android-r-preview-1 to android-11.0.0_r1 AOSP changelog

This only includes the Android Open Source Project changes and does not include any changes in any proprietary components included by Google or any hardware manufacturer. The raw log was generated using a modified version of this script written by JBQ and improved by Al Sutton.

Please do not copy this without attribution to this site and JBQ for the original script.

+- Project: platform/art

a3b75aea04 : Invoke futex wait with correct value
337cf0aa8a : Revert "Additional checks in GetDirectBuffer{Address,Capacity}"
04a1720b84 : Handle the situation we could not load the class.
c502f7edeb : Workaround for b/160292234.
a497c3a427 : Avoid eating SEGVs when performing on-demand dequicken
0e9a51005b : Fix typo in the boot generation script
924d34288a : Update boot image profile generation scripts
3f3138eb42 : Support multiple boot image profile aggregations in profman
3034c709c6 : Add support for preloaded classes blacklist in profman
aa71ecffe5 : separate madvise calling from critical section
ebbeb08a21 : Prevent DCHECK failure for failure_reason_ being non empty
90d1b88b33 : Add a new class status for verified with access checks.
7375e5db00 : Remove unused bits for object ids.
192125e650 : perfetto_hprof: be smarter about splitting packets
42131731f8 : Preserve JNI bindings across structural redefinition
9db35462c6 : Update built-in updatable BCP packages for statsd.
396e61cc00 : HWASan fixes for ART tests (part 2)
fc91e3fea7 : Intern class IDs. This way they compress better.
d0bfc488a4 : Wifi: Remove unused permitted_package
ce68e3fbf8 : Call SetRuntimeDeleted() unconditionally
be68175956 : Only put resolved classes inside the dex cache.
1c10199162 : Revert^2 "Throw ClassFormatError for unsupported default methods."
f43e0e145c : dex2oat: Add missing updatable package for framework-wifi
c35b3ec142 : Fix deadlock from dl_iterate_phdr() callback.
6adc3288fb : Revert "Throw ClassFormatError for unsupported default methods."
1226b98ab6 : Fix indentation.
9151c6d55b : Preload perfetto_hprof library in Zygote.
0fb9ae803c : Throw ClassFormatError for unsupported default methods.
d21ecf6803 : Put dex2oat32 and dex2oat64 in the ART apex.
39bb1646aa : By default, don't use a bitness suffix for ART.
0e4ad9e2d9 : Fix logic to find dex2oat.
af22c5bd4a : Revert "Use 32 or 64 bit dex2oat explicitly depending on HOST_PREFER_32_BIT."
097d93bed9 : Revert "Only append suffixes to dex2oat(d) on host."
6ed4a76d35 : DO NOT MERGE ANYWHERE Revert "Put dex2oat32 and dex2oat64 in the ART apex."
7ddc7c3f1b : Add more flexibility to the boot image profiles creation
fb1ecf9303 : HWASan fixes for ART tests
09e3f1323f : Disable some ART run-tests that are failing on Android Q.
72391bf981 : perfetto_hprof: do not wait for listener
b738a874b1 : perfetto_hprof: add flag to enable.
1caf37f788 : Generate boot image profile from profman
2ccecf5f2b : Disable hwasan for BitMemoryRegion::LoadBits
2fc9680341 : Fix issue where linux_bionic cannot find build number
2230ce27f9 : Enable annotation parsing in profman
3c8d5004c2 : Add logic to flatten profile info
b33586a72f : Handle the case a boot classpath class fails to verify.
52af1f5020 : Don't run pre-verification if the thread cannot load classes.
4ada811dc1 : Fix unintended sign-extension.
0f152391c0 : Set apex_available property
4b62522c9d : dex2oat: Fix vdex file invalidation.
f27d50cbfc : Move the logging line interleave lock from libbase to ART
f1162ab7b6 : Add exemption list for hiddenapi warnings.
44f91d5a93 : Use runtime_libs for the libdexfile_external dependency from libdexfile_support.
3e1a2659be : Remove unnecessary vendor/recovery available from dexfile
9389c54713 : Put dex2oat32 and dex2oat64 in the ART apex.
271b53e7d9 : Remove unnecessary droiddoc args
eae3081529 : Faster dex file verification.
11f12be508 : Don't call exit() while threads may be running
86ac525b1f : Search only the current class loader when checking for duplicates
ae9a3d57cd : Only allow extra_guardrails for domains that can connect to heapprofd.
b3ff3683f4 : Remove platform availability from internal libs that make up libdexfile_support_static.
0bd94e59a2 : Fix deadlock bug in test 2005
39a2b107c5 : Log an error when an app loads duplicate dex files
235b475a64 : Remove dependency on protobuf.
405b0970a2 : Run Java verification of mainline modules at boot time.
fe331bae86 : Fix dex2oat failure when --zip-fd actually points to raw dexfile.
7c02a9d372 : Change default heap-target-utilization to 0.75
3266f66308 : Read /proc/self/smaps in perfetto_hprof.
d0638fad2d : Additional checks in GetDirectBuffer{Address,Capacity}
9be9d32da3 : Add libcore-crypto-tests to art module test exports
1777d41b48 : Fix string deduplication for multi-image extensions.
1b32e8b832 : dex2oat: add --updatable-bcp-packages-file argument.
adbe2b10d3 : Avoid creating preresolved strings array for dex files that have no strings
00a4492987 : Deduplicate interned image strings.
314faec6bd : Fix race condition in GetPreResolvedStrings
da4fb26918 : Fix thread shutdown race in adbconnection
3ca922bf59 : dex2oat: Fix repeatedly preparing dex files for oat file
0201d451e4 : Consider thumb bit when repacking and compressing JIT mini-debug-info.
59056b13d9 : Address late comments on go/aog/1269207
8117cf0913 : Fix incorrect interface-override linking
847cd92d63 : Revert^2 "Don't include static or private methods with proxy construction."
1ade9f4749 : ART: Update list of reserved boot class path packages.
4f66ef8998 : Remove access to internal dex libs for com.android.runtime.
c0f7221845 : Get rid of obsolete Make variable TARGET_CORE_JARS.
4b7a6bf88a : Get jar / apk / dexfile location for classes.
cbef1731dc : Skip reading VNDK libs for product if not available
cc2b3d6333 : Add new dex file support constructor.
54f6fc7e60 : Suppress ThreadLocal hash override warning.
12d694282f : Fix relation between debuggable / JIT zygote.
a2a5b04fa5 : ART: Ensure dex caches keep classloader live
1b536ca76e : [art] Remove boot complete marker
8947d2a0fe : Fix compiling boot image extension with assume-verified.
0b9b72e09d : Add more logging to Thread::SetState
01c66ba5ea : Do not preload dex caches for assume-verified.
92053840f1 : Avoid dex2dex initialization if not compiling.
4f2bee1a0c : Don't run structural dex file verification in ClassLoaderContext.
ba85d5d7e6 : Add MOVE_EXCEPTION to compat throw
764f5e372b : Set the identity hash code seed before creating Runtime.
5edcca18fb : Reland "art: Add FileDescriptor fields to native Core Platform API"
3734c2822f : Revert "ART: Conditionally remove loaded-oat-count check"
d91f60a66a : Revert "ART: Forbid the zygote to load code outside of system"
66b6398274 : Adjust JitCodeCache::TransitionToDebuggable.
8441b6eaf9 : don't include liblog to APEXes
2587fb5cc2 : Reland^3 "Always put the framework profile in the boot image location."
1dde478f5d : HStringBuilderAppend cannot be null.
3ee2f0b31d : Make signal_dumper a dynamic library
6d8b44930f : Jit-zygote compiled code isn't debuggable
e6ab871ecc : Clear PreCompiled when we transition to debuggable after zygote fork
878f7961df : Print oat file location for invalid class status
1ad56980d2 : Revert "art: Add FileDescriptor fields to native Core Platform API"
f4081bb6c6 : Add more information in the trace when JIT compiling.
509e943e81 : Allow ThreadLocal object allocation during AOT.
334e2f16ca : art: Add FileDescriptor fields to native Core Platform API
bbb405b093 : chroot-test: Clean up linkerconfig's dependencies
1a8df199ee : Use {llndk,vndksp}.libraries.txt from VNDK APEX
d1cda88b4c : Add the compiler filter to InMemoryDexClassLoader backed by oat files.
d7bc961bae : Add the File[] class to the primary boot image.
bd53ee4c39 : dex2oat: add --cpu-set command-line option
37e63383ce : Fix boot image size check.
18051ef049 : Manually add java.io.Buffer private fields to the Core Platform API
8f0eb966a2 : Remove support code for native Core Platform API checks
4a69fda806 : art: Extend sun.misc.Unsafe presence in the Core Platform API
72c426dcd0 : DO NOT MERGE: Remove public lib of Cronet apex mainline
94d9d941d6 : Revert "Revert "If generating an image, run initialization and other optimizations.""
bbe85152e5 : Gate access to targetsdk-max-p,q on compat framework
ce7a1a2ea4 : Fix race between dex-file registration and class-loader deletion
e3de71cbb2 : Copy ubsan runtime prebuilt when building tests.
8e2c036791 : [adbwifi] Add adbd apex exported libs to system namespace.
1868de9c95 : Refactor inliner
5b76889345 : Make `libart(d)-disassembler` a requirement of `libart(d)-compiler`.
3cd802e4b8 : Better handle symlinks in flattened APEXes in `art_apex_test.py`.
7fd13c925f : Don't check the Host ART APEX when `HOST_PREFER_32_BIT` is `true`.
eb4f08c577 : Use a different VNDK namespace for product apps
272b36d1b5 : Rename APEX Namespace
2ad7c98dda : Revert "Always put the framework profile in the boot image location."
4d125afe9c : JIT mini-debug-info: Insert application entries at the head.
5aa42926cf : Fix iteration in RemoveNativeDebugInfoForJit
ef46e101be : Do not verify dex files for --compiler-filter=assume-verified.
e78b50eb15 : Reuse factory methods for art extensions of cc module types
b0ec679b1a : Fix mini-debug-info generation for JIT tests
be0d3cff84 : Remove remaining MIPS support.
5945de03b6 : Revert "Revert "Revert "Add consistency CHECKs around ArtMethod fields."""
761ee21756 : Revert "Remove non-required build targets from buildbot-build.sh"
0007e7305b : Remove non-required build targets from buildbot-build.sh
fa458ac21a : Allow late lookup for @CriticalNative methods.
99d91d18f9 : Avoid implementation-defined behavior
5265419a52 : Always put the framework profile in the boot image location.
58cc76d210 : Fix braino in Jit::PostZygoteFork.
641f155fa4 : Blacklist 096-array-copy-concurrent-gc on debuggable & gcstress & debug & host.
f497663553 : Deprecate sys.linker.use_generated_config
a871d84c08 : Document symbols setup w.r.t. the Runtime APEX in `tools/buildbot-build.sh`.
f994025d8e : Revert "Revert "Add consistency CHECKs around ArtMethod fields.""
2925311f95 : Prevent entering IMT conflict trampoline with j.l.Object methods.
f8f51c9697 : Only append suffixes to dex2oat(d) on host.
303d8c2849 : Remove MIPS support from dexfuzz.
517e5cd243 : Filter image classes in RecordImageClassesVisitor.
5257503fa5 : Add libstats_jni to linkerconfig/namespace
0a5cad39cd : Revert "Revert "Make class loader context fail for unknown class loaders""
8aa6a82003 : Use 32 or 64 bit dex2oat explicitly depending on HOST_PREFER_32_BIT.
e9818ddd70 : Revert "Make class loader context fail for unknown class loaders"
1d852c36ad : Ensure `adbd` has root permissions before pushing files to ART's chroot dir.
250a6e70fd : Revert "Temporarily disable AddMoreDexFileThanLimitBoot."
67e4a4db30 : ART: ARM64: Improve FP IsInfinity intrinsic.
41b605c5ad : Remove MIPS support from runtime/.
30b38f8d01 : Remove MIPS mterp.
013e208bdd : Make AdbConnectionState statically
e1a445158f : Compile host dex2oat for 64 bit even when HOST_PREFER_32_BIT is set.
71dfc9cfcf : Reland: Make dex2oat(d) visible for use as implicit dexpreopt tool deps.
c1375633bc : One more missing Result::ok() in native_loader_test.cpp
8ee6d8fa70 : Add script to compile Java Language to odex files
09bc077001 : Temporarily disable AddMoreDexFileThanLimitBoot.
2c8123c148 : Remove MIPS support from JNI/trampoline compiler.
c3f2fe95ef : Use `eval` instead of re-executing `bash` in `tools/buildbot-build.sh`.
54f4fbd1a6 : Remove MIPS support from Optimizing.
2d3de3a400 : Make class loader context fail for unknown class loaders
c55032774c : Use stack for first scope in VariableSizedHandleScope
e0ac2f3672 : Show linker configuration files generated in the ART chroot environment.
8bc5991a44 : Remove MIPS support from dex2oat.
f0e99bd50f : Remove old "platform" namespace name in a few remaining places.
b584ea49a2 : Relax the check for dexpreopt files in the ART apex.
2d348670be : Generate linker config after apex activation
6e043bbc1d : Rewrite GenericJNI frame setup.
ac5ae3cf5d : Convert native_loader_test.cpp to Result::ok()
af32242959 : Do not check for collision if we only extracted the apk
e6e634e98e : Remove test 1944
5e251ead21 : Change j.l.r.Field to use ArtField index instead of dexFileIndex
8206ae8461 : Revert "Fix Core Platform API JNI check"
98cf82f227 : Use apex name for apex linker namespace
089c1357c6 : Use product vndk version for product apps
860ab3748c : Add bootclasspath elements to bootclasspath when dexing tests
18dc023800 : Remove obsolete CHECKs for image dex file location.
8c8f148bdd : Add blueprint modules to generate jar files for gtests.
5c33d35bf3 : Reinstate exception check in GenericJni stubs.
b5a78564d6 : No longer adjust the linker configuration file in ART chroot environments.
15ff34d6e8 : Generate a linker configuration file for chroot-based ART testing.
f0eaada436 : Revert "[art] Enable compilation of secondary dexes by default i..."
f7e99d5ba0 : Revert "[art] Fix, re-enable and expand 596-app-images"
439c752186 : Revert "[art] Expand test coverage of secondary app images"
630966bd41 : Revert "Blacklist test failing on debuggable."
4b7183e61b : Blacklist test failing on debuggable.
c2c5b06499 : Rename "platform" to "system" namespace in the ART linker config.
b68b7cb9f1 : One more missing Result::ok() call in art/libnativeloader
c9fa770b6e : Introduce VMRuntime.isValidClassLoaderContext
a7d98b9560 : Add java_system_modules to ART SDK
b682ea4d1f : Introduce BaseDexClassLoader.computeClassLoaderContextsNative
77aa680705 : [art] Expand test coverage of secondary app images
7c918ee21f : [art] Fix, re-enable and expand 596-app-images
73b6aa9fd1 : [art] Enable compilation of secondary dexes by default in tests
4cbb51a0c0 : Fix ART code around JIT zygote.
5d24c3d431 : Reorder and label code sections in `tools/buildbot-sync.sh`.
4bd5895145 : Convert art/ to Result::ok()
22be065940 : Include type in field names.
8c41a0b9bc : Handle interpreter / access-checks mode in the runtime.
99c19ca707 : Update platform namespace name
cf0c6ef642 : Device gtests: Use boot.art instead of core.art.
7c2f69e42e : apex_available becomes more correct
7eca3779b7 : Reduce 2030-long-running-child heap requirements
006822820e : Revert "Disable 2030-long-running-child on gcstress"
fea435cb04 : Remove extra using statements
6dc0a434b8 : Update libnativeloader dependency on libnativehelper
c20ab9a81a : Use valid pointer for app_main_namespace_
9987b74e5a : Fix memfd_create_compat() F_DUPFD call.
f6afcc9bd7 : Update boot image extension compilation args.
8adb3258b9 : Move code from quick_entry_points_arm64.S to asm_support_arm64.S
871ce22a54 : Disable 2030-long-running-child on gcstress
a24189de28 : apex_available becomes more correct
dc77ca3d54 : Wait sooner for non-daemon threads
e6f21c4597 : [art] Remove boot complete marker
87a7213422 : Simplify name verification in ClassLoaderContext.
524d779558 : Pipe disabled compat changes to runtime through zygote.
a27a718991 : Add ForkJoinPool* threads to 911 Ignored regex
0712f2969c : Use nativePostForkSystemServer for system server profiling
b525c0a07a : Add BootImageProfileTest to TEST_MAPPING
bff79014ad : Updating the CMake generator.
2778e55055 : Remove visibility to ART internals for //cts/tests/tests/appop.
de74fedc73 : Adjust Checker assertion in 1004-checker-volatile-ref-load for heap poisoning.
5e0ac154f1 : Fix null checks on volatile reference field loads on ARM64.
e14177d988 : Disable JNI native whitelist check
c3448885eb : Revert "Fix native crash due to missing libneuralnetworks.so"
77c90365f8 : Fix setting/getting the native priority of a thread.
d015ea7a15 : Fix native crash due to missing libneuralnetworks.so
e1b11c801d : Move to bionic platform include.
54f145b902 : Revert "Extend ART/Runtime APEX checker build rules to flattened APEXes."
03f8fdebc1 : Extend ART/Runtime APEX checker build rules to flattened APEXes.
b3c8ab303e : Include com.android.runtime in the "runtime" linker namespace.
df36a712ad : Update references to the ART APEX for tests.
637e58c9b4 : Update references to the ART APEX.
19acb10bd8 : Replace package variant specific APK keys with a single one.
ca42aca5e2 : Split Bionic and ART/libcore into separate APEXes.
0599cffb60 : Do not hold lock when making class visibly initialized.
0b07c693eb : [RUNTIME] Ignore signal registration for debugging
442f0f129e : Don't use apexd when TARGET_FLATTEN_APEX == true
6a3c67e534 : Fix double loading check for Darwin
b08fc20853 : Revert "Use static linking for dexdump on host builds"
909436eefd : Use static linking for dexdump on host builds
a6c7b888ba : Use static linking for dexdump on host builds
40b1ba4543 : Optimize FindClass ClassNotFoundException case
ca19f9a854 : Fix correctness for fast path class loading
fbbda47e03 : Incorporate additional feedback to native JNI checks
82c6b94abd : Revert "Remove support for moving GC collector transitions"
80e9f700c2 : Allow APEX binaries to access fields and methods via JNI
715e567044 : Revert "Add libc_malloc_debug and _hooks to the runtime APEX"
f6aeaaf62f : Add libc_malloc_debug and _hooks to the runtime APEX

+- Project: platform/bionic

4bdd7ed4c : Resolve interface flags using SIOCGIFFLAGS ioctl
4785c1354 : Don't test pw_shell for old vendor images
c8c3bc58a : Move set_cached_pid() to __clone_for_fork()
8b26ca416 : Remove WEAK_FOR_NATIVE_BRIDGE for fork
018f4a131 : Narrow native bridge to clone_for_fork
c3b3e869c : Use PROT_NONE on the unused parts of CFI shadow.
91740684c : Handle the alternate signal stack correctly in android_unsafe_frame_pointer_chase.
eb6c7abdf : Copy translateSystemPathToApexPath to linker_translate_path.cpp
ccf160244 : Allow native_bridge linker to use different APEX from native one
2082446f8 : Ignore SCUDO_OPTIONS across a security boundary.
73ca781f4 : Fix deadlock/timeout in thread unwinding.
ce8467773 : Speed up seccomp with priority list.
01e19d2be : Set min_sdk_version for mainline dependencies
7501c6de1 : fdtrack: don't do anything while vforked.
1bf410b5f : fdsan: don't do anything when vforked.
537835143 : Track whether a thread is currently vforked.
b47eeab23 : Add goldfish-opengl to use bionic_libc_platform_headers
40a86559c : Fix argument order in api level test
073fdd907 : Fix foritfy test for clang update.
c984b2c5d : fdtrack: add wrapper for socketpair.
bc79638e7 : fdtrack: add wrapper for eventfd.
143e2ae80 : fdtrack: add wrappers for epoll_create, epoll_create1.
9c3b21135 : fdtrack: add wrappers for pipe, pipe2.
7ac2e9476 : fdtrack: add tests for individual wrappers.
ffbb51fef : fdtrack: don't destroy traces.
693a7214d : Set apex_available property
95cebe5b1 : Block all signals in ScopedSignalBlocker.
76eb84a4f : __loader_cfi_fail: acquire g_dl_mutex
771da6f50 : android_get_exported_namespace: acquire g_dl_mutex
a3b70fac9 : Fix possible issue with cfi_basic test.
8dceacc29 : Set the top bit for tagged pointers.
719506252 : libc_header is available to any apex but only visible to certain places
494501040 : Set apex_available property
8481da400 : Set apex_available property
17f43b4c9 : libfdtrack: When dump fdsan fd owner, happen NE
d807cf36d : icmp6.h - add captive portal and pref64 nd opts
75e79c92d : libc: Add stubs.versions=R
5e0d80b3e : dynamic libc: ignore ART profiling signal by default.
a08c97bee : Fix bugprone-macro-parentheses warnings
72a3f36f9 : [GWP-ASan] Add gwp_asan_unittest to bionic presubmit.
4b8a17dc2 : [GWP-ASan] Allow libc header access from GWP-ASan.
515a0e2ef : Revert "Statically link libdl.a to linker"
516a0ef97 : [GWP-ASan] Intercept calloc() again.
809da1f4e : Add explicit state for heapprofd hooking.
ec829ed4e : Statically link libdl.a to linker
f4e3d42f2 : Delete definitions of __aeabi_unwind_cpp_pr0.
58cbfd9e7 : Rewrite __cxa_atexit / __cxa_finalize
7128923e5 : Add 29 to stubs.versions of libc/libdl/libm
1082315dd : Update the scudo wrapper for bionic changes.
8768694da : [GWP-ASan] [heapprofd] Fix infinite recursion between malloc-racing threads.
f27fa1d20 : [GWP-ASan] Don't intercept calloc.
e5cf4b242 : Cleans up logging and comments in ifaddrs.
1f85474ee : [GWP-ASan] [heapprofd] Nullptr deref in dispatch.
f6edd9130 : Override SIGSYS during profiling signal handler
2891f3e0e : Add a libc wrapper for statx(2).
545477ba2 : Try to resolve interface names before removing nameless interfaces.
a5d8b1b00 : Add a std::map, std::unordered_map benchmark.
45819dde1 : Allow android_mallopt(M_SET_HEAP_TAGGING_LEVEL) to control scudo heap tagging.
bf40eac2e : Remove ld.config.txt from bionic APEX
8116b70fe : Rename APEX Namespace
4c9293f29 : [GWP-ASan] Export GWP-ASan regions to libdebuggerd.
4b11192d8 : benchmarks: add 16 and 32 bytes to common sizes
4d62ffc5b : [GWP-ASan] Remove log line from init.
36359f47a : Remove unused declarations.
c8cef93f2 : Allow nested usage of ScopedDisableMTE.
0083b0fcb : [GWP-ASan] Enable GWP-ASan w/ process sampling ~1%.
c03856c58 : [GWP-ASan] [heapprofd] Use ephemeral dispatch table when death prof.
1878690fd : Deprecate sys.linker.use_generated_config property
56a9fda61 : Remove dead code.
5ac438e5d : Clean up mips references in the headers.
14798930e : Remove unused mips/mips64 code from the linker.
2b499046f : Clean up syscall stub/seccomp filter generation.
d02e7b131 : fortify: simplify strlen for LLVM's new optimization
3e928edc7 : Remove XOM properties.
6a65ccdf5 : Remove mips test workarounds.
cce88c0a0 : Update malloc_info test for scudo.
57e6b8612 : Adjust the documentation of `get_ld_config_file_apex_path`.
242387d0c : [GWP-ASan] [malloc-tests] Scan GWP-ASan regions in maps.
3083cc947 : [malloc dispatch] Install dispatch over the top of GWP-ASan.
bba80dcd8 : [GWP-ASan] Fix non-reentrant libc_globals init behaviour.
062eba2dd : Enable scudo for non-svelte configs.
44c01c77d : Clean up the math headers.
f3968e89c : [GWP-ASan] Integrate GWP-ASan into bionc's malloc() (using hooks).
f9930b765 : Update a few comments.
d32ca14ea : Update to v5.5 kernel headers.
ad5f772db : bionic: Check /sys/kernel/tracing for tracefs
d55689bb9 : Use "com.android.runtime" for its link namespace
892d0286c : [Elf TLS] [GWP-ASan] Update ELF TLS test.
ef80d68eb : Update to v5.5 kernel headers.
9c381b046 : docs/status.md: link to github.
bf03c01b3 : Remove bionic's internal ctype-like inlines.
026d3a8fa : <ctype.h>: inline the ASCII functions.
fb58744f6 : Use generated linker config for APEX binaries
428a07bcb : Add an android_unsafe_frame_pointer_chase function.
57c2caec3 : fdtrack: print fdsan owner tag.
1a6164db9 : fdtrack: make actually async safe.
936a7eb02 : Move fdtrack APIs to LLNDK.
b7eccd4b1 : Add a tool to track down fd leaks.
d83a48eea : Replace LIB_PATH macro with kLibPath
3e2cd44aa : Rename # vndk tag to # llndk
aa5f33ec6 : Use ifuncs in the linker
f294d87de : Refactor linker/Android.bp for native-bridge
772bcbb0c : Use ifuncs in the linker
5adf402ee : Refactor linker/Android.bp for native-bridge
69735c3f2 : Revert "Change linker config variable: VNDK_VER"
2c809c4f9 : Cleanup linker unwinder integration
e2892cade : Cleanup linker unwinder integration
d181585dd : Block signals in pthread_create.
ccff1b19e : Make it easy to switch between scudo and jemalloc.
44631c919 : Make tls related header files platform accessible.
8f582ef2f : Make bionic_malloc.h a platform header.
bdb8f28fc : Update references to the new com.android.art APEX.
750faa515 : Name stack+tls VMAs with PR_SET_VMA_ANON_NAME
d424fafbc : Temporarily disable unwind through signal test.
3aadc5e80 : Move all leak info functions to android_mallopt.
5225b342f : Remove gMallocLeakZygoteChild.
6c6e60137 : Exempt-From-Owner-Approval: Revert "Load libc_malloc_* libraries from the runtime APEX"
aea5c3442 : Load libc_malloc_* libraries from the runtime APEX

+- Project: platform/bootable/recovery

fd33b499 : Import translations. DO NOT MERGE ANYWHERE
4473e168 : Track rename of adbd_system_binaries.
4d0df88d : Add EthernetDevice to manage ethernet connection.
dff80042 : Add add_slot_suffix function.
bc7e1db2 : Add slot suffix to DAP ops
2a4afd29 : Detect non-A/B vs. A/B packages correctly.
94abf26b : Rename external storage properties.
22beef1b : minadbd: statically link libadbd.
c054f231 : Import translations. DO NOT MERGE
5bb443aa : Add libavb as a dependency
e8ca1b86 : Consolidate the wait in recovery's reboot
b37d7943 : Add more mounting options to updater mount function.
2f6ed052 : Import translations. DO NOT MERGE
cbb0b54b : New priority scripts + critical updates to fonts.
9c8d0f61 : Move libboot_control to boot_control 1.1
f5fab111 : Import translations. DO NOT MERGE
cd8faf7e : Force off-device package installation with FUSE
daaacea9 : Revert "Force package installation with FUSE unless the package stores on device"
a8d36e1e : recovery: add a way to enable metadata_csum for ext4
c7647926 : rm libbinderthreadstate
2b9be1f4 : Import translations. DO NOT MERGE
5e6c4e9a : Force package installation with FUSE unless the package stores on device
ba27adbb : Force package installation with FUSE unless the package stores on device
23f15ec2 : Import translations. DO NOT MERGE
7851fab9 : Import translations. DO NOT MERGE
e0134fc7 : updater_sample: add internet access permission
24dd3146 : Move init and ueventd scripts from / to /system/etc
58a27693 : Force package installation with FUSE unless the package stores on device
84efc1ba : Import translations. DO NOT MERGE
79c5fb32 : Import translations. DO NOT MERGE
5954a237 : Import translations. DO NOT MERGE

+- Project: platform/build/blueprint

2a2c58e : Support checking syntax of generated Blueprint files
63085f9 : Always emit rules for tests and add phony to run them
244033b : Run LoadHooks before registering module
6c6c103 : Actually write an empty ninja file with --empty-ninja-file
72bab17 : WalkDeps - only record module visited when it has been recursed into
b77556b : Allow missing variants when allowMissingDependencies=true
9342b43 : bpmodify: fix os.Exit() shouldn't shadow panic()
e5a91f5 : bpmodify: respect exitCode
3edfbc2 : Set bpmodify usage function
de4d9f9 : Fix bug in buildPropertyMap in previous commit.
ab0a83f : Fix missing dependencies from mutators
29fdcad : Implement list of maps
59a3a23 : In kzip files, compilation unit paths should be relative to top.
fc6efcb : Fix PropertyNameForField for X86.
3bbbdf3 : Support unpacking capitalized property names
2ce594e : Make ninjaString an interface

+- Project: platform/build

9d2242d67e : Version bump to RP1A.200720.009 [core/build_id.mk]
f11d850948 : Version bump to RP1A.200720.008 [core/build_id.mk]
8df5e45b5e : Version bump to RP1A.200720.007 [core/build_id.mk]
f949014226 : Version bump to RP1A.200720.006 [core/build_id.mk]
f75077b5fd : Combine HOST/TARGET in Test Suite NOTICE.
53755cfbc9 : Add support for combining the notices from 2 roots.
931962dbbd : Build NOTICE txt file into TestSuite zip package.
fd90e527aa : Version bump to RP1A.200720.004 [core/build_id.mk]
934a8cb879 : Remove a couple of LMK properties from GSI image
259b9f1c0d : Version bump to RP1A.200720.002 [core/build_id.mk]
8d2183f461 : Install symbols for JNI libraries
1db45ef2a2 : Dist lint reports for apps
fb27b477d8 : Use apksigner in check_target_files_signatures
b751b77548 : Update Security String to 2020-09-05
5da1de831a : Use unzip -DD
37294c85d9 : Version bump to RP1A.200706.002 [core/build_id.mk]
e6c24147f0 : Remove vendor/... path checks DO NOT MERGE
6924eb7d40 : Fix up _CheckSecondTokenNotSlotSuffixed function.
29714ecda6 : Add LOCAL_APKCERTS_FILE support.
b6ff8225b1 : Rename Native_coverage to GcovCoverage in Soong
14323e5cf0 : Introduce product variables to select Java code coverage paths in Make.
bdb1b4c79a : Rename native code coverage paths product variables in Make.
dbf5613ee2 : Version bump to RP1A.200629.002 [core/build_id.mk]
dca1803d95 : Update Security String to 2020-09-01
8c2d9096e3 : Rename the boot image for avb validation
077891d190 : Mark android_app_set modules PRESIGNED.
e6369cec6b : Add lz4 to otatools
74c7561dcc : Use inclusive language in build/make part 2
74d50ccb69 : Switch to using llvm-strip for modules
15f9085595 : GSI: install flattened cts shim
77107a17e5 : iorap: Turn off pinner by default for large memory devices.
ced4dd2d99 : Do not include CellBroadcastLegacy for Go devices
01f3649bf4 : Version bump to RP1A.200618.002 [core/build_id.mk]
9917520fc2 : notice files in system_other becomes included in system's one
25db69a401 : Remove ANGLE from base_system.mk
92d41de8f2 : Fail check-boot-jars if boot jar contains 0 .class files
a6da7bc44a : enable LZ4 ramdisks for aosp_arm64
03a29a6974 : Skip mount /oem on GSI
a240995069 : Version bump to RP1A.200617.002 [core/build_id.mk]
9c4a0ea67f : add 4.19 kernel to aosp_arm64
0e6edeb17e : Version bump to RP1A.200616.002 [core/build_id.mk]
f829b2bc9f : Identity: Add credstore
1908f97319 : Include image descriptor of only the first boot image in vbmeta
17f6ed8b04 : Fix the read on a closed zipfile
a1383d8f9d : Use inclusive language in build/make
3cd4a076ba : Add out/soong/late-${TARGET_PRODUCT}.mk
458af2daa1 : Fix dependencies on INSTALLED_RECOVERYIMAGE_TARGET
ffe967022f : Version bump to RP1A.200611.002 [core/build_id.mk]
e56f07725b : Add test config template for sh_test.
d30b751838 : Add LZ4 support to the release tools
91afa94150 : base_rules.mk optimizations
74a1a483fc : More performance improvements
e88ef9299a : Rewrite test data logic to make it faster
d4b7f4de4b : Update Security String to 2020-08-05
5988b142c6 : Version bump to RP1A.200609.002 [core/build_id.mk]
a4d5641a34 : Update Security String to 2020-08-01
74800141bf : iorap: Move the pinner property to product/build.prop
76e974567c : Rename adbd_system_binaries to adbd_system_api.
b586dba65a : Use APK CtsShim prebuilts for flattened apex.
e6c415b3b6 : Version bump to RP1A.200608.002 [core/build_id.mk]
d03ec51f38 : fix spurious / on toplevel kernel module installations
7859593560 : Add tradefed-test-framework to the suites exported jar
eedc5962ba : Version bump to RP1A.200605.002 [core/build_id.mk]
fc59c286ec : Version bump to RP1A.200604.002 [core/build_id.mk]
bb726614db : Strip debug symbols from modules (fixup)
b27213cb03 : Version bump to RP1A.200603.002 [core/build_id.mk]
f6ce461f1f : refactor kernel module build, add version support
7576d5e131 : move BOARD_RECOVERY_KERNEL_MODULES_LOAD default
2319129a88 : move module list creation outside conditionals
708435b557 : fix reference to BOARD_ODM_MODULES_LOAD
eefa8e954e : Implement android_app_set module.
eaef43b9b9 : Version bump to RP1A.200602.003 [core/build_id.mk]
31cf1ae4ac : Version bump to RP1A.200602.002 [core/build_id.mk]
97b54096ca : Version bump to RP1A.200601.002 [core/build_id.mk]
9600ace371 : Add build support for LZ4 ramdisks
1325034c81 : Add apksigner to otatools.zip
ef60ddcf6a : iorap: Add a config mk for large memory device.
96c88287a7 : Fix _ImportParser() error if property is imported from oem partition.
48d159fa7c : Add an option to input the boot variables for OTA package generation
835aac5cf6 : Reland "Calculate the runtime fingerprint prefixes from build prop"
726d20a68f : Reland "Add a wrapper class PartitionBuildProp""
9dfa9ec4ae : support data migration by default
d702af1ef1 : depmod: pair in a modules.load.recovery on BOARD_VENDOR_RAMDISK_RECOVERY_KERNEL_MODULES_LOAD
43872f0eb7 : Strip debug symbols from modules
4975a9334f : Allow more than one '=' in avb_extra_custom_image_extra_args.
509cd70f42 : Generate product build props always
d9edddd64d : Add options to sign the prebuilt custom images.
b3a5402d3f : sign_apex.py respects hash algorithm
ac416384c5 : Version bump to RP1A.200520.002 [core/build_id.mk]
5761b525de : Do not fail if unzip found no files to extract
32be864b0e : Disable sdcardfs from emulated_stroage.mk
53226684b9 : support different boot partition sizes in aosp_arm64
e55f62c971 : Fix the syntax in install-recovery.sh
a1082fb046 : Revert "Add vts related artifacts to vts-core package"
55e3def712 : Version bump to RP1A.200519.002 [core/build_id.mk]
5f2e395212 : Use NetworkStack on system image
1dbb0c3d1e : Introduce build variable `OVERRIDE_TARGET_FLATTEN_APEX`.
2463751a49 : Version bump to RP1A.200518.002 [core/build_id.mk]
a911c7ced7 : Update Identity Credential AIDL and Keymaster AIDL to V2 in VNDK list
88936626cf : Update auto-gen test config template with PARAMETERIZED_STRINGS placeholder
902a6e18e0 : Update Security String to 2020-07-05
620437b2bf : Exclude vendor_boot in secondary payload
60d03bd7db : Implement android_app_set module.
c04a6ad780 : Version bump to RP1A.200515.002 [core/build_id.mk]
41c3ad1f8b : Don't check link type of Soong app JNI libraries
95de4601b9 : Import the d/g/goldfish soong namespace for libwifi-hal-emu
4a475b4740 : Update Security String to 2020-07-01
de9dc88b59 : Move BOARD_EXT4_SHARE_DUP_BLOCKS to BoardConfigMainlineCommon.mk
d55fbd365a : Enables signing for generic boot images
c618c8c0c8 : Version bump to RP1A.200514.002 [core/build_id.mk]
fef3d6847a : Version bump to RP1A.200513.002 [core/build_id.mk]
fce63a8e02 : Version bump to RP1A.200512.002 [core/build_id.mk]
972a64ec8d : releasetools: Add signapk as required modules
df530916a5 : Version bump to RP1A.200508.002 [core/build_id.mk]
4f0fc4f6e4 : Version bump to RP1A.200507.002 [core/build_id.mk]
ae6e0d5d28 : Use add_slot_suffix function in edify script
7169f754cc : Support forcefully generating non-AB packages.
c85cd10008 : Add boringssl_self_test to base PRODUCT_PACKAGES.
e4d5d568a3 : releasetools: Fallback to "mkbootimg_args" if "recovery_mkbootimg_args" not found.
d70896c24a : Build com.android.inprocess.tethering for Go variant
f25327b4bd : Install .idsig files to test suite dirs.
7d40b59c4d : Reland "mark platform un-availability""
b99d94f9b2 : Remove service-jobscheduler and service-blobstore from SERVICECLASSPATH
127eae76bc : rename libvixl to libvixl.com.android.art.debug
06ca5472be : Version bump to RP1A.200504.003 [core/build_id.mk]
3435403284 : Skip _oem_props if oem_dicts is None.
7a3c61259e : Split MediaProvider into its own target.
c3b0b52e58 : Updating platform SDK version for R
db64e3d528 : Incorrect file names in apkcerts.txt for Make modules
4d6f4f6c9e : emulator: enable vendor boot image
f58fd52b14 : Stem names are used in apkcerts.txt
dd33d75d39 : releasetools: correct allowed property sources for incremental OTAs
c8ba8c1b48 : Move PRODUCT_ENFORCE_RRO_EXEMPTED_TARGETS to each devices(aosp targets)
8795394f25 : Touch same_vndk_variant.timestamp
8ea29213e2 : Adjust partition size checks for recovery resources
826cdc6624 : Version bump to RP1A.200428.002 [core/build_id.mk]
62b9892916 : Exempt RRO from the restriction on API level
e1cee9a8df : Clean up static_whitelist_patterns
17c7264f44 : Don't install test suite files from uninstallable modules
dc7bc5d8bf : Use sdk variant of Soong modules when LOCAL_SDK_VERSION is set
737711d9dc : [VTS] copy ltp and kselftest to testcase folder
125b6d6eea : enable BOARD_EXT4_SHARE_DUP_BLOCKS for generic_arm64
7f4ca3ac04 : releasetools: Add missing log format specifier
d59f93d7d1 : Version bump to RP1A.200427.002 [core/build_id.mk]
3c21474100 : Add PRODUCT_SYSTEM_SERVER_JARS_EXTRA interface
034cd871ae : Extend static_whitelist_patterns
8424f2e56c : Allow passing in codename_to_api_level_map to sign_apex.
5d979e29cf : Remove phony target vts-core
0dfcc2454e : Version bump to RP1A.200424.002 [core/build_id.mk]
5018a5dd40 : Version bump to RP1A.200423.002 [core/build_id.mk]
8b9280c6a9 : Version bump to RP1A.200422.002 [core/build_id.mk]
4b6b2003a9 : generate multiple boot.img files in aosp_arm64
4bfa078008 : create emulator_arm64 device for sdk_phone_arm64 to use
f83e3c3c3f : support multiple boot.img files in release tools
8f670ebae7 : multi boot.img support cleanups
389cd00ca0 : Export llvm-profdata for Clang coverage builds.
7e9e366791 : Version bump to RP1A.200421.002 [core/build_id.mk]
f17840d885 : Add fsverity release cert
8f915b297a : Version bump to RP1A.200420.002 [core/build_id.mk]
a92ecd46cd : Make RRO packages for system_ext
9c07cec6a8 : Remove _API_FILE variables
dde942ca88 : Copy shared libraries used by tests in device-tests_host_shared-libs.zip.
2b908e3a82 : Version bump to RP1A.200416.002 [core/build_id.mk]
364844c369 : remove dependency on ip6tables
7b9fef4a75 : Rename ro.emulated_storage properties.
5afd62fb91 : Move ro.emulated_storage properties to PRODUCT_PROPERTY_OVERRIDES.
cc39735e55 : strings.mk: Allow empty RHS values for inputs of collapse-pairs
08169dcffc : Version bump to RP1A.200415.002 [core/build_id.mk]
5e7b3f429d : Include shared host liraries in test suite zip
759d0c8cb2 : Enable non-v3 recovery image with v3 boot image
dec8b7b686 : Version bump to RP1A.200414.002 [core/build_id.mk]
d908a2cec4 : Version bump to RP1A.200413.003 [core/build_id.mk]
d7e724c0c7 : Version bump to RP1A.200413.002 [core/build_id.mk]
a52a320ffd : Update Security String to 2020-06-05 Bug: 153882927
388e683934 : Update Security String to 2020-06-01 Bug: 153882927
086c5238ad : libselinux is LLNDK, not VNDK-core
1d3015f439 : Version bump to RP1A.200410.002 [core/build_id.mk]
9f82e321b5 : Version bump to RP1A.200409.002 [core/build_id.mk]
aeca4e212e : Move build number file to out/soong
ed514ef8b3 : Version bump to RP1A.200408.002 [core/build_id.mk]
abe575d17b : Remove PLATFORM_VERSION_FUTURE_CODENAMES
433ab54fef : Pass /system/etc/updatable-bcp-packages.txt to dex2oat.
ff8a41c476 : Rename vts-core to vts
e2348338e4 : Add signing certificate lineage file support.
96c9e6ed00 : Make the `partition=` tag optional.
b4ef8e92aa : Cleanup VTS-Core and VTS10 related artifacts
6e038c3183 : fix boot-test-harness.img build
39ab00b6fe : support multiple kernels, boot.img output
32fae3d33b : Add platform-wide sampling PGO option
b57ff59635 : Version bump to RP1A.200402.004 [core/build_id.mk]
f0d0887a76 : Version bump to RP1A.200402.003 [core/build_id.mk]
8f5da2af6e : Version bump to RP1A.200402.002 [core/build_id.mk]
8676f639f3 : Build merged apexkeys.txt/apkcerts.txt by partition.
28e7f8cfbc : Update configuration for RemoteExecution actions
53944e1f83 : Version bump to RP1A.200401.002 [core/build_id.mk]
8e12e1be21 : Make init.userspace_reboot.is_supported a rw property
7dbf7dcb7b : Add api xml files for new api surfaces
60e8ff4d0d : Merge "Rename VTS to VTS10" am: 916be61b91 am: ed51dee98e am: 474ebdd3e9 am: 371d7b5194
f181e05287 : Version bump to RP1A.200331.002 [core/build_id.mk]
0922d2963a : Version bump to RP1A.200330.002 [core/build_id.mk]
d71e6ef694 : RESTRICT AUTOMERGE: rvc-dev is BUILD_ID=RVC
7c1432ce8a : Install JNI coverage outputs from Soong-built apps
a2eb46197c : Version bump to RP1A.200326.002 [core/build_id.mk]
db651d5913 : Update dex2oat filter
2025bae10e : Add PRODUCT_BOOT_JARS_EXTRA interface
0d40e21e8d : Continue to pass in --signing_helper for avbtool.
ce42b253b7 : [signapk] new flag to request v4 signing
a28c52661b : Build the payload image only during apk-in-apex signing
d4e1856626 : Add ANGLE.apk to the base system.
c282ece044 : Get rid of obsolete Make variable TARGET_CORE_JARS.
de2cd1f08c : Revert "Add biometrics.face@1.1 to gsi"
cd170ba95e : Version bump to RP1A.200324.002 [core/build_id.mk]
ddbba1f711 : Version bump to RP1A.200323.003 [core/build_id.mk]
7a1823a5f3 : Remove unnecessary dependency.
fa756a8b1f : media_system.mk: Rename wifi-service to service-wifi
6e80a0804c : Version bump to RP1A.200323.002 [core/build_id.mk]
27d40c0cb1 : Add system_ext_manifest.xml
129b8f292b : Move telephony framework sources as part of non-update framework.
d201f5f3fc : Version bump to RP1A.200320.002 [core/build_id.mk]
a9055ca0f7 : Version bump to RP1A.200319.002 [core/build_id.mk]
e0c2dde572 : initial GKI boot.img support
174b5be0bb : Also check empty SKU if SKUS are not defined
db088602f5 : Put com.android.location.provider before services on the system server classpath.
776c7293fa : Update Security String to 2020-05-05
21ceb57057 : Vendor SKU manifests: define env variables properly
f903d2f2e1 : Version bump to RP1A.200318.003 [core/build_id.mk]
bceac191b1 : Version bump to RP1A.200318.002 [core/build_id.mk]
6a19b06296 : Add an RBE setup script that developers can source to run RBE builds
fd4b7e9f68 : Version bump to RP1A.200317.002 [core/build_id.mk]
db9b1bd6fd : Update Security String to 2020-05-01
28747ad282 : Version bump to RP1A.200316.002 [core/build_id.mk]
1c146a617d : Rename DEVICE_MANIFEST_<sku>_FILE to FILES
922c38fb6e : Proper checks for vendor and ODM SKUs
0c3bfe6622 : Version bump to RP1A.200313.002 [core/build_id.mk]
3e75aec327 : ota_tool: fix incremental ota error
edaccebad3 : Version bump to RP1A.200312.002 [core/build_id.mk]
0fc9938755 : Version bump to RP1A.200311.002 [core/build_id.mk]
c1e370e619 : Version bump to RP1A.200310.002 [core/build_id.mk]
202d4c8db4 : Build DEVICE manifests and fragments for each SKU
ab5acefb6d : RESTRICT AUTOMERGE Uses a per-partition fingerprint for building images and avb_salt.
b444070c9c : Version bump to RP1A.200309.002 [core/build_id.mk]
f5e53004cd : Remove vnd*.libraries.txt from /system/etc
79bf9640f4 : system_server_current is accepted
6e7f415b3b : Version bump to RP1A.200306.003 [core/build_id.mk]
fff701fa72 : Version bump to RP1A.200306.002 [core/build_id.mk]
255a545b53 : Version bump to RP1A.200305.002 [core/build_id.mk]
011255996c : Don't touch .installable_files for non-FULL_BUILD
b89a556910 : Version bump to RP1A.200304.002 [core/build_id.mk]
1043514d10 : Version bump to RP1A.200303.002 [core/build_id.mk]
8640960329 : DO NOT MERGE: Delete com.android.cronet from base_system.
a7276405c9 : Support removing AVB public keys
f77e364de0 : Fix signing on some GSI targets
d20531a537 : remove NativeAdbDataLoader from system image
91803a57ab : Version bump to RP1A.200227.002 [core/build_id.mk]
e86d1bccc0 : Preserve the monotonic property when subtracting 0 block
655771a257 : Version bump to RP1A.200226.002 [core/build_id.mk]
75c5773187 : DO NOT MERGE: Remove AppSearch from Android R.
57da278319 : Version bump to RP1A.200225.003 [core/build_id.mk]
c0d18940c1 : Version bump to RP1A.200225.002 [core/build_id.mk]
0b136b4d5e : Version bump to RP1A.200224.002 [core/build_id.mk]
6f28c8bfa3 : Version bump to RP1A.200221.003 [core/build_id.mk]
d68f2b0dc0 : Version bump to RP1A.200221.002 [core/build_id.mk]
ab9c7e6d04 : Exclude holes from the block map.
0ea8dc1cb4 : [SV HIDL] Update VNDK library list
5e0ff33d0f : do not clear output kernel module directory
af116f56bd : base_system.mk: Package wifi.rc separately into the build
781145ee4c : Load ike in system server classpath instead of bootclasspath
26490fb2b4 : Remove statsd binary from base_system.mk
c4bdff5f7e : Mark the current BUILD_* warnings as errors by default
e0c0b13db8 : Remove OsuLogin app from system image
5e06288e7c : Add vts related artifacts to vts-core package
344a55858a : Version bump to RP1A.200219.002 [core/build_id.mk]
c6f308b8e4 : Adding new GSI public keys
0aed272b24 : Add a module for VNDK library lists
3c739746b3 : Adding new GSI public keys
796fbcbefa : Revert "Set up IRadioConfig 1.3"
4e143cdc85 : Change vts-core package to generic *ts package rule
8468b0f094 : Version bump to RP1A.200218.002 [core/build_id.mk]
8b2e7c9c51 : Make oemaids_headers available to vendor.
6a68367e6e : Adding vendor_boot-debug.img
f00a0dbffc : Add a new make target called `haiku-line-coverage`
5b2fdff970 : Version bump to RP1A.200214.002 [core/build_id.mk]
2bf4726f18 : Shipping >= API Level 30: no vndservicemanager.
d81f4b3461 : Support empty jacoco-report-classes.jar
1173332eb2 : Load ike in system server classpath instead of bootclasspath
3cd1ebeaee : Remove execute-only support.
36101543e9 : Make PRODUCT_BOOT_JARS and PRODUCT_UPDATABLE_BOOT_JARS disjoint.
c3427499ca : Modify D8 template to not have inputs under the output directory.
0f69a15517 : Version bump to RP1A.200212.002 [core/build_id.mk]
19ed3a0db7 : Make PRODUCT_BOOT_JARS and PRODUCT_UPDATABLE_BOOT_JARS disjoint.
361ca8fd81 : Port IdentityCredential HAL to AIDL.
02a9a2f8ee : Version bump to RP1A.200211.002 [core/build_id.mk]
25648e60b2 : Reland: Rework platform version to hide codenames.
d451ad7167 : Update Security String to 2020-04-05 Bug:149240442
32aef2f12b : Version bump to RP1A.200210.002 [core/build_id.mk]
f9edfe3714 : Update Security String to 2020-04-01 Bug:149240442
03f4ed3415 : Do not assign 'false' to PRODUCT_ENFORCE_PRODUCT_PARTITION_INTERFACE
c0a8c63935 : build_image: check value of "ext4_share_dup_blocks"
89418f058e : core/Makefile: pass value of PRODUCT_USE_DYNAMIC_PARTITION_SIZE
02df14a67a : Remove UseApexImage and GenerateApexImage.
566927c7b4 : Version bump to RP1A.200207.003 [core/build_id.mk]
ecfbe37c7c : Version bump to RP1A.200207.002 [core/build_id.mk]
7ea8a3d9fa : Use ART image for make-based preopt.
30bbf37de2 : Support dexpreopt against the primary boot image.
46cc81b0c9 : Version bump to RP1A.200206.003 [core/build_id.mk]
d8ffc1d61a : Update VNDK library list adding Lights AIDL HAL
cc2ff6f732 : Add newly created Sensors HAL 2.1 to VNDK list
62f5a4711e : Extend add_soong_config_var to support variable list
80d723e7ff : Remove building WAPPushManager same as Q
9bd832a012 : Remove the key parameter when verifying avb images in validate_target_files
c9f7482e89 : Remove building WAPPushManager same as Q
8a73c7ff6f : rm libbinderthreadstate
761d3d3a3f : Revert "Create telephony apex."
14a6101f53 : Move packages from *_product.mk to *_system_ext.mk
a862dc40ec : Version bump to RP1A.200206.002 [core/build_id.mk]
f3cd49787a : Add PRODUCT_PACKAGES_SHIPPING_API_LEVEL_29
dba4b00232 : Add functions for easier vendor var definitions.
d463007dfc : Add exec_strategy as CLI flags to all rewrapper commands
0023fa857c : Add basic support ro.build.version.release_or_codename
82c0e3e268 : Move packages from *_product.mk to *_system_ext.mk
da6948f25f : Add newly created Contexthub HAL 1.1 to VNDK list
ed74896600 : More Java/Kotlin warning patterns
c2286015af : Add libbufferqueueconverter to VNDK
3ed9021f87 : Modify build to put dumpcoverage agent into /system/lib
a21e8527a5 : Add libprofile-extras to all link steps when NATIVE_COVERAGE is enabled.
71640a3296 : Package coverage files as a zip.
194ed8e88d : build: Add vendor.prop and odm.prop capability
0943329baf : Version bump to RP1A.200131.003 [core/build_id.mk]
c925f7b949 : Version bump to RP1A.200131.002 [core/build_id.mk]
277972a503 : Default package-modules to strict module checks
e6e2c77254 : Version bump to RP1A.200129.002 [core/build_id.mk]
074fef98d4 : Move font xml files to "standard" directory
0f38beca94 : Don't inherit userspace_reboot.mk from mainline_system.mk
b773265783 : Version bump to RP1A.200128.002 [core/build_id.mk]
cde5b32221 : MediaTranscoding: Disable the transcoding service for Android R.
ace89548f7 : Add version 2.1 of camera server interface
01d91b7b65 : Remove keymaster libraries from VNDK
f0cec69de9 : Implement BOARD_VNDK_VERSION
c465e20400 : Implement vendor snapshot
28adc1ddc9 : libprotobuf-cpp-lite is removed from VNDK.
cb9426dfae : Add biometrics.fingerprint@2.2 to gsi
75e1e1374c : Version bump to RP1A.200122.002 [core/build_id.mk]
4ba41ba399 : Adding IAudioControl v2.0
382d51575d : Update VNDK library list adding Lights AIDL HAL
835751e995 : Move cacerts_wfa from system to Wifi APEX
c6cd7f43d1 : Update VNDK library list for IDumpstateDevice 1.1.
1677505a8f : Add biometrics.face@1.1 to gsi
0457d2f719 : Revert "product: Remove wifi-service off SystemServerClassPath"
f8b6d6b2f9 : Add android.hardware.camera.provider@2.6
87889b0d4d : libprotobuf-cpp-lite is removed from VNDK.
d0ca631432 : Move ExtServices in com.android.ext apex.
a18f974bd7 : Add PRODUCT_PACKAGES_SHIPPING_API_LEVEL_29
bfa41eef33 : product: Remove wifi-service off SystemServerClassPath
b319487f06 : move telephony-framework from framework.jar
463a093e5c : Allow adding framework and service java code into permission APEX.
18c9405106 : Update current.txt with measurement_corrections 1.1
b42a2ccfac : Add incident-helper-cmd build target
63011c86e1 : Update VNDK library list
20c6e7dbe1 : Update Security String to 2020-03-05 Bug:147450082
436b42a079 : Update Security String to 2020-03-01 Bug:147450082
5cf4150850 : Version bump to RP1A.200109.003 [core/build_id.mk]
15fd20f873 : Remove PermissionController from base_system after moving into APEX.
49e38ac6ee : Version bump to RP1A.200109.002 [core/build_id.mk]
300158adc2 : Remove service-statsd off SystemServerClassPath
37e998ac31 : Update references to sdkext
bb0ec8c508 : Correctly gather boot jars from APEXes
e89d75ce08 : Version bump to RP1A.200107.002 [core/build_id.mk]
f09e7f762f : Version bump to RP1A.200106.002 [core/build_id.mk]
fd457e713d : *common: use package as name
a31e24a799 : vibrator: use package as name
458c3511a0 : rebootescrow: use package as name
23abbfeb4b : Revert "Add libdepthphoto to mainline_system"
9ae31126ea : Revert submission 1182953-1576003954286-8455af5a
391249ed45 : Version bump to RP1A.191220.002 [core/build_id.mk]
fd70a07462 : Move MediaStore.java inside APEX boundary.
611f63e8d3 : Version bump to RP1A.191219.002 [core/build_id.mk]
3c1f8dfd94 : preinstalled-packages-platform for profiles
ca722e3e38 : Update VNDK library list for occupant awareness.
f17d8d3928 : Version bump to RP1A.191218.002 [core/build_id.mk]
385aac1cca : Version bump to QQ1A.200205.002 [core/build_id.mk]
8c3ae62e12 : [Tether16] Build Tethering package
0cf00dc5ca : Update Security String to 2020-02-05 bug:146378789 (cherry picked from commit 9b687f04caa32b6794867f2568e02968c318d482)
7cb22b07d8 : Update Security String to 2020-02-01 bug:146378789 (cherry picked from commit 82e8e7939098ead0754dcfacab42d0452d6559d9)
9b687f04ca : Update Security String to 2020-02-05 bug:146378789
ebf5d56a48 : [incremental] add adb data loader into system image
1727d54a2f : Set SPL to 2020-01-05
559ab613ae : Remove Soong intermdiates after moving image mutator
a8bae14fce : Add framework-appsearch apex on the classpath.
3e41a7f856 : Move CtsShim and CtsPrivShim APKs out of system.
82e8e79390 : Update Security String to 2020-02-01 bug:146378789
c01ce1c493 : Version bump to RP1A.191216.002 [core/build_id.mk]
785ab51913 : Support Resume on Reboot
37b5bf8aea : build: enable Perfetto by default
851f144d90 : Adding developer_gsi_keys.mk
96504cfeb5 : Remove media command
d118131588 : Add vintf-common
81be9fe8db : Add framework-statsd.jar to jars list
b6d5b76624 : Move framework-wifi into the Wifi APEX
e9403e4e79 : Move service-statsd to updatable system server jar
3fd2c56e85 : Add framework-wifi to bootclasspath
dfc0f94a15 : Camera: add camera device @ 3.6
7df7b8601b : Add SoundTrigger@2.3 to gsi
c9ea2ffc78 : Remove Soong intermediates after renaming core variant
756ba7dc52 : Add statsd apex to base_system
7a597f572b : Change all cf_common paths to cuttlefish paths
6dba98f0f4 : Version bump to RP1A.191209.002 [core/build_id.mk]
ef88d9cd99 : Make qt-qpr1-dev-plus-aosp use AOSP.MASTER as BUILD_ID.
5a4593c9d7 : Structure MediaProvider as an APEX.
bb131ec4ff : MediaTranscodingService: Bring up the services.
e373b78fb1 : VDK: add android.hardware.wifi.hostapd@1.2.so
71a6eb25eb : Version bump to RP1A.191202.002 [core/build_id.mk]
ec5ca71550 : Add permission APEX to base_system.
1542743b88 : [Tether08] build InProcessTethering package
09e29a37cc : Version bump to RP1A.191125.002 [core/build_id.mk]
8086a123c3 : base_system.mk: Switch to wifi mainline apex
2cea7f9417 : base_system.mk: Switch back to wifi-service.jar
3c4aa69885 : gsi current.txt: add android.hardware.drm@1.3.so
be7f79e75f : Revert "Add TeleServiceLib along with TeleService to PRODUCT_PACKAGES."
49afe97130 : Add TeleServiceLib along with TeleService to PRODUCT_PACKAGES.
e31d2d6ef5 : Version bump to RP1A.191121.002 [core/build_id.mk]
a2b816616c : Update references to service jars
05f2c27dec : Add a new system service for app search management.
7772f4d6c2 : gralloc: add libgralloctypes.so to VNDK-SP
7aa3039ef9 : Allow files generated by droidstubs to be copied in the SDK
b459e1656c : base_system: remove mediadrmserver
caf803dfb9 : graphics/common: stable AIDL support
f932fede5f : Version bump to RP1A.191114.004 [core/build_id.mk]
00e71cf672 : Version bump to RP1A.191114.003 [core/build_id.mk]
12489ad00b : Set SPL to 2020-01-05
b893bbf0ae : Remove legacy idmap binary
52da1247a4 : cleanup com.android.cellbroadcast apex for Go devices
6a5c783490 : Revert "Rework platform version to hide codenames."
a83159723b : Revert "Rework platform version to hide codenames."
07e7d6b643 : Set SPL to 2020-01-01
1e6a35c090 : Fix comment issue
13a8f98de1 : Add GNSS HAL v2.1 to vndk
337d4acdf6 : Rework platform version to hide codenames.
002c77903c : Create a cellbroadcast apex
874d35bc29 : Add Multidisplay App and so to whitelist
e613260151 : Version bump to RP1A.191111.002 [core/build_id.mk]
d5598a5a69 : Version bump to RP1A.191107.002 [core/build_id.mk]
907e6cf541 : Fix comment on iorapd
171185df51 : Move init and ueventd scripts from / to /system/etc
97dc04f02a : Set up IRadioConfig 1.3
8e7af6c9ce : Add media.c2@1.1
3d86a2cf4c : Enable cas@1.2
18cf9eda28 : Version bump to RP1A.191104.002 [core/build_id.mk]
09e57929f1 : Re-enable link type checking
9b09078b82 : Version bump to RP1A.191031.003 [core/build_id.mk]
3fa302e04f : Delete AOSP/Email app.
8c1290cbd5 : Bump PRODUCT_SHIPPING_API_LEVEL to 29 for CSI
2ccc153d42 : Bump PRODUCT_SHIPPING_API_LEVEL to 29 for CSI
3b96f5ef90 : Version bump to RP1A.191031.002 [core/build_id.mk]
18171876bd : Version bump to RP1A.191030.003 [core/build_id.mk]
0bc382e4a7 : Add aapt2 to otatools.zip
b86e5a9718 : Version bump to RP1A.191030.002 [core/build_id.mk]
24876a7dc2 : Add a new system service for blob store management.
7e7b19f0ff : Version bump to RP1A.191029.002 [core/build_id.mk]
4d2511e0d0 : emulator: remove vintf and some whitelists
e2578f3add : Version bump to RP1A.191028.003 [core/build_id.mk]
29f9c930cb : Version bump to RP1A.191028.002 [core/build_id.mk]
085578c148 : Bump SPL to 2019-12-05
69b3f82249 : Revert "Define ro.sanitize.<name> properties in SANITIZE_TARGET builds."
219d4ac2b2 : Replace framework.jar with framework-minus-apex.jar
db44a09ea1 : Version bump to RP1A.191024.002 [core/build_id.mk]
edfd1ae712 : Define ro.sanitize.<name> properties in SANITIZE_TARGET builds.
96cf12cf1a : Version bump to RP1A.191022.002 [core/build_id.mk]
3595e31105 : update build file to include cas@1.2
d4f09f7752 : Remove Core Library JARs from `/system/framework`.
ad5ab25f1c : switch to updatable cellbroadcast apk
e24d17af95 : Add a common wrapper file for vts/csuite_config module
69140f3eff : Add libaudiohal to mainline system image
881724824d : Revert "install VNDK APEX instead of VNDK libs"
74e377afba : Introduce audio V6 HAL
d589da9d58 : Version bump to RP1A.191016.003 [core/build_id.mk]
37a2a40c61 : Version bump to RP1A.191016.002 [core/build_id.mk]
a1d351819e : Version bump to RP1A.191015.002 [core/build_id.mk]
8c8e302de9 : Add CellBroadcastServiceModule to mk
eaf2b7e582 : CleanSpec for system_other
47c35cf786 : USB: VNDK: Add USB Gadget V1.1 hal interface
b2945148d4 : Bump SPL to 2019-12-05
da2153126c : base_system.mk: Switch back to InProcessWifiStack
e4f453394b : Add NeuralNetworks HAL v1.3
06fb4554f4 : Add BUILD_BROKEN_TREBLE_SYSPROP_NEVERALLOW
00caec196a : Revert "Merge "Revert "Add NeuralNetworks HAL v1.3"" am: f5f487be03 am: 176c4afae7 am: a163c720ed"
8fe862116a : Enable Java language level 9 by default (3rd attempt).
3dbd647da5 : mainline_system: libhwbinder/libhidltransport
ffaed0c70c : Version bump to RP1A.191008.003 [core/build_id.mk]
673b4238a5 : Version bump to RP1A.191008.002 [core/build_id.mk]
fe1523d068 : Add IBootControl HAL 1.1.
6127d1bccd : Revert "Enable Java language level 9 by default (2nd attempt)."
a9e53b9281 : Enable Java language level 9 by default (2nd attempt).
73dc6c9aba : Fix CleanSpec.mk diff
985ed05cf4 : Disable vendor path check for mainline variants
2c5def62dc : Disable vendor path check for mainline variants
af68e408ec : Add App Compatibility Test Suite (C-Suite) to build
b8eab12e50 : Revert "Enable Java language level 9 by default."
ffebeff06e : Revert "[MultiDisplay] remove emulator_system.mk"
8fc2de61a5 : Version bump to RP1A.191003.002 [core/build_id.mk]
d461b7102b : Adding IRadio1.5 definition.
e4a7ad4e30 : Version bump to RP1A.191002.003 [core/build_id.mk]
34cf406df5 : Version bump to RP1A.191002.002 [core/build_id.mk]
b45c5afe5b : Revert "Disable camera pinning and enable iorapd prefetching by default."
848e642096 : Enable Java language level 9 by default.
274ecd4c31 : wifi_stack: Move to network_stack process
fd558c4f1d : Version bump to RP1A.191001.002 [core/build_id.mk]
2e5e04ce13 : Version bump to RP1A.190930.002 [core/build_id.mk]
572ce182ef : [MultiDisplay] remove emulator_system.mk
452ff03fb9 : Add statsd-service to system server jars
fde53f4e3e : Add NeuralNetworks HAL v1.3
e3ab8eab25 : Install BoringSSL self test binaries to vendor image.
5effee40f5 : Version bump to RP1A.190924.002 [core/build_id.mk]
98cb2b3878 : Revert "remove telephony-common from boot class"
c3a7595347 : Add snapshotctl to base system
3b5bdbb68d : Update OWNERS for version_defaults.mk with pscovanner & lubomir Bug: 141272605
8dc45c2cc4 : Version bump to RP1A.190919.002 [core/build_id.mk]
48a0af51f2 : Phase out Legacy GSI and gsi_common.mk
aa4d4da9df : Version bump to RP1A.190918.002 [core/build_id.mk]
07fd7d27ba : Version bump to RP1A.190912.003 [core/build_id.mk]
e635ed974b : Version bump to RP1A.190912.002 [core/build_id.mk]
1874093916 : Version bump to RP1A.190911.002 [core/build_id.mk]
235cad61ec : Wifi: Build vndk Uprev Wifi HAL 1.4
675d31a323 : Version bump to RP1A.190910.002 [core/build_id.mk]
71729a9632 : Version bump to RP1A.190904.003 [core/build_id.mk]
53553011d0 : Keep proguard fields for lite runtime
7d7cf050a9 : Install vendorcompat verison of protobuf
588ce8e36b : Make javanano a plugin
0a26ebefc1 : Version bump to RP1A.190904.002 [core/build_id.mk]
195de31de7 : remove telephony-common from boot class
c78edbc2b4 : Version bump to RP1A.190903.002 [core/build_id.mk]
19a962b25e : Add Vibrator HAL 1.4
b2283d6b91 : Version bump to RP1A.190902.002 [core/build_id.mk]
fae0b46720 : Version bump to RP1A.190829.002 [core/build_id.mk]
ffd23394de : Disable camera pinning and enable iorapd prefetching by default.
67188129be : Version bump to RP1A.190822.003 [core/build_id.mk]
6f8fda4937 : Revamp nopreload configuration
6013f18c00 : Don't install libpixelflinger
4584d721a7 : Don't install libGLES_android
eb19a50606 : Version bump to RP1A.190822.002 [core/build_id.mk]
ff9a3dc605 : Migrate ringtone picking out of MediaProvider.
0593c63aca : Add package whitelist for user types
e9aa4104b8 : Update dexpreopt for the ART APEX name change.
4cb8061dee : Add new ART APEX.
612a4ac2f7 : prepare cellbroadcastreceiver to be a mainline module
804ca70cb7 : product: Mainline wifi module
82df41f3db : Migrate MTP components into new project.
a7a0ed63e7 : Version bump to RP1A.190808.002 [core/build_id.mk]
540f3f4b99 : Include vndk 29 in GSI
8a0ca3b503 : Tuner Hal 1.0 to build Add Tuner Hal 1.0 entry to configure file for building Test: Manual bug: 135709729
dc6e39523b : Change SYSTEMSERVERCLASSPATH order
5f620b6f61 : Add CAN bus HAL to VNDK.
b5acaf6b38 : Version bump to RP1A.190801.002 [core/build_id.mk]
9002fc0c0d : Version bump to RP1A.190730.002 [core/build_id.mk]
28843c3e32 : Add product and system_ext partition for emulator
aa54e5b41e : Remove libcameraservice and libcamera_client from base_system
bf4b266986 : VNDK-core: Add android.hardware.camera.metadata@3.5.so
78bd62f43c : Add jobscheduler-service.jar to system server class path
07d9e826ca : Revert "Add jobscheduler-service.jar to system server class path"
d4d736a4de : Add jobscheduler-service.jar to system server class path
e4751308bc : Update gsi VNDK with composer 2.4
40ee758541 : gralloc: add IAllocator/IMapper 4.0 to gsi
480864f1b0 : Renderscript: change extension .rs to .rscript
6a698214e4 : Version bump to RP1A.190711.002 [core/build_id.mk]
abdd855676 : vndk: update package list for android.hardware.wifi.supplicant@1.3
d8df3e0c16 : EVS VNDK list update
79a0e2af16 : Version bump to RP1A.190620.002 [core/build_id.mk]
e08363da37 : Re-submit "Make mainline device use apex"
c47dd05e16 : runtime_libart: Re-enable iorapd by default.
1cb902e510 : Revert "Make mainline device use apex"
5284b77e6f : Make mainline device use apex
ff37e043f2 : Add Multidisplay App and so to whitelist
94eafe3f7c : Version bump to RP1A.190521.002 [core/build_id.mk]
6c62884000 : Moving /odm/build.prop to /odm/etc/buid.prop
5fd45bbeb0 : updatable_apex.mk is not inherited from mainline_system.mk
5bd96526b4 : Remove soft omx libs from package
ec99530de3 : Whitelist javax.annotation.processing for inclusion in core-oj.
c317dafff1 : Revert "Don't inherit updatable_apex from mainline_system"
3dfae3f149 : Add the entire boot image to boot.zip
6350d446cd : Revert "Revert "Revert "Add the entire boot image to boot.zip"""
8ddbe53d1f : Revert "Revert "Add the entire boot image to boot.zip""
779ce03bf4 : Version bump to RP1A.190415.002
916ae60146 : allow actually 140MB vendor partition space
5bed413d06 : media: remove soft OMX components from VNDK
4609a369d4 : media: move com.android.media.swcodecs to base_system.mk.

+- Project: platform/build/soong

d771592f8 : apex_set is force disabled when necessary
b32b71222 : Pass unstripped JNI libraries to Make
1d11c871a : Build a zip of transitive lint reports for apps
70f590946 : Add DepSets
2b9c5f0c9 : Support lint on unbundled builds
774a75802 : Use unzip -DD
7e2b36c7d : Set LOCAL_APKCERTS_FILE for apk_set modules in apexes
03f3a9c14 : Use a default exclude filter for JaCoCo in Soong.
63d687989 : Add soong cc and java deps to general-tests dist
abe1a1aa3 : Add sandbox property to the javadoc rule.
72cabc625 : Make native_coverage clause work with ClangCoverage
583691a06 : Introduce product variables to select Java code coverage paths in Soong.
0c9a2d076 : Rename native code coverage paths product variables in Soong.
b1c574fd1 : [HWASan] Disable GlobalISel/FastISel w/ HWASan.
8bec026e3 : Output apkcerts file for android_app_set.
1ee62c03b : Propagate owner property for apex modules
296371622 : DO NOT MERGE apex: install flattened from apex_set
f99b355c0 : Include shared lib in vendor snapshot if isVndkExt
c4422106a : Apply hiddenapi encoding to java_sdk_library .impl
1429cdcf8 : Add exclude_shared_libs, expand exclude_static_libs to cover static_libs
91edfc29c : Set root dir in lint project.xml
bca902882 : Set ANDROID_SDK_HOME when running lint
433ea2321 : Change how override_modules work with prebuilts.
3c904e8b7 : Stem name should be fixed the same was as masterFile
49d3a523b : Instrument the java_sdk_library implementation library
9ee66da85 : Fix check-boot-jars when a boot jar is provided by prebuilt
faa5399b3 : apex: make allowed_files prop overridable
205a50405 : Support adding extra lint checks
aaf58061a : Allow kotlin modules to skip packaging the kotlin stdlib
3791b45f6 : Fix annotation processors in kotlin modules that generate resources
86672f6f4 : Fix build breakages when WITHOUT_CHECK_API=true
1e28e3c61 : Add support for running Android lint on java and android modules.
1c14b4ecf : Consolidate adding common java properties
115e7e77d : Enforce permitted_packages for Q+ and R+ modules
ac5e79f90 : Don't remove entries for overriddable modules
97c74da17 : VNDK listing contains device modules only
cea768007 : Exclude kernel_headers from vendor snapshot
8d6286bef : apex_sets is added to apexkeys.txt
854c14f33 : Installed APKs should not have `prebuilt_` prefix
f642a31ab : Let APEX build against preferred java_sdk_library_import
287638be7 : Fix using generated test configs for sh_test, python_test and rust_test modules
a44a6b27f : Use inclusive language in Android.bp files
871b80fb7 : Add DistForGoal to MakeVarsContext
95f7b34e8 : Use inclusive language in build/soong
9855207d0 : Define Soong phony rules in Make
5a3458ddc : Remove paths from cc.TestConfig
f5f663b0c : Remove most paths from java.TestConfig
f77c720b0 : Allow tests to bypass PathForSource existence checks
0fd3329a3 : Add eakammer and patricearruda to OWNERS
d17bc6142 : Implement test config auto-gen for sh_test.
e50fe61ac : Make override modules compatible with prebuilts.
7f2006c09 : Turn on metalava sandbox warning in all droiddoc metalava invocations.
8e9b63b6f : Add support for Metalava implicit dependencies for remote execution.
46bad760e : Add sourcepath to inputs of remoteable metalava action.
26d6b7834 : Update LLVM toolchain to r383902b.
1fb3cd849 : Add support for the remote execution of metalava actions.
e26a63e2f : Fix type assertion error regarding dex_import
829b7135f : Use Targets[Android] instead of DeviceArch funcs.
78f654c6c : Make it possible to specify separate rules for native_bridge case
5a757b1eb : java_sdk_library: Add system-server scope
afd3d11a7 : dex_import that isn't available for platform isn't installed
c4f0ff1d6 : Cherrypick aosp/1318079 and aosp/1324841
9791efa3e : Include car project in grey list removed apis
b17873515 : Copy removed.txt file to the snapshot correctly
2cd081cf0 : dex_import can be added to apex
8383972ec : Revert "Always run package check"
9c49b285f : Add apex_set module.
853902317 : Implement android_app_set module
97d511a16 : Implement extract_apks
470b4cf82 : Do not disable llndk libraries
af578ffac : Create only one vendor variant depending on path
fccad6b09 : Soong package structure refactoring
502679e06 : Implement cc_object vendor snapshot
4d8d8fec4 : Refine logic choosing vendor snapshot modules
aa7359ab0 : Always run package check
c05da0a90 : Add support for remote-execution / caching of jar/zip actions
15e9d0dbf : Add support for remote-execution / caching of signapk actions
d8c395511 : Add support for remote-execution / caching of turbine actions
cbe50c707 : Use Stem where output file name is expected in APEX
402ace6c2 : Notice file embededd in APEX is deterministic
104d9eb54 : Better handling of low memory situations
67f3dbca2 : Capture libeigen's header correctly
a105cf99d : Collect permitted packages from java_sdk_library instances
c55242703 : Ensure package check is run for java_library in APEX
a84756c82 : java_sdk_library: Propagate shared_library to snapshot
27fc414b8 : Add default_to_stubs option to java_sdk_library
ed50ca8dd : apex respects stem of java_library modules
9d2c0f7af : Use sdkSpec to compare sdk_versions of APK/JNI
af7f91fc9 : Reland "enforce sdk_version for JNI libs for updatable APKs"
519705371 : pom2bp: add apex_available/min_sdk_version
0feed89b7 : Make android_app_import multi targets arch module.
9d582cc98 : java_sdk_library: Create separate impl library
2ce1e81b3 : java_sdk_library: Add annotations_enabled property
2b4b7bbe8 : Generate combined deps-info for all updatable modules.
93a06c10e : Remove ApexBundleDepsInfo.MinSdkVersion()
c0eb0b1ae : Add "updatable" property to ApexModule interface.
174b26e7d : Switch droiddoc to use SdkHeaderJars()
bf19a9796 : java_sdk_library: Expose implementation within APEX
2e7ed65fc : java_sdk_library: Only expose impl jars when they are built
00b206ee2 : java_sdk_library: Simplify SdkLibrary.sdkJars
ac80afa64 : Refactor RBE support for Javac/R8/D8 to use the remoteexec package.
0bd88d0b4 : Correct link type for module stubs
ac103461a : Improve the structure of the link check method
c9cc20cbe : Revert "Default annotations_enabled to true for sdk_library"
d11e78e64 : Retry: "java_sdk_library: Control shared library use"
64e619975 : Retry: "Improve tracking of exported sdk libraries"
a3fb67dd9 : Retry: "java_sdk_library: Do not expose stubs implementation jar"
46fdda872 : Retry: "java_sdk_library: Access outputs using tags"
533f9c78c : Retry: "java_sdk_library: Improve consistency with ..._import"
5ae30792b : Retry: "java_sdk_library: Add redirection to module-lib stubs"
4762436a8 : Retry: "java_sdk_library: Extract common stubs redirect code"
be6e2b6a1 : Remove apex_available whitelist for the ART APEX
8b3991903 : DO NOT MERGE: Revert "DO NOT MERGE: Remove AppSearch from Android R."
1834358aa : Revert "java_sdk_library: Extract common stubs redirect code"
b71d7f8aa : Revert "java_sdk_library: Add redirection to module-lib stubs"
2ee93a5de : Revert "java_sdk_library: Improve consistency with ..._import"
58e4165b6 : Revert "java_sdk_library: Access outputs using tags"
43e173498 : Revert "java_sdk_library: Do not expose stubs implementation jar"
ed0314270 : Revert "Improve tracking of exported sdk libraries"
31525dab9 : Revert "java_sdk_library: Control shared library use"
7e20ddae4 : Add preprocessed property for android_test_import
98c71228f : Allow the user to explicitly set the java Uncompress_dex property.
e6428b489 : java_sdk_library: Control shared library use
442a47552 : Improve tracking of exported sdk libraries
5b429197d : java_sdk_library: Do not expose stubs implementation jar
f7a466042 : java_sdk_library: Access outputs using tags
dce3fe78f : java_sdk_library: Improve consistency with ..._import
fe82172af : java_sdk_library: Add redirection to module-lib stubs
f97ca37fc : java_sdk_library: Extract common stubs redirect code
cf4dd4c1d : Build java_sdk_library stubs with language level 8
a9a3173ee : Default annotations_enabled to true for sdk_library
c5e13279a : Don't require merge_annotations_dir for annotations_enabled
11c2093ea : apex: Make android_library support APEX variants
06fcac6f2 : Handle universal APK case in extract_apks
5f6771e16 : Always set targetSdkLevel to DefaultAppTargetSdk
7fe241f62 : Add signing lineage for runtime_resource_overlay
31b84c83b : Add --no-force-assign-all for java_sdk_library
74cc81c39 : Revert "Generate the ART boot image for host as well (used by ART tests)."
35a91836e : Add support for remotely executing header-abi-dumper actions.
e920d2d0c : Generate the ART boot image for host as well (used by ART tests).
2bc57f6af : Add signing linage support for android_app_import
c8f2f186d : Extract common behavior between Module and Import
c5d954a48 : java_sdk_library: Remove unnecessary qualification of fields
ba6062502 : Add test_mainline_modules to the auto-gen test config(AndroidJUnitTest only).
db4ce6e80 : Remove apex_available whitelist for the extservices APEX
f8e08b20d : java_sdk_library: Propagate naming_scheme to snapshot
d41712d36 : Remove unnecessary copying of common properties
57029c07b : Include runtime-module-sdk in the SDK build.
36469f712 : Add conscrypt-module-host-exports to the list.
f39ef8aa1 : Reduce the number of Soong invocations, and various other minor script fixes.
168ea3d4e : Use FORCE_BUILD_LLVM_COMPONENTS.
7356fffd6 : Add linux_bionic cross compilation for mainline SDKs.
164451c1f : Support secondary arch for host module exports.
270916d8f : Add a build script to compile modules and SDKs in AOSP.
adb189529 : Fix special case when appending a visibility rule to //visibility:private.
f8533bc63 : Add explicit visibility on the self package in EffectiveVisibilityRules.
68e9d96d6 : Don't print :__pkg__ for package rules, since that's the default.
18a289560 : Fix API lint copy command
8cf307e75 : Add apex_set module.
4de27a575 : Implement android_app_set module
bbf0579ac : Implement extract_apks
eb03296b5 : Don't use SDK variant for vendor JNI libraries
f299cbefc : Replace javaLibrary with java.Dependency,android.Module
db22475ec : Use system modules for prebuilt SDKs >=30
459c6b25e : Add implicit outputs to link actions Bug: b/154733231
0f27063a9 : Correct module_lib scope name
dd89a2810 : java_sdk_library_import: Propagate prefer to child modules
30ed3d4ce : Use StopServicesSetup to stop/start framework.
080f5ee6f : java_sdk_library: Add sdk_version for API scopes
1f4ad0e44 : Remove unused Module.visibility() method
31c43e7fb : Add //visibility:override to allow control over inheritance
def8a89a2 : java_sdk_library: Add framework-modules naming scheme
1c094a01c : java_sdk_library: Remove some almost single use constants
1a724e666 : java_sdk_library: Delegate component module to naming scheme
b74ee3e72 : java_sdk_library: Extract child module naming to common struct
a377e4c85 : java_sdk_library: Allow separate api/stubs source modules
153501f66 : java_sdk_library: Preserve sdk_version: "none" in snapshot
cd9b6971c : Allow sdk_version: "none" to be used in prebuilts/
8986cc947 : Enable api_lint in java_sdk_library
66467b44b : Default to zero-initialization instead of pattern.
ece64f6de : Defer \n quoting generatedContents until creating the ninja rule
2968a58a9 : Add test_mainline_modules to the auto-gen test config(GTest only).
5fb8213db : java_sdk_library: Path extraction from deps depend on tag
991f26269 : Expand SystemApi annotation for generating system api
d9b503aa8 : Introduce app -deps-info.
bf735aa74 : Switch java_sdk_library_import to use SetDefaultableHook()
344c4eeda : java_sdk_library: Specify visibility of stubs modules
129171b6d : Retry: Fix snapshot of a host/device cc_library with stubs
4d125bd8a : Retry: Adds support for 'ignored-on-host'
08385bf9a : Retry: Detect invalid arch specific properties in snapshot
1dd9c446b : Add error checking and tests for jni_uses_sdk_apis and jni_uses_platform_apis
9cd4f811d : Add lineage file to deps for signapk.
6d7f0a719 : java_sdk_library: Add support for module_lib API surface
3a254985a : java_sdk_library: Control API surfaces generated
75dcc8039 : Export API files as part of the java_sdk_library
f488ef2a3 : Export stub sources as part of the java_sdk_library
b850a9dea : Merge the "big 3" metalava invocations into one
70dd74dde : Add signing certificate lineage support to soong
2aaef53b6 : Switch java_sdk_library to use SetDefaultableHook()
1c58f5795 : Allow extractCommonProperties to return an error
d7acc7b73 : Remove reference to obsolete BuildSnapshot()
9ec2a79ab : Correct order of parameters to AssertDeepEquals
f30c453df : Skip dexpreopting android_test_import modules
51a2bee30 : java_sdk_library: Define relationship between api scopes
1b115d32b : Add hook to be called after defaults have been applied
eedf3f1f4 : Move prebuilts mutators after defaults have been applied
8de6aa426 : Encapsulate getter into an extractorProperty structure
f3644f12d : Encapsulate properties to be optimized in a container
76583a443 : Add jni_uses_sdk_apis
a689ffe20 : Make android_app_import multi targets arch module.
388d39ba9 : Introduce min_sdk_version to deps info.
a43e13e5d : Simplify package by using LoadHook instead of mutators
2df45faa7 : Improve error messages when output file is invalid
6615b3081 : Document preArch mutators
bb0e839da : Do not propagate dynamic dependencies for stub libs.
13b8b6ac7 : Do not propagate the stub symbol file to prebuilts.
cd497b050 : Propagate stubs to the SDK for libraries that have them.
8c0db6380 : Don't run new test on Darwin that lacks snapshot support.
bddfbc463 : Propagate empty vs unspecified system_shared_libs correctly.
fcb99e07f : Add SDK member support for cc_object.
39978527c : Add cc_prebuilt_object.
255a570e6 : Remove networkstack-aidl-interfaces-unstable-java from the whitelist
5e7c32d6c : Introduce flat deps info list.
334b51730 : Export depsInfo into android package.
b33d21bda : Report visibility errors in both check and gather phases
abc9a647a : Reduce duplication in visibility property management
e714565ce : Treat lint warnings as errors
2eedf623f : Ensure APEX's Java deps use stable SDKs.
7b6af23db : Don't tell make about modules in other namespaces
ec83fd064 : Updating platform SDK version for R
5ff28e50b : Disable "check last" for test api
2547d40a3 : Switch to clang-r383902 (11.0.1).
0fd1de5f0 : Make prebuilt_sdk support module-lib and system-server
34ced82d2 : Fix soong crashing when there's no baseline file
da3642541 : java_sdk_library: Correct stubs source generation classpath
608bcf73e : Fix definition of android_stubs_current in sdk tests
1014de795 : Disable cert-dcl51-cpp and -cert-dcl37-c.
465da2f84 : Disable bugprone-reserved-identifier
101a7622f : Fix dex2oat symlink now that we generate dex2oat32/dex2oat64.
b830796ca : soong: Add support for override_runtime_resource_overlay
e366fffa5 : Remove obsolete var apiFileMakeVariableSuffix
f0d01b7c9 : Add test_for property
5088a2cbd : Set apex_available property
de962bd0a : Fix host path for dexpreopted system server modules defined in Make.
6a9ddc37a : mark platform un-availability
01fd7ccbc : Add sdk mutator for native modules
1c93c299f : Require apps built against the SDK to use JNI built against the NDK
98410fd9d : Allow building unsigned APEXs payload for testing.
b52c8eafa : Don't use metalava for "check-current"
79c4fcce3 : Fix RuleBuilder remoteable actions running in the local pool.
119621071 : Do not allow updatable apps without min_sdk_version.
6bfc04369 : apex: file_contexts for override_apex flattened
ced674e0e : enforce updatable apexes to set min_sdk_version
8c3b03504 : Remove libopus from apex_available whitelist
cf75798d8 : Revert "Apex: add NeverAllowRule for updatable"
062ed7eaa : Add defaults support to runtime_resource_overlay.
bfc6ac009 : Add overrides to runtime_resource_overlay
7b3a70ccb : Add sdk_version property to cc_genrule
d99540b25 : Repeat kapt processor argument for multiple processors
ba11812b1 : cc: add min_sdk_version prop
65cd0f0ca : apex: respect filename property for apk-in-apex
40b286cee : apex: Don't run apex mutators if disabled
917f1ca52 : com.android.media apex uses sonivox without jet
1154b69f4 : Allow remote execution of link actions.
0ee713aa0 : Remove unused arguments in droiddoc
f6155721e : Extract createJavaImportForStubs()
618716208 : Support java_sdk_library as member of sdk
6a2bd115c : Generate struct with field for each api scope
455b0bf92 : Allow droidstubs to not generate any stubs
f8b9e51f3 : Remove conscrypt.module.intra.core.api.stubs from apex white list
3766cb7b6 : Ignore PrebuiltDepTag when processing APEX contents
b20ad0a7d : Stop requiring apex_available on java_library members of sdks
f020796ca : Add dependency tags to apex available errors
03e7d0ca9 : Extract DepIsInSameApex and RequiredSdks interfaces
3c7c34769 : Parameterize scopes with additional droidstubs args
cbcfcaa11 : Replace references to droiddoc with droidstubs
133608f60 : Allow walkPayloadDeps visitor to control walk flow
ebb7af696 : Add apex_available to sysprop_library
868ecfde7 : Improve missing apex_available message
de7464cdd : Split TestApexAvailable into separate tests
88bc97a66 : Use reflect.Zero(type) to get value to clear field
2b5887a8f : Sdk snapshot set compile_multilib per OsType
93520edca : Remove old SdkMemberType API for creating snapshot modules
c9103930a : Improve consistency of handling java snapshot properties
17ab883cb : Make new module creation API more flexible
5e2e0fd19 : Add abstraction for tracking compile multilib usages
6cb8f172b : Add support for using cc_library in sdk/module_exports
57ee1774c : Extract the osTypeSpecificInfo code from module creation loop
4a4b2d0b1 : Extract archTypeSpecificInfo code from module creation loop
6562ce145 : Clean up the main module creation loop
b8a89a467 : Add support for cc_prebuilt_library
406ea1c39 : Refactor prebuilt to use srcs supplier function
35dbafcf5 : Output properties before sets in snapshot module
2bdbe83ec : Remove SdkMemberType.FinalizeModule
81535b497 : Follow up a review comment that was missed
206433a1f : Copy shared_libs and system_shared_libs to module snapshot
49096815f : Support extracting common values from embedded structures
89937326a : Refactor common value extraction
404db3f4e : Copy white listed apex available settings into snapshot
f51768abc : Disable installation for sdk snapshot versioned prebuilts
37a9aa24c : Remove special handling of test_ apexes
c23d9f652 : Remove special handling of com.android.art.debug/release
acdd30834 : Allow sdk members to vary by os type
9b358d7a5 : Add support for multiple os types
8fa6acf00 : Copy sdk_version to cc library snapshots
d76209b69 : Refactor java_library/java_test snapshot processing
33cedcc42 : Refactor snapshot module creation
22595f937 : Enable androidmk processing in sdk testing
a40f0b5db : Add a nice install paths for module SDKs and exports.
3a6c09514 : Copy apex_available properties to snapshot modules
28d70c74d : Improve documentation of CompileMultiTargets and related properties
45e9dbd97 : Only check copy rules into the snapshot directory
2b9e3d39d : Simplify java library sdk member code
b0cbec3ad : Add CommonOS variant for sdk
290334dd7 : Fix bug in error reporting when adding duplicate properties
bdd47a863 : Avoid invoking sdk member to add empty list of dependencies
c2e320650 : Add windows to the list of available OS's in sdk tests
132e66f1b : Add support for cc_library_headers in sdk/module_exports
5b47358cc : Prune any empty property sets from the modules before transforming
ce5881f0a : Simplify cc library sdk snapshot handling of include dirs/headers
28246ac9e : Add support for transforming a property set after its contents
853b8dbe0 : Add cc_prebuilt_library_headers
598e1e025 : Fix issues with bp transformation
246ac3092 : Separate cc_library_headers to its own file and add tests
ac897cfdf : Allow compile_multilib to be specified on module exports
eb59165de : Add C++ Host support on sysprop_library
6f641c1ca : Only package gcno files for gcov coverage builds.
91ec49450 : Make sure car-lib system APIs are not changing unintentionally
a479d943d : Remove Android compat annotations on jarjar transform.
8691f3f75 : Apply EnforceRROExemptedTargets in Soong
d5e0ea25d : Don't run apex_available check for coverage builds
d182e5512 : Remove some apex_available whitelist for the adbd APEX
24eec07f4 : Make ndk_prebuilt_* be available to any apex
2416c2903 : Remove some apex_available whitelist
336f63cfb : Remove _API_FILE variables
57a45f130 : Switch to clang-r377782d (10.0.6).
b39ea9b61 : Allow defining neverallow in packages other than android.
e5ac15a1b : Check updatable APKs compile against managed SDKs.
cac82fe51 : Don't check elf properties of python prebuilts
2a6e9d0b0 : Fix missing NOTICE targets for static libs that aren't available to platform.
84026389e : apex: remove compat symlinks to vndk apex
be024ad67 : Don't allow a lib having stubs to become a member of VNDK
227d5675c : Make the names of 'soong_config_module_type_import' modules unique.
ca095d786 : Add libs properties to runtime_resource_overlay.
fec6c2373 : Expand neverallow for sdk_version: none
dd7531160 : Pass -Brepro ldflag to Windows builds
c40b5193f : Skip version mutator for host/ramdisk/recovery
47f6315f0 : Create prebuilt api modules in load hook not mutator
ec8d490d5 : soong config: add value_variable substitution
85c151c3f : Create a framework.aidl for non-updatable platform
82f316b8d : Add support for order-only dependencies to RuleBuilder
c372774b1 : Add an order-only dependency on the build number file
b4d816e0c : Relax boot image check to allow platform Jacoco variant in a coverage build.
cc21bba96 : Forbid generating boot image files for jars in updatable modules.
e62e594a2 : Collect JNI coverage data only for first target.
e17caa63a : Apex: add NeverAllowRule for updatable
424175d72 : Remove PLATFORM_VERSION_FUTURE_CODENAMES
0f2c0ad8c : Support arch variant for data attribute
2bce0e800 : Clean com.android.neuralnetworks APEX whitelist
4f5edfc43 : Use 0777 instead of FileInfo() for dirs.
1934adc07 : soong_config: bool_variables shortcut
e6a9e64f7 : Add platform-wide sampling PGO option
b92ae27ca : Add file with updatable BCP packages to /system/etc/
163bda65f : Distinguish boot images by target rather than arch
2071132e9 : Fix long mac test times; only initialize host settings once
1c610cfed : Include partition tag in apexkeys.txt.
29e91d212 : Apex: support codenames for min_sdk_version
1a9a9127b : Merge "Rename VTS to VTS10" am: 7182c45fe7 am: 4058983c0c am: 8989420fee am: 2d2a3643f5
a5cb6fe9b : Remove neverallow rules for framework-mediaprovider
a8ec55990 : Use modular removed-dex.txt files for greylisting.
6bb8810c8 : Convert sdk_library to use androidmk Dist
1e65f94a4 : Add a Tag field to dist to dist a tagged output
6d5d8a6d6 : Simplify message around nsjail error
65d8a6262 : Build VNDK APEX for VNDK-Lite
37ca4a1e0 : Add code coverage support to android_app JNI libs.
706d5f673 : Always keep rsp files
d41fc1895 : Fix the logic for selecting ABI dump paths
740666068 : Enforce apex.min_sdk_version for bundled builds
688de9af5 : [soong] new field in Android.bp to request APK signing V4
c3e9263d7 : Pass min_sdk_version to cc __ANDROID_SDK_VERSION__
67a96cd7c : Enforce min_sdk_version of apex(use_vendor:true)
89124ba39 : cc: fix a utility to make C macro name
f798c3ec3 : Don't append build directory to the output path twice.
37a1e4c19 : Default droiddoc to disting the api txt if there is one
9790f1058 : Fix null pointer dereference in Soong on dexpreopt arc-services.
8a950790e : Merge CSV files generated by UnsupportedAppUsageProcessor.
690c8b8b5 : Switch from clang-r377782b to clang-r377782c.
a4a83b0ef : Simplify the construction of class loader contexts for system server jars.
2d732e007 : Do not include any documentation when building stubs
67b141d45 : Fix forwarding a vararg parameter
92326a9fa : Cleanup vendor_boot artifacts in PRODUCT_OUT on installclean
bbd78556d : Make system_server stubs consistent with other stubs
162e844c4 : track static deps when gatherint notices for apex
7e5576a7b : Remove libselinux from the apex_available whitelist
cb6aa122d : Allow for overriding container packagename for an Apex.
61c4154ca : Add __ANDROID_SDK_VERSION__=<ver> macro
68e511e4f : Make __ANDROID_APEX_<NAME>__ macro optional
23b0adf4c : apex: Deprecate legacy_android10_support prop
8d8906c64 : apex: fix a test util (ensureExactContents)
7ac1fa782 : Fix vndk snapshot suffix on Makefile
9d790c78d : Disable CFI only on incompatible variants.
159aebf63 : Add version suffix for stub modules' Android.mk
fadd6358c : Fix UBSanitized host binaries missing runtime.
0c4e01642 : apex: choose stub according to min_sdk_version
9f14b9b5d : Runtime deps to a stubs lib crosses APEX boundary
4fd35a2a1 : Set '--force-determinism' option for boot image compilation.
b8fa86ad6 : Fix apex_available
7bd9444b0 : Apex_available check failure reveals dependency
828e1575e : Stop using the host python3
dc7319df2 : Convert cc to AndroidMkEntries
7365eaafd : Add min_sdk_version property to apexes
ac775b2a0 : Capture snapshot headers in parallel
98df0d1c6 : Enable vndk-ext for product variants
c352e3e87 : Add -z separate-code to default ARM64 device flags
934c4f2ac : Always use "${codename}.${sha}" if UNBUNDLED_BUILD_TARGET_SDK_WITH_API_FINGERPRINT=true
a519c54dd : PRODUCT_MANIFEST_PACKAGE_NAME_OVERRIDES is applicable to override_apex
18423788c : Pass apex_build_info to bundle base.zip file
af8998cba : bundle config contains (path,manifest) pairs of embedded APKs
d93e1b1e6 : bundle config for apexes are auto-generated
cd33fa266 : Only dist apex sizes for checkbuild
9b96418df : No symlink for host APEXes
650417966 : apex: do not follow jni_libs from android_app
c9c711672 : DO NOT MERGE: Remove AppSearch from Android R.
288266042 : Expect added members for instrumented modules
81aaa0c1b : Reland "Turn on the instrumentation by default for the java code in APEXes"
996c18c78 : Update ike.jar's name in code coverage configuration
004d71715 : Allow for setting a logging_parent for an Apex.
f5a6628b2 : Use header jar without jarjar for sharded classpath
ed5c14632 : Add static_libs field to target.vendor
5efd1985d : Ensure consistent handling of generated headers/dirs
583bf7ebf : Do not add dependencies from disabled sdk variants to its members
9ac32c767 : Allow Linux hosts to use ubsan runtime sanitizers.
3be82c00f : Create manifest_utils library target.
0f8c5b4ac : Add minijail to whitelist.go
db10c13bd : For Q APEXes default target_sdk_version and min_sdk_version to 29
44885e29d : Simplify visibility rules that include //visibility:public
5f78d55a0 : Enable bitwise-conditional-parentheses warning
7fa7646ad : Add tests for py(2|3)-cmd
ee87c60fc : Add jni_uses_platform_api property to android_app
f9aabd719 : Make apex use cc.GatherRequiredDepsForTests
f28329de7 : Move NDK test modules into cc/testing.go
de21a358c : Enable bitwise-conditional-parentheses warning
c087be1e8 : Automate dependency on inputs of genrule module type.
83a2d967d : Allow java_system_modules_import to replace java_system_modules
79fac05b4 : Use flag names with merge_csv.py.
9d677206d : have a per-module switch to turn the symlinking optimizaiton off
ed2641f46 : Fix header deps of sysprop_library
7667b6292 : Revert "Another round of no-vendor-variant VNDK whitelist cleanup"
5f64aeccd : Fix .vendor suffix for snapshots
e383388f9 : Permissions XML file for java_sdk_library is mutated for APEX
79f6f7533 : bpf progs depend on system/core/libcutils/include
15631dce8 : Enable tautological-bitwise-compare warning
5b16dfb39 : Allow for setting a logging_parent for an Android App.
25ce04bd3 : Add support for cc_binary in module_exports
2976bfd56 : Do not add ccWrapper to ccNoDeps rule
974b0e80c : Add CCACHE_DIR to allowed environment variables
287a13fc7 : Switch from clang-r377782 to clang-r377782b
c3b1a166d : Fix build error on vendor_snapshot_static
47cbfcdd3 : Add system server jars expressed in make in the system server classpath.
2b96bf544 : Do not hide VNDK prebuilts from make
c021ea0b3 : Revert "Turn on the instrumentation by default for the java code in APEXes"
3aff5787e : Simple refactoring of prefix related functions.
45709ee8f : Enable tautological-bitwise-compare warning
b13a9487a : Add apex name to description
77def8732 : Another round of no-vendor-variant VNDK whitelist cleanup
0e5bb2786 : Enable bool-operation warning
e29c21e83 : Allow using test_config_template for CTS tests.
dc4f986b2 : Statically link the unwinder into binaries packaged into an unbundled APEX with legacy_android10_support: true.
46459b08b : Remove empty directories when removing previously installed files
7622713c8 : Bump the macOS version to 10.10.
403c9d3e7 : Allow vts config to be packaged in other test suites
33b6654ee : Turn on the instrumentation by default for the java code in APEXes
f0ae6ccaa : Remove liblog from whitelist
8107b8518 : Remove execute-only support.
6d415273c : Do all dexpreoptDisabled checks before registering a dex2oat host dep.
8d80ceeb1 : Pass dexpreopt config structs by reference.
d90676fdd : Reland: Get the dex2oat host tool path from module dependency on the binary module.
40f9f3c06 : Reland: Move the Once cache for dexpreopt.GlobalConfig into the dexpreopt package.
75a48d8ae : Reland: Separate dexpreopt.GlobalSoongConfig to allow independent caching of it.
f3ff010bd : Use precise class loader context for system server jars.
4cdada2d1 : Make PRODUCT_BOOT_JARS and PRODUCT_UPDATABLE_BOOT_JARS disjoint.
632dbb3dc : Bump our macOS target version to 10.9.
9401b187f : Update apex.go to remove libutils
807d49bc4 : Disable PGO profile use in Clang-based coverage builds
9d9555e34 : Switch from clang-r370808b to clang-r377782
9a1e14ef6 : Update the doc about apex_available
b71fe84c6 : Port IdentityCredential HAL to AIDL.
54d9bb70d : Improve documentation of the enabled property
f760cae41 : apexDepsMutator is a top-down mutator
6b21c7d2a : Automatically set compile_dex:true and hostdex:true for APEX variants
ab872e029 : Update apex dependency even for test and non-installable APEXes
9e37faa3a : Revert "Allow Linux hosts to use ubsan runtime sanitizers."
aae9bd11c : sdk_version: "system_server_current"
91b883d54 : java_sdk_library - replace .docs suffix with .stubs.source
51ce4f6f2 : neverallow: update for different HIDL build.
31af2678f : m <module_name> builds <module_name>.<apex_name>
fce0b4209 : Document apex and apex_test
ef4358e53 : Make PRODUCT_BOOT_JARS and PRODUCT_UPDATABLE_BOOT_JARS disjoint.
0bdcb2797 : java_sdk_library_import - Allow it to replace java_sdk_library
26bf49b0b : Fix sdk aidl include for droiddoc
ab8da5dd5 : java_sdk_library - pass patch_module through to stubs library
bd63a108a : <apexname>-installed-file.txt shows symlinks
14850a513 : rm libbinderthreadstate
73d5983af : Remove UseApexImage and GenerateApexImage.
7291095d8 : Differentiate between exported and internal sdk members
7b81f5e9d : Add java_system_modules to sdk/module_exports
f4ae4f139 : Add support for transitive sdk members
6aa660218 : Pass library kind when linking native libraries.
40139d642 : Support dexpreopt against the primary boot image.
678c881a4 : <apex_name>-deps-info correctly tracks dependencies
201cedd60 : add walkPayloadDeps
a59480199 : Don't use apexName where apexBundleName is expected
876180cf3 : Add android.hardware.light-ndk_platform to vndkMustUseVendorVariantList
2b10ba0ee : Add product_variables.native_coverage.src
eabaedd52 : Fix product variables in defaults modules
6961a491a : Fix product variable zero value check
f68bfe892 : Reland "Use module name as the suffix for apex variant"
be95e6b24 : Don't use apexName where apexBundleName is expected
3beeb1ebb : Add test for capitalized Soong config variable
39e545cc0 : Add dependency on Soong config module definition file
78792dcf4 : More cleanup of no-vendor-variant VNDK whitelist
d648c43fe : Fix lib name resolution if extension is substring.
eec88e1de : Add vendor snapshot modules
8471cdace : Implement vendor snapshot
2d35abc2f : Revert "Use module name as the suffix for apex variant"
e74ac73bc : java_sdk_library - Allow it to be replaced by prebuilt
dbc5000c5 : Allow Linux hosts to use ubsan runtime sanitizers.
faa2d5f0e : Do not add bootstrap libs as providing from apex
26fb6bdba : Fix the incorrect merge conflict resolution
d7536ba58 : shared_lib dependency from a static lib crosses the APEX boundary
0f80c1848 : apex_available tracks static dependencies
3b1789695 : Revert "Use apex_available for PermissionController."
db334861b : Use module name as the suffix for apex variant
931b676a6 : shared_lib dependency from a static lib crosses the APEX boundary
fa89944c7 : apex_available tracks static dependencies
f36dceef4 : More cleanup of no-vendor-variant VNDK whitelist
6e12625c0 : Add support for compat config in APEX.
50061511d : java_sdk_library - Use prebuilt/prefer for unbundled app builds
c93258bfe : Minor cleanup in soong_config_modules documentation.
0b78766fb : Support missing a shared library variant.
c2cf2c5db : Wrap getenv when linking a coverage-enabled binary
2363a2b16 : Refactor libprofile-extras to be added as a whole static library
baa54c6ed : Package coverage files as a zip.
50146e9c8 : sdk_version: "module_current" is supported
1415cb839 : Add android.hardware.light-ndk_platform to vndkMustUseVendorVariantList
85ec2f860 : [apex] remove module com.android.incremental
a95249564 : Use apex_available for PermissionController.
9492b09da : Add framework-sdkextensions to jars to instrument
6431ca7a3 : Add rules to handle asset resources.
f17f2481e : Whitelist jacocoagent for com.android.art
5053c293a : Default apex_available to //apex_available:platform
5af27903b : vndkMustUseVendorVariantList += android.hardware.automotive.occupant_awareness
8aca9025f : vibrator: use package as name
de0bac5e1 : rebootescrow: use package as name
12cc12676 : android_*_stubs_current modules are moved to frameworks/base
8b81e98da : Revert submission 9940985-qpr1-dev merge
67e2fce59 : Revert submission 9919844-manual r1 merge
38338a951 : Move MediaStore.java inside APEX boundary.
bfe4b1862 : vndkMustUseVendorVariantList += vintf-rebootescrow
4c258d282 : Add updatable_media_stub to framework
4ba82c948 : DO NOT MERGE: Add tradefed_java_library_host
9c8f68758 : Move imageMutator before archMutator
0ed1b1b16 : Override package name for VNDK APEX
853f5c9ed : DO NOT MERGE: Add tradefed_java_library_host
cba45b289 : DO NOT MERGE: Add tradefed_java_library_host
7d114b28e : Use empty string for core image variant
a711e551c : Revert "soong: upgrade Android platform to clang-r370808"
438f8347e : Switch to clang-r353983c1.
32a137754 : Switch to clang-r353983d
d9c1c8fbc : Shard gensrcs modules into multiple commands
a95304ec1 : Move sharding functions for reuse
db14db3a0 : Rewrite depfile from sbox to stay reproducible
0ce5d05f7 : Support RuleBuilder.Sbox to wrap commands in sbox
384642657 : Pass hiddenapi-greylist-max-q.txt to greylist generator.
0b09ad7f3 : Update droidstubs build target
74cd286e4 : Instrument framework-minus-apex for coverage.
3d7b69a65 : Rename # vndk tag to # llndk
4fd368316 : Switch to an OpenJDK 11 toolchain by default.
3c57dfcc4 : add stem property to java modules
77b58bbff : Implement csuite_config module
40597659e : Revert "Supports VNDK APEX with different versions"
f131c58e5 : Revert "Add __ANDROID_APEX_<NAME>__ for apex variants"
25e7cf095 : Revert "Move odexes of non-system apps into system_other"
f32e655fb : API Lint: Apply Javadoc.args when invoking api lint
236d7a7ab : Add android.hardware.neuralnetworks@1.3
e36f52754 : Add BUILD_BROKEN_TREBLE_SYSPROP_NEVERALLOW
5b00c21d5 : Revert "Merge "Revert "Add android.hardware.neuralnetworks@1.3"" am: eccca6c246 am: b393327ccb am: 99f0abb4d9"
cb7042ec1 : Enable Java language level 9 by default (3rd attempt).
ce3c3f8c8 : Revert "Enable Java language level 9 by default (2nd attempt)."
3c50d29cf : Enable Java language level 9 by default (2nd attempt).
1e2fecab5 : Revert "Enable Java language level 9 by default."
71c4f5cc7 : Enable Java language level 9 by default.
76b155448 : Remove libneuralnetworks from libbinder whitelist.
b4e7d974a : Revert "remove telephony-common from boot class path"
875694437 : Revert "Revert "Add NOTICE file path to apex bundle base rule.""
8029d6a30 : Revert "Add NOTICE file path to apex bundle base rule."
3ada0befe : Add suffix and target.vendor.suffix to shared libraries
b5290d49e : Make javanano a plugin
66f60ec11 : remove telephony-common from boot class path
fa21cba64 : Remove srcs_lib and srcs_lib_whitelist_pkgs
8cc55bdff : Remove the automatic dependency to framework-res.apk for R/Manifest
94f37f33e : Prepare to be able to put framework-res in srcs
c722aab3c : Add an output file type for flattened APEXes.
e39715dbf : Allow modules to be enabled/disabled depending on whether APEXes are flattened.
1c3108d62 : apex: libbinder whitelist -= com.android.media
f4b5a5ba0 : Add android.hardware.neuralnetworks@1.3
f79334d95 : Remove srcs_lib_whitelist_dirs
556ec7ce5 : Update dexpreopt for the ART APEX name change.
d734c790c : Droiddoc can accept logtags as input sources
49932f3e6 : Build native coverage variant of APEXes when needed
093f0eb13 : Implement sysprop_library API stability check
4bd790afa : Add dependency to framework-res to "framework-minus-apex" instead ...
d00025420 : Add -Wl,--exclude-libs=libclang_rt.builtins to ldflags
a5e67791f : Revert "Prevent runtime module paths being used in include_dirs am: 2ac2befc9a am: 31d0688df9 am: 4d1663e8a3"
bd7c2f9a1 : Allow other module types in androidx
41ce1c0d8 : Renderscript: rename .rs extension to .rscript
4528becc4 : Make core-generated-annotation-stubs link as core stubs.
8e8c01c38 : Remove unnecessary core library neverallow rules
e77218f56 : Soong: Refactor the soong_ui arguments processing to be more like bazel.
e95e0c9c2 : Update libstagefright_omx_soft name in vndk.go
1fe881203 : Blacklist more libraries from no-vendor-variant VNDK

+- Project: platform/cts

7dd1feaea79 : [CTS] GetEnterpriseConfig should return null when unset
efc133da460 : DialogFrameTests: Fetch insets from UI thread.
640d347b31c : Make sure storages ready before testing AdoptableHostTest
3569fd173ad : Adds tests for uri grant-based visibility
94f77086590 : Skip WindowInsetsAnimationTest when navbar isnt supported.
cf017de286b : Assert no-write access for Android/<data|obb> directories
a81b6c5a0a6 : Fix CTS test failure for WifiConnectedNetworkScorer in DBS mode
9b09926aff9 : Skip getCellLocation if we don't have telephony
e160f5b8896 : Camera: Fix wrong test case enumeration for physical cameras
b21f5630533 : Assert that legacy alter table behaviour is the default.
e0327ac4fe1 : CTS test for Android Security b/111603051
9694eae503e : CTS test for Android Security b/79662501
492976724b6 : CTS test for Android Security b/36554207
8f8ff2d6218 : CTS test for Android Security b/36554209
4f55ad4b7a2 : CTS test for Android Security b/62800140
d2646dec917 : CTS test for Android Security b/112005441
8d884f480ff : Fix path issues in omxUtils.h
718d8ca454d : Add a test to verify keyboard hiddn when IME focused dialog dismissed
1920cfa000d : Force the app idle state again after whitelisting it.
d86b80fc72c : Revert "Revert "Fix and promote WindowInsetsAnimImeTest""
1babdf10270 : Revert "Fix and promote WindowInsetsAnimImeTest"
f39f47e966d : Auto-configure wifi on virtual devices
4a79ea4c83e : Camera: Fix InputEvent dispatching timeout
208d59c3fc2 : replace fake TIS session ID with null (default value) because tuner resource manager is checking whether the TIS session Id is valid
cfc08f02232 : EncoderProfileLevelTest: Change HEVC encoder level 3 tests
3669eaa7e30 : Fix and promote WindowInsetsAnimImeTest
6b28619428c : Ensure PublicVolumeTest recieves a proper volume name
9a31819d57f : Add ARC++ checking to Feature.Util
c65e856cb84 : "Allow" button search should be case insensitive
34d52affd06 : CtsWifiTestCases: don't disable location upon test completion
821b9d2d5d3 : CameraITS: Fix the physical camera id parsing
f440a29be1e : Revert "Test for composer and other tags in mp4"
c9133da9fcb : Camera: Use separate result listener when releasing shared outputs
989d039b388 : Fix OutgoingCallTest#testExtraPhoneAccountHandleAvailable failure.
d97124a0fd9 : Make Context tests compatible on Q
40f88c95a16 : Fix WindowInputTests#testInjectFromThread failure
ef8698376ac : Fix ActivityManagerAppExitInfoTest#testSecondaryUser failure
b17c5c20f18 : drop ShellPermission after use it
1ae2cf94e54 : AudioTrackOffloadTest: increase playback time
b817f2adde5 : IdentityCredential: Add new test to ensure that ACP ids can start at non-zero.
aa9d4bd0717 : Use LAYOUT_IN_DISPLAY_CUTOUT_MODE_ALWAYS
a0119463123 : Don't run testRequestLatestEntitlementResult if not supported
b8d153c795d : CameraITS: refine OpenCV version support
7a1c3a7472b : Remove some TV special cases in permission3 cts
1df61b2dee4 : Update tests to allow for implicit activity starts
56df7deae0b : Statically link the perfetto config
eaa08da51af : Update isBrowserPresent to understand stubs
8e01ce7da08 : AudioManagerTest should pass if app is bypassing DND
87b2260431d : Ensure battery saving modes are disabled.
410958f5a07 : Fix the URL in CTS test for Instant App Notification URL.
3ed79ab2de6 : Refine FocusHandlingTest and InputMethodServiceDeviceTest
582c26bb3ce : Toggle MANAGE_EXTERNAL_STORAGE from the host
6ba29438d92 : cts: Fix incorrect assert check on API:toWifiConfiguration
bab8aede753 : Allow empty kernel wakelock names
995733cc1dd : Ignore non-matching callbacks to fix flakiness
31e49de0ba8 : Add CtsNetTestCasesLatestSdk to mainline-presubmit
6e9a69fc522 : Increase a timeout that's too short
d8ee58216a8 : AudioManagerTest: skip testVolume for TV
e0e681e569c : Update tests for API quota changes.
d7bd996c0fc : Fix testRestart
86ac2aa705b : Tests that queries for browser only show browsers
6eff24c0a88 : Clear documentsUI last accessed storage for definite results
5a3593cae42 : Add dikshag@ and zemiao@ as owners for DocumentsTest
d3e32a31439 : Add test cases for window input with overlap window
0a19a329a30 : CTS: regression test for applying DisplayCutout insets
cab98dd64e0 : Fix AutoRevokeTest flakiness
3e3643e9102 : Don't assume failure return code from commit to be '1'.
f7898a64351 : Test for composer and other tags in mp4
b735ca3e602 : Fix up Telecom CTS for presubmit
3bc4098e48b : Fix CtsOsTestCases to run on user builds.
a05f10390ff : Add some logs to help debug test failures.
fb3ba3422b8 : Include blob_store service dump in the test logs upon failures.
fe7e5b6462a : [CTS] Verify target Passoint config installed by test
66fd0cf19d9 : Revert "Fix the URL in CTS test for Instant App Notification URL."
190c04a94c6 : Revert "Add test cases for window input with overlap window"
21146ee216b : Fix testMultipleActivations
889a4e9c209 : Adjust timings in NetworkScanApiTest
06db97fe83c : Fix CtsTaggingHostTestCases testCompatFeatureEnabled issue
ac9d6a206b7 : Fix testReviewPermissionWhenServiceIsBound for certain devices
a47afb000ac : CameraITS: Update physical camera summary file name tokenizer
20ec595e8ac : Add IRNSS to svid range check
429cdf10211 : DO NOT MERGE Remove failing tests
d4164c55752 : Swap initActivity and assumeTrue lines
0a4d328d677 : Add assumeTrue to test using navigation bars
b06aa5d5a60 : DO NOT MERGE access() tests for top-level non-default directories
58d3079104a : Add android.intent.action.PACKAGE_UNSUSPENDED_MANUALLY for Digital Wellbeing
048ac8dd839 : Revert^2 "Add test for permission checks for setattr."
0d3ba722f41 : Use main looper for onFrameRenderListener in Media codec CTS
77928c03441 : Fix remaining failures in WindowInsetsAnimationControllerTests
4e73fa8d72a : Add test cases for window input with overlap window
83bef3906bb : Fix CTS-on-GSI: testProcessStatePssValue failures
cc974db1b0a : Let testB141603906 run over ADB-over-network
810a3a9ff01 : Skip dialog tapjacking test for floating windows
66f564deb23 : Allow instant apps to see activity for UndefinedGroupPermissionTest
ff63058131b : [CTS] callback result should be NO_OPPORTUNISTIC_SUB_AVAILABLE on R.
1ef9a451772 : Revert "Revert "Verify IMS to get display and WM""
987fb890f56 : Add system_ext to the usermode helper allowlist
bbb378473d7 : Clear calls when InCallService unbinds
e6a6ac6c156 : Fix flake in BackgroundCallAudioTest
8231e474d1e : Collect permission type field
6bfc07d56d2 : Adds installSource test to AppEnumerationTests
8e77c177ba0 : Toggle MANAGE_EXTERNAL_STORAGE from the host
88309e7e5e0 : Fix autofill failures on auto related to position.
fd069513059 : Revert "Add test for permission checks for setattr."
fb339e3e412 : DeviceInfo: Collect hidden physical camera characteristics
ad0c08f199b : cts: fix running AnomalyTestCase#testPerfetto multiple times b2b
65eca05dd99 : Check navigation mode before running PreferredActivitiesTestCases
4cf2187103f : Add limits on BlobHandle label and lease expiry strings.
9a5912e2db4 : Camera: Restrict external camera connectivity test
6a40c03cba0 : test Opus/G711 Channel/Rate only >= Android 11
feb5361d376 : Disable low latency tests on Q
1327d484ac9 : Add support for split APKs (1/n)
4941c01900b : Add SDMMAGPIE (SM7150) SoC to hardware mitigation list
f2e81f467ba : Adding debuggable attribute to the debug apk.
6821fbe308d : [DO NOT MERGE] TouchExplorerTest: remove test for long clicking using accessibility actions.
d287ffa4e5c : Fix test logic to allow trivial "pass" for devices without MIDI support.
75a449737cd : Add package name to handle root intent. FilesByGoogle was recently shipped with handling the same intent. In the tests we would explicitly wants DocumentsUI to handle the intent
772bec2d5e8 : CherryPick: uninstall TestApps after Testcase execution commpleted
a721e9d477c : Fix failing testDeviceOwnerWithInfo test
5d59adc1bf5 : Fix testIsolatedToHostUidMapping CTS failure
3da0b416042 : HDMICEC: Correct Mute Key Press
adea7727c9a : HDMICEC: Turn System Audio Mode On in SAM Tests
5c66289b6bf : Increase ConnDiagsTest timeout for end-to-end test.
33ff9c7fcff : Fix testIsChangeDisabledUid
563279a2822 : Add assumption check to skip inline autofill tests on automotive
bcfaf9a17a4 : EncoderProfileTest: Fix aac input configuration
ea219a6f5e3 : [CTS] Fix Compressed Native Lib test
cd3e68b1c15 : Add test for hold/unhold works after screening
f44f2285d03 : Pass in callsite of SurfaceControl constructor explicitely (3/3)
526d2170363 : Update PermissionGroupChange for automotive
99bb5326742 : The low-end machine has poor performance, cause some cts with high performance requirements fail
40d44b83052 : Ensure expired leases are ignored and deleted.
3802508e845 : Skip some CtsContentTestCases for non-handheld devices
6ffdd159850 : Wait for activity in test app to finish before force stop.
fb250e73524 : Fix for testInputUnbindsOnImeStoppedInstant
4230ceaccf2 : media: exclude MediaCodecBlockModelTest from MTS
a1d406ee329 : Fix the URL in CTS test for Instant App Notification URL.
28c6e7605a2 : Revert "Verify IMS to get display and WM"
0bcc3fafaac : Make sure restricted bucket is enabled for tests.
85b2ba9b8d6 : [CTS] remove product behavior verify
2452bc1c47b : Fix Vulkan dEQP level test
3ce526c7b53 : Add USAC seek test
22da6468b9c : Resume-on-Reboot: normalize screen state
ecac7b6a819 : CTS test for Android Security CVE-2020-0069
6b9696e41f4 : Increase timeout for CtsDynamicMimeHostTestCases
d659a9861db : Skip Notification and Recents test for TV
308de32566c : Identity: Update for changes to ISO 18013-5.
bd1f1a2cdb8 : Revert "Make sure that the LockTaskUtilityActivityIfWhitelisted was started."
d6c54fdd462 : [QuietModeTest] Correct the package and build-package names.
80f8b290897 : modify test due to behavior change
024b06d744d : Enhance CTS-Verifier to detect and record whether the test item is automated.
658e1402638 : Fix testNightModeAutoNotPersistedCarMode
e9766c71129 : Skip flaky CTS tests for presubmit
5810762ed75 : p2p: handle disconnection connection event properly
7c8222392db : Add a limit on no. of active sessions, committed/leased blobs.
be58e473434 : Record that CTS-V queries OpenCV Manager
8d79db68966 : Update CTS for permission dialogs on Automotive
91f9dee1cbe : Revert "Removed flaky test from pre-submit"
bf8bb38506f : Spawn isolated processes for the lmkd kill test
58eb6685c79 : Remove some flaky WindowInsetsAnimationControllerTests from presubmit
3e5d54e2380 : Adding MANAGE_COMPANION_DEVICES to permissions to skip on older versions of the code.
c5c2885373a : STS test for Android Security CVE-2020-0106
85422ebfac9 : Add tests for renaming from SHELL
d50582e5f49 : Fixed some flakiness for auto by setting TestActivity to behave similar to in portrait mode.
e3f000d37bf : Skip testManagedProfileSupported on low_ram devices
f2123c9cb9d : Scroll before asserting for NoOpAutofillService
fd06674a160 : Verify IMS to get display and WM
a46878acfe9 : cts: make the softap info check is optional
adc7752e856 : CTS WifiManagerTest#testGetCountryCode: check FEATURE_TELEPHONY before calling TelephonyManager APIs
c70e08689dd : camera cts: Allow mandatory depth streams to be tested.
e9d2af28546 : update testGetMaxSupportedInstances logic
eb43d504575 : Add CTS for zero insets IME animation
ce9cd0d5946 : AdbHostTest: don't run against TCP devices.
712825ba98a : Update MockIme to not clear suggestions when onStartInput is called
178c58eb214 : Adding MANAGE_COMPANION_DEVICES to permissions to skip on older versions of the code.
bc26186c03b : Ignore OneTimePermissionTest on Automotive
9447ffc1adf : Move two DocumentsTest form factor checks to host
7036e5bac8d : [RESTRICT AUTOMERGE:] STS test for Android Security CVE-2020-0106
1d0f591f0d8 : [RESTRICT AUTOMERGE] Updated memutils files
068329fcec8 : Fix typo in permission name.
3983b703d60 : [DO NOT MERGE]Bring back tests for double tap and double tap and hold that trigger touch events.
fe6c502fab7 : Remove angle tests from MTS.
66da812f2be : CTS test for Android Security b/111603051
f8ff00185d1 : CTS test for Android Security b/79662501
bb3fd251634 : CTS test for Android Security b/36554207
3115615266e : CTS test for Android Security b/36554209
f8e42e8c516 : CTS test for Android Security b/62800140
ec748b9b3ed : CTS test for Android Security b/112005441
8cfee3fc8fc : Add CTS tests for --no-isolated-storage instrumentation flag
12b5f991542 : Add BlobStoreManager negative tests.
b247239cffd : Remove dumpsys incidentd tests
887fac2204a : Fix testConfigTtl CTS case
85e0dd9edb7 : Change ModifyInstallerPackageTest to check failure
672ee7d8956 : Add RVC mainline modules
d327eef4309 : Use MockIme in IME-related insets tests
f8f31af8a4e : Adjust the condition for car mode support
f72e6c89bef : Test MANAGE_CROSS_PROFILE_ACCESS only with FEATURE_MANAGED_PROFILES
d990931b81d : Call super.onCreate in AutoClosingActivity
5ac0171f917 : Fix ConnDiags Test for invoke-after-validate and unregister CBs.
8b364fa1f9e : Disable TvMicrophoneCaptureIndicatorTest
7e7e77f4586 : Fix MediaCodecCapabilitiesTest fail on low ram device
7c76b5b4e76 : Fix "Backup deactivate failed" error
b8c2f87127a : Add tests for unsupported MIME type usage
037cc38f9ad : Remove db rows after unlinking the file from ROOT_UID
b3846696c06 : Remove fixed-rotation-transform setting
13d752abdd4 : Add net-utils-framework-common to cts-net
d721cb98436 : Correct the blobstore Session.openWrite() API usage in tests.
67d907e12c0 : CTS test ConnectivityDiagnostics via CarrierPrivilegesTracker.
26db6369009 : Workaround for PipMenuActivity not getting resumed changed immediately
09cc29f33ef : Fixing test flackiness.
d68b498c8a8 : System routes are not automatically exposed
3cd8ed7003e : Improve the reliability of the SimpleSaveActivityTest
76bf9aa0d75 : Deflake AutoRevokeTest: wait after open settings
58f6623a061 : Fix MockIme height in WindowInsetsAnimImeTest
9bf3b22cd53 : AutoRevokeTest: Launch specific intent to Settings
1d93776b325 : Add ATV GSI to fix ApexTest
b09703b7973 : [RESTRICT AUTOMERGE] Updated memutils files
947e98b6c8c : Updated memutils files
fadf88db914 : Camera: Fix insensitive language in comments and names
772de88b016 : Deflake ChoreographerNativeTest#testRefreshRateCallbackMixedWithFrameCallbacks
07328404320 : Delay deleting the blob after the last lease is released.
b4d5d519869 : Improved TestSystemIntents to show all missing intents in case of failure.
2809bd00cd8 : Avoid PixelCopy timeout on some devices
88ba1f86a5a : Expand tests to verify startActivities().
a03db6ba87e : Destroy surface after collected test result for testReparentOff
12415cebc8c : Deflake PinnedStackTests#testPinnedStackWithDockedStack
5da97d044e6 : Remove assumption about 'external' volume
aba7075fea7 : Remove NativeEncoderTest
5e0d9acfab5 : Fixing test_attributes_aaudio_system_usages_rejected
8cb413f7ae6 : Change ModifyInstallerPackageTest to check failure
1d4cf131b5e : Create file as calling package before copying the file
ed072af6e7e : Fix AssistantStackTests for when assistant is AOT
f5394613984 : Prevent developer provided strings from being uploaded through statsd - test change
156cd739ba6 : Add step for wait for broadcast idle at CtsDevicePolicyManagerTestCases test
15efba9e937 : Save AsyncOps for later forwarding instead of SyncOps: test chance
982ecb93369 : MediaRouter: Defer releasing routing controller when transfer
baf8a07bba3 : Verify we can stage a multi-package immediately after abandonment
4051af2647d : Remove setattr permission test for external files path.
9c10f7d30bb : Add OPSTR_NO_ISOLATED_STORAGE
dc6415098a5 : Handle non scrollable UIs
b950e42579e : Update signed-CtsOmapiTestCases.apk
1438fa5170c : Change ModifyInstallerPackageTest to check failure
770c4cd6c87 : Add testcase for adding permission in UNDEFINED group
2cc1f5a73f8 : Rename securitybulletin filegroups
bc9208945d2 : Temporary disable flaky test.
9f4903eab0d : Adds check/exception handling for logging stats to external storage in Cts Sensor Tests
95af062e6ff : Camera: Adjust test for relaxed physical stream cropping behavior
ea636eca0cd : Updated makefiles
ca9bcebb2d7 : Use getRealMetrics for screen configuration tests
8b1b0968401 : Add permission to access MediaCas with metrics collection on
1ad81f27312 : Added support to detect memory leaks and uninitialized memory
7d52946bb23 : Update Sharesheet CTS ECT test to check for low-ram
cea8b19c53e : Separate ModifyInstallerPackageTest cross package installer takeover test
a8976370a45 : Skip HDR thumbnail tests on pre-R builds
b86b6d6fc99 : media: rewind ByteBuffer when saving CSD buffers
cdd387a4c7f : Test instant app's access to external storage
1e64f027fb7 : Make sure that the LockTaskUtilityActivityIfWhitelisted was started.
6a080c9c175 : Fix the cts-on-gsi#testLockTaskAfterReboot&&testLockTaskAfterReboot_tryOpeningSettings
bd6ac252660 : Separate ModifyInstallerPackageTest cross package installer takeover test
ee7ccc8a461 : Add additional tests for ISO location redaction
b461df77cf8 : Split location redaction test
761d30432b4 : Dedup some test code into ProviderTestUtils
d404d135878 : ITS: update multi_camera_alignment to handle pixel size
8e3204087fc : ITS: test using largest JPEG image as ground truth for sub-cameras
977b84bf3d1 : WindowInsetsAnimationTests: Remove @FlakyTest after test was fixed
78dc06a4a68 : Increase polling timeout to 20 seconds.
e24c1fe2e1d : Retry executeShellCommand on InterruptedIOException
e223f360ecc : [CTS] Wait connection stable then start RTT
121897bb71b : Fix path issue for omxutils header b/159228018
fb41ae43ea9 : Only run ConnectivityDiagnosticsManagerTest as AppModeFull.
b6110173802 : Update DnsPacket package name
bd7eec6a99b : Camera CTS: Modify testMultiCameraRelease to follow concurrent camera recommendations.
a93a0fb9321 : Use activity context to get display in CtsPreferenceTestCases
1b432c423c3 : Exclude tests that are applicable AAOS from CtsVerifier app.
11c2daabc95 : [ACTS] relax accuracy requirement for RTT results
621ba5905e3 : Add back tests for older android versions
6f0e34f10c5 : Add test for ActionBar.get/setElevation().
1927e8a02dc : Add the file name to assertion messages.
9ea246964e8 : Updated testAnimationCallbacks_withLegacyFlags to wait for animation end before verification.
8dcb84a6125 : Set automotive device env before running JobThrottlingTest
2c8e7af95da : Revert "Removed failing tests from pre-submit"
af00d166a1e : Add Car permissions into CTS
e19ec596cdb : Make sure AutofillCallback work for inline case.
394b30f93cb : Read property ro.config.low.ram failed in CtsOmapiTestCases instant mode
dfa1f765ba3 : Attempt to reduce test flakiness.
60539e117bb : TouchExplorerTest: Check only event types rather than locations when testing drag.
ad966227051 : Add more blobstore related tests.
1472522019a : Add a back arrow in test activitiy.All test activity will have an option to back to upper level. Bug:152685192 Test: manual test on Emulator
0217fa75bbb : Update test to be compatible with multiuser
863c65632ab : Keep IME hidden so it doesn't auto trigger for automotive display size
640cd5c4f88 : Added INTERACT_ACROSS_USERS to CtsDeviceConfigTestCases.
5bde13cca35 : Fix the inline autofill CTS test for switch input method
683fdcbcd1d : Revert "Fixed CtsPermissionTestCases for devices that don't support wallpaper."
dda202c3a40 : AAC decoder: test KEY_AAC_MAX_OUTPUT_CHANNEL_COUNT for downmix
6d2ffafc88f : Update CtsPreferenceTestCases to prevent test app will fail when navigation bar is in bottom of screen in landscape mode
66d1611502f : Fix SplashscreenTests#testSplashscreenContent in the multi display env.
85727bc6040 : RESTRICT AUTOMERGE Adding MANAGE_COMPANION_DEVICES to permissions to skip on older versions of the code.
3772a38d705 : RESTRICT AUTOMERGE Prevent accessing companion records from arbitrary uids
58ee0a61a94 : Add test for permission checks for setattr.
44ca1c8c938 : Inset the parent frame with the system insets
f2c95d94a7d : Do not allow automatic resize for PresentationTest.testPresentationDismissAfterResizeDisplay - Resizing from onSurfaceChanged happening quickly fails the test. - Only resize with resizeDisplay() call.
9ba7fd65128 : Add test for file ownership updates.
1f7a9428ee7 : ExternalStorageTest: Use a larger timestamp.
ee57a7fedf9 : Toggle wifi when running CaptivePortalTest
4500527e955 : AAC decoder: tests exercise codec output format
bd2b15d80bb : Fix flaky test AccessibilityWindowQueryTest#testWindowDockAndUndock_dividerWindowAppearsAndDisappears
01bdd96500b : Update CarAppFocusManagerTest following API behavior change
2eae14c1b3b : Verify owner of IKEv2 VPNs
346e79a0750 : Update CrossProfileHostTest to work for auto
01e90f913b1 : Updated TestActivity to not show IME when starting.
7dfc0b265ae : Assign mSwipeTimeMillis a value that is proportional to mSwipeDistance.
3c63539059a : Removed flaky test from pre-submit
4abe10a2677 : Revert "Removed failing tests from pre-submit"
47fd05ae250 : Removed failing tests from pre-submit
8136e52ddae : Fix TelephonyManagerTest
c0ce6574df7 : Separate ModifyInstallerPackageTest cross package installer takeover test
ea861a65fb1 : Add ADD_TRUSTED_DISPLAY to raw manifest
760c2c351c2 : Don't test for AppCache callbacks.
62bfa06e4a2 : Create service for LocationAccessCheckTest
fbc0195dad8 : Gate DirectBootHostTest on FEATURE_SECURE_LOCK_SCREEN
d048bd7e81c : Removed failing tests from pre-submit
752fd18a10d : Add tests for external storage related permissions for wallpaper apis
60f2b09c9d2 : Don't wait forever to receive the intent from TestApp
cab38c7feee : Fix CtsTetheringTest on devices without permanent softAp interfaces.
844fdfa85a3 : Bump CtsNetTestCasesLatestSdk to target SDK 30.
87f55953bd7 : Do not create another pinned task while entering PIP in the test
d765f7da5c3 : Add additional tests for pending files from FUSE
258dcb31ac4 : Fix CTS AccessibilityTextActionTest#testExtraRendering_textViewShouldProvideExtraDataTextSizeWhenRequested
0e89756ca48 : setupNewPublicVolume shouldn't run as PublicVolumeTest
ee5dd770dd2 : Apply new flag changes on testFlag
dfb303eb9ab : Excludes camera feature tests for automotive
9c5ebdff16b : Clear data from failed commits and recommits properly.
5bc72e46ed5 : Fix racing condition in testGetHistoricalAggregationOverAttributions with eventually clause.
27d0466c3f1 : Enforce WiFi Disabled During Telephony CTS
c2b183456f8 : Fixups for SignalStrengthTest
797e77c57b7 : [CTS] Relax RTT test requirement
31250c90064 : Improve stability in the ImsService CTS tests
d07ae24de21 : CTS tests for BlobStore Atoms
92ebbb08e59 : [RESTRICT AUTOMERGE]: re-add filepusher for CVE-2017-13179
8f2c02d31cc : Rework CtsGpuProfilingDataTest
a637a1a479f : Downgrade window jetpack tests
cbaa5d63e12 : Send MANAGED_PROFILE_* broadcasts to apps with MODIFY_QUIET_MODE.
e68e584c675 : Remove statsd disabled check
74fa8c17d66 : Revert "Rework CtsGpuProfilingDataTest"
49fb64a3744 : Add QUERY_ALL so AutoRevoke can query permissions
932a0c300a4 : Always set secure FRP setting on user 0
42087ad34fe : RESTRICT AUTOMERGE Removed duplicate permission declaration.
21a038fce60 : ITS: update tools/DngNoiseModel.pdf documentation
edfe5f4c2dc : Rework CtsGpuProfilingDataTest
620ec9543fc : Verify canRead() is false for /storage/emulated
3702df3f8ae : IME: Fix broken tests on devices with hardware keyboards
e467b66c122 : Move Inet[4]AddressUtils to libs/net
23c1fb1e15f : CtsVerifier(wifi): Mark the test suggestion unmetered
c93c541c8db : GnssStats atom entity name change
d17afb148c0 : Attempt to de-flake testScheduledJobState
7300db4ce84 : Attempt to de-flake testProcessMemorySnapshot
e4fe2e19ad8 : FrameRateCtsActivity: increase frame rate switch grace period
f34400194c0 : Fix the range of LTE RSSNR in CTS
0111cc8afa1 : Exclude TV device as a target of Screen Lock test in CTS Verifier
44cb8c32fa4 : AdbHostTest: don't run against emulators.
fab72ac6e9f : Update testPermissionControllerDomain
b4462bcadeb : Wifi CTS: Add coverage for WifiNl80211Manager#testSetOnServiceDeadCallback
9b682f45d4b : Attempt to de-flake testAppStartOccurred
48bc939771c : Don't test for AppCache callbacks.
cc40b36d281 : RESTRICT AUTOMERGE Adding MANAGE_COMPANION_DEVICES to permissions to skip on older versions of the code.
2b01cd578c7 : RESTRICT AUTOMERGE Prevent accessing companion records from arbitrary uids
cd61cd9ad0e : Fix WindowFocusTests#testKeyReceiving test.
675394d418a : cts: statsd: distinguish between file not found and tracing disabled
312bd754ed9 : CtsVerifier: Clarify language for CA cert install test
0f507d4fda1 : Update test instructions for Device Owner Test / Disallow remove user.
740c55eeef5 : Added tests for I83ffd660bc3d6843901e838a53eacec6883fef52
7406584ab93 : Fix ConfigChangeTest flakey
e9b8f381b48 : Fix MultinetworkApiTest fail problem in instant mode
35a449b72bb : CodecTestBase: add support to read dimensions from crop rectangle
0462d16bd12 : Skip bubbles tests for ADT
a61ef6eb45d : Dismiss system dialogs after swipe down action
d9b5a12ebfc : Revise PlatformCompat related CorruptApkTests tests
31341058675 : [Signature CTS] Make sure to test enum fields
da8d73c4cb6 : Run setSecureFrp only on user 0
93d82cd81db : Attempt to de-flake testSyncState.
8410154d318 : Verify get ViewConfiguration from InputMethodService
0291ac12536 : Add shell permission
028ae1537a5 : Skip R test on Q
c9e9a2b27d1 : Fix tests that failed on devices without IPsec tunnel feature
c8e955d7cf2 : Refactor CTSVerifier Loopback tests to use the common, Oboe-based, measurement.
5ae3b35ec83 : Disable tests in mediav2 extractor and muxer
12f553fba21 : Remove unused/unneeded code from AudioFrequency CTS-Verifier tests.
7352b57d0a2 : Refactoring audio loopback tests.
447d9b0fdbc : Fix presentation test
b305b705adb : Skip dataset setting if the feature is disabled
19a33028bba : Remove debug code before beta release.
276f0b0bb5f : Attempt to de-flake testPowerUse
1b7833564f7 : Refactoring Audio Frequency tests.
60014eff01f : Enable test that lists Android/<data|obb> path
bf3877d17e5 : DO NOT MERGE: Fix TV bug in location CTS
c3932d3606c : Identity: update CTS tests for signingKey parameter move.
059ad253f26 : Skip direct boot test if FBE emulation or screenlock is not supported
2624f77bea9 : Exclude data usage atoms generated by background traffic
96ff5633ee3 : Fix CTS for Iaf8054bf56bdc3bb1f71a1ee543ebb261fd58fbd
a80ae16d6f0 : Failure reason is not persisted on metadata for non-checkpoint device
1c6e6ab3afc : Fix errors in AccessibilityGestureDispatchTest
d37d0c70762 : Change excepted result on R for testUpdateAvailableNetworksWithCarrierPrivilege.
6b30ce4d1df : Reset vpn provision status
db7a85b4389 : Resume-on-Reboot: make locking screen more robust
5f9e13a600c : AAC decoder: do not test R features on Q
f002cb1b1a9 : Fixed WallpaperManagerTest.tearDown().
53defe5ce9f : Fix testGetConfigByComponentForSubId
170fea27cc7 : Module level locksettings should be kept.
9ff66d23064 : ColorAspects Cts test: Incorrectly updating offset value
dbc7aededaa : Fixed TextClassifierServiceSwapTest so it checks if the service is available.
7d5fbef813a : Make sure SimpleSmsApp is build as part of test suites
a09d8c8a3a3 : Camera: fix eviction expectation for audio restriction test
4f5d2dd21c5 : AdbHostTest: only require on devices launching with R.
41033a65d49 : Gate CompanionDeviceManagerTest behind an assumeTrue
68bef61e26b : Tests that provider access grants visibility to caller
8b7ac9701ee : Disable GNSS tests on non-GNSS devices
a81cbfb1e2e : Fix compat changes for PackageSetInstallerTests
e77af164aa7 : Fix HistoricalApposTest#testRebootHistory()
895fe631f3f : Fix timing issues with SearchView CTS tests
edf2f719dc3 : Test that CR#delete doesn't throw exception for already unlinked file
41628d14cc2 : Camera: Use non-null video recording paths
90bfb2af379 : Fixed AppOpsLoggingTest to check if wallpaper is supported.
0cee395e0c8 : CtsVerifier(wifi): Fix the instructions for test
efaa9542109 : Cherry-pick: 'Fix test case testLockTask_exitIfNoLongerWhitelisted'
5c3afa5def8 : cts: Add Bengal target to whitelist in the CTS test case
21c655eb1ff : Make MediaParserTest#testTsBigBuckBunny shorter
673e710944c : Assume we have certain types of insets before testing them
8af253c8437 : Enlarge the onAvailable callback timeout to 30 seconds
79482795544 : RVC - CTS: android.provider.cts.SettingsPanelTest ~ 3 failures
f8e8b8d7134 : Enable and fix disableCollectedAndNoteSyncOpAndCheckLog test
78931aba690 : AF: Test that filtering still works after selecting a suggestion.
5df2fe92c5f : AF: Reduce redundancy in filtering tests.
f060a2c759d : Use noteProxyOp() in noteSelfAndTrustedAccessAndCheckOpEntries().
1c66e962f36 : CTS: Update App Focus Test
2fdc87d2b17 : Merge "Fix an issue when more than one gatt app is on the same ACL" am: 0546c9c1cd am: 6fa3aba341 am: 4f88209556 am: 7a8d8ecde0 am: bc4de43bb7
bb858336ce7 : Fix testLaunchAliasActivity in Android Auto.
60a88793f37 : Fixes MatchFlagTests for non-browser devices
a31cfcb5cd9 : Remove the report view icon Bug:157195530 Test: manual test on Emulator
0db4fa000fa : Check for Cellular before testing Logical Channel APIs.
b895fc801ab : Fix AudiblyAlertedTest in CtsVerifier
8533fd00430 : testInstallCaCertLogged failed during cts test
4fea0efe816 : Correctly offset app op history on reboot - CTS
e407310326d : Add redacted regexes to business logic
3966e1407a1 : Fix SipMangerTest failure.
3045df602f0 : Reland "Refine FocusHandlingTest"
cb6e556acbe : Add @LargetTest annotation to tests that reboot the device
42ec8265c0d : Use correct "unset duration" constant
7c8d9774798 : Add module_control to AndroidTest.xml
5fdff1d8088 : Secondary mounted public volumes are write-accessible for legacy apps
4d0af728ac4 : Add test for verifying IS_PENDING is set for files created via filePath
2242c74aa31 : Fix cts fail for InlineLoginActivityTest
25dd4df76a0 : Add CtsNetTestCasesLatestSdk to postsubmit
a3f0b4edf38 : Skipping test for no rotation support
5fb02c0eccc : Fix CEC CTS test Code Style
684ca629e0b : Fix flaky DisableAutofillTest#testDisableAppThenWaitToReenableIt
20baef4acfa : Bug fixed for CTS failures on CtsAppSecurityHostTestCases
c2fb116cde7 : Revert "Add redacted regexes to business logic"
1b054724ad3 : Made HIDE_NON_SYSTEM_OVERLAY_WINDOWS permission available to pre-installed apps
59965ea356e : Added WRITE_EMBEDDED_PERMISSION to Manifest
ae1d8a9fcb1 : Wifi CTS: increase connection timeout to reduce flake
c176e82ea28 : ITS: update tools/dng_noise_model.py with improvements
b43e22e06fd : Add redacted regexes to business logic
a083c53406e : Apply AppModeFull so that the runtime permission can be granted
0dc752f8691 : Add the primary owner explicitly.
aebd69814cf : Ensure tests work with restrited bucket toggling.
c2dbe596c26 : CTS appop atoms: don't use shell
dd0b8d9065e : Add CTS test for Xbox controller
03299227e0c : Wait for the surface is gone when checking the invisibility of the activity.
7e1964e475c : Remove test for deprecated auto revoke manifest API
8a010331757 : Add isolated process and app zygote test for app data isolation
56783fa8f92 : Fix testEditTextPositionAndPersistWhenAboveImeWindowShown flaky
d75afc78cbe : Fix for the test failure due to killing AccessLocationOnCommand service during CtsPermissionTestCases test
d29da99a5c3 : Fix bug component ID for CtsDynamicMimeHostTestCases
2f2231dc24a : Location-based Geomagnetic Field Measurement Thresholds
e5480fea823 : Avoid updating apex on device that does not support it
97b41f68580 : Fix SplitScreenTests#testNoUserLeaveHintOnMultiWindowModeChanged flaky
cba9e93df93 : Consider the fact that configstore is deprecated
698b3053e4f : Check for telephony feature for testPersonalAppsSuspensionSms
14512709eb8 : Change the waiting time in testProcessMemoryState
957c8e3207b : fingerprint: Fix BuildFingerprint
a3fa315f8d6 : MediaCodecBlockModelTest: set color format at video encoding
fa0868f8e3a : Fix the subject check of Batch attestation
ea0e77402e3 : Fix CtsNetUtils connectTo/disconnectFromWifi
6f7c3656028 : Fix IllegalArgumentException: Unknown URL issue
52bc49788d9 : RESTRICT AUTOMERGE Adding MANAGE_COMPANION_DEVICES to permissions to skip on older versions of the code.
acd10b237c5 : RESTRICT AUTOMERGE Prevent accessing companion records from arbitrary uids
eae329732ab : Add Sdk30ModuleController for tests in mts-permission.
5b6c48760a7 : Store ETWS primary information in the database
e196cfd8b90 : Add comment to adb OS descriptor test.
57585412c76 : Exclude cts settings panel tests for automotive
e1860691593 : Revert "Add POC test from b/137282168 to CTS."
f038756c7b9 : Add redacted regexes to business logic
6e7ac228e2c : Disable some CTS tests using split-screen from non-supporting devices
eff95d49687 : WifiNetworkSpecifierTest: Convert to junit4
a4d3f10a746 : Fix installation of MediaParser tests on Q devices
6a47f08442e : Explicitly remove a temporary probe directory
d3707061e26 : fix sometimes file creation fails due to slow permission update
86d0877be72 : Fix textView id for NonExportedActivity
2862781c466 : [RESTRICT AUTOMERGE]: STS: Set testPocCVE_2017_0540 to high-memory
def036606cb : Verify that fixed rotation adjusts display info of application
996fd0e9436 : Correct CrossProfile broadcast tests.
6626a540df0 : Added tests for case-insensitivity special casing
16a1d099f10 : Allow managed profiles without lockscreen
7a840dbb1e4 : Remove dependency on kotlin-reflect
93b705da53d : Skip Ikev2VpnTest on Q
e8ded0ea97f : Increase max number of passive locations in GnssLocationUpdateIntervalTest
4c4c38a02b4 : Camera ITS: Fix its execution failed
d5b4c34f5d3 : Camera: update FOV check for aspect ratio and crop test
f0db1a8bbf0 : Don't run R-specific tests on Q
f1892600656 : Don't use metalava in Signature (device side) CTS
605cacf8384 : Grant Read Phone State permission for CTS app
e6b3d3fea46 : STS: run pacrunner correctly
7e22dff7402 : Add extra checking to poc pushed to the device
8577029a176 : STS: Refactor runPoc* methods to propery overload each other
4dc55668662 : Sets next button text in UI thread on Sensors CTS verifier
9f68e6fd79a : Avoid NPE on devices without hifi/VR-hiperf/sensors
db3a9b40fa2 : Fix HistoricalAppopsTest.
24203d59af0 : Let DisplayCutoutTests handle orientation change without relaunch
b22fe70e593 : Check for telephony feature for testDefaultSmsApplication
e96b043590f : Make CtsStrictJavaPackagesTestCases pass on Q
f425b0f955b : Fix switch input method cts fail for WRITE_SECURE_SETTINGS permission denial
521c0521621 : Skip insets animation tests if insets do not exist
691efa7c390 : Exclude MediaRouter2 related tests from MTS
328490b5448 : Fix TetheringManagerTest failure when using entitlement required SIM
0933eb90f0c : Add flag to manifest of test apks that allows everyone to query them
800752f5357 : [CTS]Add interval between aware attach and request NDP
55876424770 : Prevents NPE from double remove in TestTaskOrganizer
1b6f3ff4b24 : Add android.intent.action.LOAD_DATA for Google Play
1308c53792e : Update test to only work with sMutableColumns.
67e4e63add1 : TouchExplorerTest: get bounds of view rather than from DisplayMetrics
6c588d6812e : STS: Refactor runPoc* methods to propery overload each other
837a6ca9c3a : STS: Improve robustness of containsDriver()
b98608b9e48 : Revert "Add top level OWNERS for cts/ project"
a7e2994244c : Remove stopship for permissioncontroller pkg name
c1e56c9b793 : CTS Tagging - Uninstall run in teardown.
67ea5f5204a : SurfaceControlViewHostTests: Fix race in resize test
040db664784 : Wait for device_config command to run.
74589689418 : External storage directory can have additional operations in FileObserverTest.
338f8b1a93d : Add file path tests for Android/media
a85d593b08a : New CTS test for BytesTransferByTagAndMetered atom
438a0828758 : Add test to verify get display from display context derived context
27379136469 : AAC decoder: test internal decoder clipping
cb89003429e : AAC decoder: test album mode
0f43365df67 : AAC decoder: test expert / anchor / program loudness selection
17190aaec55 : AAC decoder: test returned output loudness
29dd07d2828 : MediaCodec CTS: Add Mpeg2 interlaced clip to test list
f8fead45180 : Add cts test to verify content descriptions in spans in setText() remain the same after parceling.
7e2f881bb74 : AAC decoder: test USAC decoding with loudness normalization off
0a28b7db401 : AAC decoder: test boost/attenuation w/ DRC effect in USAC decoding
d7d6f908064 : AAC decoder: test DRC configuration after decoder initialization
da08a3e90af : Test Legacy Storage on public volumes
5424d0b4682 : Add manjaepark@ to security test OWNERS files
3e5ca45e043 : New CTS test for ringing + active call use case
11e60536fe5 : Add testLowPowerModeGnssLocation and GnssMeasurementRegistrationTest to location_privileged CTS
0f77cc37c08 : CodecEncoder: Add tests for validating Color Aspects
6aaa3443af7 : Update MockIme to clear the inline suggestion onStartInput
d4b6e883490 : Added more CTS tests for Content Capture Data Share API
6e0254906b8 : Allow ManagedUsers on low_ram devices
c20af566d1c : [cts] skip Incremental native lib tests on unsupported devices
dce245575e9 : Introduce a CTS app to test Permissions (READ_PHONE_STATE) precisely
dcab6497efa : AF Inline: Test that all chips come back after clearing the filled text.
b2227543fcd : Clean up Logical Channel use for CarrierApiTest.
ef53aa2e8f1 : [CTS] Add more retry for scan
0c0a7cc22ce : AF: Run all dropdown filtering tests for inline too.
f5da7010043 : Skip CarModePrioritized tests if UI mode is locked
443f5d46511 : Add IPv6 testing for IKEv2 VPN tests
c6fdba89213 : Add Ikev2VpnTests including IKE negotiation.
3a373c423de : Add basic tests for IKEv2/IPsec VPNs
27693944325 : Extract IPsec and test network utility methods
301bcd28703 : Disable hidden api checks for Telecom tests
6b543674eb0 : Test Data Stall with unknown detection type.
50b4f02d84d : Add CTS testing for ConnectivityDiagnostics Data Stall callback.
a80ca3066fd : Add CTS tests for ConnectivityDiagnostics callbacks.
0c8121f9459 : Add end to end key rotation update CTS test
e188c328d79 : Catch AssertionError in testFactoryResetProtectionPolicy
a696d1f4536 : Add test cases for delayed reponse
a177dcc1551 : Test Scoped Storage on public volumes
91b4671463e : Camera: fix camera intent test
1bc1e2b6675 : pf_access tests for app data directories
7e79eddbed7 : Skip R-and-later test on Q
5edc70e26bf : File managers do not have access to app's external files dir
10594085504 : MediaCodecTest: don't run R-specific tests on Q
f4e86d5ac85 : Add test to check read/write access in an app's external files dir
b5fb0aebd19 : Re-add test case for verifying no file path access for legacy apps.
b2588ebdecb : cts: perf_event_open: require LSM hooks on devices launching with R+
b83836e38b7 : Add CTS tests for scrolling the inline suggestions
2e94b5aebb8 : Re-add testExternalStorageGifts as no gifts
2ddf2a06cae : Remove any existing users in test setup
60cc4ff610a : Add CtsVerifier tests for NFC transaction event
623325fc51a : Add test for inline autofill on webview
0b1ab38ee01 : keystore: Wait for unlock operation to complete.
59a1e4dc742 : Correct PkgInstall test app mk copyright from Google to AOSP
6f938b3309f : Add CTS for HdmiSwitchClient.getPortInfo
22bf1023f4b : Verify switch to autofillable Activity and no response doesn’t show previous suggestion.
de9b99c0875 : Add a test to verify switch Activity does not show the previous suggestion.
d443d1f744a : Add CTS test for the capport API
30125e7e891 : Fix testNotificationReportedFlake
c4f05a46e38 : Added CTS to enforce IWLAN mode
1397012f25f : Support getStorageVolume() for synthetic volumes.
4a240de6c23 : CTS coverage for using Uri based icons in shortcuts
ebac46f5965 : Add test for tapjacking permission grant dialog
5ea01d15298 : Disable the immersize mode cling
4d9f8cc2228 : Allow MediaCasTest to run on Q successfully
a8085e21ec8 : add SoundTrigger system API CTS test coverage
20cf37ddf59 : Modify instructions for CTS-V prox batching test
0f5ac240980 : Remove tests in BatteryStatsValidationTest
4078887c739 : media: better detect when performance numbers are not relevant
187176506a0 : Wifi CTS: call WifiManager#reconnect() before asserting that Wifi is connected
0c32007bc99 : ConnectedNetworkScorerTest: force reconnect before finishing
1f3f3563e06 : Add top level OWNERS for cts/ project
8ca948b01e8 : Only run tests appropriate for the API level
f0e82ed4485 : CtsVerifier(wifi): Allow user to specify ssid + passphrase
5197494f6bf : Remove randomized Wifi MAC address test from CTS
c19747c1996 : Fixing expected values to match new behavior
38cffdbf528 : Test IKE Session setup in IPv6 network
1d564719ec6 : Test handling authentication failure
18811cf25fd : Test remotely initiated rekey
037d2241691 : Test IKE Session setup with EAP-MSCHAPv2
d592520b81d : Test IKE Session setup with digital-signature-based Auth
12fa2f27b31 : Move common logic in testing and verification to IkeSessionTestBase
51ff70508d7 : Verify creation and deletion of IpSecTransform pair
5c38454fde1 : CtsVerifier test for media controls in QS
5e8bc36357a : Check last modified timestamp has been written on lower FS.
c26c79dd8e4 : Remove check for prox sensor feature in batching CTS-V test
e058d13421e : Use prebuilts and release signature for ApkVerityInstallTest
6d89cf48163 : Add End-To-End test for verifying EditText not covered by IME
f9f8d5a7e56 : Add IME insets visibitility End-to-End test
9effb8f16ca : Add CTS test for IntentForwarderActivity starting share sheet in other tab
1cb565a04cc : Add missing INTERACT_ACROSS_USERS permission
adfc5914b67 : Verify VPN disclosure message via CTS verifier
8dd947e2e37 : CTS: Verify legacy flags enable insets animation listeners
f9458db1960 : Migrate pending and trashed filepath tests to CTS
6d7cb2cc73c : Refactor ScopedStorageTest to run on any volume
d02edccca48 : Persist blobstore session creation time.
2cb23eedf80 : Revert "[RESTRICT AUTOMERGE] CTS test for Android Security b/109891727"
6466f5e3eb7 : [SM16.1] Add CTS for data usage metrics per subscription
a98c2776b03 : [SM14.1] Add cts for DataUsageBytesTransfer
91ef66a12b1 : Revert "[RESTRICT AUTOMERGE] CTS test for Android Security b/37239013"
2dfcba1e4d4 : Revert "[RESTRICT AUTOMERGE] CTS test for Android Security b/127702368"
5d583f0760f : Revert "[RESTRICT AUTOMERGE] CTS test for Android Security b/112005441"
a8aba945440 : Revert "[RESTRICT AUTOMERGE] CTS test for Android Security b/62133227"
4af7f62c031 : Revert "[RESTRICT AUTOMERGE] CTS test for Android Security b/24346430"
8794f4f5f99 : Add tests for the switch input method with inline suggestion
dc6005c9bf2 : Fix testTetheringUpstream flaky
259e9fb05dc : AudioManager.testVolume: don't assume index 1 is always valid
dd66be45732 : Add sensor support checks for composite sensors
53f94070f82 : Add CDD annotations for sensor support checks
03d8be54d01 : Fix sensor support assertion for (game) rotation vector
9d340a75d60 : Add team members to incident test owners
c95bc69d986 : Fix ValueMetric CTS Test
253bc52555e : Add min event check in CTS verifier tests
28be08077e5 : Add InstantAppRequestInfo and InstantAppResolutionCallback tests
5b848876e88 : Camera: Consider Hal buffer management when testing native callbacks
d90acd39973 : HeifWriterTest: use output file on pre-R builds
d1271b8dc67 : Camera: Handle a failing offline switch in two recent tests
3b1b2ec5e46 : Fix GraphicsStatsValidationTest
4375ac7428c : Sidecar CTS test unlock screen before test
3a48b9d6f72 : Camera: make scale and crop test aspect ratio agnostic
6d2e23b6406 : MediaMetadataRetrieverTest: skip R tests on Q
705ce40460e : test verifying legacy contentprovider
0734cfbaf14 : Don't specify wakeup sensor value for hinge angle test
4b3e11dc030 : [CTS] Test for Merkle tree bit flipped case
170a29e669b : Don't allow expired blobs to be accessed.
4ece1c39b85 : Tuner CTS: DvrPlayback.attachFilter
d279ef85653 : CTS tests for intent resolver other tab selected in cross-profile
6f230c15810 : Fix broken lock task tests
6cd0469a196 : Switching to relative rank comparison to reduce flake risk
71682ce1f55 : Always wait for session end in PrinterDiscoverySessionLifecycleTest
719344baf09 : Fix bug in testSetCrossProfilePackages cts test
9df518cf926 : Updated ScanningSettingsTest to ignore automotive, as automotive does not support scanning.
b37eb5bfbf5 : Exempt Android TV from lockscreen check
d426f75153d : WindowInsetsAnimationTests: Attach editor
bb1d85cde3f : Allow multiple managed profiles on Android TV
d3ae48a10f8 : Fix failing testSetCrossProfilePackages cts test
98fb26a2672 : Add logs to NetworkCallbackTest to diagnose issues
3ef31b7cc83 : Strip quotes in CONFIG_STATIC_USERMODEHELPER_PATH
b78a1eb7b8e : Per-profile user restrictions in org-owned managed profile CTS tests
1c4985b6cb6 : Fix CTS flaky TextClassifierServiceSwapTest.
2716fc4f27b : [cts] test extractNativeLibs for Incremental installs
950ad9a62b3 : Tuner CTS: DvrPlayback
be1b9b9a33c : Apply MainlineTestModuleController to cts tests
f7a694d0558 : Use updated inline suggestion support lib API
66cc313a750 : Implement test of CDD USB device notifications requirements.
022fe2a4112 : Tuner CTS: Tuner, DemuxCapabilities, Lnb, etc.
53a55f18bbc : CTS coverage for ShortcutManager#removeLongLivedShortcuts()
2e59a5e9b0f : Tuner CTS: TimeFilter
d040d293b7c : Adding CTS test for the new keyguard secondary lockscreen DPM API.
b8a7daa4c98 : WifiNetworkSpecifierTest#tearDown: re-enable and connect
357de3e63d3 : Apply MainlineTestModuleController to IKE CTS
0b46baa4324 : Cleanup of IkeSessionPskTest
e2c4e6af12b : Exit test if device does not support IPsec tunnel
470e9d0ab66 : ConnectedNetworkscorerTest: Clear external scorer at start of test
5acd3195383 : CTS coverage for different types of adaptive bitmap in Icon.java
cfff8202b2d : Update a couple of blobstore params to be configurable.
d914bfad738 : Camera: Consider minFrameDuration for testPreparePerformance
af2e9b6da16 : CTS coverage for ShortcutManager#pushDynamicShortcut()
026e7b3dab6 : Enable dropbox tag data_app_anr before testAnr
a4426fe9cb7 : Insets: verify that restarting input does not affect transitions
f6b74a68966 : MediaMuxer: skip R tests on Q
389c3f0d1d8 : Insets: Verify that onAnimationEnd is called
58987c524ac : CTS coverage for ShortcutManager#getShortcuts()
54f99159ae8 : Update AnrTests to use new public apis
e332a211c0b : Fix broken EuiccManager supported country tests
eed80dd9940 : Don't CTS mandate ACTION_WEBVIEW_SETTINGS
0de8bdfa5b8 : [cts] v4 sig tests for upgrdes and sig errors
1c382c52992 : Disable testActivityBlockedWhenForegroundActivityRestartsItself
e77f817ad9d : Revert "Revert"
062d58da549 : Don't enforce loggignOnly changes to exist
c3762a3d51c : Refine DecorInsetTests
09e40c936f1 : Migrate Scoped Storage tests to CTS
851c42a286e : Skip NetworkStatsBinderTest on Q
79596e40387 : Add the readability for gesture navigation mode 2
85be141e0f5 : Deflaky test for DnsResolverTest
3a189813c1e : Verifies the shim apk package name for all shim apexes
65247be393f : Move the inline request checker to AugmentedHelper
8698c348073 : Add CTS to prevent remote object is passed by inline suggestion APIs
45f9d50325a : Revert "[RESTRICT AUTOMERGE] CTS test for Android Security b/36389123"
0360f0ef24b : Skip testTemporarilyNotMeteredCapability on Q
93fce3d3e52 : Use Q permission on Q for startCaptivePortalApp
38eb4f4c71b : Fix and deflake ConnectivityManagerTest
edfb7cdee22 : Retry clicking on settings link
1c29de8e691 : Revert "[RESTRICT AUTOMERGE] Updated CTS test for Android Security b/71375536"
9c92fa8c060 : Revert "[RESTRICT AUTOMERGE] Updated CTS for Android Security b/71375536"
57b26abd634 : Only allow provisioning flow to be disabled if Android TV device
c0b119a52cb : update test vectors for media cts v2 tests
5093eeb3b7c : Revert "Skip testEcAttestation and testRsaAttestation if device has no lock screen"
c209b9fcb30 : Add WRITE_SETTINGS permission for ManagedProfileRingtoneTest
b951822b495 : Add a cts test for PermissionMonitor security problem
6b7e99dc96c : Tuner CTS: DVR settings and recorder
a84016c209a : Fix testAppOps breakage caused by changes to collection of PROXIED operations instead of proxy operations.
4a31c323814 : Verify sharedUid behavior when one app of multiple denies capability
12bc25b52bb : Add cts test for extra location controller APIs.
428eb9091c1 : CTS WifiManagerTest: correct assertEquals param order
b775c3f41ea : [RESTRICT AUTOMERGE] CTS in infeasible for bugs 62133227, 24346430 and 35430570.
ff921555f11 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/17769851
ddb6b7a4d85 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/32096780
1af313e4fb8 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/34749571
01a8d476446 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/68300072
1acb7062706 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/66969193
de96bcdef9b : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/37761553
9cdd277a6cd : [RESTRICT AUTOMERGE] CTS test for Android Security b/24346430
62b9a524083 : [RESTRICT AUTOMERGE] CTS test for Android Security b/62133227
da5a568b0c1 : Retry opening AppInfo page
3185e67ce0f : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/36576151
7bd0e73faf7 : Handle live-cycle of RequestPermissionsActivity
5eddb57ef06 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/65540999
9792cedf6bc : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/127702368
43f59d66b25 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/36389123
d9b8926f704 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/37239013
90f000a04b8 : [RESTRICT AUTOMERGE] Updated CTS for Android Security b/71375536
970a048bada : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/38328132
48b407a1743 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/64550583
998c06dabf0 : Add CTS for requestCellInfoUpdate
7bba58a0908 : [RESTRICT AUTOMERGE] Added support to detect memory leaks and uninitialized memory
64a5be6660f : [RESTRICT AUTOMERGE] CTS test for Android Security b/36389123
6c39ecf25fb : [RESTRICT AUTOMERGE] CTS test for Android Security b/112005441
b571c49e8af : [RESTRICT AUTOMERGE] CTS test for Android Security b/127702368
60bd05232f4 : [RESTRICT AUTOMERGE] CTS test for Android Security b/37239013
404bb9be852 : [RESTRICT AUTOMERGE] Rename securitybulletin filegroups
63dce8b88b4 : Explicilty click away old-targetSDK-warning
2288e789b45 : Revert "Revert "RESTRICT AUTOMERGE""
dde90f4f910 : Revert "Revert "RESTRICT AUTOMERGE""
1eec157e03e : Wait for last orientation after expanding pip
37ead8e78d1 : [RESTRICT AUTOMERGE] Updated makefiles
5cc3f0109ba : [RESTRICT AUTOMERGE] Added support to detect memory leaks and uninitialized memory
f77cfb93755 : Remove TelephonyHostTest#testWithChangeDisabled
eeeab7ce94e : Add installation tests for APKs of all different signature algorithm when using v4 along with v3 or v2.
ccf89e65941 : Test untested ResourcesLoader APIs
9624fd8e162 : Make NDK test work on Android 10
e90a068d6f7 : Verify that new apex wins during same grade install
7e3da2411ac : WifiManagerTest: Allow shell to hold usability stats permission
e9a7e471cf2 : Add tests for top-fullscreen-app window that hides status bar
0a6164af0d8 : Add CTS for System UI flags that can control window layout
1f6c84eb542 : Add CTS tests for InlineContentView
9780db52625 : [RESTRICT AUTOMERGE] CTS in infeasible for bugs 62133227, 24346430 and 35430570.
145259cbe8f : [RESTRICT AUTOMERGE] CTS test for Android Security b/17769851
e6476ccb109 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/17769851
3188b090adb : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/32096780
1a4e2ca0cc5 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/68300072
39609e068cf : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/36389123
ed9e4891871 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/36576151
a6dd317fe9c : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/65540999
ace87aa67b2 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/127702368
12906bf238e : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/34749571
6c54419ee59 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/66969193
314cd8dcb63 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/37239013
95c9b636f97 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/37761553
41e260e2b6d : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/71375536
d431e34e550 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/38328132
72e07bbd839 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/64550583
548fa098d74 : [RESTRICT AUTOMERGE] Added support to detect memory leaks and uninitialized memory
51396141da9 : Create NetworkAgent CTS for NET_CAP_TEMP_NOT_METERED
17dcd60237f : [CTS] Add interval between tests for session close
ffe924846aa : WifiNetworkSpecifierTest: Add scan retry
55a66ede381 : WifiNetworkSpecifierTest: Fix flakiness
7f719876c52 : Add cts for TEMPORARILY_NOT_METERED
f44117f90b6 : Add CTS for background location access in Telephony
ff5514e4d7a : CtsNativeHardwareTestCases: Add GPU_SAMPLED_IMAGE usage flag for YUV textures.
9bb07b81028 : Add test for INSTALL_PACKAGES when adding installer package
c15caa972e7 : Removes tests that rely on compat toggle
344788e9773 : WifiManagerTest: Increase connection timeouts
f5357b5cfea : Combine AnrMonitor and ActivityManagerAppExitInfoTest.Monitor
053be6cf9a7 : Fix general test flakiness.
40e181547ac : Add @RequiresDevice to UserspaceRebootHostTest
20582d2a5d5 : Add instruction to grant MANAGE_EXTERNAL_STORAGE for enterprise-installed apps test.
99d6c8263d4 : Fix for flaky test.
adfa2cadab8 : Re-enable ExternalStorageHostTest#testCantAccessOtherObbDirs
9fd0770d0af : Test CA certificates cannot be installed via intent
bc3959f5c3a : Remove extra ThrowingRunnable in SystemUtil
95df233e839 : Increase timeout for finding notification
adf8347d801 : setAutoTimeRequired disabled on managed profile
c2c79a55685 : ScanResultTest#testScanResultMatchesWifiInfo: ensure wifi is connected
70f67d15c9f : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/32096780
2dee343b5b1 : [RESTRICT AUTOMERGE] CTS test for Android Security b/66969193
3d358d246c3 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/37761553
006d89e3ecc : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/65540999
e0feef315df : [RESTRICT AUTOMERGE] CTS test for Android Security b/127702368
301c01d34be : [RESTRICT AUTOMERGE] CTS test for Android Security b/36389123
41a88849d48 : [RESTRICT AUTOMERGE] CTS test for Android Security b/37239013
ef999a7e7cd : [RESTRICT AUTOMERGE] Added support to detect memory leaks and uninitialized memory
6600da32750 : Improve robustness of thumbnail color checks.
efc504bd7c6 : Added CTS test for launching attribution PendingIntent on long pressing inline suggestions.
83b5b18d74a : Make auto-revoke waitForIdle less flaky
696c449c4ec : [CTS incremental] pm tests for invalid size and incomplete data
be952dec67c : DisplayCutoutTests skips unsupported orientation tests.
dd0fcaf9e46 : Followup fix for testNdkInfo w/o F16 HARDWARE support
713544bef22 : Test that R devices have metadata encryption
e316f488bb0 : Cts coverage for LauncherApps.ShortcutQuery#setLocusIds()
9af2f2c036b : Test preventing DPCs from requesting INTERACT_ACROSS_PROFILES
87a84342727 : ITS: add slope > 0 check on test_linearity
eea94eedcc8 : Fix tests for secondary storage devices.
bc9425e420a : Apply MainlineTestModuleController to tethering cts tests
8015ab87fda : cts(wifi): More tests for location sensitive wifi APIs
c99f543cdd2 : cts(wifi): Add tests for location sensitive wifi APIs
f49dc8bc94b : uninstall Test App
ecc4d63dc9c : Camera: Test physical camera timestamp synchronization
4d6b7ec66f1 : Keystore: Test preserve interrupted state.
a11d3289565 : Correct tests for manifest broadcast emitter when the managed profile is turned on/off.
c97fe0145d1 : Drop prebuilt files to android source tree.
aced7c4ba7e : Skip SetMeteredDataDisabledPackages test for device without WiFi
ecfd5e8e054 : Fix CtsNetTestCasesLatestSdk fail on Q platform
1a4439de68b : Fix failure of AccessibilityGestureDispatchTest
42358434d97 : Fix for enqueueEOS from timing out
33ed07d9021 : Adding tests for getters and setters
0d42e7610c7 : Revert "Fix flaky test for DnsResolverTest"
00f603a588d : Update CTS to increase shortcut limit to 15
a1a716c2eb6 : Don't run noteInBackgroundWithAttributionAndCheckOpEntries for instant apps
967e1042409 : Fix testNdkInfo w/o F16 HARDWARE support
d1e825ccd1d : MediaMuxerTest:Throw exception on missing CSD.
f72b94a5c9a : AdbHostTest: explicitly set ANDROID_SERIAL.
3b2e906129f : Revert "Revert "Do not use UI thread for heavy computations""
cd9fc320f20 : Added CTS to test no filtering for augmented service.
67cba903587 : Tag CtsStatsdHostTestCases as sim card required
4ff704e73bc : media: using ro.product.system_ext.* for RVC
04745e831c9 : Fix flaky test for DnsResolverTest
a9a1b464403 : Prevent default printer selection race
4e831c8c7d2 : CTS: Added test to Validate no-show frame clips
06328e1bf30 : Scroll more carefully in CtsSyncAccountAccessOtherCertTestCases
8235dbcdb94 : Add StateTracker CTS test without bluetooth
4484a425bf9 : Mark test as flaky.
6a279ed8a4c : Expect MODE_CALL_SCREENING during SIMULATED_RINGING
befbc8862b6 : Add QUERY_ALL_PACKAGES to test for MATCH_UNINSTALLED
8b8f2e6ec84 : CTSVerifier: Add foreground camera attribute to ITS
1ee9f3ce95c : Tuner CTS: FilterEvent
fbea259b752 : Add custom queries action to test manifest
e921151a1d5 : CTS: Refactoring CL
7062073e175 : Tuner CTS: more frontend tests -> 95%
e1442313b13 : Updates MediaStoreUiTest to see target package
07ef44d871d : Skip notification bubbles for automotive
0752dbbc1da : Support devices that have no app-info
4b94f275301 : CTS test for SmsMessage.createFromNativeSmsSubmitPdu
ef2fa2f2c03 : Test isUserAGoat
499ac39fa14 : Ensure airplane mode is off.
95a4845ce63 : Add CTS test for telephony SIM/RAF atoms.
5de30d92d13 : Tests that explicit package starts require visibility
99a1e243fcd : CtsVerifier: Write CA cert using MediaStore
c26323f67d2 : Fix remaining flakiness in the test.
e084b9eeec0 : Sanity check for min, maxAvg, max luminance.
49ca7a1dcf5 : Add CTS test for UserManager @SystemApis
7b28081258c : Add CTS test for killing the app if cross profile appop is revoked
57ccfc8626c : Add external storage (/sdcard/) test for FileOberver
c6815adcbe8 : Address aosp/1272946 leftover comment
b7b7c0df957 : Enlarge the tolerance time of testAppSummary
5ec081cd441 : Update tests to not use untrusted virtual display
20fe5ec73ed : CTS test for SmsMessage.getSubmitPduEncodedMessage
99b49289ac5 : Force Stop test package to ensure next step cleanly runs
402f9aed16d : Add test cases to cover all public/system APIs in NetworkRegistrationInfo
548cb5b7c2f : Add a CTS for TvInputManager.acquireTvInputHardware
3898939bc71 : Adding UiModeManager Custom Tests
840f7646693 : Tests that mimegroups are treated as wildcard
8b17a3d6f15 : Tests that port is ignored when matching wildcards
b109fa921ed : Add test to FactoryResetProtectionPolicyTest
9bcffcec92c : Add SYSTEM_ALERT_WINDOW permission to android.cts.security
ab70b44b5f9 : Fixes possible NPE when settings are missing
95b77c5363a : Update accessibility shortcut tests
5405980076b : Modify InputMethodStartInputLifecycleTest
a58b43ce318 : Update corrupted_b146895998.apex
2fab80ad035 : Fix ActivityManagerAppExitInfoTest#testAnr Failure
346a5cb89de : Grant android.permission.MANAGE_EXTERNAL_STORAGE
7e33982d99d : DO NOT MERGE: Fix testFormatSameDayTime test for 2020a update [O]
f56b2eaff15 : Enable MainlineTestModuleController for CtsLegacyNotification29TestCases
1171407af51 : Test should gracefully return when there's only one active profile.
ff81a885cda : Use new inline suggestion support lib API in CTS tests
cddaddfd5eb : Initial set of signature verification failure tests.
13139200317 : MediaCodecBlockModelTest: add encrypted content test
f90a6cde971 : Fix crash in --instant
d837b3fc6ad : Add CTS cases to cover CellInfo#sanitizeLocationInfo
e9e1674fe0b : Add cts test for appusage in statsd
3761bb4dafa : Add CTS case to cover NetworkRegistrationInfo.Builder#setRegisteredPlmn
d5e123a61ea : Update handling of cold start audio latency
bedc5f32b2d : Update CTS to reflect changes in Pip configuration order
b4ee37b44e9 : Fork out IME specific WinInsetsAnimTests w/ MockIme
f79b2571f67 : Don't run car mode tests on TVs.
212c55daf7d : Add more volume state checking in AdoptableHostTest
22ace0a4898 : Revert "Add a test for Tab key on a multiline textfield."
633d5958280 : Fix android version check in MediaParser tests
02ab60baa45 : Ensure system UI flags can be applied again after cleared
3fcf008fd78 : Add the new test for getRollbackDataPolicy
9f3e2bf1b06 : Use EndToEndImeTestBase in MockIme-based tests
3bcdf317cc0 : Add test for OpEntry.getLastAccessBackgroundTime().
1d6ddc80d34 : Add REQUEST_INSTALL_PACKAGES to CtsSecurityTestCases
527034deb15 : Add a test for DNG fix
d7740964fef : Mark Test as Flaky
2c84eb773f1 : Apply MainlineTestModuleController to cts tests
a23e34bde96 : Make sure screen stays on for tests.
ee143f82fe3 : ITS: check tonemap & LSC in auto_per_frame_control
6b336469218 : Add CTS tests for system actions API
f5f86d52212 : Add santoscordon to OWNERS
2114d12004b : Add MediaProjectionTest.
de863245d2e : Fix cts fail for PartitionedActivityTest
f17b7724dde : Fix flaky cts tests
beb49990df5 : Revert "Set set-force-adoptable to run AdoptableHostTest correctly"
d0750e92602 : CTS test to ensure SMS app doesn't get suspended.
4d3bb1ebba1 : Move testInvariantInCanBeSatisfiedBy to be its own test
3ea48efde0e : Check if user turns on/off touch sound setting
cdf0ddf0434 : Add test for fixed rotation adjustment
6899931335b : MediaRouter2: Fix getRoutes() returning an empty list
f41b3fe504c : [SM15.2] Remove loop when generating traffic over data connection
4d9d8e0793f : Use local defined NetworkSpecifier to verify test
7b59590ab89 : Fix SplitPermissionsSystemTest
a2c207c17f1 : SurfaceControlViewHostTests: Explicitly wait for draw
686f2a1606e : Factor out utilities to enable/disable BT adapter
a812c6a4dc4 : MuxerTest: Restrict stts tolerance to video tracks
b59cdf50958 : Use static libc++ for STL
9d473e2b75f : Test for auto revoke installer APIs
2fb5b154a34 : Clean up test method signatures
fc1e839d563 : Assert hinge angle sensor outputs >=2 values
f6e7ccbc898 : Revert "Do not use UI thread for heavy computations"
2fe28103b05 : Add tests to verify mkdir issue on direct boot apps
c89ed95219a : Verify the package name of shim packages
1aecd2cb09d : Reintroduce resume app-switches and remove timing on test
7802d57dafb : Add mHasTouchScreen to tests that only work on phones
51fbae5689d : Telephony CTS: Avoid assume() in @BeforeClass.
4760848d412 : Wait for idle to resolve flaky tests.
526a64d077b : Add test case to verify getWindowLayoutInfo not return incorrect value
4cac7b3d9cf : Add more tests for corner cases in role.
49ea5596d48 : Add CTS tests for eSIM supported country list
82e9c522104 : Call super.tearDown() as well
11f49d2ec8c : Create utility methods to enable and disable the bluetooth adapter for cts tests.
13ef431bb4d : Apply MainlineTestModuleController to cts tests
c85af098def : Apply MainlineTestModuleController to cts tests
d0d9f7e9467 : Fix bubble CTS flakiness
5075ff4ab5d : [CtsVerifier] Add delay before close socket
e95e64864c5 : Add CTS test for EuiccManager#eraseSubscriptions(int, PendingIntent)
11fed5ac0f9 : CTS: Added support for VP9 for non-Display frame
67298ed6c3c : Fix lint warnings in CtsInputMethodTestCases
b55b9115cf8 : [Verifier] Add Display.getHdrCapabilities() test for TV Panels
747f391f231 : Ensure night mode is off when running test.
b01d5f4938e : Fix DreamManager test
dbab0bd80d5 : Add Prebuilt signed apk for OMAPI test
026d49da6a9 : Fix flaky StorageHostTest.
c50c4e55a99 : Set sdk_version for JNI libraries used by CtsMediaTestCases
166cb721441 : Refine NetworkCallbackTest
55de8831492 : Add more role manager tests.
75c3a2fc8e2 : Fix InputConnectionBlockingMethodTest flakiness
11d02c8d75d : Update targetSdk R test apps for PkgSigVerify to use SDK version 30
843b3482cc6 : Refactor testDisableKeyguard_thenSettingCredential_reenablesKeyguard test to check Device secured/locked status after setting credentials instead of checking for the visibility of Keyguard.
932308ac1f1 : Add CTS test for TelephonyManager#getSimCardState
55707383715 : SurfaceControlViewHostTests: Detect HW Acceleration support.
4b1d8a73333 : Add tests for the new flow for requesting bg location
2c7ed0d9db1 : Force reconnect in connectToWifi
4cfa9e0ffd5 : Add CTS test for TelephonyManager#getSimApplicationState
4767075fa9d : camera cts: Add checks for FEATURE_CAMERA_CONCURRENT.
3db3caca436 : Add tests for out of band crypto
66d1c6e01c0 : Mark testPinnedStackWithDockedStack as Flaky
5e4741fd553 : Modify the way to assume navigation mode in CTS.
1b2afa142e9 : Increase the wait time for LMK trigger
ff8fa6c4695 : Revert
ef500397351 : Add LTE and NR band ID during testing getBands()
e4c3d228f0d : Adopt shell permission when launching activites
2fc0559fba0 : Add OWNERS for BAL tests
ce82bb862f5 : Fix flakiness in MeteredDataRestrictionTest
2611366cb11 : [Verifier] Replace abstract methods with contructor params
09bff236b71 : [Verifier] Add Display.getSupportedModes() test for TV Panels
1802dfa0317 : Expect active display mode to be 50Hz or 60Hz
17bd267dbe7 : Wait for home visible before resuming app switches
aeade3218c7 : Remove screenshot assertion from LoginActivityTest#testDatasetPickerPosition
0bd69026934 : Verify that failure reason for staged install is persisted
6b92f40e3a8 : Adapt requirement number to match CDD.
f86e3a94e96 : Tag CtsTetheringTest for sim card required
5fb22c752d9 : RESTRICT AUTOMERGE
62741c57f4b : Set LOCAL_MODULE_TAGS:= tests for CtsCorruptApkTests_Unaligned
eb1fd0d48cb : Add CTS test for new BatteryStatsManager and CellularBatteryStats API
ed00535489d : Update signed-CtsSecureElementAccessControlTestCases*.apk
615706db2ed : Merge "cts: OpenGlEsVersionTest - do not require non mandatory extensions" am: 98778d6fbd am: 38df6e1ecb am: 833334517b am: bceab443a5 am: 8b7fe666bd cts: OpenGlEsVersionTest - do not require non mandatory extensions
ee7d64bf53b : Add test for getDeclaredSharedLibraries().
e448d269572 : Fix ActivityManagerAppExitInfoTest#testAnr Failure
d62a5a757d8 : Add CTS test for StateTracker annotations
e8618a65832 : Test EGL 1.5 attribute EGL_CONTEXT_OPENGL_DEBUG
fd75864da27 : Remove NetStatsIncidentTest#testSanityCheck
02a66d3355f : Remove BatteryStatsValidationTest#testGpsUpdates
89c1adff9f3 : Revert "Refine FocusHandlingTest"
b66c9c7a773 : Remove IncrementalTestAppRule.
37eaf038e2d : Merge "Fixes YUV Hardwarebuffer tests to not use renderbuffers." am: 64ef0867df
d23ca45a46f : Fix installTime not being taken into account sometimes
84b48f605fd : Add OWNERS for CTSVerifier tv/display/
460dbd8fec9 : Add native mkdir to check app visibility in cts
11e98aee936 : Fix WindowInsetsControllerTests#testWindowInsetsController_availableAfterAddView
6f4b37f5b87 : Fixes that the mockime keeps stopping
3ec683534da : Fix MediaStore_Images_MediaTest#testInsertImageWithImagePath
563dc74407a : Restrict creation of secondary users CTS tests
ffcbb40e20c : Add test for dream service with rotation change
4e3505f0b0a : Improve reliability of AdoptableHostTest.
7d4649cad38 : Add android.net.ipsec.ike to AndroidManifest.xml
9ce15673d98 : Fix flaky LoginWithCustomHighlightActivityTest#testAutofillCustomHighlight_multipleFields_hasHighlight
c71fe712c51 : Adding UiModeManager Custom Tests
3bb71051487 : Attempt to fix flaky: LayoutTests#testLayoutAfterRemovingFocus
4a0826f00fa : Suppress race in PrintDocumentAdapterContractTest
4e5b16a5806 : Add CTS test parts about SubscriptionManager#getActiveSubscriptionIdList
8bb2b8c52f5 : Fixed CtsIntentSignatureTestCases to list packages for current user.
d9b36a8b93f : Revert "RESTRICT AUTOMERGE"
85ea1f636b7 : Revert "RESTRICT AUTOMERGE"
8b329a90700 : Add more time to wait for Aware state change
a0ef7bfcf83 : Add carwatchdog dumpsys --filter_packages option when starting custom I/O collection.
0a54be6a96d : Remove FlakyTest annotation in ActivityLifecycleSplitScreenTests
46ebcabd07e : Disable TelephonyProviderHostTest for some devices
24c871a8fa8 : [cts] incremental feature test for R launched devices
398bca0643a : Add getApkContentsSigners tests to APK signing tests
eac50233033 : Change compressed ARSC tests to target v30
760f8752437 : RESTRICT AUTOMERGE
4cdd239cb53 : Add filegroups for securitybulletin memutils and omxutils
36eeff3e2e7 : RESTRICT AUTOMERGE
89e2b78c45c : Add tests for AugmentedAutofillService.requestAutofill()
917af422798 : Make toast on translucent activity test work on instant mode
52660c7a676 : Add cts tests for BrightnessConfiguration.
db2a44e0d6c : Controls CTS - Add coverage for remaining API
7299424aee2 : RESTRICT AUTOMERGE
db259d9aa5e : Add tests for system UI visibility callback
91fe83e0822 : Add CTS tests for get/setPremiumSmsConsent
3314f4239a7 : Add CTS for TvInputService.onCreateSession/onCreateRecordingSession
52c63b27bda : CTS test for SmsMessage.getSmsPdu().
770c76c663c : Fixed the MockIme to not set the size for inline suggestion view
51f0f6feaa1 : Test update and replace
1654c32722b : Test upsert
0b5b435147d : Camera: Fix session state logic for testReprocessAbort
a13f02e6269 : Handle heartbeats in ShellSubscriber CTS tests
a32668b414b : Add cts test for TextLinks#apply.
e814635ce46 : Test that idle apps get network when device charges.
ad8583d4124 : InattentiveSleepTests: Account for the change in WMS proto format
be15b0a92ef : WindowManagerUtil for hostside tests
dc4794d7aae : Fixing NotificationAssistantServiceTest errors.
badda6e0de1 : Test update and replace
dd050c3d1b9 : Add CTS test to verify app derived display context orientation.
1b6570d31bf : Add CTS test for setOpportunisticNetworkState
9e4cbadc707 : Add CTS to verify IME visible after lockscreen
840171df1c6 : Adding CTS methods to AudioManager tests.
867d4bf63b4 : Add test for force relayout behavior
e3a3734d688 : RESTRICT AUTOMERGE
e4ddfe261ad : To query the current version to instead of the fixed value
783b507913d : Update prebuilt CTS shim pkgs with the ones built on server
51de0f1649d : Prevent updating apex on devices that do not support apex update
f072b54c8cd : Test upsert
4c5e7cfdb74 : Change RuntimeMessageCollection test timeout to 5 seconds and attempts to 12, Test runtime is capped at 60 seconds by test environment, so 20 attempts 15 seconds each doesn't make sense.
f9f74f9e2ec : Adds CTS test for AccessibilityEvent constructors
f38732f213d : Add instruction to clear restriction after test
2e61c93ad41 : Enable suspend dialog tests on secondary users
654ec129f26 : No synchronization in TvMicrophoneCaptureIndicatorTest
03aab8251f3 : Copy OMAPI test apks to dist directory for signing
185345194db : [SM17.1] Remove testing ratType field for testMobileBytesTransfer
8638460ef6a : Bump CTS Verifier to 11_R1
fbd4287cca0 : Updating platform SDK version for R
bfe030830a8 : Do not crash AudioRecorderServices in onStartCommand()
0b2734779a7 : Update equals in muxer, extractor validation tests
5e555c5d647 : update mandatory requirements list of Media Codec Tests
b105afdadf6 : CodecTest: Add native decoder surface test
fb1bed65bdb : CodecTest: Add SDK decoder surface tests
116f67795be : CodecTest: Add NDK encoder surface tests
d55e6211713 : AudioMetadataTest: Test Format Keys
6b3ecfc5b8f : Do not use UI thread for heavy computations
d8bd96e1a14 : Narrow concession for nested transactions.
e5a396ce501 : Moved CarUserManager API tests from CTS to AndroidCarApiTest.
d431d16f6d9 : Add CTS test for ContentProvider#checkUriPermission.
b46b97a4e7a : Tuner CTS: FrontendStatus
21b7060dda5 : Rename BaseInstallMultiple#addApk to addFile
759504324de : Revert "Have Accessibility CTS Tests run in presubmit."
79875e7e1e5 : Add CTS test for isRtpInactivityDetected() isIncomingSilenceDetectedAtCallSetup() isOutgoingSilenceDetectedAtCallSetup() Test: make Bug: b/155120471
376c5652b60 : TouchExplorerTest: check only the up and down events when testing drag.
1d5ca58d35c : CTS: fsv_sig install tests
c9655bdaa87 : Initial CL for testing IkeSession creation
e4e2d91aecb : Revert "Revert "Fix CTS-on-GSI : CtsAppExitTestCases""
d0b5bada3d0 : Add log to capture the output from carwatchdog
ce692b5310e : Test Paint#setShadowLayer
f418c57b9ef : Fix test
b037bdde60b : Update CtsVerifier 'Confirm work lock test'
f01507a67ca : Verify that we can stage the same package immediately after abandoning it
61474248e44 : Add BAL test for grace period
a4829a853a8 : Account for the change in WMS proto format
9230ff0b7df : Specify FGS type for audio recording services
176d8450b14 : Test for read logs using atrace.
b2e6f9808c2 : Use androidx.test.platform.app.InstrumentationRegistry for IME tests
7794a5d14a3 : Add a regression test for show/hide keyboard on floating IME
83f90c4476a : Fix error message in RestrictBackgroundNetworkTest
57c051ef678 : Add test for getConfigByComponentForSubId
4e2bc7aca3b : Add CTS tests to verify the API for creating App Integrity Formulas and Rules.
5794e172abb : Move automotive requirement to RequiredFeatureRule
388e9df02b7 : Add missing bug component to OWNERS file.
32f86cad2e2 : [cts/stasd/installerV2] update test to add size logging
64d5a6f35c9 : Support scoped storage
26c8b50670c : [CTS][RTT] Add interval between two ranging requests
0a9c5be66cf : Turn screen on prior to running tests that require notification panel to be open
67df00ed84f : Add error margin for max range verification
ed0d7d4b7b0 : Add more test cases for Car
6b8425b62e0 : Add missing coverage for CarAppFocusManager
35e225e62ac : Revert "Revert "[RESTRICT AUTOMERGE] CTS test for Android Security b/120789744" am: 037e8a0a8b am: f089172457"
8b7baecbb98 : Have Accessibility CTS Tests run in presubmit.
101610ded30 : Fix NUM_OF_ACTIVITIES_IN_MANIFEST
9a614038d3f : Test for default DataLoaderService implementation.
8007a312637 : Only assert positive resolution for public sensors
ba733f73aec : Test for removeFile.
d7c0bb05cc4 : SurfaceControlViewHostTests: Use public API setView
cbfde53b556 : Installer API v2 tests: DataLoaderParams.
ae1b7e57f27 : Address AutoRevokeTest flakiness
037e8a0a8bd : Revert "[RESTRICT AUTOMERGE] CTS test for Android Security b/120789744"
3dad6467ba8 : Add a CTS test for carwatchdog daemon's I/O perf collector module.
83a9e73d434 : Camera ITS: Fix test_multi_camera failed
2dbe70e7ff7 : Tuner CTS: FrontendInfo and FrontendCapabilities
e7c301dc805 : Add obb to the external testcases
6d13804ca3c : Add CTS test for BugreportManager and BugreportParams
9fa5f235137 : Add test for checking for duplicate java classes
7f654acb136 : Refine the string for sound effect
33fcd66b2cd : Remove redundant assets after ExoPlayer update
50e24a579d2 : Update CTS tests
04885d3290b : Force reconnect in connectToWifi
aa627dfa26f : Add a test to check getUidStats binder call
b75604a5b96 : Add test for augmented FillRequest#getInlineSuggestionsRequest
490714eea8d : Tests to verify recent bug fixes:
79802b3168c : Update simulate display usages in CTS
2beb11d9f33 : Add CTS for CellIdentity.asCellLocation
9bae4259737 : Add WM Sidecar verification to CTS
1593c66162f : Add CTS coverage for telephony classes
4a5cbec71ec : CTS compressed/unaligned resources.arsc
c5f0902971a : Maximum cold start audio latency depends on pro audio
ab5f49d6382 : Revert "Fix CTS-on-GSI : CtsAppExitTestCases"
01549c20fa5 : [cts/stasd/installerV2] update test for optional package name
f391ef1187c : CtsNdkBinderTestCases: allow adding nullable
08992b71643 : Call Future.get() inside runWithShellPermissionIdentity().
2c16a4ea2bc : Basic testing for PermissionControllerManager#countPermissionApps
c98f5d224bb : CTS test for Android Security b/112159345
8fdfdcfa9d4 : Use a new auto revoke device config
6312b567a9d : DO NOT MERGE Add ability to indicate support for USB Host Mode Audio
4a2b7c15bf1 : Revert "Revert "[RESTRICT AUTOMERGE]: Revert "Sonivox: add CTS test."""
52983e2746e : Revert "Revert "Revert "Sonivox: add CTS test."""
1967764d012 : [CTS incremental] Add assumption to check if adb incremental is supported
7be3f643152 : Adds back cts test for BluetoothAdapter#setName with fixes
2594d20a189 : Make sure volume is really unmounted after unmount command
f29dc95107f : ITS: test_multi_camera_alignment find 2 best cameras
15e15847346 : Add test for slow activity to turn on screen
3a7d59c4124 : Add CTS tests for HidlMemory
6f12232f8f1 : WindowInsetsController: Verify controller is available after addView
d330c1e13a8 : Update CtsVerifier 'Organization Info'
b34dba57998 : Add CTS test for new TelephonyManager API isTetheringApnRequired.
55bced4e1b5 : Add a regression test on WebView
de603d6439c : Add CTS test for new TelephonyManager API.
c2eb53ddc80 : Fix typos in method names
284d7276607 : Add WindowInsetsPolicyTest#testImmersiveFullscreenHidesSystemBars.
b43c9fa7dc1 : Fix UidAtomTests error
e0ad9669700 : Add RoleControllerManagerTest.
62a8e44f437 : Disable network test in instant mode
5fd4c3bb263 : Expand AutoRevokeTest whitelisting coverage
5d0e3c39357 : ctsgraphicsgpuprofilinginit is used in CTS so it needs to be packaged
a2e577aa547 : Use POWER_MENU_LOCKED_SHOW_CONTENT in wallet
67eb33e591b : CDD 5.4.1 requires 48000 Hz capture
0f476399181 : Fix CTS-on-GSI : CtsAppExitTestCases
ee50353ed4f : Tuner CTS: Filter configurations
73e166f700b : Change notification string in test
46beac49c29 : Fix CTS
43bfe95b87c : CTS tests update upon windowing mode callback change
c312e890112 : Remove dependency on AsyncTask from MockIme
df040cd1e19 : Remove magic number 0x0102000b from MockIme
5bceddf6e35 : Move MockIme#sSuggestionView to MockIme.KeyboardLayoutView
ee6387ed572 : Updated WindowOrganizer test to use updated API
2e8cd154e0d : Use non task organized split screen for drag/drop test
dfcb30e7831 : Fix typo in CDD annotation
9d83bb18bd4 : Revert "[RESTRICT AUTOMERGE] CTS test for Android Security b/34749571"
eec014a580a : Disable inset tests for insets which are not present
90e0a8b80ac : Add dream tests to check timely dream finish
7e2f6dfab7a : Wait for MediaProvider idle before checking quota.
6ec7cc6e22e : ITS: update scene3.pdf to be same dims as rest
2d528ca00b1 : Add a CTS test for the MS OS descriptors.
fee4b8b59c7 : Add tests with unsigned packages.
ce21db26cfa : Verify that Uri without scheme throws proper Exception
22953f35def : CTS tests for rewriting Icons in TCMS.
9af1e25cf3d : Update prebuilt CTS shim pkgs with the ones built on server
1159a7afeb0 : Verify staged install fails when apk-in-apex fails to install
cb6e29df0bd : Fix failure of AccesibilityGestureDetectorTest
230b5f64c37 : Add test for internet availability on portals
067743535b5 : Add methods to MockIme.Tracer for autofill callback
4d64d330aee : Fix CTS test case failure
a3f0f608ceb : Make MockIme.Tracer methods package-private
33e78921909 : Made PackageWatchdog and LegacyNotification29 cts as part of mts.
efa29e5ad84 : testForegroundServiceAccessAppOp also tests rejected AppOps
c61ec781749 : Fix cts fail for android.autofillservice.cts.augmented
5e332cefbee : Add CTS for TelecomManager#CreateLaunchEmergencyDialerIntent
3d3dfaa3b1b : Tuner CTS: Filter settings
2daa78c6936 : Revert "Revert "Modify CTS to assert fail on flush for background apps""
55f2eb58ac1 : Add coverage for android.net.wifi.nl80211 APIs
9a0480a8b23 : Set jni_uses_platform_apis for CtsOsTestCases and CtsThermalTestCases
ea37560e733 : Don't run FileIntegrityManagerTest as instant app
613609187fa : Update BootStatsHostTest for changed statsd dump
53f67ad1c93 : Identity Credential: Add CTS test to verify ACP id restriction.
48ef1ed3d3b : Add reason why userspace reboot shutdown sequence failed
5aa49c157e2 : Address timing issues in ConnectivityConstraintTest
f25006e0e0b : Add/update CTS tests
246ef8eeb9b : [cts/appsecurity] skip v4 signature test for non-incremental devices
ccec396580d : Add CTS test for getSupportedSystemUsages
6aeb0c330e0 : Fix inconsistent MIME type mapping.
14b434be65f : Tuner CTS: frontend settings
d9d8037f087 : Add test for IkeIdentification
6dd604e61bb : Update prebuilt CTS shim pkgs with the ones built on server
7eebeb06328 : Exercise both Conscrypt implementations of SSLSocket.
c7e94f55f84 : Fix ProcStatsValidationTests test
238ca1ffaa2 : Change owners of rollback host test.
9b04cfac831 : Add DownloadManagerInstallerTest.
9d7561f299e : Move post-submit CTS tests to pre-submit
89e4eabf504 : Test configuring digital-signature-based auth
d53641246cb : Test building IkeSessionParams with EAP
15df6723bf9 : Add initial CTS test for IkeSessionParams
42f5d822bdc : Make a copy of TunUtils and PacketUtils
c3689faf467 : Refine FocusHandlingTest
daedc014d72 : Add tests for PermissionControllerManager.revokePermission
51d629daf1c : Refactor PermissionControllerTest
cb82c4fd4b9 : Ensure we can reboot immediately after abandoning staged sessions
82661c79364 : CTS test attempting to install a corrupted apex
b55bc771fa5 : Add cts verifier for safe insets of display cutout
f28e8ffddd6 : Add CTS tests for APIs added in R
a29d3ed9a07 : Use current user instead of SYSTEM.
82b9ca05afa : Add CTS for EapSessionConfig
778e62e9d85 : Create base class that sets up test network
2d7863995cb : Add CTS test for new R API.
d417b113bcd : Fill in missing telephony/sms CTS tests.
86ede7eab8b : Disable broken test to fix presubmit
34946a73b1e : CtsBionicAppTestCases: fix test expectation.
371aac4a156 : Updates MatchFlagTests to account for changed logic
48683a6be38 : Add an end-to-end regression test for Bug 152876819
b8e75fd76ad : Add tests for LOCKED_BOOT_COMPLETED
4afe557c4ec : CTS tests for newly added methods.
4fa510198ad : Fix RollbackManagerHostTest.
298616275d0 : Add the new test case of StagedInstallTest
e97ec2b1088 : Add testTetheringUpstream cts test
2dbd6e63e34 : Test legacy tether/untether API and onError callback
8852f980a33 : Update prebuilt CTS shim pkgs with the ones built on server
afb91ec37dd : Allow tests to abandon staged session without waiting for it to be ready
05c9dc2d20d : Fix cts fail for testAutofillCustomHighligth_multipleFields_hasHighligth
92d36da7f3f : Add testcases for external data storage
c8ae80e1839 : Fix test failure in testProcessStateByPulling
2c971136604 : Add CTS test for cursor drag in EditText
df8866bee0f : USB: Add CTS test for UsbManager APIs
c8b567e24ab : Remove FlakyTest annotation in ActivityLifecycleTopResumedStateTests
b3a24d84c9d : Add missing Conference CTS test coverage.
a59a424c3b9 : Add CTS tests for missing API calls
f1c92344051 : Fix syntax in permission OWNERS file
d22adfff11b : Adds AccessibilityNodeInfo_CollectionItemInfoTest CTS
825072fb09c : media: add more exception tests for MediaCodec using block model
841d1b21589 : Implement auto revoke user whitelist intent handler
0288d050ba7 : Add a test for __progname in an app context.
d49b8c038a8 : Re-add AppModeFull annotation.
7c5aa8a0de0 : Add CTS for CellIdentityLte#sanitizeLocationInfo
973fe18659c : Add tests for periodic jobs.
679fae2f7a5 : Snooze API tests for notification listeners and assistants.
4125e92ce8e : Tests provider matching action
915b5f62571 : Add minimum resolution assertion for some sensors
f82222eabe0 : Fix leaky UsageStatsTests
2ed0a6654a9 : Add ACT_AS_PACKAGE_FOR_ACCESSIBILITY to CTS test
246d9c21a48 : Revert "Fix SerialAccess test"
da4d90f4622 : Revert "Remove failing runtime permission grant"
27716465ec4 : Basic test for auto revoke notification
e10f491163c : Setup min_sdk_version, sdk_version and target_sdk_version for test apps
85e10b72109 : Update projection test to be more stable.
326037ec65f : Bypass system gallery existence test for some devices
3932868028e : Test enable tethering permission and stopAllTethering
a8930efc2e3 : Push WindowContextTests to presubmit
ed82740d665 : Add test for finish SHOW_WHEN_LOCKED activity.
7cbaeec56e2 : Adds AccessibilityNodeInfo_CollectionInfoTest test case
e833937fde3 : MediaRouter2: Release controller when transfer result arrives
ca67e0f6af8 : Add TetheringCommonTests to CtsTetheringTest
7ee2957c0e7 : GestureUtils: Add missing Override annotations.
19ddfd00918 : TouchExplorerTest: improve error reporting when matching motion events.
7299e11c49f : Fix userspace reboot CTS tests
7dae8e15150 : Update logic for checking NetworkSpecifier
a70a2fa3024 : Add CtsFrameTracerDataSourceTest to GpuProfiling tests
4cf1aead44c : Declare MANAGE_EXTERNAL_STORAGE for test apps.
5be62d86575 : Add tests for TvTrackInfo spoken subtitles
d4bf1a523aa : Do not inherit all permissions from shell
82ee76ef763 : Added testcase to EditTextTest
9120d9ec4c1 : Add test case for KEYCODE_NUMPAD_ENTER
9a1dba98e8d : Add TestCase to AbsListViewTest, NumberPickerTest and DatePickerTest
8b5485d0623 : Add tests for ApplicationInfo.publicSourceDir of APEX packages
224c72212a4 : Revert "[RESTRICT AUTOMERGE]: Revert "CTS Tests for sonivox bugs b/68664359 and b/110435401""
287d416bfad : Revert "[RESTRICT AUTOMERGE]: Revert "Sonivox: add CTS test.""
32a40c61dc2 : Add CTS tests for non-StateTracker annotations
97a3b94655d : Add dariofreni/ioffe for cts shim packages
c0040804980 : Revert "CTS test for Android Security b/112662184"
9a92284a4f9 : Add accessibility event test to ToastTest
d324c8e4fd5 : Fix failed test case when test on TV
ece8c4bedc2 : Prevent the test from being run on Cuttlefish
c84fab2ca2b : RESTRICT AUTOMERGE Relaxed constraints of scrollTextIntoView in BasePermissionsTest.
a3224f7f026 : Fix cts com.android.cts.devicepolicy.ManagedProfileTest#testLockNowWithKeyEviction
e88c92ead11 : Don't crash if cancelled
0c42412fe9a : Update prebuilt CTS shim pkgs with the ones built on server
85b5246de15 : Verify that blobstore quota limits are enforced.
7162d7929ef : Check if factory reset protection policy is supported
62e0e6e645a : Check target transport type for meterness change
2ac473182ec : Adds CTS test for AccessibilityNodeInfo constructors
68f1830f852 : Camera: Check consistency of isSessionConfigurationSupported call
0df04534b11 : Revert "Revert "CTS Tests for sonivox bugs b/68664359 and b/110435401""
2e16d222957 : Revert "Revert "Sonivox: add CTS test.""
98e73484504 : [RESTRICT AUTOMERGE]: Add missing @Test annotations for JUnit4 tests.
2778a5c4258 : [RESTRICT AUTOMERGE]: Revert "[RESTRICT AUTOMERGE]: Add missing @Test annotations for JUnit4 tests."
c0f3534fe7c : MediaCodecBlockModelTest: test video encoding with HardwareBuffer
2672ba78351 : Assert vertical translation
023b8a37169 : Update CTS test files
1a0737a6dcd : Add more tests for coverage
29cbec46061 : DO NOT MERGE: Update CTS test for permission dialog in Automotive
bd679fdac9e : Add test for TS with DTS audio
fedc5301bc3 : Add constant bitrate seek flag to ADTS tests
4caec94fb46 : Add CTS tests for LimitExceededException.
072c43fb437 : Fix .bp files that aren't creating proper artifacts
bc335448e01 : Workaround -no-isolated-storage not working
3f140e8024b : Revert "Add CTS test for BluetoothAdapter#setName by combining it with the existing test for BluetoothAdapter#getName"
a8de1d9ddba : Yet more bad-state hardening
3b17163aaca : Add test for TS without access unit delimiters
56f63418549 : Increase timeout value for cts-instant test case
d56cb4c1a76 : Add previous user check in testLifecycleListener
ae621cb53ea : [RESTRICT AUTOMERGE]: Add missing @Test annotations for JUnit4 tests.
2bc343b61ee : [RESTRICT AUTOMERGE]: Add missing @Test annotations for JUnit4 tests.
a8cfc497ec8 : [RESTRICT AUTOMERGE]: Add missing @Test annotations for JUnit4 tests.
1c5950a84a8 : Revert "Revert "Add CTS tests for direct channel UID idle""
9c1b3a30f89 : Bubbles CTS to test excluding a channel when app has "all"
2d86b85d14c : CTS: Add WindowInsetsAnimationSynchronicityTests
e7ecdaa25cd : Modify CTS to enforce sensor resolution population
12000a6185a : Fix test initialization errors on Q
86f97af41c9 : Prepare dir structure for multi-arch prebuilts.
9807c14050d : Add missing CTS tests
3f2ff3575b1 : Add Legacy GSI to fix ApexTest for CTS on GSI
0a6ea438ad9 : Remove upper bound check of getTotal* APIs in TrafficStatsTest
b58ec1c04ea : Revert "[RESTRICT AUTOMERGE] CTS test for Android Security b/112662184"
ce4e307f253 : Use task organizer API for split-screen tests
e99d436b1f6 : Tuner CTS: test scan callback part1
d37aa7cf01b : Update network object when wifi meterness is changed
d5d0bf41631 : [RESTRICT AUTOMERGE] CTS test for Android Security b/79662501
dad42359ca3 : [RESTRICT AUTOMERGE] CTS test for Android Security b/111603051
327095b6dde : [RESTRICT AUTOMERGE] CTS test for Android Security b/62800140
1d2cb52cbf7 : [RESTRICT AUTOMERGE] CTS test for Android Security b/120789744
56cdc06ec70 : [RESTRICT AUTOMERGE] CTS test for Android Security b/65540999
bb3f53ecbf8 : [RESTRICT AUTOMERGE] CTS test for Android Security b/32096780
8dae69e4f9f : [RESTRICT AUTOMERGE] CTS test for Android Security b/112159345
c8836757505 : [RESTRICT AUTOMERGE] CTS test for Android Security b/37761553
9c2d1386561 : [RESTRICT AUTOMERGE] CTS test for Android Security b/34749571
e4c4fe5b78d : [RESTRICT AUTOMERGE] CTS test for Android Security b/36554207
29f3a8e2fbc : [RESTRICT AUTOMERGE] CTS test for Android Security b/109891727
6697ed3dd4d : [RESTRICT AUTOMERGE] CTS test for Android Security b/36554209
d8475d603aa : [RESTRICT AUTOMERGE] CTS test for Android Security b/30033990
8e18925dc0c : [RESTRICT AUTOMERGE] CTS test for Android Security b/62948670
df1e106d5a9 : [RESTRICT AUTOMERGE] CTS test for Android Security b/69065651
5cf6c249a3e : Fix call redirection CTS failure.
c986b060895 : Add CTS coverage for new BiometricPrompt getters
1a6f6218085 : Revert "CTS test for Android Security CVE-2018-9525"
7e4566b705e : Add tests to increase ID3 parser coverage
122359327d0 : Use RequiredServiceRule for TvTrackInfoTest
9a4ade52b1e : Create CtsGpuProfilingDataTest
e10ed2679e5 : [RESTRICT AUTOMERGE]: Revert "CTS test for Android Security CVE-2018-9525"
9d27cfe3472 : Update PermissionPolicyTest with new level of READ_PHONE_STATE
c72ee1f5538 : Add positive test case setDefaultSmsApplication
fa6c5d1a9dc : Skip AnrTests on systems which don't support system error dialogs.
b55d643c90b : Ensure all steps of clean up processes run regardless of exceptions
5d931f8693d : Fix ExternalStorageHostTest#testMultiUserStorageIsolated
648df83c23a : Add WindowContextPolicyTests
b11b96ad7e9 : Skip new UrlQuerySanitizer tests on Q
56d05c37762 : Add device configuration reporting to EDI
fe4c88178f1 : Update OWNER for CtsDevicePolicyManagerTestCases
adc455d7c16 : Test activity visibility behind translucent in split-screen
a0607d8cc64 : Allow to set custom permissions via permission-util-lib
d5a903869cc : Add ID3 and H265 tests.
f2a1f467404 : Adjust collectAsyncStackTrace test expectation to allow for recently booted device to pass.
63fb22c71ca : Remove CTS telephony test cases from MTS from rvc-dev and downstream
40f3e564564 : Provide AudioTrackSurroundTest#testPlayIEC61937_* with valid data
ccd5604fd81 : [RESTRICT AUTOMERGE]: Convert Android.mk to Android.bp for CVE-2018-9536
cb7066ef202 : Convert Android.mk to Android.bp for CVE-2018-9536
454b64e8f66 : ITS: add skip condition to test_jpeg_quality
e75a6745dbb : RESTRICT AUTOMERGE Prevent accessing companion records from arbitrary uids
b769111e6e2 : Fix cts test for testProcStatsPkgProcStats
a8bd3127167 : media: test OutputFrame.getFormat/getChangedKeys
203b3c7cfc1 : Move DhcpInfoTest to FrameworksNetCommonTests
344dfcfa8a4 : Add test for NetworkRequest#getRequestorUid()
56e5717dd85 : Add tests for NetworkRequest API
04df96cc0b8 : Add CTS tests for BIND_CROSS_PROFILE_SERVICE metric
0aa51fceeec : Revert "Add CTS coverage for new BiometricPrompt getters"
5737bcf35a7 : Convert DRM init data to exoplayer version
6ef6fe39a9b : Add more tests to CtsTetheringTest
5cf53132a61 : Add EntitlementResult CTS tests
79996c13dcc : Correctly support timeout in InputMethodVisibilityVerifier
24f437f5e41 : Let test IME behave the same even w/ hard keyboard
dcca7cc4245 : Add test for WIC#show(ime) from Activity#onCreate
1a5fe152f78 : Camera: Don't include slow resolutions in 'MaxSizes'
ef71530a83c : Use unbias expected time for testVariableSpeedPlayback.
8ba0814364c : Add test catching auto revoke debug flag
f5c67a88155 : Controls CTS - All public controls apis
9e2b08c2eef : Add CTS coverage for new BiometricPrompt getters
a47182231d7 : WebView: relax assertion in WebViewClientTest
b7c9acf11a1 : WifiManagerTest: Re-enable testFactoryReset
566890da00b : Create TestNetworkUtils for IKE and IPsec CTS
1eaa383ddb0 : Check for managed_users feature
8b686de6209 : CTS: add tests for dispatchWindowInsetsAnimation...()
15cd226a400 : Skip CtsTelephonyTestCases if FEATURE_TELEPHONY is missing
198213b3921 : update cts verifier test instructions.
987baf5850b : Add ShellSubscriber CTS test
45c0c357893 : Unwaive PinnedStackTests#testNonTappablePipActivity on TV
88a67bd9581 : WebView: relax assertion in WebViewClientTest
3771697ddde : Make shortcut in CTS sharing shortcut
bfad0db4d44 : Add test for NetworkRequest#canBeSatisfiedBy
111a85dae2d : Add TetheringEventCallback CTS test
3521a8b9913 : Set default payment service when this cts test setup
efd31b6c4db : DO NOT MERGE Remove references of telephony-stubs.
4a2bdc59fb5 : [CTS incremental] Log adb incremental install output
55274f76fdb : cts test for hiding augmented inline suggestion if field value is changed to not empty
0b877954743 : Skip tests using LockScreenSession when lock screen is not supported
5db0d78758c : DO NOT MERGE Fix up AppOpsLoggingTest
2c5ca35f00c : Test setting config requests for TunnelModeChildSessionParams
a082fc11df0 : Test setting proposal, TS and lifetime for ChildSessionParams
449a3cf9f30 : Fix broken test about SysUI flags
344a40ea652 : Increase time-based key duration to 3s
1bb09abc196 : ITS: test_zoom fix drawMarker not supported in cv2 2.4.*
3b6e50f9362 : Resolve test timeouts by fixing the ordering of setCleartextTrafficPermitted()
437d102a098 : media: test QueueRequest.set*Parameter()
35ee8cb8b11 : Update CTS Verifier for bubbles -- be a conversation
b92c8b4ee62 : Camera CTS: Fix cts testMandatoryOutputCombinations failed
aa1ede8be86 : Add CTS for building IKE and Child SaProposal
f4e41a7c8fe : Add IME visibility tests in WIC
e7d2c1a0869 : Disable car mode for battery saver tests.
181318d75ad : Allow anon RSS and swap to be 0
eae95961354 : Move synchronization on BOOT_COMPLETED broadcast to test app
e787b68e5a5 : Add an end-to-end regression test for Bug 152698568
d7cb3554211 : Add a way to test user-perceivable IME visibility of MockIme
a1cbb698cc9 : Add a test for verifying Animation duration scale
33aca7e8190 : Add test for InlineSuggestionsRequest.Builder.setInlinePresentationSpecs
f88ebbf7b71 : CTS test for SettingsSnapshot statsd atom.
2cb3b6a23ea : Address comments from aosp/1284557
db71d7428ec : Test Signal thresholds
966307dbe6e : Test sendNetworkScore
e4d2c7b4330 : Test sendCaps and sendProps
5c76695c890 : Test validation status
54f50c74b52 : Test accept unvalidated
5bf3e3a2fac : Test onStartSocketKeepalive
1d8b4cdca3d : Increase test independence
148eef77292 : MediaCodec Test: Add Media Codec NDK Unit test
1766f56e4dd : CTS Tests for MediaCodec native
8653d15b96d : CodecTest: Add SDK encoder surface tests
f24225f72ea : MediaCodec Test: Add Media Codec SDK Unit test
e2ac2807528 : MediaCodec CTS: Code refactoring
f0c3d53fd4a : CodecEncoderTest: add tests for force keyframe, dynamic bitrate change
4325ae3036f : Verify that WiFi is both enabled and connected to an access point
a47c340d2e9 : Use our own runOnMainSync in testTapThenSetQuery()
b29e608ebc8 : Call IMM#showSoftInput on the UI thread in CTS
75c628df4ad : Generate mobile data traffic in AtomTests instead of StatsdCtsFgActivity
f2289bed0f3 : Fix FlakyTest annotations added for SplitPermissionTest flakiness.
ea2f8e837df : Remove FlakyTest annotations from RoleManagerTest
1057974f899 : Remove RegistrationManager references to ImsRcsManager
7f40ee4d7d3 : Add sdk_version for undefined _Unwind_RaiseException
726c28b7c4a : Have RequiredXxxRule's report ASSUMPTION_FAILED
e5e177d5859 : [Cts-Verifier]Add delay before release network
1a1067f0dad : Ensure location is enabled before getting SSID.
727661d483b : CTS: add FileIntegrityManagerTest
a83c38db2cd : Don't use trampoline to launch test activity
43f1e8d190e : Add logging to telecom CTS verifier tests.
35b59a4edc2 : Test that car mode prevents idle.
6184e23ad97 : [cts/statsd] skip installerV2 metrics test if feature is not present
1e6e8fd7fd6 : Add a test for grayscale color spaces
a157dc2cee9 : Revert "Modify CTS to assert fail on flush for background apps"
91918926e8a : Revert "Add CTS tests for direct channel UID idle"
717d88aff0f : Re-add test that SurfaceControlViewHost views are Hardware-Accelerated""
7307eb8734a : Tag CtsStatsdEmptyApp as an MTS artifact
a394a44591e : Placeholder AC4 test to increase coverage
937834e3ebc : Don't hardwire package installer name.
d8f589bb92a : Fix testPackageInstallUserRestrictions
39bcb6e3710 : DisplayCutoutTests: Add landscape cases
10a06502a92 : Add TetherableInterfaceRegexps CTS tests
c21b2596fa5 : Remove COMP mode tests from CtsVerifier.
1a07a0226b9 : Update ExoPlayer version
6e73266501a : Retry until rollbacks are gone
1f09c86ef32 : Add <queries> to AndroidManifest
98891a5dc6f : Add test for augmented autofill client state in the event history
d59a5e2925c : Test onBandwidthUpdateRequested
e9a39509845 : Add tethering CTS owners.
8db0bec2c5f : DO NOT MERGE: Add battery check before using
33beb4e9eb0 : Handle null a11y node info
de1d18256f6 : Add CTS test for call redirection post-dial digit handling.
d4e66fc63f8 : Update assertion in testUserspaceRebootWatchdogTriggers
abb6c004072 : [CTS incremental] Genrule to include test app dependencies in build
f9b3403ae46 : Force BOOT_COMPLETED broadcast to all PermissionController receivers after reset
e651c9b3c7d : Fix testMediaCodecActivity
0a9c9fd9d18 : Failure connection test case should be setMetered false
e0ef18f7382 : Revert "Move RCS Intent check to GTS testing"
79789979d66 : Do not verify the result for IRadio < 1.3 for test
430832dbab0 : Remove TODOs from auto revoke test
095810cca36 : WifiManagerTest: Handle new metered change behavior
417103d7c71 : [RESTRICT AUTOMERGE] CTS test for Android Security b/140322595
a80db88c50b : FileBasedEncryptionPolicyTest: avoid failing on old devices
62f2240fafe : Mark some aidl_interface modules as unstable
198c3995056 : Do not run CtsNfcTestCases instant mode
6207d36b893 : Move the inlilne suggestion related methods from UiBot to InlineUiBot
9eeb22ff80e : Remove vts suite setting from cts tests
3d647aec132 : Add cts test for traffic stats APIs
a0d11d36dc7 : Add CTS test case of secure window for takeScreenshot()
1346cf4f207 : Add getEventually a method that tried to get value until timeout
a90dbf82717 : Re-enable auto revoke tests
da9158bba60 : Fix WallpaperManager cts flaky
8ad47c8a387 : DO NOT MERGE - Revert "DO NOT MERGE - Use stable verion aidl module instead of unstable one"
a47dce71b1d : Test all lifecycle events on CarUserManagerTest.testLifecycleListener
6dfa48d54f1 : Tuner CTS: test case for scanning
e7cb96d4265 : Fix a bug in MockIme to process inline suggestions responses in order
c3875c1a7d8 : Fix dependency issue of MediaPreparer for CtsMediaStressTestCases.
0a01871efb0 : Fix testMediaCodecActivity.
18b6e167de6 : Update proper bug component in incremental install CTS tests OWNERS
a672b5751d9 : Revert "[RESTRICT AUTOMERGE]: STS test for Android Security CVE-2018-9471"
0459bfe2848 : Assert mutability is preserved over parceling
4928093a9c3 : [RESTRICT AUTOMERGE] CTS test for Android Security b/78029004
f92b9fad5e6 : RESTRICT AUTOMERGE Adds support for is-set-only for PropertyCheck.java
c2a16bc841a : DO NOT MERGE: Bump CTS and CTS Verifier version to 8.1_r20
15264ed8eb9 : DO NOT MERGE: Bump CTS Verifier version to 9.0_r13
b53fe183eeb : DO NOT MERGE: Bump CTS and CTS Verifier to 8.0_r24
88b423ebe0a : [cts/permission] test install-time permission dependency
82945bafa1a : Fix logic inversion bug from Android 1.0.
d2d24fa5c88 : Add testRegisterTetheringEventCallback for CtsTetheringTest
0ae1fa98bd4 : Add test cases for orientation of thumbnail
3e2c465968e : Add a test case for new one-time permission behavior
aefaba4faba : Add test for addWindow with different user.
44ba1ec45e5 : Add missing @Test annotations for JUnit4 tests.
2966505c2ae : Add test for non-resizeable activity dismissing split
df1cafefda9 : Camera: Use getCameraIdList for PerformanceTest
5ed995f69f8 : CTS Bubble Settings
60672475fde : ITS: changing the lower bound of FoV for test_metadata
65593445253 : media: adjust OWNERS file
a37ff07a367 : Relax source check in a keyboard CTS test
b5fb626b224 : Temporarily disable auto revoke cts
a540ba77f39 : [cts/incremental] correctly skip test if assumption fails
35dfb1c0b8d : Fix CA cert installation instructions
c20dae217ca : Fix permission tests for new storage permission ui
09e1d4f4940 : Temporarily disable auto revoke cts
fb77ca2d01c : Unsuspend helper test app on tearDown
d0f2799fa64 : [RESTRICT AUTOMERGE]: Convert StagefrightTest to a JUnit4 runner.
cfd6d51a081 : Fix crash in a CTSVerifier test.
3d005f555bd : Add keyguard disable logging test
4532bfe6e2c : Add test for hiding current inline suggestion on committing
fbb47fae9ab : Refactor assertion into assertInRange() method
0256839ea9c : Add IME tests for WindowInsetsAnimation
dec167a0edc : Update test for non-nested PINNED tasks
da480001a5f : Add cts for onDisplayInfoChanged
acf679d9cec : Add cts for getActiveDataSubscriptionId
0ab274dcae5 : Skip Pointer Tagging tests if kernel has no support.
ec4187ee55b : [cts/permission] test app installation with permission dependency
6dea58aff6c : [cts/statsd] metric tests for package installer V2
4158a9719c9 : CtsPrintTestCases: Move pressBack calls into helpers
4dff2d26d30 : CTS/ Enhance exception message on SQLiteCantOpenDatabaseException
0ebf747df3e : Fix lint warnings under cts/tests/inputmethod/
43658873a0e : [Incremental] CTS test for app updates using adb incremental install
91c3f8e1868 : CTS to ensure System Gallery app exists
bb170b7e45a : Add test for album art in ogg vorbis
614e1168e25 : Mark flaky tests with @FlakyTest for now.
2b845e0257a : Use RequiredFeatureRule to test for LiveTv feature
9770c04d9be : Fix create User CTS test using event log
711fdb9bba5 : Update IntentFilterTest to account for protected-broadcast
bf8a6899e95 : Add CTS for DecorView's inset consuming logic
20d302e3f55 : Add CTS for Environment#isExternalStorageManager
64b2035a104 : [RESTRICT AUTOMERGE]: Convert StagefrightTest to a JUnit4 runner.
f27c099327e : Check for device_admin and managed_users feature
18d2efd574b : Add CTS test for new CardEmulation APIs
03661b48ad3 : Add CTS test for new API getUiccReader(int)
8c3dc5c34b2 : Add A CTS to make sure that setMaxSuggestions(-1) does not crash
7d33cbdb35d : Wait for boot complete for userspace reboot watchdog timeout + 2 minutes
c9222bf7675 : Add test for FillRequest#getInlineSuggestionsRequest
795be18661f : Fix testMetricsMatchesDisplay
0ad6a8f16b0 : Fix PackageInstallTest by allowing DO app to query all packages
75e0186cb64 : CTS test for DhcpInfo parcel/unparcel
9e839f3e1a9 : Add ProxyInfoTest to test public APIs
5197aa78ab0 : Add a first NetworkAgent CTS test
700f3f4a1b3 : Fix WindowContextTests
437aefa706a : Fix JniStaticTest#test_linker_namespace on non-native (foreign) architecture on Android Q
b1db86e24d8 : CTS adb incremental installation e2e tests and helper apps.
f64cbfc2629 : Fix issue #136004403: Add CTS test for Application#getProcessName...
caf58d5c1e5 : Run TTFF test in full app mode
74b0dda47b9 : Add tests for invalid use of HardOfHearing in TvTrackInfo
d8215b380f8 : CtsPrintTestCases: Move most UI interactions out of subclasses
2a3a7ec7fdf : DO NOT MERGE - Add test of fg service notification policy
d57e65b2a25 : Fix system dialog dismissal logic in AutoRevokeTest
f61e8d675f8 : Add test for TvTrackInfo encrypted field.
3e272e6acdd : Make Sharesheet CTS tests work on small devices
8bbe97b71cf : Check for managed_users feature
f39e39d0e74 : Identity: Add API tests.
97721c06196 : Skip testPasswordMinimumRestrictions if lockscreen is missing
2971f8bdc70 : DO NOT MERGE: Adjust flaky batterystats wakelock assertions
37c85e4fc4a : Add CTS coverage for getManagedProfileMaximumTimeOff.
771189ccf1d : Add CTS to verify height doesn't change while controlling
5f4da0254c3 : Verify active staged sessions fulfil all the necessary conditions
259d69f9350 : Modify test to allow updating files in external media directory
99394bde49d : Fix IntentTest#shouldNotFindUnexpectedIntents
a2975ca66c8 : Fix MixedManagedProfileOwnerTest testSetKeyguardDisabledFeaturesLogged
7505d67f392 : Change how DisplayTest.java identifies an overlay display.
fa71cfe117a : Remove the need of root access when force polling network stats
57fffbe5dae : Delete only the contents of DCIM
dfbada47d84 : Enforce a timeout on DataPersistenceTest which seems to be able to hang
dca7f7fc614 : CTS test for NetworkRequest#getSpecifier
5fd50f9d16a : Tuner CTS: tune & cancelTuning
69d1c7202f2 : Retry setFrameRate tests when activity is paused/resumed
6fcf4202bbe : Bypass staged installer whitelist check while testing
fb88a6a13b9 : Ignore case when looking for ui objects in AutoRevokeTest
29f52081da7 : Use CountDownLatch to speed up test
792539841f5 : Fix app-binding CTS
460b1cc5624 : Auto dismiss system dialogs when testing auto revoke
cead88dcfdb : Test permission check for isAppInactive
dd6dc8c48c1 : Placeholder AC3 tests to increase coverage
6502326f9a6 : Fix CarUserManagerTest#testPackageInstalledForFullUserOnly
c4387eebbbb : Add test for default subtitle TvTrackInfo
856aa4f2a24 : Collector implementation to extract sha256_cert.
584873ad9f7 : Add test for default video TvTrackInfo
cd6f0776d7f : Add test for a default audio TvInfoTrack
30066abec0a : Add tests for heardOfHearing field of TvTrackInfo
8d0d97929c3 : Remove failing runtime permission grant
a451e5b068f : Add test for audioDescription in TvTrackInfo
53afc4f9f63 : Add owners for Package Watchdog CTS test
89c3ad79f0f : ITS: correct AF states in test_continuous_picture & test_scene_change
07e08ca4f0c : ITS: test tonemap only if COLOR_BARS exists
c9a7d46949c : Convert hostsidetests/appsecurity/Android.mk to Android.bp
9a7d62adc73 : Add CTS tests for direct channel UID idle
3967836210a : Updates tests to a11y button
a45c66f523f : Wait for DPM#setLockTaskPackages to apply changes
806f28f7dfd : Add test for isSameSurface
1d30a0aec66 : Don't explicitly set windowType for presentation
46a9db90cf7 : Fix NPE from LockScreenSession#unlockDevice
e4a8c22bc0a : Add new CTS pre-built CtsShim apk: CtsShimTargetPSdk
eec246acd4a : Test for AutoRevoke
3117d96aeac : Also require owner review for IME CTS
1bcdf7877bc : Add test for dispatching window insets
856d5a81034 : Dump debug logs after a test failure before running tearDown()s.
8ce535332b8 : Add frame rate flexibility token
d6de868add5 : Make sure that LE BT scanning can be attributed
9ca9d01b0ca : Grant REQUEST_INSTALL_PACKAGES before running test.
a9c05c40cce : Add test for resource lost event
00d95ef8f55 : Add test for get/set Encoding.
4a2d803e496 : Adjust flaky batterystats wakelock assertions
9e517115d40 : Update SubscriptionManager tests to use capability TEMPORARILY_NOT_METERED
2b95884ca72 : Add parcel test for TelephonyDisplayInfo
f24dcb132fb : Create build files for CtsIkeTestCases
ebf10608021 : Update TvTrackInfoTest to JUnit4 and Truth
7d8d48b63b9 : Added tests for ImsiEncryptionInfo through Parcel
6db7bc88357 : More robust issue #136004403: Add CTS test for Application#getProcessName...
ef78465258d : Launch activity in vibrator status tests.
20ce3d22984 : CTS test for ag/10944713
a3bb45e1b6b : Parse VideoColumns.ORIENTATION from MMR.
2ca30cfae40 : Fixes Ephemeral start tests
621fd75805f : Move RCS Intent check to GTS testing
b89eeedbe50 : SurfaceControlViewHostTests: Test getView
ba80d96784f : Fixing default value for UserAuth timeout
14c47583595 : DO NOT MERGE: Collector implementation to extract sha256_cert.
8f3c375541e : Expose DevicePolicyEventVerifier to be used outside devicepolicy package
609ab8fd143 : Fix timestamp calculations
70204352439 : Add TetheringRequest CTS tests
a08d9907c64 : Fix testInputConnectionStateWhenScreenStateChanges flaky
dc5b4413eef : Update CTS tests for screen capture disabled
5bcf4d86d45 : Enable location_mode if disabled
8a543aaa6f1 : DO NOT MERGE - Use stable verion aidl module instead of unstable one
3c2302d4673 : [RESTRICT AUTOMERGE]: Revert "CTS Tests for sonivox bugs b/68664359 and b/110435401"
eca2ea189a0 : [RESTRICT AUTOMERGE]: Revert "Sonivox: add CTS test."
ea9e366aa02 : Revert "CTS Tests for sonivox bugs b/68664359 and b/110435401"
7429851405a : Revert "Sonivox: add CTS test."
b6acde5de61 : Add CTS to verify height doesn't change while controlling
4d4ebb79449 : WindowInsetsAnimationControllerTests: Test for synchronous progress invocation
81eeac613eb : WindowInsetsTest: Update for ignoring consumeStableInsets()
5d9b524a4b1 : Revert "CTS test for Android Security CVE-2018-9525"
fe0d98d7ba2 : Add CTS testing for EAP Authentication functions to SIM.
a10a488bdd7 : Add CtsResourcesLoaderTest
d1a40bfd6ee : [cts] use PushFilePreparer to push idsig files instead of FilePusher
361f033b2db : CTS: only run Soft AP tests if Soft AP is supported
b9c600b4e7f : CTS: Only run RTT tests if RTT is supported
865c347f405 : CTS: Only run EasyConnectStatusCallbackTest if EasyConnect is supported
0a01c5e5207 : Add a separate file with platform releases (e.g. '10') for testReleaseVersion
9828461e8f5 : CTS tests for get/setSmscAddress.
79f86b3800c : MediaCodecBlockModelTest: verify timestamp match
a307a9d2240 : Add CTS test for getSubscriptionId
63ad5b4ea32 : Allow the ManagedProfile cts app to query all packages
66d36ca56df : ConnectedNetworkScorerTest: Skip part of test if link stats is not supported
6a71a6ec0ab : GenericDeviceInfo: Guard field access with a version check.
8a808e6e8c4 : testUserspaceRebootFailsKillingProcesses: also lower sigterm timeout
482a769363a : Fix testForegroundServiceAppOp test.
0223410f99c : Add NotificationListenerService for ManagedProfileWipeTest
964ed3a5337 : [SM12] Address comments in ag/10761117
b0fbdd87fb0 : WindowInsetsAnimationControllerTests: Test for synchronous progress invocation
9be6d5fff80 : Test no window tokens are leaked by toasts
00b3ff062b4 : Removing obsolete tests
775ecde5560 : Increase timeout to accomodate slow devices
e11e551ae22 : Make ContentSuggestionsManager and AppPredictionsManager tests pass
1868155cb28 : [RESTRICT AUTOMERGE]: Convert StagefrightTest to a JUnit4 runner.
a029868bceb : CtsWifiTestCases: Add annotation to skip tests for instant apps
258929a04d8 : [cts] v4 signature installation tests
ec93220c618 : [RESTRICT AUTOMERGE]: Convert StagefrightTest to a JUnit4 runner.
82bd5aa20d6 : [RESTRICT AUTOMERGE]: Convert StagefrightTest to a JUnit4 runner.
891eb2b479b : Remove tests from vts suite
5edddbac653 : Grant OP_REQUEST_INSTALL_PACKAGES through TargetPreparer.
0e014dd1250 : Modify CTS to assert fail on flush for background apps
a04b3656c43 : Don't throw exceptions from threads
828e0f66fb1 : Convert StagefrightTest to a JUnit4 runner.
32df2278d92 : CTS test for Android Security b/132699274
0b3a9c5e0ca : CTS test for Android Security b/132699388
00d70a2e6d9 : Add CTS tests for Vibrator and composed VibratorEffect
9f4c6f7aef8 : Make init.userspace_reboot.is_supported a rw property
9bac7aebfee : Launch simple app on reboot
817ead85e08 : Remove obsolete permission
35a44b828a2 : Run test on primary-device during post-submit
37ecc1dbedd : Add test for ExplicitHealthCheckService to increase missing coverage
42cd7d85d66 : Use first_api_level to check ION atom support
a3e6ce2ef01 : Add tests for InstallSourceInfo.
34e646b3d74 : Relax SV stats report check
cd5148d9465 : WindowInsetsTest: Update for ignoring consumeStableInsets()
0c066b3b1d0 : Fix CTS WifiManagerTest#testTrafficStateCallback
874450b021c : WifiBackupRestoreTest: Skip part of testCanRestoreBackupData test
457b8ad3ef0 : Cts - test custom equals method for bundles in the inline APIs
c6e23c50090 : media: MediaCodecBlockModelTest to test more APIs
c764ac2fec3 : WebView: simplify Safe Browsing CTS
9cfdda4f249 : AppBinding: Respond to PACKAGE_CHANGED
7bd65ee333b : Fix CTS test that was testing deprecated App ops.
d1edeea2110 : CtsPrintTestCases: Remove UiDevice from BasePrintTest
36aab9c27e4 : Fix CTS WifiManagerTest#testWifiManagerScanWhenWifiOffLocationTurnedOn
e2ac0b42e2b : DO NOT MERGE: Revert MANAGE_ROLE_HOLDERS wellbeing CTS protection level
02017be1f68 : Wait for window focus in TimePickerTest
3d4e3b822e7 : Fail-fast cases of blocking InputConnection APIs
cede7e0e86f : Run cts tests only in > Q from when scoped storage is available
60cb833226c : Cts - Replace Nullable bundle with NonNull and use Bundle.EMPTY
826c48ed268 : Skip tests if running on Q.
399cc0a253b : Timeout cases of blocking InputConnection APIs
adff38b28cf : Camera: Move RecordingTest to PerformanceTest library
259293062b8 : Mark testNoResidualPermissionsOnUninstall as flaky
668291193b0 : RESTRICT AUTOMERGE
3269a1c3196 : RESTRICT AUTOMERGE
4aeba2bb2a7 : Adds a new CTS test to verify a call can not be pulled during an emergency call.
9f39f529c13 : ITS: LIMITED support for test_aspect_ratio_and_crop
a01f61ef700 : Fix broken CTS test for procstats
2e82802a20e : Add missing tests for API coverage.
d0de9e8e8b8 : Prevent re-enter immersive mode during test.
b31ba3c8be6 : Permission test: Assert permission is granted
4bb872fcfe7 : Refactor structure to reduce duplicate code
3674a6d5c44 : Fix broken ProcStateAtomTests CTS tests
12a1dcb5af3 : Install PkgInstallSigVerification test apps with force-queryable arg
dfafa1b19a5 : Install KeySet test apps with force-queryable argument
80f993d0bc8 : WifiBackupRestoreTest: Add test for restoring new formats
9a8db49662e : Revert "sonivox: fix hang caused by bad meta-event (cts)"
2436078ec52 : WifiBackupRestoreTest: Add test for restoring legacy format
0e2e6233d6e : Add CTS test for WifiManager#setPasspointMeteredOverride
3b4d51a440f : Add CTS test for WifiManager#disableEphemeralNetwork
9b6b6c74675 : Cts test for bundle fields in InlineSuggestionsRequest
9d1e5fcf258 : CtsPrintTestCases: Refactor print attributes to helpers
565144771e9 : Increase timeout for testNoResidualPermissionsOnUninstall
80180cd678d : Refactoring and improving suspend related tests
7fdba5b5241 : CtsWifiTests: Move wifi assets over to wifi test suite
1840c6edece : Further reduce test flakiness.
72af4552602 : Disable notification usages test for AAE
045653e0561 : Successful cases of blocking InputConnection APIs
43395d36d52 : Test MediaParser.setParameter
32e1f36543b : CTS test for NotificationReported statsd atom.
ffa64c32804 : Test initiating app certs as well as package name.
c597f4bb41d : Check if device supports lockscreen
bc5777af3ae : Make ExtractedTextRequestTest reusable for other tests
98adfc01a08 : Make ExtractedTextTest reusable for other tests
b7598b98ffe : Fix CtsKeyEventUtil#sendKey no-op in some cases
9d7464ac32f : Move playlist name tests to CTS.
f7ed7a0ae70 : Move some unit tests about WindowInsets to CTS
729e8163f43 : Dark Theme doesnt forget car changes
a38937a4e35 : ConcurrentTest: resolve blocked discovery issue
a0e21d0dce3 : WifiBackupRestoreTest: Add test class for backup/restore
7f43bf15054 : Add ability to execute per-connection SQL.
cadb7be5006 : CTS config changes for uid sandboxing
8e53ddda95f : Add cts test for SipProfile.
8b33bfb6550 : add TEST_MAPPING for car host test
f46d2a0ec46 : Add CTS test for WifiManager#getMatchingScanResults
a725d3ff9f9 : Add mspector@ to OWNERS for security tests.
e783caf447b : Tests package broadcast behavior
d937b778fe0 : Add CTS tests for getActiveModemCount and getActiveModemCount
684c5c75574 : WebView: test more parts of setSafeBrowsingEnabled
d0a28fbfd2d : WifiManagerTest: Disable factory reset test
e3610e8c158 : Add OptionalFeatureHostTest for car
4784c32d7d9 : Update CTS due to turn on foregroundServiceType camera/microphone feature.
3fdc4e3b390 : Add tests for MediaParser supportsParameter
8b0e8e3e182 : Add test for DrmInitData indexed access methods
c97460c4df9 : Fix PackageManagerTest#testGetIcon
f53a09950c4 : Update test to use android.widget.inline instead of android.view.inline
4d72a7d5875 : Increase CtsNNAPITestCases timeout from 10m to 20m
19199b2dfff : AudioTrackTest: Fix testPlayStaticDataShort flake
7d930769066 : Add CTS test for mxmf file with DLS
2f38eb6ed58 : Address further API council comments.
aa437a0ace2 : Fix CtsPackageInstallTestCases.
962428b0836 : Add IntentTests to Presubmit
6ad8ac5868f : Wait for screen orientation while switching different orientation apps
afe81127fed : Fix tests for rotation 180 with cutout
fccae8e09ec : Improve IME cts tests that may flaky when insecure keyguard enabled
701ef2aefe0 : WifiManagerTest: add new API cts tests
6f07ed12755 : [SM11] Add CTS for MobileBytesTransfer MobileBytesTransferByFgBg atoms
68d5877a811 : [CTSWifi] Add Cts test for getWifiConfigForMatchedNetworkSuggestionsSharedWithUser
86337ed2287 : Add test cases for unlocking the second display
fac88fb4fb1 : WifiManagerTest: Add test for allowAutoJoinPasspoint
ad10e8169b0 : MediaCodec CTS: validate metrics
ed932a3bbfa : MediaCodec CTS: Cleanup
94568329584 : Validate timestamp information along with output data
7559ab67157 : MediaCodec: Enforce cdd codec list requirements
a23a23d6fde : CodecEncoderTest: Add support for encoding different resolutions
64dc9b1487b : CodecTest: Add validateProfileLevel test
8443bd94ec5 : CodecEncoderTest: Disable output bitstream verification
557f2f74c28 : CodecDecoderTest: Ensure output color format is set in all decode paths
e6c9c5ecc13 : Add CTS checking the limit for PhoneStateListener
3976bde9e6b : CTS Unit tests for MediaExtractor Native
534bd4603d7 : Fix lmkkill Test
4745d6930f2 : [cts content tests] use v4 flag instead of prebuilt APKs
f8b7f326277 : Install CtsInputMethod1.apk as non-instant for AccessibilityService tests
4d52d40162b : Camera: Consider CROP_REGION and ZOOM_RATIO for testDefaultFov
b149624c4c9 : WifiManagerTest: Add tests for allowAutoJoin
8b2e2e6b8d4 : Address Audio API changes
6691ccd9b40 : STS set testPocCVE_2015_1805 to high-memory
572edcbf640 : IdentityCredential test shouldn't be fingerprint-only
36fc992df60 : DO NOT MERGE: Move to androidx.test version of device utils
be06e719544 : Add CTS for isVoice/SmsCapable
d6705402245 : Remove DO/PO identifier access checks that revoke READ_PHONE_STATE
4b3bdf8df2b : CTS test for Android Security b/112662184
78fbf8a989c : Enable location mode before CTS test.
cecee547bd6 : AThermal_StatusCallback should return void
8bcd76547c2 : WifiManagerTest: Add tests for TDLS API's
8076aad30c8 : Add tests verifying that fallback to hard reboot is triggered
aacfd917fa3 : MarginsArePercentagesOfContentFrame reduce margin
8582f0b7eb6 : ITS: Assign return value to fix wrong match sizes
c0d4d91425d : Add to general-tests test suites.
c7d7df809be : CTS: Split Wifi tests out of CtsNetTestCases
71a6c358187 : Expand testing of new metadata fields.
31ee3ef13b5 : Fix testCountAnomalyDetection
119672d1130 : Navigate into directory to enable granting.
61fc8dc549a : [RESTRICT AUTOMERGE] CTS test for Android Security b/112662184
0ce041f695c : [CTS] Fix testAddOrUpdatePasspointConfiguration in WifiManagerTest
1be23097fe6 : Update Canvas#quickReject tests
c142ba15ac4 : Revert "SnapshotMergeReported: CTS test"
d822241dfb9 : Revert "Include newly created ACCESS_CALL_AUDIO permission to CTS"
6c75462e4c0 : Launch app before running the tests to check if app is stopped
96382b5f99a : Fix AudioGroupTest on Q
0665963d7d2 : Revert "Add test that SurfaceControlViewHost views are Hardware-Accelerated"
3a6921f38f2 : Add NetworkInfo CTS tests
3796867a78c : Revert "Add test that SurfaceControlViewHost views are Hardware-Accelerated"
6bffe7d6ddf : Fix issue with testAddExistingConnection.
17251bf00ef : Add CTS on TDSCDMA getClosedSubscriberGroupInfo
5de825d5dc2 : Add assertion to test BarringServiceInfo.isBarred() in CTS
957663e5ef5 : Camera: Require JPEG_QUALITY key is in the capture templates
a41f9b639be : ConnectedNetworkScorerTest: Test for a getter in WifiUsabilityStatsEntry
cbda04c5e42 : Add CTS for getBands() in CellInfoTest
0fb3805c40e : Adding a CTS test to verify that VIEW_INSETS_CHANGED content capture events are emitted when inset changes occur due to the keyboard being opened
de3971c50bd : Update SmartOS cts OWNERS files.
bd0d1990a14 : Identity: Only run Identity Credential CTS tests if HAL is implemented.
c1382638919 : Replace mock ScanResult with real one
212b798031b : Verify that apex targeting old dev sdk fails verification
e66b4b72bb0 : Update prebuilt shim apexes with the ones build on server
d424a421e4f : Add CTS test for GnssStatus.Builder.clearSatellites()
f3f412a49d9 : Add CTS for BlobStoreManager.Session.openRead().
2fe9a1c02e0 : Adds QUERY_ALL_PACKAGES to MixedManagedProfileOwnerTests
a4dd9e989ba : Increase waiting time to 5s
80f85bdb2c3 : CTS: Add tests for RssiCurve
81eb242bfcd : Fix testMediaCodecActivity
76783f3cf9e : Fix TapjackingTest#testTapsDroppedWhenObscured
637b9a7d76c : Avoid extraneous errors.
c57e7d4e7c5 : Add test for biometric sensor configuration
40fa1bd13ae : Wait for window focus in DialogTest
dc147ac0cb2 : Add more test verifications to ApplicationExitInfo
22a153fec77 : Fix procstats CTS tests
e13a744f437 : Add test that SurfaceControlViewHost views are Hardware-Accelerated
b19b50d884f : Add vts10 suite to existing vts tests
bf2025eede1 : Add Toast.Callback tests
d8dad41fd03 : Remove unnecessary DownloadManagerLegacyTest
e9c2e0642df : Fix getting Settings package from managed profile
4223e8c3c72 : Rewrite NetworkInfo CTS tests to Kotlin
6771d3fd9d7 : Simplify OrgOwnedProfileOwnerTest tearDown
01f490b331c : Add tests for toast block
f6e52494e1f : Add release call in MediaParserTest
e520db71c4d : Remove left-over wipeData() call
881b4d7aa8c : Fix CtsAccessibilityServiceTestCases failure
39c767d887e : Fixes CTS failed for LoginActivityTest#testAutofillManuallyAlwaysCallServiceAgain
85aa8220971 : Test IpConfiguration field count and parceling round trip
f617f7ab888 : Add unit tests for more ProtoOutputStream methods
6c00d9111fd : Let the tested window can cover entire display
a590d905206 : Test that pinned inline suggestions are not filtered.
4c0d5ae41c4 : aaudio: Fix calls to AAudioStreamBuilder
414336aabfc : Add more logging to help debug failures to parse the proto returned from the device.
8a8ccf2e2e1 : WifiNetworkSpecifierTest: Remove double quotes from preSharedKey
b976cb2572e : MediaCodecBlockTest: update for no CryptoInfo on setLinearBlock
84245e17d42 : Add CTS tests for getEncapsulationModes() & getEncapsulationMetadataTypes() In AudioDeviceInfo.
e97945f916e : Add tests for BiometricPrompt CancellationSignal
29e7cfc636c : Remove unnecessary +1ms to quota window calculation.
73d6de3b481 : Re enable testNoResidualPermissionsOnUninstall
4245a2fc155 : Replace CtsTaggingTestCases with a proper host side test.
853aaaf849d : Test for: V4 uses V2 digest if V3 is not available.
6847ee56afe : Tuner CTS: add more tests
5c0b59654cf : adjust for test method changes in result XML reporting
f4a4c1f0297 : PopupWindowTest: Ensusre PopupWindow doesn't lose focus
c06aeddcf97 : CTS: Bubbles Policy: remove phone calls
183dab6e443 : Fix broken ProcStateAtomTests CTS tests
509192d6fc5 : Check if device supports lockscreen
af8dda5e3a4 : cts: setBssid supported for tethered mode hotspot
d5433c0dc98 : Fix build failure in CtsNNAPITestCases
0aaeaac2102 : Test getParserNames
b0d952bf5d7 : Test that newly installed app gets suspended.
554577087cc : Add TEST_MAPPING to MediaParser CTS directory
d692b467f5a : AvailableIntentsTest: Add tests for camera intents.
e3bad62876e : Fix DownloadManagerTest
ca9d3af9ccf : Adding test cases for takeScreenshot()
065636efb98 : Update tests to use bounds in WindowMetrics
339db70565f : Make cts-install-lib self-containing
b99547cd9ac : Add test for dismiss Presentation
cc49b94ce16 : Slight adjustment of PLAY_ORDER behavior.
19a949d8910 : Handle incorrect execution time for CTS-V result history collection
884f0e85cfa : Fix incorrect execution time for CTS-V result history collection
97ad5f580bd : Update setUserAuthParam test for devices without BIOMETRIC_STRONG
b2275b3b23d : Add additional BIOMETRIC_WEAK tests
b399d5be93f : Add API dump for the current version
8ac06ffec2a : Fix SerialAccess test
2e66104ca0e : Change getUid before turning screen off
f08e69dcd05 : WifiManagerTest: Use addNetwork + enableNetwork instead of save
6bd8828753a : Add test for WifiAwareNetworkSpecifier and ParcelablePeerHandle
e4cbdef993a : Add test for aware rtt
03d9c4428f4 : Force stop package after reboot before checking if it is stopped
b7631896d1d : Start/Stop profile with am start-user/stop-user
e20ad2f200a : Check if new user can be created before starting test
d4db34f465c : Changed/added CTS tests for canRequestInteractAcrossProfiles
efdc7e1545c : Add vts10 suite to existing vts tests
fdd11510499 : Fix potential race condition in SelfManagedConnectionService tests.
c34c6ed5379 : cts(wifi): Disable scan throttling for tests with startScan
07fb15deb6d : WifiManagerTest: Use getPrivilegedConfiguredNetworks() in factory reset test
c2ce310bf4b : Fix SurfaceControlTest presubmit failure
267e4dca612 : Added flaky test support
71020b2500a : Fix MediaParser CTS after parser rename
4435c4ba61d : Update signed-CtsSecureElementAccessControlTestCases*.apk
6ce36685729 : MediaActivityTest: Do not fail in main thread for locked device
c23db5867c6 : Fix testMultiWindowFocusHandleOnDifferentUiThread fail
6e0e5cb5922 : Get PermissionController using PackageManager
247d8e1ec9f : Fix permission issue in tuner CTS
63a893d4d84 : Revert "Verify reported display sizes in multi-window"
ace02d731dc : Revert "Verify reported display sizes in multi-window"
4a8e3a9c2e9 : Add a test rule for unlock screen.
68cf4ffb0ba : Add a test to verify input disconnected when screen off
1d0b3013ec6 : Increase the timeout of waiting for commit completion.
ee946bc9503 : Fix tests that fail because tracing is unavailable (as opposed to off).
c231bee07ff : Remove separate OpIds for logging and enforce op ids instead - test change.
a8035dc6fea : MediaMetadataRetrieverTest:Added test cases for empty edit list entries
2dbeba37c73 : Tests for preventing the keyboard from probing suggestion content.
973ec5080a1 : WifiMigration: Add test for the config store APIs
397616a714e : Adjust SmsManagerTest to changed API.
8e8b5e7380f : Revert "[RESTRICT AUTOMERGE] CTS test for Android Security b/34897036"
913825af1be : Add cts test for ResponderLocation
058149f4bd7 : Revert "[RESTRICT AUTOMERGE]: CTS test for Android Security b/33139050"
c24c4c694dd : ITS: rename test_audio_restriction to test_vibration_restriction
3e88611228f : VolumeShaperTest: Annotate flaky tests
60ced8efc64 : permission test KEYPHRASE_ENROLLMENT_APPLICATION
1466f1660f5 : MediaRouter: Rename methods in TransferCallback
7b39f6f8d89 : CtsPrintTestCases: Move printer selection to helpers
f87f3afff21 : Change dynamic MIME tests according to API changes
3e4338373c5 : Test: remove references to the assistant overlay from setStatusBarDisabled
8ecd3b53143 : cts: unregister softap callback after finish the test
512ab6b0c29 : Copy Access control apks to dist directory for signing
7a1edbf4987 : Add CTS test for BluetoothAdapter#setName by combining it with the existing test for BluetoothAdapter#getName
468037d3974 : Fixes CTS failed for LoginWithCustomHighlightActivityTest
2d25df643a1 : Update helper app to pass on LimitExceededException back to caller.
62d4f0e3925 : Add APIs to move suggestions below/above window
372fb3f4a1d : Fix race condition in DeviceConfig CTS
7bd2017137e : ConnectedNetworkScorerTest: Add test for connected network scorer
9403bcede94 : ConnectedNetworkScorerTest: Add tests for wifi usability stats
a408e8fba3a : Add missing symmetrical ContentResolver method.
9b164190def : Revert "Turn on UserspaceRebootHostTest in post-submit phase"
504e2a6ac97 : Revert "Revert "[Telephony Mainline] To mark @hide for mainline ..."
f0fe8c545f9 : Modify test cases for takeScreenshot() API
104c1702687 : Remove obsolete runtime permission test
809a88ea9e7 : ITS: remove some unused sample targets
e7f74fd46f4 : Verify incorrect context use violation for ViewConfiguration in CTS
c299d1cd9ec : Mark appenumeration filter visibleToInstantApps
cc5e01d5d20 : Add test for SubscribeConfig.Builder().setMinDistanceMm(int)
cd8493a1732 : WindowInsetsAnimationTests: Promote reliable tests.
e6079e32c02 : WindowInsetsAnimationControllerTests: Add CTS
46073e071a6 : Add Cts test for createNetworkSpecifierPmk
1586cb82e00 : CapturedActivity: Disable immersive mode confirmation
a59f52a95cf : Add CTS for onWindowVisiblityChanged
bc180d23a1c : CTS: Test KeyGenParameterSpec.Builder.setUid
5249e114cb7 : Reduce test flakiness.
0fb67486195 : Make sure activity is resumed for uid active test.
f827ce0bb42 : Cts CarPropertyManager migrate to google Truth
6425a32f2ca : RESTRICT AUTOMERGE: Camera: Remove tests for ROTATE_AND_CROP
d2e0b3bda26 : Change CTS test for createRequestInteractAcrossProfilesIntent
124ced8afc0 : Check if device has vibrator in vibrator state test.
c6ddaaf935f : [cts] Enable the v4 signature test after fixing it
010b529a327 : DO NOT MERGE Revert "Quick fix for BatterySaverLocationTest"
0e2308f2703 : Add javadocs for userspace reboot test cases
4e759360d48 : Rename enableGwpAsan manifest attribute.
a5113d60c9a : Bluetooth LE Connection Priority test refactor
671791634ad : Fix testResolveInCallIntent.
72055d54ef2 : WifiManagerTest: Make traffic state change test more robust
945a2263bca : Not force showing soft input window before the view get focused.
600e0014bd4 : Clean up for TetheringManager API change
f9b162ef1bc : Fix testIncorrectContextUse_GetSystemService
b6fef0727e6 : Delete a blob after the last lease of it is released.
1e733b1ef3b : Revert "[Telephony Mainline] To mark @hide for mainline module r..."
0274116c3c3 : WifiMigrationTest: Add test for WifiMigration.loadFromSettings
3bbf8c524ad : Fix CTS crash
4fc326c75f2 : Add first tuner tests to CTS
2148a103211 : Add CTS Tests for directories used by statsd
1dccf8810db : Camera: Update test for migration of BOKEH_MODE
a5d61fb3f1f : Revert "WebView: disable flaky tests"
94075078898 : Add seeking to MediaParser CTS tests
37ae1a3eacd : Set minsdk and targetsdk to 29
b6be23efdda : [API Review] APIs in SubscriptionManager
7712297d7a0 : Add testUserspaceRebootWithCheckpoint_verifyCeStorageIsUnlocked
b2b598fc7fb : Test for custom toast block when behind translucent activity
4edc1f7663e : Workaround issues with getDevice().setProperty() API
f912225e90b : Remove unneeded test cases
d440d8a209d : DO NOT MERGE: Skip running Slices CTS test suite for Wear devices
b92708f8574 : Quick fix for BatterySaverLocationTest
a43de205cd0 : [CTS] Added tests for hotspot2 provisioning APIs
fe7b34d1233 : AudioMetadataTest: Add vendor key test
aedfed88375 : Tests for app enumeration wildcards
1fecf03a533 : [Graphics] Add CTS for instance extensions from implicit layers.
4654ffe62cf : Add support to provide app its own ANR stack trace
9ac33f1325f : Fix CTS crash
e5308a346c1 : [CTS] Remove conditinal Passpoint support
813d39682e2 : ITS: test android.jpeg.quality
dab7bcac722 : Remove extraneous manifest entries from QuickAccessWallet CTS test
354f7c4dcb1 : Add hashes for AIDL APIs
a53c3023ae1 : Update WM CTS tests for TaskTile removal.
b3a0270aaaf : CTS: Test PNO Scanning
cb0fc2dbd8f : (Rebasing ag/10504641) Adding a new test case to verify that the system dialog is also shown for unwhitelisted apps launching in a new task.
8f3ece57ddb : Camera: Verify offline repeating sequence aborts
31f7fe5296d : Camera: Verify offline image timestamps
aeb6702f8f7 : Camera: Test offline processing along with regular session
797d5768d4b : NotificationManagerTest ignores all bubble related tests for automotive since automotive does not support notification bubbling.
69d93ecd36b : Fix PermissionPolicyTest#platformPermissionPolicyIsUnaltered
ba049c91f5a : Add camera/microphone foregroundServiceType to manifest file.
97e7f764b40 : [Graphics] Reduce code duplicate in rootless debug CTS.
0e827b24d77 : Remove resultCode test from CredentialEnrolledTests
e8569bf18d0 : Add tests for BiometricPrompt negative button
c1478bd7b71 : Add MAC tests
e45d212d711 : [CTS] Add tests for hotspot2.OsuProvider getters
edacbc2d13a : Add new Sharesheet CTS tests
3be4b7cf08f : Add more midi tests
d7ea13978ef : [RESTRICT AUTOMERGE] CTS test for Android Security b/37273547
56b7a8e49f8 : Temporary disabling Incremental tests as they will fail.
2c3b288cc16 : Update inter-signal bias (CTS)
387842de510 : Updates CTS to use non-deprecated methods; updated tests for constructors
c6ac0b03c50 : Update CTS to reflect permission changes
204da5953e6 : Disable testIsAppInactive_Charging for instant apps.
cd96de6e62f : Update ContactsContract_Wipe#testDatabaseWipeNotification test.
8b332ea032c : Camera: Add performance measuring parameter for PerformanceTest
d9c96b72528 : CTS test for ag/10288620
8643636095d : RESTRICT AUTOMERGE Prevent accessing companion records from arbitrary uids
7f9e1dd3974 : Add MediaExtractor hanging tests
b170a2c5905 : fix CVE-2017-0479 poc
e195dc52075 : media: adjust to API changes #2
7d87a0e0a7b : RESTRICT AUTOMERGE Prevent accessing companion records from arbitrary uids
c42e2c9c66f : Consolidate verification of resumed activity in IntentTests
1a5c51e2faf : Turn on UserspaceRebootHostTest in post-submit phase
24b9c2485f4 : Fix flaky filtering CTS test.
6ddbe6932dc : Remove flaky annotation
61135e420b5 : [SP20.3] Add NETWORK_STATS_PROVIDER permission in PermissionPolicyTest
b2713e4c6f9 : [Telephony Mainline] To mark @hide for mainline module reverting
5f87b74bace : CTS: test WifiNl80211Manager.sendMgmtFrame
742d846d447 : Hide several CTS due to hidden API
2ee95382e26 : Update the ActivityManagerAppExitInfoTest#testOther
ad245f8c8eb : Add CTS for TelephonyManager.getCarrierPrivilegeStatus
fb81ac85ae7 : Add signature tests
a1415c62886 : [RESTRICT AUTOMERGE] CTS test for Android Security b/111603051
cb63873943b : [RESTRICT AUTOMERGE] CTS test for Android Security b/79662501
39fc3040aa6 : [RESTRICT AUTOMERGE] CTS test for Android Security b/127702368
ea216488e97 : [RESTRICT AUTOMERGE] CTS test for Android Security b/36389123
ec6faf8b83e : [RESTRICT AUTOMERGE] CTS test for Android Security b/37239013
b31585a1d45 : [RESTRICT AUTOMERGE] CTS test for Android Security b/36554207
c634f957dae : Use new bulk dialog string
2ac6c646a95 : [RESTRICT AUTOMERGE] CTS test for Android Security b/36554209
a969a40d2cf : [RESTRICT AUTOMERGE] CTS test for Android Security b/62800140
0d4ca50ff15 : [RESTRICT AUTOMERGE] CTS test for Android Security b/120789744
93115499de1 : [RESTRICT AUTOMERGE] CTS test for Android Security b/66969193
4f7dc13067a : RESTRICT AUTOMERGE Prevent accessing companion records from arbitrary uids
36b5e7f715d : [RESTRICT AUTOMERGE] CTS test for Android Security b/65540999
d21fb436ed0 : WifiMigrationTest: Remove all usage of WifiMigration.loadFromStore
525a57f7f3f : Temporarily disable testNoResidualPermissionsOnUninstall
b67db77351f : Update NotificationManagerTest to work with FLAG_BUBBLE in BubbleExtractor
9c3382be71e : CTS test for minimum required packages installed
6513f90f183 : WifiManagerTest: Add test for isTdls & isStaApConcurrency supported
eac953815db : WifiNetworkSuggestionTest: Add test for WAPI builder method
3f692de7152 : DO NOT MERGE Fix failed test case when test on TV
828964924ba : WifiNetworkSpecifierTest: Add tests for enterprise builder methods
3169f2429e2 : [CTS] Add test for WifiManager#addOrUpdatePasspointConfiguration
53b1004aec6 : Fix SetPolicyActivity finishing too early
b582dfb730c : Add IpConfigurationTest for new @SystemApi
60cf5a7a1a3 : Change cross profile settings page title
013e912c09e : Change naming to be more specific
de9197f7de4 : cts: Add SoftAp API test in CTS
90acff011c2 : Tests for: duplicate file(s) detection and failure.
90e51386a78 : CTS tests for Statsd AppOps puller.
937d5707cc9 : Add tests for support of Wifi bands and standards
a67987d5a24 : CtsVerifier(wifi): Use removeSuggestionConnectionStatusListener
d2c9ecadef0 : CTS: Test WifiNl80211Manager.OemSecurityType
2ef8dd3be28 : CTS: Test PnoSettings
0536d829396 : [CTS] WifiHotspot2Test: Add more uniqueId tests
c0f3ca37dbd : CTS: Test NativeWifiClient
edf7a8d9138 : CTS: Test PnoNetwork
1f265c59596 : CTS: Test RadioChainInfo
8dfc19447a0 : CTS: Test DeviceWiphyCapabilities
431a17c36b6 : Add Biometric, Biometric|Credential Cipher tests
fd44326c159 : [RESTRICT AUTOMERGE] CTS test for Android Security b/32096780
30872b47961 : [RESTRICT AUTOMERGE] CTS test for Android Security b/62896384
a4504cd03a9 : [RESTRICT AUTOMERGE] CTS test for Android Security b/62887820
864dec40cc5 : [RESTRICT AUTOMERGE] CTS test for Android Security b/35430570
be87020eba3 : [RESTRICT AUTOMERGE] CTS test for Android Security b/38328132
b9fefc7c629 : [RESTRICT AUTOMERGE] CTS test for Android Security b/64550583
6fa7d91e0c8 : [RESTRICT AUTOMERGE] CTS test for Android Security b/112159345
f2a8344c9be : Add CTS tests for new PiP size constraints
dc7bfdd655b : Wait for UI changes.
c0bd0939c9b : [RESTRICT AUTOMERGE] CTS test for Android Security b/37761553
0699eb53f95 : [RESTRICT AUTOMERGE] CTS test for Android Security b/24346430
e34f0208880 : [RESTRICT AUTOMERGE] CTS test for Android Security b/62133227
35a0342d192 : [RESTRICT AUTOMERGE] CTS test for Android Security b/36576151
e9c1056c20d : [RESTRICT AUTOMERGE]: Give tests more control of crash parser behavior
636c81931fa : [RESTRICT AUTOMERGE] CTS test for Android Security b/34749571
7c45fd2dd73 : [RESTRICT AUTOMERGE]: Give tests more control of crash parser behavior
5b8ca384dcf : Undo isDataCapable as Public API
dc6bfa3e0f1 : [RESTRICT AUTOMERGE] CTS test for Android Security b/71375536
2f24c144735 : [RESTRICT AUTOMERGE] CTS test for Android Security b/111603051
c4ae5bde556 : [RESTRICT AUTOMERGE] CTS test for Android Security b/79662501
b2218589a03 : camera cts: Add SCALER_MANDATORY_CONCURRENT_STREAM_COMBINATIONS to CameraDeviceInfo
3660841ff58 : Rename NotificationChannel#setBlockableSystem
08b48adc461 : [RESTRICT AUTOMERGE] CTS test for Android Security b/127702368
fe5d227d5c4 : [RESTRICT AUTOMERGE] CTS test for Android Security b/36389123
cee6d0f2251 : [RESTRICT AUTOMERGE] CTS test for Android Security b/37239013
d12e77c04a8 : [RESTRICT AUTOMERGE] CTS test for Android Security b/36554207
6659bdc9f87 : [RESTRICT AUTOMERGE] CTS test for Android Security b/36554209
60f64749e75 : [RESTRICT AUTOMERGE] CTS test for Android Security b/62800140
8b72d2734d8 : [RESTRICT AUTOMERGE] CTS test for Android Security b/120789744
28ae0361d93 : [RESTRICT AUTOMERGE] CTS test for Android Security b/66969193
37c9d14b93e : [RESTRICT AUTOMERGE]: STS set testPocCVE_2017_0589 to high-memory
d0623aeeb57 : Verify instant app cannot access blob_store service.
b25903b7923 : [RESTRICT AUTOMERGE] CTS test for Android Security b/65540999
d260508645f : [CTS] Add test for android.net.wifi.hotspot2 classes
2e594449935 : [CTS] Add tests for WPA3/OWE device capability APIs in WifiManager
a2495928606 : Replace Context.getUserId() with UserHandle.myUserId().
e4689515f99 : Mark some CTS tests as @Ignore since the APIs they test are moving to @hide
1d7cbe32fd4 : Update OtherSoundsSettingsTest
005a39000b3 : Add a test to verify tapping SearchView in ListView
ee5096c6893 : Verify InputMethodService.getLayoutInflater().getContext()
75966c054f5 : Fix the IntentTests test case failed
d72c8d258a3 : Add CtsVerifier tests for setUserAuthenticationParameters
8fee40a9bd3 : Add CTS case for compat framework gate of restrict SAF
ac811bbfbea : Revert "Fail-fast hostside IME CTS tests upon system crash"
8e8f47d6508 : Force enable DeviceIdleController in imperceptible killing test
6497e3e536e : Expand tests for acquire/releaseLease().
13727095394 : CTS WifiManagerTest: Enable scanning if not enabled
97bf764630a : Camera: Extend offline processing testing
240ec2d8265 : [RESTRICT AUTOMERGE] CTS test for Android Security b/68300072
7a0d155b6db : [RESTRICT AUTOMERGE] CTS test for Android Security b/62948670
f35963a4f2f : [RESTRICT AUTOMERGE] CTS test for Android Security b/69065651
44efc98277a : [RESTRICT AUTOMERGE] CTS test for Android Security b/30033990
b82dca1add6 : Modified test for updated Dataset APIs.
cd05400e1c6 : [RESTRICT AUTOMERGE] CTS test for Android Security b/32096780
6b20b20bd56 : [RESTRICT AUTOMERGE] CTS test for Android Security b/62896384
3bcf0f6687c : [RESTRICT AUTOMERGE] CTS test for Android Security b/62887820
d0b985e74e0 : [RESTRICT AUTOMERGE] CTS test for Android Security b/35430570
145b547c786 : [RESTRICT AUTOMERGE] CTS test for Android Security b/38328132
0c0796b4d56 : [RESTRICT AUTOMERGE] CTS test for Android Security b/64550583
a910ee3dc03 : [RESTRICT AUTOMERGE] CTS test for Android Security b/112159345
95963091513 : [RESTRICT AUTOMERGE] CTS test for Android Security b/37761553
661e808ba0e : [RESTRICT AUTOMERGE] CTS test for Android Security b/24346430
7a77d0e239e : [RESTRICT AUTOMERGE] CTS test for Android Security b/62133227
3b4b6885e79 : [RESTRICT AUTOMERGE] CTS test for Android Security b/36576151
b8d38149034 : [RESTRICT AUTOMERGE] CTS test for Android Security b/34749571
85928ebb1e6 : [RESTRICT AUTOMERGE] CTS test for Android Security b/68300072
6979dc4b112 : [RESTRICT AUTOMERGE] CTS test for Android Security b/62948670
2aa75d863bc : [RESTRICT AUTOMERGE] CTS test for Android Security b/69065651
b0a45a87653 : [RESTRICT AUTOMERGE] CTS test for Android Security b/30033990
7217c59e8cc : Cts race case w\ Ims IsAvailable + Capability Status Change
f8e70d23e09 : CtsVerifier(wifi): Modify strings
d708e565dcc : SurfaceControlViewHost: Respond to API feedback
71a256ffa72 : Remove telephony protection level.
1bc1de3d457 : CTS test for GWP-ASan.
f9e2feb6a99 : Verify reported display sizes in multi-window
ba5588113b4 : Avoid using floatToIntBits() in CTS MultiDisplayLockedKeyguardTests
98e515366c1 : Check if device is CEC source before volume test
cf0e2498445 : Check for features before running tests
b2fe580c9df : Fix PreservedSettingsRestoreTest
e94b861c992 : Fix getting settings package name
690d42ac7f8 : Address API renaming suggestions
761eacae733 : Wifi: refactor CtsVerifier
6e8275235b7 : Wifi: add CTS tests for WifiP2pServiceRequest
4f2864e2b45 : Wifi: add CTS tests for WifiP2pDevice
2ec496f7d52 : Test visibility of node on embedded hierarchy
c4522553a83 : Grant OP_REQUEST_INSTALL_PACKAGES through TargetPreparer.
8f4f357b290 : Add MediaOutputPanel test for SettingsPanels
57754b4b7ad : Add a regression test for Bug 148489857
1616145b6d6 : Fix testOnOutgoingSmsEmergencyNumberChanged CTS
faaac3c4354 : Rename isDataConnectionEnabled to isDataConnectionAllowed
f589422f84f : Add CTS for ActivityManagerTest.updateMccMncConfiguration
7ab186663df : Add CTS for CarrierConfigManager public APIs
1bb32b171a0 : DO NOT MERGE Removes CTS Verifier Accel and Gyro Measurement tests for Automotive
c8488e58fa9 : DO NOT MERGE Removes CTS Verifier Accel and Gyro Measurement tests for Automotive
9bd1d3bc429 : Test for InlineSuggestionsRequest validation
83d5b48fa81 : Rename featureId -> attributionTag
f9096821264 : camera cts: change getConcurrentStreamingCameraIds -> getConcurrentCameraIds.
94dcae04b0a : Modified test for new setHighlight API.
51829d6c491 : Give tests more control of crash parser behavior
9772736a282 : [RESTRICT AUTOMERGE]: Give tests more control of crash parser behavior
6651db152ed : Revert "update permissions in CTS"
ae391b2d771 : Revert "Allowed telephony to bind network service"
cc2df551525 : Revert "add a new CTS to check expected system telephony apks"
fbbeba6bb92 : Revert "update protection level for CTS"
739d9f9aa8b : CTS: Test Parcel.read/writeParcelableCreator, IBinder.getSuggestedMaxIpcSizeBytes
af8fbe240dc : CTS Verifier loopback: use noise algorithm
a9f5ea3df15 : [RESTRICT AUTOMERGE]: Give tests more control of crash parser behavior
a3ef63e6f49 : [RESTRICT AUTOMERGE]: Give tests more control of crash parser behavior
2f068ea4e16 : Add permission to battery tests
09f0b5530c7 : Camera: Add definition of CAMERA_OPEN_CLOSE_LISTENER permission
dfcfba2cfe8 : Make CtsDeviceInfo installable on Q.
8acdac57955 : Rename get/setProtectedPackages methods
827fc20243b : Adds test for session referrer uri masking
86273596561 : Fix TelephonyProviderTest
23fad1267a9 : Add check for vibrator before running test
8eda9de5f11 : Fixup some follow up from previous CL
684413ebcf7 : Adopt shell permissions in PreservedSettingsRestoreTest
6caae9ce38d : Attempt to reduce flakiness of ActivityMetricsLoggerTests
e0d16a8bd35 : Fix StorageHostTest#testVerifyStatsExternalConsistent.
b7efb6a9361 : Enable Incremental DataLoader tests
d7a9768a5de : Revert "PixelCopyTest: More modification to the edge detection area."
ccc461063f1 : Updating references of time-zone extra
94eb4530ecf : CtsVerifier: Fail Camera ITS in case of unsupported locale
3bd1f6b2ed4 : [CTS] Add EasyConnectStatusCallback tests
565087060da : Follow API refactoring.
7b88af7f96b : CTS: Test Context.sendBroadcastWithMultiplePermissions
c5597bc8b2c : Updated setPermissionGrantState to scroll through permissions, since the permission to grant might not be shown at the top.
1dc5f82d5fe : Add CarUserManagerTest for resume from Ram
481b12cc007 : CTS - feature support API for MAC randomization and PNO scans
4a4e43db0ac : CTS - getFactoryMacAddresses
ce5a6b6a968 : change getActiveAndHiddenSubscriptionInfoList API name
d9785c6072b : Introduce distinction between isVisible and isSurfaceShown
a7e39e9a211 : Add testcase for CarPropertyManager APIs
05eaebebf64 : Add CTS tests
72d20ee22e2 : CtsVerifier(wifi): Address previous CL comment
227ba7bc048 : Fix cts test in ManagedProfileCrossProfileTest
e50dc18d3e5 : Convert CtsSecurityBulletinHostTestCases to JUnit4
b9221441223 : Tests changed for temporary fix to disable augmented autofill requests coming from password fields.
1e57770b516 : [RESTRICT AUTOMERGE] Convert CtsSecurityBulletinHostTestCases to JUnit4
74c737b294a : Adds tests for intentfilter wildcards
f711e2c2cfd : [RESTRICT AUTOMERGE] Convert CtsSecurityBulletinHostTestCases to JUnit4
91fbdff3dca : Add a CTS test that calls new overloaded API
9c84eca2496 : [RESTRICT AUTOMERGE] Convert CtsSecurityBulletinHostTestCases to JUnit4
156a42ba8e0 : Convert CtsSecurityBulletinHostTestCases to JUnit4
99ef95dc7f8 : Add new EXEMPT_FROM_AUDIO_RESTRICTIONS permission
3495a06d958 : Camera: Add definition of CAMERA_OPEN_CLOSE_LISTENER permission
081122f948a : Replace COMMON_CRITERIA_MODE setting with getter API
88ae3ac2b6e : Increase timeout of broadcast to 60 seconds.
10cdab60151 : Wifi: add CTS tests for WifiP2pGroup
2f0f57562d7 : Wifi: add CTS tests for WifiP2pConfig
bdfc542167e : Wifi: add CTS tests for WifiP2pInfo
503b72d9555 : Wifi: add CTS tests for WifiP2pWfdInfo
fa162b8c404 : Wifi: add CTS tests for WifiP2pManager
6f33efa92d2 : Skipped Autofill tests on small screens
55040c8e92e : Track LightsManager session.requestLights() change
caa32b64db7 : RESTRICT AUTOMERGE Add test for attaching null application thread
0307812a90d : RESTRICT AUTOMERGE Add test for attaching null application thread
f8f00e8d5d5 : Add test for attaching null application thread
c5e0b2f902e : CTS: Add tests for LruCache
35a1b63ce01 : WifiLockTest: Test WifiLock.setWorkSource()
7188d5e9442 : Assert dev policy tests cannot access dev IDs without permission
6d9b8e55964 : ShellPermissionsTest: Test NETWORK_STACK is not held by Shell
c8cfca68b23 : ITS: test_scene_change refactor
80c6cc897b2 : Fix broken tests
d9fa668f66b : Fix flaky test ActivityManagerAppExitInfoTest#testSecondaryUser
8b6be2c7548 : Update CTS test state to use new proto definitions
91277da18de : Change AppOpsLoggingTest to not use deprecated APIs
5c255725e20 : More CTS for APIs used by Mainline.
0506f98267f : Address API feedback.
662b1fcd245 : Identity Credential: Update for API review.
efc550f422e : Add support to loggingOnly changes in the cts config test.
4de70bc82f8 : Revert "disable instant app support for CtsSecurityTestCases"
dd2a83217c9 : Add CTS test for CarPackageManager#isPendingIntentDistractionOptimized
1df53ede122 : Fix DeviceOwnerTest#testDeviceOwnerCannotGetDeviceIdentifiersWithoutPermission
bb800b8204c : Wait for events to drain before checking thumbs.
d0c6c4d799b : Increase code coverage for NotificationChannel
c3742f416ed : CtsVerifier(wifi): Make the metered check more robust
f29ffd194ef : CtsVerifier(wifi): Verify in place suggestions modification
6dfc4aa34da : Temporarily remove tests for the SearchView widget with no hint
e74ce593d45 : Enable cts testing for identity credential attestation.
9397482a2d4 : Reduce (fix?) flakiness in dnd test
2d78730ef43 : Tests app enumeration with intentsender
e2511d7c4e8 : Mark tests as not multi abi
c5989098026 : Rename AutoTime and AutoTimeZone APIs
b5479320f75 : Add test to verify display access policy
6a2dfbc4a96 : Use new insets API to get navigation bar insets
a78c9cbf1d2 : Add test cases for takeScreenshot()
280af2a2bb9 : Update OWNERship
f3b82078a4c : Update ViewTest#testTouchMode for new touch mode behavior.
20bc240af84 : Build blobstore test app against "test_current" sdk.
8b01cfca77b : Use the last sample of the PSS/RSS in ApplicationExitInfo
f3a6592a556 : CTS - WifiManager#setMacRandomizationSettingPasspointEnabled
5e66c9a4341 : Enable media tests run on Qt devices.
bf4d442ceb8 : Enable CtsMediaStressTests to run on Q.
1e52f7e562e : Fail-fast hostside IME CTS tests upon system crash
e201e9d1b33 : Use revised constant ProvisioningManager Name
b357b84c026 : Fix failing ConnectionService CTS tests.
07b8712411b : Test to ensure null proprietary extras generate non-null bundles
f082e8c50b2 : Remove NanoAppBundleTest from instant app mode
55fa4985d22 : Revert "disable instant app support for CtsSecurityTestCases"
15a4f9d3a35 : CTS: test android.util.CloseGuard
b09148da67e : Add UPDATED_SYSTEM_APP reboot test
41da8fae1f4 : Temporarily remove tests for the SearchView widget with no hint
0740279abe0 : Temporarily remove tests for the SearchView widget with no hint
99cfa8f4eb4 : Enable incorrect context check in WebViewDeviceSideStartupTest
1cdd08f2bf9 : Add a test for IME focus handle on different Ui thread.
7e229f2e416 : Add test to ensure null ImsReasonInfo doesn't result in error
e20be22cc5e : Put requestId first in notifySessionCreated() arguments
1c95db2e844 : Clean up wipeData() usage in CTS
a2d47505349 : Add MediaRouter2#stop
c59a2981727 : Remove MediaRoute2Info.getDeviceType
4895f2d0ff2 : Reset preserved state for settings in PreservedSettingsRestoreHostSideTest
fdca1396875 : Fix WindowFocusTests Flaky
cb7821dec13 : Update API ExtraRenderingInfo by review feedback
4d4dae55239 : Fix batteryLevel CTS test
3bb444367f5 : Revert "[automerger skipped] Merge "DO NOT MERGE - Add test of f..."
709599d88c8 : Add test of starting home while there is no other activities
ca99cfd244c : Update Biometric CtsVerifier with enrollment API updates
f7737deedd1 : Mark wifi-dependent tests as requiring devices.
cb73e3b990b : Add CTS for API changes
76cea06496f : BOUND_TOP process gets no capability if BIND_INCLUDE_CAPABILITIES not present.
c8f6541ef85 : CTS: Add tests for WifiNetworkConnectionStatistics
73e64451089 : CTS that invokes isDataCapable
712d5b38404 : Add a test for AudioMetadata.fromByteBuffer
1e512450fd4 : Add new sharesheet CTS test folder and config
720a2d05ed4 : Update CTS test for FGS while-in-use permission restriction to reflect enforcement mode
68d429a8af0 : Grants content tests QUERY_ALL_PACKAGES
30e349056eb : DO NOT MERGE: Fix TelephonyManagerTest#testGetPhoneCount.
eb86f4a3e4d : Run idle maintenance at the end of tests.
8e16e76d211 : CtsVerifier(wifi): Verify the new get suggestions API
3e8c11a192a : CtsVerifier(wifi): Add failure test cases for suggestion/specifier
eaa5708f635 : Fix setFrameRate() cts test problems
64af4ae818a : Clean up NullWebViewUtils and test activities.
4129ddfd7dc : RESTRICT AUTOMERGE Add test for Presentation
f3178939ed6 : Test MediaParser creation by name
380acab19ed : Add CTS test to verify the correct atom is logged for AppIntegrityManagerService.
afe2cb77242 : Use flags to indicate reason for Uri changes.
b01affc7f80 : ITS: test_zoom account for lens change
d59e69feedc : Update testIsExternalStorageLegacy according to the updated legacy behavior in R
367a3333606 : Create a common lib for app enumeration tests
0013f63008a : Merge "Make CtsLibcoreOkHttpTestCases runnable on Q" am: 75560ff2be am: 81e68a0e03 am: f3e6682193 am: 4bd15163dd am: 04548011cc
0cf0d0aec35 : Add CTS test to ensure no leaks of personal apps
f06272e7506 : Fix CTS failed on ImsServiceTest#testProvisioningManagerNotifyAutoConfig
44e87d36674 : Wait for FocusedWindow by default while compute state
597fc100e2b : Add all keys and motions to NintendoSwitchProTest
0277212818b : Add Nintendo Switch Pro CTS test
ff95ce34285 : Introduce suspend related tests to CTS
238e507c62c : Camera: Keep screen-on when running Camera CTS
ed1b8285b94 : WifiNetworkSuggestionTest: Add tests for builder/getter methods
8a7f6f124f0 : Fix BuildInformation CTS/MTS test
cc9e42cbc21 : Tests app enumeration activity starts
2be1690dd76 : Add owner for AppDataIsolationTests cts
9d4c2f6147d : Verify fs-verity kernel config
4457dd1b23b : RESTRICT AUTOMERGE: Add android.intent.action.LOAD_DATA for Google Play
4cea5737454 : Fix dump in CTS
ad3888406f9 : And ANR tests for SurfaceControlViewHost
8709f585595 : Use keychain as system package in CTS
dc39de0c608 : Fix failing tests in CrossProfileTest
75239487e08 : Ensure NativeEncoderTest terminates in case of error
e69fc3d7c5b : Add WindowInsetsAnimationTests
f0dfd4316f4 : Enforces systemPackagesQueryable is false
3d19edd5102 : Add direct-boot test for app data isolation
179c86fa80d : Initialize targetSdk to 0 instead of -1
710b4618845 : Fix failing tests in CrossProfileTest
7d8c333b5e9 : Remove InterruptedException from MediaParser
64024cb0092 : Add reboot and sharedUserId test for app data isolation
af6ecf9e709 : [AChoreographer] Add CTS for mixed callbacks.
ad5e12a2105 : Fix flaky issue
45f81435d44 : Add test to start activity from another finishing activity
8b8f72c7bea : CTS: Add test for WifiManager#getCurrentNetwork()
b2357a39b1d : MuxerUnitTest:enable start/addtrack/stop tests
4a5e2d3e1e9 : ITS: remove contours that have non-circle like areas from list
9ea3d7d1c06 : CTS: Add test for WifiManager#getCountryCode()
6d0b131e23a : Fix inconsistent package name of android.cts.security
aaf26f601d5 : Test for not sending multiple augmented autofill request on the same field
61e108e5ab0 : WifiNetworkSpecifierTest: Add checks for isWifiSupported
14d016101db : WifiNetworkSpecifierTest: Support for more network types
07ec0b1162c : WifiNetworkSpecifierTest: Test for simulating user reject flow
40cbd3cbf81 : WifiNetworkSpecifierTest: More tests using different specifiers
d9b7d4f050e : WifiNetworkSpecifierTest: Test connection using wifiNetworkSpecifier
b1e669f2d9a : Fix SubscriptionManagerTest:testSetPreferredDataSubscriptionId
24d2b003cd4 : Add validation of compat config
356719a3dd8 : Remove assets copy from MediaParser CTS
e2ccf757eda : Fix flakiness in testDangerousPermissionStateSampled.
3cc56b1a651 : Fix failing testCrossProfileIntentFilters test
8a804b69ed2 : DO NOT MERGE: Remove Cronet cts tests
43f8ed61812 : Test notification of admin-granted location permission
67331862fd1 : Fixes tests failed after autofill behavior changed
030f48a35c3 : Mark WindowContextTest as flaky
b5f559ea401 : Fix ConnectivityConstraint tests, take 3.
f2c9fbb3c1c : Expand BlobStoreManagerTest#testMixedAccessType.
185f5eeff2f : Add CTS test to ensure opt-in intent exists
e42c47dd325 : CtsNetTestCases: Add wifi feature check in new tests
865630668bc : WifiManagerTest: Add CTS tests for factory reset
57b8121969f : WifiManagerTest: Add CTS tests for WifiMigration builders
10b04455e0f : WifiManagerTest: Add CTS tests for various settings
17cd5da017c : WifiManagerTest: Add CTS test for forget API
e11f90468b3 : Enforce activity lifecycle not affected by authentication APIs
fec2d1dfb5f : Move to using a host side test for APN changes
d84de0034fe : Add CTS for PendingInsetsController behavior
e6b660abc01 : Modernize PermissionsHostTest.
00d1de3c94a : Add more blobstore related CTS tets.
121fac89e59 : Adjust theme for graphicsstats test app
64a3f478148 : Marks document provider and client forceQueryable
01cc9fc8962 : Add persistent data block service check to CTS test
449848333a9 : Enable tests about new insets mode
585923b46fa : Remove testNonFullscreenActivityProhibited
3eda73113b8 : Merge notifySessionCreationFailed into notifyRequestFailed
2953a164eba : Test for IonHeapSize atom
00a2f2a23eb : Move some cleanup code to the host side
9e8d5357e9a : Add permission QUERY_ALL_PACKAGES to WM CTS
0f0803a2ab9 : Fix flakiness of testOnActivityResultAfterStop.
9a14c248d11 : Adds QUERY_ALL_PACKAGES to accessibility service tests
322c66eb4f3 : Turn back on streaming installation tests
19ff78aa43f : Wait for uid proc state change
337eba9fd91 : Use non-capability based appop for testing
410c5e0ef69 : WifiManagerTest: Add CTS test for TrafficState callback API
56ed560a26a : WifiManagerTest: Add CTS test for save API
8acfb016f01 : WifiManagerTest: Add CTS test for connect API
eaf86c9667c : Use rebotUserspaceUntilOnline()
d3470aec4d2 : CTS: Add tests for ScanResult
7c1b9000609 : Add CTS test to make sure EXTRA_PHONE_ACCOUNT_HANDLE is taken into account when placing an outgoing call.
e465a7b2d66 : ShellIdentityUtils: helper to run lambda with shell permissions
faaa97629a6 : Ensure injected device has id = -1
9f1f9fd884e : fix incremental installation test
397dd8bdc3a : Cleans up intentfiltertests a bit
3d8b67318ff : Use the renamed APIs
ce3252c9d48 : Make test apps queryable in device policy CTS
19b167a7097 : Fix CTS tests
b971b382716 : Ensure there is no device password at the start of the test
04f80a6d192 : Fix android.content.pm.cts.PackageInfoTest#testPackageInfoOp array check
230fce10549 : Make MediaRouter2 callback classes as abstract
cfbf729ffdc : Add CTS test for COMPANION_APPROVE_WIFI_CONNECTIONS permission
9c8396f43c9 : Adds QUERY_ALL_PACKAGES to Role Test
d478b57b931 : Adds test app to permissionhelper manifest
9e7a1232c90 : Add a cts test for inline suggestion filtering.
1e42b7af8c0 : Add new test cases for the updated category of app kill reasons
e34c5f788c3 : Modify testSetSystemSelectionChannels to use new API
8724d6a0ce7 : Allow unbuffered MotionEvent dispatch for View (2/2)
0dc2150c2b9 : CTS: Add tests for WifiManager#calculateSignalLevel
c916ab08ed1 : CTS test for getApnTypesStringFromBitmask
bb8d10c0302 : ITS: fix zoom skip condition for small ranges.
28ecc1b55bb : CTS: Add test for WifiFrameworkInitializer
9fef09eefd5 : Extend the CTS around samplerate+channel codec tests
854befc1b75 : Adds tests for queryIntent*
f3f316e64cd : Fix CTS Test Breakages for BarringInfo and RegFail
5e8272a5586 : camera cts: Fix y8 substitution in ConcurrentCameraTest.java.
f1179d8b509 : Fix MediaStore_FilesTest failing with double insert.
6f52092642b : RESTRICT AUTOMERGE Add test for Presentation
aa0c8f7ec17 : Add setDefaultSmsApplication to ParentProfileTest
1f0bf3148ee : Fix bug when test expects to see android.permission. prefix in permission name.
7973028f1a8 : Modify CTS to verify insets caused by display cutout
2b53eed54d7 : Add basic CTS tests for inline augmented autofill
a82e89cd7cc : Add "name" to RoutingSessionInfo
6ffa191e570 : Update DisplayCutoutTests for long edge cutout
17f6782f07c : Fix Inline CTS tests failing first time run.
186cb771293 : CTS: Test WifiInfo.Builder
6458cc12388 : Verify throw an SercurityException in setter
04aa67be535 : Create CTS test folder for IKE and EAP
48e4b5d4081 : Test for inline api tweaks
622764be2d4 : Fix PowerIncidentTest
59de946790d : Test for disjoint datasets for inline autofill.
3ac567812d5 : Revert "Fix role test broken by new dialer requirement."
78bdfc83733 : Hide setPolicyDataEnabled
8cc984ea2e4 : Add PopupWindowTest.testShowAsDropDown_ClipToScreen_Overlap_OutOfScreen
f0cfd8ce87a : Fix broken cst tests in ContextCrossProfileHostTest
40b286f123a : Add a CTS verifier for the new cross profile settings page
5487007c646 : Add missing test methods for InlineSuggestionsRequestTest
7bdc4f1f17d : Add more inline authenticaiton tests.
55916d4e23f : Update OWNERS for CtsProviderTestCases
f767a6681e5 : Revert "Add tests for AppCompat gated changes."
e78170db756 : fix crash issue when run cts case camera its test
811f75c37ac : Remove the public APIs for allow rich content.
f18ad0d0e1b : Update device identifier tests to support getIccId
3e7d18ceca2 : Allow running secure element CTS test cases on the low ram device if they happen to have the secure element.
52b089b6b24 : Revert "Add tests for start singleTop/singleInstance activity fo..."
74c2210ef07 : Remove CtsVendorJniTestCases
d5d5e20d68d : Add CTS test cases for takeScreenshot() API
4067a2dcf3c : Clean-up/fix tests for docked-stack clean-up
723aeefad27 : DO NOT MERGE: Remove AppSearch from Android R.
d8e6ec1a05a : [RESTRICT AUTOMERGE]: FIX CTS test for Android Security CVE-2018-6267
15a5ad382f0 : De-flake GraphicsStatsValidationTest
1b8bb1ca9a2 : WebView CTS: Assert default value for WebSettings#allowFileAccess
f4225848f00 : CTS for ForegroundServiceAccessAppOpOccurred atom
0a69572b90a : Start converting CtsPrintTestCases to test helper framework
e30bcf3eb8b : Add DeviceInteractionHelperRule to find helpers at runtime
e4ff84ad714 : Add skeleton of test helper framework
e2d5f15ade1 : Fix PermissionsHostTest for new one-time permission UI
60548538297 : Fix flaky LoginActivityTest#testDatasetPickerPosition.
d0c292f6030 : Add fill event test for inline
fb8d45b589a : Fix MediaSession.Token#equals()
f9d4eea9d09 : Add more CTS test cases for public APIs of allow rich content in Accessibility Settings.
84b9ffc53fb : Revert "Remove CtsSystemApiAnnotationTestCases temporarily from TEST_MAPPING"
382801d2d0b : CtsSystemApiAnnotationTestCases handles repeatable annotation
d1dea8bea2d : Fix role test broken by new dialer requirement.
3107728e7b9 : Revert "Add tests for start singleTop/singleInstance activity fo..."
434ba51251a : [CTS]Add log for better debug
25fbc739bc1 : Revert "Add tests for start singleTop/singleInstance activity fo..."
07fad53b2b5 : Fix JobThrottling tests, take 2.
47e0c2316b6 : Fix QuickAccessWallet CTS tests
7dc357b5c48 : [RESTRICT AUTOMERGE]: Add missing copyright headers
c0854eb2820 : CTS to ensure PM.getPackageInfo() won't return duplicate appinfo
9c2f9499635 : FileBasedEncryptionPolicyTest: test for non-reversible FBE key derivation
ddb03b6bced : FileBasedEncryptionPolicyTest: only allow custom modes on old devices
c0c4ee4fb3d : Comply with the PiP refactoring
a8830d90e14 : Add eventId to InputMessage.
31d41a7a7fe : Add test to make sure car mode exemptions work in battery saver.
ce13880d757 : Add CTS test for dream service start/stop
3df7484421e : Add basic authenticaiton test.
cb95fba9b08 : Add test cases for inline
28b3161a5d3 : RESTRICT AUTOMERGE Add test of startActivities with different uids
7bf52653fb7 : RESTRICT AUTOMERGE Add test of startActivities with different uids
41d5514b521 : Adds FLAG_NOTIFY_FOR_DESCENDANTS to triggerContentUri.
7962e27ba61 : Use packageName instead of specific secondary launcher activity
def8e9a44b2 : Revert "Add tests for start singleTop/singleInstance activity fo..."
aacd3ada887 : Test if screen Matrix update accordingly
975fc45be80 : RESTRICT AUTOMERGE Add test of startActivities with different uids
6ecdcbaaa18 : Revert "Add tests for start singleTop/singleInstance activity fo..."
7ab4a03ffb6 : DO NOT MERGE Add role test apps to MTS.
7131aa736ed : DO NOT MERGE Add "supports reference mic" question to modules requiring a ref mic.
9ac5f965555 : DO NOT MERGE Add ability to indicate support for USB Host Mode Audio
756e5a9fa19 : Wait for package manager to become available in test setUp()
dba974d2456 : [RESTRICT AUTOMERGE]: Give tests more control of crash parser behavior
d0fddee1c38 : [RESTRICT AUTOMERGE]: Find remaining Stagefright tests that shouldn't check the crash address
8c55626bd03 : [RESTRICT AUTOMERGE]: Implement checkMinAddress into individual StagefrightTest testcases
a3f5df9e3b9 : [RESTRICT AUTOMERGE]: Give tests more control of crash parser behavior
1f42d9cca5e : [RESTRICT AUTOMERGE]: Give tests more control of crash parser behavior
f1887cd3728 : [RESTRICT AUTOMERGE]: Find remaining Stagefright tests that shouldn't check the crash address
8fa647d961e : [RESTRICT AUTOMERGE]: Implement checkMinAddress into individual StagefrightTest testcases
60b56af8bfc : [RESTRICT AUTOMERGE]: Add checkMinAddress flags to StagefrightTest
90da1b5c93d : [RESTRICT AUTOMERGE]: Give tests more control of crash parser behavior
18846da53ac : [RESTRICT AUTOMERGE]: Give tests more control of crash parser behavior
4610ab575ff : [RESTRICT AUTOMERGE]: Find remaining Stagefright tests that shouldn't check the crash address
54c225b4561 : [RESTRICT AUTOMERGE]: Implement checkMinAddress into individual StagefrightTest testcases
a17e99278bb : Add "Google USB-C Headset" as a supported/"mandated" peripheral.
6949eb60e3e : Adds QUERY_ALL_PACKAGES to installers
3cf710c2d60 : Update testGetContentUri to allow duplicate insertion.
238721ac377 : Dump security events when test fails
bedbc463aed : Add test to verify config changes of WindowContext
8199989a22a : Reduce DnsResolverTest flaky rate
96446604b33 : Update OWNERS file
2a245395835 : Fix ScanSettingsTest to use new WifiManager APIs
782890baaee : Rename SampleMediaRoute2ProviderService to StubMediaRoute2ProviderService
2305a688ebe : Sync with bootstats changes
33d25231e58 : Change getUid before turning screen off
55f8b6d78b8 : Webkit CTS: update WebSettingTest setAllowFileAccess tests
9380efa8083 : Add CTS tests for new WifiInfo getters
b27d482a206 : WifiEnterpriseConfig: Add CTS tests for new APIs
c7ba4d4b0ae : Add CTS test for native thermal NDK API.
b44f751561b : Revert "Revert "Re-enable Vulkan dEQP feature flag test""
47aa1ec835e : Additional login activity tests for inline.
ef77042df8c : Remove SystemAPI annotation from MONITOR_DEVICE_CONFIG_ACCESS.
c47f571c6eb : Add more logging to try to figure out 144947842
b898a3e53bb : Update credential tests for devices without biometric hardware
db3d3ea3deb : MediaMetadataRetrieverTest: Copy media file into phone storage instead of recording
6a02b731e80 : Handle non-wifi devices.
b8c1c360cd8 : Add "supports reference mic" question to modules requiring a ref mic.
1e2c46afd24 : Add ability to indicate support for USB Host Mode Audio
da20dbe52d7 : Add security logging CTS tests for org-owned profile
301f284fd9e : Add missing copyright headers
073991f2eeb : [RESTRICT AUTOMERGE]: Add missing copyright headers
bab66db7a02 : [RESTRICT AUTOMERGE]: Add missing copyright headers
dcefdec9285 : cts: test for broken aaudio callback size
b36fdb7e9e6 : Fix Parameterized Bitstream runners
8879d3589bb : Update testCanRestrictAccountManagementOnParentProfile
320ff0e26f0 : Fully implement custom key manager in KeyPairGeneratorTest.
86461e18ca8 : Update OWNERS file
8db88aefe0e : Restrict testVolume to STREAM_MUSIC on single volume devices
768d9072df1 : Add MediaRoute2ProviderService#notifyRequestFailed
161332aeab5 : Make MediaRouter2 related tests wait until service launches
dd5d65b4484 : Add MediaRouter2.RoutingController#getOriginalId() as @TestApi
60a08386e16 : Revise the parameter of public API for allow rich content.
cc94c58ec58 : cts: fix p2p cts test cases
a99b496f226 : Basic inline autofill test cases.
8d1e4fddc77 : CTS Tests for GnssMetrics
e603a9f0141 : Update BlobStoreMS to augment storage stats with blobs data.
9d91dfd4adf : Set jni_uses_platform_apis for CtsMediaV2TestCases
3dee49a45da : Set sdk_version for CtsDynamicLinkerTestCases JNI libraries
ac01a1336dd : Set sdk_version for libctstext_jni
a3707776c74 : Camera: Use target sdk 28 for CtsCameraTestCases
e8e6c228815 : Added input test for USB Dualshock3 gamepad
7b8c7bcbd6a : Added input test for USB DS4 and USB DS4 Pro
743cddc1d5e : Added bustype parameter to bluetooth hid tests
22866891b89 : Fixing test breakage in ImportWrappedKeyTest.java
847a7d147fe : [RESTRICT AUTOMERGE]: Add checkMinAddress flags to StagefrightTest
755ca9e5e25 : media: test MediaCodec flush right after first frame
eb9f080815d : CTS: Handle reuse stack as task cases (91/n)
067d9510fb6 : Camera: Enable per-camera test for typical camera use cases
390c3c62bfd : Slice: Skip tests if feature is disabled
50735fc3da4 : Enforce prox and hinge sensor expose wakeup version
f0e4bb61a29 : Remove CTS tests for removed API
0a09131ab2b : Consolidate API naming to use Parser everywhere
0bff9de0ef1 : media: adjust to API change
f2f8aaa05ed : Obtain SubInfo with shell identity to access ICC ID
997327a7380 : CTS test for DPM.setManagedProfileMaximumTimeOff
1c2afc7bde7 : AppSecurityTests: add forceQueryable to test apps
f1703380c69 : Revise the modifier and naming of public APIs for allow rich content.
f09a8b9eab6 : Report last boot reason if userspace reboot fails
7c88e8d6a62 : Fix MultiDisplayLockedKeyguardTests flaky
ecd74f1c2b7 : Fix MediaStorePendingTest.testDirectories
f0a19f2c0a5 : Remove process parameter from SystemApi
7a4fbfa5293 : Adds SDK-target specific networking tests.
36599851938 : Verify incorrect context use violation in CTS
a0a5430a1f1 : Include newly created ACCESS_CALL_AUDIO permission to CTS
996ad8a910d : Adds QUERY_ALL_PACKAGES to SecureFrp test
91744129b3c : Update CTS bug component for system ui
8aec3aa248a : Add tests for notification ban state atom reporting.
d3744edb80b : Add test to check Display and WindowMetrics size
6d49d824ec3 : Fix asuLevel range in verifyCellSignalStrengthWcdma
66fa879db64 : Fixes to GnssAntennaInfo API
40f9ba0e91d : CtsWidgetTestCases29 secondary_user
313c14bdf34 : CtsMediaParserTestCases secondary_user
0a953c9afaa : CtsIdentityTestCases secondary_user
e0f84bdc97f : ITS: test_multi_camera_aligment cleanup for clarity.
614a9ec4da9 : Add CTS test for PowerManager#getThermalHeadroom
9d907d87329 : Fixing broken KeyStore CTS tests
75ac5e210ba : Tests for NO_BROWSER & REQUIRE_DEFAULT flags
4b581c65323 : Add tests for setFrameRate() compatibility param
c0bf2d687ae : Use DE storage for writing shared prefs during the test.
5cf60ffebab : Update CTS tests for tile-based split-screen
e960367a620 : Cts changes to enable Notification listeners on Android Go.
4dd1e53980d : Translate static test to mutability test in CTS
90f279dc9bf : ITS: add test_continuous_picture.py
733becfcde8 : Add CTS test after publishing getNetworkSelectionMode
4ecbdc27405 : Provide Context
bfac18abf24 : Fix flakiness in AnimatedImageDrawableTest
6addb3154b5 : Revert "Test PhoneCapability API"
470d33f93b2 : Added owners
5f049e3d8b8 : Revert "Re-enable Vulkan dEQP feature flag test"
20b890d8099 : [cts] disable flaky streaming/incremental installation tests
034fed62cb1 : CTS tests for "Dynamic MIME Handlers" feature
88362c0ee83 : Fix broken test by correcting typo in permission name
081150c3239 : Change bug component of hdmicec to 114946
6a708c007a5 : SnapshotMergeReported: CTS test
1e43b6cce2f : Revert "Assert no execute-only segments for targetSdkVersion<Q"
77bb6a03423 : Test enforcing the cross-profile intent check
d8a47d7f13e : Modified CTS KeyguardDisabledFeaturesTest
74bb67762cf : Test CrossProfileApps#startActivity by intent starts in same task by default
a2db54795ef : Grant QUERY_ALL_PACKAGES to the test
d9106a36f65 : Add tests for InlinePresentation to meet coverage requirement.
6abaf5bd33c : [DO NOT MERGE] Refine the test to verify IME can shown after activity reparented
7f70a6cdb3a : Add tests for AccessibilityNodeInfo.ExtraRenderingInfo
41539c2f552 : Enable verbose logging for the test app.
b45eee8f285 : Fix testCanRelinquishControlOverDevice
df7676e6b36 : Revert "Update CTS tests for tile-based split-screen"
0963d4c08df : Add test case for KeyguardPresentation.
e91648f88cf : Fix typo in file header.
147ee82a849 : Add test for Presentation
abc81a677c2 : Add a test for checking inflate only allow to called once.
1aaea741477 : Hdmi Cec Remote Control Interrupted Press and Hold
d1e678a508b : MediaRouter2: Clean up APIs
96cb2fc681a : Check 3DES support in cts tests
85f52f69f73 : Dump usagestats of helper app as well.
c7018b1e9c9 : CTS tests for "Dynamic MIME Handlers" feature
d6df60430da : CTS tests for "Dynamic MIME Handlers" feature
1fff56bae41 : IntentFilter tests for "Dynamic MIME Handlers" feature
79570e04447 : Add CTS for Exposing Manual Network Selection Config getManualNetworkSelectionPlmn
98f45dc43ca : Remove user id based audio captured API.
f9cc9b4b6f8 : Check the device supports installable IMEs.
9e93e26cb53 : Allow network policy test app to query info about the helper app.
dc839870f59 : Add CTS tests for QuickAccessWalletClient
9a9d7cf50c8 : Grants QUERY_ALL_PACKAGES to backup test
23e6e4c7580 : Use SharedRefBase::make to allocate.
083f8fe4ce2 : Update max diff of pseudoranges to 48ms
3d93c97a7c4 : Test for Runtime App Ops message collection.
c52ee8bd5b5 : Grant QUERY_ALL_PACKAGES to atomic install tests
9c9c9d04b23 : [DO NOT MERGE] Implement BIOMETRIC_WEAK CtsVerifier for Android 10
861780b8162 : [RESTRICT AUTOMERGE]: Add checkMinAddress flags to StagefrightTest
a22be6d6ce6 : Remove ManagedProfileTest#testSanityCheck from presubmit
0ca2b4df340 : Added new process patterns for crash parser
2e986624c8b : Added new process patterns for crash parser
10d30f0925e : Added new process patterns for crash parser
9724d3157bd : Grants rollback apps QUERY_ALL_PACKAGES permission
e60be9cf2a1 : Updates PermissionUtils.install to use force-queryable
6e0c96641b4 : WindowInsetsAnimation: Update CTS for refactored API
de0934bb444 : Test logging cross-profile metrics
30e6c7c99f8 : Grants QUERY_ALL_PACKAGES to FeatureTest
83263361d6f : Grants QUERY_ALL_PACKAGES to StagedInstall tests
2cdbd6f0dff : Grants QUERY_ALL_PACKAGES to PermissionControllerTest
e87f56d4afe : Cleanup UsageStats CTS tests for consistency.
8793dc68cdb : EncryptionAppTest: more robust querying
69e27a316a3 : update owners
62d18834ab1 : Modify testExternalStorageGifts to test only for obb directories
a62282d06a2 : Enhance RetryRule and add tests
a1d5542fb8d : Change Os.rename to Java File renameTo in testExternalStorageWrite.
d4d90fbf34d : Fix testStartTetheringWithStateChangeBroadcast flaky
0376b166bec : Add a variant of CtsNetTestCases that targets the released SDK.
6509a18c7d4 : Make testing Activity as a dialog
90bc57658df : MediaRouter2: s/transferrable/transferable/g
4a38fe8fab9 : MediaActivityTest: Fix NPE when test runs on the instant mode
6f7f4b6b748 : Add a test for Tab key on a multiline textfield.
741b62c86f5 : CTS test for TelephonyManager#isManualNetworkSelectionAllowed
c65c0a5a022 : CodecAsyncHandler: Fix race issue in async mode
0e616168e28 : ITS: correct distance orientation for rear facing cameras.
ba7d010f852 : CTS tests for Content Capture API Data Sharing
aa82206e806 : Updated sony Dualshock4 bluetooth gamepad tests.
da005987595 : Add tests for passthrough.
81a8a47639a : Revert "DO NOT MERGE: Update unsupportedDensity multiplication factor to 6"
4860b47b2f0 : Add CTS test for InputManager.verifyInputEvent
e878ab81b43 : [RESTRICT AUTOMERGE] CTS test for Android Security b/33966031
810aa6c6a05 : Really try to leave appthatrequestpermission
4b7e25e05ca : disable instant app support for CtsSecurityTestCases
fa1056ffb98 : [ANativeWindow] Test coverage for tryAllocateBuffers
e2621a2ddf3 : Test account management on parent DPM instance
455a5be1723 : disable instant app support for CtsSecurityTestCases
ae67a219c66 : CTS: Add a permission for Descrambler
9109e84b5cd : Identity Credential: Add CTS test to verify attestations are correct.
743bf634f56 : Re-enable Vulkan dEQP feature flag test
b39609c655d : Aligns with enablement of app enumeration feature
c0d2ab4ea6d : Update counters for session encryption to start at 1.
e1851363b69 : Camera: Skip session parameter test for depth only cameras
b921d0cf424 : Add CTS tests to verify notification related events obfuscation.
5968b04cff9 : Add tests for multi-finger double-tap and hold gestures.
9f2de8971c9 : Add CVE-2019-9464 tests to STS
58f62cef223 : Changed CarUserManager.addListener() to use an Executor.
ad4bea7cc71 : Invert setFactoryResetProtectionDisabled
40b6a52262d : API cleanups.
d63da27979e : Add test for "am start -W" with consecutive launch
8fdaee1e44d : Grants visibility of dexmetadata split app
412f4eae675 : Adds QUERY_ALL_PACKAGES to Permissions2 test
12c6cf3dad3 : Disable Vulkan dEQP test
558695cdb65 : RouteDiscoveyPreference: Update javadoc
67e9da7f21b : Clarify CDD requirement associated with Vulkan dEQP CTS test
4570de345a4 : MediaRouter2: Make CTS coverage to 100%
34976fb7716 : Modify the test cases
c7be7f7eb4d : Update CTS tests for tile-based split-screen
c22df6f8d53 : Adds queries tags to Install test
698c2c1ef05 : Add more CTS cases for initial surrounding text.
70eef134c82 : Expand OWNERS list.
bc769f2bce7 : Reduce BatteryConstraintTest flakiness.
066e067cb78 : Don't fun ForegroundModeTest for instant apps
7f2422adae9 : Added CTS test for CarUserManager.
aecdd455462 : Signature and property tests.
60ca5bd9495 : CTS test for heap pointer tagging.
eb4d3f14107 : Add test for USM.isAppInactive.
82d86ca7c91 : Populate formats in MockMediaParserOutputConsumer
cb3f04bab07 : CtsGpuToolsHostTestsCases: Start using settings cache refresh
c904a823696 : Fix CTS test for android.app.compat.CompatChanges
460b8daa2c6 : Test new COPE related metrics.
30927cdb629 : Test restricted visibility of LOCUS_ID_SET events.
67478d1b94e : Add gkasten@ to OpenSL ES OWNERS
a1071dc78c3 : Remove testMkvWithoutCueSeek test
d0b112f27c2 : API cleanups.
17447256cbc : Updates permission2 tests to work with app enumeration
04fdb712cc0 : Remove testMkvWithoutCueSeek test
ed4b0431428 : CTS test to check cross profile settings intent is handled
06f5defff67 : Modify DPM KEYGUARD_DISABLE_SECURE_CAMERA restriction
a1877ac42e1 : Add CTS for preserveLegacyExternalStorage
53be412ffdd : Add CTS test to check that FEATURE_VULKAN_DEQP_LEVEL is present
4a5946eddf8 : Insert accidentally removed curly brace in test.
1b47fc1d00a : DO NOT MERGE: Change simulateUserInteraction to correct behavior with large timeouts
7fc15897124 : Add all missing logical adresses in CecDevice
89343b9c371 : MediaRouter: Fixes a build error
497dc5a7432 : Disable storage crates functionalities
c27130831de : Testing manifest MANAGED_PROFILES* broadcasts.
ba5cb9f6df1 : Hdmi Cec Remote Control Press And Hold No Release
5bf2acb754f : Re-enable Wi-Fi
4379f03c75e : Add MediaExtractor hanging tests
2994688aab4 : Test NetworkRegistrationInfo#getRegisteredPlmn
7c1c399bba7 : Revert "CTS test for Android Security b/135207252"
5798212afc1 : InsetsAnimation: CTS for crash if disabling decor fitting before view is attached
c29443db708 : Deprecate OpenSL ES for Android as of API level 30 (R)
8ee669b5665 : Restore .bp rules since android_test rule is fixed.
69179f7fb9e : Add CTS-V test "USB Restrict Record Access" feature.
e975b3765bd : Expand OWNERS list.
d915e2bc2e2 : media: mark @RequiresDevice for "Other" tests
234a3d3db38 : Remove obsolete flag checks.
e991a3bcfee : Update static copy of the AndroidManifest
5ee7e2c15f6 : Tests for Incremental using PackageShellCommandDataLoader.
4c3c90695e0 : Remove read/write access checks on Android & Android/data directory.
d36b847c34e : Adding CTS test for the new LOCK_TASK_FEATURE_BLOCK_ACTIVITY_START_IN_TASK flag.
f3279b9356b : Update NNAPI delegate tests Android.mk after TF rebase
2690856db96 : Add CTS test for exposing NetworkRegistrationInfo for PS service
fad6805971a : Decrease PendingIntent test flakiness
25b112a6272 : Test for ION heap size atom
31e4b3cd939 : Rename lockdown admin configured networks API
c0916676e85 : Exclude DISALLOW_DEBUGGING_FEATURES to avoid adb disconnect
8835818a477 : cts: fix p2p cts test cases
296e7e5abdd : Add tests for AppCompat gated changes.
a8abdc21083 : Modify Screen Capture Disabled APIs
c54508ec116 : Update COPE metrics
902674cb3b6 : selinux: test that RTM_GETLINK fails on netlink route sockets
d37e023a8d4 : Enhance RetryRule for CtsAutoFillServiceTestCases
ac9a585a374 : Revert^2 "Add GnssAntennaInfo tests"
e8a4506b211 : Add @AppModeFull in MediaRoute2ProviderServiceTest
017b729f570 : Revert "Add GnssAntennaInfo tests"
2c6bc7f1e2e : Add AccessibilityEmbeddedHierarchyTest
bad8a84f36e : EncryptionApp: relax external storage comparisons
e3ba1f24330 : Mark FocusHandlingTest#testOnStartInputCalledOnceIme flaky
00cf236074d : Mark NavigationBarColorTest#testLightNavigationBar flaky
3abc729cfa4 : cas@1.2 CTS
b353a2c0c83 : Revert "DO NOT MERGE CTS: Test column name with spaces"
35ca9e2b44b : ITS: update test_multi_camera_alignment
290b21ae1fb : Fixed CarOccupantZoneManagerTest methods - they were not annotated with @Test
f8c3ac252a5 : Allow one-time sessions to appear slightly shorter than expected
f932b601852 : Fix negative coordinate value of dialog while in running testTouchEvent.
b8a30a52040 : Revert "Revert "Test featureId is correctly used in startActivity""
eefa272dae5 : Revert "RESTRICT AUTOMERGE Strict SQLiteQueryBuilder needs to be stricter."
1827dc3c4c2 : Do not use a number as a host in PacProxyTest#testHostPassthrough.
798be479c92 : rm libbinderthreadstate
de9c2c4038b : ITS: test_zoom.py
8c237be42ac : Add CTS tests for ConnectivityDiagnosticsManager.
470436d67e8 : Clean up CTS proxy tests.
c4377ba859c : Add permission to ACTION_RESET_PROTECTION_POLICY_CHANGED
afe918e110c : Work around timing issue with Activity Manager
4c3df6f2641 : Test that IME cannot be suspended
c3931621fea : Change testExternalStorageRead to target 29 SDK
4b345f0bcd9 : Change testExternalStorageNone to target 29 SDK
ff3de408fb3 : Revert "Test featureId is correctly used in startActivity"
6349e0d42b4 : Unit tests for MediaExtractor
07855d15ffd : CTS tests for MediaExtractor Native
c57d675f01a : Query for test userspace reboot property
233cd35f10f : Test personal app suspension by PO on org owned device.
42a7ec196a0 : Add tests for Toast.getWindowParams()
1b9d92be9dd : MediaRouter2: Add group volume
f4e8487a7d2 : Add new permission CONFIGURE_INTERACT_ACROSS_PROFILES to cts file
710180a5e7f : Add test for navigateUpTo that uses real caller
afef29b8795 : Add initial MediaParser tests
4ca8b3c5a7b : Add FlakyTest annotation to unblock presubmit
cd4f12caac6 : Test rollbacks are deleted upon fingerprint changes (2/n)
d6830da1277 : Add GnssAntennaInfo tests
7da3c3975c5 : MediaSessionService: Fix crash with implicit media button receiver
88a93a795c7 : Add column for indexed XMP metadata.
9d003b42771 : Revert "Remove USAGE_VOICE_COMMUNICATION from forbiden usages list."
7670f08dbd3 : Add CSG and Multi-PLMN Tests for CellInfo
53b25d93a8e : Add biometric OWNERS
49b47d8fbee : media: relax RGB delta for EncodeVirtualDisplayWithCompositionTestImpl
b08673c860b : Revert "CTS test for Android Security b/135207252"
d50dc901aab : Add CTS test for vibrator state and listener
b0067802767 : Revert "DO NOT MERGE CTS: Test column name with spaces"
8b68f3d8ec4 : Revert "DO NOT MERGE fixes a security vulnerability in slice provider"
b24bbd5b214 : DO NOT MERGE Revert "Strict SQLiteQueryBuilder needs to be stricter."
2632f1521f0 : Add yanmin@ and zhouwenjie@ to OWNERS.
15ddafe0af1 : Remove removed fields.
7c938c4e986 : Move RCS UCE tests to @Ignore for now
c8d3b8fbb4b : Updates AppSecurityTests to work with app enumeration
c46227ac2bd : media: mark subset of @SmallTest as @Presubmit
fe68d8b3df8 : CodecDecoder Flush Test fix
5e66c6e4dbd : Fix failures in OrgOwnedProfileOwnerTest
d9d660f3742 : Fixed the owners
a94ef9c5384 : Test BOOT_COMPLETED broadcast is sent after userspace reboot
01e7da79333 : RESTRICT AUTOMERGE - Fix use of getProtection pre SDK 28
aed41aed8a7 : Increase timing windows for inattentive sleep warning test
30427298713 : Disable stay_on setting before running InattentiveSleepTests
ffb39ccf944 : Rename BOOLEAN_TILE to TOGGLEABLE_TILE CTS
ef0c2b9a077 : Revert "Tests for not granting location permissions automatically"
3f1afb0b344 : Fix WallpaperManagerTest#testWideGamutWallpaper failure
ab709cf6cd9 : Test legacy appop stickiness on upgrades
520f1992ccc : Set the current/max volume of system routes
5b1259077c9 : Change REG_FAIL and BARRING_INFO to READ_PRECISE
943af438c2b : Functional negative test for onRegistrationFailed
898b47c6eba : Update PreciseDataConnectionState Listener Test
a0f248ddab5 : Verify BarringInfo in CTS via PhoneStateListener
ab20fd90d03 : Remove Duplicate Permission Tests
1dfa5793dc1 : MediaRouter2: Add missing CTS tests
cfd47b5538d : Verify CarrierApi Has PhoneStateListener Perms
bdcd5c3cb24 : DO NOT MERGE - Add test of fg service notification policy
512b521dbb2 : Add CTS test for LightsManager (@SystemApi)
2878eb9405c : Add CONTROL_DEVICE_LIGHTS to expected permissions.
e5bd2851aef : ResumeOnReboot: success tests
202398bd7f2 : Fix TelephonyManagerTest#testSetSystemSelectionChannels
26f362989c6 : Camera: Add more tests for NDK ACameraMetadata_fromCameraMetadata
dfc5ff06c9c : Camera: Fix ROTATE_AND_CROP capture result waiver
bd0538ddfd5 : cts: Add tests for concurrent camera streaming apis.
889634b1a0d : Finish issue #143085640: Per-process network access control
6a37025418b : Camera: Add NDK test for extended availability callback
84d7695c91d : Update CTS to support provider queries tag.
afa86db3642 : Add a variant of acquireLease() which takes a string description.
14b38f99a8a : Add test for sending TYPE_VIEW_SCROLLED event in ListView
32b5a804446 : Query default dialer from RoleManager even when testing Telecom intent.
f9d262cdf07 : CodecDecoderTest: Disable testSimpleDecodeQueueCSD()
8e95d542544 : Remove testNoOpClassifier, and just run all the tests against NO_OP TC
e7238c930d6 : Add permission to cts for Media Resource Override Pid
1f4a58b6d98 : Revert "DO NOT MERGE CTS: Test column name with spaces"
896ac37fdf3 : Revert "Strict SQLiteQueryBuilder needs to be stricter."
509845cc42d : media: add black frame first at EncodeVirtualDisplayTest
b424f6f4ef1 : CodecEncoderTest: Disable testSimpleEncode
b4a946ad1dc : Add a CTS to assert that multiple active TC sessions work
9846c69284b : Add CTS test for android.app.compat.CompatChanges
9ea374c0530 : Add metrics logging for setTime and setTimeZone
a818ccffba1 : Add new permissions to test
773381d16df : Reland: Rework platform version to hide codenames.
c37e6af210a : Remove tests checking other app's cache directory access.
2c8352635e2 : Fix use of getProtection pre SDK 28
259cece4f05 : Remove tests checking other app's cache directory access.
fcaf276d89b : Enable WebView multiprocess tests for all runs.
b6bb92e9063 : Add missing tests for inline input part.
d548c2ffaeb : Modify test cases for takeScreenshot() API
941726fedf0 : Track changes to a permission name
f092cc3a80e : Modify test cases for new A11y action
7c6741526f4 : Add Hdmi Cec Remote Control Press and Hold
09c94e9a77e : Add Hdmi Cec Remote Control Press and Release
7abce7d4646 : Fix JobThrottling tests.
ec7c345d19e : Fix a regression in how required properties are collected.
3ad0b64ac79 : MediaRoute2ProviderService: Resolve API review
a00bdc78a5c : SurfaceControlViewHostTests: release from UI thread
9976dd3ecea : Rename WindowlessWmTests
b07d170f482 : MuxerTest: Disable TestOffsetPts only for mp4/3gpp cases
339fc61582d : Fix UI rendering wait logic in EncodeVirtualDisplayTest
05288a7fa9e : Ensure that onAuthenticationFailed() does not finish the auth lifecycle
a4185e4c678 : Remove external storage directory access check from testMediaSandboxed
6b74499a6a0 : CTS for REGISTER_STATS_PULL_ATOM permission
f37afc38ccd : Revert "DO NOT MERGE Verify that remote exceptions will not cause object leaks"
b1a907ebb9b : Revert "DO NOT MERGE Verify Parcel object list does not get double freed after a setDataSize"
feffaaa6972 : Revert "DO NOT MERGE Verify that remote exceptions will not cause object leaks"
2844d78ce5e : Revert "DO NOT MERGE Verify Parcel object list does not get double freed after a setDataSize"
0a7f8276c69 : Fix flaky test ActivityManagerProcessStateTest
cb2ff838615 : Use type instead of data for ContactsContractIntentsTest#testGetContentContactDir
cdf8a582f74 : Update BiometricPromptTest and BiometricManagerTest
e9f2d1fe87e : Add tests for four-finger gestures.
a3f0c8e9ab4 : Add CTS tests to cover coarse last location more
b33d82bf9ec : Only run CtsUserspaceRebootHostSideTestCases on primary-device
449f2c423a1 : Makes ACCESS_CONTEXT_HUB privileged
167c87497cc : DirectBootHostTest: use ContentProvider
c2961a609ae : DevicePolicy CTS differentiate restriction sources
b02fe446f1f : Add test of startActivities with different uids
fbe394c281c : PixelCopyTest: More modification to the edge detection area.
afaa7fea8ea : AImageDecoder: test non-standard dataspaces
e2a61ffdf13 : Remove inapplicable path access checks in testExternalStorageNone
0778505b25c : media: parameterize rotation test
06b7cbd5707 : MediaRouter: Call onDiscoveryPreferenceChanged()
7a5dd11fb2f : Test for invalid inputs to canAuthenticate(int) and setAllowedAuthenticators(int)
507988a357b : Fix CarrierConfigManagerTest#testRevokePermission.
d022bfca065 : Fix #testSetAndCheckSubscriptionEnabled failure.
a80a10e56a3 : DO NOT MERGE - Add test of fg service notification policy
e2f256395bd : Tests for conversations - notifs and DND
e0300c2e5f4 : DO NOT MERGE - Add test of fg service notification policy
e8d2691a966 : Move BlobStoreTestUtils from cts/ to frameworks/base/tests/.
530a5df1d20 : Fix IncidentdTest#testIncidentReportDumpAuto
4cd8d54ef45 : Test device credential authentication when biometrics are enrolled
e779e7a0b83 : Exclude RESTRICTED tests from instant test suite.
73332f05ea6 : Enforce precise error code when credentials are not enrolled
532dce307ee : Add TEST_MAPPING
d2ae39ab851 : Add CTS for getDefaultTextClassifierImplementation and policy test
e1d2b33f930 : Add CtsVerifier for BIOMETRIC_WEAK
6f0f95f0871 : Update PinnedStackTests to new #onPictureInPictureRequested signature
30d4a941c7b : ImsService tests should ensure RcsFeature#onFeatureReady is called
43913de329c : Test app-op mode and opchanged callbacks with foreground services
ed8cbff92e8 : Add tests for foreground-mode app-ops
3fc5d1ae5aa : Test onFrameRendered in tunneling mode
e2023361101 : Fix use of getProtection pre SDK 28
282656302ed : AudioRecordingconfigurationTest - check SecurityException for getClientUid
b788fed5255 : Fix PreservedSettingsRestoreTest
65525e767a2 : Prevent the session count from being compromised
4f90d9cc26c : Add @AppFullMode to MediaRouter2Test
f77944d6cd4 : Window Manager Flag Migration (13/n)
2d9e30167a6 : AccessibilityGestureDetectorTest: fix and refine tests
c0d6be39cfb : Add a test to check PhoneStateListener Permissions
6a8ae6add6c : Use android:excludeFromRecents to start activity.
eb384fc0879 : media: test rotation for more codecs
1769262bb77 : ITS: create test to test for scene change
aeacc0efddc : Add test for lock task when entering split screen
335df2fb0fd : Specify the boundsToCheck to correspond to the testing content area only.
289bfee217c : Rename WifiManager.ACTION_WIFI_SCAN_AVAILABLE
47b5753c4be : CTS for timestamp in SignalStrength and CellInfo
fe22c0068e3 : Add manual test for verifying hinge angle sensor
952e0f7356b : CTS tests for new DPM methods
b4e9d115bf3 : Skip theme tests for RatingBar widget due to indeterminate rendering
cd73910ffec : CTS: Unify windows and activities proto dumps (89/n)
8e3eddba2a3 : Tests to verify LauncherApps can work cross-profile with INTERACT_ACROSS_USERS_FULL
44c6388be19 : Increase timeout in delegated cert installer operations
b515b5c6886 : Replace overlay display with virtual display in focus test
3a4108e7ccc : Resolve previous suggestions in MediaRouter2Test
7373b18fb5f : Work on issue #143085640: Per-process network access control
590cabcab9c : Corrected @FlakyTest import
0841c9609f5 : Mark testLaunchPendingActivityOnSecondaryDisplay as flaky
52fb3204eb8 : MediaRouter: Add MediaRoute2Info#isSystemRoute
1d1b8324c7c : Updated CTS test to handle new "retailDemo" protection flag.
bc54aeaeea6 : Add a test to verify IME can shown after activity reparented
7ec0efd6b98 : Turns off force-queryable for app enumeration test
a1df2adff75 : Add BackwardNavigationTest
324ce192f71 : Remove USAGE_VOICE_COMMUNICATION from forbiden usages list.
b8440cd5c10 : Remove BiometricPromptBoundKeysTest
ca2cf25ac77 : Update Biometric CTS Tests
6c57e24c636 : Specify the boundsToCheck to correspond to the testing content area only.
e49fd030d75 : [RESTRICT AUTOMERGE]: Add missing copyright headers
327b7d41138 : Revert "Add new permissions to test"
1a0f6711932 : Camera: Skip rotate and crop results for depth only devices
dd4a690507a : Remove the TUNER_RESOURCE_ACCESS from system api.
8fadf75e6b7 : PowerManagerTest: explicit reset mocked listener2
d3c38bf0fb2 : Update callers to use Outline#setPath
298e7c636ae : Remove filter on primary-device from TEST_MAPPING
8d8841a2ac2 : Test switching uidMode with opertions running
3f974ff831c : Make MANAGE_ROLLBACKS a privileged permission.
bef3ec3e603 : CTS: Fix WindowManagerState to extract WindowTokens from DisplayAreas
edad9239f1f : Remove testPrimaryNoAccess testing no access to external storage directory.
642a2d405c6 : Make MediaRoute2Info#getOriginalId() as @TestApi
f21c18edc3d : Fix flaky MediaActivityTest
5f4451be7ff : Add UPGRADE_RUNTIME_PERMISSIONS permission to support testing.
f0b372d2b35 : AccessibilityGestureDetectorTest: test multi-finger swipes.
ea9e028fe89 : STS fix PkgInstallSignatureVerificationTest missing apk
122156607bb : Verify that calling BlobStoreManager APIs with invalid args will throw.
d3cebd29471 : [RESTRICT AUTOMERGE]: STS fix PkgInstallSignatureVerificationTest missing apk
768654611b7 : Fix CarrierConfigManagerTest#testRevokePermission.
ca6733ac413 : media: add audio use cases to MediaCodecBlockModelTest
78f3b5ca6d3 : Added test cases for new A11y action
1332c81947a : Fix #testSetAndCheckSubscriptionEnabled failure.
91e8b1b487d : AudioTrackTest: Add Executor to testCodecFormatChangedListener
5b1fb9378ba : Rename PERSISTENT_NET_ID/TEMPORARY_NET_ID
e693b8309d0 : Add @CddTest annotation to HeifWriterTest
a7cdc73f7b1 : Exit AppPermission after PermissionsHostTest
f2e1b4ce0f2 : Fix PermissionsHostTest#testGrantDialogToSettingsNoOp
15f8e4f0f43 : Prepare assets for MediaParser tests
85dd96c68ef : Adjust CTS for setDecorFitsSystemWindows
8c19fb38668 : Use unique URI for different rules
02438ec4100 : Remove MediaRouterManagerTest
bd5612edbe2 : Copy MediaRouter2 tests into CTS
2a9e912fa7c : CtsNetTestCases: Fix issues in android.net.wifi.cts.WifiEnterpriseConfigTest
909b5b60af4 : Verify protected telephony broadcasts
e56da5d3603 : Verify that Fullscreen application on non-Automotive Android is not blocked by system components.
ad13937340b : Remove command to disable CHANGE_TEXT_TOASTS_IN_THE_SYSTEM for CTS
b93bc35f3cb : Camera: Initial offline session test cases
28c83da4d75 : Remove VibrationAttributes.Builder.replaceFlags() from public API.
49ff92cca88 : CTS test for shell cmd for fake suspend broadcast
d5dca307a66 : Revert "Add Inline Suggestion render permissions to cts."
e5a00ae633e : Verify that compress(ALPHA_8) fails
bb1845abacb : Wait until DND toggle has effect
c2fe7f341e9 : CTS for LaunchrApps.isActivtyEnabled
35361573b6b : Fix QuietModeHostsideTest after caching of unified work challenge
38dc8ee161c : Test requestBackup and restore at install acquires wakelock before starting and releases the wakelock at the end.
0c610f965db : Add CTS tests for basic hinge sensor verification
f2a2a649f6f : More owners!
6eafceebad1 : Add PreservedSettingsRestoreHostSideTest
55ff9575339 : Add HDMI CEC Logical Address Test for Audio device
35cf98119ce : MediaSessionTestActivity: Ensure activity is in the foreground
74b3b45d05b : Change file mime type to audio type in MultiUserStorageTest
aac34be1bec : Add bundle options to Context#createWindowContext in tests
dfc257d48f8 : Fix ServiceStateTest to use new NRI Constructor
0e149d2d34b : Revert "Update toast tests for system UI move"
62680fd53fe : Revert "Disable feature-flag before CTS targeted at SDK 29"
b1e8b2dea70 : Added data coding scheme and location check time support
877705de936 : Revert "Add capturing bugreport on failure for permission tests"
4ce669c1234 : Add capturing bugreport on failure for permission tests
4e968b4d2b5 : media: increase bitrate deviance tolerance
60946da9344 : Fixed CtsContentCaptureServiceTestCases so it doesn't hardcode user 0.
d9aef5b8362 : Revert "CTS test for Android Security b/113527481"
4025f339b61 : Add CTS tests to verify SHORTCUT_INVOCATION events visibility.
296123b245f : Add test cases for multi-finger multi-tap gestures for accessibility
4934249602f : Resolve cts.AppWidgetTest failure
cbeb193997d : CTS test fix for testStagefright_cve_2017_13279
ca41933669d : Add ViewConfiguration test for getScaledAmbiguousGestureMultiplier().
e91b2048e7d : [cts] test installed code path with reboot
dfa8312f001 : Skip theme tests for RatingBar widget due to indeterminate rendering
5d692d05bd1 : Initial file drop for MediaParser CTS tests
14fb08c2c4e : End restore session in RestoreSessionTest
d28d6cfcee3 : Update profile owner of org-owned device global restrictions
3a0b35199f1 : ITS: add do_3a() up front in test_auto_per_frame_control.py
8018ff9b0eb : Skip theme tests for RatingBar widget due to indeterminate rendering
89eeb39941b : Fix CTS proto for activityRecord level unification
02b421d37cb : Add CTS for background custom toast block
65ca2983d85 : Use target context in process tests
751d7b84b2d : Add test for getInterfaceHash()
0b7cb37ae1d : Test metadata key REVIEW_GALLERY_PREWARM_SERVICE
bd8d9b89868 : Disable broadcast test on instant apps
1ef03be69bc : Add Inline Suggestion render permissions to cts.
d396f98ad2a : Restore the default bubble setting instead of turning it off
08c8b1a8b88 : Use smaller haptic Ogg files for test.
64d015a2388 : Enable test pass when no AEC is indicated.
c50e24c96b6 : Bubble CTS: notification suppression state tests
79111ee1dde : CTS test for FGS background start restriction.
e08d9f6e946 : Null value when UiMode is not set
78ef9bf1553 : Extend ModifyInstallerPackageTest.
25af9e0bf02 : Exclude package installer during secure FRP
d9dc8e1211c : Adding larger timeouts for some CtsDevicePolicyManagerTestCases tests
b79a0c008a5 : Disable feature-flag before CTS targeted at SDK 29
9e5909fee2c : Update test expectations for R / tzdata2
67517247019 : Revert "Add CTS tests for AppSearch.getDocuments APIs."
c74aaf73240 : Add signature verification tests for min V2 for target R+
5163180bffa : Add tests to verify that blobs in different users are isolated.
2512f6ab692 : Add CTS to verify location access fix
c5ca0ac1b4d : Add CTS for Call Forwarding and Call Waiting APIs
0e59e1013f4 : Revert "CTS test for Android Security b/137879783"
c73a52cdfc5 : Suppress FGSL cases because background restriction.
d510062710e : Test case for mpeg2-ps stream
270f9c3ec0d : Add CTS tests for AppSearch.getDocuments APIs.
955e07275d3 : Adds ACCESS_CONTEXT_HUB permission to CTS
785a1842ec4 : Remove setExtraLocation usage from CTS
34c9ca9802a : AccessibilityGestureDetectorTest: request and confirm that double tap and double tap and hold are dispatched to the service.
3a26ce548e3 : Get context on demand
59f2414c0ea : Test new fields in GRAPHICSSTATS
527e059d203 : Update CTS test
8254bab8917 : Skip theme tests for RatingBar widget due to indeterminate rendering
13cb67f7563 : Ignore flaky PermissionsHostTest tests in presubmit
d37d8c99c5a : Add MONITOR_DEVICE_CONFIG_ACCESS to expected system permissions.
7dee094e9d6 : Add 'test' prefix to device-side methods
8cd57f5877d : Capture system UIDs by value under a maximum
1f78d0259bb : Update CA certificates for R
34fd32b9fa7 : Test that input layoutparams get sent to inputdispatcher
a0344c4d8be : Add CTS to verify that sessions of uninstalled pkgs can't be accessed.
09e44ce6106 : Add tests to verify blobstore data persistence.
8bc798859dd : Camera: Add rotate-and-crop control testing
54caf9c4357 : Delete RCS related tests for now.
57d8d95b360 : CTS: Bubbles / notifs / shortcuts: if the id's don't match throw an error
fc242d46c9c : Add inline controller UI fields to the autofill response and IME inline response
12357833b7f : [AChoreographer] Add CTS for refresh rate callbacks
4a06faf9b60 : Tests for error cases.
f8adc12e9be : CameraITS: Populate availableResult keys
f0f07254b88 : Add CTS tests for new UCE APIs
82968a17d19 : Sanitize hmac and scale for InputMessage structures
e0dae6becd8 : Verify that ColorSpace is unchanged by encode
177ace16233 : Move crossProduct into Utils
ce8f122e376 : Rename ErrorCode
fae0789252a : CTS tests for corp-owned profile owner calling OTA APIs
d642f80e0fa : TIF: Add test cases for DVR APIs
f078c00a1b4 : Modify setApplicationHidden and isApplicationHidden APIs
79079a6a48f : Update tests for header changes
e6e97821991 : Track key changes for tzdata2 module
357eb1497ce : Add cts test for RcsUceAdapter to test UCE user setting
cbd4b37bb21 : Handle broadcast intent across activity relaunch
24a7ca8feae : Update toast tests for system UI move
3dd28fa0c5f : Tests for not granting location permissions automatically
e2fe0940f21 : Fix failing AccountsManager CTS test
f7f1272eb08 : CTS: Add WindowMetrics test
0d664b1e7fd : WM CTS: Use WindowContext for non-activity TYPE_SYSTEM_ALERT
ab493f82aff : Add CONTROL_DEVICE_LIGHTS to expected permissions.
28771a577f2 : Limit the number of MediaSessions per uid
d0c59dc3f8d : Check if Display#HdrCapabilities supports any HDR on a device and skip testVp9HdrStaticMetadata test based on that.
901c71aa11d : [CDM][WIFI] Rename API to make it explicit that related to Wi-Fi
c0b096e0337 : [CTS] Fix CtsOsTestCases - Ignore usage per test
5524037b12e : Add CTS tests for new setFrameRate() api
f890b080483 : Deprecate WRITE_MEDIA_STORAGE in CTS manifest
ce28e90e8a1 : Fixed CtsPermissionTestCases for devices that don't support wallpaper.
a743abe33c8 : Add to location CTS owners
8106cf829b3 : Add tests for unaligned pixel strides
210730e5627 : Add CTS test for AssetManager double destroy
ddae4a147e1 : Fix JobScheduler connectivity tests.
470eebdf40e : Update CertificateTest cacerts_wfa file path
e7c4d0f49f6 : Add CAPTURE_VOICE_COMMUNICATION_OUTPUT permission
dbd19782393 : AudioTrackTest: Test TV Api setters and getters
ae01ad66272 : Add public error codes to Euicc public API
14620c33989 : Add CTS for BlobStoreManager.Session.openRead().
f3b97b883c9 : Removes default/movement PiP bounds and etc. from CTS
10451911ca6 : Test PhoneCapability API
b7564322fbe : Add tests for privacy sensitive audio capture APIs.
d18376c7d13 : Fix cts tests broken by added permission
1f4a18fe574 : Add SBAS, QZSS and NAVIC navigation messages to CTS
593df0e42ee : Add tests for new RESTRICTED bucket.
e2147add94a : Update CTS tests to use new @TestApi to get the UserHandle from a URI
c1bc3014a02 : Add RESTRICTED bucket tests.
0d38131bd48 : Basic CTS for verifying app data isolation
eb018a35371 : Add CTS test for LightsManager (@SystemApi)
05d1607b4a5 : More uniformly capture package information
8671683f5d7 : Fix Q legacy storage test
3d1a8262f2f : Add CTS test for bindServiceAsUser to restrict to calling package
2f37e61431f : Tests for Window.setOnContentApplyWindowInsetsListener
6c2b0c630e0 : Add tests for DevicePolicyManager set/getProtectedPackages APIs
7b0d7f0e3da : Add more CTS for TelephonyRegistryManager
32d0622c1fb : AudioTrackTest: Add Codec format change listener test
425bee02d9f : cts: Remove testImageCapture from MediaStoreUiTest
8202832e4d4 : CtsVerifier: Modify camera intents test to test for exif
dc3cce00baa : Rename telephony broadcast SERVICE_PROVIDERS_UPDATED
21e7e6badfa : Fix OneTimePermissionTest for instant app
da8bedd6288 : Change method to PackageManager#getBackgroundPermissionOptionLabel
c3f86ee1e0e : Updating CTS for packageManager.isDefaultAppIcon API
f265c152778 : CTS tests for QuickAccessWallet API
3d14c9747c3 : Update CTS tests for split of AppSearch into AppSearchDocument and AppSearchEmail.
bd035ba674a : FileBasedEncryptionPolicyTest: use <linux/fscrypt.h> from Bionic
771c5f13286 : Add CTS for setSystemSelectionChannels
f0cabf08b4c : SurfaceControlViewHost: Test release method.
d0e7134ff01 : SurfaceView: Add reparentSurfacePackage method
eef3332b52c : Scroll notification list to find permission request
2572eea6a0f : TouchExplorerTest: add tests for delegating.
ce594b79544 : Custom dark theme scheduling
9547aab714b : Add LISTEN_ALWAYS_REPORTED_SIGNAL_STRENGTH into cts
cfdf22998eb : Add basic tests for ACameraMetadata_fromCameraMetadata.
84a93c279c3 : Allowed telephony to bind network service
87b2ee49eb7 : Re-enable testDecodeResourceSampled with fix
4343a916e01 : Add CTS tests ensuring that app-ops are correctly reset
e4229073b10 : Adding system usages to AAudio tests
887897c97c5 : Add CTS tests for the system API for building document URI with user ID.
dfc387604aa : Test AImageDecoder with dataspaces
73d64e60704 : Add CTS test for new IMS alternative APIs
dc24c2c8184 : Testing use of system usages without permission
b6fed6b8fb3 : Adding tests for system usages in audio attributes
86406ff4915 : Remove notion of coarse providers from CTS
7e8efe2d67f : Verify that getDataSpace does not crash on recycled
da0f6916de2 : Test HARDWARE Bitmap access from NDK
dd89d32571e : Remove CheckpointHostTest
5533804970f : Add new APIs to control modification of admin configured networks
861ca504673 : Fix failing factory reset protection test
0f8d35afc5d : Add cts tests for bindServiceAsUser for across profiles appop.
a2c3665db82 : Add tests for code coverage.
74586699ce0 : Enhance WallpaperManagerTest suggestDesiredDimensionsTest()
f05a095499b : Add test for inserting document File
6eb3ae71571 : Add CTS for BlobStoreManager APIs.
2a802438b1e : Camera: Add test for physical camera availability callback
a4d8f2ed964 : Move assume to method level for StartActivityAsUserTests
595f546e78a : Add tests for CrossProfileApps#startActivity with intent.
3317a979439 : Add CTS tests for minimal post processing xml attribute
8f57754505b : Add Toast tests
d290e49c138 : Adjust tests for new insets dispatch behavior
0f2f187b768 : Tests for multi-file streaming installation.
2241c8d3cf3 : media: add MediaCodec tests for block model
0890f778f75 : Test AImageDecoder_computeSampledSize
e55395e7903 : Fix CTS for MediaControllerTest.testGetTag
8ec3dc203c5 : CTS test updates for synchronous putDocuments() API.
69f20e8da5d : Adjust CTS for new insets consuming behavior
484bab49535 : Move CStoDS into a separate class
5f2cc2fa27f : Add CTS tests for AppSearch.putDocuments() API.
25761023614 : Update CTS tests for synchronous API.
23712a18dd7 : Add CTS test case for the app process exit information
a7cc85c6752 : Disable outgoing call and sms UserRestriction test
d6def294230 : AudioRecordTest: add test for privileged capture sources
00d1501cc4f : Fix for testEcAttestation_DeviceLocked
a078e51f406 : Add test case on the new API to kill app on imperceptible
26797ac1894 : Add public API for EuiccService log dump test
55798954cd8 : Add CTS for SystemConfigManager
f88039bd1bf : Add inter-signal bias fields to CTS
93cad753ff8 : Add CTS tests for minimal post processing
00a586c713d : Added Android user id based audio routing.
de48d04852e : Add custom scalar/aggregate functions to SQLite.
fa50e5995f3 : Add ANGLE CTS Test APKs to MTS
5f993b4af82 : Adding tests for flags in requestQuietModeEnabled.
51d57ab343a : Add cts test for setAllowedNetworkTypes()
1e0bba1c273 : Fixes CTS for API updated on the FillResponse
fe746d84cf5 : Add cts for DisplayCutout ALWAYS mode
e94bdabbc0d : Rename tzdata module -> tzdata2 for R
36f4c80a205 : softap: Update LOHS API usage
a8dc0870f7f : Add cts for new APIs in DisplayCutout
67f10f2b213 : Change CTS test permissionLevel of ACCESS_SHORTCUTS and UNLIMITED_SHORTCUTS_API_CALLS
0f28db4a2b1 : GraphicsStatsValidationTest: fix a bug that the scheduleVsync is called at wrong time
e696190c4f5 : Update CTS tests for forceSetSchema.
94c57ddfce2 : Update CTS tests for IndexingConfig changes.
1682de72598 : Convert remaining hostsidetests/securitybulletin/securityPatch/*/Android.mk files to Android.bp
786dc3a441e : WebView: deflake WebViewSslTest
80bf9857f78 : Use broadcast to dismiss the activity
63401aa4889 : Add tests for start singleTop/singleInstance activity for result
b2944b12252 : Tests for throttling state description changed events.
129c1020c0e : Test featureId is correctly used in startActivity
f0bcb8a2eda : CtsTextClassifierTestCases secondary_user
64c28a70bde : CTS test for Android Security b/113527481
5bd7b1d0a59 : CTS test for Android Security b/137883880
c4e06baad2c : CTS test for Android Security b/137883872
91b50efc11f : CTS test for Android Security b/137883786
1f63f1e069e : CTS test for Android Security b/137879783
bb5a272fa92 : CTS test for Android Security b/135207252
08bcc80af35 : CTS test for Android Security b/135207252
7777425036c : ITS: add existance check on rot_rig_id for scenes[0:4]
a0d699c28f3 : AudioTrackTest: Add Tuner Configuration test
2e17df4bf49 : Add CTS test for setBlockableSystem
e9842dde120 : Allow TestAppACrashingV2 to be embedded inside rollback test apex
769cf27900a : Disable testDecodeResourceSampled
0cf8de86420 : Added additional reporting to compatibility tests
e73b3b1906e : EditorInfo dump shall not print initialSurroundingText
eb751867b12 : Add test for device policy Common Criteria mode
3744308587f : Finish activity explicitly for display size test
f78fd3e50ee : Revert "CTS GPS test"
0dc9eeab369 : Update setSchema CTS tests and run them in instant apps mode.
5d86dc8b6f3 : Create test for primary functions of one-time permissions
547d4724309 : DO NOT MERGE: Bump CTS and CTS Verifier to 8.0_r23
e3f95d5e588 : [DO NOT MERGE] Bump CTS and CTS Verifier version to 8.1_r19
687d2335620 : [DO NOT MERGE] Bump CTS Verifier version to 9.0_r12
589c0574c0c : Add framework-telephony-stub as telephony cts dependency.
ed1df3717d1 : Add cts test for new SmsManager api
81fcd330da8 : Create mts-angle.xml to add ANGLE CTS tests to MTS
30c262b61f0 : Camera: Update test to handle newly added pose reference value
735687b0cb3 : Added tests for Context.startActivityAsUser implementations
9a6e692bd92 : Add permission MODIFY_SETTINGS_OVERRIDEABLE_BY_RESTORE
fa9cac6a58e : Fix flaky mms cts test
6b5358edccd : ITS: add Arduino rotation control for sensor_fusion tests
586ebccf27e : [DO NOT MERGE] Skip SystemUpdatePolicy Tests
617c4907f79 : [DO NOT MERGE] Skip SystemUpdatePolicy Tests
33c73dff547 : Remove IBuildReceiver interface already part of base class
b77f5b55761 : Don't rely on root in CtsUserspaceRebootHostSideTestCases
d92749e9352 : Run CtsUserspaceRebootHostSideTestCases on primary device
8e6d05b45ac : Update profile owner of org-owned device global restrictions
421e64837ed : Add tests for InlineSuggestion APIs.
9fee3f92a8f : Add quiescent boot CTS tests
0a3951325eb : Fix WifiSetHttpProxyTest#testSetHttpProxy test
72cc39a1159 : Fixes CTS for renew the response
cda66e9b357 : Update tests for rename to setUnpremultipliedRequired
c3d7e8622cf : Update test passing null to AImageDecoder_getAlphaFlags
ae29f552920 : Test AndroidBitmap_compress
aab66239048 : Fix spurious timeouts in CtsAppTestCases#LifecycleTest
6d389bfb570 : Fix broken TextClassificationManagerTest#testSuggestConversationActions.
3cae34f4e66 : Update FLAG_DIR_BLOCK_TREE to FLAG_DIR_BLOCKS_OPEN_DOCUMENT_TREE
07410902aaa : Split "generation" into added and modified.
6150602b517 : CtsTelecom4TestCases secondary_user
cbd94676768 : Updating tests to match persisted quota limiting.
a6d2b4cae1a : Added test cases for new API, takeScreenshot()
142a9713083 : Make sure tearDown gets called consistently.
3d575e04cd9 : Change car CTS to use only test APIs and disable offending tests
a7b42ec41a4 : Added tests to verify anti aliased canvas clipping
1ec15e51a14 : ITS: add 2 more face detection scenes with age diversity
43eb9a51de5 : Add tests for MediaMetadataRetriever genre parsing
27b71df7927 : CtsSettingsHostTestCases secondary_user
eaadc962930 : Don't link with mediametrics headers symlinks:
d0fe55983f5 : Update testExtServicesPresent
5ae129a2ceb : Test isOrganizationOwnedDevice
de0033753cd : Add CtsQueryTextClassifierServiceActivity to ExtSevices MTS.
c8914304442 : Make test apps available to rollback tests
e5f00b8e748 : MediaSession: Add volumeControlId in MediaCotnroller.PlaybackInfo
08b34a251d9 : DO NOT MERGE: Update unsupportedDensity multiplication factor to 6
2c111f4af72 : Introduce "generation" to track mutations.
27c2c8d590f : Re-enable tests now that notifications are fixed.
2ad791fb08f : Add a stub CTS test for AppSearch.setSchema.
ddea0fc0b41 : Use a duplicate non-relaunched ShowWhenLockedActivity
319577bffac : Bubble CTS: BubbleMetadata#setShortcutId
25c60d3c4ef : CtsSdkExtensionsTestCases secondary_user
23f7ae6b545 : CtsLocationGnssTestCases secondary_user
a779ef7c6e2 : CtsLocationFineTestCases secondary_user
650da97bbd3 : CtsLocationCoarseTestCases secondary_user
0d83080a804 : CTS: test new AAudioStream_release()
2800206e055 : CtsExtractNativeLibsHostTestCases secondary_user
e65014103bc : BaseHostJUnit4Test already implements IDEviceTest
9f1da06239a : CtsAppEnumerationTestCases secondary_user
3d033cef191 : Add CTS tests for atomic DeviceConfig methods.
d14fb48d3f7 : Pass testGetGnssHardwareModelName on HAL 1.0 and earlier
cd023c83ea0 : Add a TUNER_RESOURCE_ACCESS permission
d9889163f83 : Fix CTS usages of @hide WifiSsid
6ab0f9906b6 : Update DeviceConfigApiTests method names to follow convention.
f324654eb88 : Test COMP mode is disabled
a504ec56a43 : Revert "Fix LayoutParamsTest#testConstructor"
ff88a139164 : Assert that rollback is enabled for priv shim apk inside shim apex
13f3684d37c : Wide gamut test cases for WallpaperManager and Display
a1703bb6ff4 : Remove WifiManager CTS test using TxPacketCountListener
dc923d519da : Updated AdbUtils.java and memutils file
2945690171e : Updated AdbUtils.java and memutils file
466e6443e93 : Verify that apps can insert subtitles and lyrics.
1198a555ec1 : Add Cts for TelephonyManager.isDataConnectionEnabled
4da28963071 : [RESTRICT AUTOMERGE] Updated AdbUtils.java and memutils file
74e542fbc7b : [cts] test native libs extraction in package installation
622c2d7709b : [RESTRICT AUTOMERGE] Updated AdbUtils.java and memutils file
2fa83ff430d : Run tests against multiple codecs
098707012c8 : CtsNetTestCases: fix Wifi @hide usages
af1d786c6b3 : Add test to check the background permission string api
58c185be4ba : Add tests for job scheduling limits.
dae7481d5ff : Reland "Test AndroidBitmap_getDataSpace"
12e6aedb651 : CTS tests for additional listeners on NotificationAssistantService
50f39c52d75 : Use elapsed time for duration
60f291e68f4 : Add KeyguardInitialLockTest
a0fb8d04c0b : Revert "Test AndroidBitmap_getDataSpace"
8042a15c179 : CTS tests for createRequestInteractAcrossProfilesIntent.
490f1e17865 : Add tests for AImageDecoder
1f46f218966 : Fix setAutoTimeZone test failure
9d01d6b1935 : 5G meteredness for telephony framework
f94a9606c57 : [DO NOT MERGE]Extend the sleep time for install test apk.
d61c6c40bfe : Disable animations in CTS theme ProgressBar & update ReferenceImageTest.java to androidx
d6867ccf2e1 : Add CTS tests for new @SystemApi methods exposed for RCS
56be017f121 : Added test for new Dataset APIs related to inline suggestions.
19143d28d4e : Test that op-active-listener gets multiple start-finish events
f2f3cc60953 : Don't run noteFromTwoProxiesAndVerifyProxyInfo in instant mode
8b932322cb6 : Assert that rollback is enabled for shim apk inside shim apex
b948147608a : Add new Factory reset protection policy APIs
d75b071cdcc : Make sure profile user is UNLOCKED.
7ca25e9e876 : End-2-end test for featureId in TelecomManager
35f709eb4bd : Promote RADIO_SCAN_WITHOUT_LOCATION permission to @SystemApi
3bc6daa2d9e : Clear last flaky annotations
f4991c5492a : CtsPermission2TestCases: Mirror change to MANAGE_EXTERNAL_STORAGE.
bff3215a776 : Copy GTS proxy tests to CTS
f13d50d3155 : CTS tests for cross profile bindServiceAsUser
38933fa54e2 : cts: Use set/getPassphrase to replace set/getWpa2Passphrase
a92ec064b83 : Exclude widget_framework_test on low RAM devices.
060d30a0ae5 : Add marshalled properties
35f11755f12 : Add Cts for TelephonyManager.isDataConnectionEnabled
9db040aade4 : Camera: Test different 3A regions in testDigitalZoom
4a8bda89c60 : Add test for 24-bit flac
db9a57594c4 : Fix CompatChangeGatingTestCase
35f5c1edd1e : CTS tests for canRequestInteractAcrossProfiles and canInteractAcrossProfiles.
717c031ea6f : Fix getInstallerPackageName test for new behavior.
331c5943597 : Extend camera disabled tests
f9f81d9318e : Add a test for AID repeat counts
b3ca34eebbe : Revert "Create packagamanager dir for CTS tests."
77e772da038 : Fix wrong assumption added during resolution of merge conflict
ec4623b430b : Increase timeout in MultiUserBackupStateTest
5190e997e21 : MediaSessionService: Keep Media1 and Media2 session in the one place
357b55094b6 : Support default and default session TextClassifier testing.
baadfa95270 : Add OWNERS for BlobStore CTS.
cf3f93830af : CtsMediaHostTestCases secondary_user
51e8d27bab1 : Track intent changes in frameworks/base
6ed1c7c08f0 : CTS bubble policy: remove non-communication bubbles when app is foreground
9d580dcf3ac : Adding CTS test for KEY_RANKING_SCORE
d035f1de1a1 : Tests for conversation notification channels
4c7fc65728d : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
e749c69376a : Verify changing brightness fails without proper permission.
c258d3f53ce : Correct the expected activity state in split screen
5e79671de75 : Add tests for VibrationAttributes creation from AudioAttributes
2ee3ffe6456 : Add test for starting activity with RESET_TASK and NEW_DOCUMENT
546e0e8ec06 : Change testcase steps - Profile-aware location settings - Profile-aware app settings - profile-aware user settings
23c25c2665d : Move emergency callback related intents to TelephonyManager
ba3ec4e0bd3 : Test app config override in multi-window
894da476d79 : Rename NETWORK_SET_TIME to use telephony scope
7dc0ef0f6a9 : CtsShortcutHostTestCases secondary_user
33457f4e6ad : Provide thumbnails for generic Uris.
64bfacb8672 : Add test for getActiveSubscriptionInfoForIccIndex
f9161f56b45 : DO NOT MERGE - Fixes tests that require wallpaper service.
b8e8833c8a5 : Fix flaky test in ActivityManagerTest#testAppNotResponding
c7dfb45f62e : Add test installing an apex with zeroed hashtree
530f4795aa2 : Move text classifier CTS to a new folder and setup a new test target for it
079ec45f429 : CTS test for INTERACT_ACROSS_PROFILES permission and OPSTR
d887115a15e : Add test of stopping activity while the next does not idle
f82b3c669c4 : Fix ManagedProfileTest failures
d344b8bb813 : Revert submission 10012772-revert-9996524-restrict_legacy_appop-YHMXHGIDDF
cd2d577b79c : Tests for DataLoader version of installation API.
996ac44dd12 : Test historical appops per feature
8a271232322 : Adjust test to changed test-apis
90533196691 : AsyncNoteAppOp doesn't have notingPackageName anymore
9cd921c2e1c : Fix bug in LocationManagerFine test
23316fc1aa5 : Add permission for MANAGE_EXTERNAL_STORAGE AppOp
f7e0cbc0628 : Made setPolicyDataEnabled a SystemApi
e120ace5b11 : Run a default-grants-only version of perm pregrant policy test in presubmit
2261b9495f0 : [RESTRICT AUTOMERGE]: CTS test for Android Security b/72496121 b/30148882
8d45f21af60 : Create permission for managing one-time permission sessions
4e2bd66c4e8 : Add CTS test for DangerousPermissionStateSampled
953b6c75205 : Print keycode in WindowFocusTests
bb2fc62f26d : Fix flaky CTS mms test
9310893685f : Test limit of featureId size and num features
e162ee7df10 : Test <feature> tag in manifest
907e30cf70d : Revert submission 9996524-restrict_legacy_appop
941e46062ca : CTS test for TAG_CAMERA_POLICY_SET security logging
e4cd5172f96 : Verify scoped storage policy for R
491cad54bc4 : Rewrite some code using VersionedPackage#equals (2/n)
94403d57532 : media: add test for MediaFormat.KEY_CAPTURE_RATE
129e808f3b1 : Remove CTS tests for hidden apis
a16fd155a78 : [RESTRICT AUTOMERGE]: CTS test for Android Security b/72496121 b/30148882
c8f06e16024 : Add assumption that QS is supported
ef4faff97a2 : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
5527690697e : Add APIs to test rollback data policy (2/n)
853a80652aa : Check mHasTouchScreen before trying to swipe
c0cdb6d1a1a : Fix Error Prone errors
e5c76f88d75 : Add CTS for new override APN APIs
2c2828dbf34 : [RESTRICT AUTOMERGE]: CTS test for Android Security b/72496121 b/30148882
7c9fc2eba73 : Temporarily disable hidden api checks for camera cts tests
db0b23511f2 : Check null before removing mHandlerThread.
71ab8a0fe34 : Adds a waiting time for the testing timeout
ae06d221263 : Add new permission for input device association.
583517f6e73 : Add CTS for switchToInputmethod API
3ffe9a87ddc : Add tests for reparenting activity into same affinity task
0d3d2c21487 : vm-tests-tf secondary_user
8eb5f97012d : CtsWrapWrap* secondary_user
17b89d495fc : CtsVoiceInteractionTestCases secondary_user
0fc9315cc32 : CtsWidgetTestCases secondary_user
b7d0f44fdcd : CtsUtilTestCases secondary_user
82675e40e95 : CtsTestHarnessModeTestCases secondary_user
7b65d11474c : CtsSyncAccountAccessOtherCertTestCases secondary_user
942913081af : CtsSliceTestCases secondary_user
43d03273911 : CtsSimRestrictedApisTestCases secondary_user
f816733b400 : CtsSharedLibsApiSignatureTestCases secondary_user
a4a43186f3e : CtsSecurityBulletinHostTestCases secondary_user
060a82808a3 : CtsRcsTestCases secondary_user
a3e360b6810 : CtsProtoTestCases secondary_user
3d1e61c527a : CtsNativeMediaMetricsTestCases secondary_user
44e13c46039 : CtsNativeEncryptionTestCases secondary_user
11db3a6e001 : CtsMimeMapTestCases secondary_user
edadd10c502 : CtsJobSchedulerSharedUidTestCases secondary_user
4d62034e290 : CtsLocationNoneTestCases secondary_user
dd977406d99 : CtsHiddenApiBlacklist* secondary_user
c0374dda7ca : CtsHdmiCecHostTestCases secondary_user
5be43dae66c : CtsCurrentApiSignatureTestCases secondary_user
f1553f739f5 : CtsContactsProviderTestCases secondary_user
7651551a9ad : CtsCheckpointTestCases secondary_user
9ace7906fb8 : CtsCarTestCases secondary_user
75ae356fcb6 : CtsCalendarProviderTestCase secondary_user
8c76be4920a : CtsBlobStoreTestCases secondary_user
b24511e46b0 : CtsAttentionServiceDeviceTestCase secondary_user
a5e11ab6d65 : CtsAppSearchTestCases secondary_user
b269b594af8 : CtsApacheHttpLegacyCurrentApiSignatureTestCases secondary_user
929934c558e : CtsApacheHttpLegacy27ApiSignatureTestCases secondary_user
ac43c65de38 : CtsAndroidTestRunnerCurrentApiSignatureTestCases secondary_user
dea9492c05e : CtsAndroidTestMockCurrentApiSignatureTestCases secondary_user
2e2d18a5dcc : CtsAndroidTestBase28ApiSignatureTestCases secondary_user
bd1e792c57f : CtsAndroidAppTestCases secondary_user
5810bcbe68c : CtsAccessibilityServiceSdk29TestCases secondary_user
c66463fbc5a : Remove ProfileOwnerTest#testWifi
5a81e9b460f : Remove unused broadcast DATA_CONNECTION_FAILED
a97d746f4b6 : Check that device setup is complete before running backup CTS hostside tests.
d76e96a9c61 : Adding larger timeouts for some CtsDevicePolicyManagerTestCases tests
fb9e5947627 : Cherrypicked to fix flaking transition tests from c2af1d41904e0983a18d4ca20818cf8d9137f3e2
1d5e2e60a0d : SurfaceControlViewHost: Refactor SurfaceControl ownership
6fea5e0d78a : Rename WindowlessViewRoot to SurfaceControlViewHost
901d6c92abf : Add tests for setProtectedPackages and getProtectedPackages
999461dd50a : Add tests for onPictureInPictureRequested API
497b72daf80 : Test for showsLayoutBounds()
a531b30eac3 : Add test for second finger double tap.
ee1fbc4b06b : Verify upgrading devices have legacy provider.
00bd137a8ba : Test new method getSubscriptionId
d96f60c4627 : setTime and setTimeZone callable by profile owner of org-owned device
5f46df8539c : UsePermissionApp29 targets sdk 29
78918c73cb0 : CTS tests for addAccount for user using context.getUserId
7eb26ad129f : Increase timeout of broadcast to 60 seconds.
576e6d18b7b : Fix setAutoTime and setAutoTimeZone test failures
331b26ae6fc : Fix flaky TabHost_TabSpecTest#testSetContent3 CTS test
ebece739614 : Add CTS test to verify InCallService implementation.
981f68152e7 : Updated NanoAppBundleTest to skip when AddAccountSettings can't be found
c4066540ad8 : [RESTRICT AUTOMERGE]: Updated NanoAppBundleTest to work with Android Auto Embedded.
0ead14408b3 : Move MediaStore.java inside APEX boundary.
39f76af4a73 : Add test case for testing self-induced ANR by app.
215c3980e39 : CTS test for Android Security b/132699274
ad843483312 : Skip testEcAttestation and testRsaAttestation if device has no lock screen
2df49d48285 : CTS test for Android Security b/72507702 b/27661749
8878e84a4e2 : [RESTRICT AUTOMERGE]: CTS test for Android Security b/72507744 b/27475409
ceee27b346c : Test access to device identifiers from work profile
334dc50c5b5 : Individual attestation: Test unsupported feature
9b160abae5b : Controls API - Adding service impl
a226a56c9ec : Refines test case to avoid flaky
724906788ae : Reenabled ActivityLifecycleTests and ActivityLifecycleTopResumedStateTests
75952f6b854 : Remove BatteryStatsValidationTest.testPowerBlameUid.
3c2ab163be4 : Wait for longer so slow devices can have more time to start UidAtomTests.testProcessMemoryState
fecb529dcc3 : Relax the timeout in testOverlayState for slower devices.
de2f0fd0917 : Increase the allowable startup time for testForegroundService
4e15c2f0003 : Relax the timeout in testMediaCodecActivity for slower devices.
8f469fed0f9 : Disable BatteryStatsValidationTests.testConnectivityStateChange
05ea386019b : Fix flaky testSingleAccessibilityFocusAcrossWindows
c9b60b6c693 : Add test for MediaController.getTag()
9e2146a2ba6 : Test startOp/finishOp OpEntry properties
5f0a9e919e5 : Test AppOpsManager#getOpsForPackage
1a90995bfd0 : [CDM] Bypass location setting when scanning for devices
f778738ef37 : Fix flaky AudioPlaybackCaptureTest.testPlaybackCaptureDoS
dbb5a6f0fa1 : [RESTRICT AUTOMERGE] CTS test for Android Security b/37094889
9fe30ec62ad : media: add HeifWriterTest to post-submit
ae451985622 : CTS test for Android Security b/33090864
d8d5fff58a3 : CTS test for Android Security b/27903498 b/72507578
2976c593a07 : Blind fix of LayoutAnimationTest failures
d8ca2043a9e : [RESTRICT AUTOMERGE]: STS test for Android Security CVE-2019-2054
09a88108fb1 : [RESTRICT AUTOMERGE]: CTS test for Android Security b/72508468 b/27569635
307fd994674 : [RESTRICT AUTOMERGE]: Revert "Merge changes Iadc9610f,I279593ac into oc-dev"
3dd8ede414b : Fix flaky ActivityManagerProcessStateTest#testCycleTop
417426344de : Camera: Add tests for new zoom API
60ff6571a54 : Set set-force-adoptable to run AdoptableHostTest correctly
7113a5a574b : Remove testing for default user restrictions in DO
28e5a35ae64 : Skip SystemUpdatePolicy Tests
213bd0b49e4 : [DO NOT MERGE] Skip SystemUpdatePolicy Tests
28474f6a613 : Test AndroidBitmap_getDataSpace
ac9183ae867 : Fix broken TextClassificationManagerTest#testSuggestConversationActions.
a909cdb8259 : Fixed CTS wallpaper tests so they check if the service is available.
2a9d55465d6 : Add tests to test 3 StorageStatsManager query APIs
da41599d04f : Proper check for wallpaper support on CtsContentTestCases.
5a07fc6a891 : Use public getters for WifiP2pConfig fields
41336b8ed75 : Mark AV1 tests as @SmallTest
acb30a0fac5 : Fix a race condition in ZenModeTest
3fd3bef7892 : MediaMetricsTest: Add CTS test for framework support
872195eb472 : Revert "CTS test for Android Security b/120644655"
53c228f534f : Define CAR_TEST_SERVICE permission in CtsPermission2TestCases
c6079510f16 : [RESTRICT AUTOMERGE]: CTS test for Android Security b/27903498 b/72507578
2531f0d1af7 : [RESTRICT AUTOMERGE]: CTS test for Android Security b/132699274
15d4b4c1d0e : CTS test for Android Security b/68299873
72c433f462e : Add an OWNERS file for AppSearch CTS tests.
85b9a812750 : Update BiometricTest to use Settings.ACTION_BIOMETRIC_ENROLL
2d785c8b6ae : CTS test for Android Security b/129559229
1aafd1318b5 : Fix LayoutParamsTest#testConstructor
1fe30cc2b71 : [RESTRICT AUTOMERGE]: CTS test for Android Security CVE-2017-11041
eb9d0277d11 : CTS test for Android Security CVE-2017-11041
ca8d7e941a8 : Persist dark mode when set
6f3f57649c2 : Methods to streamline bulk media operations.
b442b517707 : Shuffling to prepare for MediaProvider APEX.
697e6d756b0 : CTS test for 24 bit WAV extraction accuracy
f1d56c965d7 : Revert "[RESTRICT AUTOMERGE] CTS test for Android Security b/120644655"
3816461c517 : [RESTRICT AUTOMERGE]: CTS test for Android Security b/64380237
d955e7dfe67 : [RESTRICT AUTOMERGE]: CTS test for Android Security b/64380237
2a4a9408180 : CTS test for Android Security b/64380237
df619a5cefb : Fix test bug
c474d2ead41 : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
2985ff08875 : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
72af62a524e : Add test for TextLinks.getText().
b94fe869b71 : Update user restriction APIs to be called on parent instance
6b904840b68 : Update prebuilt shim apexes with the ones build on server
2874650477d : Use file observer to wait for the output of profiling
29c2326477b : Renaming ActivityManagerState.ActivityDisplay to DisplayContent (78/n)
fb8246e220e : DO NOT MERGE - Tests changed for temporary fix to disable augmented autofill requests coming from password fields.
97ba1fd294d : Revert submission
5ff6313810c : DO NOT MERGE Add CTS for new permission check
f04a26571e6 : DO NOT MERGE Add CTS for new permission check
f7327f58901 : CTS test for Android Security b/64380237
520dac3aac2 : Camera: Verify the advertised mandatory stream combinations
7294482c93a : Add CTS test for Razer Serval
9ea8759fff3 : CTS test for Android Security b/120644655
0019895272b : [RESTRICT AUTOMERGE] CTS test for Android Security b/120644655
02607fbb257 : DO NOT MERGE Skip telephony tests when FEATURE_TELEPHONY is not enabled
fb55f881527 : [RESTRICT AUTOMERGE]: Properly check crashes for Ittiam tests.
5a92d23f887 : Properly check crashes for Ittiam tests.
bc004d547a8 : Integrate crash parser into TestMedia and TestMediaCodec
51bed650c8d : media: reduce uncertainty in ResourceManagerTest
ee1b0714c90 : Add AppSecurityTests to STS for CVE-2018-9492
9d1978ed2cd : Add test for UserManager#isManagedProfile.
7a7252d345e : Ensure diabled providers cannot report location
ac050faaee1 : Add new APIs setAutoTimeZone and getAutoTimeZone
8e86ed73e95 : [Telephony Mainline] Add new permission ACCESS_MESSAGES_ON_ICC for accessing the message in SmsManager
cb06a89f28e : Check null PDU instead of NPE for getSubmitPdu()
6452b5e5133 : Scoped directory access api is not supported on ATV.
f1d0607eabc : DO NOT MERGE Skip to check H.265 HEVC decoding support for automotive devices.
33fb48d8e20 : To add tests for testing Context.getCrateDir
eedf8ee4cfe : Skip CtsPermissionTestCases when TvProvider is not visable for instant app
f5ec9af0578 : Restore CTS test for pre-q TelephonyPermssion
d72a6a37873 : Make sure featureID is logged when scanning BT
079ddf59a66 : Fix CTS tests for inclusion in MTS
7a3204ffd4e : [AWARE] Add API to expose supported cipher suites
e4f7bee810f : Add TV tuner permission to Cts
8e2a0294c98 : Fixes tests that require wallpaper service.
97da9ddf536 : DO NOT MERGE Fix URL in NetworkUsageStatsTest
d285c922829 : Add explicit notification cancel to delegate tests
9524d99cbf0 : Add a permission for preempting sound trigger sessions
1600caaa0d5 : DecoderTest: use correct low-latency key for MediaCodec.configure
df32b9ad230 : Update Dolby Vision and AV1 CTS tests
9e46e8ed030 : Fix flaky UserRestrictionsTest
bcd0a70d52d : Update device identifier tests to support getNai
bd88a0aa64f : media: Add hdr10+ parameter test
b6070410d5d : Remove unused dependency
0e0fd9ab548 : Convert Camera Performance Test to JUnit4
271a26938fd : MediaDrmTest: testSupportedCryptoSchemes
5367c155f6e : Updated NanoAppBundleTest to work with Android Auto Embedded.
d2e90cf43f6 : Update LocationManagerFineTest
11e3a3f6f43 : Add CTS tests for cross-profile packages.
e8d666ba3ef : Add CTS for needMobileRadioShutDown
0657c755d33 : ITS: Require test_test_patterns to have COLOR_BARS
82b706d3248 : Add a CTS test for private DNS on VPNs.
1a6146ed44f : Add a CTS test for private DNS on VPNs.
7853ba174fc : [DO NOT MERGE] Remove tests to not break existing builds
12ab451adab : Changes resource id in the list_item_cancel layout
9bfc4ec1410 : Use testing context to start SideActivity
e76ec3f56df : Add missing modules to VTS
1a87a32fe2b : Improve comments for contacts local account tests
db139222b98 : Update ImsService CTS tests to support different feature bindings
243ea273039 : Refactor TelephonyPermissions for Mainline
868890bc39f : MediaMuxerTest:different start time offsets for tracks
d3b0d919ace : CTS test for Android Security b/35421151
521825a5dcf : [RESTRICT AUTOMERGE]: CTS Test for Android Security CVE-2017-13279
1df87fd89e8 : [RESTRICT AUTOMERGE]: CTS Test for Android Security CVE-2017-13279
f8babfe5878 : Add CollectionInfo and CollectionItemInfo tests to RadioGroup
ac3f9713b07 : Fix AppPermission to work with legacy apps
35b063707a5 : Test individual attestation
1f11178b0b4 : ParentProfileTest: add negative tests for autotime methods
8fd9da00bff : [DO NOT MERGE] Remove tests to not break existing builds
1391cf97a67 : Fixed failed CTS test case
ba449f4bdd0 : WebView: disable flaky tests
d4d52368642 : RESTRICT AUTOMERGE Strict SQLiteQueryBuilder needs to be stricter.
991fabbc0e0 : DO NOT MERGE fixes a security vulnerability in slice provider
e1ab70ac4fe : DO NOT MERGE CTS: Test column name with spaces
6be02644147 : RESTRICT AUTOMERGE Strict SQLiteQueryBuilder needs to be stricter.
511a000f970 : DO NOT MERGE CTS: Test column name with spaces
6287fd1e561 : DO NOT MERGE Verify Parcel object list does not get double freed after a setDataSize
8cf68d6acf9 : DO NOT MERGE Verify that remote exceptions will not cause object leaks
04d920d4757 : DO NOT MERGE Verify Parcel object list does not get double freed after a setDataSize
edce354f478 : DO NOT MERGE Verify that remote exceptions will not cause object leaks
f5ef8c2826a : [RESTRICT AUTOMERGE] CTS test for Android Security b/129559229
05e22245f46 : DO NOT MERGE Add PermissionsHostTest and RoleManagerTest to MTS.
31e46df80aa : [RESTRICT AUTOMERGE] CTS test for Android Security b/129559229
b3a63b7b0c1 : Verify that empty crop Rects throw an Exception
4ac24231ff1 : ParentProfileTest: white-list new methods
a9c7e194db8 : CTS Test for Android Security CVE-2017-13279
66b8df860c5 : CTS test for Android Security b/132699388
f25ad72df51 : Scale down the minInodes when data partition size is less than 4GB
73d32467a78 : Add tests for contacts provider local account behavior
33082246481 : Wait for session ready broadcast before abandoning it
c3018e404fd : Add test for failure of apk installation in multiple staged session
c88d377c707 : [RESTRICT AUTOMERGE] CTS test for Android Security b/64380237
c540a293195 : CTS test for Android Security b/132699388
84994a78575 : DecoderTest: add NDK entry for testLowLatency
37eea08bfa8 : CTS test for Android Security b/62851602
7fa2fcb73c6 : [RESTRICT AUTOMERGE] CTS test for Android Security b/34897036
c0fc08214bc : CTS test for Android Security b/130023983
cbebe4372d6 : CTS test for Android Security b/34064500
d3db81cc447 : [RESTRICT AUTOMERGE] CTS test for Android Security b/65718319
fa14b6272d3 : Make testMultipleLowPriorityRateLimiting resilient to slow operation
5104b25fdeb : [RESTRICT AUTOMERGE]: Add AppSecurityTests to STS for CVE-2018-9492
337464e854f : [RESTRICT AUTOMERGE]: Add AppSecurityTests to STS for CVE-2018-9492
9ff04eba393 : [RESTRICT AUTOMERGE] CTS test for Android Security b/68299873
7819cd58929 : Add proper ownership
897359a6392 : Skip multiple staged session tests if fs-checkpoint is not supported
91c5bca8d26 : Fixes flaky on CtsAutoFillServiceTestCases
1e1a31e7f0b : Remove flakiness of testTargetDeviceAdminServiceBound.
c6a2bc3830c : Modify test cae for adding more error codes.
b5001b96b9e : Tests to verify new trashing APIs.
cd9703d0747 : Fix broken playlist tests.
84f784655b4 : [RESTRICT AUTOMERGE]: CTS test for Android Security b/33139050
684c18c4cc0 : New radio button name
a06a76163e5 : Verify device is pulling assets from correct bucket
b12a5406e9b : CTS test for Android Security b/72459993
619812fabbf : [RESTRICT AUTOMERGE] CTS test for Android Security b/132699274
4bcee17ef84 : Add new location cts tests
624516c9408 : CVE-2017-0479: update to match new IAudioFlinger::createEffect signature
b769af06677 : Call setCameraDisabled and getCameraDisabled on the parent profile
dd2e1ef93b7 : Remove legacy Settings from the test.
48b2b4b5ead : glclear of glRenderbufferStorage
0b2d542d0d0 : Add test for updating pre-Q top resumed activity when display moved
836630e7e0d : Add test start time to collect execution time
226bc4ef82d : Instrument execution with start time and end time
0ef27b14050 : Fix retrying for dont-ask-again tests.
2eaac15e473 : RESTRICT AUTOMERGE: CTS test for Android Security CVE-2017-17767
bcbd8ff8dee : CTS test for Android Security CVE-2017-17767
e38a0e5edce : [RESTRICT AUTOMERGE] CTS test for Android Security b/132699388
b19107cea57 : Modify android HeifWriterTest to use memfd
20057cc686e : Add AppSecurityTests to STS for CVE-2018-9492
6a6b3ff9b07 : Add AppSecurityTests to STS for CVE-2018-9492
1fde417e2c6 : Make sure test bubble activity goes background
8f4cbd430c8 : RESTRICT AUTOMERGE CTS for verifying toasts are not clickable
6431b4b06f2 : RESTRICT AUTOMERGE CTS for verifying toasts are not clickable
184cfd98d73 : getWifiMacAddress: Test access from org-owned profile owner
da381a2f0cd : Add a test to verify no input connection for untrusted display.
0f657b798fc : Add CTS for CellBroadcastIntents
a4412f953fd : Add mts tag to statsd hostsidetests
f829b8bb074 : Add CTS for CellBroadcastIntents class
d0f23ef3cc2 : Revert "Don't use ActivityManagerTestBase"
3ef5c2a62d3 : Adds test cases for the enabled URLSpan on the save UI
d4054e52ec4 : Add tests for inattentive sleep behaviour
1fb2a8ae418 : Replace setAutoTimeRequired and getAutoTimeRequired with setAutoTime and getAutoTime
5f83fb34250 : Device Identifiers Access: Test Profile Owner
bad3c807946 : Add test cases for triggering autofill service when a text field's text is set by the application.
e435894aa42 : Remove "BIND_FINANCIAL_SMS_SERVICE" permission.
5709c2b71e1 : Instrument execution with start time and end time
9667ee38918 : Add test start time to collect execution time
da85666be9d : Reland "Add testing object tracker to simplify test method"
562b0f1ed3c : CtsUsageStatsTestCases secondary_user
799a5677300 : Don't use ActivityManagerTestBase
03580703032 : Revert submission
ece7660b27b : ITS: remove tools/run_parallel_tests.py
9880950538e : Add AppSecurityTests to STS for CVE-2018-9492
780ca4f9659 : Add tests for ACTION_MANAGE_APP_OVERLAY_PERMISSION intent
4f24262615f : Use new audio mode in Telecom CTS
d08a0b26244 : Temporarily add wellbeing protection flag to use MANAGE_ROLE_HOLDERS CTS
9b3081fcfc8 : Fix tearDown of ActivityViewTest
0d3c7d73ba4 : [Wi-Fi] Add CTS for adding Wi-Fi for apps feature.
40650d38d5d : Instrument execution with start time and end time
1238bbb7625 : Fix cleanup of debug.vulkan.layers property
7cfb452d57d : Add testing object tracker to simplify test method
b823db94504 : Add compat change testing lib
79b6065384e : Fix testLifecycleOnMoveToFromSplitScreenNoRelaunch failed with MD Launcher
53ed839db89 : Using TestWatcher to initial and finalize the test.
829fa71e109 : Update accessibility shortcut CTS tests
312711e4552 : Define OBSERVE_NETWORK_POLICY, NETWORK_FACTORY permission
56586558555 : Test lock screen owner information control by profile owner
d0c3782d702 : Add tests to ensure session commit broadcast not sent
0f0952f4b3a : Mark flaky tests to exclude from presubmit.
00390efd45a : Add NETWORK_AIRPLANE_MODE permission to CTS tests
8d88b7c03f7 : DO NOT MERGE: Don't test touchMode behavior with a mouse input event.
8b0c41cf0de : Fix testRawQueryNXDomain in DnsResolverTest
0fad437a1be : Fix testResNApi in MultinetworkApiTest
20538806b35 : Add additional tests to MicrosoftDesignKeyboard.
8df217fc021 : Enforce source for key events.
288176c652a : [Telephony Mainline] Expose hidden APIs and consts
f00757c3330 : Improved ServicePermissionsTest logging.
c87396c2cb4 : Skip multiple staged session tests if fs-checkpoint is not supported
cda5df5d2d8 : Fix MixedDeviceOwnerTest#testApplicationRestrictions
7308c5589cf : Check basebandCn0DbHz in GnssStatusTest
3c5a1daebfe : AML: Verify event log of non-process-switch launch time
eeacfebd7b3 : Update dumpsys user parser for user serial number.
5cc0ddbda34 : Change click target to allow foreground in microphone case
4e2e4014e4b : DecoderTest: add testLowLatencyVp9
d5d4dc8d1b9 : Revert "cts(instant app): Modify the wifi test"
8977b97a110 : ITS: gate rotation_rig usage on a per-test basis
48b9b69c885 : Run location presubmits on test changes
9ffc003392e : Add test for setLocationEnabled
40621887f39 : Deprecate DPM.resetPassword()
cbf72839174 : ServiceState merges voice and data into a single value
f8d9c6359b7 : Rename PO Device IDs access -> Org Owned device
40cdd3cb97a : Set AppOps GET_USAGE_STATS to allow before register Uid listener
6447ece6d88 : Fix some left overs from ag/9754274
8a563bed97a : Update CtsNNAPITestCases dependencies
ca11c3f0752 : Add installation failure test
e6045a1dc3a : Keep trying in tests that rely on async changes.
667d2171d64 : Sanity test of TelephonyManager.isInEmergencySmsMode
f8ec899fa53 : Add CTS for SmsCbMessage
543a074f358 : Mark PinnedStackTests#testEnterPictureInPictureSavePosition as flaky
396475d1837 : Check if InputMessage::Type::FOCUS is sanitized
05f5d7efa84 : Revert "cts(manifest): Make REQUEST_NETWORK_SCORES a privilged permission"
1f96361c885 : Test relinquishing control over Org-owned device
3d469258c4e : Adds test for new style of the negative button
bb577d5f689 : Add tests for limiting activity taskAffinity to uid
acce36a7c0f : Add accessibility rich content CTS tests
28db979795f : Fix CTS proto for Display level unification (75/n)
864ba3be0cc : Fix test flakiness
ede0640bded : Add QUERY_ARG_RELATED_URI to aid media placement.
4518cbc12e9 : Introduce QUERY_ARG_MATCH_* values for filtering.
dc9a63a5dbf : Add MicrosoftDesignKeyboardTest.
8d6276c5d04 : CtsActivityManagerBackgroundActivityTestCases secondary_user
df60d23cc84 : CtsSensorTestCases secondary_user
5200cc1b34d : CtsSystemUiTestCases secondary_user
828c46b4126 : CtsVideoTestCases secondary_user
fd711fca97c : Update OWNERS for car tests
64fcc246234 : Filter out VideoEncoderTest using H/W encoder to mainline
61731634e4c : Adding CTS test for `CarOccupantZoneManager.java`.
1b50f756cd0 : Turn off network while running rollback tests
06f87413fad : Revert "cts: Fix CTS permission tests"
d152612941f : Mark testTopPositionSwitchOnDoubleLaunchAndTopFinish as flaky.
d25bf40aceb : Test to verify legacy a11y service request a11y button API
c9ad6cd5d91 : media: put codec config in MediaFormat when decoding
1f826404dfc : Filter out StreamingMediaPlayerTest to mainline
19c0f467023 : Move cleanup code into finally block.
c01e40c9c05 : Grandfather incomplete appop permission definition of package usage stats
88b7c6da9ca : Add basebandCn0DbHz to GnssMeasurementTest
875b61abd9c : Increase WatchUidRunner timeout to 10 seconds.
1d5fab56c27 : ITS: reduce test_burst_sameness_manual TOL to 2%
2dd43eb2a02 : media: fix in call music permission test
7d7808eb646 : Fix flakey test case in ActivityManagerApi29Test
89ba202a00d : [RESTRICT AUTOMERGE]: Added Media Test methods
dbee5a94723 : Added Media Test methods
8f5d206abcc : Fix CTS test for optimized reporting or DangerousPermissionState atom.
ebdb5d96669 : Change wording to enable SAW permission in CTS Verifier
8102ee32662 : Calculate the value of file hash programmatically rather than using sha1sum.
349d83efec0 : Add test for staging multiple sessions on devices not supporting checkpoint
75f0c3a6c4c : Fix MixedDeviceOwnerTest#testScreenCaptureDisabled
41c756a99a6 : Overhaul location CTS tests
99ed1dfed3f : Skip ToastTest#testAccessGravity and ToastTest#testAccessMargin because Automotive does not support options for gravity or margin.
df87afb4b0b : Move static usermodehelper check to Android 11+ devices
7f4d3a2dc72 : Add basic test for PowerWhitelistManager.
dbae42ef2de : Filter out media tests that are not related to mainline.
7b29fa39afe : recycle Bitmaps in testRespectOrientation
b97280d4172 : CTS GPS test
965d4fc42c6 : Run EglConfigTest in a Single Activity
f0b1f54db81 : Switch back user to the initial user in teardown().
5c9a3fda0a2 : Add test case for cancel current session API
e4829313d1c : Add test where trusted old key can continue to update package
019c99bc029 : Add test start time to collect execution time
b03e4bfcbcc : Break down FlakyTest annotation into methods.
166e1a27183 : Modify test cae for adding more error codes.
3bc77c2815d : Remove api_dir property
4d08df1032d : Add a new system service for app search management.
cf2cea5cd3a : [DO NOT MERGE] Return correct offsets for getAttributeRange()
f648cbde8ab : [DO NOT MERGE] Return correct offsets for getAttributeRange()
647ce706f9a : Remove flaky annotations from testLaunchSingleTaskActivity.
17bdd48a5d3 : Run EglConfigTest in a Single Activity
93fa8f11478 : Force show error dialogs when testing ANR
932edc74743 : Adopt shell perm instead of granting permission in Settings_NameValueTableTest
ddc19437ffc : Fix PermissionsHostTest for new AppPermission radio button
d6aad38dcae : Change ToastTest to use a foreground toast
dc11e35a248 : Remove obsolete key rotation test
a0361ee63f0 : AML: Mark some tests as flaky
93520d42b33 : Fix LayoutParamsTest#testConstructor
0c908388d42 : Adding test for SparseArrayMap.
17744593a91 : Test to verify accessibility button flag updates
c72072dacc1 : Return correct offsets for getAttributeRange()
3dc8c8a17e8 : Add an instrumentation-arg for skipping rate checking in media mts.
4534471b6c1 : DO NOT MERGE - Tests changed for temporary fix to disable augmented autofill requests coming from password fields.
893de082f5c : Add new UiModeManger CTS test.
b9b1816cee1 : Run DownloadManagerTest on secondary users.
4350ba6b375 : testPocCVE_2017_13253: Convert ICrypto to hidl
553dede05af : Simulate PlatformCompat's targetSdk behavior
c2545a42b72 : Update verifier setting for R changes.
4665fda3583 : CTS for MANAGE_OVERLAY_PERMISSION intent with "package:<package>"
ccc590dd308 : Fix some lifecycle tests fail.
e8a02098eaf : Rename test apks to avoid case collision
7f226c9c967 : Close PackageInstaller.Session
221d1a52a16 : Update test to reflect updated metrics code
12642106762 : replace large media test file with smaller version
ecdbece8a68 : Expand ContentProviderOperation support of extras.
fc8a3a70fb5 : Extend insert/update/delete to provide extras.
0caeae2baf9 : Remove location dependencies from CtsVerifier, delete manual location tests Test: make and install CtsVerifier, atest CtsLocationGnssTests
a47aea291bb : Add canary test for featureId in WallPaperManager
7079d3a88a5 : Skip ToastTest#testAccessGravity and ToastTest#testAccessMargin because Automotive does not support options for gravity or margin.
ab905edb0d2 : Introduce 2 new test for PermissionsHostTest
4a01d6d3a6b : Query arguments for grouping, other SQL clauses.
f978e20a252 : Use ApexInfo.sourceDir to decide whenever to clean up shim apex in tests
c4e84de7d11 : Add tests for staging multiple session with non-overlapping packages
156d6d02751 : Remove androidx dependency from WM CTS
4ccae045eb5 : Fix testSuspendPackageWithPackageManager
f5bdd8a3b5e : Renable MixedProfileOwnerTest#testLockTask_defaultDialer.
7a18db4937f : Add canary test for featureId usage in Telephony code
71016e71bac : Improved ServicePermissionsTest so it shows all failures.
091c2b317b8 : Add test for restricted views to SMS db
f07174c5ea4 : Add a test scenerio in testDeleteSurroundingText
3f37666f94e : Remove MmsPduProvider dependency in CtsVerifier Test: make and install CtsVerifier
99b84f74d05 : Update existing tests for new permissions Ui
ed163020e9e : Revert submission
96a08228dfe : Remove openAppDetailsAndSetDefaultAppThenIsDefaultApp test.
164eaba7f78 : CapturedActivity: Be willing to wait longer for first frame.
d9798ee7be4 : Revert submission
6f5b27367ce : [AWARE][CTS] Add PMK test suite
2666a2e0370 : CTS test for Android Security b/113527377
d3a39273a33 : RESTRICT AUTOMERGE: CTS test for Android Security b/113527377
98e55ff8ff3 : DecoderTest: add testLowLatencyAVC and testLowLatencyHEVC
2bc7fb715cd : [AWARE][CTS] Add ability to use PMK in tests
87cea6fcbe2 : [AWARE][CTS] Add comments to clarify test argument
a02402f202e : Add tests to test TextClassifierService.
0f318a723d9 : Added CTS test for launching home activity on empty default display
68db319ceeb : Revert "Updates tests for new accessibility flags."
e8d5f8de055 : Fix TextClockTest to work when time starts as 12-hour mode.
f9c48ab3b88 : Fix NPE in UltraSoundSpeaker test.
a5316ebe504 : Try clicking permission dialog buttons before scrolling
5008637e56e : Revert "Start car launcher successfully before next loop to avoid race condition."
620189a200a : resolve merge conflicts of 5c1e1182b4e615e58996b9c5909ae7382cdd7fa0 to oc-dr1-dev
5ea1552eb45 : Tests for some WorkSource SystemApis
44c3b38c03f : CVE-2016-2419: remove IDrm dependency
e4e35be6a75 : Allow sending of bulk Uri change notifications.
a690a2e2b66 : Add POC test from b/137282168 to CTS.
4200305c6f1 : Assert backup is activated in BackupPreparer
c7ee99dc3bd : Fix order of tear-downs.
2c7c67572d5 : Improve wait for splitapp loaded before trying to execute it
47e94e437cb : Update prebuilt shim apexes with the ones built on server
7446b3ba35b : Rename WifiSsid.NONE to WifiManager.UNKNOWN_SSID
7eba6d86eaa : Tests for batch split add/remove.
78803ecf17c : Rework platform version to hide codenames.
220988ce64e : Resolve CTS race condition
ddff1e5b61e : Assume roles are available before testing for dialer and SMS roles.
651aa518f96 : Skip targetSdk28AndChangeDefaultDialerAndAllowThenIsDefaultDialer if config_voice_capable is set to false.
77198b8da80 : Add test for default apps UI.
020d8143a2e : Add POC test from b/137878930 to CTS.
a1c680f08f8 : Address API review comments
fb5ae437473 : Change constructor for Exif data only streams
c10f6bffff5 : Tests for stdin versions of install and install-write.
87da0e674b9 : Backport 36e064b (convert .mk to .bp) to qt-dev
e6143050abf : Update and fix test for Android Security CVE-2018-9490
b55f0ab8c23 : Test object after a Parcel shrink
164b864e6c3 : Tests for multiple splits installation/removal.
e64e85b0118 : Modify ViewTest#testTouchMode for new touchMode concept
4ff33eb7b02 : Improve test coverage for NotificationStats
b9df011d3b3 : Improve failure message for unexpected events
8870f4ca234 : Remove FEATURE_SWIPE_TO_DISMISS functionality (2/2)
e94ae821ff7 : Kill overscan insets and outsets
db41002c445 : testPocCVE_2017_13253: Convert ICrypto to hidl
98f7ec8b24d : testPocCVE_2016_0811: Convert ICrypto to hidl
55fa1c5cdcb : fix TelephonyPermissionPolicyTest CTS failure
57950e8dd18 : Add CTS case that tests mic capture indicator
550c83e9f22 : ContentSuggestionsManager - increase service timeout.
dadd7f7f1d3 : added Hotspot.apk
05fb55bb297 : [RESTRICT AUTOMERGE] added Hotspot.apk
8786a089be2 : [RESTRICT AUTOMERGE] added Hotspot.apk
7f6afc8f72a : Add CTS tests for mainline API changes.
45267e15782 : CTS test for Android Security b/72460381
e57ebfdc528 : Add new LOCATION_MODE test
368c7a56f92 : Revert "Tests for multiple splits installation/removal."
7e895bbb330 : Make sure featureID is correctly handled by WifiManager#getScanResults()
5f785d7a54d : Adds app enumeration tests for shared users
289b88a3c58 : Attempt to fix WebViewTest#testFlingScroll.
b38a38faa04 : Configurable SoftAP: Add CTS test.
481371941b6 : Migrate host side AE CTS tests to JUnit4.
39fa87383d0 : Ensure user storage is prepared after mount
56f600c1df5 : Move uninstall code to device side (2/n)
5dd3e1f25bd : Abandon sessions before and after each test (1/n)
ce892aaa4d8 : Overhaul some location CTS tests
b775ef1682f : Add new permission that lets incidentd call dropbox
e64e3bdadcd : [RESTRICT AUTOMERGE] CTS test for Android Security b/63521984
db95d1659fa : Add CTS for Context#registerReceiverForAllUsers
98f3d9044d8 : CtsVerifier: Camera: Manual test for bokeh
98e7ef2639f : WidgetTestUtils: Install ViewTreeObserver on correct hierarchy.
b2cbec215ae : STS test for Android Security CVE-2019-2213
ca598899ae1 : CameraTest: Test video snapshot with recording hint
9da07bb7fe4 : Add ANR CTS tests
7563e4c7d05 : Fix CTS proto for Stack level unification (64/n)
79030526b34 : Annotate group for WM CTS
f3be6527090 : Skip NavBar and StatusBar test on TV, Watch and IOT devices
f685f12977e : Revert "Revert "Reorganize CtsLocationTestCases into fine and gnss""
7e9b78c0ebb : Tests for multiple splits installation/removal.
14c570a177c : new CTS for SmsCbLocation
1b04d9fdca9 : Add test for getCarPropertyConfig and getAreaId
9013fadb239 : More OWNERS
da32cd767c5 : Add more tests for MicrosoftSculpttouch.
f109b6fb735 : Add new CTS for new APIs for mainline
907c4c0cf32 : Fix typo in test name.
88ae0fed545 : Reorder parameters as per API council reccomendation
212c19f3a62 : Update WindowlessWmTests to accept input token
c505cf3891b : CTS test for Android Security CVE-2019-2051
420a61e7d27 : Wait for the removal of docked stack
fa2526c0578 : Move ImsService tests to CTS
71f8f6ca3a1 : Add PermissionsHostTest and RoleManagerTest to MTS.
399691fab80 : STS test for Android Security CVE-2019-2213
9ee7d7152ed : CtsDevicePolicyManagerTestCases not_secondary_user
9dd5076e606 : Add OWNERS for CtsTransitionTestCases
eda7c2135d2 : Test openCamera with null and non-null feature
fa2aa793957 : Test null featureIds passed to AppOpsManager#noteOp native API
245a7d3ae05 : CtsBackupTestCases not_secondary_user
1ae4c1f5529 : CtsBackupHostTestCases not_secondary_user
68636527373 : CtsDropBoxManagerTestCases not_secondary_user
85878f3a08e : CtsAdminPackageInstallerTestCases not_secondary_user
508cf34fe19 : CtsMidiTestCases not_secondary_user
efc0203e160 : CtsIncidentHostTestCases not_secondary_user
20a39c316ef : CtsAdminTestCases not_secondary_user
aa6eb026501 : Camera CTS: Fix cts testFlashTurnOff failed
b05168375a5 : Check instanceof before casting.
cb535fa8f4a : Mark another test as flaky.
2f728e05c07 : Call getPasswordComplexity on the parent profile
01f3e21125c : Adds test case for keep the save UI while is showing
c2376b8e5c8 : Make more meaningful message when leaks detected
5c80241489e : Placeholder tests for PackageManagerShellCommand.
b5f15704800 : Test for AccessibilityAction.
69624e06d4a : Update and fix test for Android Security CVE-2018-9490
f8a37ce7b9c : Rename WIFI_P2P_PERSISTENT_GROUPS_CHANGED_ACTION intent
bebd66f9ee2 : Define permission GRANT_RUNTIME_PERMISSIONS_TO_TELEPHONY_DEFAULTS
da86cbb68b4 : cts: Fix CTS permission tests
6ff60e0b594 : Add the apex support assumption to testRejectsApexDifferentCertificate.
b2452a3e3fe : AML: Wait for a stable state to execute non-cold launch
00a11b3f59f : Mark several tests as flaky
5df1299466a : Increase the test coverage of Context tests
98b5522f2ab : DO NOT MERGE: Revert "Blacklist known signatures of APEX Q packages."
3f118c340ab : Fix typo - whitelist shim APEX in PackageSignatureTest
cddb4ed8ba5 : CTS : NotificationManagerTest#testNotificationDelegate_grantAndPostAndCancel failure
2087d75dfd7 : RESTRICT AUTOMERGE Add @SecurityTest annotation
8d7f9b951f4 : RESTRICT AUTOMERGE Add @SecurityTest annotation
7b8e6dcc40a : RESTRICT AUTOMERGE Add @SecurityTest annotation
5c1e1182b4e : RESTRICT AUTOMERGE Add CTS for Unicode spaces and line breaking
9aad66024cc : Do not use internal-API PermissionChecker
3e59c4f14b8 : Revert "Reorganize CtsLocationTestCases into fine and gnss"
8c98432b087 : CheckpointHostTest: Skip on pre-Q devices.
393c1a149ed : CheckpointHostTest: Skip on pre-Q devices.
3f890281387 : Filter out media tests that are not related to mainline.
770ecba5a34 : Remove ACCESS_MEDIA_LOCATION permission in CTS tests for redaction
a775c8c0dd0 : Reorganize CtsLocationTestCases into fine and gnss Test: atest CtsLocationGnssTestCases, atest CtsLocationFineTestCases, atest CtsLocationCoarseTestCases
d1db364a9b9 : Add CTS for sendOrderedBroadcastAsUser
2c1bbb94d7b : Scoped directory access api is not supported on ATV.
436ad87933d : Add test to verify DrawableWrapper#jumpToCurrentState
bfddaa9e69a : Add injectLayers test cases to CtsRootlessGpuDebugHostTest
9b80b4d375b : Added test to verify GradientDrawable stroke tints are applied properly
72b6a344e41 : Fix CTS app security test cases for TV devices.
5715cc1bddf : Add simple test for AppOps pull atom.
7bd79f056be : Add CTS for getSubIdForPhoneAccountHandle
299da86a2ae : Force icons into adaptive shape instead of restricting them
6adf04bd078 : Check Cellular support before CarrierServiceTest.
99f69b2ab7f : Add test for location checks in networking code
9d09ab435d8 : Update ActivityManagerIncidentTest to use new heap dump field.
442e578ce7d : Verify consistency of hot launch time
b8b89b21acb : Fix the test finished before Activity resumed.
af0f5f9cc3f : CTS for verifying toasts are not clickable
b02cec797ab : Add a test for window change at embedded display
73be7071656 : Fix failed test in MediaStore_Video_ThumbnailsTest
735af079ba7 : TouchExplorerTest: add test for sloppy double tap.
db975376e8d : Add a new system service for blob store management.
a4bfae0569b : Test viewconfig drawing cache size
ec234a7fad1 : Add CDM system api to check for association presence
cf9b1ceeea8 : Camera: Make sure ImageWriter behavior is sane with SurfaceTexture
297f66468a6 : Check Cellular support before CarrierServiceTest.
230d2314d52 : Add test of metrics logger on app transition cancelled
08626362317 : Give device debug message if no logic found for test.
f4426ffac60 : Install TestApp with native file path and verify
7792374b48c : Camera: Test newly added bokeh mode tags
b9ae3ab8afa : MetadataRetriever: add tests for setting data source with path and uri
f2f21285baa : Revert "Check Cellular support before CarrierServiceTest."
9ef898b8b56 : Update and fix test for Android Security CVE-2018-9490
d7719b6fb3d : Mark test as flaky.
46652ad6b7c : Add CtsSettingsHostTestCases
88ecda59158 : Add test for adding EXIF to PNG files
3eee17ae74f : Support native file path for TestApp
42830236e2b : Rewrite the NativeSystemFontTest.testSameResultAsJava
3dcdd469b7d : Add missing destroy call
afc367a3808 : CTS change for process capability.
f196bdab1ca : Add test to ensure consolidated policy is updated
cec33e7ec69 : Update and fix test for Android Security CVE-2018-9490
3151bc2ac3b : testFlashTurnOff: take into account flash states for LEGACY devices.
ab1b7acfb80 : CTS test to confirm permission revoked when defining app is removed.
edc8cc16bca : Fix ARTBootASLRTest.java
ba1df75ca60 : Verify activity destruction when occluded
3c0c2f3f258 : Move ServiceControlUtils to CTS common
c3cd6705b8b : Reduce apk size of test apps in WM CTS
fed67959177 : cts(instant app): Modify the wifi test
899088544f0 : Make sure network provider exists before using it in test
ce64b52706f : Revert "CTS test for Android Security Bug-138441919"
3680b42aa33 : Convert more mk to bp of WM CTS
5ca064bde66 : Change AIDL module name
7da9df6dd82 : Add Host-side test to check apex do not signed with well-known keys
b8ab9caf309 : add new cellbroadcastprovider CTS
6d4b56fa568 : Fixup LocationManagerCoarseTest
8aa066c8f10 : Fix potential crash caused by fields referenced in onResume() not being set.
6b00202aec3 : Add test for parsing WebP files
bdbfdc8a195 : Add owners to window manager CTS
4178a7ef39c : Increase timeout of broadcast delivery
6701292a676 : Fix to get current timestamp for each report saving
c4b7ad2b794 : Test for IMSI encryption info APIs.
fd55fecdd32 : Revert "Exclude testNoResidualPermissionsOnUninstall from presubmit"
7dd678b291a : Increase deadzone to avoid swiping open recents
c4ede26eb9a : Fix a couple CTS failures
e4b7207096e : Attempt to fix WebViewTest#testFlingScroll.
256ac95edbd : Remove dependencies on ART internal libs.
62e88f1ae1a : Fix System Settings CTS test for x86
98f42fcf893 : Remove duplicate dependency introduced in ag/13a8889
a1d8f7f6e48 : Verify launch time for activities in lifecycle tests
700ce61de12 : Use enum class for InputMessage type
653f226994d : Fixed coarse and none location cts test modules Test: atest CtsLocationCoarseTestCases and atest CtsLocationNoneTestCases Change-Id: Ie37dd4191efc2066afa2d711f8cee8bcc0c34bc2
2770a52b399 : Mark testPinnedStackWithDockedStack as flaky
9a450c112c7 : Hide retry button from layout.
77415a164a6 : Check feature ID for location APIs
e6d5f8ffc02 : Mark TV permission tests @AppModeFull
f550367cdf3 : Add tests for noting app-ops in content providers.
d3d3ae01c5d : Add output of "bmgr list transports" to exception msg when BackupPreparer fails
028b40f23f2 : Adding leaked stack check
2283dcf7051 : CtsVrTestCases secondary_user
c6f9b38fb90 : Fix CTS proto for Task level unification (59/n)
1545e4f9086 : [RESTRICT AUTOMERGE]: STS test for Android Security CVE-2018-9471
5838d35e14b : STS test for Android Security CVE-2018-9471
66fa55ec4d4 : [RESTRICT AUTOMERGE]: STS test for Android Security CVE-2018-9471
4cc7572381e : Removes CTS Verifier Accel and Gyro Measurement tests for Automotive
328953d6d13 : CTS secondary_user: CtsSaxTestCases
3d62cdc1b61 : CtsSyncContentHostTestCases secondary_user
08cfb45eaaa : CtsSyncManagerTestsCases secondary_user
ba240691043 : CtsSystemApiAnnotationTestCases secondary_user
3212222d043 : CtsSystemApiSignatureTestCases secondary_user
7281cde58f7 : CtsSystemIntentTestCases secondary_user
23fd00b0952 : CtsSystemUiHostTestCases secondary_user
9249ccd0d94 : CtsTelecomTestCases2 secondary_user
ea0e3a845f6 : CtsUiRenderingTestCases secondary_user
f384d3da463 : CtsThemeHostTestCases secondary_user
659c8bdb39f : CtsToastTestCases secondary_user
89616fab306 : CtsTransitionTestCases secondary_user
72607ad604a : CtsTrustedVoiceHostTestCases secondary_user
9eb87f2c938 : CtsTvProviderTestCases secondary_user
f458529526e : CtsTvTestCases secondary_user
4226d22cb0d : CtsUiAutomationTestCases secondary_user
e0fbe93d7e9 : CtsUiRenderingTestCases27 secondary_user
dc5eb44045f : CtsVoiceSettingsTestCases secondary_user
24087ba6777 : CtsWindowManagerSdk25TestCases secondary_user
1592f5a576a : CTS secondary_user: CtsWindowManagerSdk25TestCases
3e2153e5947 : CTS secondary_user: CtsWindowManagerSdk28TestCases
3e8636d231e : CTS secondary_user: CtsWrapNoWrapTestCases
8031ec1167d : CTS secondary_user: CtsWrapWrapDebugMallocDebugTestCases
7b41515a63e : CTS secondary_user: CtsPreferenceTestCases
df32d0f4368 : CTS secondary_user: CtsPermissionTestCasesTelephony
26136b7ceff : CTS secondary_user: CtsPermissionTestCasesSdk28
6743db1254e : CTS secondary_user: CtsPdfTestCases
47ceb96d583 : CTS secondary_user: CtsPackageUninstallTestCases
47a19546e81 : CTS secondary_user: CtsPackageInstallerTapjackingTestCases
c123c9b9123 : CTS secondary_user: CtsRsBlasTestCases
6e5a9d9cb87 : CTS secondary_user: CtsRsCppTestCases
e7f65566018 : CTS secondary_user: CtsSampleDeviceTestCases
85004d3664f : CTS secondary_user: CtsSampleHostTestCases
b8481b3f18a : CTS secondary_user: CtsSecureElementAccessControlTestCases1/2/3
57092361560 : update protection level for CTS
c6d99a620e4 : Reduce execution time of WM CTS (1/N)
d84ddf08a35 : AudioAttributes test: check default and invalid values
f1dbcb391ac : CTS secondary_user: CtsNoPermissionTestCases (and ...25)
b6402ee4483 : CTS secondary_user: CtsOmapiTestCases
ba37e2dd1b1 : CTS secondary_user: CtsNdefTestCases
fb1187225b4 : CTS secondary_user: CtsOsHostTestCases
4a36cd5f25b : CTS secondary_user: CtsNetSecConfig... modules
c7d0aff5f96 : CTS secondary_user: CtsNativeMediaXaTestCases
9f743f1a454 : CTS secondary_user: CtsNativeMediaSlTestCases
4e09cfc0e55 : CTS secondary_user: CtsNativeMediaAAudioTestCases
c29d508c596 : CTS secondary_user: CtsMultiUserHostTestCases
534bf14ba24 : CTS secondary_user: CtsMultiUserTestCases
4cd9a18c2a8 : Speed up BitmapFactoryTest.testDng
b0b20d3cbbb : Fix flaky tests on virtual display
3c381501558 : Add test case for autofill save dialog.
51af78d063f : Fix to get current timestamp for each report saving
7a14d1b3e01 : Fix to get current timestamp for each report saving
d2b33c76890 : Add test for MotionEvent#getActionButton().
a5abed5dc8b : Move NoLocationPermissionTest to new directory
0de65c77286 : cts: Fix CTS permission tests
679302e1e6f : CTS secondary_user: CtsLibcore... modules
6c44a40754d : Rename HID tests from XxxTestCase to XxxTest.
188a16c7022 : Share compareBitmaps even more
21ad2790ce9 : CTS secondary_user: CtsLeanbackJankTestCases
38843b0df07 : Move CP2 CTS into own CTS module
a00230a4078 : Add check for packages installed for a given user only
f73b7448d7e : Check the return value of compareBitmaps
7ce6bd5087f : Add test for ImageDecoder scale + crop
e613587cffd : glClear after allocating glRenderbufferStorage
ce9d8ce4495 : Test Activity#setTranslucent() API
40ad0596798 : Start car launcher successfully before next loop to avoid race condition.
ba729c89e21 : Code cleanup: RollbackManagerHostTest
12ff8a39121 : update permissions in CTS
534d52f6f89 : Revert "Revert "RESTRICT AUTOMERGE""
602bc17c4ff : Add EmergencyNumberDbInstallReceiver in CTS
edc8492c8eb : Check Cellular support before CarrierServiceTest.
8d613ed6e5a : MediaCodecCapabilitiesTest: add testLowLatencyFeatureIsSupportedOnly
053c3e96b74 : CTS test for Android Security Bug-139806216
489bd0d6c46 : Test for stopping CC sessions for outside of package apps on non-default services.
28f636fcfc6 : Wellbeing app can enable QUIET_MODE
907a0bcacdf : CTS secondary_user: CtsHiddenApiKillswitchDebugClassTestCases
812a0087b91 : CTS secondary_user: CtsHiddenApiKillswitchWhitelistTestCases
0acac8f9359 : CTS secondary_user: CtsHiddenApiKillswitchWildcardTestCases
961a5244340 : CTS secondary_user: CtsHostTzDataTests
2de712dcc3f : CTS secondary_user: CtsHostsideTvTests
9cbf0ee52da : CTS secondary_user: CtsHostsideWebViewTests
ea6a46a7fdf : CTS secondary_user: CtsIcuTestCases
adc610c53a5 : CTS secondary_user: CtsExternalServiceService
d6cb8687ea9 : CTS secondary_user: CtsFragmentTestCases
3b905a3e59b : CTS secondary_user: CtsFileSystemTestCases
e93fade6d0a : CTS secondary_user: CtsExtendedMockingTestCases
cb19a4be698 : CTS secondary_user: CtsEffectTestCases
6c45625bd13 : CTS secondary_user: CtsEdiHostTestCases
43196dc3151 : CTS secondary_user: CtsDynamicLinkerTestCases
f90152b2055 : CTS secondary_user: CtsDrmTestCases
3812344f183 : CTS secondary_user: CtsClassLoaderFactoryPathClassLoaderTestCases
67ec2260815 : CTS secondary_user: CtsClassLoaderFactoryInMemoryDexClassLoaderTestCases
8d7bd933fd3 : CTS secondary_user: CtsCameraApi25TestCases
ecdd43c18d6 : CTS secondary_user: CtsCalendarcommon2TestCases
c84a8a5a5e0 : CTS secondary_user: CtsBootStatsTestCases
7a8868f6ec5 : CTS secondary_user: CtsClassloaderSplitsHostTestCases
8a3ca91ba94 : Add MicrosoftSculpttouchTestCase
c40da1b043d : Prepare HID input tests for motion events.
d4a57d45ffb : Revert "RESTRICT AUTOMERGE"
7905c0e1dd5 : Move calendar provider CTS to own CTS module
012ca6ff26e : CTS secondary_user: CtsAslrMallocTestCases
021208b7819 : CTS secondary_user: CtsAppUsageHostTestCases
977574110a4 : CTS secondary_user: CtsAppPredictionServiceTestCases
dd770b89787 : CTS secondary_user: CtsAppComponentFactoryTestCases
f25ab4adc3d : CTS secondary_user: CtsAppBindingHostTestCases
06d7cccd3a0 : CTS secondary_user: CtsAppOpsTestCases
0f07198cd77 : Deprecates PipActivityTest
1820b4acd6f : CTS secondary_user: CtsAbiOverrideHostTestCases
d7eac68f2b9 : CTS secondary_user: CtsAlarmManagerTestCases
697fc4f8e2e : CTS secondary_user: CtsAccountManagerTestCases
fae56865d41 : CTS secondary_user: CtsAccessibilityTestCases
a752e990a7d : CTS secondary_user: CtsAccelerationTestCases
cdb6d0b5003 : Add test for APK staged install with fingerprint change
b2fe864556e : Adds test cases for positive button and title style
19f9b20e25a : DO NOT MERGE Remove MediaPlayer2-related CTS tests
19b66b87341 : Convert tests/tests/permission/**/Android.mk files to Android.bp for the tests specific to goog/master
3414a1bc3c5 : Add test case for multi-display in AccessibilityOverlayTest
d4586099b2c : ITS: add test_unified_timestamps to hidden camera tests
e7b2615ae78 : Added a test for moving focus window to another display
753a3bd5642 : Test object after a Parcel shrink
a9d1e71e24f : Sanity test of TelephonyManager.getDeviceSoftwareVersion(int)
c0545fc8fed : Remove standby delay tests.
f70cf7d313a : Test finishing below a translucent activity
f1277d79a9c : Move to use public styleables for layout params testing
9985c02c581 : CTS test for BooleanState CustomTile
d7cfae255fa : Align default off with AppsFilter
6807d57d1a8 : Add owners for cts/tests/apps
045a88fa60e : Add tests for getConsolidatedNotificationPolicy
501a1d8cf91 : Fix switching to LocalTransport in BaseMultiUserBackupHostSideTest
505e069cd72 : Improve some test failure messages
36bc5587198 : Test the new WEBP_ Bitmap.CompressFormats
f1582f8129d : Change network parole while charging tests.
3626799ae67 : CameraITS: fix vibrator related test regression
1578ff53389 : MediaMetadataRetrieverTest: adding more thumbnail tests
c12623f1564 : CTS tests for Dolby Vision AV1 extractor
78263807142 : CTS tests for dolby-vision MPEG4Extractor
0f78a776d8f : Update CTS for createContextAsUser()
a6f22e19ba7 : Made UsePermissionTest 26 use correct Manifest
ac0b558177f : Add BUILD_BROKEN_TREBLE_SYSPROP_NEVERALLOW
aa4282856cf : Updates tests for new accessibility flags.
7158a54603d : new SubscriptionChangedListener wrapper API
84419284e73 : Code cleanup: RollbackManager CTS tests
cd051abb6ae : Keep device alive during DeviceStatesTest
5cb0dfb38ff : Add CTS test for getEcNo()
ea09326eb11 : Add tests for noting app-ops in LocationManager
fc7919c2e78 : Test coverage for constructors, meh.
57fac35d856 : Exclude testNoResidualPermissionsOnUninstall from presubmit
2e7d824392e : User RoleManager to set default SMS app
ae03c9b516f : Disable settings test for instant apps
4dd0c2ebb14 : Update OWNERS for input CTS.
73afb9ab3dc : Use PermissionUtils to grant permissions.
2e39dd1f774 : Refactor LocationManager2Test
a31bc6a2428 : add a new CTS to check expected system telephony apks
e77260d5174 : Reveal color standard, transfer, and range.
47da9263664 : Parse disc and track numbers per API definition.
538e250cd21 : Switch from truth-host-prebuilt to truth-prebuilt
21d238e4290 : STS Improve logging for getting exit statuses
ea6f6b6497d : Sync StagefrightTest ordering between internal and aosp.
2605b97b6fe : Reduce flakiness of multi-display tests
d62e8a8b6a4 : Added tests to verify negative gradient angles
1450fff3e07 : Test for createContextAsUser
dbe4477491c : Adds test verifications for unexported filters
3271f68bcf0 : Add test for parsing Exif data from PNG
b59450ee69b : fix null context issue for CTS
dd52eb292e2 : Add test for app-op-note featureId paramter
f7c5f8571a5 : Move back up before starting another test for longer vertical movement.
00c55808f53 : Apply changes to get/restore permissions
2743b624a78 : Update location CTS tests
e361ee0daf6 : Added CtsVerifier test for CDD req NIGHT_MODE
d343f3eee20 : CTS test: enqueue work with new constraints
fdc20d7c3f7 : Use stable variables for Settings CTS tests and restore data at end
9ab58c425f0 : Fix a stagefright test server waiting indefinitely.
147c2cc0216 : Verify configuration of non-resizable activity when launch on display
70e755f6870 : 5G meteredness for telephony framework
4e0912d0d56 : Fix testGrantForegroundAndBackgroundRuntimePermission22().
dc5653fa368 : Add device side mainline module detection
62b5f5d355f : Progress towards per-volume database separation.
67efb7e5df5 : Make common target java:sdk (instead of java:platform)
bc97675ddf0 : Set REVOKED_COMPAT flag before changing app op mode.
b96fc6a71fe : Add test for BitmapParams options for getFrameAtTime()
063ef59b5f2 : Document additional use case for PR_SET_DUMPABLE
29b38753505 : Test null assetFd
ea8d1bdc900 : [DO NOT MERGE]Revert the changes to tests/tests/permission2/res/raw/android_manifest.xml in aosp/1114516.
4bd028d3f04 : Always invoke the action passed to assertMetricsLogged.
c6db1539a66 : CtsVerifier case "Condition Provider test" failed
ec3ee1cda74 : Create test case for ImageSpan API
718de4d6c17 : Updates flaky tests in PinnedStackTests
96d2ee6e126 : Make isDataEnabledForApn() a system api.
7ecdb1e952b : Fix the OWNERS file.
95f3536d5a9 : DO NOT MERGE: Bump CTS and CTS Verifier to 8.0_r22
8f5a705693d : Add owners to SimpleApp
c38d10eb323 : DO NOT MERGE: Bump CTS and CTS Verifier to 8.1_r18
21210f3ba32 : DO NOT MERGE: Bump CTS Verifier version to 9.0_r11
79e3af1785b : Test for UserHandle.of
68cfedf9d59 : [DO NOT MERGE] Trigger lockNow() via a broadcast
f3514320e16 : Set exclusion rectangles for full-area gestures
bb4e63eb427 : Remove workaround for ACCES_MEDIA_LOCATION
779353d73c2 : Fix flags assert in validateProfileData
7d9f64ddab1 : Start applying QUERY_ARG_SORT_LOCALE.
e5e165d224d : New argument to hint at locale to use for sorting.
e382ef93d18 : Fix null reference for CTS failure on customizedSaveUi
09368be55f5 : Fix GraphicsStatsValidationTest#testBasicDrawFrame
47ebc20c059 : Add @SecurityTest annotation
ffb9d5697ae : Validate bg restrictions vs foreground services
00b19890744 : Move CtsDevicePolicyManagerTestCases to its own group
df89d9179f8 : Test Validate system wallpaper dimension before uploading as texture
53c93622868 : Fix test fail for ScreenshotTest.
580eea86e7d : Added cts test for Calls.FEATURE_VOLTE in call log.
1a93ac60353 : CTS test for opening API for setFplmn
a85ee683715 : Add BIND_CELL_BROADCAST_SERVICE permission
d98fe8e7c0d : Find remaining Stagefright tests that shouldn't check the crash address
150f6207288 : Update PermissionChecker usages to avoid unnecessary attribution.
4cf1097c5de : DO NOT MERGE: Pass in --user param when invoking audio commands.
b05e0c7a738 : Add lifecycle tests for trampoline activity
9abce4d58fc : STS Ensure all non-deterministic "getExitStatus" tests don't time out
047d2703026 : RVC - CTS : NotificationManagerTest#testNotificationDelegate_grantAndPostAndCancel failure
4349977d50d : Mark testPendingIntentBroadcastTimeout_delay1s @FlakyTest
562667f6ef3 : Test B can't rollback a package installed by A
883c697e482 : Remove ACCESS_MEDIA_LOCATION permission in CTS tests for redaction
b497f2616f3 : Check ACCESS_MEDIA_LOCATION split permission in CTS test
f65cf1f6286 : Add test for startActivities
14d9b4182af : Update tests to match the changes in finish flow
7ab9cb95eec : Add annotation to shorten CTS tests for TreeHugger presubmit.
e32d1ffb9d4 : Update device ID access tests to include getNai
1d7d240227d : Added tests for REQUIRED_ALGO_CREDIT_CARD to field classification.
1a1248849ee : RESTRICT AUTOMERGE Add CTS for Unicode spaces and line breaking
40e93f5ebd5 : RESTRICT AUTOMERGE Add CTS for Unicode spaces and line breaking
ba8482f9697 : RESTRICT AUTOMERGE Add CTS for Unicode spaces and line breaking
39f9eeedc6c : Add test case for the maximum attempts of launching bad provider
469e1b669a0 : AudioManagerTest: Check original mic mute state before test
f8224b356ab : Remove libhwbinder/libhidltransport deps
79c77e0913a : Reduce the usage of pressHomeButton
144ba3b59c5 : Check ACCESS_MEDIA_LOCATION split permission in CTS test
e9f7f86bf8e : Remove ACCESS_MEDIA_LOCATION permission in CTS tests for redaction
ae873a65487 : Add tests for block directory in ACTION_OPEN_DOCUMENT_TREE
9361abb8a50 : Revert "Update platform manifest test file"
fca56a08597 : CTS test for allowed file-based encryption policy
cc64c3307b8 : Revert "Fix proper 360dpi assets for passing CTS test case in the 360dpi reference device."
e5662851fb8 : Use stable bounds to verify the window position.
8c7525a27c7 : testGetScaledFrameAtTimeWithInvalidResolutions
198e0238f2a : Mitigate time outs from ImageDecoderTest
a263195c547 : Mark testDismissKeyguard_whileOccluded_secondaryDisplay as flaky
dbbf5d1ee62 : Add constructor for standalone exif data
f84cab47720 : Update PermissionChecker usages to avoid unnecessary attribution.
7ce0fe55f5e : Add CTS test cases for libmediametrics.so
abbddbdbe07 : Add timer for getImageAtIndex() and testThumbnail()
ce0e10ba777 : Update mediadrm includes
3a44807f376 : Mark all permissions as reviewed and test location permission better.
f470332c1c4 : Wait for broadcasts to be delivered in BAL tests
e52302c0abf : new telephony annotation class
671b32aae87 : Revert "Add CTS of Outgoing Call Emergency Numbers for PhoneStateListener"
57a927a0070 : Delta should be greater than reserved size when check storage
2aadad46082 : Use REVOKED_COMPAT instead of MODE_DEFAULT when syncing app ops.
f5edfaf0d70 : RESTRICT AUTOMERGE: set dialog size to small devices
6fc153272fc : Relax TextureViewTest#testSamplingWithTransform
4149c767929 : Remove redundant code
f099ac0cba2 : Disable flaky tests in presubmit.
4ed3ab2ebfa : ManagedProfileProvisioningTest as flaky to exclude from presubmit.
a1c68753ec6 : Fix MixedDeviceOwnerHostSideTransferTest.testTransferPolicies.
0119824f454 : Added a test for new API, getWindowsOnAllDisplays()
1ec3fdecd8b : Adding intent tests of RESET_TASK_IF_NEEDED flags
4367de4b7ab : Remove embedded & document launch always restrictions from a bubble
e25f8e3565b : Add CTS of Outgoing Call Emergency Numbers for PhoneStateListener
f225711c831 : Test for notifySessionResumed() and notifySessionPaused().
34c8429b700 : Fix PermissionsHostTest#testFail
dfa8cda5f33 : Add basic end-to-end WindowlessWmTest
ba679128043 : Cleanup: remove old telemetry atoms
b8a96246d05 : Use another runtime permission instead
2457a48feed : Fix some flaky tests in CtsContentCaptureServiceTestCases module.
f734cf31850 : Add a CTS test for carrier config certificates
c055f879a2a : [RESTRICT AUTOMERGE]: Integrate crash parser into TestMedia and TestMediaCodec
aef2ebc054e : Integrate crash parser into TestMedia and TestMediaCodec
cfba7f03ca9 : Verify no overlayable in android
1aa9a3b2771 : Delete last occurrence of cts_instant in cts/
324bafa9067 : Increase timeout of going back to IN_SERVICE in TestRebootRadio.
6998e244924 : Fix false assumption in testSetAndCheckSubscriptionEnabled.
713771db661 : Remove flaky annotation
d1b842e19be : CTS test to verify password requirement API preconditions.
e70bf0c3842 : Added CTS test for new CallLog properties.
d389adbb7e6 : WebView: add assertion messages
f842661dc7f : Finished migration to Truth in statsd tests
65c8fddf6a9 : add CTS for new TelephonyRegistryManager APIs
19cc5ebd73d : Add more tests for Activity#finish* APIs
39848643d7d : Make Camera cts tests parameterized to support system camera testing.
be1b4de5e05 : Delete bogus file
6af821a2dff : Attempt to reduce CtsAngleIntegrationHostTestCases flakes
d20e2beef69 : PackageManagerTest: match FACTORY_ONLY apex
5a9fd721622 : Fix nav bar tests on device without soft nav bar
563bea2ada5 : Test for ProcessMemorySnapshot
81743d80888 : Update platform manifest test file
cad965695c9 : Switch to using the global bubbles value instead of secure
efde3f620f9 : Add more owners to ActivityManagerService tests.
d035538724e : Do not run RemovePermissionTest in instant mode
daa87c4b2d2 : Test AndroidBitmap_getInfo()
6c484003418 : Allow for raciness in AppOpsLoggingTest
7eb340da1b6 : Ensure permission state changes for tests
d8aba1b95ec : Allow API for finding out unique device attestation capabilities
c67ee47e990 : Fix ContextTest
db121cee0c6 : AtomicInstallTest: Also delete test apps during set up
f7968d6136a : Extend CertSelectionDelegateTest.
d02bbb10e4d : Attempt to fix flaky test testBackgroundCheckActivityService
ae950cc7f70 : Ensure that the nav bar background color is light enough
2b5471e924d : Remove usage of deleted hidden API.
947453740b0 : Temporarily disable gradient angle test
8e26030808e : Partial migration to Truth in statsd tests
762201c44cb : System sounds can be muted by the ringer.
530746f5718 : Added CTS tests for ViewPropertyAnimator
35e6b70e963 : Revert "Add basic end-to-end WindowlessWmTest"
c6646a51da2 : Remove flaky package suspension tests from presubmit.
8333cbf7e27 : Add basic end-to-end WindowlessWmTest
778be9d271e : Added GradientDrawable test to verify orientation
629a81aec2f : Test for new notifySessionLifecycle() API.
656615cda3d : Remove animation background color CTS tests
551f6d23271 : Clean up TouchExplorerTest.
13d24f50003 : Added slot index version of getNetworkCountryIso
1930006aeda : Cts test for missing permissions in UXRE
cdaa22d765f : Use junit-params
b361f78f1b7 : Wait for lock task mode change in PinnedStackTests
2c8f238085a : Add CTS for View#getDisplay
62ebf914943 : Use BroadcastTestBase in cts voicesettings.
76d0d8cac16 : Re-enable CarrierApiTest.testVoiceMailNumber
d4820eea238 : Revert "Sanity check that permissions are indeed granted"
ccfca23a220 : Fixes test setup to uninstall the correct test app
bd3720d9e17 : MediaMuxerTest:different start time offsets for tracks
69687f1b9f8 : Modifies AppEnumerationTests default feature state
5feda2be3ea : DevicePolicyManager tests: Mark some tests as flaky
b2fe8784f5a : Remove testCloseTask_BothWallpaper_SlowStop FlakyTest tag.
afb5997181d : Ensure BoringLayout.isBoring fetches font metrics with empty string
d3e07037537 : Add CTS for Unicode spaces and line breaking
a971c503142 : Test AnimatedImageDrawable from a ByteBuffer
62d0b097422 : [CTS] Reduce flake on WifiBroadcastsHostJUnit4Test
52d8f384333 : VideoCodecTest:Add test cases for AVC and HEVC
b9783c30c54 : Adds package and intent query tests for app enumeration
55c22931199 : Test that runtime and appop permissions have appops
9b4f74bfc33 : Don't run AppOpsLoggingTest for instant apps
10aef2a6659 : VideoEncoderTest:check all buffers decoded
e00efb86ad5 : Camera: Modify testDiscardFreeBuffers to demonstrate memory saving
b6b0e1e264a : Add test for splitting access-media-location from read-storage
2b7f38f0c79 : Improve precision in CTS LayerTests#testWebView
44515b8236e : Sanity check that permissions are indeed granted
ef42274260c : Add JNI library loading.
0965b8b8803 : Improve visibility of IMemory security risks
c246ae9ec4f : Whitelist shim APEX in PackageSignatureTest
3dbcd462dfb : Cleanup v1 shim apex left on /data
b711dee8221 : Fix shortcut manager hostside tests
76fc716f807 : Only run PackageInstallerTest in AppModeFull
451ff6168b1 : Add a new signature-level READ_ACTIVE_EMERGENCY_SESSION permission in CTS
1a456bcfe94 : Use update constructor for AudioGroup.
efde56abfeb : Delete cts_instant reference as it's not build anymore
1c3ba041577 : CTS for synthetic activity check change
9a744649eab : Remove test_current from provider tests for now.
cbc803dd8c2 : Add test for existence of libamidi.so (CDD requirement) for NDKMidi test
c5db9f751e6 : Fix ActivityManagerGetConfigTests.
0ffef4f3826 : Mark several lifecycle tests to presubmit.
9a6c815d3c0 : CTS for AppWidgetHost.onAppWidgetRemoved
8c09c829a71 : Camera: Test stale ImageWriter buffer for reprocessing
c659b778d5f : Enable permission hub during app ops history test.
3e413d29d7f : SoundPoolTest: fix volume.
dc017ac2170 : Add user id checks to processUserData
2e1c1f6dcc9 : Add alsutton@ to OWNERS
3607b63be8d : Refactored CtsVoiceSettingsTestCases to use SettingsStateChangerRule.
c0d5ea41edf : Replace internal AtomicFile usage with public API
0212cf87f27 : Update CTS test for accessibility state API in platform
0885d9851d4 : Camera: update audio restriction test per API update
af839bf3da3 : Added tests on missing field of MediaMetadataRetriever.extractMetadata()
e99be917b11 : Remove flaky assert in WidgetAttributeTest
94b9bc9ab3c : Fix flaky test AccessibilityEmbeddedDisplayTest
053d37f4d72 : Fix drag surface would be stuck (2/2)
0d5bd02abc8 : include cts for slice in sts
7592acdbf80 : Remove flaky test from deprecated cross profile calendar feature.
3c8d81e8a63 : CTS testing 2nd activity launch is blocked when activity in bg
1fe9d641dad : Ported CtsVoiceSettingsTestCases to AndroidJUnit4 and Truth.
aa86c9aaf55 : Update CtsThemeHostTestCases to recognize x86_64 emulator
dacf5a6b788 : Add CTS to test launch/access activity on physical private display
178c4e86938 : Add flags attribute to Display class in cts/
083091a671a : Convert test builds to use blueprints
3d770ba0e84 : Camera2SurfaceViewTestCase: fix parameter ordering in waitForAnyResultValue() call.
7ccd1554a1d : CTS test to confirm permission revoked when defining app is removed.
fcecff58f6f : Fix CTS failures in heavy weight app tests
45917d79710 : Test to check stream is properly muted
848b7b92f2b : cts: add time delay before checking for perfetto enable in statsd test
e873b1780f3 : Add test of fg service notification policy
7d0960aaf71 : Tests for merging content capture sessions.
419b546546c : Pass in --no-window-animation for CtsWidgetTestCases
7ae6f2f01f5 : Pass the current user id into cmd media.audio_service command.
d0aab09b7ed : Changed some OWNERS order, as bugs are assigned to first username.
cadeaddde03 : Add @CddTest(requirement="9.5/A-1-2") and @CddTest(requirement="9.5/A-1-3") to SecondaryUsersTest#testSwitchtoSecondaryUserBeforeBootCompleted and CreateUserPermissionTest#testCanCreateGuestUserWhenUserLimitReached
60e9f149294 : Fix testTargetColorSpace w/o F16 HARDWARE support
00d96247db7 : Add test for rollback of apex packages signed with rotated keys
f86e7875f87 : Fix testLifecycleOnMoveToFromSplitScreenNoRelaunch() failure
bb7e107aa91 : Revert "Suppress the empty stack checks"
6bda5aaa03f : Update prebuilt shim apexes with the ones build on server
8b87ebe3177 : Make sure backup is activated in CTS setup
9182cd2d62b : Rename AccessibilityGestureInfo
52df7d8a787 : Add and fix activity launch tests
a6426888ac9 : MediaRecorderTest: account skipping tests
029854c9602 : Camera: Test recording with different preview sizes
e8826fb4796 : CameraITS: add audio restriction ITS tests
c35192b4efe : Camera: add test for audio restriction API
5c3776df580 : Test collection of noted app-ops
83c9ee261bd : Add test that samegrade a system APEX
9c4e401bc84 : AccessibilityEmbeddedDisplayTest is flaky
4af74df665e : Add CTS Tests for MicrophoneDirection API in AudioRecord and MediaRecorder
07bed94c298 : Separate Pinned and Split stack resize paths
26581cfbba2 : Change testing method name
f0671409944 : Fix CtsShortcutHostTestCases / ShortcutManagerUpgradeTest
6ef08d34397 : Update test-manifest-copy to match platform manifest
fe23e9e99e5 : ITS: allow NOT_YET_MANDATED to be gated by first_API_version
0eb7e2b3101 : Camera: Wait for callbacks after camera open
4dfeac7b8df : Organize tests into packages for TEST_MAPPING.
acc2b1f85f1 : Revert "Revert "[RESTRICT AUTOMERGE] Revert "CTS test for Android Security b/37710346"""
822f7409ebc : Fix location parsing accuracy
caec9487a3c : Make 2-part PermissionHostTests more robust
edd660343f2 : CTS: Change compilation test build setup
3bb4d0bd43f : Create a CTS test for BackupManager#setAutoRestore
86b7044b195 : CtsTransitionTestCases: add parent style to the app theme
e7623f55b66 : BitmapTest: Fix initial memory measurement
d8fc8286f42 : Skip the contrast check cts test for automotive.
45582612f24 : Reduce ActivityTransitionTest flakiness.
d4576a03d65 : Owners update and sort
e94d410bdf7 : Add RollbackUtils method waitForAvailableRollback.
081b3471329 : DeviceConfig: Split android:window_manager into android and window_manager
4436a15799e : Fix test fail for only showing autofill UI when focus change.
6679a5ceb13 : Test that local raw contacts are deleted immediately
2e5c4bebc26 : Push more non-flaky tests to presubmit
d53fe1733ae : Use another runtime permission instead
91080c3390e : Add CTS for PowerManager.isIgnoringBatteryOptimizations()
0861d64705c : Add a permission test to ensure enforcement of SYSTEM_CAMERA permissions.
0ca09cbc776 : Add a few more OWNERS
f309e905055 : Use real vendor id / product id for Asus Gamepad
4ef47f4c4e4 : Update copyright header from 2009 -> 2019
f62cd8d9df4 : CTS test for b/138650665
ad760cc7bdf : Allow addSubscriptionsIntoGroup with grouUuid that isn't assigned.
ea27731722e : Try waiting for idle after staging media.
57d92424635 : AudioTrackTest: Add testMaxAudioTracks
5b71331a2e3 : Public APIs for ID-specific Uris, misc items.
70f7b4ab61a : Added test to verify default Orientation of Left to Right
ac73659075c : Camera: Adjust test to support CaptureFailure for physical sub-camera
00d6568906c : Add tests for Activity#releaseInstance() API
8e5ccd556c4 : Add more lifecycle tests for finishing Activities
ef6d7dade73 : DO NOT MERGE Test: .ActivityManagerAmStartOptionsTests: Waiting for SingleTaskActivity transition idle
424c7cbe170 : Verify the USER_UNLOCKED event is being reported.
d24158a8a81 : Camera: Skip session parameter test for depth only cameras
055639b7e78 : Public API to watch for "active" operations.
1b43386514b : TimeTest improvements linked to Time class fix
a174d3c541b : Update path to dex2oat binary in the ART APEX.
b97eff442f0 : Update names and paths for the move from Runtime to ART APEX.
6c840cf47ca : Fix TextClockTest to work when time starts as 12-hour mode.
09d755d4ee3 : Pull service dumps to help debug test failures.
720e3f9d209 : Fix CTS proto for Activity level unification (51/n).
00287c97e69 : Add CTS for TextClassificationSessionId.flattenToString
3e1f1558e82 : Remove existing overlay display before setting new value
2581c698735 : Revert "Print avaialble transports when BackupPreparer fails"
d61dc25a7bd : Change CTS test permissionLevel of ACCESS_SHORTCUTS and UNLIMITED_SHORTCUTS_API_CALLS
2ee89b7515f : DO NOT MERGE: CTS test for Android Security b/73552574
e8b3c18ae13 : CtsVerifier: disable bubbles test for low memory devices & add proper test
b3f2fbcb42f : Migrate MediaScannerConnection to using call().
4ff043cd4a1 : Use stageFile() when preparing media files.
f2487224171 : Fix ContentProviderOperationTest failures.
751d90e3717 : Tidy up DateUtilsTest / improve isToday(long) test
a482e1c25a7 : Print avaialble transports when BackupPreparer fails
11263149e32 : Add test for MediaSessionManager#notifySession2Created
3130322a9fa : ITS: cast correction factor as float, not int
09f52fd775b : Remove polling of isActivePasswordSufficient()
50b3e8d0c74 : Added CTS tests for new onSharedPreferenceChanged behavior.
2378f75dc99 : ITS: change test_exposure.py plots to semilogx.
e9edef69a43 : Fixes non-deterministicly appearing TYPE_VIEW_TREE_APPEARING and TYPE_VIEW_TREE_APPEARED events in Content Capture Events.
6ec1b1b551c : Adds QUERY_ALL_PACKAGES permission to policy test.
95cd4186dd3 : Attempt to fix testCloseTask_BothWallpaper_SlowStop flaky
d3e9793eaca : Adds CTS tests for app enumeration
113b37259cb : Refactor sendCrashBroadcast to avoid flakiness.
6809daf44d3 : Update owners for ART Cts tests.
a6d35ff18d3 : Add tests for downgrading apex to system version
207f3271de6 : Make CTS tests use JobScheduler proto dump.
74f633d8bc3 : Add tests updating apex with packages signed with rotated keys
650d0689a8d : Revert "DeviceReportLog: Fix storage path"
c912be846e5 : CTS for DeviceIdleManager (which is @TestApi)
d8cdd125f02 : ITS: move results initialization to initialize per camera
76e99bdc816 : Clarify policy transparency test for work profile IME
9a9d120431e : Revert "Temporarily disable testSetGlobalSettingLogged from presubmit."
5ce6f9984ee : Update prebuilt shim apexes with the ones build on server
b26badfbfda : Test not to dispatch gestures on private virtual display
5ec3c666435 : Remove @FlakyTest from no longer flaky pre-submit test
729327042de : Expand AndroidBitmap NDK testing
f734660a4eb : More tests for Uri notifications.
4a2f4495c86 : Adding a CTS test for the new FileDescriptor API
f2928be83ed : Fix some Kotlin style issues.
28f6bd8cca0 : Added CtsVerifier test for CDD req PARKING_BRAKE_ON
1e80d3f3afc : Added more owners to some components...
c48c7b82934 : Don't run CTS for intelligence services that are not provided by the OEM.
6bdea52710e : Update CTS for the new job stop reason.
e41b3fade00 : Match DPM key grant API changes
595a03f78b4 : ITS: add error messages to test_exposure asserts
554406e9d3a : Fixed CTS wallpaper tests so they check if the service is available.
e081eaee381 : Print message on last try of waitUntil
0cf1c59cae4 : Ensure files get mediascanned after the download is completed.
2d504956e63 : Add test for WifiInfo#getFrequency()
c4e67b065de : Expand ContentProviderOperation to support call().
061726ed51b : Add more tests to RestoreSessionHostSideTest
d1e0b232020 : Add test for rejecting apex with different certificates
293f35100e4 : Increase local transport timeout in BackupPreparer
7a8280b84a8 : Add test case for OomAdjuster updateOomAdjLocked
9704bbabd10 : Check entire context menu for AUTOFILL.
bcb162325eb : Wait for local transport in BackupPreparer
b693c47afa1 : ITS: Added python serial to setup check
e4b36d81b90 : Update prebuilt shim apexes with the ones build on server
e4b9d27d1f9 : Revert "Disable failing tests in presubmit."
5f883068cae : Don't run InstallUtilTest in instant app mode
09c8621e022 : Push non-flaky tests to presubmit
f7377e18e8f : Added CtsVerifier test for CDD req GEAR_SELECTION
e7f1e40e2a9 : Add OWNERS for CtsSecurityBulletinHostTestCases
635924b0321 : Update OWNERS for AE CTS tests.
a41bcaa2af2 : Update test for intent flag FLAG_ACTIVITY_RESET_TASK_IF_NEEDED
750a14e490e : Fix some cts test cases
1309c3435b2 : ImageWriter: test ImageWriter format override behavior
0c0b0e6922b : Backfill OWNERS for CTS modules
c9bd247d031 : ITS: all scene1 & scene2 run as groups as well as subsets
74b4f5179cd : DPM: Tests for setKeyGrantForApp
b53f294c2fc : Fix ExifInterface#saveAttributes behavior
65b7134b27e : Fix a11y embedded display test flaky.
7a3f7eba782 : ITS: increase scene load delay on scenes to 2s.
236a2a9f00f : disable locktask CTS tests for managed profile owner
ad11694c72e : Ensuring parity between JobScheduler's proto and text dumps.
4b7f61b6556 : Install test APKs to multiple users in one single transaction
a35f8169aba : Disable failing tests in presubmit.
31ea19b9284 : ITS: remove duplicate tests in different scenes.
15ed8ac8402 : Disable failing tests from presubmit
5d42bc0ce57 : Mark failing tests to exclude from presubmit.
374f269a2a5 : Add test for window change at embedded display
ccd08d908f0 : Add test for new API getAccessibilityButtonController
e29cf384812 : Verify correct lifecycle sequence for finished activity
b4f4e0a9f87 : Test dispatching motion events to virtual display
8d4bf04e623 : Wait for an autofill snackbar closed after each iteration
67e4b101eb8 : CTS: Test column name with spaces
52ddcb70208 : Fix dependency on APK used by test
a99ad8a08a0 : Fix flaky testLaunchPendingIntentActivity
2bb1a704334 : Add tests for cts.install.lib
33ff52534de : Fix the wait for the removal of overlay display
bc5453a2330 : Add tests for launching activity from PendingIntent
690df5d4d1d : Fix dependency on APK used by test
f5a98a7d376 : Fix dependency on APK used by test
2bafafb8329 : Move CtsNNAPITests_static to platform/frameworks/ml
fb124be3784 : Fix autofillInvalidListValueToSpinner race condition.
08b16885341 : ITS: split scene1 into two scenes to reduce retry times
d6e5a1360a7 : Temporarily disable failing testLockTask* in presubmit
3ea3f78dad0 : Remove test for JobScheduler heartbeat fields.
fa768635f34 : [RESTRICT AUTOMERGE]: CTS test for Android Security CVE-2016-5195
b6af110f06f : Add test for thumbnails for hdr
6fc49275fd1 : Run lockscreen-related tests in presubmit for LSS.
c0e51814d3f : Amend owners for Content Capture CTS.
22f6ade4e76 : Modify flaky annotations on lifecycle tests.
79e703dd911 : Added test of AccessibilityService for multi-display
241f3ad0c0e : Wait until Autofill sercvice is actually launched after enabling service.
fa2a94a3764 : Test for AssistStructure.ViewNode.getHintIdEntry().
b12753c8ded : Add a test for ViewAnimator attribute stacks.
61fff8c371d : move locktask from DeviceOwner to DeviceAndProfileOwner
d240367ac13 : Make MockIME optional.
49a5b08a4bc : Run device policy CTS tests in presubmit whey they are modified.
acb057995a8 : Temporarily disable testSetGlobalSettingLogged from presubmit.
dad06a68831 : Add new feature flags for OMAPI readers
94a26bfe86a : Don't run AugmentedAutofill test cases if device doesn't define its service.
3fc794dab18 : Refactored CtsAssistTestCases to use SettingsStateChangerRule.
8bdd176fd50 : Ported CtsAssistTestCases to JUnit 4 and Truth.
7aba2ddcc73 : Update OMAPI related OWNERS.
b5e0a9c4a05 : Test Mapping: Convert auto usage from keywords to a test group.
aaab712c4da : STS test fix for Android Security CVE-2019-2004
ade14969dd4 : Strict SQLiteQueryBuilder needs to be stricter.
de9187f01aa : Migrate StagedInstallTest to cts.install.lib
b379ff8a2ec : Update NNAPI Android.mk
3d46cbd22c0 : Renderscript: rename .rs extension to .rscript
18f858b28f2 : Add SET_GLOBAL_SETTING logs in DPMS.
53b859fdf38 : Fix timestamp calculations
9805d6ab226 : Add test for legacy intents to change default dialer/SMS app.
3c8acf401bc : Increased timeout of PermissionUpdateListenerTest
dc735247f7f : Revert "replace waitForBroadcastIdle with waitUntilBackupServiceIsRunning for system user"
26399a95646 : Enable LoginActivityTest#testDatasetPickerPosition.
f85065d09a7 : Change owners for Autofill CTS.
35a9dbe51a9 : Fix usage flags for testWrapHardwareBufferHoldsReference
ad2144ae863 : CTS: move the shaders together into assets/shaders dir
c027c3457e5 : Move disabling battery saver to the base class
2a479bba680 : Ensure apex can be installed without .apex suffix
d8c98d6504c : Add relinquishTaskIdentityTests
6cfc8ef08c0 : Stop checking for accessibility hover events in TouchExplorerTest.
8ade7380240 : Added test for TYPE_DATASETS_SHOWN in FillEventHistory tests.
6ba19a2b9ba : Tests for ACTION_AUTOMATIC_ZEN_RULE_STATUS_CHANGED
920e05bd533 : Migrate AtomicInstallTest to cts.install.lib
6346eb51358 : Add annotation to mark permissions-related tests.
4ac0c2f5aa8 : Detailed ContentProvider permissions checks.
932e5814068 : Disable battery saving after the test
0f5ef3101a8 : Improve coverage of testSamplingWithTransform test
a0bb4767883 : Check for FEATURE_INPUT_METHODS instead of MULTI_CLIENT_IME_ENABLED
02ce1e85cb4 : replace waitForBroadcastIdle with waitUntilBackupServiceIsRunning for system user
687465c92b2 : Test GestureDesicption.Builder#setDisplayId
461b8441b74 : Fix disabling a11y service take too long time if not enabled yet
10f682a8362 : Add test for new APIs of RegionInScreen
66c396a667b : A11yNodeInfo visibility test when magnification enabled
996d124befc : Add CTS to verify a buggy provider behavior for #getType().
4781af37806 : Add FEATURE_AUDIO_PRO test to CTS-V Pro Audio test module.
8723b14a33a : Revert "remove waitForBroadcastIdle as the original reason for adding it no"
10daa183185 : CTS tests for loading colors as drawables
756988f11c1 : Fix #testComplexColorDrawableAttributeInflation()
7d7af701322 : Add bugId to @FlakyTests in DeviceOwnerTest.
43b9b35b191 : Break-up ManageProfileTest.
dcf9214872a : Ensure gesture exclusion limit works as expected
c39edb9d0f8 : Fix flaky testNonDefaultDisplayResourcesConfiguration
812dc687f0e : Skip folder symbolic links
fef90db02d2 : Fixes autofill retry mechanism
ea90509e1fb : Fix test rule to dump accessibility data in timely manner
d4363a23078 : add MIIT requirement in China area for wifiPanel_correctTitle
2486a1bae89 : Move RollbackManagerTest to com/android/cts/rollback.
04c893b5c51 : Run CtsAppTestCases in postsubmit
1e4b9e887f0 : Add a verifier test for zen rule listing screen
8e9ddedcc44 : Run only subset of CtsStagedInstallHostTestCases on presubmit
ff0dd6755a7 : remove waitForBroadcastIdle as the original reason for adding it no longer exists
a9cd1267a00 : add CtsBackupTestCases to presubmit for cts device tests
4b4e01f0043 : Add test for Activity#setTurnScreenOn
7e7227deb1d : CTS - enable AudioManagerTest#testMicrophoneMuteIntent for automotive
a4bc0cf486e : Add userdata checks to rollback cts tests
3f0207e0369 : Update the name of the testapp package to clean up.
9b5966b3fe3 : Return sessionId when committing install session
21605a1fe92 : Remove duplication between CommonTestUtils and HostSideTestUtils
fbc3f35b755 : Add CTS test, testTwoFingersSwipe, in TouchExplorerTest
8c9edca8dee : Revert "Disable historical appops tests"
5d84968d61f : Added CDD tests to the CarPropertyManagerTest.
cdb0b4d0a0f : Disable historical appops tests
70061b03d37 : Revert "make nonexisting file in public.libraries.txt to fail"
2b4c6eb2234 : Try to reduce flake rate
8984d3a16a3 : Remove the FlakyTest annotation.
f61493d19bd : Annotate flaky and large tests to exclude from presubmit.
d88a5d8e805 : Add rules to generate CTS coverage report for System APIs
8eb6bdd4cf4 : [CTS] Add a test for BackupTransport
4a5c02e9b39 : Make sure we clean up after A11yGlobalActionsTest
af6d7add171 : Fix DragDropTest failed
8f06b908032 : Add more tests for notification channel behavior
04887bdf5e2 : Clarify which buttons are software buttons.
467358ebed2 : Add owners for accessibility test
cf4ca7ada80 : Backfill OWNERS for CTS module CtsAttentionServiceDeviceTestCases
6d4ceeb4559 : Add test apps and RollbackUtils APIs to support RollbackTest
dd3fc22c637 : Change scroll tests to reflect new default value.
ff6e93bc0df : Added OnPermissionsChange Listener tests
7e52f056dd2 : Added request permission rationale tests
74e8e247494 : Update JobSchedulerIncidentTest to verify new fields.
d5ba1ebbb52 : Mark module as "secondary_user" since it uncovered bug before
de9eba5191f : Revert "Merge commit '9b9073a88b62457cb2acc11d2bcbe04f14d965f6' into am-254b7307-4e73-4da2-a305-c1cf8b4ff53d"
ae9d2feaa9e : Backfill OWNERS for CTS module CtsKeystoreTestCases
014dd830c94 : Moves gesture start point to the center of device.
b41c3de4309 : Adding tests for launch task behind
a3ab6c04ee6 : Mark module as "secondary_user" since it uncovered bug before
7acb3a616c3 : Mark module as "secondary_user" since it uncovered bug before
722e030f762 : Mark module as "secondary_user" since it uncovered bug before
65708448978 : Mark module as "secondary_user" since it uncovered bug before
d3f9a282576 : Mark module as "secondary_user" since it uncovered bug before
b52cc83d31c : Update dumpsys user parser for user serial number.
eebde881aac : Centralize the waiting of result validation with retry
a2dea008e1c : Attempt to fix BackgroundActivityLaunchTest flakiness
425bb58c2cd : Fix RoleManagerTest
6e6a9c37829 : Skip MockImeSession related tests when Multi-Client IME enabled
614097a9f7f : Fix CtsAssistTestCases for instant apps
47118543616 : Fixed some CtsProviderTestCases for Automotive:
3edd6c98f85 : Remove PowerManager.ACTION_SCREEN_BRIGHTNESS_BOOST_CHANGED.
e50ba88d65f : Fix testBackgroundActivityBlocked flakiness
a1e2e1d5370 : cts(manifest): Make REQUEST_NETWORK_SCORES a privilged permission
5adb9bdad32 : Move syncInputTransactions into tapOnDisplay
87d002766fd : Add some frameworks owners to util-axt
8d132cf9850 : Take a full screenshot on failure
2cc12c07503 : Test checkOp/noteOp/startOp with bad uids
7a03bed2e46 : Improved NumberBlockingTest so it's more lenient to changes on 'dumpsys user'
1ab83b2114d : test display id of AccessibilityWindowInfo
2cda9a2b656 : Backfill OWNERS for CTS module CtsBluetoothTestCases
f861857300a : Dialog closes on ACTION_UP
1978a95d45d : Move the *ts-current-api generation to it's own Makefile.
0a22cd417e0 : Fix Build file for CtsExternalPrint
c652166865c : Wait until any background events are processed.
d350f9bbe52 : Reenable previously flaky/broken tests
1b43f18ad7b : Fix build breakage with missing import
dbba14de3f8 : Remove failing MultiDisplayKeyguardTests and MultiDisplayLockedKeyguardTests tests from pre-submit
e6a239ad52e : Backfill OWNERS for CTS module CtsDpiTestCases
2b79d377de6 : Make Role test ui search more robust wrt scrolling
496409af7a4 : CtsVerifier: Switch camera video storage
e76a94e9364 : Fixing Integer Parsing error in PeripheralProfile (correct format in ProfileManager)
b906ba267d6 : CTS tests for notif delegate notif canceling
8d52b687bdb : @RequireDevice for SurfaceViewTests
2936d30f200 : Add test for MIDI support before running/tearing down.
80a94dfeef5 : Add case to check auto-granting multiple permissions in one group
221564d01a2 : Backfill OWNERS for CTS module
4986640bc5c : Add CTS tests for OnSharedPreferencesClearListener.
ff829383841 : Handle config override via settings correctly - CTS
c0f8161ccdc : Improve and extend Uri granting tests.
8b55c4ccdb5 : Extract general install tests functionality
c04b7fc7830 : Add CTS-V test for Battery Saver UI affordance.
4c4349682d7 : WebView: make evaluateJavascript helper more async
00f48edc7fb : Don't run testCanReplaceLibraryIfVersionAndVersionCodeSame in instant mode
76e1a3a959a : Improvements on CtsPreferenceTestCases:
d926feadf16 : Backfill OWNERS for CTS module CtsHostsideNumberBlockingTestCases
a0341d52334 : Backfill OWNERS for CTS module CtsTrustedVoiceHostTestCases
7599079e8dd : Backfill OWNERS for CTS module CtsGestureTestCases
33c0025a134 : Fixed debug statements.
5d79aee6411 : Fix compilation error with new kotlinc
6edb2777145 : Restore some tests when per-display focus is enabled
c6df3d05571 : Enable XML linting on preupload hook
6c540e9b883 : Close notification shade before running role tests
b414379416e : Speed up slow tests in ImageDecoderTest
13a88896eda : Remove android-support-test dependent packages
8b017b20ca0 : Android Protected Confirmation interactive test
a76d1e05fb0 : Add app tests for Test Harness Mode
ab95519f7b1 : Add myself to themehosttest owners.
2b7682f7497 : Move UiDumpUtils to util-axt
3bed120f21c : Don't call unnecessary pause/resume for LaunchIntoPinnedStackPipActivity
46770e1ddfb : Add AccessibilityEmbeddedDisplayTest
09e4576c01a : CtsAppTestCases: Mark tests as flaky
09a3b8eee0a : Add owners to individual appsecurity permission test apps
624a6add52f : Add CTS test for power usage page.
ffc2290a0a7 : Uses Context.Context.CONTENT_CAPTURE_MANAGER_SERVICE instead of hardcoded string.
f7efcbf2b68 : Add dumper rule to TouchExplorerTest
20007c881c5 : Check for telephony feature in DeviceIdentifiersTest (profile).
d54b7d9e26b : Check for telephony feature in DeviceIdentifiersTest.
5f68f3e4a61 : NotificationManagerTest: Mark some tests as failing
e6e7c3621e8 : NotificationManagerTest: Mark some tests as flaky
adb88381429 : Initial refactor of CtsAssistTestCases to use RemoteCallbacks instead of broadcast receivers.
bdfbf198cbb : Add owners for ReviewPermissionsTest
ca2259d6ed5 : [CTS] Add calls to super() to help coverage analyzer detect the coverage
92f2fe75bb9 : Fix StrictModeTest#testNonSdkApiUsage
bbafbd59fd2 : Fix PermissionsHostTest and make activity result capturing more robust
a0067bddc49 : Make appsecurity tests more robust wrt views needing scrolling to find
43363438845 : Regenerate theme golden image.
8ddbf1efc94 : Update signed-CtsSecureElementAccessControlTestCases*.apk
2c2b12ad1eb : Customized TestRule for accessibility tests
c79064ed4ba : Updating OWNERS for CtsSecureElementAccessControlTestCases*
b6f1a7d34b8 : Add several test apks to ArcTS.
85590cfb385 : Added myself (A.K.A felipeal@) to device-side owners...
e4286d97c70 : Add missing binaries to ArcTS.
b925058fbbc : Use new ui dump utility for flaking role test
fcc9f28c202 : Update CtsCompilationTestCases binary
0fee3325987 : Improvements on CtsVoiceInteractionTestCases:
07f45a8cbd8 : Added a test to check that a TextView with a LinkMovementMethod and no OnClickListeners is not clickable to an accessibility service.
0af46ace43b : Fixed a CTS test for zygote SELinux domain checking.
0f4532b3ee0 : Remove redundant dependency in media cts test
6a36b953ddc : ITS: handle LIMITED device aspect ratio with JPEG instead of YUV
e42a6f65a22 : [CTS] Add calls to super() to help coverage analyzer detect the coverage
1c6bf13c701 : Backfill OWNERS for CtsRollbackManagerHostTestCases and CtsRollbackManagerTestCases
3cea510e7cd : Remove E911 test
9714c108445 : Backfill OWNERS for CtsVrTestCases
4451995216d : Bacfill OWNERS for CtsDropBoxManagerTestCases
184b72d55e3 : Backfill OWNERS for CtsStagedInstallHostTestCases and CtsAtomicInstallTestCases
3995cc26c22 : Backfill OWNERS for CTS modules owned by art-bugs-triage
387184af664 : [Magnifier-85] Test PixelCopy failure behavior
b79c1df1db9 : Marked some WM flaky tests as such
aa3cfb4a4b9 : Backfill OWNERS for CTS modules owned by security team
a6343a75fb6 : Fix PermissionsHostTest UI flake
457bb5ab10a : Add OWNERS for CtsNetSecPolicyTestCases and delete emtpy OWNERS
f1f168c4358 : Update OWNERS for CtsMediaHostTestCases
81d860fe168 : Backfill OWNERS for CTS module CtsRenderscriptTestCases
69f57369f5d : Add buganizer component for CtsBackupTestCases
8be7dfc6eff : Backfill OWNERS for CtsNativeMediaSlTestCases and CtsNativeMediaXaTestCases
3f02a742c28 : Backfill OWNERS for CtsExternalServiceTestCases
bd52ef91c95 : Add SYSTEM_ALERT_WINDOW permission requirement for multinetwork test.
84560865259 : Backfill OWNERS for CtsPerfettoTestCases
7f304eb5a9d : Renamed UserDataRemovalRequest to DataRemovalRequest.
15bccb2c183 : Revert "Backfill OWNERS for CtsNetTestCasesUpdateStatsPermission and CtsNetTestCasesInternetPermission"
b736852c80d : Backfill OWNERS for CtsSampleDeviceTestCases and CtsSampleHostTestCases
1ec113f9118 : Probably address intent-install cts flake
ff3ad33804c : Backfill OWNERS for CTS modules
57b1b575a6e : Backfill OWNERS for CtsNetTestCasesUpdateStatsPermission and CtsNetTestCasesInternetPermission
dcfdf2808e3 : Add OWNER for RequestsOnlyCalendarApp22
f587758d218 : Remove tests that expect TouchExplorer to use touch events to deliver double tap and double tap and hold.
52cfb37eb20 : Backfill OWNERS for CtsAccelerationTestCases
5ad0c0bb951 : Backfill OWNERS for CtsMidiTestCases
2d4a1b2eeb3 : Add buganizer component for CtsBackupHostTestCases
1d79c5f3857 : Dump UI hierarchy on PermissionsHostTest UI failures
1fc26447308 : Moved some helper classes to the proper package.
802bc4c9689 : Improved exception thrown when an internal string resource is not find.
2dbd73ee0d5 : Mark testAmStartStartProfilerNoSamplingStreaming as flaky
14d8ac2ab42 : Test fading edge effect
f30f7a00b24 : Make PermissionPolicyTest modern
ada26e51b95 : Remove empty OWNERS
4d204b97da9 : Converted CtsVoiceInteractionTestCases to JUnit 4.
cf6bf9a37b1 : Marked some WM flaky tests as such
7936f0bfd7c : Marked some WM flaky tests as such
3f45a406eb4 : Query Vulkan image mem requirements after binding
e5444f8828e : Don't make non-final member variable protected + remove code duplication by using BackupUtils.waitForBackupInitialization
33a4123a36c : Add test to make sure augmented autofill support UI callbacks.
3277ab866be : Add CTS test exercising install of an APK with same name as an APEX
5a3045eb570 : Don't try to set launcher on work profile
b4c0e4a35aa : Use "am get-started-user-state" instead of dumpsys to get user state.
89591eab98e : Run CtsNNAPITestCases GeneratedTests across all three compute modes: SYNC, ASYNC, BURST.
c8f9b8d963b : Fix RoleManager issues with Telecom CTS tests.
85719eaa9d9 : Create host-side tests for Test Harness Mode
f83069ac934 : Test m2ts file
482190c7258 : Added tests to make sure AccessibilityEvents are sent on visibility changes.
309db98d0f2 : Fix AccessibilityManagerTest turn off services flaky
46f2b81cd9f : Remove redundant and incorrect utility code from MagnificationGestureHandlerTest.
e9d3df4065e : New tests for content capture whitelist.
5030d1ce8f2 : Add CTS test for new behavior of TelephonyProvider
c7f7aa0721b : Added CTS Verifier test for Instant Apps notification.
f76ddcaa60d : Don't run keystore tests for instant apps.
afe06108239 : Re-enable test for System.loadLibrary("icuuc")
234a06abed4 : Backfill OWNERS for CTS module CtsBootStatsTestCases
a5fda44fed1 : Backfill OWNERS for CtsProviderTestCases
1c130eaa933 : Add CTS for LocaleList.isPseudoLocale
2f87a98a42c : Add not_multi_abi meta data to CtsAnimationTestCases
d69687181ad : new android.graphics.drawable.cts.VectorDrawableTest baselines
6104779297c : Added CTS tests for BlendMode API changes to widget package
b3501ffa0e3 : Update owner of CtsSecureElementAccessControlTestCases*
2a645a8da6e : Added test for notifyViewTextChanged() on virtual views.
934faebdca2 : Add CTS tests for TouchExplorer.
4b2e5756ac3 : Add OWNERS for CtsViewInspectorAnnotationProcessorTestCases
40436c14d28 : Add OWNERS for CTS telephony test
2d40497e00f : Add OWNERS for CtsViewTestCases and CtsViewTestCasesSdk28
9fdef475872 : Backfill OWNERS for CTS module CtsSignedConfigHostTestCases
d3cbf524d8b : [Magnifier-83] Fix failing CTS
27d60ec1ccb : Add bug component as comment to OWNERS
773b50c518c : Add OWNRES for CtsAnimationTestCases
c2d99d42ca6 : Add OWNERS for CtsWidgetTestCases
30e718e568e : Add OWNERS for CtsAdminTestCases, CtsDevicePolicyManagerTestCases
eb301f17258 : Add test for MediaExtractor.advance()
2f143606c95 : Test mkv support more audio codecs
18265ce4647 : Refactoring in AudioPlaybackConfigurationTest
28439ec2f94 : Create "Using ANGLE" Toast Message Test
88ac82f55bf : Fix turn off accessibility test flaky
fb40bcc5d5d : Fix uiautomation suppress a11y service test flaky
59a481086d4 : Correctly determine if ANGLE is loadable
57397b78cfb : Convert tests/tests/permission2/Android.mk file to Android.bp
8e3d47bc2e4 : CTS test #onGetDownloadableSubscriptionMetadata
b68d435d22e : Fix thread safety in AudioRecordingConfigurationTest
15dbbecc06b : Fix tolerance of camera tests based on Skia changes to sin/cos
48753f26af8 : [CLEANUP] Clean up unused permissions from CTS
5ada7c75095 : MediaMuxerTest: MediaExtractor.advance() returns false after last sample
b7340af73ee : ASurfaceControl: allow framebuffer devices to pass
f2e6498ebba : DO NOT MERGE :CDD Annotation for section 3.8.6
e6d95108414 : Install Test APKs Before Updating Global.Settings
3717b0950ad : Verify that createBitmap(Picture) has a ColorSpace
2d22b4851ee : StorageManagerTest: Add basic tests for isAllocationSupported.
b0b48a595ee : Add CtsNoComponentApp and CtsNoPermissionApp targets to hostsidetests/devicepolicy/app/NoLaunchableActivityApp/Android.bp
5ed0763976b : Convert tests/tests/webkit/Android.mk file to Android.bp
4bab8a1b297 : Allow both interleaved and non-interleaved UV planes in PlanarLockAndUnlockYuvSucceed
243ba1de8ed : Convert tests/tests/networksecurityconfig/**Android.mk files to Android.bp
c22609a86fd : Test for TEXTURE_TICK creation Bug: 129275029 Test: atest VibrationEffectTest
718fdd04ebe : Check for GL_EXT_YUV_target support if test performs operations in YUV
3b73bcf4423 : Backfill OWNERS for Cts*SignatureTestCases
050ed695954 : Fix UidAtomTests#testWifiLock CTS test
761b2974a12 : Add CTS for SearchView#checkInputConnectionProxy
5776173605b : Convert tests/tests/uiautomation/Android.mk file to Android.bp
a317db46f66 : Only verify the AM state in start options tests
8167a8f7899 : Disable third party in call service tests
d71f4994f08 : Fix CTS failure at AvailableNetworkInfoTest
c2edce59d73 : Prevent accessing companion records from arbitrary uids
f38943d7ba8 : cts aaudio: add Instant app to manifest
968b7544e50 : Update CTS Android.mk upon file name change.
cb7f3f0356e : Add AV1 decoder CTS tests
97b3436e0df : Add TRIGGER_SHELL_BUGREPORT permission to permission policy test
28035295989 : Backfill OWNERS for CTS module CtsNativeMidiTestCases
4dfb8ef6637 : Backfill OWNERS for CTS module CtsPackageUninstallTestCases
f08d9419150 : Backfill OWNERS for CTS module CtsPackageInstallerTapjackingTestCases
9b33a00368b : Backfill OWNERS for CTS module CtsPermissionTestCasesSdk28
1f672cec40b : Backfill OWNERS for CTS module CtsJobSchedulerSharedUidTestCases
5b99dd21e43 : Backfill OWNERS for CTS module CtsSystemIntentTestCases
17be02aa362 : Backfill OWNERS for CTS module CtsJobSchedulerTestCases
c7c69fce98b : Backfill OWNERS for CTS module CtsLeanbackJankTestCases
be4662fda28 : Add test for kernel config to define static usermodehelper

+- Project: platform/developers/build

b95e2339 : Reland: Rework platform version to hide codenames.
a0098930 : Revert submission
c2368fcf : Revert submission
d9f01d01 : Rework platform version to hide codenames.
d730d6ed : Updates DarkTheme sample to sdkVersion 29 and libraries
6b00b5b5 : Adds DarkTheme code sample to prebuilts

+- Project: platform/developers/samples/android

dac7f44e : Remove samples migrated to new infra.
c5cb58a1 : Removes deprecated samples from AOSP template system.
e03f45d2 : Removes permissions samples now that new permission group repo is live.
3178a6aa : Removes media samples from AOSP publishing list.
16f9b59f : views-widgets: Removes all googlesample repos from AOSP.
cb8d9c96 : connectivity: Removes all googlesample repos from AOSP.
5dd86728 : input: Removes all googlesample repos from AOSP.
4997c98f : user-interface: Removes all googlesample repos from AOSP..
57f59156 : Sensors: Removes all googlesample repos from AOSP.
09e1453a : Identity: Removes all googlesample repos from AOSP.
2b47e038 : Enterprise: : Removes all googlesample repos from AOSP.
86600835 : Graphics: Removes all googlesample repos from AOSP.
bda7b8ea : Removes storage samples from AOSP.
8475313e : Removes security samples from AOSP.
914edfbf : Removes renderscript samples from AOSP.
16142f35 : Removes camera samples from asop.
c21d395b : Removes animation samples.
f9f06446 : Removes Wear samples.
66f92ccf : Alphabetically sorts list (no changes).
b27fff5d : Bumps up dependency versions
81ac2d66 : Add DarkTheme code sample
901119c4 : Remove e.printStackTrace() and moves project to PUBLISHED state.
50c36964 : Bubbles: Fix icon

+- Project: platform/development

3dd798ae0 : Bumping Emulator image version number for Beta3 Test: N/A Bug: 160698786 Change-Id: Id048d1014d4f2cec7da64a0bbddb99ccaabd01d2
0bb7772ed : dist annotations.zip and api-versions.xml
2b2bc37a6 : Post the inline suggestion response handling to next message
541804659 : Update revokeRuntimePermission signature
e3d07e3b0 : Implement chip clipping without reparenting
1bbbbac30 : Optionally schedule a delayed deletion of suggestions in sample keyboard
e8724056e : Add build artifacts option to vndk build.sh script
c448acb57 : Disabling popped preview key since it is currently broken.
8db232dd3 : emulator: setup preferred network mode to 5g(NR)
e48202f01 : Follow sample code package-name convention for InlineFillService.
0500ea20f : Update the sample IME to solve some flickers
7cbc5035b : Bumping SDK and build tools version number for Beta2 Bug: 157771440 Test: N/A Change-Id: I86f99b37c4ec53d06945425d4091f52b23906d8f
cc90c5120 : Bumping emulator image version number for Beta2 Bug: 157607109 Test: N/A
3de13dad6 : Use updated inline suggestion support lib API
77507c22c : Ignore transform if not set
fe1595999 : Load wayland proto definitions if available otherwise load stubs
0071b427e : Support repacking super image with virtual AB
68f08011a : Parse all children in wm dump
9c93e69a4 : Look up proto type definitions separately
414b7cf9e : Bumping Emulator image version number for Beta1. Target release: 6/3 Bug: 155595371 Test: N/A
ab8e4655d : Updating platform SDK version for R
e3c06cb24 : emulator: package ramdisk-qemu.img to image zip
940757220 : Place a dummy file at the location of each (previously removed) old GNU linker
0c501136c : Update sample IME and autofill provider to use the new support lib APIs
18b3f5f89 : Package core-current-stubs-for-system-modules into the SDK
ea7685211 : remove obsolete path from frameworks/native
6275634b9 : Fix NPE when run the testing in IntentPlayground
691c10419 : Fix reading SurfaceFlinger dump in winscope
4b8e9f9b1 : Fix is_opaque calculations in winscope
f34c6275f : Update the sample keyboard to showcase scroll, clip, toggle
126be5111 : Add occlusion state for surface flinger trace
71a7a92ba : Bumping Emulator image version number for Beta1. Target release date for Beta1 is May 12 Bug: 152954076 Change-Id: I22153aae9f6e75609a30d812a474d75f8ebc04e9 Test: N/A Exempt-From-Owner-Approval: I will work with BoHu to get myself added as an owner
1dfc5daa1 : Bumping SDK Platform and Build tools revision number for Android R Beta1 release Bug: 152955730 Test: N/A
cb255acf7 : Remove old GNU linkers from SDK.
c778b9bdb : Add layer filter to winscope
7c05fbc7a : Create ABI reference dumps for libraries with multiple tags
d60f62980 : Migrate to new APIs utilizing android.widget.inline.InlinePreesntationSpecs.
5e9ca65a5 : Revert "header-checker: Remove aosp_{arm64,x86}_ab"
3219aad27 : Move to framework-doc-stubs module for versions xml and annotations
321d7774d : Switch to clang-r377782c
cd7c4662e : Calculate max bounds correctly in winscope
b4aca1072 : Add module_lib and system-server artifacts to sdk dist
c7ed6af6b : Sample app: Use authentication instead of inline actions
359ef3d02 : Fix lld prebuilts locations
f4debc735 : Bumping revision numbers for DP3 Bug: 150711640 Test: N/A
cbddf0ad6 : Move wayland support from default build
7264ef584 : Show properties for DisplayAreas and DisplayContent
6f16baeea : For darwin, add lib64/libc++abi.1.dylib.
c3457a045 : [Winscope] Add pretty-printing for properties view
f879b7a53 : For darwin, add lib64/libc++abi.1.dylib.
7fe8024a2 : Move lld.exe (windows) and add dependent library libwinpthread-1.dll
e3e67a821 : Move lld (darwin, linux) and add dependent libraries
87225ce7f : Update sample app to listen to clicks on chip
cdaead818 : Support DisplayAreas in Winscope
d654c9e30 : Update winscope hierachy protolog parsing
8f41686c0 : Update sample app for the inline action API change
3553bee9d : Add EffectLayer visibility to Winscope
06cc62e14 : gsi-pubsign-release.sh: Add copyright notice
24e52959d : Move lld.exe (windows) and add dependent library libwinpthread-1.dll
d82ed2305 : Remove embedded launcher from repack_super_image
65066517f : [Winscope] Add chips for HWC vs GPU composited layers
abdcbb3f8 : gsi-pubsign-release.sh follows symbolic link
e9351e506 : Move lld (darwin, linux) and add dependent libraries
018d122c5 : Add repack_super_image
fe9bb151c : gsi-pubsign-release.sh print verbose log
8b15a8ba3 : Fix gsi-pubsign-release.sh rsync command
45c81a65e : Add script for gsi_pubsign build chaining target
637b6bcaa : emulator: switch x86* to 5.4 kernel
8b14cc716 : Bumping emulator image revision number for Beta2 Bug: 149955464 Test: N/A
f760accf2 : Bumping Build Tools and SDK Platform package revision number for DP2 release Bug: 149958939 Test: N/A
20716cbb6 : Add more OWNERS for VNDK development
cdfca9005 : Add a module for extra VNDK library lists
4faa6c77b : Switch to clang-r377782b
874ce46cd : Sample app: update autofillkeyboard sample app to work with the new API
41e92f962 : Ensure compare_images is built with one TARGET_PRODUCT.
b6ee17831 : Add package name to monkey's activity launching
95202b1a6 : Sample app uses the inline suggestion theme from the support library
99b6f4f51 : Fix SampleSpellChecker not working in TextView
478097667 : Switch to clang-r377782
62dfb3ae4 : Added auth activities for inline fill service.
9f2916478 : Fix sysui_trace.proto name
4114e2359 : Implement filtering in the sample Autofill Keyboard.
d31d086f9 : Revert "Revert "Adjust monkey to changed internal APIs""
ac5c451ac : Revert "Adjust monkey to changed internal APIs"
da12f59a1 : Increment platform-tools version to 29.0.6.
253f3c657 : Reland: Rework platform version to hide codenames.
5c91afe76 : Adjust monkey to changed internal APIs
c3ff274a6 : Sample AF app: Return static icon in the InlineFillService
7295caa16 : Add script to install vendor snapshot
942895583 : Initial changes to update winscope to read sysui/launcher protos
6b5b977f1 : Scrollable inline suggestions
6ca2598e2 : Add inline controller UI fields to the autofill response and IME inline response
5687a2b63 : Make sample IME support styling
d07f69ddf : Adding relevant surface flinger files to CMake
1be5dade1 : hardcode slice creation inline with androidx inlinepresentationbuilder.
4b5a36667 : Updating SDK Platform and Build tools pkg numbers for Android-R Developer Preview 1 release Bug: b/147498883 Test: N/A
9c5f595ed : Added visibility check for missing relativeOf
775032043 : emulator: reset revision to 1
bcb749003 : Update Winscope with Windowmanagerservice.proto changes
b451b6f72 : Fix sample ime app for inline suggestion
7c0a14d30 : Fixed inline fill service crashing calling dataset api with null inline presentation.
bd169aa42 : Added format for ColorTransform matrix
b60f71e9c : Refactored Inline Fill Service to provide Slice in Datasets
87a807596 : Inline Fill Service for demo.
f371ec46e : Move android_*_stubs_current modules to frameworks/base
77ddcd168 : Update sample IME code to support showing autofill inline suggestion
c59aada07 : Compile android_system_stubs_current against core_current
b59bbc7f6 : Bumping version number for build-tools 29.0.3 Bug: b/145761615 Test: N/A
6e08a584f : Migrate to official API getWifiActivityEnergyInfoAsync()
3c48b7354 : Move WifiActivityEnergyInfo to android.os.connectivity
c22ed0eec : Populate SDK with clang linker (lld) in addition to GNU linker.
6d191940c : Add initial sample IME code for autofill keyboard.
404f66903 : Some files for the SDK are now built in a different place
293147622 : Revert submission
5f7d9e20e : Updating SDK package Revision number to 4 for a re-release to fix:b/142480924 Bug: 142480924 Test: N/A
1acb3c80e : Revert submission
ebf46ecf0 : Rework platform version to hide codenames.
7b0baf44b : [SdkSetup] Set physical keyboard layout
0015dd7c7 : Add libandroid-graphics to clion
eac77301f : Remove StartInputFlags.FIRST_WINDOW_FOCUS_GAIN
1440c5aa5 : emulator: move SdkSetup to product
f5f4bfc91 : Import translations. DO NOT MERGE
31161dba3 : Import translations. DO NOT MERGE
f1e80dffb : Import translations. DO NOT MERGE
560a83674 : Import translations. DO NOT MERGE
c0d319a8c : codegen: execute using bash
995f03c2c : Do not ship layoutlib in the SDK
494b54f70 : Update Winscope with ProtoLog changes
5a6b3b0ac : Download trace files from Winscope
f1af74f61 : Support ProtoLog in Winscope
19bab4cf7 : Support WM & SF dumps with ADB Connect, minor fixes
9757c7020 : Introduced filters to winscope for transaction files.
c32649b9e : Add support for Wayland traces
ff4fa13a1 : Add transaction tracing support, fix device id regex.
f17a2ef85 : Update GLDirectMem, Vulkan features in development/sys-img for R
52b912ddd : Supports VirtualDisplay for the input window mappings.
402e9c8c7 : Remove Local compatibility suite from Developement app.
dacfa5f1a : Import translations. DO NOT MERGE
86e5673cd : Fix variable name in DataAdb
41a5e82ef : Limit the height of Hierarchy and Properties views.
13782cbf7 : Winscope: prefix layer id to surface flinger layer name
448921964 : Changed shell script for capturing traces.
54b47fabe : Fixed bug when clearing file, winscope could not allow up/down arrows.
8ca7673cf : Auto-build/update codegen
805f38b5a : Implement Winscope ADB connect.
a79ed342b : Added transaction support for winscope.
7a7d02d18 : Update vue-material, regenerate yarn.lock
175c576a3 : Updating Build-tools package Revision# for 29.0.2 release - expected to go out with QT Beta6 Bug: 137956425 Test: N/A
367cc8c23 : Refactor file decoding, implement video view
b7b7b5d8a : Add target_sdk_version for SoftKeyboard
5029fef52 : Fixed visibility check in winscope.
4a8876ec9 : Renderscript: rename .rs extension to .rscript
073cb3db8 : Supports the separate display for the input window.
8104c193a : Added check for invalid transform.
935f8a96d : Added reasons for invisibility of a layer.
15ad96aca : grant/revoke permissions moved to permissionmanager
2b23bd5a7 : getPermissionFlags() moved to permission manager
dacb91772 : Fix overlapping timeline indicator
d5ca5a1f8 : Create display context when switching IME to new display
d905ed26a : Support multiple trace files.
61165ed11 : Remove unused import
067d63898 : Use permission manager AIDL
c24e581bb : SF: Adding test and unittest folders to CMakeLists.txt
3dcd258a5 : Improved logic for error detection.
0f7a3f791 : Fix MSIME client's active state
368f9abd3 : Add root projects to use for development with CLion
b59621013 : Limit size of arguments passed to line_endings
db85ede0f : Add HWUI's CMakeLists

+- Project: device/amlogic/yukawa

b70ebf4 : yukawa: Fix set_voice_volume() support
4ef48a9 : yukawa: Fix native crash caused by get_microphones() call
0a187aa : yukawa: Add mic address in audio_policy_configuration.xml
23b27dc : yukawa: Add locking to audio HAL mic mute getter/setter
9d952ce : Specify BLE Connection Internal range
1d67c59 : Implement stable AIDL lights HAL for Yukawa
28d570d : Fix the name of hdmi_cec module
3cd11b9 : yukawa: Set ro.product.board property
8be0d4a : yukawa: Change adb product based on ro.hardware
3707316 : Use fixed name for the lights module
1aacfdb : video: update g12 vp9 firmware and add some new firmware
4d726d4 : yukawa: Enable BT A2DP sink profile
6a88b43 : Set config_servicesExtensionPackage for Android TV
2a140ed : Remove Broadcast Radio HAL 1.x implementation.
964cabd : Wifi: Remove hostapd hidl entry from manifest.xml
7e0c860 : Remove libhwbinder/libhidltransport deps
a8a412d : wifi: move wpa_supplicant VINTF definition to wpa_supplicant module
94256da : Remove notifications from bugreport generation using combo keys
e807b7e : Fix Gatekeeper compile error

+- Project: device/common

9feca32 : Add product partition file support
8e95629 : Add product partition file support
be215f3 : generate-android-bp-for-blobs.sh: Add module owner
4770456 : Add script to generate Android.bp for AOSP blob
5800480 : Add support for floral path sytem_ext
a766aad : Copy Android.mk for all vendors
d88009e : Copy Android.mk for all vendors

+- Project: device/generic/armv7-a-neon

31a4357 : Import goldfish soong namespaces to mini_common.mk

+- Project: device/generic/art

2d219f5 : Remove MIPS products from `device/generic/art`.

+- Project: device/generic/car

7a81f15 : Enable tethering in auto emulator.
fadcdfa : Enabled car audio in car emulator
15d270a : Add dumpstate sepolicy for emu to pass CTS
8b0d5ea : Update package whitelist for car emulator
bd5a8ec : Fix ActivityManagerProcessStateTest test for emulator
535033c : Added simulated input devices to HW sound emulator.
8614600 : Updated car emulator to use new soundtrigger lib.
6ae054c : Remove camera and add sensors
9727346 : Remove print from automotive emu
201264b : Removed configs for car audio display API.
5a7f8ac : Remove PIP feature for automotive emulators
68de103 : Add a FLAG to include ClusterDisplay at the emulator
b696e88 : Allow to install RRO for DirectRenderingCluster for the system user.
30d7429 : Fixed audio service crash due to missing library.
23d8135 : Allow CarLauncher for user 0
961be54 : Added missing pre-installed packages.
4439d85 : Install autogenerated RRO packge for CarService.
cf3a45f : Install com.android.networkstack for System user.
abee5e2 : Match the screen size of emulator to Hawk.
735d1a2 : Add sepolicy to register VHAL to car watchdog
550667f : Update packages to whitelist for emulator
3414a06 : Bump up the data partition size to 6G
f7293d0 : Remove IVehicle from car.mk
5233b2e : Clean car device manifest
c11f4aa : Upgrade HWC from 2.1 to 2.3
6188c66 : Remove android.hardware.biometrics.fingerprint@2.1-service
d4e16b6 : Remove deprecated radio hal and duplicate BT filecontexts
ac3e541 : Changed car emulator target to use _audio_zone_
ad64c66 : Fix build error in car emulator
1a748af : Remove keymaster from manifest to avoid conflict
7f4a83c : Fix build error in car emulator
32af438 : Updating car emulator to IAudioControl@v2.0
62d956d : Add VHAL property init value with json
ec446ab : Updated car emulator audio configuration
874a7f8 : Update car manifest
80cf1bf : Remove common/sepolicy/property_contexts
51a2bba : Update bluetooth sepolicy on car emu
d232236 : Wifi: Remove hostapd hidl entry from manifest.xml
bf1aec6 : wifi: move wpa_supplicant VINTF definition to wpa_supplicant module
77404aa : Wifi: Remove IWifi hidl entry from manifest.xml
2c2b2d8 : Fix gcar_hl_emu_x86 crash on master
20966be : Revert "Include core makefile before device-specific one."
004fde1 : Include core makefile before device-specific one.
0d89f95 : Reapply "Add car audio emu support to aosp_car_* targets"
29f85d9 : Remove broadcastradio HAL 1.x from emulator targets
2728132 : DO NOT MERGE: Remove feature Camera and Fingerprint
306a5d7 : Remove feature Camera and Fingerprint
1b8cd2e : Add sdk-addon config to car_x86_64
cf4d0e1 : Add PRODUCT_PACKAGE_OVERLAYS for emulator targets.
545cc50 : Update bluetooth sepolicy on car emu
ef3aa97 : Wifi: Remove hostapd hidl entry from manifest.xml
5f16d60 : Fix gcar_hl_emu_x86 crash on master
8e677e4 : Removed uneeded settings.
bf37e33 : Remove audiocontrol in manifest
5ad34e2 : Add car_x86_64 build target
613a917 : Initial version of preinstalled-packages-product-car-emulator.xml
da0cea2 : Added properties for initial template users.
52cf1a6 : Revert "Add car audio emu support to aosp_car_* targets"
65f83fa : Add car audio emu support to aosp_car_* targets
f1bc28d : wifi: move wpa_supplicant VINTF definition to wpa_supplicant module
7b5dc73 : Wifi: Remove IWifi hidl entry from manifest.xml
57fb25a : Added logic to switch zones at right speaker
5f4a22a : Delete redundant sepolicy
02ebeb1 : Enable bluetooth sim for emualtor target
809f8b8 : Fix the car emulator.
f3ca513 : Remove USE_XML_AUDIO_POLICY_CONF build flag

+- Project: device/generic/common

a1c7121 : Use inclusive language for PRODUCT_ARTIFACT_PATH_REQUIREMENT_ALLOWED_LIST
afaf70c : Add Goldfish to soong name spaces of MGSI products
cc61b88 : Add Goldfish to soong name spaces of CSI products
d27f9dd : CSI to use framework's fallback home activity
c648eb1 : Fix csi_x86 build failure

+- Project: device/generic/goldfish

8afcf152 : Set pseudorangeRateUncertaintyMps to 0.12
02a2e138 : Replace ::android::Thread with std::thread
f3a605e3 : Do not return errors from setParameters
919d2391 : Fix primary_audio_policy_configuration for 'primary input'
d2361061 : Fix event flag bitmasks in in the input stream
6c44a6c9 : Fix typo around mDataMQ.write
6abfc6de : Fix a typo in IOThread::notify
46efd617 : Added flag to optionally add audio to emulator target
62128d21 : Set ro.hardware.vulkan=ranchu
080ebd91 : Migrate goldfish audio HAL to HIDL
c853b027 : Add a no-op implementation for soundtrigger@2.2
ad6e9379 : Adjust emulator dependencies to use sidecar
b3f628d2 : goldfish: add EmulatorRadioConfig app
a2696083 : goldfish: switch to NR_NSA for 5G
fa330549 : goldfish: adjust 5G speeds
1c781d44 : goldfish: add RAF_NR capability
ab9aeb96 : goldfish: update carrierconfig overlay
1176fb6e : Fixed car audio crash due to missing lib.
1b0ef5b4 : Fix mixer_thread_mix
b3ae1149 : Copy car's audio driver implementation to goldfish
a0e0576f : Retire fallback to audio.primary.goldfish_legacy
d69ba430 : Revert "Move hals.conf into prebuilt_etc"
2f973f78 : Move hals.conf into prebuilt_etc
76a8cb56 : (reland) Put our sensors HAL to hw
3dac429c : Revert "Put our sensors HAL to hw"
0433fd3b : Add hinge sensor1 and hinge sensor2
84b09a32 : Put our sensors HAL to hw
7c4c0df7 : Add a soong namespace in device/generic/goldfish
ceb01a88 : Retire kernel-tests from goldfish
bfab316d : adbd is not available for platform
fd1e652f : Add goldfish images to emu extra img zip
0cef38ea : [MultiDisplay] Fix long log tag warning
8e90ac66 : [MultiDisplay] Fix typo
a7573f54 : [MultiDisplay] Inline fixed and duplicate variables
ef97a9db : sepolicy: Update wakeup labels
da6a7228 : Add hinge sensor0
28b03895 : Upgrade sensor hal to 2.1
65cc3dee : Migrate DisplayCutoutEmulationEmu01 to .bp
5241a37f : Migrate goldfish/camera/Android.mk to .bp
d7e6de23 : Migrate goldfish/fingerprint/Android.mk to .bp
48cdd0ec : Migrate goldfish/qemu-props/Android.mk to .bp
edb67ecd : Remove the redundant target from camera/Android.mk
fc7e0bbb : Remove ifneq from camera/Android.mk
d4941b9a : Remove building of subdirectories in camera/Android.mk
3828f3ae : (reland) Use libqemupipe.ranchu and libgralloc_cb.ranchu
84adec4b : goldfish-codecs: enable vp8 and vp9 decode on host
b9a2ba9a : goldfish-codecs: enable XL support
81e773ba : Remove redundant LOCAL_C_INCLUDES from fingerptint/Android.mk
ba4cb5e4 : Remove redundant line from Android.bp
225fb536 : Use ramdisk-qemu for mixed image Goldfish
87277173 : goldfish: support 5g
1cea567b : goldfish: reland fork libril
c327b56d : goldfish: move ril to radio/ril
79e3ac1d : goldfish: enable vendor_boot.img
5295e6bd : goldfish: refactor arm/x86 vendor mk files
372b6db4 : Add libqemud.ranchu
292e579a : move mount tracefs to init.rc
ef54b255 : [goldfish/build] set vendor property ro.incremental.enable
41c54f09 : (reland) Retire CbManager from camera
30644473 : [VirtIO WiFi] Add dhcp_client service for wlan0 (Wi-Fi)
6dc98caf : Fix compilation error in wpa_supplicant for goldfish
63dd385b : (reland 3) Upgrade sensors to @2.0
a0fd311d : Allow vendor_init to set property of vendor_build_prop
f1118053 : Use qemu_pipe_x symbols with a pipe handle
5f7c8d4b : Use #include <name.h> instead of "name.f" for files in include dirs
cb9a603c : Add missing #include's
17999c25 : Update kernel version in tools/Android.mk
fd812661 : Migrate goldfish/audio/Android.mk to .bp
cbab4039 : Retire audio.primary.goldfish_legacy
d8aed1be : Migrate goldfish/dhcp Android.mk to Android.bp
86a373d2 : Migrate goldfish/camera/jpeg-stub/Android.mk to .bp
6635b926 : Migrate goldfish/wifi/wifi_hal/Android.mk to .bp
c86ef67d : Migrate goldfish/wifi/execns/Android.mk to .bp
b6c93864 : Migrate goldfish/wifi/createns/Android.mk to .bp
0e7ef41c : Do not add camera.goldfish
efed22d5 : Remove unused symbols in goldfish/dhcp
640e81fe : Remove the 'offset' variable
5c48ddf6 : Retire gralloc.goldfish.default
928fc522 : Remove reference to fingerprint.goldfish
deeba68d : Retire lights.ranchu
3db1c127 : Upgrade HWC from 2.1 to 2.3
e0b8e251 : Move android.hardware.biometrics.fingerprint from manifest.xml
f9d95d08 : Add android.hardware.usb@1.0
eee8b601 : Add android.hardware.contexthub@1.1
bfdca4d2 : Add android.hardware.biometrics.face@1.0
7d1bf169 : Add neuralnetworks HALs
794e90e7 : Upgrade audio related HALs
21c0e3a4 : Replace audio@2.0-service with audio.service
e7173a4e : Move non-goldfish spicific audio modules separately
f6518f3f : Add bluettoth to goldfish
ba02f72b : Upgrade gnss to @2.0
5aab7151 : Retire swiftshader libraries from sepolicy/file_contexts
0a441785 : Retire gralloc from sepolicy/file_contexts
4e59a913 : Merge "vsync: stopgap fix to address frame drops" am: 418387cf79 am: 3a0651eb7f am: d0c51490b4 am: 64d013496b am: f011d6911e
197a3a59 : Allow binder calls between Camera&Sensor provider
b1cc552c : Remove the redundant keymaster@4.0 entry
91607588 : Move internal-only HALs away from AOSP ones
1ffc9531 : Sync with AOSP
62a9696d : Sync with AOSP
5909aa77 : Set egl property on early-init
86523fa8 : Upgrade keymaster to @4.1
c78cb138 : gmscore_app: dontaudit directory traversal
84478f1a : Add android.hardware.identity
a6493a99 : Delete our implementation of keymaster
c153b699 : Retire vibrator.goldfish
bff0886f : Add health.storage@1.0
ccffcccd : Remove emulator keymaster2 HAL
81223ab9 : Add android.hardware.lights
82c67f61 : Upgrade the health HAL to @2.1
15dd7a98 : [incfs] Enable Incremental on Android R+ emulators
369a3e98 : Add a property for android.hardware.dumpstate@1.1-service.example
32eae447 : Add android.hardware.dumpstate@1.1-service.example
d57a1514 : Set logcat buffer size to 1M by default
f12ce03e : Use android.hardware.power-service.example
131cfe0d : Ranchu-specific mapper name (makefile reference change)
27e49686 : Upgrade IPower to @1.3
530d0d80 : Update density to 240dpi for freeform display
80b177bc : Revert "Require 30.0.5 for pings to return errors"
0604448b : Require 30.0.5 for pings to return errors
6519ced3 : Make automerge easier for property overrides in vendor.mk
3bbd0070 : Add freeform config for goldfish
804309ed : Enable Mac80211hwsimUserspaceManaged and require 30.0.4
4413d215 : Create wifi radios from init.wifi.sh
3a99469f : Allow qemu_props to set net_share_prop properties
5ae22410 : Start qemu-props in "on init"
9b669a10 : goldfish: remove swiftshader libs
07cb6ae3 : Add support for Jetpack WindowManager
47504bdc : Add rkir@ to OWNERS
30776c0a : goldfish: make config.ini.xl the same as aosp
add3e0e6 : Remove 'allow dumpstate debugfs'
b3fac511 : Do not set rt_runtime_us in init.ranchu.rc
cd428a26 : Add genfscon for CONFIG_RTC_DRV_TEST
c5fe1c89 : Fix mount of tracefs
c376fe3f : Update init.ranchu.rc for CONFIG_RT_GROUP_SCHED
d2d6054b : Switch goldfish to 5.4 kernel
de1dad0a : Update goldfish sepolicy for 5.4 kernel
e7378f4a : Goldfish: Uprev camera provider to 2.6
1557fe49 : fvp: Set PRODUCT_SHIPPING_API_LEVEL to 29.
1bec7849 : goldfish: add ro.test_harness and ro.monkey flags to data prop
1c2299ae : Add deqp level for goldfish
2aff325f : fvp: Update instructions for building the bootloader
113aaff2 : Bump emulator-info.txt to 6185563 (30.0.0)
00ecfd84 : Downgrade IMapper and IAllocator to @2 for fvp
f76f834a : goldfish-codecs: add OMX.android.goldfish.h264
307afc81 : Updating emu config to explicitly add two button nav mode
569ba7f3 : fvp: Various fixups
1d39e159 : Update vulkan advancedFeatures.ini
2e1301b2 : Add fingerprint configuration to goldfish overlay
1cef0e71 : Disable camera on TVs
698f16da : Enable the companion_device_setup feature in handheld_core_hardware
425d5b1b : DO NOT MERGE: goldfish: set ro.crypto.volume.filenames_mode to aes-256-cts
713f84d2 : Remove broadcastradio HAL 1.x from emulator targets
7ddb8c2b : Support Resume on Reboot
2387a0a0 : Enable v1.3 drm plugins
dcfefd1f : Update drm service executables file_contexts
d41febbd : Implement create/release_audio_patch API in audio HAL for goldfish.
0b83c050 : Use cb_handle_t::from instead of c-style-cast
a32e62b2 : Wifi: Remove hostapd hidl entry from manifest.xml
90b50c36 : Add authsecret hal
c2d55d63 : Include revamped CameraHal namespace
65bd3697 : Fix set_parameters behavior.
634f0b43 : Integrated with Google Camera HAL
1f278602 : [MultiDisplay] reformat msg. Add Query when app starts
da038f52 : [AdvancedFeatures] Add Feature Flag MultiDisplay
a15d2f91 : [MultiDisplay][Virtio Input] Created 11 .idc Files for Emulator Multi-Touch Virtio Device
e8b99685 : Pretend to support packet offloading in WiFi HAL
bd8a3245 : Multi display support in emulator
ec9caf0d : goldfish: default gpu config skin to be nexus5
14a55bab : Move init and ueventd scripts from / to /system/etc
beed42f7 : [Camera Revamp] Remove flag YUV420888toNV21
de2d018c : goldfish: make codec2 configurate from command line
26008ea0 : goldfish: disable codec2 again
b62c29fa : Add wlanN as tetherable interfaces on emulator.
3530e84a : goldfish: move goldfish specific permissions to product
23e8933f : goldfish: add gpu.config
2286986b : Add Widevine L3 drm service to cuttlefish
4bc81a4e : goldfish: Replace manifest-arm.xml with a more flexible way of excluding specific HALs.
cf5b0747 : [Camera Revamp] Emulator camera test
3a86868e : goldfish: re-enable codec2
85778509 : Add the front camera feature.
5d9d006b : goldfish-camera: Allow front camera AF region
65bafa21 : Disable multicast on radio0.
4311ed64 : Remove libhwbinder/libhidltransport deps
ef1074a6 : [MultiDisplay] Enables Multi-display support flag
6dfa9910 : Using minimum scene size (640x480) to generate frame.
bd9da8d4 : [MultiDisplay] Enable Multidisplay for non google emulator build.
924d12f5 : wifi: move wpa_supplicant VINTF definition to wpa_supplicant module
bbeb0360 : Move multidisplay provider to system_ext
30127557 : goldfish-ndk: allow init to mount/rw binfmt_misc
74621fdb : Wifi: Remove IWifi hidl entry from manifest.xml
2123fd59 : goldfish-wifi: bump wifi to 1.4
f193a017 : goldfish-camera: using float to do dot product
52292203 : goldfish-camera: inline some Scene methods
039cfb81 : goldfish: sync arm mk file with aosp to avoid merge conflict
376e8833 : Fix incorrect switch fallthroughs in dhcp client
1dd4c625 : Update GLDirectMem,Vulkan features for R
3c87dbe2 : New implementation for WiFi Direct forwarding
c6712aa4 : Remove dependency on system binaries for network
e8a5a728 : goldfish: update wifi hal configs
082b3c94 : goldfish-ril: initialize HardwareConfig to 0
584b8ad2 : Remove notifications from bugreport generation using combo keys
e9d40656 : goldfish: update media codecs with performance points
dff8d905 : Revert "Optimize the emulator fake camera capture speed"
a3c907d1 : Mount product and system_ext for emulator
def150aa : goldfish: bump hostapd to 1.1
76e8cc8a : goldfish-ril: support SIM_TRANSMIT_APDU_BASIC
22893687 : goldfish: set ro.crypto.volume.filenames_mode to aes-256-cts
02ba67c6 : goldfish-ril: initialize sim_response to 0
93e48372 : goldfish-ril: delay updating voice/data registration
0df2b79c : goldfish: return proper status code in requestSimOpenChannel
090e30af : Enable YUV420888toNV21 YUVCache flags for sdk_gphone build
0834324a : [hw-codec] Move media profile configs into data partition.
da41874c : goldfish: remove hardcoded sepolicy version from manifest.xml
408ccc2e : goldfish: use gnss_sv_status instead of gps_sv_status
0cc44c67 : goldfish: pretend userdebug build has playstore
3504b9f1 : Optimize the emulator fake camera capture speed
764ec291 : Revert "Make a larger jpeg image size caputred by Camera HAL3"
8c0b00e4 : Add larger sensor resoltuion for EmulatedFakeCamera3
e1ee362a : Fix goldfish manifest handling.
99ebc8ab : [MultiDisplay] reformat msg. Add Query when app starts
a08300a9 : Replace gatekeeper implementation with HIDLized version
c3ba9142 : goldfish: remove non-LTE signal strength
db5ea081 : goldfish: add radio access family
ba7113c7 : Multi display support in emulator
b84d3a8a : goldfish: addlow init to access serial_device:chr_file
f5825c78 : goldfish: dontaudit goldfish_setup dac_override
2b724f8f : goldfish: speed up system-qemu.img packaging
140153e4 : goldfish: add /metadata support
1c217bbe : goldfish: force cold boot in build env
2d821d98 : goldfish: avoid recreating system-qemu.img
3bee3071 : goldfish: clean up stale qcow2 file
84175707 : [AdvancedFeatures] Add Feature Flag MultiDisplay
75c4d538 : [MultiDisplay][Virtio Input] Created 11 .idc Files for Emulator Multi-Touch Virtio Device
eb96b737 : Partial revert of "Fix kernel BPF network statistics"
fb0bb906 : goldfish: update emulator build number to 5513838
65b84fe4 : goldfish: add bug_map to track known selinux denials
c61ab46f : [Virtio Input] Add .idc File for Emulator Multi-Touch Virtio Device
4ecaeff7 : Add PRODUCT_SDKADDON_COPY_FILES to reduce duplication.

+- Project: device/generic/goldfish-opengl

e947575d : Squelch negative counts/lengths in glInvalidate(Sub)Framebuffer
6c667b4f : Add checks to glDrawElementsInstanced, glGetShaderSource
b5415190 : Account for row slack in upload/download of textures
e41d0e53 : Move syslog to //zircon/system/ulib
27fcf558 : Use new tracing headers in Fuchsia.
45d12d11 : Use qemu_pipe_bp headers for Fuchsia build.
04281e6f : Rename Call() in goldfish pipe FIDL call usage.
f1520aed : Define NVX_device_generated_commands handles only when that extension exists.
31855e4e : Fix BUILD.gn on Fuchsia
ba0b60b3 : [fuchsia] Migrate fuchsia.sysmem to //sdk.
5e128f76 : Support Ycbcr sampler on Fuchsia.
a07b54a6 : Retire duplicate qemu_pipe and gralloc_cb headers
0e9e3256 : Do not crash in cmake_transform.py is a module has no 'libs'
34089bad : Add d/g/goldfish-opengl soong namespace
984b8890 : Delete exports.lds from codecs
5e259fa6 : Remove misleading unknown param error
bb4b09d8 : Switch licenses
52879508 : Revise virtio-gpu-next path to latest
1c8e820a : Remove some eglMakeCurrent spam
c3b9921d : egl: only return nonzero EGLConfig values
bf1cd3d1 : Migrate libGoldfishAddressSpace to .bp
63980001 : Remove reference to PLATFORM_SDK_VERSION from goldfish_address_space_impl.h
7b465781 : Fix host build
c9743b2d : Retire Android.bp in OpenglCodecCommon
c79df77e : Move GoldfishAddressSpace into a separate library
1776b589 : Remove the "autogenerated" tag from system/vulkan_enc/Android.mk
99489487 : Move IOStream_common.cpp to GLESv2_enc
a8f5675d : Migrate libandroidemu to .bp on the guest
3769cd25 : Remove some references to PLATFORM_SDK_VERSION
c57fe51f : Retire FixedBuffer
5fb783e2 : (reland) Add libqemupipe.ranchu and libgralloc_cb.ranchu
1a274380 : goldfish-codecs: render vp8 and vp9 on host
4cbda82f : goldfish-codecs: use 2560x2560 as largest resolution for vpx
a7a1ee64 : Use qemu_pipe_write_fully in QemuPipeStream
017f41f6 : Refactor QEMU_PIPE_RETRY
94f3ba88 : Retire CbManager
e171b80e : Force reset displayId for secondary display
3761d0cb : remove some unused variables
cddc5165 : Retire cbmananger from EmuHWC2
8e14cbca : Retire hwc2/MiniFence
670129a1 : vulkan: always tear down host visible memory blocks properly (guest)
84464fbf : android vulkan: disallow noflags memory types again for AHB (for now)
3ca60e51 : Allow ASTC format in glTexStorage
454ebdd1 : Fix SkQP tests (android 10 cts r3)
c83652e2 : vulkan: 1.2.1 CTS fixes
eaef6f4e : vulkan: suppress sampler field of VkDescriptorImageInfo (guest)
ec3c8baa : vulkan: Properly free guest-side handles for descriptor sets (guest) am: e9e77d5f9b
1b5bf913 : vulkan: hack: use 65536 as min alignment for virtualized sub-mappings am: d782b7e019
cb2d0b02 : Add OMX_COLOR_FormatYUV420Planar to GoldfishMapper::isSupportedImpl
40db38be : (reland) Use the shared slots host memory allocator
18f51fad : goldfish-opengl: use RGBA for YCBCR_420_888
440bf82d : Rename mapper to be emulator specific
64c1e39e : Revert "Use the shared slots host memory allocator"
f0b5f023 : Revert "Fix issues around GoldfishAddressSpaceBlockProvider::open"
ad9efd08 : Fix issues around GoldfishAddressSpaceBlockProvider::open
994843fb : Use the shared slots host memory allocator
91efb568 : Make vkEnumerate*ExtensionProperties conform to the Vulkan spec
09b5738b : don't yield in ring_buffer_yield
8c6155f6 : Flush host connection on rcFBPost
2294d506 : goldfish-codecs: fix crash and adapt to allocator3
4266ca0b : goldfish-codecs: Handle decoding to buffer mode
4c542411 : virtio-gpu: hostmem
2514d7f4 : Remove 'dup()' from waitFenceFd
59350463 : Fix leaks of HostConnection
e202d55d : [fuchsia] Bypass memory size requirements for sysmem-backed images.
6f9a3cdd : Fix fuchsia build
b47d4777 : goldfish-codecs: add support for UseAndroidNativeBuffers
253edda3 : Update build system to include license
d65a5951 : Move to bionic platform include.
a816cf0b : Add hwvulkan_headers dependency to vulkan driver

+- Project: device/generic/mini-emulator-arm64

6e5559b : Retire device/generic/mini-emulator-arm64
f115120 : Don't install libGLES_android

+- Project: device/generic/mini-emulator-armv7-a-neon

d6bb19d : Retire device/generic/mini-emulator-armv7-a-neon
ed554ab : Don't install libGLES_android

+- Project: device/generic/mini-emulator-x86

f4db793 : Retire device/generic/mini-emulator-x86

+- Project: device/generic/mini-emulator-x86_64

0914fc2 : Retire device/generic/mini-emulator-x86_64

+- Project: device/generic/qemu

12b4875 : Retire device/generic/qemu
f29a03d : adbd is not available for platform
e643a7f : Add METADATA to qemu: Apache2=NOTICE
2a6f1ed : Add conscrypt to PRODUCT_UPDATABLE_BOOT_JARS.
c34e3ab : Get rid of obsolete Make variable TARGET_CORE_JARS.
a2ab42a : Move init and ueventd scripts from / to /system/etc
f0d8cf0 : Remove libGLES_android
6d6dcdd : Remove notifications from bugreport generation using combo keys

+- Project: device/generic/trusty

57436fb : Import the d/g/goldfish soong namespace
3ae7a2c : Copy advancedFeatures.ini and fstab.ranchu from qemu
457a95f : Use ART_APEX_JARS instead of hard-coded list of ART boot jars.
00b6489 : Make PRODUCT_BOOT_JARS and PRODUCT_UPDATABLE_BOOT_JARS disjoint.
d952bd1 : Make PRODUCT_BOOT_JARS and PRODUCT_UPDATABLE_BOOT_JARS disjoint.
2f9458f : Remove broadcastradio HAL 1.x from emulator targets
54f8851 : Wifi: Remove hostapd hidl entry from manifest.xml
3ac8c42 : Move init and ueventd scripts from / to /system/etc
997db08 : Replace framework.jar with framework-minus-apex.jar
bdd6648 : Add Widevine L3 drm service to cuttlefish
1a56a68 : wifi: move wpa_supplicant VINTF definition to wpa_supplicant module
6ec798b : Wifi: Remove IWifi hidl entry from manifest.xml
d91d9f4 : Add new ART APEX after Runtime APEX split.
8452e40 : Remove notifications from bugreport generation using combo keys
cab7449 : Remove conflicting Gatekeeper declaration

+- Project: device/generic/uml

49fff4f : Move init and ueventd scripts from / to /system/etc
141a805 : Don't install libpixelflinger

+- Project: device/google/atv

5cc427e : Import translations. DO NOT MERGE
152ae2e : Update ATV default sleep timeout to 24 hours
834043e : CtsShim and CtsPrivShim moved out of system
f11842d : Add a ro.oem.key1 property to TV Emulator
45ce81b : Lock ATV UI mode to prevent Car Mode tests from running + failing
02e0296 : Add default androidtv bootanimation
acec33c : Import translations. DO NOT MERGE
9d130a5 : [AudioProxy] Move sepolicy file hal_audio_proxy_client.te
ea1d3f9 : Move TvProvision from system_ext to product
77f096a : [AudioProxy] client library -- HAL interfaces
616c55f : [AudioProxy] Client library -- connect service
0f38745 : Add SELinux Policy for AudioProxy HAL
b1d951d : Update AudioProxy Manifest to Include IDevicesFactory
1c3f935 : Add AudioProxy HAL IDevicesFactory and IDevice Implementation
97977c0 : Enabling clang_format for AudioProxy
aca9182 : AudioProxy HIDL and service (skeleton)
40d60c2 : Disable dynamic partition on aosp_tv_arm64.
92b6197 : Set config_maxUiWidth to 1920
ae3633c : Override assistantOnTopOfDream config for tv
19e61d8 : Remove SystemUI customization.
0123ffb : Merge the TV Emulator with GSI and add AOSP emulator.
793d2f5 : Move AudioTv from atv_system to atv_product.
a9bbff2 : Import translations. DO NOT MERGE
ac9fe9b : Install LiveTV app only in device.
a6957c2 : Revert "Revert "Update TV GSI.""
c8e8670 : Revert "Update TV GSI."
383e6a8 : Update TV GSI.
b3af0df : Move TV GMS overlay from device to GMS.
4c08f84 : Re-layout product makefiles by partitions.
67989d2 : Put com.google.android.tv.installed.xml to /product.
75b6a12 : TvProvision: Convert to Android.bp
e3a6e67 : Install TvSampleLeanbackLauncher to product and add permission file.
9b6b24f : Add FrameworkPackageStubs module for TV SDK
a3cb3d1 : Disable portrait mode feature on TV SDK
d0229e9 : Disable GPS for TV SDK
bd91388 : Set config_servicesExtensionPackage for Android TV
2ddea18 : Disable telephony/communication features on TV SDK
03bd5cc : Disable mobile network support on TV SDK
6f85e64 : Disable camera features/server on TV SDK
fc4b516 : Disable TileService on TV Emulator
aa4551b : Import translations. DO NOT MERGE
586dbc0 : Import translations. DO NOT MERGE
dd4a0eb : Skip multi-display system decoration tests for TV product
eaf64f8 : Import translations. DO NOT MERGE
8be8ba9 : Move init and ueventd scripts from / to /system/etc
703a5c8 : Import translations. DO NOT MERGE
22ed9d2 : Include tuner JNI package in atv_base
55c6940 : Change targets aosp_atv_arm(64)_ab to aosp_atv_arm(64)
3544767 : Mark TV as not supporting Quick Settings
51ff5b3 : Disable split screen multiwindow by default on TV
4fb5ee5 : Import translations. DO NOT MERGE
46369e4 : Import translations. DO NOT MERGE

+- Project: device/google/bonito

f54ce0cb : DO NOT MERGE Update Bonito SVN to 29 for R
29748c54 : DO NOT MERGE Update Bonito SVN to 27
07fa8eb1 : Update Bonito SVN to 29 for R
efcfa024 : [DO NOT MERGE]Phase out FactoryOta for Bonito on rvc-dev
63931180 : powerhint: Additional boost during camera launch
08456148 : Remove radioconfig xml files
863ae3d1 : [DO NOT MERGE] Remove ASSIST_GESTURE action from deferred_medium_priority_actions resource
fd38d58b : Default enable uicc se
3b37dee9 : Configure device manifest for NNAPI 1.3 driver
6a7c4bef : Identity: add mDL oem Hal lib
058bdb42 : Update Bonito SVN to 26
89c0a739 : Adjust locations of oat files.
3c88094c : Revert "Build root link: /ramdump"
fb31748f : audio: add delay settings for playback and capture
cc6a4d84 : bonito: Add seccomp policy for Codec2 process
c2d5d33a : audio: enable offload gapless
b1ea8885 : Resume-on-Reboot: Citadel implementation
22ffdffc : Disable userspace reboot
3d7474a3 : Build root link: /ramdump
44601545 : audio: update mic gain and mic information
7ce990b9 : Remove duplicated sysprop
6f82fcfe : Update Bonito SVN to 25 This change aligns rvc-dev and downstream branches with qt-qpr1-dev
5e580634 : DO NOT MERGE Update Bonito SVN to 25
425eb523 : Remove OMX components from IOmxStore
2112c317 : Revert "Add runtime permissions to bonito for PixelMigrate."
37ef8931 : Move BOARD_EXT4_SHARE_DUP_BLOCKS to BoardConfigMainlineCommon.mk
57707557 : Remove embms blobs
4e13c971 : DO NOT MERGE Update Bonito SVN to 24
94df0641 : power_profile.xml: Update CPU parameters
96cff21e : Correct definition of max.active.modems system property
b2b86d39 : [DO NOT MERGE]vibrator: Set property for b4s4 double click duration
e6fad1a9 : pixelstats: enable b4s4 to provide f2fs stats
3754216b : Move ro.telephony.default_network to vendor partition
1d2bb5c7 : Extract regulatory_info into RRO
62dbaa9a : bonito: Move PixelWifiOverlay2018 here
366cf6dd : Switch to use stable power HAL
fdf849fd : audio: correct supported channel mask
f31c2a57 : Add runtime permissions to bonito for PixelMigrate.
e1273398 : [B4S4] Move confirmationui HAL to common repository
cd507875 : Enable an improvement feature when NFC tag dispatch failed
628874cf : Use biometrics.fingerprint@2.2 for bonito
84793271 : Use biometrics.fingerprint@2.2 for bonito
49d3033d : DO NOT MERGE Update Bonito SVN to 23 Bug: 153882927
3eaaa65d : thermal: use common device.mk
98115914 : DO NOT MERGE: dumpstate: Use seperate thread to dump modem logs
50dcd06e : Enable device_unique_attestation feature
2d060eb0 : Add voice only
f773ee1a : audio: cirrus: profile release
62597751 : mm_event: move mm_event into common
23caf6f8 : Remove ELF PRODUCT_COPY_FILES
5d7a82d3 : bonito: Add seccomp policy for Codec2 process
3ccee417 : confirmationui: Apply common sepolicy
def7313e : DO NOT MERGE Update bonito SVN to 22
55092d0a : change pixel-trace directory permission
4cd030b7 : pixelstat: zram: enable zram/mm_stat on bonito
836d0f0a : Start Power HAL early
71ecf16f : remove time_daemon root privilege
22059d21 : sensors: remove sensors.qti
4cbf6bf5 : Add radioext 1.2 to device framework matrix.
5f306d7a : manifest.xml: switch keymaster/strongbox 4.0 to 4.1
99206a6d : DO NOT MERGE Update bonito SVN to 21
9a693ba9 : gpt-utils: change retry count to 1
564b8541 : audio: bonito: Add support for mmap-playback handset
05e26bba : Wifi: enable P2P MAC randomization
ab860e75 : device: dumpstate: expand f2fs dump script
80e4b3b7 : dumpstate: don't dump modem logs if verbose logging is disabled.
943d35c1 : Remove lmkd properties to enable new lmkd kill strategy
a7a8e213 : rt5514: update firmware for video recording noise
3193b3eb : Bonito: fix DumpstateMode validation.
9ac1a03c : Enable the battery defender
e8ee08d6 : Disable 802.11ai FILS support.
8b37facf : Removing GSI keys
7c6f9d30 : vibrator: Switch from HIDL to AIDL
b60ee9d2 : Set bonito SVN to 20 bug:149240442
77273da3 : Add vendor verbose logging control
ae25ef6b : Include factoryota.mk to enable new Factory OTA sepolicy
8f456ab6 : Update vendor blobs list for R
c6b78a6e : dumpstate: Use thread to dump modem logs
aa46d823 : Rollback telephony overlays
ea21abcb : New config value for specifying alternative prox sensor
15f9cd10 : Adds context_hub group to pixel stats
01d39665 : bonito: fine tune media_codecs_performance.xml
f9e28e98 : Revert "Include factoryota.mk to enable new sepolicy"
fa929c55 : Move VNDK APEX to vendor partition
4805da39 : Fix copy files in device-sargo.mk
e13de2f4 : Update USB Gadget HAL to V1.1 implementation
94032598 : bonito: support modem logging on user build
3c60702c : Move VNDK APEX to vendor partition
269aa7d2 : Migrate bonito to Contexthub HAL 1.1
4d823bcf : Update NFC configuration by SKU
090e1ac2 : Include factoryota.mk to enable new sepolicy
d3697091 : Add brightness float values to config file.
2d4b3fa4 : Update dumpstate HAL to V1.1
322a4370 : Move VNDK APEX to vendor partition
1af292df : Update wait_for_keymaster for KM41
c734fd4c : Moved telephony overlays for Bonito and Sargo
bea88ee0 : Change secure_element interface start method
5c15af43 : Update Bonito SVN to 19 Bug:149240442
c00cf955 : Add android.software.vulkan.deqp.level, version 2020-03-01
fdfed419 : Move VNDK APEX to vendor partition
ef751638 : Convert voice_processing/Android.mk file to Android.bp
703ba606 : Convert voice_processing/Android.mk file to Android.bp
29e87a1e : [B4/S4]: set ro.crypto.volume.filenames_mode to aes-256-cts
6fffbfc5 : Update radioext version to 1.2
0966234f : Inherit userspace_reboot.mk
cdc3a939 : Resume-on-Reboot: use uevent to chown
3f7402d8 : dumpstate: Include Citadel status in all bugreports
38e57570 : Adds the Context Hub feature to bonito
256971ca : Update wait_for_keymaster for KM41
b5cd03b7 : QA test: add check_f2fs tool
cfa32773 : Add translatable="false" tags to ims package overlays
6349b546 : Replace /persist to /mnt/vendor/persist
c1bb812b : Support Resume on Reboot
3e00c669 : dumpstate: Include Citadel status in all bugreports
045064f1 : Update Bonito SVN to 18 Bug:147450082
59e08e43 : Remove Broadcast Radio HAL 1.x implementation.
276c24aa : rt5514: update firmware for Android Q Models v3
bcc3b581 : Update new regulatory for S4 Vietnam
3909d682 : Set bonito SVN to 17 bug:146378789 (cherry picked from commit 3bad004da4d9754988493cee083b742181234940)
d2275bcf : Power Profile Fix
3c7867ec : audio: cirrus: profile release
0a58c98b : persist all logs to disk on userdebug and eng builds
3bad004d : Set bonito SVN to 17 bug:146378789
c9154d0d : Remove old configuration and use new config for MMTEL/RCS
99646a9e : Enable v1.3 drm plugins
f78f819e : Update config overlay with new SystemUI location
3d7ec9d4 : Adding developer GSI keys
a2001f20 : Remove package which can not be installed on device
cc62ae04 : Update new regulatory for S4 Vietnam
9ecd1336 : Do not assign LOCAL_MULTILIB to AUDIOSERVER_MULTILIB
57c440ba : Get correct IPACM_cfg.xml.
cbe0e7d8 : Wifi: Remove hostapd hidl entry from manifest.xml
3b3aba12 : bonito: enable Perfetto by default
8069edb6 : fstab: correct zram parameter names
7a040a8f : Pixel 3a: Switch to Audio HAL V6
11a85060 : Add thermal logging daemon
440fde18 : Change the weight of blkio background group
d65e3ddc : thermal: align thermal hal config with thermal-engine config
b70b9703 : Inherit base system_ext.mk files for aosp targets
db4b23eb : thermal: align thermal hal config with thermal-engine config
6ee29d70 : Set bonito SVN to 16 bug:144373594
26d554e1 : Update license location to qcom blobs.
26c8772a : Add VENDOR_BLOBS_NOTICE to BoardConfigPartial.
a127108d : ril: collect haldebug log in bugreport
88864d6f : device.mk: Remove/adjust some camera libs
146392d0 : Add bootloader and radio images to the vendor blobs packages
69f1c282 : bonito: Remove wifi related internal overlays
e47e5e3b : dumpstate: add key timestamps to power dump
76c52ab7 : Define CHRE daemon variable and remove rc config
f5aeab35 : Update regulatory labels for SAR
1178ecb6 : update rt5514 firmware: fix for background noise on video recording
8bb78df6 : ril: Restart 1st qcrild after SIM config changed
79ae8466 : device.mk: Add a camera test library to packages
c9650d50 : dumpstate: add key timestamps to power dump
86510b7e : QCRIL: Enable manual network reject counter property
9c1416ac : Add Widevine L3 drm service to cuttlefish
58dd612c : p2p: add p2p regex for tethering modes
01776b2c : Enable zram writeback job scheduler
5b0682c0 : Enable zram writeback
b4395565 : Bump bonito SVN to 15
cee96bd2 : Bump Bonito SVN to 13 for new Camera build
96891e12 : Use component-override to configure bonito Bluetooth
91bf63e6 : Enable reboot-free switch between single SIM and DSDS.
d41ea34e : Default vibrate when ringing for 2018+ Pixels
2507d27f : vibrator: Upgrade vbirator hal to 1-3
9c93b805 : wifi: move supplicant service init to wpa_supplicant
8cf5396a : Remove libhwbinder/libhidltransport deps
cb933edd : Update Bonito SVN to 12 This will allow future CLs similar to ag/9424673 to automerge down to master
e7e76cb0 : wifi: Enable wifi_ext hal and disable IMU detection
0a071dd6 : Revert "Add qti-hta NNAPI interface to allow the driver to init."
1962756d : wifi: move wpa_supplicant VINTF definition to wpa_supplicant module
3b15e5af : Wifi: Remove IWifi hidl entry from manifest.xml
68b1efb4 : Add system property to indicate it supports two active modems.
5042c933 : Remove unintended xaac library from the build
72be9bd9 : Add OMADM log to the bugreport
b54b8c7d : Bonito: Remove unnecessary configuration
6845640e : Enable MS OS descriptors for adb.
e65bda52 : Add qti-hta NNAPI interface to allow the driver to init.
7d62cc95 : Wifi: Use IWifiExt version 1.1
0a304ac9 : Move android.hidl.base@1.0.so from system to system_ext.
6120feeb : init.qcom.devstart.sh: Add vendor prefix to adsp property
566aac7f : qcril: stop 2nd qcril when switching SIM config to single SIM
7980a977 : Revert "Mount system_other with AVB verification."
363a3a7a : bonito/sargo: properly enable perfetto daemons on boot
44bae562 : Update paths to the new ART APEX.
249c632f : Remove notifications from bugreport generation using combo keys
3f6ac5ba : Enable system_ext on bonito/sargo
f9aa2a15 : hidl: Uprev supplicant to 1.3
8777e70e : User proper volume curve for AUDIO_STREAM_VOICE_CALL over Hearing Aids
a77f8b82 : dumpstate: dump sensor logs to bugreport
eacc6cc0 : Remove the deprecated Bluetooth A2dp @1.0 from manifest.xml
72edc920 : vibrator: Adopt Common Implementation
52e5898e : Keymaster memory management is inconsistent
cbceae2c : WiFi: Add WiFi Debug info in dumpstate_board.txt
fbe8bee4 : Add chre_test_client binary to non-user builds.
55a8cd26 : Health: Add Battery Thermal control for SOC
e64d7de8 : Sensors: Add property for storing sensor init log
44a1db38 : Revert "Sensors: Add property for storing sensor init log"
f445d22d : Sensors: Add property for storing sensor init log
38b571e7 : Bonito/Sargo supports updatable APEX
9ddd10ef : bonito: power: remove the obsolete VR code
0dd0c20b : Explicitly set AB_OTA_UPDATER := true.
a2b250cb : Enable sensor HAL 2.0
3f56dc8a : bonito: enable traced on bonito/sargo

+- Project: device/google/bonito-sepolicy

f411ff80 : Solve the naming problem for vendor property
ac7b9f6b : Add mDL oem hal sepolicy for bonito.
7dae87ac : Configure sepolicy for NNAPI 1.3 driver
878767aa : sepolicy: add chr_file access rule for citadel_updater
c716f746 : Resume-on-Reboot: Citadel implementation
4e817824 : Add sepolicy to Combine oemlock, authsecret HALs into weaver
7cbdee83 : graphics: Change vulkan driver name to vulkan.adreno
6ce03a31 : ramdump/ramdump_app: SE policies to implement and access ramdumpfs
6ebcb48d : Move mediaswcodec.te from sepolicy/private to sepolicy/vendor
bf73663a : [DO NOT MERGE]vibrator: Add sepolicy for double click property
f4075dfe : Allow appending PRODUCT_*_SEPOLICY_DIRS
95274a63 : Allow dumpstate to query Citadel info
3ad1a0d6 : powerhal: remove the duplicate rules
beee98d5 : Add policy for Bluetooth debug diag
6838ec42 : Revert "Move type definition to common repository"
57288a71 : Move type definition to common repository
107a0c7f : Fix imsdatadaemon cnd_prop read avc denial
6e136295 : Fix sepolicy denials for imsdatadaemon
cb7b5aed : thermal: move thermal-hal selinux policy to Pixel-wide folder
57099082 : mm_event: move mm_event sepolicy into common
354f5cb7 : Move hal_confirmationui.te to common path
f1ccbd45 : sepolicy: add block access rule for dumpstate
ce25515d : Temporarily suppress the denial log during boot from Qualcomm AU012 drop
f479e278 : Remove device-specific sepolicy on using BLOB AHWB fds.
3aa23c13 : Update KM41 service name of citadel
d3a0716e : Fix avc denied for dataservice_app
ad7d0efb : Update SELinux boot error
1091763b : gmscore_app: suppress denials on firmware
b02b0137 : init-edge_sense-sh: add dontaudit setting for init.edge_sense.sh
bb716dbc : update SELinux boot error
049ececa : hal_health_default: fix avc denials
7896accc : update SELinux boot error
7faaf93e : vibrator: Switch from HIDL to AIDL
7e99bb78 : Remove old Facotry OTA sepolicy setting for B4/S4
7adcdca5 : Remove factory_ota_app.te from tacking_denials folder
a34d89b1 : Revert "Remove old Facotry OTA sepolicy setting for B4/S4"
f0dae2a2 : Revert "Revert "Remove old Facotry OTA sepolicy setting for B4/S4""
fb3e83d2 : Revert "Remove old Facotry OTA sepolicy setting for B4/S4"
df838a9f : [DO NOT MERGE] Fix build break
d46e35c0 : sepolicy: Support vendor logging on user build
f0bf78c4 : sepolicy: Add property for vendor logging switch
7342fafb : sepolicy: allow dumpstate to access sensors_vendor_data_file
34632e1c : Allow wifi_sniffer to enable sniffer mode.
86dcae72 : Update sepolicy for Context Hub HAL 1.1
924d529b : Remove old Facotry OTA sepolicy setting for B4/S4
b99cb164 : sepolicy: Update dumpstate HAL to V1.1
b5c000dc : bonito: power: remove the obsolete VR code
a7d07469 : sepolicy: Allow dumpstate to access citadeld
5396ef0a : grant init permission on persist and firmware
489d88b9 : suppress redundant setup log in SELinux
d0222d5b : Remove hal_bluetooth_default from tracking_denials
91f89c72 : file bugs for kernel avc error
7a31416b : file bugs for each avc error
0c1d09f1 : Update permission to talk to StatsHal
d82b594e : Add Factory OTA property for GRIL service
44b107ba : sepolicy: Add more vendor_modem_prop
8a4f3472 : Dontaudit denial caused by a race with labeling.
d093b8a7 : correct path to bonito
a128b518 : Add sepolicy for hal_bluetooth_default to read ssrdump
97e80b1d : Update drm service executables file_contexts
6520a59f : Add sepolicy for thermal log daemon
64c52882 : Modify domain information of Hidden menu
c221a887 : Wifi: Add wifi lazy hal service file to contexts
ef161f7c : [SELinux denied] Fix avc: denied on u:object_r:qchook_service:s0
f2658231 : Add persist.vendor.radio.manual_nw_rej_ct property
724f1e9d : ril: allow ril to set vendor.radio.sim_num.switch
2567cdbc : ril: dump radio hal for user build.
949103bc : vibrator: Upgrade drv2624 vbirator hal to 1-3
282b80a5 : Allow wifi_sniffer to enable sniffer mode.
c8c0c8bf : Wifi: Add permission to access wifi_ext hal
ec7d09ed : Add OMADM logs to the bugreport
8a88f74e : bonito-sepolicy: Add vendor prefix to adsp property
25e6ac3c : Remove 'uce' service to move into core policy.
a10db76f : Modify permission of init.qcom.devstart.sh
07f588d3 : remove WAR on misc_logd_file
82e2da57 : remove dumpstate citadel access error on user build
02ec99f8 : sepolicy: allow dumpstate to access sensors_vendor_data_file
f1371dcb : Allow init-insmod-sh to access debugfs_wlan
6e6ef66a : Update bug_map and fix service_manager denial for bonito/sargo
a768d75e : Update MDS key
f0ad01ea : vibrator: Adopt Common Implementation
d51a42d5 : WiFi: Add WiFi DP Trace in dumpstate_board.txt
b8dc95e5 : Track SELinux denial.
0ecb22f6 : bonito: power: remove the obsolete VR code
681e774c : sepolicy(bonito): Remove offload HAL sepolicy rules
3b38dbc5 : Allow the Zygote to read vendor_display_prop.

+- Project: device/google/contexthub

98f1a92c : [ImuCal] Minimal calibration info logging
ba4f3429 : [ImuCal] Minimal calibration info logging
a5bae389 : [ImuCal] Changes log-level for LoadAshCalibration fail message
d7e16e8b : [ImuCal] Code Sync

+- Project: device/google/coral

f98cfeab : Remove the Adaptive Battery Hints from RVC
7dc0ef32 : Update Coral SVN to 27 for R
4a41b9b6 : Update Coral SVN to 27 for R
7ea4cfb5 : Remove com.qti.snapdragon.sdk.display blobs
7bc61965 : Remove Settings string overlay in device/google/coral
97e5e81f : Revert "[DO NOT MERGE] audio: disable ADSP SSR to debug b/148579037"
0ee30ce7 : coral: remove graphics.display.kernel_idle_timer.enabled
97f8c498 : [DO NOT MERGE] Remove ASSIST_GESTURE action from deferred_medium_priority_actions resource
1a47764e : Codec2: Set minQP to 1 for IMS VT Call
ef79a575 : device/google/coral: update property of kernel idle timer
78769513 : [DO NOT MERGE] audio: disable ADSP SSR to debug b/148579037
2706feef : audio: update microphone information
ba563f5c : Identity: add mDL oem Hal lib
c6d7c8c2 : Add hints for Adaptive Battery CPU Throttling
9c1eb1ad : Update Coral SVN to 24
7f729086 : Revert "Build root link: /ramdump"
15a30181 : coral: fine tune of audio source and output delay
45a6093f : coral: Add seccomp policy for Codec2 process
d0aa63dd : Resume-on-Reboot: Citadel implementation
b558a3cb : Disable userspace reboot
662e157e : audio: enable offload gapless
45af3368 : Build root link: /ramdump
af6d515a : iorap: Turn pinner on for camera on Flame/Coral.
20c93b3d : coral: Add avc/hevc low latency decoder entries
bb80b795 : Remove duplicated sysprop
ded842bb : audio: floral: disable flicker sensor input
71c2890e : audio: floral: acdb table update for call screen mode
0a610c94 : audio: floral: add support for call screen mode
6c747420 : Fix no datastatusnotification app problem
6ec5648a : Add a few more telephony blobs
b9f35ce2 : Revert "[C2F2] Add android.hardware.gnss@1.0::IGnss/gnss_vendor ..."
80d94e96 : Update Coral SVN to 23
27d7c55d : Add default frame rate setting
ee1dc0c7 : Revert "Add runtime permissions for coral."
9e1ec24a : Move BOARD_EXT4_SHARE_DUP_BLOCKS to BoardConfigMainlineCommon.mk
0c2fe5c5 : Update blobs for coral/flame
aab32a27 : vintf manifest: update NNHAL to 1.3 version
2e04b052 : Update Coral SVN to 22
a07cf102 : Correct definition of max.active.modems system property
495cbff2 : [C2F2] Add android.hardware.gnss@1.0::IGnss/gnss_vendor to compatibility matrix
dfd541b1 : wifi: Enable ESE feature.
0d9e9a6f : Include sensor tool soong namespace
582f4847 : Disable blurs on rvc
abeaa68c : audio: update acdb table
a153aa91 : Move ro.telephony.default_network to vendor partition
cc9c2875 : coral: Move PixelWifiOverlay2019 here
cfaafa18 : Use dex2oat64 on coral/flame
fad446dc : [coral/build] set vendor property ro.incremental.enable
5af56602 : Revert "add pixel mm_logd into coral"
20269f3e : Remove license comment
c5dc33fc : Extract regulatory_info images to RRO packages
c7b5a313 : Upgrade vendor.display.config to 1.11
ac7ba9ba : Add back com.qualcomm.qti.imscmservice interface
2b95fb0e : Add vendor.qti.hardware.qseecom interface
34727c8e : device.mk: Add/Remove PRODUCT_SOONG_NAMESPACES
cceefd20 : sensors: enable multihal 2.0
83154b38 : Write build info to kdebuginfo
6725f758 : Add runtime permissions for coral.
3b84f0ee : audio: correct the sequence for haptic playback usecase
f7dbe702 : Enable CAT in userdebug build by default
7fd24577 : Read ssoc_details for battery capacity FG atom
da2441b5 : Enable an improvement feature when NFC tag dispatch failed
96027182 : Update Coral SVN to 21 Bug: 153882927
e7252cdc : Enable device_unique_attestation feature
fe42f8c0 : Add ims and QtiTelephonyservice prebuilts
64666c06 : Add module owner
fc1a1c20 : device.mk: support adoptable storage encryption
48445276 : pixel: move code change of "dark_theme" into pixel common folder
5adda4f7 : PowerHint: Add DISPLAY_UPDATE_IMMINENT hint
e957cbc4 : coral: fix app duration by reducing 16.6ms
ff97d15d : Remove dimens for unnecessary margin values
a6030d2d : thermal: use common device.mk
20deef18 : coral: dumpstate: refactor UFS dump
270d6a4e : mm_event: move mm_event into common
ffb0f80f : Add related soong namespaces on SM8150
228cdd47 : coral: add common mk file for power HAL sepolicy
a9d6231e : Update coral SVN to 20
6b1a0e93 : Remove android.hidl.base@1.0.so-*
ecc6ef18 : Remove ELF PRODUCT_COPY_FILES
3628a510 : coral: Add seccomp policy for Codec2 process
ca2bc8a3 : init: Remove core class of rmt_storage
76b9f5c4 : manifest.xml: switch keymaster/strongbox 4.0 to 4.1
5006a48a : Default blurs to on on coral and flame
053b00f7 : zram_stat: move sysfs patch into common
7220497d : Start Power HAL early
d0faf6bb : Remove hibern8_on_idle
8cf349e0 : Set the flag for refresh rate switching on Pixel 4 devices
85c6839f : add pixel mm_logd into coral
d700dae6 : Rollback telephony-resources
5bd2c04e : audio: update speaker tuning files for f2
7c6d1cc1 : gpt-utils: change retry count to 1
28d1c335 : Set coral SVN to 19
8c957db9 : Re-add radioext@2.1 to product matrix.
b3d02919 : audio: add camcorder-mic-invert
7ca19005 : audio: coral: Add support for mmap-playback handset
0f565e39 : Dumpstate: add f2fs info and remove too specific fragmentation info
4043dd50 : Enable blurs, under dev-option
0cb11ed9 : Pixelstats: move to use pixel-sepolicy
9538af4a : pixelstats: enable c2f2 to provide ufs/f2fs stats
af9ee273 : device: dumpstate: expand f2fs dump script
3e0c3f06 : Switch to use stable power HAL
34f98ba8 : Add radioext HAL to product matrix.
b95759f4 : Delete unused <transport> in matrix.
fb6bc1b1 : Enable BluetoothSar v1.1 on floral
8bb01f33 : Disable Rescue Party mechanism on userdebug & eng build
2e49a015 : dumpstate: don't dump modem logs if verbose logging is disabled.
2c1aaf2b : sensors: remove vendor.sscrpcd and sensors.qti
bee310ff : Uprade vendor.qti.imsrtpservice to 3.1
984445d7 : coral: audio: acdb table update for audiozoom
6d31f089 : init: Remove duplicated rmt_storage launch
9e314ca9 : Add related soong namespaces on SM8150
baabd1ca : Coral: fix DumpstateMode validation.
6764d148 : Updating Android Auto pregrants for R
2a75b505 : Disable 802.11ai FILS support.
8dd75d0e : pixelstat: zram: enable zram/mm_stat on coral
0ace618d : move init.insmod.sh to common place
62904700 : Update WirelessCharger hal to 1.2
d718e66b : coral: fine tune media_codecs_performance.xml
cb208bd3 : Removing GSI keys
f6b30b6b : add SoundTrigger HAL v2.3 support
346e5ded : Add vendor verbose logging control
f6d667eb : Boost top-app task placement only on INTERACTION boost
5c2dc30e : coral: audio: acdb table update for audiozoom
6254fc67 : dumpstate: Use thread to dump modem logs
22e9060b : Fix flame self-extractor device name
c18b5b2c : New config value for specifying alternative prox sensor
e6168a54 : Adds context_hub group to pixel stats
698d487a : Update floral self-extractors vendor blob path
fc06b084 : [Single RIL w/ SM7250] Amend vendor/qcom/sm7250/codeaurora/commonsys/telephony/ims to vendor/qcom/sm7250/codeaurora/commonsys/telephony/ims/ims-ext-common
1cea6d22 : Move VNDK APEX to vendor partition
d60675d9 : Update USB Gadget HAL to V1.1 implementation
2cd32835 : Move VNDK APEX to vendor partition
3c87883a : Enable the battery defender for coral/flame
119b82ba : init.hardware.rc: adjust permission and owner for laser sysfs
2702bc5c : coral: support modem logging on user build
0156286f : Add brightness float values to config file.
198e53ce : Migrate coral to Contexthub HAL 1.1
e8b0c54e : coral: fine tune media_codecs_performance.xml
2337e1c5 : Move VNDK APEX to vendor partition
f701b271 : coral: audio: acdb table update
2c0367d3 : Update dumpstate HAL to V1.1
4ca00866 : Remove NNAPI qti-hta interface
c2cfaccf : [Single RIL w/ SM7250] Add feature flag and related soong namespaces on SM8150
ba2b3e7d : Update wait_for_keymaster for KM41
74ad6901 : Add BT cap tables
53cb1ded : Update Coral SVN to 18 Bug:149240442
de3e1281 : Move Telephony vendor overlays to device
fc713d2a : Show "System navigation" setting on AOSP coral/flame
44f2cce9 : Revert "Removing refresh_rate_switching flag"
79c22877 : Update in pinned files.
845f9cb2 : Add android.software.vulkan.deqp.level, version 2020-03-01
dbf3d78f : Upgrade imsrtpservice to version 2.1
85bbe908 : coral: audio: enable multiple voice session support
d10e2768 : init.hardware.rc: add wakelock and BLOCK_SUSPEND to vendor.lowi and vendor.sscrpcd
b265d9c2 : Upgrade vendor.qti.data.factory to version 2.1
d6dc6e74 : coral: copy correct kernel modules for hwasan
e7066dc0 : Enable Bluetooth SAR test on coral-userdebug
a7476b27 : Move VNDK APEX to vendor partition
0c2510f3 : Convert voice_processing/Android.mk file to Android.bp
fad3fb2d : Convert voice_processing/Android.mk file to Android.bp
56dda22a : coral: rename use_smart_90_for_video flag
86c2b9f1 : Removing refresh_rate_switching flag
9aaaa5be : Revert "Revert "Revert "Removing refresh_rate_switching flag"""
cd9914bb : Revert "Revert "Removing refresh_rate_switching flag""
ad85c58f : Revert "Removing refresh_rate_switching flag"
392c1d53 : Coral/flame health HAL 2.1
045ea52f : Update Coral SVN to 17 Bug:147450082
049c2b83 : Add display configuration file for flame
aeb6ba48 : Add display configuration file for flame
a4e904e1 : Removing refresh_rate_switching flag
b6f8fd66 : Inherit userspace_reboot.mk
748700db : Add brightness setting float values to config file
c8e0f009 : Enable Incremental feature via the kernel module
252ae394 : Coral: Uprev camera provider to 2.6
b21a1372 : Resume-on-Reboot: use uevent to chown
7c6d1996 : dumpstate: Include Citadel status in all bugreports
fd4ea3d8 : Update radioext version to 1.2
e6a6014d : /metadata is checked before mount.
1b50ac29 : Set frozen cgroup as killable
a417eae2 : Add display configuration file for primary display on coral.
358fe9de : Adds the Context Hub feature to coral
8f5fe9c3 : Update wait_for_keymaster for KM41
442c6a74 : Add translatable="false" tags to ims package overlays
2f70ac35 : Support single vendor RIL/Telephony/Data between SM7150 and SM8150
dae21670 : dumpstate: dump ttf information in dumpstate
8f616567 : Revert "coral: audio: acdb table update"
51498ba5 : dumpstate: Include Citadel status in all bugreports
a6d14f37 : Update Coral SVN to 16 Bug:147450082
9dec8cba : init.hardware.rc: set brightness permission before start hwcompower
2388bbba : Include BT cap table in device-specific mk files
be7fa198 : Turn on PRODUCT_ENFORCE_PRODUCT_PARTITION_INTERFACE
88faea4d : device.mk: move CITADEL_LAZY_PSK_SYNC definition to proprietary folder
32213263 : Mark coral as supporting RebootEscrow HAL
0a83ea9e : coral: audio: acdb table update
5631564c : coral: use phase offsets as duration.
e0de82a6 : Set "CITADEL_LAZY_PSK_SYNC" to true.
31b7aef9 : coral: audio: enforce 24-bit audio for offload playback
d8cdeb65 : Remove Broadcast Radio HAL 1.x implementation.
d528f6bd : Enforce native interfaces of product partition as VNDK
71ce90ec : audio: update speaker tuning files for f2
bb16b3a5 : Grant RECORD_AUDIO permission to Oslo
ae507478 : Grant RECORD_AUDIO permission to Oslo
510dc8a8 : floral: rev graphics.composer to 2.4
306df25f : Set coral SVN to 15 for QQ1D builds bug:146378789
a23c0c01 : Set coral SVN to 14 for QQ1C builds bug:146378789
a38cd7dd : Set coral SVN to 13 bug:146378789
27939170 : device.mk: Add missing lib_multicam_dualfov_capture_session
1aa4d91f : Remove old configuration and use new config for MMTEL/RCS
aee5df2e : Support Resume on Reboot
6d2ca6bf : Enable v1.3 drm plugins
827a812a : Update config overlay with new SystemUI location
39ff106b : Adding developer GSI keys
5737ec86 : Enable APK Verity on coral/flame
008f4b95 : floral: add panel vsync apply rate change
022c6be8 : Enable Virtual A/B unconditionally
6417467a : Do not assign LOCAL_MULTILIB to AUDIOSERVER_MULTILIB
3a304deb : Wifi: Remove hostapd hidl entry from manifest.xml
f55ff6b6 : init.rc: limit discard chunk size to 128MB
12f0518d : coral: enable Perfetto by default
9134dfd0 : Revert "[RESTRICT AUTOMERGE] Coral: Disable active NFC polling while camera is open" [DO NOT MERGE]
aa0be443 : vibrator Use Common device.mk
4214eb25 : Overlay WCG config to enable wcg mode for wallpaper
f08c89d4 : fstab: correct zram parameter names
f1196339 : Pixel 4: Switch to Audio HAL V6
01967882 : Update SVN for Coral to 12 for expected January Docomo Radio bug: 144373594
6ad4c36d : Exclude unavailable features from AOSP build.
c893a410 : [DO NOT MERGE]Revert "Revert submission"
f868e9ed : [DO NOT MERGE]Revert submission
1c30796e : coral: Enable high sensitivity touch mode when the property is set
92e40cec : Move thermal log daemon into common pixel thermal
28c67da3 : Add thermal logging daemon for userdebug build
f0a68894 : Make corner path coral/flame overlays untranslatable
651754fa : Make corner path coral/flame overlays untranslatable
ca3ea09f : init.hardware.rc: adjust permission and owner for laser sysfs [ DO NOT MERGE ]
810afd53 : coral: Update WirelessCharger to 1.1 in manifest
d9c3c76a : Change the weight of blkio background group
ebc67c98 : coral: fine tune of audio source delay
31bd4303 : Inherit base system_ext.mk files for aosp targets
7cf11ae1 : Set coral SVN to 11 bug:144373594
e6cdc13d : coral: apply ll for all recording path
1133affb : powerstats: fix -Wreorder-init-list
497b1ba7 : Update license location to qcom blobs.
eca425dd : Add VENDOR_BLOBS_NOTICE to BoardConfigPartial.
8221734d : floral: upgrade LightHal for Sunlight Visibility
f6d46b88 : ril: collect haldebug log in bugreport
acbdd6ef : Use AIDL vibrator cs40l25 impl.
c2f9b258 : Remove blacklist from device/google/coral
65b21155 : WiFi: Disable OCE probe request deferral feature.
9ff2bdc3 : device.mk: Remove/adjust some camera libs
5c224a14 : Add bootloader and radio images to the vendor blobs packages
20433ca6 : floral: remove WeChat app from high refresh rate exception list
9a414f6e : QCRIL: Enable manual network reject counter property
4ed40f77 : Remove wechat from 90HZ blacklist
f2487c63 : Replace /persist with /mnt/vendor/persist
d91a7672 : dumpstate: add key timestamps to power dump
17c7cfc5 : coral: Remove wifi related internal overlays
66b0363b : Define CHRE daemon variables and remove rc config
4bd5a033 : Optionally retrofit virtualab on P4
cb3122d5 : Fix boottime fs tuning
9e9a1520 : Remove the broken symlink for /dsp
b7f3ee5b : Set floal mainline enforcement 'strict'
6015060d : coral: Enable high sensitivity touch mode when the property is set
aea50dbb : Set mainline enforcement to 'relaxed' for aosp targets.
27ae65ef : device.mk: Add a camera test library to packages
dfe8c78e : dumpstate: add key timestamps to power dump
4a1b4832 : coral: Update WirelessCharger to 1.1 in manifest
7292ce23 : ril: Restart 1st qcrild after SIM config changed
978caf9e : Add Widevine L3 drm service to cuttlefish
9680d4a4 : move persist and frimware to hardware/google/pixel
50ae4dc8 : Clean up mainline whitelist in aosp_coral / aosp_flame
7804bc31 : Remove lmkd properties to enable new lmkd kill strategy
9880ae0d : vibrator: Move setup to hardware/google/pixel.
ed3cd541 : /charger->/system/bin/charger
fb6277fa : Use the IBootControl 1.1 HAL.
d7e17129 : Enable zram writeback
f67fe258 : Bump coral SVN to 10
7abd277d : Use component-override to configure coral Bluetooth
208a69fc : Enable reboot-free switch between single SIM and DSDS.
4df834d0 : coral: use sysctl to control energy aware feature
fb36088e : vibrator: Adopt Latest Implementation
409a3417 : powerstats: Fix bug with sample rate parsing
c2c9b2dd : Enable Bluetooth SAR on floral
4930d47e : Cleanup RRO enforcement in mainline device makefiles
310a07aa : WiFi: Disable OCE probe request deferral feature.
7ce2cb54 : wifi: move supplicant service init to wpa_supplicant
57db85a1 : Revert "fstab: Revert "Revert "Enable zram writeback"""
177ea365 : Remove libhwbinder/libhidltransport deps
620d65f7 : Create different regulatory content for each sku
cfd588f7 : Revert "Make Settings common between flame and coral"
a510a12c : Update Coral SVN to 7
3c99914a : audio: add tty device pair on playback-voip
191fcf4e : wifi: Enable wifi_ext hal and IMU detection
301082a8 : wifi: move wpa_supplicant VINTF definition to wpa_supplicant module
41503722 : Wifi: Remove IWifi hidl entry from manifest.xml
c4b9b51e : Added bcl-virt-monitor monitoring
cda79bef : Add system property to indicate it supports two active modems.
55f77189 : Remove unintended xaac library from the build
8c801ffa : Add OMADM log to the bugreport
c308e508 : init.hardware.rc: modify the dm number for userdata
fd2eca53 : Use a Pixel-specific implementation of IBootControl HAL.
48095bbd : Rewrite aosp_coral.mk and aosp_flame.mk to inherit aosp_product.mk
7fe9767a : pwrstats_util: Use protobuf to generate metrics
8f9463e3 : Set the flag for refresh rate switching on Pixel 4 devices
9214de67 : Wifi: Use IWifiExt version 1.1
30bef2c4 : Move device specific FCM to product partition
9d5639a7 : Enable partitions on loop devices.
e6e1cee7 : Fix boottime fs tuning
53137148 : Move android.hidl.base@1.0.so from system to system_ext.
86d72588 : qcril: stop 2nd qcril when switching SIM config to single SIM
0585ef11 : thermal: remove unnecessary thermal socket permission change from init.rc
842948e2 : Update paths to the new ART APEX.
e44c3b11 : floral: typec: Set port type to sink in charger mode
f63e790b : Revert "floral: disable hwc caching of client composition layers"
c4262842 : usb hal: Switch to DRP after mode changes
76b8c2b6 : Revert "Put vendor. prefix to audio sysprops"
2df78d4e : Remove notifications from bugreport generation using combo keys
4386f110 : CleanSpec: Add entry for old vibrator VINTF
f892bc30 : Enable system_ext on floral
e7c61fc3 : hidl: Uprev supplicant to 1.3
534dd287 : pwrstats_util: Collect rail energy stats
75dd21b6 : pwrstats_util: refactor
d69e037b : vibrator: Moved to hardware/google/pixel
4b6e4cf2 : vibrator: Run clang-format and cpplint.py
ef3117b6 : vibrator: Rename from Coral to CS40L25
66e11556 : Remove string descriptor of b.1 configs
ce9edae3 : User proper volume curve for AUDIO_STREAM_VOICE_CALL over Hearing Aids
fae5f91c : p2p: add p2p regex for tethering modes
fdea2f5a : Add com.nxp.mifare feature flag
8dca2feb : Define BOARD_SUPER_PARTITION_ERROR_LIMIT for c2f2
afbaeb32 : vibrator: bench: Provide Argument Names
6a6674e0 : Remove the deprecated Bluetooth A2dp @1.0 from manifest.xml
5293fa14 : vibrator: Use TEST_MAPPING instead of PTS
05440732 : Keymaster memory management is inconsistent
2de20ea4 : Make Settings common between flame and coral
4ec4fedb : coral/flame supports updatable APEX
5b34c1ea : Change all three default haptic levels to high
03c6dcdf : Explicitly set AB_OTA_UPDATER := true.
9162f2e4 : Push settings permissions from crosshatch to coral.
bbff6675 : Add SE HAL support
843ea683 : Coral: Set ro.hwui.render_ahead to 1
8654e160 : coral: dump Golden Mutual touch data in bugreports
3faab272 : coral: add media profile for camera ID 6
314f02ba : Add vendor.google.wireless_charger.

+- Project: device/google/coral-sepolicy

fd69452 : Fix OBDM selinux denials
b2c022f : Solve the naming problem for vendor property
bca0d6e : Allow to set persist.vendor.ims.mm_minqp property
925a7d6 : device/google/coral-sepolicy: remove property of kernel idle timer
2f734e6 : Add mDL oem hal sepolicy for coral.
e1957f2 : sepolicy: add chr_file access rule for citadel_updater
c4f2230 : Add sepolicy to Combine oemlock, authsecret HALs into weaver
32ecf19 : Resume-on-Reboot: Citadel implementation
ac0c0ac : ramdump/ramdump_app: SE policies to implement and access ramdumpfs
f10fedd : Move mediaswcodec.te from sepolicy/private to sepolicy/vendor
c9b8851 : graphics: Change vulkan driver name to vulkan.adreno
42acd33 : Add sepolicy for hbmsvmanager
72c61bf : coral-sepolicy: Add selinux rules for verizon OBDM app
924f16d : Update NNHAL to 1.3 version
7c1ecf5 : Grant pd-service access to dev/kmsg
6b584af : tag known harmless error log
dd41fe5 : grant data vendor access to hal_neuralnetworks_default
18a8e4e : Allow appending PRODUCT_*_SEPOLICY_DIRS
9842469 : Do not audit the avc denied when set the property
68ddaf5 : Add sepolicy for UV exposure reporter.
6763a2a : Allow Qualcomm profiling libraries to be loaded
7886dfa : Mark twoshay as system_file_type
e98be3e : Allow surfaceflinger to search hal_graphics_composer_default
35e0716 : sepolicy: Add sepolicy rules for qseecom hal
d21e5eb : Update qtidataservices context from radio to app
317620e : file_contexts: Add libgralloc.qti.so as sphal
3e4da6c : Add policy for Bluetooth debug diag
177ee6a : Revert "allow pixel mm_logd to write data"
7fed604 : Revert "Move type definition to common repository"
2a9f5be : Move type definition to common repository
e7b3d22 : coral-sepolicy: fix denials for netmgrd
8761f86 : Fix sepolicy error related to qtelephony
6115d77 : Enable CAT in userdebug build by default
827d134 : Fix sepolicy denials for imsdatadaemon
56fc974 : thermal: move thermal-hal selinux policy to Pixel-wide folder
5837fe5 : sepolicy: add ufs sysfs rules for dumpstate
f68a56d : coral-sepolicy: allow twoshay service to access touch_offset device
b4b55e3 : Move hal_confirmationui.te to common path
dfc2489 : Remove common pixel sepolicies
64fdf39 : Allow hal_sensors_default access hal_graphics_mapper_hwservice
9c444a1 : mm_event: move mm_event sepolicy into common
1e4461c : dontaudit denials for proc_cmdline in vendor_modprobe domain
7ef51bc : sepolicy: add block access rule for dumpstate
22e519a : grant time_daemon access to soc_id
8e5c252 : Update KM41 service name of citadel
1c9abdf : Pixelstats: Add Seplolicy for WLC metrics
6b16611 : pixelstats: move zram's stat permission to common
b61e568 : allow pixel mm_logd to write data
897e14a : file_contexts: Add vendor.qti.hardware.display.mapperextensions@1.1
acb55d0 : give system_suspend access to wakeup nodes and remove solved bugs
5d06ed9 : update fixed bugs
26f05bd : Dumpstate: allow fsck/checkpoint time for dumpstate
765e760 : gmscore_app: suppress denials on firmware
d4bde20 : Update SELinux boot error and fix system_suspend
1625741 : Add sepolicy for device drop monitor.
a2b88e0 : update SELinux error log during boot
511df6a : finer control on kernel modules
f60b878 : dontaudit modprobe feature on command line
83c6e2e : Remove dontaudit for fixed vndservicemanager deny
2c9cfb2 : [coral-sepolicy] define vendor_incremental_module
0e72e79 : move init.insmod.sh to common place
e711a27 : coral-sepolicy: allow pixelstat_vendtor access zram's stats
8c64b68 : sepolicy: update WirelessCharger hal to 1.2
7a8fa9f : update SELinux error log during boot
fba2e50 : Sepolicy: per_mgr: Fix avc denial
a72512d : Remove old Factory OTA sepolicy setting for C2/F2
7848872 : update boot avc error
e706f07 : gps: Add rule for location
af3f766 : update fixed bugs
f19608d : Suppress error log caused by QMI framework scan
2c7b708 : Fix avc denials in coral of tcontext sysfs_msm_subsys introduced by R
3643063 : Allow init process to write /proc/sysrq-trigger.
ddf5473 : Allow sensor HAL to access IStats service (2).
ec8b18a : Revert "Remove old Factory OTA sepolicy setting for C2/F2"
efa808e : Update sepolicy for Context Hub HAL 1.1
85b3585 : Remove old Factory OTA sepolicy setting for C2/F2
4e56667 : dontaudit denials for sysfs_faceauth in ims domain
e78474b : Update sepolicy for Context Hub HAL 1.1
aa9f620 : track wild avc error
4b94a04 : sepolicy: rename vendor logging property
18c5034 : Modify sepolicy for toolbox to rm -rf /data/per_boot
5d33958 : Add sepolicy for kernel to access /data/per_boot/zram_swap
f11b6fe : sepolicy: Add property for vendor logging switch
5c5d20d : sepolicy: to support vendor logging on user build
6a6a7b4 : sepolicy: allow dumpstate to access sensors_vendor_data_file
8900bf9 : sepolicy: to support vendor logging on user build
50a85c6 : Allow sensor hal to access Istats service.
ec33c88 : sepolicy: Update dumpstate HAL to V1.1
2ee0db4 : Update permission to talk to StatsHal
015ad9c : Coral/flame health 2.1
9830341 : Add Factory OTA property for GRIL service
dd41a4e : Allow FaceHAL to talk to citadeld.
5bada63 : Coral: Uprev to 2.6 provider
dd486e1 : Allow FaceHAL to talk to citadeld.
4dbe0a6 : Move rebootescrow HAL to default policy
3f10a3b : Add sepolicy for hal_graphics_composer to write sysfs_leds
71a0c34 : sepolicy: label all wakeup sources so system_suspend can read them
b618162 : floral: add sepolicy for composer 2.4 service
98c8c16 : Support Resume on Reboot
fd58808 : Update drm service executables file_contexts
f092893 : Add sepolicy for hal_bluetooth_default to read ssrdump
524dff0 : vibrator: Move SELinux Policy to Pixel Common Repo
4d8c55b : fix denials for qtidataservices_app
dc2af9d : Move thermal log daemon into common pixel thermal
a9590bc : Add sepolicy for thermal log daemon
478f83b : coral-sepolicy: add uevent access for wlc HAL
b745a50 : sepolicy: Update wireless charger HAL to 1.1
aa59aeb : coral-sepolicy: add permissions to wlc_hal for callbacks am: 33139e1225 am: 53169c22e1 am: cfec496bc5
18427eb : Wifi: Add wifi lazy hal service file to contexts
fb6201d : floral: allow refreshrate_app to access light hal
d2d8487 : floral: upgrade LightHal for Sunlight Visibility
83f94bf : ril: dump radio hal for user build.
2dab74f : [SELinux denied] Fix avc: denied on u:object_r:qchook_service:s0
694e5e9 : Update cs40l25 context for HIDL->AIDL.
090dba4 : coral-sepolicy: add uevent access for wlc HAL
4699d8b : sepolicy: Update wireless charger HAL to 1.1
4d18c88 : Move mounting from devices to common place
77e32c0 : Remove the bug map for vendor_misc_writer.
104d236 : Add permission to access proc_energy_aware file node
4febd35 : vibrator: Adopt Latest Implementation
a72a745 : Remove unused mlstrustedobject declaration
1e9667f : Allow wifi_sniffer to enable sniffer mode.
b17d45d : Grant permission on tcpdump_vendor_data_file
ff23c0c : Add jiyong@ and smoreland@ to OWNERS file.
8b01496 : sepolicy: allow dumpstate to access sensors_vendor_data_file
e033c17 : coral-sepolicy: dontaudit citadel_provision denials
d32591f : Remove unused declarations part 2
c48edd1 : remove unused declarations
34d464b : Update bug_map to explicitly have the b/ prefix
aa8d998 : Wifi: Add permission to access wifi_ext hal
a59936d : Add OMADM logs to the bugreport
30df1b0 : [C2F2] SELinux error log coming from hal_imsrtp
f56c49f : Revert "Put vendor. prefix to audio sysprops"
d641d12 : Remove 'uce' service to move into core policy.
9b0e790 : Remove Vibrator Tracing Workaround
d37b162 : Remove perfprofd references.
559741c : vibrator: Rename from Coral to CS40L25
49ac31d : Fix avc denied when ssr_detector gets slpi firmware version property
432a8af : Add sepolicy for system_ext partition
47e6295 : Update MDS key
6f65583 : Add permissions to read battery voltage level from fastbootd
94afe76 : Remove inconsistency between master and qt-dev
0384255 : hal_wifi: Allow wifi hal to access /proc/debug
1118585 : Revert "Allow hal_light_default to access brightness info"
0e2fda1 : Fix /sys/class/net/*/mtu selinux labels on coral
3e15390 : Add access right for debugfs /clk/debug_suspend
51ae87d : Add permissions required by adb sideload for C2F2
08b2300 : Allow the Zygote to read vendor_display_prop.
e990f7a : Remove QCOM scve modules
0e77454 : ConfirmationUI: Fix hal_tui_comm_qti denied
9322774 : C2F2 - Run ConnMon in its selinux app domain
cd6d787 : Fix camera preview rotation issue
0cdab5d : Fix hal_memtrack_default sepolicy denial
18776cf : Add SE HAL sepolicy
a084a76 : Allow hal_light_default to access brightness info
cbc55d4 : Porting Factory OTA sepolicy to Coral
e40dee6 : pixelstats: Add permissions for uevent_socket and speaker resistance
71990aa : Add qipcrtr_socket permission to radioext
e10c398 : Add sepolicy changes for wireless charging HAL.
67ce065 : Add sepolicy for RamdumpUploader and SSRestartDetector.
1c99d79 : Stop qcom CAcert from crashing
eaf59e8 : Add sepolicy to access hal_bluetooth_sar_hwservice

+- Project: device/google/cuttlefish

6620b244e : Adding libcutils to the cvd host package
308032810 : Update condition to launch Vehicle HAL
35576fd82 : Add use_random_flag to assemble cvd.
9e4411107 : Fix vehicle HAL dependencies
7b0f19580 : Add check flag for /metadata.
c45a501e8 : Only include and run VHAL server if it exists.
19459af98 : Enable scoped storage for ext4 as well
129471f5e : Run VHAL server with launch_cvd
bbb1dd150 : Fix build.prop file directory creation / file links.
3569b6f93 : Enable lz4 ramdisks on cuttlefish
cc494fae3 : Update package whitelist for cuttlefish on auto
192505bfb : Fix build.prop files from system targets
236fa011f : Use new swapon_all syntax
7afdd0c48 : Allow MediaProvider access to GPU
c094e2dbd : Grant GPU access to logger_app
e3322a86b : Maintain an instance-number-specific MAC address.
60be8992a : Renewed our (self-signed) certificate for another year.
7e3452707 : Grant GPU access to permissioncontroller_app
d423b5696 : Extract build.prop files during assemble_cvd.
c1d09dc45 : Fixing the first boot slow issue for cuttlefish based auto products
8ecb7c51a : Grant GPU access to hal_neuralnetworks_sample
e4481691f : Update Cuttlefish to Gralloc 4 on Minigbm
b1bf971e1 : DO NOT MERGE Allow CarLauncher for user 0
70b5470f0 : Remove unused libminigbm dep from ashmem hwc
1ca1b8fe3 : Correct dev path for {vendor_,}boot in fstab (#2)
9a2068412 : Correct dev path for {vendor_,}boot in fstab
7915595d2 : Enable chained vbmeta on cuttlefish
af8ad6218 : Add vendor_boot to the composite disk
c6f589290 : Add vbmeta.img to target images list
f91996982 : Bring back Ethernet feature
fbd5ffa53 : Use new fstab_suffix feature
b66b78838 : Enable Android to mount and format sdcard1
3bba62857 : Add sdcard support to cuttlefish
2df23d612 : Use O_TRUNC + fd->Truncate() instead of dd
285ec67f2 : Add ReadExactBinary and WriteAllBinary methods.
807aed30e : Delete char* SharedFD functions.
ef9195b3a : Add `const std::string&` equivalents of SharedFD functions.
2271e4dc2 : Print the actual errno if truncate fails.
d77ae137c : Support -blank_data_image_fmt="ext4".
64cb14509 : Use the correct binary path for f2fs tools, and set the right flags.
1d694305a : Update Cuttlefish HWComposer to support Gralloc4
28e11ba5f : Update rtc sepolicy for new crosvm for rvc-dev
0238e0a67 : Remove null-audio option for crosvm_manager
eba324dd6 : Changes to host_package.mk for latest gfxstream
1088d933c : Update host_package.mk for gfxstream
98795f22c : Import the d/g/goldfish-opengl namespace
ed05e9596 : DO NOT MERGE - Added missing theme packages on preinstalled XML.
829ad255b : Fix networking on aarch64
3aac3e1f7 : Fix kernel decompression method for crosvm
e940de4ec : Fix rtc labeling again
c49281522 : fix boot device for arm64 cf
0e6cdc13a : Update auto owners
61f8da931 : Install com.android.networkstack for System user.
6fcfcf11b : Fix up sepolicy for arm64
ba870a94b : Move TV/Auto sepolicy out of common
500637484 : Avoid denial on dumpstate
93046dbed : Grant GPU access to mediacodec
ce783b7e1 : Grant GPU access to cameraserver
4014bfb8e : Grant GPU access to hal_camera_default
ad2f430c3 : Grant GPU access to mediaserver
7d93b1430 : Grant GPU access to ephemeral_app
b35e1b51a : Grant GPU access to mediaswcodec
9eae6a680 : Disable Codec 2.0
b59eeb82d : Add hinge_angle sensor definition
a7e7daa62 : Add ambient_temperature, relative_humidity
fc226195f : Set access-kregistry to 2MiB.
3373f7b4c : Fix device permissions
c75f71066 : Sync auto RIL property overrides with phone
92ff5fd93 : Consolidate DRM common properties
bfa25eef3 : Remove dead code from GceService
d8ae661f6 : Detect misconfigured tap/bridge interfaces
6071b4558 : Fall back to tap device if bridge is missing
7cd2d3512 : Fix typo in function name
34fff31ac : Add sepolicy dir for VHAL
1f332cd61 : This reverts commit 117bd75bfab280c0217488b602fab3107c5d8726.
6e548e338 : Add FEATURE_CAMERA_CONCURRENT to cuttlefish.
a10306c6a : Allow other layer to append to PRODUCT_*_SEPOLICY_DIR
185db0ef2 : Replace cf_qemu.sh with a direct invocation.
54e7af6fa : Move GMS bug_map to its own file
ed9b986d5 : Remove priv_app bug_map entry
03f0d0ea5 : Remove platform_app bug_map entry
68a21bdec : Drop gsid bug_map entry
3afef216f : Remove obsolete bug_map entries
39f8ca899 : Fix radio for cf_x86_auto
b9494b0a0 : Add HWC2.3 support to CuttleFish
4e5a9207d : Fix compile error for clang update.
cc23263ec : Separate system_ext sepolicy from vendor
038f0bfc5 : Move sepolicy/private to sepolicy/product/private
a8b665dcf : Delete remaining sepolicy related to VSoC
3dd761824 : move mount tracefs to init.rc
4ab310e7e : Updating to audiocontrol@2.0
0598b68e8 : Including default implementation of audiocontrol@1.0
6665d5a20 : Enable BOARD_USES_SYSTEM_OTHER_ODEX
c883e5393 : Remove TARGET_NO_RECOVERY := false
36f623467 : [cuttlefish/build] set vendor property ro.incremental.enable
a0af25267 : Improve socket_vsock_proxy performance
a34b958d7 : Add debugfs support for cuttlefish.
dbf169c79 : Stop sharing system uid with cuttlefish service
cb36b07ab : Add packages to whitelist for cuttlefish auto
0654655db : hal_implementation_test: allow cf test HIDL ifaces
7dfb60f73 : add hidl_lazy_test
93cbb72d9 : Handle write failures in hwc broadcast loop
683adf95c : Allow downstream Cuttlefish devices to format userdata as ext4
e109fcb4e : Remove IVehicle from cuttlefish manifest
f8d312562 : Handle same-value duplicate keys in misc_info.txt.
3ad471933 : Allow customization of Health HAL implementation
c30d91f36 : Remove usb from manifest.xml
4ce4ea8f9 : Rewrite misc_info.txt to include only system-known partitions.
3621bbd05 : Add all languages to Cuttlefish devices
67e4abcb7 : hal_implementation_test: exempt AIDL tests
e586c5c80 : hal_implementation_test: no filtering on mod name
3fe29a7da : Add sepolicy for connectivity monitor (pixel experience app)
925b1ec13 : Allow binder calls between Camera&Sensor provider
58729df38 : Allow cuttlefish to select Sensor Hal implementation
e9f8fcd5f : Delete the keymaster@4.1 entry from manifest.xml
a19d1e404 : DO NOT MERGE Allow cuttlefish devices to disable Vulkan support
202bb6b38 : Initial support for lazy CameraHal builds
8719a5ed5 : Added migrate obb violation to cf bugmap
0b2d0b0c4 : Grant gmscore_app gpu access in sepolicy
3bdc8cd06 : Fix hwcomposer property sepolicy issue
e2c4f1642 : Allow cuttlefish to select dumpstate implementation
415454987 : Remove cuttlefish dumpstate HAL
4461ef96d : Fix up hal_wlc_hwservice workaround
9f948dd6f : Add wireless charger sepolicy
6e1345588 : Add wireless charger sepolicy violation to bug_map
fb6052ccb : Use biometrics.face@1.0 instead of @1.1
9782e79d5 : Establish webRTC media transport over TCP
876da151a : Combine RIL_REQUEST_RADIO_POWER and RIL_REQUEST_SET_RADIO_POWER
afe0c3456 : Make this VNC server interoperate with OS X's builtin VNC client
2c2e0a7c9 : Updating Android Auto pregrants for R
4e468b00e : Enable incremental delivery on cuttlefish
2fad16100 : Remove per-cgroup CPU allowance for RT tasks
57a7282d4 : Revert "Add START_ACTIVITIES_FROM_BACKGROUND to gearhead."
617305f09 : Add ODM partition to Cuttlefish
4c60a5b77 : Add START_ACTIVITIES_FROM_BACKGROUND to gearhead.
c4c2f3da9 : Enable casefolding and project quotas on Cuttlefish
9d26764bc : Avoid copying sdcardfs.ko
f1451c32a : [SV HIDL] Whitelist Surround View service
947b18939 : Fix OOB vulnerability in setGsm/CdmaSmsBroadcastConfigInfo
0143d9b45 : Revert "Revert "Update cuttlefish device.mk to specify Vulkan dEQP level""
5c0982b87 : Minor IDumpstateDevice 1.1 method rename.
900164847 : Remove contexthub impl test exemption
4ef899e41 : cuttlefish: properly set reserve_root.
f853764aa : cuttlefish: add reserve_root to /data filesystem.
aeec74029 : Include Resize button that will scale the viewport
692ca6650 : Mark the webrtc flags as experimental
e82df1903 : Remove double module copy for noapex
6bba1ec4e : [webrtc] React to input socket disconnecting
7a62f7016 : Revert "Set up IRadioConfig 1.3"
0c0afb75c : Handle DumpstateMode::PROTO in cuttlefish
c72436a03 : Handle DumpstateMode::PROTO in cuttlefish
047d94a8d : Add Contexthub 1.1 HAL to cuttlefish build
b04b94fa5 : Use Sensors HAL 2.1 in cuttlefish
0460f0660 : Revert "Update cuttlefish device.mk to specify Vulkan dEQP level"
36bce55da : Support all combinations of vsock/tcp guest/host proxies
e70eceb01 : Create directories and add sepolicy for the Pixel Logger app
eeecf308b : Remove the Packet class from socket_vsock_proxy
26b48cf64 : Add multi-display support
24733da0b : Grant read file permissions on kmsg for vsock_logcat
839ad346e : Update cuttlefish device.mk to specify Vulkan dEQP level
01e6821fc : Install default Lights AIDL HAL on cuttlefish
4ffc92766 : Minor IDumpstateDevice 1.1 method rename.
043028c90 : hal_implementation_test: no configstore@1.1
1d4670f51 : gfxstream: use drm_hwcomposer
eaa0a3f20 : Change to sysprop (part II)
9177c6381 : exempt android.hardware.automotive. AIDL HALs
f03a73295 : Bump PRODUCT_SHIPPING_API_LEVEL to 30
3974843a0 : Port Identity Credential HAL to AIDL.
d4fb8a359 : HACK: Start nvidia-modeset kernel driver in launch_cvd
4ae430cad : Fix clang-tidy performance-faster-string-find warnings
b8a870b0c : Cuttlefish changes for 1.5 setLinkCapacityReportingCriteria
1508f2d06 : Set ro.crypto.volume.filenames_mode to aes-256-cts
9b2dde1a6 : Set ro.crypto.volume.filenames_mode to aes-256-cts
80b9f0c0a : Revert "Revert "Bump PRODUCT_SHIPPING_API_LEVEL to 30""
aa6f708dc : hal_implementation_test: work for AIDL
4c2871309 : Store composite.img in cuttlefish_assembly
e58d623ad : Enable metadata encryption
d174158e0 : Enable inline encryption
bec516f4d : Don't rely on host f2fs tools
fa0a5bf08 : IDumpstateDevice 1.1 cleanup for Cuttlefish
e922895a4 : hal_implementation_test: use single line comments
c70c89476 : hal_implementation_test: no configstore@1.1
d28d8040a : Update ril_service logic due to HAL interface change
3e5d6636a : Update virglrenderer to use GLES instead of GL
9f70be036 : Change to sysprop
897f76061 : IDumpstateDevice 1.1 cleanup for Cuttlefish
417335f7a : Revert "Bump PRODUCT_SHIPPING_API_LEVEL to 30"
05ebf0008 : Bump PRODUCT_SHIPPING_API_LEVEL to 30
32c56b7a4 : Disable using sparse images.
9e2f73e56 : Revert "Revert "Enable f2fs sparse images + qcow changes""
5233dfa86 : Remove pre-1.3 drm hals
804adbfaa : Fix OOB vulnerability in setGsm/CdmaSmsBroadcastConfigInfo
ff5ff7e23 : Change to sysprop
c09fde4c2 : Enable userspace reboot on cuttlefish
1b8d922a8 : Remove/rename IRadio version-specific commands
9e3e3568f : Mark cuttlefish with the resume-on-reboot feature
e012312f7 : Cuttlefish: Uprev to 2.6 camera provider
3e998b6a4 : Add measurement corrections 1.1 to whitelist
24711691f : Remove biometrics.face@1.1 from the whitelist
fe69be86d : Add biometrics.face@1.1 to cuttlefish
6ea077a56 : CDMA MO SMS follow on DC feature
c7c262c2b : Bump PRODUCT_SHIPPING_API_LEVEL to 30
451defab5 : Add biometrics.fingerprint@2.2 to the whitelist
e04864eb2 : Update cuttlefish implementation to match HAL
c5160a0a5 : Add camera provider version 2.6 to known missing list
1defdc1af : Adding audiocontrol@2.0 to missing HALs
59aad5e83 : Add biometrics.face@1.1 to the whitelist
1abd4e907 : Upgrade cuttlefish IDumpstateDevice to 1.1.
ffbed6a6d : Manual network selection by RAN type
f12c6374f : Add get(Voice|Data)RegistrationState_1_5
6f1203233 : Cuttlefish implementation for IPv6 MTU
91d505d18 : Whitelist the usb.gadget v1.1
ed143a264 : Whitelist Automotive Display service
b19ad48c4 : Delete libandroid
6fa75bc69 : Delete more dead code
b936a976b : use libjsoncpp instead of android::JSONObject
33ef1984b : Use std::shared_ptr instead of android::sp
49aa6d6b8 : Scale pointer coordinates to screen size from the webRTC client
b6e0d7e04 : Set default values for webrtc related flags
fe101b34b : Remove dependency on libandroidglue from https
ed10ed393 : Delete dead code in webrtc
e1390267c : Integrate webRTC with the rest of the cuttlefish host elements
3d57c2558 : Add webrtc streamer
9716d2390 : Fix sepolicy for -gpu_mode=drm_virgl
4548610aa : Fix recovery sepolicy
52b256d9a : Remove last vestiges of cutf_ivsh
3a44dfb47 : Fix cgroup setup in recovery
3a78defa0 : Support Resume on Reboot
87d936637 : Added SSC mode 3 support
63e5a1b8c : Enable v1.3 drm plugins
bc551144f : Update drm service executables file_contexts
a584b8eeb : remove soundtrigger from the hidl missing list
b34b8c7dc : add default soundtrigger@2.3 implementation
07e6f5420 : Add APN type XCAP
0f7fc066c : Merged contents of cf and cf_common branches
ffa024e63 : Adds gpu driver setup to host image build scripts
fcdc95d28 : Add hostapd 1.2 to whitelist
c7567e4f2 : cuttlefish: suspend_blocker service
52436177c : Moved all contents to temp dir to prep for repo merge
2ce5d24ff : Remove unused libcuttlefish_remoter_framework
9128e0eff : Delay constructing the kernel command line.
0d0b20c9d : Move some kernel cmdline args to BoardConfig.mk
2bb8935ad : Specify kernel arguments directly to VmManager.
b8043db71 : Revert "Switch to f2fs userdata by default"
a7d5107b7 : Add natsu@ to cuttlefish_common owners
46a40ff43 : Use shared lib for LLNDK
ae12a2fef : Always assume a composite disk.
c9abbcc5d : Always assume there is a ramdisk present.
89b617615 : cuttlefish: enable perfetto by default
c36079526 : Update cuttlefish IRadio with 1.5 methods
d1df0462b : Add cuttlefish impl for disabling subscription RIL APIs.
d33a38b0d : Added default permissions into the image.
256bcafad : Use GNSS HAL v2.1 in Cuttlefish
d3cb2531c : Set up IRadioConfig 1.3
0ab057ae3 : Revert "Allow system_app to read aware available prop"
8fa62a8f6 : Inherit base system_ext.mk files for aosp targets
637f75e39 : Allow system_app to read aware available prop
5fb842e96 : Set up IRadioConfig 1.3
51cfec1ec : cuttlefish: camera: More accurate PRODUCT_SOONG_NAMESPACES
c9a02b2a6 : Add cuttlefish implementation for 1.5 SignalStrength reporting
834526b4b : cuttlefish: Remove wifi related internal overlays
913e44664 : remove cas@1.2 to whitelist since vts is available
e150090e3 : Revert "Revert "Switch to Google CameraHal""
2f6bb218a : Revert "Switch to Google CameraHal"
3b73dac4c : Add cas@1.2 to whitelist before enable it.
8af2e178e : Upgrade IRadio cuttlefish impl to 1.5.
e2c047419 : Upgrade IRadio cuttlefish impl to 1.5.
0cffda566 : Revert "Cleanup RRO enforcement in mainline device makefiles"
921affab9 : Update cuttlefish to use 1.3 NNAPI sample drivers
f0a77a4c2 : Revert "Merge "Revert "Update cuttlefish to use 1.3 NNAPI sample drivers"" am: 19515c51aa am: aad3564dc4 am: 1a7ba4fd6d"
9a3ef8694 : Cleanup RRO enforcement in mainline device makefiles
ed07cd632 : vibrator: Use Latest Example Implementation
682955455 : Remove libhwbinder/libhidltransport deps
b96583a5a : Switch to Google CameraHal
5257ee955 : wifi: move wpa_supplicant VINTF definition to wpa_supplicant module
2298abb00 : Camera: Fix jpeg auxiliary buffer leak
6a4eca109 : Update cuttlefish to use 1.3 NNAPI sample drivers
8ceaaf150 : Remove super partition component flags.
e4f975916 : Remove deprecated 'dtb' and 'gsi_fstab' features
fc63d0636 : Remove older fstab and partitioning schemes
0e2fa8b61 : Remove outputfile and broadcast flag
eddb6f8b9 : Revert "Revert "Delete unused mk files""
9824c8f93 : Tuner Hal 1.0 Add Tuner Hal 1.0 entry to Cuttlefish
1cc2f080c : VINTF manifest: add runtime HALs.
0a5d7dec4 : Enable CAN bus HAL
921cec2db : Add mesa as a GL implementation
849316055 : hidl: Uprev supplicant to 1.3
eaafb8776 : Replace gatekeeper with software HIDL service.
36981b459 : Removed custom software gatekeeper implementation.
5bfe68e4d : Enable NATIVE_BRIDGE for cf_x86_64_phone
96f189eed : Switch cf_x86_phone to NATIVE_BRIDGE
d960db910 : Add com.android.apex.cts.shim.v1_prebuilt to cuttlefish
0fa448073 : Minimal change for OpenGL selection

+- Project: device/google/sunfish

36975bb : Remove padding_start override from sunfish
76e9766 : audio: update acdb table
8a7b7a8 : Revert^2 "sunfish: update SHIPPING_API_LEVEL and VINTF target"
b049ea6 : Revert^2 "Add feature flag for FEATURE_IPSEC_TUNNELS"
b785301 : Revert "Add feature flag for FEATURE_IPSEC_TUNNELS"
229a73d : Revert "sunfish: update SHIPPING_API_LEVEL and VINTF target"
055d88d : Update Sunfish SVN to 11
53fe4ba : powerhint: Additional boost during camera launch
c811a3d : sunfish: update SHIPPING_API_LEVEL and VINTF target
14d7f76 : Add feature flag for FEATURE_IPSEC_TUNNELS
ce8ea98 : Revert "[DO NOT MERGE] Disable ADSP SSR to debug memory issue."
f4ea11a : [DO NOT MERGE] Disable ADSP SSR to debug memory issue.
d98d72e : audio: fix vts failure on vendor property check
b00533d : [DO NOT MERGE] vibrator: Update property naming rule
766ae7a : [S5] Update SVN to 4 for SMR
4dc9efa : Update Regulation e-label for Sunfish
9ce993a : RESTRICT AUTOMERGE Update Regulation e-label for Sunfish
dc94c10 : Codec2: Set minQP to 1 for IMS VT Call
25733c0 : sunfish: Add 352x288 performance for c2.android.h263.decoder
c840570 : Adjust locations of oat files.
41c75e8 : Identity: add mDL oem Hal lib
8643e06 : Adjust locations of oat files.
b506550 : audio: update audio table
a64c4bf : Sunfish: Use phase offsets as duration
6164a96 : Revert "Build root link: /ramdump"
3e9f6f6 : audio: add delay settings for playback
353673c : sunfish: Add seccomp policy for Codec2 process
b5cb456 : audio: enable offload gapless
74d2438 : Resume-on-Reboot: Citadel implementation
e9300a2 : Disable userspace reboot
ab26974 : Build root link: /ramdump
4e08842 : audio: update mxier paths and audio platform info
f7ec7c4 : audio: update acdb table
19df9ca : audio: add support for call screen mode
131757b : Correct telephony dsds property on sunfish
dec74eb : device.mk: support adoptable storage encryption
e2b4112 : audio: sunfish: change property names for fluence
e1efe46 : Remove duplicated sysprop
5737223 : sunfish: audio: Changed some pcm id
dbcff38 : [S5] Update SVN to 3 for July SMR
ff22e5d : [Display] Fix VTS fail on vendor.display.color and postproc
9f11f67 : Add a few more telephony blobs - DO NOT MERGE
b83ff62 : Update sunfish blobs to reflect changes in R
ff6e7e1 : Fix no datastatusnotification app problem
62f94f7 : Upgrade vendor.display.config to 1.11
31ec148 : Revert "[S5] Add android.hardware.gnss@1.0::IGnss/gnss_vendor to..."
f0917fe : Move BOARD_EXT4_SHARE_DUP_BLOCKS to BoardConfigMainlineCommon.mk
1bc51fe : Revert "Add runtime permissions for sunfish."
5034d77 : vintf manifest: update NNHAL to 1.3 version
3c47712 : Remove duplicate defined value and command
e9d0b7e : Update USB Gadget HAL to V1.1 implementation
b061ae2 : powerhint.json: use ML_ACC to replace TPU_BOOST
2e7ef39 : dumpstate: refactor DumpUFS
f97cf2b : DO NOT MERGE: Use dex2oat64 on sunfish
3448746 : Support Resume on Reboot
a2a6219 : sunfish: use the IBootControl 1.1 HAL
b4bed58 : sunfish: enable retrofit virtual a/b
03adbfd : Update SVN to 2 for PTCRB
4dc067b : Update SVN to 2 for PTCRB
c67917f : [S5] Add android.hardware.gnss@1.0::IGnss/gnss_vendor to compatibility matrix
245d8f5 : Pixel 4a: Switch to Audio HAL V6
e1ef730 : Blacklist gaze detection package from camera protection
f996377 : Update HAL vendor.qti.imsrtpservice@3.0
8fe887b : Status bar / camera protection tuning
7e51263 : Move ro.telephony.default_network to vendor partition
8f735d1 : Include sensor tool soong namespace
3ba1254 : Update the Bluetooth SAR table for extra states
5935a0d : dumpstate: add touch packaging plant information
d067b7f : fingerprint: Include FP HIDL 2.2 in mk file
29d17a3 : fingerprint: Use HIDL 2.2
7d5af3b : sunfish: use metadata_csum for /metadata
9bea58e : sunfish: Move PixelWifiOverlay2019 here
9c56fab : [sunfish/build] set vendor property ro.incremental.enable
4410970 : Add write permission of moisture_detection_enabled
10b8804 : vibrator: Fix VTS in gsi test environment
b3aa4df : vibrator: Remove trigger effect support
a2917f5 : Add write permission of moisture_detection_enabled
a72e202 : Extract regulatory_info for sunfish into RRO
6a5f60a : Enabling sound trigger V2_3 for S5
78966bb : Read ssoc_details for battery capacity FG atom
89a7bae : 3 tweaks to sunfish display cutout:
c7c0493 : Write build info to kdebuginfo
2bdc31a : dumpstate: modify dumping touch information commands
2391a1c : sunfish: enable wide color display and hdr
0145a50 : Add runtime permissions for sunfish.
606ce9f : init.hardware.rc: adjust thread count and cpuset after setup wizard
0eddd87 : Add vendor.qti.hardware.qteeconnector to manifest
195b9dd : BOARD_CHARGER_ENABLE_SUSPEND becomes ro.charger.enable_suspend
b23635a : Add com.qualcomm.qti.imscmservice to manifest
b7bbb78 : Add vendor.qti.hardware.qseecom to manifest
f745ac7 : device.mk: Add/Remove PRODUCT_SOONG_NAMESPACES
52f5cb6 : sensors: enable multihal 2.0
e4b024d : audio: fine tune stereo recording gain
52f8829 : Use 6GB dalvik-heap config
47cceaf : sunfish: remove hibern8_on_idle access
1ac9ca0 : audio: update acdb v.21
80ab507 : Update Regulation e-label for JP SKU of Sunfish
8e44baf : Enable device_unique_attestation feature
b1b71bb : Add ims and QtiTelephonyservice prebuilts
4360a72 : sunfish: rev graphics.composer to 2.4
692a554 : sunfish: set capacity margin after boot complete
a1da891 : sensors: remove sensors.qti
414a559 : Enable an improvement feature when NFC tag dispatch failed
d2c3da1 : sunfish: audio: remove ma_listener
369a8d3 : audio: correct routing order for voip output
d02145d : pixel: move code change of "dark_theme" into pixel common folder
696303d : audio: enable built-in CS35L41 calibration tool
b8da13a : Add Regulation e-label for Sunfish
b4e6a3d : audio: update acdb files (v.20)
c20fa56 : thermal: use common device.mk
27649fc : Add Regulation e-label for Sunfish
5b373e1 : Add Regulation e-label for Sunfish
4de00db : Boost top-app task placement only on INTERACTION boost
0bbabe4 : sunfish: Add seccomp policy for Codec2 process
51c236b : Enable DSDS.
3aabbc3 : Remove libmediaplayerservice and libstagefright_httplive
b88f4cc : Add two arm 32 libraries to fix build errors
0440edd : default_permissions.xml: Give ornament its permissions.
1d8f11e : sunfish: get back to default from long-standing VM tweaks
5fb5af5 : mm_event: move mm_event into common
5eba3dc : Enable Incremental feature via the kernel module
11efe22 : Remove ELF PRODUCT_COPY_FILES
952fcf4 : init.hardware.rc: adjust thread count and cpuset after setup wizard
b46459e : Switch soong namespace and QC_PROP from sm7150 to sm8150
f7df42d : [ DO NOT MERGE ] Boost top-app task placement only on INTERACTION boost
b729c03 : Set proper values-land dimens in SystemUI
e5d8da1 : Add related soong namespaces on SM7150
0af7d6c : sunfish: add common mk file for power HAL sepolicy
bcf2ca0 : Switch to use stable power HAL
9a506ce : audio: update audio table (v19) and volume curve
72a94ca : Tweak sunfish corners (many/many)
93a8d28 : init.hardware.rc: set brightness permission before start hwcompower
94cd500 : audio: support HFP
7709aa4 : manifest.xml: switch keymaster/strongbox 4.0 to 4.1
d580685 : audio: update audio table
4770b71 : audio: update cs35l41 speaker bin files
b2495be : asoc: modify AMIC gain
3fe929a : Add pre-grant permission for WFCAtivation and SCONE
b6f4b0b : DO NOT MERGE: Blacklist gaze detection package from camera protection
504e2b2 : audio: Change EC from TDM_RX to TDM_TX
bdf9e04 : audio: update speaker tables
b8af233 : audio: update 5514p firmware for noise issue
926dc04 : thermal: Adjust first MONITOR GPU throttling threshold
51606a2 : gpt-utils: change retry count to 1
e7c0e6f : Sync permssion settings from older pixel device for Verizon MVS.
b03b494 : DO NOT MERGE: Status bar / camera protection tuning
6fe56a7 : Reopen location permission for user on sunfish
801e3c9 : audio: support camcorder mic invert
bbffe84 : Update device framework matrix to match hal manifest
9ce6cde : ril: Restart 1st qcrild after SIM config changed
a73582d : Dumpstate: add f2fs info and remove too specific fragmentation info
5ae028e : use shared pixel settings
caf1979 : ril: collect haldebug log in bugreport
f02880d : audio: update audio table
5e119b8 : Enable BluetoothSar v1.1 on sunfish
d4f7efe : pixelstats: add path for UFS and F2FS
56385b0 : audio: fix pop sound on the pilot tone.
9df7670 : audio: update ACDB v17
0bd9940 : Disable Rescue Party on userdebug & eng build
2b1caa5 : dumpstate: don't dump modem logs if verbose logging is disabled.
677ccc3 : DO NOT MERGE: 3 tweaks to sunfish display cutout:
ab181e5 : Remove lmkd properties to enable new lmkd kill strategy
5ba9f17 : Pixelstats: move to use pixel-sepolicy
8c09daf : dumpstate: lock active mode while reading touch data
7f4d9a5 : Display: Update the adaptive brightness curve to -1 sigma
735d27b : audio: update audio platform table for vi-feedback
4bb5bf6 : audio: update 5514p firmware for voice wakeup fail
4f1a0f2 : Fix android.server.wm.ConfigChangeTests fail
eb7f11c : Fix android.server.wm.ConfigChangeTests fail
238893d : Add related soong namespaces on SM7150
782f2cc : Sunfish: fix DumpstateMode validation.
ee61244 : Change thermal levels for sunfish
9ab45a2 : audio: update acdb table v16
465fb39 : Enable the battery defender
9baa87d : health: HAL 2.1 for sunfish
c31a949 : Updating Android Auto pregrants for R
8c8253f : Remove IDevice/paintbox for NNAPI
e926102 : Revert usage of brightness sensor for prox on Sunfish.
1781f56 : health: upload the UFS version by spec version
4bbb5ba : chre: Enable CHRE_DAEMON_LPMA_ENABLED
e6e8517 : audio: update acdb v.15
6ab0857 : [DO NOT MERGE] vibrator: Fix VTS in gsi test environment
390b3fa : Reduce lux threshold from 15 to 10 for sunfish.
eb64530 : thermal: update thermal-engine & thermal HAL config policies
200ec57 : Removing GSI keys
139ca7c : audio: change echo reference to spk RX for handset mode
1ace33e : Display: Update the adaptive brightness curve to sigma-2
b7dce23 : AFH: Modify BT services for channel avoidance
bcddd23 : Add vendor verbose logging control
9151fc8 : Set sota system propety and inclue new sepolicy in SunFish
d35d165 : audio: Update audio tables(*.acdb,v.14)
7c0b728 : powerhint.json: reduce schedtune.boost to 40
b7780c3 : Video: Add ro.netflix.bsp_rev for Netflix certification
1b57378 : audio: correct app_type for VoIP case
72aa965 : Add front-facing camera protection for sunfish
8080ce5 : Remove status_bar_padding on the left side of the screen
bcdb2a2 : audio: Update audio tables(v.13) and correct supported channels
945f714 : [Display] Modify vendor.display.config to version 1.9
3a77e87 : thermal: correct the thermal-hal CoolingDevices
9a1205e : audio: update rt5514/p firmware for buffer size
ae11f34 : WiFi: Remove WiFi DP Trace from dumpstate_board.txt
0ee5c9e : dumpstate: Use thread to dump modem logs
b1ea4cd : Rollback telephony-resources
48def8e : New config value for specifying alternative prox sensor
b330cbd : Adds context_hub group to pixel stats
8181673 : sunfish: Upgrade mapper and allocator versions to 3.0
95e5df8 : Sunfish: Refined early phase offsets
8a8a1ee : Remove unused component
a5aac13 : Set audio.camerasound.force for JP devices
78ae966 : [DO NOT MERGE] vibrator: Remove trigger effect support
9658b5d : vibrator: Add a temperature awareness mechanism
68f3a76 : DO NOT MERGE: Add front-facing camera protection for sunfish
1bcf869 : Customize rounded_corner_radius to align display corner
02e4ce5 : audio: update rt5514/p firmware to avoid noise found on 3a
06f1f3b : dumpstate: add battery eeprom to dumpstate
d564c5b : powerhint.json: adjust GPU frequency by power level
21cb60e : [Single RIL w/ SM7250] Amend vendor/qcom/sm7250/codeaurora/commonsys/telephony/ims to vendor/qcom/sm7250/codeaurora/commonsys/telephony/ims/ims-ext-common
ee97b7a : Mark sunfish as using BUILD_COPY_HEADERS
d9b3a8a : Revert "Set sota system propety and inclue new sepolicy for Fact..."
b282acd : audio: add sound trigger setting for barge-in case
775c59f : Customize rounded_corner_radius to align display corner
0bf1524 : gpt-utils: Add 'uefisecapp' to partition swap list
00e27ea : audio: update acdb tables (ver.11)
43616e7 : Migrate sunfish to Contexthub HAL 1.1
45cbe3b : Add brightness float values to config file.
5f32cec : audio: support LDAC for A2DP playback
4e94f1d : audio: update speaker protection bin files.
3435755 : sunfish: support modem logging on user build
ba6e099 : Set sota system propety and inclue new sepolicy for Factory OTA client
f253b61 : audio: do not select headphone 44.1 snd device
9942f8f : Update dumpstate HAL to V1.1
5b447c6 : thermal: update thermal-engine & thermal HAL config policies
d958a17 : Upload sunfish power profile
11b41c9 : [Sunfish] Include module specific QC's securemsm makefile
d12765e : haptics: Add protection mechanism on long vibration
b54e550 : Moved telephony overlays for Sunfish
c7ee993 : RESTRICT AUTOMERGE Use front ALS on R3 for proximity.
9b03348 : thermal: Enable thermal warm reset
4a0f8ce : [Single RIL w/ SM7250] Add feature flag and related soong namespaces on SM7150
679ea44 : Set ro.oem.key1 to ro.boot.hardware.sku.
fb3a4ef : audio: update ACDB & mixer table (ver.10)
5e6c858 : sunfish: Update manifest to remove imscmservice HAL
41ebc53 : [Display] Modify Sunfish Default Brightness
b9834ef : Disable AOD on Sunfish
6b1c29b : sunfish: audio: enable multiple voice session support
79dfeaa : upgrade LightHal 1.1 for sunlight visibility
ef8a821 : audio: update cs35l41 specific bin files for EVT1.1
0b1a60f : Add Japan regulatory label for Sunfish MIC-Initial
e033a26 : Add android.software.vulkan.deqp.level, version 2020-03-01
3316121 : Enable Bluetooth SAR test on sunfish-userdebug
2b1a055 : audio: correct pcm id for low-latency-record
6928516 : power: correct battery capacity to 3080mA
9683904 : Fix fingerprint wake-up animation
a4025ec : vibrator: Add hal delta from qpr1 to master
cc51d9c : Define CHRE Daemon variable and remove rc config
63a2491 : audio: correct echo reference device and tuning
1483abc : sunfish: typec: Set port type to sink in charger mode
9d4fa77 : Correct the build flag of Bluetooth SAR
e16f1e4 : [DO NOT MERGE] vibrator: Init haptics trigger nodes
6679557 : Revert "init: workaround: hold a wakelock in charger mode"
4d5ff8d : [DO NOT MERGE] vibrator: Fix the defect in calibration process
1dbb779 : vibrator: Modify haptics tuning result
b87cb6f : sunfish: init: refactor ufs configuration
3616059 : Convert voice_processing/Android.mk file to Android.bp
1481154 : fingerprint: Correct keyevent for navigation feature in landspace
b864b8c : Port the missing items in manifest and device matrix
8b4044d : dumpstate: dump ttf information in dumpstate
3fcf83f : audio: separate dapm control on barge-in case
194a831 : Enabling sound trigger V2_2 for Sunfish
5eb8bbf : Update radioext version to 1.2
a2aa551 : wifi - Enable wifi MAC provision
ef9bf46 : sunfish:dumpstate: change the order of touch information
43a6c9f : Sunfish: Uprev camera provider to 2.6
593ae3c : Enable thermal engine for sunfish
da7d7ae : Inherit userspace_reboot.mk
1286efd : dumpstate: Include Citadel status in all bugreports
f917353 : Adds the Context Hub feature to sunfish
9c2de95 : Update wait_for_keymaster for KM41
809d0eb : Refine config for punch hole and round corner to anti-alias
01f5b22 : audio: correct ACDB for hearing aid case
8ad59e8 : [Do Not Merge]Remove duplicate defined value and command
64ff896 : Add translatable tag to config_ims_* overlays
a981453 : [DO NOT MERGE]device: Remove sh file to fix selinux
fc0bfa8 : Support single vendor RIL/Telephony/Data between SM7150 and SM8150
f9e2746 : device.mk: Enforce privapp permissions.
0e348b6 : audio: add back 5514 switch control for micbias use
b5dbf64 : init.hardware.rc: wait for keymaster HALs(TEE & StrongBox) on late-fs
98147f3 : touch: adjust keyboard height for sunfish
9f7d934 : init: Remove duplicated definition for rmt_storage
c3fd190 : Add feature flags for OMAPI readers
cd72f0a : power.stats: Add system_sleep ddr stats support
5dccea7 : power.stats: Update path to wlan sysfs node
57b6435 : Revert "power.stats: Only access debugfs for userdebug builds"
a53eb75 : audio: update spk-prot.bin
c7f07ac : Remove unused QCT cne hal interface
cdbaecc : vibrator: Add first haptics tuning pattern
67935fb : More sunfish sysui configs
70ba42a : s5: Add ramoops shell script to vendor
8457be7 : Configure audio latency and feature flags
d6198fb : Pre-granting permissions for Android Auto
19b414c : audio: update audio tables
0dd49a1 : Add default property of tcpdump_logger
5e522f8 : Remove surfaceflinger idle timer configuration
6ca0b31 : sunfish:dumpstate: add more touch information in bugreport
41bc36e : powerhint.json: correct the values
cf9c6e9 : powerhint.json: Raise the minimal frequency for little and Big Cluster
3ef2b16 : audio: cs35l41: add diagnostic bin/wmfw files
53725b9 : dumpstate: Remove unused log
b955c56 : Pixelstat: add audio suez devices
a75b7f6 : dumpstate: Include Citadel status in all bugreports
d8a74fc : Enable Telephony config to support ES SUPL on DDS only
dcd5114 : audio: update mixer table
a604f65 : media: S5: Use the right performance data
907c3fe : Enable Telephony config to support ES SUPL on DDS only
8f8cd9c : time_daemon: Change owner of /mnt/vendor/persist/time/ats_* to system
5ec8ef7 : audio: fix resume music no sound after ringtone playback
c8d3e84 : audio: update ACDB and mixer tables
95f2e0b : thermal: enable backup-charge mitigation in charging mode
3b9d3d0 : Update default night display color temperature for Sunfish
cdcd619 : vibrator: Remove haptics intensity support
b72899f : init.rc: limit discard chunk size to 128MB
d4e3a48 : Fix sunfish cutout config
dca084a : thermal: Update chamber test property
ba3bc78 : Turn on GPU protected contents.
364c6d5 : Remove Bluetooth A2DP Hal 1.0 from manifest
8a9eb5d : init.power.rc: Enable compute governor for silver latfloor
f5a6c35 : DO NOT MERGE - Unify the recovery UI.
698ae25 : Add runtime permissions for pixelmigrate on Sunfish.
a588797 : sunfish: use sysctl to control energy aware feature
4f2299a : wifi - init.hardware.rc: create directory for wifihal service
f52c50a : device.mk: move CITADEL_LAZY_PSK_SYNC definition to proprietary folder
ed0bcd4 : dumpstate: Remove Vibrator
60afbcf : init.recovery.device.rc: limit discard size to 128MB
6714482 : dumpstate: Remove Vibrator
855ac64 : audio: update ACDB and mixer_paths
fcfecc5 : res: Add config_supportSystemNavigationKeys for navigation
381d0c7 : audio: update rt5514 firmware for hotword Qv3 version
d5245a0 : thermal: update thermal-engine & thermal HAL config policies
0401b9a : Revert "sunfish: disable secure adb"
e7b1bb3 : Set config_suspendWhenScreenOffDueToProximity true
b7a7c19 : [DO NOT MERGE]Porting init.hardware.rc for Factory OTA function
f01c721 : sunfish: audio: sync audio feature form coral
0b377e3 : audio: correct primary mic on handset case
dd34dd9 : sunfish: Sync pinner configs from legacy projects.
cf87860 : Remove qti-hta NNAPI interface
87ce120 : Add factory image support for sunfish
eb8e935 : Remove Broadcast Radio HAL 1.x implementation.
5b94b43 : Remove to dump MDP xlog in bugreport.
37517cd : audio: enable aaudio MMAP mode for sunfish
74d4cd7 : audio: update cs35l41 tables
4bdbf6f : init.hardware.rc: modify the condition to start SSR service on normal mode.
7fe7976 : init: workaround: hold a wakelock in charger mode
199d251 : add ma_listener to audio_effects.xml for Waves
fd0d15b : Start vendor light to get early bootanimation
78b49d7 : Prevent start usbd twice during booting
803650f : audio: update ACDB and audio tables
917da58 : Add SecureNfc support for S5 japan sku
27d9c37 : manifest: add missing tetheroffload HALs
34caa33 : init.hardware.rc: improve camera performance
5eaf53e : audio: correct voicemodem2 use case
2d4c0ab : Add runtime permissions for pixelmigrate on Sunfish.
0121367 : [Display] Sunfish : Enable adaptive color mode
0e2ad58 : sunfish: enable GL comp backpressure
a747781 : Remove unused feature
95659c2 : Remove unused feature
741ecc1 : Remove unused feature
f2e1b3e : dumpstate: add pd_engine log in dumpstate
315286d : Config for sunfish camera cutout
fdfdf47 : audio: correct incall music pcm id
d5c713a : [DO NOT MERGE] Enable Prebuilt ELF Check
b254dac : audio: correct hearing-aid pcm id
f2fe4c1 : Update device manifest to properly configure NNAPI drivers.
540dfcb : Revert "audio: workaround for mono-speaker no sound issue"
b1e3ae3 : enable system_ext in sunfish
bb0c8d7 : audio: Update ACDB for voice
f793128 : S5 Power Profile
b0b6a4a : Add Sunfish AOSP blobs support
f0b5477 : Add dmabuf_dump
b92d1e1 : audio: update rt5514 firmware to v1617/v1615 for gain issue
eb473fe : init: set 1 big and 1 small core in charger mode
26bb872 : init: chmod bldrlog to 444 to capture bldrlog
66fee54 : audio: modify the mixer table to fix apply cal data for the second time.
3a4737b : dumpstate: dump display PMIC registers
c760607 : charger: fix permissions
1072315 : Drop root from charger.
35c84bd : init.rc: set mem devfreq governors to power in charger mode
01ad3a1 : health: run correct health hal
1266eb3 : dumpstate: add smblib log and ssoc in dumpstate
1773cf4 : Pixelstats: Update battery file node
4fcfca0 : Enable v1.3 drm plugins
6d39318 : init.power.rc: enable s2idle
9dec792 : Adding developer GSI keys
95613d6 : vendor.qti.data.factory : Update to 2.1 HAL
8e14b17 : [Sunfish] : Set AOD dim brightness value
34d24a0 : Add CHS Permissions to sunfish
017558a : gps: Add geofence & batching libs
77edebd : camera: align video bitrate to previous project
9fd9ca8 : init: insert heatmap module while booting
25d626b : remove seemp related action
9d2ce12 : Enable Bluetooth Quality Report (BQR) feature
6e33fb2 : remove redundant declaration on time_daemon
035864a : vibrator: Replace calibration path to fix avc denied problem
46579f8 : removed aware_available flag from sunfish
763ba9e : DO NOT MERGE: removed aware_available flag from sunfish
c601752 : audio: Update ACDB files
da7412c : Remove old configuration and use new config for MMTEL/RCS
380ccb4 : Remove assistant gestrue attribute in master for sunfish
931787e : init.hardware.rc: enable mm_event trace into bugreport
80b5696 : audio: correct interface of speaker-safe + btsco
5b38c7e : audio: Enable acdb instance id
86ba93b : vibrator: Rename testsuit, benchmark and common module
e0997dc : Wifi: Replace config_wifi_dual_band_support
246f184 : Do not assign LOCAL_MULTILIB to AUDIOSERVER_MULTILIB
901b871 : thermal: disable thermal protection for chamber lab test
076ec5a : Wifi: Remove hostapd hidl entry from manifest.xml
9eb20e4 : init: Create diag socket for diag cmd routing
7d7d94e : [Power] default enable clock dump in userdebug rom
abb2c43 : thermal: update thermal config to monitor usbc temperature
879aeae : audio: workaround for mono-speaker no sound issue
92f013b : audio: update ACDB and audio tables
ff955d2 : drv2624: Impliment new haptics calibration for drv2624 based projects
c61bfc1 : vibrator: Add drv2624 1-3 version vibrator hal
41932bd : Disable gesture training on qt-qpr1-dev for sunfish
28d70bb : device: dumpstate: expand f2fs dump script
af8601f : sunfish: Enable Average-QP feedback from Encoder to ECO
616eed1 : Put vendor. prefix to radio sysprops
b43eb96 : audio: update cs35l41 protection
d71ce10 : Added MMS UA profile for S5
c0eb3b5 : Support showing dark boot animation on dark theme.
fda1639 : gps: Update gps.conf
39bd2c4 : Set property procedure_bytes to SKIP for CTS test
8aca2ab : remove sdcard legacy support
6a6d0b2 : fstab: correct zram parameter names
37b6673 : Overlay WCG config to enable wcg mode for wallpaper
f65638e : Remove OMX components from IOmxStore
8478b60 : Move input surface to CCodec
9680055 : For Waves effect module does not support Four channels
0f59ab7 : dumpstate: Remove unused codes
af8743a : fstab: switch zram swap to /data/per_boot
a1c0f8c : Enable system_ext on sunfish
bc1f5a4 : Camera: enable common HWL by default for sunfish
bbf2ada : turn device to enforcing mode
dd0c08a : device: sunfish: Remove SYSTEM_ROOT_IMAGE
5a1f145 : device: sunfish: Move first stage fstab to ramdisk instead of device tree
520b063 : Allow vbmeta_system to be OTA'd
cc23103 : [DO NOT MERGE] Parse BCB recovery reason to enable SOTA(Silent OTA).
f3a93df : [DO NOT MERGE] Support showing dark boot animation on dark theme.
7a29430 : device: sunfish: Enable Dynamic Partitions
aaa2fc0 : audio: fix incorrect topology for first tinycap
c6e8465 : Wifi - Sync the INI file with C2F2
215aaf7 : S5: Update Brightness and Auto Brightness curve
376663b : battery: set charge levels when running retail mode
238b4df : [DO NOT MERGE] device: sunfish: Enable Dynamic Partitions
15c1369 : set initial svn=1
84f8716 : init: Add system/wakelock groups for rmt_storage
a7799de : media_profile: Correct media profile for sunfish
16901c9 : media: sunfish: enable Codec 2.0
f28f857 : Add IPA statistics to bugreport
d16d39c : sunfish: Remove unused subsystem restart setting
2a456eb : Change the weight of blkio background group
7045f30 : sunfish:dumpstate: dump touch information in bugreport
ed6f124 : sunfish: move touch sysfs nodes to system group
5282886 : camera: create data folder
cf2a241 : Add thermal logging daemon
c5ecd74 : dump panel information in dumpstate_board
d383048 : panel_info: allow HardwareInfoService and dumpstate access
bcf62b4 : Remove SPU related setting for gatekeeper
5895bd4 : audio: remove cs35l41 calibration tool.
f1cdc05 : thermal: remove unnecessary thermal socket permission change from init.rc
11f7504 : Wifi: Remove unused configs from overlay file
8f7929a : powerhint.json: correct the path and value
59ab739 : audio: add rt5514p firmware with version v1411
96a81a5 : dumpstate: Refine modem related log collection
f60df06 : Set to Dual-sim mode based on CDT setting
f54eef0 : Add com.nxp.mifare feature flag
a6d8242 : Remove assist.xml because sunfish has no elmyra
ff91e26 : Inherit base system_ext.mk files for aosp targets
69387b2 : thermal: change battery cdev name to fcc
28800ab : init.hardware.rc: correct the settings
8dddb03 : init.power.rc: correct the paths and values
6b9687e : init.hardware.rc: modify the cpuset setting
e3f2ec0 : audio: update mixer tables: add soundtrigger table
9ff88ea : wifi - Remove redundancy behavior when wlan.driver.status=ok
0321e83 : Customize WiFi features
51aa897 : wifi - Add supplicant 1.2 interface
6f92db2 : wifi - Add supplicant 1.2 interface
607bf9a : wifi - Remove redundancy behavior when wlan.driver.status=ok
d2854c2 : Customize WiFi features
af4e088 : Revert "Set DEVICE_USES_SM8150_DIAG_HAL"
4b396d7 : audio: update amp calibration file
b2c2b53 : dumpstate: dump sensor logs to bugreport
6156f4d : Sensors: Add property for storing sensor init log
6512b26 : thermal: bring up thermal-hal
29dbc99 : audio: update tables
6866f6c : audio: Enable cs35l41 function in audio hal
a15e978 : Move persist.img build rules to another repository
99350ca : init: update modem_svc with argument option
6086372 : device.mk: Remove/adjust some camera libs
4c06ae9 : device.mk: enable HAL HDR+ by default
d5d9000 : audio: update mixer tables
2474518 : thermal: Clean up thermal-engine config
252a9d9 : dumpstate: add key timestamps to power dump
2e7377e : Enable iWlan legacy mode
7dd956b : Revert "camera: Disable google hdrnet by default"
690c71e : Set DEVICE_USES_SM8150_DIAG_HAL
d50a6c2 : sunfish: Remove wifi related internal overlays
9b3a585 : init: Start subsystem_ramdump daemon
9abf680 : BT: Enable the Bluetooth SAR
cff309d : init: insert touch module while booting
85b80eb : camera: Disable google hdrnet by default
405c257 : BoardConfig-common.mk: enable cortex-A76
6c293c4 : Remove init.zygote64_32.rc from whitelist
a142434 : power.stats: Add power entry for ODPM
608558b : camera: Enable google face detection by default
fc9db3f : audio: bring-up audio tables and firmware
3397421 : fstab: Enable FBE ICE and metadata encryption on userdata partition
d3c1070 : device.mk: Add a camera test library to packages
d1af448 : chre: enable chre daemon
52ec9df : Add Widevine L3 drm service to cuttlefish
965e910 : camera: Disable HAL HDR+
d745fbc : p2p: add p2p regex for tethering modes
634d6b3 : manifest.xml: add the oemlock HAL
c42b40e : SM7150: Modify color display default setting
05c8356 : init.insmod.sunfish.cfg: remove unused module
d5aa924 : /charger->/system/bin/charger
6b0cbed : wifi - change owner/group for cnss-daemon
1ff20e3 : init.sensors.sh: add a property of ADSP firmware version
e8ed044 : fingerprint: Enable to build fingerprint
9ef0398 : Prevent null vector accessing in USB HAL
7decc7d : camera: Switch to use Google camera provider
75937cd : Use component-override to configure sunfish Bluetooth
021975f : sm7250: redefine adsprpcd service of init rc
d592ec5 : Support single vendor RIL/Telephony/Data between SM7150 and SM8150
892737d : usb: Update USB oem function
805a6cf : camera: re-enable qcom camera provider
f6415b3 : Start citadel daemon and service "keymaster-4-0-citadel" at "init" stage
9e49144 : Build in citadel daemon, related service and testing tools.
317dea2 : Set "CITADEL_LAZY_PSK_SYNC" to false.
c1852bb : Cleanup RRO enforcement in mainline device makefiles
6d2114c : Disable BOARD_GOOGLE_DYNAMIC_PARTITIONS_SIZE
e2e286e : Revert "Modify android.hardware.usb to 1.1"
80e584b : Enlarge size for BOARD_GOOGLE_DYNAMIC_PARTITIONS_SIZE
f473338 : Enlarge size for BOARD_GOOGLE_DYNAMIC_PARTITIONS_SIZE
b38ac6d : wifi: move supplicant service init to wpa_supplicant
775cbe8 : Remove libhwbinder/libhidltransport deps
d3ca4dd : [USB] USB Gadget add Sunfish function set
0f37cbd : [USB] set to S5 function set
e50629f : Modify android.hardware.usb to 1.1
c765ae8 : Add vendor prop to disable moisture detection.
9b4f790 : Do not moisture detection when uart is enabled.
0168619 : Align secure_element setting
7759c95 : Disable android.hardware.camera.provider@2.4
7768962 : Use team setting for radio
fcd67a5 : Enable sensor Version V_2
6c2a588 : remove sscrpcd service
dd38b2c : use qcom camera provider
3636bfe : Change dsp link
61ae9ca : Disable sertive: vendor.chre for boot
788b9e0 : Update display HAL
00def6f : Disable ss_ramdump
5db8753 : include mk from defs
cffd102 : Add audio config fix audioserver crash
69b4cc8 : disable citadel and file encryption
9eec31b : Disable healthd
086f9c9 : health: get fg properties from bms
2a0b96d : Remove thermal HAL config
f247228 : Add 7150 kernel module
beceaf6 : [DO NOT MERGE] Disable dynamic partition
21c9622 : [DO NOT MERGE] Add boot_devices command line
8bbdbf5 : Disable dynamic partition
942c0e6 : Add boot_devices command line
a0313b6 : enable system_ext in sunfish
be882f3 : wifi: uprev wpa_supplicant to 1.3
a13053b : wifi: move wpa_supplicant VINTF definition to wpa_supplicant module
ed0c697 : wifi: Enable wifi_ext hal and IMU detection
783340f : Revert "Revert "Wifi: Remove IWifi hidl entry from manifest.xml""
d787ed7 : Revert "Wifi: Remove IWifi hidl entry from manifest.xml"
a62e52f : Wifi: Remove IWifi hidl entry from manifest.xml
17196a8 : Rewrite aosp_sunfish.mk to inherit aosp_product.mk
c52fbea : overlay: update overlay config.xml
2c49c18 : Add OMADM log to the bugreport
aa20425 : Remove unintended xaac library from the build
0d824a9 : Fix error for missing including when build test target
add6b4f : Wifi: Use IWifiExt version 1.1
ab44f18 : Move android.hidl.base@1.0.so from system to system_ext.
cf2a62a : Remove notifications from bugreport generation using combo keys
72355f0 : Keymaster memory management is inconsistent
f50a489 : Remove BUILD_BROKEN_ENG_DEBUG_TAGS
6196b24 : Deprecate PRODUCT_STATIC_BOOT_CONTROL_HAL.
3d1a78b : Add definition of MSMSTEPPE
2ec6373 : Initial S5 device folder
9a27c2d : Initial empty repository

+- Project: device/google/sunfish-sepolicy

5c638bc : Fix OBDM selinux denials
79ea8f3 : use prefix to label wakeup nodes
8cdfa44 : Label symlinks from /sys/class/wakeup
c0f916c : audio: fix vts failure on vendor property check
41f6449 : vibrator: Refine properties' name
53138a0 : Solve the naming problem for vendor property
64caf48 : Revert "graphics: Change vulkan driver name to vulkan.adreno"
425191b : Revert "graphics: Change vulkan driver name to vulkan.adreno"
2dc428f : Allow to set persist.vendor.ims.mm_minqp property
771dabd : Add mDL oem hal sepolicy for sunfish.
c9306b8 : graphics: Change vulkan driver name to vulkan.adreno
12a75cb : Resume-on-Reboot: Citadel implementation
7334530 : sepolicy: add chr_file access rule for citadel_updater
c8c8d6b : Add sepolicy to Combine oemlock, authsecret HALs into weaver
6b5b837 : wifi - Add sepolicy to set wlan status to dev/wlan
55b0a18 : ramdump/ramdump_app: SE policies to implement and access ramdumpfs
0acaed4 : Allow codecs access to gpu_device
35ccc1a : audio: change property names for fluence
a7eb9a3 : Do not audit the avc denied when set the property
eee6822 : Let ramdump find and use the IStats service
9b53733 : remove obsolete sepolicy
64c3c07 : remove obsolete sepolicy
447fe4b : Add sepolicy for device drop monitor.
6cc7d74 : Update NNHAL to 1.3 version
0e515dc : sunfish-sepolicy: Add selinux rules for verizon OBDM app
1230320 : grant kmsg access to pd_mapper and add tracking denials
50a388a : Allow wake_lock in tee
6fc0a6a : update bug_map
de4c078 : suppress noisecoming from un-supported feature
ffd9625 : Allow appending PRODUCT_*_SEPOLICY_DIRS
687efc6 : sepolicy: add ufs sysfs rules for dumpstate
3abed36 : Allow qtelephony to set the property
eb4eca7 : vibrator: Add lptrigger property rule
8649635 : hal_sensors_default: add sepolicy
113aace : Support Resume on Reboot
13c02e0 : sepolicy: add hal_bootctl rules to access public_vendor_default_prop
2cc45ca : Add sepolicy for UV exposure reporter.
51d269f : Wifi: Add permission for hal_wifi_ext_hwservice
643f760 : give system_suspend access to wakeup nodes
6b196fa : fingerprint: Add sepolicy for FP HIDL 2.2 version
3db80c5 : Update qtidataservices context from radio to app
bdc08f9 : Use PRODUCT_*_SEPOLICY_DIRS to build product sepolicy.
7d81c07 : Add policy for Bluetooth debug diag
2eda4e2 : Revert "Move type definition to common repository"
41dc713 : Move type definition to common repository
748ee09 : sepolicy: Add sepolicy rules for qseecom hal
a9a1334 : sepolicy: add shell rules to access public_vendor_default_prop
111b8ec : sunfish-sepolicy: fix denials for netmgrd
7b2a049 : Add new domain ims app and fix sepolicy error related to qtelephony and hal_imsrtp
175bd45 : file_contexts: Add libgralloc.qti.so as sphal
be519b3 : Add sepolicy for system_ext partition
24a082d : sunfish: add sepolicy for composer 2.4 service
e0a0a6b : sunfish: Allow setting up/down migrate value
694f903 : Fix sepolicy denials for imsdatadaemon
8a35f14 : thermal: move thermal-hal selinux policy to Pixel-wide folder
e9d5330 : sunfish: grant to override /proc/vm/dirty_*
62c9a3b : mm_event: move mm_event sepolicy into common
c18b6b4 : [sunfish-sepolicy] define vendor_incremental_module
f1613bd : Allow hal_sensors_default access hal_graphics_mapper_hwservice
233a379 : Move hal_confirmationui.te to common path
c641706 : Remove common pixel sepolicies
fde0940 : dontaudit denials for proc_cmdline in vendor_modprobe domain
ca1e84e : update boot time error
b8e5e50 : Add sepolicy for hal_graphics_composer to write sysfs_leds
bfb3a63 : Update KM41 service name of citadel
576443a : wifi - Add sepolicy for logger_app.te
03a3573 : wifi - Add BOARD_SEPOLICY_DIRS for wifi_sniffer.
b3bfc34 : Grant permission on tcpdump_vendor_data_file
eb358e8 : recovery allows to read mapper_block_device:dir.
a77a83d : recovery allows to read mapper_block_device:dir.
d78d3a1 : Allow secure_ui_service_app access thermal_service
a10a70e : update boot error and remove obsolete settings
449b99d : change dev/block/mapper contexts
1dea5ba : use shared pixel settings
fd47df6 : Dumpstate: allow fsck/checkpoint time for dumpstate
9f14448 : ril: dump radio hal for user build.
f68eaa5 : Wifi: Add permission to access wifi_ext hal
a777c8e : [DO NOT MERGE]Add exported_system_prop in vendor_init.te to fix restore NFC wake function fail issue for S5
75b5976 : dontaudit modprobe feature on command line
54016cd : Suppress error log caused by QMI framework scan
2717824 : [DO NOT MERGE] Revert "Sepolicy: Update mds apps rule"
b328b27 : gmscore_app: suppress denials on firmware
d223348 : Update SELinux boot error
719fe53 : hal_health_default: fix avc denials
8aa755d : Sepolicy: Update mds apps rule
c5dec96 : fingerprint: fix IStats avc deny
e99ff8b : sunfish-sepolicy: add health HAL 2.1 sepolicy
0308d10 : Add Alex to OWNERS
a6719b6 : sepolicy: add ufs sysfs rule for hal_health_default
3ad3a00 : Let hwservicemanager call location
4293eb5 : AFH: Modify BT services for channel avoidance
0092c10 : Remove old Factory OTA sepolicy setting for S5
174ff69 : Fix flashing failures.
df602a8 : Add sepolicy for LightHal 1.1 and hbmsvmanager
faa784a : update fixed bugs and add new one
21dd3a2 : Revert "Suppress known error"
7701d5e : allow hal_dumpstate_impl to dump battery eeprom
abc1e60 : Suppress known error
637da5f : [DO NOT MERGE] vibrator: Remove trigger effect support
c6073df : cameraserver: Don't audit GPU denial
9924c4b : sunfish-sepolicy: add google_touch_app permissions for userdebug
13772e7 : Revert "Remove old Factory OTA sepolicy setting for S5"
446e548 : Add sepolicy for msm_poweroff to access warm_reset file node
5c74fde : sepolicy: sunfish: allow hal audio to use wakelock
0ac9662 : allow vibrator hal to get thermal nodes' values
2948353 : Update sepolicy for Context Hub HAL 1.1
756eb14 : sepolicy: Support vendor logging on user build
11c8108 : sepolicy: Add property for vendor logging switch
98e9f21 : Remove old Factory OTA sepolicy setting for S5
5d5ad2d : sepolicy: Update dumpstate HAL to V1.1
84c5cab : Add sepolicy "debugfs_ipa_data_stall_detection" for init to enable IPA Data Stall Detection
a05eb3a : grant update_engine access to fstab
1d8f70d : Add sepolicy for misc_writer to access dark theme prop
ec66596 : Allow radio to access media.extractor
d9e748f : Grant tee permission wake_lock and vendor_tui_data_file
ce0430d : fix denied for hal_health_default
5ef9e9f : Grant hvdcp access to write persist files
093557f : sepolicy: sunfish: permission to get sysfs_audio for hardware info app
6f3a43e : Update permission to talk to StatsHal
c496526 : [DO NOT MERGE] Porting Factory OTA sepolicy setting for sunfish
b2fd3b3 : Remove the rule for hal_dumpstate_impl related to display_vendor_data_file
48ee3ec : sepolicy: Add "dontaudit" sepolicy for power stats hal
983a577 : sepolicy: Add "dontaudit" sepolicy for power hal
b6ddcdf : Fix ttf logbuffer dump permission
630babc : Fix ST secure_element sepolicy
34acf66 : Organize ST secure_element and nfc sepolicy
f37039a : Modify sepolicy for toolbox to rm -rf /data/per_boot
9e62849 : init_dp: Update sepolicy
b977831 : Add sepolicy for kernel to access /data/per_boot/zram_swap
a986fbe : Add rule for qtidataservices_app
d7dedf9 : Sunfish: Uprev camera provider to version 2.6
0503256 : move dontaudit from netd.te to //system/sepolicy/public/netd.te
9edd255 : allow iptables to isatty()
9884d17 : grant google_battery access to debugfs_batteryinfo
e5a1197 : permission for fsck to fix persist
73f8df7 : grant access to ion
b51df07 : Grant dumpstate permission to access dev/block/mapper
b103df4 : Grant dumpstate access to icnss
8b15d5c : let dumpstate read sensors and use awk
b6785d1 : rmt_storage: Grant to read exported3_radio_prop
6daea34 : selinux: add wait_for_strongbox's sepolicy otherwise can't boot to HOME.
290bce3 : Allow ClearKey hal to access allocator hal
0d3a4f3 : Revert "Add sepolicy for kernel to access /data/per_boot/zram_swap"
ddc11f8 : Fix the avc denied for netmgrd diag logging
bc16c3c : Allow init process to write /proc/sysrq-trigger.
5b569a6 : Allow init process to write /proc/sysrq-trigger.
7c72a6f : Add sepolicy for kernel to access /data/per_boot/zram_swap
92fa004 : Add generic sepolicy for SSRestartDetector.
e7ebccd : Add sepolicy for ramoops decryption
b75bc41 : allow kernel create dir & file in debugfs
851c8c7 : sunfish: sepolicy: permit dumpstate to access touch sysfs
db867e5 : hal_dumpstate_impl: Grant to access debugfs_ipc
8a3db41 : sepolicy: sunfish: allows pixelstat to access audio codec_detect nodes
7d8a2db : [DO NOT MERGE]Remove Factory OTA tracking_denials file and remove useless don't audit Sepolicy setting
3f4f2d0 : Fix time_daemon sepolicy
9cc2d49 : sepolicy: add thermal sepolicy for init to allow writes to sysfs_thermal node
101a9f6 : [DO NOT MERGE] Add sepolicy for init to allow writes to ufs sysfs node
53993b4 : Add SEPolicy for health storage HAL.
1890d59 : Add sepolicy for init to allow writes to ufs sysfs node
cd54fe9 : Add sepolicy for tcpdump_logger
e47af00 : Dontaudit denial caused by a race with labeling.
04d3dcb : allow vendor_per_mgr call wcnss_service
3744e22 : Add sepolicy for MagCurrentCompService
2961526 : Add sepolicy for ALS feature
809b9a2 : wifi - Add sepolicy for RTT test, SSR detector and wifihal
665852a : Remove vibrator rule from dumpstate
1e8deca : grant app access to app_api_service
d2a6f33 : Remove duplicate uce_service declaration
c433008 : SELinux error related to qcom_ims_prop and enable diag permission
7d154d5 : remove obsolete rules and tag bugs
e496bce : remove obsolete rules and tag bugs
3195090 : [Sunfish] Remove the comment about qcom case from files hal_imsrtp.te and hal_rcsservice.te
ef1d246 : graphics: Add vulkan libs to same process hal
970d179 : Allow permissions required for fastbootd to switch active slot
0681a52 : fix time_daemon sepolicies
7cd1033 : Add SE HAL sepolicy
e8c4290 : sepolicy: fix vold sepolicy denial
02f2d2a : camera: Allow hal_camera to access NNAPI service
75ebc32 : Add sepolicy for init to allow writes to swappiness
593500a : sepolicy: fix avc denial related to tzdbg & citadel for "adb bugreport"
96c34f1 : gps: Add rules for location
9128381 : Add sepolicy for hal_graphics_composer to access data partiion
57d6591 : Add sepolicy for new composer service and pps socket
c4ba889 : sunfish-sepolicy: Add missing Widevine DRM SELinux rules
a6f807a : fix denials for hal_dumpstate_impl related to netmgrd_data_file
12fd1d4 : allow HW composer to access hal_light
d49f884 : Grant necessary permissions for GoogleCBRS app
0062a64 : dumpstate: Add necessary rules for tcpdump prop and files
4dfef2d : wifi: Add SEPolicy to collect wlan debug info by dumpstate
6da7e6a : allow vendor_init access wakelock
59b5a80 : allow dumpstate to access dumpstate_board.txt
58bfd37 : Add Sepolicy rule for connectivity monitor app
841e281 : document denials that came from bugreport
111c715 : qti_init_shell: add sensors related sepolicy back
0ee05c6 : Fix Alarm manager error
7855c5f : sepolicy: remove unused sepolicy for power stats hal
66ac9c3 : put un-solved denails in a different folder
3c73e9b : Add HAL GNSS rules
d7009b5 : fix the avc denied for power hal
25b1745 : pixelstats_vendor: add storage sepolicy
069e3c5 : HardwareInfo: Add sepolicy for storage
7103a5d : [DO NOT MERGE] Porting Factory OTA sepolicy setting for sunfish
6e66f96 : Grant recovery the permission to switch slot
63985fd : Add sepolicy for RamdumpUploader.
9f15979 : Grant bootcontrol HAL access to sysfs_scsi_devices_0000, sg_device
a95a6ca : init_qti_chg_policy: add policy to access sysfs_contaminant
447595b : Allow dumpstate to dump spmi0-05 regs for display
07a3214 : secure_ui_service_app: grant permission for broadcasting
6ce2524 : charger: fix avc deniels
c173e55 : display: Add sepolicy for vendor graphics resources
c8450e4 : Pixelstats: Add sepolicy
a191a27 : HardwareInfo: Add sepolicy for HardwareInfoService
a9df775 : Grant the device specific permissions to update_engine
5692135 : secure_ui_service_app: grant permission for broadcasting
b4f7c54 : Configure sepolicy for NNAPI driver.
5041e3c : hal_health_default: fix avc denials
2079221 : hal_dumpstate_impl: fix avc denials for charger/gauge part
daa3cc8 : wifi - Add sepolicy rule about "sysfs_net" in wcnss_service
1700312 : wifi - Add sepolicy rule for wcnss_service
62e8baf : wifi - Add escape character to correct to file context for iotap_ps.bin
8866770 : fix denials for qtelephony
0d5caee : Update drm service executables file_contexts
90b86a8 : sepolicy: fix vold sepolicy denial
a6e86db : gps: Add rules for location
b92c955 : remove obsolete features
d03745f : Remove duplicate uce_service declaration
fbc6d09 : pixelstats_vendor: add chre related sepolicy
bf8beaa : Add sepolicy for hal_bluetooth_default to read ssrdump
92eb279 : SELinux error related to rcsservice
faa56cc : remove dontaudit tag of crash_dump
4d75c59 : Add hal_usb_impl sepolicy
cde0dea : Fix time_daemon sepolicies
d6d7f91 : Add set modem prop for nfc
da4c927 : fingerprint: dontaudit thermal service
dd13ffb : grant radio access to chipset name
1f2d41c : Allow vendor_init to set property of vendor_bluetooth_prop
7ae8d35 : sepolicy: add domain for WfcActivation app
8f72f77 : Add some lack of vibrator property rules
7db0ee3 : Sync the sepolicy rules related to hal_imsrtp and hal_rcsservice with Coral device
b060935 : allow dumpstate and init can access mm_event trace
12f731f : Grant hvdcp access to persist files
f52e30b : qti_init_shell: add sensors related sepolicy
9c2d0d1 : hal_health_default: fix avc denials
5ae67fb : qlogd: Add necessary rules
9f2f22b : dumpstate: Add necessary rules for modem files
2c542d8 : ECOService: Bring up ECOService on sunfish.
247a555 : Add permission to access proc_energy_aware file node
cf8d3bb : Add power hal sepolicy
b383a61 : [DO NOT MERGE] Add sepolicy for secure ui service app
a7c40ed : rules required for grilservice
2645107 : fix denials for ril_config_service_app
b025af4 : SELinux error related to hal_rcsservice and hal_imsrtp
c11881e : rules required for VT/WFC call
9e0bc7a : sepolicy: add ramdump related sepolicy
3b2b7e0 : fix phone call no sound problem
c8f1b13 : logger_app: Fix avc denials
d3aeae3 : Fix msm_irqbalance sepolicies
a073c9d : allow init to create sdcard link file
9783a00 : modem_svc: Fix avc denials
6b5a204 : Add drv2624 vibrator hal to sunfish
91aefd3 : hvdcp: fix avc denials
60f1981 : Add sepolicy for power stats hal
c07caf4 : fix denials for netutils_wrapper
15a71a8 : Fix denied accessing to ufs and fs info for hal_dumpstate_impl
0dd7272 : chre: add chre related sepolicy
7cb15e3 : sensors: add sensors related sepolicy
6bcf1be : add access right for debugfs /clk/debug_suspend
0ea7b6b : fix denials for vendor_init related to radio
35eba4e : sepolicy: add permissions to let recovery wipe citadel
7048506 : wifi - Add Sepolicy for hal_wifi_supplicant_default
8f0e649 : Fix SELinux error coming from hal_imsrtp
2c575d0 : sepolicy: add thermal-egnine shutdown sepolicy
1281125 : remove unnecessary sepolicy
5700711 : Allow dumpstate to dump IPA statistics
43db9df : sepolicy: add thermal related sepolicy
464bbf4 : fix denials for ims
566a799 : chre: add chre related sepolicy
7396b0b : fix denials for rild
190e27a : sepolicy: fix adsprpcd and hal_audio_default avc denied
927198c : rfs_access: Fix avc denials
4404925 : Add missing policy for GoogleCamera app
583591d : allow hal_graphics_composer_default access hal_graphics_allocator
0f9b38b : permission required for factory_ota_app to unblock boot
fe952a1 : factory OTA app stops device from booting
347cfc8 : camera: Fix avc denials
46fce08 : camera: remove rls rainbow laser rules
f20e8c7 : fix denials for hal_tetheroffload_default
164d370 : Add label for PDC tools
61bb862 : wifi - add file_context for data/vendor/wifi/iotap_ps.bin
f0b6f73 : modem_svc: Fix avc denials
4b95607 : MDS: Fix avc denials
9a6d010 : rmt_storage: Fix avc denials
c523f1f : subsystem_ramdump: Fix avc denials
f484761 : Rules required for bugreport to work
bb3ba41 : fix denials for init_radio
e5c7e80 : memtrack: Allow access to kgsl sysfs nodes
a06d2fe : panel_info: allow dumpstate access
17e5421 : panel_info: allow HardwareInfoService access
a826211 : fix denials for port-bridge
655969e : fix denials for irsc_util
db5ad94 : Add sepolicy for thermal log daemon
984bb6f : Remove SPU related setting for gatekeeper
f5cb5a3 : allow hal_bootctl to mark boot complete
4972af3 : BT: Add the Bluetooth relevant sepolicy
b409490 : Modify sepolicy for Pixel Logger
e2d422e : Allow vendor_init to set property of logpersistd_logging_prop
0a61586 : allow vendor_init set ssr property
ceb4ba1 : Grant vendor_init permission to set ro.vendor.build.type
2e9eb75 : Remove hal_light_default sepolicy
ec38146 : Grant secure_ui_service_app permission
0a50c7b : Grant hal_qteeconnector_qti permission
afce147 : Grant hal_tui_comm_qti permission
85fe8e4 : Remove unused hal_qdutils_disp_qti
a6c2fb0 : allow hal_wifi_ext access location socket
1b7f71d : Allow system to create sdcard symlink
b315d09 : update dontaudits
3e3d78a : move debugfs to userdebug only
822999b : allow bootctl to mark boot as successful
298c1a7 : display use both mapperextension 1.0 and 1.1
24ef9e6 : add label for hvdcp_opti
c2a64f0 : re-organize avc error happened during boot
ade91e0 : copy sepolicy from previous project on power
7ed9721 : Allow device to boot to home
c047f91 : Wifi: Add wifi lazy hal service file to contexts
1ac7d60 : copy sepolicy from previous project on hal_audio
ccba16d : copy sepolicy from previous project on qrtr
8e648c6 : grant confirmationUI permission
194a9b7 : copy sepolicy from previous project on vendor_pd_mapper
a9e9867 : copy sepolicy from previous project on vendor_per_mgr
ed6bee5 : copy sepolicy from previous project on secure_ui
231197d : copy sepolicy from previous project on hal_wifi_ext
c443900 : copy sepolicy from previous project on location
4d85fca : copy sepolicy from previous project on cnd
7f78053 : copy sepolicy from previous project on netmgrd
09904ac : copy sepolicy from previous project on qtidataservices_app
39babcd : settings required for bootanim and surfaceflinger to boot
de9eafc : copy sepolicy from previous project on vibrator
aab489c : copy sepolicy from previous project on grilservice_app
41c21ae : copy sepolicy from previous project on hal_radioext_default
4d16ebb : sunfish: Add sepolicy for dumpstate bugreport
d704d56 : copy sepolicy from previous project on hal citadel
3c04502 : copy sepolicy from previous project on display
7e49e92 : copy sepolicy from previous project on rfs_access
f8d01c8 : copy sepolicy from previous project on wcnss_service
c40815c : copy sepolicy from previous project on thermal
d01d3f1 : Organize contexts and new boot denials
c53f3d7 : copy sepolicy from previous project on kernel
d073634 : copy sepolicy from previous project on USB
cf3b95b : copy sepolicy from previous project on cdsprpcd
8137077 : copy sepolicy from previous project on hal_fingerprint_default
4b11d3b : copy sepolicy from previous project on init_citadel
981a9ba : copy sepolicy from previous project on citadeld
eb8d736 : copy sepolicy from previous project on hal_keymaster_citadel
c9b9f4d : copy sepolicy from previous project on drm
67cf04a : copy sepolicy from previous project on hal_gatekeeper_qti
07de82a : remove ashmemd
844b270 : supplement ssr_setup due to contexts changes
81b2328 : copy sepolicy from previous project on sensors and organize sys contexts
8c8d5b6 : copy sepolicy from previous project on radio
4e912c7 : copy sepolicy from previous project on hal_bootctl and remove obsolete policy
9278a02 : copy sepolicy from previous project on rmt_storage and block_device
59f15ff : copy necessary sepolicy from previous project on ssr_setup
65fcfbd : Grant tee permission
97b8299 : grant permission to load modules
1ff4474 : hal_keymaster_qti log shown during boot and remove error log to boost performance
88c94c0 : grant mount firmware permission
6966fc2 : grant sensors permission and remove obsolete context
e20be9e : Remove the bug map for vendor_misc_writer.
0b3fec4 : boost device performance by removing avc error
24f5045 : Add perfservice label
1e058e4 : Fixup SELinux file context
78ecf98 : Fix typo of BOARD_PLAT_PUBLIC_SEPOLICY_DIR
a5e0f8e : Clean OWNERS file.
61cca0a : initiate sepolicy from previous project
ec2ee35 : Add sepolicy owners to secure Pixel security
295021b : Initialize sunfish sepolicy
21f1c24 : Initial empty repository

+- Project: device/google/trout

71d51f5 : Build ComputePipe for trout
0b3850e : SELinux Policy for Audio Control Vsock Server
1d46454 : Launch Audio Control Server along with Audio Control HAL Service
4a3edaf : Audio Control Server on Android Side Receiving Focus Requests
fbd3b4c : Fix Spammy Error Message
d00f0df : Common mk file for both arm64 and x86 targets
ea04839 : Adding selinux policy for sensor hal
7880970 : Add audio controller lib to AGL build script
49481e7 : AGL side audio controller lib
864b3ac : Set a custom android-info.txt for trout
9630964 : Configure trout HALs with ?=
4685df7 : Build VHAL server for host
fb290bc : Fix AGL build after vsockinfo library
aa4817d : Add watchdog support to Dumpstate HAL
f25b430 : Revert "WORKAROUND: Revert vbmeta changes in trout fstab"
e2f3925 : Adding support for reading sensor max range from scmi iio driver
2e10486 : Factor common code to read/write IIO attributes
1310946 : Centralize the logic to discover CID/port pairs for HAL servers
adbfaf9 : Register Vehicle HAL with automotive watchdog
af0ea9f : Tool to write power management commands to the garage mode socket
a517e7b : Remove VHAL boot parameters from device makefile
21bf6d5 : WORKAROUND: Revert vbmeta changes in trout fstab
3430a1b : Setup SELinux policy for Vehicle HAL
49734d6 : If failed to create GRPC server, log the failure and exit
e4dd4ea : Changing sampling frequency from int to double in sensor HAL
5221fb0 : Use SHUTDOWN_POSTPONE signal as the heartbeat
760b7e6 : Move AudioControl watchdog to a common helper type
870566d : Enable androidboot fetching of Vehicle HAL vsock address
82b3e43 : Modifying Sensor HAL to get sensor power from IIO sysfs attr
bd58176 : Add a helper script to create an AGL build repo
242e46e : Add the watchdog test service to the AGL build targets
23f09ef : Log when GRPC Value Stream Started
2f8b0e0 : systemd watchdog helper class
0da050b : Bugfix: default trout_HOST_PROGRAM_PATH
b0bf803 : Share the cmake files of dependencies and utils among AGL services
88eb131 : Allow using floral as well as Android clang
34f70bb : Register AudioControl HAL with automotive watchdog
928204a : SCMI Sensor Name Change for Sensor 2.0 SubHal
a199bee : Build scripts for AGL services
37682cd : Collecting AGL logs via GRPC
3f53485 : Allow the setting of dependency source code path
cfdeb35 : Move dumpstate HAL to vintf_fragments
91cd46f : Fix the build of VHAL AGL server
756aeee : Enable audio control HAL via LOCAL_ variable
dab3495 : Add IVehicle into trout manifest
2438e35 : AGL-side Power State Listener
613a5c3 : Revert "Disable std::filesystem from dumpstate HAL in trout"
955aadf : Use std::bind instead of a static method to pass this to the sensor run
d8b492d : Disable std::filesystem from dumpstate HAL in trout
c478b91 : Add a python tool to produce a diff of two logcat files
537c47f : Use std::unique_ptr to automatically close FILE* and DIR* instances
83be9bb : Move Sensor HAL to hal/sensors/2.0
f39a687 : Better error message when missing options
31d1382 : Stub out AudioControl HAL implementation
45d54a6 : Add helpers to simplify filesystem iteration in iio_utils
e97a3a8 : Add virtio1 as a source of touchscreen input
54d4126 : Sending heartbeat signals from VHAL client to server during garage mode
e1d6909 : Configure Sensor HAL to build with -Wall and friends
cd20638 : Sensors 2.0 SubHAL Reference implementation
4ee2e4d : Move virtualization-specific proto definition to /device/google/trout
2d59dcd : Revert "Move virtualization-specific proto definition to /device/google/trout"
1e60f7e : Move virtualization-specific proto definition to /device/google/trout
fe3651b : Enable computepipe for Trout x86
802194b : Add prebuilt kernel modules support to trout device.
933c031 : VHAL server sends the garage mode controlling signals to the client
22ba4d4 : A thread for sending heartbeat signals to server in garage mode
3cc8427 : VHAL Client GarageMode Handler
4ae23b3 : Disable header guard cpp lint support
9258ebf : Disable Vulkan for trout
5f65c33 : Implement Dumpstate Board HAL for Trout
8c9506e : Revert "Implement Dumpstate Board HAL for Trout"
bdd2164 : Enable automatic C++ styling for trout
7a4c7ca : Implement Dumpstate Board HAL for Trout
03557a2 : Add clang format file to this project
c6cd7e6 : Add aosp_trout_x86 target
990feb1 : trout is an automotive device, mark it so
387d8c8 : Organize PRODUCT_COPY_FILES a bit better
5c1724f : Label the VHAL client properly
013416d : Toolchain file for building AGL programs
f5ed4bf : Prebuilt types.h
5157117 : Move the generated pb c++ files out of vhal server target
b9704b8 : Bugfix: Android dependency path
09cbcd6 : Integrate input routing for virtio-input
2a43cd4 : Store sensor ueventd rules in ODM partition on trout
40efd71 : Systemd service file for the vhal server
b1a2616 : Cmake rules for building VHAL server code for AGL
e6e7e20 : Fix the build for VHAL client and server
3b9757b : Change the CID of the VHAL server in the config file
2fbe118 : Move the virtualized vehicle hal code into the trout tree
54daba3 : Select initial OWNERS for the automotive trout project
5c2b8da : Add a lunch target for the AAOS virtualization project
7c8d3ae : Store sensor ueventd rules in ODM partition on trout
dd7f011 : Change the CID of the VHAL server in the config file
5548fa0 : Move the virtualized vehicle hal code into the trout tree
a7c98c8 : Select initial OWNERS for the automotive trout project
d48bb00 : Add a lunch target for the AAOS virtualization project
bfc79f3 : Initial empty repository
b0a1579 : Initial empty repository

+- Project: device/google/vrservices

0e3fa80 : Turn the lock screen off by default.
f52e432 : Add a custom overlay for SetupWizardOverlay, SetupWizardOverlayXr.
9f4af42 : Update boot-to-vr.sh to replace the init.xr.rc file.
74b8bd1 : Fix bluetooth not working on the OnePlus7 Pro.
0f30e5e : Move boot-to-vr.sh to device/google/vrservices.
2a872fb : Fix some additional selinux errors.
7ea95fe : Fix GSI selinux policies.
58b3e7c : Adding in system property to ignore sensor change for pluggy build.
cedffb4 : Copy XR config files to system image instead of vendor image
fe8d732 : Add experimental_google_xr.mk to device/google/vrservices/xr/products.
9b9094a : Add SELinux rules that are common to XR devices.
e4a834e : Set ro.surface_flinger.use_vr_flinger for XR targets
31f6537 : Add init.xr.rc.

+- Project: device/google_car

5e43ba5 : Fixed crosshatch_car_hwsan build issue
0ac8af6 : Disable userspace reboot
d0f42aa : Add sepolicy for VHAL to phone-based cars
c814b44 : DO NOT MERGE: Remove IVehicle from google_car manifest
36ea745 : Minor tweak on phone_car properties.
3f07847 : Introducing sargo_car ...
a577591 : Introducing bonito_car ...
22f9fe9 : Exclude EVS default implementation
5aa71f5 : Remove BOARD_IS_AUTOMOTIVE from _car targets
3bf6a1b : Remove EVS implementations from manifest file
3ec43dd : Add EVS packages to bluecross/floral devices
9e7a30d : Tuned some car-specific settings on flame_car:
e79a8cf : Fixed some blueline references that were pointing to crosshatch.
1834319 : Enable computepipe for crosshatch_car
9c47bf4 : Introducing flame_car ...
2ab0444 : Revert "Added blueline to AndroidProducts.mk"
ecff256 : Added blueline to AndroidProducts.mk
cb3b871 : Cosmetic fixes.
31d3e86 : Introducing blueline_car ...
d083c93 : Tuned some car-specific settings on crosshatch_car:
12e9cd8 : Tuned some car-specific settings on coral_car:
ea5fc44 : Add BOARD_IS_AUTOMOTIVE for coral_car and crosshatch_car
827490c : Fix coral_car build break
f66467c : DO NOT MERGE: Fix the build_test build
e9080f3 : DO NOT MERGE: Add coral_car and crosshatch_car to Q
16e1dc6 : Revert "DO NOT MERGE: Add coral_car and crosshatch_car to Q"
6ba5d6b : DO NOT MERGE: Add coral_car and crosshatch_car to Q
716b632 : Remove refresh_rate_switching flag. The functionality is deprecated.
2d8b9fb : Coral_car: Update the make files
d3279ef : coral_car: rename use_smart_90_for_video flag
e2b3c14 : Revert "bringup occupant_awareness and evs services"
1243b2d : bringup occupant_awareness and evs services
631b3b0 : Make EVS default HAL run on crosshatch_car
05f257d : Make HAL default service run on crosshatch_car
507bb5f : Inherit base system_ext.mk files for aosp targets
dbc90bc : Add aosp_coral_car target
51a9278 : Fix radio hal crash from crosshatch_car
2ee43fa : Add type automotive to crosshatch_car
9fc78a2 : Add device overlay for crosshatch_car
60dbee8 : Remove init.zygote64_32.rc from whitelist
137c32e : Undo RRO enforment for crosshatch_car
59700ae : Rewrite aosp_crosshatch_car.mk to inherit aosp_product.mk
a7f9a1a : Automotive: Add crosshatch_car target

+- Project: device/linaro/dragonboard

fa0fa16 : db845c: Add Inherit-product for updatable_apex
6418bde : netd does not require and should not have module loading privs
0a3f037 : Wifi: Remove hostapd hidl entry from manifest.xml
882189c : wifi: move wpa_supplicant VINTF definition to wpa_supplicant module

+- Project: device/linaro/hikey

0f093620 : Remove ELF PRODUCT_COPY_FILES
7a158031 : Remove Broadcast Radio HAL 1.x implementation.
a2b9607a : Wifi: Remove hostapd hidl entry from manifest.xml
187c980b : Remove libhwbinder/libhidltransport deps
cb6ae8e8 : wifi: move wpa_supplicant VINTF definition to wpa_supplicant module
9e213dd0 : Remove libGLES_android
7603fcaf : Remove notifications from bugreport generation using combo keys
7388d234 : Revert "HiKey/HiKey960: Add gatekeeper hal from cuttlefish am: 5cec2d8bdc am: 6a9fb2974d am: 1d7b136075"

+- Project: device/linaro/poplar

c3199dc : netd does not require and should not have SYS_ADMIN nor module loading privs
4677474 : wifi: move wpa_supplicant VINTF definition to wpa_supplicant module

+- Project: device/mediatek/wembley-sepolicy

97d3a8c : [ALPS05003224] thermal hal service sepolicy
03b513e : [ALPS04958679] EM:remove phone UID
e457b72 : [ALPS04991295] relable aee_aed/aee_aed64 to crash_dump
512aae2 : [ALPS05025613] SEPolicy: Modify neverallow rule for system_data_file
af794b4 : [ALPS05014766] SEPolicy: Modify property with new attributes
136d2bd : [ALPS04890169] RTC: add permission for system_server
afd5b7e : [ALPS04975618] add aee hidl service
8c2ce28 : [ALPS05009976] SEPolicy: Merge folder non_plat and r_non_plat
563ad05 : [ALPS04956865] mmstat: allow vendor to access tracing instances
e08ff1d : [ALPS04971420] sepolicy: add inode2filename neverallow rule
7f4f840 : [ALPS04971420] sepolicy: add inode2filename neverallow rule
66cf15c : Add additional SELinux denials
52721cd : [ALPS04885863] charger: add power_supply class support
4544e10 : [ALPS04975618] fix dumpstate xTS fail
862969a : [ALPS04995993] [META]Connect META failed
6229295 : [ALPS04991295] create minicoredump/coredump fail
3533003 : [ALPS04995993] [META]Failed to connect meta
34eed32 : [ALPS04975618] add aee_aedv proc file selinux rule
b922e32 : [ALPS04949825] WMT: add sepolicy
4c07259 : [ALPS04994589] SEPolicy: Modify neverallow rule for system_data_file
75d426b : [ALPS04984342] battery: add power_supply class support
9370538 : Update drm service executables file_contexts
2c808c3 : [ALPS04971420] Update drm service executables file_contexts
2566cc8 : [ALPS04971420] SELIUX: remove system_data_file rule
e0ce05b : [ALPS04971420] SELIUX: remove netd sys_module rule
11eb261 : [ALPS04968107] Error handling for RILD auto-restart
3e9ad9c : [ALPS04979747] SEPolicy: Fix mistake for BASIC project
63da7c6 : [ALPS04978995] SEPolicy: Add neverallow rule for vendor_data_file
5e7187e : [ALPS04974468] SEPolicy: Add neverallow rule for system_data_file
cf50b9f : [ALPS04970566] SEPolicy: Add neverallow rule for debugfs
f3e98a5 : [ALPS04915601] dumpstate: grant dumpstate getattr to /dev/usb-ffs
e3af0e3 : Add a bug_map file for wembley selinux denials.
3e26b65 : [ALPS04971420] SELIUX: remove system_data_file rule
cf68783 : [ALPS04971420] SELIUX: remove netd sys_module rule
3218143 : strip carriage returns from 3 text files
983c194 : netd does not require and should not have module loading privs
62289c4 : [ALPS04968107] Error handling for RILD auto-restart
c4c114f : [ALPS04979747] SEPolicy: Fix mistake for BASIC project
a0a39fc : [ALPS04978995] SEPolicy: Add neverallow rule for vendor_data_file
c35db1e : [ALPS04974468] SEPolicy: Add neverallow rule for system_data_file
19278ea : [ALPS04961200] recovery: replace sysfs_mmcblk selinux label with sysfs_mmcblk_block
98b0304 : [ALPS04967689] SEPolicy: Add neverallow rule for proc
fca46a0 : [ALPS04968083] SEPolicy: Modify sepolicy files mode and type
543f2e7 : [ALPS04967419] SEPolicy: Add neverallow rule for sysfs
8b19a5a : [ALPS04962211] [EM] remove unused selinux prop
1157aa4 : [ALPS04248635] Vibrator: add the new path for driver
f7ea054 : [ALPS04961644] SEPolicy: Fix build error for Android R
3deadb1 : [ALPS04940525] Add SELINUX rules
4769fb0 : [ALPS04925594] EMI: add permission to concurrency_scenario node
85dca92 : [ALPS04915107] HWC: Enable write permission for ged_debug
285280a : [ALPS04882955] Error handling for RILD auto-restart
2213b28 : [ALPS04859387] gz: add nebula-ipc-dev0 sepolicy
301f746 : [ALPS04901917] Add getattr rule in system_server
3f78717 : [ALPS04888892] Bootanim selinux policy update
954e2fb : [ALPS04897935] Sensor: fix VtsHalSensorsV2_0 fail
a182802 : [ALPS04897291] SEPolicy: Remove unused SEPolicies in prebuilts/ & private/
bd213b5 : [ALPS04838214] GPU: Enable SPHAL for GPUD
a362bc8 : [ALPS04864529] Add rmdir rule for sf_rtt_file
90aef17 : [ALPS04814143] sepolicy for ATMs
6bb6ee6 : [ALPS04872217] ccci: after reboot, world mode id is wrong
37c8952 : [ALPS04860912] Switch USB3.0 in EngineerMode
05b6acb : [ALPS04870741] GPU: Add selinux policy for gpuservice (Revert)
945b222 : [ALPS04824757] mrdump: fix ioctl sepolicy
ba675f9 : [ALPS04879324] SELinux sepolicy for TEEI OS communication Adjustment
1c8313c : [ALPS04824504] Audio: Add permission for rt5509 SmartPA
7e16e3c : [ALPS04870741] GPU: Add selinux policy for gpuservice
4312a61 : [ALPS04752203] Add vendor permission for fastbootd sepolicy enable
812b6fe : [ALPS04864227] add selinux rules for fixing system API dump issue
0b22c77 : [ALPS04863179] Add postproc hidl
51fa64d : [ALPS04760813] Remove high risk SEPolicy
559ce8e : [ALPS04859964] EM: Add sepolicy to access NVRAM
5a78130 : [ALPS04855246] Add rules in system_server
2341e2e : [ALPS04849010] move plat_private add_aedv contexts
fb38f20 : [ALPS04828168] Add rule in system_server
9eeda9d : [ALPS04833608] SEPolicy: Add specail SELabel for atag,chipid
9e3351d : [ALPS04758557] fix aee high risk rules
ffa4ed5 : [ALPS04833608] SEPolicy: Add specail SELabel for /proc/chip
1482d6d : [ALPS04817575] Add system property only for MTK system image
e164a5e : [ALPS04820462] Dontaudit read rule for sdcardfs
cd6459c : [ALPS04758557] fix aee high risk rules
31121b1 : [ALPS04843717] Revise SE Linux policy
222d044 : [ALPS04840835] Remove all vendor sepolicy for fastbootd
9487dd3 : [ALPS04827489] Add sys_module rule in systemserver
df5012b : [ALPS04825820] change selinux rule for engineermode
96de8c5 : [ALPS04838812] power: add boot_mode policy
8af759b : [ALPS04821745] Add sepolicy for mediacodec
c0f2c27 : [ALPS04821785] Add sepolicy permission
939dbae : [ALPS04823486] selinux: export fingerprint property
42a61b8 : [ALPS04821191] Add rules in system_server
a754653 : [ALPS04816302] GPU: Enable SPHAL for GPUD
4971775 : [ALPS04811125] Add getattr rule in system_server
a4100ab : [ALPS04813229] Add perms in systemserver
b1003a5 : [ALPS04816830] add hal mms sepolicy
581161d : [ALPS04813157] Add read rule for aee_prop
164ae5b : [ALPS04809091] Add search rule for battery_cmd
734efb5 : [ALPS04763245] WMT: Fix sepolicy issue
29ce7c7 : [ALPS04763256] siu: move uncrypt sepolicy
f98ad21 : [ALPS04767749] selinux: export fingerprint property
ff55ca7 : [ALPS04795693] Clear the vendor.powerhal.init for FDE encryption flow
bd4bfe1 : [ALPS04807382] Add sepolicy for mediacodec
c4a2447 : [ALPS04807382] Add sepolicy for mediacodec
e72c16b : [ALPS04774560] mrdump: add sepolicy to drop caches
5173b15 : [ALPS04767749] Remove noatsecure from sepolicy
0386f1b : [ALPS04802193] EAS: add proc_cpufreq sepolicy
5e81b73 : [ALPS04475916] D2+ Add M4U SELinux Permission
979f446 : [ALPS04359407] EM: modify sepolicy from nvdata to nvcfg
69fa276 : [ALPS04799819] add system binder call permission
8695ad2 : [ALPS04328846] power: add fliperfs policy
34e4338 : [ALPS04760404] Remove SElinux code
b069f1a : [ALPS04794271] bootctl: add misc access permission for bootctrl
212d0f5 : [ALPS04793867] selinux: policy sync
c3f01bd : [ALPS04760857] power: remove redundant policy
b5f7f8f : [ALPS04793667] MSDC: Change block device path
bf78be7 : [ALPS04328846] power: add sys_fs_f2fs permission
b14829b : [ALPS04719663] add some sepolicy rules
cf0ffa1 : [ALPS04760297] SEPolicy Optimize
ba7ce77 : [ALPS04791203] m4u: add ioctl define for permissioin control
19ad399 : [ALPS04328846] power: enable cache audit
e32b6f7 : [ALPS04786311] eMMC : patch clear eMMC fail in factory
af17e4d : [ALPS04786311] eMMC : patch clear eMMC fail in factory
f2c6366 : [ALPS04763235] remove pppoe related
667f0f0 : [ALPS04785930] Add ICCID to sensitive property
b1dfbc5 : [ALPS04763260] Fix Permission
53a2892 : [ALPS04788229] Add selinux permssion
d5f4f31 : [ALPS04773384] SeLinux permission
31f4d86 : [ALPS04763250] Thermal: SEPolicy de-risk
c947a23 : [ALPS04760762] power: remove high risk policy
854a8b9 : [ALPS04387262] RTC: label sysfs_rtc files
dab7fbe : [ALPS04727197] Add permission
ebb3043 : [ALPS04776332] fix google dumpstate avc issue
92bb4e8 : [ALPS04316338] Fix wcn coredump JE problem
655451e : [ALPS04768250] occur fatal SWT when have some proccess in background
dd08af7 : [ALPS04775042] Fix install drm key sepolicy error
1dbf2b6 : [ALPS04387792] BGService: add sepolicy permission
8d9e4a5 : [ALPS04784782] Add SELinux sepolicy for TEEI OS communication
5188545 : [ALPS04781447] Add selinux permission
9e238bf : [ALPS04760196] audioserver: fix high risk sepolicy
ae6fbad : [ALPS04387792] BGService: add sepolicy permission
1a9ed28 : [ALPS04760107] Fix high risk selinux
ef2d9a6 : [ALPS04776340] dumpstate: add selinux policy
606cbd7 : [ALPS04761007] GPU: Fix high risk sepolicy
6eceb7c : [ALPS04761154] Remove risk selinux permission
6bc8ac8 : [ALPS04760982] audiohal: fix High risk SEPolicies of mtk_hal_audio
9f9773f : [ALPS04772922] fix dumpstate SF_RTT dir avc error
0b9d1a7 : [ALPS04763239] Remove the high risk sepolicy sysfs_vcorefs_pwrctrl
6f8abd5 : [ALPS04763237] Modify permission forRIL
f4b7820 : [ALPS04761137] Remove mtkrild emulator SEPolicies
dc117a9 : [ALPS04761108] Backlight: remove the unused sepolicy
6d71aab : [ALPS04690934] BT feature: log in data area
36fcc17 : [ALPS04760753] add hal mms sepolicy
4aa82d7 : [ALPS04761184] Remove high risk policy for nvram
979dff0 : [ALPS04761137] SeLinux permission
b42ff07 : [ALPS04719663] fix avc denied issue
61d7044 : [ALPS04767749] Selinux: Add new TE path
2f89f8a : [ALPS04754649] gz: add mtee trusty selinux perms
725c0b4 : [ALPS04760260] ccci: delete rule not used
a49221c : [ALPS04763240] SeLinux permission
0ae7f56 : [ALPS04765260] BT open fail
24cdf7e : [ALPS04758146] fix selinux
61181c3 : [ALPS04763248] Remove unused sepolicies
a61938f : [ALPS04740849] Add sepolicy for 3-apk
35c1be8 : [ALPS04760322] high risk sepolicies of dhcp
f57f791 : [ALPS04761129] sensor: high risk sepolicy of mtk_hal_sensors
f4c7151 : [ALPS04760380] SEPolicy: remove unused sepolicies of libudf.so
7876720 : [ALPS04735709] GPU: Add selinux policy to enable GED new ioctl
bf88392 : [ALPS04740488] SVP IT
03a9cc7 : [ALPS04753766] [EM]AAL: set property
6af540c : [ALPS04723991] mmservice 1.3
b913b95 : [ALPS04754945] aee: phase out unused selinux rules
489d71f : [ALPS04741328] MMS HIDL use lazy mode
9da18d4 : [ALPS04753953] gps sanity fail
482be9e : [ALPS04746763] Remove unsafe rules
dc891f1 : [ALPS04747012] SEPolicy: label mtd in procfs
5ed9e36 : [ALPS04748405] add sepolicy for ion cache api
980fcee : [ALPS04745284] sepolicy: add BLKGETSIZE rule for bootdevice in MT6763
b2327f2 : [ALPS04328846] power: add block device permission
6272c87 : [ALPS04719663] fix some avc denied issue
81a6fb6 : [ALPS04724423] Add Vcodec in mms sepolicy
d53957c : [ALPS04525779] Thermal: modify permission for power hal
37d307c : [ALPS04745028] dumpstate: add selinux policy
63145bc : [ALPS04688289] sepolicy: Add sepolicy rule for mke2fs
4f38a22 : [ALPS04742139] Support save log to data partition
cc8a2bd : [ALPS04709795] Porting WPFA
1e3c2c0 : [ALPS04696074] SEPolicy: Fix debugfs path
6d20aad : [ALPS04737987] Move clearkey and widevine sepolicy to basic repo
c2e8765 : [ALPS04726173] enable AB partition slot
e22f81b : [ALPS04726978] cam: fix assert in factory mode
8ed6a90 : [ALPS04719663] add sepolicy rules
175622c : [ALPS04363596] WMT: set sepolicy for vendor_init
6f42a44 : [ALPS04724423] Add postalgo selinux policy
cff428b : [ALPS04702268] Change sw_sync permission for 3rd party app access
38b4858 : [ALPS04726173] Add AB partition some partition RW permission
aecfc15 : [ALPS04735619] Thermal: add file permission
673540d : [ALPS04735619] Thermal: modify file permission
9a17313 : [ALPS04329540] ccci: add sepolicy rule for ccci_mdinit
31b3320 : [ALPS04723934] SEPolicy: Remove phased-out guiext rules
a533597 : [ALPS04725620] [EM] usb/power selinux issue
4485486 : [ALPS04685444] GPU: Add selinux policy for gpuservice
580f64d : [ALPS04696074] SEPolicy: move contexts to genfs_contexts
cea90a2 : [ALPS04717735] Rename wifi saps interface property name
f697fb2 : [ALPS04723934] SEPolicy: Remove phased-out guiext rules
c6f6289 : [ALPS04721702] Save log into data partition
e045492 : [ALPS04723438] SEPolicy: Remove unused sepolicies of vendor_app
a380459 : [ALPS04707932] uncrypt: add permission for bcb setting
57a8f66 : [ALPS04701006] mrdump: fix avc denied condition
2b5f5ce : [ALPS04714586] Allow factory to access AOSP property
943a2db : [ALPS04714861] dumpstate: add selinux policy
8d8e513 : [ALPS04314391] sepolicy: aee_aedv/dumpstate access to camerahalserver
3be9ba0 : [ALPS04709027] ST SE HAL for ST54H (SPI) support
4d4cdb7 : [ALPS04707214] ST NFC HAL 1.2
060eb64 : [ALPS04707246] porting hdmi hidl service
608a6fd : [ALPS04709387] Support to catch MCUPM log
c0ac513 : [ALPS04668607] NLO: Add define for nlop device
5eaf344 : [ALPS04710092] Save network log save log in data
49506ee : [ALPS04669137] wlan: Add support for saps property
e1861f5 : [ALPS04707995] CTS fail fix
fc904e0 : [ALPS04642542] update sepolicy rules for dumping kmemleak file
9708912 : [ALPS04700799] Align keymanager sepolicy with p0.mp6
41e2472 : [ALPS04696977] Boot cleanup
0e69d03 : [ALPS04697232] fix google dumpstate avc error
ae04d1f : [ALPS04697232] msdc: label mmc1 in sysfs
315c48b : [ALPS04667690] Add policy for format as internal
0ee9b42 : [ALPS04696977] Boot cleanup
dcf924b : [ALPS04696977] Boot cleanup
7141af7 : [ALPS04328846] power: fix build error
8ae5f3b : [ALPS04328846] power: mt6779 migration
67c841f : [ALPS04696977] Fix typo issue
d9c8742 : [ALPS04696977] Fix SELINUX issue
18cc043 : [ALPS04689352] ADB:add allow priority
2dfa932 : [ALPS04697845] add performance tuning properties
0a8da1b : [ALPS04417009] Enable SELinux Property
fdb2a25 : [ALPS04429330] Cam: Fix secure camera selinux issue
2cbde35 : [ALPS04674968] siu update: add permission for mmcblk access
0eeca0e : [ALPS04688504] Add selinux permmision
7574cf2 : [ALPS04649268] Move SELINUX policies to plat_private
899c01d : [ALPS04088869] GPS: Add selinux allow for mnld to access gpsdl devices
5f63a6c : [ALPS04685340] Recovery: Add SELinux Permission
328d60e : [ALPS04682157] aee: ufs: Add proc_ufs_debug
1a276c5 : [ALPS04682157] aee: ufs: Enable write permission for ufs_debug
5208b37 : [ALPS04682095] Factory Mode: fix SElinux policy
8a77128 : [ALPS04428522] Add selinux policy for svp
4a346a2 : [ALPS04667511] WMT: add map policy for stp_dump, stpwmt_device
b26257b : [ALPS04682095] revert "[ALPS04455690] Whitelist some lmkd properties that go into /vendor/build.prop"
ac04c06 : [ALPS04661377] SEPolicy:workaround for google dumpstate avc error
109462e : [ALPS04674290] Correct mnld_device type
c05f509 : [ALPS04266403] add permission
271faac : [ALPS04607956] SIM:Add IMSI to sensitive property
dc6c9ad : [ALPS04672388] Change selinux permission for MDP user
723628e : [ALPS04286398] adsp: add adsp permission
bd0e54f : [ALPS04649355] TC1 Q migration
bf2e48d : [ALPS04660540] SIM:Allow factory to access AOSP property
cbb2ca1 : [ALPS04642542] add allow rule for reading tracing_on
31c487c : [ALPS04669482] Added SELinux policy for mediaswcodec
c9ac72b : [ALPS04667747] selinux config
8f52102 : [ALPS04669246] add sepolicy for dump proc/net
c902c2b : [ALPS04524960] Add SELinux policy for setting audio path
03bb250 : [ALPS04671051] Support NR cell in SUPL
622ff9c : [ALPS04360439] [EM]sensor: seapp_contexts
54facf3 : [ALPS04668349] SEPolicy: Fix build error
b11cda4 : [ALPS04640303] SEPolicy: Fix app violation
7012d95 : [ALPS04301155] Add sepolicy for map permission
dfac4fc : [ALPS04658973] ota update: add recovery.te for basic project
62cf1a4 : [ALPS04639771] SEPolicy: Modify workaround
a7a2701 : [ALPS04654012] SurfaceFlinger: update proc_ged sepolicy
bd57f96 : [ALPS04660543] MDM HIDL change feature
9018986 : [ALPS04653648] Factory Mode: fix SElinux policy
5068833 : [ALPS04532537] Copy vendor modem db and filter
5985a06 : [ALPS04653648] Factory Mode: fix SElinux policy
5d35b26 : [ALPS04641674] Flashlight: add flashlight sepolicy in basic
346ca0c : [ALPS04631260] skip selinux violation log for fstrim vendor folder
2a609d6 : [ALPS04641743] GPS: factory execute mnld fail
2bd9ab2 : [ALPS04654001] SEPolicy: add ioctlcmd for app
38ae136 : [ALPS04653992] SEPolicy: mmap permission for app
96c9971 : [ALPS04654005] Selinux error bootanimation
0605921 : [ALPS04304578] [V3]UDC: SElinux permission grant
270eab4 : [ALPS04649268] Save mobile log in data partition in meta mode
0afde20 : [ALPS04331556] Gralloc: Enable mapper 2.1 implement
8700268 : [ALPS04331131] Wlan: wlan_assistant selinux
c882363 : [ALPS04608727] improve sepolicy for d2 plus
bdf828c : [ALPS04292313] Add sepolicy for MTK Wi-Fi lazy hal
5deaf73 : [ALPS04643911] Fix cameraserver permission GED_IO
69a1ace : [ALPS04640555] Recovery: Add SELinux Permission
6b76348 : [ALPS04475279] Revert Sepolicy:move type sysfs_mmcblk
be2c30e : [ALPS04566986] Fix cameraserver permission
96acf63 : [ALPS04578241] GPU: Enable selinux of apphint shared lib
11f8820 : [ALPS04255502] lbs_dbg: move lbs_dbg sepolicy to system
045348b : [ALPS04327011] sepolicy: add ioctl defines
54b1880 : [ALPS04475279] Sepolicy:move type sysfs_mmcblk
5bb4c44 : [ALPS04361666] hal_bootctl_default: add permission
0235a29 : [ALPS04361666] add sys_rawio permission for user load
817a968 : [ALPS04328846] power: add wifi permission
0986f7c : [ALPS04533784] Move sepolicy of cam cooler to bsp
c6ed642 : [ALPS04285435] EM hidl server sepolicy
314a88d : [ALPS04421300] HIDL refining
6a377f8 : [ALPS04579367] selinux: change bootprof target context
db6b8b4 : [ALPS04577521] remove ro.vendor.mtk_wmv_playback_support property
0f9a4e5 : [ALPS04474673] allow vendor init write expdb
c95ef58 : [ALPS04533784] Thermal: add sepolicy for cam cooler
50e9eac : [ALPS04325771] [EM] power: search subpmic register
a07397d : [ALPS04525727] SEPolicy:add perm for system_server
9fcf99b : [ALPS04328846] power: refine sepolicy
a02af82 : [ALPS04294481] WMT: add sepolicy for wmt_dbg
a250fc4 : [ALPS03806577] catch manual coredump fail
61b2556 : [ALPS04515390] mrdump: add sepolicy for mrdump partition
7010a1c : [ALPS04501651] Sepolicy: Kernel API dump
2286610 : [ALPS04418515] [META]change to vendor_de
0b7ed7d : [ALPS03806577] add DropBoxReceiver feature
f680189 : [ALPS04284125] Sepolicy: add lost label
15fe055 : [ALPS04501667] SELINUX: Kernel API dump of GED access
7bb01a1 : [ALPS04431500] battery: add selinux policy in em_svr
414a5bf : [ALPS04468274] add cameraservice ioctrol permission
3203c8f : [ALPS04455690] Whitelist some lmkd properties that go into /vendor/build.prop
08d1909 : [ALPS04428820] MSDC : Add selinux allow sysfs_boot_type access
4df84f7 : [ALPS04418703] Add mnt_vendor_file permission
38c7722 : [ALPS04428497] mdp: MMS HIDL for pq version
b110192 : [ALPS04462320] SEPolicy:add perm for system_server
210222b : [ALPS04431046] GPU: Enable SPHAL for OpenCL
734b528 : [ALPS04462320] SEPolicy:add perm for system_server
014e70b : [ALPS04423688] wlan: Remove unused codes
da52ff0 : [ALPS04431920] NP: Add MDLA device SEPolicy
0fc8124 : [ALPS04455064] WMT: Setting SEPolicy for coredump mode property
379de5a : [ALPS04382560] MDP: open mdp device fail
a4175cc : [ALPS04340640] BootAnimation SELinux policy changes
552d39b : [ALPS04449311] SEPlolicy: for app to access ged by ioctlcmd
4817794 : [ALPS04414889] GNSS HIDL 2.0 feature support
4973f6a : [ALPS04400468] Fix build error for AINR sepolicy
e90d91b : [ALPS04400468] Sepolicy : AINR Thermal Boost
f6646fd : [ALPS04328846] power: add system server permission
7238f50 : [ALPS04419955] WMT: stp_dump moving to vendor
d9cf2f8 : [ALPS04427301] fix mp3 playback power loading too high because of sepolicy
57d468a : [ALPS04386294] Move debugtool to EM
203b3d0 : [ALPS04428389] SEPlolicy: for app to access ged by ioctlcmd
d28ce5e : [ALPS04423573] Led: add sepolicy for lazy hal
5ae2f3b : [ALPS04411237] Vibrator: add sepolicy lazy hidl
bc8a258 : [ALPS04424750] SEPolicy:add perm for system_server
1bc79d9 : [ALPS04424749] add aee_aedv allow rule
ce2ae4d : [ALPS04414154] Backlight: set factory as an client of hal_light
30e7434 : [ALPS04383447] ATM support
142bfb6 : [ALPS04421353] MtkCam: modify sepolicy for jpeg
a0f777e : [ALPS04167940] PQ : Add sepolicy for libscltm and libhdrvideo
6775f03 : [ALPS04383692] GPU: gpu hidl ioctl permission
379d6e6 : [ALPS04401328] ota update: fix selinux permission for AB update with dynamic partition
1aa4b07 : [ALPS04382560] Add selinux permission
47c1e65 : [ALPS04421363] add untrusted app selinux policy
01ae15f : [ALPS04383692] GPU: GPU HIDL
2278c51 : [ALPS04419954] sync code from android p
f5a260c : [ALPS04388343] add selinux label for super partition
2cd4f92 : [ALPS04383536] debugfs_tracing_debug allow rule
6572ac2 : [ALPS04383536] AEE: add some new rules
99aeb78 : [ALPS04416069] add sepolicy for streaming playback
a96aab6 : [ALPS04325589] unlinker libdirect-coredump.so for mediaswcodec
50ed5a3 : [ALPS04348647] Implement lazy hidl for nvram
46302b2 : [ALPS04414221] msdc:add permission for sdcard
985baf3 : [ALPS04328846] power: remove redundant setting
92ab2e0 : [ALPS04344579] Add set properties permission for vendor_init
11842c2 : [ALPS04378873] suspend: allow ftm do block suspend
c5181b4 : [ALPS04393149] Add needed sepolicy for SF/HWC to use GED
5756adf : [ALPS04239425] Fix build from sepolicy change
19d36b8 : [ALPS03809072] Add vendor partition property
ae4cd2b : [ALPS04294481] WMT: sepolicy adjustment
6e111f4 : [ALPS04410351] Add MTK_LICENSE
2cb0b65 : [ALPS04366101] mediacodec process selinux permission
7ad3357 : [ALPS04384473] Add needed sepolicy
d1df734 : [ALPS04318555] PMU path change
1888305 : [ALPS04409296] add BT enable SAP profile policy
865fce7 : [ALPS04277923] SUPL SMS dispatch new feature
9f06829 : [ALPS04394576] MT6739:cameraserver sepolicy issue
682f71f : [ALPS04401451] Fix ioctl permission issue for cameraserver
a25d1ca : [ALPS04400836] Fix SELinux issue
25996d6 : [ALPS04394576] mt6739:fix camera sepolicy issue
112b2a0 : [ALPS04257872] sepolicy: mdp-hidl
dd0eaad : [ALPS04392816] sensor: add hidl 2.0 architecture
2a41267 : [ALPS04384473] Remove relabel graphics_debug_prop
1b7b6d0 : [ALPS04385947] Add access rule for property
b8f0e2d : [ALPS04385961] RTC: add permission for power-off alarm
b2cea54 : [ALPS04296234] mrdump_tool: apply new selinux policy
191ebc6 : [ALPS04385687] fix mp3 playback start slowly because of sepolicy
03dda6b : [ALPS04316338] EM: battery temperature settings
6594dfe : [ALPS04385399] Separate sepolicy for BASIC/BSP project
5344ba8 : [ALPS04383637] phase out emdlogger permission
802ee2a : [ALPS04377757] Fix mediacodec sepolicy issue
56945bb : [ALPS04298621] MTKLogger can not get md/netlog property
85b3620 : [ALPS04325589] AEE: remove unuse rules
217b4fa : [ALPS04377757] Fix camera sepolicy issue
de970ad : [ALPS04331194] FPSGO: add ioctl permission
ee61f89 : [ALPS04365408] IMEI crash handler
427c135 : [ALPS04340791] SEPOLICY: workaround fix BASIC build error
62b7308 : [ALPS04362997] AEE porting
ef49210 : [ALPS04367884] Sepolicy: workaround for denied policy(2)
aa52b35 : [ALPS04365111] Fix selinux error
ee2308a : [ALPS04328846] power: add ioctl permission
05c264a : [ALPS04239425] BT: BIP rule removal
40aef81 : [ALPS04345011] Add bootctrl selinux for migration
84a8614 : [ALPS04328846] power: add ioctl permission
0a3b110 : [ALPS04357449] Sepolicy: workaround for denied policy
c4d6a70 : [ALPS04345674] Add permission
6969eeb : [ALPS04340640] SELinux policy update bootanim.te
3361459 : [ALPS04360439] [EM]sensor move to vendor partition
410508d : [ALPS04357701] Move Widevine sepolicy from basic to bsp
314a261 : [ALPS04283974] Audio: HIDL 5.0
6ea3535 : [ALPS04219582] mmservice 1.2
1086506 : [ALPS04345534] SEPolicy: add permission for system_app
bc6a54d : [ALPS04345674] Add permission
eff15ef : [ALPS04288834] Q- migration: Add needed SE policy
3d72079 : [ALPS04345724] add sepolicy for merge_hal_service
b151556 : [ALPS04340640] SELinux policy update bootanim.te
9213ad4 : [ALPS04304578] e2fs: permission for ioctl/ioctlcmd
2759cfd : [ALPS04288147] Sepolicy:SIM On/off feature
77ca8c9 : [ALPS04328634] Add permission
40975ec : [ALPS04339185] selinux: add start mdlogger property set policy
68d0f1a : [ALPS04237702] Audio: Add permission for audio scp device in meta_tst.te
e594119 : [ALPS04237702] Audio: Add permission for audio scp device in factory.te
25fb796 : [ALPS04237702] Audio: Add permission for audio scp device
098ee2f : [ALPS04328846] power: add IMtkPower and IMtkPerf
985027f : [ALPS04306526] AAL: add AAL vendor partition property
9f2e49d : [ALPS04324880] em_svr: add map permission for shell_exec
2102224 : [ALPS04314391] SYS_DEBUG_MTKCAM via aee_aedv
a0d7048 : [ALPS04092649] GNSS HIDL v1.1 feature support
674a078 : [ALPS04293786] grant map permission
4f97064 : [ALPS04209994] Android Q migration prepare
9ca1365 : [ALPS04239425] Sepolicy: remove neverallow rule
a1059fd : [ALPS04272553] Use MTK radio HIDL extension
00450c2 : [ALPS04218651] MTK radio HIDL extension
12bc202 : [ALPS04239425] Sepolicy: fix undefined type declration
2abdf3d : [ALPS04190424] NFC : W48p0 - Fix SELinux for factory mode
20d2ca6 : [ALPS04153997] get modem dump info
ae82eac : [ALPS04202940] Xcap: use raw url
9e520e8 : [ALPS04185953] EM c2k bypass ui display issues
a8f7abb : [ALPS04153997] C2K Modem Log tool selinux error
530ecc4 : [ALPS04153997] Fix C2K modem log bug
c09b4b0 : [ALPS04160752] Add policy for installd
ddebab7 : [ALPS04160752] Add selinux policy for vold_prepare_subdirs
463a35a : [ALPS04147660] Add selinux policy for bootctrl
700f8ee : [ALPS04125584] SIM:Access denied finding property "persist.radio.multisim.config"
1609d21 : [ALPS04125055] Set SBP ID to nvdata for CCCI requirement
0016bf8 : [ALPS04112420] add mota selinux limited
94cabcd : [ALPS04133950] add permission
621240d : [ALPS04130289] Restrict rild access to sdcard
15d096f : [ALPS04123749] remove cct meta sepolicy
d57995a : [ALPS04079180] update mmservice to 1_1
34b44eb : [ALPS04056430] Add get_prop to stp_dump3.te
ffd6ff2 : [ALPS03888283] Remove pre_meta
c93a0e3 : [ALPS04036849] mtk_hal_audio: allow acquire wakelock
29f9255 : [ALPS04116372] Resolve kernel version unkown issue
8b4db85 : [ALPS04115707] vow: add voice recognizes property in sepolicy
5eddff7 : [ALPS04102080] EM: add sepolicy for wcncoredump
7df888a : [ALPS04056430] WMT:Move coredump mode property to system partition
c869528 : [ALPS03953773] Audio: Add permission for SmartPA calibration
403149c : [ALPS04098787] kernel_module: allow vendor_init kernel:key search
70c56e6 : [ALPS04087170] add selinux rule for netd
42d6973 : [ALPS04110031] Add permission
2cc63df : [ALPS04099835] Modify for SF access prop
ba47485 : [ALPS04087631] Trusty: Keymaster 3.0 HIDL service
19c5ed6 : [ALPS03992559] EM hidl V1.1 selinux
a9ae2a2 : [ALPS04079180] mdp-hidl for vt
e0b43e5 : [ALPS03751935] vow: allow VOW thread write PCM dump
2d5cfbe : [ALPS04093626] EMCamera: save files to data/vendor
f7d3d1b : [ALPS04096844] audio: set permission for audio_ipi
50e4268 : [ALPS04079884] FRHandler P0 migration
11bf606 : [ALPS04080300] Connsys log: catch log when host suspend
05bd363 : [ALPS04085738] audio: add audio_ipi permission
9bf1ac9 : [ALPS04085997] NP: Add SP-HAL property to Interpreter shared library
4990fac : [ALPS04085854] make service auto run
0f84ebf : [ALPS04085275] Key manager porting [10]
8326dd2 : [ALPS04085967] AGO: System property error
dbd6c0a : [ALPS04083174] EM telephony RF reset - selinux
7be7112 : [ALPS04082419] EM-touch:get tpd setting fail
48dab28 : [ALPS03988168] mdp hidl-device/sepolicy
fd3d83f : [ALPS04059139] fix cts issue
54917c1 : [ALPS04080007] Remove sepolicy rules for new Android P device
ba131d3 : [ALPS04036690] cant catch 3 party JE/ANR
435e86b : [ALPS04077496] EM: move BT to vendor hidl
a6d1885 : [ALPS04069430] set system clock
f20ee5e : [ALPS04017619] SELinux policy rule optimization
d9fd221 : [ALPS04064627] Failed to power off
6e969c9 : [ALPS03907306] malloc debug unwind backtrace switch
e5e555d : [ALPS04061953] add open permission for mtk_hal_usb
eec29a3 : [ALPS04004689] CCCI:update sepolicy for mdlpm
bfdf130 : [ALPS04064256] tb8127p4_bsp_ab: fixed cannot switch boot partition
c54cc72 : [ALPS04036690] add selinxu rules
5967cb4 : [ALPS03894758] Enable Fullscreen modes systemproperty
cf4b6eb : [ALPS04048779] allow vendor_init to set vold prop
3c5b96a : [ALPS03892544] CCT k65 P porting
28cf5af : [ALPS04023420] cmdq: CMDQ_STATUS not gen in db
83cba54 : [ALPS04055044] Set supplementary service vendor property through HIDL
e72359c : [ALPS04013153] Implement android.hardware.secure_element@1.0 for UICC
7f6df66 : [ALPS04056497] cts testVendorTypeViolators case fail
6b3a111 : [ALPS04034165] EM MCF add sepolicy for em_hidl
26f6c80 : [ALPS04056547] partition: remove unused policy
5db2482 : [ALPS03900752] Speech: hifi3 speech
5d457db : [ALPS04046220] suspend: add factory access sys_power sepolicy
087fdc7 : [ALPS04046220] Backlight: add factory access sys_leds sepolicy
f9db19b : [ALPS04053189] Change ccb gear id fail
3107d08 : [ALPS04025118] add get btlog property selinux
02046e7 : [ALPS04046768] Factory: add sepolicy for Storage item in factory mode
583196d : [ALPS03982747] Add widevine sepolicy rules
4586efd : [ALPS04033230] EM:gsensor cali fail
040b7b3 : [ALPS04030866] RTC: add permission for timerfd interface
99dcd98 : [ALPS04034495] Latch unsignaled buffer
898cb3b : [ALPS04036690] add rules for aee_aedv
bf960b4 : [ALPS03889880] Audio: Revise for audio hal 4.0
a38199a : [ALPS04030563] add antutu blocking property in selinux
aa7e84f : [ALPS04028748] logger control
090f3fb : [ALPS04025575] ccci_fsd: add sepolicy
26163d7 : [ALPS04020173] create /data/aee_exp at runtime
e375cf7 : [ALPS04017538] P meta ATM porting
463b534 : [ALPS03888283] ATM porting
11369dc : [ALPS03888283] Modify ATM communication
380dc6f : [ALPS04027106] add vendor log hal service in context.
246e5b5 : [ALPS03738758] Audio: Add Hifi3 adsp device info
f7a9b8d : [ALPS03837408] Allow widevine hidl process access persist file
84b0b84 : [ALPS04027460] Add selinux permission
e70ad0b : [ALPS03886692] add selinux rule for viarild
8ef11ef : [ALPS03951556] WMT: Move stp_dump to system image
054e883 : [ALPS04014599] Enable App Resolution Tuner systemproperty
acc2314 : [ALPS04027106] add loghidlvendorservice.te
5f38aed : [ALPS04027706] PQ: revise SELinux policy
9611223 : [ALPS04027708] Enable ANR systemproperty
602af58 : [ALPS04026136] Create symlink, /mnt/sdcard, for meta/factory
97baef4 : [ALPS04025575] EM hidl read nvdata under vendor
ea6f9e0 : [ALPS04021455] Fix selinux policy config for meta_tst audio part
b540d0a : [ALPS04022196] cant get aee system property by adb
708f686 : [ALPS04016022] Open adbd search on gpu_device
ce4f031 : [ALPS04025022] fix p user getprop
2b842de : [ALPS04021258] PQ: Add interface for ccorr matrix setting
6cc1bc6 : [ALPS03852714] Trustonic TEE: fix sepolicy for persistent partition
c5319bb : [ALPS04022196] delete hal_dumpstate_impl.te
2c1de8f : [ALPS04021339] Add selinux rule for md3/ccci_cfg path
51de544 : [ALPS04017619] add policy for boost boot perofmrance
3215fea : [ALPS04013705] EM: use wmt_prop for wcn core dump
f621158 : [ALPS04017296] USB: revise selinux of OTG
aa64d98 : [ALPS04014572] GPU: Security firmware binary load
5542a95 : [ALPS03872441] Adding ro.vendor.mtk_exchange_support to property_contexts
d710529 : [ALPS04013134] CCCI:fix android p selinux issue v2
b189b5f : [ALPS03974446] modify vendor_init selinux policy
19ccbe6 : [ALPS03872369] Add radio.mnl.prop policy
1ac3d64 : [ALPS03992062] split .te file
c89dbaf : [ALPS03872369] Fix factory/meta Selinux issue
eca1987 : [ALPS03997985] Factory Mode: add permission for test report
b0b96a1 : [ALPS04013705] YGPS:Use hidl to access mnld
d2412a8 : [ALPS04013134] CCCI:fix android p selinux issue
9a7b033 : [ALPS03972298] Meta Mode: Add permisson to get RSC version
009ca46 : [ALPS04011772] EM telephony system read property selinux fix
1990000 : [ALPS04010443] AAL: add set property in SELinux
bbb18bd : [ALPS03918481] Audio: Add audio factory permission to access accdet
de37c93 : [ALPS03886705] EM:hardware-testing property hild
2c8ef11 : [ALPS04007645] Modem log start fail in meta mode
a129b64 : [ALPS04007267] sepolicy: change libm4u.so file label.
21a818c : [ALPS04001212] Revise "[ALPS04001212] EM telephony system write property"
9e64f5e : [ALPS03878175] Remove system_writes_vendor_properties_violators
b2561b0 : [ALPS03888293] [P migration] Migration RILD
4f6395a : [ALPS04001212] EM telephony system write property
b69f0cb : [ALPS03783870] Add policy for update boot partition
5fff295 : [ALPS03999678] Allow Mwi to get vendor default properties
3f037ee : [ALPS03856250] SIM:add policy for system set prop
435518d : [ALPS03939719] Refine sepolicy for bootctrl
cf8b0fc : [ALPS03595410] VPU: patch sync from o1.mp1
2555c13 : [ALPS03873734] Follow Android P new property rules
ed2182a : [ALPS03875899] Add update dtbo permission
6b44fd1 : [ALPS03951854] Add lbs_dbg SDCard policy
7b8ea7e : [ALPS03951701] sensor: data/vendor/sensor path
da660a3 : [ALPS03998186] Treble: Fix selinux issue for booting with GSI
12c8c8e : [ALPS03992559] EM HIDL - selinux
000e69e : [ALPS03997871] allow MobileLog exec logcat -L
969ca69 : [ALPS03861807] Revise code
c30a825 : [ALPS03872369] Add lbs_dbg selinux policy
a7ac10e : [ALPS03870695] Relabel bootanim property
ba25c39 : [ALPS03914002] EM: Remove unused property rule
cdb72db : [ALPS03886705] EmCamera: move to vendor partition
5f82c9e : [ALPS03873734] Follow Android P new property rules
1f06964 : [ALPS03891225] Create symlink, /mnt/sdcard, for meta/factory
4d3273b : [ALPS03902630] Fix property type of MTK Bluetooth
fafe185 : [ALPS03867358] Thermal: P Migration
7970815 : [ALPS03974529] Add policy for audio hidl service
0097e5d : [ALPS03804621] [P migration] Remove violated property declaration
f7e5d73 : [ALPS03902666] Sepolicy: add prop to audiohal_prop
51d7df5 : [ALPS03941128] Comment unused rules
bc1c6ae : [ALPS03992062] Add log hidl system service te
eb025d3 : [ALPS03948310] vendor/system property split
765e08b : [ALPS03965031] MTKLogger can not access aee data vendor
b2ddaec : [ALPS03980649] Remove oemHook declaration of permission
5239216 : [ALPS03872369] add atci gps sepolicy
1e4d3f3 : [ALPS03893656] factory: add power_supply and switch permission
5925ad4 : [ALPS03908242] Add SEPolicy
56b7e39 : [ALPS03959715] move audio-daemon to vendor
2a22f85 : [ALPS03976171] fix: Mobilelog writing vendor property
a488de6 : [ALPS03891225] Add policy for nvram
965f58f : [ALPS03899621] Add SEpolicy rule for MTK IHostapd
6a0e7e0 : [ALPS03885057] Add label for MTK USB HIDL 1.1
590d944 : [ALPS03934986] Remove vendor.sys.boot.reason
cd9eee1 : [ALPS03958900] wlan_assistant: add permission for /data/vendor
722798a : [ALPS03982747] Remove unused sepolicy rules
57ee420 : [ALPS03984881] EM telephony SIB capture support
51167c8 : [ALPS03908752] partition:fix sysenv issue
51e6285 : [ALPS03914002] EM: remove unused sepolicy rules
15ff715 : [ALPS03886692] property rename for Android P
5391d4a : [ALPS03866092] Add FP for ConnSYS Log
b189bd2 : [ALPS03830074] EM neverallow coredomain from writing vendor properties
86ea78a : [ALPS03886692] property rename for Android P
2197275 : [ALPS03934986] Remove un-renamed properties
6c68a34 : [ALPS03982747] Remove unnecessary violators
a24956b : [ALPS03967218] GPU: Add sepolicy for vulkan
d03eacc : [ALPS03861873] rename service name
d18a53f : [ALPS03886705] EM:hardware-testing SELinux
2bb5e6a : [ALPS03867358] Thermal: P Migration
1bd3084 : [ALPS03804621] [P migration] Re-name property
b196f47 : [ALPS03875759] SELinux for dynamic enable AMS log
64bcf2a : [ALPS03952241] rename property_contexts
7748e0c : [ALPS03969178] wlan: factory and meta move to vendor partition
f159454 : [ALPS03889880] Audio: Remove un-used permission
5f6e183 : [ALPS03972288] shell.te: remove mtkcam_prop
3ca7933 : [ALPS03974555] neverallow coredomain from writing vendor properties
5d37497 : [ALPS03878056] Rename mtk system properties
9aba419 : [ALPS03916902] Add hidl 1.1 clearkey to pass vts
40d70a3 : [ALPS03809072] Set rat config property permission
3988ce4 : [ALPS03856250] SIM: Revise property permission
2291d42 : [ALPS03974117] Move md_mims prop to volte group(selinux)
54e28a0 : [ALPS03810368] Sepolicy: define rule for ro.vendor.mtk_emmc_support
0dfb2a6 : [ALPS03973363] move to system image
561fad2 : [ALPS03804621] [P migration] Remove old property label
d4bdbf2 : [ALPS03921589] WMT: Fix SEPolicy issue
0db5966 : [ALPS03888283] Power off usb status
c2c4d55 : [ALPS03914002] EM:Remove unused property lable
da4b44c : [ALPS03966863] Relabel log vendor property
9251f38 : [ALPS03604577] CAT need read information from Aee
eb106c9 : [ALPS03965269] Single bin modem
572aa85 : [ALPS03932298] Factory Mode: resolve neverallow error
f798441 : [ALPS03957630] Selinux: rules for meta_clr_emmc and mke2fs
da5c66b : [ALPS03950289] Remove mnld system property set permissions
034f9b1 : [ALPS03881723] remove unused sepolicy rules
37801d6 : [ALPS03888283] usb close and bootprof
862cd67 : [ALPS03869354] fix tpd auto test fail in factory mode
dbcc1e2 : [ALPS03867358] Thermal: P Migration
9034dfa : [ALPS03918481] Audio: Eable audio factory permission
6926cdc : [ALPS03946757] Thermal: Add permission
5c79421 : [ALPS03948310] add sepolicy
19d6da6 : [ALPS03870695] Bootanimation property renaming
8729873 : [ALPS03869354] start merge_hal_service for light hidl
8c75cd6 : [ALPS03934986] Add mtk_default_prop
c2beb52 : [ALPS03915523] AAL:Android P Property Change
dd69472 : [ALPS03902666] Sepolicy: audio prop need prefix vendor
73f8a63 : [ALPS03869354] Fix factory mode backlight and vibrator test fail
36c7c80 : [ALPS03951738] Use mtk_uce_support to switch on/off
77655e5 : [ALPS03914002] Remove unused sepolicy
072a14d : [ALPS03951976] PQ:Add PQ Property Permission
39710d2 : [ALPS03949661] Add SeLinux policy for lmkd socket
4fef319 : [ALPS03951067] EM: selinux for battery
d1522f4 : [ALPS03902666] Sepolicy: remove violate properties setting
80f841d : [ALPS03809072] Set rat config property permission
f98f18c : [ALPS03866203] pidmap: Add SELinux policy for Android P
b2d6377 : [ALPS03950289] Add permission to access GPS properties
c93290f : [ALPS03932298] Factory Mode: move to vendor partition
4b9b0ea : [ALPS03934599] property set issue
134a7dd : [ALPS03929399] Rename CT VoLTE system property
62813bb : [ALPS03885057] Revise USB property permission
7952f3f : [ALPS03914002] Add sepolicy rule for EM
91238a6 : [ALPS03943803] Add sepolicy for NVRAM
23c057d : [ALPS03845186] Revise system app permission
0b03f73 : [ALPS03943904] Act storagemanagerd as vold context
e13ddf7 : [ALPS03945159] Add sepolicy for MTK wifi hidl
4e5abd9 : [ALPS03885471] Remove ATM policies from system app
2010ade : [ALPS03928691] Factory Mode:add the permission to get com type
12ec930 : [ALPS03888283] Update meta sepolicy
b4490de : [ALPS03946137] vibrator: fix selinux issue
47417ab : [ALPS03946622] vibrator: Fix sepolicy issue
146cf88 : [ALPS03934549] MTKLogger support for LogHandler
0c41f7d : [ALPS03878966] Declare label for mtk_ril_mode
1c725d5 : [ALPS03940671] Wlan: add selinux policy in wlan_assistant.te
05f5d87 : [ALPS03881723] Workaround to fix build break
a8806ea : [ALPS03943817] Add sepolicy for mtk_hal_bluetooth to access nvram
276c076 : [ALPS03943443] Modem Log start USB logging fail
e405561 : [ALPS03886705] EmCamera:sytemproperty name change
da81d68 : [ALPS03890927] battery: fix selinux policy
aa8c089 : [ALPS03929399] Rename CT VoLTE system property
9673007 : [ALPS03895823] add permission
1909efb : [ALPS03894499] ST NFC HAL 1.1
3dd4f88 : [ALPS03890586] add setgid for aee_core_forwarder
ad7720f : [ALPS03841839] Fix update wifi MAC in engineer mode
084ccf5 : [ALPS03939381] Remove no use selinux code
27697ef : [ALPS03841705] temp solution about getting user load DB
0d61a38 : [ALPS03940737] add selinux permission to mediaextractor.te
0cf1cb0 : [ALPS03940710] add label for usb hidl
986ba16 : [ALPS03940671] Fix failure in nvram editor
c7143a9 : [ALPS03938688] Add permission to write misc
8e36e3b : [ALPS03939381] Relabel Modem log property
c47dc96 : [ALPS03804621] [P migration] Add property context
43da9dd : [ALPS03939381] Label mdlogger property
bd3ad5b : [ALPS03915348] Upgrade nvram hal to 1.1
604717a : [ALPS03909621] Move meta_tst
364e2c8 : [ALPS03938413] FM Radio: Add sepolicy for fm_hidle_service
2049228 : [ALPS03938824] MTKLogger cant start modem log
1228b04 : [ALPS03938824] MTKLogger cant start modem log
06cc7d7 : [ALPS03939119] MTKlogger start network log fail
9b9fbdf : [ALPS03936313] NE occured on ccci_fsd
151cc66 : [ALPS03895823] add permission
38ae679 : [ALPS03921396] emdlogger SELinux error
e1c4fb0 : [ALPS03804621] [P migration] Add property context
0fce80f : [ALPS03909621] Move Meta_tst
c058e72 : [ALPS03841705] AEE porting on Android P about selinux
aa4849e : [ALPS03841839] Allow meta to use nvram hal
268ce21 : [ALPS03872369] Fix Selinux build error
8183941 : [ALPS03901606] eMMC&UFS : Combo feature
c704b1a : [ALPS03872369] Add GPS selinux
38f6afb : [ALPS03800946] Remove vold_socket
4cf86a2 : [ALPS03923695] Add read rule for bootprof.
cc1878d : [ALPS03895823] add permission
6878563 : [ALPS03841839] Add policy for using nvram function
db3a89c : [ALPS03868216] wlan_assistant: allow to write nvram to driver
72de9ef : [ALPS03841839] Copy fstab failed in nvram daemon
75d22d6 : [ALPS03841705] relable the ro.* property of AEE
e5092c5 : [ALPS03886572] Relabel MobileLog properties
98a7fdc : [ALPS03934986] Fix Selinux issue
8f98a88 : [ALPS03869840] Add selinux for graphic debug prop
47b92ae : [ALPS03800946] Remove data_between_core_and_vendor_violators
b7ae0ec : [ALPS03902348] GPU: Add sepolicy for graphics
e7cd43c : [ALPS03890586] add rules for aee_aed
cd3da1b : [ALPS03931068] WMT: fix SEPolicy issue
628e0ec : [ALPS03841705] AEE porting on Android P about selinux
b84e8c9 : [ALPS03909621] Move meta_tst
2d1de96 : [ALPS03841705] aee cant red screen on enforcing mode
b086e60 : [ALPS03825066] Remove unused sepolicy
c7b0e00 : [ALPS03867358] Thermal: P Migration
6cfb419 : [ALPS03916010] Upgrade to drm hidl 1.1
700750a : [ALPS03800946] Remove data_between_core_and_vendor_violators
5d38942 : [ALPS03919865] CCT mtk.client.appmode property
0c22318 : [ALPS03869840] SF : Add sepolicy for graphics
a76cdd9 : [ALPS03841705] AEE porting on Android P about selinux
34fd142 : [ALPS03923695] Modify systemserver selinux rule
9cbf8fb : [ALPS03825066] Fix boot fail
d14992c : [ALPS03798641] power: control display idle time
833b333 : [ALPS03902348] GPU: Add sepolicy for graphics
f48a67f : [ALPS03889880] Audio: HIDL 4.0
5e3fcfb : [ALPS03869354] refine vibrator sysfs label
d243f35 : [ALPS03881723] vendor_init: Fix bootup denial
78d7f51 : [ALPS03825066] Fix boot fail
52633f4 : [ALPS03918515] PQ: Add interface for ESS level setting
9ac1835 : [ALPS03914002] Rollback em_svr sepolicy
3af6d2d : [ALPS03861775] modify sysfs_batteryinfo
d442f05 : [ALPS03914002] Add property sepolicy rules
923a563 : [ALPS03917508] remvoe neverallow rule for Android P
7cfd97a : [ALPS03841317] add mnt_vendor mount policy
11b0934 : [ALPS03909938] sensor: merge sensor code
0d9d373 : [ALPS03906515] wmt: fix coredump feature
7a2b47e : [ALPS03873094] Rename mtk system properties
ce3a0f4 : [ALPS03614388] Sepolicy: Add ttyS to sepolicy
0db3e13 : [ALPS03911067] Fix sepolicy rules
dd229ac : [ALPS03853366] Fix kisd sepolicy issue for android p[1/3]
bf77ac2 : [ALPS03866092] BT HCI snoop log (2/2)
59d02b5 : [ALPS03852480] add sepolicy for mediacodec getattr proc_thermal
02f57d1 : [ALPS03598446] add selinux policy for mdp
82fdc76 : [ALPS03872369] Fix GPS SElinux issue
d01fb1d : [ALPS03719620] vibrator: Add sepolicy rule
14449e3 : [ALPS03737981] FPSGO: merged_hal add permission
86704b8 : [ALPS03503758] P migration selinux build failed fix
8c0ef1d : [ALPS03788916] fix build error
f4ebd53 : [ALPS03899621] WiFi hotspot manager feature check-in
b1c632c : [ALPS03872369] Fix GPS SELinux issue
681f5b9 : [ALPS03900296] EM move xcap system property to bsp
23aae46 : [ALPS03897470] Fix SEPolicy violation
4fbf2c5 : [ALPS03859804] Remove wide_dhcpv6_data_file
02365e1 : [ALPS03869840] Modify for SELinux violation
57afdb0 : [ALPS03866779] Remove acess agpsd file permission
4484f05 : [ALPS03737981] power: hal version upgrade.
50e6214 : [ALPS03804621] [P migration] Add property permission
5f2560e : [ALPS03872369] Rename GPS property to "vendor.xx"
cbd89e8 : [ALPS03867358] Thermal: P Migration
3006c81 : [ALPS03897468] kernel: remove sepolicy which violate neverallow rule
f1cabb0 : [ALPS03898061] SeLinux: remove violate setting
e8b0ff9 : [ALPS03888283] [P Migration]Property Rename
48a77a4 : [ALPS03892700] partition: move mtk mount point to /mnt/vendor
f54afd9 : [ALPS03841705] add selinux on android P
87b1d46 : [ALPS03881723] Workaround build error
85b71fe : [ALPS03894499] Modify SELinux policy
33f97ac : [ALPS03841705] remove unuse selinux rule
a9b55cd : [ALPS02941470] SELinux poilcy porting
07c11d8 : [ALPS03841705] modify aee_core_forwarder selinux rule
977ad3f : [ALPS03891225] Modify vold related policy
77e5a27 : [ALPS03841839] nvram init property rename
9e04bd9 : [ALPS03893095] Selinux: MTK BT HAL
64d6f47 : [ALPS03804621] [P migration] Add property context
9416039 : [ALPS03503758] P migration selinux build failed fix
197ea4a : [ALPS03890927] battery: fix sepolicy violation
db6998f : [ALPS03503758] Revert "[ALPS03503758]P migration selinux build failed fix"
340e51e : [ALPS03503758] P migration selinux build failed fix
56f3416 : [ALPS02333452] Android p selinux change
c7ac9f1 : [ALPS03825066] Resolve build error
0577635 : [ALPS03830074] EM telephony property selinux
9afa8ed : [ALPS03885737] Correct agps sepolicy
1cbaa67 : [ALPS02333452] Android p selinux change
e3378ef : [ALPS03886692] Delete illegal rules
af8b647 : [ALPS03886572] Mobile Log selinux rule porting
73695bf : [ALPS03888283] Modify meta_tst.te
37ed25d : [ALPS03869735] Properties rename in Android P
cfa692c : [ALPS03860173] Update em_svr te file
8053132 : [ALPS03869840] P migration: Remove label aosp prop
428f956 : [ALPS03883958] wlan: phaseout wifi2agps
a6ef746 : [ALPS03866092] connsys log support
e904683 : [ALPS03866092] Add sepolicy for /dev/fw_log_bt
d2c84d6 : [ALPS03845186] SIM related system properties rename
7fdca91 : [ALPS03866092] add dev policy for fw_log_gps
59f0ec9 : [ALPS03881723] Workaround build error
457f185 : [ALPS03841705] AEE porting on Android P
bea2ef8 : [ALPS03870695] SELinux poilcy violation
98dbe25 : [ALPS03872369] Rename property to "vendor.xx"
c5ef24d : [ALPS03878175] Remove nvram policy
acf2d42 : [ALPS03852714] Trustonic TEE: Fix persistent partition path
c25696d : [ALPS03861775] Remove the sysfs_power_supply label
933f54b : [ALPS03879689] mdlogger SELinux error
d16a43d : [ALPS03870469] Audio: remove useless selinux setting
9fcff12 : [ALPS03875603] Relabel telephony switch property
4dc268f : [ALPS03825066] Fix build error
7a473d8 : [ALPS03804621] [P migration] Revert "Remove SEPolicy violated"
b46f515 : [ALPS03825066] Fix build error
f58168a : [ALPS03804621] [P migration] Remove SEPolicy violated
a428ebd : [ALPS03861873] fix build error
975daae : [ALPS03866092] wlan: add sepolicy for /dev/fw_log_wifi
ba9c40f : [ALPS03861873] rename system property
633ed5a : [ALPS03866092] Debug Utility: add sepolicy for /dev/fw_log_wmt
099ce76 : [ALPS03861873] rename system property
d28ccc9 : [ALPS03737981] power: prepare Hal version.
ce7965c : [ALPS03855838] Rename MTKs system properties
b5f93dd : [ALPS03859804] Rename MTKs system properties
5732613 : [ALPS03804108] power: fixing SELinux violation
a66b8de : [ALPS03867541] Rename MTKs system properties
a1cfcc5 : [ALPS03860276] Rename MTKs system properties
9764053 : [ALPS03841839] fix nvram SELinux violations
06fbbbd : [ALPS03861528] modify sepolicy for boot mode
5aa62a3 : [ALPS03860173] Modify em_svr SEPolicy
551d014 : [ALPS03852714] Trustonic TEE: Fix persistent partition path
3f1078b : [ALPS03841705] fix the violation during Android P migration
6c3fdf8 : [ALPS03804621] [P Migration] Fix SEPolicy violated
1f7d244 : [ALPS03273784] Remove MPED related policy
3ace839 : [ALPS03825066] Mark file context to fix build fails
c181348 : [ALPS03273784] Remove mpe.te
4dc7f49 : [ALPS03825066] Mark file context to fix build fails
5849c22 : [ALPS03825066] P migration selinux build failed fix
bbecfaa : [ALPS03825066] Resolve vendor violates
37e0caa : import from mediatek/master to mediatek/alps-mp-o1.mp1
6484b9d : Allow ClearKey hal to access allocator hal
7f58216 : [ALPS04970566] SEPolicy: Add neverallow rule for debugfs
bfb3be5 : [ALPS04961200] recovery: replace sysfs_mmcblk selinux label with sysfs_mmcblk_block
4efc2b1 : [ALPS04967689] SEPolicy: Add neverallow rule for proc
ee386fd : [ALPS04968083] SEPolicy: Modify sepolicy files' mode and type
86296cf : [ALPS04967419] SEPolicy: Add neverallow rule for sysfs
053b034 : [ALPS04962211] [EM] remove unused selinux prop
edcfd78 : [ALPS04248635] Vibrator: add the new path for driver
ae996c5 : [ALPS04961644] SEPolicy: Fix build error for Android R
045f604 : [ALPS04940525] Add SELINUX rules
ffa7b52 : Introduce OWNERS file
4af478a : Update drm service executables file_contexts
df9f4af : [ALPS04925594] EMI: add permission to concurrency_scenario node
b21be9b : [ALPS04915107] HWC: Enable write permission for ged_debug
69e78e1 : [ALPS04882955] Error handling for RILD auto-restart
e5f9959 : [ALPS04859387] gz: add nebula-ipc-dev0 sepolicy
5a1c9e2 : [ALPS04901917] Add getattr rule in system_server
4b2baa6 : [ALPS04888892] Bootanim selinux policy update
3103285 : [ALPS04897935] Sensor: fix VtsHalSensorsV2_0 fail
b6fc205 : [ALPS04897291] SEPolicy: Remove unused SEPolicies in prebuilts/ & private/
fe19a6c : [ALPS04838214] GPU: Enable SPHAL for GPUD
17998fb : [ALPS04864529] Add rmdir rule for sf_rtt_file
23f599d : [ALPS04814143] sepolicy for ATMs
159e957 : [ALPS04872217] ccci: after reboot, world mode id is wrong
f409084 : [ALPS04860912] Switch USB3.0 in EngineerMode
11cd557 : [ALPS04870741] GPU: Add selinux policy for gpuservice (Revert)
926484c : [ALPS04824757] mrdump: fix ioctl sepolicy
f331027 : [ALPS04879324] SELinux sepolicy for TEEI OS communication Adjustment
2dcda2e : [ALPS04824504] Audio: Add permission for rt5509 SmartPA
b36a0ce : [ALPS04870741] GPU: Add selinux policy for gpuservice
c793f3c : [ALPS04752203] Add vendor permission for fastbootd sepolicy enable
7b021c6 : [ALPS04864227] add selinux rules for fixing system API dump issue
ef1b5ff : [ALPS04863179] Add postproc hidl
b01231f : [ALPS04760813] Remove high risk SEPolicy
48b88d7 : [ALPS04859964] EM: Add sepolicy to access NVRAM
e6b2c39 : [ALPS04855246] Add rules in system_server
8b60b47 : [ALPS04849010] move plat_private add_aedv contexts
b93c752 : [ALPS04828168] Add rule in system_server
b727ba4 : [ALPS04833608] SEPolicy: Add specail SELabel for atag,chipid
b9c316d : [ALPS04758557] fix aee high risk rules
84d8e96 : [ALPS04833608] SEPolicy: Add specail SELabel for /proc/chip
8f8e5fa : [ALPS04817575] Add system property only for MTK system image
9692c06 : [ALPS04820462] Dontaudit read rule for sdcardfs
4031a46 : [ALPS04758557] fix aee high risk rules
93924c0 : [ALPS04843717] Revise SE Linux policy
0476e00 : [ALPS04840835] Remove all vendor sepolicy for fastbootd
fac8a7d : [ALPS04827489] Add sys_module rule in systemserver
4775868 : [ALPS04825820] change selinux rule for engineermode
ab3e875 : [ALPS04838812] power: add boot_mode policy
edb1f46 : [ALPS04821745] Add sepolicy for mediacodec
469a874 : [ALPS04821785] Add sepolicy permission
e8794c3 : [ALPS04823486] selinux: export fingerprint property
7c7249f : [ALPS04821191] Add rules in system_server
c762a93 : [ALPS04816302] GPU: Enable SPHAL for GPUD
839f2b7 : [ALPS04811125] Add getattr rule in system_server
88c1d92 : [ALPS04813229] Add perms in systemserver
733342c : [ALPS04816830] add hal mms sepolicy
e7f4b63 : [ALPS04813157] Add read rule for aee_prop
b40e8c7 : [ALPS04809091] Add search rule for battery_cmd
00ea2a4 : [ALPS04763245] WMT: Fix sepolicy issue
13f7243 : [ALPS04763256] siu: move uncrypt sepolicy
bb82be1 : [ALPS04767749] selinux: export fingerprint property
0ec23ae : [ALPS04795693] Clear the vendor.powerhal.init for FDE encryption flow
ba554f2 : [ALPS04807382] Add sepolicy for mediacodec
95d62cf : [ALPS04807382] Add sepolicy for mediacodec
dba8ed3 : fix sepolicy for stp_dump3
87067ad : [ALPS04774560] mrdump: add sepolicy to drop caches
dafd04d : [ALPS04767749] Remove noatsecure from sepolicy
69955d9 : [ALPS04802193] EAS: add proc_cpufreq sepolicy
f21aac6 : [ALPS04475916] D2+ Add M4U SELinux Permission
1027f0b : [ALPS04359407] EM: modify sepolicy from nvdata to nvcfg
cf3c223 : [ALPS04799819] add system binder call permission
519ec87 : [ALPS04328846] power: add fliperfs policy
137bc58 : [ALPS04760404] Remove SElinux code
5c7ec07 : [ALPS04794271] bootctl: add misc access permission for bootctrl
67144e1 : [ALPS04793867] selinux: policy sync
bfa46a8 : Convert to new software Gatekeeper API
b46f1a0 : Remove proc_kpageflags entries
450d79d : Workaround to keep the device building
e11ddc9 : Remove noatsecure from sepolicy
08a121d : [ALPS04760857] power: remove redundant policy
0c06dba : [ALPS04793667] MSDC: Change block device path
4bd3689 : [ALPS04328846] power: add sys_fs_f2fs permission
c12035a : [ALPS04719663] add some sepolicy rules
54290cb : [ALPS04760297] SEPolicy Optimize
450b6a3 : [ALPS04791203] m4u: add ioctl define for permissioin control
b0f9581 : [ALPS04328846] power: enable cache audit
9ebab1f : [ALPS04786311] eMMC : patch clear eMMC fail in factory
2d39dc0 : [ALPS04786311] eMMC : patch clear eMMC fail in factory
0c0b761 : [ALPS04763235] remove pppoe related
9a8e549 : [ALPS04785930] Add ICCID to sensitive property
1b81ac4 : [ALPS04763260] Fix Permission
266f05f : [ALPS04788229] Add selinux permssion
82b1e7c : [ALPS04773384] SeLinux permission
48b34c3 : [ALPS04763250] Thermal: SEPolicy de-risk
1af6e86 : [ALPS04760762] power: remove high risk policy
58c0043 : [ALPS04387262] RTC: label sysfs_rtc files
51c58a7 : [ALPS04727197] Add permission
2117b88 : [ALPS04776332] fix google dumpstate avc issue
7b93a89 : [ALPS04316338] Fix wcn coredump JE problem
d45ac4b : [ALPS04768250] occur fatal SWT when have some proccess in background
e3c0332 : [ALPS04775042] Fix install drm key sepolicy error
136f9e6 : [ALPS04387792] BGService: add sepolicy permission
a47f2e4 : [ALPS04784782] Add SELinux sepolicy for TEEI OS communication
e4ab92c : [ALPS04781447] Add selinux permission
53231b8 : [ALPS04760196] audioserver: fix high risk sepolicy
f5832af : [ALPS04387792] BGService: add sepolicy permission
920482c : [ALPS04760107] Fix high risk selinux
6b8fde0 : [ALPS04776340] dumpstate: add selinux policy
846c697 : [ALPS04761007] GPU: Fix high risk sepolicy
d6a218d : [ALPS04761154] Remove risk selinux permission
0649e6c : [ALPS04760982] audiohal: fix High risk SEPolicies of mtk_hal_audio
20c47c8 : [ALPS04772922] fix dumpstate SF_RTT dir avc error
7aec1b3 : [ALPS04763239] Remove the high risk sepolicy sysfs_vcorefs_pwrctrl
4f0402b : [ALPS04763237] Modify permission forRIL
c6a07a4 : [ALPS04761137] Remove mtkrild emulator SEPolicies
93b6fa2 : [ALPS04761108] Backlight: remove the unused sepolicy
00be41e : [ALPS04690934] BT feature: log in data area
b098be0 : [ALPS04760753] add hal mms sepolicy
6b89d79 : [ALPS04761184] Remove high risk policy for nvram
d6850af : [ALPS04761137] SeLinux permission
962eec2 : [ALPS04763248] Remove unused sepolicies
5450188 : [ALPS04746763] Remove unsafe rules
8e86625 : [ALPS04740849] Add sepolicy for 3-apk
e88bbc3 : [ALPS04760380] SEPolicy: remove unused sepolicies of libudf.so
8b1d723 : [ALPS04761129] sensor: high risk sepolicy of mtk_hal_sensors
e682436 : [ALPS04753766] [EM]AAL: set property
9ff88ad : [ALPS04754945] aee: phase out unused selinux rules
fb44a1c : [ALPS04723991] mmservice 1.3
41c570d : [ALPS04745742] cmdq: add cmdq policy
e7345e1 : [ALPS04741328] MMS HIDL use lazy mode
b57bafe : [ALPS04751448] Thermal: modify file permission
0275ae0 : [ALPS04751448] Thermal: add file permission
e041106 : [ALPS04745284] sepolicy: add BLKGETSIZE rule for bootdevice in MT6763
0c6fa37 : [ALPS04328846] power: add block device permission
4464325 : [ALPS04724423] Add Vcodec in mms sepolicy
58946bb : [ALPS04745028] dumpstate: add selinux policy
ffc098c : [ALPS04719663] fix avc denied issue
8982268 : [ALPS04767749] Selinux: Add new TE path
bca4ec3 : [ALPS04754649] gz: add mtee trusty selinux perms
0fe0072 : [ALPS04760260] ccci: delete rule not used
fb08d72 : [ALPS04763240] SeLinux permission
fa7f679 : [ALPS04765260] BT open fail
92a8921 : [ALPS04758146] fix selinux
3a0b1cc : [ALPS04763248] Remove unused sepolicies
fab2092 : [ALPS04740849] Add sepolicy for 3-apk
b963a9f : [ALPS04760322] high risk sepolicies of dhcp
7d2c08a : [ALPS04761129] sensor: high risk sepolicy of mtk_hal_sensors
8e79905 : [ALPS04760380] SEPolicy: remove unused sepolicies of libudf.so
49b8181 : [ALPS04735709] GPU: Add selinux policy to enable GED new ioctl
2b4abdf : [ALPS04740488] SVP IT
7395aeb : [ALPS04753766] [EM]AAL: set property
667fe3c : [ALPS04723991] mmservice 1.3
f3b5da9 : [ALPS04754945] aee: phase out unused selinux rules
fd8a40b : [ALPS04741328] MMS HIDL use lazy mode
5876b32 : [ALPS04753953] gps sanity fail
7bda572 : [ALPS04746763] Remove unsafe rules
f8ed85a : [ALPS04747012] SEPolicy: label mtd in procfs
86e3139 : [ALPS04748405] add sepolicy for ion cache api
80a2d4d : [ALPS04745284] sepolicy: add BLKGETSIZE rule for bootdevice in MT6763
c4e4b2e : [ALPS04328846] power: add block device permission
0e39c71 : [ALPS04696074] SEPolicy: Fix debugfs path
1d72fee : [ALPS04737987] Move clearkey and widevine sepolicy to basic repo
f9d9fc4 : [ALPS04726978] cam: fix assert in factory mode
6a52766 : [ALPS04690934] BT feature: log in data area
ab3922b : [ALPS04725620] [EM] usb/power selinux issue
849083b : [ALPS04363596] WMT: set sepolicy for vendor_init
0d54946 : [ALPS04702268] Change sw_sync permission for 3rd party app access
dac9087 : [ALPS04725575] fix dumpstate SF_RTT dir avc error
2839681 : [ALPS04719663] add sepolicy rules
4bb5e98 : [ALPS04723934] SEPolicy: Remove phased-out guiext rules
ad79e43 : [ALPS04724423] Add postalgo selinux policy
ae576ff : [ALPS04329540] ccci: add sepolicy rule for ccci_mdinit
4c10979 : [ALPS04696074] SEPolicy: move contexts to genfs_contexts
50f21c0 : [ALPS04685294] GPU: Add selinux policy for gpuservice
a9f554a : [ALPS04717735] Rename wifi saps interface property name
30d3820 : [ALPS04723934] SEPolicy: Remove phased-out guiext rules
87290a4 : [ALPS04721702] Save log into data partition
36dafe3 : [ALPS04723438] SEPolicy: Remove unused sepolicies of vendor_app
ecdab0b : [ALPS04667898] Support save log to data partition
c1294d5 : [ALPS04719663] fix some avc denied issue
8a70eea : [ALPS04724423] Add Vcodec in mms sepolicy
5e5b22a : [ALPS04525779] Thermal: modify permission for power hal
64c01c6 : [ALPS04745028] dumpstate: add selinux policy
979d9a7 : [ALPS04688289] sepolicy: Add sepolicy rule for mke2fs
e6e9a17 : [ALPS04742139] Support save log to data partition
90e1735 : [ALPS04709795] Porting WPFA
a6a9c11 : [ALPS04696074] SEPolicy: Fix debugfs path
889fb14 : [ALPS04737987] Move clearkey and widevine sepolicy to basic repo
ec87109 : [ALPS04726173] enable AB partition slot
d0d09a8 : [ALPS04726978] cam: fix assert in factory mode
954cb94 : [ALPS04719663] add sepolicy rules
bf149e0 : [ALPS04363596] WMT: set sepolicy for vendor_init
b8f8c10 : [ALPS04724423] Add postalgo selinux policy
756f028 : [ALPS04702268] Change sw_sync permission for 3rd party app access
5529b3e : [ALPS04726173] Add AB partition some partition RW permission
f28b991 : [ALPS04735619] Thermal: add file permission
9dd692a : [ALPS04735619] Thermal: modify file permission
6777d53 : [ALPS04329540] ccci: add sepolicy rule for ccci_mdinit
edc7b08 : [ALPS04723934] SEPolicy: Remove phased-out guiext rules
ad55ebd : [ALPS04725620] [EM] usb/power selinux issue
88c5d08 : [ALPS04685444] GPU: Add selinux policy for gpuservice
2b81b52 : [ALPS04709795] Porting WPFA
ae34690 : [ALPS04707932] uncrypt: add permission for bcb setting
2e6c584 : [ALPS04701006] mrdump: fix avc denied condition
68e0c6a : [ALPS04714586] Allow factory to access AOSP property
9658e7e : [ALPS04714861] dumpstate: add selinux policy
7cc5bc2 : [ALPS04314391] sepolicy: aee_aedv/dumpstate access to camerahalserver
9569687 : [ALPS04709027] ST SE HAL for ST54H (SPI) support
c4eb154 : [ALPS04707214] ST NFC HAL 1.2
0cfe2e4 : [ALPS04707246] porting hdmi hidl service
be7a15a : [ALPS04709387] Support to catch MCUPM log
1bb05c6 : [ALPS04668607] NLO: Add define for nlop device
1c35101 : [ALPS04710092] Save network log save log in data
a5b022f : [ALPS04696074] SEPolicy: move contexts to genfs_contexts
2479722 : [ALPS04717735] Rename wifi sap's interface property name
0684124 : [ALPS04723934] SEPolicy: Remove phased-out guiext rules
49d7117 : [ALPS04721702] Save log into data partition
54bf7fc : [ALPS04723438] SEPolicy: Remove unused sepolicies of vendor_app
d3ef463 : [ALPS04707932] uncrypt: add permission for bcb setting
c0d93f9 : [ALPS04701006] mrdump: fix avc denied condition
c73e634 : [ALPS04714586] Allow factory to access AOSP property
359f985 : [ALPS04714861] dumpstate: add selinux policy
18210cf : [ALPS04314391] sepolicy: aee_aedv/dumpstate access to camerahalserver
1ad8ab1 : [ALPS04709027] ST SE HAL for ST54H (SPI) support
0ecef9e : [ALPS04707246] porting hdmi hidl service
9fb8d20 : [ALPS04709387] Support to catch MCUPM log
1312261 : [ALPS04668607] NLO: Add define for nlop device
80d7412 : [ALPS04710092] Save network log save log in data
6168a8a : [ALPS04669137] wlan: Add support for saps property
db4b287 : [ALPS04707995] CTS fail fix
d913b66 : [ALPS04642542] update sepolicy rules for dumping kmemleak file
dae651f : [ALPS04700799] Align keymanager sepolicy with p0.mp6
69f9892 : [ALPS04696977] Boot cleanup
50d9223 : [ALPS04697232] fix google dumpstate avc error
fab454b : [ALPS04697232] msdc: label mmc1 in sysfs
0abd3cb : [ALPS04667690] Add policy for format as internal
7d74376 : [ALPS04696977] Boot cleanup
aa73cc8 : [ALPS04696977] Boot cleanup
b57e862 : [ALPS04328846] power: mt6779 migration
bed40d8 : [ALPS04328846] power: fix build error
6711d71 : [ALPS04696977] Fix typo issue
f112e41 : [ALPS04696977] Fix SELINUX issue
40ef7e9 : [ALPS04697845] add performance tuning properties
5283ee4 : [ALPS04689352] ADB:add allow priority
7a1afff : [ALPS04417009] Enable SELinux Property
78776c4 : [ALPS04429330] Cam: Fix secure camera selinux issue
ce7f215 : [ALPS04674968] siu update: add permission for mmcblk access
b2048ab : [ALPS04688504] Add selinux permmision
e36a450 : [ALPS04649268] Move SELINUX policies to plat_private
abaf58c : [ALPS04088869] GPS: Add selinux allow for mnld to access gpsdl devices
59d0d03 : [ALPS04685340] Recovery: Add SELinux Permission
7c7f8db : [ALPS04707214] ST NFC HAL 1.2
f5047d8 : [ALPS04669137] wlan: Add support for sap's property
e9fcc4d : [ALPS04707995] CTS fail fix
24a187b : [ALPS04700799] Align keymanager sepolicy with p0.mp6
bbc7286 : [ALPS04642542] update sepolicy rules for dumping kmemleak file
8cbf5c7 : [ALPS04696977] Boot cleanup
4d3e601 : [ALPS04697232] fix google dumpstate avc error
f779eb0 : [ALPS04697232] msdc: label mmc1 in sysfs
11a1e82 : [ALPS04667690] Add policy for format as internal
6a2ade3 : [ALPS04696977] Boot cleanup
4407840 : [ALPS04696977] Boot cleanup
f17dfe1 : [ALPS04328846] power: fix build error
b815b51 : [ALPS04328846] power: mt6779 migration
d927f5e : [ALPS04696977] Fix typo issue
8c5cf76 : [ALPS04696977] Fix SELINUX issue
8aa7680 : [ALPS04697845] add performance tuning properties
0489198 : [ALPS04689352] ADB:add allow priority
8ba94b2 : [ALPS04429330] Cam: Fix secure camera selinux issue
ca87b8c : [ALPS04688504] Add selinux permmision
166ff42 : [ALPS04417009] Enable SELinux Property
f79df80 : [ALPS04682157] aee: ufs: Add proc_ufs_debug
2f84877 : [ALPS04682157] aee: ufs: Enable write permission for ufs_debug
16457ce : [ALPS04682095] Factory Mode: fix SElinux policy
d334c4f : [ALPS04428522] Add selinux policy for svp
079c20d : [ALPS04682095] revert "[ALPS04455690] Whitelist some lmkd properties that go into /vendor/build.prop"
7229e56 : [ALPS04667511] WMT: add map policy for stp_dump, stpwmt_device
bfa1730 : [ALPS04661377] SEPolicy:workaround for google dumpstate avc error
8e90490 : [ALPS04674290] Correct mnld_device type
9e03afd : [ALPS04266403] add permission
6cd1500 : [ALPS04607956] SIM:Add IMSI to sensitive property
0f2bf0d : [ALPS04672388] Change selinux permission for MDP user
ad0cec8 : [ALPS04286398] adsp: add adsp permission
b4d3b3f : [ALPS04649355] TC1 Q migration
7b59ad4 : [ALPS04660540] SIM:Allow factory to access AOSP property
c8176ea : [ALPS04642542] add allow rule for reading tracing_on
cee2644 : [ALPS04669482] Added SELinux policy for mediaswcodec
0614e2d : [ALPS04667747] selinux config
70244f6 : [ALPS04669246] add sepolicy for dump proc/net
aa0554a : [ALPS04524960] Add SELinux policy for setting audio path
70e8be6 : [ALPS04671051] Support NR cell in SUPL
09eaa57 : [ALPS04360439] [EM]sensor: seapp_contexts
11b8302 : [ALPS04088869] GPS: Add selinux allow for mnld to access gpsdl devices
d3aa3ac : [ALPS04674968] siu update: add permission for mmcblk access
cbcfb40 : [ALPS04682157] aee: ufs: Add proc_ufs_debug
59f4a6c : [ALPS04682157] aee: ufs: Enable write permission for ufs_debug
09661f9 : [ALPS04682095] Factory Mode: fix SElinux policy
46e8700 : [ALPS04649268] Move SELINUX policies to plat_private
49b4ab8 : [ALPS04428522] Add selinux policy for svp
0fa210d : [ALPS04685340] Recovery: Add SELinux Permission
70d80ba : [ALPS04682095] revert "[ALPS04455690] Whitelist some lmkd properties that go into /vendor/build.prop"
f49e856 : [ALPS04667511] WMT: add map policy for stp_dump, stpwmt_device
98f2dcd : [ALPS04661377] SEPolicy:workaround for google dumpstate avc error
f575807 : [ALPS04674290] Correct mnld_device type
5aee880 : [ALPS04266403] add permission
9c0bde9 : [ALPS04607956] SIM:Add IMSI to sensitive property
a9c0356 : [ALPS04672388] Change selinux permission for MDP user
e4e95de : [ALPS04286398] adsp: add adsp permission
88ee7b7 : [ALPS04649355] TC1 Q migration
c97b48c : [ALPS04660540] SIM:Allow factory to access AOSP property
b27f71d : [ALPS04669482] Added SELinux policy for mediaswcodec
c239dbf : [ALPS04668349] SEPolicy: Fix build error
b9736c3 : [ALPS04640303] SEPolicy: Fix app violation
4feb5cd : [ALPS04301155] Add sepolicy for map permission
104544e : [ALPS04639771] SEPolicy: Modify workaround
a1f6bf8 : [ALPS04658973] ota update: add recovery.te for basic project
a6c40a6 : [ALPS04654012] SurfaceFlinger: update proc_ged sepolicy
2fd0d75 : [ALPS04660543] MDM HIDL change feature
abd4ad6 : [ALPS04653648] Factory Mode: fix SElinux policy
ac6d11f : [ALPS04532537] Copy vendor modem db and filter
7366830 : [ALPS04653648] Factory Mode: fix SElinux policy
6c1633a : [ALPS04631260] skip selinux violation log for fstrim vendor folder
24d887f : [ALPS04641674] Flashlight: add flashlight sepolicy in basic
393dc02 : [ALPS04641743] GPS: factory execute mnld fail
c91f8b5 : [ALPS04654001] SEPolicy: add ioctlcmd for app
536a60d : [ALPS04653992] SEPolicy: mmap permission for app
a8b9bc5 : [ALPS04524960] Add SELinux policy for setting audio path
676c040 : [ALPS04669246] add sepolicy for dump proc/net
a97d988 : [ALPS04642542] add allow rule for reading tracing_on
3399f43 : [ALPS04667747] selinux config
aa1f052 : [ALPS04671051] Support NR cell in SUPL
7ba9222 : [ALPS04360439] [EM]sensor: seapp_contexts
0d04d80 : [ALPS04668349] SEPolicy: Fix build error
7b56fd5 : [ALPS04301155] Add sepolicy for map permission
62b5c74 : [ALPS04640303] SEPolicy: Fix app violation
5484785 : [ALPS04658973] ota update: add recovery.te for basic project
5a2b7e3 : [ALPS04639771] SEPolicy: Modify workaround
be91b65 : [ALPS04660543] MDM HIDL change feature
77c1c8b : [ALPS04653648] Factory Mode: fix SElinux policy
61dc5b4 : [ALPS04654012] SurfaceFlinger: update proc_ged sepolicy
cf15f3e : [ALPS04631260] skip selinux violation log for fstrim 'vendor' folder
7fadaf0 : [ALPS04532537] Copy vendor modem db and filter
69c17be : [ALPS04653648] Factory Mode: fix SElinux policy
ad0aff2 : [ALPS04641674] Flashlight: add flashlight sepolicy in basic
5f8449e : [ALPS04641743] GPS: factory execute mnld fail
f5286df : [ALPS04654005] Selinux error bootanimation
51345ec : [ALPS04304578] [V3]UDC: SElinux permission grant
fe9677d : [ALPS04649268] Save mobile log in data partition in meta mode
395bf12 : [ALPS04331556] Gralloc: Enable mapper 2.1 implement
87317df : [ALPS04331131] Wlan: wlan_assistant selinux
b31339f : [ALPS04608727] improve sepolicy for d2 plus
d221063 : [ALPS04292313] Add sepolicy for MTK Wi-Fi lazy hal
e21a7d6 : [ALPS04643911] Fix cameraserver permission GED_IO
f6e2eef : [ALPS04640555] Recovery: Add SELinux Permission
9523b1f : [ALPS04475279] Revert Sepolicy:move type sysfs_mmcblk
8813ea1 : [ALPS04566986] Fix cameraserver permission
f0a7e77 : [ALPS04578241] GPU: Enable selinux of apphint shared lib
2583d1c : [ALPS04255502] lbs_dbg: move lbs_dbg sepolicy to system
bca9db4 : [ALPS04327011] sepolicy: add ioctl defines
b2a9ac5 : [ALPS04475279] Sepolicy:move type sysfs_mmcblk
9221707 : [ALPS04361666] hal_bootctl_default: add permission
bbb206e : [ALPS04361666] add sys_rawio permission for user load
9328d1c : [ALPS04328846] power: add wifi permission
d71b4f1 : [ALPS04533784] Move sepolicy of cam cooler to bsp
42146ac : [ALPS04285435] EM hidl server sepolicy
eba2716 : [ALPS04421300] HIDL refining
63176c5 : [ALPS04579367] selinux: change bootprof target context
928b7a9 : [ALPS04577521] remove ro.vendor.mtk_wmv_playback_support property
1e49d12 : [ALPS04474673] allow vendor init write expdb
613a23c : [ALPS04533784] Thermal: add sepolicy for cam cooler
d38b9f7 : [ALPS04654001] SEPolicy: add ioctlcmd for app
698e603 : [ALPS04653992] SEPolicy: mmap permission for app
d371e1d : [ALPS04654005] Selinux error bootanimation
de837a8 : [ALPS04304578] [V3]UDC: SElinux permission grant
8775f10 : [ALPS04649268] Save mobile log in data partition in meta mode
2340a49 : [ALPS04608727] improve sepolicy for d2 plus
f70b1b9 : [ALPS04331556] Gralloc: Enable mapper 2.1 implement
0cafb33 : [ALPS04331131] Wlan: wlan_assistant selinux
88e25a1 : [ALPS04643911] Fix cameraserver permission GED_IO
16ae21d : [ALPS04292313] Add sepolicy for MTK Wi-Fi lazy hal
449e426 : [ALPS04640555] Recovery: Add SELinux Permission
29c0caf : [ALPS04475279] Revert Sepolicy:move type sysfs_mmcblk
01b85f4 : [ALPS04566986] Fix cameraserver permission
2085a1e : [ALPS04578241] GPU: Enable selinux of apphint shared lib
a4638ef : [ALPS04255502] lbs_dbg: move lbs_dbg sepolicy to system
b274b0a : [ALPS04327011] sepolicy: add ioctl defines
5b5ccb1 : [ALPS04328846] power: add wifi permission
9221eb0 : [ALPS04475279] Sepolicy:move type sysfs_mmcblk
fc9f66e : [ALPS04361666] hal_bootctl_default: add permission
1d36ab4 : [ALPS04361666] add sys_rawio permission for user load
8b95a2b : [ALPS04285435] EM hidl server sepolicy
31387eb : [ALPS04533784] Move sepolicy of cam cooler to bsp
ea15ac7 : [ALPS04579367] selinux: change bootprof target context
c4b3c65 : [ALPS04421300] HIDL refining
7968858 : [ALPS04577521] remove ro.vendor.mtk_wmv_playback_support property
cddce1e : [ALPS04325771] [EM] power: search subpmic register
cb0d83a : [ALPS04525727] SEPolicy:add perm for system_server
d7365eb : [ALPS04328846] power: refine sepolicy
0feafe2 : [ALPS04294481] WMT: add sepolicy for wmt_dbg
39d8210 : [ALPS03806577] catch manual coredump fail
68a8c26 : [ALPS04515390] mrdump: add sepolicy for mrdump partition
cc477a0 : [ALPS04501651] Sepolicy: Kernel API dump
af1601e : [ALPS04418515] [META]change to vendor_de
0201c5f : [ALPS03806577] add DropBoxReceiver feature
8d44260 : [ALPS04284125] Sepolicy: add lost label
76bc99c : [ALPS04501667] SELINUX: Kernel API dump of GED access
3c271b4 : [ALPS04431500] battery: add selinux policy in em_svr
77f7da0 : [ALPS04468274] add cameraservice ioctrol permission
1918eb8 : [ALPS04455690] Whitelist some lmkd properties that go into /vendor/build.prop
c556c68 : [ALPS04428820] MSDC : Add selinux allow sysfs_boot_type access
7bdc93a : [ALPS04418703] Add mnt_vendor_file permission
7396592 : [ALPS04428497] mdp: MMS HIDL for pq version
f3bf92c : [ALPS04431046] GPU: Enable SPHAL for OpenCL
bf33063 : [ALPS04462320] SEPolicy:add perm for system_server
228986e : [ALPS04462320] SEPolicy:add perm for system_server
2781a6b : [ALPS04423688] wlan: Remove unused codes
b8b10de : [ALPS04431920] NP: Add MDLA device SEPolicy
bb8175a : [ALPS04455064] WMT: Setting SEPolicy for coredump mode property
6ee6e10 : [ALPS04382560] MDP: open mdp device fail
4f30bb3 : [ALPS04340640] BootAnimation SELinux policy changes
20cc1c1 : [ALPS04449311] SEPlolicy: for app to access ged by ioctlcmd
045d571 : [ALPS04414889] GNSS HIDL 2.0 feature support
a5dcca1 : [ALPS04400468] Fix build error for AINR sepolicy
67ddf49 : [ALPS04400468] Sepolicy : AINR Thermal Boost
f460259 : [ALPS04474673] allow vendor init write expdb
869396b : [ALPS04533784] Thermal: add sepolicy for cam cooler
d79045e : [ALPS04525727] SEPolicy:add perm for system_server
fcdffbb : [ALPS04294481] WMT: add sepolicy for wmt_dbg
91ef99a : [ALPS04328846] power: refine sepolicy
bdbeb20 : [ALPS04325771] [EM] power: search subpmic register
a1ee357 : [ALPS03806577] catch manual coredump fail
f837dec : [ALPS04515390] mrdump: add sepolicy for mrdump partition
630cfe1 : [ALPS04501651] Sepolicy: Kernel API dump
b949378 : [ALPS04284125] Sepolicy: add lost label
4f8a9f9 : [ALPS04418515] [META]change to vendor_de
471082e : [ALPS04501667] SELINUX: Kernel API dump of GED access
03d7fff : [ALPS03806577] add DropBoxReceiver feature
a0e12cd : [ALPS04431500] battery: add selinux policy in em_svr
23fe7f9 : [ALPS04468274] add cameraservice ioctrol permission
ba46272 : [ALPS04428820] MSDC : Add selinux allow sysfs_boot_type access
9a16e78 : [ALPS04418703] Add mnt_vendor_file permission
bc8b76b : [ALPS04455690] Whitelist some lmkd properties that go into /vendor/build.prop
5474620 : [ALPS04431046] GPU: Enable SPHAL for OpenCL
b3250e2 : [ALPS04462320] SEPolicy:add perm for system_server
6fe037c : [ALPS04462320] SEPolicy:add perm for system_server
d72a1df : [ALPS04455064] WMT: Setting SEPolicy for coredump mode property
8fb09c8 : [ALPS04423688] wlan: Remove unused codes
fa4d43a : [ALPS04428497] mdp: MMS HIDL for pq version
097bfbf : [ALPS04431920] NP: Add MDLA device SEPolicy
f97c66d : [ALPS04340640] BootAnimation SELinux policy changes
08cf6d6 : [ALPS04382560] MDP: open mdp device fail
1d7bd01 : [ALPS04449311] SEPlolicy: for app to access ged by ioctlcmd
9ff79ed : [ALPS04400468] Fix build error for AINR sepolicy
3c33233 : [ALPS04400468] Sepolicy : AINR Thermal Boost
3a411b5 : [ALPS04328846] power: add system server permission
944aef6 : [ALPS04419955] WMT: stp_dump moving to vendor
cd17e85 : [ALPS04427301] fix mp3 playback power loading too high because of sepolicy
27d0929 : [ALPS04386294] Move debugtool to EM
9e58903 : [ALPS04428389] SEPlolicy: for app to access ged by ioctlcmd
cfca206 : [ALPS04423573] Led: add sepolicy for lazy hal
0b7d276 : [ALPS04411237] Vibrator: add sepolicy lazy hidl
0950da2 : [ALPS04424750] SEPolicy:add perm for system_server
569f9a8 : [ALPS04424749] add aee_aedv allow rule
bba55e4 : [ALPS04414154] Backlight: set factory as an client of hal_light
cb5e04e : [ALPS04383447] ATM support
879a337 : [ALPS04421353] MtkCam: modify sepolicy for jpeg
61ca44c : [ALPS04167940] PQ : Add sepolicy for libscltm and libhdrvideo
b563c29 : [ALPS04383692] GPU: gpu hidl ioctl permission
b4019bf : [ALPS04401328] ota update: fix selinux permission for AB update with dynamic partition
aceec33 : [ALPS04382560] Add selinux permission
88feb80 : [ALPS04421363] add untrusted app selinux policy
a16bbac : [ALPS04383692] GPU: GPU HIDL
4108223 : [ALPS04419954] sync code from android p
630ead1 : [ALPS04388343] add selinux label for super partition
cd07af4 : [ALPS04383536] debugfs_tracing_debug allow rule
5484040 : [ALPS04383536] AEE: add some new rules
bc40bf0 : [ALPS04416069] add sepolicy for streaming playback
4ba3219 : [ALPS04325589] unlinker libdirect-coredump.so for mediaswcodec
1794757 : [ALPS04414221] msdc:add permission for sdcard
1e39495 : [ALPS04348647] Implement lazy hidl for nvram
1de83d0 : [ALPS04328846] power: remove redundant setting
465f6b9 : [ALPS04328846] power: add system server permission
10dad31 : [ALPS04427301] fix mp3 playback power loading too high because of sepolicy
5caf8dd : [ALPS04419955] WMT: stp_dump moving to vendor
f9aae70 : [ALPS04386294] Move debugtool to EM
e9ba9a0 : [ALPS04428389] SEPlolicy: for app to access ged by ioctlcmd
f4a14de : [ALPS04424750] SEPolicy:add perm for system_server
cedf480 : [ALPS04424749] add aee_aedv allow rule
aa59bfb : [ALPS04414154] Backlight: set factory as an client of hal_light
d087a97 : [ALPS04383447] ATM support
c1adc06 : [ALPS04421353] MtkCam: modify sepolicy for jpeg
565e78c : [ALPS04167940] PQ : Add sepolicy for libscltm and libhdrvideo
07c68be : [ALPS04382560] Add selinux permission
0a22c8a : [ALPS04383692] GPU: gpu hidl ioctl permission
d2bbc3f : [ALPS04423573] Led: add sepolicy for lazy hal
68eae2f : [ALPS04411237] Vibrator: add sepolicy lazy hidl
10d2bab : [ALPS04421363] add untrusted app selinux policy
d0b19b8 : [ALPS04419954] sync code from android p
b41cff1 : [ALPS04383536] debugfs_tracing_debug allow rule
3991f29 : [ALPS04416069] add sepolicy for streaming playback
c603f9f : [ALPS04383692] GPU: GPU HIDL
79229bd : [ALPS04414221] msdc:add permission for sdcard
f0cdd26 : [ALPS04414889] GNSS HIDL 2.0 feature support
1da6ba5 : [ALPS04325589] unlinker libdirect-coredump.so for mediaswcodec
7165e91 : [ALPS04344579] Add set properties permission for vendor_init
e240529 : [ALPS04378873] suspend: allow ftm do block suspend
f249572 : [ALPS04393149] Add needed sepolicy for SF/HWC to use GED
dd81254 : [ALPS04239425] Fix build from sepolicy change
8105bd6 : [ALPS03809072] Add vendor partition property
2926e80 : [ALPS04294481] WMT: sepolicy adjustment
65be770 : [ALPS04410351] Add MTK_LICENSE
97e1a9b : [ALPS04366101] mediacodec process selinux permission
af1f6a8 : [ALPS04384473] Add needed sepolicy
d79328b : [ALPS04318555] PMU path change
6b93fc0 : [ALPS04409296] add BT enable SAP profile policy
098d13c : [ALPS04277923] SUPL SMS dispatch new feature
63c6dec : [ALPS04394576] MT6739:cameraserver sepolicy issue
35745b9 : [ALPS04401451] Fix ioctl permission issue for cameraserver
3ea596d : [ALPS04400836] Fix SELinux issue
cf64298 : [ALPS04394576] mt6739:fix camera sepolicy issue
2511791 : [ALPS04257872] sepolicy: mdp-hidl
346f198 : [ALPS04392816] sensor: add hidl 2.0 architecture
f5b818b : [ALPS04384473] Remove relabel graphics_debug_prop
b32e5dc : [ALPS04388343] add selinux label for super partition
c2d5762 : [ALPS04401328] ota update: fix selinux permission for AB update with dynamic partition
da2bab9 : [ALPS04348647] Implement lazy hidl for nvram
f217e0f : [ALPS04328846] power: remove redundant setting
7e9671d : [ALPS04344579] Add set properties permission for vendor_init
e77e031 : [ALPS04378873] suspend: allow ftm do block suspend
26f1f2f : [ALPS04393149] Add needed sepolicy for SF/HWC to use GED
795196e : [ALPS04239425] Fix build from sepolicy change
97e5835 : [ALPS04294481] WMT: sepolicy adjustment
2e80c29 : [ALPS03809072] Add vendor partition property
75a3255 : [ALPS04410351] Add MTK_LICENSE
6ea8645 : [ALPS04366101] mediacodec process selinux permission
8f848c4 : [ALPS04384473] Add needed sepolicy
32eeec3 : [ALPS04409296] add BT enable SAP profile policy
c632adb : [ALPS04277923] SUPL SMS dispatch new feature
26f6cde : [ALPS04394576] MT6739:cameraserver sepolicy issue
4c7eba0 : [ALPS04401451] Fix ioctl permission issue for cameraserver
1995443 : [ALPS04400836] Fix SELinux issue
a354438 : [ALPS04394576] mt6739:fix camera sepolicy issue
9894024 : [ALPS04318555] PMU path change
431f4e5 : [ALPS04257872] sepolicy: mdp-hidl
8300351 : [ALPS04385947] Add access rule for property
1358005 : [ALPS04385961] RTC: add permission for power-off alarm
90842f1 : [ALPS04296234] mrdump_tool: apply new selinux policy
0b81173 : [ALPS04385687] fix mp3 playback start slowly because of sepolicy
017c44c : [ALPS04316338] EM: battery temperature settings
0bab948 : [ALPS04385399] Separate sepolicy for BASIC/BSP project
b586f66 : [ALPS04383637] phase out emdlogger permission
bbd7a7f : [ALPS04377757] Fix mediacodec sepolicy issue
e639714 : [ALPS04298621] MTKLogger can not get md/netlog property
4016498 : [ALPS04325589] AEE: remove unuse rules
5f390a7 : [ALPS04377757] Fix camera sepolicy issue
9803075 : [ALPS04331194] FPSGO: add ioctl permission
02e0102 : [ALPS04365408] IMEI crash handler
0f89fcd : [ALPS04340791] SEPOLICY: workaround fix BASIC build error
04d89de : [ALPS04362997] AEE porting
b7ae2da : [ALPS04367884] Sepolicy: workaround for denied policy(2)
4f3084b : [ALPS04365111] Fix selinux error
6682b02 : [ALPS04328846] power: add ioctl permission
881d147 : [ALPS04345011] Add bootctrl selinux for migration
fbbd144 : [ALPS04239425] BT: BIP rule removal
033bdae : [ALPS04328846] power: add ioctl permission
b0365c0 : [ALPS04392816] sensor: add hidl 2.0 architecture
d7f0964 : [ALPS04384473] Remove relabel graphics_debug_prop
ce3c3e4 : [ALPS04385947] Add access rule for property
7d8021e : [ALPS04383536] AEE: add some new rules
25a78a9 : [ALPS04296234] mrdump_tool: apply new selinux policy
01de6e5 : [ALPS04385961] RTC: add permission for power-off alarm
9fcd042 : [ALPS04316338] EM: battery temperature settings
9bb7466 : [ALPS04385687] fix mp3 playback start slowly because of sepolicy
e6e9cd8 : [ALPS04385399] Separate sepolicy for BASIC/BSP project
5a40588 : [ALPS04383637] phase out emdlogger permission
a037b13 : [ALPS04377757] Fix mediacodec sepolicy issue
971e30b : [ALPS04298621] MTKLogger can not get md/netlog property
37a5c97 : [ALPS04377757] Fix camera sepolicy issue
a43676c : [ALPS04325589] AEE: remove unuse rules
4466c4e : [ALPS04331194] FPSGO: add ioctl permission
ee14735 : [ALPS04357449] Sepolicy: workaround for denied policy
c3fd565 : [ALPS04345674] Add permission
e7c512e : [ALPS04340640] SELinux policy update bootanim.te
edd232f : [ALPS04360439] [EM]sensor move to vendor partition
2353471 : [ALPS04357701] Move Widevine sepolicy from basic to bsp
6c0f3eb : [ALPS04283974] Audio: HIDL 5.0
93c3c28 : [ALPS04219582] mmservice 1.2
d2efa65 : [ALPS04345674] Add permission
cedbd0b : [ALPS04345534] SEPolicy: add permission for system_app
7d00454 : [ALPS04288834] Q- migration: Add needed SE policy
a54bb8c : [ALPS04345724] add sepolicy for merge_hal_service
d3d8c1d : [ALPS04340640] SELinux policy update bootanim.te
824e431 : [ALPS04304578] e2fs: permission for ioctl/ioctlcmd
b1e337c : [ALPS04288147] Sepolicy:SIM On/off feature
f1ed54e : [ALPS04340791] SEPOLICY: workaround fix BASIC build error
3a2620f : [ALPS04367884] Sepolicy: workaround for denied policy(2)
48f1f4a : [ALPS04365408] IMEI crash handler
5a8050e : [ALPS04365111] Fix selinux error
c006057 : [ALPS04328846] power: add ioctl permission
153ba94 : [ALPS04345011] Add bootctrl selinux for migration
01354af : [ALPS04239425] BT: BIP rule removal
8c800a4 : [ALPS04328846] power: add ioctl permission
46901e2 : [ALPS04357449] Sepolicy: workaround for denied policy
8199b20 : [ALPS04362997] AEE porting
3f8753e : [ALPS04345674] Add permission
6f30fb8 : [ALPS04360439] [EM]sensor move to vendor partition
2fb0389 : [ALPS04340640] SELinux policy update bootanim.te
53ecfea : [ALPS04357701] Move Widevine sepolicy from basic to bsp
b49b562 : [ALPS04283974] Audio: HIDL 5.0
d17839b : [ALPS04345674] Add permission
b56c9af : [ALPS04219582] mmservice 1.2
c610a67 : [ALPS04345534] SEPolicy: add permission for system_app
166aa06 : [ALPS04288834] Q- migration: Add needed SE policy
66cdaaa : [ALPS04345724] add sepolicy for merge_hal_service
63b0669 : [ALPS04340640] SELinux policy update bootanim.te
f0e39a2 : [ALPS04304578] e2fs: permission for ioctl/ioctlcmd
8092fb7 : [ALPS04328634] Add permission
8c69b9d : [ALPS04339185] selinux: add start mdlogger property set policy
8bf6465 : [ALPS04237702] Audio: Add permission for audio scp device in meta_tst.te
d8020da : [ALPS04237702] Audio: Add permission for audio scp device in factory.te
3e05a60 : [ALPS04237702] Audio: Add permission for audio scp device
34ae2c9 : [ALPS04328846] power: add IMtkPower and IMtkPerf
35ea0c4 : [ALPS04306526] AAL: add AAL vendor partition property
083e8de : [ALPS04324880] em_svr: add map permission for shell_exec
f01ca10 : [ALPS04288147] Sepolicy:SIM On/off feature
1a7509e : [ALPS04328634] Add permission
aea7cd8 : [ALPS04339185] selinux: add start mdlogger property set policy
e47a806 : [ALPS04237702] Audio: Add permission for audio scp device in meta_tst.te
244323d : [ALPS04237702] Audio: Add permission for audio scp device in factory.te
479293f : [ALPS04237702] Audio: Add permission for audio scp device
edad60c : [ALPS04328846] power: add IMtkPower and IMtkPerf
a7d55ae : [ALPS04306526] AAL: add AAL vendor partition property
d8f7239 : [ALPS04324880] em_svr: add map permission for shell_exec
a11756f : [ALPS04314391] SYS_DEBUG_MTKCAM via aee_aedv
8a40d49 : [ALPS04092649] GNSS HIDL v1.1 feature support
f03e525 : [ALPS04293786] grant map permission
bb202b9 : [ALPS04209994] Android Q migration prepare
4b9520a : [ALPS04239425] Sepolicy: remove neverallow rule
6b096cf : [ALPS04314391] SYS_DEBUG_MTKCAM via aee_aedv
a22cef3 : [ALPS04293786] grant map permission
7035ebb : [ALPS04239425] Sepolicy: remove neverallow rule
8285bcf : [ALPS04209994] Android Q migration prepare
4571763 : [ALPS04092649] GNSS HIDL v1.1 feature support
64b85bd : [ALPS04272553] Use MTK radio HIDL extension
05334cf : [ALPS04218651] MTK radio HIDL extension
2e0c91a : [ALPS04239425] Sepolicy: fix undefined type declration
c79bda2 : [ALPS04190424] NFC : W48p0 - Fix SELinux for factory mode
64a451e : [ALPS04153997] get modem dump info
fe52b43 : [ALPS04202940] Xcap: use raw url
ce233ca : [ALPS04185953] EM c2k bypass ui display issues
1c0a104 : [ALPS04153997] C2K Modem Log tool selinux error
d31992b : [ALPS04153997] Fix C2K modem log bug
d05ba2e : [ALPS04160752] Add policy for installd
c3f4a68 : [ALPS04160752] Add selinux policy for vold_prepare_subdirs
c70773e : [ALPS04147660] Add selinux policy for bootctrl
28032b0 : [ALPS04125584] SIM:Access denied finding property "persist.radio.multisim.config"
9f456bd : [ALPS04125055] Set SBP ID to nvdata for CCCI requirement
c4fb2ae : [ALPS04112420] add mota selinux limited
4d1bc5b : [ALPS04133950] add permission
5cfb040 : [ALPS04130289] Restrict rild access to sdcard
745c031 : [ALPS04123749] remove cct meta sepolicy
7b20640 : [ALPS04079180] update mmservice to 1_1
a81ec05 : [ALPS04056430] Add get_prop to stp_dump3.te
720c7b2 : [ALPS03888283] Remove pre_meta
98cdf51 : [ALPS04036849] mtk_hal_audio: allow acquire wakelock
34196a2 : [ALPS04116372] Resolve kernel version unkown issue
6b81d58 : [ALPS04115707] vow: add voice recognizes property in sepolicy
c5d6ed4 : [ALPS04102080] EM: add sepolicy for wcncoredump
5b5a882 : [ALPS04056430] WMT:Move coredump mode property to system partition
708d0b5 : [ALPS03953773] Audio: Add permission for SmartPA calibration
5ce85e8 : [ALPS04098787] kernel_module: allow vendor_init kernel:key search
cd70dfe : [ALPS04087170] add selinux rule for netd
a3f72d1 : [ALPS04110031] Add permission
b5a393c : [ALPS04099835] Modify for SF access prop
c958ab7 : [ALPS04087631] Trusty: Keymaster 3.0 HIDL service
71ce499 : [ALPS03992559] EM hidl V1.1 selinux
33543b8 : [ALPS04079180] mdp-hidl for vt
1d144dd : [ALPS03751935] vow: allow VOW thread write PCM dump
8e5b912 : [ALPS04093626] EMCamera: save files to data/vendor
f5413b6 : [ALPS04096844] audio: set permission for audio_ipi
fb5b5a9 : [ALPS04079884] FRHandler P0 migration
710606a : [ALPS04080300] Connsys log: catch log when host suspend
e0cc179 : [ALPS04085738] audio: add audio_ipi permission
5c40b78 : [ALPS04085997] NP: Add SP-HAL property to Interpreter shared library
0240854 : [ALPS04085854] make service auto run
10ac81f : [ALPS04085275] Key manager porting [10]
e9775fe : [ALPS04085967] AGO: System property error
6877acb : [ALPS04083174] EM telephony RF reset - selinux
588c948 : [ALPS04082419] EM-touch:get tpd setting fail
a124b7b : [ALPS03988168] mdp hidl-device/sepolicy
1c696f7 : [ALPS04059139] fix cts issue
4489125 : [ALPS04080007] Remove sepolicy rules for new Android P device
a3c1c51 : [ALPS04036690] cant catch 3 party JE/ANR
a629ae1 : [ALPS04077496] EM: move BT to vendor hidl
2a42cf3 : [ALPS04069430] set system clock
b9cdfd1 : [ALPS04017619] SELinux policy rule optimization
de6f10f : [ALPS04064627] Failed to power off
86073d3 : [ALPS03907306] malloc debug unwind backtrace switch
97bdb74 : [ALPS04061953] add open permission for mtk_hal_usb
2caa7c1 : [ALPS04004689] CCCI:update sepolicy for mdlpm
0a3924e : [ALPS04064256] tb8127p4_bsp_ab: fixed cannot switch boot partition
e0c22dd : [ALPS04036690] add selinxu rules
30e4e2a : [ALPS03894758] Enable Fullscreen modes systemproperty
3d75598 : [ALPS04048779] allow vendor_init to set vold prop
9d6b1ca : [ALPS03892544] CCT k65 P porting
7214463 : [ALPS04023420] cmdq: CMDQ_STATUS not gen in db
b81ddfe : [ALPS04055044] Set supplementary service vendor property through HIDL
077c797 : [ALPS04013153] Implement android.hardware.secure_element@1.0 for UICC
aa134ae : [ALPS04056497] cts testVendorTypeViolators case fail
6a9029f : [ALPS04034165] EM MCF add sepolicy for em_hidl
980b3ad : [ALPS04056547] partition: remove unused policy
f20918f : [ALPS03900752] Speech: hifi3 speech
9f4e162 : [ALPS04046220] suspend: add factory access sys_power sepolicy
5e425ef : [ALPS04046220] Backlight: add factory access sys_leds sepolicy
754e6a5 : [ALPS04053189] Change ccb gear id fail
b9c564b : [ALPS04025118] add get btlog property selinux
62136ed : [ALPS04046768] Factory: add sepolicy for Storage item in factory mode
b4381a7 : [ALPS03982747] Add widevine sepolicy rules
3bcca32 : [ALPS04033230] EM:gsensor cali fail
7e19f46 : [ALPS04030866] RTC: add permission for timerfd interface
4218b76 : [ALPS04034495] Latch unsignaled buffer
8bdd522 : [ALPS04036690] add rules for aee_aedv
a299d32 : [ALPS03889880] Audio: Revise for audio hal 4.0
b4535d6 : [ALPS04030563] add antutu blocking property in selinux
6d1acd1 : [ALPS04028748] logger control
e336612 : [ALPS04025575] ccci_fsd: add sepolicy
76eeb4f : [ALPS04020173] create /data/aee_exp at runtime
f2654e9 : [ALPS04017538] P meta ATM porting
8733d8e : [ALPS03888283] ATM porting
331494d : [ALPS03888283] Modify ATM communication
5c09039 : [ALPS04027106] add vendor log hal service in context.
3376362 : [ALPS03738758] Audio: Add Hifi3 adsp device info
38fc0ed : [ALPS03837408] Allow widevine hidl process access persist file
b30adf4 : [ALPS04027460] Add selinux permission
d2b96aa : [ALPS03886692] add selinux rule for viarild
49b7eba : [ALPS03951556] WMT: Move stp_dump to system image
2342d94 : [ALPS04014599] Enable App Resolution Tuner systemproperty
e8551c4 : [ALPS04027106] add loghidlvendorservice.te
7a74e63 : [ALPS04027706] PQ: revise SELinux policy
fc79fee : [ALPS04027708] Enable ANR systemproperty
61f484e : [ALPS04026136] Create symlink, /mnt/sdcard, for meta/factory
08cf8cc : [ALPS04025575] EM hidl read nvdata under vendor
8b4abb5 : [ALPS04021455] Fix selinux policy config for meta_tst audio part
2015bf7 : [ALPS04022196] cant get aee system property by adb
e924c35 : [ALPS04016022] Open adbd search on gpu_device
912e3f7 : [ALPS04025022] fix p user getprop
35c2fec : [ALPS04021258] PQ: Add interface for ccorr matrix setting
38c21c1 : [ALPS03852714] Trustonic TEE: fix sepolicy for persistent partition
185f6bc : [ALPS04022196] delete hal_dumpstate_impl.te
e7591ff : [ALPS04021339] Add selinux rule for md3/ccci_cfg path
a461329 : [ALPS04017619] add policy for boost boot perofmrance
e9ebb4c : [ALPS04013705] EM: use wmt_prop for wcn core dump
49096b3 : [ALPS04017296] USB: revise selinux of OTG
e5edf00 : [ALPS04014572] GPU: Security firmware binary load
0fe403f : [ALPS03872441] Adding ro.vendor.mtk_exchange_support to property_contexts
9c642ba : [ALPS04013134] CCCI:fix android p selinux issue v2
31e8017 : [ALPS03974446] modify vendor_init selinux policy
b81fdd8 : [ALPS03872369] Add radio.mnl.prop policy
d8d1bef : [ALPS03992062] split .te file
e1d9aeb : [ALPS03872369] Fix factory/meta Selinux issue
768f0eb : [ALPS03997985] Factory Mode: add permission for test report
d8f17e9 : [ALPS04013705] YGPS:Use hidl to access mnld
76030d9 : [ALPS04013134] CCCI:fix android p selinux issue
94b982a : [ALPS03972298] Meta Mode: Add permisson to get RSC version
d7bde01 : [ALPS04011772] EM telephony system read property selinux fix
ef0c784 : [ALPS04010443] AAL: add set property in SELinux
ea2a380 : [ALPS03918481] Audio: Add audio factory permission to access accdet
a3efbe3 : [ALPS03886705] EM:hardware-testing property hild
357e62c : [ALPS04007645] Modem log start fail in meta mode
691bebb : [ALPS04007267] sepolicy: change libm4u.so file label.
95d55fe : [ALPS04001212] Revise "[ALPS04001212] EM telephony system write property"
d448ff0 : [ALPS03878175] Remove system_writes_vendor_properties_violators
fd05ab1 : [ALPS03888293] [P migration] Migration RILD
6d80984 : [ALPS04001212] EM telephony system write property
f37c429 : [ALPS03783870] Add policy for update boot partition
2e954a7 : [ALPS03999678] Allow Mwi to get vendor default properties
69a7df9 : [ALPS03856250] SIM:add policy for system set prop
a64137d : [ALPS03939719] Refine sepolicy for bootctrl
173ab14 : [ALPS03595410] VPU: patch sync from o1.mp1
d884c07 : [ALPS03873734] Follow Android P new property rules
3355c3b : [ALPS03875899] Add update dtbo permission
f6d58e9 : [ALPS03951854] Add lbs_dbg SDCard policy
5edbeb3 : [ALPS03951701] sensor: data/vendor/sensor path
27f38a0 : [ALPS03998186] Treble: Fix selinux issue for booting with GSI
dcd65df : [ALPS03992559] EM HIDL - selinux
ff510b4 : [ALPS03997871] allow MobileLog exec logcat -L
cdd7411 : [ALPS03861807] Revise code
e34ae5c : [ALPS03872369] Add lbs_dbg selinux policy
159c0de : [ALPS03870695] Relabel bootanim property
f4df203 : [ALPS03914002] EM: Remove unused property rule
ae942a7 : [ALPS03886705] EmCamera: move to vendor partition
0ac5bc8 : [ALPS03873734] Follow Android P new property rules
c4cdaf6 : [ALPS03891225] Create symlink, /mnt/sdcard, for meta/factory
6fed801 : [ALPS03902630] Fix property type of MTK Bluetooth
235d022 : [ALPS03867358] Thermal: P Migration
afda072 : [ALPS03974529] Add policy for audio hidl service
65021e8 : [ALPS03804621] [P migration] Remove violated property declaration
5883f3c : [ALPS03902666] Sepolicy: add prop to audiohal_prop
7240a46 : [ALPS03941128] Comment unused rules
b1c8439 : [ALPS03992062] Add log hidl system service te
8882238 : [ALPS03948310] vendor/system property split
b45fe15 : [ALPS03965031] MTKLogger can not access aee data vendor
3c80123 : [ALPS03980649] Remove oemHook declaration of permission
27b95e8 : [ALPS03872369] add atci gps sepolicy
0c3ca4d : [ALPS03893656] factory: add power_supply and switch permission
1b9fb97 : [ALPS03908242] Add SEPolicy
50eb861 : [ALPS03959715] move audio-daemon to vendor
063dc7d : [ALPS03976171] fix: Mobilelog writing vendor property
b3674b6 : [ALPS03891225] Add policy for nvram
2b20ac0 : [ALPS03899621] Add SEpolicy rule for MTK IHostapd
4513226 : [ALPS03885057] Add label for MTK USB HIDL 1.1
5050e99 : [ALPS03958900] wlan_assistant: add permission for /data/vendor
2c30dfa : [ALPS03934986] Remove vendor.sys.boot.reason
6153f74 : [ALPS03982747] Remove unused sepolicy rules
5fe8f6d : [ALPS03908752] partition:fix sysenv issue
36122f6 : [ALPS03984881] EM telephony SIB capture support
d0c7a38 : [ALPS03914002] EM: remove unused sepolicy rules
f0ad142 : [ALPS03886692] property rename for Android P
85a9eb2 : [ALPS03866092] Add FP for ConnSYS Log
bcdca4a : [ALPS03830074] EM neverallow coredomain from writing vendor properties
a9ce724 : [ALPS03886692] property rename for Android P
722a28a : [ALPS03934986] Remove un-renamed properties
c313430 : [ALPS03982747] Remove unnecessary violators
91c9756 : [ALPS03967218] GPU: Add sepolicy for vulkan
2dd4fdf : [ALPS03861873] rename service name
b518acb : [ALPS03886705] EM:hardware-testing SELinux
2c34771 : [ALPS03867358] Thermal: P Migration
cf6f402 : [ALPS03804621] [P migration] Re-name property
c20edad : [ALPS03875759] SELinux for dynamic enable AMS log
6fdd50f : [ALPS03952241] rename property_contexts
745cf5e : [ALPS03969178] wlan: factory and meta move to vendor partition
a5161c4 : [ALPS03889880] Audio: Remove un-used permission
98e093c : [ALPS03972288] shell.te: remove mtkcam_prop
a3ba2b6 : [ALPS03974555] neverallow coredomain from writing vendor properties
777353d : [ALPS03878056] Rename mtk system properties
c84cc88 : [ALPS03916902] Add hidl 1.1 clearkey to pass vts
5e00a06 : [ALPS03809072] Set rat config property permission
2f73137 : [ALPS03856250] SIM: Revise property permission
3c51e2f : [ALPS03974117] Move md_mims prop to volte group(selinux)
3b44b2c : [ALPS03810368] Sepolicy: define rule for ro.vendor.mtk_emmc_support
8308c30 : [ALPS03973363] move to system image
dae18d6 : [ALPS03804621] [P migration] Remove old property label
6e55c5e : [ALPS03921589] WMT: Fix SEPolicy issue
1dce922 : [ALPS03888283] Power off usb status
3072e6d : [ALPS03914002] EM:Remove unused property lable
9342c38 : [ALPS03966863] Relabel log vendor property
1366746 : [ALPS03604577] CAT need read information from Aee
253ddf7 : [ALPS03965269] Single bin modem
21efeea : [ALPS03932298] Factory Mode: resolve neverallow error
6da290a : [ALPS03957630] Selinux: rules for meta_clr_emmc and mke2fs
56440f1 : [ALPS03950289] Remove mnld system property set permissions
af11205 : [ALPS03881723] remove unused sepolicy rules
5076c0d : [ALPS03888283] usb close and bootprof
6fbb5ca : [ALPS03869354] fix tpd auto test fail in factory mode
11c6e41 : [ALPS03867358] Thermal: P Migration
6391c70 : [ALPS03918481] Audio: Eable audio factory permission
c6665f4 : [ALPS03946757] Thermal: Add permission
ad2f637 : [ALPS03948310] add sepolicy
1fe9fc9 : [ALPS03870695] Bootanimation property renaming
5b576f9 : [ALPS03869354] start merge_hal_service for light hidl
378a70a : [ALPS03934986] Add mtk_default_prop
88ad7f2 : [ALPS03915523] AAL:Android P Property Change
af99df8 : [ALPS03902666] Sepolicy: audio prop need prefix vendor
de18a93 : [ALPS03869354] Fix factory mode backlight and vibrator test fail
1544b5a : [ALPS03951738] Use mtk_uce_support to switch on/off
d9af33e : [ALPS03914002] Remove unused sepolicy
12a4b79 : [ALPS03951976] PQ:Add PQ Property Permission
b3c7428 : [ALPS03949661] Add SeLinux policy for lmkd socket
3d7af15 : [ALPS03951067] EM: selinux for battery
16ee150 : [ALPS03902666] Sepolicy: remove violate properties setting
b939ed8 : [ALPS03809072] Set rat config property permission
2bd3de8 : [ALPS03866203] pidmap: Add SELinux policy for Android P
1e29db8 : [ALPS03950289] Add permission to access GPS properties
9d80452 : [ALPS03932298] Factory Mode: move to vendor partition
24a4d4e : [ALPS03934599] property set issue
a4c2432 : [ALPS03929399] Rename CT VoLTE system property
9911b51 : [ALPS03885057] Revise USB property permission
ffbc849 : [ALPS03914002] Add sepolicy rule for EM
16f674f : [ALPS03943803] Add sepolicy for NVRAM
6bf7096 : [ALPS03845186] Revise system app permission
d8d6434 : [ALPS03943904] Act storagemanagerd as vold context
5298a05 : [ALPS03945159] Add sepolicy for MTK wifi hidl
d0c7f83 : [ALPS03885471] Remove ATM policies from system app
75ddc58 : [ALPS03928691] Factory Mode:add the permission to get com type
cf286c7 : [ALPS03888283] Update meta sepolicy
e74a354 : [ALPS03946137] vibrator: fix selinux issue
f54142f : [ALPS03946622] vibrator: Fix sepolicy issue
2151b4c : [ALPS03934549] MTKLogger support for LogHandler
e6e82eb : [ALPS03878966] Declare label for mtk_ril_mode
0a8fc2c : [ALPS03940671] Wlan: add selinux policy in wlan_assistant.te
c6c77ae : [ALPS03881723] Workaround to fix build break
dd80afa : [ALPS03943817] Add sepolicy for mtk_hal_bluetooth to access nvram
b58bdcf : [ALPS03943443] Modem Log start USB logging fail
02162f7 : [ALPS03886705] EmCamera:sytemproperty name change
b08896d : [ALPS03890927] battery: fix selinux policy
c60003e : [ALPS03929399] Rename CT VoLTE system property
97a5909 : [ALPS03895823] add permission
74f8c3a : [ALPS03894499] ST NFC HAL 1.1
3f3a554 : [ALPS03890586] add setgid for aee_core_forwarder
c1ad90d : [ALPS03841839] Fix update wifi MAC in engineer mode
cb2cb16 : [ALPS03939381] Remove no use selinux code
684c397 : [ALPS03841705] temp solution about getting user load DB
7c5580f : [ALPS03940737] add selinux permission to mediaextractor.te
f93e878 : [ALPS03940710] add label for usb hidl
8389e51 : [ALPS03940671] Fix failure in nvram editor
1ee6cc6 : [ALPS03938688] Add permission to write misc
7899b65 : [ALPS03939381] Relabel Modem log property
ef735a3 : [ALPS03804621] [P migration] Add property context
d0e6d19 : [ALPS03939381] Label mdlogger property
7ed99a0 : [ALPS03915348] Upgrade nvram hal to 1.1
95189a0 : [ALPS03909621] Move meta_tst
4eaf4aa : [ALPS03938413] FM Radio: Add sepolicy for fm_hidle_service
f378939 : [ALPS03938824] MTKLogger cant start modem log
c57d5fe : [ALPS03938824] MTKLogger cant start modem log
9ef3d6a : [ALPS03939119] MTKlogger start network log fail
1abbd96 : [ALPS03936313] NE occured on ccci_fsd
17a1ab1 : [ALPS03895823] add permission
4de743e : [ALPS03921396] emdlogger SELinux error
c3048e3 : [ALPS03804621] [P migration] Add property context
5055e14 : [ALPS03909621] Move Meta_tst
485594a : [ALPS03841705] AEE porting on Android P about selinux
5d6464d : [ALPS03841839] Allow meta to use nvram hal
d1d057d : [ALPS03872369] Fix Selinux build error
1a2c420 : [ALPS03901606] eMMC&UFS : Combo feature
4ae03e2 : [ALPS03872369] Add GPS selinux
b5ddab8 : [ALPS03800946] Remove vold_socket
87d8d38 : [ALPS03923695] Add read rule for bootprof.
3e4a1ad : [ALPS03895823] add permission
da935cf : [ALPS03841839] Add policy for using nvram function
3af948d : [ALPS03868216] wlan_assistant: allow to write nvram to driver
aae19a3 : [ALPS03841839] Copy fstab failed in nvram daemon
56968cf : [ALPS03841705] relable the ro.* property of AEE
cf5fda7 : [ALPS03886572] Relabel MobileLog properties
f2b659f : [ALPS03934986] Fix Selinux issue
976f88f : [ALPS03869840] Add selinux for graphic debug prop
ddccba5 : [ALPS03800946] Remove data_between_core_and_vendor_violators
ef7dc6b : [ALPS03902348] GPU: Add sepolicy for graphics
699d0d5 : [ALPS03890586] add rules for aee_aed
eaf878d : [ALPS03931068] WMT: fix SEPolicy issue
06ffcaf : [ALPS03841705] AEE porting on Android P about selinux
d0e62c5 : [ALPS03909621] Move meta_tst
660bd2a : [ALPS03841705] aee cant red screen on enforcing mode
aa0fe87 : [ALPS03825066] Remove unused sepolicy
64e012d : [ALPS03867358] Thermal: P Migration
9555db4 : [ALPS03916010] Upgrade to drm hidl 1.1
3eae2cd : [ALPS03800946] Remove data_between_core_and_vendor_violators
9eb44fd : [ALPS03919865] CCT mtk.client.appmode property
866cfaf : [ALPS03869840] SF : Add sepolicy for graphics
c425318 : [ALPS03841705] AEE porting on Android P about selinux
ec493ff : [ALPS03923695] Modify systemserver selinux rule
2eeb68a : [ALPS03825066] Fix boot fail
1f7a54d : [ALPS03798641] power: control display idle time
ce80d1a : [ALPS03902348] GPU: Add sepolicy for graphics
13c0dfa : [ALPS03889880] Audio: HIDL 4.0
a9d4b55 : [ALPS03869354] refine vibrator sysfs label
7f18634 : [ALPS03881723] vendor_init: Fix bootup denial
a965753 : [ALPS03825066] Fix boot fail
e723ef5 : [ALPS03918515] PQ: Add interface for ESS level setting
1022b23 : [ALPS03914002] Rollback em_svr sepolicy
f211548 : [ALPS03861775] modify sysfs_batteryinfo
1eba07f : [ALPS03914002] Add property sepolicy rules
2ada7a7 : [ALPS03917508] remvoe neverallow rule for Android P
b51ffe7 : [ALPS03841317] add mnt_vendor mount policy
921ebf6 : [ALPS03909938] sensor: merge sensor code
e722e5d : [ALPS03906515] wmt: fix coredump feature
a2de3cb : [ALPS03873094] Rename mtk system properties
026f60b : [ALPS03614388] Sepolicy: Add ttyS to sepolicy
c5d46d0 : [ALPS03911067] Fix sepolicy rules
5017c50 : [ALPS03853366] Fix kisd sepolicy issue for android p[1/3]
3239134 : [ALPS03866092] BT HCI snoop log (2/2)
64ea9a8 : [ALPS03852480] add sepolicy for mediacodec getattr proc_thermal
0b1d9a3 : [ALPS03598446] add selinux policy for mdp
40b3cde : [ALPS03872369] Fix GPS SElinux issue
cd4fe2a : [ALPS03719620] vibrator: Add sepolicy rule
6c9fc23 : [ALPS03737981] FPSGO: merged_hal add permission
92d6605 : [ALPS03503758] P migration selinux build failed fix
673047f : [ALPS03788916] fix build error
6678542 : [ALPS03899621] WiFi hotspot manager feature check-in
84826b3 : [ALPS03872369] Fix GPS SELinux issue
20f1eff : [ALPS03900296] EM move xcap system property to bsp
392288a : [ALPS03897470] Fix SEPolicy violation
67ce731 : [ALPS03859804] Remove wide_dhcpv6_data_file
63279b5 : [ALPS03869840] Modify for SELinux violation
5ae4555 : [ALPS03866779] Remove acess agpsd file permission
217e465 : [ALPS03737981] power: hal version upgrade.
d1f24e4 : [ALPS03804621] [P migration] Add property permission
aa8b0b4 : [ALPS03872369] Rename GPS property to "vendor.xx"
fed7810 : [ALPS03867358] Thermal: P Migration
544c092 : [ALPS03897468] kernel: remove sepolicy which violate neverallow rule
b25e38f : [ALPS03898061] SeLinux: remove violate setting
77b0874 : [ALPS03888283] [P Migration]Property Rename
e15599e : [ALPS03892700] partition: move mtk mount point to /mnt/vendor
40bf55d : [ALPS03841705] add selinux on android P
ad3a7c4 : [ALPS03881723] Workaround build error
ec4c845 : [ALPS03894499] Modify SELinux policy
b0c6f5b : [ALPS03841705] remove unuse selinux rule
de7b14c : [ALPS02941470] SELinux poilcy porting
598bf0d : [ALPS03841705] modify aee_core_forwarder selinux rule
4ff5e12 : [ALPS03891225] Modify vold related policy
9f04717 : [ALPS03841839] nvram init property rename
bcf0d62 : [ALPS03893095] Selinux: MTK BT HAL
fb0f249 : [ALPS03804621] [P migration] Add property context
3dd7e18 : [ALPS03503758] P migration selinux build failed fix
0ac3465 : [ALPS03890927] battery: fix sepolicy violation
c9921e7 : [ALPS03503758] Revert "[ALPS03503758]P migration selinux build failed fix"
a2e5465 : [ALPS03503758] P migration selinux build failed fix
5367cc6 : [ALPS02333452] Android p selinux change
7810fc7 : [ALPS03825066] Resolve build error
b65bfa6 : [ALPS03830074] EM telephony property selinux
a8d82ea : [ALPS03885737] Correct agps sepolicy
49b02de : [ALPS02333452] Android p selinux change
dace0f4 : [ALPS03886692] Delete illegal rules
afe94d0 : [ALPS03886572] Mobile Log selinux rule porting
59c3acf : [ALPS03888283] Modify meta_tst.te
7767bf1 : [ALPS03869735] Properties rename in Android P
5db9b16 : [ALPS03860173] Update em_svr te file
c5cf829 : [ALPS03869840] P migration: Remove label aosp prop
5af2ebd : [ALPS03883958] wlan: phaseout wifi2agps
401d10c : [ALPS03866092] connsys log support
db028bc : [ALPS03866092] Add sepolicy for /dev/fw_log_bt
2cebefc : [ALPS03845186] SIM related system properties rename
45a1de3 : [ALPS03866092] add dev policy for fw_log_gps
ef20821 : [ALPS03881723] Workaround build error
5cc131f : [ALPS03841705] AEE porting on Android P
65a7467 : [ALPS03870695] SELinux poilcy violation
adc83d4 : [ALPS03872369] Rename property to "vendor.xx"
d661816 : [ALPS03878175] Remove nvram policy
f0342c4 : [ALPS03852714] Trustonic TEE: Fix persistent partition path
93ba0d0 : [ALPS03861775] Remove the sysfs_power_supply label
7b39667 : [ALPS03879689] mdlogger SELinux error
3bf961a : [ALPS03870469] Audio: remove useless selinux setting
9e379d1 : [ALPS03875603] Relabel telephony switch property
0b630ac : [ALPS03825066] Fix build error
f065be9 : [ALPS03804621] [P migration] Revert "Remove SEPolicy violated"
c9484c4 : [ALPS03825066] Fix build error
19e92de : [ALPS03804621] [P migration] Remove SEPolicy violated
343ce4f : [ALPS03861873] fix build error
dcf1149 : [ALPS03866092] wlan: add sepolicy for /dev/fw_log_wifi
ad01b7e : [ALPS03861873] rename system property
c7b8f57 : [ALPS03866092] Debug Utility: add sepolicy for /dev/fw_log_wmt
72c15c6 : [ALPS03861873] rename system property
7c913e6 : [ALPS03737981] power: prepare Hal version.
9bd3e0b : [ALPS03855838] Rename MTKs system properties
60f912a : [ALPS03859804] Rename MTKs system properties
e8e64e2 : [ALPS03804108] power: fixing SELinux violation
1630818 : [ALPS03867541] Rename MTKs system properties
dc93182 : [ALPS03860276] Rename MTKs system properties
203c7a7 : [ALPS03841839] fix nvram SELinux violations
911143a : [ALPS03861528] modify sepolicy for boot mode
0c59356 : [ALPS03860173] Modify em_svr SEPolicy
9be4673 : [ALPS03852714] Trustonic TEE: Fix persistent partition path
69fe385 : [ALPS03841705] fix the violation during Android P migration
f9610f5 : [ALPS03804621] [P Migration] Fix SEPolicy violated
02fb0be : [ALPS03273784] Remove MPED related policy
aaa0aae : [ALPS03273784] Remove mpe.te
b6a9b3d : [ALPS03825066] Mark file context to fix build fails
c90dcc3 : [ALPS03825066] Mark file context to fix build fails
b99941d : [ALPS03825066] P migration selinux build failed fix
f19c7f0 : [ALPS03825066] Resolve vendor violates
88b021e : import from mediatek/master to mediatek/alps-mp-o1.mp1
ef0ea58 : [ALPS04272553] Use MTK radio HIDL extension
6930693 : [ALPS04218651] MTK radio HIDL extension
11ccfcf : [ALPS04239425] Sepolicy: fix undefined type declration
910948f : [ALPS04190424] NFC : W48p0 - Fix SELinux for factory mode
461f325 : [ALPS04153997] get modem dump info
d6f9cdb : [ALPS04202940] Xcap: use raw url
c244f89 : [ALPS04185953] EM c2k bypass ui display issues
4553483 : [ALPS04153997] C2K Modem Log tool selinux error
4a405ab : [ALPS04153997] Fix C2K modem log bug
8af14b2 : [ALPS04160752] Add policy for installd
4b9d7e5 : [ALPS04160752] Add selinux policy for vold_prepare_subdirs
0665caa : [ALPS04147660] Add selinux policy for bootctrl
db2dc77 : [ALPS04125584] SIM:Access denied finding property "persist.radio.multisim.config"
2c460ca : [ALPS04125055] Set SBP ID to nvdata for CCCI requirement
7762b88 : [ALPS04112420] add mota selinux limited
3e96078 : [ALPS04133950] add permission
a2a8dca : [ALPS04130289] Restrict rild access to sdcard
3d0ca7a : [ALPS04123749] remove cct meta sepolicy
c09031f : [ALPS04079180] update mmservice to 1_1
7003dc6 : [ALPS04056430] Add get_prop to stp_dump3.te
4cefbde : [ALPS03888283] Remove pre_meta
4ba376a : [ALPS04036849] mtk_hal_audio: allow acquire wakelock
13ceaa0 : [ALPS04116372] Resolve kernel version unkown issue
b94dbc0 : [ALPS04115707] vow: add voice recognize's property in sepolicy
5a2eab9 : [ALPS04102080] EM: add sepolicy for wcncoredump
c066127 : [ALPS04056430] WMT:Move coredump mode property to system partition
e26e9c0 : [ALPS03953773] Audio: Add permission for SmartPA calibration
c25aec3 : [ALPS04098787] kernel_module: allow vendor_init kernel:key search
b43024f : [ALPS04087170] add selinux rule for netd
fa788cd : [ALPS04110031] Add permission
ab026c0 : [ALPS04099835] Modify for SF access prop
4acd1a3 : [ALPS04087631] Trusty: Keymaster 3.0 HIDL service
924bb82 : [ALPS03992559] EM hidl V1.1 selinux
1b209f9 : [ALPS04079180] mdp-hidl for vt
8a90bde : [ALPS03751935] vow: allow VOW thread write PCM dump
d220113 : [ALPS04093626] EMCamera: save files to data/vendor
a9bde01 : [ALPS04096844] audio: set permission for audio_ipi
b451be0 : [ALPS04079884] FRHandler P0 migration
417b98e : [ALPS04080300] Connsys log: catch log when host suspend
3a16bc0 : [ALPS04085738] audio: add audio_ipi permission
665f322 : [ALPS04085997] NP: Add SP-HAL property to Interpreter shared library
5e7859b : [ALPS04085854] make service auto run
7506682 : [ALPS04085275] Key manager porting [10]
fbc8203 : [ALPS04085967] AGO: System property error
31d3797 : [ALPS04083174] EM telephony RF reset - selinux
b08279e : [ALPS04082419] EM-touch:get tpd setting fail
78b6aa3 : [ALPS03988168] mdp hidl-device/sepolicy
acde0a9 : [ALPS04059139] fix cts issue
d4e5677 : [ALPS04080007] Remove sepolicy rules for new Android P device
4b396af : [ALPS04036690] can't catch 3 party JE/ANR
45eb778 : [ALPS04077496] EM: move BT to vendor hidl
08d1dd3 : [ALPS04069430] set system clock
e237c93 : [ALPS04017619] SELinux policy rule optimization
9817304 : [ALPS04064627] Failed to power off
a2754d4 : [ALPS03907306] malloc debug unwind backtrace switch
dab87b6 : [ALPS04061953] add open permission for mtk_hal_usb
874b039 : [ALPS04004689] CCCI:update sepolicy for mdlpm
a0a417e : [ALPS04064256] tb8127p4_bsp_ab: fixed cannot switch boot partition
9a2bac1 : [ALPS04036690] add selinxu rules
a8a6a1d : [ALPS03894758] Enable Fullscreen mode's systemproperty
79f6404 : [ALPS04048779] allow vendor_init to set vold prop
4e28dad : [ALPS03892544] CCT k65 P porting
589feaa : [ALPS04023420] cmdq: CMDQ_STATUS not gen in db
48b137c : [ALPS04055044] Set supplementary service vendor property through HIDL
d47f7e0 : [ALPS04013153] Implement android.hardware.secure_element@1.0 for UICC
178b71c : [ALPS04056497] cts testVendorTypeViolators case fail
0fd9993 : [ALPS04034165] EM MCF add sepolicy for em_hidl
adbf02a : [ALPS04056547] partition: remove unused policy
d5ca764 : [ALPS03900752] Speech: hifi3 speech
e2be46c : [ALPS04046220] suspend: add factory access sys_power sepolicy
1fcd7af : [ALPS04046220] Backlight: add factory access sys_leds sepolicy
3339f54 : [ALPS04053189] Change ccb gear id fail
a42afa7 : [ALPS04025118] add get btlog property selinux
b3e289e : [ALPS04046768] Factory: add sepolicy for 'Storage' item in factory mode
f7aba37 : [ALPS03982747] Add widevine sepolicy rules
d9a07d2 : [ALPS04033230] EM:gsensor cali fail
62b18b6 : [ALPS04030866] RTC: add permission for timerfd interface
62e6013 : [ALPS04034495] Latch unsignaled buffer
cf646ab : [ALPS04036690] add rules for aee_aedv
762c6ab : [ALPS03889880] Audio: Revise for audio hal 4.0
67b0ca8 : [ALPS04030563] add antutu blocking property in selinux
3e935bd : [ALPS04028748] logger control
b9a3438 : [ALPS04025575] ccci_fsd: add sepolicy
f269072 : [ALPS04020173] create /data/aee_exp at runtime
cd03794 : [ALPS04017538] P meta ATM porting
16037a3 : [ALPS03888283] ATM porting
d302053 : [ALPS03888283] Modify ATM communication
79eafc0 : [ALPS04027106] add vendor log hal service in context.
06ac39d : [ALPS03738758] Audio: Add Hifi3 adsp device info
2fd7b3e : [ALPS03837408] Allow widevine hidl process access persist file
0996cc7 : [ALPS04027460] Add selinux permission
6181cc6 : [ALPS03886692] add selinux rule for viarild
f3e5e4f : [ALPS03951556] WMT: Move stp_dump to system image
6602d83 : [ALPS04014599] Enable App Resolution Tuner systemproperty
cf8e436 : [ALPS04027106] add loghidlvendorservice.te
74f837b : [ALPS04027706] PQ: revise SELinux policy
eb6a6e8 : [ALPS04027708] Enable ANR systemproperty
ed75b87 : [ALPS04026136] Create symlink, /mnt/sdcard, for meta/factory
de6eae8 : [ALPS04025575] EM hidl read nvdata under vendor
c8ad0a5 : [ALPS04021455] Fix selinux policy config for meta_tst audio part
ec4900c : [ALPS04022196] can't get aee system property by adb
80a07b6 : [ALPS04016022] Open adbd search on gpu_device
31e6971 : [ALPS04025022] fix p user getprop
e60153d : [ALPS04021258] PQ: Add interface for ccorr matrix setting
526949c : [ALPS03852714] Trustonic TEE: fix sepolicy for persistent partition
01cf5cc : [ALPS04022196] delete hal_dumpstate_impl.te
61510aa : [ALPS04021339] Add selinux rule for md3/ccci_cfg path
a2917b4 : [ALPS04017619] add policy for boost boot perofmrance
f0442dc : [ALPS04013705] EM: use wmt_prop for wcn core dump
a0aed0e : [ALPS04017296] USB: revise selinux of OTG
cdd1518 : [ALPS04014572] GPU: Security firmware binary load
df2d79e : [ALPS03872441] Adding ro.vendor.mtk_exchange_support to property_contexts
8910b5c : [ALPS04013134] CCCI:fix android p selinux issue v2
b351d14 : [ALPS03974446] modify vendor_init selinux policy
52f8322 : [ALPS03872369] Add radio.mnl.prop policy
a044f6e : [ALPS03992062] split .te file
2566c46 : [ALPS03872369] Fix factory/meta Selinux issue
1daeb36 : [ALPS03997985] Factory Mode: add permission for test report
6fefe97 : [ALPS04013705] YGPS:Use hidl to access mnld
bc7ec84 : [ALPS04013134] CCCI:fix android p selinux issue
db231d2 : [ALPS03972298] Meta Mode: Add permisson to get RSC version
9107572 : [ALPS04011772] EM telephony system read property selinux fix
9fa5437 : [ALPS04010443] AAL: add set property in SELinux
8af0987 : [ALPS03918481] Audio: Add audio factory permission to access accdet
18147a0 : [ALPS03886705] EM:hardware-testing property hild
239b554 : [ALPS04007645] Modem log start fail in meta mode
cb147e1 : [ALPS04007267] sepolicy: change libm4u.so file label.
5b1eb96 : [ALPS04001212] Revise "[ALPS04001212] EM telephony system write property"
f637c14 : [ALPS03878175] Remove system_writes_vendor_properties_violators
62967c7 : [ALPS03888293] [P migration] Migration RILD
432c666 : [ALPS04001212] EM telephony system write property
de7ad7a : [ALPS03783870] Add policy for update boot partition
7dc6ef3 : [ALPS03999678] Allow Mwi to get vendor default properties
79e9cc7 : [ALPS03856250] SIM:add policy for system set prop
a264204 : [ALPS03939719] Refine sepolicy for bootctrl
1720325 : [ALPS03595410] VPU: patch sync from o1.mp1
9a2ec20 : [ALPS03873734] Follow Android P new property rules
c67c8b7 : [ALPS03951854] Add lbs_dbg SDCard policy
91e5023 : [ALPS03998186] Treble: Fix selinux issue for booting with GSI
82c6492 : [ALPS03951701] sensor: data/vendor/sensor path
d23f20f : [ALPS03861807] Revise code
f58b6fd : [ALPS03992559] EM HIDL - selinux
c316e39 : [ALPS03872369] Add lbs_dbg selinux policy
e51d67f : [ALPS03997871] allow MobileLog exec 'logcat -L'
8294731 : [ALPS03914002] EM: Remove unused property rule
8f3d181 : [ALPS03875899] Add update dtbo permission
499216a : [ALPS03870695] Relabel bootanim property
4cac600 : [ALPS03873734] Follow Android P new property rules
31f529e : [ALPS03891225] Create symlink, /mnt/sdcard, for meta/factory
d430f6e : [ALPS03902630] Fix property type of MTK Bluetooth
a2df2a3 : [ALPS03804621] [P migration] Remove violated property declaration
5f79492 : [ALPS03974529] Add policy for audio hidl service
92c1e87 : [ALPS03886705] EmCamera: move to vendor partition
aae5137 : [ALPS03902666] Sepolicy: add prop to audiohal_prop
13e9681 : [ALPS03867358] Thermal: P Migration
195cb6d : [ALPS03992062] Add log hidl system service te
1368fff : [ALPS03941128] Comment unused rules
f0cae5e : [ALPS03980649] Remove oemHook declaration of permission
dad1b84 : [ALPS03893656] factory: add power_supply and switch permission
73a911e : [ALPS03908242] Add SEPolicy
4f61171 : [ALPS03959715] move audio-daemon to vendor
4e654c7 : [ALPS03948310] vendor/system property split
958e9c6 : [ALPS03872369] add atci gps sepolicy
98c61ef : [ALPS03976171] fix: Mobilelog writing vendor property
a18e63e : [ALPS03965031] MTKLogger can not access aee data vendor
42ba220 : [ALPS03891225] Add policy for nvram
f1c25f1 : [ALPS03899621] Add SEpolicy rule for MTK IHostapd
9ae9e38 : [ALPS03958900] wlan_assistant: add permission for /data/vendor
f0df9eb : [ALPS03934986] Remove vendor.sys.boot.reason
49685f1 : [ALPS03982747] Remove unused sepolicy rules
3b46541 : [ALPS03908752] partition:fix sysenv issue
31147b1 : [ALPS03984881] EM telephony SIB capture support
b3bfff5 : [ALPS03886692] property rename for Android P
8cc2c77 : [ALPS03886692] property rename for Android P
cabc058 : [ALPS03866092] Add FP for ConnSYS Log
7b69d50 : [ALPS03914002] EM: remove unused sepolicy rules
4a9a5f4 : [ALPS03830074] EM neverallow coredomain from writing vendor properties
4563796 : [ALPS03934986] Remove un-renamed properties
2ea1f52 : [ALPS03982747] Remove unnecessary violators
6044686 : [ALPS03967218] GPU: Add sepolicy for vulkan
5a00b95 : [ALPS03886705] EM:hardware-testing SELinux
fbd0d1e : [ALPS03861873] rename service name
41ae21c : [ALPS03867358] Thermal: P Migration
6de1a2d : [ALPS03804621] [P migration] Re-name property
f145a5c : [ALPS03875759] SELinux for dynamic enable AMS log
ede7c62 : [ALPS03952241] rename property_contexts
59d4ee6 : [ALPS03972288] shell.te: remove mtkcam_prop
d4d2c9b : [ALPS03889880] Audio: Remove un-used permission
4cd65a5 : [ALPS03969178] wlan: factory and meta move to vendor partition
d581976 : [ALPS03974555] neverallow coredomain from writing vendor properties
229c445 : [ALPS03916902] Add hidl 1.1 clearkey to pass vts
0196b9a : [ALPS03878056] Rename mtk system properties
484857f : [ALPS03856250] SIM: Revise property permission
f1df6ee : [ALPS03974117] Move md_mims prop to volte group(selinux)
253c330 : [ALPS03809072] Set rat config property permission
ecb6dcb : [ALPS03810368] Sepolicy: define rule for ro.vendor.mtk_emmc_support
0ea895c : [ALPS03973363] move to system image
6a19436 : [ALPS03804621] [P migration] Remove old property label
403b617 : [ALPS03921589] WMT: Fix SEPolicy issue
65137c0 : [ALPS03888283] Power off usb status
35a20d1 : [ALPS03914002] EM:Remove unused property lable
9f11854 : [ALPS03966863] Relabel log vendor property
ea673a4 : [ALPS03965269] Single bin modem
7e9bbd4 : [ALPS03957630] Selinux: rules for meta_clr_emmc and mke2fs
d8733ca : [ALPS03869354] fix tpd auto test fail in factory mode
bac8727 : [ALPS03932298] Factory Mode: resolve neverallow error
208dd7a : [ALPS03918481] Audio: Eable audio factory permission
5b111d3 : [ALPS03867358] Thermal: P Migration
2df7f3b : [ALPS03888283] usb close and bootprof
b4e6eb3 : [ALPS03946757] Thermal: Add permission
42a2213 : [ALPS03870695] Bootanimation property renaming
a87c38a : [ALPS03604577] CAT need read information from Aee
8ff59c0 : [ALPS03881723] remove unused sepolicy rules
1cb1aeb : [ALPS03869354] start merge_hal_service for light hidl
7d1f788 : [ALPS03885057] Add label for MTK USB HIDL 1.1
18077a2 : [ALPS03934986] Add mtk_default_prop
b5097d4 : [ALPS03902666] Sepolicy: audio prop need prefix vendor
c9a3416 : [ALPS03948310] add sepolicy
5bea45f : [ALPS03915523] AAL:Android P Property Change
5f79d13 : [ALPS03951738] Use mtk_uce_support to switch on/off
9470dca : [ALPS03869354] Fix factory mode backlight and vibrator test fail
daf75ae : [ALPS03914002] Remove unused sepolicy
7ff05d9 : [ALPS03951976] PQ:Add PQ Property Permission
2942812 : [ALPS03902666] Sepolicy: remove violate properties setting
6bf36e9 : [ALPS03809072] Set rat config property permission
cdcee8f : [ALPS03951067] EM: selinux for battery
0df6bfa : [ALPS03950289] Remove mnld system property set permissions
aa97b76 : [ALPS03950289] Add permission to access GPS properties
51e15fa : [ALPS03949661] Add SeLinux policy for lmkd socket
c553545 : [ALPS03932298] Factory Mode: move to vendor partition
f6085b3 : [ALPS03934599] property set issue
2e0d482 : [ALPS03943803] Add sepolicy for NVRAM
993587b : [ALPS03885057] Revise USB property permission
bc5a52b : [ALPS03929399] Rename CT VoLTE system property
a4efbfa : [ALPS03845186] Revise system app permission
0b309fd : [ALPS03943904] Act storagemanagerd as 'vold' context
e59cf4c : [ALPS03914002] Add sepolicy rule for EM
d88eefe : [ALPS03945159] Add sepolicy for MTK wifi hidl
0805ff1 : [ALPS03885471] Remove ATM policies from system app
650d2e8 : [ALPS03888283] Update meta sepolicy
aff8a94 : [ALPS03928691] Factory Mode:add the permission to get com type
ea1afed : [ALPS03946137] vibrator: fix selinux issue
8c59869 : [ALPS03946622] vibrator: Fix sepolicy issue
58a1ac0 : [ALPS03934549] MTKLogger support for LogHandler
68167f2 : [ALPS03878966] Declare label for mtk_ril_mode
a02d937 : [ALPS03940671] Wlan: add selinux policy in wlan_assistant.te
2b19515 : [ALPS03881723] Workaround to fix build break
24997cb : [ALPS03943817] Add sepolicy for mtk_hal_bluetooth to access nvram
f9bea7c : [ALPS03943443] Modem Log start USB logging fail
17d51da : [ALPS03890927] battery: fix selinux policy
ae81ce0 : [ALPS03929399] Rename CT VoLTE system property
cf04e73 : [ALPS03841705] temp solution about getting user load DB
fcafa58 : [ALPS03841839] Fix update wifi MAC in engineer mode
7a89ca1 : [ALPS03940737] add selinux permission to mediaextractor.te
a2271c5 : [ALPS03940671] Fix failure in nvram editor
5022209 : [ALPS03940710] add label for usb hidl
30a7468 : [ALPS03938688] Add permission to write misc
e25e5ae : [ALPS03890586] add setgid for aee_core_forwarder
c2278da : [ALPS03939381] Remove no use selinux code
fbe9ca4 : [ALPS03895823] add permission
f715821 : [ALPS03886705] EmCamera:sytemproperty name change
14c95f1 : [ALPS03939381] Relabel Modem log property
7e44c14 : [ALPS03939381] Label mdlogger property
252e468 : [ALPS03804621] [P migration] Add property context
13358f7 : [ALPS03938413] FM Radio: Add sepolicy for fm_hidle_service
bd9f5e9 : [ALPS03938824] MTKLogger can't start modem log
d866e67 : [ALPS03938824] MTKLogger can't start modem log
70e0e52 : [ALPS03939119] MTKlogger start network log fail
83d35c5 : [ALPS03915348] Upgrade nvram hal to 1.1
4a0ec30 : [ALPS03894499] ST NFC HAL 1.1
c577af5 : [ALPS03909621] Move meta_tst
187a7ab : [ALPS03936313] NE occured on ccci_fsd
b689138 : [ALPS03895823] add permission
dc981c5 : [ALPS03921396] emdlogger SELinux error
bc55291 : [ALPS03804621] [P migration] Add property context
16f120d : [ALPS03866203] pidmap: Add SELinux policy for Android P
8c8bd16 : [ALPS03909621] Move Meta_tst
991c904 : [ALPS03841839] Allow meta to use nvram hal
cf6e6ec : [ALPS03872369] Fix Selinux build error
66e2cd1 : [ALPS03872369] Add GPS selinux
54d5bb3 : [ALPS03901606] eMMC&UFS : Combo feature
350fa28 : [ALPS03841705] AEE porting on Android P about selinux
8c940b5 : [ALPS03800946] Remove vold_socket
f48bdd8 : [ALPS03923695] Add read rule for bootprof.
a34d6ff : [ALPS03841839] Add policy for using nvram function
0695da8 : [ALPS03841839] Copy fstab failed in nvram daemon
d3a00d0 : [ALPS03841705] relable the ro.* property of AEE
511397f : [ALPS03934986] Fix Selinux issue
1df2864 : [ALPS03868216] wlan_assistant: allow to write nvram to driver
1affee1 : [ALPS03895823] add permission
55ea56f : [ALPS03886572] Relabel MobileLog properties
d3cb23b : [ALPS03890586] add rules for aee_aed
9e5a69a : [ALPS03902348] GPU: Add sepolicy for graphics
b371583 : [ALPS03800946] Remove data_between_core_and_vendor_violators
beb5ef6 : [ALPS03931068] WMT: fix SEPolicy issue
12c4d79 : [ALPS03841705] AEE porting on Android P about selinux
597f4da : [ALPS03869840] Add selinux for graphic debug prop
4bac131 : [ALPS03909621] Move meta_tst
baa0c22 : [ALPS03841705] aee can't red screen on enforcing mode
3a772e2 : [ALPS03825066] Remove unused sepolicy
50b87ab : [ALPS03916010] Upgrade to drm hidl 1.1
e384dfc : [ALPS03867358] Thermal: P Migration
1e9d617 : [ALPS03919865] CCT mtk.client.appmode property
3cb9880 : [ALPS03869840] SF : Add sepolicy for graphics
7ad2c5d : [ALPS03841705] AEE porting on Android P about selinux
ad4fb4d : [ALPS03825066] Fix boot fail
db58a2c : [ALPS03923695] Modify systemserver selinux rule
142626c : [ALPS03902348] GPU: Add sepolicy for graphics
3691d65 : [ALPS03798641] power: control display idle time
41053b6 : [ALPS03869354] refine vibrator sysfs label
00dc11b : [ALPS03881723] vendor_init: Fix bootup denial
412119f : [ALPS03825066] Fix boot fail
e5444d7 : [ALPS03889880] Audio: HIDL 4.0
4fe23a4 : [ALPS03914002] Rollback em_svr sepolicy
6a75842 : [ALPS03800946] Remove data_between_core_and_vendor_violators
38656be : [ALPS03918515] PQ: Add interface for ESS level setting
c1c04c0 : [ALPS03917508] remvoe neverallow rule for Android P
33df3c3 : [ALPS03914002] Add property sepolicy rules
8603797 : [ALPS03861775] modify sysfs_batteryinfo
551e110 : [ALPS03841317] add mnt_vendor mount policy
62fa3d9 : [ALPS03909938] sensor: merge sensor code
044ed79 : [ALPS03873094] Rename mtk system properties
f51e070 : [ALPS03614388] Sepolicy: Add ttyS to sepolicy
4634b56 : [ALPS03906515] wmt: fix coredump feature
97369ed : [ALPS03911067] Fix sepolicy rules
5ce3aa6 : [ALPS03852480] add sepolicy for mediacodec getattr proc_thermal
d015c8e : [ALPS03598446] add selinux policy for mdp
ed1f986 : [ALPS03719620] vibrator: Add sepolicy rule
db60d64 : [ALPS03866092] BT HCI snoop log (2/2)
9f55b7e : [ALPS03503758] P migration selinux build failed fix
e56babb : [ALPS03737981] FPSGO: merged_hal add permission
a8a4d1d : [ALPS03872369] Fix GPS SElinux issue
db2e842 : [ALPS03788916] fix build error
c1826ac : [ALPS03853366] Fix kisd sepolicy issue for android p[1/3]
1fb50ae : [ALPS03872369] Fix GPS SELinux issue
101ad65 : [ALPS03900296] EM move xcap system property to bsp
e8a0986 : [ALPS03897470] Fix SEPolicy violation
87eea14 : [ALPS03899621] WiFi hotspot manager feature check-in
b9f566a : [ALPS03859804] Remove wide_dhcpv6_data_file
4ac5659 : [ALPS03804621] [P migration] Add property permission
67838f3 : [ALPS03866779] Remove acess agpsd file permission
0a7d23e : [ALPS03737981] power: hal version upgrade.
9935b37 : [ALPS03869840] Modify for SELinux violation
ec44a72 : [ALPS03872369] Rename GPS property to "vendor.xx"
c0453cc : [ALPS03898061] SeLinux: remove violate setting
e579309 : [ALPS03867358] Thermal: P Migration
2f3ae1f : [ALPS03897468] kernel: remove sepolicy which violate neverallow rule
ab4a34b : [ALPS03881723] Workaround build error
a94d29a : [ALPS03841705] add selinux on android P
793d793 : [ALPS03894499] Modify SELinux policy
83678f3 : [ALPS03841705] remove unuse selinux rule
9da4c1f : [ALPS02941470] SELinux poilcy porting
dccca51 : [ALPS03888283] [P Migration]Property Rename
65ecb62 : [ALPS03841839] nvram init property rename
5b3aae9 : [ALPS03893095] Selinux: MTK BT HAL
d4e5c98 : [ALPS03891225] Modify vold related policy
b82563f : [ALPS03892700] partition: move mtk mount point to /mnt/vendor
c23b683 : [ALPS03503758] P migration selinux build failed fix
1443b78 : [ALPS03890927] battery: fix sepolicy violation
2754547 : [ALPS03804621] [P migration] Add property context
95e4498 : [ALPS03503758] Revert "[ALPS03503758]P migration selinux build failed fix"
5a583b3 : [ALPS03841705] modify aee_core_forwarder selinux rule
c2f3724 : [ALPS03503758] P migration selinux build failed fix
996de9f : [ALPS02333452] Android p selinux change
b944127 : [ALPS03825066] Resolve build error
c84c43b : [ALPS02333452] Android p selinux change
6b41562 : [ALPS03830074] EM telephony property selinux
4108ed1 : [ALPS03886572] Mobile Log selinux rule porting
40655af : [ALPS03885737] Correct agps sepolicy
b2f1a2b : [ALPS03888283] Modify meta_tst.te
6db1504 : [ALPS03869735] Properties rename in Android P
209e598 : [ALPS03860173] Update em_svr te file
c1921fd : [ALPS03886692] Delete illegal rules
02cf063 : [ALPS03869840] P migration: Remove label aosp prop
461c08d : [ALPS03883958] wlan: phaseout wifi2agps
507ec96 : [ALPS03866092] connsys log support
4ef13c0 : [ALPS03866092] Add sepolicy for /dev/fw_log_bt
4435dfa : [ALPS03866092] add dev policy for fw_log_gps
c850c6f : [ALPS03881723] Workaround build error
c0b0f66 : [ALPS03845186] SIM related system properties rename
aa65413 : [ALPS03841705] AEE porting on Android P
f770df0 : [ALPS03870695] SELinux poilcy violation
ed37b24 : [ALPS03878175] Remove nvram policy
561f406 : [ALPS03879689] mdlogger SELinux error
b49324e : [ALPS03852714] Trustonic TEE: Fix persistent partition path
87caf0e : [ALPS03872369] Rename property to "vendor.xx"
2b85d09 : [ALPS03870469] Audio: remove useless selinux setting
5713190 : [ALPS03861775] Remove the sysfs_power_supply label
2666cde : [ALPS03875603] Relabel telephony switch property
4cf2855 : [ALPS03825066] Fix build error
d60f206 : [ALPS03804621] [P migration] Revert "Remove SEPolicy violated"
326790e : [ALPS03825066] Fix build error
819e979 : [ALPS03804621] [P migration] Remove SEPolicy violated
b215a79 : [ALPS03861873] fix build error
28b450d : [ALPS03866092] wlan: add sepolicy for /dev/fw_log_wifi
ceb3557 : [ALPS03861873] rename system property
ffee8a3 : [ALPS03866092] Debug Utility: add sepolicy for /dev/fw_log_wmt
fa6c010 : [ALPS03737981] power: prepare Hal version.
78bc6ff : [ALPS03861873] rename system property
168ea39 : [ALPS03855838] Rename MTK's system properties
0ced1a1 : [ALPS03859804] Rename MTK's system properties
1f8da8d : [ALPS03804108] power: fixing SELinux violation
e750504 : [ALPS03867541] Rename MTK's system properties
4a9272e : [ALPS03841839] fix nvram SELinux violations
7251835 : [ALPS03860276] Rename MTK's system properties
8a48cfb : [ALPS03861528] modify sepolicy for boot mode
bb10076 : [ALPS03860173] Modify em_svr SEPolicy
fdfc88d : [ALPS03852714] Trustonic TEE: Fix persistent partition path
35a5432 : [ALPS03804621] [P Migration] Fix SEPolicy violated
5cd7d51 : [ALPS03273784] Remove MPED related policy
793d5eb : [ALPS03273784] Remove mpe.te
7dae33f : [ALPS03841705] fix the violation during Android P migration
7953b52 : [ALPS03825066] Mark file context to fix build fails
602eb35 : [ALPS03825066] Mark file context to fix build fails
3954cad : [ALPS03825066] P migration selinux build failed fix
ff683b4 : [ALPS03825066] Resolve vendor violates
848bf57 : import from mediatek/master to mediatek/alps-mp-o1.mp1
04ea628 : Initial empty repository

+- Project: device/sample

be031e4 : Update the README description
6bdaa0a : Fix apn type
b7c9f1b : Make Vodafone UK APNs read-only.
071e8c8 : Add APN for carrier MVNO DE and add carrier id for carruer MVNO NL
784c567 : Signed-off-by: Tiago <tiago.vaz@truphone.com>
58c641f : Add an OWNERS file for TV sample apps

+- Project: device/ti/beagle-x15

16a544b : Remove IVehicle from beagle manifest
97363f8 : Remove usb from manifest.xml
6de9775 : Wifi: Replace config_wifi_dual_band_support
1d48db2 : Update paths to the new ART APEX.

+- Project: platform/external/FP16

212fae0 : Add OWNERS
0391e51 : Add build files and meta data files
08a172d : Initial empty repository
ba1d31f : Bitcasts between double and uint64_t
febbb1c : fix cmake inclusion and install (#9)
ebe9dec : Add ndk-build configuration files
34d4bf0 : Fix another use of __builtin_clz on Microsoft compiler
c091e51 : Make FP16 build with Microsoft compiler
5e2bd58 : Fix compilation in strict C++11/C++14 mode
4b37bd3 : Enable C++11 extensions for hex-float literals
785a90f : Fix typo
43d6d17 : Fix typo in FP16_TARGET_ENABLE_CXX11
fb64e16 : Avoid modifying global CMAKE_CXX_FLAGS
c485bd7 : Configure CMakeLists for download projects in CONFU_DEPENDENCIES_BINARY_DIR
af4eeb5 : CMake: support option to use pre-downloaded deps
816fae6 : Disable Google Benchmark tests in CMake configs
5856b58 : Support CMake 2.8.12
c09a8c4 : Fix few bugs in CMake scripts
0493348 : Confu-like deps handling in CMake build
b966e59 : CMake configuration
251d93e : Fix signed/unsigned comparison warning in PSIMD tests
2bd1470 : Fix compiler warnings (unused variable and signed/unsigned comparison)
0ea6095 : Test down-conversion of maximum power of 2
383cac2 : LICENSE: add Facebook copyright
2e9eeeb : PSIMD functions updated for new API
a0d3579 : Faster IEEE FP16->FP32 conversions on ARM NEON via PSIMD
478de9a : Faster Alternative FP16->FP32 conversions on ARM NEON via PSIMD
5d73573 : Compare performance to NEON-FP16 on ARM
4b29617 : gcc compatibility for PSIMD functions
a8f140a : Disable inline assembly in google benchmark for wider compatibility
13dca24 : Faster alternative FP16->FP32 conversion with PSIMD
7840009 : Benchmark 256-bit F16C FP16->FP32 conversion
bec1bf1 : Alternative FP16->FP32 conversion in PeachPy+AVX/AVX2
43020c3 : Make comparative benchmarks compile with old STL
7580a53 : Compare performance with Eigen
1718dae : Comparative benchmarks
8b45c46 : 2x faster FP32->IEEE FP16 conversion
09c7b38 : Support Emscripten
68f581b : Add acknowledgements
c6a15ea : Reorganize headers
a0e32e8 : fp16_ieee_to_fp32x2_psimd and fp16_alt_to_fp32x2_psimd
7a19d2a : Update psimd dependency
e54a2ce : Benchmarks of FP16->FP32 conversion on array
7f1c3cf : PSIMD implementation of FP16->FP32 conversion
7f5fc4a : Unit test for bitcasts
7ae046d : Public release

+- Project: platform/external/FXdiv

c3ea0c5 : Add OWNERS
320f701 : Add build files and meta data files
33a7041 : Initial empty repository
fd804a9 : Travis-CI: configure with CMake
9e770c9 : CMake: disable tests and benchmarks in a dependency build
f8c5354 : Add ndk-build configuration files
b742d11 : Disable inline assembly by default
811b482 : Do not modify global CMAKE_CXX_FLAGS
1340c1d : Configure CMakeLists for download projects in CONFU_DEPENDENCIES_BINARY_DIR
a9feb41 : Support option to disable inline assembly
8d6ecbe : CMake: support option to use pre-downloaded deps
d0a0894 : README: fix caption for license badge
367b87e : Disable build of test for Google Benchmark in CMake configs
381f2fb : CMake 2.8.12 compatibility
68818b5 : Small bug-fixes in CMake configs
759eca1 : Do not download deps twice during CMake config
b2ee7a9 : Confu-like deps handling in CMake build
d0a0d04 : Build tests and benchmarks by default
f685849 : Fix installation configuration with CMake
46139ff : CMake configuration
f796092 : Inline asm: fix specification (potential bug)
1b24403 : LICENSE: add Facebook copyright
8f85044 : LICENSE: update year
ad0abcf : README: add license and Travis-CI badges
791777a : Travis-CI: test both clang and gcc builds
e6d65f4 : Travis-CI: back to Ubuntu trusty for C++11 compiler
ecb8ce0 : Travis-CI: install six
feb6564 : Travis-CI: use Ubuntu precise
d0eca3d : Travis-CI: do not manually build dependencies
177a6f2 : fxdiv_remainder_* functions
dac9fce : Add Travis-CI manifest
967a027 : Full set of benchmarks
5e42a78 : Config: swtich to confu
be9e375 : README: report PPC64 tests
ba65e0d : Header: include limits.h/climits for better portability
45a1395 : API: add round_down functions
2688b7a : API: rename fxdiv_divisor_*_t.d to fxdir_divisor_*_t.value
2fe0e11 : API: add functions to return both quotient and remainder
8b9467c : Test: add test of division by power-of-2 plus 1
6b54d57 : Test: fix power-of-two data type in uint64_t division tests
1bdd221 : Test: add test of division by power-of-2 less 1
36df54b : Test: optimize division by power-of-2 test
8085e01 : Test: update code for the new API
2273fcb : API: rename fxdiv_*_t to fxdiv_divisor_*_t
c5eeeae : Initialization: make inline assembly compatible with gcc
faf282b : README: document support on ARMv7
b606da9 : CMake: update config for older Linux systems
811f05a : Header: make FXdiv compatible with pre-C++11 C++ compilers
846507a : README: documented new implemented configurations
908f051 : Initialization: implementation for compilers without CLZ/BSR intrinsics
1ba1966 : Initialization: some inline assembly for x86 & x86-64
595b611 : GCC 64-bit: use __SIZEOF_INT128__ to detect unsigned __int128 support
c02dfdc : Extended multiplication: rethink the use of MSVC intrinsics
b9a7fd4 : README: document new working configurations
5efd2d1 : uint64_t: generic implementation of 128-bit/64-bit division
7b56884 : License: MIT
7ec7e98 : Test: reuse precomputed divisor in test vs native division
ee5e2d2 : Initial release

+- Project: platform/external/ImageMagick

2b5c0a93a : ImageMagick: only build the jpeg coder.

+- Project: platform/external/OpenCL-CTS

3f1debd : Remove .gitattributes file that tries to configure git-lfs
58cf793 : Fix test_subgroups - test as core feature. (#682)
944b0a8 : Enable -Werror for GCC/Clang builds (#786)
1b881db : Initial empty repository
094cc04 : Mem-leaks from conformance pipes (#772)
ee2d092 : Fix test_gl error reporting (#764)
cfe4e41 : Mem-leaks from conformance mem_host_flags (#770)
09aa542 : Fix warnings in basic suite (#782)
fe12c4e : computeinfo: Attach min version to image types and flags
2d124f6 : computeinfo/main: Fix format specifiers for unsigned long
0b4ecd1 : computeinfo/extended_versioning: Add missing arguments to log_error
0ed62b4 : Reformat computeinfo/ tests
f6b156d : Correct khr Extension Checks for Device Versions (#778)
4fbcd96 : Remove "C" linkages (#781)
223c43b : test_api - fix minRequiredDimension in case of new OpenCL version (#779)
ec32bd9 : Format subgroups tests according to clang-format (#745)
a6c3d92 : Remove `clCreatePipe` call from test_clone_kernel (#775)
833f0d0 : Fix return-type warnings with harness library and basic test (#776)
3afe926 : Mem-leaks from conformance test_basic (#771)
ebcc740 : Update SPIR-V CSV Options (#774)
bda0285 : Refactor basic/intmath tests into a single file (#757)
77d755c : Remove duplicated random_in_ranges function (#763)
8d28a5d : Add 3.0 as valid device version to version parsing logic (#765)
54c2146 : Reduce code duplication in images (#749)
794e9eb : Add argument to specify branch for clang-format check (#761)
de95201 : Replace magic constants in api/kernels tests (#754)
0cb0e72 : Use unsigned integers in multiple_device_context (#758)
11b21fd : Remove unused API test (#756)
5e2f5b8 : Accept OpenCL 3.0 in version parsing code and use where appropriate (#752)
1e5ffa0 : Fix initialization of input data for api test (#746)
64170eb : Turn on d3d binaries - Windows (#744)
efc9f38 : Test d3d11 - remove spaces from extension string (#742)
b051f07 : Fix buffer overflow in compiler suite (#740)
e72cff3 : Remove duplicate format functions (#738)
d59808c : clang-format: indent continued lines (#739)
2ac3c2c : Use std::string for get_device_*_string helpers (#737)
c911046 : Fix minor resource leaks in test_api. (#735)
f3a3ec2 : Allow CL_HALF_FLOAT denorm flushing for write tests (#452) (#453)
2fa8611 : Make it possible for enqueue_map tests to catch more USE_HOST_PTR issues (#730)
da7c1b3 : Use clang-format-9 for Travis CI formatting checks (#736)
c19897f : Remove check_opencl_version function (#734)
f413103 : Add clang-format config and check-format.sh script (#724)
3b79ecd : Replace get_device_version with get_cl_device_version (#733)
ce39ffd : Printf fixes for reference results #673 #675 (#680)
349da6e : Fix typo device -> devices (#728)
fea3e54 : Add exceptions as errors in is_extension_available (#732)
f4a4b54 : API: Fixed condition based on is_extension_available. (#726)
93e76a8 : Ensure is_extension_available is used where possible (#722)
cd3b552 : Clean up enqueue_map_{buffer,image} tests a bit (#701)
33e7061 : Ensure is_extension_available is used where possible (#721)
ef3528e : Ensure is_extension_available is used where possible (#721)
aee0a22 : Preserve existing release flags in MSVC (#704)
5e84ad0 : Generic Address Space: Skip tests utlilising SVM on devices that do n… (#712)
540d117 : Generic Address Space: Skip test on unsupported devices. (#708)
d128fea : Global variable gDeviceType correctly set (#611)
687dc06 : Failure in copy_images max_images (#612)
a83f7c3 : c11_atomics: do not overallocate local memory for embedded devices #690. (#691)
f38ed4c : Skip, don't fail, image tests on no image support (#706)
c2dfe8c : Fix test executable names in CSV files (#705)
efaf024 : Thread Dimensions: Improve execution time. (#694)
46b6bae : cl20: api: Allow vendor flags (#666)
b69f078 : update glew to 2.1.0, fix build and link error (#650)
08b52d0 : Remove explicit_s2v_bool test (#688)
e6d81f5 : Fix memory leak in api - zero_sized_enqueue (#687)
0c5da9c : Fix - add TEST_PASS test status in group of tests (#686)
cba5a19 : Remove duplicate code setting _cpu_capabilities (#676)
77da52a : Fix image required format - sRGB (#678)
3e771b0 : Fixes #498 - Extend progvar_prog_scope_uninit checks (#544)
78fc283 : Fix test skip handling while test initialization (#670)
db570f7 : Set minimum expected OpenCL version for the test. (#674)
8a00f4e : Test SVM: Fix - do not use unmapped pointer. (#661)
5ec04da : Add a test that clSetKernelArg does not retain the arg (#665)
9d5dc20 : Updated the test to use get_device_cl_version (instead of check_opencl_version) (#527) (#672)
51cd792 : Fix test skip handling while test initialization - device_timer (#667)
4b281af : Build: Ensure compilers required directory structure is present. (#662)
bbbc27e : Make it possible run test_gl on device OpenCL 1.2 (#659)
d872d25 : Add pragma cl_khr_3d_image_writes (#658)
4c5a8ff : Conditionally test BGRA in Basic readimage3d (#623) (#624)
e62cd4a : Test images - remove setting gDeviceType. (#653)
c9c3c73 : make execution of workgroups test optional (#643)
58eb237 : Add Travis CI jobs for Arm and AArch64 (#638)
5e1dbfc : Fix align_malloc on Linux (#645)
4ccc214 : Build a single library for the test harness (#646)
4c59bfa : Update table of required image formats (#427) (#629)
b1059a2 : Subgroups optional (#581)
61eb790 : Fplib build fix (#637)
b2eba77 : Get rid of test_finish macro and related ATF cruft (#633)
7c82f6a : Fix sterror_r usage for Android API >=23 (#636)
b93c1df : Remove duplicate definition of align_{malloc,free} (#631)
b95ef1a : Use format string for sprintf (#634)
5f77d76 : Do not include sys/sysctl.h on Android (#635)
9016bb2 : Remove stray Xcode project file (#632)
ab54782 : Make Device and Host Timer Synchronisation Optional. (#628)
80c3a27 : Remove unused parameter (#630)
996c353 : CMake Build: Tidy up when -msse2 is passed to gcc (#622)
e3bad1f : Copy all csv files during build. (#626)
9381ead : enable Appveyor Windows builds (#614)
d5334dc : Get rid of checkDeviceTypeOverride (#602)
ec3959b : Make it possible to run kernel_read_write on a 1.x implementation (#615)
2cb73ba : Fix - Windows build errors (#620)
452adcd : Fix - Windows build errors - utsname sysctl files (#621)
61632c0 : Fix overflow in OpenCL 2.x CTS allocations tests (#610)
c93dd48 : Add cl_khr_subgroups pragma enable in the kernel source (#609)
40f50d7 : Rename test .c sources to .cpp where necessary (#604)
b2cb180 : Improved PrintArch functions (#595) (#601)
3a628cf : Fix - Windows build errors (#608)
3f11868 : Fix warnings reported by -Wconversion-null (#603)
170784c : use strtok_s in place of strtok_r on Windows (#606)
bce4e48 : Rename harness .c sources to .cpp where necessary (#513)
fa6b9e6 : Svm optional (#580)
7d8dcbe : Device enqueue optional (#579)
5cc6bf8 : Pipes optional (#578)
e306ecd : Remove most remaining clCreate*WithProperties calls in tests that run on 1.2
b40fb16 : Add OpenCL 1.2 CSV files (with headers tests removed)
943ba04 : set gDeviceType in testharness.c (#597)
89ec023 : Add conformance tests for cl_khr_extended_versioning (#548)
fa28724 : Remove unused variables from thread_dimensions test (#589)
6811502 : Remove some dead code (#586)
ddc7276 : Remove gDeviceType definition (#584)
eea081a : Remove headers tests from the conformance tests (#558)
68d08e0 : Moved all instances of gDeviceType to imageHelper.cpp (#575)
2ad175f : Remove redundant variable in CMakeLists.txt (#573)
1ca9d9d : test_svm - enqueue_api - lack of synchronization points (#571)
cac0ab0 : Remove last compatibility tests (#572)
695960d : Remove duplicate sizeof test from the compatibility suite (#545)
1497a4a : computeinfo: Fix printing of size_t values (#555)
6a64c5a : computeinfo: Fix printing of size_t values (#556)
e98b86c : Remove duplicate bufferreadwriterect compatibility test (#541)
45cfe12 : Use stdlib implementation. Do not redefine (#543)
2c0abd3 : Fixed test runner files and output binary files (#464)
db585e1 : Fix max limit query for test_3D_2D_array. (#535)
2343324 : Fix max limit query for test_3D_2D_array. (#536)
0061d7c : Remove compatibility api suite (#530)
bb388b0 : Remove duplicate async copy tests from the compatibility basic suite (#531)
81cffe9 : Move kernel_arg_info compatibility test to the main api suite (#523)
daafdac : Fixes issue #497 - Image tests from master branch on OCL 1.2 device (#501)
8411230 : Add includes to make .h files self-contained (#526)
71b0a80 : Fixes issue #502 - Integer ops ctz case add test version 2.X (#524)
3b7056d : Fixes issue #502 - bruteforce do not need build option (#525)
334650b : Move cl_khr_create_command_queue test to the main api suite (#521)
6610fac : Remove duplicate imagearraycopy3d test from the compatibility basic suite (#520)
cf6b6e0 : Remove duplicate min/max tests from the compatibility api suite (#519)
13a3294 : Move sampler and command queue compatibility query tests to the main api suite (#509)
1c04050 : Use old-style sampler creation in basic suite and remove duplicate compatibility tests (#510)
7127b2a : Fixes Issue #514 - Offline compilation does not work. Null device reported (#515)
1d7bd0d : GL sharing: Test name adjustment and Windows compilation clarification. (#336)
0e8f01a : cl12: GL sharing: Fix WIN compilation and add some clarification. (#333)
18046e6 : Fixes issue #499 - Test basic from master branch on OCL 1.2 device (#500)
a018d6a : Remove all obvious near-duplicate tests from the compatibility suite (#496)
2dca46b : Remove exact duplicates from the compatibility suites (#495)
4a8cae4 : harness: select queue creation function based on OpenCL version (#490)
2398587 : Reformat SPIR-V assembly and fix validation errors (#472)
60101c2 : Save Kernel Sources to Disk - Infrastructure Change (#412)
040321d : Allow CL_FLOAT denorm flushing for write tests (#28) (#456)
917aaf9 : select: don't forget to count tests when failing to create programs (#482)
8800407 : select: don't forget to count tests when failing to create programs (#483)
6d1484a : A few error handling and flag test fixes for mem_host_flags (#484)
35bc51e : A few error handling and flag test fixes for mem_host_flags (#485)
1bffbbe : Fixes #488 - cmake adjustment d3d and media_sharing (#489)
d7e8e50 : Mark SVM and pipes tests as requiring OpenCL 2.0 (#475)
680271c : Fix issue 486 - add build option for devices OCL2.X (#487)
8257982 : Remove dead code from test_userevents (#473)
69c0d3a : Remove dead code from test_userevents (#476)
937a2cb : Use clCreateCommandQueue when possible (in a few tests) (#474)
8dbfd8f : Fix a couple of typos (#477)
32bbb19 : Fix a couple of typos (#478)
8d9b62f : Fix delete calls (#480)
055aa4f : Fix delete calls (#481)
cce8fd9 : Fix dll linking warnings for VS 2015/17 (#467)
d6e1e7c : Fix Issue 462 - test_svm crash (#463)
da0f375 : Add host/host test for clEnqueueSVMMemcpy (#460)
9d3d5ca : cl12 Fix incoming errors overwritten by exit block (#249) (#454)
b763c6b : Fix for Khronos https://github.com/KhronosGroup/OpenCL-CTS/issues/249 (#444)
79d1a14 : Fix for https://github.com/KhronosGroup/OpenCL-CTS/issues/346 - causing special float number generation to be skipped (#443)
6b54819 : Fix for https://github.com/KhronosGroup/OpenCL-CTS/issues/346 - causing special float number generation to be skipped (#455)
a4acc80 : Fix for Khronos https://github.com/KhronosGroup/OpenCL-CTS/issues/27 remove the re-declaration of totalErrors (#445)
7da0d7a : Fix for Khronos https://github.com/KhronosGroup/OpenCL-CTS/issues/27 remove the re-declaration of totalErrors (#457)
f4682a9 : Fix compilation issues (#448)
fb3dca1 : remove check for extension for writeable sRGB images (#449)
e880869 : Fix verification if atomics 64bit extensions supported by device (#441)
0b9329a : Add missing event release calls in SVM tests (#437)
83f2a64 : Add support for arm printf extension. (#434)
93a1dc3 : Fix leaking memory and add enum for address spaces (#435)
e6d15a2 : Release event in host_enqueue_order test.
0d96c19 : Reimplement invocation of offline compilation program
2c43504 : Cleanup offline compilation code
982e3ed : Cleanup generate_spirv_offline.py
147d159 : Fix line endings in generate_spirv_offline.py
4d891b6 : Separate out device information functions
f15178c : Use static libary for harness in media_sharing
245e11e : Allow device ID to be specified for offline compilation
76fd344 : Set required language standards using CMake (#432)
fa4b278 : Build the harness as a static library (#430)
67655e6 : Fix parsing of offline compilation options in test_select (#429)
4cb8fc4 : Remove almost duplicate compatibility common code
fba5b65 : Remove GL compatibility common code
42cc707 : Remove redundant prints from half (#424)
0365005 : Move printing sub-test information into test harness (#421)
19951a2 : Remove exact duplicate files from the compatibility common code (#422)
358ad78 : Handle failed memory allocations (#426)
313fb94 : Remove redundant prints from integer_ops (#425)
a45012b : Remove -g flag from conformance build (#423)
12bc0c1 : Check max work group size in test basic (#414)
da31350 : test clEnqueueSVMMemcpy in case of host memory allocation (#300)
42163c6 : cl21: Add 2.1 device version for compatibility conf
85d474f : Reintroduce M_PI compatibility
c1ef993 : Reintroduce M_PI compatibility
16a24ae : Do not set -std=c99 on files that are set to be C++
ef832c3 : Stop using ../../test_common to include common headers
4512987 : Stop using ../../test_common to include common headers
7397aad : Rename test list CSV files to facilitate the merge to master
9dff128 : Extend version checks in subgroup test to support all cases
75a26fd : Specify minimum required version for all OpenCL 2.1 tests
a910c3f : Fix for bug 15294 - allocation test overflows for large memory
d3fb3d9 : User create_* helper functions in most tests
59e2da3 : Port framework changes from master
e535e0a : Reduce diff with master
be2ca84 : cl22: Issue #12: printf: Remove testing printf %s on a NULL string
2b6b38e : Report actual image size being tested
003f476 : Proposed fix for bug 11537
627c180 : cl20: Khronos Bug 16080 Fix local work size limit.
e0d7ab2 : cl20: Khronos Bug 15745 Limit work-group sizes per dimension.
ce74e80 : Proposed patch for bug 14270
b99c600 : cl20: Khronos Bug 15619 Race condition in device execution enqueue_flags test
be80a7f : Align offline compilation with cl21_trunk (#400)
996dd65 : Reduce diff with master branch (#399)
9148b16 : Add aarch64 to system processor if statement in CMakeLists (#398)
2846809 : cl21: Fix test spirv_new - define test cache path (#378)
150520c : cl20: Fix building media sharing tests (#391)
f24b072 : cl21: Fix building media sharing tests (#390)
bcf994c : Fix building media sharing tests (#389)
ef84736 : Fix SVM if 64-bit atomic extensions are supported (#382)
1d2e0ca : Fix SVM if 64-bit atomic extensions are supported (#396)
d7ff4aa : SVM: use InterlockedCompareExchange64 for 64-bit type (#397)
28cf6de : cl20: Fix compilation in D3D cases (#394)
9daeca0 : cl21: Fix compilation in D3D cases (#393)
64dba66 : Fix compilation in D3D cases (#392)
d96c04f : Use cl types in conversion reference functions. (#383) (#384)
912bfbe : Split offline compilation into multiple functions
9c337d5 : Refactor handling of device ID for offline compilation
979405d : Fix error handling in create_single_kernel_helper()
9cfca7e : Split offline compilation into multiple functions
fe3049a : Refactor handling of device ID for offline compilation
d69c452 : Update conversion test reference functions to use CL_CHAR_MIN instead of CHAR_MIN for clamping (#377)
702498b : test_basic/progvar: fix 64bit atomic types error (#374)
ccadaf3 : test_basic/progvar: fix 64bit atomic types error (#370)
5e22db5 : cl20: Fix spirv path in bruteforce tests (#371)
4bd7138 : cl21: Fix spirv path in bruteforce tests (#356)
7ee74ae : Fix spirv path in bruteforce tests (#357)
00d0b0d : Test fix - Test computeinfo should know each existing OCL version (#366)
26777a0 : Test fix - Test computeinfo should know each existing OCL version (#367)
c6f515c : Test fix - Test computeinfo should know each existing OCL version (#368)
c45d5b6 : Update command line parameters for offline compilation
6eec559 : Rename gSpirVPath to gCompilationCachePath
0b1520f : Refactor setting of compilation mode and cache mode
543cbe7 : Update command line parameters for offline compilation
f2f458b : Rename gSpirVPath to gCompilationCachePath
9be570c : Refactor setting of compilation mode and cache mode
814dd8a : Refactor code for getting CL_DEVICE_ADDRESS_BITS
36dfbd4 : Refactor is_extension_available()
5438c66 : Rename gOfflineCompilerInput/Output locals
ab36d94 : Reindent parameter parsing code
7486dd1 : Remove source transformation support
8b34a55 : Refactor code for getting CL_DEVICE_ADDRESS_BITS
e4cf319 : Refactor is_extension_available()
5dfedb3 : Rename gOfflineCompilerInput/Output locals
74f8266 : Reindent parameter parsing code
90b0c52 : Remove source transformation support
5a4a051 : Refactor is_extension_available()
cc2f77b : Fix formatting in parseParameters.cpp
ab9276b : Refactor is_extension_available()
8283112 : Fix formatting in parseParameters.cpp
e1874ba : c11_atomics: fix ambiguous call atomic_fetch_add (#354)
e7586a7 : c11_atomics: fix ambiguous call atomic_fetch_add (#361)
6e29a04 : Fix enqueue_flags test to use correct barrier type. (#276)
d6e5f29 : Fix enqueue_flags test to use correct barrier type. (#348)
9686ea0 : Fix enqueue_flags test to use correct barrier type. (#349)
6c4bd13 : Bruteforce tests - make compatibility to cl20_trunk branch (#320)
7b71109 : Fix test_api - query for device extensions in queue hint test (#351)
f7f6208 : Fix test_api - query for device extensions in queue hint test (#352)
5fdacae : Use slice pitch instead of row pitch for 1D arrays. (#313)
4eee1fe : Use slice pitch instead of row pitch for 1D arrays. (#314)
6d2528f : CL12: Use slice pitch instead of row pitch for 1D arrays. (#315)
39c1d81 : Use slice pitch instead of row pitch for 1D arrays. (#331)
176f910 : Test geometrics - compilation errors using Intel compiler - fix (#317)
cb78c73 : Enable compilation of spir 1.2 tests (#305)
7355eec : cl20: Enable compilation of spir 1.2 tests (#306)
664b1cc : cl21: Enable compilation of spir 1.2 tests (#304)
25aaad1 : Fix compilation errors using ICC and MSVC - cmakes files (#319)
c313d90 : Intel compiler - changes in Utility.h (#321)
7c30c49 : Intel compiler changes in cmake (#318)
ba2b6d5 : Intel compiler changes compat.h (#316)
21934ae : Intel compiler bruteforce - fix signbitl function (#311)
94beef7 : Intel compiler bruteforce - fix signbitl function (#292)
8c7bd61 : Intel compiler bruteforce - fix signbitl function (#288)
8029950 : Intel compiler changes in cmake (#286)
fcae944 : Intel compiler changes in cmake (#289)
074973c : Intel compiler changes in cmake (#307)
53189e3 : Intel compiler - fix assert when checking OCL version (#287)
0c1f8d3 : Intel compiler - fix assert when checking OCL version (#291)
58916a4 : Intel compiler - fix assert when checking OCL version (#308)
3c3820d : Intel compiler changes compat.h (#285)
616af4e : Intel compiler changes compat.h (#290)
6dbbfb4 : Intel compiler changes compat.h (#309)
bc339c7 : Improve exit codes (#32) (#298)
d99f96f : Improve exit codes (#32) (#297)
bc0000b : Improve exit codes (#32) (#296)
2edcc56 : Fix test_host_queue_order not to rely on bit accurate float ops (#277)
03813a9 : Fix test_host_queue_order not to rely on bit accurate float ops (#294)
3bcc993 : Fix test_host_queue_order not to rely on bit accurate float ops (#295)
51db6e8 : cl20: Fix Issue #35 - ask for capability size. Too small size could cause errors (#95)
fa312ab : cl21: Fix Issue #35 - ask for capability size. Too small size could cause errors (#96)
171c354 : Fix Issue #35 - ask for capability size. Too small size could cause errors (#280)
8dc3ae3 : Test case registration fix test Issue 278 (#279)
0fce6d5 : cl20: Add minimal required version functionality (#269)
bfb3e4a : cl21: Add minimal required version functionality (#270)
f60f3ef : Add minimal required version functionality (#271)
32e702e : cl21: Fix Issue 38 - Test spirv_new - new test for cl_khr_spirv_no_integer_… (#119)
a6fdb7c : cl21: Use test_status for test results (#274)
27e666e : cl20: Use test_status for test results (#275)
dcbf54a : Use test_status for test results (#273)
caae56d : cl21: Add image access qualifier for spirv_new binaries (#272)
4f71ca3 : cl21: Fix Issue 264 - travis builds configuration fixed because of changes in icd loader project (#265)
343d29a : Fix Issue 264 - travis builds configuration fixed because of changes in icd loader project (#266)
b316a0c : Fix Issue 264 - travis builds configuration fixed because of changes in icd loader project (#267)
aa937ee : Fix Issue 264 - travis builds configuration fixed because of changes in icd loader project (#268)
509172b : cl20: Khronos Bug 16235: Allow the barrier test to pass in isolation (#262)
d536a01 : Bugfix for Khronos Bug 16242. (#261)
6890b58 : cl21: Khronos Bug 16192: Make image helpers work on ARM hosts (#260)
59cfeb9 : Update Travis badge to master branch (#258)
f635b60 : cl22: Reuse test harness code in kernel_read_write (#243)
f747995 : cl21: Reuse test harness code in kernel_read_write (#242)
3a82147 : cl20: Reuse test harness code in kernel_read_write (#241)
3c62454 : cl20: Reuse test harness code in contractions (#252)
d8f307f : cl21: Reuse test harness code in contractions (#253)
97c11cf : cl22: Reuse test harness code in contractions (#254)
3aae1d6 : cl21: Reuse test harness code in headers (#256)
621c471 : cl22: Reuse test harness code in headers (#257)
1f567dc : cl20: Reuse test harness code in headers (#255)
cb798be : cl12: Do not mistake x86_64 platforms as x86 (#229)
46ac283 : Fix Issue #53: required buffer size exceed the available size in non_uniform_work_group (#248)
c6e99e3 : Fix Issue #53: required buffer size exceed the available size in non_uniform_work_group (#247)
abe52ca : Fix Issue #53: required buffer size exceed the available size in non_uniform_work_group (#54)
2967b1d : cl22: CMake improvements (#237)
3001148 : cl21: CMake improvements (#236)
64609a7 : cl20: CMake improvements (#235)
7ce7609 : cl22: Reuse test harness code in samplerlessReads (#246)
211ea1e : cl21: Reuse test harness code in samplerlessReads (#245)
94d110d : cl20: Reuse test harness code in samplerlessReads (#244)
f6a4879 : Fix ilogbl crash and fetestexcept build if _MSC_VER>=1800 (#238)
ef22b4c : Fix ilogbl crash and fetestexcept build if _MSC_VER>=1800 (#239)
26722c5 : Fix ilogbl crash and fetestexcept build if _MSC_VER>=1800 (#240)
17b102e : Fix ilogbl crash and fetestexcept build if _MSC_VER>=1800 (#230)
32ce32a : Fix typos in main CMakeLists.txt (#232)
6e9736c : Fix typos in main CMakeLists.txt (#234)
b77db86 : Fix typos in main CMakeLists.txt (#233)
688a1bb : cl12: Ignore C++11 narrowing errors for now (#228)
6d8a633 : Add D3D10 and D3D11 tests as well as enabling toggle
ac0b784 : Add CMake option for enabling GL interop tests
beaa430 : gl: Remove non-existent file and fix compilation
1654449 : Add toggle for enabling OpenGL ES interop tests
430e5de : Mark the graphics interop toggles as options
223b2c8 : Fix compilation of gl/main.cpp
35ddf04 : gl: Add missing tests to the CMakeLists.txt
f7cfce5 : gl: Remove non-existent file and fix compilation
d8666d5 : Add toggle for enabling OpenGL ES interop tests
b23c6a6 : Mark the graphics interop toggles as options
eb1b484 : Fix compilation of gl/main.cpp
92fcfed : gl: Add missing tests to the CMakeLists.txt
30fae0f : gl: Remove non-existent file and fix compilation
e597cb5 : Add toggle for enabling OpenGL ES interop tests
e0091e7 : Mark the graphics interop toggles as options
c294da4 : Fix compilation of gl/main.cpp
c4b22fd : gl: Add missing tests to the CMakeLists.txt
58c7b64 : gl: Remove non-existent file and fix compilation
25be90d : Use unique tmp file to allow parallel printf tests (#213)
2308085 : Use unique tmp file to allow parallel printf tests (#214)
2eea74b : Use unique tmp file to allow parallel printf tests (#215)
f380c73 : Use unique tmp file to allow parallel printf tests (#101)
a12de66 : cl20: Reuse test harness code in clFillImage (#200)
e9d9ffa : cl21: Reuse test harness code in clFillImage (#201)
355b2d2 : cl22: Reuse test harness code in clFillImage (#202)
1a59260 : cl20: Reuse test harness code in clCopyImage (#197)
189d907 : cl21: Reuse test harness code in clCopyImage (#198)
cd0af9c : cl22: Reuse test harness code in clCopyImage (#199)
3c124e0 : cl20: Reuse test harness code in clReadWriteImage (#206)
b1db97e : cl21: Reuse test harness code in clReadWriteImage (#207)
f42a688 : cl22: Reuse test harness code in clReadWriteImage (#208)
f982d67 : cl20: Reuse test harness code in clGetInfo (#203)
7185e9b : cl21: Reuse test harness code in clGetInfo (#204)
5f261cb : cl22: Reuse test harness code in clGetInfo (#205)
adb9dbb : Check device address width when deciding which SPIR-V binary to read (#172)
965fe95 : cl20: Reuse test harness code in kernel_image_methods (#209)
a28cfca : cl21: Reuse test harness code in kernel_image_methods (#210)
5233855 : cl22: Reuse test harness code in kernel_image_methods (#211)
0c45098 : cl21: Reuse test harness code in half (#191)
b6e7ff9 : cl20: Reuse test harness code in half (#190)
8a8ebf2 : cl22: Reuse test harness code in half (#192)
2c9ba4b : Remove redundant releaseOutputStream call in printf (#218)
920f9ec : Remove redundant releaseOutputStream call in printf (#217)
e9617ed : Remove redundant releaseOutputStream call in printf (#216)
2668020 : cl22: Reuse test harness code in math_brute_force (#196)
d3d3021 : cl21: Reuse test harness code in math_brute_force (#195)
dec0683 : cl20: Reuse test harness code in math_brute_force (#194)
1b7bb28 : cl20: Reuse test harness code in allocations (#187)
cba9dce : cl21: Reuse test harness code in allocations (#188)
0c15c70 : cl22: Reuse test harness code in allocations (#189)
1de46f2 : Reuse math_brute_force ulp threshold in spir test
00f716b : Reuse math_brute_force ulp threshold in spir test
e4a2f1e : Reuse math_brute_force ulp threshold in spir test
a99ef04 : Reuse math_brute_force ulp threshold in spir test
b502880 : cl22: Test Harness minor cleanup (#186)
a82e620 : cl21: Test Harness minor cleanup (#185)
f0289e2 : cl20: Test Harness minor cleanup (#184)
6c99981 : cl22: Improved CRC calculation (#133)
700e68c : cl21: Improved CRC calculation (#132)
8e03195 : cl22: Compiler - updated extension list for compiler_defines_for_exensions (#176)
fb6ee7e : cl21: Compiler - updated extension list for compiler_defines_for_exensions (#175)
8ba802b : cl20: Compiler - updated extension list for compiler_defines_for_exensions (#174)
a0035ec : cl12: Compiler - updated extension list for compiler_defines_for_exensions (#55)
2909b0c : cl22: Reuse test harness code in conversions (#180)
6acb468 : cl21: Reuse test harness code in conversions (#179)
8684372 : cl20: Reuse test harness code in conversions (#178)
e9f24a8 : Don't require image support on GPU devices (#181)
51f149e : Review fixes
5f14bd6 : build break fix for bug 15266 "Add test for -cl-fp32-correctly-rounded-divide-sqrt to spir subtest."
e1c9ffd : Add test for -cl-fp32-correctly-rounded-divide-sqrt to spir subtest.
1137885 : Review fixes
9e46874 : build break fix for bug 15266 "Add test for -cl-fp32-correctly-rounded-divide-sqrt to spir subtest."
ec6ceaf : Add test for -cl-fp32-correctly-rounded-divide-sqrt to spir subtest.
514394c : Review fixes
511b114 : Review fixes
a357638 : build break fix for bug 15266 "Add test for -cl-fp32-correctly-rounded-divide-sqrt to spir subtest."
490561d : Add test for -cl-fp32-correctly-rounded-divide-sqrt to spir subtest.
f37a029 : Use correct format for unsigned long
4694e62 : Proposed fix for bug 16239
d4c7d6d : Use correct format for unsigned long
c4ea185 : Proposed fix for bug 16239
9e4bd21 : Use correct format for unsigned long
3ff36af : Proposed fix for bug 16239
2c5ba5c : Fix bug 16270 by raising device limit
1a6c15b : Check for image support
31a56be : Segfault when passing arguments to test_conformance_spirv_new
e94d9b9 : Khronos Bug 15438 generic address space language_union test issues
5238c0a : Khronos Bug 15438 generic address space language_union test issues
591b7c9 : cl20: Reuse test harness code in printf
063aeec : cl21: Reuse test harness code in printf
c9c1013 : cl22: Reuse test harness code in printf
76cedbb : cl22: Save results to JSON file
675d188 : cl21: Save results to JSON file
a05daea : cl20: Save results to JSON file
63b726f : Fix memory leaks in printf
d43f576 : Fix error message in SVM test
bffb24b : Rename license file and add code of conduct (#153)
c1cd117 : Make wimpy factor argument parsing logic common (#155)
8d20984 : cl20: Khronos Bug 16236: Support CL_DEPTH images in the image helpers when using the border colour (#149)
eea888b : Khronos Bug 15691 kernel_preprocessor_macros test encodes file name and path in the SPIR-V binaries (#129)
636a1cc : Khronos Bug 15691 kernel_preprocessor_macros test encodes file name and path in the SPIR-V binaries (#130)
07196c3 : cl22: Use single array for function list (#148)
50ba83e : cl21: Use single array for function list (#147)
a344529 : cl20: Use single array for function list (#146)
394dece : Khronos Bug 15617 SVM memory migrate test issues (#125)
c0b9a74 : Khronos Bug 15617 SVM memory migrate test issues (#124)
07ae642 : Khronos Bug 15208 test_set_kernel_exec_info_svm_ptrs stack corruption (#121)
1d04839 : Khronos Bug 15208 test_set_kernel_exec_info_svm_ptrs stack corruption (#122)
dd036cd : cl22: Convert printf to testHarness (#92)
02493ab : cl21: Convert printf to testHarness (#91)
f2d339b : Fix issue 105 - lost fixes for some version of Visual Studio (#108)
52f6ad4 : Fix issue 105 - lost fixes for some version of Visual Studio (#107)
a223b8a : Fix issue 105 - lost fixes for some version of Visual Studio (#106)
5a0ef9f : Fix resource leak in SVM test (#127)
3b36a66 : Khronos Bug 15728 SPIR 1.2 tests fail when some cases are skipped (#117)
7c763df : Khronos Bug 15728 SPIR 1.2 tests fail when some cases are skipped (#116)
f10ee34 : Fix verifyOutputBuffer return value in printf (#102)
14753d0 : Fix verifyOutputBuffer return value in printf (#103)
0654d27 : Fix verifyOutputBuffer return value in printf (#104)
7f2ed53 : Fix verifyOutputBuffer return value in printf (#99)
fbcb72c : cl21: Convert images/clFillImage to testHarness (#93)
56a6502 : cl22: Convert images/clFillImage to testHarness (#94)
a370817 : Fix Issue 37 - Test compiler - added new extension cl_khr_spirv_no_integer_wrap_decoration (#89)
051aa08 : Fix Issue 37 - Test compiler - added new extension cl_khr_spirv_no_integer_wrap_decoration (#90)
cdd32af : cl21: Convert select to testHarness (#72)
39da344 : cl22: Convert select to testHarness (#88)
9b47a56 : Khronos Bug 15347 fixed code review issues + fix for a similar issue in basic constant test (#74)
d631cc1 : Khronos Bug 15347 fixed code review issues + fix for a similar issue in basic constant test (#75)
bb5b65e : cl21: Convert allocations to testHarness (#71)
6e18d7b : cl22: Convert allocations to testHarness (#87)
db29c68 : Khronos Bug 15347 fix for the same issue in the compatibility tests (#81)
e25bbf1 : Khronos Bug 15347 fix for the same issue in the compatibility tests (#80)
0c4f5a4 : cl20: Convert images/kernel_read_write to testHarness (#69)
03da140 : cl21: Convert images/kernel_read_write to testHarness (#70)
a0ef001 : cl22: Convert images/kernel_read_write to testHarness (#86)
37d0455 : Khronos Bug 15347 test_api_min_max allocates too much memory (#67)
f6d6f6b : Khronos Bug 15347 test_api_min_max allocates too much memory (#66)
027eca6 : cl22: Convert images/clCopyImage to testHarness (#85)
db94f47 : cl21: Convert images/clCopyImage to testHarness (#57)
1ee5a24 : cl20: Convert images/clCopyImage to testHarness (#56)
e7e861a : Khronos Bug 15683 Missing OpenCL 2.1 support in API compatibility tests
a0ea80e : Khronos Bug 15683 Missing OpenCL 2.1 support in API compatibility tests
1133a1a : Remove build systems other than CMake
f6a2955 : Remove build systems other than CMake
b4a002b : Remove build systems other than CMake
b6446a2 : Remove build systems other than CMake
162d1d3 : Pass CL_MAP_READ to clEnqueueMapImage as passing 0 is invalid
0f507eb : Pass CL_MAP_READ to clEnqueueMapImage as passing 0 is invalid
90c6aee : Khronos Bug 15271 allocations test doesn't check if all events on the wait list are valid
6bc5236 : Khronos Bug 15271 allocations test doesn't check if all events on the wait list are valid
d4cc1ae : Pass CL_MAP_READ to clEnqueueMapImage as passing 0 is invalid
ac21278 : Fix typo in README
b50002c : Fix Apple build
45bb1a5 : Fix build of printf test
f4a4057 : Conversion to testHarness - math_brute_force
a01da13 : cl20: Khronos Bug 16122: Convert half to test harness
d251bfb : Conversion to testHarness - conversions
5dd97af : cl21: Khronos Bug 16122: Convert contractions to test harness
95b040b : Synchronise with Khronos-private Gitlab branch
64594d4 : Fix Apple build
084828b : Conversion to testHarness - math_brute_force
aadfe3c : cl20: Khronos Bug 16122: Convert half to test harness
901bc34 : Conversion to testHarness - conversions
becdc3a : Fix build of printf test
05a11d8 : Synchronise with Khronos-private Gitlab branch
f75a9cd : Fix Apple build
c609dc9 : Build printf test as C++11
53db6e7 : Synchronise with Khronos-private Gitlab branch
d8733ef : Synchronise with Khronos-private Gitlab branch
95196e7 : Add basic Travis config for Linux builds
d90bb74 : A few tweaks to the CMake fixes from the internal repo
b67a5f3 : Add OpenCLCTS target and install component to CMake
b4e3921 : Fixup CMake to work with OpenCL 1.2 branch.
de6c3db : Add OSX to the list of Travis CI OSes
3b577bb : Make template type explicit for std::min calls
bb92fae : Declare gDeviceType in clcpp image test
ba975e4 : Add OSX to the list of Travis CI OSes
b1603eb : Add OSX to the list of Travis CI OSes
95f3af0 : Add Travis badge to README
f660c2f : Add basic Travis config for Linux builds
15413ef : cmake: don't set CL_INCLUDE_DIR in CMakeVendor.txt
7901538 : Add Travis badge to README
53dafd1 : Add Travis badge to README
ded7c94 : Add basic Travis config for Linux builds
50aaa40 : cmake: don't set CL_INCLUDE_DIR in CMakeVendor.txt
ebca056 : Add basic Travis config for Linux builds
386c172 : cmake: don't set CL_INCLUDE_DIR in CMakeVendor.txt
d0d16fe : Create CODE_OF_CONDUCT.md
a06d48d : Change name to LICENSE.txt, revert to Apache 2.0
ec42c05 : Update license.txt
5413bcf : Replace license.txt contents with Apache 2.0 license
5b19ef7 : Replace license.txt contents with Apache 2.0 license
71a5c82 : Replace license.txt contents with Apache 2.0 license
4a6af23 : Replace license.txt contents with Apache 2.0 license
252b514 : Add SPIR-V binaries for OpenCL C++ tests.
f74871b : Initial open source release of OpenCL 1.2 CTS.
3a440d1 : Initial open source release of OpenCL 2.0 CTS.
c3a61c6 : Initial open source release of OpenCL 2.1 CTS.
2821bf1 : Initial open source release of OpenCL 2.2 CTS.
6911ba5 : Initial commit

+- Project: platform/external/OpenCSD

1923c1b : Upgrade OpenCSD to v0.14.0

+- Project: platform/external/XNNPACK

7fc14e3ea : Fix the build after rebase.
3fa1f014b : Revert "Revert "Upgrade XNNPACK to 1498d1d4d0430480dfe5c4538049b4f789d29134""
016db6e44 : Revert "Upgrade XNNPACK to 1498d1d4d0430480dfe5c4538049b4f789d29134"
3ccecb65b : Add OWNERS
1498d1d4d : Support iOS in Bazel builds
52bd86f5a : Support Clamp, HardSwish, Sigmoid, Softmax in Subgraph API
8155854bf : Direct branch to source remainder handler for GEMM/IGEMM.
e9993478d : Add build files and meta data files
79ade1802 : LD64 microkernels branch directly to remainder if less than 2 channels.
7cdeede7d : CPU detect and select Cortex-A75 IGEMM for 32 bit ARM. Use Cortex-A75 micro kernel for all CPUs except Cortex-A53 and Cortex-A55. Cortex-A57, Cortex-A72 and Cortex-A73 use PLD prefetch microkernel. All other CPUs use non-prefetch microkernel.
fd262e12c : IGEMM 4x8 LD64 pad stack with 4 bytes to align to 8 bytes
90ce7896e : Cortex A75 IGEMM 32 bit ARM.
90dff8056 : Work around MemorySanitizer alarm in AVX512 DWCONV micro-kernels
dc38f0737 : LD64 IGEMM 32 bit ARM
2fd2ba15b : Support PReLU operator in Subgraph API
54dcb4623 : Support Add2 and Multiply2 Nodes in Subgraph API
01a1e985d : Fix data pointers for static inputs in Subgraph API
320e4c03d : Initial empty repository
dd2b5886d : Improve Subgraph API documentation
bdb56f5de : FP16 versions of SpMM micro-kernels
d16d0f0b3 : Work around msan failured in AVX micro-kernels
022c65928 : Support multithreading in Subgraph API
484bfc4cc : Kryo, Cortex-A77 and Exynos-M5 use IGEMM 4x8 with no prefetch.
fbbb40e47 : Add Cortex-A77 and Exynos-M5 to init.
7278a95e3 : Fix description in README
4d402b430 : Fix another typo bug in runtime initialization
ca27b4011 : Add pipelined to gemm tests for aarch32.
93d61a758 : Fix typo bug in XNNPACK runtime construction
a7b22c1cc : Fix wrong MR specifications in IGEMM benchmark
74208c874 : Clean up whitespaces
84268141b : Fix iOS build
ccfdbd1b5 : Fix internal dependencies of XNNPACK
6866099c7 : Harden DWCONV micro-kernels with extra asserts
98ca635f1 : CMake build for Subgraph API
1d75a544d : Subgraph API
03bc407c1 : Reformat tabulation in xnnpack.h header
9c0db96bf : F32 Softmax operator benchmark
49adc2d14 : Document Softmax support in README
fd8e689ae : Rename SoftArgMax operator to SoftMax
1edc454a4 : SoftArgMax operator
e104aa343 : Remove extraneous argument from mobilenetv3 igemm benchmark.
8137e4c91 : NEON/NEONFMA RAddStoreExpMinusMax micro-kernels
b39689d3f : SSE2/PSIMD RAddStoreExpMinusMax micro-kernels
f46f67559 : Scalar RAddStoreExpMinusMax micro-kernels
d6ebf0c04 : 6x8 a53 use X8 for GPR shadow register. Eliminate GPR push/pop
534375dea : A53 GEMM / IGEMM kernel prefetches adjust by 1
c03b2bda9 : 4x12 A53 GEMM and IGEMM use X8 for temp GPR Saves a push/pop of all GPR registers. Prefetch 3 lines of cache for weights - 192 bytes.
640b35d61 : Add link to the two-pass softmax paper in README
324f2bb42 : 4x8 A53 GEMM use X4 for temp GPR Saves a push/pop of X19.
7693acf06 : 4x8 Cortex-A53 GEMM / IGEMM use 1 GPR instead of 2. Saves a push/pop. Simplified prologue to vector loads.
f884a7b72 : 6X8 Cortex-A53 GEMM use 1 GPR instead of 2. Saves a push/pop. Simplified prologue to vector loads.
54afb1330 : Use 2 GPR registers instead of 4 for GPR loads. Slightly faster and will make GEMMINC and IGEMM easier to implement.
cbb35d0ed : 4x12 IGEMM use prefetch on A and B
321675829 : 6X8 Cortex-A53 IGEMM use 1 GPR instead of 2.
4cd89074c : 4x12 A53 kernel use prefetches on A
26cda6d92 : Fix gcc incompatibilities in NEON Sigmoid micro-kernels
6a6a421c2 : Update benchmarking results on mobile phones and Raspberry Pi boards
c01d8a45f : A53 aarch32 pipelined. 19.2% faster 4x8 GEMM, 9.3% faster end to end
b177732f7 : Remove prefetch of output buffer from A53 kernels.
fa0a43218 : F32 Sigmoid micro-kernels in AVX2 implementation
4a24a58ce : Use 1-step range reduction in NEONFMA Sigmoid micro-kernels
77221d395 : NEON Sigmoid evaluation stubs with 1-step range reduction
7241600b7 : AVX2 Sigmoid accuracy evaluation stubs
68b3b45d8 : Complete set of NEON F32 Sigmoid micro-kernels
1f5d9bc97 : Apply patch to cpuinfo
8d3c07e03 : Additional Sigmoid micro-kernels and accuracy evaluation stub
279908a1a : A75 / A53 aarch32 epilogue reordered by B the same as main loop. p2align for benefit of A53 and A73. No impact on other CPUs.
3a77ea7bb : Scalar F32 Sigmoid micro-kernels
dffaa4657 : Remove sse2-p5-div.c.in Sigmoid template
5739f7096 : Evaluation stubs for Sigmoid function in scalar implementation
5e9a91e45 : Evaluation stubs for ExpMinus function in scalar implementation
9520fc9be : Tighten the compiler detection guards in intrinsics-polyfill.h.
387c2d171 : Generate A57 micro-kernels from A75 source.
005feb81b : A53 push r1, r2 so they can be used as scratch. Reorder FMA by B
0090f5b83 : 4x8 FMA sorted by B to match load order On Pixel 3 Was f32_gemm_4x8__aarch32_neon_cortex_a75/mobilenet_v2/real_time 42246 us 41699 us 17 Freq=2.8032G Now f32_gemm_4x8__aarch32_neon_cortex_a75/mobilenet_v2/real_time 42024 us 41438 us 17 Freq=2.8032G
5cc1cc2d7 : Select a default kernel optimized for big cores. The A57 kernel is the A75 kernel with prefetch removed.
abf81546f : Code generator for PLD and non-PLD versions of aarch32 4x8 Cortex-A75 kernel
9e0e8ee38 : Fix gcc-6 build
4d281a507 : Enable PLD prefetch version of a75 microkernel for aarch32 on Cortex A57, Cortex A72, Cortex A73, Exynos M1 and Exynos M2
07efec483 : Run generator for A73 kernel NOP
03b51ee1a : Add Raspberry Pi performance on MobileNets to README
f9a3484d2 : Detect A53 in aarch32 and use a53 specific micro kernel. else use A75 micro kernel which is pipelined for big core.
9f7d55501 : Prefetch version of the aarch32 a75 GEMM kernel
73ccfb4e0 : Move SUBS to 2nd instruction of clamp code. subs will co-issue with min/max, and is further from branch.
a84e40bd4 : Pass proper CXX flags to built-in randomized models
c659140ee : a73 kernel move SUBS before clamp and add NOP before branch Was Dec 1 a CMP MobileNetV2/T:1/real_time 53047 us Then subs sooner but without Nop MobileNetV2/T:1/real_time 55467 us Now MobileNetV2/T:1/real_time 51793 us
1391604be : Initial Cortex A53 kernel for aarch32 Uses the same prefetches as 64 bit for A and W
77b78a671 : Fix compiler warning in end2end.h microbenchmarking header
d94b8566b : Rename strided gemm and igemm fma3 broadcasts.
9a88efe2d : AVX & AVX512F versions of binary elementwise micro-kernels
17e1628eb : Define bench-models as static library in CMake
f52eff570 : Fix typos in AVX/AVX512 HSWISH micro-kernels
b738ad229 : fix for linux arm 32 bit load splat expects , not - between registers for linux toolchain.
662faa0b9 : Refactor HardSwish micro-kernels
f10168c76 : CMake toolchain for arm-linux-gnueabihf
271213201 : FMA3 microkernels with 4-wide shuffle
c08cdf5ca : Randomized end-to-end MobileNet v3 benchmark
4c4eb00a3 : Additional variants of Softmax microkernels
eccfd719b : NR=16 GEMM and IGEMM micro-kernels in AVX and FMA3 implementations
53873d071 : Fix typos in some micro-kernel test names
691805058 : ND Divide operator with broadcasting support
77ca63049 : Elementwise Divide micro-kernels
bd8a9624f : Fix incorrect indirection buffer size in pooling operators
79e7f8416 : ND Maximum and Minimum operators (with broadcasting support)
9594db0ad : Align static weights in micro-kernel unit tests on 64 bytes
403b7d4f2 : Elementwise minimum and maximum micro-kernels
65a013990 : Polyfill _mm512_reduce_add_ps and _mm512_reduce_max_ps for old gcc
cfb313400 : Polyfill missing _cvtu32_mask16 intrinsic on old gcc
03ff29407 : Fix incorrect indirection size computation for DWCONV
ad74a7b43 : Fix out-of-bounds reads in F32 DWCONV benchmark
3e237f265 : AARCH32 4x8 for Cortex A75
f917cbd37 : AARCH32 4x8 LD64 stores simplified
6383f49ae : Assembly GEMM kernel NC loop use SUBS instead of CMP+SUBS
441e221b8 : Scalar 3x3s2c3 HWC dconv micro-kernel with 0+1 width padding
fd659bf4a : Document new ND elementwise operators in README
6b7dfaed1 : Refactor scalar 3x3s2c3 HWC->HWC2CHW dconv, add 3x3s2c3 HWC dconv
436ebe6cc : Separate WAsm micro-kernels and scalar micro-kernels
05f3f6dc9 : Subtract ND operator
c4f0ff91b : Support built-in transposition of static weights in Fully Connected operator
d255a3193 : Fix xnnpack.h casing in CMakeLists.txt
fc2b96e3f : Support up to 6 dimensions in ND operators with broadcasting
ab4af573d : Harden unit tests for ND Add & Multiply operators
cab949359 : Add E2E aarch32 GEMM kernel.
bfd02cda5 : Fix assert in AVX/AVX512 Clamp micro-kernels
b1a0fc3c2 : Add ND operator with broadcasting
61cad89eb : AARCH32 4x8 GEMM kernel fully register based.
326709240 : Enable AARCH32 4x8 GEMM kernel
72d6afbfc : AARCH32 4x8 kernel code clean up.
191e5cd2f : Fix typo in CMakeLists
8b0f02665 : AARCH32 4x8 NEON GEMM Assembly version of 4x8 for 32 bit ARM. Based on LD64.
e2c3f29d3 : F32 CLAMP micro-kernels in AVX and AVX512F implementations
479f87e6f : AVX512F implementation of DWCONV micro-kernels
91f8d8610 : Accuracy evaluation stubs for LUT-based Sigmoid implementations
0f349c496 : AVX512F implementation of GEMM & IGEMM micro-kernels
c72fa1e65 : Use XNN_ARCH_* macros for architecture-specific parts in micro-kernels
69172d92e : 6x8 ld128 GEMM microkernels
189ae8002 : Additional implementation of expminus function
c8466f59a : Add checks for target ISA in microbenchmarks
54a9d9d15 : f16_gemm benchmark renamed from hgemm
b186463ef : Fix F16-GEMM benchmark
1390be0df : Add reference to "Fast Sparse ConvNets" paper
40a672f8b : Move generated micro-kernels into a subdirectory
9f08af482 : Fix remaining incompatibility with ARM64 gcc in DWCONV SpCHW micro-kernel
a71520b1e : Update README with new functionality
36aecb579 : Fix typos and mixed tabulation in CMakeLists
22aae130e : Evaluation stubs for NEONFMA Sigmoid with alternative division implementations
5243bb00d : DUP Neon GEMM kernels for Exynos
17ec5f3f7 : AVX and FMA3 microkernels for DWCONV
e3fad1913 : Fix wrong vreinterpret intrinsics in NEONFMA SpCHW DWCONV micro-kernels
8c3b02822 : Fix wrong vget_low/high intrinsics in FP16 GEMM micro-kernels
91317c59f : Rename neon intrinsics to lane.
709ac2f88 : Fully qualify std::isfinite in VScaleExpMinusMax microkernel tester
574319328 : Fix typos in END_FUNCTION arguments in ARM64 assembly kernels
1e782c46b : Rename vunop and vbinop functions
1025ea33f : Enable AVX and FMA3 GEMM micro-kernels for non-mobile x86
496e73507 : SSE4.1 Sigmoid microkernels
fda12b898 : AVX and FMA3 microkernels for GEMM/GEMMINC/IGEMM
5480997bf : Replace IDLETTERS with ABC
fd5829312 : Fix minor bug in MobileNet v1/v2 models
d42bdf77a : SSE shuffle kernel GEMM tests added
866f7b391 : Fix bugs in Depthwise Convolution and Average Pooling
d7a2c5f2b : Remove erroneous assert in NEON DWCONV micro-kernels
202eed009 : Test changes in input buffer in NHWC Convolution
df06d80ba : Neon shuffle GEMM and IGEMM kernels.
1f8a2b89e : Add memory.c to CMake.
f866a45bd : Rename f32-argmaxpool source files in CMake.
329da647d : Refactor MaxPool and ArgMaxPool micro-kernels
7ccaab6a1 : IGEMM kernels add asserts for a, c, and w pointers.
4ad511596 : Process 7 input rows / 3 output rows at a time in 5x5p2 chw dwconv. ~10% speedup.
04f03be0b : Support overriding memory allocation functions
7bee751a6 : SSE2 Sigmoid micro-kernels
581c1acd1 : CMake targets for f32-sigmoid-test and f32-sigmoid-bench
7c6c3b21f : Fix CMake build of sigmoid test and benchmark
14bec5080 : Benchmark for F32 Sigmoid micro-kernels
80b537a70 : 6x8 IGEMM for Cortex A53 pipelined.
8fd7b5f32 : Add slightly less accurate sigmoid approximation that is approximately 50% faster than the version that has only a few ulp error.
80bafd2a6 : SSE2 Sigmoid implementation and evaluation stub
efc47b8c7 : Unify operator implementations filenames and tests
1b0922923 : Fix issues in PReLU benchmark
44e06a6d6 : Fix Sigmoid microkernel incompatibilities with ARM gcc
c3b9e8620 : Benchmark Sigmoid operator in TFLite implementation
7c8e0c7ad : 4x8 IGEMM for Cortex-A53 pipelined
cb10f2689 : Build accuracy evaluation benchmarks with CMake
684bbb066 : CMP 2 instructions earlier in A/C clamping. Slightly faster and allows x0 to be freed up.
9d501d501 : Add new micro-kernels, operators, and unit tests to CMake build
ca2733c46 : ND elementwise Multiply operator with broadcasting support
de9b0fb3a : Process 6 rows at a time in 5x5s2 spchw dwconv kernel.
95bebc93a : Benchmarks rename sgemm and sppmm to f32_gemm and f32_ppmm
179ac8589 : Add tail to depthwise 5x5s2p2_chw kernels.
9efaed721 : A53 GEMM and IGEMM pipelined kernels prefetch C in epilogue
ffd684014 : SSE2 exp and expminus evaluation stubs
19418b590 : GEMM 4x8 and 4x12 kernels use forward stores for C.
82cfe18ee : 4x8 a53 epilogue NOPs in group 5
a99918a74 : Support 5x5 Depthwise Convolution in SpNCHW layout
346a9e58b : Sigmoid evaluation stubs, micro-kernels, and operator
21a57c9fb : Minor grammatical fix to READ
797a8feaa : NEONFMA versions of vector expf function
c76065f86 : Fix CMake build of elementwise microkernels
c07cb7faf : Binary elementwise microkernels
0ecc2ab6d : 4x8 GEMM for Cortex A53
5abe43cc8 : ST1 post increment for Cortex A53 GEMM/IGEMM microkernels
e097028c8 : Python3 compatibility for xngen
72b3250b1 : Provide compiler hints to generate branch-free code for math helper functions
e67b7832e : ST1 post increment for ld64/ld128 GEMM/IGEMM microkernels
e334cc6b6 : Revert "Exclude unused parts of xnn_params"
69722494b : Resize Bilinear operator
5093cbc47 : Exclude unused parts of xnn_params
e64f91a60 : Pipelined 6x8 GEMM for Cortex A53
9fab3f9f4 : Support input offset in BILINEAR micro-kernels
38709a6a9 : Add scalar chw 5x5p2 and 5x5s2p2 kernels
2a64a1ae7 : Fix incompatibility with ARM gcc
0f06b5c7f : Fix gcc incompatibility in SSE PReLU microkernels
c465fc2f5 : Add missed f32-bilinear-test to CMake build
35dacfb0d : BILINEAR micro-kernels
5098c3e73 : Refactor DWCONV micro-kernels
49e6ee94a : Refactor VMulCAddC micro-kernel
69c3f2c67 : Refactor PReLU microkernels
d5208d61f : Remove a_sum buffer
1898b91c3 : Move adjustment_* arguments of Deconvolution into setup
a41533db7 : Reduce image sizes in Deconvolution unit tests
bad48febb : Vary number of threads in the End-to-End benchmark
70ad409eb : Make ARM microkernels compatible with gcc
fb6091466 : Make F32 CLAMP NEON micro-kernel compatible with gcc on AArch32
bd4197199 : A57 branch a version of A53 kernel
8e6e997f3 : Fix ARM64 build with CMake
c9d2f3f97 : Fix CMake build of End-to-End DWCONV & GEMM benchmarks
c712fa465 : Add Freq to end2end benchmark.
ef4416e0c : End-to-end benchmarks for DWCONV microkernels
e72e2872f : Add Freq to E2E benchmark
0a5a53fd5 : Fix CMake build of GEMM E2E benchmark
63ba2ed10 : Fix typos in AVX2 ExtExp micro-kernels
5f18d26ab : End-to-end benchmarks for GEMM/IGEMM microkernels
4fa0fbe44 : Add missing <chrono> header in f32-softargmax benchmark
791d01da8 : Minor revision in README
a5977df8a : Fix CMake build
64a5bfea3 : A53 6x8 IGEMM kernel prefetch
95b224303 : PReLU benchmark on characteristic arguments of ImageNet classifiers
bd1d5d90b : 6x8 A53 GEMM use prefetch.
b864235eb : Refactor BUILD.bazel file
8c19e3c3a : Internal change
ab7424ac7 : Fix typos in Deconvolution operator tests
f568f08ef : Support Convolution, Deconvolution, and Fully Connected operators without bias
d70028a84 : Update pthreadpool revision
263bb090a : Cortex A76 use 6x8 micro kernel
feb49230b : AVX512F exp implementation based on PERM2
ba7c3bb0a : Merge generate-f32-gemminc.sh script into generate-f32-gemm.sh
918a4a66f : Extract common parts of test generators into a separate file
00bf68eb5 : A53 6x8 GEMM unrolled
c452eb13f : Re-generate SpMM micro-kernels
ae777b4a9 : 4x8 a53 eliminate pushes to stack
e0601b51a : Sort include order for params-init.h and log.h
4a2bbc68e : Benchmark for Two-Pass Softmax algorithm
eeaa7bdef : Refactor initialization of micro-kernel parameters
6f8d4d36a : RADDEXTEXP and VSCALEEXTEXP micro-kernels for AVX2 and AVX512F
b3c6c6ee5 : 6x8 A53 remove pushes for NEON
46fb807f2 : 4x8 A53 GEMM, and GEMMINC unpipelined microkernels.
cd945c647 : Re-enable swizzle GEMM/IGEMM micro-kernels in WAsm SIMD on ARM
f753a7d86 : Rename BUILD to BUILD.bazel
c4ae7de39 : Propagate IGEMM SR argument to weights packing in Deconvolution operator
c6afd9b76 : Add blocked scalar spmm kernels.
7892d972f : Fix softargmax-bench CMake target.
8440fde81 : Support TF-style SAME padding via explicit flag
bff791e4a : Use 8x1 SpMM micro-kernel on WebAssembly
32c74f7da : Fix xnn_f32_gavgpool_spchw_ukernel__scalar_x1 test cases
14fe0b2c8 : Enable sparse MobileNet v1/v2 operators on WebAssembly
a7fb8552e : 6x8 A53 GEMM, GEMMINC and IGEMM unpipelined microkernels.
563df5f06 : Add scalar version of hwc2spchw convolution.
98ba44146 : Vectorized extexp functions
cb8019754 : Disable GEMM/IGEMM micro-kernels with swizzle
4232323ec : Unify naming of functions in benchmark::utils::
31a98d783 : Remove warnings about inefficient padding parameters in Convolution
1756f9ed2 : Propagate GEMM/IGEMM SR argument to weights packing in Fully Connected operator
e0df83122 : Remove trailing whitespace
07cb67649 : Refactor initialization of even/odd masks in parameters for SpCHW micro-kernels
838c8e350 : Refactor initialization of masks in parameters for SpCHW micro-kernels
caf854432 : LD64/LD128 kernels remove all pushes (d8-d15) Remap d12-d15 to d16-d19
fcfdc0ee8 : Automated g4 rollback of changelist 274728310. *** Reason for rollback *** Causes faces to not detect consistently b/142777038 *** Original change description *** Neon intrinsics clamping - Replace 2 LD1R with 1 LD2R
05ac8e3ee : VSCALE microkernel and SoftMax Three-Pass algorithm with Reloading
4a4a7faba : Three-Pass Softargmax benchmark (recomputing version)
8e3c551b0 : 1x8 a53 kernel refactor based on a57.
baa9eadb7 : Update assembly Copyright notice to // comment
975795353 : Refactor and open-source Three-Pass Softmax micro-kernels
459c9fc58 : 6x8 and a53 kernel comments.
515c97745 : Refactor and open-source vectorized expminus function
f6839e135 : Refactor vectorized exp functions
2af471ba9 : Switch default intrinsics kernel to 6x8
9cdade312 : Add prefetch instructions to 16x1, 16x2, 16x4 kernels.
34dc2c078 : Add gavgpool_spchw_scalar__x1 kernel.
ac4de80e5 : Add chw 3x3s2p1_scalar kernels.
0cc2c533a : add 3x3p1_scalar kernel
a5ca10e0c : Neon intrinsics clamping - Replace 2 LD1R with 1 LD2R
6adff4ec4 : Vectorized implementations of expf function for AVX2 and AVX512F
bd9e49541 : Remove 4x12 intrinsics kernels.
7e955979f : Pass XNN_ENABLE_ASSEMBLY for all tests and kernel benchmarks
8fe54e48c : Extra :xnnpack_operators_nhwc_f32 target with only F32 operators in NHWC layout
810171ddd : Enable assembly by default.
21be34fc1 : 1x8 A53 GEMM, GEMMINC and IGEMM microkernels.
db45b6a33 : 1x8 neonfma IGEMM microkernel and 1x8 benchmarks.
174706ec8 : Fix misleading comments for debug_build/optimized_build Bazel configs
dbafc5881 : extend build flag --define=xnn_enable_assembly=true to GEMM and IGEMM benchmarks.
4e0249ae0 : Add performance results on MobileNets & Pixel phones
466b52379 : Use GEMM/IGEMM micro-kernels with Swizzle on WAsm SIMD
f633c2c9f : Fix Bazel symblinks in .gitignore
523448a22 : Add .gitignore file
2dbdc2fa7 : CMake build configurations
afbca9ad8 : Remove unused x21 and switch x20 to x8 to avoid push. Add missing prefetches in outer loop as done in GEMM kernels.
d620972ea : Group operators in public header by data type
5609a0858 : Document xnn_initialize and xnn_deinitialize functions
cf056b236 : Hide all emscripten-specific sources behind xnnpack_cc_library rule
0c57d2a08 : Fix Bazel build for XNNPACK when using emscripten toolchain.
1a729ec44 : Internal change
d343c2289 : Avoid cpuinfo dependency in Emscripten builds - OSS cpuinfo doesn't support Emscripten. - Removing cpuinfo dependency reduces build size. - cpuinfo on Emscripten is of little value anyway, because no information about CPU is provided by the environment.
1aaabb6ec : Remove unused field _np in GemmMicrokernelTester
885ca2440 : Support MacOS build with Bazel
dd69f0b80 : Rename XNN_CONVOLUTION_FLAG_DEPTHWISE to XNN_FLAG_DEPTHWISE_CONVOLUTION
c8e00eb60 : Disable logging in optimized builds, limit logging in fastbuild
12f1dea26 : Increase static memory in Emscripten benchmarks to 128MB
c068bb620 : End-to-end benchmarks on MobileNet v1 and MobileNet v2 models
4efb3517f : Document availability of Fully Connected operator
1b0421b60 : 1x12 and 1x8 assembly kernel cleanup
4e45e668b : Support Linux/AArch64 platform
b8ab4cb3f : Fix signed/unsigned mismatch warning in SpMM benchmarks
c6edf92e9 : Fix bug in Fully Connected F32 unit tests
9d056a4f2 : Compatibility with TF.js WAsm build
3bcea2bc5 : Final touch before open-source release
08c4a4331 : Bazel BUILD file for XNNPACK
452662b65 : Fix XNNPACK build on Mac
f8c80467b : Cleanup redundant #includes
341c321fb : Remove unused XNN_INTERNAL_EXTRA_BYTES constant
df6985f79 : Map Exynos-M[1-4] micro-architectures to equivalents in OSS cpuinfo
33f0c7aa5 : Guard Ruy and GemmLowp benchmarks
d62f3cca2 : Avoid using cpuinfo_get_max_cache_size() function
22f38e4ee : Refactor architecture identification macros
1dadbf71d : Limit direct dependencies on cpuinfo
629a33eef : Fix incompatibilities with open-source Bazel-based build
4c2637da4 : LD2R for loading clamp parameters
bb4c18b43 : Report Freq in additional benchmarks
80fc932f1 : Unify comments style
b455b1209 : Initial open-source release

+- Project: platform/external/aac

ebc1030 : point to new repo hooks for mainline uploads
71c477b : Set min_sdk_version to be part of mainline modules
261fadc : Remove outdated apply_normalization parameter from legacy DRC module.
e016635 : Avoid decoder internal clipping by converting the whole audio sample data path from 16 to 32 bit data width (FDKdec v3.2.0).
57c9355 : Create new applyDrcLevelNormalization() function for subsequent usage.
90c29e0 : Revise memory overlay usage and remove deprecated buffers and overlay tags.
5482443 : Restructure QMF implementation and provide 16/32 bit implementation in parallel.
443d389 : Enhance encoder audio quality for vbr (FDKenc v4.0.1).
79305e0 : Improve encoder audio quality for low bitreservoir configuration.
6b0aab0 : Fix SBR encoder element mapping for channel configurations with more than one layer
7b5389e : Ensure that QC_OUT_CHANNEL struct in encoder always uses aligned memory
925092e : Revise and straighten out pointless description from encoder documentation
1d45197 : Revise and straighten out useless references from decoder documentation.
31f66f6 : Extend decoder API with audio output loudness info (FDKdec v3.1.3).
7d437ef : Request for Expert and Anchor loudness by default.
0028581 : Fix AACDEC_INTR handling for USAC configuration with multiple pre-roll AUs
f04a8a8 : Do not allow channel configuration change within PCE for ADTS. Fixes assert.
262c9f2 : Avoid negative valid bits in adtsRead_DecodeHeader()
7388c07 : Reject HE-AAC SBR with a ratio greater than 2:1 and reject USAC streams containing legacy DRC info.
cedcc47 : Reject undefined fPow() input data in _compressorIO_sigmoid_common().
e323bf6 : Avoid undefined shift exponent in f2Pow().
3ce7751 : Perform sanity check on DRC sets and improve the selection process
cee316a : Fix too large shift exponent in CConcealment_InterpolateBuffer().
1020e48 : Fix IsLessThan() function for certain edge cases.
86f7d2b : Prevent too large shift exponents in SpatialDecReshapeBBEnv().
e3b9058 : Avoid unsigned integer overflows in FDK_Feed().
5d09563 : Avoid too large shift exponent in apply_inter_tes() by using fIsLessThan.
8fee760 : Prevent undefined syncLayerFrameBits in synchronization().
8caa63f : Avoid unsigned integer overflow in transportDec_InBandConfig() and transportDec_ReadAccessUnit().
9ab63ce : Prevent negation of INT_MIN in CConcealment_ApplyRandomSign().
3070b0e : Revise scaling in extractBBEnv() to avoid potential signed integer overflows.
ed5a207 : Avoid signed integer overflow in combineSignalCplx*().
1a03352 : Prevent signed integer overflow in TsdApply().
063d5f3 : Revise scaling for USAC combined with phase coding in SpatialDecApplyM2() to prevent signed integer overflow.
25fb9ad : Avoid signed integer overflows in SpatialDecApplyParameterSets() when adding dry and wet signal.
76c229c : Introduce scaling in FDKhybridSynthesisApply() to avoid potential signed integer overflow.
7019272 : Prevent signed integer overflow in fMultIceil() for case m_e=-31.
8458e48 : Revert "Add TEST_MAPPING for aac project"
b10c187 : Add TEST_MAPPING for aac project
8cd3578 : Fix for OPD smoothing in USAC decoder.
7104c00 : Move array definition out of for loop in MPEG-D DRC _skipEqInstructions().
5357a44 : Use saturate shift to prevent signed integer overflow in multiple qmfInverseModulation*() functions.
9d40b65 : For all scaleValuesSaturate() variants make source pointer const.
40c083f : Avoid negation of INT_MIN in dst_IV().
2334454 : Add sanity check for huffman escape sequences in HCR tool.
3700d4f : Prevent negation of INT_MIN in pcmLimiter_Apply().
801b45f : Adjust scaling in lppTransposerHBE() to prevent signed integer overflow in autocorrelation.
c69e458 : Fix signed integer overflow in DuckerCalcEnergy().
7bb841d : Avoid signed integer overflow in subbandTPApply() wet energy calculation.
110e4ca : Avoid signed integer overflow in subbandTPApply() dry energy calculation.
ee6c6fa : Fix dry and wet energy initialization in subbandTPInit().
24171ed : Add loop abort criterion to prevent timeout in EldSpecificConfig_Parse().
089d368 : Prevent signed integer overflows in ELD filterbank, multE2_DinvF_fdk().
68cdcfc : Avoid signed integer overflows in multiple adjustTimeSlot*() functions.
2ce3e76 : Improve robustness of limiter band table calculation in ResetLimiterBands().
5838a31 : Fix signed integer overflow in pvcDecodeTimeSlot().
07b5fd9 : Use one additional bit headroom to prevent signed integer overflow in BuildAdaptiveExcitation().
fc8faa3 : FDK: USAC CLpd_Reset uses rate constants
4185266 : Initialize scale variable in qmfForwardModulationLP_even() and qmfInverseModulationLP_even() which is updated in dct/fft processing.
b2f2a10 : Limit too large shift value in apply_inter_tes().
54cd15b : Fix nrgGain_e update in equalizeFiltBufferExp(). Prevents negative shift exponents in calculateSbrEnvelope().
ade11a1 : Prevent signed integer overflows in CLpd_FAC_Mdct2Acelp().
b8f7bab : Fix integer overflow in imlt_block().
920ecc7 : Prevent signed integer overflows in CLpd_FAC_Acelp2Mdct().
3634955 : Fix integer overflow in complex multiplication called from CLpd_FAC_Acelp2Mdct().
f22eb9c : Avoid signed integer overflow in bass_pf_1sf_delay().
ea9d3a0 : Prevent signed integer overflow in filtLP().
9ba6f8b : Fix signed integer overflow in calcFactorPerBand() calculation.
a702982 : Prevent integer overflow in sbrDecoder_calculateGainVec().
2152ae1 : Suppress integer overflow in lsf_weight_2st() by using 64 bit multiplication with explicit 32 bit integer result.
3c377e3 : Prevent signed integer overflow in RE8_PPV().
4db9f39 : Avoid signed integer overflow in E_LPC_f_lsp_a_conversion().
2d292e9 : Use SATURATE_LEFT_SHIFT in get_lsppol() to prevent integer overflow.
4c839c6 : Fix integer overflow in E_UTIL_preemph().
1b4a3be : Overcome potential integer overflows in M/S module for complex prediction.
40d2a1d : Avoid integer overflows with pseudoLR in CAacDecoder_DecodeFrame().
f0e1e3f : Validate correct ascLen in CLatmDemux_ReadStreamMuxConfig() to overcome integer overflow in FDK_get32().
da5b0dc : Restrict size of huffman escape sequence to prevent shift with too large exponent in DecodeEscapeSequence().
15965e3 : Limit too large shift exponent in CJointStereo_ApplyMS()
6f98eab : Saturate shift value in calculateSbrEnvelope(). Prevents too large shift values.
a65911c : Limit shift exponent in adjustTimeSlot_EldGrid().
bedfd82 : Fix shift value assignment in addHighBandPart().
b1b3064 : Replace obsolete SBR CRC with superior FDK CRC implementation. Fixes ELD SBR CRC decoding and prevents negative shift exponents in calcCRC().
0be2359 : Solve potential dereference of null pointers in factorCLD().
572f593 : Reject unsupported channel configuration / audio object type combinations.
2b5217a : Fix possible stack buffer overflow in mapIndexData().
f26eb8a : Fix CpePersistentData memory leak.
128abf6 : Validate aacSampleRate after applying ELD downscale factor. Avoid division by zero.
dbfa1cd : Fix assert in synchronization() for loas streams with multiple sub frames.
cc825ae : Restrict sampling rates parsed from bitstream to maximum of 96kHz.

+- Project: platform/external/android-clat

2d35cdb : cleanup - remove config.c
551367e : cleanup - remove tun.h
73a5f20 : cleanup - remove send_tun()
8452f3f : cleanup - read_config() and ipv4_local_prefixlen
36f4665 : cleanup - config_item_ip() and DEFAULT_IPV4_LOCAL_SUBNET
533e31f : cleanup - config_item_ip6()
6be24d8 : cleanup - config_item_int16() & DEFAULT_IPV4_LOCAL_PREFIXLEN
2c286b0 : cleanup - config_item_str()
2f45839 : cleanup - ipv6_host_id and is_dynamic_iid
e6bf185 : cleanup - dump_config()
f13d569 : Delete the clatd code that assigns IPv4 and IPv6 addresses.
c29e178 : Remove DNS64 detection code from clatd.
12a1f2d : Use dnsproxyd_protocol_headers instead of libnetd_client_headers for NETID_USE_LOCAL_NAMESERVERS
073e80c : clatd: don't 'pretend' to disable IPV6_CHECKSUM

+- Project: platform/external/angle

94ab2c809 : Revert "Remove ANGLE from Developer Options"
7fe299adf : Add license type: contains GPL+LGPL = RESTRICTED
b5992a55c : Add capture support for FenceSync
183c55573 : Roll third_party/vulkan-validation-layers/src 09f4b08483bb..36d7cca6fdc9 (1 commits)
2694e7e09 : Roll third_party/SwiftShader ff772a7bcc98..ceb6258ae101 (1 commits)
46daa966d : Roll third_party/glslang/src 3f4e5c456306..c9b28b9f3388 (1 commits)
b7d6949b9 : Vulkan: Enable persistently mapped buffer objects
fe60973bc : Vulkan: Allow commands to completely fill allocation
9dc322d75 : GL: Make sure primitive restart emulation is disabled below GL 3.1
03c18fbd3 : Vulkan: Skip load if depth/stencil value are undefined
764d572b2 : Vulkan: Refactor SecondaryCommandBuffers class
e54912537 : Don't redefine VMA_IMPLEMENTATION in build files and source
623d04436 : Revert "Vulkan: Forward RenderBuffer/Surface dirty messages."
293c36c0e : Vulkan: Manual validation roll
ad85cd004 : Fix quotes around emails in WATCHLISTS
902b55875 : CGL/EAGL: Fix default FBO size on Retina displays
4a1d9226d : Roll third_party/vulkan-loader/src 50eaecd721a2..4fb0e0374a39 (1 commits)
898c214c8 : Roll third_party/spirv-tools/src 61b7de3c39f0..67f4838659f4 (1 commits)
27a80a559 : Roll third_party/SwiftShader 068611f07d28..ff772a7bcc98 (1 commits)
a6aad7f80 : Roll third_party/vulkan-tools/src 8824107d57d3..84463fe2902f (1 commits)
cff64a83c : Capture/Replay: More mid-execution capture support
edc7614ce : Capture/Replay: Handle default uniforms during MEC
8f48ba9f2 : Capture/Replay: Use TexStorage for immutable images
139f8149e : Vulkan: Suppress VUID-vkCmdClearColorImage-image-01993
54a3d7cbc : Vulkan: Use DontCare for the presentable surface's last renderpass depth/stencil storeOp
39efa4df8 : doc: Update ANGLE Try Waterfall links
f13689b66 : Vulkan: Use renderpass' finalLayout to transit to ImageLayout::Present
ebc4846dd : Vulkan: Suppress VUID-vkCmdCopyImageToBuffer-srcImage-01998
e8ecd19ab : Add cclao@ and timvp@ to watch for vulkan CLs
8cae5e19f : GL: Re-enable emulatePrimitiveRestartFixedIndex
a5e465524 : Vulkan: glDrawElements used old offset into index buffer
de2935ddf : Add PackedEnums for blend state parameters
4d10efbca : Vulkan: Store ImageType in ImageHelper.
8c693ae88 : Roll third_party/vulkan-tools/src 454ab259c1b8..8824107d57d3 (1 commits)
c3080648b : Roll third_party/SwiftShader d25ce8725224..068611f07d28 (8 commits)
6b265ec1d : Roll third_party/glslang/src 4d2298bfd78a..3f4e5c456306 (2 commits)
33b58ebb7 : Vulkan: Give unsized arrays at least 1 entry
2d5da0298 : Minor angle_end2end_tests cleanups.
dc3477f31 : Separate GLES1's state enum switch code from GLES2+
8c67c0797 : Vulkan: store ImageLayout in PackedAttachmentOpsDesc
6cea4405d : Remove more bad files before rolling into AOSP.
13e4cdb26 : Accept b/ for bug IDs in ANGLE CLs.
c090ea78b : Roll third_party/vulkan-loader/src 3682237cb326..50eaecd721a2 (1 commits)
94b503387 : Roll third_party/vulkan-headers/src e01f13e1f777..382bf3de06fc (1 commits)
aa954cc58 : Roll third_party/SwiftShader 2430d665d3f2..d25ce8725224 (18 commits)
eda526d3b : Roll third_party/vulkan-tools/src 0d4857ea576a..454ab259c1b8 (1 commits)
f93cc8bda : Vulkan: Skip failing BlendIntegerTest tests
aefa3aa94 : Vulkan: Make staged clears store aspect mask.
3fb33ade6 : Vulkan: Forward RenderBuffer/Surface dirty messages.
1033d55d2 : Pass binding enum to Framebuffer::syncState.
8116c488a : Remove the merge command from roll_aosp.sh
1589de9e5 : Remove some bad files when generating an ANGLE roll into Android
943c3bc10 : Vulkan: Fix transform feedback on AMD platform
005793e4c : Remove --preserve-root from roll_aosp.sh
6b705ae77 : Roll VulkanMemoryAllocator into Android
cbdc14be1 : doc: Discuss manual roll in note on Vulkan-Headers repo
d113c17a4 : Roll third_party/vulkan-tools/src 1be434141625..0d4857ea576a (1 commits)
bdd985d38 : Roll third_party/SwiftShader 81e08df29531..2430d665d3f2 (4 commits)
6eb2f1189 : Roll third_party/vulkan-loader/src 3f7e3cbf33a7..3682237cb326 (1 commits)
5f3889a6d : Roll third_party/spirv-tools/src c018fc6ae667..61b7de3c39f0 (2 commits)
1c0aed17d : Remove ANGLE from Developer Options
49ad8eaae : Enable allowClearForRobustResourceInit for Intel drivers
1478ec3c1 : Add gles1 primtest tests
868122c29 : Add 'java_api_finder' to Android.bp
d5ba916d3 : Vulkan: Change to record transform feedback related APIs per spec
2aa42d8b5 : Roll third_party/SwiftShader 711867566999..81e08df29531 (9 commits)
01de0c596 : Roll third_party/vulkan-tools/src ae0f0ead3a56..1be434141625 (1 commits)
749f70ea7 : Roll third_party/spirv-tools/src e70d25f6fa5d..c018fc6ae667 (9 commits)
0c9ffcc48 : Roll third_party/vulkan-loader/src bb8be13e3ffe..3f7e3cbf33a7 (9 commits)
5e7ef660b : Roll third_party/vulkan-validation-layers/src f89de66a9bcb..da9102fb013d (3 commits)
6e0d718a4 : Vulkan: Implement device memory sub-allocation
d26fb99e7 : Add DrawBaseVertexVariants Tests
1b30886d6 : doc: Add note on Vulkan-Headers repo
7ce8f3e08 : Enable perFrameWindowSizeQuery by default on Mali
83678e516 : Tests: Update dEQP KHR GLES 3.1 expectations
3d894d87b : Roll third_party/SwiftShader 9d2fd9c161ab..711867566999 (3 commits)
e742f507e : Roll third_party/glslang/src 46572440189e..4d2298bfd78a (1 commits)
6f7b08848 : Roll third_party/vulkan-tools/src 490e39372126..ae0f0ead3a56 (1 commits)
eb910b20d : Roll third_party/spirv-tools/src 34be23373b9e..e70d25f6fa5d (3 commits)
965eedbfb : Roll third_party/vulkan-validation-layers/src 019f4e38eb79..f89de66a9bcb (7 commits)
dee4d7a54 : Vulkan: Early fragment tests optimization
32457326e : Vulkan: Roll Headers and VVL repos
ee7525af4 : Roll third_party/glslang/src fd593d5f0834..46572440189e (1 commits)
8b4d25b67 : Roll third_party/vulkan-tools/src 2fd41fab58c8..490e39372126 (2 commits)
8128233d3 : Roll third_party/SwiftShader e6f65d9265e7..9d2fd9c161ab (2 commits)
cf2c8e606 : EGL: Relax test skip conditions for a few colorspace ImageTests
469c029a7 : Roll third_party/spirv-tools/src 538512e8e898..34be23373b9e (2 commits)
098baab32 : Roll third_party/glslang/src 75de196cecab..fd593d5f0834 (1 commits)
e42f81e1b : Roll third_party/vulkan-validation-layers/src 47d5e27460af..e7bbc302dff2 (1 commits)
ddaff6b68 : Roll third_party/vulkan-tools/src ae6787114fb5..2fd41fab58c8 (2 commits)
e9713ba15 : Roll third_party/SwiftShader 3cfa8e28be80..e6f65d9265e7 (5 commits)
c68dfaf3a : Avoid GPU-GPU copy for StructuredBuffer
df3cc205a : Roll third_party/vulkan-tools/src bb32b2a70168..ae6787114fb5 (4 commits)
405f8e7ba : Vulkan: Support Program Pipeline Objects
c12c1f571 : D3D11: Skip setting BlendState for integer attachments
dac5cc3b6 : EGL: Add support for EGL_EXT_image_gl_colorspace extension
728b91786 : Roll third_party/vulkan-tools/src 444b7cd3eecd..bb32b2a70168 (2 commits)
ec7950533 : Roll third_party/vulkan-validation-layers/src 4db086125947..47d5e27460af (4 commits)
41e665c47 : Roll third_party/SwiftShader 63ed0e445fa5..3cfa8e28be80 (7 commits)
dcee8f94a : Roll third_party/glslang/src 9c3204a1fde0..75de196cecab (1 commits)
2caf7ffda : Address a TODO for instance uniform block
231960767 : GL: Protect against infinite loops with CONTEXT_LOST in CheckError
9f14f7852 : Roll third_party/vulkan-validation-layers/src 004b2914bfe3..4db086125947 (9 commits)
823b0c6d6 : Roll third_party/SwiftShader bdb6807825ac..63ed0e445fa5 (8 commits)
a5854a726 : Roll third_party/vulkan-loader/src 122067a02a25..bb8be13e3ffe (1 commits)
b69da999a : Roll third_party/spirv-tools/src 4af38c49bfee..538512e8e898 (2 commits)
3d1386f3e : Roll third_party/vulkan-tools/src 1fbefe048387..444b7cd3eecd (2 commits)
8bd3dab11 : Create Context::getActiveLinkedProgram()
a156df235 : Vulkan: add support for EXT_texture_sRGB_R8
dd90f5a55 : Depend on vulkan headers in angle_gpu_info_util
cb6470f9c : Set sdk_version for cc_genrules used by modules with sdk_version set
76d52be3b : Vulkan: Add VulkanMemoryAllocator to DEPS.
3e7e11423 : Set sdk_version for cc_genrules used by modules with sdk_version set
4609c4aca : Feature::condition must not be NULL
2a0c35963 : Vulkan: Clean up robust and emulated image clears.
78a471ba8 : TextureGL: Signal DirtyBitsChanged on dirty bits.
c916fe8ac : Don't call syncState inside FBO queries.
a30c6f35f : Vulkan: Pass RendererVk to BufferHelper::destroy.
e4da6f159 : Roll third_party/vulkan-loader/src bb74deab0a4d..122067a02a25 (4 commits)
90e07c734 : Hook up several drawElements variants in Context11
eb298a024 : Roll third_party/glslang/src b5757b95005b..9c3204a1fde0 (1 commits)
d14735b25 : Roll third_party/vulkan-headers/src 0e78ffd1dcfc..b4b0f994204e (1 commits)
c8007e14b : Roll third_party/spirv-tools/src e95fbfb1f509..4af38c49bfee (1 commits)
8d3f27d11 : Roll third_party/vulkan-validation-layers/src dbd073615280..004b2914bfe3 (5 commits)
3f00ec816 : Roll third_party/SwiftShader b8d47928094f..bdb6807825ac (4 commits)
de9f945f1 : Roll third_party/vulkan-tools/src 698d82e38b39..1fbefe048387 (2 commits)
3ab885a6b : Revert "Fix build"
6cd21151c : Revert "Set sdk_version for cc_genrules used by modules with sdk..."
a420db308 : Fix build
461f9ab12 : Capture/Replay: Implement more GLES entry points
84323449d : Capture/Replay: Track buffer contents by ID
d2de511ef : Roll third_party/SwiftShader f99302c4efe6..b8d47928094f (15 commits)
d560ecf05 : Roll third_party/vulkan-tools/src 7844b9b4e180..698d82e38b39 (1 commits)
2ba196d81 : Roll third_party/vulkan-validation-layers/src 9a283ae3457f..dbd073615280 (4 commits)
1c95795f1 : Use ImageIndex in ensureSubImageInitialized.
c9c4e4ed8 : Track rendering feedback loops by-context.
96c26c681 : Add support for NV_shader_noperspective_interpolation
e259e7e32 : Pass layer count to robust 2D array texure init.
390ef2999 : Enable blob cache when debugging
78b66a16e : Roll third_party/vulkan-validation-layers/src 499f6df688c9..9a283ae3457f (7 commits)
e4aa679c5 : Texture: Pass explicit unpack buffer to setImage.
dd00f16b2 : Vulkan: Fix FBO cache when updating disabled attachments.
93040c8d0 : Roll third_party/vulkan-loader/src ba07fa0be82c..bb74deab0a4d (1 commits)
cf87fa673 : Roll third_party/glslang/src 0b66fa3b62cb..b5757b95005b (1 commits)
7bc4452d2 : Roll third_party/SwiftShader cb58662302c8..f99302c4efe6 (7 commits)
cc63328f6 : Roll third_party/spirv-tools/src f20c0d7971c6..e95fbfb1f509 (7 commits)
1cc49bb2e : Squash State::mContext and State::mID.
dd29370cd : Include the fragment output locations in the program cache key.
a053f340a : Vulkan: Use shader stage specific barrier
75a2ee30c : Roll third_party/glslang/src 1fff36235504..0b66fa3b62cb (1 commits)
84b6e0d90 : Roll third_party/SwiftShader 5cf1e9a31c90..cb58662302c8 (7 commits)
9b1e27a21 : Roll third_party/spirv-tools/src c37c94929bf5..f20c0d7971c6 (1 commits)
e57f1ef85 : Roll third_party/vulkan-validation-layers/src f5504529553f..499f6df688c9 (7 commits)
1e81dd4a1 : Suppress failures after Win Intel driver upgrade.
4db77367d : Vulkan: Don't detach separable shaders in Program::detachShader()
745e07124 : Vulkan: Enable CPU only buffers for PBOs
dcd982988 : Remove breaks after returns.
449d9d76a : Vulkan: Refactor garbarge collection related parameter
20e375eb5 : Vulkan: Use shader stage specific barrier
6281e30d4 : Vulkan: Add flush condition for the device memory updated by CPU
d30da0727 : Vulkan: Request host uncached memory for some glBuffer objects
7b1382868 : Add SwANGLE bots to ANGLE CQ.
afd2cfa6c : Add gles1 covgl tests
38df4ab61 : Roll third_party/glslang/src e157435c1e77..1fff36235504 (1 commits)
7b1df7b83 : Roll third_party/spirv-tools/src fd773eb50d62..c37c94929bf5 (1 commits)
8b408958c : Roll third_party/vulkan-tools/src d712a6b03b9e..7844b9b4e180 (1 commits)
46ee73e06 : Roll third_party/vulkan-validation-layers/src 9a0f2d99fd5d..f5504529553f (30 commits)
7d8c2f2e3 : Hide SwiftShader OS Window in dEQP and end2end tests
d2c33b53a : Skip SwANGLE GLES31 tests which flakily crash with Win 32-bit Subzero
6328caf34 : Vulkan: Avoid renderpass break for occlusion query
4b94d7bb4 : Split EGL_CHROMIUM_sync_control into EGL_ANGLE_sync_control_rate
91ea27aee : Apply limitMaxMSAASamplesTo4 workaround to macOS.
06f4f3e13 : Capture/Replay: Disable binary formats when FrameCapture is enabled
db32bda42 : Vulkan: Observe staging buffer changes in TextureVk.
dbb23ec35 : Vulkan: Remove swiftshader mipmap3d test skip
9120bcae6 : Roll third_party/glslang/src 344bd0889ac9..e157435c1e77 (3 commits)
4c406f8cf : Roll third_party/vulkan-tools/src bec7b6e29260..d712a6b03b9e (4 commits)
b6176ed41 : Roll third_party/SwiftShader 1c29477aa06e..5cf1e9a31c90 (6 commits)
bf4a734c7 : Roll third_party/vulkan-loader/src b0c27ce32864..ba07fa0be82c (1 commits)
05fa1a999 : Skip test flaky on SwANGLE bots
1288aa123 : Update the active texture cache before changing the texture binding.
b83b0f5e9 : Add support for NV_read_depth, NV_read_stencil and NV_depth_buffer_float2 extensions
7939e367f : Revert "Enable blob cache when debugging"
74e816bff : Vulkan: Expose extension for ETC1 usage with subimage updates
617cb015f : Enable blob cache when debugging
50a47bd99 : Roll third_party/vulkan-validation-layers/src 55f01953d6e9..9a0f2d99fd5d (4 commits)
6774f9bd5 : Roll third_party/SwiftShader 02e15b249b12..1c29477aa06e (19 commits)
8eb3ec7e4 : Roll third_party/vulkan-loader/src cc481ef27631..b0c27ce32864 (2 commits)
47e3be4ef : Roll third_party/glslang/src 99508c1ce389..344bd0889ac9 (4 commits)
1b2dd6f92 : Vulkan: Refactor varying validation for separable programs
b387ce938 : Vulkan: Move ProgramInfo/ShaderInfo to ProgramExecutableVk
f47dccab6 : Vulkan: Create TransformSpirvCode()
85c076ee5 : Vulkan: Make mVariableInfoMap a gl::ShaderMap<>
abaa3573a : Vulkan: Only calculate variable locations once
10ade0240 : Create the ProgramExecutableVk Class
b19000f3b : Skip KHR-GLES31.core.shader_image_load_store.advanced-allMips-* tests
d03b15b2f : Vulkan: Mask out Depth/Stencil RTs in feedback loops.
68083e899 : Vulkan: Move cached samplers/images and has*() to ProgramExecutable
bd2bdf9f9 : Fix feedback loop clearing detection.
0bba11009 : Update OWNERS information.
13c139e78 : Support masking out DS feedback loops in RenderTargetCache.
0e65abeae : D3D11: Serialize and deserialze mImage2DUniforms.
7e0699a25 : Create the ProgramExecutable Class
fd3480d22 : Roll third_party/vulkan-loader/src acbf316040c3..cc481ef27631 (1 commits)
651fc45d3 : Roll third_party/glslang/src 2df8c71258de..99508c1ce389 (1 commits)
6431673ef : Roll third_party/vulkan-validation-layers/src 443c2caa1714..55f01953d6e9 (1 commits)
c1f942042 : Roll third_party/SwiftShader 77090261dabc..02e15b249b12 (8 commits)
f2bee3043 : Capture/Replay: Implement more GLES entrypoints
9ef9ef1d4 : Set sdk_version for cc_genrules used by modules with sdk_version set
d8c1b03c2 : Roll glslang and Vulkan validation layers
bf6b8d4a1 : Roll third_party/vulkan-headers/src fb7f9c9bcd1d..0e78ffd1dcfc (1 commits)
da9846759 : Roll third_party/vulkan-loader/src ff44f21a0178..acbf316040c3 (1 commits)
0ee5eb6db : Roll third_party/SwiftShader 540bdf92531d..77090261dabc (10 commits)
7a58e5b71 : Roll third_party/spirv-tools/src 1346dd5de119..fd773eb50d62 (4 commits)
6719f54ac : Update Vulkan header and related repos
b69c4e14c : Capture/Replay: Update CaptureReplay sample for compression
78c77361b : Perf: Add a single Manhattan trace
a7510f067 : Re-enable angle_end2end_tests on 32-bit Windows SwiftShader
c77cb596a : No-op draw calls with rendering feedback loops.
38152bda9 : Roll third_party/SwiftShader 6c11cf2ad9ca..540bdf92531d (2 commits)
107e4e989 : Lift SwANGLE dEQP-GLES3.functional.fbo.blit.conversion.* suppression
d0800d294 : Vulkan: Fix crashes/failures in array-of-struct uniforms
b91d2630f : Speculative fix for assertion failure with samplers.
e39d055d0 : Fix robust resource initialization with clipped CopyTexSubImage2D.
ed0e932cc : Supress test failing with new Intel driver.
954f3d834 : Roll third_party/spirv-tools/src 60104cd97446..1346dd5de119 (4 commits)
20983e35b : Roll third_party/SwiftShader 22d73d15e778..6c11cf2ad9ca (5 commits)
6fead3754 : Vulkan: No-op redundant FB state changes.
31e36a631 : Reland "Refactor BitCount"
4c7460ace : Roll third_party/SwiftShader 1c9f24263e6c..22d73d15e778 (1 commits)
cb7e7387e : Remove 32-bit Subzero GLES31 SwANGLE suppressions
6b462120c : Skip flaky SwANGLE end2end tests.
c0b267cc2 : Skip ExternalWrapTest on Ozone.
ca2b6e1f6 : Vulkan: Implement EXT_shader_non_constant_global_initializers
13ea5b7f8 : Implement gl[Get]MemoryObjectParameterivEXT
dd4e09ef3 : Update conditions for exposing ASTC extensions.
07467b4ac : Remove GL_CHROMIUM_path_rendering
95a4ded58 : Android.bp: Ignore unknown warning flags.
91f44a9a1 : ASTC: LDR support doesn't imply HDR support
cd6028deb : Suppress two -Wunreachable-code warnings on Fuchsia in Angle.
4fb3c28fc : Vulkan: Fix Framebuffer cache depth/stencil issue.
1c88cf278 : Add optimized rendering feedback loop tracking.
a43371212 : Perf: Limit TracePerfTest to single compressed TRex
62b725525 : Add support for EXT_EGL_image_external_wrap_modes
32c1bf542 : Remove util.gni.
26f8f1a95 : Revert "Refactor BitCount"
2709f40f3 : Skip updating viewport and scissor info if the same
12a1c3738 : Roll third_party/spirv-tools/src 18d3896a15fc..60104cd97446 (2 commits)
92941f2cb : Roll third_party/SwiftShader bc98fbeec99b..1c9f24263e6c (2 commits)
0e069b42b : Skip SwANGLE GLES31 tests which crash with 32-bit Subzero only on Windows
ca45852d0 : Skip flaky TransformFeedbackTest.MultiContext on Win Intel Vulkan
b1eb44bf8 : Track if a Texture is bound as a sampler.
baecb7d55 : Refactor BitCount
7daf31d80 : Vulkan: Use device local memory for conversion buffers that can be converted with the GPU
9d812d353 : Vulkan: Remove public FramebufferVk::getFramebuffer.
bff3b2003 : Roll third_party/spirv-tools/src 25ede1ced679..18d3896a15fc (2 commits)
8aa200697 : Skip some tests on Mali because of a known issue
a38e20e4b : Roll third_party/SwiftShader 440fc9959f06..bc98fbeec99b (3 commits)
dadeffa31 : Capture/Replay: Fix stride in compressed texture caching.
f955fb455 : Roll chromium_revision 86e00b5dd2..fa9d5805c4 (743688:750702)
9817f9ade : Roll third_party/vulkan-validation-layers/src 6cd8cbdaab99..caeb15a056a0 (15 commits)
4422d2987 : Vulkan: Must call vkFlush while memory is mapped
4119f0335 : Vulkan:Set one-time bit on all command buffers
4df67871e : Be sure to clear all program state at unlink
23d63fc36 : Capture/Replay: Fix MEC Query capture.
e54f7ed7d : Capture/Replay: Fix compressed texture subImage caching.
7e453a253 : Capture/Replay: Use zlib to compress data files.
78a85f2c1 : Vulkan: Request device local memory for glBuffer with GL_STATIC* usage
f98084edf : Fix ShaderStorageBufferReadWriteOffset end2end test
273f9c7c2 : Roll third_party/SwiftShader 3a50a43df988..440fc9959f06 (1 commits)
af0891b53 : Roll third_party/glslang/src 9b620aa0c12d..4b2483ee88ab (1 commits)
f748ee6c9 : Roll third_party/vulkan-validation-layers/src be663d752e45..6cd8cbdaab99 (7 commits)
8bc374dd3 : Roll third_party/vulkan-loader/src f1d9f12a19de..64c36933d4f2 (2 commits)
a8acd7799 : Roll third_party/zlib/ c2eb8a7f7..156be8c52 (1 commit)
d24752e63 : Capture/Replay: Write to single binary data file.
7c334c56d : Re-enable optimization for angle_perftests.
42c453fea : Move perf test common files to a source set.
5df2c9ea8 : Refactor ANGLE common test utils.
41b4ab193 : Roll third_party/spirv-tools/src dd3d91691f1e..25ede1ced679 (5 commits)
113b9d42a : Fix documentation typo.
457588ef8 : Add more documentation on testing infrastructure.
f1eb10ef7 : GLES: Skip tests if vertex SSBO were not supported
a8631f682 : Fix running trace tests in non-standard directories.
d1d96d73b : Roll third_party/SwiftShader 18daa81e3d3d..3a50a43df988 (14 commits)
cb9a86a9d : Skip SwANGLE GLES31 tests which crash with 32-bit Subzero.
a4a42e6d0 : Format perf_test.cc.
869e901ad : Temporarily disable optimizations in angle_perftests.
db3f042bb : Trace Tests: Rebase path to relative dir.
a3cf06ac1 : EGL: populate EGL_NATIVE_VISUAL_ID values for Android
57fa7c6ce : Revert "Skip crashing dEQP-GLES3.functional.samplers.*_tex_3d.* on SwANGLE"
e65194459 : Implement ScanForward64 on 32-bit platforms
03de11ac8 : Add ANGLE_FOR_ANDROID_TOAST_MESSAGE to AndroidManifest.xml
1393bf9e0 : Vulkan: Timestamp internal RenderPasses in perf tests.
a8c95f74d : Update export_targets to fix presubmit on Windows.
b1b6a171e : Vulkan: Disable robustness support
c5ee8e034 : Roll third_party/SwiftShader 16ae92a4ee52..18daa81e3d3d (15 commits)
2950d3342 : Roll third_party/vulkan-loader/src 29adf277cb19..f1d9f12a19de (2 commits)
6963f58c7 : Capture/Replay: Update TRex captures
07044c654 : Reland "Instantiate rx::DisplayEGL when device type EGL is selected"
33bdab772 : Vulkan: Handle VK image being both a GL texture and GL image
391f38c9a : Capture/Replay: Add Manhattan to TracePerfTest
dcf208536 : Add fp16 support to KHR streams for DX11.
6ab0dbdfc : Rename ANGLE_defaults to ANGLE_java_defaults.
5bb36cc03 : Passing covgl/covgl
175227ba5 : Vulkan:FramebufferVk cache draw buffer handling
a2f9ad393 : Vulkan: Remove unused atomic counter builtins
cf80f2524 : Remove android:forceQueryable from the ANGLE.apk manifest
40c7a20f9 : Roll third_party/vulkan-validation-layers/src 2ff8b6a6f4d5..be663d752e45 (8 commits)
f51dbc282 : Roll third_party/glslang/src e2176c91b23c..9b620aa0c12d (2 commits)
afa2f8276 : Roll third_party/vulkan-loader/src 136207a63495..29adf277cb19 (1 commits)
84780f7dc : Speculative fix: getProgramiv always returns a valid program
2e5bd9b1e : Update SimpleStateChangeTest.DrawRepeatUnalignedVboChange suppression
27f310da2 : Fix SearchProvider
14aaa1eb0 : Refactor ANGLE target to allow GoogleANGLE to override it.
9e5bbb389 : Use ANGLE's vulkan-headers dep when rolling ANGLE into Android.
90a8af383 : Add -rpath entries for non-component builds on Mac
d64485389 : Relax GL_DEPTH_COMPONENT32_OES format support rules
d0748eb03 : Roll third_party/vulkan-validation-layers/src 014968c3b6b3..2ff8b6a6f4d5 (4 commits)
45c539803 : Roll third_party/SwiftShader 8be72df60462..16ae92a4ee52 (1 commits)
0a4b0da53 : Roll third_party/glslang/src 343d4f6f1870..e2176c91b23c (2 commits)
1b12f6e51 : Remove MultisampleCompatibilityTest suppression
c5b3cbdb4 : Vulkan: Use VK_FORMAT_D24_UNORM_S8_UINT for 24 bit depth if available
05710d547 : use go swarming client in trigger.py
9e263aa8a : Enable allowClearForRobustResourceInit for NVidia hardware
4f10b113a : Roll third_party/glslang/src 6861ea4e10a1..343d4f6f1870 (3 commits)
03b6ca695 : Roll third_party/vulkan-validation-layers/src 97484d689869..014968c3b6b3 (11 commits)
e18f749d9 : Roll third_party/SwiftShader b44162fdbb25..8be72df60462 (1 commits)
25ccd7862 : Roll third_party/spirv-tools/src 4c027048d88b..dd3d91691f1e (3 commits)
abcc536b6 : Speculative fix for nullptr program in QueryProgramiv
5d7ccc306 : Revert "Vulkan: Fix store ops with linear command recording."
a8c947c73 : Enabled GL_KHR_no_error
0837bf756 : use go isolate client in trigger.py
c2d817317 : Allow referencing buganizer issues with ANGLE CLs.
719039123 : Generate arch-specific defines in Android.bp
8414d9622 : Improve GN args for generating Android rolls.
1cd52d2cf : docs: Document how to use ANGLE on Android
f77f10f33 : Roll third_party/spirv-tools/src 66a682b6a8f9..4c027048d88b (3 commits)
c535c7d24 : Roll third_party/vulkan-headers/src 9bd3f561bcee..74556a131735 (1 commits)
0945fd85a : Roll third_party/glslang/src aa95c80e1a89..6861ea4e10a1 (1 commits)
717fa7a90 : Roll third_party/SwiftShader 51b2800bb317..b44162fdbb25 (2 commits)
0c9b6abde : Skip invalid end2end test for ES2
03ed5f6c4 : Revert "Instantiate rx::DisplayEGL when device type EGL is selected"
1a5c7a16b : Reland "Vulkan:Include precision qualifier in GLSL"
7455b5440 : Instantiate rx::DisplayEGL when device type EGL is selected
20c69733c : Fix GN warning about unused variable when angle_enable_commit_id=false
3797fc85f : Generate new compiler errors for array-of-arrays
cc4383aad : Revert "Revert "Merge remote-tracking branch 'aosp/upstream-mirror'""
e8883562e : Add a GN argument to enable/disable commit_id.
14b10a03e : Revert "Merge remote-tracking branch 'aosp/upstream-mirror'"
81cee994e : Roll third_party/glslang/src c6a4c6d3d8b5..aa95c80e1a89 (2 commits)
d763f1eb0 : Roll third_party/vulkan-tools/src 1af57a3ec414..94ed4c384c34 (1 commits)
d2e503069 : Roll third_party/SwiftShader a095711c5d77..51b2800bb317 (1 commits)
1a41937a5 : Roll third_party/spirv-tools/src 044ecc0b2c65..66a682b6a8f9 (1 commits)
9acaf6626 : Add timer query support to TracePerfTests.
55228e537 : Add Chrome texture formats test for VulkanExternalImageTest
852653954 : Roll third_party/SwiftShader 126720bd2e57..a095711c5d77 (4 commits)
2894d57e8 : Roll third_party/spirv-tools/src a6d3a2dd41d4..044ecc0b2c65 (1 commits)
343ee4e80 : Roll third_party/glslang/src 8985fc91089f..c6a4c6d3d8b5 (2 commits)
c55fbc406 : Capture/Replay: Fill out more ES 3.0 state in mid-execution capture
ca04de855 : Vulkan: blacklist VK_FORMAT_R8G8B8_UNORM
e682bc57e : Capture/Replay: Add Sampler Object support to mid-execution capture
6125419cd : Vulkan: Suppress some flaky tests for Intel Linux driver
9459bae14 : Capture/Replay: Add Vertex Array Object support to mid-execution capture
f8ecac293 : Capture/Replay: Add TransformFeedback Object support to mid-execution capture
605ab7631 : D3D11: Implement OES_draw_buffers_indexed
f143ab1f3 : Vulkan: Disable forceOldRewriteStructSamplers for SwS-Android
e45fe217a : Fix up EGLSurfaceTest.
27a813089 : Vulkan: Re-enable RobustResourceInitTest.Texture test
3f283eb20 : Roll third_party/vulkan-tools/src a553ed74b7fe..1af57a3ec414 (1 commits)
d62881ce7 : Roll third_party/vulkan-validation-layers/src f32bf1c930c8..97484d689869 (16 commits)
7a14bf5b9 : Roll third_party/spirv-tools/src e1688b60caf7..a6d3a2dd41d4 (1 commits)
ad8415218 : Roll third_party/SwiftShader 176f3a3dbbc9..126720bd2e57 (2 commits)
1c233bdde : Roll third_party/glslang/src 56364b6b6026..8985fc91089f (2 commits)
028a7a725 : Skip if GL_EXT_texture_compression_dxt1 isn't supported
9e9493f29 : Skip crashing dEQP-GLES3.functional.samplers.*_tex_3d.* on SwANGLE
54bd00057 : Capture/Replay: Add Query Object support to mid-execution capture
dfae826df : Capture/Replay: Update getTexImage for depth/stencil and 3D
90019cea5 : Vulkan: Add depth to mipmap generation
f8b286781 : Vulkan: Add support for VK_EXT_index_type_uint8
c3655c3a7 : Roll third_party/SwiftShader 416d37452275..176f3a3dbbc9 (2 commits)
c9cf5066d : Roll third_party/vulkan-validation-layers/src cb689b0b1d30..f32bf1c930c8 (8 commits)
b84969ad6 : Vulkan: Use QueryHelper for internal GPU timing.
4fb299484 : Split up EGLContextCompatibilityTest.
a1e5f5828 : Vulkan: Clean up QueryHelper uses.
80f55e974 : Expose glGetInteger64vEXT.
51a9da21f : Add OES_draw_buffers_indexed autogenerated wrappers and validation redirects.
deb65a6f9 : Add scripts for rolling and generating Android.bp for AOSP
ff60abaf6 : Vulkan:Disable FramebufferVk cache on Apple
dd19d5547 : Change commit_id 'check' back to looking for .git files.
35785308a : Vulkan: reserve extra varyings
73034dfdf : Roll third_party/vulkan-validation-layers/src 8c312ef4c7a9..cb689b0b1d30 (4 commits)
85e115421 : Roll third_party/SwiftShader 05f5e0b34ac8..416d37452275 (3 commits)
85e8a4526 : Roll third_party/spirv-tools/src 70f888131ede..e1688b60caf7 (2 commits)
6e1e64d8c : Roll third_party/glslang/src f13d38f3cd3c..56364b6b6026 (5 commits)
fd75545fc : Test Runner: Add stub register function to GLES 1 CTS.
da2e65c04 : Test Runner: Add stub register function to white box tests.
390be9bb0 : Test Runner: Use system path for gtest-internal.
49a68f18c : Add RegisterContextCompatibilityTests stub.
daf6e4711 : Upgrade gl2ext.h.
94d399caa : Trace/Replay: Add framebuffer change callback.
54bc3dab2 : Add the ANGLE Android developer options to the ANGLE repository.
b07816d62 : Vulkan: Add robust init for NULL texture image.
6c56c5798 : Add Android boot animation and rounding error test
fb551728d : Suppress SwANGLE dEQP-GLES3.functional.texture.compressed.astc.* failures
1e1d74467 : Roll third_party/glslang/src 07e1a0a67aee..f13d38f3cd3c (1 commits)
936f90694 : Roll third_party/vulkan-validation-layers/src 38f68cce445b..8c312ef4c7a9 (5 commits)
8c6e40d22 : Roll third_party/SwiftShader 4b34ee3de531..05f5e0b34ac8 (2 commits)
a60e49738 : Revert "Vulkan:Include precision qualifier in GLSL"
78da538ae : Revert "Vulkan: Disable global merge for volk"
5dde4db56 : Capture/Replay: Capture DrawBuffersEXT.
da6d12d06 : Fix out-of-bounds read in test.
698ffd02b : eglGetConfigAttrib validation missing extension check
4d2040a6f : Make GLSLTest_ES31.MixOfAllResources more lenient.
f0d32401c : Vulkan: Optimize element buffer conversion
201bb086c : Roll third_party/SwiftShader da659b374113..4b34ee3de531 (3 commits)
3cef98b7c : Roll third_party/vulkan-validation-layers/src 3f4d08da8897..38f68cce445b (1 commits)
cb7f5f4a2 : Vulkan: Updated expectations after SwS fixed 4259
8b8dc561f : Fix Android component build.
e488d8b8d : Vulkan: Implement Android pre-rotation
ba8ef68c2 : Always use commit_id.py to generate commit.h
c79b0ea5d : Vulkan: Document command access APIs.
0a450363d : Fix MultipleDrawBuffers sample.
93e72f5f0 : Vulkan:Include precision qualifier in GLSL
8aea6d5a8 : glslang: enforce initialize and release as once per process
b9b4569b9 : Save binding information when caching shader
de3b97eb1 : Roll third_party/spirv-tools/src 8910ea5f1c7b..70f888131ede (2 commits)
908dc2208 : Roll third_party/vulkan-validation-layers/src a09ab94aa920..3f4d08da8897 (2 commits)
4a9ec2ef6 : Revert "Always use commit_id.py to generate commit.h"
a1ceb87b4 : Vulkan:Refactor precision emulation code
27cb806ca : Update DEPS for SPIRV-Tools and SwiftShader
916d204cb : Vulkan: Use new APIs in BufferHelper::copyFromBuffer.
660c0dd6f : Vulkan: Fix padding out Buffer allocations on AMD.
5b7ce876b : Vulkan: Update buffer accumulation TODO bug IDs.
b185002d5 : Fix the condition of glOrtho{fx} validation
f031f7c82 : Fix a GCC 10 build failure.
46cb0f627 : Vulkan: prevent volk reloading on null instance and devices
14a2983f6 : Trace/Replay: Add uniform locations map.
aa09ca69e : Vulkan: Update ContextVk command buffer access methods.
4dc19c38c : Always use commit_id.py to generate commit.h
74cc3a055 : Make Soong ignore build files in third_party
263232efc : Trace/Replay: Pass CallCapture to parameter replay writer.
e3aee0b42 : Remove skip dEQP-GLES31 test now passing on NVIDIA
a889d30fb : Reland "Provide default implementation of rx::DisplayEGL"
c7f63a01d : Fix debug callback in perf tests.
959d077f6 : Roll third_party/vulkan-tools/src 16cf5591e399..a553ed74b7fe (3 commits)
b78403808 : Roll third_party/glslang/src c12493ff69e2..07e1a0a67aee (1 commits)
8b73596fe : Roll third_party/SwiftShader f50cc82b3bed..214ec337a0b2 (3 commits)
b5576b67b : Vulkan: Fix pipeline stage when waiting on a semaphore
a741abb98 : Vulkan: Rename CommandGraphResource to Resource.
468dfed31 : Reformat GN files
eacec98a3 : Suppress SwANGLE dEQP GLES3 failure.
042fe72c1 : Roll chromium_revision a9ad696264..86e00b5dd2 (742676:743688)
f3325dd8a : Add uniform location checks for ignored/invalid location
8df468102 : Suppress SwANGLE dEQP failures
39087f4a6 : Refactor DrawCallPerf test parameters.
c41977139 : Implement glImportMemoryZirconHandle & glImportSemaphoreZirconHandle
5b78b389c : Add geofflang@google.com to OWNERS.
563609889 : Add ANGLE third_party METADATA.
a18f41454 : Trace/Replay: Add uniform location type.
d3aad0f4d : Vulkan: Remove command graph size overlay widget.
61194f932 : Roll third_party/vulkan-loader/src c357af84c7cb..136207a63495 (3 commits)
918173655 : Roll third_party/SwiftShader 74d3f371f201..f50cc82b3bed (6 commits)
5b0576044 : Roll third_party/vulkan-validation-layers/src 6112b121e104..a09ab94aa920 (5 commits)
c58458e63 : Vulkan: Remove CommandGraph code.
519163eeb : Run debug callback in perf render tests.
b8c6521a8 : Reland "Move sampleAlphaToCoverage out of blendState"
94ec1e5f8 : Vulkan: Update shader compilation documentation
e4ba2d876 : Pass ContextVk instead of gl::Context to internal methods
b8ca4309b : CaptureReplay: Emit unused resources
ce4918f18 : Vulkan: Sanitize Images & Buffers with non-zero values.
dec00bc83 : Generate entrypoints for Fuchsia external objects extensions
3352d492e : Vulkan: Add command stream diagnostics when graph is disabled.
cf2ec3b1c : Vulkan:Add FramebufferVk cache
709f62855 : Vulkan: Enable FenceNV extension without graph.
0941e6538 : Add external object extensions for Fuchsia to GL API
0aab41b77 : Vulkan: Make mapped memory available with graph disabled.
166875eb8 : Don't clamp in glBlendColor if context supports renderable [half-]float.
a61e273ac : Vulkan: Fix store ops with linear command recording.
b4357d46c : Update expectations after swiftshader fix
612cf8189 : Vulkan: Update ES 3.1 test expections
bd4e756ad : Const-ify the validation layer.
4864413b2 : Vulkan: Implement eglWaitNative function
2527327a5 : Roll third_party/glslang/src 113d07a6ebda..c12493ff69e2 (3 commits)
321019997 : Vulkan:Skip appendToStartedRenderPass()
bb654cf8c : [fuchsia] Migrate to SDK-provided FIDL & package targets.
0a9c0b7b4 : Vulkan: Fix image queue changes with graph disabled.
475c527b2 : Update status of ANGLE conformance
9421a20dc : Roll third_party/SwiftShader 8def9063c4fd..74d3f371f201 (1 commits)
2156c4445 : Roll third_party/vulkan-validation-layers/src f155ccfd202d..6112b121e104 (8 commits)
b0e9cd664 : Roll third_party/vulkan-loader/src 39e685ccd37e..c357af84c7cb (1 commits)
2801bf437 : Add .vscode to .gitignore
490109040 : Refactor test parameters to TracePerfTest.
25097b6c4 : Vulkan: Lift failing test suppression.
113d00023 : Roll chromium_revision 8ffb18d0b9..a9ad696264 (736949:742676)
9a481b6ec : Add missing #include to fix build with GCC 10.
ee0498b95 : GN: Update trace tests build.
1f5f7ea3e : Vulkan: Fix SPIR-V transformation name-info association
4b4ea4beb : Remove getIndexRange call from ValidateDrawRangeElementsBaseVertex
c5b227ba0 : Roll third_party/vulkan-loader/src 0bd30e43c007..39e685ccd37e (2 commits)
9b731d47f : Roll third_party/vulkan-tools/src fb2272297f00..16cf5591e399 (1 commits)
bbd00336a : Roll third_party/spirv-tools/src 77fefe765c06..79f8caf9154a (2 commits)
54d1b3831 : Roll third_party/SwiftShader 0bbf7ba9f909..8def9063c4fd (2 commits)
0b41c4afa : Reland "Use newer OSX SDK for iOS"
d57bcfdba : Roll third_party/vulkan-validation-layers/src 873e416c2d07..f155ccfd202d (13 commits)
38bb9fdf3 : Revert "Move sampleAlphaToCoverage out of blendState"
90c9f66cc : Revert "Provide default implementation of rx::DisplayEGL"
fa9eff37c : Disable GL_EXT_semaphore_fd for Mesa version < 19.3.5 on AMD GPUs
123fd9700 : Provide default implementation of rx::DisplayEGL
4b7bac78a : Vulkan: Throttle when way ahead of device.
efd2a6694 : Vulkan: Command graph linearization for SemaphoreVk.
f6e73131c : Move sampleAlphaToCoverage out of blendState
f87fac56d : Use non-mutating getQuery in validation.
e96da533c : Roll third_party/vulkan-validation-layers/src 211ee9c4eec1..873e416c2d07 (3 commits)
a33dc9ce8 : Roll third_party/vulkan-loader/src c731adec183b..0bd30e43c007 (1 commits)
7efa03ac9 : Roll third_party/SwiftShader 481daed34f15..0bbf7ba9f909 (5 commits)
9fcbd7e3c : Roll third_party/glslang/src ae59435606fc..113d07a6ebda (1 commits)
2e0661d7d : Vulkan: Update ES 3.1 test expectations
c8676d4ba : Unlimit texture size on relatively new linux
015cb8081 : Revert "Use newer OSX SDK for iOS"
192da9d76 : Use newer OSX SDK for iOS
ee89849b7 : Metal: Fixed memory leak due to the CAMetalLayer still attached to super layer
5f5292c86 : Only enable robust client memory if the context supports validation.
59126651b : Revert "Provide default implementation of rx::DisplayEGL"
6b43fba9f : Roll third_party/spirv-tools/src 6c218ec60b5f..77fefe765c06 (1 commits)
18bfdb7ff : Roll third_party/vulkan-validation-layers/src 73d377fae66e..211ee9c4eec1 (3 commits)
674d0ec2e : Roll third_party/vulkan-headers/src 726435870206..9bd3f561bcee (1 commits)
c7df822fa : Roll third_party/SwiftShader f9f999f5a2eb..481daed34f15 (2 commits)
2dd40d7fa : Vulkan: Free pool allocation leak with graph disabled.
798a83759 : Vulkan: Add more debug labels handling with graph off.
12a36dd9e : Vulkan: Add debug utils functions to wrapper.
bb7534ee9 : Use ASSERT() instead of assert() when possible.
9f4ab98d1 : Return angle::Result from more label functions.
3a3e7d4dd : Don't skip functional.layout_binding.ubo.vertex_binding_max on NV/D3D11
eaff904e7 : Roll third_party/vulkan-tools/src db0a1553991d..fb2272297f00 (2 commits)
2646163d8 : Roll third_party/SwiftShader ac4e1d236088..f9f999f5a2eb (6 commits)
2e9b53763 : Roll third_party/vulkan-validation-layers/src 30794ac2f91b..73d377fae66e (2 commits)
d5861a68d : Fix ASAN errors in end2end tests.
4f9608ca6 : Vulkan: Update more bug numbers for ES 3.1
ef599fb0f : Vulkan: Fold glClear into draw call when command graph is disabled
94c191427 : Capture/Replay: Track and restore mapped buffer data
b79b57e04 : Vulkan: expose ANGLE_compressed_texture_etc
e82ab75a4 : Provide default implementation of rx::DisplayEGL
77a5100d9 : Roll third_party/vulkan-tools/src 45b9d01815d9..db0a1553991d (1 commits)
1f12c947a : Roll third_party/vulkan-validation-layers/src d439b17da022..30794ac2f91b (12 commits)
d4be305ef : Roll third_party/SwiftShader 6cbb02e0dc93..ac4e1d236088 (2 commits)
74ab0bffb : Vulkan: Disable command graph by default.
9e4cf7cab : Fix vpython caching in trigger.py script.
593706bcc : Test Runner: Increase default timeouts.
caf7becc1 : Move dither from blend state to rasterizer state
92b00ca88 : Roll deqp to get some test fixes
bd2f25758 : Update comment to reflect changes in ea0dcd4bda188
33b1e31e7 : Fix compressed formats validation with TEXTURE_3D
cf03c7ae8 : Roll third_party/spirv-tools/src fe10239f92f4..6c218ec60b5f (3 commits)
7adc97362 : Roll third_party/vulkan-validation-layers/src b60b35843e66..d439b17da022 (38 commits)
58e7790cc : Roll third_party/SwiftShader b3b2a4fc756f..6cbb02e0dc93 (11 commits)
e1ccac7ff : Don't print INFO level log messages in Release by default.
3b82506ab : Vulkan: Command graph linearization (Step 5).
72e9f4d73 : Vulkan: Update bug number in KHR ES 3.1 expectations
8c0b48896 : Roll third_party/vulkan-tools/src 428455ca6121..45b9d01815d9 (2 commits)
1a8b7758e : Fix assignment of CacheOpResult::EnumCount
b40d48a67 : Vulkan: Remove ensure init from updateActiveImages.
cd8167fb4 : Vulkan: Fix EGLBlobCacheTest.
3c066404f : Vulkan: Command graph linearization (Step 4).
041ebfed3 : Speed up InstancingTest.LineLoop.
8257ac305 : Vulkan: Defer RenderPass image barriers.
788fa3603 : Suppress two failing NVIDIA D3D11 tests.
9d86f3310 : Capture/Replay: Avoid null pointer dereference in MEC
fc1e8503d : Capture/Replay: Initial support for framebuffer textures
00b96fe73 : Roll third_party/SwiftShader dd48b7e2d06e..b3b2a4fc756f (11 commits)
572d63a71 : Roll third_party/glslang/src 95c414ffee64..ae59435606fc (1 commits)
a8e6a4631 : Suppress Vulkan RobustResourceInit tests.
0a6e118d4 : Change g_Mutex from std::mutex to std::recursive_mutex
0d224ccea : Capture/Replay: Add 2DArray and 3D texture support for MEC
9681190dd : Make Debug marker functions return angle::Result.
c3854ebc9 : Vulkan: Clamp vertex buffer offsets.
ca035803d : Vulkan: Add missing wrapper functions for XFB.
51fd2958f : Roll third_party/spirv-tools/src 1f03ac10270a..fe10239f92f4 (1 commits)
55de83afe : Roll third_party/glslang/src 656650f461c8..95c414ffee64 (2 commits)
e02f4996c : Vulkan: Pass correct level count in getLevelDrawImageView
36f2c80ac : Fuchsia: Fix size & position of test window on Scenic
3a2522de6 : Make TransformFeedbackTest deterministic.
463c318ab : Roll third_party/vulkan-loader/src b932cf53f769..c731adec183b (4 commits)
e9dc0201a : GL: Mark unused uniform locations that were explicitly bound as ignored
7572c967b : Roll third_party/glslang/src b82ed734e767..656650f461c8 (1 commits)
5e28a2b31 : Roll third_party/spirv-tools/src 9e52bc0d0c1d..1f03ac10270a (1 commits)
f5d128faa : Roll third_party/vulkan-validation-layers/src ab47cacfd3b3..b60b35843e66 (6 commits)
010c82d40 : Roll third_party/vulkan-tools/src 260679605f98..428455ca6121 (2 commits)
a5bfe7d57 : Roll third_party/SwiftShader 8e8e1d0dd729..dd48b7e2d06e (2 commits)
e5385ea92 : Vulkan: Compile shaders at link time
f1b2c4bed : Vulkan: Fix overlay with command graph disabled.
25b7b846d : Vulkan: Command graph linearization (Step 3).
20b1259ae : Vulkan: Command graph linearization (Step 2).
806ba5663 : Extend ANGLE_iosurface_client_buffer to Vulkan backend for Swangle
5641d1938 : Move generic code from rx::DisplayAndroid/Ozone to rx::DisplayEGL
a44d96dcd : Apply compressed format workarounds to texStorage entrypoints
eb63016d0 : Add environment overrides for ANGLE features.
9c62f66c7 : Roll third_party/glslang/src 540662253ea3..b82ed734e767 (1 commits)
ec816af6e : Roll third_party/vulkan-loader/src 807f14657a25..b932cf53f769 (3 commits)
d81ec05ea : Roll third_party/SwiftShader 41a7302e9c62..8e8e1d0dd729 (4 commits)
a4053e2c4 : Roll third_party/vulkan-validation-layers/src e85fe4c3cc9f..ab47cacfd3b3 (1 commits)
7f2d013ef : Roll third_party/spirv-tools/src 7a2d408dea60..9e52bc0d0c1d (11 commits)
f764fc02e : Fix varying linking by location
58fc8b11c : Implement RGTC (BC4, BC5) compressed texture formats
4933d9d2d : Capture/Replay: Track compressed texture data
3e691bb97 : Vulkan: Count active renderpasses in overlay.
d8c4b5fb8 : Expose ASTC 2D on OpenGL
9e774041f : Update S3TC GL extension strings
0536fb470 : Roll third_party/vulkan-loader/src fb94ccddb725..807f14657a25 (2 commits)
31f43a63d : Roll third_party/glslang/src 5e86b28ffb81..540662253ea3 (1 commits)
aa6dd50de : Share scratch buffers between contexts.
4546c5cef : Skip failing end2end tests on Windows on ARM
326c900ef : Roll third_party/vulkan-validation-layers/src bd4b3a888fca..e85fe4c3cc9f (3 commits)
3861bbea6 : Roll third_party/SwiftShader 79b36b640692..41a7302e9c62 (3 commits)
fed0dda17 : Remove getIndexRange call from ValidateDrawRangeElements
49a53d684 : Vulkan: Request used features
07795d47f : Disable rewriteRowMajorMatrices workaround.
a8c7e10f5 : Fuchsia: Switch ScenicWindow to use PresentOrReplaceView
f63fbcd5f : Fuchsia: Limit number of concurrent presents in ScenicWindow
a36f8bd49 : Mark MemoryBuffer allocation functions as NO_DISCARD
1736c47b7 : Vulkan: Remove transient cmd buffer workaround
21a3262e6 : Roll third_party/vulkan-validation-layers/src 8317b28e672a..bd4b3a888fca (27 commits)
4dc1eb42a : Add UWP builders to CQ
a805ac7cb : Allow overriding ANGLE_PLATFORM_EXPORT.
71153201d : Vulkan: Disable restartRenderPassAfterLoadOpClear workaround
e580ca8b5 : Capture/Replay: Implement Manhattan ES 3.0 support
c73475fb3 : Vulkan: Fix UtilsVk dirtying driver uniforms descriptor set binding
5de415c5e : Roll third_party/SwiftShader 6c3dc3581eaf..79b36b640692 (13 commits)
dd0f12d0e : Roll third_party/vulkan-tools/src ebe1b7497acb..260679605f98 (1 commits)
e5dbecac9 : Roll third_party/vulkan-loader/src 44ac9b2f406f..fb94ccddb725 (1 commits)
2742cd10e : Roll third_party/spirv-tools/src 97f1d485b763..7a2d408dea60 (4 commits)
689295e34 : Roll third_party/glslang/src 9a80305c0897..5e86b28ffb81 (1 commits)
088b1baa9 : Change uuid attributes to declspec in winrt.
e196bc85a : Add driver bug workaround for rewriting row major matrices.
c8e486b1d : Roll chromium_revision e1633af636..8ffb18d0b9 (724302:736949)
d9884d3e7 : Vulkan: Don't dirty index/vertex buffers on each syncState.
ee07cb317 : Test Harness: Allow filter with sharding params.
12c0e765e : Add GN arg to extract native libs in APK
e4859ae57 : Fix re-enabling ARB_texture_rectangle
80da42146 : D3D11: Copy from Image objects instead of TextureStorage when possible.
053929aca : Fuchsia: Enable perFrameWindowSizeQuery by default
33027d3e5 : Enable GL_OES_depth_texture_cube_map with Vulkan backend
09d51a575 : Fuchsia: Skip PointSpriteAlternatingDrawTypes on ARM Fuchsia
eca11cc81 : SH_CLAMP_INDIRECT_ARRAY_BOUNDS logic update
b91acdcfe : Vulkan: Cleanup glslang wrapper
cb2b5136e : Vulkan: Simplify format table generation
f1f082e13 : Vulkan: Set varying location & xfb decorations in SPIR-V
05e08edf7 : Disable skipValidation when context is lost.
13c44dfeb : Roll third_party/glslang/src 07a55839eed5..9a80305c0897 (1 commits)
71508b208 : Roll third_party/vulkan-tools/src e39b5cf6a1b6..ebe1b7497acb (1 commits)
1f4ddc961 : Roll third_party/SwiftShader 34e16df059f8..6c3dc3581eaf (2 commits)
5ca050d1f : Vulkan: Set fragment output locations in SPIR-V
bef8ca7d3 : Vulkan: Set vertex attribute locations in SPIR-V
71e6afb1c : Vulkan: Set set/binding in SPIR-V
2bc9cc12f : Fuchsia: Blacklist swiftshader on Fuchsia
44c750738 : Fuchsia: Disable GLES3 testing on Fuchsia ARM
e28883ded : Vulkan: Fix handling of inactive fragment outputs
bab2b3de2 : Vulkan: Disable global merge for volk
b630bf9eb : Fuchsia: Implement SystemInfo on Fuchsia
e3ba0d7d1 : Disable 'nodiscard' warning on MSVC for dEQP.
4a8fa19f0 : Fuchsia: Switch to gfx_tests sandbox configuration
571ceb5fa : Turn on clampArrayAccess globally but off for compute shaders
cc414d571 : D3D11: Fix uninitialized BufferEx SRV.
af5e38223 : Fix overlay build.
e39065501 : Roll third_party/vulkan-headers/src 881bbb347a08..726435870206 (1 commits)
a6dfa11fb : Vulkan: SwiftShader now getting correct sample positions
ccfe98908 : Roll third_party/spirv-tools/src 1b3441036a8f..97f1d485b763 (1 commits)
7488a0964 : Add a test to expose location'ed varying link bug
f144b77bc : Make run_code_generation fail if git cl format fails.
77f99a5a5 : Roll third_party/vulkan-loader/src 310fb8617946..44ac9b2f406f (2 commits)
27389e6ec : Roll third_party/glslang/src b0ada80356ca..07a55839eed5 (6 commits)
49032645a : Roll third_party/vulkan-tools/src b181c1a7ddb5..e39b5cf6a1b6 (1 commits)
43c070193 : Roll third_party/SwiftShader 748ad200897b..34e16df059f8 (6 commits)
086aded3c : Return the correct location count for matrices in structs
d0b4eaf6b : Vulkan: Allow user to specify preferred device
2d1d9d352 : Fix atomicAdd validation w.r.t to swizzles
1a1a1427f : Expose eglGetMscRateCHROMIUM from EGL_CHROMIUM_sync_control
a1f1cce60 : Vulkan: updateActiveImages: process each image once
60a3d848a : Roll third_party/vulkan-loader/src 37d3a235af2c..310fb8617946 (1 commits)
78fdcee17 : Roll third_party/spirv-tools/src b97057e7f747..1b3441036a8f (6 commits)
41a983808 : Roll third_party/SwiftShader 5ef91b82cbed..748ad200897b (6 commits)
589b1875f : Roll third_party/vulkan-tools/src 93ab50fc27de..b181c1a7ddb5 (4 commits)
fcef6dcb6 : For GGP builds, define __ggp__ manually.
52ef28dcf : Vulkan: Update active textures before setupDraw().
564eb6f2a : Implement EGL_IMG_context_priority
080d711bb : Tests: Add a perf test using traces
3712b2e44 : Vulkan: Command graph linearization (Step 1).
d5d8ffa85 : Disable ANGLE GL and Vulkan on Windows on ARM
23521ca33 : Validate `context` before use in ValidateStreamConsumerGLTextureExternalAttribsNV.
e93a438b4 : GL_OVR_multiview shouldn't be defined for WebGL spec'ed shaders
512abe85b : Clamp array accesses when robust buffer access not available
0a3f58f1e : Fix undefined behaviour in ClearTest.
c67252eaf : Add feature flags to EGLPlatformParameters "tie".
453926f51 : Vulkan: Remove inactive shader inputs in the translator
1d480fcc9 : Fix image linking not verifying same format
4e98dfeaf : Roll third_party/vulkan-tools/src aaba1e4e6aec..93ab50fc27de (2 commits)
817587fa7 : Roll third_party/SwiftShader c514ab001bb0..5ef91b82cbed (4 commits)
f3b4e6c30 : Vulkan: No inactive samplers left to cleanup in glslang wrapper
8dfe472cd : Vulkan: Output qualifiers in the translator
813b02772 : Roll third_party/spirv-tools/src ab7ac60f14ae..b97057e7f747 (2 commits)
2439a3af0 : Roll third_party/SwiftShader b766e5e7fbf4..c514ab001bb0 (8 commits)
525b679ee : Roll third_party/vulkan-tools/src ca9b61a4455f..aaba1e4e6aec (1 commits)
3fbe51cc2 : Roll third_party/vulkan-validation-layers/src ac02c61ffc63..8317b28e672a (6 commits)
ba63b1a65 : Roll third_party/vulkan-loader/src af8c7e040f93..37d3a235af2c (2 commits)
24627fa40 : Row-major test: switch to compute
135f8fcba : Vulkan: Remove inactive uniforms in the translator
abaeb415e : Vulkan: Fix setupDraw when VK_EXT_transform_feedback is not enabled
13881af3f : Vulkan: Fix cast of float to unsigned int for ARM
b36e46ab0 : Vulkan: Line raster emulation through specialization constant
6d6b91a6b : Enable GL_NV_fence with Vulkan backend
8247ae787 : Manually roll spirv-headers
230e14dd7 : Add support for layout(early_fragment_tests) in;
01e28144e : Row-major test: Clarify std140's stride calculation
5a7356aee : Add support for non-float mix
a86145286 : Update expectations after dEQP test fixes
7d45184d4 : Vulkan: Fix naming in CommandGraphResource.
f65067996 : Reduce fail expectations dEQP-GLES31.functional.program_interface_query.buffer_variable.*
681c707e3 : Reduce D3D11 skips in dEQP-GLES31.functional.program_interface_query.buffer_variable.*
94de306d8 : Extensions suffixes
ed94ccdde : Roll third_party/SwiftShader 11cb891a01a2..b766e5e7fbf4 (1 commits)
1eb0ddb4d : Roll third_party/spirv-tools/src 323a81fc5e30..ab7ac60f14ae (1 commits)
8c396a9cc : Ignore vulkan-loader dependency for GGP
13205b935 : Vulkan: Cleanup device feature query and enabling
3b2780e62 : Roll third_party/vulkan-loader/src 2d6f74c6d431..af8c7e040f93 (11 commits)
7f8b6e3fa : Vulkan: Add support for GL_IMAGE_FORMAT_COMPATIBILITY_TYPE
8075d3edd : Roll third_party/vulkan-validation-layers/src 41a96d15fd99..ac02c61ffc63 (16 commits)
845a09b82 : Vulkan: glDeleteTexture unbind all image texture units
62475e95d : Allow tests to pick ANGLE features.
0c10c9522 : Roll third_party/vulkan-tools/src b6ac1e60cd3a..ca9b61a4455f (1 commits)
0aba97549 : Roll third_party/SwiftShader 2cb1db08e5f1..11cb891a01a2 (4 commits)
579c59400 : Vulkan: Rename onGraphAccess to onResourceAccess.
09a2d0656 : Vulkan: Clean up naming of ResourceUse checks.
3cbeaba4e : Remove suppression of passing test
33a2c43d9 : Sort GLES 3.1 expectations to show conformance blockers
4efa82eda : Vulkan: Avoid INT_MAX resource limits
b46e6c2fa : Roll third_party/SwiftShader 5fc197dc7669..2cb1db08e5f1 (2 commits)
dcdf0162d : Roll third_party/vulkan-validation-layers/src ab883b9d257e..41a96d15fd99 (5 commits)
762179c8d : Roll third_party/vulkan-tools/src 4792a6854238..b6ac1e60cd3a (3 commits)
ce9f52146 : Roll third_party/glslang/src 3ed344dd784e..b0ada80356ca (1 commits)
5860f84a9 : Vulkan: Narrow KHR-GLES31 image failures
9819e9ed7 : GL_EXT_read_format_bgra support
eb06bc243 : GL_EXT_float_blend support
41f6150ed : Stubs for new required extensions
e0a28ba4c : Add blendable checks to GL_EXT_color_buffer_float
920ef28a4 : Fix FL10_0 multisampling
d96897251 : Suppress UniformsBenchmark perftest on Win/NVIDIA/Vulkan
df0203a9a : EGL: Add support for EGL_EXT_pixel_format_float extension
d151b4592 : Blendable check
441b72f07 : Vulkan: Make ContextVk own ResourceUseList.
82f2cf31e : Require DEBUG_TRACE to enable expensive state validation
51179335b : Remove literal tab characters from generate_parser_tools.py
4ff1651e0 : Vulkan: Add ResourceUseList helper.
bdb0f8a52 : Roll third_party/vulkan-tools/src 2c436960d2c0..4792a6854238 (3 commits)
ddb99f218 : Support blendable capability
50a69a14e : Roll third_party/vulkan-headers/src f63dd5c9d874..881bbb347a08 (1 commits)
df0683b19 : Expose GL_ANGLE_framebuffer_blit in NULL backend
01c0d6bd8 : Vulkan: Use dynamic buffers for staged updates
0d2c75f4d : DisplayGLX::isValidNativeWindow, avoid X11 exiting the program
0c6c9a0d5 : Roll third_party/glslang/src d203754bc116..3ed344dd784e (3 commits)
991e510ef : Roll third_party/vulkan-validation-layers/src 834baaf8b227..ab883b9d257e (5 commits)
44aebd917 : Roll third_party/spirv-tools/src 8013d477aeac..323a81fc5e30 (3 commits)
8aac6a596 : Roll third_party/SwiftShader 488d35ac0b1c..5fc197dc7669 (13 commits)
a7b91502c : Vulkan: Updated expectations after recent fixes
ffdd58f5c : Fixing OVR_multiview and OVR_multiview2 issues
86f730971 : Upstream support for iOS Simulator.
2e1beb400 : Add a test to expose translator bug w.r.t short circuiting
feb3b6cc6 : Vulkan: Remove row->col major shader transformation
b09d46cc7 : Add P010 stream test
740c4ea7b : Invoke the standalone test harness runner.
238adb7a1 : Fix test harness running disabled tests.
5eadaf85b : Fix and improve UWP build.
680a7d3bb : Vulkan: Add test that exposes sampler refactor bug
683dd1d6a : GN: Move util build code into util/BUILD.gn.
54d0d5395 : Roll third_party/vulkan-validation-layers/src b96d6528883e..834baaf8b227 (1 commits)
f26c81958 : Roll third_party/SwiftShader b0ca2a89e255..488d35ac0b1c (9 commits)
9805f027b : Roll third_party/spirv-tools/src 18b3b94567a9..8013d477aeac (1 commits)
8b3a0fa81 : Vulkan: Update expectations SwS change fixes 2 tests
11c35d0e1 : Fix uninitialized variable in driver bug workaround.
c6ff255b6 : Roll third_party/glslang/src 51813670627c..d203754bc116 (1 commits)
9da223b3e : Roll third_party/SwiftShader 110236f3ce70..b0ca2a89e255 (7 commits)
6a7274248 : Roll third_party/vulkan-validation-layers/src c17344df6cca..b96d6528883e (14 commits)
97f831fc1 : Roll third_party/spirv-tools/src fb2e819819ef..18b3b94567a9 (1 commits)
52cb2a1a7 : Allow SamplerVideoWEBGL can sampler compatible texture type
c4053a9e8 : Vulkan: Reduce the frequency of driver uniform binds
ed074852b : Add a perf test for drawing with alternating programs
f0be7c81c : Fix GLSLTest_ES3.MixedRowAndColumnMajorMatrices_ReadSideEffect
5e33e647d : Vulkan: Optimize getIndexRange
6b2754066 : Vulkan: Workaround vertex attributes vs stride issue on AMD
8fde11514 : Vulkan: fix default uniform descriptor rebind on program change
5aed7c74b : Narrow point size range clamping to affected versions
23b8857be : Fix RendererVk::getMaxSupportedESVersion() to truly downgrade max version
4ffc254e8 : Only initialize the timestamp query pools if the extension is available.
f567bac01 : Vulkan: Add fallback for D32_UNORM for Swiftshader
0253940d0 : Add UWP bots
c792a6bac : Roll third_party/vulkan-validation-layers/src ac72777ef763..c17344df6cca (2 commits)
dcc57015f : Roll third_party/SwiftShader 77c89ff847b6..110236f3ce70 (5 commits)
12ce8f687 : Upstream WebKit's iOS port of ANGLE.
7a37d3acf : Work around Intel driver bug with CopyTex{Sub}Image2D/DeleteTextures.
697b2241a : Vulkan:Clarify volk license file name
27db24581 : Optimize disabling ARB_texture_rectangle
bf8bd8052 : Roll third_party/spirv-tools/src e70b009b0f1e..fb2e819819ef (14 commits)
1c40e03a4 : Roll third_party/SwiftShader 45a4d0f36bd6..77c89ff847b6 (13 commits)
0561d46ee : Roll third_party/vulkan-validation-layers/src 258b887827ab..ac72777ef763 (1 commits)
f6228fdf6 : Roll third_party/glslang/src 1642ca11282a..51813670627c (2 commits)
c431d5962 : Add Serial to all GL resources.
99c274baf : Vulkan:Roll volk
b84cdffee : Fix colored indexed point tests not using color in vertex buffer.
e5d3c6595 : Roll third_party/vulkan-validation-layers/src b416ed86e4b2..258b887827ab (3 commits)
20ed6bcba : Roll third_party/SwiftShader 068dd89cab31..45a4d0f36bd6 (5 commits)
90bf5bece : Roll third_party/glslang/src 1d258ac34698..1642ca11282a (1 commits)
d0788509e : Roll third_party/vulkan-tools/src 55333361f9a1..2c436960d2c0 (1 commits)
db49bc7dd : Vulkan:Roll volk
c8d7f0477 : Vulkan: Update number of samples when changing draw framebuffer
2c63b83c8 : Vulkan:Enable DebugUtils extension for Android
cbbb3aafa : Suppress VertexAttributeTest.DrawArraysWithBufferOffset on Mac NVIDIA
ce396c030 : Roll third_party/SwiftShader 10a900e5ffaf..068dd89cab31 (7 commits)
806b06a21 : Roll third_party/glslang/src 6334d594f68c..1d258ac34698 (3 commits)
0d4675959 : Roll third_party/vulkan-validation-layers/src 2be3fe0f8471..b416ed86e4b2 (1 commits)
806d812e1 : Vulkan: Reorder descriptor sets
51e653f03 : Suppress flaky failure with MacOS/NVIDIA/OPENGL
8c0bbfbbf : EGL: Implement EGL_ANDROID_framebuffer_target
7dfc99e5c : Vulkan: Update dEQP source for test fixes
0721cc8ba : Vulkan: No line raster emulation code if extension
f8ae5dc6d : GL: Enable EXT_gpu_shader5
d36780ba3 : Fix UWP build
f64ddcfdb : Add missing steps in DevSetup
56fd2bcef : Fix GGP build
ab42afa65 : Metal: fix vertex attribute's conversion lost after changing buffer binding.
3311ef656 : update date comments to 2020
1031d2c65 : Upstream Mac logging changes from WebKit.
81ee4d291 : Workaround EXT_texture_norm16 for OpenGL ES drivers
de97fb4ac : Roll third_party/vulkan-validation-layers/src e4a2b7f22782..2be3fe0f8471 (7 commits)
93061d4e7 : Vulkan: Support vertex-only line emulation draw with xfb
35e6050f5 : Vulkan: Correct error message for VK_ERROR_INVALID_SHADER_NV
1fdf6ca51 : D3D11: Restrict to translate uniform block to StructuredBuffer
cbbfa2f28 : Roll third_party/SwiftShader 59465799210b..10a900e5ffaf (1 commits)
942d91520 : EGL: Add support for EGL_KHR_gl_colorspace extension
c1fc6de83 : Roll third_party/vulkan-headers/src 0e57fc1cfa56..f63dd5c9d874 (1 commits)
f02490d18 : Vulkan: clean up arguments to glslang wrapper
7fad424eb : Avoid vector copy in BinaryOutputStream::writeIntVector
9fac1817e : Roll third_party/glslang/src 5de15a256eb0..6334d594f68c (4 commits)
fca5a005a : Roll third_party/glslang/src bd97b6f9f213..5de15a256eb0 (1 commits)
ebed85592 : Roll third_party/SwiftShader 6e3a387c0159..59465799210b (1 commits)
01dd6f6ca : Roll third_party/vulkan-tools/src 37af49fa7b55..55333361f9a1 (1 commits)
a35aa03ad : Vulkan: EXT_gpu_shader5: textureGatherOffsets
beb33691a : Vulkan: EXT_gpu_shader5: Fix textureGatherOffsets builtin
52dae168b : Vulkan : Fix maxVertexOutputComponents
86d9c93a2 : Use TSpan for TType's array sizes
c713abfdd : Vulkan:Transform/feedback instanced draw support
67d8b63a8 : Vulkan:Update Vulkan Vertex Attribute Offsets
87607526c : Disable flaky test on Metal
c41f2e566 : Disable UniformBufferTests on Windows 7 / D3D11 / NVIDIA.
e2fc92ca2 : Vulkan: Fix swiftshader device selection
07f0f019e : Translator: Memory qualifiers on SSBO fields
809437762 : Refactor TType's constructors
f5c3afec7 : Roll third_party/glslang/src ebf634bcaa3e..bd97b6f9f213 (1 commits)
392c9809f : Roll third_party/vulkan-validation-layers/src 6b71f08cc83e..e4a2b7f22782 (4 commits)
c92b59910 : Roll third_party/SwiftShader 6d29348ddb7e..6e3a387c0159 (4 commits)
07d3bcf1c : Correct calculation of GL_MAX_VARYING_COMPONENTS
0af8b5961 : D3D11: Translate uniform blocks to StructuredBuffer when necessary
291be9acc : Add DEP to pull internal capture files
84f45f105 : Use checkout_angle_internal for non-public files
abc8f2777 : Vulkan: Disallow multisampling with a sample count of 1
9d03c2979 : Skip all Metal dEQP tests
816132a33 : Do not send attribute data for built-ins
7f2930fc7 : Roll third_party/SwiftShader 4fd7fccd6db5..6d29348ddb7e (3 commits)
2303ff5b9 : Roll third_party/vulkan-tools/src 246503e9c085..37af49fa7b55 (1 commits)
21e894d76 : Roll third_party/vulkan-validation-layers/src e8e8f32d1b7a..6b71f08cc83e (4 commits)
fe2ed33a5 : Translator: Output memory qualifiers in OutputTree
fbe6c1d23 : Metal: correctly clamp stencil reference values
7b55aac3b : Add Broadcom as a known vendor
9dec123fe : Ignore nameless vim swap files
f321db9a8 : Roll third_party/spirv-tools/src 38d7fbaad0a3..e70b009b0f1e (1 commits)
f23d54015 : Roll third_party/SwiftShader 21be09d8e699..4fd7fccd6db5 (4 commits)
b0172d377 : Roll third_party/vulkan-validation-layers/src 2b19f3916726..e8e8f32d1b7a (4 commits)
ecc96617c : Roll third_party/vulkan-tools/src 9c5719ab7149..246503e9c085 (1 commits)
4b80fbc8f : Fix textureGatherOffsets classification
6423b7fc7 : Return the correct location count for Matrices
20432bf38 : Vulkan: Update GLES 3.1 expectations for now-passing tests.
cd129d17b : Reset binding offset & size when unbinding
17b3c2f3f : Implement SamplerVideoWEBGL for WEBGL_video_texture extension on desktop
65e2f03bd : Roll third_party/SwiftShader fbbfeb700295..21be09d8e699 (17 commits)
e5c2e047e : Roll third_party/vulkan-tools/src 0c2618b2c31e..9c5719ab7149 (1 commits)
751e78884 : Update with official gl.xml and re-sort added formats
c3f833f36 : Vulkan: Update expectations for newly-passing tests
17217c6e6 : Vulkan: Fix layers being disabled in tests.
d205ee3a1 : Pass GLImplFactory to Query constructor.
545c6142c : Vulkan:Lazily link libvulkan
d50151d3c : Move Serial utils to their own file.
e60d05b2c : Make Sync constructors take GLImplFactory.
44722daa5 : Vulkan: Enable inactive SSBO with unsized array tests
7e19e25e9 : Vulkan: Fix SwiftShader disabled build.
d674e1e55 : Vulkan: EXT_gpu_shader5: non-const offset in textureGatherOffset
634ee434a : Improve presubmit's Bug: tag check
a5dd38887 : Vulkan: fix handling of inactive atomic counters
0c14e2336 : Roll third_party/spirv-tools/src 96354f5047bf..38d7fbaad0a3 (2 commits)
5407aaa08 : Re-land "Add new test runner harness." (#2)
5cfab1959 : Vulkan: Add test that logs supported texture formats
9190f49cf : GN: Make new angle_test_utils target.
390c49529 : Adds missing extensions to registry_xml.py
ce41a43c7 : Vulkan: Fix failed assert when unbinding texture
5fd73782c : Vulkan: Use volk to load vk* func ptrs
2eeb980e8 : Added enums to InternalFormat and PixelType groups in gl.xml
06cbb283d : Validate uniform location size, fix unlink cleanup
8f6196822 : Roll third_party/SwiftShader ebb0bec91552..fbbfeb700295 (2 commits)
d5914d973 : Roll third_party/vulkan-tools/src c1a7421f0f93..0c2618b2c31e (1 commits)
14820b1e5 : Roll third_party/vulkan-validation-layers/src d2c3daeb56e9..2b19f3916726 (10 commits)
d1860ea17 : Metal: support OES_depth_texture
758758859 : Metal: Fix glDisable(GL_DEPTH_TEST) didn't disable depth write
5245de82a : Metal: Update spirv-cross from upstream to fix mat2 issues
92ba377f2 : Vulkan: remove unnecessary transition of external images
7718c952e : [Fuchsia] Update FIDL library target names in ANGLE
8b74bdc2d : Vulkan: Refactor glslang wrapper's varying location assignment
19868b7e4 : Restructure textureGatherOffset* builtin declarations
b8e056dd5 : Vulkan: Have the translator output in/out qualifiers
e181f2f7c : Validate that image array indices are constant
bf47a17ef : Fix GGP build
e18227275 : Roll third_party/vulkan-validation-layers/src 6a35bc9967d9..d2c3daeb56e9 (3 commits)
f139f9769 : Roll third_party/SwiftShader 07958d452f93..ebb0bec91552 (4 commits)
06db147e5 : Roll third_party/spirv-tools/src 5c019b5923c1..96354f5047bf (1 commits)
ef11f849b : Roll third_party/glslang/src 6c479796f6e4..ebf634bcaa3e (1 commits)
1d77542f5 : Add flag to label captures
554b453c9 : gn: Add 'test_only' label to util targets.
270e2e881 : util: Always export default visibility.
e0f8b5d08 : Roll chromium_revision d209d45ba4..e1633af636 (719599:724302)
0bf3c4b58 : Roll third_party/vulkan-tools/src 0dc201a808ec..c1a7421f0f93 (3 commits)
e2d7cbf65 : Roll third_party/spirv-tools/src 00ca4e5bdfdb..5c019b5923c1 (3 commits)
d5ac2e89d : Roll third_party/vulkan-validation-layers/src da451cc7cd04..6a35bc9967d9 (6 commits)
62602e942 : Roll third_party/SwiftShader 544ae91ee039..07958d452f93 (10 commits)
6381d7f14 : Vulkan: Avoid linear search in shader on varying location assignment
3c75d244d : Suppress more dEQP-GLES31.functional.shaders.helper_invocation.* tests
4dff99566 : Presubmit check forbidding tab characters in source files.
49135f689 : Vulkan: Fix descriptor pool init in presence of atomic counters
e4eb75daf : Vulkan: EXT_gpu_shader5 support: dynamically uniform indexing
fa467885c : Vulkan: Update Linux-specific multisample failures
4ad8b55ef : Return valid qualifier after error
1ed23f2d9 : Roll third_party/vulkan-tools/src 5ceb7be9a3bf..0dc201a808ec (3 commits)
ac1075693 : Roll third_party/vulkan-validation-layers/src a749c31b749b..da451cc7cd04 (5 commits)
11c429965 : Roll third_party/SwiftShader 31916f494c2e..544ae91ee039 (29 commits)
e5c2089fc : Roll third_party/spirv-tools/src 983b5b4fccea..00ca4e5bdfdb (2 commits)
d6053daa6 : Remove tabs from source files.
caa6eccde : Vulkan: Implement Transform Feedback support via extension
ccea6b5b9 : Roll third_party/glslang/src d519167d2ecb..6c479796f6e4 (3 commits)
4059f49c4 : Roll third_party/vulkan-validation-layers/src f34b9fb086b3..a749c31b749b (3 commits)
9906bcccb : Vulkan: Update bugs for multisample texture failures
9af3e1378 : Vulkan: EXT_gpu_shader5 support: fma
351307eba : Fix potential indexing into an empty vector in ANGLE tests
3eaf62946 : Vulkan: Add options to select more device types
f60da8742 : Fix out-of-bounds access bug in ANGLE tests
6e4004dd2 : Add metal display type to angle_deqp_tests
01553e0e8 : Roll third_party/vulkan-headers/src 2b89fd4e2734..0e57fc1cfa56 (1 commits)
5a1add39e : Roll third_party/SwiftShader b9f03f47d5f5..31916f494c2e (7 commits)
d7967b831 : Roll third_party/glslang/src 0de87ee9a5bf..d519167d2ecb (1 commits)
d94856d09 : Roll third_party/vulkan-validation-layers/src a3ee4384fb57..f34b9fb086b3 (3 commits)
64860e76b : Roll third_party/spirv-tools/src e82a428605f6..983b5b4fccea (1 commits)
a42b6db14 : Roll third_party/vulkan-tools/src 0a0625a3dca6..5ceb7be9a3bf (1 commits)
27c89d2b5 : Vulkan: fix BufferVk::map() synchronization
36ab960e8 : Vulkan: Resize the result vector in EGLChooseConfigTest end2end test
92183a268 : Vulkan: Latest Intel driver fixes 2-sample standard positions
c6458072b : Fix multisample renderbuffer compliance (e.g. 3->4 samples)
63c155195 : Also use GL_RENDERER to determine vendorID
b92ec2443 : Revert "Re-land "Add new test runner harness.""
732c9d02b : Add /APPCONTAINER linker flag to shared libraries in UWP builds.
eef221310 : Roll third_party/SwiftShader bbd0694f9ab2..b9f03f47d5f5 (18 commits)
b2c2d667d : Roll third_party/vulkan-validation-layers/src e72b61c7c20d..a3ee4384fb57 (2 commits)
11e6944ec : Linux AMD crash when src blit region outside framebuffer
4576f1d0b : Vulkan: Implement multisample textures
d68bf3e2d : Fix image/sampler uniform range in presence of atomic counters
6e532b8cf : Fix compute shared memory size validation
795a35592 : Vulkan: EXT_gpu_shader5 support: precise
e20560faf : Re-land "Add new test runner harness."
af52f9c69 : Fix tests checking for major version > 3
362168eb6 : Roll third_party/glslang/src e58c080d4f02..0de87ee9a5bf (1 commits)
5f857839b : Improve current multisampled renderbuffer/texture support
2719fa446 : Remove build_apk_secondary_abi from gn files
e3c25715e : gn: Minor improvements.
fab10c23e : Vulkan: Optimize unused uniform cleanup in glslang wrapper
c3f0352de : Re-enable atomic counter tests on !windows
61c6aecc1 : Vulkan: Fold read access into write flags on buffer writes
a654d3512 : Turn on fboRenderMipmap for D3D11
b40c65cea : Split out core.compute_shader expectations
33a00efd7 : Add Compute Shared Memory Size Validation
5f3456e33 : Expose GL_ARB_sync for GL
006a15542 : Roll third_party/vulkan-validation-layers/src 4fde9b750992..e72b61c7c20d (1 commits)
154167f21 : Roll third_party/SwiftShader b64fbfec4dcd..bbd0694f9ab2 (3 commits)
089c47168 : Roll third_party/spirv-tools/src 3ed4586044f2..e82a428605f6 (3 commits)
b939b4a72 : Roll third_party/glslang/src a4af7676feb0..e58c080d4f02 (1 commits)
249cb2001 : Translator: Rename TIntermInvariantDeclaration to ..GlobalQualifier..
a5045ac36 : glslang.l: refactor extension checks
5efb36b9a : Automatically call flex/bison if necessary
62a93045c : Vulkan: Fix WaW same-layout image transitions
8f31872c8 : Revert "Add new test runner harness."
f0f46772d : D3D9: Log the exact error code generated by D3D9 device creation.
ff83dabf2 : Skip flaky BlendMinMaxTest.RGBA16F/ES2_Metal.
fc2dd4505 : Link to the autoroller configuration directory in the wrangling doc.
98e8be884 : Remove an unused .gn file.
7e753cb70 : Fix UWP build
e4ac2ff3f : GL: Make GL_EXT_texture_format_BGRA8888 enableable.
c4faeb798 : Use SwiftShader-based ICD generation.
38e5a8de4 : Roll third_party/glslang/src 83af46951202..a4af7676feb0 (1 commits)
b00fe93c8 : Roll third_party/vulkan-tools/src 979b531e9fff..0a0625a3dca6 (1 commits)
32c57b796 : Roll third_party/spirv-tools/src 47f3eb42641b..3ed4586044f2 (1 commits)
fb40d231c : Add new test runner harness.
9601a5488 : Vulkan: implement external semaphore barriers
190d9a816 : Fix RenderingLimitToDefaultFBOSizeWithNoAttachments test
745999a97 : Add test for multithreaded shared-context resource
47a1fda2a : D3D: Log why a renderer fails to initialize.
ca1b0fb89 : VULKAN: dEQP-GLES31.functional.debug.negative_coverage.get_error.buffer.framebuffer_texture2d
19f9f4148 : Vulkan: Textures incorrect on Android maps with Vulkan Backend
8784a9284 : Roll third_party/SwiftShader fb7ca1d5aca5..b64fbfec4dcd (3 commits)
0e8baa592 : Roll third_party/spirv-tools/src b334829a91d6..47f3eb42641b (1 commits)
4c23d7fe1 : Roll third_party/glslang/src 38b4db48f98c..83af46951202 (1 commits)
ea0dcd4bd : Use Vulkan rectangle lines to emulate OpenGL multisampled lines
6935b0296 : Ignore .git_cl_description_backup
5e6d6c496 : Update flex and bison binaries for Windows.
102aa5225 : Update flex and bison binaries for Linux.
7012250a8 : Infrastructure for uploading flex/bison binaries
87e10803d : Roll third_party/vulkan-validation-layers/src 61050599ec0f..4fde9b750992 (1 commits)
c96187a91 : Roll third_party/SwiftShader d6e903bdc9ef..fb7ca1d5aca5 (13 commits)
bc82fb14a : Suppress failing end2end tests for ASAN builds
82219d287 : Vulkan: fix alpha values in convert vertex shader
5afd5ec6a : Vulkan support for MacOS (using SwiftShader)
39f3ccda1 : Suppress SimpleStateChange failure on Metal NVIDIA
6ebed5428 : Add arm64 to libpng build configuration.
7fd3ad466 : Roll third_party/spirv-tools/src f31f26f73930..b334829a91d6 (4 commits)
b9a9a3c70 : Roll third_party/vulkan-tools/src 6f6e3371c92a..979b531e9fff (1 commits)
c5f453659 : Roll third_party/SwiftShader 663dcefa22ea..d6e903bdc9ef (4 commits)
7bb0115ce : Roll third_party/vulkan-validation-layers/src 8c954d5a413d..61050599ec0f (6 commits)
fc3ec57dd : Reland "Vulkan: Accelerate Texture PBO updates"
c4f889fbe : Fix format/internalformat confusion
232d009db : Fix string literal comparison in validation
33adad19d : Roll chromium_revision 5fe256ab5e..d209d45ba4 (709762:719599)
2ed71c811 : Vulkan: Isolate DisplayVk.h from Display.cpp.
2a72553dc : Add EGLSurfaceTest.ResizeWindowWithDraw
ea1c2400e : Suppress -Wsizeof-array-div in dEQP.
b6148c3af : Metal: re-enable end2end tests
74d4bf989 : Remove !empty() assert on FastVector::data()
95b176e41 : Tweaks to roll_deps.py.
27d3c9399 : Revert "Vulkan: Accelerate Texture PBO updates"
781bb85e9 : Roll third_party/spirv-tools/src 85f3e93d13f3..f31f26f73930 (4 commits)
f84825600 : Don't use too many color attachments in clear test
c373dfd84 : Vulkan : Handle dirty state correctly when there are muiltiple VAOs
88752889c : Vulkan: Fix barriers w.r.t sampled->storage image update
5b2740c57 : Vulkan: Remove unnecessary barrier in image -> buffer copy
fe2d3ddde : Roll third_party/SwiftShader afc52b0b26d7..663dcefa22ea (10 commits)
c3c15fcf3 : Roll third_party/vulkan-validation-layers/src 5efc3922e3e8..8c954d5a413d (3 commits)
a57c1fb63 : Vulkan: Large builtins overflow during string construction in glslang
4cef8a49b : Metal: Support depthRange near > far
ab63fd284 : Roll third_party/vulkan-tools/src 39b3005ba560..6f6e3371c92a (1 commits)
f65b21249 : [fuchsia] Change all Angle Presents to Present2s
4b53273c1 : Vulkan: Fix validation issue with swiftshader
a825eb70c : Implement BaseVertex draw calls for Vulkan, OpenGL, NULL contexts.
8dfc2b05d : Update codegen presubmit error.
e5b474c68 : Metal: support ANGLE_instance_arrays/EXT_instance_arrays
34e5a96ed : Fix header typo in rapidjson.
04e074d1a : Roll third_party/vulkan-headers/src 24347673152e..2b89fd4e2734 (1 commits)
214e8700e : Roll third_party/SwiftShader 131a1ba8d06a..afc52b0b26d7 (7 commits)
09891ef6d : Roll third_party/glslang/src 43fe7bafb14e..38b4db48f98c (4 commits)
b1393d70e : Roll third_party/spirv-tools/src 45dde9ad6dde..85f3e93d13f3 (1 commits)
e9b68f332 : Clean unused NewCreateImagePipeCmd
6430e5e00 : Enable frame capture on Android
d32650bb9 : Posix: Fix async LaunchProcess.
fb1c2fe8b : EXT_texture_norm16 readpixels fix
f3d35f8f9 : Suppress flaky failure with Win7/NVIDIA/D3D11
4c7db77e0 : Vulkan: Set limitation on maxComputeWorkGroupCount
b868861c3 : Roll third_party/SwiftShader f2c9ce1e08ed..131a1ba8d06a (14 commits)
732cbdac2 : Roll third_party/glslang/src f4d4668529f1..43fe7bafb14e (1 commits)
8bba14cbb : Roll third_party/vulkan-validation-layers/src 53902309eda9..5efc3922e3e8 (1 commits)
bcf9cf89a : Roll third_party/vulkan-headers/src ba6cbb047868..24347673152e (1 commits)
37ba927e0 : UWP: Implement GetPathSeparatorForEnvironmentVar
d83dc175e : GN: Only link to delayimp when d3d9 is enabled
c5c096aab : Enable Compute Shader Program Input Queries
6fcc0bb83 : Metal: Re-add end2end test configs (running test is still disabled)
84c074cf3 : Vulkan: Simplify AppendToPNextChain use
b0a9de951 : Fix assert in angle_deqp_khr_gles* executables
05af7590f : Metal: Fix FramebufferMtl's read-after-delete
7c95d081a : Fix crash during resizes when using the OpenGL renderer on Windows
b61069cef : Manually roll Vulkan-Loader DEPS
ba8f4e7d8 : Update auto-roller list in wrangling doc
97267272a : Vulkan:Remove exceptions for passing tests
1898c0827 : Roll third_party/android_ndk/ 89e8db0cd..27c0a8d09 (1 commit)
bf492e491 : Roll third_party/SwiftShader 2377845dd216..f2c9ce1e08ed (4 commits)
34e219215 : Roll third_party/vulkan-tools/src 40cd2166a446..39b3005ba560 (26 commits)
59cd8821e : Roll third_party/vulkan-validation-layers/src 720c5deb0244..53902309eda9 (9 commits)
fdbc1acec : Roll third_party/spirv-tools/src 2ee9aaa288d9..45dde9ad6dde (1 commits)
b8e748be6 : Vulkan: Add an end2end test to log GLES capabilities
5530b3ff7 : Update dEQP KHR-GLES31 expectations.
2ba626dc1 : Work around dEQP KHR-GLES31 bug with tess/geom support.
10f41ebb7 : GN: Make dEQP import libEGL/libGLESv2 as data_deps.
c1776c61e : Vulkan:Add Swiftshader configs
4193e212d : Clean up dontUseLoopsToInitializeVariables condition
efb45edae : Vulkan: Accelerate Texture PBO updates
f9c3eaf45 : Add ability to disable all ANGLE features
8392b1181 : Revert "Metal: Enable end2end tests."
41352a8fc : Update expecatations for Program Pipeline tests
caeb21747 : Mac: Add dsymutil to DEPS
0303cf6b9 : OpenGL: Port all Intel-related workaround conditions from gpu_driver_bug_list.json
b066177a9 : Vulkan: Remove duplicate shader variation
0bb42e091 : Metal: Enable end2end tests.
1f13f5e65 : Roll third_party/SwiftShader 79afb7620a69..2377845dd216 (6 commits)
c8de7532b : Roll third_party/spirv-tools/src 57b4cb40b21d..2ee9aaa288d9 (3 commits)
8d94b5e93 : Roll third_party/vulkan-validation-layers/src c2bd11586919..720c5deb0244 (11 commits)
99bd10b70 : Vulkan:Disable AtomicCounterBuffer tests on Vulkan
736164ff7 : Headers: Add EGLAPI to SwapBuffersWithFrameTokenANGLE
d8531638c : Vulkan: Ensure consistent limits for texture & framebuffer
3b43647fb : EXT_multisampled_render_to_texture clean up and prep for 2DMultisampleArray.
cbabb4539 : Skip crashing KHR tests on Nvidia
9107577c0 : Skip TextureNorm16Test on Nexus6P
240befe55 : Add support for gl_HelperInvocation
377b8caf1 : Add suppressions for failures on Intel/Linux
d22b8be4b : GN: Make X11 optional, based on a user-defined variable.
53e453609 : Metal: support texture's incomplete image definitions.
24d7e23ea : Roll third_party/spirv-tools/src c3f22f7cba60..57b4cb40b21d (1 commits)
7b70f75ad : Roll third_party/vulkan-validation-layers/src e2441190bb0c..c2bd11586919 (2 commits)
d47076f28 : Roll third_party/SwiftShader aba1020d3914..79afb7620a69 (5 commits)
e4b313691 : Update front-end image test failures' bug number
db3e5183b : Vulkan: Fix col-major transformation of unsized arrays
430d4059a : Roll third_party/vulkan-headers/src d42d0747ee1b..ba6cbb047868 (1 commits)
954888135 : Roll third_party/vulkan-validation-layers/src f8ea20adee82..e2441190bb0c (42 commits)
bbdabb3b9 : Roll third_party/glslang/src 37dcb894574e..f4d4668529f1 (1 commits)
37f7316ec : Roll third_party/SwiftShader 102fd19c65f4..aba1020d3914 (7 commits)
51b5a3222 : Update dEQP 3.1 expectations
a829c0b93 : Expose EGL_CHROMIUM_sync_control via GLX_OML_sync_control
e4aa7235b : Vulkan: Update Expectations with GLES 3.1 Conformance Failures
deae1fce2 : Enable Metal backend.
20f11f583 : Update GLES31 Expectations
1c795d9ef : Add a test to capture bug with LUMA blit workaround
86f651198 : Add android_ndk and catapult to .gitignore
4207870bc : Roll third_party/spirv-tools/src 3da910d55f20..c3f22f7cba60 (2 commits)
36fbe6029 : Roll third_party/SwiftShader b2407dd746de..102fd19c65f4 (4 commits)
5f4db6a76 : Fix performance issue with EXT_multisampled_render_to_texture
11c487a89 : Manually copy dEQP data files to output directory
1a01b4b32 : Refactor end2end test macros
968df09ee : Treat VK_TIMEOUT as an error
0e5d019e9 : Vulkan: Enable 3.0 as default context version
edc560fec : Vulkan: Add 565 and validate pixel formats: Windows
6e687af26 : Support standalone Android builds in ANGLE.
515f9bebd : Roll third_party/spirv-tools/src ab3cdcaef56e..3da910d55f20 (3 commits)
ae55a94ff : Roll third_party/SwiftShader 88632cac30e1..b2407dd746de (3 commits)
1b52f0586 : Vulkan: Update bug numbers for GLES 3.1 "debug" expected failures
f533355b4 : Roll third_party/vulkan-headers/src d287523f48db..d42d0747ee1b (6 commits)
b3c4dffd6 : Vulkan: Fix glMemoryBarrier* implementation
feb3fb1ad : ES31: Update Vulkan skip list for SSBO
4b642a6d9 : Desktop GLSL input + Vulkan GLSL output in shader_translator
d4b3120e6 : Roll third_party/spirv-tools/src 12e54dae167c..ab3cdcaef56e (2 commits)
853e8544b : Roll third_party/glslang/src f34cdc70ca1b..37dcb894574e (1 commits)
9ec5c78a9 : Roll third_party/SwiftShader 9da287fd0264..88632cac30e1 (6 commits)
4f023f565 : Enable passing end2end test
3f647b1bf : Vulkan: Improve Bresenham line emulation.
b9b1bae4e : Roll third_party/spirv-tools/src 3e4abc9ac382..12e54dae167c (1 commits)
867f8c92e : Roll third_party/SwiftShader 31edef751a8d..9da287fd0264 (6 commits)
e33c1582b : Fix EXT_texture_norm16
82fd2540c : Windows: Use Job handle in LaunchProcess.
f18ff9473 : Minor tweaks to SampleApplication.
1abb0dd13 : Add Metal progress to README
1c7097b69 : Roll third_party/SwiftShader d9ed1c2732ba..31edef751a8d (3 commits)
02eeebf19 : Roll third_party/spirv-tools/src 041f0a02493d..3e4abc9ac382 (2 commits)
012d15196 : Stop using __has_include<Cocoa/Cocoa.h>
5c0e6e52b : Capture/Replay: Implement more state for mid-execution replay.
405d4cf3c : Metal: multiple bug fixes
c2f1f6188 : Always use MTLPixelFormatBGRA8Unorm for SurfaceMtl.
60a396a81 : Reset texture swizzle state to default after LUMA workaround
50919254c : Only enable addAndTrueToLoopCondition feature on Mac Intel
dc98ca69e : Roll third_party/glslang/src e471df3c9154..f34cdc70ca1b (2 commits)
6fdbe529e : Roll third_party/SwiftShader 27a3d31d7a9d..d9ed1c2732ba (1 commits)
7f9c9a7fc : Roll third_party/spirv-tools/src dc59b4b075e9..041f0a02493d (4 commits)
652dbfc63 : Init Blend State color mask defaults.
a5a04ac0f : Metal backend pt3: shader translator
653ee5f11 : Capture/Replay: Introduce capture index file.
e167f76b0 : Capture/Replay: Pass gl::State to capture functions.
075cc4c35 : Roll third_party/SwiftShader 88264e3e188d..27a3d31d7a9d (1 commits)
266e4e05a : Roll third_party/spirv-tools/src d9fbf0234869..dc59b4b075e9 (2 commits)
8542baee0 : Roll third_party/glslang/src 5d0e01d9e7f9..e471df3c9154 (2 commits)
cc0919dcb : Capture/Replay: Fix VertexAttribType BYTE output.
16da95155 : Vulkan:ImageHelper read combined DS textures
322220a0b : Vulkan: Ignore VK_INCOMPLETE from vkGetPipelineCacheData
6072d056a : Vulkan:Ignore layer warnings about provoking vtx ext
f7b3a2ac7 : Fix d3d9 intel gpu fail to create image surface issue
19dd51b00 : GL: Expose PBO extensions
f8b5a4c8f : Roll third_party/spirv-tools/src e0d5544c9864..d9fbf0234869 (3 commits)
aae71bda0 : Roll third_party/SwiftShader aaa64b76c0b4..88264e3e188d (3 commits)
1d09b9830 : Vulkan: Fix memory corruption crash
1bae56151 : Remove some ignores from export_targets.py.
ac36a55cc : Roll third_party/glslang/src 48233ad3d45b..5d0e01d9e7f9 (7 commits)
9649b725a : Roll third_party/spirv-tools/src f1e5cd73f658..e0d5544c9864 (2 commits)
df4155284 : Vulkan: Enable VK_IMAGE_USAGE_STORAGE_BIT when it is needed
67527cb45 : Fix compilation on UWP targets.
c898ec1a5 : Add EGL GGP extensions.
71b0f0b58 : EGL: Implement EGL_KHR_surfaceless_context
5cbb77739 : Vulkan: Increase Fence Wait Time
28b0c4531 : New end2end test to print EGL information
0c541c30c : Fix Platform methods list
5883a44b6 : Vulkan: Don't pass width/height to Surface constructors.
2f6a9afd1 : Vulkan:Ignore layer warnings about provoking vtx ext
b9ddfd577 : Roll third_party/SwiftShader fda994c63075..aaa64b76c0b4 (8 commits)
ef323f4d4 : Roll third_party/spirv-tools/src 618ee509421f..f1e5cd73f658 (3 commits)
6c7208f93 : Capture/Replay: Implement mid-execution replay.
b68a279ce : Capture/Replay: Capture GetFloatv params.
a576e0d41 : Capture/Replay: Only convert GLES 2 GLenums to string.
95f5806e9 : Delete stale unused proc table functions.
422ebad20 : Fix ANGLE_get_image cube map handling.
35f74cd6f : Reorder BaseVertexBaseInstance draw calls parameters
fe26bae45 : Metal backend implementation pt 2
076fae010 : Roll third_party/glslang/src b131630e7c74..48233ad3d45b (1 commits)
e96039218 : Capture/Replay: Correct a few GLenum replay issues.
ba65c156c : Capture/Replay: Implement GetFramebufferParameter capture.
3ff097ff2 : Win: Add ANGLE_WAIT_FOR_DEBUGGER option.
5e6be1d62 : Provoking vertex feature support enabled
133be1031 : Roll third_party/SwiftShader e1cda3916cee..fda994c63075 (2 commits)
694604367 : Roll third_party/spirv-tools/src 7e2cba6a5241..618ee509421f (3 commits)
841b01678 : Suppress flaky dEQP-GLES3 test on Win7 NVIDIA D3D11
5da6f444e : Fix error string commas.
924dad3b2 : Roll third_party/spirv-tools/src 42f885238114..7e2cba6a5241 (1 commits)
07be79e14 : Roll third_party/SwiftShader f8f6103eb89f..e1cda3916cee (2 commits)
bb35bb4e5 : Vulkan: Implement simple case ANGLE_get_image.
ec5c3d5f6 : Fix Renderbuffer support for unsized DS formats
f8a8ac0cf : Update docs for recent dEQP / VK-GL-CTS update
2c703b1a9 : Print the testConfig in dEQP tests.
88a74e59f : Vulkan Android: Remove support for EGLConfig's with GL_RGB10_A2 & GL_RGBA16F
febdcf511 : Roll dEQP to VK-GL-CTS
287b0a670 : Vulkan: Enable forceOldRewriteStructSamplers for all Android ICDs
dc883a948 : Roll third_party/spirv-tools/src ec12de913124..42f885238114 (3 commits)
dca568a35 : Roll third_party/SwiftShader 1737a30e3e34..f8f6103eb89f (2 commits)
e78527989 : Vulkan: Clean up redundant vk:: prefixes.
96ba0f121 : Vulkan: Move readPixels logic to ImageHelper.
6f23b4b70 : Fix MinGW include: s/VersionHelpers.h/versionhelpers.h/
dfc20daf5 : Plumb more logic for ANGLE_get_image.
2f71802b4 : GN: Don't expose glslang when unused.
a12b30329 : Don't cc angle-team on Chromium DEPS rolls.
0964988b7 : Fixups to ANGLE_get_image boilerplate.
225301d6d : Roll third_party/SwiftShader f44f7c066a67..1737a30e3e34 (1 commits)
076f869ce : Roll third_party/spirv-tools/src b34fa731931b..ec12de913124 (2 commits)
95a736bd3 : Reland "Add more test_utils functions."
e7c8e80db : Roll chromium_revision 60074bf9e0..5fe256ab5e (709436:709762)
76763cb90 : SwiftShader: Update the expectations file according to latest testing
04ee27eff : Capture/Replay: Add ANGLE_get_image extension.
003629a51 : Roll third_party/SwiftShader 883e817b14bf..f44f7c066a67 (4 commits)
02c893271 : Capture/Replay: Fix capture build on Android.
adcda20c2 : Update wrangling docs to link to SwiftShader roller.
e55374f71 : GN: Explicitly add several Windows libs.
8ab0bf1f6 : Fix warnings in xxhash.
4bad53557 : Roll third_party/spirv-tools/src feb154921397..b34fa731931b (23 commits)
664be3f8a : Capture/Replay: Fix docs link.
070356819 : Use googletest nested DEPS file.
7d51cc98b : Roll chromium_revision 9325340209..60074bf9e0 (704874:709436)
155947fc2 : Enable "-Wconditional-uninitialized".
16370a65a : Enable "-Winconsistent-missing-destructor-override".
ec14fd5a2 : Roll third_party/glslang/src 7662586844f4..b131630e7c74 (1 commits)
c017cee9d : Enable "-Wundefined-reinterpret-cast".
77fba58c9 : Fix improper vertex array assignment in ANGLE test.
4db96149c : GL: Temporarily disable emulatePrimitiveRestartFixedIndex.
68945f1c2 : Enable "-Wredundant-parens".
a62068546 : Enable "-Wmissing-field-initializers".
859ca039b : Enable "-Wshadow-field".
fd58d22cb : Enable "-Wtautological-type-limit-compare".
3db80f937 : Use "full" git cl format by default.
f251995de : Capture/Replay: Write capture index file.
7af2676bd : Fix TextureAttachment support for unsized DS formats
a2e66a5e5 : Capture/Replay: Introduce environment options and docs.
6b652b335 : Vulkan: Update expectations for SwiftShader sRGB fix
c139250ce : Vulkan: Enable multithreading tests.
299b1baf8 : GN: Fix one missing check for 'angle_has_build'.
3a8b89086 : GL: Follow-up primitive restart emulation fixes.
56d4da051 : Roll third_party/SwiftShader 7738ed713e7b..883e817b14bf (1 commits)
806747e03 : Roll third_party/glslang/src 5e634c8999e6..7662586844f4 (3 commits)
b2885bc4a : Vulkan:Enable UpdateBufferInUse test on AMD
052167bc1 : Vulkan: Mipmap is unconditionally enabled in ANGLE
88a99e438 : Vulkan:Roll Loader
710040a3d : OES_depth32 is for render buffer capability
08af1c801 : Vulkan:Store full 64bit handle in GarbageObject
a1ed9d1a8 : Roll third_party/SwiftShader a68a80a4dbf9..7738ed713e7b (6 commits)
a9f11bf14 : GN: Separate out constructor/destructor warnings.
a48f95abe : Move Vulkan GlslangWrapper code to a shared location.
d4affcdd2 : Vulkan: Roll validation layers.
1efcbdb62 : Vulkan: Fix sampler object lifetime.
df9a7500d : Remove forceNonZeroScissor workaround
b30701028 : Add SH_REMOVE_DYNAMIC_INDEXING_OF_SWIZZLED_VECTOR
0b779a7c4 : GL: Emulate primitive restart when PRIMITIVE_RESTART_FIXED_INDEX is unavailable.
be1fa7d8c : Vulkan: Enable VK_EXT_line_rasterization
9122bec28 : Fix EXT_multisample_render_to_texture perf regression
89eda11eb : Metal: Move ldflags to Metal backend config.
66aae7e64 : Roll third_party/glslang/src 834ee546f93d..5e634c8999e6 (3 commits)
5335faaec : Robust validate_step_info in generate_stats.py
f228038dd : Treat Pixel 2 XL and Pixel 2 the same
4a80ba25e : Vulkan: Ignore VK_INCOMPLETE from vkGetPipelineCacheData
68591effc : Vulkan: Store ImageView access in the graph.
f939cb63f : Revert "Reland "Add more test_utils functions.""
7923e234b : Reland "Add more test_utils functions."
beacd8c81 : Vulkan: Rename format fields.
d739727b7 : Remove Vulkan repos from exec script whitelist.
016347045 : Revert "util: Always specify default visibility on exports."
2bf23ea84 : util: Always specify default visibility on exports.
0cb09633d : Revert "Add more test_utils functions."
72b2be2e5 : Vulkan: Add expectations for Swiftshader dEQP failures.
7f418fc26 : Vulkan: lineloop support for DrawArrayIndirect
299bea643 : Roll third_party/glslang/src a959deb00750..834ee546f93d (1 commits)
c6db4a035 : Roll third_party/SwiftShader 6652f0b64287..a68a80a4dbf9 (1 commits)
6dee176c8 : Vulkan:Roll vulkan layers and headers
5fcfcea4a : Add more test_utils functions.
7e23efd3a : Fix compiler warning in NativeBufferImageSiblingAndroid.h.
93121f36a : Make invalid extension directive a CHROMEOS warning
01cfefef4 : Fix building libpng on arm CPUs.
05bd18968 : Report Metal as unavailable
f483d4ee4 : Vulkan: Move SwiftShader ICD json to root_out_dir.
48aa52f73 : Fix broken GN "all_dependent_configs".
3f3a6e361 : Add "DIFF_LINES_OF_CONTEXT: 1" to fix format issue
0da4e9194 : Roll third_party/SwiftShader 9097eeb5359b..6652f0b64287 (11 commits)
7fa774cf8 : Roll third_party/glslang/src 1ff0c181bb37..a959deb00750 (12 commits)
ed6e230ec : Vulkan: Re-enable release ASSERTs.
ae1b7786b : Fix ANGLE_FEATURE_CONDITION style issue
16944ed21 : Vulkan: Fix ASSERT that could be triggered on some swaps.
a0b064d01 : Disabling multisampled_render_to_texture extension if renderer is ADRENO.
9a334fdad : Delete README.angle from googletest.
2ed547a66 : Vulkan: Mark destination buffers dirty after a copy
a14555a79 : Vulkan: Refactor RenderTargetVk ImageViews.
8952dd658 : Revert "Vulkan: Define VK_USE_PLATFORM_XLIB_KHR"
bedeb781e : Vulkan: Define VK_USE_PLATFORM_XLIB_KHR
14dd70757 : Roll third_party/SwiftShader 036463457e5f..9097eeb5359b (8 commits)
0b9ebe58e : Vulkan: Add "ImageViewHelper".
81ab9c909 : Use image upload workaround for Intel Ivy Bridge with D3D11 renderer.
2d0e5b554 : GL_EXT_multisampled_render_to_texture extension. Part 2.
acf66fdd4 : Fix registry_xml.py dependency
e7b5c5e99 : Metal: Use -weak_framework to support OS 10.10.
da1f90aa7 : Add .yapfignore file
fede5cb66 : Vulkan: Remove resource destruction layer suppressions.
a2f89c000 : Add sampler array index validation for ESSL 3.00 onwards
130fdbcc2 : Roll chromium_revision 43eb5958f7..9325340209 (704334:704874)
1948af385 : Add a roll_deps script based on WebRTC.
c42da4e57 : Extend ANGLE_request_extension with DisableExtension
253019996 : Metal implementation pt 1: autogen resources
d192e933e : Vulkan: Support binding texture levels as a rendertarget
bbf0ce28f : Vulkan:Add support to stage D or S textures
741c0aa6f : Vulkan: Update GLES 3.0 expectations files
4398b2b6a : Vulkan: finishToSerial only if the buffer is in use
f912b2943 : Vulkan: Handle 2Darray base/max level change
a21362f5a : GL: Missing check for texture format sample counts
67486ec24 : Roll ./third_party/spirv-tools/src 82f84c4b8f19..feb154921397 (3 commits)
3a1e314b0 : Roll ./third_party/glslang/src 4b97a1108114..1ff0c181bb37 (1 commits)
a5f5e7778 : D3D11: Fix warning that showed up in VS2019.
6950a87f9 : [Fuchsia] Exclude libvk_swiftshader.so on Fuchsia
d37992d12 : Vulkan: Prevent Creating ES 3.0 Context if Min. Caps. Not Met
8896e18e6 : Fix the missing global memory barriers
ee08d9249 : Vulkan: Enable GL_OES_EGL_image_external_essl3
8ba504901 : Use relative paths/hooks in DEPS.
cea739634 : Vulkan: Base max renderbuffer size on max framebuffer size
67a017f42 : Checkout GLES 1.1 conformance from DEPS.
32bee0fd0 : Fix debug layers being disabled everywhere.
4210e49b7 : Correct presubmit error for missing Bug ID
738725829 : Update some implementation limits to match modern drivers.
d200a77a2 : Metal backend skeleton implementation.
aa292a59f : Generate GLES 3.2 entry points
6e6539816 : Added PVRTC compression extension needed for Metal on iOS.
ad5f71649 : Roll ./third_party/spirv-tools/src 3c7ff8d4f0a1..82f84c4b8f19 (10 commits)
c5e0ac757 : Conditionalize DeviceCGL implementation.
5d9c4ee32 : Add D3D11on12 device option
d7323cf7f : Fix a warning with VS2019.
9c2df983c : Roll Chromium DEPS (October 2019).
28ff99222 : Vulkan: Get rid of "TextureVkViews".
2fa9d7346 : Partially Revert "Convert DXT1 RGB data to DXT3 RGBA when uploading to the GPU."
2d5c8d319 : Vulkan: Fix off by one when flushing staged texture updates
d0cf5579f : Make sure all extension strings start with GL_
09495f87d : Add ANGLE Platform Metal extension.
ef4c25e71 : GL: Skip buffer validation for transform feedback buffers.
8e7d9d6c2 : Add EGL_ANGLE_device_cgl extension.
7de9f95df : Add COMPONENT and TEAM information in OWNERS file
d01ae535b : (ANGLE) Rename CHROMIUM_compressed_texture_etc to use ANGLE_ prefix.
d5735c181 : Roll angle-internal.
88bc4d3d1 : Vulkan: Get rid of "fetch" level/layer image views.
cb653d43b : Vulkan: Get rid of level layer "storage" views.
93b213cb9 : Vulkan: Update depth/stencil expectations
e600ac2a0 : Create test to validate scissor size is correct
199e8ee06 : Roll ./third_party/spirv-tools/src c18c9ff6bc30..3c7ff8d4f0a1 (1 commits)
a333b87cf : Vulkan: Handle D24 -> D32FS8X24 depth fallback
a787b6187 : D3D11: Buffers larger than MAX_UNIFORM_BLOCK_SIZE
2682b5a02 : Documentation maintenance.
1e3f2e0b7 : Roll angle-internal with new GLES 1.0 fixes.
cc4d83318 : Reland "Add export_targets.py to presubmit"
6acfca3ad : Vulkan: Handle texStorage when base level is set
e94f47375 : Roll ./third_party/spirv-tools/src 8fa0f1a6567c..c18c9ff6bc30 (2 commits)
23d6a0e66 : Roll ./third_party/glslang/src 135e3e35ea87..4b97a1108114 (1 commits)
5e9d4ee99 : Vulkan: Re-enable SwiftShader tests.
1ba72546d : GN: Allow building without /build/ folder.
f7ad03aa8 : Vulkan: Enable a few polygon offset tests in dEQP
a42421463 : Revert "Add export_targets.py to presubmit"
894f76c53 : Only Enable Pixmap Support for Unix (or compatible)
c40a21f35 : Add export_targets.py to presubmit
dce091685 : Enable unfold_short_circuits workaround on Apple.
fb5688498 : Suppress failure on Linux FYI Ozone
7e821ac17 : Android: Enable dEQP-EGL.functional.query_context.*
6b60dfd80 : Vulkan: Remove image views forced to one mip level
74f283332 : GL: Update RenderbufferGL to use ANGLE_GL_TRY.
c2fc8bd80 : GL: Fix support for glCopyTextureCHROMIUM with source rectangle textures.
5a42da564 : Roll ./third_party/spirv-tools/src 44b32176ee48..8fa0f1a6567c (4 commits)
e1bd77c65 : Roll ./third_party/glslang/src 7bc047326e06..135e3e35ea87 (1 commits)
5549ef045 : Vulkan: Fix content synchronization for textures bound to images
f750d86a3 : Trigger a flush() when the command graph contains too many objects
1f08ab283 : Re-land "GN: Componentize vulkan back-end build."
901aa3fa9 : GL: Refactor BlitGL program types into tuples of enums.
1d02157e2 : Only enable shader array size restrictions for HLSL
588ba833e : Keep state up to date after bindBufferBase/Range
c847a75f9 : Fix redundant draw in DrawBaseVertexBaseInstanceTest
1850492e3 : Vulkan: Disable OES_vertex_type_10_10_10_2 on GLES 2.0
2328d65ab : Revert "GN: Componentize vulkan back-end build."
fd092e853 : Vulkan: Point end2end failure at correct bug
bc49abad1 : Vulkan: Expect additional GLES 3.0 KHR tests to pass
d46e2fb1e : GN: Componentize vulkan back-end build.
24e7ecfc9 : GL: Temporarily disable GPU copy paths for rectangle texture sources.
7dd034469 : Ensure Features* descriptions stay up to date
514d5e281 : Vulkan: Remove global finish in ContextVk::onDestroy.
4671fee9f : Don't expose CHROMIUM_color_buffer_float_rgb[a] in ES3.0+
f03259ad7 : Vulkan: lineloop support for DrawElementsIndirect
e5009be8a : Vulkan: Divide 3188 KHR failures into 2 known root causes + cleanup.
8c3bb48f5 : Roll ./third_party/spirv-tools/src 85c67b5e08ee..44b32176ee48 (2 commits)
f22f16d3c : Reland "Vulkan: Use VK repos' internal BUILD.gn files"
377b16792 : Vulkan: Enable dEQP-GLES31.functional.shaders.*
616a4dc0f : Vulkan: Full support for program interface queries
f10bf6bf5 : Vulkan: Implement multi-threaded GL.
988f71701 : Vulkan: Base/max level fixes and cleanup
755417dd7 : GLES2: Use require_constant_initialization for g_Mutex
4a276034f : Vulkan: Narrow skip lists for 3D and 2DArray tests to Compute
e49df747d : Update expectations for deqp failure
087f1384f : Vulkan: Introduce CommandQueue helper class.
2e80cf9d9 : Vulkan: Refactor render target initialization for texture arrays
ceac33209 : Roll ./third_party/spirv-tools/src 10951a7c9a13..85c67b5e08ee (4 commits)
71c1138d6 : Vulkan: Emulate instanced attrib divisor
cb16fb5fe : Vulkan: Support texture base and max levels
57b37b6b7 : Rename util/system_utils to util/test_utils.
d627d1546 : GLES1: Correct 'active' attributes mask.
a0159c034 : Vulkan: Implement basic geometry shader feature
f8bb90870 : Roll ./third_party/spirv-tools/src 510ca9d616f5..10951a7c9a13 (3 commits)
7f506bde1 : Revert "Disable swiftshader on Fuchsia"
b67102b19 : Disable swiftshader on Fuchsia
3c2a52309 : Vulkan: 8bit index support for DrawElementsIndirect
7c8e276ca : Vulkan: Add support for DrawArraysIndirect
70d79b769 : GL: Add state validation functions to GL backend
33ffed017 : Vulkan: Clean up garbage APIs.
2bdefbf81 : Vulkan: Remove some redundant "vk" prefixes.
39d142e89 : Roll ./third_party/glslang/src 973d0e538292..7bc047326e06 (1 commits)
442ff2ebb : Roll ./third_party/spirv-tools/src 527a689307a4..510ca9d616f5 (6 commits)
f703443b1 : Use Resource IDs in RefCountObject.
29f7916fd : Vulkan: Store current Serial in RendererVk.
babe59ff1 : Temporarily disable SwiftShader everywhere.
8007ca022 : GLX: Forward XExposeEvents to parent window
d4c75347e : Vulkan: Enable GPU conversion from RGB16F to RGBA16F
096b08fa4 : Roll ./third_party/spirv-tools/src 3a762d54f649..527a689307a4 (5 commits)
ba04be8c9 : GN: Refactor angle_test and remove angle_test_main.
273175cdf : Fix Regex in DebugShaderPrecisionTest.
a3f1981de : Add SwiftShader to command line arguments.
35f015465 : Vulkan: Enable many GLES 3.1 Debug API tests to run/pass.
db08edcef : Reduce logging in feature_support_util.
1057aaef2 : Update GL state tracking on VertexArrayGL::streamAttributes
b540da89f : Vulkan: Use ResourceUse to track object lifetime.
01f7e545a : Vulkan: Make SharedResourceUse a custom type.
3c049a347 : Roll ./third_party/spirv-tools/src 605c2e3c0ea7..3a762d54f649 (15 commits)
6d625bfe6 : Skip ComputeShaderTest.UniformDirty on Linux Intel Vulkan
84a32193d : Vulkan: Disable Line Rasterization Emulation for Android
ce24932dc : Capture/Replay: Force capture on Context teardown.
a905cbcdc : Compact built-in symbol table.
49fd27d9a : Fix SwiftShader to use data_deps.
ecd3ebe90 : Temporarily disable SwiftShader on Windows 7.
ee891ce3a : Disable non-portable include path warning.
e4924fdd5 : Roll ./third_party/glslang/src f7a48b153f2a..973d0e538292 (1 commits)
8be7a4c7f : Re-land "Vulkan: SwiftShader integration."
341482072 : Capture/Replay: Encapsulate cpp replay.
c37d23701 : Reland "Refactor built-in symbol table."
f585c2fbf : Revert "Refactor built-in symbol table."
2249fef21 : Capture/Replay: Move stub implementation to new file.
857bb7ff0 : Vulkan: Enable most dEQP-GLES31.functional.state_query* tests to run
14f472f2b : GL: Treat unknown AHardwareBuffer formats as RGBA8.
59d982c0d : Refactor built-in symbol table.
11dc16350 : Add support for generating UWP (Windows Store) projects again
dd4a00a06 : Vulkan: Track resource usage via counter.
d7f28aae3 : Vulkan: Pass CommandGraph when updating serials.
8f2d41d1b : Roll ./third_party/glslang/src caca1d1cc46e..f7a48b153f2a (1 commits)
6c4ff5dda : Vulkan: Narrow GLES1 Scissor test skip to just Vulkan-Windows-Intel
8a0686e1b : SystemInfo: Fix Windows driver version masking.
fea657667 : Vulkan: Add support for OES_vertex_type_10_10_10_2
4e57520a5 : GL: Update BlitGL to use ANGLE_GL_TRY.
ac7c876b8 : GL: DisplayGLX::makeCurrent should handle drawSurface==0
e6582161b : Convert DXT1 RGB data to DXT3 RGBA when uploading to the GPU.
80a1c9e64 : Roll ./third_party/glslang/src e0932f676db6..caca1d1cc46e (2 commits)
17eaec1dd : Roll ./third_party/spirv-tools/src 36c1c0e22fab..605c2e3c0ea7 (7 commits)
bf4268a39 : Fix misc VS2019 bool conversion warnings
2f2ea8b46 : Fix depth pitch calculations for compressed textures.
197005d8a : Vulkan: Pass ContextVk to various helpers
db09eb68b : Increase the max fence wait time in debug builds
e34564baf : Revert "Suppress crashing perftests on Win Intel Exp Rel"
873079f1d : Roll ./third_party/glslang/src be467db7bdaa..e0932f676db6 (3 commits)
d5521094f : Roll ./third_party/spirv-tools/src 99793fa67d78..36c1c0e22fab (1 commits)
a7003d5fc : Reland "EGL: Implement EGL_KHR_no_config_context"
65a5036eb : Roll ./third_party/spirv-tools/src 1e146e8a3485..99793fa67d78 (2 commits)
41079d70e : Roll ./third_party/glslang/src fe0b2bd694bb..be467db7bdaa (2 commits)
01dfe4048 : Capture/Replay: Use resource ID maps in cpp replay.
db7a36f45 : Revert "Vulkan: SwiftShader integration."
2e16f639d : Capture/Replay: Refactor cpp replay param writes.
1224802c2 : Vulkan: SwiftShader integration.
20bb47d3b : Skip a angle_end2end_tests on Linux Intel OZone.
b5560486a : BaseInstance VertexAttribDivisor fix
3a2e01ed3 : Vulkan: Require sampling support for attachments.
8f08fed92 : Roll ./third_party/spirv-tools/src ad7f2c5c4c7f..1e146e8a3485 (2 commits)
d32dae1bb : Revert "EGL: Implement EGL_KHR_no_config_context"
6caa26526 : Vulkan: Support float textures and renderbuffers
c4b1fbd69 : EGL: Implement EGL_KHR_no_config_context
69f48009a : Roll ./third_party/glslang/src fdd13ca10ffc..fe0b2bd694bb (1 commits)
1552d4d6f : Move to NewCreateImagePipe2Cmd
b1580a276 : Vulkan: Set half float vertex format to valid in 2.0 context
1439b6d5d : Vulkan: Fix integer overflow for max per stage and combined uniform buffers.
4fdeb8d28 : Vulkan: Reduce uniform block dynamic buffer size.
3a8b3dc2e : Roll ./third_party/glslang/src 664ad418f845..fdd13ca10ffc (1 commits)
916720b02 : Roll ./third_party/spirv-tools/src c0e9807094ef..ad7f2c5c4c7f (5 commits)
f421e0e33 : Make angle_deqp_gles*_tests use discrete GPU for test expectations.
790abf03b : Vulkan: Support program interface queries for inputs
d1c4a6d62 : Add final to class TIntermPreprocessorDirective
8ac49e182 : Fix dEQP renderbuffer unspecified attachment test.
d9456b258 : Vulkan: Enable further dEQP 3.1 tests
9dbfeac8b : Roll ./third_party/spirv-tools/src 7f7236f1eba0..c0e9807094ef (4 commits)
0b8eca795 : Capture/Replay: Fix CaptureShaderSource_string.
79ad04119 : Vulkan:Pass through min/max program texel offset
3255f493d : Roll ./third_party/spirv-tools/src 76261e2a7df1..7f7236f1eba0 (3 commits)
58c5b07b4 : Replace Issue 3221 with 2672 in deqp_gles3_test_expectations.txt
46c88567d : Correct glCompressedTexSubImage3D() Parameter Checking
c1af9abfc : Add support for overriding internal format for D3D11 texture EGLImages
263e08b63 : Vulkan: Enable Previously Failing texstorage3d Tests for Pixel 2
f29125be9 : Update the rules for unsized float renderability.
eb4f2d503 : Fix WebKit iOS build
4f431ad17 : Roll ./third_party/spirv-tools/src b218ad19949f..76261e2a7df1 (1 commits)
a7ff7df26 : Vulkan: Improve wording of PresentSemaphores.md
32d6006bf : Don't block setting the DEPTH_STENCIL attachment based on the resource format.
90a58622f : Refactor ShaderVariable to Remove Specializations
412df9131 : Roll ./third_party/glslang/src 34953810a62c..664ad418f845 (1 commits)
e64cea302 : Roll ./third_party/spirv-tools/src 19b256616d96..b218ad19949f (2 commits)
df0ce0187 : Add support for standalone ASAN build.
66e0feec4 : Remove default template args in ResourceMap.
d0e56cc64 : Add fallback to write GLenum as hex in capture
d5fe2eeb4 : Roll ./third_party/glslang/src 56f61ccceffa..34953810a62c (1 commits)
ecac2f8fe : Roll ./third_party/spirv-tools/src 9b3cc3e05337..19b256616d96 (3 commits)
0c35e0f44 : Add null default backend environment variable option
7e44ec26d : GL_EXT_multisampled_render_to_texture extension. Part 1.
1f2782e06 : Vulkan: fix unsized internalformat depth sampling
26a87516d : Remove overlay font hash from codegen.
1f6f69209 : Roll ./third_party/spirv-tools/src 2c5ed16ba97d..9b3cc3e05337 (5 commits)
a1bf69967 : Fuchsia: Migrate to new libasync-loop API
c3f7873b9 : Use TransformFeedbackID in place of GLuint handle
feb8507f4 : Use VertexArrayID in place of GLuint handle
050b124d7 : Reland "Vulkan: Debug overlay"
03f93cf02 : ANGLE test fixture leaking.
437660031 : Update status of ES3.1 on Vulkan
fc508813b : Roll ./third_party/glslang/src 92f5afdee0ab..56f61ccceffa (1 commits)
c26869d54 : Roll ./third_party/spirv-tools/src 65e362b7ae2a..2c5ed16ba97d (1 commits)
31b524cf6 : Roll Chromium DEPS.
44a0e7343 : Re-enable -Wextra-semi-stmt.
04d3de54b : Vulkan: Update dEQP-GLES2 Android test expectations.
9deb3bfaa : Use MemoryObjectID in place of GLuint handle
a3c7c2ff6 : Vulkan: Lift failing Wintel test expectation.
91180c488 : Also skip ComputeShaderTest.UniformDirty/ES3_1_Vulkan on Win/NVIDIA
fc58af479 : Revert "Vulkan: Debug overlay"
e5698621c : Roll ./third_party/spirv-tools/src 73422a0a5ee1..65e362b7ae2a (6 commits)
188569cfd : Roll ./third_party/glslang/src 796df2d74e05..92f5afdee0ab (2 commits)
791ad7b87 : Vulkan: Enable more GLES3.1 dEQP tests
912e52d81 : Vulkan: Storage image support
93bb092f8 : Fix build error
e54d0f90d : Vulkan: Debug overlay
c3f572311 : Vulkan: revamp present semaphore management
f0640bc3c : Use SemaphoreID in place of GLuint handle
f92adbbc9 : Update docs on enum names.
d2766ce79 : Vulkan: Generalize ICD decision for loader.
0b1fbcff2 : Vulkan: Make vk::ImageView pointers const
2b7e2acb4 : Vulkan: Move loader defines into BUILD.gn.
2c5d48a6f : Use FramebufferID in place of GLuint handle
f0dd087ed : Move timer functionality from util/ to common/
eb68081e8 : Vulkan: Split Vulkan docs from README.md into doc/
dca101296 : SystemInfo: Add Google VendorID.
56ba54cc0 : Support separate read and draw surfaces in eglMakeCurrent
120b61d34 : Use ShaderProgramID in place of GLuint handles
aae21ef6a : Revert "Reland "Vulkan: Use VK repos' internal BUILD.gn files""
0ad1559f3 : Reland "Vulkan: Use VK repos' internal BUILD.gn files"
d8e821aa5 : Expand the TextureGL::releaseTexImage size reset workaround to Win AMD.
d3b310376 : Vulkan: DispatchIndirect in graph dump output
324b39155 : Vulkan: Fix compute shader bug affecting 10_10_10_2 formats
c43852aa1 : Various fixes for frame capture
80b1ba63e : Roll ./third_party/glslang/src f27bd2aa2e3f..796df2d74e05 (4 commits)
589f4fc19 : Roll ./third_party/spirv-tools/src 15fc19d0912d..73422a0a5ee1 (1 commits)
5d27a6961 : Support separable shader programs
378c18813 : Use ProgramPipelineID in place of GLuint handle
8933de851 : Vulkan: Expose EXT_instanced_arrays
7b5744f41 : Use PathID in place of GLuint handle
83785d063 : Supress dEQP ETC texture tests on Mac.
780bdace3 : Suppress error messages in ANGLE end2end tests on Nexus6P.
566c2e3cf : Suppress correct failure on Android FYI Release (NVIDIA Shield TV)
814a0a1b3 : Use QueryID in place of GLuint handle
7cd5f64ac : Move default ANGLE platform type out of main switch/case
f8e8fcf88 : Suppress crashing perftests on Win Intel Exp Rel
7f00d3389 : Suppress end2end tests failures on Android FYI Release (NVIDIA Shield TV)
05114fe72 : Support in memory frame capture replay
6f24d8a79 : Roll ./third_party/glslang/src a3bc04b278ed..f27bd2aa2e3f (4 commits)
886698bc3 : Vulkan: Style cleanups to TextureVk.
9288dcf6b : Vulkan: Remove command buffer param from initImage.
14a9be448 : Vulkan: Enable the official GLES1 conformance tests
2a19c59fe : GL: Check for errors around GL calls.
5c81d94fa : Fix a typo in the GL_NUM_REQUESTABLE_EXTENSIONS_ANGLE enum value.
76a93c332 : Remove skipping of several tests on NVIDIA since they are now passing
2697f1f03 : Roll ./third_party/spirv-tools/src 1eb89172a82b..15fc19d0912d (1 commits)
57ad1e128 : Vulkan: Introduce ContextScoped
cd31f2860 : Implement Draw base vertex and base instance functions
52cc70fa4 : Try to list files instead of directory in isolate for gl_cts data.
962503e75 : Use FenceNVID in place of GLuint handles
87b106a09 : Fix trace logging in Debug.
27a8b32f7 : Vulkan: Enable ES1_VULKAN testing in end2end tests.
f2f111d77 : LoggingAnnotator: don't output to trace file if there is no platform
39e2669a3 : Roll ./third_party/spirv-tools/src aef8f92b2bb6..1eb89172a82b (3 commits)
3c6b2e161 : More improvements to trace logging.
83a369bbe : Vulkan: Improve cubemap emulation seam handling
2f4a75186 : Refactor perf tests to fix metric/story swapping
e2ea45bac : Don't reset the texture size to zero in TextureGL::releaseTexImage on Mac.
2ed7b2906 : GL: Unset the bound PBO when initiailizing texture data.
563f9f810 : Suppress failure in MultisampleCompatibilityTest
83c24aa8a : Vulkan: Reference Context fences in FenceSyncVk.
0aa110262 : Only log D3D11 annotations from the thread used to initialize the annotator.
d7d425404 : Don't build symbol table for GLSL built-ins if on Android
1d5aaa6cd : Vulkan: support dynamic indices in array of arrays
5f45432fd : Add several angle bugs for end2end tests failing on NVIDIA
68c4fec05 : Add AtomicCounterIncrement test case
3b46885e1 : Vulkan: Implement EXT_texture_type_2_10_10_10_REV
a9389dfeb : Revert "Remove skipping of groupMemoryBarrierAndBarrierTest on NVIDIA"
d6c7fec13 : Vulkan: Support mixed column/row-major buffer fields
472c74c60 : Translator: Allow tree validation in children of TCompiler
890a65b17 : Roll ./third_party/glslang/src 34cccdc65d79..a3bc04b278ed (5 commits)
17f26865c : Vulkan: Fix missing deepCopy() from dFdy transform
1fe8622d8 : Vulkan: Fix missing deepCopy()s in FlipBuiltinVariable
5f3c98de9 : Revert "Vulkan: Use VK repos' internal BUILD.gn files"
5ec048801 : Reland "Make Mac SystemInfo reflect the currently active GPU on dual GPU machines"
56db37896 : Use flat arrays instead of switches for function lookups
552f5fcb0 : Vulkan: Use VK repos' internal BUILD.gn files
ee79e2ff3 : Use SamplerID in place of GLuint handles
05744c23e : Change gl_DrawID from level = ESSL1+ESSL3 to COMMON
aac491fcd : Remove skipping of groupMemoryBarrierAndBarrierTest on NVIDIA
58940f67a : Revert "Make Mac SystemInfo reflect the currently active GPU on dual GPU machines"
f26abdb4f : Roll ./third_party/spirv-tools/src 0cbdc7a2c35b..aef8f92b2bb6 (2 commits)
91dc5da80 : WebKit requires "Web" as prefix to Objective-C class names
720a8bab0 : Make Mac SystemInfo reflect the currently active GPU on dual GPU machines
617f23d14 : Fix frame capture build for Android
24456989e : Fix incorrect parameter in gl_angle_ext.xml
c972435b1 : Vulkan: Support non-pow2 buffer alignments
1d83e1e8a : Vulkan: Handle new validation errors
ed4906f89 : Roll ./third_party/glslang/src 95609e6d923a..34cccdc65d79 (2 commits)
d228d52c3 : Roll ./third_party/spirv-tools/src bc62722b80a6..0cbdc7a2c35b (1 commits)
6d653c02d : Vulkan: Set empty buffer to xfb descriptor set as an initial buffer
396527c92 : Autogenerated kFunction* variables detected as mutable constants
213ad6bd4 : Get rid of gl_ViewID_OVR for ESSL1
0136ac37a : Separate dirty bit for attrib's binding VBO change
6aca71d7d : Vulkan: Full support for program interface queries
ca8ea0a46 : Get Desktop GL games running on desktop frontend
ddbc8e449 : Suppress nonportable include path warning.
bcae3828b : Auto-generated variables detected as mutable constants
f3ccfba71 : Roll ./third_party/spirv-tools/src 7b4e5bd5ec82..bc62722b80a6 (3 commits)
13cc0fce4 : Fix occasional corruption of vertex textures in HD4600 GPUs.
153f3c226 : Miscellaneous build fixes for WebKit
2f07e4fb0 : Add test for array of arrays of samplers
b8482ab76 : Clean up trace output.
486f381f8 : Add desktop GL built-in functions to symbol table
265fdf0c5 : EGL: Set errors per spec for eglCreateContext
46be1a604 : Vulkan: Enable an fbo attachment query test in dEQP
609d45f68 : Capture/Replay: Use Renderbuffer ID map.
cc25d9fbc : Vulkan: Update copy_tex_image test failure bug ids
125154257 : Remove context from linking state.
791e19e77 : Roll ./third_party/spirv-tools/src ff872dc6bf9f..7b4e5bd5ec82 (2 commits)
cdecd97ce : Add Draw base vertex and base instance function entrypoints
0a3c82462 : Vulkan: Write preprocessed shaders with // instead of #if 0
29b2fc4ac : Vulkan: Expect more texture-specification tests to pass.
7c1af2d50 : Capture/Replay: Use GL types for packed types.
1d742ce88 : Deleted unnecessary built-in conditions
188b679bc : Remove GL/EGL function pointers from tests.
be74c47db : Capture/Replay: Also capture on postSubBuffer.
611663f4f : Roll ./third_party/glslang/src 37fc4d27d612..95609e6d923a (1 commits)
a59888ccc : Roll ./third_party/spirv-tools/src f701237f2d88..ff872dc6bf9f (3 commits)
3ea90d609 : Fix compile error on capture with client array
9d737966a : Standardize copyright notices to project style
a2ec13446 : Add shared mutex to frontend
bc0a7b581 : Add support for sampling stencil texture
5a2553a7b : Vulkan: Emulate subgroup ops in seamful cubemap emulation
201419404 : Vulkan: Enable copy_tex_image_conversions tests to run
01867144f : Vulkan: Add support for D32F_S8 depth_texture
4346c8b1f : Vulkan: pipeline cache not populated as blob cache is not set
a25c15c55 : Implement FramebufferTexture3D
4bb50faa1 : Suppress flaky SwapInterval test
2971fd34d : Roll glmark2.
99cffe5db : Vulkan: Fix glCopyTexSubImage3D()
7e48c9eb9 : Add explicit integer casts
b3eeb2a40 : Emulate RGB textures using BGRX IOSurfaces.
225110211 : Vulkan: Remove unused GetDepthStencilAspectFlagsForCopy.
2ab08edc0 : Use TextureID in place of GLuint handles.
956770025 : Roll ./third_party/spirv-tools/src 95386f9e45a2..f701237f2d88 (1 commits)
9e4b116cc : Use official EGL.h.
9e14a19bb : EVENT trace to print GLenum as string reland
1d0a778fa : Vulkan: Enable a few integer state query tests in dEQP
3b3fe8378 : Use BufferID in place of GLuint handles.
d7500aa80 : Vulkan: Regression issue on AngryBird for read bandwidth
4248e115b : Roll ./third_party/glslang/src 3cea2e5882e3..37fc4d27d612 (1 commits)
07bd04343 : Roll ./third_party/spirv-tools/src 22ce39c8e1ec..95386f9e45a2 (1 commits)
b90755ba7 : Vulkan: Remove a call to addReadDependency() that shouldn't be done.
d48d38ce8 : Vulkan: Restore DrawBuffersTestES3.3DTextures on Intel Linux
d53944cc6 : Disable AtomicCounterBuffer tests on Vulkan
efa898aca : Enable some compiler warnings used by WebKit.
08b1e6601 : Revert "Enable EVENT trace to print GLenum as string"
ba72f9a90 : Avoid calling debug annotator during D3D shader compilation
abce77a65 : Add tex2d half float tests to expectations file
90958e35a : Implement ValidateFramebufferTexture3DOES
221a1b5d9 : [infra/config] Add cache for XCode on the mac builders
da8dad17b : Rolling 11 dependencies
048547e74 : Enable EVENT trace to print GLenum as string
e54c3e3aa : Roll ./third_party/spirv-tools/src b029d3697ea3..22ce39c8e1ec (5 commits)
eb0479e24 : Vulkan: Texture 3D and 2DArray layers as framebuffer attachments
bd203b574 : Vulkan: Correct generated shader paths.
c9ba782a6 : Vulkan: Support atomic counter array of arrays
a1f0d2342 : Suppress functional.fbo.*.repeated_clear.* dEQP tests on Win NVIDIA Vulkan
b8ec98fe1 : Fix build issue with tracing enabled
54d51f329 : Vulkan: Fix crash with glBeginTransformFeedback
e7970c3ea : BasicMangledName class
bca3e7b2b : Roll ./build/ 54ea0e7fd..680f9ea3d (665 commits)
4c833efb6 : Vulkan: Enable sampler objects
23c0463b8 : [infra/config] Actually set properties_j in the right place.
31ab533e5 : Sampler::syncState now returns angle::Result
8400d05c0 : Vulkan: Support the vertex_type_2_10_10_10_rev format
64751a0be : Reenable extra_warnings config for angle_utils
e86a8560f : Vulkan: Fewer subgroup ops in seamful cubemap emulation
7270a6d57 : Fix ShaderStorageBufferTest31.LoadAndStoreBooleanVarAndArray to be more correct
0fec5eabc : Roll ./third_party/spirv-tools/src 698b56a8f024..b029d3697ea3 (2 commits)
7424fe8b7 : Skip BufferDataOverflowTest.VertexBufferIntegerOverflow
1d25ed29e : [infra/config] Bump OS X SDK on mac builders to version 10.1
22ec7dc90 : Remove all global constructors and exit time destructors.
7c7dec01c : Use RenderbufferID in place of GLuint handles.
93560ef51 : Vulkan: Seamful cube map emulation
44f518b58 : Have run_code_generation only call vpython when needed
483ee3fa2 : Remove ShaderStorageBufferTest test skips for bug 2990, bug is marked fixed
415bb0cdb : IWYU - zircon/assert.h without stdlib.h
798f6c619 : Strip extension from packed GLenum data.
b13c38c10 : Vulkan: Enable GL_UNPACK_SKIP_IMAGES in the Tex*Image* code
0296e1694 : Vulkan: Refactor atomic counter retype code
ed5f7e4db : Vulkan: Use a persistent CommandPool
44e690caa : Vulkan: Support unaligned atomic counter buffer binding
6201d134b : Vulkan: Suppress KHR-GLES2 ASTC 3D Texture Tests
99f494e42 : Vulkan: Enable GL_NV_pixel_buffer_object extension
74ec0afe0 : Roll ./third_party/spirv-tools/src 4f14b4c8cc25..698b56a8f024 (1 commits)
bf176a0d6 : Vulkan: Suppress KHR-GLES2 ASTC 3D Texture Tests
7c8928d0a : Add more tests covering gl::vertexAttribPointer
f3dbf0a7a : FrameCapture dump GLenum to enum instead of value
b8c0dc044 : Capture/Replay: Capture entry point enum when possible.
c13ca2aff : Vulkan: Allow more than one atomic counter buffer binding
2a53d83a3 : Vulkan: Enable more tests to run (and in most cases pass).
af69179c4 : Capture/Replay: Capture return values.
9031bdd9b : Use perfect-hash module in gen_builtin_symbols.py
b8a27c5e6 : Roll ./third_party/glslang/src a0eb5efd2bad..3cea2e5882e3 (1 commits)
73ec5b06f : Roll ./third_party/spirv-tools/src 0b70972a29c7..4f14b4c8cc25 (1 commits)
dc2c5c5a4 : Vulkan: Initial Implementation of PBO support (software only)
8a43b8c7a : Vulkan: Fix incorrect alignment logic in readPixels
a06d32dc7 : Vulkan: Enable more tests to run (and in most cases pass).
990990b4f : Fix memory leak in Renderer11::getD3DTextureInfo
74e7a315c : Switch all Win10 GPU.FYI bots and related trybots to 64-bit
de50d039b : Enable ASTC 3D Textures
4c118cb3d : Vulkan: Add support for OES_vertex_half_float
626a72803 : Vulkan: Implement framebuffers without attachments
ad77f55e0 : Vulkan: Remove finish calls before BufferVk::mapImpl
825233007 : Vulkan: Recycle VkFence in checkCommandsCompleted
017c9d8ea : Roll ./third_party/spirv-tools/src ac3d131054ac..0b70972a29c7 (6 commits)
5e6468ba6 : Roll ./third_party/glslang/src eea340047eca..a0eb5efd2bad (1 commits)
369f9e5df : GL: Support Rectangle textures as sources for glCopyTextureCHROMIUM.
301f77e7a : Vulkan: Enable passing ES2 multisample tests
593b1a6ca : Vulkan: Fix array handling in default uniforms
d43d24bbb : Capture/Replay: Refactor entry points.
a0d010ab9 : Disable atomic counter buffer tests on AMD/Windows/GL
868f5fa02 : Refactor return values from entry points.
e995d7fb2 : Use memoryBarrier to sync image load and store
1dbbc7b3e : Skip couple TextureBorderClampIntegerTestES3 tests.
eb1b1646a : Capture/Replay: Fix capture-enabled libs build.
3e493c48d : Vulkan: Optimize memory allocation offset rounding
34ebecc19 : Roll ./third_party/glslang/src f04f1f93a70f..eea340047eca (1 commits)
eb06814d9 : Correct barriers of glMemoryBarrier in test cases
1ebe60143 : Vulkan: Only check sampler when setUniform1i(v)
8b2dfa0fc : GL: Implement EXT_external_objects
5c6a6cb6e : GL: Load external object extension entry points.
b75b97a26 : Support the SearchType argument for loading libraries with posix.
2613cdba8 : Vulkan: Fix barriers between render passes
70cded6ac : Roll ./third_party/spirv-tools/src 9559cdbdf011..ac3d131054ac (4 commits)
3527cf1aa : Roll ./third_party/glslang/src 7fc868349143..f04f1f93a70f (1 commits)
9addf0cb8 : Vulkan: Enable Line Rasterization Emulation
a79c2440f : Make libEGL function pointers hidden in symbol table
cbabea734 : Vulkan: Desktop ETC/EAC formats support
3a36f3061 : Always set matrix uniform to dirty when it updates
bf3d9333e : Vulkan: support relative offset in attrib bindings
758b12fa7 : Filter out redundant depth&stencil state updates
c405776eb : Roll ./third_party/glslang/src 42f813401bdf..7fc868349143 (2 commits)
d7e0a36ac : Roll ./third_party/spirv-tools/src f54b8653dd9d..9559cdbdf011 (1 commits)
a96b79f90 : Explicitly instantiate TIntermTraverser::traverse(TIntermNode *).
a51232eb2 : Vulkan: Split-out PBO and pack/unpack expectations
35f028503 : Vulkan: Reduce getMaxConformantESVersion() to 2.0
8d3077b84 : Vulkan: Expect additional texture-specification tests to run/pass
ce66a4f88 : Skip 2 end2end tests failing on 431.02 Windows NVIDIA driver
73e5e9b55 : Clang warn implicit float to int conversion
a2129356e : Vulkan: Add support for 2D array textures
7e50f4cd5 : Vulkan: Fix ES 3.1 vertex attribute bindings
6e9098629 : Update dEQP charts.
020abb8b8 : Vulkan: invalidate translation buffers for SSBOs
3e9bc2a72 : Fix param name of glDrawArrays capture
f2412bca3 : Get rendering to texture working
0716ce0a2 : Re-add case to blitframebuffer workaround where src is outside of bounds.
f002a6377 : Roll ./third_party/glslang/src 9f2236e58ed0..42f813401bdf (6 commits)
eaef09c0c : Roll ./third_party/spirv-tools/src 3855447d93eb..f54b8653dd9d (9 commits)
fab397e5a : Vulkan: Enforce an error when initializing a global with a non-const
c327370e7 : Vulkan: Pass VkExtent3D to TextureHelper::init.
c68e7cbca : Vulkan: Fix image copy flipping
bbffb7796 : Fix read framebuffer binding sync before copy image
08b97da89 : Vulkan: Fix staging buffer alignment for pixel sizes > 4
557e3853d : Vulkan: Disable atomic counter buffer tests on AMD/Windows
8bb46c5b9 : Refactor: add InternalFormat::isInt()
dd3de6f09 : Do not assume __has_builtin is available
cd369bb8a : Roll ./third_party/spirv-tools/src 76b75c40a1e2..3855447d93eb (3 commits)
02407743b : Vulkan: implement indirect dispatch
cedea1d91 : Vulkan: Rename 'extents' param to 'glExtents'.
592539fde : Implicit conversions for Desktop GL shaders
3dcd8ebb8 : Skip ProgramBinaryTransformFeedbackTest.GetTransformFeedbackVarying
deb43a31c : Vulkan: Store VkExtents3D in ImageHelper.
da2b649ce : Texture: Make ImageIndex store layer counts.
af80b7811 : Skip ShaderStorageBufferTest31.ActiveSSBOButNotStaticallyUsed
b82d86333 : Vulkan: Atomic counter buffer support
bd4ff4792 : Revert "Reland "Temporarily disable creating D3D debug device.""
87dc17b5e : Vulkan: Generalize buffers desc set name to include images
a71549b11 : Vulkan: Intermittent failures in many GLES2 CTS
7151fe54f : Port adjust_src_dst_region_for_blitframebuffer workaround to ANGLE.
9ec3f51d1 : Reland "Vulkan: Implement OES_get_program_binary extension"
8bea8eec7 : Guard ID3DUserDefinedAnnotation access in DebugAnnotator11.
f35f11106 : Add script to apply clang-format on all sources
fb5c581dc : Functional revert of "Signal different dirty bit for vertex buffer change."
765ee7b70 : Vulkan: support for new vertex attribs in GLES 3.0
86a28b3de : Vulkan: Use the correct context in ImageVk::orphan.
833bce722 : Call ImageImpl::destroy before destroying the image source.
610f2388f : Return backwards compatible context versions in Vulkan, GL and D3D11.
901dd5458 : Rectify bug in initialization of offsets for uniform variables
523dbf407 : Add GL versions to desktop implementation
ce3305936 : Rename ProvokingVertex and TextureBarrier
3c4cfad19 : Roll ./third_party/spirv-tools/src aa9e8f538041..76b75c40a1e2 (1 commits)
6a02f06df : Implement EGL_ANGLE_create_context_backwards_compatible
3d4dfa671 : doc: Update TestResults.qpa location on Android
9c78f592f : Remove a few histograms from Renderer11.
8cb959607 : Vulkan: Fix FS array output location assignment
ec30d78d5 : Optimize uniform matrix update
69194e5f4 : Reduce variance in TextureUploadPerf.
27ee35e62 : Roll ./third_party/spirv-tools/src 58e2ec25bab0..aa9e8f538041 (1 commits)
eb3224998 : Roll ./third_party/glslang/src 74426f7570fd..9f2236e58ed0 (1 commits)
e91118857 : Vulkan: Optimize texture upload barriers
0efe516ee : Fix egl.h compatiblity.
96c696db0 : Update the documentation on ANGLE's two reviewer policy.
e9cffa62c : Rename data_dir to angle_data_dir in GN files
c44d2c791 : Fix glGetProgramResourceName filling output with 0
b243a2a4f : Roll ./third_party/glslang/src e383c5f55def..74426f7570fd (1 commits)
1c16455ea : Roll ./third_party/spirv-tools/src 1fedf72e500b..58e2ec25bab0 (2 commits)
2e43b0f5e : Vulkan: Implement memory barriers
7a5f35c49 : Filter out redundant glDepthRange calls
950e1a4dd : GL: Reset the pixel unpack state after initializing texture data.
f92fc9168 : Vulkan: Compute shader support
6e7dd1ef4 : Generate openGL32.dll in a separate output folder
ec9ff8ce3 : Fix checks for GL_ETC1_RGB8_OES, disable it on D3D11.
c4c48b65b : Vulkan: Prefix context pipeline and dirty bits with Graphics
998a37c99 : Vulkan: merge bindGraphics/ComputeDescriptorSets
6f0780f8e : Vulkan: Rename CommandBufferOwner to RenderPassOwner
c6d482483 : Roll ./third_party/spirv-tools/src 032adc4d7ede..1fedf72e500b (1 commits)
84b5c90e0 : Roll ./third_party/glslang/src 1a6e8534cef3..e383c5f55def (4 commits)
754d697fb : Ignore FreeAllocationOnTimestamp GL debug message
5de073c05 : Vulkan: Enable more format-related tests to run
a9ec87492 : Vulkan: override format for mismatched attribs
8b2bb18f9 : Vulkan: Update capabilities with the necessary limits
663b04811 : Load correct opengl32.dll
d9c171077 : Add support for GL_OES_texture_compression_astc
f20605944 : Update OpenGL ES 3.1 Shader Interface Matching
9d943af7c : Vulkan: Support more texture format-type combination tests.
db6373564 : Roll ./third_party/spirv-tools/src 0c4feb643b89..032adc4d7ede (11 commits)
1ea79ef8e : Roll ./third_party/glslang/src 71892a5eda90..1a6e8534cef3 (3 commits)
c3085ead7 : Vulkan: Set texel offset limits
aded991bf : Fix hang on Linux Intel when allocating large textures.
6c90ebb07 : glTexStorage3D: Disallow compressed formats on GL_TEXTURE_3D targets.
943fe34ee : Vulkan: Upload packed depth-stencil
375ddfc59 : Signal different dirty bit for vertex buffer change.
2a4f36b14 : GL: Work around Intel driver bug when clearing to zeros or ones.
2538f6b46 : Revert "PRESUBMIT.py: Don't require "Bug:" for autoroller CLs."
13be06e67 : Fix copyTexImage2D corner case with same source/target image.
25378d6a2 : Vulkan: Split some SKIP expecations and put with correct bugs
80bb31163 : Roll ./third_party/glslang/src c538b5d796fb..71892a5eda90 (1 commits)
0cb36be6f : dEQP: Override tes31Context.cpp to prevent 3.2 context creation
ecd2e3b15 : GL: Reset the texture base level before uploads on Mac.
9917988a2 : Vulkan: change packed attrib to ANGLE format ID
53aff41e4 : Use separate json files for each code generator.
60e2f11eb : Rename StaticType's kInstance to instance.
1d672749e : WGL implemetation for OpenGL tutorial
29fba5e08 : Vulkan: Prepare for variable-stage pipelines
a1754dc8d : Vulkan: Recycle vkFence
f8d26b4f5 : Vulkan: Clean up deqp_gles3_test_expectations.txt
f6083425e : Roll ./third_party/glslang/src 8aa9a7bb8f74..c538b5d796fb (2 commits)
966823773 : Fix the RTV and SRV conflict
cdab03aa9 : Add flags to shader translator to emulate gl_BaseVertex and gl_BaseInstance
cbdf8616f : Support blitFramebuffer to and from IOSurface-backed textures.
8db211bc8 : Fix CopyTexture to support GL_LUMINANCE/ALPHA/LUMINANCE_ALPHA
fba3e64e8 : Update trigger.py to take extra arguments
b91900a27 : Vulkan: Fix khr-gles3.shaders.uniform_block.common.name_matching test failure
69e46a186 : GL: Implement EGL_ANDROID_native_fence_sync
4e71b2bc2 : Framebuffer: Clean up query naming.
3fe8c3a30 : Refactor the wait/signalSemaphore entry points to be on the Semaphore object
7964101ce : Fix regex parenthesis missing escaping backslash
5e1b3777b : Vulkan: Add support for GL_RGBA8-to-GL_RGB5_A1
934fc44f3 : Vulkan: Note that KHR-GLES3.texture_repeat_mode.* tests pass
cb8b4a571 : Rename "opengl32" to "libGL"
169a14ec5 : Move member initializers from Caps.cpp into the struct definitions.
8e70900e9 : Roll ./third_party/glslang/src 4b4b41a63499..8aa9a7bb8f74 (1 commits)
b1b22b418 : Roll ./third_party/spirv-tools/src 9702d47c6fe4..0c4feb643b89 (7 commits)
9be098b52 : PRESUBMIT.py: Don't require "Bug:" for autoroller CLs.
1cde0eab5 : Vulkan: Add storage buffer support
5dfad811c : Vulkan: GLSL output support for SSBO memory qualifiers
91295e1aa : Vulkan: Disable Program Binary Support
0966f3f8f : Vulkan: Remove flush semaphore chain
0c83813f5 : Implement core wgl functions
97123e3fa : Vulkan: Fix support for framebuffer discard extension
bb5389b74 : Switch standalone builders to Xenial GCEs
25b84f381 : Fix capitalization of opengl autogen folder name.
3bd10b195 : Capture/Replay: Return CallCapture from capture funcs.
3fd0b2dbc : Implement EGL_ANDROID_get_native_client_buffer.
55efe37cf : Vulkan: Cleanup buffer dependencies
9ac15d052 : Ensure the global mutex is not locked before deleting it.
b344fbd9f : Adding client param to context constructor so it can support other clients
3ffbaed65 : Merge entry_points_utils.h and entry_points_enum_autogen
a1b6761e6 : Vulkan: Add SSBO and combined resource limits
4c292b876 : Vulkan: Enable remaining ProgramBinary end2end tests
612b74172 : Capture/Replay: Add frame capture to cpp files.
9e438eeb7 : Update presubmit checks.
c26b7914f : Skip EGLSurfaceTest.SwapInterval on Linux NVIDIA Vulkan.
a71a8c666 : ANGLE tests loading wrong opengl32.dll
c5898044a : Don't remove GL commands that are duplicates of GLES commands in openGL32 proc table
524a8c904 : Fix header check for GLES 1.0 conformance tests.
d6eb8d0cf : Add missing functions to libEGL.def
62934322b : Make egl::Sync a LabeledObject.
ecaebd0fc : Add GLES 3.1 dEQP test results to ANGLE docs
ee21a1873 : Store angle::Format in gl::VertexAttribute.
b00ecb9a1 : Roll ./third_party/glslang/src 22683b409e6d..4b4b41a63499 (1 commits)
c4ef62ec1 : Vulkan: Note newly-passing Windows tests.
6d37651a2 : Vulkan: dFdy is incorrect when the framebuffer is flipped
b7418a177 : Restore flatten invariant behavior
196cd9e7c : GLES1: disable texture3DOES extension
7356514a2 : End2end test for WebGL conformance2/uniforms/large-uniform-buffers.html
a8da86689 : Vulkan: Implement OES_get_program_binary extension
35c847eb2 : Skip EGLFeatureControlTest.InvalidDisplay on all Win/Intel
a87ce8353 : Load the correct opengl32.dll
994938ca0 : Skip ImageTest.Source3DTargetExternal on Ozone
66b5ff586 : texture3D: Implement functionality and enable for Vulkan
4fbbdb15d : texture3D: Compiler changes for sampler3D
cb335463f : Skip EGLFeatureControlTest.InvalidDisplay on Win/Intel/Vulkan
e6741faab : Add missing writes to Program::serialize
bc20a493a : Add vertex attribute change perf test.
7558e836e : Windows Desktop GL Implementation
d822e560f : Roll ./third_party/glslang/src 73f010813812..22683b409e6d (3 commits)
6b5830333 : Roll ./third_party/spirv-tools/src e6e3e2ccc6a2..9702d47c6fe4 (1 commits)
383d12096 : Skip ComputeShaderTest.ImageAtomicCounterBuffer
da904484b : Vulkan: Implement glInvalidate[Sub]Framebuffer
a845b5998 : Vulkan: fix depth/stencil-only blit
be3d2d98c : More HLSL tests with regex
b5a13bec7 : Prepare for JsonCpp roll in Chromium
2afc3398b : Roll ./third_party/glslang/src 4162de4bbfc5..73f010813812 (1 commits)
5faff91af : texture3D: Codegen changes towards OES_texture_3D
7d6923de4 : Revert "Vulkan: pipeline cache not populated as blob cache is not set"
617d41330 : Roll ./third_party/spirv-tools/src 6ccb52b86492..e6e3e2ccc6a2 (1 commits)
f116aa9c1 : Vulkan: detect swapchain recreation passively
4237e53ee : Pull angle-internal for internal ANGLE devs.
a965ed146 : Update KHR GLES31 expectations to get bots running.
159c4b00b : Roll dEQP (June 2019)
8bb6baa0f : Vulkan: improve handling of RGB texture formats
a7d8ada2e : Test out-of-bounds writes in glCopyTexSubImage2D
77c8496b5 : Re-land "Cleanup angle_libs_suffix in BUILD.gn."
8f1169eb3 : Added end2end tests for GL_EXT_texture_rg
d4d43ac07 : Add suppression for test failing on old MESA
931089f40 : Vulkan: Enable numerous deqp texture tests
3e6e70bba : Revert "Cleanup angle_libs_suffix in BUILD.gn."
2074d5f76 : GL: Clamp uniform array access on Android and AMD devices.
134d6eed2 : Vulkan: pipeline cache not populated as blob cache is not set
625f5b2fb : Cleanup angle_libs_suffix in BUILD.gn.
923c30fba : Update test expectations for vulkan gles31 bots.
0bfa55044 : Vulkan: Emulate Transform Feedback with vertex shader output
235e56fba : BlitGL: Support CL readback from non-renderable textures.
c5da79973 : Fix skip Texture3DTestES3.DrawWithLevelsOutsideRangeWithInconsistentDimensions
5a5429969 : Test RGB32F texture format on Intel Linux
4783e4549 : Vulkan: Remove flaky test suppression.
485cdd8bd : Add std::ostream output for packed enums.
db9908348 : Support NaN conversion in Float32ToFloat16
f0ea83a49 : Vulkan: Initial support for ES3.1
a9dfb3ba5 : Allow "GL_INVERT" nvpr fill mode to pass validation
68e09a14f : Roll ./third_party/spirv-tools/src dfcb5a1e1042..6ccb52b86492 (3 commits)
f857b5014 : Skip end2end tests failing on Intel Ubuntu 19.04 Mesa 19.0.2
d43eee649 : Vulkan: Increase size of driver uniforms buffer.
1042250ff : Allow wildcards freely in deqp expectations files
c773ab98f : Vulkan: Recycle dynamic buffer storage.
cc82c3f0f : Vulkan: Enable VertexAttributeTest* for ES3_Vulkan
7f2520f13 : Vulkan: Refactor DynamicBuffer::init.
8929b9c55 : Vulkan: Output buffer memory barrier in graph dump
1245f078a : Use D3D11 GetDimensions driver workaround for dynamic images
615ae1a71 : Vulkan: Improve copy buffer self-dependency
f20daf0bf : Roll ./third_party/glslang/src f9d08a25fbe1..4162de4bbfc5 (4 commits)
166f0ab34 : Roll ./third_party/spirv-tools/src df86bb44fe47..dfcb5a1e1042 (2 commits)
6d58266ed : Vulkan: Update deqp GLES 3.0 texture expectations
a9bbf6df2 : Fix warnings in standalone linux build.
0fd917a2f : Vulkan: Remove unnecessary same-layout transitions
b937093ee : HLSL tests with regex
5ff8cae9b : GL/D3D: Use texture uploads instead of clearing for robust init.
4c0a23611 : Update ValidateSamplerParameterBase to use const parameters.
74e98f6cb : Use highestUsed() instead of size()
3b2255975 : Fix the DispatchCompute error
eb66fe4e1 : Move uses-sdk to GN.
dd3ef1e78 : Roll ./third_party/spirv-tools/src 7c294608ca19..df86bb44fe47 (1 commits)
dfd760055 : Vulkan: Don't update pipeline when only textures change.
351e80984 : Increase demangled array size
87748543f : GL/Vulkan: handle depth texture discrepancy
647f20001 : Limit max texture size and max MSAA samples on Android.
bce4b9f85 : Always scalarize mat and vec constructor arguments.
762f180aa : Print perf results to stdout on Android
371d95b87 : Vulkan: Handle 0-sized viewports
067687f46 : Removal global locks from GL entry points. Always lock in EGL.
9d275db43 : Vulkan: Add vkCmdFillBuffer support
53c4495a3 : Roll ./third_party/spirv-tools/src 2090d7a2d26c..7c294608ca19 (8 commits)
bf4cfa77c : Switch ANGLE Win and Linux try bots to builderless.
b867bc6f1 : Vulkan: Fix dirty element array buffer updates.
661ed4197 : Debug: suppress INFO level messages by default
cd946a034 : Vulkan: Fix out of bounds access of pWaitDstStageMask
9420fa061 : Vulkan: Implement copyBufferSubData
d5cef305c : Vulkan: Add more trace events.
441684681 : Vulkan: Sync image in TextureVk::syncState.
3ea463bfa : Move event tracer back into common.
e4780c510 : Fix dEQp test results path on Android
c5c937e1e : Vulkan: Support R11G11B10_FLOAT and R9G9B9E5_SHAREDEXP
8af6c6f56 : Vulkan: Minor cleanup of Transform Feedback validation
8b227a3b7 : Documentation: Update support matrix.
c6601ec89 : Vulkan: fix texture swizzle
f157aba50 : Roll ./third_party/glslang/src 11805e41d992..f9d08a25fbe1 (1 commits)
88e032212 : Unset conflicting SRVs and UAVs
6c824a1bc : Vulkan: Add missing layout for VK_IMAGE_LAYOUT_UNDEFINED
9a4bd48d5 : Allow overwriting angle_root in non-Chromium GN configurations
71ad2a732 : Revert "Vulkan: Add missing command pool reset."
11b9dc59d : Switch ANGLE Win and Linux CI bots to builderless.
857880e5b : GL: Add extensions to enable hardware video decode on Android.
32d718f3e : NVIDIA Shield workaround for IsNVIDIA() detection
f9686af02 : Add support for D3D11 texture backed EGLImages
eee67c6ec : Fix Platform.h integration with ANGLE
124f78c2f : Remove gl::Context parameter from Observer functions.
81b6acfb8 : Roll SPIRV Tools and Headers into ANGLE
b8252fdbc : Remove unused WidenString function
141a23f64 : Add support for OES_depth24
a4c639c41 : D3D: Add a wrapper to Image11 that enables ASAN/MSAN to catch the errors on map operations
2d223552e : Roll ./third_party/glslang/src def9662348b0..11805e41d992 (5 commits)
b1c8dbf3f : Vulkan: Correct synchronization for buffer readback
c211c2f5b : Make proc table autogen use gl.xml data
3f8975e12 : Debug: suppress INFO log level in tests
875509e93 : Vulkan: Minor cleanup to ContextVk::setupIndexedDraw.
beb0eb2d8 : Clean up workarounds/features to single location.
d7013c033 : Merge ESSL pre-processsor token errors
e962b6a64 : Vulkan: Enable previously failing clear tests
08b562933 : Vulkan: add LINE_LOOP with primitive restart
2c49d0b09 : Suppress Bindings perf test on Win/Intel/GL.
e1849ee1f : Remove obsolete WinRT files.
67d8b6f63 : Roll ./third_party/spirv-tools/src 42830e5a68c3..59983a601091 (2 commits)
5262bc70d : Roll ./third_party/glslang/src 96ee92f09b7c..def9662348b0 (2 commits)
95ac7b7ce : Autogen gles2+ declarations
bf8264815 : Update glslang_validator binary for Windows.
a7271d35e : Update glslang_validator binary for Linux.
8118265a3 : Add more DrawCallPerf offscreen configs.
12f38c49d : Vulkan: Use dynamic buffer for driver uniform updates.
9520a2464 : Roll ./third_party/glslang/src 9866ad9195ce..96ee92f09b7c (1 commits)
853ebacf9 : Suppress Mac 10.13.6 Intel OpenGL dEQP failures
2806a898a : Vulkan: implement primitive restart
4316e0644 : Vulkan: Output render pass loadOp in graph dump
88596beab : Vulkan: Implement a texture descriptor cache.
954283317 : Enable floatBlend for D3D9
0d3cf7085 : Vulkan: fix array size for internal shaders
05ba83a00 : Refactor DrawCallPerfParams.
b08d53d3c : Reland "Vulkan: Build validation layers with asserts only"
78a51911d : Clean up and expose frontend features to egl.
94eb189b6 : Roll ./third_party/spirv-tools/src 9c0830133b07..42830e5a68c3 (2 commits)
444aa0fe6 : Vulkan: Prefer immediate present mode for benchmarking.
d187d45ed : Revert "Vulkan: Build validation layers with asserts only"
3a42286a7 : Roll ./third_party/spirv-headers/src 9cf7c3a7d2d2..de99d4d834ae (1 commits)
3f2b4e7f6 : Fix the crash in angle_deqp_gles31_tests
85fef1bc6 : Vulkan: Build validation layers with asserts only
ebddd1a28 : implement core egl image entry points
169ef353c : Vulkan: Fix build with custom secondaries disabled.
9728643bf : Roll SPIR-V headers and Tools.
13ac9422c : Vulkan: add support for shadow samplers.
fce1e2d1e : Extend eglGetPlatformDisplay to allow feature overrides.
2589cdcc8 : GLSLTest stack overflow bug fix
a029ce47a : removed msvs_projects from devsetup
9aa865a6f : Vulkan: Add missing command pool reset.
c75d6dc84 : Vulkan: Add support for gl_VertexID/gl_InstanceID
6064e6ab6 : Reland "Temporarily disable creating D3D debug device."
1b5ad312c : Omit "de_DE.ISO-8859-15@euro" from ShCompileTest.DecimalSepLocale on Windows.
28394c229 : Revert "Temporarily disable creating D3D debug device."
f1a40a848 : Roll ./third_party/glslang/src d3692c701b12..9866ad9195ce (4 commits)
2d0a9acb0 : Initialize STACKFRAME64 for ARM64
c74c3d816 : DEBUG: Log all debug messages to console
70642e42a : Vulkan: Implement ES 3.0 rasterizer discard
35b25fc67 : For WebGL warn on late extension directive
e7e808aff : Disable Linux stack traces on CFI builds
ed65dc430 : Vulkan: implement glSampleCoverage
b407e1a0b : Vulkan: implement ES3 blit
ea49f6f5d : Debug: Add LOG_INFO logging level
148ecd89a : Vulkan: Handle VK_ERROR_OUT_OF_DATE returned by vkAcquireNextImageKHR()
55ca3a517 : Use execv instead of execve w/ environ.
ec57a2402 : Don't remove the symbol_visibility_hidden config in asan builds.
3f17f9290 : Avoid recreating swapchain for preRotation
a4a24af34 : Vulkan: fix uint indices causing incomplete buffer
266a9e8d3 : Vulkan: Move descriptor pools into ProgramVk.
ef52c3676 : Roll ./third_party/glslang/src 2f4a8dfd3a59..d3692c701b12 (1 commits)
b91f87b6c : Vulkan: enable OES_element_index_uint for Vulkan
03bc3db8d : Vulkan: Minor cleanup to UtilsVk.
eef34e178 : Don't request backend version in the sample application.
5643afc02 : Vulkan: add GLSL placeholder for transform feedback output
ac8bafc04 : Remove unused bindGenericBuffer from TransformFeedback*
453dfc449 : Roll ./third_party/glslang/src a549bb817523..2f4a8dfd3a59 (2 commits)
3c2191711 : Add ARM vendor id
44063c804 : Vulkan: Store array buffer conversions in BufferVk.
e431aaa15 : Rename EGL_ANGLE_workaround_control to EGL_ANGLE_feature_control.
071d2a441 : Vulkan: Process dirty framebuffers first
de70a7135 : Vulkan: Rename Resolve* shaders to BlitResolve
2dd40a44d : Add eglQueryDisplayAttribANGLE to query workarounds count.
20d380fa5 : Print stack backtrace on critical failure.
5993d899e : Vulkan: Use storage buffers for index conversion shader.
4a7574165 : D3D: Fix heap corruption when copying texture arrays
12a524231 : Sharpen GL test skip condition for NVIDIA
2c9e47a86 : Roll ./third_party/glslang/src 6d88284607d2..a549bb817523 (2 commits)
fa37aef86 : Roll ./third_party/spirv-tools/src 209ff0ce90ce..699e167d78ee (3 commits)
0730e6300 : Fix needStructMapping
98f216712 : Vulkan: Refactor index buffer convert functions.
c104b2d24 : Re-enable WGL perf test configs.
f7106d163 : Revert "Revert "Vulkan: Use atomics in SerialFactory.""
cc9bc6558 : Vulkan: Fix synchronization with current surface
bc30e72cb : Vulkan: Recycle command pools with vkResetCommandPool.
94d5e0515 : Roll ./third_party/glslang/src 625eb25d6e80..6d88284607d2 (1 commits)
c4d898699 : Roll ./third_party/spirv-headers/src 7ac42f80c0e8..903d447d96eb (1 commits)
3051121c5 : Roll ./third_party/spirv-tools/src e7866de4b1dc..209ff0ce90ce (1 commits)
0a56f0e3d : Vulkan: Update front face mode during syncState()
35fa85ba2 : Revert "Vulkan: Use atomics in SerialFactory."
6d9b8908b : Vulkan: Merge Color and Depth/Stencil resolve shaders
a2ad3619b : Roll ./third_party/spirv-headers/src 7f4277e21b52..7ac42f80c0e8 (1 commits)
addc81cef : Roll ./third_party/glslang/src 66e46037d74f..625eb25d6e80 (1 commits)
b2021956d : Roll ./third_party/spirv-tools/src f051812343eb..e7866de4b1dc (4 commits)
172e5d373 : Vulkan: Implement universal stencil resolve
ab6a59b23 : Vulkan: Submit semaphores from glWaitSemaphoreEXT & glSignalSemaphoreEXT
d3e7a41bc : Vulkan: fix buffer copy barriers
f52f2637a : Add EGL_ANGLE_workaround_control extension.
06055b5e8 : Update Windows AMD suppression.
a6242e4d4 : Vulkan: Support submitting multiple semaphores
2008c8ffe : Vulkan: Reuse flushImpl() from finishImpl()
f2a1c384f : Vulkan: Implement multisampled framebuffers
e0956a16b : Vulkan: Rename getSubmitFence to getNextSubmitFence.
262e28248 : Use D3D11 GetDimensions driver workaround for 3D textures
1ad4771e8 : Roll ./third_party/spirv-tools/src 6c7db9c63098..f051812343eb (3 commits)
ded5f9032 : Vulkan: Make the Vulkan renderer thread safe.
1b0f79ee9 : Vulkan: Use atomics in SerialFactory.
29ac274f0 : D3D11: Suppress failing Texture test on AMD.
ee244c772 : Vulkan: Move command graph and garbage to ContextVk.
dfe141f02 : Addition of dEQP "KHR" test variants to generate_stats
5a808b86d : GL: Allow BlitGL to copy from external textures.
44462cd6a : D3D: Use the ProgramD3D::GetExecutableTask context for loading program binaries
ce9be8c77 : Vulkan: Have a cubemap as 2D-array view handy
46fe0e4be : Cleanup Features headers.
69d04939e : Use D3D11 GetDimensions driver workaround for 2D array textures
1b6aded66 : Test D3D11 GetDimensions driver workaround for textureProjOffset
18c0f8891 : Roll ./third_party/spirv-tools/src 42abaa099aab..6c7db9c63098 (3 commits)
3fe06eb3a : D3D: Make sure Lod0 functions are never referenced in non-fragment shaders.
6722009ef : Vulkan: Handle dirty RTs with state messages.
3f3a05d43 : Fix KHR dEQP test data dir.
8ae3f2c53 : Roll ./third_party/spirv-tools/src b8fe7211c465..42abaa099aab (3 commits)
40757b28b : Use ConvertToGLBoolean instead of ternary operator in Context
de15ed370 : Roll ./third_party/glslang/src 27ec91958501..66e46037d74f (1 commits)
179d29a59 : Roll ./third_party/spirv-tools/src d9c00e1d2de1..b8fe7211c465 (5 commits)
17d6e3c44 : Roll ./third_party/spirv-headers/src 9674a1a54754..7f4277e21b52 (1 commits)
d68aff6c7 : Fix the crash when the array size is not big enough.
431ef2fdd : Add support for EXT_blend_minmax
e794ddc8a : OpenGL: Remove all attachments before executing internal clear
d2683459d : Skip Texture2DIntegerTestES3.IntegerTextureNonZeroBaseLevel
6bb193c86 : Vulkan: Implement glImportSemaphoreFdEXT
d9fa0744e : Emit OVR_multiview2 on ESSL/GLSL outputs.
344ecaa67 : D3D: Return Incomplete when failing to load a program binary.
8224a58b4 : Normalize fragment color in Texture2DIntegerTestES3
5093ba676 : Implement resource management for GL_EXT_semaphore
215b2191f : Add packed enum for GL_EXT_semaphore image layouts
e44524405 : Fix integer cube map sample HLSL calculation
25b2980b6 : Roll ./third_party/spirv-tools/src 47741f05043a..d9c00e1d2de1 (5 commits)
fb8e1b25a : Vulkan: Fix multisampled clear
01f98cbf6 : Skip failing MultisampleTest on Nexus 6P and NVIDIA Shield TV
affc252c8 : Vulkan: Update glslang_validator binary for Windows
b86e73daf : Vulkan: Update glslang_validator binary for Linux
ac05c2a27 : Roll ./third_party/glslang/src 6e384fef6c0f..27ec91958501 (2 commits)
dc4f4a5b1 : Roll ./third_party/spirv-tools/src 9dfd4b835807..47741f05043a (2 commits)
e8247a574 : Add scripts/export_targets.py.
08146a27b : Remove non-source sources from binary targets
7a026133e : Fix Android data dir for KHR dEQP tests.
70958d15d : Let attribute aliasing logic detect overflow
b16d69c32 : Vulkan: Add support for surface multisampling
cd3011fb0 : Fix formatting issue in generate_stats
52bfbd35f : docs: Update Android Test Instructions reference
6a4cad87d : Vulkan: Tighten descriptor stage usage hints
09eabed99 : Allow attribute linking for ES2
cafd77364 : Fix KHR-GLES dEQP test paths.
4274cc463 : Roll ./third_party/spirv-headers/src 4b0985f29277..9674a1a54754 (2 commits)
06de90c66 : Vulkan: Re-enable a handful of suppressed ES3 tests
0febee5b6 : Break debugger on assertion failure.
aefbea296 : Fix Clang warning in dEQP-KHR tests.
66c11662b : Add a note regarding RenderDoc+Android+Vulkan+dEQP
cfffc1380 : Add KHR-GLES dEQP tests.
04e389d15 : Vulkan: make sure default uniforms are in std140
60cc751a8 : Use D3D11 GetDimensions driver workaround for integer cube maps
57da8d313 : Roll ./third_party/spirv-tools/src f815e6fe51af..9dfd4b835807 (6 commits)
311e80864 : Do struct mapping under conditions
6ddb7768f : Remove angle:: prefix in angle_deqp_gtest.
b4ca09aca : Add IsDirectory helper function to system_utils.
38ff3c70d : Vulkan:Allow same-named var in nested scope
73e17bf7d : Android: Fix symbol compression logic
af6a51e0d : dEQP: Make deqp_path GN variable public.
36f471692 : Suppress flaky OpenGL ES3 test.
32a1b0f74 : Update dEQP build config to use GN templates.
e77f63a26 : Use clamp cast for stencil mask in all versions.
eaf2d928e : Add support for OES_depth_texture
a253cff3c : Roll ./third_party/spirv-tools/src e935dac9ef8a..f815e6fe51af (1 commits)
bff32703c : D3D11: Disable B5G6R5 on AMD drivers.
a32a0bef6 : Add fuchsia-angle-rel to the CQ
01cd56977 : Roll ./third_party/spirv-tools/src 2947e88f7938..e935dac9ef8a (1 commits)
b783fbc79 : Vulkan: Fix matrix uniforms
f7033c55b : Vulkan: Request at least 3 images for MAILBOX.
7d7985589 : Skip validating draw buffers when RASTERIZER_DISCARD is enabled.
0a1eeb806 : Call robust resource init before object sync.
cc5199afd : Roll dEQP (May 2019)
9d519ab1e : Vulkan: Rework layout block storage conversion
0ae59f2a0 : Add test to verify uniform matrix upload
e1de1ab33 : D3D: Store error message by std::string instead of const char*.
f1e3609c2 : angle: Stop setting secondary_source.
e247b5b70 : Roll ./third_party/spirv-headers/src c4f8f65792d4..4b0985f29277 (2 commits)
43f26d701 : Roll ./third_party/spirv-tools/src f6d9a1784313..2947e88f7938 (4 commits)
d450fab85 : Roll ./third_party/glslang/src 2dd4ab3a4acb..6e384fef6c0f (2 commits)
3dbe480b5 : Validating draw buffers now also considers color mask settings
29f4ba7d6 : generate_stats filters duplicate neighboring rows.
e4faae213 : Rename state change notification messages.
fdbece20b : Vulkan: Support unsigned int uniform types
95e58587b : Roll ./third_party/glslang/src e291f7a09f67..2dd4ab3a4acb (4 commits)
5dc689c12 : Roll ./third_party/spirv-tools/src 89fe836fe22c..f6d9a1784313 (1 commits)
7b08d381f : Vulkan: Enable EXT_frag_depth
7ef73a526 : Vulkan: Support flat and centroid qualifiers
5517ce953 : Vulkan: fix qualifier erase for unused vertex attributes
9fa248e14 : Vulkan: Implement EXT_draw_buffers
776694cda : Change all ANGLE workarounds to use struct definition with info.
cd078c339 : Allow mis-matched Android Context versions
85da00fd1 : Remove dontRemoveInvariantForFragmentInput WA
cf4c6b707 : Print current file in ASSERT macro failures.
064b16250 : Roll ./third_party/glslang/src f88e5824d2cf..e291f7a09f67 (1 commits)
9f7729f20 : Roll ./third_party/spirv-tools/src d0a1f5a05a2b..89fe836fe22c (4 commits)
ebab670cb : Adding new extension GL_OVR_multiview
52e0e65ab : Vulkan:Exclude pragma_vertex test on MAC
a10b2d078 : Modify 'bb ls' command for generate_stats for more precision.
5cbaa3f8f : Don't inherit ANGLETest SetUp and TearDown.
8fb00484a : fix a freeze when returning from fullscreen to maximized (nvidia only)
0412d9e12 : Remove SystemInfo::primaryGPUIndex
b76bf1b99 : Refactor in preparation of adding OES_depth_texture
f5115ed4b : Vulkan: Enable standard derivatives extension
86819f0e8 : Roll ./third_party/googletest/src/ 9997a830e..3f5b5b8f8 (3 commits)
de991d4fe : Roll ./third_party/glslang/src c0640dabfddd..f88e5824d2cf (1 commits)
c9c5c4976 : Roll ./third_party/spirv-tools/src 63f57d95d6fa..d0a1f5a05a2b (3 commits)
19905aea1 : Vulkan: Set the Vulkan scissor to the GLES viewport
e9421b2ca : Vulkan:Only apply invariant pragma to output vars
e4e3b3223 : Add using-declaration to support Googletest roll.
84e7932d2 : Roll SPIRV Deps (May 7th, 2019)
216f73d00 : Vulkan: add uniform buffer object support
e76c5c3c3 : Vulkan: Enable drawRangeElements()
b62fce158 : Use VPython for dependency management of scripts/generate_stats.py
f6cbe44a8 : Use D3D11 GetDimensions driver workaround for 2D integer textures
e211740e8 : Roll ./third_party/spirv-tools/src 5fc5303eeceb..106c98d0fa0a (2 commits)
0f4d72e63 : Add makeCurrent and unMakeCurrent to SurfaceImpl.
e755a5374 : Vulkan: Add a new garbage type gated by fences.
d7d42395a : Format all of ANGLE's python code.
8ba78da0b : add support for EXT_blend_func_extended to D3D11
3e62561c4 : Suppress test hitting Nvidia shield driver bug
66e4850d4 : Use EnumAdapters to properly detect primary GPU on Win
c22ef61f3 : Vulkan: Store fences instead of serials in SurfaceVK::SwapHistory
37860a707 : Roll ./third_party/glslang/src 86c72c9486a9..c0640dabfddd (2 commits)
6f0c5b8dd : D3D11: Fix potential invalid VAO access in dispatch.
62742f9e3 : Vulkan: Optimize shader source macro replacement
be394bada : Vulkan: Reset swap chain image dependency information when aquiring.
e25ff9d82 : Vulkan: Fix qualifiers for varyings
58957f3dc : Add option to run each test config in a separate process.
80147d11c : Add support for dynamically allocate initial stack for Angle
467f174f0 : Remove EGLTest.
97f0affbb : Add command line option to filter by test config.
051b0896a : Vulkan: Fix layout substitution for struct varyings
989bc9a33 : Move ANGLE Platform Methods init to GetDisplay.
7d36b55eb : Consolidate 32/64 bit dEQP results on doc.
3e251337b : Removed SizedFloat helper class from upload tests.
926f1caa8 : Add support for GCC Compilers
69f72b418 : Simplify ANGLE test config names.
e421c05c6 : Roll ./third_party/spirv-tools/src c8b09744c6a1..5fc5303eeceb (2 commits)
ddc4d33a2 : Remove several underused platform configs.
3928567b8 : Remove fuchsia_x64 from CQ.
565441b10 : Roll ./third_party/spirv-tools/src 32af42616abe..c8b09744c6a1 (2 commits)
3089f92e8 : Move EGL Display config into EGLPlatformParameters.
ca49e6dc7 : Reset the default framebuffer if ContextImpl::onMakeCurrent fails.
3c6a36b09 : Fix link to dirty bit diagram.
2b2b4d9fa : Add diagram illustrating dirty bit flow.
fc0be0494 : Fix GL_MAX_COMBINED_UNIFORM_BLOCKS query
b81490759 : Clean up ANGLE test extension functions.
ed4feb356 : Add generated dEQP charts to the ANGLE doc.
0659c9913 : Set swap interval explicitly.
8f39cd837 : Roll Chromium DEPS (April 30, 2019).
0f861bd8c : Vulkan: Don't present on surface destruction.
3fb957a00 : Roll ./third_party/spirv-tools/src 736376dbf989..32af42616abe (6 commits)
15ce82273 : Fix error report when active color buffer has no fs output
28383fb21 : Vulkan: Wrap aquire semaphore in a vk::Scoped
821337639 : Vulkan: Add an unMakeCurrent for contexts.
1ad7a0721 : Clean up unexpected passed/failed test behavior for generate_stats
6f691fbb5 : Port the WebGL2 framebuffer-texture-changing-base-level test to native
51ac37eec : Print unexpected passed/failed tests with formatting for generate_stats
fb6fbdbc5 : Return that polling queries have completed after context loss.
cddf6416d : Clean up generate_stats.py script
5a0f64b6a : D3D: Require cube completeness to create render targets
1b0acbb51 : Add cases with multiple draws and dispatches
47b5b1c28 : Vulkan:Improve white box test documentation
1f6eb0cde : D3D: Re-mark StreamDraw buffers as dynamic.
3c369d190 : Add Sheets generation to dEQP visualization script.
8cbd321ca : Android: Clean up the ANGLE APK
c9a9cfcca : `environ` needs to be declared for (at least) FreeBSD.
cb8f677cb : Roll ./third_party/spirv-tools/src 7aad9653f9a3..736376dbf989 (2 commits)
62e274e86 : [scenic] Remove dangling viewsv1 reference
83740f979 : Android: Add ANGLE version to logcat
cff6f150e : Roll ./third_party/glslang/src 0e5d1bb66ad3..86c72c9486a9 (3 commits)
c467f7b54 : Compute usage from format properties cache in glTexStorageMem2DEXT
fcc3ec31b : Roll ./third_party/glslang/src 805b09f92203..0e5d1bb66ad3 (1 commits)
4906e8f01 : Roll ./third_party/spirv-tools/src ac878fcbdd64..7aad9653f9a3 (2 commits)
51386f4a5 : Reland "Define and expose EGL_ANGLE_power_preference extension."
145ec7fa7 : Revert "Define and expose EGL_ANGLE_power_preference extension."
ac58e6329 : Define and expose EGL_ANGLE_power_preference extension.
85a239d09 : Vulkan: Write docs on format tables.
0631e19bc : Vulkan: Rename Vulkan "Texture" format to "Image"
3b7758656 : Skipped tests not accumulated in dEQP stats output.
d18c048ab : Remove Nexus 5X Vulkan test suppressions.
f02a767d7 : Vulkan: Implement glTexStorageMem2DEXT
422c94bda : Vulkan: Enable ES3 fragment output attribute locations
2a7de6b74 : Roll ./third_party/spirv-tools/src 3aad3e9228b3..ac878fcbdd64 (2 commits)
5eb1a0b59 : Roll ./third_party/glslang/src 0527c9db8148..805b09f92203 (1 commits)
82bcffa78 : Disable parallel compile for d3d11 compute
e3c7134c2 : Add script to collect information from tests running on bots.
0f7a2330c : Modify test result output from dEQP tests for visualization script.
057b76e14 : Implement GL_CHROMIUM_lose_context.
95c0fae60 : Vulkan: Clear surface images if emulated format
3b2c6bfd4 : Vulkan: Implement glImportMemoryFdEXT
20a716319 : Roll ./third_party/spirv-tools/src 3335c61147d7..3aad3e9228b3 (2 commits)
c832cdd75 : dEQP test_expectations parser should output an error on unused lines.
b8a8ffd3f : Add support for RGB10A2 in eglCreatePbufferFromClientBuffer
e0da9cefc : Pack handle type enum for glImportMemoryFd & glImportSemaphoreFd
50eb1e6f7 : D3D: Update dynamic BufferUsage flags.
7d64c4863 : GL_ANGLE_multiview has been renamed to GL_OVR_multiview2.
e02ad4d36 : Suppress tests crashing on teardown on Win Intel D3D11
bb1e670b1 : Roll ./third_party/spirv-tools/src 102e430a88db..3335c61147d7 (1 commits)
e7da32f1c : Fix the failure in UpdateImageTextureInUse
ccd91316c : Use primaryGPUIndex over activeGPUIndex when determining the system GPU.
d3ec341de : Fix LineLoopStateChangeTest to actually draw square and hourglass
5646a7cca : Uniform buffers not dirtied for gl_VertexID workaround on D3D11.
2664da8be : Correct texImage uses of texture type -> target.
ba9a21afa : Update suggested reviewers documentation.
639729c3e : Roll ./third_party/spirv-tools/src 98b3f26c2f1f..102e430a88db (2 commits)
065f8dc35 : Vulkan: Set appropriate GL conformant bit for returned configs
8f0210f75 : Always enable NPOT for Vulkan backend
1e064014e : Fix 'not all control paths return a value' and add to extra_warnings
23667b7e1 : Update test result output from ANGLE dEQP gtests.
6c85037d3 : Move ANGLE CQ to linux-angle-rel and mac-angle-rel.
4877ef358 : Ensure deleteTexture preserves correct texture cache.
0e30681d1 : Vulkan: Add design docs on line segment raster.
df5ae9f6b : Vulkan: Write design doc explaining SPIR-V generation.
a95940c69 : Suppress flaky dEQP 3.1 test
9af10e8ac : Incorrectly placed extension directive is an error
0de5b648d : Remove explicit -Wextra-semi, -Winconsistent-missing-override flags.
e6f4515a1 : Roll ./third_party/spirv-tools/src 82ebbbba15c2..98b3f26c2f1f (2 commits)
cfc73cc1a : Correct subImage uses of texture type -> target.
e29b61e6d : Skip ParallelShaderCompileTestES31.LinkAndDispatchManyPrograms
2249d4a72 : Vulkan: remove clear depth ability from clearWithDraw
127990f94 : Vulkan: Use render pass loadOp for scissored clears
d581f918e : Vulkan: few more EGL dEQP suppressions on Android
e6b23e45b : Skip Texture2DTestES3.TextureImplPropogatesDirtyBits on Win AMD GL
34cbc5442 : Use ANGLE's gpu_info_util libraries for test expectations
893ccb481 : Skip EGLSurfaceTest.SwapInterval on Nexus 5X and 6P GLES
76a9a97fb : Minor update to auto-roller infra docs.
c02ef98fb : Vulkan: update GLES3 and EGL expectations
a0b00e979 : Vulkan: Expose GL_EXT_memory_object_fd & GL_EXT_semaphore_fd
a131a1515 : Roll ./third_party/spirv-tools/src d90aae9a5a6c..82ebbbba15c2 (2 commits)
f39b4f028 : Vulkan Android: Remove workaround to clamp the point size
d3c574528 : Fix leak of MemoryObjectManager from context state
e4458b7bb : Fix glCopyTexSubImage3D.
a254fa28d : Rename getCurrentDisplay to getDisplay
af0301a8f : Vulkan: fix CPU throttling frames to 2
3702d8c9d : Propogate dirty bit signals from TextureImpl to Texture up to Context.
7d6898630 : Re-Enable MipmapTest.TextureCubeGeneralLevelZero/ES2_VULKAN
fc15ae557 : Vulkan: parallelize internal shader compilation
9f7585bf3 : Formalize preference for handling generated code.
0086a8acd : Skip LineLoopStateChangeTest.DrawElementsThenDrawArrays on Win Vulkan AMD
304f857d2 : Roll ./third_party/spirv-tools/src e8c2d95ed45f..d90aae9a5a6c (5 commits)
b81b08e4e : Roll ./third_party/glslang/src e06c7e9a515b..0527c9db8148 (1 commits)
82418c821 : Add support for updating glslang_validator binary from Linux.
a7440a227 : Add glslang and SPIRV autorollers to wrangling doc
65d10f3ba : Vulkan: Implement robust resource initialization
8413faba2 : Fix formsRenderingFeedbackLoopWith check
bfc5df166 : Remove function pointers in CopyTexture3DTest.
edef895af : Vulkan: make sure clear value is completely initialized
d5ff4fadd : Add standalone glslang_validator as a download hook.
9f9583448 : Add MD browser to DEPS.
90b1865e2 : More unittests for BitSet
5d50678ea : Roll glslang forward 1240db678cae..e06c7e9a515b
efec568b2 : Expand clear tests for more mask combinations
c75653536 : Vulkan: break dependency to the depthClamp feature
f6c937f8c : Vulkan: fix masked stencil clear
194a9674e : Vulkan:Return HW's SUBPIXEL_BITS
5f388c245 : Vulkan: dEQP-EGL.functional.image.modify.*
b9a71427e : Roll ./third_party/spirv-tools/src e2ddb9371edb..e8c2d95ed45f (7 commits)
1aef340c2 : Roll ./third_party/spirv-headers/src 111a25e4ae45..2434b89345a5 (1 commits)
9de3ddb51 : Generate entrypoints for GL_EXT_memory_object_fd & GL_EXT_semaphore_fd
fb201c5e2 : Implement resource management for GL_EXT_memory_object
7a8c3e5eb : Generate entrypoints for GL_EXT_memory_object & GL_EXT_semaphore
27f115aa0 : Vulkan: clean up framebuffer clear
896e7ded5 : Use compressed internal format as 'format' in tables.
85b04bb2e : Minor cleanups to copy vertex.
12b25347d : Roll ./third_party/glslang/src ef807f4bc543..1240db678cae (1 commits)
43997017b : Vulkan: fix non-float clear with draw
f9f18ef0a : Vulkan: Allow vertex-only pipelines
13264033c : Minor cleanups to run_code_generation.
84661549f : Add presubmit to commit queue.
0719a88e7 : Fix OOB access for dynamic attribs with offsets.
91524d8c1 : Disable Clear and TextureUpload perf tests on D3D11
24980278a : D3D11: Skip DepthTexturesWithMipmaps on AMD/D3D11.
6266dd9f7 : Roll ./third_party/glslang/src e0d59bbe1857..ef807f4bc543 (1 commits)
5688c85b3 : Roll ./third_party/spirv-tools/src 320a7de5c9a5..e2ddb9371edb (3 commits)
89899748a : ParallelCompile: D3D compute
2889dff69 : Mac: Support using an IOSurface as the default framebuffer
892d18058 : Vulkan: Have the WindowSurfaceVk own the submit semaphores.
1af744b57 : Windows SDK includes need to be lowercase for MinGW builds.
db4ed3175 : Vulkan: glClearBuffer* implementation
750935f49 : Ignore flaky dEQP failures on Windows
66ae53159 : Add a mac_toolchain update DEP. Update use_system_xcode to match Chrome.
d3fd67e0b : Add a test for glClearBuffers of render targets of same FBO
1d72f6582 : Add a test for glClearColor followed by glClearBuffer
04e9e5596 : Use revision.h for glslang dirty checks.
7a6e421e1 : Move presubmit from ci -> try.
6cb0cff57 : Add a test for masked/scissored multi-attachment clear
925cad816 : Add a presubmit builder.
310294ada : Add missing copyTexture functions in TextureNULL.
529b98fa7 : Correct case for includes.
3b14b7861 : Ignore flaky failures from ANGLE's dEQP deps on Win/Linux/Mac.
f1153b03e : Vulkan: Clear DS through render pass even if color is masked
d02c17f94 : Mark vertex attributes dirty during context switches
9cce3cd9e : Update texure cache after teleting bound texture.
3f7ace324 : Roll ./third_party/spirv-tools/src fcb845310450..320a7de5c9a5 (1 commits)
3115a0fc1 : Sync run_code_generation_hashes.json after glslang autoroll.
8b40e9414 : Roll ./third_party/spirv-tools/src 2ff54e34ed37..fcb845310450 (1 commits)
6446c8882 : Combine SizedFloatRGBA[Renderbuffer,TextureAttachment]Support.
954467546 : Add support to CHROMIUM_color_buffer_rgba for creating RGBA32F renderbuffers on ES2.
345cb8562 : Vulkan:Clamp stencil ref value
8116d646b : Roll ./third_party/spirv-tools/src 2ac348b5c0a5..2ff54e34ed37 (11 commits)
5a604a5fb : Ensure framebuffer is up-to-date before drawing
6b58365e3 : Roll ./third_party/glslang/src 5efb004d5960..e0d59bbe1857 (3 commits)
0c128e15b : Vulkan: Use render pass ops to clear images when possible
9049d3217 : Vulkan: Pass the current context to egl Sync operations.
2e5afde1d : Add suppressions for Mac dEQP [Part 3].
e810ad907 : Vulkan: dump summary of commands in digraph
02a579e98 : Vulkan: roll Vulkan repos to v1.1.102
56124e684 : Vulkan: remove dependency to inheritedQueries
705f480f4 : ParallelCompile: Enable worker on GL backend
0516e8a51 : Vulkan: Fix subpass declaration for depth/stencil-only FBOs
6854940d5 : Vulkan: Correct RenderTargetVk extents to image mip
e18ff25d2 : Vulkan:Refactor SecondaryCommandBuffers
5fd08af41 : Sampler state overrides texture state if set
f7f15ac20 : Fix deleting a buffer not updating VAO validation.
198de6129 : Remove EGLThreadTest to fix angle_end2end_tests failures on Android.
208af3ebd : Update TexImage2D Parameter Checking
74ba10f2e : Add suppressions for Mac dEQP [Part 2].
250341081 : Add suppressions for Mac dEQP. [Part 1]
c240abe4e : D3D11: Broaden suppression for atomic counter tests.
518c679da : Clean up test_expectations to merge with angle style/convention.
4864e0cd1 : Fix OOM in TextureUpload perf test
50fb5cc93 : Disable GPU perf tracking on D3D
a47e2a23a : Add instructions for use with RenderDoc + Android
72cc2eaaf : Suppress dEQP-GLES31.functional.atomic_counter.* on Win7 NVIDIA D3D11
da37e7f67 : Add trailing slash to glmark2 data dep
ee7ffd9eb : ES31: Enabling skipped deqp atomic counter tests on D3D11
d7e9662a1 : Print SystemInfo after collection in ANGLE tests.
0449a902d : Move gpu_test_expectations from third_party into ANGLE.
4ae2c12f2 : Use Khronos master lists for dEQP tests.
9078c6a71 : Update necessary angle_end2end_tests to check the Android device name
eae464dd3 : D3D11: Fix reserved space with large dynamic buffers.
a88c1f9c8 : Revert "Force new displays on each Windows 7 end2end test."
2660b5031 : Vulkan: Restore CommandBuffer to namespace vk
a8ff88143 : Vulkan:Optimize SecondaryCommandBuffers
896e78111 : Revert "Vulkan:Optimize SecondaryCommandBuffers"
9e586a0f8 : Prevent vk shader generator from using anything but ANGLE's out.
2219b18c9 : Vulkan:Optimize SecondaryCommandBuffers
3e8a8d5b8 : Force new displays on each Windows 7 end2end test.
4967de725 : Work around line loop streaming bug.
f2bf49e20 : Fix locale being reset to default after ShCompileTest.DecimalSepLocale
134425c77 : Vulkan:Integrate SecondaryCommandBuffers
3a0e5bebc : run_code_generation.py should fail more gracefully on find out dir.
232bfeae6 : Add perf test for texture upload gpu time
cf8735dcd : Vulkan: Add support for ETC1
7d53c60b1 : ParallelCompile: use the native extensions
0e2c39f26 : Fix that uniform can't be used as the index of buffer variable
f455f7565 : Reuse angle_end2end_test windows and displays.
45938b612 : Fix incorrect glslang git hash.
12a1fe4a5 : Add perf test for fbo clear gpu time
0f566fc77 : Introduce ConfigParameters test helper struct.
a532570a0 : Vulkan: Cleanups to shader generation script.
198658a39 : Vulkan: Force a flush in ContextVk::onDestroy.
a683628b6 : Use common SystemInfo in tests.
a11db2ac7 : Fix D3D9 context state sync.
6ce1be5a5 : Vulkan: move platform defines to Vulkan Headers build file.
c2074b140 : Fuchsia: Remove use of deprecated API Presenter::Present2
df35e382d : Fuchsia: Remove use of deprecated header <lib/fdio/util.h>
4bcba62ab : Add Android device name, version, manufacturer to gpu_info_util
9b050f846 : Fix that 0 is a valid memory barrier
eb986426c : Prefix glmark2 perf results with glmark2_
77c113813 : Add COMPONENT to OWNERS
507e8d301 : Add missing entries in texture load functions map
eaf56133a : gl_VertexID is incorrect if offset argument to glDrawArrays is non-zero
e3dc0dfaf : Add a helper script for triggering tests on swarming.
cda438391 : Add instructions on how to run ANGLE under RenderDoc
38e282570 : Fix ASSERT macro not printing message
d25be8a1a : Use valid glmark2 test result names
3ce7f9607 : Disable sampler/texture type validation
5ae26eaab : Fix several small issues in angle_end2end_tests.
f06076396 : DisplayWGL: Allow MakeCurrent(null).
96a387f8f : Disable loop unrolling when encounting errors about invalid array indices.
e41882aaf : dEQP-EGL.functional.choose_config.* now passing
de52ca373 : Vulkan: Fix GraphViz dump in presence of queries and fences
2fb6563bf : Vulkan: Fix CommandGraph barrier nodes w.r.t to first node
d84728e0c : Vulkan: Fix copySubImage to non-cube-complete images.
979f3bbe2 : Mark RGB HALF_FLOAT_OES as renderable with EXT_color_buffer_half_float and WebGL
a9e06db83 : Support Python 3 in //scripts/file_exists.py
094c40dce : Don't build glmark2_wgl on Windows ARM64 due to missing opengl32.lib
570410071 : Revert "Fix several WGL test failures."
8cc0a47c0 : Change Config::Config to set correct default for EGL_COLOR_BUFFER_TYPE
37b996425 : fix d3d ext float blend
494afea98 : Fix ShCompileTest.DecimalSepLocale failure.
13a8c4d84 : Fix several WGL test failures.
4e87659e2 : Fix eglChooseConfig for attributes that have exact default values.
3c1f5a6bd : Include script outputs in run_code_generation.py.
f576a708a : Add glmark2 to angle_perftests
b6eb34122 : Allow testing::Combine in ANGLE_INSTANTIATE_TEST
c9bc33cff : Disable the initialization of shared memory
0f34f3f2f : Use auto_script in run_code_generation.
f563fdc91 : Reland "Fix unit test for setting locale creating malformed HLSL shader code Fix malformed HLSL shader code in other locales than classic"
49c9dfe3b : Fix the SSBO sync bug in two dispatch calls
b6a2f6bcf : Avoid unnecessary loading of D3D9.dll
14126505b : Revert "Use a constexpr array for es3 copy conversion table."
105bc9d7b : Revert "Allow enabling trace annotations"
2970d2b0b : Disable non-conformant configs on official builds.
20ae6814a : Vulkan: Decouple EGLSync from renderer serial
e397949ec : Vulkan: shave off 60 bytes from AttachmentOpsArray
a8300e56b : Fix scoped trace events
912ac85b3 : Add Orientation and Starter-Projects docs
f30808db8 : Use a constexpr array for es3 copy conversion table.
55959b0bb : Add glmark2 to build.
f094bac94 : Allow enabling trace annotations
2f1c1d7ee : Minor improvements to run_code_generation.
b8cff9e93 : ES31: Add MAX_COMPUTE_SHARED_MEMORY_SIZE
b36f7a25a : Update gpu_test_expectations
e3981cf71 : Vulkan:Add SecondaryCommandBuffer class
b82d20149 : Revert "Vulkan: Update code hash after roll."
e332e621e : D3D: Asynchronously load program binaries.
d838178da : Vulkan: Rename vk::Shared* to vk::RefCounted*
0e1ce2e55 : Vulkan: Update code hash after roll.
4d153383b : Reland "Vulkan: Implement debug markers"
6f1a852fc : Reland "Roll Vulkan repos"
a9f89313b : Reland "Add system util to execute app and retrieve its output"
76bd848ca : Vulkan: Support ETC, S3TC and BPTC compressed textures
1581ff030 : Vulkan: disable VK_PRESENT_MODE_FIFO_KHR on Linux Intel
ffa277a12 : Fix logic for warningsAsErrors
5546fb4fd : Vulkan:Adding custom pool allocator
fa0db6cc6 : Use string literal style for shader string in WebGLCompatibilityTest
c87e0053b : add ext_float_blend feature and test
dbbdf563c : Require VK_EXT_queue_family_foreign for EGL_ANDROID_image_native_buffer support
5de69e91b : Add watchlist file for ANGLE.
4b314eefc : Win7: No warnings as errors in FragData test.
9dc8eafe1 : Vulkan: ES3 dEQP suppressions
aaa17b852 : Restrict OpenGL/Vulkan test window re-creation workaround to NVIDIA
009696c56 : Vulkan: Support EGL_ANDROID_image_native_buffer on Android.
46d32e0fc : Use Chromium mirror for rapidjson.
9f20dd777 : Add draw call perf test using 5 vertex arrays.
0546b5380 : Revert "Vulkan:Adding custom pool allocator"
ce4dc5694 : Add third_party/googletest to .gitignore.
fe14b2e50 : Revert "Add system util to execute app and retrieve its output"
941717496 : Vulkan:Adding custom pool allocator
c63d95525 : Add system util to execute app and retrieve its output
f78131dac : Suppress WebGL CopyTexSubImage2D on D3D9.3 everywhere
a8b81590d : Vulkan: Free semaphores with other in flight resources
d09546e1e : D3D: Fall back to old compiler DLL.
cf9b2853a : Roll Google Test.
b9039bf76 : Vulkan: fix numerous formats missing support
ee4fa0785 : Reland "Create Container ANGLE APK"
962c222aa : Vulkan: Enable anisotropy feature when available
08573730b : Enable vertex_arrays tests on Android.
568a34254 : Enable texture.mipmap tests on Android.
6cdb01f43 : Update fbo.completeness expectations on Android.
1ceb9c8ee : Enable clipping.triangle_vertex test on Android.
2ac98885b : Enable fbo.completeness.attachment_combinations on Android.
eef531f17 : Disable broken test on Fuchsia
ffd399789 : test: Replace _TEST_CASE_ with _TEST_SUITE_.
902ceed39 : Revert "Create Container ANGLE APK"
3d544fffe : Temporarily disable creating D3D debug device.
e82c857d3 : Create Container ANGLE APK
1d35d511f : Revert "Fix unit test for setting locale creating malformed HLSL shader code"
aca30f56d : Roll googletest to the same version as Chromium.
6a492c277 : Update ES31 dEQP test expectation
028df5f51 : Vulkan: Implement transfer path for texture copy
8a64926e6 : Restore the active program after transform feedback
23ed69cb0 : Make WARN() and ERR() thread safe
9429f2163 : Vulkan: Add missing EGLConfigs for Android Native pixel formats
b6c1c66d2 : Vulkan: Discard scissor if either dimension is 0
256868482 : Refactor ANGLE's extensions struct to more easily represent multiple vendor extension
c1c9fb1b6 : ES31: Add atomic counter buffer support to D3D11 renderer
aead8edf8 : Mute worker context creation warnings
559aaca5a : Fix texture and buffer data bugs in tests found by ASAN.
4b6549824 : GL backend: Transform feedback driver bug workaround
4154c1c1b : Fuchsia: Migrate ScenicWindow to ViewV2
366df2b26 : Vulkan: Support external texture binding points.
77874e2ca : Vulkan: Reduce Default Descriptor Pool Max Sets
52047de4d : Vulkan: support instanced draws. (reland)
0c01e3678 : Revert "Vulkan: Implement debug markers"
3805122b0 : Revert "Roll Vulkan repos"
6fc22a13d : Vulkan: Discard scissored clears where scissor is null
983e44692 : Vulkan: Implement debug markers
55ea947c3 : Roll Vulkan repos
d8506c7e2 : Disable broken tests on Fuchsia (reland)
229fc83d6 : Vulkan: Port renderer to Fuchsia (reland)
eca36cb5f : Vulkan: Support EGL images sourced from cube maps.
341304d8c : Revert "Vulkan: support instanced draws."
d3fac74a2 : Disable warnings-as-error in GLSLTest.
8edc68e3f : Vulkan: Require Android NDK API level 26, dropping Android N support.
4a298703c : Vulkan: Support creating EGL images from non-zero mipmaps of textures.
199a9f385 : Vulkan: support instanced draws.
15335ac43 : Add fuchsia_x64 to commit-queue.cfg.
c105ddc69 : Add fuchsia_x64 to CQ.
356d26c21 : Vulkan: Create/use a constant for the highest Vulkan version used.
18b059506 : Suppress EGLSurfaceTest.SwapInterval on android shield tv
c66fb571b : Revert "Disable broken tests on Fuchsia"
3f0ff409c : Revert "Vulkan: Port renderer to Fuchsia"
ad194995e : Disable broken tests on Fuchsia
991d1cfb5 : Vulkan: Port renderer to Fuchsia
6b695c3ff : Vulkan: Enable WebGLCompatiblityTest.
00f43c913 : Vulkan: Suppress layer warnings about unbound outputs.
54ed8f0ac : Vulkan: Fix UtilsVk invalidating Context descriptors.
3571ad49e : Vulkan:Adding Cmd Buffer Reset tests
0a87f08d4 : Vulkan: make GenerateCaps a member of RendererVk.
0029dfe28 : Vulkan: Respect EGL_HEIGHT & EGL_WIDTH in SurfaceVk
fe59f6b5e : Vulkan: Implement EGL Images for 2D and Renderbuffer sources.
abf6dbbb1 : Disable MultithreadingTest on Vulkan
75d577fbf : Fixed Bug where array initialized with same name of previously declared variable fails on DirectX.
238c19e1a : Add fuzzer for xxHash.
38833111f : Vulkan: implement eglSwapInterval
3e01a5180 : Make .gni files always use LF endings.
2b0553ce5 : Implement EXT_instanced_arrays
d058774b0 : Refine Ozone suppression.
f256339a1 : Vulkan: Implement eglBindTexImage
82e12fd6c : Use github link to SVG example image in docs.
4103ceaca : Fix link to example in Dirty Bits docs.
df3372b9b : Add markdown documentation for dirty bits.
e03498f2d : Increase instanced draw testing.
cd4f1fbaa : Fix gtest main from including the wrong headers.
2c94c1e3b : Suppress EGLSurfaceTest.MessageLoopBugContext on Ozone.
6c13c70c1 : Vulkan: Enumerate instance & device extensions provided by layers
a07c9bf75 : Revert "Vulkan: Reduce Default Descriptor Pool Max Sets"
ab5acbd51 : Vulkan: implement swapchain resizing
088e52176 : Vulkan: Suppress flaky test on Nexus5X
603ad164a : GLES1: dirty bit pass
f9cc785c3 : Docs: Add glmark2 instructions for Android
352186329 : Vulkan: Move vulkan config target to $angle_root:vulkan_config
36433590b : Fix ShCompileTest.DecimalSepLocale failing on Linux/AMD
740db7fd2 : Vulkan: Add support for loading layers from DisplayVk
eb47e2c4b : Vulkan: improve calculation of swapchain image count
bf5dbd8d6 : Skip WhitelistMatchesSupport test on Android.
5f662c004 : Fix unit test for setting locale creating malformed HLSL shader code Fix malformed HLSL shader code in other locales than classic
1f8132a1d : Vulkan: Reduce Default Descriptor Pool Max Sets
4a41914be : Vulkan: Add trace markers
e1a763d15 : Vulkan: Implement basic barrier perf test
e923a63e3 : Move ozone detection earlier in white list.
d01c504e0 : Fix issues with config whitelisting.
9bb59c5c0 : Do not call eglMakeCurrent with invalid parameters
7085305f6 : Use whitelist to filter test configs.
7dafe3eb6 : Vulkan: optimize image memory barriers
f3e823db5 : Vulkan: Store ImageHelper as a pointer in TextureVk and RenderbufferVk
eb67ca6e2 : Improve EGLRecordableTest
08f8fa669 : Vulkan: Merge the PixelBuffer logic into ImageHelper.
9544002ee : Add instructions on how to run glmark2+ANGLE on Linux
d94af1736 : Vulkan: Store xcb visual id/type in egl::Config
52d861bd4 : Disable -Wextra-semi-stmt
3d6e3004f : Implement EGL_ANDROID_recordable for Vulkan back-end.
d4c09dd32 : Fix unnecessary copy of for loop variables in ANGLE
65cd76a75 : Use env variable to select default backend
c09ae15c0 : Enable -Wextra-semi and -Wextra-semi-stmt.
91d469aae : Initial support for compiler AST validation
b7b0feaf3 : Roll glslang.
4fb738fbc : Fix for linking of non-component angle_unittests
a54104803 : Inline ValidateBindTexture.
cf9383ed3 : Optimize VertexArray::bindVertexBufferImpl.
1a07524dc : Fix the misuse of deepCopy()
48d040e8c : D3D11: Fix reads and writes to EGL image textures with mip offsets.
258398020 : Vulkan: Don't crash on diagnostics with null pMessageIdName
794364ebd : Add test cases of image built-in functions
783809808 : Fix SPIRV-Tools deps in core validation layer.
96a8e747a : Vulkan: Move and inline object wrapper classes.
a7429204a : Remove some extra semicolons.
fa7ca18f4 : Vulkan: Enable dEQP point limit raster test.
915d4068a : Roll dEQP (January/February 2019).
82fddcb1f : Vulkan: Implement GLsync and EGLSync fence syncs
4b2e00f4d : Suppress EmptyBuffer test on Android GLES.
0cb3b0f1e : Vulkan: Use glslang's internal BUILD.gn.
8922ac230 : ES31: Enable glBindBufferRange on SSBOs in the D3D renderer
0f073667d : Update docs on wrangling and standalone infra.
4704eb024 : Add possibility to track GPU time in perf tests
4c94788c9 : Suppress RobustBufferAccessBehaviorTest.EmptyBuffer on Pixel XL Vk
9e53fccb8 : [commit-queue.cfg] Create new project-scoped CQ config.
d51fbe347 : Fold buffer access validation into extensions.
5904ee3f5 : Vulkan: Fix timestamp query units
59d756e53 : Vulkan: Add a test for scissored depth and stencil clears.
59b1ed4a6 : Clean up generated object_tracker.h
47ca1b2fa : Revert "Vulkan: Adding custom pool allocator"
2553690d1 : Documentation update
5313c8a89 : Implement EGL_KHR_fence_sync and EGL_KHR_wait_sync
828acb39d : Enable ParallelCompile for Mac
0c2c923ec : Vulkan: Don't allow creation of ES3 contexts.
05459e06f : Vulkan: Adding custom pool allocator
c81e7bfeb : Vulkan: refactor CommandGraphResource
37d2e606c : Make BlobCache use independent from ANGLE_program_cache_control
bf4337278 : Use binary merge strategy for code generator hashes.
7403dd2cd : Vulkan: Inline transition query.
a63cc59f2 : Vulkan: Don't store vertex attrib format and stride.
c3abb7f1a : Fix MultiDraw shaders when loaded from cache
6ae34889c : Suppress test crashing on Mac ASAN AMD too.
85ca71c21 : Create a whitelist for use in Android platform
1f750d1e3 : Even more inlining and micro-optimization.
c8c7d400d : Use a table for vertex attrib type validation.
152144238 : ES31: Add top_level_array_stride support
85ca18954 : Vulkan: Store reference to context command buffer.
3159b2e52 : Suppress test crashing on Mac ASAN.
5fe7c5b92 : Include common/platform.h where used
d46165e3d : Reland "Don't call Texture::onDestroy twice for the zero textures."
c66cd693c : GL: Temporarily disable parallel shader compile.
b3bdd2acc : Revert "Re-enable 2DArray Copy Texture Tests"
94d8a9a44 : ES31: Enable several SSBO end2end tests on D3D11
a100d8f47 : ParallelCompile: add GL backend support
bb4be1ad1 : Suppress OcclusionQueriesTest.MultiContext on Win NVIDIA Vk
bab0302b4 : Make path utils return std::string.
465d6090c : Add GL_ANGLE_provoking_vertex on D3D11 and GL.
6e18a2382 : Optimize more front-end VertexArray binding.
dd34b3b9b : Pack VertexAttribType enum.
a5d2d55d2 : Remove expected SSBO failures on Windows NVIDIA
ab2bfa814 : Enable Chromium clang style plugin for libANGLE.
3adcf1e4c : Revert "Don't call Texture::onDestroy twice for the zero textures."
7098cff5c : Make BUILD.gn targets into templates.
c8be560bb : Fix show_angle_in_use_dialog_box Global.Setting Name
5f82dde6f : Fix block size calculation w.r.t variable-size arrays
d3e0e84ce : Don't call Texture::onDestroy twice for the zero textures.
f3179a6a1 : ES31: Implement bindImageTexture binds a single layer on D3D backend
15460e363 : In PixelTransfer11, center offset should be 1/size, not 1/(size-1).
55f20f681 : Fix generate_loader.py
fc99468d4 : Revert "Fix Android ASAN tests when is_component_build=false"
91b95ce0a : Re-enable 2DArray Copy Texture Tests
c2ee2ccbc : Vulkan: Don't support EGL_SWAP_BEHAVIOR_PRESERVED_BIT
9567b0c57 : Clear VAO dirty bits in NULL back-end.
17a50e170 : Vulkan: Enable robust buffer access.
c759b8b43 : Vulkan: More Vertex Array optimizations.
633d5e69c : Vulkan: Put viewport and scissor back in pipeline desc.
5bca4fed7 : Vulkan: Switch to EXT_debug_utils
2450d8dd9 : Vulkan: Squash Vertex Pipeline info.
a3b64e867 : Fix skip for InterleavedAttributeDataBenchmark on GL.
92ee1f9f3 : Suppress InterleavedAttributeDataBenchmark on GL.
18af9a5a5 : ANGLE In Use Dialog Box
e4a52cb53 : Fix Android ASAN tests when is_component_build=false
a3b2e71fb : ES31: Support for GL_BUFFER_DATA_SIZE on GL_ATOMIC_COUNTER_BUFFER in D3D
b814bbb74 : Temporarily disable calling GetSystemInfo for rules processing.
3f0c4a56e : Vulkan: Faster state transitions.
80766cfa2 : Vulkan: Update individual VAO attribs when dirty.
b827f490e : GL: Work around errors generated during query caps initialization.
c05c14161 : Add validation layers to Android apk
b5ba549ab : Vulkan: Shader path for texture copy when image is not initialized
73397e8e8 : Add presubmit check for GN headers and code formatting.
98a3550bc : Add a presubmit step to make sure autogenerated code is up-to-date
4f3b207d0 : Vulkan: Shader path for texture-to-texture copy
29b494173 : Make copy texture test more extensive
988d9a068 : Use win-angle-rel on the ANGLE CQ.
6344d8ea3 : Fix a crash on checking NVIDIA driver version with incorrect X11 DISPLAY
eb278cb04 : D3D: Log GetLastError when compiler load fails.
5df1d281a : Add std430 support (continue)
86b0868d3 : Enable RenderingProgramFailsWithProgramInstalled.
f75e654d1 : Add DrawElements on WGL perf test.
dbc605cec : Vulkan: Optimize VBO state changes.
624ce6a35 : Pass GN header visibility check.
9db8df4c3 : Slightly simplify .def file use.
e4109f271 : WebGL: validate texture format matches sampler type
225f08bf8 : Cleanups to StripArrayIndices.
1f56ed2a9 : Add WGLWindow and WGL test configs.
4e712be2e : Refactor BlockLayoutEncoder APIs for std430.
f83a28a68 : Vulkan: Shader path for framebuffer-to-texture copy
d7969cdd4 : Vulkan: optimize image layout transitions
ad398ee83 : Free OSWindow and EGLWindow through helpers.
9fa54eab2 : Optimize and inline more validation.
4627b3705 : Add gl null driver tests to DrawElements.
904bb9185 : Rename constants in blocklayout.h.
48bbc53ea : ES31: Fix for reading back initialized SSBO buffers in D3D11
441649f74 : Suppress flaky Linux/Intel/OpenGL test.
bbdeee914 : Suppress FL 9_3 failing test.
04ea03e4e : Make default block member info a constant.
76f66954d : ES31: Fix the bug that SSBO is active but not statically used
0c6672158 : Pass ErrorSet to ContextImpl constructor.
ba319ba31 : Re-land "Load entry points dynamically in tests and samples."
c3dc5d485 : Merge gl::Context and gl::ContextState.
957eb07f5 : Remove redundant masking of the bits in angle::BitSet when using ternary operators.
cc37cbf20 : Apply several small micro-optimizations to ValidateDrawElementsCommon
60a50cfcb : Inline Context::DrawArrays and Context::BindBuffer.
9f088621e : Revert "Load entry points dynamically in tests and samples."
03923558a : Load entry points dynamically in tests and samples.
8c78ce4bd : Use visitor pattern for Shader Variable APIs.
e321940cb : Vulkan: Move image clear functionality to UtilsVk
af4cef51e : Improve CopyTexImageTest
c5117571c : Add test case for storage buffer
3f01f53c0 : ES31: Add state change tests for image
cb9609fe5 : Optimize glDrawElements performance
7f6b36749 : Disable null pointer arithmetic warnings for GLES1 conformance tests
844128609 : Set dirty for uniform on D3D backend
ae6ba9f83 : Optimize check for active not paused XFB.
1e8532669 : Cache common DrawElements states.
52f5da431 : Also enable flipY for Vulkan 1.1
899c5d264 : Appropriately set VkApplicationInfo::apiVersion to 1.1
d50521fd0 : Only enable VK_KHR_maintenance1 when available.
92b16ea26 : Re-land: Compress symbols for libraries
2b35654dc : compiler: Fix const non-square matrix component mult.
bcb789089 : Implement eglSwapBuffersWithDamage on top of VK_KHR_incremental_present
96c11cc79 : Revert "Compress symbols for libraries"
6f087e9e6 : Modify end2end_tests main to not import ANGLETest.h.
ffda3e298 : Compress symbols for libraries
4638dc9de : Re-land "Load correct libGLESv2 on Linux and Mac."
720ca4497 : Pass GN header visibility check.
0d218da49 : Specify texture LOD in compute shader on D3D backend
2db5082b2 : Add UAV format for GL_RGBA8I
18017ca4b : Add opt-in/out unit testing for API version below minimum
5a8d0bc28 : Remove version-1 API of A4A opt-in/out (a.k.a. feature-support utilities)
4622905b3 : ES31: Add atomic memory functions for SSBO
175d918a1 : Revert "Load correct libGLESv2 on Linux and Mac."
dd815b623 : Load correct libGLESv2 on Linux and Mac.
7139b4342 : Print a warning on unexpected internal errors.
f30758425 : Use intent-filter to enforce that only a single ANGLE APK is present
9a51daf61 : Fix angle_apk build
a7af56be7 : Vulkan: Print the device id in the renderer string.
e1f742af1 : GL: Clean up workaround detection.
70fd9b5d3 : Fix compile error in angle_white_box_perftests.
dfaccbc08 : Clean up Windows DEF file generation.
828c59462 : Split angle_perftests into white and black box.
4a9f9b08b : ES31: support ssbo as the operand of unary operator
bec398774 : tests:Fix memory leak in MipmapTest
91002266b : Use angle::Result and pass a context pointer to TransformFeedbackImpl
9b02506c8 : Cache valid draw modes with transform feedback.
b08457df2 : Vulkan: Make flushAfterVertexConversion workaround Nexus5X-specific
64f62f4a1 : Skip external texture ImageTest tests on Ozone
88faa6967 : ES31: Add unsized array length support in SSBO
a48f26fb7 : ES31: Use deepCopy to make sure that every node being used only once
3a2562287 : Update ANGLE_multiview validation.
611bbaabb : Vulkan: Convert vertex attributes in compute
be607ad63 : GL: Implement GL_OES_EGL_image_external and GL_OES_EGL_image_external_essl3
f5c88e7e1 : Refactor and inline DrawElements validation.
149eb33bb : Vulkan: add possibility to build subset of shaders
153e0224d : Add gl_DrawID emulation for ESSL3 with ANGLE_multi_draw
19f2f9eb2 : Mark variable to call 'length()' as statically used
7ef083910 : Vulkan: add test to verify attrib default value dirty handling
5c4af6669 : Vulkan: unix line endings in generated shaders
33484b973 : A4A opt-in/out: add TestRuleProcess test and use a test fixture
0c2dc8c37 : Vulkan: Fix dirty default attributes handling
e14feaf5b : ES31: support ssbo as an argument of aggregate type
7c985f5c4 : Make angle::Result an enum.
c3e3731cd : Give every validation error a constant.
ec06305b8 : Vulkan: Add dynamic vertex buffers to graph
132d15c21 : Clear uncleared textures as a dirty object.
9092bdc7a : Fix crash in A4A opt-in/out logic.
d300548fc : Add ANGLE_multi_draw entrypoints to proc table
8f1b7a66a : Vulkan: Add DispatchUtilsVK
fdccaa3ac : Enhance ANGLE for Android Developer Options
eae081c66 : Vulkan: Fix ASTC_12x12_SRGB_BLOCK support
96bd8fdf3 : Vulkan: Fix format properties queries
81a880aae : ES31: support ssbo as binary operand
8e6364434 : Generate multiple Android APKs
654b3c56c : Vulkan: Fix multi-layer image readback
e3e680ca4 : Remove State::syncProgramTextures.
ff03e51ea : Copy PDBs in update_canary_angle.
66f0d2c1e : Make Framebuffer attachments angle::Subjects.
c10a023a6 : Fix fuchsia build of libfeature_support.
ce0a8f3c8 : List vulkan_core.h as input of generate_vulkan_layers_json.py.
5c317537a : Don't copy d3dcompiler_47.dll when build target is Windows ARM64
35cd7332a : Refactor test shader style.
4abdf74f0 : Vulkan: Add dynamic index buffers to graph
a9d579e81 : Version-2 API of the A4A opt-in/out (a.k.a. feature-support utilities)
317a9ebdb : Vulkan: Roll VK deps forward
b51eb09fb : Vulkan: Allow bindings to compute stage
df8c1053d : Vulkan: Uber-shader generated code optimization
e90d4ee96 : Pass Context to setLabel.
ef9fcd917 : Clear draw attachments as a dirty object.
2c0e06d94 : Add temporary icon for ANGLE apk
8dc27f99b : Use packed enum for DrawElementsType.
471358f39 : Vulkan: fix pipeline stages of memory barriers
f7f8c5181 : Optimize State::syncDirtyObjects
a1442ecdf : Vulkan: Uber-shader support
5f01324fb : Vulkan: Allow descriptor pool to allocate different types
7310da33b : Implement GetMultismaplefvANGLE and SampleMaskiANGLE of texture multisample extension
2c0d6a940 : WebGL: Fix DrawElements test and remove size check.
5829c03d3 : Vulkan: fix ProgramVk never releasing uniform buffers
254b32cb9 : Vulkan: Make DynamicBuffer use BufferHelper
b29fccfe2 : Rearrange Android lib deps
c4e0a1e51 : Revert "Enhance ANGLE for Android Developer Options"
83b2f0e8a : WebGL: Forbid GenerateMipmap on zero-size textures
3b7c9d099 : Change offsets in MultiDrawElements* entrypoints to match glMultiDrawElements
4f6592fa4 : Remove gl::Error.
fdbdb2b24 : Enhance ANGLE for Android Developer Options
e0472f3d5 : Slight refactor to ErrorStrings.h.
752d220a5 : Use flat enum for PrimitiveMode.
11bfe6faa : Supress RobustResourceInitTestES3.MaskedStencilClearBuffer on Linux OpenGL
b980c5630 : Reformat all cpp and h files.
4f2b94cb9 : Expose EXT_color_buffer_half_float if RGBA16F is renderable.
6494c4151 : ES31: Add swizzle support in SSBO (Part 1)
471b8d4c7 : WebGL, D3D: Forbid multiple TF outputs in one buffer
5552cdf03 : Vulkan: Create buffer view for BufferHelper
1b17f90b3 : Vulkan: Implement ANGLE_translated_shader_source
bc8cc5af3 : Vulkan: Implement vk::BufferView
7fa8824b1 : Update clang-format settings.
7198ebc48 : GL: Work around Qualcomm sRGB ReadPixels driver bug.
617103ed0 : GL: Implement GL_NV_fence on top of GLsync objects.
0d665139f : Don't generate TypeInfo objects as static objects within GetTypeInfo function
573f76b3e : Debug: Add Systrace Markers
15992bef2 : Update deqp31 test expectations
823d89735 : Vulkan: Internal Compute support
df066e9cd : Vulkan: Remove vk::ShaderType
efe061bd4 : Optimize HLSL zero initializer
610640fab : Don't use gl::Error in validation.
dc65c5bd8 : Vulkan: Cache pipelines with Shader Programs.
9f379f493 : Revert "Fix AndroidManifest package name"
6aab06e0e : Don't allow unary operators on void types.
836674c28 : Expose GL_CHROMIUM_compressed_texture_etc on top of ES drivers.
ab130438e : Skip SetUp and TearDown in VulkanCommandBufferPerfTest if its flaky.
1d46f89a5 : Fix typo in OWNERS file email address.
35fd30638 : Use xxHash for faster hash map lookups.
0e604f9f1 : ANGLE Perf Test fixes.
b81ff9e6c : ES31: Add std430 encoder.
ffdbfa393 : Vulkan: warn on VK_ERROR_DEVICE_LOST
8a0fb48a5 : Vulkan: Suppress functional.shaders.invariance.* on NV.
774fe563c : Make all single line getter functions in State class inline functions.
fde74c078 : Vulkan: Apply point size clamping workaround in NV.
1c6b26a70 : Roll Chromium deps.
778bf09de : Auto-generate validation headers.
0116a99c2 : Vulkan: Emulate Luminance/Alpha with R8G8B8A8
e4634a13a : Apply code formatting.
b56ddbb77 : Vulkan: Handle VK_ERROR_DEVICE_LOST
526392dd9 : Use angle::Result in front-end (Part 9)
417ac91cd : Fix typo in perf_test_runner.py.
9e63a8137 : Revert "Minor inlining optimization to Context draw calls."
c30f45d3f : Vulkan: Rename PipelineDesc/Cache to Graphics&
d9ee8bf96 : Minor inlining optimization to Context draw calls.
3e92206b4 : Allow querying of all draw buffer states on the default framebuffer.
872f6ebda : GL: Put commas between vendor and renderer strings.
b77884b78 : Autogenerate Repeated Portions of Blit11
666818eac : Use angle::Result in front-end (Part 8)
f3acb8c13 : Retool perf test running.
1934b7861 : Refactor instancing tests.
ccad5e333 : GL: Work around driver returning negative GL_MAX_SERVER_WAIT_TIMEOUT
f87bd3dc9 : Vulkan: Implement EXT_texture_filter_anisotropic
fca8fd620 : Vulkan: Refix cleanup race condition on Context destroy
092481ada : Vulkan: prepare for ES3
d1a55e393 : Expand dEQP-GLES3 suppressions.
f91437254 : Only use CompositorNativeWindow11 when the window is non-null.
277802956 : Vulkan: refactor WrappedObject descendants
0864a7ac6 : Vulkan: Enable end2end tests for ES2_VULKAN everywhere
cd47a379f : Add SH_INIT_SHARED_VARIABLES flag
298436280 : Fix failing dEQP EGL tests.
a31b747cf : Whitespace change to cq.cfg.
5da0d5c4f : Add missing refs.cfg.
0ec2ba213 : Whitespace change to cq.cfg.
0b1858328 : Copy configs from infra/config branch.
03d1a5ed6 : Vulkan: Use global buffer barriers.
48f63f90f : ES31: add row major matrix support (part 2)
50bf04293 : Vulkan: add depth-only or stencil-only tests
5d2dfa46c : ES31: Add array of arrays support in SSBO
2fa2147f4 : Enable texture multisample extension on ES3 D3D
d856ca48f : Vulkan: add clear test for emulated stencil or depth formats
743899de3 : ES31: Implement MAX_SHADER_STORAGE_BLOCK_SIZE
905ee0821 : Vulkan: Fix cleanup race condition on Context destroy
448b99f1a : Add WebKit bounds checking to Chrome credits.
1bf18ce9e : Implement GL_ANGLE_multi_draw
bc5834cda : Vulkan: Use dynamic state for Viewport and Scissor.
77b2436e2 : Vulkan: Reduce PipelineDesc size.
3d86e89bc : Vulkan: properly handle 0-width or 0-height framebuffers
37297a4f1 : Don't build VulkanCommandBufferPerfTest on Linux
1590fcc4d : Add a spec and tests for GL_ANGLE_memory_size.
1c0f151e0 : Implement missing posix utils
6ba22ee13 : GL: Implement EGL_ANDROID_get_frame_timestamps.
99d0463cd : Windows: add support for SpriteVisuals as a native window type.
a6e8a0c5f : ES31: Simplify IsInShaderStorageBlock function
caeb1e895 : Vulkan: Allow unlimited simultaneous descriptor sets.
c0b6c639b : Implement GetTexLevelParameter api of texture multisample extension
502d2e215 : Vulkan: Crunch RenderPassDesc.
2197dc529 : Vulkan: Implement masked depth & stencil clear
580baf379 : Recompile D3D11 Blit Shaders
6bf09284a : Scale down a slow index buffer perf test.
5ca3e5a0b : Fix ShaderStorageBlockOutputHLSL::writeEOpIndexDirectOrIndirectOutput
d60e42f8e : ES31: add row major matrix support (part 1)
193a284d3 : Vulkan: Split vk::CommandGraphResource.
557a1ee4f : Make perf tests faster in correctness-only mode.
9a79c8893 : Run DifferentStencilMasks tests
3402d5230 : Try to reduce variance in angle_perftests.
0ea962107 : Vulkan: Enable more perf tests.
763cec070 : Vulkan: Add warnings for cache struct packing.
af9dd6080 : Fix UpdateAttribBindingByVertexAttribDivisor test.
7cba6be85 : Revert "Vulkan: Roll VK deps forward"
3420dcb0c : Revert "Roll DEQP version forward"
749589f8b : Vulkan: Remaining disjoint timer query functions
77abad8d9 : Remove Context::gatherParams.
1f056becd : Roll DEQP version forward
d00a9a144 : Vulkan: Roll VK deps forward
0da64b5e1 : Add build-id to tests for Android
25224e786 : Vulkan: add GPU trace events
4a22f4b04 : ES31: Add atomic_uint support to HLSL translator
df73a8e5f : ES31: Use std::map<const TField *, BlockMemberInfo> to save ssbo info
bfe31c42e : Remove uses of DrawCallParams.
8edb71889 : ES31: Add structure field member support in SSBO
c1fd73761 : Move index range calculations into VertexArray.
fefaba5bf : Regenerate hashes for the builtin symbol table.
7cf9cd242 : Add flags to shader translator to emulate gl_DrawID
e357535f7 : Fix entry points.
b85436300 : Support GL_OES_texture_border_clamp
20dc1c9ba : Vulkan: Make layers not depend on libvulkan.
a390ebd9e : Add compiler printf attribute to relevant functions
ad8fe588d : Don't set native blob cache callbacks if the driver doesn't support it.
3ce69ba3e : Fix Win32Timer's Frequency init.
e9503ae90 : Revert "Add compiler printf attribute to relevant functions"
479918ded : Get absolute time from timers
6165602f9 : Vulkan: Throttle CPU to avoid excessive frame queuing
799273446 : Vulkan: add wrapper for vkEvent
27a472c60 : Add compiler printf attribute to relevant functions
683bb0130 : Roll Vulkan-Tools
672267fcc : ES31: Fix that asuint can't accept bool value
fbc5c5559 : fuchsia: Disable GL
c3ee7ec01 : Implement EGL_ANDROID_image_native_buffer.
19603b9e7 : ES31: Allow function call, unary, ternary operators in SSBO
5a2069501 : GL: Move draw functions from Renderer to Context.
f38cb6d39 : StateManagerGL: Optimize state application.
7818a85c3 : Implement GL_ANGLE_texture_multisample API part
0cc11c684 : StateManagerGL: Remove setGenericShaderState.
d4f07760e : GL: Apply dirty bit mask on sync state.
b8eec4a4a : Use angle::Result in front-end (Part 7)
f4a789f98 : Use angle::Result in front-end (Part 6)
ae108bd10 : Use angle::Result in front-end (Part 5)
c2328a15c : Use angle::Result in front-end (Part 4)
64b7c4ff4 : Use angle::Result in front-end (Part 3)
32643cea2 : Use angle::Result in front-end (Part 2)
bc6f52f36 : Make BindingPointer::set non-virtual.
cd0a0a3c9 : Introduce SubjectBindingPointer.
472ddc824 : Make gl::Buffer an angle::Subject.
ca8eda411 : Use dispatch table to optimize buffer binding.
e4c64c3dc : Implement new API/interface for the ANGLE feature-support utility.
2b73d6251 : Remove SpvPostProcess.h from glslang's BUILD.gn.
acd39d189 : Vulkan: Enable 16bpp texture tests
c2b576d9e : Vulkan: Implement GL_EXT_disjoint_timer_query
c4765aa78 : Vulkan: fix glGetQueryObject not flushing
4163c0146 : Skip Texture2DArrayCopy.UnsignedByteFormats on D3D11.
945dea36a : Clamp glClearDepthf and glDepthRangef
25843dd65 : Align memory access in Copy32FixedTo32FVertexData
4024e2179 : perftests: Record trace events to JSON file.
3a482179d : Vulkan: Implement glFlush
6f1dc51bd : Vulkan: Use a specialized macro for wrapped vulkan calls
957e9b822 : Roll clang and other chromium deps
c20ead32a : Remove unused lambda capture
78bcd2bec : Vulkan: Fix deleting in-use descriptor sets.
1d8a783c9 : Re-land: "ES31: Add vector and matrix support in SSBO for D3D"
a8a25d174 : Vulkan: Update Android expectations.
d633b1569 : Get rid of VertexFormatType.
6eba3c610 : Vulkan: Distinguish query operations in GraphViz output
a1ac3fe80 : ES31: Support textureGather[Offset] on int/uint formats on D3D11
bbd532d16 : Fix querying large vertex attrib divisors
79b914075 : Add an extension for querying esimated GPU memory size of resources.
c97e3f668 : Revert "ES31: Add vector and matrix support in SSBO for D3D"
671809e62 : ES31: Add vector and matrix support in SSBO for D3D
3026f1152 : ES31: Collect shader storage blocks info for d3d.
c4533eae0 : Enable ANGLE_texture_multisample in glsl in es 3.0
f2ed29956 : Add support for EXT_texture_compression_bptc
956ab4d9f : Optimize several functions for the Program perf test.
a139f01ab : Inline ValidateBindBuffer.
1c7f08c3e : Inline RefCountObject::release.
f955bdac1 : Fix vulkan_null perftests on Linux
9d0bb3d4d : Pass bit mask to ContextImpl::syncState.
320993707 : ES31: Enable dEQP cases on texture gathering on swizzled 2d array textures
ac66f9822 : Optimize ValidateBindTexture type check.
31116738a : Inline many more hotspots for the Texture draw test.
fcf10b62f : Fix the regression bug for ComputeBoids
6f755b210 : Use angle::Result in front-end. (Part 1)
abfbc0fe4 : Use angle::Result in allocation and math check macros.
7d81ae717 : Put feature utility into it's own library
563fbaa04 : Vulkan: Implement occlusion queries
120b13f89 : Add more draw buffer related tests.
e7ece9e22 : Do not include ALOGV in release builds
3f21fcb9b : Set ANGLE default backend to Vulkan
6f591c970 : Clean up TCompiler members and style
6d765b07f : ES31: Fix some bugs in ShaderStorageBlockOutputHLSL
19b51d298 : ES31: Support textureGather[Offset] on shadow samplers
450bf36f7 : Workaround Adreno driver not supporting unsized EXT_texture_rg formats
78df3362a : Fix clearing out-of-range default FB drawbuffer
8efa34183 : Suppress EXTBlendFuncExtendedDrawTestES3.FragmentArrayOutputLocationsAP on MacOS
e39e8f46c : GL back-end error refactor.
06270c9ea : Vulkan: Safer struct initialization
5476e805a : Fix constructing void array zero nodes
2343836c4 : Remove gl::ErrorOrResult.
785e8a0b7 : Remove gl::LinkResult.
0ca097533 : Add GLES3 support for EXT_blend_func_extended
14246813a : Update sampler directly on Texture change.
e3bb6b796 : Update Textures immediately on program change.
49b0f6eb4 : Vulkan: read pixel buffer alignment must be 4.
b4ead90b0 : Roll VK and SPIR-V deps forward
76dd2d6f9 : Change capitilization mismatch in 2D array shaders to fix clang error
4e6f2aeac : Implement ANGLE_copy_texture_3d Extension
5541a6c86 : Change A4A opt-in/out log messages from DEBUG to VERBOSE.
1395134c3 : Remove more uses of gl::ErrorOrResult.
4d422c290 : Vulkan: Move blit mipmap init to ImageHelper.
c2116cd3a : Vulkan: Update pipeline barrier interface.
c3bef3e7b : Allow 'defined' in define in non-WebGL.
607f907d4 : Vulkan: Add 565 configs for Android
44a6fbfd9 : Optimize resolveLink.
df836ff8f : Call onProgramExecutableChange in useProgram.
0da73fedd : Vulkan: Add dumping of the command graph to GraphViz.
38f24ee66 : Fix missing query for GL_NUM_REQUESTABLE_EXTENSIONS_ANGLE.
d082819ca : Fix format support conditions
5dc0a6f9f : Vulkan: Vertex buffer should be format aligned.
0f57d2e39 : Vulkan: Expose the unimplemented GL_EXT_occlusion_query_boolean extension.
a8a9e12f0 : Stream support for R16*_UNORM and P010/P016.
1ffad843b : Remove PixelPackState from PackPixelsParams.
1dfd8ae2e : Improve test coverage of constant folding
624fbdcf5 : Refactor CompileProgram utility
079a6bc36 : Remove an exit-time destructor from a frequently-included header.
2fe5e1d3e : Vulkan: Implement robustness extensions.
16c20140e : Vulkan: Record blit commands inside blit methods.
def1ba96c : Reland "D3D11: Resolve multisampled EGL surfaces at eglSwapBuffers"
9d597f8a3 : Vulkan: Use copyImageDataToBuffer in Texture mipmap gen.
996628a4a : Vulkan: Add support for VkPipelineCache
5ddbdbf70 : Vulkan: Fix bugs in glGenerateMipmaps.
a78092cb2 : Support ESSL 3.00 EXT_blend_func_extended shaders
79207e6e1 : Skip tests failing on Pixel XL
af0f31d3a : Enable several end2end tests on Windows Intel drivers
c0b82333a : Polyfill BitCount for ARM/ARM64 on MSVC.
e8dd07969 : Vulkan: Make vk::FramebufferHelper the graph resource.
2d03ff4a1 : Vulkan: Make Buffer/Image be CommandGraphResources.
50e6eaaee : Vulkan: Move LineLoopHelper graph work into BufferVk.
beb0c946d : Vulkan: Make sure the default uniform info arrays match indices.
122919bdd : Update docs on building ANGLE inside Chromium.
115e8a262 : Vulkan: Store "is packed" in buffer formats.
af8b73c9e : Roll dEQP (September 2018)
3ddd64203 : Vulkan: Expose EXT_debug_marker and stub out the implementation.
c84510f4a : Angle: Remove obsolete requires_sdk_api_level_23 from BUILD.gn.
a602f9064 : ES31: Support shader storage buffer in D3D-API side.
547edfe22 : Fix angle::Format::ID in gen_dxgi_format_table.py
cf8ad7609 : ES31: Support translating textureGatherOffset into HLSL
219ef05b2 : Skip NoBufferData test on NVIDIA Shield TV.
95bba6e59 : Vulkan: Use automatic row length and image height for texture copies.
a883dd065 : Use SPIRV-Tools' BUILD.gn files
8b57fae57 : Roll EGL headers.
299bdfe75 : Vulkan: Update AMD suppressions.
b36a4816a : Vulkan: Add OpenGL line segment rasterization.
beb669dac : Vulkan: work around vkCmdCopyBuffer bug.
74c179bb9 : Vulkan: Refresh descriptor sets on driver uniform change.
4ebd8f3d9 : Fix issues with clearing deleted attachments
7620c7391 : Prevent crash in robust access mode when buffer has no data
85c4b43e6 : Vulkan: Translate line loop indices from buffer.
f5aad0631 : Avoid flush/invalidate of host-coherent memory
e2d2270a6 : Vulkan: Merge append/beginWriteResource.
5272a5437 : Vulkan: Skip BufferDataTest.RepeatedDrawDynamicBug on Win/Intel.
f668a4b5f : Skip Texture::syncState when no dirty bits.
77db6f4af : Use global Context lookup in single-threaded cases.
55e57f96f : Remove some redundant dirty bits notifications.
c55aefe33 : ES31: Support atomic functions on D3D11 - Part III
799da6d18 : Revert "D3D11: Resolve multisampled EGL surfaces at eglSwapBuffers"
9d84ccbaf : Vulkan: renderer->finish() before reading buffers.
ab5fb5edb : Reland "Support EXT_blend_func_extended in the GLES2 context"
38fe68403 : Remove secondary Texture rendering loop check.
0131ff401 : Fix using a large vertex attrib divisor on D3D11
e25b80061 : Move sampler sync out of syncProgramTextures.
a977acc85 : ES31: Support translating textureGather into HLSL - Part I
4ce287e04 : Change the name of the opt'ed-in app from maps to cubey.
52ea49706 : Vulkan: Enable a few BufferDataTests.
d511948b9 : Use FastVector in angle::Subject.
20c01390c : Fix FastVector::resize when count < size.
dbce1f890 : Fix trying to clear nonexistent FBO attachments
bf7cfbea4 : Re-land "Add FastVector for simple dynamic vector cases."
2ec817bb6 : Remove writeResource down readPixels path
2c8f08454 : Add ANGLE_multiview_multisample
5c72f28d1 : Remove unused include global_state.h from validationEGL.cpp.
dc8fb9374 : Revert "Add FastVector for simple dynamic vector cases."
99118c1c1 : Improve dirtybits for compute
a155bacf9 : ParallelCompile: Parallelize shader translation
4d45e7dc7 : Add FastVector for simple dynamic vector cases.
80efe08d4 : Log Renderer string on Android displays.
fcfd3382d : More binding inlining.
0fdb956d9 : Re-land "Inline and micro-optimize more for perf tests.""
95277a300 : ES31: Add DispatchComputeIndirect support for D3D11
89652a35e : Fix AndroidManifest package name
98a3e078c : Revert "Inline and micro-optimize more for perf tests."
a49f60fee : D3D11: Resolve multisampled EGL surfaces at eglSwapBuffers
57ff6f95f : Inline and micro-optimize more for perf tests.
bb2f2c43d : Squash State dirty bits for CHROMIUM_path_rendering
017bda429 : Fix the ASSERT error
62114aae8 : glBufferSubData: Exit early if size is zero
4230d4847 : Finish fixing EGL enums.
3f3b358f0 : Vulkan: Fix cube map attachment clears and readpixels.
7f2329398 : Run git cl format on several files.
8a5619147 : Pack SamplerState into small struct.
097d3c0cb : Make SamplerState a contained class.
f0d258c32 : Vulkan: Emulate eglSwapBuffersWithDamage with full swap
f4d429c1c : Fix EGL enum allocation.
17dff6d2f : Vulkan: Update LineLoopTest expectations.
16e28fd3f : More micro-optimization for draw call validation.
526a6f6b9 : Cache valid draw modes for draw calls.
daab00149 : Test and fix robust resource init for multisampled textures
44286dc87 : Allow an extra slot in PackedEnumMap.
71bb0267b : Vulkan: Implement cube map render targets.
0226041b2 : Disable some deqp depth stencil on Android vulkan.
efbabde2a : Support multisample array textures on D3D11
85d8ee8c1 : Revert "DEPS: Remove the need for angle_root."
6c6be2cef : Vulkan: add S8_UINT texture fallbacks.
8370e6bcb : Rename constant to kCubeFaceCount.
3b1fe64f2 : Vulkan: allow a list of fallback formats.
a59ae05b8 : Fix compilation error and memory leak
2da04538b : Add sampler2DMSArray support to HLSL output
e17775581 : DEPS: Remove the need for angle_root.
0d0fb43f3 : Pass unpack buffer as explicit parameter to texSubImage.
63aa0e5b7 : Fix 64-bit -> 32-bit implicit conversions in libangle.
8e9d23405 : Vulkan: Fix FragCoord scaling when a viewport is applied.
480edb8c1 : Clean up TextureStorage11_2DMultisample
a735ee2f6 : ES31: Support shader storage block in D3D11 compiler - Part1
1cee04219 : Suppress ...shaders.builtin_variable.fragcoord_w.
3b9680534 : Clean up state in EGLDebugTest.
ef6023ea6 : Vulkan: Make ContextVk driver uniforms a dirty bit.
fb19e0849 : Vulkan: Correct gl_FragCoord with default FBO.
55b03d0e7 : Fix ClearTest.RGB8WithMaskFramebuffer.
d84b6737f : Cache ValidateDrawStates.
801719235 : Add rules file for ANGLE apk
4d42ef396 : Add A4A opt-in/out logic
7ada46c90 : Fix JSON cpp DEPS.
dff32a0da : Support multisample arrays in shader programs
155bfd11e : Fix that same resource is bound on SRV and UAV simultaneously
735995430 : Update update_canary_angle script.
4ab19079c : Update jsoncpp DEPS.
79ec21c5d : Small style guide amendments.
750e50872 : Update style guide.
cc0466301 : Use chromium mirror for jsoncpp
3d61ac27a : Vulkan: More micro-optimizations.
9137adeaf : Add support for EGL_ANDROID_blob_cache
913ff54db : ES31: support compute shader uniform buffer on D3D backend
3e29cf318 : Vulkan: Fix redefining TexStorage after TexImage.
a792193e1 : Vulkan: Enable StateChangeTest.DisablingBufferedVertexAttribute.
2b858c2f9 : Vulkan: More micro-optimizations to setupDraw.
a153eddb7 : Vulkan: Enable UniformTest.Sampler.
fda46aa50 : Vulkan: Enable GLSLTest.ScopedStructsOrderBug.
bf4dc1563 : Vulkan: Enable BindUniformLocationTest.Compositor.
44558e374 : Vulkan: Enable TextureLimitsTest.
73d15ba43 : Vulkan: Enable a dEQP point raster test.
d1249de04 : Vulkan: Optimize ContextVk::setupDraw.
30b5d84ce : Vulkan: Fix line width caps.
0a17e4849 : Vulkan: Fix sync of initially disabled attributes.
9808d38c0 : Fix that image texture works incorrectly when loading from program binary
ef3b9b463 : Vulkan: Add ContextVk dirty bits.
37386b020 : Vulkan: Cache object pointers in ContextVk.
88fc6da3e : Vulkan: Mega-refactor to VertexArrayVk.
253038d8d : Vulkan: Refactor VertexArrayVk::streamIndexData.
2eb54074a : Fix EGLImage pixel format validation
abcb2b3b3 : Add stubs for A4A opt-in library.
97dbf4361 : Add specification for ANGLE_texture_multisample.
3a181e3e5 : Roll VK deps forward as of 8/31/2018
89e829793 : Vulkan: Allow gaps in vertex attributes by packing them.
b02fc662f : Lock around all EGL and GL calls with a global mutex.
86792f442 : Vulkan: Optimize ContextVk::updateDefaultAttributes.
a064c27c7 : Vulkan: Refactor VertexArrayVk::streamVertexData.
70a4ef103 : Vulkan: Fix depth range scaling.
161a89b1b : Skip DrawElementsIndexOutOfRangeWithStaticDraw on NVIDIA D3D11 FL9.3.
064458a8f : Remove separate ANGLE_texture_multisample_array
fd1621076 : Support multisample arrays as framebuffer attachments
1bf963b62 : Clean up PlatformMethods attribute enum
44b2c0b1d : Avoid rebase_path() in BUILD.gn.
e1037e9be : Avoid rebase_path() in tests/BUILD.gn.
5fdc38cf1 : Add jsoncpp as third_party dep
0c5a9e226 : Implement TexStorage3DMultisample on the GL backend
80aa5592d : Clean up TextureD3D_2DMultisample
f0d0408a3 : Use OES_texture_storage_multisample_2d_array
ddc41208c : Rename .gypi -> .gni.
ae6c2b887 : Fixes found while turning on A4A opt-in/out code.
a7f97a27e : Gyp is dead. Long live gn.
4c3108319 : Vulkan: Return VkDeviceSize from DynamicBuffer.
3e217f650 : Rename UniformHLSL to ResourcesHLSL
d310a4342 : Add validation and negative tests for multisample arrays
1e1b731a9 : Vulkan: Clean up point coord translation.
47f6dd0d4 : Implement robust initialization for image texture
4e877ad3e : Suppress TransformFeedbackNegativeAPI test on Mac AMD.
6dfdca836 : ES31: support compute shader sampling on D3D backend
24507bc7f : Add Windows MSVC x64 builders to CQ.
33dab025a : Add test for transform feedback state change validation.
7b2f02747 : Inline more buffer binding calls.
22f7aafb4 : Add webgl checks in GetActiveUniformsiv.
c14ab2a7a : Fix dEQP_GLES3.functional.negative_api.shader.program_binary
89664843c : Add glTexStorage3DMultisampleANGLE entry point
8707af516 : Add a test case for enabled-but-inactive vertex attributes
337bd6984 : Disable vertex attributes if not active in program
dc248f716 : Re-enable dEQP_GLES3.functional.negative_api.texture.bindtexture
8ca608059 : Add 2D MS array sampler support to compiler
4285647bd : Draft ANGLE_texture_multisample_array spec
d6781dce3 : Extend LinkProgramPerfTest to support compile only
221fa2617 : Re-enable BlitFramebuffer tests
c0edff667 : Roll chromium DEPS.
b42162fb0 : Optimize ValidateDrawStates.
eef9de680 : Add validation state change test for draw framebuffer.
c40974417 : Fix x64 visual studio build errors
9259fd0d4 : Clean and enable NoLeakingFragments multiview test
a7b35c336 : Add helpers for multiview framebuffer init
5fea1b769 : Add state change test for uniform buffer validation.
4b4197afd : Ignore D3D11 debug layer messages in multiview tests
121d6c31a : Remove cq_name from cq.cfg at tandrii@chromium's request.
02cd15266 : Temporarily suppress multiview test failure due to debug layers
44ae899ae : Fix resource init/teardown in multiview tests
874981646 : Make some Program methods inlined
6d32cefd8 : Use Observer pattern for Buffers in front-end.
70aeda494 : Add gl::Program::syncState and dirty bits.
bf5177d33 : Optimize element array binding.
a4e40b72d : Revert "Expect pass on pointcoord test on Pixel 2"
ac6d90ea4 : Add more test param documentation to perf tests.
de8d4cb0d : Optimize BindingsBenchmark::drawBenchmark.
d710fee38 : Expect pass on pointcoord test on Pixel 2
4bcaf9987 : Inherit MultiViewProgramGenerationTest from MultiviewTest
7a4f6b8c7 : Fix resource init/teardown in FramebufferMultiviewTest
4836acc51 : Rename and reorganize MultiviewRenderTestBase
d20e80b84 : More EGL validation refactor
f26b27e29 : Add some shared utilities for multiview tests
5055fba56 : Optimize Program::resolveLink
458c654bf : Fix type cast errors in GLES1State
d731ff82e : Vulkan: support depth offset.
43a2762db : Refactoring EGL validation
3394a73db : Refactor of EGL SwapBuffers validation
6e5bf36ff : GLES1: Fixes for Gets() test
f0e3c19a0 : Add error messages for BlitFramebuffer related errors
3fd614d06 : Refactor Context dependency for resolveCompile
156da4c91 : ParallelCompile: Make resource tracking thread-safe
c1551dc2a : D3D11 fix: Mipmapping was used although disabled via Sampler
21e5e85a4 : builtools: Roll GN.
2363356f5 : Make sure index ranges outside of the GLint range are handled correctly.
35bc74d6d : ES31: Support atomic functions on D3D11 - Part II
90f466a6c : Suppress cast warnings for active textures mask
a43d7306d : Clean up varying linkage in D3D
7ae70d8fb : ParallelCompile: Parallelize D3D linking
ea926a362 : Add angle_perftests README file.
ec1fe5b74 : D3D: Use angle::Result error pattern.
b0c8be858 : Fix AMD detection in angle_end2end_tests.
077cd858b : Vulkan: Introduce Command Buffer Perf Test
04c084dd3 : Extend MultiviewDrawValidationTest.
9b6a3f926 : D3D: Speculative fix for VertexBuffer crash.
6c43a01a5 : Make Context handle dirty texture events.
f2c6faf5f : Remove some Vulkan perftest configs.
4787d70ba : Use active textures mask in GL and Vulkan.
7e4eff116 : Program: Add cache samplers and type masks.
468484201 : Vulkan: Fix perftests null driver.
c43cdad25 : StateCache: Make external API easier to understand.
03cb52668 : Validate transform feedback conflicts on zero draw.
e7d80f333 : Refactor ValidateDrawBase.
cc1dc5ee4 : Add a perf test for draw calls with texture changes.
88602e6e7 : Fix vertex array element limit condition.
7cc1e5568 : Don't use ErrorOrResult in VertexBuffer.h.
c86c8b0ce : D3D9: Use angle::Result error pattern.
c93eeaab1 : Make angle's commit.h depend on git head
b983a4b28 : Pass Context to Framebuffer::invalidateCompletenessCache.
43da7c4a9 : Remove excess gl:: prefixing in validationES.cpp.
1bd4bfb0c : Add draw call perf tests that use the driver.
6ba9754f4 : Refactor index range calculation in DrawCallParams.
a6d34af67 : StateManagerGL: Use arrays to store texture and sampler bindings.
b8430dd74 : Use FixedVector for storing textures referenced by a framebuffer.
d69a5f124 : Cache VertexArray::hasMappedBuffer.
81f891d04 : Make sure ProgramGL stays usable after failed glProgramBinary
cb4ae4460 : Make Angle compile for Arm64 Windows
cc73f2411 : Micro-optimize some validation checks.
2da5356e5 : Final cleanup to ValidateDrawAttribs.
a2d1d2dbd : Context: Cache VAO element limits.
cf0d8fef2 : Remove the proxy context.
9d05b930e : Don't store a ref from an EGL image to its source.
0bc81b6ca : Store egl::Image size/format information at initialization time.
a11819dec : Context: Use Observer pattern for container objects.
08f1a3cd8 : Use ANGLE_UNLIKELY in ANGLE_TRY_HANDLE.
620a68952 : Refactor RefCountObject and Binding pointer into the angle namespace.
bdc610ae8 : VertexArray: Cache element limit for buffer checks.
7a5814e21 : D3D11: Use angle::Result error pattern. 3/3
038e725af : D3D11: Use angle::Result error pattern. 2/3
ad63728be : VertexArray: Store bound attributes mask in binding.
ac43aaa2c : Refactor client check from ValidateDrawAttribs.
8c1508bc0 : Update name of ANGLE Android apk to match expectations
dc358af75 : Context: Cache attributes masks.
97f45b7b7 : Add Android-specific version struct to GetSystemInfo results.
8acb1b612 : Allow reads from a multiview framebuffer with one view
2eb65034d : Add Context::getActiveBufferedAttribsMask.
67c388e6c : Vulkan: support GL_FIXED vertex data.
e452382a6 : Vulkan: convert/align vertex data from buffers
5b3b5cc12 : Suppress more tests on Android for NVIDIA Shield TV bot.
306b6c168 : D3D11: Use angle::Result error pattern. 1/3
c0b615006 : Fix/supress issues with EGL images on Android.
9bf86f07a : Don't sync the read framebuffer on draw calls.
03d132eb8 : Support EGL_(WIDTH|HEIGHT) in eglSurfaceAttrib(), fixed resize
854429de7 : D3D: Return error from getVertexSpaceRequired.
b15659037 : D3D: Pass gl::Context to many more functions.
021bad40f : D3D: Add streaming buffer initialize.
21e9baf71 : Roll Vulkan-Loader to a835880
604d873e1 : Fix multiview combined with flat interpolation
18f7e5033 : Vulkan: make DynamicBuffer reusable, always valid.
dbd161278 : EGL: Implement EGL Image extensions.
203b26f27 : ES31: Translate compute shader HLSL system variables in compile time
eb4b86975 : Introduced eglMakeCurrent Perf Test
5188a2747 : Pass Context to Query Impl methods.
a0691b77c : Pass Context to Fence Impl methods.
76301e099 : Vulkan: Fix compound nested sampler struct params.
bb22f3d91 : D3D11: Reduce allocations in GenerateInitialTextureData.
6e909ef27 : D3D11: Pass Context to more Image methods.
2160821e1 : Add gl::TexLevelArray.
096c5296c : Blit11: Refactor for error returning.
daf2e913a : TextureStorage11: Pass more Context around.
7b4ef3da7 : TextureStorage11: Don't use gl::ErrorOrResult.
d91d15bda : D3D11: Don't use ErrorOrResult in TransformFeedback11.
02b5328bc : D3D: Make computeOffset not use ErrorOrResult.
20d6d48cb : D3D11: Make createStagingTexture return Error.
df0e48fed : Buffer11: Don't use ErrorOrResult.
0359b6977 : Vulkan: Check mInFlightCommands doesn't grow too fast
faf508495 : EGL: Validate that EGL_GL_TEXTURE_ZOFFSET is used only for 3D sources.
21edf3db5 : Fix stencil mask check in Framebuffer::partialClearNeedsInit
ddd6e8746 : Vulkan: Suppress 3 failing blit tests on Pixel 2.
06235df9f : Make HLSL shaders use only one main function
522095f7d : Rename "color" functions to "pixel" functions.
b436aac31 : Vulkan: Support inverted blit for depth/stencil.
3003f0484 : Don't generate error for compressed texture formats in glFramebufferTexture2D
db9c69ede : Make PackPixels take an angle::Format.
cd7cd2a85 : Pass Context to EGLImage creation and Display to EGLImage initialization.
0df813c37 : GLES1: GL_OES_draw_texture
94c91a953 : Don't allow multiview clear during timer query
ba365939b : Rename angle::Format::ID to angle::FormatID.
d754eb562 : Vulkan: Clean up FramebufferVk blit methods.
0be37b444 : Fix ImageTest.
da41ac69b : Fix decorating ViewID_OVR in HLSL output
da92a476b : Clean up VaryingPacking
6a5d98c4b : ES31: Implement Vertex Attrib Binding on D3D11
c16f518e8 : Vulkan: Disable the depth/stencil states when there are no depth/stencil buffers
639bc9086 : Vulkan: Pass Renderer to FramebufferVk init.
4edf1bcae : Roll Vulkan repos fwd as of 7/17
c685586b2 : Vulkan: Fix size_t warning in TextureVk.
38971fd13 : Vulkan: Support multiple depth stencil formats for backbuffers.
799e075ab : Replace D24_UNORM with a packed version.
e2c00841a : GenerateMipmaps should generate INVALID_OPERATION in ES 2.0 with EXT_sRGB
04f0f1330 : Vulkan: Expose an unimplemented EGL_ANGLE_robust_resource_initialization.
252ec9191 : Vulkan: "Implement" EGL_ANGLE_display_texture_share_group
d691aeeb9 : Vulkan: Implement GL_CHROMIUM_copy_texture with CPU copies.
6fb8ba4e8 : DisplayD3D: Don't release bound texture in restoreLostDevice.
e62489f32 : Surface: Use ref count for bindTexImage.
80d4ef105 : Vulkan: Fixed improperly set env variable
e076a2327 : Vulkan: Fix ReadPixels checking the wrong FBO for flipping.
242c4fe86 : Vulkan: Store ProgramVk shaders in ShaderInfo.
b4927eb0e : Context: Fix missing "setErrorSet".
5a4c932a7 : Vulkan: Implement "default" vertex attributes.
419acc8f4 : Vulkan: Convert streamed vertex data as needed.
84c662b9c : Vulkan: Store program textures cache.
d34aa3629 : Vulkan: Add a create shader helper.
ddd8eaa8d : Suppress reverse blits tests on Qualcomm/Vulkan
76c1d14b8 : D3D11: Lift dEQP-GLES3 uniform_api test expectations.
92e955f2c : Vulkan: Fix premature pointer freeing
06ca634eb : Vulkan: Refactor for draw call shader patching.
d9618bf4f : Vulkan: prepare for buffer format fallbacks.
ecbaf6663 : dEQP: Fix non-GTest error logging.
e835609c2 : Vulkan: Implement gl_DepthRange support using driver uniform
f786b706a : Vulkan: Enable viewport Y flipping
210610261 : Vulkan: Use angle::Result error handling.
6b873dd79 : Add gl::ErrorSet and angle::Result.
0cc291365 : Vulkan: Remove contextVk warnings in syncState
523c5e312 : Vulkan: Suppress PointCoord test on Android.
1617e69e3 : Vulkan: Implement depth/stencil blit with flip of the viewport
1283ef62b : translator: Add TIntermPreprocessorDirective.
9ff9c7732 : Vulkan: Add driver uniforms for point coords flipping
6c70bd8ad : Mark key functions as nodiscard.
5396f2a62 : Return Error from onMakeCurrent
c9c259ccc : Add a shared traverse() function for most node types
5598148b7 : Vulkan: Don't use gl::ErrorOrResult.
eebe21901 : Vulkan: Clean up Error usage.
122220701 : Vulkan: Move Feature init before device creation.
dec86230b : Generalize Context scratch buffer errors.
ca2ff38b7 : Refactor internal format pixel math methods.
89ef177f9 : EGL: Fix binding EGL_NO_SURFACE without surfaceless support.
6cad77364 : Vulkan: Remove vk::ErrorOrResult.
84c11c539 : Vulkan: Implement sampler structs as function args.
5c8113d3c : Vulkan/D3D11: Improve blit framebuffer tests and fix bug in D3D11
a6a7842fd : ES31: Support atomic functions on D3D11 - Part I
a2f043d84 : dEQP: Implement platform error handling.
569b9cb98 : Fix run_code_generation.py hash calculation.
efaa09fd0 : Enabled Vulkan backend on as many tests as possible
cb8a921b7 : Vulkan: Support RGB/BGR backbuffers emulated on RGBA/BGRA.
b01b48026 : Vulkan: Apply driver uniforms descriptor set.
c0bb36cbe : Vulkan: Add driver uniforms to shader.
b7c4f2b99 : translator: Refactor interface block layout qualifiers.
6ed6c71ce : Roll Vulkan repos fwd as of 7/10
69b47390a : Vulkan: Fix last parameter of viewport driver uniform.
b70ad5243 : Vulkan: Fix all depth/stencil related failures due to Y flip
30b848542 : SwapchainD3D: Take Display instead of Context.
7dc430514 : D3D: Move Incomplete Textures to Context9/11.
e8cc4a64f : Surface: Don't use a BindingPointer for BindTexImage.
aa2126c4e : Vulkan: Fix all copyTexImage/copySubTexImage cases with Y flip
82eda93ff : Vulkan: Fix for framebuffer blit and Y flip
853f82551 : DisplayImpl: Make waitClient/waitNative non-const.
63cc351fb : Fix PMurHash.cpp mingw clang 64-bit compilation.
d8b1c5c5b : Return ImmutableString from ArrayString()
26c61b24e : Vulkan: Fix to unset NULL Driver after tests
c56adf60d : Roll Vulkan repos fwd as of 7/3
834a3a101 : Vulkan: Add driver uniforms set.
534343ab2 : Vulkan: Roll SPIRV-Tools and SPIRV-Headers.
e4a6d7a3c : Vulkan: Make DynamicDescriptorPool single pool.
caa55cd77 : Vulkan: Support EGL_ANGLE_surface_orientation for vertical surface flipping.
189ad877d : Return an Error from ContextImpl::syncState.
d7890bca9 : Skip noop draws in the frontend
44a3cf494 : Vulkan: Flip on Y, fix for MaxTextureSizeTests
1a135adcd : Vulkan: Fix how the viewport is calculated with Y flip
c2136b67f : Allow constexpr initialization of PackedEnumMap.
8fbd9d96e : Use ImmutableString in ImageFunctionHLSL
7e585118f : Vulkan: Implement eglWaitClient using a finish.
bea35a638 : Vulkan: Use Scoped resource init helper.
072c3519d : Fix missing return when validation fails in eglWaitNative.
b1cc789c7 : Finish populating the new_hashes map after finding a dirty input.
9a2578019 : Write relative paths with forward slashes to the code generation hashes.
5695a5b24 : Allow the run_code_generation.py script to be run from any directory.
be7e455c8 : Vulkan: Regenerate builtin shaders.
62edcce80 : Vulkan: Initialize the max pbuffer size members of Config.
bf6dc3797 : Vulkan: Flip viewport on y for the backbuffer only
258e87182 : EGL: Support unvirtualized contexts and unsafe multithreading.
838f304d3 : EGL: Skip creation of the dummy pbuffer when surfaceless is supported.
a72ebeba2 : Vulkan: Fix issue in DynamicBuffer
2b06054dd : Vulkan: Insert a barrier after buffer copy
92da844eb : More includes missing from sources.
a72f400c5 : run_code_generation: Compare hashes instead of mtime.
33e72d994 : Removed an assert about addTraceEvent not returning empty handles.
1266d20ad : Vulkan: Add Features class.
6ef24d782 : Update dEQP EGL expectations for Vulkan on Linux.
71a151fd1 : Vulkan: Use TSymbolTable in ExtractStructSamplers.
cdf504449 : Add test for sampler struct rewriting indexing.
fa5d84be4 : Vulkan: Fix offset handling for vertex buffers
475ef575c : Vulkan: Refactor config generation out of platform specific code.
ac1a377d6 : Vulkan: Split tree ops into separate files.
f3062c3e1 : Update dEQP EGL expectations for Vulkan on Windows.
1ee335521 : Emulate eglSwapBuffersWithDamageKHR when needed
1698d7d4e : Vulkan: Roll glslang (June 2018).
be30c4fb9 : Vulkan: Framebuffer blit support for depth/stencil cases
a0adaf985 : Vulkan: Work around unused sampler validation.
dc66ef9dc : Vulkan: Add simple test to trigger issue of buffer.write tests
9e14164d4 : VK: Support pbuffer surfaces.
571863604 : Roll SPIRV-Tools and SPIRV-headers (June 2018)
a26de2500 : Vulkan: Enable dEQP a passing test in buffer.write
2f6f1df4f : Vulkan: Enable the remaining dEQP fbo.render tests
265811130 : Vulkan: Support for framebuffer blit extension
f97641c1e : GLES1: Texture parameters
dcb6e9274 : Add initial supressions for dEQP EGL tests on Vulkan.
09303e448 : Treat transform feedback generic binding point specially
82af620e0 : ParallelCompile: Add entry points.
943a38a57 : Skip ClearTest.ChangeFramebufferAttachmentFromRGBAtoRGB on Mac
e0234aeb6 : GL: Don't print driver performance warnings.
1ff0ee751 : Skip MaxTextureSizeTest.SpecificationTexImage on Win Intel Vulkan
3f332584e : Revert "RendererGL: Limit warning output to 5 per message type."
0bb023688 : Vulkan: add SCALED vertex formats to table.
0265e1ec1 : Ozone: Skip test failing just on GLES
60437586b : Vulkan: Fix unused sampler struct uniforms.
3bb2bbea1 : Program: Sampler uniform query in front-end.
8c379f362 : Vulkan: enable some vertex data tests.
5ba374279 : Move PlatformMethods constructor to header
87637b133 : Vulkan: Remove expectations for passing/missing tests.
b779b12ca : Add kEmptyImmutableString.
0bb940a80 : Vulkan: Edge case test and fix for alpha channel masks
af7dc01c5 : Context init should set DIRTY_BIT_DRAW_FRAMEBUFFER_BINDING
9c1b3e2b0 : Partially revert "WGL: Support unvirtualized contexts and unsafe multithreading."
f54e93d6d : Vulkan: Implement nested sampler structs.
10887984f : Vulkan: Sampler structs in arrays.
d07c52e28 : Initial Android implementation of GetSystemInfo
7c37ca183 : RendererGL: Limit warning output to 5 per message type.
a75aa3b2c : ES31: Support compute shader shared variables in HLSL
f5fd5c6c6 : Remove FormatString for real
e9c0b262a : Vulkan: Add drawQuad to a sampler test
01048a075 : Vulkan: Cleanup InstancingTest logic and enable tests for Vulkan
fec92a6f8 : Temporarily skip MakeCurrentMultiContext test on Windows AMD OpenGL.
e4e2d0c57 : Vulkan: Add RenderTargetVk::getImageForRead.
16f391d44 : ParallelCompile: Update gl.xml
edeaa835d : Vulkan: Fix mixed descriptor pool updates.
caaff169b : Vulkan: Fix releasing Programs that are in use.
8a4c49fb7 : Vulkan: Refactor DynamicDescriptorPool.
3cacf69b5 : Pass all context creation parameters to DisplayImpl::createContext.
24ddc7a89 : WGL: Support unvirtualized contexts and unsafe multithreading.
5bdf8bd1c : Vulkan: enable the rest of dEQP tests in fbo.render.*
05a449a79 : Replace reinterpret_cast with safer or no cast
5fd3693e1 : Vulkan: Mask the alpha channel for draw when needed
1a3bbaa88 : Use ImmutableString instead of TString in QualifierTypes
e033999e0 : Vulkan: Add struct sampler parsing.
4da0d315e : Vulkan: Handle embedded struct uniforms.
3237f7595 : Vulkan: Fix issue when a sampler2D was not used in FS or VS
cd70aa422 : Always depend on libandroid for angle_util.
d11efaec7 : Release the current context's surface before making the next context current.
fddac3a34 : Vulkan: Remove obsolete TODO.
397ca26a2 : GLES: Add skip for failing test
2ad498eb3 : Vulkan: get vertex formats from format table.
9c4c0926a : Reland "GLES1: Point rasterization (partial implementation)"
3fb64c6a7 : Vulkan: Fix counting for shader texture bindings.
a58d69e90 : Revert "GLES1: Point rasterization (partial implementation)"
e5c614fba : ParallelCompile: Update gl2ext.h
72e3589cd : Refactor debug output of types
66c2f4afe : Vulkan: Add test and fix clear on RGB8 with color masks
a914f7ff3 : Use ShaderMap in Statemanager11 - Part II
4004ae0e0 : GLES1: Point rasterization (partial implementation)
953182ce3 : D3D11: Suppress basic line XFB dEQP tests.
41b453a48 : WGL: Track current context per thread.
1c3a94aa8 : WGL: Update the Renderer to own the native GL context.
d3ab30785 : Vulkan: Enable some more fbo.render dEQP tests
c94ba1d5e : Vulkan: Enable a bunch of texture related tests
339b95ef8 : Vulkan: Support RGB5A1 correctly
2a0181587 : Change Validation For Indexed Draw Without ELEMENT_ARRAY_BUFFER
7df52383c : Angle: Fix angle::Format's pixelBytes
2dabb4a36 : Make a context current when destroying it.
9d69dd96a : Remove DEPS .chromium
388f991ce : Vulkan: fix third_party path.
f5557accf : translator: Store symbol type in TField.
17cee5724 : SampleApps: Refactor to use cli args the same way
6ed167a99 : Vulkan: Implement conversion to uint16 for drawElements with ubytes
c252d7573 : Vulkan: Fill in glslang resources with our caps
f6fd48fd3 : Vulkan: Get uniform for array of matrices fix
50cf2be07 : Reformat some style in touched files.
57707e5f4 : Vulkan: Fix a state notification change that was wrong
0661eb899 : Fix compile error in iterating ShaderBitSet
06a226207 : ES31: Use indices to access image variables in built-in image functions
9491e5ebe : Generate framebuffer IDs used in DXGISwapChainWindowSurfaceWGL.
753596649 : Implement EGL_KHR_debug.
448da49c7 : Vulkan Intel: Flaky test suppression
49aacad56 : Vulkan: Support the indices offset in drawElements calls
f6e160fa9 : Vulkan: Don't use swizzle state when its not needed
d668be9ce : Vulkan: Use push constants in PipelineLayoutCache.
4cc753e01 : Vulkan: Implement sampler arrays.
8ed634c03 : Vulkan: Fix qualifier replacement for sampler arrays.
9b168d023 : Vulkan: Store Pipeline/DS Layouts in ProgramVk.
c7918cebe : Vulkan: Add PipelineLayout and DescriptorSetLayout caches.
b971f499b : Migrating ANGLE to split LVL repos
ad2ae93ed : Vulkan: Clamp the point size range to have a min value of 1.0
932798124 : Remove unnecessary checks when traversing nodes
f462ac1be : Remove TIntermRaw
3e313805e : Vulkan: Line loop edge case with ubyte indices
9c0e3063d : Fix several of PointSpritesTest
7ce4a1511 : Add support for uint8_t and uint16_t bitsets.
aaca96eed : Vulkan: Minor style fixes.
e18b81479 : Vulkan: Fix point coord management
a88024777 : ES31: Implement FramebufferTextureEXT on OpenGL back-ends
d73a61117 : PPC: Fix ppc build error
af8836282 : Vulkan: enable as many end2end tests as possible
6c60641d4 : GLES1: Multitexture pipeline
071fc3f95 : Fix build on Windows using Visual Studio
f15f886c2 : Differentiate texture and renderbuffer framebuffer attachment capabilities
e17b5ba52 : Vulkan: Keep unused uniforms list to fix glslang issues
45b5a8751 : GLES1: Texture environment API
c950a5729 : Vertex format support in AttributeLayoutTest.
a4a3c19a4 : Remove manual references to exe_and_shlib_deps
5da6690f8 : Hold RendererGL objects with a shared_ptr.
c3907efa8 : Always use custom float parsing in GLSL
4b06c1e9a : Add a test to expose boolean uniform bug on Intel windows
81970bc30 : Use ShaderMap in DynamicHLSL and StateManager11 - Part I
e1a057e8a : Fully format some files.
74be296b0 : GLES1: Texture environments setup
ea17575d0 : Vulkan: enable invariance dEQP tests
2bd1fabf8 : Update dEQP expectations after June 2018 roll.
f7af13c47 : Fix the divide by zero exception in BindBufferRange
096a6c8cf : ES31: copy to a texture with RGB9_E5 internalformat is invalid.
021134691 : PPC/s390: Fix GN error on PPC and s390
d19780375 : Roll dEQP (June 2018).
7ba3f425c : GLES1: Fog API and rendering
060088a5c : GLES1: Clip plane API and rendering
fba1f61d6 : Vulkan: No-op on ProgramVk::Validate implementation
e9465a614 : Vulkan: Fix wrong read ptr location when updating uniform block
16fdde134 : Move vertex data copy functions out of D3D.
33f11fbcb : Initialize gl::Context state on the first call to MakeCurrent.
c8fbff3d0 : Vulkan: Update uniforms bugfix and enable dEQP tests with it
48cdc2e84 : Vulkan: Implement setUniform for matrices correctly
792166204 : Use stringstream with locale override.
47463d854 : Use revision variables in DEPS.
4fb8a8bde : Move the EGL-based initial state to the gl::State constructor.
2f3f41410 : Vulkan: Fix texture completeness issues
8ae09b0e2 : Make DEPS file compatible with Chromium.
6b600645b : D3D11: Micro-optimize StateManager11::updateState.
4166f014c : D3D11: Optimize Renderer11::drawArrays.
bf7b95db6 : Create a default framebuffer per surface/context pair on MakeCurrent.
cbab27508 : DEPS.chromium: Sync dEQP to ANGLE (not Chromium) third_party.
a0cfa873b : GLES1: Shade model API
32749b945 : GLES1: Alpha test
0c4e08e94 : Use ShaderMap in Caps - Part II
6a4552067 : Use IsCubeMapFaceTarget on texture targets
46bcea50f : D3D,Vulkan: Prep work to share useful functions from D3D
77a2b4c30 : Validate the total invocations within a work group
1da467747 : Add support for EGL_ANDROID_presentation_time.
78ee3423d : Vulkan: varyings of type Matrix/Struct can't use components.
2274b652c : StateManager11: Cache impl objects.
683d65f81 : Fix a trivial parentheses compile warning
05cd6dfc6 : Vulkan: generateMipmaps with vkCmdBlitImage when possible
86ce210a6 : Vulkan: Clean up onResourceChanged.
c57ee259d : Vulkan: Clean up object releasing APIs.
d014c9e66 : Vulkan: Mark some Resource APIs are protected.
5dca651f1 : Vulkan: Make Resource's updateSerial private.
dc0daf8bd : Add Android Vulkan trybots to ANGLE CQ
95fb2a177 : Add vertex formats and lookup function.
4fef7738d : Add perf test for Error/Result class.
c20b950ef : Vulkan: Fix clear of specific mip level was clearing all mip levels
574a6f250 : Vulkan: Fix edge case in DynamicBuffer causing wrong allocations
22695bf57 : Vulkan: Support cube mimaps generation
c51817062 : Vulkan: generateMipmaps for 2D textures
0ed2aa23a : Vulkan: Fix expectations for android vulkan failures
8c361c7fe : Vulkan: Remove one API from CommandGraphResource.
95cce74a6 : Vulkan: Add expectations for failing tests on Android
a5e060713 : Vulkan: Move the CommandGraphNode class to the cpp.
b4a3f65f4 : Fix nativegl::InsertFormatMapping
387b3b360 : Vulkan: Fix a line loop edge case causing validation errors
316c60650 : Vulkan: Call GraphResource instead of GraphNode.
b26ab8254 : Return a program binary size of 0 when the program is not linked.
c2014bce8 : Expose eglCreatePlatformWindowSurfaceEXT and eglCreatePlatformPixmapSurfaceEXT
3f1eba94a : Support EGL_KHR_swap_buffers_with_damage in the EGL backend.
1e91374ef : Vulkan: Enable every dEQP tests that are passing
bcf467f24 : Vulkan: Encapsulate RenderTargetVk.
29523298f : Update dEQP EGL expectations for Mac.
1478afaf1 : GLES1: Lighting and materials (renderer)
d0febe7aa : Reland "GLES1: Entry points for lighting and materials"
d0a7d10f3 : ES3.1: Set unordered access view related resource limits on D3D11
5f9482f4c : ES31: Implement FramebufferTextureEXT entry point
04796cdad : Remove gl::PrimitiveType.
493f95710 : Add PrimitiveMode packed GLenum.
b2eda4202 : dEQP: Add attrib init helper function.
3c7439b64 : Fix style inconsistency in packed enum json.
c22f5134e : D3D9: Fix incorrect parameter to setBlendDepthRasterStates.
795ab7199 : Use os.path.join instead of slashes
450420b2d : Order packed enums according to JSON.
d4703d505 : Move packed enum code to common/
8a125ea75 : Roll to latest LVL as of 5/16/18
1c597eea3 : Fix run_code_generation for huge diffs.
14eb89c66 : dEQP: Add EGL 1.5 getPlatformDisplay.
ba1627086 : Fix entry point generation on non-Windows
9d4277b0d : Enable sysroot install on x86 & x64 based-systems
4428d3953 : dEQP: Abort gtest run on exception.
0f8aab8b5 : Remove unused files from libGLESv2.gpyi
668e507f9 : Revert "GLES1: Entry points for lighting and materials"
4a09c1a24 : GLES1: Entry points for lighting and materials
2b0cdcc1b : Implement EGL_ANGLE_explicit_context
390900a04 : Add support for EGL_PLATFORM_ANGLE_EGL_HANDLE_ANGLE
c16516188 : Don't double-terminate a display.
22a5f5f01 : Make sure to destroy all resources in DisplayWGL if initialization fails.
2a12b3d58 : ES31: Add struct uniform block support in compute shader for D3D
b001528ff : Use libnativewindow for Android builds
181682863 : Add initial specification for EGL_ANGLE_explicit_context Extension
fa7cc9da8 : Update required Windows SDK version to 10.0.17134
b0e9ddb55 : Refactor a hex streaming into a generic FmtHex function.
586750168 : Vulkan: Refactor CopyTexImage to use readPixelsImpl.
be7f44fb5 : Vulkan: Use push constant for masked clear color
b1e913801 : ES31: Implement EXT_geometry_shader framebuffer default layers on OpenGL
9b1462a06 : Roll fwd ANGLE chromium DEPs
31d3deb41 : Add `formatType` arg to computeSkipBytes.
64ac5d9eb : Vulkan: Quick rename of member variable in DynamicBuffer
671be629d : Make sure the DisplayImpl is terminated if it fails to fully initialize.
534b00dbd : Vulkan: readPixels improvement - use DynamicBuffer
787338f9b : Add headers to build file lists.
42cf958ce : Make UNIMPLEMENTED a warning.
be4a3683a : dEQP: Use overload of CreateWindow.
9b1a90845 : dEQP: Format display factory and clean up style.
78b7f3a8e : GLES1: New packed enums for materials and lighting
a9ab0f37c : Vulkan: Fix DynamicBuffer usages, need to use specific alignment
dcda0e506 : Don't make redundant calls to Display::makeCurrent.
cff54d6a0 : Documentation maintenance.
dd5657863 : Revert "Vulkan: readPixels improvement - use DynamicBuffer"
8688bf46f : Vulkan: readPixels improvement - use DynamicBuffer
4607148c6 : Add build-id for all builds to help debugging
96d292d0f : Format cleanup
6c6c76c0d : Revert "Vulkan: readPixels improvement - use DynamicBuffer"
82a420bb9 : Vulkan: readPixels improvement - use DynamicBuffer
1ce8aede0 : dEQP: Shorten test case names.
0e1c158ed : Log error of RegisterClassA in DisplayWGL::initialize
ef80f8355 : Revert "Don't double-terminate a display."
f299a378f : Vulkan: Implement copyImage and enable all tests for it
daf7ace53 : Vulkan: Finish implementation of the copySubImage
a1c724234 : Vulkan: Implement PACK_STATE dirty bit and remove warning
21386a349 : dEQP: Implement --deqp-case for GTest.
018709fd7 : Vulkan: Basic support of copySubImage
e943df226 : Add more dEQP EGL expectations for Linux and Android.
80c32ccbb : ES31: Add extra transform feedback rules in EXT_geometry_shader
10e7e5013 : Don't double-terminate a display.
01e835818 : Add dEQP EGL expectations OpenGL on Windows.
2a849bf31 : Vulkan: Pre-work for copyImage/copySubImage features
966cd5076 : Add more dEQP EGL expectations for Linux and Android.
b0dde4b9f : dEQP: Clean up some style in gTest source.
a00ef3144 : Add more dEQP EGL expectations for Linux and Android.
5730c0bf4 : Add more dEQP EGL expectations for Linux and Android.
f345cdf37 : DisplayGLX: Close the X display if we own it.
e35831d3b : Add more dEQP EGL expectations for Linux and Android.
baa60994a : DEQP: Print not supported messages from tests.
bb7707f37 : Add dEQP EGL test expectations for Linux and Android.
78cd94059 : Vulkan: Implement masked color clear with depth.
74a763205 : Fix libGLESv2 wrong .def file.
b878f00db : Fix warnings from size_t conversions.
461b09a82 : GLES1: Renderer (minimal)
5d2ccc534 : Use DefWindowProcA for window created with CreateWindowExA
66aafcb46 : Revert "GLES1: Renderer (minimal)"
18e323ab2 : D3D11: Fix out-of-range access with robust access.
422f2ce24 : GL: Refactor ShaderGL to not hold renderer objects.
2cfc4f508 : Request EGL_DONT_CARE version instead of 0 on GL NULL configs.
a69099212 : GLES1: Renderer (minimal)
81307a319 : Update dEQP GLES2 expectations for Android Vulkan backend
90968360f : Vulkan: Incomplete textures support
586620825 : Pass a gl::Context to ShaderImpl methods.
2cb7f9746 : GL: Refactor TextureGL to not hold renderer objects.
8073a9511 : Enable warning for non-virtual destructors
2fc0806f5 : Micro-optimize uniform updates.
618598179 : Vulkan: Fix use-after-free with DynamicBuffer.
6110763fe : Refactor the GL surfaces and framebuffers to not hold renderer objects.
a932b6b51 : Vulkan: Fix in DynamicBuffer, allocating too many buffers for no reason
9568037db : Reland "Update cq.cfg with new builders."
ce07f967c : Merge the Framebuffer onDestroy and onDestroyDefault methods.
134550792 : Pass a context pointer to Framebuffer[Impl]::getSamplePosition
7348fc5b9 : Vulkan: Clear to opaque black instead of transparent
fa7503ca2 : Vulkan: Support EXT_texture_storage
67d2cd07e : Issue a clearer warning about negative modulus operands
e95a7f077 : Make EGLThreadTest cross-platform.
c0a403e2b : Revert "ANGLETest: Reuse test windows per-renderer"
de1c1db09 : Revert "Update cq.cfg with new builders."
c009255c7 : Update cq.cfg with new builders.
3b9b027c5 : Add basic tests of (unsafe) multithreaded contexts.
9f394f8cd : Fix use-after-free in drawQuad with useVertexBuffer false
fad918f85 : ANGLETest: Reuse test windows per-renderer
54aafe58f : Use ShaderMap in Caps - Part I
e88e45480 : Implement extensions exposing ETC2 compressed texture formats in ES2.
983460e6c : Rewrite repeated assignments to swizzled vectors on NVIDIA
7a8fe1568 : ES31: Add link validation on MAX_COMBINED_SHADER_OUTPUT_RESOURCES
41e59f55a : Autogenerate libGLESv2.cpp and .def
d7b56642c : Fix blit rect calculations on D3D11 backend
aae572a5d : Disable avoid1BitAlphaTextureFormats workaround on Intel
03bb2231a : Add test for D3D11 nested floor() bug
e708f004b : Set ANGLE lib apk targetSdkVersion to 28
c6dbc2532 : Scope ANGLE_UNUSED_VARIABLE.
ccafa62c6 : Pass a context pointer to SurfaceImpl::[bind|release]TexImage.
ad3ae90a0 : Use packed enums for QueryType.
9aef36705 : Vulkan: Implement masked color clears.
78feddc28 : Vulkan: Take serials in PipelineDesc::updateShaders.
ec982e18a : Fix ASSERT macro generating extra code in MSVC.
33318de4a : Vulkan: Use ShaderType enum.
d8ffd7561 : SystemInfo.h: add some documentation
9aef81c7c : Validate blitFramebuffer for overflows on all platforms
47155b171 : Clean up BlitGL
57d9cbb67 : Sync individual attachments in RenderTargetCache.
d47044ad5 : Vulkan: Add framework for internal shaders.
41529e5e0 : Refactor StateChangeTests to use essl1_shaders instead
94ae660d2 : Vulkan: Create tests to validate we created the pipeline when needed
ad3aaeba3 : Disable Vulkan layers in sanitized builds.
ddd772455 : Add GLESv1_CM to angle library apk
0ade8e88d : Use time tolerance in run_code_generation check.
b90779ebf : Vulkan: Pass fewer Context pointers around.
bb3255b5a : Remove redundant computations on combined interface block counts
c6f82872e : ES31: Add REFERENCED_BY_GEOMETRY_SHADER as program interface property
696434382 : D3D11: Reorder VAO synchronization.
5528d11fe : D3D: Don't test for device loss as frequenty in tight loops.
f1bcd017c : Supress failures in BlitFramebufferTest.MultisampleDepth on Mac OpenGL
de279590a : Add test coverage for BlitGL
467c15f97 : Use ShaderMap in ProgramD3D - Part II
7267aa651 : Optimize ValidateDrawAttribs: Part 3.
1633663b3 : Don't test for device loss in SwapBuffers and MakeCurrent.
e5db628b7 : Cleanup for "Add angle library apk"
b221486a8 : Vulkan: Fix TexSubImage2D state change test.
0086de179 : Vulkan: Add test to reproduce graph issue when draw->subImage->draw
197d52949 : Wrap all preprocessor code in the angle namespace.
23dc90b81 : GLES1: Enable/disable for texture targets
f827123d9 : Handle negative float to uint conversion robustly
f9749eafd : Vulkan: Enable UnpackAlignmentTest and remove useless warning.
1a186b160 : Vulkan: Fix issue with texsubimage2d barriers
f3135da9d : Clean up DEPS style.
10434f676 : Vulkan: Issue when drawing with a texture and rebinding after.
023371b3a : Fix setting mip level metadata on GL backend
2565d48b4 : Add angle library apk
f2807385c : D3D: Use an alignment of 1 when uploading zero data to initialize textures.
bd5543c9a : Vulkan: Add GetColorComponentFlags.
33e05babb : Vulkan: Bugfix in TextureVk::setSubImage and DynamicBuffer
66410530a : Vulkan: Textures mipmaps support
b3474d9d7 : Clean up ClipRectangle
8d5571ac9 : Restrict BlitFramebuffer dimensions in WebGL mode
af2b33be5 : Use ShaderMap in ProgramD3D - Part I
37b3e5964 : Add documentation for writing AST transformations
006891910 : GL: Fix the CPU readback path of CopyTextureCHROMIUM.
6ce24cf2a : Vulkan: Lift suppressions because of vulkan validation layer regression
40786bdfc : ES31: Add validation on geometry shader interface blocks matching
20610901f : Vulkan: Implement Texture wrap modes and non-mipmapped filtering modes
c6a0618fb : Fix Vulkan renderer string for NVIDIA
505ea1bb5 : Roll (2/2) to latest LVL as of 4/18/18
5f21df831 : Roll (1/2) LVL version forward and disable VANGLE
e7e072ef5 : Use EGL_KHR_no_config_context in Android GLES backend, when available
aecfa71b4 : Print more logs
8ceea819c : Refactor packed enum generation to support EGL enums.
7b19a49bc : Use LIKELY and UNLIKELY macros to wrap error generation.
629bb2590 : Fix WebGL compat feedback loop null deref.
3fac3ccc8 : Make Mock ICD json file a data_dep of Mock ICD
4bba74f0c : Refactor Texture::syncState to pass down the Context
3ec304dba : Vulkan: Support struct initializers in shaders
b0f917fa6 : Fix being unable to request some extensions implemented in the GL layer.
025aafdfc : Make EGL image extensions enableable.
d54d30452 : Make EXT_texture_storage enableable.
e24032a2c : The 'format' of unsized SRGB internal formats should be SRGB too.
1d97a4d03 : Revert "Fix dEQP renderbuffer unspecified attachment test."
eeec3b14c : dEQP: Add override for ES2 Color Clear Test.
aaa19de06 : Re-land "Vulkan: Add glslang validator to build."
abb09f12a : GLES1: Client vertex array pointer API
427064d2a : Fix perf regression with checkStatus.
ec10096db : Vulkan: Add build toggle for validation layers.
02c9c04f5 : Optimize ValidateDrawAttribs: Part 2.
fe22e23a9 : Vulkan: Use SH_INITIALIZE_UNINITIALIZED_LOCALS in ShaderVk
0986f1cc9 : Vulkan: Implement depth_range dirty bit and enable tests
f1d3c20c4 : Vulkan: Fix the issue with unused attributes / varyings
ef2fda723 : Vulkan: Fix issue in GlslWrapper and maxVaryingVectors calculation (2nd try)
5804dc8ea : Refactor GL tests to use a shader library
eb79e337c : Vulkan: Do not build mock ICD on Android.
c90d4d38c : Fix problematic query in TOutputGLSLBase::visitDeclaration.
c97e900c9 : Revert "Vulkan: Fix issue in GlslWrapper and maxVaryingVectors calculation"
aed1b56aa : Prerequisite code for simpler GlslangWrapper.
1d882aaa0 : Vulkan: Fix issue in GlslWrapper and maxVaryingVectors calculation
e4c38be05 : Vulkan: clearRegionWithScissor did not determine the region correctly
010744365 : GLES1: gl(Enable|Disable)ClientState
c61a24d48 : Vulkan: Fix build after roll.
86de76b69 : Vulkan: Suppress ClearIssue test.
08b9e046c : Vulkan: Disable warning in Mock ICD.
41c43ce7f : Roll (2/2) to latest LVL as of 4/16/18
aa8b3982a : Roll (1/2) LVL version forward and disable VANGLE
0cb6dc4c4 : Vulkan: Fix texture descriptor set alloc count.
51af38b86 : Optimize ValidateDrawAttribs: Part 1.
a7be1f772 : Vulkan: Rename StagingStorage to PixelBuffer.
a4fa9c278 : Vulkan: drawElements with GL_LINE_LOOP and an offset
20fa8d5cf : Vulkan: Implement cube map texture sampling.
016105bb8 : Store shader information in ShaderMap in class Program and Compiler
76b2c3852 : Store invariant declarations in variable metadata
152152618 : Enable unneeded-internal-declaration compiler warning
51dd886b0 : Add standalone angle bots to default cq set, remove upstream win-msvc-rel bot.
027717fa7 : Add "root" variable to DEPS.
bcef32248 : Move client attribs mask to front-end.
e1326469a : Fix infra.cq to point to new Windows configs.
1dc4414f6 : Suppress self-assign warning in angle_deqp_decpp and angle_deqp_libtester
a912046dc : Vulkan: DrawElements with line loops client side memory support
983c429fa : Vulkan: Lineloops edge base bugfix and new tests
cc1293775 : ImageIndex: Consolidate layer/cube face.
ed8d5ec73 : Add json build file generation
bb5ce5ccb : GLES1: Built-in matrix operations
56c8577b4 : TextureD3D_2D::CopyImage clear using initializeContents
bfb5df15a : Vulkan: Suppress flaky test in GLSLTest on Windows
416aaf95d : Autogenerate ANGLE extension entry points
c1e0268a7 : Vulkan: drawArrays followed by drawElements bugfix
a56467e08 : VertexArray: Use switch macro for faster iteration.
6d5af92b9 : Vulkan: Enable GLSLTest tests for Vulkan
14f4817c4 : Vulkan: Simplify viewport / scissor updates
85c6e2006 : cq.cfg: equivalent_to to 100% for Windows tryservers.
2dadd1d08 : D3D11: Fix inactive attrib VAO perf regression.
c4f27e4b7 : Texture: Pass ImageIndex to relevant methods.
22f12fedf : Vulkan: Rename vk::LineLoopHelper.
d8c632c86 : Vulkan: Cleanup some TODOs in TextureTest.cpp
78acf5b54 : D3D11: Fix primitive topology dirty bit tracking.
ebd6e2df2 : Take all attributes into account when checking for aliasing
568fc39ba : GLES1: glMultMatrix(f|x)
3a41af643 : GLES1: glLoadIdentity / glLoadMatrix(f|x)
ec0a70285 : D3D11: Add more debug names.
3e1302bd4 : Skip RobustResourceInitTestES3.MaskedStencilClearBuffer on Mac NVIDIA.
d17bdfe54 : Vulkan: 3 Final bugfixes to enable all dEQP depth_stencil tests
785b20b7a : Vulkan: PointSprite suppress 3 tests that are failing the android tests
4416247c9 : Vulkan: Enable point sprite end2end tests
d91c37936 : Vulkan: Implement support for structs in uniforms
26084d0aa : Vulkan: Create TextureVk's Image lazily.
3418fe80e : Optimize Subject's binding method.
3dd8d2912 : Use ShaderBitSet for active use bits on uniforms
fe4bbe6cb : Create Stubs For Unimplemented Extensions
0ce016c1b : FixedVector: Add "full" method.
bb52c5235 : Invariant declaration doesn't make a variable active
6c59e4a15 : Migrate from <tr1/tuple> to <tuple> types.
6816d8438 : Add two new fields to angle::Format.
9cceac42a : Vulkan: Update resource dependency semantics.
6c7ab7fe8 : Vulkan: Reorganize helper classes.
5ae64c94d : Fix writing hex values in ImmutableStringBuilder
e547aac75 : GLES1: gl(Push|Pop)Matrix
8957e8328 : Add pop_back() / back() method for FixedVector
d2488aba5 : GLES1: glMatrixMode
59770806c : Refactor ANGLE Extensions Context Calls
b8e396609 : Vulkan: Remove Observer from LineLoopHandler.
c3755fc56 : Vulkan: Move Streaming data to VertexArrayVk.
e7b3fe218 : Context: Release surface first in onDestroy.
f9176ce52 : GLIBC fix: size_t requires include <stddef.h>
8836f631c : Vulkan: Bugfix in depth/stencil clearing
4002e92a8 : Guard traversers used during parsing against stack overflow
dd196e0bc : Vulkan: Implement color mask and depth mask bits
5fec7ab26 : Identify functions by unique id in BuiltInFunctionEmulator
f3614370a : Vulkan: Rename StreamingBuffer to DynamicBuffer.
00af463e0 : GLES1: Add MatrixType packed enum to entry points
bab086a7d : Fix Tokenizer issue
fd6432835 : Disallow case statements nested in blocks
038dd539f : GLES1: glMultiTexCoord4(f|x)
858c1cccf : Vulkan: Move image layout into helper.
24a3137aa : Vulkan: Follow up change to optimize number of condition checks
364a95571 : Vulkan: Implement stencil test support
a8af3a693 : Vulkan: Depth/stencil scissored clears
32fd63bcf : Vulkan: Use DrawCallParams in draw methods.
0946393df : Move Buffer Subject/Observer to front end.
59c5b897e : Validate gl_FragData and gl_FragColor access after parsing
bc54342bf : Vulkan: Make RenderTargetVk use ImageHelper.
62059a55b : Vulkan: Support for bools and bvec* uniforms
93edca16e : Vulkan: Add an Image helper class.
6bc264aee : Fix potential bad access in LinkProgram.
94bbed1e2 : Collect static use information during parsing
89398b653 : Avoid mangled name comparisons of 3-parameter functions
5d232d53b : Fix conditions for updating element array buffer.
30b604d8d : Check that transform feedback will not overflow its buffers.
5a7e61bbd : GLES1: glNormal3(f|x)
d104918fd : Refactor ANGLE Extensions Validation
b33972d4a : Fix MSan report in HandleAllocatorTest.Reallocation
b1de5a7e6 : Prevent stack overflow due to recursive swizzle of an l-value
beafe1a82 : Skip ComputeShaderTest.groupMemoryBarrierAndBarrierTest on NVIDIA D3D11
5cf4d06cd : Further reduce number of uniforms in UniformsBenchmark.Run/gles_matrix
a43994c9d : GLES1: glColor4(f|ub|x)
489243fba : Vulkan: Add support for ivec* for uniforms
2371acad0 : Vulkan: Support for uniform arrays
4733585df : ES31_GLSL: support invocation and memory control functions
96310cdad : GLES1: glClientActiveTexture
a3b220f36 : Vulkan: Adding null driver as device option
8a02d3b57 : Vulkan: Enable depth render state dEQP tests
0af5b86ae : Return gl::Error from VertexArray::syncState().
3b6787456 : Use a specialized hash function for mangled names
2231b4e0f : Add a FixedVector class to have "variable" size vectors on the stack.
13e31bb03 : GL: Check framebuffer completeness before running blit shaders.
7b7d2e6a4 : Remove createAssign: only called once
78c5eb2ab : Skip RobustResourceInitTestES3.MaskedStencilClearBuffer on Intel Mac.
c7575da54 : Skip ReuploadingClearsTexture test on Mac.
e858cb1db : Split VAO dirty bits to speed iteration.
a0ccea1e8 : Update license and readme for use downstream
feb87852a : dEQP: Enable depth/stencil backbuffer.
b1d81fe2c : Vulkan: flush StreamingBuffer before unmap.
6ea1b4162 : Vulkan: Reallocate only the right uniform descriptor set when needed
13b708f2c : GLES1: glAlphaFunc
7a06ac1bb : Vulkan: Dynamic update of uniforms
ba939718d : Revert "Vulkan: Enable depth and stencil dEQP tests"
d7518622b : Buffer11: Refactor Subject/Observer pattern.
e403eef99 : D3D11: Add primitive type dirty bits.
3988f34ec : ES31: Add DispatchCompute perf tests
385b3e03c : Use packed enums on shader types in ANGLE renderer
15c7d0a64 : Vulkan: Enable depth and stencil dEQP tests
84fdc62c6 : Fix a compile error when ANGLE_D3D9EX == ANGLE_DISABLED
3cd48fff9 : Implement robust resource initialization for OpenGL.
daf120b46 : Clean up checkCanBeLValue
b9f925048 : Update stencil validation rules for WebGL
e79d0f86e : Rely on hash to check for some mangled name matches
44861c48b : Clarify aliasing rules in CHROMIUM_bind_uniform_location
a571f28d4 : Check result of D3D11 map operation in Blit11::copyAndConvert.
4d5499325 : Move ReplaceVariable to tree_util directory
822a84b19 : Get builtin symbol info from the node in CollectVariables
26ed93d7d : Reduce number of uniforms in UniformsBenchmark perf test
ad4f9642a : Allow ANGLE libs to have arbitrary suffix.
e6a40d07d : Vulkan: Depth / stencil attachments bug fixes
9fb23f619 : Increment ANGLE_SH_VERSION
49cef9a52 : Vulkan: Support of A8 textures
d779f6a98 : D3D11: Refactor draw call functions.
a07b4213d : Move AST transformations to a subdirectory
4ba4a82b9 : Only refer to built-in function mangled names in lookup
068e70308 : Make infra.cq to point to new Android configs.
107c72476 : ShaderVariable: separate fields for staticUse and active
c26214de3 : Move AST utilities to a subdirectory
8b92c53b8 : Skip EnableQueryExtensions test on Win/AMD/GL.
3395c8b96 : Make infra.cq to point to new Mac configs.
9acf91203 : Revert "Skip TransformFeedbackLifetimeTest.DeletedBuffer on Win Intel GL"
602842239 : Vulkan: Support of npot textures
40b1c7707 : Fix asserts related to writing nameless parameters in HLSL
d2fa07e45 : ES31: Support queries on primitives generated by geometry shader
8574357f1 : Share parameter arrays more between built-in functions
115b2c4a2 : Remove desktop GLSL builtins from symbol lookups
b2c60b1a1 : cq.cfg: equivalent_to to 100% for Android tryservers.
40a945f29 : Rename vulkan_loader to libvulkan
427071ea3 : ES31: Add link validation on geometry shader interface block limits
a0648780b : GLES1: Revise entry points
d429ac569 : cq.cfg: equivalent_to to 100% for Mac tryservers.
b391ec408 : Generate code for looking up built-ins
aa5d883e0 : Update KHR header to avoid compiler issue.
daedf4d23 : Vulkan: Add a DynamicDescriptorPool class.
4121799fe : Clean up switch/case pruning code
e3dc5dd0c : Vulkan: Add 2 features to StreamingBuffer
3761dc7bf : Fix infra.cq to point to new Linux configs.
dfebe9b2d : D3D11: Add dirty bits for Transform Feedback.
2fe36e456 : Vulkan: Enable SimpleVertexShader.
0e82ae9c0 : Vulkan: Implement depth range correction.
6f5444da7 : Remove HasIndexRange.
1c08cbb39 : Clean up link validations on interface blocks
5ae6ee457 : ES31: Sync dirty objects for compute shader
d4bd963ff : Don't use TIntermSymbol nodes for function parameters
44a73fcfb : Always Invalidate Vertex Attribute Translation
41918387c : Vulkan: Additional texture formats support. RGB565, RGBA4444, RGBA5551
0b0dcbc1c : Prune empty cases and switch statements
5eaddbd01 : Vulkan: Flag uniforms as dirty when they are updated.
5b64aca8e : Vulkan: Support of float uniform matrixes (2,3,4).
0ab41fa5e : Add an EGL extension to disable GL extensions by default.
1b14d7cec : VertexArray: Add perf tests for VAO dirty bits.
447bfac19 : ES31: Support program parameter queries on geometry shader
7cec33538 : Vulkan: Get/SetUniform for float / int and vec*
de51bf0a8 : cq.cfg: equivalent_to to 100% for Linux tryservers.
74ba598f5 : Fix cubemap robust resource init for GenerateMipmap
97ab26fcf : Move DrawCallParams to the gl front-end.
87db7c524 : D3D11: Minor cleanup to DrawCallVertexParams.
0cec82a5c : Vulkan: Implement basic depth/stencil buffers.
d92d9dd18 : Sort the Format_table_autogen.cpp switch case by gl format
2bfe9f6b9 : Use function id to group functions in ParseContext
fccebffe6 : ES31: Support adjacency draw modes for geometry shader
690c8eb7f : Framebuffer: syncState before internal format query.
4d9d48393 : Optimize buffer deletion by returning early if buffer is not bound.
aac6df40a : Update documentation to mention ANGLE committer status and bug editing permissions.
4ea3b4505 : run_code_generation.py: Add gen_load_functions_table.py to the list
f0b30dd8b : Vulkan: Enable a bunch of dEQP texture related tests
e600c0aac : Use non-human-readable mangled names for types
64e5ed2ab : Vulkan: Fix scissor clears + enable dEQP tests
dbb9c5346 : GLES1: state: Define / initialize GLES1-specific states
92de2af5d : Vulkan: Enable culling rasterization state dEQP tests
203d6365c : Vulkan: enable multiple draw* dEQP tests
54ef3ad44 : Run clang-format on State.cpp
cc48e5fa4 : Vulkan: Enable 16 additional tests for the scissor test
a87023e0f : Vulkan: Enable 1046 additional tests for blending rasterization states
e98b1b5d4 : Framebuffer: Handle errors in checkStatus.
7c9492eb2 : gpu_test_expectations: Fix test for API overlap
529434a5a : ES31: Update dEQP-GLES31 geometry shader related test expectations
b3b177d77 : Update driver constants on program change. Comes with a new SamplerMetadataUpdateOnSetProgram test.
391bda23b : Generate code for initializing built-in variables
b7d924a8f : Vulkan: Make free part of DescriptorPool.
e2995cce7 : Vulkan: Fix layers not being enabled on the bots.
a36483fce : Use full type names instead of auto for simple structs.
a8cb287cc : Rename syncRendererState methods to syncImplementationState.
baf208a02 : cq.cfg: Add equivalent_to to ramp-up during LUCI migration
3a4657459 : Skip TransformFeedbackLifetimeTest.DeletedBuffer on Win Intel GL
7b5fc46b1 : Vulkan: Add Vk format overrides table.
67ae6c58b : Vulkan: Use free descriptor set bits in pool.
1505c7500 : Vulkan: Fix issue in blending factor conversions
5b7723125 : Nuke ValidationContext.
d4fff5069 : Reorder state synchronization for resource init.
331404098 : Vulkan: Fix readPixels to support sub image reads correctly
e8a93c6ed : New transform feedback buffer binding rules
80964f97e : Vulkan: Support of GL_UNSIGNED_BYTE type in drawElements
2878379d0 : Add NPOT validation to copyTextureCHROMIUM
19fa1c6f8 : Return an Error from Framebuffer::syncState.
66546be28 : Vulkan: Use RenderTargetCache in FramebufferVk.
5242d5bf7 : Vulkan: Implement scissored clears.
bc918e7d4 : Return errors from gl::State::syncDirtyObjects.
5164b797c : Vulkan: Support GL_LUMINANCE and GL_LUMINANCE_ALPHA
ed8b49195 : Vulkan: Fix missing depth/stencil access flags.
443c57f6a : Add RenderTargetCache helper.
e3688d277 : Revert "Add NPOT validation to copyTextureCHROMIUM"
da6dd7380 : Roll (2/2) to latest LVL as of 3/6/18
40dba6908 : Update copyright notice in the style guide.
2202680c6 : Add NPOT validation to copyTextureCHROMIUM
e4c5a23b1 : Vulkan: Always use LOAD for RenderPass attachments.
37812d454 : Roll (1/2) LVL version forward and disable VANGLE
241806077 : Allow rectangle textures to be sample with texture() in ESSL3
7618eaf9a : Fix incorrect path in run_code_generation.py
065aa863f : Generate code for unmangled name lookup
8f184ae9d : Update dEQP EGL expectations
28060c436 : Vulkan: Enable running SimpleTexture2D.
a53d0e18f : Vulkan: support indices in client memory.
6dd4a92aa : Vulkan: track attributes in client memory.
99d492c24 : Use packed enums for the texture types and targets, part 2
98d0a2b13 : Use strtod instead of istringstream+locale for parsing floats.
879f90d27 : Vulkan: Avoid recopying the data every time we draw line loops
7b21381e1 : Vulkan: Support changing in-flight Renderbuffers.
d2cb7cec4 : ES31: Fix wrong method of computing combined interface blocks
e05ffdd19 : GLES1: caps: Use GLES3 spec shader compiler
a5d583e9b : GLES1: state: Add crop rect / generate mipmap texparameters
56e9540ac : GLES1: caps: Allow ES1 to use formats from core ES2
f0e89be69 : Use packed enums for the texture types and targets, part 1
140152e71 : Statically allocate built-in function symbols
d05f964b1 : Last case in switch statement can't be empty in ESSL 3.10
dc0cdba88 : Vulkan: Fix Texture attachment state changes.
78e39b3fd : Vulkan: Line loops for indexed draw calls
b27b03a2c : GLES1: caps: GLES1-specific context limits
27f4321e5 : ES31: Implement memoryBarrier on D3D backend
6f6830897 : Rename signal utils to Observer.
0d88ec9fd : ES31: Add link validations on geometry shader uniforms
888081d59 : D3D11: Refactor dependent Framebuffer state changes.
92e4e0794 : Test shader builtin accessibility from different stages
ff32734db : Support EGLStream from B8G8R8A8_UNORM D3D11Texture.
259b29771 : Move constructors may not be marked explicit.
28cf920e6 : Fix checking texture function offset
e765e2158 : Test that ESSL 300 standard derivatives compile successfully
437664b4b : Clean up TSymbolTable entry points
b7d145861 : Update dEQP EGL expectations
d6fef528f : Shorten mangled names of types
98e6a5f7b : Add missing #include.
d444255a7 : Refactor signal utils into Observer pattern.
2f3a0dc5c : Report INVALID_VALUE if width/height of invalidateSubFramebuffer is negative.
a8e868f24 : Vulkan: use correct vertex stride.
640fa5dc3 : Enable more of AttributeLayoutTest.
360098d5c : Vulkan: Implement GL_LINE_LOOP support for non-indexed draw calls
339f65bb5 : ES31: Fix incorrect initialization for indexed atomic counter buffer
aef921665 : Move the early-return case of zero mask to Context::blitFramebuffer
06a87ec83 : Vulkan: Fix offsets in BufferVk::setDataImpl.
d063affaa : ES31: Add link validation on geometry shader varyings
85f0b5ead : Allow EGL_EXPERIMENTAL_PRESENT_PATH_FAST_ANGLE with EGL_PLATFORM_DEVICE_EXT.
6ae51611c : ES31: Add missing checks for querying GL_COMPUTE_WORK_GROUP_SIZE
b52fac03f : Refactor ImageIndex to have separate type and target members.
bacaa714a : ES31: support stencil texture via DEPTH_STENCIL_TEXTURE_MODE.
c4bd0ac9a : Add 32-bit hash helper to ImmutableString
2f7c04a3c : Clean up unnecessary use of TString
3582c0e2c : Add a test for redefining an unavailable built-in
81aa15f10 : Test `EGL_OPENGL_ES3_BIT_KHR` against `rendererType`, not `conformant`.
3c43b4d1e : Fix incorrect conversion in ConvertToGLint
20c46284f : Make OpenSharedResource() call become fallible in SwapChain11::resetOffscreenColorBuffer().
ad661940b : Remove unused include of math.h in matrix_utils.h.
a4ef843fe : ES31: Fix incorrect error code in DispatchComputeIndirect
76bf01d7c : Fix that readonly buffer variable can be assigned
e41df6556 : ES31: Add shader version check for CS and GS
f7f0b8c3a : Rename operator enums so they can be autogenerated
7c8567a3b : Always add most extension symbols to symbol table
a953b5273 : Avoid possible overflow when computing ReadPixels bounds.
1dce1bd38 : Add test case to catch depth stencil buffer bug on Intel windows
24842908c : New test for vertex attribute arrangements.
df4b63164 : Vulkan: Add unmap in BufferVk::getIndexRange.
8d986bf24 : Fix missing include files visible to GN.
1f46bc120 : Vulkan: Add CommandGraph class.
e703c606f : Add gl::RenderbufferState shared state helper.
f81d17c26 : D3D11: Downsample when copying to emulated 16-bit texture formats.
795d741af : Add empty file to prevent git clean from deleting the tools folder.
5f3047c51 : StateManagerGL: Use dirty bits for VAO bindings.
3f4b87b47 : Expand the EGLIOSurfaceClientBufferTests
029e8ca77 : Add a constexpr constructor for TFunction
697bf65c1 : Avoid redundant symbol lookup when parsing functions
9fdaa497b : Don't no-op draw calls for zero count in validation.
0cbfa5866 : Vulkan: Implement basic Renderbuffer attachments.
e80825ef7 : Simplify built-in function node initialization
17448956b : Vulkan: vertex attributes in client memory.
b66de58fc : Mark third-party code in ANGLE as no_chromium_code.
d7ebfb92b : Add missing is_fuchsia to system_utils selection.
f618c9e5f : Vulkan: Add depth/stencil surfaces.
b92f92a78 : Clean up dead insertion of unmangled symbols
b5db2b497 : Enable -Wimplicit-fallthrough for ANGLE.
4edce3369 : GLES1: macOS: Add rpath to libGLESv1_CM.dylib
0bc6024a0 : Fix mingw compile.
710aa5c70 : GLES1: Mat4 transform library
f3803d4f7 : Fix standalone Linux build
809b13ed3 : StateManagerGL: Use dirty bits for framebuffer bindings.
f4d693c04 : Vulkan: Cache clear color in ContextVk.
57fbfd805 : Vulkan: Pass RendererVk to Allocate helpers.
12eb3d74b : Vulkan: Implement basic Renderbuffer creation.
ee305913a : AngleWrangle: Suppress newly introduced flakyness
0aa1ffe33 : Vulkan: Autogen mandatory texture caps
8170eab7d : D3D: Implement robust resource init for Surfaces.
264035335 : Revert "Vulkan: Add glslang validator to build."
9550c603b : Code refactoring for end2end tests.
2900c3be7 : Vulkan: Add culling rasterization states tests and invert front face
d50537a7d : Vulkan: Texture caps map
defe39374 : Store invariant varying names as ImmutableString
bf107be4f : Don't search for nonexistent brackets in InitializeVariables
d9ed9c1af : Put Vulkan mock ICD json file in separate dir
7b17fa189 : Add a constexpr constructor for TVariable
34a062691 : Remove usage of ANGLE_FALLTHROUGH in EmulatePrecision.cpp
b79f03514 : Add test for scissored clear.
f0d3b901a : Enable Multisample Sources in copyImageInternal For D3D11
560bfbcb7 : Vulkan: Add glslang validator to build.
4ed05da29 : ES31: Add link validation on geometry shader itself
30414789a : Revert "GLES1: Link against angle_util_static instead of angle_util."
046fa0efc : Vulkan: Prepend layer path to VK_LAYER_PATH
2f23f35af : Clean up end2end tests for Intel OSX.
e5fe7aad8 : Store builtin symbols as const pointers
8f27b0509 : Update Android build instructions
6108b766b : Remove angle::Library and its usages
41b072b64 : Prepare for -Wimplicit-fallthrough in ANGLE.
617736404 : Skip PostSubBuffer calls that have zero size.
f8be756eb : Vulkan: Implement blend states and add a simple test for it
3e520b6f4 : OpenGL: Disable forwarding debug groups and messages all the way to the driver.
ed04619a0 : Fix typo in bug link.
bb514004f : Request RGBA8 configs by default for gtest dEQP.
06b95582a : Re-supress VerifyMax*UniformVectors on Ozone Intel.
da91c9a6d : GLES1: Link against angle_util_static instead of angle_util.
e051ea727 : Vulkan: Update .gitignore with repo change.
bac02d76e : Vulkan: Fix data_deps on layers
8e5ba8bbf : Clean up end2end tests for Intel Linux platform.
5420cb2a3 : Suppress Intel specific deqp test cases
0e65454df : Vulkan: Fix circular dependency with resource updates.
469708e7a : Add expectations for gles1 conformance tests.
a1134ba86 : Vulkan: Relocate third-party libraries. (2/2)
00155d58e : Vulkan: Implement scissor test and add a simple test for it
b9d1daa06 : Add Vulkan mock_icd to the build
fd66b81e2 : Vulkan: Relocate third-party libraries. (1/2)
b4cc49fbc : Use only ImmutableString in TextureFunctionHLSL
29bda8158 : Move symbol table initialization to SymbolTable.cpp
57dd97aaa : Vulkan: Add helper for allocating image memory.
fbb1c7921 : Store symbol names as a ImmutableString
d775684a9 : Added Documentation for running dEQP tests
b62a1c2ac : Vulkan: Reorganize BUILD.gn files.
ceb7190bb : Vulkan: Fix bug in reuse of vertex input bindings
ca5c10598 : Replace a POSIX API call not supported by Fuchsia.
bfeed4ddf : Add a compiler perf test shader to stress traversers
2d1c0a2b8 : Vulkan: Fix gcc compile error
44dcb911c : Decode R11 and RG11 EAC formats into 16-bit textures.
bcb4c68d0 : StateManagerGL: Rework query tracking (again)
a8fe18fc5 : GL: Fix usage of glGetInternalFormativ.
b54206643 : Add end2end test for GL_TRIANGLE_FAN in SimpleOperationTest
7b7ada6ad : Add a dotfile_settings GN config file.
22294b041 : Add end2end tests for GL_LINES and GL_LINE_STRIP
338abb469 : Fix invalid heap exception in angle
14cb42c04 : Clean up passed end2end tests on Intel Linux platforms.
64d065e2c : Update dEQP expectations.
edcd11342 : Update dEQP expectations.
23c107e89 : Roll dEQP 455d82c60b0...5bc346ba2.
9a608c0e1 : Vulkan: request coherent memory for StagingImage
df9ad2be8 : Vulkan: Minor refactor to RendererVk::initialize.
c7295f4d3 : Vulkan: Add dEQP ES2 expectations.
95ed19473 : Add a class for function lookups
5c5d7deef : Remove test restrictions on dEQP gles3 texture.compressedtexsubimage* tests
9dbaeba89 : Validation layer fixes for compressedtexsubimage* dEQP tests
c0db9adde : Fix dEQP renderbuffer unspecified attachment test.
f70e0237d : Vulkan: Finish implementing caps limitations for ES 2.0 support
8efd1268e : ES31: Add max combined interface blocks validation
1776fd08e : Make use of CreateBoolNode in traversers
15443ebad : Fix angle_gles1_conformance_tests compilation in Chromium.
61d5325e6 : D3D9: Improve varying packing failure mode.
191a84a83 : Fix VK_NOT_READY for vkAcquireNextImageKHR
9bf555277 : Fix the incorrect calculation for MAX_NAME_LENGTH
79de62c66 : Explicitly suppress -Wimplicit-fallthrough for angle and its deps.
e13f7ebea : Make NVIDIA constant register zero skip specific to VS
199f42941 : Vulkan: Enable on Android
bd6ae4aa1 : Vulkan: Don't create zero-sized textures.
513bc77df : Vulkan: Allow dEQP to create Vulkan displays.
13fd988cf : Vulkan: Add the Vulkan API to gpu_test_expectations.
6969132c1 : ES31: update deqp tests for renderbuffer integer formats.
efb5a5c8f : Vulkan: Fix swaps done right after a clear.
5dd4ad896 : Vulkan: Add a perf test for the Pipeline cache.
12c037610 : Resubmit: Use ImmutableString for HLSL texture references
37b697edf : Only return symbol from TSymbolTable::find
e4741fd0f : Vulkan: Begin implementing caps mappings
d1434c048 : Revert "Use ImmutableString for HLSL texture references"
e76240044 : Fix Android build
fad40f095 : Entry Points: Expose glTexStorage3DEXT.
6807f8265 : Print more logs when using default Platform
881b7bfa7 : ES31: Refactor link mismatch error log
c13bda867 : Use ImmutableString for HLSL texture references
ffa4cbb6f : Vulkan: Implement the Pipeline cache.
1436d434b : Add a simple compiler perf test
17e3d2d57 : Vulkan: Add draw call perf test with a state change.
aba14ff52 : Add GLES1 conformance tests.
2d8e432a9 : Add ImmutableString to encapsulate some compiler strings
2e551f6bc : Vulkan: Fix DebugReportCallback definition
68981eb56 : Track parameter qualifiers of functions in call nodes
12da5e755 : Vulkan: use supported composite alpha
01b21b194 : Vulkan: get render target format from config
e49f1e950 : Revert 3 files from previous merge
1b1a8640e : Support correct validation for samplerParameterf with GL_TEXTURE_MAX_ANISOTROPY_EXT
112a3a8ef : Vulkan: De-couple Program from VertexArrayVk dirtyiness.
adcf0ae61 : Replace all NULL with nullptr
7e9b13b5b : Add helper function to pool allocate a char array
c081020c7 : ES3.1: multisample renderbuffer can support interger format.
379681336 : Vulkan: limit max texture bindings by physical device limits
49886899b : Skip TextureCOMPRESSEDRGB8ETC2ImplicitAlpha1 on Mac NVIDIA GL
d66e19393 : Allow creating EGL pbuffers from typeless D3D textures
dd21ecf80 : Add const qualification to symbol accesses
66f73b731 : Improve the dev setup instructions on Linux
0e99b7a3b : Prevent changing AST expression type from outside
3c424b489 : Vulkan: Add vk_cache_utils.h.
4e36db8c1 : Skip FindMSBAndFindLSBCornerCases on Android OpenGLES
342b83d49 : Don't copy unmangled built-in names
a08d410d1 : Fixed ssbo end2end tests failure
b60d30f71 : Make TVariable type immutable
fa8869752 : Fix handling array constructor statements in HLSL output
2c9cc8b6e : Don't duplicate symbol type information in AST nodes
28efd82c9 : Fix dxgi support table generation script
b745f172d : Add more test cases for bindImageTexture
2aaa7b4e1 : Add GLES1 targets and stub entry points.
f661686c1 : Fix gyp/gcc build.
4747414ed : Use dirty bit for element array buffer
ceffd20ce : Set colorspace of D3D pbuffers according to DXGI format
cf180fccb : Keep TIntermSymbol data consistent in DeferGlobalInitializers
dda048cdc : Make scripts executable by python2.
57f4b73eb : Fix the format check in TextureD3D_2DArray::redefineImage
1ea85a131 : Add #! line to scripts/bootstrap.py.
e1aa92193 : Create a new DeviceImpl each time one is requested from a DisplayImpl.
ea22b7a58 : Constant fold array indexing and comparison
ed1390f80 : Doc fix and improvement.
540a1dfe1 : Refactor DeviceImpl creation.
28334a410 : Remove the externallyForced method of DeviceImpl.
cd3acf67d : ES31: Update block members static use
f2f6d3799 : Vulkan: Add PipelineDesc.
b0accd45a : Flatten "#pragma STDGL invariant(all)" also for ESSL to ESSL translation
2cc2a7273 : common: Add aligned memory allocator.
5b6b9c638 : Use dirty bit for draw indirect buffer
ea78d2bb7 : Prune unreferenced variables with a constructor initializer
0e1224c82 : fix bug for querying sample positions on D3D
c74ec1a5b : Record gl_in array size in a symbol in ParseContext
0690e1aa3 : Add a workaround to clamp gl_FragDepth
b38dfde0a : Keep TIntermSymbol nodes consistent in PruneNoOps
47c9888c3 : Skip SimpleOperationTest.DrawQuadAndSwap on Linux Intel Vulkan
949b4f07f : Vulkan: Allow for no .git directory in build.
eeda03b62 : EGL: Remove internal enum for NULL driver.
66e2f8f25 : Fix doc typo.
97f39b3c9 : Vulkan: Add missing command queue reset to flush.
4a66ef3d8 : Add a test for gl_FragDepth clamping with float depth
08a8ec888 : ES31: Support bindImageTexture on Texture3D/Texture2DArray/TextureCube for compute shaders on D3D
765924f03 : Fold ternary and comma ops only after parsing is done
e9d7f2d1b : ES31: Skip dEQP tests geometry_shading.vertex_transform_feedback.*
f3e232959 : EGL: Expose NULL driver device selection.
d22cc5cbb : Vulkan: Use correct Linux link flags for layers.
c405ae717 : Optimize Vertex Shader Attribute Type Validition
915864946 : Allow MapResource to return context loss GL error
fa920ebbc : Entry Points: Auto-generate extensions EPs.
c71862aa3 : Store referenced interface blocks in a cleaner data structure
02f152399 : Clear error logs when starting a new link process
bbd9d4c61 : Use TVariable instead of TIntermSymbol for variables
47c8ea3fb : Vulkan: Fix looped clears.
6df487ef1 : Move angle_enable_* inside declare_args().
fc3463da0 : HandleAllocator: Fix heap ordering using std::greater.
36937a64f : Revert "Enable depth buffer to workaround driver bug on Intel windows"
8b5e8fdb3 : Replace remaining usage of TName with TSymbol
93b059db4 : Index symbols by id in OutputHLSL
d8724a947 : Start D3D constant register allocations from 1 on NVIDIA
910a3dafd : ES31 program query: support TRANSFORM_FEEDBACK_VARYING
c8c9a24a1 : Entry Points: Refactor generator script.
c33f1e8c3 : Simplify creating the call DAG
d078c6812 : VertexArray: Add enabled attribs bitmask.
ffa2cd04b : Entry Points: Speed up auto-gen.
736186011 : ES31: Clean up Program::link
63ba357c0 : Enable depth buffer to workaround driver bug on Intel windows
2768bc8a7 : Clean up creating constant folded nodes
4728bdc80 : Unify looking for symbols with a specific name in the AST
492b5f51e : ES31: Support struct arrays as Geometry Shader inputs
8c3988c59 : Vulkan: Use one pipeline layout for all Programs.
bed35d766 : Don't query names of empty symbols
49ac74bd4 : Vulkan: Implement command re-ordering.
b8cb939f5 : Fix tracking variables in folded ternary operators
8a57b468e : Re-land "Vulkan: Roll loader/validation layers SDK. (2/2)"
007530ea5 : Entry Points: Refactor Extensions Part 2.
f095799b5 : Fix accessing the name of a nested struct definition
aaa55bfa3 : Index symbols by id in ValidateOutputs
06f863774 : Revert "Re-land "Vulkan: Roll loader/validation layers SDK. (2/2)""
2b7bbc282 : Entry Points: Refactor Extensions Part 1.
b6af22b52 : Store TVariable* in TIntermSymbol instead of storing id
755a9317f : Re-land "Vulkan: Roll loader/validation layers SDK. (2/2)"
beb6dc74a : Always use TFunction instead of TFunctionSymbolInfo
1bb8528c0 : Remove TFunctionSymbolInfo from TIntermAggregate
340b57719 : Vulkan: Roll loader/validation layers SDK (1.75/2)
62fcf62ae : ES31: Add DispatchComputeIndirect suport for OpenGL backend
c6faa9745 : Skip UniformBufferTest.SimpleBindingChange on Mac NVIDIA GL
0c37100df : Always create TFunctions for function call nodes
26143fdd0 : ES31: Support bindImageTexture on Texture2D for compute shaders on D3D
10d41397f : Fix addDummyTextureNoRenderTarget workaround memory leak
89c422adb : ES31: Support memoryBarrier and memoryBarrierRegion APIs
37385e11d : Emulate tanh on HLSL
d4529f304 : Define symbol classes in a separate file
ffd27d853 : Vulkan: Roll loader and validation layers SDK (1.5/2)
ca71c75dc : Fix error handling of ID3D11DeviceContext::Map
ae4dbf32b : Don't allocate name strings for empty symbols
f2afccca7 : Skip UniformBufferTest.SimpleBufferChange on Mac NVIDIA GL
5b1180df6 : Add gyp deprecation warning.
0e74e0596 : Fix gcc builds.
a2d981418 : Fix allowing non-constant ternary global initializer
647dca767 : Revert "Vulkan: Roll loader/validation layers SDK. (2/2)"
1955640af : Support ozone/gbm back end in standalone gn build.
e42ec189c : Add angle_link_glx arg to standalone gn build.
9fc873318 : Fix Bug in Intel Workaround
9c8e1a361 : ES31: Implement image state query
195be9424 : Always create TVariables for TIntermSymbol nodes
f414121d4 : D3D11: Fix program uniform buffer dity bits.
bd924af17 : ES31: Remove support of GL_OES_geometry_shader in compiler
f15f9cec3 : Vulkan: Roll loader/validation layers SDK. (2/2)
9d4d7f06f : Classify TSymbols using an enum
9af765dd2 : Vulkan: Roll loader/validation layers SDK. (1/2)
21f67ae06 : Vulkan: Remove loader/layers from GYP build.
bef918cb5 : Vulkan: Add packed RenderPass descriptions.
ece125358 : ES31: Fix the issue for relink rendering/compute program.
5f19810d5 : WebGLCompat: Fix depth & stencil query results.
8225e73bb : Support struct varying for transform feedback
ebe13bb1b : Remove SH_TRANSLATE_VIEWID_OVR_TO_UNIFORM
e30edd6fc : Update deqp31 test expectations
87cc90dfa : Set proper precision on loop index for variable init
495162b9b : Don't create temporary ids ahead of time
9db70de8e : Reland: Implement EGL_ANGLE_iosurface_client_buffer
3acfc6255 : Add test for Chromium's EGL_D3D_TEXTURE pbuffer creation
a98a28112 : ES31: Add support for GL_DISPATCH_INDIRECT_BUFFER_BINDING binding point
3c613c0d7 : Update docs for GN standalone and GYP deprecation.
7f5c3eb76 : Revert "Implement EGL_ANGLE_iosurface_client_buffer"
feb2c63b7 : ES31: Fixed the SSBO instance array error
629a64498 : Fix HLSL integer pow workaround
c7abc0803 : Implement EGL_ANGLE_iosurface_client_buffer
9b88991c7 : Disable DIRTY_BIT_PROGRAM_UNIFORM_BUFFERS
58ba6bf5e : Enable debug layers by default whenever assertions are enabled.
d5f1afb55 : Make TSymbol immutable
030017a48 : Mark StaticType related functions as constexpr
43fd0d44d : Add the EGL_ANGLE_iosurface_client_buffer extension text
378c3a51d : Clean up storing interface blocks in the symbol table
10a4d4346 : ES31: Enable some dirty bits and dirty objects for compute pipeline
12a18ad35 : Simplify interface block instance recording
e44770010 : Add PackedEnumBitSet, use it for buffer binding validation
4fba4a97b : Include the D3D11 headers on Windows when OpenGL is enabled.
3dddccff3 : Support RGB gl-tex-external stream consumers for StreamProducerNV12.
614dd0f53 : Replace TCache with static TType instances
ded7923b2 : GL backend: Only synchronize transform feedback state when it changes.
2eeb1b34e : WebGLCompat: Fix depthstencil query results.
fdb400d7c : Test multiview extension warning
3de2703d8 : Fix handling matrix qualifiers on block members
bf0a40bbc : Improve documentation about selecting intial CL reviewers.
f5be5bafa : StateManagerGL: Use dirty bits for program binding.
d5f44c986 : Simplify parsing struct field declarators
76746f9bc : Optimize Fragment Shader Type Match Validation
361df0703 : ES31: Implement Geometry Shader resource queries on OpenGL
94f1e89fc : ES31: Add atomic counter buffer data size
5b18f487c : Vulkan: Implement basic TexSubImage2D.
37584b36a : Refactor: replace SamplerType with ShaderType
1f679cc60 : Code refactoring for angle::BitSet and EXPECT_GL_TRUE/FALSE.
035419fad : Clean up storing struct types in the symbol table
5d69db12d : Reset symbol unique id counter between compilations
da854a272 : Vulkan: Clean up VAO cached resources.
9f2a86134 : Vulkan: Implement a RenderPass cache.
e218f15fc : Vulkan: Remove std::vector arg from beginRenderPass.
97fa85579 : Refactor TStructure
18841310d : Clean up MatchOutputCodeTest usage
c677795f9 : docs: fix links and typos
d3e213bc8 : Add a gl::AttribArray helper type.
3c1da04e0 : Isolate GlslangWrapper header from most of ANGLE.
b944053a0 : Add extra warnings for narrowing and bool conversion.
54a29ffd8 : Refactor TSymbol to follow naming conventions
ae04e1e4a : Fix scalarizing vec and mat constructor args
f13cadd8b : Fix checking negative index when indexing matrix/vector
57ea533f7 : TType: Store array sizes vector as a pointer.
5201ce127 : Fix MSVC 2015 warnings.
df68ca50b : Add missing break in StateManagerGL::syncState.
0b684ce3c : Vulkan: Move RenderPass init into a helper function.
afa02a2f9 : ContextImpl: Make flush/finish take a gl::Context.
ebee5b3b7 : Add GLSL support for runtime-sized arrays in SSBOs
cddcb59e8 : ES31: Fix the issue when rendering against compute program.
994ee3f23 : Remove static sNativeLib from FunctionsEGLDL
0250fd4a7 : Handle DIRTY_BIT_LABEL in TextureGL::syncState.
bcbe8e1ac : Update extension queries on OpenGL part
ed2e6aa55 : GLES31: Use more compact entry point style.
c7c0d1c1b : Expose OES_vertex_array_object on the GL backend.
cb59a9097 : GLES31: Auto-generate entry points source.
7881cfdfb : Add parsing of arrays of arrays
5d5253a33 : Clean up usage of EXT_debug_marker and KHR_debug in the backends.
1f73b7c6d : Add separate entries for inner arrays in block layout
5451d532a : Refactor ES31 entry points
85072e8f4 : ES31: Fix detaching/deleting compute shader after LinkProgram.
8e4bb4b11 : D3D11: Cache element array buffer updates.
c7b0cf2a2 : D3D11: Remove "fast path" check in DrawElements.
5a654f5ff : Fix reinterpret_cast size missmatch warning on 64-bit Windows.
e51ba63b3 : Optimize Texture initialization tracking with extra caching.
465835d61 : Support arrays of arrays in the API
acf2f3adb : Apply Chromium style fixes.
f1b47e896 : Fix ComputeGenericHash.
89be29a5c : ES31: Implement creation and attaching geometry shader on OpenGL
6e94c455c : Reland "Update cq.cfg for new compile-only builders."
cce013c9b : Revert "Update cq.cfg for new compile-only builders."
cc93cebf2 : Update cq.cfg for new compile-only builders.
902e8c184 : Reland "Make TType store a const char * for mangled name."
c801e359a : Add configurations of the TexturePerf benchmark that use robust init.
7f738d4e8 : Vulkan: Refactor CommandBuffer helper class.
4f407ce20 : Fix Clang dEQP build on Win.
378734c51 : D3D11: Lazy evaluation for draw call vertex params.
39f74df5f : Remove unreferenced struct types from the AST
03fd0356b : D3D11: Push index range computation deeper.
c7965001b : Revert "Make TType store a const char * for mangled name."
85c93c41e : Refactor VaryingPacking
578b51fd9 : D3D: Add helper for index translation type.
92019431d : Make conversion from GL types to native bools consistant.
2f294c9ab : Add constructors for TMemoryQualifier and TLayoutQualifier.
416a23e85 : ProgramGL: Make sure the binary vector does not read out of bounds.
4dd167fba : Vulkan: Assign locations to varyings.
05fd38609 : Make sure non-multi-sampled EGL configs are always exposed.
491b0d604 : WebGLCompatibility: Allow GL_DEPTH_STENCIL_ATTACHMENT.
be0e2c0c7 : Fix type conversion warnings
dc7bffd06 : Make TType store a const char * for mangled name.
90ed1e497 : Reland "Clean up the TType class."
c622833c5 : Re-enable SimpleStateChangeTest.RedefineBufferInUse on Win/Intel
758bc6a90 : Revert "Clean up the TType class."
3f286cd1b : Clean up the TType class.
3d70ca9cc : Remove unreferenced variables from the AST
2c7f34c83 : Initialize uninitialized GLSL arrays in a for loop
bb27c3a14 : Fix VectorizeVectorScalarArithmetic statement insertion
1eda27a65 : Buffer11: Allow CopySubData from uninitialized.
784134994 : Skip ShaderStorageBufferTest31.AtomicMemoryFunctions on Linux AMD GL
92a1459fb : Add Regression Test for D3D11 Alpha Passthrough
b5601eb67 : Only initialize globals if initialization flag is set
8957b6c07 : Add perf test for ushort DrawElements.
0a05df48f : Add TextureUploadFormatTest for texture unpack/upload behavior checks.
a3106c585 : ES31: Add atomic memory functions
39644feeb : Fix Clang build with dEQP.
98f9f537b : Skip RenderingLimitToDefaultFBOSizeWithNoAttachments on Linux AMD GL
4d1469315 : Roll all ANGLE internal DEPS.
0acb268c9 : TextureD3D: Only update storage if images dirty.
192199a76 : ResourceManager11: Store resource sizes 64-bit.
6226b8dfa : Vulkan: Fix missing index buffer usage.
858ff481e : Make isNamelessStruct a member of TType
10137d598 : Remove crash expectation on dEQP tests after driver fix
d33c77c02 : Vulkan: Use correct transfer access mask in layout change.
fea1e7541 : Buffer11: Cleanup onCopyStorage.
08943afdb : Remove huge buffer data test.
fb7685f40 : Validate texture parameters for >0 after rounding.
7caa80e75 : Edit tests to reference temporary variables
5ad52994b : Add generator for EGL proc table.
e8afa9025 : Make GL_ANGLE_framebuffer_blit enableable.
1d33c2196 : Fix standalone mac compilation
740aa41dd : Fix angle::Platform export definitions.
f4f293eff : Harden uniform array index parsing.
ff7aac5e4 : Re-land "Export angle::PlatformMethods."
36f342433 : Buffer11: Cache latest buffer storage.
8d6af086d : Use dedicated ALPHA passthrough shader
c2eb32bad : Revert "Export angle::PlatformMethods."
87718a875 : Use more gl::Error in IndexDataManager.
8b920b211 : Export angle::PlatformMethods.
d5d3099e3 : Avoid redundant BindingPointer::set in setBufferBinding
7af63727f : Fix nullptr dereference on struct parameter error
c4eca923d : Fix MSVS 2015 warnings
197445296 : Clear up deqp cases for multisampled texture
703671e9f : Unify extension behavior checks
bb0775da2 : Add flag for turning off initializing variables with loops
485903582 : Remove formatType arg from computeCompressedImageSize.
cac94a912 : Optimize ShaderVariable::isBuiltIn.
23cd4adde : Add missing include to stddef.h on arm
336129f66 : Use a packed enum for buffer targets.
e3bfefb41 : Align float access in InterleavedAttributeData perf test
9776035d6 : Vulkan: Implement Buffer updates.
38d92b59c : Workaround Intel driver bug on D3D when renderering with no render target
3a9090fa0 : ES31: Add BUFFER_VARIABLE and SHADER_STORAGE_BLOCK program interfaces
225bfa950 : Always update HALF_FLOAT_OES type to HALF_FLOAT on Desktop GL.
ee6884e7b : Generate generic error messages for Error objects without messages.
9e888a46f : Fix HALF_FLOAT/HALF_FLOAT_OES selection with the ES3 backend.
f5b8ba6b2 : Set TextureGL dirty bits when workaround usage of levels changes.
661fc487d : Work around NVIDIA GLSL vector-scalar op bug
73dcc60c8 : Support more always-available extensions in ContextNULL.
935cb7c58 : Support B8G8R8A8_UNORM_SRGB as D3D11 texture format
fa125c9e5 : Validate GL_COLOR_ATTACHMENT0 separately from the draw buffers attachments.
70b715c9b : ES31: Add test for DispatchCompute with rendering program
3ef06a9f8 : Skip hasMappedBuffer check in draw validations in WebGL contexts
0e8831341 : ES31: Support EXT_geometry_shader in GLSL compiler
c5de4d29c : KHR_create_context with GLES forbids _KHR reset notification enum.
3fb0ca02a : Move LazyResource::resolveImpl to the cpp.
6db1c2e88 : Link interface blocks in ProgramImpl::link.
8f8edd6ea : attachmentsHaveSameDimensions should not compare depths.
cda6af196 : Split pixelBuffer from pack/unpack state
29a20992d : Add back dirty bits for pack / unpack buffer binding
7af0de52d : Rename UniformLinker.cpp/h to ProgramLinkedResources.
ef7fb3886 : Size const unsized arrays without an initializer
1734e1711 : Only store innermost array offset in VariableLocation
fb05264b5 : Disallow null pixel data for TexSubImage that have non-zero size.
c9727f31b : Pass InterfaceBlockLinker to ProgramImpl::link.
d80f2944c : Struct definition not allowed as function parameter type
977abce7a : Refactor interface block linking.
bd3cd506f : Clean up HLSL constructor output
5b09d90d9 : Skip RedefineBufferInUse Vulkan test on Win/Intel.
a579ded1e : Extend BGRA8 glGetInternalformativ workaround to ES drivers.
258581662 : Skip several multiview tests on Windows NVIDIA after P400 upgrade.
5e5438fe1 : Make operator bool() explicit, and remove explicit from move ctors.
20c285ecd : callClearTwiceOnSmallTarget is needed for all sizes.
1f0b468c4 : StateManagerGL: Fix reserved indexed buffer count.
ebb1ea2dd : Fix dEQP test expectations.
1f4d68dbe : Suppress dEQP test failures on Quadro P400.
2ef23e2d7 : Fix writing uniform block maps to HLSL output
d255123c6 : Store shader interface variables as per query spec
c67323a9d : Squash State dirty bits to below 64.
1d7be50ac : Vulkan: Upgrade RGB8 textures to RGBA8.
7b62cf97d : Refactor TextureFormatMap to store an array.
0741c0f1e : Add missing reset to GL multi-view dirty bits.
a59fc19f6 : Use active textures mask with robust init.
6a89d2275 : Vulkan: Refactor format table.
d10cf69e8 : Remove repeated "success" check from compileTreeImpl
58f67be0c : ES31 program query: support AtomicCounterBuffer and UniformBlock
a8b73ed05 : Add a meta-script to run code generators.
5ca5c65c8 : Pass offsets to base validation for CompressedSubTexImage3D.
e1f3ad4d8 : Vulkan: Add vk::GetImpl helper.
7bd166668 : Vulkan: Allow in-flight Framebuffer changes.
640d597d8 : Add missing check in Compiler
4ef250333 : Refactor StaticallyUsed
2348e21ad : Make GL_OES_get_program_binary enableable.
b8d2664fe : Run angle_perftests on GLES backend
526543cb0 : Vulkan: Fix deleting in-use Framebuffer.
86f8116ba : Make compressed texture format extensions enableable.
1b038241f : Vulkan: Support Texture redefinition.
91ab54b61 : Make ANGLE_texture_usage enableable.
8724e2549 : Vulkan: Fix re-creating buffer storage.
096f278e8 : Introduce SimpleStateChangeTests.
25301b603 : Remove WrappedObject::retain.
4751aabb7 : Fix minor issues with ANGLE_texture_rectangle.
d78e33a8d : preprocessor: Fix lineno overflow on line continuations
3590555dd : Revert BGRA renderability change for ES drivers.
63458a3ed : CopyTextureCHROMIUM: Validate the texture target enums first.
206a58d1f : Slight reformat to ANGLE format table.
e88ec8eed : Vulkan: Refactor GarbageObject.
c1f14fbea : Remove empty switch statements from translated shaders
b8ee9dd35 : Validate empty statements in switch statements
1b605ee34 : Use "python2" instead of undifferentiated "python".
2c5c41f9b : Skip WebGLCompatibilityTest.InvalidTextureFormat on Ozone.
d922775b6 : Clean up passed end2end tests on Intel Windows platform
6bb4f501f : Fix MSVS 2015 compilation of tests
722bfb51d : Fix detecting duplicate field names in structures
9088557fe : D3D11: Fix dirty current value updates.
d84a00b9d : Make GL_OES_rgb8_rgba8 enableable.
163965d5c : BUILD.gn: prepare dEQP test support on Mac
e7c5f4f05 : Fix compilation on mips devices.
660b28cca : Disable WebGL texture_rg tests on all OpenGL ES.
55bc905f0 : Always consider type arrayness for atomic counters
87c358839 : Prune no-op statements with a single traverser
65c56dd94 : Fix incorrect hashing on built-in interface block fields
2a35741bd : WebGLCompatibility: Disable ES format extensions by default.
aa9c396b7 : Revert "BUILD.gn: prepare dEQP test support on Mac"
ca68d9886 : ES31: Add std430 support for OpenGL backend
4ddae3598 : Use array_specifier in struct declarator parsing
9cd7163e1 : Fix setting array sizes on a constructor
4b8b650c8 : BUILD.gn: prepare dEQP test support on Mac
454c34cb5 : Accept valid geometry shader inputs regardless of syntax
335d8bf2f : WebGLCompatibility: Fix shader validation using define macros.
c4f1dd83f : Use angle::BitSetIterator optimizations on arm64 as well
b79e7bb69 : Vulkan: Implement simple render-to-texture.
971f85084 : Implement get compute work group size for glGetProgramiv
55bde9169 : Parse array specifier with a separate grammar rule
f7480ad2e : D3D11 FL 10: Create cubemap SRVs as cube maps instead of 2D arrays.
3d40488b6 : Split varyings into input and output varyings in renderer
d4556dfc3 : Reland 'Adds TUnorderedMap and uses it for tLevel in TSymbolTableLevel.'
54118be67 : Add script to generate GN/MSVS projects.
8e4b355b1 : ES31: Implement Geometry Shader inputs and outputs
73e4fde62 : Mention DEPOT_TOOLS_WIN_TOOLCHAIN=0 in DevSetup
283c2194d : Support arrays of arrays in UseInterfaceBlockFields
e7c2857db : Clean up direct access of ShaderVariable::arraySize
940c48b27 : Add rc.exe hook to DEPS.
138cf5e00 : Roll chromium/src/build.
5547b3840 : Vulkan: Implement simple static textures.
cc4ce4a2d : Don't initialize textures on SubImage calls if the whole image will be filled.
815a6c9ae : Vulkan: Fix copyImage region parameters.
8df717350 : D3D9: Perform the MAD operation AFTER pre/unmultiply logic.
56ff3ce2f : D3D9: Implement the CPU-copy path for CopyTextureCHROMIUM.
b1fa7d746 : Fix -Wnon-virtual-dtor warning in DispatchTableGL
de03e003b : Vulkan: Add shader handling for textures.
89a69a039 : Generate performance warnings in HLSL translation
4cd889ec0 : Remove unnecessary work from VariablePacker
6d94f064a : Add more complete NULL driver for the GL back-end.
29ddcc992 : Add an auto-generated dispatch table for GL bindings.
76e471e90 : Vulkan: Implement basic uniforms.
fb9051a58 : Switch from use_libfuzzer to using_fuzzing_engine.
711b7a12f : ES31: Support images in the compiler on D3D backend.
7478ce7f4 : D3D11: Minor Optimization to DrawCallNeedsTranslation
111a99e82 : Check that the requested extension is supported by the backend.
02032bda5 : Generate an error if no XFB varyings are in use
cbcb96fcd : Fix switch/case last case validation for ESSL 3.10
6dee4d8c1 : Remove second copy of gyp dependency.
082e70060 : Fix gyp_angle gyp directory.
23e028432 : Only validate texture layer if texture is non-zero.
d0ef13a25 : Stand-alone build with gn.
d042fba42 : Unset conflicting DSVs in StateManager11.
0a6752e3c : Use default window size in RenderTestParams.
c514348e2 : Vulkan: Minor cleanups to ProgramVk.
ebf7299e4 : Vulkan: Minimal dirty bits for ContextVk.
b9cb7f60d : Update gpu_test_expectations
8a9e0fc23 : Fix standalone compilation on Mac
ba2eaea22 : Refactor vk::Buffer memory allocation.
5ad264088 : Add destructor to MultisampleTextureInitializer.
1bfa6b715 : Generalize GetUniformBlockInfo.
cc8e2738d : Move libpng into src subdirectory.
15de9262e : Add array size functions to ShaderVars
45f5d6f89 : Add missing comma to deqp.gypi.
2e568cfbe : Add generator for packed GL enums.
ce252b288 : Remove libpng and zlib from dEQP include dirs.
2d88e9bc0 : Guarantee that symbol nodes get unique ids
bf90b6032 : Skip SubDataPreservesContents on Mac NVIDIA GL
2bdbf788b : Add .vs to .gitignore.
40dbdd6c7 : Clean up remaining extra semicolons from HLSL output
3755c48d1 : Fix multiview transform feedback test
429756442 : Move incomplete texture logic to shared helper.
41200d21b : Skip WindowDifferentConfig on Windows
91c8de883 : WebGLCompat: Add test for ANGLE_instanced_arrays
22d7f1f3f : Simplify uniform type table texture type.
f6d242edb : Wrap switch statements in blocks in HLSL
c3bc98415 : WebGLCompatibility: test for vertex OOB caused by indices
4bd730c8c : Recognize more non-fallthrough cases in switch/case
6aee8620c : Fall back to D3D11.0 from D3D11.1 in device creation
d736cccf0 : Add :extra_warnings to all units in BUILD.gn.
56612d6ad : Clean up TIntermTraverse API
923ecef6b : Fix switch statement validation corner cases
d92e93b8c : Fix uniform type info for multisample textures.
6b076a09e : Update and move gmock and gtest.
852fe8734 : Fix HLSL for switch statements that don't end in a branch
211bff3f6 : Enable inconsistent-missing-override for Clang
128e536ab : Fix a small build issue.
78507c6ee : Fix statements disappearing from switch statements in HLSL
bd159f067 : Vulkan: Use minimal dirty bits in VertexArrayVk.
492f58ec9 : Rename VertexArrayImpl::mData to mState.
af5070f72 : Hide RemoveSwitchFallThrough implementation in the .cpp file
c853804c5 : Add support for arrays of arrays to VariableLocation
e416e527b : Remove some unused codes
1fce3283f : Samples: Add command line flag to select renderer.
a4810f71f : Fix several bugs in the timeout logic of clientWait
8886f0fc8 : Clean redundant semicolons from HLSL branch statements
180f43c6b : Refactor creating temporary symbols
d63d0007c : dontInitializeUninitializedLocals on Qualcomm only
359487c82 : Build angle_perftests on Android
a3d384ada : Fix signed integer overflow in GLSL preprocessor left shift
b433e872c : Change robust resource init into a context creation attribute.
a87121f9d : Fix build warning by specializing clampCast
e159717d4 : Filter EGL attributes before passing them to the native driver.
af143feff : Refactor the eglQueryContext entry point.
000dab88d : Make pack and unpack image extensions enableable.
63c5a5974 : Make GL_ANGLE_instanced_arrays enableable.
ce8602ab7 : WebGL requires GL_FRAMEBUFFER_UNSUPPORTED for identical FBO attachments.
c1abf9178 : Fix leaking objects with UniqueObjectPointer.
6276b9221 : Vulkan: Implement basic uniform shader parsing.
10d4026b3 : Fix compilation error on 32-bit systems
cb62d86fc : Don't delete framebuffers multiple times if they are bound multiple times.
baf5d9458 : ES31: Add UNIFORM support for ProgramInterface
a99ed554c : Refactor data conversions for state commands
d03a849d7 : Vulkan: Implement very basic DrawElements.
035fd6b39 : Vulkan: Implement very basic textures.
488130e04 : Make GL_ANGLE_framebuffer_multisample enableable.
536eca105 : Simplify GenerateMipmap validation now that sized format info is tracked.
682efdc47 : Fix a GCC warning found by Skia.
7e7f7d25b : Implement robust resource init for D3D9.
a15062137 : Remove initialization of ImageD3D objects now that lazy init covers them
09cd47779 : Remove references to the framebuffer fetch extensions in the GL layer.
8c5b31c29 : Make query extensions enableable.
05b35b210 : D3D11: Lazy robust resource init.
a60d35672 : Re-enable uninitialized-local test that should pass now
adaabc365 : Support PBO and map buffer extensions in the NULL backend.
04d0646c9 : Support GL_NV_fence in the NULL backend.
50cac57aa : Make GL_EXT_blend_minmax enableable.
8c7133caf : Make GL_OES_fbo_render_mipmap enableable.
3fab76343 : Make PBO and map buffer extensions enableable.
5b2a17607 : ES31: Implement glSampleMaski on D3D11
8c5b69cba : Replace MurmurHash3 with PMurHash
2a9e107c0 : Vulkan: Support multiple vertex outputs.
a9c60e9f9 : Vulkan: Allow for multiple frames in-flight.
db3422764 : ES31: Implement glSampleMaski on OpenGL
49bb7e131 : Fixup Mac dEQP GLES3 expectations
89588b905 : Add dEQP GLES3 Mac suppressions
ffab70156 : Skip dEQP GLES3 performance tests on all platforms
0f2aa31d7 : ES31: Fix bug on incomplete texture validation of internalformat and filterable
c71ea661e : Return HALF_FLOAT as an implementation read type in ES3.
457ded9b4 : Print FILE in more debug info messages.
f0fd87d82 : Code refactoring in validation part.
f32cd0b78 : Remove WindowSurfaceVk::swapImpl prototype.
d48261595 : Vulkan: Only init RenderPass once per frame.
1f9d68437 : StateManager11: Defer RenderTarget invalidation to draw.
981f0f8f6 : Add flag to do a fast pass through perf tests.
2bc947334 : D3D11: Minor optimizations to vertex attribute application.
f15815835 : Minor cleanup to setIndexBuffer.
74b30e461 : Improve the speed of MarkAttachmentsDirty.
1b7ed0ef2 : D3D11: Minor optimizations to Renderer11.
61491505e : Tighten clear-twice workaround on Windows Skylake Intel GPU
a5dc625c9 : Suppress two failing angle_end2end_tests.
c8bee3351 : D3D11: Implement a dirty bit for Shaders.
fb997ec1d : Removed "name" and "used" from variable location.
805d281ae : D3D11: Fix ClearBufferiv with STENCIL.
ea84f6fff : Pass Context to Framebuffer11 dirty callback.
8ec383e6a : Use array template aliases in TextureStorage11.
136a27422 : TextureStorage11: Use unique_ptr for RenderTargets.
335101071 : Pass gl::Context to more Buffer methods.
4cc89e2bf : ES31: Enable 'location' layout qualifier on shader interfaces in compiler
729b2c6e0 : ES31: Enable shader storage buffer support for OpenGL backend
47bf2dc53 : Add test for GL_KHR_robust_buffer_access_behavior
84aa2dcf8 : Add textureGather and textureGatherOffset
72f58fa30 : Change Returned Error For Invalid Hint
9abe07c65 : Move Platform Context pointer to start of struct.
7aa786c89 : Fix warnings produced from MSVS code analysis.
b8bbbf9ec : Vulkan: Use environment override to load layers.
abd313592 : Vulkan: Fix deleting in-use Pipeline.
0f80ed867 : Improve speed of iterating dirty textures.
8b2142e37 : Put MurmurHash3 functions in the angle namespace
10ce2d284 : GL: Fix 64-bit caps query on older GL drivers.
f3d574545 : Enable SH_INITIALIZE_UNINITIALIZED_LOCALS on Mac
704e862f5 : dEQP GLES2: skip some tests on Mac Intel
afe8824b3 : Fix standalone compilation on Mac
a336b90f6 : ES31: Impl program pipeline object management entries for GL backend.
5307e15d3 : D3D11: Re-check disabled attribs on VAO switch.
a20af6d7e : Use C++11 raw string literals instead of SHADER_SOURCE macro
bb5a7e29d : Allow length() on arbitrary array expressions
67a8a0148 : Clean up MultiviewDrawTest.cpp
634909433 : Work around VS 2017 compiler bug in dEQP.
806cda936 : Fix newly added Mac dEQP expectations
7e2c0d373 : Fix cubemap completeness check
71c88b31d : Enable [[nodiscard]] for gl::Error.
32b7e2379 : Fix bad casts in BindingPointer::set.
eccd7ece1 : Use a heap for the released handle list.
80823cc82 : D3D: Add memcmp filtering for matrix uniforms.
4148fd74e : Add separate dirty bits for Pixel and Fragment uniforms.
371ed53aa : Enable D3D11 warnings in Release end2end_tests.
9c6cfffec : dEQP GLES2: Add suppressions for Mac
9dfa628df : Add RequestExtension to static link.
da8e257cb : Number of views should match when Draw* is called
7d4602fc4 : Allow ReadPixels with GL_FLOAT type and EXT_color_buffer_half_float.
715e7f1a4 : Add GL_DEPTH_COMPONENT_24 as a depth format for surfaces.
ace6822c5 : Remove Renderer11::markAllStateDirty.
4dac6798b : Lift AMD blit suppressions.
5c3072925 : Consolidate Index buffer application.
2cedb58c8 : D3D11: Consolidate Scissor state application.
da7185fb7 : D3D11: Consolidate SRV and Sampler application.
7ef2ddabe : D3D11: Consolidate Viewport state application.
7f4fed80d : D3D11: Consolidate Rasterizer State application.
b05f36599 : D3D11: Consolidate Blend State application.
518f5d559 : D3D11: Consolidate Depth Stencil State application.
85b63c8eb : D3D11: Consolidate OMSetRenderTargets calls.
2617eada7 : Cleanup to Resource11's reset method.
14bbb3f99 : Context: Remove recompilation trigger impl method.
096fd6232 : Fix out-of-bounds reads in BlitFramebuffer.
c9fed8ddf : D3D11: Move TF state management to StateManager11.
cd8e97298 : StateManager11: Add internal dirty bits for uniforms.
2dc027da8 : D3D11: Consolidate constant buffer application.
d63961d0e : D3D11: Move Constant Buffer state to StateManager11.
9df395c86 : Include string.h for strncmp in ExtensionBehavior.cpp
9959f544a : Cleanups to ResourceSerial.
af01602e0 : Allow compiling dEQP on Mac in Chromium checkout.
d68248be4 : Update Texture dirty bits documentation.
265a6d432 : Fix viewport and scissor multiview updates in StatemanagerGL
a16a84f38 : GLSL: Fix initializing globals declared after main()
5b03f4755 : ES31: Implement getMultisamplefv for D3D part.
d9cd7b7f0 : ES31: Add glGetProgramInterfaceiv API
2a1e8f95a : Refer to GLSL extensions through TExtension enum
ad17d2a07 : Add linux_angle_ozone_rel_ng to CQ.
9d8153781 : D3D: Refactor driver uniform application.
33bb7c425 : ProgramD3D: Use more UniformTypeInfo.
a9459dbc1 : Fix EXTERNAL and 2D_ARRAY sampler type info.
0e7f17369 : D3D: Only scan cached shader executable lists once.
eb3359503 : D3D11: Only update swizzles after a state change.
af4ffe0ad : D3D11: Implement dirty bits for texture updates.
92515f444 : Move swizzling and program update to StateManager11.
39967e4e1 : GL: Use dirty bits for texture and sampler bindings.
06ef36b98 : Add top-level state sync for Samplers.
81c2e253b : Add top-level dirty bits for texture and samplers.
ef97c613f : Roll GYP for VS2017 project support.
1aa66bc73 : Add ANGLE_multiview sample
6f0c17c7d : Update docs to mention Win 10 SDK is required.
ec3a9cbb5 : Only support GL_OVR_multiview extension variant
15c3406af : Restructure InstanceID initialization to fix HLSL warning
95644f92d : Make ScopedIgnorePlatformMessages work
1de29abad : Skip MultiviewRenderTest.FlatInterpolation on Win Intel D3D11
fe8b5989d : Program: Fixed unreferenced Samplers.
e98e16eab : Update gpu_test_expectations and use angle_gpu_info_util
218ffc49e : SwapChain11: Create SRV copy texture lazily.
3667dbd68 : D3D11: Cache multisample resolve texture.
3ed604246 : Test using the same texture with multiple samplers.
fca781309 : Extend multiview perf tests to cover all extension code paths
a0d388754 : Don't create SRVs for multisampled depth stencil textures in FL10.0.
7cadfcc70 : Change ANGLE_multiview's enum values
61e710b65 : GL: Optimize multi-view layered Clear* commands
c1d4e5509 : D3D11: Select view in vertex shader
630d558fb : TextureRectangleTest: Fix RAII ignore lifetime
cecab5920 : Don't use native D3D11.1 formats unless they support enough samples.
8cf8f7b08 : Remove linux_angle_chromeos_rel_ng from default bots.
74a0000f5 : Request a D3D11.1 device and D3D11.3 context
1a1ae0f85 : SystemInfo: Find primary with EnumDisplayDevices
ad6e2b6a6 : D3D11: Fix memory allocation in markLevelDirty.
7d1f5c60d : Sync dirty objects before Context dirty bits.
8693bdb88 : Add a few missing dirty bit cases.
7d738e266 : Disable platform message when expecting OOM
8a7b3a0ce : Reland 'Remove IndexRange retrieving in validation'
72b4e1e5b : D3D11: Add support for multiview layered rendering
b5c5fb1b9 : Remove linux_chromium_chromeos_ozone_rel_ng from the CQ.
487653b1a : Don't divide in the validation of DrawElements
6ab833add : Add more comparators to Optional.h.
134f93d1a : D3D: Small optimizations to uniform updates.
edd5981f0 : TextureRectangleTest: allow OOM on max size test.
fb2a871c0 : Work around VC++ 2017 compiler bug
f00f7ffed : Add a Uniform type info table.
bb6e66434 : Implement EGL_surfaceless_context for Android/ChromeOS and optimize eglMakeCurrent
bb2bbfbbf : Refactor GLSL array length method parsing
561ed3aeb : D3D: Keep a single dirty bit for uniforms.
851edac78 : GLES3: Use more compact entry point style.
fa08cae7c : Make perf_test_runner Python 2.7 and 3 compatible.
be5e2ec34 : Remove uniform memory copy from GL front-end.
6ee26d7a2 : Fix linking of non-existent XFB varyings with gl_ prefix
c634a637a : Remove webgl_ prefix from emulated function names
af11b53a2 : FramebufferNULL::readPixels: write pixels for tests
e49058e75 : D3D11: Enable multiview performance tests
855d964bd : Prefix user-defined names in GLSL output
ced5c86c3 : D3D11: Handle multi-view Draw* calls
0abb7a2a2 : Update multiview state on program executable change
d28758de2 : D3D11: Re-enable updateVertexBuffer dirty bits.
57ae8c16c : GLES3: Auto-generate entry points source.
e8ef2bc4b : Add compile error on using inputs with interpolation qualifier as l-value
7c2e6a96a : Do not forward multi-view fields to backend on detach
1ba9b85a0 : HLSL: Declare gl_ViewID_OVR as fragment input if extension is enabled
77d4d4da9 : D3D11: Temporarily disable vertex array dirty bits.
ed5b46f11 : Add additional ES2 and WebGL 1.0 Validation
2e29b13da : Fix some default return values in auto-gen.
b79b3f962 : Assign symbol ids in RemoveDynamicIndexing
3db4072a2 : Skip end2end test case due to failure on D3D Intel GPU
14b2126ec : Relax multi-view end-point validation on detach
39e781220 : Fix assert when linking nonexistent transform feedback varying
54164b0ca : Add getUniform impl methods.
ff161f83c : Fix EP generation event output format for uint.
a42a4e5eb : D3D11: Copy external offscreen texture when required.
16daadba8 : GLES3: Auto-generate entry point header.
9696d073c : Clean up the ES3 entry points for auto-generation.
70b5bb00e : Rename gl::FenceSync to gl::Sync.
3ef140a97 : Finish refactoring the rest of the ES3 entry points.
7f0c5a4b1 : Refactor sync EPs (plus one extra).
7e1197e01 : Fix crash when indexing unsupported interface blocks by variable
97577623f : Fix assertion failure in CollectVariables.cpp
18b75bad8 : D3D11: Handle Clear* commands for layered framebuffers
12e957f85 : Refactor uniform block and other query EPs.
f0dcb8b54 : Refactor transform feedback EPs.
d7576737a : Refactor VAO entry points.
c8c958173 : Refactor uniform matrix entry points.
f0e0449ef : Format ES3 query entry points.
ff325f1b0 : Refactor ES3 uniform entry points.
ef6615170 : Add ANGLE dEQP trybots to default set of tryservers.
511937d9a : ES3.1: Implement framebuffer default parameters for d3d part.
d27f5c8d2 : ES31: Implement GL_OES_geometry_shader built-ins in GLSL compiler
3c25ad071 : Enable all multiview rendering tests for layered framebuffers
335d67b88 : Fixes to the Uniforms Perf benchmark.
2c1183bb0 : Fix compile on non C++14 configs.
41013bdd1 : Perf script runner Python 3 compatibility.
c1346fba6 : Revert "Remove IndexRange retrieving in validation"
e080387e4 : Refactor array element type checks
59d9da089 : Remove IndexRange retrieving in validation
abf66fb35 : D3D11: Use dirty bits for applyVertexBuffers.
e3d8628d1 : D3D11: Split input layout and VB application.
96f6adfa8 : Add support for arrays of arrays in AST processing
5e424faef : Handle Clear* commands for layered framebuffers
61bd99946 : Test multi-view rendering of various primitives
d8105a03f : ES31: Implement gl_in in Geometry Shader
401345e4a : D3D11: Move more state into StateManager11.
3cb4894c9 : Make TextureD3D::clearLevel work with depth/stencil.
977ee7ebd : Add gl_ViewportIndex to the symbol table
4e619f587 : Add branch for viewport or layer selection in VS
3dfaf265b : Add a Linux/Intel suppression for CopyTextureTestES3.ES3UintFormats.
0ce8ef332 : Add arrays of arrays negative test coverage
92996b0dd : D3D11: Fix masked clear unused RTV warning.
46d6c2b63 : D3D: Make some helper methods static.
a836b4660 : D3D11: Allow no-op pixel shader output.
b18c33e94 : Remove arraySize in TInterfaceBlock
41ac68e71 : Select viewport index in GS for multi-view instanced rendering
e86db0c1d : Remove unused vectorSize() from OutputHLSL
9b8dfb803 : Support more display extensions in DisplayNULL.
c0094eca8 : Validate the combination of type and internal format for CopyTextureCHROMIUM.
200e2d237 : D3D11: Force level zero render target in FL 9.3.
e59000c3d : Skip CopyTextureTestES3.ES3FloatFormats in Win/Intel/OpenGL.
5c00d0dbe : D3D11: Handle Clear* commands for side-by-side framebuffers
eef80e401 : Do not implicitly enable the scissor test for side-by-side FBOs
599555b58 : Clean up createSamplerSymbols
28839f031 : Fix handling sampler arrays in structs as function arguments on HLSL
afa75152d : Refactor More Validation Error Messages
aadc8f376 : Implement the CPU fallback for CopyTextureCHROMIUM on OpenGL.
79f7104ab : Validate that transform feedback buffers are not mapped.
78ed6cd9e : Rename VariableInfo files to CollectVariables
d93cd6c23 : Refactor the CPU copy texture code into a function in renderer utils.
d7487b135 : Clean up checking variable packing limits
9b11ea4f2 : Gather UniformBlock and ShaderStorageBlock separately
0d671c9a7 : Verify occlusion query correctness in a multi-view context
82ef774b7 : Save layered multiview end-point's arguments into attachment's state
5116d6875 : ES31: Add missing initialization of MAX_*_SAMPLES on D3D
936ea3250 : Clip to framebuffer when copying to cube map.
c2157a09d : HLSL: Fix handling nested structs in interface blocks
d23bcd8eb : Add cube map to read-outside-framebuffer tests.
ed049ab44 : HLSL: Fix handling arrays of structs in interface blocks
47bb4933f : Implement CopyTexture functions for uint texture formats.
553590a57 : Modify attribute divisor for multiview instanced rendering
0f7714ecc : Refactor FramebufferMultiviewTest.cpp
85d624a51 : Fix null pointer dereference in redeclaration error message
6a6199b4c : Add multiview performance tests
a438f4e72 : Fix some style issues
880683b17 : ES31: Add glGetProgramResourceiv API
ccb9fad34 : Initialize ANGLE_multiview in the D3D11 renderer
3c76d59f1 : Check GCC for __has_attribute
188fd5f6f : Skip TimerQueriesTest.TimeElapsedMulticontextTest on all AMD
90d874fc6 : Skip couple TextureRectangleTest tests on Window NVIDIA OpenGL
53440f39c : Skip couple TextureRectangleTest tests on Linux NVIDIA OpenGL
13c0dd463 : Add texture rectangle extension.
acd20b1ff : Refactor BlitGL to potentially hold multiple blit shader types.
d2d0b30e1 : angle: Fix chrome/win-on-linux build after https://chromium-review.googlesource.com/466106.
a0bcc50be : TextureD3D: Mark images clean after binding a surface.
38abd6c9b : Skip all EGLContextCompatibilityTest tests on debug builds.
6c58b0620 : Add histograms for the program cache.
c2493e381 : Add DrawElementsPerf test
8f276e255 : Handle multiview Draw* calls
df7d7c9ec : Split varyings into input and output varyings in compiler
b0761934b : Handle Clear* commands for side-by-side framebuffers
44183ccea : Micro-optimizations to draw call entry point.
5788d24bb : D3D11: Support stencil-only EGL configs.
23176cead : Fix performance regression in stream init.
878c8b1e5 : Handle viewport and scissor state changes for side-by-side framebuffers
ffe754b77 : Disallow timer queries with multi-view draw framebuffers
2803168e5 : Disallow glReadPixels with multi-view read framebuffers
2bde9199f : Extend suppression for new test that fails on AMD Linux too
05c31dae0 : ES31: Enable atomic counter for GL backend
a3ed45768 : Disallow glBlitFramebuffer for multi-view framebuffers
04e2c3bcd : Disallow glCopyTex* with multi-view read framebuffers
7e69f76a2 : Disallow active transform feedback with a multi-view draw framebuffer
7cf6166aa : Generate error on program-framebuffer num views mismatch
6938285b1 : Fix BlitFramebuffer validation for BGRA sources and targets.
40ac783b9 : Implement remaining eglQuerySurface and eglSurfaceAttrib enums.
0328b5758 : Bind all elements of unbound image arrays to unit zero
31ecbd704 : Refactor eglQuerySurface and eglSurfaceAttrib.
5505bdc70 : Fix Win32Window::takeScreenshot.
b5cc1198b : ES31: Add Geometry Shader layout qualifiers in GLSL compiler
4c19a8a82 : D3D11: Update cached dynamically recompiled programs.
b6664925c : Add error handling macro to Context.
14a26aeaf : Disallow indirect draw calls for multi-view framebuffers
4c56c607f : D3D: Make draw call translation check non-virtual.
6caf405c3 : StateManager11: Fix casing of include
26cf35a8e : Revert "Fix BlitFramebuffer validation for BGRA sources and targets."
17d270311 : Fix BlitFramebuffer validation for BGRA sources and targets.
1da006539 : Remove IndexRange in DrawElements functions
a779b6109 : Smart caching of VAO input layout.
cab92ee4b : Fix WebGL validation of characters in shader source strings.
9bc9a3217 : Integrate multiview state in FBO completeness check
7c5f52682 : Assign symbol ids in ArrayReturnValueToOutParameter
5aca19398 : Framebuffer: Fix enabled draw buffers bitset.
9603a9561 : D3D11: Move applyShaders to StateManager11.
253daa56a : D3D: Split applyTextures into each back-end.
590f62359 : Fix getting temporary id in RewriteDoWhile
d2391983a : Skip the RGBTextureTest.SRGB[A]Validation test on Ozone.
b9c53d8d0 : Remove FormatString
0d2ecb4ea : Output mapped name of shader variables in shader_translator
0ca93f26e : eglplatform: add Wayland version of native EGL types
34d2007f9 : Fix exposing internal shader interface variables
5dae57b03 : Save side-by-side function arguments into attachment's state
137032d93 : Validate ANGLE_multiview end-points
222c517f7 : Control Debug layers in ANGLE_platform_angle.
a59a1c1e4 : D3D11: Consolidate shader state application.
95107bc88 : D3D11: Consolidate primitive topology application.
6dd06eaca : Give StateManager11 internal dirty bits.
298a35f03 : Rename EGL platform extension text files.
b3f26b9e4 : Add a zero-filled scratch buffer to Context.
ab918821c : Clamp point size to maximum point size from the API on NVIDIA
3860b6c04 : Fix arrays of structs containing samplers as parameters on HLSL
191381fd9 : ES31: Add glGetProgramResourceLocation API
24fe74c13 : ES31: Query multisampled texture binding id
a5e693afb : Make unique id counter a member of TSymbolTable
e5285d298 : Handle ANGLE_multiview state queries
6170bef8c : Fix validation of querying GL_FRAGMENT_SHADER_DERIVATIVE_HINT.
9c3358652 : Refactor StateManager11 for dirty bits.
ab4be84fb : Add newlines when writing original shader source to shader debug output.
282847e99 : Clean up recording declarations in OutputHLSL
dde78e8c4 : ES31: Implement Vertex Attrib Binding on OpenGL
ffb35f64d : Fix broadcasting gl_FragColor at the end of main
3e5695d1e : Fix standalone OSX warnings
d2e879298 : Enable Haiku in platform-specific headers.
cf42a7e8c : Add ANGLE_multiview end-points and tokens
4cff8d625 : ES31: TexParameter{if} validation for TEXTURE_2D_MULTISAMPLE on OpenGL
0f68463f0 : Clean up inserting variables to symbol table
daaff1cc8 : Set correct symbol ids when referring to GLSL built-ins
c7ba85c93 : TexutreD3D: Only update storage level if it exists.
a0016b7fc : Check depth-stencil attachment sample count.
b50ccd367 : Use FindMainBody to retrieve node of main()'s body
318f9aa5e : Initialize ANGLE_multiview caps and workaround state
e71afb877 : Add specification for ANGLE_multiview
4cafb867c : Sanitize AST nodes created by UseInterfaceBlockFields
cca63f2ea : Fix compilation error in RobustResourceInitTest.cpp
c43be720a : Implement ANGLE_program_cache_control extensions.
bc58515eb : ES31: Add 'buffer' qualifier support in shader
c5af8ba6e : D3D11: Make sure to resolve the storage for CopyTexImage3D.
d90b214fc : D3D11: If an image is dirty, copy it to the storage before copying from a FB.
d7ceaa167 : Remove TIntermSymbol::setId
d178aa46a : Fix attachment validation bug
34bc315d5 : ES31: Implement multisampled Textures for D3D part.
3ec75686f : Collect AST transform utilities to a separate file
caa5cda0d : Validate uniforms and attributes name conflicts when linking
293e114db : Add tests for the cache control extension.
280ba991b : Validate the ReadPixels type and format for INVALID_ENUM.
3847f94d1 : Validate that the mip level is not too large for CopyTextureCHROMIUM.
06a06f5ec : Fix non statically used fragment input structs on HLSL
eaef1e5e2 : Link atomic counters to buffers
bc5d7addb : D3D11: Clip copy rect to the source framebuffer for copyTexImage3D.
315ecd207 : Add entry points for EGL_ANGLE_program_cache_control.
59c41597b : Fix Clear validation assert for default FBOs
c39a19aa9 : Select viewport index in the GLSL/ESSL vertex shader
37d96cce9 : Fix accepting arrays as array indices
56229f1bb : Remove TIntermediate::addConstantUnion
eb7f90fdc : Remove simple Intermediate.h functions
340b7b8ba : Add support for new internalformats in copyTextureCHROMIUM
70c95fa6f : Add function in MatchOutputCodeTest to find occurrence of a string
88318b44f : Fall back to CPU copies for srgb textures in copy_texture_CHROMIUM.
ea39a2239 : Simplify queueReplacement AST transform helper
145e3cbbb : Enable Fuchsia in platform-specific headers.
caf20889e : Fix incorrect quality level with depth-stencil buffer and MSAA configs.
7ef89a426 : Expose ViewID_OVR impostor in the fragment shader
e469de8a5 : Refactor translator construction
cccf2b002 : Reorganize AST traversal utility code
a3e1f5f73 : Fix determining max combined uniform blocks
115fc55e0 : Populate gl_InstanceID attribute information explicitly
4dd06d5d4 : Set proper symbol ids on temporary symbol nodes
69df242c2 : Don't validate attribute types match for gl_VertexID and gl_InstanceID.
d7cd4ae5c : Check that function declarations don't use a reserved name
40a1a37c6 : Update gl2ext.h.
2b8536367 : Skip CopyTexImage outside FB test on Win/Intel/GL.
1cbe92035 : Clip TextureGL::copyImage to framebuffer.
0cdf3683e : Do not propagate OVR_multiview extension directive
83f0fb4d3 : Add program binary cache EGL and GL extensions.
88f18d012 : Update eglext.h.
95ba174ec : Clip TextureD3D_2D::copyImage to framebuffer.
6cad56679 : Improve Debugging Strings
fa36c3308 : Clip FramebufferGL::readPixels to framebuffer.
088031e68 : HLSL: Disambiguate between struct function parameters
50c562de0 : Re-land: Don't expose non-conformant multisampling modes on GL
a5822b8ae : Temporarily disable the GPU program cache.
27a606316 : Re-apply UBO binding workaround on program save.
b12040c43 : Clean up redundant initialization of gl_Position
0fb0864e8 : Fix inverted validation check for glClearBuffer.
739bd8baa : Clip FramebufferD3D::readPixels to framebuffer.
e145def0f : Propagate correct type to the lvalue in an output variable initializer
ff526f144 : Fix variable vs. function name conflict in HLSL output
77891c0a4 : Fix wrong assignment of maxUniformVectors in GLSL compiler
690057da3 : Remove incorrect cast of loop condition in GLSL parsing
69056a1ec : Declare and initialize ViewID_OVR and InstanceID
f0be43fee : Add missing dependency on exe_and_shlib_deps
802a73ba3 : [ANGLE] Add missing dependency on exe_and_shlib_deps
8ff732356 : Skip couple UniformBufferTest31 on Linux AMD
834dd263c : Skip WebGLReadOutsideFramebufferTest.CopyTexSubImage2D on Win Intel
360daeef1 : Add platform hook for program cache updates.
56375021a : D3D11: Fix Buffer11 for GPU-to-CPU storage copy.
fcadd08ad : Provide build target for angle_shader_translator sample.
ab04e6a7d : Clip TextureD3D_2D::copySubImage to framebuffer.
79fd1e9fd : Clip TextureGL::copySubImage to framebuffer.
3244736a5 : Use MemoryProgramCache.
68dfe0c5c : WebGL tests which read outside framebuffer.
13b49757d : Add base SHA-1 routines.
96a483bc8 : Add a ResourceMap class for faster GL resource maps.
c8a8b8435 : Revert "Don't expose non-conformant multisampling modes on GL"
af01a0640 : Revert "Adds TUnorderedMap and uses it for tLevel in TSymbolTableLevel."
1d72298b3 : Fix memory leaks in invariant tests.
ffe00c032 : Add program cache transform feedback workaround.
761b02c81 : Add an applyNativeWorkarounds context impl hook.
5fdaa2e37 : Reduce test failure spam in TransformFeedbackTest.
c14348a25 : Adds TUnorderedMap and uses it for tLevel in TSymbolTableLevel.
195150193 : Refactor CollectVariables
0dc97810e : WebGL2 Compat: having no 0 divisor is now valid
aed7c570c : GL: Don't call seamless cube cap on GLES.
e7b963401 : Fix uint indices WebGL test to draw something.
8033165b5 : Don't use constexpr pair constructor in translator.
c6a34b03b : Add guards around dxgi_support_table.h.
c74ff571d : Consolidate TypedResourceManager::isXGenerated.
84a6c5b29 : Perform all glXMakeCurrent in DisplayGLX
665e4d977 : Perform all wglMakeCurrent calls from DisplayWGL.
579d8c7df : Only use the last context for the texture completeness cache.
65ec0b2ec : ES31: Add support for bindImageTexture on GL backend
7a20b9739 : Refactor uniform block binding
db9e5d311 : D3D11: Only apply attachments that are written by the program
cce8965d2 : Remove most of the remaining logic from glslang.y
83dde7b9e : Use the std::unordered_map::at method instead of operator[].
da066657e : Fix invalid storage recovery on FL 9_3.
6be3d4cd9 : Fix incorrect format set being used for destination copy formats.
e7bd218c3 : Accept GL_FRAGMENT_SHADER_DERIVATIVE_HINT in ES3 contexts.
914b79a60 : Fix parsing GLSL loop conditions that declare a variable
8700a98ee : Fix missing return statement in VertexFormat validation.
4928b7caa : Proliferate gl::Context everywhere.
35bcad429 : Optimize builtin function emulator class.
a71a98ee2 : Allow '\' characters in shader source for WebGL2.
672f7f3f4 : WebGL Compat: forbid client side arrays, even unused
6260b7aa2 : Fix kResourceTypeNames initialization
3cd0dd370 : Don't expose non-conformant multisampling modes on GL
30ca54f49 : D3D11: Fix mingw64 build.
125e220e1 : Track LevelInfoGL per cube map face.
fe54834f9 : Proliferate gl::Context.
61e16b449 : Context: Bind current display/surface.
12b0b399a : Clean up ValidateOutputs
bb1b19b65 : Generate INVALID_OPERATION when the copy texture destination level is missing.
638c7277e : Implement EGL_KHR_surfaceless_context for D3D, GL and NULL backends.
e72595b46 : Rename EOpFaceForward to EOpFaceforward.
d04908bc0 : Refactor ProgramBinary entry points.
2648d9297 : Fix scanForWantedComponents not ignoring attribute values of 0.
165dcf15f : Allow CHROMIUM_copy_texture to copy to non-zero mips.
8d471f907 : Make distinct header guards for anglebase.
97ee65488 : Shunt more code to StateManager11.
fb05bcbac : Move the vk Serial class to renderer_utils.
c174db3a0 : D3D11: Apply a non-null blendstate in masked depth clear.
dbcced8e6 : When validating image size, use format for SubImage calls.
f18b86061 : Attempt to fix gyp build RangeChecks error.
d222d4542 : Use HashingMRUCache in InputLayoutCache.
34ca4f5bd : Remove Shader::getSemanticIndex.
cabdd1a03 : Clean up coding style issues in InstancingTest.cpp
dd5f27eee : Make VertexBinding's member variables private
cdadb3ff4 : Decouple ANGLETest functionality and test parameters
9f01a0d48 : Fix RewriteElseBlocks using a non-prefixed struct name
4f86d053b : Introduce MemoryProgramCache.
9cf9e871a : Move LinkResult to the gl:: namespace.
83418fb19 : Don't allow for error in ProgramImpl::save.
883237610 : Introduce SizedMRUCache.
c084de145 : ProgramD3D: only broadcast when the GL_EXT_draw_buffers is enabled
0492d4479 : Move murmurhash to src/common/third_party
60f6eb20e : Add WebGL test that draws to missing attachment.
4cdac9ebd : ES31: Add atomic counter for GLSL parsing
2cd45629d : D3D11: Consolidate Vertex Buffer application.
863b62361 : Refactor redefineImage and track dirty images properly.
982f6e012 : Improvements to the gl::Range class.
165361cab : Entry point refactoring Refactor texStorage2D and texStorage3D.
5ea762a66 : Consolidate base:: imports.
c4d18aac0 : Use ErrorStream everywhere
794607025 : Don't discard the storage on forceRelease, simply mark the image as dirty.
966cb898b : D3D11: Don't dirty all uniforms on program change. (2/2)
dcc9b51de : D3D11: Consolidate input layout application.
07b363656 : D3D11: Don't dirty all uniforms on program change.
10bed9fc0 : Minor optimizations to DynamicHLSL.
bb1e750cb : Validate that structure names match when linking uniforms.
f2a060356 : Force-release images on redefine when robust resource init is enabled.
93a540fc6 : D3D11: Reset the TF binding offsets when glBeginTransformFeedback is called.
bd044ed8b : Defer shader compiles when possible.
dc0fa46a2 : preprocessor: Check for line number overflow
80cdc3769 : DisplayWGL: try all GL context version from the highest
63fa2e940 : D3D11: Consolidate Query allocation.
0fd806f18 : D3D11: Consolidate Shader allocation.
fccbac2c0 : Validate precision in uniform blocks for WebGL.
2f348d2a1 : Make gl::Compiler reference-counted.
168d5e805 : compiler: Regenerate parser with latest flex and bison
5978e28d3 : D3D11: Consolidate InputLayout allocation.
8d4db1fa5 : Fix format info for unsized RG texture formats.
6e898aa30 : Allow sized GL_RGB[A]_32F to be used for TexImage2D with the chromium extensions.
e75577440 : WebGL compatibility: remove UB for draw buffers in the GL backend.
fff7a7dd1 : Mark the S3TC SRGB formats as requiring exact block sizes.
9ab5b8224 : Validate that vertex shader input matches the vertex attribute types.
b7d5e3033 : D3D11: Default init all textures.
c564c070f : Pass gl::Context to impl methods instead of ContextImpl.
fc32e8b7f : WebGL: Validate shader entry point names do not contain invalid characters.
948bbe51d : Redesign robust resource init as a display extension.
cae72d6ab : Call GetGlobalContext instead of GetValidGlobalContext for gl::GetError
cd930cf0f : EGLDevice: Fix edge-case memory leak.
e0cff1901 : Validate that fragment shader output matches the draw buffer type.
311d99993 : Add Program Binary test for reinitialization.
ea19b4aca : Don't store Renderer in RenderStateCache.
9216a6e26 : Introduce MRUCache.
af713a240 : ES31: Implement binding layout for uniform blocks
0ffc441e2 : Initialize uninitialized globals in GLSL output
0a82f2fab : D3D11: Don't copy SharedSRVs around.
df7d13eba : Lift outdated NVIDIA test suppressions
63d8c2662 : Re-use std::hash in RenderStateCache.
aa0a5446e : Ensure gl State structs are zero filled.
806162182 : Support CHROMIUM_copy_texture for all formats on D3D11.
98de826c9 : Platform: Fix initialization order in tests.
208056509 : D3D11: Consolidate state allocation.
857c09db3 : Add missing completeness checks for texture attachments.
9733ceefa : Initialize uninitialized locals in GLSL output
bdc1e2a2c : D3D11: Consolidate Buffer allocation.
a1b9d5a25 : Refactor multisample framebuffer completeness checks.
95468d178 : Support multiview in ESSL 1.00 shaders
7d79fe95b : Revert "Refactor multisample framebuffer completeness checks."
2c479d6e9 : D3D11: Use TextureHelper11 everywhere.
a22aa4eda : Mark some internal functions as not having side effects
ff77c3592 : Refactor multisample framebuffer completeness checks.
26098cb2e : Add missing dependencies on exe_and_shlib_deps (angle)
6811a3160 : Use GetPlatformDisplay instead of GetPlatformDisplayEXT.
9d7d719c4 : D3D11: Move CreateStagingTexture to Renderer11.
4f0e003e5 : Implement the new formats/features of the ES3 CHROMIUM_copy_texture.
caafd890b : D3D11: Don't store device in InputLayoutCache.
341a36cce : Fix zero size buffer robust init crash.
19ecebe79 : Fix compound assignment precision emulation
e0e009fee : D3D11: Consolidate SRV allocation.
39b826fc8 : Reduce warning spam for failed D3D shaders.
22717ce23 : Wrap safe numerics library in namespace angle.
04a56818d : Reduce absolute paths in generated ninja files in angle
9e3bd310e : Enable CopyTex(Sub)Image default FB on Mesa/GLX.
487b63ab9 : Disallow structs as scalar/vector constructor arguments
83498433f : Put global init code inside main() instead in a function
538c7bcfd : Remove failure expectations for shader_random tests.
e01c02b69 : Clean up ternary op validation
764a1e767 : D3D11: Consolidate DSV allocation.
df682a8e4 : ES31: Refactor syncState in VertexArrayGL
9676d1af5 : Handle multiple AST insertions to the same parent in updateTree()
b427920ef : Clean up ValidateMaxParameters
bb580b1b8 : Fix names of some crashing shader tests.
403c1682d : D3D11: Add resource manager classes.
9f10b775c : Refactor checks for incomplete framebuffer attachments.
5df2b9d2a : Clean up AddDefaultReturnStatements
df22132f3 : Skip, rather than fail, crashing functional_shaders_random tests.
451b2b7f1 : Correctly generate mipmaps for sRGB textures.
446533021 : Use fprintf(stderr) instead of std::cerr.
1a310b847 : dEQP expectations: suppress failures caused by a clang roll
1dd07a649 : Simplify DeferGlobalInitializers
231c7f56c : Apply clang-format to many files.
73badc07d : ES31: Implement glDispatchCompute for D3D backend
7854d8612 : EmulatePrecision: Round constructor args only when needed
9cbc07c3c : Simplify AST transformations that need to find main
995c2ed27 : Initialize currentValueAttrib->binding in updateCurrentValueAttribs
d5e8e196c : Check FunctionsEGL::terminatePtr before use.
e9ed3d867 : Use unused uniform blocks workarounds on Linux AMD.
07843cd66 : Suppress default FBO CopyTexImage failure on Linux Intel
c895b4c7c : Make IGarbageObject's destructor virtual
2b324d50b : Fix formatting of struct indexing in intermediate output
8fab320c1 : Share a single TOperator enum among all constructor AST nodes
9405005f5 : Disallow interface blocks in arithmetic expressions
cbd140855 : Test CopyTex(Sub)Image on default framebuffer.
82830edea : Fix assert in EGLSyncControlTest
8d835fba1 : UniformBufferTest: fix invalid uniform index
0c09e265c : Add BGRA formats to glCopyTexSubImage validation.
29e9035d0 : Add Linux and MacOS support to perf_test_runner.py
8ceaedf8b : Generate an INVALID_OPERATION error if a texture format is not supported.
65ac5b9cc : Allow glGenerateMipmaps on sRGB textures in WebGL.
a7ecec387 : GLSL: Simplify constructor parsing
73fa4b83f : ES31: Validate fragment shader outputs
40762ef32 : Supress floating point texture failures on various Intel bots.
53d3841cb : Refactor entry point gen slightly.
b4cf56562 : Validate opaque operands against binary operators
cc2a10e9c : Unify opaque type validation in GLSL parsing
7142f6ce6 : Prevent using gl_ViewID_OVR as an l-value
62a416d59 : Re-enable the RGB10A2 backbuffer format.
5e4343a13 : Add msvs_cygwin_shell to all actions in vulkan.gypi.
06f76552c : UniformsPerf: Define a vertex attribute.
ee769dd21 : GLES2: Auto-generate entry points file.
aa7203ef6 : Inherit privately from angle::NonCopyable.
6a1d2f938 : Fix compilation of the Vulkan loader / layers in standalone
677bb6ffc : Update checks for floating point renderability.
bb7e5a7c0 : GLSL parser: Fix empty declaration qualifier checks
6ba99e3d0 : Re-generate pre-compiled D3D shaders.
60c65556d : Shrink FunctionsGL.cpp.
170efbf97 : validationES: reorder draw validation for the WebGL CTS dEQP
ba29fa47a : Reduce binary size with format enum arrays.
193c0950c : Fix assert when attempting to create a void array node
be849e4f7 : GLES2: Clean up entry points for auto-gen.
c4e936686 : Update end2end tests to function without EXT_texture_storage.
f231232b0 : vulkan: assume secure_getenv().
8562b7730 : GLES2: Apply clang-format to entry points.
2e16d96d9 : GLES2: Use codegen for the entry point header.
0d4340463 : Disable Vulkan support on Linux
d262799c3 : Take depth into account when checking for OOB in TexImage3D
e7a792c62 : Suppress MipmapTestES3.BaseLevelTextureBug failures on 10.12.4.
180973c75 : Fix params.h compilation.
5416f753a : Clear11 Shader Optimizations and Shader Management Rework
ae39958a6 : Fix params.h compilation.
37219c87e : Fix missing return values in bitset_utils.h
ffa4e6118 : GLES2: Reformat entry point header.
e8b355127 : Fix workaround formats not being used when EXT_texture_storage is emulated.
876429b7a : Update gl2.h and update entry points.
e1fd475b0 : Apply release asserts config to all dependents.
2aadbfc38 : Expand the MipmapTestES3.BaseLevelTextureBug supression to all AMD OpenGL.
9c9b40ace : Use parameter cache to skip passing IndexRange.
25e297e9d : D3D11: Alias dirty buffer channel bindings.
29f148b0c : Support Vulkan on Linux as well as Windows.
6d1ccf015 : Re-order the error generation for ES3 TexImage calls.
66c5e619f : TextureD3D: Mark images dirty after deleting the texture storage.
f81ce4a37 : Refactoring: replace NULL by nullptr for pointers (3rd CL).
f58417747 : Move Vulkan layer json files.
d75dd26c5 : Make ImageSibling inherit from FramebufferAttachment.
151d5de65 : Enable MSAA for texture client buffers
331f6dbde : Tighten workaround on unary minus for Intel D3D drivers
966c940b0 : Fix validation for compressed texture functions.
e491578f3 : WebGL: Validate the read and write buffers for BlitFramebuffer are unique.
94ba36a77 : Only bind that native GL texture if it should be complete.
780612a54 : Fix the zlib build on 64-bit Windows.
76b8f4690 : Use a shared state for egl::Image.
f6b986c8f : Refactor TextureStorage11
d22b8f722 : Fix zlib compile.
4f285443c : Refactoring: replace NULL by nullptr for pointers (2nd CL).
407d4e776 : Perform ANGLE_instanced_arrays validation for WebGL contexts.
ff5c63ee6 : Allow dynamically enabling shading language extensions.
de32c2e1a : dEQP: Remove shader compile/link timing output.
4fd95d547 : Stop using FramebufferAttachment::Target.
ba992ab5c : Fix HLSL 3 generation of shaders with texture LOD.
50a8d0e06 : Roll zlib to fix a warning on Mac
d7297bfb3 : Code refactoring: replace NULL by nullptr for pointers.
4181bc972 : Fix bug in updating vertex attribs with client memory pointers
ca27139e6 : Key the format tables on internal format and type.
8162926b2 : Never add declarations without children to the AST
0c0dc3457 : Vulkan: Defer command buffer submission.
43915883f : Lazily initialize the D3D device in DisplayWGL.
6de518589 : Optimize angle::BitSetIterator.
a0e0aebbf : Validate that framebuffer attachments all have the same size for WebGL.
e4b753cab : Texture: Add helper to query desc from index.
b8126691c : Framebuffer: Add an update attachment helper function.
b29316019 : Add robust entry point for CompressedTex(Sub)Image
b36e5393d : D3D: Return an empty string when the translated shader source is empty.
33151a531 : Code refactoring: remove unneeded variables
d1bed175f : Reverse the order of array variable initialization
c1d770e88 : Refactor remaining GLES 2.0 entry points.
3c68079cd : Update deqp expectations file for default fbo tests.
a9042d3c1 : ES31: Add array element transformfeedback
e839078e8 : compiler: Prune literal statements when outputting ESSL
6e60d6bfe : Don't allow deleting the 0 transform feedback.
67f5ce424 : Fix the texture completeness cache.
1e5499db8 : Refactor Signal utils into template classes.
2b39659db : ES31: Implement glDispatchCompute for OpenGL backend
e918de22f : Vulkan: Don't finish on swap.
82483b931 : Obey the bufSize and write to the length parameter in glGetSynciv.
df79af598 : Need Vulkan stuff for unix too.
38f2cfb8b : Refactor validation of glGetSynciv.
583377995 : Correctly initialize the condition of FenceSync objects.
46258e1fc : Blit9: Pass the dest rect to setViewportAndShaderConstants.
eb8abb0ac : Remove unused declaration
5ed601b4c : Fix IsOzone() predicate.
20e005b2a : Rename BitSetIterator.h to bitset_utils.h
03b333b48 : Vulkan: Fix Clang warning and fix build.
bf67aa801 : Temporarily disable Vulkan for the GN build.
067cdb4ab : Create depth stencils for D3D texture EGL surfaces.
fa416b18e : Disable ValidationESTest.DrawElementsWithMaxIndexGivesError.
6f1c3de95 : gpu_info_util: fix a DeviceInfo leak on Windows
df55f252e : Skip a couple end2end tests on Ozone.
72106562c : Vulkan: Only re-create pipeline on state change.
5e96d74f0 : Allow the OpenGL ES backend to be used with dEQP on Windows.
6e0d8410d : Add IsOzone().
9aded17c2 : Invalidate completeness caches when enabling extensions.
60e17eab2 : Vulkan: Fix 32-bit Clang build.
562c96861 : Clean up legacy code in VertexAttributeTest.cpp
f2209f74b : Clean up function name mangling code
dd43e6cd1 : Pass Context to VertexArray and Framebuffer syncstate.
2360ed0cd : Disable the EGLSyncControlTest
e93dabaaa : Output the number of columns and rows written for robust ReadPixels.
6b2ea3fef : Support D3D texture share handles in the OpenGL backend on Windows.
9ec79391c : Use TLValueTrackingTraverser in ValidateLimitations
b5e884a45 : Clear11 VerticesTransform, RasterizerStates, ScissorRect
420ba1543 : Update dEQP gles3 tests expectations for Android
9cb2c2623 : Re-land: Roll vulkan-validation-layers. (2/2)
f546e7df4 : ES31: Add GL_SHADER_STORAGE_BUFFER_BINDING binding point
fd7c3b520 : ES31: Add glGetProgramResourceName API
ec9232bdc : Store unmangled function names in the AST
495bd7768 : Update deqp31 test expectations
fe48632f2 : Prefer identifying functions by using symbol ids
76e6565e2 : Validate clear attachment formats match color clear types.
005a70161 : Adjust the FBO invalidate attachment enums for emulated default FBOs.
9e1bf10b8 : Strip null characters from the shader source when building translated source.
8f77e5d32 : gpu_info_util: Implement GetSystemInfo on Windows
2d62ab727 : Apply WebGL validation to glVertexAttribIPointer.
80957d99b : ES31: Implement Vertex Attrib Binding entry points
484dd7b16 : ES31: Implement DrawElementsIndirect D3D part
795e75735 : Revert "Roll vulkan-validation-layers. (2/2)"
61afff146 : ES31: Add PROGRAM_SEPARABLE to ProgramParameter and GetProgram
48fed6333 : Set sampler uniform values from binding qualifiers
fc72a0730 : Update CHROMIUM_copy_texture entry points to the ES3 versions.
ee218f273 : Re-land eglGetSyncValuesCHROMIUM extension.
2feaa5e0a : Roll vulkan-validation-layers. (2/2)
aa086d680 : Refactor glVertexAttribIPointer validation.
4063e2095 : Roll vulkan-validation-layers. (1/2)
15015f7f8 : ES31: Add glGetProgramResourceIndex API
f651c7739 : Vulkan: Enable command queueing.
a55270718 : Add support for EXT_YUV_target
c1ebf5bda : Roll gyp and use Windows 10 SDK by default.
95f6ceddd : RenderstateCache and Clear11 Optimizations
d0fcb90d2 : Update testing documentation.
d90d388cd : Make sure the default framebuffer has enough draw buffer states.
86904b81d : ES31: Add workaround for illegal MAX_VERTEX_ATTRIB_STRIDE on Linux AMD
16d4e472d : BUILD.gn: declare_args() use_lipci
e466c5513 : Preserve ImageIndex of texture attachments when committing.
d7d526ad2 : Allow enabling GL_EXT_texture_filter_anisotropic.
8aeeed6ef : D3D11: Work around compiler nested sampling bug.
a5eb2941d : Remove unused/unnecessary stuff.
e11bf7bd4 : Lift uniform packing test suppressions.
cc2ed6124 : Fix non-square matrix uniform packing.
36e120ef7 : Refactor the staticUse checks for attribute and output
ded1b5a6e : WebGL Compat: make sure to test the correct error
ddb5eb560 : Fix build failure in UniformLinker.cpp on Linux
fbe49a8f8 : ES31: Implement DrawArraysIndirect D3D part
fe34780f4 : RenderStateCache BlendState Hash Fix
e5cdca7e3 : RenderStateCache memory usage
c1f8d61a2 : Disable VertexAttributeTestES31.MaxVertexAttribStride on Linux AMD GL
7a0b30449 : Reland "ES31: Add test on large strides"
b78707c8d : Move default-block uniform linking to a separate file
e14951e64 : Implement robust buffer initialization.
0bb791ed7 : Revert "ES31: Add test on large strides"
6445ddf84 : end2end_tests: Adds more skips for new tests and testers
6ca2b65c4 : Implement location layout qualifier for uniforms
0ba963ef2 : ES31: Add test on large strides
fe9306a8e : WebGLCompatibility: Add test for "negative" offset in DrawElements
e16a45190 : D3D11 FL9_3: Fix bug in R32F vertex format emulation.
e08a1d368 : Plumb robust resource init extensions.
146e8a1c2 : WebGL validation of constant color & alpha blend.
d61396b47 : Reduce the number of iterations of SwizzleTest.
c9da71ff7 : Fix translating dynamic indexing of swizzle to HLSL
9f9b1d2d6 : Make ScratchBuffer its own type.
ef964d48a : Buffer: Minor error macro cleanups.
05356e35d : BUILD.gn: do not redefine use_libpci if already present
817232ef4 : Validate invariance of built-in variables when linking
010e4dbd6 : Code refactoring for getters and setters.
390208b52 : Implements ETC lossy decode for ETC2 formats.
461d9a306 : ES31:Check framebuffer status for multisample and default params
185e32b80 : Increment ANGLE_SH_VERSION after ShaderVars API change
09e7c0a4a : Avoid redundant INSERT_PROC_ADDRESS calls
547cbd461 : Validate uniform binding at link time
a55102c50 : Unify and simplify shader variable collection
7d670a333 : Make ozone backend work if it can't display.
61f0db8e3 : Fix GCC build
200db9dcb : DisplayGLX: Create a highest version core profile context.
4c26fc2fa : Vulkan: Initial command queueing implementation.
6eafb04c8 : ES31: Add GL_ATOMIC_COUNTER_BUFFER_BINDING binding point
a02315b06 : WebGL Compat: Add DEPTH_STENCIL attachments.
89fcb8e83 : Check for getColorAttachment returning null before using it.
c16678a22 : ASTMetadataHLSL: handle WebGL2 gradient builtins
6f60d05fb : Make Framebuffer backbuffer constructor take Surface.
d83f64f5c : gpu_info_util: Implement GetSystemInfo on OSX
0a17c92c2 : Update Android instructions
f0eafe108 : Vulkan: Use Mailbox present mode when possible.
e18e6394a : ES3.1: Move FramebufferParameteri and GetFramebufferParameteriv to context.
4a92cebc8 : Clarify code around setting uniform locations
f5bb220f9 : Restore Default Platform logging to stderr
cde4f024e : Remove unused parameters of StoreStaticAttrib
308d745d8 : Don't use GL_FRAMEBUFFER_SRGB unless available.
4e0e6f8ac : WebGL Compat: Add DEPTH_STENCIL renderbuffers.
2597fb646 : ES31: Refactor VertexArray for Vertex Attrib Binding
5a53d54e8 : Remove unneeded ContextImpl::syncState parameter.
75066e7a3 : Clean up EVENT() logging.
e6091987e : Set formats in Ozone configs.
5deea7237 : Vulkan: Don't store device handles in wrapped objects.
abe89c7d3 : Tweak platform method signatures.
f7bbc8a30 : ES3.1: Implement framebuffer parameters api for opengl part.
558d645dc : CQ config: add gerrit CQAbility verifier.
878baf907 : gpu_info_util: address comments for CL 438940
38a24a942 : Fix incorrect indices being used when divisor is non-zero.
294a56084 : Vulkan: Make CommandPool a wrapped type.
3764b2575 : Vulkan: Run simple triangle perf test.
feb8c6868 : Add extensions to disable client arrays.
4336489ff : Parse binding layout qualifier for opaque types
92db39e89 : Fix multisample texture operations crashing HLSL generation
21534776c : DisplayGL: remove getDriverVersion
f4f8db856 : Fix a couple forward declares in angletypes.h.
34fefb7e3 : Fix initialization of Caps members.
485eefdd1 : Fix checking image memory access
6c1f671b3 : Add destroy hooks for several GL objects.
abf385720 : Remove old C++ ANGLE platform.
e8fb640de : Update RenderbufferStorage EPs to new style.
6137ddc56 : WebGL validation for depthRange.
141548273 : Fix D3DTextureTest.
40dc8c107 : Release the global texture manager with the last referencing context.
b5c3d27ae : D3D11: Disable the RGB10A2 backbuffer format.
ceb1048fd : Add classification of image type enums
dbffdfbda : Fix counting of the new platform methods.
b1eeba1f2 : Use a C API for the ANGLE platform.
c47e3407f : gpu_test_expectations: fix compile on OSX 10.8 and 10.9
7b4e00d20 : gpu_info_util: Implement GetSystemInfo on Linux
1b60d8d24 : Add artificial limits to the total memory allocated by the NULL backend.
1e031b279 : Expose the CHROMIUM copy texture extensions on the NULL backend.
44ec2f599 : Fix GL_MAX_SAMPLES query for ES3 when the extension is missing.
c5508d6e6 : Validate that the format is compressed before calculating data size.
5f45e7c34 : Refactor ResourceManagers.
875bbba0e : Zero gl_Position in WebGL mode.
ce02f0865 : Add an extension to share textures at the display level.
85334dcbd : Refactor shader state setting in the GL backend
3ed50a1d6 : Skip TransformFeedbackLifetimeTest.DeletedBuffer on Win Intel OpenGL
fd3dd436e : WebGL: Add 3D tex copying feedback loop detection.
c8a08f40b : Make failure to create Debug D3D11 device a warning instead of error
8897afa1c : Pass Context around to Texture::copyImage.
a631e93b3 : Disable RobustClientMemoryTest.ReadPixels on Linux Intel OpenGL
f8de66675 : Fix compilation on mingw
1d37bc508 : WebGL: Validate depth/stencil feedback loops.
baa25fd77 : Framebuffer: Remove ext check for depth/stencil textures.
5f56ddb92 : Buffer: Pass Context to all impl methods.
34bf2d937 : translator: Fix ASSERT in array init corner case.
70ee0f613 : Add destroy handler to SurfaceImpl.
1bf91116b : Add alternative MSVS build path to perf_test_runner
44ff5a76d : Validate xoffset and yoffset are multiples of blocksize.
c295e5160 : Implement EGL_KHR_surfaceless_context
bcb3f9baf : Direct logging to Platform when available
a2936aaf7 : D3D11: Don't yeild after a successful call to GetData during glFinish.
df68a6f03 : Vulkan: Implement a simple graphics pipeline.
b32807076 : Change ERR to WARN in RendererD3D::skipDraw
72e27b029 : Fix error logging in ValidateBlitFramebufferANGLE
66a0819c0 : D3D9: Write dummy output for depth/stencil only draw.
94d8222f5 : Vulkan: Disable layer deps for libANGLE in GYP.
b874fe961 : Fix missing trace_event header.
999b0fd26 : Validate uniform sampler values.
c2522477f : TimerQuery: Suppress flaky test on OSX AMD
7bb425c64 : Revert "D3D11: Clean up blendState code."
604359b9c : D3D11/ES31: Fix unimplemented multitexture errors.
f6d147996 : Vulkan: Move window re-init to test constructor.
a98a647ed : Add uniform1iv validation functions.
f5f74ae0f : Refactor and clean up uniform validation.
74da73fed : Add ESSL 3.10 ldexp/frexp builtins
7e24bfd33 : Fix StateChangeTestES3.FramebufferIncompleteWithCompressedTex
07be8bf80 : WebGL: Add test for ES3 MRT feedback loops.
cad97eee4 : WebGL: Add test for MRT feedback loop detection.
08c24e6ed : ES: Don't expose EXT_draw_buffers if extension not present.
786ad3876 : D3D11: Clean up blendState code.
3bf8e3a24 : Refactor Framebuffer management into a FramebufferManager class.
ea20d6228 : Vulkan: Workaround NVIDIA not sharing with OpenGL window.
810026b45 : translator: Make TVector and TMap pool allocated
25aef4539 : Add new ESSL 3.10 pack/unpack builtins
8ecf7f9b3 : Vulkan: Implement shader compilation.
0844f2db0 : WebGLCompatibility: add tests for OOB in DrawElements' index buffer
1aa728e35 : D3D11: Faster multisample depth resolve.
6483eb626 : Add a BlitFramebuffer perf test.
ef9e30eb8 : Vulkan: Fix JSON generation in GYP.
5714a202b : D3D11: Add RGB10_A2 as a supported EGL pbuffer config format.
93780e6c1 : Move Vulkan layers data directory.
8ef9a9680 : D3D11: Fix memory leak on multisample stencil resolve.
3117c69e3 : Fix member variable masking in EGLSurfacelessContextTest
af6fc1b48 : Make aggregate node creation more robust
ccab69d64 : Implement GL_OES_surfaceless_context
3f6d4dffa : WebGLCompatibility implement and add tests for section 6.4
2739a2724 : Add tests for the surfaceless_context extensions
2be2d5ae6 : Clean up unary node creation
1ecd14b87 : Fold user-definedness of function nodes into TOperator
5c32a6ef8 : Fix comment introduced in 02f075c85b5e16b6ca1bfc157f1d619ed255f75a
588065677 : Apply max draw buffer limit for WebGL shaders.
c5a2a172e : Add EGL_EXT_pixel_format_float support, enables float EGL surfaces.
17a5c0621 : IntermTyped::CreateZero: handle non-basictypes
e701dcc86 : Fix compilation of dEQP on OSX after a roll of EGL headers
4ddf5afb7 : Refactor ResourceManager into separate managers per resource type.
e794cd86d : Vulkan: Implement new GLSL translator back-end.
61bd9fe14 : Suppress ESSL 3.10 integer math failure on AMD Linux
72d1020e0 : Refactor function call node creation
9250cb248 : Add ESSL 3.10 integer math built-ins
2add15ef5 : Fix creating pbuffers on IDCompositionSurfaces.
b8353b010 : Vulkan: Simple buffer creation.
cc6ac25e9 : GLES: Expose OES_mapbuffer in GLES2 on GLES3.
d73f852f8 : Reland "Replace gl::trace logging with Chromium style logging"
dfa75e873 : Add support for 4-parameter functions to BuiltInFunctionEmulator
01d0ad084 : Add symbol table function to get TFunction for a built-in op
ccd8c9b6f : ES31: GetTexLevelParameter support for multisampled texture for GL renderer
949e0700b : Update BUILD.gn to account for Android default linker script change
51182ab94 : Clean up TIntermAggregate folding
a2aff2a4c : Use GetOperatorString in intermediate output
492cfab2e : Use GetOperatorString when initializing symbol table
1d9dcc24f : Make AST path always include the current node being traversed
0894288d5 : D3D11: Refactor trifan and line loop parameters.
c1a5d16e9 : Buffer11: Fix use-after-free with system memory storage.
b123938d6 : D3D11: Add support to compile and link compute shaders
78d137448 : Validate main() prototype declarations with incorrect parameters
65603eb81 : Refactor EGL config entry points to to separate validation.
8ad9e7572 : Always store function headers in TIntermFunctionPrototype nodes
2cf7c51ec : Add a perf test for binding buffers.
ab9f9c31f : Vulkan: Configure a simple RenderPass for drawing.
e70413c7e : Roll EGL headers.
fd8b469eb : Fix dot() signature to avoid an implicit copy constructor call.
47c27e829 : Manage preprocessor Macro objects with shared pointers
16c745a3d : Split TIntermFunctionPrototype from TIntermAggregate
bddc46b4b : ES31: Implement multisampled Textures.
0aff35ebd : OpenGL 4.2 is required when using ARB_compute_shader extension
e520d7c69 : Skip DepthTexturesWithMipmaps on Win Intel.
7b57b9d73 : Vulkan: Implement basic Clear and ReadPixels.
ac4e9c3f9 : Micro-optimize Uniform updates.
f695a3a14 : WebGL: Validate texture copying feedback loops.
7e735e48a : Change remaining compile-time folding errors to warnings
11b038bee : ES31: Implement glGetTexLevelParameter{i|f}v entry point
7cc14ee86 : Vulkan: Update build files after roll.
4be6c6ccd : Add missing sampler types to shader_translator output
8f6eb2ad4 : HLSL output: Fix nested dynamic indexing in an l-value
6a6b09c9b : Revert "Replace gl::trace logging with Chromium style logging"
b4533de1f : Roll Vulkan to bcb80d06b.
1a2567215 : Skip two unittests on Linux/Intel.
417df92f0 : Revert "D3D11: Add support to compile and link compute shaders."
afcc41cee : Replace gl::trace logging with Chromium style logging
a4595b806 : WebGL: Validate simple rendering feedback loops.
008450bab : Revert "Fbo attaching non-zero base level texture should be complete"
3af74d779 : Remove WebGL-CTS-known-failures.txt.
d1e22b0b2 : Expand Uniforms perf test.
2cd9d7e03 : D3D11: Add support to compile and link compute shaders.
e7d8432d5 : Move ProgramGL's sampler bindings to gl::Program.
98e34077a : translator_fuzzer: destroy translator cache on exit.
2a9ef3eac : Vulkan: Fix GYP layer dependencies.
abaab233e : Vulkan: Introduce vk::Format.
2f90a9b55 : Fix shader support of OVR_multiview
bb1db48ed : Suppress two new failing tests on OSX 10.12 Intel.
b293a2601 : Fbo attaching non-zero base level texture should be complete
5f319a4b0 : Fix incorrect NPOT availability check.
037340d7f : perftests: Make into white box tests.
fd456445c : Add tests for the OOB checks for vertex buffers
02f075c85 : Support EXT_texture_compression_s3tc_srgb on DX11
cbcde7246 : WebGL: Remove error spam on separate stencil masks.
63d826267 : Fix preprocessor typo for enabling Windows Runtime Library
a66779fcf : Vulkan: Load layers relative to executable dir.
57f174737 : Fix angle_perftests compilation on Linux
dcab56a1b : Move some file utils to common.
de5f98cd0 : gyp: Fix missing ENABLE defs in end2end_tests.
4af4951ff : Tighten the workaround for B5G6R5 on Intel drivers
4021932f2 : translator: Add ES3.1 multisample texture support.
80ab03c58 : Add angle_white_box_tests for libANGLE render tests.
62300122f : Fix size_t convesion warning in angle_perftests.
2d676313d : Refactor common functionality out of draw call perf tests
acd1898e0 : Replace Error(GL_NO_ERROR) with NoError().
a818c327f : translator: Remove non-sh scoped APIs.
6be602dc6 : Some improvements for BlitFramebuffer.
d68924e52 : Use GetOperatorString when writing GLSL unary built-in calls
a13251792 : Vulkan: Fix struct helper output list.
ca128c7cc : Fix no VAO bound error in Draw*Indirect
3311d474a : Display: Add a shared state object.
1754ba0df : Remove unsupported test configs.
38ef7c8c9 : Disable 4701 and 4703 for spirv_tools for Windows PGO build
e180559f4 : Use GetOperatorString when writing GLSL built-in function calls
8aee65467 : FramebufferAttachment: Cast pointers directly.
4d0bf5579 : Vulkan: Initialize the draw surface.
d7c5b0aa8 : Add support for barriers in the compiler
f165f0b4c : Tighten the workarounds on isnan for Intel drivers
0448ec847 : Vulkan: Enable validation layers on request.
b5693ff6c : Roll Vulkan validation layers.
b22615dec : Suppress Intel program binary test on Win/OpenGL.
d5fe352a9 : Add GL_EXT_texture_compression_s3tc_srgb to GLES2/gl2ext.h
192745a74 : Add varying packing validation for WebGL.
4eee74de6 : Update GLES2/gl2ext.h to revision 33260 (2016-10-27)
1da9193f3 : Disable the flaky expectation in TimerQueriesTest.TimeElapsed.
506fc9c99 : Add test for WebGL compatibility restriction on GL_FIXED and max stride
66a41a28d : Generate errors when read buffers are missing in BlitFramebuffer.
51f522f1b : D3D11: Fix program binary crash with UBO bindings.
09b04a2ff : Add shader translator support for OVR_multiview
b58e9bace : ProgramD3D: optimize Transpose/ExpandMatrix
b1d0a255f : WebGL compatibility: add stencil mask and ref restriction
a4ab58044 : Remove libEGL dependency on libANGLE
2a19313f8 : Revert "Supress failures for the 16.12.1 Windows AMD D3D11 driver."
b8a580a3b : Enable building angle_perftests on Linux.
05ac62252 : Roll Vulkan validation layers.
495d0ac7f : dEQP: Update documentation.
e2d0e41fa : Supress failures for the 16.12.1 Windows AMD D3D11 driver.
e09bd5d32 : Vulkan: Add display creation, test and extension.
4596a7698 : FramebufferGL: fix a crash when there is no color buffer.
d90198385 : Fix cast warning in UniformsPerf.cpp.
0c7baf1bc : Implement the WebGL VertexAttribPointer restrictions
71168a07f : Manually write overflow checks for glDraw*
5cdbda178 : UniformsPerf: Properly limit maximum uniform vectors.
408293f8a : D3D11: Fix stale SRVs with tiny depth textures.
842f23f8c : Rename MalformedShaderTest to ShaderValidationTest
327ba857f : Vulkan: Hook up loader code.
f04709744 : D3D: Ensure compiler is loaded in applyShaders.
37ee8a6b0 : Vulkan: Add Vulkan DEPS.
72fc5547a : Add a ShaderCompileTreeTest base class to use in compiler tests
fc5aef40c : Add a matrix uniforms perf test.
675fe718f : Don't return Error from Context draw methods.
77ba408ab : Unify Diagnostics interface
a26c6b7ca : Surface: Make the egl::Config part of SurfaceState.
3c90ed6be : Implement the WebGL restriction on reading from missing attachments
7b91d0c10 : OpenGL: implement GL_ANGLE_translated_shader_source
a8ccb95b2 : FormatString: avoid an UB when we need to grow the buffer
95401dbb7 : Surface: Pass DisplayImpl to initialize and swap.
57e6d50e4 : FramebufferAttachment: make attach(nullptr) work like detach
4de340acf : Remove extraInfo parameter from compiler diagnostic functions
08a617ad7 : Remove redundant call to TextureD3D::getNativeStorage.
7351c2a59 : Clean up GLSL switch statement validation
439a55e55 : Fix ability to recover EGL Display after D3D11 device lost
78f40a37a : Fix memory leaks in WinRT InspectableNativeWindow
da6254bf7 : Keep track of shader built-in declarations separately per ESSL version
ce6bbfc84 : Add instructions for working with ANGLE for Android
4336798ed : Fix UBO binding workaround bug ID.
081b6e2b5 : Extend UBO binding workaround to Android.
d9671226c : Implement ES3.1 glDraw*Indirect entry points for OpenGL
89c21ea8b : InstancingTest: fix a stack overflow.
a7d12dc7f : Store uniform block bindings in program binaries.
e1faacb11 : Don't use logging macros in end2end_tests.
bd0c08e2f : Use proper export label for RequestExtension.
bf4e1b731 : Split TIntermInvariantDeclaration from TIntermAggregate
da9fb093e : Work around atan(y, x) bug on NVIDIA
b8b0122fe : Add compiler support for shared memory
c31b7411a : Fix typos in docs.
f832c9dd8 : Fix style in the preprocessor.
d7b1ab589 : Fix up translator style.
cc507aa0e : Make the NPOT extension requestable. Fix NPOT validation in CopyTexImage.
36fd100d4 : GLSLTest: test interaction of declaration splitting with other passes
327411e88 : WebGL_compatibility: disallow client-side arrays
a2c749856 : Don't load binaries across client versions.
92db69472 : Tighten the validation for staying in array buffer bounds
f52fe93dc : Work around unary minus operator float issue on Intel Mac 10.11
d0239396b : Fix angle_deqp_egl_tests compilation on Android
da2f78f9c : Fix compilation after dEQP roll
e735511d4 : Roll dEQP.
aecfa8e69 : Constant fold compute shader local work group size
023c2b194 : dEQP-GLES3: Suppress two failing Win/AMD tests.
8c04d077f : Make minimum GLSL version for compute shaders GLSL 430
56a2f95f5 : Output infinity and NaN literals correctly in shaders
2ad1c4905 : D3D: Fix overflow in varying packing.
120040e23 : D3D: Move some HLSL-specific code to a new folder.
dceacf5b1 : dEQP: Update multiple test expectations.
1212bcacb : translator: separate declarations after rewriting loops
00cf8940b : dEQP-GLES2: Update test expectations.
9d7d0b143 : Add support for GL_DRAW_INDIRECT_BUFFER_BINDING binding point
47c480802 : Validate that line width is not NaN.
2d73665d4 : Handle constant folding arithmetic involving infinity
b5e997fbe : Update ES 3.1 expectations from SKIP to FAIL.
729a9c974 : Don't require GL_ARB_gpu_shader5 in order to support ES 3.0.
a20fc0056 : Implement GL_CHROMIUM_sync_query for GL.
9f09037b0 : Change dEQP ES 3.1 expectations from FAIL to SKIP.
922cbfcb8 : common: Add a vector arithmetic helper classes
f2a6aecfe : Suppress flaky TransformFeedbackTest.MultiContext on Intel OSX.
cfb853583 : Suppress flaky test on Intel D3D Windows.
0742c8c94 : Pass the --deqp-egl-display-type= flag to dEQP tests.
5e2e145d4 : Update bison/flex docs.
c339c4e59 : Split WebGL compatibility into two extensions.
2ec65dc89 : Handle GL_READ_BUFFER being GL_NONE in getReadAttachment()
47c0e0483 : Use ComPtr references for D3D objects.
08d4aa938 : Refactor constant folding tests
ced53ae26 : Fix the coding style issue for validation code
e157e5a93 : Fix missing virtual destructor warning on OSX standalone
ee9f08c04 : Implement ES3.1 glProgramUniform* entry points
51f75c5d0 : Suppress flaky Win/AMD/GL end2end tests.
01074255c : D3D: Implement multi-thread shader compilation.
57ce9ea23 : Implement EXT_discard_framebuffer for the GL backend.
fb02830d8 : The return type of imageSize(gimageCube) is int2, not int3
c03127219 : Add ES 3.1 version and enum to support dEQP ES 3.1 tests on Win
f1a2aefcd : Test shader built-in corner cases in constant folding tests
e018e98ca : Add test for large UBO readback.
457aa6c8a : Add a shader compile performance test.
133a2ecb4 : Implement CHROMIUM_copy_texture for OpenGL.
6c1cbf516 : ProgramGL: don't bindAttribLocation builtin attributes
f1cf5e630 : Prevent stack overflow in macro expansion
82d3e03df : Set the return value in FenceSyncNULL::clientWait.
28cb0368f : Check for misconfiguration of shader built-ins
9dbd6262a : Don't put newlines in macros that call ERR, it already adds one.
3b5736125 : Add enough ES 3.1 enums to support initializing the dEQP ES 3.1 tests.
29ab9ff8f : translator: fix a typo in comment
3a7cdb828 : "Implement" more NULL backend objects.
a96afb68b : Initialize the default aliased line width ranges.
55482a118 : Don't require npot extensions in ES3 contexts.
907e4a619 : Suppress Win/AMD/D3D11 dEQP-GLES3 failures.
78b0c91da : Fix infinite recursion in macro expansion
4dc3af09d : Set the right size on the uniform bindings array.
437cca5a0 : Add support for CHROMIUM_copy_texture with D3D9.
76cdbd510 : Add basic initialization code for ContextNULL so it can run some tests.
e85587ac5 : BlitGL: add a ScopedGLState to separate our state from the app's
2291c9357 : "Implement" FramebufferNULL::getImplementationColorRead*
1b896c629 : translator: remove code related to for-loop unrolling
5437006c8 : "Implement" TransformFeedbackNULL.
cec2b7f89 : Allow the null backend to be used by dEQP.
44f264828 : Framebuffer: Fix getDepthStencilAttachment check.
861ebb3bb : Use ShaderVars instead of ShaderLang in headers.
99bd5f40f : Fix GLSL float parsing corner cases
3377f51e9 : TextureGL: track the currently applied state.
41f9f6732 : Remove invariant qualifier for ESSL 3.0 on AMD driver
edc89d62a : Fix missing file license in HLSLCompiler.h.
eb979bfd3 : Program: Small cleanup to linkAttributes.
1079bb2e7 : Fix up perf test runner script.
dd9e63969 : BlitGL: handle copyTexImage3D for the luma workaround
555009cef : Buffer11: Intel workaround for constant buffers.
96ed3527d : Buffer11: Slight cleanup in copyFromStorage.
3ae146135 : Buffer11: Refactor constant buffer range getter.
16e54098d : Use 'gyp' dir in update_canary_angle.py.
8b7d8144b : Clamp "count" in glUniform* before passing to the backend
15ac534a9 : Program: clamp the number of uniforms to be copied
64598b53e : Add the ANGLEPlatform entry points to eglGetProcAddress
c51642b40 : Validate level exists for TexSubImage calls.
399d1a17b : Revert "Program: clamp the number of uniforms to be copied"
94177fbaf : Length returned from glGetUniform*RobustANGLE should be in values, not bytes.
b0a838bff : Program: Make LinkResult use gl::ErrorOrResult.
9863a3ef1 : Program: clamp the number of uniforms to be copied
8a9e4bcfe : Refactor GLES2 Blend entry points.
dfd7fb2ad : Cleanup after merging translator_lib into translator
6898b3582 : FramebufferGL: Fix blit workaround corner case
f58585cbc : Revert "Add the ANGLEPlatform entry points to eglGetProcAddress"
0504fcc17 : Add the ANGLEPlatform entry points to eglGetProcAddress
ea5865497 : Cleanup after translator component removal
619c833be : Add default compiler options to WebGL shaders.
7bb459880 : Return a lift of a angle_end2end_tests on AMD.
049edfa27 : Add volatile, coherent and restrict memory qualifiers
7b8f3c9bb : Encapsulate the thread local storage into an egl::Thread class.
d7490967e : Fix linkage.html failures on Mac.
4b97d5046 : Fixed incorrect multisample rendering when enable SAMPLE_COVERAGE on Win
89dd8f370 : Remove invariant declaration in vertex shader for translation from ESSL 3.00 to GLSL <= 4.1
d9c6f5011 : Docs: fix reference to ANGLE.sln
b7bf74269 : Don't ouput "invarant" and "centroid" in GLSL 4.1 or older.
706972529 : Ozone: Only set angle_enable_gl=1 for the DRM/GBM platform.
556442117 : Fix constant folding right shift corner cases
e5c53e3e9 : dEQP: Add command-line parsing of back-end.
71d4c026d : SimplifyLoopConditions: handle empty for expressions
32028eb9b : Fix EGL_D3D_TEXTURE_SUBRESOURCE_ID_ANGLE enum typo in extension spec.
7f07caa96 : Rename the build/ directory.
e76f55fef : Make the gmock and gtest dirs match Chromium's
80bfe0f49 : translator: Fix style in CodeGen.cpp.
45bcc7845 : translator: Scope all classes with "sh".
20c97cac2 : Squashed commit of the following:
8bbbb820a : translator: Remove deprecated HLSL output flags.
acb4b81a9 : translator: Put ShaderLang APIs in "sh" namespace.
01a80eeb3 : Refactor all the Bind* GLES 2.0 entry points.
62a90cf67 : Don't use the bind SRV flag for MS textures in D3D11 FL 10.0.
f097e2380 : D3D11: Fix 3D texture redefinition bug.
0350a64c3 : Fixed the bug using uniform block array
8f775607e : Introduce a gl::BufferState class.
bbe9fb5e9 : Check that implicitly sized array constructors have arguments
d9e837871 : Ignore .TMP files.
d1d1dff6e : Fix undefined modulus in ExpressionParser
e7dc9d71f : Fix handling bvec on the right hand side of a logical op
8f447a7a0 : D3D11: Enable previously crashing trig dEQP tests.
e653403ba : Remove component translator target and keep static_library.
87c182e18 : Enable shader validation with WebGL compatibility extension.
02bd82cd1 : Fix handling unsized arrays with incorrect initializer
b526f5410 : OSXWindow: ignore deprecated warnings
2dacfb2a6 : Fix EGL_D3D_TEXTURE_SUBRESOURCE_ID_ANGLE enum typo.
077f20ae1 : Properly check for debug and robust access context creation flags.
2f6435e07 : Change UNIMPLEMENTED to not assert by default.
d2f0c74c8 : Use safe math in ValidateCopyBufferSubData.
b990b55ef : Clean up temporary variable usage in ScalarizeVecAndMatConstructorArgs
0982a2bf1 : Prefix internal names in GLSL output
21b786b19 : ES3: Make copy conversion set a static switch.
b0817d17a : Refactor CopyBufferSubData entry point.
eb66a6e21 : Replace the GLVersion class with gl::Version.
cfe7b2c43 : Add finite check to lexer float constants.
d75d03bd3 : Enumerate dEQP ES 3.1 test expectations.
9fdc2c676 : Fix incorrect assertion in SwapChain11.cpp.
032e37021 : D3D9: Make GetD3DFormatInfo constexpr.
9cec39f61 : D3D11: Convert the FL 9_3 vertex format table to constexpr.
60e6edfa7 : Make ASSERT reference the conditional expression.
d89792f42 : Buffer11: Keep system memory storage for large UBOs.
1df160223 : TranslatorGLSL: collect variables when flattening pramga invariant all
698e36ed7 : Update GLES2 Mac expectations
b0e6e4120 : Workaround clear issue on Intel Skylake D3D driver
705a91944 : Reland "Remove invariant qualifier for input in fragment shader"
5677e4d13 : Buffer11: Ensure we don't overflow on setData.
2bfc41193 : Put angle::Format table in a cpp file.
207893177 : Add buildtools to recursedeps.
bc78fc617 : Fix a compile error in SwapChain11.cpp
77c13aaf7 : Disable D3DTextureTest on Windows Intel OpenGL
4f57e5f99 : D3D11: Make several format tables constexpr.
1d2c41d61 : Implement GL_EXT_sRGB_write_control for GL.
0e3aee3fe : Check precision qualification for all declarations
2018c0bac : Add a EGL_ANGLE_d3d_texture_client_buffer extension.
9f4583dd8 : Add Platform Detection and Tighten the workarounds on Intel GPU
13389b663 : Split TIntermDeclaration from TIntermAggregate
3feb3ff50 : Fix handling of null data pointers for robust tex image calls.
449a80304 : MacroExpander: bump expansionCount before peeking for "("
79a92beaa : Disable the emulateTinyStencilTextures workaround in FL 10.0.
5d0a30bf6 : Fix warnings in TransformFeedbackTest.
51c4768bd : Fix a couple global variable warnings.
c5fa0ad5e : Revert "Remove invariant qualifier for input in fragment shader"
af7f301f6 : Handle nullptr mSwapChain in SwapChain11::getSyncValues
81c6b5776 : Implement GL_EXT_texture_sRGB_decode for GL.
de318b262 : Disallow samplers as ternary operands
d842a6b20 : Remove invariant qualifier for input in fragment shader
4c5ff0056 : ProgramGL: correctly copy sampler uniforms
cd2ed6087 : TransformFeedbackTest: Give enough vertex attributes
1c2faacb3 : OSXWindow: Suppress a flaky crash when running end2end tests
0bdfe4c85 : VertexAttributeTest: don't copy too much data in the buffer
fb80eaf07 : Enable GenerateMipmapBaseLevel test on NVIDIA
2cc85b3b6 : Add support for images in the compiler
2a3dc0f0e : Roll buildtools.
3b5ffe5ca : Fix ASSERT in Buffer11::PackStorage::copyFromStorage.
2a1e8b6b0 : Add documentation on cherry-picking changes to release branches.
7efe747cb : D3D11: Fix style in the entire back-end.
a284f2ff1 : Add stubs for EGL_EXT_swap_buffers_with_damage.
f01731530 : Forbid shared and packed layouts in WebGL
250ae9020 : Remove unused function getInterpolationString
cf255eacd : Implement robust the GetIntegeri_v entry point.
496c02dfc : Implement robust the GetBufferPointerv entry point.
0a9661f2b : Implement robust the GetInternalFormativ entry point.
635671dc0 : Fix pruning empty declarations from loop headers
14ac0d77a : Remove break after a return in switch block
9e77ce35f : Prevent fallback on default branch for case EbtSamplerCubeShadow
ebebe1c72 : Implement robust GetBufferParameter entry points.
6899b87f8 : Implement the robust GetActiveUniformBlockiv entry point.
c52f6f1a3 : Implement remaining robust TexImage entry points.
2186c3853 : Implement robust GetQuery entry points.
b2792db1c : translator: Reject invalid combination of compile flags
e9e573bd5 : Fix typo EGL_PLATFORM_ANGLE_TYPE_NULL_ANGLE vs EGL_PLATFORM_ANGLE_DEVICE_TYPE_NULL_ANGLE
2e43dbb70 : Implement remaining robust Get entry points.
c0281d464 : HandleAllocator: make HandleRange inclusive.
4db7ded54 : Change comma nodes to TIntermBinary
13e4d21b8 : Add switch and case node support to intermediate output
0b0310618 : Implement robust GetVertexAttrib entry points.
336b14707 : Split TIntermFunctionDefinition from TIntermAggregate
138ec92f5 : Fix and re-enable EGLSyncControlTest.SyncValuesTest
7835b525b : Reland "Add workaround for unused std140 and shared uniform blocks on MacOS"
f74178017 : FramebufferGL: only work around SRGB blits on Desktop GL
c1984ed47 : Implement robust TexParameter and SamplerParameter entry points.
bd674557e : Separate function info from TIntermAggregate
bd3f8780b : Fix GCC 5.4 compilation error when parsing the __clang__ macro
476197f9d : Clean up TSymbol initialization
0b94528ba : Fix synchronization of workaround dirty bits in TextureGL.
f41d0ee13 : Implement robust GetUniform entry points.
4310354eb : Handle corner cases of shifting signed integers better
894a63430 : Add missing override identifier for getSequence
d7d0ed329 : Implement robust GetShaderiv entry points.
f2f6f65f5 : Add cross-platform Workarounds to Context.
f8fd2bd3a : Add missing virtual destructor on TIntermAggregateBase
6d40bbdd9 : Split TIntermBlock from TIntermAggregate
d0694d988 : Add linux_chromium_chromeos_ozone_rel_ng to CQ.
a74183613 : Disabling EGLSyncControlTest.SyncValuesTest
8234e7b3b : Refactor some errors into ANGLE_TRY macros.
ef300b153 : Refactor some entry point stuff.
740d9020a : Implement robust GetRenderbufferParameteriv entry points.
62fce5b16 : Implement robust ReadPixels entry points.
d258ca045 : Fix EGLSyncControlTest.SyncValuesTest timeout on Windowse Server 2012 R2
e61d30456 : Don't write to the <length> parameter if an error is generated.
e9e8a899e : D3D11: Fix some format support entries.
08e229e79 : translator: Return null uniform map if no HLSL.
76648fe2c : Constexpr-fy the ES3 effective format map.
224168687 : Add dirty bits for internal texture state.
47110bf4b : Implement CHROMIUM_copy_compressed_texture for D3D11.
55e98210b : Make global ES3 formats STL map a switch.
5878f8320 : Fix formatting of OutputHLSL::visitAggregate
b7fe49db1 : D3D11: Fold mipmap gen caps into the support table.
e0548ad2e : D3D11: Split off DXGI component type query.
65c79dbc3 : Clean up RecordConstantPrecision interaction with switch/case
5d9f5df01 : Implementation of eglGetSyncValuesCHROMIUM extension.
873d00f46 : Change UNREACHABLE to use ASSERT.
d569619d7 : translator: Fail compilation if precision emu unsupported.
5b7d40b37 : translator: Avoid divide-by-zero in error case.
26a717b0f : GL: Emulate SRGB blits where needed.
b80a5e9cc : Store channel bits info in angle::Format.
91db32c56 : Skip TimerQueriesTest.TimeElapsedMulticontextTest on Win/AMD/GL/Debug.
a015f59fa : Skip UniformBufferTest.VeryLarge on Intel D3D11.
601a0ccc3 : Revert "Skip TimerQueriesTest.TimeElapsed on Win/AMD/GL/Debug."
d0614b852 : Skip TimerQueriesTest.TimeElapsed on Win/AMD/GL/Debug.
ed4d342e0 : Make the "FormatMap" a static switch.
168445c20 : Add an extension for requesting a NULL Display.
d08f3b3df : Add stubs for a NULL renderer.
32db19b78 : Ensure that if-else branches are always sequence nodes
18319182b : Re-land "Fix glGetIntegerv(GL_TEXTURE_BINDING_EXTERNAL_OES, ...)"
7f9a55f73 : Fix integer math overflows in the preprocessor
4c655248b : D3D11: Fix unreferenced XFB vars getting dropped.
0e48719fd : formatutils: allow reusing rowPitch computation for depthPitch
2549e74e1 : Only expose the EGL robutness extensions when the native GL context has them.
c4431804c : D3D11: Fix Buffer11::copyFromStorage and UBOs.
f51fdd2e6 : Ensure that all functions have a body node in the AST
c9e6026c5 : Revert "Add workaround for unused std140 and shared uniform blocks on MacOS"
5dc37d05b : Revert "Fix glGetIntegerv(GL_TEXTURE_BINDING_EXTERNAL_OES, ...)"
389dc9d44 : Test filling small mips of ETC textures.
ca40662aa : Fix glGetIntegerv(GL_TEXTURE_BINDING_EXTERNAL_OES, ...)
ff5b2d512 : Add a GL_ANGLE_robust_client_memory extension.
5eeff0e4b : Fix ETC->DXT small mip transcode crash.
b6fa043d1 : Split vector swizzle AST nodes into a different node class
fde9d8c17 : D3D11: Add null check to Renderer11::testDeviceLost.
9aa83fe30 : Add workaround for unused std140 and shared uniform blocks on MacOS
886de369c : Factor code between PixelUnpackState and PixelPackState
6f0a0dca1 : Workaround isnan() on Intel drivers
42fad76d0 : Handle negation of minimum representable integer
1be4d493d : Fix handling integer overflow in constant folding
9a8d366a9 : FramebufferGL: add readPixels workarounds
0f40d235e : Add a perf test for changing texture state.
d44535731 : Fix integer division constant folding corner cases
ece7c5a84 : Add validation for the pack buffer in ReadPixels
2cacb7783 : Fix folding shifts when operands have different signedness
054f7ed0d : preprocessor: Miscellaneous cleanups
6a0e4e525 : BlitGL: orphan scratch textures when we are done.
00ff11948 : Disable DrawBuffersTest.Gaps on Windows AMD OpenGL
e8a784961 : D3D11: Restrict ES3 bits to FL 10.1.
32dd62b89 : Allow LINEAR filtering on OES_depth_texture formats.
28a97ee11 : Generate unique HLSL texture function names for external textures.
f41a7151a : Add an extension to disable resource generation on bind.
44ebf6b41 : ConstantUnion: Error on undefined shift.
1db8a26b5 : Fix warning in standalone in new validation.
2bd9c4430 : preprocessor: add a limit to the number of token expanded
f607c60a1 : Fix validation of ReadPixels format and type.
1ce09ace6 : D3D11: Free buffer staging storage when idle.
596018ce7 : translator: Refactor Constant Union shift ops.
d2f195b5a : preprocessor: Fix use after free when #undef the macro being invoked
f979524a0 : Remove redundant code in RewriteTexelFetchOffset
c5cacd603 : Implement a separate last row texture unpack buffer upload workaround
44d0a7365 : Disable some DrawBuffersTest on Windows AMD OpenGL
93561c3a4 : Regenerate the preprocessor with the latest versions of flex and bison.
d4a07fbb2 : Disallow bit-shifting when the left operand is negative.
a59fcdf44 : CallDAG: rewrite assignIndicesInternal as iterative,
c287ea6e0 : Add WebGL validation extensions to ANGLE.
10f563d5a : Fix base/numerics to not trigger upcoming Clang warning
e292e9028 : Workaround the unary minus operator issue on Intel
5db69f573 : Add robust math to constant folding.
a5615c69b : BUILD.gn: Disable pool alloc on all translator dependents when fuzzing
2e60034b2 : D3D11: Store Buffer SRVs in native storage.
30e11ab24 : BUILD.gn: make the translator fuzzer a source set
8fcdf6ee5 : Supress failures in end2end tests for new Intel OpenGL driver.
8b28a8b06 : translator/Compiler.cpp: fixup includes
415f29e0c : Disallow layout+invariant combo on ESSL 3.00 variable declarations
5796127ea : Rename TIntermSelection to TIntermIfElse
28b6528ca : Add a fuzzer for the shader translator.
09cfac606 : Work around For and While loop bugs on Intel Mac OSX
930fefca1 : RendererGL: enable GL_DEBUG_OUTPUT on Debug builds
fcb793575 : D3D11: Detect driver version before workaround init.
adaeb85ff : Fix standalone tests failing to find angle_util.dylib on Mac
7ebb97fc9 : Use 64-bits compile options
47cb73ab1 : Refactor TConstantUnion.
d0bad2c78 : Split ternary node class from TIntermSelection
95738972a : Specialize GLTypeToGLEnum in headers
966456de4 : Remove SH_TIMING_RESTRICTIONS compiler flag
e79c2d1f3 : Add newlines to error messages.
87d410c8d : Disallow multiple locations on output variables
a223430c3 : Promote unary nodes automatically
3272a6d3d : Promote and fold indexing nodes similarly to other binary ops
57b9424f1 : D3D11: Release SRV cache in Buffer11 destructor.
2c07eb218 : Add workaround for B5G6R5 format in Intel driver
7ffdda9aa : D3D11: Don't allow fast unpack from GL_ALPHA8.
65d17e56c : Generate OUT_OF_MEMORY when compiler initialization fails.
c955058bd : Constant-qualify nodes in a consistent way
588e2085a : Update dEQP test expectations with passing tests
d13ca30d0 : Fix incorrect compressed internal format enum.
f119a263d : Clean up unary and aggregate math folding
9df01f8ac : Fix overflow in ImageIndexIterator::done.
b6c3e77b7 : StateManagerGL: handle GL_DITHER
e731d8aae : TextureTest: suppress failure for newly added test.
5a7e20edf : Fix compiler allocations accidentally done outside memory pool
14718767d : Remove usage of std::log2 in tests.
509e4560b : compiler: Work around a HLSL compiler aliasing opt bug.
9e3d7aa09 : D3D11: Work around small mipped stencil textures.
6a25746c0 : Generate uniqueId for all TStructure
dea2777cf : D3D11: Rename TextureStorage swizzle invalidation.
96f4f45e6 : Fix ImageIndexIterator termination.
3af2b3b05 : UniformBufferTest: add back suppressions for failing tests
613b959d5 : Clean up qualification order checks
b6b1a4a6d : Fix build failure in chrome due to unused function
5b55edd8f : Work around unpackHalf2x16 emulation for Intel Mac
c28888b30 : Relax checks when parsing type qualifiers in GLSL ES 3.10
296398571 : D3D11: Work around Intel uniform buffers bug.
4a9cd8008 : Refactor type_specifier_nonarray parsing to reduce code repetition
5b46a680a : Clear the swizzle cache in TextureStorage11::setData.
d08163d70 : Fix standalone build.
70866b891 : Change grammar to support features from es31
b962aab6f : Remove stray reference to SH_EMULATE_BUILT_IN_FUNCTIONS.
e5bb72ff2 : Remove SH_EMULATE_BUILT_IN_FUNCTIONS which isn't used
8314465de : GL backend: add a workaround for bad default current vertex attributes
a4e6f0743 : Work around abs() issue in Intel Mac drivers
c2c5fc48e : Remove CSS Shader related code
7ef9aa7b9 : Enable texelFetchOffset re-writing for GLSL translator
ad10a4aa7 : Update dEQP gles2 tests expectations for Android
e3352f94a : Change angle_util to be a shared library
d5da505da : Fix constant folding non-square outerProduct
2ac58792d : Update dEQP GLES3 test expectations
4e58af614 : Add missing TexImage and CopyTexImage format combinations for ES3.
b920e3601 : Implement GL_ARB_create_context_robustness on GLX and WGL
9ddfa060a : Disable compute shader tests on Intel
ab4816456 : Fix splitting nested sequence operators
11e43ecee : Add a workaround for Intel drivers on glsl function texelfetchoffset
1fe74c7e2 : Manually compute the mipmap size for the textureSize builtin.
b04653130 : Don't allow packed integer types in glVertexAttribIPointer.
558b038c4 : Don't accept sampler operands for unary operators
87fbe1c25 : ContextImpl: only expose getResetStatus for robustness
4c4c8e725 : Add compute program compilation and linking support
63e1ec5c7 : Move the rest of the validation out of TIntermBinary::promote
666f65a16 : Revert "Revert "Cover vector dynamic indexing case in SplitSequenceOperator""
b3925a3fe : Add test for EGL_create_context_robustness
1dded803d : Check multiplication validity in ParseContext
9949f04d6 : Fence11: When busy looping on a fence, test for device loss
55033e583 : Revert "Change angle_util to be a shared library"
0ea0caebc : Move load functions table to renderer layer.
17605b616 : Replace DXGI with ANGLE format in the load tables.
46ad513f4 : dEQP: Use GL ES display factory on Android
4628f3867 : Add dEQP search paths on Android devices
b2e4863c5 : Replace std::map with switch in load functions.
2f9b5e6f7 : Change angle_util to be a shared library
6230dd54f : Check for OpenGL ES support when creating context
ca05a0816 : Compile deqp_gles2 on Android
91e71ed99 : Misc minor WinRT fixes and cleanups
e18466657 : Add Vulkan to in-progress section of the landing page.
39b110184 : Remove Windows 8.1 (Store apps) and Windows Phone 8.1 support
c47180403 : Remove DXGI_FORMAT_UNKNOWN cases from load table.
04d3d895d : Simplify load functions table.
55f29a8c3 : Check if conversion needed from load function.
c99518fc2 : Move default ANGLE format map to shared location.
c2c106d44 : D3D11: Clean up buffer calls a bit.
f69682be3 : Add unittests to verify invariant doesn't leak
3fdec9194 : Refactor binary node creation
1cc598f8a : Add error and warning helpers to Diagnostics
244be01a3 : Fix struct compound assignment being allowed in GLSL parsing
bccc65d32 : Flatten "#pragma STDGL invariant(all)" into varying variables.
d2f59bb6d : Revert "Cover vector dynamic indexing case in SplitSequenceOperator"
6c9503ec4 : D3D11: Improve integer pow workaround.
1200c41b7 : Suppress two new AMD failures.
8a17626d1 : Refactor: Return true when checks succeed in ParseContext
583c4d2a8 : Invariant qualifier should not leak across shaders
4e94fea8f : Emulate gl_FragColor broadcasting behavior when GL_EXT_draw_buffers is enabled.
856c497e4 : Clarify error checking function names in the GLSL parser
9371f7ab2 : D3D11: Remove unsized formats from the table.
307120686 : Move fast copy functions into angle::Format.
41ee20248 : D3D11: Improvements on ETC1 to BC1 transcode.
8cf70d55a : D3D11: Rename ANGLEFormatSet to Format.
c98cd326a : D3D11: Merge d3d11::TextureFormat and ANGLEFormatSet.
e5922891b : D3D11: Partially squash D3D11 format types.
950ee3cc4 : Update the homepage support table.
9a39224bd : D3D11: Move the swizzle format set into ANGLEFormatSet.
86e0b7f7f : Clean up PackPixels.
a5ac1e165 : D3D9: Use angle::Format when possible.
a5b1561ec : Place format info in angle::Format.
20f69ce5d : Introduce angle::Format enum.
383b791a1 : Remove recover() from ParseContext
b088360f0 : Add compute shader special variables
802abe015 : Add compute shader compilation support in the glsl compiler
17b10a9aa : D3D11: Store more format info by-reference.
3416ff3ee : D3D: Check for error before createTextureStorageEGLImage.
f7ccaf738 : D3D11: Move texture format code out of the python script.
f5207deab : DisplayGLX: XSync before setting the error handler
43341b7a0 : D3D11: Merge FL10 and 9_3 ANGLE formats.
509a1d460 : GN: Enable more MSVS warnings.
e1c4d39a9 : Fix unused variable warnings.
fbcd96dba : dEQP: Add simple stats reporting to GTest runs.
c53507ca2 : Noop cleanups to Renderer11.h and Renderer9.h
e93d24ef1 : Add es3.1 shader constants
3cbb27a10 : Simplify loop conditions so that they won't generate statements
66fb82067 : Add ES3.1 API constants
f54b14fc1 : Remove angle_standalone from GYP files
97073d12b : Implement CHROMIUM_copy_texture for D3D11.
59a334fce : Remove ANGLE's isolate
9c721c641 : Check for device loss on all applicable EGL entry-points
6bbdce5b3 : D3D11: Remove X24G8 special format.
7a074768a : D3D11: Remove 'non-renderable' texture formats.
00d6796ab : Replace std::set with vector for signal receivers.
11b306123 : D3D11: Store ANGLEFormatSets instead of ANGLEFormats.
aae1e4ae8 : ShCheckVariablesWithinPackingLimits: remove deprecated overload
5655b849d : D3D11: Fix integer pow workaround for nested pows.
1e0ea4f50 : Add a workaround for NVIDIA drivers with repeated transform feedback.
ee7e1e219 : Add ES31 entry points as function stubs
03d863c84 : translator: Refactor node replacement APIs.
64ae99528 : D3D11: Get driver version from DXGI adapter.
ee0fac3fa : Put chromium path rendering entry points into the extern C block
c9bde9263 : D3D11: Allow gl_PointCoord when not rendering points.
ce1ed238a : D3D11: Detect driver version for blit workaround.
1048e43f4 : D3D: Work around HLSL integer pow folding bug.
ed0ab661b : D3D11: Fix another missing viewport set.
7cfefb371 : D3D11: Set viewport in Blit11::resolveStencil.
f178d0bdd : Fix output variable gl_FragData array size issue.
c051372a1 : Fix standalone variable shadowing warning.
0c8abca13 : Fix CopyTexSubImage validation.
a3944d4f4 : Add gl::Format to represent a texture/rb/surface format.
f931268f0 : Handle initializing of struct typed output variable correctly.
156d71973 : HLSL: Insert return statements into functions that are missing them.
1e8dcb5f0 : Add missing R16 formats to internal format mapping.
6dd2843b9 : Fix wrong type for GL_STENCIL_INDEX8.
585362f4a : Remove manual include path setup for gtest and gmock
461e3af89 : preprocessor: Fix negative shift with bad ids.
27776e330 : Fix member variable masking warning in standalone MSVS build
721119156 : Initialize all output variables.
dacac90a0 : Skip the TransformFeedbackTest.BufferRebinding on Windows NVIDIA.
7da985064 : Cover vector dynamic indexing case in SplitSequenceOperator
e1d199bb9 : Split sequence operator when necessary
1fc7493e4 : Fix TearDown incorrect order in ReadPixelsTest
00f6fbbe3 : Add IntermNodePatternMatcher helper class
b21e20dae : D3D: Validate that all color attachments are unique.
c4433f48d : Fix uninitialized variables in BlendMinMaxTest
138064f5c : Improve glCopyTexSubImage2D and glReadPixels validation
1be913cff : Add support for ES31 context creation
6396d9f24 : Fix windows clang build
9d9017912 : Fix KHR_Debug segfault errors
29f908bf3 : Revert "Support EXT_blend_func_extended in the GLES2 context"
2be294970 : Force the flush through the GetData call in Renderer11::finish.
fed6d0e2a : Check for out-of-date swap chains during eglWait calls.
73bd218e1 : Support virtualized contexts and transform feedback in Renderer11.
e074f728d : dEQP: Move the shadow texture failure expectations.
196ca36c9 : D3D11: Implement multisample depth resolve.
d9fe55feb : Fix compilation errors on Android
78a9c7339 : D3D11: Implement multisampled stencil resolve.
e58e1416a : ShCheckVariablesWithinPackingLimits add sh::ShaderVariable overload
7f539ea52 : Support EXT_blend_func_extended in the GLES2 context
a8503cefd : Re-land "GN: Enable chromium_code config instead."
ae41faf56 : Add win_clang to CQ trybots.
f729e29d9 : dEQP: Make RandomOrderExecutor produce less spam.
5bc93c418 : Revert "GN: Enable chromium_code config instead."
91bc29072 : D3D11: Add support for pack parameters when packing to PBOs.
aeb477fbe : GN: Enable chromium_code config instead.
e319171fa : Fix debug standalone build warning on MSVS 2015
0d959258f : ParseContext: validate additional restriction for the ? and , operators
1b2f16292 : Forbid defined operator generated by macro expansion
4d675ca20 : Reserve "defined" as a macro name
163fa5219 : Workaround interpolation qualifier mismatching
3f6a398c7 : Fix type conversion warnings.
1a1829c43 : dEQP GLES3 test expectations, reassign a bug.
9bd4aa3e3 : Fix uninitialized stencil ref variables in the GL backend
46eaa9462 : Support CHROMIUM_path_rendering fragment operations
5b1304898 : Audit and amend style guide.
90892fbdd : Refine swizzle/indexing constant folding code
313d94474 : Stop linking a static_initializer into the Mac chromium build.
4c32feb19 : Pause TransformFeedback before eglMakeCurrent.
3f23406ab : Compute row pitch using the size of the input pixel, not the format pixel.
b741c7614 : Support precision emulation on HLSL
28ff4fd86 : Add deqp gles 3.1 tests to the build files
4107dda95 : Clamp float32 depth data when uploading.
84954988a : ShaderVars: add isSameInterfaceBlockFieldAtLinkTime
3fdaf6f28 : Revert "Support precision emulation on HLSL"
b00dcee45 : TranslatorGLSL/ESSL: Output #pragma before #extension
a42e8b2cb : Support precision emulation on HLSL
fea6e9524 : Skip DXT1CompressedTextureTestES3.PBOCompressedTexImage when DXT1 not supported
9585a784b : Clear SRV cache on keyed mutex texture unbind from TextureStorage11_External
e8d5c5c43 : Check ozone_platform_gbm before doing gbm stuff.
8bad46d40 : The global invariant pragma must not leak across compilations.
61b81acf2 : Support non-square matrices in precision emulation
5695fc990 : Clean up the SSE detection logic.
e92507bcf : Reuse code for determining built-in type name string
701b19bf2 : Use the Windows 10 SDK in standalone builds.
3820e9c1e : Set correct type on nodes created in precision emulation
7e1200b43 : Revert "The global invariant pragma must not leak across compilations."
ae2e19188 : The global invariant pragma must not leak across compilations.
6e4cfceb8 : Refactor ANGLE's image manipulation code into a static library.
91d569454 : Emulate the pack/unpack functions for unorms.
3bc116e7f : Update dEQP test expectations for fixed tests.
ec0b580d6 : Re-land "D3D11: Fix readback of BGRA-backed formats."
563e45aab : Remove the artificial uniform vector limitation in D3D11.
c2128ff55 : translator: Fix two bugs that trigger ASSERTs.
474a08c01 : Remove qualifiers from empty struct declarations in output
a8873ef53 : Fix warnings in PathRenderingTest.cpp.
d59ca052c : Support instanced CHROMIUM_path_rendering
10fcd9be1 : Add a helper class for compiler string matching tests
bbf1c1021 : Fix BeginQuery validation
3c754194a : Skip Texture2DTestES3.UnpackSkipImages2D test on Adreno Android GLES
ad6c04528 : Skip SamplerInStruct AsFunctionParameter tests on Adreno Android GLES
b13e0a5b2 : Add android_angle_rel_ng to ANGLE CQ
419bfc91c : On Desktop GL, require index-constant sampler array indexing
0b2cc797a : Update bug IDs for some shadow sampler failures.
ce342918f : Update bug IDs for some shadow sampler failures.
dcf12c701 : Fix validating non-square matrix compound multiplication
62ba96236 : Require libdrm only if use_ozone=1.
d33a806ff : Fix Image11::copyFromFramebuffer for emulated texture formats.
9e55a9660 : TextureD3D: No-op on zero-sized CompressedTexImage.
5733801ab : D3D11: Refactor depth/stencil blit code.
82a468af3 : Don't unpack un-referenced varyings in the pixel shader.
4b7f12b2a : FramebufferD3D: Only make sure that enabled attachments are not the same.
41db22455 : Skip GLSLTest_ES3.InitGlobalArrayWithArrayIndexing on Adreno Android GLES
fd99bfc64 : Make bucket names explicit in cq.cfg.
77df676ea : Add ozone display gn build.
027cda634 : Fix rounding problem for SwapChainPanel size.
afcec834a : Skip Texture2DTestES3.TextureLuminance16ImplicitAlpha1 on Adreno Android GLES
c4aba2752 : Cast display for eglGetPlatformDisplayEXT().
35f7ef818 : Ozone null pointer checks.
e064d44b9 : translator: Fix use-after-free with DepthRange.
9146bfa33 : Include what you use
be5a8a400 : Revert "use_ozone=1 for ANGLE CQ."
13511a9cc : use_ozone=1 for ANGLE CQ.
db8ae8367 : [Mac/GN] Properly set the install_name and rpath for shared_library targets and their consumers.
4fb431158 : Add dEQP suppressions for two failing tests.
e9a6593a4 : Fix suppression for Intel.
55deb36c8 : Fix warning about unused local variable.
c7d6ea485 : Roll dEQP cc0ded6c77267b..cd361df193e7535b9
b09877610 : Don't emit shader_texture_lod and draw_buffers extensions in core profile shader.
a81af59b5 : Fix incorrect PathParameter overload being called.
0344b1e57 : Fix float-to-int conversion warnings in the path rendering tests.
f8559282c : Update the dEQP test expectations
c7f59d02f : Suppress a Wintel/OpenGL failure on a new test.
e45e53bd2 : Support CHROMIUM_path_rendering
2e1ba2743 : Added Sami Väisänen (Nvidia) to CONTRIBUTORS
095aaa0e3 : Skip ReadPixelsPBOTest.SubDataOffsetPreservesContents on Adreno Android GLES
d364780a7 : Skip ReadPixelsTest.OutOfBounds on Adreno Android GLES
438dbcf15 : translator: Fix builtin function emulator use-after-free.
8bcba1472 : Set GERRIT_SQUASH_UPLOADS to False.
362876b15 : Cache Framebuffer completeness.
73d417edc : Revert "D3D11: Fix readback of BGRA-backed formats."
a1f6dc95b : Varying invariance must match between shaders in ESSL 1.00
cfa48d374 : Shader versions must match.
230d95616 : D3D11: Fix readback of BGRA-backed formats.
cd1b12260 : perf_tests: Work around stalls in gl_null test teardown.
218cf9ee8 : Fix unpacking overlapping unpack buffer rows on NVIDIA GL
cd9aa12af : D3D11: Prevent DXGI hooking the Alt+Enter keystroke
989cac346 : Validate that unpack skip is in bounds
e29324ff2 : Don't allow returning a struct containing an array in ESSL 1.00
51f40ecd7 : Make Framebuffer::checkStatus non-const.
a9d60da88 : D3D11: Fix uploading RGB10A2 data to RGB5A1 textures.
e40dd76ca : D3D11: Fix loading of RGB5A1 data from RGBA8.
9fc7b4c73 : D3D11: Fix loading of RGBA8 data to RGB565.
986475fa0 : Fix native EGL library loading on Android.
1d688763d : D3D11: Fix loading of RGBA4 textures for ubyte.
193c671d1 : Add a perf test for render-to-texture.
9de84a5db : Clean up parsing function headers
9b08a3d55 : Add RAII helpers for GL tests.
dfde6abf9 : Context: Remove mutable gl::State getter.
7d20dd4ac : Add missing EXT_disjoint_timer_query entry points to eglGetProcAddress.
c20ab279c : Refactor more GL entrypoints.
5034c9718 : Fix buildbreak on Linux GCC
95faa233d : Do not apply UNPACK_SKIP_IMAGES for 2D textures on D3D
a1d6c4dc2 : Revert "Do not apply UNPACK_SKIP_IMAGES for 2D textures on D3D"
e02a68341 : Refactor how we signal dependent state changes.
d2b50a0b4 : Move ReadPixels logic to helper methods.
6e4d1d21f : D3D11: Simplify load function table init.
768996c05 : Add an error check to ANGLE DLL update script.
ac3575b27 : Do not apply UNPACK_SKIP_IMAGES for 2D textures on D3D
b2ebb5e81 : Revert "Revert "Use MapBufferRangeWithFallback in VertexArrayGL::streamAttributes""
4b4cdff89 : Fix unpack parameter validation.
8b8d04320 : Revert "Use MapBufferRangeWithFallback in VertexArrayGL::streamAttributes"
46d7932a6 : Fix MSVS x64 build
afe93f65a : Roll Cherry.
149a09994 : Translate requirements of GL_EXT_draw_buffers to GL_ARB_draw_buffers.
a6426d675 : Android GL backend and end2end tests
acccc6c92 : Vulkan: Hook up Renderer create functions.
07529ff8d : Remove const qualifier from generateConfigs
c3c140995 : README.md group links by purpose and add Gerrit there
c88d83544 : Use MapBufferRangeWithFallback in VertexArrayGL::streamAttributes
27b969792 : Add how to update working copy after change is submitted
ae0c126a7 : Move getSwapBehavior call to be after SurfaceImpl initialize
7c5d2364d : Fix GL_KHR_debug extension functions names
513558d37 : Pass depth to computeBlockSize.
e2e406c3a : Add base::numerics for safe math and conversions.
171e6a580 : ProgramGL: translate location in setUniform1uiv
2766ecbaa : Add cmdline help to commit_id.py
c8ec0b205 : Roll buildtools.
44c2156ef : D3D11: Fix CopyTexture for ES3 types.
d787e50bc : Try more to use ANGLE_TRY.
093a4c3c0 : Fix README.md for commonmark with small edits
e31fd8753 : Enable Release ASSERT in ANGLE.
064da41c7 : doc/ContributingCode.md add more links needed at given context
946903d23 : Remove usage of auto_ptr in MacroExpander
901b379f0 : Fix use-after-free when deleting share contexts.
9e54b5af8 : Add Vulkan stubs.
35170f5c3 : Fix Renderer generator script.
25ab45107 : Implement GL_EXT_texture_norm16 extension
fd08a9597 : DisplayGLX: make the Mesa context creation workaround Mesa specific.
00ed7a1f1 : Enable always-available extensions in gl::Context.
19f88f927 : Add the ChromeOS trybot to the CQ config.
60515399f : Fix include order for Clang in Renderer11.cpp.
63bc3fcf6 : doc/DevSetup.md make lists rendered correctly by Gitiles
8b9b792da : Make RendererD3D a bit smaller.
34106e7a2 : D3D11: Require FL 10.1+ for ES3.
62baf0cf6 : Add a shared egl::SurfaceState struct.
0f2b15609 : Fix GenerateMipmap when base level or max level are set
d3a5b1854 : Make inheritance heirarchy for egl::Surface.
61a692b1e : Try hard to eliminate isError in ValidationEGL.
87ae8cdf0 : Fix Linux standalone compilation.
771f307f0 : Update the dEQP GLES2/3 test expectations
5d6fad7da : Add build instructions for Linux and MacOS
e8528d898 : Fix determining texture mipmap completeness
b66a9097a : Add support for OES_EGL_image_external and OES_EGL_image_external_essl3.
a0d3aa411 : Fix float-to-int conversion warning.
a797e066c : Support CHROMIUM_framebuffer_mixed_samples in the GL backend
776a75b45 : Make Platform errors trigger test failures.
be815a4fe : Apply effective base and max level on GL backend
53ea9cc65 : Replace rx::Renderer with rx::ContextImpl.
2a9358cc0 : gn: Add a missing test.
190028d3b : Clean up specifying colors and texture scale in MipmapTest
de44d3a43 : gn/mac: Build GL code, and include CGL code.
74c2347e9 : Support EXT_multisample_compatibility in the GL backend
87fc71c45 : D3D: Reallocate storage when texture format changes with base level
77ae8d578 : Share TextureState structure with TextureImpl
bc7b7ab08 : dEQP: Add GL ES display factory.
0f2ef7f93 : Suppress and end2end failure caused by a Mesa bug
2b4ce80c6 : Implement GL_CHROMIUM_sync_query for D3D9 and D3D11.
538281f6e : Initial Chrome OS support.
e271a7e4a : Use data_deps to depend on :copy_compiler_dll
7aea7e056 : Add EGLImplFactory.
43d0e6096 : Disable the DXGI WGL swap chain surface on AMD drivers.
8c9e4d54d : Add DEPS.chromium to share dEQP deps with Chrome.
086d59ae3 : In ES3, validate that depth and stencil are the same image
76287680a : Fix the CopyTex validation logic for sized types
a314b61c1 : Determine D3D texture storage size with correct base level
369d03c19 : Disable angle_enable_gl on chromeos
f691cfab6 : Fix eglStreamConsumerAcquireKHR
8415b5fd4 : Pass ContextImpl to Framebuffer methods instead of ContextState.
437fa654e : Add a ContextImpl class.
bd3290912 : Add missing errors specified by OES_EGL_image_external
2be8c8ccb : Add script for updating Canary ANGLE DLLs.
bbd663a2d : Add dirty bits for the pixel pack and unpack buffer
7cd703376 : Fix integer constant vertex attributes in OpenGL backend
a2257dac9 : Set the bound XFB to 0 when it is deleted
e71ea19ab : Allow queries of different types to be active at the same time
3f5726805 : Rename gl::VertexArray::Data to gl::VertexArrayState.
15243d9b3 : Rename gl::Shader::Data to gl::ShaderState.
bda755973 : Finish NV12 support via streams.
48ef11b2a : Rename gl::Framebuffer::Data to gl::FramebufferState.
3d63bc798 : OpenGL backend: fix logic updating max uniform components
9670b03eb : Revert "Finish NV12 support via streams."
9082b982b : Rename gl::Data to gl::ContextState.
9b8b359fa : Finish NV12 support via streams.
ac93b7ca9 : D3D: Fix RGB5_A1 texture upload from PBO failure on Windows 10
f14f795e8 : Use base level to get internal format in GenerateMipMap
65a0be92f : Implement program binary in ProgramGL.
aab7e8683 : DisplayGLX: Add AMD driver version detection
e7419b9fb : Add FunctionsEGL, FunctionsEGLDL - EGL wrappers.
4200fc361 : gyp: Remove the post-build script hook.
d860552fc : Implement support for CHROMIUM_bind_uniform_location.
5ed23982b : Fix allocation in ValidateOutputs.
d4f4c11b9 : Fix deferring global array initialization
250062bc7 : Make sure D3DRS_TWOSIDEDSTENCILMODE is enabled if the stencil test is.
82c47ad02 : Pass ImplFactory to Texture constructor
e4857c7d3 : Buffer11: Use adaptive threshold for releasing system memory.
b97a3e774 : Clean up MipmapTest
b0a531059 : Add a NativeWindowD3D abstract class to handle native window interactions.
ae2d0a0e8 : Fix incorrect dirty bit state tracking on D3D9 AMD with color masks.
5858f7e3f : Re-land "Refactor texture function handling in OutputHLSL"
c2ed9380f : Revert "Refactor texture function handling in OutputHLSL"
6f6c55805 : Refactor texture function handling in OutputHLSL
6684007a7 : Takes principal component analysis to improve the endpoint in ETC transcode.
3d932d839 : Defer global initializers when necessary
b079c7af7 : Wrap integer textures with correct wrap mode in HLSL
f4863a455 : Add a perf test for setting uniform data.
81efa8ec6 : Disable pointer conversion warning in XNVCtrl
71fb21009 : Gyp support for Ozone.
9a9c0484d : Lexer: Error out on invalid field start.
50fcf744f : Add a test for gl_VertexID
52b09c2f1 : Re-re-land "D3D11: Implement dirty bits for VertexArray11.""
8c15c5740 : Revert "Gyp support for Ozone."
35e65e921 : Gyp support for Ozone.
b6d88e727 : Gyp support for Chrome OS.
4091119bc : Add workaround to always call useProgram after a successful link.
53a36004b : Revert "Re-land "D3D11: Implement dirty bits for VertexArray11."""
76d17b274 : Deqp gyp use_x11 fixes.
4a48d9a3a : Initial implementation of ANGLE_stream_producer_d3d_texture_nv12.
06feb81cb : Make :angle_common depend on :commit_id.
68ee8428e : Initial empty repository
57399c10a : Initial empty repository
ced87057f : Fix integer texture sampling with explicit gradients
a1c917f2a : Suppress samplers in structs test failures on Intel OpenGL
d4102f099 : Refactor HLSL texture coordinate output to prepare for wrap modes
54f8746e2 : Add initial support for various stream extensions.
ec2c0c5e1 : Update internal AttributeMap type to EGLAttrib.
4f66748d5 : Fix buffer mapping validation and refactor entry points
9696316d6 : Support ESSL structs containing samplers on D3D
f0fee07ad : Fix ProgramParameteri validation
0c0d8006a : Revert "Gyp build support for Chrome OS."
3477f3a62 : Re-land "D3D11: Implement dirty bits for VertexArray11.""
04c8cc2e5 : Mark mRenderer as unused in Stream11.
701b74b0c : Add support for EGL_KHR_stream.
bb51c35c5 : Insert slash when concatenating paths.
b076adde1 : Implement gl_VertexID
37477918c : Fix samplerParameter validation
9e3c615e0 : Suppress end2end failures for the new Linux Intel bot.
da1233080 : Add ANGLE_TRY macros to reduce boilerplate with gl/egl Errors.
e2fcf5c31 : Fix C4434 warnings about 32-bit shift assigned to 64-bits
7d712e7d0 : Re-land "Clean up Buffer11."
e34deaa3b : Revert "Clean up Buffer11."
041d678b4 : Clean up Buffer11.
7d52be028 : Move -lrt where it belongs.
7e2ba9eee : Fix warning introduced in "Program::getUniformInternal: return only one array element"
c3e55a435 : Validate program changes wrt transform feedback
6596c465a : Program::getUniformInternal: return only one array element
cc068e938 : Add DisplayGL::getDriverVersion and implementation on Linux NVIDIA
bc4c4bc5f : Re-land "Validate that attrib offsets don't overflow buffers."
71dfb3693 : Add validation for DrawRangeElements end < start
b5aa26bda : Gyp build support for Chrome OS.
a3d333c27 : Don't enable/disable sRGB on GLES.
5051eee57 : Revert "Program::getUniformInternal: return only one array element"
3ea54ba89 : Program::getUniformInternal: return only one array element
1a4523f3d : Avoid copying of texture format info structures
90a96efc8 : Allow BufferGL to function without being able to map buffers for read.
356f5165a : Add a texture data fill helper function to tests
41997e764 : Improve validation of Gen/Delete calls
f26ada3b1 : Minor mingw cross compilation fix.
00f394ec6 : Revert Dirty bits for VertexArray11
a0fc18d9f : Fix D3D11 DXGI format info tables
022315de3 : D3D: Add perf test for dynamic buffer promotion.
acea5015f : Add dEQP-EGL test expectations.
7b591905d : D3D11: Use blit SRV format for blits
84c9f593e : Fix framebuffer attachment enum validation
c979aabf7 : Revert "Validate that attrib offsets don't overflow buffers."
fb57c04c7 : Validate that attrib offsets don't overflow buffers.
fc4712b5e : D3D11: Remove unused mRenderer from VertexArray11.
19d1dc998 : Add option to limit the number of function parameters
bd382711c : dEQP GLES3 expectations: better suppression for flaky Linux trybot
3be43be0b : Fix crash in IndexDataManagerPerfTest.
4e25a0d6c : Use std::unordered_map in ResourceManager.
0e49e6b5f : D3D: Fix static promotion of dynamic index data.
3f01e6c25 : Return pointers from check*Allocation.
7d8585b80 : D3D11: Implement dirty bits for VertexArray11.
aa57aa4c9 : Correct GLES depth 32 format.
b5abec337 : D3D11: Remove unused field in InputLayoutCache.
7828c5217 : D3D11: Check packPixels memcpy support based on ANGLEFormat
67946766c : Improve info log length checks
9a7e8caba : Disallow GLES BGRA render buffers.
114d129d0 : D3D11: Get color read function from ANGLE format
3b3657be3 : FBConfigCompatibility.md: fix rendering with gittiles
be59c2fb7 : Fix ambiguous function call issues in HLSL output
2b3cc8151 : Fix state query for DEPTH_STENCIL attachment properties
f945dc8fb : Skip the dEQP GLES3 functional.ubo tests on Linux.
8047c0d24 : D3D11: Clean up InputLayoutCache.
e9e153491 : D3D11: Remove RTV and DSV cache vars from Renderer11.
4b66f055b : Make copyDepthStencil more robust to texture format table changes
86821db31 : Add support for READ_BUFFER and SAMPLER_BINDING queries
586bc55ca : Return the correct count from getAttachedShaders
e18eb970f : D3D: Refactor VertexDataManager attribute storage.
e36b92d4e : D3D: Use a single D3D buffer per static vertex attribute.
c52a40268 : Update eglext.h to latest.
01ad64450 : Program/ShaderGL: handle empty info logs
9cb1df4f4 : D3D11: Get mip generation function from ANGLE format
99cdca033 : Remove getDXGIFormat() function from RenderTarget11
f706901e1 : D3D11: Associate ANGLE formats with GL internal formats
6ad072360 : Fix texture and sampler state queries
b18530960 : D3D11: Don't use DXGI to GL format map in copy functions
713e4db73 : D3D11: Fix RGBA32_UNORM integer vertex attribs.
bdec2f4e7 : D3D11: Fix overlapping vertex shader signatures.
d8fa92157 : D3D: Refactor VertexBuffer::getSpaceRequired.
7ec6549d2 : Use static_cast instead of reinterpret_cast for nullptr
dbfc6c630 : D3D: Make directStoragePossible a local static method.
7649fcaa6 : Add wildcard suppression for flaky dEQP GLES3 tests on Linux
e6bcdd24f : Fix a bug in EGLPresentPathD3D11Test
518b9fab1 : Suppress some failing end2end_tests on Intel.
f09bf6698 : Revert "Suppress some failing end2end_tests on Intel."
bc21e18b8 : D3D11 Texture refactoring: Store ANGLEFormat in TextureStorage11
0011bb603 : fix texture size check in WindowSurfaceCGL::swap
c4a96d674 : Names of built-in functions cannot be redeclared as functions
eaef7c178 : floating point perf improvement in CopyNativeVertexData
d2f02c2a8 : Fix a memory leak in the Query11 class.
14ed667f8 : Remove a few GetDXGIFormatInfo queries
7208f6994 : Suppress some failing end2end_tests on Intel.
eae0c7d42 : Add EGL tests to help troubleshoot environment problems
7d32aa5fb : Revert "D3D11 Texture refactoring: Store ANGLEFormat in TextureStorage11"
d72c61c66 : D3D11 Texture refactoring: Store ANGLEFormat in TextureStorage11
ff92e1f52 : Add suppressions for dEQP-GLES3 on Linux
bc49758c3 : Choose D3D11 swizzle formats in gen_texture_format_table.py
9062b3b7a : dEQP: Mark while 'continue' tests as failing on Linux.
cca8bc91d : Revert "dEQP: Mark while 'continue' tests as failing on Linux."
ea9b92f6a : dEQP: Mark while 'continue' tests as failing on Linux.
115056012 : D3D11 Texture refactoring: Add ANGLEFormat enumeration to C++ code
1fbc59fe2 : D3D11: Enable dirty bits for Framebuffer11.
d834e3dc0 : D3D11: Fix Array texture depth-stencil attachments.
f434906cb : Group D3D11 DXGI format info under a struct
6151af8cb : Remove renderFormat from TextureFormat structure
8fd2ca41c : Fix MSVS 2013 build
ad9f24e1a : Don't always sync all dirty object state on update.
662986f2e : Implement dynamic cast to TIntermBranch * on TIntermNode
24a504ecb : Clear SRV cache on keyed mutex texture unbind from TextureStorage11
73a849699 : Refactor more Texture entry points to a consistent style.
6ad306cb4 : dEQP: search for the data directory relative to the exe path.
8a854d68f : Replace GetDXGIFormatInfo with a GetDXGIFormatSizeInfo where possible
8322cb91a : Corrections to GLES sRGB formats.
6253415f3 : Mark sampler metadata clean when it is updated
6ee394a19 : Add initializer function to more texture formats
7a533f74f : Add a few missing newlines at eof.
ea6b6376c : Remove AnyDevice from gen_texture_format_table
a615852dd : Split texture_format_data.json into two files
cbed3f5b7 : Sort texture formats in gen_texture_format_table.py better
f8bf583b8 : Pass integer texture format bit count to shaders on D3D11
72e6606d6 : Add more const qualifiers in TextureStorage11
b9ada71de : Sync the D3D11 rasterizer state if pointDrawMode or multisample changes.
bce743aba : Use texture base level to implement textureSize on D3D11 HLSL
618bebcde : Pass texture base level to shaders on D3D11
d14e3c45c : Initialize TextureState::usage.
89f2845cd : Context virtualization for D3D11 queries
dc1079782 : Clean up the style in TextureStorage11.
8613f4946 : Fixed clang build for InputLayoutCache.
534bf87b8 : Implemented instanced rendering for emulated point sprites
cfd6b2b6e : D3D11: Add a test to cover a clear RTV driver bug.
ee991799f : Fix texture swizzle cache initialization
0ecb18b9b : Avoid a copy in TextureStorage11::setData
0dcaaf776 : Re-enable win_angle_x64_dbg_ng as a trybot target.
3271328ca : Revert "Re-enable win_angle_x64_dbg_ng as a trybot target."
b36b491c0 : Re-enable win_angle_x64_dbg_ng as a trybot target.
536ebf4dd : Increase the timeout on Timer queries tests.
292f005f3 : Fix context virtualization for timer queries
a78d12c5e : Make the dEQP GTEST initialization failures red on swarming.
3f16afd38 : Add in GN the data dependencies required by the dEQP tests.
39046169d : CollectVariables: Don't include block name in field name.
15e890e60 : Remove unused texture format source files
ded2e2ee7 : Remove unreferenced member of Renderer11, mDepthStencilInitialized.
1eabcf41e : Replace '> >' with '>>'
2a63b3f86 : Re-land "Implement EGL_experimental_present_path_angle"
c9bdeff4e : D3D11: Refactor RenderTarget apply into StateManager11.
570f67d7b : Download GN in the gclient hooks.
d1c46228e : Revert "Implement EGL_experimental_present_path_angle"
c674abeb8 : Refactor InputLayoutCache::applyVertexBuffers.
3a9132642 : Revert "Avoid a copy in TextureStorage11::setData"
b0c14b79d : D3D11: Fix 3D ReadPixels with PBOs.
52d3e43b6 : Avoid a copy in TextureStorage11::setData
af344a1b0 : Fail the dEQP tests early if the case list is not found.
f04f6671a : Add support for timer queries in D3D11
6b3c1db51 : Implement EGL_experimental_present_path_angle
dbc9ccfb7 : Remove the _ANGLE targets from the GN build.
e3939b985 : D3D11: Transcode ETC1 to BC1.
7718c05b7 : Enable EGL_ANGLE_keyed_mutex on D3D11
00140f4a4 : Revert "Pass texture base level to shaders on D3D11"
3026829e1 : Pass texture base level to shaders on D3D11
9c757b127 : D3D11: Fix ReadPixels with layer 3D attachments.
e2509a39b : D3D11: Fix basic ReadPixels from 3D attachments.
5e017349e : Add Debug labels to more D3D11 objects.
69a75a2eb : Add an EGL spec for EGL_experimental_present_path_angle
53f59f4e7 : Finish basic timer query support in GL backend
331c68a2d : Remove win_angle_x64_dbg_ng tryserver.
ae7864556 : Tell GN about the dependecy of dEQP tests on expectations
9b4e8626f : Redesign samplers in shaders on D3D11
5bf9ff4aa : Fix leak with binding Framebuffers directly.
541591d50 : Fix some override related warnings.
07fd1aaa8 : Updated a few new passing tests in dEQP-GLES3.
7c41df139 : DisplayGLX: fix a SwapControl copy-paste error
bc69f3bea : Build GN dEQP iff "build_angle_deqp_tests==true"
f2523eb7d : DisplayGLX: disable the GLES backend on Intel and NVIDIA
3ffd78bc8 : Add initial support for EXT_disjoint_timer_query.
89853e842 : Clean up unused variable macros.
eaaeb7fbe : Disable support for OpenGL ES targets with WGL on Intel drivers.
5c8966911 : X11Window: fix the behavior of setVisible
b3844843d : Remove the now unused _ANGLE targets.
a832742dd : Touch Infraustructure CQ config.
4c06817a4 : Add support for targetting GLES with DisplayGLX.
2e5dd41cd : Fix warnings from shadowed variables in DXGISwapChainWindowSurfaceWGL.
3e1b4f80d : Refactor ReadPixelsTest.
ed1afee69 : Reland "Infrastructure: CQ Verified label is no longer required."
a15472a3e : Fix bugs with drawbuffer state.
722b0d313 : Add a WGL Surface implementation that renders to a DXGI swap chain.
0dfa807f7 : Tests: Prettify output for EXPECT_PIXEL_EQ.
f83cbc653 : Use std::random functions for test and samples RNG.
436e32aec : GLX backend: check for child window resizes on eglWaitNative
c1069a088 : D3D11: Add a TextureHelper class to wrap 2D+3D reads.
5103f4c05 : Supress AMD OpenGL failures in angle_end2end_tests.
69accbd15 : Supress Mac OpenGL AMD angle_end2end_test failures.
60ec6ea70 : Implement dirty bits for Framebuffer.
b8d283990 : Revert "Infrastructure: CQ Verified label is no longer required."
e0cc2a4a5 : Enable all angle_end2end_tests targeting OpenGL and OpenGL ES backends.
9d81989dc : Add GL_OES_EGL_image functions.
82e3f3de8 : Cast display parm for eglGetPlatformDisplayEXT.
5b74bd390 : Infrastructure: CQ Verified label is no longer required.
33db61d1a : Add support for targetting GLES with DisplayWGL.
451ed25a1 : Fix packSnorm2x16.
a8e3494e4 : Don't force using sized internal texture formats for OpenGL ES.
b2d9ab67f : Update FunctionsGL to load OpenGL ES entry points.
924b7de2c : Always write to gl_Position when compiling shaders with SH_GLSL_COMPATIBILITY_OUTPUT.
d544cc9ff : Fail any ANGLE test if it outputs D3D11 SDK message in debug mode
fc7cf8e98 : Fixed validation errors in teximage3d and friends.
b9deac1c9 : Fix version check for GL_MAX_VARYING_COMPONENTS with OpenGL ES.
7acd7354a : Revert "Revert "OSXWindow: fix window size and position computations""
70c27e8e5 : Revert "Revert "WindowSurfaceCGL: unregister the SwapLayer on destruction""
dd46e6432 : Suppress ProvokingVertexTest.FlatTriWithTransformFeedback on Mac AMD
c9d442d72 : Sync dirty objects at the GL layer.
6fd7472f6 : Disable dEQP in GN.
c29968bbb : Refactor FBO related entry points.
45838e33a : WindowSurfaceGLX: ignore X11 when destroying windows
07651e248 : Fix OpenGL ES extension checks for floating point textures.
0e7fe6751 : Don't expose OES_texture_float_linear without OES_texture_float.
7cfcdf061 : Set up infra config folder with CQ configuration.
450955818 : Enable resource sharing for D3D11 devices created with WARP
88829e846 : Don't compile D3D geometry shader when using instanced point emulation
a433388d5 : Implement eglWait*
102771595 : Revert "WindowSurfaceCGL: unregister the SwapLayer on destruction"
986d09df2 : Improved performance of RefCountObject
67d810449 : Revert "OSXWindow: fix window size and position computations"
46e6c7a51 : Add stubs for no_error extension.
e5df3066c : D3D: Run applyTextures before applyShaders
a7416ff7f : Fix texture completeness check when base level > 0 is used
60f007d57 : Remove obsolete parts of codereview.settings.
340875330 : OSXWindow: fix window size and position computations
da66ed625 : WindowSurfaceCGL: unregister the SwapLayer on destruction
c8c99a0a5 : Add a texture test with a mix of different sampler types
8ff8da52d : Create DirectComposition backbuffers as SHADER_INPUT
732703e6b : Don't duplicate calls to X11Window's setVisible.
1a679900b : Test shadow sampler + 3D sampler in the same shader
51f1c0f08 : Add a workaround for default framebuffer sometimes being SRGB
eb3169237 : Include function in EVENT macro on non-MSVS.
5fc4e56df : Remove two unused methods in BlockLayoutEncoder.
19d48db1f : Fix incorrect delete function call in TextureTest
8000a99e7 : WindowSurfaceCGL: make resizing work correctly.
5faa15bfc : Fix null sampler warning in TextureTest.TextureNPOT_GL_ALPHA_UBYTE
2173db3d7 : Add sampler array tests
4644a20b9 : Add a test for sampler as a function parameter
53a2da134 : Test drawing with a shader with two different sampler types
4a8329f2c : Refactoring: Split TextureTest to multiple classes
74f445060 : Only use the shortening warning in Clang.
adc5b0eb7 : Fix translator having multiply defined symbols in GN builds.
e865bb129 : Update Debugging Tips document.
c89df2ba3 : Add loadable_module versions of libEGL and libGLESv2.
1fae35562 : Add dEQP Linux GN integration.
5f80d0163 : Disallow invariant(all) pragma in ESSL 3.00 fragment shaders
edbc2449d : Add dEQP GN integration.
82b5ab606 : Compile out GLSL/ESSL translator output code if it's not needed
ff318af11 : Fix BlendMinMaxTest.RGBA16F on D3D11 Feature Level 9_3
9a8664539 : Fix compilation error on Linux
200205840 : Small cleanup of MultiWindow
539146e1b : Add rpath for GN build of angle_end2end_tests.
8d8b108ab : Disallow local function prototypes
5d653186f : Disallow multiple function prototypes in ESSL 1.00
ee63f5d9f : Move function parsing code to ParseContext
e66838601 : Make sure clang is defined before usage.
e1743f37a : Clang warning fixes
ce95d05bd : Fixed memory leak in egl::Error and gl::Error
f786c2b97 : GN: Use $root_out_dir in in copy_compiler_dll rule
69bbc98ea : Fix case of #includes in DisplayCGL.mm
ca311ddb5 : Enable and fix the -Wshorten-64-to-32
7ee40d1a0 : Fix compilation failures on OSX standalone builds
ce8045dce : Fix EGL_ANGLE_flexible_surface_compatibility string
0d53c4007 : Revert "Ignore clang -Wall warning."
465b3a5f9 : Add texture sampling perf test
9b6b351ef : Fix build issue in direct composition patch
49ae88bad : Implement EGL_ANGLE_direct_composition extension
444922662 : Disable virtual destructor warning in dEQP.
c22cf238b : Fix missing virtual destructor warning.
7f448b586 : Add an EGL_ANGLE_surface_orientation extension.
666cb828d : Revert "Add an EGL_ANGLE_surface_orientation extension."
18cc14b59 : Add an EGL_ANGLE_surface_orientation extension.
329af698d : Make generate_parser.sh run from any working directory
66641c615 : Fix typo in shader test
d8cd6f2c7 : Fix clang warning in Buffer.cpp
70d0f4996 : Implement GL_KHR_debug.
74b92323c : Ignore clang -Wall warning.
66988745f : Revert "Implement GL_KHR_debug."
6c521b7a7 : Implement GL_KHR_debug.
8047f0655 : Improve perf testing framework
add0ef141 : Remove deprecated ShShaderOutput versions.
5aeed4cc2 : Using dirty bit notification for D3D9 viewport state
fecbed9fc : Fix code style in perf tests
a8893120f : Using dirty bit notification for D3D9 scissor state
160d9ab75 : Add EGL spec for EGL_ANGLE_direct_composition
6ae40ea50 : Using dirty bits notification for D3D9 depth stencil state
c660ba8e9 : Using dirty bit notification for D3D9 rasterizer state
f521069b9 : Removing unused render target format in D3D11
31aabdfbc : gyp: Always use pkg-config wrapper
967cb3b28 : Fix perf_test_runner printing wrong test name
d39f89306 : Improve perf_test_runner script
cd089732a : Re-land "Implement GL_EXT_color_buffer_half_float."
0a90f527a : Revert "Implement GL_EXT_color_buffer_half_float."
fe3e46abb : Add EGL_ANGLE_flexible_surface_compatibility
39f9251da : Implement GL_EXT_color_buffer_half_float.
3e03ebd65 : Using dirty bits notification for D3D9 blend state
792a41d13 : Fix missing newline from "Missing main()" error message
90c253a61 : Add an instancing perf test.
3215b207b : Validation cube completeness for FBO attachments.
4bc76d07e : Revert "Add loadable_module versions of libEGL and libGLESv2."
91dec84c9 : Extend the CallDAG info log to report undefined functions
05603bb8c : Add compiler/linker flags to optimize WinRT release builds
e678b66cb : TDependencyGraph: use range-base for loops instead of iterators
0469479f3 : Compiler: remove dead code in limitExpressionComplexity
700ad2894 : Don't crash when calling ShConstructCompiler with a wrong output
e102fee71 : Add stub entry points for GL_KHR_debug.
f33b58d0b : Win32Window: Implement Event::EVENT_MOUSE_ENTERED
6beb0bfdd : Add loadable_module versions of libEGL and libGLESv2.
cb34ea5e1 : Re-land "Finish ReadBuffer support in end2end_tests."
7c8d1d845 : D3D11: Use default arguments in texture format table.
457f1d929 : Disable COMDAT folding and OptimizeReferences for debug WinRT
bb1a5be94 : Expose unsized GL_FLOAT formats required by GL_OES_texture_float
0998fe96c : Fix Clang 3.7 build issue in VS 2015 Update 1
8e89866da : Remove redundant index integer check from ValidateLimitations
8a76dcc70 : Don't try to apply ForLoopUnroll to loops it can't handle
5807a536a : Fix buffer unbinding upon deletion.
d561057f2 : Fix ValidateLimitations for folded non-constant expressions
b0f0b81d5 : Don't skip delete_bound.transform_feedback.
31c9d16ef : Re-land "Disable RTTI in VS release builds"
08bf81d51 : clang/win: Let EGLDeviceTest.cpp build with -Wextra on trunk too.
41ae31c46 : Destroy surfaces from Display::terminate instead of the DisplayImpl destructor.
1b3979b9c : Pass the gl::Texture object into Surface::bindTexImage.
02bbec190 : Refactoring RendererD3D to not have virtual functions for state calls
d3754d825 : Revert "Finish ReadBuffer support in end2end_tests."
0c93b8a02 : clang/win: Let EGLDeviceTest.cpp build with -Wextra.
ada5d07ec : Finish ReadBuffer support in end2end_tests.
91d3e94f4 : D3D11: Apply null InputLayout with no attributes.
febe45fce : Don't disable COMDAT folding or OptimizeReferences in WinRT
508a5b7d7 : Windows: Write test name in debug log.
1e928bc0c : dEQP/Win: Skip trig tests that crash on new compiler.
6163c759e : ES3: Allow floating point blit conversions under extension.
3d8904360 : Load the WGL_NV_DX_interop entry points in FunctionsWGL.
7f1cd75b9 : Fix bootstrap instructions.
c56297597 : Implement full program binary support for ES3.
36167ab34 : Don't allocate VertexArray or TransformFeedback objects until binding.
50b3fe894 : Revert "Don't allocate VertexArray or TransformFeedback objects until binding."
6c9b2ae9f : Revert "D3D11: Use clamp wrap mode for Integer textures."
8c46ab11d : OutputHLSL: Avoid using info sink stack as much as possible.
61fea1399 : Protect against overflow in BinaryInputStream.
41a2b8eac : Revert "Protect against overflow in BinaryInputStream."
a5ed56eeb : D3D11: Mask off alpha channel for RGBA->RGB blits.
7a6a1ffeb : D3D11: Use clamp wrap mode for Integer textures.
dfa2fe31a : Protect against overflow in BinaryInputStream.
976489b2f : Don't allocate VertexArray or TransformFeedback objects until binding.
adf825b3e : Move TType::getCompleteString to Types.cpp.
5c079d24d : Don't print assertion expression as a format string.
4028159e3 : Using dirty bit notification for D3D11 viewport state
29a65546c : Using dirty bit notification for D3D11 scissor rectangle state
2da819e1f : D3D11: Fix blit from out-of-bounds.
063d9e780 : Add support for EGL_EXT_platform_device
fc1a44a1f : Revert "Revert "Add and implement EGL_ANGLE_device_creation[_d3d11]""
502f3df6a : Define EGL_EGLEXT_PROTOTYPES in GN projects
15ede1062 : D3D11: Disable stencil buffer when not attached.
0df8fe448 : D3D11: Don't read or write to the unused depth buffer.
40eefabda : Rewrite WindowSurfaceCGL to use CAOpenGLLayer
dd5c5b793 : Revert "Add and implement EGL_ANGLE_device_creation[_d3d11]"
5bbc9438d : Revert "Disable RTTI in VS release builds"
3d677ea68 : Implement EGL_ANGLE_x11_visual
aca86045d : Disable RTTI in VS release builds
c73c9940b : Update link to ANGLE and Cross-Platform WebGL Support presentation
81176780c : Return correct error in Framebuffer::checkStatus.
f06e607f3 : Add support for GL_OES_depth32.
0b2006800 : Suppress failing dEQP tests.
f01ac9fbb : Fix D3D static buffer cache cleanup logic
ab831f046 : Add queries for GL_RASTERIZER_DISCARD.
2302e69ad : Fixed compilation with mingw.
fa6972106 : Add *.VC.opendb to the .gitignore
0e4c8e73b : Using dirty bit notification for D3D11 rasterizer state
4ed53a5a8 : Add link to browse source to README.md
83af74f5b : Using dirty bit notification for D3D11 depth stencil state
5111a0626 : Update dEQP integration.
984ef41ab : Ignore clear commands if rasterizer discard is enabled.
8d9f35f1f : Re-land "D3D11: Fix Integer Texture Cube mip mapping."
4029ad42d : Add and implement EGL_ANGLE_device_creation[_d3d11]
5ac60fc2a : Revert "Implement EGL_ANGLE_x11_visual"
b28e010aa : Implement EGL_ANGLE_x11_visual
e6605c6e4 : Added information about generating Windows Store ANGLE projects.
aa16dd4a0 : Hard-limit the number of uniform vectors in OpenGL.
b4a3af298 : Remove assertion that OpenGL program linking succeeds.
47ac69c16 : Update gpu_test_expectations to support OSX 10.11
faaa84ac1 : Hide libpci pkg-config request behind use_libpci==1
183d7e248 : Remove predefined precision qualifiers from ESSL3 samplers
6328667d6 : Add gl_FragDepth support for D3D11/ES3.
6b120b9f9 : Add checks for FBO attachment layer.
ee3227238 : Revert "D3D11: Fix Integer Texture Cube mip mapping."
cc86d64ec : Make Framebuffer size check ES2-only.
5778557fe : D3D11: Fix Integer Texture Cube mip mapping.
0980e29d6 : Don't accept default precision for uint
ccb001b45 : Roll dEQP 92f7752da8..cc0ded6c.
847638a64 : Re-land "D3D: Generate more shader debug info by default."
451cb838a : Using dirty bit notification for d3d11 blend state
d6dfe67de : Add python perftests test runner.
57d116a46 : Revert "D3D: Generate more shader debug info by default."
04c66234b : Mark crashing dEQP-GLES3 TF Feedback test as SKIP.
6de4d4947 : D3D: Generate more shader debug info by default.
c22fef94a : D3D11: Fix instancing draw with line loops.
a05373332 : D3D: Fix incorrect instanced vertex offsets.
e1a94c676 : Check that texture offset is constant and valid
8ca1351a8 : Remove incorrect comment from expectations files.
22581ff1b : Support glGet GL_TRANSFORM_FEEDBACK_BINDING.
84b0c3b77 : Re-land "In D3D, cache static vertex buffers to prevent wasteful recreation"
e8e4debc8 : Fix invalid generated sampling functions in HLSL output
3e960463b : Detect when gl_FragData is indexed with != 0 in WebGL 2.0
bd163f6a4 : Fix parsing structure definitions in place of constructors
40d9edf1c : Fix structure comparison constant folding
5c0e023c4 : Qualify stored constant union data with const
36b0514ac : Fix ESSL3 indexing corner cases
b49c9bf9c : bootstrap: make it work on Windows
daa8c27f5 : Fix a user-after-free in a ValidationES unittest.
55c25d0cf : D3D11: Fix varying packing with structs.
9fc3682c5 : D3D: Rework varying packing code.
e39a3f0a5 : ProgramD3D: Move some common code into a Metadata class.
7824b6091 : Add bootstrap.py.
6218c80bf : Revert "Revert "renderergl_utils: Require explicit location qualifier for OpenGLES3""
50ff85e5e : DisplayGLX: add support for complete lack of extensions
a37c61375 : D3D11: Fix GL_ETC1_RGB8_OES format.
65345da4a : Re-land "D3D: Move some varying packing code into a new file."
67bc10212 : GLX backend: fallback to lesser swap_control extensions
2075102dd : Revert "GLX backend: fallback to lesser swap_control extensions"
a1393c59e : GLX backend: fallback to lesser swap_control extensions
b2b6265b6 : Display[GLX|CGL]: correctly set the config conformant bits
ac0f9b1f9 : Add missing GN build dependency on -lrt for linux.
3fed43067 : Unfold short-circuiting operators in loop conditions correctly
15c2ac307 : Fix constructor parsing issues
bbdeeb186 : Revert "D3D: Move some varying packing code into a new file."
d992cde27 : D3D: Move some varying packing code into a new file.
f0eb5bbbf : Revert "Display[GLX|CGL]: correctly set the config conformant bits"
1d1227890 : Fix constructor constant folding
7c3848e58 : Allow constant folding some non-constant expressions
0ed0d8ac0 : Revert "GLX backend: fallback to lesser swap_control extensions"
10ad877c4 : GLX backend: fallback to lesser swap_control extensions
46439bae5 : Display[GLX|CGL]: correctly set the config conformant bits
28afae5d4 : Rename LinkedVarying to D3DVarying.
076ca26fc : D3D11: Implement fixed primitive restart with tri fans.
a313f7aab : Refactor EGLDeviceEXT to remove renderer dependency
18b9deb44 : Support writing initializers using HLSL literal syntax
26d84357a : Fix some EGL validation issues
84f505db0 : Revert "GLX backend: fallback to lesser swap_control extensions"
0e39f4925 : Revert "Revert "Revert "renderergl_utils: Require explicit location qualifier for OpenGLES3"""
26e3736fe : GLX backend: fallback to lesser swap_control extensions
24db86441 : Revert "Revert "renderergl_utils: Require explicit location qualifier for OpenGLES3""
a4ff7f453 : Revert "Revert "DisplayGLX: rework how glXCreateContextAttribsARB is called""
5576734a4 : Remove DynamicHLSL_unittest.cpp
0d3537c22 : D3D11: Implement ES3 primitive restart with line loops.
4dd1e55fa : D3D11: Implement basic primitive restart.
c4c74422b : ES3: Don't validate precision qualifiers when linking UBOs.
63e4e7242 : Revert "Using dirty bits notification for blend state"
238827fc7 : Don't use dashes in table fields of .md files
dbfdca8fd : Hash interface block names and field names.
fe80abac1 : Adds info from current landing page to README file
45a7d64fd : Revert "renderergl_utils: Require explicit location qualifier for OpenGLES3"
d63243f5b : renderergl_utils: Require explicit location qualifier for OpenGLES3
121ea5843 : DisplayGLX: validate configs against the backing context's config
91dbc188c : Enable needed extensions in generated GLSL shaders and call them when possible.
15200047d : Fix issues in comma operator parsing
0b2d2dcf9 : Move comma operator parsing to ParseContext
cdeafd205 : Fix missing init when parsing storage qualifier fails
bf8a72f69 : When doing a LUMA blit, render to an intermediate texture.
e7fcf1e3a : Revert "Enable needed extensions in generated GLSL shaders and call them when possible."
21f76c200 : Add magic newlines to markdown files.
c5d2136aa : Fixing formatting try three.
2e01d5406 : More formatting fixes.
64b886097 : Fix .md file formatting
233b33421 : Enable needed extensions in generated GLSL shaders and call them when possible.
5b58cae2f : Revert "In D3D, cache static vertex buffers to prevent wasteful recreation"
ff2ab571b : Using dirty bits notification for blend state
b1edc4f55 : Accept const array initialization in shader parsing
80dfe958a : build: ensure gyp_angle uses angle's gyp
41506d5d1 : Update the gclient config instructions to not use relative paths.
f85a84396 : Update the testing documentation to include the trybots.
e79b1e142 : D3D11: Restrict use of MAX_UINT element indexes.
72028778a : DisplayGLX: on mesa only expose configs with the same depth-stencil
0b2e74611 : RendererGL: only support ES3 when GLSL packing builtins are available
f25855c92 : Add a ValidationContext class helper.
82c29ed2d : Move variable identifier parsing to ParseContext
08fc7732a : Update dEQP failing test expectations.
f0915a898 : Fix standalone build in MSVS 2013
2df979ed0 : Revert "DisplayGLX: rework how glXCreateContextAttribsARB is called"
c7a92fdb7 : D3D11: Fix provoking vertex for flat triangle strips.
31e60cf22 : DisplayGLX: rework how glXCreateContextAttribsARB is called
3e14e2b17 : D3D11: Fix basic provoking vertex flat shading cases.
f4b2c4fdd : Refactor DynamicHLSL geometry shader code more.
62c49f5d8 : PbufferSurfaceGLX: avoid creating (0, 0)-sized pbuffers
5d91dda9b : Remove dynamic indexing of matrices and vectors in HLSL
4e31ad552 : D3D11: Add dynamic geometry shaders.
76f8fa663 : Refactor Geometry Shader support to enable pass-through.
1cc109039 : Removed Sleep( ) workaround for Windows Store builds
0c1d44037 : dEQP: Use full GTest name in non-standalone.
a5f64de71 : Revert "Remove dynamic indexing of matrices and vectors in HLSL"
42e9e5999 : ProgramBinaryTest: use override where applicable
0984d111e : Replace _countof with ArraySize
1cf66a8d1 : platform_glx: Add support for ARB_create_context_profile
868651d33 : In D3D, cache static vertex buffers to prevent wasteful recreation
42590dd7c : Fix a typo in DisplayWGL
b0228e181 : OSXWindow fix a use after free of the WindowDelegate
7c89d2489 : Reland Fixed FL9_3 shaders that use glPointCoord without glPointSize.
60ad73dcd : Add ASTC compressed texture format info to the GL layer.
d55d283c3 : Add a test for flat shader 'provoking vertex'.
f541f5296 : Fix parsing integers larger than 0x7FFFFFFF
e3f3cf7b7 : DisplayGLX: make the dummy pbuffer of size (1, 1)
c8947ea2f : FunctionsGLX: add glXGetCurrent(Drawable|Context) support
e2cd53d68 : Implement primitive restart boolean query.
362df97f3 : Update WebGL test expectations.
ae69d7e13 : Output layout qualifiers in GLSL output
839ce0b46 : Validate that compressed image formats are supported by the context.
7535b761d : Remove dynamic indexing of matrices and vectors in HLSL
a33475b36 : Suppress failing textures tests in Linux dEQP.
818204947 : Don't use static const & locals for format tables.
bc781f311 : Re-re-land "Add GL_OES_vertex_array_object to D3D11 and GL renderers"
5296141b3 : Revert "Re-land "Add GL_OES_vertex_array_object to D3D11 and GL renderers""
f71e66188 : Update dEQP-GLES2 expectations.
b066669df : Revert "Remove dynamic indexing of matrices and vectors in HLSL"
587f3c357 : Refactor RendererD3D::applyShaders.
334d615f4 : Fix up the style in DynamicHLSL a bit.
b2e2425a9 : Fixed compilation on mingw.
0450dfccb : Changed GetTextureFormatInfo to use static switch
7432321e0 : Re-land "Add GL_OES_vertex_array_object to D3D11 and GL renderers"
d0925fd28 : Add "../../../third_party/deqp/src/data" to dEQP data directories
023a290e6 : Revert "Add GL_OES_vertex_array_object to D3D11 and GL renderers"
bb7740cc3 : angle: prevent huge allocations when GL_MAX_VERTEX_ATTRIBS fails
9c9708707 : Revert "Add ASTC compressed texture format info to the GL layer."
eb36e275b : Add GL_OES_vertex_array_object to D3D11 and GL renderers
e4bd04182 : Enable EXT_discard_framebuffer in ANGLE's D3D11 backend.
6ea6f9424 : Support GL_ETC1_RGB8_OES.
aa71b58cd : Lazily load the Blit11 buffers and state objects.
3bd6e18d1 : Add ASTC compressed texture format info to the GL layer.
6c0b8dd68 : Skip the TransformFeedbackTest.MultiContext on OSX AMD too.
1a6834602 : Implement TransformFeedbackGL.
a9ca8e202 : Revert "Implement TransformFeedbackGL."
a9c528819 : Implement TransformFeedbackGL.
464bfc863 : Use .def file to export functions using dllexport.
d470f472b : Don't ASSERT shader compilation success in ShaderGL.
85769f0d6 : Re-land "Only require that the stencil masks are same as many effective bits set"
1220bbbd5 : Revert "Only require that the stencil masks are same as many effective bits set"
de6144f1e : Add support for EAC and ETC2 texture formats with D3D11.
114e8ef23 : Fix ANGLE documentation about Chromium build.
fe7e9ed46 : Make DebugAnnotator::getStatus work on Windows 10 (WinRT)
27460dfcd : Do not attempt to compile angle_end2end_tests or angle_perftests on Android
adb857b2f : Fix MultipleDrawBuffers sample when GL_OES_texture_npot isn't active
d2c52e3b7 : Fix debug annotations and shaders.
277469666 : Add missing include guard to FunctionsWGL.h
685aa4b87 : Only require that the stencil masks are same as many effective bits set
f3586994d : angle: move DeallocateCurrent into windows only code
e115c3be5 : Fixed incorrect buffer count for emulated points rendering
7a3e8e24e : Don't include samplers in uniform vector count validation
6655878fc : UniformTest.SamplerUniformsAppearOnce should check for VTF support
d4d5084bf : Fix "blob content mismatch between level9 and d3d10 shader" errors on 9_3
adff67b5e : Re-land "Implements more pack/unpack states."
c74739245 : Revert "Implements more pack/unpack states. Pack: row length, skip rows, skip pixels. Unpack: image height, skip images, skip rows, skip pixels. Note that PBOs are not covered by this change."
a6996685a : Automatically enable highp in fragment shaders on ESSL3
e73a1e847 : Revert "Fixed FL9_3 shaders that use glPointCoord without glPointSize."
72e7013e6 : Implements more pack/unpack states. Pack: row length, skip rows, skip pixels. Unpack: image height, skip images, skip rows, skip pixels. Note that PBOs are not covered by this change.
73e32ee16 : Fixed FL9_3 shaders that use glPointCoord without glPointSize.
02f98029c : Use named value-parameterized tests for dEQP gtests
08528e177 : glTexSubImage2D should always allow non-power-of-two inputs
2f6ddf312 : Allow double underscore in macro names
1048ea754 : Made program binaries cache information needed for getTransformFeedbackVarying
2aaab29f9 : Treat linker warnings as errors on Windows
4a3c2341f : Program: Clean up UBO info gathering.
e826b9f72 : Revert "Fixed compilation on mingw."
000b2f492 : Revert "Implements more pack/unpack states. Pack: row length, skip rows, skip pixels. Unpack: image height, skip images, skip rows, skip pixels."
f1bb3f056 : Implements more pack/unpack states. Pack: row length, skip rows, skip pixels. Unpack: image height, skip images, skip rows, skip pixels.
13473fae5 : Suppress EGLSurfaceTest.MakeCurrentTwice on Mac chromium builds
af5756a1e : Only support ES3 if texture swizzling is available
6d85f0397 : Fix WinRT compilation issue in ShaderD3D.cpp
f22c6b138 : Store WGL extensions in FunctionsWGL.
1ea9aaad5 : Add suppressions for several Intel failures.
b3fbd8670 : Fix setting const qualifier on indexing expression
b12531c94 : Invalidate mangled name of TType if the type is changed
f0aa84292 : Implement QueryGL.
566273222 : Fixed compilation on mingw.
90208e95e : Check for GL_OES_get_program_binary before running ProgramBinaryTest.
33bb5ad67 : Only apply uniform buffers referenced by the Program.
7e9216161 : Add texture2DRect -> texture conversion for OpenGL core profile
e1a277510 : Make more gl::Program methods const.
7c10269d8 : Correcting INVALID_ENUM issue for GLES3.
01306fc7c : Revert "Implement program binary in ProgramGL."
5a85bee22 : Add angle_perftests to GN.
6d8926691 : Implement program binary in ProgramGL.
36b739095 : Fix standalone ninja build on Linux
5f579b1be : Improve handling of internal function calls
e623bd46a : Revert "Fix setting const qualifier on indexing expression"
4fbec0037 : Check for GL_INVALID_INDEX instead of -1 for GetUniformIndices
4e7196a1f : UniformTest.FloatUniformStateQuery do computations in doubles
e746890e8 : Return the correct value when querying GL_MAX_FRAGMENT_UNIFORM_VECTORS.
9e76f5618 : dEQP: Add Cherry (Web-based GUI) to DEPS.
8bd4b6c52 : Load the ARB_sampler_objects entry points in FunctionsGL.
c46cc2f3c : Remove ProgramImpl::getBinaryFormat.
2b2809224 : Remove the unused ProgramImpl::getShaderVersion method.
0ccd5aeeb : Correcting INVALID_OPERATION to INVALID_ENUM
ee0d4c52a : Revert "UniformTest.FloatUniformStateQuery do computations in doubles"
630d85cbf : Fix an undefined behavior in clampCast
7aa4cae26 : UniformTest.FloatUniformStateQuery do computations in doubles
25e563fec : Add -Wnon-virtual-dtor and fix a warning.
5d124a69b : Support UBOs in RendererGL and ProgramGL.
cf2dbd913 : Revert "Support UBOs in RendererGL and ProgramGL."
97d82b724 : Support UBOs in RendererGL and ProgramGL.
f6ade2ec7 : Implement GL_EXT_debug_marker for RendererGL.
9bf70365f : Fix a possible OOB read in InsertD3D11FormatInfo.
16a79cd16 : Fix setting const qualifier on indexing expression
d4b5054dc : compiler: Rewrite do-while loops as while loops
7b43c9b07 : Add suppressions for failing end2end tests on Mac Intel
8fc63104c : OSXWindow release the tracking area instead of deallocing it
242468f31 : Sync scissor state before calling BlitFramebuffer.
5f0246ca6 : Implement gl_FragDepth for GLES SL 3.0
ddf4d3921 : Skip BlendMinMax test on Intel OpenGL due to driver flakyness.
7258e30c8 : TOutputGLSLBase::visitLoop clarify the function slightly
947908f1f : Add dEQP GLES2 test expectations for Mac
2d58f7a26 : RewriteElseBlocks.cpp: add missing override
afd7f0a87 : Explicitly enable framebuffer SRGB blending in StateManagerGL.
543e7ff74 : Revert "Explicitly enable framebuffer SRGB blending in StateManagerGL."
a4ef3cf72 : Delete function that's unused after https://chromium-review.googlesource.com/#/c/299691/
056fae4a0 : Explicitly enable framebuffer SRGB blending in StateManagerGL.
75782629b : Fix possible compiler errors on linux
928cccc62 : Sampler.cpp: Fix a warning on Linux and Mac
ec3123bb9 : Revert "Explicitly enable framebuffer SRGB blending in StateManagerGL."
e19d7f903 : Explicitly enable framebuffer SRGB blending in StateManagerGL.
ad60e8ee2 : Move more sample_util sources to util.
db3dd0831 : Refactoring TextureFormat and its helper functions to individual classes
0af0b81d5 : Add a SamplerImpl object and implement it for the GL backend.
68a9d748d : Compile the dEQP test targets on Mac
247374cba : Allow limited form of expressions in #line directives
412f17daa : Suppress TextureLimitsTest.MaxCombinedTextures on Intel GL.
69cce580d : Split the SamplerState struct into SamplerState and TextureState.
006cbc5b9 : Remove rx::ShaderSh and move the shared code to the GL.
91445bce0 : Make a shader Shader::Data state structure.
046e53e37 : Add an interm ShaderSh class.
3d3d2f20f : Re-re-land "Move sampler validation to the GL layer."
260efc217 : Revert "Explicitly enable framebuffer SRGB blending in StateManagerGL."
6d2465106 : Revert "Re-land "Move sampler validation to the GL layer.""
eb5ea0774 : Implements GL_EXT_unpack_subimage and GL_NV_pack_subimage. Pack/unpack subimages is core features of GLES3. Those 2 extensions expose them to GLES2.
7a0415187 : Fixed FL9_3 shaders that use glPointSize without GL_POINTS mode
04b89c975 : Explicitly enable framebuffer SRGB blending in StateManagerGL.
83f349ea9 : Remove CompilerImpl and merge code to gl::Compiler.
6cbf43852 : Re-land "Move sampler validation to the GL layer."
3187a38eb : Make preprocessor ExpressionParser only lex what it can parse
3edfe034b : Support primitive restart in RendererGL.
8f68be8b5 : In WinRT XAML, allow eglCreateWindowSurface to be called from any thread
3c7fee364 : [Docs] Add wiki content to Markdown docs
3aa23a7c5 : Revert "Move sampler validation to the GL layer."
6fa156b66 : Move sampler validation to the GL layer.
ac5703954 : Re-add the GERRIT_HOST and GERRIT_PORT codereview settings.
261f53795 : Support parsing defined operator generated by macro expansion
9f2fd2b40 : Add WinrtWindow.cpp and WinRT version of angle_util
c5b2ba535 : Revert "Avoid a copy in TextureStorage11::setData"
e5f735f95 : Revert "Try Sleep(1) instead of Sleep(0) while waiting for queries."
27593e05e : Implement missing util/ functions on Mac
83634d6b6 : Revert "Implement missing util/ functions on Mac"
bf18ed01b : Adding checks in DrawBuffers to return INVALID_ENUM
941abaf22 : Never de-init default Platform.
a492883b7 : Optimizing updatecachedInputLayout to not update inactive vertex attribs
959e197c8 : Implement missing util/ functions on Mac
a0928b942 : Port gpu_test_expectations to Mac
fdaad25eb : ANGLE: Assert to check pointer
cc54ab363 : Generate tests.sln for WinRT, and make it include dEQP projects
ee48376c1 : Update to the latest versions of the GL and EGL headers.
98c56da49 : Fix warning about out-of-order field initialization.
0393310fe : Revert "Update to the latest versions of the GL and EGL headers."
2f29d78b5 : Use SDKROOT in the paths to OSX framework to match Chromium
f0ca9a0c5 : Remove the usage of some c++11 library features
178e59741 : In Chromium Mac builds do not find cstdint, use stdint.h instead
1b27199e7 : IndexBufferOffsetTest: fix -Wnewline-eof for Mac
b3c6a992e : OSXWindow::setMousePosition add a workaround for OSX 10.6 SDK
e7ed96c36 : Implement Pbuffers for the CGL backend, using renderbuffers
9cf9bcbec : Avoid a copy in TextureStorage11::setData
934cd2e57 : SixteenBppTextureTest: test the FBO are renderable before drawing
0baaca681 : EGLContextCompatTest: fix typo in WindowDifferentConfig
1d91a7b12 : Formatutilsgl: Make floating point formats renderable on core GL 3.0
50cd39efe : WindowSurfaceCGL: add a depth-stencil buffer
c38ae7dfd : Rename Optional::None to Invalid.
1170e4746 : Revert "Support GL_ETC1_RGB8_OES in the OpenGL renderer."
20bf70345 : Support GL_ETC1_RGB8_OES in the OpenGL renderer.
828443679 : Update to the latest versions of the GL and EGL headers.
e12150fe9 : Revert "Update to the latest versions of the GL and EGL headers."
1024f382d : Revert "Support GL_ETC1_RGB8_OES in the OpenGL renderer."
8bbeabc17 : Update to the latest versions of the GL and EGL headers.
2511d064f : Default test window size to 16x16.
7aef6020a : Revert "Update to the latest versions of the GL and EGL headers."
4aba0b90e : Support GL_ETC1_RGB8_OES in the OpenGL renderer.
aac2035d8 : Update to the latest versions of the GL and EGL headers.
d756145de : Re-land "Added support for premultiplied alpha mode for composition swapchains"
62d31cb61 : Re^6-land "Move Uniform and UBO info to the gl::Program layer."
fb53603ca : Revert "Re^5-land "Move Uniform and UBO info to the gl::Program layer.""
2b835a6f4 : Call the correct vertex attrib function for stream integer attribs.
362c0a790 : Implement EGL image classes for the D3D renderers.
78d356929 : Re^5-land "Move Uniform and UBO info to the gl::Program layer."
a2eb02c91 : Revert "Re^4-land "Move Uniform and UBO info to the gl::Program layer.""
2ae1ee616 : Re^4-land "Move Uniform and UBO info to the gl::Program layer."
769769a79 : Adding in checks for program and shader names to return INVALID_OPERATION
e8f471371 : Work around depth texture sampling differences in GL versions.
4a693565d : Fix the named parameter for the IndexConversion perftest
2aa3b4368 : Revert "Added support for premultiplied alpha mode for composition swapchains"
86f8dd7c3 : Implement a minimal EGL -> CGL backend
5cf466d3b : Returning INVALID_OPERATION when a valid program is passed to getShaderiv
54c311fc5 : win clang build fix
0d8b7247a : Support ETC2 texture formats with RendererGL.
df2572c3b : Add LUMA format entries into the tables in formatutilsgl.
a6c95fc62 : Pass the texture unit to TextureGL::syncSamplerState.
add8d031c : Don't sync the multisample state in StateManagerGL.
61b8dd973 : Revert "Re-re-re-land "Move Uniform and UBO info to the gl::Program layer.""
892a6a4b1 : Re-re-re-land "Move Uniform and UBO info to the gl::Program layer."
dd5262eb3 : Fix compilation on Mac
0962fc36f : Suppress two failing end2end_tests on Intel.
e6432c851 : Fix preprocessor macro replacement list location
0304d2fe4 : Don't split the file into two chunks in shader_translator
b654f659c : Revert "Re-re-land "Move Uniform and UBO info to the gl::Program layer.""
10750cb93 : Re-re-land "Move Uniform and UBO info to the gl::Program layer."
2119dd050 : Revert "Re-land "Move Uniform and UBO info to the gl::Program layer.""
ff1abe63c : Re-land "Move Uniform and UBO info to the gl::Program layer."
7bd13082c : Set seamless cubemap filtering in StateManagerGL.
982333720 : Added support for premultiplied alpha mode for composition swapchains
33585c718 : Use named value-parameterized tests for angle_end2end_tests
9bbad18ef : Mark GL_RGB10_A2UI as a renderable format.
809ec5462 : Don't evaluate short-circuited preprocessor expressions
9a1b49f7b : Revert "Don't evaluate short-circuited preprocessor expressions"
47f730fa8 : Revert "Mark GL_RGB10_A2UI as a renderable format."
6ffe61351 : Don't evaluate short-circuited preprocessor expressions
3910ca93b : Suppress failing Uniform test on AMD.
6ba5d4ddb : Fix GetUniform rounding in D3D. Also add a test.
6026538ab : Revert "Use named value-parameterized tests for dEQP gtests"
b92c133e7 : Don't use the mip level to validate the 2D texture depth parameter.
ed1e0ad9e : Fix typo when syncing GL_UNPACK_SKIP_ROWS and GL_PACK_SKIP_ROWS.
da34d002e : Apply the pixel pack state before ReadPixels in FramebufferGL.
d0f9fdc77 : Mark GL_RGB10_A2UI as a renderable format.
f622792b7 : Skip deletion of null framebuffers.
0db7b1555 : Use named value-parameterized tests for dEQP gtests
6b10ddbf7 : Fix the vertex copy loop iterating over one too many elements.
20c14e3f2 : Revert "Use named value-parameterized tests for angle_end2end_tests"
69f9b2c8a : Fixed GL_MAX_VERTEX_UNIFORM_VECTORS and GL_MAX_FRAGMENT_UNIFORM_VECTORS to report accurate maximum value.
3766a40d6 : Remove dynamic indexing of matrices and vectors in HLSL
dfa569e67 : Use named value-parameterized tests for angle_end2end_tests
5ce25a218 : Roll googletest 23574bf2..9855a871
a2c3c8e9a : Comment out UNIMPLEMENTEDs in TransformFeedbackGL.
bdcc54a4b : Support writing interface blocks in OutputGLSL.
d8edb5184 : Allow OutputGLSL to write non-square matrices.
6e36042f7 : Implement translation of EOpIndexDirectInterfaceBlock in OutputGLSL.
f826e1a30 : Avoid copy of PixelUnpackState in Texture::setImage.
be184c7de : Support syncing pixel pack and unpack buffers in StateManagerGL.
5ade8459a : Properly check for EGL_KHR_create_context before creating ES3 context.
e4de307e4 : Mark the pack and unpack buffer types as valid in ES3.
a7e1d9aac : Only validate that color and alpha blend funcs are non-constant on D3D renderers.
814a54dd2 : Force index/loop validation on the D3D9 backend
a0a9e12de : translator: Add sh::OutputVariable type.
beb81589d : Make the end2end tests compile in the GN build.
48705cad3 : Revert "Move Uniform and UBO info to the gl::Program layer."
54f882c91 : Move Uniform and UBO info to the gl::Program layer.
f5f4ad241 : Revert "Revert "Clean up interface to ProgramImpl::link.""
ca03b35c1 : Re-land "Compute packed varyings in ProgramD3D only."
3a86ad381 : Only validate that stencil refs and masks are the same on D3D renderers.
93fc8f3e8 : Add back a suppression for a bot specific dEQP GLES2 failure on Windows
efb6ac660 : ProgramBinaryTest: fix an unreachable code warning
d4bcfa2cd : Make the unittests compile in the GN build.
94d099d0f : BitSetIterator_unittest: fix an unreachable code warning
c437046ff : Revert "Compute packed varyings in ProgramD3D only."
63069dfc2 : Revert "Clean up interface to ProgramImpl::link."
477b243be : Change the FLATTEN heuristic to "ifs with a loop with a gradient"
12d59314e : Prefer glDepthRangef and glClearDepthf to the double version.
f2ee0752b : Fix wrongly formatted dEQP GLES2 expectations
2728f9922 : Make unittest #includes start from src
89bb70e91 : Mark TF Feedback array element capture as unsupported.
aa40feead : Supress failures in RGB->L CopyTex[Sub]Image calls on Intel OpenGL.
475022363 : Implement drawRangeElements in RendererGL.
846f107f4 : Fix unsigned/signed comparison in VertexDataManager.
b83592750 : Clean up interface to ProgramImpl::link.
532061bbf : Compute packed varyings in ProgramD3D only.
0e06ea332 : HLSLCompiler: fix an infinite loop when failing to compile
3cf12ce6c : Implement the instanced draw calls in RendererGL.
5b49bb831 : Revert "Implement the instanced draw calls in RendererGL."
23a22c871 : Fix dEQP renderer selection flag in documentation.
c1948415e : Implement the instanced draw calls in RendererGL.
929d7bcac : Re-land "Fix warnings with ANGLE and VS2015."
344bd0af9 : Revert "Fix warnings with ANGLE and VS2015."
51e275b4d : Fix warnings with ANGLE and VS2015.
2a592150c : Fix Chromium compilation error in VariablePack_test.cpp
a9bee1b8e : Add row-sharing packing tests for VariablePacker_test.cpp
465e6f458 : Fix missing copy rules for DEQP EGL test cases and expectations.
3caa6528a : Only update the synced parts of mAppliedAttributes.
770f8f865 : Add back suppressions for bot-specific dEQP GLES2 failures on Linux
ad915e9b6 : Update the Windows dEQP GLES2 test expectations
11865105e : angle_unittests add forgotten VariablePacker test.
cf5a092fa : Add back one left out compiler test to angle_unittests
5798c0ffa : Update the dEQP wiki page.
7cb71880d : Update the dEQP GLES2 test expectations for Linux
a65a4c7b1 : Fix preprocessor failure in string concatenation.
e453dd312 : Fix warning about initialization order in BlitGL.
80ecac9ec : Remove unused mOptimize/mDebug flags from TIntermAggregate
f6db098d4 : Split the Context and Renderer draw* to one per entry point.
384f1fdd2 : Fix a warning on Linux
3c192a786 : Revert "Remove dynamic indexing of matrices and vectors in HLSL"
ff5d3dc6a : gl::GetString check for a valid context
80b2411a1 : Context: directly delete the resource instead of also detaching
5f57cc6ed : Add targets that run the EGL dEQP tests.
5565936cb : Implement EGL_KHR_get_all_proc_addresses.
53b8aec06 : Work around deprecated LUMA formats in the core profile.
2c34a4b03 : VertexArrayGL: fix an off by one error for indexRange for drawElements
83f3411da : Remove dynamic indexing of matrices and vectors in HLSL
4cff24774 : Make PackedVarying a D3D-only type.
401d9fe64 : Fix debug build on Linux
d7a25243d : Add deep copying support for typed AST nodes
254fceac1 : Fix two leaks and a delete vs delete[] reported by ASAN
47a878c65 : Surface: do not leak the default framebuffer
4d5362d04 : VertexArrayGL: fix the streaming of offset non-packed strides
80a6fc030 : Make output variables part of Program's shared data.
63805b47c : Make the Program's semantic index D3D-only.
a53000b09 : Try Sleep(1) instead of Sleep(0) while waiting for queries.
4dfe80944 : Always collect variables when generating HLSL
4001e1da9 : Support creating render targets of non-zero mip levels in TextureStorage9.
025e76a07 : When possible, create RenderTarget9s from textures.
1528e56b2 : Bind native GL attributes to match the locations in gl::Program.
a5ef8d89c : Enabled loop indexing validation for fragment shaders compiled using renderers configured for FL9_3 and below.
cc16c9132 : gpu_test_expectations: Fix a -Wheader-hygiene
bc0b1d47c : Track local dirty state in StateManagerGL.
c349ec030 : Re-land "Move shader attributes into Program shared data."
4e10722d4 : Revert "Move shader attributes into Program shared data."
2d7731838 : Move shader attributes into Program shared data.
c16542032 : Revert "gpu_test_expectations: Fix a -Wheader-hygiene"
36cfd6a30 : Clean up Program::validate.
d1fe1646b : Move UBO bindings into Program shared state.
72f39c159 : Make more Program sampler methods D3D-only.
d2eaa37d7 : gpu_test_expectations: Fix a -Wheader-hygiene
0ef5c7468 : Revert "gpu_test_expectations: Fix a -Wheader-hygiene"
1c207ae94 : dEQP.gypi: tweaks to enable in-Chromium compilation on Linux
f41e04dbb : gpu_test_expectations: Fix a -Wheader-hygiene
e5a1f271c : Use override in all the places where it is possible
37c3979e4 : Revert "Revert "Make the default framebuffer owned by Surface""
314f9b33f : FramebufferAttachment: do not attach with an uninitialized mResource
b5d61dac4 : Revert "Add deep copying support for typed AST nodes"
a7b6db7fa : Only apply Appendix A limitations to ESSL 1.00 shaders
760379532 : Fix compilation on Mac, adding a newline in IntermNode_test.cpp
5f116e5dc : Fix regression with GetNextGLSLAttributeType.
d538e56ee : Make Release compile with c++11 on Mac standalone
ec1be6d5b : Suppress dEQP negative_api compressedtexsubimage2d_invalid_size on Linux
d0d59aa4c : Add deep copying support for typed AST nodes
5c42266e3 : Make Program::usesPointSize D3D-only.
31c8c56a0 : Make ProgramImpl::compileProgramExecutables D3D-only.
18fdcbcf1 : Revert "Make the default framebuffer owned by Surface"
1661fde6c : ProgramGL: Mark all columns of matrix attributes as active
26e355b83 : Add full support for line continuation in the preprocessor
264ab56f2 : Make the default framebuffer owned by Surface
ccdf74b8b : Move TF Feedback linked varyings into D3D-only.
11cd6af62 : Revert "Make the default framebuffer owned by Surface"
6cb2ae829 : Make the default framebuffer owned by Surface
e473deee0 : Clean up uniform block Program Impl APIs.
39939686b : Fix improper error handling in Image11.
ea918db99 : Clean up Program::linkUniforms.
700229721 : Revert "Work around deprecated LUMA formats in the core profile."
1e9497997 : Fix build after https://chromium-review.googlesource.com/#/c/293865
33d71f58f : Rename TextureD3D::setImage() to setImageImpl().
a818776ec : Fix warning C4312 (x64) - reinterpret_cast conversion to greater size
66d6313ec : Add target platform version for generating Windows 10 WinRT projects
f4e794ec6 : In TextureD3D_2D, don't call Image::redefine directly.
87d3fe045 : Revert "In TextureD3D_2D, don't call Image::redefine directly."
a0633a7e4 : In TextureD3D_2D, don't call Image::redefine directly.
61f51dc1b : Work around deprecated LUMA formats in the core profile.
51706eaee : Make FramebufferAttachmentObject not refcountable
ada9ecc3e : Make TF Feedback buffer mode a GL-level variable.
5c6b7bfe2 : Add a Program::Data shared state structure.
3b040eb8e : Revert "Add full support for line continuation in the preprocessor"
c1157d196 : Add full support for line continuation in the preprocessor
f0435bc8b : Surface_unittest: fix a gmock warning
0b9e90329 : Revert "Revert "Implement dirty bits acceleration for VertexArrayGL.""
b3a60aa92 : Store iterator bitset by-value instead of by-reference.
5b21ed5fd : Revert "Implement dirty bits acceleration for VertexArrayGL."
6d51c70cc : Implement dirty bits acceleration for VertexArrayGL.
49e8de701 : Fix remaining size_t conversion warnings.
5cf0f982d : Reland "Fix memory layout of imageformats.h's 16-bit structs"
9e1b879ef : Roll GYP for Windows 10 project generation.
59f9a641b : Remove EOpInternalFunctionCall
f5cfc8df6 : Track whether a name is internal to ANGLE in a separate class
ec17d54a6 : Fix angle miscompiling shaders on x86_64 Android.
217fe6ec4 : Detect when built-in modf requires an l-value in AST traversal
3fc9337f6 : Refactor l-value tracking to a separate traverser parent class
6cb4c7f07 : Set __VERSION__ macro when the #version directive is parsed
bc3842300 : Revert "Add tests for streaming client side data."
6238e3537 : Generate the egl Display extensions in Renderer9 and Renderer11.
bbc02470d : Add a common base function for getSurfaceLevel in TextureStorage9.
656b0d45c : Add tests for streaming client side data.
4d61f7eda : Reland Fixed compiler warning C4267 'conversion from 'size_t' to 'type', possible loss of data' Additional warnings found with more testing and added C4267 warning disable only for angle_libpng
fd00ccff1 : Disable some VS2015 warnings for dEQP projects
0020426e2 : Revert "Make FramebufferAttachmentObject not refcountable"
1bf40bfe2 : Revert "Make the default framebuffer owned by Surface"
87e63a998 : Make the default framebuffer owned by Surface
8b76e9fb8 : Fix warnings on Linux
19ba57469 : Make FramebufferAttachmentObject not refcountable
18a2fb3a4 : ValidateDrawElements: check count > 0 then compute the index range
b195643c1 : Revert "Fixed compiler warning C4267 'conversion from 'size_t' to 'type', possible loss of data'"
61902ecee : clang/win: Fix -Wunused-function warning in angle.
319fb898f : Use default commit.h file if git index is not available
56193ce36 : Clean up parseMatrixFields
391befef5 : Revert "Add pragma errors for malformed pragmas."
77a90c26f : Reland of "Store the applied element array buffer as a binding pointer."
c5cf9bc47 : Fixed compiler warning C4267 'conversion from 'size_t' to 'type', possible loss of data'
27446bda2 : Move traverse functions under TIntermTraverser
b4b0b4824 : Fix missing and incorrect ordering of FunctionsWGL member initialization.
4f4884946 : Fixed compiler warning C4457 'declaration of 'node' hides function parameter'.
b459fb049 : Fixed compiler warning C4456 'declaration of variable hides previous local declaration'.
8168b4bd5 : Fixed compiler warning C4838 'conversion from size_t to LONG requires a narrowing conversion'.
149e6e698 : Fixed compiler warning C4458 'declaration of variable hides class member'.
1e0bc3ad2 : Implement dirty bits acceleration for Current Values.
3dfcdcb63 : D3D: Fix buffer overflow in VertexBuffer.cpp.
bd136f9a0 : Reland of "D3D11: Fix draw perf regression with input layouts."
194814e3c : Fix missing colon in codereview.settings.
00c782e8a : Revert "D3D11: Fix draw perf regression with input layouts."
bf3f780c0 : D3D11: Fix draw perf regression with input layouts.
14ecb13fc : libGLESv2.gypi move the link to X11 to libANGLE (vs. libGLESv2)
19b890af7 : Import new MurmurHash3 to fix g++ 4.9.2 errors
8afe1e1b8 : Track that indices of l-values are not required to be l-values
a26ad58da : Track where l-values are required in AST traversal
45808a170 : Use WGL_ARB_pixel_format to choose the pixel format when available.
1b94d4322 : Implement dirty bits for RendererGL's basic state.
519a5be2a : Update ANGLE's GPU test expectations code.
b18609b9f : Implement ES 2,3 parts of EXT_blend_func_extended for shader translation
3574c6145 : Fix warnings caused by gmock on linux
b44440d8d : ANGLETest::SetUp: resize the window only if needed.
b4191c3e6 : ViewportTest::SetUp set the scissor to the default value
f8dd7b102 : Refactor input layout & vertex signatures.
a840617a4 : Implement the egl and gl layers of EGL Image.
4274f7d27 : Revert "Implement the egl and gl layers of EGL Image."
35ab42999 : Revert "Fix warnings on gcc builds in ImageTest.cpp."
52ff4ac92 : Fix warnings on gcc builds in ImageTest.cpp.
22a4f38c2 : Implement the egl and gl layers of EGL Image.
6b2a0b0cc : Reland of "Add Iterable bitset class."
43613b03d : Make sure that the AST root is always a sequence node
ef1eb2730 : DisplayGLX: factor redundant getFBConfigAttribs
6ab01b9ac : FramebufferGL: Add a member to know if we are the default FBO
c384d2a3c : Add the tryserver properties to the codereview.settings file.
cc36b9830 : Implement ESSL 3.00 shader input/output variable type rules
5d65cd56b : Surface: query swapBehavior from the Impl
afe44c41c : D3D: Add timer histogram for D3DCompile.
ef41279c2 : Add scoped timer histogram helper macros.
ea1be878e : Change the NSGL skeleton to be a CGL skeleton
9988a028b : Revert "Add Iterable bitset class."
37a9e7124 : Add Iterable bitset class.
b70b63e8e : Add trace event for D3DCompile.
d17c016bd : Add support for RESOURCE_MISC_SHARED_KEYEDMUTEX
2e5797e3c : Log EGL initialize errors to the platform.
2e5b500c0 : Revert "Store the applied element array buffer as a binding pointer."
0018c85ea : Store the applied element array buffer as a binding pointer.
13e7c7e62 : Revert "Names of built-in functions cannot be redeclared as functions"
385a1d315 : Fix reference leak in Blit9.
cce24e9c7 : dEQP-GLES2: Reland of "Skip flush/finish test on Windows."
79d059f80 : Fix uniform array handling in ProgramGL.
b5f88853e : Names of built-in functions cannot be redeclared as functions
6db9adac2 : Revert "dEQP-GLES2: Skip flush/finish test on Windows."
1747603eb : Remove compiler_tests.gypi and preprocessor_tests.gypi.
aadf5117b : Fix incorrect extension check.
ac319fcc2 : EGLContextCompatibility: remove suppression
9bcfe6727 : DisplayGLX::generateConfigs filter by MS and Accum buffers
b2e33b902 : X11Window::initialize remove a small code redundancy
23a2ae0c8 : Centralize GL format workarounds.
cbdf73666 : Add DebuggingTips.md with a tip about using apitrace
14389ccf7 : Always use sized internal formats for textures in TextureGL.
d71620aa7 : Add IndexBufferOffsetTest
53cabecc0 : BufferD3D: reinit static data only when the usage is static
cab7e1d1c : Add stubs for RendererGL workarounds.
6941a5563 : Rename Workarounds to WorkaroundsD3D.
c64d993d4 : StateManagerGL: Use an array instead of map for FBOs.
e8c8de2da : dEQP-GLES2: Skip flush/finish test on Windows.
3aa9b2e0c : dEQP-GLES3: Mark dynamic_loop_struct_array_fragment as failing.
5e7f5c927 : Revert "Always use sized internal formats for textures in TextureGL."
8d8044f7e : Always use sized internal formats for textures in TextureGL.
5bb9af2aa : Fix a -Wswitch warning in ANGLE.
589a0bad2 : Revert "Always use sized internal formats for textures in TextureGL."
b98c3a82f : Reformat style in ParseContext.cpp.
1a4b1b3c7 : Fix use-after-delete in ParseContext.cpp.
73a5b6483 : Only check alpha values of 0 and 1.
0bcb68f32 : Always use sized internal formats for textures in TextureGL.
d483e4224 : IncompleteTextureTest: Remove the Linux/NVIDIA suppression
d1b9568f9 : dEQP: Remove old test expectations file.
7f8dc4943 : Revert "ANGLETest::SetUp: resize the window only if needed."
e2bfe2cd9 : Revert "Implement gl_FragDepth for GLES SL 3.0"
eec431c7b : Enable point sprites in StateManagerGL.
3cca86b56 : Revert "Enable point sprites in StateManagerGL."
45870c77c : Enable more GL extensions.
f9ac8fea3 : Fix compilation warning in ANGLETest
e1bb74e73 : Enable point sprites in StateManagerGL.
544809610 : Implement gl_FragDepth for GLES SL 3.0
15ca82968 : ANGLETest::SetUp: resize the window only if needed.
f3357ee2b : EGLWindow: remove the unused width and height
0932df615 : Expose GL built-in output variables in ShGetOutputVariables
94d0e3e8c : IndexDataManager: always add the offset when streaming
bc4acb4ee : dEQP: Update dEQP-GLES3 test expectations.
86170f339 : Add a GLES3 GoogleTest target.
3cf11ff46 : Make sure the given display is a valid pointer.
585f2a848 : Print outputs when printing variables in shader translator
36da92691 : Add ability to select GLSL output type to shader translator
591516ffa : Add skeleton for DisplayNSGL and WindowSurfaceNSGL
dcab33be5 : Add stubs for EGL image entry points and validation.
cc7bbafa8 : ES3: Fix off-by-one max enabled attrib.
375c37c9a : ES3: Fix crash when binding nullptr to DEPTH_STENCIL.
86af3d278 : ES3: Fix assertion failure in validation edge case.
1ca7467fc : Fix buffer alignment math in draw validation.
63046e2ba : Add helpers for checking EGL extension availablity in tests.
ea7c5c19c : Add angle_gl_library_type to allow making static libGLESv2 and libEGL
096725bcb : ANGLETest: set viewport after resizing to help apitrace
01c796ac8 : Revert "Emulate the pack/unpack functions for unorms."
a7c01c621 : Add an angle_link_glx that can be used for debugging
819d9bc2f : dEQP: Duplicate/rename gles2 test expectations.
2c58d81de : Revert "Add an angle_link_glx that can be used for debugging"
6703b2658 : Add an angle_link_glx that can be used for debugging
c4c7442d4 : Fix missing uint cases for GLSL and ESSL output.
9a4c8c46e : Initialize all members in the default TType constructor.
8518e7f69 : Make all fragment shader out variables require location layout qualifier
92139c250 : Always try to load the extension entry points.
ecc9688dd : When the GL version is below 3.0, use GL_MAX_VARYING_FLOATS.
8b0f0b3b7 : Add a profile mask member to the FunctionsGL structure.
951fffd3d : Update ContributingCode to mention 'git cl format'.
90549e9d2 : D3D: No-op ClearBufferfi calls with no DS attachments.
6d276c8ea : Revert "Make all fragment shader out variables require location layout qualifier"
140941d06 : Make all fragment shader out variables require location layout qualifier
2fdd3da93 : Add clang-format integration for 'git cl format'.
969194d47 : ES3-D3D11: Fix UBO vertex caching.
cea74be47 : D3D11: Fix regression with R32I blits.
689325c2f : ES3: Add some missing unsized formats to the format tables.
f84159aa0 : D3D11: Fix mapBufferRange not invalidating static data.
9d82be8ff : HLSL: Fix uniform packing for non-square matrices.
3828b9e76 : D3D11: Use texture format, not SRV format, for mip gen test.
8b6587a71 : Use the type cache for the types used in the emulated GLSL functions.
bf067eff0 : Fix order of Renderer11 initializer list.
b081e78b0 : Compiler: avoid an undefined behavior when using erase-remove
a455824c6 : Remove GetAttachmentSerial.
35fff1ca8 : Handle non-zero base level with mipmapping disabled in D3D9.
26a6ea083 : Add mocks of TextureImpl and RenderbufferImpl.
054fce038 : Remove RenderbufferImpl.cpp
cdb945086 : Add a RefCountObject::getRefCount method for testing.
1915652ee : Emulate the pack/unpack functions for unorms.
4631111ad : Update WebGL test expectations.
a6d4e601a : X11Window::resize wait for the window to be resized before returning
bb6a5f939 : WindowSurfaceGLX: swap after resizing the child window.
e7d8c80ae : WindowSurfaceGLX: Do not send an unused border_pixel to XCreateWindow
b828b32df : ANGLETest: swap after resizing the window, before running the test.
0bf58eab5 : Renderer11: expose a metric for the Buffer11 CPU copies size
185fb4037 : Move function prototypes and declarations out of the .y
b61e173a8 : Only sync attributes used by the current program in RendererGL.
d5451f11b : Inline comparison operators of several small ANGLE structs.
951378424 : Use a map to store uniform locations instead of a vector.
40888aab8 : EGLWindow: correctly retrieve mAlphaBits
31658f920 : Implement OSXWindow.
0dce07bc7 : X11Window: Add missing handling of Keypad's '5' key.
b29690a62 : OSWindow: small fix to the formatting of key event debugging
2453dbcb2 : Fix 2D array texture redefinition.
02df796f4 : Centralize renderer limitations for non-conformant renderers
09e2d93b8 : D3D11: Futher optimize input layout cache.
c1ac41bb8 : Apply array restriction on qualified types only on ESSL1.00
8442a612c : Fix texture formats that only require extensions failing requirements checks.
6d45a999c : Revert "D3D11: Futher optimize input layout cache."
abb0c381f : Check that layout qualifiers may only appear in declarations
8e17a4961 : Revert "Fix memory layout of imageformats.h's 16-bit structs"
9534a8f7c : Fix more links and incorrect newlines in markdown files.
4ad5108df : Fix more inconsistancies with the gitiles markdown renderer.
ed72aba81 : Fix markdown parsing issues from gitiles.
13e569d5c : Move the most popular wiki articles into markdown files.
5ec53c825 : Handle the remaining pixel unpack parameters in TextureGL.
afce829a6 : Sync pixel pack state before glReadPixels in FramebufferGL.
aef1663f2 : Add missing GL_STENCIL_INDEX8 format to the formatutilsgl table.
91f828e3b : LineLoopTest: Fix the test not rendering anything.
61d46d874 : Fix memory layout of imageformats.h's 16-bit structs
2ee580f10 : D3D11: Futher optimize input layout cache.
75da1974b : Changed d3d11 desktop renderer to use d3d9 debug annotation interfaces.
03786d77a : After a create-on-bind, the subsequent glGen* should not waste handle space.
a8bb9cdc7 : Lazily load the HLSL compiler DLL.
e0f623a40 : Check that block instance name isn't reserved
7ef895713 : EGLContextCompatibility: suppress test on Linux non-standalone
c3b57529f : Revert "EGLContextCompatibility: suppress test on Linux non-standalone"
af98f24ae : EGLContextCompatibility: suppress test on Linux non-standalone
019711134 : Cache TTypes.
53b76107e : Revert "Cache TTypes."
c70e12080 : egl::MakeCurrent: report platform's makeCurrent errors
44897140a : clang/win: Fix -Wunused-private-field warnings in debug builds.
07e57df74 : Added non square matrix construction
ea60af6c7 : Added winrt project generation to gclient sync
b25d14e4b : Cache TTypes.
8e34494fd : Share data between VertexArray and Impl.
0d2089766 : Revert "D3D11: Futher optimize input layout cache."
fb6ab2ced : Matrix layout qualifiers are valid for non-matrices
cb8ff7fbe : clang/win: Fix a -Wreorder warning
06c5a6463 : Suppress dEQP failure, only showing on the bot.
d2328a524 : D3D11: Futher optimize input layout cache.
0342253e3 : D3D11: Refactor vertex format tables.
6d2e0ee97 : Add isolate for ANGLE on all platforms.
b5841ef29 : Disallow texture lookup functions in global initializers
e9cc78a15 : Make Buffer11::mBuffersStorages an array instead of a map
bc3b5e63e : D3D11: map index buffers only when needed.
58832204f : Calculate TFunction::mangledName lazily.
26a10f9d4 : Fix build on Windows.
0c5409f86 : Support constant folding of fragment processing built-ins
551279e55 : Support constant folding of more common built-ins
bcab64264 : Fix typo in Buffer11::getContantBufferRangeStorage
2e62a9a8d : Simplify the flow of IndexDataManager::prepareIndexData
3ebfcd62f : OSWindow: add KeyEvent debugging
4a290c991 : Add a WindowTest sample to test OSWindow manually
0b5a4a491 : EGLContextCompatibilityTest: check for suppression only when a context is bound.
d3dfda2b6 : Refactor how we store vertex formats.
2810a20c3 : Fix the InputLayoutCache test on Windows 8.
fda3ec747 : Fix another clang warning with -Wmissing-braces in ANGLE.
ab2b9a237 : Refactor unary operation constant folding code
cdfa8f504 : Constant fold float pack/unpack functions
846fe05f9 : Disable using globals as l-values in global initializers
6affeef6f : Suppress angle_end2end_tests failures on Linux/NVIDIA and Linux/AMD.
2f232370f : Revert "Cache TTypes."
e9336c0d1 : EGLSurfaceTest: run d3d specific tests only on d3d.
5377720aa : Cache TTypes.
f9148e2ab : Include libEGL.so and libGLESv2.so in ANGLE-based isolates on Linux.
2be6405d5 : X11Window: handle key presses and releases
da0564680 : For WinRT, add EGLRenderSurfaceScaleProperty to specify swapchain scaling factor
ce39f6ff9 : Disallow user-defined function calls in global variable init
8fc55c8e1 : Lazily load SwapChain11 pass-through resources.
e62cedd0e : Load Clear11 resources lazily.
86a07aec5 : Add LazyInputLayout to defer loading input layouts.
531d5f451 : D3D11: Refactor InputLayout cache.
01e4bfe70 : Update dEQP test expectations with Linux failures
16f99b743 : Fix warnings with code analysis tools.
56eee79f2 : Move Float16ToFloat32 implementation to common
e6e8c7c54 : Fix 'unused private field' warnings for clang.
1bd7dd45f : Added 16-bit formats to GLConfigs to reduce offscreen texture memory usage.
54c34e063 : Fix compilation on Linux
558f2b5a5 : Added emulated indexed pointsprite rendering support.
ccda698b8 : Remove redundant chdir in angle_deqp_test_main
c491e0fb0 : Fix command line being ignored in non-gtest dEQP tests
f5cb6aa5f : Port gpu_test_expectations and angle_deqp_googletest to Linux
2c70e64b2 : Revert "D3D11: Refactor InputLayout cache."
53fd1552b : D3D11: Refactor InputLayout cache.
03260faaf : D3D11: Optimize checks for active UBOs.
f33ab835a : Fix some clang warnings with -Wmissing-braces in ANGLE.
7f17a50cb : Store TFunction::returnType by a const pointer.
efa3d8ebc : Change TSymbolTable::insertBuiltIn() TType* pointers to const.
517ccdf82 : Rename DeferredShader to LazyShader.
a55e4b7a8 : Enable compilation of dEQP tests on Linux
d3e7aa33e : Allow calling HandleAllocator::reserve with MAX_UINT.
006909d69 : Update failing WebGL test expectations.
137b1517b : Improve D3D GetProgramBinary chipset validation
5a6dec505 : Ensure FencSyncTests::BasicOperations can't get stuck in an infinite loop
476682e67 : Use std::vector for TranslatedAttribs.
46565a42f : Small optimization to VertexDataManager.
5a0edc628 : Change intializer list order to match field order.
fdee4112e : Roll dEQP 554adf..92f7752.
ac2582d3a : WindowSurfaceGLX: swap before resizing the child window
9de512e27 : WindowSurfaceGLX: Fix child window creation size
e6d4e12c1 : Add remaining ES3 caps queries.
27c089171 : Cache active attribute lists in VertexDataManager.
3d72cc791 : Pass current value type instead of the object.
2a46b4e82 : Remove the PackUnpackHalfOverflow test.
8273e006f : Add new GLSL target versions.
83ab236ff : Improve the test precision in PackUnpackTest.
fa2f73fd6 : Fix a tautological comparison.
b3a6a8f36 : Error when encountering non-preprocessor tokens before #extension in ESSL3.
87bef77c1 : Compile end2end tests on MacOS
34d719b58 : Revert "Revert "dEQP: Compile dEQP targets in Chromium.""
4d06a24cd : dEQP: Extend GoogleTest support.
86bc3a663 : dEQP: Move the DEPS dirs to mirror Chromium.
7fa3355f8 : Add constant folding support for matrix built-ins
6e56faae6 : Add opaque definitions of EGL platform types for ozone chromium builds
9e582b934 : perf_tests: Normalize MS counts in EGL init test.
7d112bb95 : Refactor source pointer math out of VertexBuffer9/11.
9c38580bb : Refactor VertexDataManager to store translated attrib.
3b345ebda : Fix ANGLE build on Chrome OS ARM.
0eb0a816d : Fix seg fault in IsPlatformAvailable.
57cdc69cc : Revert "dEQP: Extend GoogleTest support."
d0071dd9c : Revert "dEQP: Compile dEQP targets in Chromium."
eed29ebbd : Simplify the assignment of use_x11.
3018c206a : dEQP: Compile dEQP targets in Chromium.
8edd75d1b : dEQP: Extend GoogleTest support.
e148f3d39 : Fix lots of compilation errors in generated GLSL functions.
7b9b284b5 : Refactor GLSL version calculations for emulated functions.
12425d251 : dEQP: Rename deqp_dir to deqp_path.
8e8a1c687 : dEQP: Move libtester sources to a gyp variable.
b3f4e8d1c : Refactor VertexDataManager's current value cache.
f9327d33b : D3D11: Optimize ProgramD3D::sortAttributesByLayout.
9bbfdd63f : Try setting use_x11 to 0 when doing a linux chromeos build.
1acf438b9 : Added define to enable/disable uniform precision validation for shaders. This feature was requested by developers to allow non-conformant shaders to be used which contain mismatched precisions.
a0b8a41c6 : Updated libEGL to have correct application revision type for winrt project generation.
aa9e99714 : D3D11: Reduce overhead of clearing unused textures.
d4898490d : Revert "D3D11: Reduce overhead of clearing unused textures."
475e5b7f9 : D3D11: Reduce overhead of clearing unused textures.
bb579f8c1 : In WinRT, prevent too many calls to DXGIGetDebugInterface1
e2adce1ba : Workaround for some STLs not parsing floats with a suffix
524452868 : Add a OSPixmap class to have cross platform pixmaps
ce991cf67 : Add OSWindow::takeScreenshot to be used by some dEQP egl tests
3c85635de : Add SetLowPriorityProcess to utils and use it in dEQP support
774c66f37 : dEQP support: use OSWindow instead of tcuWin32Window
f0c1d0292 : Fix compilation errors and Mac and some try bots
4ffd77903 : DisplayGLX: add error checking for the dummy pbuffer creation
e1a5518e4 : Fix defines being exported outside of ANGLE
623425908 : Revert "Add workaround for flushing before readPixels."
46c13a15f : Add workaround for flushing before readPixels.
322653bfe : Fix Chromium build of angle_end2end_tests
fd0957d99 : Fix standalone compilation on Linux
2539fffa3 : Add ShClearResults() for clearing last compilation results.
e9e4c7f7e : Roll dEQP 9b4161..554adf1.
3f6096b7c : Fix some markdown syntax that github had trouble parsing.
ee09b58ea : Notify the VertexArrayImpl when a buffer is detached.
c41fd0500 : Roll GYP.
a80d40467 : Document ESSL3 builtin functions and which GLSL version they became core in.
3dc5d070e : Skip MaxAttribs test on all AMD/OpenGL configs.
8e695edb8 : Fix support for GL_MAX_ATTRIBS attributes.
464a6b8bb : Revert "Enable point sprites in StateManagerGL."
588e7ed2f : Revert "Fix support for GL_MAX_ATTRIBS attributes."
67e04be12 : Enable point sprites in StateManagerGL.
3f3d75ea6 : Fix support for GL_MAX_ATTRIBS attributes.
6ee1e7866 : Implement GL_EXT_debug_marker in D3D9/D3D11 renderers
9fc2e4c39 : Reduce hardcoded D3D11 assumptions in DrawBuffersTest
ab4fd98fa : Small fixes for passing code analysis tools.
3975ddec9 : Blit11: Defer loading some resources until we use them.
e636e140f : Blit11: Defer built-in shader loads.
8eeb2bd17 : Add multisample render target info to DXGI tables.
405f3471b : In D3D11, check for 16-bit texture support and use if possible
3973c7e3e : Add DXGI format info for depth-stencil.
187d44529 : Add DXGI RenderTarget info to the format tables.
a986c834d : Implement DXGI shader sample format tables.
7f165fd9e : dEQP: Hook up GPU test expectations code.
6ffeb744a : Add more detailed captures to EGL init perf test.
b76e350f8 : Fix the broken draw call perf test.
7a1d92662 : Refactoring: use compileTestShader in PackUnpackTest
44b07e949 : Fix compilation of libtester_main on Linux
22cebb0a7 : Revert "Revert "Add baked DXGI format info for 2D/3D/Cube textures.""
5d121e1ef : Add generated tables to mirror D3D11 format support.
00787935e : Revert "Add generated tables to mirror D3D11 format support."
79ae150ed : Revert "Add baked DXGI format info for 2D/3D/Cube textures."
a3028ab99 : Add baked DXGI format info for 2D/3D/Cube textures.
396ee48b6 : Add generated tables to mirror D3D11 format support.
6a9a79e3f : Import Chromium test expectation libs.
862c0ba40 : Implement the remaining caps queries.
dd323e956 : Only run tests that the current hardware can support.
34482831b : Add missing newlines to BuiltInFunctionEmulatorGLSL.cpp and Pack_Unpack_test.cpp.
03f3caecd : Emulate Missing pack_unpack functions from OpenGL 4.1
a4aa4e300 : Record precision of constant variables when needed
e754fb8a6 : Fix missing newline at the end of compiler_test.h
7adfb1847 : Refactor common compiler test functionality into helper functions
2a197a1b6 : Make MaxTextureSizeTest::RenderToTexture check for glBlitFramebuffer support
7b6e71731 : Revert "Fix standalone compilation on Linux"
c6a61c27e : Fix standalone compilation on Linux
083326342 : Implement EXT_discard_framebuffer in D3D11 renderer
450a80a2c : d3d11: Add a histogram to capture DLL loading time.
39fcf2636 : Use both null and real renders for draw call perf.
df785dfac : dEQP: Add GoogleTest integration.
4f3c14be0 : dEQP: Add tcu::RandomOrderExecutor.
435e49108 : Don't create child windows in the WGL implementation.
b43846eef : Unify aggregate operator folding with other constant folding
35b08e3cb : Skip MipmapTest.RenderOntoLevelZeroAfterGenerateMipmap on Intel too.
d0834a00f : dEQP: Add case file generator script.
6e0302a87 : Update WebGL CTS expectations.
95310b000 : Unify unary operator folding with binary operator folding
2c4b746cb : Revert "Revert "Make sure type gets set consistently in folded binary operations""
bd4cfdcd8 : Skip LUMA format tests on OpenGL.
3d0d9a483 : Clean up TIntermTraverser usage
1155ddd24 : Revert "Revert "Add constant folding support for geometric built-ins""
64f0be91d : Remove unused right-to-left AST traversal support
cc54e5d9c : Add a simple unit test for built-in emulation on Mac
dd2eb5045 : Always use the highest GL version available unless requested.
e44e829d4 : Document OpenGL ES and EGL features, formats and extensions.
47b53c006 : Mark no_angle_common as no_chromium_code.
b3da45c12 : Revert "Add constant folding support for geometric built-ins"
aebd002d0 : Revert "Make sure type gets set consistently in folded binary operations"
c84e20ee1 : Revert "Add a flush before looping to get the sync status."
b07aba079 : Make sure type gets set consistently in folded binary operations
b50788d11 : Add constant folding support for geometric built-ins
8f76bcc4e : Add unit test for RemovePow
73410e42c : Add a flush before looping to get the sync status.
27359ff75 : Read the proper uniform location instead of assuming location 0.
2469dad94 : Load the framebuffer and vertex array object extensions.
5bdb8472b : Remove unused QualifierAlive traverser
c4a4275fa : Use the git mirror of googlemock.
19fafa4b0 : Fix incorrect value being synced for the alpha blend equation.
2f4823bf4 : Revert "Add constant folding support for geometric built-ins"
2decb4b15 : Add constant folding support for geometric built-ins
c7be82aef : Change behaviour of string_utils, also fix file io.
10eb591a4 : D3D11: Optimize sample caps checks.
5c407bb7c : Work around pow() issue in NVIDIA 331.x drivers
6bef4ff7e : Revert "In D3D11, check for 16-bit texture support and use if possible"
ae6584e60 : Sync the scissor tests state before clearing.
fbd7820c2 : Fix flaky WebGL point-sprites test when using instanced point sprites
673115d9c : In D3D11, check for 16-bit texture support and use if possible
af7277014 : Add Windows SDK path to WinPhone projects
fd216c41f : Support BGRA texture by remapping the internal format to RGBA.
6683032d0 : Add remaining unsized formats to the GL format tables.
7eabe51e3 : Add ANGLE_REVISION sub-identifier to the DLL versioning scheme
ce232678d : Add a perf test for eglInitialize.
7ace53ad6 : Add Shawn Hargreaves (Microsoft Corporation) to CONTRIBUTORS
4031b9941 : Don't enable opengl on linux unless x11 is also available.
57df19ce2 : Add timing stats for Renderer11::initializeDevice.
c3ab9f7fe : Disable UNIMPLEMENTED in ProgramGL::applyUniforms.
6db25f15e : Always init gl_Position in vertex shaders in ShaderGL.
bf6f48ff0 : Bind renderbuffers as soon as they are generated.
4785fec97 : Clean up most common extra semicolons and braces in HLSL output
4d59f3c6b : Make false blocks produced by RewriteElseBlocks sequence nodes
46ccef199 : Remove ref to intermediate.h.
08dcfed6a : Encapsulate GL version and standard into a struct and enum.
51d4f0443 : Revert "Encapsulate GL version and standard into a struct and enum."
03f589122 : Encapsulate GL version and standard into a struct and enum.
51e2ad145 : Do not always use X11 for Linux builds, inherit Chromium's settings
44aedf377 : Enable PbufferTest on Linux by not advertising bindable configs
5c798fe97 : Enable OcclusionQueriesTest on Linux
9d0b1f9b5 : Constant fold vector relational built-ins
8e7549bde : Revert "In D3D11, check for 16-bit texture support and use if possible"
294cad9d7 : When applying vertex array objects, update the currently applied index buffer.
90d98afac : Bind a texture after creation so that it has a type.
851cd580d : Check for null attribute buffers before binding.
4f1af7847 : Handle function calls where returned array is not used
950457b30 : Fix destructing TStrings through BuiltInFunctionEmulator after free
c378cd8ae : Check that #version 300 es directive is on the first line
a357236f4 : Fix small issues in array related AST transformations
113bc73e8 : Fix missing break statements.
d63f08fcc : In D3D11, check for 16-bit texture support and use if possible
e6d82c6de : Fix order of TearDown of EGLSurfaceTest
aaa9eb942 : WindowSurfaceGLX handle resizing the window on swap
081c3f2e8 : Report warning whenever constant folding results are undefined
b2b6dfaf9 : Use absolute paths in angle_perftests.gypi
c422207e8 : Disable some tests due to failures on Intel OpenGL.
1ee5b60a1 : Merge separate definitions of include_dirs for perftests
f34d1db99 : Add table entries for almost all the remaining GL texture formats.
859dcb883 : Revert "Add table entries for almost all the remaining GL texture formats."
db39e7f5d : Rename path_utils to system_utils
3d5cb7745 : Enable EGLSurfaceTest on Linux
642488e5f : Poll all windows in the multi window sample
1ca3d015d : Simplify the implementation of ANGLE_INSTANTIATE_TEST
7e7e68de3 : Fix styling issues in ParseContext.cpp
aa3a5fade : Add table entries for almost all the remaining GL texture formats.
f4863b700 : Implement swapInterval for EGL on GLX
7c2acaf33 : Add timer histogram for egl::Initialize time.
3a1f36733 : Add an end2end test checking EGL context-surface compatibility
01f4062c0 : Revert "Add an end2end test checking EGL context-surface compatibility"
4f5659ae5 : Pick return value from copyTexture.
336551c97 : Added compiler flags to enable Control Flow Guard.
fb28d3c5b : X11Window: handling of ConfigureNotify, work when reparented
80a509490 : Add perftest parameters for OpenGL
b45a80dbd : Make perftests use ANGLE_INSTANTIATE_TEST
e3b10e8d2 : Make eglMakeCurrent validate for config compatibility
5b2545bf2 : Correct LinuxTimer time calculations
1b21fd396 : Make perftests compile on Linux
08971bff3 : Add an end2end test checking EGL context-surface compatibility
3e589ea63 : Load texture storage extension entry points in RendererGL.
c76dc21af : Revert "Load texture storage extension entry points in RendererGL."
5ec636f67 : Load texture storage extension entry points in RendererGL.
a5316a18c : Separate expressions returning arrays for HLSL output
d4f303ee3 : Refactoring: Make creating temporary symbols in AST traversal reusable
bf790420e : Add constant folding support for more built-ins
7467b2b1c : Fix warning in string_utils.cpp in Win32
2f9455e33 : Fix -Winconsistent-override in Mock classes
f68fd9c4f : Revert "Revert "Call XSync in the GLX EGL impl if we have a new X server connection""
8c5aeb6cb : Add some string helper classes.
42c98f6b2 : Handle compressed texture formats in the emulated TextureStorage for TextureGL.
8509d86e9 : Pipe the imageSize parameter from the entry point to avoid recomputation.
a30c78ae3 : Revert "Add some string helper classes."
fa5fb6f1e : Add some string helper classes.
b106fac59 : Revert "In D3D11 with DXGI1.2, use B5G6R5 for GL_RGB565"
72a31d66e : In D3D11 with DXGI1.2, use B5G6R5 for GL_RGB565
a86a607fb : Revert "In D3D11 with DXGI1.2, use B5G6R5 for GL_RGB565"
5224926d1 : In D3D11 with DXGI1.2, use B5G6R5 for GL_RGB565
71799583c : Fix ninja build warning on Linux.
4132d4fc1 : Always mark *_Base configurations as abstract.
10b7f46ac : Determine packed depth stencil extension support automatically.
125dfa4f4 : Add simple_vertex_shader back to the GYP
08a8438fb : Remove un-needed swapBuffers calls in the tests.
bd0d6b93d : Remove proxy header for ANGLETest.h
d229ea6ab : Write the single/double buffer investigation results
bb714f72c : Release egl::Surface on Texture image changes.
a588ef5b2 : Fix most occurences of -Winconsistent-missing-override
4f691690b : FunctionsGLX: Remove all but one of the ANGLE dependencies
3cd0ca3c3 : Completely isolate GLX in FunctionsGLX
7d7f8c448 : Ensure that conditional blocks and loop bodies are sequence nodes
08a5feddd : In D3D11, return 0 if not conformant, rather than GL_NONE
aa5cbdc8d : Updated generate_winrt_projects to produce Windows 10 projects
56eea884f : Refactoring: make tracking parent block position in AST traversal reusable
d94f66471 : Add ANGLE support for ESSL3 variant of mix()
3f65f2e91 : Combine D3D11 FL10_0+ and FL9_3 format support tables
0ab152ab3 : Combine D3D11 FL10_0+ and FL9_3 LoadFunctionMaps
9ce754eb8 : DisplayGLX: rework the GLXFBConfig selection
327c18cde : Roll GYP for Windows 10 project generation.
f0fce5309 : eglGetConfigAttrib: handle EGL_NATIVE_VISUAL_ID
91c2fadfe : Fix more warnings in samples and tests
bc99bb6bf : Enable more warnings on GCC and clang
0326a3acf : Roll dEQP.
fb074dd89 : Revert "Clear image descs on Impl errors."
fd3b9be69 : Set mUsesDiscardRewriting more conservatively
274f07091 : Add constant folding support for min,max and clamp
8befcff50 : WindowSurfaceGLX: set the border pixel attribute
d176dbd76 : Enable postSubBuffer on D3D11 with DXGI 1.2.
9c0a42185 : Revert "Call XSync in the GLX EGL impl if we have a new X server connection"
cedb8ca27 : Call XSync in the GLX EGL impl if we have a new X server connection
967485073 : Clear image descs on Impl errors.
4b6945a43 : Add -lrt and -ldl to link flags on Linux builds
14e95b384 : translator: Reject shaders that use both FragColor+FragData.
0ea959f40 : Unfold sequence operator when operations inside need unfolding
d81ed841d : Defer executing if statements in the global scope
a6f22096e : Make UnfoldShortCircuit to change AST instead of writing output
531e3d224 : Revert "translator: Reject shaders that use both FragColor+FragData."
e86751954 : Fix "unused private variable" warning in ParseContext
3730f644b : Make X11Window::setVisible block until the window is mapped.
d64a38b34 : FunctionsGLX: add support for glXWaitX/GL
582173d97 : FunctionsGLX: make most functions take the display implicitly
b8e3a568b : translator: Reject shaders that use both FragColor+FragData.
6e06b1f4e : Make TParseContext a class, with private data.
558d5eb4e : Use a sparse histogram for D3D11CreateDevice errors.
72537ef13 : Add collection of D3D11 and DXGI stats.
21ce9b02d : Fix typo in a comment in PbufferTest
d3970de47 : Move ANGLETest back in test_utils, leaving a proxy header for Chromium
1f67547bb : EGLWindow: remove redundant EGL_NONE to finish attrib list.
e897cecfe : Revert "Add more D3D11 init errors to stats collection."
9e7db2271 : Revert "Revert "Make EGLQueryContextTest use ANGLE_INSTANTIATE_TEST""
47fc1fecc : Compile the GLX EGL implementation in BUILD.gn
ba8a0bf82 : Add plumbing for D3D11 device caps
749fe340f : Revert "Make TParseContext a class, with private data."
6c0c2987f : Make TParseContext a class, with private data.
061452368 : Refactor style in ParseContext.h.
95d34aaf0 : Revert "Add constant folding support for min,max and clamp"
71632d0cc : Fix crash in IndexDataManagerPerfTest.
3ba57d1b5 : Roll Gmock and Gtest.
b0c645e21 : Validate global initializer qualifiers
fe5f54f55 : perf_tests: Reduce iteration counts in some tests.
b6a52bb49 : Revert "Validate global initializer qualifiers"
6caa5e815 : Validate global initializer qualifiers
c5146c762 : Add more D3D11 init errors to stats collection.
6cd03cf93 : Revert "Create a child window in SurfaceD3D when needed."
e96899c43 : Fix compilation of EGLSurfaceTest
43b0c221c : X11Window: implement event handling and modifiers
ac3ab8828 : Temporarily move back ANGLETest in end2end_tests
c4738880d : Revert "Make EGLQueryContextTest use ANGLE_INSTANTIATE_TEST"
887dd2f19 : Make EGLQueryContextTest use ANGLE_INSTANTIATE_TEST
973402fd0 : Compile end2end tests on Linux
e45b7458f : Revert "Compile end2end tests on Linux"
938f1ca34 : OSWindow: add optional debugging of events received
0d3afab87 : Implement Pbuffers for the GLX EGL implementation
be39156b1 : Compile end2end tests on Linux
9cb9583e4 : Move end2end and standalone tests to gl_tests and egl_tests
1137a2a6b : Add constant folding support for min,max and clamp
4298123b7 : DisplayGLX: handle EGL_DEFAULT_DISPLAY for ANGLE_platform_angle
c337e7ab9 : Convert floats to integers using doubles and 64-bit integers.
eac646338 : Add a basic GLX EGL implementation
f229cb9bf : Add a FunctionsGLX class to dynamically load the GLX entry points
6fce6df7e : Filter out unsupported platforms for value parameterized tests
12fe4dc8c : Fix pointer to int conversion warning in EGLWindow.cpp
4f3b8f638 : Add missing EvqPointCoord to getQualifierString
12a8e8668 : Make all the samples compile under Linux
eaa759c46 : Remove Texture serials and Texture::INCOMPLETE_TEXTURE_ID.
c2520564c : Move unsupported depth stencil check to FramebufferD3D.
440e5d4f9 : Roll googletest.
f51bc7953 : Optimize Texture binding by only applying referenced textures.
9477dc94c : Add GLX EGL implementation stubs
d50081579 : Roll dEQP.
fa05f6076 : Use value-paramaterized tests instead of by type.
0ca53786c : Fix issues with ProgramGL.
98e7d0710 : Use a D3D11 renderer by default, when available.
2cf30bd09 : Fix GetExecutablePath on Linux
0e201cb7d : Load the blit framebuffer extension entry points.
6db6e0ae8 : eglGetPlatformDisplayEXT: validate device types are set only on d3d
06394f667 : EGLSurfaceTest: specify the device type only on d3d platform
bf9e40509 : EGLWindow: specify the device type only on d3d platform
ec0b13622 : Make util/win32 follow ANGLE conventions better
f611316ba : Use stream operators for appending to InfoLog.
71c3b2c7c : Use a std::stringstream for Program's InfoLog.
4052dfc8b : Add test for HLSL "pow" constant folding bug.
4ea209f12 : Revert "EGLWindow: specify the device type only on d3d platform"
4c825e687 : Revert "eglGetPlatformDisplayEXT: validate device types are set only on d3d"
118e7195f : EGLWindow: specify the device type only on d3d platform
fe2f3d634 : Add a basic support for Linux for utils/
0e7ee4989 : eglGetPlatformDisplayEXT: validate device types are set only on d3d
3c74e772e : Revert "Use a std::stringstream for Program's InfoLog."
27464aa91 : Sync the generic vertex attribute data.
1eb708e1e : Clear cached state when deleting GL objects.
716cc88e1 : Always sync writemasks and front face.
37ad4744b : Add support for parsing ESSL3 invariant qualifiers
9e64edce1 : Revert "Add support for parsing ESSL3 invariant qualifiers"
400887935 : Add support for parsing ESSL3 invariant qualifiers
520c4ae22 : Add a Buffer::getIndexRange function.
831b19531 : Move the IndexRangeCache and Range types to the gl namespace.
94b3a078d : Factor GL extension parsing in renderergl_utils.cpp
06e24a7e3 : Track if a non-preprocessor token has been seen and validate #extension with it.
5adf81824 : Make build/gyp_angle executable
443e1d9b3 : Refactor egl::Surface constructors.
9ff785ee8 : Update WebGL CTS expectations.
cf9dfa493 : Add missing includes in samples/sample_util/
4b6bfe102 : Revert "Track if a non-preprocessor token has been seen and validate #extension with it."
fee035018 : Move comments next to their code block in FunctionsGL
570dae9ef : Remove noop assignment to configId in DisplayWGL
bbdb9e225 : Track if a non-preprocessor token has been seen and validate #extension with it.
b80360f10 : Load the KHR_debug extension entry points and print debug messages.
214c2d8e4 : Separate invariance from qualifiers
bab4c08f1 : Require size for empty array declarations
b11e24837 : translator: Fix validation sometimes modifying builtins.
6ba6eadce : Rename ConstantUnion to TConstantUnion.
c07c43e43 : Revert "Fix pointer to int conversion warning in EGLWindow.cpp"
72196b74f : Add missing trailing newline before EGLWindow.cpp EOF
75af569cc : Add missing include in EGLWindow.cpp
d424da4a4 : Fix pointer to int conversion warning in EGLWindow.cpp
8ae74e11d : Use a std::stringstream for Program's InfoLog.
8cf813c7f : Query attachment render targets from Impl class.
deaee8ba8 : Fix warning about namespacing of HelloTriangle's constructor
74e160844 : CompilerGL: Use mOutputType when creating the compiler
a897542f0 : vs2015: disable warning in generated code, fix another
fc6929342 : Fix signed to unsigned integer conversion warning in EGLWindow.h
92d7706da : Fix tautological compare and && in || warnings in FunctionsGL.cpp
9946a61e3 : Fix text trailing after preprocessor macro warning in util/Event.h
8eb2d14cd : Fix 'not all switch case are handled' warning in OSWindow.cpp
6ba699a2b : Add missing include in OSWindow.h
55def5832 : translator: Fix variable collection for gl_DepthRange.
931c78cb7 : Fix typo intialize -> initialize
96de96b7c : Initialize Win32Timer::mRunning as a bool
e737b06c9 : Revert "Query attachment render targets from Impl class."
c1c1cdc40 : Don't reallocate default FBO on makeCurrent.
804e8436f : Query attachment render targets from Impl class.
26e1a466d : Revert "translator: Fix variable collection for gl_DepthRange."
f1ae954b6 : translator: Fix variable collection for gl_DepthRange.
4c8cae607 : Revert "Don't mark all macros with double underscores as reserved."
942e36254 : Don't mark all macros with double underscores as reserved.
2dc8bf8b2 : translator: Fix C++11-deprecated register usage.
b96687df3 : translator: Regenerate with Bison 3.0.4.
9624e0586 : Revert "Track if a non-preprocessor token has been seen and validate #extension with it."
6afcd6ddc : Refactor CreateDevice error checking.
4d16f6d80 : Replace NULL with nullptr in Framebuffer9/11.
7d75e2b7f : Simplify message to FBO Impls of attachment changes.
2e295e23e : hlsl: Fix struct specifiers in uniforms.
a1884f2b6 : Fixes for the tagging of discontinuous loops
ec6bae71f : Default buffer usage to GL_STATIC_DRAW.
3799c3014 : surfaceD3D::swapRect(): always call checkForOutOfDateSwapChain() even if width or height is 0.
fa55bf1ed : Track if a non-preprocessor token has been seen and validate #extension with it.
c185cb8d7 : Cache gl::Data in Context to speed up validation.
aebf9dde6 : Cache maximum enabled vertex attribute.
1377689c3 : Cache validate samplers result.
667ef0995 : Update copyright dates in generated DLLs.
26be18da8 : Validate that all preprocessor function arguments are unique.
f74fef50c : Disable some failing tests on Intel and AMD bots.
a809165f9 : Enable more tests for the OpenGL backend.
95a423d06 : Unexpected tokens after conditionals should be an error instead of a warning.
d3c29f57a : Add pragma errors for malformed pragmas.
b819d25dc : Validate that there are no tokens following #undef on the same line.
3da79b7bc : Reject shaders using attribute aliasing.
30cb86d87 : Create a child window in SurfaceD3D when needed.
463cdeac4 : Temporarily disable the ClearTest.ClearIssue test on Intel OpenGL.
ad0d0799d : Expand ShShaderOutput for different GLSL versions
e3ef715d0 : Revert "Revert "Remove non-const FBO attachment queries.""
3fe36ebd2 : Revert "Create a child window in SurfaceD3D when needed."
3a12f776e : Revert "Fix compile failure on build systems with UNICODE defined."
acb0a1a6d : Fix compile failure on build systems with UNICODE defined.
d3b84ab51 : Don't subclass windows in SurfaceD3D.
b7f1a8b0a : Create a child window in SurfaceD3D when needed.
5b028d180 : Add a special case for binding to GL_FRAMEBUFFER for state tracking.
0d31828f1 : Fixed shadowed error variable.
2d06b738a : Store value types for FBO attachments.
b36e9b897 : Revert "D3D11: Filter HRESULT error code properly."
fa60f6907 : Fixed compilation with mingw.
d57e0db35 : Remove separate compilerdebug.h in favor of debug.h
84115c929 : Keep default FBO attachments immutable.
0be9a8a03 : No-op BufferSubData after validation.
a7441353d : Fix missing texture target validations.
48d33aef0 : Fix warning about unexpected mock function call.
a656490d4 : Revert "Remove separate compilerdebug.h in favor of debug.h"
681ad9d1b : Add a sample that uses multiple windows.
527102586 : Remove separate compilerdebug.h in favor of debug.h
2a7ffe163 : Add ANGLE platform selection for dEQP.
2cb7b8359 : Clean up binary operation constant folding code
a8c414ba2 : Add basic support for arrays as return values in HLSL output
c68331151 : Prune empty declarations from the AST
39282e1f3 : Disallow length being called on expressions with side effects
96e673883 : Fix array.length() to return a signed integer
d42f5b8c1 : Sync the remaining miscellaneous state before drawing in RendererGL.
4b3f4169d : Sync the entire rasterizer state before drawing in RendererGL.
b85173465 : Sync the entire depth stencil state before drawing in RendererGL.
0fbb600f9 : Sync the entire blend state before drawing in RendererGL.
08c9cd97c : Remove last uses of the enumerate_files script.
704c716a4 : Remove uses of enumerate_files in the sample projects.
2f3ba2101 : Rename translator to shader_translator and remove redundant projects.
413fd933a : Move all GLES samples into the samples directory.
53643854d : Remove the dds_to_header sample.
8fee0ab89 : Fix build regression on Linux
78174db78 : Replace EvqInternal with a separate flag to make it more flexible
822fa84e4 : Support array initialization in HLSL output
fc0e2bc0b : Put each array declarator into a separate declaration in HLSL output
752ce1922 : D3D11: Use DX generateMips to generate mipmaps whenever possible.
28eb65e3d : Support constant folding of exponential built-ins
fddc211aa : Revert "Revert "Use nullptr consistently in TIntermConstantUnion::fold""
aed081ce7 : Revert "Store value types for FBO attachments."
34771622d : Revert "Remove non-const FBO attachment queries."
ed61a5f67 : Remove non-const FBO attachment queries.
13773b26d : Store value types for FBO attachments.
b6bda4afa : Make Framebuffer::Data members private.
ad0a486b9 : Add D3D11CreateDevice timing histogram.
d41c649ae : Add histograms helper macros.
917a1a70c : Temporarily disable some FenceSync tests on Intel OpenGL.
3c8870a1d : perf_tests: Use 'score' units.
b11ad26b8 : Implement FenceNVGL.
7d433ddc5 : Implement FenceSyncGL.
a4903b702 : Support multisampled framebuffers with the GL backend.
02bce6e55 : D3D11: Filter HRESULT error code properly.
da06fac24 : Add missing end-of-file newlines
cb3cc8056 : Update The Qt Company in AUTHORS/CONTRIBUTORS
97dc22e03 : Support constant folding of common built-ins
be2adeac6 : Temporarily disable UniformArrayLocations test on Intel OpenGL.
8d95b741c : Revert "Support constant folding of exponential built-ins"
f17959aa5 : D3D11: Record more explicit error codes in Renderer init.
5ed74cfdd : Fix uniform locations in ProgramGL.
1623a1b90 : Support constant folding of exponential built-ins
9dea48f3e : Support constant folding of trigonometry built-ins
56c6e3cbc : Micro-optimize ValidateDrawBase.
eea3a6e06 : Micro-optimize State::hasMappedBuffer.
cd94ef96a : Fix style issues in updateTree()
877177020 : Add an IndexDataManager perf test.
ffe6edfd7 : Add basic support for the length() method of arrays
a2d530390 : Disallow ternary operator on arrays and structs
5290174b0 : Refactor ternary operator parsing
b48e8b070 : D3D11: Only rewrite for primitive restart when needed.
304dcde86 : perftests: Use gtest asserts macro helpers.
55ae41425 : Update WebGL CTS expectations.
045536bfe : Store current transform feedback buffer bindings in the object itself.
bb0a0bbd3 : Rename TransformFeedback members to match the spec.
cfaeaa9f6 : Refactor uniform array name parsing to a utility function.
5160ec11f : Squash the attachment types.
79481d654 : Add FramebufferAttachmentObject base class.
a825fdce1 : Disable macro redefinition warning for vs2015
376f1b5d3 : Add support for implicit array size
3875ffd1f : Add parser support for initializing sized arrays
e7847b082 : Unify declaration parsing code
33e989133 : Add tests for disallowing arrays of arrays
fa33d5808 : Improve handling of declarator lists with empty declarations
e16eae367 : Fix structQualifierErrorCheck calls in glslang.y
ab6fc6a21 : Add support for arrays as function return values in GLSL output
4a1858b84 : perftests: Fix simple draw call benchmark.
77a72f6ec : Release Surface when calling makeCurrent with null.
def624bc0 : Move maxSamples from Extensions to Caps because it is an ES3 limit.
a836e8830 : Don't set a null current WGL context in the Surface destructor.
b1eee7afa : D3D11: Only use share handles with HW driver.
31906ecf1 : Generate blit shaders on demand.
c9d13d2d4 : Add trace events for D3D11 initialization.
d8b36d45c : Remove SetTraceFunctionPointers and update APIs.
97d61eb51 : Add extension EGL_ANGLE_device_d3d
bc7093399 : Revert "Support constant folding of trigonometry built-ins"
3c772f362 : Revert "Support constant folding of exponential built-ins"
d1e9a0f48 : Revert "Support constant folding of common built-ins"
b775778a0 : Revert "Use nullptr consistently in TIntermConstantUnion::fold"
1ea8284d0 : Revert "Add extension EGL_ANGLE_device_d3d"
6dacaff4e : Add extension EGL_ANGLE_device_d3d
72ed20d4b : Use nullptr consistently in TIntermConstantUnion::fold
2b1da6ed1 : Support constant folding of common built-ins
62e2c8d2b : Support constant folding of exponential built-ins
1767e6b4f : Support constant folding of trigonometry built-ins
835be965a : perf_tests: Only print final score result.
90d443e76 : Delete Image.h.
2935c581e : Simplify code related to variable declaration
1c906c2e2 : Skip Pbuffer tests depending on Pbuffer support.
b4a058bb6 : Revert "Support constant folding of trigonometry built-ins"
50b7178d3 : Revert "Support constant folding of exponential built-ins"
3cf271fe4 : Revert "Support constant folding of common built-ins"
7c9e8c963 : Revert "Use nullptr consistently in TIntermConstantUnion::fold"
b811e1a2c : Add tests for FenceNV and FenceSync objects.
3873cd0be : Fix issues with computing discontinuous loops
5f2feee42 : Use nullptr consistently in TIntermConstantUnion::fold
0273c68c5 : Support constant folding of common built-ins
1c89caef4 : Support constant folding of exponential built-ins
af930db15 : Support constant folding of trigonometry built-ins
6ed7bbe84 : Clean up arrayErrorCheck
43ce600c5 : Fix a bunch of mistakes in MalformedShaderTest
4176cd64b : Remove now unused DetectDiscontuinity.h/.cpp
029c78cd0 : Ignore visual studio profiler and nsight files.
0305320fe : WGL Pbuffer implementation.
1239ee94f : Use the AST analyses to narrow the usage of [[loop]] and [[unroll]]
794e0009e : Fix and enable warning C4244 (Conversion from 'type1' to 'type2', possible loss of data)
b3584fb49 : Revert "Fix and enable warning C4244 (Conversion from 'type1' to 'type2', possible loss of data)"
0ca42a5f2 : Add tests of basic Pbuffer functionality.
3b26e231d : Fix and enable warning C4244 (Conversion from 'type1' to 'type2', possible loss of data)
47fadcb97 : Remove code related to redeclaration of arrays
3739d235f : Make checking for array non-constness depend on input version
938f0029d : Revert "Use the AST analyses to narrow the usage of [[loop]] and [[unroll]]"
3342e01f2 : Use the AST analyses to narrow the usage of [[loop]] and [[unroll]]
1a0847caf : Temporarily disable the RenderToMipmap on Intel OpenGL.
e42753b24 : Implement GL_VENDOR and GL_RENDERER strings for RendererGL.
509314594 : Implement discontinuous loops AST analysis
f4eab3b96 : Implement gradient operation AST analysis
a094a8a98 : Add a compiler option to prune unused function and prototypes
78b3a8b92 : Revert "Add a compiler option to prune unused function and prototypes"
e423d9ca6 : Add a compiler option to prune unused function and prototypes
71d147f6b : Implemented a CallDAG to allow for more AST analysis
9102e3abd : Add UBO offset emulation for D3D11.0 and below.
cc6f55dd0 : Split Buffer::map into map and mapRange to match the API.
8a6f19d7f : Add support for GL_OES_fbo_render_mipmap with OpenGL.
693c9aa06 : Replace setArray function in TPublicType with functions from TType
93a90fd08 : Remove half-baked non-sized array support
5c60031ea : Temporarily disable TextureTest with OpenGL.
bde666a99 : Disable all copy image tests on Intel.
a662abb5e : Fix GN Windows component build.
95663914c : Add stubs for GL_OES_fbo_render_mipmap.
dab84368f : Add texture format utilities for GL and generate GL texture caps.
d16daa29d : Revert "Add texture format utilities for GL and generate GL texture caps."
ae2d8a3af : Add Platform methods for event tracing.
fbfa47c4a : Implement copyImage and copySubImage in TextureGL.
69bde01ad : Add texture format utilities for GL and generate GL texture caps.
8c25cdecf : Only check dynamic type in Impl casting helpers.
f4bf38111 : Use GetAs/GetImplAs whenever possible.
c5b8b59c0 : Don't delete sysmem storage if it is the latest storage.
9638c3520 : Support assigning array constructors in HLSL output
f40319e9d : Add basic support for array constructors
51a1db16d : Give Timer a virtual destructor as it's deleted polymorphically.
711d8663c : Revert "Implement gradient operation AST analysis"
c457e7bb3 : Revert "Implement discontinuous loops AST analysis"
186160b23 : Revert "Implemented a CallDAG to allow for more AST analysis"
8cf4a39bb : Return a ref for FBO attachment image indexes.
7936a6d3c : Move the texture index to attachment base.
f30a9ba96 : Implement discontinuous loops AST analysis
2fc57a2ac : Implement gradient operation AST analysis
b34d1d129 : Implemented a CallDAG to allow for more AST analysis
f813eb46e : Revert "Revert "Move resource storage to attachment base.""
6c7a80d85 : Detect RTTI properly on Clang.
99f075dad : Split DrawCallPerf test from BufferSubData test.
b2d6a9be2 : Stub simplifying array assignment for HLSL output
1269076cb : Add basic support for assigning arrays in HLSL output
0d91328b9 : Revert "Move resource storage to attachment base."
f6c694bce : Assign built-in function return type in promote()
dca3e796d : Refactor unary math operator handling to clarify responsibilities
7f67b030a : Move resource storage to attachment base.
4ef3c241f : Remove DefaultAttachment.
5321c8088 : Add unsigned literal support to GLSL output
c46f45d90 : Refactor DefaultAttachments.
2c919145c : Implement flush and finish in RendererGL.
64a7244db : Only call glInvalidateFramebuffer if it is available.
33d12cb92 : Add drafts for device query extensions.
c30c424ff : Make egl::Surface ref-counted.
d1f5ef2e5 : Pass gl::Data to Framebuffer::clear.
ed58f066b : Fix the renderer generation script.
68694e994 : Add UBO offset support for D3D11.1.
90a09b56c : Revert "Add UBO offset support for D3D11.1."
381f96931 : Add UBO offset support for D3D11.1.
eb6291696 : Enable the OpenGL renderer in some basic end2end tests.
60f8119da : Name all windows created by the WGL backend.
1a506957a : Rename SurfaceWGL to WindowSurfaceWGL.
1aca922a5 : Track more information at the egl::Surface level.
3917f578c : Revert "Add UBO offset support for D3D11.1."
a79fac985 : Fix uninitialized member in BufferD3D.
514df7f70 : Remove uses of std::unique_ptr in perftests.
2d1eea098 : Remove shared_utils.h, use angle_common instead.
f0d10f896 : Replace non-copyable macro with a helper class.
e8e530bad : Implement drawRangeElements
4b07348bb : Revert "Enable the OpenGL renderer in some basic end2end tests."
1cb0a213a : Enable the OpenGL renderer in some basic end2end tests.
167dceb3c : Check for the extension before creating compressed textures in SwizzleTest.
35d315c39 : Disable UNIMPLEMENTED in ProgramGL::validateSamplers.
61a5b3387 : Revert "Remove shared_utils.h, use angle_common instead."
7afd46170 : Disable vsync for perf tests and don't report the total time.
fc7cfd1cf : Fix array function parameter syntax in HLSL equality function
6d5463bda : Always sync the texture sampler state.
3ad467df2 : Remove shared_utils.h, use angle_common instead.
9bd4dbef1 : Split ANGLEPerfTest into a Render and basic test.
fd1bf4e6f : Add an BufferFactoryD3D class to help mocking.
7dcd2c7b4 : Add stubs for EGL pixmap surface creation.
3d5f26877 : Remove unused streamOffset from IndexRangeCache
ff5e7374a : Recompute stream offset instead of fetching a cached value
5f3f372ab : Remove unused tests folder.
f1bd2d900 : Fix maxVertexUniformComponents initialization in GenerateCaps()
5ead927f9 : Don't use a helper function to get the vertex attributes.
5b97287ea : Revert "Don't use a helper function to get the vertex attributes."
7159ea677 : Add UBO offset support for D3D11.1.
69c11b5df : Move validation from Intermediate::addUnaryMath to ParseContext
7a26a1ad0 : Cache std::vectors in ProgramD3D to avoid allocations during draw calls.
20d78d241 : Don't use a helper function to get the vertex attributes.
45795dbe1 : Inline commonly used Error methods and add move operators.
11ffe1b87 : Micro-optimize math in IndexDataManager
5e5c826c8 : Fix float-int conversion return type precision tracking
cd69f1c9c : Implement RenderbufferGL.
a08e1bd06 : Split Renderbuffer::setStorage into two functions to match the API.
4ad1709fe : Implement FramebufferGL.
0728514a4 : Fix mipmapped GL_ALPHA UBYTE textures on 9_3
31f8f4f5e : Use switch/case in GetTypeInfo instead of a map lookup
1ea584c56 : Revert "Implement EXT_discard_framebuffer in D3D11 renderer"
e4ea202af : Revert "Compile the D3D11 VS and PS on separate threads at GL link time"
e842eabd0 : Fixed compilation with mingw.
b13daa8f7 : Implement EXT_discard_framebuffer in D3D11 renderer
ecbfc5c69 : Fix formatting in compiler tests
ff6990054 : Disallow operations on structs containing samplers
ae37a5c83 : Support equality between structs containing arrays in HLSL output
7fb4955da : Support array equality operator in HLSL output
8fcd4e0ce : Fix redundant index validation on the D3D9 backend
19a43dbe6 : Add a perf test for draw call overhead.
b9c0d3b6d : Move buffer::markTransformFeedbackUsage to BufferD3D only.
1c0ad625f : Emulate TextureStorage when it is not available.
9d3ae5fe1 : Use the Surface type for validation and fix incorrect window validation.
4b91262a7 : Pass the Surface type, config and attributes to the constructor.
3cd438d10 : Add dEQP tests.
f9c7a67b3 : Fix copyTexImage2D failures on D3D11 9_3
7e8320d88 : Make angle perftests build with clang.
7c82bc461 : Handle client data for draw calls with RendererGL.
84e91d396 : Add a comment explaining the buffer binding points.
9dd217bc4 : Disallow operations on structures containing arrays in ESSL1
bdd419f9f : Fix ResourceManager create-on-bind reallocations.
21045f5a7 : Revert "Fix ResourceManager create-on-bind reallocations."
47fd36a70 : Move some validation from IntermBinary::promote to ParseContext
4904a79b4 : Use the GL_COPY_READ_BUFFER binding for copy sources.
61ce1a414 : Fix ResourceManager create-on-bind reallocations.
4bcf5b56e : Uninitialize the debug annotations when unloading a renderer
be13ffcac : Use google test to wrap our perf tests.
6ae6efcae : Only sync the VAO state just before the draw call.
fb2a55972 : Fix incorrect assertion.
30ceb3a12 : Update Canary WebGL CTS expectations.
64af27bd0 : Make Optional a proper helper class.
f55d4d17d : Remove hardcoded additional include/lib paths from WinRT projects
8b695ee35 : Reduce unnecessary built-in varying usage in D3D renderer
c8ef69d24 : Fix C4702 issues (unreachable code) in ANGLE, excluding <xtree>
ed54e5db3 : Fix framebuffer zero used after being destroyed in Context destructor.
e79904c37 : Accept equality and assignment for arrays in parsing
1ade24db7 : Add #version 300 es to ESSL output when needed
d6b142877 : Move binary op array check to ParseContext
b2983c955 : Correctly insert unmangled function names to symbol table
5659619ad : Fix uninitialized ConfigSorter read.
a17e77feb : Replace stray reference to cpu_arch in BUILD.gn.
d4475816b : Always use static_assert for compile-time assertions and remove META_ASSERT.
fc1806e14 : Move most of addBinaryMath from Intermediate to ParseContext
2c7c625a5 : Refactor D3D Debug Annotations code.
b8af723d9 : Fix and enable warning C4245 (signed/unsigned mismatch)
5899aadb4 : Fix Winrt Project generation
968992e38 : Fix unreferenced function warning.
6bd583126 : Make Platform methods global.
1f40291c8 : Remove the non-templated RefCountObjectBindingPointer class.
6341939f3 : Fix code duplication in OutputHLSL
0110e1726 : Update ANGLE_platform_angle_d3d to be able to disable automatic trim.
c05f7065c : TextureGL implementation.
559a2e8cd : Move the ANGLE tests project to src/
96e3f556d : Revert "Move the ANGLE tests project to src/"
64a3b2a92 : Move the ANGLE tests project to src/
5491fe666 : Revert "Move the ANGLE tests project to src/"
71c2d85c4 : Move the ANGLE tests project to src/
48115b6fc : Use rx::ImplFactory in Framebuffer init.
ae6495e50 : Use rx::ImplFactory in ResourceManager.
87de3627d : Implement pass-through pack state params.
67102f01d : Add pass-through for new unpack store params.
2728eda4b : Revert "A special state to track field selection is not necessary."
28291c5a1 : Add an ImplFactory base class.
f75ab3509 : Make ClearParameters an rx-only type.
14fc83b65 : Fix EGLQueryContextTest.
4f52da4a6 : Remove no-op functionality from IdentifyBuiltIns and refactor
61ffec88a : Fix formatting of IdentifyBuiltIns
434953e20 : Compile the D3D11 VS and PS on separate threads at GL link time
bc8a17728 : Fix WinRT build break due to D3D9 histogram assumption
44efa0b8c : Conditionally enable IEEE strictness for isnan()
56d1003ef : Add a D3D11 Debug member var.
fd67b1bfb : Move implementation unit tests to angle_unittests.
f90353e81 : Fix typo "setDepthttachment".
85a1804d8 : Make getColorAttachmentsForRender D3D-only.
7147f01a6 : Cleanups to FramebufferD3D.
d1405e513 : Share FBO state with object and Impl.
0af26e106 : Prefer using caps to system attachment limits.
092e1a120 : Initialize fragmentPrecisionHigh in constructor.
8a703e5ae : Fix leaked resources in EGLThreadTest.
fc7fab723 : Fix matrix compound multiplication
515850370 : Remove unnecessary ifdef APPLE from built-in emulation
524e3bde1 : Add angle.isolate.
8efc5ad57 : Initialize BuiltInFunctionEmulator outside Compiler
b27f79a74 : Fix FloatCopySubImage tests for RGB
72ba85bf7 : Fix regression in addFunctionCallOrMethod
95cd3c689 : Move some output out of BuiltInFunctionEmulator subclasses
c4ba3bef1 : Refactor addFunctionCallOrMethod out of glslang.y
5dbece59c : Implement trunc, round, roundEven (Emulated roundEven)
f84398d59 : Add authors from Nvidia.
2cd7a0ed8 : Remove switch fall-through on HLSL
687ef22c5 : Fix derivatives being related to an extension on ESSL3
ddc7446dc : Move RendererGL caps generation to renderergl_utils.
c92fa1eea : Disable textureRG for DX9
019304886 : Fix tests due to added output arg to Translator.
05b6b7fcd : Add an SH_GLSL_CORE_OUTPUT profile.
7749005a2 : Fix min built-in function support
d6e508725 : Add a StateManagerGL method to sync state required for a draw call.
ba4c4a855 : Implement basic functionality in VertexArrayGL.
c9d9b30a4 : Set symbol extension at insertion.
05ae50dc7 : Add basic support for HLSL output of switch and case
01cd8afa2 : Add GLSL output of switch and case
c8716df91 : Fix an issue with handling an error case inside ValidateSwitch
eea095e16 : Fix and reenable MipmapTests in release mode
482907eb1 : Set symbol operations at insertion.
586465264 : Pipe the ProgramBinary functions to the OES implementations.
6036a1fe4 : Update failing WebGL tests list.
791a11e9a : Temporarily disable OpenGL tests.
91a080d8d : Fix GL typedef conflicts.
e9cc469fd : Accept mismatching auxiliary interpolations.
a2643b647 : Add UMA histogram for D3D9 init results.
b92939775 : Add UMA histogram for D3D11 init failures.
5cc9ac853 : Fix shadow samplers with textureProj and vertex shaders.
36c790117 : Implement basic functionality in BufferGL.
63cbace67 : Rename StateManagerGL::setProgram to useProgram.
ab249d18d : Temporarily disable WGL debug contexts.
ac5274df4 : Add validation for the structure of switch statements
3c1dfb5a0 : Add stubs for switch and case output
b1f435e4b : Implement basic functionality of ProgramGL.
f1e85927f : Add test for very basic operations to enable as GL functionality is added.
868036770 : Update Display to allow for changing implementation objects.
99a3a9b23 : Hide gtest and gmock internal standalone targets.
73941deb4 : Disable the HLSL code in Angle if it is not being used.
53f076fac : Add basic error checks for switch and case
a3a366646 : Implement parsing switch statements
a6d110e28 : Attempt shader compilation without unroll and flatten with error X4014.
9ddd5150b : Embed rapidjson sources.
493008656 : Refactor validating jump statements out of glslang.y
f3cc4aef8 : Use generic types to compact the symbol table initialization.
e6d14cc3f : Updated instanced pointsprite emulation to be more resilient to driver differences.
94463d580 : Add a state manager for the currently applied GL state.
295ed4c4d : Implement ShaderGL.
7825f6199 : Update ANGLE_platform_angle_d3d to use a device type enum instead of WARP bool.
2fa660ba2 : Add missing Display::getImplementation.
6b19d7659 : Implement missing variants of abs/sign
4ebb82e58 : Disable warning 4251 for ShaderVars.h.
0d300ca7c : Enable some more MSVS compiler warnings.
c415283b2 : Implement CompilerGL.
29190088c : Make Angle code 40 KB smaller by using string literals directly.
aff43af95 : Load all core WGL functions.
ea8ae897f : Expose FunctionsWGL::getProcAddress.
80d934bbe : Enable MSVS warning 4512.
7c1f6f190 : Revert "Implement missing variants of abs/sign"
32334afeb : Implement the copy from a 3D texture to Image11.
b6e07a6a2 : Implement ESSL3 modf
481373d86 : Fix GetShaderPrecisionFormat to return correct values on DX11
3e142e47c : Implement missing variants of abs/sign
ed6be7e61 : Enable MSVS warning 4530.
6df9b37d8 : Revert "Re-resubmit "Compile the D3D11 VS and PS on separate threads at GL link time""
5feea5623 : Add ANGLE platform implementation template.
32b5b147e : Fix loaded GL entry points using the wrong call type.
3eab00a0d : Fix constant folding integer modulus
0c1726e6c : Implement isnan/isinf
2b45573b8 : Implement missing vector relational functions
a3a5cc6ab : Expose the IntermNode tree generated in the compiler for testing
73edef0a2 : Do not use std::set::at in Config.cpp.
f25eb1d64 : D3D11: Use system memory for dynamic buffer updates.
af1bdff62 : Re-resubmit "Compile the D3D11 VS and PS on separate threads at GL link time"
56cf9af28 : Add a FunctionsGL class for loading GL entry points.
5b8b10877 : D3D: Re-init static buffer after invalidate.
026b41881 : Generalize NativeBuffer11::setData.
d2d21dcad : Revert "Resubmit "Compile the D3D11 VS and PS on separate threads at GL link time""
42077bb1f : Implement missing variants of min, max and clamp
f7b101642 : Fixed variable shadowing warnings
d8d583013 : Make Buffer11.cpp build with clang.
ff805cc3c : Separate integer and float modulus
23dcabada : Enable the OpenGL/WGL backend on Windows.
c588ac733 : Add the OpenGL renderer to the GN build.
d28f61130 : Fixed compressed texture support reporting for feature level 9_3
12892c911 : Remove the dependency on OpenGL32.lib by loading all WGL functions.
d12971af3 : Fix Buffer11 staging buffer revision update.
398d8e6e5 : Add a basic WGL implementation.
09b224742 : Add addBinaryMath and addUnaryMath helpers to ParseContext
408534726 : Disable warning 4530 in the libANGLE GN project
f03bcad67 : Clean up the style in Buffer11.cpp.
1033e1d8b : Move operator definitions to their own file
10617310b : Update WebGL failures list.
f9a6f084e : Add GL and WGL renderer stubs.
ba887d909 : Store mShareHandle in SurfaceD3D.
45b4e74a3 : Move surface size information out of SurfaceImpl.
f6bf23fd8 : Split up the Display::create*Surface and have them match the API.
9b82084f0 : Fix HLSL varying struct linking.
b69a09232 : Fix UNREACHABLE being hit in Renderer9::applyTransformFeedbackBuffers.
b960cc4a7 : Revert "Allow varying structs to match between stages."
5274202f3 : Unbind unused stream out from the D3D11 pipeline to avoid conflicts.
f4780c1c7 : Use correct non-square register count in structs.
489ffc4d6 : Allow varying structs to match between stages.
2857f489f : Fix struct uniform packing.
55e79e09b : Implement equality ops for nested structs.
b2a5e342c : Return egl::Error from Renderer::initialize.
0fe40534b : Cache sampler completeness in the Texture class.
38832d179 : Add Display getters for native display and attribs.
b0eecdfdd : Reduce the calls to get[Width|Height|InternalFormat] in Texture.cpp.
866dd2d1b : Store the texture image information in a std::vector instead of a std::map.
831079700 : Implement eglQueryContext
959ad9a89 : Fix cstdint include in MemoryBuffer.h.
74ba76c45 : Move rx::MemoryBuffer to common library.
811b63526 : Add a script to generate a new Renderer.
b0e83f462 : Catch errors in TextureStorage creation in TextureD3D::getNativeTexture.
15dc05fc4 : Only request PostSubBuffer support when the extension is available.
f81b6a158 : Move eglCreatePbuffer* validation into validationEGL.
0eef0826a : Move eglCreateWindowSurface validation into validationEGL.
33b6ae54a : Move eglCreateContext validation into validationEGL.
dd43fccc2 : Add EGL validation helper files and move some validation to them.
1d8ae6738 : Add a makeCurrent method to Display.
b3dced293 : Implementing gl_InstanceID in the HLSL compiler.
c38fa8a5f : Revert "Track bound render targets in D3D9 with uintptr_t and dirty them with -1."
4e47b92f9 : Fix instanced point sprites when gl_PointSize is specified but not used
358c8a95a : Track bound render targets in D3D9 with uintptr_t and dirty them with -1.
cf0777941 : Track bound render targets in D3D11 with uintptr_t and dirty them with -1.
9c4264d90 : Move Renderer::getMajorShaderModel to RendererD3D.
bb3f1802f : Remove swap interval queries from Renderer.
784cc8f61 : Require 8 stencil bits in the BlitFramebufferANGLETest.
f21a1080d : Generate the full EGL configs in the Renderers.
c7ea21fa1 : Adds new robust initialization extensions.
b885e5712 : Implement ReadBuffer functionality.
b4b53c5c3 : Add stubs for primitive restart caps.
78d9fcf2a : Update failing WebGL expectations.
c223dc6bd : Change Config to a struct and rename it's members.
6812a55c8 : Rewrite ConfigSet and make EGLConfig synonymous with egl::Config.
5c39f6887 : Have the DisplayImpl create the Renderer and Contexts.
821f40a4d : Fix conversion to bool warning.
0fbd128c5 : Extension behavior is now reset between each shader translation unit.
fcbf345b0 : Add testfixturetypes.h to util.gyp
39f2e2b00 : Add multithreaded create device flag in D3D9.
b8aee3bc1 : Add UNPACK_ROW_LENGTH support to D3D11 renderer
1d57ad404 : Add some missing disallow macros.
9236b4185 : Add generic Impl casting helper methods.
310184861 : Resubmit "Compile the D3D11 VS and PS on separate threads at GL link time"
592ab9dd9 : Fix indentation in entry_points_gles_3_0.cpp.
1528f5f12 : Fix the calculation of the D3D stream output offset in the D3D11 backend
f685991dc : Fix ANGLETest::getPlatformRenderer.
198e9e39b : Fix parity bug in egl::Error::createMessageString.
b82e1a9cd : Fix parity bug in Error::createMessageString.
846ca8430 : Fix 2D tex array buffer unpacking.
9d294c33f : Revert "Compile the D3D11 VS and PS on separate threads at GL link time"
6d51f2629 : Compile the D3D11 VS and PS on separate threads at GL link time
c3b9b26ad : Skip failing Texture tests on Intel D3D11.
254f3683c : Complete EGL 1.5 entry point stubs.
cae611655 : Update egl.h from khronos source.
d8e62a394 : Added required casts to fix 64-bit compilation errors
bc393df9c : Allow 32-bit float formats in ES2 CopyTexSubImage.
88fe1ad78 : Update the texture storage after generateMipmaps and setStorage.
b92662767 : Update texture size information on egl[Bind|Release]TexImage.
b2d298dbd : Fix TextureStorage11::setData for 3D textures.
379971450 : Defer dependent HLSL global var inits.
448d3db58 : Fix 'getDepth' in Texture::isLevelComplete.
b633dc614 : Avoid double copy of d3dcompiler_47.dll
19d438d4a : Fix checks for base and max level in Texture.
967ed7b4a : Add Minmin to CONTRIBUTORS.
32aab01d1 : Use a stack for OutputHLSL info log output.
167036a90 : Update WebGL expected failures.
eac70a316 : Use JSON as startup parameters to BufferSubData test.
4b3a29e2c : Resize buffer storage on getLatestBufferStorage if needed.
3ae6465f0 : Fix lots of variable shadowing in ANGLE
1be8870bd : Avoid precision emulation overhead on unused values
c51113d04 : Generate egl configs from the DisplayImpl.
b931e7217 : Check for EGL extension existance during validation.
1b7654565 : Move display extension initialization to DisplayImpl.
74cafab17 : Revert "Fix lots of variable shadowing in ANGLE"
c67e6e9fa : Fix lots of variable shadowing in ANGLE
3b2f9f64d : Disable MipMapTests on all renderers.
2bdcbb9a3 : Enable Windows Phone 8.1 project generation
cd83a2f21 : Disable the MipMapTests on D3D11 FL 9.3.
62815bf47 : Improve D3D11 FL9_3 zero-LOD workaround (e.g. TextureCubes)
398c5a2a5 : Support for 3D texture transfers with a non-null z offset.
bc2344616 : Use a special flag to mark D3D11 shaders as dirty instead of NULL.
993b6f6cb : Removed Samples and Tests project generation from Windows Store builds.
051dbc798 : Create a formatutilsD3D and move some functions from formatutils.
e50bf15f6 : Disable HugeSetDataShouldNotCrash test.
fab297595 : Reduce D3D9 error spam in renderer9 utils.
e6664f064 : Added PointSprites Support for renderers that do not support Geometry Shaders
31b5fc624 : Add support for bitwise operations in ESSL3
3940a4534 : Only call std::string constructor in gl::Error when necessary
7700ff65c : Add basic support for ESSL3 vec2 (un)pack functions
958db2b6c : Add rapidjson library to DEPS.
41ebb8083 : Move imageformats to the d3d folder.
c2ca196e8 : Move loadimage to the d3d folder.
04185ac79 : Move GenerateMip to the D3D folder.
34cc136a6 : Move copyvertex to the d3d11 folder.
59c4debef : Move copyimage to the D3D folder.
6f5dc074b : Move vertexconversion.h to the d3d9 folder.
359ef2694 : Rename ShaderExecutable to ShaderExecutableD3D and move it to the D3D folder.
2dc4639ff : Rename SwapChain to SwapChainD3D and move it to the D3D folder.
c2e75afa2 : Rename RenderTarget to RenderTargetD3D and move it into the d3d folder.
b4dedf3e8 : Merge the Image class into ImageD3D.
909b90ce8 : Use the ImageIndex class for indexing the Texture size information.
abf6dadd4 : Implement matrix inverse built-in
d68157fc4 : Fix issues related to modulus operator
5f7a717b8 : Fixing EVENT message of gl::RenderbufferStorage.
e8c86274c : MipmapTestES3's SetUp() doesn't conform to standards
773c51805 : Fix WinRT build break. angle_common needs the WinRT flags.
155610b9a : Fix off-by-one max mip levels in getSRV.
3c9db122e : Fix pixel unpack buffers for some formats.
276171b46 : Disable MipmapTest::ThreeLevelsInitData test due to failure on D3D11
2a30ccefd : Remove usage of std::copy_n from the entry points.
215b37a63 : Work around zero-LOD mipmap issue on D3D11 Feature Level 9_3
be0facc69 : Reduce calls to ID3D11DeviceContext::Map() in VertexBuffer11.cpp
691e58cd8 : Merge all gl::Texture* classes.
562e81bbc : Fix Linux build, and update BUILD.gn.
dd806c2b5 : Use emmintrin.h for SSE includes.
ffe38e1c2 : Fixed WinRT ARM build break. ARM cannot use SSE.
129753afc : Split the flush and finish commands into separate methods.
7c973eaa7 : Move egl texture binding to the base texture class.
d03e10e2d : Remove references to the Image class from gl::Texture and rx::TextureImpl.
a9be0dc63 : Refactor Texture to track image information for size and format queries.
24d5811b5 : Add Gregoire to CONTRIBUTORS.
80a5a6c64 : Clean up BuiltInFunctionEmulator public interface
e39706d0b : Implement simple ESSL3 matrix functions
e17e3197d : Use BuiltInFunctionEmulatorHLSL for all emulated functions
2aafa18b7 : Fix null check after addUnaryMath is called for a built-in function
433c85d3c : Revert "Fix Linux build, and update BUILD.gn."
9f8a57c64 : Fix Linux build, and update BUILD.gn.
9e0478f62 : Move the block layout code to translator.
2c7ea0582 : Implement support for ES 3.0 instanced arrays
328556881 : Add more options to translator sample
f6bdb312f : Refactor defining emulated functions in BuiltInFunctionEmulator
0875f85d4 : Don't use SSE functions on Android.
ce4c00011 : Don't use std::is_fundamental on Android.
5864ac263 : Avoid using std::map::at.
6fdb4ffd3 : Adds microbenchmark for resizing vs. creating new textures
1c394f406 : Adds a sample to demonstrate TRIANGLE_FAN vs TRIANGLES performance.
b44631481 : Allow zero output variable ES3 shaders.
5c9cd3d1f : Implement hyperbolic function support for ESSL 3.00
d4b55a00d : Fix "start" vertex being applied for instanced buffers.
ab549dadd : Update WebGL expecations.
04184fb04 : Revert "Fix Linux build, and update BUILD.gn."
8fed1f719 : Fix signed/unsigned missmatch on 32-bit builds.
ed409f938 : Fix Linux build, and update BUILD.gn.
0a4f1e27e : Merge the Texture set*Image methods and use objects for sizes and offsets.
ea878cb95 : Use typed tests for the gles conformance tests.
cf5d48fa3 : Fixed WinRT compilation to use non static C runtime because of Windows Store requirements.
7318b7cb8 : Fixed failed compilation for WinRT to use OutputDebugStringA for non wide strings.
40856813c : Add EGL extensions structs.
e8d2c072b : Implement float-integer conversions for ESSL 3.00
d2cf3ad3a : Fix multisample framebuffer validation ASSERT
cf4432c3e : Disable some extensions on D3D11 Feature Level 9_3 which aren't supported
ab9898911 : Disable shared texture support on D3D11 FL9_3
ce5d66e8b : Remove an unused mRenderer member from Program and initialize TF members.
5879598bc : Add a test for rendering to cube map faces.
14aa40f02 : Print ERR() errors to the debug output on Windows.
054369e3c : Allow the special format BGR5_A1 in CopyTexImage.
f4134d20e : Use gl::Data as a parameter to Texture::isSamplerComplete.
d8a2258c3 : Remove all uses of "actual" formats.
4f89e3dd5 : Add missing test files to angle_end2end_tests_sources.
8cb85c44f : Fix missing "!" in cube map render target serial check.
2676fac98 : Fixed invalid IsWindow( ) call for WinRT Windows Store applications.
cd1db9e6c : Avoid using std::unordered_map on OSX.
b78b42dd7 : Remove "mDeviceLost" member from Renderer9 and Renderer11
e17285495 : Unwritten shader output variables should not crash.
edd84e414 : Fix assertion in D3D11 Feature Level 9_3 instancing implementation
01675d806 : Use correct SSE header on OSX.
3b9bb72bf : Add a cross-platform rotl implementation.
dff563378 : Ensure all source files end in a newline.
72468834e : Move getData from the D3D to the Impl.
c34d53e42 : Fix standalone OSX build.
5ffa95da3 : Don't call std::is_fundamental on OSX.
5fd0b2d90 : Fix iterator comparison in Context.cpp.
3b141a6c6 : Add OSX cases to EGL headers.
3897cd174 : Don't use std::tuple in IndexRangeCache.
47e156c05 : Use #include <stdint.h> instead of <cstdint>.
2bd2a42d4 : Don't assume c++11 std::map::erase in invalidateRange.
22bcf7cfc : Implement KHR_create_context.
2445143a6 : Advertise EGL_EXT_platform_base.
e65d145b0 : Accept no attributes in GetPlatformDisplayEXT.
049743a99 : Restrict depth buffer formats on D3D11 Feature Level 9_3
4fd18b1b8 : Emulate large and negative viewports on D3D11 Feature Level 9_3
324bcc460 : Fix instancing on D3D11 9_3, by ensuring slot zero contains non-instanced data
ce8bb2fa5 : Improve standards conformance of ANGLE's testing code.
5b072780f : Fix DisplayD3D not initializing mRenderer.
932b465b2 : Add format size information for DXGI_FORMATs.
eca8561e6 : Add format size information for D3DFORMATs.
21c1e4566 : Fix a translator crash with index expressions.
973992353 : Enable conditional InfoLog for HLSL link failures.
be954a238 : Implement support for the binary operator '%' in the translator.
be12fa223 : Update WebGL expectations.
48825bea2 : Disable FL9_3 tests because of Windows 7 failures.
185de8842 : Update ANGLE's translator to Bison 3.
d5663b1cd : Support remaining vertex attrib formats on D3D11 9_3
366db7cd6 : Prevent usage of GSSetConstantBuffers on D3D11 Feature Level 9_3
2609bf4ca : Refactored test targets into angle_unittests and angle_end2end_tests.
54bd5a461 : Move blit to the Framebuffer object and Impl.
bce529e4c : Move ReadPixels to the Framebuffer object and Impl.
b04dc82e4 : Move Framebuffer clearing from Renderer to the Framebuffer object.
c9878cb13 : Fix normalized GL_BYTE vertex attributes on D3D11 9_3
44b422c16 : Unify duplicated code for both depth and stencil buffer in ValidateBlitFramebufferParameters()
4ed1c450b : Link libANGLE against translator_static.
588434c4d : Prevent D3D11 Feature Level 9_3 from sampling from SV_Position in Pixel Shaders
492a7e43e : Encapulate the ESSL compiler into a GL object that is per-context.
797ff4c0e : Move some structs and enums from Renderer.h to RendererD3D.h
62588f5b9 : Remove D3D11_BIND_STREAM_OUTPUT usage on D3D11 Feature Level 9_3
53c1a456a : In Clear11, use ID3D11DeviceContext1::ClearView when appropriate
eb32a2e90 : Fix cube map rendertargets.
b1237ed70 : On D3D11 Feature Level 9, use IDXGIAdapter2::GetDesc2.
0dbda057e : Add basic D3D11 Feature Level 9.3 support
748f74ef6 : Rename Framebuffer::completeness to checkStatus and add an Impl method.
9dd958088 : Add set*Attachment methods to FramebufferImpl.
f1b85f314 : Update generated D3D shaders.
165456691 : Move libEGL to compile on all platforms.
1a05ce930 : Allow implementation tests to compile on all platforms.
62a4be246 : Move the Image::copy implementation to ImageD3D.
b5d8f23e9 : Move GetAttachmentRenderTarget and GetAttachmentSerial to FramebufferD3D.h.
437d2662e : Move some D3D-specific stuff into ProgramD3D.
8e7c8a137 : Fix texture format support queries on AMD-D3D9.
130e6e8fa : Mark the exported entry points as stdcall.
babd8cafb : Have libGLESv2 compile tls.cpp.
8300538f1 : Use the static CRT.
e7c6e43c2 : Implement all entry points in libGLES and have libEGL act as a shim.
6c85047a1 : Reject compound assignments of the type scalar op= vector/matrix
2c43325dd : Fix double delete with invariant varyings.
68439854b : Fix ASSERT not covering full range of drawbuffer counts.
9ad4bda0d : Move Framebuffer invalidation into the impl.
164d54eb2 : Set all the drawbuffer state at once instead of one buffer per call.
05a49f680 : Fix doubly defined variables in libANGLE and libGLESv2.
3011c25b5 : Fix event tracer linking on Linux.
4eae6dfa6 : Move native display check to the DisplayImpl.
0ecf9af61 : Update WebGL CTS expectations.
8e1936c75 : Skip BlitStencil test on Intel D3D9.
dae55f649 : Remove polymorphism of egl::Display.
5d94a2b16 : Move native window check to the DisplayImpl.
a0c18434d : Fix stray ANGLE_EXPORT.
9d9132dff : Remove support for compiling libANGLE as a dynamic library.
2ec386bbe : Rename IsSampler to IsSamplerType.
597235416 : Disable support for shader model 2 in Renderer9.
528ce3c16 : Merge some special cases of the default framebuffer into the Framebuffer class.
2212b3d5b : Only generate shader debug info on Windows.
36e86234c : Improve image update perf by re-using a MemoryBuffer.
9d59a0449 : Ignore GCC's always inline warnings in MurmurHash.
0540e5d5d : Move the SystemInfo helpers to Win32 only.
2347de1aa : Remove src/libANGLE from default includes.
e7cfb3dd2 : Do not use std::strlen.
2db1fbbc7 : Make compile optimization level hidden outside D3D.
27839c6d7 : Remove unrefed texture validation variables.
e69a3f281 : Add missing cstring include to Uniform.cpp.
639db12ed : Use memset to zero out ClearParameters.
d98bbc39b : Remove RendererD3D header from Renderbuffer.cpp.
352beffc1 : Remove RemoveAllTreeNodes, since it was a no-op
ea7a21219 : Add GLSL/ESSL validator/translator support for GL_EXT_shader_framebuffer_fetch.
870352a1d : MANGLE egl::Display.
7dd2e10da : Merge the ProgramBinary class into Program.
213294141 : Revert "Merge the ProgramBinary class into Program."
2195a6d60 : Merge the ProgramBinary class into Program.
da88adda2 : Create stubs for the FramebufferImpl class.
f626df969 : Remove Display::recreateSwapChains.
4052af43f : Fix override keyword in Renderer9.h.
ac59273c5 : Clean up Adapter LUID queries.
8bc361e14 : Support compiling libANGLE as a static or shared library.
4f4207f72 : Make some FramebufferAttachment methods const.
43b65311a : Make getAdapterIdentifier D3D-only.
0954b3403 : Revert "Do not check format caps for D3DFMT_NULL."
fb0580a67 : MANGLE egl::Surface.
533f0a1d6 : Do not check format caps for D3DFMT_NULL.
ce260bb49 : Add Fence implementation tests back to project.
508324420 : Update WebGL expected failures.
d3404ffd5 : Optimize LoadL8ToRGBA8.
149257f56 : Disable EXT_depth_textures on AMD D3D9 devices.
60305f140 : Fix error in dumping direct struct indexes.
53a1f4a0a : Remove the libGLESv2_static target.
853dc1abd : Add mediump and lowp precision emulation support for GLSL output
1c9ecfd7c : Add querySurfacePointerANGLE method to Surface.
55573e132 : Use cross-platform enum for Vendor ID.
2207213ba : Move as many files as possible from common to libANGLE.
5ce48e214 : Use EGLClientBuffer in place of HANDLE in EGL.
4349ab855 : Revert "Move as many files as possible from common to libANGLE."
f0a2c7727 : Move as many files as possible from common to libANGLE.
f03c4da03 : Revert "In Clear11, use ID3D11DeviceContext1::ClearView when appropriate"
f60fab6d1 : Fix handling of shader source with fixed length.
3b2316296 : In Clear11, use ID3D11DeviceContext1::ClearView when appropriate
0a73dd85e : Fix include guards.
edcc6bc52 : Make device lost flag a RendererD3D member.
4c76feac2 : Remove notify parameter from testDeviceLost.
9dd0cf0a9 : Do not use notify feature of testDeviceLost.
b23deb26b : Fixed Mac and Linux build breakage.
7bff24c15 : Rename and slightly reorganize test targets.
1edac3b1b : Fixed Visual Studio 2013 Update 4 build failures for WinRT
af224bf0f : Update the README to match the one on the google code page.
e371f1d7e : Update the DISALLOW_COPY_AND_ASSIGN macro to use c++ operator deletion.
cc4cd2925 : Fix releasing textures after we kill D3D11.
2b5420c07 : Merge libGLESv2 and libEGL classes into libANGLE.
746d0ea79 : Disallow copying of the MemoryBuffer class.
aad0cd7ff : Fix leaked ID3D11Resource object.
1027aa626 : Refactor gmock and gtest dependencies for ANGLE's tests.
f8fccb39b : Fix bugs in 2D Array Texture support.
e5685e083 : Fix failure initting 2D Array textures.
970d2613e : Adds a file to track known failures in the WebGL CTS
0c219b81d : Trivial change to allow translator to be compiled via Emscripten.
5312b5d8b : Remove pre-generated projects.
acf5d5bea : Remove includes of libGLESv2/main.h.
9c308c8d2 : Remove includes of libEGL/main.h.
6a1e6b97f : Create a DefaultAttachment type and an implementation for it.
44f4d74c0 : Fix memory leak when default framebuffer has 0 depth bits and 0 stencil bits
aed9f94ea : Limit D3D11 Feature Level 9 to GL ES 2.0, and say it's not conformant
e0902644e : Change the component type of STENCIL_INDEX8 to UNSIGNED_NORMALIZED
ea0c84d17 : Copy the D3D compiler dll in the GN build.
ac6ff9380 : Unset SRVs which resource are being bound to an RTV
7e81c9d5f : Revert "Revert "Switch to 8.1 SDK and d3dcompiler_47.dll""
3cbdc34d4 : Revert "Switch to 8.1 SDK and d3dcompiler_47.dll"
e1425d95b : Switch to 8.1 SDK and d3dcompiler_47.dll
e9bdeb258 : Added Trim support for Windows Store application certification requirement
21203702d : Fix precision tracking of constructor return values
30d6c255d : Remove redundant rx:: scoping prefixes.
b38f2e5d5 : Remove the unused Renderer client version methods.
245d36022 : Pass GL context data into shader creation.
80bacde5e : Use the [[flatten]] attribute only when a loop is present.
560eef162 : Fix ProgramBinary being disabled when it should be enabled.
ab75a0560 : Refactor Framebuffer attachment application.
de8892b46 : Pass GL caps and version to compiler.
87f6da1f2 : Move the Context ReadPixels logic into RendererD3D.
a93bef2e4 : Move BlitFramebuffer logic into RendererD3D.
1bd642c59 : Split the RenderTarget classes based on if they are backing a SwapChain.
df8fafefa : Fix compilation failure with Visual Studio 14.
23419d56d : Pass 0 for the sample count to RenderTarget when there is no multisampling.
a153d4b06 : Move Clear logic into RendererD3D.
d9e583034 : Move Context draw call logic into RendererD3D.
4de4fd6ee : Fixes a bug in program ID validation for GetUniform* calls.
93e13fbf6 : MANGLE the ANGLE Renderer class.
e6382c3b8 : Fix zero texture application.
b28126ef9 : Remove the gl::error function.
bafefdf34 : Add error handling to RenderTarget creation.
468d7a1ed : Regenerate projects.
981afd7f4 : Fix possible crash when the info log length is zero.
ad65a13cd : Add RendererD3D as a layer between GL and Renderer9/11.
48faf80ab : Use Context caps in Framebuffer completeness check.
1e9ae079e : Add a base for GL essential data.
dedd7b952 : Merge zero textures into the state texture map.
d46275f9e : Fix platform if defined build error on Linux.
0bdc0f3ef : Switch to new APIs in samples/translator/translator.cpp
657cd684a : Fixes for Angle to build with Windows GN.
9abdc2d82 : Fix fuzzy color check in ClearTest.
330f0aded : Fixes for Angle to build with Windows GN.
0af0b38e1 : Use an ES3 shader spec for ES3 contexts.
a22cd47ea : Fixed a typo in generatePointSpriteHLSL.
76acee836 : Name mangle function prototypes and print them in interm output
e2632d245 : Changes gl::RenderbufferStorage to rx::RenderbufferImpl
bd7fd7f90 : Fix an incorrect iteration over EGL attributes.
980eb8f34 : Added ISwapChainPanel support
45b474d88 : Regenerate projects.
0d3683c42 : Update ANGLE_platform_angle to allow requesting of Renderer versions.
6b0cf9961 : Added an egl::Error class and updated libEGL to use it.
4de44cb67 : Change ShaderLang APIs from c style to c++ style.
f108df249 : Revert "Changes gl::RenderbufferStorage to rx::RenderbufferImpl"
2111670b7 : Fixed comments around choice of C runtime.
9ad558453 : Fix angle_unittests failures.
091540d31 : Changed feature macros to reduce accidental enabling/disabling
db9b40b0d : Reject shaders of a version that the compiler doesn't support.
9fc51d901 : Changes gl::RenderbufferStorage to rx::RenderbufferImpl
ede18442c : Updated Image9 to use gl::Errors for staging texture manipulation.
922a9fb33 : Use D3D11 Debug Annotations when D3D9 is unavailable
409078f1e : Remove ShGetVariableInfo() and related code.
1a8a7e3b4 : Moving Uniform handling into ProgramD3D.
8becd0cbd : Updated Image11 to use gl::Errors for staging texture manipulation.
06ecf3ddf : Updated mipmap generation to return Error objects.
2a517272f : Fix an issue with separate invariant statement.
fe14d455c : Add ANGLE_ENABLE_DEBUG_TRACE_TO_DEBUGGER, to output trace to debugger window
f0360c600 : Rename ANGLE_ENABLE_TRACE -> ANGLE_ENABLE_DEBUG_TRACE
570e83cfe : Rename ANGLE_ENABLE_PERF -> ANGLE_ENABLE_DEBUG_ANNOTATIONS
73b8de784 : Fixed D3DDisassemble function dynamic GetProcAddress failure on WinRT
84bcabe3f : Fix build failure on WinRT due to missing Sleep definition.
fc1439157 : Only use the Windows 8.1 SDK for WinRT configurations.
d2a67b962 : Fix precision tracking for built-in function return values
e2fecdd38 : Fixed some configuration data not being added to 64-bit builds.
9ae396bb1 : Remove getData from BufferImpl.
c751d1e57 : Support compressed textures with unpack buffers.
55d611e78 : Fix ASSERT failure in XFB test.
39eab03ff : Add robust D3D11 SRV state tracking.
2f1cd4a31 : Defer the creation of textures in TextureStorage9 and use Error objects.
553c6bee8 : Defer the creation of textures in TextureStorage11.
5ca41055d : Remove build_angle.gyp.
2221f47bb : Compiler flags and macros added to shader debug report
7fa245c05 : Use a new class name for each window.
b5e17750c : Get rid of use of "static const std::string".
30bc2ecdd : Regenerate public projects.
0783efd87 : Fix initialization sequence translation bug.
70a0b2a1b : Fix varying interpolation parsing.
fc532b9a9 : Delete the ShaderImpl on gl::Shader object destruction.
95fe0d1c3 : Change the C runtime from static to dynamic.
c8d297a4b : Remove last uses of gl::error in the Buffer classes.
f90041315 : Always include precision in interm output if it's available
d2f756be4 : Use windows_sdk_path for the 8.0 SDK path and windows_8_1_sdk_path for 8.1.
7c1cfd615 : Make ShBuiltInResources comparable with memcmp
710e57755 : Make commitRegion a base method of TextureD3D.
e76bdda24 : Restrict use of TexStorage more in CopyImage.
4a20480ec : Fix missing include of common_defines.gypi.
94ac7b786 : Invariant related processing.
f99b0cff3 : Remove getNativeTexture from TextureImpl.
dd3bf52ef : Remove getSamplerStateWithNativeOffset.
10ef21560 : Move Texture Serials to the base class.
6948e3010 : Use immutable level count in gl::Texture.
88d3b8cb7 : Added IInspectable EGLNativeWindowType and ICoreWindow support
63837d518 : Defer the creation of Blit9's geometry and return Errors if it fails.
cbc7f0506 : Use a constant for the number of faces in a cube map.
739f8ec31 : Removed declaration of getAttachedShaders() without implementation.
64f23f652 : Update the getRenderTarget functions to return gl::Error objects.
433bfd384 : Merge the copyToStorage methods.
e020bed5a : Revert "Added IInspectable EGLNativeWindowType and ICoreWindow support"
756aebfc7 : Added IInspectable EGLNativeWindowType and ICoreWindow support
ec6de4ec5 : Fix TextureD3D::setData for depth-stencil textures.
24e831926 : Fix CopyBufferSubData validation.
0661fce45 : Add c++0x flag to cflags on non-win platforms.
8e9292301 : We managed to disable NPOT textures on AMD. Reenable them.
8858cf0a9 : Revert "Added IInspectable EGLNativeWindowType and ICoreWindow support" due to build failures on Chromium FYI bots.
406a3be91 : Added IInspectable EGLNativeWindowType and ICoreWindow support
97049c6a6 : Enhance shader debug output
5e0c80adc : Use attributes to avoid unrolling and flatten conditionals.
24d4a3c18 : Update Renderer11::packPixels to return Error objects.
9d6d498c7 : Refactor TLS management.
caa549c0f : Split FenceImpl into FenceNVImpl and FenceSyncImpl, and refactor.
7c9e2167b : Fix compile error on 32-bit builds.
5dce5e293 : Updated TextureStorage11 to use Error objects for D3D11 object creation.
edbeae5f5 : Update the TextureStorage calls to associate textures to use Errors objects.
993d08d92 : Added test to ensure ProgramBinary saving and loading works correctly
2a895637e : Fix PBO missing unmap in some edge cases.
964df49da : Fix a crash with the WebGL conformance test suite.
7865b70cb : Fix D3D11 Hazard warnings in Debug.
de1e00e1e : Implement support of unary operator "+" in translator.
9ad2ab336 : Improve the TextureStorage11 SRV cache.
1f8532bd9 : Refactor Texture::storage methods to use gl::Error objects.
ef7b016a9 : Refactor Texture::copy*Image methods to use gl::Error objects.
4119ed3da : Make OSWindow a non-static member of ANGLETest.
91f2911f7 : Add workaround for Unicode compile error.
2ff18fb6a : Remove perf tests dependency on gtest.
fc63152a3 : Use Chromium perf bot output style for perf test.
98f87eb28 : Import the testing/perf module from Chromium.
67ea190d5 : Use GL_APIENTRY and EGLAPIENTRY instead of __stdcall directly.
1ce845d79 : Refactor libGLESv2.gypi to allow libANGLE to be built on all platforms.
2629856fe : Updated Renderer::sync to return Error objects.
fa41aa084 : Perform short-circuit unfolding on separate declarations.
d974db43f : Split combined declarations into separate statements.
882033e7f : Updated the FenceSync and FenceNV objects to use Error objects.
ed13636ab : Add type comparison, type retrieval, original name retrieval to ShaderVariable.
e0a2d1c5a : Add needed static_casts to GLenum for compilation on Linux.
9aca059ff : Enable TexSubImage workaround on D3D11.
6b51c1a08 : Use ImageIndex in copyToStorage.
c8d138433 : Use mTopLevel in getSubresourceIndex.
1ea535091 : Fix image index iterator unit test.
ba6bc95eb : Use ImageIndex as a parameter to TextureD3D::setImage.
f8f18f051 : Make blit extension check for internal format mismatch.
dcd8f13db : Revert "Enable TexSubImage workaround on D3D11."
2d337ce05 : Enable TexSubImage workaround on D3D11.
468b26bb1 : Use COM object dynamic cast for RT resource queries.
82bf0c5aa : Use gl::Rectangle as a param to Image::copy.
00e5452ab : Accept a second form of WARP Test renderer string.
94203b365 : Restrict the tests that use ClearBuffer to ES3.
448ac908d : Updated authorship and contributors for Borbitsoft/Tibor den Ouden
b543afffb : Update Program, ProgramBinary and HLSLCompiler to use Error objects.
e61209af1 : Add option to support EXT_draw_buffers with NV_draw_buffers
955f5c053 : Add TextureStorage::setData.
e6b6da03b : Use the virtual commitRegion in TextureD3D::subData.
7cb2b9d7a : Introduce new method commitRegion to TextureD3D.
86ffde570 : Fix building angleutils.cpp on Linux
d8111bafe : Fix typos in caps generation method names.
8299bb0fb : Store XFB buffers in a vector in State.
f3acaf9e5 : Use a caps-dependent sized vector to store Uniform Buffers
23e0500db : Change mVertexAttribCurrentValues from fixed-size array to STL container.
1a9654801 : Vertex management functions can take a State reference instead of pointers to attrib data.
2df6a6017 : Remove context pointer from State
bee59e038 : Disable broken D3D9 GLSL Varying tests.
49f9dd45e : Don't run the DrawBuffers tests in D3D9.
aabecf8e4 : Fix D3D9 varyings limits.
5ac124b17 : Fix a bug in MaxTextureSizeTest.RenderToTexture.
5a0c45e1f : Accept RenderTargets as parameters to Image::copy.
9a2e6ac98 : Roll gyp dependency to 1987
a5521de22 : Fixed mingw compilation.
ac7556f65 : Freed temporary info log buffer and removed explicit destruction of char[]
ff39bd875 : Add check for size before setting buffer data.
b4fd0c96d : Replace usages of std::vector::data in most cases.
18b931d5e : Configure Google Tests to run against multiple renderers/GLES versions
3269bcb49 : More TextureD3D cleanups.
135570a49 : Clean up ensureRenderTarget().
716915d7a : Fix d3d9 copyToStorage dirty flag.
98553e374 : Remove copyToRenderTarget methods.
3a612876d : Moved the responsibility for releasing the dest surface out of copyToSurface.
b53483311 : Refactor Texture::compressed*Image methods to use gl::Error objects.
8376ceaea : Merge the various TextureCube::setImage* methods.
1ba6b8db3 : Refactor Texture::setImage and subImage to use gl::Error objects.
b60fe31f0 : Fix the ANGLE_ENABLE_TRACE build.
ae5122c44 : Updated the PixelTransfer class to use Error objects.
7acae0a13 : Add a centralized workarounds module.
57f20894a : Revert "Add a centralized workarounds module."
815a1dc37 : Add a centralized workarounds module.
4aa79e112 : Reduce code duplication in generateMipmap.
cb83dc16c : Add TextureD3D::getIndex.
ef4ac5b1d : Add ImageIndexIterator.
e611b064f : Fix gyp linux build.
a1a7492b7 : Remove include of util.gyp from all.gyp.
eb99436ea : Moving Shader Executables into ProgramD3D
eeb1f5379 : Added SurfaceHost to enable additional hosts and abstract access for EGLNativeWindowType.
9e3f24f6b : Update Renderer::copyToRenderTarget to return Error objects.
431cbc8ec : Benchmark point sprites test with several varyings.
ea0e87331 : Add a point sprite benchmark.
e8356bb0d : Update Renderer::copyImage to return Error objects.
648391555 : Update blit calls to return Error objects instead of calling gl::error.
f7ed7054a : Move the code that writes the temporary shader file to the shader compiler.
3935e51de : Refactor HLSLCompiler to use stl objects and encapulate workarounds.
18bd4100e : Removed the last references to Renderer from ProgramBinary.
10ac40433 : Rename GN public variables.
44151a97f : Removed the last references to DynamicHLSL from ProgramBinary.
abce76206 : Fix some texture support queries ORing extensions instead of ANDing.
d87878e32 : Remove the requirement that a format must be texturable to be renderable.
c77e8c39c : Update the draw calls to return Error objects.
3110ffdcb : Updated the swizzle generation functions to use Error objects.
950cb606d : Create test configuration include guards
df647a2a3 : Use a D24S8 format to back GL_DEPTH_COMPONENT32_OES in D3D9.
ee009b8ee : Fix a NULL dereference on buffer initialization.
2f06dbfb3 : Remove rx::TextureStorageInterface entirely.
856d9d4b6 : Squash the TextureStorageInterface heirarchy.
5e48c034d : Move generateMipmap to storage interface base class.
c483326b7 : Use ImageIndex in getRenderTargetSerial.
f7100b981 : Updated the vertex buffer classes to use Error objects.
d5a796cae : Fix Renderer11 signed/unsigned warning in 32-bit.
76b10c9a9 : Use dynamically sized containers for texture and sampler bindings.
ac7579c2b : Use ImageIndex in getRenderTarget.
02f18b883 : Don't skip draw calls on zero-sized viewports.
af875527d : Improve D3D11 varying packing when there are more varyings than registers.
bdee2d598 : Fix incorrect error check.
be4fdb3f5 : Merge the sampler uniform application into ProgramBinary::setUniform.
ee85d1bb2 : Fix enum in FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE query.
feda4d294 : Accept ImageIndex in TextureD3D::subImage and getImage.
e6256f87c : Fix the varying sort comparator in ShaderD3D.
87a93308d : Move validation of ANGLE_instanced_arrays to the validation layer.
61f541802 : Don't modify the function parameters in ProgramBinary::setUniform.
08a59f85d : Add several missing header guard comments
f8a16d7b9 : gn: Fix source paths
5aad96735 : Update Queries to return Error objects instead of calling gl::error.
22502d529 : Moving more D3D-only logic into ProgramBinaryD3D
e1f0d00c7 : Remove dead RenderbufferStorage::getDepthBuffer.
612e2e449 : Add a helper to replace FBO attachment's getSerial.
9f0b42a6a : Add an attachment helper to replace getRenderTarget.
231943bf2 : Fix signed-unsigned mismatch
c9e69b194 : Updated the index buffer classes to use Error objects.
1c134e6c1 : Only allocate the streaming index buffers when they are first needed.
23ba30e4b : Move the counting IB from IndexDataManager to Renderer9.
157f9374e : Update the RenderStateCache to use Error objects.
5b5d1244d : Add queries for attachment targets.
bbffd5562 : Add a TexSubImage benchmark.
9e16d40de : Fix Win32Window::resize breaking angle_tests.
dd8488d3c : Get stencil buffer clear parameters format directly.
82cceb2de : Only use direct buffers for static data in D3D11.
c9610c51e : Starting refactor of ProgramBinary
eeb7b0e90 : Squash the Texture attachment classes into one.
cc00239d9 : Revert "Optimize dynamic buffers."
5ac5ae863 : Move assertion into if-block.
63d2fc7f4 : Update the ReadPixels calls to return Error objects instead of calling gl::error.
cc79b8c6b : Update clear calls to return Error objects instead of calling gl::error.
2a1c15a1a : Update Buffers to return Error objects instead of calling gl::error.
1d743d3dd : Eliminate typed render target Texture attachment method.
de3ed7043 : Use ImageIndex to return Texture attachment properties.
f6be8d7cb : Fix typo in "PixelShaderOuputVariable".
f9479effa : Drop support for the old "full multiplexed" MRT shaders.
3f2e61dea : Enable MRT pixel shader rewriting.
aef95dec1 : Use attachment binding points for dynamic PS key.
b33b4777b : Declare commit_id a gyp 'hard_dependency'.
58f794225 : Fix MSVC librarian warning about no target machine.
3592a3384 : Add a new TextureAttachment class to simplify FBO attachments.
945f7329f : Add an ImageIndex helper struct to index into tex levels.
6d7082633 : Refactor Framebuffer::invalidateSub.
04994ec4b : Use libANGLE to reduce duplicated ANGLE source compiles.
ce20c7f14 : Retrieve render colorbuffers as a single vector.
046686753 : Mark shared and std140 UBOs as always active.
a2fbb8409 : Move CollectVariables to sh namespace.
54ad4f817 : Use the CollectVariables path on the HLSL translator.
2ad1dc48e : Compact the D3D shader specializations into one.
d15250e62 : Move shader variables into the base impl.
ab56c6aef : Fix memory leaks in angle_unittests.
2d96b9ebe : Use GL-like methods for InvalidateFramebuffer calls.
400a44188 : Move logic of InvalidateFramebuffer to Framebuffer.cpp.
8e7d7a30b : Fix use of references with va_start
685dd27a2 : Replace getDepthStencil with getRenderTarget.
97d65b792 : Clean up Query classes.
2d8c879fb : Expand the SubData benchmark.
33ea2f977 : Added BufferSubData benchmark.
0bab342bb : Fix 64-bit use of Win32Window.
43a53e243 : Converted ProgramBinary to use Context caps instead of Renderer
a502c749b : Use the specified Program instead of current in GetUniform.
b11966877 : Update validation functions to use new error mechanisms.
05881a0f2 : Add caps for transform feedback limits from table 6.34.
3a61c321e : Add caps for the aggregate shader limits from table 6.33.
a59b8ba4b : Add a README file for the ANGLE github page.
ffcc2e624 : Add a performance tests target.
0b7eef7c4 : Removed common_includes.h reordered includes.
447710998 : Make OSWindow destructor virtual.
d8d72434e : Moved DynamicHLSL into renderer/d3d
7162096ee : More shader refactor cleanup
e39290502 : Revert "Fixes a compilation error when ANGLE_DEFAULT_D3D11 is defined."
b1319f62c : Fix a compilation error for the ES3 CTS in 64bit.
ea24759ff : Remove remnants of old PCH code.
a6f267f99 : Fix row-major layout tracking in interface blocks.
f05cdee4c : Refactoring Shader objects (Take 2)
e54be46a4 : Revert "Refactoring Shader objects"
537dfde52 : Refactoring Shader objects
549c7fdf9 : Fix GetUniform validation.
78f418056 : Refactor GetUniform validator helpers.
99a1e9851 : Move GetUniform size validation to top layer.
5599c8f6f : Use shared compile helpers in the ANGLE tests.
5704d6e88 : Add some shared utility methods to the utils project.
62af54670 : Use EGLWindow in ANGLETests.
0063c5174 : Move GetUniform validation to the validation layer.
10f05630a : Fixes a compilation error when ANGLE_DEFAULT_D3D11 is defined.
3757a5ae0 : Allow app to specify EGL Window extra parameters.
8add0eb77 : Use OSWindow with angle_tests for Window management.
b547ddf5e : Fix interface block static use tracking.
42bcf32e9 : Refactor ShaderVariables to store fields in the base.
6982260b2 : Reduce CPU texture usage in D3D11 where possible
71117e2c9 : Fix some MSVC warnings about possible truncation of int -> char.
db8ae16b8 : Refactored TransformFeedback for multi-platform ANGLE and added tests.
6d113802d : Move some methods of VertexDataManager to helper methods.
ae3000b45 : Move validation from IndexDataManager to the API.
83da0ec52 : Add OSWindow::setVisible.
25f0e5e38 : Add a Resize method to OSWindow.
2b97681b9 : Extract validation from VertexDataManager.cpp to the API.
1fecbc85a : Hard-limit the number of uniform vectors in D3D11.
3b5c2dae6 : Add a new invariant declaration operator.
268b6bcd5 : Clean up copyimage.h
70d457d8d : Adds a required EGL_BAD_MATCH case to eglMakeCurrent
3e3813f78 : Optimize dynamic buffers.
dbd74a098 : Add BufferStorage11::setData.
45965b102 : Clean up copyvertex.h
301d161d7 : Add caps for vertex and fragment shader limits from tables 6.31 and 6.32.
900013cd6 : Add caps from the 6.29 table.
0f796ace7 : Fix compilation error due to bad merge.
40f93a244 : Added check to avoid accessing possible NULL renderer pointer.
75c42f45e : Fixed memory leak in Renderbuffer class. Offscreen objects backbuffer texture /shader resource view, depth stencil texture/shader resource views were leaking during swapchain resize operations.
da5777cf9 : Create an Error object to represent GL errors.
ef9d63ec5 : Move the index range cache to gl::Buffer.
33a74bde9 : Fix std140 UBO layouts.
ffd7387a8 : Prevent accessing more arguments than provided.
39b434637 : Use Range type for index ranges.
f41522b62 : Split vertex translation into helper methods.
39e7bc057 : Fix "Reize" to "Re*s*izeWindow".
db74f18ea : Make the EGLDisplay a non-static member of ANGLETest.
586666cea : Make the sample app own the OS Window object.
1cfaaf8a3 : Add a util project to share between samples and tests.
5f4380617 : Only set declaration operator if not already set.
47e3ec089 : Add a helper method to parse invariant declarations.
5c09702f4 : Add a getNamedVariable helper method to TParseContext.
6053a52e8 : Moved some validation back to Texture, unified all TextureImpl variants
b9b5c1057 : Rename intermediate.h to Intermediate.h.
cfa33e62d : Call addRef when creating a new Fence Sync object.
b1a85f48a : Rename compiler intermediate source files.
4f2bf3a57 : Fix reversed shift in the huge SetData test.
299fcf294 : Fix swizzle formats being assigned incorrectly.
592dbb8e8 : Remove the gclient file, it should be generated now.
8def9aac0 : Simplify the creation of OS-specific windows and timers in the samples.
b8c0a8324 : Amend comment about nameless structs & layout qualifiers
3b579e369 : Minor cleanup to Query constructor to normalize it with other interfaces
20ba154c0 : Initialize TranslatedAttributes
09cf736b5 : Fix application of vertex divisor for non-instanced draws in D3D9
bc75f36b0 : Fix nameless struct handling.
6f4423af2 : Revert "Fix application of vertex divisor for non-instanced draws in D3D9"
9f6907bfd : Fix application of vertex divisor for non-instanced draws in D3D9
baa34bea3 : Regenerate default projects for recently added shader translator changes.
daf565720 : For SCALARIZE_VEC_AND_MAT_CONSTRUCTOR_ARGS, assign precision to temp variables.
cef06ff23 : Unifying the various texture interfaces where possible
e5c97abd3 : Fix GN build with missing ShaderVars.cpp.
e740addbc : Add compiler option SH_REGENERATE_STRUCT_NAMES.
a2ad4e8a3 : Export shader variables from the translator DLL.
d9ba4f731 : Move implementation of hasMappedBuffer to State.
baadf23a3 : Fix incorrect validation of ES3 internal format/format/type combinations.
eb10f1c80 : Generate VS2013 public projects.
366ac1e3f : Remove the unusused Renderer::getSRGBSupport method.
f049e8040 : Fix wrong comparison in Buffer ASSERT.
18afd77ec : Make the HugeSetDataTest more robust.
91fa9ce47 : Simplify formatutils9 by exposing the internal structures.
6ba451ba9 : Fix single buffer copies.
778d5279b : Fix a stray quote that snuck into GLSLTest.cpp.
2c976a449 : Prettify HLSL compile retry error messages.
9aa00bbc5 : Simplify formatutils11 by exposing the internal structures.
1c28e1f06 : Fix shaders with invariant keyword.
f4e39bfdc : Fix non-square matrix-to-matrix constructors.
cf3af0bdb : Fix non-square scalar-to-matrix constructors.
e744834a1 : Allow gyp to generate 64 bit project files for VS2012.
aff8084bb : Fix VertexBuffer11::getSpaceRequired for instanced attribs.
5d601382b : Simplify formatutils.h by exposing the info structures.
5c1e58d04 : Add missing cache clears to D3D buffer classes.
cfaaf72fb : Fix CopyBufferSubData.
7bf0c8670 : Fix GN build for libEGL.
58c55c137 : Fix GN build for libGLESv2.dll.
e294bb874 : Add new shader inspection APIs.
13cfd276d : Move shader variables header to include folder.
6a72979fe : Move shadervars constructors to cpp files.
a3fe2b4e1 : Update non-default constructors in shadervars.h.
f8bdfebc5 : Revert "Unifying the various texture interfaces where possible"
8c9038d6f : Unifying the various texture interfaces where possible
4fbd36ec5 : Add a test for multisampled PBOs.
8e8bf5554 : Remove the MajorShaderModel member from Context.
5f4c46363 : Use the FormatCaps for multisample validation and queries.
8d62bcc4e : Avoid D3D11 primitive restart index using 32-bit indices
34b66f325 : Use D3D11 Renderer for ANGLE Tests.
6b19b002e : Removing D3D-isms from gl::Texture
07d49ef53 : Fix Clang warning with preloaded D3DCompiler string.
a09403c00 : Fix masked ClearBuffer.
bfdea66b4 : Remove try-catch blocks from entry points.
cafa2102c : Fix Clang warnings.
5063f55a8 : Add a MemoryBuffer type to safely allocate large user data buffers.
142ec4265 : Refactored Texture2DArray, separated out D3D logic
2f5469c2d : Export include directories to dependents in GN.
493daf5a3 : Update the format table to check support for filtering and rendering.
4836d22aa : Fix ASSERT when rewriting else-if blocks with no else.
048c4fe74 : Fix buffer tests.
e04a5b7bd : Remove sh::InterfaceBlock member info.
28f70c3a2 : Remove sh::Uniform::registerIndex and elementIndex.
bf9cce2e2 : Use the block encoder class to store uniform offsets.
9fe25e9ea : Add a uniform register query to the translator.
18fe4294a : Added virtual destructors to VertexArrayImpl and BufferImpl
6cf8e1b90 : Reduce the number of TextureFormatCaps members.
ad8636ee8 : Fix missing EGL extension function exports.
f0955f158 : Update the samples and tests to use eglGetPlatformDisplayEXT.
591e6afe5 : Add support for ANGLE_platform_angle.
78b1acdb1 : Refactored Texture3D, separated out D3D logic
0511e808f : Refactored TextureCubeMap, separated out D3D logic
11c26b9c1 : Refresh generated projects.
04bac60c6 : Explicitly list files for the build.
e40d1e9c7 : Fix style violations.
b759a7487 : Fix test class names to reflect their class-ness.
75ec7c5bd : Fix "error: extra qualification 'rx::ImageD3D::' on member 'makeImageD3D'"
5b130dcc0 : Do not create dummy variables when linking uniforms.
66d43d24c : Refactor ProgramBinary uniform linking code.
cd68fe798 : Add a compiler option to rewrite vec/mat constructors
fc43d273c : Remove the sh::InterfaceBlock::dataSize member.
d4116ff35 : Remove sh::InterfaceBlock::registerIndex.
f47bebc40 : Refactored Texture2D, separated out D3D logic
53a94a823 : Refactors State to be a fully-qualified class
1da3cf639 : Removes sub-entry-point Framebuffer validations
aa2ab7d8c : Cache bound FBO and VAO objects themselves in State
a1851e8fb : Fixes for re-enabling more MSVC level 4 warnings: angle/ edition
6518fe246 : Moved TextureStorage and Image into d3d
d4cfa57df : Move more draw call validation to the API.
f6d38b05c : Fix CollectVariablesTest GCC/Clang compile errors.
4e1fd4125 : Store a map of interface block registers.
829e89ef9 : Add a default constructor to sh::ShaderVariable.
d5512cd42 : Collect shader outputs and interface block information.
0b7e5d8c8 : Fix 64-bit warnings.
c0b9ef4bc : Split Caps into Caps, Extensions and TextureFormatCaps.
57f9b6d56 : Clean up generatemip.h.
86846e242 : Clean up the functions in loadimage.h/cpp.
2a6564eb7 : Fix build errors in validationES.cpp.
e92a3546d : Remove redundant FBO query methods.
55ec3b111 : Refactor common attachment validation to base method.
23a8a4335 : Store compact and expanded shader variables.
aae65a4e5 : Add caps for texture size limits and other caps in the 6.28 table.
77f748534 : Add a GetVariableInfo helper method.
93455ebee : Add missing limits include to angleutils.h
4667c4540 : Refactor style in VariableInfo.cpp.
53cb14dce : Share ArrayString and Str helper methods.
b23375fe9 : Fixed an issue with Streaming Vertex data overflowing it's buffer.
aa7e16609 : Improve the const correctness.
b4472275a : Add a ValidateAttachmentTarget helper method.
570f7c84a : Add helper methods for FBO attachment validation.
a328d5698 : Removed sampler state getters and setters from gl::Texture
787fc03f1 : Fix HLSL compiler error with else-rewriting in functions.
4cfb1e890 : Add a new TIntermRaw node type to translator.
ed3eef1ff : Fix not rewriting else-if blocks.
10530c34b : Add ANGLE_NO_EXCEPTIONS macro
c1cc4c464 : Support building angle with clang-cl
47cdb2aaf : Allow ConvertPrecision to return undefined.
1da63af46 : Fix ConvertPrecision.
5079c8805 : Fix GCC warning about initialization order.
ed27c7296 : Consolidate shader variable storage in Compiler.
a718c1e00 : Use shader variable types for variable collection.
47149b130 : Add GLES 3 types to the VariablePacker test.
865d14510 : Consolidate varying packing sort order methods.
aa72d7820 : Remove duplicate SH and GL functions.
183bde552 : Return shader variable information using GLenum values.
2b5f3b365 : Add support for EGL_EXT_client_extensions.
8747afeec : Fix d3dcompiler_46.dll case to be consistent, unblocks swarming.
e8cda3718 : Revert "Move more draw call validation to the API."
ce5055537 : Revert "Return variable type queries using GLenum values."
53221f5a0 : Return variable type queries using GLenum values.
6dc7f3605 : Fix null pointer dereference in glGetBufferPointerv
28bedaf89 : Fix double delete in Framebuffer.cpp.
d38f926ad : Refactoring Buffers
e4a492be4 : Remove the clientVersion parameter from the format utils.
72f5b5eee : Add the BUILD.gn file to the ANGLE source.
f51639a4d : Use a common include for GL headers.
d4a3a3171 : Rename ShHandle.h to Compiler.h.
f25759899 : Use the sh namespace for shader variables.
bb94f341d : Remove gl::IsInternalTextureTarget.
e261b44af : Remove obsolete Renderbuffer types.
c7a410495 : Moved D3D specific files and folders under the D3D folder.
4fd75c1c9 : Fix npot Texture level 0 validation.
e26c307a4 : Regenerate project files
2b31af295 : Remove the ES version check for buffer to texture copies in D3D11.
13f7d7dc0 : Move FBO check from applyRenderTarget to the API.
1aeb13146 : Move draw call primitive type check to the API.
9efa581d0 : Move more draw call validation to the API.
ac528015b : Move stencil mask validation to before the draw.
21c055323 : Clean up libEGL.def.
42a73ad04 : Update to the latest EGL headers.
febb7adcb : Refactor and unify HLSL varying signatures.
961d5e987 : Use a const_iterator in structsHeader().
9e5317f40 : Add end-of-file newline to StructureHLSL.cpp.
4ace423c2 : Disable dynamic pixel shader generation.
f91ce8117 : Split OutputHLSL uniform code into new module.
8daaba150 : Split OutputHLSL structure code into new module.
033dae674 : Move OutputHLSL utility methods to other files.
05b050286 : Add support for EXT_sRGB.
66aaf723b : Always store GL_DEPTH_COMPONENT32_OES as a 24-bit depth format.
cbb8412af : Fix validation of LUMA formats in glGenerateMipmap.
6195ef871 : Fix transform feedback type.
afa40f7d4 : Fix buffer bugs affecting transform feedback.
9c074a399 : Add queries for level and layer to FBO attachments.
218b6ede4 : Add queries for object id and type to FBO attachments.
2bf8b3728 : Fix link error when using varyings with "dx_".
adfffe464 : Duplicate reused symbol table entries.
b9f240b1c : Split the ANGLE_platform_angle_d3d extension by adding child extensions.
bae30a001 : Add a macro for unused trace variables.
1d4e38d36 : Fix compile warnings with attributes.
2a59292da : Implement support for constructing a 2x2 matrix from a vector.
5bf982904 : Refactoring VertexArrays
1e3fa74d7 : Remove Renderer pointer from FBO attachments.
6c7b4ada6 : Add new ref-counted Renderbuffer class.
4d632d8e7 : Fix buffer overflow error on buffer resize.
f26ecc81c : Fix build warnings about unused private variables on clang
3dc8020ac : Fix dependent typename build error on non-MSVC compilers
fb8394756 : Fix ifdef complaints in clang
a0dc219e4 : Re-enable MRT on D3D 10 and 10.1 cards.
04fb89ad0 : Generate pixel shader output to match the bound framebuffer.
16004fca1 : Eliminate conversion operations.
fd716586a : Refactor draw validation functions.
250d33fb2 : Move draw call validation to new functions.
3891fd274 : Add a std140 padding helper class.
cec3590a1 : Use a Caps structure to store extension and texture format support.
9c4b24a52 : Use commit_id.py on Windows, and handle missing git.
e09f1c829 : Fix crash on zero size but non-NULL bufferData.
6ed8d8afd : Produce constructors instead of conversions.
1af18dc97 : Create constructors just once.
01df23e74 : Add constant casting support.
f7f7616b3 : Fix constructing vectors from matrices.
906744ac2 : Restrict the size of shader arrays.
44fa7594b : Refactor platform related functionality into platform.h and tls.h.
b6a673a0e : Report zero bit sizes for channels that shouldn't exist.
80ebce59e : Store the std140 layout offsets in a pre-pass.
01f85ac85 : Refactor GLSL scoped structure handling.
afeeda939 : Prevents multisample depthstencil from being bound as an SRV
afc21c062 : Move FBO attachment code to new source file.
3c7fa226a : Rename Renderbuffer to FramebufferAttachment.
6f38f8233 : Fix up some validation bugs in Texture functions.
bfa91f47c : Redesign HLSL scoped structures to a unique ID.
0abd523d4 : Regenerate public projects.
04c68600a : Fix unused variable in validationES.cpp.
560a8d889 : Refactor CopyTexImage validation.
74be6a846 : Fix missing bracket in translator source.
96509e47e : Fix edge case scoped structures name conflict.
d7e7d735e : Move the GL_APICALL and similar defines to the project level.
13b0d70ac : Add include of common_defines.gypi for the angle_path variable.
a5c9a144e : Fix uniform bug from duplicate D3D9 shader pointers.
673e680ce : Don't allocate unused swap chain buffers
9cd1915c9 : Fix warnings about unreferenced local variables.
24d8d675c : Fix register packing for structs in d3d9.
68fe74aab : Add a compiler query for the translator output type.
5f5320a96 : Use 'inout' qualifiers in generated HLSL for 'out' parameters.
afc102609 : Regenerate public projects.
d61e4726c : Fix placement of windows.h include for Win 8.1 SDK.
3501c1656 : Make available EGL surface parameters queryable.
893ab0878 : Move state query validation out of Context.
5df9f5233 : Automate the DEQP tests by wrapping them in the gtest suite.
6ba49d946 : Automate the es conformance tests by wrapping them in the gtest suite.
c600c8c33 : Fix arrays-of-struct and nested struct uniforms.
3639892de : Move all uniform validation from ProgramBinary to API layer.
aa981bd71 : Refactor Uniform validation to validationES.cpp.
d7c7bb276 : Refactor UniformMatrix validation.
82b422713 : Fix build warnings in x64.
fc2521e16 : Fix build on Windows 8.1 SDK.
2d76e5f66 : Adds resource string generation to ANGLE
0e3efa515 : Explicitly set the swap effect.
784371d02 : Don't discard serials of zero from the set of bound framebuffer serials.
b66feb31c : Handle interface blocks in getVariableInfo and getUserDefinedVariableInfo.
1b2a8f964 : Fix binary serialization to use explicit size and type.
43b004269 : Optimize texture application in draw calls.
45c785d35 : Move validation of EndQuery out of gl::Context.
db2f14c0b : Refactor BeginQuery validation out of gl::Context.
2e660d562 : Use lowercase d3d header includes to fix ANGLE compilation on case sensitive OSes
1e514358e : Add READ/DRAW_FRAMEBUFFER_BINDING_ANGLE to getQueryParameterInfo
d526f9895 : Fix code style violation in compiler/preprocessor
ae1990c8a : Track if uniform data has been updated to avoid extra Map calls.
64c83249d : Remove references to software rendering in Renderer9.
f98e63a54 : Minimize the API calls done by InputLayoutCache::applyVertexBuffers.
946b948d8 : Optimize Texture*::updateStorage by iterating over fewer levels.
ff0d2ba6c : Split register allocation of varyings from the translator.
4f8fcc241 : Remove gl::Varying::elementIndex.
11c3b30ff : Revert "Fix binary serialization to use explicit size and type."
c8f7232e4 : Attempt an Mac build fix
9eedea031 : Fix code styles in OutputGLSLBase, SymbolTable, and Types.
487456a36 : Fix missing <algorithm> include.
0f55498b0 : Regenerate public projects.
904a91641 : Fix nested struct scope support in GL backend.
261988513 : Fix binary serialization to use explicit size and type.
2c27db6f3 : Attempt skipping D3D11 shader optimization if compilation fails.
1408bae66 : Attempt skipping validation if D3D11 shader compilation fails.
93faad9f6 : Refactor attempting shader compilation with different flags.
aea8e947d : Fix D3D11 'units' polygon offset bias.
5075e13bd : Fix D3D11 polygon offset.
ed14b79dc : Shaders should fail compile if a boolean's precision is specified
7b827596f : Fix BufferStorage11::getLatestStorage not finding the latest buffer.
d3ff90090 : Add support for querying GL_MAX_VARYING_COMPONENTS.
5fedd0174 : Implement copies from pack buffers to native buffers.
14764a092 : Implement internal copies from pack buffers.
235a6ab50 : Fix regression with BufferStorage11 and latest storage.
b69d39ba6 : Add a DXGI format for GL_LUMINANCE16F_EXT in ES3.
07d68856a : Move the implementations of shader var init to the header.
d127d8e6f : Replace libEGL catch bad_alloc clauses with ellipses.
6b6fd54a2 : Adds the PBO extension test
6667f76bd : Advertises the NV_pixel_buffer_object extension
158c43846 : Adds PBO buffer targets when extension is present
334f19b70 : Adds conversion for USHORT2N decltype
80b9528d2 : Handle buffer memory allocation failures gracefully.
2b5c9cbc4 : Store current pack operation as a queued command.
7a29e4ae3 : Stop generating duplicate vertex binaries.
de0ec75eb : Replace catch blocks from std::bad_alloc to ellipses.
cc14f104b : Use a static function instead of a static initializer for defaultBlockInfo.
8a7bed8c5 : Add tests for pack buffer corner cases.
1ef6fe774 : Enable PBO asynchronous readback in Renderer11.
19811d0ba : Keep persistent pack buffer memory storage.
876dc7240 : Fix 64-bit build failures.
a18299c96 : Reference .git/index as a dependency of commit_id.
25bf006a6 : Optimize alignment and conversion test for float attribute types.
37f77d2e1 : Fixes to the standalone Linux build.
b05e34952 : Refactor setting the input layout and vertex buffers separately.
aa2f00afc : Early out when direct binding not supported.
69d8b7cf5 : Remove unused mWriteUsageCount.
3b35e4da0 : Fix a performance regression.
a836e48a7 : Allow non-4x4 compressed blocks for small mip layers.
f20f0206c : Verify that the compiler has been initialized before freeing it.
17a0e6329 : Fix scoped structure references.
e7a453a5b : Lazy creation of the BufferStorage staging buffer.
73571e660 : Implementation of buffer map for pack buffers.
c93d6f375 : Add an ANGLE test for the permissive blit fix.
006ed1edc : Reduce translator sources compile count to one.
66e5dda73 : Fix a bug in init_varyings_without_static_use workaround.
c41e42d49 : Early-out of *TexSubImage* calls when the width, height or depth is zero.
7faf1a14d : Fix a mem corruption in ANGLE translator.
06bcde59e : Remove gmock the dependency from angle_tests and compiler_tests.
bde4c2f7b : Force a compiler release when we terminate the Renderer.
a56a86e66 : Update the VertexAttribute test expectations.
cdacacdd2 : Add validation for unsized BGRA texture formats.
f67115ce3 : Fix validation in TexSubImage.
42350abce : Fix Linux GCC unit test build.
9fba2ba0d : Fix GCC Release build.
a8ff8855d : Fix signed/unsigned comparison warning.
32e66b7a7 : Add newline to fix clang compile
6cec85094 : Re-enable RTTI and fix compilation errors.
105672609 : Fix build with Clang.
4f2678686 : Fix Linux build.
fbcc6345c : Report unknown swap error as EGL_BAD_MATCH.
c9fa6ed16 : Implement asynchronous readback with PBOs.
7538f7fa5 : Refactor Renderer11 to accomodate pixel pack.
3b5c4be29 : Remove forced windows version macros.
4305fea16 : Add a pack buffer storage to BufferStorage11.
1deca4fd8 : Don't include the test main files in the source listings.
834e8b771 : Move ShaderVariables to common shared source.
8cc03bf73 : Revert "Remove the second translator target, only using static."
bdc9b2f0e : Add validation for GL_RED and GL_RG in glReadPixels.
b5b028576 : Fix a semantic index not being written for gl_FragCoord.
464850868 : Implement EXT_shader_texture_lod
04296f85b : Fix comparing TextureFunction structures.
84cfa1240 : Fix Lod0 texture functions that take a bias parameter.
35adc099c : Implement BASE/MAX_LEVEL, and MIN/MAX_LOD functionality.
8de682870 : Implement state tracking for BASE/MAX_LEVEL, and MIN/MAX_LOD.
41d9f7e97 : Move common SRV management into TextureStorage11.
e83fb0026 : Homogenize the parameter list for all SRV creation functions.
a9f85c63b : Cache previously created SRVs.
1d31aca98 : Deduplicate SRV creation.
76b258f88 : Rename getBaseTexture to getResource, and refactor swizzleRequired.
948f5571f : Move the map logic to the buffer storage implementation.
ac0a267bd : Fix non-square matrix vertex attributes.
12bea0a9d : Stop shader local variables from using invalid qualifiers.
9f45240c3 : Regenerate the compiled lexer.
cebb5aa09 : Fix warnings about unreferenced local variables.
662b8481b : Handle an unknown error when exiting fullscreen on Windows 8.
9bab6d8f4 : Insert missing sampler cases in TType::buildMangledName.
655fe36e2 : Use shader optimization level 3 selectively.
15cba8b12 : Refactor buffer storage to split backing stores.
eb9baabb7 : Pass pack state arguments instead of split parameters.
1eb5bd76f : Clamp ReadPixels calls to unsigned limits in D3D11.
96e46cd6f : Allow sample projects to choose ES3 & D3D version.
d095bdaa1 : Add a common include in the project definitions.
f3e6a9e0b : Remove the angle_relative_path gyp variable.
bf712d0a3 : Remove max level from texture storage.
fa7b76d08 : Remove base level from texture storage.
f61738a57 : Rename lod offset to top level.
e47e7363c : Create a single-level SRV when not mipmapping.
a10c1c7e9 : Pass all sampler state to getSRV.
73f514334 : Remove the es_util project.
e977efc43 : Port the PostSubBuffer sample to the new sample framework.
e9b02245e : Port the TextureWrap sample to the new sample framework.
d3a4092d5 : Port the Stencil_Test sample to the new sample framework.
3b3ad1feb : Remove excess dereferences and casts.
98705b7de : Fix off-by-one error with the number of storage mip levels.
f6139359a : Port the Simple_VertexShader sample to the new sample framework.
705073f75 : Port the Simple_TextureCubemap sample to the new sample framework.
ca623f3f4 : Add a B8G8R8X8 type for mipmaping, reading and writing D3D9 BGR textures.
99384047b : Port the Simple_Texture2D sample to the new sample framework.
712e3f4d6 : Port the MultipleRenderTarget sample to the new sample framework.
8dd592bf2 : Port the SimpleInstancing sample to the new sample framework.
8b4f8f845 : Fix D3D11 resource leaks.
0979e7aa9 : Fix D3D9 short attributes to int component type.
1e194d310 : Use correct input stride for disabled attribs.
6654bc93f : Fix stack overflow when parsing huge expressions.
dd0d3426a : Use a heap-memory traversal to free compiler resources.
d19fae55e : Port the ParticleSystem sample to the new sample framework.
6e05c2724 : Compile shaders with the best profile available.
4c5c6bbb8 : Add support for drawing with transform feedback.
1b3e4b803 : Port the MultiTexture sample to the new sample framework.
9adef9ba7 : Port the MipMap2D sample to the new sample framework.
916e769a5 : Adds support for EXT_map_buffer_range
b3801744e : Adds support for OES_mapbuffer
8776b2587 : Port the Hello_Triangle sample to the new sample framework.
49be2ad9f : Add an ANGLE sample framework.
f81e69b96 : Make D3D9 default again.
48dcae7b2 : Added transform feedback shader generation.
1b6edcb63 : Add remaining transform feedback queries.
3dc300a59 : Allow creating fixed-size window surfaces.
f0b40601a : Clean up gyp build scripts.
41a492724 : Fixed error message for exceeding maximum struct nesting.
1e40d1c99 : Revert "Add remaining transform feedback queries."
4dfed837c : Validate target parameter in CopyTexImage calls before using to check mip level
4251b7583 : Add remaining transform feedback queries.
e708fc023 : Only use map-write instead of map-write-discard.
0c66720a1 : Fix unsigned integer R10G10B10A2 vertex formats.
a53ab517d : Fix linking of struct varyings.
3b7e205c4 : Fix matrix input attributes and formats.
4d161bad7 : Amends CopyTexImage validation to conform to new language in the ES 3.0.3 spec.
3e29695d0 : Draft spec for ANGLE_platform_angle_d3d
626d54e8c : Disable MRT support when using D3D10 feature levels.
0c0481a1e : Update gclient configuation for new git repository.
7840b170f : Cache bound vertex and index buffers by ID3D11Buffer instead of serial.
72b16b253 : Fix incorrect path usage in generate_projects.
9a2e5b949 : Fix incorrect function forward declaration.
26e9195fd : Refactor ReadPixels validation.
70656a648 : Implement queries and enums for buffer mapping.
bd0ea9c7a : Don't attempt to perform constant folding with an uninitialized constant variable.
3f9e7eaee : Regenerate public projects.
3cdfcce86 : Remove SH_MAP_LONG_VARIABLE_NAMES
276abc855 : Regenerate default Windows projects
550c600b9 : Improvement on loop unrolling with loops indexing sampler arrays
2515c5201 : Fix compile errors on pre-C++11 compilers.
feee44bf9 : Keep the debug log file open and flush with each message.
7a5f738bc : Implement buffer map related entry points and errors.
8c96d58af : Add helper methods for buffer enum tagets.
eeba6e1e8 : Added methods for applying the current transform feedback buffers.
ca442ba4f : Fix default bits for 3-channel un-normalized int.
2f6122909 : Combine widen and defaultBits params of copyVertexData.
0027fa9fc : Emulate integer cube texture sampling as an array of six 2D textures.
9c90d7ed5 : Update enumerate_files.py to ignore "hidden" files.
d51df461e : Remove the second translator target, only using static.
477bc7811 : Fix crash on multiple calls to ShInitialize().
1d1c1152a : Prevent overflow in the variable packer by sanity checking each variable.
b4d192cd8 : Re-initialize shader translator properly after one shutdown.
9533dcd38 : Implement BufferStorage11 mapping functions.
103a11f42 : Implement state and interface for map in gl::Buffer.
dd6badf0a : Update codereview.settings to point to gerrit.
236be2218 : Add in gypi scripts for preprocessor and compiler tests.
d450505a2 : Fix long error messages breaking InfoLog::append.
691bd3e9e : texture(sampler2DArrayShadow, ...) should not take a bias parameter.
f7378e389 : Implement textureProjGrad and textureProjGradOffset.
bf7db1038 : Implement textureGradOffset.
d11d549f8 : Implement textureGrad.
373d7937a : Use a stable ordering when enumerating files.
ac70e487d : Fix missing generate projects call.
42f529e97 : Fix commit header generation on non-Windows platforms.
d9fa3b944 : Add Map-related stubs to BufferStorage.
5d64cafab : Fix multiple variables named i in the same scope.
fc01454b2 : Implement texelFetch and texelFetchOffset.
5c9a29abb : Fix redefinition of variables.
2adc256aa : Implement textureProjLod and textureProjLodOffset.
df86c6b9c : Implement textureProjOffset and textureLodOffset.
774b39ff8 : Fix commit id versioning when building with Chrome.
5508f39d0 : Fix breaking the build with missing GetGlobalMaxTokenSize.
4fd5e4a3e : Use generic sampler types to compact symbol table initialization.
7bee63953 : Fix incorrect cast.
759b994ba : Define generic sampler types.
c9508842d : Simplify the creation of global types.
c8058451c : Add functionality to create and destroy TransformFeedback objects.
92877af51 : Regenerate public projects.
8e32884af : Remove dependence on dxguid.lib for release builds.
94a9089bb : Detect cross-process HWNDs and verify DXGI 1.2 exists in D3D11.
ac97d59fb : Fix git call syntax in commit_id.bat
e78603b58 : Fix standalone Linux build.
496123fd8 : Implement EXT_blend_minmax.
2a4192443 : Add defines to enable or disable specific renderers.
88f6e946b : Proper support for token max size in WebGL+ES3.
16851c877 : Don't include symbols in release builds of the public projects.
c9f140d88 : Add preprocess bison files to the gyp files.
61b544338 : Fix unsized formats in GenerateMipmap.
5c55caf3a : Fix bugged tokens marked as reserved/free in ES2.
d2d648cc9 : Enable GPU dynamic conversion for unnormalized int formats.
dad5ed395 : Refactor HLSL compilation out of Renderer.
8664b063b : Add logic for dynamic converstion of int to float vertex data.
c5ede1a76 : Add logic for inserting vertex conversion code in HLSL.
2c7d84ac9 : Store un-linked shader attributes in ProgramBinary.
c5a830002 : Store multiple vertex executables in the program binary.
5f5627358 : Moved all HLSL-related code from ProgramBinary to DynamicHLSL.
e8bc31932 : Optimize masked clearing of missing channels.
0aa84f633 : Merge 'Tie program binary version to commit hash.'
5f6937ca2 : Align static and streaming vertex data to 16-byte boundaries.
4a667fe96 : Add an option to initialize varyings without static use in vertex shaders
32d508e2a : Fix checking for a NULL pointer after using the pointer.
2a20562ff : Fix depth texture validation in ES2 contexts.
7ea42a552 : Move ShaderCache.h to the d3d directory.
0bf3a982d : Fix variable being used to initialize itself.
a4de26575 : Mark destructors of Surface and Context as virtual.
c6856732b : Fix wrong enum type being compared.
49f9a20df : Add TransformFeedback object.
1cd1b213b : Fix wrong variable being compared.
cbf727aeb : Remove references to D3D formats in the Texture class.
03ef7406d : Fix comparing blend states with the wrong structure size.
37dde6929 : Add support for transform feedback queries.
d5da329c7 : Improve the enumerate_files.py script.
1106aeb2f : Move the enumerate_files script to the build directory.
0550d0389 : Implement GL_RASTERIZER_DISCARD.
2e5c60426 : Add GL headers to libGLESv2, libEGL and translator projects.
a5e44c92b : Relax alignment restrictions to allow more direct storage.
a5d674757 : Remove VertexBuffer::requiresConversion.
7d649a009 : Fix initializing the MaxExpressionComplexity and MaxCallStackDepth compiler limits.
95ffb8683 : Add vertex format queries to Renderer.
801778798 : Move D3D9 vertex format tables to formatutils9.
7ab02fafb : Add D3D11 vertex format tables to our format utils.
3078d0f71 : Add VertexFormat internal struct to represent vertex inputs.
8ff21aeaa : Move storage for uniform blocks to the program binary.
c47a678ac : Move the storage for uniform blocks to its own class.
ecc8b6f49 : Refactor BufferStorage11.
e53c98ba6 : Add work-around for D3D9 shader compiler bug.
7993190b8 : Fix wrong allocator being used for sampler deletion.
8d6a0024b : Fixed missing break statement.
f8912c503 : Refactor buffer existance check into Buffer::invalidateStaticData.
826f3d309 : Add a GetComponentType method to query a DXGI format.
9eeecfc20 : Split DXGI format info to a GL mapping and info block.
6246dc8fe : Track dirty D3D shaders instead of program serial.
648c9683e : Minor optimizations to texture functions.
3810bee33 : Add the missing GL_DEPTH enum to the fbo attachment query.
83217796e : Remove system.h.
ab9d82cd5 : Fix FramebufferRenderbuffer validation.
d7460c7e3 : Fix gl::ValidTextureTarget to work on all enum values.
1fc7e2c59 : Refactor validation of FramebufferRenderbuffer.
92bfd5c6f : Remove __stdcall from non-windows builds.
f57131240 : Rework tracing and perf defines.
ec91cd324 : Clamp stencil reference value to D3D11 8-bit limitations.
24112d686 : Only use 4-channel shaders for unpack buffers.
c30003d6f : Fix zero-size textures and unpack buffers.
4b8c3ebaa : Fix build on Visual Studio 2013.
b155bbcba : Properly clamp stencil mask query values to max int.
a50232fd5 : Added a utility application to generate c headers from dds textures.
2c254d8f0 : Add swizzle tests.
d701ea12e : Replaced Stanford model images.
9c53f1e95 : Add more D3D11 buffer usages.
28576da5e : Don't include windows.h on non-windows systems.
55856b166 : Clean up state query methods.
3cd50f7e2 : Fix remaining discrepencies between master and es3proto project files.
91382e555 : Renderer11 tracks applied textures as SRVs.
b8f8b89b1 : Fix using wrong value for array size in 2D array storage.
67938efc2 : Added missing depth swizzle backing formats and fixed compressed texture bit calculation.
eaa840619 : Remove unnecessary int cast in ParseContext.
d2a883816 : Fix improper deferencing of a zero-size vector.
b1f45b701 : Create HLSL texture offset functions.
f831e3dd1 : Add NetBSD and DragonFly to posix-compliant OS list
1fbc28733 : Add textureOffset intrinsics to the symbol table.
b6780326a : Fix default vertex attribute component size to 4.
80b5a55ea : Fix compressed formats breaking swizzle bits checks.
44cc79f67 : Fix compiler crash.
f9ea3e17c : Regenerate the parser using Bison 2.7.12.
ee42308e2 : Update guards in ShaderVariable.h.
79f2f45c9 : Fix allowing ES3 enum queries to call through to ES2 contexts.
2e5035577 : Add in fixes for dEQP state reset.
03181abc2 : Fix sorting uninitialized attribute semantics to the end.
13a2f85b8 : Implement max elements indices and vertices.
cd65ae168 : Trigger lost device on an error in D3D9 Present.
f11dbdb3b : Added a read pixels test.
066230a81 : Added compressed texture tests.
2e475a5ab : Added tests for maximum texture size.
1f12fa0b0 : Added line loop tests.
0ddab0c8d : Added incomplete texture tests.
b60465025 : Moved the compiler test initialization and tear down into a gtest environement class.
bb134678f : Added a gtest environment class to initialize the ANGLETest class window.
79bb0d9e2 : Fix initializer type bug when using list declarations.
7a93437b1 : Fix initialization of thread local storage in libGLESv2.
a4e68d432 : Fix initialization of thread local storage in libEGL.
a738f085a : Fix build on QNX.
d7f2135fc : Fix build on QNX.
827a471b7 : Disable automatically resizing swapchain if window is iconified
7cab38b59 : Add an option to unfold short circuiting in AST.
6cb95f3a2 : Fix a traverse bug.
e88dcaf33 : Style violation cleanup for IntermTraverse.cpp
c5a631240 : Add unit tests for proper TLS initialization.
3b866b6c4 : Clear11 will not clear channels that are not supposed to exist in the render target's format.
c142e9da6 : Renderer classes now set their blend states to mask out channels that do not exist in the render target.
5cd4761f3 : Re-add jschuh's TODO comment for 64-bit warnings
1bfaf7826 : Merge preprocessor test changes from f84ef70bc729506184b052e5e9cf78796a5a4704
3929c1c43 : Store the commit date in version.h, and in the DLL properties.
39173f133 : Roll gyp and regenerate public projects to have the cleaned paths.
f8c2f5cbf : Fix indices not being offset to the bound vertex buffer when drawing indexed points in D3D9.
86f601cb0 : Adds algorithm.h dependency to support VS2013 builds.
34256ed85 : Image and RenderTarget classes now initialize their textures if required.
0c99b1b0a : Add functions to check if texture data initialization is required.
2916b30eb : Removed extra AddRef and Release calls on D3D11 objects.
89a13e9e0 : Fix the compiler copy script in the public projects.
319cb329b : Fix the backwards slashes in the commit header generation.
372d8dd9b : Add missing swizzle files to the generated projects.
06090a96a : Add a relative source path variable to our gyp build process.
fa3d9f306 : Fix swapchain resize errors when sizing to 0 width or height.
74d03eaf8 : Fix unused variable warning in compiler/debug.cpp.
88f779dd0 : Fix device removed handling for systems which do not immediately allow recreating a new device.
58e603279 : Fix the display not updating after a call to eglSwapInterval.
049108df2 : Include the current commit as part of the build process.
a049fe1ef : Add NULL init for swizzle SRVs with eglBindTexImage textures.
42477a430 : Renderer11 now generates swizzles and invalidates the cached swizzles.
391c8c503 : Added a RenderBuffer/RenderBufferInterface getTextureStorage method.
e2e0ce0cd : Context now detects if a texture needs to be swizzled and calls Renderer::generateSwizzles.
a9b3e4c83 : Fix enum names in preprocessor tests.
644bbf244 : Added a swizzle cache to TextureStorage11.
992056ad8 : Add a rule to copy the D3D compiler DLL to the output folder.
00f6bc32b : Add GetSwizzle*Format functions to formatutils11.
a895c6f01 : Fix errors in the gyp projects when we build with ninja.
bc90a4804 : Added TEXTURE_SWIZZLE_* parameters to the texture sampler state and API queries.
ed883f541 : Added a swizzleTexture method to Blit11.
f4b79ba83 : Fix issues with the conditional discard workarounds to do with assignments.
3c9eeb979 : Disable optimizations for shaders with conditional discard in D3D9, and only use expanded short-circuiting conditionals for expressions with potential side-effects.
5a60b7399 : Ensure stream source frequency for stream 0 is set to 1 in swapRect for D3D9.
956893b7a : Add .rc files back to the new gyp build process.
b7935e51b : Proper handling of D3D9Ex device removed.
bf5515896 : Bump version.h
a621c2e45 : Use 64-bit safe constant union indexes.
453aaba46 : Don't let mBufferSize fall out of sync with the actual buffer size. Pervents unnecessary buffer re-creations.
7f2d7945e : Manual merge of Ehsan Akhgari's patch to rename Diagnostics enums to avoid collision with Windows.h
f67e80254 : Manual merge of Ehsan Akhgari's change to add include guards to ForLoopUnroll.h
26533604d : Renamed some Blit11 types and methods to imply they are for blitting (as opposed to swizzleing).
91db708c4 : Add a step to the gyp projects which can run a python script after a build of ANGLE is complete.
03847b6d5 : Fix the shader calculation for the level of detail for certain samplers.
829f59e95 : Remove usages of the auto keyword from the translator.
fcef3366e : Fix bug with nested struct uniforms.
c6a2dcf80 : Fix improper getSamplerState in Context::applyTextures.
f07558ac8 : Fix glGetUniform for non-square matrices.
95f9f9868 : Remove use of DXGI_FORMAT_R32G32B32_FLOAT as a backing format for GL_LUMINANCE32F_EXT.
cdf22f94a : Don't apply textures that are currently bound to the framebuffer.
89bf4bff0 : Fixed a bug where the vertex data manager was not caching the current value attributes properly.
efc551f07 : Fix incorrectly named test class members and wrong shader compilation function being used.
d5ee05ccb : Silence a warning present in Release mode, with a lack of exported symbols in compilerdebug.obj.
7ff010442 : Added unpack alignment tests.
219ed797c : Added occlusion query tests.
d191317ed : Added tests for clear issues.
d990f8e29 : Added tests for NULL buffer data.
e8a1f78c5 : Added BlitFramebufferANGLE tests.
f95c046ef : Added vertex attribute tests.
8a079e5ea : Added an angle_tests project and base class for tests.
1ec57f802 : Add support for GL_EXT_color_buffer_float.
6b7440ca1 : Remove TextureStorage::GetActualLevelCount.
4cfff5f3c : Modify texture storage classes to store a base and max level, instead of a range of levels.
b16b8ed79 : Add helper functions for returning the dimensions of a level in a texture storage.
07bb8cf4f : Remove Texture::levelCount() and replace it with isValidLevel().
51a943707 : Replace API queries of immutable texture level count with a specialized function.
2ebab8588 : Remove Texture::getStorage, which is no longer needed after the previous refactorings.
884a4626a : Refactor storage management in Texture2DArray.
e664e2064 : Refactor storage management in Texture3D.
3c0989c6b : Refactor storage management in TextureCube.
73b5d06e9 : Refactor texture storage management in the Texture2D.
169d11186 : Rename Texture and Image methods which operate on storage objects to refer to storage instead of textures.
22f843a1e : Make a virtual method Texture::mipLevels to return the value of mip levels defined as in the GL spec.
2db197cd7 : Use a consistent naming scheme for the cube map face index variables in Texture.cpp.
d4589c97f : Simplify passing the texture usage parameters through the texture classes.
e83d1a93c : Change Texture::convertToRenderTarget to ensureRenderTarget, which tries to convert a storage to a RT if it isn't already.
632192dd8 : Added support for EXT_texture_rg in D3D9 and D3D11.
4133f5c2f : 24bit depth formats need to flip the depth and stencil bits when loading.
85ea9abb0 : Fixed the GL_FLOAT_32_UNSIGNED_INT_24_8_REV type having the incorrect number of bytes and allowed the depth stencil formats to specify that they have unused bits.
88f9cbf25 : SwapChain11 now stores a SRV of it's depth stencil.
d9b9a508c : Instead of checking if a texture is mipmap complete before we update the storage, only update complete storage levels.
aee7ad884 : Only update the currently active render target level in getRenderTarget, instead of the whole texture.
ba597af98 : Re-enable hazard warnings for setting render targets that are currently bound as SRVs.
bfcda81d5 : Add a method to return the Texture serial of a Renderbuffer, or zero if this is a non-texture Renderbuffer.
2e559bbc1 : Do not allow context sharing between egl Displays.
baa6116c3 : Regenerate public Visual Studio projects.
7731d6a74 : Update the GYP dependency to a revision with Visual Studio 2010 Express solution generation working correctly.
16a1c072a : Expose the textureLod functiosn to GLES 3.00 shaders.
251f57a03 : Ignore output from new Visual Studio projects.
512a7b7b0 : Regenerate project files.
2b8f6fb49 : Public project generation script is now a python script and generates projects into the projects directory.
dd7234c5a : Remove un-referenced functions.
eef52cc63 : Fix mis-printed type in event message.
005df41f8 : Use GLenum instead of GLint to store internal format variables.
2a6f956db : Move the PBO unpack shaders to the proper folder.
f02ec3909 : Regenerate public project files.
b236212e5 : Updated the gyp build system for the ninja generator to work.
78059907a : Added a 64 bit build target to the gyp file.
036aa49b6 : Disable warnings about size_t conversion and fix ambiguous template parameters in 64 bit builds.
ba4f10a37 : Support pixel unpack buffers in TexSubImage3D.
53683053c : Support the "fast path" (GPU copies) for pixel unpack buffers in TexImage3D.
a2d4e55dc : Add support for pixel unpack buffers to TexImage3D.
065e1a322 : Add support for pixel unpack buffers to TexSubImage2D.
4461f0972 : Add support for the "fast path" (GPU copy) pixel unpack buffers in TexImage2D.
171ca0ea3 : Refactor direct buffer storage to only create two backing buffers, for constant buffers and all other bindings.
851a4f66b : Add precompiled D3D11 shaders for pixel unpack buffers.
c8c102b5f : Add a helper method to return the native format backing a GL texture type.
8cc7d9753 : Refactor the fast path for pixel unpack buffers, and fix a few validation gaps with texture completeness.
0e0510fd0 : Place the method responsible for checking for fast pixel unpack buffer support into the Renderer.
6b9cb2598 : Rename ParseHelper.cpp/h to ParseContext.cpp/h.
ee7010d49 : Add support for querying major and minor GL version in ES3 contexts.
455a6f5ca : Expose gl_MaxDrawBuffers to ESSL 3.00 shaders.
e26b15a2a : Regenerate project files.
61af78d1a : Add a project update script.
4a9e236bf : Fixed issues compiling gtest in using the visual studio 2012 compiler.
216644bad : Regenerate project files.
31f0dc0a0 : Merge a0bd8ef0aca9eab29a0e5a437b803c5d95a777c6 from master.
5e5f990e1 : Merge 7692ca41dbfe20e6acf3319a37aa38b8160f51c6 from master.
8690da8b0 : Merge 49cbc5768c15d930d5d8751f5263e9546a07d037 from master.
8622e5545 : Merge 16a3eb3e9fdee83ab9ed15769ec629eab4bc4174 from master.
2b6008c9d : Merge 366229430ea056cf7f33917a4fa37b721512a42c from master.
7c6972017 : Deleted manually maintained visual studio projects and replaced them with gyp generated ones.
179b0046f : Enabled multiprocessor compilation.
ce1d3c482 : Added flags to disable or enable generation of samples and test projects.
0049e43d6 : Fixed the DEPS folder and added a .gclient file so gclient sync will now work.
6850947e1 : Added a define that removes d3d includes from the common directory so that d3d9 headers are not included in the translator project.
c3597523b : Refactored the tests.gyp file.
0e4354670 : Refactored the samples.gyp file.
39d5166d0 : Moved the gyp libGLESv2 and libEGL projects into their own gyp files. Renamed build_angle.gpy* to angle.gyp* but kept build_angle.gyp for chrome compatability.
17732823f : Moved the compiler source files into directories based on their project and added a compiler.gypi to generate the compiler projects.
d47e0fcc2 : Split the d3d9 and d3d11 backends into folders and updated the gyp file to use a python script to generate the file lists for the libGLESv2 and libEGL projects.
401a0bc50 : Fix D3D9 attributes being marked as requireing conversion when they did not.
71cc91fcf : Remove an assert statement to do with uniforms and element indexes.
5925a4e47 : Only check for missmatched HWND process IDs if swap chain creation fails.
152ed093e : Do not dereference a NULL pointer when retrieving the base level image of an empty 2D array texture.
bfc93bbaa : Use cube textures as 2D texture arrays in rendertarget SRVs
f5ef21cd8 : Add a define to force off the vertical sync for profiling.
d311019e4 : Fix incorrect mip sizes for cube maps when creating them with TexStorage2D.
01c21d283 : Fix incorrect targets for TexStorage2D with cube maps.
d0f8e82bb : Implement META_ASSERT with static_assert if the compiler supports it.
d1e9a9a69 : Add missing ES3 unsized internal formats and properly return 1 for alpha in integer formats with no alpha channel.
f6d6901cb : Fall back to LoadLibrary if preloading d3d compiler modules fails.
c1f8b16bd : Move validation of API errors out of Texture*::generateMipmaps() to the API.
35d1501b7 : Clean up the validation logic in glGenerateMipmap by using the generic base format property methods.
33f9c2ef3 : In GenerateMipmap, determine if texture is a compressed or depth texture via generic methods instead of from the typed class.
d3d2a3426 : Add methods to return the properties of the base level image of a texture. We can call these of any texture type.
93780289a : Update to most recent khrplatform.h
ef2c2b83c : Eliminate bitfield enum members to avoid GCC compile error.
b04b708c9 : Refactored the generate_shaders.bat script to use a function to compile the shaders and have the option of creating debug shaders.
63b5f1fd6 : Removed parameter validation from Texture::set* calls since validation is already done in ValidateTexParamParameters.
d4f180b2a : Validate compressed texture dimensions based on the per-format compressed block sizes rather than hard-coded values.
ce6356958 : Context now returns maximum texture levels per texture type, updated validation to validate mip level based on the texture target.
784a8fd5d : Defer early-exit due to zero-sized copies until after all other validation for CopyTex*Image.
1beb1db80 : Enable unpack buffer support for initializing 2D textures in TexImage2D.
efb2a6fff : Add the proper API errors for pixel unpack buffers.
4f1a86395 : Add helper functions to determien if addition and mulutiplication of unsigned values will cause an overflow.
486a1af83 : Add a couple missed files types to .gitattributes's CRLF list.
cc4ec64cd : Use the same mechanism to process int/float literals
ac44cd2b0 : Add an option in ANGLE shader translator to initialize gl_Position to vec4(0.0, 0.0, 0.0, 1.0).
a15f3e84b : Expose the packing function so we can check varyings packing per program
f1d723c69 : Clamp numeric overflow rather than failing with an error
b41ebf579 : Fix compile errors in the essl to hlsl standalone translator.
d2d340b0d : Add static_use to shader variable info query.
fa3c346fe : Build fix: not all types support precisions.
a5a1dfc6e : Support precision for sampler types.
bc3f1ac66 : Minor refactoring of TSymbolTable.
74da9f2f2 : Expose varying variables and also precision for all variables.
3c6344e7a : add TRACE_EVENT to ANGLE (reland)
0b67bfbf4 : Print token string into the syntax error message.
8156b6be0 : Fixed memory leak associated with TLS.
36be856c9 : Generate a new grammar with the Bison 2.7.1, the latest cygwin version.
ba615196a : Normalize line endings of tracked files in the repository.
5d2e95949 : Add .gitattributes to handle end-of-line normalization on commit and checkout.
402bdcca2 : Re-generate our compiled shaders with the new version of FXC.
cc9aa0f51 : Support the Windows 8 SDK version of fxc by default in generate_shaders.bat.
a21eea36f : Add pixel unpack buffer stubs to the Renderer classes.
89a0bf500 : Add initial implementation for PixelTransfer11, which will enable GPU buffer to texture and texture to buffer copies.
d3f0f1ec8 : Expose and generalize Clear11's CompareStates function, and add methods for equality test and initialization.
10b411df7 : Add a helper method to gl::RenderTarget to return the extents of the texture (width/height/depth).
c2da55ccb : Make CompilePS a shared utility method in the d3d11 namespace, and add methods for vertex and geometry shaders.
bdfa22896 : Move and adjust the name of the Blit11 local functions to be consistent with our coding style.
3466a4d0e : Add a helper method to return the number of components in a texture format.
02f20dd8b : Fix compile error regressions in OutputGLSL and OutputESSL.
88f18f458 : Use the context's PixelUnpackState as an argument to Texture's implementation of setImage and subImage.
950a775ec : Move the pixel pack and unpack related state into separate structs, for easy parameter passing.
666e2866a : Ensure the 'slice' pixel unpack/pack alignment is only aligned based on the row stride.
384b60415 : Add missing varying in and out qualifiers to the interpolation qualifier switch statement.
abef68072 : Remove an unnecessary and non-compliant format check from the SubImage family of calls.
978911ca3 : InputLayoutCache only hashes input layout keys up to last used element.
3841b8e06 : Revert "Eliminate bitfield enum members."
0d7e7d49a : Ignore files generated by GYP.
3f2daa89f : Presort reverse mapping of ProgramBinary::mSemanticIndex.
b11713fb9 : Made multiple calls to ShInitialize not assert.
0fd7786d0 : Change the backing for integer 32-bit three-channel textures internally to four components.
1d855fed3 : Fix an incorrect type entry for RGB565 in the ES3 formats table.
18a44701a : Fix the format table entry for RGB10_A2UI to be RGBA_INTEGER instead of RGBA. Also add a missing format mapping.
66192b3e0 : Add GL_STRUCT_ANGLEX case handling to the variable row and column count methods.
5609378db : Add full support for uniform structs.
5b085dc34 : Add a field to uniforms to track which element within a register the uniform should be uploaded to.
28167c62a : Add support for struct varyings, and more robust varying link validation.
94599669c : Ensure struct varyings maintain the proper interpolation qualifier for the child fields.
86a97a1a1 : Use the proper register count for structs in HLSL uniforms and varyings.
2b538b85b : Rename some constants in BlockLayoutEncoder for clarity.
c2141fb31 : Consolidate the register counting functions to a single location in the HLSL layout encoder source.
77456f28a : Allow block encoders to work with a NULL pointer for the output list structure.
a6da33a1e : Remove the gl::Varying class, and replace all usages with sh::Varying.
139b90912 : Simplify the gl::Varying struct to be more like sh::Varying.
ce79dda15 : Change the varyings list type from a linked list to a vector type.
1cb333ebf : Rename compiler/Uniform.cpp+h to ShaderVariable.cpp+h.
47fdd13e7 : Pass varyings to the GLES API from the translator using a direct pointer.
9d2ffb1d4 : Refactor sh::Uniform and sh::ShaderVariable into a shader variable base type with different child types.
912cbfe8d : Allow the block encoder classes to encode types directly passed by value, instead of as a compound type.
bcb6a1e0a : Simplify the varying priority sorting logic, and add more verbose comments.
921968ca3 : Worked around an issue that causes a TDR timeout when Blit11::copyDepthStencil is called repeatedly.
125deab62 : Moved the clipping of blit rectangles to bounds or scissors into the Renderers since rounding to integers can cause errors when stretching in ES3.
c832516a8 : Added a Context::getScissorParams method.
7f6562b28 : Prepend the GLSL code in a comment to the generated HLSL shaders when compiled in debug mode.
536d72650 : Replaced the char pointers with std::strings in the Shader classes.
42359ca9f : Implemented glClearBuffer*
0b83323dc : Perform validation of glClear parameters at the API level.
da507fea0 : Refactored the ClearParameters type and moved Renderer11's clear logic into a Clear11 helper class.
646559fe6 : Add support for the remaining ES3 framebuffer attachment parameter queries.
0a804796c : Add Renderbuffer::getComponentType and Renderbuffer::getColorEncoding methods.
b2f3d05cb : Replaced the custom component type and SRGB bool with GLenums.
9060a4e0c : Fix some missing UBO qualifier link validation errors.
195718180 : Add more robust support for interpolation and storage qualifiers with varyings for GLSL ES 3.00.
f2e0f9bb4 : Moved the code to combine interpolation and stoarge qualifiers to the parse helper.
9b4f38496 : Fix using the incorrect vertex count in instancing drawing using the streaming buffer.
96b67e39c : Make gl::Buffer::size() a const method.
0bbd11c1e : Fix Texture2DArray calling Texture::set/subImage with invalid pointers when the pixels pointer is NULL.
c144974ca : Add the validation files to the gyp file.
15934d523 : Adds API-level functionality for indexed query functions
1b2fb8534 : Implements indexed query functionality
5fe0caa1c : Adds size and offset queries to BindingOffsetPointer
79031cb5a : TextureStorage11::updateSubresourceLevel will now use the blitter if it is updating a depth stencil texture.
de14d6070 : Fixed a bug where the frontFace shader constant would not be updated if the drawMode or frontFace changed but not the viewport.
23c8169f5 : Add support for GL_NUM_EXTENSIONS.
56702e6d6 : Eliminate bitfield enum members.
5724442b5 : Removed checks for DXGI_FORMAT_R32G32B32_FLOAT support since GL_RGB32F is converted to DXGI_FORMAT_R32G32B32A32_FLOAT.
34dbb6f5e : Capitalized the first letter of all validation function names.
e8ebe7f6e : Refactored entry point validation functions into their own files.
5b61c6966 : Load 1 into the alpha channel of RGB integer formats instead of 0.
7e9ee232e : Add GL_DEPTH_STENCIL_ATTACHMENT attachment handling to glFramebufferRenderbuffer.
444419fda : Fixed the rounding of the source lookup in Blit11's copy depth stencil.
4150b35bf : Fixed ES3 incorreclty not allowing 2D array textures to accept depth stencil formats.
e836cf2a9 : Fixed a bug where height was used instead of width to calculate a mip size.
ed573c25b : Fixed a bug where the parameters to gl::GetDepthPitch were passed in the wrong order.
fdf069484 : Split the overflow check into explicit multiplication and addition overflow checks.
b23fc0916 : Change the offset variable to an unsigned int since it cannot be negative and is assigned to streamOffset which is an unsigned int.
78568ba9e : Releases a resource that was leaking.
9edebd682 : Implement mipmapping for integer samplers.
0fe1949dc : Updated gl::IsInternalTextureTarget to have a client version parameter.
3ed0c4848 : Refactored validation for glFramebufferTexture* and implemented glFramebufferTextureLayer.
d5d8e393a : Added Renderbuffers for 3D and 2DArray textures.
8040f57dd : Updated Renderbuffers, Textures and TextureStorageInterface to be aware of render targets which are based on miplevels and layers other than zero.
309c92aa2 : Framebuffer now uses mip level and texture layer for binding textures.
4907f2c4c : The Texture class now stores the target instead of using a virtual method.
c90d73a06 : Added a new type of binding pointer for framebuffer texture bindings which stores type, mip level and layer.
a49a9bf98 : Removes auto from compiler.
a36ead4a7 : Updated VertexBuffer's getSpaceRequired and storeVertexAttributes methods to return bools and fixed some validation of parameters to prevent under and overflows.
af88d7290 : Fix assert side-effects.
9b8f92ea0 : Remove uses of the HASH_MAP define since unordered_map is already used in several places.
ea2286352 : Use SafeRelease and SafeDelete to make sure released objects are NULL and will cause proper errors if referenced again.
7dca18666 : Initialize the vertex current value data.
d21656c1f : Fixed uninitialized local variable warning.
57e713e87 : Fix additional overflow and underflow issues with triangle fans and line loops.
1294924fa : Fixed a bug where cube depth stencils used the wrong format and didn't set the D3D11_DEPTH_STENCIL_VIEW_DESC::Flags member.
55ba29c54 : Implement the DEPTH_STENCIL attachment point for FBOs.
1c3192efe : Emulate RGB32F textures with DXGI_FORMAT_R32G32B32A32_FLOAT so that sampling is always supported.
919f9049b : Bump ANGLE version.
f23eb28c3 : Cache the index ranges at the gl::Buffer and rx::IndexBuffer levels so that ranges do not need to be re-calculated for direct buffers.
4d782730a : RenderTarget11::get* calls no longer add references to the D3D resources.
4c09586e7 : Cache applied primitive topology.
c6354ee58 : Cache applied constant buffers.
1f53cab03 : Cache applied vertex buffers and input layout.
5ccc6248c : Add a missing case to build manged names of uint types.
3641b4b13 : Provide a pass-through mechanic for the new ES3 Query methods to use the old ES2 query extension.
5215e1a12 : Implement the API entry points for fence sync objects in GLES 3.
cd055f81f : Add state for the new fence sync objects in ES3.
be26b522b : Make a slight style change to clarify that VAOs are not stored in the ResourceManager.
33dc84394 : Rename the old Fence class and associated methods to show an NV suffix, for differentiation with ES3 fences sync objects.
fb9a74095 : Move the API parameter validation out of Fence.cpp to libGLESv2.cpp.
09752369e : Move the GL_NV_fence-specific stuff stuff out of the Fence implementation class to gl::Fence.
ac4109a39 : Fixes handling in eglMakeCurrent to allow for null displays.
82ff2b36b : Diverges version for ES3 ANGLE
9ccc7e581 : Remove some accidentally committed compiled shaders.
f6cc8ccfc : Implement support all sampler object associated GLES 3 API entry points.
fb8a830e8 : Add a helper method to return the selected texture for the TexParameter* and GetTexParameter* family of functions.
478fdb2b8 : Refactor the validation logic for the TexParameter* series of API entry points to use the same shared method.
9675b8088 : Add internal accessor functions for querying sampler object parameters.
a85f6f13c : Use the currently bound sampler object combined with the internal texture state to determine the current filtering and address modes at draw time.
f898990d6 : Pass a SamplerState as a parameter to Texture::isSamplerComplete, instead of using the internal SamplerState.
07edd4486 : Change the checks for texture completeness in Texture*::copySubImage to only check if the specified level is complete.
eb3665c2e : Do not check the texture's filtering mode in Texture*::updateTexture, instead check the texture's dirty flags.
e29d16723 : Add mutator methods for modifying sampler object parameters.
dc35604b1 : Add state for sampler objects.
0b20c944d : Replace the logic for doing vector and matrix equivalence tests in the shader with a much simpler formula.
1caff0767 : Align the vertical whitespace in the big switch in Context::getIntegerv.
38850df87 : Add new GLES 3 enum cases.
71fbd609a : Implement the glGetInteger64v entry point.
0fda98687 : Added Context::getInteger64v for 64-bit integer state queries.
af4969131 : Add a method to round GLfloat parameters to the nearest integral value, for use in state-setting API methods.
c82fc4136 : Added support for TEXTURE_COMPARE_MODE and TEXTURE_COMPARE_FUNC sampler states.
08be89da6 : Make all depth formats texture filterable.
cb127d3d1 : Create the HLSL shadow texture function.
354ed2d19 : Compact sampler type translation.
8f80e024a : Remove intrinsic parameter names.
77c9d1a43 : Add shadow texture intrinsics to the symbol table.
2a1d8a381 : Add shadow samplers to the compiler front-end.
aaaec1301 : Eliminate isVariableBuiltIn.
d4a9b8ddc : Detect redefinition of functions and variables.
1b45214ae : Fix the reported shader gl_MaxDrawBuffers to be compliant with the new EXT_draw_buffers spec.
5d287f508 : Only allow zero indexes for gl_FragData when the draw buffers extension is disabled.
75fb4752d : Implement textureSize.
c98406ab9 : Use the simpler form of GetDimensions.
b70e5f7c3 : Add support for copying from BGRA formats in CopyTexSubImage*.
707dbd7e2 : Fix the internal conversion of DXGI DEPTH_COMPONENT32F formats to be DEPTH_COMPONENT_OES in GLES 2 contexts.
d6cb2443a : Add a client version parameter to several D3D11-specific texture format queries.
9e33a1122 : In ShaderExecutable, delete mFunction with delete[] instead of delete.
d81cf64c4 : Protect against integer overflows in the IndexBuffer class by validating that the new write position will not overflow.
fe5b27260 : Protect against integer overflows in the VertexBuffer class by validating the reserved space.
eadfd57b5 : Protect against integer overflows when generating index buffers for line loop and triangle fan drawing.
004a6f9f5 : Move VAO buffer clearing code to the destructor, instead of the constructor.
93e50deb1 : Implement array sampler support.
67a819f39 : Add intrinsics that take a bias parameter.
43e8ba8a8 : Support 3D textures.
6d232bb6e : Generate HLSL code for integer sampling.
e60508840 : Handle new sampler types.
a940ae494 : Add the missing HALF_FLOAT_OES type to the type info table.
98493ddc1 : Simplified TType class by carving out TStructure and TField.
f386bf76d : Include stddef.h so NULL is defined. Review URL: https://codereview.appspot.com/10025043
2aeb26a4f : Added support for EXT_frag_depth
18464b515 : Removed checks for zero-length arrays because you can never define such arrays. Also removed support for max-array-size. You can only define a fixed-size array.
28b974238 : Removed code for unsupported pack-unpack language.
eb1a010f0 : Add expression complexity and call stack depth limits.
94bf7f228 : Used size_t for object size instead of signed int. BUG=crbug 179653 R=aedla@chromium.org, kbr@chromium.org
7164cf477 : Clamped negative index access.
075edd84d : Refactor location tracking.
7a217defa : Remove dead code left over from the old preprocessor.
703cdd604 : Delete dead code for cloning various types.
9e73b2101 : Marks formats renderable which had been missed and corrects table headers.
809d250bf : Enables glGetInternalformativ API function
52f1e7ef2 : Implements queriability for internal format sample counts.
dd4674f2b : Adds a function to retrieve the renderable DXGI format for a GL internal format.
ddb785c2e : Fixes a typo in the spelling of GetTextureFormat.
94c3f42df : Fix a missing case in OutputHLSL::textureName for 3D texture sampler translation.
a16f16793 : Fix an incorrect instance of getCols which should be getNominalSize.
d8db866a9 : Handle the new error case with VAOs introduced in GLES 3 involving a user VAO and non-null data pointers.
d10285481 : Enable the new Vertex Array Object entry points.
a7d05865b : Add support for new GetAttrib queries for integer and unsigned integer vertex attributes.
30855b37b : Support querying if a vertex attribute is an un-normalized integer.
aff715088 : Refactor the validation for GetAttrib functions to a single shared method.
efb3bd1a8 : Add support for querying the currently bound vertex array object.
57a8972e5 : Add implementation for Vertex Array Object state.
a857c36bc : Refactor VertexAttribute to split the "current value" for generic attributes into its own class.
879397104 : Move VertexAttribute to its own header file.
5ab33c890 : Fixes tabs-vs-spaces that have crept into the project.
193dc48bb : Adds a null check in one additional location in setData
570e04d87 : Add support for passing nested structs in standard layout by value.
e4075c9c8 : Add padding to nested structs packed with standard layout, to address HLSL's more liberal packing rules.
c835df68e : Add support for structs in uniform blocks with standard layout.
6fb09f6c8 : Fix a typo when reporting too many interface blocks in a fragment program.
d1ac3c905 : Move the D3DCompile call to after the check for API link errors.
fb50dff02 : Implemented 2D array sampler HLSL translation.
8772b5887 : Support sampler2DArray throughout the compiler.
fc2e6b906 : Add 2D array samplers to the lexer/parser.
eceb50d3b : Add array texture intrinsics to the symbol table.
f4cb0e12a : Fix unconditionally supporting derivative functions in ES3.
e0ba27a28 : Construct texture functions from stored characteristics.
9fe6f9849 : Implemented 3D sampler HLSL translation.
da07535fa : Support sampler3D throughout the compiler.
28043ba73 : Add 3D samplers to the lexer/parser.
73f5bf615 : Add 3D texture intrinsics to the symbol table.
e27c1c3b0 : Fixed texture2DProjLod for DX11.
075368e3b : Implemented unsigned integer sampler HLSL translation.
2ffe0bbe3 : Support usampler throughout the compiler.
9e3a3f439 : Add unsigned integer samplers to the lexer/parser.
8613229e6 : Add unsigned integer texture intrinsics to the symbol table.
1f1a833d0 : Implemented integer sampler HLSL translation.
344e7142e : Support isampler throughout the compiler.
d273c2738 : Add integer samplers to the lexer/parser.
9363246ad : Add integer texture intrinsics to the symbol table.
fcb8a601d : Restore using the depth-stencil typed DXGI format for checking for maximum supported samples.
a081df82a : Fix missing spaces in the Display extensions string.
54133511e : Add comments to the remaining unimplemented API entry points to prevent automerge from janking code to the wrong place.
ae829e310 : We don't need to keep the param variable around for function prototypes.
874654607 : Added load functions to depth texture formats.
a3495326e : Added ES3 internal format information about GL_DEPTH_COMPONENT32_OES and mapped DXGI_FORMAT_R32_TYPELESS textures to GL_DEPTH_COMPONENT32F.
0e7c2fd2f : Disallow depth textures to be used as destinations of glCopy*Image*.
0ef98739a : Fix wrong reading functions being used for some D3D formats.
6350f7340 : Fix potential segfault when calling glBufferData with NULL data pointer.
574d9dd0a : Add support for std140 uniform block layout for basic types.
919b066af : For the reported std140 layout to be consistent with the spec.
440dc7496 : Redesign the code that uses block layouts to use a generic base class.
8c6befc2f : Add two utility matrix functions.
1566ef707 : Add parsing for default block storage qualifiers.
b4e664b12 : Alter array instanced uniform buffer objects to use direct references to HLSL constant buffers.
529077d9c : Add support for column/row major layout qualifiers in generated HLSL.
9cf6c070a : Refactor code for generating structure strings to a separate function.
010fffa86 : Pass matrix packing qualifier data back from the shader translator to the GLES API.
099c0f33a : Add parsing support for global and interface block scoped matrix packing qualifiers.
0bd18dfb1 : Enforce shader input and output variables with a specified location to be single declarations.
502d66f6f : Move the parsing of declarator lists into the ParseHelper.
eba4eff54 : Add support for specifying locations of vertex inputs using layout qualifiers, for GLSL ES 3.00.
defb674aa : Add a new path for querying active attributes from the shader translator, for use with layout qualifier support.
bb22e508f : Fix an improper use of VariableRowCount to AttributeRegisterCount in ProgramBinary.
d1e78c9cf : Implement GetFragDataLocation, often used by applications with MRT shaders in GLSL ES version 300.
46131a383 : Proper support for fragment output variables for GLSL ES shader version 300.
05a80cebc : Validate fragment shader outputs and produce a compile error on missing or conflicting assignments.
975af378b : Blit11 can now blit depth stencils.
d8c861388 : Added depth stencil format info to format utils 11.
685806d62 : Seperated the blit depthstencil parameters in the blit methods.
c1f51be4f : Renderer11::blitRenderbufferRect now can handle stretching a blit rectangle and different interpolation methods.
758d5b215 : Refactored validation to glBlitFramebufferANGLE and implemented glBlitFramebuffer.
a2d97f13f : RenderTarget11 now always attempts to create an SRV if the format exists and specifies the bind parameters based on which formats are available.
aacabd662 : Made sure all the depth stencil DXGI variants that are used as SRVs, RTVs and DSVs have entries in the DXGI format info table.
77e3900a6 : Added a non-default rasterizer state to Blit11 so it can preform inverted blits.
b0c75cc92 : Added support for copying GL_RG, GL_RED and integer texture formats in Blit11.
b86b979da : Refactored the Renderer11::copyTexture method into a Blit11 class.
7b7bc36ad : Added a dimension type and added constructors to Color, Rectangle, Box and Dimension for easy construction.
dce735c3e : Renamed the Blit class to Blit9.
697ad3ed5 : Replaced switches in Renderer::readPixels with calls to color reading and writing functions.
fe28ca062 : Added table entries for reading colors from D3D and DXGI formats and writing colors to format/type combinations.
446a44777 : Added new image formats to match new ES3 formats and added read and write functions to various color types that they can represent.
75ce3f218 : Moved the image format types into their own header.
2a64ee447 : Templated the Color structure so it can be used for the new integer and unsigned integer color types.
49a8887b7 : Initialize the symbol table without invoking the parser.
bd10cf558 : Assign unique id's to symbols inserted directly into a symbol table level.
51a53c7bc : Properly report error when layout qualifiers are specified outside uniform blocks.
fd39655df : Fix non-multisampled line rasterization.
53950a290 : Delete a "rej" file that was accidentally committed.
930f05eac : Fixed cube map getRenderTarget for DX9.
9c5808c58 : Implemented the remaining non-compressed load functions for ES3.
62431836a : Fix API reported packing rules for matrices and arrays in shared layout to be consistent with HLSL.
acdd70f4e : Fix nested uniforms in interface blocks to have the proper API-visible names.
52660ffcc : Fix alignment of HLSL packed structs in interface blocks.
a295edfc0 : Add parsing (but not full support) for global default layout qualifiers for block storage and matrix packing.
a5efff999 : Redesign layout qualifier parsing to be simpler and more storage efficient.
60ed98109 : Move the parsing of single declarations into TParseContext.
63491eae7 : Rename UniformLocation to VariableLocation, and add an arrayString helper method to ProgramBinary.
6c23946c8 : Properly recognize error cases for 'centroid out' and 'centroid in'.
b120eac23 : Update the shader translator to use new enums for ES3 shader vertex input and fragment outputs.
f8dc4fb66 : A special state to track field selection is not necessary.
39a8ce6be : Lexer does not need to handle unknown-char case.
96de824e9 : Lexer does not need a state stack now that it does not handle comments.
78eb5dfbd : Robust distinction between IDENTIFIER and TYPE_NAME tokens.
7eeb9b66f : Delete dead-code for handling comments and invalid octal integers. These are already handled by the preprocessor.
fe345bfd8 : Deleted unnecessary TParseContext::AfterEOF.
56b065198 : Reformat tokenizer. No functional changes.
23ee2382d : Ignore .orig files, which result from merge conflicts.
b5ce077e6 : Add 64bit safety patch step to generate_parser.sh scripts.
eb936d0de : Adds patch files for 64 bit safety fixes
81e93083a : Makes generate_parser.sh executable
d384a94c9 : Fixed a bug that allowed reading to an integer format from a non-integer frame buffer.
a4d133236 : Fixed a bug where ES3 was validating the texture size in non-CopySubImage calls.
0d56c4306 : Image11 now determines if a format is renderable by checking the RTV format exists rather than the SRV format. Added several more RTV DXGI formats to the table to allow fast copies.
241592267 : Fixed a bug where GetBlueBits was returning the count of green bits.
b13f866ef : Disambiguate getRenderTarget calls.
c0f7c6198 : Fix some uint handling.
ab60b9346 : Renamed UnsignedInt to UInt in the compiler.
ba60ad36f : Eliminate unused clone/dump methods.
22d63dae9 : Fix an improper usage of getCols, which should be getNominalSize, in unsigned int vector code.
d3ff2169b : Marked unsized format load functions as unreachable and added a comment why.
ae4852a29 : Refactored glGenerateMipmap and added ES3 validation.
d42cf4ed1 : D3D9 will now use D3DFMT_R5G6B5 textures when GL_RGB565 is requested if the device supports it.
42b8b908e : Fixed a bug where GL_RBG565 was labled as a GL_RGBA internal format.
18591b7c7 : Capitalized the first letter of all private format util functions.
2e1dcd59a : Refactored glRenderBufferStorage* validation and implemented glRenderBufferStorageMultisample.
0e120e3da : Added a Renderer::getMaxSupportedFormatSamples method to query the max support samples for a specific internal texture format.
61e49a5ca : Added Functions for gathering all referenced D3D and DXGI formats. Renderers now use these functions to generate the multisample support maps.
a9f524721 : Fix matrix accessor getCols to correct getNominalSize in code that could trigger a debug assertion failure.
74eb9155c : Fixed GL_RGB4 not being marked as color renderable in ES3.
7ed740c50 : Update GYP file to be in sync with vs projects.
f600a2f2a : Diverges version for es3proto branch from mainline.
3a29b29b1 : Adds README.chromium for third-party integration.
912629122 : Bump version for es3proto branch.
5d335228b : Fix calling the right overloaded method for getting a cube map face's render target.
ec61db0b8 : Restore 64-bit support of the GLSL lexer.
4d20a846b : Implemented lexing support for the floating-point suffix.
2a5436ffb : Added preprocessor support for parsing the float suffix.
3f83e29c1 : Added preprocessor support for parsing the unsigned integer suffix.
b0757168e : Restore 64-bit support of the preprocessor tokenizer.
298f90764 : Eliminated an unused parameter.
302adfef4 : Add partial support for parsing layout qualifiers, added in the GLES SL 3.00 spec.
abf14cc31 : Add several cases to API entry points to handle enum values that dEQP uses to reset state.
7d9f7beaf : Advertise EGL_KHR_create_context so dEQP can successfully create an ES3 context.
eafb069c1 : Allow ANGLE developers to toggle unimplemented assertion failures with preprocessor define.
c8100b85a : Add support for unsigned integer literals in the shading language.
8c788e8d3 : Add support for unsigned integer vector types to the shader translator.
6b7099111 : Add support for the unsigned integer scalar type to the shader translator.
1885113c0 : Move the code for parsing constructor functions from the grammar to TParseContext.
3c9d95a8d : Add unsigned integer types to the compiler ConstantUnion class.
5703d8814 : Add full integer support to the shader language.
b4e07b899 : Put GL to HLSL type string code to a separate helper function in ProgramBinary.
0f376cacd : Move logic for parsing fully specified types out of the grammar file to TParseContext.
8da034cc6 : Add non-square mat support to the shader language interface.
50733334c : Add support for folding non-square matrix multiplications.
9fc85b1f5 : Fix up the indentation and alignment of TIntermConstantUnion::fold to be consistent with the coding style.
9bd22fa90 : Add support for non-square matrices to the shader translator.
4f35fdf6b : Refactor Shader::compareVarying to use a table instead of nested switch statements.
09e098846 : Add a secondary size field to the shader language types, to account for matrix rows. Also add some extra logic to the promote method to check that the sizes of the arguments to multiplications are properly formed.
b7dc40387 : Refactor TIntermBinary::promote to use the required coding style.
16242efc0 : Add a helper function to the lexer to tokenize strings that can be identifiers in ES2 and are keywords in ES3.
35f156d93 : Add helper functions to the lexer to tokenize strings that have different classifications in ES2 and ES3.
5f8d9b46e : Add support for arrays of aggregates (aka structs) in uniform blocks.
70961b334 : Add support for structures in interface and uniform blocks.
271253465 : Fix loading function for GL_RGB32F with D3D9.
2d2190a75 : Fixed the patching location of the previous commit.
ce8d619fa : Implement glRenderbufferStorageMultisample using glRenderbufferStorageMultisampleANGLE.
ee148562c : Implement glBlitFramebuffer using glBlitFramebufferANGLE.
705fc2f5a : New functions are only unimplemented when there's a context.
d03f89700 : Added some missing format table entries.
96c629119 : Added support for SRGB textures.
e81ea50b0 : Added a function to determine if an internal format is SRGB.
de7e6a24c : Added support for the remaining floating point textures.
49ec992d8 : Moved the defines of constant float values into more visible constants.
b36e29fd5 : Refactored getFastPixelCopySize to use the format conversion functions.
ffab47de1 : Added validation for CopyTexImage with integer textures.
e19409b53 : Added helper functions for determining if an internal format is an integer or floating point format.
a05127a6e : Added support for integer and unsigned integer texture formats.
36d0be90f : Added support for SNORM texture formats.
a43d829fa : Added support for GL_R11F_G11F_B10F textures.
b1dc1b6a3 : Report correct name length for array variables in GetActiveUniformiv.
932cc6b07 : Report correct name length for active uniform block arrays.
83ac5e827 : Add the shader version of the compiled shaders to the program binary.
6e4f2a6b7 : Add adapter LUID to EGL vendor string.
2c2b82bd1 : Fix using incorrect width and height in transposeMatrix.
0c611d170 : Fixed missing case statements for GL_TEXURE_2D_ARRAY.
ba9d750b9 : Merged the d3d format info and mip generation tables since both used the same keys.
92b9cd576 : Added support for the GL_RGB9_E5 format.
a32a2ba4d : Added support for GL_RED and GL_RG texture formats.
8d46e9140 : Added a templated load function for loading data formats that match.
8757c06cd : Implemented glTexStorage and refactored glTexStorage2DEXT.
cf2533c24 : Fixed a bug where immutable textures could not have glTexSubImage called on them.
92852cf06 : Removed check that width == height for cube maps during SubImage call.
18029cdc7 : Fixed missing cases for creating incomplete 3D and 2DArray textures.
5d4468e9e : Add support for GL_UNSIGNED_INT_2_10_10_10_REV textures.
44a4f98a9 : Added ES3 validation for glReadPixels and glReadnPixelsEXT.
f3a3eda74 : Refactored validation for gl*Tex*Image2D.
6cf2b0e9d : Reorganized the parameters to validateES3CopyTexImageParameters and fixed a bug with compressed destination textures.
155377cd7 : Update the libGLESv2 project file to include the new generated pass-through shaders.
48ae025f2 : Add new cases for GLES3 SRC_ALPHA_SATURATE blend modes.
568c82e73 : Fix CONSTANT_ALPHA and ONE_MINUS_CONSTANT_ALPHA blend modes in the D3D11 path.
8ddaf5c0a : Increase the maximum token length in the preprocessor to be 1024, to comply with the GLSL ES 3 specification.
4b8a31155 : Regenerate the preprocessor source files with the new versions of the compiler tools.
e429ab712 : Add support to the HLSL translator for arrays of named interface blocks.
3f68bf0e3 : Enable the translator to pass parsed interface blocks back to the ANGLE API via the shader translator layer.
4430b0d31 : Add support to the GLSL to HLSL translator for interface blocks with instance names.
4a643ae4f : Add support to the HLSL translator to output interface blocks to constant buffers, using HLSL register packing rules.
61aaf24d1 : Add logic to compute the size and offsets of interface blocks stored in shared (packed) and standard layouts.
a2ecfcccf : Moved utilities.h/cpp and mathutils.h to the shared common code folder.
5668c5d71 : Add support for parsing interface blocks to the shader translator.
a9100887d : Move the logic for parsing structs and index/field selection expressions from the grammar into TParseContext.
1bddfb984 : Pass uniform buffers active bound to uniform blocks of the active program to HLSL/D3D constant buffers.
1500f093b : Add uniform block linking between the API, the program binary, and the compiler.
2b5442236 : Ensure we have enough space in our reported max uniform buffer counts for our dedicated internal constant buffers.
7923dd2ba : Properly validate struct uniform linking between the vertex and pixel shaders.
d63ef891b : Implemented glInvalidateFramebuffer and glInvalidateSubFramebuffer.
1654faf4e : Added an abstract invalidate method to rx::RenderTarget.
c796484ea : Validate allocation size in PoolAllocator. Note that I am planning to get rid of PoolAllocator entirely.
f97a084f9 : Store optimization level in program binaries and do not load those compiled with a different level. Review URL: https://codereview.appspot.com/9427043
482eb95cb : Bump version.h for dx11proto. Review URL: https://codereview.appspot.com/9330043
9f913fb4a : Merge r2002 to dx11proto: Remove dependency on dwmapi.dll. Review URL: https://codereview.appspot.com/9279048
807faf223 : Add an extension describing the new D3D renderer chooser behavior in eglGetDisplay.
eff3a1272 : Control the creation of DX9 or DX11 renderers through eglGetDisplay.
094cc4105 : Removed old texture conversion functions.
8dcfc6ab9 : Replaced remaining uses of old texture conversion functions in gl entry points.
f6fb959ee : Replaced remaining uses of old texture conversion functions in gl objects.
755012f4b : Replaced remaining uses of old texture conversion functions in rx objects.
e9438a557 : Renderer initializes the client version to 2 since the renderer is used to create a SwapChain object before the Context has been created and the client version is known.
d38d66e49 : Updated the RenderTarget and TextureStorage classes to use new texture format functions.
adc563587 : Texture storage classes determine the bind flags through the new helper methods.
803be0a97 : Image9 and Image11 determine the d3d formats through the new helper methods.
cead8ad71 : Replaced the Image::generateMipmap switch statements with function calls to get the mip generation function.
f73d40f83 : Removed the static Image data loading functions.
b8cabd593 : Image::loadCompressedData now uses new loading functions.
557aab057 : Texture image setting functions use the refactored texture conversion and loading functions.
ed0adcf60 : Put the renderer*_utils functions into the rx namespace.
4ad58e083 : Texture::setImage methods now have an internal format parameter, if the internal format is unsized, a sized one is computed so that Texture classes always store sized internal formats.
b8490f3c3 : Created new helper functions for converting texture formats, loading images and generating mipmaps."
89200d93b : Split the floating point texture queries into individual methods and mark all support methods as const.
e684b58a3 : Add support for querying number of active uniform blocks/block name max length from a program object.
e7317ca84 : Implement glGetActiveUniformBlockiv.
beb027831 : Implement glGetActiveUniformBlockName.
70eb1ea25 : Implement UniformBlockBinding, and necessary state to track uniform block bindings on the API side.
427662528 : Implement the API-side logic GetUniformBlockIndex. Functionality depends on shader support.
d77841743 : Add state for uniform blocks to ProgramBinary, along with loading and saving of the new binary format.
38676dc14 : Refactor Uniform::[vp]sRegisterIndex to unsigned integers.
7e0904d32 : Fix line endings in the Uniform source and header files to be UNIX-style.
6d7b61c2e : Add a helper routine to parse out uniform array indices.
f2d76f808 : Add support for querying uniform block related enums.
98c01b6ab : Update the shader compiler/translator bison-generated source files with the latest cygwin releases.
d11158fa9 : Fix the off-by-one errors in the indexed binding functions BindBufferBase and BindBufferRange.
a26aeaf13 : Ensure non-zero transform feedback buffers must only be bound with an offset and size of a multiple of four.
e6e007923 : Allow the application to implicitly create buffers by binding them at indexed binding points, without previously calling GenBuffers or BufferData.
e2865d029 : Return correct GL version and GLSL ES version strings when we are running in an ES3 context.
302df74cc : Implement glGetStringi, for querying specific extension strings.
0ee85f889 : Not not allow the app to query uniform locations of basic types with "[0]" appended to the uniform name.
2a9a9d232 : Implement glGetActiveUniformsiv, querying specific uniform properties.
c2ed991c7 : Implement GetUniformIndices, for retrieving active uniform indices from their names.
0329988bd : Add support for querying gl_DepthRange as an active uniform via GetActiveUniform.
7a1ebada6 : Fix binding of the generic uniform buffer bind point when setting the transform feedback binding point in BindBuffer.
ce6724844 : Add a path to BufferStorage11 to point to D3D11 constant buffer data storage for uniform buffer objects.
33e798f5e : Add and implement Renderer::getMaxUniformBufferSize(), returning the maximum uniform buffer/block size.
29233b290 : Call BufferStorage::markUsage when we retrieve a buffer pointer for rendering, instead of when we prepare data.
675526eb2 : Redesign BufferStorage11 to support simultaneously managing constant buffers and vertex/index buffers.
06d4e84f6 : Add a roundUp math utility function that rounds an integral value up to a nearest multiple.
97c3d5017 : Add state queries for uniform buffer object count and alignment, and enforce a large alignment.
3eeca1ece : Make the sentinel value for glBindBufferBase whole-buffer binding zero instead of -1, to harmonize with the spec.
37b8a91a1 : Implemented mipmap generation for 3D textures.
7b61d5ceb : Renderer11::copyTexture can now copy 3D textures.
281ef3a6f : Added 3D versions of the passthrough shaders.
15a8b1f68 : TextureStorage11_3D can generate render targets for the entire texture now as well as each layer.
7faf3ec71 : RenderTargets now store a depth value.
ad8a0d3a2 : Renamed the passthrough shaders to show that they are for 2D.
e5b26d3ab : Refactored CPU mipmap generation and added 3D texture mipmap generation functions.
30aa1a9f4 : Implemented mipmap generation for 2D array textures.
44b2768fc : Added a map type parameter to Image11::map since it was always being mapped for writing but mipmap generation was reading.
74b86cffa : Add new GLSL ES 3.0 built-in constants and split off 1.0 ones.
c6ac65f69 : Implemented basic GLSL ES 3.0 texture intrinsics.
96e7ba17f : Skip symbol table levels with built-ins for a different shader version.
1c8480963 : Insert GLSL ES 1.0 built-in variables at the right level.
2ac0be9df : Place built-in intrinsics into their corresponding symbol table level.
89992b5e7 : GLSL ES 1.0 operator built-ins are all common with GLSL ES 3.0.
6e10a0e23 : Split the built-in symbols over multiple symbol table levels.
644f766c7 : Texture2DArray now uses dynamically allocated arrays to store Image objects.
c3419c102 : Fall back to creating a Release runtime Direct3D device if Debug device creation fails.
9894984a0 : Add a fast path for single render target masked clears in Renderer11.
894b324ff : Migrate calls to releasing COM objects in Renderer11 to new SafeRelease helper method.
24ac85003 : Add a helper method to gl::Framebuffer to check if we are drawing to color attachment 0 only.
1dd89f3e6 : Enable base address randomization.
2f5963c0e : Bump version.h
14e8f5967 : Implemented GL_TEXTURE_2D_ARRAY targets for glTex* functions.
90dbc44c7 : Added a binding point for TEXTURE_2D_ARRAY.
7625f7982 : Created the Texture2DArray class.
a98a8111a : Added GL_MAX_ARRAY_TEXTURE_LAYERS.
6c86bd5f6 : Created the TextureStorageInterface2DArray class.
969733786 : Added a TextureStorage11_2DArray class.
56074f331 : Image::redfine now takes a target parameter, Image11 creates an appropriate resource based off of the target.
86740a945 : Updated glGenerateMipmap to accept the GL_TEXTURE_3D target.
875994b3e : Implemented 3D texture entry points.
6d73c4ee3 : Updated the parameter validation functions to include 3d versions.
c416e1cc0 : Added a binding point for TEXTURE_3D.
9599656ab : Created a gl::Texture3D class.
0b3a8dfb1 : Added the GL_TEXTURE_WRAP_R parameter.
c1fdf6baa : Added parameters for maximum 3D texture size. Renamed maximum 2D texture size methods and variables.
e5dcce75b : Updated Image::copy to have a zoffset parameter.
414e82afa : Added 3D versions of Renderer::copyToRenderTarget and Renderer::copyImage.
63b3b8f9e : Removed some extra overloads of TextureStorage::getRenderTarget and added a method to get the render target of a Texture3D layer.
27ac40e8d : RenderTarget11 now stores a Resource instead of a Texture2D.
5d009bb92 : Image11 now stores an ID3D11Resource for the staging texture and creates 3D staging textures if depth is greater than one.
2058d64a7 : Added 3D texture classes for TextureStorage and TextureStorageInterface.
0fcf2a6af : Added a helper function for generating pointer offsets and changed type names to include size for clarity.
4760c563c : Added depth parameters to all image loading functions.
8dce651e8 : Added support for renderbuffer formats used by the CTS.
e3fe5dad8 : Enable broadcasting gl_FragColor to all draw buffer color attachments in ES2 contexts.
99ab6ebcb : Fix not correctly allowing the 'require' keyword in shaders enabling EXT_draw_buffers.
5209de8b3 : Report gl_MaxDrawBuffers as 1 when the MRT extension is disabled, and the implementation value otherwise.
1886fd4f1 : Implement flat and centroid interpolation in HLSL.
7bc65f2ec : Generate the same code once for fragment and vertex varyings.
7b2e6758c : Adds Jamie and Geoff to CONTRIBUTORS file
491b0477f : Revert device lost display mode changed handling in the D3D9 path.
c53376afc : Fix zero-sized buffer copies to complete successfully in BufferCopySubData.
6f273e3a0 : Implemented interpolation qualifier parsing.
e229012c1 : Add support for unsigned int uniform types to the getUniform series of methods.
4590d89dd : Refactor the ProgramBinary::getUniform family of calls to use a private generic method.
f48956196 : Refactor getUniform for matrix types to use a single shared internal method.
02e11f3a8 : Add a utility method to determine if a gl enum type is a matrix type, and some supporting methods.
e6ca67097 : Add handling of non-square matrix uniform types to utility methods.
50ea4ab5e : Added support for unsigned integer uniforms. Depends on shader language support for the same.
44ce5b11b : Add handling of unsigned int uniform cases to utility functions.
8a19eed91 : Refactor ProgramBinary::setUniform[XX] to use a generic template function, reducing duplicated code.
8431b9c80 : Modify the glUniform[X]ui calls to call the corresponding glUniform[X]uiv functions internally.
a741b641e : Add support for the transpose parameter of the glUniformMatrix family of functions in ES3.
f130616e1 : Add support for non-square matrix uniforms. Depends on implementing shader support for the same.
36c76a915 : Make ProgramBinary::setUniformMatrix[X]fv a generic template method.
cc62facbe : Fix a bug in transposeMatrix, for correct use with non-square matrices.
8132dae98 : Fixed a bug where BufferStorage11 was unable to handle NULL data being set.
296c3f25c : Implemented glCopyBufferSubData.
614c07f49 : Added a copyBufferSubData method to Buffer.
ab30bab92 : Added an abstract BufferStorage::copyData method and implemented it for BufferStorage9 and BufferStorage11.
c926e5f18 : Added pixel pack and unpack buffer bindings.
5117188c2 : Added binding points for the copy read and copy write buffers.
667a29cf4 : Added methods to Context to get and set the current (non-indexed) bound uniform and transform feedback buffers.
7948c5f69 : Enable MRT support via glDrawBuffersEXT.
a0a98ff44 : Alter the precompiled header to import prototypes for the gl extension functions, for internal use.
2104d93a3 : Only support ES3 contexts on Shader Model 4+ hardware.
1ab57be9d : Added support for packed integer vertex attributes.
e7d4a247d : Output all fragment data to gl_Color.
2226e04f9 : Support in/out as type qualifiers.
5524db0c0 : Add support for new ESSL 3.00 keywords.
0bbed38f4 : Accept shader version 300 on ES3 contexts.
00b6a0e09 : Add min and max blend modes.
a88858661 : Added support for GL_INT and GL_UNSIGNED_INT vertex attributes.
8de4e6af2 : Added conversion rules for GL_INT and GL_UNSIGNED_INT for VertexBuffer11.
cf8d2f8a2 : Merged the current value attributes into the regular vertex attributes so they follow the same conversion rules.
3026dc7d2 : Created a structure for holding current attribute data.
2fa73c51a : Fix glDrawBuffersEXT to be compliant with the spec.
141730158 : Add an ExternalCompilerOptions parameter for use with MSBuild on the command line.
f2db40bbe : Added new acceptable es3 usage tokens for glBufferData.
d4e619726 : Implemented glBindBufferBase and glBindBufferRange.
34089354b : Added uniform and transform feedback state and setting on context.
184d0a85f : Added a new type of binding pointer which stores offset and size.
3f72ce351 : Added getter methods to renderer for checking maximum uniform and transform feedback buffers.
8736bd6b0 : Fixed build failure.
8bce3f59f : Add SwapChain::recreate for dealing with certain cases of lost devices.
df933573a : When CheckDeviceStats returns S_PRESENT_MODE_CHANGED, reset display mode and retest for device lost.
6b7319115 : Fix a warning in the cast of Renderer9::mDeviceCaps.MaxAnisotropy.
676dc8f91 : Fast path for BGRA to RGBA readPixels conversions.
14eb55e5e : Implemented glVertexAttribDivisor.
0b05b7a70 : Do not broadcast output of gl_FragColor to all attached render targets when using a GLES 3.0 context.
c347152c0 : Relax the requirement for all color attachments to have the same number of bitplanes for ES 3.0 contexts.
785f1965d : Store the current context client version in the Renderer for ease of access.
fc3e3a861 : Add a multiple render targets sample using EXT_draw_buffers. Requires the D3D11-enabled ANGLE.
77d947208 : Enable MRT support by exposing glDrawBuffersEXT to the application.
882434ce2 : Fix an improper upper case case 'B' in getFirstColorbuffer.
86df5a434 : Fix D3D11 depth/stencil framebuffer blit.
f6863e0af : Implement multiple render target support in glBlitFramebufferANGLE.
1d64b6267 : Refactor Renderer11::blit to use simpler control flow.
f9686c219 : Added flag to suppress D3D11 warnings about missing render target views when drawing multiple render targets.
ba2744fdf : Added Renderer11 methods to set a one-time render target, and unapply render target state.
1a4e09a61 : Added support for HALF_FLOAT vertex attributes.
ee2a86ad7 : Modified the default value used in the vertex widen rule so that it is specified as a template argument.
dcf33d53a : Advertise ES3 renderable in available configs
f3c524910 : Updates EGL headers
549437346 : Adds ES3 functions to .def file for export
bcde56f76 : Added support for line continuations.
a28864c84 : Pixel shaders support MRT output.
aa8b5cfff : Shader and Compiler track uses of gl_FragCoord and gl_FragData and MRT extension usage.
e266c8306 : BuiltInResources initialized with MRT limits from renderer.
18b4c4b56 : Store the BuildInResources in the Compiler class so the draw buffer data can be read during shader output.
dae240976 : Add support for multiple render targets in glClear.
bc373e532 : Added DRAW_BUFFERx_EXT support to getIntegerv and related functions.
4059a3894 : Add and implement glDrawBuffersEXT entry point to libGLESv2.
00e3f0c7c : Refactor Renderer11::getRenderTargetResource to accept a gl::Renderbuffer instead of a gl::Framebuffer.
f4fe7105a : Enable multiple render targets in Renderer11::applyRenderTarget.
962247710 : Add helper functions to safely release Windows COM resources, and arrays of COM resources.
3b5ca7886 : Rename renderbufferObject to colorbuffer in Renderer11::applyRenderTarget.
812c3f1e2 : Safely promote uninitialized constants.
ac1fc75fe : Don't assume unary operations on constants will be folded into a constant.
6df256c4d : Ignore constants that have not been initialized.
c0d0c2252 : Provide safer and more convenient constant union accessors.
a817175d0 : Added stubs for all the new ES3 entry points with events and an error check to verify that the context is an ES3 context.
f26ddae9a : Added the GLES3 headers and updated all locations where the GLES2 headers were included to also include the GLES3 headers.
5f339332e : Updated gl2.h and gl2ext.h.
daea4b458 : eglCreateContext passes the client version to the context. gl::Context stores the client version to validate gl function parameters.
89ae11338 : Remove the old single-color-attachment calls from gl::Framebuffer, preferring the new multiple-attachment versions.
f30ccc2fd : Add multiple color buffer attachments points to gl::Framebuffer.
3b57b4fcb : Add const qualifiers to several methods in gl::Framebuffer.
9790c4706 : Allow the application to query the maximum number of color attachment point values with GetIntegerv.
b290ac175 : Added getMaxRenderTargets() to Renderer, for a runtime-specific value for the maximum simulatenous render targets.
d24fcd7ae : Add necessary defines and function prototypes for EXT_draw_buffers and multiple color attachment points to gl2ext.h
fc84e0adf : Bump ANGLE_SH_VERSION to 110.
331192d64 : Enabled FRAGMENT_PRECISION_HIGH unconditionally for ANGLE. Review URL: https://codereview.appspot.com/7460048
cbb6b6a04 : Added preprocessor support for GL_FRAGMENT_PRECISION_HIGH. I will send the tests in a separate patch because I need to refactor the way compiler_tests are setup. Review URL: https://codereview.appspot.com/7402051
d2d198e37 : Fixed compile error for preprocessor tests. Review URL: https://codereview.appspot.com/7388051
b5b3c7d7e : Fixes infinite recursion in QueryX::getResult due to similarly named base class accessor.
ee8d3c82a : Make position the first vertex output varying on DX9 again to work around an NVIDIA driver issue.
ce4d25fcd : Creating branch for ES3 prototype
25b5f1d19 : Fix warning as error in Renderer.cpp. Review URL: https://codereview.appspot.com/7420046
4e4b1967e : Fix build_angle.gypi so libGLESv2 and libEGL can find precompiled.h. Review URL: https://codereview.appspot.com/7450045
78c669d2e : Update build revision
06e0df0b7 : Fixed plain integer pointers being passed to ShGetInfo which expects size_t pointers.
0efef90c6 : Updated the error handling of compressed image sizes based on the ANGLE_texture_compression_dxt spec.
f548ff2ad : Fixed a bug where the texture would not be marked as dirty if mLodOffset was not zero.
5016f8e44 : Removed lod level subtraction since TextureStorage::levelCount already subtracts the lod level.
81ae58ac5 : Image11 now generates multiple mip levels in its staging texture if a lod offset is required. TextureStorage11::updateSubresourceLevel now takes a subresource index on the source texture and copies to the correct subresource if mLodOffset is non-zero.
cabb17c56 : Made Image11::getStagingTexture private and removed the undefined Image11::updateStagingTexture method.
c22e3604a : Fixed a bug where the wrong number of mip levels would be generated if levels was zero and the lod offset was non-zero.
2507278c1 : Added a utility function to determine if a dxgi format is compressed.
867586538 : Convert(Min/Max)Lod now takes into account the lod offset so that it always falls within the min and max.
a3ac01c86 : Updates ANGLE_depth_texture to reflect proposed changes in requirements for g and b channels.
fff89b3ac : Build fix for qt-wk2 Review URL: https://codereview.appspot.com/7381049
8e02e3567 : Fix ANGLE patching/building issues.
eb68fd0eb : This pulls in mvujovic's build fix in WebKit ANGLE.
550cd0988 : Add support for extension EXT_draw_buffers. Review URL: https://codereview.appspot.com/7308107
18bd2ecfb : Fix signed / unsigned warning in ParseHelper.cpp. Review URL: https://codereview.appspot.com/7330046
6b04e1b9e : Fixed one remaining 64-bit truncation issue missed in the last CL.
d64b3dab0 : Fixed 64-bit integer truncation issues in shader translator.
45886d6e2 : Fix a 64-bit error in ProgramBinary::load
d25a6b369 : Check that the incoming type to a default precision qualifier statement is valid.
830658992 : Revert the change to treat S_PRESENT_MODE_CHANGED always as device lost on D3D9.
e16e651f2 : Place each info log message on a new line.
a09c70f03 : Provide an error message when uniform linking fails.
e2e9798bb : Only discard the storage texture when there is a mismatch with its mipmap chain.
cf103f361 : Implemented Renderer11::getDepthTextureSupport.
42832a654 : Scale the vertex coordinates when the viewport has been clamped.
38e87885a : Fixed a bug where a static buffer could sometimes be used if it had not had data written to it.
d89f1943a : Fix ViewDimension for texture cube SRVs to always be specified as a texture cube.
888d0c4ce : Revert changes to markAllStateDirty that cleared D3D11 shader resources.
236be77d9 : Disable two D3D11 warnings that would sometimes spam the output log for certain WebGL content.
047dc6252 : Only allow direct vertex buffers binding with attribute with 4 byte aligned offsets.
0693fc37e : Fix D3D11 errors from specifying the order of FragCoord, PointCoord, etc different between GS and PS.
157c655f3 : Ensure nested ternary operator unfolding uses a new scope to avoid redefinition of the same temporary variable.
10aadb2d0 : Only retrieve the precision of integer and floating-point types.
d438fd497 : Use ArraySize to determine size of static arrays.
e1602ae7e : Fall back to drawing indexed points without indices in d3d9.
d5a91b90d : Validate matching uniform precisions.
fe3c0ef05 : Store the precision of uniforms.
be211b378 : Clamp the depth passed from glClearDepthf to (0,1) in Renderer11::clear.
bdf2d80f4 : Add precompiled header support for the libGLESv2 project.
486d9e9b6 : Remove a lot of unnecessary include files and break include chains.
0d94d1f75 : Add a new header for some constants from Context.h.
8a4066848 : Don't discard texture storage when redefining and image to generate mip maps.
cb4cc5a70 : Clear all applied texture resources in Renderer11::markAllStateDirty.
276337cb4 : Pass through the PSIZE semantic all the way to the fragment shader in D3D11, fixing a register error.
0a71ecfb1 : Fix the D3D11 errors being produced about using wrong input layout register signatures.
0b60014ba : Sort the elements of the D3D11 input layouts before we store them in the cache.
4f4215f7d : Make some getter functions in ProgramBinary const.
771ca2a1b : Fix regression in point sprite geometry shader scaling.
d8136cbbc : Validate the number of uniform vectors.
a4ba59c67 : Add handling for certain cases of D3D9Ex device lost.
d3d4208e0 : Use optimization level 0 for D3D11.
9cbce9208 : Don't split loops on Shader Model 4+.
31c4f2354 : Fix D3D11 errors where the application passes in QNAN to glPolygonOffset or for the viewport bounds.
ce3128ad6 : Fix using polygonOffsetUnits in place of polygonOffsetFactor in the D3D11 path.
51cb88e45 : Use actualFormat instead of internalFormat for checking if we can do a fast copy in Image11::copy.
a7c7bc49d : Add the proper data offset in Image11::copy, for the slow pixel copy method.
2c53e4780 : Clear the Geometry Shader state in Renderer11::maskedClear.
01a5cf980 : Expand GL sampler arguments to a texture and sampler argument for D3D11.
96c21eea8 : Initialize shader resource view member to NULL.
50ea993ed : Fixed the alpha blend mask not being initialized for masked clears.
09f326b0e : Implemented Renderer11:getDXT1/3/5TextureSupport.
7ae9e7fc1 : Image11 and TextureStorage11 make sure sizes are aligned properly.
53b0ecb84 : Moved common members in TextureStorage11_2D and TextureStorage11_Cube into TextureStorage11.
a24d646ba : Added a utility function to determine required texture size alignments.
fd86c2ce3 : Change the max reported viewport size to be the same as the maximum texture size in D3D11.
cfdfd463f : Fix the y offset of Renderer11::copytexture to correct the inverted output image.
09bf2a79d : Use Map/Unmap instead of UpdateSubResource for uniforms.
315b6403e : Renamed and reorganized the vertex conversion tables in VertexBuffer9.
5b2d855fb : TextureStorage11 classes now create shader resource views for depth stencils.
955014de2 : Added utility functions for converting depth stencil DXGI_FORMATs.
cb332ab3a : Declare vertex varyings which have not been written, to allow successful linking.
4e91d566b : Isolate D3DCompiler.h include to just the cpp files that need it, instead of every file that uses the renderer.
d2811d688 : Break some of the include chains that cause unneeded dependencies between headers.
b01158b29 : Change filter organization for the Renderer source files, further subdivided between 9 and 11.
8d8814b73 : Remove D3D9 header included in the D3D11 path, and some references to D3DERR.
a9a509e04 : Fixed a bug where the streaming buffer would not get space reserved if a higher index static buffer was invalidated.
709fee976 : Refactored calculation if a vertex buffer can do direct storage into a helper function.
15de0f9be : Moved duplicate code.
13979a6c2 : Optimized applying DX11 uniforms with memcpy.
2494c97a0 : Store integer and boolean uniforms in 4-element vectors.
cd714ef28 : Store boolean uniforms as 32-bit integers.
a14ecf36b : Eliminate unused DX11 driver uniforms.
6bb4886c9 : Fix the conversion of textures to rendertargets to use the right number of mip levels if we already initialized storage.
28e7ba01a : Fix clearing the geometry shader state in copytexture, and errors generated by a BGRA backbuffer format.
8d2f086ad : Only advertise postSubBuffer extension if we can actually present less than the whole buffer.
0bbb08d96 : Fix the SwapChain11::swapRect x and y coordinates to reference the lower left corner at (0,0).
3e3da5833 : Allow zero sized system window FBO to be declared complete, and let the application use them for rendering.
8c6d9df2f : Ensure we do not try to create a swapchain with dimensions smaller than 1x1.
2df7d8e11 : Fix a regression when drawing point sprites with a non-one-valued w coordinate.
a1229a3a6 : Index data manager uses direct buffers for indices if possible.
db1899ced : VertexDataManager now supports direct buffers when vertex conversion is not needed.
d212e6203 : VertexBuffer has a new abstract method to determine if conversion is required for a given attribute type.
4587fee94 : Added an identity flag to VertexBuffer11's conversions.
766554167 : gl::Buffer now uses an rx::BufferStorage to store the data.
4e52b6356 : Added a BufferStorage creation method to renderer.
70c856f60 : Created a BufferStorage11 class.
b91187c66 : Created a BufferStorage9 class.
1dc3956e7 : Created a BufferStorage abstract class.
9cdced657 : Implemented Renderer11::getFloat*TextureSupport.
6d79257d0 : Added a utility function for determining the size of an array.
43ccf3f88 : Fix a regression with point sprites where the geometry shader state was not properly updated.
8ce2f8f8e : Implement larger bounds for viewports and scissor rectangles in D3D11.
b35602556 : Add a simple Range type to represent an integer 1D range.
1abd7974e : Enable anisotropic filtering support on the D3D11 path.
c71ca75ad : Add support for resizing the window without recreating the swap chain in D3D11.
077655067 : Don't convert normalized integer types, they are interpreted as floating-point in the shader.
291266b41 : Implemented Renderer11::getLuminance*TextureSupport
ea4a0c667 : Changed the rectangle arguments of Renderer11::blitRect from pointers to const references since they are never null or modified.
1e1deda4c : Implemented Renderer11::blitRect for render targets.
7e23285f5 : Added a texture object to RenderTarget11.
d67f9ce00 : Added a helper Renderer11::resolveMultisampledTexture method.
c25537e74 : Fixed a rounding bug in copyTexture and removed a redundant parameter blend state setting.
ae84f7382 : RenderTarget11 now creates multisampled render targets.
b3f4be079 : RenderTarget11 converts the format again for mActualFormat to match RenderTarget9.
88fbd0fee : Added a Renderer11::getNearestSupportedSamples method.
df2fd572d : Implemented Renderer11::getMaxSupportedSamples.
30f52c6c5 : Preserve the D3D11 offscreen texture contents when the swap chain is reset (ie from window resize).
ae8138360 : Move the code related to creating and resetting offscreen texture resources to its own method.
211fa2edc : Only allocate offscreen texture resources when we need them, not every time we reset the swapchain.
ddd6c80ea : Add the ability to recover from a removed device (TDR or driver removal) to the D3D11 code path.
779aa2618 : Enclose error(GLint) and error(EGLint) into gl and egl namespaces.
eb049e2c2 : Move the call to notify device lost to the Renderer.
f5f594910 : Enclose isDeviceLostError and checkDeviceLost in their corresponding d3d9/d3d11 namespaces.
dd2524c46 : Fix regressions in the unit tests related to setting gl_PointSize, and using other draw modes.
43db7955e : Use the D3D11 adapter LUID for our adapter identifier check in ProgramBinary.
eec5c6308 : Add support for more depth buffer formats in our EGLConfigs.
25950eac2 : Fix the order of the channels in readPixelColor, which was messing up BGRA to RGBA readPixels.
ad74a4b10 : Enabled vsync in SwapChain11.
3de0a4538 : Updates to extensions from public registry
be58aa08c : Created Fence11.
8b7606aad : Created Query11.
5defc5c0d : Integrated the new rx::Fence class into gl::Fence.
cfe787e70 : Added a fence creation method to Renderer.
dbbe605a5 : Created Fence9.
baaa196f7 : Created an abstract rx::Fence class.
938ac8d7e : Fixed some circular includes.
b32e19875 : gl::Query now uses the abstract rx::Query.
50df6c5f8 : Added query creation methods to Renderer.
23f3332a9 : Created Query9.
bfbec45a3 : Created an abstract rx::QueryImpl class.
09fd9458b : Add support for derivative instructions in D3D11.
58ae0f6fe : Update ANGLE_texture_compression_dxt
9bb0bacef : Added an ANGLE instancing sample to a new folder in samples.
7e6649e48 : Update version to r1818
97b16d16b : Do not hash mapping field names of a reserved struct.
bdf787fcd : Implemented Renderer11::sync.
d5903cacc : Fix mat2 packing to use 2 rows as per spec.
75cb689bc : Fix a memory out-of-bound visit bug.
2d619cd34 : Rename ANGLE_multiple_render_targets to EXT_draw_buffers
bbb059535 : Updates to MRT extension.
fe3246411 : Fix D3D11 instancing support check to test against the current feature level.
8b400b1e8 : Do not use dynamic_cast if RTTI is disabled. Review URL: https://codereview.appspot.com/7250043
a820c3098 : Updated version number to 1801
e36fddfc1 : Attempt different fix for unknown #pragma on Linux.
bef0e5b74 : Changed optimization level to D3DCOMPILE_OPTIMIZATION_LEVEL1. With this optimization level, it appears that array index clamping can be enabled on Windows without destabilizing WebGL content.
1d432bb57 : Incorporated patch from haixia@ changing the default implementation of array index clamping to use the clamp intrinsic. This works more reliably on pure OpenGL ES devices and on Windows.
2f8524d32 : Fixed compiler warning on Linux resulting in build failures.
0b236e2ec : Removed the programBinary argument from Renderer::setViewport.
03951cf9a : Implemented D3D11 non-pow2 texture support.
2ac02d5e2 : Fixed rounding error in SwapChain11::swapRect vertex coordinates.
2001a0cc3 : Remove DXSDK_DIR from search paths.
14fcb33ae : Roll gyp dependency to 1564.
00032cb2c : Implement instancing support in D3D11.
a9b96d0d3 : Include windows.h from one place to ensure that min and max macros are not defined.
55e4b4f58 : Use TEXT macro to define ANGLE_PRELOADED_D3DCOMPILER_MODULE_NAMES macro.
e91615cb0 : Treat return statements in loops as loop discontinuities.
51817d40f : Fix an issue with instanced drawing in the D3D9 path.
3e773bb4f : Implement gl_PointSize point sprite emulation using D3D11 geometry shaders.
e0e8987ba : Refactor gl_FragCoord and gl_PointCoord usage in ProgramBinary::linkVaryings.
5bcf7dfb0 : Move the call to packVaryings outside of linkVaryings.
69ff7766e : Add a new internal enum for shader type, instead of re-using GL enums.
962d4be95 : Fix a missing variable initialization in ProgramBinary.
190f882b6 : Make other angle targets compile on Win64
249667310 : Add comments to ArrayBoundsClamper about why 'clamp'
da1ed36a3 : Reorganized new sources from recently applied patch into third_party directory.
aa7c6c1f1 : Document GetIntegerv errors in ANGLE_framebuffer_blit.
b71c65ca0 : Updates for ANGLE_multiple_render_targets
76cd88c5a : Avoid calling getContext() for resource limits.
28d268ea2 : Increase the varying register count to what the feature level supports.
4e48204af : Increase DX11 uniform count to 1024.
254317da1 : Retrieve the maximum uniform register count from the renderer.
c60c5215e : Implemented D3D11 offscreen texture share handle support.
bec04bf43 : Implement proper BGRA extension support on D3D11.
0b7f7cfb3 : Add .opensdf files to .gitignore.
29c36410e : Fix assert error triggered in D3D11 path when we redefine textures to GL_NONE.
21ba6478b : Only update a constant buffer when any of its uniforms are dirty.
5929ef275 : Reuse the constant buffers of the shader executable.
358e88d78 : Add constant buffers to ShaderExecutable11.
5fb979d55 : Use a single set of constant buffers for the driver uniforms.
46a5b87fb : Store DX11 driver uniforms in a separate constant buffer.
2b132f420 : Implements generateMipmap for CPU-side textures
c8cd7f613 : Implements Image::copy for nonrenderable textures.
fdeacb817 : Adds a function to get the texture resource of a framebuffer's color render target.
7d4b482a9 : Since we can't create a swap chain for another process' window, error out gracefully.
34f507ce4 : Implemented masked clearing in Renderer11.
81c5ef9b7 : Reordered the logic of Renderer11::clear to determine earlier if a masked clear is required.
233fe9548 : Added support for vertex texure fetch in DX11 mode.
338ffa827 : Add ipch folders and debug.txt to .gitignore.
5f77c557e : Fixed a gl_FrontFacing regression.
e688e651e : Remove the ResourceLimits.h reference, which was causing the translator_common to always rebuild.
4526236b5 : Eliminate the D3DCOMPILE_ENABLE_BACKWARDS_COMPATIBILITY flag.
41ba5e0f5 : Use SV_IsFrontFace to implement gl_FrontFacing on DX11.
8587f41fc : Convert all vertex data to floating-point.
85bdfce9f : Implemented TextureStorage11*::generateMipMap.
9d971ffdc : Implemented Renderer11::copyImage.
f3d820791 : Created a basic position and texcoord vertex and helper method in renderer11 utils.
664916b70 : Renderer::copyImage now uses the ANGLE rectangle structure instead of the windows one.
2570c34d4 : Renamed the passthrough pixel shader to PS_PassthroughRGBA.
2a0a39e4d : Implemented Image11::isRenderableFormat.
183408d0c : RenderTarget11 now stores a shader resource.
858d32fa8 : Texture storage now has deferred creation of all render targets and shader resources.
5c25ed2f8 : Reorganized the getter methods of SwapChain11 and added a method to get the offscreen texture shader resource.
f2685e5f0 : Removed the levels parameter from initializeSRV since it is the same as mMipLevels.
8204334b6 : Fix and extend essl_to_hlsl to support DX11 HLSL.
fb256be96 : Use the DX11 syntax for GLSL samplers and textures.
b73964e32 : Pass the desired HLSL version down to the HLSL generator.
bd8c10c4d : Move the get maximum point size logic to Renderer9.
4b4723533 : TextureStorage11 classes now store a render target to each mip level.
8daaf165a : Remove dependency on DirectX SDK. Review URL: https://codereview.appspot.com/7135062
98100d41b : Update version to 1717
dd6ad22c4 : Fix a few unnecessary uses of Renderer9
4d036457d : Remove all possible libEGL includes from libGLESv2
204677af2 : Cleanup extraneous D3D9_REPLACE comments
ed36abd83 : Move dirty DX constant tracking from Context to the Renderers.
f06e539ad : Initialize uninitialized pointers in SwapChain11 to NULL.
3d90e6028 : Change line ending type on compiled shaders and delete now empty shader folder
9a3b5956b : Update version to 1710
ca1ac1f11 : Add D3D version and shader models to renderer string reported by GetString.
4fd1f989f : Implemented DX11 GL_TRIANGLE_FAN emulation, using a scratch index buffer.
773ff7455 : Build fix.
6c1203f8f : In generated shaders, output +INF and -INF as largest single precision floating point number.
79bb950ec : Update Copyright years on the LICENSE file
7629bb6c1 : Disable GL_OES_standard_derivatives when ps_2_x or later is not available.
b3077d086 : Upstream various build fixes from WebKit to ANGLE to make updating ANGLE in WebKit easier.
b35da7afe : Make angle compile on Win64
4167cc910 : Incorporated BSD-licensed changes implementing array bounds clamping.
761630a94 : Optimize copyVertexData.
3c17ba657 : Removed the dirty parameters flag from Texture.
e33c8bfa0 : Moved applied texture and sampler caching from Context into the Renderers.
1e1b5e91c : Release leaked SRVs in TextureStorage11.
d5df4e8cc : D3D11 device context clears and flushes the state to release internal references before destruction.
ad3d82705 : Added debug names to swap chain resources.
00f2d9cbb : Added a utility function to set the debug name on D3D11 resources.
b11545510 : Caches MipLevel in TextureStorage11, to avoid repeated GetDesc calls.
8dc8e277b : Moved the shaders from libGLESv2 to the libGLESv2/renderer.
1ef096726 : Completed D3D11 line loop rendering.
b37cd2d13 : Disable large point rendering for DX11.
74471e030 : Implemented gl_FragCoord support for DX11.
2eb7ab711 : Renderer11::readPixels queries the RenderTarget11 for the correct subresource to read from.
b68d2bbed : RenderTarget11 now stores the subresource that it represents.
e76b64b21 : Implemented support for DX11 integer and boolean uniforms.
90c634acb : Color blend options may not be used for SrcBlendAlpha and DestBlendAlpha in D3D11.
168763a74 : D3D11 uses 1 as the default sampling level, not 0.
442cdc192 : Fixes bugs in rendering to textures.
a390e1eee : Implemented support for DX11 driver uniforms by assigning fixed register slots.
cc47bc065 : Fixed a bug with sampler state comparison size.
9799a2f85 : SwapChain11::swapRects now correctly sets the viewport to the size of the window.
7fbf486e4 : Fixed applied index buffer offset not being cached.
ee42a0a06 : Implemented Renderer11::readPixels.
4d4fadece : Reverses the D3D11 vertex winding order WRT GL's.
b9c64a8b6 : Use an agnostic renderer in Buffer, rather than D3D9-specific.
26041c9a6 : Implements missing Image::loadData cases.
5dd4502f2 : Fixes an incorrect dirty marking in generateMipmaps.
c9a501dc2 : Implements Renderer11::createRenderTarget
3cf865099 : Fixed code style mistakes.
c06ccb23f : Made the D3D objects returned by RenderStateCache into weak pointers.
a0b868aa0 : When creating ShaderResourceViews, -1 should be used for 'all MipLevels', not 0.
36670db65 : Adds Renderer11::createTexture functions.
669c99595 : Cached texture and event support on Renderer9.
0785fad34 : Implemented Renderer11::setTexture.
0f9b32095 : Fixed a typo in an error message.
54de24f9b : Implemented Renderer11::setSamplerState.
8e4f552e0 : Implemented sampler state caching in the RenderStateCache.
3d34a8aa2 : Add sampler state conversion functions.
8bc304a1c : Move sampler state structure to angle types header.
5cdd0586d : Fixes places where TextureStorage could have leaked memory during initialization.
b50d53025 : Create ShaderResourceViews for TextureStorage objects
00c0d15f6 : Use identical types for VS and PS varyings.
9c4a62567 : DX11 wants VS output and PS input to be in the exact same order.
22ada2cbe : DX11 index buffer offset is in bytes.
9f7ede678 : Fixed the number of vertices for DrawIndexed to draw.
11861cec4 : SUCCEEDED assertions fixed.
e9cf5e74c : Patch fixes that should have made it into prior patch for renderable migration.
b1c208f95 : Migrates textures to render targets with copyToRenderTarget in DX11.
46cf249e4 : Copies data from the staging texture to the default texture.
9a2f54dbd : Adds a function to update a level of a TextureStorage from another resource.
5ea16efaf : Adds getStagingTexture to Image11
b2151e559 : Adds cube descendant of TextureStorage11
4834ee2cc : Adds TextureStorage11 class and 2D descendant
52a64e4ac : Use shader D3D optimization level 0.
9aa6fe1ce : Ensured that the mUsesPointSprites flag is properly preserved when loading shaders from binary cache.
db0199524 : Eliminated storing decorated uniform names.
2275f9159 : Eliminated D3DConstantTable.
68aaf936b : Always link uniforms directly retrieved from the compiler.
c7ae02ec7 : Fixed declaring arrays within structures.
7aa6afff1 : Assign register indexes to dx_ constants and intercept them.
da8d38015 : Implemented support for DX11 sampler uniforms.
e6d12e9d6 : Implemented support for DX11 uniform arrays.
873f28aaa : Implemented basic applying of uniform values for DX11.
fdc7f56bd : Link uniforms.
c5c9e3c54 : Retrieve active uniforms.
043da138a : Provide an API for accessing the uniform array.
f4d9feff2 : Declare active uniforms.
f956186f2 : Collapsed register indexes into one.
652468c48 : Assign constant registers manually in HLSL.
3ca980a38 : Add utility methods for determining register count.
8803b85f6 : Simplified uniform/varying/attribute output.
d0f82bc4d : Fixed a bug in Renderer11::clear where the wrong render target is fetched.
c51143010 : Implemented Renderer11::drawElements.
005979d73 : Adds new functions to support load*Data for DX11-supported formats
8ca7d3758 : Renames current load*Data functions to clarify destination format.
d8353dd8e : Removes extraneous D3D9-ims in TextureStorage code.
413d27110 : Moves creation of renderer-specific texture storage objects to the renderer.
87705f829 : Renames classes in the TextureStorage heirarchy for clarity
34da397e1 : Moves TextureStorage class to TextureStorage9, mostly.
09929a2be : Creates the TextureStorageInterface class
c5431eb29 : Implemented Renderer11::applyVertexBuffer and Renderer11::applyIndexBuffer.
cd9458d92 : Created InputLayoutCache for D3D11 input layouts and vertex buffer application.
11c2af555 : Implemented IndexBuffer11.
1e3a80411 : Integrated new IndexBuffer into IndexDataManager and Renderer9.
0b6d7741f : Added an IndexBuffer creation method to Renderer.
a5e0d720d : Implemented IndexBuffer9.
2befccdf0 : Added abstract IndexBuffer class.
50cc72513 : Renamed IndxBuffer to IndexBufferInterface.
955377ebe : Moved IndexBuffer into its own file.
868a1160f : Fixed some paths in the angle gypi project file.
6826ac1a0 : Fixed missing files in visual studio project filters.
097674f80 : Added an additional null check in VertexBuffer9::discard.
2c4d070c7 : Implemented VertexBuffer11.
8226f4c91 : Combine major, minor and build revision as the program binary version.
ab1c14629 : Provide a stub for Renderer11::applyUniforms.
15186aa70 : Move Uniform to separate files.
b6e551024 : Move setting the uniforms to the Renderer implementation.
8320a2802 : Remove special handling of DX constants as uniforms.
a8aac672c : Creates Image11 class
9a5836511 : Renames "dx9" utility namespace to "d3d9"
8fb65c8fc : Adds a utility function to calculate the size of a pixel given a DXGI format.
4150d362e : Change VertexBufferInterface and VertexDataManager to use new VertexBuffer.
3f255b48a : Added vertex buffer creation methods to renderer.
b80a19015 : Implemented VertexBuffer9.
dcfb1f79c : Add abstract VertexBuffer class.
e4e45066b : Renamed VertexBuffer to VertexBufferInterface.
593ebc419 : Apply DX constants directly.
88853c501 : Don't expose DX constants as GL uniforms.
129851880 : Combine dx_Depth and dx_FrontCCW into dx_DepthFront.
97c852b2e : Move isTriangleMode to utilities.h.
7386858e1 : Compute gl_FrontFacing using a single float constant.
a41d07f04 : Merged the VertexBuffer and ArrayVertexBuffer classes.
29787c319 : Moved VertexBuffer and derivations into VertexBuffer.h/cpp.
bd64318fa : Fixed line endings in visual studio project files.
e49914163 : Move program binary serial caching to renderer
9a0673756 : Ensure state caching variables are handled consistently in markAllStateDirty
12e02218f : Moves renderer-agnostic portions of GenerateMip to their own header
09c81e30f : Renames TextureSSE2 to ImageSSE2 and moves it to the renderer directory.
4ba240678 : Migrate Image to Image9 and add an abstract base
f721fdbda : Moves GenerateMipmap function to the Renderer
c5c806d32 : Passes a base-class Renderer pointer to Image where needed, instead of Renderer9
244e1838a : Adds a function to the Renderer which will return a newly created Image.
d9ec90228 : Changes the Image array contained in Texture classes to an array of Image pointers.
e4e1a33c9 : Move NullColorbuffer handling from Framebuffer to Renderer9
f5a2ae55f : Fix implicit vector truncation warnings.
a16a55f72 : Add explicit std:: namespace to code from <cXYZ> includes.
1b0de067a : Limit struct size to size of full shader constant.
0deeb8cda : Fix mixed line endings in generateshader.bat
e8936afc4 : Remove empty preprocessor/new directory
4d61f1c7f : Update version on dx11proto branch
d55e8c1b4 : Scissor test state is set as part of the Renderer::setScissor method.
312404870 : Changed D3DConstant table, IndexDataManager,VertexDataManager and vertexconversion namespaces.
50aadb05a : Moved D3DConstantTable, IndexDataManager, VertexDataManager and vertexconversion files.
25e16afce : Move HLSL compilation to Renderer.
be281b08f : Move constant table retrieval out of compileToBinary.
d4cf251ef : Implemented Renderer11::drawArrays.
97b59305c : Fixed setting write masks when not alpha blending.
617048e8c : Fixed the semantic for SM4+ vertex output position.
d4b2db254 : Implement Renderer11::applyShaders.
e097047e2 : Implemented SwapChain11::swapRects.
91dca6afc : Added a SM4 pass through shader.
567b9cfd5 : SwapChain11 is now created with the correct dimensions.
c8c70adcb : Renamed SwapChain11's textures and views.
c52be63db : Apply the input topology.
7b18d0c45 : Store the shader bytecode in ShaderExecutable to pass it to CreateInputLayout.
18adad0cd : Create and set a basic vertex buffer.
da495a111 : Create and set a basic input layout.
0b03b06c0 : Implement applyPrimitiveType for Renderer11.
a2f9fbe39 : Implemented Renderer11::loadExecutable.
813bb7885 : Add ShaderExecutable11 files.
071ee6a69 : Implemented Renderer11::compileToExecutable.
04af90f05 : Load the compiler module for D3D11.
c5693159c : Use SV_Target semantic for gl_Color when compiling for Shader Model 4+.
77fbf973b : Skip applying uniforms for the D3D11 renderer (unimplemented for now), to make ProgramBinary back-end independent.
28e3692d5 : Remove getRenderer9 from Display
1f57d18a7 : Remove unnecessary d3d9.h includes
54e675488 : Implemented Renderer11::clear for basic clear operations.
e9c71b4ae : Fixed an incorrect return value.
80fc33264 : Implemented Renderer11::applyRenderTargets.
816c7f371 : Added getter methods to RenderTarget11 for the render target and depth stencil views.
32cb08f40 : Removed the mRenderTargetDesc member from Context.
4c4ce233d : Added an ignoreViewport parameter to Renderer::setViewport.
3a0ef4801 : Refactored Renderer::setDepthStencilState to no longer require the stencil size parameter.
237bc7e55 : Refactored Renderer::setRasterizerState to no longer need a depthSize parameter.
e2f7b6b30 : Refactored Renderer::setViewport to no longer take render target size arguments.
04f1b33c3 : Refactored Renderer::setScissor to no longer require render target size.
7b6b83ea2 : Added currently set render target information to Renderer11.
536dd6e9a : Release Blob after creating executables.
70a219bc1 : Fix line endings on a number of files
4f0f65ee1 : Get rid of ShaderExecutable9 usage in ProgramBinary
4f6024ad7 : Make shaderExecutable::getConstantTable virtual
c0ccbd83f : Add a get*Function method to the ShaderExecutable interface
360385473 : Fix pointer type for GUID in ProgramBinary::load
f0516cfdc : Inline the Renderer9::compilerShaderSource function
95892416b : Store ShaderExecutables on the ProgramBinary instead of d3d9 shaders
5531890fd : Add loadExecutable function to Renderer
a9c714243 : Move compileToBinary to Renderer
c68fa87f8 : Remove the ConstantTable member variables
a418ef12e : Explicitly pass constant tables to linkUniforms
59d9ab142 : Explicitly pass the constant tables to the defineUniform function
d2fb490ed : Remove default parameter from ProgramBinary::defineUniform and make it explicit
d5d101977 : Add ShaderExecutable and ShaderExecutable9 classes to encapsulate back-end specific shader-isms.
27290c1bc : Use convenience function for downcasting the renderer.
1f811f55d : Silence unimplemented asserts and implement retrieving adapter information.
9549bead5 : Retrieve the shader model number instead of a shader model 3 support boolean.
dedd1a0f6 : Eliminate D3D9 from Context.
97400dd39 : Clean up passing around translated index data.
91207b79c : Move the index data manager and draw calls into the renderer implementation.
41cb94285 : Remove Intel specific workaround.
4a186ed87 : Moved VertexDeclarationCache to its own header and source file.
e569fc52e : Move blitter creation / destruction to device specific initialization / release.
5367004c2 : Implemented Renderer11::setViewport.
2c1d0abe5 : Removed clear implementation from Context.
0393e5b5b : Implemented Renderer9::clear.
084a257ef : Changed the Renderer::clear method parameters to use the new ClearParameters structure.
7436971e9 : Added clear type enum and clear parameters structure.
414c9168b : Moves checkDeviceLost to renderer9_utils.h
5fbf177ce : Moves applyShaders to Renderer
b6b27bc41 : Adds RenderTarget11 type
965bcd2e5 : Removes getSurface function from base RenderTarget
b64ed2824 : Adds makeRenderer9/11 functions
f24236592 : Moves creation of RenderTargets to the renderer.
d733bb88b : Adds makeSwapChain9/11 functions.
32fdf8228 : Fixes line endings on SwapChain9 and SwapChain11
def9f0f35 : Add applyVertexBuffer stub for D3D11 renderer.
67094ee41 : Move the vertex data manager and vertex declaration cache from Context to Renderer9.
92025f562 : Pull Context dependencies out of applyVertexBuffer().
1dd557ae3 : Fixed bug with scissor rectangles Y values being clamped incorrectly.
5dc3b8b47 : Don't call gl::output unless perf is enabled.
7cfb53f30 : Update version.
0aa3b5a2b : Implement user-defined name hashing.
8d06f9784 : Update version.
7d738a27c : Remove dependency on d3dcompiler import library.
c23f4611b : Interface design for user-defined name hashing.
07b925c5d : Use D3D compiler optimization level 3.
e3e826d41 : Fixed some warnings on GCC
dc94956cb : Removed the setRenderTarget and setDepthStencil methods from the Renderers.
e06bda991 : Context::applyRenderTargets now uses Renderer::applyRenderTargets.
220e79a62 : Implemented Renderer9::applyRenderTarget using Context::applyRenderTarget's code.
ae39ee280 : Renderer::applyRenderTarget now returns a success/failure bool.
c43a60557 : Created a Renderer9::markAllStateDirty method and moved state initialization into it.
b323df037 : Invalidate client window area when resetting swap chain
844ad78d2 : Revision 5 of ANGLE_MRT
a60160b0c : Implemented SwapChain11 initialization.
3ca082cc9 : Context now uses Renderer::setViewport.
3884e2c24 : Context now uses a Rectangle struct for storing viewport.
83e80ee44 : Add an abstract Renderer::setViewport method and implemented it for Renderer9.
b743e1d7a : Removed unused Display member of Context.
164dfa42a : Fixes the include guards on RenderTarget9
d62d7142c : Removes calls from Context to retrieve d3d9 surfaces
d186dc7fe : Pass the RenderTarget, not the D3D surface, up the Renderbuffer heirarchy.
d2b4702a0 : Adds a function to Framebuffer to retrieve depth OR stencilbuffer.
8614fbacf : Adds RenderTarget pointer to TextureStorage.
c682d95bd : Remove SwapChain.cpp from the GYP project.
a27e05ba9 : Split the swap chain into an abstract interface and a D3D9 implementation.
6c8721746 : Adds renderer functions for rendertarget operations.
48ab81ce0 : Use ANGLE's rect instead of D3D's in blitFramebuffer.
39cee2e7a : Stores render target description without D3D9 reliance.
c497ebae2 : Moved the static initializers of RenderStateCache's constants to the top of the cpp file.
5503fd031 : Implemented Renderer11::setDepthStencilState.
53926ff16 : Added depth stencil state caching to the RenderStateCache.
08c331d42 : Moved the stencilRef and stencilBackRef back to Context's state structure.
c820c1238 : Added utility functions for gl to D3D11 depth stencil states.
dcf1e676a : Implemented Renderer11::setRasterizerState and Renderer11::setScissorRectangle.
ed453e072 : Added Rasterizer state caching to the RenderStateCache.
fa34b3401 : Added a utility function for gl to D3D11 rasterizer states.
f8ba1091e : Implemented Renderer11::setBlendState using the new RenderStateCache.
0673d79e1 : Added a RenderStateCache class for caching D3D11 blend, depth stencil and rasterizer states.
b58cb9b63 : Added a third party library: MurmurHash3.
6b147718e : Added utility functions for gl to d3d11 blend states.
042d1b4c8 : Adds RenderTarget wrapper class for surfaces and views.
4df38ce8a : Adds function to convert depth *and* backbuffer formats.
b9bb27938 : Make egl::Surface independent of the Renderer implementation.
383808834 : Add stubs for missing virtual method implementations.
8a8b24c7f : Fixed issues with state force flag initialization and applyRenderTarget placement.
2e2586446 : Removed the dirty state flags from Context.
d084c620c : Added an abstract Renderer::clear method.
f39967e13 : Context now uses the new structures storing state.
493d4f872 : Added abstract methods to Renderer for state setting.
1e34fde54 : Added a rectangle structure for holding viewport/scissor information.
c8b8f2832 : Added structures for rasterizer, blend and depth stencil state.
d0db35080 : Moved the Color struct to AngleTypes.h.
ef19da5a7 : Renamed EnumTypes.h to angletypes.h.
feae9b343 : Adds conversion functions for DXGI-to-GL texture and renderbuffer formats.
682a37c5c : Renames es2dx and dx2es namespaces to something better.
31b13e1ff : Moves Image & Renderer into rx namespace
de8a7fff0 : Moves the Blitter into the Renderer's domain
8c7b1a9d9 : IDXGISwapChain1::Present1 supports a sync interval of 0 to 4 for all devices.
65e653778 : Test for valid back buffer and depth stencil formats.
ad6aee7de : Add stubs for missing virtual method implementations.
1d80eeec4 : Moves copyToRenderTarget to Renderer
ea32d48b6 : Removes getDisplay and getContext calls
a95716864 : Moves ConvertTextureInternalFormat to the Renderer
70062c98f : Passes the Renderer to various objects at construction time.
16418b115 : Passes pointer to Renderer to Framebuffer at construction.
370482e77 : Pass the Renderer to the ResourceManager at construction time.
ad62987f1 : Eliminates usage of Display from Context::makeCurrent.
03d390940 : Pass the Renderer to the Context at construction time
222ee0813 : Contain DX9 back buffer and depth stencil surface formats.
25072f677 : Implement texture dimension limits and 32-bit index queries.
c1e263411 : Create a Direct3D 11 device, if enabled and available.
ae4f4d4b9 : Moved Renderer creation/destruction out of Context.cpp into Renderer.cpp.
cfa8efdfe : Moved declarations of EGL dependencies to main.h.
1d6aff2bc : Add a Renderer11 class for the d3d11 backend.
3f5269679 : Update minor version number for branch
2a99bfa24 : fix early return value from resetSwapChain
4f0af574d : Misc fixes to renderer
76d3e6e07 : Rename renderer namespace to rx
95ffbc10b : Handle software device creation at the Renderer9 level.
bdfb3914f : Explicitly retrieve a Renderer9 or Renderer interface from Display.
d8e3656a5 : Moves portions of utilities specific to D3D9 to the Renderer's domain
3cef53917 : Alters the blitter's copy function so that you can pass a framebuffer to it directly.
0ad830bf6 : Moves mipmap generation to texture storage and image objects.
690d8aeaf : Moves copyToRenderTarget operation into texture storage object.
9d4346f0b : Eliminates getD3DTexture, instead returning the texture storage object.
0f195ada9 : Passes texture storage object to image directly to update its surfaces
25ee74412 : Passes the swapchain to texture storage constructor instead of d3d texture.
f032cb880 : Initializes storage from GL params instead of D3D params
df14c7615 : Moves static d3d texture format conversion utilities to TextureStorage.
20d366671 : Mostly eliminates usage of getD3DFormat in Texture.
5ac99789a : Adds functions to derive R/G/B/A/Stencil/Depth sizes from GL formats instead of D3D.
57feb8c3a : Fix the project filter.
fd54ada6b : Added missing files to the GYP file.
b5e1a2724 : Moves TextureStorage class to its own file in the Renderer directory
b9d7e6f85 : Moves Image class to its own file in the Renderer's directory.
4b2fffb80 : Fix minor spacing issue blocking merge
408caa532 : Eliminated the dependency of VertexDataManager and IndexDataManager on Context.
113f0eb71 : Encapsulated memory pool details for vertex and index buffer creation.
2507f41e4 : Split Renderer into version independent interface and Renderer9 implementation.
7cb796e75 : Eliminated isD3d9ExDevice().
4ca789e5e : Eliminated D3DADAPTER_IDENTIFIER9 uses.
024786d7c : Pass swapchain to DepthStencil constructor instead of d3d9 surface
96c3893c5 : Pass swapchain to Colorbuffer constructor instead of a d3d9 surface
114bd460a : Remove min/max swapinterval from Display. Get from Renderer if needed.
21cfaef3a : Fix share handle usage
3c72078a4 : Add renderer::SwapChain class and move functionality from egl::Surface
3281f97d9 : Moves Config generation to Renderer.
6f50457c1 : Adds D3DFMT_UNKNOWN to depth stencil format conversion function.
929556233 : Adds constant format arrays to Renderer class
106e1f7b6 : Removes D3D types from the Config class
e7b2f0564 : Temporarily adds format conversion functions to EGL.
21290e672 : Removes mConfig from Context, as it was only used for setting unused default values.
4cfba2a91 : Removes the unused setDefaults function
06eef1708 : Removes getContext calls from Colorbuffer and DepthStencilbuffer constructors.
b783398c9 : Moves multisample support data to Renderer from Context.
6716a2784 : Removes d3d9 device usage from IndexDataManager and subjugate classes.
b7386999f : Remove d3d9 devices from use in VertexDataManager and subjugate classes
5f4c136ee : Removes D3DCaps from Context and Display, instead querying Renderer for support status.
64e6290eb : Fix merge compilation errors
a734f27cd : Move SetTexture calls to the renderer class
ba0570efe : Move sampler state setting to the Renderer
ebf139fe6 : Move texture sampler state into a separate sampler state structure.
f112217a0 : Eliminate use of global getDevice() function.
e4733d7ef : Move shader cache into Renderer
f688c0d18 : Make testDeviceLoss able to perform the notifications
ef21ab295 : Move query and sync support to Renderer
313e3924a : Move Sharehandle support query to renderer
621ce053c : Add Renderer class and move functionality from Display
71621a883 : creating branch for dx11 prototype
fdeb2547c : Issue 354: remove ANGLE_USE_NSPR (revert r454)
b401a92b4 : Move the new preprocessor out of the 'new' directory.
3be1d5716 : Removed the old preprocessor source, interface and license.
a646c9164 : Removed the compile flag to select between preprocessors, always using the new one.
ca9a3c87b : Avoids uploading levels other than 0 for incomplete textures.
bef72cee7 : Fix Float16ToFloat32.py. Issue #376. Review URL: https://codereview.appspot.com/6651047
778cd1ba9 : Add missing <string> include in D3DConstantTable.h
8d8047995 : Add Variable Packing checks to ANGLE
0d3b36dec : .gitignore: Add *.target.mk, generated when building as part of ChromiumOS
6b38df547 : Update project includes to remove explicit DXSDK usage.
a841b11df : Only replace image surfaces with equal-sized managed surfaces.
853b577ff : Fixed support for updating from managed surfaces.
2e38b800b : Eliminated D3DXLoadSurfaceFromSurface from glGenerateMipmaps.
8ea6942ab : Eliminated D3DXLoadSurfaceFromSurface from Image::copy.
dabf0027c : Eliminated D3DXLoadSurfaceFromSurface from copyToRenderTarget.
4bb04bef9 : Eliminate D3DXLoadSurfaceFromSurface from setManagedSurface.
e0adbd809 : Removed an unreachable path in texture loading code
0e5bb409d : Also prototype the Lod0 function variant if needed.
fad16ed45 : Make DllMain have C linkage.
5127803f5 : Don't promote packed RGB textures to RGBA d3d surfaces.
6b1a0a0c6 : Some cleanup after the previous sized internal format patches
8e91d25a5 : Removes D3D format usage from framebuffer completeness check.
d4211110a : Adds BGRA packed sized internal formats
6452adf7c : Tracks sized internal formats for textures.
c60c15c09 : Add filter files for VS2010 Solution browser
ad52cb1a4 : Fixes cases where desired destination format was ignored by CopyTexImage.
2187b4a36 : Delete old .vcproj files that were replaced by .vcxproj files
de779f143 : Add DXSDK_DIR include and lib paths
d99f9a45e : Adjust dependencies for samples
e9b408bfc : Add auto converted .vxcproj files for VC++ 2010 Express
bd91da485 : Update standalone solution files to VC++ 2010 Express
918c46841 : Changed the name of the extension exposed to shaders to GL_ANGLE_multiple_render_targets in order to match the GL extension name. Using XYZ_draw_buffers as in GL_ARB_draw_buffers and GL_NV_draw_buffers was causing inconsistencies. Review URL: https://codereview.appspot.com/6715045
6a026c49e : Based on feedback from Al Patrick, Nicolas Capens and Daniel Koch, removed the restriction about draw buffer 0 having to be non-NULL if any higher draw buffers are non-NULL. Appears this can be supported with a NULL FOURCC render target. Removed issue and adjusted introductory text. Review URL: https://codereview.appspot.com/6725048
c41bb9a21 : Fixed issues pointed out by gman; removed references to GetDoublev and ReadBuffer, which don't exist in either OpenGL ES 2.0 or 3.0. Review URL: https://codereview.appspot.com/6681043
60354ec62 : Add draft ANGLE_multiple_render_targets extension. Review URL: https://codereview.appspot.com/6642069
637ca47c0 : Retry D3DCompile with different compile settings if it fails.
2b5af7b91 : Optimized adding dirty rectangles.
1ee986b85 : Make sure the driver knows the texture is dirty when only lower level mipmaps are updated.
8abd0b795 : Generate a more descriptive error when trying to initialize a const array.
22ba0f703 : Only look at whether the member variable has an array prefix.
4fbf33927 : Adds missing formats to ComputePixelSize
42944b023 : Adds support for per-framebuffer IMPLEMENTATION_COLOR_READ_FORMAT and TYPE
ce1189b0c : Fix bug 368: Specify the Levels parameter of CreateCubeTexture and CreateTexture correctly.
e6a098465 : Returns early from createTexture if its width or height are zero.
087e57890 : Skip drawing points when gl_PointSize isn't written.
6bc4a1469 : Ensure texture level count accounts for lod offset.
1e8228df4 : Add D3DConstantTable.* to build_angle.gypi. Review URL: https://codereview.appspot.com/6497092
8d47c1141 : Emit "#version 120" if the shader has array as out parameter. Review URL: https://codereview.appspot.com/6494082
85fee29cc : Fix bad commit. Review URL: https://codereview.appspot.com/6499078
60dafe8f0 : Implement D3DConstantTable.
aa48067ac : Replace D3DXFloat16To32Array.
3b6ff3e8a : Reconcile AUTHORS and CONTRIBUTORS files
3e8fc7f6b : Move targets from src\build_angle.gyp to src\build_angle.gypi
ac5ae3b5b : Allow glUniform to set nth element of array of structs uniform where n != 0. Review URL: https://codereview.appspot.com/6477046
a6e9428a7 : Avoid storing references to temporary strings in RenameFunction
0806cb274 : Disable npot texture support on AMD cards on XP.
5a1bfa2ed : Add Jacek Caban to Authors list
ca8c1693e : Moved SSE2 code to separated file to allow using different compiler flags on GCC
29ab95254 : Minor GCC fixes
db2115d8b : Use unordered_map instead of hash_map on GCC
1825d8e59 : Fixed preprocessors errors on GCC
85e4419f9 : Only round back buffer to 64 pixels when vendor ID in Intel.
909f21cc1 : Reset shaders to null in makeCurrent. Review URL: https://codereview.appspot.com/6460100
74ff2edc2 : Fixed version number
ab8c026f5 : Shader translator converted single-element vector swizzle to direct index access. It is not wrong, but unnecessary and moreover it triggers a MESA optimizer bug. Review URL: https://codereview.appspot.com/6460074
0c71fd407 : Round swap chain surfaces to 64 pixels in width. Review URL: https://codereview.appspot.com/6449123
28a6b5f8d : Add angle_code var to common.gypi and build_angle.gyp. Add GCC and clang warning flags from WebKit to ANGLE Mac and Linux builds.
728f27982 : Revert r1230.
989c1c85b : Make ProgramBinary a refcount object and use Binding pointers to maintain it's lifetime on context and program.
716056c72 : Restore the explicit isLinked() method for Programs and fix link().
12394cf7c : Install new program binary when current program is successfully relinked or reloaded
4c962bf16 : Make Program link() and setProgramBinary() return the status of the operation
95d294247 : redirect the LinkProgram and ProgramBinary calls through the context.
834af913d : Explicitly track the current program binary instead of just caching it.
7f3bfe13e : Don't erase the cached program binary on deletion.
62a2846cf : Cache the current program binary instead of the current program.
39c9d9522 : Remove Program serial tracking. It is no longer useful (or used).
e6af4f939 : Use the ProgramBinary's serial to track changed D3D9 shaders instead of the Program's
e87ca0000 : Add serial tracking to ProgramBinary
5ae3ccc34 : Pass the programBinary directly to applyDeclaration
d6fddbf17 : Add GCC and clang warning flags from WebKit to ANGLE Mac and Linux builds
99fbbe86b : Embed Blit shader byte code in binary.
433f4aaa5 : Fix always true condition in assert in MacroExpander.cpp.
6c0c2d87a : Do not call MacroExpander::popMacro() from MacroExpander::~MacroExpander(). MacroExpander::popMacro() assumes that the macro being popped has been fully parsed. This may not be true for MacroExpander destructor which may get called anytime the compiler decides to abort the compilation process. This patch just deletes the macro-contexts pushed in the stack without validating the parse state of current macro.
95c25cfcd : Bump version.h
3cfd7225a : Cache D3D vertex and pixel shader objects so they can be reused and shared by multiple contexts.
e640ef8ee : Make the new preprocessor backwards compatible with Bison 2.3
d91a0e996 : Recognize QNX as POSIX.
687152872 : Scale up non-multiple-of-4 dxt textures
07ab841a8 : Implement Anisotropic Texture filtering support
95a758f3a : Remove dos-style line-endings (EOL changes only)
9fba10e90 : Update version Review URL: https://codereview.appspot.com/6352103
144f28048 : Enable OES_get_program_binary. Review URL: https://codereview.appspot.com/6349053
6f1796f3e : Make ProgramBinaries binary rather than text + binary. Review URL: https://codereview.appspot.com/6351082
dd8e4aa4b : Fix vertex texture fetch.
2fe20a863 : Don't set the Break flag on the last loop fragment.
5b60f5eb6 : Don't check for Break on the first loop fragment.
8c77f854a : Indicate breaking out of an excessive loop using the loop index name.
e9b3f60a1 : Keep track of the index name of excessive loops.
0933b0ccd : Use a single index for excessive loops.
c264de47f : Limit HLSL loop scope to match that of GLSL, for excessive loops.
11190ec66 : Disable debug logging on Release builds.
a8833e91e : Disallow redefinition of built-in functions.
fc0543f4b : This patch reverts r1203, but in slightly different way. It seems there is a problem with the config of memory bots. The usage of std::locale in ANGLE is fine. Review URL: https://codereview.appspot.com/6392052
39a942664 : Reconstructed preprocessor.vcproj from libGLESv2.vcproj.
828ec8fa8 : Builds for chrome memroy bots (windows only) do not link due to the usage of std::locale, the reason for which is still unknown. This patch avoids the usage of std::locale, while still enforcing "C" locale and checking for overflow. Review URL: https://codereview.appspot.com/6392046
8963ec2a8 : Implement binary streams. Review URL: https://codereview.appspot.com/6357050
90080e3b7 : Support for serializing a linked program to binary.
68b3e91ca : Fixed link error on GCC and clang. They complain about missing symbols even when those symbols are not used.
c0a1eb3c4 : Fixed compile error on android. It was complaining about tolower. This patch removes the usage of tolower, and adds tests for checking both versions of hexadecimal integers - 0x and 0X.
f099dfdb0 : Enable the new preprocessor. Passes all unit-tests and WebGL conformance tests! Review URL: https://codereview.appspot.com/6357055
c022c3aff : WebGL spec specifies maximum length of all types of tokens - not just identifier tokens. And it also means preprocessing-tokens, not compiler tokens. Note that this implies that non-compliant tokens even inside excluded #if blocks will trigger error.
08b3e40fb : Avoid implicitly enabling centroid sampling on non-point rendering.
13be3e43d : Increase the maximum point size to what is reported by Direct3D.
d35efdf53 : Restricted the length of identifiers (including #define directive) to 256, as required by webgl spec.
390209aee : Lowered the severity of EOF_IN_DIRECTIVE from an ERROR to WARNING. There are just too many shaders on internet (including webgl conformance test) that do not have a newline at the end of directives, especially #endif. Review URL: https://codereview.appspot.com/6352059
d0d9f87ac : Make sure that #version occurs before anything else, except for comments and white space. Review URL: https://codereview.appspot.com/6348056
2e81891c2 : Handled the case where int and float are of correct format, but large. The GLSL spec is not very clear on how integers should be interpreted for expressions. C99 says the expression is of type intmax_t. I am parsing all integers as int except those in expressions, which are being parsed as unsigned int. Review URL: https://codereview.appspot.com/6351051
7adef6041 : Update revision
6b495719a : Moved error-counting to Diagnostics so that errors generated during preprocessing is included in the count. Enabled logging of preprocessor diagnostics into info-log. Review URL: https://codereview.appspot.com/6354047
f115592d9 : Used std::ostringstream instead of std::stringstream wherever applicable.
5b6a68e04 : Replaced pp::Token::value with pp::Token::text. The term value will be used for a function which will convert text to integer/float constant.
fadc20586 : More expression tests for division by zero.
c6b3b3c74 : Fix the compiler warnings on WebKit ports when updating ANGLE in WebKit.
432d6fc4a : Introduced preprocessing token types. This fixes a bug where invalid tokens inside excluded conditional block may report diagnostics. Now we let the invalid tokens to bubble through the preprocessor so that they have chance to be skipped. Review URL: https://codereview.appspot.com/6356045
d39ec4c15 : Implemented conditional processing. Review URL: https://codereview.appspot.com/6333046
8b8f02dcd : [SH_TIMING_RESTRICTIONS] Restrict sampler dependent values from the tex coord and bias parameters of all sampling operations, not just texture2D.
635d6b5df : Fix sample project dependency on preprocessor.vcproj
6409edb0a : Fix line-endings in libEGL.cpp
253b8d209 : Refactor program info log out of ProgramBinary and in to Program.
2979ed2cc : Add preprocessor.vcproj to samples.sln. Review URL: https://codereview.appspot.com/6326046
9616e583e : Merge no-flip-rows r1142 to trunk. Review URL: https://codereview.appspot.com/6304052
e6357c0e0 : Added x64 config to preprocessor.vcproj. Review URL: https://codereview.appspot.com/6295105
e3043b14c : Fixed compile error in the new preprocessor due to the change Preprocessor::predefineMacro() interface.
b197c8853 : Fixed build for manually-maintained vcproj files. Review URL: https://codereview.appspot.com/6297103
73bc298e3 : Hooked up the new preprocessor behind a compile-time flag ANGLE_USE_NEW_PREPROCESSOR. Review URL: https://codereview.appspot.com/6304095
f3cdb460d : Added support for pre-defined macros. Review URL: https://codereview.appspot.com/6301084
4f677306a : Renamed IsDepthFormat/IsStencilFormat to IsDepthTextureFormat/IsStencilTextureFormat.
dbd656568 : Handle all INTZ format queries.
999f0ff61 : Removed static destructors in DependencyGraphBuilder.
646ea1ec4 : Fixed compile error for translator_hlsl.
0c1f5942e : Fixed compile error on linux.
a19572ced : Fixed compile error on linux.
8b851c6db : Preparation of hooking up the new preprocessor. - Added custom Diagnostics class. Routed all info-log messages via this new class. - Added custom DirectiveHandler class. Moved directive-handling code to this class and routed the old path. - Deleted lexer_glue because it is not needed anymore. The new preprocessor is almost ready! - Killed a bunch of dead code related to PragmaTable. Review URL: https://codereview.appspot.com/6308074
46aa13d87 : Implemented line directive. Review URL: https://codereview.appspot.com/6307083
7fc38dddd : Implemented macro expansion. Review URL: https://codereview.appspot.com/6303052
69ab29933 : Remove an unused variable from readCPPline()
3ce8dbcd7 : Add placeholder entry points for GL_OES_get_program_binary. Review URL: https://codereview.appspot.com/6279054
430f5e0c7 : Add the SH_CSS_SHADERS_SPEC flag.
ea09f9b40 : Move ProgramBinary into new file. Review URL: https://codereview.appspot.com/6299058
e2a59bba3 : Refactor Program into Program and ProgramBinary.
9a30b095c : Program::link() and callees do not access mPixelHLSL, mVertexHLSL, mFragmentShader, mVertexShader, mAttributeBinding.
4cfe7b7f5 : Initial specification for ANGLE_program_binary. Review URL: https://codereview.appspot.com/6267048
ec909fc9d : If a uniform was created before, still set the register type index since it can be different.
28be96b05 : Removed redundant registerCount > 0 checks. The register indices now indicate presence.
f5c8a2e24 : Refactored setting the register information.
ea7c345f5 : Store multiple register indices per uniform.
797924bcb : Error out if depth textures have more than one level.
8833dd223 : Fix error checking for glTexSubImage2D
6377e3683 : Fix error checking for glTexImage2D
6c6227a42 : Updates to ANGLE_depth_texture
77222c971 : Apply SH_TIMING_RESTRICTIONS to all samplers.
911cd6d61 : Disallow GL_ALPHA for framebuffer attachment rendering.
ecdf44a88 : Generate Lod0 functions even if they don't contain gradients, so we can call them from discontinuous loops.
679280b2f : Fix gyp build and disable warning that is an error in Chrome. Review URL: https://codereview.appspot.com/6260063
c745adb0b : Added PreprocessorTest::preprocess that preprocesses the input string and compares the output with that of the expected string. Renamed other *Test::preprocess methods to something different and clearer.
19d7aa60c : Fixed the location of EOF token. Added three new location tests for EOF.
ddbb45d6b : Return 0 for dFdx, dFdy and fwidth for discontinuous arguments.
e11100ce0 : Call Lod0 functions when inside a loop with a discontinuity.
89431aa5a : Output Lod0 copies of functions containing gradient operations when the shader contains a discontinuity.
79744f226 : Added a traverser for detecting gradient operations.
e20956428 : Add analysis utility to detect discontinuities.
a54f51863 : Added Lod0 versions of texture sampling intrinsics.
0e9704bce : Output the complete function at once to avoid having to erase the function arguments.
06eb0d429 : Adjust the maximum loop iterations to keep the HLSL compiler happy
92d620c3b : Advertise support for ANGLE_depth_texture
68145c6f3 : Apply the depth texture correctly as the DepthStencil surface in applyRenderTarget
63e6afe9b : Ensure all getDepthStencil and getRenderTarget calls consistently handle references to the underlying d3d surfaces
6b7c84cd1 : Update FBO completeness checks for depth textures
d885df031 : do some cleanup in Framebuffer::completeness
f20bc2160 : Add an IsDepthFormat helper function
08bfcc47f : Add TextureStorage support for INTZ depth textures and ensure Images never create INTZ surfaces
7aeab46f1 : Factor renderability check into GetTextureUsage
e32d56991 : Pass the usage parameter into TextureStorage instead of passing a boolean
36884639b : Refactor texture usage logic to helper function
1d2d3c469 : Move glTexSubImage early out check after more of the error checks are done.
0c8546843 : Report errors for unsupported Depth/stencil texture operations
835a95a59 : Allow depth and depth-stencil formats and types for textures and update utility functions
1c49f79dd : Detect depth texture support using INTZ and NULL textures
d2cccf7a9 : Add ANGLE_depth_texture specification
66ebd0143 : Add the SH_TIMING_RESTRICTIONS compile flag and dependency graph implementation.
85a250ed5 : Updated VersionTest to use the same pattern as other tests.
51b96855b : Fixed compile errors on linux.
484730bc6 : Removed the unnecessary usage of GTEST_HAS_PARAM_TEST and GTEST_HAS_COMBINE. I would rather have tests fail to compile than be silently ignored.
fc8b72005 : Refactored all tests to derive from a common PreprocessorTest. This avoids some code duplication. Review URL: https://codereview.appspot.com/6257048
e5dfefad4 : Renamed UNEXPECTED_TOKEN_IN_DIRECTIVE to UNEXPECTED_TOKEN.
7c884540a : Implemented #extension and #version directives. Review URL: https://codereview.appspot.com/6242045
36124de8c : Implemented #error and #pragma directives. Added new tests and updated old ones for the new preprocessor API. Review URL: https://codereview.appspot.com/6213066
07d921de0 : Token::value now contains text for all types of tokens - not just CONST_INT, CONST_FLOAT, and IDENTIFIER. This makes it easier to report diagnostics and various preprocessor directives.
98d04ec8e : Implemented #define and #undef directives. Review URL: https://codereview.appspot.com/6215072
0eb51ac34 : Deleted old unused files.
4a02078ac : Fixed compile warnings on linux.
964b7194a : Fixed compile error in lexer_glue.cpp.
99b5c0c91 : Fixed compile errors and warnings on linux.
2c958eefb : Moved error-handling to a separate class - Diagnostics. We were earlier returning errors as tokens which did not work very well when error occured while parsing a preprocessor directive. Now all returned tokens are valid. Errors are reported via an abstract Diagnostics interface. Updated unit-tests with the new scheme. Review URL: https://codereview.appspot.com/6203089
08365f685 : Added svn:ignore property for googlemock.
5cd9c60bc : Added DEPS for gmock library. Review URL: https://codereview.appspot.com/6203086
04d7d22bb : Reafactored Lexer class to allow chaining. The full chain when parsing #if directive looks like this: Preprocessor -> MacroExpander -> DirectiveHandler -> MacroExpander -> DefinedFilter -> Tokenizer. This chain dynamically changes depending on the current context.
355989bcf : Remove duplicate error checks from Texture subImage and subImageCompressed.
4df88e8a9 : Make TextureCubeMap size/format/compressed checks explicit about the level and face they are checking
92f499291 : Make Texture2D format and compression checks be explicit about the level they are checking
4327cff3d : Remove unused base class Texture methods and make them non-virtual in derived classes
eb3c01a8f : make sure all texture->isCompressed calls are type-specific
46f2d0a97 : Split RenderbufferTexture into 2D and CubeMap specific variants
bf6e5d4db : Remove the unused Texture::getType method
2ccbbef14 : Split validateSubImageParams into a texture type-specific check
28eb39213 : Move the internal format check for compressed subImage commands to the API layer
2d669fce5 : Texture: Avoid attempting to create 0 sized D3D textures
56c62636e : Optimize Context::applyTextures by avoiding repeated getTextureSerial calls
ac5d7f392 : Memory associated with allTokens is never freed due to early return in "case -1" in CPPpragma(yystypepp*) in cpp.c
b45306b79 : Ensure that strings produced by getVariableInfo are always null-terminated Issue 326
30a487c72 : Minor refactoring for Input class. Chnaged a raw array to std::vector.
519c32ba9 : Implement SSE2 version of loadAlphaData
98eec9129 : Using yy_scan_string, which flushes the old buffer does not work. GLSL requires that each input string is concatenated, but yy_scan_string treats each string individually. Added a custom YY_INPUT which maintains the continuity between each string. Review URL: https://codereview.appspot.com/6130045
151e766c9 : Added operator test. Review URL: https://codereview.appspot.com/6129055
8b47903c8 : Added missing files from the renaming of UnfoldSelect to UnfoldShortCircuit.
11399d5db : Make sure the internal DX uniforms get updated after re-linking.
f8f8f362f : Renamed UnfoldSelect to UnfoldShortCircuit.
8915eba8a : Implemented short-circuiting for logical OR and AND operators.
44fffeef7 : Ensure that non-sequence single-statement conditional blocks and loop bodies get unfolding of short-circuiting operators.
a11a6ab80 : Changes to handle comments properly and associated tests. Review URL: https://codereview.appspot.com/6111059
128d91995 : Added tests for token location. Review URL: https://codereview.appspot.com/6118062
79fb1019a : Ugly hack to fix compile error on windows. VC++ does not support C99 and hence snprintf. BUG=308 Review URL: https://codereview.appspot.com/6120055
828cc4897 : Replaced Token::Location::string with Token::Location::file.
ef1eaa04d : Changed Token::Location::string to Token::Location::file to keep it consistent with __FILE__ inbult macro.
aaf756962 : Fixed the usage of testing::Range. I was assuming that the range is closed interval, i.e., it includes the max value. But it does not. Review URL: https://codereview.appspot.com/6112055
85f2b2c5e : Added rules for ignoring comments.
ddb6e8e33 : Stop using unsafe sprintf method.
281824857 : Drastically simplified Input class. Now most of the heavy lifting is done by in-built yy_scan_string and yy_scan_bytes. Comment handling will be done by the lexer.
23ff36a03 : Added tests for the whole character set. Review URL: https://codereview.appspot.com/6105044
d08bb0ccd : The default implementation in flex only handles LF characters. GLSL supports all three newline characters - LF, CR, and CR+LF. Use a custom newline handler. Review URL: https://codereview.appspot.com/6105045
036a7356e : Do not return newline and number sign. They are for internal purposes only.
78a351987 : Added a catch-rule for invalid numbers.
aeba7b890 : Build fix for chromeos.
1f1b0d5da : Fix signed 16.16 fixed-point conversion.
571fe348a : Don't append '_' to the end of prefix in long name mapping if the original name starts with '_'
1023bb559 : Added tests for identifiers. Review URL: https://codereview.appspot.com/6038043
e63436b9a : Handle hex int constant in preprocessor
36cc18b71 : Added tests for number types. Review URL: https://codereview.appspot.com/6022045
320c5d7fc : Minor formatting change in pp.l.
763d0fb97 : Fixed compile error in lexer_glue.cpp. TBR=zmo@chromium.org Review URL: https://codereview.appspot.com/6035044
d089d1186 : Removed unnecessary includion of Token.h in various files.
d5bb405f5 : Added tests for pp::Token interface and white-space handling by the preprocessor. By the magic of test-case generators, we have 74 tests! Review URL: https://codereview.appspot.com/6009054
5e75f3447 : Mac/Linux build fix.
57442b110 : Update emulated functions.
14e966b20 : Modified the interface of Preprocessor. Added it to the build file. Lexer changes to record leading space.
40da4c530 : Added HAS_LEADING_SPACE flag to pp::Token. Split the new preprocessor into a separate target.
beadd5d20 : Update reserved keywords.
b7ad052f1 : Fix a few compilation warning/errors on Linux/Mac. Review URL: https://codereview.appspot.com/6009045
2e793f0f1 : Decorate (and undecorate) struct fields too (when not built-in).
fc74c375f : Guard against null surface in Image::updateSurface. Review URL: https://codereview.appspot.com/5985051
e15eba22c : Added googletest to svn:ignore list.
416fcd354 : Added infrastructure for adding gtest-based tests. I need to use it for the new preprocessor. Review URL: https://codereview.appspot.com/5988069
bac1aa1c1 : Removed the unnecessary usage of InputSrc::getch and InputSrc::ungetch when handling pragma. These functions are not supported by the new lexer.
408c45e70 : Added an alternate lexer for the existing preprocessor. It is still behind a compile-time flag. Review URL: https://codereview.appspot.com/5976072
88d91fbba : Increase Vertex Decl cache size to 32 entries.
807d8c330 : Fixed info log regressions.
978702d87 : Return a sequence when optimizing constant conditions so that brackets will be added to the HLSL output.
ff6a0a5c5 : Fixed line number reporting. Each newline was being counted twice.
3f990c4af : Added lexer rules for operators. Review URL: https://codereview.appspot.com/5966072
3b1302538 : Make Image::lock and unlock private and call them from Image::loadData.
4b2a522a3 : Punted on bison parser. It was turning out to be more complicated than necessary. Manual parsing combined with a flex lexer is easier.
01fd431ca : More prep work for macro expansion. Off-loaded lexing from Context class to a new Lexer class. Review URL: https://codereview.appspot.com/5059048
43affc5eb : Selection nodes are temporaries.
ed2180dc0 : Fix comma operator precedence.
563c0a533 : Fence has pointer to the associated egl::Display.
735369844 : Fixed missing semicolon for do-while.
43eecdc14 : Avoid adding duplicate struct constructors.
5dd6d09f9 : The function parameters and function body belong to the same scope.
ab8ca191f : Define constructors for structures defined in argument lists.
eec8efc37 : Detect when declaring previously undeclared variables as invariant, and avoid using an uninitialized type.
83dc5a78b : Start a new scope for conditional statements even when there are no curly brackets. Also fix the DO WHILE grammar.
05bc204e8 : Regenerate the parser using Bison 2.4.2.
2a073de72 : Limit HLSL loop scope to match that of GLSL.
0f328a7a6 : Revert "Fixed test for 16-bit index range".
4e13a77ec : Make essl_to_glsl target windows only.
35342dc42 : Provide multi-dimensional atan intrinsics.
1e04e46b9 : Fixed test for 16-bit index range.
15ded51e8 : Updates to ANGLE_pack_reverse_row_order
51b2685bb : Don't use strlen inside of loop
0725e7df0 : Support reloading the shader compiler
938009cfb : Add ability to recompile shader source
cde6a6101 : Rename the Shader 'varyings' member to 'mVaryings' to follow coding standard
2cdf833ce : Provide better encapsulation for Shader member variables
f861b02cf : Update ANGLE_instanced_arrays spec.
b474de34a : Move translator_hlsl target into Windows specific section of build_angle.gyp. Review URL: https://codereview.appspot.com/5639055
90f1eb810 : Remove 'chromium_code' from build_angle.gyp.
cca2b70b4 : Create D3D device when eglInitialize is called.
6c762d089 : Disable getting share handles when PIX is enabled.
cb37afdb6 : The normalized argument of vertexAttribPointer should not affect float and fixed.
9c3a393de : Enabled MSVC warning 4389 : signed/unsigned mismatch.
26f6e5d8b : Added missing printf format type.
afcd38833 : Removed _HAS_TR1 macro definition from common.gypi. Review URL: https://codereview.appspot.com/5569078
e4319635f : Fix printf format specifier in PoolAlloc.cpp.
c6f7f9d50 : Centralize detection of instancing support.
dce02fdab : Expose the ANGLE_instanced_arrays extension.
d644931c5 : Work around a bug observed with ATI graphics cards where instanced draw calls fail when all attributes are non-instanced, by repeating the draw call.
6c4b5e008 : Re-implement line loops by constructing a 'looping' index buffer, so it is compatible with instanced draws.
f654945b0 : Implement glDrawArraysInstanced by constructing a 'counting' index buffer since D3D9 only supports instancing on indexed draw calls.
c41a6fe3c : Ignore the 'first' parameter of glDrawArraysInstanced for instanced attributes.
2fc9f9086 : Adjust the amount of streaming buffer space required for instanced attributes.
8ca9c6e7c : Set the stream source frequencies for instanced draw calls. Searches for an indexed (non-instanced) attribute to ensure it gets mapped to stream 0.
d2820bfb6 : Add entry points and constants for GL_ANGLE_instanced_arrays.
21a849dca : Add ANGLE_instanced_arrays spec
c742fca57 : Fix warning in PoolAlloc.cpp.
e057c5dd6 : Fixed more warnings.
a1d8059d6 : Increase MSVC warning level to 4.
536888b87 : Explicitly disable warnings for auto-generated files.
f3c92311d : Fix remaining compiler warnings in translator_common.
e0f059c56 : Remove calls to new when modifying shader constants.
9dc0a2477 : Enable warnings as errors.
7e84fd682 : Fix MSVC warning in DetectRecursion.cpp.
3efb99cf7 : Added EGL_KHR_image_base and GL_OES_EGL_image_external entry points to esUtil. Review URL: https://codereview.appspot.com/5574051
bb5223d07 : Fix float texture support test
b66a70156 : Moved RefCountObject to common so it can be used by libEGL. Review URL: https://codereview.appspot.com/5557064
551022ebc : Rename IslTextureTarget to IsInternalTextureTarget.
77b95e1cb : Detect GNU Hurd and Debian kFreeBSD as ANGLE_OS_POSIX
d08aa75eb : Increase size of output buffer for pix to 32768
86bdb824d : Adds support for EXT_occlusion_query_boolean
b9f64aaeb : Use a global ref-counted singleton for long name map.
9996b8e6b : Rollback r942.
2678b34b5 : Changes the pointer from textures to their renderbuffer proxies to non-refcounted (2/2)
0dc8a5ee5 : Stores texture in RenderbufferTexture via a BindingPointer (1/2)
6575602ea : Finished off the GLSL compiler's support for parsing shaders using OES_EGL_image_external.
c6489b152 : Update extension numbers for published extensions.
8983cbc5a : Refresh EGL/eglext.h from Khronos
35be8c1fb : Refresh GLES2/gl2ext.h from Khronos
4625d27b0 : Long name mapping needs to be consistent between vertex/fragment shaders.
f289ee8d5 : Allocate D3D queries from a pool for the Display.
a5ddde91e : Move Context::sync to Display::sync.
89c9813b6 : Fix a bug in long variable name mapping.
9a4d112c2 : Fix off-by-one error in enforcement of WebGL's maximum struct nesting.
56397df38 : Removes an unneeded GetDesc call from Clear
c8d46066e : Ensure texture storage exists before retrieving serial
4d6c6d754 : Only allow renderable d3dformats to be flagged as rendertarget texstorage
2e566dc31 : rename TextureStorage renderable flag to reflect it's actual usage
b9aa00b22 : Refactor image renderability lookup
d9a54f983 : Fixed gl_FragCoord.y calculation
e72898394 : Check device loss between GetData calls when blocking
df3637211 : Re-enable advertising EXT_texture_storage
ad0ca1c47 : make the renerable usage consistant and const
92399aa25 : Add TextureStorage::getPool method
101f86979 : Let TextureStorage track the texture pool explicitly
f5cffc918 : Rename various mTexture variables to mTexStorage to reflect what they really are
63928d78d : Cache the computation of getD3DFormat
1dda3b183 : Move ConvertTextureFormatType
38f28cba6 : Track the texture pool explicitly in the Image class
1d116b42c : Fix managed texturestorage textures
f71a339ac : Use the correct d3dformat for texstorage textures.
8d6252eb0 : Add a static helper function to convert a GL format/type to d3dformat and call this from Image::getD3DFormat
5f7dc33da : Use the correct function to determine texture pool
6a05be4c3 : Update version.
93563fcf0 : (Landing this on behalf of groby@chromium.org. Review the CL at http://codereview.appspot.com/5482053/)
e19d8328e : Ensure the device states are reinitialized after a device Reset
a57989596 : Fix more rendertarget leaks
29217fad3 : Stop advertizing GL_EXT_texture_storage until issue 266 is resolved. Review URL: http://codereview.appspot.com/5484055
82b289138 : Fix error reporting for lost contexts
7f4dee145 : Guard against releasing NULL textures.
d35522304 : Update version to 904. Review URL: http://codereview.appspot.com/5449113
febbea886 : Fixed leak of render target associated with ColorBuffer.
f4490e220 : Implemented EGL_NV_post_sub_buffer.
343373abf : Creates helper function for common subimage param checking
21f05d754 : Adds missing parameter checks to texture functions
f12864494 : Adds a level parameter to texture getWidth and getHeight
67d72526f : Checks parameters of matrices for under-fullness in shader constructor check.
805a49ab7 : Fix post-build steps when spaces appear in directory names
4d04f90d0 : Update major version.
ffc4e74d8 : Add another contributor
f5cfcd2d1 : Update contributors
102ca7466 : Fix rendering for the closing line of line loops.
7a2fdc9c0 : Avoid rendering the last pixel of lines.
4229f59f2 : Fix HLSL translation for mod(vec2,vec2)
56d46abe0 : Add GL_ANGLE_pack_reverse_row_order. Performs vertical flip in readPixels and may write direct to client ptr.
205fef338 : Added support for GL_ARB_texture_rectangle to shader validator.
afaa04905 : Upstream android's change for angle
32b11443c : Checks level on relevant gl calls against implementation maximum.
059fc15fe : Fix count of elements in buffer
1e44645a4 : Immutable textures are always mipmap complete.
6364b3505 : Split completeness tests into sampler and mipmap completeness.
45b888ad1 : Correct texture storage levels count validation.
c333699d8 : Fixed vertex sampler index retrieval.
1625d7d40 : Fixed the incorrect TQualifier on gl_FragData.
e1301a3c0 : Add extension specifications
43911ec8e : Add new function prototypes to gl2ext.h
888df06dc : Resync version #876
d28da894c : Use the texture surfaces as image surfaces when managed.
59580a3d0 : Used the MANAGED pool for non-renderable textures on XP.
33b609f54 : Update revision info
4bf6fd0af : Fix uniform component size calculation for booleans.
709ed116b : Export new entry points via GetProcAddress and def file
9a84912a8 : Add support for glGetnUniform*vEXT
47c600530 : Add UniformExternalSize function
e918ea2df : Rename UniformTypeSize to UniformInternalSize
edc31508d : Rename UniformComponentCount to UniformExternalComponentCount
c9d81a2a3 : Fix warning from uniform conversion template.
b7915a55b : Add the ReadnPixelsEXT command
9112d2a96 : update revision
97412f716 : Advertise GL_ANGLE_texture_usage.
0bd1f2f6f : Advertise GL_EXT_texture_storage.
ef4cb8b3e : Create a render target texture when intended as framebuffer attachment.
7d18c17f8 : Added the texture usage parameter.
ff941aa98 : Added support for floating-point and BGRA storage textures.
e1077368a : Added support for compressed storage textures.
64a0fb2a8 : Implemented glTexStorage2DEXT.
d30bd0a7f : Added the immutable parameter.
fbc395247 : Issue render target serials per texture storage.
9f8f6229a : Move serial management to TextureStorage.
5e4dbb30d : Create D3D textures within Storage classes. Fixed render target reference counting.
afa8ef36f : Simplified cube face handling and render target conversion.
dc82bf91f : Encapsulate D3D textures into Storage classes.
8747f18ff : Advertise robustness extension strings.
cf23c45fd : Disable automatic device resets when using reset notification.
4ff960d91 : Implemented context creation with reset notification.
17f548cb6 : Implemented reset status.
9d7885021 : Ignore GL calls when the context is lost.
09fcc9fe6 : Notify the display of a lost device and mark all contexts lost.
6f5c5fc08 : Check for all device lost errors.
78d448682 : Add device error checking utility functions.
f81103a6a : maxLevels is always 0.
4163405eb : Release the D3D texture on any actual redefine.
d14558a21 : Separate Colorbuffer into storage and texture variants, implementing a common interface.
bbeffbb67 : Be more explicit about floating-point format support.
c1fde76cc : Issue a new serial for every new D3D texture.
f45e81def : Fixed unsafe casting.
1a01e8300 : Always release pbuffer surfaces on redefine.
9d4eac7a8 : mIsRenderable is only valid when there is a texture.
90cfcc957 : Move copyToImage to Image::copy.
839fb9b05 : New image surfaces are not dirty (nothing to copy over). Lock marks images as dirty.
0c67f3cdf : Eliminated the format parameter.
f749f0e8c : Moved load*Data methods to Image.
6e4b12194 : Eliminated GetDesc calls.
73de05a53 : Encapsulate image surface creation.
4c0a77155 : Defer image surface creation.
5cce3ff0f : Abstracted image locking/unlocking.
dff362f52 : Turned Image into a class to improve encapsulation.
de631783f : Moved Image outside of Texture.
0da803bee : Refactored texture dirtiness.
01dae8551 : Don't redefine at copySubImage.
68ae299a3 : Refactored redefine.
31e22e1d3 : Moved createSurface() to Image.
9ab8e3e02 : Clear the dirty flag on copied images.
c9ba4ad2a : Only destroy the redefined image level.
b612f88b8 : Use commitRect within updateTexture to avoid duplicate logic.
06312bae1 : CreateAdditionalSwapChain can return D3DERR_DEVICELOST.
1043535ec : Call ResetEx on lost or hung Ex devices. Attempt calling Reset/ResetEx at most 3 times.
94910c9e8 : Perform proper Reset sequence.
4ccb8b5e9 : Bump version
241e70de6 : Resend viewport on render target change.
476541f63 : Implemented new restrictions on nesting of structs in WebGL shaders. Added previously missing check for embedded structs; even though these attempts would be caught by an underlying GLSL compiler, the shader validator should not let them through.
c5a7b6906 : Fix compilation due to merge issue.
0d86aa7bc : Implement glFinish using event queries.
96a4a6ceb : Avoid repeated getDevice() calls when applying uniforms.
c941e25be : Eliminate getDisplay() and getDevice() calls within the Context.
221521178 : Limit copied uniform and vertex attribute names to the implicit size of the buffers passed in. Increase the size of the buffer the client will allocate for mapped names to be equal to the maximum token length.
fdea69468 : Checked in change that should have been in r801. Review URL: http://codereview.appspot.com/5318051
cf094c00e : Issue 220 - let mCurrentValueOffsets be an array of size_t's to fix a 64bit compilation error
22eab922e : Allowed translator_hlsl and glsl to be built as shared libs on windows.
72e8f4472 : Avoid unnecessarily copying uniforms
3442c2bbe : Fix contribution
a033e02d0 : VC11 fails to build angle because oppl_allocator::operator= does not exist
a9ae4aa9b : Fix for bogus "Bad aggregation op" error when dumping intermediate tree
b7bb11ab9 : Add token to ANGLE_software_display extension
b6e7222c5 : Avoid iterating over unused samplers.
040c4db30 : Cache currently-bound draw buffer.
54f59ef8c : Don't reupload DX uniforms unless necessary
a28233e5a : Iterate directly over uniforms when applying them
4d27f3b49 : Update contributor list
7f02008ad : Fix compiler warnings in translator.cpp
876f47ad0 : Fix essl_to_hlsl project configurations
eef0e27c1 : Fix link errors caused by static use of perf related functions even when ANGLE_DISABLE_PERF is defined.
8b3c1afb5 : Improve performance of applyRenderTarget and applyTextures
c62098564 : Cache the current program pointer
50297fc19 : Assign proper enum to GL_TRANSLATED_SHADER_SOURCE_LENGTH_ANGLE
ccb384171 : Support multiple nested ternary operators per statement
c0d73ed80 : Use a different name for ternary operator unfolding temporaries, to avoid clashes with T x = x handling.
2fa45510e : Correct glFramebufferRenderbuffer behavior for renderbuffer = 0.
aa5e59b38 : Don't unlink when detaching shaders.
a574f78fc : Add an extension for querying translated HLSL shader source. Review URL: http://codereview.appspot.com/5149046
ad7ab3327 : Fix the version number. Review URL: http://codereview.appspot.com/5132054
46974d298 : Fix memory corruption in ANGLE shader translator.
aa9c5ca99 : Reset mUnmodifiedDataUse after bufferSubData
1a1fe2494 : Sort EGL extension string
8440e3f0c : Enumerate GL extensions in sorted order
55d48c743 : Create structure definitions for structures in a return statement.
7fb81e833 : Fix single statement loops.
aa00b593b : Disable FLIPEX when the formats are not 32-bit and when swap interval is 0.
fd80254ee : Validate the stride of static buffer attributes.
23c9e3150 : Save stream source 0 in stateblock when doing masked color clear.
51db7fb19 : Optimize string comparisons by avoiding the creation of temporary substrings.
c72c64168 : Decorate arrays uniforms with "ar_" to identify arrays of size 1.
024f1a913 : Optimize uniform handling by storing both decorated and undecorated names. Use a consistent naming scheme to clarify decorated/undecorated name usage.
a3b4ab4c2 : Further work on the function emulation.
74a46a5c6 : Recognize ANDROID as a POSIX OS BUG=207 Review URL: http://codereview.appspot.com/5016050
16efbbaee : Complete implementation for handling #define directive. Review URL: http://codereview.appspot.com/4963062
8a4dad605 : Remove path info without GetCurrentDirectory
fe4b0c9e9 : Fix resetting of non-existing device
a866244f4 : Avoid an unnecessary MFC header dependency.
f420c4244 : Add/remove more functions to use shims.
2598ffffb : Updating ANGLE version in version.h
8c9c4521e : Adding code to try and reset the device if eglCreateWindowSurface and eglCreateSurface are called while the device is reported as lost.
f54509100 : Fix extension behavior in shader validation.
83b61bc63 : Avoid recreating constant vertex buffers unnecessarily.
d8f3faad9 : Avoid resending lots of D3D state
43cbe74e0 : Use std::map to find correct index range
3a01d1bcc : Preparation for macro expansion. Review URL: http://codereview.appspot.com/4919045
e4eb99117 : Fix a bug introduced in r738.
bde15998b : Issue 199: invalid assertion in Surface.cpp makes debug browser crash on conformance test drawingbuffer-static-canvas-test.html
32e97315e : Emulate certain buil-in functions to work around driver bugs.
b81c401df : Modified Token class to store various types of data. Added debug code to dump token to an output stream. Review URL: http://codereview.appspot.com/4920041
ebbec2e79 : Fix version.
71c14ff84 : Fix the standalone translator_common.vcproj
0c6bb7a65 : Add an compile option to unroll for-loops with integer indices.
c23ff6439 : Implement more detailed GetString(GL_RENDERER)
57f7ce006 : Output the precision for the return type in function declarations.
75fe6b76d : General cleanup of compiler directory and ParseHelper. Review URL: http://codereview.appspot.com/4801084
0958838fb : Fix the revision in version.h.
09c323a40 : Add an option to support for GL_OES_EGL_image_external.
6ae8f6cec : Removed compiler/unistd.h reference from build_angle.gyp. Review URL: http://codereview.appspot.com/4844062
fc3757c29 : bump version.h
25c5cf6a8 : One more DXT bug Review URL: http://codereview.appspot.com/4844057
2ac3e738d : Fix bugs in DXT support Review URL: http://codereview.appspot.com/4857045
50c526d21 : Add support for DXT3 and DXT5
a1a86201a : Release cube map surfaces on successful conversion (avoiding a memory leak).
97b124170 : Catch all CreateOffscreenPlainSurface errors in readPixels
4e4b807d2 : Beginnings of a new preprocessor. Review URL: http://codereview.appspot.com/4830050
5a0a8dd37 : Remove unnecessary Visit function overloading.
00d02a28d : update version number
651abd8da : Fixed standalone visual studio projects by adding DetectRecursion files.
cb325c8ea : Fix Static buffer invalidation regression
b1762df48 : Detect function recursion and reject a shader if detected.
bb1d1713a : Add Wayland typedefs to eglplatform.h
8518910d2 : Refresh EGL and GLES2 headers from Khronos registry
0608ad1f0 : Win64: fix return value from lookupAttribute
84d7cbc3b : Add extension to create software device.
b481b23f5 : Update version information
1a2cd269e : Changed two assertions to explicit tests, and added an error code to those checked during ReadPixels. These changes are needed to avoid having ANGLE assert in debug builds when running WebGL test cases which provoke a GPU reset.
b0eb69789 : Fix an overflow issue when a static buffer is invalidated.
a2a85dc1b : Fix DelayLoadDLLs deps for dwmapi in release builds
0f87e7fdc : Fix GrowAtomTable() on out-of-memory.
5bf210b2b : Add x86-64 project settings.
58f76fe06 : Fix 64-bit support.
216aa5edd : Map long for-loop control variable names in shaders.
dc4b4f855 : Always emit precision in shader variable declarations.
189be2f1e : Emit precisions in function arguments and return type for GLES2.
03208d5d1 : Attempt to ensure pipeline flush on rendertarget change
1179ecf4d : Added .rc files to gyp file so the version number appears in the resource section for gyp builds. Review URL: http://codereview.appspot.com/4568080
2c199b179 : Set max vertex correctly when drawing closing line
0fe4dd009 : update revision
d1c32963d : Correct usage of GetVersion() windows calls. Review: http://codereview.appspot.com/4579049
5601ea0d6 : Implement ES2 backend for Angle translator.
db5d5f669 : Fix crlf newlines in surface.cpp TBR=apatrick@chromium.org
3b3c1d43d : Revert copyImage changes from r682 as they cause regressions on some webpages
82e7e9d0a : Recommit r668, which got undone accidentally by r673.
406cc1099 : No need to update texture before overwriting it with CopyImage.
3203c1085 : Fix multi-sample state management.
d6e74da1a : Add missing DWM libraries to Release project.
57a2cd656 : Purge associated render buffer object when texture is resized.
837dd9ab5 : Do not set a WNDPROC on a window created by another thread.
79169b5a1 : Use DwmAPI, if available, to minimize queueing of presents.
250f06c90 : Made it possible to turn off D3D9Ex support with a command-line compiler option. The "Debug This Pixel..." feature in PIX often fails when using the D3D9Ex interfaces. In order to get debug pixel to work on a Vista/Win 7 machine, define "ANGLE_ENABLE_D3D9EX=0" in your project file.
8106e8708 : Handle additional lost device error codes that may be returned when using IDirect3DDevice9Ex.
2475f02e8 : Update and alphabetize contributors list. Review URL: http://codereview.appspot.com/4574041
3b54a660c : Update version number for recent commits
585b3d0e1 : Disable use of FlipEx for problematic use cases.
8ab698408 : Insert a new-line ('\n') before the #line directive in HLSL source. Without this, sometimes the #line directive shows up at the end of the previous line of shader source. This was causing syntax errors when trying to compile shaders during a PIX session.
04277b821 : Generate an error in the parser for unsized array declarations.
fe2aff109 : Redid gyp changes in last commit to support debugging of samples on Linux. Fixed bug in translator sample where it was confusing arguments and filenames on POSIX platforms. Review URL: http://codereview.appspot.com/4532108
c6be22645 : Added missing depth argument to GYP which causes the top-level Makefile to be generated into the correct directory on Linux. Added missing library for clients of translator (the samples, in particular).
87891f74d : Remove path from D3DCompiler warning messages
4f9ef0d66 : Implemented OES_texture_npot support.
24c08c4eb : Fix the bug that long varying varibales are mapped into different names in fragment/vertex shaders.
c4ee4272e : Fix version error from r658. Review URL: http://codereview.appspot.com/4524071
d7468be16 : Add long name mapping option to the translator test. Review URL: http://codereview.appspot.com/4529091
6c4dba0db : Fix lost context recovery for Windows XP.
c556fa571 : Revert pending surface destruction (part of revision 632). TRAC #16271 Signed-off-by: Daniel Koch Author: Nicolas Capens
062231c06 : Only use D3DSWAPEFFECT_FLIPEX on D3D9Ex devices. TRAC #16271 Signed-off-by: Daniel Koch Author: Nicolas Capens
93c0fce48 : Use D3DSWAPEFFECT_FLIPEX on Windows 7.
5cb728c5d : Add missing newlines to source files
18b7b5b5e : Improve robustness of Context::finish and flush
2b720c92f : Fix the order of the error() parameters in Surface.cpp and advertise EGL_ANGLE_d3d_share_handle_client_buffer extension
4e2977079 : Add support for eglCreatePbufferFromClientBuffer, taking as input a D3D share handle corresponding to the enum EGL_D3D_TEXTURE_2D_SHARE_HANDLE_ANGLE. No spec as of yet, but it does the obvious thing.
f1f28c80b : Use SSE2 to swizzle RGBA to BGRA
73bec982f : Cache result of D3DPERF_GetStatus.
b1092bf37 : Fix gl_FragCoord.
a5fd7a5aa : Update contributors list
dfd570206 : Fix compilation warnings.
2ff573c64 : Enable vertex texture fetch support.
9ba680a70 : Comment some (vertex) texture lookup functionality.
f494c9ca9 : Validate the sampler uniform against the number of (combined) texture image units.
424bb49d4 : Validate shaders so they don't exceed the texture unit counts.
3f74c7a72 : Correct the sizes of the (combined) texture unit arrays for VTF.
d4a35179b : Apply vertex textures and sampler states to the D3D9 device.
0e64dd6dc : Rename SamplerType to TextureType (refactoring).
af29cac91 : Report the VTF texture unit limits.
3b1703f42 : Detect support for vertex shader texture lookups.
15795192b : Translate vertex texture lookup functions.
317887f29 : Fix depth test state management.
07792e548 : Fix for issue 150 - HandleAllocator asserts on framebuffer 0 release
192a1810f : Implemented semantics for eglDestroySurface when surface is current on thread.
e2f954cda : Validate cube texsubimage based on current face
06d7a7559 : Move attrib-list handling into Display
62e4a5151 : Adding ANGLE_timer_query draft extension spec.
e0a384d78 : Fix compilation errors in translator.cpp. Review URL: http://codereview.appspot.com/4445073
399c35f98 : Don't constantly recreate index buffers.
a9d0b768f : Updating resource types on Context (Framebuffers and Fences) to use hash_map, as done to other types in r615.
1a23334f9 : Unifying resource handle allocation code with an allocator optimized for O(1) allocs/releases.
aa6146059 : Handle null pointer produced by vertex buffer lock
a129765f9 : Add MapLongVariableNames files to standalone vcproj
fd747b861 : Implement shader identifier name mapping.
eef864ade : Use StretchRect to speed up simple blits.
a114c2739 : Advertise depthbuffer-less surface configs.
78624ca0e : Heuristically optimize buffer usage.
733ba93b5 : Use a hash map for faster resource lookups. TRAC #14871 Signed-off-by: Daniel Koch Author: Nicolas Capens
72b9e18c4 : Optimized prepareVertexData and protect against NULL pointers.
09c2c1ac3 : Move the vertex declaration cache to a helper class.
baa7451e3 : Eliminate lookupAttributeMapping.
2cec2f3a3 : Profiling shows that creating and destroying vertex declarations is extremely expensive, so we can keep a 16-element cache around to speed that up.
6cfe67878 : Add ANGLE extension specifications
0b8d4eb26 : Unroll for-loop if sampler array uses loop index as its index.
f02c9e620 : Fix resizing the string buffer.
ae345807b : Add support for eglBindTexImage and eglReleaseTexImage
b627699fa : Use D3DX to copy between renderable texture surfaces.
549bdefe6 : Retrieve the D3D texture format per image.
d976b584c : Consistently use the virtual keyword on virtual overloaded methods. TRAC #16118 Signed-off-by: Daniel Koch Author: Nicolas Capens
db7cd0b21 : Fix Visual C++ linking in stand-alone project TRAC #16118 Signed-off-by: Daniel Koch Author: Nicolas Capens
36ed96e0e : Fix angle version in version.h
2a5645f7b : Fix a typo in r592. (I developped on Windows and typed in on Mac and submit).
53d73e040 : glGetProgramiv(GL_ACTIVE_UNIFORM_MAX_LENGTH) should count an extra 3 if uniform is an array because "[0]" is appended.
8ea5afef1 : Switched to D3D10 shader compiler.
a06aa8706 : Track dirty texture parameters and images separately.
a9eb5dac4 : Track texture serials instead of id's.
38e76e535 : Keep track of applied textures and dirty state to minimize D3D calls.
51887316d : Fix checking for floating-point render target texture support.
f4e360373 : Copy texture data of incomplete textures to the image arrays.
94a4f03f9 : Retrieve current texture properties from the image array to avoid D3D call.
6120820e4 : Retrieve texture width, height and type from the top-level image.
b5a3a6b6b : Texture image refactoring.
c50edcb2d : Remove redundant dirtyImageData() check.
0bd22bc9e : Check image type in texture completeness test.
8a0a2db75 : InternalFormat and format are the same.
aed1832da : Fix dirty texture state management.
68076a077 : Eliminate the weak base texture pointer. TRAC #15703 Issue=86 Signed-off-by: Daniel Koch Author: Nicolas Capens
831fe2af7 : Fixed framebuffer-object-attachment WebGL conformance test.
f963e92f8 : Update contributors and version
b969cc520 : Fix clang warnings in PoolAlloc.cpp
ea9935767 : Fix clang warnings: Intermediate.cpp: warning: '&&' within '||'
0eb64c3a9 : Fix clang warning: ParseHelper.cpp:264:13: warning: 8 enumeration values not handled in switch
cd3a1b946 : Fix clang warning: ConstantUnion.h:56:17: warning: 7 enumeration values not handled in switch
35ce8e1cf : ANGLE depends statically on D3DCompiler_x.dll.
0b53fc051 : Fix NULL dereference for empty constructors. Issue=123 Patch by Jacob Benoit.
62f20f9dd : Newlines in multi-line comments don't count as a newline. TRAC #15791 Issue=114 Signed-off-by: Daniel Koch
3d8115ff1 : Improve debug log formatting. TRAC #15791 Signed-off-by: Daniel Koch
3829f80c3 : Fixed a floating-point parsing assert. TRAC #15790 Issue=99,112 Signed-off-by: Daniel Koch Author: Nicolas Capens
3b5643cf3 : Avoid division by zero in the preprocessor Trac #15792 Issue=115
125e25436 : Delete geometry folder
8fd34bd64 : Move geometry files. TRAC #15649 Signed-off-by: Daniel Koch
e90a0d5a9 : Minor refactoring. TRAC #15551 Signed-off-by: Daniel Koch
05a5d8e03 : Added new line after generated HLSL break, continue and kill statements.
11dd5dda9 : Fix varying packing. TRAC #15550 Issue=111 Fix by Ranger Harke Signed-off-by: Daniel Koch
977500224 : Fix varying relinking. TRAC #15527 Issue=100 Signed-off-by: Daniel Koch
b31f35abe : Fix invalid compare operation asserts. TRAC #15551 Issue=116 Signed-off-by: Daniel Koch
721b7f267 : Issue=91 -- implement pbuffers in ANGLE; add D3D share handle support
9e83b5930 : Check for device lost with CheckDeviceState when using D3D9Ex.
1615be20d : Fix anti-aliased clears. TRAC #15445 Issue=82 Signed-off-by: Daniel Koch
f1f538efd : Fix loop splitting. Trac #15446 Issue=98 Signed-off-by: Daniel Koch
e41afd8d1 : fix pedantic compiler warnings Issue=108
d2fd4f2af : Fix FBO/Texture/renderbuffer class hierarchy issues TRAC #14744 Issue=51/52 Delegated format queries to RenderbufferStorage. Eliminated TextureColorbufferProxy by merging it into Colorbuffer. Abstracted texture colorbuffer queries. Moved some conversion functions to the right namespace. Fixed line-endings in Texture.cpp Signed-off-by: Daniel Koch
7cfb2cffd : Allow variable names with length of up to 256 characters (this is required by WebGL spec). BUG=109 TEST=the 256-character variable test in glsl-conformance.html passes
9f300b0fc : Fixed commitRect so it correctly flips the source rectangle and dest point on Y.
55d0be043 : Reject non-ASCII characters in shader source at the preprocessor level.
0f4cefe94 : Map D3D calls and HLSL shaders back to GLES2 calls and GLSL ES shaders in PIX.
e9874058c : Fix issues with preprocessor on very malformed shaders Trac #15236,#15237,#15238,#15239
a0ce7e613 : Added version info resources. TRAC #15181 Signed-off-by: Daniel Koch
ddf8c5ece : Applying patch from pkasting to svn:ignore files generated during the build process.
da4d04947 : Fixed gl_PointCoord Y coordinate.
b31f532d7 : All surfaces follow D3D Y convention, i.e. (0, 0) is "top-left" rather than GL's "bottom-left". This eliminates the need to flip the default FBO to the D3D convention using additional blits when presenting and reduces VRAM usage for redundant window sized surfaces.
3bd9d90f1 : Build fix needed on certain platforms. Explicitly cast away const.
e26cb5e44 : Increase GLSL version to 1.20 if the shader contains any matrix constructor calls taking a matrix as argument; these were reserved in GLSL 1.10. This makes http://sio29.sakura.ne.jp/tmp/webgl/index_eruru.html load correctly once https://bugs.webkit.org/show_bug.cgi?id=52390 is fixed.
1fe96c9aa : add glRenderbufferStorageMultisampleANGLE support to glGetProcAddress Trac #15095 Signed-off-by: Nicolas Capens
3aba73373 : BlitFramebuf: reuse local size variables Trac #15095 Signed-off-by: Nicolas Capens
f759f7a49 : Review: http://codereview.appspot.com/3969041/
ddcd73783 : Re-implemented line loop support. TRAC #14870 Signed-off-by: Daniel Koch
ee04e455c : Create dynamic buffers in the default pool. TRAC #14889 Signed-off-by: Daniel Koch
5ee2ad08a : Optimized non-static usage of static buffers. Validate buffer pointers. TRAC #14889 Signed-off-by: Daniel Koch
37b141e24 : Create buffers in the managed pool on Windows XP. TRAC #14888 Signed-off-by: Daniel Koch
839213863 : rewrite buffers implementation to support static buffers more efficiently Bug=89 Trac #13565
d2fed1c7b : Fixed compile errors that show up when _UNICODE is not defined. Review URL: http://codereview.appspot.com/3772045
715577456 : Added a compile flag so that writing to the debug log file can be turned off. Review URL: http://codereview.appspot.com/3733043/
ad5df071b : Fix for loading L/LA images into a native (8/16-bit) D3D surface. Review URL: http://codereview.appspot.com/3805044
17767ceb8 : Implemented copying from A1R5G5B5 to L8 and A8L8. Fixed the copying range. TRAC #14885 Signed-off-by: Daniel Koch
a628c9ffc : Update .gitignore file
ac369f3d5 : Fix structure parsing regression. TRAC #14717 Signed-off-by: Daniel Koch
a41e6e3a6 : Fix support for arrays of sampler uniforms. TRAC #14840 Signed-off-by: Daniel Koch
eea707936 : Fix querying active attributes. TRAC #14849 Signed-off-by: Daniel Koch
41b2fbdd0 : Fix support for arrays of samplers. TRAC #14840 Signed-off-by: Daniel Koch
5efd8b458 : Fix infinite loops in preprocessor when EOF encountered while scanning for newlines. Trac #14837 Issue=42 Signed-off-by: Nicolas Capens
5751ed385 : Update contributors list
9a76b814b : Fix memory leak in float literal parsing Issue=93
7595a1223 : Fix infinite loop in eglCreateWindowSurface Issue=90
7b17facfc : fix comparison between signed and unsigned integer expressions in TParseContext::constructorErrorCheck Issue=78
90d57a3fe : Fix TType::TType constructors to initialize members in correct order Issue=77
7ea933f54 : Fix potential sscanf overflows in Shader.cpp Issue=76
db9cac07a : Don't unsubclass the surface's output window if the window has been destroyed.
d32941b96 : Add missing files to the Visual Studio project.
458da14da : Increase the number of fragment uniform vectors. TRAC #14504 Signed-off-by: Daniel Koch
265f4507a : Increase the number of vertex uniform vectors. TRAC #14504 Signed-off-by: Daniel Koch
3175496d5 : Implement gl_DepthRange using a single uniform vector. TRAC #14504 Signed-off-by: Daniel Koch
ce9952c5e : Increase the number of supported vertex attributes. TRAC #14504 Signed-off-by: Daniel Koch
beb2a2737 : Render directly to a render target texture. TRAC #14506 This speeds up surface swapping by avoiding an unnecessary StretchRect from a render target surface to a render target texture (anti-aliased surfaces are unsupported so no resolve is needed). Signed-off-by: Daniel Koch
396c643df : Increase the number of varying vectors to 10 on Shader Model 3.0 devices. TRAC #14503 Signed-off-by: Daniel Koch
b59a778cf : Implemented validation for loop and indexing limitations specified by GLSL ES spec 1.0 Appendix A Section 4 and 5. A couple of things to note: - This CL only validates the "form" of loop and indexing. It does not detect number-of-iterations or out-of-bound access. This will require more involved analysis/heuristics. - I haved combined SH_VALIDATE_CONTROL_FLOW and SH_VALIDATE_INDEXING into one flag - SH_VALIDATE_LOOP_INDEXING. Validating both together is much easier. BUG=48 Review URL: http://codereview.appspot.com/3225041
9d1c9b4b7 : glGenerateMipmap now does not force textures to become render targets.
bafcbaa3a : Moved the global-pool-allocator to TCompiler so that all memory allocated by the compiler can be de-allocated. Earlier the global-pool-allocator kept accumulating memory from all compilers (symbol-table in particular). The memory was only de-allocated when gpu-process exited or ShFinalize() was called. This was a problem for Chromium which keeps the GPU process around for the browser session. Now the memory is de-allocated as soon as the compiler is deleted, which happens when a tab is closed. BUG=58808 (crbug.com) Review URL: http://codereview.appspot.com/3280041
a5a8a0ad6 : Fix active texture handling. TRAC #14429 Signed-off-by: Daniel Koch
ce864420d : Add an array index to arrays of structures. TRAC #13625 This patch ensures that (member variables of) arrays of structures are listed separately by glGetActiveUniforms(). Their location can also be retrieved individually with glGetUniformLocation() using the array operator. Signed-off-by: Daniel Koch
a6e31e58b : Resize surface on receipt of WM_SIZE to avoid corruption during resize. We hook WM_SIZE using window subclassing.
3a053f261 : Removed actions for generating parser-lexer now that they have been checked in. Also removed hooks to pull cygwin - it was only required for flex and bison that are not required anymore. If a developer needs to modify grammar files, he is expected to install cygwin. Review URL: http://codereview.appspot.com/3177042
b3abc78b3 : Fixed compile error introduced in r482.
996675c6d : Fixed skipping over internal uniforms in getActiveUniform. TRAC #14390 Signed-off-by: Daniel Koch
528135587 : Replaced TIntermLoop::testFirst with TIntermLoop::loopType to clearly indicate which type of loop it is. In some cases it is not possble to differentiate between a for-loop and while-loop. BUG=48 Review URL: http://codereview.appspot.com/3123041
9c8579527 : Made GL_RGB textures map to D3DFMT_X8R8G8B8.
f99fbb77b : Check that IDirect3DVertexBuffer9 and IDirect3DIndexBuffer9::Lock succeed.
bdfb2e501 : Only initialize through a temporary variable if the same symbol name is used in the initialization expression. TRAC #13627 The previous patch can generate a lot of unnecessary temporary variables. By first checking whether the same symbol name is reused the clutter is reduced to an absolute minimum (typical shaders won't rely on this odd GLSL semantic behavior so the workaround is hardly ever needed). Signed-off-by: Daniel Koch
b6ef8f11d : Define new variables after evaluating the initialization expression. TRAC #13627 GLSL allows to write things like "float x = x;" where a new variable x is defined and the value of an existing variable x is assigned. HLSL uses C semantics (the new variable is created before the assignment is evaluated), so we need to convert this to "float t = x, x = t;". Signed-off-by: Daniel Koch
1f29954dc : Added API to enforce GLSL limitations mandated by WebGL. BUG=48 Review URL: http://codereview.appspot.com/3005042
044a5cf83 : Refactored glslang grammar files to make: - lexer and parser reentrant - line number handling automatic
2dfc47e34 : Fix ternary operator unfolding TRAC #14155 Issue=70 Signed-off-by: Daniel Koch
72d58c4cd : Fixed gl_FragCoord emulation for point sprites of size > 1 using VPOS semantic for x and y coordinates rather than previous per-vertex emulation when running on Shader Model 3.
74d760bcb : Preserve the scissor and viewport rectangles on swap and blit TRAC #14054 The SetRenderTarget calls used in Blit::boxFilter() and Surface::swap() implicitly reset the scissor and viewport rectangles. So we need to ensure that the original rectangles get captured, and restored afterwards (the Context only keeps track of explicitly changed state). Signed-off-by: Daniel Koch
24e39699d : Fixed null dereference when null passed as attribute list to eglCreateContext.
91ed14949 : Use C locale for atof to ensure using a dot as decimal mark. TRAC #14055 Signed-off-by: Daniel Koch
8860909e1 : Fixed infinite loops and buffer overflow in byte_scan when scanning for integers and floating-point numbers. - The byte_scan and associated functions are not very well written. I tried to clean them as much as possible without re-writing the whole thing. - Replaced lBuildFloatValue function with atof. lBuildFloatValue was returning incorrect value anyway. The only reason it was working so far because we never used that value. BUG=59623(crbug.com), 603333(bugzilla.mozilla.org) Review URL: http://codereview.appspot.com/2655042
78477fc08 : eglCreateContext checks client version is 2.
9d7fc1db4 : Add missing break statements to Context::getBooleanv
f5855c5ed : We were not reporting anything in the info-log for empty shader. This CL reports "unexpected EOF". BUG=66 Review URL: http://codereview.appspot.com/2619041
d1e10e602 : Refactored ReadFileData() function in the translator sample to fix many issues: - Memory leaks - Made compiling using multiple strings default. This was not getting exercised. - Removed redundant copies of file data - Handled empty files properly which were getting ignored BUG=66 Review URL: http://codereview.appspot.com/2579041
43668cd05 : Fixed stack overflow in CPPextension function. An arbitrary size buffer was being used for extension name. Changed it to use MAX_SYMBOL_NAME_LEN. - Also formalized the values for MAX_SYMBOL_NAME_LEN and MAX_STRING_LEN. They were being used as if there was a confusion whether it included the NULL terminator or not. - Fixed some minor issues with code releated to the usage of MAX_SYMBOL_NAME_LEN and MAX_STRING_LEN. BUG=59625 (crbug.com) Review URL: http://codereview.appspot.com/2585042
fe5141ea8 : Support copying R5G6B5 to L8. TRAC #13792 Signed-off-by: Daniel Koch
dd438af8a : Removed an unnecessary call. TRAC #13792 Signed-off-by: Daniel Koch
4c5142c66 : Implemented glCopyTex[Sub]Image for non-renderable formats. TRAC #13792 Signed-off-by: Daniel Koch
73a5db67b : Initialize renderbuffer variables. Make serials constant. Removed X1R5G5B5 support. TRAC #13792 Signed-off-by: Daniel Koch
3f85fbbc3 : Validate glCopyTex[Sub]Image source and destination format combinations. TRAC #13792 Signed-off-by: Daniel Koch
edc19189f : Validate framebuffer attachment formats. TRAC #13792 Signed-off-by: Daniel Koch
b6b2e6770 : Disallow rendering to L/LA textures. TRAC #13792 Signed-off-by: Daniel Koch
11cb68cb7 : Create and load L/LA textures. TRAC #13792 Signed-off-by: Daniel Koch
ed828e5b2 : Detect L8 and A8L8 texture support. TRAC #13792 Signed-off-by: Daniel Koch
fafd033ea : Added NSPR support for thread-local storage. Patch submitted by vladimirv. I have slightly modified the patch to still define ANGLE_OS_WIN and ANGLE_OS_POSIX. BUG=54 Review URL: http://codereview.appspot.com/2497041
d300f5b07 : Removed redundant null-check. Patch submitted by timeless. BUG=58 Review URL: http://codereview.appspot.com/2470042
18895cb1b : Initialized TPoolAllocator::totalBytes. Patch submitted by timeless. BUG=60 Review URL: http://codereview.appspot.com/2494041
95447df03 : GLSL backend was assuming that a for-loop will always have a condition. But according to GLSL ES 1.0, the condition is optional. BUG=50 Review URL: http://codereview.appspot.com/2489042
ac23189bd : Removed redundant dereference. Patch submitted by timeless. BUG=64 Review URL: http://codereview.appspot.com/2495041
6c82cafe4 : Replaced delete with delete[]. Patch submitted by timeless. BUG=59 Review URL: http://codereview.appspot.com/2493041
9ecf39506 : GLSL backend now emits "#version 120" to legally access invariant keyword and gl_PointCoord built-in variable. BUG=35 Review URL: http://codereview.appspot.com/2341043
5d752f291 : Add proper detection for maximum texture and renderbuffer size Trac #13849
1c76801e0 : - Check for D3DDEVCAPS2_CAN_STRETCHRECT_FROM_TEXTURES capability during initialization to fail on DirectX8 drivers. - Fail in GetDeviceCaps loop after one second.
c1693978f : Made debug log filename compile time configurable.
b2bdd06c1 : Fixed NULL dereference in glClear.
4888ceb66 : Made the API of shader translator library consistent. - We recently started using OpenGL-type enums. This CL makes all old enums consistent with the new scheme. - Renamed TBuiltInResource to ShBuiltInResources to have a consistent prefix
2fa73694e : Added version number for shader translator API. BUG=45 Review URL: http://codereview.appspot.com/2234047
10e6e9e3e : Handled case when variable declaration contains initialization. BUG=26 Review URL: http://codereview.appspot.com/2213049
ee76f6af4 : Implemented functionality to collect and return info for attributes and uniforms. BUG=26 Review URL: http://codereview.appspot.com/2206046
570bfc7c1 : Built-in string for vertex shaders can be empty. Nicolas handled this case in r433 but r437 overwrote it. Review URL: http://codereview.appspot.com/2233046
e979ead84 : Restore line endings
07620a585 : - Moved the implementation for ShCompile to the compiler class so that internal details about compiler can be encapsulated. Now we do not need to expose built-in symbol table. - Fixed a few const violations. - Added CollectAttribsUniforms class. BUG=26 Review URL: http://codereview.appspot.com/2263041
36af61c58 : Reset a lost device before releasing it TRAC #13622 This prevents the driver from getting stuck in an undefined state and returning errors when trying to create a new device or querying capabilities. Signed-off-by: Daniel Koch
677a15172 : Empty the surface and context sets on terminate TRAC #13623 This prevents a crash when the application calls eglTerminate multiple times without destroying the contexts or surfaces. Signed-off-by: Daniel Koch
d3958d737 : Ensure that a surface is present before writing to it TRAC #13595 This fixes a bug where glTexSubImage is called on a mipmapped texture before calling glTexImage. Signed-off-by: Daniel Koch
ecd7cf354 : Define vertex texture sampling intrinsics only when supported TRAC #12245 This ensures that the shader will fail to compile when using VTF when it's not supported. Previously an error was generated only at link time and it was not very descriptive. Signed-off-by: Daniel Koch
c5f8dea44 : Allow multisampling without enabling GL_SAMPLE_COVERAGE.
0fa74639c : Allow blitting to a render texture in BlitFramebuffer.
9398a6b28 : I hope this will fix a generateMipmaps crash when needRenderTarget fails.
e860f0797 : Trying to fix bug crash when eglCreateWindowSurface (or any other code that causes createDevice to be invoked) is called and CreateDevice reports DEVICELOST or NOTAVAILABLE.
4d5962cdb : Texture2D::getRenderTarget does not assume that needsRenderTarget succeeded.
d10f869df : Fixed masked glClear TRAC #13577 Signed-off-by: Daniel Koch
7beea4084 : Added API to query for active attribs and uniforms. These functions are modeled after glGetShaderiv, glGetProgramiv, glGetActiveAttrib, and glGetActiveUniform. The main difference between this and OpenGL API is that we do not have programs - just shaders. BUG=26 Review URL: http://codereview.appspot.com/2183041
8d012dfca : Added assertion to RefCountObject destructor that mRefCount is zero.
4e3bad4e6 : Changed raw pointers to RefCountObject to BindingPointers.
ff8bdfb06 : Backing out r417 and r418.
a9cd70acc : Fix glGetActiveUniform for samplers TRAC #13522 Original patch by Jim Hauxwell, fixed for full test suite conformance. Signed-off-by: Daniel Koch
cf66ebb8a : Renaming Context::mDepthStencilDirty flag to mDepthStencilInitialized to avoid breaking consistency http://codereview.appspot.com/2187041/ (Having trouble checking it in with gcl so going straight to subversion)
85dc42bf6 : Reset DepthStencilSurface after Context::markAllStateDirty() has been called.
9e287141a : Missing file.
5525502df : Replaced raw pointers to RefCountObject to BindingPointer.
d303ef9a9 : ANGLE supports GL_OES_standard_derivatives now. BUG=25 Review URL: http://codereview.appspot.com/2122048
8815d7f29 : Added support for associating functions with extensions and performing validation when those functions are used in a shader. BUG=25 Review URL: http://codereview.appspot.com/2141046
b19403a10 : Removed unnecessary member variables from TIntermAggregate. Replaced operator overloading with a proper function in TFunction. Review URL: http://codereview.appspot.com/2137043
ad771eb2c : Added mechanism to predefine associated macros for extensions. Also refactored the way extension behavior is initialized and updated. Please note that I still need to add validation that appropriate extensions are enabled before using an extension function. BUG=25 Review URL: http://codereview.appspot.com/2139042
8f0f24a04 : Removed support for unused/deprecated extension - GL_3DL_array_object. TEST=conformance tests. Review URL: http://codereview.appspot.com/2043043
4b6b4f79a : Removes unused IsFloatingPoint function from utilities.cpp
fe2088856 : Replaces Windows line endings with Unix where needed
1297d92b2 : Implements support for renderable floating point textures. TRAC #12909 Signed-off-by: Daniel Koch
0db0d6c88 : Replaces swap chain lazily when the swap interval is changed.
6a20d1081 : Ensure mInfoLog is nulled out after it is deleted. Issue=27 Original-Author: Vladimir Vukicevic Signed-off-by: Daniel Koch
d36c6a0a2 : Implemented recovering from a lost device by context recreation. TRAC #13222 Singed-off-by: Daniel Koch
d3bd0ad32 : Implemented GL_NV_fence extension. I believe I have implemented all features according to the spec. The application is to allow the Chrome command buffer scheduler to be smarter about deciding which command buffer to process. For example, if a WebGL app issued a call to ReadPixels, the scheduler will issue a fence and defer executing the ReadPixels until the status goes true. It can continue to work on other command buffers in the meantime. I tested by modifying the vertex shader demo. After issuing the SwapBuffers i made issue a fence and loop until the status went true and verified it looped several times. I also tested that by calling FinishFence before going into the loop that is did not loop at all.
0a337e93b : Implement support for floating point textures. Trac #12909
06098890a : Allow derivative functions if derivative extension is enabled. I still need to add validation for "#extension GL_OES_standard_derivatives : enable". BUG=25 Review URL: http://codereview.appspot.com/1965045
94a86ad8f : Adding support for OES_standard_derivatives extension. This is not the complete implementation. Sending it to get feedback on the API. Is it OK to add extension support into TBuiltInResource? I could create a new struct for extensions but that would lead to API change. BUG=25 Review URL: http://codereview.appspot.com/1953047
575e7910f : Changed glFlush to not wait until issued event is processed.
58e542986 : Cleanup TType and related classes: 1. Removed unused functions 2. Removed unnecessary virtuality of functions 3. Grouped related functions together
1ac37d803 : Optimizes Texture::loadImageData TRAC #13046 Signed-off-by: Nicolas Capens Signed-off-by: Daniel Koch
1dcea9f85 : Implements a special case for temporary surface creation for DXT low mip levels. TRAC #12908 The lowest mip levels for DXT textures will have dimensions < 4, so a D3D texture cannot be created to hold them offscreen directly. Instead, we must create a larger texture one of whose mip levels would be the desired dimension, and store the surface from that texture for later inclusion in the final texture. Signed-off-by: Daniel Koch
018681353 : Implements compressed textures. TRAC #12714 Signed-off-by: Daniel Koch
f5cde4835 : Allocates a texture rather than an offscreen plain surface for new textures. TRAC #12908 Signed-off-by: Daniel Koch
d36c2971e : Advertises the GL_OES_rgb8_rgba8 extension.
6397754a3 : Implements support for rgb8 and rgba8 renderbuffer storage formats TRAC #12717 Signed-off-by: Daniel Koch
3ea20e7cb : Fixes a bug where framebuffer_multisample was not properly being added to the extension string. TRAC #12966 Signed-off-by: Daniel Koch
97446d2f4 : Implements multisample resolve capability TRAC #12716 Signed-off-by: Daniel Koch
d470a1b5d : Implements multisample fragment operations TRAC #12711 Signed-off-by: Nicolas Capens Signed-off-by: Daniel Koch
1f135d86a : Implements glRenderbufferMultisampleStorage TRAC #12714 Signed-off-by: Nicolas Capens Signed-off-by: Daniel Koch
4cbc590fb : Implements blitFramebuffer TRAC #12713 Signed-off-by: Nicolas Capens Signed-off-by: Daniel Koch
ca7c008a8 : Initializes renderbuffer formats for attachments to the default framebuffer. TRAC #12864 Signed-off-by: Daniel Koch
a27ff1eea : Creates separate bind points for read & write framebuffers. TRAC #12712 Signed-off-by: Nicolas Capens Signed-off-by: Daniel Koch
b707a3b75 : Added runtime checks for GetClientRect errors.
32cfaf4b4 : TIntermBinary::promote() was incorrectly marking the type of result as const in some cases. The result can only be const if both operands are const. Also cleaned up the function to remove redundant/repeated checks. BUG=24 TEST=OpenGL ES 2.0 Conformance tests Review URL: http://codereview.appspot.com/1938047
94e1934d3 : Fixed crash on context lost.
b39993489 : Added comment about return values of ShInitialize() and ShFinalize(). Review URL: http://codereview.appspot.com/1980041
6ad6ce8d0 : Fixed Display::initialize so it does not crash for devices that do not support PS 2.0.
c7b6eba93 : Fixed warnings about deprecated conversion from string constant to char*. Submitted by timeless. BUG=18 Review URL: http://codereview.appspot.com/1936041
b416e70e9 : Some compilers do not support standard STL allocator interface. Also removed _Charalloc function only needed by VC++6.0, which we do not support. Submitted by Eagle.Lu. BUG=19 Review URL: http://codereview.appspot.com/1913048
434fdf21d : Fix warnings about unused variables. Submitted by timeless. BUG=15 Review URL: http://codereview.appspot.com/1916046
bcfba4c3f : Fix warnings about comparison/assignement between signed and unsigned types. Submitted by timeless. BUG=13 Review URL: http://codereview.appspot.com/1895051
6eed5eb28 : ret = yyparse(...) is dropped in PaParseStrings. Submitted by timeless. BUG=16 Review URL: http://codereview.appspot.com/1868056
b2dfd8ea3 : Fix warnings about initialization order in the class initialization list. Submitted by timeless. BUG=14 Review URL: http://codereview.appspot.com/1850054
0a57618aa : Reject shaders that invoke functions hidden by variable or struct name. BUG=22 Review URL: http://codereview.appspot.com/1855057
003e7b135 : We were trying to change a const_iterator which was rightly caught by SunStudio compiler. Submitted by Eagle.Lu. BUG=19 Review URL: http://codereview.appspot.com/1879049
5223af6b2 : Replaced __inline with inline to make it compile with SunStudio compiler. Submitted by Eagle.Lu. BUG=19 Review URL: http://codereview.appspot.com/1910047
f8de41fb6 : Adding separate license file for the preprocessor code and removing the ANGLE boilerplate license from those files.
5783308ef : Add Al and Vlad to contributors file
a9198d9c6 : Implement EXT_texture_format_BGRA8888 and EXT_read_format_bgra Trac #13050, Issue=21 Original Author: Vladimir Vukicevic Signed-off-by: Daniel Koch
bc3699da7 : Implements fixes for problems discovered running San Angeles demo on Chrome TRAC #13077 - clamp scissor to rendertarget size - ensure textures are renderable when required Signed-off-by: Daniel Koch
31273558e : Fixes erroneous copy in subImage calls after failure is already detected. TRAC #13074 Also adds initializations for missed Texture members. Signed-off-by: Daniel Koch
257e8d0f8 : Added missing sources to build_angle.gyp.
37fa3c8ee : Removes Windows-style line endings from Display.cpp TRAC #12714 Signed-off-by: Daniel Koch
da6e263ce : Support window resizing
9ecb9f9d5 : Sharing for buffer, texture and renderbuffer objects.
0d25b005e : Create shared contexts.
bbc57796e : Checks completeness of framebuffer before read operations. TRAC #12565 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
0190f8456 : Fixes FBO completeness check
da13f3e90 : Adds resource manager class. TRAC #12493 The resource manager class is now in charge of allocation & management of objects which may be shared by multiple contexts. Signed-off-by: Andrew Lewycky Signed-off-by: Nicolas Capens Signed-off-by: Daniel Koch
9930531af : Remove wrong and unnecessary check attribute check.
cdacc8e27 : Implement GL_OES_packed_depth_stencil TRAC #12336 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
162267d63 : fix spacing issue due to manual merge
4f921eb4e : Renamed dx_Window to dx_Viewport TRAC #11594 Signed-off-by: Daniel Koch
be5a0867c : Implement gl_PointCoord on SM3 hardware TRAC #11594 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
b75e523ab : Use TestCooperativeLevel instead of ValidateDevice to check for device loss.
34b99cdf6 : De-allocate memory in ShFinalize(). There still seems to be a bug here if the translator is used in a multi-threaded environment. It seems memory local to only one thread is being deallocated - the thread from which ShFinalize() is called. I will look into it closely in the next CL. Review URL: http://codereview.appspot.com/1878044
5eb4609cd : Encapsulate expressions with ternary operators with brackets. This preserves the order of precedence when ternary expressions are used in a compound expression. BUG=20 Review URL: http://codereview.appspot.com/1894041
e4249f021 : Refactored the way symbol tables are initialized and stored. This was done in response to the addition of EShSpec. Symbol table entries depend on three things - language, spec (not now but may eventually), and built-in resources. We used to build two global symbol-tables - one for each language. During each compile, one of the symbol table was copied and resource-specific stuff was added. I have moved the symbol table to TCompiler that gets initilized when compiler is created and reused for each compile. This makes it much cleaner and extensible in case a spec requires special entries to be added to the symbol table.
6db8cab4b : ReadPixels recovers from device lost error.
c54bf507c : Further cleanup of ShaderLang.h. Removed redundant/unused macros and enum fields. Review URL: http://codereview.appspot.com/1842046
774d70630 : Cleaned up translator API. Deleted unsupported dead code. BUG=9 Review URL: http://codereview.appspot.com/1665050
a300988e4 : Check for reserved prefixes (gl_, webgl_, and _webgl_) in struct and field names. GLES2 and WebGL both require this for all identifiers - variable, function, struct, and field names. ANGLE was only validating variable and function names. BUG=11 Review URL: http://codereview.appspot.com/1856046
613ef31a9 : Added checks for webgl_ and _webgl_ reserved identifiers. This currently only checks variable and function names. Struct names and field names will be added in the another CL. BUG=11 Review URL: http://codereview.appspot.com/1674050
bad6c2a42 : Added <stdio.h> include for sprintf. It broke Chrome downstream when I bumped the rev.
29cd91af3 : Added an option for specifying language specification in preparation for supporting WebGL in addition to GLES2. This CL just replaces unused debugOptions variable with EShSpec variable. BUG=11 Review URL: http://codereview.appspot.com/1692051
01b666f22 : Fixed compilation error on mingw. Used _MSC_VER for MSVC-specific code instead of WIN32. Recieved patch from cjacek. BUG=12 Review URL: http://codereview.appspot.com/1694049
9abe956ea : Removed the precision check creating spurious error messages TRAC #12641 The precision of compiler temporaries doesn't require checking, and would be hard to determine at parse time. We only require correct precisions for declarations, which is checked separately. So we can safely remove the check for binary operations.
c6f534007 : Clear must ignore buffers that are not present.
4c03fa69a : Fix NPOT completeness rule.
353569a9c : Eliminates redundant calls to GetDeviceCaps TRAC #12283 Signed-off-by: Daniel Koch
8187fa8f1 : Added some includes.
cba04990e : Added parentheses around a few operators so that if they are used in a compound statement, order of operations is preserved. BUG=5 TEST=OpenGL ES 2.0 conformance tests. Review URL: http://codereview.appspot.com/1691041
334aa1f35 : Handled case where selection nodes that use ternary operators are part of a sequence. Usually they are part of an assignment. BUG=4 TEST=OpenGL ES 2.0 conformance tests, specifically operators test. Review URL: http://codereview.appspot.com/1643043
7d3849bd7 : Fix build when a project patch contains spaces
306cc952a : Workaround for drivers that apparently don't disable instancing when we ask.
1c233ff44 : Increase the number of supported attribs (12) and texture units (16) TRAC #12313 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
b0a1dcccf : Fix regression due to float printing changes Trac #12501
fce644e28 : Don't rely on (potentially) unsupported vertex attribute types.
a3bbfd43f : Fixes double-decoration when getUniformLocation is called from defineUniform. TRAC #12437
8f05d1aa8 : Save D3D state before altering it for masked clears TRAC #12380 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
9c212cae5 : Fixed warnings in release build. Trace was not defined properly. Review URL: http://codereview.appspot.com/1484041
84a962886 : Moved windows-only targets into OS==win conditional. Review URL: http://codereview.appspot.com/1473043
dd7948b3a : According to spec, the stencil ref is clamped to the range [0,2^s-1]
91b723204 : Removed the dependency of compiler on common. This is done to make compiler self-sufficient so that it is easier to consume by external developers. I tried to replace all instances of assert by simply redefining assert(x) to ASSERT(x), but was getting a lot of compile errors. I still need to investigate that. Review URL: http://codereview.appspot.com/1461041
4e4facd4a : Refactored InfoSink. I have replaced most instances of sprintf with std::ostringstream to make it safer. I have made sure that everything still compiles and passes conformance tests. Review URL: http://codereview.appspot.com/1391041
e37888d15 : Add support for various egl Get methods Trac #12375 This patch stores the current READ/DRAW and display in the context and allows these eglGets to work.
5ac5dd25a : Correct the eglMakeCurrent return value on lost context (syntax) TRAC #11233 Signed-off-by: Daniel Koch
561637aed : Avoid using instancing on hardware where it does not work well enough.
13b2dd874 : Used "not" instead of "!" for vectors. Review URL: http://codereview.appspot.com/1324041
d88b7736f : Do not write extraneous semi-colons - some glsl compilers are do not like that even though it is so easy to ignore. Review URL: http://codereview.appspot.com/1301041
90033b9eb : ShInitialize/ShFinalize is designed to be called once per process, or it would crash at random locations. I changed ShFinalize() to properly cleanup and reset global variables so that they can be called multiple times. I think that the compiler setup is much more complicated than it needs to be. It unnecessarily uses global variables. A custom pool allocator is overkill too. Review URL: http://codereview.appspot.com/1238045
866f318d0 : TextureColorbufferProxy must query the texture to get the latest width & height.
81655a720 : Use instancing for non-array vertex attributes.
8c9ff193e : Add Jim Hauxwell as a contributor
b28a23bd8 : Fixes query for active texture TRAC #12374
c6c6f0272 : Report an EGL_CONTEXT_LOST error on D3DERR_DEVICELOST Trac #11233 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
a2a95e7c9 : Implement scoped structure declarations TRAC# 12110 Signed-off-by: Shannon Woods Singed-off-by: Daniel Koch
8026c6771 : Fixed struct name lexing TRAC #12110 Unlike built-in types, structs can be redefined (in a different scope). Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
838bceaee : Detect draws that would read outside the vertex buffer.
8b9f4cc8d : Fix FORCE_REF_RAST definition TRAC #12343 Signed-off-by: Daniel Koch
741a588e7 : Add defines to enable the reference rasterizer TRAC #12343 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
89b054348 : Fixed compile error with gcc 4.4. TBR=gman@chromium.org Review URL: http://codereview.appspot.com/1199047
1bcc3fd59 : Patching changes from thestig@chromium.org for fixing ANGLE build with gcc 4.4 on Karmic. The original CL is here: http://codereview.appspot.com/1255042/show The only changes I have maded is moved the inclusion of stdint.h from PoolAlloc.h to PoolAlloc.cpp with #ifndef _MSC_VER guard. Review URL: http://codereview.appspot.com/1220044
5d4c28f9d : Removes check for framebuffer == 0 in glRenderbufferStorage TRAC #12346 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
178adff75 : Give sorted configs a unique ID without changing the original set TRAC #12323 This fixes building on Visual C++ 2010, which has const iterators for STL sets as specified by C++0x. Signed-off-by: Shannon Woods Singed-off-by: Daniel Koch
cd0a9a888 : Define GL_FRAGMENT_PRECISION_HIGH TRAC #12266 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
e0d7d4346 : Fix DepthRange location TRAC #12279 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
defa1c39a : Use plain data arrays for Buffer storage TRAC #12299 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
91fd1de6b : Caches the location of generic uniforms TRAC #12215 Signed-off-by: Nicolas Capens Signed-off-by: Daniel Koch
15a4d2ef5 : Explicitly set optimizations to /O2 in Release build TRAC #12287 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
5a722c7fa : Disable checked STL iterators in Release build TRAC #12287 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
e7273f4ed : Inline any suitable function in Release build TRAC #12287 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
a36f98efb : Correct GLboolean handling for glColorMask and glSampleCoverage TRAC #11597 Signed-off-by: Shannon Woods Signed-off-bY: Daniel Koch
a5d7623d5 : Enforce fragment precision qualifier requirement TRAC #12156 The fragment shader has no default precision qualifier for floating-point types, so compilation should fail when it's not set explicitly globally or per declaration. Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
0578f81c9 : Untabify compiler code TRAC #12156 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
0a311a467 : ensure mBaseTexture is initialized
d08ea900b : Reduces STL size calls. TRAC #12281 Signed-off-by: Nicolas Capens Signed-off-by: Daniel Koch
4e89d233e : Cleaned up Common.h. Removed unnecessary includes and typedefs. Removed tabs from PoolAlloc.h and replaced UINT_PTR with uintptr_t. Review URL: http://codereview.appspot.com/1221041
cff1aff5d : Fixed compile error on a few linux buildbots. Included string.h for memset. Review URL: http://codereview.appspot.com/1218041
2b7ebdb94 : Switches stl copy in bufferSubData for a memcpy TRAC #12215 Signed-off-by: Nicolas Capens Signed-off-by: Daniel Koch
202ff653b : Caches parameters for SetStreamSource calls TRAC #12239 Signed-off-by: Nicolas Capens Signed-off-by: Daniel Koch
2d84df0ca : Cache D3D constant handles with their associated uniforms. TRAC #12237 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
d8e937244 : Implicitly define GL_ES TRAC #12257 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
c808c5a9e : When NONPOW2CONDITIONAL is set, limit NPOTs to a single level.
4af7acca9 : Implemented varying packing TRAC #11736 The OpenGL ES Shading Language 1.00 rev. 17 appendix A section 7 page 111, details how varyings should be packed into generic varying registers. To implement this the HLSL main() function is now generated and appended to the code during link time, where the packing and mapping can happen. Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
d7c981018 : Only output DepthRange, xor() and mod() when used TRAC #11736 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
c6977ce55 : Fixed initialization and comparison of variable Types TRAC #12262 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
13eeeeded : Fixed reporting unlinked varyings Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
9bc5d2351 : Add predefined macro GL_ES Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
edff8dc8b : Report an error on the use of the line continuation character TRAC #12260 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
3debd2b43 : Make faceforward match the conformance test.
6a94b97d7 : eglChooseConfig must return filtered size when configs is NULL.
7e0ed77c7 : Added a space between ']]'. Flex 2.5.33, which is used on MAC does not like this. Review URL: http://codereview.appspot.com/1119044
91a01a169 : Fixed compile error on MAC. Fixed TMap to use std::pair<const K, V> as pool_allocator parameter. Replaced all instances of std::map with TMap. I wonder if this pool_allocator is worth all this complexity. Review URL: http://codereview.appspot.com/1182042
b1e8c6fba : Getting ready to fix compile-errors on mac. This CL only contains cosmetic changes. Removed SGI_STL blocks. Removed tabs and fixed formatting. Review URL: http://codereview.appspot.com/1138043
4071e6610 : Consider out-of-range texture units to be incomplete.
a71cdd7c4 : Save render state across glFinish.
2c42c6c34 : eglInitialize must not update major and minor if they are NULL.
0df168719 : Add HLSL error messages to the info log when compileToBinary fails Trac #12245 Otherwise.. it could be empty.
5a0b0a8b9 : Minimizes texture state changes TRAC #12203 Signed-off-by: Nicolas Capens Signed-off-by: Daniel Koch
41d8dd85a : Add better error checking on buffer updates
c828b1495 : Improve TranslatedVertexBuffer::map performance
9a0606cf9 : Improve TranslatedVertexBuffer::map performance
442b7debd : Re-enable debug tracing by default TRAC #12158 Signed-off-by: Daniel Koch
73248ecc9 : Mark configs with a format different from the display mode as conformant TRAC #12197 EGL_NON_CONFORMANT_CONFIG is not a flag, and these configs do pass conformance on all tested devices. Signed-off-by: Daniel Koch
339ae7016 : Minimizes changes of the depth stencil buffer TRAC #12154 This patch reduces calls to SetDepthStencilSurface Signed-off-by: Nicolas Capens Signed-off-by: Daniel Koch
a79f9d18c : Minimizes render state changes TRAC #12154 This patch reduces redundant calls to SetRenderState Signed-off-by: Nicolas Capens Signed-off-by: Daniel Koch
092bd4814 : Minimizes render target changes TRAC #12154 This patch reduces calls to SetRenderTarget. Signed-off-by: Nicolas Capens Signed-off-by: Daniel Koch
9c502882d : Fixed crash on 64-bit posix platform. stdint.h was not being included and wrong size of uintptr_t was being used. Review URL: http://codereview.appspot.com/1153044
1ddd1dd48 : Restore state after Blit operations
db1afef67 : Improve performance in Surface::swap
4fa08339e : Prevent redundant uniform updates TRAC #12154 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
ff42c6394 : Changes to compile translator_glsl on linux. Review URL: http://codereview.appspot.com/1153043
92680f9cb : The script for flex and bison was not being generated properly on linux. Extra quotes were being generated in the command-line around output-file path. This change gets around the problem by expanding string variables instead of list. This has another nice side effect that output file path need not be repeated twice. Review URL: http://codereview.appspot.com/1163041
616ffcf47 : Optimized getPresentInterval TRAC #12180 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
d091b1985 : Mark configs with a format different from the display mode as non-conformant TRAC #12197 Signed-off-by: Daniel Koch
d1f6fdeb9 : Don't enumerate configs for depth/stencil formats not supported by any hardware TRAC #12197 Signed-off-by: Daniel Koch
7664e55aa : Making glsl-translator cross-platform. Removed unnecessary inclusion of windows.h. Review URL: http://codereview.appspot.com/1136042
0f18961be : Prevent atan2 from generating a NaN TRAC #12184 This is necessary because a NaN generated in flattened conditional code fails to get discarded on certain devices. Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
adf028463 : Clarify config enumeration TRAC #12170 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
5bd0ce30a : Disable the stencil test when no stencil buffer TRAC #12181 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
a54da4e5a : Implemented inline structure construction TRAC #12109 Based on Alok Priyadarshi's approach for structure construction in OutputGLSL.cpp Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
92984ef0a : Replaces fmod with modf. Review URL: http://codereview.appspot.com/1125043
b892fc660 : Make sure that floats are written with at least one decimal point. Review URL: http://codereview.appspot.com/1144041
194522f62 : Fixed all issues with variable and function argument declaration. Multiple declarations of arrays in the same line had bugs. Also sepearated out declaration of varaibles and function arguments which makes it easier to understand. Review URL: http://codereview.appspot.com/1142041
baeb8c5b3 : Skip drawing to a zero-area render target TRAC #12172 This also generates a GL_INVALID_FRAMEBUFFER_OPERATION error when glClear attempt to operate on an invalid or incomplete framebuffer. Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
3e4c6004b : Implement GL_OES_element_index_uint
97bffae52 : currentValueOffset can remain uninitialized
f2f8d3c97 : Don't use a depth buffer on swap TRAC #12160 This prevents the draw call from failing when the depth buffer isn't as large as the render target. Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
00035fe16 : fix trace for glTexParameteri Trac# 12155 Signed-off-by: Shannon Woods Signed-off-by: Nicolas Capens
b9ab9a292 : Output final .lib and .dll files to the top-level lib/ folder Trac #11499
b6bd727d2 : Implemented eglSwapInterval TRAC #12137 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
fc23fe28b : Fixed retrieving a render target interface and not releasing it TRAC #12149 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
c9def0b65 : Reset mSceneStarted on Reset TRAC #12139 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
8ede24f7b : Skip clear when writes masked TRAC #12157 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
ae072afe1 : Minimize BeginScene / EndScene calls TRAC #12139 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
c28e76bee : Fix config depth bits and centralize device type control TRAC #12120 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
b3f7fb68c : Recursively write ConstantUnion to correctly construct structs. Review URL: http://codereview.appspot.com/1108041
256b751db : Fixed broken build. Somehow glslang.y got left out while renaming constUnion to ConstantUnion. TBR=dgkoch@transgaming.com Review URL: http://codereview.appspot.com/1116041
6ff56fd48 : Renamed constUnion class to ConstantUnion. Review URL: http://codereview.appspot.com/1106042
428d15873 : Makes the State struct a member of Context, rather than its parent. Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
19ffc24b0 : Moves non-D3D-specific utility functions to the gl namespace. TRAC #12043 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
713914b5a : Implements PACK_ALIGNMENT for ReadPixels TRAC #11484 Signed-off-by: Nicolas Capens Signed-off-by: Daniel Koch
ce3d0f2f3 : Implemented eglGetProcAddress TRAC #12102 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
bade89271 : Untabify libGLESv2.def TRAC #12102 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
6b9984087 : Correct use of anonymous / nameless struct TRAC #12108 Signed-off-by: Daniel Koch
a499cfc5f : Fixed multiple issues with struct declaration and construction. Review URL: http://codereview.appspot.com/1076041
2986a8cbc : Implemented a bunch of missing constructs. Review URL: http://codereview.appspot.com/1031045
4f3ce8071 : Output propagated struct constants as literals TRAC #11809 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
51d0dc2a6 : Declare structures before uniform definitions and support varying arrays TRAC #11809 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
a637e55f6 : Support anonymous structures TRAC #11809 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
3aa7420b5 : Fix parenthesis balance TRAC #11809 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
9e78e5edf : Fix Shader compilation failures with nested #ifdefs
951243464 : Deleting program does not delete shaders that are marked
a87bdf533 : Check for multisample conformance
d1f667fed : Ensure ShaderBinary is conformant
f31401573 : Append [0] to active array uniform names TRAC #11796 Singed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
8ee00ea24 : Investigate issues with transform_viewport conformance
aede63013 : Implements PolygonOffset TRAC #11719 Signed-off-by: Nicolas Capens Signed-off-by: Daniel Koch
c3a0e946e : Fixes program validation regression. TRAC #11654 The sampler validation at render time was occurring before uniforms were applied and samplers were bound to their texture units. Sampler validation now occurs after shaders and textures have been applied. Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
dec19e201 : Detect and report multiple #version directives TRAC #12072 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
b41c977b3 : Implemented support for lists of arrays TRAC #12075 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
ead230474 : Add all structure definitions to constructor map and simplify initialization TRAC #11809 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
7a7003c38 : Output structure declarations and constructors in the header TRAC #11809 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
67de6d6c6 : Refactored outputTriplet to allow complex string expressions TRAC #11809 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
71cd868d1 : Deleting program does not delete shaders that are marked
feba9ba5e : Undecorate uniform names when computing max length TRAC #12050 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
636918670 : Implemented complex vector/matrix construction TRAC #11868 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
bef0b6d93 : Allow matrix-in-matrix construction TRAC #11868 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
ea15b0edc : Change ParseHelper.cpp indenting from tabs to spaces TRAC #11868 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
86a7a138c : Implements ValidateProgram TRAC #11654 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
0b6b834a6 : Support matrix attributes
fbc09533f : Allow other attachment points for glFramebufferTexture2D TRAC #12040 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
0bbb031dc : Only output faceforward when needed TRAC #12042 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
c164135ce : Implemented querying GL_BLEND_COLOR TRAC #12039 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
c103b60cd : Support BufferData with size zero.
c46c9c077 : Implements GetFramebufferAttachmentParameteriv TRAC #11876 Signed-off-by: Nicolas Capens Signed-off-by: Daniel Koch
916ffaa9a : Implements support for retrieving uniforms by subscripted name. TRAC #11796 Signed-off-by: Nicolas Capens Signed-off-by: Daniel Koch
c5c153803 : Fixed glGetShaderPrecisionFormat output TRAC #12041 Signed-off-by: Daniel Koch
69f084b1b : Fix matrix by matrix multiplication TRAC #11751 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
eab1ef126 : Removed unnecessary include paths. Removed the dependency on unistd.h. Moved the generated files to intermediate directory so that the source is not polluted.
a72f9eef8 : svn property changes to ignore: - third_party/cygwin - third_party/gyp - build/Debug - build/Release
277ec1830 : Added support for building glsl translator on posix platforms. Review URL: http://codereview.appspot.com/958043
d2cf25db0 : Make all globals static TRAC #12015 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
1b3a8155c : Fix getActiveUniform array size and refactor uniform size TRAC #11929 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
09fbfefa8 : Implemented glGetActiveUniform TRAC #11929 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
85423183f : Implemented glGetActiveAttrib TRAC #11929 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
d99bd45f9 : Wrap mode affects NPOT texture completeness
e7e43fb99 : Make it easier to disable tracing
b4ff1f8f6 : Implemented aliased attributes support TRAC #11092 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
f9ef107fe : Implement scoping TRAC #11975 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
6e49740d2 : Added DX SDK search paths to libGLESv2. Now it builds if these aren't in the default search path. Should it support x64 targets as well? Review URL: http://codereview.appspot.com/949041
e4b08c8cf : Implement VertexAttrib
bf2b52a31 : Implement GL_LINE_LOOP primitive handling
93a8147fb : Support FBO attachment to cubemaps
e6842296d : Fix more relative #include paths (mostly header files)
e8c0ca29e : Don't advertise 10, 10, 10, 2 RGBA format
18b426be7 : Implement support for mipmap generation (CopyTexImage2D regression)
4901fca3a : Implements GetRenderbufferParameteriv TRAC #11877 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
70d312a70 : Implements color renderbuffers TRAC #11890 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
3e7c80331 : Remove usage of relative paths for #include search path Trac #11408 Signed-off-by: Andrew Lewycky Signed-off-by: Nicolas Capens
bbf56f755 : Use directory qualified #include files
e07980c45 : removed execute permissions on smoke.tga (was causing problems on windows)
86f7c9df3 : Only output referenced attributes, uniforms and varyings TRAC #11590 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
5024cc494 : Implemented biased textureCube sampling TRAC #11884 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
8fd99e269 : Implement support for mipmap generation
5d2bee932 : Implements GetTexParameteriv TRAC #11721 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
743d773d8 : Accidentally moved a read of translated[i].stride before the write.
a0c34d27e : Fixed crashes caused by a string buffer overflow TRAC #11888 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
005c73922 : Create unique names for unnamed parameters TRAC #11873 HLSL requires parameter names in function prototypes Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
bb8853289 : Don't crash on null conditional block TRAC #11871 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
7127f2076 : Initialize all shader variables TRAC #11869 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
760394765 : Fixed the GLSL ES version TRAC #11867 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
5af6427dc : Implemented gl_FrontFacing for lines and points TRAC #11419 Lines and points are always considered front-facing Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
e007896b1 : Implements GetVertexAttrib TRAC #11653 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
aa0ccbd9f : Implements GetBufferParameteriv TRAC #11720
34dc3e8a5 : Creating a 0x0 texture fails.
aa1ff8798 : Translate/lift vertex attributes when input stride or offset is not a multiple of 4.
b587598cb : Implemented short-circuiting behavior for the ternary operator TRAC #11444 This is achieved by turning the ternary operator into conditional code. The UnfoldSelect intermediate code traverser places this conditional code before the statement containing the ternary operator (aka. select). The computed value is assigned to a temporary variable. On outputting the actual statement the ternary operator is replaced by the temporary variable.
ec55d29a1 : Clean up old comments TRAC #11444 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
edab063ed : Add NOMINMAX define to the compiler projects Trac #11859 To be consistent with the rest of the projects and GYP. Signed-off-by: Andrew Lewycky
bb2e96361 : Fail compilation on empty source string TRAC #11814 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
3c010c02d : Remove name clash warnings TRAC #11314 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
72d0b52e4 : Decorate all GLSL user-defined names with an underscore to avoid name clashes TRAC #11314 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
5ac521598 : Corrects a green/blue channel swap in loadImageData TRAC #11630 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
c847820dc : Corrects error handling in UseProgram TRAC #11666 Signed-off-by: Nicolas Capens Signed-off-by: Daniel Koch
d1abe5b0e : Corrects error handling in GetUniformLocation TRAC #11845 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
23953e3ef : Fixes error handling in GetAttachedShaders TRAC #11846 Signed-off-by: Nicolas Capens Signed-off-by: Daniel Koch
8976c1e86 : Store all matrices as column-major and transpose when needed TRAC #11825 Due to the difference in [][] matrix indexing between GLSL and HLSL, all matrices are stored in transposed format (column-major from the HLSL point of view), and transposed back when performing matrix math. Previously some paths didn't follow this principle. Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
47c058c32 : Fixing compile error. GYP projects use NOMINMAX to suppress non-standard VC++ min/max. Review URL: http://codereview.appspot.com/892046
277b7142e : Fixes error handling in LinkProgram TRAC #11821 Signed-off-by: Nicolas Capens Signed-off-by: Daniel Koch
8e6a6be85 : Fixes error handling in ShaderSource TRAC #11664 Signed-off-by: Nicolas Capens Signed-off-by: Daniel Koch
75401e61f : Fixes improper error generation by DeleteShader TRAC #11662 Signed-off-by: Nicolas Capens Signed-off-by: Daniel Koch
0cefaf45e : Fixes error handling in CompileShader TRAC #11822 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
b8c28edde : Implement CopyTex(Sub)Image2D
980798393 : Fixes error handling in BindAttribLocation TRAC #11661 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
cf4aa8790 : Checks link status of program before returning attribute locations. TRAC #11658 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
e9d6ed036 : Corrects error handling in AttachShader TRAC #11659 Signed-off-by: Nicolas Capens Signed-off-by: Daniel Koch
bb274c35d : Fixes incorrect error handling in GetAttribLocation TRAC #11657 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
d91cfe7e3 : Implemented struct equality TRAC #11727 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
950f993b8 : Compiler - split header, body and footer output TRAC #11798 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
73c2c2edd : Implements correct error handling for DetachShader TRAC #11663 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
79f6677d3 : Implements support for IsEnabled TRAC #11750 Signed-off-by: Nicolas Capens Signed-off-by: Daniel Koch
bb3d9d03b : Implements glGetUniform TRAC #11647 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
9a95e2bb6 : Implements Uniform*i{v} TRAC #11649 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
f4a0c8e80 : Implements support for boolean uniforms TRAC #11734 Signed-off-by: Nicolas Capens Signed-off-by: Daniel Koch
d1acd1ed5 : Implemented function prototyping and in/out parameters TRAC #11725 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
afb239577 : Implemented glReadPixels for the implementation-dependent format Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
26e9604f9 : update contributors list
13881545c : Compiling error in x64: WidenToFour template incorrect type.
fe5651591 : Implemented support for user-defined structures TRAC #11730 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
f52561c2b : Can't change attribute locations after original link
7441c9cc2 : Associate the sample.sln file with visual C++ express. Trac #11802 Signed-off-by: Nicolas Capens
3fe7fe5d5 : Fix compilation of glslang.l in release mode. Trac #11802 Signed-off-by: Nicolas Capens
ea5a6ad71 : Re-Associate ANGLE.sln with VC++ Express Signed-off-by: Andrew Lewycky Signed-off-by: Shannon Woods
12d38031a : Remove GLES2/glextimg.h Trac #11785 This is not an official khronos header Signed-off-by: Andrew Lewycky Signed-off-by: Shannon Woods
fe4b827b2 : Fix the GL entry function prototypes to match new GLES header Trac #11785 The changes were void -> GLvoid and char -> GLchar. Signed-off-by: Andrew Lewycky Signed-off-by: Shannon Woods
04694067c : Refresh KHR headers from Khronos svn@10929 Trac #11785 Signed-off-by: Andrew Lewycky Signed-off-by: Shannon Woods
c68e92993 : Refresh GLES2 header files from Khronos svn@10929 Trac #11785 Signed-off-by: Andrew Lewycky Signed-off-by: Shannon Woods
fe110ab75 : Refresh EGL files from Khronos svn@10929 Trac #11785 Signed-off-by: Andrew Lewycky Signed-off-by: Shannon Woods
4195fc431 : Resolve conflict between default cube map and 2D textures in texture map.
4a35ef2d4 : Break up loops with over 255 iterations. TRAC# 11724 fixes acos/asin conformance Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
cf2560dda : Always build libEGL and libGLESv2 as shared libraries. They do not work as static libraries so there is no point in parametrizing the library type. Review URL: http://codereview.appspot.com/810045
0270ef140 : Changed the default character set to be UNICODE, the same as chromium. Changes to fix compile errors and warnings. Review URL: http://codereview.appspot.com/816046
777f26727 : Implements type conversion for queries. TRAC #11593 Signed-off-by: Nicolas Capens Signed-off-by: Daniel Koch
5441d665e : Compiler - Wrong Result from Matrix Multiply TRAC #11751 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
403c9e596 : Added libGLESv2, libEGL, and all samples to GYP. Review URL: http://codereview.appspot.com/878042
27bf89bb3 : Fixes an improper comparison in map TRAC #11649 Implementing this fix here because it's causing the glUniform conformance test not to pass. TranslatedBuffer would have problems during reloadCurrentValues because its required space and its current size were equal. Signed-off-by: Daniel Koch
29d56fbb6 : Added GYP build files. GYP files are needed for integration with chromium and cross-platform build for glsl translator. It would really be nice if we did not have to maintain two build systems. For now I have only moved the GLSL translator to gyp build system. Please note that the gyp files awkwardly have build_ prefix so they do not conflict with the manually-maintained sln files. Review URL: http://codereview.appspot.com/885043
0e3358a6a : Compiler - implement proper varying linking TRAC #11716 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
279e38ad1 : Compiler - fix mat3 conformance TRAC #11723 Matrix elements are accessed as [col][row] in GLSL and [row][col] in HLSL. Fixed this by transposing all matrix uniforms so they have a row-major layout. Then transpose them in the shader every time they're used in matrix math. Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
57a0bab8e : ShaderSource does not generate needed errors TRAC #11664 Generate GL_INVALID_VALUE when shader name is 0 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
296ca9cc4 : Compiler - match pixel and vertex shader profiles TRAC #11717 Signed-off-by: Daniel Koch
cbbca00b0 : Use the latest D3DX version for D3DXCompileShader instead of forcing D3DX9_31 TRAC #11347 Signed-off-by: Daniel Koch
41187f1d1 : Fix glGetShaderSource conformance TRAC #11718 Signed-off-by: Daniel Koch
376e10643 : Added support for loops. Review URL: http://codereview.appspot.com/802047
3d2707820 : Changes to pass 'abs' conformance tests. Review URL: http://codereview.appspot.com/858041
2cf1771fd : Removed tabs. Fixed formatting. Only white-space changes. Review URL: http://codereview.appspot.com/849043
dd037b2a8 : Added support for user-defined structs. And fixed a bug in function return type. Review URL: http://codereview.appspot.com/849042
d25ab2510 : Compiler - fix redeclaration of initialized globals TRAC #11617 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
ab58025b6 : Use unique intermediate directories for translator projects
6c78521ea : Implement glGetAttachedShaders and glGetShaderPrecisionFormat. TRAC #11599 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch
02bc15942 : Support software vertex processing TRAC #11632 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch
4388487c8 : Moved code to unmangle function name to a common place and used it in both OutputGLSL and OutputHLSL. Review URL: http://codereview.appspot.com/838041
60fe407c3 : Added TIntermSelection::usesTernaryOperator() to distinguish between selection nodes using ternary operator and if-else. Used in both OutputGLSL and OutputHLSL. Review URL: http://codereview.appspot.com/830042
1180ea73f : Fixed the title of texture-wrap sample. Review URL: http://codereview.appspot.com/834041
76dbf17ff : Support UNSIGNED_BYTE indices in DrawElements
5e8907315 : Update .gitignore
0361b92f3 : Compiler - active uniforms and attributes
93a96c3ee : Compiler - implement vector times matrix operation
cba5057cf : Compiler - implement shader and program queries TRAC #11599 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch Author: Nicolas Capens
e78c0c997 : Compiler - only declare used HLSL functions TRAC #11315 Signed-off-by: Shannon Woods Signed-off-by: Daniel Koch Author: Nicolas Capens
5e417109f : fix warning for std::copy
b994e3bd4 : fix warning from "normalized" cast
f8b58a0cb : Support translating indices.
d989add51 : Compiler - implement gl_PointCoord and point size clamping
ccad59f04 : Compiler - implement gl_PointCoord and point size clamping
76b820852 : Added GLSL backend for ESSL translator. Review URL: http://codereview.appspot.com/698041
32e58cded : Implements support for setting/getting line width.
debe2591c : HLSL compilation shouldn't assume a 3.0 profile
d37dec85d : The trace parameter is better termed 'message' instead of 'argument'
24a048619 : Add smoke.tga for gles2\ParticleSystem sample
f64dd04c4 : Fix warning from "normalized" cast.
5539a34f2 : Added a few samples from GLES 2.0 book.
ea0e1af4c : Minor reshuffling of directory structure in preparation of ESSL to GLSL compiler work. 1. Added include/GLSLANG which includes compiler API 2. Deleted src/include and moved the header files to the same directory as the corresponding source files 3. Modied include path to be relative to src/. I have only fixed paths for files I moved. We should fix it for all new files at least. It is much easier to see where an included file is coming from.
0599dc6de : To output debug info use the TRACE macro instead of calling trace()
b5b061606 : Refactor the parenthesis from the TRACE/FIXME/ERR macros
d4620a363 : Don't crash on a null pointer passed to glBufferData
159acdf5f : Corrects scissor & viewport initialization.
ace5e6635 : Implements support for FRONT_AND_BACK culling.
5949aa10c : Adds support for hints
3489e3ae5 : Implement glPixelStorei for Tex(Sub)Image2D.
7051b97e7 : Default textures to non-renderable.
842f7a4eb : Partial TexSubImage after FBO rendering overwrites entire image.
bbb6cd0c6 : Fix starting indices other than 0 for DrawArrays
3d53fda08 : ANGLE | Compiler - implement the ternary operator
adb5087a9 : ANGLE | Don't perform any filtering when swapping
d70aa3398 : Delete empty folders after reorganization Trac #11406
4da3d9353 : update .gitignore file for new file locations Trac #11406 Signed-off-by: Nicolas Capens
14c4631c4 : Fix include paths in libEGL.vcproj Trac #11406 Signed-off-by: Nicolas Capens
63e472ddd : Fix include paths for libGLESv2.vcproj Trac #11406 Signed-off-by: Nicolas Capens
50290ec93 : Fix the case of all directories used by compiler.vcproj Trac #11406 Signed-off-by: Nicolas Capens
7f9901776 : Rename Compiler.vcproj -> compiler.proj and fix solution properties Trac #11406 Signed-off-by: Nicolas Capens
f08666967 : mv Include -> include Trac #11406 Signed-off-by: Nicolas Capens
f4d3a3144 : mv ANGLE.sln -> src/ANGLE.sln Trac #11406 Signed-off-by: Nicolas Capens
7c46b9e69 : mv libGLESv2 -> src/libGLESv2 Trac #11406 Signed-off-by: Nicolas Capens
203934dca : mv libEGL -> src/libEGL Trac #11406 Signed-off-by: Nicolas Capens
b5462fcee : mv Include/*.h -> /src/include/ Trac #11406 Signed-off-by: Nicolas Capens
acc511303 : mv Compiler/* -> src/compiler/* Trac #11406 Signed-off-by: Nicolas Capens
42b207dad : mv Compiler/Preprocessor -> src/compiler/preprocessor Trac #11406 Signed-off-by: Nicolas Capens
395d50351 : Move Compiler/Tools -> src/compiler/tools Trac #11406 Signed-off-by: Nicolas Capens
5903aeb1f : Move Common -> src/common Trac #11406 Signed-off-by: Nicolas Capens
1e6414317 : Add README and license information for bison and flex
1436e2615 : Implements separate stencil support to proposed WebGL limitations
f67f82ec8 : Compiler - implement break/continue
49bce7ef4 : Compiler - implement matrix construction and equality
7a2c28097 : Correcting un-returned depth size in utility function.
0009d6245 : Creates new depthstencils for surfaces.
fe453651c : Blend conformance bugfixes.
12d5407ec : Handle sampling from incomplete textures
416485fb9 : Select texture type based on program usage.
9efa6f6b3 : Provide default return values for unreachable code paths.
c7d8a9351 : Whitespace fixes (trailing whitespace, CRLF).
79b820b73 : Compiler - implement gl_FrontFacing TRAC #11368 Signed-off-by: Andrew Lewycky Signed-off-by: Daniel Koch From: Nicolas Capens <nicolas@transgaming.com>
9b5f5443d : Compiler - implement gl_FragCoord TRAC #11381 Signed-off-by: Daniel Koch
998dd9ffa : Factor out all operators that are invalid for ES2. TRAC #11347 Signed-off-by: Daniel Koch
414304981 : Implement non-support for compressed textures.
00c75964b : Support glTexSubImage2D.
c21c22717 : Vertex data translation broke the text in PVR samples.
86487c20a : Compiler - implement gl_DepthRange TRAC #11380 Signed-off-by: Daniel Koch
0f7aaf530 : Add support for Vertex Buffer Data Translation
45d035808 : Compiler - access struct fields TRAC #11379 Signed-off-by: Daniel Koch
fbb6dfa3d : Compiler - handle high loop iteration counts TRAC #11345 Signed-off-by: Daniel Koch
29d270053 : Support redefinition of textures through glTexImage2D.
fab5a1ae7 : Remove trailing whitespace.
1697302ad : Use std::min/max instead of the Windows macros.
e2b221291 : Whitespace fixes.
64eedfd70 : Added codereview settings file.
4a9d65cba : Implemented support for GL_STENCIL_INDEX8 renderbuffers TRAC #11366 Signed-off-by: Daniel Koch
680553bf9 : Compiler - implement faceforward TRAC #11365 Signed-off-by: Daniel Koch
2884b78ae : Fix regression from HRESULT checking changes TRAC #11234 Signed-off-by: Daniel Koch
4f39fd995 : Initial import from TransGaming
eff14256d : Initial directory structure.

+- Project: platform/external/apache-http

426077d : Add lint-baseline.txt

+- Project: platform/external/arm-trusted-firmware

0a2ab6e63 : FDT wrappers: add functions for read/write bytes
62038be73 : doc: qemu: fix and update documentation
3bff910dc : Introduce COT build option
067f7e9c5 : cert_create: Remove references to TBBR in common code
43743ea57 : cert_create: Introduce COT build option
3b24b66ed : cert_create: Introduce TBBR CoT makefile
6de32378f : Add support for documentation build as a target in Makefile
33e8c5697 : qemu: Implement PSCI_CPU_OFF.
ca661a009 : Enable -Wredundant-decls warning check
8c105290f : Measured Boot: add function for hash calculation
f1be00da0 : Use correct type when reading SCR register
ffd58cca8 : Tegra194: enable spe-console functionality
32967a379 : ti: k3: drivers: ti_sci: Put sequence number in coherent memory
592ede258 : ti: k3: drivers: ti_sci: Remove indirect structure of const data
586621f11 : ti: k3: common: Enable ARM cluster power down
9f49a177c : ti: k3: common: Rename device IDs to be more consistent
c0018913b : T589: Fix insufficient ordering guarantees in bakery lock
f2d6b4ee5 : Neovers N1: added support to update presence of External LLC
a9fbf13e0 : plat/arm/sgi: move topology information to board folder
f2aa4e882 : plat/sgm: Always use SCMI for SGM platforms
6cdef9ba1 : xilinx: Unify Platform specific defines for PSCI module
7af213178 : uniphier: make all BL images completely position-independent
c64873ab9 : uniphier: make uniphier_mmap_setup() work with PIE
577b24411 : uniphier: pass SCP base address as a function parameter
b79b3177d : uniphier: set buffer offset and length for io_block dynamically
b5dd85f2c : uniphier: use more mmap_add_dynamic_region() for loading images
2c74a29d5 : bl_common: add BL_END macro
66b9d8890 : uniphier: turn on ENABLE_PIE
d974301d2 : TSP: add PIE support
69af7fcf9 : BL2_AT_EL3: add PIE support
511046eaa : BL31: discard .dynsym .dynstr .hash sections to make ENABLE_PIE work
320920c15 : PIE: pass PIE options only to BL31
d986bae4e : Build: support per-BL LDFLAGS
79fadd8f3 : ti: Unify Platform specific defines for PSCI module
f4f1d88df : st: Unify Platform specific defines for PSCI module
08a64471a : layerscape: Unify Platform specific defines for PSCI module
645ac02dd : qemu: Unify Platform specific defines for PSCI module
50dae22e2 : socionext: Unify Platform specific defines for PSCI module
4dc3a9612 : mediatek: Unify Platform specific defines for PSCI module
dc2d366fa : intel: Unify Platform specific defines for PSCI module
ac2f6d435 : marvell: Unify Platform specific defines for PSCI module
ed7a56361 : rockchip: Unify Platform specific defines for PSCI module
e0b4cc758 : allwinner: Unify Platform specific defines for PSCI module
7a57188b9 : imx: Unify Platform specific defines for PSCI module
28abb2c23 : hisilicon: Unify Platform specific defines for PSCI module
532df9563 : Tegra194: mce: remove unused NVG functions
54990e377 : Tegra194: support for NVG interface v6.6
844e6cc5e : Tegra194: smmu: add PCIE0R1 mc reg to system suspend save list
4a9026d41 : Tegra194: enable driver for general purpose DMA engine
db891f32f : Tegra194: access XUSB_PADCTL registers on Si/FPGA platforms
ceb12020f : Tegra194: organize the memory/mmio map to make it linear
939fd3db8 : Tegra194: memctrl: enable mc sid OVERRIDE for PCIE0R1
33a8ba6a3 : Tegra194: support for boot params wider than 32-bits
34a6610ae : Tegra194: memctrl: set reorder depth limit for PCIE blocks
eb41fee45 : Tegra194: memctrl: program MC_TXN_OVERRIDE reg for PTCR, MPCORE and MIU
90dce0f9c : Tegra194: memctrl: set CGID_TAG_ADR instead of CGID_TAG_DEFAULT
1296da6d8 : Tegra194: memctrl: update mss reprogramming as HW PROD settings
a0cacc955 : Tegra194: memctrl: Disable PVARDC coalescer
21e22fe30 : Tegra194: memctrl: force seswr/rd transactions as passsthru & coherent
1a7a1dcd1 : Tegra194: Request CG7 from last core in cluster
d11f5e050 : Tegra194: toggle SE clock during context save/restore
fdc8021a0 : Tegra: bpmp: fix header file paths
3c6ec8f12 : Revert "plat/arm: Add support for SEPARATE_NOBITS_REGION"
dbafda7cd : Errata workarounds N1 1043202, 1315703 default off
61cbd41d7 : qemu: Implement qemu_system_off via semihosting.
74464d5b5 : qemu: Support ARM_LINUX_KERNEL_AS_BL33 to pass FDT address.
09035d109 : spm-mm: correcting instructions to build SPM for FVP
31ce893ec : xilinx: versal: PLM to ATF handover
4d9f825a5 : xilinx: common: Move ATF handover to common file
3b5454efa : Revert "Changes necessary to support SEPARATE_NOBITS_REGION feature"
f461fe346 : Prevent speculative execution past ERET
7949041f5 : Ignore the ctags file
67878cb0e : Xilinx zynqmp: add missing pin control group for ethernet 0.
c3fc368a5 : xlat_tables_v2: simplify end address checks in mmap_add_region_check()
feb358b65 : FDT helper functions: Fix MISRA issues
d433bbdd4 : plat/arm: Add support for SEPARATE_NOBITS_REGION
76d84cbc6 : Changes necessary to support SEPARATE_NOBITS_REGION feature
ddb4c9e04 : allwinner: Clean up MMU setup
ac7764bbc : doc: stm32mp1: Update build command line
46e9b7a09 : fdts: stm32mp1: remove second QSPI flash instance
b1b218fb1 : stm32mp1: Add support for SPI-NOR boot device
570442281 : stm32mp1: Add support for SPI-NAND boot device
0581a8877 : spi: stm32_qspi: Add QSPI support
7e51e887a : fdts: stm32mp1: update for FMC2 pin muxing
12e21dfde : stm32mp1: Add support for raw NAND boot device
695f7df85 : fmc: stm32_fmc2_nand: Add FMC2 driver support
e98f594a8 : stm32mp1: Reduce MAX_XLAT_TABLES to 4
b8718d1f4 : io: stm32image: fix device_size type
dd85e572f : stm32mp: add DT helper for reg by name
46554b647 : stm32mp1: add compilation flags for boot devices
e76d9fc42 : lib: utils_def: add CLAMP macro
162fc183c : compiler_rt: Import popcountdi2.c and popcountsi2.c files
a13550d0e : Add SPI-NOR framework
c3e577390 : Add SPI-NAND framework
05e6a5638 : Add SPI-MEM framework
b114abb60 : Add raw NAND framework
641f16e75 : Set lld as the default linker for Clang builds
992d2fe02 : docs: Add upcoming Change Log to Table of Contents
e74c62e7b : Tegra194: platform handler for entering CPU standby state
221b8e578 : Tegra194: memctrl: force viw and vifalr/w transactions as non-coherent
95f68bc49 : Tegra194: memctrl: fix bug in client order id reg value generation
c766adce6 : Tegra194: memctrl: enable mc coalescer
f3ec5c0cc : Tegra194: update scratch registers used to read boot parameters
9091e7894 : Tegra194: implement system shutdown/reset handlers
0789758a4 : Tegra194: mce: support for shutdown and reboot
de4a64387 : Tegra194: request CG7 before checking if SC7 is allowed
a3c2c0e96 : Tegra194: config to enable/disable strict checking mode
181a9fabc : Tegra194: remove unused platform configs
26c1a1e76 : Tegra194: restore XUSB stream IDs on System Resume
f2decc769 : intel: Add function to check fpga readiness
9c8f3af50 : intel: Add bridge control for FPGA reconfig
dfdd38c2e : intel: FPGA config_isdone() status query
20335ca8d : intel: System Manager refactoring
391eeeef7 : intel: Refactor reset manager driver
3dcb94dd8 : intel: Enable bridge access in Intel platform
222519a0e : intel: Modify non secure access function
92c30ac35 : plat: xilinx: Move pm_client.h to common directory
7b9f0cfd8 : plat: xilinx: versal: Make silicon default build target
d69bbd0e8 : xilinx: versal: Wire silicon default setup
29af47897 : versal: Increase OCM memory size for DEBUG builds
f8a650c15 : plat: xilinx: versal: Dont set IOU switch clock
c959c479e : arm64: versal: Adjust cpu clock for versal virtual
f50828d52 : xilinx: versal: Add support for PM_GET_OPERATING_CHARACTERISTIC EEMI call
ea6e1c394 : plat: versal: Add Get_ChipID API
e4c54c0d2 : plat: xilinx: versal: Add load Pdi API support
39db98efc : xilinx: versal: Add feature check API
6e82cd8c9 : xilinx: versal: Implement set wakeup source for client
89224531b : plat: xilinx: versal: Add GET_CALLBACK_DATA function
0abf4bba5 : xilinx: versal: Add PSCI APIs for system shutdown & reset
5a8ffeabf : xilinx: versal: Add PSCI APIs for suspend/resume
394a65aa9 : xilinx: versal: Remove no_pmc ops to ON power domain
42cd77e38 : xilinx: versal: Add set wakeup source API
25b1a9103 : xilinx: versal: Add client wakeup API
1f71e4fbf : xilinx: versal: Add query data API
c56be55df : xilinx: versal: Add request wakeup API
ad19911c7 : xilinx: versal: Add PM_INIT_FINALIZE API for versal
4b0f32a41 : xilinx: versal: Add support of PM_GET_TRUSTZONE_VERSION API
6e2f0d105 : xilinx: versal: enable ipi mailbox service
26f1534eb : xilinx: move ipi mailbox svc to xilinx common
d62fa4bcb : plat: xilinx: versal: Implement PM IOCTL API
ffecfe79f : xilinx: versal: Implement power down/restart related EEMI API
ab43d15b9 : xilinx: versal: Add SMC handler for EEMI API
baccc60e8 : xilinx: versal: Implement PLL related PM APIs
2394b94bf : xilinx: versal: Implement clock related PM APIs
0ed83c621 : xilinx: versal: Implement pin control related PM APIs
9c3c5e073 : xilinx: versal: Implement reset related PM APIs
cf1e56a4e : xilinx: versal: Implement device related PM APIs
fbb32695a : xilinx: versal: Add support for suspend related APIs
95794c732 : xilinx: versal: Add get_api_version support
c73a90e57 : xilinx: Add support to send PM API to PMC using IPI for versal
ab36d0970 : plat: xilinx: versal: Move versal_def.h to include directory
d4821739e : plat: xilinx: versal: Move versal_private.h to include directory
256d133a8 : plat: xilinx: zynqmp: Use GIC framework for warm restart
fe550edef : plat: xilinx: zynqmp: Add checksum support for IPI data
389091a8d : plat: intel: Fix UEFI decompression issue
e5ebe87b6 : intel: Change all global sip function to static
6c281cc3a : allwinner: Reenable USE_COHERENT_MEM
8c11ebfcd : a8k: Implement platform specific power off
6be71b09c : rcar_gen3: Add missing #{address,size}-cells into generated DT
5e07b7001 : zynqmp: pm_service: Add support to query max divisor
138cde662 : zynqmp: pm: Add CLK_SET_RATE_PARENT in gem clock node
74cf2158c : zynqmp: pm: clock: Move custom flags to typeflags
75b90fe86 : zynqmp: pm: clock: Add support for custom type flags
b0eae6f94 : plat: xilinx: zynqmp: Add GET_CALLBACK_DATA function
433090515 : rpi4: Fix documentation of armstub config entry
ba1eaabff : cert_create: Remove some unused header files inclusions
2d51b55ee : Replace dts includes with C preprocessor syntax
f6c4b19ac : intel: Remove un-needed checks for qspi driver r/w
22c72f2a2 : Tegra194: drivers: fix violations of MISRA Rule 21.1
67db32319 : Tegra: include: fix violations of MISRA Rule 21.1
f35e5ab39 : docs: GCC toolchain upgrade to version 9.2-2019.12
70cb0bff7 : io: change seek offset to signed long long
5b33ad174 : Unify type of "cpu_idx" across PSCI module.
94f1c9593 : FVP: Remove re-definition of topology related build options
e073e0700 : smccc: add get smc function id num macro
f1f720199 : plat: nvidia: remove spurious UTF-8 characters at top of platform files
daa9b6ea6 : Simplify PMF helper macro definitions across header files
7a05f06a8 : Remove redundant declarations.
3c0d784cf : docs: Creating a Change Log Template File
650a435c8 : Revert "GCC: Upgrade to version 9.2-2019.12 of toolchain"
e1fcb1bf8 : Tegra194: mce: fix error code signedness
20fdf0b05 : zynqmp: pm: Remove CLK_TOPSW_LSBUS from invalid clock list
b3ce966ab : zynqmp: pm: Add LPD WDT clock to the pm_clock structure
06ad98030 : zynqmp: pm: Fix clock models and IDs of GEM-related clocks
fa8ae3c8d : zynqmp: pm: Rename FPD WDT clock ID
65501a7ca : plat: xilinx: zynqmp: Correct syscnt freq for QEMU
c613a6602 : arm64: zynqmp: Add idcodes for new RFSoC silicons ZU48DR and ZU49DR
345a85aef : arm64: zynqmp: Add id for new RFSoC device ZU39DR
a6ffd375c : FVP: Stop reclaiming init code with Clang builds
e343bf138 : A5DS: Change boot address to point to DDR address
786890caa : A5DS: Correct system freq, Cache Writeback Granule
cc6bc6417 : rcar_gen3: plat: Pass DT to OpTee OS
3333d2caf : rcar_gen3: drivers: ddr: Move DDR drivers out of staging
c20c05252 : drivers: add a driver for snoop control unit
de9bf1d8a : GCC: Upgrade to version 9.2-2019.12 of toolchain
8c80c8657 : compiler_rt: Import aeabi_ldivmode.S file and dependencies
0eda713b9 : plat: rpi4: Skip UART initialisation
cd50ffd2f : console: 16550: Prepare for skipping initialisation
3d9f72643 : intel: Fix memory calibration
32cf34aca : intel: Implement platform specific system reset 2
13d33d52c : intel: Enable SiP SMC secure register access
252c1d1d4 : allwinner: Remove unused include path
ed306a86c : allwinner: Move the NOBITS region to SRAM A1
f8578e641 : bl31: Split into two separate memory regions
f998a052f : uniphier: run BL33 at EL2
a02784746 : mediatek: mt8183: add Vmodem/Vcore DVS init level
ecd138df7 : uniphier: call uniphier_scp_is_running() only when on-chip STM is supported
83e955241 : Workaround for Hercules erratum 1688305
ba4b453b5 : lib: cpu: Add additional field definition for A72 L2 control
99c69109e : spm-mm: Rename aarch64 assembly files
6b1d9e6c3 : spm-mm: Rename source files
6b54236ea : spm-mm: Rename spm_shim_private.h
ff362d5fb : spm-mm: Rename spm_private.h
442e09284 : spm-mm: Rename component makefile
962c44e77 : spm-mm: Remove mm_svc.h header
0bf9f567a : spm-mm: Refactor spm_svc.h and its contents
aeaa225cb : spm-mm: Refactor secure_partition.h and its contents
538b00204 : spm: Remove SPM Alpha 1 prototype and support files
3f3c341ae : Remove dependency between SPM_MM and ENABLE_SPM build flags
5ddcbdd81 : TF-A: Fix BL2 bug in dynamic configuration initialisation
ab3b00fbf : fdts: a5ds: cleanup enable-method in devicetree
79c6c342e : fdts: a5ds: add L2 cache node in devicetree
2783205da : Tegra: prepare boot parameters for Trusty
992f091b5 : debugfs: add SMC channel
bb9549bab : aarch64: Fix stack pointer maintenance on EA handling path
e9e19fb2f : Tegra: per-CPU GIC CPU interface init
0531ada53 : pmf: Make the runtime instrumentation work on AArch32
9d7251918 : SiP: Don't validate entrypoint if state switch is impossible
4c4cff6b6 : rockchip: rk3328: Enable workaround for erratum 855873
7c58fd4ee : intel: Fix SMC SIP service
96612fcac : intel: Introduce mailbox response length handling
b68ba6cc7 : intel: Fix mailbox config return status
8014a53ae : intel: Mailbox driver logic fixes
cefb37eb3 : plat: intel: Fix FPGA manager on reconfiguration
68dd5e15e : plat: intel: Fix mailbox send_cmd issue
d310239d7 : debugfs: add FIP device
0ca3913dd : debugfs: add 9p device interface
df5a96831 : rockchip: make miniloader ddr_parameter handling optional
f55ef85eb : rockchip: px30: cleanup securing of ddr regions
d2483afac : rockchip: px30: move secure init to separate file
535fa663b : doc: Fix indentation in build options documentation
23f31d39b : intel: stratix10: Modify BL31 parameter handling
cf82aff09 : intel: Modify BL31 address mapping
2db1e7663 : intel: stratix10: Enable uboot entrypoint support
ec7d0055c : intel: Modify mailbox's get_config_status
d25041bf1 : intel: Create SiP service header file
7f0b2e78e : rockchip: really use base+size for secure ddr regions
c6ee020ea : rockchip: bring TZRAM_SIZE values in line
ae4a90f2a : libc: Fix SIZE_MAX on AArch32
01534e856 : Update list of main maintainers
11a96e0ea : Remove -Wpadded warning
fb23b104c : allwinner: h6: power: Switch to using the AXP driver
0bc752c9a : allwinner: Convert AXP803 regulator setup code into a driver
f6d9c4caf : drivers: allwinner: axp: Add AXP805 support
79b854650 : allwinner: a64: power: Use fdt_for_each_subnode
494c82336 : allwinner: a64: power: Remove obsolete register check
3bea03e7b : allwinner: a64: power: Remove duplicate DT check
18fbfefbb : allwinner: Build PMIC bus drivers only in BL31
df77a9545 : allwinner: a64: power: Make sunxi_turn_off_soc static
818e67324 : allwinner: Merge duplicate code in sunxi_power_down
4538c4983 : allwinner: Clean up PMIC-related error handling
c0e109f2f : allwinner: Synchronize PMIC enumerations
eb75518d9 : allwinner: Enable clock before resetting I2C/RSB
39a97dce6 : rockchip: Prevent macro expansion in paths
f0063ef94 : plat/rockchip: cliam a macro to enable hdcp feature for DP
8cca5a79f : Remove -Wmissing-declarations warning from WARNING1 level
da90359b7 : PIE: make call to GDT relocation fixup generalized
0d1b704ad : intel: s10: Remove unused source code
629dd61f1 : drivers: marvell: comphy-a3700: support SGMII COMPHY power off
b662232d1 : drivers: marvell: comphy-a3700: fix USB3 powering on when on lane 2
b8622922c : cryptocell: add cryptocell 712 RSA 3K support
ebff10726 : libc: add memrchr
d01969118 : arm: gicv3: Fix compiler dependent behavior
b4899041e : plat/rockchip: enable power domains of rk3399 before reset
fbd9eb58e : docs: tegra: add support for Tegra194 class of SoCs
fba54d556 : Tegra194: smmu: add support for backup multiple smmu regs
8ecc42914 : Tegra194: introduce tegra_mc_def.h
56c27438b : Tegra194: 40-bit wide memory address space
4719bba93 : Tegra194: psci: rename 'percpu_data' variable
a71c59d5c : arm: Fix current RECLAIM_INIT_CODE behavior
6c77dfc5e : Use the proper size for tb_fw_cfg_dtb
9e78cb189 : rpi3/4: Add support for offlining CPUs
db3ae8538 : S-EL2 Support: Check for AArch64
0376e7c4a : Add support for enabling S-EL2
d45c323a9 : libc: Consolidate the size_t and NULL definitions
b382ac688 : libc: Consolidate unified definitions
d005cfbfd : libc: Unify intmax_t and uintmax_t on AArch32/64
ebd6efae6 : Reduce space lost to object alignment
118a67a9a : imx: Fix multiple definition of ipc_handle
e8bb1c2ca : imx: Fix missing inclusion of cdefs.h
5cffedcec : allwinner: Fix incorrect ARISC code patch offset check
4960ef301 : Remove -Wunused-const-variable warning
edbce9aad : Enable Link Time Optimization in GCC
2d1f10106 : Tegra194: add support to reset GPU
95397d966 : Tegra194: memctrl: fix logic to check TZDRAM config register access
117dbe6ce : Tegra: introduce plat_enable_console()
f0222c23f : Tegra: include: drivers: introduce spe.h
02b3e311a : Tegra194: update nvg header to v6.4
ac252f95d : Tegra194: mce: enable strict checking
1b0f027dd : Tegra194: CC6 state from last offline CPU in the cluster
14f528529 : Tegra194: console driver compilation from platform makefiles
4e697b778 : Tegra194: memctrl: platform handler for TZDRAM setup
5ad50d7d8 : Tegra194: memctrl: override SE client as coherent
040529e9e : Tegra194: save system suspend entry marker to TZDRAM
653fc3802 : Tegra194: helper functions for CPU rst handler and SMMU ctx offset
1c62509e8 : Tegra194: cleanup references to Tegra186
ac2cc6b09 : Tegra194: mce: display NVG header version during boot
4b412b507 : Tegra194: mce: fix cg_cstate encoding format
6eb3c188a : Tegra194: drivers: SE and RNG1/PKA1 context save support
192fd367a : Tegra194: rename secure scratch register macros
159baa480 : Tegra194: SiP: Fix Rule 8.4 and Rule 10.4 violation
08c085dc2 : Tegra194: mce: remove unsupported functionality
4a5524eb3 : Tegra194: sanity check target cluster during core power on
b6533b56d : Tegra194: fix defects flagged by MISRA scan
6152de3b3 : Tegra194: mce: fix defects flagged by MISRA scan
a76d4617b : Tegra194: remove the GPU reset register macro
1d9aad42d : Tegra194: MC registers to allow CPU accesses to TZRAM
929a764d0 : Tegra194: increase MAX_MMAP_REGIONS macro value
2bda92025 : Tegra194: update nvg header to v6.1
72e8caa74 : Tegra194: update cache operations supported by the ROC
f32e85259 : Tegra194: memctrl: platform handlers to reprogram MSS
1e6a7f917 : Tegra194: core and cluster count values
c1485edf7 : Tegra194: correct the TEGRA_CAR_RESET_BASE macro value
c0e1bcd0d : Tegra194: add MC_SECURITY mask defines
cda7d91f6 : Tegra194: Update wake mask, wake time for cpu offlining
bc0190416 : Tegra194: program stream ids for XUSB
68d13a2eb : Tegra194: Update checks for c-state stats
6907891de : Tegra194: smmu: fix mask for board revision id
13dcbc6f2 : Tegra194: smmu: ISO support
b6e1109f7 : Tegra194: Initialize smmu on system suspend exit
79b65666b : Tegra194: Update cpu core-id calculation
2cd2e399f : Tegra194: read-modify-write ACTLR_ELx registers
b0a86254a : Tegra194: Enable fake system suspend
cff9b9c29 : Tegra194: convert 'target_cpu' and 'target_cluster' to 32-bits
719fdb6ef : Tegra194: platform support for memctrl/smmu drivers
14105374e : Tegra194: Support for cpu suspend
1520b5d68 : intel: Refactor common platform code [5/5]
c76d42398 : intel: Refactor common platform code [4/5]
d09adcbaf : intel: Refactor common platform code [3/5]
e9b5e360d : intel: Refactor common platform code [2/5]
328718f25 : intel: Refactor common platform code [1/5]
48393e30c : rockchip: px30: Add support for UART3 as serial output
43f35ef51 : doc: Split the User Guide into multiple files
697d18ae1 : plat/st: Fix incorrect return value
e34cc0ced : Changes to support updated register usage in SMCCC v1.2
ab4df50c2 : adding support to enable different personality of the same soc.
c6dc85046 : allwinner: power: Add DLDO4 power rail
cfe83910f : Add memory_map tools as a target for Make
ea698c1ea : tools: Add show_memory script
c6e0a64d8 : mediatek: mt8183: Fix AARCH64 init fail on CPU0
4450a5189 : mediatek: mt8183: refine GIC driver for low power scenarios
d7b4cd411 : Enable -Wlogical-op always
b7f6525db : Enable -Wshadow always
b8baa9346 : Remove unnecessary warning options
9ab81b5ea : Refactor the warning flags
ac4263512 : GIC-600: Fix include ordering according to the coding style
4685b64fc : DOC: Update ROMLIB page with memory impact info
e7b390892 : ROMLIB: Optimize memory layout when ROMLIB is used
d52331d01 : plat/rockchip: initialize reset and poweroff GPIOs with known invalid value
e2b6a9ced : Fix multithreaded FVP power domain tree
7a7fbb122 : GIC-600: Fix power up sequence
ff2d38c2d : doc: Add missing terms to the glossary
f2976bdda : TF-A: Fix non-standard frequency issue in udelay
9e7d66314 : Refactor load_auth_image_internal().
d191573e6 : Tegra194: remove L2 ECC parity protection setting
2e446f50b : Tegra194: sip_calls: mark unused parameter as const
42de03848 : Tegra194: implement handler to retrieve power domain tree
73dad7f9c : Tegra194: mce: fix function declaration conflicts
2fdd9ae6c : Tegra194: add macros to read GPU reset status
5da8ec562 : Tegra194: skip notifying MCE in fake system suspend
12f06f1c0 : Tegra194: Enable system suspend
39009031e : docs: Add Cortex-Hercules/HerculesAE CPU support
38c078e05 : Add multithreaded DynamIQ dts file
9afe8cdc0 : Coding guideline suggest not to use unsigned long
6799a370e : n1sdp: setup multichip gic routing table
fcc337cf4 : gic/gic600: add support for multichip configuration
133a5c680 : plat/arm: Re-enable PIE when RESET_TO_BL31=1
67f629e87 : plat: imx: Correct the SGIs that used for secure interrupt
658cb0725 : mediatek: mt8183: switch PLL/CLKSQ/ck_off/axi_26m control to SPM
abb6fee66 : plat: imx8mm: Add the support for opteed spd on imx8mq/imx8mm
74c212440 : plat/arm/gicv3: add support for probing multiple GIC Redistributor frames
c605ecd1a : TF-A Documentation: Update Security Advisory TFV-5 (CVE-2017-15031)
620dd58b8 : SMMUv3:Changed retry loop to delay timer(GENFW-3329)
f91a8e4c2 : n1sdp: update platform macros for dual-chip setup
34c7af41d : n1sdp: introduce platform information SDS region
ff835a9a9 : ti: k3: common: Add PIE support
ec477e7da : doc: Fix syntax erros in I/O storage layer plantuml diagrams
3b2b3375f : Tegra194: add macros for security carveout configuration registers
d82f5a36f : Tegra194: add 'TEGRA_TMRUS_SIZE' macro
ddbf946f7 : Tegra194: Fix TEGRA186_SMMU_CTX_SIZE
4fb71eae3 : Tegra194: Dont run MCE firmware on Emulation
e9bb627d1 : Tegra194: remove GPU, MPCORE and PTC registers from streamid list
7e4ffcd92 : Tegra194: Support SMC64 encoding for MCE calls
9808032cd : Tegra194: Enable MCE driver
5660eebf3 : Tegra194: enable SMMU
0ea8881ea : Tegra194: add support for multiple SMMU devices
2ac8cb7e4 : Tegra194: add SMMU and mc_sid support
d11c793b4 : Tegra194: psci: support for 64-bit TZDRAM base
416125595 : Tegra194: base commit for the platform
cf489bf11 : Revert "Tegra: Add support for fake system suspend"
22cab6501 : Fix white space errors + remove #if defined
bbf0a1e43 : doc: Final, pre-release fixes and updates
e69f35003 : Update release-information for v2.2 Release
48730856e : doc: Expand contact information in About section
77caea296 : Update change log for v2.2 Release
5e6b41639 : doc: Move platform list to the Platform Ports index page
8eb9490b6 : doc: Move "About" content from index.rst to a new chapter
b30646a8f : plat/arm: use Aff3 bits also to validate mpidr
7af195e29 : Disable stack protection explicitly
0e7a0540d : xlat_table_v2: Fix enable WARMBOOT_ENABLE_DCACHE_EARLY config
206c077b8 : doc: Remove version and release variables from conf.py
434d93d96 : Fix documentation
2ee6b2bc7 : Update TF-A version to 2.2
9ec4afc8d : doc: Update Linaro release mentioned on index page
be653a694 : doc: Misc syntax and spelling fixes
89632e6ae : Replace deprecated __ASSEMBLY__ macro with __ASSEMBLER__
76cf653b8 : doc: Formatting fixes for readme.rst
862c764ad : doc: Add guide for building the docs locally
8cc36aec9 : doc: De-duplicate readme and license files
347609510 : doc: Convert internal links to RST format
38d5e150e : Correct UART PL011 initialization calculation
9d811b856 : delay: correct timeout_init_us()
e43ed98b8 : doc: Add more missing platforms
2a7adf256 : Explicitly disable the SPME bit in MDCR_EL3
80942622f : Neoverse N1 Errata Workaround 1542419
c97cba4ea : Fix the CAS spinlock implementation
0711ee5cb : delay: timeout detection support
530ceda57 : TF-A: Add support for ARMv8.3-PAuth in BL1 SMC calls and BL2U
78f02ae29 : Introducing support for Cortex-A65AE
243b61d15 : gpio: stm32_gpio: do not mix error code types
2dc9fe70d : fdts: stm32mp1: move FDCAN to PLL4_R
57f4b6f83 : mmc: increase delay between ACMD41 retries
19e2af797 : crypto: stm32_hash: align stm32_hash_update() prototype
59ffec157 : a5ds: Add handler for when user tries to switch off secondary cores
f25ea7e3a : mediatek: mt8183: add EMI MPU driver for DRAM protection
1b0174efd : mediatek: mt8183: add DEVAPC driver to control protection
6ad216dca : Introducing support for Cortex-A65
0a12302c3 : Add missing support for BL2_AT_EL3 in XIP memory
b48691eda : doc: Fix GCC version to 8.3-2019.03
fa405e3b8 : qemu/qemu_sbsa: Adding memory mapping for both FLASH0/FLASH1
558a6f444 : qemu/qemu_sbsa: Adding Qemu SBSA platform
35010bb80 : doc: Migrate to Linaro release 19.06
a4668c36f : Cortex_hercules: Add support for Hercules-AE
c3e8b0be9 : AArch32: Disable Secure Cycle Counter
cdb8c52f9 : amlogic: g12a: Add support for the S905X2 (G12A) platform
6806cd238 : Migrate ARM platforms to use the new GICv3 API
101077071 : Adding new optional PSCI hook pwr_domain_on_finish_late
ec834925f : GICv3: Enable multi socket GIC redistributor frame discovery
f1e0f1526 : doc: Fix platform port inclusion
e0dea671d : rpi4: Add initial documentation file
1a7422ebd : rpi4: Add stdout-path to device tree
3903a8cd1 : rpi4: Add GIC maintenance interrupt to GIC DT node
882c0ff6b : rpi4: Cleanup memory regions, move pens to first page
2b19e2f36 : rpi4: Reserve resident BL31 region from non-secure world
f67fa69cb : rpi4: Amend DTB to advertise PSCI
448fb352f : rpi4: Determine BL33 entry point at runtime
c4597e13a : rpi4: Accommodate "armstub8.bin" header at the beginning of BL31 image
f5cb15b0c : Add basic support for Raspberry Pi 4
7c0a1877e : rpi3: Allow runtime determination of UART base clock rate
66799507c : FDT helper functions: Respect architecture in PSCI function IDs
6eaf928d6 : FDT helper functions: Add function documentation
bd363d356 : FVP: Fix plat_set_nv_ctr() function
ec885bacb : a5ds: add multicore support
e231f3a5f : a5ds: Hold the secondary cpus in pen rather than panic
4bdb1a7a6 : stm32mp1: add authentication support for stm32image
f700423c1 : bsec: move bsec_mode_is_closed_device() service to platform
b1e0b11cc : crypto: stm32_hash: Add HASH driver
2966defa5 : doc: Render Marvell platform documents
019b03a30 : Fix MTE support from causing unused variable warnings
0aad563c7 : rockchip: Update BL31_BASE to 0x40000
382ddb3dd : rockchip: Fix typo for TF content text
9a006ad10 : qemu: Simplify the image size calculation
301d27d99 : qemu: introducing sub-platforms to qemu platform
deb330cb3 : hikey: fix to load FIP by partition table.
c61cf58fb : hikey960: fix to load FIP by partition table
f8631f513 : drivers: partition: support different block size
edcadeb7b : amlogic: makefile: Use PLAT variable when possible
26d943935 : amlogic: sha_dma: Move register mappings to platform header
5cfdfc3c6 : amlogic: scpi: Add support to retrieve chip ID
539061b82 : mediatek: mt8183: add MTK MCDI driver
9fc34bbd8 : mediatek: mt8183: add MTK SSPM driver
3c25ba440 : mediatek: mt8183: add MTK SPM driver
f9f84f44f : mediatek: mt8183: add MTK uart driver for controlling clock gate
e419574e8 : mediatek: mt8183: configure MCUSYS DCM
f389d0e90 : mediatek: mt8173: refactor RTC and PMIC drivers
ee006a79f : Unsigned long should not be used as per coding guidelines
eeb5a7b59 : SCTLR and ACTLR are 32-bit for AArch32 and 64-bit for AArch64
dcf6d4f8e : rpi3: Do prescaler and control setup in C
3ef45dda8 : Add fdt_add_reserved_memory() helper function
990ab78e7 : rpi3: Move rng driver to drivers
ab13addd8 : rpi3: Add "rpi" platform directory
e6fd00ab0 : rpi3: Prepare for supporting a GIC (in RPi4)
f240728b7 : qemu: Move and generalise FDT PSCI fixup
c00311893 : rpi3: Move VC mailbox driver into generic drivers directory
a95e6415a : rpi3: Make SHARED_RAM optional
4666d0464 : rpi3: Move rpi3_hw.h header file to include/rpi_hw.h
110fd1fe4 : rpi3: Rename RPI3_IO_BASE to RPI_IO_BASE
4f2b98485 : rpi3: Move shared rpi3 files into common directory
eb5f0ba41 : GICv3 driver: Fix support for full SPI range
ed108b560 : Refactor ARMv8.3 Pointer Authentication support code
fc81021ae : Unify type of "cpu_idx" across PSCI module.
a759d3451 : amlogic: console: Move console driver to common directory
d1d06275e : mediatek: mt8173: apply MULTI_CONSOLE framework
6a415a508 : Remove RSA PKCS#1 v1.5 support from cert_tool
f29213d9e : Add documentation for new KEY_SIZE option
dfe0f4c29 : Add cert_create tool support for RSA key sizes
aacff7498 : Support larger RSA key sizes when using MBEDTLS
b90f207a1 : Invalidate dcache build option for bl2 entry at EL3
afac9681f : intel: agilex: Fix psci power domain off
b56218744 : amlogic: Fix includes order
421b67b66 : amlogic: Fix header guards
cd3c5b4cd : Modify FVP makefile for cores that support both AArch64/32
07f979bcc : Zeus: apply the MSR SSBS instruction
1f4619796 : Add UBSAN support and handlers
f906a44e9 : libc: fix sparse warning for __assert()
705bed5db : plat: xilinx: zynqmp: Initialize IPI table from zynqmp_config_setup()
ebf851ed3 : stm32mp1: manage CONSOLE_FLAG_TRANSLATE_CRLF and cleanup driver
40b06510f : Add python configuration for editorconfig
0d8cb4937 : mediatek: mt8183: Support coreboot configuration
3d91c9c38 : mediatek: mt8183: support system reset
a56120572 : mediatek: mt8183: pass platform parameters
50cd95224 : mediatek: mt8183: add GPIO driver
e977b4db2 : mediatek: mt8183: support system off
7352f329e : mediatek: mt8183: support CPU hotplug
f992b960f : mediatek: mt8183: refine GIC driver
0c411c788 : Assert if power level value greater then PSCI_INVALID_PWR_LVL
88d493fb1 : Add documentation for CTX_INCLUDE_MTE_REGS
9dd94382b : Enable MTE support in both secure and non-secure worlds
1946b8684 : Add Linux DTS files for 32 bit threaded FVPs
36bf55d66 : Tegra: memctrl_v2: fix "overflow before widen" coverity issue
9158854a5 : amlogic: Fix prefixes in the SoC specific files
0e1d78969 : amlogic: Fix prefixes in the PM code
9a5616fa1 : amlogic: Fix prefixes in the SCPI related code
cbaad533d : amlogic: Fix prefixes in the MHU code
381b901f2 : amlogic: Fix prefixes in the SIP/SVC code
73f6d0576 : amlogic: Fix prefixes in the thermal driver
010fdc1ba : amlogic: Fix prefixes in the private header file
93c795ae9 : amlogic: Fix prefixes in the efuse driver
821781f30 : amlogic: Fix prefixes in the platform macros file
f681c676d : amlogic: Fix prefixes in the helpers file
fab695122 : amlogic: Rework Makefiles
35aee24ef : amlogic: Move the SIP SVC code to common directory
261e7fd7b : amlogic: Move topology file to common directory
cd94cc401 : amlogic: Move thermal code to common directory
6f3b0dc46 : amlogic: Move MHU code to common directory
d498d2497 : amlogic: Move efuse code to common directory
5b7436987 : amlogic: Move platform macros assembly file to common directory
e26864af8 : amlogic: Introduce unified private header file
69b315aab : amlogic: Move SCPI code to common directory
01b2a7fc3 : amlogic: Move the SHA256 DMA driver to common directory
40fac1ab4 : amlogic: Move assembly helpers to common directory
1b2501989 : amlogic: Introduce directory parameters in the makefiles
4a079c752 : meson: Rename platform directory to amlogic
6be8b610c : doc: Updated user guide with new Mbed TLS version number
948a0c0d3 : mbedtls: use #include <...> instead of "..."
abfd57197 : uniphier: set CONSOLE_FLAG_TRANSLATE_CRLF and clean up console driver
d9d803e0b : mmc: stm32_sdmmc2: correctly manage block size
2c2c9f1eb : mmc: stm32_sdmmc2: manage max-frequency property from DT
1e9195294 : stm32mp1: move check_header() to common code
083bca221 : stm32mp1: keep console during runtime
02f5d8205 : stm32mp1: sp_min: initialize MMU and cache earlier
4b549b215 : stm32mp1: add support for LpDDR3
e463d3f43 : stm32mp1: use a common function to check spinlock is available
6cb45f898 : clk: stm32mp: enable RTCAPB clock for dual-core chips
b2182cde0 : stm32mp1: check if the SoC is single core
10e7a9e90 : stm32mp1: print information about board
dec286dd7 : stm32mp1: print information about SoC
73680c230 : stm32mp1: add watchdog support
532791127 : Added SPCI to the glossary
53d7e003f : Move assembly newline function into common debug code
fbee88fbb : rcar_gen3: drivers: ddr_b: Update DDR setting for H3, M3, M3N
bf881832e : rcar_gen3: drivers: qos: update QoS setting
f3f5aba6e : rcar_gen3: drivers: ddr_b: Fix checkpatch errors in headers
4ca57bae2 : rcar_gen3: drivers: ddr_b: Fix line-over-80s
087561475 : rcar_gen3: drivers: ddr_b: Further checkpatch cleanups
fcd81d6f9 : rcar_gen3: drivers: ddr_b: Clean up camel case
a8497fdb7 : rcar_get3: drivers: ddr_b: Basic checkpatch fixes
f12039be9 : rcar_get3: drivers: ddr: Partly unify register macros between DDR A and B
40c711a36 : rcar_get3: drivers: ddr: Clean up common code
e290a8fcb : AArch64: Disable Secure Cycle Counter
7bdc46989 : plat/arm: Introduce corstone700 platform.
a33ec1e75 : Fix for N1 1043202 Errata Workaround
24d16a2e4 : intel: agilex: HMC driver calculate DDR size
f51df4757 : console: add a flag to prepend '\r' in the multi-console framework
960a12b3f : intel: agilex: Clear PLL lostlock bypass mode
41af05154 : Coverity fix: Remove GGC ignore -Warray-bounds
1b597c227 : FVP: Add Delay Timer driver to BL1 and BL31
df51d8fe7 : rcar_gen3: plat: Rename RCAR_PRODUCT_* to PRR_PRODUCT_*
7c103d608 : rcar_gen3: plat: Factor out PRR_ macros into rcar_def.h
65ec13bce : Reduce the number of memory leaks in cert_create
ef430ff49 : FVP_Base_AEMv8A platform: Fix cache maintenance operations
544c092b9 : tegra: add support for multi console interface
9580f9bdc : Juno: Use shared mbedtls heap between bl1 and bl2
8075fc591 : Juno: add basic support for dynamic config
fea24b88e : intel: stratix10: Fix reliance on hard coded clock information

+- Project: platform/external/autotest

17e77f1496 : firmware_Cr50RddG3: check Rdd connect in G3
a7b28c535a : firmware_Cr50WPG3: use ccd to check write protect
a560baeb5d : cr50_test: add more names of release pools
4eb3300515 : Add firmware_FAFTModeTransitions test.
1ca219bbea : adding attenuator values
a6aeef0fda : runtime_probe: Adding runtime_probe_perbuild test suite
8513c5c31b : cheets_CTS_P: Update the DEV version test list for r11 roll.
66171639f0 : cheets_GTS: Update the no-test module list for 7.0r4.
e4d5a66ddb : cheets_CTS_Instant: Update to 9.0r11.
34d906bde2 : cheets_CTS_P: Update the default version of single-test-runner to 9.0r11.
5f31de0c24 : cheets_CTS_P: Update to 9.0r11.
30cd0797c3 : test_suites: Add power_dashboard suite
792775f5b2 : Whitelist arc-cts-r
d627490bdc : bluetooth: add btmon log for raspberry pi and DUT
c92c0ac355 : Remove mosys platform call from get_platform_name
83d9caabbe : Add delay argument to cros_host suspend method
6aebf1104d : power_BatteryDrain: Switch to online version
2981ef6405 : Create server version of Synch offload test
fbf84da6e9 : Correct name for dummy offload test
466f4b28ec : cr50_test: remove ccd watchdog
a5b0649e36 : autotest: log update label checks for debugging
92b393374b : firmware_Cr50RMAOpen: fix obsolete using_servo_v4
326a676459 : cheets_CTS_P: Scope DynamicConfig retrieval only for media tests.
885a04419b : cheets_CTS_Instant: Use local dynamic config for retry runs as well.
4fa203fd4e : cheets_GTS: Uprev to 7.0r4 for the single test runner's default version.
576bce5de8 : cheets_GTS: Uprev to GTS 7.0r4.
56f85d1444 : network_WiFi_AttenuatedPerf: Add VHT80 support.
9329e7c713 : adding attenuator values
f56f5c6b3b : Deprecate max_updates from AU tests
4658d3b0b5 : autotest: fix on EC timeout detection in Cr50 test
b161b7f5ad : bluetooth: Add new dbus api tests and add some additional checks
87c2b9fa5c : autotest: clean usb_detect dependency
277cd0c4ba : Update expected kernel version for uprev lead boards.
dacd22f41c : Update expected Kernel version for veyron boards.
d08ff9d4e1 : [autotest] Remove the use of SetInputGain
7630454e9c : network_ChromeWifiConfigure: use shared=false in createNetwork call
06d6cb99a2 : Allow abnormal exits on region prerequisite check
f35b81eeeb : Wait for completion of update in autoupdate_CannedOmahaUpdate
fea9b11933 : autotest: Delete quickmerge_sentinel
871a2c037e : autotest: DUT label update refactoring for repair and deploy task
514524728e : autotest: packet_capturer: fix HT40 support
8a2e37b778 : autotest: Add logs to RepairStratagy
cf7ac14ea6 : FAFT: Improved firmware image extraction during provisioning
c36781eb71 : bluetooth: Add suspend resume tests with peer
8b006fbb18 : gitignore: Add tags file
a6b19a58fa : cr50_test: update to qual version during init
b2ac08dd88 : cr50_test: use state dictionary to update board id and image
0ad7dbfb13 : cr50_test: modify saved_original_state flag logic
daff5ea29a : faft-cr50: move utilities from provision test to cr50_utils
f46904ca5a : autotest: remove unnecessary labels in repair
8039b47184 : FAFT: Fixed EC version string extraction from binary image
0781db79e5 : FAFT: Use FAFT config to check for Chrome EC before extracting EC image
f90235ae7d : firmware_Fingerprint: Add new version of dartmonkey firmware
a311eb9fa4 : cheets_CTS_Instant: Use local dynamic config.
6900b80358 : cr50_test: remove unused class attributes
123d6ed78f : cr50_test: remove unused cr50_qual_version arg
cc9738eab4 : autotest: Update servo_state during DUT repair task
98edb7aedb : firmware_Fingerprint: Update nami and nocturne firmware release version
4389f1a59d : FAFT: Increased timeout for extracting images during provisioning
f0bce71897 : Move enterpise AU tests to Nebraska
8e84a3b100 : moblab: Use default retry count for cheets_GTS.GtsYouTubeTestCases
2cac860cb1 : delete skylab migration code from autotest
8b8a706bb6 : systemtap: drop unused dep/test
b83e3055e1 : [autotest] switch from chromite.lib.gs to gsutil in $PATH
f41379fceb : Removes SwitchToRemora enrollment.
f7bf11852e : dejagnu: drop unused dep
178073c549 : test_that: drop cros_build_lib.GetDefaultBoard usage
228ccd5096 : dump_suite_report: use argparse
79751f1cf2 : remove skylab migration utilities from host.py
6a268101d1 : faft-how-to-run-doc.md content update
bdb2b87421 : firmare_Cr50DeviceState: modify pwrbutton press
979de56d7e : firmware_Cr50DeviceState: update s3 commands for hatch
73e7f48ca2 : platform_GCC: delete old test
b9a13791aa : loadtest: use argparse
06e41b293a : Add RLZ tests related to VPD settings.
a54b516256 : platform_CompromisedStatefulPartition: clear the TPM before test ends
137b7f8934 : cheets_CTS_P: More logging from cts_tradefed for debugging.
47a17bb8c5 : autotest: Fix a bug about the return type of dbus_async_method.
6410f3a3d2 : Run CannedOmahaUpdates with critical_update=True
cc6bffcabc : bluetooth: Move away from GetManagedObjects for device tests
a4582ab2f3 : firmware_Fingerprint: Add nocturne Pre-MP key ID
b73cddd3bf : Fix "_PowerStateController has no attr 'func'"
9187a7212a : [autotest] inline cros_build_lib.IsInsideChroot usage
2ba091070f : bluetooth autotests: Redefine suites and change suite membership
a88c1f2fdf : cheets_CTS_P: Do not use QUAL_TIMEOUT.
d7652526ab : cheets_GTS: Mark GtsSecurityTestCases as no-test module.
393b23d9ac : pubsub_utils_unittest: add explicit chromite import
b780bce843 : Servo LabControlVerification: Conform to new API Updates the control names to conform to new API specification. Ranemes GPIO controls to 'ctrl'. BUG=None TEST=None
55e9f72fb0 : autotest: increase threshold to trigger disk cleanup to 0.5GB
104e0918ce : power_status: improve the accuracy of RC6 residency for wraparound case
ba3761cb82 : bluetooth: Rearrange some common function and create a utilily function
923c70ed20 : autotest utils: add a poll_till_condition_hold function
669edf4178 : FAFT: Additional checks to fix provisioning when no image is extracted
a305574e78 : graphics_utils: split out uinput usage
5ad2f58233 : Move _get_payload_properties_file to update_engine_utils
305ceba81e : Remove old unused AU test and util.
b89aaf3191 : Remove use of ChromiumOSUpdater from autoupdate_P2P.
9490f81ded : autoupdate_Rollback: Update to use update_engine_test.
02143af212 : autoupdate_DataPreserved: Switch to Nebraska.
e86886e7b4 : autotest: Support start/stop notify for Better Together test
f9efaf23e3 : Add VPD utilities.
3e2b02dfd1 : bluetooth: Remove peer name check in LE discovery test
d77297c6c6 : power_dashboard: Move suspend test to the last
c5652466e4 : Compatibility preparations for OpenSSL 1.1.1 upgrade.
79f8ddb4f9 : Add dummy test for file offload
59df97707f : Move FAFT state out of a noexec partition
74690713a2 : bluetooth autotests: Adding more call to dbus tests
5780256cbc : autotest: Delete atest shard command
a93e53c227 : autotest: Delete metadata.chromium
99fda7af76 : autotest: Delete afe feeds
200e493ded : autotest: Delete afe doctests
b86285851f : autotest: Delete afe admin
337d6225ce : autotest: Delete apache resources
ca60605d9a : autotest: Support pause/unpause discovery for Better Together test
ebc380e7c7 : autoupdate_OmahaResponse: Run all client tests with critical_updates
3023ac4019 : bluetooth autotests: Create stress tests
dc224886fe : bluetooth autotests: Move sa_adapter_suspend_resume_test to flaky suite
aed7c892de : servo: wrap power-state controls around availability
a15957ddcf : power_Test: Fix wrong battery keyval
fc7e96bb5a : autotest: Stop thermal test early if low battery
09804ca8a8 : autotest: Delete skylab_test_push
ffb8d4db25 : Remove FAFT configs for AUE/cancelled devices
cefc0d1e45 : update servo label to servo_state with (WORKING, BROKEN)
bb42ebc408 : Remove use of omaha_devserver in autoupdate_NonBlockingOOBEUpdate.
37de8072e5 : Update autoupdate_EOL to also check the Settings page messages.
d2479b8a49 : chrome_cr50: retry eraseflashinfo if the command fails
cfe6a1d63a : cheets_CTS_P: Update the DEV runnner for PixelCopyTest update.
990f4d96ef : rpc_flight_recorder: use argparse
ee09f69e51 : bluetooth autotest: Schedule two batches of tests in the lab.
231dc1ed8c : autotest: Delete site_utils/chromeos_proxy/*
338d214826 : autotest: Support SetLEConnectionParameters for Better Together test
b56e167ca6 : summarize_loadtest: use argparse
e01e0e0cf4 : cheets_CTS/GTS: Do not generate prerequisite for public control files.
2c3d9c397e : [autotest] avoid chromite cros_logging module usage
735622b619 : lxc: avoid chromite constants
7a8d521e51 : cheets_CTS_P: Remove manual-test filter that is no more needed.
c522ca02e8 : download_creds: punt
b18f657d98 : cheets_GTS: Stop enabling default apps for Assistant test.
aaa8d0d720 : tradefed_test: change PERF_MODULE_NAME_PREFIX for crosbolt to 'CTS'
1e79f8ab26 : contrib: find_suite_tasks: drop old helper
6f36a96771 : servo: add get_servo_fw_versions
e5fe672aa6 : contrib: repair_hosts_throttled: use argparse
d0e16e3516 : fork chromite.lib.terminal
34262f0c60 : autoupdate_CannedOmahaUpdate: Use nebraska.py instead of nano_omaha_devserver.py
151b73b515 : autoupdate_StartOOBEUpdate: Use nebraska.py instead of nano_omaha_devserver.py
70e8eab491 : autoupdate_Backoff: Use nebraska.py instead of nano_omaha_devserver.py
af75e48331 : autoupdate_BadMetadata: Use nebraska.py instead of nano_omaha_devserver.py
d7e130c69a : autoupdate_UrlSwitch: Use nebraska.py instead of nano_omaha_devserver.py
860a5f7213 : bluetooth: Reset DUT when object_path fault occurs
bf34311e1d : security_SMMLocked: added missing pci id for cometlake
51d5beaed8 : autotest: ignore servo command errors for test_that
65d3704c70 : telemetry_Crosperf: Update and use telemetry_runner result handling
388ca5e9cf : SimpleConnect: Fix bug of some tests are discarded.
ce4b425c1e : volteer: Initial FAFT config
fda394decf : autotest: Allow empty host keyvals for multi-machine jobs
c70a183fb4 : FAFT: Copy firmware to DUT and program locally when the device is available.
3ee6c8edfa : certificate_util: Request compat name format
6a890587b6 : Fix broken image links in go/faft doc
05baadff31 : [Autotest] policy_ExternalStorageReadOnly Flake
5c632a7061 : [AutoTests] Cleaned up chaos tests by removing AFE dependencies.
2924f5e4f2 : autotest: Fix payload regex for AU tests
f5debc20ea : autotest: ensure rootfs verification in running boot perf test.
1938670442 : stress_ClientTestReboot: Add reboot test for graphics_Sanity
a272b7f478 : power_dashboard: Fix logic for wlan ip in power lab
e88c95ff1c : cheets_CTS: output performance metrics to separate directories for different tests
37bf5f9fe6 : autotest: output_perf_value now support custom output directory
53f6621e15 : autotest: Add the Bluetooth test skeleton for Better Together
3f8a5692e3 : autotest: Add new test sequence for thermal qual
23703596f6 : autotest: Add new power_WaitForCoolDown test
3e631880ee : Update prerequisite error message to use it for plx alerts
c907d41578 : bluetooth: Add id/alias check tests to QuickSanity
01a3bc3718 : autotest: network_VPNConnect: Use ConfigureService rather than GetService
e385f2a456 : autotest: shill_proxy: Return Service on configure_service()
54af61f401 : cros/faft: Add config for jacuzzi
000fe8c262 : provision_au: Changing test to call chromite AU instead of autotest AU
5d3ced09d0 : servo: add prefix logic to set/get/has_control
82c94ad396 : servo: abstract dts mode logic
f3f63b5971 : servo: cache servo_type
b69d0c4f14 : Update and re-enable autoupdate_DataPreserved and auotupdate_UserData.
7da593de38 : cros/faft: Style fixes for gen_test_images.sh
ba94885d9e : graphics_KernelConfig: Delete commented line
6946882f30 : graphics_dEQP: clean up generator_controlfiles
5f864a64ca : graphics_GLMark2.bvt: remove it from bvt-inline
320ea61425 : graphics_GLBench: Drop bvt from bvt-inline
b6a9a79656 : Revert "network_WiFi_SimpleConnect: remove checkRawPMK test"
bcd7c02770 : bluetooth: Add Dbus API tests
1bb818f274 : autotest: fix bootchart missing on NVMe devices.
1cb623a9d4 : FAFT: Extract version from EC and BIOS images and verify after programming.
e9f92035c6 : autotest: Add suite and control file for Tast WiFi tests.
bd67cd8f45 : test_suites: add labstation_verification
7eb0bea59e : servo_LabstationVerification: update for current usage
1127446e6b : power_dashboard: Use wlan hostname instead of ip
d11bdf721f : autotest: remove ccd_cr50 support from provision_FirmwareUpdate
96db537050 : power_test: Fix crosbolt key check
33c7196c54 : autotest: Delete run_suite.py
bf991dad9c : autotest: Delete autotest setup scripts
dadbab831a : autotest: Delete scheduler dir
a6f560f61d : autotest: Delete scheduler_config
ab02be83e4 : autotest: Delete drone_utility
74b7f7bbc6 : bluetooth: Add LEAdvertising to QuickSanity framework
4fa47abf29 : cheets_CTS_P/GTS: Disable the Bluetooth prerequisite check.
e12d7f160d : cheets_CTS: drop graphics DEQP frequency to weekly
337075765c : Add OOBE AU tests to their own suite.
f046fb8764 : Add more permissions to autotest_ext manifest.
82943fda7a : Add rlz tests to their own suite.
88e113bf84 : autoupdate_EOL: Use nebraska.py instead of nano_omaha_devserver.py
4c624bcf21 : autotest: catch exception of stop servod on servohost close
73cbc78045 : autotest: fix the lineout case
05d5930184 : Revert "faft: check power state in the test, not in servod (revised)"
e17977cd4c : Migration of faft-how-to-run-doc.md
82f32a7271 : provision_Cr50Update: use current update flows
18823dfd55 : cr50_test: add support to update image and set the bid
c90eb9fd80 : Move update_engine_event code to client code.
ecc94c7224 : firmware_Fingerprint: Require SSP for some tests
6d6c32ce5e : cros/faft: Add statically built futility
c148618e07 : cros/faft: Update gen_test_images.sh
d7018c8bed : cros/faft: Add fingerprint firmware dev keys
c390d590f1 : telemetry_AFDOGenerate: fix missing comma in a tuple.
34c13416f3 : power_BatteryDrain: Support force discharge
3d491261bb : power_Test: Raise TestNAError when force discharge a chromebox
9e144b4b46 : power_Idle: Add power_Idle.default & run in skylab
07e851e0f1 : power_Idle: Fix indent for cleanup() & pylint
e09d5886d5 : power_dashboard: Run dummy_Pass to install wifi script
073c7bae22 : provision_Cr50*: make the default to skip the update
5896564b6c : cheets_xTS: Fix generator error introduced by the prerequisite generation.
ef9e0a5f54 : Remove the concept of 'critical' temperature from autotest
8ecb14f6d8 : provision_Cr50*: add 'force' arg
d8a917b18b : cr50_test: download each image separately
f20f0c8748 : cr50_test: compare current state to generic dictionary
466f4ffd53 : network_WiFi_AttenuatedPerf: Remove suffix ".cros"
fac9fa1f5a : cheets_VTS: Initial commit
c2fee8ac06 : graphics_HwOverlays: Fix kukui canvas* test cases
4e81314da6 : telemetry_Crosperf: Remove device_setup_utils in telemetry_Croseprf
bae0d20284 : bluetooth autotest: Fix missing argument to log
7c9219fc72 : cheets_CTS/GTS: Add debug log for adb connection attempts.
406c7d4289 : autotest: find the latest FW release across branches
b3014bc08f : Fix for failing RLZ tests.
bfb7d73fdd : graphics_dEQP: add new VK smoke tests.
3d84a169ac : autotest: Increase sleep time in servohost reboot cmd to 5 seconds
0f0a45ca75 : telemetry_AFDOGenerate: Add --legacy-json-trace-format flag.
1802b1047b : firmware_Cr50SetBoardId: RLZ is checked after phase
577af62dbf : faft: check power state in the test, not in servod (revised)
f475f5f08c : power_SuspendToIdle: add more PCH IPs
73121ed4bf : autotest: Delete drones
36c39b5de3 : autotest: Delete drone_task_queue
e2f8be6e44 : autotest: Delete thread_lib
29cc69fbd6 : autotest: Delete drone_manager
349c2cd093 : autotest: Delete pidfile_monitor
a541594a0a : autotest: Delete rdb and related files
9fd6ff16b0 : bluetooth autotest: Add a wait before reading setting in default_state_test
83b0d1ad4a : power_ThermalLoad: Change WebGL page to fish_tank & log fps
3daf813ee3 : login_SavePassword: delete test
b90e248451 : cheets_CTS_P: Fix typo in the prerequisite check.
e6c980165f : power_lab: Manually connect to powertest_ap in lab suite
cd0dc9e0f7 : cros_host: Add method to connect to wifi
79d7bcf446 : bluetooth: Move discovery tests into QuickSanity
f5694b0460 : cheets_CTS/GTS: Use statically linked adb (speculative attempt to stabilize adb)
5b7c5b1d38 : FAFT: Adding option to use local firmware tarball for provisioning
5f59b1406a : cheets_CTS_P: Update CTS DEV version.
14b22329af : faft-cr50: count timer_sof_calibration_overflow_int during cleanup
415fa9be5e : [autotest] adding policy_DeviceChargingServer test to the wilco suite.
f1e3779b05 : Add arc_timeout flag to autologin.py
b383c8c65b : Drallion: use lid_wake_from_power_off default config
20336b2921 : hostapd_config: Add check to prevent generating ill-formed config.
013bc50e82 : Delete the autotest version of the Files app smoke tests.

+- Project: platform/external/avb

66872e8 : Check that there is enough space for AvbDescriptor
b73cea2 : avb_str_concat: Fail if 0 is passed for buf_size.
7e8be67 : Pack AftlIcpEntry and fix parse_icp_entry
150969d : Fix lookup of AftlDescriptor before validation
d9302bc : Fix endianness conversion in headers parsing
e3037ec : avbtool info_image: output public key sha1
7be0d90 : avbtool: avoid repeated string concatentations
59a6370 : Added tests for the verify_image_icp & info_image_icp subcommands.
682c27e : Improved unit test coverage for verifying vbmeta images with ICPs.
7258a79 : Renamed aftl_integration_test.py to aftltool_integration_test.py.
2da1c27 : Adding a check that manufacturer key size is 4096 before using it.
5714985 : Made integration tests work as unit tests as well.
443bf32 : Added missing tests for the verify_vbmeta_image methods & fixed bugs.
47edd96 : Cleaning up error messages formats to have consistent ending.
a4fc595 : Adds slot_verify functions to libavb_aftl
6439f99 : Implemented cmd line param for defining a timeout for GRPC requests.
7a07abe : Fixed redefined-outer-name lint warning as follow up to aosp/1219749.
1b47ade : Implemented workaround for b/149307145.
2bf03b0 : Removing duplicate and out-of-date integration test suite.
a86b614 : Added integration test for load_test_aftl & test for connection failures.
8ca1c36 : Parsing code for AftlDescriptor
6a5f6b6 : Added verify_image_icp subcommand and refactored integration test.
ab84f13 : Fix a bug that would cause OoB memory read. am: a6c9ad41f7 am: e19472c066 am: 628e78b390 am: 986170a648
90c7e58 : Added unit test for AftlIcpEntry.verify_icp().
553eeeb : Fixed propagation of errors in subcommand to exit codes.
6990f5d : Fixed the bug that prevented the aftl_integration_test.py from working.
b242a1a : Add upper and lower bounds for structure sizes.
51f1758 : Initialize bool and simplify integer overflow logic.
2790507 : Refactored AftlIcpEntry tests and changes size attributes to properties.
1f58eec : Refactored AftlDescriptor unit test and extended tests.
6bda987 : AFTL: Initial implementation of libavb_aftl

+- Project: platform/external/bcc

b96eb478 : Check /sys/kernel/tracing for tracefs

+- Project: platform/external/boringssl

6453437e : Link libcrypto with -Bsymbolic.
2267f654 : Disable ASAN for libcrypto.
df4e4d86 : Set min_sdk_version to be part of mainline modules
53d5f9f8 : Set apex_available property
eb9e618c : Set apex_available property
dab438ac : Make libcrypto_static apex-available for com.android.neuralnetworks.
26b57e25 : Set apex_available for libssl, libcrypto.
6526b5ce : Allow DRM 1.3 VTS to use libcrypto_static.
1ff77d00 : Allow KM4.1 VTS to use libcrypto_static.

+- Project: platform/external/bouncycastle

3e65155a : Convert bouncycastle_ike_digests filegroup to java_library
29571c8b : Switch to platform/packages/modules/IPsec
14ceec12 : Only match on exactly GCM mode
d8b28eb1 : Match ciphers by exact mode name

+- Project: platform/external/brotli

47a0988 : Make brotli available to adb.

+- Project: platform/external/cblas

46a6a11 : Make libblas buildable for native_bridge

+- Project: platform/external/chromium-trace

eba0701e : Update catapult to latest version (76a241669)

+- Project: platform/external/clang

7edf675440 : Make libbcinfo buildable for native_bridge
096ea1219e : Delete deprecated doc.

+- Project: platform/external/cldr

d92488e1 : CLDR-13739 tzdata2020a updates (#440) [Q]
31f5cc6a : CLDR-13029 Update windowsZones.xml to 2019b level (#139)
c08591ff : CLDR-13739 tzdata2020a updates (#440)
9aa50ca2 : Merge branch 'cldr-release-36-1' into aosp/master
d81a4c3e : Merge branch 'release-36-1-beta' into aosp/master

+- Project: platform/external/conscrypt

d508e7f0 : Add Unsupported App Usage annotations to ConscryptEngineSocket.
7a188757 : Add native coverage flushing to ConscryptInstrumentationListener.
68c477b0 : Expose conscrypt-unbundled to apksig for PSS support
9a16085c : Fix ConscryptEngineSocket.close().
5025de38 : Increase MtsConscryptTestCases timeout to 20 minutes,
afbd7734 : Merge Conscrypt upstream master.
1a199806 : Add lint-baseline.txt for core platform API
990ebd17 : Export java_sdk_library as a whole rather than individual parts
b5abd287 : Switch public api to use java_sdk_library
52f6adb3 : Rename conscrypt-module-public-api-stubs-source
064457de : Remove ART aggregation of conscrypt sources
cccd8aba : Exercise both Conscrypt implementations of SSLSocket.
655f2f40 : Rename AndroidTests.xml to AndroidTest.xml.
1d64355b : Set min_sdk_version to be part of mainline modules
fd154e27 : Add more coverage for OpenSSLRSAKeyFactory and OpenSSLECPrivateKey
34509374 : Increase default timeout for Conscrypt tests to 10m (from default 5m).
06604f94 : Merge upstream master.
6cdb4583 : Merge Conscrypt upstream master.
021cf361 : References libcore crypto tests
09812566 : Merge "Fix MtsConscryptTestCases crash" am: 7fed448c95 am: 1a59a228bc am: 77ebef4d22 am: db6d5e439e am: 17fe34d3fd
7cc8d6c4 : Revert "Remove maxTargetSdk=Q restrioction on unsupported APIs."
6d7dd9d2 : Deprecate legacy_android10_support
400af966 : Merge "Add MtsConscryptTestCases build target" am: 5cfaf12d74 am: 04c792e263 am: bbe35b28ff am: a25e892647 am: 6039299d1f
8e95b0c2 : Set min_sdk_version: 29
d9adc6cd : Remove maxTargetSdk=Q restrioction on unsupported APIs.
bc6e4792 : Mark updatable APEXes
17b0d188 : Move runtime_libs property to libjavacrypto
f49b0664 : Merge Conscrypt upstream master.
7d1915d0 : Reapply: Switch platform api to use java_sdk_library
2729290d : Merge Conscrypt upstream master.
cd2a7b3e : use apex_test for test apexes
f7b92a0f : Remove hardcoded min, max and targetsdk for 'R' version of module
bff4d99f : DO NOT MERGE Set module versions to 299900000 Dev branch modules need to have a super high version code so that they can be sideloaded on any device running any version of modules.
7fd0a4b7 : add java_api_finder plugin to mainline module Conscrypt to generate java APIs used by Conscrypt.
201753d1 : Install BoringSSL self test binaries to vendor image.
e408c1a9 : Update conscrypt -bump base version
b4c75d3a : add java_api_finder plugin to mainline module Conscrypt to generate java APIs used by Conscrypt.

+- Project: platform/external/cpuinfo

b6d9955 : Add -mcpu=generic to arm32 build target
991fe51 : Add OWNERS
359dcbe : Add build files and meta data files
9c7ac21 : Initial empty repository
0e6bde9 : Upstream the cpuinfo updates in XNNPACK/third_party/cpuinfo.patch. Author: The XNNPACK Team.
58d183d : fixes iphonesimulator build
fd253b7 : adapts CMAKE_SYSTEM_NAME filter for CMake 3.14
29b6cdd : CMakeLists.txt: Install helper tools to CMAKE_INSTALL_BINDIR.
da0a91b : Add back workaround for iOS SDK without CPUFAMILY_ARM_MONSOON_MISTRAL
89fe169 : Fix detection of Vortex/Tempest cores on old iOS SDK
9fa0a05 : Downgrade sysfs parsing errors to warnings on x86
2d2bfa4 : Fix indentation and compilation on iOS/ARMv7
40c5f36 : Log common issues in iOS initialization with lower severity
c82f5e3 : Detect ARMv8.1 Atomics and FP16 compute on iOS
44dafc5 : Idenitify Apple Vortex & Tempest cores
c79486c : Fix confu build scripts
d3eda1b : Set default logging level to error
a974884 : Remove inclusive flag from 0x2C x86 cache descriptor. Close #18
1533071 : Report dot product support on ARM64 in isa-info
db14c22 : Detect ARMv8.2 NEON DOT production instructions
a281cc9 : Huawei Mate 20 mock test
8ecabce : README: update supported features
b121e4b : Initialize cache sets and partitions for x86 cache descriptors. Fix #18
a61747a : Support Linux x86 systems without /sys/devices/system/cpu/{possible,present} files
204ef6e : Recognize APM X-Gene in AArch32 builds. Close #17
bb16154 : Change cpuinfo_internals to static library
52b2c08 : Expose logging level in configuration parameters
ccbddb5 : CMake: add cpuinfo_internal target for unit test deps. Fix #16
514d19b : Fixed misspelling in error message (#15)
d4fd8ca : Change visibility of init symbols to hidden
647900f : Use size optimization in Android.mk
a07a09b : Mark internal symbols with internal/hidden visibility
d0b3760 : Move top-level headers to src/cpuinfo directory
112dbf9 : Remove detection of GPU name on mobile platforms
d62a0f0 : Disable cache tests for ARMv7 SoCs in ARM64 build
f55ffcb : Conditionally exclude chipset detection for irrelevant chipsets
7c27c0e : Conditionally exclude cache detection code for irrelevant microarchitectures
e066119 : Strip logs in release-mode ndk-build builds
3bf2c72 : Fixed detection of 32-bit targets. (#13)
74de8cd : Detect FP16 and RDM instructions on Qualcomm Cortex-A76 cores
62b0df9 : Fix reporting of Cortex-A55/A57 cores in cpu-info tool
b0ec1e0 : Detect Cortex-A76 in Qualcomm chipsets
891e880 : Report Cortex-A55 in the cpu-info tool
ba5a0df : Support ARM64e iOS architecture
0f8db1b : Remove C99 features from mock CPUID
e987353 : Remove redundant includes from mock CPUID
a910388 : Refactor arch-specific parts of CMakeLists
e901c07 : Fix builds for iOS/TVOS/WatchOS simulators
c342292 : Update MIDR scoring for Meerkat and Cortex-A76 cores
fd54c3d : Recognize chipsets in iPhone XS/XR and 6-gen iPad
67705b2 : Report Cortex-A75 & Cortex-A76 cores in cpu-info tool
8101c50 : Detect Nvidia Carmel microarchitecture
5090619 : Fix detection of XScale cores
b73f61a : Detect Cortex-A76 cores
e97024b : Improve detection of HiSilicon chipsets
4e8f043 : Remove main() function from unit tests
8c2a383 : Add cluster support on iOS
8c621ce : Refactor function definition macros in clog
c428ac6 : Repair ndk-build configs
7573073 : Use alternative interpretation of LogicalProcessorCount on AMD
042b061 : Report host information in Travis CI
2bfb2c4 : Add Moto G5 mock test
31b7c01 : Add Oppo R15 mock test
0902104 : Add Huawei P20 Pro mock test
33011de : Fix auxv dump utility
91e2aad : Build clog as PIC library in CMake
d4e6299 : Fix CMake configuration for clog unit test
fde5f73 : Make clog compatible with Windows
1b03eb4 : Fix another typo in processor comparison on ARM/Linux
8539e76 : Fix typo in processor comparison on Linux
d3a6304 : Always define _GNU_SOURCE in configuration files
5d6bb79 : Fix typo in clog test
0692002 : Specify directory for clog dependency
de2f71e : Add cpuinfo_has_arm_neon_fp16_arith function
f229129 : Enable verbose output in Travis-CI tests
c1ccf64 : Support visibility override for clog symbols
51ca20b : Fix detection of L3 cache size on Cortex-A55/A75
771e9fe : Handle rename of Snapdragon 670 into Snapdragon 710
104bc93 : Propagate CPUINFO_RUNTIME_TYPE to clog
83f61bb : Add install target for clog
d5810e8 : Add missing CMakeLists for clog
ad935b5 : Refactor logging code
860243e : Update repo-relative links in README
1e6c8c9 : Detect Denver 2 as a separate uarch
e196e6a : Report server ARM64 microarchitectures in cpu-info binary
029030c : Identify server ARM64 microarchitectures from Qualcomm, Cavium, and APM
1ae7ff8 : Detect Broadcom Brahma cores
702f89c : Unit test for cache on MediaTek MT8173/MT8173C
e111dee : Fix cache identification on MediaTek MT8173
0d4f07d : Add test case for cache size on RK3368
8541691 : Fix cache detection on RK3368
3e38f47 : Make cpuinfo compatible with Apple TV
80250fd : Update tests for cache size detection on Snapdragon 636 and 660
2b521ed : Fix cache size detection on Snapdragon 636 and 660
ba17957 : Enable all cache test on Galaxy S9 (Global)
8b814e3 : Enable all cache test on Galaxy S9 (US)
184a256 : 3-level cache hierarchy support on ARM
d03d5d2 : Validate FP16 compute non-detection in Galaxy S9 (Global) mock test
9f8b886 : Avoid misdetecting FP16 compute support on Exynos 9810
110d1ab : Report FP16 compute, RDM, JSCVT, and FCMA on AArch32 in isa-info
292e9b5 : Validate RDM and FP16 compute detection in Galaxy S9 (US) mock test
04634bd : Detect RDM extension on Kryo 385 cores
b1e9959 : Identify FP16 compute and RDM extension on selected AArch32 cores
3375181 : Remove redundant #ifdefs in ARM/Linux init code
7abab75 : Expose FP16 compute, RDM, JSCVT, and FCMA on AArch32
2964268 : Enhance Android device dump script
c2c28b0 : Fix ARM32 /proc/cpuinfo dumps on 5 phones
ff4cc67 : Update Nexus 5x mock test
e9b70f0 : Update Nexus 6P mock test
5ede467 : Update Oppo R9 mock test
96b0f5b : Update Xperia C4 Dual mock test
92b4528 : Update Iconia One 10 mock test
a03ffb0 : Update Oppo A37 mock test
313f502 : Update Xiaomi Mi 5C mock test
1a5a229 : Update Xiaomi Redmi Note 3 mock test
1604248 : Update Xiaomi Redmi Note 4 mock test
ae740e1 : Update OnePlus 5T mock test
3365a91 : Update OnePlus 3T mock test
8777018 : Update OnePlus 5 mock test
9c73a4c : Update Huawei Mate 10 mock test
07a7c7e : Update Huawei Mate 9 mock test
78c1cb7 : Update Huawei Mate 8 mock test
c8c753e : Update Galaxy A8 2018 mock test
c0ac3d2 : Update Huawei P8 Lite mock test
35d60ed : Update Huawei P9 Lite mock test
0e7f3bf : Update Galaxy C9 Pro mock test
43b442c : Update Alcatel Revvl mock test
934d8fd : Update Galaxy S6 mock test
ab2829e : Update Galaxy S7 (Global) mock test
f6e39ef : Update Galaxy S7 (US) mock test
0a5498f : Update Galaxy S9 (Global) mock test
f1dde13 : Update Galaxy S9 (US) mock test
1c76f8f : Update Galaxy S8 (Global) mock test
a7687cd : Update Galaxy S8 (US) mock test
cb9ae9c : Add tool to dump /proc/cpuinfo under AArch32 on AArch64 systems
dca6828 : Remove dependency of auxv-dump on cpuinfo
840cea9 : Remove duplicate /proc/cpuinfo dumps for Galaxy S7/S8 (Global)
2f29c76 : Galaxy S9 (Global) mock test
80f4b7f : Huawei Honor 6 mock test
6134f9b : Document and test cache parameters of Kirin 920/925/928
90c5ddf : Fix bug in MIDR detection on Kirin 920
da2e37d : Clarify MIDR for Kirin 92X
0f6c68d : Fix compilation error in README example
3bed456 : Detect newest variants of Silvermont and Airmont
3b434e6 : Leagoo T5c mock test
831dc28 : Verify cache configuration on Qualcomm Kryo
b12e7da : Script to dump CPUID info on Android/x86
91ac6a5 : Mock tests for clusters on Android x86
7658349 : Redefine cluster on x86 as min(LLC, package)
10eae00 : Rename Mongoose-M3 to Meerkat-M3
d0222b4 : Support specifying static runtime library for MSVC
cf70aee : Report fatal error and abort if any cpuinfo_get_* function is called before initialization
806dcca : Include internal include directories before others
8ed9637 : Fix Android dump script for non-Qualcomm systems
7d52b05 : Const-correctness in iOS init code
dbc7840 : Complete test for cluster info in mock tests
2b30793 : Basic test for cluster info in mock tests
32e42ef : Switch build and test scripts to CMake
bfc32f5 : Initialize core cluster info on Linux/ARM
6851c3f : Initialize core cluster info on Windows/x86
706fea3 : Fix compilation issues on Windows
3060160 : Fix caclculation of number of cores in a cluster on x86/Linux
4d376c3 : Expose core clusters on x86
9088335 : Fix bug in initialization of processor->cache pointers on Mach
8435845 : Run info utilities in AppVeyor
6275878 : Run initialization test in AppVeyor
d4b4a12 : Link libdl to auxv-dump utility on ARM64/Linux
e846401 : Extend initialization test
2900060 : Fix small issues in x86 initialization code
d51d395 : Galaxy S9 US mock test
29bc304 : Fix Android ARMv7 mock run script
cb93430 : Make kgsl logging work on Snapdragon 845
f9388a9 : Record additional GPU, SoC, and cpufreq in filesystem dump script
6be7e3d : Add /sys/devices/soc0/ dump to Galaxy A8 2018 mock test
7b5e4d5 : Declare all public functions with CPUINFO_ABI
249d314 : Support building cpuinfo for unsupported platforms and architectures.
e2a71ab : Tabulate MIDR on Kirin 928
2bde734 : Fix uninitialized memory bug on non-identified ARM cores
4ac4162 : Improve cache identification on Cortex-A73
5978771 : Cache test for Exynos 7885
89a3f08 : Galaxy A8 2018 mock test
a480e67 : Scripts to run binaries on x86 Android
104ceb0 : Fix multiple definition bug
ba208d1 : Update unit tests to include vendor name in package name on x86
8834657 : Prepend package name with vendor name
32f89d2 : README: update methods for SoC name detection
575a630 : Add frequency mock test for Android devices
28538f4 : Add frequency field in cpuinfo_core
959b950 : Identify Kirin 970 in Honor View 10
ab7f949 : Work around for Exynos 5260 misreported as Exynos 5420
f166242 : Refactor work-around for misreported RK3399
e5d6049 : Use ro.arch to identify Samsung Exynos in hard cases
c9453c5 : Work around Mali-T760 reported as Mali-T764
a34a16b : Workaround RK3399 misreported as RK3288
d72e891 : Modify chipset name tests to match changes in the library
784f943 : Update Android test scripts to run chipset name tests
ec133e7 : Fix bug of misdetecting chipsets with partially matched signatures
dcf096d : Document Mongoose variants
a750f2a : Update ARM uArch maps
9100a64 : Update Chipset -> GPU maps
40b4638 : Detect RockChip RK3229 chipsets
3a4ecd6 : Update copyright year
7682923 : Moto G4 mock test
d00216b : OnePlus 5T mock test
52621bb : OnePlus 5 mock test
4d4d7e2 : OnePlus 3T mock test
5355651 : Change return type of cpuinfo_initialize to bool
cddf01b : Avoid changing global CMake variables
d416acf : Configure CMakeLists for download projects in CONFU_DEPENDENCIES_BINARY_DIR
76d2148 : Validate Zen detection
818e199 : Split Jaguar and Puma core detection
6d3e61b : Fix warning in x86 name normalization
bf6bf49 : Add AppVeyor badge in README
9ed3c57 : Add AppVeyor config
e30e40b : README: add Travis and license badges
b776ad1 : Travis builds on both Mac and Linux
6f0cdf0 : Add Travis-CI config
44de2db : README: document Windows support
b2fc4ab : Windows support
a9e55a6 : Fix uninitialized memory bug on macOS
d72e1ce : README: add emphasis
df3795e : README: fix typo
2b99a08 : README: mention big.LITTLE/Max.Med.Min support
1b34db9 : README: add features section
e135eff : CMake: fix iOS build
daafc28 : CMake: support CPUINFO_LIBRARY_TYPE option
4853ef4 : Fix typo in CMake script for Android
d581716 : CMake: support option to use pre-downloaded deps
c246e32 : Alcatel Revvl mock test
72c3c38 : Parse /sys/devices/system/cpu/present
92db81f : Moto G (1st gen) mock test
dc58d50 : LG Optimus G Pro mock test
8dca836 : Update Moto G (2nd gen) mock test
d77e1a2 : Galaxy J1 2016 mock test
2ca13b2 : Nexus 10 mock test
705122f : Acer Iconia One 10 mock test
2c6a66c : Fix cache-related examples in the README
c0a2f56 : Support confu build for Android
e070438 : Minor fixes in Android version
3985cf8 : Fast GPU name lookup from chipset name on Android/ARM
1b47462 : Fix CMake build for Android/x86
aeba38b : Specify units of measurement for benchmarks
cc44bf3 : Build benchmarks with CMake
fd0f3ef : GPU name normalization on Android
2563229 : Handle rename of Exynos 4410 to Exynos 4412
dd698c7 : Fix misdetection of OMAP4470 as OMAP4430
f928231 : Recognize MSM8610 with 4 cores as MSM8612
f3f39f1 : Improve decoding of HiSilicon chipsets
af8a12d : ALLDOCUBE iwork8 mock test
46eac4c : x86 CPUID dump parser
e449bbc : Make ARM/Linux dump script executable
9f3404b : Cold cpuinfo_initilize benchmark
232ef17 : Fix script to run x86 mock test on Android
0ff9a8b : Enable ARMv7MP mock test on Cortex-A9 and dual-core Scorpion
a1fa0d1 : Fix typo in detection of ARMv7MP on Cortex-A9
94f763a : Galaxy A3 2016 (EU) mock test
126c46d : Galaxy J5 mock test
a5fda23 : Xiaomi Redmi Note 4 mock test
75dd8a1 : Oppo A37 mock test
4013f2e : Detect ARMv7MP instructions on dual-core Scorpion
55b5be4 : Recognize FP16 support on Qualcomm Scorpion
ad74184 : Sony Xperia SL mock test
2f69d6f : Avoid MRC FPSID instruction when building for ARMv7+
7fcd441 : Fix unused variable warning on iOS
9c34544 : Fix typo in comments
3abb8cf : Support Android builds for old platforms and NDK
cd98c28 : Huawei P8 Lite mock test
8443590 : Galaxy J7 Prime mock test
0d2aaa7 : Exclude Galaxy J7 from AArch32 builds
f3a71e6 : Add tool to extract ELF Auxiliary vectors for HWCAPs
63a7a6b : More robust ISA detection on ARM Linux
3708e8f : Enable test cases which rely on MIDR recovery in ATM7029 mock test
02b0437 : Lookup MIDR from chipset name on popular chipsets with buggy kernels
f18db83 : ATM7029B tablet mock test
2340188 : Refactor chipset detection for Actions ATMxxxx
deaa898 : More robust ISA detection on ARM/Linux
5957254 : Padcod 10.1 mock test
d590107 : Handle multi-line properties in Android dump
9bfb107 : Pixel 2 XL mock test
f9ccfa3 : Galaxy A8 (2016) Duos mock test
7be1140 : Huawei Mate 10 mock test
166ce4c : Recognize new HiSilicon Kirin signature in ro.board.platform
5315276 : Improved Android dump script
e009ce8 : Update Android device dump script
89d1e6c : Fix cache size checks in mock tests on Huawei Mate 8 & 9
c3bd940 : Unit test for cache size on recent HiSilicon chipsets
0333d90 : Improve cache detection on recent HiSilicon chipsets
ba95107 : Update build/test script for Android
8127f77 : Add benchmark for cpuinfo_get_current_* functions
0b0c4ed : Fix typo in cache detection on ARM
02efbc9 : Fix memory corruption bug on x86 Linux/Android
63d41a5 : Compatibility with CMake 2.8.12
e029fd4 : Fix problems with CMake build on ARM/Linux
f1c4a5c : Build mock and unit tests with CMake
03f5c0b : Minor refactoring in iOS GLES query
41a7e35 : Refactor GPU name query on iOS
0252701 : Ensure Obj-C source is built with ARC
9f1c8d8 : Document exposed GPU name on iOS
918ffca : Make xgetbv wrapper compatible with new Apple clang
ad1ac95 : CMake configs for detecting GPU name on iOS
3617d5b : Detect GPU name on iOS
b1662f4 : Fix minor bug in GPU name query on Android
8bcf445 : Update Moto E (1st gen) mock test
db8f661 : Fix Intel Denverton detection
e3fff9b : Update README
93982f2 : Change nVidia -> Nvidia
c068a81 : Meizu Pro 6 mock test
7d645da : Xiaomi Mi 5c mock test
f77f7aa : Asus Zenfone C mock test
f7617fd : Zenfone 2E CPUID dump
d617ccd : Xiaomi Redmi Note 3 mock test
249f1a9 : Target Android API 15 in ndk-build
558b260 : Fix MIDR check in Huawei Ascend P7 mock test
b589f1f : Huawei Mate 9 mock test
15effa5 : Galaxy Tab 3 Lite mock test
115d415 : Huawei Ascend P7 mock test
7e56dcf : README: document iOS support
ec86214 : Detect instruction sets on iOS
7b73888 : Support iOS builds with CMake
922070c : iOS port
85a3e21 : Fix typo in initialization on Mac/x86
2b4e2c5 : Cache parameters for Cortex-A35
1c76110 : Meizu Pro 7 Plus mock test
4d978ba : Meizu Pro 7 Plus mock test
31076d9 : Asus Zenfone 2E mock test
2375a25 : Fix bug in parsing sharing APIC bits in deterministic cache parameters
3c63455 : Fix build on ARM/Linux
1415d7d : Fix ndk-build configs and build on ARM/Android
f47e41e : Fix bug in parsing cpulists on Linux
bfff348 : Fix CMake build for ARM/Linux
ed27213 : Update CMake scripts for Linux/ARM
7c775ab : Fix build on ARM/Linux
8469cfe : Fix AVX detection example
b8a8337 : Build mock library with CMake
9437024 : Fix CMake build on Ubuntu 16.04 LTS
4ba0d04 : Fix confu build on Linux/x86-64
3645b92 : CMake scripts for Android and Mac
6b33b23 : Fix bug in cpuinfo_has_x86_avx512vnni
ef1685f : Fix division by zero bug on Mac
861d21a : Detect new x86 ISA extensions: VAES, VPCLMULQDQ, GFNI, AVX512VBMI2, AVX512BITALG, AVX512VNNI
ca67e69 : Improve examples in README
b92e2ed : Remove end-of-line whitespace in header
cc70cfb : Move mock tests into a separate directory
3040197 : Major API refactoring
2b24889 : Update README with new ISA detection syntax
eb3025f : Convert mock tests to new ISA API
14a9d4c : Remove unmaintained Odroid-U2 mock test
76cf627 : Fix bug in parsing /proc/cpuinfo Hardware string on Linux/ARM
99b7751 : Minor fix in Zenfone 2 and Memo Pad 7 mock tests
6022f80 : Fix few bugs in cpuinfo_has_* functions
55d4da6 : Add CPUID dumps from Memo Pad 7 and Zenfone 2
640b91a : Update Memo Pad 7 and Zenfone 2 mock tests for new ISA API
9e32e8d : cpuinfo_has_x86_* functions for TM and MPX
9da4c91 : Add cpuinfo_has_x86_sse function
f720d10 : New API for ISA detection
c184860 : Build Memo Pad 7 and Zenfone 2 mock tests only for x86
1ac9f81 : Fix compilation for x86/Mach
e3ee90d : Zenfone 2 and Memo Pad 7 mock tests
8fb88ad : Implement mocking of x86 CPUID instruction
4f70b9a : Parse /proc/cpuinfo on Linux/x86 to detect APIC IDs
8f79efb : Additional documentation in the header
f371d65 : Initialize cache object pointers on Linux/x86
afa11ca : More deterministic CPUID dumps
6af5a3d : Refactor Mach/x86 version for the new interface
8132a8c : Add examples in README
b5826b3 : Reformat README
578565c : Add CPUINFO_ABI to cpuinfo_current_* functions
68fc8ba : Refactor Linux/x86 version for the new interface
2d37dc4 : Major interface refactoring
d9f76e0 : Add functions to get current processor/core
90ca638 : Expose number of cores on ARM/Linux
7073e83 : Check cpuinfo_core objects in mock tests
0e15ffc : Create cpucore_core objects on ARM/Linux
516b6ea : Build brand string test on Android/x86
a69dcf0 : Refactor CPU name detection on x86/x86-64
2cb2fbb : Properly release memory if initialization fails on Mach/x86
ef19eb8 : Create topology objects on Mach/x86
38dc29a : Fix topology detection on Linux/x86
3c1df68 : Refactor reading of Android properties
fbc4cfc : Minor fixed on Linux/x86
a015702 : Fix compilation on Android/x86
43a51cd : Expose package/core objects on x86/x86-64 Linux
7abd802 : Update Blu R1 HD mock test
0f0b233 : Binary size test
0de277f : Tool to CPUID registers on x86
b62aab3 : Remove unused function
88b946f : Update README
c7c0999 : Compatibility with older Android NDK versions
c1852c7 : Unit test for cache size on ARM
8eb5e65 : Fix cache size detection on Snapdragon 630 and 660
c40c731 : Detect GPU name on ARM/Android
12c8e07 : Refactor cpu-info utility
058589b : Cache: document cache size for TI OMAP 4430/4460
a2658a6 : Mock properties for Galaxy S7 (Global), Galaxy S8 (Global), Galaxy Tab 3 7.0
085e027 : Update Galaxy S7 (Global) and S8 (Global) mock tests
6ce014a : Galaxy Tab 3 7.0 mock test
955c3db : Galaxy Win Duos mock test
51528ce : Convert indentation to tabs in Android.mk
3e8e1c7 : Build mock test for ARM64
8e6b17a : Improved cache detection of big.LITTLE systems with same core types
16053bf : Rename package_group_min into package_leader_id
15e1df9 : Move linux_id into top-level processor structure
846c178 : Check linux_id in Android mock tests
fb4fbe0 : Setup cpuinfo_packages array and expose chipset name through API
dd67cda : Fix detection of ARM core clusters when frequency is not reported for some cores
482723d : Fix cache detection on Exynos 3110
5659d29 : Cleanup and remove unmaintained mock tests
56f8237 : Update LG K10 (EU) mock test
ca4d70b : Update Huawei P9 Lite mock test
f547033 : Update Huawei Mate 8 mock test
517107a : Update Xperia C4 Dual mock test
a761551 : Update Oppo R9 mock test
ec538af : Update Lenovo Vibe X2 mock test
b74a9ca : Update Lenovo A6600 Plus mock test
bd5ff32 : Update Xiaomi Redmi 2A mock test
2181771 : Update Galaxy C9 Pro mock test
7dc6fca : Update Galaxy S6 mock test
159cbaf : Update Galaxy J7 (UAE) mock test
d710e41 : Update Nexus 9 mock test
2b9dcaa : Update Galaxy J7 (T-Mobile) mock test
cde44f4 : Update Galaxy S5 (US) mock test
dfc0825 : Update Galaxy S5 (Global) mock test
2218ca4 : Update Galaxy S4 (US) mock test
ebe3d7e : Update Galaxy S3 (US) mock test
e8f7e53 : Update Galaxy S7 (US) mock test
a89667b : Update Galaxy S8 (US) mock test
771e5f3 : Update Galaxy Grand Prime (Value Edition) mock test
2e7ee02 : Update Moto G (3rd gen) mock test
842d932 : Update Moto G (2nd gen) mock test
633bb96 : Update Nexus 4 mock test
5793b45 : Update Google Pixel C mock test
8911521 : Update Google Pixel XL mock test
8f36637 : Update Google Pixel mock test
d401ef7 : Update Nexus 6 mock test
ebc8a5b : Update Nexus S mock test
63baf9b : Remove unmaintained Nexus 5 mock test
d802116 : Update Nexus 6P mock test
9a5fe41 : Update Nexus 5x mock test
1aa8843 : Update Meizu Pro 6s mock test
d156525 : Use __system_property_get by default to get Android properties
016ceb1 : Update Galaxy J7 (T-Mobile) mock test
d33e6a0 : Update Galaxy S5 (Global) mock test
e167f78 : Update Nexus S mock test
4691081 : Update Galaxy J7 (T-Mobile) mock test
f2e8cf0 : Update Galaxy J7 (UAE) mock test
ccb7838 : Update Lenovo Vibe X2 mock test
874aee5 : Update Galaxy S5 (Global) mock test
b74e10d : Update Lenovo A6600 Plus mock test
7c73075 : Update Galaxy S5 (US) mock test
2a2d232 : Update Oppo R9 mock test
8a240eb : Update Huawei Mate 8 mock test
e2453fb : Update Moto G 3rd gen mock test
0e0084e : Update Galaxy S3 (US) and S4 (US) mock test
25e43bd : Update Xiaomi Redmi 2A mock test
9c3b28b : Update Galaxy S7 (US) mock test
cf8d983 : Improve MIDR scoring heuristic
c3d7c38 : Remove unused MIDR functions
d12bf72 : Minor cleanup of ARM/Linux initialization code
7920b2b : Remove parsing of unused dalvik.vm.isa.arm[64].variant on Android
9403e5a : Correctly detect big.LITTLE and Max.Med.Min clusters
97d76ca : Lenovo Vibe X2 mock test
36b969e : Correct cache size specification for ARM Cortex-A17
0bb7583 : Lenovo A6600 Plus mock test
bf765cd : Huawei P9 Lite mock test
f368e1a : Huawei Mate 8 mock test
811898a : LG K10 (EU) mock test
887bce5 : Oppo R9 mock test
ac426a7 : Xperia C4 Dual mock test
2f3950c : Galaxy J7 (UAE) mock test
5496f85 : Galaxy J7 (T-Mobile) mock test
717dbc8 : Galaxy C9 Pro mock test
040992b : Add missing build.prop files for Galaxy S5
a00f92a : Nexus S mock test
164ed87 : Pixel XL mock test
cf14994 : Pixel mock test
6e5dcda : Pixel C mock test
16b89c7 : Galaxy S5 (US) mock test
e1f62e5 : Galaxy S5 (Global) mock test
56b2403 : Improve detection of Tegra devices
b33716e : Fix mock tests for Galaxy S3 US, Galaxy S6, Meizu Pro 6s, Nexus 5x, Nexus 6P, Xiaomi Redmi 2A
47b34e2 : Remove non-ASCII symbol in ARM/Linux cache comments
61da701 : Do not parse core id and thread siblings list on ARM/Linux
de6d037 : Re-enable cluster-related cases in Nexus 9 mock test
be251ba : Parse core sibling list on ARM/Linux only if package ID is meaningful
a1c88b6 : Refactor ARM/Linux initialization using bitfield_all function
04c49da : Fix bug in parsing of package/core ID on Linux
67d4b01 : Renamed vendor and uarch test cases
86bddc1 : Updated expected cache sizes in mock tests
ab3a127 : Rename thread_start/thread_count -> processor_start/processor_count
e9cdede : Avoid hardcoding number of sets in cache mock tests
3bdee12 : Update Galaxy S7 mock test with new cache details
baf9c7f : Fix MIDR declarations for Kryo 280
3014efb : Fix cache size detection on Qualcomm Kryo
a14fc85 : README: update features
54a5b4d : Improve cache detection on Android/ARM
fc7fd72 : Fix detection of Kryo 260 / Kryo 280 cores
63a6a10 : Fix compilation warnings
6d7938e : Xiaomi Redmi 2A mock test
f9482d7 : Log info rather than level in Linux file operations
769a95e : Fix format string in logging in Linux sysfs parsing
006461a : Detect ARM chipset name on Android
84ad107 : Detect Cavium ThunderX only on ARM64 server
8871832 : Detect Marvell PJ4 microarchitecture
c3e2828 : Detect RK3288 cores (as Cortex-A12)
c493414 : Fix bug in /proc/cpuinfo parsing
7e4b186 : x86 brand string normalization
a70e55d : Scaleway ARM64 vServer mock test
d1098b0 : Fix build of mock tests on ARM/Linux
271d7c3 : Repair build on ARM/Linux
1d91a10 : Remove dead code on Linux
a45efef : Extract line parser into a separate function
f0f0cff : Meizu Pro 6s mock test
c4236f5 : Galaxy S6 mock test
0938328 : Nexus 6P /proc/cpuinfo dump
5d35868 : Galaxy S8 (Global) mock test
47ad007 : Galaxy S8 (US) mock test
111e476 : Nexus 6p mock test
65b05d2 : Nexus 5x mock test
8dd5ffc : Nexus 6 mock test
1aeee8e : Blu R1 HD mock test
2e00fed : Galaxy S7 (Global) mock test
af4ebc4 : Moto E 1st gen mock test
c90b406 : Galaxy Grand Prime (Value Edition) mock test
b8a4f12 : Galaxy S3 (US) mock test
b0ad492 : Galaxy S4 (US) mock test
1e7ef16 : Moto G 3rd gen mock test
66b9b50 : Moto G 2nd gen mock test
c11876d : Add documentation on Cortex-A53/A57 cache sizes
d66db0e : Fix docs in ARM cache detection
c050ccc : Nexus 9 mock test
bfd92f2 : Galaxy S7 (US) mock test
079ccbd : Mock whole filesystem in ARM tests
5b36846 : Fix bug on Linux/ARM with only entry in /proc/cpuinfo
40aff4d : More /proc/cpuinfo dumps
a8fb3dd : Detect big.LITTLE ARM systems
43576d6 : Detect Denver2 cores (as Denver cores)
723df2a : Fix compilation errors on ARM
f822e71 : Detect caches on Cortex-A72
4780ba5 : Detect caches on Cortex-A73
f625402 : Improve cache detection for Cortex-A53 and Kryo
6e7b4fe : Reconsider uarch of Snapdragon 835 cores
f12daf6 : Add Galaxy S7 (international) /proc/cpuinfo
37d43fc : LICENSE: add Facebook copyright
aa3496a : Document ARM64 support
63a78bb : Support Android arm64-v8a ABI
3c7c248 : Minor refactoring of Linux/ARM ISA detection
92dae31 : Support Cavium ThunderX
741cc50 : Fix mocking on ARM64
ab42e7e : Support ARM64 targets
f55f67e : Document exposed information and supported environments
ac57632 : Support Galaxy Nexus, Nexus 4/5/9
419a819 : Support Nexus S
ad3e91d : Support Raspberry Pi (original) and Raspberry Pi Zero
6d99605 : Support Beagleboard-xM
c3035ec : Jetson-TX1 support
bef886d : Odroid-U2 and Arndaleboard support
1b5c6ba : Pandaboard ES support
ee705c7 : Raspberry Pi 3 support
51a3427 : Add mocking and test with Raspberry Pi 2 /proc/cpuinfo
1a6cf6b : README: document detected microarchitectures
424ef70 : Fix typos in README
59d3071 : Android support
f3acb6c : Fix several minor problems
73064b0 : Add license (2-clause BSD)
13f21d8 : Add README
4f63992 : Add unit test
8ecad1a : Minor cache-related improvements
3c98276 : Working ARM + Linux version
d226627 : Add Samsung Galaxy S8 /proc/cpuinfo dump
084e83d : Add ARM /proc/cpuinfo dumps
2ab3ccb : Detect cache on modern AMD CPUs
d524eda : Fix erroneous reporting of some ISA extensions
0fbcdfd : Fix x86 compilation problems
e25187d : Fix typo in Geode enumeration
c890be0 : Detect denormals-as-zero mode support on x86
05fdd7a : Check that instructions were HLT'ed by x86-64 NaCl validator
e6d353d : Improve x86-64 ISA detection
77eb941 : Fix compilation on Mac
9151981 : Do not report inclusivity for L1 caches
c5c2431 : Report number of cache modules
3045d4f : Working x86-64 + Linux version
1747f86 : Use Mach host_info to get number of logical/physical processors
547fa36 : Working x86-64 + MacOS version

+- Project: platform/external/cros/system_api

4b3c76a : Add kUpdateStatusCleanupPreviousUpdate.

+- Project: platform/external/dagger2

aabe912b : add dagger2-auto-common and guava libraries to dagger2-auto-service.

+- Project: platform/external/deqp

d19eb2202 : Add to OWNERS
23575c68d : Add calls to touchWatchdog()
0fa7833a8 : Exclude a test with large shader
cd9573b50 : Fix some egl robustness tests
8516c49d4 : Execute all Vulkan tests if feature flag is missing
2da04a989 : Use float16 precision for testing mediump
49f8cfce4 : Clear unused image aspects in buffer to depth/stencil copy tests
27a997a51 : Clear unused image aspects in buffer to depth/stencil copy tests
4738a9c5b : Allow not flusing denorms in operands
52316cd15 : [RESTRICT AUTOMERGE] Remove dEQP-GLES3.functional.flush_finish.* from Android mustpass
663cf7a9f : Stop 10bit formats requiring GL_SRGB encoding
ed16694e5 : Do not use 2D array d/s attachment created from 3D texture
8506f5375 : Fixes clipping tests supported check
dda14f6e0 : Update glslang
6782e0911 : Force Popen to text mode
f3126f33b : Ensure alphabetical order of xml attributes
b7b2c9485 : Fix Fedora 32 gcc/clang warnings
789c733ee : Split spirv_assembly tests workload
fddbbe5f0 : Add missing barrier to HOST in memory_barrier test
69c73f1c1 : Fix wide line rasterization tests
15c4abbfc : Ensure alphabetical order of xml attributes
fc9f58142 : Avoid exceeding maxPerStageResources in descriptor_indexing tests
98b90228b : deqp: grant android.permission.MANAGE_EXTERNAL_STORAGE
a551de6e2 : Adds geometry shader check for test
567797ae0 : Roll glslang forward to 02c70ad10e1f9dc88ae4ee509f26fe5f9fb31843
22edc1ed8 : Disable -Wunused-parameter in deqp.
01b6a7ecc : Remove event tests which use illegal behaviour
35f2e2986 : Remove event tests which use illegal behaviour
4308a4463 : Throw an exception if it fails to push a test case file.
972af4054 : Fixes FDM subsampled tests
1478a5fdc : Prevent odd width single plane 422 images in dEQP-VK.ycbcr.query.*
3abe621c4 : Add memory barrier to fragment shader interlock tests.
4100aac26 : Fix framework for R64 int images test
d35116026 : Add missing extensions VK_GOOGLE
8be9e27df : Remove event tests which use illegal behaviour
6f83a6a16 : Update SPIR-V Tools, Headers
2b7c222ad : Fix invalid SPIR-V in GraphicsFuzz tests
cc677f63a : remove opconstantnull physical storage pointer tests
de619a944 : Half-float texture interpolation tolerance is too small.
9ddc7e31c : Remove vts10 tests from vts suite
c37f804bd : Disable tests failing on Cuttlefish
0b9dcb8ae : Use vkBindImageMemory2 to bind disjoint images
97db8f05e : Account for aliasing exceptions in codegen
65e07eb2d : Disable tests failing on Cuttlefish
79067cd19 : Exclude failing Coral/Flame EGL/GLES3 tests
7dfe3dbb5 : Exclude failing Android dEQP tests
6ed083197 : Add vts10 suite to existing vts tests
37c1c3ec7 : Fixes 16bit storage check in spirv_assembly tests
830fe40ab : More vertex-invocation fixes for synchronisation tests
0f323f593 : Allow not flusing denorms in operands
4704fd84d : Add dEQP to MTS
f45f44b3b : Add VK_KHR_shader_non_semantic_info to ext list
14ed5d2c3 : Add tests for VK_KHR_shader_non_semantic_info
dfbc39854 : Whitelist Vulkan CTS 1.2.1.1
0223b3841 : Add 8bit support checks to subgroup tests
607b7688b : Check if display is available for Vulkan.
fa9cdf70d : Fix memory leak in pipeline.executable_properties tests
da33c6445 : Add disable-watchdog control to CtsDeqpTestCases tradefed integration
ba3ca0911 : Fix dEQP-VK.geometry.layered.2d_array.readback
ea0f48b8c : Updates to Android test list generation
ad89e1180 : Correctly handle normalized formats in FloatFormat
7e5fc0b04 : Protected Memory allocation tests require compatible device
478642d39 : Return Quality Warning for inaccurate filtering
a81c16ca9 : Fix dEQP-VK.geometry.layered.2d_array.readback
f5f362a43 : Protected Memory allocation tests require compatible device
b81288af7 : Protected Memory allocation tests require compatible device
922946112 : Only require geometryStreams feature in XFB query tests if needed
8a22f948d : Fix transform feedback triangle strip verification
0a8ff1290 : Adapt dEQP test runner with new feature flag, and rework test lists
3fd35b8fe : Adapt Android test runner and rework test lists
a4ed84e0a : Fix dEQP-VK.api.image_clearing.*.clear_depth_stencil_image
8b0ac62d1 : Fix init in vktApiBufferMarkerTests.cpp
32af9e696 : Regenerate AndroidGen.bp
69c5455d6 : Fix use of pointer to stack allocated struct
659f5edd5 : Update SPIR-V Tools
1f1f54995 : Add memory barrier to fragment shader interlock tests.
25981d2a3 : Modify test line position in LinesTestInstance::generateLines()
bf44c6ce8 : Fix SPIR-V assembly tests with bad cfgs
ff4360033 : Allows NaNs in an assert
5c8b90093 : Adds subgroup ops stage check
e5e8fb490 : Use VK_FORMAT_R32G32_UINT in unused attachment sparse filling tests
bc4319060 : [RESTRICT AUTOMERGE] Remove line expression tests
33833f31d : Re-enable tests
738d58dd6 : Update SPIR-V Tools
29a7427f1 : Account for VS executing more than once when atomics are used.
09f45744f : Add buffer reference comparison tests
d5c520f39 : Avoid undefined behaviour when calculating subgroup ballot masks
fa42386ed : Fix bad merge from https://gerrit.khronos.org/#/c/5107/
33efda682 : Fix invalid CFG in SPIR-V 1.4 tests
6f9ef87bd : Fix invalid CFG in SPIR-V 1.4 tests
8d1a659e5 : Fix texture shadow test using image views with zero aspect
ecb066ad0 : Whitelist Vulkan CTS 1.2.1.0
d8ed69fbb : dEQP-VK.graphicsfuzz.modf-temp-modf-color
d04a7480f : Fix setting Amber fence timeout
92ac9fd9e : Add helper function to query extension properties
c82440e27 : Re-include some Android CTS tests
d909f249b : Provide a highp variable to MAKE_HIGH_BALLOT_RESULT
b45f42680 : Remove event tests which use illegal behaviour
5c6bc1f9e : Fix init error
40d131208 : GLES 3.1 negative framebuffer texture2D test fails
e8821d3e8 : Fix incorrect use of dlopen/dlclose
8df7dbf79 : Fix memory leaks in dEQP-VK.api.invariance.random
9be928d52 : Fix VU error in swapchain creation tests
25cea3782 : Yield inside looping worker thread
46bcbf639 : Fix invalid SPIR-V in GraphicsFuzz tests
7c11237ba : Fix invalid SPIR-V in GraphicsFuzz tests
f2bc4a2be : Extra testing for layouts
26000a553 : Add memory model padding access test
0bcaaca26 : dEQP-VK.graphicsfuzz.two-2-iteration-loops
2d34d9f38 : dEQP-VK.graphicsfuzz.mat-mul-in-loop
d14274d36 : dEQP-VK.graphicsfuzz.int-mat2-struct
8da0a6d39 : dEQP-VK.graphicsfuzz.struct-controlled-loop
e448960af : dEQP-VK.graphicsfuzz.break-in-do-while-with-nested-if
4a9bbc92e : Extend non-const quad broadcast tests
180202a38 : Test vkQueuePresentKHR with multiple swapchains
804dee005 : Add tests for presentation support functions
0dabc4ae9 : dEQP-VK.graphicsfuzz.smoothstep-after-loop
2c017d567 : Fix compiler warning
cfe669240 : Add tests to check blend constant clamping
945c6cc4b : Add tests for VK_EXT_display_control
86f2ce7bb : dEQP-VK.graphicsfuzz.discard-in-loop
90b2d2a97 : Whitelist Vulkan CTS 1.1.6.3
4a2edf66a : uvec2 tests for VK_KHR_buffer_device_address
b28024a91 : Tests for VK_KHR_buffer_device_address
3e7bf08aa : Bump timeout for the basic fence tests
e7a705c19 : Temporarily remove lines_wide tests
670294d52 : dEQP-VK.graphicsfuzz.modf-gl-color
1c497054c : Fix RGB9E5 encode
f4fd7224b : Remove todo in vktYCbCrFormatTests
21b66723a : Remove memory alias todo in YCbCr tests
3d94f2739 : dEQP-VK.graphicsfuzz.discard-in-loop-in-function
bbe436a27 : Generate a non-zero exit code on test failure
bf7a86af5 : Fix uninitialized index array
c92a8ab50 : Do the 'from UNDEFINED' layout transition only on the first pass
4c370fabf : Add two more formats with proper threshold values.
d0033b81a : Create tests for VK_EXT_astc_decode_mode
3c725e6b7 : Extend rasterization testing, modify verification
d297d9af7 : Extend rasterization testing, modify verification
7a34c73bb : dEQP-VK.graphicsfuzz.struct-and-unreachable-infinite-loop
37b02b767 : dEQP-VK.graphicsfuzz.transpose-rectangular-matrix
ac61e0d4b : dEQP-VK.graphicsfuzz.unreachable-switch-case-with-discards
3250543e7 : Correct link dependency for glc subgroups library
284f6bf54 : Fix amber index parser for archive dir
9eac26297 : Fix a couple of typos with separate_layout clearing tests
1fda8e198 : Check memory model support in volatile atomic tests
52524b127 : Check memory model support in volatile atomic tests
5ded1abda : Check memory model support in volatile atomic tests
93df316ed : Fix SPIR-V assembly tests with bad cfgs
32ba4a1b7 : Fix merge problem with ballot_broadcast tests
25464dd93 : Fix device group rendering CTS crash
c98f23d08 : Add new tests for quad broadcast with uniform IDs
2c7c23eee : Add test checking depth/stencil resolve properties
a12c596a3 : Test stencil-only images in unused attachment clear tests
4a78016aa : Test VK_ATTACHMENT_UNUSED with depth/stencil resolve
20e9af580 : Add coverage for stencil image sampling
f575ac2bf : Add feature checks to subgroups tests
4e063889b : Extend rasterization testing, modify verification
71113728a : Fix SFR swapchain test's implicit layout transitions
6a7f3a233 : Apply the same relaxed precision fix for interface_blocks.* to basic_type.*
1d63fe798 : dEQP-VK.graphicsfuzz.discards-in-control-flow
879df8296 : Add VK_AMD_buffer_marker tests
0a2287cf3 : Remove more tests due to GLSL ES 1.0/3.x differences
8ea58879d : Make asin and acos derived functions
09523c205 : Add AMD FMASK and EQAA extension tests
84083f7c2 : Protected memory stack tests
ee89c4a08 : Remove verification of string bytes after null termination.
3ca6f6fe2 : Fix cbuffer packing test
f54df4b5a : dEQP-VK.graphicsfuzz.uninit-element-cast-in-loop
a0022dbac : Make qpLookupString lookup stricter
d61150daf : KHR-GLES31.core.constant_expressions.* add T&G tests to the test tree
9865c336b : Add --deqp-archive-dir command line option
d8bd7682f : Add check comparing conformanceVersion to API version
67b58ed56 : Use cmake find_package for ZLIB and PNG libraries
ffc4927c1 : Enable storage image tests for more formats
4a33e780e : Remove 16-bit storage from float16 composite tests
3851dee82 : Fix extension struct usage in descriptorset_random
10e5c78f3 : Fix DeviceProperties in framework
d5117600d : Re-align importing dedicated memory to spec
54e49c0a8 : Add index file for amber tests
c94e00073 : Extend maps with raygeneration types
9012ebcbc : Add memory barrier to VK transform_feedback tests
1cac8f88b : Add tests for VK_EXT_fragment_density_map
fc1c0553f : Fix gerrit rebasing conflict
bb5558069 : Extend non-const broadcast tests
c8057638f : Test sparse input attachments in VkSubpassDescription
c5623836c : Add coverage for pipeline cache hit of active pipeline
84e194476 : Create gles3-angle-excluded.txt
a1d8fa6da : Whitelist Vulkan CTS 1.1.6.2
2b717e390 : Do not reset perf queries in multi submitted cmdbuffer
0363bf568 : Update VK_KHR_performance_query enumerate
1806eb368 : Tests for VK_KHR_performance_query
cbf7ea0ce : Remove tests that check non-zero values for reservedMustBeZero on all APIs
ce9e355c6 : Don't check color outcome for tests that expect undefined behaviour
b64acc6c3 : Check renderpass2 support in image clearing tests
f2c8914da : Replace imageAtomicExchange with imageAtomicCompSwap in vertex shader
d6dbb8ee3 : Move DE_3RD_PARTY_CXX*FLAGS definition to the end
366b89a38 : Fix check of api features
53be8ff5a : ANGLE - 80.0.3966.0
951e1f11f : dEQP-VK.graphicsfuzz.undefined-integer-in-function
061672eaf : dEQP-VK.graphicsfuzz.while-function-always-false
78af267d9 : Split descriptor set indexing render pass workload
a70010486 : Reduce dEQP-VK.pipeline.render_to_image allocs to within platform limits
8cdad1301 : Fix geometry shader limits regarding available image units
f5647cfb2 : Add tests for variable init from global variable
f226ab494 : Revert "Remove NaNs from double compare tests"
5e336e89a : dEQP-VK.graphicsfuzz.call-if-while-switch
75863ad53 : Remove dead members from synchronization OperationContext
36a88a3b6 : subgroups: Use common boilerplate for shader code
492ee0517 : Fix descriptor_indexing.input_attachment subpass description
b8a5c96b5 : dEQP-VK.graphicsfuzz.undefined-assign-in-infinite-loop
154a45c3a : Check NaN support in double comparison tests
8f4c7b847 : dEQP-VK.graphicsfuzz.conditional-return-in-infinite-while
a7d268a6a : Tests for VK_KHR_separate_depth_stencil_layouts
c8a535a8f : Whitelist Vulkan CTS 1.1.6.1
35e1ad0b5 : dEQP-VK.graphicsfuzz.loops-ifs-continues-call
74a3527eb : dEQP-VK.graphicsfuzz.access-new-vector-inside-if-condition
ac59010b4 : dEQP-VK.graphicsfuzz.two-nested-for-loops-with-returns
9e805a03d : dEQP-VK.graphicsfuzz.unreachable-discard-statement-in-if
c40d103e6 : dEQP-VK.graphicsfuzz.return-float-from-while-loop
8ca4cd36a : dEQP-VK.graphicsfuzz.uninitialized-var-decrement-and-add
148964a4d : dEQP-VK.graphicsfuzz.returned-boolean-in-vector
806f3139e : dEQP-VK.graphicsfuzz.always-false-if-in-do-while
9e082bbdf : dEQP-VK.graphicsfuzz.for-loop-with-return
b035c45c9 : dEQP-VK.graphicsfuzz.two-nested-infinite-loops-discard
b8fd918b2 : Add missing write to PointSize
d356f7df6 : Fix missing image memory barrier in WSI display timing tests
40ca17495 : Whitelist Vulkan CTS 1.2.0.2
c6059a1f3 : Add timelineSempahore to mandatory ext features
2ce7cfdc1 : Update README to allow parallel execution
7a262561a : Fixed mandatory caselist for parallel CTS run
7bfb9941a : Add list of tests for each fraction of CTS parallel run
c69b57446 : Move part of the dEQP-VK.api.info.* tests into new place
acbe3e592 : Add timelineSempahore to mandatory ext features
6874601a6 : Remove redundant vk12 check in DrawIndirectTests
bc519fece : Update VK_KHR_performance_query enumerate
7895d30aa : Clean VK_KHR_timeline_semaphore checks
cbb2c3e19 : Fix check in testMandatoryExtensions
c86c6c1c0 : Remove deprecated std::bind2nd() call
c6e107d67 : Test multiple overlapping cube maps
04b2a5ee5 : Special-case RenderbufferStorageMultisampleEXT in codegen
5cd585def : Unsized internalformats not valid GetInternalFormat
fbef6513a : Fix the advancedBlendMaxColorAttachments limit check
f8439aaa2 : Adjust required limits for max*UpdateAfterBindInputAttachments
845f1981a : Add scissor matching renderArea to descriptor indexing tests
e68324487 : Special-case RenderbufferStorageMultisampleEXT in codegen
e308673ee : Remove 16-bit storage from float16 vector tests
752bbebf0 : dEQP-VK.graphicsfuzz.loop-dead-if-loop
401b62e51 : dEQP-VK.graphicsfuzz.complex-nested-loops-and-call
2a1f76ede : Add tests for formats with mandatory feature bits
23d73d609 : dEQP-VK.graphicsfuzz.discard-in-array-manipulating-loop
4e79fac4a : dEQP-VK.graphicsfuzz.two-for-loops-with-barrier-function
2e9cbaec1 : dEQP-VK.graphicsfuzz.loops-breaks-returns
76e41d4c4 : dEQP-VK.graphicsfuzz.do-while-with-always-true-if
308e466f6 : dEQP-VK.graphicsfuzz.unreachable-discard-statement
e232b467b : dEQP-VK.graphicsfuzz.two-nested-do-whiles
0e15948ef : dEQP-VK.graphicsfuzz.return-before-writing-wrong-color
094f82925 : dEQP-VK.graphicsfuzz.wrong-color-in-always-false-if
fe1709a48 : Improve image atomic tests
cccc781da : Add OpFConvert precision tests
6278a9891 : Remove magic numbers from subgroupElect tests
94bdb6bcd : Fix EGL config incompatibility in negative_partial_update tests
ee91ad502 : Remove use of ANDROID_NDK_HOST_OS
ec8443b9c : Use the new VK_LAYER_KHRONOS_validation layer
7af2b158a : Fix time calibration tests so they use all host time domains
bc50e8ce8 : Check available functionality with context method
a465d9a4c : VkPhysicalDeviceVulkan1{1,2}Features in framework
b35078756 : Update Amber
fd434f47d : Remove NaNs from double compare tests
2449b194b : Fix incorrect assumption for pipeline cache hit
80423a339 : Add tests for uploading depth/stencil
553e75850 : Enable validation layers for custom devices and instances
cbe8c5f33 : Fix waitSemaphoreCount value in signal ordering tests
d0f4f7d97 : Fix external memory import
275e3722c : Fix texture limits in negative API tests
11d3a1b7b : Fixes VS num instances assumption
8a443a210 : Fix LAYOUT_UNDEFINED transitions in descriptor_indexing tests
54ec6f2b1 : Fix name shadowing warning in SurfaceCountersError
a5e9993ad : Fix build issues
d962e62ef : dEQP-VK.graphicsfuzz.switch-if-discard
0781a3882 : Reduce number of created pipelines in compute subgroups tests
31bb6b2a8 : Added script to list changed tests
ccb26d965 : Add tests for counters with command buffer scope
ccf4ee41f : Add tests for VK_EXT_blend_operation_advanced
74866cf00 : Add tests for sparse images using YCbCr formats
3949fd948 : Handle LPCWSTR in framework
5a8b59806 : Reenable checking for core ballot functions
83389441b : Use buildOptions consistently
7b1bb5783 : Whitelist Vulkan CTS 1.2.0.1
3bb4b927c : Remove float16 derivatives tests
436d6dd5e : Remove float16 derivatives tests
22655d8e1 : Make texture aniso basic self tests less sensitive
fa7b96acc : Relaxes line rasterization tolerances
1e8d59872 : Revert "Fixes VS num instances assumption"
8e433db25 : Remove tests that check non-zero values for reservedMustBeZero on all APIs
c3075b15d : Replace imageAtomicExchange with imageAtomicCompSwap in vertex shader
f7ede20a9 : Fix use of invalid HALF_FLOAT enum
43146b963 : Generate a non-zero exit code on test failure
a38376072 : Generate a non-zero exit code on test failure
cfa72a70e : Generate a non-zero exit code on test failure
dfa2d8a37 : dEQP-VK.graphicsfuzz.always-false-if-with-discard-return
e3702832a : Postpone .amber file parsing
1e1e030d8 : Test VkCopyDescriptorSet with inline uniform blocks
3cf62330d : Add tests for VK_EXT_display_surface_counter
f1e0c1fce : dEQP-VK.graphicsfuzz.switch-with-empty-if-false
1e4804f4c : dEQP-VK.graphicsfuzz.unreachable-return-in-loop
47a24c3ee : dEQP-VK.graphicsfuzz.disc-and-add-in-func-in-loop
9e8074265 : Disentangle storage and arithmetic from conversions
d064059af : Whitelist VK_KHR_shader_subgroup_extended_types
4a0b56e41 : Use the correct imageType for image support checks.
40fee2723 : Fix wrong wait stage mask
0084230d2 : Fix in shadercacheLoad
2871857db : Fixed mandatory caselist for parallel CTS run
217bb0f44 : Relax deviceName and deviceInfo string comparison
307460f2e : Remove superfluous call to createCustomDevice
19c3b08e6 : RelaxedPrecision tests for image extend operands
aaf3d22fa : RelaxedPrecision tests for image extend operands
cbfcfef72 : UConvert tests for signed int operand type
09197c4aa : Add tests for SignExtend with 'unsigned' types
b76f0d042 : Add tests for SignExtend with 'unsigned' types
b0eda2776 : UConvert tests for signed int operand type
088c76773 : Skip test with no display plane is available
8964035d9 : Skip test with no display plane is available
fd915c2d0 : Skip test with no display plane is available
7743bbb5a : Fix subnormal floats in extended image usage tests
300b27043 : Fix subnormal floats in extended image usage tests
59a6faa77 : Remove uses of strstr in vktSpvAsmFloatControlsTests.cpp
4e2e58f4f : Remove uses of strstr in vktSpvAsmFloatControlsTests.cpp
7d1658b55 : Prefer sized formats in internalformat tests
96d4f7baf : Allow tests to pass with a ES3+ context.
2db8f8167 : Remove tests that check non-zero values for reservedMustBeZero after GL 4.2
4f710b59e : Remove tests that check non-zero values for reservedMustBeZero after GL 4.2
42797a631 : Set swap interval to 0
27d658881 : Set swap interval to 0
4b4f1d7a7 : Allow lower precision reference to support mediump
94411513e : Limit the apiVersion of the instance within the CTS framework
a83028f21 : Fix SEMAPHORE_TYPE_TIMELINE enum
94ee505ea : Fix relaxed precision and no perspective dEQP tests
7f878f56f : Update glslang
b928521b6 : Fixed flags used to select queue in dEQP-VK.synchronization.op.multi_queue
1bd32d322 : Fixed flags used to select queue in dEQP-VK.synchronization.op.multi_queue
99fe41dce : Fix semaphore creation in smoke tests
a8238c0aa : Fix semaphore creation in smoke tests
7b7ba4e01 : Split descriptor set indexing render pass workload
8c44ddbdc : Whitelist Vulkan CTS 1.1.6.0
f25a33648 : Whitelist VK_KHR_spirv_1_4
dad37a398 : Fix indexing a push constant array member
7a12b8859 : Change vertex buffer format to VK_FORMAT_R8G8B8A8_UNORM
7969d7b0b : Fix undersized buffer use in extend operands tests
f4470782f : Remove input blocks from SPIR-V 1.4 compute shaders
865e131b5 : Fix check support for (Sign|Zero)Extend tests
5cc99cc09 : Test SPIR-V 1.4 SignExtend and ZeroExtend
2792f6271 : Allow tests to be executed with SPIR-V 1.4
59b47ef36 : Allow optimization for SPIR-V 1.4
6ee4e3f2c : Handle spir-v 1.4 in SpvAsmUtils
6278514a2 : Extra tests for SPIR-V 1.4
085fd5b79 : Add more SPIR-V 1.4 tests based on Amber
676da336b : Fix same_struct_two_ids amber test
3b464433d : Add VK_KHR_spirv_1_4 OpCopyLogical tests
7714d0120 : VK_KHR_spirv_1_4 enables SPIR-V 1.4 modules
77ab40e1e : Update vulkan_core.h
981bf4f6b : Share device across synchronization tests (again)
e18260dd9 : Enable explicit_lod tests
e3894f485 : Add feature requirements to existing amber files
1459a0db8 : Add variable pointers requirement for vktSpvAsmPtrAccessChainTests
b8fdf7f4f : Fix buffer alignment in dynamic offset tests
66c53cb15 : Fix broadcastFirst tests
bac8df251 : Fixes VS num instances assumption
c34b5813b : Update SPIR-V Tools
366892585 : Add pipeline derivatives to compute subgroup tests
9785f0cc4 : Check extension limits
53b0fb7cf : Test all quad broadcasts in one test
dacd39884 : Use a single test source for quad tests
3b75c128e : Remove unnecessary initializers
0ff275a23 : Check timeline semaphore features only when used.
35898f102 : remove opconstantnull physical storage pointer tests
3f86907a1 : dEQP-VK.graphicsfuzz.unreachable-continue-statement
a5e0635e6 : Don't check color outcome for tests that expect undefined behaviour
acf027d23 : GL43: Use zero for DrawArraysIndirectCommand reserved field
6acdb386a : Fix random bool generation in GL subgroup tests
ebd1740c4 : Trivial changes to shader code formatting
2d66179c8 : integer cooperative matrix tests
9d1e24261 : Correct viewport rounding mismatch
05a72f419 : Whitelist newly supported VK_KHR* extensions in CTS 1.1.5
0cb1cbbf7 : Support Python3 as well in gen_release_info.py
dfa0bc321 : tcuThreadUtil: fix data races on m_status
b79b96d13 : Enable roundtrip for scaled formats in TCU
cd876c96a : Fix basicMultiFenceWaitAllFalseCase test
b97d8d07c : dEQP-VK.graphicsfuzz.nested-for-loops-with-return
af32b41ce : integer cooperative matrix tests
a6113921e : Test blitting with 1D and 3D depth/stencil images
ae4b36f87 : Add tests for VK_KHR_shader_clock
9a3a7fb10 : Fix print of uninitialized value
30e1c65fd : Add signal ordering tests
282341d2c : Add tests for VK_KHR_timeline_semaphore
e5d15ce01 : Speed up hierarchy traversal, part 2
7517f54d8 : Share instance/device across test case instances in dEQP-VK.synchronization.*
4577293cc : Fix 64bit type promotions in subgroup tests
5477d060d : Whitelist Vulkan CTS 1.1.5.2
ba37beb37 : Extended: texel_view_compatible: image: fix image coord
57e251b09 : Fix 64bit type promotions in subgroup tests
bbea19db1 : Account for precision loss in unorm depth pipeline
6e114ba5e : Correct usage of the DEQP_SUPPORT_X11 macro with the cts-runner
93cefb49d : Enable validation layers for custom devices and instances
bcc3bf2de : uvec2 tests for VK_KHR_buffer_device_address
6d82aa0d6 : Generate 'false' sometimes for random bool data
dd7411191 : dEQP-VK.graphicsfuzz.two-loops-with-break
21886620c : dEQP-VK.graphicsfuzz.two-loops-matrix
30065ba91 : dEQP-VK.graphicsfuzz.loop-call-discard
6b1b254e2 : Add check if usage is supported for image format
3e2c39811 : Exclude dEQP-VK.ssbo.layout.random.scalar.75 from Android CTS
ca2878b79 : Update SPIR-V Tools/Headers
2e5d96e44 : Update headers
0c78c598d : dEQP-VK.graphicsfuzz.mix-floor-add
e764df9d9 : Tidy up extension headers in ballot_broadcast tests
9c6c7c302 : Fix print of uninitialized value
c20bf2e30 : Check timeline semaphore features only when used.
7972d8466 : Disable stipple in GLES rasterisation tests
7cd49c3bc : surfaceless: Remove false dependencies on gbm, libkms, libdrm.
5f09d495f : Disable the 565 config requirement for X11
9ce6b1eef : Update README to allow parallel execution
e93d85372 : Add list of tests for each fraction of CTS parallel run
4bb550262 : Add VK_NV_ray_tracing infrastructure and test
1387c46df : Remove unnecessary extension from float16 constant tests
2d48a5baf : Fix print of uninitialized value
fe945ad14 : Add signal ordering tests
70ed33e49 : Add signal ordering tests
0176fc2b2 : dEQP-VK.graphicsfuzz.discard-continue-return
fac625cd5 : dEQP-VK.graphicsfuzz.nested-loops-switch
7c274b620 : dEQP-VK.graphicsfuzz.control-flow-in-function
dc5391d6c : dEQP-VK.graphicsfuzz.loop-nested-ifs
2b5f75c98 : dEQP-VK.graphicsfuzz.max-mix-conditional-discard
08e31fccc : dEQP-VK.graphicsfuzz.similar-nested-ifs
c077d2345 : dEQP-VK.graphicsfuzz.two-loops-set-struct
83d1d269f : dEQP-VK.graphicsfuzz.for-with-ifs-and-return
faaca65c6 : Add copy tests for wide and tall images
1d3e1d571 : Always require glslang and spirv-tools to be present
7a8ff479a : Add tests for VK_KHR_shader_subgroup_extended_types
92c22b5f9 : gen_ext_deps.py made independent from VK versions
cca879f5f : Use a single test source for quad tests
d936e5f03 : Always require glslang and spirv-tools to be present
b2f783afd : Check write vertex support in descriptor indexing
a8ff25368 : gen_ext_deps.py made independent from VK versions
c2a5f3121 : Request features with VkPhysicalDeviceVulkan12Features
ae8894311 : vulkan: Adjust the required max*UpdateAfterBindInputAttachments
aab032546 : 1d_image: enforce height 1 in decompress stage as well
3fb3cf887 : 1d_image: basic: compute: texel_view_compatible: set size.y to 1
7ff625792 : Texel view compatible: Image: proper check for image format supports
6c64bbfed : Re-enable non-const broadcast tests
2fc5a6ba2 : Remove 16 storage from float16 logicals tests
96cfa5fd8 : Run SPIR-V assembly type tests in compute shaders
47475d56f : Make sure vkGetDescriptorSetLayoutSupport limits are tested
9da901f1e : Fix depth store flag in seperate_channels tests
f5e267274 : Fix depth store flag in seperate_channels tests
0e360a0af : Update glslang
53f98d042 : Initialize output buffer in fragment_shader_interlock tests
7b1cb5b16 : Initialize output buffer in fragment_shader_interlock tests
9f285bfcc : Add build option for amber to use shared C runtime
6500c70cb : Add build option for amber to use shared C runtime
2f5559054 : Check only Vulkan 1.1 and 1.2 limits
31ecdc42a : Remove 16-bit storage requirement from float16 func tests
36be0ba96 : Use unsized internal format in KHR-GLES2.texture_3d.[copy_sub_image|framebuffer_texture].rgba8
7006fbfee : Update headers to 1.1.123
eec82ceff : Use unsized internal format in KHR-GLES2.texture_3d.[copy_sub_image|framebuffer_texture].rgba8
83ed4a344 : Test minimum alignment for texel buffers.
f66d7f547 : Use GL_MAX_3D_TEXTURE_SIZE_OES when testing textures 3D
bad252360 : Update headers
1c080cd9b : Use GL_MAX_3D_TEXTURE_SIZE_OES when testing textures 3D
c4cc5508b : Use SAMPLE_ZERO resolve mode in imageless framebuffer test
7b6ca696d : Test SPIRV comparison operations with 64-bit types
47239351c : Enable validation layers for custom devices and instances
8e118374f : Add tests checking max varyings per shader stage
de0c52725 : Combine ARB and Core subgroupBroadcast code
84ddfc07a : Combine ARB and Core subgroupBroadcast code
b1e9a6637 : Add OpFRem to SPIR-V precision tests
b7e9a31fe : Increase the sleep measurement tolerance to 100ms
4cd377357 : Require standardSampleLocations for imageless fb resolve tests
30b013b2b : Fix indexing a push constant array member
52a0c36de : Move part of the dEQP-VK.api.info.* tests into new place
3b9aa6321 : Remove 16-bit storage requirement from half arithmetic tests
ee1852486 : Accept saturated values for the 32bit buffer
9eeec03a6 : Accept saturated values for the 32bit buffer
7e47aebdf : vktAmberTestCase: Bump recipe timeout to 10 minutes.
4f6030cde : Update amber to 62ef3e4e.
970f65f41 : Use 4 samples for imageless framebuffer resolve tests
cdab4432f : Correct handling of independentResolveNone
6e78f208f : Change vertex buffer format to VK_FORMAT_R8G8B8A8_UNORM
d3af0d090 : Validate Vulkan 1.2 limits
61c361699 : Implement getPhysicalDeviceVulkan1xProperties
c8274a2ee : Make Context class to query extensions properties
902656e33 : Don't require 8bit storage features for SPIR-V tests
d8de7a7ba : Check Vulkan 1.2 core features in 1.2 context
b38bedda7 : Fix undersized buffer use in extend operands tests
1932e2709 : Implement getPhysicalDeviceVulkan12Features
ecbea85b2 : Test consistency between VkPhysicalDeviceVulkanXXFeatures and extensions
9ac178740 : Do not use DeleteRenderbuffers to delete a texure
35cf2e8a2 : Check whether the underlying format is supported in format_reinterpret tests
3635d2df6 : Remove 1.1.0.3 from the list of accepted versions
5054bfa1a : VK_EXT_line_rasterization tests
a33bc3427 : Account for precision loss in unorm depth pipeline
372a1fbf4 : Notice of withdrawal of Vulkan CTS 1.1.2.x
dad3c0f2e : Update SPIR-V Tools
d2d6af3ee : Whitelist Vulkan CTS 1.1.5.1
a94173b6e : Whitelist Vulkan CTS 1.2.0.0
37746b0c6 : Fix Android mustpass
018bda69a : dEQP-VK.graphicsfuzz.write-red-in-loop-nest
ad22b5972 : VK_EXT_line_rasterization tests
3aeb52afe : Functions to initialize Vulkan structures
b976f5430 : Remove input blocks from SPIR-V 1.4 compute shaders
f9bc6ee4d : Fix API usage errors in geometry tests
81e16fc11 : Integrate SPIR-V 1.5 fixes
544e30d0a : Update support checks for descriptorIndexing/drawIndirectCount
08cc62866 : Alias vkResetQueryPoolEXT to the core function
06eddc62b : Fix API usage errors in geometry tests
60d9e5b72 : Avoid timeouts in dEQP-VK.api.device_init.create_instance_device_intentional_alloc_fail
036dfc2e0 : Fix build when DEQP_HAVE_GLSLANG not defined
db5094389 : Fix build when DEQP_HAVE_GLSLANG not defined
b8e105ebe : dEQP-VK.graphicsfuzz.unreachable-loops
c0a6ba2a4 : dEQP-VK.graphicsfuzz.write-before-break
2d1c84936 : Test for loop with condition always false
2106aab6c : Test cbuffer packing with scalar block layout
ae3dbb8d1 : dEQP-VK.graphicsfuzz.do-while-loop-in-conditionals
fba6bd421 : Fix issues in VK_KHR_buffer_device_address tests
aa2226758 : Fix check support for (Sign|Zero)Extend tests
f1aeca028 : Uncoment SPV_ENV_VULKAN_1_2 case
9eef011c7 : ANGLE - 78.0.3901.0
85658530e : Fixes binding_model tests check for shaderInt64
fb745662f : Check SPV_KHR_float_controls usage w/o OpExtension
9d0c6a51f : Check SPV_KHR_float_controls usage w/o OpExtension
c216644ec : Update SPIR-V tools and headers
91b494395 : Update glslang, SPIR-V tools
43d4ce0b9 : Update Vulkan headers to 1.1.121
f9891c35d : Test enum with settings for separate controls
79766c897 : Test enum with settings for separate controls
86db0cf34 : Tests for VK_KHR_buffer_device_address
fead5d038 : Fix uniformBufferStandardLayout enforcement to match spec
cce7c80b1 : Use enumerateDeviceExtensionProperties in mandatory features
4a1c7752c : Fixes sync test shader instance counts
c44162095 : Adds geometry shader check for test
ac9e1e993 : Reduce long execution time in spirv_asm float16
e9aa343cc : Fix pixels_resolution computation in GLSL shader
c698b9d10 : Add a command line option to run a fraction of tests
2d565d883 : Improve verification in sampled image tests
59490e09b : Update dependency test
d758a2d99 : 1d_image: enforce height 1 in decompress stage as well
e4d889dc4 : Remove unnecessary 16-bit storage requirement
d9872c0fe : external fence tests: account for sync fd -1 in multiple export case
a653debe1 : Explicitly use -A Win32 platform in CMake Visual Studio 2019 builds
4f8853ff3 : dEQP-VK.graphicsfuzz.unreachable-barrier-in-loops
e0cd1b011 : Improve verification in sampled image tests
792048adf : dEQP-VK.graphicsfuzz.struct-used-as-temporary
a38f1dc92 : dEQP-VK.graphicsfuzz.write-red-after-search
7fdd5db62 : Add a command line option to run a fraction of tests
6627cdcaa : Update dependency test
9e04cc20e : Adds cubic filter to allowed ycbcr format features
57bdbad1c : Update VK_KHR_performance_query headers
367c95879 : 1d_image: enforce height 1 in decompress stage as well
da5c09f2d : Remove unnecessary 16-bit storage requirement
e266d2f1e : external fence tests: account for sync fd -1 in multiple export case
ddb3f82cf : Check supported features and properties for transform feedback tests
71de19bb2 : Fixes stencil load/store flags in renderpass tests
d3f074650 : Add 3.2.6.x mustpass
1c0926f9a : Replace imageAtomicAdd with imageAtomicExchange in vertex shader
0c9f0c072 : Fix invalid parameter for GLES 2.0
a504ec3cb : Have just one definition of AmberTestCase
6800608d4 : Fix AmberTestCase feature mapping for geometryShader
daebf3edf : Add tests for VK_KHR_timeline_semaphore
d2cf0d568 : Test SPIR-V 1.4 SignExtend and ZeroExtend
5317c48d3 : Allow Vulkan 1.2 in api.info.device.properties
2f29fa43a : Validate Vulkan 1.2 mandatory features
a86d535bb : Add tests for VK_KHR_timeline_semaphore
6c4f066ef : Test SPIR-V 1.4 SignExtend and ZeroExtend
52067c04b : VK_EXT_fragment_shader_interlock tests
21004be05 : New tests for VK_EXT_shader_demote_to_helper_invocation
559c6ba07 : Update SPIR-V Tools and Headers
094b018d2 : Whitelist 1.1.4.3 and 1.1.3.3 versions
65c411157 : Test coverage for VK_EXT_index_type_uint8
b7c59c637 : Fix features2 test for VK_EXT_buffer_device_address
9de5b8e48 : Add tests for VK_KHR_shader_clock
70f9ad54e : Speed up hierarchy traversal, part 2
945743f4e : Add touch tests for volatile atomics
e5185f460 : Merge common util functions, part 3
64e028426 : Update SPIRV-Tools and SPIRV-Headers
8e608c4f1 : Texel view compatible: Image: proper check for image format supports
8a0fa6e88 : Float controls: graphics: fix 16bit storage validation
9d36177fd : Need Float16 capability for float16 tests
1be76914c : Don't allocate a GL_TEXTURE_2D_ARRAY with full render target width/height
1de1dae62 : Remove illegal parameter use in fbo.completeness
1d7f9648e : Use binding 0 for atomic counter buffers
8072a83ab : Add touch tests for volatile atomics
41527af46 : Speed up hierarchy traversal, part 2
3aad357b1 : Merge common util functions, part 3
480b7ec6d : Split compute workload into multiple submissions
d538d1644 : 1d_image: basic: compute: texel_view_compatible: set size.y to 1
fe76a662d : 1d_image: basic: compute: texel_view_compatible: set size.y to 1
afcca0b7b : Texel view compatible: Image: proper check for image format supports
d081b3658 : Float controls: graphics: fix 16bit storage validation
633e2c204 : Need Float16 capability for float16 tests
dd931b1d5 : Fix incorrect layout transition in render pass
4527c01fa : Add pipeline barriers flushing buffer data to host
bebb6cb5a : Share instance/device across test case instances in dEQP-VK.synchronization.*
90e05499c : Share instance/device across test case instances in dEQP-VK.synchronization.*
17b620fe3 : Tests for VK_KHR_separate_depth_stencil_layouts
39e17004e : Tests for VK_KHR_separate_depth_stencil_layouts
ad1a72a3a : Update glslang
ecbbc28ad : Test coverage for VK_EXT_index_type_uint8
432611796 : New tests for VK_EXT_shader_demote_to_helper_invocation
d1d204f81 : Float controls: break out extra functions as separate from constants
daeda3e1f : Fix Float16 validation for 16bt storage tests
6d615d59e : Fix Float16 validation for 16bt storage tests
3f15cf099 : Float controls: break out extra functions as separate from constants
611bdb3a2 : Account for precision loss in unorm depth pipeline
e0e648699 : Test coverage for VK_EXT_index_type_uint8
529b99651 : New tests for VK_EXT_shader_demote_to_helper_invocation
51752039d : VK_KHR_pipeline_executable_properties tests
671d6ec89 : VK_KHR_pipeline_executable_properties tests
d08069ae8 : dEQP-VK.graphicsfuzz.nested-ifs-and-return-in-for-loop
e9b8ef6cd : Support SPIR-V 1.5
9b4c4d164 : Allow tests to be executed with SPIR-V 1.4
b0d7da504 : Allow optimization for SPIR-V 1.4
7fabc6b1b : Add tests for Vulkan 1.2 structs defining features and properties
f78be76c4 : Add support for Vulkan 1.2
72cf3abff : Handle spir-v 1.4 in SpvAsmUtils
c0d1d6e43 : Early support check for tests (part 2)
829f02340 : Provide a highp variable to MAKE_HIGH_BALLOT_RESULT
941bda564 : Float controls: compute: fix for strict 16bit storage validation
838098f5b : Update device_group test to ignore VK_SUBOPTIMAL_KHR
274a2078a : Add result buffer invalidates to depth stencil resolve tests
61eb59ae0 : Add missing invalidates in depth/stencil resolve tests
fb4b95a04 : Add missing checks for sampleShading feature
9af8b5c1a : Always dynamically lookup egl functions
69e4c581a : Explicitly set current values before drawing
2637abb9c : Fix various issues with 1.1.5 merge
871fd2f44 : Backport performance fix from cts-next-dev
7d674c1ed : Remove superfluous shuffle code
8ac86b733 : Update Vulkan headers to 1.1.117
ebd44172c : Rename subgroup.partitioned tests
74ffc9fec : Use templates instead of copying code
634882efd : Fix 16bit/8bit storage validation for workgroup memory tests
536f15091 : Need Float16 in some derivative tests
ffecd31ae : Check if the statistics query results are linear
d59b53f2d : Test input attachments in random descriptor sets test group
9fadd149b : Test buffer and image properties with external host memory
5e86c7b10 : Add barrier to access chain workgroup tests
550a151dc : Fix wrong image usage flags in external memory info tests
2144b4467 : Make random number usage platform independent
aed9d9d42 : Disable -Wunused-private-field in deqp
06c355816 : Update Opengl registry files
7f6762b95 : Add VK_EXT_shader_subgroup_ballot gl_SubGroup*MaskARB tests
d0e2ecf09 : Fixes 64bit random values for 32bit CTS build
120b5a549 : Testing for sampleShadingEnable
a34fc2ae0 : dEQP-VK.graphicsfuzz.unreachable-loops-in-switch
f50547cc3 : Fix check-all under Windows
74ffed6e0 : dEQP-VK.graphicsfuzz.return-in-loop-in-function
90bcbccff : Increase mediump precision testing
ff5706a1f : Don't generate then squash subnormal numbers
a62bc2674 : Fix command line parameters processing of TestLog
1b37e2f51 : Include header that defines unique_ptr
fb52da662 : Add depthBounds tests for VK_EXT_depth_range_unrestricted
d0723c29d : convert{su}tof and convertfto{su} tests with float16 need Float16 capability
ce90a6986 : Use the default device in dEQP-VK.api.buffer.* tests
63d7ecdb6 : Cut down on repetition in the subgroup tests
91cb128b7 : Fix validation VK_KHR_16bit_storage in opphi test
85ca55bf1 : Remove duplication from YCbCrUtils
0ec25287a : Add input attachment restrictions to makeCreateImageInfo()
51bdafcdb : Test vkCmdClearAttachments with unused depth/stencil attachments
9d382ce55 : Use maximum conformant sample count configuration
52d06868c : Test 64-bit results with transform feedback queries
a02aa0b3e : Test 32-bit stat queries with vkGetQueryPoolResults
0b0955d01 : Further tidy up the subgroup vote sources
5597f01fe : Backport non-extension subgroup changes from next-dev
467f3a492 : Pipeline barriers flushing buffer data to host
6cc43a648 : Add compatible memory type check for given handle
f37c8bb56 : Update Vulkan headers to 1.1.115
0ad2ab57b : Add tests for VK_EXT_shader_subgroup_ballot
d936e059b : Fix image layouts in descriptor indexing tests
894c67211 : Update KC CTS
447ef12d4 : Fix random generation for isinf/isnan tests
baa3c8485 : Add QueryIndexed tests when streamId is zero
2e53d4f33 : Fix build when .git is a gitlink file
2235b1995 : Update glslang
4b686ed26 : dEQP-VK.graphicsfuzz.color-write-in-loop
67d9b259e : dEQP-VK.graphicsfuzz.matrices-and-return-in-loop
ea11a8cdb : dEQP-VK.graphicsfuzz.early-return-and-barrier
2aad01b0a : dEQP-VK.graphicsfuzz.if-and-switch
0c3f9d986 : Test DMA buffers as external image memory
844f7f05a : dEQP-VK.graphicsfuzz.dead-barriers-in-loops
53bd36c40 : dEQP-VK.graphicsfuzz.barrier-in-loop-with-break
f0135f90d : Test 32-bit timestamp query results
1f8665868 : Add tests for VK_EXT_shader_subgroup_ballot
f887b8555 : Test vkCmdCopyQueryPoolResults with transform feedback queries
22bf9cbda : Update glslang
73d71e88a : Fix for windows heights that are not a multiple of 4
36005ceed : VK_EXT_fragment_shader_interlock tests
fbd39ed4f : Extra tests for SPIR-V 1.4
cab8ce57b : Add support for building with Visual Studio 2019
a9d864ec4 : Don't filter out 'duplicate' device features
e03706001 : Update Vulkan headers to 1.1.114
b1d28a665 : Fix VK_KHR_imageless_framebuffer tests
eb867e786 : Add tests for VK_KHR_imageless_framebuffer
517f1f2a7 : Update SPIRV Tools and Headers
fc1ed5560 : Update README
c9ff4ccc1 : Whitelist Vulkan CTS 1.1.5.0
8397af797 : SPIR-V assembly tests require Invocations in Geometry shaders
11960d0cc : Allows initialisation of float16 values for comparison tests by casting.
4b3c1eca1 : Fix more 16bit denorms in precision tests
1ba400208 : Cast invocation ID correctly in allequal tests
43617b120 : Forbid non-ascii symbols in source files
d89b3f3a8 : Test image load/store with packed formats
12138e34f : Enable strong-typed DE_LENGTH_OF_ARRAY for every compiler
f36401361 : Add tests for OpPtrAccessChain on Workgroup storage
06472dc24 : Speed up hierarchy traversal, part 1
9d2a44ee0 : Fix feature requirements of sample mask tests
2889c8a32 : Fix derivate dynamic tests to check shader stage support
e81b11867 : Fix rounding when casting to integer
c4369e72d : Fix template usage in precision tests
0c30562bb : Enable OpFMod testing for 16-bit
6e7f1ecba : Check every available device and host time domains
2900375b1 : Fix memory commitment tests for devices with no lazily allocated memory
e27b29d87 : Fix vertex binding stride in rasterization.primitive_size.points
873389f01 : Reformat and share the subgroup vote shader source
1e84a41c4 : Add spacing for upcoming GraphicsFuzz tests
575a9f004 : Reformat and share the subgroup vote shader source
da0ae69ec : Remove unneeded casts from EXT subgroup vote tests
8610869a3 : Fix install_apk.py Python 3 migration
f06889929 : Remove unary plus operator tests
26f8af86a : Add more image dimensions to image clearing tests
da9764914 : Clean up historical mustpasses for Android CTS
1bc91b14a : gles2: Add tests for EXT_clip_control
a73ad7894 : Differentiate shader storage blocks needed for VS and FS
a95b54ba3 : Fix build for concurrent draw tests
4b2ca23fd : Add test for concurrent draw and compute
87dd4d125 : Remove duplicate floating-point precision testing
75b1b4c50 : Check consistency of GetPhysicalDeviceSparseImageFormatProperties
d1460de97 : Fix denorm code for fp16-as-32 tests
ec39917dc : Add flags to check whether tests are supported
3c032b25c : Fix depth stencil multisample image usage validation error
5c796a449 : Fix protected memory swapchain tests
65e3d090e : Reduce memory consumption in log parsing scripts
8ee2cb10a : Fix typo in precision tests
0c8c7865a : Fix wrong image usage flags in api feature info tests
51d8f48c3 : Remove unessential non-ascii symbols from source
d42577711 : Python3 compatibility: whitespace validation fix
94804dca8 : Add more SPIR-V 1.4 tests based on Amber
7f2048673 : Prevent fetch_sources.py from slaying the main repo
15da935e4 : CTS for EXT_texture_shadow_lod
da2edb9df : Remove duplicate code from vktRenderPassTests.cpp
2df069200 : Only test precision in compute stages
4301d73b3 : Fix synchronization issues in descriptor_indexing tests
6783d4816 : Add VK_EXT_shader_subgroup_vote extension tests
92c1b600f : Fix VK_KHR_imageless_framebuffer tests
2655bf190 : Merge common util functions, part 2
6249fa15a : Add VK_EXT_shader_subgroup_vote extension tests
a0360a6e7 : Test vkCmdClearAttachments with unused attachments
09183bd2b : Merge common util functions, part 2
5f8e36652 : Fixes DeviceFeatures long execution time
b8b4407f4 : Support validation layers in push descriptor tests
145b383d8 : Merge glslang with GitHub master
5f37b5269 : Add tests for VK_KHR_shader_subgroup_extended_types
38d72fc21 : Pull in TOT Vulkan headers
9753df0c6 : Add tests without color buffer and with vertex only pipe
7f1e2631c : Fix validation errors in YCbCr array layer tests
452672b1d : Fix parameters given to getSyncAttribFunc
c9a2ff0a2 : Fix texture limits in negative API tests
b1280f786 : Fix validation errors in buffer_device_address tests
8fefbdfb8 : Early support check for tests (part 1)
b0ee36ff3 : Make depth less predictable in renderpass tests
cb5eaf936 : Python3 compatibility: silence gen_all.py and gen_egl.py
3b156361a : Add VK_EXT_depth_range_unrestricted tests
939b1f790 : Remove subpass clear colors initialization
b8027bf9c : Simplify precisions in GLSL precision tests
03b4846ab : Fix random number generation in GLSL precision tests
bd3f2c086 : Raise CMake required version to 3.0
facb3d681 : Fix same_struct_two_ids amber test
a32150fa8 : Improve VK_KHR_swapchain coverage
ac3a922fa : Whitelist Vulkan CTS 1.1.4.2
97037351d : Handle 1.0 vs 1.1 differences for VK_KHR_device_group
60d42cc86 : Add smoke test with unknown extension structure
ca580f7fc : Python3 compatibility: Fix build_apk.py
eaa8fbf9c : Fix for SSBO offset alignment
bd862b37d : Compile only necessary shaders in texture tests
e09a4c5e3 : Update glslang SPIR-V Tools and Headers
7b1cacd1b : Python3 compatibility: fix check_build_sanity.py
5258099b3 : Make check_all.py run on windows/python3
49cb86489 : Add VK_EXT_host_query_reset tests for transform feedback stream queries
577b36b7e : Add VK_EXT_host_query_reset tests for transform feedback stream queries
e5db28ded : Autogenerate check(Device|Instance)Extensions
7ebd4e9e5 : Fix build for GCC/Clang
e78cc7a77 : Add alpha to coverage test with unused attachment
0a40cbc00 : Add tests for VK_EXT_calibrated_timestamps
d6ff0e1ab : Split compute workload into multiple submissions
3d219c93a : Fix vkGetPhysicalDevicePresentRectanglesKHR() call
60bfdbb8f : Extend image store/load tests
7107986c6 : Add test for mandatory device features ( chapter 35.1 )
65c34b240 : Require independentBlend in write mask tests
60dc437ed : Use square dimensions for CUBE_COMPATIBLE 2D images
376f9e0eb : Unify getShaderStageName helper
512a25c87 : Python3 compatibility: end-of-lines
7b4b0d715 : Add more tests for YCbCr samplers
5d29ee59a : Fix compile errors for GL subgroups
836b58dee : Add tests for EXT_separate_stencil_usage
e1e41026d : Add barriers to read query data after copy
fe4b129cd : Use separate filtering precision for each channel
b72b09894 : Add tests for VK_EXT_external_memory_dma_buf
0eed6c8f6 : Generate all DeviceFeatures related code
9bc38fb23 : gl4cComputeShaderTests: correct conversion
ebe297a36 : Add SPIR-V unused variable tests
2733a3a50 : Python3 compatibility: explicit imports
17616374c : Python3 compatibility: compiler requirements
51aa6f23a : Add GeometryPointSize feature check
0bccce6d0 : Python3 compatibility: print function
21e316e36 : Update SPIR-V Tools/Headers, glslang
7b7791a40 : Record command line arguments in .qpa file
e0558a053 : Remove frexp tests from the list of test issues
d461f236e : Check sampleRateShading on sample shading tests
3f2ce1e5b : Add feature checks to shader builtin tests
e5b2d1b1a : Add tests for VK_EXT_descriptor_indexing
621bd81c1 : Add tests for VK_EXT_pipeline_creation_feedback extension
d4b80f34b : Add GeometryPointSize feature check
9b5f2086e : Make validation function more robust
402815f11 : Add multiview tests iterating with VK_EXT_vertex_attribute_divisor
c382ec855 : Check for largePoints feature and add 1px test variant
b20c2824c : Add tests for VK_EXT_descriptor_indexing
a8b8b0b8b : Check queries unavailable with reset and copy
576916765 : Fix spelling of "preserve" in float controls tests
e2bbc30d3 : Don't pass YcbcrConversion objects when not used
a8bf068aa : Vary vertex buffer stride in pipeline barrier tests
361512d8a : Change spir-v optimizer recipes
4496db8be : Fix API usage errors in subgroups.* tests
4d7ed7d89 : Add VK_KHR_spirv_1_4 OpCopyLogical tests
09f5362f4 : Add *_MAX_ENUM to enum definitions
e6ff9ecf3 : Fix shader common function tests
d84dee893 : Fix duplicate uniformBufferStandardLayoutFeatures
86d718ba0 : Update glslang, SPIRV-Tools/Headers
a7e3edd1c : Update fetch_sources.py to Python 3
9c4f100a0 : Update fetch_sources.py to Python 3
f50f88c74 : Tests for VK_KHR_uniform_buffer_standard_layout
c6662d017 : Fix run command for Windows
e6ddf46c7 : Whitelist Vulkan CTS 1.1.4.1
5494ce23e : Update gen_framework_c.py for python3
0c09fb665 : Update SPIR-V Tools
de7b3f108 : Require Python 3
306249bfc : Update generate scripts for python3
506598e19 : Support Python3 as well in gen_release_info.py
b1e5e376c : Require Python 3
c7ebd5a8c : Update generate scripts for python3
f1bcdd5e9 : Support Python3 as well in gen_release_info.py
066fea469 : Fix constructor warnings when building with GCC 9
0106f0120 : Make random number usage platform independent
1029f2c0a : Factor out copies of makeBufferCreateInfo
d55698633 : Additional OpenGL ES fixes
31dd7a0b3 : Fix Clang 8 and GCC 9 warnings
b2193dabe : Simplify support checking and fix typos in messages
a4e6ff198 : Merge common util functions, part 1
83cce3718 : Merge common util functions, part 1
ecacfa760 : vulkancts/README: Recommend -msse2 -mfpmath=sse for 32-bit x86 builds
c28a897a6 : Check vkCmdFillBuffer with sizes not multiple of 4
2c70b7776 : Check for GLES 3.0 Context Before Using 3.0 Functionality
0c5c2b036 : check if getPlatformExtensionName is null
15e6dd5a7 : Test separate channels as input and output
337ea0763 : Add tests for EXT_discard_rectangles
5deebf470 : Reduce expected precision of RGB10A2 filtering
5adaad321 : x11_egl: use correct cmake variable name for GLES1 include path
e67539f8f : x11_egl: use correct cmake variable name for GLES1 include path
ab6b2f2ce : Roll Amber.
1e7e73bde : Move to a single Vulkan mustpass
f7a19b3dc : Add feature checks to spirv assembly tests
c71c2e3a5 : Add feature checks to spirv assembly tests
67a010acd : Add float 16 calculation into FMA tests
bcfe10d9a : Create YCbCr with PREDEFINED layout
532f56f72 : Roll Amber.
984a7606e : Add hasDisplay check after createWsiDisplay throws
925dac000 : GL_ARB_enhanced_layouts: mind double types
bf6d0340b : Add tests for UPDATE_AFTER_BIND bindings
0fcc6de59 : VK_EXT_memory_budget and VK_EXT_memory_priority
a7db98c20 : VK_KHR_spirv_1_4 enables SPIR-V 1.4 modules
1898a2e30 : Allow C99, C++11
db0459db6 : Add Transform Feedback tests triangle-strip-with-adjacency
beb70dfe0 : Add Transform Feedback tests for builtin variables
37dce5c88 : Add Transform Feedback tests triangle-strip-with-adjacency
d3625f42e : Add Transform Feedback tests
294370565 : Add Transform Feedback tests for builtin variables
a0cfd0954 : Add Transform Feedback tests
39894bc13 : dEQP-GLES31.functional.ssbo.layout.random.*: Add check for GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS
5b889393d : dEQP-GLES31.functional.ssbo.layout.random.*: Add check for GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS
b5dcfb9c5 : gles31:es31fSSBOLayoutTests limit m_maxBlocks and m_maxBlockMembers for low ram device
166e35a59 : Add VK_EXT_pci_bus_info tests
f1f94cb96 : Missing format checks for vertex attribute and color attachments in input_ouput tests
f44e14664 : Fix malformed assets, use DE_FATAL
7ae19afbb : Auto-generate DeviceFeatures class
1daa8dff7 : Fix surfaceless target
afb0b4b17 : Suppress Clang 7 self-assignment warnings
15eb50237 : Notice of withdrawal of Vulkan CTS 1.1.1.x
71e4c2f1b : Fix 1.1.5 mustpass files
32556493f : Tests for VK_KHR_performance_query
5f702f7b9 : Add helper function for creating Amber test cases
72e36d65e : Add tests for provoking vertex
e3a07f8ee : Blacklist 1.0.2.x versions
93dc8a343 : Fix buffer RAW hazards in MultiQueue synchronization tests
0fdedf4c8 : vktAmberTestCase::parse second argument is a string
58e7574d3 : Test multiple interpolations in a shader stage
34690ca91 : Fix damage binary length field in shadercacheSave
59a29f7cb : Use nonsymmetric dimensions for attachment clear tests
7871b6a8e : Fix damage binary length field in shadercacheSave
90a831915 : Update Amber
3fe7cdf29 : Start 1.1.5 mustpass, freeze 1.1.4
9a1acb820 : Whitelist Vulkan CTS 1.1.4.0
3ec4b536b : Whitelist Vulkan CTS 1.1.3.2
c64efeea5 : Update SPIRV-Tools
b72ab2841 : Avoid check vulkan core features in compute tests
16d73199f : Fix image layouts in SPIR-V image sampler tests
5266797ce : Performance speedups for subgroup tests
ac776458c : fix memory initialization in subgroups
d8be26041 : Add "single config" mustpass for GL and ES
4a264641e : Enable subgroup tests for ES
2d1e727f3 : Add *.qpa to .gitignore
92cea1adb : porting changes for OpenGL Subgroup tests
04f40b564 : GL/ES: add subgroup build and files
f9e6d24c3 : Add tests for VK_EXT_host_query_reset
469884554 : Move VkRunner tests to Amber
e7a2681e1 : Fixed dEQP-VK.binding_model.descriptor_copy.* issues.
e24ff794d : Add support for GL_KHR_shader_subgroup
d4a8df39c : Revert "Simplify the combination passed to vkCreateImage"
642efa7c8 : Check for getPlatformDisplay support before using
d7f7cf9e3 : Optimize format flag fetch function
9cec013c9 : Limit transient images tests
fff1669b6 : Reduce memory usage in point size clamping tests
3ce629841 : Update glslang
00e7df5a6 : Remove "using namespace glu" from header
9946859ae : Add scalar uint with signed int compares as Amber cases
6cdd8181f : Add scissor tests
bae7b8f45 : Additional coverage for color resolve
46270b035 : Update Amber: detect Vulkan on Android
666a5dc2f : Disable pipeline_create_only when running Amber tests
62b466726 : Check shaderFloat16 support in 16bit_storage.*64*
1dadbfc46 : Fix uninitialized variable reported by gcc 8.3
f6d4c9d8c : Fix build by adding DE_UNREF
093e293dd : Add tests for EGL_GL_COLORSPACE_DISPLAY_P3_PASSTHROUGH_EXT.
40ea1220f : Invalidate memory before checking results
aa6ef9a66 : Fix validation errors in ycbcr.query.* tests
c61c3ae37 : Don't give samplers in YCbCr descriptor updates
1141df06f : Add tests for OpFUnord with NaN
291a6edb4 : Add alpha to coverage test with no color attachment
8b8dc08b3 : Simplify the combination passed to vkCreateImage
4617dcaba : Update Amber to fix building on Android, and elsewhere
bec7d5a33 : Make renderdoc_app.h optional at build time
3a2e527b0 : Revert "Make renderdoc_app.h optional at build time"
f6abb160c : Improve shader cache hashing
1225d4ab8 : Make renderdoc_app.h optional at build time
5b0ba0eeb : framework: propagate ResourceError exception from postIterate
a6c92edb0 : Move spirv/glslang utils to common module
896626287 : Amber: Initialize the delegate to NULL
11cb06f54 : Update Amber so it detects Vulkan on Android
04cfcae6c : Add tests for VK_NV_cooperative_matrix
656826a55 : Add tests for VK_KHR_imageless_framebuffer
9ada61006 : Add test for concurrent compute
6f063e4da : Send external api base extensions when not core
ed324ca63 : GL_ARB_enhanced_layouts: use separable programs
c81d97cb4 : GL_ARB_enhanced_layouts: no structs as VS inputs
4f59458a4 : GL_ARB_enhanced_layouts: remove dead code
bb3c6609a : GL_ARB_enhanced_layouts: fix interstage interfaces
1d6166baf : GL_ARB_enhanced_layouts: fix interstage interfaces
222a517fa : GL_ARB_enhanced_layouts: use centroid and sample
d7074484f : GL_ARB_enhanced_layouts: mind double types
106e0850d : GL_ARB_enhanced_layouts: mind double types
04c48373b : GL_ARB_enhanced_layouts: use component 0 for mat
d985e4f93 : GL_ARB_enhanced_layouts: mind double types
aaccb1662 : GL_ARB_enhanced_layouts: mind aliasing bit width
6c74c78d5 : Add Vulkan framework enums for SPIR-V 1.4
6ee135bfc : Drop handwritten toString code
784b407e8 : Add SPIR-V ids abuse tests
1c9e130a0 : Notice of withdrawal of Vulkan CTS 1.1.0.x
60a7f1b15 : Fix context creation in robust_buffer_access_behavior test
524d17dd1 : Add testing for VK_EXT_ycbcr_image_arrays
5fd7d09bf : Add tests for pointSize with clamping
5264cce52 : GL_ARB_enhanced_layouts: fix arrays in {G,TC,TE}S
5dec03f1e : GL_ARB_enhanced_layouts: no static use of inputs
b6101815e : GL_ARB_enhanced_layouts: add missing out varyings
28b935dc6 : GL_ARB_enhanced_layouts: correct usage of "flat"
4a4ac1686 : GL_ARB_enhanced_layouts: no def in untested stage
3c3d29755 : Remove unnecessary 1.1.3 mustpass sources
3e9d8c569 : Fix validation errors in dEQP-VK.tessellation.*
dce89d762 : Use valid deviceMask in vkAcquireNextImage2KHR
265b8a394 : Fix device mask in swapchain tests
7095280b0 : Create context with CONTEXT_ROBUST for robust buffer access tests
3234cc32d : Disable SPIR-V ids optimization
b6d2ebc45 : Update glslang, SPIR-V tools and headers
a6a4f6b4d : Add control for subpixel bits to reference rasterizer
5aef71076 : Add dEQP-VK.graphicsfuzz.fragcoord-control-flow
35a170bd4 : Define point sizes in dEQP-VK.query_pool.* tests
6cbf1a8d5 : Fix zero height clear rectangle
f3d8471a0 : Fix spelling of error message
a26892255 : Fix stack underflow in incremental present test
3fdc1e7c5 : Add dEQP-VK.graphicsfuzz.fragcoord-control-flow-2
00a15d592 : Tests for VK_KHR_uniform_buffer_standard_layout
15887054c : VK_EXT_buffer_device_address tests
64a41053c : Add Amber as a test engine
b6b732f78 : Fix Android dEQP builds when linking against and embedding ANGLE
b7efacd7b : Check if CTS has platform display for wsi-type
e8007589e : Add dEQP-VK.graphicsfuzz.while-inside-switch
4d63b7793 : Raise VS supported version to 2015
63a536888 : Add tests for descriptor copy
1947f84df : Add graphicsfuzz.continue-and-merge test
126953e90 : Support EGL 1.5 eglGetPlatformDisplay.
1bd532815 : EGL 1.5 CreatePlatform*
0e0b8a9f0 : x11_egl: use correct cmake variable name for GLES1 include path
7c9e22d20 : Rename CAPABILITY_CREATE_SURFACE_PLATFORM
7128a1445 : Add tests for EGL 1.5
ebce60173 : Add layered rendering test for secondary cmd buffer
1daccef22 : Fix deleting texture in DSA test
9a99420f0 : Change render size of shaderexecutor to 128
f78a1df85 : Add tests checking if no depth is written when depth test is disabled
f4be0e1a0 : Add testing for VK_EXT_depth_clip_enable
59567decc : Add more merge cache tests
8c94e6068 : Fix calls to vkBindImageMemory2
3120935bd : Add more graphicsfuzz vkrunner tests
b48fc89ad : Fix swapchain mutable tests buffer allocations
0f96cf96e : Update default Android API level to 28
4f07d8109 : Memory model tests for transitive av/vis ops
4743175a2 : Add tests for clearing cube attachments with non zero base array layer
c04e64c2b : Fix mustpasses
ddeed4106 : Add tests of VK_EXT_conditional_rendering for secondary command buffer
59fe279da : Add missing PointSize to some geometry tests
31799ae17 : Added variants of PointCoord test with uniforms
a887be07d : Fix validation errors in subgroups tests
731476782 : Extend api.version_check.entry_points test
1a45d8f4d : Change vkrunner tests to use Archive
f75dfb8cf : Fix GL errors expected for glClearNamedBufferData and glClearNamedBufferSubData
8b0e94d8b : Separate out debug information in Android build
117ce3699 : Update vkrunner version
c335f24f7 : Add const matrix multiply test
a9967f428 : Add UTF8 abuse tests for extension and layer names
4650a142f : Add graphicsfuzz vkrunner tests
17ad00465 : Reenable coverage of opaque type indexing
5540a26b7 : Test swizzles of 2D texture lookup coordinates
fbd8611ef : Remove incorrect vertexPipelineStoresAndAtomics dependencies
f2ed80c3d : Correct support conditions for float16s
f58817ce0 : Remove one method of specifying features in vktSpvAsm
0f9700de5 : Add tests for vkAcquireNextImage2KHR
d0a8b8447 : Added test for backwards subpass self dependency
018cd270b : pipeline timestamps test: fix too-large VkBufferCopy
12b26bd97 : Set correct range for OpVectorTimesScalar tests
215b2e3f4 : Allow a tolerance for results of sqrt
924911337 : Fix incorrect use of copyImageToBuffer in TextureRenderer::renderQuad()
255f67d1d : Cause vkrunner tests to fail if scripts not found
bf2215006 : Update common.py to get the latest EGL registry.
c471ab351 : Use NDK's CMake toolchain for NDK r15+
0b0918757 : Fix Visual Studio 2013 build of VkRunner
0a8209725 : Update KC CTS
c645b6876 : Refactor Sync and Image tests for EGL 1.5.
132adab79 : Fix image aspects in multiview tests
2d64b2825 : Add tests for VK_KHR_surface_protected_capabilities
11bfc063d : Fix memory requirements for draw_clear tests
a74b6349b : Update Vulkan CTS Readme to point to 1.1.4
bd4474f39 : Start 1.1.4 mustpass

+- Project: platform/external/deqp-deps/SPIRV-Headers

fdbc0d1 : Add shadercalls scope
9a186c7 : Added ray flags, primitive culling flags, queries
9e8e6af : Non-functional: Update header build to match Khronos spec. builder.
95b48ce : Update headers for SPV_KHR_ray_tracing.
976926d : Add missing header to BUILD.gn.
0d334e4 : Export NonSemanticDebugPrintf.h in bazel build
e814bf0 : Add NonSemantic.DebugPrintf JSON/header
89bef40 : Fix max enum value
0a7fc45 : Add grammars, C header, and header generator for vendor and KHR extended instruction sets (#143)
4b013f0 : Allocate three bits for upcoming Intel extension
7428ae4 : Update Android.bp
9c63d57 : Fix the license to match LICENSE
c7f52d3 : Add BUILD.gn
927aae4 : Also propagate SPIRV-Headers version to CMakeLists.txt
e0adad5 : Off-by-one errors
6045738 : Reserve a new block of 64 opcodes
af64a9e : Versioning: Complete the versioning change in recent commits.
809512f : buildHeaders: update version to SPIR-V 1.5
7b1b05e : Improve the doc on using Bazel.
3f9bad6 : add cmake option SPIRV_HEADERS_SKIP_INSTALL
c98d953 : Bump the SPIR-V version to 1.5
ab22bab : Update documentation.
4163b36 : Add a Bazel build file.
601d738 : Add SPV_KHR_physical_storage_buffer.
63d4d27 : SPIR-V 1.5.
38cafab : Minor tweak for Rev. 2 of SPIR-V 1.4.
5bc5041 : Add SPV_KHR_shader_clock to spirv-headers
7971055 : Reserve additional loop control bit for upcoming update to SPV_INTEL_fpga_loop_controls extension
dcce859 : add SPV_EXT_demote_to_helper_invocation
739546b : Reserve ID 23 for MLIR SPIR-V Serializer
9baa9e0 : Add Volatile to Memory Semantics, for SPV_KHR_vulkan_memory_model
cca9cc7 : Grammar: Add instruction-printing classes.
b1344c0 : Add grammar and symbols for UserTypeGOOGLE extension to unified1.
a774172 : Add missing "version" : "None" to a bunch of reserved enumerants.
d5d3316 : Add more detail about reserving tokens to the README.
e88e050 : Restore numerical order in enumerants.
326779e : Add SPV_EXT_fragment_shader_interlock
630d062 : Add support for SPV_NV_sm_shader_builtins
903d447 : OpenCL ext. inst. header: Support C in addition to C++.
d6936f9 : Proposed LoopControl bitfield allocation mechanism in spir-v.xml
1edd6c4 : Reserve token range for Codeplay
ed8674d : Update CMakeLists.txt
9f50e65 : Update HasResultAndType code generation to skip duplicate enum values. There weren't any until SPIR-V 1.4 release, now there are two.
f7b06c2 : updated as per code review
823750b : Compare enum names rather than values to determine last element
c5a291f : cmake development configuration package Fixes #104
30c51d3 : Enable Groups capability by the extension SPV_AMD_shader_ballot
4079861 : Add INTEL_shader_integer_functions2
c4f8f65 : Move to version 1.4 of SPIR-V.
a5d33a2 : Rationalize opcode ordering and a few spaces.
92d1024 : Reserve generator 21 for Clspv
9f77618 : Add a function that returns whether an opcode has a result and/or result type. Currently only implemented in C-based printers.
0e0d176 : Update Codeplay's contact details
3beb2a0 : Add ability to skip ranges of instructions; no impact to public headers
2d08d12 : Sync to rev. 7 of headers from Khronos.
d20b78c : Add GroupNonUniformPartitionedNV capability to all the GroupNonUniform instructions
a946e73 : Header build for previous grammar update.
03a0815 : Make all "IdScope" be either Execution or Memory.
dc3db3a : Fix #96: Don't include a comment after #endif for the C header.
2b3bbbc : Reserve double SPIR-V enum block for upcoming Intel FPGA extension
56decd4 : Add SPV_NV_cooperative_matrix
d0cc5ac : Grammar for SPV_INTEL_device_side_avc_motion_estimation extension.
8bea0a2 : Update headers from previous SPV_INTEL_media_block_io grammar addition.
f2aef5d : Grammar for SPV_INTEL_media_block_io extension
b6a6dc0 : Added '.DS_Store' (MacOS specific file) to gitignore.
0c802e6 : SPV_EXT_physical_storage_buffer
46a3ae6 : Update copyright years.
b683d7c : Include the new spv.d file when fixing line endings on Windows.
3b98c49 : whitespace
ecf2435 : generated code
9591b0c : adding support for D language
f833822 : Remove Unix executable permission from text files

+- Project: platform/external/deqp-deps/SPIRV-Tools

34be2337 : Handle more cases in dead member elim (#3289)
d0490ef0 : Fix pch macro to ignore clang-cl (#3283)
538512e8 : spirv-fuzz: Improve the handling of equation facts (#3281)
183e3242 : spirv-fuzz: Handle more general SPIR-V in donation (#3280)
4af38c49 : spirv-fuzz: Improve support for compute shaders in donation (#3277)
e95fbfb1 : spirv-fuzz: Transformation to add OpConstantNull (#3273)
5d491a7e : spirv-fuzz: Handle isomorphic types property in composite construction (#3262)
bfd25ace : spirv-fuzz: Limit adding of new variables to 'basic' types (#3257)
f28cdeff : spirv-fuzz: Only replace regular ids with synonyms (#3255)
8d4261bc : spirv-fuzz: Introduce TransformationContext (#3272)
2fdea57d : spirv-fuzz: Add validator options (#3254)
af01d57b : Update dominates to check for null nodes (#3271)
f20c0d79 : Set wrapped kill basic block's parent (#3269)
c37c9492 : Validate Buffer and BufferBlock apply only to struct types (#3259)
fd773eb5 : Start SPIRV-Tools v2020.3
fd8e1305 : Finalize SPIRV-Tools v2020.2
3ef8fe9a : Update CHANGES
022da4d0 : Fix identification of Vulkan images and buffers (#3253)
1346dd5d : Disallow phis of images, samplers and sampled images (#3246)
1c8bda37 : Add data structure for DebugScope, DebugDeclare in spirv-opt (#3183)
e6f372c5 : Whitelist SPV_KHR_ray_tracing (#3241)
7f341ffe : Make file formatting comply with POSIX standards (#3242)
60104cd9 : Add opt::Operand::AsCString and AsString (#3240)
da52d087 : Add RayQueryProvisionalKHR to opt types (#3239)
18d3896a : Whitelist SPV_EXT_demote_to_helper_invocation for opt passes (#3236)
5a97e3a3 : Add support for KHR_ray_{query,tracing} extensions (#3235)
25ede1ce : Roll external/spirv-headers/ 30ef660ce..a17e17e36 (1 commit) (#3230)
7a8f7976 : Update dependencies (#3228)
1fe9bcc1 : Instrument: Debug Printf support (#3215)
6428ad05 : spirv-fuzz: Support OpPhi when adding dead break and continue (#3225)
1af1df3b : spirv-fuzz: Fix vector width issue in 'add equation instructions' pass (#3223)
dd3d9169 : Allow sampledimage types as operand of OpCopyObject (#3222)
7c3de218 : spirv-fuzz: Remove duplicated functionality (#3220)
65947044 : spirv-fuzz: Allow OpPhi operand to be replaced with a composite synonym (#3221)
4c027048 : spirv-fuzz: Add toggle access chain instruction transformation (#3211)
533af498 : spirv-fuzz: Add fuzzer pass to permute function parameters (#3212)
da4cd214 : spirv-fuzz: Use better function name (#3207)
66a682b6 : spirv-fuzz: Add swap commutable operands transformation (#3205)
044ecc0b : spirv-fuzz: Fuzzer pass to add equation instructions (#3202)
a6d3a2dd : Refactor FuzzerPass::ApplyTransformation code duplication. (#3206)
e1688b60 : Avoid use of Python distutils.dir_util (#3203)
661e79ee : Adding WebGPU specific Workgroup scope rule (#3204)
70f88813 : Add validation rules for OpenCL.DebugInfo.100 extension (#3133)
fb6e3e48 : Combine extinst-name and extinst-output-base into one arg. (#3200)
8910ea5f : Fix Wrange-loop-analysis warnings in SPIRV-Tools. (#3201)
c316fb15 : Add missing dependencies when generating spvtools_core_tables (#3199)
03c9effb : Brief guide to writing a spirv-fuzz fuzzer pass (#3190)
dea1040f : Fix ignored const qualifier warning in static_cast (#3197)
4a80497a : Make spvOpcodeString part of the public API (#3174)
03794b8f : Fix static libraries linking order (#3189)
79f8caf9 : vscode: Add missing fields to schema.Opcode (#3169)
4d912f4e : spirv-val: Add support for SPV_AMD_shader_image_load_store_lod (#3186)
77fefe76 : spirvfuzz: Fix type-related bug, change undef to zero, and add assert (#3188)
6c218ec6 : spirv-fuzz: Fuzzer pass that adds access chains (#3182)
77fb303e : spirv-fuzz: Fuzzer pass to add function calls (#3178)
3d4a0dd4 : spirv-fuzz: Ensure that donated variables are always initialized (#3181)
fe10239f : spirv-fuzz: Add fuzzer passes to add loads/stores (#3176)
1f03ac10 : spirv-fuzz: Fuzzer passes to add local and global variables (#3175)
9e52bc0d : utils/vscode: LSP - Support OpExtInst (#3140)
a3b5ad90 : Fix typos in opt's help. Update environment version. (#3170)
da5457f6 : Start SPIRV-Tools v2020.2
8dd17480 : Finalize SPIRV-Tools v2020.1
76616bab : Update CHANGES
bb56e892 : spirv-fuzz: Fuzzer pass to add composite types (#3171)
fdd0c877 : Update script that checks copyright years. (#3173)
b7e0998e : spirv-fuzz: Disallow copying of null and undefined pointers (#3172)
a9624b4d : Handle TimeAMD in AmdExtensionToKhrPass. (#3168)
ddcc1176 : Update CHANGES
0265a9d4 : Implement constant folding for many transcendentals (#3166)
7a2d408d : Fix typo in comment. (#3163)
1fc7a9ec : spirv-fuzz: Arbitrary variable facts (#3165)
dd3f8d49 : spirv-fuzz: Add outlining test (#3164)
521223b7 : spirv-fuzz: Make functions "livesafe" during donation (#3146)
89c2cd43 : Update Android.bp
97f1d485 : Dead branch elim fix (#3160)
1b344103 : Fix chromium build (#3152)
5d786f6c : Clarify mapping of target env to SPIR-V version (#3150)
e7afeb06 : Use dummy switch instead of dummy loop in MergeReturn pass. (#3151)
6729c4a7 : Fix structured exit validation (#3141)
bb236c32 : Add spvParseVulkanEnv (#3142)
dd37d73c : Handle conflict between debug info and existing validation rule (#3104)
b97057e7 : Use spirv-headers' BUILD.gn (#3148)
6a1a1b32 : Roll external/spirv-headers/ af64a9e82..dc77030ac (4 commits) (#3147)
ab7ac60f : spirv-fuzz: Refactoring and type-related fixes (#3144)
323a81fc : Validate Vulkan 1.2 capabilities
d46a1b04 : Add basic support for Vulkan 1.2: SPV_ENV_VULKAN_1_2
f8d7df76 : Fix OpLine bug of merge-blocks pass (#3130)
8013d477 : spirv-fuzz: add dead blocks (#3135)
18b3b945 : Remove names and decorations of imported symbols (#3081)
fb2e8198 : Fix GN build for OpenCL.DebugInfo.100 update (#3134)
c86dc0bc : Fix bad parameter names in error message (#3129)
899735f4 : Revert PR #3093 (#3131)
a466b99d : Disallow forward references in arrays (#3093)
31acc788 : spirv-fuzz: Add fuzzer pass to perform module donation (#3117)
c8bf1439 : GetOperandConstants operand can be const (#3126)
8aa42393 : Avoid pessimizing std::move (#3124)
fad92f1e : Fix typo in validation message (#3122)
578c5ac1 : Change default version for CreatInstBindlessCheckPass to 2 (#3119)
9215c1b7 : Fix convert-relax-to-half invalid code (#3099) (#3106)
64f36ea5 : Support OpenCL.DebugInfo.100 extended instruction set (#3080)
e01bc6d4 : spirv-fuzz: Always add new globals to entry point interfaces (#3113)
dcb7169b : spirv-fuzz: Transformation to add a new function to a module (#3114)
2e41d5ec : spirv-fuzz: Avoid passing access chains as parameters (#3112)
e70b009b : Add support for SPV_KHR_non_semantic_info (#3110)
38d7fbaa : spirv-fuzz: Transformations to add types, constants and variables (#3101)
fccbc00a : Make Instrumentation format version 2 the default (Step 1) (#3096)
96354f50 : spirv-fuzz: Fuzzer pass to merge blocks (#3097)
5c019b59 : Start SPIRV-Tools v2020.1
c413b982 : Finalize SPIRV-Tools v2019.5
2afbe905 : Update CHANGES
00ca4e5b : Don't crash when folding construct of empty struct (#3092)
0a2b38d0 : spirv-fuzz: function outlining fuzzer pass (#3078)
983b5b4f : spirv-fuzz: Use validator to check break/continue dominance conditions (#3089)
e82a4286 : WebGPU: Array size at most max signed int + 1 (#3077)
0a5d99d0 : Permit the debug instructions in WebGPU SPIR-V - remove from the optimizer (#3083)
af741059 : graphics robust access: use signed clamp (#3073)
3ed45860 : Folding: perform add and sub on mismatched integer types (#3084)
47f3eb42 : spirv-fuzz: Fix invalid tests (#3079)
b334829a : Validate nested constructs (#3068)
52e9cc93 : spirv-fuzz: Improve debugging facilities (#3074)
54385458 : Handle unreachable block when computing register pressure (#3070)
868ca395 : Improve RegisterSizePasses (#3059)
f31f26f7 : utils/vscode: Add install.bat (#3071)
03957e8a : build: cmake: Add support for Fuchsia. (#3062)
a62012ce : Add test with explicit example of stripping reflection info (#3064)
8312c523 : Permit the debug instructions in WebGPU SPIR-V (#3063)
85f3e93d : Respect CMAKE_INSTALL_LIBDIR in installed CMake files (#3054)
45dde9ad : Add missing dealloc (#3061)
2ee9aaa2 : Initialize binary for use as guard later (#3058)
0391d082 : Handle OpPhi with no in operands in value numbering (#3056)
ca703c88 : Kill the id-to-func map after wrap-opkill (#3055)
57b4cb40 : Convert stderr and stdout in status to strings on assignment (#3049)
c3f22f7c : Update README (#3047)
1f2af55f : Update README (#3048)
3da910d5 : Avoid uninit warning in GCC (#3044)
cdd6829a : utils/vscode: Add SPIR-V language server support
b96c9a05 : utils/vscode: Add go language server packages.
ab3cdcae : Fix operand access of composite in upgrade memory model (#3021)
1a18d491 : Validate array stride does not cause overlap (#3028)
12e54dae : Update Offset to ConstOffset bitmask if operand is constant. (#3024)
3e4abc9a : Try to fix go linter: exported constant comment (#3026)
c5e6761a : spirv-fuzz: Eliminate spurious semicolons (#3025)
041f0a02 : spirv-fuzz: simplify transformation for replacing an id with a synonym (#3020)
528c00c0 : Re-enable OpReadClockKHR validation (#3013)
8a35bf03 : Python 3: remove deprecated U qualifier on 'open' (#3019)
989f62fb : Remove semicolon (#3022)
dc59b4b0 : spirv-fuzz: vector shuffle transformation (#3015)
87efe0a8 : Add basic documentation about spirv-fuzz (#3016)
d9fbf023 : Fix Go lint issues: comment exported symbols (#3014)
3724cfbe : spirv-fuzz: better computation of data synonym facts (#3010)
fb6bac88 : spirv-fuzz: make equivalence classes deterministic (#3011)
e0d5544c : Add missing headers to GN. (#3009)
178c4dde : Correct "environment" typo (#3007)
f1e5cd73 : spirv-fuzz: improvements to representation of data synonym facts (#3006)
cdee051e : Add iOS as a supported platform (#3001)
5f6fb2f3 : Reset pointers before iterating in fuzzer to avoid double free (#3003)
618ee509 : Fix some clang-tidy issues in graphics_robust_access_pass (#2998)
466908b5 : Add description of wrap-opkill. (#3000)
f893d4d4 : [opt] Do not compare optimized binary with an invalidated buffer (#2999)
7e2cba6a : utils/vscode: Change assembly file ext to .spvasm (#2995)
42f88523 : utils: Add a vscode extension for SPIR-V disassembly files (#2987)
5ea70993 : Add two new simplifications. (#2984)
fac16616 : spirv-fuzz: Transformation to extract from a composite object (#2991)
ec12de91 : spirv-fuzz: rename class, and fix bug related to dominance (#2990)
0dbd4e35 : spirv-fuzz: Rework management of data synonyms (#2989)
b34fa731 : spirv-fuzz: add class to represent equivalence relation (#2988)
4517c7b8 : Update DEPS (#2986)
570582d8 : spirv-fuzz: fuzzer pass to adjust memory access operands (#2968)
02910ffd : Instrument: Add missing def-use analysis. (#2985)
8357b878 : spirv-fuzz: add missing functionality for matrix composites (#2974)
615918c9 : Update CHANGES
e8c3f9b0 : Ensure timestamp does not vary with timezone. (#2982)
6a9be627 : Keep NOPs when comparing with original binary (#2931)
2a3cbe7c : Check that derivatives operate on 32-bit values (#2983)
3cdd6444 : Check text->str before destroying (#2981)
e3da3143 : Disallow use of OpCompositeExtract/OpCompositeInsert with no indices (#2980)
2ca4fcfd : Add fuzzer for spirv-dis call path (#2977)
024417d8 : Check binary->code existence before destroying (#2979)
9c0ae6bb : Improved CMake install step. (#2963)
e99b9182 : Support constant-folding UConvert and SConvert (#2960)
8e897785 : Add fuzzer for spirv-as call path (#2976)
00170cc5 : spirv-fuzz: Refactor 'copy object' and 'construct composite' transformations (#2966)
964dc52d : Update SPIR-V binary header test for SPIR-V 1.5 (#2967)
1b6fd37f : spirv-fuzz: Refactor 'split blocks' to identify instructions differently (#2961)
2276e597 : Validate that selections are structured (#2962)
3eda1b9f : spirv-fuzz: Rework id descriptors (#2959)
eba98c4e : spirv-fuzz: Add fuzzer pass to add NoContraction decorations (#2950)
91232f7f : spirv-fuzz: Add fuzzer pass to change function controls (#2951)
feb15492 : reduce: add large tests and fix (#2947)
253806ad : spirv-fuzz: Add fuzzer pass to change loop controls (#2949)
1cea3b78 : Fixed include paths and order according to Google style. (#2957)
82f84c4b : Use a longer timeout for Bazel tests. (#2956)
c705032b : Remove non-existent files from BUILD.gn (#2955)
c1d42038 : Disable scope validation for OpReadClockKHR (#2953)
df15a4a3 : CMake: Add support for building with emscripten (#2948)
c3ca0474 : Update CHANGES
32f76efa : Link cfg and dominator analysis in the context (#2946)
5910bb8e : spirv-fuzz: add transformation and pass to construct composites (#2941)
2f6a87f6 : reduce: improve remove unref instr pass (#2945)
81d227f3 : spirv-fuzz: add disabled test to document known issue (#2942)
26dba32c : spirv-fuzz: Add fuzzer pass to change selection controls (#2944)
3c7ff8d4 : Enable OpTypeCooperativeMatrix specialization (#2927)
c18c9ff6 : Handle OpKill better (#2933)
ad3d23f4 : Generate null pointer by converting uint64 zero to pointer. (#2935)
8fa0f1a6 : spirv-fuzz: option to convert shader into a form that renders red (#2934)
bc37fd58 : Add SPV_KHR_shader_clock validation (#2879)
bd839ca6 : reduce/fuzz: improve command line args (#2932)
9d7428b0 : Validate physical storage buffer restrictions (#2930)
44b32176 : fuzz: add shrinker-temp-file-prefix (#2928)
9eb1c9a4 : Add continue construct analysis to struct cfg analysis (#2922)
85c67b5e : Record trailing line dbg instructions (#2926)
4075b921 : Add removing references to debug instructions when removing them (#2923)
ef4679a5 : spirv-fuzz: allow interestingness script arguments (#2925)
bc84daff : Add Kokoro bots for building with Bazel. (#2914)
10951a7c : Refactor the InstructionPass (#2924)
84b19760 : spirv-fuzz: do not allow a dead break to target an unreachable block (#2917)
27238bcc : spirv-fuzz: preserve some analyses when permuting blocks (#2918)
510ca9d6 : Only allow previously declared forward refs in structs (#2920)
2a11f365 : Handle id overflow in wrap-opkill (#2916)
70097c77 : spirv-fuzz: do not replace struct indices with synonyms (#2915)
c1e03834 : spirv-fuzz: Fixes to preconditions for adding dead break/continue edges (#2904)
7bc114ba : spirv-fuzz: do not replace a pointer argument to a function call with a synonym (#2901)
290f6a82 : spirv-fuzz: do not replace boolean constant argument to OpPhi instruction (#2903)
527a6893 : Remove validate_datarules.cpp (#2911)
55ea57a7 : Handle extract with no indexes (#2910)
a03cd1f3 : Add Bazel build configuration. (#2891)
6f26d9ad : Handle id overflow in convert local access chains (#2908)
71e0ba60 : Add OpCopyMemory test to SVA. (#2885)
3a762d54 : Add missing GN dependency (#2899)
958f7e72 : Employ the "swarm testing" idea in spirv-fuzz (#2890)
b83535da : Fix operand index in spirv-fuzz (#2895)
f62ee4a4 : Update DEPS: effcee, re2, googletest (#2881)
8d0ca43d : Add method comment for opt::Function::WhileEachInst (#2867)
6b072126 : Use OpReturn* in wrap-opkill (#2886)
46531272 : Fix to CMakeLists for spirv-fuzz tests (#2888)
7275a716 : Allow validation during spirv-fuzz replay (#2873)
4eee71e7 : Disable long-running fuzzer tests by default (#2887)
61edde52 : Revert "Use OpReturn* in wrap-opkill"
87f0fa43 : Use OpReturn* in wrap-opkill
08fcf8a4 : Fix header include syntax. (#2882)
248c80b0 : Handle OpConstantNull in copy-prop-arrays. (#2870)
d06fe084 : Fix comment typo found by protobufs linter (#2884)
47e354b0 : Move docs into docs/ folder (#2872)
605c2e3c : Add WebGPU SPIR-V Assembler in JavaScript. (#2876)
acf20302 : Android.mk: Add dependency from optimizer file to amd-shader-ballot-insts.inc (#2883)
c02a6191 : Update SPIRV-Headers in DEPS (#2880)
e59b60de : Fix detection of blocks bypassed by new edge (#2874)
ccd7bf16 : Fix CMake issue related to spirv-fuzz (#2877)
0a07cd1c : Add fuzzer pass to replace ids with synonyms (#2857)
bbb29870 : Relaxed bitcast with pointers (#2878)
36c1c0e2 : Fix Fuchsia build. (#2868)
99793fa6 : Adding valilidation checks for OpEntryPoint duplicate names and execution mode (#2862)
93256193 : Extra resource interface validation (#2864)
1e146e8a : Split capability tests (#2866)
5a48c0da : SPIRV-Tools support for SPIR-V 1.5 (#2865)
ad7f2c5c : Add fuzzer pass to copy objects (#2853)
67b87f22 : Handle another case where creating a constant can fail (#2854)
c7a39bc4 : Don't inline function containing OpKill (#2842)
4f9256db : Handle id overflow in wrap op kill. (#2851)
9f188e33 : Assembler: Can't set an ID in instruction without result ID (#2852)
c0e98070 : Handle creating a new constant failing gracefully (#2848)
e2e95172 : Rework management of probabilities in spirv-fuzz (#2839)
7ee8f443 : Fix add-dead-break and add-dead-continue passes to respect dominance (#2838)
35c9518c : Handle id overflow in the ssa rewriter. (#2845)
7f7236f1 : Handle id overflow in the constant manager. (#2844)
a464ac1a : Add generic builtin validation of target (#2843)
6797173c : Don't register duplicate decoration in validator. (#2841)
76261e2a : Replace CubeFaceCoord and CubeFaceIndexAMD (#2840)
b218ad19 : Fold Min, Max, and Clamp instructions. (#2836)
a41520ea : Replace uses of SPV_AMD_shader_trinary_minmax extension (#2835)
19b25661 : For WebGPU<->Vulkan optimization, set correct execution environment (#2834)
1dfb5fc1 : Export SPIRV-Tools targets on installation (#2785)
635b583c : GN: Add Chromium GoogleTest deps. (#2832)
9b3cc3e0 : Upadate CHANGES
c77045b4 : Instrument: Be sure Float16 capability on when generating float16 null (#2831)
d11725b1 : Add --relax-float-ops and --convert-relaxed-to-half (#2808)
1c9ca422 : GN: Make SPIRV-Tools target use public_deps. (#2828)
b54d9502 : Fold Fmix should accept vector operands. (#2826)
2c5ed16b : Fix end comments in header files (#2829)
65e362b7 : AggressiveDCEPass: Set modified to true when appending to to_kill_ (#2825)
d67130ca : Replace SwizzleInvocationsAMD extended instruction. (#2823)
ad71c057 : Replace SwizzleInvocationsMaskedAMD extended instruction. (#2822)
4ae9b716 : Fix gn check (#2821)
35d98be3 : Amd ext to khr (#2811)
5a581e73 : spvtools::Optimizer - don't assume original_binary and optimized_binary are aliased (#2799)
73422a0a : Check feature mgr in context consistency check (#2818)
15fc19d0 : Refactor instruction folders (#2815)
1eb89172 : Add missing files to BUILD.gn (#2809)
8336d192 : Extend reducer to remove relaxed precision decorations (#2797)
b00ef0d2 : Handle Id overflow in private-to-local (#2807)
aef8f92b : Even more id overflow in sroa (#2806)
c5d1dab9 : Add name for variables in desc sroa (#2805)
0cbdc7a2 : Remove unimplemented method declaration (#2804)
bc62722b : Handle overflow in wrap-opkill (#2801)
9cd07272 : More handle overflow in sroa (#2800)
06407250 : Instrument: Add support for Buffer Device Address extension (#2792)
7b4e5bd5 : Update remquo validation to match the OpenCL Extended Instruction Set Specification (#2791)
dac9210d : Use ascii code based characters (#2796)
ff872dc6 : Change the way to include header (#2795)
bbd80462 : Fix validation of constant matrices (#2794)
60043edf : Replace OpKill With function call. (#2790)
f701237f : Remove useless semi-colons (#2789)
95386f9e : Instrument: Fix version 2 output record write for tess eval shaders. (#2782)
22ce39c8 : Start SPIRV-Tools v2019.5
d65513e9 : Finalize SPIRV-Tools v2019.4
4b64beb1 : Add descriptor array scalar replacement (#2742)
c26c2615 : Update CHANGES
29af42df : Add SPV_EXT_physical_storage_buffer to opt whitelists (#2779)
b029d369 : Handle RelaxedPrecision in SROA (#2788)
370375d2 : Add -fextra-semi to Clang builds (#2787)
698b56a8 : Add 'copy object' transformation (#2766)
4f14b4c8 : fuzz: change output extension and fix usage string (#2778)
0b70972a : Remove extra ';' after member function definition. (#2780)
5ada98d0 : Update WebGPU validation rules of OpAtomic*s (#2777)
3726b500 : Treat access chain indexes as signed in SROA (#2776)
31590104 : Add pass to inject code for robust-buffer-access semantics (#2771)
4a28259c : Update OpMemoryBarriers rules for WebGPU (#2775)
7621034a : Add opt test fixture method SinglePassRunAndFail (#2770)
ac3d1310 : Element type is const for analysis::Vector,Matrix,RuntimeArray (#2765)
49797609 : Protect against out-of-bounds references when folding OpCompositeExtract (#2774)
7fd2365b : Don't move debug or decorations when folding (#2772)
7bafeda2 : Update OpControlBarriers rules for WebGPU (#2769)
9559cdbd : Fix #2609 - Handle out-of-bounds scalar replacements. (#2767)
f54b8653 : Limit fuzzer tests so that they take less time to run (#2763)
bb0e2f65 : Fix check for unreachable blocks in merge-return (#2762)
1a89ac8b : Transformation and fuzzer pass to add dead continues (#2758)
65f49dfc : Remove unneeded future imports (#2739)
c7fcb8c3 : Process OpDecorateId in ADCE (#2761)
fb83b6fb : Record correct dominators in merge return (#2760)
c9190a54 : SSA rewriter: Don't use trivial phis (#2757)
aea4e6b1 : Fix block depth rule priority (#2755)
a94ddc26 : Case validation with repeated labels (#2689)
3855447d : Bindless Instrument: Make init check depend solely on input_init_enabled (#2753)
11516c0b : Validate storage class OpenCL environment rules for atomics (#2750)
bac82f49 : Allow LOD ops in compute shaders with derivative group execution modes (#2752)
76b75c40 : Document opt::Instruction::InsertBefore methods (#2751)
aa9e8f53 : Revert "Do not inline OpKill Instructions (#2713)" (#2749)
58e2ec25 : For Vulkan, disallow structures containing opaque types (#2546)
230c9e43 : Fix bug in merge return (#2734)
1fedf72e : Allow ray tracing shaders in inst bindle check pass. (#2733)
032adc4d : Correctly implement WebGPU related flag exclusions (#2737)
92c41ff1 : Remove Common Uniform Elimination Pass (#2731)
59de04ad : BUILD.gn: Add deps and move files for `gn check` (#2735)
55adf4cf : Update execution scope rules for WebGPU (#2730)
1a2de48a : Extra small storage validation (#2732)
32796376 : Add validation for SPV_EXT_demote_to_helper_invocation (#2707)
50815125 : BUILD.gn: Add targets to build all command-line tools (#2727)
5ce8cf78 : Change the order branches are simplified in dead branch elim (#2728)
cd153db8 : Add —preserve-bindings and —preserve-spec-constants (#2693)
86e45efe : Handle decorations better in some optimizations (#2716)
3a252a26 : Update memory scope rules for WebGPU (#2725)
0c4feb64 : Remove extra semis (#2717)
456cc598 : Validate usage of 8- and 16-bit types with only storage capabilities (#2704)
b8ab8084 : Shrinker for spirv-fuzz (#2708)
37e8f799 : Perform merge return with single return in loop. (#2714)
fe7cc9c6 : Do not inline OpKill Instructions (#2713)
5a93e073 : Refactor reducer options (#2709)
a6bfc26e : Fix BUILD.gn for Fuchsia platform build. (#2692)
9702d47c : Validate that in OpenGL env block variables have Binding (#2685)
e6e3e2cc : Update type for loaded builtin GlobalInvocationID in pass instrumentation (#2705)
6ccb52b8 : Warn when input facts are invalid. (#2699)
88183041 : Got rid of redundant declaration. (#2698)
efde6823 : Disallow movement of unreachable blocks. (#2700)
dfcb5a1e : Refactor fuzzer transformations (#2694)
888aeef8 : Fix Component decoration validation for arrays (#2697)
df86bb44 : Replace global static map with an array of pairs (#2691)
7c294608 : Basic validation for Component decorations (#2679)
69b94599 : Add infrastructure for maintaining and using DEPS (#2684)
2b84d25f : Fix store to uniform Vulkan check (#2688)
bec7e039 : Add all accepted target environments to the tools' help texts (#2687)
51b0d5ce : Represent uniform facts via descriptor set and binding. (#2681)
fa981bc2 : Roll external/spirv-headers/ 8b911bd2b..de99d4d83 (8 commits) (#2682)
a132c9b6 : Whitelist SPV_GOOGLE_user_type. (#2673)
001e823b : Add fuzzer pass to obfuscate constants. (#2671)
2090d7a2 : Handle volatile memory semantics in upgrade (#2674)
3d5fb7b9 : Validate Volatile memory semantics bit (#2672)
400dbde0 : Disallow stores to UBOs (#2651)
6cc2c8f4 : Another fix uint -> uint32_t (#2676)
59983a60 : Validate variable initializer type (#2668)
9477c91d : Fix uint -> uint32_t in fuzz.cpp (#2675)
42830e5a : Add replayer tool for spirv-fuzz. (#2664)
b4bf7bcf : Add validation for Subgroup builtins (#2637)
9c083013 : Add constant == uniform facts. (#2660)
208d3132 : Cast __LINE__ to size_t (#2661)
a8ae579f : Add transformation to replace a boolean constant with a numeric comparison (#2659)
0755d6ce : Add builtin validation for SPV_NV_shader_sm_builtins (#2656)
43fb2403 : Instrument: Fix code for version 2 output format. (#2655)
08cc49ec : Fix bug in 'split blocks', and add tests for fuzzer. (#2658)
d01a3c3b : Optimizer: Handle array type with OpSpecConstantOp length (#2652)
4a00a80c : Add fuzzer pass to add dead breaks. (#2654)
620197bd : Add fuzzer pass that adds useful constructs to a module (#2647)
2c0111e6 : Add validation for SPV_EXT_fragment_shader_interlock (#2650)
699e167d : Remove asserts from GetUnderlyingType (#2646)
7919b877 : Close opened file handles. (#2644)
f99d7ad5 : Validate OpenCL rules for ImageRead and OpImageSampleExplicitLod (#2643)
209ff0ce : Add spirv-fuzz pass to permute blocks. (#2642)
e7866de4 : Linker: Better type comparison for OpTypeArray and OpTypeForwardPointer (#2580)
0125b28e : Add compact ids to WebGPU <-> Vulkan transformations (#2639)
3d62cb81 : Instrument: Add version 2 of record formats (#2630)
1b71e453 : Add "split block" transformation. (#2633)
f0518123 : Add WebGPU specific fuzzer for validation (#2628)
5a06fa46 : Add fuzzer for Vulkan->WebGPU spirv-opt passes (#2626)
78b2b186 : Add fuzzer for WebGPU->Vulkan spirv-opt passes (#2625)
6c7db9c6 : Handle nested breaks from switches. (#2624)
37ae8671 : Add spirv-fuzz tool. (#2631)
fe9f8701 : Add library for spirv-fuzz (#2618)
42abaa09 : Remove MarkV and Stats code. (#2576)
3b5ab540 : linker: Add tests for various type comparisons (#2613)
4c73ebc4 : Enable the base branch to be overridden in the code format check script (#2607)
b8fe7211 : Allow arrays of out per-primitive builtins for mesh shaders (#2617)
07a10197 : Validate OpenCL environment rules for OpImageWrite (#2619)
b0504239 : Added an external dependency on protobufs, included when SPIRV_BUILD_FUZZER is defined, so that they can be used by the (upcoming) spirv-fuzz tool. Also updated the kokoro build scripts, for relevant targets, to clone an appropriate tag of the protobufs repo, and to pass -DSPIRV_BUILD_FUZZER to the configurations for which we intend to ultimately build spirv-fuzz. (#2616)
4557d085 : Add in individual flags for Vulkan <-> WebGPU passes (#2615)
13f61bf8 : Update vloadn and vstoren validation to match the OpenCL Extended Instruction Set Specification (#2599)
d9c00e1d : Add folding rules for OpQuantizeToF16 (#2614)
713da30b : Disallow merge targeting block with OpLoopMerge (#2610)
60aaafbc : Allows breaks selection breaks to switches (#2605)
0982f021 : Using the instruction folder to fold OpSpecConstantOp (#2598)
9f035269 : Validate OpenCL environment rules for OpTypeImage (#2606)
47741f05 : Validate OpenCL memory and addressing model environment rules (#2589)
ff4feb44 : Validate construct exits (#2459)
9dfd4b83 : Bindless Validation: Instrument descriptor-based loads and stores (#2583)
7e7745fc : Validate loop merge (#2579)
fc7b5d8c : Mem model spv 1.4 (#2565)
84aa4946 : Start SPIRV-Tools v2019.4
ce19e217 : Finalize SPIRV-Tools v2019.3
84503583 : Handle id overflow in sroa better. (#2582)
f815e6fe : Update CHANGES
e935dac9 : Make pointers to isomorphic type interchangeable with option. (#2570)
2947e88f : Update instrumentation passes to handle 1.4 interfaces (#2573)
06ce59b0 : Instrument: Fix load type of pre-existing builtin (#2575)
87c4ef8a : Do not fold floating point if float controls used (#2569)
45fb6966 : Use last version (#2578)
f6d9a178 : Add pass to fix some invalid unreachable blocks for WebGPU (#2563)
89fe836f : Fix clang-tidy warning about definition/declaration mismatch. (#2571)
f2803c4a : VK_KHR_uniform_buffer_standard_layout validation (#2562)
cc3e93c4 : Add tests for folding 1.4 selects (#2568)
ea5e1b62 : Update priv-to-local for SPIR-V 1.4 (#2567)
d0a1f5a0 : spvtest::Validate::CompileFailure: Don't leak the diagnostic (#2564)
b74d92a8 : ADCE support for SPIR-V 1.4 entry points (#2561)
2b65a71d : Fix use of 'is' operator for comparison (#2547)
63f57d95 : Support SPIR-V 1.4 (#2550)
106c98d0 : Validate sign of int types. (#2549)
eef11cdb : Update README with links to build artifacts. (#2548)
5fc5303e : [spirv] Package and upload builds. (#2544)
6d04da22 : Fix up type mismatches. (#2545)
c8b09744 : Add validation specific to OpExecutionModeId (#2536)
a5da68d4 : Remove stale comment (#2542)
32af4261 : Change implementation of post order CFG traversal (#2543)
64faf6d9 : Fix undefined bit shift in sroa. (#2532)
dca3ea5e : fix example.cpp (#2540)
2de3e3c0 : Add spirv-lesspipe.sh into SPIRV_SKIP_EXECUTABLES umbrella (https://github.com/KhronosGroup/SPIRV-Tools/issues/2497) (#2504)
fb08224f : Fix spirv-headers link in the README. (#2516)
b68af7ca : Add support for Private & Output to initializer decompose flag (#2537)
736376db : Remove Acquire, Release, and Relaxed from allowed Mem Sem bits for WebGPU (#2526)
07c4dd4b : Reduce runtime of array layout checks (#2534)
7aad9653 : Remove legacy utility functions (#2530)
d754b705 : Shorten names of cmake targets (#2531)
ac878fcb : Remove unreachable block validation (#2525)
21712068 : Validate that SPIR-V binary is encoded as little endian for WebGPU (#2523)
3aad3e92 : Change validation of memory semantics for OpAtomics* in WebGPU (#2519)
048dcd38 : Implement WebGPU->Vulkan initializer conversion for 'Function' variables (#2513)
3335c611 : reduce: Add two branch reduction passes (#2507)
102e430a : Add pass to legalize OpVectorShuffle for WebGPU (#2509)
07ac7dee : SPIRV-Tools requires python3 (#2510)
98b3f26c : Gate formatless checks on Vulkan env (#2486)
2b46521c : Add -fsantize to link flags. (#2506)
82ebbbba : README: fix formatting of requiring Python 'future' (#2500)
9047de51 : Accept OpBitCast in fix storage class. (#2505)
d90aae9a : reduce: miscellaneous fixes (#2494)
7ce37d66 : Fix use of Logf to avoid format security warning (#2498)
0cb2d407 : Add WebGPU->Vulkan and Vulkan->WebGPU flags in spirv-opt (#2496)
9766b22b : spirv-opt: Behave a bit better in the face of unknown instructions (#2487)
3a0bc9e7 : Add fix storage class code. (#2434)
e8c2d95e : Fix webgpu header file name in BUILD.gn (#2493)
26c1b887 : Update CHANGES
236bdc00 : Change prioritization of unreachable merge and continue (#2460)
12e4a7b6 : Handle variable pointer in some optimizations (#2490)
01964e32 : Add pass to generate needed initializers for WebGPU (#2481)
4bd106b0 : Handle dead infinite loops in DCE (#2471)
8129cf2f : Remove merge assert in block calculation (#2489)
e2ddb937 : reduce: add remove_selection_reduction_opportunity (#2485)
c9874e50 : Fix merge return in the face of breaks (#2466)
0300a464 : Maintain inst to block mapping in merge return (#2469)
320a7de5 : Validate that OpUnreacahble is not statically reachable (#2473)
fcb84531 : reduce: fix loop to selection pass for loops with combined header/continue block (#2480)
2ff54e34 : Handle function decls in Structured CFG analysis (#2474)
42e6f1aa : Add option to validate after each pass (#2462)
fb075364 : reduce: fix loop to selection dominance query (#2477)
7d1b176c : Improve reducer algorithm and other changes (#2472)
ffbecae5 : Check OpSampledImage is only passed into valid instructions (#2467)
2d52cbee : Add some val options to reduce (#2401)
1f60f989 : reduce: remove unreferenced blocks pass (#2398)
08b54d9e : Convert sampled consumers to being Instructions instead of IDs (#2464)
e1a76269 : Bindless Validation: Descriptor Initialization Check (#2419)
9244e6ff : Reverting commit da5a780ff9fff7e226ca84728075adabc4d1608c
da5a780f : Variable pointers cannot be an operand to OpArrayLength
2ac348b5 : Repair test for unused storage buffer with descriptor (#2436)
e5455221 : Add --strip-atomic-counter-memory (#2413)
bdcb1551 : Relax function call parameter check (#2448)
5186ffed : Remove duplicates from list of interface IDs in OpEntryPoint instruction (#2449)
6df8a917 : Add validation of storage classes for WebGPU (#2446)
a5c06c90 : Validator: no Storage comparison for pointer param (#2428)
9d29c37a : Removing decorations when doing constant propagation. (#2444)
b75f4362 : Add validation for ExecutionMode in WebGPU (#2443)
b1ff15f2 : Add missing DepthGreater case to Fragment only check (#2440)
b12e7338 : Implement WebGPU specific CFG validation (#2386)
a2ef7be2 : Add Linux ASAN bot configs. (#2427)
07f80c4d : Fix python scripts to work with python3 (#2426)
86f6ac08 : Add a test for two back-edges in a continue (#2418)
5fb83a97 : Allow NonWritable to target struct members. (#2420)
32b0f673 : Use correct option in spvTextToBinary. (#2416)
d800bbba : Handle back edges better in dead branch elim. (#2417)
002ef361 : Add validation for SPV_NV_cooperative_matrix (#2404)
fc3897b5 : Validate: (data) Block can't appear within a Block (#2410)
37b584a7 : Fixed undefined reference to 'clock_gettime' by linking rt library (#2409)
a006cbc1 : Non memory object as parameters. (#2415)
4c43afca : It is invalid to apply both Restrict and Aliased to the same <id> (#2408)
fde69dcd : Fix OpDot folding of half float vectors. (#2411)
8eddde2e : Don't change type of input and output var in dead member elim (#2412)
76730a46 : In Vulkan, disallow BufferBlock on StorageBuffer variables (#2380)
5994ae2a : Start SPIRV-Tools 2019.3
61dfd849 : Finalize SPIRV-Tools 2019.2
bf23ed88 : OpAtomicLoad, OpAtomicStore, OpAtomicExchange can operate on int or float value. Except for Vulkan environment that only operates on int value. (#2385)
80496f42 : Update CHANGES
2f84b5de : Bindless: Fix computation of set and binding for runtime bounds check (#2384)
528fea2b : Fixup unused variables (#2402)
4b42cd19 : BUILD.gn: Only build tests in Chromium. (#2392)
6d20f625 : Refactor webgpu-mode pass ran tests to be parameterized (#2395)
78ac954c : Mark type id of unknown instructions at fully used. (#2399)
9540f2d9 : Instrumentation: Fix instruction index when multiple functions (#2389)
1b0047f2 : Add pass to remove dead members. (#2379)
0167a20b : Move usage detection to after all instructions are registered (#2378)
0187c190 : Fix BUILD.gn (#2381)
354205b3 : Don't merge unreachable blocks (#2375)
40a7940e : Fix merge blocks opportunity to check if still enabled (#2370)
12b3d7e9 : Add strip-debug to webgpu-mode passes (#2368)
a0ff7c51 : Add better error message to ValidateInstructions (#2365)
34c5ac61 : Fixes #2358. Added to the reducer the ability to remove a function t… (#2361)
10a7def6 : Smoketest should use KhronosGroup glslang (#2363)
39bfb6b9 : Make spvParseTargetEnv public (#2362)
cf211461 : Expand bindless bounds checking to runtime-sized descriptor arrays (#2316)
9b6ba4d1 : Allow arrayed storage images for NonWritable decoration (#2358)
117a1fd1 : Validate variable pointer related function call rules (#2270)
0f4bf072 : Add flatten-decorations flag to webgpu-mode flags (#2348)
368567bc : Convert deprecated GoogleTest fixture to the new version (#2357)
adbbe202 : Mention the reducer tool and location in the README. (#2341)
e3c64a37 : Do not build spirv-reduce on iOS/tvOS/watchOS - it requires std::system which is not available on those platforms (#2355)
37861ac1 : Merge blocks in reducer (#2353)
453b7c85 : Fix up some test (#2351)
846d12af : Add whitelist for decorations in WebGPU (#2346)
63e032f9 : Remove unused lambda capture (#2350)
3b6fee3d : Fixes #2338. Added functionality to remove OpPhi instructions (replacing their uses) when merging blocks (#2339)
2acbf488 : Add WebGPU specific validation for WorkgroupSize BuiltIn decoration (#2334)
e2f46226 : Add WebGPU specific validation for multiple BuiltIn decorations (#2333)
3d2afb78 : Add whitelist of allowed BuiltIn decorations for WebGPU (#2337)
d17fcf8a : Add WebGPU validation for LocalInvocationIndex BuiltIn decoration (#2335)
837153cc : Add WebGPU specific validation for FragDepth BuiltIn decoration (#2332)
0c14583f : Add WebGPU specific validation for FragCoord BuiltIn decoration (#2331)
b6698e0d : Add WebGPU specific validation for FrontFacing BuiltIn decoration (#2330)
734def14 : Add WebGPU specific validation for InstanceIndex BuiltIn decoration (#2329)
b947ecfe : Add WebGPU specific validation for VertexIndex BuiltIn decoration (#2328)
464111ea : Remove use of deprecated googletest macro (#2286)
7f1a020a : Fix test_val_limits MSVC build (#2347)
5d6b4c4b : Move CodeGenerator to be accessible by other validation tests (#2343)
cf783462 : Add source/opt/block_merge_util.* to BUILD.gn (#2344)
7f3679a8 : Validate NonWritable decoration (#2263)
9ab1c0dd : Remove code sinking for -O. (#2340)
98c67d38 : Fixed names in ifdefs and GetName functions that had been forgotten in a previous refactoring. Also shortened names of test files as those files test both the new 'finder' classes introduced in the refactoring, as well as the 'reduction pass' class; the shorter names capture both. (#2336)
3345fe6a : Extracted block merging functionality into its own utility file (#2325)
cf011f99 : More layout check fixes (#2315)
e2279da7 : Remove the static maps from CheckDecorationsCompatibility (#2327)
8915a7c8 : spirv-val: Emit an error when an OpSwitch target is not an OpLabel (#2298)
1e3c589a : Add WebGPU specific validation for Position BuiltIn decoration (#2309)
20b2e2b9 : Add SpirvTools::IsValid(). (#2326)
86d0d9be : Refactored reducer so that the 'finding' functionality of a reduction pass are separated from the generic functionality for tracking progress of a pass. With this change, we now have a ReductionOpportunityFinder abstract class, with many subclasses for each type of reduction, and just one ReductionPass class, which has an associated finder. (#2321)
b1be6763 : Add helper for 'is Vulkan or WebGPU' (#2324)
3d710242 : Added some documentation about the reducer. (#2318)
4a405eda : Fix layout checks for nested struct in relaxed layout; and descriptor arrays (#2312)
3a3ad2ec : Add utility to generate a logging string for a given environment (#2314)
a64c651e : Fix Constants Analyses bug inserted by #2302 (#2306)
eab06d66 : Check forward reference in OpTypeArray. (#2307)
8df947d2 : Handle instructions not in blocks in code sinking. (#2308)
d14db341 : Invalidate ConstantManager if TypeManager is invalidated... (#2302)
d6c06763 : Handle extract with no index in VDCE. (#2305)
81fb2649 : Handle access chain with no index in SROA. (#2304)
213e15e1 : Fix overflow when negating INT_MIN. (#2293)
99c2c21c : Fix memory leak in unrolling. (#2301)
dd4157dc : Sink (#2284)
7577415c : Add in WebGPU specific memory scope validation (#2288)
b6150e51 : Add WebGPU specific RTA validation rules (#2287)
8d2d66f3 : Fix vertex instrumentation to use VertexIndex and InstanceIndex (#2294)
70404a96 : Fix leaks in tests (#2295)
49b5b0ab : Fix up bit shifts by 32. (#2292)
3109ca16 : Add tests to validate allowed lengths of int and floats for WebGPU (#2289)
83bfdc97 : Instrumentation: Add ArrayStride decoration to debug output buffer array (#2290)
cb27ffdc : Ensure that required storage classes have initializer for WebGPU (#2285)
9d8534e3 : Enforce rules for OpTypeRuntimeArray on Vulkan (#2191)
68f2af9f : Removing unused const version of id_decorations (#2283)
16a0da37 : Ensure that entry point names are unique for WebGPU (#2281)
6958d11b : Validate decorations from SPV_KHR_no_integer_wrap (#2271)
df5bd2d0 : Permit UConvert spec-constant op for SPV_AMD_gpu_shader_int16 (#2264)
ee95ab15 : Start SPIRV-Tools v2019.2
2297d4a3 : Finalize SPIRV-Tools v2019.1
5eab6df6 : SPV_EXT_physical_storage_buffer (#2267)
06c9dc07 : Upgrade modf and frexp (#2266)
04cc2b15 : Update CHANGES
2f004baa : [kokoro] Fix usage of ERRORLEVEL in Windows script. (#2262)
a87d3ce4 : Validate operation for OpSpecConstantOp (#2260)
a900bacb : Broader check for ids that require a type (#2259)
241644a5 : Have replace load size handle extact with no index. (#2261)
9f36c8bb : Handle CompositeInsert with no indices in VDCE (#2258)
64f2750e : Update copyright checker for 2019 (#2256)
980ae1d1 : Added NVIDIA ray tracing storage classes in ValidateVariable. (#2254)
f70e9e2a : tools/lesspipe: Allow generic shell (#2255)
167f1270 : Output disassembly line number for binary parse errors. (#2195)
bdc2ab93 : In LICM don't place code between merge instruction and branch. (#2252)
5e19d3fe : Add custom target to wrap around custom commands. (#2198)
d7634697 : Process moer options when processing options file. (#2251)
c2013e24 : Make the constant and type manager analyses. (#2250)
e49bd96f : Added additional changes for the new AccelerationStructureNV type. (#2218)
68b69e16 : Update the continue target in merge return. (#2249)
ac7feace : Fix missing OpPhi after merge return. (#2248)
9d04f82b : Ensure SROA gets the correct pointer type. (#2247)
9e81c337 : Place load after OpPhi instructions in block. (#2246)
71aa48f9 : spirv-reduce: add OperandToUndefReductionPass (#2200)
5ec2d1a8 : Don't fold specialized branches in loop unswitch (#2245)
47c08a79 : Implement initial --webgpu-mode flag (#2217)
acd27819 : Handle id overflow in inlining. (#2196)
7f57887e : Remove check for SpvCapabilityAtomicStorage (#2243)
1254335d : Don't unswitch the latch block. (#2205)
ff07c6df : SSA-rewriter: make sure phi entries are unique. (#2206)

+- Project: platform/external/deqp-deps/amber

82e4066 : Use libvulkan for platform variant of deqp_amber
e5c233e : Update Android.bp
0556811 : Set CMake minimum version to 3.0 (#697)
54b636c : Fixed warnings seen when compiling inside dEQP. (#695)
d2d0bce : Added histogram EMD comparison support for image_diff. (#693)
633be98 : Added EMD histogram comparison support. (#689)
b0708a9 : [AmberScript] Adding struct support (#688)
98e3e7e : Fixup Dawn engine due to upstream changes (#687)
0254c82 : Update documentation (#685)
bfd82be : New type structure (#679)
ab41eac : Update spirv-tools and spirv-headers to fix Android plain binary build. (#683)
8e72360 : Initialize data buffer. (#680)
8348fd4 : Store formats in pipeline and scripts. (#677)
3624da9 : Added standalone tool for doing image comparison. (#673)
d65b375 : Use FormatParser where possible. (#675)
791e8df : Remove GetComponents from the Format class. (#674)
3f2bb83 : Remove src/tests file. (#672)
b9d89fb : [AmberScript] Add STD140 and STD430 layout modifiers to BUFFER. (#671)
021eab5 : Use enum for available layouts. (#670)
cd2efff : Add segments to format class (#669)
3c6db24 : Remove DatumType. (#667)
03ee97c : Remove DatumType usage from AmberScript parser. (#664)
289efa4 : Cleanup DatumType methods. (#663)
340b2ba : Use Format for args instead of DatumType. (#661)
06e7659 : Remove stale forward declarations (#662)
ef6d2fa : [AmberScript] Fix parsing of matrix data into buffers. (#657)
1c8cc31 : Create Format directly instead of going through DatumType. (#658)
190ada8 : Rename Buffer::ResizeTo to Buffer::SetSizeInElements. (#655)
4f20f0f : [dawn] fix build (#656)
eb2304f : Rename Buffer::GetTexelStride to Buffer::GetElementStide. (#654)
80467d6 : Clear all colour buffers in Vulkan engine. (#653)
a629c46 : Suppress CLSPV tests (#652)
5e6624f : Add validation layers to local build. (#651)
f2e192f : Add support for dumping multiple frame buffers. (#636)
d10ee8d : Roll Vulkan headers and loader to v1.1.114 (#650)
1e29052 : Make script docs more visible in README (#644)
7103648 : Roll glslang (#647)
416581c : Upgrade cmake on bots (#646)
af813ef : Roll some DEPS (#643)
c3b9010 : Update clspv version (#635)
62ef3e4 : Build fixes for updating dEQP's version of amber (#634)
eb90200 : [Dawn] update amber to fix dawn bot failure (#630)
16b8e09 : Avoid unused var warning when SPIRV-Tools not used (#626)
6e16cab : Allow recipe to change fence timeout. (#624)
64b6362 : [Dawn] Resolve remaining test failures (#609)
39ee871 : Enable PNG dump for Android plain executable (#617)
f4526ca : Initial Android.bp support
1be0a0b : Initial empty repository
e9e2a52 : Add root mean square error buffer comparison (#602)
5bb9c64 : Add option to disable SPIR-V validation (#615)
50d5946 : Add test case for --graphics-robust-access transform (#614)
8a4fd52 : DEPS: Downgrade glslang to match Dawn (#613)
e527f22 : Update DEPS: glslang, spirv-tools, shaderc (#611)
eb58137 : Avoid uninitialized-var warning (#610)
cc67e6a : [Dawn] Implement DoCompute support in dawn backend and fix sparse descriptor set support (#585)
00748df : Enable shader optimizations (#606)
15b011a : patch-entry (#605)
ad89881 : add test (#604)
03f8d9a : [Dawn] Add multiple color-attachment support (#594)
7947d1f : Add support for "NaN" as a double value (#595)
6bdbb5f : Optional PNG support (#596)
6e5c1c4 : Update DEPS (#590)
af34a92 : Fix OpenCL pipeline derivatives (#593)
7bc793f : Add support for specifying compile options (#592)
1c7b905 : Opencl set for kernel args (#589)
d7fc00b : Kokoro bot requires older toolchain (#588)
8fd4623 : Add clspv kokoro bot config (#586)
6959799 : Bind opencl buffers (#584)
e7035ef : [Dawn] Update code to catch up with dawn changes (#579)
982af51 : Specify target version for GLSL compilation (#582)
7da9603 : Update DEPS: Shaderc (#583)
9b4b590 : Update DEPS: update googletest (#581)
bbe15ea : Support parsing OpenCL C kernels (#578)
ed9971b : Update DEPS: glslang, spirv-tools, spirv-headers, shaderc (#580)
7bdced0 : Set entry point names during pipeline creation (#577)
f517584 : Add clspv support (#574)
fd3ed76 : Fix struct member name: No trailing underscore (#576)
7138d93 : [Dawn] Implement doBuffer in Dawn backend (#564)
aeb187e : [vulkan] Fixup colour attachment setup for render pass. (#572)
eafddd8 : Use simple include paths (#571)
f121ebb : Error out when DrawRect command is invoked on a pipeline with multiple vertex buffers attached (#570)
154e1af : Add a dawn backend flag to the script (#569)
fff5225 : Implement drawArray in Dawn backend (#551)
179877e : Set the element count so we'll know the max size of a ssbo (#562)
bc02eb8 : Update SPIRV and Swiftshader deps (#557)
fce7244 : Remove fragment shader requirement from validation (#555)
105e53b : Attach buffers and textures at create pipeline state (#545)
609512d : Update Project Steward (#542)
27ecd46 : Update DXC compile options (#538)
0d6a1f6 : Add basic Emacs mode for Amber script (#537)
446efbd : Update swiftshader deps (#536)
7c7f9c6 : Convert git-sync-deps to Python 3 (#533)
f8e6fbd : Add missing file close (#535)
2585240 : Avoid Vulkan-loader errors for Wayland, Xlib (#529)
8f70a62 : Remove old location code from buffer class. (#530)
d38363b : Shader specialization (#525)
47dfd3c : Add HLSL support through DXC (#511)
dbfc621 : /MD and /MT are truly project-wide settings (#527)
818b3c2 : Add AMBER_ENABLE_SHARED_CRT option (#526)
d2c0872 : Simplify build settings (#521)
9d11af8 : Add support for building SwiftShader (#512)
e5dc020 : [vkscript] Set default format into buffers. (#514)
e73da38 : [amberscript] Add TOLERANCE parsing. (#517)
b1f670e : [vkscript] Document buffer format restriction. (#504)
ef1b110 : Only resize buffer if it will become bigger. (#506)
7991d42 : Allow setting name of framebuffer to extract. (#507)
0bb9964 : Add support for DoDrawRect in dawn backend (#498)
b2b4095 : [VkScript] Add pipeline validation. (#502)
c546524 : Update VkScript buffer document. (#500)
203a990 : [vkscript] Store push constant data in a buffer. (#495)
9faad80 : Exclude spirv-tools targets from all. (#496)
cea300d : [amberscript] Add INDEXED parsing (#494)
8232a8c : [amberscript] Add instance and device extensions (#493)
580aa57 : [amberscript] Add ability to set engine data (#490)
bb89603 : [amberscript] Extend DRAW_ARRAYS parsing. (#487)
4736b0f : Add push constant graphics tests. (#492)
fffbb43 : [vkscript] Skip adding uniform buffer to list of pipeline buffers (#488)
a795d9c : [amberscript] Add push_constant support. (#486)
d4c369f : Move buffer filling code into Buffer class. (#484)
e731ff4 : Add Dawn backend to linux kokoro (#477)
6832a92 : Add flag to log execute calls. (#483)
9d7d3bb : Fix format sizes due to layout. (#482)
b07f6a2 : Update suppressions (#481)
99becfb : Enable syntax highlighting in amberscript doc (#479)
5b339a5 : Scripting document cleanups (#478)
3ba8401 : Flush out some class/method documentation. (#476)
2dcaa50 : [amberscript] Add DRAW_ARRAYS command (#472)
5272a98 : Add compute tests for AmberScript. (#471)
57e960f : Adding depth and stencil to DoClear (#467)
ac70df3 : Merge Data and Format buffers. (#466)
d26ee22 : Unify buffer sizes. (#465)
dd5b5e6 : Convert ProbeSSBO to use Format objects. (#464)
ee7662c : Add doc/engines.md (#463)
d84f541 : Convert BufferCommand to use Format. (#462)
e8302e1 : Dawn engine: refactor (#455)
5299cf3 : Move Format up into base Buffer class (#461)
847634a : Use Format instead of DatumType where possible. (#460)
e968f5c : AmberScript and README updates (#459)
d4e543b : Add Buffer::GetFormat (#458)
ae06ff8 : Simplify Format::GetBytesize; rename to SizeInBytes (#457)
b322b20 : [vulkan] Allow setting vertex buffer with a data buffer (#450)
43248b2 : [AmberScript] Add DERIVE_PIPELINE (#453)
5397303 : Dawn engine: Adapt to latest Dawn API. (#454)
77b90e8 : Update Dawn config file (#440)
6a39267 : [vulkan] copy fb data onto device (#452)
7f72bbf : [vulkan] Add a write framebuffer state; cleanup (#449)
a8acd2e : Generate a Format from a DataBuffer. (#448)
da78976 : [vulkan] TransferImage knows current layout and stage (#445)
1f834b8 : [amberscript] Add REPEAT command (#443)
1806fc6 : [amberscript] Fix BUFFER commands in examples (#447)
135cef4 : Add EXPECT EQ_BUFFER command (#444)
c5afcf2 : Add amber overview doc (#442)
3ba9e39 : [vulkan] simplify image transition code. (#441)
0c05047 : [amberscript] Allow buffer data on same line as declaration. (#439)
a80dbbd : [vulkan] Use LOAD_OP_LOAD for the default attachment description (#438)
80265db : Remove accidentally added file (#437)
86af71d : [vkscript] report error on invalid ssbo subdata offset. (#421)
f23a84c : [amberscript] add DEVICE_FEATURE. (#434)
d70c0e4 : Add destructors for the config objects. (#422)
6fa4f59 : [amberscript] split parser test file (#432)
5fc7b6e : Hide pipeline buffer formats (#420)
7fa3e97 : Remove buffer_data file. (#419)
367b63b : [amberscript] Add CLEAR_COLOR parsing. (#416)
d68c489 : [vulkan] remove un-needed methods (#424)
e31aadd : [vulkan] Remove vulkan/format_data (#415)
bc902d4 : Implement AmberScript COPY command (#371)
fb6849f : [vulkan] Remove params which can be retrieved from Device. (#414)
a06ad05 : [vulkan] Cleanup device methods for properties (#413)
d7926a5 : Add EXPECT EQ (#411)
11d4796 : [vulkan] remove unnecessary Result returns. (#412)
724d61f : [vulkan] merge Descriptor and BufferDescriptor. (#410)
afe0881 : Initialize amber structures. (#408)
d1984fe : [vulkan] Remove memory pointer from Buffer. (#407)
8b6850b : [vulkan] Move pipeline shutdown to destructor (#409)
710813e : Move engine shutdown to destructor (#396)
e1a2912 : Convert buffer data earlier (#394)
b783263 : Remove return as it's unreachable. (#406)
9a535ae : Initialize desc_type var to avoid aggressive warning (#402)
0b0f168 : Change cmake to use PYTHON_EXECUTABLE. (#403)
7cb201d : Make python required (#401)
4df4bba : Remove unreachable line (#400)
a8580eb : Initialize comparator. (#399)
b31eb61 : Add missing iterator include. (#393)
1cd61fb : Move config helper to use destructor (#391)
12a2568 : Initialize stage vars to satisfy pessimistic warning (#395)
acd6a54 : [vulkan] Move GetFrameBuffer out of engine code. (#389)
3acdaf9 : [vulkan] Change vulkan generation location. (#390)
05d1a6c : [vulkan] Cleanup some asserts (#388)
d650661 : [vulkan] Fixup width of draw commands. (#383)
c6078df : [vulkan] Rename methods returning vulkan objects. (#387)
b531cf8 : [vulkan] Add CommandBuffer guard. (#386)
be94d5c : [vulkan] Remove redundant record and submit commands. (#385)
5dfa7d0 : [vulkan] Merge CommandBuffer End and SubmitAndReset. (#384)
399098f : [vulkan] Wrap render pass into RAII object. (#382)
34c7508 : [vulkan] More MoltenVK suppressions (#378)
38003d5 : Add a PipelineCommand class. (#380)
51d3ade : Enable find vulkan on Android (#381)
454b37f : Remove pipeline from probe commands. (#377)
60f0406 : Integrate PPM unit tests. (#379)
6064a40 : [vulkan] Better error message when failing to make vulkan device. (#372)
f9ccef4 : Guard against missing framebuffer pointer (#376)
cd446e6 : [vulkan] Add missing result check (#375)
a6b5d1e : Change depth format for test. (#374)
918d83e : [testing] Add suppressions to test runner (#373)
e822b18 : Clarify AmberScript comment definition (#370)
3e6826c : [AmberScript] Implement EXPECT EQ_RGB(A)? parsing (#367)
f25114b : [vulkan] remove Shutdown methods. (#366)
841680c : Remove unused descriptor code (#365)
5213f52 : [vulkan] Unhook push_constant from resource. (#364)
68c33da : Simplify vulkan/resource classes. (#363)
acbcf29 : Rename vulkan/image to vulkan/transfer_image. (#361)
6da8607 : Remove unused method. (#360)
29704a4 : Rename vulkan/buffer to vulkan/transfer_buffer. (#359)
ec233ef : Remove GetDescriptorInfo and store in Buffer object. (#358)
88868a0 : Store framebuffer info into buffers. (#357)
4573464 : Add buffer to probe command. (#356)
bfd22e9 : Store BufferType in buffer. (#355)
06e174d : Implement --log-graphics-calls-time flag (#351)
532a274 : [vulkan] Set correct colour attachment locations. (#353)
6bebb11 : Use template for Vulkan wrappers generation (#354)
6b1e152 : Remove irrelevant dawn namespace (#350)
5966504 : Force cmake settings into the cache. (#341)
5bd86e6 : Add Delegate and --log-graphics-calls flag (#334)
d9e823e : [vulkan] Support multiple colour attachments. (#340)
0d74448 : Build with local vulkan data if requested (#319)
6d37d69 : Parse CLEAR command (#339)
e2ceb50 : [vulkan] Remove SetBuffer. (#337)
27fc8e3 : [amberscript] Implement RUN for compute and DRAW_RECT. (#335)
04349cb : [vulkan] fix shadow variable (#338)
1e92a13 : Allow multiple pipelines to execute. (#331)
c7ea996 : Tweak build instructions in README (#333)
ab8c537 : Rename vkscript test files. (#332)
0242b3c : [vulkan] Generate wrapper functions for vulkan methods. (#328)
4c4017d : Add Amber::AreAllRequirementsSupported (#321)
34e401a : Fixup version dump script. (#322)
703c181 : Add vulkan information into -V output. (#326)
7b805bb : Force RGBA color type for PNG output (#329)
f0a3613 : Fix debug build (#320)
445cb94 : [vulkan] Don't store pipeline_layout or pipeline. (#317)
12389f2 : [vulkan] Code cleanup (#310)
4c4ad39 : Output requested images/buffers on probe failure. (#316)
585cb72 : Add fbsize require setting (#315)
6bf5315 : Allow specifiying variable pointers in requirements. (#313)
ef55db9 : Flip the sample app to be less quiet. (#307)
9f9ce08 : fixup shadow variable (#312)
21b3eff : Hold required features as strings. (#309)
198777a : Convert PushConstant to use a vector. (#305)
7283766 : Allow querying vkGetPhysicalProperties2 (#308)
1987466 : Differentiate between instance and device extensions. (#304)
3408b4e : Add sample example. (#306)
ec5f9d4 : Add image dump in PNG (#302)
ff296ea : Add -ps option to allow compiling shaders. (#303)
f2a13b5 : Fixup sample app buffer parsing (#300)
7352438 : Fixup image buffer dump (#299)
b3a778d : Vulkan: support buffer dump (#269)
146a323 : Fix Android plain executable: force Vulkan, disable validation layers (#297)
a06146f : Move pipeline setup out of executor (#289)
b053505 : Add compilation scaffolding for plain Android executable (#285)
4aed92c : Updated .gitignore for CLion development. (#293)
5e254a6 : Initialize the impl_ field of RecipeImpl to null, to avoid problems deleting it if it has not been initialized. (#295)
50dbc8a : More casts to make CTS happy. (#291)
ce1b67d : Add cstdint for uint32_t definition (#290)
ee667ac : Execute from pipeline, not script. (#286)
a64615b : Generate default pipeline in VkScript. (#284)
8483207 : Fix clang 5.0 compile error (#280)
e6f192c : [vkscript] Validate offsets for uniform and ssbo commands. (#283)
cb4cf45 : Vkscript: fix matrix stride bug (#268)
0f6750b : Updates to adapt to newer Dawn with Metal (#279)
e1ca9e9 : [amberscript] Parse generic buffer bindings. (#281)
0fddbfd : [vulkan] Split vulkan/command file. (#276)
6e77bce : Fix unused parameter warning (#275)
5da2ba3 : Sample app shutdown always (#274)
c6332ab : Parse VERTEX_DATA and INDEX_DATA. (#271)
f928531 : Add flag to set vulkan version. (#272)
de7c1aa : Allow setting SPIR-V target environment. (#273)
43c8b2d : [vulkan] Always require vulkan to be provided to library. (#266)
05a490c : Fix compiler error for release build with GCC 7.3 (#258)
2bd5adf : Vulkan: support disabling validation layer (#270)
2f59667 : [amberscript] Parse PIPELINE BIND calls for color and depth buffers (#256)
371f2ae : Add test case for parsing line number bug. (#264)
896abe9 : Remove unused file (#265)
6662d93 : Remove some asserts, use return Results (#260)
be62de8 : [vulkan] Inline setting data into vertex buffer. (#263)
e2ca0e2 : Fixes for OSX build (#262)
63d3da7 : Fixes for CTS update (#261)
454fff0 : Fix tokenizer on windows (#259)
13dd6ed : Fixup to make clang happy (#255)
eb45170 : Remove PipelineData from ComputeCommand (#254)
1dba39b : Vulkan: support setup based on PipelineData (#253)
d7c22b6 : [amberscript] Parse FRAMEBUFFER_SIZE (#252)
37bf9a3 : Fix wrong RGBA report from Verifier (#251)
026fb9d : Fixup ENTRY_POINT processing for AmberScript (#250)
9626724 : Vulkan: support depth frame buffer (#248)
115c15a : Vulkan: support tessellation control/eval shader (#249)
970ba7a : Add framebuffer dump in PPM format (#227)
bca10fb : Vulkan: add geometry shader test (#247)
861748c : Vulkan: support all VkFormat for vertex and frame (#224)
d03f04b : [vulkan] Load vulkan methods through method. (#246)
c8091ba : [vulkan] Make vkGetInstanceProcAddr a required config param. (#245)
4784d31 : [amberscript] Buffer parsering updates. (#244)
9749446 : Consolidate Initialize methods in Engine. (#243)
c044084 : Update vulkan readme notes (#234)
40a3f2f : VkScript: support probe without rect (#240)
f00579b : CTS Changes (#242)
01eef92 : Fixup casts for CTS. (#241)
01168a9 : Fixup vulkan include (#239)
3810442 : Remove consts to make CTS happy (#237)
0827df3 : Vulkan: fix sync bug related to Buffer (#228)
1694a27 : Vulkan: readback SSBO/framebuffer right after draw or compute (#217)
a77c461 : Vulkan: support index buffer for graphics pipeline (#226)
a6c51de : Dawn: fix compile errors on newer Dawn (#235)
be92db0 : Change initializers to make GCC happy. (#232)
3e4f538 : Vulkan: fix stride issue in MoltenVK (#230)
cd94312 : Allow CTS to provide alternate vulkan.h file. (#231)
75a67f9 : Add test case for accumulated ubo definition (#225)
4336157 : Print line number of failing probe command. (#223)
39af103 : Convert API to C++03 from C++11 for CTS compatibility (#218)
c3617ae : Vulkan: support push constant (#203)
d6a750e : Add a sample Android app (#183)
610296c : Vulkan: enable validation layer (#184)
fb74519 : Lower cmake version for CTS compatibility (#215)
00ed2a7 : Fixup build warnings (#214)
bae92c4 : Fix: incorrect probe region bug (#211)
fa99089 : Vulkan: reuse device using config (#205)
90b061a : Vulkan: fix validation errors (#187)
91ad45a : Vulkan: fix validation errors on Android (#192)
6b3fb73 : Fixup various build warnings. (#210)
12ba79a : Fix: compiler error (#196)
924b9a9 : Vulkan: support entrypoint command (#188)
51b8c38 : [ndk-build] Only build a single platform. (#172)
8e705fe : Add more documentation (#182)
8ad0601 : Vulkan: fix compile and test failures (#181)
14c20d8 : Vulkan: fix draw array after draw rect bug (#177)
f358557 : Vulkan: fix discontinuous descriptor set error (#159)
416c7a5 : Fix warnings on newer clang (#176)
221c879 : Output token on VkScript parse error (#175)
b32dbe1 : Vulkan: fix draw rect once bug (#174)
7f5e978 : Vulkan: separate descriptor set update from use (#162)
b3345aa : Count line numbers in VkScript (#171)
fb1ade8 : Merge scripts and executors. (#170)
4566ccb : Remove Requirement nodes and use buffers for frame and depth buffers (#168)
402279c : Output any errors produced during test runs. (#167)
7d684cf : Fix run-lint on mac (#166)
2869d18 : Convert Vertex data into a buffer. (#164)
09a1bc6 : Vulkan: submit commands after resizing buffers (#165)
8c92408 : Remove IndicesNode and use Buffer directly (#157)
6a03f79 : Make spirv-tools, googletest and shaderc build optional (#144)
18f5ae9 : Vulkan: change framebuffer image layout correctly (#156)
55b629f : Vulkan: enable extension support (#154)
851b77a : Vulkan: handles uniform ubo command i.e., add UBO (#148)
0a6c937 : Fix integer overflow for fence_timeout (#152)
4fbd2ed : Implement GetShaderInfo. (#146)
048ff06 : Break apart Amber::Execute method. (#143)
1f9a5cb : Vulkan: enable required features (#141)
a6a2cfc : Vulkan: handle DoDrawRect (#134)
f792f78 : Vulkan: support multiple updates for a ssbo (#126)
af95edf : Create an EngineData structure. (#140)
d9c6303 : Add unittests related to require section (#125)
9801210 : Allow host to provide a shader map. (#138)
fd37e79 : Fix: compiler errors (#139)
4fec7af : Extend engine configuration options. (#137)
242cc17 : Call Shutdown() for all Vulkan resources (#127)
71e3f2e : Move commands into parent script object. (#136)
c0d007f : Provide features and extensions to engine initialization (#135)
2e32753 : Add tests tolerance and comparator (#130)
fba3314 : Add row_stride to key image metrics in ResourceInfo (#132)
4e1caf9 : Git should ignore Vim swap files (#133)
95e6d57 : Process command before getting FB info (#128)
c244ec8 : Vulkan: handle probe ssbo command (#101)
df01fbd : Use NDK cmake file for Android build (#121)
3907b6e : Remove accidental SRC setting in ndk build (#119)
87e0bb2 : Vulkan: update Verifier class and add its unittests (#122)
b351f06 : Vulkan: Split Engine::DoProcessCommands (#120)
375ab3a : Add Android build scripts (#118)
4d82cf5 : Add NDK build (#117)
e390bcb : Merge Amber and AmberImpl. (#115)
0eabcb3 : Fill in some documentation. (#116)
08f848a : Move tolerance data into probe commands (#114)
ce5c7ac : Add Doxygen Configuration (#112)
e470564 : Delay VkScript Shader Compilation. (#110)
ecd4674 : Dawn: DoProcessCommands and DoClear (#103)
9da286a : Fix initialization order (#107)
d5deedb : Destructor on abstract class should be virtual (#102)
7e818a0 : Fail on unrecognized command line option (#104)
8cef885 : Dawn: Add a sleep function (#99)
3a6f620 : Vulkan: add compute pipeline (#98)
da1d01d : Vulkan: add SSBO (#63)
eb5fc8c : Document the difference between DoBuffer and SetBuffer (#94)
dca1c0e : Dawn: Support DoClear (by queueing the work) (#93)
ed1be60 : Vulkan: add a test for probe without draw or clear (#51)
5d58cd7 : Move probe code to a common verifier class. (#92)
da74d35 : Add cpplint (#90)
fcef06c : Add locations to the VERTEX_DATA commands. (#87)
df5530e : Framebuffer updates (#89)
d7bda5c : Remove clang-format-diff before running copyright check (#91)
6f0012b : Add copyright check (#88)
28ae10a : More AmberScript docs (#84)
f2691ed : Match RelWithDebInfo for MSVC builds (#85)
966f714 : Allow for multi SPIR-V shaders (#86)
339b1d6 : Dawn: Support CreatePipeline, ClearColor, ClearDepth, ClearStencil (#83)
5d4ca5e : Fixup clear stencil value (#82)
5d455a0 : Dawn: Instantiate a Metal device. Support SetShader (#78)
3d0472b : AmberScript updates to buffers (#66)
adc7f18 : Update README (#79)
2d7812f : Add a fence_timeout option for VkScript. (#77)
220c0ea : Cleanup VertexData storage. (#76)
1728279 : Update Buffer size when data provided. (#74)
0f84adb : Fix Index buffer datum type. (#75)
e846245 : Add kokoro configs for Windows (#73)
8088edb : Roll DEPS; Fixup build issues. (#72)
e390591 : Windows build support (#71)
6296cc5 : Make the Buffer code common (#67)
016ef65 : Avoid MSVC warning about conversion from size_t to long
c20ab2e : amber tool: Add -e option to set graphics API engine (#65)
01c5862 : Vulkan: add draw triangles (#52)
6083a8a : Format README (#55)
72b70ed : Missing kokoro scripts (#56)
25d3645 : Vulkan: fix memory corruption for creating graphics pipeline (#58)
540f537 : Vulkan: add memory barrier (#9)
bd478ba : Vulkan: Always create secondary buffer for image (#8) (#49)
e04f556 : Add kokoro build files. (#45)
5d89796 : AmberScript: Parse BUFFER commands. (#6)
d717c47 : Update image layout properly (#46)
8c2635e : Roll deps to latest (#2)
13b13ba : Fix references in the README (#1)
6a99f53 : Fix generation of build-versions.h file.
5bbbd07 : Add syntax files for Amber
c55def0 : Rename Execute to Do in the Engine commands.
ef2bc0a : Add stub engine for Dawn native
70d430c : Initial commit of Amber for open source

+- Project: platform/external/deqp-deps/glslang

b5f003d7 : Fix #2191: Error check for indexing reference containing unsize array.
2ac3c5b6 : GLSL: Separate out swizzle handling (potentially fixing bugs).
e05cc20e : Add support for es extension GL_EXT_blend_func_extended * Introduces builtin variables gl_SecondaryFragColorEXT and gl_SecondaryFragDataEXT * Introduces builtin constant gl_MaxDualSourceDrawBuffersEXT * enables support for layout qualifier "index" in es profile
2c53baed : Add support for extension GL_EXT_shader_integer_mix (#2203)
2a8ead21 : Add support for extension GL_EXT_shader_implicit_conversions Updated extension management in TIntermediate class.
97ee5c88 : Fix #2201: Improve const and copy constructor for TVarLivePair.
39281fb7 : Add support for extension GL_ARB_vertex_attrib_64bit (#2193)
f03cb290 : Add support for extension GL_ARB_texture_query_lod. (#2194)
b858d419 : Remove unused Es310Desktop430 (#2200)
ff61c416 : Add license type: BSD+Apache2+MMIT = NOTICE license
ea50f6d7 : Add support for extension GL_ARB_shading_language_packing (#2192)
bcf6a243 : Move to SPIR-V 1.5 Rev. 3, bump revision, remove a status from README.
1b573327 : Note about Build Status.
52d34b4c : Move to latest SPIR-V header, and bump glslang revision.
7d65f09b : Add support for extension GL_ARB_shader_storage_buffer_object (#2184)
02c70ad1 : TPpToken: Fix compiling on clang-10 (#2189)
c9b28b9f : xcode warnings fix (#2188)
3f4e5c45 : Add support for extension GL_ARB_shader_image_size (#2185)
9f46e3dd : Add support for extension GL_ARB_shader_bit_encoding (#2183)
4d2298bf : Support multiple swizzled out operands (#2175)
46572440 : Fix #2178: Allow specialization constants for texel offsets.
fd593d5f : Get rid of all warnings with MSVC and clang-cl (#2177)
75de196c : Add support for EXT_ray_flags_primitive_culling. (#2173)
9c3204a1 : Error message: Finish addressing #2097, better texture error message.
b5757b95 : Remove extra semicolons (#2170)
0b66fa3b : Shader interface matching rework to fix #2136 (#2156)
1fff3623 : Build warning: Fix #2167: Remove nested reuse of 'unreachable'.
e157435c : Bump revision.
f986436a : Error assigns to objects of rayQueryEXT type.
d50acf97 : Remove unused variables.
83855b97 : Fix #2163: improve comments for addProcess() and the preamble.
1dad9200 : printf format
988cd676 : unused var
7fc409ee : bitwise on boolean
f6802454 : opposite inner condition
386f18cc : Update spirv-tools known_good to latest stable
2b4d345d : accelerationStructureEXT - issue #2152
915f1191 : accelerationStructureEXT - issue #2152
054b5e35 : pass by reference updates
7d37a68a : pass-by-reference updates
9b3baf98 : Add missing braces to if condition
9906b4bd : Remove redundant NOTICE symbolic link.
cea9384b : switch format update
f0089e54 : copyright notice changes removed from unchanged files
9d3b4346 : copyright notice changes removed from unchanged files
7f48ec34 : copyright notice changes removed from unchanged files
ea98c46c : spirv.hpp reverted to commit f368dcbb7d8af23f0cba3015d0f4dda9dc3aa66d
67c7bc40 : .travis updated to origin, rayQueryCheck removed
7f689beb : const rayFlag defs used in the test cases in stead of numerical values
65c81bf2 : compute and fragment shader test_cases added for rayQuery
2fb45def : rayQuery test cases added
ae64363b : rayQueryEXT function parameter
964c7e4a : rayQueryEXT assignment is allowed.
4893bae5 : test names updated
817d0f63 : update README
16bb8881 : Fix build on CMake 2.8, and fix Web build
66938c5a : wait time increased for the install
39a7fc37 : rayQuery test cases disabled
c8274e94 : Make file formatting comply with POSIX and Unix standards
50a72281 : GL_EXT_ray_query glslang updates, and test cases added.
d42c6ab8 : Fix MSVC build issue - remove invalid character
34e87422 : comment update, rayQueryEXT is writable, readonly check removed.
6719ce09 : GL_EXT_ray_query updates
34d8248c : Fix #2132: constant matrix constructor from single non-scalar argument
120b3daa : comment update, rayQueryEXT is writable, readonly check removed.
06c2eee7 : GL_EXT_ray_query updates
3f7c957e : Fix #2132: constant matrix constructor from single non-scalar argument
44e8e556 : comment update, rayQueryEXT is writable, readonly check removed.
42dc643b : GL_EXT_ray_query updates
74d6d6a2 : GL_EXT_ray_query updates
09a9f835 : Re-add NV enums for raytracing to prevent build breaks.
8c21e0a2 : Fix #2132: constant matrix constructor from single non-scalar argument
4b420b4f : Bump version (also fix line endings the grammar).
0ea0e96d : update known_good
db32b243 : Add support for GLSL_EXT_ray_tracing
f368dcbb : SPV headers: Bump up to the latest header.
40007b86 : Forbid memoryBarrierAtomicCounter for Vulkan compiles
4b2483ee : Fix #2005. Allow multiple compilation units to declare identical push_constant blocks (#2123)
9b620aa0 : Add flag to check whether offset is implicit or explicit (#2031)
56a7e020 : Use strcmp for all of the extended instruction set checks in the disassembler (#2107)
ad3f10bb : EXT_debug_printf - make escape sequences better match C/C++
13444545 : disable escape sequences for #line and #error
b57af2f5 : Decorate accesschain operand for nonuniform UBO loads
39ffdaf2 : Allow nonuniformEXT() on sampler types.
851f3daa : Fix typo in Web CMakeLists
0b71a071 : add missing string.h header for resource_limits_c.cpp
fd37e0c0 : add c wrapper for standalone ResourceLimits and remove that dependency from glslang_c_interface
48556b84 : add stdbool.h to properly support bool type
bdcfc484 : add c interface support for TBuiltInResource and glslang::DefaultTBuiltInResource
04d73731 : GL_EXT_debug_printf implementation
442f561a : Add Android build instructions to README
c6a4c6d3 : Improve formatting.
c40c4bc3 : Add "news" section and component status.
8985fc91 : Fix long lines in the SPIR-V generator, retrigger bots.
bbbd9a2a : Fix #1843: Handle built-in function output parameters to a swizzled arg
56364b6b : Copyright update, mostly to trigger bots again.
c480237b : Fix #2095: correct the indentation.
9606a5cb : Fix #1461: set the SPIRV-Tools' optimizer's target environment.
82da15f4 : Fix #2091, remove incorrect assert for division by 0.0.
71726431 : Add vcpkg installation instructions
a7ff36e6 : Fix for #2075: removed DefaultTBuiltInResource from glslang_c_interface.cpp
fb18b6df : Fix an issue of SPV generation for imageAtomicStore.
a515fff4 : SPV_AMD_shader_image_load_store_lod is now validated by spirv-tools
615ae258 : Fix iomapper issue
abfc4c2c : Fix part of #2070: Correctly handle promotion for <unary-op>(int).
b8483872 : Add an option to make RTTI enabled
5166bc18 : Split "is emscripten" config from "enable glslang.js"
4bb910cb : Avoid enum-compare warning
b4bab3ce : Fix a parser error of GL_KHR_memory_scope_semantics
53235dcb : glslang.js: Make the SPIR-V target version configurable (1.0 ~ 1.5)
322ab8f3 : Fix memory corruption in TGlslIoMapper
141dbede : Use NOT ... VERSION_LESS instead of VERSION_GREATER_EQUAL
6ad120ea : standalone: Fix --help
8b605701 : Use correct enum type in case statement
19ec0d2f : Build: Fix more build warnings caused by PR #2038.
83973079 : Build warning: Fix #2062, missing enum value in a switch.
b0ada803 : HLSL: Fix #1974: ignore input primitives on non-entry-point functions.
3ed344dd : Fix #2059, and also attempt to skip test bots [skip ci]
8a914f42 : Add Error check flag in io mapper
c3bb5d69 : Update to latest SPIRV-Tools, supporting Vulkan 1.2.
273d3a50 : SPV/Vulkan: Add support for Vulkan 1.2, which defaults to SPIR-V 1.5.
77405788 : Public: replaced tabs with spaces
e33f4e7b : CInterface: replaced tabs with spaces
6f98892d : Fix #1829: Add "--" command-line options for macro def/undef.
ab6a5880 : Move symbol builtin check to grammar stage
3eb540fb : Add missing extension defination
8db9eccc : Bump revision
ac6b7cf5 : Add builtin constants
a3c7a25e : Add support for ARB_gpu_shader_fp64
05a5b532 : Fix glslang can't link multiple AST in a single stage
6944b38a : CInterface: added static asserts to compare C/C++ enums
0e65b316 : Added LAST_ELEMENT_MARKER for every enum used in the C interface
b80a63a0 : CInterface: replaced SH_ prefix with GLSLANG_
5de15a25 : HLSL: Fix #2037: Integer dot used incorrect input for adds.
5db058c0 : atomic counter offset should align to 4
891ec09c : Modify atomic_uint binding check
d7f09317 : CInterface: added glslang_program_SPIRV_get_ptr()
4ecd0f67 : CInterface: added files to CMakeLists.txt
e9ddba8f : CInterface: added _BIT suffix to glslang_messages_t and glslang_reflection_options_t, fixed const-correctness
ca593a98 : CInterface: reformatted according to .clang-format rules
8cded6cc : Added original glslang_c_interface implementation by Viktor Latypov
786aa339 : Add Tess machine dependent built-in variables initialization for GLES 3.2
97c4c093 : Add support for ARB_uniform_buffer_object
a8f9886c : Add support for ARB_texture_multisample
78b11804 : Add support for ARB_sample_shading
44e842cd : Add constant expression with mod
bd97b6f9 : Command-line: Give better error messages. From #1829.
85122e70 : Update spriv-tools known good
1843c0c4 : Fix #2020: PR #1977 broke HLSL member consistency, this finishes it...
71b0100a : Fix: #2014: Don't do "extension-on && version >= ..." keyword checks.
b5d9dee7 : Fix #2007: Fix a couple relative header paths in header files.
d519167d : Fix #1993: Fully exclude ftransform() from SPIR-V semantics.
24b3e838 : Remove glslang::pool_allocator::setAllocator
b3bd402c : INTEL_shader_integer_functions2: Add SPIR-V generation
fbcdcac2 : INTEL_shader_integer_functions2: Add compiler front-end support
e0da415d : INTEL_shader_integer_functions2: Add basic extension tracking
9216e8cf : Update README.md to include other test requirements
dd9e570d : Fix #1981
38b4db48 : Fix #1983: __ is okay starting with ES 300, rather than 310.
8b5853d4 : Fix #1987: Use large enough built-in buffer to hold vec4 of maxint-64.
04567eb2 : Check for ENABLE_SPVREMAPPER flag in CMakeList files.
bd69a4fb : Respect CMAKE_INSTALL_LIBDIR in installed CMake files
3c0d2e5b : HLSL: Fix #1976: Don't let ENABLE_HLSL change struct/class layout.
cb563e68 : Add a test for 8- and 16-bit construction.
e7cb9cb9 : HLSL: Fix #1960: fmod() was not converting int args to float.
1b93de4f : Fix construction issue for 8 and 16 bit types.
e43e8ba9 : SPIR-V postprocessing: WEB case only needs CFG mods
d87d3a06 : Fix compileGLSLZeroCopy accidental minification
af7c73b1 : Add deprecation for SPIRV/ install folder location.
199d115e : Fix #1959 by reverting 7b0e236 to put files in two places.
0552c0ac : Remove std::move that is breaking chromium roll
18d6b6b6 : Tests: Add more test results for the previous generator version bump.
31c3370d : Bump up the generator version, which is exposed in SPV test results.
d48881c7 : Fix warning: size_t->int implicit cast
6fbc1af8 : Add a couple missing headers to the GN build.
7f77b2e8 : Bump version.
8c3d5b4b : SPIR-V: Aggressively prune unreachable merge, continue target
3b8d94f4 : Add option ENABLE_CTEST to skip testing
b44dac19 : Update spirv-tools known good.
4b9b07a8 : Make buildbot licenses consistent with the rest of the code
a3f0da56 : BUILD.gn: Fix fuchsia build (#1944)
f8d1d744 : Web: Reclaim more space and make all work w/wo GLSLANG_WEB.
e5eee8fb : Web: Add basic atomics for SSBOs.
3dd1ce5b : Web: Add SSBOs and a few other missing compute features.
51ed01c8 : Web: Add compute stage.
61c22e25 : Web: Add separate texture/sampler, exclude *CubeArray*.
5e634c89 : Enable generation of compile_commands.json (#1938)
f57feff7 : Fix the exports of glslang-default-resource-limits (#1942)
f0a85fc7 : Fixes for gcc 9 / -Werror=deprecated-copy
d3f3f01c : Run tests on Windows too.
2398b216 : Fix build scripts.
af7991e0 : More cleanups for Windows.
8b11dfe1 : Add Kokoro bots for building using Bazel.
dccaa59c : Make it work on Windows.
016ddee8 : Only apply volatile semantics to atomics when using Vulkan Memory Model
0608b9d6 : Add Bazel build configuration files.
3290d380 : Use commandline options instead of ENV variables
62202427 : Keep code style improvements
7d623e1c : Indenting
0f98465f : Update CMakeLists.txt
3f072e15 : Move TARGETDIR as well
16720143 : Make runtests configurable.
1aeceaea : Fix config issues and revert previous fixes for semi-colon issues
05398232 : Added an option to make pch enabled in Cmake
03be018a : find Python and add External subdir only if BUILD_EXTERNAL option was set (on by default) and /External dir exists
765cee84 : GLSL/SPV: Pre SPIR-V 1.5, subgroupQuadBroadcast index must be constant
01a50473 : remove redundant check
3c8b4daa : Fixed typo in README.md
41261d95 : Forgot that GCC doesn't recognize this flag
7c9accb6 : Remove unnecessary semi-colons and add warning about them
ee8e9c15 : Fix #1924: Promote SPV_EXT_physical_storage_buffer to KHR when required.
39ced690 : Update spirv-tools known good.
1ff0c181 : Fix #1924: Emit SPV_EXT_physical_storage_buffer, not the KHR form.
78ba2510 : single line
c13e0f1e : Update appveyor and travis files
7b0e2363 : Move install directory for SPIRV/ folder.
8a97d389 : HLSL: Fix #1912: add attribute syntax for nonreadable/nonwritable
2d9b0a35 : HLSL: Fix #1912: add attribute syntax for overriding image formats.
c2fafea9 : GLSL/SPV: Fix #1900: Drop const on literal when doing an object copy.
90e402f4 : SPV_KHR_physical_storage_buffer/SPV: Add GL_EXT_buffer_reference_uvec2
9d43c7f3 : Fix Fuchsia build.
230117a0 : use custom es6 modularization instead of MODULARIZE=1
4391924a : Separate GLSLANG_WEB (min-size build) and Emscripten options
e0932f67 : README: Fix WASM typos.
54c72c6d : HLSL: Fix #1903 Catch 0-argument case to constructors.
f4b2ba2c : Reflection will crash when the VS input symbol defines the same name with FS output symbol
c5b669e0 : Add GL_EXT_shader_subgroup_extended_types support
f766faba : GLSL: Only require constant for subgroupBroadcast when SPV < 1.5.
8317e6c6 : SPV: Support SPIR-V 1.5; five extensions no longer need OpExtension.
352e668a : Add flags for local size values ( compute shader )
aaff6cdd : SPV 1.5: Switch to the 1.5 header, for SPIR-V 1.5.
23e9f5ca : Comment out params instead of removing
24a5d23d : Remove unused params
3b1b9e29 : Fix incorrect function prototypes of 64-bit findLSB/findMSB
664ad418 : Fix #1879: Check for valid variable before checking for unsized arrays.
d6df1fb1 : Update spirv-tools and spriv-headers known good.
35dabea7 : Fix code style issue and remove setXfbBufferStride new paramte
2ad4492e : code refine
b69e8f3a : Adjusting code interface
92f5afde : Placeholder fix for part of #1870.
7de044c0 : Non-functional: Make whitespace/braces consistent for a recent commit.
8b91ecba : Change to initializing the variable
6d35ae89 : Return nullptr after assert to avoid uninitialized variables
df1d4ccf : ESSL/SPV: Fix #1856: Allow ESSL shaders to compile to OpenGL SPIR-V.
efd47a8f : Documentation: Provide more detail in setting up the environment.
5442b4ff : BUILD.gn: Add missing HLSL files.
9757da4f : GN build (for Chromium): enable HLSL in dependents.
1f1e5369 : Dereference any array type before expanding root-level SSBO members
d2b24ae5 : Add support for GL_ARB_explicit_uniform_location
96bec343 : GN build (for Chromium): enable HLSL
387657e4 : GL_NV_integer_cooperative_matrix support
a3bc04b2 : Bump revision.
9a5689f6 : GLSL: Inherit memory qualifiers, both declaratively and in execution.
c27def37 : Fix conformance with -Wextra-tokens
c8176004 : Bump version.
369ffa95 : web: Fix accidental additon of refract() prototypes and update README.
deec1933 : Web: Turn off includes, independent preprocessing path, fine tune all.
b9197c81 : Web: Make switched methods all be non-virtual, more web-dependent code,
d8834df9 : Web: Optional error management and error tightening.
fb4f2333 : Web: Use isEsProfile() instead of run-time testing; remove more atomics
155d351f : Web: Remove unused stage functionality, SPIR-V logger, and hex_utils
39697cdb : Web: Remove unnecessary GLSL numeric types, and some collateral.
3e4b6ff7 : Web: Tighten up sampling code and interfaces.
eaf44963 : Web: Complete the removal of vendor-specific #ifdef's, including CMake.
441b2ac4 : Web: Prune grammar and lexor down to needed subset.
a28f7a75 : Web: Generalize _EXTENSIONS* in SPIR-V back-end.
b6d3ee5a : Web: Turn off bracket-style attributes, reflection, and IO mapping.
7015bd65 : Web: Remove/rationalize a set of *_EXTENSIONS, using GLSLANG_WEB.
e66dace9 : Web: First pass of tabling the built-in function declarations.
23d27751 : Web: Selectively remove a few key features, using #ifndef GLSLANG_WEB
bfc21ff1 : Web: Change a bunch of HLSL methods from dynamic to compile-time known.
d4ed5158 : Web: Remove a few additional HLSL constructs with ENABLE_HLSL.
13761069 : Web: Add sanity check test suite for smaller-footprint builds.
3aac2d44 : Bump revision.
a761284f : convert_glsl_to_spirv: fail early, reduce copies, remove input buffer allocation
b16a4bc4 : make glslang.js easy to use
a91561d5 : enable build for node
95609e6d : Set theme jekyll-theme-merlot
7eb3e6e0 : Make non-emscripten flags platform agnostic.
c1063cd5 : Converted ENABLE_HLSL to a dependent option, so it can be always disabled in web builds
734176a2 : Move build instructions to README.md
c96e42dc : Add WASM build target for Web version of glslang
c6f7294c : Handle install vs build include directories
ab6d1499 : Export glslang targets on installation
3cea2e58 : Bump revision and give the bots another chance to work.
1f6fedd3 : Add in header for uint32_t definition
8126eb19 : Convert no RTTI rule to be compiler specific
03a93ae1 : Fix Clang compiler warning.
c24033af : Fix location distribution not in order
208cb580 : Remove execute permission from LICENSE.txt
8a5824f5 : Fix memory init issue, to make sure the class members are init in order.
302fe97e : Revert "Merge pull request #1792 from Roy-AMD/automapping-opengl-location"
c1e61d6c : Fix bugs in missing Builtin decoration for some NV builtins for tessellation control shaders. Fix bug in member remapping.
2bb2da91 : SPV: Update to latest SPIR-V header.
38317065 : Update spirv-tools and spirv-headers known good.
9f2236e5 : Build: shut up warning to add unnecessary parens.
a76d1c21 : Fix bug in printing trailing comma when dumping AST for a structure.
ea5715ca : Update known good SPIRV-Tools commit
f2dcc87c : Allow unsized view array dimension for non-block perviewNV attributes
33081e01 : ESSL: Fix #1823: Conditions for when derivatives are in compute shader.
bb7307b4 : OpIsHelperInvocationEXT should declare relevant SPV extension and capability
1a6e8534 : GLSL: Fix #1833: Don't constant fold integer mix to a float.
dbd4c3ce : spirv: Generate missing SampleMaskOverrideCoverageNV capability op
bbf172b5 : Explicitly remove RTTI in the top-level build config
91fb0091 : Add support for SPV_KHR_shader_clock
c1ad3962 : Avoid generating 8/16-bit constants when 8/16-bit arithmetic extensions aren't enabled
87dd98f0 : Test updates
5a391cc5 : Update SPIRV-Tools revision
e085d834 : Change implementation of gl_SIMDGroupSizeAMD
96524f91 : SPV: Fix #1783: Don't do bounds checking for spec-const-expression size
4b4b41a6 : HLSL: Fix #1815: Don't constant fold spec-constant array indexing.
6a50a785 : update spirv-headers to pick up demote_to_helper_invocation
e5c394bc : Standalone: Fix #1814: Check that linkage was specified for reflection.
73f01081 : Build: Tweak PR #1808 to avoid an implicit conversion warning.
ba6170b5 : Implement GL_EXT_demote_to_helper_invocation
53134490 : Handle SPIR-V type mismatch when constructing a composite
f4edb8f8 : Remove __DATE__ and __TIME__ usage
6cca0e98 : Remove extraneous semicolons
4b5c4989 : Add a bunch of missing cases to promoteConstantUnion. Use macros to expand all the cases more simply.
89123366 : Add test for constant type conversion
1f5799c1 : BUILD.gn: Fix file for use with Fuchsia platform build.
8e96e247 : Bump revision.
9c14f77f : AST/SPV: Fix #930: translate uvec4 <-> uint64 for SubgroupGeMask et. al.
11805e41 : Bump revision.
605afc7b : SPV: Add a switch for favoring non-NaN operands in min, max, and clamp.
d579c0a7 : Bump revision.
2cfde2bd : Delete duplicated gl_SubGroupSizeARB builtin treatment
dbe6b06d : Add missing GL_ARB_shader_ballot builtins to Geometry and Tessellation shaders
38a52fca : Add gl_SemanticsVolatile to GL_KHR_memory_scope_semantics, and make volatile-qualified atomics generate MemorySemanticsVolatile when using the Vulkan memory model
e86cc18e : Update test expectations for new SPIRV-Tools
4d8df4f6 : Update known good SPIRV-Tools
2cb2f197 : Add support for GL_NV_shader_sm_builtins
92b5c9ee : GLSL: Revert f6873f7 to fix #1764.
fd556e32 : Use spvValidatorOptionsSetBeforeHlslLegalization for pre-legalized HLSL
21eebe74 : Uppdate spirv-tools known-good
fc017379 : code format refine
a137d2ba : Add interface symbol and uniform symbol location auto mapping for OpenGL shader.
3555043c : Remove unused parameter
71e5b132 : Add missing NV_EXTENSIONS ifdef
c6f0ce8d : Support GL_ARB_fragment_shader_interlock
593a4e0a : Fix subgroup support for ray tracing
c3e60ad9 : Add AST tests for ray tracing shaders
3418cb4c : Add AST tests for mesh and task shaders
51760c88 : Add more subgroup testing
8adc2f56 : Allow runtime-sized arrays of acceleration structures
40b1a9e1 : Fix include guard for GL_EXT_multiview
9bb17cd0 : Return consistent names from CapabilityString
cda52d53 : Fixed .dll install on MSVC.
e10c87a3 : Remove non-source sources from binary targets
741fc4ab : Build.gn: allow optimization in glslang lib and standalone
8b920c79 : Update SPIRV-Tools, SPIRV-Headers
6e384fef : Build: Fix 3 warnings.
08e01e79 : Bump version and revision.
b64952ed : SPV 1.4: Move to 1.4 validation, removing all 1.4 validation failures.
f43c739a : SPV 1.4: Emit SignExtend and ZeroExtend for integer image reads/writes.
61a5ce19 : SPV 1.4: Lookup tables: Use variable initializer and NonWritable...
fbb6bdf0 : SPV 1.4: Add support for OpCopyLogical, careful of Boolean differences.
1f4d0468 : SPV 1.4: Implement the 5 new loop controls.
0c1e71a1 : SPV 1.4: Use OpSelect for trivial typed non-scalar/vector expressions.
cfea59d3 : SPV 1.4: Add testing infrastructure for SPV 1.4 tests.
7c7731ec : SPV 1.4: Generate all globals on OpEntryPoint interface list.
2dd4ab3a : SPV: Move to the SPIR-V 1.4 header.
6fef1ca6 : Latest known-good SPIRV-Tools: WARNING: Needs python 3.x.
c11e3156 : Bump revision.
88220d50 : For nonuniformEXT constructor, make a copy of the node to decorate
5cb2fa2a : Fix #1759: Check for specialization constants when literals required.
758c9336 : Add support for GL_EXT_buffer_reference2
faac86e5 : If a shader's only use of float16 is for FConvert, add the Float16 capability.
d932cc42 : Fix issues of explicit conversions.
86c72c94 : Bump revision.
f6873f7e : GLSL: Add error check for an argument dropping the 'restrict' qualifier
08d61df0 : Fix #1720: Give an error for parameter mismatched image format.
0e5d1bb6 : clang-format correction and typo (clang format likely not complete)
83318018 : improve formating
aa4e5277 : revert typeName from getCompleteString() (breaks tests), add to function dump instead
4b1dfc56 : improve formating
8a0e12a1 : TType::getCompleteString insert optional structure name
b84a5204 : minor improvements to formating
412ff6ea : minor naming cleanup
55ba3eaf : introduce new --dump-builtin-symbols command line
0aea3106 : Add cstdlib include
2d0095f2 : Update spirv-tools known-good
3416d48b : Update to latest SPIR-V header and bump revision.
8b2f96d3 : Check if _MSC_VER is defined before using.
1d1fd885 : build: Don't ship GTEST headers in install target
9d92945d : Update spirv-tools known-good
83170e3f : Enable GL_KHR_shader_subgroup properly
659060b9 : Callables shouldn't have incoming ray flags
e442a038 : GLSL: Fix tessellation control shader bounding box support. (#1730)
099a80dd : Suppress MSVC warning about unused variable.
35aeb042 : Avoid running the validator as part of the optimization pass.
b184e41a : Build: Update to the most recent SPIR-V headers, for Rev. 7 of SPV 1.3
938ab9a6 : Update SPIRV-Tools and Headers
e880e96f : GN: Make glslang_validator an executable.
7895e473 : Move getBufferReferenceAlignment to be a method of TType
3fd12326 : Improved fix for buffer reference constants
cc4a756d : Build: Update to latest SPIR-V header.
38cbad15 : Fix interactions between 'volatile' and the Vulkan memory model
afa5671f : Error out writes to shaderRecordNV buffer blocks.
be63facd : Handle buffer references vs 'const'
1994fe45 : Fix NV_EXTENSIONS-disabled build
4605e2ed : Implement GL_NV_cooperative_matrix
0b018419 : Avoid undefined behaviour
a84079dc : PP: Fix #1605: Paste tokens for ## through number->letter transitions.
76577b1a : Fix -Wextra-semi warnings in headers used in Chromium
141bc5a5 : Fix type recursion with EOpIndexIndirect dereferences
0560138e : Fixup leak of TString
756bfd0a : Allocate empty function name in the string pool.
f8939eff : Update SPIRV-Tools known good
6225dd4b : PP: Faithfully track white-space through macro record/use, fixing bugs:
5cdf3c5a : PP: Non-functional: Remove the sub-tokenization of macro stream record.
bce1f510 : Build: Fix #1640: Change strcpy to snprintf.
2b2316d3 : Add Float16/Int8/Int16 capabilities for private variables and function parameters
6fee9446 : PP: Fix #1694: Rationalize errors on partially expanded macro argument.
6708b0ee : Handle resizing/error checks for mesh shader out arrays
9466850f : Update gtest to explicitly size gl_PrimitiveIndicesNV[]
ab027bef : Fix resizing of gl_PrimitiveIndicesNV[] to max_primitives*geomSize
879562b7 : Fix treatment of array input/output variables in reflection
19050698 : Add option to unwrap I/O block aggregates in reflection
567396b6 : Whitespace: Fix some tabs->spaces, mostly to retriggered failed bots.
9840f11f : PP: Fix #1694: Handle badly formed argument substitution.
4513df91 : Reflow for better readability
f6e7c4d2 : Bump version.
377bccb1 : Build: Fix #1665: remove __fastcall
3958927a : Add missing support for gl_MeshViewCountNV/gl_MeshViewIndicesNV in task shaders
aeeaf08f : Update expected test results
75f443bd : Update SPIRV-Tools version
a972e73a : Add option to reflect all block members, inactive or active.
657acc0c : Add option to reflect buffer blocks & variables separately to uniforms
4a2aa822 : Reflect array stride, top-level array stride, and block member count
0af5e3e3 : Reflect pipeline outputs as well as inputs, optionally from other stages
edf8212a : Add an option to report array variables with trailing [0] suffix
15c37f79 : Include array index in reflected uniform names more consistently
6d477858 : Add options to control how reflection information is built
1dc5dcf0 : Move TObjectReflection into public interface to clean up reflection
eaf31ab9 : Add 8-bit/16-bit transform feedback support for future use
0d5c8664 : Switch to relative include path for ResourceLimits
de3b8e3b : Fix #1682: flesh out more vulkan/SPV ModuleProcessed
91af9401 : Switched to std::string for TReflection and TObjectReflection
0f66082d : ParseHelper: don't assign xfb_offset for struct members
d39c040d : Port Unix/ossource.cpp to Fuchsia
6a87400c : Add missing override specifiers in virtual class
332b173c : Fix mismatched integer comparison (size_t/unsigned int vs int)
1a1651c6 : Disable Clang extra semicolon warning.
31fbc11f : Build: Remove extra commas in calling INSTANTIATE_TEST_SUITE_P.
c28369b7 : Add support for GL_EXT_YUV_target
90995f5d : Update reflection offset consistently for structure members
7e500c7b : Add missing initialisation of counterIndex and stages in badReflection()
544c039d : HLSL: Fix #1679: Add HLSL earlydepthstencil -> SPV EarlyFragmentTests.
7a02e15e : Update spirv-tools known-good.
424612c0 : build: Do not cache debug library suffix
08fe88a9 : Suppress a MSVC cast warning in GN.
6b9a28b9 : Add extension checks for NV block member builtins
9706106e : Suppress inconsistent override warning in GN.
0bb89f58 : HLSL: Protect against some crashes
e135a489 : More precisely check for the qualifiers that enable the vulkan memory model for buffer references.
0ceaebcf : Fix a few GN build issues.
edadbed6 : HLSL: Avoid leaking a shadow sampler struct
806e0573 : Avoid leaking name for counter buffer
b2395e9d : HLSL: Fix #1655; use "" for nullptr file names. Needs test cases.
d72f488c : Build: fix warnings. Fixes #1653.
75c5603a : Fix xfb_stride incorrectness(#1654)
28be4543 : Infrastructure: Generalize and broaden per-variable extension checking.

+- Project: platform/external/dexmaker

9e11570 : Reland: Rework platform version to hide codenames.
379f913 : Revert submission
70b0478 : Revert submission
c6fa027 : Rework platform version to hide codenames.
09c282a : Make an empty commit to create a merge in target.
6bddd4a : Exclude Stress#mockALot from presubmit.

+- Project: platform/external/dng_sdk

8051967 : Targeted minimal fix for security issue in CVE-2020-9589.

+- Project: platform/external/dnsmasq

7b75352 : Don't enumerate interfaces if no interfaces were found.

+- Project: platform/external/doclava

3ccda35 : Stop suppressing @see tags in frameworks/base.
94b9299 : Fix broken links to inner class constructors.
cb64f29 : Add disabled and loggingonly support to compat changes docs
ae5b3bd : Revert "Remove Java 8 requirement."
e08a0e9 : Remove Java 8 requirement.

+- Project: platform/external/dokka

b1a107c3 : Rev version to g011
d0fc7c33 : Remove deprecated devsite-heading tag
974537be : Add license type: Apache2 is a NOTICE license
67f093a6 : Add a build target for Dokka which makes the repository available.
17d47736 : Rev version to g010
796ec8ac : Revert racy code and test for inherited methods
28c97a26 : Fix formatting for deprecation warnings, and add a test. Doesn't fix replacement links.
7f3209fd : Fix @see tags
119cb513 : Rev version to g009
2626e367 : Fix non-existent directory issue.
1827d9bd : Add noGenerate{Pacakge,Classes}IndexPage cli arguments.
9d357882 : Declaring dokka-fatjar as a dependency of dokka-gradle-plugin
3c79bd9a : Rev version to g008
0064bcf6 : Fix extension fun/property KDoc issue.
2a8e1957 : Include inherited methods in asJava documentation
acecf29d : Do not fail the builder on test failures.
abe79ca2 : Revert "Include inherited methods in asJava documentation"
1dc7f757 : Include inherited methods in asJava documentation
465511e4 : Add support for Kotlin input in dac tests.
fddad9ae : Making dokka_version propagate correctly into built artifacts when it changes
b7b2c990 : Add doc overwriting test to inheritedMethods Test: gw test Bug: 128910855
ee377d2c : Fix off-by one error in @return rendering 😳
b58eff2f : Bump dokka version
dcaa652b : Improve formatting for method return tables
d79f3599 : Attempt to resolve external links for types in as-java.
459ec728 : Refactor dac tests to use the same source for dac and dac-as-java tests

+- Project: platform/external/drm_hwcomposer

0760b73 : Revert "drm_hwcomposer: Add GetDisplayCapabilities and getDisplayIdentificationData"

+- Project: platform/external/drrickorang

12c5a38 : Add OWNERS
668f25d : Deprecate OpenSL ES for Android as of API level 30 (R)

+- Project: platform/external/e2fsprogs

156028c4 : ANDROID: e2fsck: Handle casefolded encryption
4e37e48f : ANDROID: mke2fs: Support encrypt+casefold
5507593a : ANDROID: tune2fs: Support encrypt+casefold
0c0b65bd : ANDROID: e2fsck: Do not mutate encrypted names
4b8ccd34 : ANDROID: tune2fs: Allow setting the casefold feature
9b07069c : tune2fs, resize2fs: make ramdisk binaries.
a495b54f : e2fsdroid: Don't skip unusable blocks in BaseFS.
d391f3bf : e2fsdroid: Fix logical block sequencing in BaseFS.
346bee6f : e2fsdroid: Properly free the dedup block map.
ab77f6c7 : Build e2freefrag
8525a455 : Add -e2fsprogs to the e2fsprogs chattr and lsattr.
f5a8e8fd : Make ramdisk_available.
ec10b513 : Change #define to _BLKID_TYPES_H

+- Project: platform/external/eigen

938430171 : Make libF77blas buildable for native_bridge
08cc6ed02 : Capture libeigen's header correctly
c407587f3 : Make libeigen apex_available for com.android.neuralnetworks
34853b07c : Add type aliases required by TF rebase

+- Project: platform/external/exoplayer

a3bff77 : Remove unnecessary lines
90084be : Set min_sdk_version to be part of mainline modules
9af07bc : Update ExoPlayer version to ToT
9789298 : Add git fetch to updating script
5196d1b : Update ExoPlayer version to ToT
812603e : Add TEST_MAPPING to external/exoplayer
7ac484a : Update ExoPlayer version
9af80eb : Add dependency on jsr305
b6c9d6d : Add script for updating the ExoPlayer version
662958f : Move ExoPlayer code into the tree directory
f6cc5bc : Build exoplayer against a prebuilt sdk
8ade7bb : Expose classes to implement MediaParser tests
77bdf07 : Expose ExoPlayer testing assets
f24a2e3 : Rename exoplayer2-core to exoplayer2-extractor
9847018 : Update ExoPlayer version
be181f3 : Remove NOTICE for ExoPlayer
9f6e0b4 : Add notice property to exoplayer BUILD target
48d630a : Fix platform/external/exoplayer visibility
05490c7 : Create build files for external/exoplayer
906f975 : Initial ExoPlayer code drop
88cbc6c : Initial empty repository

+- Project: platform/external/expat

a5c33eda : Set apex_available property

+- Project: platform/external/f2fs-tools

b5cd946 : fsck.f2fs: Split build_segment_manager() to speed up auto-fix
3973c08 : fsck.f2fs: Fix slow fsck in auto-fix mode
a0823d0 : libf2fs: fix build error on Windows
54ca36c : Merge remote-tracking branch 'aosp/upstream-master' into aosp
bf17378 : FROMLIST: fsck.f2fs: quick fix of CLOCK_BOOTTIME in mac
6599bdf : check_f2fs: use /sdcard/Android/data for fuse
5d6453b : check_f2fs: use /sdcard/Android/data for fuse
9a31cef : fsck.f2fs: allow fsck to fix issues with online resize due to SPO
11e4322 : fsck.f2fs: account COMPRESS_ADDR as reserved blocks correctly
596408f : f2fs_io: support compress blocks ioctls
3605375 : fsck.f2fs: report real wall time
2b1dd73 : Include private/fs_config.h directly when needed
7f3767e : f2fs-tools: Casefolded Encryption support
9c06bd6 : Android.bp: compile without fortify
9418ba9 : check_f2fs: use /sdcard/Android for fuse
2e20b34 : Android.bp: compile without fortify
4410ae6 : check_f2fs: use /sdcard/Android for fuse
64750e9 : fsck.f2fs: allow --dry-run to check readonly mounted fs
cc6c427 : Casefolded Encryption support
daa0f8b : resize.f2fs: add option for large_nat_bitmap feature
d77bca8 : dump.f2fs: print more info of inode layout
fdd47b2 : f2fs-tools: support data compression
cf7329e : fsck.f2fs: Enable user-space cache
70c5bab : libf2fs_io: Add user-space cache
75cf4ec : f2fs-tools: handle /sys is not mounted
1126e38 : fsck.f2fs: add --{no-}kernel-check to bypass kernel version diff or not
f0f29da : f2fs_io: add set_fsverity
5d6d65d : fsck.f2fs: fix typo
59478d3 : sg_write_buffer: fix sg_write_buffer build outside the source dir
27be95e : f2fs-tools: reuse same pointer, exit on error without clean-up

+- Project: platform/external/fdlibm

107a8b5 : Set apex_available property

+- Project: platform/external/flac

db2286a7 : Set min_sdk_version to be part of mainline modules
148d1206 : libFLAC/stream_decoder.c: fix integer overflow on corrupt file

+- Project: platform/external/flatbuffers

7d073311 : Revert "Upgrade flatbuffers to v1.12.0"
018b1cfe : Add TEST_MAPPING for flatbuffer.
7bd8ba19 : Upgrade flatbuffers to v1.12.0
5e46dd0b : Set apex_available property
a56470cb : Make flatbuffer_headers apex_available for NNAPI

+- Project: platform/external/fmtlib

08d43ba3 : Set min_sdk_version to be part of mainline modules
19f0752d : Set apex_available property
a7764128 : Allow fmtlib to be linked from statsd
2a2cc704 : Make fmtlib apex-available for com.android.neuralnetworks.

+- Project: platform/external/freetype

b65dc7efd : Make libft2 buildable for native_bridge
3f4f491dc : Rename # vndk tag to # llndk

+- Project: platform/external/fsck_msdos

4f36a18 : Sync with upstream 2ccadef (svn revision 360428):
05ca3f4 : Sync with upstream ffa3961 (svn revision 360359):

+- Project: platform/external/gemmlowp

8c5fba4 : Make libbnnmlowpV8 buildable for native_bridge
4cc9a2f : Make libbnnmlowp buildable for native_bridge
4ed14f6 : Make gemmlowp_headers apex-available for com.android.neuralnetworks.

+- Project: platform/external/google-benchmark

8982e1e : Fix MSVC warning. (#935)
20f5b67 : google-benchmark: Make vendor_available true
e5ea03c : Fix cxx03 standard selection, option override in CMake 3.13+. Fixes #933 (#934)
5ac80de : Disable pedantic warnings and errors until googletest/gmock is fixed
daff5fe : Alias CMake Targets. Fixes #921 (#926)

+- Project: platform/external/google-fonts/arbutus-slab

573b99d : Convert Android.mk to Android.bp.

+- Project: platform/external/google-fonts/arvo

b20f0dc : Convert Android.mk to Android.bp.

+- Project: platform/external/google-fonts/barlow

f0ee77d : Import external/google-fonts/barlow
92d1f66 : Initial empty repository

+- Project: platform/external/google-fonts/big-shoulders-text

505dbca : Import external/google-fonts/big-shoulders-text
596ef91 : Initial empty repository

+- Project: platform/external/google-fonts/fraunces

edf20d5 : Import external/google-fonts/fraunces
2bf2c22 : Initial empty repository

+- Project: platform/external/google-fonts/karla

78482fa : Import external/google-fonts/karla
cebe079 : Initial empty repository

+- Project: platform/external/google-fonts/lato

ba0c99d : Convert Android.mk to Android.bp.

+- Project: platform/external/google-fonts/lustria

e695126 : Import external/google-fonts/lustria
6148934 : Initial empty repository

+- Project: platform/external/google-fonts/rubik

6e2bb32 : Convert Android.mk to Android.bp.

+- Project: platform/external/google-fonts/source-sans-pro

073b45b : Convert Android.mk to Android.bp.

+- Project: platform/external/google-fonts/zilla-slab

f1a96df : Convert Android.mk to Android.bp.

+- Project: platform/external/googletest

8b6ec957 : Set min_sdk_version to be part of mainline modules
4ef9d3b2 : Allow apexes to link to libgtest_prod
a817113f : Revert "Upgrade googletest to 41b5f149ab306e96b5b2faf523505d75acffd98a"
41b5f149 : Googletest export
2d6d7a01 : Googletest export
fbf67a70 : Googletest export
11d9834e : Googletest export
d02e2772 : Googletest export
4f660912 : Googletest export
74b44b2d : Googletest export
572e261b : Googletest export
7bc671b8 : Googletest export
38f6608e : Googletest export
d6ce39ed : Googletest export
7413280c : Googletest export
87061810 : Googletest export
f1a6db9d : Googletest export
22397f28 : Googletest export
10b1902d : Googletest export
d01e356e : Googletest export
18b67bfc : Googletest export
8b4817e3 : Googletest export
5336106b : Googletest export
3e79d366 : Googletest export
7a8591e6 : Googletest export
0b024bd9 : Googletest export
ed16134f : Googletest export
aa431564 : Remove exclusion of *-main and*-all targets
c7137f0b : Use IsReadableTypeName IsReadableTypeName in OfType function in gmock-matchers_test.cc
3aa538cb : fix unit test failure on NoShortCircuitOnFailure and DetectsFlakyShortCircuit when GTEST_HAS_RTTI is 1
d854bd6a : Googletest export
c901f67d : Googletest export
8417b733 : Googletest export
4b9c1691 : Googletest export

+- Project: platform/external/gptfdisk

7e46be3 : ANDROID: Fix heap overflow in sgdisk
48d79be : ANDROID: Fix heap overflow in sgdisk
313410d : ANDROID: Fix heap overflow in sgdisk
c232867 : ANDROID: Fix heap overflow in sgdisk
d4d8dd0 : ANDROID: Fix heap overflow in sgdisk
caedc32 : ANDROID: Fix heap overflow in sgdisk
7c7c854 : Add more Linux partition type codes
34fc3ab : Change number of columns in type code output from 3 to 2.
185f73b : support: flush cout in ReadString
31d1f45 : support: flush cout in GetNumber
5542b16 : support: Flush cout in GetYN
9e6016b : gptcurses: Add missing header
d4e5607 : Support placing GPT last when for hybrid MBR
ba02671 : Add $(LDLIBS) support to enable clean static builds (for libintl).
b93e29d : Improve man pages
53710d8 : Fixed typo in sgdisk man page.
4cd84de : Use the same ESP label as Windows
0c15ad9 : Final changes for 1.0.4 release
9ae6019 : Added explicit copy constructors and made other tweaks to avoid compiler complaints.
8dab6f2 : Added Ceph and Linux encrypted (LUKS and dm-crypt) partition type codes.
44cda47 : Added search/filter feature to "L" function to display partition type codes.
45f012b : Added 52 Android partition type codes.
b1707b9 : Updated NEWS files to record effects of recent merges.
826f8a0 : Show detail status of header and table
c41db9e : load main partition table if main header crc is ok
2fb7951 : Reset struct alignment back to standard after each #pragma pack (n)
5e490b2 : Changed "Creating new GPT entries" message to "Creating new GPT entries in memory" because the latter is clearer and more precise.
a5381e8 : Makefile: Don't hard-code CC and CXX.
349c11e : Fix ncurses path mismatch introduced in a9630e3
643126a : New type code for APFS.
f1f6236 : Fixed a major bug that caused improper partition tables to be created. Version 1.0.3 release.
eed1122 : Version 1.0.2 release.
7dfc896 : Added support for showing the disk's model name under Linux.
fc0e014 : Added code to read physical block size on Linux.
2a6daaf : Added four Apple SoftRAID partition type codes.
0dfa506 : Added a couple of new verification checks and minor tweaks.
503e9ad : Initial commit of support for moving main partition table to arbitrary location on disk (within limits based on existing partitions).
e745264 : Trivial documentation changes.
4fff654 : Update sgdisk.8 for updated partition size recommendations.
dafd2d1 : Update gdisk.8 for new partition size recommendations.
c554cf1 : Added type codes for Android, ONIE, and QNX6.
c37c487 : Removed stray debugging message from "sgdisk -c" operation.
846a9e3 : Version 1.0.1 release.
6aec1dc : Fixed bug in sgdisk that caused --largest-new/-N to fail if fed a value of "0" for the partition number. (This should work, according to the man page, and now it does.)
080ff55 : Fixed bug that caused input glitches (trailing line feeds and difficulty entering type codes) on EFI version.
bdae070 : Fixed bug that caused sgdisk to not return an appropriate error code (4) when it encountered write errors under some circumstances.
1392964 : Fixed bug that caused cgdisk's reported partition size to be too small by one sector.
9dadc0d : Added uninstall-fixparts and uninstall-gdisk scripts for use under OS X.
0bb668e : Changed name of 0xab00 partitions from "Apple boot" to "Recovery HD".
a9630e3 : Updated several partition type codes.
f8f4ea6 : Test return code of successful empty partition table creation
00cce4d : new target test the call gdisk_test.sh script
28809fa : Redirect dd output stderr and fails some Debian tests (DEP8 look at stderr lines)
4216648 : Fixed odd compile problem.
505a621 : Added new partition type code for Freedesktop.org ARM32 root (/) (0x8307, 69DAD710-2CE4-4E3C-B16C-21A1D49ABED3)
5b2c6c8 : Don't leave suffix uninitialised when none was passed to IeeeToInt.
8017e08 : Changed -z and -Z behavior in sgdisk so that subsequent changes are written even if -g is not included. Also some man page updates.
54f8fb1 : Version 1.0.0 release! Added some type codes and the -O/--print-mbr option for sgdisk.
50d3f8f : Added README file for EFI binary.
fd118a4 : All devices are characters devices on kFreeBSD
fbb1ae5 : Exit on all failures and don't use a kernel dependent default gpt type Thanks James Page <james.page@ubuntu.com> for the missing exit
0747e74 : Use the libncursesw5-dev ncurses.h instead of libncurses5-dev

+- Project: platform/external/grpc-grpc

b1dbb1d2a2 : Add bionic vm_sockets header
b89d5835cf : CMake: Give a binary dir to cares library am: 00c1189961 am: e5624b1eae am: cb4eb9d460 am: 24445591cc am: 7a1fdff235
7e03757b7d : Fix compiling on GCC9
7b021fb84b : CMakeLists for Cross-compiling

+- Project: platform/external/guava

c3dc70d16 : Set apex_available property

+- Project: platform/external/gwp_asan

50332c5 : gwp_asan_headers is marked as available to platform
0109ce3 : gwp_asan_headers is marked as available to platform
241d18d : [GWP-ASan] Enable backtrace/enable_disable/iterate tests.
1449dba : [GWP-ASan] Use functions in backtrace test, not line numbers.
b93bd95 : [GWP-ASan] Only pack frames that are stored.
5217ab3 : [GWP-ASan] Fix unittest build include.
3ef4c76 : [GWP-ASan] Fix thread ID.
83de322 : [GWP-ASan] Export crash handler to apexes.
dc8d45e : [GWP-ASan] [NFC] Change enum from ANDROID->BIONIC.
3e2370d : [GWP-ASan] Update alignment on Android.
341afa0 : [GWP-ASan] Isolate GWP-ASan unittests.
ec4fe32 : [GWP-ASan] Allow refs to GWP-ASan in apexes (in blueprint)
89b7cb6 : [GWP-ASan] Use weak abort message definition.
f36c860 : [GWP-ASan] Fix PRNG to use IE TLS.
cc832f6 : [GWP-ASan] Fix unused variables from crash handler + clang-format
9f52e9d : [GWP-ASan] Change crash handler constant.
6e62889 : [GWP-ASan] Crash Handler API.
554cba6 : [GWP-ASan] Merge crash handler -> Android.bp

+- Project: platform/external/hamcrest

f56998f : Pin hamcrest-core to Java language level 8.

+- Project: platform/external/icu

5a2f33f99 : Relanding "Set apex_available property"
3eb738b06 : Revert "Set apex_available property"
ee302549a : Set apex_available property
409d5c0a4 : Remove references to @hide APIs.
f799e1cef : Update Android to tzdb 2020a [Q branch]
02a1e3a4e : Track CLDR-13029 / 2019b changes
22af21672 : Remove ART aggregation of icu sources
6e9f43df7 : Update Android to tzdb 2020a
bfb4e217b : Add API coverage to android.icu.number
5b0eea5d7 : Cherry-pick: ICU-21020 Document unchecked exception in various number formatter classes
f4434c185 : Cherry-pick ICU 66.1 from aosp/master
a0361574b : Cherry-pick ICU 66-rc from aosp/master
dce277286 : Cherry-pick: ICU-20806 Remove "implements Cloneable" from android.icu.number.Precision and ScientificNotation
404526ce6 : Fix ICUServiceThreadTest flakiness
f08c02a9e : Revert "Hide temporarily 4 ICU fields to avoid merge conflicts in downstream branches"
e8c16d436 : Change all cf_common paths to cuttlefish paths

+- Project: platform/external/igt-gpu-tools

d711f570 : igt-gpu-tools: build kms_vblank test

+- Project: platform/external/ims

1b57b5a : Consolidate contact URI info during Publish
8b51f02 : Add additional sub ID checks for race cases
5113b21 : [API Review] APIs in SubscriptionManager
7afd389 : Use updated ProvisioningManager constant
148b26f : Turn off polling until user opt-in occurs
ff91c76 : Fix typo in log statement
acf4447 : Refactor of Telephony dependencies
7962973 : Better support requesting capabilites in PresenceSubscriber
83fd052 : Use @SystemApi methods to interact with telephony
7151086 : Remove usage of deprecated Time class

+- Project: platform/external/iproute2

4d571430 : ANDROID: Fix 32-bit x86 iproute2 on 64-bit kernel

+- Project: platform/external/iptables

48f5cbdd : use __BIONIC__ not __ANDROID__
94d40f7a : libxt_quota - remove spurious divergence from upstream
7628ec22 : libiptc.c: remove ipt_error_target
9fda8cfb : UPSTREAM: iptables: open eBPF programs in read only mode
d3c89663 : switch from README.version to METADATA
d448cce7 : xt_IDLETIMER.h - remove spurious diffs
d731a7ec : remove spurious newline at EOF in OWNERS
e701b79f : merge ip6tables binary into iptables
382119f0 : make it build
0ed5d639 : update .gitignore to match upstream
16562a77 : regenerate config.h
3fbfcba7 : README.version - set Version: 1.8.4
54aad107 : iptables: flush stdout after every verbose log.
2ca8cc15 : Revert "iptables: flush stdout after every verbose log."
7067b477 : Revert "UPSTREAM: xtables-compat: fix snprintf truncation warnings"
581f04fe : UPSTREAM: xtables-compat: fix snprintf truncation warnings
6c30aa11 : UPSTREAM: libxt_comment: silence truncation warning
17cc623b : UPSTREAM: xtables: Fix for segfault when registering hashlimit extension
1197ed22 : iptables 1.6.2 - make it build
2b506c66 : configure: bump version for 1.8.4 release
26753888 : nft: bridge: Rudimental among extension support
6d19208c : nft: Support parsing lookup expression
6f873ed5 : nft: Embed rule's table name in nft_xt_ctx
b34bfe69 : nft: Bore up nft_parse_payload()
e104dcc8 : nft: Support NFT_COMPAT_SET_ADD
caaba4ed : nft: Introduce NFT_CL_SETS cache level
a5877a21 : nft: Eliminate pointless calls to nft_family_ops_lookup()
441d80c4 : nft: Keep nft_handle pointer in nft_xt_ctx
1e8ef6a5 : nft: family_ops: Pass nft_handle to 'rule_to_cs' callback
7dc64022 : nft: family_ops: Pass nft_handle to 'print_rule' callback
01d9357f : nft: family_ops: Pass nft_handle to 'rule_find' callback
d4d319cb : nft: family_ops: Pass nft_handle to 'add' callback
7a373f66 : nft: Fix -Z for rules with NFTA_RULE_COMPAT
7084d0b6 : nft: CMD_ZERO needs a rule cache
bd2dc3e7 : tests: shell: Add ipt-restore/0007-flush-noflush_0
09cb5179 : xtables-restore: Improve performance of --noflush operation
92991bbe : xtables-restore: Allow lines without trailing newline character
f308f944 : xtables-restore: Remove some pointless linebreaks
a7a6062f : xtables-restore: Introduce line parsing function
73a9a032 : xtables-restore: Introduce struct nft_xt_restore_state
3c0e4590 : xtables-restore: Integrate restore callbacks into struct nft_xt_restore_parse
49d95c90 : nft-arp: Use xtables_print_mac_and_mask()
be5672ff : xtables-arp: Use xtables_parse_interface()
8f0c4bd1 : xtables-arp: Drop some unused variables
d960a991 : xtables-arp: Integrate OPT_* defines into xshared.h
56fe5104 : Replace TRUE/FALSE with true/false
6fee37cf : xtables-arp: Drop generic_opt_check()
f2690ca8 : Merge CMD_* defines
284a3e67 : xshared: Share a common implementation of parse_rulenumber()
45989e8f : xshared: Share a common add_command() implementation
8e502b02 : ip6tables, xtables-arp: Drop unused struct pprot
fd0bb3f4 : xtables-arp: Use xtables_ipparse_multiple()
9376c42a : xshared: Introduce struct argv_store
f8ec1b7a : iptables-xml: Use add_param_to_argv()
ffb33922 : nft: Use ARRAY_SIZE() macro in nft_strerror()
4e470fa3 : xtables-restore: Unbreak *tables-restore
3dc433b5 : xtables-restore: Fix --table parameter check
55a7558b : xtables-restore: Drop chain_list callback
20994ab1 : xtables-restore: Drop local xtc_ops instance
f88bc3d2 : iptables-restore: Constify struct iptables_restore_cb
eedb0bb2 : xtables-restore: Constify struct nft_xt_restore_cb
4abb44c9 : xtables-restore: Introduce rule counter tokenizer function
fe2c53d5 : xtables-restore: Use xt_params->program_name
27186973 : xtables-restore: Treat struct nft_xt_restore_parse as const
c41b98ba : nft: Optimize flushing all chains of a table
48a21d5c : nft: Support nft_is_table_compatible() per chain
7b64c509 : nft: Reduce cache overhead of nft_chain_builtin_init()
026109db : nft-cache: Support partial rule cache per chain
e2883c55 : nft-cache: Support partial cache per table
c6d3ae94 : nft-cache: Cover for multiple fetcher invocation
b5cb6e63 : nft-cache: Fetch only chains in nft_chain_list_get()
5b5c998d : nft-cache: Introduce cache levels
124587ad : iptables-test: Run tests in lexical order
d812b91b : nft: Extract cache routines into nft-cache.c
97fbef55 : nft: Avoid nested cache fetching
4e9782ca : nft: Pass nft_handle to flush_cache()
702b5434 : extensions: libxt_SYNPROXY: add xlate method
2a459ebc : xtables-restore: Minimize caching when flushing
3e450a6c : nft: Make nftnl_table_list_get() fetch only tables
760b35b4 : nft: Fix for add and delete of same rule in single batch
f51cae64 : tests: shell: Support running for legacy/nft only
4e2c54c7 : tests/shell: Speed up ipt-restore/0004-restore-race_0
1b148f23 : nft: Get rid of NFT_COMPAT_EXPR_MAX define
344603d4 : nft: Fix typo in nft_parse_limit() error message
b19d2393 : xtables_error() does not return
7c64eaf4 : nft: Fix add_bitwise_u16() on Big Endian
5a029490 : nft Increase mnl_talk() receive buffer size
3897b008 : nft: Introduce nft_bridge_commit()
1d05b989 : nft: Use nftnl_*_set_str() functions
b29068b4 : DEBUG: Print to stderr to not disturb iptables-save
77d7191e : tests/shell: Make ebtables-basic test more verbose
55b53089 : extensions: fix iptables-{nft,translate} with conntrack EXPECTED
ff0b6c61 : ipables: xtables-restore: output filename option in help text
03a4a20b : libiptc: silence two comiler warnings
7f97513a : libiptc: axe non-building debug code
1b5d762c : iptables-test: Support testing host binaries
e1ccd979 : ebtables: fix over-eager -o checks on custom chains
8934ced1 : netfilter: hashlimit: prefer PRIu64 to avoid warnings on 32bit platforms
a0f1a756 : doc: Note REDIRECT case of no IP address
64e88114 : extensions: nfacct: Fix alignment mismatch in xt_nfacct_match_info
a982226b : nft: Drop stale include directive
3dfb01cf : doc: Install ip{6,}tables-restore-translate.8 man pages
040675d5 : doc: Install nft-variant man pages only if enabled
06fd5e46 : xtables: Drop support for /etc/xtables.conf
719940f6 : nft: Set errno in nft_rule_flush()
d76475ce : restore legacy behaviour of iptables-restore when rules start with -4/-6
b1b24aec : utils: nfnl_osf: fix snprintf -Wformat-truncation warning
ce2d3ec1 : ebtables-save: Merge into xtables_save_main()
e1c95f0c : arptables-save: Merge into xtables_save_main()
632ed15a : xtables-save: Pass format flags to do_output()
b5dfbb3c : xtables-save: Make COMMIT line optional
c013d5fe : xtables-save: Pass optstring/longopts to xtables_save_main()
feb15501 : xtables-save: Avoid mixed code and declarations
80e1d5cb : nft: Make nft_for_each_table() more versatile
9449b90e : xtables-save: Fix table compatibility check
8efec49e : xtables-save: Unify *-save header/footer comments
43a87268 : ebtables-save: Fix counter formatting
1b8210f8 : ebtables: Fix error message for invalid parameters
427deccb : xtables-save: Use argv[0] as program name
e5cab728 : nft: exit in case we can't fetch current genid
5f5399f1 : extensions/libxt_MASQUERADE.man: random and random-fully are now identical
0afa33d5 : nft: Move send/receive buffer sizes into nft_handle
cb27c590 : nft: Pass nft_handle down to mnl_batch_talk()
d3e39e9c : nft: Set socket receive buffer
886b00b2 : iptables-tests: fix python3
a08595b2 : extensions: libxt_owner: Add supplementary groups option
ac531b46 : xtables-restore: Fix program names in help texts
093cec72 : src: replace IPTABLES_VERSION by PACKAGE_VERSION
a84b12c6 : build: remove -Wl,--no-as-needed and libiptc.so
1447b151 : configure: bump versions for 1.8.3 release
ea6564d8 : Revert "build: don't include tests in released tarball"
d486b4ef : Drop release.sh
17c28200 : nft: reset netlink sender buffer size of socket restart
90142179 : nft: do not retry on EINTR
7e042a86 : nft: don't care about previous state in ERESTART
ce0f774d : nft: don't skip table addition from ERESTART
bb63d9af : xtables: Fix for explicit rule flushes
f6ad231d : nft: keep original cache in case of ERESTART
ab1cd3b5 : nft: ensure cache consistency
e3a1682b : nft: cache table list
ec08209e : nft: add flush_cache()
1351b111 : nft: add __nft_table_builtin_find()
f316ad1a : nft: statify nft_rebuild_cache()
abe42160 : nft: add struct nft_cache
bceb483e : man: refer to iptables-translate and ip6tables
8b4bfef2 : tests: Fix ipt-restore/0004-restore-race_0 testcase
8b59c16f : xtables: Don't leak iter in error path of __nft_chain_zero_counters()
10f1d8d3 : extensions: SYNPROXY: should not be needed anymore on current kernels
2ae1099a : xshared: check for maximum buffer length in add_param_to_argv()
4000b4cf : tests: add test script for race-free restore
58d7de01 : xtables: handle concurrent ruleset modifications
77e6a93d : xtables: add and set "implict" flag on transaction objects
862818ac : xtables: add and use nft_build_cache
d3e378b4 : xtables: add skip flag to objects
0baa08fe : xtables: unify user chain add/flush for restore case
31dd3780 : tests: return-codes script is bash specific
a720af2d : extensions: libxt_osf.: Typo in manpage
a39638b6 : xtables-legacy: add missing config.h include
3390007a : man: iptables-save: Add note about module autoloading
68ebc73e : extensions: Install symlinks as such
934479aa : xtables-save: Point at existing man page in help text
69df66c7 : xtables-legacy.8: Remove stray colon
1939cbc2 : doc: Adjust ebtables man page
eefd72ac : doc: Add ebtables man page
1a0cd997 : doc: Adjust arptables man pages
4dbb6b91 : doc: Add arptables-nft man pages
3a3bb480 : extensions: connlabel: Fallback on missing connlabel.conf
06da3ab2 : extensions: Add testcase for libxt_ipvs
dd1ad59f : extensions: Fix ipvs vproto option printing
fcbdc69e : extensions: Fix ipvs vproto parsing
dffb5ec2 : extensions: AUDIT: Document ineffective --type option
b738ca36 : doc: Install ip{6,}tables-translate.8 manpages
416898e3 : tests/shell: Support testing host binaries
59372f0c : xlate-test: Support testing host binaries
d68672a6 : arptables-nft: fix decoding of hlen on bigendian platforms
73a0c2ef : arptables: Print space before comma and counters
14d3d12f : tests: Extend return codes check by error messages
4e13970a : xtables: Fix error message for chain renaming
0dbe8236 : xtables: Fix error messages in commands with rule number
c19fa583 : xtables: Move new chain check to where it belongs
eed2c6af : xtables: Fix error message when zeroing a non-existent chain
519f5bcd : nft: Eliminate dead code in __nft_rule_list
aff1162b : ebtables-nft: Support user-defined chain policies
b06cc4e0 : nft: Introduce UDATA_TYPE_EBTABLES_POLICY
d1df0a36 : nft: Don't assume NFTNL_RULE_USERDATA holds a comment
2478b6cb : xtables-save: Fix table not found error message
932d5c3f : xshared: Explicitly pass target to command_jump()
35b22e82 : Revert "ebtables: use extrapositioned negation consistently"
148131f2 : xtables: Fix for false-positive rule matching
a880cc28 : xtables: Fix for crash when comparing rules with standard target
ac8d992b : extensions: Fix arptables extension tests
a1da179b : arptables-nft: Set h-type/h-length masks by default, too
432a5ecf : nft: Fix potential memleaks in nft_*_rule_find()
32ebc39f : ebtables: Fix rule listing with counters
4c54c892 : xtables: Catch errors when zeroing rule rounters
3d8f261c : tests: shell: Add arptables-nft verbose output test
84331e3e : arptables-nft: Don't print default h-len/h-type values
2c3f7a2c : arptables-nft-save: Fix position of -j option
94213279 : arptables-nft: Remove space between *cnt= and value
756bea26 : arptables-nft: Fix CLASSIFY target printing
f7fa8802 : arptables-nft: Fix MARK target parsing and printing
043bf38b : arptables-nft: Fix listing rules without target
a5f517a4 : xtables: Speed up chain deletion in large rulesets
7ea0b7d8 : xtables: Fix for inserting rule at wrong position
032dc4a1 : utils: Add a manpage for nfbpf_compile
5ca9acf5 : xtables: Fix position of replaced rules in cache
2b801fc5 : nft: Add new builtin chains to cache immediately
41358d47 : xtables: Set errno in nft_rule_check() if chain not found
4441b7da : nft: Simplify flush_chain_cache()
fae77a24 : nft: Simplify nft_is_chain_compatible()
039b0489 : nft: Make use of nftnl_rule_lookup_byindex()
6b187191 : xtables: Optimize list rules command with given chain
11cbd729 : xtables: Optimize list command with given chain
0b950ed4 : xtables: Optimize user-defined chain deletion
e80f7fe5 : tests: Extend verbose output and return code tests
a6ce0c65 : xtables: Optimize nft_chain_zero_counters()
196841c9 : xtables: Optimize flushing a specific chain
63dc7a0d : nft: Drop nft_chain_list_find()
947c51c9 : xtables: Implement per chain rule cache
eb13831f : nft: Move nft_rule_list_get() above nft_chain_list_get()
8bae620a : nft: Introduce fetch_chain_cache()
88bd4f28 : nft: Simplify nft_rule_insert() a bit
402dac21 : nft: Simplify per table chain cache update
d4b0d248 : nft: Reduce indenting level in flush_chain_cache()
9975b6da : nft: Reduce __nft_rule_del() signature
e774b152 : nft: Review is_*_compatible() routines
9523b2e9 : xtables-restore: Review chain handling
7e09582a : nft: Review unclear return points
71f9e474 : nft: Simplify nftnl_rule_list_chain_save()
9ac39888 : extensions: TRACE: Point at xtables-monitor in documentation
2908eda1 : include: extend the headers conflict workaround to in6.h
290d76b4 : extensions: libipt_realm: Document allowed realm values
ccf154d7 : xtables: Don't use native nftables comments
2ed6c85f : ebtables: Use xtables_exit_err()
b0466ae6 : arptables: Support --set-counters option
5839d7fe : extensions: libip6t_mh: fix bogus translation error
05a682af : xtables: make all nft_parse_ helpers static
bd5f7f52 : xtables: rename opcodes to arp_opcodes
3c7ea26c : xtables: constify struct builtin_table and struct builtin_chain
5016d1eb : nft: move initialize to struct nft_handle
1847d9db : nft: move chain_cache back to struct nft_handle
9847abe6 : nft: add type field to builtin_table
aa5d3c5b : arptables-nft: use generic expression parsing function
90b0d3ab : xtables-monitor: fix build with musl libc
8d9d7e4b : include: fix build with kernel headers before 4.2
c58ecf9f : xtables: Introduce per table chain caches
7c8791ed : xtables-monitor: fix build with older glibc
907e429d : extensions: format-security fixes in libip[6]t_icmp
51d374ba : ebtables: vlan: fix userspace/kernel headers collision
d89cdfae : ip6tables-save: Merge into iptables-save.c
074e307e : ip6tables-restore: Merge into iptables-restore.c
341279e0 : libiptc: Extend struct xtc_ops
bba6bc69 : configure: bump versions for 1.8.2 release
61d6c383 : xtables: add 'printf' attribute to xlate_add
5edb249b : libxtables: xlate: init buffer to zero
9afd2a6e : tests: shell: fix expected arptables-save output
63879417 : arptables: fix --version info
d703c1f0 : arptables: ignore --table argument.
d5754e38 : arptables: make uni/multicast mac masks static
1b63e66c : arptables: add test cases
5aecb2d8 : arptables: pre-init hlen and ethertype
9677ed12 : arptables: fix src/dst mac handling
ab0b6d50 : arptables: fix target ip offset
c0c75ce3 : arptables: fix -s/-d handling for negation and mask
3ac65afe : arptables: add basic test infra for arptables-nft
e31564fb : arptables: fix rule deletion/compare
2345ff6c : arptables: remove code that is also commented-out in original arptables
50c2397a : arptables-save: add -c option, like xtables-save
d9a518ee : arptables: use ->save for arptables-save, like xtables
5a52e6a9 : extensions: test protocol and interface negation
85d7df90 : xtables: Fix error return code in nft_chain_user_rename()
3ccb443d : xtables: Clarify error message when deleting by index
95db3644 : xtables: Fix typo in do_command() error message
5f508b76 : ebtables: use extrapositioned negation consistently
583b27ea : ebtables-save: add -c option, using xtables-style counters
e6723aba : nft: add NFT_TABLE_* enumeration
21ec1118 : nft: replace nft_chain_dump() by nft_chain_list_get()
05947c82 : iptables-nft: fix -f fragment option
7bd9febf : libxtables: add and use mac print helpers
a10eb886 : extensions: libebt_ip: fix tos negation
9b127b71 : extensions: libebt_ip6: fix ip6-dport negation
c59ba1b1 : xtables-nft: make -Z option work
1bf4a137 : nft: add missing error string
a9f93778 : iptables-tests: add % to run iptables commands
b81c8da2 : iptables-tests: do not append xtables-multi to external commands
edf2b7c0 : ebtables-nft: add arpreply target
2d1372ec : ebtables: add redirect test case
c3e8dbd4 : ebtables: add test cases
cd90cef0 : ebtables: relax -t table restriction, add snat/dnat test cases
fd95f1f0 : ebtables: fix -j CONTINUE handling for add/delete
fb747f8a : tests: add basic ebtables test support
d4bc5a38 : iptables-nft: fix bogus handling of zero saddr/daddr
9ff99156 : iptables-test: fix netns test
8c918db6 : xtables: Fix for matching rules with wildcard interfaces
b2fc2a36 : extensions: limit: unbreak build without libnftnl
682f39af : xtables: Fix for spurious errors from iptables-translate
90f7dc3c : configure: bump versions for 1.8.1 release
0123183f : iptables-test: add -N option to exercise netns removal path
abae556c : libxtables: expose new etherdb lookup function through libxtables API
c2d9ed99 : libxtables: prefix exported new functions for etherdb lookups
5a44360e : Revert "extensions: libxt_quota: Allow setting the remaining quota"
2673fafa : xtables: Remove target_maxnamelen field
8ca34362 : extensions: cgroup: fix option parsing for v2
0a8f2bca : extensions: libxt_quota: Allow setting the remaining quota
b373a91b : nft-shared: Use xtables_calloc()
5a409615 : arptables: Use the shared nft_ipv46_parse_target()
9f075031 : Combine parse_target() and command_jump() implementations
73732972 : Combine command_match() implementations
a76ba54e : libiptc: NULL-terminate errorname
a3716cc1 : libxtables: Check extension real_name length
0195b642 : iptables: Gitignore xtables-{legacy, nft}-multi scripts
671e40a5 : xtables: Drop pointless check
7c9a1521 : arptables: Fix incorrect strcmp() in nft_arp_rule_find()
11e91a48 : xtables: Don't read garbage in nft_ipv4_parse_payload()
d95c1e8b : libxtables: Use posix_spawn() instead of vfork()
7e50ebab : Fix a few cases of pointless assignments
f40ce2d8 : extensions: libebt_ip{, 6}: Drop pointless error checking
47fb86ce : nft-arp: Drop ineffective conditional
80aae9b3 : iptables: Use print_ifaces() from xtables
8da04ffd : Share print_ipv{4,6}_addr() from xtables
b686594b : iptables-apply: Replace signal numbers by names
f175deed : iptables-apply: Quote strings passed to echo
52aa1509 : nfnl_osf: Replace deprecated nfnl_talk() by nfnl_query()
61ebf3f7 : libxtables: Don't read garbage in xtables_strtoui()
ab639f23 : libxtables: Avoid calling memcpy() with NULL source
22ef371a : libiptc: Simplify alloc_handle() function signature
6b7145fa : libxt_time: Drop initialization of variable 'year'
749d3c2e : libxt_ipvs: Avoid potential buffer overrun
8e798e05 : libxt_conntrack: Avoid potential buffer overrun
74eb2395 : libxt_conntrack: Version 0 does not support XT_CONNTRACK_DIRECTION
d0c1f1b4 : libxt_LED: Avoid string overrun while parsing led-trigger-id
23ef6f06 : xtables: Remove unused variable in nft_is_table_compatible()
4e499d53 : ip{, 6}tables-restore: Fix for uninitialized array 'curtable'
1788f545 : Mark fall through cases in switch() statements
31f1434d : libxtables: Integrate getethertype.c from xtables core
7ae4fb13 : xtables: Fix for wrong assert() in __nft_table_flush()
8c786a35 : nfnl_osf: Drop pointless check in xt_osf_strchr()
6fc7762f : libxt_string: Fix array out of bounds check
2a68be10 : xtables-save: Ignore uninteresting tables
f9efc8cb : extensions: add cgroup revision 2
9b8cb16e : extensions: REJECT: Merge reject tables
56d7ab42 : libxt_string: Avoid potential array out of bounds access
bfd41c8d : ebtables: Fix for potential array boundary overstep
e6f98676 : libiptc: Avoid side-effect in memset() calls
4144571f : libxtables: Fix potential array overrun in xtables_option_parse()
9242b5d9 : xtables: Accept --wait in iptables-nft-restore
c9f4f04b : xtables: Don't check all rules for being compatible
15606f26 : doc: Improve layout of u32 instructions
7345037e : xtables-restore: Fix flushing referenced custom chains
7df11d16 : xtables: Drop use of IP6T_F_PROTO
b6a06c1a : xtables: Align return codes with legacy iptables
3bb497c6 : xtables: Fix for deleting rules with comment
0800d9b4 : ip6tables-translate: Fix libip6t_mh.txlate test
4cf650c4 : ebtables-translate: Fix for libebt_limit.txlate
783e9c23 : xtables: Add missing deinitialization
9771d067 : ebtables: Review match/target lookup once more
85ed1ab6 : extensions: libebt_mark: Drop mark_supplied check
6a46ca09 : xtables: Add a few missing exit calls
acde6be3 : ebtables-translate: Fix segfault while parsing extension options
2c4e4d2a : ebtables: trivial: Leverage C99-style initializers a bit more
9f5b28ac : xlate-test: Fix for calling wrong command name
1a878a79 : extensions: AUDIT: Provide translation
5ee03e6d : xtables: Use meta l4proto for -p match
37b68b2b : xtables: Fix for segfault when registering hashlimit extension
92f7b04f : xtables: Fix for segfault in iptables-nft
294f9ef5 : ebtables: Fix entries count in chain listing
6f29aa8e : xtables: Make 'iptables -S nonexisting' return non-zero
7bccf307 : ebtables: Fix for listing of non-existent chains
3d9a13dd : xtables: Fix for no output in iptables-nft -S
a33c6fda : arptables: Drop extensions/libxt_mangle.c
02b80972 : ebtables: Merge libebt_limit.c into libxt_limit.c
5de8dcf7 : xtables: Use native nftables limit expression
514de480 : ebtables: Remove flags misinterpretations
528cbf99 : xtables: Fix for wrong counter format in -S output
9ca32c40 : xtables: Don't pass full invflags to add_compat()
e055aebe : xtables: Improve xtables-monitor first impression
b9257330 : tests: Fix skipping for recent nft-only tests
277f3740 : xtables: Spelling fixes in xtables-monitor
a9d9f64b : xtables: Fix potential segfault in nft_rule_append()
fbf0bf7c : tests: Add ebtables-{save,restore} testcases
f1d8508f : tests: Add arptables-{save,restore} testcases
63c3dae3 : xtables: Implement arptables-{save,restore}
aa7fb04f : ebtables: Review match/target lookup
3f123dcf : ebtables-restore: Use xtables_restore_parse()
295d5a80 : xtables-restore: Make COMMIT support configurable
1679b2cb : xtables-restore: Improve user-defined chain detection
2ce9f65a : xtables: Match verbose ip{,6}tables output with legacy
cd79556b : xtables: Reserve space for 'opt' column in ip6tables output
03572549 : xtables: Print error when listing non-existent chains
206033ed : xtables: Fix for no output on first iptables-nft invocation
a0698de9 : xtables: Do not count rules as chain references
d11b6b8c : arptables: Fix jumps into user-defined chains
3f279553 : arptables: Fix opcode printing in numeric output
f988fe49 : xtables: Fix symlinks/names for ebtables-{save, restore}
3319c615 : ebtables: Support --init-table command
3ec8aac5 : arptables: Print policy only for base chains
83bc1890 : arptables: Fix for trailing spaces in output
aaed1b68 : arptables: Fix memleaks in do_commandarp()
d67d85d7 : ebtables: Print non-standard target parameters
2e478e90 : ebtables: Fix match_list insertion
a192f035 : ebtables: Fix for wrong program name in error messages
a2ed880a : xshared: Consolidate argv construction routines
1cc09188 : xshared: Consolidate parse_counters()
78b9d438 : Consolidate DEBUGP macros
14ad525c : xtables: Fix program name in xtables_error()
f7bbdb00 : xtables: Use correct built-in chain count
ae574b2b : xtables: Fix compilation with NLDEBUG defined
82d278c1 : xtables: Free chains in NFT_COMPAT_CHAIN_ADD jobs
c2895eaf : xtables: Free chains in NFT_COMPAT_CHAIN_USER_DEL jobs
89d34438 : xtables: Fix for nft_rule_flush() returning garbage
c2594475 : xtables: Allocate rule cache just once
ed30b931 : nft: don't print rule counters unless verbose
31e4b590 : iptables-restore: free the table lock when skipping a table
f8e29a13 : xtables: avoid bogus 'is incompatible' warning
6ea7579e : nft: decode meta l4proto
922508e9 : xtables: implement ebtables-{save,restore}
25ef9081 : xtables: introduce nft_init_eb()
de8574ac : xtables: parameter to add_argv() may be const
6f60f22c : xtables: pass format to nft_rule_save()
f3b772c1 : xtables: introduce save_chain callback
fa1681f1 : xtables: rename {print,save}_rule functions
444d581b : xtables: get rid of nft_ipv{4,6}_save_counters()
34e1e234 : xtables: eliminate nft_ipv{4,6}_rule_find()
de782e89 : xtables: merge nft_ipv{4,6}_parse_target()
ae8eece4 : xtables: get rid of nft_ipv{4,6}_print_header()
26877940 : xtables: arp: make rule_to_cs callback private
1bf73c42 : xtables: Use new callbacks in nft_rule_print_save()
1866625f : xtables: introduce rule_to_cs/clear_cs callbacks
05894576 : xtables: simplify struct nft_xt_ctx
d9c6a5d0 : xtables: merge {ip,arp}tables_command_state structs
87b5b9e2 : iptables: replace memset by c99-style initializers
907da5c5 : xtables: fix crash if nft_rule_list_get() fails
565a2239 : xtables: Support nft suffix for arptables and ebtables
c468f01f : tests: check iptables retval, not echo
47d14846 : iptables: tests: add test for iptables-save and iptables-restore
e4e0704c : extensions: don't bother to build libebt/libarp extensions if nft backend was disabled
17c66a50 : iptables: tests: shell: Add README
6c2118c3 : configure: bump version and libnftnl dependency
7b66fc22 : man: clarify translate tools do not modify any state
f7fec512 : xtables-monitor: add --version option
b470b8e8 : xtables-legacy: fix argv0 name for ip6tables-legacy
2028e54a : xtables: display legacy/nf_tables flavor in error messages, too
fd8d7d7e : ebtables-nft: add stp match
f15639bd : tests: add script that mimics firewalld startup
27f7db21 : tests: fix variable name to multi-binary
2a89ec5b : tests: add a few simple tests for list/new/delete
37d9d5bb : ebtables-nft: make -L, -X CHAINNAME work
816bd1fd : ebtables-nft: remove exec_style
b81708fd : ebtables-nft: don't crash on ebtables -X
de02a753 : doc: fix some spellos and the dash escape
dcf45293 : tests: add firewalld default ruleset from fedora 27
f23abd53 : tests: add another ipv4 only ruleset
ed9cfe1b : tests: add initial save/restore test cases
9933dc54 : tests: adapt test suite to run with legacy+nftables based binaries
be70918e : xtables: rename xt-multi binaries to -nft, -legacy
d49ba500 : xtables-restore: init table before processing policies
344c6eb5 : doc: Fix spelling error in hashlimit section
e0638738 : tests: make duplicate test work
d26c538b : xtables: add xtables-monitor
db84371b : xtables: translate nft meta trace set 1 to -j TRACE
20eac2ad : xtables: warn in case old-style (set/getsockopt) tables exist
c9f5e18d : xtables: add nf_tables vs. legacy postfix to version strings
e5fed16a : iptables8.in: Update coreteam names
672accf1 : include: update kernel netfilter header files
856a875a : xtables: silence two compiler warnings
ae6e159a : xtables: remove dead code inherited from ebtables
107b7ebf : configure: add -Wlogical-op warning to cflags
bc7f49d5 : ebtables-translate: remove --change-counters code
38b4166d : iptables: tests: shell: add shell test-suite
1e6427ab : xtables-compat: skip invalid tables
cb368b6f : xtables: more error printing fixes
b1b828ff : xtables: homogenize error message
4caa559c : xtables: initialize basechains for rule flush command too
9b896224 : xtables: rework rule cache logic
01e25e26 : xtables: add chain cache
8d190e98 : xtables: initialize basechains only once on ruleset restore
0a863518 : xtables-compat: ignore '+' interface name
125d1ce8 : xtables-compat: append all errors into single line
437746c7 : xtables: extended error reporting
d1c79cde : xtables: allocate struct xt_comment_info for comments
4e202095 : xtables: use libnftnl batch API
49709e2a : xtables-compat: remove nft_is_ruleset_compatible
03e1377b : xtables: allow dumping of chains in specific table
94fd83d9 : xtables: inconsistent error reporting for -X and no empty chain
c4f1622c : ebtables-compat: add arp match extension
24ce7465 : ebtables-compat: add redirect match extension
84c04e36 : ebtables-compat: add nat match extensions
14ec9984 : xtables-compat: ebtables: prefer snprintf to strncpy
5e2b473a : xtables-compat: extend generic tests for masks and wildcards
1a696c99 : libxtables: store all requested match types
bb436ceb : xtables-compat: ip6table-save: fix save of ip6 address masks
6454d7dc : ebtables-translate: suppress redundant protocols
07f4ca96 : xtables-compat: ebtables: allow checking for zero-mac
0ca2d2a2 : xtables-compat: ebtables: add helpers to print interface and mac addresses
3d9f300a : xtables-compat: ebtables: remove interface masks from ebt_entry struct
20e2758d : xtables-compat: ebtables: fix logical interface negation
2682bb05 : xtables-compat: ebtables: add and use helper to parse all interface names
564862d0 : xtables-compat: ebtables: split match/target print from nft_bridge_print_firewall
0ae81d09 : xtables-compat: ebtables: kill ebtables_command_state
651cfee9 : xtables-compat: pass correct table skeleton
652b98e7 : xtables-compat: fix wildcard detection
49f49933 : extensions: libip6t_srh.t: Add test cases for psid, nsid, and lsid
429143bf : extensions: libxt_CONNMARK: incorrect translation after v2
db7b4e0d : extensions: libxt_CONNMARK: Support bit-shifting for --restore,set and save-mark
155e1c0c : extensions: libip6t_srh: support matching previous, next and last SID
f4ffda1e : extensions: libipt_DNAT: tests added for shifted portmap range
6a9ffb11 : xtables-compat-restore: flush table and its content with no -n
07ae37c0 : xtables-compat: fix bogus error with -X and no user-defined chains
df3d92be : xtables-compat-restore: flush user-defined chains with -n
ca165845 : xtables-compat-restore: flush rules and delete user-defined chains
ac1e85a1 : extensions: libipt_DNAT: use size of nf_nat_range2 for rev2
e25d99af : xtables-compat: pass larger socket buffer
838746e0 : xtables-compat: xtables-save: don't return 1
2211679d : xtables-compat: ebtables: support concurrent option
a77a7d8e : iptables-test: fix bug with rateest
de874054 : xtables-compat: fix ipv4 frag (-f)
c7b2fd6f : xtables-compat: also check tg2->userspacesize
56859380 : xtables-compat: avoid unneeded bitwise ops
b9d7b49d : xtables-compat: restore: sync options with iptables-restore
c0ef8619 : extensions: add xlate test for ipables -f
d79a7f18 : xtables-compat: output -s,d first during save, just like iptables
d1eb4d58 : iptables-compat: chains are purge out already from table flush
09f0d47b : iptables-compat: do not fail on restore if user chain exists
8798eb8f : iptables-compat: remove non-batching routines
b633ef9a : xtables.conf: fix hook skeletons
7af21782 : xtables-compat: fall back to comment match in case name is too long
e9aeecf5 : xlate-test: use locally installed xlate tools
0ab58e39 : xtables-compat: ebtables: handle mac masks properly
734ad402 : xtables-compat: nft-arp: fix warning wrt. sprintf-out-of-bounds
fb7ae9fd : xtables-compat: truncate comments to 254 bytes
36976c4b : extensions: libipt_DNAT: support shifted portmap ranges
d7ac61b5 : iptables-test: add nft switch and test binaries from git
992e17d2 : xtables-compat: only fetch revisions for ip/ip6
12a52ff9 : xtables: Fix rules print/save after iptables update
1197c5e3 : xtables: Register all match/target revisions supported by us and kernel
e3bb24cb : xtables: Check match/target size vs XT_ALIGN(size) at register time
3b2530ce : xtables: Do not register matches/targets with incompatible revision
d3f14372 : xtables: Introduce and use common function to print val[/mask] arguments
29b1d977 : xtables: Introduce and use common function to parse val[/mask] arguments
56aadc01 : extensions: Initialize linear mapping of symbols in _init() of extension
79c2da98 : extensions: ULOG: remove test
a0956ce0 : ebtables-translate: turn off useless compat queries
98408697 : nft: arptables: remove obsolete forward hook definition
7a37d140 : iptables-compat: statify nft_restart()
a3aac1dd : iptables-compat: handle netlink dump EINTR errors
a567dc31 : ebtables-compat: add 'vlan' match extension
7564bbaf : ebtables-compat: add 'pkttype' match extension
4d40904b : ebtables-translate: update table name on -t
5c8ce9c6 : ebtables-compat: add 'ip6' match extension
8a85a148 : libebt_ip: fix translations for tos and icmp
b6f0bec1 : libebt_ip: add icmp support
f38ed1e5 : xt-translate: quote interface names in translated output
71a6e372 : icmp: split icmp type printing to header file
e67c0888 : ebtables-translate: add initial test cases
207dd5e8 : xt-compat: add ebtables-translate
d988274d : xlate-translate: split common parts into helper
16508063 : xtables-eb: export 3 functions
6b2041c7 : nft-bridge: add eb-translate backend functions
3063c379 : nft-bridge: fix mac address printing
394a4003 : nft: fix crash when getprotobynumber() returns 0
6a1dbdfb : ebtables-compat: support intra-positioned negations
3e94f0ae : nft-bridge: add forward declaration for struct nftnl_rule
5024efe9 : libebt_limit: print 'minute' and 'seconds', not 'min' and 'secs'
ce3c7808 : nft: make nft_init self-contained
cb151d5f : xtables-translate: rm duplicate includes
69c089b1 : xt-compat: constify a few struct members
03ecffe6 : ebtables-compat: add initial translations
57af67de : iptables: constify option struct
88231c40 : ebtables-compat: load mark target
6b4e167d : ebtables-compat: don't make failing extension load fatal
24110b5b : libxt_comment: silence truncation warning
98fc8ce6 : xtables-compat: only validate the xtables builtin tables
9d9b724c : xtables-compat: skip unsupported tables
59d15cfb : xtables-compat: also validate priorities and hook points match expected values
eb358546 : xtables-compat: fix snprintf truncation warnings
fc04c8a7 : extensions: CLUSTERIP: do not allow --local-node 0
eb2c0525 : extensions: CLUSTERIP: add tests
ca3c3977 : iptables: add xtables-translate.8 manpage
5beb1582 : extensions: libxt_bpf: Fix build with old kernel versions
147a891f : extenstions: ecn: add tcp ecn/cwr translation
ed928a83 : extensions: add tests for comp match options
632ace7c : xtables-compat-multi.c: Allow symlink of ebtables
d7ccc68e : iptables: add xtables-compat.8 manpage
043da5b9 : extensions: connmark: remove non-working translation
a93b5021 : extensions: prefer plain 'set' over 'set mark and'
577b7e20 : xtables-compat-restore: use correct hook priorities
c16bdec1 : iptables 1.6.2 release
459b6932 : policy: add nft translation for simple policy none/strict use case
255e55b7 : tests: xlate-test: no need to require superuser privileges
6990bbc5 : extensions: hashlimit: remove space before burst in translation to nft
13ecaeb0 : extensions: hashlimit: Rename 'flow table' keyword to meter
c252a2b0 : extensions: Add test for cluster nft translation
bda1daa4 : extensions: ip6t_{S,D}NAT: add more tests
88fa4543 : extensions: ip6t_{S,D}NAT: multiple to-dst/to-src arguments not reported
64a0e098 : extensions: libxt_cluster: Add translation to nft
6067208f : extensions: add support for 'srh' match
0f387b07 : extensions: hashlimit: fix incorrect burst in translations
1ffe6a74 : extensions: libxt_hashlimit: Do not print default timeout and burst
27de281d : extensions: Add macro _DEFAULT_SOURCE.
75364151 : iptables: Remove const qualifier from struct option.
8b0da213 : iptables: masquerade: add randomize-full support
e64db006 : iptables: patch to correct linker flag sequence
033eac81 : extensions: libxt_tcpmss: Add test case for invalid ranges.
505bfa11 : iptables: xtables-eb: Remove const qualifier from struct option
a6d6821a : iptables: extensions: Fix MARK target help
71de414c : libxt_sctp: fix array out of range in print_chunk
1a32381a : extensions: add tests for ipcomp protocol
4bd51770 : tests: xlate: print output in same way as nft-test.py
d0e3d95f : libxt_recent: Remove ineffective checks for info->name
23e6ed71 : libxt_TOS: add tests for translation infrastructure
9564595e : Update .gitignore
bebce197 : iptables: iptables-compat translation for TCPMSS
dbbab0aa : extensions: libxt_tcpmss: Detect invalid ranges
0e958281 : iptables-translate: add test file for TCPMSS extension
de3c68b6 : iptables-compat: do not allow to delete populated user define chains
f4b80ce7 : iptables: change large file support handling
f5b46c2f : iptables: Constify option struct
21ba5b38 : ip{,6}tables-restore: Don't accept wait-interval without wait
60e0ffd3 : ip{,6}tables-restore: Don't ignore missing wait-interval value
af468b6e : utils: Add a man page for nfnl_osf
1773dcaa : utils: nfnl_osf: Fix synopsis in help text
895ce096 : extensions: libxt_bpf: fix missing __NR_bpf declaration
3c633296 : xtables-compat-restore: fix translation of mangle's OUTPUT
1c32e560 : netfilter: xt_hashlimit: add rate match mode
b5331f88 : xtables-compat: fix memory leak when listing
91ae12e3 : xtables-compat-restore: fix several memory leaks
79e1edd1 : iptables-xml: Fix segfault on jump without a target
c49a93f1 : xtables-translate: fix double space before comment
79fa7cc2 : libip6t_icmp6: xlate: remove leftover space
8e62f572 : tests: xlate: generalize owner
8d994bcf : iptables: Add file output option to iptables-save
f8e5ebc5 : iptables: Fix crash on malformed iptables-restore
80d8bfaa : iptables: insist that the lock is held.
c29d99c8 : libxtables: Display weird character warning for wildcards
1fe96cfb : tests: xlate: check if it is being run as root
3f92b259 : tests: xlate: remove python 3.5 dependency
d89dc47a : iptables-restore/save: exit when given an unknown option
65801d02 : iptables-restore.8: document -w/-W options
9cd3adbe : iptables-restore/ip6tables-restore: add --version/-V argument
1ec1fb7a : extensions: libxt_hashlimit: fix 64-bit printf formats
27f69f4a : iptables: extensions: Remove typedef in struct.
340105fa : tests: add regression tests for xtables-translate
b669e184 : extensions: libxt_TOS: Add translation to nft
b2a84476 : iptables: Remove unnecessary braces.
2963a8df : iptables: Remove explicit static variables initalization.
1cf4ba6f : iptables: Constify option struct
999eaa24 : iptables-restore: support acquiring the lock.
6e2e169e : iptables: remove duplicated argument parsing code
836846f0 : iptables: move XT_LOCK_NAME from CFLAGS to config.h.
b91af533 : iptables: set the path of the lock file via a configure option.
0e94eb2e : iptables-translate: print nft iff there are more expanded rules to print
48ad179b : libxtables: abolish AI_CANONNAME
9f50bbdf : libxtables: remove unnecessary nesting from host_to_ip(6)addr
c6df55d6 : iptables-translate: print nft command for each expand rules via dns names
82dacbb8 : xtables-translate: Avoid querying the kernel
9f972f45 : extensions: libxt_addrtype: Add translation to nft
2c8e251e : utils: nfsynproxy: fix build with musl libc
9b8cb756 : libiptc: don't set_changed() when checking rules with module jumps
eb66632d : extensions: libxt_hashlimit: Add translation to nft
72bb3dbf : xshared: using the blocking file lock request when we wait indefinitely
24f81746 : xshared: do not lock again and again if "-w" option is not specified
fc3c3b4e : libxt_hashlimit: add new unit test to catch kernel bug
516d9191 : iptables: update pf.os

+- Project: platform/external/jacoco

6cb4de2a : make jacocoagent available to all the apex.

+- Project: platform/external/jarjar

05bc010 : Add RemoveAndroidCompatAnnotationsJarTransformer to JarJar.

+- Project: platform/external/javaparser

1410e008c : Pull commits from upstream for java 11 compatibility!

+- Project: platform/external/jemalloc_new

d3a7616a : Only retain for 64 bit.

+- Project: platform/external/jsoncpp

3c3f271 : Set min_sdk_version to be part of mainline modules
1127aa9 : Set apex_available property
d53951c : Make libjsoncpp apex-available to com.android.neuralnetworks.

+- Project: platform/external/jsr305

459aacf : Set min_sdk_version to be part of mainline modules

+- Project: platform/external/junit

2e771a2 : Pin junit to Java language level 8.

+- Project: platform/external/kernel-headers

5903600 : Update to v5.5 kernel headers.
0d24a94 : Remove the unused asm-mips headers.

+- Project: platform/external/ksoap2

35e0997 : ksoap2: Compile against system_current
a83e663 : ksoap2: Use public API for XmlSerializer/PullParser

+- Project: platform/external/libaom

74ce948 : Seq header shouldn't change in the middle of frame
4b8c1f6 : external/libaom: disable av1_(apply_|)selfguided_restoration_neon

+- Project: platform/external/libavc

6129152 : point to new repo hooks for mainline uploads
e8d7007 : Set min_sdk_version to be part of mainline modules
e0ad001 : Revert "decoder: set u4_frame_decoded to true only after both fields are decoded"
f80afe5 : decoder: Fix lt_ref increment in ih264d_fix_error_in_dpb
6dd54b9 : decoder: Fix in detecting dangling fields
ffcf2a8 : decoder: Fix minimum poc calculation check while adding to display
3716098 : Add a repo upload hook for checking the mainline code change.
01da7b5 : decoder: Move initialization of dbp_mgr entries to init_decoder()
5df8183 : libavcenc: Correct placement of sync synchronize
7befa93 : Added error check while parsing scaling_list
2f8dcdd : Decoder: Avoid overlapping memcpy while initializing ref lists
f76370c : decoder: set u4_frame_decoded to true only after both fields are decoded

+- Project: platform/external/libbackup

2141bb4 : Import from google3

+- Project: platform/external/libcap

bb24439 : Set min_sdk_version to be part of mainline modules
2f878c6 : Set apex_available property

+- Project: platform/external/libchrome

7b91003f1 : libchrome: downgrade mojom types at arc build time
64062ae5f : sync non-crypto with Chromium OS

+- Project: platform/external/libcups

239ddbfc : Fix bounds check in ipp
daaca9ec : Hotfix for CVE-2020-3898
645a9d3d : expand MITM protection to printers supporting TLS upgrades

+- Project: platform/external/libcxx

b22347cb3 : Set min_sdk_version to be part of mainline modules
a36fbf76c : Set apex_available property

+- Project: platform/external/libcxxabi

50938ff : Set min_sdk_version to be part of mainline modules
6a27edc : Set apex_available property

+- Project: platform/external/libdrm

7f68efe4 : Export include dirs with -isystem
271ab542 : ANDROID: xf86drm: fix subsystem type lookup for virtio mmio-based devices
f900a0f0 : ANDROID: xf86drm: generalize the device subsystem type parsing code

+- Project: platform/external/libese

afe7ccd : Remove libhwbinder/libhidltransport deps

+- Project: platform/external/libexif

127f882 : libexif: Fix read buffer overflow
4b7b147 : libexif: Avoid accessing invalid data
1e187b6 : libexif: Fix unsigned integer overflow
f6c5495 : Rephrase code to avoid overflow

+- Project: platform/external/libfuse

b9ab0b7 : libfuse: Mark vendor_available
3a69a04 : Fix FUSE_CANONICAL_PATH response

+- Project: platform/external/libgav1

bd57ee1 : Set min_sdk_version to be part of mainline modules
ba339ef : external/libgav1: backport obu parser fix | DO NOT MERGE
fd25597 : external/libgav1: backport obu parser fix
712c276 : external/libgav1: backport sequence header fixes | DO NOT MERGE
82f65a1 : external/libgav1: backport prediction subsampling fix | DO NOT MERGE
db2d227 : external/libgav1: backport prediction border extension fix | DO NOT MERGE
1ad26cf : external/libgav1: add README.version | DO NOT MERGE
760fb0d : external/libgav1: backport sequence header fixes
ce9b99c : external/libgav1: backport prediction subsampling fix
22ec187 : external/libgav1: backport prediction border extension fix
876b8d7 : external/libgav1: add README.version
ab3390a : external/libgav1,cosmetics: add license headers
2bf918d : libgav1: update to cl/267700628
3ef2dfa : libgav1: update snapshot to cl/263885228

+- Project: platform/external/libgsm

1d42a45 : Set min_sdk_version to be part of mainline modules

+- Project: platform/external/libhevc

e0a949e : point to new repo hooks for mainline uploads
9403e00 : Set min_sdk_version to be part of mainline modules
35d222d : libhevcenc: Add support for force idr picture
fa84ffd : common: Fix unintialized reads in intra pred sse functions
7dcf82a : decoder: Fix integer overflow while parsing num_long_term_pics
8d1f374 : libhevc: Fix asan issue in intra pred mode assembly function
ae695cd : decoder: Return error if first slice decoded in a frame is dependent slice
75db1b8 : Do not call SIMD format conversion for width < 32
196e724 : Fix DoS in NAL search
672d48c : Add a repo upload hook for checking the mainline code change.
6219b83 : Do not call SIMD format conversion for width < 32
40dbcab : decoder: Return error if first slice decoded in a frame is dependent slice
e524101 : Fix DoS in NAL search
406fb2a : common: Fix unintialized reads in intra pred sse functions
cf80d4f : decoder: Fix integer overflow while parsing slice_qp_delta
6644482 : libhevcenc: integer overflow in vui
f03afe4 : encoder: Remove sanitization diagnostics
79d3f2a : libhevcenc: fix few isan and usan issues
79b1da4 : libhevcenc: clip frame qp to configured bounds

+- Project: platform/external/libiio

8fcb4fb : Upgrade to v0.18
6a8782c : libiio: Initial Android.bp build file
19d8880 : Initial import of libiio
65afdc3 : Initial empty repository

+- Project: platform/external/libmpeg2

a296482 : point to new repo hooks for mainline uploads
42ec6da : decoder: Returned frame_decoded true after decoding both fields
ba0e64b : Set min_sdk_version to be part of mainline modules
8ff9205 : Fix missing initialization of deinterlace intermediate buffer
b09e66f : Fix integer overflow error in deinterlacer
5c8de51 : Add support for handling odd dimensions
05d8b85 : Add a repo upload hook for checking the mainline code change.
5e15457 : Fix missing initialization of deinterlace intermediate buffer
c8911af : Fix integer overflow error in deinterlacer
f8baa89 : Fix overlapped memcpy in format conversion
6f9b564 : Add support for handling odd dimensions
6ca4b5f : Fix in armv8 420p to 420sp format conversion assembly
abf2d6b : Fix memory leak in test application

+- Project: platform/external/libnl

8bdf149 : attr: mark nested attributes as NLA_F_NESTED

+- Project: platform/external/libopus

cb8afe43 : point to new repo hooks for mainline uploads
0753f631 : Set min_sdk_version to be part of mainline modules
aae866ae : improve handling at end of buffer

+- Project: platform/external/libpng

dff687c08 : Make libpng buildable for native_bridge

+- Project: platform/external/libprotobuf-mutator

3521f47 : Lint fixes
7c375c0 : Add Clone test
dfd73df : Improve efficiency of mutator by allowing Copy/Clone only in CrossOver
e635fea : Fix compilation issues for Google internal code
bcf4cd1 : Remove unnececary size_increase_hint adjustment
dbc4c0f : Implement Any support Fixes #151
1989ccb : Deflake FailedMutations test
f62086c : Accept arrays of messages in MutateImpl For #151
74afb61 : Improve field test by preventing copying of top level messages
439d4de : Run InsertField for proto3
4b3d783 : Move CrossOver next to Mutate
045acda : Combine post processing and initialization It's going to be useful for Any support
a268b67 : Add Any tests for #151
bbb27cc : Reduce number of iterations in some tests
be8416c : Make test output more verbose
16e6bc6 : Add google.protobuf.Any into test messages
d360027 : Remove unneded namespaces
9f357ae : Implement CrossOver using Copy/Clone mutations
c183991 : Use bitset to controll allowed mutations
b4c8ccd : Extract GetMaxSize function
5635a7a : Clone implementation
5cd166e : Use size_increase_hint selecting copy source
40b4d89 : format
1c91e72 : Use signed size_increase_hint
baa1329 : Use max_size_hint instead of size_increase_hint
1383505 : Update README
4908d25 : Take into account size_increase_hint selecting mutation
1340b1b : Make post_processors_ private
0f63f91 : Allow to use a different message as "copy" source Preparation for #44
9eaf063 : Log message when IsInitialized assert fail
ad520b3 : Support multiple callbacks per message type Fixed #146

+- Project: platform/external/libtextclassifier

1c021d3 : Ship the v710 models to the system image
626fe2a : Set up libtextclassifier_tests into MTS
c94b345 : Do not create a TextClassificationSession if we are not going to use it.
a06bdc7 : Export libtextclassifier and make some native tests working again
c121edd : Export libtextclassifier
9d2d90e : Reverts files deleted incorrectly in ag/11570083.
3f7c560 : Export libtextclassifier
cac0b44 : Fix a cts test and export libtextclassifier
973589b : Add test config for TextClassifierNotificationTests. Apply
45c013e : Add test config for TextClassifierServiceTest. Apply MainlineTestModuleController to it
f518d1a : Export libtextclassifier
58aa6b8 : A wrong flag was used to enable debug logging
5a12b94 : Export libtextclassifier
1ac2e4a : Export libtextclassifier
c9df75b : Set apex_available property
7051452 : Export the latest models
4b69d3a : Export libtextclassifier
9854209 : Export libtextclassifier
90d5567 : Export libtextclassifier native codes
ff31efb : Export libtextclassifier
d0ae7c6 : Export libtextclassifier
d99d58c : Export libtextclassifier
0b8b332 : Export libtextclassifier
fc5b9c8 : Export libtextclassifier
2146002 : Export libtextclassifier
8cc70df : Remove required field from libtextclassifier.
b79c0f7 : Use the renamed API
0e1f6f2 : Make libtextclassifier_hash apex-available for com.android.neuralnetworks.
6395924 : Export libtextclassifier
5b4a4ca : Remove unnecessary dependencies
dbe8d68 : Include both 32bit and 64bit native libraries in the *test* APK.
643068b : libtextclassifier should static link other native libs and depend on ... the "current" sdk.
101bc2a : Import libtextclassifier
76d8096 : Import libtextclassifier
1bcd2f6 : Fix Error Prone errors
449d2a0 : Add tests in libtextclassifier folder to ExtSevices MTS
7418543 : Drop v705 model images
42cfbe1 : Add annotator model name in ConversationActionsEvent
fe42085 : Export libtextclassifier
86f494d : Fix LibNoManifest targets
968412a : Export libtextclassifier changes
c53a52e : Add TextClassifierNotificationLibNoManifest
8cd7ba6 : Import libtextclassifier
f9143f3 : Port back the missing tests
17fcf69 : Remove ConfigParser
f65db3c : Remove significantThreshold
a2a1ff4 : Import libtextclassifier
1371709 : Disable google-java-format in repo hook script
c8430f2 : Avoid calling ULocale.to/forLanguageTag for performance reason
685b4ee : Remove spammy log and update the proguard file
828c1e8 : Setup google-java-format upload hook
608b1ae : Check-in initial version of TextClassifierService in external/libtc

+- Project: platform/external/libutf

bd276cc : Set apex_available property

+- Project: platform/external/libvpx

c3ef68d : Don't collect stats if they won't be used
1911e63 : Temporarily convert to 64 bits to avoid overflows
d7612a3 : point to new repo hooks for mainline uploads
2a305a3 : Set min_sdk_version to be part of mainline modules
8124b86 : external/libvpx: backport vp8/9 int overflow fixes
1feae85 : external/libvpx: cherry-pick -Wunreachable-code-loop-increment fix
354408e : external/libvpx: backport GetCoeffs overflow suppression | DO NOT MERGE
e49e962 : libvpx: cherry-pick timestamp overflow fixes | DO NOT MERGE
6ec360e : libvpx: Pull from upstream
071357d : vp8_decode_frame: fix oob read on truncated key frame -- DO NOT MERGE
93d4196 : Add a repo upload hook for checking the mainline code change.
f275f11 : libvpx: Pull from upstream
857f939 : Build both static and shared libraries
15162da : Updates in vpx_dec_fuzzer from upstream

+- Project: platform/external/libxaac

9087c50 : point to new repo hooks for mainline uploads
92bec05 : Optimisation changes in ixheaacd_samples_sat
05c7402 : Optimisation changes in esbr synthesis filter block
0708a52 : Optimisation changes in saturation functions
45895b9 : Typos: persistant -> persistent
72b91f3 : Fix for Segv in impd_down_mix function in xaac.
57b4f3e : Fix for OOB in external libxaac
fdeb26a : Fix for infinite loop in impd_apply_gains_and_add function
40fb6f7 : Fix for array out of bound in decoder/drc_src/impd_drc_eq.c
ed2dbff : Fix for array out of bound for type 'ia_filt_cascade_td_struct[4]'
f034dda : Fix for SEGV in ixheaacd_aacdec_decodeframe function.
5426a0b : Fix for read buffer overflow in impd_filter_banks_process
24e72af : Fix for missing bound check in MPS bit parsing
7a984f6 : Fix for segv in ixheaacd_read_bits_buf
f60122a : Fix for array out of bound in impd_drc_parse_coeff func
74fa48f : Fix for SBO in impd_drc_selection_process_drcset_selection.c
3c5f6c0 : Fix for memcpy-param-overlap in apply sbr function
af0071f : Fix for use of uninitialsied value in ixheaacd_bass_post_filter
acd1da2 : Fix for integer overflow in ixheaacd_block.c file
09fd1c3 : Fix for array out of bound in parse drc instruction func
4a19dec : Fix for array bound overflow in ia_gain_set_params_struct.
33026c9 : Fix for SBO in ixheaacd_enery_calc_persfb function
3bb1d13 : Fix for heap-buffer-overflow in ixheaacd_read_bits_buf.
7924f0c : Fix for array oob in ia_shape_filter_block_params_struct
7d0a228 : Fix for segv in impd_filter_banks_process function
86d7dd7 : Fix for oob in ia_drc_instructions_struct
fcc838f : Fix for integer-overflow in ixheaacd_tns_ar_filter_fixed_armv8
b200799 : Fix for integer overflow in ixheaacd_add32 function
bdaf570 : Fix for array out of bound access in gain_set_param structure
0e6ba25 : Fix for array out of bound esbr_envcalc file.
da82edd : Fix for int-oveflow in ixheaacd_sub32
eb92e04 : Add a repo upload hook for checking the mainline code change.
c2cb9c2 : Fix to add few bound checks in DRC, based on code review
7c4a23e : CMakeLists: Remove deleted files from CMakeLists.txt
dc6af3e : Fix for array out of bound in drc dynamic payload.
deb3f00 : Fix for array out of bound in api file
8410947 : Fix for array out of bound access in envelop calc func.
fb6a489 : Fix for array out of bound in impd_drc_static_payload.c
0d2d1af : Fix for heap buffer overflow in set sbr persistent buffer
4c27586 : Fix to handle infinite loop in reset hf generator function
8d9d3d1 : Fix for non-handling of fatal error returned during init.
2d4ecb1 : fix comments that said hevc instead of xaac
ce7b4e9 : Fix for correcting #include delimiters
e765682 : Fix for heap-buffer-overflow in ixheaacd_samples_sat
61cdf5e : Fix for global buffer overflow in error handler function
60dd575 : Fix for heap buffer overflow in show bits buf
4f06fb9 : Fix for potential stack buffer overflow in ixheaacd_lpp_tran.c
5cc187a : Fix for int overflow in voronoi_idx_dec and voronoi_search function
70ac759 : Fix for negative-size-param for memcpy in ixheaacd_sbr_env_calc
a3bcab8 : Fix for SEGV in ixheaacd_usac_process
93ade1f : Fix to define all tables as const in libxaac
5775ff7 : Adding bound checks in USAC config bit stream parsing
ff0048f : Fix for unitialized memory access at ixheaacd_add32_sat3
fbf81eb : Fix for integer overflow in imdct related functions
49a3a07 : Fix for signed integer overflow at ixheaacd_mps_hyb_filt_type1
3d1e5da : Fix for integer overflow in libxaac/decoder/ixheaacd_freq_sca.c
f6b2d77 : Fixes to incorporate latest conformance criteria
e34ec69 : Fix for stack buffer overflow in ixheaacd_esbr_chirp_fac_calc.
08225b9 : Fix for memcpy param overlap in ixheaacd_applysbr
7bee361 : Fix to remove unused codes from MPEG-D DRC.
1df4b16 : Fix for sub-oveflow in ixheaacd_tns_ar_filter_fixed_armv8
d0b4512 : Adding bound check for lpc array in tns processing
b1ad73e : Integer overflow fix in mps poly filter
33d66ca : Fix to add missing PUSH-POP of D registers in armv7 assemblies.
9ddcaf6 : Fix for int-overflows in ixheaacd_avq_dec.c file
8c7b964 : Fix for integer-overflows in ixheaacd_qmf_dec_armv8.c file
ed03681 : Fix for heap buffer overflow in read_bits_buf
3f43c07 : Fix for Parametric stereo stream playback issue
a42df36 : Fix for addition/subtraction overflows in fft32x32_ld_dec func().

+- Project: platform/external/libxml2

5b6b2708 : Switch host variant to using ICU direct

+- Project: platform/external/libyuv

edabab2 : Set min_sdk_version to be part of mainline modules
956052d : Cherry-pick security fix for skip_input_data
6b9f20e : Add ABGRToNV12
211e09d : libyuv roll to r1732 to pick up security fixes
ab123ac : libyuv roll to r1722 to pick up a few methods

+- Project: platform/external/linux-kselftest

6e43f7af616a : Update kselftest README.md
59f7f21ddf0e : Disable native_coverage for kselftest_size_test
d5226fa6dbae : Linux 5.5
ebe10026210f : io_uring: don't cancel all work on process exit
b72053072c0b : block: allow partitions on host aware zone devices
73e08e711d9c : Revert "io_uring: only allow submit from owning task"
a45ea48e2bcd : afs: Fix characters allowed into cell names
d0cb50185ae9 : do_last(): fetch directory ->i_mode and ->i_uid before it's too late
fa865ba183d6 : firestream: fix memory leaks
4cea9037f82a : btrfs: dev-replace: remove warning for unknown return codes when finished
3546d8f1bbe9 : net: cxgb3_main: Add CAP_NET_ADMIN check to CHELSIO_GET_MEM
148965df1a99 : net: bcmgenet: Use netif_tx_napi_add() for TX NAPI
61b1f2aff411 : tipc: change maintainer email address
b9f0b2f634c0 : net: stmmac: platform: fix probe for ACPI devices
342508c1c754 : net/mlx5e: kTLS, Do not send decrypted-marked SKBs via non-accel path
1e9289979135 : net/mlx5e: kTLS, Remove redundant posts in TX resync flow
ffbd9ca94e2e : net/mlx5e: kTLS, Fix corner-case checks in TX resync flow
3b83b6c2e024 : net/mlx5e: Clear VF config when switching modes
c0702a4bd418 : net/mlx5: DR, use non preemptible call to get the current cpu number
e401a1848be8 : net/mlx5: E-Switch, Prevent ingress rate configuration of uplink rep
b850a82114df : net/mlx5: DR, Enable counter on non-fwd-dest objects
505a7f547806 : net/mlx5: Update the list of the PCI supported devices
93b8a7ecb728 : net/mlx5: Fix lowest FDB pool size
189c9b1e9453 : net: Fix skb->csum update in inet_proto_csum_replace16().
eb014de4fd41 : netfilter: nf_tables: autoload modules from the abort path
826035498ec1 : netfilter: nf_tables: add __nft_chain_type_get()
c83de17dd630 : netfilter: nf_tables_offload: fix check the chain offload flag
ab10ae1c3bef : lib: Reduce user_access_begin() boundaries in strncpy_from_user() and strnlen_user()
ab658b9fa7a2 : netfilter: conntrack: sctp: use distinct states for new SCTP connections
8c17bbf6c8f7 : iommu/amd: Fix IOMMU perf counter clobbering during init
bf708cfb2f48 : iommu/vt-d: Call __dmar_remove_one_dev_info with valid pointer
1bbb97b8ce7d : btrfs: scrub: Require mandatory block group RO for dev-replace
4fc427e05158 : ipv6_route_seq_next should increase position index
a3ea86739f1b : rt_cpu_seq_next should increase position index
1e3f9f073c47 : neigh_stat_seq_next() should increase position index
8bf7092021f2 : vcc_seq_next should increase position index
66018a102f77 : l2t_seq_next should increase position index
70a87287c821 : seq_tab_next() should increase position index
2bec445f9bf3 : tcp: do not leave dangling pointers in tp->highest_sack
4d299f183314 : net/rose: fix spelling mistake "to" -> "too"
43d88774d138 : caif_usb: fix spelling mistake "to" -> "too"
971485a0d681 : ipvs: fix spelling mistake "to" -> "too"
959b1825d9ab : i40e: fix spelling mistake "to" -> "too"
61678d28d4a4 : net_sched: fix datalen for ematch
686f85d71d09 : net/sonic: Prevent tx watchdog timeout
772f66421d5a : net/sonic: Fix CAM initialization
27e0c31c5f27 : net/sonic: Fix command register usage
3f4b7e6a2be9 : net/sonic: Quiesce SONIC before re-initializing descriptor memory
89ba879e9558 : net/sonic: Fix receive buffer replenishment
94b166349503 : net/sonic: Improve receive descriptor status flag check
eaabfd19b2c7 : net/sonic: Avoid needless receive descriptor EOL flag updates
9e311820f67e : net/sonic: Fix receive buffer handling
427db97df1ee : net/sonic: Fix interface error stats collection
e3885f576196 : net/sonic: Use MMIO accessors
5fedabf5a70b : net/sonic: Clear interrupt flags immediately
865ad2f2201d : net/sonic: Add mutual exclusion for accessing shared state
457bfc0a4bf5 : net: fsl/fman: rename IF_MODE_XGMII to IF_MODE_10G
1d3ca681b9d9 : net/fsl: treat fsl,erratum-a011043
73d527aef68f : powerpc/fsl/dts: add fsl,erratum-a011043
2934d2c67838 : dt-bindings: net: add fsl,erratum-a011043
22e984493a41 : qlcnic: Fix CPU soft lockup while collecting firmware dump
3c2659bd1db8 : readdir: make user_access_begin() use the real access range
2c6b7bcd7472 : readdir: be more conservative with directory entry names
23fe1390c7f1 : drm/amdgpu: remove the experimental flag for renoir
b0b039515445 : ARM: dts: am43x-epos-evm: set data pin directions for spi0 and spi1
bb48eb9b12a9 : fou: Fix IPv6 netlink policy
1efba987c486 : tun: add mutex_unlock() call and napi.skb clearing in tun_get_user()
971de2e57211 : mlxsw: spectrum_acl: Fix use-after-free during reload
5d2e5dd5849b : powerpc/mm/hash: Fix sharing context ids between kernel & userspace
aa475d935272 : r8152: disable DelayPhyPwrChg
19813162895a : r8152: avoid the MCU to clear the lanwake
a0246dafe684 : r8152: don't enable U1U2 with USB_SPEED_HIGH for RTL8153B
d7f1b59655ef : r8152: disable test IO for RTL8153B
08997b5eec08 : r8152: Disable PLA MCU clock speed down
809a7fc6593f : r8152: disable U2P3 for RTL8153B
9583a3638dc0 : r8152: get default setting of WOL before initializing
f99cd20eda12 : r8152: reset flow control patch when linking on for RTL8153B
a39142728d0e : r8152: fix runtime resume for linking change
940ba1498665 : gtp: make sure only SOCK_DGRAM UDP sockets are accepted
d836f5c69d87 : net: rtnetlink: validate IFLA_MTU attribute in rtnl_create_link()
78f7a7566f5e : airo: Add missing CAP_NET_ADMIN check in AIROOLDIOCTL/SIOCDEVPRIVATE
d6bce2137f5d : airo: Fix possible info leak in AIROOLDIOCTL/SIOCDEVPRIVATE
9e0caab8e0f9 : tee: optee: Fix compilation issue with nommu
3adb4eaa1b4c : MAINTAINERS: Make Russell King designated reviewer of phylib
5311a69aaca3 : net, ip6_tunnel: fix namespaces move
36d79af7fb59 : net_sched: use validated TCA_KIND attribute in tc_new_tfilter()
d39ca2590d10 : Revert "udp: do rmem bulk free even if the rx sk queue is empty"
43108c72cf1d : leds: lm3532: add pointer to documentation and fix typo
51eb5a24de91 : leds: rb532: cleanup whitespace
30d57d55abd7 : ledtrig-pattern: fix email address quoting in MODULE_AUTHOR()
2424415d25a7 : led: max77650: add of_match table
22cb0a76e005 : leds-as3645a: Drop fwnode reference on ignored node
90a8e82d3ca8 : leds: gpio: Fix uninitialized gpio label for fwnode based probe
bda6a35505e2 : net: Add Jakub to MAINTAINERS for networking general.
c80794323e82 : net: Fix packet reordering caused by GRO and listified RX cooperation
0ace17d56824 : can, slip: Protect tty->disc_data in write_wakeup and close with RCU
58c8db929db1 : net, sk_msg: Don't check if sock is locked when tearing down psock
6849b5eba196 : ARM: 8955/1: virt: Relax arch timer version check during early boot
d829229e35f3 : iwlwifi: mvm: don't send the IWL_MVM_RXQ_NSSN_SYNC notif to Rx queues
b61387cb732c : tracing/uprobe: Fix to make trace_uprobe_filter alignment safe
17328f218fb7 : powerpc/xive: Discard ESB load value when interrupt is invalid
a2db55dda9cf : powerpc: Ultravisor: Fix the dependencies for CONFIG_PPC_UV
9c1c2b35f1d9 : ceph: hold extra reference to r_parent over life of request
bdefca2d8dc0 : drm/panfrost: Add the panfrost_gem_mapping concept
d0f418516022 : net, ip_tunnel: fix namespaces move
bfe02b9f9476 : tcp: remove redundant assigment to snd_cwnd
ce896476c65d : net: usb: lan78xx: Add .ndo_features_check
5b2f1f3070b6 : tcp_bbr: improve arithmetic division in bbr_update_bw()
cb626bf566eb : net-sysfs: Fix reference count leak
62ebaeaedee7 : ipv6: sr: remove SKB_GSO_IPXIP6 on End.D* actions
5eec71829ad7 : drm/i915: Align engine->uabi_class/instance with i915_drm.h
ecc4d2a52df6 : drm/i915/userptr: fix size calculation
04060db41178 : scsi: RDMA/isert: Fix a recently introduced regression related to logout
0e2209629fec : scsi: fnic: do not queue commands during fwreset
996d5d5f89a5 : Input: pm8xxx-vib - fix handling of separate enable register
1292e972fff2 : io_uring: fix compat for IORING_REGISTER_FILES_UPDATE
bf24daac8f2b : tracing: Do not set trace clock if tracefs lockdown is in effect
8bcebc77e85f : tracing: Fix histogram code when expression has same var as value
32c72165dbd0 : netfilter: ipset: use bitmap infrastructure completely
80892772c4ed : hsr: Fix a compilation error
2a187d033520 : mmc: sdhci: fix minimum clock rate for v3 controller
690afc165bb3 : net: ip6_gre: fix moving ip6gre between namespaces
def9d2780727 : Linux 5.5-rc7
927d780ee371 : ARM: 8950/1: ftrace/recordmcount: filter relocation types
b2383ad987a6 : cxgb4: reject overlapped queues in TC-MQPRIO offload
c856e2b6fc5c : cxgb4: fix Tx multi channel port rate limit
09d4f10a5e78 : net: sched: act_ctinfo: fix memory leak
fc585d4a5cf6 : riscv: Less inefficient gcc tishift helpers (and export their symbols)
95f4d9cced96 : riscv: delete temporary files
7eaecf7963c1 : netfilter: nft_osf: add missing check for DREG attribute
d061b2411d5f : bnxt_en: Do not treat DSN (Digital Serial Number) read failure as fatal.
6fc7caa84e71 : bnxt_en: Fix ipv6 RFS filter matching logic.
ceb3284c588e : bnxt_en: Fix NTUPLE firmware command failures.
6b3ad6649a4c : ptrace: reintroduce usage of subjective credentials in ptrace_has_cap()
00ed452c210a : XArray: Add xa_for_each_range
c44aa5e8ab58 : XArray: Fix xas_find returning too many entries
19c30f4dd092 : XArray: Fix xa_find_after with multi-index entries
430f24f94c8a : XArray: Fix infinite loop with entry at ULONG_MAX
82a958497dc9 : XArray: Add wrappers for nested spinlocks
db1a07956968 : drm/dp_mst: Handle SST-only branch device case
d70486668cdf : mtd: rawnand: gpmi: Restore nfc timing setup after suspend/resume
5bc6bb603b4d : mtd: rawnand: gpmi: Fix suspend/resume problem
da2ef8124f20 : mtd: spi-nor: Fix quad enable for Spansion like flashes
440b6d50254b : mtd: spi-nor: Fix selection of 4-byte addressing opcodes on Spansion
3bf8bdcf3bad : hwmon: (core) Do not use device managed functions for memory allocations
cf3ca1877574 : hwmon: (adt7475) Make volt2reg return same reg as reg2volt input
e51a7dda2998 : hwmon: (nct7802) Fix non-working alarm on voltages
7713e62c8623 : hwmon: (nct7802) Fix voltage limits to wrong registers
9715a43eea77 : USB: serial: quatech2: handle unbound ports
3018dd3fa114 : USB: serial: keyspan: handle unbound ports
1568c58d11a7 : USB: serial: io_edgeport: add missing active-port sanity check
e37d1aeda737 : USB: serial: io_edgeport: handle unbound ports on URB completion
4d5ef53f75c2 : USB: serial: ch341: handle unbound port at reset_resume
b35cf1f0bf1f : btrfs: check rw_devices, not num_devices for balance
5afe6ce748c1 : Btrfs: always copy scrub arguments back to user space
5a9ef19454cd : net: systemport: Fixed queue mapping in internal ring map
8f1880cbe8d0 : net: dsa: bcm_sf2: Configure IMP port for 2Gb/sec
27afe0d34e91 : net: dsa: sja1105: Don't error out on disabled ports with no phy-mode
86ffe920e669 : net: phy: dp83867: Set FORCE_LINK_GOOD to default after reset
2167f1625c2f : perf/x86/intel/uncore: Remove PCIe3 unit for SNR
fa694ae53283 : perf/x86/intel/uncore: Fix missing marker for snr_uncore_imc_freerunning_events
e74383045119 : perf/x86/intel/uncore: Add PCI ID of IMC for Xeon E3 V5 Family
da9ec3d3dd0f : perf: Correctly handle failed perf_get_aux_event()
49edd6a2c456 : net: hns: fix soft lockup when there is not enough memory
fdb838efa31e : USB: serial: suppress driver bind attributes
53d374979ef1 : net: avoid updating qdisc_xmit_lock_key in netdev_update_lockdep_key()
44c23d71599f : net/sched: act_ife: initalize ife->metalist earlier
39e7234f00bc : locking/rwsem: Fix kernel crash when spinning on RWSEM_OWNER_UNKNOWN
44d282796f81 : io_uring: only allow submit from owning task
ba9a103f40fc : Input: keyspan-remote - fix control-message timeouts
ce535a2efb48 : Input: max77650-onkey - add of_match table
c15f8ba6dc1f : Input: rmi_f54 - read from FIFO in 32 byte blocks
8ff771f8c8d5 : Revert "Input: synaptics-rmi4 - don't increment rmiaddr for SMBus transfers"
70db729fe1b3 : MAINTAINERS: Add myself as the co-maintainer for Actions Semi platforms
18451f9f9e58 : PM: hibernate: fix crashes with init_on_free=1
a006483b2f97 : x86/CPU/AMD: Ensure clearing of SME/SEV features is maintained
f3eaabbfd093 : USB: serial: option: add support for Quectel RM500Q in QDL mode
394440d46941 : reiserfs: fix handling of -EOPNOTSUPP in reiserfs_for_each_xattr
f571389c0b01 : mmc: tegra: fix SDR50 tuning override
61177e911dad : netfilter: nat: fix ICMP header corruption on ICMP errors
93ad0f969fc7 : net: wan: lapbether.c: Use built-in RCU list checking
335178d5429c : netfilter: nf_tables: fix flowtable list del corruption
cd77e75b5e46 : netfilter: nf_tables: fix memory leak in nf_tables_parse_netdev_hooks()
9332d27d7918 : netfilter: nf_tables: remove WARN and add NLA_STRING upper limits
9ec22d7c6c69 : netfilter: nft_tunnel: ERSPAN_VERSION must not be null
1c702bf902bd : netfilter: nft_tunnel: fix null-attribute check
ec7470b834fe : netfilter: nf_tables: store transaction list locally while requesting module
bd5874da57ed : net: dsa: tag_qca: fix doubled Tx statistics
ad3220547091 : net: dsa: tag_gswip: fix typo in tagger name
82d5d6a638cb : net: ethernet: ave: Avoid lockdep warning
36c67349a1a1 : net: hns3: pad the short frame before sending to the hardware
1712b2fff8c6 : macvlan: use skb_reset_mac_header() in macvlan_queue_xmit()
27f4e1e9425e : mmc: sdhci_am654: Fix Command Queuing in AM65x
de31f6ab68a3 : mmc: sdhci_am654: Reset Command and Data line after tuning
4d627c88546a : mmc: sdhci_am654: Remove Inverted Write Protect flag
7df1e988c723 : fuse: fix fuse_send_readpages() in the syncronous read case
11ba820bf163 : io_uring: ensure workqueue offload grabs ring mutex for poll list
ad6bf88a6c19 : block: fix an integer overflow in logical block size
797f3f535d59 : io_uring: clear req->result always before issuing a read/write request
28d76df18f0a : scsi: mptfusion: Fix double fetch bug in ioctl
7b571c19d4c0 : scsi: storvsc: Correctly set number of hardware queues for IDE disk
42ec15ceaea7 : scsi: fnic: fix invalid stack access
20d2292754e7 : riscv: make sure the cores stay looping in .Lsecondary_park
3b7c59754cc2 : drm/amd/display: Reorder detect_edp_sink_caps before link settings read.
f2360e333b5a : drm/amdgpu: update goldensetting for renoir
7361d44896ff : bpf: Sockmap/tls, fix pop data with SK_DROP return code
9aaaa56845a0 : bpf: Sockmap/tls, skmsg can have wrapped skmsg that needs extra chaining
d468e4775c1c : bpf: Sockmap/tls, tls_sw can create a plaintext buf > encrypt buf
cf21e9ba1eb8 : bpf: Sockmap/tls, msg_push_data may leave end mark in place
6562e29cf6f0 : bpf: Sockmap, skmsg helper overestimates push, pull, and pop bounds
33bfe20dd711 : bpf: Sockmap/tls, push write_space updates through ulp updates
7e81a3530206 : bpf: Sockmap, ensure sock lock held during tear down
4da6a196f93b : bpf: Sockmap/tls, during free we may call tcp_bpf_unhash() in loop
5e89cd303e3a : PCI: Mark AMD Navi14 GPU rev 0xc5 ATS as broken
4eee13f14dd8 : net: stmmac: selftests: Guard VLAN Perfect test against non supported HW
d39b68e5a736 : net: stmmac: selftests: Mark as fail when received VLAN ID != expected
0b9f932edc1a : net: stmmac: selftests: Make it work in Synopsys AXS101 boards
ddf420390526 : net/wan/fsl_ucc_hdlc: fix out of bounds write on array utdm_info
5a64967a2f3b : drm/dp_mst: Have DP_Tx send one msg at a time
0af2ffc93a4b : bpf: Fix incorrect verifier simulation of ARSH under ALU32
536dc5df2808 : hv_netvsc: Fix memory leak when removing rndis device
e176b1ba476c : tcp: fix marked lost packets not being retransmitted
60adcfde92fa : ALSA: seq: Fix racy access for queue timer in proc read
f5ae2ea6347a : Fix built-in early-load Intel microcode alignment
e64175776d06 : i2c: iop3xx: Fix memory leak in probe error path
24a49678f5e2 : i2c: tegra: Properly disable runtime PM on driver's probe error
9f42de8d4ec2 : i2c: tegra: Fix suspending in active runtime PM state
16c731fed6d8 : null_blk: Fix zone write handling
9fea3a40f6b0 : staging: comedi: ni_routes: allow partial routing information
01e20b664f80 : staging: comedi: ni_routes: fix null dereference in ni_find_route_source()
85005b82e59f : mlxsw: spectrum_qdisc: Include MC TCs in Qdisc counters
ca7609ff3680 : mlxsw: spectrum: Wipe xstats.backlog of down ports
fef6d6704944 : selftests: mlxsw: qos_mc_aware: Fix mausezahn invocation
63963d0f9d17 : mlxsw: switchx2: Do not modify cloned SKBs during xmit
2da51ce75d86 : mlxsw: spectrum: Do not modify cloned SKBs during xmit
d58c35ca5202 : mlxsw: spectrum: Do not enforce same firmware version for multiple ASICs
9c06ac4c83df : usb: core: hub: Improved device recognition on remote wakeup
4e4362d2bf2a : xfrm: support output_mark for offload ESP packets
978370956d20 : x86/mce/therm_throt: Do not access uninitialized therm_work
a564ac35d605 : Revert "gpio: thunderx: Switch to GPIOLIB_IRQCHIP"
de95a991bb72 : tick/sched: Annotate lockless access to last_jiffies_update
81c044fc3bdc : cfg80211: fix page refcount issue in A-MSDU decap
24953de0a5e3 : cfg80211: check for set_wiphy_params
df16737d438f : cfg80211: fix memory leak in cfg80211_cqm_rssi_update
2a279b34169e : cfg80211: fix memory leak in nl80211_probe_mesh_link
5a128a088a2a : cfg80211: fix deadlocks in autodisconnect work
e16119655c9e : wireless: wext: avoid gcc -O3 warning
6f601265215a : mac80211: Fix TKIP replay protection immediately after key setup
26ec17a1dc5e : cfg80211: Fix radar event during another phy CAC
c4b9d655e445 : wireless: fix enabling channel 12 for custom regulatory domain
508c8772760d : fix autofs regression caused by follow_managed() changes
c64cd6e34ea3 : reimplement path_mountpoint() with less magic
78912934f4f7 : io_uring: be consistent in assigning next work from handler
e0bbb3461ae0 : io-wq: cancel work if we fail getting a mm reference
051d75d3bb31 : MAINTAINERS: Update Ley Foon Tan's email address
8c4df83fbe60 : net: mvneta: fix dma sync size in mvneta_run_xdp
86f3f4cd5370 : r8152: add missing endpoint sanity check
aeed8aa3874d : tracing: trigger: Replace unneeded RCU-list traversals
99c9a923e97a : tracing/uprobe: Fix double perf_event linking on multiprobe uprobe
d0695e235110 : tracing: xen: Ordered comparison of function pointers
4a2f704eb2d8 : block: fix get_max_segment_size() overflow on 32bit arch
c742c59e1fbd : hv_sock: Remove the accept port restriction
f8d7408a4d7f : net: usb: lan78xx: limit size of local TSO packets
75718584cb3c : ptp: free ptp device pin descriptors properly
7617e9621bf2 : drm/dp_mst: clear time slots for ports invalid
671c450b6fe0 : xprtrdma: Fix oops in Receive handler after device removal
13cb886c591f : xprtrdma: Fix completion wait during device removal
b32b9ed493f9 : xprtrdma: Fix create_qp crash on device unload
f52b83b0b1c4 : afs: Fix afs_lookup() to not clobber the version on a new dentry
40a708bd622b : afs: Fix use-after-loss-of-ref
8379bb84be75 : keys: Fix request_key() cache
fb85145c0444 : Documentation/process: Add Amazon contact for embargoed hardware issues
0e31e3573f0c : lkdtm/bugs: fix build error in lkdtm_UNSET_SMEP
cea23efb4de2 : lkdtm/bugs: Make double-fault test always available
500589d8bd73 : coresight: etm4x: Fix unused function warning
5e28055f3402 : USB: serial: opticon: fix control-message timeouts
5d1b71226dc4 : ALSA: usb-audio: fix sync-ep altsetting sanity check
8b7f938e0a03 : parisc: fix map_pages() to actually populate upper directory
4f80b70e1953 : parisc: Use proper printk format for resource_size_t
8aaea2b0428b : xfrm: interface: do not confirm neighbor when do pmtu update
f042365dbffe : xfrm interface: fix packet tx through bpf_redirect()
95224166a903 : vti[6]: fix packet tx through bpf_redirect()
88550e1c345c : drm/i915/pmu: Do not use colons or dashes in PMU names
a112adafcb47 : NFC: pn533: fix bulk-message timeout
a9ff44f0e61d : qmi_wwan: Add support for Quectel RM500Q
fd2a89146ae5 : net: macb: fix for fixed-link mode
74566df3a71c : io_uring: don't setup async context for read/write fixed
554913f600b4 : mm: khugepaged: add trace status description for SCAN_PAGE_HAS_PRIVATE
2fe20210fc5f : mm: memcg/slab: call flush_memcg_workqueue() only if memcg workqueue is valid
0a5d1a7f6470 : mm/page-writeback.c: improve arithmetic divisions
d3ac946ec9de : mm/page-writeback.c: use div64_ul() for u64-by-unsigned-long divide
6d9e8c651dd9 : mm/page-writeback.c: avoid potential division by zero in wb_min_max_ratio()
8e57f8acbbd1 : mm, debug_pagealloc: don't rely on static keys too early
4a87e2a25dc2 : mm: memcg/slab: fix percpu slab vmstats flushing
991589974d9c : mm/shmem.c: thp, shmem: fix conflict of above-47bit hint address and PMD alignment
97d3d0f9a1cf : mm/huge_memory.c: thp: fix conflict of above-47bit hint address and PMD alignment
8068df3b6037 : mm/memory_hotplug: don't free usage map when removing a re-added early section
cc638f329ef6 : mm, thp: tweak reclaim/compaction effort of local-only and all-node allocations
6282675e6708 : btrfs: relocation: fix reloc_root lifespan and access
f3efc406d67e : Documentation/ABI: Add missed attribute for mlxreg-io sysfs interfaces
f4094826779d : Documentation/ABI: Fix documentation inconsistency for mlxreg-io sysfs interfaces
212e7f56605e : netfilter: arp_tables: init netns pointer in xt_tgdtor_param struct
c120959387ef : netfilter: fix a use-after-free in mtype_destroy()
5abd45ea0fc3 : ARM: dts: am335x-boneblack-common: fix memory size
1fd224e35c14 : irqchip/ingenic: Get rid of the legacy IRQ domain
accf227de4d2 : USB: serial: option: Add support for Quectel RM500Q
85578bbd642f : ASoC: msm8916-wcd-digital: Reset RX interpolation path after use
057efcf9faea : ASoC: msm8916-wcd-analog: Fix MIC BIAS Internal1
877167ef343d : ASoC: cros_ec_codec: Make the device acpi compatible
ce780a47c3c0 : ASoC: sti: fix possible sleep-in-atomic
e0beec88397b : ASoC: msm8916-wcd-analog: Fix selected events for MIC BIAS External1
552b1a85da9f : ASoC: hdac_hda: Fix error in driver removal after failed probe
2c63bea71478 : ASoC: SOF: Intel: fix HDA codec driver probe with multiple controllers
ceca2197b2f1 : ASoC: SOF: Intel: lower print level to dbg if we will reinit DSP
260e41ac4dd3 : USB: serial: simple: Add Motorola Solutions TETRA MTP3xxx and MTP85xx
c3b040b5c58f : drm/rockchip: fix integer type used for storing dp data rate
dce54e861ec7 : drm/i915/gt: Mark ring->vma as active while pinned
e2c56d897315 : drm/i915/gt: Mark context->state vma as active while pinned
c3866f54106d : drm/i915/gt: Skip trying to unbind in restore_ggtt_mappings
ea38aa2ea5b0 : drm/i915: Add missing include file <linux/math64.h>
bc80573ea25b : iio: light: vcnl4000: Fix scale for vcnl4040
883f61653069 : iio: buffer: align the size of scan bytes to size of the largest element
217afe63ccf4 : iio: chemical: pms7003: fix unmet triggered buffer dependency
fb4fbc8904e7 : iio: imu: st_lsm6dsx: Fix selection of ST_LSM6DS3_ID
d7857e4ee1ba : iio: adc: ad7124: Fix DT channel configuration
57388a2ccb6c : cpuidle: teo: Fix intervals[] array indexing bug
176a7fca81c5 : platform/x86: asus-wmi: Fix keyboard brightness cannot be set to 0
3e2dc6bdb568 : ALSA: dice: fix fallback from protocol extension into limited functionality
747d1f076de5 : ALSA: firewire-tascam: fix corruption due to spin lock without restoration in SoftIRQ context
515ff674bb9b : platform/x86: intel_pmc_core: update Comet Lake platform driver
1f27dbd8265d : platform/x86: GPD pocket fan: Allow somewhat lower/higher temperature limits
6ae01050e49f : platform/x86: GPD pocket fan: Use default values when wrong modparams are given
638bc4ca3d28 : platform/mellanox: fix potential deadlock in the tmfifo driver
dbff1e07b02d : platform/x86: intel-ips: Use the correct style for SPDX License Identifier
3b675b15571c : drm/virtio: add missing virtio_gpu_array_lock_resv call
b3a987b0264d : Linux 5.5-rc6
dc6fcba72f04 : riscv: Fixup obvious bug for fp-regs reset
13cf4cf03018 : riscv: move sifive_l2_cache.h to include/soc
555089fdfc37 : bpftool: Fix printing incorrect pointer in btf_dump_ptr
c9f53049d4a8 : MAINTAINERS: update my email address
fb0c90ab92ca : doc: fix typo of snapshot in documentation
b0efcae5e12b : devlink: correct misspelling of snapshot
7fba6aea4472 : ALSA: hda: Rename back to dmic_detect option
a26ad4d5676f : net: phy: DP83822: Update Kconfig with DP83825I support
443180567763 : net: phy: DP83TC811: Fix typo in Kconfig
4c582234ab39 : devlink: Wait longer before warning about unset port type
dfb9a8857f4d : platform/chrome: wilco_ec: Fix keyboard backlight probing
6b32391ed675 : Input: sur40 - fix interface sanity checks
cea799114475 : Input: gtco - drop redundant variable reinit
3563c629fb9a : Input: gtco - fix extra-descriptor debug message
a8eeb74df5a6 : Input: gtco - fix endpoint sanity check
cfa4f6a99fb1 : Input: aiptek - use descriptors of current altsetting
3111491fca4f : Input: aiptek - fix endpoint sanity check
bcfcb7f9b480 : Input: pegasus_notetaker - fix endpoint sanity check
97e24b095348 : Input: sun4i-ts - add a check for devm_thermal_zone_of_sensor_register
7f439bc2d7e8 : Input: evdev - convert kzalloc()/vzalloc() to kvzalloc()
9827c0634e46 : ipv4: Detect rollover in specific fib table dump
7bd754c47dd3 : net: stmmac: tc: Do not setup flower filtering if RSS is enabled
e715d7450435 : net: stmmac: selftests: Update status when disabling RSS
db885e66d268 : net/tls: fix async operation
5c5d22a750d4 : net/tls: avoid spurious decryption error with HW resync
2e012c748236 : net: bpf: Don't leak time wait and request sockets
ffd08731b2d6 : lib/vdso: Make __cvdso_clock_getres() static
e17016f6dcb0 : nvmet: fix per feat data len for get_feature
35038bffa87d : nvme: Translate more status codes to blk_status_t
9e635c2851df : HID: hidraw, uhid: Always report EPOLLOUT
8e55ea19125b : ASoC: stm32: dfsdm: fix 16 bits record
529244bd1afc : scsi: enclosure: Fix stale device oops with hot replug
465f4edaecc6 : scsi: sd: Clear sdkp->protection_type if disk is reformatted without PI
e21dba7a4df4 : net/x25: fix nonblocking connect
3249b1e442a1 : sh_eth: check sh_eth_cpu_data::dual_port when dumping registers
e7a5f1f1cd00 : bpf/sockmap: Read psock ingress_msg before sk_receive_queue
cf8ce8b80f8b : i2c: fix bus recovery stop mode timing
a14bf98c045b : ASoC: stm32: sai: fix possible circular locking
82de6a6fb67e : mtd: spi-nor: Fix the writing of the Status Register on micron flashes
de08b5ac1042 : mtd: sm_ftl: fix NULL pointer warning
8bcef0d54067 : mtd: onenand: omap2: Pass correct flags for prep_dma_memcpy
14ebf24175df : mtd: onenand: samsung: Fix iomem access with regular memcpy
44f45994f438 : mtd: onenand: omap2: Fix errors in style
4aa906f18596 : mtd: cadence: Fix cast to pointer from integer of different size warning
4114b17af412 : mtd: rawnand: stm32_fmc2: avoid to lock the CPU bus
d5ad7a6a7f3c : e1000e: Revert "e1000e: Make watchdog use delayed work"
bb37362f34d6 : i40e: Set PHY Access flag on X722
9e0522919038 : iavf: remove current MAC address filter on VF reset
5365ec1aeff5 : igb: Fix SGMII SFP module discovery for 100FX/LX.
4fad78ad6422 : ixgbe: Fix calculation of queue with VFs and flow director on interface flap
aa604651d523 : ixgbevf: Remove limit of 10 entries for unicast filter list
d9d6a9aed3f6 : i40e: Fix virtchnl_queue_select bitmap validation
f35deaff1b8e : time/posix-stubs: Provide compat itimer supoprt for alpha
dc8d37ed304e : cpu/SMT: Fix x86 link error without CONFIG_SYSFS
40260b01d029 : s390/setup: Fix secure ipl message
0c874cd04292 : s390/zcrypt: move ap device reset from bus to driver code
94dd3bada53e : s390/zcrypt: Fix CCA cipher key gen with clear key value function
bc8a76a152c5 : drm/i915/gen9: Clear residual context state on context switch
83c9c547168e : fs: move guard_bio_eod() after bio_set_op_attrs
51bfb1d11d6d : futex: Fix kernel-doc notation warning
4b0b97e651ec : ARM: dts: imx7: Fix Toradex Colibri iMX7S 256MB NAND flash support
9608ea6c6613 : pinctrl: sunrisepoint: Add missing Interrupt Status register offset
3479b2843c78 : ARM: dts: imx6sll-evk: Remove incorrect power supply assignment
b4eb9ef0e29c : ARM: dts: imx6sl-evk: Remove incorrect power supply assignment
d4918ebb5c25 : ARM: dts: imx6sx-sdb: Remove incorrect power supply assignment
4521de30fbb3 : ARM: dts: imx6qdl-sabresd: Remove incorrect power supply assignment
20eee6e5af35 : HID: steam: Fix input device disappearing
4a132f60808a : ARM: dts: imx6q-icore-mipi: Use 1.5 version of i.Core MX6DL
cb1eeb75cf3d : crypto: hisilicon/sec2 - Use atomics instead of __sync
e163fdb3f7f8 : pstore/ram: Regularize prz label allocation lifetime
9546a0b7ce00 : tipc: fix wrong connect() return code
49afb806cb65 : tipc: fix link overflow issue at socket shutdown
22dad713b8a5 : netfilter: ipset: avoid null deref when IPSET_ATTR_LINENO is present
1d9a7acd3d1e : netfilter: conntrack: dccp, sctp: handle null timeout argument
30780d086a83 : atm: eni: fix uninitialized variable warning
96cc4b69581d : macvlan: do not assume mac_header is set in macvlan_broadcast()
240ce7f6428f : net: sch_prio: When ungrafting, replace with FIFO
3971a535b839 : mlxsw: spectrum_qdisc: Ignore grafting of invisible FIFO
cb6f74a1ead4 : MAINTAINERS: Remove myself as co-maintainer for qcom-ethqos
90d72256addf : gtp: fix bad unlock balance in gtp_encap_enable_socket
d9e15a273306 : pkt_sched: fq: do not accept silly TCA_FQ_QUANTUM
b969fee12b63 : tipc: remove meaningless assignment in Makefile
ea04b445a266 : tipc: do not add socket.o to tipc-y twice
f1239d8aa84d : net: stmmac: dwmac-sun8i: Allow all RGMII modes
52cc73e5404c : net: stmmac: dwmac-sunxi: Allow all RGMII modes
8e85def5723e : ALSA: hda: enable regmap internal locking
fe013e2121c6 : ARM: omap2plus: select RESET_CONTROLLER
7afec66e2bf5 : ARM: davinci: select CONFIG_RESET_CONTROLLER
26ef8493e1ab : btrfs: fix memory leak in qgroup accounting
1530f6f5f580 : usb: missing parentheses in USE_NEW_SCHEME
ba9b40810bb4 : usb: ohci-da8xx: ensure error return on variable error is set
96a0c1284310 : usb: musb: Disable pullup at init
5fbf7a253470 : usb: musb: fix idling for suspend after disconnect interrupt
33786a280116 : usb: typec: ucsi: Fix the notification bit offsets
a430e67d9a2c : tpm: Handle negative priv->response_len in tpm_common_read()
423a716cd7be : btrfs: do not delete mismatched root refs
d49d3287e74f : btrfs: fix invalid removal of root ref
045d3967b692 : btrfs: rework arguments of btrfs_unlink_subvol
54a6a7dc107d : ALSA: hda/realtek - Add quirk for the bass speaker on Lenovo Yoga X1 7th gen
9194a1ebbc56 : ALSA: hda/realtek - Set EAPD control to default for ALC222
ffcdc5df08bf : ARM: dts: aspeed: rainier: Fix fan fault and presence
195cf4dbedce : ARM: dts: aspeed: rainier: Remove duplicate i2c busses
87c5947ffeec : ARM: dts: aspeed: tacoma: Remove duplicate flash nodes
265ae459b3ba : ARM: dts: aspeed: tacoma: Remove duplicate i2c busses
e30dcbbcb0ee : ARM: dts: aspeed: tacoma: Fix fsi master node
413200017b8e : ARM: dts: aspeed-g6: Fix FSI master location
8e3366cad2bf : ASoC: Fix NULL dereference at freeing
47240ba0cd09 : net: usb: lan78xx: fix possible skb leak
da29f2d84bd1 : net: stmmac: Fixed link does not need MDIO Bus
eb8ef2a3c500 : vlan: vlan_changelink() should propagate errors
9bbd917e0bec : vlan: fix memory leak in vlan_dev_set_egress_priority
481a7d154cbb : stmmac: debugfs entry name is not be changed when udev rename device name.
eacc6dfaea96 : io_uring: remove punt of short reads to async context
9554de394b7e : i40iw: Remove setting of VMA private data and use rdma_user_mmap_io
db4ff423cd16 : drm/amdgpu: add DRIVER_SYNCOBJ_TIMELINE to amdgpu
840c90fce6c7 : drm/amd/display: Reduce HDMI pixel encoding if max clock is exceeded
7aec9ec1cf32 : Revert "drm/amdgpu: Set no-retry as default."
55817b340a31 : iommu/dma: fix variable 'cookie' set but not used
f78947c40920 : iommu/vt-d: Unlink device if failed to add to group
7d4e6ccd1fb0 : iommu: Remove device link to group on failure
4a350a0ee5b0 : iommu/vt-d: Fix adding non-PCI devices to Intel IOMMU
f30e27779d30 : drm/fb-helper: Round up bits_per_pixel if possible
4396393fb964 : drm/sun4i: tcon: Set RGB DCLK min. divider based on hardware model
2b2c4a83d69d : drm/i915/dp: Disable Port sync mode correctly on teardown
25b79ad51bf0 : drm/i915: Add Wa_1407352427:icl,ehl
a7f3ad37f80d : drm/i915: Add Wa_1408615072 and Wa_1407596294 to icl,ehl
ce69e553b9a4 : drm/i915/gt: Restore coarse power gating
103309977589 : drm/i915/gt: Do not restore invalid RS state
457677c70c76 : um: Implement copy_thread_tls
dd499f7a7e34 : clone3: ensure copy_thread_tls is implemented
c346b94f8c5d : xtensa: Implement copy_thread_tls
20bda4ed62f5 : riscv: Implement copy_thread_tls
d2f36c787b21 : parisc: Implement copy_thread_tls
167ee0b82429 : arm: Implement copy_thread_tls
a4376f2fbcc8 : arm64: Implement copy_thread_tls
3e3c8ca5a351 : arm64: Move __ARCH_WANT_SYS_CLONE3 definition to uapi headers
aa23ca3d98f7 : gpiolib: acpi: Add honor_wakeup module-option + quirk mechanism
1ad1b54099c2 : gpiolib: acpi: Turn dmi_system_id table into a generic quirk table
3aa3c5882e4f : powercap: intel_rapl: add NULL pointer check to rapl_mmio_cpu_online()
f4b18892dca8 : drm/i915: Limit audio CDCLK>=2*BCLK constraint back to GLK only
1325008f5c8d : drm/i915/gt: Mark up virtual engine uabi_instance
36f2e7207f21 : gpio: zynq: Fix for bug in zynq_gpio_restore_context API
35c60be22057 : pinctrl: meson: Fix wrong shift value when get drive-strength
f7e36e18946b : pinctrl: lochnagar: select GPIOLIB
344fa0bad693 : drivers: thermal: tsens: Work with old DTBs
df55c5586e51 : net/mlx5: DR, Init lists that are used in rule's member
6412bb396a63 : net/mlx5e: Fix hairpin RSS table size
4ce380ca4775 : net/mlx5: DR, No need for atomic refcount for internal SW steering resources
1f0593e791ed : Revert "net/mlx5: Support lockless FTE read lookups"
a6f3b62386a0 : net/mlx5: Move devlink registration before interfaces load
99cda45426c9 : net/mlx5e: Always print health reporter message to dmesg
554fe75c1b3f : net/mlx5e: Avoid duplicating rule destinations
c5706c7defc7 : gpio: max77620: Add missing dependency on GPIOLIB_IRQCHIP
6d4f151acf9a : bpf: Fix passing modified ctx to ld/abs/ind instruction
b585f8602acb : net: atlantic: remove duplicate entries
883daa1854b6 : net: atlantic: loopback configuration in improper place
ac70957ee19f : net: atlantic: broken link status on old fw
e10360f815ca : bpf: cgroup: prevent out-of-order release of cgroup bpf
4012a6f2fa56 : firmware: tee_bnxt: Fix multiple call to tee_client_close_context
d8dc2c9676e6 : net: dsa: mv88e6xxx: Preserve priority when setting CPU port.
5adcb8b18611 : net: ethernet: sxgbe: Rename Samsung to lowercase
00c0688cecad : net: wan: sdla: Fix cast from pointer to integer of different size
be7a77292077 : sctp: free cmd->obj.chunk for the unprocessed SCTP_CMD_REPLY
a7869e5f9174 : tipc: eliminate KMSAN: uninit-value in __tipc_nl_compat_dumpit error
869bced7a055 : ASoC: Intel: bytcht_es8316: Fix Irbis NB41 netbook quirk
89b71b3f02d8 : ASoC: rt5640: Fix NULL dereference on module unload
68faa679b8be : chardev: Avoid potential use-after-free in 'chrdev_open()'
c5ee0b3104e0 : serdev: Don't claim unsupported ACPI serial devices
24cecc377463 : arm64: Revert support for execute-only user mappings
aa4a63dd9816 : tpm: Revert "tpm_tis_core: Turn on the TPM before probing IRQ's"
dda8b2af395b : tpm: Revert "tpm_tis_core: Set TPM_CHIP_FLAG_IRQ before probing for interrupts"
9550f210492c : tpm: Revert "tpm_tis: reserve chip for duration of tpm_tis_core_init"
8396bdc008fc : ARM: dts: mmp3: Fix the TWSI ranges
8bea5ac0fbc5 : clk: mmp2: Fix the order of timer mux parents
0bd0f30bbf06 : ARM: mmp: do not divide the clock rate
2548288b4fb0 : USB: Fix: Don't skip endpoint descriptors with maxpacket=0
3b722da6672d : i2c: bcm2835: Store pointer to bus clock
42052d96ae59 : dt-bindings: i2c: at91: fix i2c-sda-hold-time-ns documentation for sam9x60
b7169a579823 : i2c: at91: fix clk_offset for sam9x60
3433bdf98d8e : arm64: dts: rockchip: Fix IR on Beelink A1
fb46f1b78069 : netfilter: flowtable: add nf_flowtable_time_stamp
ad931a2d56e3 : clk: ti: dra7-atl: Remove pm_runtime_irq_safe()
d89091a4930e : macb: Don't unregister clks unconditionally
15a821f050b2 : MAINTAINERS: Drop obsolete entries from Samsung sxgbe ethernet driver
ce57785bf91b : net: qrtr: fix len of skb_put_padto in qrtr_node_enqueue
c79f46a28239 : Linux 5.5-rc5
f11421ba4af7 : drivers/net/b44: Change to non-atomic bit operations on pwol_mask
5e82548e26ef : clk: qcom: gcc-sdm845: Add missing flag to votable GDSCs
5acab91458ce : netfilter: nf_tables: unbind callbacks from flowtable destroy path
73327d47d2c0 : netfilter: nf_flow_table_offload: fix the nat port mangle.
f31ad71c44c1 : netfilter: nf_flow_table_offload: check the status of dst_neigh
1b67e50601fa : netfilter: nf_flow_table_offload: fix incorrect ethernet dst address
8ca79606cdfd : netfilter: nft_flow_offload: fix underflow in flowtable reference counter
0e194d9da198 : Documentation: riscv: add patch acceptance guidelines
2f3035da4019 : riscv: prefix IRQ_ macro names with an RV_ namespace
9d05c18e8d7d : clocksource: riscv: add notrace to riscv_sched_clock
57415790f405 : block: remove unused mp_bvec_last_segment
8c62ed27a12c : apparmor: fix aa_xattrs_match() may sleep while holding a RCU lock
7312b7069925 : hexagon: define ioremap_uc
b73eba2a867e : ocfs2: fix the crash due to call ocfs2_get_dlm_debug once less
397eac17f86f : ocfs2: call journal flush to mark journal as empty after journal recovery when mount
c77c0a8ac4c5 : mm/hugetlb: defer freeing of huge pages if in non-task context
a7c46c0c0e3d : mm/gup: fix memory leak in __gup_benchmark_ioctl
941f762bcb27 : mm/oom: fix pgtables units mismatch in Killed process message
e39e773ad100 : fs/posix_acl.c: fix kernel-doc warnings
63e80314ab7c : hexagon: work around compiler crash
780a0cfda900 : hexagon: parenthesize registers in asm predicates
213921f967cf : fs/namespace.c: make to_mnt_ns() static
7bebd69ecf10 : fs/nsfs.c: include headers for missing declarations
b16155a0b01a : fs/direct-io.c: include fs/internal.h for missing prototype
e0153fc2c760 : mm: move_pages: return valid node id in status if the page is already on the target node
84029fd04c20 : memcg: account security cred as well to kmemcg
a69b83e1ae7f : kcov: fix struct layout for kcov_remote_arg
ac8f05da5174 : mm/zsmalloc.c: fix the migrated zspage statistics.
feee6b298916 : mm/memory_hotplug: shrink zones when offlining memory
51d4efab7865 : ALSA: usb-audio: Apply the sample rate quirk for Bose Companion 5
6d9ffcff646b : ALSA: hda/realtek - Add new codec supported for ALCS1200A
f01f4ffdfb70 : rtc: cmos: Revert "rtc: Fix the AltCentury value on AMD/Hygon platform"
c4e4fccc5d52 : drm/dp_mst: correct the shifting in DP_REMOTE_I2C_READ
b2ff0d510182 : IB/hfi1: Adjust flow PSN with the correct resync_psn
ca9033ba69c7 : IB/hfi1: Don't cancel unused work item
b54ef37b1ce8 : net: Google gve: Remove dma_wmb() before ringing doorbell
eed70fd9452f : net: phylink: fix failure to register on x86 systems
e64b274c95e8 : doc/net: Update git https URLs in netdev-FAQ documentation
cc7e3f63d729 : selftests: loopback.sh: skip this test if the driver does not support
72879ee0c53e : tracing: Fix indentation issue
c52757235809 : RDMA/bnxt_re: Fix Send Work Entry state check while polling completions
9a4467a6b282 : RDMA/bnxt_re: Avoid freeing MR resources if dereg fails
15f0ec941f4f : mm/hugetlbfs: fix for_each_hstate() loop in init_hugetlbfs_fs()
50f9ad607ea8 : kernel/trace: Fix do not unregister tracepoints when register sched_migrate_task fail
ee8598ae527e : gpio: mockup: fix coding style
bf44f488e168 : tracing: Change offset type to s32 in preempt/irq tracepoints
8ffdc54b6f4c : kbuild/deb-pkg: annotate libelf-dev dependency as :native
cc976614f59b : gen_initramfs_list.sh: fix 'bad variable name' error
ce644cf3fa06 : media: intel-ipu3: Align struct ipu3_uapi_awb_fr_config_s to 32 bytes
58dcc5bf4030 : staging: rtl8188eu: Add device code for TP-Link TL-WN727N v5.21
a9d3a9cedc13 : staging: comedi: adv_pci1710: fix AI channels 16-31 for PCI-1713
c0bcf9f3f5b6 : staging: vt6656: set usb_set_intfdata on driver fail.
07f59f180ee0 : staging: vt6656: remove bool from vnt_radio_power_on ret
69cc1f925e1a : staging: vt6656: limit reg output to block size
7de6155c8968 : staging: vt6656: correct return of vnt_init_registers.
58c3e681b04d : staging: vt6656: Fix non zero logical return of, usb_control_msg
5a769f6ff439 : optee: Fix multi page dynamic shm pool alloc
1d8f65798240 : riscv: ftrace: correct the condition logic in function graph tracer
cfda8617e22a : riscv: dts: Add DT support for SiFive L2 cache controller
0da310e82d3a : riscv: gcov: enable gcov for RISC-V
ac51e005fe14 : riscv: mm: use __pa_symbol for kernel symbols
a6204fc7b83c : agp: remove unused variable arqsz in agp_3_5_enable()
2fec966f593e : agp: remove unused variable mcapndx
e31f7939c1c2 : ftrace: Avoid potential division by zero in function profiler
b8299d362d08 : tracing: Have stack tracer compile when MCOUNT_INSN_SIZE is not defined
d2ccbccb5444 : tracing: Define MCOUNT_INSN_SIZE when not defined without direct calls
cd82dbf0d3fd : net: Update GIT url in maintainers.
09b6636cea4f : spi: Document Octal mode as valid SPI bus width
19b61392c5a8 : spi: spi-dw: Add lock protect dw_spi rx/tx to prevent concurrent calls
6f1ff76154b8 : regulator: bd70528: Remove .set_ramp_delay for bd70528_ldo_ops
ff3b57417012 : ASoC: Intel: boards: Fix compile-testing RT1011/RT5682
bbcc5672b006 : MIPS: Avoid VDSO ABI breakage due to global register variable
c72a0bc0aa19 : net: freescale: fec: Fix ethtool -d runtime PM
71130f29979c : vxlan: fix tos value before xmit
68aab823c223 : sch_cake: avoid possible divide by zero in cake_enqueue()
74f1a299107b : Revert "fs: remove ksys_dup()"
d8513df2598e : net: Correct type of tcp_syncookies sysctl.
02f4e01ce710 : tracing: Initialize val to zero in parse_entry of inject code
c9655008e784 : tcp: fix "old stuff" D-SACK causing SACK to be treated as D-SACK
f7a48b68abd9 : net: dsa: mv88e6xxx: force cmode write on 6141/6341
a5b0dc5a46c2 : gcc-plugins: make it possible to disable CONFIG_GCC_PLUGINS again
e4ab5ccc357b : selftests/seccomp: Catch garbage on SECCOMP_IOCTL_NOTIF_RECV
2882d53c9c6f : seccomp: Check that seccomp_notif is zeroed out by the user
88c13f8bd714 : selftests/seccomp: Zero out seccomp_notif
771b894f2f3d : samples/seccomp: Zero out members based on seccomp_notif_sizes
9e5f1c19800b : pstore/ram: Write new dumps to start of recycled zones
8df955a32a73 : pstore/ram: Fix error-path memory leak in persistent_ram_new() callers
ab6a2114433a : x86/resctrl: Fix potential memory leak
c215e48e97d2 : USB-PD tcpm: bad warning+size, PPS adapters
2d77bd61a292 : can: mscan: mscan_rx_poll(): fix rx path lockup when returning from polling to irq mode
2f361cd9474a : can: gs_usb: gs_usb_probe(): use descriptors of current altsetting
5660493c637c : can: kvaser_usb: fix interface sanity check
e7153bf70c34 : can: can_dropped_invalid_skb(): ensure an initialized headroom in outgoing CAN sk_buffs
93bdc0eb0b4b : can: tcan4x5x: tcan4x5x_parse_config(): fix inconsistent IS_ERR and PTR_ERR
5a1f8f5e5efa : can: tcan4x5x: tcan4x5x_parse_config(): Disable the INH pin device-state GPIO is unavailable
c3083124e6a1 : can: tcan4x5x: tcan4x5x_parse_config(): reset device before register access
3814ca3a10be : can: tcan4x5x: tcan4x5x_can_probe(): turn on the power before parsing the config
3069ce620dae : can: tcan4x5x: tcan4x5x_can_probe(): get the device out of standby before register access
02a614499600 : mac80211: mesh: restrict airtime metric to peered established plinks
20d4e80d255d : apparmor: only get a label reference if the fast path check fails
9c95a278ba7c : apparmor: fix bind mounts aborting with -ENOMEM
0c545240aebc : clk: sunxi-ng: h6-r: Fix AR100/R_APB2 parent order
675a6d467b43 : clk: sunxi-ng: h6-r: Simplify R_APB1 clock definition
47d64fef1f3f : clk: sunxi-ng: sun8i-r: Fix divider on APB0 clock
969e11529221 : drm/amdgpu: correct RLC firmwares loading sequence
4f510aa10468 : phy/rockchip: inno-hdmi: round clock rate down to closest 1000 Hz
04b69426d846 : hsr: fix slab-out-of-bounds Read in hsr_debugfs_rename()
a5b72a083da1 : net/sched: add delete_empty() to filters and use it in cls_flower
853697504de0 : tcp: Fix highest_sack and highest_sack_seq
a33121e5487b : ptp: fix the race between the release of ptp_clock and cdev
54fa49ee8813 : net: dsa: sja1105: Reconcile the meaning of TPID and TPID2 for E/T and P/Q/R/S
3a323ed7c9c6 : Documentation: net: dsa: sja1105: Remove text about taprio base-time limitation
d00bdc0a8839 : net: dsa: sja1105: Remove restriction of zero base-time for taprio offload
5a47f588ee23 : net: dsa: sja1105: Really make the PTP command read-write
9fcf024dd6fa : net: dsa: sja1105: Take PTP egress timestamp by port, not mgmt slot
ca59d5a51690 : spi: spi-fsl-dspi: Fix 16-bit word order in 32-bit XSPI mode
0caeaf6ad532 : cxgb4/cxgb4vf: fix flow control display for auto negotiation
1f07dcc459d5 : kernel.h: Remove unused FIELD_SIZEOF()
c1ffba305dbc : usb: chipidea: host: Disable port power only if previously enabled
af58e1fca984 : usb: cdns3: should not use the same dev_id for shared interrupt handler
ea0d762775e2 : usb: dwc3: gadget: Fix request complete check
c80d0f4426c7 : usb: musb: dma: Correct parameter passed to IRQ handler
ce03cbcb4b4f : usb: musb: jz4740: Silence error if code is -EPROBE_DEFER
f6ece9b0e52a : usb: udc: tegra: select USB_ROLE_SWITCH
3e4f8e21c4f2 : USB: core: fix check for duplicate endpoints
273f632912f1 : tty: always relink the port
e278af89f1ba : x86/resctrl: Fix an imbalance in domain_remove_cpu()
c7d776f85dfe : null_blk: Fix REQ_OP_ZONE_CLOSE handling
429120f3df2d : block: fix splitting segments on boundary masks
de7999afedff : Btrfs: fix infinite loop during nocow writeback due to race
46bcff2bfc5e : btrfs: fix compressed write bio blkcg attribution
7b62e66cbbfb : btrfs: punt all bios created in btrfs_submit_compressed_write()
dcbce5fbcc69 : watchdog: orion: fix platform_get_irq() complaints
a76dfb859cd4 : watchdog: rn5t618_wdt: fix module aliases
9a6c274ac1c4 : watchdog: tqmx86_wdt: Fix build error
da9e3f4e30a5 : watchdog: max77620_wdt: fix potential build errors
91ced83c6eab : watchdog: imx7ulp: Fix missing conversion of imx7ulp_wdt_enable()
afcd5b9be566 : watchdog: w83627hf_wdt: Fix support NCT6116D
205608749e1e : Revert "iwlwifi: mvm: fix scan config command size"
1b789577f655 : netfilter: arp_tables: init netns pointer in xt_tgchk_param struct
6da3eced8c5f : powerpc/spinlocks: Include correct header for static key
060dc911501f : nds32: fix build failure caused by page table folding updates
4f0bd808134d : asm-generic/nds32: don't redefine cacheflush primitives
48e01504cf53 : ALSA: hda/realtek - Enable the bass speaker of ASUS UX431FLC
fd6988496e79 : Linux 5.5-rc4
1479a82d82df : HID: intel-ish-hid: ipc: Add Tiger Lake PCI device ID
acca789a358c : mlxsw: spectrum: Use dedicated policer for VRRP packets
314bd842d98e : mlxsw: spectrum_router: Skip loopback RIFs during MAC validation
98ca480a8f22 : locks: print unsigned ino in /proc/locks
0aec96f5897a : ALSA: ice1724: Fix sleep-in-atomic in Infrasonic Quartet support code
e0c638123522 : drm/amdgpu: enable gfxoff for raven1 refresh
1c455101c6d1 : drm/amdgpu/smu: add metrics table lock for vega20 (v2)
e0e384c398d4 : drm/amdgpu/smu: add metrics table lock for navi (v2)
1da87c9f67c9 : drm/amdgpu/smu: add metrics table lock for arcturus (v2)
073d5eef9e04 : drm/amdgpu/smu: add metrics table lock
5d30ed3c2c74 : Revert "drm/amdgpu: simplify ATPX detection"
7ecc6c1d5c8d : ARC: pt_regs: remove hardcoded registers offset
85a8ce62c2ea : block: add bio_truncate to fix guard_bio_eod
1833e327a5ea : riscv: export flush_icache_all to modules
556f47ac6083 : riscv: reject invalid syscalls below -1
4d47ce158efb : riscv: fix compile failure with EXPORT_SYMBOL() & !MMU
bd6f48546b9c : net: stmmac: dwmac-meson8b: Fix the RGMII TX delay on Meson8b/8m2 SoCs
70cf3dc73132 : net/sched: act_mirred: Pull mac prior redir to non mac_header_xmit device
862dd2a946aa : spi: Don't look at TX buffer for PTP system timestamping
e79c22695abd : ALSA: hda/realtek - Add Bass Speaker and fixed dac for bass speaker
b0b5ce1010ff : ioat: ioat_alloc_ring() failure handling.
bb3d0b8bf5be : net_sched: sch_fq: properly set sk->sk_pacing_status
5cdc40c7820f : bnx2x: Fix accounting of vlan resources among the PFs
0444716a5dd5 : bnx2x: Use appropriate define for vlan credit
7df2281a174b : of: mdio: Add missing inline to of_mdiobus_child_is_phy() dummy
1c93fb45761e : net: phy: aquantia: add suspend / resume ops for AQR105
c27569fcd6e1 : dpaa_eth: fix DMA mapping leak
12ead77432f2 : clk: Don't try to enable critical clocks if prepare failed
a5bcd72e054a : net/mlxfw: Fix out-of-memory error in mfa2 flash burning
ea137a89b5dd : phy: cpcap-usb: Drop extra write to usb2 register
9492535ecd9b : phy: cpcap-usb: Improve host vs docked mode detection
63078b6ba09e : phy: cpcap-usb: Prevent USB line glitches from waking up modem
af5d44de5718 : phy: mapphone-mdm6600: Fix uninitialized status value regression
049226b9fd74 : phy: cpcap-usb: Fix flakey host idling and enumerating of devices
bf0e5013bc2d : ata: ahci_brcm: Add missing clock management during recovery
1a3d78cb6e20 : ata: ahci_brcm: BCM7425 AHCI requires AHCI_HFLAG_DELAY_ENGINE
c0cdf2ac4b5b : ata: ahci_brcm: Fix AHCI resources management
84b032dbfdf1 : ata: libahci_platform: Export again ahci_platform_<en/dis>able_phys()
3ed0a1d56390 : hsr: reset network header when supervision frame is created
92a35678ec07 : hsr: fix a race condition in node list insertion and deletion
4c2d5e33dcd3 : hsr: rename debugfs file when interface name is changed
c6c4ccd7f969 : hsr: add hsr root debugfs directory
1d19e2d53e8e : hsr: fix error handling routine in hsr_dev_finalize()
84bb59d77385 : hsr: avoid debugfs warning message when module is remove
57b948e2c9ce : MAINTAINERS: Add additional maintainers to ENA Ethernet driver
8385d756e114 : libata: Fix retrieving of active qcs
71dd2fe5dec1 : regulator: axp20x: Fix axp20x_set_ramp_delay
4911ee401b7c : x86/efistub: Disable paging at mixed mode entry
818c7ce72477 : efi/libstub/random: Initialize pointer variables to zero for mixed mode
d92b54570d24 : efi/earlycon: Fix write-combine mapping on x86
d91f3057263c : locking/lockdep: Fix buffer overrun problem in stack_trace[]
463f550fb47b : rseq: Unregister rseq for clone CLONE_VM
66528a4575ee : rseq: Reject unknown flags on rseq unregister
0b698c838e84 : s390/qeth: fix initialization on old HW
d1b9ae1864fc : s390/qeth: vnicc Fix init to default
e8a66d800471 : s390/qeth: Fix vnicc_is_in_use if rx_bcast not set
68c57bfd5283 : s390/qeth: fix false reporting of VNIC CHAR config failure
5b6c7b55cfe2 : s390/qeth: lock the card while changing its hsuid
8b5026bc1693 : s390/qeth: fix qdio teardown after early init error
f081042d128a : net/dst: do not confirm neighbor for vxlan and geneve pmtu update
4d42df46d637 : sit: do not confirm neighbor when do pmtu update
8247a79efa2f : vti: do not confirm neighbor when do pmtu update
7a1592bcb15d : tunnel: do not confirm neighbor when do pmtu update
07dc35c6e3cc : net/dst: add new function skb_dst_update_pmtu_no_confirm
6e9105c73f8d : gtp: do not confirm neighbor when do pmtu update
675d76ad0ad5 : ip6_gre: do not confirm neighbor when do pmtu update
bd085ef678b2 : net: add bool confirm_neigh parameter for dst_ops.update_pmtu
7c3125f0a6eb : net: dsa: bcm_sf2: Fix IP fragment location and behavior
61d5d4062876 : sctp: fix err handling of stream initialization
9cd34efbd301 : spi: uniphier: Fix FIFO threshold
dcf08d0f8f09 : ASoC: SOF: imx8: Fix dsp_box offset
dd836ddf4e4e : ASoC: topology: Prevent use-after-free in snd_soc_get_pcm_runtime()
77fffa742285 : ASoC: fsl_audmix: add missed pm_runtime_disable
3b7658679d88 : ASoC: stm32: spdifrx: fix input pin state management
86e1956af4c8 : ASoC: stm32: spdifrx: fix race condition in irq handler
2859b1784031 : ASoC: stm32: spdifrx: fix inconsistent lock state
07d22a9bb623 : ASoC: core: Fix access to uninitialized list heads
218fe9b7ec7f : ASoC: soc-core: Set dpcm_playback / dpcm_capture
98910e1d6138 : ASoC: SOF: imx8: fix memory allocation failure check on priv->pd_dev
feed8a4fc9d4 : udp: fix integer overflow while computing available space in sk_rcvbuf
fd1c4bc6e9b3 : io-wq: add cond_resched() to worker thread
fc666936f3f0 : clk: tegra: Fix double-free in tegra_clk_init()
67f96ff7c8f0 : clk: samsung: exynos5420: Keep top G3D clocks enabled
fb3c06cfda0d : iwlwifi: fw: make pos static in iwl_sar_get_ewrd_table() loop
f06021a18fcf : iwlwifi: remove lar_disable module parameter
990aba28f500 : iwlwifi: dbg: force stop the debug monitor HW
cc894b85abf7 : iwlwifi: pcie: always disable L0S states
3d1b28fd30ab : iwlwifi: pcie: rename L0S_ENABLED bit to L0S_DISABLED
df2378ab0f2a : iwlwifi: mvm: fix potential SKB leak on TXQ TX
b9f726c94224 : iwlwifi: mvm: fix SKB leak on invalid queue
c366b3dbbab1 : ALSA: hda - Apply sync-write workaround to old Intel platforms, too
2a1f40adfb54 : rseq/selftests: Clarify rseq_prepare_unload() helper requirements
8df34c563214 : rseq/selftests: Fix: Namespace gettid() for compatibility with glibc 2.30
af9cb29c5488 : rseq/selftests: Turn off timeout setting
b1b35201bcf4 : kunit/kunit_tool_test: Test '--build_dir' option run
14ee5cfd4512 : kunit: Rename 'kunitconfig' to '.kunitconfig'
609952c2afc9 : kunit: Place 'test.log' under the 'build_dir'
e3212513a8f0 : kunit: Create default config in '--build_dir'
8c0140facb38 : kunit: Remove duplicated defconfig creation
1c68cbadf09f : docs/kunit/start: Use in-tree 'kunit_defconfig'
05564c29fc94 : selftests: livepatch: Fix it to do root uid check and skip
c65e41538b04 : selftests: firmware: Fix it to do root uid check and skip
7648dd9fc981 : selftests: filesystems/epoll: fix build error
1f424e8bd187 : io-wq: remove unused busy list from io_sqe
046aca3c25fd : cifs: Optimize readdir on reparse points
7935799e041a : cifs: Adjust indentation in smb2_open_file
fa633a0f8919 : libbpf: Fix build on read-only filesystems
e85ade1f50aa : drm/i915: Hold reference to intel_frontbuffer as we track activity
d39da686c2f3 : drm/i915/gt: Ratelimit display power w/a
74ac57806af1 : drm/i915/pmu: Ensure monotonic rc6
91a063c95608 : powerpc/mm: Mark get_slice_psize() & slice_addr_is_low() as notrace
d84a7a654a66 : iwlwifi: pcie: extend hardware workaround to context-info
2763bba6328c : iwlwifi: Don't ignore the cap field upon mcc update
ed780545c13a : iwlwifi: mvm: report TX rate to mac80211 directly for RS offload
b3f20e098293 : iwlwifi: mvm: fix NVM check for 3168 devices
4f565ee29999 : iwlwifi: fix TLV fragment allocation loop
a89c72ffd073 : iwlwifi: pcie: allocate smaller dev_cmd for TX headers
c5a4e8eb683c : iwlwifi: pcie: detect the DMA bug and warn if it happens
c4a786b32621 : iwlwifi: pcie: work around DMA hardware bug
106f7b3bf943 : arm64: dts: imx8mq-librem5-devkit: use correct interrupt for the magnetometer
fe6a6689d181 : ARM: dts: imx6q-dhcom: Fix SGTL5000 VDDIO regulator connection
24461d9792c2 : dmaengine: virt-dma: Fix access after free in vchan_complete()
2f42e05b942f : dmaengine: k3dma: Avoid null pointer traversal
b8ab62ff7199 : ARM: dts: imx7ulp: fix reg of cpu node
24a572bf6799 : arm64: dts: imx8mm: Change SDMA1 ahb clock for imx8mm
33eae7fb2e59 : arm64: dts: ls1028a: fix endian setting for dcfg
7d7778b1396b : ARM: dts: imx6q-dhcom: fix rtc compatible
5fdb0684b5b0 : PM / devfreq: tegra: Add COMMON_CLK dependency
996fa477d118 : PM / devfreq: Drop explicit selection of PM_OPP
f54c7898ed1c : bpf: Fix precision tracking for unbounded scalars
46cf053efec6 : Linux 5.5-rc3
0dd1e3773ae8 : pipe: fix empty pipe check in pipe_write()
19a049f1a44d : MAINTAINERS: remove Radim from KVM maintainers
088e11d4220b : MAINTAINERS: Orphan KVM for MIPS
23f6b0240534 : ext4: clarify impact of 'commit' mount option
68d7b2d838f1 : ext4: fix unused-but-set-variable warning in ext4_add_entry()
fe6e096a5bbf : tracing: Fix endianness bug in histogram trigger
01f36a554e3e : samples/trace_printk: Wait for IRQ work to finish
3a53acf1d9be : tracing: Fix lock inversion in trace_event_enable_tgid_record()
43cf75d96409 : exit: panic before exit_mm() on global init exit
28f94a44298c : kbuild: clarify the difference between obj-y and obj-m w.r.t. descending
b2c0fcd28772 : compat_ioctl: block: handle Persistent Reservations
4b43f31d65da : compat_ioctl: block: handle add zone open, close and finish ioctl
21d37340912d : compat_ioctl: block: handle BLKGETZONESZ/BLKGETNRZONES
673bdf8ce0a3 : compat_ioctl: block: handle BLKREPORTZONE/BLKRESETZONE
257bf4176362 : pktcdvd: fix regression on 64-bit architectures
8cc0991c09bf : ALSA: hda/hdmi - fix atpx_present when CLASS is not VGA
11a14dc8d7a7 : sfc: Include XDP packet headroom in buffer step size.
8700aff08984 : sfc: fix channel allocation with brute force
258a980d1ec2 : net: dst: Force 4-byte alignment of dst_metrics
152044775d0b : selftests: pmtu: fix init mtu value in description
b0689faa8efc : hv_netvsc: Fix unwanted rx_table reset
7d49a32a66d2 : net: phy: ensure that phy IDs are correctly typed
d2ed49cf6c13 : mod_devicetable: fix PHY module format
4c8dc00503db : qede: Disable hardware gro when xdp prog is installed
41c53caa5a61 : net: ena: fix issues in setting interrupt moderation params in ethtool
05785adf6e57 : net: ena: fix default tx interrupt moderation interval
28a3b8408f70 : net/smc: unregister ib devices in reboot_event
d3e014ec7d5e : net: stmmac: platform: Fix MDIO init for platforms without PHY
af1c0e4e00f3 : llc2: Fix return statement of llc_stat_ev_rx_null_dsap_xid_c (and _test_c)
90b3b339364c : net: hisilicon: Fix a BUG trigered by wrong bytes_compl
4249c507f4cb : net: dsa: ksz: use common define for tag len
39bdbf3e648d : s390/qeth: don't return -ENOTSUPP to userspace
0f399305cd31 : s390/qeth: fix promiscuous mode after reset
2e3d7fa5d29b : s390/qeth: handle error due to unsupported transport mode
df034c93f15e : sbitmap: only queue kyber's wait callback if not already active
ea8608d401de : cxgb4: fix refcount init for TC-MQPRIO offload
55347ec340af : perf hists: Fix variable name's inconsistency in hists__for_each() macro
a75af86b6f34 : perf map: Set kmap->kmaps backpointer for main kernel map chunks
0feba17bd7ee : perf report: Fix incorrectly added dimensions as switch perf data file
f84ae29a6169 : tools lib traceevent: Fix memory leakage in filter_event
75cf9797006a : parisc: Fix compiler warnings in debug_core.c
3b7995a98ad7 : block: fix memleak when __blk_rq_map_user_iov() is failed
daa400f5a1e5 : s390/dasd: fix typo in copyright statement
00b39f698a4f : s390/dasd: fix memleak in path handling error case
dd4b3c83b9ef : s390/dasd/cio: Interpret ccw_device_get_mdc return value correctly
b3c6a5997541 : block: Fix a lockdep complaint triggered by request queue flushing
c44a4edb2093 : block: Fix the type of 'sts' in bsg_queue_rq()
36257d558041 : parisc: soft_offline_page() now takes the pfn
aa638cfe3e73 : arm64: cpu_errata: Add Hisilicon TSV110 to spectre-v2 safe list
3529d8c2b353 : io_uring: pass in 'sqe' to the prep handlers
06b76d44ba25 : io_uring: standardize the prep methods
02abbda105f2 : platform/x86: pcengines-apuv2: Spelling fixes in the driver
3d00da1de3ea : platform/x86: pcengines-apuv2: detect apuv4 board
d4ac8f83dafe : platform/x86: pcengines-apuv2: fix simswap GPIO assignment
e8796c6c69d1 : platform/x86: pmc_atom: Add Siemens CONNECT X300 to critclk_systems DMI table
133b2acee387 : platform/x86: hp-wmi: Make buffer for HPWMI_FEATURE2_QUERY 128 bytes
77dcc95e2048 : platform/mellanox: fix the mlx-bootctl sysfs
26a61679f10c : io_uring: read 'count' for IORING_OP_TIMEOUT in prep handler
e47293fdf989 : io_uring: move all prep state for IORING_OP_{SEND,RECV}_MGS to prep handler
3fbb51c18f5c : io_uring: move all prep state for IORING_OP_CONNECT to prep handler
9adbd45d6d32 : io_uring: add and use struct io_rw for read/writes
063c60d39180 : rxrpc: Fix missing security check on incoming calls
13b7955a0252 : rxrpc: Don't take call->user_mutex in rxrpc_new_incoming_call()
f33121cbe919 : rxrpc: Unlock new call in rxrpc_new_incoming_call() rather than the caller
5084bf6b2006 : xfs: Make the symbol 'xfs_rtalloc_log_count' static
d55e5f5b70dd : io_uring: use u64_to_user_ptr() consistently
ac2917b01992 : drm/arm/mali: make malidp_mw_connector_helper_funcs static
d6bd6cf9feb8 : xen/grant-table: remove multiple BUG_ON on gnttab_interface
f4eef1b652ee : xen-blkback: support dynamic unbind/bind
1ee54195a305 : xen/interface: re-define FRONT/BACK_RING_ATTACH()
672b7763cb2c : xenbus: limit when state is forced to closed
c534374ecf04 : xenbus: move xenbus_dev_shutdown() into frontend code...
589b72894f53 : xen/blkfront: Adjust indentation in xlvbd_alloc_gendisk
cd217ee6867d : phy: qcom-qmp: Increase PHY ready timeout
9209fb51896f : riscv: move sifive_l2_cache.c to drivers/soc
7b02bf619488 : iwlwifi: pcie: move page tracking into get_page_hdr()
160bab43419e : iwlwifi: don't send PPAG command if disabled
01f52e16b868 : riscv: define vmemmap before pfn_to_page calls
d411cf02ed02 : riscv: fix scratch register clearing in M-mode.
0312a3d4b43c : riscv: Fix use of undefined config option CONFIG_CONFIG_MMU
4acb0200ab2b : phy: cpcap-usb: Fix error path when no host driver is loaded
2438c3a19dec : USB: serial: option: add ZLP support for 0x1bc7/0x9010
0141254b0a74 : ALSA: usb-audio: fix set_format altsetting sanity check
6649a3f33747 : tc-testing: initial tdc selftests for cls_u32
275c44aa194b : net/sched: cls_u32: fix refcount leak in the error path of u32_change()
615f22f58029 : nfc: s3fwrn5: replace the assertion with a WARN_ON
ef8a2e27289e : net: macb: fix probing of PHY not described in the dt
0aa4d016c043 : of: mdio: export of_mdiobus_child_is_phy
8cb4ec44de42 : netfilter: nft_tproxy: Fix port selector on Big Endian
e608f631f0ba : netfilter: ebtables: compat: reject all padding in matches/watchers
d05d5db815d5 : selftests: netfilter: extend flowtable test script with dnat rule
c9b3b8207bc4 : netfilter: nf_flow_table: fix big-endian integer overflow
e4dc9a4c31fe : scsi: target/iblock: Fix protection error with blocks greater than 512B
71482fde704e : scsi: libcxgbi: fix NULL pointer dereference in cxgbi_device_destroy()
291c2548458d : scsi: lpfc: fix spelling mistakes of asynchronous
106f41f5a302 : tracing: Have the histogram compare functions convert to u64 first
79e65c27f096 : tracing: Avoid memory leak in process_system_preds()
3123d8018d46 : bpf: Add further test_verifier cases for record_func_key
cc52d9140aa9 : bpf: Fix record_func_key to perform backtracking on r3
1148f9adbe71 : net, sysctl: Fix compiler warning when only cBPF is present
13eaec4b2adf : xfs: don't commit sunit/swidth updates to disk if that would cause repair failures
4f5b1b3a8fa0 : xfs: split the sunit parameter update into two parts
1cac233cfe71 : xfs: refactor agfl length computation function
af952aeb4a87 : libxfs: resync with the userspace libxfs
826f7e34130a : xfs: use bitops interface for buf log item AIL flag check
c0fdccfd226a : net/ixgbe: Fix concurrency issues between config flow and XSK
b3873a5be757 : net/i40e: Fix concurrency issues between config flow and XSK
9cf88808ad6a : net/mlx5e: Fix concurrency issues between config flow and XSK
06870682087b : xsk: Add rcu_read_lock around the XSK wakeup
833a20b8d492 : ARC: asm-offsets: remove duplicate entry
33328bfab892 : MAINTAINERS: change Gruszka's email address
306d5acbfc66 : drivers/hid/hid-multitouch.c: fix a possible null pointer access.
66c5d718e5a6 : ALSA: hda/realtek - Add headset Mic no shutup for ALC283
f667216c5c7c : mmc: sdhci-of-esdhc: re-implement erratum A-009204 workaround
781d8cea68ac : clk: qcom: Avoid SMMU/cx gdsc corner cases
8d20c39f063e : clk: qcom: gcc-sc7180: Fix setting flag for votable GDSCs
1760eb689ed6 : tpm/tpm_ftpm_tee: add shutdown call back
84c92365b20a : drm/exynos: gsc: add missed component_del
f596cf0d8062 : MIPS: BPF: eBPF JIT: check for MIPS ISA compliance in Kconfig
f8fffebdea75 : MIPS: BPF: Disable MIPS32 eBPF JIT
a4a3893114a4 : MIPS: Prevent link failure with kcov instrumentation
b4adfe55915d : s390/ftrace: save traced function caller
eef06cbf670a : s390/unwind: stop gracefully at user mode pt_regs in irq stack
c23587c92f6e : s390/purgatory: do not build purgatory with kcov, kasan and friends
cd92ac253063 : s390/purgatory: Make sure we fail the build if purgatory has missing symbols
6feeee8efc53 : s390/ftrace: fix endless recursion in function_graph tracer
57177d214ee0 : drm/sun4i: hdmi: Remove duplicate cleanup calls
c7b305267eb7 : clk: sunxi-ng: r40: Allow setting parent rate for external clock outputs
4772f26db8d1 : net: stmmac: Always arm TX Timer at end of transmission start
b2f3a481c4cd : net: stmmac: Enable 16KB buffer size
8605131747e7 : net: stmmac: 16KB buffer must be 16 byte aligned
8d558f0294fe : net: stmmac: RX buffer size must be 16 byte aligned
11d55fd9975f : net: stmmac: xgmac: Clear previous RX buffer size
93b5dce401cc : net: stmmac: Only the last buffer has the FCS field
eaf4fac47807 : net: stmmac: Do not accept invalid MTU values
5d626c879e23 : net: stmmac: Determine earlier the size of RX buffer
08c965430869 : net: stmmac: selftests: Needs to check the number of Multicast regs
f40ddaa059fd : regulator: axp20x: Fix AXP22x ELDO2 regulator enable bitmask
b7ac893652ca : net: nfc: nci: fix a possible sleep-in-atomic-context bug in nci_uart_tty_receive()
921162c81a08 : ASoC: SOF: Intel: hda: hda-dai: fix oops on hda_link .hw_free
b06e46427f98 : ASoC: SOF: fix fault at driver unload after failed probe
fd6c2e4c063d : io_uring: io_wq_submit_work() should not touch req->rw
92adc96f8eec : ALSA: usb-audio: set the interface format after resume on Dell WD19
e5e884b42639 : libertas: Fix two buffer overflows at parsing bss descriptor
b43e36d75e87 : mt76: Off by one in mt76_calc_rx_airtime()
d68f4e43a46f : mt76: fix LED link time failure
6056a0f8ede2 : usb: xhci: Fix build warning seen with CONFIG_PM=n
c771256ee7a0 : clk: Move clk_core_reparent_orphans() under CONFIG_OF
7c504e65206a : io_uring: don't wait when under-submitting
8715f05269bf : kvm: x86: Host feature SSBD doesn't imply guest feature AMD_SSBD
396d2e878f92 : kvm: x86: Host feature SSBD doesn't imply guest feature SPEC_CTRL_SSBD
c18647900ec8 : iommu/dma: Relax locking in iommu_dma_prepare_msi()
8ae4bcf4821c : perf/smmuv3: Remove the leftover put_cpu() in error path
f81b846dcd9a : iommu/vt-d: Remove incorrect PSI capability check
c05c403b1d12 : staging: wfx: fix wrong error message
632441134d0f : staging: wfx: fix hif_set_mfp() with big endian hosts
1a6ae3edcd6a : staging: wfx: detect race condition in WEP authentication
2e12ab7f0509 : staging: wfx: ensure that retry policy always fallbacks to MCS0 / 1Mbps
cefc2033627f : staging: wfx: fix rate control handling
fcde3e6ba57f : staging: wfx: firmware does not support more than 32 total retries
d77280311d92 : staging: wfx: use boolean appropriately
5eee614700e0 : staging: wfx: fix counter overflow
89606bb3a928 : staging: wfx: fix case of lack of tx_retry_policies
b0ac999ebe37 : staging: wfx: fix the cache of rate policies on interface reset
fe4e940f0f91 : HID: wacom: Recognize new MobileStudio Pro PID
abb33ee8a8c0 : HID: intel-ish-hid: ipc: add CMP device id
18a1b06e5b91 : HID: hiddev: fix mess in hiddev_open()
8f268881d7d2 : kconfig: remove ---help--- from documentation
75d27ea1abf7 : mmc: sdhci: Add a quirk for broken command queuing
bedf9fc01ff1 : mmc: sdhci: Workaround broken command queuing on Intel GLK
fe0acab448f6 : mmc: sdhci-of-esdhc: fix P2020 errata handling
f0f3a6cecf3b : drm/i915: Fix pid leak with banned clients
a76cf5692096 : drm/i915/gem: Keep request alive while attaching fences
ddd9b5e3e765 : net-sysfs: Call dev_hold always in rx_queue_add_kobject
39f14c00b13c : nfp: flower: fix stats id allocation
4e2ce6e55050 : net: dsa: make unexported dsa_link_touch() static
9d4b98af8a2e : net: ag71xx: fix compile warnings
1f26c0d3d241 : net: fix kernel-doc warning in <linux/netdevice.h>
7c68fa2bddda : net: annotate lockless accesses to sk->sk_pacing_shift
cad46039e4c9 : net: qlogic: Fix error paths in ql_alloc_large_buffers()
951c6db954a1 : sctp: fix memleak on err handling of stream initialization
1edc8eb2e931 : fs: call fsnotify_sb_delete after evict_inodes
04646aebd30b : fs: avoid softlockups in s_inodes iterators
045f6d7942be : lib/Kconfig.debug: fix some messed up configurations
42a9a53bb394 : mm: vmscan: protect shrinker idr replace with CONFIG_MEMCG
253a496d8e57 : kasan: don't assume percpu shadow allocations will succeed
e218f1ca3971 : kasan: use apply_to_existing_page_range() for releasing vmalloc shadow
be1db4753ee6 : mm/memory.c: add apply_to_existing_page_range() helper
d98c9e83b5e7 : kasan: fix crashes on access to memory mapped by vm_map_ram()
d89c69f42bf0 : KVM: PPC: Book3S HV: Don't do ultravisor calls on systems without ultravisor
e781573e2fb1 : io_uring: warn about unhandled opcode
d625c6ee4975 : io_uring: read opcode and user_data from SQE exactly once
b29472ee7b53 : io_uring: make IORING_OP_TIMEOUT_REMOVE deferrable
fbf23849b172 : io_uring: make IORING_OP_CANCEL_ASYNC deferrable
0969e783e3a8 : io_uring: make IORING_POLL_ADD and IORING_POLL_REMOVE deferrable
ffbb8d6b7691 : io_uring: make HARDLINK imply LINK
8ed8d3c3bc32 : io_uring: any deferred command must have stable sqe data
fc4df999e24f : io_uring: remove 'sqe' parameter to the OP helpers that take it
b7bb4f7da0a1 : io_uring: fix pre-prepped issue with force_nonblock == true
525b305d61ed : io-wq: re-add io_wq_current_is_worker()
dbce0b65046d : dt-bindings: Add missing 'properties' keyword enclosing 'snps,tso'
03729cfa0d54 : soc: ti: wkup_m3_ipc: Fix race condition with rproc_boot
e17e7c498d4f : ARM: dts: beagle-x15-common: Model 5V0 regulator
daa6eb5a1495 : dpaa2-ptp: fix double free of the ptp_qoriq IRQ
2d3145f8d280 : early init: fix error handling when opening /dev/console
b1de6fc7520f : xfs: fix log reservation overflows when allocating large rt extents
0c4eb2a6b3c6 : ARM: dts: am571x-idk: Fix gpios property to have the correct gpio number
81cc0877840f : ARM: dts: am57xx-beagle-x15/am57xx-idk: Remove "gpios" for endpoint dt nodes
4aa37c463764 : random: don't forget compat_ioctl on urandom
e47304232b37 : bpf: Fix cgroup local storage prog tracking
c58c1f83436b : block: end bio with BLK_STS_AGAIN in case of non-mq devs and REQ_NOWAIT
aabb5b833872 : usbip: Fix error path of vhci_recv_ret_submit()
d986294ee55d : usbip: Fix receive error in vhci-hcd when using scatter-gather
64cc3f12d1c7 : USB: EHCI: Do not return -EPIPE when hub is disconnected
547fc228755d : usb: typec: fusb302: Fix an undefined reference to 'extcon_get_state'
05b686b573cf : intel_th: msu: Fix window switching without windows
ab832e38e4f0 : intel_th: Fix freeing IRQs
88385866bab8 : intel_th: pci: Add Elkhart Lake SOC support
e4de2a5d51f9 : intel_th: pci: Add Comet Lake PCH-V support
cb47b9f8630a : tty/serial: atmel: fix out of range clock divider handling
fb2b90014d78 : tty: link tty and port before configuring it as console
6cf82d559e1a : sched/cfs: fix spurious active migration
7ed735c33104 : sched/fair: Fix find_idlest_group() to handle CPU affinity
c3466952ca15 : psi: Fix a division error in psi poll()
3dfbe25c27ea : sched/psi: Fix sampling error and rare div0 crashes with cgroups and high uptime
9f0bff1180ef : perf/core: Add SRCU annotation for pmus list walk
92ca7da4bdc2 : perf/x86/intel: Fix PT PMI handling
ff61541cc6c1 : perf/x86/intel/bts: Fix the use of page_private()
1e69a0efc0bd : perf/x86: Fix potential out-of-bounds access
cde9319e884e : iommu/vt-d: Allocate reserved region for ISA with correct permission
d360211524be : iommu: set group default domain before creating direct mappings
75d18385394f : iommu/vt-d: Fix dmar pte read access not set error
d55157f6aaca : drm/i915: Fix WARN_ON condition for cursor plane ddb allocation
a11391b6f506 : scripts: package: mkdebian: add missing rsync dependency
272a72103012 : kconfig: don't crash on NULL expressions in expr_eq()
d8018a0e9195 : iommu/vt-d: Set ISA bridge reserved region as relaxable
a9920d3bad40 : tpm: selftest: cleanup after unseal with wrong auth/policy test
8f84bddcfac9 : tpm: selftest: add test covering async mode
d23d12484307 : tpm: fix invalid locking in NONBLOCKING mode
bd036d2fdd37 : iommu/dma: Rationalise types for DMA masks
472d26df5e80 : iommu/iova: Init the struct iova to fix the possible memleak
45477b3fe3d1 : security: keys: trusted: fix lost handle flush
a3a57ddad061 : x86/mce: Fix possibly incorrect severity calculation on AMD
966af20929ac : x86/MCE/AMD: Allow Reserved types to be overwritten in smca_banks[]
246ff09f89e5 : x86/MCE/AMD: Do not use rdmsr_safe_on_cpu() in smca_configure()
1c226017d3ec : ARM: dts: sun8i: a83t: Correct USB3503 GPIOs polarity
d3aa8de6b5d0 : staging: axis-fifo: add unspecified HAS_IOMEM dependency
ab42b48f32d4 : staging: comedi: gsc_hpdi: check dma_alloc_coherent() return value
228b607d8ea1 : KVM: PPC: Book3S HV: Fix regression on big endian hosts
95bed1a9fb2b : net: dsa: ocelot: add NET_VENDOR_MICROSEMI dependency
5e822e44cece : drm/i915/gvt: Fix guest boot warning
201743b99c05 : scsi: lpfc: fix build failure with DEBUGFS disabled
ee560e7bbab0 : scsi: mpt3sas: Fix double free in attach error handling
e18e0f6b7c8f : drm/mediatek: reduce the hbp and hfp for phy timing
21df4a8b6018 : tpm_tis: reserve chip for duration of tpm_tis_core_init
f37f71035367 : net: gemini: Fix memory leak in gmac_setup_txqs
63cc54a6f073 : net: dsa: b53: Fix egress flooding settings
4aaf596148f4 : vsock/virtio: add WARN_ON check on virtio_transport_get_ops()
df18fa14629a : vsock/virtio: fix null-pointer dereference in virtio_transport_recv_listen()
1c05839aa973 : nbd: fix shutdown and recv work deadlock v2
d7bd15a138ae : iocost: over-budget forced IOs should schedule async delay
2c81f0f6d3f5 : bus: ti-sysc: Fix iterating over clocks
90bdfa0b05e3 : ARM: OMAP2+: Fix ti_sysc_find_one_clockdomain to check for to_clk_hw_omap
210de0e996ae : arm64: dts: agilex/stratix10: fix pmu interrupt numbers
a2ea07465c8d : bpf: Fix missing prog untrack in release_maps
6956eb33abb5 : clk: at91: fix possible deadlock
e0ff126ee7ad : pipe: Fix bogus dereference in iov_iter_alignment()
4c80ba392bf6 : iommu: fix KASAN use-after-free in iommu_insert_resv_region
7de7de7ca0ae : Fix root mounting with no mount options
58b3bafff825 : perf vendor events s390: Remove name from L1D_RO_EXCL_WRITES description
28396b7df09b : perf vendor events s390: Fix counter long description for DTLB1_GPAGE_WRITES
c09982f8e2ba : libtraceevent: Allow custom libdir path
475feec0c41a : ALSA: hda - Downgrade error message for single-cmd fallback
6bd5ce6089b5 : tomoyo: Suppress RCU warning at list_for_each_entry_rcu().
61e3acd8c693 : powerpc: Fix __clear_user() with KUAP enabled
e352f576d345 : powerpc/pseries/cmm: fix managed page counts when migrating pages between zones
0601546f23fb : powerpc/8xx: fix bogus __init on mmu_mapin_ram_chunk()
63aa6a692595 : spi: fsl: use platform_get_irq() instead of of_irq_to_resource()
007773e16a6f : spi: nxp-fspi: Ensure width is respected in spi-mem operations
62a1923cc8fe : regulator: rn5t618: fix module aliases
0d3010fa4424 : USB: serial: option: add Telit ME910G1 0x110a composition
556672d75ff4 : ASoC: wm8962: fix lambda value
2c92dd20304f : mmc: sdhci: Update the tuning failed messages to pr_debug level
8b6dc6b2d602 : mmc: sdhci-of-esdhc: Revert "mmc: sdhci-of-esdhc: add erratum A-009204 support"
8f34e5bd7024 : mmc: mediatek: fix CMD_TA to 2 for MT8173 HS200/HS400 mode
fa56ac979226 : mmc: sdhci-msm: Correct the offset and value for DDR_CONFIG register
07bcc411567c : Revert "mmc: sdhci: Fix incorrect switch to HS mode"
9e65527ac3ba : pinctrl: ingenic: Fixup PIN_CONFIG_OUTPUT config
286e7beaa4cc : gpio: tegra186: Allow building on Tegra194-only configurations
5665a1febfe7 : drm/i915/tgl: Drop Wa#1178
2eeab8eb1e3a : drm/i915/ehl: Define EHL powerwells independently of ICL
242bff7fc515 : drm/i915: Set fence_work.ops before dma_fence_init
99de95360faa : drm/i915: Copy across scheduler behaviour flags across submit fences
fbc44a0b34a1 : drm/i915/dsb: Fix in mmio offset calculation of DSB instance
6fc232db9e8c : rfkill: Fix incorrect check to avoid NULL pointer dereference
0b416c3e1345 : io_uring: fix sporadic -EFAULT from IORING_OP_RECVMSG
26a7a47510ed : cpufreq: dt-platdev: Blacklist NVIDIA Tegra20 and Tegra30 SoCs
59034b9d6af8 : ARM: bcm: Add missing sentinel to bcm2711_compat[]
d82d47d5d8a6 : jbd2: fix kernel-doc notation warning
69000d82eee1 : ext4: use RCU API in debug_print_tree
d1eef1c61974 : Linux 5.5-rc2
9803387c55f7 : ext4: validate the debug_want_extra_isize mount option at parse time
d195a66e367b : io_uring: fix stale comment and a few typos
aeea5eae4fd5 : parisc: add missing __init annotation
e16260c21f87 : parisc: fix compilation when KEXEC=n and KEXEC_FILE=y
fd42bfd1bb31 : xen-netback: avoid race that can lead to NULL pointer dereference
858ce8ca62ea : net: usb: lan78xx: Fix error message format specifier
479a0d1376f6 : cxgb4: Fix kernel panic while accessing sge_info
86434744fedf : net/smc: add fallback check to connect()
9b2079c046a9 : net: phylink: fix interface passed to mac_link_up
6dd504b0fd10 : selftests: net: tls: remove recv_rcvbuf test
6a902c0f3199 : gtp: avoid zero size hashtable
94dc550a5062 : gtp: fix an use-after-free in ipv4_pdp_find()
94a6d9fb88df : gtp: fix wrong condition in gtp_genl_dump_pdp()
6b01b1d9b2d3 : gtp: do not allow adding duplicate tid and ms_addr pdp context
5d485ed88d48 : bonding: fix active-backup transition after link failure
a70fd5ac2ea7 : ext4: reserve revoke credits in __ext4_new_inode
7f420d64a08c : ext4: unlock on error in ext4_expand_extra_isize()
707d1a2f601b : ext4: optimize __ext4_check_dir_entry()
109ba779d6cc : ext4: check for directory entries too close to block end
64d4ce892383 : ext4: fix ext4_empty_dir() for directories with holes
ee699f89bdba : bnx2x: Fix logic to get total no. of PFs per engine
7113f796bbbc : bnx2x: Do not handle requests from VFs after parity
ed56dd8f60cf : net: ethernet: ti: build cpsw-common for switchdev
99e9fe2248f9 : net: ethernet: ti: select PAGE_POOL for switchdev driver
c39ea5cba5a2 : hv_netvsc: Fix tx_table init in rndis_set_subchannel()
f3f2364ea14d : net: marvell: mvpp2: phylink requires the link interrupt
6fd739c04ffd : ALSA: hda: Fix regression by strip mask fix
42fb6b1d41eb : ALSA: hda/ca0132 - Fix work handling in delayed HP detection
cb04fc3b6b07 : ALSA: hda/ca0132 - Avoid endless loop
377bc0cfabce : ALSA: hda/ca0132 - Keep power on during processing DSP response
add9d56d7b37 : ALSA: pcm: Avoid possible info leaks from PCM stream buffers
68a1fdf2451f : habanalabs: remove variable 'val' set but not used
018e0e3594f7 : habanalabs: rate limit error msg on waiting for CS
16981742717b : binder: fix incorrect calculation for num_valid
fd2ab2f6610b : scripts/kallsyms: fix offset overflow of kallsyms_relative_base
c8f3dea90e38 : mkcompile_h: use printf for LINUX_COMPILE_BY
e8193650bf38 : mkcompile_h: git rid of UTS_TRUNCATE from LINUX_COMPILE_{BY,HOST}
eefb8c124fd9 : x86/boot: kbuild: allow readelf executable to be specified
216808c6ba6d : tcp: refine rule to allow EPOLLOUT generation under mem pressure
ee2aabd3fc2e : tcp: refine tcp_write_queue_empty() implementation
1f85e6267cac : tcp: do not send empty skb from tcp_write_xmit()
5c9934b6767b : 6pack,mkiss: fix possible deadlock
8dbd76e79a16 : tcp/dccp: fix possible race __inet_lookup_established()
8f9cc1ee2962 : net/ibmvnic: Fix typo in retry check
2beb6d2901a3 : ipv6/addrconf: only check invalid header values when NETLINK_F_STRICT_CHK is set
1021dcf19db1 : Input: imx_sc_key - only take the valid data from SCU firmware as key state
03b06e3f8352 : ptp: clockmatrix: add I2C dependency
6adc4601c2a1 : bnxt: apply computed clamp value for coalece parameter
5133498f4ad1 : bpf: Clear skb->tstamp in bpf_redirect when necessary
692b93af71fb : mailmap: add entry for myself
9c3194dd93b0 : MAINTAINERS: Add maintainers for rmnet
cb222aed03d7 : Input: add safety guards to input_set_keycode()
f729a1b0f8df : Input: input_event - fix struct padding on sparc64
add218099472 : Input: uinput - always report EPOLLOUT
913e73c77d48 : ocxl: Fix potential memory leak on context creation
099bc4812f09 : powerpc/irq: fix stack overflow verification
fbd542971aa1 : btrfs: send: remove WARN_ON for readonly mount
ca1aa2818a53 : btrfs: do not leak reloc root if we fail to read the fs root
9bc574de5905 : btrfs: skip log replay on orphaned roots
714cd3e8cba6 : btrfs: handle ENOENT in btrfs_uuid_tree_iterate
c7e54b5102bf : btrfs: abort transaction after failed inode updates in create_subvol
147271e35ba2 : Btrfs: fix hole extent items with a zero size after range cloning
6609fee8897a : Btrfs: fix removal logic of the tree mod log that leads to use-after-free issues
ad1d8c439978 : Btrfs: make tree checker detect checksum items with overlapping ranges
40e046acbd2f : Btrfs: fix missing data checksums after replaying a log tree
b6293c821ea8 : btrfs: return error pointer from alloc_test_extent_buffer
cf93e15eca0b : btrfs: fix devs_max constraints for raid1c3 and raid1c4
994bf9cd78aa : btrfs: tree-checker: Fix error format string for size_t
943eb3bf25f4 : btrfs: don't double lock the subvol_sem for rename exchange
db8fe64f9ce6 : btrfs: handle error in btrfs_cache_block_group
f72ff01df9cf : btrfs: do not call synchronize_srcu() in inode_tree_del
fa2cdb1762d1 : ARM: shmobile: defconfig: Restore debugfs support
4f3882177240 : HID: hid-input: clear unmapped usages
fcb970581dd9 : Btrfs: fix cloning range with a hole when using the NO_HOLES feature
37d02592f11b : btrfs: Fix error messages in qgroup_rescan_init
fd0913768701 : HID: Add quirk for incorrect input length on Lenovo Y720
8fabc623238e : powerpc: Ensure that swiotlb buffer is allocated from low memory
e5a52a1d15c7 : media: pulse8-cec: fix lost cec_transmit_attempt_done() call
ac479b51f3f4 : media: cec: check 'transmit_in_progress', not 'transmitting'
95c29d46ab2a : media: cec: avoid decrementing transmit_queue_sz if it is 0
cec935ce69fc : media: cec: CEC 2.0-only bcast messages were ignored
656c21d6af5d : powerpc/shared: Use static key to detect shared processor
14c73bd344da : powerpc/vcpu: Assume dedicated processors as non-preempt
d5a362149c4d : pinctrl: Modify Kconfig to fix linker error
6ba2fd391ac5 : pinctrl: pinmux: fix a possible null pointer in pinmux_can_be_used_for_gpio
911bde0fe5cc : mac80211: Turn AQL into an NL80211_EXT_FEATURE
c07a0254c89e : HID: asus: Ignore Asus vendor-page usage-code 0xff events
8f18eca9ebc5 : HID: ite: Add USB id match for Acer SW5-012 keyboard dock
c62f7cd8ed06 : HID: Add quirk for Xin-Mo Dual Controller
e548f749b096 : mac80211: airtime: Fix an off by one in ieee80211_calc_rx_airtime()
56cb31e185ad : cfg80211: fix double-free after changing network namespace
753ffad3d624 : mac80211: fix TID field in monitor mode transmit
c673ec61ade8 : xen/balloon: fix ballooned page accounting without hotplug enabled
fa2ac657f978 : xen-blkback: prevent premature module unload
d9191319358d : CIFS: Close cached root handle only if it has a lease
e0fc5b1153b8 : SMB3: Fix crash in SMB2_open_init due to uninitialized field in compounding path
9f674c811740 : drm/i915/gvt: Pin vgpu dma address before using
4fc0a3ca721d : drm/i915/gvt: set guest display buffer as readonly
66d9506440bb : clk: walk orphan list on clock provider registration
ee9b280e17dc : of/platform: Unconditionally pause/resume sync state during kernel init
70c812106c87 : dt-bindings: memory-controllers: tegra: Fix type references
5c7404bb30bc : dt-bindings: Change maintainer address
dc2316eba73f : IB/mlx5: Fix device memory flows
7a763d18ff2a : IB/core: Introduce rdma_user_mmap_entry_insert_range() API
bea37414453e : KEYS: asymmetric: return ENOMEM if akcipher_request_alloc() fails
601f0093f264 : KEYS: remove CONFIG_KEYS_COMPAT
ca01e7987463 : PCI: rockchip: Fix IO outbound ATU register number
f271fe185613 : drm/amdgpu: add invalidate semaphore limit for SRIOV in gmc10
90f6452ca58d : drm/amdgpu: add invalidate semaphore limit for SRIOV and picasso in gmc9
ed9085fed9d9 : IB/mlx5: Fix steering rule of drop and count
89f988d93c62 : IB/mlx4: Follow mirror sequence of device add during device removal
33df2f1929df : RDMA/counter: Prevent auto-binding a QP which are not tracked with res
0af67e49b018 : qede: Fix multicast mac configuration
20032b63586a : net: usb: lan78xx: Fix suspend/resume PHY register access error
8243186f0cc7 : fs: remove ksys_dup()
b49a733d684e : init: unify opening /dev/console as stdin/stdout/stderr
85572c2c4a45 : cpufreq: Avoid leaving stale IRQ work items during CPU offline
d4d814017697 : cpuidle: Drop unnecessary type cast in cpuidle_poll_time()
5addeae1bedc : blk-cgroup: remove blkcg_drain_queue
6d674e28f642 : KVM: arm/arm64: Properly handle faulting of device mappings
e709ed70d122 : bus: ti-sysc: Fix missing reset delay handling
eb45f2110b03 : pinctrl: aspeed-g6: Fix LPC/eSPI mux configuration
ecb6186cf788 : block: fix NULL pointer dereference in account statistics with IDE
413fc385a594 : drm/amdgpu: avoid using invalidate semaphore for picasso
a680aea00d17 : Revert "drm/amdgpu: dont schedule jobs while in reset"
cccaa5e33525 : init: use do_mount() instead of ksys_mount()
d4440aac83d1 : initrd: use do_mount() instead of ksys_mount()
5e787dbf659f : devtmpfs: use do_mount() instead of ksys_mount()
abeb2e9414d7 : serial: sprd: Add clearing break interrupt operation
0e4f7f920a5c : tty: serial: msm_serial: Fix lockup for sysrq and oops
3c3caae4cd6e : usb: dwc3: pci: add ID for the Intel Comet Lake -H variant
1ce74e96c240 : KVM: arm64: Ensure 'params' is initialised when looking up sys register
3e42fe5c7310 : interconnect: qcom: msm8974: Walk the list safely on node removal
f39488ea2a75 : interconnect: qcom: qcs404: Walk the list safely on node removal
b29b8113bb41 : interconnect: qcom: sdm845: Walk the list safely on node removal
e27da6a6a4da : interconnect: qcom: Fix Kconfig indentation
e32ea127d81c : nios2: Fix ioremap
84faa307249b : crypto: arm/curve25519 - add arch-specific key generation function
7947e3238b64 : ARM: imx: Fix boot crash if ocotp is not found
46db63abb795 : ARM: imx_v6_v7_defconfig: Explicitly restore CONFIG_DEBUG_FS
62cfe242db8c : ARM: dts: imx6ul-evk: Fix peripheral regulator
3f0fb37b22b4 : arm64: dts: ls1028a: fix reboot node
c14685547762 : tools/testing/nvdimm: Fix mock support for ioremap
fe3300897cbf : samples: bpf: fix syscall_tp due to unused syscall
bba1b2a89025 : samples: bpf: Replace symbol compare of trace_event
7f193c2519a3 : selftests/bpf: Test function_graph tracer and bpf trampoline together
b91e014f078e : bpf: Make BPF trampoline use register_ftrace_direct() API
9e3aa61ae3e0 : io_uring: ensure we return -EINVAL on unknown opcode
d0c2204135a0 : xfs: stabilize insert range start boundary to avoid COW writeback race
99528efd1926 : xfs: fix Sphinx documentation warning
d1c6a2aa02af : pipe: simplify signal handling in pipe_read() and add comments
bd95c1445274 : drm/amdgpu: fix license on Kconfig and Makefiles
69897d342567 : drm/amdgpu/gfx10: update gfx golden settings for navi14
847b0d879508 : drm/amdgpu/gfx10: update gfx golden settings
5714a2026f0c : drm/amdgpu/gfx10: update gfx golden settings for navi14
02cca5769f5e : drm/amdgpu/gfx10: update gfx golden settings
3e39ce266a27 : s390/kasan: add KASAN_VMALLOC support
1b68ac8678a8 : s390: remove last diag 0x44 caller
157309a97015 : s390/uv: use EOPNOTSUPP instead of ENOTSUPP
0539ad0b2287 : s390/cpum_sf: Avoid SBD overflow condition in irq handler
39d4a501a9ef : s390/cpum_sf: Adjust sampling interval to avoid hitting sample limits
7e914fd17e9a : s390/test_unwind: fix spelling mistake "reqister" -> "register"
b62b6cf17023 : s390/spinlock: remove confusing comment in arch_spin_lock_wait
3b7436cc9449 : md: make sure desc_nr less than MD_SB_DISKS
028288df635f : md: raid1: check rdev before reference in raid1_sync_request func
a7ede3d16808 : raid5: need to set STRIPE_HANDLE for batch head
50559800b76a : afs: Show volume name in /proc/net/afs/<cell>/volumes
106bc79843c3 : afs: Fix missing cell comparison in afs_test_super()
1da4bd9f9d18 : afs: Fix creation calls in the dynamic root to fail with EOPNOTSUPP
4eac734486fd : kselftest: Support old perl versions
d187801d1a46 : kselftest/runner: Print new line in print of timeout log
3a019636e6b0 : selftests: Fix dangling documentation references to kselftest_module.sh
158d58335393 : afs: Fix mountpoint parsing
8ecad8c0d1f8 : ARM: mmp: include the correct cputype.h
c6b16761c690 : ARM: dts: am437x-gp/epos-evm: fix panel compatible
c52c91bb9aa6 : spi: spi-ti-qspi: Fix a bug when accessing non default CS
100a21100bbb : regulator: max77650: add of_match table
28707826877f : perf header: Fix false warning when there are no duplicate cache entries
eb573e746b9d : perf metricgroup: Fix printing event names of metric group with multiple events
0dd674efaf63 : perf/x86/pmu-events: Fix Kernel_Utilization metric
61208e6e1003 : perf top: Do not bail out when perf_env__read_cpuid() returns ENOSYS
05267c7eac12 : perf arch: Make the default get_cpuid() return compatible error
a2ce3217d3a4 : dt-bindings: net: ti: cpsw-switch: update to fix comments
71bbcd2eaf04 : dt-bindings: remoteproc: stm32: add wakeup-source property
bd82873f23c9 : xhci: make sure interrupts are restored to correct state
7ff11162808c : xhci: handle some XHCI_TRUST_TX_LENGTH quirks cases as default behaviour.
7c67cf6658ce : xhci: Increase STS_HALT timeout in xhci_suspend()
f2c710f7dca8 : usb: xhci: only set D3hot for pci device
057d476fff77 : xhci: fix USB3 device initiated resume race with roothub autosuspend
ce91f1a43b37 : xhci: Fix memory leak in xhci_add_in_port()
750bde2fd4ff : drm/i915: Serialise with remote retirement
8ec321e96e05 : HID: Fix slab-out-of-bounds read in hid_field_extract
63b9b80e9f5b : virtio_balloon: divide/multiply instead of shifts
2a946fa1c8bc : virtio_balloon: name cleanups
63341ab03706 : virtio-balloon: fix managed page counts when migrating pages between zones
b444268801a2 : tools headers kvm: Sync linux/kvm.h with the kernel sources
5b79bcdf0362 : bpftool: Don't crash on missing jited insns or ksyms
4c80c7bc583a : bpf: Fix build in minimal configurations, again
e49e6f6db04e : bpf, mips: Limit to 33 tail calls
96bc4432f5ad : bpf, riscv: Limit to 33 tail calls
653997eeecef : rtc: mt6397: fix alarm register overwrite
a40c94be2336 : dmaengine: dma-jz4780: Also break descriptor chains on JZ4725B
6f7c41374b62 : tomoyo: Don't use nifty names on sockets.
53a256a9b925 : dmaengine: Fix access to uninitialized dma_slave_caps
2688302bf192 : gpio: pca953x: Switch to bitops in IRQ callbacks
256efaea1fdc : gpiolib: fix up emulated open drain outputs
44fe5cb32c75 : MAINTAINERS: Append missed file to the database
961f8209c8d5 : arm64: dts: ls1028a: fix typo in TMU calibration data
9cc7a18bcbd4 : gpio: xgs-iproc: remove __exit annotation for iproc_gpio_remove
11e299de3ace : gpio: aspeed: avoid return type warning
bc7bc688366a : gpio: mockup: Fix usage of new GPIO_LINE_DIRECTION
6d44694dc7c7 : drm/i915/gvt: use vgpu lock for active state setting
f8c63edfd789 : USB: Fix incorrect DMA allocations for local memory pool drivers
8c9312a925ad : i2c: add helper to check if a client has a driver attached
c3a5fd15ed0c : clk: imx: pll14xx: fix clk_pll14xx_wait_lock
125ad46f3861 : ARM: imx: Correct ocotp id for serial number support of i.MX6ULL/ULZ SoCs
346da4d2c7ea : sched/cputime, proc/stat: Fix incorrect guest nice cpustat value
5815bdfd7f54 : ALSA: hda/realtek - Line-out jack doesn't work on a Dell AIO
24dee0c7478d : net: ena: fix napi handler misbehavior when the napi budget is zero
31e4ccc99eda : tipc: fix use-after-free in tipc_disc_rcv()
abc9b4e0549b : tipc: fix retrans failure due to wrong destination
dca4a17d24ee : tipc: fix potential hanging after b/rcast changing
d5162f341e96 : tipc: fix name table rbtree issues
7e334fc8003c : bnxt_en: Add missing devlink health reporters for VFs.
937f188c1f4f : bnxt_en: Fix the logic that creates the health reporters.
0797c10d2d1f : bnxt_en: Remove unnecessary NULL checks for fw_health
8280b38e01f7 : bnxt_en: Fix bp->fw_health allocation and free logic.
c74751f4c392 : bnxt_en: Return error if FW returns more data than dump length
325f85f37e5b : bnxt_en: Free context memory in the open path if firmware has been reset.
0c722ec0a289 : bnxt_en: Fix MSIX request logic for RDMA driver.
10d59345578a : io_uring: add sockets to list of files that support non-blocking issue
ebfcd8955c0b : net: make socket read/write_iter() honor IOCB_NOWAIT
53108d476a10 : io_uring: only hash regular files for async work execution
4a0a7a187453 : io_uring: run next sqe inline if possible
392edb45b243 : io_uring: don't dynamically allocate poll data
d96885658d99 : io_uring: deferred send/recvmsg should assign iov
8a4955ff1cca : io_uring: sqthread should grab ctx->uring_lock for submissions
e995d5123ed4 : io-wq: briefly spin for new work after finishing work
506d95ff5d6a : io-wq: remove worker->wait waitqueue
4e88d6e7793f : io_uring: allow unbreakable links
c571b72e2b84 : Revert "locking/mutex: Complain upon mutex API misuse in IRQ contexts"
b0142d66f4ed : cpuidle: Fix cpuidle_driver_state_disabled()
07b672800373 : drm/amd/display: include linux/slab.h where needed
3ac61258599b : i2c: fix header file kernel-doc warning
2c2f00ab1641 : i2c: remove i2c_new_dummy() API
1f00534a764a : drm/amd/display: fix undefined struct member reference
3d519d6d388b : sh: kgdb: Mark expected switch fall-throughs
30e647a764d4 : ARM: dts: bcm283x: Fix critical trip point
ff205766dbbe : ftrace: Fix function_graph tracer interaction with BPF trampoline
a61f810567be : tracing: remove set but not used variable 'buffer'
af74262337fa : module: Remove accidental change of module_enable_x()
6e8aeda224c8 : ALSA: hda/hdmi - Fix duplicate unref of pci_dev
e00b59d30506 : ARM: omap2plus_defconfig: Add back DEBUG_FS
90d79edc57a5 : ARM: omap2plus_defconfig: enable NET_SWITCHDEV
c842b8c4ff98 : ARM: dts: am335x-sancloud-bbe: fix phy mode
93c60483b5fe : bus: ti-sysc: Fix missing force mstandby quirk handling
7fc979f8204f : docs: dm-integrity: remove reference to ARC4
35c6cb41686c : docs: filesystems: overlayfs: Fix restview warnings
5356ab064485 : docs: filesystems: overlayfs: Rename overlayfs.txt to .rst
6889ee5a53b8 : ovl: relax WARN_ON() on rename to self
9c6d8f13e9da : ovl: fix corner case of non-unique st_dev;st_ino
ec7bbb53d339 : ovl: don't use a temp buf for encoding real fh
cbe7fba8edfc : ovl: make sure that real fid is 32bit aligned in memory
7e63c87fc2dc : ovl: fix lookup failure on multi lower squashfs
4bcd9eae7310 : fbtft: Fix the initialization from property algorithm
eecd37e105f0 : drivers: Fix boot problem on SuperH
111bf02b8f54 : rtc: sun6i: Add support for RTC clocks on R40
4e64ba3fd181 : ASoC: Intel: common: work-around incorrect ACPI HID for CML boards
f84337c3fb8f : ASoC: SOF: Intel: split cht and byt debug window sizes
6bb03c21e4bf : ASoC: SOF: loader: fix snd_sof_fw_parse_ext_data
8edc95667646 : ASoC: SOF: loader: snd_sof_fw_parse_ext_data log warning on unknown header
5525cf07d15f : ASoC: simple-card: Don't create separate link when platform is present
a3039aef52d9 : ASoC: topology: Check return value for soc_tplg_pcm_create()
76d270364932 : ASoC: topology: Check return value for snd_soc_add_dai_link()
e5b5da96da50 : usb: gadget: fix wrong endpoint desc
51ba8b3a0e1a : of/platform: Unconditionally pause/resume sync state during kernel init
2d7b78f59e02 : usb: dwc3: ep0: Clear started flag on completion
d3abda5a98a1 : usb: dwc3: gadget: Clear started flag for non-IOC
8c7d4b7b3d43 : usb: dwc3: gadget: Fix logical condition
c724f776f048 : staging: rtl8712: fix interface sanity check
74ca34118a0e : staging: rtl8188eu: fix interface sanity check
09068c1ad53f : USB: atm: ueagle-atm: add missing endpoint check
3c11c4bed02b : USB: adutux: fix interface sanity check
59920635b89d : USB: idmouse: fix interface sanity checks
7c5a2df3367a : USB: serial: io_edgeport: fix epic endpoint lookup
3d1890ef8023 : drm/nouveau/kms/nv50-: fix panel scaling
ae5769d46709 : drm/nouveau/kms/nv50-: Limit MST BPC to 8
ac2d9275f371 : drm/nouveau/kms/nv50-: Store the bpc we're using in nv50_head_atom
310d35771ee9 : drm/nouveau/kms/nv50-: Call outp_atomic_check_view() before handling PBN
64d17f25dcad : drm/nouveau: Fix drm-core using atomic code-paths on pre-nv50 hardware
37a68eab4cd9 : drm/nouveau: Move the declaration of struct nouveau_conn_atom up a bit
a470552ee896 : efi: Don't attempt to map RCI2 config table if it doesn't exist
db23808615e2 : reset: Do not register resource data for missing resets
723c0011c7f6 : reset: Fix {of,devm}_reset_control_array_get kerneldoc return types
ce89d8d3a70f : reset: brcmstb: Remove resource checks
392a9f63058f : dt-bindings: reset: Fix brcmstb-reset example
19e6317d24c2 : usb: mon: Fix a deadlock in usbmon between mmap and read
59120962e4be : usb: common: usb-conn-gpio: Don't log an error on probe deferral
1cd17f7f0def : usb: core: urb: fix URB structure initialization function
5c388abefda0 : usb: typec: fix use after free in typec_register_port()
1848a543191a : usb: roles: fix a potential use after free
f26a9e959a7b : drm/i915/gt: Detect if we miss WaIdleLiteRestore
3ce8209735e1 : drm/i915/hdcp: Nuke intel_hdcp_transcoder_config()
0eb8e74f7202 : drm/i915/fbc: Disable fbc by default on all glk+
177e876af8d2 : drm/i915/perf: Configure OAR for specific context
2a264a0fd4dc : drm/i915/perf: Allow non-privileged access when OA buffer is not sampled
78baee8d3b97 : MAINTAINERS: Match on dma_buf|fence|resv anywhere
ed9ed5a89acb : staging: gigaset: add endpoint-type sanity check
84f60ca7b326 : staging: gigaset: fix illegal free on probe errors
53f35a39c386 : staging: gigaset: fix general protection fault on probe
d2cdb20507fe : staging: vchiq: call unregister_chrdev_region() when driver registration fails
1af73a25e6e7 : staging: exfat: fix multiple definition error of `rename_file'
2740bd3351cd : staging/wlan-ng: add CRC32 dependency in Kconfig
2f4d984b9544 : staging: hp100: Fix build error without ETHERNET
453a4b6d8e1b : staging: fbtft: Do not hardcode SPI CS polarity inversion
1184fd996670 : staging: exfat: properly support discard in clr_alloc_bitmap()
a58d37bce0d2 : ocxl: Fix concurrent AFU open and device removal
7d42b7961b91 : staging/octeon: Mark Ethernet driver as BROKEN
0df36b90c47d : iwlwifi: pcie: move power gating workaround earlier in the flow
db5cce1afc8d : Revert "iwlwifi: assign directly to iwl_trans->cfg in QuZ detection"
cc90bc684223 : block: fix "check bi_size overflow before merge"
868afbaca1e2 : NFC: nxp-nci: Fix probing without ACPI
281393894af9 : smb3: fix refcount underflow warning on unmount when no directory leases
bba340c79bfe : scsi: iscsi: Avoid potential deadlock in iscsi_if_rx func
5480e299b5ae : scsi: iscsi: Fix a potential deadlock in the timeout handler
a2bdd0c904da : scsi: smartpqi: Update attribute name to `driver_version`
f70267f379b5 : scsi: libsas: stop discovering if oob mode is disconnected
d168001d14ec : scsi: ufs: Disable autohibern8 feature in Cadence UFS
fee92f257777 : scsi: iscsi: qla4xxx: fix double free in probe
8c850a029600 : scsi: ufs: Give an unique ID to each ufs-bsg
9545767db3cd : scsi: qla2xxx: Add debug dump of LOGO payload and ELS IOCB
af22f0c7b052 : scsi: qla2xxx: Ignore PORT UPDATE after N2N PLOGI
dabc5ec915f3 : scsi: qla2xxx: Don't defer relogin unconditonally
5e6b01d84b9d : scsi: qla2xxx: Send Notify ACK after N2N PLOGI
fd1de5830a5a : scsi: qla2xxx: Configure local loop for N2N target
0334cdea1fba : scsi: qla2xxx: Fix PLOGI payload and ELS IOCB dump length
2c2f4bed9b62 : scsi: qla2xxx: Don't call qlt_async_event twice
a9ed06d4e640 : scsi: qla2xxx: Allow PLOGI in target mode
58e39a2ce4be : scsi: qla2xxx: Change discovery state before PLOGI
600954e6f2df : scsi: qla2xxx: Drop superfluous INIT_WORK of del_work
4c86b037a6db : scsi: qla2xxx: Initialize free_work before flushing it
86196a8fa8a8 : scsi: qla2xxx: Use explicit LOGO in target mode
f2c9ee54a569 : scsi: qla2xxx: Ignore NULL pointer in tcm_qla2xxx_free_mcmd
b9ea0bae260f : ACPI: PM: Avoid attaching ACPI PM domain to certain devices
30388cc07572 : arm64: dts: meson-sm1-sei610: add gpio bluetooth interrupt
4881873f4cc1 : dt-bindings: reset: meson8b: fix duplicate reset IDs
c67aafd60d7e : soc: amlogic: meson-ee-pwrc: propagate errors from pm_genpd_init()
0766d65e6afa : soc: amlogic: meson-ee-pwrc: propagate PD provider registration errors
9a1b0b9a6dab : scsi: lpfc: Fix memory leak on lpfc_bsg_write_ebuf_set func
c868907e1ac6 : scsi: qla2xxx: Fix incorrect SFUB length used for Secure Flash Update MB Cmd
a530bf691f0e : scsi: qla2xxx: Added support for MPI and PEP regions for ISP28XX
4e71dcae0c4c : scsi: qla2xxx: Correctly retrieve and interpret active flash region
991a34593bad : tc-testing: unbreak full listing of tdc testcases
a288f105a03a : fjes: fix missed check in fjes_acpi_add
b43d1f9f7067 : af_packet: set defaule value for tmo
8a2b22203f85 : net: ethernet: ti: davinci_cpdma: fix warning "device driver frees DMA memory with different size"
46c9585ed4af : ARM: dts: meson8: fix the size of the PMU registers
f424da7f78a7 : arm64: dts: meson-sm1-sei610: gpio-keys: switch to IRQs
da08e1e1d7c3 : ceph: add more debug info when decoding mdsmap
bd84fbcb3198 : ceph: switch to global cap helper
bba1560bd4a4 : ceph: trigger the reclaim work once there has enough pending caps
3a3430affce5 : ceph: show tasks waiting on caps in debugfs caps file
ad8c28a9eb81 : ceph: convert int fields in ceph_mount_options to unsigned int
7acd9378dc65 : netfilter: nf_flow_table_offload: Correct memcpy size for flow_overload_mangle()
480136343cbe : ALSA: fireface: fix return value in error path of isochronous resources reservation
59a126aa3113 : ALSA: oxfw: fix return value in error path of isochronous resources reservation
2030abddec68 : rxe: correctly calculate iCRC for unaligned payloads
71bbac6e2f23 : Update mailmap info for Steve Wise
3194d2533eff : spi: fsl: don't map irq during probe
a841e2853e1a : spi: spi-cavium-thunderx: Add missing pci_release_regions()
6d30fc511bec : regulator: core: avoid unneeded .list_voltage calls
cd4c2493fa58 : ARC: mm: drop stale define of __ARCH_USE_5LEVEL_HACK
1928b36cfa4d : arc: eznps: fix allmodconfig kconfig warning
c593642c8be0 : treewide: Use sizeof_field() macro
e43723292d6d : MIPS: OCTEON: Replace SIZEOF_FIELD() macro
f8fc57e8d7c5 : net/x25: add new state X25_STATE_5
99e51aa8f701 : Documentation: kunit: add documentation for kunit_tool
e7d7ad0e413f : Documentation: kunit: fix typos and gramatical errors
70efb58bbbc2 : kunit: testing kunit: Bug fix in test_run_timeout function
65cb13986229 : selftests: forwarding: Delete IPv6 address at the end
62201c00c467 : mlxsw: spectrum_router: Remove unlikely user-triggerable warning
b6f3320b1d52 : sctp: fully initialize v4 addr in some functions
39101b226544 : fs/ext4/inode-test: Fix inode test on 32 bit platforms.
fac2c2da3596 : ARM: dts: Cygnus: Fix MDIO node address/size cells
0634a2dc9566 : ARM: dts: bcm2711: fix soc's node dma-ranges
a2315d3aea59 : ARM: exynos_defconfig: Restore debugfs support
94fd07925577 : MAINTAINERS: Include Samsung SoC serial driver in Samsung SoC entry
702600eef730 : lib: raid6: fix awk build warnings
8ef1ec0ca32c : selftests: safesetid: Fix Makefile to set correct test program
295c4e21cf27 : selftests: safesetid: Check the return value of setuid/setgid
be12252212fa : selftests: safesetid: Move link library to LDLIBS
5cc6c8d4a99d : selftests/ftrace: Fix multiple kprobe testcase
ba1b9c5048e4 : selftests/ftrace: Do not to use absolute debugfs path
25deae098e74 : selftests/ftrace: Fix ftrace test cases to check unsupported
fd1baf6ca2ea : selftests/ftrace: Fix to check the existence of set_ftrace_filter
af3ea3c126ac : MAINTAINERS: Update Lukasz Luba's email address
9e99bfefdbce : bonding: fix bond_neigh_init()
f394722fb0d0 : neighbour: remove neigh_cleanup() method
093c3f94e922 : ARM: dts: BCM5301X: Fix MDIO node address/size cells
44a7b6759000 : RDMA/cma: add missed unregister_pernet_subsys in init failure
78f926f72e43 : btrfs: add Kconfig dependency for BLAKE2B
bcbccaf2edcf : afs: Fix SELinux setting security label on /afs
9bd0160d1237 : afs: Fix afs_find_server lookups for ipv4 peers
36deeddcd369 : drm/i915/gt: Save irqstate around virtual_context_destroy
d935bd50dd14 : gpio: Fix error message on out-of-range GPIO in lookup table
322f6a3182d4 : gpio: mpc8xxx: Add platform device to gpiochip->parent
348b80b273fb : HID: multitouch: Add LG MELF0410 I2C touchscreen support
be54e7461ffd : HID: uhid: Fix returning EPOLLOUT from uhid_char_poll
9f3b61dc1dd7 : HID: hidraw: Fix returning EPOLLOUT from hidraw_poll
5604285839aa : netfilter: bridge: make sure to pull arp header in br_nf_forward_arp()
81ec61074bcf : netfilter: nf_tables_offload: return EOPNOTSUPP if rule specifies no actions
fd57d0cbe187 : netfilter: nf_tables: skip module reference count bump on object updates
0d2c96af797b : netfilter: nf_tables: validate NFT_DATA_VALUE after nft_data_init()
bffc124b6fe3 : netfilter: nf_tables: validate NFT_SET_ELEM_INTERVAL_END
db3b665dd77b : netfilter: nft_set_rbtree: bogus lookup/get on consecutive elements in named sets
164166558aac : netfilter: uapi: Avoid undefined left-shift in xt_sctp.h
c9385887cbbf : cpufreq: vexpress-spc: Switch cpumask from topology core to OPP sharing
2a76352ad2cc : ARM: vexpress: Set-up shared OPP table instead of individual for each CPU
b9a19bdbc843 : pinctrl: cherryview: Pass irqchip when adding gpiochip
bd90633a5c54 : pinctrl: cherryview: Add GPIO <-> pin mapping ranges via callback
82d9beb4b7f7 : pinctrl: cherryview: Split out irq hw-init into a separate helper function
ca8a958e2acb : pinctrl: baytrail: Pass irqchip when adding gpiochip
ed3c15646251 : pinctrl: baytrail: Add GPIO <-> pin mapping ranges via callback
9c9b65203492 : ASoC: core: only flush inited work during free
b30b736a2b3d : pinctrl: baytrail: Update North Community pin list
40ecab551232 : pinctrl: baytrail: Really serialize all register accesses
634f0348fe33 : gpio: xtensa: fix driver build
36fcb4292473 : cpuidle: use first valid target residency as poll time
4ff40d140e2a : clk: sunxi-ng: v3s: Fix incorrect number of hw_clks.
3d615c2fc2d1 : arm64: dts: allwinner: a64: olinuxino: Fix SDIO supply regulator
8467ebbf708e : arm64: dts: allwinner: a64: olinuxino: Fix eMMC supply regulator
43cb86799ff0 : drm: meson: venc: cvbs: fix CVBS mode matching
9ff3483e5c55 : ALSA: firewire-motu: fix double unlocked 'motu->mutex'
bc3e8f5d42d5 : riscv: only select serial sifive if TTY is enabled
0e72a2f9c1a3 : riscv: Fix build dependency for loader
27dbc542f651 : PM / devfreq: Use PM QoS for sysfs min/max_freq
05d7ae15cfb1 : PM / devfreq: Add PM QoS support
42a6b25e67df : PM / devfreq: Don't fail devfreq_dev_release if not in list
46cecc0bf095 : PM / devfreq: Introduce get_freq_range helper
e7cc792d0004 : PM / devfreq: Set scaling_max_freq to max on OPP notifier error
e876e710ede2 : PM / devfreq: Fix devfreq_notifier_call returning errno
ed11e31709d7 : clk: imx: clk-imx7ulp: Add missing sentinel of ulp_div_table
92c17f604364 : drm/mediatek: Fix can't get component for external display plane.
13b0ba33d78b : drm/mediatek: Check return value of mtk_drm_ddp_comp_for_plane.
cf6b58ab2d55 : kbuild: fix 'No such file or directory' warning when cleaning
b731fadff489 : ARM: dts: e60k02: fix power button
073a01e8d7c2 : clk: imx: clk-composite-8m: add lock to gate/mux
0aeb1f2b74f3 : ARM: dts: imx6ul: imx6ul-14x14-evk.dtsi: Fix SPI NOR probing
e42617b825f8 : Linux 5.5-rc1
9fd229c478fb : iio: adc: max9611: Fix too short conversion time delay
3b71f6b59508 : iio: ad7949: fix channels mixups
bd41c445b7b9 : iio: imu: st_lsm6dsx: do not power-off accel if events are enabled
c2686eb2aed3 : iio: imu: st_lsm6dsx: track hw FIFO buffering with fifo_mask
5685b145c138 : iio: imu: st_lsm6dsx: fix decimation factor estimation
53eaa9c27fdc : iio: imu: inv_mpu6050: fix temperature reporting using bad unit
342a6928bd50 : iio: humidity: hdc100x: fix IIO_HUMIDITYRELATIVE channel reporting
c41d79b74b3b : iio: adc: max1027: fix not unregistered iio trigger
1f310f77efa2 : iio: adc: intel_mrfld_adc: Allocating too much data in probe()
11d7c8d3b125 : iio: adc: ad7124: Enable internal reference
ada971cbdc37 : dt-bindings: iio: adc: ad7292: fix constraint over channel quantity
dd587a7f0af5 : dt-bindings: iio: adc: ad7292: Update SPDX identifier
2e19b6c3efcf : iio: temperature: ltc2983: fix u32 read into a unsigned long long
0163c1c521ff : iio: st_accel: Fix unused variable warning
341826a06566 : iio: adc: ad7606: fix reading unnecessary data from device
ffafde478309 : erofs: update documentation
b418d660bb97 : efi/earlycon: Remap entire framebuffer after page initialization
9fa76ca7b8bd : efi: Fix efi_loaded_image_t::unload type
ff397be685e4 : efi/gop: Fix memory leak in __gop_query32/64()
dbd89c303b44 : efi/gop: Return EFI_SUCCESS if a usable GOP was found
6fc3cec30dfe : efi/gop: Return EFI_NOT_FOUND if there are no usable GOPs
ab0eb16205b4 : efi/memreserve: Register reservations as 'reserved' in /proc/iomem
da2311a6385c : can: kvaser_usb: kvaser_usb_leaf: Fix some info-leaks to USB devices
2de497356955 : can: tcan45x: Make wake-up GPIO an optional GPIO
1202d2318e2f : dt-bindings: tcan4x5x: Make wake-gpio an optional gpio
9c9e1b012a21 : dt-bindings: can: tcan4x5x: reset pin is active high
60552253e29c : can: m_can: tcan4x5x: add required delay after reset
048e3a34a2e7 : can: flexcan: poll MCR_LPM_ACK instead of GPR ACK for stop mode acknowledgment
b7603d080ffc : can: flexcan: add low power enter/exit acknowledgment helper
e707180ae2df : can: flexcan: fix possible deadlock and out-of-order reception after wakeup
9ab79b06ddf3 : can: xilinx_can: Fix missing Rx can packets on CANFD2.0
8ac9d71d6013 : can: j1939: fix address claim code example
00d4e14d2e4c : can: j1939: j1939_sk_bind(): take priv after lock is held
1a2e9d2f794e : MAINTAINERS: Add myself as a maintainer for TCAN4x5x
fd230ffaa48b : MAINTAINERS: Add myself as a maintainer for MMIO m_can
c08f0a92f4be : ALSA: echoaudio: simplify get_audio_levels
231e2a0ba567 : smb3: improve check for when we send the security descriptor context on create
0fc75219fe9a : r8169: fix rtl_hw_jumbo_disable for RTL8168evl
85190d15f4ea : pipe: don't use 'pipe_wait() for basic pipe IO
9b5b99a89f64 : NTB: Add Hygon Device ID
a28c8b9db8a1 : pipe: remove 'waiting_writers' merging logic
f467a6a66419 : pipe: fix and clarify pipe read wakeup logic
1b6b26ae7053 : pipe: fix and clarify pipe write wakeup logic
2dd5616ecdce : net_sched: validate TCA_KIND attribute in tc_chain_tmplt_add()
00222d139410 : r8169: add missing RX enabling for WoL on RTL8125
8a3cc29c316c : vhost/vsock: accept only packets with the right dst_cid
fafc5db28a2f : net: phy: dp83867: fix hfs boot in rgmii mode
51302f77beda : net: ethernet: ti: cpsw: fix extra rx interrupt
501a90c94510 : inet: protect against too small mtu values.
0e4940928c26 : gre: refetch erspan header from skb->data after pskb_may_pull()
02a896ca8487 : pppoe: remove redundant BUG_ON() check in pppoe_pernet
68d4b3dfcaf2 : lib/: fix Kconfig indentation
ec29a5c197e6 : kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging Instruments'
2b05bb75d174 : kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg options'
ebebdd095d7b : kernel-hacking: create a submenu for scheduler debugging options
dc9b96387ec9 : kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STACK_USAGE
f43a289df671 : kernel-hacking: move Oops into 'Lockups and Hangs'
09a7495258b5 : kernel-hacking: move kernel testing and coverage options to same submenu
3be5cbcde916 : kernel-hacking: group kernel data structures debugging together
ff600a9a69be : kernel-hacking: create submenu for arch special debugging options
6210b6402f58 : kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kernel Debugging Instruments'
0b9173f4688d : netfilter: nf_queue: enqueue skbs with NULL dst
5a2e6af81807 : selftests: netfilter: use randomized netns names
ad910e36da4c : pipe: fix poll/select race introduced by the pipe rework
38a2204f5298 : nfsd: depend on CRYPTO_MD5 for legacy client tracking
18f428d4e2f7 : NFSD fixing possible null pointer derefering in copy offload
6e456dca47c5 : MAINTAINERS: thermal: Change the git tree location
9f1fb8046bba : MAINTAINERS: thermal: Add Daniel Lezcano as the thermal maintainer
87587a57b333 : MAINTAINERS: thermal: Eduardo's email is bouncing
50260614245b : thermal: power_allocator: Fix Kconfig warning
721c8dafad26 : tcp: Protect accesses to .ts_recent_stamp with {READ,WRITE}_ONCE()
cb44a08f8647 : tcp: tighten acceptance of ACKs not matching a child socket
04d26e7b159a : tcp: fix rejected syncookies due to stale timestamps
04aa1bc42e4d : lpc_eth: kernel BUG on remove
9424e2e7ad93 : tcp: md5: fix potential overestimation of TCP option space
25a443f74bcf : net: sched: allow indirect blocks to bind to clsact in TC
dbad3408896c : net: core: rename indirect block ingress cb function
e0b60903b434 : net-sysfs: Call dev_hold always in netdev_queue_add_kobject
8bef0af09a54 : net: dsa: fix flow dissection on Tx path
4a5cdc604b9c : net/tls: Fix return values to avoid ENOTSUPP
76f6777c9cc0 : pipe: Fix iteration end check in fuse_dev_splice_write()
ec057595cb3f : pipe: fix incorrect caching of pipe state over pipe_wait()
fdef665ba44a : smb3: fix mode passed in on create for modetosid mount option
1af66221a66d : net: avoid an indirect call in ____sys_recvmsg()
462f8554a896 : phy: mdio-thunder: add missed pci_release_regions in remove
9cf1cd8ee3ee : tipc: fix ordering of tipc module init and exit routine
9f104c773690 : mqprio: Fix out-of-bounds access in mqprio_dump
f421031e3ff0 : net: stmmac: reset Tx desc base address before restarting Tx
a6a10d45d1ea : enetc: disable EEE autoneg by default
97418e968b01 : KVM: arm/arm64: Remove excessive permission check in kvm_arch_prepare_memory_region
54ad68b77760 : KVM: arm64: Don't log IMP DEF sysreg traps
7e4c6b9a5d22 : nvme/pci: Fix read queue count
17c3316734ae : nvme/pci Limit write queue sizes to possible cpus
3f68baf706ec : nvme/pci: Fix write and poll queue types
0a5239985a3b : drm/panfrost: Open/close the perfcnt BO
aed44cbeae2b : drm/panfrost: Fix a race in panfrost_gem_free_object()
3bb69dbcb9e8 : drm/panfrost: Fix a BO leak in panfrost_ioctl_mmap_bo()
70cc77952efe : drm/panfrost: Fix a race in panfrost_ioctl_madvise()
22bd4df9dadf : drm/panfrost: devfreq: Round frequencies to OPPs
694cfe7f31db : dm thin: Flush data device before committing metadata
18977008f44c : ARM: multi_v7_defconfig: Restore debugfs support
4adf0b49eea9 : drm/mgag200: Flag all G200 SE A machines as broken wrt <startadd>
de858040ee80 : arm64: entry: refine comment of stack overflow check
70927d02d409 : arm64: ftrace: fix ifdeffery
0492747c72a3 : arm64: KVM: Invoke compute_layout() before alternatives are applied
df325e05a682 : arm64: Validate tagged addresses in access_ok() called from kernel threads
04bb96427d4e : ARM: 8947/1: Fix __arch_get_hw_counter() access to CNTVCT
ff98a5f624d2 : ARM: 8943/1: Fix topology setup in case of CPU hotplug for CONFIG_SCHED_MC
bf4b96bb542e : KVM: arm64: Sanely ratelimit sysreg messages
72a610f32e1f : KVM: arm/arm64: vgic: Use wrapper function to lock/unlock all vcpus in kvm_vgic_create()
0bda9498dd45 : KVM: arm/arm64: vgic: Fix potential double free dist->spis in __kvm_vgic_destroy()
7e0befd521b6 : KVM: arm/arm64: Get rid of unused arg in cpu_init_hyp_mode()
969bea5e4d8b : checkpatch: Drop pr_warning check
61ff72f40168 : printk: Drop pr_warning definition
ee19545220a8 : Fix up for "printk: Drop pr_warning definition"
1d9a6159bd04 : workqueue: Use pr_warn instead of pr_warning
8f868d68d335 : pipe: Fix missing mask update after pipe_wait()
8c7b8c34ae95 : pipe: Remove assertion from pipe_poll()
e62dbcdb8cbc : drm/amd/display: Compare clock state member to determine optimization.
7a02d2985f41 : drm/amdgpu/display: add fallthrough comment
0df62823630d : drm/amd/display: Increase the number of retries after AUX DEFER
44ce6c3dc847 : drm/amd/display: update dispclk and dppclk vco frequency
dd0b162fd009 : drm/amd/display: Fix screen tearing on vrr tests
87de6cb2f281 : drm/amd/display: Reset steer fifo before unblanking the stream
a2a1f1eb06d7 : drm/amd/display: fixed that I2C over AUX didn't read data issue
28fa24ad14e8 : drm/amd/display: Change the delay time before enabling FEC
10bce710fa6f : drm/amd/display: have two different sr and pstate latency tables for renoir
a51d9f8fe756 : drm/amd/display: Fixed kernel panic when booting with DP-to-HDMI dongle
1653acd566a8 : drm/amd/display: populate bios integrated info for renoir
aa4febf50985 : drm/amd/display: fix DalDramClockChangeLatencyNs override
a1fc44b609b4 : drm/amd/display: Map DSC resources 1-to-1 if numbers of OPPs and DSCs are equal
9d9de889ff8e : drm/amd/display: update sr and pstate latencies for Renoir
bf26da927a1c : drm/amdgpu: add cache flush workaround to gfx8 emit_fence
14891c316ca7 : drm/amdgpu: add header line for power profile on Arcturus
6e807535dae5 : drm/amdgpu: add check before enabling/disabling broadcast mode
0033b34a03ec : ppp: fix out-of-bounds access in bpf_prog_create()
1c9855085eba : net: hns3: fix VF ID issue for setting VF VLAN
d1a37dedcfcf : net: hns3: fix a use after free problem in hns3_nic_maybe_stop_tx()
2a597eff2437 : net: hns3: fix for TX queue not restarted problem
aacf6578ef77 : net: ethernet: ti: cpsw_switchdev: fix unmet direct dependencies detected for NET_SWITCHDEV
ecda7c0280e6 : dm thin metadata: Add support for a pre-commit callback
8b3fd1f53af3 : dm clone: Flush destination device before committing metadata
30b10c77837c : ARM: defconfig: re-run savedefconfig on multi_v* configs
f693ff65c36e : arm64: defconfig: re-run savedefconfig
b7826076d7ae : net/mlx5e: E-switch, Fix Ingress ACL groups in switchdev mode for prio tag
3d7cadae51f1 : net/mlx5e: ethtool, Fix analysis of speed setting
6d485e5e5554 : net/mlx5e: Fix translation of link mode into speed
eb252c3a24fc : net/mlx5e: Fix free peer_flow when refcount is 0
a23dae79fb65 : net/mlx5e: Fix freeing flow with kfree() and not kvfree()
c431f8597863 : net/mlx5e: Fix SFF 8472 eeprom length
73e6551699a3 : net/mlx5e: Query global pause state before setting prio2buffer
c55d8b108caa : net/mlx5e: Fix TXQ indices to be sequential
8fdbfe8d1690 : dm clone metadata: Use a two phase commit
e6a505f3f9fa : dm clone metadata: Track exact changes per transaction
474e559567fa : dm btree: increase rebalance threshold in __rebalance2()
f9e50b02a99c : s390/qeth: fix dangling IO buffers after halt/clear
f677fcb9aeb6 : s390/qeth: ensure linear access to packet headers
5b55633f20ee : s390/qeth: guard against runt packets
a350d2e7adbb : net: thunderx: start phy before starting autonegotiation
df95467b6d2b : hsr: fix a NULL pointer dereference in hsr_dev_xmit()
ece841abbed2 : block: fix memleak of bio integrity data
336bab731be7 : ARM: pxa: Fix resource properties
47b6b604b2bf : soc: mediatek: cmdq: fixup wrong input order of write api
a4e55ccd4392 : soc: aspeed: Fix snoop_file_poll()'s return type
17746b7af95e : MAINTAINERS: Switch to Marvell addresses
c3c60656b0a3 : MAINTAINERS: update Cavium ThunderX drivers
c275779ff2dd : iomap: stop using ioend after it's been freed in iomap_finish_ioend()
0b4295b5e2b9 : io_uring: fix a typo in a comment
08802ed665e4 : bfq-iosched: Ensure bio->bi_blkg is valid before using it
4493233edcfc : io_uring: hook all linked requests via link_list
2e6e1fde32d7 : io_uring: fix error handling in io_queue_link_head
249fad734a25 : powerpc/perf: Disable trace_imc pmu
48e626ac85b4 : powerpc/powernv: Avoid re-registration of imc debugfs directory
8f9081c92523 : selftests/bpf: Add a fexit/bpf2bpf test with target bpf prog no callees
e9eeec58c992 : bpf: Fix a bug when getting subprog 0 jited image in check_attach_btf_id
f949286c668a : mm: remove __ARCH_HAS_4LEVEL_HACK and include/asm-generic/4level-fixup.h
e19f97ed67d8 : um: add support for folded p4d page tables
4e65e76f1e58 : um: remove unused pxx_offset_proc() and addr_pte() functions
7235db268a27 : sparc32: use pgtable-nopud instead of 4level-fixup
2fa245c1f8c9 : parisc/hugetlb: use pgtable-nopXd instead of 4level-fixup
d96885e277b5 : parisc: use pgtable-nopXd instead of 4level-fixup
7c2763c42326 : nds32: use pgtable-nopmd instead of 4level-fixup
ed48e1f812b5 : microblaze: use pgtable-nopmd instead of 4level-fixup
60e50f34b13e : m68k: mm: use pgtable-nopXd instead of 4level-fixup
f6f7caeb5853 : m68k: nommu: use pgtable-nopud instead of 4level-fixup
d13252ea800e : c6x: use pgtable-nopud instead of 4level-fixup
aa6628230deb : arm: nommu: use pgtable-nopud instead of 4level-fixup
a73c948952cc : alpha: use pgtable-nopud instead of 4level-fixup
b27d8517365e : gpio: pca953x: tighten up indentation
35d13d94893f : gpio: pca953x: convert to use bitmap API
0a0a0219d6c8 : gpio: pca953x: use input from regs structure in pca953x_irq_pending()
a97832f22489 : gpio: pca953x: remove redundant variable and check in IRQ handler
30544ed5de43 : lib/bitmap: introduce bitmap_replace() helper
780ff33b8bfa : lib/test_bitmap: fix comment about this file
c21dd8a7bb4b : lib/test_bitmap: move exp1 and exp2 upper for others to use
0ee312e38042 : lib/test_bitmap: rename exp to exp1 to avoid ambiguous name
a4881d1cbc6c : lib/test_bitmap: name EXP_BYTES properly
54224044096e : lib/test_bitmap: undefine macros after use
17b6753ff08b : lib/test_bitmap: force argument of bitmap_parselist_user() to proper address space
0fb9dc28679a : arch: sembuf.h: make uapi asm/sembuf.h self-contained
9ef0e0041819 : arch: msgbuf.h: make uapi asm/msgbuf.h self-contained
5b009673594d : arch: ipcbuf.h: make uapi asm/ipcbuf.h self-contained
ce5c31db3645 : lib/ubsan: don't serialize UBSAN report
8f6a7f96dc29 : vhost, kcov: collect coverage from vhost_worker
95d23dc27bde : usb, kcov: collect coverage from hub_event
eec028c9386e : kcov: remote coverage support
6d13de1489b6 : uaccess: disallow > INT_MAX copy sizes
5bf8bec3f4ce : drm: limit to INT_MAX in create_blob ioctl
bd7bca4335a5 : drivers/rapidio/rio-access.c: fix missing include of <linux/rio_drv.h>
48d6b4dd362c : drivers/rapidio/rio-driver.c: fix missing include of <linux/rio_drv.h>
e8cf4e9ca056 : init/Kconfig: fix indentation
658c03356511 : fs/binfmt_elf.c: extract elf_read() function
81696d5d544e : fs/binfmt_elf.c: delete unused "interp_map_addr" argument
f2728fe80cef : selftests: add epoll selftests
339ddb53d373 : fs/epoll: remove unnecessary wakeups of nested epoll
f6520c520842 : epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC
cd28b119047b : checkpatch: reduce is_maintained_obsolete lookup runtime
d439e6a5d78b : checkpatch: improve ignoring CamelCase SI style variants like mA
964975ac6677 : lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr
fd7eb2513f85 : lib/genalloc.c: export symbol addr_in_gen_pool
323dd2c3ed06 : lib/math/rational.c: fix possible incorrect result from rational fractions helper
dc5c5ad79f0c : lib/test_meminit.c: add bulk alloc/free tests
8b7569a224a1 : lib/rbtree: get successor's color directly
11d43e62f693 : lib/rbtree: set successor's parent unconditionally
ae81217edc18 : gpio: pca953x: utilize the for_each_set_clump8 macro
d077c78b4516 : gpio: max3191x: utilize the for_each_set_clump8 macro
608bd5fda60d : gpio: pisosr: utilize the for_each_set_clump8 macro
9f00ebf518b8 : thermal: intel: intel_soc_dts_iosf: Utilize for_each_set_clump8 macro
b2ca9ebfa68f : gpio: 74x164: utilize the for_each_set_clump8 macro
17b6038942e3 : gpio: uniphier: utilize for_each_set_clump8 macro
c586aa8f4805 : gpio: pcie-idio-24: utilize for_each_set_clump8 macro
2dc7c3c16daa : gpio: pci-idio-16: utilize for_each_set_clump8 macro
acebb82fe9cd : gpio: ws16c48: utilize for_each_set_clump8 macro
b0f49e9b9e2c : gpio: gpio-mm: utilize for_each_set_clump8 macro
9bfcce0db3cf : gpio: 104-idi-48: utilize for_each_set_clump8 macro
f70dad5d4c0f : gpio: 104-dio-48e: utilize for_each_set_clump8 macro
e4aa168de88d : lib/test_bitmap.c: add for_each_set_clump8 test cases
169c474fb22d : bitops: introduce the for_each_set_clump8 macro
5e1aada08cd1 : kernel/sys.c: avoid copying possible padding bytes in copy_to_user
ef70eff9dea6 : kernel/profile.c: use cpumask_available to check for NULL cpumask
260a2679e5cb : kernel/notifier.c: remove blocking_notifier_chain_cond_register()
5adaabb65a26 : kernel/notifier.c: remove notifier_chain_cond_register()
1a50cb80f219 : kernel/notifier.c: intercept duplicate registrations to avoid infinite loops
d717e7da45b3 : auxdisplay: charlcd: deduplicate simple_strtoul()
885e68e8b7b1 : kernel.h: update comment about simple_strto<foo>() functions
2f5bd343694e : scripts/get_maintainer.pl: add signatures from Fixes: <badcommit> lines in commit message
24b54fee106d : arch/Kconfig: fix indentation
1a18374fc370 : linux/scc.h: make uapi linux/scc.h self-contained
8788994376d8 : linux/build_bug.h: change type to int
a512ae54cee1 : .gitattributes: use 'dts' diff driver for dts files
d5ffb71b633c : include/linux/sysctl.h: inline braces for ctl_table and ctl_table_header
3d82191c22e2 : fs/proc/Kconfig: fix indentation
9573e8f70a82 : include/linux/proc_fs.h: fix confusing macro arg name
70a731c0e3c6 : fs/proc/internal.h: shuffle "struct pde_opener"
5f6354eaa517 : fs/proc/generic.c: delete useless "len" variable
e06689bf5701 : proc: change ->nlink under proc_subdir_lock
3cde287bb476 : mm/memory.c: replace is_zero_pfn with is_huge_zero_pmd for thp
ebc5d83d0443 : mm/memcontrol: use vmstat names for printing statistics
9d7ea9a297e6 : mm/vmstat: add helpers to get vmstat item names for each enum type
a264df74df38 : mm: memcg/slab: wait for !root kmem_cache refcnt killing on root kmem_cache destruction
2e7d31704c7f : mm/kasan/common.c: fix compile error
78076bb64aa8 : io_uring: use hash table for poll command lookups
ef8c84effce3 : selftests/bpf: De-flake test_tcpbpf
a284e11c371e : Input: synaptics-rmi4 - don't increment rmiaddr for SMBus transfers
86bcd3a12999 : Input: synaptics-rmi4 - re-enable IRQs in f34v7_do_reflash
df5b5e555b35 : Input: goodix - add upside-down quirk for Teclast X89 tablet
25b2f1b77a92 : Input: add privacy screen toggle keycode
d4b675e1b527 : Input: uinput - fix returning EPOLLOUT from uinput_poll
6bf6affe18da : selftests/bpf: Bring back c++ include/link test
1e55c176f8f5 : Input: snvs_pwrkey - remove gratuitous NULL initializers
01d434ce98d3 : selftests/bpf: Don't hard-code root cgroup id
edbca120a8cd : samples/bpf: Fix broken xdp_rxq_info due to map order assumptions
d04ac224b168 : net: Fixed updating of ethertype in skb_mpls_push()
099ffd7eddfe : NFC: NCI: use new `delay` structure for SPI transfer delays
38ecd706ca78 : net: sfp: fix hwmon
0cb96b5749bf : net: sfp: fix unbind
ffac2027e18f : ionic: keep users rss hash across lif reset
86c76c098983 : xdp: obtain the mem_id mutex before trying to remove an entry.
95219afbb980 : act_ct: support asymmetric conntrack
5d50aa83e2c8 : openvswitch: support asymmetric conntrack
08bdcc35f00c : io-wq: clear node->next on list deletion
551003fff723 : powerpc/pmem: Convert to EXPORT_SYMBOL_GPL
b6afd1234cf9 : powerpc/archrandom: fix arch_get_random_seed_int()
e5a6ca27eb72 : drm/dp_mst: Correct the bug in drm_dp_update_payload_part1()
6c8991f41546 : net: ipv6_stub: use ip6_dst_lookup_flow instead of ip6_dst_lookup
c4e85f73afb6 : net: ipv6: add net argument to ip6_dst_lookup_flow
fd9bee5e2414 : tools headers UAPI: Update tools's copy of drm.h headers
0b3fca6ad328 : tools headers UAPI: Sync drm/i915_drm.h with the kernel sources
2d28390aff87 : io_uring: ensure deferred timeouts copy necessary data
9a7d5a9e6d79 : cifs: fix possible uninitialized access and race on iface_list
3345bb44bacd : cifs: Fix lookup of SMB connections on multichannel
901e59bba9dd : io_uring: allow IO_SQE_* flags on IORING_OP_TIMEOUT
1cea335d1db1 : iomap: fix sub-page uptodate handling
d9c148cfaf0a : drm/omap: fix dma_addr refcounting
bca1c43cb2db : null_blk: remove unused variable warning on !CONFIG_BLK_DEV_ZONED
f1acbf2186df : brd: warn on un-aligned buffer
36582a5a4561 : brd: remove max_hw_sectors queue limit
29f6eeca0e14 : perf inject: Fix processing of ID index for injected instruction tracing
bb30acae4c4d : perf report: Bail out --mem-mode if mem info is not available
aa6b3c99236b : perf report: Make -F more strict like -s
ae87405fb511 : perf report/top TUI: Replace pr_err() with ui__error()
4cc8d6505ab8 : ALSA: pcm: oss: Avoid potential buffer overflows
0b8d616fb5a8 : taskstats: fix data-race
f9bbb68233aa : orangefs: posix open permission checking...
a356646a5685 : tracing: Do not create directories if lockdown is in affect
926d16501764 : erofs: zero out when listxattr is called with no xattr
552263456215 : powerpc: Fix vDSO clock_getres()
6f4679b95674 : powerpc/pmem: Fix kernel crash due to wrong range value usage in flush_dcache_range
b67a95f2abff : powerpc/xive: Skip ioremap() of ESB pages for LSI interrupts
71eb40fc5337 : powerpc/kasan: Fix boot failure with RELOCATABLE && FSL_BOOKE
d66dfcf80d0f : drm/tegra: Run hub cleanup on ->remove()
b06e145f7030 : drm/tegra: sor: Make the +5V HDMI supply optional
a8817489dc3e : drm/tegra: Silence expected errors on IOMMU attach
82d73874d422 : drm/tegra: vic: Export module device table
be0b23f28c02 : drm/tegra: sor: Implement system suspend/resume
c52e167b4194 : drm/tegra: Use proper IOVA address for cursor image
49f821919bb9 : drm/tegra: gem: Remove premature import restrictions
1f16deac7669 : drm/tegra: gem: Properly pin imported buffers
9569c3e9227c : drm/tegra: hub: Remove bogus connection mutex check
5e9c5236b7b8 : spi: sprd: Fix the incorrect SPI register
f3c7f7b636ef : regulator: s5m8767: Fix a warning message
7eccc05c7101 : ASoC: Intel: bytcr_rt5640: Update quirk for Teclast X89
cba779d80a5d : arm64: mm: Fix column alignment for UXN in kernel_page_tables
ca2ef4ffabbe : arm64: insn: consistently handle exit text
93b90414c33f : arm64: mm: Fix initialisation of DMA zones on non-NUMA systems
7d73710d9ca2 : kvm: vmx: Stop wasting a page for guest_msrs
4bf2e385aa59 : ASoC: core: Init pcm runtime work early to avoid warnings
433f4ba19041 : KVM: x86: fix out-of-bounds write in KVM_GET_EMULATED_CPUID (CVE-2019-19332)
14855954f636 : xen-blkback: allow module to be cleanly unloaded
196748a276b4 : xen/xenbus: reference count registered modules
4f4afc2c9599 : docs/core-api: Remove possibly confusing sub-headings from Bit Operations
af1648984828 : x86/efi: Update e820 with reserved EFI boot services data to fix kexec breakage
4673402ebf9f : ia64: agp: Replace empty define with do while
5f448266ce96 : agp: Add bridge parameter documentation
5f1b24a6445d : agp: remove unused variable num_segments
0f109f0e9a60 : agp: move AGPGART_MINOR to include/linux/miscdevice.h
9fc785f17dec : agp: remove unused variable size in agp_generic_create_gatt_table
798a9cada469 : xfs: fix mount failure crash on invalid iclog memory access
43f8a6a74ee2 : smb3: query attributes on file close
d6d07ca19c04 : drm/dp_mst: Fix build on systems with STACKTRACE_SUPPORT=n
f9bd84a8a845 : xen/blkback: Avoid unmapping unmapped grant pages
008037d4d972 : drm/radeon: fix r1xx/r2xx register checker for POT textures
8ffb055beae5 : cls_flower: Fix the behavior using port ranges with hw-offload
2f23cd42e19c : net: sched: fix dump qlen for sch_mq/sch_mqprio with NOLOCK subqueues
0d580fbd2db0 : tcp: refactor tcp_retransmit_timer()
643a2cc99b53 : ALSA: hda: hdmi - Keep old slot assignment behavior for Intel platforms
9385973fe8db : net: mscc: ocelot: unregister the PTP clock on deinit
9aed6ae0647d : net/core: Populate VF index in struct ifla_vf_guid
c4b4c421857d : net: bridge: deny dev_set_mac_address() when unregistering
42c17fa69f98 : net: fix a leak in register_netdevice()
87f80d623c6c : io_uring: handle connect -EINPROGRESS like -EAGAIN
6c6b35491422 : block: set the zone size in blk_revalidate_disk_zones atomically
4905880b4515 : drm/amdgpu: fix GFX10 missing CSIB set(v3)
cd05b51aaa6e : drm/amdgpu: should stop GFX ring in hw_fini
dacf56e45ded : drm/amdgpu: do autoload right after MEC loaded for SRIOV VF
6294017fe352 : drm/amdgpu: skip rlc ucode loading for SRIOV gfx10
747d4f715fb5 : drm/amdgpu: fix calltrace during kmd unload(v3)
fa2b93e39b1d : drm/amdgpu/gfx10: unlock srbm_mutex after queue programming finish
f0312f45a054 : drm/amdgpu: Added ASIC specific checks in gfxhub V1.1 get XGMI info
76d8f83b2a61 : drm/amdgpu/powerplay: unify smu send message function
627f75d18910 : drm/amd/display: re-enable wait in pipelock, but add timeout
30c517736e1a : drm/amd/display: Get NV14 specific ip params as needed
516fb68d9501 : drm/amd/display: Adding NV14 IP Parameters
c3d03c5a196f : drm/amd/display: Include num_vmid and num_dsc within NV14's resource caps
e2195f7d0e73 : drm/amdgpu: use CPU to flush vmhub if sched stopped
ae58954d8734 : block: don't handle bio based drivers in blk_revalidate_disk_zones
e94f5819448c : block: allocate the zone bitmaps lazily
f216fdd77b56 : block: replace seq_zones_bitmap with conv_zones_bitmap
9b38bb4b1e6d : block: simplify blkdev_nr_zones
bb55628288fc : block: remove the empty line at the end of blk-zoned.c
979d54475e0b : null_blk: cleanup null_gendisk_register
5c4bd1f40c23 : null_blk: fix zone size paramter check
f6c4d97b0d82 : nvme/pci: Remove last_cq_head
795ee49c1a28 : block: optimise bvec_iter_advance()
8cdda87a4414 : io_uring: remove io_wq_current_is_worker
22efde599865 : io_uring: remove parameter ctx of io_submit_state_start
da8c96906990 : io_uring: mark us with IORING_FEAT_SUBMIT_STABLE
f499a021ea8c : io_uring: ensure async punted connect requests copy data
03b1230ca12a : io_uring: ensure async punted sendmsg/recvmsg requests copy data
a1f4c96b799b : gpiolib: of: Make of_gpio_spi_cs_get_count static
a3cde9534ebd : regulator: core: fix regulator_register() error paths to properly release rdev
d5ee9108adac : ASoC: Intel: sst: Add missing include <linux/io.h>
01bb63031933 : drm/i915/ehl: Make icp_digital_port_connected() use phy instead of port
7c2378800cf7 : firmware: dmi: Add dmi_memdev_handle
9e0afe3910ff : firmware: dmi: Remember the memory type
3d3c817c3a40 : can: xilinx_can: Fix usage of skb memory
b848238d86aa : can: xilinx_can: skip error message on deferred probe
870db5d1015c : can: ucan: fix non-atomic allocation in completion handler
9ebd796e2400 : can: slcan: Fix use-after-free Read in slcan_open
8c2a58568d6d : MAINTAINERS: add myself as maintainer of MCAN MMIO device driver
825e5601c142 : MAINTAINERS: add fragment for xilinx CAN driver
e38e486d66e2 : ALSA: hda: Modify stream stripe mask only when needed
f67676d160c6 : io_uring: ensure async punted read/write requests copy iovec
69ffe5960df1 : xfs: don't check for AG deadlock for realtime files in bunmapi
0c4da70c83d4 : xfs: fix realtime file data space leak
1a6b74fc8702 : io_uring: add general async offload context
490547ca2df6 : block: don't send uevent for empty disk when not invalidating
441cdbd5449b : io_uring: transform send/recvmsg() -ERESTARTSYS to -EINTR
15b3904f8e88 : libtraceevent: Copy pkg-config file to output folder when using O=
587db8ebdac2 : libtraceevent: Fix lib installation with O=
9e8fae259740 : smb3: remove unused flag passed into close functions
a9f76cf82719 : cifs: remove redundant assignment to pointer pneg_ctxt
240b62d381fe : ia64: remove stale paravirt leftovers
d567fb881916 : vfio/pci: call irq_bypass_unregister_producer() before freeing irq
69738cfdfa70 : fs: cifs: Fix atime update check vs mtime
6f582b273ec2 : CIFS: Fix NULL-pointer dereference in smb2_push_mandatory_locks
22802bf742c2 : nvme: Namepace identification descriptor list is optional
040b5cfbcefa : Fixed updating of ethertype in function skb_mpls_pop
b3c424eb6a1a : sch_cake: Add missing NLA policy entry TCA_CAKE_SPLIT_GSO
a7effde99b6e : MIPS: Kconfig: Use correct form for 'depends on'
7d2aa4bb90f5 : mips: Fix gettimeofday() in the vdso library
997440688445 : perf kvm: Clarify the 'perf kvm' -i and -o command line options
a717ab38a514 : tools arch x86: Sync asm/cpufeatures.h with the kernel sources
f6661125ff41 : perf beauty: Add CLEAR_SIGHAND support for clone's flags arg
6c3edaf9fd6a : tracing: Introduce trace event injection
2603a4903bf9 : tools headers UAPI: Sync sched.h with the kernel
1fc3d0ee242d : tools headers kvm: Sync kvm headers with the kernel sources
0b8c0ec7eedc : io_uring: use current task creds instead of allocating a new one
c66f2566db34 : tools headers uapi: Sync linux/stat.h with the kernel sources
ad46f35cca45 : tools headers uapi: Sync linux/fscrypt.h with the kernel sources
8122b047dd18 : tools arch x86: Sync the msr-index.h copy with the kernel sources
1e58252e334d : mwifiex: Fix heap overflow in mmwifiex_process_tdls_action_frame()
693d060536ab : mt76: mt76x0: fix default mac address overwrite
bd5c6b81dd60 : perf bench: Update the copies of x86's mem{cpy,set}_64.S
856a0a6e2d09 : platform/chrome: wilco_ec: fix use after free issue
3464afdf11f9 : libbpf: Fix readelf output parsing on powerpc with recent binutils
3ee1a9f5d0bc : drm/i915/gem: Take timeline->mutex to walk list-of-requests
d1f4c966475c : netfilter: nf_tables_offload: Check for the NETDEV_UNREGISTER event
024aa8732acb : ACPI: PM: s2idle: Rework ACPI events synchronization
016b87ca5c8c : ACPI: EC: Rework flushing of pending work
b3f7931f5c61 : xen/gntdev: switch from kcalloc() to kvcalloc()
3b06ac6707c1 : xen/gntdev: replace global limit of mapped pages by limit per call
d41b26d81a83 : xen/gntdev: remove redundant non-zero check on ret
348be43384e6 : xen/events: remove event handling recursion detection
92b1aa773fad : drm/i915/gvt: Fix cmd length check for MI_ATOMIC
8a574f86652a : openvswitch: remove another BUG_ON()
8ffeb03fbba3 : openvswitch: drop unneeded BUG_ON() in ovs_flow_cmd_build_info()
f3284e014850 : net: phy: realtek: fix using paged operations with RTL8105e / RTL8208
398fd408ccfb : r8169: fix resume on cable plug-in
14012c9f3bb9 : r8169: fix jumbo configuration for RTL8168evl
937790699be9 : mm/page_io.c: annotate refault stalls from swap_readpage
dd33d29a19ad : mm/Kconfig: fix trivial help text punctuation
19fa40a0f2f4 : mm/Kconfig: fix indentation
12cc1c7345b6 : mm/memory_hotplug.c: remove __online_page_set_limits()
f4f5329d4537 : mm: fix typos in comments when calling __SetPageUptodate()
84218b552e0a : mm: fix struct member name in function comments
aa71ecd8d865 : mm/shmem.c: cast the type of unmap_start to u64
4afab1cd256e : mm: shmem: use proper gfp flags for shmem_writepage()
26083eb6b154 : mm/shmem.c: make array 'values' static const, makes object smaller
3c1c24d91ffd : userfaultfd: require CAP_SYS_PTRACE for UFFD_FEATURE_EVENT_FORK
9d4678eb170c : fs/userfaultfd.c: wp: clear VM_UFFD_MISSING or VM_UFFD_WP during userfaultfd_register()
643aa36eadeb : userfaultfd: wrap the common dst_vma check into an inlined function
53eaa14b62d2 : userfaultfd: remove unnecessary WARN_ON() in __mcopy_atomic_hugetlb()
4fb07ee65102 : userfaultfd: use vma_pagesize for all huge page size calculation
df6c6500b441 : mm/madvise.c: use PAGE_ALIGN[ED] for range checking
d3cd257ce15b : mm/madvise.c: replace with page_size() in madvise_inject_error()
5d42ab293f51 : mm/mmap.c: make vma_merge() comment more easy to understand
35e3d566df5f : mm/hwpoison-inject: use DEFINE_DEBUGFS_ATTRIBUTE to define debugfs fops
a818f5363a0e : autonuma: reduce cache footprint when scanning page tables
bfe9d006c971 : autonuma: fix watermark checking in migrate_balanced_pgdat()
a9ea242a063c : mm/cma_debug.c: use DEFINE_DEBUGFS_ATTRIBUTE to define debugfs fops
2184f9928ab5 : mm/cma.c: switch to bitmap_zalloc() for cma bitmap allocation
75f360696ce9 : mm/thp: flush file for !is_shmem PageDirty() case in collapse_file()
f1fe80d4ae33 : mm, thp: do not queue fully unmapped pages for deferred split
74d4a5797b89 : mm/migrate.c: handle freed page at the first place
f1287869e52d : mm/huge_memory.c: split_huge_pages_fops should be defined with DEFINE_DEBUGFS_ATTRIBUTE
acbfb087e3b1 : mm/hugetlb: avoid looping to the same hugepage if !pages and !vmas
188b04a7d938 : hugetlb: remove unused hstate in hugetlb_fault_mutex_hash()
d75c6af9c89a : hugetlb: remove duplicated code
5c9119542035 : hugetlb: region_chg provides only cache entry
930668c34408 : hugetlbfs: take read_lock on i_mmap for PMD sharing
1ab5b82f540b : hugetlbfs: add O_TMPFILE support
1f9dccb25b8f : hugetlbfs: convert macros to static inline, fix sparse warning
997cdcb068eb : powerpc/mm: remove pmd_huge/pud_huge stubs and include hugetlb.h
8fc312b32b25 : mm/hugetlbfs: fix error handling when setting up mounts
552546366a30 : hugetlbfs: hugetlb_fault_mutex_hash() cleanup
0ac398b171aa : mm: support memblock alloc on the exact node for sparse_buffer_init()
95830666be2a : mm/memblock: correct doc for function
6e5af9a8e8b0 : mm/memblock.c: cleanup doc
f18da660c095 : mm/mempolicy.c: fix checking unmapped holes for mbind
a18b3ac25bb7 : mm/mempolicy.c: check range first in queue_pages_test_walk
4a3ac9311dac : mm/z3fold.c: add inter-page compaction
204cb79ad42f : kernel: sysctl: make drop_caches write-only
178821b8979c : mm/vmscan.c: fix typo in comment
b91ac374346b : mm: vmscan: enforce inactive:active ratio at the reclaim root
b910718a948a : mm: vmscan: detect file thrashing at the reclaim root
53138cea7f39 : mm: vmscan: move file exhaustion detection to the node level
1b05117df78e : mm: vmscan: harmonize writeback congestion tracking for nodes & memcgs
0f6a5cff43d3 : mm: vmscan: split shrink_node() into node part and memcgs part
afaf07a65ddb : mm: vmscan: turn shrink_node_memcg() into shrink_lruvec()
d2af339706be : mm: vmscan: replace shrink_node() loop with a retry jump
b5ead35e7e1d : mm: vmscan: naming fixes: global_reclaim() and sane_reclaim()
a108629149cc : mm: vmscan: move inactive_list_is_low() swap check to the caller
867e5e1de14b : mm: clean up and clarify lruvec lookup procedure
de3b01506ea4 : mm: vmscan: simplify lruvec_lru_size()
cb16556d913f : mm/vmscan.c: remove unused scan_control parameter from pageout()
f87bccde6a7d : mm/vmscan: remove unused lru_pages argument
e47b346aba08 : mm/page_alloc.c: print reserved_highatomic info
653e003d7f37 : include/linux/mmzone.h: fix comment for ISOLATE_UNMAPPED macro
68265390f9aa : mm, pcpu: make zone pcp updates and reset internal to the mm
cb1ef534ceb7 : mm, pcp: share common code between memory hotplug and percpu sysctl handler
5e27a2df03b8 : mm/page_alloc: add alloc_contig_pages()
0609ae011deb : x86/kasan: support KASAN_VMALLOC
eafb149ed73a : fork: support VMAP_STACK with KASAN_VMALLOC
065139169301 : kasan: add test for vmalloc
3c5c3cfb9ef4 : kasan: support backing vmalloc space with real shadow memory
e36176be1c39 : mm/vmalloc: rework vmap_area_lock
746dd4012d21 : selftests: vm: add fragment CONFIG_TEST_VMALLOC
060650a2a059 : mm/vmalloc: add more comments to the adjust_va_to_fit_type()
f07116d77b5b : mm/vmalloc: respect passed gfp_mask when doing preloading
81f1ba586e39 : mm/vmalloc: remove preempt_disable/enable when doing preloading
dcf61ff06d17 : mm/vmalloc.c: remove unnecessary highmem_mask from parameter of gfpflags_allow_blocking()
09dbcf422e9b : mm/sparse.c: do not waste pre allocated memmap space
030eab4f9ffb : mm/sparse.c: mark populate_section_memmap as __meminit
4c29700ed990 : mm/sparse: consistently do not zero memmap
c5e79ef561b0 : mm/memory_hotplug.c: don't allow to online/offline memory blocks with holes
848e19ad3c33 : drivers/base/memory.c: drop the mem_sysfs_mutex
aba9817da150 : include/linux/memory_hotplug.h: move definitions of {set,clear}_zone_contiguous
756d25be457f : mm/page_isolation.c: convert SKIP_HWPOISON to MEMORY_OFFLINE
0ee5f4f31d36 : mm/page_alloc.c: don't set pages PageReserved() when offlining
0ec470974348 : mm/memory_hotplug: remove __online_page_free() and __online_page_increment_counters()
30a9c246b9f6 : hv_balloon: use generic_online_page()
18db149120c1 : mm/memory_hotplug: export generic_online_page()
dca4436d1cf9 : mm/memory_hotplug.c: add a bounds check to __add_pages()
32d1fe8fcb32 : mm/hotplug: reorder memblock_[free|remove]() calls in try_remove_memory()
750685183735 : mm/memory-failure.c: use page_shift() in add_to_kill()
feec24a6139d : mm, soft-offline: convert parameter to pfn
996ff7a08dae : mm/memory-failure.c clean up around tk pre-allocation
2e53c4e1c807 : memfd: add test for COW on MAP_PRIVATE and F_SEAL_FUTURE_WRITE mappings
05d351102dbe : mm, memfd: fix COW issue on MAP_PRIVATE and F_SEAL_FUTURE_WRITE mappings
91298f1a302d : x86/mm/pat: Fix off-by-one bugs in interval tree search
e1608f3fa857 : bpf: Avoid setting bpf insns pages read-only when prog is jited
36bb9778fd11 : docs: remove a bunch of stray CRs
625110b5e9da : mm/memory.c: fix a huge pud insertion race during faulting
bf1a12a80956 : mm: move the backup x_devmap() functions to asm-generic/pgtable.h
30c46382855e : mm/rmap.c: use VM_BUG_ON_PAGE() in __page_check_anon_rmap()
091e4299544f : mm/rmap.c: fix outdated comment in page_get_anon_vma()
f2400abc782d : asm-generic/mm: stub out p{4,u}d_clear_bad() if __PAGETABLE_P{4,U}D_FOLDED
3d14f1110a5c : asm-generic/tlb: stub out pmd_free_tlb() if nopmd
bffd9723477a : asm-generic/tlb: stub out p4d_free_tlb() if nop4d ...
b08861d10bbe : asm-generic/tlb: stub out pud_free_tlb() if nopud ...
6aae3425aa9c : ARC: mm: remove __ARCH_USE_5LEVEL_HACK
ff68dac6d65c : mm/mmap.c: use IS_ERR_VALUE to check return value of get_unmapped_area
4e4a9eb92133 : mm/rmap.c: reuse mergeable anon_vma as parent when fork
47b390d23bf8 : mm/rmap.c: don't reuse anon_vma if we just want a copy
aba6dfb75fe1 : mm/mmap.c: rb_parent is not necessary in __vma_link_list()
1b9fc5b24fa2 : mm/mmap.c: extract __vma_unlink_list() as counterpart for __vma_link_list()
9d81fbe09a56 : mm/mmap.c: __vma_unlink_prev() is not necessary now
93b343ab2d2f : mm/mmap.c: prev could be retrieved from vma->vm_prev
eef1a429f234 : mm/swap.c: piggyback lru_add_drain_all() calls
408a60eddd20 : mm/mmap.c: remove a never-triggered warning in __vma_adjust()
e4dcad204d3a : rss_stat: add support to detect RSS updates of external mm
b3d1411b6726 : mm: emit tracepoint when RSS changes
8897c1b1a179 : shmem: pin the file in shmem_fault() if mmap_sem is dropped
89b15332af7c : mm: drop mmap_sem before calling balance_dirty_pages() in write fault
1603c8d1b1fb : Documentation/admin-guide/cgroup-v2.rst: document why inactive_X + active_X may not equal X
fa40d1ee9f15 : mm: vmscan: memcontrol: remove mem_cgroup_select_victim_node()
242c37b459ce : include/linux/memcontrol.h: fix comments based on per-node memcg
8c8c383c04f6 : mm: memcontrol: try harder to set a new memory.high
7249c9f01da3 : mm: memcontrol: remove dead code from memory_max_write()
9da83f3fc74b : mm, memcg: clean up reclaim iter array
a1100a74065e : mm/swap.c: trivial mark_page_accessed() cleanup
12d2966d854b : mm, swap: disallow swapon() on zoned block devices
d2dfbe47fa0e : mm/gup.c: fix comments of __get_user_pages() and get_user_pages_remote()
b96cc65515bb : mm/gup.c: allow CMA migration to propagate errors back to caller
9266a14033a8 : mm/filemap.c: warn if stale pagecache is left after direct write
a92853b6746f : fs/direct-io.c: keep dio_warn_stale_pagecache() when CONFIG_BLOCK=n
80c1fe902691 : mm/filemap.c: remove redundant cache invalidation after async direct-io write
dd98afd4d606 : mm/slub.c: clean up validate_slab()
aed681489432 : mm/slub.c: update comments
e1b70dd1e642 : mm: slub: print the offset of fault addresses
13657d0ad90c : mm, slab_common: use enum kmalloc_cache_type to iterate over kmalloc caches
dc0a7f7558dd : mm, slab: remove unused kmalloc_size()
cb5d9fb38c34 : mm, slab: make kmalloc_info[] contain all types of names
2b211dc04cb7 : fs/buffer.c: include internal.h for missing declarations
1d7066797336 : fs/buffer.c: fix use true/false for bool type
188c523e1c27 : ocfs2: fix passing zero to 'PTR_ERR' warning
2d216b2318a7 : scripts/spelling.txt: add more spellings to spelling.txt
2115fbf7210b : s390: remove compat vdso code
d21b7e6b985c : MAINTAINERS: update Kbuild/Kconfig maintainer's email address
c6c6bc6ea9fc : mailbox: imx: add support for imx v1 mu
58340e7d779e : dt-bindings: mailbox: imx-mu: add imx7ulp MU support
5f0af07e8919 : mailbox: imx: Clear the right interrupts at shutdown
bf159d151a0b : mailbox: imx: Fix Tx doorbell shutdown path
69269446ccbf : mailbox: stm32-ipcc: Update wakeup management
9bd19c63a4bc : net: emulex: benet: indent a Kconfig depends continuation line
408469d31e91 : selftests: forwarding: fix race between packet receive and tc check
466e16f0920f : nfsd: check for EBUSY from vfs_rmdir/vfs_unink.
a25e3726b32c : nfsd: Ensure CLONE persists data and metadata changes to the target file
d50264f1fef9 : netfilter: nf_flow_table_offload: add IPv6 match description
c7c17e6a03e0 : netfilter: conntrack: tell compiler to not inline nf_ct_resolve_clash
dc4d3f2e12a6 : netfilter: nf_flow_table_offload: Don't use offset uninitialized in flow_offload_port_{d,s}nat
e052901991ae : netfilter: nf_flow_table_offload: Fix block_cb tc_setup_type as TC_SETUP_CLSFLOWER
ee1bcfe01251 : netfilter: nf_flow_table_offload: Fix block setup as TC_SETUP_FT cmd
e3cb40d4d805 : Revert "dt-bindings: remoteproc: stm32: add wakeup-source"
14e54ab9143f : net: sched: fix `tc -s class show` no bstats on class with nolock subqueues
395eba7d0c12 : net: ethernet: ti: ale: ensure vlan/mdb deleted when no members
5f9fc3325ef9 : net/mlx5e: Fix build error without IPV6
7b0b8cfd261c : x86/ioperm: Save an indentation level in tss_update_io_bitmap()
aa137a6d302b : s390/livepatch: Implement reliable stack tracing for the consistency model
be2d11b2a1e8 : s390/unwind: add stack pointer alignment sanity checks
bf018ee64489 : s390/unwind: filter out unreliable bogus %r14
222ee9087a73 : s390/unwind: start unwinding from reliable state
de6921ccbd0f : s390/test_unwind: add program check context tests
e7409367abe5 : s390/test_unwind: add irq context tests
0610154650f1 : s390/test_unwind: print verbose unwinding results
7868249fbbc8 : s390/test_unwind: add CALL_ON_STACK tests
4ac24c092b4e : s390: fix register clobbering in CALL_ON_STACK
f44fa79b104b : s390/test_unwind: require that unwinding ended successfully
badbf3979079 : s390/unwind: add a test for the internal API
adcfb8cdc910 : s390/unwind: always inline get_stack_pointer
d497b7ec836d : s390/pci: add error message on device number limit
794b8846dcdc : s390/pci: add error message for UID collision
247f265fa502 : s390/cpum_sf: Check for SDBT and SDB consistency
7dd6b199df46 : s390/cpum_sf: Use TEAR_REG macro consistantly
c17a7c6ee817 : s390/cpum_sf: Remove unnecessary check for pending SDBs
532da3de70b2 : s390/cpum_sf: Replace function name in debug statements
a9f2f6865d78 : s390/kaslr: store KASLR offset for early dumps
e76e69611e94 : s390/unwind: stop gracefully at task pt_regs
cb7948e8c3f1 : s390/head64: correct init_task stack setup
97806dfb6f38 : s390/unwind: make reuse_sp default when unwinding pt_regs
67f559341987 : s390/unwind: report an error if pt_regs are not on stack
7bcaad1f9fac : s390: avoid misusing CALL_ON_STACK for task stack setup
7579425777c0 : s390: correct CALL_ON_STACK back_chain saving
103b4cca60d2 : s390/unwind: unify task is current checks
7f28dad39524 : s390: disable preemption when switching to nodat stack with CALL_ON_STACK
c2e06e15ad92 : s390: always inline disabled_wait
5a5525b0488c : s390/vdso: fix getcpu
a2308c11ecbc : s390/smp,vdso: fix ASCE handling
6733775a92ea : s390/zcrypt: handle new reply code FILTERED_BY_HYPERVISOR
914d52e46490 : s390: implement perf_arch_fetch_caller_regs
9d9043f6a817 : xtensa: clean up system_call/xtensa_rt_sigreturn interaction
02ce94c22925 : xtensa: fix system_call interaction with ptrace
ba9c1d65991a : xtensa: rearrange syscall tracing
2745aea6750f : selftests: pmtu: use -oneline for ip route list cache
77b91c1a525d : perf machine: Fill map_symbol->maps in append_inlines() to fix segfault
80b10aa92448 : Documentation: kvm: Fix mention to number of ioctls classes
aa4c3967756c : io_uring: fix missing kmap() declaration on powerpc
fa7f7e735495 : perf jit: Move test functionality in to a test
704e2f5b700d : perf stat: Use affinity for enabling/disabling events
363fb12189d5 : perf evsel: Add functions to enable/disable for a specific CPU
4b49ab708d18 : perf stat: Use affinity for reading
4804e0111662 : perf stat: Use affinity for opening events
e0e6a6ca3ac2 : perf stat: Factor out open error handling
7736627b865d : perf stat: Use affinity for closing file descriptors
99d6141d677a : perf evsel: Add functions to close evsel on a CPU
a8cbe40fe9f4 : perf evsel: Add iterator to iterate over events ordered by CPU
a2408a70368a : perf evlist: Maintain evlist->all_cpus
7074674e7338 : perf cpumap: Maintain cpumaps ordered and without dups
d2cd795c4ece : ALSA: hda - fixup for the bass speaker on Lenovo Carbon X1 7th gen
609f5485344b : ALSA: hda: hdmi - preserve non-MST PCM routing for Intel platforms
0c0fe9e6b95c : ALSA: hda: hdmi - fix kernel oops caused by invalid PCM idx
e1e047ace8ce : PM / devfreq: Add missing locking while setting suspend_freq
2807273f5e88 : powerpc/fixmap: fix crash with HIGHMEM
6f090192f822 : x86/efi: remove unused variables
e0748539e3d5 : x86/intel: Disable HPET on Intel Ice Lake platforms
f8edbde885bb : x86/intel: Disable HPET on Intel Coffee Lake H platforms
36a8015f89e4 : PM / QoS: Restore DEV_PM_QOS_MIN/MAX_FREQUENCY
342035f66c86 : PM / QoS: Reorder pm_qos/freq_qos/dev_pm_qos structs
14e087576081 : PM / QoS: Initial kunit test
c6a3aea93571 : PM / QoS: Redefine FREQ_QOS_MAX_DEFAULT_VALUE to S32_MAX
2a0efc77735b : power: avs: Fix Kconfig indentation
cde10f856a7d : cpufreq: Fix Kconfig indentation
4d30d4a0441d : cpuidle: minor Kconfig help text fixes
ba1e78a1dc0c : cpuidle: Drop disabled field from struct cpuidle_state
656b4e639831 : cpuidle: Fix Kconfig indentation
627ead724eff : ACPI: bus: Fix NULL pointer check in acpi_bus_get_private_data()
6e78c01fde90 : Revert "jffs2: Fix possible null-pointer dereferences in jffs2_add_frag_to_fragtree()"
feb174069fd7 : ACPI: Fix Kconfig indentation
833a426cc471 : ACPI: OSL: only free map once in osl.c
90ed9c639c1b : ACPI: button: Add DMI quirk for Acer Switch 10 SW5-032 lid-switch
df786c9b9476 : bpf: Force .BTF section start to zero when dumping from vmlinux
5a43b87b3c62 : x86/mce/therm_throt: Mask out read-only and reserved MSR bits
18a110b022a5 : netfilter: ctnetlink: netns exit must wait for callbacks
d34910e1751b : tipc: fix duplicate SYN messages under link congestion
12db3c8083fc : tipc: fix wrong timeout input for tipc_wait_for_cond()
91a4a3eb433e : tipc: fix wrong socket reference counter after tipc_sk_timeout() returns
2fe97a578d7b : tipc: fix potential memory leak in __tipc_sendmsg()
61183b056b49 : net: macb: add missed tasklet_kill
1a365e822372 : locking/spinlock/debug: Fix various data races
e5dc9dd32580 : selftests: bpf: correct perror strings
4b67c5150363 : selftests: bpf: test_sockmap: handle file creation failures gracefully
c5daa6cccdc2 : net/tls: use sg_next() to walk sg entries
9e5ffed37df6 : net/tls: remove the dead inplace_crypto code
65190f77424d : selftests/tls: add a test for fragmented messages
031097d9e079 : net: skmsg: fix TLS 1.3 crash with full sk_msg
d10523d0b3d7 : net/tls: free the record on encryption error
c329ef9684de : net/tls: take into account that bpf_exec_tx_verdict() may free the record
ce27709b8162 : bpf: Fix build in minimal configurations
f60b85e83659 : Revert "selftests: Fix O= and KBUILD_OUTPUT handling for relative paths"
336820c4374b : ALSA: hda/realtek - Fix inverted bass GPIO pin on Acer 8951G
9677d64e5695 : ataflop: Remove unneeded semicolon
c15cc235b744 : block: sunvdc: Remove unneeded semicolon
ec45a2637790 : drbd: Remove unneeded semicolon
6c5c240e4126 : io_uring: add mapping support for NOMMU archs
54fb3fe0f211 : Revert "arm64: dts: juno: add dma-ranges property"
a72e27f7a470 : video: fbdev: matrox: convert to i2c_new_scanned_device
ce668524bf79 : i2c: icy: convert to i2c_new_scanned_device
c1d084759c95 : i2c: replace i2c_new_probed_device with an ERR_PTR variant
7251953d784b : spi: fsl: Handle the single hardwired chipselect case
71b8f600b034 : gpio: Handle counting of Freescale chipselects
f106904968e2 : spi: fsl: Fix GPIO descriptor support
ada9e3fcc175 : spi: dw: Correct handling of native chipselect
4cc4a1708903 : batman-adv: Fix DAT candidate selection on little endian systems
5172672da02e : perf script: Fix invalid LBR/binary mismatch error
0cd032d3b5fc : perf script: Fix brstackinsn for AUXTRACE
267ed5d8593c : perf affinity: Add infrastructure to save/restore affinity
d96645821e94 : perf pmu: Use file system cache to optimize sysfs access
5b596e0ff0e1 : perf regs: Make perf_reg_name() return "unknown" instead of NULL
2b1ac6403f88 : perf diff: Use llabs() with 64-bit values
98e93245113d : perf diff: Use llabs() with 64-bit values
59c4bd853abc : x86/fpu: Don't cache access to fpu_fpregs_owner_ctx
22d0d5ae7a08 : ath9k: use iowrite32 over __raw_writel
3d94a4a8373b : mwifiex: fix possible heap overflow in mwifiex_process_country_ie()
6d29032c2cef : pinctrl: Fix warning by adding missing MODULE_LICENSE
e1e8c1fdce8b : ALSA: hda/realtek - Dell headphone has noise on unmute for ALC236
013a53f2d25a : powerpc: Ultravisor: Add PPC_UV config option
22945688acd4 : KVM: PPC: Book3S HV: Support reset of secure guest
c32622575dd0 : KVM: PPC: Book3S HV: Handle memory plug/unplug to secure VM
008e359c76d8 : KVM: PPC: Book3S HV: Radix changes for secure guest
60f0a643aa44 : KVM: PPC: Book3S HV: Shared pages support for secure guests
ca9f4942670c : KVM: PPC: Book3S HV: Support for running secure guests
33cf170715e8 : mm: ksm: Export ksm_madvise()
7c3977d1e804 : libbpf: Fix sym->st_value print on 32-bit arches
1fd450f99272 : libbpf: Fix up generation of bpf_helper_defs.h
53f8dd434b6f : libbpf: Fix global variable relocation
b56840585690 : libbpf: Fix Makefile' libbpf symbol mismatch diagnostic
82995cc6c5ae : libceph, rbd, ceph: convert to use the new mount API
bac139a84669 : net: usb: aqc111: Use the correct style for SPDX License Identifier
9aab906a9adc : net: phy: Use the correct style for SPDX License Identifier
b167191e2a85 : net: wireless: intel: iwlwifi: fix GRO_NORMAL packet stalling
da5fb18225b4 : bpf: Support pre-2.25-binutils objcopy for vmlinux BTF
b049da133808 : net: mscc: ocelot: use skb queue instead of skbs list
fc62c0948986 : net: mscc: ocelot: avoid incorrect consuming in skbs list
87f67cc4c7b8 : MIPS: Fix boot on Fuloong2 systems
68464b88cc0a : CIFS: fix a white space issue in cifs_get_inode_info()
8feb4732ff9f : xfs: allow parent directory scans to be interrupted with fatal signals
ae254888f3c3 : ALSA: hda: hdmi - fix regression in connect list handling
27ed14d0ecb3 : Revert "serial/8250: Add support for NI-Serial PXI/PXIe+485 devices"
45dfbf569759 : ASoC: max98090: fix possible race conditions
6f49919d1169 : ASoC: max98090: exit workaround earlier if PLL is locked
acb874a7c049 : ASoC: max98090: remove msleep in PLL unlocked workaround
61acd19f9c56 : spi: cadence: Correct handling of native chipselect
4affd79a125a : regulator: fix use after free issue
2a0bda276c64 : ASoC: wm8904: fix automatic sysclk configuration
fb3194413d1e : ASoC: rt5677: Fix build error without CONFIG_SPI
469b3ad672e2 : ASoC: SOF: topology: Fix unload for SAI/ESAI
b81eb73be03a : ASoC: SOF: Intel: BYT: fix a copy/paste mistake in byt_dump()
756ae8f237e1 : ASoC: AMD: Enable clk in startup intead of hw_params
5061bb7065d0 : ALSA: aloop: Avoid pointer dereference before null-check
c1de0f25221c : KVM x86: Move kvm cpuid support out of svm
3e1b43586eae : x86/entry/32: Remove unused 'restore_all_notrace' local label
405b45376de9 : perf/x86: Implement immediate enforcement of /sys/devices/cpu/rdpmc value of 0
74c166b58895 : platform/chrome: cros_ec: Add Kconfig default for cros-ec-sensorhub
8d66fcb74884 : fuse: fix Kconfig indentation
f1ebdeffc6f3 : fuse: fix leak of fuse_io_priv
f830f7cf4752 : rtc: Fix Kconfig indentation
fa60b7e838a9 : rtc: xgene: Remove unused struct device in struct xgene_rtc_dev
8532bd5d3fdc : rtc: sun6i: Remove struct device from sun6i_rtc_dev
4f8aadea2342 : rtc: st-lpc: Remove struct resource from struct st_rtc
93966243cf90 : rtc: pcf8523: Remove struct pcf8523
60bd22fc9063 : rtc: meson: remove redundant assignment to variable retries
42397492fb0f : rtc: v3020: remove set but unused variable
8321c2ecb2e8 : rtc: tegra: remove set but unused variable
863d7b1851a1 : rtc: pm8xxx: update kerneldoc for struct pm8xxx_rtc
e5b7d90fd09d : rtc: m41t80: remove excess kerneldoc
4ed3f1b8c4b7 : rtc: ds1685: fix build error with make W=1
47401580449c : rtc: ds1685: remove set but unused variables
75859ab1e790 : rtc: ds1374: remove unused variable
6f6931928f25 : rtc: sysfs: fix hctosys_show kerneldoc
55dcf7a21dbc : rtc: interface: fix kerneldoc comments
3cc44feb9861 : drm/i915: Reduce nested prepare_remote_context() to a trylock
8d15ede5cc6b : drm/i915: Default to a more lenient forced preemption timeout
6f07048c00fd : powerpc: Define arch_is_kernel_initmem_freed() for lockdep
1591fadf857c : drm/mgag200: Add workaround for HW that does not support 'startadd'
d6d437d97d54 : drm/mgag200: Store flags from PCI driver data in device structure
3a8a5aba142a : drm/mgag200: Extract device type from flags
0c9acb1af77a : vcs: prevent write access to vcsu devices
68421940b0d6 : drm/i915/gvt: Update force-to-nonpriv register whitelist
8a6b8f4d7a89 : crypto: hisilicon - fix a NULL vs IS_ERR() bug in sec_create_qp_ctx()
dbc2e87bd8b6 : crypto: talitos - Fix build error by selecting LIB_DES
8394bfec51e0 : crypto: arch - conditionalize crypto api in arch glue for lib code
aeab9eda04cd : drm/i915/gvt: Refine non privilege register address calucation
41c9479903c5 : mailbox: no need to set .owner platform_driver_register
0434d3f4525a : mailbox/omap: Handle if CONFIG_PM is disabled
1eb9151eb7c5 : scsi: MAINTAINERS: Add the linux-scsi mailing list to the ISCSI entry
73374b39b01e : scsi: megaraid_sas: Make poll_aen_lock static
a35989a0723c : scsi: sd_zbc: Improve report zones error printout
45dc8f2d9c94 : scsi: qla2xxx: Fix qla2x00_request_irqs() for MSI
c8a347931869 : scsi: qla2xxx: unregister ports after GPN_FT failure
d341e9a8f2cf : scsi: qla2xxx: fix rports not being mark as lost in sync fabric scan
69b41f141dc4 : scsi: pm80xx: Remove unused include of linux/version.h
0e7c353e1828 : scsi: pm80xx: fix logic to break out of loop when register value is 2 or 3
d0f010434124 : bpf: Fix static checker warning
a95069ecb709 : gve: Fix the queue page list allocated pages count
66e2f5f7c772 : net: inet_is_local_reserved_port() port arg should be unsigned short
4e81c0b3fa93 : openvswitch: fix flow command message size
786c4a5372e1 : net: phy: dp83869: Fix return paths to return proper values
7eb9d7675c08 : net: psample: fix skb_over_panic
2eb1d3f4bcae : net: usbnet: Fix -Wcast-function-type
1d4a09dadbb9 : net: hso: Fix -Wcast-function-type
e944475e6984 : io_uring: make poll->wait dynamically allocated
6206f0e180d4 : io-wq: shrink io_wq_work a bit
3fc50ab559f5 : io-wq: fix handling of NUMA node IDs
ad6e005ca68d : io_uring: use kzalloc instead of kcalloc for single-element allocations
7d009165550a : io_uring: cleanup io_import_fixed()
cf6fd4bd559e : io_uring: inline struct sqe_submit
cc42e0ac17d3 : io_uring: store timeout's sqe->off in proper place
d69e07793f89 : net: disallow ancillary data for __sys_{send,recv}msg_file()
4257c8ca13b0 : net: separate out the msghdr copy from ___sys_{send,recv}msg()
82f31ebf61be : net: port < inet_prot_sock(net) --> inet_port_requires_bind_service(net, port)
ff25dcb9a149 : ibmvnic: Serialize device queries
476d96ca9cc5 : ibmvnic: Bound waits for device queries
2147e3d09e9b : ibmvnic: Terminate waiting device threads after loss of service
070eca955c4a : ibmvnic: Fix completion structure initialization
fb8223888e72 : net-sctp: replace some sock_net(sk) with just 'net'
ac71676c493f : net: Fix a documentation bug wrt. ip_unprivileged_port_start
56f2ab41b652 : x86/ptrace: Document FSBASE and GSBASE ABI oddities
8e05f1b4f27d : x86/ptrace: Remove set_segment_reg() implementations for current
0337b7ebfcb8 : x86/traps: die() instead of panicking on a double fault
7d8d8cfdee9a : x86/doublefault/32: Rewrite the x86_32 #DF handler and unify with 64-bit
dc4e0021b00b : x86/doublefault/32: Move #DF stack and TSS to cpu_entry_area
e99b6f46ee5c : x86/doublefault/32: Rename doublefault.c to doublefault_32.c
93efbde2c331 : x86/traps: Disentangle the 32-bit and 64-bit doublefault code
b09511c253e5 : lkdtm: Add a DOUBLE_FAULT crash type on x86
3300c4f3afbb : selftests/x86/single_step_syscall: Check SYSENTER directly
9a62d20027da : x86/mm/32: Sync only to VMALLOC_END in vmalloc_sync_all()
0bcd7762727d : x86/iopl: Make 'struct tss_struct' constant size again
a8de1304b7df : libfdt: define INT32_MAX and UINT32_MAX in libfdt_env.h
396bbe142782 : sr_vendor: support Beurer GL50 evo CD-on-a-chip devices.
366ba7c71ef7 : cdrom: respect device capabilities during opening action
c2d9aa3b6e56 : xtensa: fix syscall_set_return_value
6859ad379439 : MAINTAINERS: Make Nicolas Saenz Julienne the new bcm2835 maintainer
2be7d348fe92 : Revert "vfs: properly and reliably lock f_pos in fdget_pos()"
d80a50534847 : xtensa: drop unneeded headers from coprocessor.S
8b5d7e5242de : xtensa: entry: Remove unneeded need_resched() loop
e64681b487c8 : xtensa: use MEMBLOCK_ALLOC_ANYWHERE for KASAN shadow map
36de10c4788e : xtensa: fix TLB sanity checker
f5ee2567921d : xtensa: get rid of __ARCH_USE_5LEVEL_HACK
f0d1eab8c2e1 : xtensa: mm: fix PMD folding implementation
8951eb1530dd : xtensa: make stack dump size configurable
c5fccebc138b : xtensa: improve stack dumping
5eff6ca2e396 : xtensa: use "m" constraint instead of "r" in futex.h assembly
cf3b3baa7125 : xtensa: use "m" constraint instead of "a" in cmpxchg.h assembly
812e708a4c2d : xtensa: use named assembly arguments in cmpxchg.h
13e28135d6fb : xtensa: use "m" constraint instead of "a" in atomic.h assembly
643d6976ff0b : xtensa: use named assembly arguments in atomic.h
5bf67094a3a2 : xtensa: use "m" constraint instead of "a" in bitops.h assembly
e44491701925 : xtensa: use named assembly arguments in bitops.h
b387dc044efa : xtensa: use macros to generate *_bit and test_and_*_bit functions
cbc6e28703c4 : xtensa: use "m" constraint instead of "a" in uaccess.h assembly
f5fae6790fd3 : xtensa: merge .fixup with .text
7af710d98877 : xtensa: add XIP kernel support
30a3e01d4cbb : dt-bindings: arm: Remove leftover axentia.txt
2aacace6dbbb : of: unittest: fix memory leak in attach_node_and_children
637392a8506a : of: overlay: add_changeset_property() memory leak
cf7d88fb867c : dt-bindings: interrupt-controller: arm,gic-v3: Add missing type to interrupt-partition-* nodes
cb6192d647f7 : dt-bindings: firmware: ixp4xx: Drop redundant minItems/maxItems
d17f8338fe77 : dt-bindings: power: Rename back power_domain.txt bindings to fix references
191d6f91f283 : PCI: Remove PCI_MSI_IRQ_DOMAIN architecture whitelist
a1b39bae16a6 : asm-generic: Make msi.h a mandatory include/asm header
655e7aee1f03 : Revert "nvme: Add quirk for Kingston NVME SSD running FW E8FK11.T"
e045fa29e893 : PCI/MSI: Fix incorrect MSI-X masking on resume
901c4ddbe277 : PCI/MSI: Move power state check out of pci_msi_supported()
d41b0e64d206 : PCI/MSI: Remove unused pci_irq_get_node()
61a47c1ad3a4 : sysctl: Remove the sysctl system call
3b1313eb32c4 : mips: cacheinfo: report shared CPU map
02a65a0bfbef : tracing: Fix __print_hex_dump scope
fd567ac20cb0 : tipc: fix link name length check
801b787a693b : clk: aspeed: Add RMII RCLK gates for both AST2500 MACs
c869e494ef8b : nvme-fc: fix double-free scenarios on hw queues
c80b36cd9576 : nvme: else following return is not needed
a8157ff3607e : nvme: add error message on mismatching controller ids
863fbae929c7 : nvme_fc: add module to ops template to allow module references
88cfd30e188f : iomap: remove unneeded variable in iomap_dio_rw()
f550ee9b85fd : iomap: Do not create fake iter in iomap_dio_bio_actor()
c38402fe6c4d : amdgpu: Enable KFD on POWER systems
29a39c90baaa : drm/amdgpu: Optimize KFD page table reservation
dea8b900293d : drm/amdgpu: flag vram lost on baco reset for VI/CIK
a0c2a84ddaf1 : MAINTAINERS: Drop Rex Zhu for amdgpu powerplay
5985ebbe78bb : drm/amdgpu: Resolved offchip EEPROM I/O issue
946621691f99 : drm/amd/display: add default clocks if not able to fetch them
52e6d8ed16fd : nvmet-loop: Avoid preallocating big SGL for data
b1ae1a238900 : nvme-fc: Avoid preallocating big SGL for data
38e1800275d3 : nvme-rdma: Avoid preallocating big SGL for data
8218df93b7c4 : ALSA: hda/hdmi - enable automatic runtime pm for AMD HDMI codecs by default
73b1422bdfbb : ALSA: hda/hdmi - enable runtime pm for newer AMD display audio
8d68a87244a8 : ALSA: hda/hdmi - Add new pci ids for AMD GPU display audio
586bc4aab878 : ALSA: hda/hdmi - fix vgaswitcheroo detection for AMD
484e0d2b11e1 : dm: add dm-clone to the documentation index
dbaf971c9cdf : dm mpath: remove harmful bio-based optimization
7b65e2034fde : perf tools: Allow to link with libbpf dynamicaly
a5732681e0e6 : perf tests: Rename tests/map_groups.c to tests/maps.c
6d38267cf996 : perf tests: Rename thread-mg-share to thread-maps-share
c54d241b35c5 : perf maps: Rename map_groups.h to maps.h
9a29ceee6bb1 : perf maps: Rename 'mg' variables to 'maps'
f2eaea09d684 : perf map_symbol: Rename ms->mg to ms->maps
694520dfeb47 : perf addr_location: Rename al->mg to al->maps
fe87797dea79 : perf thread: Rename thread->mg to thread->maps
79b6bb73f888 : perf maps: Merge 'struct maps' with 'struct map_groups'
9adab0348803 : x86/insn: perf tools: Add some more instructions to the new instructions test
af4933c121a9 : x86/insn: Add some more Intel instructions to the opcode map
a82f15e39a4b : perf map: Remove unused functions
805fcbc4fb66 : perf map: Remove needless struct forward declarations
40df3897f086 : perf map: Ditch leftover map__reloc_vmlinux() prototype
540a63ea30c8 : perf script: Move map__fprintf_srccode() to near its only user
8305e90a894f : firmware: arm_scmi: Avoid double free in error flow
877b911a5ba0 : PCI: hv: Avoid a kmemleak false positive caused by the hbus buffer
14ef39fddd23 : PCI: hv: Change pci_protocol_version to per-hbus
ac82fc832708 : PCI: hv: Add hibernation support
a8e37506e79a : PCI: hv: Reorganize the code in preparation of hibernation
0725d9a31869 : drm/i915/gt: Make intel_ring_unpin() safe for concurrent pint
8042d6ce8c40 : io_uring: remove superfluous check for sqe->off in io_accept()
181e448d8709 : io_uring: async workers should inherit the user creds
576a347b7af8 : io-wq: have io_wq_create() take a 'data' argument
311ae9e159d8 : io_uring: fix dead-hung for non-iter fixed rw
f8e85cf255ad : io_uring: add support for IORING_OP_CONNECT
bd3ded3146da : net: add __sys_connect_file() helper
c4a2ed72c9a6 : io_uring: only return -EBUSY for submit on non-flushed backlog
f9bd67f69af5 : io_uring: only !null ptr to io_issue_sqe()
b18fdf71e01f : io_uring: simplify io_req_link_next()
944e58bfeda0 : io_uring: pass only !null to io_req_find_next()
70cf9f3270a5 : io_uring: remove io_free_req_find_next()
9835d6fafba5 : io_uring: add likely/unlikely in io_get_sqring()
d732447fed7d : io_uring: rename __io_submit_sqe()
915967f69c59 : io_uring: improve trace_io_uring_defer() trace point
1b4a51b6d03d : io_uring: drain next sqe instead of shadowing
b76da70fc375 : io_uring: close lookup gap for dependent next work
4d7dd4629714 : io_uring: allow finding next link independent of req reference count
eb065d301e8c : io_uring: io_allocate_scq_urings() should return a sane state
bbad27b2f622 : io_uring: Always REQ_F_FREE_SQE for allocated sqe
5d960724b0cb : io_uring: io_fail_links() should only consider first linked timeout
09fbb0a83ec6 : io_uring: Fix leaking linked timeouts
f70193d6d8ca : io_uring: remove redundant check
d3b35796b1e3 : io_uring: break links for failed defer
b2e9c7d64b7e : io-wq: remove extra space characters
b60fda6000a9 : io-wq: wait for io_wq_create() to setup necessary workers
fba38c272a03 : io_uring: request cancellations should break links
b0dd8a412699 : io_uring: correct poll cancel and linked timeout expiration completion
e0e328c4b330 : io_uring: remove dead REQ_F_SEQ_PREV flag
94ae5e77a915 : io_uring: fix sequencing issues with linked timeouts
ad8a48acc23c : io_uring: make req->timeout be dynamically allocated
978db57e2c32 : io_uring: make io_double_put_req() use normal completion path
0e0702dac26b : io_uring: cleanup return values from the queueing functions
95a5bbae05ef : io_uring: io_async_cancel() should pass in 'nxt' request pointer
0dfbb932bb67 : MAINTAINERS: Remove Keith from NVDIMM maintainers
ba30e27405af : Revert "percpu: add __percpu to SHIFT_PERCPU_PTR"
b615e5a1e067 : libbpf: Fix usage of u32 in userspace code
ed81745a4c96 : mm: Implement no-MMU variant of vmalloc_user_node_flags
9807019a62dc : um: Loadable BPF "Firmware" for vector drivers
7d8093a56063 : um: Fix Kconfig indentation
bf9f80cf0cca : um: virtio_uml: Disallow modular build
7e6074600557 : um: virtio: Keep reading on -EAGAIN
04e5b1fb0183 : um: virtio: Remove device on disconnect
5c1f33e2a03c : um: Don't trace irqflags during shutdown
1a26c920717a : Input: snvs_pwrkey - send key events for i.MX6 S, DL and Q
b111df8447ac : y2038: alarm: fix half-second cut-off
af3784689e2b : y2038: ipc: fix x32 ABI breakage
e58c19124189 : slip: Fix use-after-free Read in slip_open
9bca3a0a923f : net: dsa: sja1105: fix sja1105_parse_rgmii_delays()
1d7ea5566887 : macvlan: schedule bc_work even if error
c431047c4efe : enetc: add support Credit Based Shaper(CBS) for hardware offload
bec170e55982 : net: phy: add helpers phy_(un)lock_mdio_bus
32085f25d7b6 : mdio_bus: don't use managed reset-controller
0be0ee71816b : vfs: properly and reliably lock f_pos in fdget_pos()
803e74be04b3 : f2fs: stop GC when the victim becomes fully valid
a4db59ac9058 : f2fs: expose main_blkaddr in sysfs
909110c060f2 : f2fs: choose hardlimit when softlimit is larger than hardlimit in f2fs_statfs_project()
39a1a8941b27 : arm64: dts: juno: Fix UART frequency
d8e464ecc17b : vfs: mark pipes and sockets as stream-like file descriptors
e3d023b8952b : MAINTAINERS: Remove Keith from VMD maintainer
1b00ff61597e : i2c: Fix Kconfig indentation
dca0dd28fa5e : i2c: smbus: Don't filter out duplicate alerts
1656a07a89a8 : cifs: update internal module version number
ff6b6f3f9160 : cifs: Always update signing key of first channel
40363cf13999 : writeback: fix -Wformat compilation warnings
bf2aa5cadd1c : ALSA: usb-audio: Fix Focusrite Scarlett 6i6 gen1 - input handling
0bfa52a43ec0 : docs: fix up the maintainer profile document
3e5c3c41ae92 : ARM: dts: Fix sgx sysconfig register for omap4
5bb30a4dd60e : cifs: Fix retrieval of DFS referrals in cifs_mount()
47843401e3a0 : libnvdimm, MAINTAINERS: Maintainer Entry Profile
4699c504e603 : Maintainer Handbook: Maintainer Entry Profile
1ca84ed6425f : MAINTAINERS: Reclaim the P: tag for Maintainer Entry Profile
84a1f5b1cc6f : cifs: Fix potential softlockups while refreshing DFS cache
df3df923b31d : cifs: Fix lookup of root ses in DFS referral cache
8354d88efdab : cifs: Fix use-after-free bug in cifs_reconnect()
790591f41ede : i2c: i801: Correct Intel Jasper Lake SOC naming
7787657d7ee5 : i2c: i2c-stm32f7: fix 10-bits check in slave free id search loop
436e25505f34 : ALSA: hda/realtek - Enable internal speaker of ASUS UX431FLC
311770173fac : drm/i915/gt: Schedule request retirement when timeline idles
a09c2860ae4f : drm/i915/gt: Adapt engine_park synchronisation rules for engine_retire
4ec5cc78c1b0 : drm/i915/execlists: Fixup cancel_port_requests()
97f9af78f38d : drm/i915/gt: Mark the execlists->active as the primary volatile access
f295e4cece5c : RDMA/hns: Delete unnecessary callback functions for cq
707783ab5f48 : RDMA/hns: Rename the functions used inside creating cq
18a96d25ce84 : RDMA/hns: Redefine the member of hns_roce_cq struct
e2b2744a06d3 : RDMA/hns: Redefine interfaces used in creating cq
666e8ff535d4 : RDMA/efa: Expose RDMA read related attributes
e6c4f3ff434c : RDMA/efa: Support remote read access in MR registration
bcf7cc534cd4 : RDMA/efa: Store network attributes in device attributes
25d24f4241f7 : IB/hfi1: remove redundant assignment to variable ret
fca5b9dc0986 : RDMA/bnxt_re: Fix missing le16_to_cpu
98998ffe5216 : RDMA/bnxt_re: Fix stat push into dma buffer on gen p5 devices
e284b159c688 : RDMA/bnxt_re: Fix chip number validation Broadcom's Gen P5 series
6e419e35e68a : RDMA/bnxt_re: Fix Kconfig indentation
9c7315c9fca5 : spi: pxa2xx: Add support for Intel Jasper Lake
bc094709de01 : ASoC: rt5682: fix i2c arbitration lost issue
bf201f5eda23 : drm/i915/gt: Unlock engine-pm after queuing the kernel context switch
ca1711d1991f : drm/i915/gt: Close race between engine_park and intel_gt_retire_requests
ee33baa83109 : drm/i915: Mark up the calling context for intel_wakeref_put()
f83d7e3f5189 : drm/i915: Wait until the intel_wakeref idle callback is complete
732f9ca4a737 : drm/i915/gt: Fixup config ifdeffery for pm_suspend_target_state
03a2a606066c : drm/i915/query: Align flavour of engine data lookup
198dfe671fdf : drm/i915/tgl: Add DKL PHY vswing table for HDMI
d74a7566bef7 : drm/i915/ehl: Update voltage level checks
831362fc317a : scripts/kallsyms: remove redundant initializers
d44270fc976b : scripts/kallsyms: put check_symbol_range() calls close together
b6233d0ded33 : scripts/kallsyms: make check_symbol_range() void function
887df76de67f : scripts/kallsyms: move ignored symbol types to is_ignored_symbol()
97261e1e2240 : scripts/kallsyms: move more patterns to the ignored_prefixes array
a41333e06acd : scripts/kallsyms: skip ignored symbols very early
4bfe2b7816a6 : scripts/kallsyms: add const qualifiers where possible
2558c138aca7 : scripts/kallsyms: make find_token() return (unsigned char *)
aa915245005b : scripts/kallsyms: replace prefix_underscores_count() with strspn()
29e55ad3d5f5 : scripts/kallsyms: add sym_name() to mitigate cast ugliness
c5e5002f3603 : scripts/kallsyms: remove unneeded length check for prefix matching
e0109042cc4e : scripts/kallsyms: remove redundant is_arm_mapping_symbol()
f34ea0291029 : scripts/kallsyms: set relative_base more effectively
5e5c4fa78745 : scripts/kallsyms: shrink table before sorting it
21915eca088d : scripts/kallsyms: fix definitely-lost memory leak
1ef26b7c9481 : scripts/kallsyms: remove unneeded #ifndef ARRAY_SIZE
f3e4f3fc8ee9 : platform/x86: hp-wmi: Fix ACPI errors caused by passing 0 as input size
16245db1489c : platform/x86: hp-wmi: Fix ACPI errors caused by too small buffer
8dcd71b45df3 : powerpc/prom_init: Use -ffreestanding to avoid a reference to bcmp
c9029ef9c957 : powerpc: Avoid clang warnings around setjmp and longjmp
465bfd9c44de : powerpc: Don't add -mabi= flags when building with Clang
5f017a56aa5d : powerpc: Fix Kconfig indentation
f2bb86937d86 : powerpc/fixmap: don't clear fixmap area in paging_init()
196e2d6d0252 : rbd: ask for a weaker incompat mask for read-only mappings
fa58bcad9044 : rbd: don't query snapshot features
686238b7431d : rbd: remove snapshot existence validation code
b9ef2b8858a0 : rbd: don't establish watch for read-only mappings
3fe69921dbb2 : rbd: don't acquire exclusive lock for read-only mappings
c1b6205730ef : rbd: disallow read-write partitions on images mapped read-only
b948ad78971f : rbd: treat images mapped read-only seriously
39258aa2db81 : rbd: introduce RBD_DEV_FLAG_READONLY
f3c0e45900a6 : rbd: introduce rbd_is_snap()
2def865a81c2 : ceph: don't leave ino field in ceph_mds_request_head uninitialized
f5946bcc5e79 : ceph: tone down loglevel on ceph_mdsc_build_path warning
a9b4b6be1291 : rbd: update MAINTAINERS info
74d6f03019f8 : ceph: fix geting random mds from mdsmap
6b0a87742210 : rbd: fix spelling mistake "requeueing" -> "requeuing"
721d5c13a796 : ceph: make several helper accessors take const pointers
d8f544c30ba0 : libceph: drop unnecessary check from dispatch() in mon_client.c
6645d42d79d3 : dma-buf: Fix memory leak in sync_file_merge()
4a13b0e3e109 : x86/entry/32: Fix FIXUP_ESPFIX_STACK with user CR3
500543c53a54 : lkdtm: Remove references to CONFIG_REFCOUNT_FULL
2f30b36943ad : locking/refcount: Remove unused 'refcount_error_report()' function
fb041bb7c0a9 : locking/refcount: Consolidate implementations of refcount_t
65b008552469 : locking/refcount: Consolidate REFCOUNT_{MAX,SATURATED} definitions
1eb085d94256 : locking/refcount: Move saturation warnings out of line
dcb786493f3e : locking/refcount: Improve performance of generic REFCOUNT_FULL code
77e9971c79c2 : locking/refcount: Move the bulk of the REFCOUNT_FULL implementation into the <linux/refcount.h> header
7221762c48c6 : locking/refcount: Remove unused refcount_*_checked() variants
97a1420adf0c : locking/refcount: Ensure integer operands are treated as signed
23e6b169c991 : locking/refcount: Define constants for saturation and max refcount values
05b042a19443 : x86/pti/32: Calculate the various PTI cpu_entry_area sizes correctly, make the CPU_ENTRY_AREA_PAGES assert precise
85150929a15b : cifs: dump channel info in DebugData
1ae9a5a55157 : smb3: dump in_send and num_waiters stats counters by default
65a37a34145c : cifs: try harder to open new channels
9bd454083668 : CIFS: Properly process SMB3 lease breaks
32546a9586aa : cifs: move cifsFileInfo_put logic into a work-queue
d70e9fa55884 : cifs: try opening channels after mounting
b8f7442bc46e : CIFS: refactor cifs_get_inode_info()
f6a6bf7c4d53 : cifs: switch servers depending on binding state
f780bd3fef17 : cifs: add server param
bcc8880115bc : cifs: add multichannel mount options and data structs
35adffed079f : cifs: sort interface list by speed
fa9c2362497f : CIFS: Fix SMB2 oplock break processing
3591bb83eee7 : cifs: don't use 'pre:' for MODULE_SOFTDEP
4357d45f50e5 : cifs: smbd: Return -EAGAIN when transport is reconnecting
c21ce58eab1e : cifs: smbd: Only queue work for error recovery on memory registration
87bc2376fffa : smb3: add debug messages for closing unmatched open
7b71843fa702 : CIFS: Do not miss cancelled OPEN responses
86a7964be7af : CIFS: Fix NULL pointer dereference in mid callback
9150c3adbf24 : CIFS: Close open handle after interrupted close
44805b0e62f1 : CIFS: Respect O_SYNC and O_DIRECT flags during reconnect
037d050724ed : smb3: remove confusing dmesg when mounting with encryption ("seal")
72e73c78c446 : cifs: close the shared root handle on tree disconnect
598b6c57f2ff : CIFS: Return directly after a failed build_path_from_dentry() in cifs_do_create()
2b1116bbe898 : CIFS: Use common error handling code in smb2_ioctl_query_info()
cfaa1181097f : CIFS: Use memdup_user() rather than duplicating its implementation
acd4680e2bef : cifs: smbd: Return -ECONNABORTED when trasnport is not in connected state
d63cdbae60ac : cifs: smbd: Add messages on RDMA session destroy and reconnection
37941ea17d3f : cifs: smbd: Return -EINVAL when the number of iovs exceeds SMBDIRECT_MAX_SGE
b7a55bbd6d54 : cifs: smbd: Invalidate and deregister memory registration on re-send for direct I/O
14cc639c17ab : cifs: Don't display RDMA transport on reconnect
f28a2e5ebc54 : CIFS: remove set but not used variables 'cinode' and 'netfid'
d0677992d2af : cifs: add support for flock
be1bf978e5d7 : cifs: remove unused variable 'sid_user'
8bd3754cff3a : cifs: rename a variable in SendReceive()
dc83ef22cdb4 : ax88179_178a: add ethtool_op_get_ts_info()
ed43cff065d7 : mlxsw: spectrum_router: Fix use of uninitialized adjacency index
c5731cc5ebcb : mlxsw: spectrum_router: After underlay moves, demote conflicting tunnels
b553a6ec5700 : bpf: Simplify __bpf_arch_text_poke poke type handling
f9a7cf6eb17c : bpf: Introduce BPF_TRACE_x helper for the tracing tests
b8cd76ca4ae3 : bpf: Add bpf_jit_blinding_enabled for !CONFIG_BPF_JIT
79d49ba048ec : bpf, testing: Add various tail call test cases
428d5df1fa4f : bpf, x86: Emit patchable direct jump as tail call
d2e4c1e6c294 : bpf: Constant map key tracking for prog array pokes
da765a2f5993 : bpf: Add poke dependency tracking for prog array maps
a66886fe6c24 : bpf: Add initial poke descriptor table for jit images
2beee5f57441 : bpf: Move owner type, jited info into array auxiliary data
6332be04c039 : bpf: Move bpf_free_used_maps into sleepable section
4b3da77b72ad : bpf, x86: Generalize and extend bpf_arch_text_poke for direct jumps
c4781e37c6a2 : selftests/bpf: Add BPF trampoline performance test
6147a140c99f : selftests/bpf: Ensure core_reloc_kernel is reading test_progs's data only
260cb5df9d16 : selftests/bpf: Add verifier tests for better jmp32 register bounds
1aace10f41ad : libbpf: Fix bpf_object name determination for bpf_object__open_file()
581738a681b6 : bpf: Provide better register bounds after jmp32 instructions
071cdecec57f : xdp: Fix cleanup on map free for devmap_hash map type
a8fdaad5cfd2 : selftests/bpf: Integrate verbose verifier log into test_progs
393cdfbee809 : libbpf: Support initialized global variables
5940c5bf6504 : selftests, bpftool: Skip the build test if not in tree
8983b731ceb4 : libbpf: Fix various errors and warning reported by checkpatch.pl
31f8b8295bb8 : selftests, bpftool: Set EXIT trap after usage function
1f8e2bcb2cd5 : libbpf: Refactor relocation handling
a89b2cbf71d6 : tools, bpf: Fix build for 'make -s tools/bpf O=<dir>'
ffc88174cdcf : selftests/bpf: Ensure no DWARF relocations for BPF object files
a0f17cc6665c : tools, bpftool: Fix warning on ignored return value for 'read'
5d946c5abbaf : xsk: Fix xsk_poll()'s return type
219d54332a09 : Linux 5.4
c392bccf2c10 : powerpc: Add const qual to local_read() parameter
d168f328fecc : bnxt_en: Add support for flashing the device via devlink
c7e457f42c02 : bnxt_en: Allow PHY settings on multi-function or NPAR PFs if allowed by FW.
b1613e78e98d : bnxt_en: Add async. event logic for PHY configuration changes.
8119e49b68fa : bnxt_en: Refactor the initialization of the ethtool link settings.
8a60efd1decb : bnxt_en: Skip disabling autoneg before PHY loopback when appropriate.
1acefc9aedb3 : bnxt_en: Assign more RSS context resources to the VFs.
3be8136ce14e : bnxt_en: Initialize context memory to the value specified by firmware.
f9b69d7f6279 : bnxt_en: Fix suspend/resume path on 57500 chips
f92335d83005 : bnxt_en: Send FUNC_RESOURCE_QCAPS command in bnxt_resume()
2e882468fce2 : bnxt_en: Combine 2 functions calling the same HWRM_DRV_RGTR fw command.
bdb3860236b3 : bnxt_en: Do driver unregister cleanup in bnxt_init_one() failure path.
ef02af8c8ece : bnxt_en: Disable/enable Bus master during suspend/resume.
fb4cd81e4c03 : bnxt_en: Add chip IDs for 57452 and 57454 chips.
ab44081fef9b : sfc: fix build without CONFIG_RFS_ACCEL
23c1cce9f317 : xen: Fix Kconfig indentation
c6b6fc206586 : ALSA: aloop: Fix dependency on timer API
3dcb5fa23e16 : erofs: remove unnecessary output in erofs_show_options()
0c638f70d731 : erofs: drop all vle annotations for runtime names
b858a4844cfb : erofs: support superblock checksum
a93f8c36877b : erofs: set iowait for sync decompression
a4b1fab121ec : erofs: clean up decompress queue stuffs
5ddcee1f3a1c : erofs: get rid of __stagingpage_alloc helper
3e5aeec0e267 : cramfs: fix usage on non-MTD device
6f3aeb1ba05d : hv_netvsc: make recording RSS hash depend on feature flag
312434617cb1 : sctp: cache netns in sctp_ep_common
b6631c6031c7 : sctp: Fix memory leak in sctp_sf_do_5_2_4_dupcook
fc5141cb6a60 : net: gro: use vlan API instead of accessing directly
d46b7e4fb060 : net: phylink: rename mac_link_state() op to mac_pcs_get_state()
93f4e735b6d9 : mm/hmm: remove hmm_range_dma_map and hmm_range_dma_unmap
d28c2c9a4877 : mm/hmm: make full use of walk_page_range()
d3eeb1d77c5d : xen/gntdev: use mmu_interval_notifier_insert
a22dd506400d : mm/hmm: remove hmm_mirror and related
81fa1af31b5d : drm/amdgpu: Use mmu_interval_notifier instead of hmm_mirror
62914a99dee5 : drm/amdgpu: Use mmu_interval_insert instead of hmm_mirror
a9ae8731e6e5 : drm/amdgpu: Call find_vma under mmap_sem
20fef4ef84bf : nouveau: use mmu_interval_notifier instead of hmm_mirror
c625c274ee00 : nouveau: use mmu_notifier directly for invalidate_range_start
3506ff69c3ec : drm/radeon: use mmu_interval_notifier_insert
3889551db212 : RDMA/hfi1: Use mmu_interval_notifier_insert for user_exp_rcv
f25a546e6529 : RDMA/odp: Use mmu_interval_notifier_insert()
107e899874e9 : mm/hmm: define the pre-processor related parts of hmm.h even if disabled
04ec32fbc2b2 : mm/hmm: allow hmm_range to be used with a mmu_interval_notifier or hmm_mirror
99cb252f5e68 : mm/mmu_notifier: add an interval tree notifier
a8d0f11ee50d : MIPS: SGI-IP27: Enable ethernet phy on second Origin 200 module
29b261ff6fd9 : MIPS: PCI: Fix fake subdevice ID for IOC3
ab818362c905 : net: use rhashtable_lookup() instead of rhashtable_lookup_fast()
4791d77a08cc : docs: networking: nfc: change to rst format
bf0b2511e8d7 : docs: networking: nfc: fix code block syntax
f67b7c087404 : docs: networking: nfc: fix bullet list syntax
c0b96e8f9f84 : docs: networking: nfc: change block diagram to sphinx syntax
66ac53a8c5c8 : docs: networking: nfc: change headlines to sphinx syntax
a5d66f810061 : net: phy: initialise phydev speed and duplex sanely
e3cf8b3668a8 : net: phy: remove phy_ethtool_sset()
84bb46cd6228 : Revert "bpf: Emit audit messages upon successful prog load and unload"
b2b2dd71e085 : tty: vt: keyboard: reject invalid keycodes
85c9aae9ac8b : kvm: nVMX: Relax guest IA32_FEATURE_CONTROL constraints
ad5996d9a0e8 : KVM: x86: Grab KVM's srcu lock when setting nested state
05c19c2fe17c : KVM: x86: Open code shared_msr_update() in its only caller
faf0be221674 : KVM: Fix jump label out_free_* in kvm_init()
24885d1d79e2 : KVM: x86: Remove a spurious export of a static function
b1fbfcb4a209 : kbuild: make single target builds even faster
7ef9ab3b32b4 : modpost: respect the previous export when 'exported twice' is warned
e4b26c9f75e4 : modpost: do not set ->preloaded for symbols from Module.symvers
1743694eb235 : modpost: stop symbol preloading for modversion CRC
4a1288f1c1cf : dell-smm-hwmon: Add documentation
afe45277ade6 : hwmon: (dell-smm) Add support for disabling automatic BIOS fan control
9bd2a099d722 : modpost: rename handle_modversions() to handle_symbol()
e84f9fbbece1 : modpost: refactor namespace_from_kstrtabns() to not hard-code section name
afa0459daa7b : modpost: add a helper to get data pointed by a symbol
2cc6c4a0da4a : RISC-V: Add address map dumper
2e06b2717535 : riscv: defconfigs: enable more debugging options
6fbc05e59163 : sfc: do ARFS expiry work occasionally even without NAPI poll
ca70bd423f10 : sfc: add statistics for ARFS
0aa6608daec5 : sfc: suppress MCDI errors from ARFS
8490e75cdbb7 : sfc: change ARFS expiry mechanism
30429fba99b5 : net: inet_is_local_reserved_port() should return bool not int
16c0f03f629a : tracing: Enable syscall optimization for MIPS
0e24220821b0 : tracing: Use xarray for syscall trace events
8311f0be9763 : cxgb4: add stats for MQPRIO QoS offload Tx path
1a2a14fbc7e7 : cxgb4: add UDP segmentation offload support
0ed96b46c0ac : cxgb4/chcr: update SGL DMA unmap for USO
341c1fda5e17 : apparmor: make it so work buffers can be allocated from atomic context
89ed42495ef4 : tracing: Sample module to demonstrate kernel access to Ftrace instances.
288797871473 : tracing: Adding new functions for kernel access to Ftrace instances
fc809bc5ceaa : tracing: Fix Kconfig indentation
a82a4804b4ee : ring-buffer: Fix typos in function ring_buffer_producer
b41db132821f : ftrace: Use BIT() macro
bce4e7e9c45e : apparmor: reduce rcu_read_lock scope for aa_file_perm mediation
8f21a6247525 : apparmor: fix wrong buffer allocation in aa_new_mount
00e0590dbaec : apparmor: fix unsigned len comparison with less than zero
71c296f6d5b3 : Input: synaptics-rmi4 - fix various V4L2 compliance problems in F54
fc1156f373e3 : Input: synaptics - switch another X1 Carbon 6 to RMI/SMbus
1e4fb2c0cb34 : MAINTAINERS: Add entry for BM1880 SoC clock driver
1ab4601da55b : clk: Add common clock driver for BM1880 SoC
7046c6b01891 : dt-bindings: clock: Add devicetree binding for BM1880 SoC
d8549bcd0529 : clk: Add clk_hw_unregister_composite helper function definition
cc819cf8d476 : clk: Zero init clk_init_data in helpers
bcf1e034d3aa : Input: fix Kconfig indentation
8791663435e7 : Revert "Input: synaptics - enable RMI mode for X1 Extreme 2nd Generation"
b485275f1aca : afs: Fix large file support
cd340703c29b : afs: Fix possible assert with callbacks from yfs servers
b02efeb05699 : MIPS: Ingenic: Disable abandoned HPTLB function.
0ecdcaa6d5e7 : openrisc: Fix Kconfig indentation
ed960c1d36f5 : ice: Update FW API minor version
1748ce80e0a3 : ice: remove pointless NULL check of port_info
87324e747fde : ice: Implement ethtool ops for channels
90ac245814ab : net/mlx5e: Remove redundant pointer check
e689e998e102 : net/mlx5e: TC, Stub out ipv6 tun create header function
b6d12238459d : net/mlx5: DR, Add support for Geneve packets SW steering
a18fab48dbac : net/mlx5: DR, Add HW bits and definitions for Geneve flex parser
6e9e286e4ad5 : net/mlx5: DR, Refactor VXLAN GPE flex parser tunnel code for SW steering
ab118da4c10a : net/mlx5: Don't write read-only fields in MODIFY_HCA_VPORT_CONTEXT command
730fdea40bef : ice: implement VF stats NDO
4c66d227e424 : ice: add helpers for virtchnl
4015d11e4b97 : ice: Add ice_pf_to_dev(pf) macro
9efe35d0db84 : ice: Do not use devm* functions for local uses
1bc7a4ab85ba : ice: Refactor removal of VLAN promiscuous rules
e25f9152bc07 : ice: Fix setting coalesce to handle DCB configuration
1f9639d2fb91 : ice: Only disable VF state when freeing each VF resources
949375de945f : ice: fix stack leakage
2f9ec2419820 : ice: Don't modify stripping for add/del VLANs on VF
d4bc4e2d6b57 : ice: Disallow VF VLAN opcodes if VLAN offloads disabled
9164f761c994 : ice: Correct capabilities reporting of max TCs
eae1bbb2a451 : ice: Store number of functions for the device
f920d1bb9c4e : drm/amdgpu: invalidate mmhub semaphore workaround in gmc9/gmc10
6c2c8972374a : drm/amdgpu: initialize vm_inv_eng0_sem for gfxhub and mmhub
1b34de7c3fef : drm/amd/amdgpu/sriov skip RLCG s/r list for arcturus VF.
ef1c0cbcd1e0 : drm/amd/amdgpu/sriov temporarily skip ras,dtm,hdcp for arcturus VF
210b3b3c7563 : drm/amdgpu/gfx10: re-init clear state buffer after gpu reset
a3511321fd00 : merge fix for "ftrace: Rework event_create_dir()"
57fb0ab2f139 : drm/amdgpu: Update Arcturus golden registers
908a28be092e : drm/amdgpu/gfx10: fix out-of-bound mqd_backup array access
1e902a6d32d7 : drm/amdgpu/gfx10: explicitly wait for cp idle after halt/unhalt
8e6a5c833333 : ipmi: fix ipmb_poll()'s return type
39870b0dec68 : ASoC: DMI long name - avoid to add board name if matches with product name
4e01e5dbba96 : ASoC: improve the DMI long card code in asoc-core
ffa119f7c42d : dt-bindings: spi: Convert stm32 QSPI bindings to json-schema
eb7e6dc6d9ff : spi: pic32: Retire dma_request_slave_channel_compat()
c15d5a645875 : regulator: da9062: Return REGULATOR_MODE_INVALID for invalid mode
ef8e14794308 : ASoC: rsnd: fix DALIGN register for SSIU
5e18d2b14c70 : Revert "drm/amd/display: enable S/G for RAVEN chip"
8fc413441388 : drm/amdgpu: disable gfxoff on original raven
5355d7e054fc : drm/amdgpu: remove experimental flag for Navi14
70f7eb639e2f : drm/amdgpu: disable gfxoff when using register read interface
dda0f4558c72 : drm/amdgpu/powerplay: properly set PP_GFXOFF_MASK (v2)
3d0e3ce52ce3 : drm/amdgpu: fix bad DMA from INTERRUPT_CNTL2
62d91dd2851e : drm/radeon: fix bad DMA from INTERRUPT_CNTL2
e3dd3aa8e0b6 : drm/amd/display: Fix debugfs on MST connectors
f8a69a8022a2 : drm/amdgpu/nv: add asic func for fetching vbios from rom directly
c0e21ea1d0b5 : drm/amdgpu: put flush_delayed_work at first
4e20f6550b52 : drm/amdgpu/vcn2.5: fix the enc loop with hw fini
06f75d54f462 : drm/amd/powerplay: correct fine grained dpm force level setting
1ac38dbf6ede : drm/amd/powerplay: issue no PPSMC_MSG_GetCurrPkgPwr on unsupported ASICs
a310a1b4c1a9 : drm/amd/powerplay: issue BTC on Navi during SMU setup
d112ea3cf086 : drm/amd/powerplay: avoid DPM reenable process on Navi1x ASICs V2
0900a9efdb79 : drm/amdgpu/gfx10: fix mqd backup/restore for gfx rings (v2)
f2c5fd9e4c05 : riscv: defconfigs: enable debugfs
37640adbefd6 : MIPS: PCI: remember nasid changed by set interrupt affinity
e3d765a941f6 : MIPS: SGI-IP27: Fix crash, when CPUs are disabled via nr_cpus parameter
2bee1b58484f : mips: add support for folded p4d page tables
31168f033e37 : mips: drop __pXd_offset() macros that duplicate pXd_index() ones
3ed6751bb8fa : mips: fix build when "48 bits virtual memory" is enabled
9314e44f455c : ALSA: aloop: Avoid unexpected timer event callback tasklets
716864586c62 : arm: socfpga: execute cold reboot by default
c037239c2373 : ALSA: aloop: Remove redundant locking in timer open function
a264abad51d8 : SUNRPC: Capture completion of all RPC tasks
3243e04ab1c0 : net: dsa: ocelot: fix "should it be static?" warnings
5b1d9c17a3e0 : r8152: avoid to call napi_disable twice
fd1fef0c453d : seg6: allow local packet processing for SRv6 End.DT6 behavior
d1746d1e80a8 : net: flow_dissector: Wrap unionized VLAN fields in a struct
efabb6c6882f : MAINTAINERS: Add myself as maintainer of virtio-vsock
51e46c7a4007 : docs, parallelism: Rearrange how jobserver reservations are made
dffd011480d7 : docs, parallelism: Do not leak blocking mode to other readers
4920323cffc0 : docs, parallelism: Fix failure path and add comment
41b416f1fc4c : tipc: support in-order name publication events
ba5f6a8617f4 : tipc: update replicast capability for broadcast send link
677bf08cfdf9 : udp: drop skb extensions before marking skb stateless
ff08ddba3a55 : net: rtnetlink: prevent underflows in do_setvfinfo()
9a63236f1ad8 : mm/ksm.c: don't WARN if page is still mapped in remove_stable_node()
7ce700bf11b5 : mm/memory_hotplug: don't access uninitialized memmaps in shrink_zone_span()
94b07b6f9e2e : Revert "fs: ocfs2: fix possible null-pointer dereferences in ocfs2_xa_prepare_entry()"
cd94eade0b2a : clk: ingenic: Allow drivers to be built with COMPILE_TEST
e3fedd570ded : Documentation: Remove bootmem_debug from kernel-parameters.txt
402613f3ef4b : Documentation: security: core.rst: fix warnings
605b0f53a126 : Documentation/process/howto/kokr: Update for 4.x -> 5.x versioning
bf23a48edbe3 : Documentation/translation: Use Korean for Korean translation title
a897b13d1b77 : docs/memory-barriers.txt: Remove remaining references to mmiowb()
3ef2f6aca51d : docs/memory-barriers.txt/kokr: Update I/O section to be clearer about CPU vs thread
18b68475c5ef : docs/memory-barriers.txt/kokr: Fix style, spacing and grammar in I/O section
bf3b965bc45c : Documentation/kokr: Kill all references to mmiowb()
2ece3e00ac95 : docs/memory-barriers.txt/kokr: Rewrite "KERNEL I/O BARRIER EFFECTS" section
8f39f22f73b3 : MAINTAINERS: Update section for Ux500 clock drivers
419e9c38aa07 : iomap: Fix pipe page leakage during splicing
6334b91e502c : iomap: trace iomap_appply results
9c0015ef0928 : IB/mlx5: Implement callbacks for getting VFs GUID attributes
2446887ed226 : IB/ipoib: Add ndo operation for getting VFs GUID attributes
bfcb3c5d1485 : IB/core: Add interfaces to get VF node and port GUIDs
2911edb653b9 : xfs: remove the mappedbno argument to xfs_da_get_buf
cd2c9f1b544b : xfs: remove the mappedbno argument to xfs_da_read_buf
02c57f0a8b07 : xfs: split xfs_da3_node_read
f3fcb314d16c : xfs: remove the mappedbno argument to xfs_dir3_leafn_read
c943c0b2e5c3 : xfs: remove the mappedbno argument to xfs_dir3_leaf_read
dfb8759408a9 : xfs: remove the mappedbno argument to xfs_attr3_leaf_read
06566fda428e : xfs: remove the mappedbno argument to xfs_da_reada_buf
199e9ba4e4a9 : xfs: improve the xfs_dabuf_map calling conventions
45feef8f50b9 : xfs: refactor xfs_dabuf_map
fa0d44ec7faa : xfs: simplify mappedbno handling in xfs_da_{get,read}_buf
30aad41721e0 : net/core: Add support for getting VF GUIDs
15b9cbb2c5e1 : Revert "drm/i915/gt: Wait for new requests in intel_gt_retire_requests()"
0e4a459f56c3 : tracing: Remove unnecessary DEBUG_FS dependency
0704c5743694 : can: m_can_platform: remove unnecessary m_can_class_resume() call
2ea872490e18 : can: m_can_platform: set net_device structure as driver data
4584f084aa9d : perf parse: Fix potential memory leak when handling tracepoint errors
358f98ee8a35 : perf probe: Fix spelling mistake "addrees" -> "address"
10992af6bf46 : libtraceevent: Fix memory leakage in copy_filter_type
68401a1799fa : libtraceevent: Fix header installation
32a1ece4bdbd : perf intel-bts: Does not support AUX area sampling
dbd134322e74 : perf intel-pt: Add support for decoding AUX area samples
c4ab2f0f763d : perf intel-pt: Add support for recording AUX area samples
a1ac7de6902c : perf pmu: When using default config, record which bits of config were changed by the user
ac2f445fc898 : perf auxtrace: Add support for queuing AUX area samples
103ed40e4bfa : perf session: Add facility to peek at all events
b04b8dd1e426 : perf auxtrace: Add support for dumping AUX area samples
ba2675bf15fc : perf inject: Cut AUX area samples
eb7a52d46c6a : perf record: Add aux-sample-size config term
c0a6de06c446 : perf record: Add support for AUX area sampling
f0bb7ee8530a : perf auxtrace: Add support for AUX area sample recording
f306de275b7c : perf auxtrace: Move perf_evsel__find_pmu()
41c4616bb81f : gpio: Add TODO item for regmap helper
9bca1a4ef503 : perf record: Add a function to test for kernel support for AUX area sampling
1e5ddb6ba738 : ASoC: component: Add sync_stop PCM ops
3b1c952c951d : ASoC: pcm: Make ioctl ops optional
10a959456341 : ALSA: hda/hdmi - Clear codec->relaxed_resume flag at unbinding
5a858e79c911 : ALSA: hda - Disable audio component for legacy Nvidia HDMI codecs
d60229d84846 : ALSA: cs4236: fix error return comparison of an unsigned integer
9435f2bb6687 : ALSA: usb-audio: Fix NULL dereference at parsing BADD
4e29b70d5437 : Documentation: gpio: driver.rst: Fix warnings
808b9931d5a0 : gpio: of: Fix bogus reference to gpiod_get_count()
51158416c24d : gpiolib: Grammar s/manager/managed/
7a89233ac504 : mac80211: Use Airtime-based Queue Limits (AQL) on packet dequeue
3ace10f5b5ad : mac80211: Implement Airtime-based Queue Limit (AQL)
db3e1c40cf2f : mac80211: Import airtime calculation code from mt76
bc71d8b580ba : virt_wifi: fix use-after-free in virt_wifi_newlink()
08a5bdde3812 : mac80211: consider QoS Null frames for STA_NULLFUNC_ACKED
c90142a518d3 : mac80211: expose HW conf flags through debugfs
a4f95f31a9f3 : Bluetooth: btbcm: Use the BDADDR_PROPERTY quirk
724c15a43e2c : virtiofs: Use completions while waiting for queue to be drained
1efcf39eb627 : virtiofs: Do not send forget request "struct list_head" element
58ada94f95f7 : virtiofs: Use a common function to send forget
5072f73cb6ee : mac80211: Add new sta_info getter by sta/vif addrs
b226a826d83d : mac80211: add a comment about monitor-to-dev injection
4ee812f6143d : crypto: vmx - Avoid weird build failures
413808b71e62 : crypto: lib/chacha20poly1305 - use chacha20_crypt()
b62755aed3a3 : crypto: x86/chacha - only unregister algorithms if registered
2043323a799a : crypto: chacha_generic - remove unnecessary setkey() functions
3d04158814e7 : crypto: amlogic - enable working on big endian kernel
93c7f4d357de : crypto: sun8i-ce - enable working on big endian
660eda8d50f8 : crypto: mips/chacha - select CRYPTO_SKCIPHER, not CRYPTO_BLKCIPHER
90c4b29eb1e5 : hwrng: ks-sa - Enable COMPILE_TEST
e18036da5c23 : crypto: essiv - remove redundant null pointer check before kfree
57d8154f15e8 : crypto: atmel-aes - Change data type for "lastc" buffer
61b0dd664fa1 : crypto: atmel-tdes - Set the IV after {en,de}crypt
d1d787bcebfe : crypto: sun4i-ss - fix big endian issues
2edf86414b66 : crypto: sun4i-ss - hide the Invalid keylen message
626abd3125e0 : crypto: sun4i-ss - use crypto_ahash_digestsize
7ca2a71d177f : crypto: sun4i-ss - remove dependency on not 64BIT
a7126603d46f : crypto: sun4i-ss - Fix 64-bit size_t warnings on sun4i-ss-hash.c
a30583fcfb86 : MAINTAINERS: Add maintainer for HiSilicon SEC V2 driver
1e9bc276f8f1 : crypto: hisilicon - add DebugFS for HiSilicon SEC
cbfe56e6938b : Documentation: add DebugFS doc for HiSilicon SEC
73bcb049a77b : crypto: hisilicon - add SRIOV for HiSilicon SEC
416d82204df4 : crypto: hisilicon - add HiSilicon SEC V2 driver
aee1f9f3c30e : crypto: atmel - Fix build error of CRYPTO_AUTHENC
3e8b4ccdc4ec : crypto: qce/dma - Use dma_request_chan() directly for channel request
ec310caf13b5 : crypto: ccp - add SEV command privilege separation
c433a1a8572e : crypto: blake2b - rename tfm context and _setkey callback
0b4b5f10ac1f : crypto: blake2b - merge _update to api callback
a2e4bdce0f6e : crypto: blake2b - open code set last block helper
d063d6327e7d : crypto: blake2b - delete unused structs or members
e87e484d60b0 : crypto: blake2b - simplify key init
e37496956547 : crypto: blake2b - merge blake2 init to api callback
086db43b5a22 : crypto: blake2b - merge _final implementation to callback
c7351845b2d6 : crypto: sun8i-ce - Fix memdup.cocci warnings
d6e9da21ee82 : crypto: sun4i-ss - Fix 64-bit size_t warnings
0f6f8749872e : staging: vchiq: Have vchiq_dump_* functions return an error code
0046b33ce553 : staging: vchiq: Refactor indentation in vchiq_dump_* functions
2ae0b31e0fac : tty: don't crash in tty_init_dev when missing tty_port
7f00be96f125 : of: property: Add device link support for interrupt-parent, dmas and -gpio(s)
00d52fb7e4fd : staging: fwserial: Fix Kconfig indentation (seven spaces)
96a8b2912fe5 : staging: vchiq_dump: Replace min with min_t
eacb77aad729 : staging: vchiq: Fix block comment format in vchiq_dump()
282eaa624f06 : staging: octeon: indent with tabs instead of spaces
5618332e5b95 : staging: comedi: usbduxfast: usbduxfast_ai_cmdtest rounding error
d088337c38a5 : Bluetooth: Fix memory leak in hci_connect_le_scan
5781823fd0d3 : EDAC/altera: Use the Altera System Manager driver
08a260d968d2 : EDAC/altera: Cleanup the ECC Manager
56d9e7bd3fa0 : EDAC/altera: Use fast register IO for S10 IRQs
16214bd9e43a : EDAC/ghes: Do not warn when incrementing refcount on 0
7fdf6c6a0d0e : Bluetooth: Allow combination of BDADDR_PROPERTY and INVALID_BDADDR quirks
def7bd940f8c : dt-bindings: mmc: Correct the type of the clk phase properties
ce3cba788a1b : ALSA: usb-audio: Fix Scarlett 6i6 Gen 2 port data
bd9d6e0371d1 : pcmcia: remove unused dprintk definition
e469edbb0613 : pcmcia: include <pcmcia/ds.h> for pcmcia_parse_tuple
990a1b506d3d : pcmcia: include cs_internal.h for missing declarations
67805a4b3c92 : dmaengine: Fix Kconfig indentation
7d268a28ee33 : dmaengine: sf-pdma: move macro to header file
dd9c324a5e96 : dmaengine: sf-pdma: replace /** with /* for non-function comment
340049d45368 : dmaengine: ti: edma: fix missed failure handling
59dfa75e5d82 : hwmon: Add driver for Texas Instruments TMP512/513 sensor chips.
17fe2983e872 : dt-bindings: hwmon: Add TMP512/513
39716c560c75 : dmaengine: mmp_pdma: add missed of_dma_controller_free
c236ba4ae718 : dmaengine: mmp_tdma: add missed of_dma_controller_free
171c1fd98df3 : hv_netvsc: Fix send_table offset in case of a host bug
71f21959dd55 : hv_netvsc: Fix offset usage in netvsc_send_table()
13baf667fa8e : enetc: make enetc_setup_tc_mqprio static
35fc59c95680 : net-ipv6: IPV6_TRANSPARENT - check NET_RAW prior to NET_ADMIN
82ea3e0e129e : scsi: scsi_transport_sas: Fix memory leak when removing devices
eede4970fb6c : scsi: lpfc: size cpu map by last cpu id set
75d886a99384 : scsi: ibmvscsi_tgt: Remove unneeded variable rc
7a1323b5dfe4 : Drivers: hv: vmbus: Fix crash handler reset of Hyper-V synic
8aea7f82153d : drivers/hv: Replace binary semaphore with mutex
d7f0b2e450e9 : drivers: iommu: hyperv: Make HYPERV_IOMMU only available on x86
af13f9ed6f9a : HID: hyperv: Add the support of hibernation
25bd2b2f1f05 : hv_balloon: Add the support of hibernation
b96f86534fa3 : x86/hyperv: Implement hv_is_hibernation_supported()
2af5e7b7b230 : Drivers: hv: balloon: Remove dependencies on guest page size
53edce00ceb7 : Drivers: hv: vmbus: Remove dependencies on guest page size
fa36dcdf8b20 : x86: hv: Add function to allocate zeroed page for Hyper-V
0541a225945d : Drivers: hv: util: Specify ring buffer size using Hyper-V page size
b14d749ac5ab : Drivers: hv: Specify receive buffer size using Hyper-V page size
c48d8b04893a : tools: hv: add vmbus testing tool
af9ca6f9bb16 : drivers: hv: vmbus: Introduce latency testing
d21987d709e8 : video: hyperv: hyperv_fb: Support deferred IO for Hyper-V frame buffer driver
67e7cdb4829d : video: hyperv: hyperv_fb: Obtain screen resolution from Hyper-V host
0efeea5fb153 : hv_netvsc: Add the support of hibernation
2194c2eb6717 : hv_sock: Add the support of hibernation
1ecf30202104 : video: hyperv_fb: Add the support of hibernation
56fb10585934 : scsi: storvsc: Add the support of hibernation
931cccc96773 : Drivers: hv: vmbus: Add module parameter to cap the VMBus version
2d4f49b3e1e3 : Drivers: hv: vmbus: Enable VMBus protocol versions 4.1, 5.1 and 5.2
bedc61a922f9 : Drivers: hv: vmbus: Introduce table of VMBus protocol versions
1a70cf0e7ee6 : ARM: 8940/1: ftrace: remove mcount(),ftrace_caller_old() and ftrace_call_old()
29c623d64f0d : ARM: 8939/1: kbuild: use correct nm executable
87e90283c94c : PCI/ASPM: Remove PCIEASPM_DEBUG Kconfig option and related code
72ea91afbfb0 : PCI/ASPM: Add sysfs attributes for controlling ASPM link states
02b24941619f : ipv4: use dst hint for ipv4 list receive
c43c3d76c021 : ipv4: move fib4_has_custom_rules() helper to public header
197dbf24e360 : ipv6: introduce and uses route look hints for list input.
b9b33e7c24af : ipv6: keep track of routes using src
1f8ac5703037 : ipv6: add fib6_has_custom_rules() helper
c0bcf537667c : net: dsa: ocelot: add hardware timestamping support for Felix
5df66c48bc4e : net: dsa: ocelot: define PTP registers for felix_vsc9959
400928bf928b : net: mscc: ocelot: convert to use ocelot_port_add_txtstamp_skb()
e23a7b3e8daa : net: mscc: ocelot: convert to use ocelot_get_txtstamp()
f145922ddcaa : net: mscc: ocelot: export ocelot_hwstamp_get/set functions
8729aaba7462 : SUNRPC: Fix backchannel latency metrics
8163999db445 : bpf: skmsg, fix potential psock NULL pointer dereference
36533f355b1a : PCI: Fix indentation
4d2fa82d98d2 : selftests/x86/sigreturn/32: Invalidate DS and ES when abusing the kernel
8caa016bfc12 : selftests/x86/mov_ss_trap: Fix the SYSENTER test
4fe171bb81b1 : afs: Remove set but not used variable 'ret'
51590df4f330 : afs: Remove set but not used variables 'before', 'after'
7599a896f2e4 : audit: Move audit_log_task declaration under CONFIG_AUDITSYSCALL
723eb5369004 : sfc: Only cancel the PPS workqueue if it exists
43da14110cb4 : net: Fix Kconfig indentation, continued
f33dabf59d6c : dt-bindings: i2c: stm32: Migrate i2c-stm32 documentation to yaml
1e25c5f5333a : dt-bindings: mtd: Convert stm32 fmc2-nand bindings to json-schema
5421cf84af69 : drivers: net: Fix Kconfig indentation, continued
5f9f0b11f081 : nfc: port100: handle command failure cleanly
1841b9829903 : lwtunnel: check erspan options before allocating tun_info
7b6a70f73764 : lwtunnel: be STRICT to validate the new LWTUNNEL_IP(6)_OPTS
f3bed7f8f93d : net: remove the unnecessary strict_start_type in some policies
79b1011cb33d : net: sched: allow flower to match erspan options
d8f9dfae49ce : net: sched: allow flower to match vxlan options
e20d4ff2acd7 : net: sched: add erspan option support to act_tunnel_key
fca3f91cc38a : net: sched: add vxlan option support to act_tunnel_key
0617aa988dac : octeontx2-af: Fix uninitialized variable in debugfs
039fcccaed33 : vsock: avoid to assign transport if its initialization fails
de29fe308de7 : riscv: Fix Kconfig indentation
05d6c8cfdbd6 : mt76: fix fix ampdu locking
895429076512 : x86/entry/32: Fix NMI vs ESPFIX
a1a338e5b6fe : x86/entry/32: Unwind the ESPFIX stack earlier on exception entry
82cb8a0b1d8d : x86/entry/32: Move FIXUP_FRAME after pushing %fs in SAVE_ALL
4c4fd55d3d59 : x86/entry/32: Use %ss segment where required
40ad2199580e : x86/entry/32: Fix IRET exception
880a98c33996 : x86/cpu_entry_area: Add guard page for entry stack on 32bit
f490e07c53d6 : x86/pti/32: Size initial_page_table correctly
3580d0b29cab : x86/doublefault/32: Fix stack canaries in the double fault handler
03bf73c315ed : nbd: prevent memory leak
8cf9b615653e : rpmsg: Fix Kconfig indentation
7f264dab5b60 : x86/mm/pat: Rename pat_rbtree.c to pat_interval.c
511aaca834fe : x86/mm/pat: Drop the rbt_ prefix from external memtype calls
6a9930b1c50d : x86/mm/pat: Do not pass 'rb_root' down the memtype tree helper functions
8d04a5f97a5f : x86/mm/pat: Convert the PAT tree to a generic interval tree
1250ed7114a9 : serial: stm32: fix clearing interrupt error flags
6c6aa2f26c68 : nvme: hwmon: add quirk to avoid changing temperature threshold
52deba0f02a9 : nvme: hwmon: provide temperature min and max values for each sensor
3aeb6a24f171 : nvmet: add another maintainer
91a9f2d3f976 : usb: gadget: udc: gr_udc: create debugfs directory under usb root
f5b7f7c83821 : usb: gadget: atmel: create debugfs directory under usb root
d4836b69d935 : usb: musb: create debugfs directory under usb root
1e279153dfd5 : Revert "block: split bio if the only bvec's length is > SZ_4K"
3d581b11e34a : drm/radeon: Prefer pcie_capability_read_word()
ca56f99c18ca : drm/radeon: Replace numbers with PCI_EXP_LNKCTL2 definitions
40bd4be5a652 : drm/radeon: Correct Transmit Margin masks
88027c89ea14 : drm/amdgpu: Prefer pcie_capability_read_word()
a7ba70f1787f : dma-mapping: treat dev->bus_dma_mask as a DMA limit
34376eb1b084 : dt-bindings: remoteproc: convert stm32-rproc to json-schema
4360bf724483 : dt-bindings: mailbox: convert stm32-ipcc to json-schema
4b1140ade8f5 : PCI: uniphier: Set mode register to host mode
b68663186577 : block: add iostat counters for flush requests
ddb52945999d : ARM: dts: Fix vcsi regulator to be always-on for droid4 to prevent hangs
b88091f5d84a : dt-bindings: mfd: Convert stm32 low power timers bindings to json-schema
b9da2fcc5ed9 : dt-bindings: interrupt-controller: Convert stm32-exti to json-schema
ceced4acb01a : dt-bindings: crypto: Convert stm32 HASH bindings to json-schema
5059791efc73 : dt-bindings: rng: Convert stm32 RNG bindings to json-schema
1c11ca7a0584 : y2038: fix typo in powerpc vdso "LOPART"
ae75b53e08b9 : pinctrl: ingenic: Add OTG VBUS pin for the JZ4770
7009d046a601 : pinctrl: ingenic: Handle PIN_CONFIG_OUTPUT config
2635adb48bd5 : pinctrl: Fix Kconfig indentation
e66ff71fd0db : pinctrl: lewisburg: Update pin list according to v1.1v6
e272f7ec070d : gpio: lynxpoint: Setup correct IRQ handlers
3d2dcd946b3a : MAINTAINERS: Replace my email by one @kernel.org
20e5a163b8df : MAINTAINERS: Replace my email by one @kernel.org
04fb02757ae5 : pinctrl: armada-37xx: Fix irq mask access in armada_37xx_irq_set_type()
98dcf14d7f9c : perf tools: Add kernel AUX area sampling definitions
35e768e29672 : drm/amdgpu: Replace numbers with PCI_EXP_LNKCTL2 definitions
19d7a95a8ba6 : drm/amdgpu: Correct Transmit Margin masks
bbdb2f5ecdf1 : PCI: Add #defines for Enter Compliance, Transmit Margin
b7da3d4df052 : PCI: Allow building PCIe things without PCIEPORTBUS
b6479581e682 : PCI: Remove PCIe Kconfig dependencies on PCI
33ce09ef1732 : PCI/ASPM: Remove dependency on PCIEPORTBUS
97a0ac8a4678 : PCI/PTM: Remove dependency on PCIEPORTBUS
127a7709495d : PCI/PTM: Remove spurious "d" from granularity message
ca22d1f5474a : PCI: sysfs: Remove unused attribute groups
7e8ce0e2b036 : x86/PCI: Avoid AMD FCH XHCI USB PME# from D0 defect
bbd8810d3998 : PCI: Remove unused includes and superfluous struct declaration
0d2f4d62ff41 : x86/PCI: Replace deprecated EXTRA_CFLAGS with ccflags-y
65e3c803e7a4 : x86/PCI: Correct SPDX comment style
4257ac5acdee : x86/PCI: Add NumaChip SPDX GPL-2.0 to replace COPYING boilerplate
3fab296a98c9 : dt-bindings: pinctrl: intel: Add for new SoC
1948d5c51dba : pinctrl: Add pinmux & GPIO controller driver for a new SoC
0b2c26fb1144 : usb: serial: Fix Kconfig indentation
6aad39f63949 : usb: misc: Fix Kconfig indentation
b14f8b90341b : usb: gadget: Fix Kconfig indentation
2f8b6e9a2b5e : usb: host: Fix Kconfig indentation
c3afa2224345 : usb: dwc3: Fix Kconfig indentation
da88ac0bd683 : tty: Fix Kconfig indentation, continued
599ea01ce0b3 : char: Fix Kconfig indentation, continued
d4fc46f1739d : gpiolib: acpi: Make acpi_gpiochip_alloc_event always return AE_OK
54787d7c14a4 : pinctrl: rza1: remove unnecessary static inline function
787b64a43f7a : gpio/mpc8xxx: fix qoriq GPIO reading
4250b047039d : debugfs: Fix !DEBUG_FS debugfs_create_automount
4e50573f3922 : gpio: mpc8xxx: Don't overwrite default irq_set_type callback
5406327d43ed : platform/x86: intel_pmc_core: Add Comet Lake (CML) platform support to intel_pmc_core driver
43e82d8aa925 : platform/x86: intel_pmc_core: Fix the SoC naming inconsistency
e5caebdddc05 : platform/mellanox: Fix Kconfig indentation
1434a3d357d6 : tools/power/x86/intel-speed-select: Display TRL buckets for just base config level
20183ccd3e4d : tools/power/x86/intel-speed-select: Ignore missing config level
e149573b2f84 : of: property: Add device link support for "iommu-map"
3883539140b8 : of: property: Fix the semantics of of_is_ancestor_of()
478c60cea1c1 : Revert "mmc: tmio: remove workaround for NON_REMOVABLE"
1696d96890fc : memstick: Fix Kconfig indentation
c50d8ae3a127 : KVM: x86: create mmu/ subdirectory
0155b2b91b26 : KVM: nVMX: Remove unnecessary TLB flushes on L1<->L2 switches when L1 use apic-access-page
db5a95ec166f : KVM: x86: remove set but not used variable 'called'
b11494bcabba : KVM: nVMX: Do not mark vmcs02->apic_access_page as dirty when unpinning
ade48088937f : gfs2: Don't write log headers after file system withdraw
8f81180ac183 : gfs2: Remove duplicate call from gfs2_create_inode
99cdb2472bb0 : Revert "Input: cros_ec_keyb: mask out extra flags in event_type"
3bcce2e8052d : Revert "Input: cros_ec_keyb - add back missing mask for event_type"
3300fdd630d4 : platform/chrome: cros_ec: handle MKBP more events flag
da946589b1b9 : platform/chrome: cros_ec: Do not attempt to register a non-positive IRQ number
05a3c420eaa6 : platform/chrome: cros-ec: Record event timestamp in the hard irq
d60ac88a62df : mfd / platform / iio: cros_ec: Register sensor through sensorhub
53067471188c : iio / platform: cros_ec: Add cros-ec-sensorhub driver
a16b2e281902 : mfd / platform: cros_ec: Add sensor_count and make check_features public
c9b465683a55 : platform/chrome: cros_ec: Put docs with the code
a7f96fce201c : MAINTAINERS: add nds32 maintainer
5feccddcf992 : habanalabs: add more protection of device during reset
55f6d680970e : habanalabs: flush EQ workers in hard reset
1af69d30c41d : habanalabs: make the reset code more consistent
52c01b013719 : habanalabs: expose reset counters via existing INFO IOCTL
e16ee4103770 : habanalabs: make code more concise
da1342a0eec0 : habanalabs: use defines for F/W files
7fbdc12b9111 : habanalabs: remove prints on successful device initialization
e604f551cdce : habanalabs: remove unnecessary checks
bea84c4d67e5 : habanalabs: invalidate MMU cache only once
71c5e55e7c07 : habanalabs: skip VA block list update in reset flow
1b98d8b23f29 : habanalabs: optimize MMU unmap
bc75d799f953 : habanalabs: prevent read/write from/to the device during hard reset
54bb67444ea3 : habanalabs: split MMU properties to PCI/DRAM
30919edef243 : habanalabs: re-factor MMU masks and documentation
7b6e4ea0f7b1 : habanalabs: type specific MMU cache invalidation
7f74d4d335f1 : habanalabs: re-factor memory module code
5d1012576d20 : habanalabs: export uapi defines to user-space
eda58bf7860a : habanalabs: don't print error when queues are full
bd4c8cb17d4e : habanalabs: increase max jobs number to 512
6476b472437d : habanalabs: set ETR as non-secured
e1a84d56fcb9 : habanalabs: use registers name defines for ETR block
f05912d8f16b : habanalabs: read F/W versions before failure
91edbf2cf8f0 : habanalabs: expose card name in INFO IOCTL
8d6de52866dc : habanalabs: remove set but not used variable 'qman_base_addr'
62c1e124a9e0 : habanalabs: add opcode to INFO IOCTL to return clock rate
8fdacf2a530f : habanalabs: set TPC Icache to 16 cache lines
cb596aee8842 : habanalabs: Add a new H/W queue type
df762375f17e : habanalabs: Mark queue as expecting CB handle or address
f435614ff55c : habanalabs: Fix typos
1e295d4dd5b2 : habanalabs: remove set but not used variable 'ctx'
abb7e16fb6df : habanalabs: handle F/W failure for sensor initialization
2e2fae99d1f3 : afs: xattr: use scnprintf
d4438a25295d : afs: Introduce an afs_get_read() refcount helper
0b9c0174d6b6 : afs: Rename desc -> req in afs_fetch_data()
fc276122496d : afs: Switch the naming of call->iter and call->_iter
1b87b025b4cd : afs: Use call->_iter not &call->iter in debugging statements
b07a5c53d42a : KVM: vmx: use MSR_IA32_TSX_CTRL to hard-disable TSX on guest that lack it
c11f83e0626b : KVM: vmx: implement MSR_IA32_TSX_CTRL disable RTM functionality
edef5c36b0c7 : KVM: x86: implement MSR_IA32_TSX_CTRL effect on CPUID
de1fca5d6e01 : KVM: x86: do not modify masked bits of shared MSRs
cbbaa2727aa3 : KVM: x86: fix presentation of TSX feature in ARCH_CAPABILITIES
71d122629c04 : drm/i915/fbdev: Restore physical addresses for fb_mmap()
b6378caf829e : nds32: Move static keyword to the front of declaration
1b78375c3789 : nds32: Fix typo in Kconfig.cpu
9e5183ee416d : nds32: remove unneeded clean-files for DTB
7d73170e1c28 : serial: serial_core: Perform NULL checks for break_ctl ops
1199ab4c9e1d : Bluetooth: btbcm: Add entry for BCM4335A0 UART bluetooth
e32ec8ea0d79 : dt-bindings: net: Add compatible for BCM4335A0 bluetooth
8392853e964c : rackmeter: Use vtime aware kcpustat accessor
8688f2fb671b : leds: Use all-in-one vtime aware kcpustat accessor
e2c056759797 : pcmcia: Use dev_get_drvdata where possible
84182fc7c16f : pcmcia: clean an indentation issues, remove extraneous spaces
c4b75479741c : perf/core: Make the mlock accounting simple again
5720821ba1d8 : cpufreq: Use vtime aware kcpustat accessors for user time
26dae145a76c : procfs: Use all-in-one vtime aware kcpustat accessor
74722bb223d0 : sched/vtime: Bring up complete kcpustat accessor
5a1c95580f1d : sched/cputime: Support other fields on kcpustat_field()
f3c9a666b285 : net: sfp: soft status and control support
b0eae33b2583 : net: sfp: add some quirks for GPON modules
b34bb2cb5b62 : net: sfp: add support for module quirks
9bb59a21f53e : tcp: warn if offset reach the maxlen limit when using snprintf
c0d59da79534 : ip_gre: Make none-tun-dst gre tunnel store tunnel info as metadat_dst in recv
48a322b6f996 : net-sysfs: fix netdev_queue_add_kobject() breakage
695d1ec3994f : ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop
d64ebdbfd4f7 : ALSA: hda/realtek - Move some alc236 pintbls to fallback table
aed8c7f40882 : ALSA: hda/realtek - Move some alc256 pintbls to fallback table
30486e72093e : KVM: PPC: Book3S HV: XIVE: Fix potential page leak on error path
31a88c82b466 : KVM: PPC: Book3S HV: XIVE: Free previous EQ page when setting up a new one
bf9c95e23324 : selftests/powerpc: spectre_v2 test must be built 64-bit
9d72dcef8910 : powerpc/powernv: Disable native PCIe port management
793b08e2efff : powerpc/kexec: Move kexec files into a dedicated subdir.
9f7bd9201521 : powerpc/32: Split kexec low level code out of misc_32.S
8795a739e5c7 : powerpc/sysdev: drop simple gpio
7b8474466ed9 : time: Zero the upper 32-bits in __kernel_timespec on 32-bit
eb01fedc3d53 : ftrace: Return ENOTSUPP when DYNAMIC_FTRACE_WITH_DIRECT_CALLS is not configured
a0184d71163a : Revert "drm/amd/display: enable S/G for RAVEN chip"
941a0a7945c3 : drm/amdgpu: disable gfxoff on original raven
c57040d333c6 : drm/amdgpu: disable gfxoff when using register read interface
d2a08e46215c : drm/amd/powerplay: correct fine grained dpm force level setting
355d991cb6ff : drm/amd/powerplay: issue no PPSMC_MSG_GetCurrPkgPwr on unsupported ASICs
9ea3fa729a44 : drm/amdgpu: remove experimental flag for Navi14
bae26849372b : PCI/PM: Move pci_dev_wait() definition earlier
ad9001f2f411 : PCI/PM: Add missing link delays required by the PCIe spec
4827d63891b6 : PCI/PM: Add pcie_wait_for_link_delay()
327ccbbcc149 : PCI/PM: Return error when changing power state from D3cold
e43f15ea2f6d : PCI/PM: Decode D3cold power state correctly
9c77e63bd8dc : PCI/PM: Fold __pci_complete_power_transition() into its caller
d6aa37cd04fd : PCI/PM: Avoid exporting __pci_complete_power_transition()
dc2256b0735d : PCI/PM: Fold __pci_start_power_transition() into its caller
adfac8f6b739 : PCI/PM: Use pci_power_up() in pci_set_power_state()
81cfa5908fd6 : PCI/PM: Move power state update away from pci_power_up()
1a1daf097e21 : PCI/PM: Remove unused pci_driver.suspend_late() hook
89cdbc354635 : PCI/PM: Remove unused pci_driver.resume_early() hook
77b84bb306fd : xen-platform: Convert to generic power management
baef7f8e5e91 : PCI/PM: Simplify pci_set_power_state()
993cc6d1bd3a : PCI/PM: Expand PM reset messages to mention D3hot (not just D3)
7e24bc347e57 : PCI/PM: Apply D2 delay as milliseconds, not microseconds
12bcae44bf48 : PCI/PM: Use pci_WARN() to include device information
6941a0c2bded : PCI/PM: Use PCI dev_printk() wrappers for consistency
b64cf7a1711d : PCI/PM: Wrap long lines in documentation
85a9b0507db2 : PCI/PM: Note that PME can be generated from D0
6da2f2ccfd2d : PCI/PM: Make power management op coding style consistent
f7b32a86e455 : PCI/PM: Run resume fixups before disabling wakeup events
ec6a75ef8e33 : PCI/PM: Clear PCIe PME Status even for legacy power management
dc68b406783e : PCI/PM: Correct pci_pm_thaw_noirq() documentation
f2c33ccacb2d : PCI/PM: Always return devices to D0 when thawing
40d47c155e8a : block,bfq: Skip tracing hooks if possible
e3cb0c7102f0 : x86/ioperm: Fix use of deprecated config option
f612b2132db5 : Revert "dm crypt: use WQ_HIGHPRI for the IO and crypt workqueues"
196e8ca74886 : bpf: Switch bpf_map_{area_alloc,area_mmapable_alloc}() to u64 size
91e6015b082b : bpf: Emit audit messages upon successful prog load and unload
9d09e5a95c54 : PCI: Fix typos
df0120f12f93 : r8169: add check for PHY_MDIO_CHG to rtl_nic_fw_data_ok
cfccde80e8b1 : r8169: use macro FIELD_SIZEOF in definition of FW_OPCODE_SIZE
e20c43dbdf96 : r8169: change mdelay to msleep in rtl_fw_write_firmware
84811412464d : r8152: Re-order napi_disable in rtl8152_close
bc19c32904e3 : net: qca_spi: Move reset_count to struct qcaspi
3e7e676c8196 : net: qca_spi: fix receive buffer size check
e2ffe3ff6f5e : net: ipconfig: Wait for deferred device probes
2be8ca97d07e : vsock/vmci: make vmci_vsock_cb_host_called static
2df5c60e198c : net/ibmvnic: Ignore H_FUNCTION return from H_EOI to tolerate XIVE mode
284f87d2f387 : Revert "net/ibmvnic: Fix EOI when running in XIVE mode"
07e13edbb6a6 : net: mvneta: get rid of huge dma sync in mvneta_rx_refill
e68bc75691cc : net: page_pool: add the possibility to sync DMA memory for device
f383b2950070 : net: mvneta: rely on page_pool_recycle_direct in mvneta_run_xdp
30e9e0550bf6 : net/mlxfw: Verify FSM error code translation doesn't exceed array size
b7eca940322f : net/mlx5: Update the list of the PCI supported devices
97fd8da281f8 : net/mlx5: Fix auto group size calculation
9c98f7ec01d7 : net/mlx5e: Add missing capability bit check for IP-in-IP
24960574505c : net/mlx5e: Do not use non-EXT link modes in EXT mode
751021218f7e : net/mlx5e: Fix set vf link state error flow
21586a0fc44c : net/mlx5: DR, Limit STE hash table enlarge based on bytemask
83e79489135b : net/mlx5: DR, Skip rehash for tables with byte mask zero
829969956f97 : net/mlx5: DR, Fix invalid EQ vector number on CQ creation
b6a4ac24c14b : net/mlx5e: Reorder mirrer action parsing to check for encap first
7b83355f6df9 : net/mlx5e: Fix ingress rate configuration for representors
a86db2269fca : net/mlx5e: Fix error flow cleanup in mlx5e_tc_tun_create_header_ipv4/6
cec2975f2b70 : net: sched: pie: enable timestamp based delay calculation
c131280c03bd : drm/mcde: dsi: Fix invalid pointer dereference if panel cannot be found
f01b437d1297 : isdn: Fix Kconfig indentation
041ccdb620f0 : nfc: Fix Kconfig indentation
2f3c269d96d0 : s390/qeth: return proper errno on IO error
c8183f548902 : s390/qeth: fix potential deadlock on workqueue flush
004b39427f94 : ipv6/route: return if there is no fib_nh_gw_family
b8eb718348b8 : net-sysfs: Fix reference count leak in rx|netdev_queue_add_kobject
21c4c60b7696 : cxgb4: add TC-MATCHALL classifier ingress offload
41ec03e534ca : cxgb4: check rule prio conflicts before offload
4ec4762d8ec6 : cxgb4: add TC-MATCHALL classifier egress offload
093edc2baad2 : usb: gadget: configfs: Fix missing spin_lock_init()
6849c6d86bad : net/mlx5e: Rx, Update page pool numa node when changed
d5394610b1ba : page_pool: Don't recycle non-reusable pages
bc836748707c : page_pool: Add API to update numa node
68a33b179466 : dma-direct: exclude dma_direct_map_resource from the min_low_pfn check
4268ac6ae587 : dma-direct: don't check swiotlb=force in dma_direct_map_resource
50f579a2399d : dma-debug: clean up put_hash_bucket()
cb6f6392dbef : powerpc: remove support for NULL dev in __phys_to_dma / __dma_to_phys
c7345159f7db : dma-direct: avoid a forward declaration for phys_to_dma
130c1ccbf553 : dma-direct: unify the dma_capable definitions
56e35f9c5b87 : dma-mapping: drop the dev argument to arch_sync_dma_for_*
3727d259ddaf : arm: omap2plus_defconfig: enable new cpsw switchdev driver
15b991ade400 : ARM: dts: am571x-idk: enable for new cpsw switch dev driver
39331a49c4e1 : ARM: dts: dra7: add dt nodes for new cpsw switch dev driver
14c815a9d1d3 : Documentation: networking: add cpsw switchdev based driver documentation
da84e50c8e75 : phy: ti: phy-gmii-sel: dependency from ti cpsw-switchdev driver
111cf1ab4da3 : net: ethernet: ti: introduce cpsw switchdev based driver part 2 - switch
ed3525eda4c4 : net: ethernet: ti: introduce cpsw switchdev based driver part 1 - dual-emac
ef63fe72f698 : dt-bindings: net: ti: add new cpsw switch driver bindings
c5013ac1dd0e : net: ethernet: ti: cpsw: move set of common functions in cpsw_priv
51a9533797b0 : net: ethernet: ti: cpsw: resolve build deps of cpsw drivers
e85c14370783 : net: ethernet: ti: ale: modify vlan/mdb api for switchdev
4b41d3436796 : net: ethernet: ti: cpsw: allow untagged traffic on host port
7fe579dfb90f : net: ethernet: ti: ale: clean ale tbl on init and intf restart
89d8fd44abfb : netfilter: nft_payload: add C-VLAN offload support
a82055af5959 : netfilter: nft_payload: add VLAN offload support
8819efc94301 : netfilter: nf_tables_offload: allow ethernet interface type only
7cd9a58d6860 : netfilter: nf_tables: constify nft_reg_load{8, 16, 64}()
e50be648aaa3 : arm64: uaccess: Remove uaccess_*_not_uao asm macros
94bb804e1e6f : arm64: uaccess: Ensure PAN is re-enabled after unhandled uaccess fault
94722e74272c : ALSA: docs: Update about the new PCM sync_stop ops
fabb26dcd104 : ALSA: pcm: Add card sync_irq field
1e850beea278 : ALSA: pcm: Add the support for sync-stop operation
0821fd77a112 : ALSA: pcm: Move PCM_RUNTIME_CHECK() macro into local header
f6161f379c5d : ALSA: docs: Update document about the default PCM ioctl ops
fc033cbf6fb7 : ALSA: pcm: Allow NULL ioctl ops
72b4bcbf1c96 : ALSA: docs: Update for managed buffer allocation mode
0dba808eae26 : ALSA: pcm: Introduce managed buffer allocation mode
c6ae99605633 : ALSA: aloop: Support runtime change of snd_timer via info interface
26c53379f98d : ALSA: aloop: Support selection of snd_timer instead of jiffies
fd1f7c743d30 : ALSA: aloop: Move CABLE_VALID_BOTH to the top of file
8e3bf7cde433 : ALSA: aloop: Rename all jiffies timer specific functions
133f37593eb6 : ALSA: aloop: Use callback functions for timer specific implementations
09419f1ace21 : ALSA: aloop: Support return of error code for timer start and stop
97dda3da2073 : ALSA: aloop: Describe units of variables
2f1d370b997a : lwtunnel: add support for multiple geneve opts
6af0a549c25e : ARM: dts: dra7: fix cpsw mdio fck clock
e415e4d2d506 : ARM: dts: am57xx-beagle-x15: Update pinmux name to ddr_3_3v
287897f9aaa2 : ARM: dts: omap3-tao3530: Fix incorrect MMC card detection GPIO polarity
3efd72330543 : ASoC: Fix Kconfig indentation
5cca59516de5 : ASoC: soc-pcm: check symmetry before hw_params
9fbea0b7e842 : ARC: add kmemleak support
e1b2743d7052 : ARC: [plat-axs10x]: remove hardcoded video mode from bootargs
93c53f2397fb : ARC: [plat-axs10x]: use pgu pll instead of fixed clock
554bbe726ce0 : spi: Fix Kconfig indentation
76bec25b3236 : regulator: Fix Kconfig indentation
f0a19fa823fb : regulator: tps6105x: add optional devicetree support
62f7f3eca4c3 : tps6105x: add optional devicetree support
4ec48e7cbe6e : ASoC: pcm3168a: Update the RST gpio handling to align with documentation
103e5d734ae2 : ASoC: dt-bindings: pcm3168a: Update the optional RST gpio for clarity
fb5126778333 : ASoC: core: add SND_SOC_BYTES_E
dc73d73aa714 : ASoC: add control components management
1e4d40186026 : PCI: rockchip: Make some regulators non-optional
3b55809cf91f : PCI: Make devm_of_pci_get_host_bridge_resources() static
085f793984ad : PCI: rcar: Use inbound resources for setup
b9ae59b30bcf : PCI: iproc: Use inbound resources for setup
6dce5aa59e0b : PCI: xgene: Use inbound resources for setup
070d7d70291c : PCI: v3-semi: Use inbound resources for setup
ea4f718e8455 : PCI: ftpci100: Use inbound resources for setup
331f63457165 : PCI: of: Add inbound resource parsing to helpers
ec11e5c213cc : PCI: vmd: Add device id for VMD device 8086:9A0B
08bcdd22ecdb : PCI: vmd: Add bus 224-255 restriction decode
c2ce4d23299f : platform/chrome: cros_usbpd_logger: add missed destroy_workqueue in remove
6a82e23f45fe : s390/cpumf: Adjust registration of s390 PMU device drivers
14ce38484419 : tty: remove unused argument from tty_open_by_driver()
60774d2af07a : i2c: of: Populate fwnode in of_i2c_get_board_info()
443633225ef9 : dm: Fix Kconfig indentation
379c02ebcc9a : platform/chrome: cros_ec: Fix Kconfig indentation
1637a947e684 : staging: most: core: remove sysfs attr remove_link
83072c35ee87 : staging: vc04: Fix Kconfig indentation
ee5f771f10fc : staging: pi433: Fix Kconfig indentation
f82ea85dd722 : staging: nvec: Fix Kconfig indentation
4574c517bb33 : staging: most: Fix Kconfig indentation
63f1dae291b9 : staging: fwserial: Fix Kconfig indentation
3750392ecc9d : staging: fbtft: Fix Kconfig indentation
4500914d3686 : tty: Fix Kconfig indentation
abf5c67dc43c : drivers: base: Fix Kconfig indentation
ab64ec1db25e : misc: Fix Kconfig indentation
c8175bd155c5 : char: Fix Kconfig indentation
6e6c18bcb78c : intel_th: pci: Add Tiger Lake CPU support
6a1743422a7c : intel_th: pci: Add Ice Lake CPU support
512592779a33 : intel_th: Fix a double put_device() in error path
189f39ee6ac5 : fbtft: Drop OF dependency
8b2d3aeeb7ec : fbtft: Make use of device property API
2494fd4c8388 : fbtft: Drop useless #ifdef CONFIG_OF and dead code
6753e7957fef : fbtft: Describe function parameters in kernel-doc
21f585480deb : fbtft: Make sure string is NULL terminated
992edeaefed6 : KVM: nVMX: Assume TLB entries of L1 and L2 are tagged differently if L0 use EPT
5637f60b6828 : KVM: x86: Unexport kvm_vcpu_reload_apic_access_page()
c79eb77554bb : KVM: nVMX: add CR4_LA57 bit to nested CR4_FIXED1
cc877670975b : KVM: nVMX: Use semi-colon instead of comma for exit-handlers initialization
9a2ae9f6b6bb : KVM: x86: Zero the IOAPIC scan request dest vCPUs bitmap
a5c8b2ae2e51 : mmc: sdhci-of-arasan: Add support for ZynqMP Platform Tap Delays Setup
1297eacfe79e : dt-bindings: mmc: arasan: Document 'xlnx,zynqmp-8.9a' controller
1ed7d5c8f82d : firmware: xilinx: Add SDIO Tap Delay nodes
f3dafc374a82 : mmc: sdhci-of-arasan: Add support to set clock phase delays for SD
fec81c5bca24 : dt-bindings: mmc: Add optional generic properties for mmc
07a14d1df454 : mmc: sdhci-of-arasan: Add sampling clock for a phy to use
1963ae50999b : dt-bindings: mmc: arasan: Update Documentation for the input clock
e1463618cd8c : mmc: sdhci-of-arasan: Separate out clk related data to another structure
b0b19ce6e47c : mmc: sdhci: Fix grammar in warning message
76216850b207 : mmc: sdhci-of-aspeed: add inversion signal presence
9679062263c3 : mmc: sdhci-of-aspeed: enable CONFIG_MMC_SDHCI_IO_ACCESSORS
f545702b74f9 : mmc: sdhci_am654: Add Support for Command Queuing Engine to J721E
23cb16d2ccb5 : mt76: mt76u: fix endpoint definition order
acf5457fd99d : mt76: mt7615: read {tx,rx} mask from eeprom
e49c76d455a9 : mt76: move mt76_get_antenna in mt76_core module
e8b970c8e367 : mt76: fix possible out-of-bound access in mt7615_fill_txs/mt7603_fill_txs
45876d6ebbd2 : Revert "mt76: mt76x0e: don't use hw encryption for MT7630E"
2b5d1b91e174 : mt76: mt7615: disable radar pattern detector during scanning
0eb8c104fd8d : mt76: move interface_modes definition in mt76_core module
7f4b7920318b : mt76: mt7615: add ibss support
19d0affadd6e : mt76: move SUPPORTS_REORDERING_BUFFER hw property in mt76_register_device
61c51a74a4e5 : mt76: use mt76_dev in mt76_is_{mmio,usb}
cc53b52daa09 : mt76: Remove set but not used variable 'idx'
284efb473ef5 : mt76: mt76u: rely on a dedicated stats workqueue
80df01f4dc79 : mt76: mt76u: rely on usb_interface instead of usb_dev
5d1ad7d7bab0 : mt76: mt7615: remove unneeded semicolon
2ec1e82bbf92 : mt76: mt76x0: remove 350ms delay in mt76x0_phy_calibrate
b86b173f634f : mt76: mt76x02u: update ewma pkt len in mt76x02u_tx_prepare_skb
3473750cd412 : mt76: remove obsolete .add_buf() from struct mt76_queue_ops
bf5238b25ac3 : mt76: add sanity check for a-mpdu rx wcid index
237312c5e485 : mt76: refactor cc_lock locking scheme
d1bc9bf2072c : mt76: mt76x0: eeprom: add support for MAC address from OF
3e0705acd4de : mt76: avoid enabling interrupt if NAPI poll is still pending
e7aaa72f4728 : mt76: fix aggregation stop issue
fb7d95c6ee4f : mt76: drop rcu read lock in mt76_rx_aggr_stop
1a817fa73c3b : mt76: add missing locking around ampdu action
36f7e2b2bb1d : mt76: do not use devm API for led classdev
55857ab85797 : mt76: enable airtime fairness
b2c2f029683c : mt76: mt7615: track tx/rx airtime for airtime fairness
87d3cdeb2811 : mt76: mt7615: introduce mt7615_mac_wtbl_update routine
29ed2a79de00 : mt76: mt7615: fix survey channel busy time
6bfa6e38266d : mt76: mt7615: report tx_time, bss_rx and busy time to mac80211
355f8d00c597 : mt76: mt76x02: track approximate tx airtime for airtime fairness and survey
b02f42f4ed2f : mt76: mt76x02: move MT_CH_TIME_CFG init to mt76x02_mac_cc_reset
aec65e484779 : mt76: unify channel survey update code
dcff8d4dc301 : mt76: mt7603: switch to a different counter for survey busy time
ea565833fd78 : mt76: mt7603: track tx airtime for airtime fairness and survey
5ce09c1a7907 : mt76: track rx airtime for airtime fairness and survey
0fd0eb54bfe0 : mt76: store current channel survey_state in struct mt76_dev
9ec0b821b815 : mt76: rename mt76_driver_ops txwi_flags to drv_flags and include tx aligned4
d515fdca46e7 : mt76: report rx a-mpdu subframe status
055da6cfd0dc : mt76: mt7603: remove q_rx field from struct mt7603_dev
5a8d4678e02b : mt76: mt7603: collect aggregation stats
75601194a1c8 : mt76: mt7615: collect aggregation stats
d7b47bbdd71c : mt76: move aggr_stats array in mt76_dev
25990ed3816e : mt76: mt7615: add queue entry in debugfs
0b82a8e8024b : mt76: move queue debugfs entry to driver specific code
fdb96b06040d : mt76: mt76x02u: move mt76x02u_mac_start in mt76x02-usb module
d5b3be417b01 : mt76: mt76x0u: reset counter starting the device
ad571c93169b : mt76: mt76x2: move mt76x02_mac_reset_counters in mt76x02_mac_start
7b37cce09d18 : mt76: mt76x02: move mac_reset_counter in mt76x02_lib module
45971b2385d6 : mt76: mt7615: enable SCS by default
4482455409b0 : mt76: mt76x0e: make array mt76x0_chan_map static const, makes object smaller
af3076db14b1 : mt76: usb: add lockdep_assert_held in __mt76u_vendor_request
a670111131db : mt76: remove empty flag in mt76_txq_schedule_list
b0b2373db7fe : mt76: use cancel_delayed_work_sync in mt76_rx_aggr_shutdown
c7f647d9bdb0 : mt76: remove aggr_work field from struct mt76_wcid
b4124a5b1a00 : mt76: mt7615: fix control frame rx in monitor mode
72a81ad9d6d6 : s390/smp: fix physical to logical CPU map for SMT
c2313594216b : s390/early: move access registers setup in C code
b8ce1fa4892c : s390/head64: remove unnecessary vdso_per_cpu_data setup
c02ee6a16a26 : s390/early: move control registers setup in C code
13f9bae579c6 : s390/kasan: support memcpy_real with TRACE_IRQFLAGS
0398d4ab1677 : s390/crypto: Fix unsigned variable compared with zero
1992b66d2f55 : PM: Wrap documentation to fit in 80 columns
9e77716a75bc : fork: fix pidfd_poll()'s return type
5aa9ba6312e3 : cpuidle: Pass exit latency limit to cpuidle_use_deepest_state()
c55b51a06b01 : cpuidle: Allow idle injection to apply exit latency limit
54fae6e31bed : iwlwifi: bump FW API to 52 for 22000 series
5974fbb5e10b : iwlwifi: check kasprintf() return value
b646a883ad74 : iwlwifi: mvm: remove outdated comment referring to wake lock
9b08ae2219b1 : iwlwifi: pcie: trace IOVA for iwlwifi_dev_tx_tb
e7babbe31fe2 : iwlwifi: dvm: excessive if in rs_bt_update_lq()
e8503aeca354 : iwlwifi: mvm: Report tx/rx antennas
5661925a9b38 : iwlwifi: pcie: rx: use rxq queue_size instead of constant
924f838b6b36 : iwlwifi: mvm: remove left-over non-functional email alias
49b7b35cf61f : iwlwifi: config: remove max_rx_agg_size
ab393cb12d03 : iwlwifi: pcie: make some RX functions static
17ffa21af93a : iwlwifi: scan: support scan req FW API ver 13
4f4925a7b234 : iwlwifi: pcie: fix support for transmitting SKBs with fraglist
093b92287363 : drm/i915: Split i915_active.mutex into an irq-safe spinlock for the rbtree
05ff1ba412fd : PM: QoS: Invalidate frequency QoS requests after removal
e190de6941db : ALSA: hda - Add mute led support for HP ProBook 645 G4
3ef240eaff36 : futex: Prevent exit livelock
ac31c7ff8624 : futex: Provide distinct return value when owner is exiting
3f186d974826 : futex: Add mutex around futex exit
af8cbda2cfca : futex: Provide state handling for exec() as well
4a8e991b91ac : futex: Sanitize exit state handling
18f694385c4f : futex: Mark the begin of futex exit explicitly
f24f22435dcc : futex: Set task::futex_state to DEAD right after handling futex exit
150d71584b12 : futex: Split futex_mm_release() for exit/exec
4610ba7ad877 : exit/exec: Seperate mm_release()
3d4775df0a89 : futex: Replace PF_EXITPIDONE with a state
ba31c1a48538 : futex: Move futex exit handling into futex code
eac08515d7bd : rtl8xxxu: Remove set but not used variable 'vif','dev','len'
4f61563da075 : brcmfmac: remove monitor interface when detaching
5d26a6a6150c : brcmfmac: disable PCIe interrupts before bus reset
3dff7c6e3749 : rtw88: allows to enable/disable HCI link PS mechanism
d2e2c47e65af : rtw88: pci: enable CLKREQ function if host supports it
ff3297f62fff : rtw88: pci: use for loop instead of while loop for DBI/MDIO
83a5a2d76f99 : rtw88: pci: use macros to access PCI DBI/MDIO registers
df0af4c7bac4 : qtnfmac: process HE capabilities requests
be4f00cf1592 : qtnfmac: add TLV for extension IEs
1db359946bd1 : qtnfmac: signal that all packets coming from device are already flooded
4e14e76cee38 : qtnfmac: advertise netdev port parent ID
904628d3130b : qtnfmac: add interface ID to each packet
decfc5c70d20 : qtnfmac: track broadcast domain of each interface
45028223425d : qtnfmac: remove VIF in firmware in case of error
4c8c0d8f709d : rtlwifi: set proper udelay within rf_serial_read
92541dd9dda5 : rtlwifi: rf_lock use non-irqsave spin_lock
f89f1aefff5a : ipw2x00: remove set but not used variable 'force_update'
805a57acd7b5 : ipw2x00: remove set but not used variable 'reason'
c9a6820fc0da : virtio_balloon: fix shrinker count
60bd04f258b7 : virtio_balloon: fix shrinker scan number of pages
7af496b9eb04 : brcmfmac: remove set but not used variable 'mpnum','nsp','nmp'
65309ef6b258 : scsi: bnx2fc: timeout calculation invalid for bnx2fc_eh_abort()
6e4ff1c94a04 : mdio_bus: Fix init if CONFIG_RESET_CONTROLLER=n
2c61e821da7a : Revert "mdio_bus: fix mdio_register_device when RESET_CONTROLLER is disabled"
74e78d6bae19 : net: hns3: fix a wrong reset interrupt status mask
a31eda65ba21 : net: fec: fix clock count mis-match
f67169fef8db : net/sched: act_pedit: fix WARN() in the traffic path
d9922c0e9171 : net: phylink: fix link mode modification in PHY mode
269a6b5f23a6 : net: phylink: update documentation on create and destroy
c941e0d17260 : scsi: target: core: Fix a pr_debug() argument
238191d65d72 : scsi: iscsi: Don't send data to unbound connection
e9d3009cb936 : scsi: target: iscsi: Wait for all commands to finish before freeing a session
80647a89eaf3 : scsi: target: core: Release SPC-2 reservations when closing a session
11bf1d14b2d6 : scsi: target: core: Document target_cmd_size_check()
29d28f2b8d37 : scsi: bnx2i: fix potential use after free
5a993e507ee6 : Revert "scsi: qla2xxx: Fix memory leak when sending I/O fails"
0b7a223552d4 : scsi: NCR5380: Add disconnect_mask module parameter
d04fc41af247 : scsi: NCR5380: Unconditionally clear ICR after do_abort()
350767f20be8 : scsi: NCR5380: Call scsi_set_resid() on command completion
aa5334c4f301 : scsi: scsi_debug: num_tgts must be >= 0
4583a4f66b32 : scsi: lpfc: use hdwq assigned cpu for allocation
9b44ffab49e3 : scsi: arcmsr: fix indentation issues
3fe3d2428b62 : scsi: qla4xxx: fix double free bug
044f59de3a3d : scsi: pm80xx: Modified the logic to collect fatal dump
7295493682aa : scsi: pm80xx: Tie the interrupt name to the module instance
e2773c67e24a : scsi: pm80xx: Controller fatal error through sysfs
3e253d9657b0 : scsi: pm80xx: Do not request 12G sas speeds
51c1c5f6ed64 : scsi: pm80xx: Cleanup command when a reset times out
91a43fa61f10 : scsi: pm80xx: Fix command issue sizing
a88d9db94c4c : scsi: pm80xx: Fix dereferencing dangling pointer
e90e236250e9 : scsi: pm80xx: Increase timeout for pm80xx mpi_uninit_check
7370672dc3e7 : scsi: pm80xx: Squashed logging cleanup changes
4daf1ef3c681 : scsi: pm80xx: Convert 'long' mdelay to msleep
cef1538456ba : scsi: pm80xx: Initialize variable used as return status
e703977b505f : scsi: pm80xx: Make phy enable completion as NULL
ce21c63ee995 : scsi: pm80xx: Fix for SATA device discovery
6d303e4b19d6 : scsi: ufs: Fix error handing during hibern8 enter
18f01374b55b : scsi: ufs: Abort gating if clock on request is pending
9333d7757348 : scsi: ufs: Fix irq return code
b2e2f0e6a6f9 : bpf: Make array_map_mmap static
24f65050276a : selftests/bpf: Enforce no-ALU32 for test_progs-no_alu32
a0783cd0c810 : r8169: disable TSO on a single version of RTL8168c to fix performance
c9d55b62c900 : MAINTAINERS: forcedeth: Change Zhu Yanjun's email address
272630feb4c0 : cxgb4: remove unneeded semicolon for switch block
b5a0faa3572a : taprio: don't reject same mqprio settings
b8fc7177d8ae : net: dsa: felix: Fix CPU port assignment when not last port
d4ffb02dee2f : net/tls: enable sk_msg redirect to tls socket egress
a0d7da26ce86 : libbpf: Fix call relocation offset calculation bug
7c149057d044 : nfsd: restore NFSv3 ACL support
677017d196ba : f2fs: Fix deadlock in f2fs_gc() context during atomic files handling
c45d6002ff7a : f2fs: show f2fs instance in printk_ratelimited
848a5e507e26 : perf report: Jump to symbol source view from total cycles view
c74386d50fba : afs: Fix missing timeout reset
5cb456af99f5 : perf util: Move block TUI function to ui browsers
bb1835a3b86c : perf session: Fix decompression of PERF_RECORD_COMPRESSED records
564f86d38475 : clk: mark clk_disable_unused() as __init
8247470772be : clk: Fix memory leak in clk_unregister()
0e3149f86b99 : perf dso: Move dso_id from 'struct map' to 'struct dso'
3de88c9113f8 : net-af_xdp: Use correct number of channels from ethtool
922eea2ce5c7 : x86/xen/32: Simplify ring check in xen_iret_crit_fixup()
29b810f5a5ec : x86/xen/32: Make xen_iret_crit_fixup() independent of frame layout
81ff2c37f9e5 : x86/stackframe/32: Repair 32-bit Xen PV
db96c2cb4870 : gve: fix dma sync bug where not all pages synced
1f74b100c9d9 : perf dsos: Remove unused dsos__find() method
d43e24533dc2 : drm/i915: make pool objects read-only
d8c313d75abf : dt-bindings: pwm: Convert Samsung PWM bindings to json-schema
89650a1e3b6f : dt-bindings: pwm: Convert PWM bindings to json-schema
83ededdb72ca : docs: Add initial documentation for devfreq
a25984f3baaa : RDMA/qedr: Fix null-pointer dereference when calling rdma_user_mmap_get_offset
291084904eb0 : Documentation: Document how to get links with git am
0acc637dacb6 : RDMA/cm: Use refcount_t type for refcount variable
c16339b69c0d : IB/mlx5: Support extended number of strides for Striding RQ
2c47c1be51fb : gfs2: clean up iopen glock mess in gfs2_create_inode
ff3195b3ed85 : IB/mlx4: Update HW GID table while adding vlan GID
7b59a82493b4 : perf map: Move comparision of map's dso_id to a separate function
3f1a9e630b6e : regulator: rn5t618: fix rc5t619 ldo10 enable
0ced7b050224 : ASoC: soc-pcm: remove soc_pcm_private_free()
b2b2afbb48ea : ASoC: soc-component: tidyup snd_soc_pcm_component_new/free() parameter
0bb887709eb1 : ASoC: Intel: bytcr_rt5640: Update quirk for Acer Switch 10 SW5-012 2-in-1
9a5d847c0bda : coresight: replicator: Fix missing spin_lock_init()
9def5dc10d3e : coresight: funnel: Fix missing spin_lock_init()
4a7380a52ec9 : perf map: Pass a dso_id to map__new()
99459a84d587 : perf map: Move maj/min/ino/ino_generation to separate struct
bcba0c454712 : libnvdimm: Export the target_node attribute for regions and namespaces
cb4dd729ee6c : dax: Add numa_node to the default device-dax attributes
bfd2e9140656 : libnvdimm: Simplify root read-only definition for the 'resource' attribute
153dd28647d6 : dax: Simplify root read-only definition for the 'resource' attribute
770619a95106 : dax: Create a dax device_type
e755799aefa9 : libnvdimm: Move nvdimm_bus_attribute_group to device_type
360eba7ebdf7 : libnvdimm: Move nvdimm_attribute_group to device_type
4ce79fa97e6a : libnvdimm: Move nd_mapping_attribute_group to device_type
7c4fc8cde164 : libnvdimm: Move nd_region_attribute_group to device_type
e2f6a0e34870 : libnvdimm: Move nd_numa_attribute_group to device_type
c7df4a1ecb85 : ext4: work around deleting a file with i_nlink == 0 safely
4ea99936a163 : ext4: add more paranoia checking in ext4_expand_extra_isize handling
119a3cb6d687 : platform/chrome: wilco_ec: Add keyboard backlight LED support
3c4d77b68928 : platform/chrome: wilco_ec: Add charging config driver
7a7ebfa85f4f : thunderbolt: Power cycle the router if NVM authentication fails
fd8f64df9520 : mdio_bus: Fix init if CONFIG_RESET_CONTROLLER=n
dff10bbea4be : nbd:fix memory leak in nbd_get_socket()
545886fead7a : ext2: code cleanup for descriptor_loc()
dabad1ff8561 : pinctrl: meson: add pinctrl driver support for Meson-A1 SoC
fd422964071f : pinctrl: meson: add a new callback for SoCs fixup
58afa801ef22 : pinctrl: nomadik: db8500: Add mc0_a_2 pin group without direction control
a20db58f3e6e : regmap: regmap-w1: Drop unreachable code
5398e94fb753 : ALSA: hda - Add DP-MST support for NVIDIA codecs
9c32fea83692 : ALSA: hda - Add DP-MST support for non-acomp codecs
5204a05d70d9 : ALSA: hda - Add DP-MST jack support
80b917a8dd8f : ALSA: hda - Rename snd_hda_pin_sense to snd_hda_jack_pin_sense
d791cfcbf981 : virtio_console: allocate inbufs in add_port() only if it is needed
f7728002c1c7 : virtio_ring: fix return code on DMA mapping fails
cbda56d5fefc : cpuidle: Introduce cpuidle_driver_state_disabled() for driver quirks
a7583e72a5f2 : ACPI: sysfs: Change ACPI_MASKABLE_GPE_MAX to 0x100
6b7c095a51e1 : powerpc/83xx: map IMMR with a BAT.
cbcaff7d27ad : powerpc/32s: automatically allocate BAT in setbat()
d538aadc2718 : powerpc/ioremap: warn on early use of ioremap()
265c3491c4bc : powerpc: Add support for GENERIC_EARLY_IOREMAP
77693a5fb57b : powerpc/fixmap: Use __fix_to_virt() instead of fix_to_virt()
eafd687e689a : powerpc/8xx: use the fixmapped IMMR in cpm_reset()
132f92fdc427 : powerpc/8xx: add __init to cpm1 init functions
df66499a1fab : Bluetooth: delete a stray unlock
b8dc647657d5 : Bluetooth: btbcm: Add entry for BCM4334B0 UART Bluetooth
4a56e423e0e1 : remoteproc: stm32: fix probe error case
553671b76859 : firmware_loader: Fix labels with comma for builtin firmware
cddaebaf3d81 : scsi: ufs: Fix register dump caused sleep in atomic context
71d848b8d97e : scsi: ufs: Fix up auto hibern8 enablement
870b1279c7a0 : scsi: ufs-qcom: Add reset control support for host controller
ebdd1dfde5d2 : scsi: ufs: Add device reset in link recovery path
d1242b10ff03 : s390/bpf: Remove JITed image size limitations
b25c57b6b7dd : s390/bpf: Use lg(f)rl when long displacement cannot be used
451e448ff4bb : s390/bpf: Use lgrl instead of lg where possible
c1aff5682da2 : s390/bpf: Load literal pool register using larl
e0491f64795b : s390/bpf: Align literal pool entries
4e9b4a6883dd : s390/bpf: Use relative long branches
a25ecd9d1e60 : bpf: Fix memory leak on object 'data'
075e238d12c2 : mdio_bus: fix mdio_register_device when RESET_CONTROLLER is disabled
ca749bbb108c : net/ipv4: fix sysctl max for fib_multipath_hash_policy
c21709e744b4 : net: phy: dp83869: fix return of uninitialized variable ret
39c68b3fc2c3 : phy: mdio-sun4i: add missed regulator_disable in remove
3132174b4b5c : lwtunnel: change to use nla_put_u8 for LWTUNNEL_IP_OPT_ERSPAN_VER
2744bf42680f : net/mlx4_en: Fix wrong limitation for number of TX rings
4f0e97d07098 : net: sched: ensure opts_len <= IP_TUNNEL_OPTS_MAX in act_tunnel_key
642aebdee4a1 : bnxt_en: Abort waiting for firmware response if there is no heartbeat.
a2b31e27f626 : bnxt_en: Add a warning message for driver initiated reset
05069dd4c577 : bnxt_en: Return proper error code for non-existent NVM variable
e4e38237d7e3 : bnxt_en: Report health status update after reset is done
e633a32935a3 : bnxt_en: Set MASTER flag during driver registration.
0a3f4e4f342c : bnxt_en: Extend ETHTOOL_RESET to hot reset driver.
5b306bde2b46 : bnxt_en: Increase firmware response timeout for coredump commands.
19b3751ffa71 : bnxt_en: Improve RX buffer error handling.
41136ab35888 : bnxt_en: Update firmware interface spec to 1.10.1.12.
64916b57c0b1 : selftests: forwarding: Add speed and auto-negotiation test
8f72a9cf3690 : selftests: forwarding: lib.sh: Add wait for dev with timeout
646cf7ed9abb : selftests: forwarding: Add ethtool_lib.sh
b22b0b0b10aa : selftests: mlxsw: Check devlink device before running test
0fed96fa8342 : selftests: mlxsw: Add router scale test for Spectrum-2
1fc1657775dc : mlxsw: spectrum_router: Fix determining underlay for a GRE tunnel
60f5c4aaae45 : net: atm: Reduce the severity of logging in unlink_clip_vcc
832ccf6f80cd : page_pool: extend tracepoint to also include the page PFN
7c9e69428da3 : page_pool: add destroy attempts counter and rename tracepoint
c491eae8f9c0 : xdp: remove memory poison on free for struct xdp_mem_allocator
b95e86d846b6 : net: phy: avoid matching all-ones clause 45 PHY IDs
36023da1c704 : net: phy: marvell10g: add SFP+ support
298e54fa810e : net: phy: add core phylib sfp support
fb3d8bcde6df : dt-bindings: net: add ethernet controller and phy sfp property
fa17ed069c61 : btrfs: drop bdev argument from submit_extent_page
a019e9e197ea : btrfs: remove extent_map::bdev
1a41802701ec : btrfs: drop bio_set_dev where not needed
429aebc0a9a0 : btrfs: get bdev directly from fs_devices in submit_extent_page
a910e4666d61 : perf parse: Report initial event parsing error
cb4027308570 : perf probe: Trace a magic number if variable is not found
66f69b219716 : perf probe: Support DW_AT_const_value constant value
72363540c009 : perf probe: Support multiprobe event
15354d546986 : perf probe: Generate event name with line number
499144c83d3b : perf probe: Do not show non representive lines by perf-probe -L
1ae5d88a4eef : perf probe: Verify given line is a representive line
57f95bf5f882 : perf probe: Show correct statement line number by perf probe -l
b980be189c9b : x86/insn: Add some Intel instructions to the opcode map
1e5f015442e7 : x86/insn: perf tools: Add some instructions to the new instructions test
2ea2612b987a : selftests, bpf: Workaround an alu32 sub-register spilling issue
3b054b7133b4 : selftests, bpf: Fix test_tc_tunnel hanging
56bf877a5080 : selftests, bpf: xdping is not meant to be run standalone
7624e69465da : perf map: Move seldom used ->flags field to second cacheline
5ca470a0c388 : docs: Add request_irq() documentation
dbc984c96166 : perf map: Use bitmap for booleans
c0fa92ec8902 : drm/i915: Protect request peeking with RCU
e8a9e30d7211 : docs: filesystems: Add mount map description in Content
c11565e88790 : docs: filesystems: Update code snippets in autofs.rst
f11f2a3c5435 : docs: filesystems: convert autofs.txt to reST
33c26ab4d6be : watchdog: jz4740: Drop dependency on MACH_JZ47xx
6d532143c915 : watchdog: jz4740: Use regmap provided by TCU driver
1d9c30745455 : watchdog: jz4740: Use WDT clock provided by TCU driver
74f078c333e9 : dt-bindings: watchdog: sama5d4_wdt: add microchip,sam9x60-wdt compatible
d615a6fd12b2 : watchdog: sama5d4_wdt: cleanup the bit definitions
3e1740993e43 : btrfs: record all roots for rename exchange on a subvol
39e68d9e7ab2 : watchdog: sprd: Fix the incorrect pointer getting from driver data
c04571251b3d : watchdog: aspeed: Fix clock behaviour for ast2600
6083ab7b2f3f : watchdog: imx7ulp: Fix reboot hang
bc44fa734cef : watchdog: make nowayout sysfs file writable
a19f89335f4b : watchdog: prevent deferral of watchdogd wakeup on RT
eccb7fe5e72a : watchdog: imx7ulp: Use definitions instead of magic values
c37e358163d9 : watchdog: imx7ulp: Remove inline annotations
9ab26e34bb62 : watchdog: imx7ulp: Remove unused structure member
747d88a1a88c : watchdog: imx7ulp: Pass the wdog instance inimx7ulp_wdt_enable()
4c0bfc039c88 : watchdog: wdat_wdt: Spelling s/configrable/configurable/
5b256b56885a : watchdog: bd70528: Trivial function documentation fix
ef14cab2d85b : watchdog: cadence: Do not show error in case of deferred probe
72139dfa2464 : watchdog: Fix the race between the release of watchdog_core_data and cdev
b6276d4e4bc3 : watchdog: sbc7240_wdt: Fix yet another -Wimplicit-fallthrough warning
ff0aaacb6f26 : watchdog: intel-mid_wdt: Add WATCHDOG_NOWAYOUT support
86865322d227 : watchdog: imx2_wdt: Use 'dev' instead of dereferencing it repeatedly
ebe66ded6d4c : watchdog: imx2_wdt: Use __maybe_unused instead of #if CONFIG_PM_SLEEP
87d184680dd8 : watchdog: imx2_wdt: Remove unnecessary blank line
e11cfc697601 : watchdog: w83627hf_wdt: Support NCT6116D
55ed51fff224 : {tty: serial, nand: onenand}: samsung: rename to fix build warning
ae7c2d342a10 : spi: mediatek: add SPI_CS_HIGH support
2d691aeca4ae : drm/i915/userptr: Try to acquire the page lock around set_page_dirty()
add3eeed3683 : drm/i915/pmu: "Frequency" is reported as accumulated cycles
1aa4df7e41b6 : drm/i915: Preload LUTs if the hw isn't currently using them
8ac495f624a4 : drm/i915: Don't oops in dumb_create ioctl if we have no crtcs
042528f8d840 : Btrfs: fix block group remaining RO forever after error during device replace
b12de52896c0 : btrfs: scrub: Don't check free space before marking a block group RO
7f0432d0d8dc : btrfs: change btrfs_fs_devices::rotating to bool
0395d84f8edc : btrfs: change btrfs_fs_devices::seeding to bool
32da5386d9a4 : btrfs: rename btrfs_block_group_cache
d49a2ddb1568 : btrfs: block-group: Reuse the item key from caller of read_one_block_group()
ffb9e0f05fab : btrfs: block-group: Refactor btrfs_read_block_groups()
d4e253bbbc20 : btrfs: document extent buffer locking
a4477988cfed : btrfs: access eb::blocking_writers according to ACCESS_ONCE policies
40d38f53d476 : btrfs: set blocking_writers directly, no increment or decrement
f5c2a5259085 : btrfs: merge blocking_writers branches in btrfs_tree_read_lock
9c907446dce3 : btrfs: drop incompat bit for raid1c34 after last block group is gone
cfbb825c7619 : btrfs: add incompat for raid1 with 3, 4 copies
8d6fac0087e5 : btrfs: add support for 4-copy replication (raid1c4)
47e6f7423b91 : btrfs: add support for 3-copy replication (raid1c3)
fac07d2b0915 : btrfs: sink write flags to cow_file_range_async
57e5ffeb8779 : btrfs: sink write_flags to __extent_writepage_io
fd0ddbe25095 : Btrfs: send, skip backreference walking for extents with many references
11f2069c113e : Btrfs: send, allow clone operations within the same file
6b7faadd985c : btrfs: Ensure we trim ranges across block group boundary
2d974619a77f : btrfs: volumes: Use more straightforward way to calculate map length
153a6d299956 : btrfs: tree-checker: Check item size before reading file extent type
3ec17a67cc34 : btrfs: clean up locking name in scrub_enumerate_chunks()
6ef108dd0cda : btrfs: Streamline btrfs_fs_info::backup_root_index semantics
4ac039ad75df : btrfs: Rename find_oldest_super_backup to init_backup_root_slot
260eb11bd42b : btrfs: Remove unused next_root_backup function
336a0d8df1d9 : btrfs: Don't use objectid_mutex during mount
b8522a1e5f42 : btrfs: Factor out tree roots initialization during mount
bd2336b2ac11 : btrfs: Add read_backup_root
fc2e4c5b3508 : btrfs: Remove newest_gen argument from find_oldest_super_backup
01f0f9da9dc8 : btrfs: Cleanup and simplify find_newest_super_backup
16ad3be1752a : Btrfs: remove unnecessary delalloc mutex for inodes
bf2df5aed1c8 : Btrfs: remove wait queue from space_info structure
f5389f330d6f : btrfs: remove cached space_info in btrfs_statfs()
b3470b5dbe13 : btrfs: add dedicated members for start and length of a block group
0222dfdd4af1 : btrfs: rename extent buffer block group item accessors
de0dc456fd62 : btrfs: rename block_group_item on-stack accessors to follow naming
3d976388daa9 : btrfs: remove embedded block_group_cache::item
f93c63e54730 : btrfs: move block_group_item::flags to block group
bf38be65f370 : btrfs: move block_group_item::used to block group
34b127aecd4f : btrfs: Remove btrfs_bio::flags member
352ae07b599a : btrfs: add blake2b to checksumming algorithms
b4e967be431c : btrfs: add member for a specific checksum driver
41e6d2a808ad : btrfs: sysfs: show used checksum driver per filesystem
f7cea56c0fff : btrfs: sysfs: export supported checksums
3831bf0094ab : btrfs: add sha256 to checksumming algorithm
3951e7f050ac : btrfs: add xxhash64 to checksumming algorithms
c6da429ea988 : block: sed-opal: Introduce SUM_SET_LIST parameter and append it using 'add_token_u64'
46f9469247c6 : ftrace: Rename ftrace_graph_stub to ftrace_stub_graph
ea806eb3eab3 : ftrace: Add a helper function to modify_ftrace_direct() to allow arch optimization
6519f708cc35 : xfs: report corruption only as a regular error
377bcd5f3b7f : xfs: Remove kmem_zone_free() wrapper
aaf54eb8bc15 : xfs: Remove kmem_zone_destroy() wrapper
b1231760e443 : xfs: Remove slab init wrappers
eb65ccdb0836 : ASoC: wm_adsp: Expose mixer control API
e48fdb53bd1f : ASoC: tlv320aic31xx: configure output common-mode voltage
653c28afa76b : ASoC: SOF: Intel: Fix CFL and CML FW nocodec binary names.
10f64581b1b7 : libtraceevent: Fix parsing of event %o and %X argument types
aceb98261ea7 : perf callchain: Fix segfault in thread__resolve_callchain_sample()
a7c2b572e217 : perf map_groups: Auto sort maps by name, if needed
a94ab91a54c6 : perf machine: No need to check if kernel module maps pre-exist
03189e8ed5b3 : docs: cgroup: mm: Fix spelling of "list"
bc3bdb12bbb3 : usb-storage: Disable UAS on JMicron SATA enclosure
302ee055af02 : ASoC: SOF: Intel: Fix build break
496074f94b19 : blk-cgroup: cgroup_rstat_updated() shouldn't be called on cgroup1
00b89892c869 : Revert "bcache: fix fifo index swapping condition in journal_pin_cmp()"
a468168130ec : scsi: sd_zbc: Remove set but not used variable 'buflen'
36b3db03b474 : perf/core: Fix the mlock accounting, again
d256d796279d : dm thin: wakeup worker only when deferred bios exist
fa039b936cf5 : drm/i915: fix accidental static variable use
e367925e80b5 : drm/i915/guc: Skip suspend/resume GuC action on platforms w/o GuC submission
a46bfdc83fee : drm/i915/gt: Wait for new requests in intel_gt_retire_requests()
2a39b072ee69 : drm/i915: Restore GT coarse power gating workaround
9faf5fa4d3da : drm/i915/fbdev: Restore physical addresses for fb_mmap()
7e89d508558c : drm/i915/perf: don't forget noa wait after oa config
3e749f5199e1 : drm/i915: Avoid atomic context for error capture
78e2ea291ead : drm/i915/display: Fix TRANS_DDI_MST_TRANSPORT_SELECT definition
5d77aa07bd2f : drm/i915: Fix detection for a CMP-V PCH
36104fcf8ff4 : drm/i915: Flush context free work on cleanup
de678bc63cc6 : block: Don't disable interrupts in trigger_softirq()
32c4d9e8a4eb : rtc: msm6242: Remove unneeded msm6242_set()/msm6242_clear() functions
6e0a9b3dfaaf : perf record: No need to process the synthesized MMAP events twice
f068435d9bb2 : perf map: No need to adjust the long name of modules
1ae14516cba0 : perf map_groups: Add a front end cache for map lookups by name
e34494c8df0c : rtc: msm6242: Fix reading of 10-hour digit
c5c584d2dbb0 : perf maps: Do not use an rbtree to sort by map name
bef69dd87828 : sched/cpufreq: Move the cfs_rq_util_change() call to cpufreq_update_util()
a9723389cc75 : sched/fair: Add comments for group_type and balancing at SD_NUMA level
450c3d416683 : affs: fix a memory leak in affs_remount
6060c07d476e : affs: Replace binary semaphores with mutexes
3318544b721d : sched/fair: Fix rework of find_idlest_group()
79f6c108c87b : ASoC: pcm3168a: Add support for optional RST gpio handling
cdacc761dae1 : ASoC: pcm3168a: Document optional RST gpio
b1176bbb7086 : ASoC: wm5100: add missed pm_runtime_disable
2dab09be49a1 : ASoC: wm2200: add missed operations in remove and probe failure
baddcee98993 : ASoC: qcom: q6asm-dai: add support to flac decoder
51d2584a9894 : ASoC: qcom: q6asm: add support to flac config
d2522335c92c : ALSA: compress: add flac decoder params
cd050abeba2a : spi: st-ssc4: add missed pm_runtime_disable
1d7c4c115f7a : regulator: vexpress: Use PTR_ERR_OR_ZERO() to simplify code
48914c4ecb0c : soc/tegra: pmc: Add reset sources and levels on Tegra194
a3b9ed55775e : ASoC: rt5677: rt5677_check_hotword() can be static
cd4a709a19d5 : soc/tegra: pmc: Add missing IRQ callbacks on Tegra194
dfd9d2dda8d0 : soc/tegra: pmc: Use lower-case for hexadecimal literals
44d13f6c2a0b : ASoC: rt5682: fix the charge pump capacitor discharges
030d2829f4c2 : memory: tegra30-emc: Fix panic on suspend
7da8abcf482a : staging: rtl8723bs: remove set but not used variable 'change', 'pos'
eb22caade58d : staging: rtl8723bs: remove set but not used variable 'notify_ielen', 'notify_ie', 'notify_interval', 'notify_capability'
17b937a9d6f7 : staging: rtl8723bs: remove set but not used variable 'pmlmeinfo', 'pHalData'
68a65ab1b7f1 : staging: rtl8723bs: remove set but not used variable 'pHalData', 'pdmpriv'
7fcd011a86dc : staging: rtl8723bs: remove set but not used variable 'pHalData', 'pregistrypriv'
04254066ac76 : staging: rtl8192e: remove set but not used variable 'frag'
50b2b571c5f3 : serial: ifx6x60: add missed pm_runtime_disable
f6a196477184 : serial: pl011: Fix DMA ->flush_buffer()
8530c37a70df : btrfs: get bdev from latest_dev for dio bh_result
c3e14909d3b3 : btrfs: assert extent_map bdevs and lookup_map and split
32ab3d1b4d0c : btrfs: remove pointless indentation in btrfs_read_sys_array()
5ae216929069 : btrfs: reduce indentation in btrfs_may_alloc_data_chunk
721860d5780c : btrfs: remove pointless local variable in lock_stripe_add()
9d6cb1b0f9df : btrfs: raid56: reduce indentation in lock_stripe_add
1d2e7c7c3ed7 : btrfs: tracepoints: constify all pointers
94c3f6c6b804 : btrfs: tracepoints: drop typecasts from printk
bc80230e0e7b : btrfs: Return offset from find_desired_extent
2034f3b470cc : btrfs: Simplify btrfs_file_llseek
d79b7c26b122 : btrfs: Speed up btrfs_file_llseek
0cf252131361 : btrfs: compression: remove ops pointer from workspace_manager
1e002351605d : btrfs: compression: inline free_workspace
a3bbd2a9ee3c : btrfs: compression: pass type to btrfs_put_workspace
c778df140644 : btrfs: compression: inline alloc_workspace
5907a9bb13ce : btrfs: compression: pass type to btrfs_get_workspace
bd3a5287cc20 : btrfs: compression: inline put_workspace
6a0d12724bd2 : btrfs: compression: inline get_workspace
d20f395f9895 : btrfs: compression: export alloc/free/get/put callbacks of all algos
2510307e6c78 : btrfs: compression: inline cleanup_workspace_manager
2dba714390f1 : btrfs: compression: let workspace manager cleanup take only the type
d55170334726 : btrfs: compression: inline init_workspace_manager
975db48330c4 : btrfs: compression: let workspace manager init take only the type
be951045312d : btrfs: compression: attach workspace manager to the ops
1e4eb7465438 : btrfs: switch compression callbacks to direct calls
c4bf665a3197 : btrfs: export compression and decompression callbacks
a60adce85f4b : btrfs: use btrfs_block_group_cache_done in update_block_group
3797136b626a : btrfs: check page->mapping when loading free space cache
536870071dbc : Btrfs: fix metadata space leak on fixup worker failure to set range as delalloc
a0e248bb502d : Btrfs: fix negative subv_writers counter and data space leak after buffered write
b929c1d8313c : btrfs: ioctl: Try to use btrfs_fs_info instead of *file
4273eaff9b8d : btrfs: use bool argument in free_root_pointers()
ce96b7ffd11e : btrfs: use better definition of number of compression type
b9b1a53e180e : btrfs: use enum for extent type defines
b2cd29596469 : btrfs: props: remove unnecessary hash_init()
8d510121bfbf : btrfs: Rename btrfs_join_transaction_nolock
ce6d3eb6fd5c : btrfs: User assert to document transaction requirement
67439dadb03a : btrfs: opencode extent_buffer_get
f7bddf1e27d1 : btrfs: Avoid getting stuck during cyclic writebacks
a9143bd31c6a : btrfs: block-group: Rework documentation of check_system_chunk function
c06631b0d8a4 : btrfs: Enhance error output for write time tree checker
80d7fd1e0982 : btrfs: tree-checker: Refactor prev_key check for ino into a function
dbb70becde5b : Btrfs: extent_write_locked_range() should attach inode->i_wb
ec39f7696ccf : Btrfs: use REQ_CGROUP_PUNT for worker thread submitted bios
1d53c9e67230 : Btrfs: only associate the locked page with one async_chunk struct
ba8a9d079543 : Btrfs: delete the entire async bio submission framework
08635bae0b4c : Btrfs: stop using btrfs_schedule_bio()
e1f60a6580c0 : btrfs: add __pure attribute to functions
4143cb8b6f00 : btrfs: add const function attribute
b105e92755b4 : btrfs: add __cold attribute to more functions
4c66e0d4243b : btrfs: drop unused parameter is_new from btrfs_iget
baf320b9d531 : btrfs: use refcount_inc_not_zero in kill_all_nodes
aa6c0df73e3b : btrfs: print process name and pid that calls device scanning
725af92a6251 : btrfs: Open-code name_in_log_ref in replay_one_name
d3316c8233bb : btrfs: Properly handle backref_in_log retval
89cbf5f6b6c2 : btrfs: Don't opencode btrfs_find_name_in_backref in backref_in_log
3296bf562443 : btrfs: transaction: Cleanup unused TRANS_STATE_BLOCKED
61c047b541b5 : btrfs: transaction: describe transaction states and transitions
c1499166d10a : btrfs: use has_single_bit_set for clarity
79c8264e4434 : btrfs: add 64bit safe helper for power of two checks
e62869be1ed7 : btrfs: balance: use term redundancy instead of integrity in message
1f95ec012cb4 : btrfs: move btrfs_unlock_up_safe to other locking functions
ed2b1d36a9d0 : btrfs: move btrfs_set_path_blocking to other locking functions
31f6e769ce41 : btrfs: make btrfs_assert_tree_locked static inline
d6156218bec9 : btrfs: make locking assertion helpers static inline
c9eb55db8439 : btrfs: get rid of pointless wtag variable in async-thread.c
a0cac0ec961f : btrfs: get rid of unique workqueue helper functions
57d4f0b86327 : btrfs: don't prematurely free work in scrub_missing_raid56_worker()
e732fe95e4ca : btrfs: don't prematurely free work in reada_start_machine_worker()
9be490f1e15c : btrfs: don't prematurely free work in end_workqueue_fn()
c495dcd6fbe1 : btrfs: don't prematurely free work in run_ordered_work()
cdc6f1668e1f : btrfs: get rid of unnecessary memset() of work item
b3f167aa6c70 : btrfs: move the failrec tree stuff into extent-io-tree.h
083e75e7e6a9 : btrfs: export find_delalloc_range
9c7d3a548331 : btrfs: move extent_io_tree defs to their own header
6f0d04f8e72e : btrfs: separate out the extent io init function
33ca832fefa5 : btrfs: separate out the extent leak code
34ffafdba12e : btrfs: ctree: Remove stray comment of setting up path lock
abe9339d69bd : btrfs: ctree: Reduce one indent level for btrfs_search_old_slot()
f624d976081d : btrfs: ctree: Reduce one indent level for btrfs_search_slot()
71bf92a9b877 : btrfs: tree-checker: Add check for INODE_REF
c18679ebd868 : btrfs: tree-checker: Try to detect missing INODE_ITEM
b9fae2ebee0c : Btrfs: make btrfs_wait_extents() static
35b814f3c53e : btrfs: Add assert to catch nested transaction commit
9cf35f673583 : btrfs: simplify inode locking for RWF_NOWAIT
65cc8bf99349 : USB: documentation: flags on usb-storage versus UAS
335cbbd5762d : USB: uas: heed CAPACITY_HEURISTICS
bff000cae1ee : USB: uas: honor flag to avoid CAPACITY16
6351653febbb : usb: host: xhci-tegra: Correct phy enable sequence
b020aa9d1e87 : powerpc: cleanup hw_irq.h
44448640dd0d : powerpc: permanently include 8xx registers in reg.h
b06174345f6e : powerpc/reg: use ASM_FTR_IFSET() instead of opencoding fixup.
a2227a277743 : powerpc/32: Don't populate page tables for block mapped pages except on the 8xx.
46ddcb3950a2 : powerpc/mm: Show if a bad page fault on data is read or write.
c4028fa2daa0 : powerpc/mm: drop #ifdef CONFIG_MMU in is_ioremap_addr()
43f003bb74b9 : powerpc: Refactor BUG/WARN macros
347bc8cb2638 : usb-serial: cp201x: support Mark-10 digital force gauge
ee7b0d31f9f0 : platform/x86: touchscreen_dmi: Add info for the ezpad 6 m4 tablet
5051b384523b : selftests/bpf: Add BPF_TYPE_MAP_ARRAY mmap() tests
7fe74b436236 : libbpf: Make global data internal arrays mmap()-able, if possible
fc9702273e2e : bpf: Add mmap() support for BPF_MAP_TYPE_ARRAY
85192dbf4de0 : bpf: Convert bpf_prog refcnt to atomic64_t
1e0bd5a091e5 : bpf: Switch bpf_map ref counter to atomic64_t so bpf_map_inc() never fails
e8d70b321ecc : SUNRPC: Fix another issue with MIC buffer space
21f86d2d63f9 : NFS4: Trace lock reclaims
511ba52e4c01 : NFS4: Trace state recovery operation
b41d62201b97 : x86: Remove unused asm/rio.h
f751c5452594 : NFSv4.2 fix memory leak in nfs42_ssc_open
66588abe2db0 : NFSv4.2 fix kfree in __nfs42_copy_file_range
843aa17a35bf : NFS: remove duplicated include from nfs4file.c
000301042413 : NFSv4: Make _nfs42_proc_copy_notify() static
913eca1aea87 : NFS: Fallocate should use the nfs4_fattr_bitmap
89658c4d04c7 : NFS: Return -ETXTBSY when attempting to write to a swapfile
4d6141288c33 : usb: chipidea: imx: pinctrl for HSIC is optional
0e96322b241c : fs: nfs: sysfs: Remove NULL check before kfree
9c91fa36b617 : NFS: remove unneeded semicolon
d49dd11753f4 : NFSv4: add declaration of current_stateid
8725aa4fa7de : HID: rmi: Check that the RMI_STARTED bit is set before unregistering the RMI transport device
5ed0794cde59 : m68k/atari: Convert Falcon IDE drivers to platform drivers
b03e5774d51f : HID: quirks: remove hid-led devices from hid_have_special_driver
f3d7c2292d10 : mmc: core: Fix size overflow for mmc partitions
c91843463e9e : mmc: tmio: Add MMC_CAP_ERASE to allow erase/discard/trim requests
11a98f37a5c1 : x86: Fix typos in comments
2dbc6f113acd : HID: Improve Windows Precision Touchpad detection.
3f4aad6e1a4c : usb: chipidea: imx: refine the error handling for hsic
7d5ec335f94e : usb: chipidea: imx: change hsic power regulator as optional
df17aa9fb31f : usb: chipidea: imx: check data->usbmisc_data against NULL before access
782c1c49f3db : usb: chipidea: core: change vbus-regulator as optional
93c2c7330a3b : usb: chipidea: imx: enable vbus and id wakeup only for OTG events
72dc8df7920f : usb: chipidea: udc: protect usb interrupt enable
d16ab536aad2 : usb: chipidea: udc: add new API ci_hdrc_gadget_connect
11fde161ab37 : selftests/clone3: skip if clone3() is ENOSYS
a019ff3b8b10 : selftests/clone3: check that all pids are released on error paths
28df751539e8 : selftests/clone3: report a correct number of fails
4f5c289ea66a : selftests/clone3: flush stdout and stderr before clone3() and _exit()
405fe7aa0dba : riscv: provide a flat image loader
6bd33e1ece52 : riscv: add nommu support
9e80635619b5 : riscv: clear the instruction cache and all registers when booting
accb9dbc4aff : riscv: read the hart ID from mhartid on boot
fcdc65375186 : riscv: provide native clint access for M-mode
af42d3466bdc : Linux 5.4-rc8
f9c34bb52997 : ubi: Fix producing anchor PEBs
db96d571a7c2 : rtc: tps65910: allow using RTC without alarm interrupt
6abf57262166 : ubifs: ubifs_tnc_start_commit: Fix OOB in layout_in_gaps
10256f000932 : ubifs: do_kill_orphans: Fix a memory leak bug
91cbf01178c3 : Revert "ubifs: Fix memory leak bug in alloc_ubifs_info() error path"
7cc7720f06ab : ubifs: Fix type of sup->hash_algo
df22b5b3ecc6 : ubifs: Fixed missed le64_to_cpu() in journal
3cfa4412df98 : ubifs: Force prandom result to __le32
b27b281f9cfa : ubifs: Remove obsolete TODO from dfs_file_write()
099718776742 : ubi: Fix warning static is not at beginning of declaration
188945e9d926 : ubi: Print skip_check in ubi_dump_vol_info()
34e59836565e : net/mlx4_en: fix mlx4 ethtool -N insertion
adbb68293fc5 : libnvdimm: Move nd_device_attribute_group to device_type
cb719d5fefc5 : libnvdimm: Move region attribute group definition
78c81cc89a40 : libnvdimm: Move attribute groups to device type
cda93d6965a1 : libnvdimm: Remove prototypes for nonexistent functions
4e24e37d5313 : libnvdimm/btt: fix variable 'rc' set but not used
d7c0d927ad5c : libnvdimm/pmem: Delete include of nd-core.h
9067f2f0b41d : RDMA/iw_cgxb4: Fix an error handling path in 'c4iw_connect()'
e1ee1e62bec4 : RDMA/cma: Use ACK timeout for RoCE packetLifeTime
72b894b09a96 : IB/umem: remove the dmasync argument to ib_umem_get
5a5e277b8d40 : i2c: iproc: Add i2c repeated start capability
7763baace1b7 : sched/uclamp: Fix overzealous type replacement
a76bea0287ce : powerpc/kmcent2: add ranges to the pci bridges
3a0990ca1a00 : powerpc/booke: Spelling s/date/data/
3e4282e484b3 : powerpc/85xx: remove mostly pointless mpc85xx_qe_init()
ea67a5519d61 : powerpc/kmcent2: update the ethernet devices' phy properties
9e8d42a0f7eb : percpu-refcount: Use normal instead of RCU-sched"
5620eb6c9d81 : crypto: ccree - update a stale reference to ablkcipher
d63007eb954e : crypto: ablkcipher - remove deprecated and unused ablkcipher support
809abaefa4d2 : crypto: nx - remove stale comment referring to the blkcipher walk API
8160ee7e285d : crypto: marvell/cesa - rename blkcipher to skcipher
7fe948a52287 : crypto: qat - switch to skcipher API
373960d794d2 : crypto: talitos - switch to skcipher API
ce0183cb6464 : crypto: rockchip - switch to skcipher API
23a6564a6b51 : crypto: niagara2 - switch to skcipher API
47ece4813f19 : crypto: stm32 - switch to skcipher API
8bf0871539fa : crypto: qce - switch to skcipher API
b3cde6bab4e8 : crypto: picoxcell - switch to skcipher API
44c10a837c1f : crypto: sahara - switch to skcipher API
c2609391f95b : crypto: mediatek - switch to skcipher API
9acb3247e0e1 : crypto: mxs - switch to skcipher API
4aaf384095ec : crypto: ixp4xx - switch to skcipher API
b462973aa9cd : crypto: hifn - switch to skcipher API
7cea6d3e01c2 : crypto: chelsio - switch to skcipher API
ac0d3d130f90 : crypto: cavium/cpt - switch to skcipher API
e8306261a362 : crypto: nitrox - remove cra_type reference to ablkcipher
a9c01cd608c4 : crypto: bcm-spu - switch to skcipher API
967d4910ef0e : crypto: atmel-tdes - switch to skcipher API
7ada42d2519e : crypto: atmel-aes - switch to skcipher API
e6b98ce6145a : crypto: s5p - switch to skcipher API
b5e5c373ead4 : crypto: ux500 - switch to skcipher API
b3e3f0fe4f55 : crypto: omap - switch to skcipher API
be9fe620af63 : crypto: ccp - switch from ablkcipher to skcipher
eee1d6fca0a0 : crypto: virtio - switch to skcipher API
19c5da7d4a26 : crypto: virtio - deal with unsupported input sizes
500e6807ce93 : crypto: virtio - implement missing support for output IVs
07d8f1858832 : crypto: tcrypt - constify check alg list
d95312a3ccc0 : crypto: lib/chacha20poly1305 - reimplement crypt_from_sg() routine
ed20078b7e33 : crypto: chacha20poly1305 - import construction and selftest from Zinc
d8f1308a025f : crypto: arm/curve25519 - wire up NEON implementation
f0fb006b604f : crypto: arm/curve25519 - import Bernstein and Schwabe's Curve25519 ARM implementation
bb611bdfd6be : crypto: curve25519 - x86_64 library and KPP implementations
660bb8e1f833 : crypto: lib/curve25519 - work around Clang stack spilling issue
ee772cb64113 : crypto: curve25519 - implement generic KPP driver
f613457a7af0 : crypto: curve25519 - add kpp selftest
0ed42a6f431e : crypto: curve25519 - generic C library implementations
ed0356eda153 : crypto: blake2s - x86_64 SIMD implementation
7f9b0880925f : crypto: blake2s - implement generic shash driver
17e1df67023a : crypto: testmgr - add test cases for Blake2s
66d7fb94e4ff : crypto: blake2s - generic C library implementation and selftest
c12d3362a74b : int128: move __uint128_t compiler test to Kconfig
a11d055e7a64 : crypto: mips/poly1305 - incorporate OpenSSL/CRYPTOGAMS optimized implementation
a6b803b3ddc7 : crypto: arm/poly1305 - incorporate OpenSSL/CRYPTOGAMS NEON implementation
f569ca164751 : crypto: arm64/poly1305 - incorporate OpenSSL/CRYPTOGAMS NEON implementation
f0e89bcfbb89 : crypto: x86/poly1305 - expose existing driver as poly1305 library
1b2c6a512048 : crypto: x86/poly1305 - depend on generic library not generic shash
a1d93064094c : crypto: poly1305 - expose init/update/final library interface
ad8f5b88383e : crypto: x86/poly1305 - unify Poly1305 state struct with generic code
48ea8c6ebc96 : crypto: poly1305 - move core routines into a separate library
22cf70536070 : crypto: chacha - unexport chacha_generic routines
3a2f58f3ba4f : crypto: mips/chacha - wire up accelerated 32r2 code from Zinc
49aa7c00eddf : crypto: mips/chacha - import 32r2 ChaCha code from Zinc
a44a3430d71b : crypto: arm/chacha - expose ARM ChaCha routine as library function
b36d8c09e710 : crypto: arm/chacha - remove dependency on generic ChaCha driver
29621d099f9c : crypto: arm/chacha - import Eric Biggers's scalar accelerated ChaCha code
b3aad5bad26a : crypto: arm64/chacha - expose arm64 ChaCha routine as library function
c77da4867cbb : crypto: arm64/chacha - depend on generic chacha library instead of crypto driver
84e03fa39fbe : crypto: x86/chacha - expose SIMD ChaCha routine as library function
28e8d89b1ce8 : crypto: x86/chacha - depend on generic chacha library instead of crypto driver
5fb8ef25803e : crypto: chacha - move existing library code into lib/crypto
746b2e024c67 : crypto: lib - tidy up lib/crypto Kconfig and Makefile
20cc01baa334 : crypto: aead - Split out geniv into its own module
8ab23d547f65 : crypto: api - Add softdep on cryptomgr
3bbcdb152b28 : MAINTAINERS: add linux-amlogic list for amlogic crypto
56601574c12f : crypto: amlogic - fix two resources leak
b8151220f35d : crypto: inside-secure - Fixed authenc w/ (3)DES fails on Macchiatobin
08e97aec700a : Revert "hwrng: core - Freeze khwrng thread during suspend"
4a97bfc79619 : crypto: hisilicon - no need to check return value of debugfs_create functions
39977f4b51cd : crypto: hisilicon - add vfs_num module param for zip
c3510fec6e82 : crypto: inside-secure - Fix hangup during probing for EIP97 engine
6d01d8511dce : hwrng: ks-sa - Add minimum sleep time before ready-polling
1e8795b1b20d : mscc.c: fix semicolon.cocci warnings
597b01edafac : selftests: net: avoid ptl lock contention in tcp_mmap
229c1e0dfd3d : r8169: load firmware for RTL8168fp/RTL8117
718af5bc9709 : r8169: improve conditional firmware loading for RTL8168d
725ea4bff9ad : net: phylink: update to use phy_support_asym_pause()
7901cd97963d : ipmr: Fix skb headroom in ipmr_get_route().
b696083d5e9b : net: hns3: cleanup of stray struct hns3_link_mode_mapping
8204df72bea1 : net/smc: fix fastopen for non-blocking connect()
df98be06c94d : bonding: symmetric ICMP transmit
4214fa1efffd : net: mscc: ocelot: omit error check from of_get_phy_mode
8aef998df397 : net: core: allow fast GRO for skbs with Ethernet header in head
a36e629ee77a : rds: ib: update WR sizes when bringing up connection
18d647ae7411 : net: gemini: add missed free_netdev
548e5ffe2e11 : bnx2x: Remove hw_reset_t function casts
26658f6bdb65 : bnx2x: Remove format_fw_ver_t function casts
3e19d1f2654f : bnx2x: Remove config_init_t function casts
2c855d73f2f6 : bnx2x: Remove read_status_t function casts
86c1fe8857af : bnx2x: Drop redundant callback function casts
2e47cb415f0a : enetc: update TSN Qbv PSPEED set according to adjust link speed
34c6adf1977b : enetc: Configure the Time-Aware Scheduler via tc-taprio offload
c3f812cea0d7 : page_pool: do not release pool until inflight == 0.
ab8536ca783d : net/smc: remove unused constant
4ead9c96d528 : net/smc: use rcu_barrier() on module unload
a33a803cfe64 : net/smc: guarantee removal of link groups in reboot
6dabd405451f : net/smc: introduce bookkeeping of SMCR link groups
c80ed84e7688 : net: dsa: tag_8021q: Fix dsa_8021q_restore_pvid for an absent pvid
c71644d00f9f : seg6: fix skb transport_header after decap_and_validate()
7f91ed8c4f4b : seg6: fix srh pointer in get_srh()
acb9bdc14822 : net: stmmac: Use the correct style for SPDX License Identifier
26b3f3cc0a5b : octeontx2-af: Use the correct style for SPDX License Identifier
cd5a2aa89e84 : x86/speculation: Fix redundant MDS mitigation message
a079973f462a : usb: typec: tcpm: Remove tcpc_config configuration mechanism
6cfed5984804 : staging: rtl*: Remove tasklet callback casts
64870ed1b12e : x86/speculation: Fix incorrect MDS/TAA mitigation status
64498695dd80 : mei: bus: add more client attributes to sysfs
45c083831417 : x86/entry/64: Remove pointless jump in paranoid_exit
df1a7524741b : x86/entry/32: Remove unused resume_userspace label
022eb8ae8b5e : ARM: 8938/1: kernel: initialize broadcast hrtimer based clock event device
4ae5061a19b5 : ARM: 8937/1: spectre-v2: remove Brahma-B53 from hardening
a3ba966066af : x86/entry/32: Clarify register saving in __switch_to_asm()
e638ad00809a : selftests/x86/iopl: Extend test to cover IOPL emulation
111e7b15cf10 : x86/ioperm: Extend IOPL config to control ioperm() as well
a24ca9976843 : x86/iopl: Remove legacy IOPL option
c8137ace5638 : x86/iopl: Restrict iopl() permission scope
be9afb4b529d : x86/iopl: Fixup misleading comment
0907a09c2e52 : selftests/x86/ioperm: Extend testing so the shared bitmap is exercised
4804e382c117 : x86/ioperm: Share I/O bitmap if identical
ea5f1cd7ab49 : x86/ioperm: Remove bitmap if all permissions dropped
22fe5b0439dd : x86/ioperm: Move TSS bitmap update to exit to user work
060aa16fdb7c : x86/ioperm: Add bitmap sequence number
577d5cd7e585 : x86/ioperm: Move iobitmap data into a struct
f5848e5fd2f8 : x86/tss: Move I/O bitmap data into a seperate struct
ecc7e37d4dad : x86/io: Speedup schedule out of I/O bitmap user
32f3bf67ee78 : x86/ioperm: Avoid bitmap allocation if no permissions are set
ae31cea86ab3 : x86/ioperm: Simplify first ioperm() invocation logic
b800fc4d4a2b : x86/iopl: Cleanup include maze
6b546e1c9ad2 : x86/tss: Fix and move VMX BUILD_BUG_ON()
505b789996f6 : x86/cpu: Unify cpu_init()
2fff071d28b5 : x86/process: Unify copy_thread_tls()
8c40397f22a4 : x86/ptrace: Prevent truncation of bitmap size
585d1183ffee : pinctrl/sdm845: Add PDC wakeup interrupt map for GPIOs
e35a6ae0eb3a : pinctrl/msm: Setup GPIO chip in hierarchy
e71374c07564 : irqchip/qcom-pdc: Add irqchip set/get state calls
81ef8bf88065 : irqchip/qcom-pdc: Add irqdomain for wakeup capable GPIOs
da3f875a4189 : irqchip/qcom-pdc: Do not toggle IRQ_ENABLE during mask/unmask
b2bb01ed0894 : irqchip/qcom-pdc: Update max PDC interrupts
09d31567f85b : of/irq: Document properties for wakeup interrupt parent
4a169a95d885 : genirq: Introduce irq_chip_get/set_parent_state calls
d46bca2b5d06 : irqdomain: Add bus token DOMAIN_BUS_WAKEUP
07a594f35365 : xhci-pci: Allow host runtime PM as default also for Intel Ice Lake xHCI
36dc01657b49 : usb: host: xhci: Support running urb giveback in tasklet context
58b9d71a0f55 : xhci: Add tracing for xhci doorbell register writes
dc0ffbea5729 : usb: host: xhci: update event ring dequeue pointer on purpose
2a2b5932db67 : xfs: fix attr leaf header freemap.size underflow
050552cbe06a : xfs: fix some memory leaks in log recovery
6855ac4acd3b : mm/debug.c: PageAnon() is true for PageKsm() pages
76a1850e4572 : mm/debug.c: __dump_page() prints an extra line
5df373e95689 : mm/page_io.c: do not free shared swap slots
2c91f8fc6c99 : mm/memory_hotplug: fix try_offline_node()
4655e5e5f387 : mm,thp: recheck each page before collapsing file THP
aea4df4c53f7 : mm: slub: really fix slab walking for init_on_free
0362f326d86c : mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_charge_cgroup()
00d484f354d8 : mm: memcg: switch to css_tryget() in get_mem_cgroup_from_mm()
8e20ba2e53fc : lib/xz: fix XZ_DYNALLOC to avoid useless memory reallocations
820729629730 : mm: fix trying to reclaim unevictable lru page when calling madvise_pageout
a85dfc305a21 : mm: mempolicy: fix the wrong return value and potential pages leak of mbind
768ea88bcb23 : Input: synaptics - enable RMI mode for X1 Extreme 2nd Generation
41585bbeeef9 : selftests: add tests for clone3() with *set_tid
49cb2fc42ce4 : fork: extend clone3() to support setting a PID
d6f39601ec5e : selftests/bpf: Add a test for attaching BPF prog to another BPF prog and subprog
4c0963243c5f : selftests/bpf: Extend test_pkt_access test
e7bf94dbb882 : libbpf: Add support for attaching BPF programs to other BPF programs
5b92a28aae4d : bpf: Support attaching tracing BPF program to other BPF programs
8c1b6e69dcc1 : bpf: Compare BTF types of functions arguments with actual types
ff4bf2f42a40 : netfilter: nf_tables: add nft_unregister_flowtable_hook()
d7c03a9f5c25 : netfilter: nf_tables: check if bind callback fails and unbind if hook registration fails
63b48c73ff56 : netfilter: nf_tables_offload: undo updates if transaction fails
23403cd8898d : netfilter: nf_tables_offload: release flow_rule on error from commit path
6ca61c7a8bac : netfilter: nf_tables_offload: remove reference to flow rule from deletion path
458a1828e9f7 : netfilter: nf_flow_table: remove unnecessary parameter in flow_offload_fill_dir
ea13ca305177 : netfilter: nf_flow_table_offload: Fix check ndo_setup_tc when setup_block
91cc1a99740e : bpf: Annotate context types
28f8bfd1ac94 : netfilter: Support iif matches in POSTROUTING
5c27d8d76ce8 : netfilter: nf_flow_table_offload: add IPv6 support
4a766d490d20 : netfilter: nf_flow_table_offload: add flow_action_entry_next() and use it
6408c40c39d8 : netfilter: nft_meta: use 64-bit time arithmetic
fcbad8293d52 : netfilter: xt_time: use time64_t
9cc31b3a092d : bpf: Fix race in btf_resolve_helper_id()
9fd4a39dc7fe : bpf: Reserve space for BPF trampoline in BPF programs
e76d776e9ca1 : selftests/bpf: Add stress test for maximum number of progs
510312882c4b : selftests/bpf: Add combined fentry/fexit test
d3b0856e5959 : selftests/bpf: Add fexit tests for BPF trampoline
11d1e2eefffe : selftests/bpf: Add test for BPF trampoline
faeb2dce084a : bpf: Add kernel test functions for fentry testing
e41074d39d71 : selftest/bpf: Simple test for fentry/fexit
b8c54ea455dc : libbpf: Add support to attach to fentry/fexit tracing progs
1442e2871b76 : libbpf: Introduce btf__find_by_name_kind()
fec56f5890d9 : bpf: Introduce BPF trampoline
5964b2000f28 : bpf: Add bpf_arch_text_poke() helper
3b2744e66520 : bpf: Refactor x86 JIT into helpers
790756c7e022 : ARM: 8933/1: replace Sun/Solaris style flag on section directive
74d06efb9c2f : ARM: 8932/1: Add clock_gettime64 entry point
052e76a31b4a : ARM: 8931/1: Add clock_getres entry point
20e2fc42312f : ARM: 8930/1: Add support for generic vDSO
9f1984c6ae30 : ARM: 8929/1: use APSR_nzcv instead of r15 as mrc operand
bebe668eee36 : ARM: 8927/1: ARM/hw_breakpoint: add more ARMv8 debug architecture versions support
fb033c95c94c : ARM: 8918/2: only build return_address() if needed
c3d6324f841b : x86/alternatives: Teach text_poke_bp() to emulate instructions
808c9f7ebfff : bpf, doc: Change right arguments for JIT example code
b31333298087 : samples/bpf: Add missing option to xdpsock usage
110b2263db8a : samples/bpf: Remove duplicate option from xdpsock
fcf35131396a : s390/bpf: Make sure JIT passes do not increase code size
b7b3fc8dd95b : bpf: Support doubleword alignment in bpf_jit_binary_alloc
9af433840b3f : i2c: remove helpers for ref-counting clients
a4c2fec16f5e : i2c: core: fix use after free in of_i2c_notify
7574c0db2e68 : i2c: acpi: Force bus speed to 400KHz if a Silead touchscreen is present
6eb54cbb4a86 : ptp: Extend the test program to check the external time stamp flags.
ca12cf5ac9c8 : mlx5: Reject requests to enable time stamping on both edges.
5a450eb388d5 : igb: Reject requests that fail to enable time stamping on both edges.
9289252bd1e6 : dp83640: Reject requests to enable time stamping on both edges.
c019b4be5de0 : mv88e6xxx: Reject requests to enable time stamping on both edges.
6138e687c7b6 : ptp: Introduce strict checking of external time stamp options.
592025a03b34 : renesas: reject unsupported external timestamp flags
2e0645a00e25 : mlx5: reject unsupported external timestamp flags
6edd110b41d5 : igb: reject unsupported external timestamp flags
e8e9c98dc3b5 : dp83640: reject unsupported external timestamp flags
7d9465ebcc5d : mv88e6xxx: reject unsupported external timestamp flags
7f9048f1df6f : net: reject PTP periodic output requests with unsupported flags
cd734d54e679 : ptp: Validate requests to enable time stamping of external signals.
c39e342a050a : tun: fix data-race in gro_normal_list()
20021578ba22 : selftests: net: tcp_mmap should create detached threads
61ca533c0e94 : net: openvswitch: don't call pad_packet if not necessary
3df70afe8d33 : net: ep93xx_eth: fix mismatch of request_mem_region in remove
56051948773e : net: dsa: ocelot: add driver for Felix switch family
8dce89aa5f32 : net: dsa: ocelot: add tagger for Ocelot/Felix switches
a030dfe19473 : net: mscc: ocelot: publish ocelot_sys.h to include/soc/mscc
5e2563650232 : net: mscc: ocelot: publish structure definitions to include/soc/mscc/ocelot.h
3a77b5933fdb : net: mscc: ocelot: separate the implementation of switch reset
ba551bc3bc22 : net: mscc: ocelot: adjust MTU on the CPU port in NPI mode
f24711fddc36 : net: mscc: ocelot: export a constant for the tag length in bytes
fa914e9c4d94 : net: mscc: ocelot: create a helper for changing the port MTU
5bc9d2e6e7d5 : net: mscc: ocelot: move invariant configs out of adjust_link
dc3de2a294ea : net: mscc: ocelot: filter out ocelot SoC specific PCS config from common path
259630e08c21 : net: mscc: ocelot: move resource ioremap and regmap init to common code
0b29ec643613 : net/smc: immediate termination for SMCR link groups
6a37ad3da5d6 : net/smc: wait for tx completions before link freeing
2c1d3e50302f : net/smc: abnormal termination without orderly flag
15e1b99aadfb : net/smc: no WR buffer wait for terminating link group
5edd6b9cb8d7 : net/smc: introduce bookkeeping of SMCD link groups
5421ec281df9 : net/smc: abnormal termination of SMCD link groups
42bfba9eaa33 : net/smc: immediate termination for SMCD link groups
50c6b20eff8e : net/smc: fix final cleanup sequence for SMCD devices
8d07a7930434 : net: stmmac: xgmac: Do not enable TBU interrupt
c2837423cb54 : net: stmmac: Rework TX Coalesce logic
da2024510031 : net: stmmac: Tune-up default coalesce settings
52f96cd135b1 : net: stmmac: xgmac: Remove uneeded computation for RFA/RFD
854248e5ec81 : net: stmmac: gmac4+: Remove uneeded computation for RFA/RFD
4e4337ccf780 : net: stmmac: Setup a default RX Coalesce value instead of the minimum
09146abebc78 : net: stmmac: Do not set RX IC bit if RX Coalesce is zero
983db6198f0d : mlxsw: spectrum_router: Allocate discard adjacency entry when needed
a9a51bd727d1 : ax88172a: fix information leak on short answers
4d189c1026fa : selftests: mlxsw: Adjust test to recent changes
d6649d788e1a : net/tls: Fix unused function warning
49e9d1a9faf2 : workqueue: Add RCU annotation for pwq list walk
dffe969aa7ab : Input: imx_sc_key - correct SCU message structure to avoid stack corruption
d537858ac8aa : dm integrity: fix excessive alignment of metadata runs
ba60cf9f78f0 : Input: synaptics-rmi4 - destroy F54 poller workqueue when removing
c5ab54e9945b : riscv: dts: add support for PDMA device of HiFive Unleashed Rev A00
fa3a5a1880c9 : Input: ff-memless - kill timer in destroy()
128161f47bc3 : ftrace: Add helper find_direct_entry() to consolidate code
406acdd32d3e : ftrace: Add another check for match in register_ftrace_direct()
1c7f9b673dc0 : ftrace: Fix accounting bug with direct->count in register_ftrace_direct()
db8c33f8b5be : x86/cpu: Align the x86_capability array to size of unsigned long
f6a892ddd53e : x86/cpu: Align cpu_caps_cleared and cpu_caps_set to unsigned long
2fa6b1e01a9b : fs/namei.c: fix missing barriers when checking positivity
e84009336711 : fix dget_parent() fastpath race
6c2d4798a8d1 : new helper: lookup_positive_unlocked()
d41efb522e90 : fs/namei.c: pull positivity check into follow_managed()
a28f239e2967 : afs: Fix race in commit bulk status fetch
ca16d5bee598 : futex: Prevent robust futex exit race
d99724c3c36a : gfs2: Close timing window with GLF_INVALIDATE_IN_PROGRESS
52b1cdcb7a84 : gfs2: Abort gfs2_freeze if io error is seen
760f8bc7c89c : ftrace/selftests: Fix spelling mistake "wakeing" -> "waking"
58a74a2925a5 : tracing: Increase SYNTH_FIELDS_MAX for synthetic_events
3c0edea9b29f : pipe: Remove sync on wake_ups
cefa80ced57a : pipe: Increase the writer-wakeup threshold to reduce context-switch count
8df441294dd3 : pipe: Check for ring full inside of the spinlock in pipe_write()
7e25a73f1a52 : pipe: Remove redundant wakeup from pipe_write()
a194dfe6e6f6 : pipe: Rearrange sequence in pipe_write() to preallocate slot
8446487feba9 : pipe: Conditionalise wakeup in pipe_read()
b667b8673443 : pipe: Advance tail pointer inside of wait spinlock in pipe_read()
6718b6f855a0 : pipe: Allow pipes to have kernel-reserved slots
fd70466d37bf : HID: i2c-hid: Reset ALPS touchpads on resume
0c8432236dea : HID: i2c-hid: fix no irq after reset on raydium 3118
3c845acd0237 : jbd2: make jbd2_handle_buffer_credits() handle reserved handles
942437c97fd9 : y2038: allow disabling time32 system calls
bd40a175769d : y2038: itimer: change implementation to timespec64
ddbc7d0657e9 : y2038: move itimer reset into itimer.c
4c22ea2b9120 : y2038: use compat_{get,set}_itimer on alpha
c1745f84be26 : y2038: itimer: compat handling to itimer.c
5e0fb1b57bea : y2038: time: avoid timespec usage in settimeofday()
bde9e963af2d : y2038: timerfd: Use timespec64 internally
e2bb80d55d75 : y2038: elfcore: Use __kernel_old_timeval for process times
693737b6cc2e : y2038: make ns_to_compat_timeval use __kernel_old_timeval
df1b4ba9d4a8 : y2038: socket: use __kernel_old_timespec instead of timespec
0309f98f2fdc : y2038: socket: remove timespec reference in timestamping
75d319c06e6a : y2038: syscalls: change remaining timeval to __kernel_old_timeval
bdd565f817a7 : y2038: rusage: use __kernel_old_timeval
2a785996cc5e : y2038: uapi: change __kernel_time_t to __kernel_old_time_t
1bf883c1a9cf : y2038: stat: avoid 'time_t' in 'struct stat'
caf5e32d4ea7 : y2038: ipc: remove __kernel_time_t reference from headers
176ed98c8a76 : y2038: vdso: powerpc: avoid timespec references
e6071b182df0 : y2038: vdso: nds32: open-code timespec_add_ns()
21346564ccad : y2038: vdso: change time_t to __kernel_old_time_t
82210fc77898 : y2038: vdso: change timespec to __kernel_old_timespec
ddccf40fe82b : y2038: vdso: change timeval to __kernel_old_timeval
94c467ddb273 : y2038: add __kernel_old_timespec and __kernel_old_time_t
3ca47e958a64 : y2038: remove CONFIG_64BIT_TIME
d6a62a4b5f3f : dt-bindings: serial: Add a new compatible string for SC9863A
12e72714cfff : dt-bindings: serial: Convert sprd-uart to json-schema
ee906c6b9c6e : ALSA: hda - remove forced polling workaround for CFL and CNL
c8e3eb9be57f : ALSA: hda: hdmi - remove redundant code comments
d577cf76fa31 : ALSA: hda: hdmi - fix port numbering for ICL and TGL platforms
5ba03f8f681a : rtc: fsl-ftm-alarm: remove select FSL_RCPM and default y from Kconfig
3f86a7e090d1 : gpiolib: acpi: Print pin number on acpi_gpiochip_alloc_event errors
4f5969c36a45 : rtw88: remove duplicated include from ps.c
38860bdf28b7 : rtl8xxxu: Remove set but not used variable 'rsr'
92fe0f81b64b : brcmsmac: remove unnecessary return
61005d65b6c7 : HID: logitech-hidpp: Silence intermittent get_battery_capacity errors
4f6585815084 : HID: i2c-hid: remove orphaned member sleep_delay
04358e40ba96 : spi: tegra20-slink: add missed clk_unprepare
912a7df474d2 : spi: tegra20-slink: Use dma_request_chan() directly for channel request
4c973b98cdd3 : spi: tegra114: Use dma_request_chan() directly for channel request
df1b01417885 : spi: s3c64xx: Use dma_request_chan() directly for channel request
194e1d4bc262 : spi: qup: Use dma_request_chan() directly for channel request
c1008957ff1a : spi: pl022: Use dma_request_chan() directly for channel request
5d3aa9ccf40c : spi: imx: Use dma_request_chan() directly for channel request
2e33f310dcfb : spi: fsl-lpspi: Use dma_request_chan() directly for channel request
bef1e0c8f74c : spi: atmel: Use dma_request_chan() directly for channel request
cef76e5ace75 : spi: at91-usart: Use dma_request_chan() directly for channel request
c5923243eb32 : spi: fsl-cpm: Correct the free:ing
a4bb429811bd : dt-bindings: mfd: da9062: describe buck modes
844e7492ee3d : regulator: da9062: add of_map_mode support for bucks
7d34aec52d29 : regulator: da9062: refactor buck modes into header
9ebde17c5d03 : regulator: stpmic1: Set a default ramp delay value
089b3f61ecfc : regulator: core: Let boot-on regulators be powered off
b59b65447809 : regulator: core: Don't try to remove device links if add failed
f0c97131b946 : ASoC: ti: davinci-mcasp: Use dma_request_chan() directly for channel request
de8cf9523110 : ASoC: dmaengine: Use dma_request_chan() directly for channel request
ce21401c9d30 : ASoC: soc-core: care card_probed at soc_cleanup_card_resources()
2cc1afcfc617 : ASoC: soc-core: move snd_soc_unbind_card() next to snd_soc_bind_card()
2a6f0892bda9 : ASoC: soc-core: call snd_soc_dapm_shutdown() at soc_cleanup_card_resources()
b26eb5173c85 : ASoC: tas2770: clean up an indentation issue
fe23be2d85b0 : ASoC: rt5645: Fixed typo for buddy jack support.
e9149b8c00d2 : ASoC: wm8904: fix regcache handling
66584ea6b70a : x86/build/vdso: Remove meaningless CFLAGS_REMOVE_*.o
e75603418d4a : rtc: pcf8563: Constify clkout_rates
265fc0910aae : rtc: ds1302: Remove unused DRV_NAME
6d2130e68216 : rtc: rx6110: Convert to SPDX identifier
5ea0a619f5ef : rtc: rx6110: Remove useless rx6110_remove
7ee30bc132c6 : KVM: x86: deliver KVM IOAPIC scan request to target vCPUs
8750e72a79dd : KVM: remember position in kvm->vcpus array
662f1d1d1931 : KVM: nVMX: Add support for capturing highest observable L2 TSC
ef0fbcac3f2a : kvm: vmx: Rename function find_msr() to vmx_find_msr_index()
7cfe0526fd37 : kvm: vmx: Rename NR_AUTOLOAD_MSRS to NR_LOADSTORE_MSRS
365d3d55d601 : kvm: nested: Introduce read_and_check_msr_entry()
d4069dbeb51e : KVM: nVMX: mark functions in the header as "static inline"
03a8871add95 : KVM: nVMX: Expose load IA32_PERF_GLOBAL_CTRL VM-{Entry,Exit} control
71f7347025bf : KVM: nVMX: Load GUEST_IA32_PERF_GLOBAL_CTRL MSR on VM-Entry
458151f65b4d : KVM: nVMX: Use kvm_set_msr to load IA32_PERF_GLOBAL_CTRL on VM-Exit
c547cb6f78cf : KVM: nVMX: Check HOST_IA32_PERF_GLOBAL_CTRL on VM-Entry
bfc6ad6ab356 : KVM: nVMX: Check GUEST_IA32_PERF_GLOBAL_CTRL on VM-Entry
9477f4449b0b : KVM: VMX: Add helper to check reserved bits in IA32_PERF_GLOBAL_CTRL
f245eeaddc3e : selftests: kvm: Simplify loop in kvm_create_max_vcpus test
1924242b2aba : KVM: x86: Optimization: Requst TLB flush in fast_cr3_switch() instead of do it directly
b35e5548b411 : KVM: x86/vPMU: Add lazy mechanism to release perf_event per vPMC
a6da0d77e98e : KVM: x86/vPMU: Reuse perf_event to avoid unnecessary pmc_reprogram_counter
c900c156c518 : KVM: x86/vPMU: Introduce a new kvm_pmu_ops->msr_idx_to_pmc callback
98ff80f5b788 : KVM: x86/vPMU: Rename pmu_ops callbacks from msr_idx to rdpmc_ecx
52ba4b0b9977 : perf/core: Provide a kernel-internal interface to pause perf_event
3ca270fc9edb : perf/core: Provide a kernel-internal interface to recalibrate event period
02d496cfb88a : KVM: nVMX: Update vmcs01 TPR_THRESHOLD if L2 changed L1 TPR
132f4f7e39fd : KVM: VMX: Refactor update_cr8_intercept()
49d654d85f85 : KVM: SVM: Remove check if APICv enabled in SVM update_cr8_intercept() handler
1a686237d94b : KVM: APIC: add helper func to remove duplicate code in kvm_pv_send_ipi
5b4ce93a8fe7 : KVM: X86: avoid unused setup_syscalls_segments call when SYSCALL check failed
b139b5a24774 : KVM: MMIO: get rid of odd out_err label in kvm_coalesced_mmio_init
e64a8508234a : KVM: VMX: Consume pending LAPIC INIT event when exit on INIT_SIGNAL
27cbe7d61898 : KVM: x86: Prevent set vCPU into INIT/SIPI_RECEIVED state when INIT are latched
ff90afa75573 : KVM: x86: Evaluate latched_init in KVM_SET_VCPU_EVENTS when vCPU not in SMM
74c504a6d70a : x86: retpolines: eliminate retpoline from msr event handlers
3dcb2a3fa5a0 : KVM: retpolines: x86: eliminate retpoline from svm.c exit handlers
4289d2728664 : KVM: retpolines: x86: eliminate retpoline from vmx.c exit handlers
f399e60c45f6 : KVM: x86: optimize more exit handlers in vmx.c
03212e347f94 : tee: optee: fix device enumeration error handling
a249dd200d03 : tee: optee: Fix dynamic shm pool allocations
5d603311615f : kernel/module.c: wakeup processes in module_wq on module unload
6e1ff0773f49 : sched/uclamp: Fix incorrect condition
20a15ee040f2 : genirq: Fix function documentation of __irq_alloc_descs()
e9838bd51169 : irq_work: Fix IRQ_WORK_BUSY bit clearing
b52b0c4fc977 : x86/pci: Remove #ifdef __KERNEL__ guard from <asm/pci.h>
948fdcf94289 : x86/pci: Remove pci_64.h
90dc392fc445 : x86: Remove the calgary IOMMU driver
4df4cb9e99f8 : x86/hyperv: Initialize clockevents earlier in CPU onlining
9cb09e7c1c9a : KVM: Add a comment describing the /dev/kvm no_compat handling
b2bf5015dae3 : net: wireless: ti: remove local VENDOR_ID and DEVICE_ID definitions
d8620bbc3254 : net: wireless: ti: wl1251 use new SDIO_VENDOR_ID_TI_WL1251 definition
16568b4a4f0c : mmc: core: fix wl1251 sdio quirks
e5db673e7fe2 : mmc: sdio: fix wl1251 vendor id
4d219f4cf032 : mmc: host: omap-hsmmc: remove init_card pdata callback from pdata
5d6bed6f4811 : omap: remove omap2_hsmmc_info in old hsmmc.[ch] and update Makefile
2398c41d6432 : omap: pdata-quirks: remove openpandora quirks for mmc3 and wl1251
4e8fad98171b : omap: pdata-quirks: revert pandora specific gpiod additions
f6498b922e57 : mmc: host: omap_hsmmc: add code for special init of wl1251 to get rid of pandora_wl1251_init_card
4f9007d69201 : ARM: dts: pandora-common: define wl1251 as child node of mmc3
9b8d7072d655 : net: wireless: ti: wl1251 add device tree support
69167ae5a511 : Documentation: dt: wireless: update wl1251 for sdio
3d44a6fd0775 : Bluetooth: btusb: fix PM leak in error case of setup
7937fd322705 : iwlwifi: mvm: fix non-ACPI function
bfc3e9fdbfb8 : iwlwifi: 22000: fix some indentation
3681021fc6af : iwlwifi: remove IWL_DEVICE_22560/IWL_DEVICE_FAMILY_22560
4658d552e02c : iwlwifi: mvm: sync the iwl_mvm_session_prot_notif layout
220089c720b0 : iwlwifi: mvm: start CTDP budget from 2400mA
d66bd0c4840a : iwlwifi: mvm: don't skip mgmt tid when flushing all tids
559897363ca8 : iwlwifi: mvm: scan: enable adaptive dwell in p2p
39c1a9728f93 : iwlwifi: refactor the SAR tables from mvm to acpi
5167ff45a503 : iwlwifi: scan: support scan req cmd ver 12
687db6ff5b70 : iwlwifi: scan: make new scan req versioning flow
c5aaa8be29b2 : iwlwifi: mvm: fix unaligned read of rx_pkt_status
eb3dc36eeca4 : iwlwifi: remove redundant assignment to variable bufsz
ffe5619fd869 : iwlwifi: bump FW API to 51 for 22000 series
60d1794e2842 : iwlwifi: FW API: reference enum in docs of modify_mask
6587ef6e22c5 : iwlwifi: mvm: print rate_n_flags in a pretty format
19ff9b2c6e3c : iwlwifi: scan: adapt the code to use api ver 11
51698293e323 : iwlwifi: scan: Create function to build scan cmd
508127b7629e : iwlwifi: scan: create function for scan scheduling params
4d75a9eba2e7 : iwlwifi: dbg_ini: support dump collection upon assert during D3
bc4f65b2fc77 : iwlwifi: pcie: make iwl_pcie_gen2_update_byte_tbl static
686d5c5708c9 : iwlwifi: mvm: in VHT connection use only VHT capabilities
222ccf5e9f37 : iwlwifi: nvm: update iwl_uhb_nvm_channels
d923b020dcec : iwlwifi: mvm: remove else-if in iwl_send_phy_cfg_cmd()
bb99ff9baa02 : iwlwifi: mvm: fix support for single antenna diversity
9786b65bc61a : drm/ttm: fix mmap refcounting
3c33a11a2913 : wcn36xx: fix typo
b70b3a36ec33 : ath10k: qmi: Sleep for a while before assigning MSA memory
f4fe2e53349f : ath10k: Revert "ath10k: add cleanup in ath10k_sta_state()"
410119ee29b6 : remoteproc: stm32: wakeup the system by wdg irq
14ea1d04ed0f : dt-bindings: remoteproc: stm32: add wakeup-source
2611045e3555 : staging: vchiq: Refactor indentation in vchiq_platform_conn_state_changed()
635dad0911d1 : staging: exfat: fix spelling mistake "maont" -> "mount"
d138aed68a93 : staging: exfat: remove two unused functions
6caba26ff721 : staging: rtl8723bs: fix indentation issue
abc16585919c : staging: rtl8192u: fix indentation issue
698b22273efa : crypto: tgr192 - remove unneeded semicolon
4509f4376614 : crypto: allwinner - fix some spelling mistakes
5c49645c4a74 : hwrng: atmel - add new platform support for sam9x60
454dfebae2db : dt-bindings: rng: atmel-trng: add new compatible
ae0cc3b7e7f5 : ftrace/samples: Add a sample module that implements modify_ftrace_direct()
0567d6809182 : ftrace: Add modify_ftrace_direct()
36b3615dc3b6 : tracing: Add missing "inline" in stub function of latency_fsnotify()
565333a1554d : ext4: fix a bug in ext4_wait_for_tail_page_commit
5500221ea1b7 : ext4: bio_alloc with __GFP_DIRECT_RECLAIM never fails
ebc11f7b1f2a : ext4: code cleanup for get_next_id
8f4b01fcded2 : libnvdimm/namespace: Differentiate between probe mapping and runtime mapping
c1f45d86a522 : libnvdimm/pfn_dev: Don't clear device memmap area during generic namespace probe
2f4741497c9d : libnvdimm: Trivial comment fix
ab84b77afc95 : libnvdimm/namsepace: Don't set claim_class on error
0b81c6c62021 : s390/qeth: don't check drvdata in sysfs code
b80c08ac9414 : s390/qeth: replace qeth_l3_get_addr_buffer()
8659c189b6f2 : s390/qeth: remove VLAN tracking for L3 devices
611abe5165ca : s390/qeth: consolidate L3 mcast registration code
32a186c7f958 : s390/qeth: remove gratuitious RX modeset
ddf28100ee1f : s390/qeth: fine-tune L3 mcast locking
8311c7a252e8 : s390/qeth: clean up error path in qeth_core_probe_device()
17caeaa4766d : s390/qeth: handle skb allocation error gracefully
7d4faee7c6db : s390/qeth: drop unwanted packets earlier in RX path
5fd3fcbb8af8 : s390/qeth: support per-frame invalidation
845ef9047b1f : s390/qeth: gather more detailed RX dropped/error statistics
ed8640a9612c : vhost/vsock: refuse CID assigned to the guest->host transport
36c5b48b91ac : vsock: fix bind() behaviour taking care of CID
6a2c0962105a : vsock: prevent transport modules unloading
b1bba80a4376 : vsock/vmci: register vmci_transport only when VMCI guest/host are active
c0cfa2d8a788 : vsock: add multi-transports support
039642574cc4 : hv_sock: set VMADDR_CID_HOST in the hvs_remote_addr_init()
55f3e149b690 : vsock: move vsock_insert_unbound() in the vsock_create()
b9ca2f5ff778 : vsock: add vsock_create_connected() called by transports
b9f2b0ffde0c : vsock: handle buffer_size sockopts in the core
daabfbca34ec : vsock: add 'struct vsock_sock *' param to vsock_core_get_transport()
4c7246dc45e2 : vsock/virtio: add transport parameter to the virtio_transport_reset_no_sock()
fe502c4a38d9 : vsock: add 'transport' member in the struct vsock_sock
3603a2e991a8 : vsock: remove include/linux/vm_sockets.h file
db205c766862 : vsock: remove vm_sockets_get_local_cid()
7ed78bc495fd : vsock/vmci: remove unused VSOCK_DEFAULT_CONNECT_TIMEOUT
a7faa68b4e7f : octeontx2-af: Start/Stop traffic in CGX along with NPC
a02917663112 : octeontx2-af: Add option to disable dynamic entry caching in NDC
ee1e75915f4f : octeontx2-af: Support configurable NDC cache way_mask
561e8752a17b : octeontx2-af: Enable broadcast packet replication
5d9b976d4480 : octeontx2-af: Support fixed transmit scheduler topology
206ff848a1ab : octeontx2-af: Add more RSS algorithms
8cc89ae92518 : octeontx2-af: Clear NPC MCAM entries before update
922584f60752 : octeontx2-af: Update NPC KPU packet parsing profile
c6614738a89c : octeontx2-af: Add macro to generate mbox handlers declarations
fdb902981482 : octeontx2-af: Sync hw mbox with bounce buffer.
a36740f614d3 : octeontx2-af: Add mbox API to validate all responses
e07fb507aeb1 : octeontx2-af: Add NPC MCAM entry allocation status to debugfs
f967488d095e : octeontx2-af: Add per CGX port level NIX Rx/Tx counters
c57211b53682 : octeontx2-af: Add CGX LMAC stats to debugfs
c5a797e081da : octeontx2-af: Add NDC block stats to debugfs.
02e202c3d15e : octeontx2-af: Add NIX RQ, SQ and CQ contexts to debugfs
8756828a8148 : octeontx2-af: Add NPA aura and pool contexts to debugfs
23205e6d06d4 : octeontx2-af: Dump current resource provisioning status
26e77708fdc2 : driver core: Allow device link operations inside sync_state()
c2d568978193 : net: hns3: fix ETS bandwidth validation bug
aea8cfb35a82 : net: hns3: reallocate SSU' buffer size when pfc_en changes
71c5e83bcf1e : net: hns3: add compatible handling for MAC VLAN switch parameter configuration
15fb35fa9ff4 : ravb: implement MTU change while device is up
b37fa92e20ef : net: mvneta: fix build skb for bm capable devices
d7f9f47d4d12 : tipc: add back tipc prefix to log messages
d0db136ffb59 : r8169: use r8168d_modify_extpage in rtl8168f_config_eee_phy
6f2275433a2f : ibmveth: Detect unsupported packets before sending to the hypervisor
f46e47f84a87 : dt-bindings: arm: Add bindings for Unisoc SC9863A
cc691344dbb0 : dt-bindings: arm: Convert sprd board/soc bindings to json-schema
01db923e8377 : net: phy: dp83869: Add TI dp83869 phy
4d66c56f7efe : dt-bindings: net: dp83869: Add TI dp83869 phy
bd1903b7c459 : net: openvswitch: add hash info to upcall
f4c2d372b89a : ext4: fix leak of quota reservations
85f6a17f24f9 : cpuidle: teo: Avoid code duplication in conditionals
7cf2cba43f15 : PCI: Unify ACS quirk desired vs provided checking
c8de8ed2dcaa : PCI: Make ACS quirk implementations more uniform
8d66a8183d0c : net: ethernet: mediatek: Enable GDM GDMA_DROP_ALL mode
5ac9eda060c7 : net: ethernet: mediatek: Refine the timing of GDM/PSE setup
8d3f4a95a626 : net: ethernet: mediatek: Integrate GDM/PSE setup operations
abfb228ae642 : net: dsa: sja1105: Simplify reset handling
0815ef3c019d : drivers/md/raid5-ppl.c: use the new spelling of RWH_WRITE_LIFE_NOT_SET
f1934892bd76 : drivers/md/raid5.c: use the new spelling of RWH_WRITE_LIFE_NOT_SET
1e1a76ed9a1c : ext4: remove unused variable warning in parse_options()
86db36a347b4 : net: dsa: sja1105: Implement state machine for TAS with PTP clock source
41603d78b362 : net: dsa: sja1105: Make the PTP command read-write
d7495343228f : cgroup: fix incorrect WARN_ON_ONCE() in cgroup_setup_root()
7f3fefeec2ce : of: property: Fix documentation for out values
cc57d7daafc2 : dt-bindings: Add syscon YAML description
a2f12f80d274 : dt-bindings: crypto: Convert stm32 CRYP bindings to json-schema
30f78c332e12 : dt-bindings: crypto: Convert stm32 CRC bindings to json-schema
56fb34d86e87 : dt-bindings: mfd: Convert stm32 timers bindings to json-schema
a84fddb16d9b : drm/amdgpu: fix null pointer deref in firmware header printing
196624e192f8 : ext4: Enable encryption for subpage-sized blocks
31fb992ce675 : fs/buffer.c: support fscrypt in block_read_full_page()
73884a7082f4 : PCI: Do not use bus number zero from EA capability
c13704f5685d : PCI: Avoid double hpmemsize MMIO window assignment
dcb77e4b274b : rsxx: add missed destroy_workqueue calls in remove
8b37bc277fb4 : iocost: check active_list of all the ancestors in iocg_activate()
79e4be2c08bb : i2c: tegra: Use dma_request_chan() directly for channel request
efa42b5e3ec7 : i2c: sh_mobile: Use dma_request_chan() directly for channel request
67d7630f0eae : i2c: qup: Use dma_request_chan() directly for channel request
a2b0e390d21a : i2c: at91: Use dma_request_chan() directly for channel request
be8af7a9e3cc : ARM: dts: bcm2711-rpi-4: Enable GENET support
d98a8dbdaec6 : ARM: dts: bcm2711: force CMA into first GB of memory
c39511ffb99b : i2c: rcar: Remove superfluous call to clk_get_rate()
eac406c61cd0 : io_uring: make POLL_ADD/POLL_REMOVE scale better
60528afa7866 : gfs2: Don't loop forever in gfs2_freeze if withdrawn
f155f5e01090 : gfs2: fix infinite loop in gfs2_ail1_flush on io error
eb43e660c094 : gfs2: Introduce function gfs2_withdrawn
9b4712044d05 : tracing: Remove stray tab in TRACE_EVAL_MAP_FILE's help text
ef56e047b2bd : tracing: Use seq_buf_hex_dump() to dump buffers
353cade3149c : seq_buf: Add printing formatted hex dumps
c7411a1a126f : tracing/kprobe: Check whether the non-suffixed symbol is notrace
6ee40511cb83 : tracing: use kvcalloc for tgid_map array allocation
0c3c86bdc691 : tracing/hwlat: Fix a few trivial nits
80042c8f06bf : tracing: Use generic type for comparator function
e8877ec5dbba : lib/bsearch: Use generic type for comparator function
52ae533b8a18 : lib/sort: Move swap, cmp and cmp_r function types for wider use
b43e78f65b1d : tracing/selftests: Turn off timeout setting
b83b43ffc6e4 : fgraph: Fix function type mismatches of ftrace_graph_return using ftrace_stub
633739b2fedb : rbd: silence bogus uninitialized warning in rbd_object_map_update_finish()
c1a1f273d082 : USB: serial: ftdi_sio: add device IDs for U-Blox C099-F9P
6a81749ebe5f : ceph: increment/decrement dio counter on async requests
a81bc3102b4f : ceph: take the inode lock before acquiring cap refs
9eff303725da : x86/crash: Align function arguments on opening braces
7c321eb2b843 : x86/kdump: Remove the backup region handling
cb6cfe2eaed1 : bus: ti-sysc: Adjust exception handling in sysc_child_add_named_clock()
f35ef592477c : ALSA: usb-audio: Add skip_validation option
cb45722b289b : ALSA: hda/hdmi - Clean up Intel platform-specific fixup checks
976a68f06b2e : ALSA: usb-audio: Fix incorrect size check for processing/extension units
1706df19f5f0 : ARM: dts: logicpd-torpedo: Remove unnecessary notes/comments
a3e633d661fd : ARM: dts: logicpd-torpedo-baseboard: Enable HDQ
93512dad334d : dt-bindings: Improve validation build error handling
abb4805e343a : dt-bindings: power: Convert Samsung Exynos Power Domain bindings to json-schema
5279a3d8bede : dt-bindings: power: Convert Generic Power Domain bindings to json-schema
37238d3dd584 : ARM: OMAP2+: Drop useless gptimer option for omap4
020003f763e2 : bus: ti-sysc: Add module enable quirk for audio AESS
7283fff8b524 : dma-mapping: remove the DMA_ATTR_WRITE_BARRIER flag
64c264872b88 : RDMA/efa: Clear the admin command buffer prior to its submission
289b20b2a5f9 : RDMA/siw: Cleanup unused mmap structures.
9a5407d74c22 : RDMA/qedr: Make qedr_iw_load_qp() static
6296665cee88 : RDMA/ocrdma: Fix spelling mistake in variable name
fe5e7ba11fcf : gfs2: fix glock reference problem in gfs2_trans_remove_revoke
feed98a8e5f3 : gfs2: make gfs2_log_shutdown static
7ee23491b392 : RDMA/qib: Validate ->show()/store() callbacks before calling them
da046d5f895f : RDMA/i40iw: Fix potential use after free
960657b732e1 : RDMA/qedr: Fix potential use after free
c2a93d75c0e2 : mmc: moxart: Use dma_request_chan() directly for channel request
5503301f0e56 : mmc: atmel-mci: Use dma_request_chan() directly for channel request
62c517256ef2 : mmc: mmc_spi: Use proper debounce time for CD GPIO
d5cf1a591a37 : dt-bindings: mmc: fsl-imx-esdhc: add imx8m compatible string
2ac55d5e5ec9 : mmc: core: Re-work HW reset for SDIO cards
99b4ddd8b76a : mmc: core: Drop check for mmc_card_is_removable() in mmc_rescan()
cdb2256f795e : mwifiex: Re-work support for SDIO HW reset
0756e913fc02 : qtnfmac: add support for getting/setting transmit power
239ce8a79778 : qtnfmac: handle MIC failure event from firmware
46d55fcec163 : qtnfmac: send EAPOL frames via control path
97aef03cb71b : qtnfmac: modify Rx descriptors queue setup
24227a9e956a : qtnfmac: fix invalid channel information output
dd4c2260dab0 : qtnfmac: fix debugfs support for multiple cards
4a33f21cef84 : qtnfmac: fix using skb after free
408f122a1f92 : rtl8xxxu: Add support for Edimax EW-7611ULB
7ecaf069da52 : kbuild: move headers_check rule to usr/include/Makefile
fcbb8461fd23 : kbuild: remove header compile test
ed69a6cb7008 : KVM: x86/mmu: Take slots_lock when using kvm_mmu_zap_all_fast()
80591e61a0f7 : kbuild: tell sparse about the $ARCH
5347291415a3 : sparc: vdso: fix build error of vdso32
330bb7117101 : rtlwifi: rtl8192de: Fix missing enable interrupt flag
3155db7613ed : rtlwifi: rtl8192de: Fix missing callback that tests for hw release of buffer
0e531cc575c4 : rtlwifi: rtl8192de: Fix missing code to retrieve RX buffer address
021d1cdda387 : io-wq: remove now redundant struct io_wq_nulls_list
979c690d9a01 : block: move clearing bd_invalidated into check_disk_size_change
f0b870df80bc : block: remove (__)blkdev_reread_part as an exported API
142fe8f4bb16 : block: fix bdev_disk_changed for non-partitioned devices
a1548b674403 : block: move rescan_partitions to fs/block_dev.c
6917d0689993 : block: merge invalidate_partitions into rescan_partitions
163b00cde7cf : thermal: Fix deadlock in thermal thermal_zone_device_check
f902b0260002 : block: refactor rescan_partitions
d8e85e144bbe : arm64: Kconfig: add a choice for endianness
478de3380c1c : block, bfq: deschedule empty bfq_queues not referred by any process
fed23c5829ec : mmc: sdhci-of-at91: fix quirk2 overwrite
1d28122131b2 : checkpatch: don't warn about new vsprintf pointer extension '%pe'
e221065aa613 : xen/mcelog: also allow building for 32-bit kernels
f1a0094cbbe9 : HID: quirks: Add quirk for HP MSU1465 PIXART OEM mouse
6f599d84231f : x86/kdump: Always reserve the low 1M when the crashkernel option is specified
112eee5d0600 : x86/crash: Add a forward declaration of struct kimage
7bd39bc6bfdf : firmware: arm_scmi: Fix doorbell ring logic for !CONFIG_64BIT
cc9dbfa97078 : ALSA: usb-audio: Fix incorrect NULL check in create_yamaha_midi_quirk()
a7e335deed17 : dmaengine: sprd: Add wrap address support for link-list mode
14f89e088155 : mtd: devices: fix mchp23k256 read and write
c2d73ba892ea : mtd: no need to check return value of debugfs_create functions
e47ff01b94b6 : usb: gadget: udc: s3c2410_udc: create debugfs directory under usb root
3a35bc8df488 : usb: gadget: pxa27x: create debugfs directory under usb root
626557a352b2 : usb: gadget: udc: renesas_usb3: create debugfs directory under usb root
ed50e1600b44 : slcan: Fix memory leak in error path
ae24f2b6f828 : MAINTAINERS: add myself as maintainer of Cadence I3C master controller driver
4e3f77d8419b : xen/mcelog: add PPIN to record when available
0695f8bca93e : selftests/powerpc: Handle Makefile for unrecognized option
ca8ffdaea560 : xen/mcelog: drop __MC_MSR_MCGCAP
46770be0cf94 : cpufreq: Register drivers only after CPU devices have been registered
b4011644b03c : drm/vmwgfx: remove set but not used variable 'srf'
e2e966636aee : drm/ttm, drm/vmwgfx: Use a configuration option for the TTM dma page pool
b37949560b93 : MAINTAINERS: Add Green as SiFive PDMA driver maintainer
6973886ad58e : dmaengine: sf-pdma: add platform DMA support for HiFive Unleashed A00
fa805360f4cf : dt-bindings: dmaengine: sf-pdma: add bindins for SiFive PDMA
87ff16007cff : intel_th: Document software sinks
0a8f72fafb3f : stm class: Lose the protocol driver when dropping its reference
5c5332a6a229 : dmaengine: zx: remove: removed dmam_pool_destroy
1ff95243257f : dmaengine: mediatek: hsdma_probe: fixed a memory leak when devm_request_irq fails
e9cb0497b1c8 : firmware: Fix incompatible function behavior for RSU driver
3b2fa0c92686 : MIPS: ralink: enable PCI support only if driver for mt7621 SoC is selected
c0e5f4e73a71 : misc: rtsx: Add support for RTS5261
c6bf3842a34a : w1: new driver. DS2430 chip
051f5175f226 : dmaengine: iop-adma: clean up an indentation issue
af2e8c68b9c5 : KVM: PPC: Book3S HV: Flush link stack on guest exit to host kernel
39e72bf96f58 : powerpc/book3s64: Fix link stack flush on context switch
71564a26e3e9 : driver core: platform: Declare ret variable only once
edb44e8461cf : cpu-topology: declare parse_acpi_topology in <linux/arch_topology.h>
e0c31fdda264 : pcmcia: include cs_internal.h for missing declarations
b0bbc882e7b1 : pcmcia: include <pcmcia/ds.h> for pcmcia_parse_tuple
46549769d051 : w1: Fix documentation warning.
5c2d6a527b2c : crypto: hisilicon: no need to check return value of debugfs_create functions
3ec1bd7693ee : uio: fix irq init with dt support & irq not defined
2a9edd056ed4 : binder: Handle start==NULL in binder_update_page_range()
a7a74d7ff55a : binder: Prevent repeated use of ->mmap() via NULL mapping
8eb52a1ee37a : binder: Fix race between mmap() and binder_alloc_print_pages()
bf49d9dd6fef : export,module: add SPDX GPL-2.0 license identifier to headers with no license
492c88720d36 : driver core: platform: use the correct callback type for bus_find_device
a66ada4f241c : usb: gadget: bcm63xx_udc: create debugfs directory under usb root
de4c73982cce : usb: dwc2: create debugfs directory under usb root
b3c69ec8e232 : usb: musb: dsps: create debugfs directory under usb root
54ef0b39ec50 : media: uvcvideo: drop error check of debugfs_create_dir()
dcf5a2c390a3 : usb: dwc3: create debugfs directory under usb root
ee93c83bf756 : usb: host: imx21: create debugfs directory under usb root
b8029ba97b31 : usb: chipidea: debug: create debugfs directory under usb root
ba9f0f6eff1a : usb: renesas_usbhs: Use dma_request_chan() directly for channel request
8c7128c4cf4e : staging: align to fix warnings of line over 80 characters
7a3674898de3 : staging: exfat: fix indentation issue
a320e9fa1e26 : io_uring: Fix getting file for non-fd opcodes
9d858b214839 : io_uring: introduce req_need_defer()
2f6d9b9d6357 : io_uring: clean up io_uring_cancel_files()
e61df66c69b1 : io-wq: ensure free/busy list browsing see all items
f368b29ba917 : xfs: fix another missing include
8234532fd400 : xfs: remove XFS_IOC_FSSETDM and XFS_IOC_FSSETDM_BY_HANDLE
eb0d21637f89 : xfs: remove duplicated include from xfs_dir2_data.c
a55cefccaaa8 : xfs: remove unused structure members & simple typedefs
35dab307c8e9 : xfs: remove unused typedef definitions
1cc95e6f0d7c : xfs: Replace function declaration by actual definition
d0bdfb106907 : xfs: remove the xfs_qoff_logitem_t typedef
fd8b81dbbb23 : xfs: remove the xfs_dq_logitem_t typedef
c072fbefe48e : xfs: remove the xfs_quotainfo_t typedef
2248a28384fe : drm/i915/gen8+: Add RC6 CTX corruption WA
030cc787c30e : firmware_class: make firmware caching configurable
b9df3997bb3e : clk: Ingenic: Add CGU driver for X1000.
0b24748c3b26 : dt-bindings: clock: Add X1000 bindings.
5e559561a8d7 : io_uring: ensure registered buffer import returns the IO length
a31414e8c98d : clk: tegra: Use match_string() helper to simplify the code
77adf9355304 : ACPI / hotplug / PCI: Allocate resources directly under the non-hotplug bridge
46acbcb4849b : clk: pxa: fix one of the pxa RTC clocks
9629dbdabd19 : clk: sprd: Use IS_ERR() to validate the return value of syscon_regmap_lookup_by_phandle()
15fbb2312f32 : bcache: don't export symbols
651bbba57ada : bcache: remove the extra cflags for request.o
9fcc34b1a6dd : bcache: at least try to shrink 1 node in bch_mca_scan()
c5fcdedcee4e : bcache: add idle_max_writeback_rate sysfs interface
5dccefd3ea0b : bcache: add code comments in bch_btree_leaf_dirty()
84c529aea182 : bcache: fix deadlock in bcache_allocator
06c1526da97d : bcache: add code comment bch_keylist_pop() and bch_keylist_pop_front()
41fa4deef90b : bcache: deleted code comments for dead code in bch_data_insert_keys()
aaf8dbeab586 : bcache: add more accurate error messages in read_super()
2d8869518a52 : bcache: fix static checker warning in bcache_device_free()
34cf78bf34d4 : bcache: fix a lost wake-up problem caused by mca_cannibalize_lock
c0e0954e909c : bcache: fix fifo index swapping condition in journal_pin_cmp()
72c996099dc6 : cxgb4: Fix an error code in cxgb4_mqprio_alloc_hw_resources()
a56dcc6b4558 : net: cdc_ncm: Signedness bug in cdc_ncm_set_dgram_size()
d41378713eef : net: atlantic: Signedness bug in aq_vec_isr_legacy()
f4c47547b40a : Revert "serial-uartlite: Move the uart register"
4c5168963231 : Revert "serial-uartlite: Add get serial id if not provided"
3128aad163d3 : bnxt_en: Fix array overrun in bnxt_fill_l2_rewrite_fields().
5d8508aa079a : Revert "serial-uartlite: Do not use static struct uart_driver out of probe()"
5683e5406e94 : io_uring: Fix getting file for timeout
07e5d4ff125a : Revert "serial-uartlite: Add runtime support"
84179981317f : net/mlx5: TC: Offload flow table rules
4383cfcc65e7 : net/mlx5: Add devlink reload
71c6eaebf06a : net/mlx5e: Set netdev name space on creation
85bf490af1e2 : net/mlx5e: Fix error flow cleanup in mlx5e_tc_tun_create_header_ipv4/6
e6014afd1c57 : net/mlx5: Remove redundant NULL initializations
a7cba0a4d508 : net/mlx5: Read num_vfs before disabling SR-IOV
86bb811b0808 : net/mlx5: DR, Fix matcher builders select check
5042ffbc95d9 : Revert "serial-uartlite: Change logic how console_port is setup"
61ad2a021d1d : Revert "serial-uartlite: Use allocated structure instead of static ones"
4f9bbcefa142 : riscv: add support for MMIO access to the timer registers
b27f300f8cbd : gpiolib: fix coding style in gpiod_hog()
2727315df3f5 : gpiolib: acpi: Add Terra Pad 1061 to the run_edge_events_on_boot_blacklist
975b992fdd4b : net/mlx5: Add new chain for netfilter flow table offload
439e843f1f43 : net/mlx5: Refactor creating fast path prio chains
34b13cb3eaa5 : net/mlx5: Accumulate levels for chains prio namespaces
4db7b98e9432 : net/mlx5: Define fdb tc levels per prio
2cf2954bd7ff : net/mlx5: Rename FDB_* tc related defines to FDB_TC_* defines
12063c2e4c0e : net/mlx5: Simplify fdb chain and prio eswitch defines
63f202e5edf1 : cpuidle: teo: Avoid using "early hits" incorrectly
b6495b7f004d : cpuidle: teo: Exclude cpuidle overhead from computations
8bf90f320d9a : riscv: implement remote sfence.i using IPIs
1c602006d1dc : drm/i915/tgl: MOCS table update
ed77d88752ae : Revert "drm/i915/ehl: Update MOCS table for EHL"
3320648ecc38 : riscv: cleanup the default power off implementation
3b03ac6bbd6e : riscv: poison SBI calls for M-mode
eded8bc66a0c : riscv: don't allow selecting SBI based drivers for M-mode
3bdf364ada33 : clk: armada-xp: remove unused code
36c2f9223e84 : io-wq: ensure we have a stable view of ->cur_work for cancellations
75a1ccfe6c72 : mscc.c: Add support for additional VSC PHYs
a64fc11b9a52 : drm/msm: fix memleak on release
945fe45759bc : net: ethernet: stmmac: fix indentation issue
622b2a0ab647 : drm/amdgpu/vcn: finish delay work before release resources
fddbfb1c6503 : drm/amd/powerplay: read pcie speed/width info (v2)
73f0ec02d670 : docs: fs-verity: mention statx() support
924e319416e3 : f2fs: support STATX_ATTR_VERITY
1f6071955278 : ext4: support STATX_ATTR_VERITY
3ad2522c64cf : statx: define STATX_ATTR_VERITY
c0d782a3ccdc : docs: fs-verity: document first supported kernel version
1e37be7d27d0 : nfc: pn533: pn533_phy_ops dev_[up, down] return int
3b5a39979daf : slip: Fix memory leak in slip_open error path
7807759e4ad8 : firewire: core: code cleanup after vm_map_pages_zero introduction
b98c7518c534 : firewire: ohci: stop using get_seconds() for BUS_TIME
802753cb0b14 : net: usb: qmi_wwan: add support for Foxconn T77W968 LTE modules
e88982ad1bb1 : RDMA/srpt: Report the SCSI residual to the initiator
708edafa8831 : sbitmap: Delete sbitmap_any_bit_clear()
cb711b91a3c6 : blk-mq: Delete blk_mq_has_free_tags() and blk_mq_can_queue()
07f23d90478c : net: sfp: fix spelling mistake "requies" -> "requires"
7897b071ac3b : net: macb: convert to phylink
6e952d95cab1 : net: macb: move the Tx and Rx buffer initialization into a function
d7eaf962a90b : net: axienet: In kconfig remove arch dependency for axi_emac
208d70f562e5 : IB/mlx5: Support flow counters offset for bulk counters
aefe69a45d84 : xfs: remove the xfs_disk_dquot_t and xfs_dquot_t
e8777b27ca8a : xfs: avoid time_t in user api
93597ae8dac0 : xfs: Fix deadlock between AGI and AGF when target_ip exists in xfs_rename()
048a35d2f0b4 : xfs: don't reset the "inode core" in xfs_iread
de7a866fd41b : xfs: merge the projid fields in struct xfs_icdinode
8d2d878db897 : xfs: use a struct timespec64 for the in-core crtime
d8d11fc703a2 : xfs: devirtualize ->m_dirnameops
537dabcfdbc1 : xfs: remove the unused m_chsize field
a71895c5dad1 : xfs: convert open coded corruption check to use XFS_IS_CORRUPT
bcb8af5c46e4 : perf maps: Purge the entries from maps->names in __maps__purge()
7d7230652e7c : io_wq: add get/put_work handlers to io_wq_create()
b9876e6de123 : KVM: Forbid /dev/kvm being opened by a compat task when CONFIG_KVM_COMPAT=n
15dff286d0e0 : io_uring: check for validity of ->rings in teardown
f0797095423e : USB: serial: option: add support for Foxconn T77W968 LTE modules
5326de9e94be : NFSv4.x: Drop the slot if nfs4_delegreturn_prepare waits for layoutreturn
5c441544f045 : NFSv4.x: Handle bad/dead sessions correctly in nfs41_sequence_process()
6bb41b70c470 : MAINTAINERS: Mark vub300 mmc driver as orphan
c11113d5022c : mmc: vub300: Drop redundant host ops ->init_card()
c9af138c42f0 : mmc: renesas_sdhi_internal_dmac: Add r8a774b1 support
a0d4c7eb71dd : mmc: block: Add CMD13 polling for MMC IOCTLS with R1B response
3869468e0c48 : mmc: block: Make card_busy_detect() a bit more generic
22dc132d5448 : mmc: sdhci-of-esdhc: fix up erratum A-008171 workaround
6e32f65c14f1 : mmc: sdhci-of-esdhc: poll ESDHC_FLUSH_ASYNC_FIFO bit until completion
727d836a375a : mmc: sdhci-of-at91: add DT property to enable calibration on full reset
5cd41fe89704 : dt-bindings: sdhci-of-at91: add the microchip,sdcal-inverted property
61a14e5299bd : mmc: mmci: stm32: make sdmmc_idma_validate_data static
315e3bd7ac19 : mmc: sdhci-pci: Add support for Intel JSL
80fe4e90665a : mmc: jz4740: Add support for Low Power Mode (LPM)
fea5fcc25788 : mmc: jz4740: Add support for X1000
b5caac972801 : dt-bindings: mmc: jz4740: Add bindings for X1000
2af2af9940b0 : mmc: jz4740: Add support for JZ4760
6d57e9cf8e58 : dt-bindings: mmc: jz4740: Add bindings for JZ4760
a02f8f48c194 : mmc: jz4740: Add 8bit mode support
38413ce39a4b : mmc: sdhci-pci: Make function amd_sdhci_reset static
d1807ad6b7de : mmc: sdhci-of-arasan: Add Support for Intel LGM SDXC
bdf659a65622 : dt-bindings: mmc: sdhci-of-arasan: Add new compatible for Intel LGM SDXC
0e68de6aa7b1 : mmc: mmci: sdmmc: add busy_complete callback
cb0335b778c7 : mmc: mmci: add busy_complete callback
8266c585f489 : mmc: mmci: add hardware busy timeout feature
e2b98d83ff0c : mmc: mmci: make unexported functions static
6b62e128e6f6 : mmc: dw_mmc: fix indentation issue
690dba13840e : memstick: jmb38x_ms: clean up indentation issue
01a5674301fa : dt-bindings: mmc: renesas_sdhi: Add r8a774b1 support
824b90bbaf4d : mmc: cavium-octeon: Use devm_platform_ioremap_resource()
d67da5c90547 : mmc: bcm2835: Use devm_platform_ioremap_resource wrapper
7a7dab237027 : mmc: tmio: remove workaround for NON_REMOVABLE
f06d353f5288 : MAINTAINERS: Add entry for Actions Semi SD/MMC driver and binding
ff65ffe46d28 : mmc: Add Actions Semi Owl SoCs SD/MMC driver
b62a80174ffb : dt-bindings: mmc: Add Actions Semi SD/MMC/SDIO controller binding
dd79b7e36703 : mmc: sdhci-milbeaut: add Milbeaut SD controller driver
4177bc5038c8 : dt-bindings: mmc: add DT bindings for Milbeaut SD controller
7a869f00bb15 : mmc: sdhci-pci: Quirk for AMD SDHC Device 0x7906
dcaac3f78401 : mmc: sdhci: Check card status after reset
6cbee2b9eccf : KVM: X86: Reset the three MSR list number variables to 0 in kvm_init_msr_list()
e37f9f139f62 : selftests: kvm: fix build with glibc >= 2.30
13fb59276b47 : kvm: x86: disable shattered huge page recovery for PREEMPT_RT.
953ae45a0c25 : tracing: Adding NULL checks for trace_array descriptor pointer
e585e6469d6f : tracing: Verify if trace array exists before destroying it.
2d6425af6116 : tracing: Declare newly exported APIs in include/linux/trace.h
6dff4d7dd3e0 : tracing: Make internal ftrace events static
9c34fc4b7e90 : tracing: Use CONFIG_PREEMPTION
793937236d1e : preemptirq_delay_test: Add the burst feature and a sysfs trigger
91edde2e6ae1 : ftrace: Implement fs notification for tracing_max_latency
da537f0aef13 : ftrace: Add information on number of page groups allocated
77ac117b3a82 : ftrace/x86: Tell objtool to ignore nondeterministic ftrace stack layout
a3ad1a7e3968 : ftrace/x86: Add a counter to test function_graph with direct
562955fe6a55 : ftrace/x86: Add register_ftrace_direct() for custom trampolines
ed9dafebce52 : ftrace/selftests: Update the direct call selftests to test two direct calls
156473a0ff4f : ftrace: Add another example of register_ftrace_direct() use case
646f01ccdd59 : ftrace/selftest: Add tests to test register_ftrace_direct()
b06457c83af6 : ftrace: Add sample module that uses register_ftrace_direct()
013bf0da0474 : ftrace: Add ftrace_find_direct_func()
763e34e74bb7 : ftrace: Add register_ftrace_direct()
0b8e7bbde5e7 : drm/sun4i: tcon: Set min division of TCON0_DCLK to 1.
3af50e548019 : dt-bindings: pinctrl: Convert generic pin mux and config properties to schema
19b6ecfca6b8 : tty: serial: msm_serial: Use dma_request_chan() directly for channel request
84a25d956c4f : tty: serial: tegra: Use dma_request_chan() directly for channel request
61b37b049e20 : tty: serial: amba-pl011: Use dma_request_chan() directly for channel request
a00d9db8952b : serial-uartlite: Use allocated structure instead of static ones
d338838c09de : serial-uartlite: Change logic how console_port is setup
74887542fdcc : tty: serial: pch_uart: correct usage of dma_unmap_sg
8b598e7f4e9b : drm/bridge: ti-tfp410: switch to using fwnode_gpiod_get_index()
4a5e0f9e7351 : gpio: merrifield: Pass irqchip when adding gpiochip
cd242b333b00 : gpio: merrifield: Add GPIO <-> pin mapping ranges via callback
b056ca1c2f01 : gpiolib: Introduce ->add_pin_ranges() callback
789c4aea3f08 : drm/i915: Split a setting of MSA to MST and SST
0f67f16a6e88 : gpio: mmio: remove untrue leftover comment
be053b2dc91c : gpio: em: Use platform_get_irq() to obtain interrupts
0161a94e2d1c : tools: gpio: Correctly add make dependencies for gpio_utils
af833988c088 : perf scripts python: exported-sql-viewer.py: Fix use of TRUE with SQLite
c8eafe149530 : x86/resctrl: Fix potential lockdep warning
102a1b382177 : backlight: qcom-wled: Fix spelling mistake "trigged" -> "triggered"
60f8a59ddcdc : parport: daisy: use new parport device model
231ec2f24dad : parport: load lowlevel driver if ports not found
e962cd9cf9cf : parport: do not check portlist when using device-model
c059d579961d : parport: daisy: avoid hardcoded name
45a2d64696b1 : lp: fix sparc64 LPSETTIMEOUT ioctl
998174042da2 : ppdev: fix PPGETTIME/PPSETTIME ioctls
edfaeaf742b4 : Revert "mfd: syscon: Set name of regmap_config"
bee3bbe616a2 : driver core: Clarify documentation for fwnode_operations.add_links()
596fd8dffb74 : tty: serial: imx: use the sg count from dma_map_sg
fba67e8f8978 : Remove every trace of SERIAL_MAGIC
2a9125317b24 : usbip: Fix uninitialized symbol 'nents' in stub_recv_cmd_submit()
65e1f38d9a2f : scripts/tools-support-relr.sh: un-quote variables
fe0c2baae0bd : PM / Domains: Convert to dev_to_genpd_safe() in genpd_syscore_switch()
1b32999e205b : mmc: tmio: Avoid boilerplate code in ->runtime_suspend()
ea71c59669f1 : PM / Domains: Implement the ->start() callback for genpd
ca765a8cfe0c : PM / Domains: Introduce dev_pm_domain_start()
2079fe6ea8cb : ARM: OMAP2+: SmartReflex: add omap_sr_pdata definition
01ca4827a748 : PM / wakeirq: remove unnecessary parentheses
98ae6fb3f1dc : drm/i915/execlists: Move reset_active() from schedule-out to schedule-in
aca32d7bccf9 : power: avs: smartreflex: Remove superfluous cast in debugfs_create_file() call
b4447c0dcd0d : ACPI: OSI: Shoot duplicate word
cf25e24db61c : time: Rename tsk->real_start_time to ->start_boottime
c759bc47db0f : locking/lockdep: Update the comment for __lock_release()
295c52ee1485 : perf/x86/intel/pt: Prevent redundant WRMSRs
670638477aed : perf/x86/intel/pt: Opportunistically use single range output mode
25e8920b301c : perf/x86/intel/pt: Add sampling support
8e105a1fc2a0 : perf/x86/intel/pt: Factor out pt_config_start()
a4faf00d994c : perf/aux: Allow using AUX data in perf samples
deb0c3c29d55 : perf/core: Fix unlock balance in perf_init_event()
f5cdc9d4003a : ALSA: pcm: Fix stream lock usage in snd_pcm_period_elapsed()
528699317dd6 : ALSA: usb-audio: not submit urb for stopped endpoint
4a15d574e68a : can: j1939: warn if resources are still linked on destroy
ddeeb7d4822e : can: j1939: j1939_can_recv(): add priv refcounting
8d7a5f000e23 : can: j1939: transport: j1939_cancel_active_session(): use hrtimer_try_to_cancel() instead of hrtimer_cancel()
62ebce1dc1fa : can: j1939: make sure socket is held as long as session exists
d966635b384b : can: j1939: transport: make sure the aborted session will be deactivated only once
fd81ebfe7975 : can: j1939: socket: rework socket locking for j1939_sk_release() and j1939_sk_sendmsg()
c48c8c1e2e81 : can: j1939: main: j1939_ndev_to_priv(): avoid crash if can_ml_priv is NULL
25fe97cb7620 : can: j1939: move j1939_priv_put() into sk_destruct callback
975987e7015b : can: af_can: export can_sock_destruct()
f6ae9f120dad : netfilter: nft_payload: add C-VLAN support
be193f5e21d0 : netfilter: nf_tables_offload: pass extack to nft_flow_cls_offload_setup()
8dfd8b09aa34 : netfilter: nf_tables: add nft_payload_rebuild_vlan_hdr()
f41f72d09ee1 : netfilter: nft_payload: simplify vlan header handling
25da5eb32cd5 : netfilter: nft_meta: offload support for interface index
c2d1a13520ee : powerpc/fsl_booke/32: Document KASLR implementation
74277f00b232 : powerpc/fsl_booke/kaslr: export offset in VMCOREINFO ELF notes
921a79b78020 : powerpc/fsl_booke/kaslr: dump out kernel offset information on panic
8c2ae87be5a4 : powerpc/fsl_booke/kaslr: support nokaslr cmdline parameter
b39609720069 : powerpc/fsl_booke/kaslr: clear the original kernel if randomized
6a38ea1d7b94 : powerpc/fsl_booke/32: randomize the kernel image offset
2b0e86cc5de6 : powerpc/fsl_booke/32: implement KASLR infrastructure
c061b38a3e48 : powerpc/fsl_booke/32: introduce reloc_kernel_entry() helper
aa1d2090e693 : powerpc/fsl_booke/32: introduce create_kaslr_tlb_entry() helper
39f4b7bf7571 : powerpc: introduce kernstart_virt_addr to store the kernel base
4ed47dbefa29 : powerpc: move memstart_addr and kernstart_addr to init-common.c
8054df057058 : powerpc: unify definition of M_IF_NEEDED
d00dbd298142 : perf/core: Fix missing static inline on perf_cgroup_switch()
697d877849d4 : perf/core: Consistently fail fork on allocation failures
dce5affb94eb : perf/aux: Disallow aux_output for kernel events
f25d8ba9e1b2 : perf/core: Reattach a misplaced comment
00496fe5e09e : perf/aux: Fix the aux_output group inheritance fix
09f4e8f05d85 : perf/core: Disallow uncore-cgroup events
b90f7c9d2198 : sched/pelt: Fix update of blocked PELT ordering
ff51ff84d82a : sched/core: Avoid spurious lock dependencies
565f9bc05e2d : powerpc/fadump: when fadump is supported register the fadump sysfs files.
42484d2c0f82 : powerpc/perf: remove current_is_64bit()
de84ffc3ccbe : powerpc/eeh: differentiate duplicate detection message
b948aaaf3e39 : powerpc/pseries/hotplug-memory: Change rc variable to bool
f5817191b0a3 : powerpc: use <asm-generic/dma-mapping.h>
1ca3dec2b2df : powerpc/xive: Prevent page fault issues in the machine crash handler
1db550f44ab6 : powerpc/64s/exception: Fix kaup -> kuap typo
bbbd7f112c7b : powerpc: Replace GPL boilerplate with SPDX identifiers
d7e02f7b7991 : powerpc/book3s/mm: Update Oops message to print the correct translation in use
35a5c328fcf3 : powerpc/spufs: remove set but not used variable 'ctx'
c312d14e19bb : powerpc/powernv/ioda: using kfree_rcu() to simplify the code
bc75e5438488 : powerpc/powernv: Make some symbols static
93a1544ad4ec : powerpc/configs: remove obsolete CONFIG_INET_XFRM_MODE_* and CONFIG_INET6_XFRM_MODE_*
42974f357dbf : powerpc/pseries: Fix platform_no_drv_owner.cocci warnings
11dd34f3eae5 : powerpc/pseries: Drop pointless static qualifier in vpa_debugfs_init()
bfa2325e5b8b : powerpc/powernv/npu: Fix debugfs_simple_attr.cocci warnings
090d5ab93d0b : powerpc/64s: Fix debugfs_simple_attr.cocci warnings
d273fa919c39 : powerpc/pseries: Use correct event modifier in rtas_parse_epow_errlog()
5dc7b419a5a7 : powerpc/watchpoint: Support for 8xx in ptrace-hwbreak.c selftest
949758a2f4e6 : powerpc/watchpoint: Add DAR outside test in perf-hwbreak.c selftest
c2837acfbf39 : selftests/powerpc: Rewrite ptrace-hwbreak.c selftest
27985b2a640e : powerpc/watchpoint: Don't ignore extraneous exceptions blindly
c3f68b0478e7 : powerpc/watchpoint: Fix ptrace code that muck around with address/len
b57aeab811db : powerpc/watchpoint: Fix length calculation for unaligned target
b811be615cb7 : powerpc/watchpoint: Introduce macros for watchpoint length
4e706af3cd8e : powerpc/security: Fix wrong message when RFI Flush is disable
9f0acf9f80ad : powerpc/crypto: Add cond_resched() in crc-vpmsum self-test
b1713975c31a : powerpc/pseries/cmm: Simulation mode
e8decafefb67 : powerpc/pseries/cmm: Switch to balloon_page_alloc()
fe030c9b85e6 : powerpc/pseries/cmm: Implement balloon compaction
1ef2f06b7179 : powerpc/pseries/cmm: Convert loaned_pages to an atomic_long_t
7659f5d64480 : powerpc/pseries/cmm: Rip out memory isolate notifier
287b89773d81 : powerpc/pseries/cmm: Use adjust_managed_page_count() insted of totalram_pages_*
4a1745c5bf92 : powerpc/pseries/cmm: Drop page array
68f7a04932bb : powerpc/pseries/cmm: Cleanup rc handling in cmm_init()
022da2231801 : powerpc/pseries/cmm: Report errors when registering notifiers fails
7d8212747435 : powerpc/pseries/cmm: Implement release() function for sysfs device
0a87ccd36999 : powerpc/pseries: Enable support for ibm,drc-info property
4f9f2d3d7a43 : PCI: rpaphp: Correctly match ibm, my-drc-index to drc-name when using drc-info
0737686778c6 : PCI: rpaphp: Annotate and correctly byte swap DRC properties
efeda8fada43 : PCI: rpaphp: Add drc-info support for hotplug slot registration
52e2b0f16574 : PCI: rpaphp: Don't rely on firmware feature to imply drc-info support
9723c25f99af : PCI: rpaphp: Fix up pointer to first drc-info entry
b015f6bc9547 : powerpc/pseries: Add cpu DLPAR support for drc-info property
775fa495af04 : powerpc/pseries: Fix drc-info mappings of logical cpus to drc-index
57409d4fb12c : powerpc/pseries: Fix bad drc_index_start value parsing of drc-info entry
b50a85c023f4 : ARM: config: multi_v5: ASPEED SDHCI, SGPIO
e8267270cfc4 : ARM: configs: multi_v7: ASPEED network, gpio, FSI
55b51e8e7b4b : ARM: config: aspeed-g4: Add MMC, and cleanup
ec46265ce183 : ARM: config: aspeed-g5: Add SGPIO and FSI drivers
a5331a7a87ec : ARM: config: aspeed-g5: Enable 8250_DW quirks
da38802211cc : net: bcmgenet: Add RGMII_RXID support
4f8d81b77e66 : net: bcmgenet: Refactor register access in bcmgenet_mii_config
a50e3a9931c1 : net: bcmgenet: Add BCM2711 support
f7bda51fac34 : dt-bindings: net: bcmgenet: Add BCM2711 support
2b65f93687fb : net: bcmgenet: Fix error handling on IRQ retrieval
5b1f0e62941b : net: bcmgenet: Avoid touching non-existent interrupt
2eea1fa82f68 : net: dsa: sja1105: Print the reset reason
542575fe4b9a : bridge: implement get_link_ksettings ethtool method
36fe3a61aaca : vxlan: implement get_link_ksettings ethtool method
5aa4277d4368 : dpaa2-eth: free already allocated channels on probe defer
129bd7ca8ac0 : net: dsa: Prevent usage of NET_DSA_TAG_8021Q as tagging protocol
46cb01eeeb86 : tipc: update mon's self addr when node addr generated
c29f74e0df7a : netfilter: nf_flow_table: hardware offload support
8bb69f3b2918 : netfilter: nf_tables: add flowtable offload control plane
f1363e058b84 : netfilter: nf_flow_table: detach routing information from flow description
62248df88a40 : netfilter: nf_flowtable: remove flow_offload_entry structure
9f48e9bf253a : netfilter: nf_flow_table: remove union from flow_offload structure
b32d2f341623 : netfilter: nf_flow_table: move conntrack object to struct flow_offload
4717b05328ba : tc-testing: Introduced tdc tests for basic filter
35c3363363ac : scsi: core: Clean up SG_NONE
79172ab20bfd : scsi: atari_scsi: sun3_scsi: Set sg_tablesize to 1 instead of SG_NONE
d04adaa47508 : scsi: nsp_cs: enable compile-testing on 64-bit
63cb70a1ee89 : scsi: nsp_cs: drop redundant MODULE_LICENSE ifdef
70e8d9accd0a : scsi: ufs: ufshcd: Remove dev_err() on platform_get_irq() failure
02f7e9f351a9 : scsi: zorro_esp: Limit DMA transfers to 65536 bytes (except on Fastlane)
63f565aa6e06 : scsi: csiostor: Remove set but not used variable 'rln'
cfcbae3895b8 : scsi: ufs: fix potential bug which ends in system hang
3d4881d1d645 : scsi: ufs: print helpful hint when response size exceed buffer size
964231aa0c7e : scsi: hisi_sas: Stop converting a bool into a bool
7c0ecd40c312 : scsi: hisi_sas: Relocate call to hisi_sas_debugfs_exit()
547fde8b5a19 : scsi: hisi_sas: Return directly if init hardware failed
8c39673d5474 : scsi: hisi_sas: Check sas_port before using it
3b294c0fb910 : scsi: lpfc: Update lpfc version to 12.6.0.2
542ddc9b3469 : scsi: lpfc: revise nvme max queues to be hdwq count
bc227dde0d8b : scsi: lpfc: Initialize cpu_map for not present cpus
d480e57809a0 : scsi: lpfc: fix inlining of lpfc_sli4_cleanup_poll_list()
6c6d59e0fe5b : scsi: lpfc: fix: Coverity: lpfc_cmpl_els_rsp(): Null pointer dereferences
6f23f8c5c9f1 : scsi: lpfc: fix: Coverity: lpfc_get_scsi_buf_s3(): Null pointer dereferences
6979e56cec97 : scsi: ufs: Add driver for TI wrapper for Cadence UFS IP
8e31a94938ad : scsi: dt-bindings: ufs: ti,j721e-ufs.yaml: Add binding for TI UFS wrapper
3afd6389f320 : dt-bindings: gpu: mali-midgard: add samsung exynos 5420 compatible
0211b71c52da : dt-bindings: gpu: mali-bifrost: Add Realtek RTD1619
d41003513e61 : block: rework zone reporting
23a50861adda : scsi: sd_zbc: Cleanup sd_zbc_alloc_report_buffer()
6d09c4086ed9 : null_blk: Add zone_nr_conv to features
7fc8fb51a143 : null_blk: clean up report zones
e3f89564c557 : null_blk: clean up the block device operations
5eac3eb30c9a : block: Remove partition support for zoned block devices
ceeb373aa6b9 : block: Simplify report zones execution
c98c3d09fca4 : block: cleanup the !zoned case in blk_revalidate_disk_zones
d9dd73087a8b : block: Enhance blk_revalidate_disk_zones()
f9e0370648b9 : xfs: kill the XFS_WANT_CORRUPT_* macros
1ec28615d248 : xfs: add a XFS_IS_CORRUPT macro
79aae6acbef1 : Input: cyttsp4_core - fix use after free bug
549766ac2ac1 : Input: synaptics-rmi4 - clear IRQ enables for F54
e26e7b88f6b7 : RDMA: Change MAD processing function to remove extra casting and parameter
333ee7e2d0b6 : RDMA/hfi1: Delete unreachable code
56f434f40f05 : mm/mmu_notifier: define the header pre-processor parts even if disabled
cc12ba1872c6 : Input: ili210x - optionally show calibrate sysfs attribute
b32fbeaec52d : Input: ili210x - add resolution to chip operations structure
c7dded5b2980 : Input: ili210x - do not retrieve/print chip firmware version
0e3f1ad80fc8 : Remove VirtualBox guest shared folders filesystem
6366e523eb56 : staging: exfat: Update the TODO file
87d0f2a5536f : PCI: pciehp: Prevent deadlock on disconnect
65b88d81f5c9 : staging: exfat: Clean up the namespace pollution part 8
99a4b135289e : staging: exfat: Clean up the namespace pollution part 7
e5a490e03756 : staging: exfat: Clean up the namespace pollution part 6
a78b34b89bcb : staging: exfat: Clean up the namespace pollution part 5
9435fa8d0601 : staging: exfat: Clean up the namespace pollution part 4
388cd66808d5 : staging: exfat: Clean up the namespace pollution part 3
ed5916c1e8db : staging: exfat: Clean up the namespace pollution part 2
19e2bfe6ed13 : staging: exfat: Clean up the namespace pollution part 1
35a829c1b797 : staging: exfat: Remove FAT/VFAT mount support, part 4
2a17b09fdecd : staging: exfat: Remove FAT/VFAT mount support, part 3
7c6d78eb7c9c : staging: exfat: Remove FAT/VFAT mount support, part 2
04a991cd9066 : staging: exfat: Remove FAT/VFAT mount support, part 1
ecbc9e989f62 : staging: exfat: Correct return code
ad03f80f7b72 : staging: exfat: Collapse redundant return code translations
4b1867213233 : staging: exfat: Clean up return codes - FFS_SUCCESS
97eab6cee3a6 : staging: exfat: Clean up return codes - remove unused codes
0a7ef8d9483b : staging: exfat: Clean up return codes - FFS_ERROR
7785913b079f : staging: exfat: Clean up return codes - FFS_INVALIDFID
f9c53abb4299 : staging: exfat: Clean up return codes - FFS_EOF
a75500c5d310 : staging: exfat: Clean up return codes - FFS_MEDIAERR
133c88742471 : staging: exfat: Clean up return codes - FFS_FORMATERR
b8f64757bad8 : staging: dpaa2-ethsw: ordered workqueue should be per ethsw
910f30917cdf : staging: dpaa2-ethsw: move port switchdev blocking notifier per ethsw
a3c6345e9f04 : staging: dpaa2-ethsw: move port switchdev notifier per ethsw
c5e648f8574d : staging: dpaa2-ethsw: move port notifier per ethsw
7db57ca4b134 : staging: rtl8723bs: Remove unnecessary braces
309e05f5f91f : staging: rtl8723bs: Remove blank lines after an open brace
839e18aa1ef6 : staging: rtl8723bs: Remove blank lines before a close brace
c3cc574f2bcd : staging: rtl8723bs: Remove multiple blank lines
af96ce03218e : staging: most: core: add comments to mutex and spinlock definitions
75fcc0ce72e5 : PCI: pciehp: Do not disable interrupt twice on suspend
530436c45ef2 : nvme: Discard workaround for non-conformant devices
3b8db0348c50 : soc: fsl: add RCPM driver
218325370e07 : dt-bindings: fsl: rcpm: Add 'little-endian' and update Chassis definition
9440a875b835 : sfc: trace_xdp_exception on XDP failure
6d6dd528d5af : net/smc: fix refcount non-blocking connect() -part 2
1e86606ba05d : ptp: ptp_clockmatrix: Fix build error
e0e2b35b790f : net/sched: actions: remove unused 'order'
2f216a850715 : drm/i915: update rawclk also on resume
8083c629dc31 : RISC-V: Add multiple compression image format.
6b57ba8ed48a : riscv: clean up the macro format in each header file
0fdc636cd95c : riscv: Use PMD_SIZE to replace PTE_PARENT_SIZE
a2e2f2dc77a1 : nfsd: v4 support requires CRYPTO_SHA256
18b9a895e652 : nfsd: Fix cld_net->cn_tfm initialization
0b40dbcbba92 : KEYS: trusted: Remove set but not used variable 'keyhndl'
9c8c5742b6af : tpm: Switch to platform_get_irq_optional()
3ef193822b25 : tpm_crb: fix fTPM on AMD Zen+ CPUs
2e19e10131a0 : KEYS: trusted: Move TPM2 trusted keys code
47f9c2796891 : KEYS: trusted: Create trusted keys subsystem
c6f61e59760d : KEYS: Use common tpm_buf for trusted and asymmetric keys
74edff2d74c6 : tpm: Move tpm_buf code to include/linux/
44abdb377b7c : tpm: use GFP_KERNEL instead of GFP_HIGHMEM for tpm_buf
f1689114acc5 : tpm: add check after commands attribs tab allocation
1fce4d8a19fe : tpm: tpm_tis_spi: Drop THIS_MODULE usage from driver struct
86cd45e084b1 : tpm: tpm_tis_spi: Cleanup includes
797c0113c9a4 : tpm: tpm_tis_spi: Support cr50 devices
8ab5e82afa96 : tpm: tpm_tis_spi: Introduce a flow control callback
2e2ee5a2db06 : tpm: Add a flag to indicate TPM power is managed by firmware
fb8d6c8db3ba : dt-bindings: tpm: document properties for cr50
5af4f1d5cb4d : tpm_tis: override durations for STM tpm with firmware 1.2.8.28
15d0b22c01e6 : tpm: provide a way to override the chip returned durations
f2f5820e3ba6 : tpm: Remove duplicate code from caps_show() in tpm-sysfs.c
4e4637b10374 : net: dsa: mv88e6xxx: fix broken if statement because of a stray semicolon
7c9e7f0fe0d8 : io_uring: fix potential deadlock in io_poll_wake()
ff18176ad806 : selftests: Add a test of large binary to devlink health test
8fdcd8fb21c0 : netdevsim: Update dummy reporter's devlink binary interface
d4e82cf4df30 : net/mlx5: Dump of fw_fatal use updated devlink binary interface
e2cde864a1d3 : devlink: Allow large formatted message of binary output
5cff6fddb8dc : dt-bindings: vendor-prefixes: Add 'fsi[ab]' to the list of non-vendor prefixes
6c0867022352 : net: sfp: fix sfp_bus_add_upstream() warning
8b8371b5bad3 : cxgb4: make function 'cxgb4_mqprio_free_hw_resources' static
7b094968ccbb : net: atlantic: make function 'aq_ethtool_get_priv_flags', 'aq_ethtool_set_priv_flags' static
0ee0bbb01893 : net: atlantic: make symbol 'aq_pm_ops' static
9032b9e8f210 : mlxsw: spectrum: Enable EMAD string TLV
5d716ab45ad5 : mlxsw: core: Add support for using EMAD string TLV
72c8f428b5dc : mlxsw: core: Extend EMAD information reported to devlink hwerr
2aa4aa2051f8 : mlxsw: core: Add support for EMAD string TLV parsing
664b3dd9ba58 : mlxsw: core: Add EMAD string TLV
d17eb4030cc3 : mlxsw: emad: Remove deprecated EMAD TLVs
5aa4165c60aa : mlxsw: core: Parse TLVs' offsets of incoming EMADs
b2ef81dcdf38 : net: ethernet: ti: Add dependency for TI_DAVINCI_EMAC
74bd3f92d0d1 : ASoC: soc-core: tidyup soc_probe_aux_devices()
ed90c013a773 : ASoC: soc-core: merge snd_soc_bind_card() and snd_soc_instantiate_card()
c6619b729814 : ASoC: soc-core: merge soc_remove_component() and soc_cleanup_component()
da704f26ba37 : ASoC: soc-core: merge snd_soc_remove_dai_link() and soc_unbind_dai_link()
63dc47da1f39 : ASoC: soc-core: merge snd_soc_add_dai_link() and soc_bind_dai_link()
da3ef7f6cd52 : perf vendor events power9: Fix commas so PMU event files are valid JSON
835e5bd90926 : perf vendor events power8: Fix commas so PMU event files are valid JSON
a44e4f3ab16b : perf vendor events arm64: Fix commas so PMU event files are valid JSON
57a9460705f1 : spi: Fix regression to return zero on success instead of positive value
ffdbca0be6c7 : ASoC: soc-core: merge snd_soc_unregister_dai() and soc_del_dai()
7ca24386a7c2 : ASoC: soc-core: merge snd_soc_register_dai() and soc_add_dai()
0d18a7caa654 : ASoC: soc-core: remove soc_is_dai_link_bound()
1ec13abac58b : USBIP: add config dependency for SGL_ALLOC
8f157d4ff039 : ASoC: Jack: Fix NULL pointer dereference in snd_soc_jack_report
1b4efdaf6d60 : ASoC: SOF: topology: free kcontrol memory on error
fb7dd0a1ba86 : lockd: remove __KERNEL__ ifdefs
d05a02019690 : sunrpc: remove __KERNEL__ ifdefs
14d3fe428be5 : Revert "Documentation: admin-guide: add earlycon documentation for RISC-V"
743210386c03 : cgroup: use cgrp->kn->id as the cgroup ID
40430452fd5d : kernfs: use 64bit inos if ino_t is 64bit
33c5ac917519 : kernfs: implement custom exportfs ops and fid type
fe0f726c9fb6 : kernfs: combine ino/id lookup functions into kernfs_find_and_get_node_by_id()
67c0496e87d1 : kernfs: convert kernfs_node->id from union kernfs_node_id to u64
880df1316173 : kernfs: kernfs_find_and_get_node_by_ino() should only look up activated nodes
b680b08171eb : kernfs: use dumber locking for kernfs_find_and_get_node_by_ino()
db53c73a8b5d : netprio: use css ID instead of cgroup ID
f05499a06fb4 : writeback: use ino_t for inodes in tracepoints
e23f568aa63f : kernfs: fix ino wrap-around detection
5b47748ecf2e : iommu/rockchip: Don't provoke WARN for harmless IRQs
4a9acb6de0f2 : Documentation/process: Add AMD contact for embargoed hardware issues
d671fa6393d6 : kselftests: cgroup: Avoid the reuse of fd after it is deallocated
adce11839322 : gpio: tegra186: Add debounce support
22635ed8a20d : gpio: tegra186: Program interrupt route mapping
13a62a56aa4c : gpio: tegra186: Derive register offsets from bank/port
e588bb1eae31 : gpio: add new SET_CONFIG ioctl() to gpio chardev
b043ed7ef0b3 : gpiolib: move validation of line handle flags into helper function
64e7112ee307 : gpio: mockup: add set_config to support pull up/down
2821ae5f3033 : gpiolib: add support for biasing output lines
2148ad7790ea : gpiolib: add support for disabling line bias
7b479a8448c2 : gpiolib: add support for pull up/down to lineevent_create
9225d5169d11 : gpio: expose pull-up/pull-down line flags to userspace
f932a68695e4 : gpio: rcar: Use proper irq_chip name
b74f0456c120 : gpio: em: Use proper irq_chip name
bd84f2881a8d : gpio: bd70528: Add MODULE ALIAS to autoload module
1cb0d2aee263 : HID: core: check whether Usage Page item is after Usage ID items
b3c72fc9a78e : x86/boot: Introduce setup_indirect
00cd1c154d56 : x86/boot: Introduce kernel_info.setup_type_max
3bbc53f4ae16 : hrtimer: Remove the comment about not used HRTIMER_SOFTIRQ
2c33c27fd603 : x86/boot: Introduce kernel_info
960e432dfa59 : io_uring: use correct "is IO worker" helper
f6656208f04e : x86/mce/therm_throt: Optimize notifications of thermal throttle
fc5db58539b4 : x86/quirks: Disable HPET on Intel Coffe Lake platforms
c311ed6183f4 : x86/init: Allow DT configured systems to disable RTC at boot time
509526706e68 : ALSA: au88x0: Fix incorrect device pointer for preallocation
e3a5d8e386c3 : block: check bi_size overflow before merge
19ebc050e48c : gfs2: Remove active journal side effect from gfs2_write_log_header
c745da8d4320 : mailbox: tegra: Fix superfluous IRQ error message
8220e22d11a0 : powerpc: Load firmware trusted keys/hashes into kernel keyring
ad723674d675 : x86/efi: move common keyring handler functions to new file
bd5d9c743d38 : powerpc: expose secure variables to userspace via sysfs
9155e2341aa8 : powerpc/powernv: Add OPAL API interface to access secure variable
39a963b457b5 : sysfs: Fixes __BIN_ATTR_WO() macro
5e35d5f4224a : ASoC: SOF: PM: only suspend to D0I3 when needed
a77e5d573f84 : ASoC: SOF: add helper to check if we should enter d0i3 suspend
58a972efd21b : ASoC: SOF: PM: add check before setting d0_substate
74b4dd04b19c : ASoC: SOF: PM: add state machine to comments
0af237d51a4e : ASoC: SOF: Intel: hda: use fallback for firmware name
1f24d93c4f4e : ASoC: Intel: acpi-match: split CNL tables in three
130d3e90777f : ASoC: SOF: Intel: Fix CFL and CML FW nocodec binary names.
24de63562b9d : ASoC: rt5682: cancel jack_detect_work if hs_jack is set to null
8b57e7c852fc : s390/pkey: use memdup_user() to simplify code
f9cac4fd8878 : s390/pkey: fix memory leak within _copy_apqns_from_user()
e1e9b78d3957 : perf parse: Use YYABORT to clear stack after failure, plugging leaks
ccd26741f5e6 : perf tool: Provide an option to print perf_event_open args and return value
7b018e298752 : perf map: Remove ->groups from 'struct map'
3f662fc08ddd : perf map: Combine maps__fixup_overlappings with its only use
94e44b9ca52a : perf annotate: Stop using map->groups, use map_symbol->mg instead
08f6680e627e : perf tools: Add a 'struct map_groups' pointer to 'struct map_symbol'
93fcce96c719 : perf symbols: Use kmaps(map)->machine when we know its a kernel map
d46a4cdf4993 : pref tools: Make 'struct addr_map_symbol' contain 'struct map_symbol'
5f0fef8ac3e7 : perf callchain: Use 'struct map_symbol' in 'struct callchain_cursor_node'
c1529738f5eb : perf unwind: Use 'struct map_symbol' in 'struct unwind_entry'
2975489458c5 : perf annotate: Pass a 'map_symbol' in places receiving a pair of 'map' and 'symbol' pointers
d3a022cbdce6 : perf tools: Add map_groups to 'struct addr_location'
9d355b381b35 : perf map_groups: Pass the object to map_groups__find_ams()
f2baa060cd76 : perf symbols: Stop using map->groups, we can use kmaps instead
de90d513b246 : perf map: Use map->dso->kernel + map__kmaps() in map__kmaps()
17a810699c18 : selftests: add tests for clone3()
7c7e53e1c93d : PCI: rcar: Fix missing MACCTLR register setting in initialization sequence
00929447f575 : virtiofs: Fix old-style declaration
c634da718db9 : fuse: verify nlink
8aab336b14c1 : fuse: verify write return
eb59bd17d2fa : fuse: verify attributes
dce7cd62754b : x86/hyperv: Allow guests to enable InvariantTSC
b264f57fde0c : x86/hyperv: Micro-optimize send_ipi_one()
eafee5944062 : nds32: use generic ioremap
0055f67b596c : csky: use generic ioremap
d61ca3c25e03 : sched/Kconfig: Fix spelling mistake in user-visible help text
1d6acc18fee7 : time: Fix spelling mistake in comment
544f1d62e3e6 : s390/disassembler: don't hide instruction addresses
72fbcd057fa1 : s390/cpum_sf: Assign error value to err variable
c18388340c41 : s390/cpum_sf: Replace function name in debug statements
d98b5d0728d6 : s390/cpum_sf: Use consistant debug print format for sampling
f88c117b6d6d : gpio: bd70528: Use correct unit for debounce times
b0391479ae04 : gpio: max77620: Fixup debounce delays
a78986aae9b2 : KVM: MMU: Do not treat ZONE_DEVICE pages as being reserved
29881b6ec6e4 : KVM: VMX: Introduce pi_is_pir_empty() helper
132194ffa138 : KVM: VMX: Do not change PID.NDST when loading a blocked vCPU
9482ae458b7a : KVM: VMX: Consider PID.PIR to determine if vCPU has pending interrupts
d9ff2744eea2 : KVM: VMX: Fix comment to specify PID.ON instead of PIR.ON
7a5ee6edb42e : KVM: X86: Fix initialization of MSR lists
0f1839d08887 : ACPI: HMAT: use %u instead of %d to print u32 values
59b2c5b63587 : ACPI: NUMA: HMAT: fix a section mismatch
067814c97494 : USB: serial: mos7840: drop port open flag
f8e8dcaf14d9 : USB: serial: mos7840: drop read-urb check
7b2faede671a : USB: serial: mos7840: drop port driver data accessors
2d52f0763f8e : USB: serial: mos7840: drop serial struct accessor
6d3471eded5e : USB: serial: mos7840: drop paranoid serial checks
ce039bd4b21f : USB: serial: mos7840: drop paranoid port checks
3ec9fb6f3854 : USB: serial: mos7840: drop redundant urb context check
7183192196a6 : USB: serial: mos7840: rip out broken interrupt handling
de7156689d69 : m68k: Convert missed RODATA to RO_DATA
960fbd1ca584 : USB: serial: mos7840: fix probe error handling
1c333550ea92 : USB: serial: mos7840: document MCS7810 detection hack
375cb533c00a : USB: serial: mos7840: clean up device-type handling
92fe35fb9c70 : USB: serial: mos7840: fix remote wakeup
ea422312a462 : USB: serial: mos7720: fix remote wakeup
cee7fb437edc : drm/i915/userptr: Try to acquire the page lock around set_page_dirty()
a7d87b70d6da : drm/i915/pmu: "Frequency" is reported as accumulated cycles
d231c15aff1e : drm/i915: Protect context while grabbing its name for the request
2b3c7f0db8b4 : drm/i915/perf: always consider holding preemption a privileged op
4944a4b1077f : xfrm: release device reference for invalid state
93bd25bb69f4 : io_uring: make timeout sequence == 0 mean no sequence
20d087368d38 : time: Optimize ns_to_timespec64()
2f5841349df2 : ntp/y2038: Remove incorrect time_t truncation
b776620651a1 : net: stmmac: Implement UDP Segmentation Offload
88ebe2cf7f3f : net: stmmac: Rework stmmac_rx()
bc41a6689b30 : net: stmmac: tc: Remove the speed dependency
04d1190aca77 : net: stmmac: xgmac: Add C45 PHY support in the MDIO callbacks
8c6fc097a2f4 : net: stmmac: gmac4+: Add Split Header support
a24cae7012b5 : net: stmmac: Fix sparse warning
00a0eec59ddb : remoteproc: Fix wrong rvring index computation
29711306ce97 : cxgb4: remove redundant assignment to hdr_len
c33fdc345331 : tipc: fix update of the uninitialized variable err
59618bc0e394 : Documentation: networking: dpaa_eth: adjust sysfs paths
9c64ecaef169 : Documentation: networking: dpaa_eth: adjust buffer pool info
1d4639567d97 : mdio_bus: Fix PTR_ERR applied after initialization to constant
6cc2c8762dfd : samples/bpf: adjust Makefile and README.rst
a71a29f50de1 : NFC: nxp-nci: Fix NULL pointer dereference after I2C communication error
5b67a3ed4fe3 : mlxsw: core: Enable devlink reload only on probe
73a533ecf0af : mlxsw: core: Enable devlink reload only on probe
1287723aa139 : r8169: add support for RTL8117
d72ea4915c7e : powerpc/ima: Indicate kernel modules appended signatures are enforced
dc87f18615db : powerpc/ima: Update ima arch policy to check for blacklist
273df864cf74 : ima: Check against blacklisted hashes for files with modsig
2434f7d2d488 : certs: Add wrapper function to check blacklisted binary hash
e14555e3d0e9 : ima: Make process_buffer_measurement() generic
1917855f4e06 : powerpc/ima: Define trusted boot policy
2702809a4a1a : powerpc: Detect the trusted boot state of the system
4238fad366a6 : powerpc/ima: Add support to initialize ima policy rules
1a8916ee3ac2 : powerpc: Detect the secure boot mode of the system
45422b704db3 : md/raid10: prevent access of uninitialized resync_pages offset
228fc7d76db6 : md: avoid invalid memory access for array sb->dev_roles
5fa4f8bac951 : md/raid1: avoid soft lockup under high load
8d13c7642fab : Input: mms114 - use device_get_match_data
139d3a212a1f : net: sfp: allow modules with slow diagnostics to probe
e117be74c559 : net: sfp: allow sfp to probe slow to initialise GPON modules
73f5e847d83a : net: sfp: move module insert reporting out of probe
b036a554d080 : net: sfp: split power mode switching from probe
6b0da5c9c1a3 : net: sfp: track upstream's attachment state in state machine
d23751a09401 : net: sfp: ensure TX_FAULT has deasserted before probing the PHY
63ec1c7c3f3b : net: sfp: allow fault processing to transition to other states
eefa6f1fa74f : net: sfp: eliminate mdelay() from PHY probe
181f29da1582 : net: sfp: split the PHY probe from sfp_sm_mod_init()
8e210b6bdc2c : net: sfp: control TX_DISABLE and phy only from main state machine
7cfa9c92d0a3 : net: sfp: avoid power switch on address-change modules
ed32abb1ee71 : net: sfp: parse SFP power requirement earlier
d900954f57c6 : net: sfp: rename T_PROBE_WAIT to T_SERIAL
d2e816c0293f : net: sfp: handle module remove outside state machine
0936ebc42f59 : net: sfp: rename sfp_sm_ins_next() as sfp_sm_mod_next()
1539e0d33bbc : net: sfp: move tx disable on device down to main state machine
e85d81a1840a : net: sfp: move sfp sub-state machines into separate functions
b94ec12dfaee : PCI: pciehp: Refactor infinite loop in pcie_poll_cmd()
2fca4ac914a1 : net: sfp: fix sfp_bus_put() kernel documentation
a5fdf7d02656 : Input: ili210x - remove unneeded suspend and resume handlers
172bb5f34c0d : Input: ili210x - do not unconditionally mark touchscreen as wakeup source
ef536abd3afd : Input: ili210x - define and use chip operations structure
efda86a49553 : Input: ili210x - do not set parent device explicitly
43f06a4c639d : Input: ili210x - handle errors from input_mt_init_slots()
71f8e38ae635 : Input: ili210x - switch to using threaded IRQ
eb91ecc9fc43 : Input: ili210x - add ILI2117 support
7ec3f872bc85 : r8169: respect EEE user setting when restarting network
d279505b723c : devlink: Add method for time-stamp on reporter's dump
92d6d0a19246 : dt-bindings: input: touchscreen: ad7879: generic node names in example
ee85fbe14fd6 : Input: ar1021 - fix typo in preprocessor macro name
76a46e066e2d : io_uring: fix -ENOENT issue with linked timer with short timeout
768134d4f481 : io_uring: don't do flush cancel under inflight_lock
c1edbf5f081b : io_uring: flag SQPOLL busy condition to userspace
47f467686ec0 : io_uring: make ASYNC_CANCEL work with poll and timeout
0ddf92e848ab : io_uring: provide fallback request for OOM situations
f338bb9f0179 : PCI: Apply Cavium ACS quirk to ThunderX2 and ThunderX3
40a1dcee2d18 : net: ethernet: dwmac-sun8i: Use the correct function in exit path
0c06d166eacd : lwtunnel: ignore any TUNNEL_OPTIONS_PRESENT flags set by users
58e8494eb033 : lwtunnel: get nlsize for erspan options properly
ed02551f58b9 : lwtunnel: change to use nla_parse_nested on new options
73abde4d864b : drm/amdgpu/smu_v11: Unify and fix power limits
7f3353f60e75 : drm/amdgpu/navi10: Implement od clk printing
6610713211b1 : drm/amdgpu/navi10: implement GFXCLK_CURVE overdrive
21677d088095 : drm/amdgpu/navi10: implement sclk/mclk OD via pp_od_clk_voltage
9f87516764a9 : drm/amd/amdgpu: finish delay works before release resources
4cae34d065e8 : drm/radeon: Clean up code in radeon_pci_shutdown()
901245624c78 : drm/amdgpu/powerplay/smu7: fix AVFS handling with custom powerplay table
51bd363857c0 : drm/amdgpu: avoid upload corrupted ta ucode to psp
e47a179997ce : bpf, testing: Add missing object file to TEST_FILES
abb0e36b434d : ARM: dts: logicpd-torpedo: Disable USB Host
c9d2203bcb81 : net: mscc: ocelot: don't hardcode the number of the CPU port
21468199016f : net: mscc: ocelot: split assignment of the cpu port into a separate function
26f4dbab7de2 : net: mscc: ocelot: refactor adjust_link into a netdev-independent function
2b120dded260 : net: mscc: ocelot: initialize list of multicast addresses in common code
889b8950d852 : net: mscc: ocelot: separate the common implementation of ndo_open and ndo_stop
31350d7fb985 : net: mscc: ocelot: move port initialization into separate function
714d0ffabeb2 : net: mscc: ocelot: limit vlan ingress filtering to actual number of ports
c7282d387695 : net: mscc: ocelot: refactor ethtool callbacks
004d44f6e5a8 : net: mscc: ocelot: separate net_device related items out of ocelot_port
f270dbfab879 : net: mscc: ocelot: refactor struct ocelot_port out of function prototypes
4bda14156ee2 : net: mscc: ocelot: change prototypes of switchdev port attribute handlers
306fd44b1af9 : net: mscc: ocelot: change prototypes of hwtstamping ioctls
531ee1a6a325 : net: mscc: ocelot: break out fdb operations into abstract implementations
9855934c2785 : net: mscc: ocelot: break apart vlan operations into ocelot_vlan_{add, del}
97bb69e1e36e : net: mscc: ocelot: break apart ocelot_vlan_port_apply
e9f930ac88a8 : iomap: fix return value of iomap_dio_bio_actor on 32bit systems
b9468ad8ff65 : can: flexcan: flexcan_mailbox_read() make use of flexcan_write64() to mark the mailbox as read
b87c28b726da : can: flexcan: flexcan_irq(): add support for TX mailbox in iflag1
d3a51507e45e : can: flexcan: flexcan_read_reg_iflag_rx(): optimize reading
0ca64f02de38 : can: flexcan: introduce struct flexcan_priv::tx_mask and make use of it
8ce5139e3db8 : can: flexcan: convert struct flexcan_priv::rx_mask{1,2} to rx_mask
9ed63c60c9e3 : can: flexcan: remove TX mailbox bit from struct flexcan_priv::rx_mask{1,2}
07c054d3e53f : can: flexcan: rename struct flexcan_priv::reg_imask{1,2}_default to rx_mask{1,2}
4e26598a7d3c : can: flexcan: flexcan_irq(): rename variable reg_iflag -> reg_iflag_rx
b36d3c0f7e70 : can: flexcan: rename macro FLEXCAN_IFLAG_MB() -> FLEXCAN_IFLAG2_MB()
58ed8e77d312 : can: flexcan: flexcan_irq_state(): only read timestamp if needed
a4721f27b94a : can: flexcan: use devm_platform_ioremap_resource() to simplify code
4e9c9484b085 : can: rx-offload: Prepare for CAN FD support
61d2350615c2 : can: rx-offload: can_rx_offload_reset(): remove no-op function
f1242cd981e3 : can: rx-offload: can_rx_offload_irq_offload_timestamp(): don't use assignment in if condition
a7b70e2d62d8 : can: rx-offload: can_rx_offload_compare(): fix typo
54dd0b8904ac : can: rx-offload: fix long lines
0767bbe530c1 : can: sun4i: use devm_platform_ioremap_resource() to simplify code
ac9921ded292 : can: rcar: use devm_platform_ioremap_resource() to simplify code
8dab8c65d1b5 : can: ifi: use devm_platform_ioremap_resource() to simplify code
65725aa8829f : can: grcan: use devm_platform_ioremap_resource() to simplify code
6b43a2650806 : can: m_can: add support for handling arbitration error
fb7d6a81c220 : can: m_can: add support for one shot mode
0ff8ee89624a : can: xilinx_can: use devm_platform_ioremap_resource() to simplify code
91e9f2c0e7a4 : can: xilinx_can: avoid non-requested bus error frames
b687a7792b9c : can: xilinx_can: fix checkpatch warnings
2b1a4547c122 : can: peak_canfd: provide hw timestamps in rx skbs
3cc9358fb51f : can: peak_canfd: fix checkpatch warnings
e577ba728bf5 : can: c_can: c_can_plaform: fix checkpatch warnings
8ce8c0abcba3 : can: mcp251x: only reset hardware as required
877a902103fd : can: mcp251x: add mcp251x_write_2regs() and make use of it
50ec88120ea1 : can: mcp251x: get rid of legacy platform data
371fd7baa81d : can: dev: can_restart(): remove unused code
c1d51f684c72 : cpuidle: Use nanoseconds as the unit of time
0b491904f053 : ARM: OMAP2+: Add missing put_device() call in omapdss_init_of()
f0942e00a1ab : net: dsa: mv88e6xxx: Add support for port mirroring
5c74c54ce6ff : net: dsa: mv88e6xxx: Split monitor port configuration
7b6560b4bc62 : OMAP2: fixup doc comments in omap_device
228200179213 : Support LAN743x PTP periodic output on any GPIO
af580ae2dcb2 : net: dsa: sja1105: Disallow management xmit during switch reset
6cf99c13ea07 : net: dsa: sja1105: Restore PTP time after switch reset
34d76e9fa846 : net: dsa: sja1105: Implement the .gettimex64 system call for PTP
2713fefa5dd5 : xfs: attach dquots before performing xfs_swap_extents
2815a16d7ff6 : xfs: attach dquots and reserve quota blocks during unwritten conversion
27d9ee577dcc : xfs: actually check xfs_btree_check_block return in xfs_btree_islastblock
7be5f90f689a : i2c: pxa: remove unused i2c-slave APIs
4d51b4cea218 : i2c: pxa: migrate to new i2c_slave APIs
9af1563a5486 : i2c: cros-ec-tunnel: Make the device acpi compatible
d77eceb2de99 : i2c: stm32f7: report dma error during probe
dafd24c727e8 : ARM: OMAP1: drop duplicated dependency on ARCH_OMAP1
1246b8146c55 : csky: remove ioremap_cache
38af57825313 : riscv: use the generic ioremap code
80b0ca98f91d : lib: provide a simple generic ioremap implementation
98c90e5ea34e : sh: remove __iounmap
3f3ded99aecf : nios2: remove __iounmap
9425172ecd5d : hexagon: remove __iounmap
076863473c0c : m68k: rename __iounmap and mark it static
d092a8707326 : arch: rely on asm-generic/io.h for default ioremap_* definitions
97c9801a15e5 : asm-generic: don't provide ioremap for CONFIG_MMU
e97133959ad2 : asm-generic: ioremap_uc should behave the same with and without MMU
94de879c28d8 : IB/mlx5: Load profile according to RoCE enablement state
b5a498baf929 : IB/mlx5: Rename profile and init methods
cc9defcbb8fa : net/mlx5: Handle "enable_roce" devlink param
e90cde0d76f0 : net/mlx5: Document flow_steering_mode devlink param
6c7295e13ffd : devlink: Add new "enable_roce" generic device param
e7cfd867fd98 : ASoC: rt5645: Fixed buddy jack support.
7bdf7c84c216 : i2c: icy: no need to populate address for scanned device
bcc156e2289d : i2c: xiic: Fix kerneldoc warnings
13409d27cb39 : ASoC: wm8904: configure sysclk/FLL automatically
e2db787bdcb4 : ASoC: Intel: kbl_rt5663_rt5514_max98927: Add dmic format constraint
36da67630d31 : ASoC: Add DA7213 audio codec as selectable option
53aaaa5d9b1e : i2c: stm32f7: fix & reorder remove & probe error handling
7375e079eb3d : dt-bindings: i2c: meson: convert to yaml
7d73d572111f : MIPS: math-emu: Reuse name array in debugfs_fpuemu()
dcf78ee66088 : MIPS: allow building with kcov coverage
e6c617102c7e : Btrfs: fix log context list corruption after rename exchange operation
53949e0a65b7 : MIPS: Loongson64: Drop setup_pcimap
574b9a04abfc : MIPS: Loongson2ef: Convert to early_printk_8250
2a5984360b01 : MIPS: Drop CPU_SUPPORTS_UNCACHED_ACCELERATED
75cac781dca4 : MIPS: Loongson{2ef, 32, 64} convert to generic fw cmdline
28e6b875fdbb : MIPS: Drop pmon.h
caed1d1b20cb : MIPS: Loongson: Unify LOONGSON3/LOONGSON64 Kconfig usage
b2afb64cccd2 : MIPS: Loongson: Rename LOONGSON1 to LOONGSON32
83cba933a6db : mtd: spi-nor: Set default Quad Enable method for ISSI flashes
d6ee51637239 : mtd: spi-nor: Add support for is25wp256
4c42f63553d7 : mtd: spi-nor: Add support for w25q256jw
9326b4e078cd : mtd: spi-nor: Move condition to avoid a NULL check
ac82229d4e0a : mtd: spi-nor: Make sure nor->spimem and nor->controller_ops are mutually exclusive
4c35b7a51e2f : iio: adis16480: Add debugfs_reg_access entry
49549cb23a29 : iio: adis16480: Fix scales factors
32667745cab9 : kselftest: arm64: fix spelling mistake "contiguos" -> "contiguous"
f70c08e46d55 : arm64: Kconfig: make CMDLINE_FORCE depend on CMDLINE
ba603c2f0794 : MAINTAINERS: Add arm64 selftests to the ARM64 PORT entry
0c4f09ceec3d : ALSA: timer: Fix the breakage of slave link open
a17f07d61cec : dt-bindings: gpu: mali-midgard: Add Realtek RTD1295
59b3d30f689d : dt-bindings: gpu: mali-midgard: Tidy up conversion to YAML
2fa0a530594d : dt-bindings: example-schema: Standard unit should be microvolt not microvolts
6aec97513a8c : dt-bindings: usb: dwc3: Move Amlogic G12A DWC3 Glue Bindings to YAML schemas
f0d83c6614ad : dt-bindings: arm-smmu: update binding for qcom sc7180 SoC
400b6a7b13a3 : nvme: Add hardware monitoring support
ab53cea41861 : xtensa: clean up ioremap
c0d94aa54bd8 : x86: Clean up ioremap()
a1fd79ad0d90 : parisc: remove __ioremap
5ace77e0b41a : nios2: remove __ioremap
dda85fba6706 : alpha: remove the unused __ioremap wrapper
ac32292c8552 : hexagon: clean up ioremap
fded1829a24b : ia64: rename ioremap_nocache to ioremap_uc
315e5211aef9 : unicore32: remove ioremap_cached
6a22d824a415 : arm: remove ioremap_cached
ea0b163b13ff : drm/i915/cmdparser: Fix jump whitelist clearing
e11898460e89 : staging: rtl8723bs: Remove commented code
08283d307444 : staging: most: block module removal while having active configfs items
4845b3c8c8d2 : staging: most: configfs: move configfs subsystems to container struct
2d9d2491530a : staging: rtl8723bs: Drop ACPI device ids
3d5f1eedbfd2 : staging: rtl8723bs: Add 024c:0525 to the list of SDIO device-ids
ff8292f78bcf : staging: rtl8192u: Fix typo in comment
c7e621bb981b : staging: wilc1000: fix illegal memory access in wilc_parse_join_bss_param()
a46e810975b8 : staging: exfat: use prandom_u32() for i_generation
1fa489b14dbc : staging: octeon: fix missing a blank line after declaration
4e7120d79edb : iommu/vt-d: Fix QI_DEV_IOTLB_PFSID and QI_DEV_EIOTLB_PFSID macros
9059f3c9c027 : MAINTAINERS: Update for INTEL IOMMU (VT-d) entry
6c3a44ed3c55 : iommu/vt-d: Turn off translations at shutdown
f036c7fa0ab6 : iommu/vt-d: Check VT-d RMRR region in BIOS is reported as reserved
de80f95ccb9c : PCI: cadence: Move all files to per-device cadence directory
bd22885aa188 : PCI: cadence: Refactor driver to use as a core library
5cd382b26933 : staging: wfx: replace uintXX_t to uXX and intXX_t to sXX
e2d3fcaf939d : KVM: fix placement of refcount initialization
8a44119a98be : KVM: Fix NULL-ptr deref after kvm_create_vm fails
34d1b0895dbd : iommu/arm-smmu: Remove duplicate error message
f7aff1a93f52 : iommu/arm-smmu-v3: Don't display an error when IRQ lines are missing
767c7846419c : PCI: rcar: Recalculate inbound range alignment for each controller entry
85bff4c3d320 : PCI: rcar: Move the inbound index check
af072edb8355 : PCI: rcar: Remove unnecessary header include (../pci.h)
581ae686f269 : race in exportfs_decode_fh()
7f7f0d9c0bcb : KVM: x86: get rid of odd out jump label in pdptrs_changed
1289f7f15001 : iommu/ipmmu-vmsa: Add utlb_offset_base
3667c9978b29 : iommu/ipmmu-vmsa: Add helper functions for "uTLB" registers
3dc28d9f59ea : iommu/ipmmu-vmsa: Calculate context registers' offset instead of a macro
16d9454f5e04 : iommu/ipmmu-vmsa: Add helper functions for MMU "context" registers
df9828aaa432 : iommu/ipmmu-vmsa: tidyup register definitions
77cf983892b2 : iommu/ipmmu-vmsa: Remove all unused register definitions
c90ae4a63541 : iommu/mediatek: Reduce the tlb flush timeout value
60829b4d00aa : iommu/mediatek: Get rid of the pgtlock
1f4fd6248139 : iommu/mediatek: Move the tlb_sync into tlb_flush
67caf7e2b5a4 : iommu/mediatek: Delete the leaf in the tlb_flush
a7a04ea34e1c : iommu/mediatek: Use gather to achieve the tlb range flush
da3cc91b8db4 : iommu/mediatek: Add a new tlb_lock for tlb_flush
2009122f1d83 : iommu/mediatek: Correct the flush_iotlb_all callback
141bef44e123 : memory: tegra: Consolidate registers definition into common header
77b7182ff18d : memory: tegra: Ensure timing control debug features are disabled
e34212c75a68 : memory: tegra: Introduce Tegra30 EMC driver
88c5bfecaa36 : memory: tegra: Do not handle error from wait_for_completion_timeout()
b56563d0138c : memory: tegra: Increase handshake timeout on Tegra20
f541efaa7459 : memory: tegra: Print a brief info message about EMC timings
c72396f941fb : memory: tegra: Pre-configure debug register on Tegra20
d039cf2834e9 : memory: tegra: Include io.h instead of iopoll.h
77ab499dca5d : memory: tegra: Adapt for Tegra20 clock driver changes
fa6749d40e99 : memory: tegra: Don't set EMC rate to maximum on probe for Tegra20
63a613fdb16c : memory: tegra: Add gr2d and gr3d to DRM IOMMU group
c4c21f22150f : memory: tegra: Set DMA mask based on supported address bits
07b293c5b014 : clk: tegra: Fix build error without CONFIG_PM_SLEEP
5699d160550b : clk: tegra: Add missing stubs for the case of !CONFIG_PM_SLEEP
204ce75b8970 : clk: tegra: Optimize PLLX restore on Tegra20/30
535f296d47de : clk: tegra: Add suspend and resume support on Tegra210
3214be6cb1e4 : clk: tegra: Share clk and rst register defines with Tegra clock driver
f68cbb35788e : clk: tegra: Use fence_udelay() during PLLU init
a99d744d8c9c : clk: tegra: clk-dfll: Add suspend and resume support
f8fd97521d63 : clk: tegra: clk-super: Add restore-context support
68a14a5634da : clk: tegra: clk-super: Fix to enable PLLP branches to CPU
2b8cfd6b52cb : clk: tegra: periph: Add restore_context support
50d4da9b10ed : clk: tegra: Support for OSC context save and restore
bc0b3a60fe19 : clk: tegra: pll: Save and restore pll context
fa62228240ec : clk: tegra: pllout: Save and restore pllout context
d64422d93dca : clk: tegra: divider: Save and restore divider rate
05308d7e7bbc : clk: tegra: Reimplement SOR clocks on Tegra210
25175c806a68 : clk: tegra: Reimplement SOR clock on Tegra124
da8d1a355540 : clk: tegra: Rename sor0_lvds to sor0_out
e5f8a107d92d : clk: tegra: Move SOR0 implementation to Tegra124
991a051ea5f1 : clk: tegra: Remove last remains of TEGRA210_CLK_SOR1_SRC
a7d0358ea3b7 : ALSA: hda: hdmi - fix pin setup on Tigerlake
92aa5986f4f7 : USB: chaoskey: fix error case of a timeout
c368a411be00 : dt-bindings: usb: rt1711h: Add connector bindings
ec5f8dfd89d2 : dt-bindings: usb: renesas_usbhs: convert bindings to json-schema
b7a0d65d80a0 : bpf, testing: Workaround a verifier failure for test_progs
9da776ba7852 : ASoC: rt5677: Wait for DSP to boot before loading firmware
ba0b3a977ecf : ASoC: rt5677: Set ADC clock to use PLL and enable ASRC
55229597a945 : ASoC: bdw-rt5677: Turn on MCLK1 for DSP via DAPM
395f02ef210e : ASoC: rt5677: Allow VAD to be shut on/off at all times
ee0be4a99d49 : ASoC: rt5677: Disable irq at suspend
3f81068dc8e5 : ASoC: rt5677: Stop and restart DSP over suspend/resume
eabf424f7b60 : ASoC: rt5677: Mark reg RT5677_PWR_ANLG2 as volatile
29073ae40c47 : ASoC: rt5677: Add DAPM audio path for hotword stream
21c00e5df439 : ASoC: rt5677: Enable jack detect while DSP is running
157b006f6be4 : ASoC: bdw-rt5677: Add a DAI link for rt5677 SPI PCM device
461c623270e4 : ASoC: rt5677: Load firmware via SPI using delayed work
fe965096c949 : ASoC: fsl_audmix: Add spin lock to protect tdms
ed1a2459e20c : clk: tegra: Add Tegra20/30 EMC clock implementation
d9b86cc48283 : clk: Add API to get index of the clock parent
5eb263ef08b5 : spi: pxa2xx: Add missed security checks
69c23dbf5f69 : spi: nxp-fspi: Use devm API to fix missed unregistration of controller
8d8584912a43 : spi: omap2-mcspi: Remove redundant checks
9afa302473f3 : backlight: gpio: Pull gpio_backlight_initial_power_state() into probe
d17465a0af3f : backlight: gpio: Use a helper variable for &pdev->dev
2e7ec69d6452 : backlight: gpio: Remove unused fields from platform data
1c48b27a7868 : sh: ecovec24: don't set unused fields in platform data
f35f06b784a1 : backlight: gpio: Simplify the platform data handling
d9e2b6eeaaa1 : sh: ecovec24: add additional properties to the backlight device
706dc68102bc : backlight: gpio: Explicitly set the direction of the GPIO
3cfc291bfe3f : backlight: gpio: Remove stray newline
8a0554837571 : backlight: gpio: Remove unneeded include
de98a43eb76b : mfd: ti_am335x_tscadc: Fix static checker warning
cfca8bb24e0c : mfd: bd70528: Staticize bit value definitions
6b5c350648b8 : mfd: mfd-core: Honour Device Tree's request to disable a child-device
eba19032f99c : kbuild: rename any-prereq to newer-prereqs
2d3b1b8f0da7 : kbuild: drop $(wildcard $^) check in if_changed* for faster rebuild
d2a99dbdade4 : kbuild: update compile-test header list for v5.5-rc1
76b54cf033c9 : modpost: remove unneeded local variable in contains_namespace()
bc35d4bda205 : scripts/nsdeps: support nsdeps for external module builds
bbc55bded4aa : modpost: dump missing namespaces into a single modules.nsdeps file
0241ea8cae19 : modpost: free ns_deps_buf.p after writing ns_deps files
bff9c62b5d20 : modpost: do not invoke extra modpost for nsdeps
faade9610246 : scripts/ver_linux: add Bison and Flex to the checklist
46b2afa6890d : kconfig: be more helpful if pkg-config is missing
5d8b42aa7ccb : kconfig: Add option to get the full help text with listnewconfig
af7db99a1caf : kbuild: Add make dir-pkg build option
4234448b7073 : kbuild: Extend defconfig field size from 24 to 27
a64c0440dda1 : kbuild: Wrap long "make help" text lines
3c96bdd0ebfa : scripts: setlocalversion: replace backquote to dollar parenthesis
03034dbdaed8 : asm-generic/export.h: remove unneeded __kcrctab_* symbols
a31ec048ef01 : asm-generic/export.h: make __ksymtab_* local symbols
2dffd23f81a3 : kbuild: make single target builds much faster
203126293cd7 : kbuild: reduce KBUILD_SINGLE_TARGETS as descending into subdirectories
35e046a203ee : kbuild: remove unneeded variable, single-all
f276031b4e2f : kheaders: explain why include/config/autoconf.h is excluded from md5sum
1463f74f492e : kheaders: remove the last bashism to allow sh to run it
ea79e5168be6 : kheaders: optimize header copy for in-tree builds
0e11773e7609 : kheaders: optimize md5sum calculation for in-tree builds
9a0663571844 : kheaders: remove unneeded 'cat' command piped to 'head' / 'tail'
39808e451fdf : kbuild: do not read $(KBUILD_EXTMOD)/Module.symvers
1747269ab016 : modpost: do not parse vmlinux for external module builds
fab546e6cd7a : kbuild: update comments in scripts/Makefile.modpost
521b29b6ff53 : kconfig: split util.c out of parser.y
78a20a012ece : video/logo: move pnmtologo tool to drivers/video/logo/ from scripts/
e3c639b89933 : video/logo: simplify cmd_logo
c25f867ddd00 : ia64: remove unneeded uapi asm-generic wrappers
872e24d5c698 : hexagon: remove asm/bitsperlong.h
b73a58549ea3 : ALSA: hda: Add Cometlake-S PCI ID
761becb29183 : irqchip/ti-sci-inta: Use ERR_CAST inlined function instead of ERR_PTR(PTR_ERR(...))
6fcbcec9cfc7 : fs/quota: handle overflows of sysctl fs.quota.* and report as unsigned long
e380a0394c36 : x86/PCI: sta2x11: use default DMA address translation
b12d66278dd6 : dma-direct: check for overflows on 32 bit DMA addresses
5e76f564572b : dma-debug: increase HASH_SIZE
d3694f30732f : dma-debug: reorder struct dma_debug_entry fields
0f665b9e2a6d : xtensa: use the generic uncached segment support
3acac065508f : dma-mapping: merge the generic remapping helpers into dma-direct
34dc0ea6bc96 : dma-direct: provide mmap and get_sgtable method overrides
f77021372e28 : drm/i915: Preload LUTs if the hw isn't currently using them
4b48512c2e9c : stacktrace: Get rid of unneeded '!!' pattern
0b0cb52bd80e : video: backlight: tosa: Use GPIO lookup table
49461659bde1 : dt-bindings: mfd: max77693: Fix missing curly brace
dd047dce3a6f : mfd: intel-lpss: Add Intel Comet Lake PCH-H PCI IDs
22fb3ad0cc5f : mfd: db8500-prcmu: Support U8420-sysclk firmware
59dbc0e0d498 : dt-bindings: mfd: max77650: Convert the binding document to yaml
b944a688063c : mfd: mfd-core: Move pdev->mfd_cell creation back into mfd_add_device()
5a47c0fbd276 : mfd: mfd-core: Remove usage counting for .{en,dis}able() call-backs
504c3fad8c38 : x86: olpc-xo1-sci: Remove invocation of MFD's .enable()/.disable() call-backs
0cfe013c2278 : x86: olpc-xo1-pm: Remove invocation of MFD's .enable()/.disable() call-backs
ead1c83ddd76 : mfd: mfd-core: Remove mfd_clone_cell()
b195e101580d : mfd: mfd-core: Protect against NULL call-back function pointer
99cd10597598 : mfd: cs5535-mfd: Register clients using their own dedicated MFD cell entries
2d4ba9173aec : mfd: cs5535-mfd: Request shared IO regions centrally
2129e56e95f8 : mfd: cs5535-mfd: Remove mfd_cell->id hack
601e4289a01f : mfd: cs5535-mfd: Use PLATFORM_DEVID_* defines and tidy error message
36f1b26b4bc4 : mfd: intel_soc_pmic_crc: Add "cht_crystal_cove_pmic" cell to CHT cells
1e624fce3a1c : mfd: madera: Add support for requesting the supply clocks
c9d93428bf62 : mfd: madera: Update DT binding document to support clock supplies
28eafe9162b6 : mfd: wm8998: Remove some unused registers
eb00f70d774f : mfd: mt6397: Use PLATFORM_DEVID_NONE macro instead of -1
cbfdc839ea91 : mfd: twl: Endian fixups in i2c write and read wrappers
11c4f2be58c2 : mfd: mt6397: Fix probe after changing mt6397-core
5da3f7673764 : mfd: arizona: Switch to using devm_gpiod_get()
7f0e60c751dc : mfd: max77620: Do not allocate IRQs upfront
f5b4c8b45d93 : mfd: qcom-spmi-pmic: Add support for PM/PMI8950
a04b4be67731 : mfd: db8500-prcmu: Example using new OF_MFD_CELL/MFD_CELL_BASIC MACROs
f4d41ad84433 : mfd: ab8500: Example using new OF_MFD_CELL MACRO
393f05f1d465 : mfd: Provide MACRO to declare commonly defined MFD cell attributes
f20781e5f38e : mfd: ipaq-micro: Use devm_platform_ioremap_resource() in micro_probe()
eeb86ed3eafa : mfd: rk808: Use DEFINE_RES_IRQ for rk808 RTC alarm IRQ
dbd16ef53487 : mfd: rk808: Set RK817 interrupt polarity to low
bc85e4adbd50 : mfd: rk808: Fix RK817 powerkey integration
37ef8c2c15bd : mfd: rk808: Fix RK818 ID template
3f31bc67e4dc : mfd: intel-lpss: Add default I2C device properties for Gemini Lake
7b8c4d73d7fe : docs: driver-model: add devm_ioremap_uc
a8ff78f7f773 : mfd: intel-lpss: Use devm_ioremap_uc for MMIO
e537654b7039 : lib: devres: add a helper function for ioremap_uc
38e45d81d14e : sparc64: implement ioremap_uc
aeec766133f9 : drm/i915: Don't oops in dumb_create ioctl if we have no crtcs
3cac195875ef : drm/i915: Leave the aliasing-ppgtt size alone
56a327f983f4 : drm/i915/display: only include intel_dp_link_training.h where needed
6300c6637251 : drm/i915/gem: Fix error path to unlock if the GEM context is closed
d29926fa5f58 : drm/i915/gt: Only drop heartbeat.systole if the sole owner
2bc1e1fdd0fc : ALSA: memalloc: Drop snd_dma_pci_data() macro
3b316a8f6077 : media: tw686x: audio: Avoid non-standard macro usage
ef99d99b2fd9 : media: solo6x10: Remove superfluous snd_dma_continuous_data()
feb4a51323ba : irq_work: Slightly simplify IRQ_WORK_PENDING clearing
25269871db1a : irq_work: Fix irq_work_claim() memory ordering
153bedbac2eb : irq_work: Convert flags to atomic_t
a0e813f26ebc : sched/core: Further clarify sched_class::set_next_task()
2eeb01a28c92 : sched/fair: Use mul_u32_u32()
98c2f700edb4 : sched/core: Simplify sched_class::pick_next_task()
5d7d605642b2 : sched/core: Optimize pick_next_task()
f488e1057bb9 : sched/core: Make pick_next_task_idle() more consistent
7277a34c6be0 : sched/fair: Better document newidle_balance()
8f05c1ff8bfb : perf/x86/amd: Remove set but not used variable 'active'
658488ed2108 : mtd: spi-nor: Rename Quad Enable methods
7b678c69c0ca : mtd: spi-nor: Merge spansion Quad Enable methods
bb2dc7f46ad8 : mtd: spi-nor: Rename CR_QUAD_EN_SPAN to SR2_QUAD_EN_BIT1
4da11da15a7c : mtd: spi-nor: Extend the SR Read Back test
3e0930f109e7 : mtd: spi-nor: Rework the disabling of block write protection
39d1e3340c73 : mtd: spi-nor: Fix clearing of QE bit on lock()/unlock()
25cb20a212a1 : PM / OPP: Support adjusting OPP voltages at runtime
57afa8b0cfa6 : xsk: Extend documentation for Rx|Tx-only sockets and shared umems
661842c46de2 : samples/bpf: Use Rx-only and Tx-only sockets in xdpsock
a68977d269da : libbpf: Allow for creating Rx or Tx only AF_XDP sockets
2e5d72c15f0d : samples/bpf: Add XDP_SHARED_UMEM support to xdpsock
cbf07409d0c2 : libbpf: Support XDP_SHARED_UMEM with external XDP program
8e3cca127062 : io_uring: convert accept4() -ERESTARTSYS into -EINTR
46568e9be70f : io_uring: fix error clear of ->file_table in io_sqe_files_register()
c69f8dbe2426 : io_uring: separate the io_free_req and io_free_req_find_next interface
ec9c02ad4c38 : io_uring: keep io_put_req only responsible for release and put req
a197f664a0db : io_uring: remove passed in 'ctx' function parameter ctx if possible
206aefde4f88 : io_uring: reduce/pack size of io_ring_ctx
1a734efe0694 : libbpf: Add getter for program size
473f4e133a12 : libbpf: Add bpf_get_link_xdp_info() function to get more XDP information
b6e99b010ecf : libbpf: Use pr_warn() when printing netlink errors
4f33ddb4e3e2 : libbpf: Propagate EPERM to caller on program load
9c4e395a1e8c : selftests/bpf: Add tests for automatic map unpinning on load failure
ec6d5f47bfe3 : libbpf: Unpin auto-pinned maps if loading fails
3ad3cbe305b5 : m68k/coldfire: Use CONFIG_PREEMPTION
23220fe260c4 : xfs: always pass a valid hdr to xfs_dir3_leaf_check_int
ae42976de7f1 : xfs: merge xfs_dir2_data_freescan and xfs_dir2_data_freescan_int
957ee13e204a : xfs: remove the now unused dir ops infrastructure
59b8b465058e : xfs: devirtualize ->data_get_ftype and ->data_put_ftype
1848b607a9ad : xfs: devirtualize ->data_bestfree_p
711c7dbf5fda : xfs: cleanup xfs_dir2_data_entsize
d73e1cee8add : xfs: move the dir2 data block fixed offsets to struct xfs_da_geometry
7e8ae7bd1c5d : xfs: devirtualize ->data_entry_tag_p
fdbb8c5b805c : xfs: devirtualize ->data_entsize
5c072127d31d : xfs: replace xfs_dir3_data_endp with xfs_dir3_data_end_offset
9eedae10899a : xfs: remove the now unused ->data_entry_p method
48a71399e747 : xfs: cleanup __xfs_dir3_data_check
62479f573459 : xfs: cleanup xfs_dir2_data_freescan_int
8073af5153ce : xfs: cleanup xfs_dir2_block_to_sf
4a1a8b2f5f78 : xfs: cleanup xchk_directory_data_bestfree
4c037dd5fd32 : xfs: cleanup xchk_dir_rec
2f4369a862b6 : xfs: cleanup xfs_dir2_leaf_getdents
263dde869bd0 : xfs: cleanup xfs_dir2_block_getdents
ee641d5af5e6 : xfs: remove the ->data_unused_p method
da3ca0df8bd1 : xfs: remove the ->data_dot_entry_p and ->data_dotdot_entry_p methods
2eb68a5d3619 : xfs: remove the data_dotdot_offset field in struct xfs_dir_ops
1682310474b2 : xfs: remove the data_dot_offset field in struct xfs_dir_ops
c81484e2b97f : xfs: remove the unused ->data_first_entry_p method
4501ed2a3a86 : xfs: devirtualize ->sf_get_ftype and ->sf_put_ftype
93b1e96a4200 : xfs: devirtualize ->sf_get_ino and ->sf_put_ino
50f6bb6b7aea : xfs: devirtualize ->sf_entsize and ->sf_nextentry
84915e1bdddf : xfs: devirtualize ->sf_get_parent_ino and ->sf_put_parent_ino
3d92c93b7065 : xfs: devirtualize ->db_to_fdb and ->db_to_fdindex
5893e4feb0ea : xfs: move the max dir2 free bests count to struct xfs_da_geometry
ed1d612fbe6b : xfs: move the dir2 free header size to struct xfs_da_geometry
a84f3d5cb04f : xfs: add a bests pointer to struct xfs_dir3_icfree_hdr
195b0a44ab73 : xfs: make the xfs_dir3_icfree_hdr available to xfs_dir2_node_addname_int
200dada70008 : xfs: devirtualize ->free_hdr_to_disk
5ba30919a6fc : xfs: devirtualize ->free_hdr_from_disk
478c7835cb8e : xfs: move the max dir2 leaf entries count to struct xfs_da_geometry
545910bcc875 : xfs: move the dir2 leaf header size to struct xfs_da_geometry
787b0893ad1e : xfs: add an entries pointer to struct xfs_dir3_icleaf_hdr
163fbbb3568b : xfs: devirtualize ->leaf_hdr_to_disk
518425560a8b : xfs: devirtualize ->leaf_hdr_from_disk
3b34441309f3 : xfs: move the node header size to struct xfs_da_geometry
51908ca75feb : xfs: add a btree entries pointer to struct xfs_da3_icnode_hdr
e1c8af1e02c7 : xfs: devirtualize ->node_hdr_to_disk
f475dc4dc7cc : xfs: devirtualize ->node_hdr_from_disk
649d9d98c60e : xfs: refactor btree node scrubbing
b16be561876e : xfs: use unsigned int for all size values in struct xfs_da_geometry
a39f089a25e7 : xfs: move incore structures out of xfs_da_format.h
7f6bcf7c2941 : xfs: remove a stray tab in xfs_remount_rw()
895e196fb6f8 : xfs: convert EIO to EFSCORRUPTED when log contents are invalid
4d06bfb97ecb : ext4: Add error handling for io_end_vec struct allocation
31f4f5b495a6 : Linux 5.4-rc7
4ab88db095c3 : arm: dts: mt6323: add keys, power-controller, rtc and codec
5bc8e2875ffb : arm64: dts: mt8183: add systimer0 device node
d14e0fe39c62 : dt-bindings: mediatek: update bindings for MT8183 systimer
b8b0145f7d0e : irqchip: Ingenic: Add process for more than one irq at the same time.
8bc7464b5140 : irqchip: ingenic: Alloc generic chips from IRQ domain
208caadce5d4 : irqchip: ingenic: Get virq number from IRQ domain
52ecc87642f2 : irqchip: ingenic: Error out if IRQ domain creation failed
20b44b4de61f : irqchip: ingenic: Drop redundant irq_suspend / irq_resume functions
0149385537e6 : irqchip: Place CONFIG_SIFIVE_PLIC into the menu
11635fa26dc7 : irqchip/gic-v3-its: Make vlpi_lock a spinlock
046b5054f566 : irqchip/gic-v3-its: Lock VLPI map array before translating it
ed0e4aa9cc74 : irqchip/gic-v3-its: Synchronise INT/CLEAR commands targetting a VLPI using VSYNC
286146960a11 : irqchip/gic-v3-its: Synchronise INV command targetting a VLPI using VSYNC
c1d4d5cd203c : irqchip/gic-v3-its: Add its_vlpi_map helpers
576a83429757 : irqchip/gic-v3-its: Kill its->device_ids and use TYPER copy instead
ffedbf0cba15 : irqchip/gic-v3-its: Kill its->ite_size and use TYPER copy instead
0dd57fed6b46 : irqchip/gic-v3-its: Make is_v4 use a TYPER copy
425c09be0f09 : irqchip/gic-v3-its: Allow LPI invalidation via the DirectLPI interface
2f4f064b3131 : irqchip/gic-v3-its: Factor out wait_for_syncr primitive
898aa5ce6158 : irqchip/gic-v3-its: Free collection mapping on device teardown
bf93b04cd85d : dt-bindings: qcom,pdc: Add compatible for sc7180
8e4d5a5bde88 : drivers: irqchip: qcom-pdc: Move to an SoC independent compatible
0dcd9f872769 : irqchip: Add support for Layerscape external interrupt lines
87cd38dfd9e6 : dt/bindings: Add bindings for Layerscape external irqs
96de80c14bc6 : irqchip/irq-bcm7038-l1: Support brcm,int-fwd-mask
e14b5e5ff084 : dt-bindings: Document brcm, int-fwd-mask property for bcm7038-l1-intc
27eebb60357e : irqchip/irq-bcm7038-l1: Enable parent IRQ if necessary
b94f9008f2ad : dt-bindings: Document brcm, irq-can-wake for brcm, bcm7038-l1-intc.txt
6468fc18b006 : irqchip/irq-bcm7038-l1: Add PM support
f8af4519dfb6 : irqchip/gic-v3: Fix __iomem warning
2bbdfcc54ba8 : irqchip/gic-v3-its: Fix u64 to __le64 warnings
2c542426128a : irqchip: Remove redundant semicolon after while
820b7c717f09 : lib: Remove select of inexistant GENERIC_IO
2fe4f92834c4 : xfs: refactor "does this fork map blocks" predicate
5113f8ec3753 : xfs: clean up weird while loop in xfs_alloc_ag_vextent_near
f755979355d4 : xfs: annotate functions that trip static checker locking checks
cf085a1b5d22 : xfs: Correct comment tyops -> typos
731b60afcb3d : tools: iio: Correctly add make dependency for iio_utils
dca6b3733a4a : media: Revert "media: mtk-vcodec: Remove extra area allocation in an input buffer on encoding"
506d2e317a0a : iio: adc: Add driver support for AD7292
a2cbf80a842a : media: hantro: Set H264 FIELDPIC_FLAG_E flag correctly
0875962af488 : media: hantro: Remove now unused H264 pic_size
79c523291ea2 : media: hantro: Use output buffer width and height for H264 decoding
a8fe996084e3 : media: hantro: Reduce H264 extra space for motion vectors
762c69685ff7 : ecryptfs_lookup_interpose(): lower_dentry->d_parent is not stable either
e72b9dd6a5f1 : ecryptfs_lookup_interpose(): lower_dentry->d_inode is not stable
bcf0d9d4b769 : ecryptfs: fix unlink and rmdir in face of underlying fs modifications
329f26882150 : media: hantro: Fix H264 motion vector buffer offset
69924b89687a : audit_get_nd(): don't unlock parent too early
a2ece0888826 : exportfs_decode_fh(): negative pinned may become positive without the parent locked
630faf81b3e6 : cgroup: don't put ERR_PTR() into fc->root
a79b200af75c : media: ti-vpe: vpe: fix compatible to match bindings
ce01100c5d79 : media: dt-bindings: media: ti-vpe: Document VPE driver
1dea68495da5 : media: zr364xx: remove redundant assigmnent to idx, clean up code
4edead77fa16 : media: Documentation: media: *_DEFAULT targets for subdevs
ae02d49493b5 : media: hantro: Fix s_fmt for dynamic resolution changes
59d8bf5ddfcf : media: i2c: Use the correct style for SPDX License Identifier
01da44446b3b : media: siano: Use the correct style for SPDX License Identifier
d898f9ac542f : dt-bindings: iio: adc: Add dt-schema for AD7292
5313513d4a63 : dt-bindings: iio: adc: Migrate MCP3911 documentation to yaml
26a0ffeed951 : iio: imu: mpu6050: Add support for vdd-supply regulator
ea3b263e83ed : dt-bindings: iio: imu: mpu6050: add vdd-supply
e9a4cbcaaa39 : iio: cros_ec_baro: set info_mask_shared_by_all_available field
6376cbe549ff : iio: dac: ad5446: Add support for new AD5600 DAC
778f3a9673ac : EDAC/Documentation: Describe CPER module definition and DIMM ranks
787d899914aa : EDAC: Unify the mc_event tracepoint call
501eb40d2b85 : EDAC/ghes: Remove intermediate buffer pvt->detail_location
7088e29e0423 : EDAC/ghes: Fix grain calculation
7c1049317042 : EDAC/ghes: Use standard kernel macros for page calculations
98edb865bd3e : EDAC: Remove misleading comment in struct edac_raw_error_desc
0d8292e003ef : EDAC/mc: Reduce indentation level in edac_mc_handle_error()
47bec6b4c399 : EDAC/mc: Remove needless zero string termination
d260e8ff5195 : EDAC/mc: Do not BUG_ON() in edac_mc_alloc()
c498afaf7df8 : EDAC: Introduce an mci_for_each_dimm() iterator
0cdd991bbc51 : dt-bindings: iio: dac: Migrate LTC1660 documentation to yaml
56a8e6832874 : iio: documentation: light: Add veml6030 sysfs documentation
fcefddc4b735 : dt-bindings: iio: light: add veml6030 ALS bindings
7b779f573c48 : iio: light: add driver for veml6030 ambient light sensor
693c5f144aeb : media: vicodec: media_device_cleanup was called too early
9f22e88a4bba : media: vim2m: media_device_cleanup was called too early
0b3e5c15f9cb : media: cedrus: Increase maximum supported size
03e612e701a6 : media: cedrus: Fix H264 4k support
3aef46bd5bf2 : media: cedrus: Properly signal size in mode register
df4a3e7f88e3 : media: v4l2-ctrl: Lock main_hdl on operations of requests_queued.
2df200ab234a : media: si470x-i2c: add missed operations in remove
4ffd31463ce3 : media: coda: disable decoder crop selections
ee8951e56c0f : media: v4l2-ioctl.c: zero reserved fields for S/TRY_FMT
ff1c21f4cffd : media: coda: disable encoder compose selections
3192b2ca79b3 : media: mtk-vcodec: Remove extra area allocation in an input buffer on encoding
c20df61861b7 : media: vimc: upon streaming, check that the pipeline starts with a source entity
c3df30a01da4 : media: aspeed-video: Fix memory leaks in aspeed_video_probe
99cf8a7074c4 : media: dt-bindings: Fix building error for dt_binding_check
40ee75247228 : media: v4l2: Use FIELD_SIZEOF directly
7204e062aede : media: dt-bindings: sh-mobile-ceu: Remove now unimplemented bindings documentation
afa2642778f3 : r8169: remove rtl8168c_4_hw_phy_config
0721914a3d2b : r8169: add helper r8168d_modify_extpage
3a129e3f9ac4 : r8169: switch to phylib functions in more places
b5e189b4f590 : r8169: add helper r8168d_phy_param
8bfdce1defb1 : r8169: add helper r8168g_phy_param
dd3d792def0d : tcp: remove redundant new line from tcp_event_sk_skb
5a508a254bed : devlink: disallow reload operation during device cleanup
727b3668b730 : net: sfp: rework upstream interface
167beb175679 : ALSA: usb-audio: Fix missing error check at mixer resolution test
9cb7831384ce : staging: most: Convert to the common vmalloc memalloc
67b2945d6323 : usb: gadget: u_audio: Remove superfluous snd_dma_continuous_data()
fc7af6bc2707 : ALSA: pcm: Unexport snd_pcm_sgbuf_ops_page
e610748ad438 : ASoC: cros_ec_codec: Convert to the common vmalloc memalloc
f541220cd590 : ASoC: rt5677-spi: Convert to the common vmalloc memalloc
b01aa131fae9 : ASoC: SOF: Drop superfluous snd_pcm_sgbuf_ops_page
6420c24a3000 : ASoC: intel: Avoid non-standard macro usage
1508f32f1adb : ASoC: intel: Drop superfluous snd_pcm_sgbuf_ops_page
26105a6f0570 : ASoC: rt5514-spi: Convert to the common vmalloc memalloc
1a4860325cc7 : ASoC: Remove superfluous snd_dma_continuous_data()
2406ff9b86aa : ALSA: pcm: Yet another missing check of non-cached buffer type
f8710f0357bc : iio: imu: st_lsm6dsx: express odr in mHZ
fc3f6ad7f5dc : iio: imu: st_lsm6dsx: fix ODR check in st_lsm6dsx_write_raw
59af4e206365 : iio: imu: st_lsm6dsx: explicitly define odr table size
cb7e1b50e4e3 : iio: adc: stm32: allow to tune analog clock
a1acbc223a0c : dt-bindings: iio: stm32-adc: add max clock rate property
2969c51e3a20 : iio: dac: vf610: Use devm_platform_ioremap_resource
29ec12e29f7f : iio: dac: lpc18xx: Use devm_platform_ioremap_resource
afac22e3cf95 : iio: adc: vf610: use devm_platform_ioremap_resource
e8ad78658ecc : iio: adc: spear_adc: Use devm_platform_ioremap_resource
6c78cc9c4a53 : iio: adc: rcar-gyroadc: use devm_platform_ioremap_resource
08cf48c7fa0b : iio: adc: npcm: use devm_platform_ioremap_resource
18d031f46e9c : iio: adc: lpc18xx: use devm_platform_ioremap_resource
f449aa3edd65 : iio: adc: ingenic: Use devm_platform_ioremap_resource
46e55d065394 : iio: adc: cc10001: use devm_platform_ioremap_resource
f2d025d3f237 : iio: adc: bcm_iproc_adc: drop a stray semicolon
38877a376adf : iio: adc: mt6577_auxdac: use devm_platform_ioremap_resource
d19aeb295154 : iio: adc: aspeed: use devm_platform_ioremap_resource
2e8c4ad1f044 : soundwire: ignore uniqueID when irrelevant
de5b174b3bc8 : soundwire: slave: add helper to extract slave ID
5bd54539788b : soundwire: remove bitfield for unique_id, use u8
c134f914e9f5 : soundwire: intel: fix PDI/stream mapping for Bulk
b52517e456f8 : net: caif: Fix debugfs on 64-bit platforms
0628cda318df : mac80211: Use debugfs_create_xul() helper
d0dd61a2774f : media: c8sectpfe: no need to check return value of debugfs_create functions
977b1ce7c117 : EDAC: Remove EDAC_DIMM_OFF() macro
bc9ad9e40dbc : EDAC: Replace EDAC_DIMM_PTR() macro with edac_get_dimm() function
c15995695ea9 : mtd: cfi_cmdset_0002: fix delayed error detection on HyperFlash
72914a8cff7e : mtd: cfi_cmdset_0002: only check errors when ready in cfi_check_err_status()
03976af89e3b : mtd: cfi_cmdset_0002: don't free cfi->cfiq in error path of cfi_amdstd_setup()
ea4f51356fd9 : mtd: cfi_cmdset_*: kill useless 'ret' variable initializers
d532c28b8c15 : mtd: cfi_util: use DIV_ROUND_UP() in cfi_udelay()
7fdfee926be7 : EDAC/amd64: Get rid of the ECC disabled long message
6555431ba2c5 : media: arm64: dts: allwinner: beelink-gs1: Add rc-beelink-gs1 keymap
4f0fac3b1aa5 : media: rc: add keymap for Beelink GS1 remote control
130ec3dfa5b8 : media: dvbsky: remove unused code
74a96b51a36d : media: flexcop-usb: ensure -EIO is returned on error condition
1b976fc6d684 : media: b2c2-flexcop-usb: add sanity checking
d52741728a51 : media: coda: drop unused irqlock
7f404ae9cf2a : media: pvrusb2: Fix oops on tear-down when radio support is not present
44c77cd9e1a8 : media: MAINTAINERS: ao-cec: Update path for yaml bindings
4adc0423de92 : media: venus: remove invalid compat_ioctl32 handler
1076df3a77b4 : media: v4l2-mem2mem: Fix hold buf flag checks
3ea35d5db448 : media: vimc: sen: remove unused kthread_sen field
58c93a548b02 : media: hantro: Fix picture order count table enable
658f9d9921d7 : media: hantro: Fix motion vectors usage condition
edeb237884d6 : media: hantro: Fix H264 max frmsize supported on RK3288
e17f08e31666 : media: hantro: Do not reorder H264 scaling list
a6b8feae7c88 : media: cedrus: Use correct H264 8x8 scaling list
0b0393d59eb4 : media: uapi: h264: clarify expected scaling_list_4x4/8x8 order
1fd50a2c2944 : media: cedrus: Use helpers to access capture queue
61ad123318c2 : media: cedrus: Fix decoding for some H264 videos
6b81141deb73 : XArray: Improve documentation of search marks
82a22311b7a6 : XArray: Fix xas_pause at ULONG_MAX
451d1dc886b5 : samples: bpf: update map definition to new syntax BTF-defined map
afbe3c27d9ae : samples: bpf: Update outdated error message
0eccce866f84 : scsi: target: tcmu: Prevent memory reclaim recursion
9237f04e12cc : scsi: core: Fix scsi_get/set_resid() interface
61951a6d3153 : scsi: lpfc: Fix lpfc_cpumask_of_node_init()
eea2d396aa57 : scsi: lpfc: Fix a kernel warning triggered by lpfc_sli4_enable_intr()
765ab6cdac3b : scsi: lpfc: Fix a kernel warning triggered by lpfc_get_sgl_per_hdwq()
7d250a062f75 : Bluetooth: hci_qca: Add support for Qualcomm Bluetooth SoC WCN3991
e303d124b709 : Bluetooth: btqca: Rename ROME specific variables to generic variables
a10c8803d0db : scsi: qla2xxx: don't use zero for FC4_PRIORITY_NVME
f5a2b219a789 : scsi: qla2xxx: initialize fc4_type_priority
162b805e3832 : scsi: qla2xxx: Fix a dma_pool_free() call
47140a20a819 : scsi: qla2xxx: Remove an include directive
b3f74568411b : scsi: qla2xxx: Update driver version to 10.01.00.21-k
65e920093805 : scsi: qla2xxx: Fix device connect issues in P2P configuration
2f856d4e8c23 : scsi: qla2xxx: Fix memory leak when sending I/O fails
f45bca8c5052 : scsi: qla2xxx: Fix double scsi_done for abort path
dd322b7f3efc : scsi: qla2xxx: Fix driver unload hang
af2a0c51b120 : scsi: qla2xxx: Fix SRB leak on switch command timeout
71c80b75ce8f : scsi: qla2xxx: Do command completion on abort timeout
983f127603fa : scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure
714cf5e38460 : remoteproc: stm32: use workqueue to treat mailbox callback
99cf0361e7af : remoteproc: fix argument 2 of rproc_mem_entry_init
75aa567803b1 : arm64: dts: rockchip: fix sdmmc detection on boot on rk3328-roc-cc
bb06a5ce88fd : rpmsg: char: Simplify 'rpmsg_eptdev_release()'
9d399f0c5295 : hwspinlock: u8500_hsem: Remove redundant PM runtime implementation
4d0c1c57329a : hwspinlock: sprd: Remove redundant PM runtime implementation
a6fc49051cdb : hwspinlock: Let the PM runtime can be optional
b2547dce4d4a : hwspinlock: Remove BUG_ON() from the hwspinlock core
0843aa8f12ed : ixgbe: need_wakeup flag might not be set for Tx
f091d5a42644 : ARC: ARCv2: jump label: implement jump label patching
705639572e8c : i40e: need_wakeup flag might not be set for Tx
6acab13bdf2a : igb/igc: use ktime accessors for skb->tstamp
4c9da6f2b8a0 : i40e: Fix for ethtool -m issue on X722 NIC
4eda4e009684 : iavf: initialize ITRN registers with correct values
615457a226f0 : ice: fix potential infinite loop because loop counter being too small
d467ac0a3855 : sctp: add SCTP_PEER_ADDR_THLDS_V2 sockopt
34515e94c92c : sctp: add support for Primary Path Switchover
8d2a6935d842 : sctp: add SCTP_EXPOSE_POTENTIALLY_FAILED_STATE sockopt
768e15182dcb : sctp: add SCTP_ADDR_POTENTIALLY_FAILED notification
aef587be4292 : sctp: add pf_expose per netns and sock and asoc
a0c76345e3d3 : devlink: disallow reload operation during device cleanup
f95e6c9c4617 : selftest: net: add alternative names test
deabc87111c6 : qede: fix NULL pointer deref in __qede_remove()
f9010b0edcd5 : arm64: dts: rockchip: Split rk3399-roc-pc for with and without mezzanine board.
79702ded8c2f : arm64: dts: rockchip: Add Beelink A1
e09a17df35c4 : dt-bindings: ARM: rockchip: Add Beelink A1
b756ad928d98 : packet: fix data-race in fanout_flow_is_huge()
29e8976e604f : arm64: dts: rockchip: Add RK3328 audio pipelines
8d73b2aeb808 : ipmi: kill off 'timespec' usage again
e1f32190cf7d : tipc: add support for AEAD key setting via netlink
fc1b6d6de220 : tipc: introduce TIPC encryption & authentication
134bdac39766 : tipc: add new AEAD key structure for user API
4cbf8ac2fe5a : tipc: enable creating a "preliminary" node
2a7ee696f7b0 : tipc: add reference counter to bearer
1b53d64435d5 : net: fix data-race in neigh_event_send()
6e2df0581f56 : sched: Fix pick_next_task() vs 'change' pattern race
e3b8b6a0d12c : sched/core: Fix compilation error when cgroup not selected
fc59462c5ce6 : clk: clk-gpio: propagate rate change to parent
f5790382edef : clk: qcom: rpmh: Reuse sdm845 clks for sm8150
d11769fdc1bb : RDMA/hns: Modify appropriate printings
1ceb0b11a8a2 : RDMA/hns: Fix non-standard error codes
301cc7eb2cd9 : RDMA/hns: Modify hns_roce_hw_v2_get_cfg to simplify the code
880f133c6026 : RDMA/hns: Simplify doorbell initialization code
6eef524201de : RDMA/hns: Replace not intuitive function/macro names
d938d7856f42 : RDMA/hns: Modify fields of struct hns_roce_srq
03ccba5c2cf7 : RDMA/hns: Delete unnecessary uar from hns_roce_cq
16a11e0bffca : RDMA/hns: Remove unnecessary structure hns_roce_sqp
ec6adad0a1e3 : RDMA/hns: Delete unnecessary variable max_post
65de03e25138 : cgroup,writeback: don't switch wbs immediately on dead wbs if the memcg is dead
bbab7ef23503 : net: icmp: fix data-race in cmp_global_allow()
90b2be27bb0e : net/sched: annotate lockless accesses to qdisc->empty
ad8a7220355d : vsock/virtio: fix sock refcnt holding during the shutdown
fb0254b28434 : ice: print opcode when printing controlq errors
faa01721ced5 : ice: use more accurate ICE_DBG mask types
964674f1ddc1 : ice: Introduce and use ice_vsi_type_str
87a2e4988994 : ice: remove unnecessary conditional check
893869d5d0c9 : ice: Update enum ice_flg64_bits to current specification
88bb432a55de : ice: delay less
e000248ec870 : ice: use pkg_dwnld_status instead of sq_last_status
b791cdd5c78c : ice: Change max MSI-x vector_id check in cfg_irq_map
ec4f5a436bdf : ice: Check if VF is disabled for Opcode and other operations
241c8cf052e7 : ice: configure software LLDP in ice_init_pf_dcb
c0a3665f71a2 : ice: Fix to change Rx/Tx ring descriptor size via ethtool with DCBx
5f8cc355c413 : ice: avoid setting features during reset
b94b013eb626 : ice: Implement DCBNL support
1ddef455f4a8 : ice: Add NDO callback to set the maximum per-queue bitrate
9d614b6425f8 : ice: Use ice_ena_vsi and ice_dis_vsi in DCB configuration flow
97c20ea8a115 : cxgb4: fix 64-bit division on i386
cb1a4badf592 : iwlwifi: pcie: don't consider IV len in A-MSDU
c8119fa8922b : cxgb4: Use match_string() helper to simplify the code
caee3174731c : net: ethernet: stmmac: Add support for syscfg clock
e4dd5608033e : net: ethernet: octeon_mgmt: Account for second possible VLAN header
d575c9b7c8b4 : spi: zynq-qspi: Support two chip selects
8f16292d8b49 : spi: zynq-qspi: Do the actual hardware initialization later in the probe
dffaf7439979 : spi: zynq-qspi: Clarify the select chip function
044ac826200f : spi: zynq-qspi: Enhance the Linear CFG bit definitions
941be7237351 : spi: zynq-qspi: Keep the bitfields naming consistent
087622d09472 : spi: zynq-qspi: Anything else than CS0 is not supported yet
24906a41eecb : pwm: bcm-iproc: Prevent unloading the driver module while in use
2203e1adb936 : arm64: kaslr: Check command line before looking for a seed
294a9ddde6cd : arm64: kaslr: Announce KASLR status on boot
2a67803e1305 : nfsd: Drop LIST_HEAD where the variable it declares is never used.
cc1ce2f13ea1 : nfsd: document callback_wq serialization of callback code
20428a8047ea : nfsd: mark cb path down on unknown errors
2bbfed98a4d8 : nfsd: Fix races between nfsd4_cb_release() and nfsd4_shutdown_callback()
12357f1b2c8e : nfsd: minor 4.1 callback cleanup
53dbc27ad5a9 : drm/amdgpu/powerplay: fix AVFS handling with custom powerplay table
558491dda004 : drm/amd/powerplay: dynamically disable ds and ulv for compute
875dc7c4ff22 : drm/amd/powerplay: correct Arcturus OD support
eebc7f4d7ffa : drm/amdgpu: allow direct upload save restore list for raven2
dc10218da86b : drm/sched: struct completion requires linux/completion.h inclusion
7e16f581a817 : ftrace: Separate out functionality from ftrace_location_range()
714641c3670c : ftrace: Separate out the copying of a ftrace_hash from __ftrace_hash_move()
7f6ac72946b8 : clk/ti/adpll: allocate room for terminating null
3696eebd810c : clk: ast2600: Add RMII RCLK gates for all four MACs
e620a1e061c4 : drivers/clk: convert VL struct to struct_size
4e60a9568dc6 : interconnect: qcom: add msm8974 driver
6120e5d821c0 : dt-bindings: interconnect: qcom: add msm8974 bindings
7ad295d5196a : rtc: Fix the AltCentury value on AMD/Hygon platform
afe19a7ae8b6 : rtc: bd70528: fix module alias to autoload module
2b91b28e29f6 : iomap: iomap_bmap should check iomap_apply return value
23f61b9fc5cc : EDAC/ghes: Fix locking and memory barrier issues
d158367682cd : crypto: atmel - Fix selection of CRYPTO_AUTHENC
df40c4e6cdaa : crypto: inside-secure - Add missed clk_disable_unprepare
1e67ee9344ab : crypto: hisilicon - replace #ifdef with IS_ENABLED for CONFIG_NUMA
44eff4ad18de : crypto: sun8i-ss - fix memdup.cocci warnings
09b681643751 : crypto: sun8i-ss - fix semicolon.cocci warnings
746c908c4d72 : crypto: crypto4xx - fix double-free in crypto4xx_destroy_sdr
6a101349f8a7 : MAINTAINERS: Add maintainer for HiSilicon TRNG V2 driver
3e90efd12959 : hwrng: hisi - add HiSilicon TRNG driver support
c3e12e66b14a : rtc: bd70528: Add MODULE ALIAS to autoload module
394c051d0fe2 : rtc: em3027: correct month value
94303f8930ed : rtc: brcmstb-waketimer: add missed clk_disable_unprepare
0e8431379e3c : rtc: cros-ec: let the core handle rtc range
4fc0d13f80a6 : rtc: cros-ec: remove superfluous error message
d5e6dd9f5c75 : rtc: sirfsoc: remove .remove
c202ec09ceeb : rtc: sc27xx: remove .remove
aef069a277dc : rtc: lpc32xx: remove .remove
daa2695fcfdc : rtc: ab-b5ze-s3: remove .remove
3e74ddaa7ca0 : rtc: disallow update interrupts when time is invalid
7e7c005b4b1f : rtc: disable uie before setting time and enable after
bb451661db24 : rtc: fsl-ftm-alarm: avoid struct rtc_time conversions
9323e9631c85 : rtc: fsl-ftm-alarm: switch to rtc_time64_to_tm/rtc_tm_to_time64
db2a4af115c4 : rtc: fsl-ftm-alarm: switch to ktime_get_real_seconds
a970429366ce : crypto: amlogic - ensure error variable err is set before returning it
d832a6128558 : crypto: amlogic - Use kmemdup in meson_aes_setkey()
427e6e3ad98c : crypto: atmel - Fix remaining endianess warnings
1520c72596dd : crypto: atmel - Fix authenc support when it is set to m
44bdc2fb63aa : ata: pata_artop: make arrays static const, makes object smaller
6952a7f8446e : block: split bio if the only bvec's length is > SZ_4K
59db8ba2f652 : block: still try to split bio if the bvec crosses pages
8e9c523016cf : block: drbd: remove a stray unlock in __drbd_send_protocol()
6a34367e52ca : ALSA: timer: Fix possible race at assigning a timer instance
33bbb8a0ecd1 : ALSA: timer: Make snd_timer_close() returning void
ebfc6de29ae8 : ALSA: timer: Unify master/slave linking code
61b7805a9b25 : gpio: xgs-iproc: Fix platform_no_drv_owner.cocci warnings
70d97e099bb4 : Revert "gpio: expose pull-up/pull-down line flags to userspace"
16299326a0cb : ASoC: SOF: Intel: hda: set L1SEN on S0ix suspend
8cd73ce7ba63 : ASoC: SOF: topology: fix missing NULL pointer check
9b10fa363baf : spi: zynq-qspi: Keep the naming consistent across the driver
bd0b609e0c33 : ASoC: core: Fix compile warning with CONFIG_DEBUG_FS=n
ea0d11c9dd95 : PM / core: Clean up some function headers in power.h
ef2e78ddadbb : KVM: arm64: Opportunistically turn off WFI trapping when using direct LPI injection
5bd90b098973 : KVM: vgic-v4: Track the number of VLPIs per vcpu
3f484ce3750f : kselftest: arm64: fake_sigreturn_misaligned_sp
49978aa8f079 : kselftest: arm64: fake_sigreturn_bad_size
46185cd1241b : kselftest: arm64: fake_sigreturn_duplicated_fpsimd
8aa9d08fcb53 : kselftest: arm64: fake_sigreturn_missing_fpsimd
4c94a0ba02b2 : kselftest: arm64: fake_sigreturn_bad_size_for_magic0
6c2aa4284513 : kselftest: arm64: fake_sigreturn_bad_magic
34306b05d310 : kselftest: arm64: add helper get_current_context
837387a2cbc7 : kselftest: arm64: extend test_init functionalities
c2820987047c : kselftest: arm64: mangle_pstate_invalid_mode_el[123][ht]
0fc89f08df8c : kselftest: arm64: mangle_pstate_invalid_daif_bits
f96bf4340316 : kselftest: arm64: mangle_pstate_invalid_compat_toggle and common utils
313a4db7f338 : kselftest: arm64: extend toplevel skeleton Makefile
e6e8df07268c : cpufreq: Add NULL checks to show() and store() methods of cpufreq
7973eb13aecf : PCI: layerscape: Add LS1028a support
c31432fa7f82 : cpufreq: intel_pstate: Fix invalid EPB setting
5e5022995683 : fsi: aspeed: Fix OPB0 byte order register values
913b73730e15 : fsi: aspeed: Add trace points
606397d67f41 : fsi: Add ast2600 master driver
cccaa160c376 : dt-bindings: fsi: Add description of FSI master
8bcd06d0cb3d : fsi: Move defines to common header
56ec311fddac : fsi: fsi_master_class can be static
9f4c2b516b4f : fsi: core: Fix small accesses and unaligned offsets via sysfs
ae7748160159 : trace: fsi: Print transfer size unsigned
2fc95e04131c : ABI: Update FSI path documentation
cf700ba035dc : fsi: Move master attributes to fsi-master class
2e32c2d675ac : fsi: Add fsi-master class
14f34e36b36c : cfg80211: VLAN offload support for set_key and set_sta_vlan
49e19745e4b5 : arm64: dts: ti: k3-j721e-common-proc-board: Add USB ports
451555c80bc6 : arm64: dts: ti: k3-j721e-main: add USB controller nodes
6912daed05e1 : mac80211: Shrink the size of ack_frame_id to make room for tx_time_est
f61d7884cef8 : mac80211: don't re-parse elems in ieee80211_assoc_success()
5d8983c8c3b5 : mac80211: move store skb ack code to its own function
7d13cf1e1d53 : mac80211_hwsim: use DEFINE_DEBUGFS_ATTRIBUTE to define debugfs fops
3b58d6a599ba : ath10k: disable cpuidle during downloading firmware
402838a05def : ath10k: fix potential issue of peer stats allocation
05a11003a565 : ath10k: fix get invalid tx rate for Mesh metric
21c60a28af58 : rtw88: signal completion even on firmware-request failure
285531f9e677 : mac80211: fix station inactive_time shortly after boot
71e67c3bd127 : net/fq_impl: Switch to kvmalloc() for memory allocation
6dd47d9754ff : mac80211: fix ieee80211_txq_setup_flows() failure path
b95182a6e822 : media: v4l2-device.h: fix typo: putss -> puts
57d024f8db65 : media: v4l2-ctrl: Use p_const when possible
8508a2d519ed : media: Documentation: v42l_core: v4l2_ext_control
134f9e9ef202 : media: v4l2_core: Add p_area to struct v4l2_ext_control
483b2217dbb0 : media: vivid: Add an area control
f1bd5eae7de7 : media: v4l2_ctrl: Add const pointer to ctrl_ptr
3b98a21a3202 : media: v4l2_ctrl: Add p_def to v4l2_ctrl_config
4d741cbd58bf : media: exynos4-is: fix wrong mdev and v4l2 dev order in error path
6dcd5d7a7a29 : media: vivid: Fix wrong locking that causes race conditions on streaming stop
0c90f649d2f5 : media: vivid: add vivid_create_queue() helper
131837245095 : media: siano: fix spelling mistake "ENBALE" -> "ENABLE"
61b8584a2f3a : media: mantis: fix two smatch errors
b5f72a17b1b2 : media: ov6650: fix smatch warning
2c3e42bf78c7 : media: ti-vpe: fix smatch error
2df34d3a27c1 : media: em28xx: fix two smatch warnings
492b53a50a1c : media: rc/ite-cir: fix smatch warning
c4abb192caca : media: mtk-vpu: fix two smatch warnings
d408bef4bfa6 : tipc: eliminate checking netns if node established
f8cc62ca3e66 : net: add a READ_ONCE() in skb_peek_tail()
c305c6ae79e2 : net: add annotations on hh->hh_len lockless accesses
fd2f4737870e : net: use u64_stats_t in struct pcpu_lstats
5260dd3ed1ff : tun: switch to u64_stats_t
316580b69d0a : u64_stats: provide u64_stats_t type
4a43b1f96b1d : net: dummy: use standard dev_lstats_add() and dev_lstats_read()
4f77eb0941d1 : vsockmon: use standard dev_lstats_add() and dev_lstats_read()
b4fba476dc4e : veth: use standard dev_lstats_add() and dev_lstats_read()
3ed912264f1c : net: nlmon: use standard dev_lstats_add() and dev_lstats_read()
dd5382a08157 : net: provide dev_lstats_add() helper
de7d5084d827 : net: provide dev_lstats_read() helper
540938667986 : net: qcom/emac: Demote MTU change print to debug
12299132b3d3 : net: ethernet: intel: Demote MTU change prints to debug
693bd8b7ae46 : ethernet: ti: cpts: use ktime_get_real_ns helper
cdc3e306236b : dmaengine: milbeaut-xdmac: remove redundant error log
7d4a069c5889 : dmaengine: milbeaut-hdmac: remove redundant error log
362cabda8d4d : net: atlantic: change email domains to Marvell
822cd114cd05 : net: atlantic: implement UDP GSO offload
8009bb1928a6 : net: atlantic: update flow control logic
ddef55263271 : net: atlantic: stylistic renames
7b0c342f1f67 : net: atlantic: code style cleanup
ea4b4d7fc106 : net: atlantic: loopback tests via private flags
dc12f75afcc6 : net: atlantic: add fw configuration memory area
d1287ce4ffa1 : net: atlantic: adding ethtool physical identification
58128fa0265b : net: atlantic: add msglevel configuration
8aaa112a57c1 : net: atlantic: refactoring pm logic
837c637869be : net: atlantic: implement wake_phy feature
d993e14bd872 : net: atlantic: update firmware interface
9568feda4e29 : dmaengine: dma-jz4780: add missed clk_disable_unprepare in remove
83b2b61e05f8 : selftests: mlxsw: Add test cases for devlink-trap layer 3 exceptions
f10caf0278d1 : selftests: forwarding: tc_common: Add hitting check
7ce4e7608674 : selftests: forwarding: devlink: Add functionality for trap exceptions test
fd74feeb2452 : mlxsw: Add layer 3 devlink-trap exceptions support
0c3cbbf96def : mlxsw: Add specific trap for packets routed via invalid nexthops
21151f64a458 : mlxsw: Add new FIB entry type for reject routes
3b063ae57bdf : devlink: Add layer 3 generic packet exception traps
d3e985c91738 : selftests: mlxsw: Add test cases for devlink-trap layer 3 drops
ef7f6b16156f : selftests: devlink: Make devlink_trap_cleanup() more generic
6b45fe95fdbe : selftests: devlink: Export functions to devlink library
dbc684f15818 : mlxsw: Add layer 3 devlink-trap support
6896cc4d8fe6 : devlink: Add layer 3 generic packet traps
c55b810abb13 : enetc: fix return value for enetc_ioctl()
83faaf074e6d : drm/i915/gvt: Stop initializing pvinfo through reading mmio
41d931459b53 : drm/i915/gvt: fix dropping obj reference twice
200ecef67b8d : tcp: Remove one extra ktime_get_ns() from cookie_init_timestamp
2386d74845c3 : selftests: Add source route tests to fib_tests
71685eb4ce80 : inetpeer: fix data-race in inet_putpeer / inet_putpeer
e0a312629fef : ipv4: Fix table id reference in fib_sync_down_addr
1bef4c223b85 : ipv6: fixes rt6_probe() and fib6_nh->last_probe init
bf5a6b4c474c : net: hns: Fix the stray netpoll locks causing deadlock in NAPI path
dddb318b9f98 : net: phy: at803x: add missing dependency on CONFIG_REGULATOR
e497df686e8f : net: usb: qmi_wwan: add support for DW5821e with eSIM support
991df1fbb0dc : dpaa2-eth: add ethtool MAC counters
332f989a3b00 : CDC-NCM: handle incomplete transfer of MTU
88c8562b16a0 : enetc: ethtool: add wake-on-lan callbacks
a613bafec516 : enetc: add ioctl() support for PHY-related ops
025ec40b81d7 : nfc: netlink: fix double device reference drop
630d4e75dd29 : mlxsw: spectrum: Fix error return code in mlxsw_sp_port_module_info_init()
a28fda312a9f : drm/amdgpu: Avoid accidental thread reactivation.
2b6f717c33ef : drm/sched: Avoid job cleanup if sched thread is parked.
7c55adb0a9a0 : Revert "drm/amdgpu: dont schedule jobs while in reset"
83a7772ba223 : drm/sched: Use completion to wait for sched->thread idle v2.
cb5932f866f5 : drm/amdgpu: fix vega20 pstate status change
2af8153126e1 : drm/amdgpu: fix sysfs interface pcie_replay_count error on navi asic
e31dcdcfabc1 : drm/amdgpu: Need to disable msix when unloading driver
f6baa07497fb : drm/amdgpu: Add comments to gmc structure
ed2d8fa734e7 : selftests: sync: Fix cast warnings on arm
670cd6849ea3 : selftests: net: Fix printf format warnings on arm
e698a2378e70 : selftests: net: Use size_t and ssize_t for counting file size
7549b3364201 : selftests: vm: Build/Run 64bit tests only on 64bit arch
2f3571ea7131 : selftests: proc: Make va_max 1MB
02bf1f8b3c43 : kselftest: Fix NULL INSTALL_PATH for TARGETS runlist
c78fd76f2b67 : selftests: Move kselftest_module.sh into kselftest/
ea1bf0bb18c0 : selftests: gen_kselftest_tar.sh: Do not clobber kselftest/
3f7df5baa259 : clk: qcom: Add MSM8998 GPU Clock Controller (GPUCC) driver
efd164b5520a : clk: qcom: Allow constant ratio freq tables for rcg
ba1d366de261 : clk: qcom: smd: Add missing pnoc clock
95183d381a44 : clk: qcom: Enumerate clocks and reset needed to boot the 8998 modem
c3277f8ee8cd : soc: at91: Add Atmel SFR SN (Serial Number) support
5db3fb404af5 : memory: atmel-ebi: switch to SPDX license identifiers
dbbf98392af6 : memory: atmel-ebi: move NUM_CS definition inside EBI driver
5b06eeae52c0 : selftests: breakpoints: Fix a typo of function name
eee28109f871 : clk: qcom: clk-rpmh: Add support for RPMHCC for SC7180
36b355c84042 : dt-bindings: clock: Introduce RPMHCC bindings for SC7180
681a6ad5c009 : dt-bindings: clock: Add YAML schemas for the QCOM RPMHCC clock bindings
17269568f726 : clk: qcom: Add Global Clock controller (GCC) driver for SC7180
8b9e0562f330 : dt-bindings: clock: Add sc7180 GCC clock binding
9de7269e9703 : dt-bindings: clock: Add YAML schemas for the QCOM GCC clock bindings
ffe37ede0a9e : clk: qcom: common: Return NULL from clk_hw OF provider
1a1c78217a77 : clk: qcom: rcg: update the DFS macro for RCG
57b2364d0ece : clk: qcom: remove unneeded semicolon
6cdef2738db0 : clk: qcom: Add Q6SSTOP clock controller for QCS404
d6abecb82573 : xfs: range check ri_cnt when recovering log items
120254608f04 : xfs: "optimize" buffer item log segment bitmap setting
f5be08446ee7 : xfs: null out bma->prev if no previous extent
5f213ddbcbe8 : xfs: fix missing header includes
5d1116d4c6af : xfs: periodically yield scrub threads to the scheduler
88288ed050ad : docs: printk-formats: add ptrdiff_t type to printk-formats
f0ae2cfae53b : coresight: etm4x: docs: Adds detailed document for programming etm4x.
8adf42e29392 : coresight: docs: Create common sub-directory for coresight trace.
b3ef0df18132 : coresight: etm4x: docs: Update ABI doc for new sysfs etm4 attributes
5c8fac10c837 : coresight: etm4x: docs: Update ABI doc for new sysfs name scheme.
ff467342d309 : Documentation: atomic_open called with shared lock on non-O_CREAT open
e8686a40a32a : docs: process: Add base-commit trailer usage
36bc683dde0a : kernel-doc: rename the kernel-doc directive 'functions' to 'identifiers'
e80d89380c5a : docs: admin-guide: Remove threads-max auto-tuning
73eb802ad97f : docs: admin-guide: Fix min value of threads-max in kernel.rst
0d0da9aa03a1 : scripts/sphinx-pre-install: fix Arch latexmk dependency
67dd7d87d4dd : docs: driver-api: make interconnect title quieter
43756e347f21 : scripts/kernel-doc: Add support for named variable macro arguments
184b4e60853d : gfs2: Fix end-of-file handling in gfs2_page_mkwrite
f53056c43063 : gfs2: Multi-block allocations in gfs2_page_mkwrite
39c3a948ecf6 : gfs2: Improve mmap write vs. punch_hole consistency
1d156646e0d8 : blk-cgroup: separate out blkg_rwstat under CONFIG_BLK_CGROUP_RWSTAT
f73316482977 : blk-cgroup: reimplement basic IO stats using cgroup rstat
8a80d5d6638b : blk-cgroup: remove now unused blkg_print_stat_{bytes|ios}_recursive()
7ca464383aec : blk-throtl: stop using blkg->stat_bytes and ->stat_ios
fd41e60331b1 : bfq-iosched: stop using blkg->stat_bytes and ->stat_ios
a557f1c7fee2 : bfq-iosched: relocate bfqg_*rwstat*() helpers
1f0d5c911b64 : f2fs: fix potential overflow
2a60637f06ac : f2fs: fix to update dir's i_pino during cross_rename
ed5941af3f67 : bpf: Add cb access in kfree_skb test
7e3617a72df3 : bpf: Add array support to btf_struct_access
5f8fd2d3e0a7 : io_uring: properly mark async work as bounded vs unbounded
0e395b3cb1fb : cxgb4: add FLOWC based QoS offload
4846d5330daf : cxgb4: add Tx and Rx path for ETHOFLD traffic
2d0cb84dd973 : cxgb4: add ETHOFLD hardware queue support
b1396c2bd675 : cxgb4: parse and configure TC-MQPRIO offload
76c3a552e80e : cxgb4: rework queue config and MSI-X allocation
ab0367ea4221 : cxgb4: query firmware for QoS offload resources
c5def4ab8494 : io-wq: add support for bounded vs unbunded work
91d666ea43ad : io-wq: io_wqe_run_queue() doesn't need to use list_empty_careful()
1d7bb1d50fb4 : io_uring: add support for backlogged CQ ring
78e19bbef383 : io_uring: pass in io_kiocb to fill/add CQ handlers
84f97dc2333c : io_uring: make io_cqring_events() take 'ctx' as argument
2665abfd757f : io_uring: add support for linked SQE timeouts
e977d6d34f0c : io_uring: abstract out io_async_cancel_one() helper
f5a53edcf01e : f2fs: support aligned pinned file
bc005a4d5347 : f2fs: avoid kernel panic on corruption test
ff29fde84d1f : ceph: return -EINVAL if given fsc mount option on kernel w/o support
5c14aba77874 : tools/power/x86/intel-speed-select: Increment version
de7f9d3ddc8c : tools/power/x86/intel-speed-select: Use core count for base-freq mask
7af5a95bb752 : tools/power/x86/intel-speed-select: Support platform with limited Intel(R) Speed Select
21c3390d6128 : tools/power/x86/intel-speed-select: Use Frequency weight for CLOS
40dee9dda37d : tools/power/x86/intel-speed-select: Make CLOS frequency in MHz
cd0e63706549 : tools/power/x86/intel-speed-select: Use mailbox for CLOS_PM_QOS_CONFIG
a9b2f8e2fa6c : tools/power/x86/intel-speed-select: Auto mode for CLX
91d928147bb0 : tools/power/x86/intel-speed-select: Correct CLX-N frequency units
82d4a34ee619 : tools/power/x86/intel-speed-select: Change display of "avx" to "avx2"
263225c983aa : tools/power/x86/intel-speed-select: Extend command set for perf-profile
35ad035b8398 : dm raid: Remove unnecessary negation of a shift in raid10_format_to_md_layout
4e1003aa56a7 : dma-direct: remove the dma_handle argument to __dma_direct_alloc_pages
acaade1af358 : dma-direct: remove __dma_direct_free_pages
9090825fa997 : KVM: arm/arm64: Let the timer expire in hardirq context on RT
742e8cd3e1ba : cgroup: freezer: don't change task and cgroups status unnecessarily
e39fcaef7ed9 : staging: Fix error return code in vboxsf_fill_super()
94fed404109d : staging: vboxsf: fix dereference of pointer dentry before it is null checked
32e9f6cb0734 : staging: vboxsf: Remove unused including <linux/version.h>
add66fcbd3fb : iomap: Fix overflow in iomap_page_mkwrite
b79967a27f34 : staging: vchiq: Have vchiu_queue_init() return 0 on success.
4df0991b0c92 : staging: most: remove string termination dependency from user space data
885961fed45d : staging: vc04_services: Replace VCHIQ_PLATFORM_STATE_T typedef with struct opaque_platform_state
4ddf9a2555ca : staging: vc04_services: Replace VCHIQ_INSTANCE_T typedef with struct vchiq_instance
9ce46d55510f : staging: vc04_services: Replace VCHIQ_SERVICE_HANDLE_T typedef with unsigned int
c8bf4d3db9ef : staging: vc04_services: Rename VCHIQ_REMOTE_USE_CALLBACK_T to vchiq_remote_callback
80be64b2bf6d : staging: vc04_services: Rename VCHIQ_CALLBACK_T to vchiq_callback
e661ad496a6f : staging: vc04_services: Rename callback VCHIQ_USERDATA_TERM_T to vchiq_userdata_term
d2684ce853cf : staging: vc04_services: Replace VCHIQ_BULK_DIR_T enum typedef with enum vchiq_bulk_dir
051fbf4739bd : staging: vc04_services: Replace VCHIQ_CONNSTATE_T enum typedef with enum vchiq_connstate
27c53ee865ba : staging: vc04_services: Replace VCHIQ_SERVICE_OPTION_T enum typedef with enum vchiq_service_option
c6ac64b1e81c : staging: vc04_services: Replace VCHIQ_BULK_MODE_T enum typedef with enum vchiq_bulk_mode
00d36494dee9 : staging: vc04_services: Replace VCHIQ_STATUS_T enum typedef with enum vchiq_status
0ff3c366a7eb : staging: vc04_services: Rename callback VCHI_CALLBACK_T to vchi_callback
29ebf64f741e : staging: vc04_services: Replace VCHI_SERVICE_HANDLE_T typedef with struct vchi_service_handle
fb22360db651 : staging: vc04_services: Replace VCHI_INSTANCE_T with struct vhci_instance_handle
98e527af30a6 : libbpf: Improve handling of corrupted ELF during map initialization
994021a7e084 : libbpf: Make btf__resolve_size logic always check size error condition
dd3ab126379e : libbpf: Fix another potential overflow issue in bpf_prog_linfo
4ee113561571 : libbpf: Fix potential overflow issue
3dc5e0598213 : libbpf: Fix memory leak/double free issue
9d95f0ce36df : MAINTAINERS: Add VSPRINTF
9656b346b280 : libbpf: Fix negative FD close() in xsk_setup_xdp_prog()
c3a12cc1ec4c : staging: rtl8723bs: Simplify boolean expression
a8fa78b8f497 : staging: rtl8723bs: Fix line over 80 characters
e71903106721 : staging: mt7621-dma: align to match open parenthesis
dab2e9eb187c : s390/bpf: Remove unused SEEN_RET0, SEEN_REG_AX and ret0_ip
e7fad909b68a : dm zoned: reduce overhead of backing device checks
6ad2e1a00729 : s390/bpf: Wrap JIT macro parameter usages in parentheses
012206a822a8 : x86/speculation/taa: Fix printing of TAA_MSG_SMT on IBRS_ALL CPUs
166f11d11f6f : s390/bpf: Use kvcalloc for addrs array
7e22077d0c73 : tools, bpf_asm: Warn when jumps are out of range
e9f37e090058 : x86/stacktrace: update kconfig help text for reliable unwinders
4caa525b783b : ACPI: HMAT: don't mix pxm and nid when setting memory target processor_pxm
cf8741ac57ed : ACPI: NUMA: HMAT: Register "soft reserved" memory as an "hmem" device
0f847f8c0813 : ACPI: NUMA: HMAT: Register HMAT at device_initcall level
a6c7f4c6aea5 : device-dax: Add a driver for "hmem" devices
460370ab20b6 : dax: Fix alloc_dax_region() compile warning
33dd70752cd7 : lib: Uplevel the pmem "region" ida to a global allocator
199c84717612 : x86/efi: Add efi_fake_mem support for EFI_MEMORY_SP
16993c0f0a43 : arm/efi: EFI soft reservation to memblock
262b45ae3ab4 : x86/efi: EFI soft reservation to E820 enumeration
b617c5266eed : efi: Common enable/disable infrastructure for EFI soft reservation
6950e31b35fd : x86/efi: Push EFI_MEMMAP check into leaf routines
fe3e5e65c06e : efi: Enumerate EFI_MEMORY_SP
c710fcc5d95a : ACPI: NUMA: Establish a new drivers/acpi/numa/ directory
53121a7cc33b : Bluetooth: btmtksdio: add MODULE_DEVICE_TABLE()
e2854a1054ab : moduleparam: fix parameter description mismatch
ad512f2023b3 : scsi: sd_zbc: add zone open, close, and finish support
da644b2cc1a4 : null_blk: add zone open, close, and finish support
2e2d6f7e44a2 : dm: add zone open, close and finish support
957c31ea082e : USB: serial: option: add support for DW5821e with eSIM support
0d8633bf5311 : drivers: ipmi: Support for both IPMB Req and Resp
e876df1fe0ad : block: add zone open, close and finish ioctl support
6c1b1da58f8c : block: add zone open, close and finish operations
c7a1d926dc40 : block: Simplify REQ_OP_ZONE_RESET_ALL handling
a84324d2ed05 : block: Remove REQ_OP_ZONE_RESET plugging
7fa46cbf20d3 : perf report: Sort by sampled cycles percent per block for tui
0b49f83657d5 : perf report: Support --percent-limit for --total-cycles
6f7164fa231a : perf report: Sort by sampled cycles percent per block for stdio
b65a7d372b1a : perf hist: Support block formats with compare/sort/display
05766050d5bd : spi: spi-mem: fallback to using transfers when CS gpios are used
27fb2313f28d : spi: bcm-qspi: Convert to use CS GPIO descriptors
458ea3ad033f : regulator: ab8500: Remove SYSCLKREQ from enum ab8505_regulator_id
99c4f70df3a6 : regulator: ab8500: Remove AB8505 USB regulator
2f52475bac7e : ASoC: fsi: switch to yaml base Documentation
8703317ae576 : drivers/perf: hisi: update the sccl_id/ccl_id for certain HiSilicon platform
ea458effa88e : powerpc: Don't flush caches when adding memory
076265907cf9 : powerpc: Chunk calls to flush_dcache_range in arch_*_memory
23eb7f560a2a : powerpc: Convert flush_icache_range & friends to C
dd5ddd3c7a8c : iommu/io-pgtable-arm: Rename IOMMU_QCOM_SYS_CACHE and improve doc
7841f40aed93 : perf hist: Count the total cycles of all samples
6041441870ab : perf block: Cleanup and refactor block info functions
0bdf181fe0e5 : perf diff: Don't use hack to skip column length calculation
af8490eb2b33 : perf tests: Fix out of bounds memory access
7a0745c5e03f : powerpc: define helpers to get L1 icache sizes
f9ec11165301 : powerpc: Allow 64bit VDSO __kernel_sync_dicache to work across ranges >4GB
29430fae8207 : powerpc: Allow flush_icache_range to work across ranges >4GB
355b9aae8685 : ext2: fix improper function comment
44dd6161338e : ext2: code cleanup for ext2_try_to_allocate()
ac3820f8222b : ext2: skip unnecessary operations in ext2_try_to_allocate()
cf4eb321b3ad : ext2: Simplify initialization in ext2_try_to_allocate()
6d57581659f7 : perf record: Add support for limit perf output file size
dee36a2abb67 : perf probe: Skip overlapped location on searching variables
86c0bf8539e7 : perf probe: Fix to show calling lines of inlined functions
da6cb952a89e : perf probe: Filter out instances except for inlined subroutine and subprogram
f4d99bdfd124 : perf probe: Skip end-of-sequence and non statement lines
c701636aeec4 : perf probe: Return a better scope DIE if there is no best scope
5c65b1c0842f : perf annotate: Fix heap overflow
93730f85eb37 : perf machine: Add kernel_dso() method
b0c76fc4cfd9 : perf symbols: Remove needless checks for map->groups->machine
1dc925568f01 : perf parse: Add a deep delete for parse event terms
38f2c4226e6b : perf parse: If pmu configuration fails free terms
cabbf26821aa : perf parse: Before yyabort-ing free components
f2a8ecd8b1f4 : perf parse: Add destructors for parse event terms
bff3b04460a8 : arm64: mm: reserve CMA and crashkernel in ZONE_DMA32
fa6614d8ef13 : xen/gntdev: Use select for DMA_SHARED_BUFFER
88920ddebd2f : xen: mm: make xen_mm_init static
e8d255e4703a : xen: mm: include <xen/xen-ops.h> for missing declarations
3eca037f2dfc : ARM: dts: aspeed-g6: Add timer description
ea4bb33a9da2 : ARM: dts: aspeed: ast2600evb: Enable i2c buses
26a4d4c00f85 : usbip: tools: fix fd leakage in the function of read_attr_usbip_status
91feb01596e5 : appledisplay: fix error handling in the scheduled work
c1f602da92cc : USB: legousbtower: drop superfluous newlines
3c84f4bbe33f : USB: legousbtower: drop superfluous brackets
a0cd1df9d3e2 : USB: legousbtower: clean up runaway white space
728772489d9d : USB: legousbtower: drop redundant endianness comments
a76c234faf7a : USB: legousbtower: drop unnecessary packed attributes
7cfa11a5739d : USB: legousbtower: clean up pointer declarations in driver data
aa6f3832458d : USB: legousbtower: remove tower_abort_transfers()
bafd1b1c2cee : USB: legousbtower: stop interrupt-out URB unconditionally
728fcd55e9ac : USB: legousbtower: drop redundant interrupt-in running flag
835bd2b5672b : USB: legousbtower: drop noisy disconnect messages
b5a80252e09c : USB: legousbtower: drop redundant open_count check
30da837a4938 : USB: legousbtower: zero driver data at allocation
07efa8738853 : USB: legousbtower: drop redundant NULL check
fa5e146eece5 : USB: legousbtower: drop redundant MODULE_LICENSE ifdef
d3db9c4dc14d : USB: idmouse: clean up runaway white space
6710f773b51f : USB: idmouse: drop redundant open-count check from release
79c36a704a87 : USB: idmouse: simplify disconnect handling
9774a96f785b : x86/umip: Make the comments vendor-agnostic
d79fbb3a32f0 : powerpc: Support CMDLINE_EXTEND
e76b3bf7654c : usb: Allow USB device to be warm reset in suspended state
66d1b0c0580b : usb: gadget: pch_udc: fix use after free
51d11d0a9ea4 : dt-bindings: usb: renesas: usb3-peri: convert bindings to json-schema
b971880fe79f : x86/Kconfig: Rename UMIP config parameter
86c6739eda7d : xfrm: Fix memleak on xfrm state destroy
d99c1ba6a73b : efi: libstub/tpm: enable tpm eventlog function for ARM platforms
0d95981438c3 : x86: efi/random: Invoke EFI_RNG_PROTOCOL to seed the UEFI RNG table
41e8a7c249bf : efi/random: use arch-independent efi_call_proto()
8b5c712f2704 : MAINTAINERS: update Ard's email address to @kernel.org
2f4133bb5f14 : gpiolib: No need to call gpiochip_remove_pin_ranges() twice
8ae93b5ed9be : pinctrl: cherryview: Missed type change to unsigned int
662c9d55c5cc : soc: mediatek: Refactor bus protection control
0545aa1b7a14 : soc: mediatek: Refactor sram control
cef021e2f5cb : soc: mediatek: Refactor clock control
d744d035ecb5 : soc: mediatek: Refactor regulator control
90a943145e2e : soc: mediatek: Refactor polling timeout and documentation
11b389cc05bf : pinctrl: intel: Missed type change to unsigned int
63e006c107ff : pinctrl: stmfx: fix valid_mask init sequence
8e12257dead7 : of: property: Add device link support for iommus, mboxes and io-channels
a436ef4aba1f : of: property: Make it easy to add device links from DT properties
ba861f8e07bf : of: property: Minor style clean up of of_link_to_phandle()
52f6efdf8092 : mei: add trc detection register to sysfs
261e071acd9b : mei: abstract fw status register read.
261b3e1f2a01 : mei: me: store irq number in the hw struct.
907b471ca228 : mei: me: mei_me_dev_init() use struct device instead of struct pci_dev.
e42615ec233b : gpio: Use new GPIO_LINE_DIRECTION
9208b1e77d6e : gpio: Add definition for GPIO direction
5d682fa3d894 : gpio: xgs-iproc: Fix section mismatch on device tree match table
b24eaf5f2375 : mtd: spi-nor: Print debug message when the read back test fails
40b7d5cccc59 : mtd: spi-nor: Check all the bits written, not just the BP ones
b0db77f5aa03 : mtd: spi-nor: Fix errno on Quad Enable methods
6011b484f164 : mtd: spi-nor: Drop spansion_quad_enable()
78f1ddf7bb6e : mtd: spi-nor: Describe all the Reg Ops
6e3087a86329 : mtd: spi-nor: Merge spi_nor_write_sr() and spi_nor_write_sr_cr()
718dd9e69f7c : mtd: spi-nor: Move the WE and wait calls inside Write SR methods
abd494bb071f : mtd: spi-nor: Void return type for spi_nor_clear_sr/fsr()
cd1ebe1ca065 : mtd: spi-nor: Rename label as it is no longer generic
bce679e5ae3a : mtd: spi-nor: Check for errors after each Register Operation
d1ed88eae3fb : mtd: spi-nor: Print debug info inside Reg Ops methods
f633ebe4879b : mtd: spi-nor: Use dev_dbg insted of dev_err for low level info
a4e893e802e6 : thermal: cpu_cooling: Migrate to using the EM framework
5a4e5b78956a : thermal: cpu_cooling: Make the power-related code depend on IPA
27a47e422ef3 : PM / EM: Declare EM data types unconditionally
48da6f80057c : arm64: defconfig: Enable CONFIG_ENERGY_MODEL
f0a353b4d184 : drivers: thermal: tsens: fix potential integer overflow on multiply
0cac7559f1b6 : thermal: cpu_cooling: Reorder the header file
f5bf3c06730c : thermal: cpu_cooling: Remove pointless dependency on CONFIG_OF
76bf653f08dd : thermal: no need to set .owner when using module_platform_driver
c7071f4914a4 : thermal: qcom: tsens-v1: Fix kfree of a non-pointer value
11ff4bdd1ab4 : cpufreq: qcom-hw: Move driver initialization earlier
b418bab452cd : clk: qcom: Initialize clock drivers earlier
57db08f41b2a : cpufreq: Initialize cpufreq-dt driver earlier
3f6ec871e1c2 : cpufreq: Initialize the governors in core_initcall
ae16a688f691 : thermal: Initialize thermal subsystem earlier
f96c8e501528 : thermal: Remove netlink support
da73f9b898b2 : dt: thermal: tsens: Document compatible for MSM8976/56
0e580290170d : thermal: qcom: tsens-v1: Add support for MSM8956 and MSM8976
573ae2d9e00c : MAINTAINERS: add entry for Amlogic Thermal driver
421eda108e6c : thermal: amlogic: Add thermal driver to support G12 SoCs
667986740263 : dt-bindings: thermal: Add DT bindings documentation for Amlogic Thermal
634e11d5b450 : drivers: thermal: tsens: Add interrupt support
bd93ee3cb43b : drivers: thermal: tsens: Create function to return sign-extended temperature
a877e768f655 : dt-bindings: thermal: tsens: Convert over to a yaml schema
7c938f4837ab : drivers: thermal: tsens: Add debugfs support
3795ad5e2669 : drivers: thermal: tsens: Add __func__ identifier to debug statements
0e9c0bc73082 : drivers: thermal: tsens: Simplify code flow in tsens_probe
8b71bce407b3 : drivers: thermal: tsens: Get rid of id field in tsens_sensor
9809797b932e : thermal: qoriq: add thermal monitor unit version 2 support
86bd20a5a518 : thermal-generic-adc: Silent error message for EPROBE_DEFER
554cee820e22 : dt-bindings: thermal: rcar-gen3-thermal: Add r8a774b1 support
1a005912410f : thermal: rcar_gen3_thermal: Add r8a774b1 support
85d31dd07002 : bpf: Account for insn->off when doing bpf_probe_read_kernel
1c8dd9cb4697 : net_sched: gen_estimator: extend packet counter to 64bit
2d791e3bf218 : dpaa2-ptp: fix compile error
99a8efbb6e30 : NFC: st21nfca: fix double free
648db0514a38 : net: hns3: add compatible handling for command HCLGE_OPC_PF_RST_DONE
64a26007a8f5 : net: dsa: mv8e6xxx: Fix stub function parameters
ed7fa2ad4055 : net: phy: at803x: remove config_init for AR9331
96c3671204b8 : net: phy: at803x: fix the PHY names
428061f70f1a : net: phy: at803x: mention AR8033 as same as AR8031
2f664823a470 : net: phy: at803x: add device tree binding
2c63221cd9e5 : dt-bindings: net: phy: Add support for AT803X
4985dffced14 : net: phy: at803x: fix Kconfig description
a5a7daa52edb : tcp: fix data-race in tcp_recvmsg()
9c6850fea3ed : r8169: fix page read in r8168g_mdio_read
9ed498c6280a : net: silence data-races on sk_backlog.tail
226df3ef1c02 : dpaa2-eth: fix an always true condition in dpaa2_mac_get_if_mode
90ce9f23a886 : net: openvswitch: select vport upcall portid directly
eb34e98baf4c : net: axienet: Fix error return code in axienet_probe()
7df4a3a76d34 : net: stmmac: Fix the TX IOC in xmit path
b2f071995b7a : net: stmmac: Fix TSO descriptor with Enhanced Addressing
cda4985a3ebb : net: stmmac: Fix the packet count in stmmac_rx()
aeb18dd07692 : net: stmmac: xgmac: Disable MMC interrupts by default
132f2f20c986 : net: stmmac: xgmac: Disable Flow Control when 1 or more queues are in AV
08c1ac3bcba8 : net: stmmac: xgmac: Fix AV Feature detection
97add93fbcfa : net: stmmac: xgmac: Fix TSA selection
96147375d49f : net: stmmac: xgmac: Only get SPH header len if available
eeb9d7451698 : net: stmmac: selftests: Prevent false positives in filter tests
3d00e45d498f : net: stmmac: xgmac: bitrev32 returns u32
4d7c47e34fab : net: stmmac: gmac4: bitrev32 returns u32
1dcff44a9d2b : net: aquantia: fix return value check in aq_ptp_init()
b97fa0b54447 : ptp: ptp_clockmatrix: Fix missing unlock on error in idtcm_probe()
d0d605c5e10a : tipc: eliminate the dummy packet in link synching
b0a21810bd5e : lwtunnel: add options setting and dumping for erspan
edf31cbb1502 : lwtunnel: add options setting and dumping for vxlan
4ece47787077 : lwtunnel: add options setting and dumping for geneve
0eb8eb2f9685 : lwtunnel: add options process for cmp_encap
f52f11ec8ad4 : lwtunnel: add options process for arp request
dee58fe8dc57 : ata_piix: remove open-coded dmi_match(DMI_OEM_STRING)
d243af7ab9fe : SMB3: Fix persistent handles reconnect
267bc90442aa : io_uring: use inlined struct sqe_submit
50585b9a0736 : io_uring: Use submit info inlined into req
196be95cd557 : io_uring: allocate io_kiocb upfront
2c409ba81be2 : drm/radeon: fix si_enable_smc_cac() failed issue
77a31602216e : drm/amdgpu/renoir: move gfxoff handling into gfx9 module
440a7a54e7ec : drm/amdgpu: add warning for GRBM 1-cycle delay issue in gfx9
589b64a7e397 : drm/amdgpu: add dummy read by engines for some GCVM status registers in gfx10
6a299d7aaa97 : drm/amdgpu: register gpu instance before fan boost feature enablment
38264de0dce8 : drm/amd/swSMU: fix smu workload bit map error
5bece3d66153 : powerpc: support KASAN instrumentation of bitops
81d2c6f81996 : kasan: support instrumented bitops combined with generic bitops
98f3375505b8 : net/smc: fix ethernet interface refcounting
426071f1f399 : tipc: reduce sensitive to retransmit failures
6708ef779249 : tipc: update cluster capabilities if node deleted
3c28d99fc62d : selftest: net: add some traceroute tests
41098af59d8d : selftests/tls: add test for concurrent recv and send
79ffe6087e91 : net/tls: add a TX lock
02b1fa07bb58 : net/tls: don't pay attention to sk_write_pending when pushing partial records
039c60c5970f : ice: Fix return value when SR-IOV is not supported
ff010eca05fa : ice: Rename VF function ice_vc_dis_vf to match its behavior
133f4883f906 : ice: Get rid of ice_cleanup_header
e18ff118181b : ice: print PCI link speed and width
5878589dc318 : ice: print unsupported module message
395594563b29 : ice: write register with correct offset
eb0ee8abfeb9 : ice: Check for null pointer dereference when setting rings
4e56802e0ef3 : ice: save PCI state in probe
b2883dfe1ffc : ice: Adjust DCB INIT for SW mode
c6012ac1c35b : ice: fix driver unload flow
cfbf13674be4 : ice: handle DCBx non-contiguous TC request
031f21475297 : ice: Update Boot Configuration Section read of NVM
a012dca9f7a2 : ice: add ethtool -m support for reading i2c eeprom modules
099ecf59f05b : net: annotate lockless accesses to sk->sk_max_ack_backlog
288efe8606b6 : net: annotate lockless accesses to sk->sk_ack_backlog
7976a11b3092 : net: use helpers to change sk_ack_backlog
25c7a6d1f90e : net: avoid potential false sharing in neighbor related code
3828a93f5cfd : inet_diag: use jiffies_delta_to_msecs()
9d027e3a83f3 : net: neigh: use long type to store jiffies delta
b0814361a25c : blkcg: make blkcg_print_stat() print stats only for online blkgs
105401b659b7 : drm/shmem: Add docbook comments for drm_gem_shmem_object madvise fields
cf79e41074b1 : ARM: dts: at91: add a dts and dtsi file for kizbox2 based boards
cd584d251554 : dt-bindings: arm: at91: Document Kizbox2-2 board binding
17fdd7638cb6 : net: mscc: ocelot: fix __ocelot_rmw_ix prototype
d0fbb51dfaa6 : bpf, offload: Unlock on error in bpf_offload_dev_create()
3b3eed8eec47 : net: mscc: ocelot: fix NULL pointer on LAG slave removal
7afb3e575e5a : net: mscc: ocelot: don't handle netdev events for other netdevs
61412ef12a84 : docs: hwmon: Document bel-pfe pmbus driver
626bb2f3fb3c : hwmon: (pmbus) add driver for BEL PFE1100 and PFE3000
8ae93ea710d4 : dt-bindings: hwmon: Add ltc2947 documentation
9f90fd652bed : hwmon: Add support for ltc2947
2057bdfb7184 : hwmon: (ina3221) Add summation feature support
5ff02752b318 : hwmon: (tmp421) Allow reading at 2Hz instead of 0.5Hz
58a24b5241e6 : hwmon: (w83793d) remove redundant assignment to variable res
da806a1777e9 : hwmon: (pmbus/ibm-cffps) Add version detection capability
c6d294d1aa5b : dt-bindings: hwmon: Document ibm,cffps compatible string
16f7f3bccb30 : hwmon: abituguru: make array probe_order static, makes object smaller
58d5aa5c75ce : hwmon: (applesmc) switch to using input device polling mode
7b10e17067dc : hwmon: (aspeed-pwm-tacho) Use devm_platform_ioremap_resource() in aspeed_pwm_tacho_probe()
92b39ad44096 : hwmon: (pmbus/ibm-cffps) Fix LED blink behavior
9861ff954c7e : hwmon: (pmbus/ibm-cffps) Switch LEDs to blocking brightness call
56144737e673 : hrtimer: Annotate lockless access to timer->state
950d3af70ea8 : net/mlx5e: Use correct enum to determine uplink port
260986fcff81 : net/mlx5: DR, Fix memory leak during rule creation
22f83150f03e : net/mlx5: DR, Fix memory leak in modify action destroy
f382b0df6946 : net/mlx5e: Fix eswitch debug print of max fdb flow
ed578021210e : libbpf: Simplify BPF_CORE_READ_BITFIELD_PROBED usage
65a052d537f4 : selftests/bps: Clean up removed ints relocations negative tests
ef177d11d696 : drm/amdgpu: Improve RAS documentation (v2)
7158ca8476c9 : drm/radeon: fix si_enable_smc_cac() failed issue
ad4d81dc57e2 : drm/amdgpu/renoir: move gfxoff handling into gfx9 module
365f7f8db8a4 : drm/amdgpu: fix double reference dropping
d94207057591 : drm/amd/powerplay: fix struct init in renoir_print_clk_levels
946ab8db6953 : drm/amdgpu: fix potential double drop fence reference
f88e2d1f8ec4 : drm/amdgpu: change read of GPU clock counter on Vega10 VF
11c610893410 : drm/amdgpu: add warning for GRBM 1-cycle delay issue in gfx9
a6522a5c6388 : drm/amdgpu: add dummy read by engines for some GCVM status registers in gfx10
cf3fde893d3a : drm/amd/powerplay: fix deadlock on setting power_dpm_force_performance_level
60599a03638a : drm/amdgpu: perform p-state switch after the whole hive initialized
5c5b2ba00667 : drm/amdgpu: fix possible pstate switch race condition
b0adca4d5016 : drm/amdgpu: register gpu instance before fan boost feature enablment
2c874ad9d629 : drm/amd/swSMU: fix smu workload bit map error
8d3bf936bafe : drm/amd/powerplay: update Arcturus driver-smu interface header
58f46d4b6502 : drm/amdgpu: disallow direct upload save restore list from gfx driver
d7c5782acd35 : drm/sched: Fix passing zero to 'PTR_ERR' warning v2
224f82e5b7bf : drm/amdgpu/discovery: Need to free discovery memory
91872960caf5 : drm/amd/powerplay: print the pptable provider
b73b7f48895a : Revert "drm/amd/display: setting the DIG_MODE to the correct value."
9fd4c2d71237 : drm/amd/display: Add ENGINE_ID_DIGD condition check for Navi14
26e99ba6d102 : drm/amdgpu: Show resolution correctly in mode validation debug output
8863baefaf02 : drm/amdgpu/gpuvm: add some additional comments in amdgpu_vm_update_ptes
a4840d91c984 : drm/amdgpu: enable VCN DPG on Raven and Raven2
84e4e8205efc : drm/amdgpu: add navi14 PCI ID
3e454860f2a4 : drm/amd/powerplay: support xgmi pstate setting on powerplay routine V2
086e1c561626 : drm/amd/powerplay: update is_sw_smu_xgmi check
39ea6e5f9e2d : drm/amdgpu: change pstate only after all XGMI device initialized
1bb5ec2eec48 : cgroup: use cgroup->last_bstat instead of cgroup->bstat_pending for consistency
ff479731c385 : HID: wacom: generic: Treat serial number and related fields as unsigned
5e200fb97a76 : drm/amdgpu: add navi14 PCI ID
0eee17e33226 : f2fs: add support for IV_INO_LBLK_64 encryption policies
b925acb8f83d : ext4: add support for IV_INO_LBLK_64 encryption policies
b103fb7653ff : fscrypt: add support for IV_INO_LBLK_64 policies
ff73c2c016f8 : fscrypt: avoid data race on fscrypt_mode::logged_impl_name
a85a64d39a26 : Revert "drm/amd/display: setting the DIG_MODE to the correct value."
f9686ceedc0a : drm/amd/display: Add ENGINE_ID_DIGD condition check for Navi14
f2efc6e60089 : drm/amdgpu: dont schedule jobs while in reset
576daab3cd02 : drm/amdgpu/arcturus: properly set BANK_SELECT and FRAGMENT_SIZE
b149cbfeecaa : drm/mst: Fix up u64 division
ffa2fd1323e3 : RDMA/mlx5: Rewrite MAD processing logic to be readable
84b56d57cf3c : RDMA/ocrdma: Simplify process_mad function
dd0b0159f7b3 : RDMA/mad: Do not check MAD sizes in roce and ib drivers
6a42265c9116 : RDMA/ocrdma: Make ocrdma_pma_counters() return void
be4a8d46732a : RDMA/mad: Allocate zeroed MAD buffer
87297878b5b7 : arm64: dts: meson-gx: fix i2c compatible
b485a6a4e889 : arm64: dts: meson-gx: cec node should be disabled by default
409a0daa72f6 : arm64: dts: meson-g12b-odroid-n2: add missing amlogic, s922x compatible
69fb3f21f865 : arm64: dts: meson-gxm: fix gpu irq order
711f9cb1f13a : arm64: dts: meson-g12a: fix gpu irq order
6767df245f47 : arm64: Do not mask out PTE_RDONLY in pte_same()
874e476ba949 : RDMA/qib: Delete empty check_cc_key function
89b3d86403f1 : drm/amdgpu: dont schedule jobs while in reset
e2f619aa14b6 : drm/amdgpu/arcturus: properly set BANK_SELECT and FRAGMENT_SIZE
688eec9d3dca : RDMA/qib: Delete extra line
8a80cf931060 : RDMA/mad: Delete never implemented functions
77cf98d4ec90 : Revert "RDMA/srpt: Postpone HCA removal until after configfs directory removal"
fdfc6997bd08 : soc: amlogic: meson-gx-socinfo: Fix S905D3 ID for VIM3L
71c780f1191f : tc-testing: updated pedit TDC tests
462ef9752686 : selftests: devlink: undo changes at the end of resource_test
b6645a723595 : perf parse: Ensure config and str in terms are unique
448d732cefb3 : perf parse: Add parse events handle error
ef5502a1d9bd : perf inject: Make --strip keep evsels
71f699078b15 : perf tools: Fix cross compile for ARM64
86895b480a2f : perf stat: Add --per-node agregation support
389799a7a1e8 : perf env: Add perf_env__numa_node()
61ec07f5917e : perf vendor events intel: Update all the Intel JSON metrics from TMAM 3.6.
7fcf1b89c88d : perf vendor events intel: Update CascadelakeX events to v1.05
8e8714c3d157 : perf tools: Splice events onto evlist even on error
22bd8f1b5a1d : libsubcmd: Use -O0 with DEBUG=1
d894967fcaa4 : libsubcmd: Move EXTRA_FLAGS to the end to allow overriding existing flags
50481461cfe9 : perf map_groups: Introduce for_each_entry() and for_each_entry_safe() iterators
8efc4f05685d : perf maps: Add for_each_entry()/_safe() iterators
0686bd9d5e68 : net: bcmgenet: reapply manual settings to the PHY
6b6d017fccb4 : Revert "net: bcmgenet: soft reset 40nm EPHYs before MAC init"
3a55402c9387 : net: bcmgenet: use RGMII loopback for MAC reset
20419d3a5bc0 : perf map: Allow map__next() to receive a NULL arg
ee2555b61286 : perf map: Check if the map still has some refcounts on exit
b86a9d918a38 : perf dso: Add dso__data_write_cache_addr()
366df72657e0 : perf dso: Refactor dso_cache__read()
fd62c1097a07 : perf auxtrace: Add auxtrace_cache__remove()
af04dd2f8eba : perf probe: Fix to show ranges of variables in functions without entry_pc
18e21eb671dc : perf probe: Fix to show inlined function callsite without entry_pc
3895534dd78f : perf probe: Fix to list probe event with correct line number
eb6933b29d20 : perf probe: Fix to probe an inline function which has no entry pc
5d16dbcc311d : perf probe: Fix to probe a function which has no entry pc
07d369857808 : perf probe: Fix wrong address verification
1785fbb73896 : perf jevents: Fix resource leak in process_mapfile() and main()
91e2f539eeda : perf probe: Fix to show function entry line as probe-able
acb6a7047ac2 : perf probe: Walk function lines in lexical blocks
b77afa1f810f : perf probe: Fix to find range-only function instance
4bfbcf3ee1cc : perf kvm: Use evlist layer api when possible
b7dc21f546d8 : perf tests: Fix a typo
826100a7ce9a : perf tools: Avoid a malloc() for array events
a26e47162d76 : perf tools: Move ALLOC_LIST into a function
2ccfb8bc2143 : perf evsel: Avoid close(-1)
796c01a4bfb4 : perf evsel: Always preserve errno while cleaning up perf_event_open failures
9d604aad4bb0 : perf cs-etm: Fix definition of macro TO_CS_QUEUE_NR
a33d2611986a : perf llvm: Make .o saving a debug message, not an info one
eeb399b531a1 : perf record: Put a copy of kcore into the perf.data directory
46e201efa15b : perf data: Support single perf.data file directory
01e97a59ea3e : perf session: Fix indent in perf_session__new()"
9b70b9db4e0c : perf data: Rename directory "header" file to "data"
3dedec4f5ccc : perf data: Move perf_dir_version into data.h
490e6db09a90 : perf data: Correctly identify directory data files
a9b97286fec1 : gianfar: Maximize Rx buffer size
9439bb0f3656 : ehea: replace with page_shift() in ehea_is_hugepage()
5d8876e2c251 : net: forcedeth: add xmit_more support
e5eb6366ac2d : io_uring: io_queue_link*() right after submit
ae9428ca6127 : io_uring: Merge io_submit_sqes and io_ring_submit
2acdcabb8a40 : ASoC: SOF: topology: Fix bytes control size checks
86de88cfeb7c : drm/atomic: fix self-refresh helpers crtc state dereference
acceca8d2416 : selftests: bpf: log direct file writes
bfcccfe78b36 : netdevsim: drop code duplicated by a merge
f530c1961af2 : rtw88: fix potential NULL pointer access for firmware
5174f1e41074 : rtlwifi: fix memory leak in rtl92c_set_fw_rsvdpagepkt()
a1f7c2cabf70 : rt2800: remove errornous duplicate condition
a3a03716196f : rtlwifi: rtl8225se: remove some unused const variables
5565331152ee : brcmsmac: remove set but not used variables
bf9840ccf8ef : rtw88: raise LPS threshold to 50, for less power consumption
ea7ad5f12ca2 : iwlegacy: Remove redundant variable "ret"
e310813279b7 : ipw2x00: Remove redundant variable "rc"
7f4009c4bbea : drm: msm: a6xx: fix debug bus register configuration
411c1e6774e2 : RDMA/hns: Correct the value of srq_desc_size
531eb45b3da4 : RDMA/hns: Correct the value of HNS_ROCE_HEM_CHUNK_LEN
e2f238f7d5a1 : configfs: calculate the depth of parent item
ad0593ec8930 : RDMA/qedr: Remove unsupported modify_port callback
6135b71159de : RDMA/ocrdma: Remove unsupported modify_port callback
25f3b49b9288 : RDMA/hns: Remove unsupported modify_port callback
55bfe905fa97 : RDMA/core: Fix return code when modify_port isn't supported
ce8e8087cf3b : IB/hfi1: TID RDMA WRITE should not return IB_WC_RNR_RETRY_EXC_ERR
c2be3865a176 : IB/hfi1: Calculate flow weight based on QP MTU for TID RDMA
c1abd865bd12 : IB/hfi1: Ensure r_tid_ack is valid before building TID RDMA ACK packet
a9c3c4c59770 : IB/hfi1: Ensure full Gen3 speed in a Gen4 system
fee175e44cb3 : dmaengine: JZ4780: Add support for the X1000.
be80507d45be : dt-bindings: dmaengine: Add X1000 bindings.
6ccd692bfb7f : dmaengine: xilinx_dma: Add Xilinx AXI MCDMA Engine driver support
b4bc76609722 : RDMA/qedr: Add iWARP doorbell recovery support
c2f6b67db2bd : dmaengine: xilinx_dma: Extend dma_config struct to store irq routine handle
97f612509294 : RDMA/qedr: Add doorbell overflow recovery support
bcb2dc7b6c1e : dmaengine: xilinx_dma: Remove axidma multichannel mode support
4c6bb02d5980 : RDMA/qedr: Use the common mmap API
11f1a75567c4 : RDMA/siw: Use the common mmap_xa helpers
e84d3c184e79 : RDMA/efa: Use the common mmap_xa helpers
c043ff2cfb7f : RDMA: Connect between the mmap entry and the umap_priv structure
3411f9f01b76 : RDMA/core: Create mmap database and cookie helper functions
7cb1e57544e5 : dt-bindings: dmaengine: xilinx_dma: Add binding for Xilinx MCDMA IP
535b4b0c050b : dt-bindings: dmaengine: xilinx_dma: Fix formatting and style
96336cc043ba : dt-bindings: dmaengine: xilinx_dma: Remove axidma multichannel support
e696d00e65e8 : USB: serial: mos7840: add USB ID to support Moxa UPort 2210
e7af6307a8a5 : ALSA: timer: Fix incorrectly assigned timer instance
fdea53fe5de5 : ALSA: timer: Limit max amount of slave instances
869712fd3de5 : mm: memcontrol: fix network errors from failing __GFP_ATOMIC charges
656d57119326 : mm/memory_hotplug: fix updating the node span
8731acc5068e : scripts/gdb: fix debugging modules compiled with hot/cold partitioning
221ec5c0a46c : mm: slab: make page_cgroup_ino() to recognize non-compound slab pages properly
6981b76cf6f3 : MAINTAINERS: update information for "MEMORY MANAGEMENT"
5cbf2fff3bba : dump_stack: avoid the livelock of the dump_lock
a31631302abc : zswap: add Vitaly to the maintainers list
1be334e5c088 : mm/page_alloc.c: ratelimit allocation failure warnings more aggressively
ec649c9d454e : mm/khugepaged: fix might_sleep() warn with CONFIG_HIGHPTE=y
93b3a674485f : mm, vmstat: reduce zone->lock holding time by /proc/pagetypeinfo
abaed0112c1d : mm, vmstat: hide /proc/pagetypeinfo from normal users
df2ec7641bd0 : mm/mmu_notifiers: use the right return code for WARN_ON
e74540b28556 : ocfs2: protect extent tree in ocfs2_prepare_inode_for_write()
169226f7e0d2 : mm: thp: handle page cache THP correctly in PageTransCompoundMap
3e8fc0075e24 : mm, meminit: recalculate pcpu batch and high limits after init completes
64801d19eba1 : mm/gup_benchmark: fix MAP_HUGETLB case
7961eee39784 : mm: memcontrol: fix NULL-ptr deref in percpu stats flush
5365e3df4229 : regulator: fan53555: add chip id for Silergy SYR83X
0279c71fe0d1 : xfs: remove redundant assignment to variable error
8ef34723eff0 : xfs: add missing early termination checks to record scrubbing functions
002d3c65ee81 : MAINTAINERS: update Cavium ThunderX2 maintainers
e9a8ba9769a0 : spi: img-spfi: fix potential double release
18dd66ea8446 : ASoC: soc-core: fixup dead-lock at snd_soc_unregister_component()
df95a16d2a96 : ASoC: soc-core: fix RIP warning on card removal
9508ef5a980f : ASoC: SOF: topology: Fix bytes control size checks
90f3741c2b56 : ext2: code cleanup by calling ext2_group_last_block_no()
eb9e47fc230a : ext2: introduce new helper ext2_group_last_block_no()
d8725e38dd9f : dt-bindings: pci: layerscape-pci: add compatible strings "fsl, ls1028a-pcie"
b65f131b8f47 : ALSA: docs: Remove snd_dma_pci_data() usage in documentation
6974f8ad4494 : ALSA: pci: Avoid non-standard macro usage
1a810436a2ef : ALSA: rme: Avoid non-standard macro usage
af7153a29d5f : ALSA: es1968: Avoid non-standard macro usage
7564d3b6334c : ALSA: echoaudio: Avoid non-standard macro usage
3ca5fc0664ec : ALSA: aoa: Avoid non-standard macro usage
16ccca11088c : ALSA: pci: Drop superfluous snd_pcm_sgbuf_ops_page
30f2ce712d29 : ALSA: mips: Convert to the common vmalloc memalloc
d5dec270c00c : ALSA: pdaudiocf: Convert to the common vmalloc memalloc
748a76b215a3 : ALSA: vx: Convert to the common vmalloc memalloc
95ef15c65ae0 : ALSA: ua101: Convert to the common vmalloc memalloc
d7867ee7d264 : ALSA: hiface: Convert to the common vmalloc memalloc
c7b03852e74d : ALSA: caiaq: Convert to the common vmalloc memalloc
94ce90c562ef : ALSA: 6fire: Convert to the common vmalloc memalloc
a3f4f2d5d020 : ALSA: firewire: Convert to the common vmalloc memalloc
b29e5ef15115 : ALSA: aloop: Convert to the common vmalloc memalloc
b315997d7c22 : ALSA: usb-audio: Convert to the common vmalloc memalloc
1158e89c9d8f : ALSA: 6fire: Drop the dead code
0af0a4fec0c4 : ALSA: usb: Remove superfluous snd_dma_continuous_data()
0382e4e18faf : ALSA: sparc: Remove superfluous snd_dma_continuous_data()
a1aef4881cf1 : ALSA: sh: Remove superfluous snd_dma_continuous_data()
1422bc5001a9 : ALSA: rme32: Remove superfluous snd_dma_continuous_data()
987334266d08 : ALSA: mips: Remove superfluous snd_dma_continuous_data()
8fd9da750e76 : ALSA: drivers: Remove superfluous snd_dma_continuous_data()
9ca7d19ff8ba : drm/vmwgfx: Add surface dirty-tracking callbacks
d39789912f15 : ALSA: pcm: Create proc files only for non-empty preallocations
a55eaf177a36 : ALSA: pcm: Warn if doubly preallocated
abffd8d0d538 : ALSA: docs: Update documentation about SG- and vmalloc-buffers
7e8edae39fd1 : ALSA: pcm: Handle special page mapping in the default mmap handler
1fe7f397cfe2 : ALSA: memalloc: Add vmalloc buffer allocation support
08422d2c559d : ALSA: memalloc: Allow NULL device for SNDRV_DMA_TYPE_CONTINUOUS type
7f08ae53a7e3 : arm64: ftrace: minimize ifdeffery
3b23e4991fb6 : arm64: implement ftrace with regs
1f377e043b3b : arm64: asm-offsets: add S_FP
e3bf8a67f759 : arm64: insn: add encoder for MOV (register)
f1a54ae9af0d : arm64: module/ftrace: intialize PLT at load time
bd8b21d3dd66 : arm64: module: rework special section handling
a1326b17ac03 : module/ftrace: handle patchable-function-entry
fbf6c73c5b26 : ftrace: add ftrace_init_nop()
f8db383507d6 : block: Warn if elevator= parameter is used
634d811c619b : nfsv4: Move NFSPROC4_CLNT_COPY_NOTIFY to end of list
66eb3add452a : SUNRPC: Avoid RPC delays when exiting suspend
8d2eecead5bf : cpufreq: intel_pstate: Fix plain int as pointer warning from sparse
fb80edb0d766 : drm/vmwgfx: Implement an infrastructure for read-coherent resources
61335d7a5a2d : drm/vmwgfx: Use an RBtree instead of linked list for MOB resources
99e98d3fb100 : cpuidle: Consolidate disabled state checks
6b832a148717 : arm64: dts: allwinner: a64: Re-add PMU node
b7468b15d271 : drm/vmwgfx: Implement an infrastructure for write-coherent resources
c5acad84cf1e : mm: Add write-protect and clean utilities for address space ranges
ecaad8aca204 : mm: Add a walk_page_mapping() function to the pagewalk code
ace88f1018b8 : mm: pagewalk: Take the pagetable lock in walk_pte_range()
ea81bae46032 : mm: Remove BUG_ON mmap_sem not held from xxx_trans_huge_lock()
7aef29f4d461 : drm/ttm: Convert vm callbacks to helpers
13f8a6148a50 : drm/ttm: Remove explicit typecasts of vm_private_data
918e1946c8ac : arm64: kpti: Add NVIDIA's Carmel core to the KPTI whitelist
218564b164ad : arm64: mm: Remove MAX_USER_VA_BITS definition
32d1870877ba : arm64: mm: simplify the page end calculation in __create_pgd_mapping()
582f94b5900a : EDAC/amd64: Check for memory before fully initializing an instance
1c9b08bac5bf : EDAC/amd64: Use cached data when checking for ECC
5e4c55276ae8 : EDAC/amd64: Save max number of controllers to family type
80355a3b2db9 : EDAC/amd64: Gather hardware information early
38ddd4d15745 : EDAC/amd64: Make struct amd64_family_type global
f4d6e0f79bcd : ARM: dts: stm32: change joystick pinctrl definition on stm32mp157c-ev1
afe3af89cd38 : ARM: dts: stm32: remove OV5640 pinctrl definition on stm32mp157c-ev1
9df50c2e16de : ARM: dts: stm32: Fix CAN RAM mapping on stm32mp157c
832c4365bd42 : ARM: dts: stm32: relax qspi pins slew-rate for stm32mp157
df4444577118 : drm/mediatek: Support 180 degree rotation
b368d3ecab2d : drm/mediatek: Support reflect-x plane rotation
84d805753983 : drm/mediatek: Support reflect-y plane rotation
ef87d3e2dd25 : drm/mediatek: Plumb supported rotation values from components to plane init
f7c710d1e484 : drm/mediatek: Add plumbing for layer_check hook
d6b53f68356f : drm/mediatek: Add helper to get component for a plane
31c5558dae05 : drm/mediatek: Refactor plane init
ed24d5d05e5d : drm/mediatek: Add RGB[A] variants to published plane formats
9ea7f01f470a : net/mlx5: fix spelling mistake "metdata" -> "metadata"
8b3f2eb038d3 : net/mlx5: fix kvfree of uninitialized pointer spec
9393c8de628c : scsi: core: Handle drivers which set sg_tablesize to zero
c8510d240306 : scsi: dt-bindings: ufs: Add sm8150 compatible string
f9fab3d98600 : scsi: target: iscsi: rename some variables to avoid confusion.
19f5f88ed779 : scsi: target: iscsi: tie the challenge length to the hash digest size
6266a4dadb1d : powerpc/64s: Always disable branch profiling for prom_init.o
a572d24af4d1 : scsi: target: iscsi: CHAP: add support for SHA1, SHA256 and SHA3-256
f6b8540f4020 : scsi: tracing: Fix handling of TRANSFER LENGTH == 0 for READ(6) and WRITE(6)
aff6ab9e7221 : scsi: lpfc: Update lpfc version to 12.6.0.1
171f6c41949f : scsi: lpfc: Add enablement of multiple adapter dumps
dcaa21367938 : scsi: lpfc: Change default IRQ model on AMD architectures
93a4d6f40198 : scsi: lpfc: Add registration for CPU Offline/Online events
b9da814cd5f5 : scsi: lpfc: Clarify FAWNN error message
69641627c653 : scsi: lpfc: Sync with FC-NVMe-2 SLER change to require Conf with SLER
dda5bdf074da : scsi: lpfc: Fix dynamic fw log enablement check
2332e6e475b0 : scsi: lpfc: Fix unexpected error messages during RSCN handling
6c1e803eac84 : scsi: lpfc: Fix kernel crash at lpfc_nvme_info_show during remote port bounce
6bfb16208298 : scsi: lpfc: Fix configuration of BB credit recovery in service parameters
7cfd5639d99b : scsi: lpfc: Fix duplicate unreg_rpi error in port offline flow
1feefb7ec2fe : scsi: sg: sg_ioctl(): get rid of access_ok()
a64e5a868573 : scsi: sg: sg_write(): get rid of access_ok()/__copy_from_user()/__get_user()
c8c12792d5fe : scsi: sg: sg_read(): get rid of access_ok()/__copy_..._user()
d9fc5617bcb6 : scsi: sg: sg_new_write(): don't bother with access_ok
c35a5cfb4150 : scsi: sg: sg_read(): simplify reading ->pack_id of userland sg_io_hdr_t
062c9d4527cc : scsi: sg: sg_write(): __get_user() can fail...
a62726cb9cb4 : scsi: sg: sg_new_write(): replace access_ok() + __copy_from_user() with copy_from_user()
a16a47416d3f : scsi: sg: sg_ioctl(): fix copyout handling
ec990306f77f : scsi: fnic: fix use after free
8b1062d51388 : scsi: qla2xxx: fix NPIV tear down process
6453ae7f083b : dt-bindings: net: davinci-mdio: convert bindings to json-schema
454f5d9da195 : dt-bindings: Remove FIXME in yaml bindings
edc1f5432f45 : scsi: sd_zbc: Fix sd_zbc_complete()
07e6315e75cd : dt-bindings: interconnect: Convert qcom, qcs404 to DT schema
3aa5fa030558 : io_uring: kill dead REQ_F_LINK_DONE flag
f1f40853c01b : io_uring: fixup a few spots where link failure isn't flagged
3d9d879324bf : dt-bindings: arm: samsung: Drop syscon compatible from CHIPID binding
fee22854c027 : PM / devfreq: tegra30: Tune up MCCPU boost-down coefficient
f61ee201068a : PM / devfreq: tegra30: Support variable polling interval
5c0f6c795957 : PM / devfreq: Add new interrupt_driven flag for governors
28615e37be96 : PM / devfreq: tegra30: Use kHz units for dependency threshold
88ec816446fa : PM / devfreq: tegra30: Disable consecutive interrupts when appropriate
333abefb2812 : PM / devfreq: tegra30: Don't enable already enabled consecutive interrupts
9cff2177789f : PM / devfreq: tegra30: Include appropriate header
b87dea3bbab2 : PM / devfreq: tegra30: Constify structs
61d932084174 : PM / devfreq: tegra30: Don't enable consecutive-down interrupt on startup
142665582736 : PM / devfreq: tegra30: Reset boosting on startup
6f2a35d65b3c : PM / devfreq: tegra30: Move clk-notifier's registration to governor's start
11eb6ec5c0d4 : PM / devfreq: tegra30: Use CPUFreq notifier
0ce3884654d1 : PM / devfreq: tegra30: Use kHz units uniformly in the code
53b4b2aeee26 : PM / devfreq: tegra30: Fix integer overflow on CPU's freq max out
e7955a34a234 : PM / devfreq: tegra30: Drop write-barrier
7296443b900e : PM / devfreq: tegra30: Handle possible round-rate error
d49eeb1e8385 : PM / devfreq: tegra30: Keep interrupt disabled while governor is stopped
dccdea01adf3 : PM / devfreq: tegra30: Change irq type to unsigned int
1f125dee4fed : PM / devfreq: exynos-ppmu: remove useless assignment
2abb0d5268ae : PM / devfreq: Lock devfreq in trans_stat_show
d68adc8f85cd : PM / devfreq: Check NULL governor in available_governors_show
36eba5deffac : dt-bindings: devfreq: exynos-bus: Remove unused property
df4d7b1451bf : PM / devfreq: Make log message more explicit when devfreq device already exists
3b7b37846ba6 : Documentation: devicetree: add PPMU events description
fcbd8037f7df : include: dt-bindings: add Performance Monitoring Unit for Exynos
2836654a2735 : Documentation: TLS: Add missing counter description
517ce4e93368 : NFC: fdp: fix incorrect free object
9647722befbe : r8152: Add macpassthru support for ThinkPad Thunderbolt 3 Dock Gen 2
86e8f2988786 : cxgb4: Add pci reset handler
888f43e5da61 : cnic: Set fp_hsi_ver as part of CLIENT_SETUP ramrod
dc5a3d79c345 : bnx2x: Fix PF-VF communication over multi-cos queues.
069e47823fff : bnx2x: Enable Multi-Cos feature.
0a6890b9b4df : bnx2x: Utilize FW 7.13.15.0.
f75359f3ac85 : net: prevent load/store tearing on sk->sk_stamp
f92186177620 : net: ethernet: emac: Fix phy mode type
b33e699fe43a : net_sched: add TCA_STATS_PKT64 attribute
d0083d98f685 : net_sched: extend packet counter to 64bit
4d390c287b2f : net_sched: do not export gnet_stats_basic_packed to uapi
e7a86c687e64 : net: qualcomm: rmnet: Fix potential UAF when unregistering
e0c69ca7dfbb : net: dsa: mv88e6xxx: Add ATU occupancy via devlink resources
c5f299d59261 : net: dsa: mv88e6xxx: global1_atu: Add helper for get next
6239a386e784 : net: dsa: mv88e6xxx: global2: Expose ATU stats register
d9ea56206c4d : net: dsa: mv88e6xxx: Add number of MACs in the ATU
5cd73fbd7879 : net: dsa: Add support for devlink resources
683916f6a840 : net/tls: fix sk_msg trim on fallback to copy mode
eee87e4377a4 : net: dsa: bcm_sf2: Add support for optional reset controller line
9482d036cc02 : dt-bindings: net: Describe BCM7445 switch reset property
fbdcdd78da7c : Change in Openvswitch to support MPLS label depth of 3 in ingress direction
a5ec65169c60 : net: hns3: remove unused macros
57d0f00dfeb3 : mlx4_core: fix wrong comment about the reason of subtract one from the max_cqes
3b7ad08b5153 : vsock: Simplify '__vsock_release()'
e684000b8a2b : net: dsa: bcm_sf2: Fix driver removal
c058f6dfeb1c : net: dsa: Fix use after free in dsa_switch_remove()
2bceefbe557f : tc-testing: added tests with cookie for mpls TC action
59eb87cb52c9 : net: sched: prevent duplicate flower rules from tcf_proto destroy race
2ef17216d732 : net: hns3: Use the correct style for SPDX License Identifier
1899bb325149 : bonding: fix state transition issue in link monitoring
4611a4fb0cce : cpupower: ToDo: Update ToDo with ideas for per_cpu_schedule handling
6af2ed53f040 : cpupower: mperf_monitor: Update cpupower to use the RDPRU instruction
7adafe541fe5 : cpupower: mperf_monitor: Introduce per_cpu_schedule flag
d3f5d2a192a2 : cpupower: Move needs_root variable into a sub-struct
509ba54fcfd1 : ASoC: soc.h: dobj is used only when SND_SOC_TOPOLOGY
237d19080cd3 : ASoC: soc-core: remove topology specific operation
71cb85f5e9da : ASoC: soc-core: call snd_soc_register_dai() from snd_soc_register_dais()
e443c20593de : ASoC: soc-core: don't call snd_soc_dapm_new_dai_widgets() at snd_soc_register_dai()
5d07519703bc : ASoC: soc-core: have legacy_dai_naming at snd_soc_register_dai()
e11381f38f34 : ASoC: soc-core: add snd_soc_unregister_dai()
3f6674ae13a1 : ASoC: soc-core: move snd_soc_unregister_dais()
daf7737335bf : ASoC: soc-core: move snd_soc_register_dai()
ac6a4dd3e9f0 : ASoC: soc-core: use snd_soc_lookup_component() at snd_soc_unregister_component()
b18768f56162 : ASoC: soc-core: remove snd_soc_component_add/del()
486c7978ff66 : ASoC: soc-core: add snd_soc_del_component_unlocked()
5bd7e08b3c5f : ASoC: soc-core: tidyup snd_soc_lookup_component()
b8132657990b : ASoC: soc-core: move snd_soc_lookup_component()
bc7a9091e5b9 : ASoC: soc-core: add soc_unbind_dai_link()
6b1dff0266a3 : ASoC: soc-core: call soc_bind_dai_link() under snd_soc_add_dai_link()
95b562e57f0b : ASoC: soc-core: remove duplicated soc_is_dai_link_bound()
cd3c5ad7b250 : ASoC: soc-core: typo fix at soc_dai_link_sanity_check()
bfce78a55965 : ASoC: soc-core: tidyup soc_init_dai_link()
36794902de1f : ASoC: soc-core: move soc_init_dai_link()
3e2e193773b3 : ASoC: adau7118: Fix example warning
c2f102f1e884 : spi: bcm2835: fix typo in comment
1403cfa69d31 : spi: dw: Fix Designware SPI loopback
6a24490fd664 : dt-bindings: serial: Convert Samsung UART bindings to json-schema
23c091d95a98 : dt-bindings: usb: Convert Allwinner A10 mUSB controller to a schema
89723d0bd6c7 : io_uring: enable optimized link handling for IORING_OP_POLL_ADD
1afc14032e54 : software node: simplify property_entry_read_string_array()
daeba9bf62e6 : software node: unify PROPERTY_ENTRY_XXX macros
5236f5fe2319 : software node: remove property_entry_read_uNN_array functions
1f74d70ff212 : software node: get rid of property_set_pointer()
75dd63c968d8 : software node: clean up property_copy_string_array()
b871160fbc61 : software node: mark internal macros with double underscores
4466bf82821b : efi/apple-properties: use PROPERTY_ENTRY_U8_ARRAY_LEN
1741cfacfa9b : software node: introduce PROPERTY_ENTRY_XXX_ARRAY_LEN()
a00351687f8a : software node: remove DEV_PROP_MAX
54074f1dbd6f : icmp: remove duplicate code
15122464d525 : icmp: add helpers to recognize ICMP error packets
1fac7ca4e63b : hv_netvsc: record hardware hash in skb
df9f540ca742 : hv_netvsc: flag software created hash value
0763b3e81a82 : taprio: fix panic while hw offload sched list swap
0d6eeb1fd625 : nvme: change nvme_passthru_cmd64 to explicitly mark rsvd
19014d697147 : jbd2: Fine tune estimate of necessary descriptor blocks
0094f981bbac : jbd2: Provide trace event for handle restarts
83448bdfb597 : ext4: Reserve revoke credits for freed blocks
d090707edab5 : jbd2: Make credit checking more strict
933f1c1e0b75 : jbd2: Rename h_buffer_credits to h_total_credits
fdc3ef882a5d : jbd2: Reserve space for revoke descriptor blocks
77444ac4f953 : jbd2: Drop jbd2_space_needed()
9f356e5a4f12 : jbd2: Account descriptor blocks into t_outstanding_credits
ec8b6f600e49 : jbd2: Factor out common parts of stopping and restarting a handle
5559b2d81b51 : jbd2: Drop pointless wakeup from jbd2_journal_stop()
150549ed2fcf : jbd2: Drop pointless check from jbd2_journal_stop()
dfaf5ffda227 : jbd2: Reorganize jbd2_journal_stop()
015c60330682 : jbd2: Fix statistics for the number of logged blocks
9797a9024805 : ocfs2: Use accessor function for h_buffer_credits
a9a8344ee171 : ext4, jbd2: Provide accessor function for handle credits
a413036791d0 : ext4: Provide function to handle transaction restarts
f2890730f829 : ext4: Avoid unnecessary revokes in ext4_alloc_branch()
6cb367c2d1f8 : ext4: Use ext4_journal_extend() instead of jbd2_journal_extend()
321238fbfb49 : ext4: Fix ext4_should_journal_data() for EA inodes
65db869c754e : ext4: Fix credit estimate for final inode freeing
6f72653e76a5 : io-wq: use proper nesting IRQ disabling spinlocks for cancel
378f32bab371 : ext4: introduce direct I/O write using iomap infrastructure
72d7df4c8079 : dm dust: add limited write failure mode
cc7a7fb3b689 : dm dust: change ret to r in dust_map_read and dust_map
6ec1be501500 : dm dust: change result vars to r
3b0b4ebfd761 : clk: rockchip: protect the pclk_usb_grf as critical on px30
8a88550fe7bb : clk: rockchip: add video-related niu clocks as critical on px30
7990660f36be : clk: rockchip: move px30 critical clocks to correct clock controller
e40781098f56 : clk: rockchip: Add div50 clocks for px30 sdmmc, emmc, sdio and nandc
762539d6999c : clk: rockchip: Add div50 clock-ids for sdmmc on px30 and nandc
26b924b93c7b : dm cache: replace spin_lock_irqsave with spin_lock_irq
235bc8616060 : dm bio prison: replace spin_lock_irqsave with spin_lock_irq
cea35f5ad5ff : drm/i915: Don't select BROKEN
68acde7629d7 : drm/dp_mst: fix gcc compile error
4403e1237be3 : arm64: dts: rockchip: Add devicetree for board roc-rk3308-cc
ab14c422a1d1 : dt-bindings: Add doc for Firefly ROC-RK3308-CC board
21e3311a6a15 : dt-bindings: clean up rockchip grf binding document
f00736e38e98 : arm64: dts: rockchip: Rework voltage supplies for regulators on rk3399-roc-pc
88e0b7822d2d : arm64: dts: rockchip: Add vcc_sys enable pin on rk3399-roc-pc
389989270e5f : arm64: dts: rockchip: Add nodes for buttons on rk3399-roc-pc
0815dc22c238 : arm64: dts: rockchip: enable usb2phy on px30-evb
f952b45bf370 : arm64: dts: rockchip: add usb2phy for px30
7272d6e03d11 : arm64: dts: rockchip: remove px30 default optee node
2e7f8764dcb1 : arm64: dts: rockchip: enable gpu on rk3399-puma
fbb78418c870 : arm64: dts: rockchip: add px30 otp controller
7e34f4e4aad3 : drm/i915/gen8+: Add RC6 CTX corruption WA
1d85a299c4db : drm/i915: Lower RM timeout to avoid DSI hard hangs
926abff21a8f : drm/i915/cmdparser: Ignore Length operands during command matching
f8c08d8faee5 : drm/i915/cmdparser: Add support for backward jumps
8e0c9dacc39e : dm thin: replace spin_lock_irqsave with spin_lock_irq
0546a29cd884 : drm/i915/cmdparser: Use explicit goto for error paths
0f2f39758341 : drm/i915: Add gen9 BCS cmdparsing
435e8fc059db : drm/i915: Allow parsing of unsized batches
4f7af1948abc : drm/i915: Support ro ppgtt mapped cmdparser shadow buffers
311a50e76a33 : drm/i915: Add support for mandatory cmdparsing
52c67d416b26 : dm clone: add bucket_lock_irq/bucket_unlock_irq helpers
6ca43ed8376a : dm clone: replace spin_lock_irqsave with spin_lock_irq
66d8aba1cd6d : drm/i915: Remove Master tables from cmdparser
44157641d448 : drm/i915: Disable Secure Batches for gen6+
0a2f661b6c21 : drm/i915: Rename gen7 cmdparser tables
c1005322ff02 : dm writecache: handle REQ_FUA
9a11ba7388f1 : ALSA: hda: hdmi - add Tigerlake support
8dd85873a0bd : dm writecache: fix uninitialized variable warning
8adeac3be03d : dm stripe: use struct_size() in kmalloc()
53be73a5d75f : dm raid: streamline rs_get_progress() and its raid_status() caller side
f9f3ee9130eb : dm raid: simplify rs_setup_recovery call chain
99273d9e6e19 : dm raid: to ensure resynchronization, perform raid set grow in preresume
22c992e1a868 : dm raid: change rs_set_dev_and_array_sectors API and callers
5eee2b3f6006 : ASoC: SOF: topology: set trigger order for FE DAI link
acbf27746ecf : ASoC: pcm: update FE/BE trigger order based on the command
e44f3d49f900 : ASoC: max98373: replace gpio_request with devm_gpio_request
eaf072e512d5 : ASoC: stm32: sai: add restriction on mmap support
755864feb729 : nvmem: add Rockchip OTP driver
de02fc40fc63 : dt-bindings: nvmem: add binding for Rockchip OTP controller
b210fac7f636 : nvmem: imx: scu: fix dependency in Kconfig
096030e7f449 : nvmem: sprd: Add Spreadtrum SoCs eFuse support
95d25206eb1d : dt-bindings: nvmem: Add Spreadtrum eFuse controller documentation
c33c585f1b3a : nvmem: imx-ocotp: reset error status on probe
885ce72a09d0 : nvmem: imx: scu: support write
f8017bfc1414 : nvmem: imx: scu: support hole region check
1e6d8e5f4441 : nvmem: sc27xx: Change to use devm_hwspin_lock_request_specific() to request one hwlock
9b8303fc6efa : nvmem: core: fix nvmem_cell_write inline function
cc4c831811c2 : gpio: tegra186: use devm_platform_ioremap_resource_byname()
f51b18d92b66 : gpio: mvebu: use devm_platform_ioremap_resource_byname()
c9c8641d3ebd : drivers: provide devm_platform_ioremap_resource_byname()
444b0111f3bc : misc: sram: use devm_platform_ioremap_resource_wc()
bb6243b4f73d : drivers: platform: provide devm_platform_ioremap_resource_wc()
b873af620e58 : lib: devres: provide devm_ioremap_resource_wc()
6e924822752c : lib: devres: prepare devm_ioremap_resource() for more variants
4154abca299e : Documentation: devres: add missing entry for devm_platform_ioremap_resource()
482c86cc37b7 : char: xillybus: use devm_platform_ioremap_resource() to simplify code
8670b2b8b029 : rfkill: allocate static minor
e1955fcdc71e : staging: rtl8723bs: hal: Remove unnecessary typecast in kfree.
a4c3733d32a7 : riscv: abstract out CSR names for supervisor vs machine mode
82b29b9f72af : mei: me: add comet point V device id
7a2b9e6ec845 : mei: bus: prefix device names on bus with the bus name
487ee861de17 : tty: serial: fsl_lpuart: use the sg count from dma_map_sg
9b88f9fb0d2f : ext4: Do not iput inode under running transaction
a9e26328adfa : ext4: Move marking of handle as sync to ext4_add_nondir()
b90bfdf58119 : jbd2: Completely fill journal descriptor blocks
0db458894536 : jbd2: Fixup stale comment in commit code
add3efdd78b8 : jbd2: Fix possible overflow in jbd2_log_space_left()
0c3ac28931d5 : riscv: separate MMIO functions into their own header file
86fe639a1c16 : riscv: enter WFI in default_power_off() if SBI does not shutdown
156aafd2bec0 : staging: wilc1000: use defines for msg types received from firmware
027caaab0de7 : staging: wilc1000: added proper spacing for comments
f1f24260fc25 : staging: wilc1000: avoid use of C++ style comments
664578d581a9 : staging: wilc1000: added 'WILC_' prefix in header guard macro
6cecbb2c6759 : staging: wilc1000: remove 'wilc_' prefix from filenames
5e3bafbd14b5 : staging: wilc1000: avoid 'bool' datatype in struct sent to firmware
31f4b28f6c41 : dmaengine: ti: edma: Add support for handling reserved channels
115b60a93ee4 : dt-bindings: dma: ti-edma: Document dma-channel-mask for EDMA
4868d87c18aa : dt-bindings: dmaengine: dma-common: Change dma-channel-mask to uint32-array
8888ed03237d : staging: rtl8723bs: Fix lines over 80 characters
55238d7a468d : staging: rtl8723bs: os_dep: Remove unnecessary variable used in return statement
b7aa39a2ed01 : staging: rtl8192e: fix potential use after free
78ce93f3e80b : staging: wfx: Remove local variable used only in return statement.
168c7d76425d : staging: wfx: replace 1 by true
2c1facbc437c : staging: wfx: replace 0 by NULL
3b525cb00c62 : staging: qlge: Avoid NULL comparison
c389ec67b7f8 : MAINTAINERS: Update myself as maintainer for DEVFREQ subsystem support
3eaf9cc62f44 : ext4: update ext4_sync_file() to not use __generic_file_fsync()
0b9f230b94dd : ext4: move inode extension check out from ext4_iomap_alloc()
569342dc2485 : ext4: move inode extension/truncate code out from ->iomap_end() callback
b1b4705d54ab : ext4: introduce direct I/O read using iomap infrastructure
09edf4d38195 : ext4: introduce new callback for IOMAP_REPORT
f063db5ee989 : ext4: split IOMAP_WRITE branch in ext4_iomap_begin() into helper
c8fdfe294187 : ext4: move set iomap routines into a separate helper ext4_set_iomap()
2e9b51d78229 : ext4: iomap that extends beyond EOF should be marked dirty
548feebec7e9 : ext4: update direct I/O read lock pattern for IOCB_NOWAIT
53e5cca56795 : ext4: reorder map.m_flags checks within ext4_iomap_begin()
9842b56cd406 : xfs: make the assertion message functions take a mount parameter
110f09cb705a : xfs: add missing assert in xfs_fsmap_owner_from_rmap
ee4fb16cbec9 : xfs: decrease indenting problems in xfs_dabuf_map
50f8300904b1 : xfs: fold xfs_mount-alloc() into xfs_init_fs_context()
8757c38f2cf6 : xfs: move xfs_fc_parse_param() above xfs_fc_get_tree()
2f8d66b3cd79 : xfs: move xfs_fc_get_tree() above xfs_fc_reconfigure()
63cd1e9b026e : xfs: move xfs_fc_reconfigure() above xfs_fc_free()
73e5fff98b64 : xfs: switch to use the new mount-api
7c89fcb2783d : xfs: dont set sb in xfs_mount_alloc()
9a861816a026 : xfs: move xfs_parseargs() validation to a helper
48a06e1b5773 : xfs: refactor xfs_parseags()
846410ccd104 : xfs: avoid redundant checks when options is empty
c0a6791667f8 : xfs: refactor suffix_kstrtoint()
2c6eba31775b : xfs: add xfs_remount_ro() helper
82332b6da226 : xfs: add xfs_remount_rw() helper
a943f372c22b : xfs: merge freeing of mp names and mp
7b77b46a6137 : xfs: use kmem functions for struct xfs_mount
3d9d60d9addf : xfs: dont use XFS_IS_QUOTA_RUNNING() for option check
e1d3d2188546 : xfs: use super s_id instead of struct xfs_mount m_fsname
f676c7508667 : xfs: remove unused struct xfs_mount field m_fsname_len
6ba01df72b4b : dm table: do not allow request-based DM to stack on partitions
81363f248aec : watchdog: bd70528: Add MODULE_ALIAS to allow module auto loading
2c50a6b825b3 : watchdog: imx_sc_wdt: Pretimeout should follow SCU firmware format
2c77734642d5 : watchdog: meson: Fix the wrong value of left time
1993f1d7ca3f : watchdog: pm8916_wdt: fix pretimeout registration flow
c58e81341aec : watchdog: cpwd: fix build regression
763303a83a09 : nvme-multipath: fix crash in nvme_mpath_clear_ctrl_paths
9ad9e8d6ca29 : nvme-rdma: fix a segmentation fault during module unload
fa729c4df558 : clone3: validate stack arguments
a3a0819388b2 : ceph: don't allow copy_file_range when stripe_count != 1
5bb5e6ee6f5c : ceph: don't try to handle hashed dentries in non-O_CREAT atomic_open
4b024225c4a8 : pinctrl: use devm_platform_ioremap_resource() to simplify code
d9dace943894 : drm/i915/selftests: Add intel_gt_suspend_prepare
3fd850dda83d : drm/i915/gt: Drop false assertion on user_forcewake
a70a9e998e8e : drm/i915: Defer rc6 shutdown to suspend_late
d4033a9b03d8 : drm/i915/gt: Move user_forcewake application to GT
489d1953c12e : drm/i915/gem: Leave reloading kernel context on resume to GT
fd6fe087ca47 : drm/i915/gt: Call intel_gt_sanitize() directly
b86deba977a9 : RDMA/core: Move core content from ib_uverbs to ib_core
15c2b3cc09a3 : ALSA: hda/ca0132 - Fix possible workqueue stall
6a8c521c529e : media: am437x: fix smatch warning
8ffd573c25e5 : media: vivid: media_device_cleanup was called too early
31172e520b68 : media: vimc: Make capture devices and subdevices use different link_validates
3775026a654c : macintosh: ans-lcd: make anslcd_logo static and __initconst
57baec7b1b04 : scripts/nsdeps: make sure to pass all module source files to spatch
e62138403a84 : media: hi556: Add support for Hi-556 sensor
74ab6d9d7dce : arm64: dts: allwinner: h6: Remove useless reset name
ce22c6f242b6 : media: staging/imx: Use a shorter name for driver
b2b9b0a669b5 : media: staging: media: allegro-dvt: remove bool comparison
cb639a6f4a0c : media: s5p-jpeg: drop unused components from s5p_jpeg_q_data
d619a95693ac : media: dt-bindings: rcar_vin: Document RZ/G1 per-board settings
c05b9d7b9f3e : media: fdp1: Fix R-Car M3-N naming in debug message
fa7662aad7dc : media: bt819: Reduce amount of F* words in the world
3b299d9abf15 : media: coda: request to skip kernel mapping for decoded buffers
a3fd80198de6 : media: coda: fix deadlock between decoder picture run and start command
545b618cfb5c : media: v4l2-core: fix touch support in v4l_g_fmt
3cbd3d99fd85 : media: v4l2-subdev: Don't use __u32 internally
704c6c80fb47 : media: exynos4-is: Fix recursive locking in isp_video_release()
d39083234c60 : media: rcar_drif: fix a memory disclosure
60afcc06ad41 : media: staging: media: cedrus: use devm_platform_ioremap_resource() to simplify code
5ebc4b2eb433 : media: rcar-csi2: Enable support for R8A774B1
42ec336f1f9d : ALSA: hda: Disable regmap internal locking
3f9402a09f21 : media: rcar-vin: Enable support for R8A774B1
81b19e5d3381 : media: dt-bindings: rcar-csi2: Add R8A774B1 support
8681cc38dfa8 : media: dt-bindings: rcar-vin: Add R8A774B1 support
9b744a3ec812 : media: rcar-vin: Add support for outputting NV12
f8fe466aa727 : media: rcar-vin: Define which hardware supports NV12
8f4900617472 : media: rcar-vin: Do not enumerate unsupported pixel formats
1091eb830627 : media: radio: wl1273: fix interrupt masking on release
11609a7e21f8 : media: bdisp: fix memleak on release
d973933858ee : media: v4l2-dv-timings: Use DIV_ROUND_CLOSEST directly to make it readable
722ddfde366f : perf tools: Fix time sorting
9ecb6718c679 : media: vpx3220: make array input_vals static, makes object smaller
16d6bc53fb79 : media: MAINTAINERS: Update MAX2175 & R-Car DRIF driver maintainer email
3926a3a025d4 : can: don't use deprecated license identifiers
27a0e54bae09 : can: mcp251x: mcp251x_restart_work_handler(): Fix potential force_quit race condition
6047e1a81e9f : perf tools: Remove unused trace_find_next_event()
443b0636ea73 : perf scripting engines: Iterate on tep event arrays directly
5c2a99480eb8 : media: xilinx: Use the correct style for SPDX License Identifier
c2f2093e149d : s390/unwind: drop unnecessary code around calling ftrace_graph_ret_addr()
c7bc0434081f : media: imx7-mipi-csis: make array 'registers' static const, makes object smaller
3b05a1e517e1 : powerpc/security: Fix debugfs data leak on 32-bit
1438d3c1c35f : media: cx231xx: remove redundant assignment to variable status
a9913d7eafa7 : reiserfs: replace open-coded atomic_dec_and_mutex_lock()
16f6b67cf03c : powerpc/book3s64/hash: Add cond_resched to avoid soft lockup warning
864edb758c50 : powerpc/mm/book3s64/radix: Flush the full mm even when need_flush_all is set
52162ec784fa : powerpc/mm/book3s64/radix: Use freed_tables instead of need_flush_all
a42d6ba8c5be : powerpc/mm/book3s64/radix: Remove unused code.
17f74b145af3 : media: smiapp: unlock on error in smiapp_start_streaming()
dca5ef2aa1e6 : media: staging/intel-ipu3: remove the unnecessary compiler flags
318335c25096 : media: doc-rst: ipu3: clarification on data type conversion of IEFD CU
4147dca25d1f : media: doc-rst: add more info for resolution change blocks in ipu3
c85c5c53ffa2 : ARM: dts: sun6i: Remove useless reset-names
b5d84ff8ae18 : arm64: dts: allwinner: orange-pi-3: Enable USB 3.0 host support
0b6f7014adc1 : arm64: dts: allwinner: h6: add USB3 device nodes
1e92dbeae806 : dt-bindings: Add ANX6345 DP/eDP transmitter binding
79bc02f12210 : arm64: dts: allwinner: a64: enable ANX6345 bridge on Teres-I
240a6438985c : dts: arm: sun8i: h3: Enable deinterlace unit
66e40b3517f7 : ARM: dts: sunxi: h3/h5: Add MBUS controller node
ab883313ef62 : dt-bindings: bus: sunxi: Add H3 MBUS compatible
4441b57ec27e : clk: sunxi-ng: h3: Export MBUS clock
6e4f3db8dfcf : pinctrl: just return if no valid maps
ee1983527020 : dt-bindings: pinctrl: qcom-pmic-mpp: Add support for PM/PMI8950
90dc30f9bab4 : pinctrl: qcom: spmi-mpp: Add PM/PMI8950 compatible strings
06cbe1f72b40 : dt-bindings: pinctrl: qcom-pmic-gpio: Add support for PM/PMI8950
ba5b9c857b47 : pinctrl: qcom: spmi-gpio: Add PM/PMI8950 compatibility
504369cd6d2c : gpiolib: Switch order of valid mask and hw init
e705f4b8aa27 : ext2: check err when partial != NULL
c23734487fb4 : cpufreq: sun50i: Fix CPU speed bin detection
8eb4704b124c : drm/i915: Protect request peeking with RCU
971112e07293 : MAINTAINERS: Add myself as co-maintainer for QCOM
8e6b6da91ac9 : powerpc/security/book3s64: Report L1TF status in sysfs
f361c863b3bf : logic_pio: Build into a library
3e5cd20d4e1f : bus: hisi_lpc: Expand build test coverage
663accf1872b : bus: hisi_lpc: Clean some types
b8104fda1fff : logic_pio: Define PIO_INDIRECT_SIZE for !CONFIG_INDIRECT_PIO
0376fa72a455 : lib: logic_pio: Enforce LOGIC_PIO_INDIRECT region ops are set at registration
80c784282859 : powerpc/pseries: safely roll back failed DLPAR cpu add
3366ebe9e19b : powerpc/pseries: address checkpatch warnings in dlpar_offline_cpu
505127068d9b : selftests/powerpc: Skip tm-signal-sigreturn-nt if TM not available
63ec58b44fcc : x86/tsc: Respect tsc command line paraemeter for clocksource_tsc_early
fa5322872187 : block: avoid blk_bio_segment_split for small I/O operations
d843304b22e8 : Input: synaptics-rmi4 - simplify data read in rmi_f54_work
310ca2a61c41 : Input: synaptics-rmi4 - remove unused result_bits mask
5d40d95e7e64 : Input: synaptics-rmi4 - do not consume more data than we have (F11, F12)
f6aabe1ff1d9 : Input: synaptics-rmi4 - disable the relative position IRQ in the F12 driver
003f01c78002 : Input: synaptics-rmi4 - fix video buffer size
e361362b08ca : x86/dumpstack/64: Don't evaluate exception stacks before setup
0ed9ca25894e : irq/irqdomain: Update __irq_domain_alloc_fwnode() function documentation
fe6f85ca121e : x86/apic/32: Avoid bogus LDR warnings
1665cbd5731f : remoteproc: qcom_q6v5_mss: Add support for MSM8998
ab1b12339edc : dt-bindings: remoteproc: qcom: Add Q6v5 Modem PIL binding for MSM8998
52338415cf4d : timekeeping/vsyscall: Update VDSO data unconditionally
a5155b870d68 : xfs: always log corruption errors
d243b89a611e : xfs: constify the buffer pointer arguments to error functions
e91ec882af21 : xfs: relax shortform directory size checks
ee2c5ef8a9d6 : drm/i915/dp: Do not switch aux to TBT mode for non-TC ports
1f1be49fb67a : drm/i915: Avoid HPD poll detect triggering a new detect cycle
dc645daef9af : i40e: implement VF stats NDO
3df5b9a6a9ec : i40e: enable X710 support
e20c9284c8f2 : drm/msm/adreno: Add support for Adreno 510 GPU
3f3c8aff1f8f : drm/msm/dsi: Add configuration for 8x76
332d6084d4f7 : drm/msm/dsi: Add configuration for 28nm PLL on family B
1860f2a8b8b1 : drm/msm/mdp5: Add configuration for msm8x76
2ab45a0973a8 : dt-bindings: msm/mdp5: Document optional TBU and TBU_RT clocks
07066d9dc3d2 : ixgbe: protect TX timestamping from API misuse
739e6b4a8374 : fm10k: update driver version to match out-of-tree
780e354dcdb9 : ixgbe: Make use of cpumask_local_spread to improve RSS locality
0e100440e24b : fm10k: add support for ndo_get_vf_stats operation
1df96ca7e001 : fm10k: add missing field initializers to TLV attributes)
23b44513c3e6 : ice: allow 3k MTU for XDP
446e693ca30b : x86/fpu: Use XFEATURE_FP/SSE enum values instead of hardcoded numbers
aaf27254fdf9 : ice: add build_skb() support
59bb08080557 : ice: introduce frame padding computation logic
7237f5b0dba4 : ice: introduce legacy Rx flag
c08550510ca2 : x86/fpu: Shrink space allocated for xstate_comp_offsets
58db10378499 : x86/fpu: Update stale variable name in comment
9c7db4947506 : coresight: etm4x: Fix BMVAL misuse
edda32dabedb : coresight: Serialize enabling/disabling a link device.
f08d688223b0 : coresight: Add explicit architecture dependency
ebddaad09e10 : coresight: etm4x: Add missing single-shot control API to sysfs
a578427de5b2 : coresight: etm4x: Add view comparator settings API to sysfs.
3e12d3b01324 : coresight: etm4x: Improve usability of sysfs - CID and VMID masks.
c2431fed288a : coresight: etm4x: Improve usability of sysfs - include/exclude addr.
1b6b0e087fc7 : coresight: etm4x: Fix issues with start-stop logic.
75198a7d4c0c : coresight: etm4x: Add missing API to set EL match on address filters
2fe6899e36aa : coresight: etm4x: Fix input validation for sysfs.
057f2c57b08d : coresight: etm4x: Fixes for ETM v4.4 architecture updates.
0373d90639ef : coresight: etm4x: Add support for ThunderX2
b7909065e8eb : dt-bindings: arm: coresight: Add support for coresight-loses-context-with-cpu
f188b5e76aae : coresight: etm4x: Save/restore state across CPU low power states
74ce3e412748 : usb: typec: ucsi: Optimise ucsi_unregister()
e716bb38edb4 : usb: typec: ucsi: New error codes
3cf657f07918 : usb: typec: ucsi: Remove all bit-fields
470ce43a1a81 : usb: typec: ucsi: Remove struct ucsi_control
2ede55468ca8 : usb: typec: ucsi: Remove the old API
e32fd989ac1c : usb: typec: ucsi: ccg: Move to the new API
f56de278e8ec : usb: typec: ucsi: acpi: Move to the new API
688d11c38423 : can: j1939: transport: j1939_xtp_rx_eoma_one(): Add sanity check for correct total message size
eaa654f164ba : can: j1939: transport: j1939_session_fresh_new(): make sure EOMA is send with the total message size set
896daf723c84 : can: j1939: fix memory leak if filters was set
db1a804cca6f : can: j1939: fix resource leak of skb on error return paths
b5018be6d5dd : can: ti_hecc: add missing state changes
3b2d652da214 : can: ti_hecc: properly report state changes
678d85ed8554 : can: ti_hecc: add fifo overflow error reporting
99383749c259 : can: ti_hecc: release the mailbox a bit earlier
10f5d55ddcbf : can: ti_hecc: keep MIM and MD set
59f415c2f5e2 : can: ti_hecc: ti_hecc_stop(): stop the CPK on down
c4409e9fbea9 : can: ti_hecc: ti_hecc_error(): increase error counters if skb enqueueing via can_rx_offload_queue_sorted() fails
758124335a9d : can: flexcan: increase error counters if skb enqueueing via can_rx_offload_queue_sorted() fails
1f7f504dcd9d : can: rx-offload: can_rx_offload_irq_offload_fifo(): continue on error
c2a9f74c9d18 : can: rx-offload: can_rx_offload_irq_offload_timestamp(): continue on error
d763ab3044f0 : can: rx-offload: can_rx_offload_offload_one(): use ERR_PTR() to propagate error value in case of errors
4e9016bee3bf : can: rx-offload: can_rx_offload_offload_one(): increment rx_fifo_errors on queue overflow or OOM
a2dc3f5e1022 : can: rx-offload: can_rx_offload_offload_one(): do not increase the skb_queue beyond skb_queue_len_max
6caf8a6d6586 : can: rx-offload: can_rx_offload_queue_tail(): fix error handling, avoid skb mem leak
ca913f1ac024 : can: rx-offload: can_rx_offload_queue_sorted(): fix error handling, avoid skb mem leak
659680bc232f : can: xilinx_can: Fix flags field initialization for axi can
6f12001ad5e7 : can: c_can: C_CAN: add bus recovery events
23c5a9488f07 : can: c_can: D_CAN: c_can_chip_config(): perform a sofware reset on open
3cb3eaac52c0 : can: c_can: c_can_poll(): only read status register after status IRQ
128a1b87d3ce : can: peak_usb: report bus recovery as well
f7a1337f0d29 : can: peak_usb: fix slab info leak
de280f403f29 : can: peak_usb: fix a potential out-of-sync while decoding packets
5e269324db5a : can: flexcan: disable completely the ECC mechanism
375973942618 : can: usb_8dev: fix use-after-free on disconnect
4d6636498c41 : can: mcba_usb: fix use-after-free on disconnect
fb5be6a7b486 : can: gs_usb: gs_can_open(): prevent memory leak
db9ee384f6f7 : can: dev: add missing of_node_put() after calling of_get_child_by_name()
a5009d3a318e : btrfs: un-deprecate ioctls START_SYNC and WAIT_SYNC
d98da49977f6 : btrfs: save i_size to avoid double evaluation of i_size_read in compress_file_range
b0c51f158455 : stacktrace: Don't skip first entry on noncurrent tasks
d80a4ac20800 : cpupower : Handle set and info subcommands correctly
2d4238f55697 : ice: Add support for AF_XDP
205577ab6f7a : iommu/io-pgtable-arm: Rationalise MAIR handling
5fb190b0b525 : iommu/io-pgtable-arm: Simplify level indexing
88c749840dff : netfilter: nf_tables_offload: skip EBUSY on chain update
1ed012f6fd83 : netfilter: nf_tables: bogus EOPNOTSUPP on basechain update
b23c0742c2ce : bridge: ebtables: don't crash when using dnat target in output chains
9fedd894b4e1 : netfilter: nf_tables: fix unexpected EOPNOTSUPP error
250367c59e6b : netfilter: nf_tables: Align nft_expr private data to 64-bit
1289975643f4 : netfilter: ipset: Fix nla_policies to fully support NL_VALIDATE_STRICT
97664bc2c77e : netfilter: ipset: Copy the right MAC address in hash:ip,mac IPv6 sets
30b7244d7965 : netfilter: ipset: Fix an error code in ip_set_sockfn_get()
0891d6d4b1fe : ice: Move common functions to ice_txrx_lib.c
b6520fce073b : netfilter: ipset: Add wildcard support to net,iface
3d1e5039f5f8 : dccp: do not leak jiffies on the wire
c43eab3eddb4 : net: fec: add missed clk_disable_unprepare in remove
56c1291ee48b : bpf: re-fix skip write only files in debugfs
c79278c185c8 : iommu/io-pgtable-arm: Simplify PGD size handling
594ab90fc46c : iommu/io-pgtable-arm: Simplify start level lookup
67f3e53d2a37 : iommu/io-pgtable-arm: Simplify bounds checks
f7b90d2c7422 : iommu/io-pgtable-arm: Rationalise size check
b5813c164ec8 : iommu/io-pgtable: Make selftest gubbins consistently __init
54e0602d796c : net: ethernet: stmmac: drop unused variable in stm32mp1_set_mode()
369a782af0f1 : net: sgi: ioc3-eth: ensure tx ring is 16k aligned.
7ca2c4c2ca9e : net: sgi: ioc3-eth: fix setting NETIF_F_HIGHDMA
051a07ec7a3d : net: sgi: ioc3-eth: simplify setting the DMA mask
59511bcf33f9 : net: sgi: ioc3-eth: fix usage of GFP_* flags
4dd147471dae : net: sgi: ioc3-eth: don't abuse dma_direct_* calls
b6b556afd21b : ipv6: use jhash2() in rt6_exception_hash()
7f00cc8d4a51 : Documentation: Add ITLB_MULTIHIT documentation
1aa9b9572b10 : kvm: x86: mmu: Recovery of shattered NX large pages
0c65b2b90d13 : net: of_get_phy_mode: Change API to solve int/unit warnings
5d1fcaf35d74 : net: bridge: fdb: eliminate extra port state tests from fast-path
dece3c2a320b : MIPS: Loongson: Fix return value of loongson_hwmon_init
f6929c92e283 : MAINTAINERS: Remove Kevin as maintainer of BMIPS generic platforms
efc2214b6047 : ice: Add support for XDP
7705dc855797 : x86/vmlinux: Use INT3 instead of NOP for linker fill bytes
e75d1b2c3731 : ice: get rid of per-tc flow in Tx queue configuration routines
eff380aaffed : ice: Introduce ice_base.c
a329975491aa : x86/mm: Report actual image regions in /proc/iomem
81a41901ffd4 : clk: ti: clkctrl: Fix failed to enable error with double udelay timeout
64fab7290dc3 : nvme: Fix parsing of ANA log page
716fd9c119a9 : nvmet: stop using bio_set_op_attrs
9dea0c81ee4a : nvmet: add plugging for read/write when ns is bdev
d84dd8cde674 : nvmet: clean up command parsing a bit
05d3046ff755 : nvme-pci: Spelling s/resdicovered/rediscovered/
d4b3a1741130 : nvmet: fill discovery controller sn, fr and mn correctly
be3f3114ddd5 : nvmet: Open code nvmet_req_execute()
e9061c397839 : nvmet: Remove the data_len field from the nvmet_req struct
59ef0eaa7741 : nvmet: Introduce nvmet_dsm_len() helper
6f86f2c9d94d : nvmet: Cleanup discovery execute handlers
2cb6963a16e9 : nvmet: Introduce common execute function for get_log_page and identify
c73eebc07a0f : nvmet-tcp: Don't set the request's data_len
e0bace71779d : nvmet-tcp: Don't check data_len in nvmet_tcp_map_data()
e08f2ae85092 : nvme: Introduce nvme_lba_to_sect()
314d48dd2248 : nvme: Cleanup and rename nvme_block_nr()
48c9e85b2346 : nvme: resync include/linux/nvme.h with nvmecli
16686f3a6c3c : nvme: move common call to nvme_cleanup_cmd to core layer
2dc3947b53f5 : nvme: introduce "Command Aborted By host" status code
59534b9d606e : nvmet-rdma: add unlikely check at nvmet_rdma_map_sgl_keyed
e522f4460278 : nvmet: add unlikely check at nvmet_req_alloc_sgl
4d764bb9a92b : nvmet: use bio_io_error instead of duplicating it
58a8df67e057 : nvme: introduce nvme_is_aen_req function
bcde5f0fc7d3 : nvme-fc: ensure association_id is cleared regardless of a Disconnect LS
7db394848ece : nvme-fc: clarify error messages
44fbf3bb1ac3 : nvme-fc: Set new cmd set indicator in nvme-fc cmnd iu
53b2b2f59967 : nvme-fc and nvmet-fc: sync with FC-NVME-2 header changes
f16583614222 : nvme-fc: Sync nvme-fc header to FC-NVME-2
9982b0f69b49 : clk: ti: dra7-atl-clock: Remove ti_clk_add_alias call
5494c3a6a0b9 : x86/mm: Report which part of kernel image is freed
759aaa10c76c : iommu: arm-smmu-impl: Add sdm845 implementation hook
5eb0e0e4f90a : firmware/qcom_scm: Add scm call to handle smmu errata
1a5ea3b7a6ac : firmware: qcom_scm-64: Add atomic version of qcom_scm_call
ff34f3cce278 : firmware: qcom: scm: Ensure 'a0' status code is treated as signed
2d0004d19829 : x86/mm: Remove redundant address-of operators on addresses
94174c9b71c6 : xtensa: Move EXCEPTION_TABLE to RO_DATA segment
de2a60522343 : netfilter: nf_tables_offload: check for register data length mismatches
4e9e559a0385 : powerpc: Move EXCEPTION_TABLE to RO_DATA segment
f1d303a1b5dd : perf/imx_ddr: Dump AXI ID filter info to userspace
6e85e23ef2d0 : parisc: Move EXCEPTION_TABLE to RO_DATA segment
067c650c456e : dtc: Use pkg-config to locate libyaml
1ee1ffe1f0fb : scripts/dtc: dtx_diff - add color output support
3bda6f37a794 : microblaze: Move EXCEPTION_TABLE to RO_DATA segment
9b30e704dd0d : ia64: Move EXCEPTION_TABLE to RO_DATA segment
380e57e2d41e : h8300: Move EXCEPTION_TABLE to RO_DATA segment
1e51cd538809 : c6x: Move EXCEPTION_TABLE to RO_DATA segment
19f6bc32c6f4 : arm64: Move EXCEPTION_TABLE to RO_DATA segment
172c8b85dccf : alpha: Move EXCEPTION_TABLE to RO_DATA segment
f0d7ee17d57c : x86/vmlinux: Move EXCEPTION_TABLE to RO_DATA segment
b907693883fd : x86/vmlinux: Actually use _etext for the end of the text segment
879516870d7a : Revert "tty:n_gsm.c: destroy port by tty_port_destroy()"
6a7ce07d6cb7 : tty: serial: uartlite: use clk_disable_unprepare to match clk_prepare_enable
eb9c1a41ea12 : serial: 8250-mtk: Use platform_get_irq_optional() for optional irq
05faa64e7392 : serial: 8250_dw: Avoid double error messaging when IRQ absent
b027ce258369 : tty: serial: msm_serial: Fix flow control
4d2c82b192e4 : tty: rocket: reduce stack usage
5bfb26303663 : dt-bindings: serial: sh-sci: Document r8a77961 bindings
6fc68e936399 : dt-bindings: serial: lpuart: Drop unsupported RS485 bindings
67b01837861c : tty: serial: lpuart: Add RS485 support for 32-bit uart flavour
e3553fee81b5 : tty: serial: lpuart: Use defines that correspond to correct register
2b30efe2e88a : tty: serial: lpuart: Remove unnecessary code from set_mctrl
ed0207a33add : docs/perf: Add AXI ID filter capabilities information
d3eeece9a8ab : perf/imx_ddr: Add driver for DDR PMU in i.MX8MPlus
44f8bd014a94 : perf/imx_ddr: Add enhanced AXI ID filter support
1178addaca66 : bindings: perf: imx-ddr: Add new compatible string
76d835fcd429 : docs/perf: Add explanation for DDR_CAP_AXI_ID_FILTER_ENHANCED quirk
1056ef940380 : MAINTAINERS: update io_uring entry
e3dcb725a95a : pinctrl: Convert Allwinner Pin Controller to a schema
26f6a7524dd3 : pinctrl: add compatible for Amlogic Meson A1 pin controller
574dce894bbe : pinctrl: bcm: nsp: implement get_direction
8298d18a49a3 : pinctrl: bcm: nsp: use gpiolib infrastructure for interrupts
10ff58aa3c2e : pinctrl: amd: fix __iomem annotation in amd_gpio_irq_handler()
0b163565b918 : selftests/bpf: Add field size relocation tests
8b1cb1c9601f : selftest/bpf: Add relocatable bitfield reading tests
94f060e98495 : libbpf: Add support for field size relocations
ee26dade0e3b : libbpf: Add support for relocatable bitfields
42765ede5c54 : selftests/bpf: Remove too strict field offset relo test cases
81898a44f288 : pinctrl: qcom: sc7180: Add missing tile info in SDC_QDSD_PINGROUP/UFS_RESET
bdc62f2bae8f : usb: typec: ucsi: Simplified registration and I/O API
24dab5380512 : usb: typec: hd3ss3220: Give the connector fwnode to the port device
61d78ee29a0b : usb: typec: Remove unused members from struct typec_capability
8c038ea8b65f : usb: typec: Remove the callback members from struct typec_capability
642b1017dc43 : usb: typec: hd3ss3220: Start using struct typec_operations
6df475f804e6 : usb: typec: ucsi: Start using struct typec_operations
1007dda3be1c : usb: typec: tps6598x: Start using struct typec_operations
00ec21e58dc6 : usb: typec: tcpm: Start using struct typec_operations
46310e4dade2 : usb: typec: Separate the operations vector
8c127a42af89 : usb: typec: Introduce typec_get_drvdata()
ad772c39b2fb : usb: typec: Copy everything from struct typec_capability during registration
6dabeb891c00 : USB: dummy-hcd: use usb_urb_dir_in instead of usb_pipein
8442b02bf3c6 : USB: dummy-hcd: increase max number of devices to 32
b8c2f776164c : vmlinux.lds.h: Allow EXCEPTION_TABLE to live in RO_DATA
c9174047b48d : vmlinux.lds.h: Replace RW_DATA_SECTION with RW_DATA
93240b327929 : vmlinux.lds.h: Replace RO_DATA_SECTION with RO_DATA
c82318254d15 : vmlinux.lds.h: Replace RODATA with RO_DATA
a363d50515eb : usb: host: fotg210: add missed clk_put calls
4ff0eccbb5c4 : usb: Spelling s/disconnet/disconnect/
c1aa81da1c64 : usb: Spelling s/enpoint/endpoint/
cd7da3bc6c58 : usb: usb251xb: Add support for USB2422
6fa54eda64d2 : usb: usb251xb: Document chip variant usb2422
2a59aa7711e0 : usb: usb251xb: Drop some unused defines
6f9ac343c0d2 : usb: host: oxu210hp-hcd: fix __iomem annotations
f3de5d857bb2 : USB: bcma: Add a check for devm_gpiod_get
09e2a8b78cbd : usb: ohci-nxp: fix use of integer as pointer
bb40c3f7d63a : dt-bindings: arm: fsl: Add more Kontron i.MX6UL/ULL compatibles
eaf937075c9a : vmlinux.lds.h: Move NOTES into RO_DATA
fbe6a8e618a2 : vmlinux.lds.h: Move Program Header restoration into NOTES macro
441110a547f8 : vmlinux.lds.h: Provide EMIT_PT_NOTE to indicate export of .notes
7a42d41d9dc2 : x86/vmlinux: Restore "text" Program Header with dummy section
6434efbd9aef : s390: Move RO_DATA into "text" PT_LOAD Program Header
430c6b2647e2 : ia64: Rename PT_LOAD identifier "code" to "text"
65182e6e3619 : alpha: Rename PT_LOAD identifier "kernel" to "text"
af0f3e9e205c : powerpc: Rename PT_LOAD identifier "kernel" to "text"
cc55c85d257e : ARM: dts: imx6ul-kontron-n6x1x-s: Remove an obsolete comment and fix indentation
43584861ce20 : ARM: dts: imx6ul-kontron-n6x1x-s: Add vbus-supply and overcurrent polarity to usb nodes
36f42bb4d7f9 : ARM: dts: imx6ul-kontron-n6x1x: Add 'chosen' node with 'stdout-path'
2e426b2bdc69 : ARM: dts: Add support for two more Kontron evalkit boards 'N6311 S' and 'N6411 S'
3b5212cc2af7 : ARM: dts: imx6ul-kontron-n6310-s: Move common nodes to a separate file
0ccafdf3e81b : ARM: dts: imx6ul-kontron-n6310-s: Disable the snvs-poweroff driver
6dd2ed73f4f6 : ARM: dts: Add support for two more Kontron SoMs N6311 and N6411
6fc4000656a1 : powerpc: Remove PT_NOTE workaround
ec556271bbb3 : powerpc: Rename "notes" PT_NOTE to "note"
b419b89b20cc : ARM: dts: imx6ul-kontron-n6310: Move common SoM nodes to a separate file
8c666d2ab576 : selftests/livepatch: Test interaction with ftrace_enabled
35c9e74cff4c : selftests/livepatch: Make dynamic debug setup and restore generic
7162431dcf72 : ftrace: Introduce PERMANENT ftrace_ops flag
cf94da6f502d : Bluetooth: Fix invalid-free in bcsp_close()
41d5b25fed0a : Bluetooth: hci_qca: add PM support
d2c9be89f8eb : blk-mq: make sure that line break can be printed
62c441c6ae05 : block: sed-opal: Introduce Opal Datastore UID
51f421c85c88 : block: sed-opal: Add support to read/write opal tables generically
3495ea1b5f60 : block: sed-opal: Generalizing write data to any opal table
51c3ff62cac6 : io_uring: add completion trace event
a69dff995477 : extcon: axp288: Remove the build-in connection description
c6919d5e0cd1 : usb: roles: Add usb_role_switch_find_by_fwnode()
9d55499d8da4 : intel_th: pci: Add Jasper Lake PCH support
3adbb5718dd5 : intel_th: pci: Add Comet Lake PCH support
1fa1b6ca0fda : intel_th: msu: Fix possible memory leak in mode_store()
8e3ef7b444ae : intel_th: msu: Fix overflow in shift of an unsigned int
063f097fd65a : intel_th: msu: Fix missing allocation failure check on a kstrndup
e5a340f77027 : intel_th: msu: Fix an uninitialized mutex
87c0b9c79ec1 : intel_th: gth: Fix the window switching sequence
a725272bda77 : spi: sifive: disable clk when probe fails and remove
8039105987fc : ASoC: Intel: boards: sof_rt5682: use dependency on SOF_HDA_LINK
3315e5b40f59 : ASoC: Intel: boards: Geminilake is only supported by SOF
c4a09f9a523e : ASoC: Intel: boards: fix configs for bxt-da7219-max98057a
9e7301762f6d : ASoC: Intel: boards: remove select SND_HDA_DSP_LOADER
02701b909c2f : ASoC: Intel: Skylake: mark HDAudio codec support as deprecated.
b000135e5f27 : ASoC: SOF: Intel: use def_tristate, avoid using select
f9ad75468453 : ASoC: SOF: imx: fix reverse CONFIG_SND_SOC_SOF_OF dependency
70ae4eb540af : ASoC: SOF: Kconfig: add EXPERT dependency for developer options, clarify help
280393b712b7 : ASoC: Intel: add mutual exclusion between SOF and legacy Baytrail driver
a6955fe0e230 : ASoC: SOF: Intel: Broadwell: clarify mutual exclusion with legacy driver
df7257e544fa : ASoC: SOF: Intel: Baytrail: clarify mutual exclusion with Atom/SST driver
65c56f5dccc8 : ASoC: SOF: Intel: hda: Simplify the hda_dsp_wait_d0i3c_done() function
17fe95d6df93 : ASoC: Intel: boards: Add CML m/c using RT1011 and RT5682
f95ce1355944 : ASoC: Intel: Add acpi match for rt1011 based m/c driver
e0859710516c : ASoC: ux500: Remove redundant variable "status"
5dc7d5bc9627 : ASoC: hdac_hda: fix race in device removal
35714565089e : USB: serial: ch341: reimplement line-speed handling
f84fdcbc8ec0 : powercap/intel_rapl: add support for Cometlake desktop
cae478114fbe : powercap/intel_rapl: add support for CometLake Mobile
c57c80467f90 : kvm: Add helper function for creating VM worker threads
b8e8c8303ff2 : kvm: mmu: ITLB_MULTIHIT mitigation
731dc9df975a : cpu/speculation: Uninline and export CPU mitigations helpers
cad14885a8d3 : x86/cpu: Add Tremont to the cpu vulnerability whitelist
db4d30fbb71b : x86/bugs: Add ITLB_MULTIHIT bug infrastructure
db0d32d84031 : cpufreq: powernv: fix stack bloat and hard limit on number of CPUs
737ffb27f2f1 : cpufreq: Clarify the comment in cpufreq_set_policy()
a0828b6ccbdf : quota: Handle quotas without quota inodes in dquot_get_state()
2ec1f3011f3f : quota: Make dquot_disable() work without quota inodes
6111fd2370ee : ALSA: pcm: Fix missing check of the new non-cached buffer type
032f128dbd29 : m68k: defconfig: Enable ICY I2C and LTC2990 on Amiga
84ba838990fc : m68k: defconfig: Update defconfigs for v5.4-rc1
b330f3972f4f : fbdev: c2p: Fix link failure on non-inlining
6e001f6a4cc7 : clocksource/drivers/asm9260: Add a check for of_clk_get
b35a5e5961f8 : clocksource/drivers/renesas-ostm: Use unique device name instead of ostm
227314239a5e : clocksource/drivers/renesas-ostm: Convert to timer_of
4411464d6f8b : clocksource/drivers/timer-of: Use unique device name instead of timer
ccb80012481f : clocksource/drivers/timer-of: Convert last full_name to %pOF
069a91663697 : quota: Drop dquot_enable()
7212b95e6151 : fs: Use dquot_load_quota_inode() from filesystems
dc19432ae1c2 : quota: Rename vfs_load_quota_inode() to dquot_load_quota_inode()
ae45f07d47cc : quota: Simplify dquot_resume()
c7d3d28360fd : quota: Factor out setup of quota inode
6012b9346d89 : Bluetooth: Fix advertising duplicated flags
706ad6746a66 : ALSA: bebob: fix to detect configured source of sampling clock for Focusrite Saffire Pro i/o series
227125fe728b : arm64: dts: imx8mn-evk: Remove invalid Atheros properties
09b0965ee8cc : IB: mlx5: no need to check return value of debugfs_create functions
e9c837c6ab07 : parisc: Avoid spurious inequivalent alias kernel error messages
c7cb7c96f312 : arm64: defconfig: Change CONFIG_AT803X_PHY from m to y
f852497c9a07 : arm64: dts: zii-ultra: fix ARM regulator GPIO handle
915603b10616 : arm64: dts: qcom: db845c: Enable LVS 1 and 2
768e1a8e0936 : soc: imx8mq: Read SOC revision from TF-A
a37ac8ae66e2 : mISDN: remove unused variable 'faxmodulation_s'
43622eab8d0a : NFS: Add a tracepoint in nfs_fh_to_dentry()
70d136b2dc18 : NFSv4: Don't retry the GETATTR on old stateid in nfs4_delegreturn_done()
246afc0aa5a7 : NFSv4: Handle NFS4ERR_OLD_STATEID in delegreturn
ee05f456772d : NFSv4: Fix races between open and delegreturn
42c304c34e2d : NFS: nfs_inode_find_state_and_recover() fix stateid matching
3887ce1aac3a : NFSv4: Fix nfs4_inode_make_writeable()
40e6aa10aaf2 : NFSv4: nfs4_return_incompatible_delegation() should check delegation validity
1deed5723518 : NFSv4: Don't reclaim delegations that have been returned or revoked
af20b7b850c5 : NFSv4: Ignore requests to return the delegation if it was revoked
d51f91d262aa : NFSv4: Revoke the delegation on success in nfs4_delegreturn_done()
f2d47b550205 : NFSv4: Update the stateid seqid in nfs_revoke_delegation()
ae084a32ee92 : NFSv4: Clear the NFS_DELEGATION_REVOKED flag in nfs_update_inplace_delegation()
e0f07896affd : NFSv4: Hold the delegation spinlock when updating the seqid
f9e0cc9c9790 : NFSv4: Don't remove the delegation from the super_list more than once
b47e0e478c49 : NFS: Rename nfs_inode_return_delegation_noreclaim()
b57562087b04 : NFSv4: fail nfs4_refresh_delegation_stateid() when the delegation was revoked
457a50424bdd : NFSv4: Delegation recalls should not find revoked delegations
5decae1623f5 : NFSv4: nfs4_callback_getattr() should ignore revoked delegations
333ac786a1b4 : NFSv4: Fix delegation handling in update_open_stateid()
e6237b6feb37 : NFSv4.1: Don't rebind to the same source port when reconnecting to the server
52f98f1a2ddd : NFS/pnfs: Separate NFSv3 DS and MDS traffic
c6eb58435b98 : pNFS: nfs3_set_ds_client should set NFS_CS_NOPING
4b1b69cedf9d : NFS: Add a flag to tell nfs_client to set RPC_CLNT_CREATE_NOPING
d0372b679c31 : NFS: Use non-atomic bit ops when initialising struct nfs_client_initdata
6430b323ae09 : NFSv3: Clean up timespec encode
c9dbfd961b87 : NFSv2: Clean up timespec encode
ad97a995d8ed : NFSv2: Fix a typo in encode_sattr()
7d34ff514165 : NFSv4: NFSv4 callbacks also support 64-bit timestamps
e7d4b05c5ee3 : NFSv4: Encode 64-bit timestamps
e86d5a02874c : NFS: Convert struct nfs_fattr to use struct timespec64
22a1ae9a93fb : NFS: If nfs_mountpoint_expiry_timeout < 0, do not expire submounts
1bfe61049108 : ARM: dts: imx7ulp-evk: Use APLL_PFD1 as usdhc's clock source
7cd156e2f9d3 : ARM: dts: imx: add devicetree for Kobo Clara HD
c100ea86e6ab : ARM: dts: add Netronix E60K02 board common file
aa2f77ceb8ab : dt-bindings: arm: fsl: add compatible string for Kobo Clara HD
3a6ba7dc7799 : ptp: Add a ptp clock driver for IDT ClockMatrix.
5c5e7aac63ae : dt-bindings: ptp: Add device tree binding for IDT ClockMatrix based PTP clock
ba5a5615d54f : arm64: dts: freescale: add initial support for colibri imx8x
df0935f04d10 : ARM: dts: vf-colibri: fix typo in top-level module compatible
fac6fce9bdb5 : net: icmp6: provide input address for traceroute6
06e7c70c6e89 : tipc: improve message bundling algorithm
2adf81c0f7b0 : net: icmp: use input address in traceroute
a5c959ef99d9 : dt-bindings: arm: fsl: add nxp based toradex colibri-imx8x bindings
0bfadbcdc7a4 : dt-bindings: arm: fsl: add nxp based toradex apalis/colibri bindings
eec62eadd1d7 : net: openvswitch: simplify the ovs_dp_cmd_new
4c76bf696a60 : net: openvswitch: don't unlock mutex when changing the user_features fails
50b0e61b32ee : net: openvswitch: fix possible memleak on destroy flow-table
0a3e01371db1 : net: openvswitch: add likely in flow_lookup
515b65a4b991 : net: openvswitch: simplify the flow_hash
57f7d7b91644 : net: openvswitch: optimize flow-mask looking up
a7f35e78e701 : net: openvswitch: optimize flow mask cache hash collision
1689754de624 : net: openvswitch: shrink the mask array if necessary
4bc63b1b531d : net: openvswitch: convert mask list in mask array
04b7d136d015 : net: openvswitch: add flow-mask cache for performance
bceed71ba131 : clk: imx: imx8mq: fix sys3_pll_out_sels
f638b287cca7 : ARM: dts: atlas7: Fix "debounce-interval" property misspelling
09612c933709 : arm64: dts: lg1313: DT fix s/#interrupts-cells/#interrupt-cells/
9e3bd0f664a8 : arm64: dts: lg1312: DT fix s/#interrupts-cells/#interrupt-cells/
7e6a30317983 : ARM: dts: mmp3-dell-ariel: Add a serial point alias
75ebe3bce011 : ARM: dts: mmp3-dell-ariel: Add a name to /memory node
d074a263dd83 : ARM: dts: mmp3: Fix /soc/watchdog node name
302417ce9823 : ARM: dts: mmp3: Add a name to /clocks node
a3ee4fea24e8 : ARM: ASPEED: update default ARCH_NR_GPIO for ARCH_ASPEED
9fe2420d0683 : ARM: dts: Add RDA8810PL GPIO controllers
0b680963083e : arm64: dts: ls1028a: Fix tmu unit address
68e36a429ef5 : arm64: dts: ls1028a: Move thermal-zone out of SoC
f7e5bb37c45b : arm64: dts: ls1028a-qds: Remove unnecessary #address-cells/#size-cells
235e09198338 : arm64: dts: imx8mn: Remove duplicated machine compatible
615138e583ef : arm64: dts: imx8mm: Remove duplicated machine compatible
431e4628ce01 : arm64: dts: imx8mq-evk: Add remote control
d7eb28d2740f : ARM: imx: use generic function to exit coherency
1173c3c28abf : Revert "gpio: merrifield: Pass irqchip when adding gpiochip"
52c75f56703e : Revert "gpio: merrifield: Restore use of irq_base"
806766af3909 : Revert "gpio: merrifield: Move hardware initialization to callback"
0b3292852863 : pinctrl: at91: Enable slewrate by default on SAM9X60
a99d8080aaf3 : Linux 5.4-rc6
891e60368ba1 : drivers: mcb: use symbol namespaces
b889b3b07c9d : firmware loader: log path to loaded firmwares
6647e4e84501 : staging: exfat: Ensure we unlock upon error in ffsReadFile
c34d570d1586 : xfs: cleanup use of the XFS_ALLOC_ flags
fd638f1de1f3 : xfs: move extent zeroing to xfs_bmapi_allocate
be6cacbeea8c : xfs: refactor xfs_bmapi_allocate
e696663a97e8 : xfs: simplify the xfs_iomap_write_direct calling
307cdb54b80e : xfs: don't log the inode in xfs_fs_map_blocks if it
88cdb7147b21 : xfs: slightly tweak an assert in xfs_fs_map_blocks
57c49444d7cc : xfs: remove the extsize argument to xfs_eof_alignment
49bbf8c76156 : xfs: mark xfs_eof_alignment static
ae7e403fa5bb : xfs: simplify xfs_iomap_eof_align_last_fsb
118e11182a81 : mmc: dw_mmc: Remove superfluous cast in debugfs_create_u32() call
0c40c1be2512 : mmc: dw_mmc: Fix debugfs on 64-bit platforms
f1dfe70b7ff7 : mmc: atmel-mci: Remove superfluous cast in debugfs_create_u32() call
785bbb804a70 : mmc: atmel-mci: Fix debugfs on 64-bit platforms
5f820ed52371 : leds: trigger: netdev: fix handling on interface rename
d3504757f3f0 : debugfs: Add debugfs_create_xul() for hexadecimal unsigned long
726ce477285d : Documentation: debugfs: Document debugfs helper for unsigned long values
26467b0f8407 : x86/resctrl: Prevent NULL pointer dereference when reading mondata
fc7b5028f262 : leds: an30259a: add a check for devm_regmap_init_i2c
7c6082b903ac : leds: mlxreg: Fix possible buffer overflow
66c41131daba : leds: pca953x: Use of_device_get_match_data()
9cc93be7b0c9 : leds: core: Fix leds.h structure documentation
4b83cf07d7a4 : leds: core: Fix devm_classdev_match to reference correct structure
ec28a8cfdce6 : leds: core: Remove extern from header
e63a744871a3 : leds: lm3601x: Convert class registration to device managed
20cdba9d9c16 : leds: flash: Add devm_* functions to the flash class
57e5c31e5375 : leds: flash: Remove extern from the header file
4a29f90e60df : leds: flash: Convert non extended registration to inline
f884e866537c : leds: Kconfig: Be consistent with the usage of "LED"
11f700022137 : leds: remove PAGE_SIZE limit of /sys/class/leds/<led>/trigger
a2cafdfd8cf5 : leds: tlc591xx: update the maximum brightness
da61a66a829d : leds: lm3692x: Use flags from LM3692X_BRT_CTRL
846d0d14e7ec : leds: lm3692x: Use flags from LM3692X_BOOST_CTRL
396128d2ffcb : leds: lm3692x: Handle failure to probe the regulator
d0f9cc49e9c8 : leds: lm3692x: Don't overwrite return value in error path
1051da2cfc7e : leds: lm3692x: Print error value on dev_err
5b4b723c483f : leds: tlc591xx: use devm_led_classdev_register_ext()
1ab4531ad132 : leds: tlc591xx: simplify driver by using the managed led API
8b4423d6c5e6 : leds: bcm6358: Use devm_platform_ioremap_resource() in bcm6358_leds_probe()
be9f18eef601 : leds: bcm6328: Use devm_platform_ioremap_resource() in bcm6328_leds_probe()
b46d2b4d3d81 : drivers: leds: tlc591xx: check error during device init
fc19967bcb8f : leds: add LED driver for EL15203000 board
a788f6f2e28d : dt-bindings: Add docs for EL15203000
cba22d86e0a1 : bdev: Refresh bdev size for disks without partitioning
731dc4868311 : bdev: Factor out bdev revalidation into a common helper
9927c6fa3e1d : debugfs: remove return value of debugfs_create_atomic_t()
19c1e145a436 : staging: rtl8723bs: Remove unnecessary parentheses
1878c5b91430 : staging: wfx: Fix a memory leak in 'wfx_upload_beacon'
d3baf1e0b2fe : staging: exfat: Fix logical operation continuation
8a4e640eb7f6 : staging: exfat: Fix parameter alignment issues
354e27a86b4c : staging: axis-fifo: remove unused pointer to memory resource
6a20d283ed68 : staging: axis-fifo: request resources using managed functions
ed6daf2b2832 : staging: axis-fifo: avoid parsing ignored device tree properties
3bce4750c97d : staging: vt6655: Fix long lines
31d0c9d9b77d : staging: vt6655: Fix open ended lines
ebacc1a7654f : staging: vt6655: Fix the spacing around operators
8b3f9afcca18 : staging: vt6655: Fix parameter alignment issues
b7e9728f3d7f : idr: Fix idr_alloc_u32 on 32-bit systems
f6341c5af4e6 : idr: Fix integer overflow in idr_for_each_entry
c49cfc227e7f : iio: imu: adis: assign value only if return code zero in read funcs
38262c01ead4 : iio: imu: adis: assign read val in debugfs hook only if op successful
9b742763d9d4 : iio: imu: adis16480: assign bias value only if operation succeeded
52c4c732b2a6 : iio: imu: adis16480: prefer `unsigned int` over `unsigned`
d9bbae304a3e : iio: imu: adis16480: fix indentation of return statement
6a39ab3b195c : iio: imu: adis: check ret val for non-zero vs less-than-zero
92c7529fc1bf : iio: imu: adis16480: check ret val for non-zero vs less-than-zero
c754a45455bb : iio: imu: adis16460: check ret val for non-zero vs less-than-zero
fe4b7f917e8f : iio: imu: adis16400: check ret val for non-zero vs less-than-zero
26ba6db67269 : iio: gyro: adis16136: check ret val for non-zero vs less-than-zero
5759af0682b3 : batman-adv: Drop lockdep.h include for soft-interface.c
a7757d318a8a : batman-adv: Use 'fallthrough' pseudo keyword
baa1e8a0da76 : batman-adv: Axe 'aggr_list_lock'
9044854e4b8b : batman-adv: Simplify 'batadv_v_ogm_aggr_list_free()'
79f0a4858fa7 : batman-adv: Start new development cycle
76f8cf6e0cfd : HID: intel-ish-hid: Spelling s/diconnect/disconnect/
fa553d9b57d4 : bpf, testing: Add selftest to read/write sockaddr from user space
50f9aa44cac7 : bpf, testing: Convert prog tests to probe_read_{user, kernel}{, _str} helper
251e2d337a1a : bpf, samples: Use bpf_probe_read_user where appropriate
6e07a6341277 : bpf: Switch BPF probe insns to bpf_probe_read_kernel
6ae08ae3dea2 : bpf: Add probe_read_{user, kernel} and probe_read_{user, kernel}_str helpers
eb1b66887472 : bpf: Make use of probe_user_write in probe write helper
75a1a607bb7e : uaccess: Add strict non-pagefault kernel-space read function
1d1585ca0f48 : uaccess: Add non-pagefault user-space write function
2f4a32cc83a5 : selftests: Add tests for automatic map pinning
57a00f41644f : libbpf: Add auto-pinning of maps when loading BPF objects
196f8487f51e : libbpf: Move directory creation into _pin() functions
4580b25fcee5 : libbpf: Store map pin path and status in struct bpf_map
d1b4574a4b86 : libbpf: Fix error handling in bpf_map__reuse_fd()
43b7029f475e : HID: i2c-hid: Send power-on command after reset
1c2a9f254c26 : drm/msm/mdp5: Add optional TBU and TBU_RT clocks
c7c116890941 : debugfs: remove return value of debugfs_create_x8()
ff229319f436 : powerpc: pseries: no need to check return value of debugfs_create functions
15956dad5c10 : of: property: Skip adding device links to suppliers that aren't devices
0ff5cc1ec33b : of: property: Make sure child dependencies don't block probing of parent
03324507e66c : driver core: Allow fwnode_operations.add_links to differentiate errors
bcbbcfd57247 : driver core: Allow a device to wait on optional suppliers
05ef983e0d65 : driver core: Add device link support for SYNC_STATE_ONLY flag
abdfd18fe073 : drm/msm: always dump buffer base/size
c4b0222e628f : drm/msm: fix rd dumping for split-IB1
fd6c798b58e0 : drm/msm/hdmi: silence -EPROBE_DEFER warning
7208474d1c7a : dmaengine: fsl-dpaa2-qdma: Remove unnecessary local variables in DPDMAI_CMD_CREATE macro
41814c4eadf8 : dmaengine: fsl-qdma: Handle invalid qdma-queue0 IRQ
d79ccef07b36 : dt-bindings: arm: sunxi: add FriendlyARM NanoPi Duo2
4701fc6e5dd9 : ARM: dts: sun8i: add FriendlyARM NanoPi Duo2
3f04e059245e : arm64: allwinner: h6: Enable GPU node for Tanix TX6
9b58916035a6 : iio: hdc100x: fix iio_triggered_buffer_{predisable,postenable} positions
a7bddfe2dfce : iio: dln2-adc: fix iio_triggered_buffer_postenable() position
8962842ca5ab : blk-mq: avoid sysfs buffer overflow with too many CPU cores
364b05fd06e8 : io-wq: use kfree_rcu() to simplify the code
53fafdbb8b21 : KVM: x86: switch KVMCLOCK base to monotonic raw clock
74179976b085 : drivers/staging/exfat: Replace more binary semaphores with mutexes
8823d99080ba : staging: vc04_services: Remove enum typedefs in vchi
dc7603e1fa3d : staging: vc04_services: Remove unused structs
3d63ee5deb46 : mtd: spi-nor: fix silent truncation in spi_nor_read_raw()
a719a75a7761 : mtd: spi-nor: fix silent truncation in spi_nor_read()
5a0feb6287e3 : mtd: spi-nor: intel-spi: Add support for Intel Comet Lake-H SPI serial flash
0aa369540d71 : mtd: spi-nor: Print device info in case of error
354a7a7716ed : thunderbolt: Do not start firmware unless asked by the user
a11b88add440 : thunderbolt: Add bandwidth management for Display Port tunnels
8afe909b78e1 : thunderbolt: Add Display Port adapter pairing and resource management
de718ac7b6ae : thunderbolt: Add Display Port CM handshake for Titan Ridge devices
7bffd97eb7ab : thunderbolt: Add downstream PCIe port mappings for Alpine and Titan Ridge
17a8f815a0df : thunderbolt: Expand controller name in tb_switch_is_xy()
0d46c08d1ed4 : thunderbolt: Add default linking between lane adapters if not provided by DROM
91c0c12080d0 : thunderbolt: Add support for lane bonding
6c94f380c6c1 : ALSA: bebob: link the order of establishing connections and Syt-match clock mode
da5e83374f46 : ALSA: bebob: expand delay of start for IR context just for version 3 firmware
d3eabe939aee : ALSA: bebob: expand sleep just after breaking connections for protocol version 1
797060ec427c : radix tree: Remove radix_tree_iter_find
5a74ac4c4a97 : idr: Fix idr_get_next_ul race with idr_remove
b1335f5b0486 : scsi: core: scsi_trace: Use get_unaligned_be*()
64dc4f346b5b : scsi: csiostor: Return value not required for csio_dfs_destroy
75a740e6e81c : scsi: csiostor: Fix NULL check before debugfs_remove_recursive
62fb8b34be36 : scsi: pm8001: Fix Use plain integer as NULL pointer
6eb045e092ef : scsi: core: avoid host-wide host_busy counter for scsi_mq
d817991cc748 : xsk: Restructure/inline XSKMAP lookup/redirect/flush
e65650f291ee : bpf: Implement map_gen_lookup() callback for XSKMAP
64fe8c061de7 : xsk: Store struct xdp_sock as a flexible array member of the XSKMAP
7de086909365 : powerpc/bpf: Fix tail call implementation
aefc3e723a78 : net: fix installing orphaned programs
41aa29a58b5f : net: cls_bpf: fix NULL deref on offload filter removal
8101e069418d : selftests: bpf: Skip write only files in debugfs
d64479a3e3f9 : selftests: net: reuseport_dualstack: fix uninitalized parameter
62bdc8fd1c21 : r8169: fix wrong PHY ID issue with RTL8168dp
5fc0f21246e5 : net: dsa: bcm_sf2: Fix IMP setup for port different than 8
9d68db5092c5 : net: phylink: Fix phylink_dbg() macro
9cfeeb576d49 : gve: Fixes DMA synchronization.
7505576d1c1a : MIPS: add support for SGI Octane (IP30)
b9e9defb5e60 : MIPS: PCI: make phys_to_dma/dma_to_phys for pci-xtalk-bridge common
a904a0693c18 : inet: stop leaking jiffies on the wire
667f264676c7 : net/mlx5: DR, Support IPv4 and IPv6 mixed matcher
1cdc14e9d134 : net/mlx5: LAG, Use affinity type enumerators
84d2dbb0aaaf : net/mlx5: LAG, Use port enumerators
5a212e0cac54 : net/mlx5: rate limit alloc_ent error messages
ab9341b54969 : net/mlx5e: Add ToS (DSCP) header rewrite support
88f30bbcbaaa : net/mlx5e: Bit sized fields rewrite support
769619ee39df : net/mlx5: WQ, Move short getters into header file
130c7b46c93d : net/mlx5e: TX, Dump WQs wqe descriptors on CQE with error events
7dee607ed0e0 : net/mlx5: Support lockless FTE read lookups
84c7af637512 : net/mlx5: Do not hold group lock while allocating FTE in software
ae2741e2b6ce : net/mlx5e: Verify that rule has at least one fwd/drop action
556b9d16d3f5 : net/mlx5: Clear VF's configuration on disabling SRIOV
32680da71034 : net/mlx5: Remove unneeded variable in mlx5_unload_one
cc4db579e69b : net/mlx5: FPGA, support network cards with standalone FPGA
40416d8ede65 : net/mlx5: DR, Replace CRC32 implementation to use kernel lib
c23fcbbc6aa4 : tc-testing: added tests with cookie for conntrack TC action
e53a9d26cf80 : IB/mlx5: Introduce and use mlx5_core_is_vf()
238302fae021 : net/mlx5: E-switch, Enable metadata on own vport
10652f39943e : net/mlx5: Refactor ingress acl configuration
a962d7a61e24 : net/mlx5: Restrict metadata disablement to offloads mode
748da30b376e : net/mlx5: E-switch, Offloads shift ACL programming during enable/disable vport
89a0f1fb16ad : net/mlx5: E-switch, Offloads introduce and use per vport acl tables APIs
b7752f8341c4 : net/mlx5: Move ACL drop counters life cycle close to ACL lifecycle
f5d0c01d65ad : net/mlx5: E-switch, Legacy introduce and use per vport acl tables APIs
925a6acc77a7 : net/mlx5: E-switch, Prepare code to handle vport enable error
77b094305b1b : net/mlx5: Tide up state_lock and vport enabled flag usage
853b53520c9d : net/mlx5: Move legacy drop counter and rule under legacy structure
d68316b5a104 : net/mlx5: Move metdata fields under offloads structure
99ecd64631ef : net/mlx5: Correct comment for legacy fields
ea2300e02a71 : net/mlx5: Introduce and use mlx5_esw_is_manager_vport()
fdde49e00b9d : net/mlx5: E-switch, Introduce and use vlan rule config helper
b1a3380aa709 : net/mlx5: E-Switch, Rename ingress acl config in offloads mode
6d94e610e4b6 : net/mlx5: E-Switch, Rename egress config to generic name
e019cb536d04 : net/mlx5: Fixed a typo in a comment in esw_del_uc_addr()
8a5a49987130 : MIPS: Loongson: Make default kernel log buffer size as 128KB for Loongson3
c80b48965a3f : MIPS: SGI-IP27: replace MAX_COMPACT_NODE with MAX_NUMNODES
474435a05830 : mips/cavium-octeon: Fix typo *must* in comment
6fbde6b492df : MIPS: Loongson64: Move files to the top-level directory
1bdb7b76705a : MIPS: Loongson64: Cleanup unused code
5831fdb099dd : MIPS: Loongson2ef: clean up loongson64 related code
71e2f4dd5a65 : MIPS: Fork loongson2ef from loongson64
f973cce0e402 : kexec: Fix pointer-to-int-cast warnings
451fe015b285 : ixgbe: Remove duplicate clear_bit() call
17df5ae1b3e1 : Documentation: networking: device drivers: Remove stray asterisks
8472ba621540 : e1000: fix memory leaks
2c19e395e061 : i40e: Fix receive buffer starvation for AF_XDP
8d5cfd7f76a2 : igb: Fix constant media auto sense switching when no cable is connected
0069fc6b1cf2 : io_uring: remove io_uring_add_to_prev() trace event
58ec1ea637ca : net: bridge: fdb: restore unlikely() when taking over externally added entries
31f1155bdc26 : net: bridge: fdb: avoid two atomic bitops in br_fdb_external_learn_add()
be0c5677970d : net: bridge: fdb: br_fdb_update can take flags directly
4202e219edd6 : net: ethernet: arc: add the missed clk_disable_unprepare
ea2dd7c0875e : lib/list-test: add a test for the 'list' doubly linked list
dc6b025de95b : x86/mce: Add Xeon Icelake to list of CPUs that support PPIN
ee9bdfedd3dc : iommu/arm-smmu: Avoid pathological RPM behaviour for unmaps
478016c3839d : docs/arm64: cpu-feature-registers: Rewrite bitfields that don't follow [e, s]
79cc55422ce9 : NFS: Fix an RCU lock leak in nfs4_refresh_delegation_stateid()
be3df3dd4c70 : NFSv4: Don't allow a cached open with a revoked delegation
9ef8567ccf2e : arm64: perf: Simplify the ARMv8 PMUv3 event attributes
e9f691d89918 : ata: sata_mv, avoid trigerrable BUG_ON
95364f36701e : ata: make qc_prep return ata_completion_errors
25937580a506 : ata: define AC_ERR_OK
0fb596edaa52 : ata: Documentation, fix function names
efcfec579f61 : loop: fix no-unmap write-zeroes request behavior
626fb735a43d : blk-mq: Make blk_mq_run_hw_queue() return void
e9ffa5c2b77e : io_uring: set -EINTR directly when a signal wakes up in io_cqring_wait
62755e35dfb2 : io_uring: support for generic async request cancel
bdde3d3ec934 : soc: renesas: rcar-sysc: Add R8A77961 support
41684bff3b2f : soc: renesas: rcar-rst: Add R8A77961 support
9c9f7891093b : soc: renesas: Identify R-Car M3-W+
cadadde21007 : soc: renesas: Add ARCH_R8A77961 for new R-Car M3-W+
39e57e14d7ea : soc: renesas: Add ARCH_R8A77960 for existing R-Car M3-W
f79edb17b618 : soc: renesas: Rename SYSC_R8A7796 to SYSC_R8A77960
4194b583c104 : soc: renesas: Add missing check for non-zero product register address
51e0f6a19178 : ARM: shmobile: defconfig: Refresh for v5.4-rc1
b13d0e61629b : arm64: defconfig: Enable R8A77961 SoC
92980759c169 : arm64: dts: renesas: Add support for Salvator-XS with R-Car M3-W+
f51746ad7d1f : arm64: dts: renesas: Add Renesas R8A77961 SoC support
4c28ca12eae2 : arm64: dts: renesas: Prepare for rename of ARCH_R8A7796 to ARCH_R8A77960
884caadad128 : pinctrl: sh-pfc: sh7734: Fix duplicate TCLK1_B
708c69e9eacc : pinctrl: sh-pfc: r8a7796: Add R8A77961 PFC support
d15ca3a321a2 : pinctrl: sh-pfc: Rename PINCTRL_PFC_R8A7796 to PINCTRL_PFC_R8A77960
5ffce2f44fe9 : dt-bindings: pinctrl: sh-pfc: Document r8a77961 support
ad7fe1a1a359 : pinctrl: sh-pfc: Do not use platform_get_irq() to count interrupts
2ba738d56db4 : clk: renesas: r8a7796: Add R8A77961 CPG/MSSR support
92d1ebae9abf : clk: renesas: Rename CLK_R8A7796 to CLK_R8A77960
e751a25b4eec : dt-bindings: clock: renesas: cpg-mssr: Document r8a77961 support
f00d1b16232f : clk: renesas: r8a77965: Remove superfluous semicolon
830dbce7c76e : dt-bindings: clock: renesas: rcar-usb2-clock-sel: Fix typo in example
c99b23eb5a98 : dt-bindings: clock: renesas: Remove R-Car Gen2 legacy DT bindings
75b0bfd2e1a7 : Revert "selftests: bpf: Don't try to read files without read permission"
ecd25094c5f5 : livepatch: Selftests of the API for tracking system state changes
e553d2a53d47 : livepatch: Documentation of the new API for tracking system state changes
92c9abf5e575 : livepatch: Allow to distinguish different version of system state changes
73727f4dafa2 : livepatch: Basic API to track system state changes
7e35e4eb7e56 : livepatch: Keep replaced patches until post_patch callback is called
7671be39c4d9 : ARM: dts: aspeed-g5: Add SGPIO description
b5db76dba064 : thunderbolt: Refactor add_switch() into two functions
b433d0100562 : thunderbolt: Add helper macro to iterate over switch ports
826c6a177308 : thunderbolt: Make tb_sw_write() take const parameter
98176380cbe5 : thunderbolt: Convert DP adapter register names to follow the USB4 spec
778bfca3d14a : thunderbolt: Convert PCIe adapter register names to follow the USB4 spec
8f57d4780666 : thunderbolt: Convert basic adapter register names to follow the USB4 spec
af99f696b5c5 : thunderbolt: Log error if adding switch fails
68b91293c837 : thunderbolt: Log switch route string on config read/write timeout
f07a360813f6 : thunderbolt: Introduce tb_switch_is_icm()
e7f1eb321b1a : dt-bindings: power: rcar-sysc: Document r8a77961 support
248a887fc1aa : dt-bindings: reset: rcar-rst: Document r8a77961 support
fec526521be4 : dt-bindings: arm: renesas: Add Salvator-XS board with R-Car M3-W+
193ffd365660 : dt-bindings: arm: renesas: Document R-Car M3-W+ SoC DT bindings
0b05ad22a279 : dt-bindings: clock: Add r8a77961 CPG Core Clock Definitions
640f9606dce1 : dt-bindings: power: Add r8a77961 SYSC power domain definitions
1cf45b8fdbb8 : arm64: apply ARM64_ERRATUM_843419 workaround for Brahma-B53 core
e059770cb1cd : arm64: Brahma-B53 is SSB and spectre v2 safe
bfc97f9f199c : arm64: apply ARM64_ERRATUM_845719 workaround for Brahma-B53 core
1883e2999f04 : drm/i915: Update DRIVER_DATE to 20191101
8c014e90bd6f : ARM: dts: aspeed: yamp: Use common dtsi
2bd4c3d3f405 : ARM: dts: aspeed: minipack: Use common dtsi
7e4dd1ed48e8 : ARM: dts: aspeed: cmm: Use common dtsi
2b7ca63ccdec : ARM: dts: aspeed: Common dtsi for Facebook AST2500 Network BMCs
1dd785ba304d : ARM: dts: aspeed: rainier: gpio-keys for PSU presence
7f4a0ad5f0f2 : ARM: dts: aspeed: rainier: Fix i2c eeprom size
253d39f5a6c5 : ARM: dts: tacoma: Hog LPC pinmux
8fc6327f0f0b : ARM: dts: aspeed: rainier: Enable VUART1
a3bff4fec5e1 : ARM: dts: aspeed: rainier: Add i2c eeproms
575640201e66 : ARM: dts: aspeed: tacoma: Use 64MB for firmware memory
a981c93300ef : ARM: dts: aspeed: tacoma: Add host FSI description
a750904577e8 : ARM: dts: ast2600evb: Enable UART workaround
77ef1b3991e9 : ARM: dts: aspeed: tacoma: Add UART1 and workaround
c0d3e181d782 : ARM: dts: aspeed-g6: Add remaining UARTs
8bba55f74321 : ARM: dts: aspeed-g6: Fix i2c clock source
37ece7e341e8 : ARM: dts: aspeed: Add RCLK to MAC clocks for RMII interfaces
e5661c6ab0ef : drm/i915/selftests: Start kthreads before stopping
292a27b0a807 : drm/i915/lmem: Check against i915_selftest only under CONFIG_SELFTEST
f8be8d1ede50 : staging: rts5208: Eliminate the use of Camel Case in file sd.h
1a0afbec55b8 : staging: rts5208: Eliminate the use of Camel Case in files xd.{h, c}
6e653e9cac2d : staging: rts5208: Eliminate the use of Camel Case in files ms.{h, c}
129376c6d686 : staging: exfat: replace kmalloc with kmalloc_array
3ae82f449cea : drivers/staging/exfat: Replace binary semaphores for mutexes
84db889e6d82 : drm/tegra: Unconditionally select IOMMU_IOVA
c8a203647488 : gpu: host1x: Unconditionally select IOMMU_IOVA
4a3174152147 : drm/i915/gem: Refine occupancy test in kill_context()
8b5369ea5809 : dma/direct: turn ARCH_ZONE_DMA_BITS into a variable
5878524ee09d : arm64: dts: allwinner: bluetooth for Emlid Neutis N5
6d1aa40e109b : ARM: dts: sunxi: h3/h5: add missing uart2 rts/cts pins
9567832aba7f : ARM: configs: sunxi: Enable MICREL_PHY
2fabf6dd7701 : arm64: defconfig: add new Allwinner crypto options
46b257b1852f : ARM: configs: sunxi: add new Allwinner crypto options
edabfce623fb : ARM: dts: sun9i: a80: Add Security System node
c4cf3f5cdda8 : ARM: dts: sun8i: a83t: Add Security System node
709b86ff01f5 : arm64: dts: allwinner: sun50i: Add Crypto Engine node on H6
8002c454d446 : arm64: dts: allwinner: sun50i: Add crypto engine node on H5
0f5fc158851b : arm64: dts: allwinner: sun50i: Add Crypto Engine node on A64
e7ef094aea65 : ARM: dts: sun8i: H3: Add Crypto Engine node
96d8dec97b77 : ARM: dts: sun8i: R40: add crypto engine node
a24607032359 : dt-bindings: crypto: Add DT bindings documentation for sun8i-ce Crypto Engine
cc86f3e70598 : mtd: spi-nor: Constify data to write to the Status Register
4b3745361cc5 : mtd: spi-nor: Fix retlen handling in sst_write()
70d2c6dcf8cc : mtd: spi-nor: Drop redundant error reports in Reg Ops callers
b662d398ccf1 : mtd: spi-nor: Pointer parameter for CR in spi_nor_read_cr()
8663c188beea : backlight: qcom-wled: Add auto string detection logic
feeab87b3072 : backlight: qcom-wled: Add support for short circuit handling
03b2b5e86986 : backlight: qcom-wled: Add support for WLED4 peripheral
775d2ffb4af6 : backlight: qcom-wled: Restructure the driver for WLED3
bb800a3715d4 : backlight: qcom-wled: Rename PM8941* to WLED3
059dcfcb4afd : backlight: qcom-wled: Add new properties for PMI8998
488a92e68834 : backlight: qcom-wled: Restructure the qcom-wled bindings
51c0ddc75834 : backlight: qcom-wled: Rename pm8941-wled.c to qcom-wled.c
5ce1b49ccb52 : mtd: spi-nor: Pointer parameter for FSR in spi_nor_read_fsr()
cd1718f5c49d : mtd: spi-nor: Pointer parameter for SR in spi_nor_read_sr()
2b73b3503b0a : drm/i915: Update DRIVER_DATE to 20191101
7380f79c111c : mtd: spi-nor: Don't overwrite errno from Reg Ops
17ccd0e48722 : mtd: spi-nor: Drop explicit cast to int to already int value
ebe04bfe26dd : mtd: spi-nor: Stop compare with negative in Reg Ops methods
502c4b0a1445 : mtd: spi-nor: Group all Reg Ops to avoid forward declarations
40b04958fab5 : mtd: spi-nor: Drop duplicated new line
567c2983efb9 : mtd: spi-nor: Prepend spi_nor_ to all Reg Ops methods
298b4c604008 : crypto: amcc - restore CRYPTO_AES dependency
700f7d0d29c7 : crypto: hisilicon - fix to return sub-optimal device when best device has no qps
f0c8b6a1e145 : crypto: hisilicon - use sgl API to get sgl dma addr and len
b95bba5d0114 : crypto: skcipher - rename the crypto_blkcipher module and kconfig option
c65058b7587f : crypto: skcipher - remove the "blkcipher" algorithm type
53253064adfa : crypto: skcipher - rename crypto_skcipher_type2 to crypto_skcipher_type
cec0cb8a28f9 : crypto: skcipher - remove crypto_has_ablkcipher()
d3ca75a8b3d7 : crypto: skcipher - unify the crypto_has_skcipher*() functions
8d68e7e1ec4d : dt-bindings: crypto: Add DT bindings documentation for sun8i-ss Security System
f08fcced6d00 : crypto: allwinner - Add sun8i-ss cryptographic offloader
a1afe27492a4 : crypto: testmgr - add test vectors for blake2b
91d689337fe8 : crypto: blake2b - add blake2b generic implementation
17513547a87a : crypto: sun4i-ss - Move to Allwinner directory
06f751b61329 : crypto: allwinner - Add sun8i-ce Crypto Engine
3914b93115af : crypto: allwinner - Add allwinner subdirectory
a52485165d85 : crypto: mediatek - remove redundant bitwise-or
f398243e9fd6 : crypto: ecdh - fix big endian bug in ECC library
51d13aaf5977 : crypto: caam - populate platform devices last
1a1c4f004444 : crypto: caam - use devres to populate platform devices
f414de2e2fff : crypto: caam - use devres to de-initialize QI
e57acaf0dfe0 : crypto: caam - use devres to de-initialize the RNG
eceb5daf9eba : crypto: caam - use devres to remove debugfs
66e93b28075d : crypto: caam - use devres to unmap memory
fbbfb3f83e78 : hwrng: omap3-rom - Fix unused function warnings
13a1bb93f7b1 : crypto: inside-secure - Fixed warnings on inconsistent byte order handling
9b537997b669 : crypto: arm64/aes-neonbs - add return value of skcipher_walk_done() in __xts_crypt()
8737481e381c : ARM: dts: aspeed: tacoma: Enable FMC and SPI devices
9c44db7096e0 : ARM: dts: aspeed: rainier: Add i2c devices
0fe4e304782c : ARM: dts: aspeed-g6: Describe FSI masters
876c5d891c9d : ARM: dts: aspeed: Add "spi-max-frequency" property
b46aaf8a663d : ARM: dts: aspeed: Migrate away from aspeed, g[45].* compatibles
10afc900f4f8 : ARM: dts: vesnin: Add power_green led
6dbc7d979516 : ARM: dts: aspeed: tacoma: Add gpio-key definitions
ad5d1027840d : ARM: dts: ast2600-evb: Add pinmux properties for enabled MACs
d29f8a6e42db : ARM: dts: aspeed-g6: Add pinctrl properties to MDIO nodes
9f5a341eb96b : ARM: dts: aspeed-g6: Fix EMMC function in pinctrl dtsi
a45d88725d18 : ARM: dts: aspeed: ast2600evb: Use custom flash layout
6700acf6662c : ARM: dts: ast2600-evb: Enable FMC and SPI devices
8db6997f2b58 : ARM: dts: aspeed: tacoma: Enable FMC and SPI devices
f97fa21f4880 : ARM: dts: aspeed: rainier: Enable FMC and SPI devices
2efc118ce3c3 : ARM: dts: aspeed: rainier: Add i2c devices
99e3cfa266a5 : ARM: dts: aspeed: rainier: Add mac devices
961216c135a8 : ARM: dts: aspeed: Add Rainier system
4caa4e302c6a : ARM: dts: Add 128MiB OpenBMC flash layout
d52ce2beca2a : ARM: dts: aspeed: fp5280g2: Add LED configuration
606bcdde6724 : ARM: dts: aspeed: tacoma: Enable I2C busses
b58135ad1ecf : ARM: dts: aspeed: Add Tacoma machine
51d5d1bf73b9 : ARM: dts: aspeed-g6: Add FMC and SPI devices
12ce8bd361c7 : ARM: dts: aspeed-g6: Add lpc devices
2aed40eeb446 : ARM: dts: aspeed-g6: Add VUART descriptions
9ee6d17b1880 : ARM: dts: aspeed-g6: Add i2c buses
8dbcb5b709b9 : ARM: dts: aspeed-g6: Add gpio devices
311b57f051ea : ARM: dts: ast2600-evb: eMMC configuration
d8d9ad83a497 : dt-bindings: clock: Add AST2600 RMII RCLK gate definitions
5b468cc4b880 : dt-bindings: clock: Add AST2500 RMII RCLK definitions
a636f93fcdb4 : arm64: dts: qcom: msm8998: Disable coresight by default
b40dd23f9a89 : arm64: dts: qcom: msm8998-clamshell: Remove retention idle state
7f674c38a38e : scsi: ufs: Use enum dev_cmd_type where appropriate
d0e9760de338 : scsi: ufs: Fix kernel-doc warnings
059efd847a40 : scsi: ufs: delete redundant function ufshcd_def_desc_sizes()
637346748245 : MIPS: SGI-IP27: fix exception handler replication
268a2d600130 : MIPS: Loongson64: Rename CPU TYPES
52340b82cf1a : hp100: Move 100BaseVG AnyLAN driver to staging
6a68749dbd77 : bnxt_en: Call bnxt_ulp_stop()/bnxt_ulp_start() during suspend/resume.
f3a6d206c25a : bnxt_en: Call bnxt_ulp_stop()/bnxt_ulp_start() during error recovery.
aa46dffff452 : bnxt_en: Improve bnxt_ulp_stop()/bnxt_ulp_start() call sequence.
627c89d00fb9 : bnxt_en: flow_offload: offload tunnel decap rules via indirect callbacks
9b9eb518e338 : bnxt_en: Add support for NAT(L3/L4 rewrite)
08f8280e8788 : bnxt: Avoid logging an unnecessary message when a flow can't be offloaded
90f906243bf6 : bnxt_en: Add support for L2 rewrite
fcee85f19f39 : net: dsa: tag_8021q: clarify index limitation
27d4d19d7c82 : net: dsa: remove limitation of switch index value
8e5cb84c67e0 : net: dsa: remove tree functions related to switches
9c8ad1ab66b5 : net: dsa: remove the dst->ds array
3774ecdb8ca2 : net: dsa: remove switch routing table setup code
96252b8e0532 : net: dsa: remove ds->rtable
c5f51765a1f6 : net: dsa: list DSA links in the fabric
ecc5fe7d2b3d : net: documentation: add docs for MAC/PHY support in DPAA2
719479230893 : dpaa2-eth: add MAC/PHY support through phylink
f5c3fffa4c18 : dpaa2-eth: update the TX frame queues on DPNI_IRQ_EVENT_ENDPOINT_CHANGED
1ac210d128ef : bus: fsl-mc: add the fsl_mc_get_endpoint function
6fff8c010785 : bus: fsl-mc: export device types present on the bus
cd846bef2d74 : sfc: add XDP counters to ethtool stats
dfe44c1f52ee : sfc: handle XDP_TX outcomes of XDP eBPF programs
3990a8fffbda : sfc: allocate channels for XDP tx queues
e45a4fed9d00 : sfc: Enable setting of xdp_prog
eb9a36be7f3e : sfc: perform XDP processing on received packets
8c42350116fe : sfc: support encapsulation of xdp_frames in efx_tx_buffer
fb2308ba16bf : igb: Enable media autosense for the i350.
94bc1e522b32 : igb/igc: Don't warn on fatal read failures when the device is removed
623d0c2db020 : tcp: increase tcp_max_syn_backlog max value
19f92a030ca6 : net: increase SOMAXCONN to 4096
d170eb69d40e : mlxsw: Fix 64-bit division in mlxsw_sp_sb_prs_init
1629224324b6 : drm/i915/lmem: add the fake lmem region
ff1c08e1f74b : bpf: Change size to u64 for bpf_map_{area_alloc, charge_init}()
04ec044b7d30 : samples/bpf: fix build by setting HAVE_ATTR_TEST to zero
6bd7cf66578f : perf tools: Make usage of test_attr__* optional for perf-sys.h
6d6f0383b697 : netdevsim: Fix use-after-free during device dismantle
8bf70b68847a : s390/qeth: don't cache MAC addresses for multicast IPs
1b40d4b2fbd6 : s390/qeth: use helpers for IP address hashing
04fa55fe07d1 : s390/qeth: don't set card state in qeth_qdio_clear_card()
9897d583b015 : s390/qeth: consolidate some duplicated HW cmd code
f9ce416ac79d : s390/qeth: keep IRQ disabled until NAPI is really done
ec2b559d6849 : s390/qeth: use QDIO_BUFNR()
8b664cd127a1 : s390/qeth: use IQD Multi-Write
b7f143d093e1 : s390/qdio: implement IQD Multi-Write
f9c32435ab72 : rxrpc: Fix handling of last subpacket of jumbo packet
130f4caf145c : libata: Ensure ata_port probe has completed before detach
e06eea555b87 : dpaa_eth: register a device link for the qman portal used
a2d00f3db73d : soc: fsl: qbman: allow registering a device link for the portal user
e414696d4952 : dpaa_eth: extend delays in ndo_stop
1f722e19a264 : dpaa_eth: remove netdev_err() for user errors
46e93e5443a7 : dpaa_eth: add dropped frames to percpu ethtool stats
84d06c606ca4 : dpaa_eth: use a page to store the SGT
2388ba36e945 : dpaa_eth: cleanup skb_to_contig_fd()
7689d82c4585 : dpaa_eth: use fd information in dpaa_cleanup_tx_fd()
ae1512fb745f : dpaa_eth: simplify variables used in dpaa_cleanup_tx_fd()
9a4f4f3a894f : dpaa_eth: avoid timestamp read on error paths
c70fd3182cae : dpaa_eth: perform DMA unmapping before read
8151ee88bad5 : dpaa_eth: use page backed rx buffers
f07f30042f8e : dpaa_eth: use only one buffer pool per interface
39edaf24f819 : net: hns3: cleanup byte order issues when printed
adcf738b804b : net: hns3: cleanup some print format warning
9e69045654ec : net: hns3: add or modify some comments
0bfdf2868cd5 : net: hns3: optimize local variable initialization
e4b806edfabd : net: hns3: cleanup a format-truncation warning
db4d3d554eb5 : net: hns3: cleanup some coding style issues
d6ad7c530625 : net: hns3: cleanup some magic numbers
647522a5ef64 : net: hns3: add struct netdev_queue debug info for TX timeout
3d77d0cb054c : net: hns3: dump some debug information when reset fail
11f552e21755 : IB/mlx5: Test write combining support
546d30099ed2 : RDMA/mlx5: Return proper error value
df4bb5d128e2 : quota: Check that quota is not dirty before release
6ff33d99fc5c : quota: fix livelock in dquot_writeback_dquots
0b0eacf3c83c : bnxt_en: Add support to collect crash dump via ethtool
e07ab2021eb6 : bnxt_en: Add support to invoke OP-TEE API to reset firmware
246880958ac9 : firmware: broadcom: add OP-TEE based BNXT f/w manager
d8eca64eec71 : usb: dwc3: gadget: fix race when disabling ep with cancelled xfers
973b7fdb5ff1 : mlxsw: spectrum: Generalize split count check
fbbeea310267 : mlxsw: spectrum: Iterate over all ports in gap during unsplit create
c3a64b5173e1 : mlxsw: spectrum: Fix base port get for split count 4 and 8
013da2979118 : mlxsw: spectrum: Use port_module_max_width to compute base port index
49185277cc45 : mlxsw: spectrum: Remember split base local port and use it in unsplit
038784a9dfc2 : mlxsw: spectrum: Introduce resource for getting offset of 4 lanes split port
d0846ce9aa90 : mlxsw: spectrum: Push getting offsets of split ports into a helper
c8fc10dc17c2 : mlxsw: spectrum: Add sanity checks into module info get
35896d9641db : mlxsw: spectrum: Pass mapping values in port mapping structure
7b39fa5befbb : mlxsw: spectrum: Use mapping of port being split for creating split ports
4a7f970f1240 : mlxsw: spectrum: Replace port_to_module array with array of structs
26a6befa5df7 : mlxsw: spectrum: Distinguish between unsplittable and split port
2e6a2d7b4508 : mlxsw: spectrum: Move max_width check up before count check
25911e1b9797 : mlxsw: spectrum: Use PMTM register to get max module width
a513b1a5910b : mlxsw: reg: Add Port Module Type Mapping Register
94e768373ae1 : mlxsw: reg: Extend PMLP tx/rx lane value size to 4 bits
41591a51f00d : iocost: don't nest spin_lock_irq in ioc_weight_write()
d74361dc5870 : cxgb4/l2t: Simplify 't4_l2e_free()' and '_t4_l2e_free()'
49748264826f : drm/i915/dp: Do not switch aux to TBT mode for non-TC ports
cb73737ea1d2 : ARM: 8928/1: ARM_ERRATA_775420: Spelling s/date/data/
5b1e58c75d41 : ARM: 8925/1: tcm: include <asm/tcm.h> for missing declarations
ca045579d208 : ARM: 8924/1: tcm: make dtcm_end and itcm_end static
c4e8fd03f211 : ARM: 8923/1: mm: include <asm/vga.h> for vga_base
3b129524080b : ARM: 8922/1: parse_dt_topology() rate is pointer to __be32
83dc1d99429a : ARM: 8920/1: share get_signal_page from signal.c to process.c
2af903500b9d : ARM: 8919/1: make unexported functions static
034982cff1a1 : drm/i915/guc: drop guc shared area
9f37940756b1 : drm/i915: drop lrc header page
3d7efa4edd07 : s390/idle: fix cpu idle time calculation
a1d863ac3e10 : s390/unwind: fix mixing regs and sp
b8e51a6a9db9 : s390/cmm: fix information leak in cmm_timeout_handler()
effb83ccc83a : s390: add error handling to perf_callchain_kernel
265f79dcb570 : s390: always inline current_stack_pointer()
2416cefc504b : s390/mm: add mm_pxd_folded() checks to pxd_free()
ab874f22d35a : s390/mm: properly clear _PAGE_NOEXEC bit when it is not supported
2d1fc1eb9b54 : s390/mm: simplify page table helpers for large entries
1c27a4bc817b : s390/mm: make pmd/pud_bad() report large entries as bad
011620688a71 : s390/time: ensure get_clock_monotonic() returns monotonic values
6756dd9b890f : s390/process: avoid custom stack unwinding in get_wchan
ea3f6dcfa71a : s390/unwind: fix get_stack_pointer(NULL, NULL)
d3baaeb5ae08 : s390: avoid double handling of "noexec" option
f653e29bc2d9 : s390/time: remove monotonic_clock()
1917b47dc23f : s390/qdio: move SSQD Sniffer mask definition
4f84b383511d : s390/boot: fix section name escaping
cceb018377a1 : s390/alternatives: make use of asm_inline
6a3035dac650 : s390/bug: make use of asm_inline
6d76c898d82d : s390/qdio: don't attempt IRQ avoidance on Output SBALs
94c43bdaa007 : s390/qdio: simplify thinint device registration
4611281021e9 : s390/qdio: add statistics helper macro
d86f71fd43fd : s390/qdio: remove a forward declaration
4e79a5d41e8b : s390/qdio: reduce log level for EQBS partial
a320412dbbb3 : s390/qdio: use QDIO_BUFNR()
249bd9087a52 : xfs: properly serialise fallocate against AIO+DIO
8cefc107ca54 : pipe: Use head and tail pointers for the ring, not cursor and length
f94df9890e98 : Add wake_up_interruptible_sync_poll_locked()
dde01d943559 : drm/i915: Split detaching and removing the vma
164a4128869f : drm/i915/selftests: Pretty print the i915_active
1db257c55f0c : drm/i915/selftests: Assert that the idle_pulse is sent
30ef0e408507 : ext2: don't set *count in the case of failure in ext2_try_to_allocate()
60e4cf67a582 : reiserfs: fix extended attributes on the root directory
12a8654b2e5a : libbpf: Add support for prog_tracing
f1b9509c2fb0 : bpf: Replace prog_raw_tp+btf_id with prog_tracing
29b27657dbae : drm/i915/mst: Document the userspace fail with possible_crtcs
34053ee18974 : drm/i915: Simplify pipe_mask setup even further
4d19505ed28e : drm/i915: Allow ICL+ DSI on any pipe
981329ce3c3e : drm/i915: s/crtc_mask/pipe_mask/
2b0b27418a72 : drm/i915: Simplify LVDS crtc_mask setup
b3d53f5fce5d : usb: core: Remove redundant vmap checks
f58691906679 : ARM: dts: omap3: fix DPLL4 M4 divider max value
8ffea6eef4ac : clk: ti: divider: convert to use min,max,mask instead of width
a229965cfeab : clk: ti: divider: cleanup ti_clk_parse_divider_data API
fbbc18591585 : clk: ti: divider: cleanup _register_divider and ti_clk_get_div_table
36c602dcdd87 : arm64: cpufeature: Enable Qualcomm Falkor errata 1009 for Kryo
d948e6ca1899 : spi: add power control when set_cs
683b85152e36 : ASoC: rt1011: some minor changes to improve readability
98b6b8df06c7 : ASoC: rt1011: add the range check for temperature_calib from device property
270d1b39b006 : ASoC: rt1011: remove unnecessary tabs using spaces instead
5cf93491ff98 : ASoC: rt1011: improve the rt1011_set_dai_fmt() function
b9a3eea38b1e : ASoC: rt1011: remove redundant code in kcontrol
ece3e465b80a : clk: ti: am43xx: drop idlest polling from gfx clock
194071817898 : clk: ti: am33xx: drop idlest polling from gfx clock
4d0030bdb47b : clk: ti: am33xx: drop idlest polling from pruss clkctrl clock
caf00b53678f : clk: ti: am43xx: drop idlest polling from pruss clkctrl clock
95a62bf2dbfb : clk: ti: omap5: Drop idlest polling from IPU & DSP clkctrl clocks
e1799d451a87 : clk: ti: omap4: Drop idlest polling from IPU & DSP clkctrl clocks
9063ea469c40 : clk: ti: dra7xx: Drop idlest polling from IPU & DSP clkctrl clocks
25999e6172a3 : clk: ti: omap5: add IVA subsystem clkctrl data
2d5f60afd2b6 : dt-bindings: clk: add omap5 iva clkctrl definitions
2209b72d4199 : clk: ti: clkctrl: add new exported API for checking standby info
22a6564f716b : clk: ti: clkctrl: convert to use bit helper macros instead of bitops
581eb61a9465 : clk: ti: clkctrl: fix setting up clkctrl clocks
4569e64ab6a5 : phy: phy-rockchip-inno-usb2: add phy description for px30
8abc4c4a154f : arm64: dts: allwinner: Add mali GPU supply for H6 boards
4acc24bca17f : arm64: dts: allwinner: Add ARM Mali GPU node for H6
0c25bfa7fac5 : ARM: dts: sun8i: a83t: a711: Add touchscreen node
64f86b997844 : phy: qcom-usb-hs: Fix extcon double register after power cycle
c9baab38fe0e : phy: renesas: phy-rcar-gen2: Fix the array off by one warning
82b5d1644155 : phy: lantiq: vrx200-pcie: fix error return code in ltq_vrx200_pcie_phy_power_on()
3817c7961179 : dt-bindings: phy: add yaml binding for rockchip,px30-dsi-dphy
b7535a3bc0ba : phy/rockchip: Add support for Innosilicon MIPI/LVDS/TTL PHY
711b2bfba748 : phy: add PHY_MODE_LVDS
a228890f9458 : phy: allwinner: add phy driver for USB3 PHY on Allwinner H6 SoC
6bd03e711369 : dt-bindings: Add bindings for USB3 phy on Allwinner H6
9167ab799362 : KVM: vmx, svm: always run with EFER.NXE=1 when shadow paging is active
a97b0e773e49 : kvm: call kvm_arch_destroy_vm if vm creation fails
bbbbd246ee12 : clk: rockchip: make clk_half_divider_ops static
bbf8f6fef71a : ARM: dts: rockchip: Add HDMI audio support to rk3288-veyron-mickey
d6707fb710b6 : ARM: dts: rockchip: Add HDMI support to rk3288-veyron-analog-audio
469191c7fcd0 : MAINTAINERS: Mark linux-i3c mailing list moderated
708bc6ec65a7 : i3c: Spelling s/dicovered/discovered/
359efcc2c910 : efi/efi_test: Lock down /dev/efi_test and require CAP_SYS_ADMIN
220dd7699c46 : x86, efi: Never relocate kernel below lowest acceptable address
41cd96fa149b : efi: libstub/arm: Account for firmware reserved memory at the base of RAM
18b915ac6b0a : efi/random: Treat EFI_RNG_PROTOCOL output as bootloader randomness
2bb6a81633cb : efi/tpm: Return -EINVAL when determining tpm final events log size fails
0b6b30c65621 : efi: Make CONFIG_EFI_RCI2_TABLE selectable on x86 only
6dea30b4fd54 : wcn36xx: remove unecessary return
d77ef82c72ed : ath5k: eeprom: Remove unneeded variable
85630469d268 : wil6210: add SPDX license identifiers
0dc269314a25 : ath10k: remove unneeded semicolon
086ddf860650 : mt7601u: use DEFINE_DEBUGFS_ATTRIBUTE to define debugfs fops
4b15f83adaf1 : rtlwifi: rtl8821ae: Drop condition with no effect
a9160bb35ad9 : b43: dma: Fix use true/false for bool type variable
6db774c17250 : b43: main: Fix use true/false for bool type
cbbd7f9a5e76 : rtlwifi: rtl8192c: Drop condition with no effect
baff8da6e163 : rtw88: remove redundant null pointer check on arrays
5195b9042640 : rtw88: avoid FW info flood
18a0696e85fd : rtw88: fix potential read outside array boundary
ff0dfe5b0377 : rtw88: rearrange if..else statements for rx rate indexes
0b8db87da541 : rtw88: use rtw_phy_pg_cfg_pair struct, not arrays
7436a470b583 : rtw88: 8822b: add RFE type 3 support
a969cf42e5fe : rtw88: fix sparse warnings for power tracking
1f592108bbd0 : rtw88: fix sparse warnings for DPK
ddd1bbbae486 : extcon: sm5502: remove redundant assignment to variable cable_type
719b85c336ed : hv_netvsc: Fix error handling in netvsc_attach()
c4509a5ac0ac : hv_netvsc: Fix error handling in netvsc_set_features()
fc89cc358fb6 : cxgb4: fix panic when attaching to ULD fail
9ae6b78708a7 : tc-testing: implement tests for new fast_init action flag
e38226786022 : net: sched: update action implementations to support flags
abbb0d33632c : net: sched: extend TCA_ACT space with TCA_ACT_FLAGS
5e174d5e73df : net: sched: modify stats helper functions to support regular stats
ef816f3c49c1 : net: sched: don't expose action qstats to skb_tc_reinsert()
26b537a88ca5 : net: sched: extract qstats update code into functions
5e1ad95b630e : net: sched: extract bstats update code into function
c8ecebd04cbb : net: sched: extract common action counters update code into function
af91acbc6299 : bpf: Fix bpf jit kallsym access
21d8bd123ac4 : net: qrtr: Simplify 'qrtr_tun_release()'
84e93d999a67 : wimax: use DEFINE_DEBUGFS_ATTRIBUTE to define debugfs fops
a2a1a13b81e6 : net: dsa: add ethtool pause configuration support
1d7a55267fae : vxlan: drop "vxlan" parameter in vxlan_fdb_alloc()
a319fb52e4b3 : net: phy: marvell: add downshift support for 88E1145
ee8d153d46a3 : net: annotate lockless accesses to sk->sk_napi_id
58deb77cc52d : bonding: balance ICMP echoes in layer3+4 mode
5dec597e5cd0 : flow_dissector: extract more ICMP information
3b336d6f4ec6 : flow_dissector: skip the ICMP dissector for non ICMP packets
98298e6ca6d5 : flow_dissector: add meaningful comments
a39331867335 : ALSA: timer: Fix mutex deadlock at releasing card
2d9c19044122 : drm/i915/uc: define GuC and HuC binaries for TGL
6873e0bd6a9c : io_uring: ensure we clear io_kiocb->result before each issue
fae7d7d5f374 : Revert "dma-buf: Add dma-buf heaps framework"
837324d43554 : Revert "dma-buf: heaps: Add heap helpers"
d59c5e025081 : Revert "dma-buf: heaps: Add system heap to dmabuf heaps"
2e7f7cb2b50c : Revert "dma-buf: heaps: Add CMA heap to dmabuf heaps"
a262ef043642 : Revert "kselftests: Add dma-heap test"
5866efa8cbfb : SUNRPC: Fix svcauth_gss_proxy_init()
ff27e9f74830 : SUNRPC: Trace gssproxy upcall results
3d252454edd0 : parisc: fix frame pointer in ftrace_regs_caller()
7170a977743b : net: annotate accesses to sk->sk_incoming_cpu
7541c87c9b7a : bpf: Allow narrow loads of bpf_sysctl fields with offset > 0
c4917bfc3a6f : tc-testing: fixed two failing pedit tests
c0bceb97db9e : tipc: add smart nagle feature
a72afb6879bb : mlxsw: Enforce firmware version for Spectrum-2
5fd2ef468906 : mlxsw: Bump firmware version to 13.2000.2308
ff298839b673 : mlxsw: pci: Increase PCI reset timeout for SN3800 systems
5075066a7782 : mlxsw: reg: Increase size of MPAR register
b7265a0df82c : mlxsw: core: Unpublish devlink parameters during reload
c63b0968946b : qed: Optimize execution time for nvm attributes configuration.
c6761cf521f9 : vxlan: fix unexpected failure of vxlan_changelink()
dc99da4f31ce : qed: fix spelling mistake "queuess" -> "queues"
ca66536845cd : kernel: dma-contiguous: mark CMA parameters __initdata/__initconst
9ff6aa027dbb : dma-debug: add a schedule point in debug_dma_dump_mappings()
4544b9f25e70 : dma-mapping: Add vmap checks to dma_map_single()
a445e940ea68 : dma-mapping: fix handling of dma-ranges for reserved memory (again)
89e551e83869 : soc: samsung: exynos-asv: Potential NULL dereference in exynos_asv_update_opps()
4e380d080be4 : drm/i915: Stop frobbing crtc->base.mode
669996add4c9 : SUNRPC: Destroy the back channel when we destroy the host transport
9edb455e6797 : SUNRPC: The RDMA back channel mustn't disappear while requests are outstanding
875f0706accd : SUNRPC: The TCP back channel mustn't disappear while requests are outstanding
25f899544fb4 : drm/i915: Nuke 'mode' argument to intel_get_load_detect_pipe()
e8a170ff9a35 : drm/amdgpu: enable -msse2 for GCC 7.1+ users
00db297106e8 : drm/amdgpu: fix stack alignment ABI mismatch for GCC 7.1+
c868868f6b6a : drm/amdgpu: fix stack alignment ABI mismatch for Clang
722608433c94 : drm/radeon: Fix EEH during kexec
30ef5c7eaba0 : drm/amdgpu/gmc10: properly set BANK_SELECT and FRAGMENT_SIZE
e6f4e274c1e5 : drm/amdgpu/powerplay/vega10: allow undervolting in p7
364593f3ee5f : dc.c:use kzalloc without test
385857adb815 : drm/amd/display: setting the DIG_MODE to the correct value.
bc2fde42e241 : drm/amd/display: Passive DP->HDMI dongle detection fix
7c37d399c2b8 : drm/amd/display: add 50us buffer as WA for pstate switch in active
ceba1a0128a6 : drm/amd/display: Allow inverted gamma
8775e89fa712 : drm/amd/display: do not synchronize "drr" displays
57c0f58e9f56 : drm/amdgpu: If amdgpu_ib_schedule fails return back the error.
167bf96014a0 : drm/sched: Set error to s_fence if HW job submission failed.
47661f6dad42 : drm/amdgpu/gfx10: update gfx golden settings for navi12
3dde767f14dc : drm/amdgpu/gfx10: update gfx golden settings for navi14
f52ebe1f888d : drm/amdgpu/gfx10: update gfx golden settings
40ba9796983b : drm/amd/display: Change Navi14's DWB flag to 1
9bdf63d3579e : drm/amdgpu/sdma5: do not execute 0-sized IBs (v2)
e5574f61e9d8 : drm/amdgpu: Fix SDMA hang when performing VKexample test
a60a5746004d : security/safesetid: Replace rcu_swap_protected() with rcu_replace_pointer()
445d3749315f : net/sched: Replace rcu_swap_protected() with rcu_replace_pointer()
b685b534bf15 : net/netfilter: Replace rcu_swap_protected() with rcu_replace_pointer()
e3f0d761fcae : net/core: Replace rcu_swap_protected() with rcu_replace_pointer()
6092f7263f7e : bpf/cgroup: Replace rcu_swap_protected() with rcu_replace_pointer()
62860da7082e : fs/afs: Replace rcu_swap_protected() with rcu_replace_pointer()
c0eaf15cd5d3 : drivers/scsi: Replace rcu_swap_protected() with rcu_replace_pointer()
1feace5d6a4a : drm/i915: Replace rcu_swap_protected() with rcu_replace_pointer()
12e78e690213 : x86/kvm/pmu: Replace rcu_swap_protected() with rcu_replace_pointer()
a63fc6b75cca : rcu: Upgrade rcu_swap_protected() to rcu_replace_pointer()
cf204a718357 : bpf, testing: Introduce 'gso_linear_no_head_frag' skb_segment test
af21c717f475 : bpf, testing: Refactor test_skb_segment() for testing skb_segment() on different skbs
36b5dae64513 : rcu: Suppress levelspread uninitialized messages
b8889c9c89a2 : rcu: Fix uninitialized variable in nocb_gp_wait()
7cc0fffde6e4 : rcu: Update descriptions for rcu_future_grace_period tracepoint
d01f86206864 : rcu: Update descriptions for rcu_nocb_wake tracepoint
7eb54685c63c : rcu: Remove obsolete descriptions for rcu_barrier tracepoint
05ef9e9eb3da : rcu: Ensure that ->rcu_urgent_qs is set before resched IPI
5a6446626d7e : workqueue: Convert for_each_wq to use built-in list check
1d24dd4e01fb : rcu: Several rcu_segcblist functions can be static
8e6af017f4b1 : rcu: Remove unused function hlist_bl_del_init_rcu()
7e07e7aec569 : bpf: Add s390 testing documentation
9ffccb76062a : selftests/bpf: Test narrow load from bpf_sysctl.write
15ab09bdca61 : bpf: Enforce 'return 0' in BTF-enabled raw_tp programs
308607e5545f : ARM: dts: Configure omap3 rng
5ab5e4e60acc : drm/amd/display: Add a conversion function for transmitter and phy_id enums
5e8f5477f9d2 : drm/amd/display: remove redundant null pointer check before kfree
46203a508f64 : drm/amdgpu/gmc10: properly set BANK_SELECT and FRAGMENT_SIZE
361d66edc5d2 : drm/amdgpu: fix no ACK from LDS read during stress test for Arcturus
897110eed508 : drm/amdgpu: fix gfx VF FLR test fail on navi
bff77e86a377 : drm/amdgpu: bypass some cleanup work after err_event_athub (v2)
8baaadba7355 : drm/amdgpu: clear UVD VCPU buffer when err_event_athub generated
b4def3744ba8 : drm/amdgpu/SRIOV: SRIOV VF doesn't support BACO
44b582b32a8a : drm/amdgpu: Remove superfluous void * cast in debugfs_create_file() call
e4b116a2c0b7 : drm/amdgpu: remove set but not used variable 'adev'
ef6691565391 : drm/amdkfd: bug fix for out of bounds mem on gpu cache filling info
533bfcaea170 : drm/amdkfd: Delete duplicated queue bit map reservation
55695b36c149 : drm/amdkfd: Delete unnecessary pr_fmt switch
3d206e6899a0 : iwlwifi: fw api: support new API for scan config cmd
7bd0650be63c : mt76: dma: fix buffer unmap with non-linear skbs
f37f05503575 : mt76: mt76x2e: disable pcie_aspm by default
975c99a57096 : io_uring: io_wq_create() returns an error pointer, not NULL
302d5a80d232 : ALSA: hda - Fix mutex deadlock in HDMI codec driver
a8ddac7c9f06 : drm/i915: Avoid HPD poll detect triggering a new detect cycle
c618a90dcaf3 : spi: zynq-qspi: Drop GPIO header
26fa680ba9a1 : spi: dw: Drop GPIO header
c8b348dd8609 : spi: txx9: Convert to use GPIO descriptors
059c67f11c89 : ASoC: dt-bindings: rt5682: add button delay device property
e226445802cb : ASoC: rt5682: improve the sensitivity of push button
67e6b4ef8496 : fsnotify: Add git tree reference to MAINTAINERS
c9ccf71fc807 : pinctrl: intel: Add Intel Tiger Lake pin controller support
942c5ea49ffb : pinctrl: intel: Use helper to restore register values on ->resume()
764cfe33517f : pinctrl: intel: Drop level from warning to debug in intel_restore_hostown()
471dd9a9c7c1 : pinctrl: intel: Introduce intel_restore_intmask() helper
7101e022523b : pinctrl: intel: Introduce intel_restore_hostown() helper
f78f152a1a3f : pinctrl: intel: Introduce intel_restore_padcfg() helper
e58e177392b9 : pinctrl: cherryview: Allocate IRQ chip dynamic
17d49c6258e6 : pinctrl: cherryview: Fix spelling mistake in the comment
3739898576a1 : pinctrl: cherryview: Fix irq_valid_mask calculation
4973ddc84264 : pinctrl: intel: Avoid potential glitches if pin is in GPIO mode
94e259f81a71 : usb: cdns3: gadget: Fix g_audio use case when connected to Super-Speed host
a06375a9ac98 : drm/i915/gt: Always track callers to intel_rps_mark_interactive()
76f0030f367c : spi: dw: Remove runtime PM enable/disable from common part of the driver
e9904ed5e73a : ASoC: soc-core: remove unneeded snd_soc_tplg_component_remove()
d247568bb21b : ASoC: rt5677-spi: fixup compile warning
e44ff9ea8f4c : powerpc/tools: Don't quote $objdump in scripts
f5c8d290634a : usb: cdns3: gadget: reset EP_CLAIMED flag while unloading
b9e0805abf2e : powerpc: Add build-time check of ptrace PT_xx defines
5c74f7995868 : powerpc/ptrace: Add prototype for function pt_regs_check
1a48049adb98 : gfs2: make gfs2_fs_parameters static
f3b64b57c044 : gfs2: Some whitespace cleanups
098b9c145362 : gfs2: removed unnecessary semicolon
d5798141fd54 : gfs2: Fix initialisation of args for remount
0929249e3be3 : ALSA: firewire-motu: Correct a typo in the clock proc string
271e657f92ed : ALSA: firewire-motu: add support for MOTU UltraLite
bd1073728260 : ALSA: firewire-motu: code refactoring to handle model specific switch for protocol v2
4b2079f80aa0 : ALSA: firewire-motu: minor code refactoring for protocol version 2
3f58f004bff3 : ALSA: firewire-motu: detect SPH source of sampling clock
1ef2ff941424 : ALSA: firewire-motu: print for unknown source of sampling clock
2644df63c709 : ALSA: firewire-motu: fix wrong spelling for macro
df4028658f9d : staging: Add VirtualBox guest shared folder (vboxsf) support
c1c8058dfb98 : iommu/virtio: Remove unused variable
d5ca94a4bdcc : staging: exfat: avoid multiple assignments
89f882db113b : staging: exfat: replace printk(KERN_INFO ...) with pr_info()
487242c3dd31 : staging: exfat: remove unnecessary new line in if condition
072429a4d6ab : staging: exfat: make alignment match open parenthesis
6853f94ad751 : staging: exfat: remove unnecessary parentheses
be1f84cf772b : staging: KPC2000: kpc2000_spi.c: Fix style issues (Unnecessary parenthesis)
e5f26f8548f9 : staging: KPC2000: kpc2000_spi.c: Fix style issues (alignment)
c4d362420d75 : staging: KPC2000: kpc2000_spi.c: Fix style issues (misaligned brace)
25ec44ebdc1a : staging: KPC2000: kpc2000_spi.c: Fix style issues (missing blank line)
6e0afa355a72 : staging: vt6655: Fix lines ending with parentheses
600bf7aecebd : staging: sm750fb: Replace multiple spaces with tabs when it suits
94d70f66c294 : staging: sm750fb: Fix typo in comment
67e7bd248473 : staging: emxx_udc: Fix invalid reference error
3c124435e8dd : iommu/amd: Support multiple PCI DMA aliases in IRQ Remapping
3332364e4ebc : iommu/amd: Support multiple PCI DMA aliases in device table
160c63f909ff : iommu/vt-d: Fix panic after kexec -p for kdump
ad3e8da2d422 : iommu/amd: Apply the same IVRS IOAPIC workaround to Acer Aspire A315-41
a5bbbf37c6f8 : iommu/amd: Do not re-fetch iommu->cmd_buf_tail
565d454280f8 : iommu/ipmmu-vmsa: Remove dev_err() on platform_get_irq() failure
811bb3db25ac : drm/i915/tgl: Add gam instdone
e50dbdbfd9fb : drm/i915/tgl: Add SFC instdone to error state
1fab1b89e2e8 : nl80211: fix validation of mesh path nexthop
ec649fed66bb : nl80211: Disallow setting of HT for channel 14
84968291d792 : USB: serial: whiteheat: fix line-speed endianness
1251dab9e0a2 : USB: serial: whiteheat: fix potential slab corruption
777260a5c992 : mtd: rawnand: remove unecessary checking if dmac is NULL
1d9b0b66c3ef : MAINTAINERS: Change to my personal email address
b8bfe845a674 : dt-bindings: backlight: lm3630a: Fix missing include
1d4961d9eb1a : ALSA: usb-audio: sound: usb: usb true/false for bool return type
59cd826fb5e7 : drm/i915: Fix PCH reference clock for FDI on HSW/BDW
c790c3d2b0ec : selftests/powerpc: Add a test of spectre_v2 mitigations
203bddfdfb6c : e1000e: Fix compiler warning when CONFIG_PM_SLEEP is not set
fb776f5d57ee : e1000e: Add support for Tiger Lake
3fd8ed563958 : i40e: Add UDP segmentation offload support
c74d4bdbae4f : ixgbe: Add UDP segmentation offload support
4085d06d2f22 : igb: Add UDP segmentation offload support
e4a5dc1849d3 : nfc: pn532_uart: Make use of pn532 autopoll
c64b875fe1e1 : nfc: pn533: Add autopoll capability
c656aa4c27b1 : nfc: pn533: add UART phy driver
843cc92ed323 : nfc: pn533: Split pn533 init & nfc_register
0bf2840ccc6e : nfc: pn533: Add dev_up/dev_down hooks to phy_ops
3c57b3954701 : nfc: pn532: Add uart phy docs and rename it
3d5f3a67e466 : nfc: pn533: i2c: "pn532" as dt compatible string
daee5598e491 : e1000e: Drop unnecessary __E1000_DOWN bit twiddling
a7023819404a : e1000e: Use rtnl_lock to prevent race conditions between net and pci/pm
914ee9c436cb : e1000e: Add support for Comet Lake
8b73018fe445 : net: rtnetlink: fix a typo fbd -> fdb
3fb01a31afda : net: bridge: fdb: set flags directly in fdb_create
d38c6e3db0c4 : net: bridge: fdb: convert offloaded to use bitops
b5cd9f7c4248 : net: bridge: fdb: convert added_by_external_learn to use bitops
ac3ca6af443a : net: bridge: fdb: convert added_by_user to bitops
e0458d9a733b : net: bridge: fdb: convert is_sticky to bitops
29e63fffd666 : net: bridge: fdb: convert is_static to bitops
6869c3b02b59 : net: bridge: fdb: convert is_local to bitops
8466a57dfbb0 : net/smc: remove unneeded include for smc.h
301428ea3708 : net/smc: fix refcounting for non-blocking connect()
ad9bd8daf2f9 : bonding: fix using uninitialized mode_lock
b86bcb299092 : net: fec_ptp: Use platform_get_irq_xxx_optional() to avoid error message
3b56be218f65 : net: fec_main: Use platform_get_irq_byname_optional() to avoid error message
f73b12812a3d : tipc: improve throughput between nodes in netns
51210ad5a558 : inet: do not call sublist_rcv on empty list
f9f2933842ec : MAINTAINERS: remove Dave Watson as TLS maintainer
acda6180e86b : broadcom: bnxt: Fix use true/false for bool
cb5ff33fbfee : cavium: thunder: Fix use true/false for bool type
262caf47449d : net: phy: marvell: add PHY tunable support for more PHY versions
5c6bc5199b5d : net: phy: marvell: add downshift support for M88E1111
911af5e149bb : net: phy: marvell: fix downshift function naming
f8d975be7114 : net: phy: marvell: fix typo in constant MII_M1011_PHY_SRC_DOWNSHIFT_MASK
b3545e086877 : drm/i915/tgl: add support to one DP-MST stream
eadf52cf1852 : vxlan: check tun_info options_len properly
e528afb72a48 : Documentation: net-sysfs: describe missing statistics
2eb8d6d2910c : erspan: fix the tun_info options_len check for erspan
78713dfade75 : Input: kxtj9 - switch to using polled mode of input devices
e73391180ae9 : Input: kxtj9 - switch to using managed resources
b873f73cf66f : Input: bma150 - switch to using polled mode of input devices
493a6ebd59dc : Input: bma150 - use managed resources helpers
867e8820e037 : Input: mma8450 - switch to using polled mode of input devices
ff68cf0b166e : Input: gpio_decoder - switch to using polled mode of input devices
36bc3684c212 : Input: rb532_button - switch to using polled mode of input devices
528c7d02c78b : Input: rb532_button - switch to using managed resources
aede7a1e0cc3 : Input: sgi_btns - switch to using polled mode of input devices
9e085dd069d5 : Input: sgi_btns - switch to using managed resources
5d96738d9a74 : Input: cobalt_btns - switch to using polled mode of input devices
4d69ca90de6a : Input: cobalt_btns - convert to use managed resources
4a767ec368bf : Input: wistron_btns - switch to using polled mode of input devices
071ec845c8c6 : Input: apanel - switch to using polled mode of input devices
9584bded0ba8 : Input: gpio_keys_polled - switch to using polled mode of input devices
c028c44f4283 : Input: jornada680_kbd - switch to using polled mode of input devices
ea6c52ae259a : Input: clps711x-keypad - switch to using polled mode of input devices
d0fe37b923e1 : Input: adc-keys - switch to using polled mode of input devices
7cca5a342ecd : Input: tsc6507x-ts - switch to using polled mode of input devices
9b587815ddd8 : Input: ts4800-ts - switch to using polled mode of input devices
08b936012964 : Input: sur40 - switch to using polled mode of input devices
bd88ce25335d : Input: raspberrypi-ts - switch to using polled mode of input devices
055070a7d0d3 : Input: psxpad-spi - switch to using polled mode of input devices
199f3ac31955 : ionic: Remove set but not used variable 'sg_desc'
caabee5b53f5 : net: phy: dp83867: support Wake on LAN
76d7774e203d : net: aquantia: fix error handling in aq_ptp_poll
e56bd641ca61 : net: hisilicon: Fix ping latency when deal with high throughput
e19868efea0c : net/mlx4_core: Dynamically set guaranteed amount of counters per VF
926b37f76fb0 : net/mlx5e: Initialize on stack link modes bitmap
534e7366f41b : net/mlx5e: Fix ethtool self test: link speed
9df86bdb6746 : net/mlx5e: Fix handling of compressed CQEs in case of low NAPI budget
2a4b65262367 : net/mlx5e: Don't store direct pointer to action's tunnel info
0fd79b1e17be : net/mlx5: Fix NULL pointer dereference in extended destination
2347cee83b2b : net/mlx5: Fix rtable reference leak
64d7b6857713 : net/mlx5e: Only skip encap flows update when encap init failed
5dfb6335cbec : net/mlx5e: Replace kfree with kvfree when free vhca stats
752d3dc06d69 : net/mlx5e: Remove incorrect match criteria assignment line
d5dbcc4e87bc : net/mlx5e: Determine source port properly for vlan push action
6dfef396ea13 : net/mlx5: Fix flow counter list auto bits struct
b9cd75e66895 : net: mscc: ocelot: refuse to overwrite the port's native vlan
1c44ce560b4d : net: mscc: ocelot: fix vlan_filtering when enslaving to bridge before link is up
6f3ef5c25cc7 : wimax: i2400: Fix memory leak in i2400m_op_rfkill_sw_toggle
207136dfeb3b : net: aquantia: remove unused including <linux/version.h>
b6989d248a2d : net: dsa: LAN9303: select REGMAP when LAN9303 enable
11dbb632a45a : net: aquantia: make two symbols be static
dd7ebe678732 : drm/i915/tgl: Fix doc not corresponding to code
842f96124c56 : io_uring: fix race with canceling timeouts
1f08529c84cf : ceph: add missing check in d_revalidate snapdir handling
aa8dd816732b : ceph: fix RCU case handling in ceph_d_revalidate()
ea60ed6fcf29 : ceph: fix use-after-free in __ceph_remove_cap()
a0e047156cde : drm/i915/gem: Make context persistence optional
545164646743 : drm/i915: Provide more information on DP AUX failures
b4941adb24c0 : PM: wakeup: Add routine to help fetch wakeup source object.
47b4e129155f : arm64: tegra: Add Jetson Nano SC7 timings
106f7a06fbe4 : arm64: tegra: Add Jetson TX1 SC7 timings
d13c13f4cd09 : arm64: tegra: Enable wake from deep sleep on RTC alarm
264064ab0b5c : arm64: tegra: Add PMU on Tegra210
24fc33633ea3 : arm64: tegra: Add blank lines for better readability
614d063f89b4 : arm64: tegra: Enable DisplayPort on Jetson AGX Xavier
c90b8f15df41 : arm64: tegra: p2888: Rename regulators for consistency
3fdfaf8718fa : arm64: tegra: Enable DP support on Jetson TX2
d46d1eb30c85 : arm64: tegra: Fix compatible for SOR1
35cbf655eb16 : arm64: tegra: Enable DP support on Jetson Nano
ed93a666bb32 : arm64: tegra: Add SOR0_OUT clock on Tegra210
b7450f161f8a : arm64: tegra: Assume no CLKREQ presence by default
29ef1f4dacb5 : arm64: tegra: Enable SMMU for VIC on Tegra186
488a04d4bb2f : arm64: tegra: Enable XUSB host controller on Jetson TX2
05705c721591 : arm64: tegra: Enable SMMU for XUSB host on Tegra186
ca2b8ee45721 : arm64: tegra: Enable XUSB pad controller on Jetson TX2
2b6b3940e8b0 : arm64: tegra: Add ethernet alias on Jetson AGX Xavier
19dc772a94bc : arm64: tegra: Fix compatible string for EQOS on Tegra194
44ff822c58a7 : arm64: tegra: Hook up edp interrupt on Tegra210 SOCTHERM
939e7430dee4 : arm64: tegra: Fix base address for SOR1 on Tegra194
1aaa7698670c : arm64: tegra: Add unit-address for ACONNECT on Tegra194
eef97c2a77fe : arm64: tegra: Add unit-address for CBB on Tegra194
b45d322c2cd5 : arm64: tegra: Add CPU and cache topology for Tegra194
d440538e5f21 : arm64: tegra: Fix 'active-low' warning for Jetson Xavier regulator
1e5e929c0095 : arm64: tegra: Fix 'active-low' warning for Jetson TX1 regulator
4053aa65c517 : ARM: tegra: cardhu-a04: Add CPU Operating Performance Points
c01afebd74ef : ARM: tegra: cardhu-a04: Set up voltage regulators for DVFS
c19c631a3cb7 : ARM: tegra: trimslice: Add CPU Operating Performance Points
5ac150500869 : ARM: tegra: paz00: Add CPU Operating Performance Points
a60e68f98fbd : ARM: tegra: paz00: Set up voltage regulators for DVFS
875cf30a534e : ARM: tegra: Add CPU Operating Performance Points for Tegra30
584eca70602d : ARM: tegra: Add CPU Operating Performance Points for Tegra20
663bd4872737 : ARM: tegra: Add Tegra30 CPU clock
dc6fdedf77d1 : ARM: tegra: Add Tegra20 CPU clock
3193a063a2cd : ARM: tegra: Add External Memory Controller node on Tegra30
e14dc5ea7cdc : ARM: tegra: nyan-big: Add timings for RAM codes 4 and 6
cdc233fb0383 : ARM: tegra: Connect SMMU with Video Decoder Engine on Tegra30
a4563f5bf10b : ARM: tegra: Add eDP power supplies on Venice2
5d089d42bc36 : ARM: tegra: Add SOR0_OUT clock on Tegra124
05a6a629f0e1 : ARM: tegra: Add stmpe-adc DT node to Toradex T30 modules
641262f5e1ed : dt-bindings: memory: Add binding for NVIDIA Tegra30 External Memory Controller
785685b7a106 : dt-bindings: memory: Add binding for NVIDIA Tegra30 Memory Controller
8da65c377b21 : dt-bindings: memory: tegra30: Convert to Tegra124 YAML
db45f0f05c3a : dt-bindings: regulator: Document regulators coupling of NVIDIA Tegra20/30 SoCs
cdc2d6685c13 : dt-bindings: clock: tegra: Rename SOR0_LVDS to SOR0_OUT
d5b60e26e86a : RDMA/hns: Fix build error again
0f9ed3b2c9ec : drm/i915/display/cnl+: Handle fused off DSC
ee595888e1c2 : drm/i915/display/icl+: Check if DMC is fused off
7a40aac1d77a : drm/i915/display: Check if FBC is fused off
74393109a8c3 : drm/i915/display: Handle fused off HDCP
a20e26d8421a : drm/i915: Add two spaces before the SKL_DFSM registers
352b1dee7440 : net: fec: remove redundant assignment to pointer bdp
d607525bd912 : net: dsa: return directly from dsa_to_port
bf96b515082c : drm/i915/perf: ensure selftests select valid format
65e19f54d29c : io_uring: support for larger fixed file sets
b7620121dc04 : io_uring: protect fixed file indexing with array_index_nospec()
17f2fe35d080 : io_uring: add support for IORING_OP_ACCEPT
de2ea4b64b75 : net: add __sys_accept4_file() helper
fcb323cc53e2 : io_uring: io_uring: add support for async work inheriting files
561fb04a6a22 : io_uring: replace workqueue usage with io-wq
771b53d033e8 : io-wq: small threadpool implementation for io_uring
6efb16b1d551 : RISC-V: Issue a tlb page flush if possible
31738ede9b33 : RISC-V: Issue a local tlbflush if possible.
6384423f49c8 : RISC-V: Do not invoke SBI call if cpumask is empty
5340627e3fe0 : riscv: add support for SECCOMP and SECCOMP_FILTER
83b8a6f242ea : drm/gem: Fix mmap fake offset handling for drm_gem_object_funcs.mmap
f70744c68779 : drm/panfrost: Don't dereference bogus MMU pointers
6f39188c9d5f : drm/panfrost: fix -Wmissing-prototypes warnings
9e62b885f715 : drm/panfrost: Simplify devfreq utilisation tracking
221bc77914cb : drm/panfrost: Use generic code for devfreq
63a41746827c : net: hisilicon: Fix "Trying to free already-free IRQ"
6a3552527d43 : drm/i915/tgl: Add AUX B & C to DC_OFF_POWER_DOMAINS
47c41af70696 : drm/i915: Drop unused AUX register offsets
92d72f1b8bbb : net: aquantia: fix unintention integer overflow on left shift
69977901867a : net: aquantia: fix spelling mistake: tx_queus -> tx_queues
85ac30fa2e24 : fjes: Handle workqueue allocation failure
7d2ae5837665 : ASoC: Intel: bxt_rt298: common hdmi codec support
59bbd703ea2e : ASoC: intel: sof_rt5682: common hdmi codec support
dfe87aa86cd9 : ASoC: Intel: glk_rt5682_max98357a: common hdmi codec support
57ad18906f24 : ASoC: Intel: bxt-da7219-max98357a: common hdmi codec support
139c7febad1a : ASoC: SOF: Intel: add support for snd-hda-codec-hdmi
0f163110256a : ASoC: Intel: skl-hda-dsp-generic: fix include guard name
7de9a47c8971 : ASoC: Intel: skl-hda-dsp-generic: use snd-hda-codec-hdmi
608b8c36c371 : ASoC: hdac_hda: add support for HDMI/DP as a HDA codec
2a2edfbbfee4 : ALSA: hda/hdmi - implement mst_no_extra_pcms flag
ac541f250372 : mm/hmm: allow snapshot of the special zero page
d4af3c4b81f4 : arm64: cpufeature: Enable Qualcomm Falkor/Kryo errata 1003
a2f10d4a3069 : drm/etnaviv: fix dumping of iommuv2
18fa692d8020 : drm/etnaviv: reinstate MMUv1 command buffer window check
ca8cb6958023 : drm/etnaviv: fix deadlock in GPU coredump
692a0dc734c7 : dt-bindings: can: Convert Allwinner A10 CAN controller to a schema
faee19ece826 : memory: emif: remove set but not used variables 'cs1_used' and 'custom_configs'
c6b69bf14373 : soc: ti: omap-prm: fix return value check in omap_prm_probe()
a90100421499 : fs/iomap: remove redundant check in iomap_dio_rw()
21f55993eb7a : xfs: merge xfs_showargs into xfs_fs_show_options
1775c506a31e : xfs: clean up printing inode32/64 in xfs_showargs
aa58d4455a11 : xfs: clean up printing the allocsize option in
7c6b94b1b526 : xfs: reverse the polarity of XFS_MOUNT_COMPAT_IOSIZE
3274d0080100 : xfs: rename the XFS_MOUNT_DFLT_IOSIZE option to
2fcddee8cd8f : xfs: simplify parsing of allocsize mount option
5da8a07c79e8 : xfs: rename the m_writeio_* fields in struct xfs_mount
3cd1d18b0d40 : xfs: remove the m_readio_* fields in struct xfs_mount
b5ad616c3edf : xfs: don't use a different allocsice for -o wsync
dd2d535e3fb2 : xfs: cleanup calculating the stat optimal I/O size
69e8575dee42 : xfs: remove the dsunit and dswidth variables in
8da57c5c000c : xfs: remove the biosize mount option
2123ef851083 : xfs: simplify setting bio flags
e992ae8afded : xfs: refactor xfs_iread_extents to use xfs_btree_visit_blocks
fec40e220ffc : xfs: refactor xfs_bmap_count_blocks using newer btree helpers
c2414ad6e66a : xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata
04df34ac6494 : xfs: namecheck directory entry names before listing them
16c6e92c7e98 : xfs: namecheck attribute names before listing them
c84760659dcf : xfs: check attribute leaf block structure
8d82cee2f8aa : pstore: Make pstore_choose_compression() static
ffe9fc1fb6a4 : dt-bindings: display: st,stm32-dsi: Fix white spaces
95a1b3ff9a3e : io_uring: Fix mm_fault with READ/WRITE_FIXED
fa4562280889 : io_uring: remove index from sqe_submit
c826bd7a743f : io_uring: add set of tracing events
2ff0b4504fce : dt-bindings: soc: amlogic: canvas: convert to yaml
b79029b2e859 : drm/i915/gt: Make timeslice duration configurable
11365043e527 : io_uring: add support for canceling timeout requests
a41525ab2e75 : io_uring: add support for absolute timeouts
ba5290ccb6b5 : io_uring: replace s->needs_lock with s->in_async
33a107f0a1b8 : io_uring: allow application controlled CQ ring size
c3a31e605620 : io_uring: add support for IORING_REGISTER_FILES_UPDATE
08a451739a9b : io_uring: allow sparse fixed file sets
ba816ad61fdf : io_uring: run dependent links inline if possible
aa57157be69f : arm64: Ensure VM_WRITE|VM_SHARED ptes are clean by default
d848074b2f1e : um-ubd: Entrust re-queue to the upper layers
a90cc244e89d : media: dt-bindings: media: add new rc map names
cf4ef3a82f74 : dt-bindings: media: meson-ao-cec: convert to yaml
e44ec4a35dbd : arm64: print additional fault message when executing non-exec memory
4ec37538a667 : drm/i915: Rename "inject_load_failure" module parameter
dd6e38dfc128 : drm/i915: Fix i915_inject_load_error() name to read *_probe_*
6a41b6c5fc20 : gpio: Add xgs-iproc driver
1dfc462a5438 : dt-bindings: gpio: brcm: Add bindings for xgs-iproc
86cccfbf773f : nvme-multipath: remove unused groups_only mode in ana log
af8fd0424713 : nvme-multipath: fix possible io hang after ctrl reconnect
050668c10047 : bpf, doc: Add Andrii as official reviewer to BPF subsystem
921d6c32b6f8 : MAINTAINERS: Add entry for RDA Micro GPIO driver and binding
d57eb825e0dc : gpio: Add RDA Micro GPIO controller support
69e00e2d8d31 : dt-bindings: gpio: Add devicetree binding for RDA Micro GPIO controller
fa6661b7aa0b : drm/tegra: Optionally attach clients to the IOMMU
2e8d8749f6f9 : drm/tegra: Support DMA API for display controllers
d972d6247628 : drm/tegra: falcon: Clarify address usage
20e7dce255e9 : drm/tegra: Remove memory allocation from Falcon library
06867a362de0 : gpu: host1x: Set DMA mask based on IOMMU setup
af1cbfb9bf0f : gpu: host1x: Support DMA mapping of buffers
b78e70c04c14 : gpu: host1x: Allocate gather copy for host1x
ab4f81bfc2a8 : gpu: host1x: Add direction flags to relocations
44156eee91ba : gpu: host1x: Clean up debugfs on removal
80327ce3d4ed : gpu: host1x: Overhaul host1x_bo_{pin,unpin}() API
7edd7961e58d : drm/tegra: Simplify IOMMU group selection
a7303f773571 : drm/tegra: Do not use ->load() and ->unload() callbacks
45f10dabb56b : clk: samsung: exynos5420: Add SET_RATE_PARENT flag to clocks on G3D path
ca185b260951 : KVM: arm/arm64: vgic: Don't rely on the wrong pending table
bad36e4e8cdc : KVM: arm/arm64: vgic: Fix some comments typo
9ff624cdbff4 : KVM: arm/arm64: vgic: Remove the declaration of kvm_send_userspace_msi()
29d9640bb537 : mtd: rawnand: cadence: Remove dev_err() on platform_get_irq() failure
21777bc90427 : mtd: rawnand: mxic: Remove dev_err() on platform_get_irq() failure
0e04b2ff7123 : mtd: rawnand: brcmnand: Fix NULL pointer assignment
f34a5072c465 : mtd: rawnand: denali: remove the old unified controller/chip DT support
a566e35f1e8b : libbpf: Don't use kernel-side u32 type in xsk.c
69dfb3d4a89a : soc/tegra: pmc: Remove unnecessary memory barrier
e57a243f5d89 : soc/tegra: pmc: Query PCLK clock rate at probe time
91d7ff5aa7e3 : ARM: tegra: Use WFE for power-gating on Tegra30
d70f7d31a9e2 : ARM: tegra: Fix FLOW_CTLR_HALT register clobbering by tegra_resume()
267c1d772380 : MAINTAINERS: ubi/ubifs: Update the Git repository
69c7f4618c16 : mtd: spear_smi: Fix Write Burst mode
2aba2f2a704d : mtd: physmap_of: add a hook for Intel IXP4xx flash probing
8b3cc926223b : mtd: add DT bindings for the Intel IXP4xx Flash
5c1719a2b978 : MAINTAINERS: mtd/ubi/ubifs: Remove inactive maintainers
e96303f0c9d4 : mtd: maps: l440gx: Avoid printing address to dmesg
480bb31f4286 : ARM: tegra: Enable Tegra VDE driver in tegra_defconfig
783807436f36 : soc/tegra: regulators: Add regulators coupler for Tegra30
496747e7d907 : soc/tegra: regulators: Add regulators coupler for Tegra20
7f9d4c08846e : drm/i915: Fix i845/i865 cursor width
f0cf17ed76cf : spi: pxa2xx: Add support for Intel Comet Lake-H
f7907e57aea2 : regulator: fixed: add off-on-delay
96da2d9c905b : dt-bindings: regulator: fixed: add off-on-delay-us property
bf2f64ea6594 : ASoC: rockchip_max98090: Add HDMI jack support
05b754f5f41c : ASoC: rockchip_max98090: Optionally support HDMI use case
f03412b78a94 : ASoC: rockchip-max98090: Support usage with and without HDMI
a9c82d63ca48 : drm: bridge: dw-hdmi: Report connector status using callback
c7ccfccabb0f : soc/tegra: pmc: Configure deep sleep control settings
c3ad1092e106 : ASoC: SOF - remove the dead code (skylake/kabylake)
455271d9dc5f : soc/tegra: pmc: Configure core power request polarity
d745cc1ab659 : ASoC: intel - fix the card names
7e9ae849eb1e : soc/tegra: pmc: Add wake event support on Tegra210
aba19827fced : soc/tegra: pmc: Support wake events on more Tegra SoCs
0fb438eed10c : cpufreq: tegra124: Add suspend and resume support
86d35f87ebaa : drm/vboxvideo: Use drm_gem_fb_create_with_dirty instead of drm_gem_fb_create
3c379a59b479 : tools: PCI: Fix fd leakage
a0855d24fc22 : locking/mutex: Complain upon mutex API misuse in IRQ contexts
751459043cc8 : futex: Drop leftover wake_q_add() comment
726b4fba94be : usb: dwc3: of-simple: add a shutdown
387c359b84f7 : usb: cdns3: Add TI specific wrapper driver
00a7f0d7155c : drm/i915/tgl: Add perf support on TGL
fc2152304110 : drm/i915/perf: Add helper macros for comparing with whitelisted registers
ecf8fd6d917d : PCI: versatile: Enable COMPILE_TEST
2999dea8e94a : PCI: versatile: Remove usage of PHYS_OFFSET
f9f4fdaa3509 : PCI: versatile: Use pci_parse_request_of_pci_ranges()
3c65ebff8fae : PCI: xilinx-nwl: Use pci_parse_request_of_pci_ranges()
ee352c272e41 : PCI: xilinx: Use pci_parse_request_of_pci_ranges()
83083e241d48 : PCI: xgene: Use pci_parse_request_of_pci_ranges()
e0aebfe84a2f : PCI: v3-semi: Use pci_parse_request_of_pci_ranges()
62240a88004b : PCI: rockchip: Drop storing driver private outbound resource data
5c1306a0fde6 : PCI: rockchip: Use pci_parse_request_of_pci_ranges()
6c6a0dff0641 : PCI: mobiveil: Use pci_parse_request_of_pci_ranges()
8a26f861b815 : PCI: mediatek: Use pci_parse_request_of_pci_ranges()
7ef1c871da16 : PCI: iproc: Use pci_parse_request_of_pci_ranges()
783a862563f7 : PCI: faraday: Use pci_parse_request_of_pci_ranges()
7fe71aa84b43 : PCI: dwc: Use pci_parse_request_of_pci_ranges()
e634e3e0b790 : PCI: altera: Use pci_parse_request_of_pci_ranges()
4e5be6f81be7 : PCI: aardvark: Use pci_parse_request_of_pci_ranges()
65991f437699 : PCI: Export pci_parse_request_of_pci_ranges()
494f8b10d832 : resource: Add a resource_list_first_type helper
7d6475051fb3 : powerpc/powernv: Fix CPU idle to be called with IRQs disabled
1c16b3d58681 : docs/core-api: memory-allocation: mention size helpers
094ef1c9fbea : docs/core-api: memory-allocation: remove uses of c:func:
ef8330fe0271 : docs/core-api: memory-allocation: fix typo
4c48f2367844 : dt-bindings: usb: Add binding for the TI wrapper for Cadence USB3 controller
e60f7bb7ea68 : drm/i915/selftests: check for missing aperture
34a6baa2df9d : drm/i915: don't allocate the ring in stolen if we lack aperture
4dc0a7cae212 : drm/i915: Don't try to place HWS in non-existing mappable region
895d8ebeaa92 : drm/i915: error capture with no ggtt slot
cd20c70bb05e : drm/i915: set num_fence_regs to 0 if there is no aperture
54b512cd7a6d : drm/i915: do not map aperture if it is not available.
d41abfd7ae33 : Documentation/scheduler: fix links in sched-stats
773ed805b5ee : drm/i915: define i915_ggtt_has_aperture
e21be0d1d7bd : clk: samsung: exynos5420: Preserve CPU clocks configuration during suspend/resume
b92981de92cb : clk: samsung: exynos5420: Add VPLL rate table
5e2c27e833bb : drivers/perf: Add CCPI2 PMU support in ThunderX2 UNCORE driver.
030f6f84e556 : Documentation: perf: Update documentation for ThunderX2 PMU uncore driver
a02cbc7ffe52 : selftests/powerpc: Fixup clobbers for TM tests
b1ec18eae0b6 : Documentation: Rename rcu_node_context_switch() to rcu_note_context_switch()
45271064e1ca : doc: Update list_for_each_entry_rcu() documentation
71cb46ae46bd : Restore docs "rcu: Restore barrier() to rcu_read_lock() and rcu_read_unlock()"
d7424e283cc4 : Restore docs "treewide: Rename rcu_dereference_raw_notrace() to _check()"
76e771d18806 : docs: rcu: Increase toctree to 3
07335c16a39c : docs: rcu: Correct links referring to titles
ccc9971e2147 : docs: rcu: convert some articles from html to ReST
c07e6f36bc32 : Revert docs from "treewide: Rename rcu_dereference_raw_notrace() to _check()"
97df75cde57f : Revert docs from "rcu: Restore barrier() to rcu_read_lock() and rcu_read_unlock()"
e79b3ddad679 : leds: Use vtime aware kcpustat accessor to fetch CPUTIME_SYSTEM
49bb001e246d : cpufreq: Use vtime aware kcpustat accessor to fetch CPUTIME_SYSTEM
ae37fe5c0750 : procfs: Use vtime aware kcpustat accessor to fetch CPUTIME_SYSTEM
64eea63c19a2 : sched/kcpustat: Introduce vtime-aware kcpustat accessor for CPUTIME_SYSTEM
023e9deb51c9 : context_tracking: Check static key on context_tracking_enabled_*cpu()
9adbb9dd4c4e : sched/vtime: Introduce vtime_accounting_enabled_cpu()
e44fcb4b7a29 : sched/vtime: Rename vtime_accounting_cpu_enabled() to vtime_accounting_enabled_this_cpu()
097f2541c6e5 : context_tracking: Introduce context_tracking_enabled_cpu()
84e0dacd0c34 : context_tracking: Rename context_tracking_is_cpu_enabled() to context_tracking_enabled_this_cpu()
74c578759f15 : context_tracking: Rename context_tracking_is_enabled() => context_tracking_enabled()
0ca167c056ea : context_tracking: Remove context_tracking_active()
e6d5bf3e321c : sched/cputime: Add vtime guest task state
14faf6fcac4b : sched/cputime: Add vtime idle task state
802f4a827f13 : sched/vtime: Record CPU under seqcount for kcpustat needs
b8c96361402a : sched/fair/util_est: Implement faster ramp-up EWMA on utilization increases
e284df705cf1 : sched/topology: Allow sched_asym_cpucapacity to be disabled
cd1cb3350561 : sched/topology: Don't try to build empty sched domains
54f83b8c8ea9 : USB: gadget: Reject endpoints with 0 maxpacket value
e690053e97e7 : ARM: sunxi: Fix CPU powerdown on A83T
09ef6fde7d89 : staging: kpc2000: kpc_i2c: Remove commented code
9535e71e7b80 : staging: kpc2000: kpc_i2c: Fix lines over 80 chars
883afa2de414 : staging: emxx_udc: Fix the format of a parameter list
4f83b7dd1b07 : staging: rts5208: Fix alignment and a line ending with a '('
6df6f3849bb8 : staging: wilc1000: check if device is initialzied before changing vif
e614f341253f : ARM: dts: sun8i-a83t-tbs-a711: Fix WiFi resume from suspend
cdfc2e2086bf : clk: sunxi-ng: a80: fix the zero'ing of bits 16 and 18
afdc74ed2d57 : clk: sunxi: Fix operator precedence in sunxi_divs_clk_setup
3df2c830bfc4 : drm/i915/blt: fixup block_size rounding
02f4597e7ebe : arm64: dts: realtek: Add RTD129x UART resets
fd5f8d0a99b9 : arm64: dts: realtek: Add RTD129x reset controller nodes
4df56a1eb130 : dt-bindings: reset: Add Realtek RTD1295
05d9a952832c : powerpc/prom_init: Undo relocation before entering secure mode
7448bfec6bf5 : Input: edt-ft5x06 - add support for regulator
a1b92973fba4 : Input: st1232 - switch to using MT-B protocol
833c2c083856 : Input: st1232 - note that the receive buffer is DMA-safe
b67b6f598c5d : Input: st1232 - do not set parent device explicitly
ac6b31797925 : Input: st1232 - do not allocate fingers data separately
efd7bb08a762 : Input: st1232 - do not reset the chip too early
95dc58a9a02f : Input: st1232 - rely on I2C core to configure wakeup interrupt
16dc7c5c13f1 : Input: st1232 - do not unconditionally configure as wakeup source
95c9ea96adb3 : Input: st1232 - simplify parsing of read buffer
dbb595333c95 : arm64: dts: realtek: Add watchdog node for RTD129x
f2356d1afe39 : arm64: dts: realtek: Add oscillator for RTD129x
5133636e41a2 : arm64: dts: realtek: Add RTD1296 and Synology DS418
1f3295994dc5 : dt-bindings: arm: realtek: Document RTD1296 and Synology DS418
cf976f660ee8 : arm64: dts: realtek: Add RTD1293 and Synology DS418j
39089a192a50 : arm64: dts: realtek: Change dual-license from MIT to BSD
6013b8b0005e : dt-bindings: arm: realtek: Document RTD1293 and Synology DS418j
d3a3aa0c59e8 : libbpf: Fix off-by-one error in ELF sanity check
94ff9ebb49a5 : libbpf: Fix compatibility for kernels without need_wakeup
100843f17610 : scsi: zfcp: trace channel log even for FCP command responses
e76acc519426 : scsi: zfcp: proper indentation to reduce confusion in zfcp_erp_required_act
48910f8c35cf : scsi: zfcp: move maximum age of diagnostic buffers into a per-adapter variable
8a72db70b5ca : scsi: zfcp: implicitly refresh config-data diagnostics when reading sysfs
5a2876f0d1ef : scsi: zfcp: introduce sysfs interface to read the local B2B-Credit
8155eb078527 : scsi: zfcp: implicitly refresh port-data diagnostics when reading sysfs
6028f7c4cd87 : scsi: zfcp: introduce sysfs interface for diagnostics of local SFP transceiver
a10a61e807b0 : scsi: zfcp: support retrieval of SFP Data via Exchange Port Data
088210233e6f : scsi: zfcp: add diagnostics buffer for exchange config data
7e418833e689 : scsi: zfcp: diagnostics buffer caching and use for exchange port data
92953c6e0aa7 : scsi: zfcp: signal incomplete or error for sync exchange config/port data
7b10db555257 : scsi: lpfc: Make lpfc_debugfs_ras_log_data static
d3566abb1a1e : scsi: qla2xxx: stop timer in shutdown path
c3e5aac3e2f5 : scsi: lpfc: Fix NULL check before mempool_destroy is not needed
5792a0e81678 : scsi: lpfc: fix spelling error in MAGIC_NUMER_xxx
9e2edb41c3d4 : scsi: lpfc: fix build error of lpfc_debugfs.c for vfree/vmalloc
2ccb4f16d013 : hwmon: (ina3221) Fix read timeout issue
1ac81f4aa5ec : ARM: imx_v6_v7_defconfig: Enable CONFIG_TOUCHSCREEN_DA9052
e115e86af4c8 : arm64: defconfig: Enable configs for S32V234
51c27f42fccc : arm64: defconfig: Enable CONFIG_KEYBOARD_IMX_SC_KEY as module
589531a027a3 : MAINTAINERS: update the list of maintained files for max77650
b1184bab3b34 : dt-bindings: mfd: max77650: convert the binding document to yaml
3d585ad8a66e : dt-bindings: leds: max77650: convert the binding document to yaml
dfd4e3dfd2a6 : dt-bindings: power: max77650: convert the binding document to yaml
a62ffedee2ef : dt-bindings: regulator: max77650: convert the binding document to yaml
b8fee80207ef : dt-bindings: input: max77650: convert the binding document to yaml
b00e14c53657 : dt-bindings: ata: sata_rcar: Add r8a774b1 support
4345dda5a58a : dt-bindings: sram: Merge Socionext SRAM bindings into generic
517bcde22c21 : dt-bindings: sram: Merge Allwinner SRAM bindings into generic
1a4d47af0714 : dt-bindings: sram: Merge Rockchip SRAM bindings into generic
0759b09eadd0 : dt-bindings: sram: Merge Renesas SRAM bindings into generic
0f0bbb7986c4 : dt-bindings: sram: Merge Amlogic SRAM bindings into generic
e1679513f9ee : dt-bindings: sram: Merge Samsung SRAM bindings into generic
f69629919942 : dt-bindings: sram: Convert SRAM bindings to json-schema
d5a721c96a44 : atm: remove unneeded semicolon
427400fc5c19 : clk: ast2600: Fix enabling of clocks
f95f96a4946a : sock: remove unneeded semicolon
11b3412cef89 : net: mediatek: remove unneeded semicolon
acf5133b1d27 : mlxsw: spectrum_buffers: remove unneeded semicolon
0a29ac5bd3a9 : net: usb: lan78xx: Disable interrupts before calling generic_handle_irq()
5d294fc48340 : net: dsa: sja1105: improve NET_DSA_SJA1105_TAS dependency
88824e3bf29a : net: ethernet: ftgmac100: Fix DMA coherency issue with SW checksum
23e8b470c778 : net: dsa: mv88e6xxx: Add devlink param for ATU hash algorithm.
6b297524234c : net: dsa: Add support for devlink device parameters
ebdcebcb8b64 : r8169: use helper rtl_hw_aspm_clkreq_enable also in rtl_hw_start_8168g_2
20eb4f29b602 : net: fix sk_page_frag() recursion from memory reclaim
360c09c01c5a : xfs: consolidate preallocation in xfs_file_fallocate
7a42c70ea0dd : xfs: disable xfs_ioc_space for always COW inodes
c7ccf10bb92e : ACPICA: Update version to 20191018
45abdc9903e9 : ACPICA: debugger: remove leading whitespaces when converting a string to a buffer
02b04f10b836 : ACPICA: acpiexec: initialize all simple types and field units from user input
760935064252 : ACPICA: debugger: add field unit support for acpi_db_get_next_token
20d93fce0002 : ACPICA: debugger: surround field unit output with braces '{'
5fd033288a86 : ACPICA: debugger: add command to dump all fields of particular subtype
efcf9456c81c : ACPICA: utilities: add flag to only display data when dumping buffers
1770093c5bed : ACPICA: make acpi_load_table() return table index
42d939fadbfa : ACPICA: Add new external interface, acpi_unload_table()
aaf7566f33d2 : ACPICA: More Clang changes
197aba2090e3 : ACPICA: Win OSL: Replace get_tick_count with get_tick_count64
edc5935ec777 : ACPICA: Results from Clang
29bb5e8337ca : net: dsa: bcm_sf2: Wire up MDB operations
5d65b64a3d97 : net: dsa: b53: Add support for MDB
a793183caa9a : udp: fix data-race in udp_set_dev_scratch()
a0c78337dd3a : mvpp2: prefetch frame header
e1921168bbd4 : mvpp2: sync only the received frame
7f7183af448a : mvpp2: refactor frame drop routine
faf7b8b22bd1 : isdn: hfcsusb: Spelling and grammar fixes
8ebed8ae49df : tipc: Spelling s/enpoint/endpoint/
e1b185491f73 : net: Fix various misspellings of "connect"
c199ce4f9dd8 : net: Fix misspellings of "configure" and "configuration"
953d57eba519 : drm/i915/gem: Limit the blitter sizes to ensure low preemption latency
7de4344f2abb : net: dpaa2: Use the correct style for SPDX License Identifier
19c17b763f05 : drm/i915/execlists: Use vfunc to check engine submission mode
f0d532c43073 : net: dsa: qca8k: Initialize the switch with correct number of ports
556f124fb306 : net: dsa: fix dereference on ds->dev before null check error
7c422d0ce975 : net: add READ_ONCE() annotation in __skb_wait_for_more_packets()
3f926af3f4d6 : net: use skb_queue_empty_lockless() in busy poll contexts
3ef7cf57c72f : net: use skb_queue_empty_lockless() in poll() handlers
137a0dbe3426 : udp: use skb_queue_empty_lockless()
d7d16a89350a : net: add skb_queue_empty_lockless()
46870b2391d5 : RDMA/odp: Remove broken debugging call to invalidate_range
09689703d29a : RDMA/mlx5: Do not race with mlx5_ib_invalidate_range during create and destroy
d561987f34f2 : RDMA/mlx5: Do not store implicit children in the odp_mkeys xarray
5256edcb98a1 : RDMA/mlx5: Rework implicit ODP destroy
b70d785d237c : RDMA/mlx5: Avoid double lookups on the pagefault path
3389baa831b6 : RDMA/mlx5: Reduce locking in implicit_mr_get_data()
423f52d65005 : RDMA/mlx5: Use an xarray for the children of an implicit ODP
54375e738295 : RDMA/mlx5: Split implicit handling from pagefault_mr
9162420dde49 : RDMA/mlx5: Set the HW IOVA of the child MRs to their place in the tree
c2edcd69351f : RDMA/mlx5: Lift implicit_mr_alloc() into the two routines that call it
3d5f3c54e7bc : RDMA/mlx5: Rework implicit_mr_get_data
74bddb3682f6 : RDMA/mlx5: Delete struct mlx5_priv->mkey_table
806b101b2bfa : RDMA/mlx5: Use a dedicated mkey xarray for ODP
50211ec9443f : RDMA/mlx5: Split sig_err MR data into its own xarray
fb985e278a30 : RDMA/mlx5: Use SRCU properly in ODP prefetch
23b2c96fad21 : seccomp: rework define for SECCOMP_USER_NOTIF_FLAG_CONTINUE
2f4ecf68a048 : ARC: mm: tlb flush optim: elide redundant uTLB invalidates for MMUv3
1355ea2e603d : ARC: mm: tlb flush optim: elide repeated uTLB invalidate in loop
ad4c40e937f6 : ARC: mm: tlb flush optim: Make TLBWriteNI fallback to TLBWrite if not available
f4e2f7cc6999 : ARC: mm: TLB Miss optim: avoid re-reading ECR
0fb1f35ed9cc : ARCv2: mm: TLB Miss optim: Use double world load/stores LDD/STD
cfd9d70a855e : ARCv2: mm: TLB Miss optim: SMP builds can cache pgd pointer in mmu scratch reg
7b491c0b6259 : ARC: nSIM_700: remove unused network options
9c6375f77b09 : ARC: nSIM_700: switch to DW UART usage
1681baa713aa : ARC: merge HAPS-HS with nSIM-HS configs
8ae5bb05d7f4 : ARC: HAPS: cleanup defconfigs from unused ETH drivers
14fa486f5ae3 : ARC: HAPS: add HIGHMEM memory zone to DTS
3696fc9774c5 : ARC: HAPS: use same UART configuration everywhere
4c36543e50a1 : ARC: HAPS: cleanup defconfigs from unused IO-related options
ea25a153ee06 : ARC: regenerate nSIM and HAPS defconfigs
a52dc3a10095 : RDMA/vmw_pvrdma: Use resource ids from physical device if available
1edd28b7e85d : RISC-V: Remove unsupported isa string info print
b681a0529968 : RDMA/hns: Prevent memory leaks of eq->buf_list
c9121262d57b : RDMA/core: Set DMA parameters correctly
a401fb819cd6 : RDMA/siw: Increase DMA max_segment_size parameter
97458fd51091 : RDMA/rxe: Increase DMA max_segment_size parameter
ecdfdfdbe4d4 : RDMA/core: Fix ib_dma_max_seg_size()
00a5bf3a8ca3 : RISC-V: Add PCIe I/O BAR memory mapping
0edefddbae39 : RDMA/siw: Fix post_recv QP state locking
4134b762eb13 : ARM: exynos: Enable exynos-asv driver for ARCH_EXYNOS
d4934f456936 : RDMA/iw_cxgb4: Avoid freeing skb twice in arp failure case
5212c3fda222 : RDMA/iw_cxgb4: Report correct port speed/width
1524b12a6e02 : RDMA/mlx5: Use irq xarray locking for mkey_table
02fb29882d5c : soc: samsung: chipid: Drop "syscon" compatible requirement
24e412c1e00e : RDMA/qedr: Fix memory leak in user qp and mr
82af6d19d8d9 : RDMA/qedr: Fix synchronization methods and memory leaks in qedr
5fdff18b4dc6 : RDMA/qedr: Fix qpids xarray api used
73ab512f7202 : RDMA/qedr: Fix srqs xarray initialization
5ea428595cc5 : soc: samsung: Add Exynos Adaptive Supply Voltage driver
949b452f9cfe : rdma: Remove nes ABI header
1186f86a7113 : UAS: Revert commit 3ae62a42090f ("UAS: fix alignment of scatter/gather segments")
9a9769496131 : usb-storage: Revert commit 747668dbc061 ("usb-storage: Set virt_boundary_mask to avoid SG overflows")
d4d8257754c3 : usbip: Fix free of unallocated memory in vhci tx
28df0642abbf : usbip: tools: Fix read_usb_vudc_device() error path handling
d5501d5c29a2 : usb: xhci: fix __le32/__le64 accessors in debugfs code
bfa3dbb343f6 : usb: xhci: fix Immediate Data Transfer endianness
18b74067ac78 : xhci: Fix use-after-free regression in xhci clear hub TT implementation
603bba8d0e05 : ARM: s3c: Rename s5p_usb_phy functions
e966fedeabe1 : ARM: s3c: Rename s3c64xx_spi_setname() function
4686da5140c1 : arm64: Make arm64_dma32_phys_limit static
52403cfbc635 : USB: ldusb: fix control-message timeout
88f6bf3846ee : USB: ldusb: use unsigned size format specifiers
d98ee2a19c33 : USB: ldusb: fix ring-buffer locking
d482c7bb0541 : USB: Skip endpoints with 0 maxpacket length
994195e15370 : RDMA/hns: Fix memory leak on 'context' on error return path
887803db866a : RDMA/hns: Bugfix for qpc/cqc timer configuration
5c7e76fb7cb5 : RDMA/hns: Fix to support 64K page for srq
79d81ef42c9a : RDMA/srpt: Fix TPG creation
f9e66db14316 : RDMA/hns: Delete BITS_PER_BYTE redefinition
8e01d9a396e6 : KVM: arm64: vgic-v4: Move the GICv4 residency flow to be driven by vcpu_load/put
5c401308017f : KVM: arm64: Don't set HCR_EL2.TVM when S2FWB is supported
f9d9fece29b8 : drm/i915/display: Mark conn as initialised by iterator
e7f536000c4c : drm/i915/selftests: Initialise ret
370831fcb128 : drm/i915/selftests: Initialise err in case there are no engines!
a7f328fc7898 : drm/i915/execlists: Simply walk back along request timeline on reset
13670f4ce916 : drm/i915/selftests: Check a few more fixed locations within the context image
a39414716ca0 : drm/amdgpu: add independent DMA-buf import v9
6e6db2722c28 : drm/amdgpu: add independent DMA-buf export v8
21c42244f212 : staging: rtl8712: Fix Alignment of open parenthesis
62a6e25ed677 : staging: mt7621-dma: Remove unnecessary line continuations
f3a54e19d466 : staging: octeon-usb: Fix line ending with a '('
05daff069f8f : Documentation: Add documentation for CCN-512 DTS binding
126b0a1700c5 : perf: arm-ccn: Enable stats for CCN-512 interconnect
b711acf0d1a6 : staging: rtl8188eu: replace tabs with spaces - style
c534472f8b4d : staging: rtl8188eu: remove return variable from rtw_init_bcmc_stainfo
6e845ddd8a55 : staging: rtl8188eu: reduce indentation level in _rtw_free_sta_priv
0c9f72227c76 : staging: rtl8188eu: remove exit label from rtw_alloc_stainfo
c3a6cf19e695 : export: avoid code duplication in include/linux/export.h
837a6e7f5cdb : fs: add generic UNRESVSP and ZERO_RANGE ioctl handlers
9afe1d5c14e0 : xfs: don't implement XFS_IOC_RESVSP / XFS_IOC_RESVSP64
c7d68318c9ae : xfs: use xfs_inode_buftarg in xfs_file_ioctl
f9acc19c8cbe : xfs: use xfs_inode_buftarg in xfs_file_dio_aio_write
30fa529e3b2e : xfs: add a xfs_inode_buftarg helper
25a409572b5f : xfs: mark xfs_buf_free static
e5df52dcf88c : drm/i915/tgl: Handle AUX interrupts for TC ports
d02f5aab06c8 : drm/radeon: Fix EEH during kexec
b64919a2366a : drm/amd/powerplay: Make two functions static
f440ff44b101 : drm/amd: correct "_LENTH" mispelling in constant
7e0ff20c7a66 : drm/amd: declare amdgpu_exp_hw_support in amdgpu.h
4ef0b9d0a10e : drm/amd/display: Make calculate_integer_scaling static
11436b01775f : drm/amdgpu/powerplay/vega10: allow undervolting in p7
f509be184052 : drm/amd/powerplay: Disable gfx CGPG when suspend smu
847a75fb9e13 : drm/radeon: remove assignment for return value
039ffeaae307 : dc.c:use kzalloc without test
b69cd5dd019a : drm/amd/display: remove gcc warning Wunused-but-set-variable
e93d99180abd : selftests/bpf: Restore $(OUTPUT)/test_stub.o rule
313e7f6fb1d9 : selftest/bpf: Use -m{little, big}-endian for clang
044c1ab399af : io_uring: don't touch ctx in setup after ring fd install
91636a82044a : ALSA: hda: Allow non-Intel device probe gracefully
f1edb498bd9f : clk: hi6220: use CLK_OF_DECLARE_DRIVER
406857f773b0 : ACPI: EC: add support for hardware-reduced systems
4446abc9a109 : ACPI: EC: tweak naming in preparation for GpioInt support
658fd65cf0b0 : clk: at91: avoid sleeping early
6d407a39cc96 : ASoC: SOF: pci: Add prepare/complete PM callbacks
c470fc3f61b2 : ASoC: SOF: PM: Add support for DSP D0i3 state when entering S0ix
5655ce660a6d : ASoC: SOF: return -ENOTSUPP if D0I3 is not supported
66e40876ddc3 : ASoC: SOF: Intel: hda-dsp: implement suspend/resume for S0ix<->S0 transition
ac8c046f19f9 : ASoC: SOF: ignore suspend/resume for D0ix compatible streams
0b50b3b1c3bc : ASoC: SOF: PM: implement prepare/complete callbacks
4cd933abd482 : ASoC: SOF: add a flag suspend_ignored for sof stream
7367d3096b14 : ASoC: SOF: add a flag to indicate the system suspend target
0267de58acfe : ASoC: SOF: Intel: CNL: add support for sending compact IPC
601252869f50 : ASoC: SOF: PM: add helpers for setting D0 substate for ADSP
534037fddd34 : ASoC: SOF: configure D0ix IPC flags in set_power_state
5056193d4d1a : ASoC: SOF: Intel: HDA: add cAVS specific compact IPC header file
463fbf6dc03a : ASoC: SOF: Intel: hda-ipc: Don't read mailbox for PM_GATE reply
10992004e1e9 : ASoC: SOF: ipc: introduce message for DSP power gating
7c7eba2402c1 : ASoC: SOF: PM: rename sof_send_pm_ipc to sof_send_pm_ctx_ipc
92f4beb718d7 : ASoC: SOF: Intel: HDA: use macro for register polling retry count
aae7c82d0121 : ASoC: SOF: Intel: hda-dsp: align the comments for D0I3C update
c5232c017142 : ASoC: SOF: topology: parse and store d0i3_compatible flag
4a94940988cc : ASoC: SOF: token: add tokens for PCM compatible with D0i3 substate
e5c97e88084b : ASoC: SOF: add flag to snd_sof_pcm_stream for D0i3 compatible stream
35c930ba6025 : ASoC: SOF: Intel: APL: add set_power_state() ops
73b51957122d : ASoC: SOF: Intel: CNL: add set_power_state() ops
62f8f7660462 : ASoC: SOF: Intel: hda-dsp: Add helper for setting DSP D0ix substate
e8f112d8c29f : ASoC: SOF: add set_power_state() to dsp_ops for power state update
e346d0cf2c0a : ACPI: button: Remove unused acpi_lid_notifier_[un]register() functions
00e250367cc6 : ACPI: button: Add DMI quirk for Asus T200TA
932e1ba48611 : ACPI: button: Add DMI quirk for Medion Akoya E2215T
d7cd08231a7f : ACPI: button: Turn lid_blacklst DMI table into a generic quirk table
593681e2c75f : ACPI: button: Allow disabling LID support with the lid_init_state module option
065bd4d35b3f : ACPI: button: Refactor lid_init_state module parsing code
09fe6b528886 : ASoC: SOF: reset default d0_substate at probe() and resume()
4c19030c511f : ASoC: SOF: add a field to store the current D0 substate of DSP
5db8617ba7e8 : ASoC: rsnd: core.c: add WARN_ON() on rsnd_channel_normalization()
515f60004ed9 : RDMA/hns: Prevent undefined behavior in hns_roce_set_user_sq_size()
dd7dafd1ad50 : rcu: Make kernel-mode nohz_full CPUs invoke the RCU core processing
ed93dfc6bc00 : rcu: Confine ->core_needs_qs accesses to the corresponding CPU
516e5ae0c940 : rcu: Reset CPU hints when reporting a quiescent state
b200a0489517 : rcu: Force nohz_full tick on upon irq enter instead of exit
66e4c33b51bc : rcu: Force tick on for nohz_full CPUs not reaching quiescent states
01d035d796fe : KVM: arm/arm64: Show halt poll counters in debugfs
72ebb53bbaba : arm64: dts: imx8mn: Add LPDDR4 EVK board support
791b02da0a70 : arm64: dts: imx8mn: Create EVK dtsi file for common use
0bd0512d0692 : arm64: dts: imx8mn: Move usdhc clocks assignment to board DT
03750c3796cc : arm64: dts: imx8mm: Move usdhc clocks assignment to board DT
e045f044e84e : arm64: dts: imx8mq: Move usdhc clocks assignment to board DT
3944b454f7fa : arm64: dts: imx8qxp: Move usdhc clocks assignment to board DT
bc66392d8258 : arm64: dts: fsl: Add device tree for S32V234-EVB
e8b395b23643 : arm64: dts: imx8mm-evk: Assigned clocks for audio plls
4c997d12e669 : arm64: dts: zii-ultra: Add node for switch watchdog
2600069fabaf : arm64: dts: zii-ultra: Add node for accelerometer
032c10aef5c0 : arm64: dts: zii-ultra: Fix regulator-3p3-main's name
7270a6b67fb4 : arm64: dts: zii-ultra: Fix regulator-vsd-3v3's vin-supply
91035cb05fb2 : arm64: dts: ls1028a: Update #clock-cells of dpclk node
5363eaaeb8e5 : arm64: dts: lx2160a: add tmu device node
7ae399b7d009 : soc: imx-scu: Using existing serial_number instead of UID
a0708f559e4f : soc: imx8: Using existing serial_number instead of UID
8267ff89b713 : ARM: imx: Add serial number support for i.MX6/7 SoCs
693463e8340d : ieee802154: remove set but not used variable 'status'
d4c9be5142cd : dt-bindings: arm: fsl: Document Variscite i.MX6q devicetree
1d00a67c2da2 : spi: sprd: adi: Set BIT_WDG_NEW bit when rebooting
91ea1d70607e : spi: sprd: adi: Add missing lock protection when rebooting
e381bfe45a89 : regulator: core: Allow generic coupling only for always-on regulators
24f521492304 : RDMA/cm: Update copyright together with SPDX tag
a916051191a3 : RDMA/cm: Use specific keyword to check define
8d625101a740 : RDMA/cm: Delete unused cm_is_active_peer function
26c2c997aa1a : regulator: core: Release coupled_rdevs on regulator_init_coupling() error
35dac6274719 : ASoC: fsl_esai: Add spin lock to protect reset, stop and start
b39eb1e250c3 : ASoC: fsl_asrc: refine the setting of internal clock divider
15747a802075 : ASoC: eve: implement set_bias_level function for rt5514
24d05966b560 : ASoC: sunxi: sun4i-codec: remove unneeded semicolon
d3de1eb461e5 : ASoC: fsl: fsl_dma: fix build failure
07c1b73e2a02 : ASoC: rockchip: rockchip_max98090: Enable SHDN to fix headset detection
dd7e8d903e1e : ASoC: ti: sdma-pcm: Add back the flags parameter for non standard dma names
45c1380358b1 : ASoC: SOF: ipc: Fix memory leak in sof_set_get_large_ctrl_data
c0a333d842ef : ASoC: SOF: Fix memory leak in sof_dfsentry_write
f792bd173a6f : ASoC: SOF: Intel: hda-stream: fix the CONFIG_ prefix missing
958c6014c64e : arm64: dts: imx8mn: fix compatible string for sdma
e346ff93f02b : arm64: dts: imx8mm: fix compatible string for sdma
3f2aef10ffad : mac80211: fix a typo of "function"
ae4a50ee3151 : mac80211: typo fixes in kerneldoc comments
5a884be54789 : drm/exynos: Move static keyword to the front of declaration
c58ff643763c : kdb: Tweak escape handling for vi users
746078b33492 : drm/i915/selftests: Exercise adjusting rpcs over all render-class engines
cdca8d8900dd : kdb: Improve handling of characters from different input sources
4f27e824bf83 : kdb: Remove special case logic from kdb_read()
d04213af9093 : kdb: Simplify code to fetch characters from console
53b63136e812 : kdb: Tidy up code to handle escape sequences
6804da20bb54 : drm/i915/selftests: Select a random engine for testing memory regions
f324c952902e : ARM: dts: imx53-qsb: Use DRM bindings for the Seiko 43WVF1G panel
d44f821b0e13 : perf/core: Optimize perf_init_event() for TYPE_SOFTWARE
ff84e9deaed3 : ARM: dts: imx53: Spelling s/configration/configuration/
66d258c5b048 : perf/core: Optimize perf_init_event()
db0503e4f675 : perf/core: Optimize perf_install_in_event()
c2b98a866151 : perf/x86: Synchronize PMU task contexts on optimized context switches
421ca868ea3b : perf/x86/intel: Implement LBR callstack context synchronization
a44399703b48 : perf/x86: Install platform specific ->swap_task_ctx() adapter
fc1adfe306b7 : perf/core, perf/x86: Introduce swap_task_ctx() method at 'struct pmu'
ca58f55108fe : ALSA: hda - Fix pending unsol events at shutdown
5a3e2b82af47 : drm/i915/gt: Tidy up rps irq handler to use intel_gt
c8c197d42646 : drm/i915/selftests: Use a random engine for GEM coherency tests
96815f3d8b50 : drm/i915/bios: add compression parameter block definition
72b2429d40d8 : clk: imx7ulp: do not export out IMX7ULP_CLK_MIPI_PLL clock
52aac377e782 : drm/i915/selftests: Check all blitter engines for client blt
1f9f6353e8b8 : drm/i915/selftests: Drop global engine lookup for gt selftests
39f9547a339a : drm/i915/selftests: Measure basic throughput of blit routines
bfe298745afc : arm64: entry-common: don't touch daif before bp-hardening
afa7c0e5b965 : arm64: Remove asmlinkage from updated functions
582f95835a8f : arm64: entry: convert el0_sync to C
ed3768db5882 : arm64: entry: convert el1_sync to C
51077e03b8ce : arm64: add local_daif_inherit()
e540e0a7fa1f : arm64: Add prototypes for functions called by entry.S
b6e43c0e3129 : arm64: remove __exception annotations
f430c7ed8bc2 : reset: fix reset_control_ops kerneldoc comment
d78d5dace539 : powerpc/book3s64/hash: Use secondary hash for bolted mapping if the primary is full
75838a3290cd : powerpc/pseries: Don't fail hash page table insert for bolted mapping
82ce028ad26d : powerpc/pseries: Don't opencode HPTE_V_BOLTED
eb8e20f89093 : powerpc/pseries: Mark accumulate_stolen_time() as notrace
58b12eb28e34 : powerpc/configs: Rename foo_basic_defconfig to foo_base.config
c1bc6f93f959 : powerpc/configs: Add debug config fragment
5f5d6e40a01e : powerpc/nvdimm: Update vmemmap_populated to check sub-section range
69393cb03ccd : powerpc/xmon: Restrict when kernel is locked down
96664dee5cf1 : powerpc/xmon: Allow listing and clearing breakpoints in read-only mode
1d581dc3f505 : drm/i915: Add CHICKEN_TRANS_D
1a7f60b9df61 : Revert "ALSA: hda: Flush interrupts on disabling"
12c4d4c18c5d : drm/i915: Use _PICK() for CHICKEN_TRANS()
85d0c4b54fbd : drm/tegra: sor: Introduce audio enable/disable callbacks
a9087cf2e199 : drm/tegra: sor: Extract common audio enabling code
68a2ebb54da4 : drm/tegra: sor: Avoid timeouts on unplug events
d278e4a9714d : drm/tegra: sor: Unify eDP and DP support
d23691f64785 : drm/tegra: sor: Use correct I/O pad for DP
61417aaa1140 : drm/tegra: sor: Unify clock setup for eDP, HDMI and DP
bae88815ad10 : drm/tegra: sor: Support DisplayPort on Tegra194
1c3cc0df8299 : drm/tegra: sor: Deduplicate connector type detection code
4bdf4710e00a : drm/tegra: sor: Implement pad clock for all SOR instances
24e64f86da40 : drm/tegra: sor: Use correct SOR index on Tegra210
b9b9e19762ac : drm/tegra: sor: Remove tegra186-sor1 support
0472c21b8319 : drm/tegra: sor: Add DisplayPort support
c9533131feeb : drm/tegra: sor: Filter eDP rates
38b445bc135e : drm/tegra: sor: Stabilize eDP
6f684de537bc : drm/tegra: sor: Hook up I2C-over-AUX to output
c176393728c9 : drm/tegra: sor: Use DP link training helpers
078c445733c1 : drm/tegra: dp: Add DisplayPort link training helper
6a127160c488 : drm/tegra: dp: Add support for eDP link rates
01f09f242eb5 : drm/tegra: dp: Add drm_dp_link_choose() helper
c4a27288520d : drm/tegra: dp: Enable alternate scrambler reset when supported
553769ff8d8c : drm/tegra: dp: Set channel coding on link configuration
ad7f2dda3891 : drm/tegra: dp: Read AUX read interval from DPCD
7aa3cc540d00 : drm/tegra: dp: Read eDP version from DPCD
4ff9ba5674d1 : drm/tegra: dp: Read alternate scrambler reset capability from sink
6c651b13e436 : drm/tegra: dp: Read channel coding capability from sink
db199502fa8b : drm/tegra: dp: Read TPS3 capability from sink
cb072eebfa03 : drm/tegra: dp: Read fast training capability from link
480770440ad1 : drm/tegra: dp: Probe link using existing parsing helpers
27ba465ce339 : drm/tegra: dp: Turn link capabilities into booleans
c728e2d4a654 : drm/tegra: dp: Track link capabilities alongside settings
1abd6b3304d4 : drm/tegra: dp: Add drm_dp_link_reset() implementation
0fa5c1bdd2f7 : drm/tegra: Add missing kerneldoc for struct drm_dp_link
fc4ebe528726 : drm/tegra: dpaux: Parameterize CMH, DRVZ and DRVI
6c79f09fce4d : drm/tegra: dpaux: Fix crash if VDD supply is absent
245ce70cd466 : drm/tegra: dpaux: Retry on transfer size mismatch
5e881f6b29fe : drm/tegra: dpaux: Support monitor hotplugging
acf6b77c4c3d : drm/tegra: gem: Use sg_alloc_table_from_pages()
8b5a3c17a277 : drm/tegra: gem: Always map SG tables for DMA-BUFs
d81f3431e617 : drm/tegra: gem: Use dma_get_sgtable()
7e3c53a096a9 : drm/tegra: gem: Rename paddr -> iova
aacdf1984973 : drm/tegra: Move IOMMU group into host1x client
7baa943e0bb2 : drm/tegra: vic: Use common IOMMU attach/detach code
d5ad0e3dfe74 : drm/tegra: vic: Inherit DMA mask from host1x
dd631e8ac90f : drm/tegra: vic: Skip stream ID programming without IOMMU
0301196b5719 : drm/tegra: Use DRM_DEBUG_DRIVER for driver messages
47b15779b03b : drm/tegra: Inherit device DMA parameters from host1x
33904487f1ab : gpu: host1x: Make host1x_cdma_wait_pushbuffer_space() static
caccddcfc4b4 : gpu: host1x: Request channels for clients, not devices
8f45f5071ad2 : gpu: host1x: Explicitly initialize host1x_info structures
b9cd7b954a6d : gpu: host1x: Remove gratuitous blank line
d98914ebc2af : gpu: host1x: Do not limit DMA segment size
652521d460cb : perf/headers: Fix spelling s/EACCESS/EACCES/, s/privilidge/privilege/
75be6f703a14 : perf/x86/uncore: Fix event group support
e431e79b6060 : perf/x86/amd/ibs: Handle erratum #420 only on the affected CPU family (10h)
317b96bb1430 : perf/x86/amd/ibs: Fix reading of the IBS OpData register and thus precise RIP validity
8c7e975667fb : perf/core: Start rejecting the syscall with attr.__reserved_2 set
b234fe955861 : clk: imx8m: Use SYS_PLL1_800M as intermediate parent of CLK_ARM
9a50dcaf0416 : ubsan, x86: Annotate and allow __ubsan_handle_shift_out_of_bounds() in uaccess regions
27a22fbdeedd : arm64: Silence clang warning on mismatched value/register sizes
955a72cea507 : drm/todo: Clarify situation around fbdev and defio
8e86dee02253 : drm/fb-helper: Remove drm_fb_helper_defio_init() and update docs
2c661547f27f : ARM: dts: imx6ul-14x14-evk: Assign power supplies for magnetometer
516ab2eecbfb : ARM: dts: imx6ul-14x14-evk: Fix the magnetometer node name
09e2b1048954 : ARM: dts: imx6ul-14x14-evk: Add sensors' GPIO regulator
c4e88bb7949a : ARM: dts: imx6ul: Disable gpt2 by default
8f5d481959a0 : clk: imx: imx6ul: use imx_obtain_fixed_clk_hw to simplify code
8e1de35d4ceb : clk: imx: imx6sx: use imx_obtain_fixed_clk_hw to simplify code
184f9eb6c9a0 : clk: imx: imx6sll: use imx_obtain_fixed_clk_hw to simplify code
fc09a36a8798 : clk: imx: imx7d: use imx_obtain_fixed_clk_hw to simplify code
28e95b7dcc5a : ARM: dts: imx7d: Add missing cooling device properties for CPUs
def76ebc7c22 : ARM: dts: imx6dl: Add missing cooling device properties for CPUs
b53332376063 : ARM: dts: imx6q: Add missing cooling device properties for CPUs
b3683dee8402 : vringh: fix copy direction of vringh_iov_push_kern()
6771596169bf : vsock/virtio: remove unused 'work' field from 'struct virtio_vsock_pkt'
40ce7919d873 : virtio_ring: fix stalls for packed rings
db616173d787 : x86/tsx: Add config options to set tsx=on|off|auto
f307307992bf : riscv: for C functions called only from assembly, mark with __visible
a48dac448d85 : riscv: fp: add missing __user pointer annotations
5ed881bc3afc : riscv: add missing header file includes
bf6df5dd25b7 : riscv: mark some code and data as file-static
6a527b6785ba : riscv: init: merge split string literals in preprocessor directive
ffaee2728f9b : riscv: add prototypes for assembly language functions from head.S
a7a248c593e4 : x86/speculation/taa: Add documentation for TSX Async Abort
7531a3596e32 : x86/tsx: Add "auto" option to the tsx= cmdline parameter
e1d38b63acd8 : kvm/x86: Export MDS_NO=0 to guests when TSX is enabled
6608b45ac5ec : x86/speculation/taa: Add sysfs reporting for TSX Async Abort
1b42f017415b : x86/speculation/taa: Add mitigation for TSX Async Abort
95c5824f75f3 : x86/cpu: Add a "tsx=" cmdline option with TSX disabled by default
286836a70433 : x86/cpu: Add a helper function x86_read_arch_cap_msr()
c2955f270a84 : x86/msr: Add the IA32_TSX_CTRL MSR
e4f9eefbb8a9 : firmware: imx: add missing include of <linux/firmware/imx/sci.h>
7b45cc50cce7 : ARM: dts: imx6qdl-apf6dev: use DRM bindings
9ce84cc667ae : ARM: dts: imx6qdl-apf6dev: add backlight support
3f52c54ecb64 : ARM: dts: imx6qdl-apf6dev: rename usb-h1-vbus regulator to 5V
a18b9142057b : ARM: dts: imx6qdl-apf6dev: add RTC support
b22c2ac4c0ed : ARM: dts: imx6qdl-apf6: fix WiFi
827f16f7e91a : ARM: dts: imx6qdl-apf6: add flow control to uart2
c916c944bcf9 : ARM: dts: imx6qdl-apf6: add phy to fec
0f6482596552 : ARM: dts: imx6qdl-{apf6, apf6dev}: remove container node around pinctrl nodes
3307505f8be2 : ARM: dts: imx6qdl-{apf6, apf6dev}: switch boards to SPDX identifier
427fca60ee45 : ARM: imx: Drop imx_anatop_usb_chrg_detect_disable()
61a988183abe : ARM: dts: imx6qdl-zii-rdu2: Specify supplies for accelerometer
f8b83f583d56 : ARM: dts: imx6qdl-zii-rdu2: Fix accelerometer interrupt-names
2e91e788570d : dt-bindings: arm: imx: Add the i.MX8MN LPDDR4 EVK board
7b20238d28da : io_uring: Fix leaked shadow_req
59cf1496672c : ARM: dts: imx7ulp: Move usdhc clocks assignment to board DT
f2c03b89c61d : ARM: dts: vf-colibri: add recovery mode to i2c
56f0df6b6b58 : ARM: dts: imx*(colibri|apalis): add missing recovery modes to i2c
cabe5f85e636 : ARM: dts: imx6-logicpd: Re-enable SNVS power key
452831f3153d : ARM: dts: imx6dl-yapp4: Enable the I2C3 bus on all board variants
e55274bfb99a : ARM: dts: imx6dl-yapp4: Enable UART2
0e4e8cc30a29 : firmware: imx: Remove call to devm_of_platform_populate
9480029fe5c2 : power: supply: bd70528: Add MODULE_ALIAS to allow module auto loading
f457055a7922 : power: supply: ab8500_charger: Fix inconsistent IS_ERR and PTR_ERR
9110f3e78c02 : ARM: 8917/1: mm: include <asm/set_memory.h>
ea5379be539e : ARM: 8916/1: mm: make set_section_perms() static
43fa593eb7ee : ARM: 8915/1: zImage: atags_to_fdt: fix __be32 and __be64 types
05b1fd8b0682 : ARM: 8913/1: arch_timer: include <asm/arch_timer.h>
e3c5b36160fd : ARM: 8911/1: move pcibios_report_status to <asm/pci.h>
a959f88735c0 : ARM: 8910/1: fix missing declartion of module_frob_arch_sections
17fe868415b6 : ARM: 8909/1: make unexported items static
032be72806d1 : ARM: 8907/1: arch: reuse addr variable in pfn_valid
dd095afc88d5 : drm/i915/rps: Flip interpretation of ips fmin/fmax to max rps
a08d897bc04f : fix memory leak in large read decrypt offload
78e45917bf7a : Input: wacom_i2c - remove unneeded gpio.h header file
2fd61f796875 : Input: s3c2410_ts - remove unneeded gpio.h header file
d34a069e1c63 : Input: colibri-vf50-ts - remove unneeded gpio.h header file
5f92dcee81f4 : Input: gpio_keys_polled - switch to using devm_fwnode_gpiod_get()
2a60f598777d : Input: gpio_keys - switch to using devm_fwnode_gpiod_get()
cec0e350ca13 : arm64: dts: rockchip: Add LED nodes on rk3399-roc-pc
b92880e4d719 : arm64: dts: rockchip: Add basic dts for RK3308 EVB
1ebed0392519 : dt-bindings: Add doc for rk3308-evb
6913c45239fd : arm64: dts: rockchip: Add core dts for RK3308 SOC
d6d5df1db6e9 : Linux 5.4-rc5
085d610c5016 : dt-bindings: Add doc about rk3308 General Register Files
5a3436dc3610 : dt-bindings: iio: imu: st_lsm6dsx: add lsm6dsrx device bindings
cf9c71b38bef : iio: imu: st_lsm6dsx: add support to LSM6DSRX
e6afcf6c598d : iio: adc: stm32-adc: fix stopping dma
12737476e099 : iio: st: Drop GPIO include
d9d54a530a70 : drm/i915: Put future HW and their uAPIs under STAGING & BROKEN
44eb5a7e5dc6 : x86/apic, x86/uprobes: Correct parameter names in kernel-doc comments
21cc07a1c16f : staging: rtl8712: Remove lines before a close brace
2a8f0e9ccb5d : staging: fieldbus: anybuss: use devm_platform_ioremap_resource helper
140cf83dbdc0 : staging: media: allegro-dvt: remove bool comparison
6d7e7c31ff9d : staging: octeon: Remove unneeded variable
351567d29c56 : staging: gasket: Fix lines ending with a '('
f3fb802efaef : usb: cdns3: gadget: Don't manage pullups
a7d9874c6f3f : usb: dwc3: remove the call trace of USBx_GFLADJ
1a1c851bbd70 : usb: gadget: configfs: fix concurrent issue between composite APIs
9bbfceea12a8 : usb: dwc3: pci: prevent memory leak in dwc3_pci_probe
1c20c89b0421 : usb: gadget: composite: Fix possible double free memory bug
ba3a1a915c49 : usb: gadget: udc: atmel: Fix interrupt storm in FIFO mode.
e92f30ac37d1 : usb: renesas_usbhs: fix type of buf
20ee71cc374a : usb: renesas_usbhs: Fix warnings in usbhsg_recip_handler_std_set_device()
ef48aacf860b : usb: gadget: udc: renesas_usb3: Fix __le16 warnings
2457b2c1b44e : usb: renesas_usbhs: fix __le16 warnings
5053691a7d62 : usb: cdns3: include host-export,h for cdns3_host_init
b26a4052cf9a : usb: mtu3: fix missing include of mtu3_dr.h
bc1e3a2dd0c9 : usb: fsl: Check memory resource before releasing it
a51bab592fbb : usb: dwc3: select CONFIG_REGMAP_MMIO
140647f84dd8 : ARM: dts: msm8974: thermal: Add thermal zones for each sensor
d6f0ce84739a : ARM: dts: msm8974: thermal: Add interrupt support
43b0a4b48247 : arm64: dts: qcom: sdm845-cheza: delete zap-shader
15424f4fa9d7 : arm64: dts: msm8916: thermal: Fixup HW ids for cpu sensors
4fc5d78fda7a : arm64: dts: sdm845: thermal: Add interrupt support
6eb1c8ade5e8 : arm64: dts: msm8996: thermal: Add interrupt support
bb54e3fa65d0 : arm64: dts: msm8998: thermal: Add interrupt support
e51f7ff44686 : arm64: dts: qcs404: thermal: Add interrupt support
3caa6f39e059 : Add touchscreen platform data for the Schneider SCT101CTM tablet
4a8d82cdec16 : platform/x86: intel_int0002_vgpio: Pass irqchip when adding gpiochip
fa2a590d0d02 : platform/x86: intel_punit_ipc: Drop useless label
ba367730ffe9 : platform/x86: intel_punit_ipc: use devm_platform_ioremap_resource() to simplify code
3fc794f27fec : drm/i915: Split memory_region initialisation into its own file
41e1bf811ace : Staging: qlge: Rewrite two while loops as simple for loops
f29acb9c5d0f : drivers/staging/fbtft/fb_seps525: New driver for SEPS525 (Syncoam) LCD Controllers
5800d1d1565a : staging: wlan-ng: remove unused field from struct hfa384x_usbctlx
bbf358ec1bd6 : staging: wlan-ng: fix compilation for USB debugging
95d8aa5c56f6 : staging: wlan-ng: correct parameter alignment in hfa384x.h
7003e01ad41d : staging: wlan-ng: shorten lines over 80 characters in hfa384x.h
eaa4e501cf1d : staging: wlan-ng: remove unnecessary casts from prism2usb.c
48d357f0beb2 : staging: rtl8188eu: reduce indentation level in rtw_alloc_stainfo
1cafe435a9a0 : staging: rtl8188eu: cleanup long lines in rtw_sta_mgt.c
dd85035172d0 : staging: rtl8188eu: remove ternary operator
4e6f391fde34 : staging: rtl8188eu: convert rtw_access_ctrl to return bool
62ab5b466690 : staging: rtl8188eu: rename array bcast_addr
da3611f2fa4b : staging: rtl8188eu: convert unsigned char array to u8
54c6feca8609 : staging: rtl8188eu: cleanup comments in rtw_sta_mgt.c
4b1aa4ba4878 : staging: wfx: fix warnings of alignment should match open parenthesis
5f647dca011c : staging: wfx: correct misspelled words
640a4db708f5 : staging: wfx: fix warnings of logical continuation
1dc3d53ef390 : staging: wfx: fix warning of line over 80 characters
bc9496e5b4d6 : staging: wfx: fix warnings of no space is necessary
c22a3a9c0a87 : staging: wfx: fix number of available tx_policies
20ed2d1608ec : staging: wfx: fix setting MAC address from DT
4e4f5e6fef21 : staging: wfx: fix Oops when CONFIG_OF_NET is not set
8008d9e7ddf0 : staging: wfx: fix CONFIG_MMC=m with CONFIG_WFX=y
a374ba3dc8e8 : staging: wfx: relocate wfx_fill_sl_key() in secure_link.h
27a6fe3b21ec : staging: wfx: drop module version
b951248518e6 : tc-testing: list required kernel options for act_ct action
ec9e2a0ff12c : staging: rtl8723bs: Change tabs for spaces
e004d7ac7d2e : staging: rtl8723bs: Fix function call format
fc4776941f51 : staging: rtl8723bs: Fix indentation warnings
22b5cbd1d1d2 : staging: rtl8723bs: Remove commented code
e25af5e3ee11 : staging: rtl8723bs: Add spaces between operators
e52c13d6dca7 : staging: rtl8723bs: Fix lines over 80 characters
dcad0824532f : staging: rtl8723bs: Replace string with identifier
9fb94522ddf2 : drm/i915: Extract the GuC interrupt handlers
3e7abf814193 : drm/i915: Extract GT render power state management
7873ee26b10b : net: aquantia: disable ptp object build if no config
5eeb6c3cf26e : net: aquantia: fix warnings on endianness
bb1eded18d13 : net: aquantia: fix var initialization warning
37de3b354150 : selftests: fib_tests: add more tests for metric update
0b834ba00ab5 : ipv4: fix route update on metric change.
5ff223e86f5a : net: Zeroing the structure ethtool_wolinfo in ethtool_get_wol()
52d3be711e06 : i2c: stm32f7: rework slave_id allocation
0d3ccc1cdeb7 : dt-bindings: arm: realtek: Tidy up conversion to json-schema
3d4e0158c1db : arm64: Introduce config for S32
997c5329a5ab : dt-bindings: arm: fsl: Add the S32V234-EVB board
568a0a96649f : ARM: dts: imx6qdl-rex: add gpio expander pca9535
b780317d8dab : ARM: dts: imx6ul-14x14-evk.dtsi: configure USBOTG1 ID pinctrl
96ed1044fa98 : soc: imx: gpc: fix initialiser format
c4a0457eb858 : ARM64: dts: amlogic: adds crypto hardware node
671312e1a05c : netfilter: nf_tables_offload: unbind if multi-device binding fails
75ceaf862d2c : netfilter: nf_tables_offload: add nft_flow_block_offload_init()
6df5490fbb9c : netfilter: nf_tables_offload: add nft_chain_offload_cmd()
ad88b7a6aa3e : netfilter: ecache: don't look for ecache extension on dying/unconfirmed conntracks
c2cc62d83186 : arm64: Enable and document ARM errata 1319367 and 1319537
bd227553ad50 : arm64: KVM: Prevent speculative S1 PTW when restoring vcpu context
37553941c670 : arm64: KVM: Disable EL1 PTW when invalidating S2 TLBs
1d8cd06af548 : arm64: KVM: Reorder system register restoration and stage-2 activation
35865aef057c : drm/i915/tgl: Adjust the location of RING_MI_MODE in the context image
babaab2f4738 : drm/i915: Encapsulate kconfig constant values inside boolean predicates
2e2b928a04bd : clk: imx7ulp: Correct DDR clock mux options
96ac93a7c4be : clk: imx7ulp: Correct system clock source option #7
7e5d0bf6afcc : ARM: dts: imx6qdl-sabreauto: Fix storm of accelerometer interrupts
37a92df96122 : arm64: dts: hisilicon: Add Mali-450 MP4 GPU DT entry
88ae095b2855 : ARM: hisi: drop useless depend on ARCH_MULTI_V7
006ece996d22 : arm64: defconfig: Enable SMMU v3 PMCG
af24cb20689d : arm64: defconfig: Enable HiSilicon ZIP controller
f2bbdbcb075f : ALSA: bebob: Fix prototype of helper function to return negative value
492ad783a150 : Bluetooth: Fix not using LE_ADV_NONCONN_IND for instance 0
10bbffa3e88e : Bluetooth: Fix using advertising instance duration as timeout
de76f7357490 : dt-bindings: net: broadcom-bluetooth: Add BCM43540 compatible string
d462af20dbfa : Bluetooth: hci_bcm: Add compatible string for BCM43540
515d6798fec9 : Bluetooth: btrtl: remove unneeded semicolon
63ad1cd68071 : ionic: update driver version
08f2e4b2b200 : ionic: implement support for rx sgl
089406bc5ad6 : ionic: add a watchdog timer to monitor heartbeat
97ca486592c0 : ionic: add heartbeat check
ff7ebed94551 : ionic: reverse an interrupt coalesce calculation
5c28f213ef79 : ionic: fix up struct name comments
e4b5c7a582a7 : r8169: improve rtl8169_rx_fill
7cb83b21fd3b : r8169: align fix_features callback with vendor driver
7c3bebc3d868 : cxgb4: request the TX CIDX updates to status page
d4e4fdf9e4a2 : netns: fix GFP flags in rtnl_net_notifyid()
16d65287927e : net: ethernet: Use the correct style for SPDX License Identifier
480274787d7e : tcp: add TCP_INFO status for failed client TFO
ef87f7da6b28 : net: phy: dp83867: move dt parsing to probe
5a7f08c2abb0 : net: phy: dp83867: enable robust auto-mdix
546b85bb0aad : net: sch_generic: Use pfifo_fast as fallback scheduler for CAN hardware
ca5f8d2dd522 : net/smc: keep vlan_id for SMC-R in smc_listen_work()
f536dffc0b79 : net/smc: fix closing of fallback SMC sockets
e3ca9556f75c : arm64: realtek: Select reset controller
8e484ebb1edc : r8152: check the pointer rtl_fw->fw before using it
e8f44c50dfe7 : riscv: cleanup do_trap_break
91e2e57636f1 : net: hwbm: if CONFIG_NET_HWBM unset, make stub functions static
3f6b2c442061 : net: mvneta: make stub functions static inline
fa784f2ac00e : net: sch_generic: Use pfifo_fast as fallback scheduler for CAN hardware
2d69c42e373f : drm/i915/tc: Clear DKL_TX_PMD_LANE_SUS before program voltage swing
c442292a661b : drm/i915/pmu: Initialise the spinlock before registering
0e99f939f08f : drm/i915/selftests/blt: add some kthreads into the mix
dd158d71a085 : drm/i915/selftests: add sanity selftest for huge-GTT-pages
11d723ceb297 : drm/i915/selftests: prefer random sizes for the huge-GTT-page smoke tests
23741bc81de9 : drm/i915/selftests: extend coverage to include LMEM huge-pages
340be48f2c5a : drm/i915/selftests: add write-dword test for LMEM
01377a0d7e66 : drm/i915/lmem: support kernel mapping
cb6d2467ace7 : drm/i915: setup io-mapping for LMEM
b908be543e44 : drm/i915: support creating LMEM objects
027cbaaf6198 : selftests/bpf: Fix .gitignore to ignore no_alu32/
a94364603610 : bpftool: Allow to read btf as raw data
7be8782a502f : drm/i915: split gen11_irq_handler to make it shareable
e6e2ac07118b : drm/i915: do not set MOCS control values on dgfx
d8203d398c0d : drm/i915: add new gen12 dgfx platform macro
dc90fe3fd219 : drm/i915: Add is_dgfx to device info
db5e65fcb393 : drm/amdgpu: If amdgpu_ib_schedule fails return back the error.
e91e5f080e03 : drm/sched: Set error to s_fence if HW job submission failed.
42ce4b666da0 : drm/amdgpu/powerplay: modify the parameters of SMU_MSG_PowerUpVcn to 0
dcc0fcff145e : drm/amdgpu/gfx10: update gfx golden settings for navi12
21c943f35a67 : drm/amdgpu/gfx10: update gfx golden settings for navi14
d753dc6ab2eb : drm/amdgpu/gfx10: update gfx golden settings
59e038d0672d : drm/amd/powerplay: correct current clock level label for Arcturus
0525f29713bd : drm/amd/powerplay: skip unsupported clock limit settings on Arcturus V2
664fe85a2d92 : drm/amdgpu: Allow reading more status registers on si/cik
121a2bc6ae78 : drm/amdgpu: Move amdgpu_ras_recovery_init to after SMU ready.
cf52ecc8b677 : drm/amdgpu: Use ARCTURUS in RAS EEPROM.
d1a84427ad01 : drm/amd/powerplay: Add EEPROM I2C read/write support to Arcturus.
7388ccf968c8 : drm/amd/powerplay: Add interface for I2C transactions to SMU.
eaf56410ccb0 : drm/amdgpu: Add DC feature mask to disable fractional pwm
9f0256da6ba0 : drm/amdgpu: remove unused parameter in amdgpu_gfx_kiq_free_ring
8047266443ce : drm/amdgpu/vcn: Enable VCN2.5 encoding
3f378758b857 : drm/amdgpu/sdma5: do not execute 0-sized IBs (v2)
5aed95bbdd21 : drm/amdgpu: Fix SDMA hang when performing VKexample test
52dd95f2b642 : drm/amdgpu: define macros for retire page reservation
c688a06bc661 : drm/amdgpu: refine reboot debugfs operation in ras case (v3)
2c99a547bcf9 : drm/amdkfd: don't use dqm lock during device reset/suspend/resume
80df905da70e : drm/amd/display: Change Navi14's DWB flag to 1
397a9bc58879 : drm/amdgpu/display: add dc feature mask for psr enablement
6c45e480fe23 : drm/amd/powerplay: clear the swSMU code layer
18c1d3cee4c5 : drm/amd/powerplay: split out those internal used swSMU APIs V2
3697b339c64f : drm/amd/powerplay: add lock protection for swSMU APIs V2
6aec5bb4892a : drm/amdgpu: add VCN0 and VCN1 needed headers
6fcca317cb70 : drm/amd/display: Apply vactive dram clock change workaround to dcn2 DMLv2
b617b26559f8 : drm/amd/display: fix hubbub deadline programing
b745ecdb5e2e : drm/amd/display: fix avoid_split for dcn2+ validation
e72f8f62d248 : drm/amd/display: Do not call update bounding box on dc create
3b733278ca6b : drm/amd/display: Add center mode for integer scaling in DC
d4c2a96fdbff : drm/amd/display: take signal type from link
b837d783b629 : drm/amd/display: 3.2.56
1ea8751bd28d : drm/amd/display: Make clk mgr the only dto update point
50575eb5b339 : drm/amd/display: Only use EETF when maxCL > max display
622a88c8259e : drm/amd/display: move wm ranges reporting to end of init hw
0460f9abf275 : drm/amd/display: do not synchronize "drr" displays
e9c93e5af395 : drm/amd/display: Proper return of result when aux engine acquire fails
4d25a0d51056 : drm/amd/display: Disable force_single_disp_pipe_split on DCN2+
71fb7b2801a7 : drm/amd/display: Passive DP->HDMI dongle detection fix
bf7f5ac3167a : drm/amd/display: map TRANSMITTER_UNIPHY_x to LINK_REGS_x
22631bb8ca58 : drm/amd/display: add flag to allow diag to force enumerate edp
d5ac4ff211a3 : drm/amd/display: add embedded flag to dml
5cb4ca07c2d5 : drm/amd/display: fix number of dcn21 dpm clock levels
8c35730993ef : drm/amd/display: enable vm by default for rn.
c79c138a9a62 : drm/amd/display: Allow inverted gamma
6ce2427db71c : drm/amd/display: Update min dcfclk
f24b0522da18 : drm/amd/display: audio endpoint cannot switch
ff86391ee626 : drm/amd/display: Fix MPO & pipe split on 3-pipe dcn2x
78ea008bcdd0 : drm/amd/display: remove unnecessary assert
44ce0cd3b514 : drm/amd/display: move dispclk vco freq to clk mgr base
e2e316d5d795 : drm/amd/display: correctly initialize dml odm variables
b6bfba6cce85 : drm/amd/display: split dcn20 fast validate into more functions
952f6c4b5d72 : drm/amd/display: correctly populate dpp refclk in fpga
8c322309e48e : drm/amd/display: Enable PSR
e0d08a40a63b : drm/amd/display: Add debugfs entry for reading psr state
37b970d1d793 : drm/amd/display: 3.2.55
69fea579c215 : drm/amd/display: remove unused code
7bceac811c3b : drm/amd/display: Remove superfluous assert
6ac48490baec : drm/amd/display: Don't use optimized gamma22 with eetf
6f29c3588b41 : drm/amd/display: Add unknown clk state.
123c53a97a55 : drm/amd/display: add odm visual confirm
4294f722196d : drm/amd/display: add 50us buffer as WA for pstate switch in active
acf83f86b2e1 : drm/amd/display: Avoid sending abnormal VSIF
7890fb20a83b : drm/amd/powerplay: update Arcturus driver smu interface XGMI link part
d5e5c1bce1c7 : drm/amdgpu/psp: fix spelling mistake "initliaze" -> "initialize"
0e3a7c2ec93b : drm/amd/display: Free gamma after calculating legacy transfer function
73469970a9bb : drm/amdgpu/psp11: fix typo in comment
d7e7f1ea25d9 : drm/amdgpu/psp11: wait for sOS ready for ring creation
967a3b85bac9 : drm/amd/display: setting the DIG_MODE to the correct value.
0e04ad7d1857 : drm/amdgpu/powerplay: use local renoir array sizes for clock fetching
ee8bcc2333cc : drm/amdgpu: call amdgpu_vm_prt_fini before deleting the root PD
27d461333459 : i40e: prevent memory leak in i40e_setup_macvlans
621650cabee5 : i40e: Refactoring VF MAC filters counting to make more reliable
d80a476f4a12 : i40e: Fix LED blinking flow for X710T*L devices
cdb89f15bd46 : i40e: allow ethtool to report SW and FW versions in recovery mode
998e5166e604 : i40e: initialize ITRN registers with correct values
0514db37dd78 : i40e: Extend PHY access with page change flag
a3e09ded6a6d : i40e: Extract detection of HW flags into a function
e42b7e9cefca : i40e: Wrong 'Advertised FEC modes' after set FEC to AUTO
ff9246571a2e : i40e: Fix for persistent lldp support
cf1b2326b734 : nbd: verify socket is supported during setup
a4414aedf4bc : block: mtip32xx: Spelling s/configration/configuration/
9a7f12edf884 : fcntl: fix typo in RWH_WRITE_LIFE_NOT_SET r/w hint name
d386732bc142 : blk-mq: fill header with kernel-doc
1fead7182f38 : blk-mq: remove needless goto from blk_mq_get_driver_tag
e964a17d8c63 : ahci: tegra: use regulator_bulk_set_supply_names()
7d523bdc303a : ahci: Add support for Amazon's Annapurna Labs SATA controller
962399bb7fbf : ata: libahci_platform: Fix regulator_get_optional() misuse
7ce23e8e0a9c : nbd: handle racing with error'ed out commands
de6346ecbc8f : nbd: protect cmd->status with cmd->lock
4ff17a1df7d5 : drm/amdgpu/vi: silence an uninitialized variable warning
17523bd00c47 : drm/amdgpu/vce: make some functions static
569557e524d8 : drm/amdgpu/vce: fix allocation size in enc ring test
3a8b7d276135 : drm/amdgpu/psp: declare PSP TA firmware
993e4cdebb5a : block: reorder bio::__bi_remaining for better packing
f7e76dbc24df : block: Reduce the amount of memory used for tag sets
ac0d6b926e74 : block: Reduce the amount of memory required per request queue
a9a808084d6a : block: Remove the synchronize_rcu() call from __blk_mq_update_nr_hw_queues()
35a0b2378c19 : PCI/DPC: Add "pcie_ports=dpc-native" to allow DPC without AER control
5c8b0dfc6f4a : make __d_alloc() static
29d968e13007 : selftests/livepatch: Disable the timeout
ba1d18e386d9 : drm/i915: capture aux page table error register
dd5279c71405 : drm/i915: Fix PCH reference clock for FDI on HSW/BDW
0cab7acc4afc : Btrfs: fix race leading to metadata space leak after task received signal
8bb177d18f11 : btrfs: tree-checker: Fix wrong check on max devid
c17add7a1c61 : btrfs: Consider system chunk array size for new SYSTEM chunks
2b2ed9750fc9 : io_uring: fix bad inflight accounting for SETUP_IOPOLL|SETUP_SQTHREAD
498ccd9eda49 : io_uring: used cached copies of sq->dropped and cq->overflow
4c3258b9b0ff : f2fs: fix wrong description in document
0b20fcec8651 : f2fs: cache global IPU bio
222fc0c8503d : arm64: compat: Workaround Neoverse-N1 #1542419 for compat user-space
ee9d90be9dda : arm64: Fake the IminLine size on systems affected by Neoverse-N1 #1542419
05460849c3b5 : arm64: errata: Hide CTR_EL0.DIC on systems affected by Neoverse-N1 #1542419
c34c78dfc1fc : audit: remove redundant condition check in kauditd_thread()
bfcef4ab1d7e : arm64: psci: Reduce the waiting time for cpu_psci_cpu_kill()
a5315819c5e7 : arm64: pgtable: Correct typo in comment
ade12b8631d9 : arm64: docs: cpu-feature-registers: Document ID_AA64PFR1_EL1
1f2719c5c49f : arm64: defconfig: enable Altera GPIO controller
7db3e57e6a95 : arm64: cpufeature: Fix typos in comment
b05a50bb37dc : ARM: multi_v7_defconfig: Enable audio support for stm32mp157
86ec2e1739aa : ARM: dts: stm32: relax qspi pins slew-rate for stm32mp157
691505a803a7 : crypto: ccp - fix uninitialized list head
fe95938dadbd : crypto: nx - Improve debugfs_create_u{32,64}() handling for atomics
03f008c52b76 : crypto: ccp - Verify access to device registers before initializing
0d3c6781d8d8 : crypto: ccp - Change a message to reflect status instead of failure
9a8641a7ffbf : crypto: hisilicon - fix endianness verification problem of QM
719181f39a10 : crypto: hisilicon - fix param should be static when not external.
e10966981f72 : crypto: hisilicon - Fix using plain integer as NULL pointer
ee1788c61546 : crypto: hisilicon - tiny fix about QM/ZIP error callback print
798ac398179e : crypto: ccree - fix comparison of unsigned expression warning
1d55fdc85799 : crypto: ccp - Retry SEV INIT command in case of integrity check failure.
48fe583fe541 : crypto: amlogic - Add crypto accelerator for amlogic GXL
f1fb7ea262e4 : MAINTAINERS: Add myself as maintainer of amlogic crypto
7f7d115dfb51 : dt-bindings: crypto: Add DT bindings documentation for amlogic-crypto
49c4cd80354b : crypto: atmel - fix data types for __be{32,64}
4c747d4d1949 : hwrng: xgene - use devm_platform_ioremap_resource() to simplify code
6cd4e070372b : hwrng: tx4939 - use devm_platform_ioremap_resource() to simplify code
bd74b0f5ef80 : hwrng: st - use devm_platform_ioremap_resource() to simplify code
64b7bf137c95 : hwrng: pic32 - use devm_platform_ioremap_resource() to simplify code
5b18f9ac9573 : hwrng: pasemi - use devm_platform_ioremap_resource() to simplify code
c7c16c58be1a : hwrng: omap - use devm_platform_ioremap_resource() to simplify code
fc963e029dbb : hwrng: npcm - use devm_platform_ioremap_resource() to simplify code
ba1475767894 : hwrng: meson - use devm_platform_ioremap_resource() to simplify code
871d030d5986 : hwrng: ks-sa - use devm_platform_ioremap_resource() to simplify code
10304c762751 : hwrng: hisi - use devm_platform_ioremap_resource() to simplify code
3e3c97c67e9e : hwrng: exynos - use devm_platform_ioremap_resource() to simplify code
3e46bd349706 : hwrng: bcm2835 - use devm_platform_ioremap_resource() to simplify code
bc49534db694 : hwrng: atmel - use devm_platform_ioremap_resource() to simplify code
d1569349d7ce : hwrng: ka-sa - fix __iomem on registers
d0be07205764 : crypto: powerpc/spe-xts - implement support for ciphertext stealing
7f725f41f627 : crypto: powerpc - convert SPE AES algorithms to skcipher API
8255e65df961 : crypto: powerpc - don't set ivsize for AES-ECB
0d6ecb2e43d6 : crypto: powerpc - don't unnecessarily use atomic scatterwalk
528282630ca9 : crypto: aegis128 - duplicate init() and final() hooks in SIMD code
2698bce1f05f : crypto: aegis128 - avoid function pointers for parameterization
be867f987a4e : hwrng: omap - Fix RNG wait loop timeout
935d1e45908a : io_uring: Fix race for sqes with userspace
fb5ccc98782f : io_uring: Fix broken links with offloading
84d55dc5b9e5 : io_uring: Fix corrupted user_data
58fbe999ff40 : dt-bindings: example-schema: Add some additional examples and commentary
70145d16b3c1 : dt: submitting-patches: Document requirements for DT schema
7054c207b067 : dt: writing-schema: Add a note about tools PATH setup
5b6070ce9310 : dt-bindings: arm: samsung: Update the CHIPID binding for ASV
6ccae60d014d : xen: issue deprecation warning for 32-bit pv guest
466503d6b1b3 : EDAC/amd64: Set grain per DIMM
5153faac18d2 : cgroup: remove cgroup_enable_task_cg_lists() optimization
0a671dc50055 : ALSA: intel_hdmi: Remove dev_err() on platform_get_irq() failure
2728200f48d3 : drm/i915/selftests: Force ordering of context switches
c34cbe24cfd5 : ARM: dts: stm32: remove useless dma-ranges property for stm32f469
ae0300228a9a : ARM: dts: stm32: remove useless dma-ranges property for stm32f429
9737a358b56a : ARM: dts: stm32: disable active-discharge for vbus_otg on stm32mp157a-avenger96
c9b2fe7ea0a7 : ARM: dts: stm32: Fix active discharge usage on stm32mp157
791be94e2878 : ARM: dts: stm32: change default minimal buck1 value on stm32mp157
111ef3fdddfe : ARM: dts: stm32: add PWR regulators support on stm32mp157
b81c8c3b8e38 : ARM: dts: stm32: remove useless interrupt from dsi node for stm32f469
376d5d86cb20 : ARM: dts: stm32: add hdmi audio support to stm32mp157a-dk1 board
4951d9955166 : ARM: dts: stm32: Add DAC support to stm32mp157c-ed1
4a27d15e861a : ARM: dts: stm32: Add DAC pins used on stm32mp157c-ed1
2e7f46e13b3b : ARM: dts: stm32: fix regulator-sd_switch node on stm32mp157c-ed1 board
49bb8b69b524 : ARM: dts: stm32: remove usb phy-names entries on stm32mp157c-ev1
da5152f25ade : ARM: dts: stm32: fix joystick node on stm32f746 and stm32mp157c eval boards
8fcdbdccce21 : ARM: dts: stm32: fix memory nodes to match with DT validation tool
7e6c337f6894 : ARM: dts: stm32: add focaltech touchscreen on stm32mp157c-dk2 board
f9f5467f05ea : ARM: dts: stm32: enable ADC support on stm32mp157a-dk1
be5cdd1389ab : ARM: dts: stm32: add ADC pins used on stm32mp157a-dk1
439819dd4d47 : ARM: dts: stm32: Enable VREFBUF on stm32mp157a-dk1
29d437022f1e : ARM: dts: stm32: move ltdc pinctrl on stm32mp157a dk1 board
a88c85ee2ea3 : phy: qcom-qmp: Add SM8150 QMP UFS PHY support
76126f5bd3fb : dt-bindings: phy-qcom-qmp: Add sm8150 UFS phy compatible string
316b42945906 : phy: ti: gmii-sel: fix mac tx internal delay for rgmii-rxid
64d5989c1ae5 : phy: tegra: use regulator_bulk_set_supply_names()
54fad40d3f01 : phy: ti: dm816x: remove set but not used variable 'phy_data'
5932925ac1f3 : drm/i915: Move intel_engine_context_in/out into intel_lrc.c
24169f0a4537 : dt-bindings: arm: renesas: Add R-Car M3-N ULCB with Kingfisher
09f156d97e53 : dt-bindings: arm: renesas: Convert 'renesas,prr' to json-schema
0a4319b5c87a : ARM: shmobile: rcar-gen2: Drop legacy DT clock support
19308a412ec5 : x86/kvm: Fix -Wmissing-prototypes warnings
1510faee3090 : arm64: dts: renesas: r8a774b1: Add SATA controller node
588b9828f074 : drm: Don't free jobs in wait_event_interruptible()
0f54621701bf : doc: drm: Update references to previously renamed files
9121923c457d : kvm: Allocate memslots and buses before calling kvm_arch_init_vm
ab87cc9754cd : kselftests: Add dma-heap test
43d7238fb9ac : dma-buf: heaps: Add CMA heap to dmabuf heaps
47a32f9c1226 : dma-buf: heaps: Add system heap to dmabuf heaps
7b87ea704fd9 : dma-buf: heaps: Add heap helpers
a69b0e855d3f : dma-buf: Add dma-buf heaps framework
a8a30219ba78 : powerpc/powernv/eeh: Fix oops when probing cxl devices
d328bd4f9058 : drm/i915/tgl: Fix doc not corresponding to code
900554dc6bfc : drm/i915: Describe structure member in documentation
8c6388028d46 : doc: Update header files names
c35eb477c0cf : drm/i915/selftests: Tweak the default subtest runtime
41860cc44704 : irqchip/sifive-plic: Skip contexts except supervisor in plic_init()
15f794bd977a : spi: Fix NULL pointer when setting SPI_CS_HIGH for GPIO CS
6fb7427d84f6 : spi: pxa2xx: Introduce temporary variables to increase readability
4c02a7bd43e2 : ASoC: SOF: Intel: only support INFO_BATCH for legacy platforms
27e322fabd50 : ASoC: SOF: define INFO_ flags in dsp_ops
8c05f6af7b7d : ASoC: tegra: disable rx_fifo after disable stream
07932563686a : ASoC: tegra: add a TDM configuration callback
16c33235321d : ASoC: pxa: poodle: Spelling s/enpoints/endpoints/, s/connetion/connection/
c19255659b6e : ASoC: Spelling s/configr/configur/
4baabbf932ed : ASoC: soc-dpcm: tidyup for_each_dpcm_xx() macro
f3ee99087c8c : ASoC: tegra: Allow 24bit and 32bit samples
6442793abf75 : ASoC: rt5677-spi: fix sparse warnings
f8a60435703b : ASoC: rt5677: Add missing null check for failed allocation of rt5677_dsp
67d33aecd030 : pinctrl: cherryview: Allocate IRQ chip dynamic
6025e2fae3dd : ACPI: LPSS: Add dmi quirk for skipping _DEP check for some device-links
b3b3519c04bd : ACPI: LPSS: Add LNXVIDEO -> BYT I2C1 to lpss_device_links
cc18735f2085 : ACPI: LPSS: Add LNXVIDEO -> BYT I2C7 to lpss_device_links
cefe6aac29ff : ACPI / PMIC: Add Cherry Trail Crystal Cove PMIC OpRegion driver
ed852cde25a1 : ACPI / PMIC: Add byt prefix to Crystal Cove PMIC OpRegion driver
a0fcfed1389e : ACPI / PMIC: Do not register handlers for unhandled OpRegions
ea7d8c675ea5 : drm/ttm: stop exporting ttm_mem_io_* functions
51ea742c87f3 : drm/qxl: stop using TTM to call driver internal functions
ef38321897cf : drm/ttm: use the parent resv for ghost objects v3
97588b5b9a6b : drm/ttm: remove pointers to globals
9165fb879f62 : drm/ttm: always keep BOs on the LRU
7fb03cc3e079 : drm/ttm, drm/vmwgfx: move cpu_writers handling into vmwgfx
a1bb46c36ce3 : ACPI: processor: Add QoS requests for all CPUs
1860523df3fa : ARM: dts: at91: sama5d4_xplained: add digital filter for i2c
2789034c1b57 : ARM: dts: at91: sama5d2_xplained: add analog and digital filter for i2c
e9323b664ce2 : clk: samsung: exynos5420: Preserve PLL configuration during suspend/resume
9415743e4c8a : PCI: iproc: Invalidate PAXB address mapping before programming it
7858d31beffe : clk: imx: imx8mq: mark sys1/2_pll as fixed clock
3f44344868cf : clk: imx: imx8mn: mark sys_pll1/2 as fixed clock
c332481f62fa : clk: imx: imx8mm: mark sys_pll1/2 as fixed clock
e8688fe8df7d : clk: imx8mn: Define gates for pll1/2 fixed dividers
3e4947acad32 : clk: imx8mm: Define gates for pll1/2 fixed dividers
b04383b6a558 : clk: imx8mq: Define gates for pll1/2 fixed dividers
7eb3894b2fac : arm64: dts: ls1028a: fix a compatible issue
0f42c1ad44d4 : x86/ftrace: Get rid of function_hook
0f3a10687b9a : ARM: dts: Disable DMA support on the BK4 vf610 device's fsl_lpuart
fa583f71a99c : ACPI: processor_idle: Skip dummy wait if kernel is in guest
5c70e9714254 : rtw88: fix GENMASK_ULL for u64
c6a5f8daff11 : drm/gpu: Fix Memory barrier without comment Issue
e109c6db528c : drm/gpu: Fix Missing blank line after declarations
65b9425ce9aa : iwlwifi: rx: use new api to get band from rx mpdu
e878325a801d : iwlwifi: nvm: create function to convert channel index to nl80211_band
d558b7f83470 : iwlwifi: mvm: Invert the condition for OFDM rate
3717f91a81af : iwlwifi: mvm: create function to convert nl80211 band to phy band
6abe1e2e3904 : iwlwifi: dbg_ini: use vzalloc to allocate dumping memory regions
3b445ed9b72a : iwlwifi: dbg_ini: add user trigger support
449a29d0fead : iwlwifi: mvm: add notification for missed VAP
7f2ea5212342 : iwlwifi: mvm: fix old-style declaration
fe959c7b2049 : iwlwifi: mvm: use the new session protection command
c327ae2fe12f : iwlwifi: mvm: remove leftover rs_remove_sta_debugfs() prototype
d3b4dc014c9c : iwlwifi: mvm: add support for new version for D0I3_END_CMD
ee4cce9b9d64 : iwlwifi: mvm: consider ieee80211 station max amsdu value
eae7550b9d9c : iwlwifi: dbg_ini: support FW notification dumping in case of missed beacon
b87384af8d67 : iwlwifi: dbg_ini: remove old API and some related code
e8d9e982bf9b : iwlwifi: dbg_ini: rename external debug configuration file
3ed34fbf9d3b : iwlwifi: dbg_ini: support FW response/notification region type
068893b7a28f : iwlwifi: dbg_ini: support domain changing via debugfs
60e8abd9d3e9 : iwlwifi: dbg_ini: add periodic trigger new API support
14124b25780d : iwlwifi: dbg_ini: implement monitor allocation flow
cf29c5b66b9f : iwlwifi: dbg_ini: implement time point handling
a9248de42464 : iwlwifi: dbg_ini: add TLV allocation new API support
677d25b237b3 : iwlwifi: dbg_ini: use new API in dump info
a77e3d2829e2 : iwlwifi: dbg_ini: add error tables dumping support
593fae3e5e90 : iwlwifi: dbg_ini: add monitor dumping support
69f0e5059b09 : iwlwifi: dbg: remove multi buffers infra
3b589d5624ce : iwlwifi: dbg_ini: use new trigger TLV in dump flow
c9fe75e9f347 : iwlwifi: dbg_ini: use new region TLV in dump flow
c03fe6d3b31c : iwlwifi: dbg_ini: load external dbg cfg after internal cfg is loaded
22648c989cb8 : microblaze: Increase max dtb size to 64K from 32K
6bf8be7ff779 : microblaze: Enable SPARSE_IRQ
a323fb63d0a2 : microblaze: defconfig: Enable devtmps and tmpfs
13645b1a0426 : arm64: dts: imx8mq-evk: VDD_ARM power rail is always ON
069de7bba5bc : ARM: dts: imx6q-gw54xx: Do not use 'simple-audio-card,dai-link'
03ad0d703df7 : autofs: fix a leak in autofs_expire_indirect()
37c250fd3844 : staging: exfat: Update MAINTAINERS file
3a4cffe67f2f : staging: wilc1000: handle mgmt frames for both interfaces during concurrent mode
d59dc92f1bcc : staging: wilc1000: potential corruption in wilc_parse_join_bss_param()
bfc0a0935aa4 : staging: wilc1000: store bss object and use cfg80211_connect_bss()
79380bbfc3ff : staging: rtl8188eu: remove code valid only for 5 GHz
9f750a7ec1b7 : staging: fbtft: Fix duplicate arguments to bitwise AND
76fe47940e60 : staging: gasket: Fix lines ending with a '('
6454e187244e : staging: sm750fb: align arguments with open parenthesis in file sm750_cursor.h
548c01d6e376 : staging: sm750fb: align arguments with open parenthesis in file sm750_accel.h
836c336ebe50 : staging: sm750fb: align arguments with open parenthesis in ddk750_sii164.c
13c2059fee66 : staging: sm750fb: format description of parameters in accel.h
3bcfd0e77e93 : staging: sm750fb: format description of parameters in accel.c
25c42086c711 : staging: vc04_services: fix warnings of Block comments use of *
3e722c805cdf : staging: vc04_services: fix warnings of scpace required between operator
b7697f054018 : staging: vc04_services: fix check warnings of line over 80 characters
7fb50738e2f6 : Staging: Netlogic: Fix spelling mistake
f44e565e9155 : Staging: Netlogic: Fix grammatical error
663328205c0d : staging: uwb: fix coccinelle warnings of comparison to bool
c671dfdaedef : staging: most: Change bool init to true/false
77b97aa69bd0 : staging: comedi: remove unused variable 'route_table_size'
630d00b8b26d : staging: exfat: Clean up return code - FFS_MEMORYERR
03eac8d59473 : staging: exfat: Clean up return codes - FFS_INVALIDPATH
e0cb59bdd2b2 : arm64: dts: imx8qxp-mek: Enable scu key
c76c4ad5470c : staging: exfat: Clean up return codes - FFS_FILEEXIST
49dad0c189af : arm64: dts: imx8qxp: Add scu key node
ab5a321da008 : staging: exfat: Clean up return codes - FFS_NAMETOOLONG
7ca8049f0980 : staging: exfat: Clean up return codes - FFS_PERMISSIONERR
df7098f84f7e : staging: exfat: Clean up return codes - FFS_DIRBUSY
67f8224c3b52 : staging: exfat: Clean up return codes - FFS_NOTFOUND
2f2e28866bd7 : staging: exfat: Clean up return codes - FFS_FULL
764b5b5e704e : ARM: dts: imx6dl-yapp4: Enable the MPR121 touchkey controller on Hydra
f306bde1860d : staging: rtl8723bs: reduce stack usage of cfg80211_rtw_scan
9f665d820391 : staging: rtl8723bs: reduce stack usage of rtw_cfg80211_unlink_bss
be88dae8e2a9 : staging: rtl8723bs: removed unwanted if..else condition
bb84f28f0d86 : staging: rtl8188eu: make efuse_power_switch() function static
390e4f967299 : staging: mt7621-dma: use devm_platform_ioremap_resource() to simplify code
f1ca32696aea : staging: netlogic: use devm_platform_ioremap_resource() to simplify code
6fc77fc892d8 : staging: ralink-gdma: use devm_platform_ioremap_resource() to simplify code
7e28fc4759e7 : ARM: dts: imx: Rename "iram" node to "sram"
d46b0da7a33d : cifs: Fix cifsInodeInfo lock_sem deadlock when reconnect occurs
1a67c4159657 : CIFS: Fix use after free of file info structures
abe57073d08c : CIFS: Fix retry mid list corruption on reconnects
382072916044 : bpf: Prepare btf_ctx_access for non raw_tp use case
f873b66119f2 : scsi: hisi_sas: Record the phy down event in debugfs
cabe7c10c97a : scsi: hisi_sas: Delete the debugfs folder of hisi_sas when the probe fails
8f6432986e61 : scsi: hisi_sas: Add ability to have multiple debugfs dumps
905ab01faf5f : scsi: hisi_sas: Add module parameter for debugfs dump count
a70e33eae363 : scsi: hisi_sas: Allocate memory for multiple dumps of debugfs
357e4fc7a933 : scsi: hisi_sas: Add debugfs file structure for ITCT cache
b714dd8f36dc : scsi: hisi_sas: Add debugfs file structure for IOST cache
0161d55f23a1 : scsi: hisi_sas: Add debugfs file structure for ITCT
e15f2e2dff5b : scsi: hisi_sas: Add debugfs file structure for IOST
1f66e1fd26bd : scsi: hisi_sas: Add debugfs file structure for port
c61163981076 : scsi: hisi_sas: Add debugfs file structure for registers
1b54c4db725d : scsi: hisi_sas: Add debugfs file structure for DQ
35ea630b2bad : scsi: hisi_sas: Add debugfs file structure for CQ
d28ed83b7693 : scsi: hisi_sas: Add timestamp for a debugfs dump
550c0d89d52d : scsi: hisi_sas: Replace in_softirq() check in hisi_sas_task_exec()
8fa9a7bd3099 : scsi: hisi_sas: use wait_for_completion_timeout() when clearing ITCT
65a3b8bd5694 : scsi: hisi_sas: Set the BIST init value before enabling BIST
35160421b63d : scsi: hisi_sas: Don't create debugfs dump folder twice
1125c70a9238 : scsi: Fix various misspellings of "connect"
d44c897c391e : scsi: isci: Spelling s/configruation/configuration/
5bb2f743cdaa : scsi: mpt3sas: change allocation option
906ca6353ac0 : scsi: esas2r: unlock on error in esas2r_nvram_read_direct()
e07734fdee78 : scsi: cxgb4i: remove set but not used variable 'ppmax'
d6c9b31ac306 : scsi: csiostor: Don't enable IRQs too early
5314995e370e : scsi: lpfc: lpfc_nvmet: Fix Use plain integer as NULL pointer
2c7fb469024f : scsi: lpfc: lpfc_attr: Fix Use plain integer as NULL pointer
74acec655f56 : scsi: lpfc: Update lpfc version to 12.6.0.0
b4b3417cf6c8 : scsi: lpfc: Add additional discovery log messages
83c6cb1ae8be : scsi: lpfc: Add FC-AL support to lpe32000 models
e7d859527255 : scsi: lpfc: Add FA-WWN Async Event reporting
b1dfa5411ea4 : scsi: lpfc: Add log macros to allow print by serverity or verbosity setting
95bfc6d8ad86 : scsi: lpfc: Make FW logging dynamically configurable
8156d378c4cb : scsi: lpfc: Revise interrupt coalescing for missing scenarios
ea85a20cd54f : scsi: lpfc: Remove lock contention target write path
22770cbabf6b : scsi: lpfc: Slight fast-path performance optimizations
f84f8f93f01f : scsi: lpfc: fix coverity error of dereference after null check
91a52b617cdb : scsi: lpfc: Fix hardlockup in lpfc_abort_handler
324e1c402069 : scsi: lpfc: Fix bad ndlp ptr in xri aborted handling
feff8b3d84d3 : scsi: lpfc: Fix SLI3 hba in loop mode not discovering devices
27f3efd637ce : scsi: lpfc: Fix lockdep errors in sli_ringtx_put
0a5ce731977d : scsi: lpfc: Fix reporting of read-only fw error errors
97a9ed3b3ae8 : scsi: lpfc: fix lpfc_nvmet_mrq to be bound by hdw queue count
b7412c6b2203 : drm/i915/display/psr: Print in debugfs if PSR is not enabled because of sink
0cf9f4e547ce : scsi: sd: define variable dif as unsigned int instead of bool
fc5b220b2dcf : scsi: target: cxgbit: Fix cxgbit_fw4_ack()
549af0083302 : IB/core: Avoid deadlock during netlink message handling
d506a65d56fd : drm/i915: Catch GTT fault errors for gen11+ planes
26ed19adbab1 : libfdt: reduce the number of headers included from libfdt_env.h
772d1dea1f6c : drm/i915/tgl: whitelist PS_(DEPTH|INVOCATION)_COUNT
6b441c628e17 : drm/i915: Remove nonpriv flags when srm/lrm
6a5cb53aaa4e : md: no longer compare spare disk superblock events in super_load
775d78319f1c : md: improve handling of bio with REQ_PREFLUSH in md_flush_request()
fadcbd2901a0 : md/bitmap: avoid race window between md_bitmap_resize and bitmap_file_clear_bit
e3fc3f3d0943 : md/raid0: Fix an error message in raid0_make_request()
6e6583c91f94 : dpaa_eth: add newline in dev_err() msg
2579bce4cf62 : fsl/fman: remove unused struct member
060ad66f9795 : dpaa_eth: change DMA device
681e38380c79 : fsl/fman: add API to get the device behind a fman port
1076aaeeeacf : dpaa_eth: remove redundant code
5537b3298576 : dpaa_eth: defer probing after qbman
9b56beed1e8a : fsl/fman: don't touch liodn base regs reserved on non-PAMU SoCs
a4260ea49547 : media: sun4i: Add H3 deinterlace driver
713e6a289f42 : media: dt-bindings: media: Add Allwinner H3 Deinterlace binding
76df2e6c7c78 : media: vimc: Implement debayer control for mean window size
b1f8e9316e79 : media: vimc: move the dev field of each entity to vimc_ent_dev
23df45d03866 : media: vimc: embed the pads of entities in the entities' structs
ad1cec89db96 : media: vimc: remove unused struct declaration vimc_platform_data
af2bdbbe2d43 : media: vimc: common: remove unused function 'vimc_pipeline_s_stream'
3b04de4e7a56 : media: vimc: remove EXPORT_SYMBOL_GPL declarations
b4aa975cbd87 : media: vimc: remove the helper function vimc_ent_sd_unregister
9fb82aaa85d3 : media: vimc: move media_entity_cleanup to release callbacks
291aca4e7bdd : media: vimc: sen: register subdevice only after initialization
4996992c4f74 : media: vimc: cleanup code that assigns entity in entities array
817d0b3278f5 : media: vimc: initialize vim entity pointers to NULL
f3f5ba42c58d : media: imon: invalid dereference in imon_touch_event
33657a0a3eec : media: tuners: Use the correct style for SPDX License Identifier
d3bec7fc1179 : media: smiapp: Rename update_mode as pll_blanking_update
90c9e4a4dba9 : media: smiapp: Register sensor after enabling runtime PM on the device
579d1f7d4fb9 : media: smiapp: Use non-binned and binned limits correctly
da533bb0058b : media: smiapp: Don't update sensor configuration during power-on init
f8c4352c1bef : media: smiapp: Move binning configuration to streaming start
b0388c072767 : media: smiapp: Don't get binning limits dynamically
4a9a75923acb : media: smiapp: Destroy sensor's mutex
33e17ea2d4f0 : media: dt-bindings: smia: Remove documentation of nokia,nvm-size
1962f86b42ed : virt_wifi: fix refcnt leak in module exit routine
f3b0a18bb6cb : net: remove unnecessary variables and callback
0ce1822c2a08 : vxlan: add adjacent link to limit depth level
32b6d34fedc2 : net: core: add ignore flag to netdev_adjacent structure
2bce1ebed17d : macsec: fix refcnt leak in module exit routine
369f61bee0f5 : team: fix nested locking lockdep warning
089bca2caed0 : bonding: use dynamic lockdep key instead of subclass
65de65d90337 : bonding: fix unexpected IFF_BONDING bit unset
ab92d68fc22f : net: core: add generic lockdep keys
5343da4c1742 : net: core: limit nested device depth
941e1d36b5b6 : media: smiapp: Support probing NVM size
23fc92fad8ff : media: smiapp: Don't poll for NVM ready on devices that don't need it
d5e550cf9f29 : media: smiapp: Add definitions for data transfer if capability bits
e367095df32b : media: smiapp: Refactor reading NVM page
a5b1d5413534 : media: smiapp: Fix error handling at NVM reading
837c07ebb030 : media: smiapp: Use the BIT macro where appropriate, remove useless definition
a0219deefe9e : media: imx7-mipi-csis: Add a check for devm_regulator_get
61c03b631b74 : media: st-mipid02: add a check for devm_gpiod_get_optional
828dbc299278 : media: i2c: Add IMX290 CMOS image sensor driver
8a97a4676f8b : media: dt-bindings: media: i2c: Add IMX290 CMOS sensor binding
c31e2febdeb2 : media: i2c: ov5695: Fix randbuild error
b8bf73136bae : media: ad5820: Add support for ad5821 and ad5823
fda689b5b169 : media: ad5820: DT new compatible devices
1c7ae4a51298 : media: ad5820: Add support for of-autoload
c01674e75a41 : media: ad5820: Add support for enable pin
219ea61a7acb : media: ad5820: DT new optional field enable-gpios
801ef7c4919e : media: ad5820: Define entity function
981e44545453 : media: ov5640: Make 2592x1944 mode only available at 15 fps
92b9096c0fe0 : media: ov5640: Fix 1920x1080 mode to remove extra enable/disable
cc196e48e517 : media: ov5640: add PIXEL_RATE control
ecfaec43e499 : media: lm3646: remove redundant assignment to variable rval
fdd5b6e3eff2 : media: ov6650: Fix arbitrary selection of master clock rate
74f84922478b : media: ov6650: Drop unused .pclk_max field
82d4a161df49 : media: ov6650: Don't reapply pixel clock divisor on format change
82ecff655e79 : keys: Fix memory leak in copy_net_ns
d898692e9ddb : media: ov6650: Simplify clock divisor calculation
b1c579438220 : media: ov6650: Drop obsolete .pclk_limit attribute
57822068dd12 : media: ov6650: Fix stored frame interval not in sync with hardware
cfc4652dee4a : media: cec-gpio: Use CONFIG_PREEMPTION
a55cc9efa55e : media: Documentation: v4l: fix section depth
11893eb84567 : media: imx.rst: Pass the v4l2-ctl configuration
bdb5b5911c4e : media: imx.rst: Provide instructions for the i.MX6DL sabreauto
f3398f328a5c : media: imx.rst: Provide a real example for the output format
5ea537161d3a : media: imx.rst: Specify the sabreauto variant
4e383575a131 : media: i2c: adv7842: make array cri static and const, makes object smaller
9b950ce05732 : media: gspca: remove redundant assignment to variable ret
05ff862e0ca5 : media: ti-vpe: vpe: use r2y instead of y2r, copy-paste error
b19c25f46745 : media: adv7180: Only print 'chip found' message on successful probe
2289adbfa559 : media: usb: fix memory leak in af9005_identify_state
69e3235d5826 : media: cec-pin: add 'received' callback
65d270acb2d6 : media: aspeed: clear garbage interrupts
5b3f3c41c5c7 : media: aspeed: set hsync and vsync polarities to normal before starting mode detection
0e78795e95c5 : media: aspeed: refine hsync/vsync polarity setting logic
918c1fe9fbbe : cpuidle: Do not unset the driver if it is there already
86caab29da78 : media: cedrus: Add HEVC/H.265 decoding support
de06f2892832 : media: pixfmt: Document the HEVC slice pixel format
256fa3920874 : media: v4l: Add definitions for HEVC stateless decoding
c3b32900fbf5 : media: cedrus: Remove unnecessary parenthesis around DIV_ROUND_UP
06eff2150d4d : media: cedrus: Fix undefined shift with a SHIFT_AND_MASK_BITS macro
5063f48bbbd8 : drm/i915: Making loglevel of PSR2/SU logs same.
49c4868ab01c : drm/msm/dsi: Implement qcom, dsi-phy-regulator-ldo-mode for 28nm PHY
a713af394cf3 : cgroup: pids: use atomic64_t for pids->limit
348e46fbb4cd : i2c: stm32f7: remove warning when compiling with W=1
6d6b0d0d5afc : i2c: stm32f7: fix a race in slave mode with arbitration loss irq
02e64276c6db : i2c: stm32f7: fix first byte to send in slave mode
62931ac2f901 : i2c: mt65xx: fix NULL ptr dereference
12a280c72868 : drm/dp_mst: Add topology ref history tracking for debugging
07f047e3fe33 : i2c: i801: Add support for Intel Comet Lake PCH-H
a15542bb72a4 : RDMA/nldev: Skip counter if port doesn't match
e0c61c04791a : i2c: i801: Add support for Intel Jasper Lake
6f85f73821f6 : drm/dp_mst: Add basic topology reprobing when resuming
d20ebea8f0fa : drm/amdgpu/dm: Resume short HPD IRQs before resuming MST topology
6857f879f98a : drm/amdgpu: Iterate through DRM connectors correctly
ac0de16a38a9 : drm/nouveau: Resume hotplug interrupts earlier
09e530657e1c : drm/nouveau: Don't grab runtime PM refs for HPD IRQs
79413ed4a1b7 : drm/dp_mst: Lessen indenting in drm_dp_mst_topology_mgr_resume()
dad7d84f8835 : drm/dp_mst: Don't forget to update port->input in drm_dp_mst_handle_conn_stat()
3f9b3f02dda5 : drm/dp_mst: Protect drm_dp_mst_port members with locking
dda967139955 : i2c: at91: add support for analog filtering
2be357af5fdd : i2c: at91: add support for advanced digital filtering
2989b45923b9 : i2c: at91: add support for digital filtering
b00277923743 : i2c: at91: add new platform support for sam9x60
14692a3637d4 : drm/dp_mst: Add probe_lock
9408cc94eb04 : drm/dp_mst: Handle UP requests asynchronously
c485e2c97dae : drm/dp_mst: Refactor pdt setup/teardown, add more locking
b84dfe1af540 : i2c: add support for filters optional properties
d29333cf5cd7 : drm/dp_mst: Remove PDT teardown in drm_dp_destroy_port() and refactor
b644257f0ec2 : dt-bindings: i2c: add bindings for i2c analog and digital filter
2034e3f4c9a5 : dt-bindings: i2c: at91: add new compatible
90a764cda1c8 : drm/i915: Add support for half float framebuffers on snb sprites
762dff2e6f43 : drm/i915: Add support for half float framebuffers for ivb+ sprites
03b0ce9532ec : drm/i915: Add support for half float framebuffers for gen4+ primary planes
6e6c155da65b : drm/i915: Add support for half float framebuffers for skl+
dbe20703e178 : drm/i915: Simplify skl_max_scale()
99efd1c92b7a : drm/i915: Eliminate skl_check_pipe_max_pixel_rate()
bb6ae9e653dc : drm/i915: Allow planes to declare their minimum acceptable cdclk
bf5da83e4bd8 : drm/i915: Move check_digital_port_conflicts() earier
1d5a95b5c943 : drm/i915: Rework global state locking
6c066f4c99e1 : drm/i915: Add debugs to distingiush a cd2x update from a full cdclk pll update
7cb12d48314e : drm/dp_mst: Destroy MSTBs asynchronously
dc2f7edcc012 : RDMA/rxe: Remove useless rxe_init_device_param assignments
b275fb6013df : docs: ioctl: fix typo
98919f4c9a34 : Documentation: debugfs: Document debugfs helper for unsigned long values
dc5fcc51a5d1 : docs: driver-api: Remove reference to sgi-ioc4
8424312516e5 : irqchip/gic-v3-its: Use the exact ITSList for VMOVP
4ef511bc410c : net: aquantia: adding atlantic ptp maintainer
9c477032f7d0 : net: aquantia: add support for PIN funcs
dbcd6806af42 : net: aquantia: add support for Phy access
84989af0465b : net: aquantia: implement get_ts_info ethtool
7db3d07afd2c : net: aquantia: add support for ptp ioctls
5a1bf9ef51cf : net: aquantia: rx filters for ptp
04a1839950d9 : net: aquantia: implement data PTP datapath
61cc502ef428 : net: aquantia: styling fixes on ptp related functions
94ad94558b0f : net: aquantia: add PTP rings infrastructure
910479a9f793 : net: aquantia: add basic ptp_clock callbacks
593f7b43bd78 : net: aquantia: unify styling of bit enums
1a64f8dc82b1 : net: aquantia: PTP skeleton declarations and callbacks
004e822a6faa : drm/tegra: Use cec_notifier_conn_(un)register()
051172e8c1ce : drm/tegra: Fix ordering of cleanup code
f1f20eb97055 : drm/tegra: sor: Move register programming out of ->init()
3f4bb9f75090 : drm: Spelling s/connet/connect/
3dd4d40b4208 : xfs: Sanity check flags of Q_XQUOTARM call
746facd39370 : media: vivid: Add metadata output support
78892b6ba3ba : media: v4l2-core: Add new metadata format
a2e31ce91de9 : media: Documentation:media:v4l2:Add vivid metadata doc
d5797cf685a0 : media: vivid: Add metadata capture support
8669d8474a58 : media: v4l2-dev: disable frequency and tuner ioctls for touch
4fbd54bbd243 : media: v4l2-dev: fix is_tch checks
8e72244b4e8f : media: v4l2-dev: simplify the SDR checks
96f49c1ac370 : media: v4l2-core: correctly validate video and metadata ioctls
d07ce4e32a8d : kdb: Avoid array subscript warnings on non-SMP builds
a52c23b8b207 : xprtrdma: Replace dprintk in xprt_rdma_set_port
f54c870d326a : xprtrdma: Replace dprintk() in rpcrdma_update_connect_private()
d4957f01d29b : xprtrdma: Refine trace_xprtrdma_fixup
7b020f17bbd3 : xprtrdma: Report the computed connect delay
6cb28687fd1d : xprtrdma: Wake tasks after connect worker fails
614f3c96d7e5 : xprtrdma: Pull up sometimes
d6764bbd7763 : xprtrdma: Refactor rpcrdma_prepare_msg_sges()
dc15c3d5f168 : xprtrdma: Move the rpcrdma_sendctx::sc_wr field
b5cde6aa882d : xprtrdma: Remove rpcrdma_sendctx::sc_device
f995879ec4aa : xprtrdma: Remove rpcrdma_sendctx::sc_xprt
15d9b015d3d1 : xprtrdma: Ensure ri_id is stable during MR recycling
9d2da4ff00f3 : xprtrdma: Manage MRs in context of a single connection
c3700780a096 : xprtrdma: Fix MR list handling
2ae50ad68cd7 : xprtrdma: Close window between waking RPC senders and posting Receives
eea63ca7ffa1 : xprtrdma: Initialize rb_credits in one place
a31b2f939219 : xprtrdma: Connection becomes unstable after a reconnect
4b93dab36f28 : xprtrdma: Add unique trace points for posting Local Invalidate WRs
bf7ca707ae60 : SUNRPC: Add trace points to observe transport congestion control
5cd8b0d4dd96 : SUNRPC: Eliminate log noise in call_reserveresult
30aecae86e91 : gfs2: Fix memory leak when gfs2meta's fs_context is freed
56916cdfa1f1 : drm/vboxvideo: Replace prepare_fb()/cleanup_fb() with GEM VRAM helpers
ecad80f0865d : drm/hisilicon/hibmc: Use GEM VRAM's prepare_fb() and cleanup_fb() helpers
eddc0acfed09 : drm/bochs: Replace prepare_fb()/cleanup_fb() with GEM VRAM helpers
6542ad891803 : drm/vram-helpers: Add helpers for prepare_fb() and cleanup_fb()
71b1c99081ae : drm/i915/perf: Describe structure members in documentation
c7892db5dd6a : KVM: arm64: Select TASK_DELAY_ACCT+TASKSTATS rather than SCHEDSTATS
606be04724b6 : drm/gpu: Add comment for memory barrier
8a6c55d0f883 : ALSA: hda/realtek - Fix 2 front mics of codec 0x623
2ec35bd21d32 : drm/mediatek: remove cast to pointers passed to kfree
fa679767adde : pinctrl: mvebu: use devm_platform_ioremap_resource() to simplify code
6571317713c8 : pinctrl: mediatek: use devm_platform_ioremap_resource() to simplify code
62db7d1e1ef1 : drm/simple-kms: Standardize arguments for callbacks
3ccb8551f52e : soundwire: cadence_master: make clock stop exit configurable on init
9e3d47fb2bdc : soundwire: intel/cadence: add flag for interrupt enable
dfbe642d1ed9 : soundwire: intel: add helper for initialization
675d4c9aba86 : soundwire: cadence_master: add hw_reset capability in debugfs
49ea07d33d9a : soundwire: intel/cadence: fix startup sequence
e58f7d15e6be : spi: xilinx: Add DT support for selecting transfer word width
e3354b17b4ac : spi: xilinx: add description of new property xlnx,num-transfer-bits
e42599d6bbf5 : ASoC: rt5650: Add Kahlee platform specfic changes
7b47ad3322d1 : soundwire: slave: fix scanf format
2871ea85c119 : drm/i915/gt: Split intel_ring_submission
2c9a49150d90 : drm/i915: Convert PAT setup to uncore mmio
f0778871a138 : ALSA: hda/realtek - Add support for ALC623
e2995b95a914 : ALSA: usb-audio: Add DSD support for Gustard U16/X26 USB Interface
a69a85da458f : netfilter: nft_payload: fix missing check for matching length in offloads
2579a4eefc04 : x86/ioapic: Rename misnamed functions
df4393424af3 : x86/ioapic: Prevent inconsistent state when moving an interrupt
c24b75e0f923 : ipvs: move old_secure_tcp into struct netns_ipvs
62931f59ce9c : ipvs: don't ignore errors in case refcounting ip_vs module fails
5bbab3cf211b : EDAC/aspeed: Use devm_platform_ioremap_resource() in aspeed_probe()
c2ffa00ad615 : reset: document (devm_)reset_control_get_optional variants
a48108c0c20f : reset: improve of_xlate documentation
b9e9348d381e : reset: fix reset_control_get_exclusive kerneldoc comment
ed713ce24254 : reset: fix reset_control_lookup kerneldoc comment
77d551b9ad00 : reset: fix of_reset_control_get_count kerneldoc comment
47db56525176 : reset: fix of_reset_simple_xlate kerneldoc comment
7f47211e73e9 : drm/i915/selftests: Flush any i915_active callback work as well
93100fdeb4de : drm/i915/selftests: Flush interrupts before disabling tasklets
3ab831e50c1c : reset: simple: Add Realtek RTD1195/RTD1295
5ac33eebf1ba : reset: simple: Keep alphabetical order
9d0863baff49 : MAINTAINERS: add Mediatek shutdown drivers
d28c74c10751 : power: reset: add driver for mt6323 poweroff
47e568129ba8 : rtc: mt6397: add compatible for mt6323
851b87148aa2 : rtc: mt6397: improvements of rtc driver
c512995ce9dc : rtc: mt6397: move some common definitions into rtc.h
82245b6e9106 : dt-bindings: rtc: mediatek: add missing mt6397 rtc
603d9299da32 : mfd: mt6397: Fix probe after changing mt6397-core
acd1f0467980 : ext2: return error when fail to allocating memory in ioctl
f45f57cce584 : dma-buf: stop using the dmabuf->lock so much v2
15fd552d186c : dma-buf: change DMA-buf locking convention v3
4f5c5b76cc00 : selftests/powerpc: Reduce sigfuz runtime to ~60s
b298800dd8ee : rtl8xxxu: fix warnings for symbol not declared
4fcef8609132 : rtl8xxxu: remove set but not used variable 'rate_mask'
d0c160b18ef5 : atmel: remove set but not used variable 'dev'
f64b06bd362a : adm80211: remove set but not used variables 'mem_addr' and 'io_addr'
091c6e9c083f : rtlwifi: Remove unnecessary NULL check in rtl_regd_init
082a36dc9995 : rtw88: add phy_info debugfs to show Tx/Rx physical status
f39e9bd49a3d : rtw88: add set_bitrate_mask support
0bd9557341b7 : rtw88: Enable 802.11ac beamformee support
c97ee3e0bea2 : rtw88: add power tracking support
8575b534b000 : rtw88: use macro to check the current band
844e9d7c60a4 : bcma: fix block comment style
2409839ab6bf : MIPS: include: remove unsued header file asm/sgi/sgi.h
76db2d466f6a : net: phy: smsc: LAN8740: add PHY_RST_AFTER_CLK_EN flag
337d866a8014 : net: lan78xx: remove set but not used variable 'event'
bc9f6e94bcb5 : mlxsw: spectrum_buffers: Calculate the size of the main pool
914c4fc1b792 : mlxsw: spectrum: Use guaranteed buffer size as pool size limit
b42aa3fd5957 : MIPS: tlbex: Fix build_restore_pagemask KScratch restore
e942242784d0 : MIPS: SGI-IP27: reduce ARC usage to a minimum
7b16831d1eb1 : MIPS: arc: use function argument for passing argc/argv to prom_init_cmdline
cbd09241dd9d : MIPS: arc: remove unused stuff
c823f4160978 : MIPS: SGI-IP27: move registering of smp ops into IP27 specific code
249be5633cdb : MIPS: SGI-IP27: collect externs in new header file
a1f58ba46f79 : io_uring: correct timeout req sequence when inserting a new entry
ef03681ae8df : io_uring : correct timeout req sequence when waiting timeout
bc808bced39f : io_uring: revert "io_uring: optimize submit_and_wait API"
e4f5cb1a9b27 : MIPS: bmips: mark exception vectors as char arrays
e02d026f08f1 : MIPS: Loongson: Fix GENMASK misuse
06cd9da58fb2 : r8169: never set PCI_EXP_DEVCTL_NOSNOOP_EN
b9bcb95315fe : net: phy: broadcom: add 1000Base-X support for BCM54616S
fa6e98cee558 : net: phy: add support for clause 37 auto-negotiation
e7312efbd5de : net: phy: modify assignment to OR for dev_flags in phy_attach_direct
2afd23f78f39 : xsk: Fix registration of Rx-only sockets
55667441c84f : net/flow_dissector: switch to siphash
e32beb064105 : cpufreq: vexpress-spc: find and skip duplicates when merging frequencies
4a6e13523879 : cpufreq: vexpress-spc: use macros instead of hardcoded values for cluster ids
d4267a57d384 : MAINTAINERS: Update the Spreadtrum SoC maintainer
1aa6300638e7 : xfs: add mising include of xfs_pnfs.h for missing declarations
da781e64b28c : xfs: don't set bmapi total block req where minleft is
1c743574de8b : xfs: cap longest free extent to maximum allocatable
cb3efd5a3885 : Input: adp5589 - make keypad support optional
ee1b4b2e7c92 : Input: hp_sdc_rtc - remove dead chardev code
8eb8e322ec07 : drm/i915/gvt: fix dead locking in early workload shadow
8a99358a1d8e : ata: ahci-imx: Covert to use GPIO descriptor
058179e72e09 : drm/i915/gt: Replace hangcheck by heartbeats
2e0986a58cc4 : drm/i915/gem: Cancel contexts when hangchecking is disabled
d12acee84ffb : drm/i915/execlists: Cancel banned contexts on schedule-out
3a7a92aba8fb : drm/i915/execlists: Force preemption
a8c51ed22b0e : drm/i915/gt: Try to more gracefully quiesce the system before resets
a1ceb93a824a : drm/i915/guc: Update H2G enable logging action definition
853ddb699396 : drm/i915/guc: Enable guc logging on guc log relay write
a6d9e2672609 : riscv: cleanup <asm/bug.h>
9fe57d8c575d : riscv: Fix undefined reference to vmemmap_populate_basepages
62103ece5236 : riscv: Fix implicit declaration of 'page_to_section'
90db7b220c9a : riscv: fix fs/proc/kcore.c compilation with sparsemem enabled
5dba51754b04 : of: reserved_mem: add missing of_node_put() for proper ref-counting
e13de8fe0d6a : of: unittest: fix memory leak in unittest_data_add
9af865d95bd7 : dt-bindings: riscv: Fix CPU schema errors
04cb1d4711ba : dt-bindings: gpu: samsung-rotator: Fix indentation
2ca98a46435c : dt-bindings: PCI: rcar: Add device tree support for r8a774b1
758622581489 : dt-bindings: watchdog: renesas-wdt: Document r8a774b1 support
b5c8c6ded32e : dt-bindings: iommu: Convert Arm SMMUv3 to DT schema
ac71ffcfb457 : RDMA/core: Check that process is still alive before sending it to the users
0d660ffbca1a : MAINTAINERS: Remove Gregory and Brian for ARCH_BRCMSTB
cf7e93c12fbc : RDMA/restrack: Remove PID namespace support
29cd13cfd762 : drm/v3d: Fix memory leak in v3d_submit_cl_ioctl
4cad2a574d34 : panfrost: Properly undo pm_runtime_enable when deferring a probe
4c365e231bd1 : ARM: dts: bcm: HR2: add label to sp805 watchdog
37c92dc303dd : drm/i915: Add new CNL PCH ID seen on a CML platform
dc39596a906d : ASoC: kirkwood: fix device remove ordering
d10be65f87fc : ASoC: rsnd: dma: fix SSI9 4/5/6/7 busif dma address
901af18b6baa : ASoC: hdmi-codec: drop mutex locking again
58eeb2289ab9 : libbpf: Fix strncat bounds error in libbpf_prog_type_by_name
e0e4f8e938c4 : xsk: Improve documentation for AF_XDP
45e587b5e8e5 : selftests/bpf: Fix LDLIBS order
9bc6384b3644 : selftests/bpf: Move test_section_names into test_progs and fix it
ad5086108b9f : PCI: Warn if no host bridge NUMA node info
d7d962a09547 : libbpf: Use implicit XSKMAP lookup from AF_XDP XDP program
0a4818c19221 : ARM: OMAP2+: Remove duplicated include from pmic-cpcap.c
77c544d243f3 : spi: pxa2xx: Drop extra check of platform_get_resource() returned value
be73e323aee4 : spi: Fix spelling in the comments
a3470c1829c0 : spi: document CS setup, hold & inactive times in header
55d5f62c3fa0 : regulator: bd70528: Add MODULE_ALIAS to allow module auto loading
175fc9281982 : ASoC: kirkwood: fix IRQ error handling
6fd9903527bf : ASoC: SOF: Intel: initial support to JasperLake.
4f0637eae56f : ASoC: Intel: common: add ACPI matching tables for JSL
6a414489e0f3 : ASoC: SOF: Intel: hda: add dev_err() traces for snd_sof_dsp_read_poll_timeout()
76dc6a2b312d : ASoC: SOF: Intel: hda-loader: improve error handling
ef5dee551e3e : ASoC: mediatek: Check SND_SOC_CROS_EC_CODEC dependency
ef2c695151df : ASoC: rsnd: add missing of_node_put()
d4d9360bf702 : ASoC: rsnd: dma: set bus width to data width for monaural data
2b544dd7b43b : ASoC: soc-core: add for_each_rtd_components() and replace
830834c450bb : ARM: dts: add DTS for NetCom Plus 4xx and 8xx device series
9e4dee95d7ee : ARM: dts: add DTS for NetCom Plus 1xx and 2xx device series
4523817d51bc : ASoC: kirkwood: fix external clock probe defer
87e6c8d7e935 : ARM: dts: add DTS for NetCAN Plus devices
1cbeab1b242d : ext4: add kunit test for decoding extended timestamps
c9f7567aff31 : clk: samsung: exynos542x: Move G3D subsystem clocks to its sub-CMU
faac3604d05e : clk: samsung: exynos5433: Fix error paths
9a42c7c647a9 : drm/tegra: Move drm_dp_link helpers to Tegra DRM
2589c4025f13 : drm/rockchip: Avoid drm_dp_link helpers
8ef826149181 : drm/msm: edp: Avoid drm_dp_link helpers
98bca69b7117 : drm/bridge: tc358767: Use DP nomenclature
e7dc8d40eea4 : drm/bridge: tc358767: Avoid drm_dp_link helpers
ff1e8fb68ea0 : drm/bridge: analogix-anx78xx: Avoid drm_dp_link helpers
79465e0ffeb9 : drm/dp: Add helper to get post-cursor adjustments
fc6b42045e51 : drm/dp: Do not busy-loop during link training
7624629d06b0 : drm/dp: Add drm_dp_alternate_scrambler_reset_cap() helper
99c830b8b7be : drm/dp: Add drm_dp_channel_coding_supported() helper
8cda78b1281d : drm/dp: Add drm_dp_fast_training_cap() helper
2980426a779f : drm/dp: Remove a gratuituous blank line
80664f759b5c : drm/dp: Sort includes alphabetically
ce4dd4429b3c : Remove the nr_exclusive argument from __wake_up_sync_key()
d055b4fb4d16 : pipe: Reduce #inclusion of pipe_fs_i.h
bacdcb6675e1 : dmaengine: cppi41: Fix cppi41_dma_prep_slave_sg() when idle
d7b8a217521c : PCI: Add "pci=hpmmiosize" and "pci=hpmmioprefsize" parameters
142b2ac82e31 : scsi: sd: enable compat ioctls for sed-opal
1b114b0817cc : pktcdvd: add compat_ioctl handler
fd6c3d5accea : compat_ioctl: move SG_GET_REQUEST_TABLE handling
8f5d9f2ce302 : compat_ioctl: ppp: move simple commands into ppp_generic.c
17c7e7f40708 : compat_ioctl: handle PPPIOCGIDLE for 64-bit time_t
5b6c02df50fb : compat_ioctl: move PPPIOCSCOMPRESS to ppp_generic
3e859adf3643 : compat_ioctl: unify copy-in of ppp filters
b7aff093e94d : tty: handle compat PPP ioctls
c7dc504e2ff7 : compat_ioctl: move SIOCOUTQ out of compat_ioctl.c
9d7bf41fafa5 : compat_ioctl: handle SIOCOUTQNSD
5f6beb9e0f63 : af_unix: add compat_ioctl support
98aaaec4a150 : compat_ioctl: reimplement SG_IO handling
b6dfb2477fb0 : compat_ioctl: move WDIOC handling into wdt drivers
314999dcbca7 : fs: compat_ioctl: move FITRIM emulation into file systems
8d0980704842 : gfs2: add compat_ioctl support
0581f1864a63 : compat_ioctl: remove unused convert_in_user macro
caca7d10f815 : compat_ioctl: remove last RAID handling code
50a2e74bc2d1 : compat_ioctl: remove /dev/raw ioctl translation
a92d4f107a52 : compat_ioctl: remove PCI ioctl translation
aca942263ae3 : compat_ioctl: remove joystick ioctl translation
507e4e2b430b : compat_ioctl: remove /dev/random commands
eede0b859ee6 : compat_ioctl: remove IGNORE_IOCTL()
2022ca0a940a : compat_ioctl: remove translation for sound ioctls
54b5b60a1490 : compat_ioctl: remove HIDIO translation
61798109bec2 : compat_ioctl: remove HCIUART handling
7a6038b30017 : compat_ioctl: move hci_sock handlers into driver
7d60a7a6cd04 : compat_ioctl: move rfcomm handlers into driver
5565a3cac503 : compat_ioctl: move isdn/capi ioctl translation into driver
0ba9841adb86 : compat_ioctl: move ATYFB_CLK handling to atyfb driver
1207045da5a7 : compat_ioctl: move tape handling into drivers
01b8bca81e18 : compat_ioctl: use correct compat_ptr() translation in drivers
1832f2d8ff69 : compat_ioctl: move more drivers to compat_ptr_ioctl
407e9ef72476 : compat_ioctl: move drivers to compat_ptr_ioctl
076ff6586286 : compat_ioctl: move rtc handling into drivers/rtc/dev.c
18bd6caaef40 : ceph: fix compat_ioctl for ceph_dir_operations
37ecf8b20abd : compat_sys_ioctl(): make parallel to do_vfs_ioctl()
011da44bc5b6 : compat: move FS_IOC_RESVSP_32 handling to fs/ioctl.c
34d3d0e65e3a : do_vfs_ioctl(): use saner types
bf0a199b065c : compat: itanic doesn't have one
ee26025f585c : FIGETBSZ: fix compat
6b2daec19094 : fix compat handling of FICLONERANGE, FIDEDUPERANGE and FS_IOC_FIEMAP
2952db0fd51b : compat_ioctl: add compat_ptr_ioctl()
b08a0c577518 : ARM: OMAP2+: Drop legacy platform data for am335x musb
12afc0cf8121 : ARM: dts: Drop pointless status changing for am3 musb
0782e8572ce4 : ARM: dts: Probe am335x musb with ti-sysc
93f34e4edfec : ARM: OMAP2+: Drop legacy platform data for musb on omap4
9ac545f97401 : ARM: OMAP2+: Drop legacy platform data for omap4 mcasp
491a35282413 : ARM: OMAP2+: Drop legacy platform data for am3 and am4 mcasp
a96bf3cbd7b8 : Revert "drm/omap: add OMAP_BO flags to affect buffer allocation"
2996547c0203 : arm64: defconfig: enable rsu driver
aaed4dd69686 : drm/i915/dsc: move crtc state dp_dsc_cfg member under dsc as config
010663a61c40 : drm/i915/dsc: rename crtc state dsc_params member to dsc
7f2cbcbcafbc : posix-cpu-timers: Fix two trivial comments
086ee46b0863 : timers/sched_clock: Include local timekeeping.h for missing declarations
1638b8f096ca : lib/vdso: Make clock_getres() POSIX compliant again
b7178639516c : arm64: zynqmp: Add support for zynqmp nvmem firmware driver
c40d1cceb30b : arm64: zynqmp: Label whole PL part as fpga_full region
9c3633921535 : arm64: zynqmp: Add support for zynqmp fpga manager
ef0d933efa82 : arm64: zynqmp: Add firmware DT node
091d1a726772 : fuse: redundant get_fuse_inode() calls in fuse_writepages_fill()
9de55a37fcc5 : fuse: Add changelog entries for protocols 7.1 - 7.8
e4648309b85a : fuse: truncate pending writes on O_TRUNC
b24e7598db62 : fuse: flush dirty data/metadata before non-truncate setattr
085461c8976e : netfilter: nf_tables_offload: restore basechain deletion
daf61b026f46 : netfilter: nf_flow_table: set timeout before insertion into hashes
d54725cd11a5 : netfilter: nf_tables: support for multiple devices per netdev hook
bbaef955af6e : netfilter: nf_tables_offload: remove rules on unregistered device only
c5d275276ff4 : netfilter: nf_tables_offload: add nft_flow_cls_offload_setup()
b58288804a3b : netfilter: nf_tables_offload: Pass callback list to nft_setup_cb_call()
ead3952ea743 : netfilter: nf_tables_offload: add nft_flow_block_chain()
cb662ac6711f : netfilter: nf_tables: increase maximum devices number per flowtable
b75a3e8371bc : netfilter: nf_tables: allow netdevice to be used only once per flowtable
3f0465a9ef02 : netfilter: nf_tables: dynamically allocate hooks per net_device in flowtables
71a8a63b9dbd : netfilter: nf_flow_table: move priority to struct nf_flowtable
b43f4a169f22 : rtlwifi: rtl_pci: Fix problem of too small skb->len
17c216ed6b9e : iwlwifi: pcie: 0x2720 is qu and 0x30DC is not
9a47cb988338 : iwlwifi: pcie: add workaround for power gating in integrated 22000
91cf5dede57f : iwlwifi: mvm: handle iwl_mvm_tvqm_enable_txq() error return
e55890150a96 : iwlwifi: pcie: fix all 9460 entries for qnj
6dea7da7019a : iwlwifi: pcie: fix PCI ID 0x2720 configs that should be soc
8c55dedb795b : rtlwifi: Fix potential overflow on P2P code
7cded5658329 : iwlwifi: pcie: fix merge damage on making QnJ exclusive
09684950050b : scripts/nsdeps: use alternative sed delimiter
e16302cb673c : drm/i915/selftests: Release ctx->engine_mutex after iteration
a5e5cf983872 : drm/todo: Add levels
ac18a29a1a1d : drm/todo: Remove i915 device_link task
b60e711a43f2 : drm/doc: Drop misleading comment on drm_mode_config_cleanup
ebd09f1cd417 : USB: serial: pl2303: add support for PL2303HXN
e9fc36719b52 : crypto: inside-secure - Made locally used safexcel_pci_remove() static
756497cb7be2 : crypto: inside-secure - Fix build error with CONFIG_CRYPTO_SM3=m
5b243b6c4aa2 : crypto: hisilicon: Fix misuse of GENMASK macro
28443671a468 : hwrng: core - Fix use-after-free warning in hwrng_register()
4ba802980cad : crypto: nx - convert AES-CTR to skcipher API
c1e9c386c954 : crypto: nx - convert AES-CBC to skcipher API
bfd9efddf990 : crypto: nx - convert AES-ECB to skcipher API
7740bd51efd6 : crypto: nx - don't abuse blkcipher_desc to pass iv around
713b2e720335 : crypto: padlock-aes - convert to skcipher API
fabdf25388df : crypto: s390/des - convert to skcipher API
d00c06398154 : crypto: s390/paes - convert to skcipher API
7988fb2c03c8 : crypto: s390/aes - convert to skcipher API
cd5d2f845746 : crypto: sparc/des - convert to skcipher API
c72a26ef6b25 : crypto: sparc/camellia - convert to skcipher API
64db5e7439fb : crypto: sparc/aes - convert to skcipher API
fcf801cc551a : crypto: chtls - remove the redundant check in chtls_recvmsg()
b981744ef04f : crypto: hisilicon - select NEED_SG_DMA_LENGTH in qm Kconfig
14304da06cb3 : crypto: ux500 - Remove set but not used variable 'cookie'
b4d0c0aad57a : crypto: arm - use Kconfig based compiler checks for crypto opcodes
4549f7e5aa27 : crypto: geode-aes - convert to skcipher API and make thread-safe
e53619c840ba : dt-bindings: hwrng: Add Samsung Exynos 5250+ True RNG bindings
80da5a809d19 : virtiofs: Remove set but not used variable 'fc'
4bd5ead82d4b : phy: renesas: rcar-gen3-usb2: Fix sysfs interface of "role"
a8a24429dd1d : phy: tegra: xusb: Add vbus override support on Tegra186
90767cdfea89 : phy: tegra: xusb: Add vbus override support on Tegra210
a5be28c3656a : phy: tegra: xusb: Add usb3 port fake support on Tegra210
ac25b6e9f8d2 : phy: tegra: xusb: Add XUSB dual mode support on Tegra210
3f6d43a66e3e : dt-bindings: rcar-gen3-phy-usb3: Add r8a774b1 support
700d3802427d : dt-bindings: rcar-gen3-phy-usb2: Add r8a774b1 support
1025cb924bd5 : phy: phy-brcm-usb-init: fix use of integer as pointer
e4b957d3a7c7 : phy: phy-brcm-usb-init: fix __iomem annotations
fa093440142d : phy: hisilicon: use devm_platform_ioremap_resource() to simplify code
c9dfadeee89d : phy: renesas: rcar-gen3-usb2: Use platform_get_irq_optional() for optional irq
265938bb1bc8 : phy-mvebu-a3700-utmi: Use devm_platform_ioremap_resource() in mvebu_a3700_utmi_phy_probe()
f466de0208e3 : phy: tegra: xusb: remove unused variable
fbf6a7a4c976 : phy: xgene: make array serdes_reg static const, makes object smaller
a5c6603038ca : mtd: spi-nor: cadence-quadspi: Fix cqspi_command_read() definition
453977875364 : mtd: spi-nor: Introduce 'struct spi_nor_controller_ops'
1a21bdfeac05 : mtd: spi-nor: hisi-sfc: Drop nor->erase NULL assignment
172b33212d76 : mtd: spi-nor: add support for en25qh16
4b97ba73dcdc : mtd: spi-nor: intel-spi: add support for Intel Cannon Lake SPI flash
3912970809cf : mtd: spi-nor: intel-spi: support chips without software sequencer
f3088e6a12fe : usb: mtu3: fix race condition about delayed_status
49db427232fe : usb: gadget: Add UDC driver for tegra XUSB device mode controller
038761ce68c2 : usb: dwc3: debug: Remove newline printout
6370740e5f8e : fs/dax: Fix pmd vs pte conflict detection
b19c23551be8 : opp: Reinitialize the list_kref before adding the static OPPs again
53596dfa5980 : dmaengine: fsl-dpaa2-qdma: export the symbols
3b4d9eb2ee74 : bpf: Fix use after free in bpf_get_prog_name
cc8f81c7e625 : ALSA: hda: fix intel DSP config
82d9d54a6c0e : ALSA: hda: add Intel DSP configuration / probe code
4750c2121748 : ALSA: hda: Add Tigerlake/Jasperlake PCI ID
e458eb97df7a : cpufreq: s3c64xx: Remove pointless NULL check in s3c64xx_cpufreq_driver_init
e519a34c2959 : scsi: cxlflash: remove set but not used variable 'ioarcb'
8d8b83f5be2a : scsi: qla2xxx: Fix partial flash write of MBI
c2ff2a36eff6 : scsi: qla2xxx: Initialized mailbox to prevent driver load failure
0fd103ccfe6a : scsi: lpfc: Honor module parameter lpfc_use_adisc
d30f53dd014d : scsi: target: remove unused extension parameters
95f8f6a974cc : scsi: target: fix SendTargets=All string compares
9cef2a7955f2 : scsi: target: compare full CHAP_A Algorithm strings
406715df933a : fq_codel: do not include <linux/jhash.h>
6c5d9c2a6bed : ipv6: include <net/addrconf.h> for missing declarations
9464cc37f367 : net: openvswitch: free vport unless register_netdevice() succeeds
b5b9181c2403 : selftests: Make l2tp.sh executable
d665c1281bc8 : net: sched: taprio: fix -Wmissing-prototypes warnings
f6824308c4be : bnxt_en: Avoid disabling pci device in bnxt_remove_one() for already disabled device.
f255ed1c4e4c : bnxt_en: Minor formatting changes in FW devlink_health_reporter
c6a9e7aa2e8b : bnxt_en: Adjust the time to wait before polling firmware readiness.
83a46a82b96c : bnxt_en: Fix devlink NVRAM related byte order related issues.
c329230ce886 : bnxt_en: Fix the size of devlink MSIX parameters.
f79520bb3337 : drm/i915/selftests: Synchronize checking active status with retirement
34c15202896d : net: stmmac: Fix the problem of tso_xmit
c4c8aff5a9dd : IB/core: Do not notify GID change event of an unregistered device
011c7289de61 : dynamic_debug: provide dynamic_hex_dump stub
905da43c6a02 : drm/i915/selftests: Move uncore fw selftests to operate on intel_gt
c31c9e82ee8a : drm/i915/selftests: Teach switch_to_context() to use the context
ae2e28b02630 : drm/i915: Teach record_defaults to operate on the intel_gt
4aa7afb0ee20 : ipmi: Fix memory leak in __ipmi_bmc_register
2a21d858f96b : ipmi: bt-bmc: use devm_platform_ioremap_resource() to simplify code
8ee7b485bbfb : ipmi: use %*ph to print small buffer
cbb79863fc31 : ipmi: Don't allow device module unload when in use
5e5b03d163e1 : xdp: Fix type of string pointer in __XDP_ACT_SYM_TAB
3f89b01f4bba : IB/mlx5: Align usage of QP1 create flags with rest of mlx5 defines
68abaa765e41 : IB/mlx5: Remove dead code
7e99e3470172 : net: dsa: remove dsa_switch_alloc helper
05f294a85235 : net: dsa: allocate ports on touch
d5a619bf60ec : net: dsa: sja1105: register switch before assigning port private data
ef2025ec0acc : net: dsa: mv88e6xxx: use ports list to map bridge
9dc8b13e230a : net: dsa: mv88e6xxx: use ports list to map port VLAN
d14939be8bfc : net: dsa: mv88e6xxx: silently skip PVT ops
da4561cda2ea : net: dsa: use ports list to setup default CPU port
c0b736282ccf : net: dsa: use ports list to find first CPU port
0cfec588ec21 : net: dsa: use ports list to setup multiple master devices
764b7e624284 : net: dsa: use ports list to find a port by node
86bfb2c1f433 : net: dsa: use ports list for routing table setup
fb35c60cbacc : net: dsa: use ports list to setup switches
7b9a2f4bac68 : net: dsa: use ports list to find slave
b96ddf254b09 : net: dsa: use ports list in dsa_to_port
ab8ccae122a4 : net: dsa: add ports list in the switch fabric
68bb8ea8ad0d : net: dsa: use dsa_to_port helper everywhere
e00aca65e646 : libbpf: Make DECLARE_LIBBPF_OPTS macro strictly a variable declaration
c33fbe8f673c : ext4: Enable blocksize < pagesize for dioread_nolock
c8cc88163f40 : ext4: Add support for blocksize < pagesize in dioread_nolock
2943fdbc688e : ext4: Refactor mpage_map_and_submit_buffers function
a00713ea982b : ext4: Add API to bring in support for unwritten io_end_vec conversion
821ff38d192a : ext4: keep uniform naming convention for io & io_end variables
044393a7b331 : ARM: dts: mmp3: add Dell Wyse 3020 machine
e13a2fe642bd : tools/bpf: Turn on llvm alu32 attribute by default
a29e1012c1bf : RDMA/uverbs: Add a check for uverbs_attr_get to uverbs_copy_to_struct_or_zero
d3bd93967015 : IB/cma: Honor traffic class from lower netdevice for RoCE
4061ff7aa379 : RDMA/nldev: Provide MR statistics
94b5ff749e56 : r8169: remove rtl_hw_start_8168bef
0a413e6b577c : r8169: remove rtl_hw_start_8168dp
e0bbe7cbb3c5 : r8169: simplify setting PCI_EXP_DEVCTL_NOSNOOP_EN
2df49d365498 : r8169: remove fiddling with the PCIe max read request size
cd7455f1013e : bpf: Fix use after free in subprog's jited symbol removal
81cf4f4707af : net/smc: remove close abort worker
f528ba24a8ad : net/smc: introduce link group termination worker
2a0674fffb6b : net/smc: improve abnormal termination of link groups
831797609663 : net/smc: tell peers about abnormal link group termination
8e316b9e7260 : net/smc: improve link group freeing
69318b5215f2 : net/smc: improve abnormal termination locking
8caa654451bd : net/smc: terminate link group without holding lgr lock
b290098092e4 : net/smc: cancel send and receive for terminated socket
e1b95ae0b0ea : RDMA/mlx5: Return ODP type per MR
fb91069088fa : RDMA/nldev: Allow different fill function per resource
a3de94e3d61e : IB/mlx5: Introduce ODP diagnostic counters
5a4c9f054cee : ASoC: soc-core: snd_soc_unbind_card() cleanup
33536a148795 : ASoC: soc-core: remove for_each_rtdcom_safe()
bed646dc3f7b : ASoC: soc-pcm: fixup dpcm_prune_paths() loop continue
a9018adfde80 : RDMA/uverbs: Prevent potential underflow
75e70add8890 : infiniband: add a Documentation driver-api chapter for Infiniband
7c21072dde16 : infiniband: fix sw/rdmavt/ kernel-doc notation
d6537c1a9c97 : infiniband: fix core/ kernel-doc notation
b24da1a0d43d : infiniband: fix ulp/iser/iser_initiator.c kernel-doc warnings
134a42a66b3a : infiniband: fix ulp/iser/iser_verbs.c kernel-doc notation
094c88f3c5e8 : infiniband: fix core/verbs.c kernel-doc notation
96f4b0b68da4 : infiniband: fix ulp/srpt/ib_srpt.h kernel-doc notation
dfa4344da392 : infiniband: fix ulp/opa_vnic/opa_vnic_internal.h kernel-doc notation
28f2a6aeed8d : infiniband: fix ulp/iser/iscsi_iser.h kernel-doc warnings
526f2c50637a : infiniband: fix core/ipwm_util.h kernel-doc warnings
df130f878ebd : infiniband: fix ulp/iser/iscsi_iser.[hc] kernel-doc notation
688078e7f36c : f2fs: fix to avoid memory leakage in f2fs_listxattr
9f701f6c772b : f2fs: check total_segments from devices in raw_super
46d9ce195a2b : f2fs: update multi-dev metadata in resize_fs
ed3520427f57 : f2fs: mark recovery flag correctly in read_raw_super_block()
a45bfb5a5070 : mlxsw: core: Extend QSFP EEPROM size for ethtool
f366cd2a2e51 : mlxsw: reg: Add macro for getting QSFP module EEPROM page number
366090564b81 : RDMA/mlx5: Add capability for max sge to get optimized performance
00bd1439f464 : RDMA/rw: Support threshold for registration vs scattering to local pages
671ddc700fd0 : KVM: nVMX: Don't leak L1 MMIO regions to L2
5effc09c4907 : ARC: perf: Accommodate big-endian CPU
ab563bf54a4d : ARC: [plat-hsdk]: Enable on-boardi SPI ADC IC
8ca8fa7f22dc : ARC: [plat-hsdk]: Enable on-board SPI NOR flash IC
c97905cae914 : spi: dw-pci: Fix Chip Select amount on Intel Elkhart Lake PSE SPI
c8169580e924 : spi: dw-pci: Add runtime power management support
b9fc2d207e54 : spi: dw: Move runtime PM enable/disable from common to platform driver part
a0e0d135427c : ASoC: rt5677: Add a PCM device for streaming hotword via SPI
2ac061ce97f4 : xen/netback: cleanup init and deinit code
5c94ac5d0f9e : KVM: SVM: Fix potential wrong physical id in avic_handle_ldr_update
af14288f945b : r8152: support firmware of PHY NC for RTL8153A
470e39194a46 : r8152: move r8153_patch_request forward
5a16a3d9f9b9 : r8152: add checking fw_offset field of struct fw_mac
a66edaafae08 : r8152: rename fw_type_1 with fw_mac
cf049bb31f71 : RDMA/siw: Fix SQ/RQ drain logic
ce8739df91e2 : ARM: dts: omap: Rename "ocmcram" node to "sram"
6bad4f2ddbcf : ARM: dts: logicpd-torpedo-37xx-devkit: Increase camera pixel clock
6ba6ed6c7b5c : ARM: dts: am: Rename "ocmcram" node to "sram"
1b359d32f2b6 : ARM: dts: logicpd-torpedo: Disable Bluetooth Serial DMA
cb8763724965 : drm/vc4: Use drm_hdmi_avi_infoframe_bars()
37859277374d : MAINTAINERS: add reset controller framework keywords
076d9a5d67e5 : drm/edid: Add drm_hdmi_avi_infoframe_bars()
ec2b31267263 : configs: omap2plus: Enable VIDEO_MT9P031 module
ed2b6b129c2b : ARM: OMAP1: ams-delta FIQ: Fix a typo ("Initiaize")
6941051d3028 : cpufreq: Cancel policy update work scheduled before freeing
93a212ebfb08 : MAINTAINERS: Add logicpd-som-lv and logicpd-torpedo to OMAP TREE
1994ebd1f746 : ARM: OMAP2+: pdata-quirks: drop TI_ST/KIM support
4dd8f92fa125 : ARM: dts: IGEP: Add WiLink UART node
3522a0cbf720 : ARM: dts: LogicPD Torpedo: Add WiLink UART node
ac49303d9ef0 : s390/kaslr: add support for R_390_GLOB_DAT relocation type
388bb19be8ea : s390/zcrypt: fix memleak at release
ba8bf0967a15 : ALSA: usb-audio: Fix copy&paste error in the validator
7867d7099599 : drm/i915/gem: Distinguish each object type
a201b00e5248 : drm/i915/aml: Allow SPT PCH for all AML devices
7d578b7d0936 : arm64: dts: actions: Add uSD and eMMC support for Bubblegum96
3dc4b6fb175e : arm64: dts: actions: Add MMC controller support for S900
a1d0c02d7afb : MAINTAINERS: Add Mihail to Komeda DRM driver
149487bdacde : KVM: Add separate helper for putting borrowed reference to kvm
c90992bfb080 : kvm: tests: Add test to verify MSR_IA32_XSS
52297436199d : kvm: svm: Update svm_xsaves_supported
864e2ab2b46d : kvm: x86: Move IA32_XSS to kvm_{get,set}_msr_common
139a12cfe1a0 : KVM: x86: Move IA32_XSS-swapping on VM-entry/VM-exit to common x86 code
9753d68865c5 : KVM: VMX: Use wrmsr for switching between guest and host IA32_XSS on Intel
312a1c87798e : KVM: SVM: Use wrmsr for switching between guest and host IA32_XSS on AMD
78958563d802 : KVM: x86: Remove unneeded kvm_vcpu variable, guest_xcr0_loaded
c034f2aa8622 : KVM: VMX: Fix conditions for guest IA32_XSS support
7204160eb780 : KVM: x86: Introduce vcpu->arch.xsaves_enabled
dc6015cb1c83 : drm/mipi_dbi: Use simple right shift instead of double negation
4a6a6f5c4aee : tools: gpio: Use !building_out_of_srctree to determine srctree
f3a519e4add9 : perf/aux: Fix AUX output stopping
c1b065b4f209 : reset: zynqmp: Make reset_control_ops const
0587152bf9a0 : drm/i915: Drop assertion that ce->pin_mutex guards state updates
e095cb7a0f57 : x86/kdump: Remove the unused crash_copy_backup_region()
68d8ab3cf1a9 : iio: adc: hx711: optimize performance in read cycle
b1418bc85260 : reset: hisilicon: hi3660: Make reset_control_ops const
1cd92d42dbff : iio: adc: stm32-adc: fix kernel-doc warnings
fe2392c67db9 : iio: pressure: zpa2326: fix iio_triggered_buffer_postenable position
1b84292bea00 : KVM: VMX: Rename {vmx,nested_vmx}_vcpu_setup()
4be534102624 : KVM: VMX: Initialize vmx->guest_msrs[] right after allocation
6e82ae6b8d11 : iio: imu: inv_mpu6050: fix no data on MPU6050
3c0f4be1f33b : KVM: VMX: Remove vmx->hv_deadline_tsc initialization from vmx_vcpu_setup()
97d62c345af8 : iio: chemical: sgp30: drop excess semicolon
35fbe0d4ef9a : KVM: VMX: Write VPID to vmcs when creating vcpu
4be946728f65 : KVM: x86/vPMU: Declare kvm_pmu->reprogram_pmi field using DECLARE_BITMAP
30ce89acdfe9 : KVM: remove redundant code in kvm_arch_vm_ioctl
2cf9af0b5668 : kvm: x86: Modify kvm_x86_ops.get_enable_apicv() to use struct kvm parameter
34059c257010 : KVM: x86: Fold decache_cr3() into cache_reg()
cb3c1e2f3e8d : KVM: x86: Add helpers to test/mark reg availability and dirtiness
f8845541e93c : KVM: x86: Fold 'enum kvm_ex_reg' definitions into 'enum kvm_reg'
489cbcf01d1c : KVM: x86: Add WARNs to detect out-of-bounds register indices
491c1ad1ac8d : KVM: VMX: Optimize vmx_set_rflags() for unrestricted guest
e7bddc52582d : KVM: VMX: Consolidate to_vmx() usage in RFLAGS accessors
b17b7436f2f0 : KVM: VMX: Skip GUEST_CR3 VMREAD+VMWRITE if the VMCS is up-to-date
33af3a7ef9e6 : KVM: SVM: Reduce WBINVD/DF_FLUSH invocations
0fc5deae03a2 : KVM: SVM: Remove unneeded WBINVD and DF_FLUSH when starting SEV guests
04f11ef45810 : KVM: nVMX: Always write vmcs02.GUEST_CR3 during nested VM-Enter
83af5e65a895 : KVM: SVM: Guard against DEACTIVATE when performing WBINVD/DF_FLUSH
e3b9a9e147db : KVM: SVM: Serialize access to the SEV ASID bitmap
49dedf0dd0da : kvm: clear kvmclock MSR on reset
b4fdcf6056d9 : KVM: x86: fix bugon.cocci warnings
1a8211c7d871 : KVM: VMX: Remove specialized handling of unexpected exit-reasons
ef4059809890 : selftests: kvm: fix sync_regs_test with newer gccs
11eada4718a3 : selftests: kvm: vmx_dirty_log_test: skip the test when VMX is not supported
9143613ef0ba : selftests: kvm: consolidate VMX support checks
700c17d9cec8 : selftests: kvm: vmx_set_nested_state_test: don't check for VMX support twice
44551b2f693d : KVM: Don't shrink/grow vCPU halt_poll_ns if host side polling is disabled
9de25d182b80 : selftests: kvm: synchronize .gitignore to Makefile
41cd02c6f7f6 : kvm: x86: Expose RDPID in KVM_GET_SUPPORTED_CPUID
e948761f5b02 : drm/i915/selftests: Make the mman object busy everywhere
51757cf4d7e6 : drm/i915/selftests: Use for_each_uabi_engine in contex selftests
d1a03ee7e9d0 : drm/i915/selftests: Use GT engines in igt_live_test
6457099ac59e : drm/i915/selftests: Use GT engines in mock_gem_device
2271a223e06b : drm/i915/selftests: Convert eviction selftests to gt/ggtt
8726a2a4df4d : drm/i915: Split drop caches into GT and i915 parts
7f63aa23526a : drm/i915: Pass intel_gt to intel_engines_verify_workarounds
7841fcbdfb43 : drm/i915: Pass intel_gt to intel_engines_init
78f606033b6e : drm/i915: Pass intel_gt to intel_engines_setup
b0258bf24252 : drm/i915: Pass intel_gt to intel_engines_cleanup
3ea951c693a2 : drm/i915: Pass intel_gt to intel_setup_engine_capabilities
adcb52649498 : drm/i915: Pass intel_gt to intel_engines_init_mmio
aa9eb0caaa03 : drm/i915/selftests: Set vm->gt backpointer for mock_ppgtt
54f965db2e87 : iio: adc: twl4030: Use false / true instead of 0 / 1 with booleans
3986a14870cb : dt-bindings: iio: Add ltc2983 documentation
f110f3188e56 : iio: temperature: Add support for LTC2983
2f4292a82171 : iio: pressure: bmp280: use devm action and remove labels from probe
1372d1a19799 : iio: pressure: bmp280: use bulk regulator ops
31d851407f90 : cpuidle: haltpoll: Take 'idle=' override into account
edffc70f505a : ACPI: NFIT: Fix unlock on error in scrub_show()
64f1cc99ef96 : drm/virtio: move byteorder handling into virtio_gpu_cmd_transfer_to_host_2d function
9e370dfec4fe : drm/virtio: print a single line with device features
8ee2f956c918 : drm/qxl: allocate small objects top-down
db262087833f : drm/qxl: use DEFINE_DRM_GEM_FOPS()
de7f7c472429 : drm/qxl: drop verify_access
60f57220cd3c : drm/qxl: switch qxl to &drm_gem_object_funcs.mmap
80ed59b285cc : drm/qxl: drop qxl_ttm_fault
84e5ddd5c46e : iio: imu: Add support for the FXOS8700 IMU
ba1af2e47446 : ext2: add missing brelse in ext2_new_blocks()
ddd9b54deebb : drm: remove unnecessary return variable
96a2f50305d1 : reset: build simple reset controller driver for Agilex
4d6f93964dec : dt-bindings: iio: imu: add fxos8700 imu binding
ec3b7b6eb8c9 : drm/gma500: fix memory disclosures due to uninitialized bytes
57a25a5f754c : gma/gma500: fix a memory disclosure bug due to uninitialized bytes
532f9cd6ee99 : reset: Fix memory leak in reset_control_array_put()
af44d180e3de : cpufreq: imx-cpufreq-dt: Correct i.MX8MN's default speed grade value
bfd6e6e6c5d2 : ath10k: Fix a NULL-ptr-deref bug in ath10k_usb_alloc_urb_from_pipe
0eeb91ade90c : rtl8xxxu: fix RTL8723BU connection failure issue after warm reboot
6689f0f4bb14 : usb: dwc2: use a longer core rest timeout in dwc2_core_reset()
a9a367d0ade8 : usb: gadget: udc: lpc32xx: Use devm_platform_ioremap_resource() in lpc32xx_udc_probe()
5a1500774751 : USB: gadget: udc: clean up an indentation issue
1cbfb8c4f62d : usb: gadget: Quieten gadget config message
b049e03ca57f : phy: renesas: rcar-gen3-usb2: Use platform_get_irq_optional() for optional irq
e804cd46b2a2 : usb: gadget: Remove set but not used variable 'opts' in msg_do_config
6973dbdd1c1f : usb: gadget: Remove set but not used variable 'opts' in acm_ms_do_config
e6fda6e69db2 : usb: mtu3: add a new function to do status stage
3654aaa922f3 : usb: gadget: configfs: fix concurrent issue between composite APIs
0b8b1a1fede0 : usb: gadget: f_tcm: Provide support to get alternate setting in tcm function
75eaa498c99e : usb: gadget: Correct NULL pointer checking in fsl gadget
eb23c8b4fd98 : usb: fsl: Remove unused variable
15ac1d99b845 : USB: dummy-hcd: use usb_urb_dir_in instead of usb_pipein
1bff4a4e66b9 : USB: dummy-hcd: increase max number of devices to 32
f2b06c953911 : usb: renesas_usbhs: add suspend event support in gadget mode
d2802865f7e5 : usb: renesas_usbhs: simplify usbhs_status_get_device_state()
8b20d00f0f08 : usb: renesas_usbhs: enable DVSE interrupt
e961c47e66f1 : usb: gadget: udc: renesas_usb3: add suspend event support
6a3893bfbe02 : usb: gadget: s3c-hsudc: use devm_platform_ioremap_resource() to simplify code
e17d87668ecd : usb: gadget: renesas_usb3: use devm_platform_ioremap_resource() to simplify code
195ad9c36d82 : usb: gadget: r8a66597-udc: use devm_platform_ioremap_resource() to simplify code
e7705d269b28 : usb: gadget: pxa27x_udc: use devm_platform_ioremap_resource() to simplify code
623128070e78 : usb: gadget: pxa25x_udc: use devm_platform_ioremap_resource() to simplify code
60b6465be786 : usb: gadget: gr_udc: use devm_platform_ioremap_resource() to simplify code
586a5fd60c3c : usb: bdc: use devm_platform_ioremap_resource() to simplify code
4496bf250539 : usb: gadget: bcm63xx_udc: use devm_platform_ioremap_resource() to simplify code
2e78dd514706 : usb: gadget: at91_udc: use devm_platform_ioremap_resource() to simplify code
836283dd7bff : usb: renesas_usbhs: use devm_platform_ioremap_resource() to simplify code
53490989ff91 : usb: phy: mxs: use devm_platform_ioremap_resource() to simplify code
b45ca31a6a4c : usb: phy: keystone: use devm_platform_ioremap_resource() to simplify code
c6561082b833 : usb: gadget: u_serial: use mutex for serialising open()s
ef9b457d0dd2 : usb: gadget: u_serial: diagnose missed console messages
bd25a14edb75 : usb: gadget: legacy/serial: allow dynamic removal
d7cb8fb7aa7d : usb: gadget: u_serial: allow more console gadget ports
b417343c6a0f : usb: gadget: u_serial: make OBEX port not a console
fe1ea63ad806 : usb: gadget: u_serial: reimplement console support
daf82bd24e30 : usb: gadget: u_serial: add missing port entry locking
9ba3aca8fe82 : usb: dwc3: Disable phy suspend after power-on reset
55d7004299eb : KVM: PPC: Book3S HV: Reject mflags=2 (LPCR[AIL]=2) ADDR_TRANS_MODE mode
6a13cb0c376a : KVM: PPC: Book3S HV: Implement LPCR[AIL]=3 mode for injected interrupts
268f4ef9954c : KVM: PPC: Book3S HV: Reuse kvmppc_inject_interrupt for async guest delivery
87a45e07a5ab : KVM: PPC: Book3S: Replace reset_msr mmu op with inject_interrupt arch op
9ee6471eb9d4 : KVM: PPC: Book3S: Define and use SRR1_MSR_BITS
efe5ddcae496 : KVM: PPC: Book3S HV: XIVE: Allow userspace to set the # of VPs
062cfab7069f : KVM: PPC: Book3S HV: XIVE: Make VP block size configurable
8db29ea2391c : KVM: PPC: Book3S HV: XIVE: Compute the VP id in a common helper
8a4e7597ba1e : KVM: PPC: Book3S HV: XIVE: Show VP id in debugfs
e7d71c943040 : KVM: PPC: Book3S HV: XIVE: Set kvm->arch.xive when VPs are allocated
f41c4989c8de : KVM: PPC: E500: Replace current->mm by kvm->mm
258ed7d02843 : KVM: PPC: Reduce calls to get current->mm by storing the value locally
3fc40449a06b : soundwire: intel: use correct header for io calls
aa74337ee73d : arm64: dts: agilex: add service layer, fpga manager and fpga region
05c9c5a99d61 : arm64: agilex: enable USB and LEDs on agilex devkit
0c33a70b3336 : arm64: dts: altera: update QSPI reg addresses for Stratix10
c4c8757b2d89 : arm64: dts: agilex: add QSPI support for Intel Agilex
771fdcf8d3d0 : PM / OPP: Support adjusting OPP voltages at runtime
a362687404ed : soc: mmp: guard include of asm/cputype.h with CONFIG_ARM{,64}
6b1340cc00ed : tracing: Fix race in perf_trace_buf initialization
97eba80fcca7 : aio: Fix io_pgetevents() struct __compat_aio_sigset layout
6fee2a0be0ec : x86/cpu/vmware: Fix platform detection VMWARE_PORT macro
db633a4e0e6e : x86/cpu/vmware: Use the full form of INL in VMWARE_HYPERCALL, for clang/llvm
ce197d83a9fc : xdp: Handle device unregister for devmap_hash map type
94aade94585f : ARM: multi_v7_defconfig: enable MMP platforms
de09e521cd16 : arm64: configs: Enable Actions Semi platform in defconfig
f7ac11ebad5a : ARM: OMAP2+: Drop legacy platform data for dra7 rng
bb51a2a84ff2 : ARM: OMAP2+: Drop legacy platform data for am3 and am4 rng
aa3657053d82 : ARM: OMAP2+: Drop legacy platform data for omap4 hdq1w
cca5e19af216 : ARM: OMAP2+: Drop legacy platform data for dra7 hdq1w
b4e2b347d8b6 : ARM: OMAP2+: Drop legacy platform data for am4 hdq1w
b1da0fa21bd1 : ARM: OMAP2+: Drop legacy platform data for omap5 mcbsp
349355ce3a05 : ARM: OMAP2+: Drop legacy platform data for omap4 mcbsp
af8637f0ee7e : ARM: OMAP2+: Drop legacy platform data for omap5 wdt
8109ceb4a276 : ARM: OMAP2+: Drop legacy platform data for dra7 wdt
a130133fee5f : ARM: OMAP2+: Drop legacy platform data for am3 and am4 wdt
96a427a108b3 : ARM: dts: Drop custom hwmod property for omap5 mmc
83aba97d7076 : ARM: dts: Drop custom hwmod property for am4 mmc
e9279e0712f7 : ARM: dts: Drop custom hwmod property for am3 mmc
bfa299ddd341 : ARM: dts: Drop custom hwmod property for omap5 i2c
0bd28b9e73de : ARM: dts: Drop custom hwmod property for am4 i2c
1cb5f37edd8c : ARM: dts: Drop custom hwmod property for am3 i2c
26c99bf1d5d3 : ARM: dts: Drop custom hwmod property for omap5 uart
e65baa90abd3 : ARM: dts: Drop custom hwmod property for am4 uart
93b5824960b0 : ARM: dts: Drop custom hwmod property for am33xx uart
ba2489ffe85c : ARM: OMAP2+: Drop legacy platform data for omap5 mcspi
d1fe649bbd82 : ARM: dts: Drop custom hwmod property for omap5 mcspi
c8ea89dfb2cb : ARM: OMAP2+: Drop legacy platform data for omap5 mailbox
1891ffcb53c7 : ARM: OMAP2+: Drop legacy platform data for omap4 mailbox
38d380d51aed : ARM: OMAP2+: Drop legacy platform data for am3 and am4 mailbox
35bd04521517 : ARM: OMAP2+: Drop legacy platform data for dra7 mailbox
928be37dc6b7 : ARM: dts: Drop custom hwmod property for omap5 gpio
7dd721a33e5b : ARM: dts: Drop custom hwmod property for omap4 gpio
97492a4608d9 : ARM: OMAP2+: Drop legacy platform data for am3 and am4 gpio
1819ef2e2d12 : bus: ti-sysc: Use swsup quirks also for am335x musb
5a0d52378107 : ib/srp: Add missing new line after displaying fast_io_fail_tmo param
03856e928b0e : bus: ti-sysc: Handle mstandby quirk and use it for musb
065ab4c4701f : docs: ioctl-number: document fscrypt ioctl numbers
6f99756dab5b : fscrypt: zeroize fscrypt_info before freeing
1565bdad59e9 : fscrypt: remove struct fscrypt_ctx
4006d799d93b : fscrypt: invoke crypto API for ESSIV handling
18f3b2727fc3 : drm/i915: Remove pm park/unpark notifications
71e51ca8dcc1 : drm/i915: Lift i915_vma_parked() onto the gt
b5e8e954eb67 : drm/i915/gt: Introduce barrier pulses along engines
928da10c0ca2 : drm/i915/selftests: Use all physical engines for i915_active
de5287235631 : tests: test CLONE_CLEAR_SIGHAND
b612e5df4587 : clone3: add CLONE_CLEAR_SIGHAND
d302c6e3a689 : RDMA/hns: Release qp resources when failed to destroy qp
3dcad1f8421f : RDMA/hns: Fix a spelling mistake in a macro
cfd82da4e741 : RDMA/hns: Modify return value of restrack functions
32883228b980 : RDMA/hns: Modify variable/field name from vlan to vlan_id
e8a07de57ea4 : RDMA/hns: Fix wrong parameters when initial mtt of srq->idx_que
9f7d7064009c : RDMA/hns: remove a redundant le16_to_cpu
b30605319794 : r8152: add device id for Lenovo ThinkPad USB-C Dock Gen 2
985fd98ab5cc : net/sched: act_police: re-use tcf_tm_dump()
e0685fa228fd : arm64: Retrieve stolen time as paravirtualized guest
ce4d5ca2b9dd : arm/arm64: Make use of the SMCCC 1.1 wrapper
541625ac47ce : arm/arm64: Provide a wrapper for SMCCC 1.1 calls
58772e9a3db7 : KVM: arm64: Provide VCPU attributes for stolen time
8538cb22bbce : KVM: Allow kvm_device_ops to be const
8564d6372a7d : KVM: arm64: Support stolen time reporting via shared structure
cac0f1b7285e : KVM: Implement kvm_put_guest()
b48c1a45a190 : KVM: arm64: Implement PV_TIME_FEATURES call
55009c6ed2d2 : KVM: arm/arm64: Factor out hypercall handling from PSCI code
6a7458485b39 : KVM: arm64: Document PV-time interface
8f4b1068e7fc : drm/i915: Check some transcoder timing minimum limits
da345174ceca : KVM: arm/arm64: Allow user injection of external data aborts
c726200dd106 : KVM: arm/arm64: Allow reporting non-ISV data aborts to userspace
e7a409c3f46c : ipv4: fix IPSKB_FRAG_PMTU handling with fragmentation
e2d861cc0ff3 : net: phy: marvell: remove superseded function marvell_set_downshift
a3bdfce7bf9c : net: phy: marvell: support downshift as PHY tunable
2ecb287998a4 : ARM: 8926/1: v7m: remove register save to stack before svc
a8fad5459d9b : tc-testing: updated pedit TDC tests
06bd77f965ae : ARM: OMAP2+: make omap44xx_sha0_hwmod and omap44xx_l3_main_2__des static
89ffcdba95bd : ARM: OMAP2+: prm44xx: make prm_{save,restore}_context static
b0a43db9087a : net: mvneta: add XDP_TX support
9e58c8b41065 : net: mvneta: make tx buffer array agnostic
fa383f6b77a2 : net: mvneta: move header prefetch in mvneta_swbm_rx_frame
0db51da7a8e9 : net: mvneta: add basic XDP support
8dc9a0888f4c : net: mvneta: rely on build_skb in mvneta_rx_swbm poll routine
568a3fa24a95 : net: mvneta: introduce page pool API for sw buffer manager
ff519e2acd46 : net: mvneta: introduce mvneta_update_stats routine
607295af8870 : ARM: OMAP2+: make dra7xx_sha0_hwmod static
87c59ca22b48 : ARM: OMAP2+: do not export am43xx_control functions
70332577e4d9 : igc: Clean up unused shadow_vfta pointer
3bdd7086f777 : igc: Add Rx checksum support
7f839684c5c4 : igc: Add set_rx_mode support
f15bb6dde738 : e1000e: Add support for S0ix
0ac960a8e135 : igc: Add SCTP CRC checksumming functionality
a177057a95f6 : ARM: dts: logicpd-torpedo-37xx-devkit-28: Reference new DRM panel
b1a402e75a5f : Input: st1232 - fix reporting multitouch coordinates
2658ce095df5 : fs/namespace: add __user to open_tree and move_mount syscalls
ce8bfba7764b : ARM: dts: logicpd-torpedo-baseboard: Reduce video regulator chatter
e200327708e6 : fs/fnctl: fix missing __user in fcntl_rw_hint()
6859eba4f6fb : samples: mei: use hostprogs kbuild constructs
834c7360f92a : binder: Remove incorrect comment about vm_insert_page() behavior
4fdd0bca6152 : net: hns3: log and clear hardware error after reset complete
7fda3a930d15 : net: hns3: do not allocate linear data for fraglist skb
d35bced88f70 : net: hns3: minor cleanup for hns3_handle_rx_bd()
76643555a145 : net: hns3: make struct hns3_enet_ring cacheline aligned
c87119560179 : net: hns3: introduce ring_to_netdev() in enet module
88b7c58c199d : net: hns3: minor optimization for barrier in IO path
0e02a53d64b4 : net: hns3: optimized MAC address in management table.
5f06b903cb0b : net: hns3: remove struct hns3_nic_ring_data in hns3_enet module
2aa8d8d04ca2 : seccomp: fix SECCOMP_USER_NOTIF_FLAG_CONTINUE test
3fb21fc8cc04 : xfs: remove the duplicated inode log fieldmask set
1e190f8e8098 : xfs: improve the IOMAP_NOWAIT check for COW inodes
5c5b6f7585d2 : xfs: cleanup xfs_direct_write_iomap_begin
12dfb58af61d : xfs: rename the whichfork variable in xfs_buffered_write_iomap_begin
f150b4234397 : xfs: split the iomap ops for buffered vs direct writes
a526c85c2236 : xfs: move xfs_file_iomap_begin_delay around
690c2a38878e : xfs: split out a new set of read-only iomap ops
43568226a4a3 : xfs: factor out a helper to calculate the end_fsb
36adcbace24e : xfs: fill out the srcmap in iomap_begin
ae36b53c6c60 : xfs: refactor xfs_file_iomap_begin_delay
ffb375a8cf20 : xfs: pass two imaps to xfs_reflink_allocate_cow
dd26b84640cc : xfs: remove xfs_reflink_dirty_extents
0d45e3a20822 : xfs: also call xfs_file_iomap_end_delalloc for zeroing operations
3f8a4f1d876d : xfs: fix inode fork extent count overflow
4b29ab04ab0d : xfs: remove the XLOG_STATE_DO_CALLBACK state
1858bb0bec61 : xfs: turn ic_state into an enum
fe9c0e77acc5 : xfs: remove the unused XLOG_STATE_ALL and XLOG_STATE_UNUSED flags
032cc34ed517 : xfs: remove dead ifdef XFSERRORDEBUG code
df732b29c807 : xfs: call xlog_state_release_iclog with l_icloglock held
390aab0a1640 : xfs: move the locking from xlog_state_finish_copy to the callers
2c68a1dfbd8e : xfs: remove the unused ic_io_size field from xlog_in_core
cd95cb962b7d : xfs: pass the correct flag to xlog_write_iclog
dc8e69bd7218 : xfs: optimize near mode bnobt scans with concurrent cntbt lookups
d29688257fd4 : xfs: factor out tree fixup logic into helper
0e26d5ca4a40 : xfs: refactor near mode alloc bnobt scan into separate function
78d7aabdeea3 : xfs: refactor and reuse best extent scanning logic
4a65b7c2c72c : xfs: refactor allocation tree fixup code
fec0afdaf498 : xfs: reuse best extent tracking logic for bnobt scan
396bbf3c657e : xfs: refactor cntbt lastblock scan best extent logic into helper
c62321a2a0ea : xfs: track best extent from cntbt lastblock scan in alloc cursor
d6d3aff20377 : xfs: track allocation busy state in allocation cursor
f5e7dbea1e3e : xfs: introduce allocation cursor data structure
f6b428a46d60 : xfs: track active state of allocation btree cursors
bdb2ed2dbdc2 : xfs: ignore extent size hints for always COW inodes
e5e634041bc1 : xfs: include QUOTA, FATAL ASSERT build options in XFS_BUILD_OPTIONS
c039b9979272 : iomap: use a srcmap for a read-modify-write I/O
eb81cf9d0e18 : iomap: renumber IOMAP_HOLE to 0
32a38a499104 : iomap: use write_begin to read pages to unshare
d3b404396977 : iomap: move the zeroing case out of iomap_read_page_sync
3590c4d8979b : iomap: ignore non-shared or non-data blocks in xfs_file_dirty
dcd6158d15c7 : iomap: always use AOP_FLAG_NOFS in iomap_write_begin
c12d6fa88d09 : iomap: remove the unused iomap argument to __iomap_write_end
65a60e8687c1 : iomap: better document the IOMAP_F_* flags
9cd0ed63ca51 : iomap: enhance writeback error message
48d64cd18b33 : iomap: pass a struct page to iomap_finish_page_writeback
b3d423ec898a : iomap: cleanup iomap_ioend_compare
ab08b01ec0a2 : iomap: move struct iomap_page out of iomap.h
3e19e6f3eeea : iomap: warn on inline maps in iomap_writepage_map
598ecfbaa742 : iomap: lift the xfs writeback code to iomap
9e91c5728cab : iomap: lift common tracing code from xfs to iomap
009d8d849d3f : iomap: zero newly allocated mapped blocks
760fea8bfb7f : xfs: remove the fork fields in the writepage_ctx and ioend
5653017bc44e : xfs: turn io_append_trans into an io_private void pointer
433dad94ec5d : xfs: refactor the ioend merging code
4e087a3b313c : xfs: use a struct iomap in xfs_writepage_ctx
05b30949f1aa : xfs: set IOMAP_F_NEW more carefully
2492a606b3d2 : xfs: initialize iomap->flags in xfs_bmbt_to_iomap
3347a80965b3 : Bluetooth: hci_bcm: Fix RTS handling during startup
bba79fee7a54 : Revert "Bluetooth: hci_qca: Add delay for wcn3990 stability"
b2d6ee753126 : ASOC: adau7118: Change regulators id
b5c2e97e0807 : dt-bindings: asoc: adau7118: Cleanup
9e1b4999a169 : pwm: stm32: Pass breakinput instead of its values
8e53622594f5 : pwm: stm32: Remove clutter from ternary operator
8dfa620e3d70 : pwm: stm32: Validate breakinput data from DT
27938fd8ba78 : pwm: Update comment on struct pwm_ops::apply
50cc7e3e4f26 : pwm: sun4i: Fix incorrect calculation of duty_cycle/period
2d3aa06b5de0 : pwm: stm32: Add power management support
0f9d2ecba883 : pwm: stm32: Split breakinput apply routine to ease PM support
4205e356285e : dt-bindings: pwm-stm32: Document pinctrl sleep state
1b98ad3b3be9 : pwm: sun4i: Drop redundant assignment to variable pval
3b2fb67ada60 : dt-bindings: pwm: mediatek: Remove gratuitous compatible string for MT7629
40a6b9a00930 : Revert "pwm: Let pwm_get_state() return the last implemented state"
577dd5de0990 : arm64: dts: juno: add GPU subsystem
46b4bff6572b : PCI: Fix missing inline for pci_pr3_present()
2bb9f7566ba7 : mmc: mxs: fix flags passed to dmaengine_prep_slave_sg
63bdef6cd694 : pinctrl: cherryview: Fix irq_valid_mask calculation
a9bfd9dd3417 : virtiofs: Retry request submission from worker context
c17ea0096103 : virtiofs: Count pending forgets as in_flight forgets
5dbe190f3412 : virtiofs: Set FR_SENT flag only after request has been sent
7ee1e2e631db : virtiofs: No need to check fpq->connected state
51fecdd2555b : virtiofs: Do not end request in submission context
6c26f71759a6 : fuse: don't advise readdirplus for negative lookup
8ae501e295cc : drm/komeda: Fix typos in komeda_splitter_validate
b88639b8e380 : drm/komeda: Don't flush inactive pipes
7855a57d008b : jbd2: Free journal head outside of locked region
464170647b56 : jbd2: Make state lock a spinlock
2e710ff03fc4 : jbd2: Don't call __bforget() unnecessarily
6d69843e5d3f : jbd2: Drop unnecessary branch from jbd2_journal_forget()
93108ebb848d : jbd2: Move dropping of jh reference out of un/re-filing functions
d8ede917f5cd : jbd2: Remove jbd_trylock_bh_state()
d84560f74d85 : jbd2: Simplify journal_unmap_buffer()
bacd861452d2 : ALSA: hda: Allow HDA to be runtime suspended when dGPU is not bound to a driver
52525b7a3cf8 : PCI: Add a helper to check Power Resource Requirements _PR3 existence
2b6f5883edcc : drm/komeda: Dump SC_ENH_* registers from scaler block
2cc3cd5fdc8b : ASoC: mediatek: mt8183: support WoV
0cce736d389c : ASoC: dt-bindings: mt8183: add ec-codec
8e8c533b132a : ASoC: mediatek: mt6358: support WoV
b6bc07d4360d : ASoC: cros_ec_codec: support WoV
7d2f70f248ab : ASoC: msm8916-wcd-analog: Add earpiece
6cc23ed2ceab : ASoC: samsung: i2s: Document clocks macros
d3645b055399 : ASoC: compress: fix unsigned integer overflow check
9110d1b0e229 : ASoC: msm8916-wcd-analog: Fix RX1 selection in RDAC2 MUX
1678e33c21b7 : selftest/bpf: Get rid of a bunch of explicit BPF program type setting
8af1c8b8d622 : selftests/bpf: Make reference_tracking test use subtests
f90415e9600c : selftests/bpf: Make a copy of subtest name
dd4436bb8383 : libbpf: Teach bpf_object__open to guess program types
32dff6db29ac : libbpf: Add uprobe/uretprobe and tp/raw_tp section suffixes
f1eead9e3cee : libbpf: Add bpf_program__get_{type, expected_attach_type) APIs
bc3f2956f2b2 : tools: Sync if_link.h
29c2c6aa3240 : pinctrl: intel: Avoid potential glitches if pin is in GPIO mode
be18010ea2d8 : tools, bpf: Rename pr_warning to pr_warn to align with kernel logging
ece485d550dc : drm: tda998x: use cec_notifier_conn_(un)register
e2c913e4fd9e : i2c: Aspeed: Add AST2600 compatible
c1e83e32885d : dt-bindings: i2c: Aspeed: Add AST2600 compatible
2a0cfc2f83e8 : dt-bindings: i2c: sh_mobile: Add r8a774b1 support
b803376824c6 : dt-bindings: i2c: rcar: Add r8a774b1 support
1f0d9cbeec9b : i2c: aspeed: fix master pending state handling
c07d0073b9ec : mmc: cqhci: Commit descriptors before setting the doorbell
feb40824d78e : mmc: sdhci-omap: Fix Tuning procedure for temperatures < -20C
a0365c09b582 : ARM: dts: sun5i: olinuxino micro: Fix AT24 node name
27b705fbf699 : ARM: dts: sun9i: Add missing watchdog clocks
13de0f0a4919 : arm64: dts: sun50i: sopine-baseboard: Expose serial1, serial2 and serial3
e318d2c8f32d : cpufreq: vexpress-spc: fix some coding style issues
09402d5725bf : cpufreq: vexpress-spc: remove lots of debug messages
1f1b4650e0be : cpufreq: vexpress-spc: drop unnessary cpufreq_arm_bL_ops abstraction
a0f950d3a0ad : cpufreq: merge arm_big_little and vexpress-spc
1b82a4b5d331 : cpufreq: scpi: remove stale/outdated comment about the driver
6ce1d376d33e : media: docs-rst: Document m2m stateless video decoder interface
eabf10e5e300 : media: cedrus: h264: Support multiple slices per frame
f07602ac3887 : media: v4l2-mem2mem: add new_frame detection
bef41d93aac6 : media: v4l2-mem2mem: add stateless_(try_)decoder_cmd ioctl helpers
bac06ec36ea2 : media: videodev2.h: add V4L2_DEC_CMD_FLUSH
f8cca8c97a63 : media: v4l2-mem2mem: support held capture buffers
137272cdf7cc : media: vb2: add V4L2_BUF_FLAG_M2M_HOLD_CAPTURE_BUF
13ed13a4dcbf : drm/i915: Don't set queue_priority_hint if we don't kick the submission
83629532ce45 : ALSA: hda/realtek - Add support for ALC711
ce53908bba6f : drm/i915: Update DRIVER_DATE to 20191021
948c59ddf42f : arm64: dts: renesas: rcar-gen3: Add CMM units
bf2166390366 : arm64: dts: renesas: r8a774b1: Add VIN and CSI-2 support
5e6c3c7b1ec2 : perf/aux: Fix tracking of auxiliary trace buffer allocation
16c6c057175c : platform/x86: huawei-wmi: Remove unnecessary battery mutex
39c0a6295e3a : platform/x86: huawei-wmi: No need to check for battery name
7c675486b97a : platform/x86: huawei-wmi: Stricter battery thresholds set
d3f5b7366a4a : treewide: Rename Peter Feuerer to Peter Kaestle
26e5656ed3bf : platform/x86: acerhdf: Add support for Acer Aspire 7551
158be76c0117 : ext2: adjust block num when retry allocation
e3da2ce04e12 : power: supply: cpcap-charger: cpcap_charger_voltage_to_regval() can be static
62409933b8d5 : rtc: pcf2127: handle boot-enabled watchdog feature
952f89f098c7 : drm/i915/gvt: Wean off struct_mutex
362c79f75c9f : clk: renesas: rcar-gen3: Switch SD clocks to .determine_rate()
df98719f033c : clk: renesas: rcar-gen3: Switch Z clocks to .determine_rate()
7aee839ed27d : clk: renesas: rcar-gen2: Switch Z clock to .determine_rate()
57abff067a08 : sched/fair: Rework find_idlest_group()
fc1273f4cefe : sched/fair: Optimize find_idlest_group()
11f10e5420f6 : sched/fair: Use load instead of runnable load in wakeup path
c63be7be59de : sched/fair: Use utilization to select misfit task
2ab4092fc82d : sched/fair: Spread out tasks evenly when not overloaded
b0fb1eb4f04a : sched/fair: Use load instead of runnable load in load_balance()
5e23e4744315 : sched/fair: Use rq->nr_running when balancing load
0b0695f2b34a : sched/fair: Rework load_balance()
fcf0553db6f4 : sched/fair: Remove meaningless imbalance calculation
a34983470301 : sched/fair: Rename sg_lb_stats::sum_nr_running to sum_h_nr_running
490ba971d8b4 : sched/fair: Clean up asym packing
2b319d1f6f92 : fuse: don't dereference req->args on finished request
7cf78b6b12fd : m68k: q40: Fix info-leak in rtc_ioctl
51b67a6e6592 : nubus: Remove cast to void pointer
76743c0e0915 : xtensa: move kernel memory layout to platform options
123b8db839b3 : xtensa: use correct symbol for the end of .rodata
9fab17ca9afe : xtensa: fix section name for start_info
6af4ab570db3 : xtensa: move MPU constants from .data to .ref.rodata
6591685d5004 : xtensa: move XCHAL_KIO_* definitions to kmem_layout.h
c3e0a444383a : xtensa: clean up empty include files
532a3bbc7de8 : xtensa: update arch features
1a9167a214f5 : KVM: PPC: Report single stepping capability
cf9249626f72 : soundwire: intel: fix intel_register_dai PDI offsets and numbers
1b53385e7938 : soundwire: cadence_master: improve PDI allocation
807c15bc7787 : soundwire: intel: don't filter out PDI0/1
57a34790cd2c : soundwire: cadence/intel: simplify PDI/port mapping
80464533e148 : soundwire: intel: remove playback/capture stream_name
535bbe6a1f94 : soundwire: remove DAI_ID_RANGE definitions
24957db10043 : opp: core: Revert "add regulators enable and disable"
4c61ec0f2dc0 : dt-bindings: msm: Add LLCC for SC7180
d49f341e15af : dt-bindings: msm: Convert LLCC bindings to YAML
669f78802b01 : soc: qcom: llcc: Add configuration data for SC7180
ef8576789e86 : arm64: dts: qcom: sdm845: Add APSS watchdog node
ab81e203bc0d : scripts/bpf: Print an error when known types list needs updating
783bf7b8b641 : cifs: Fix missed free operations
03d9a9fe3f3a : CIFS: avoid using MID 0xFFFF
553292a6342b : cifs: clarify comment about timestamp granularity for old servers
d532cc7efdfd : cifs: Handle -EINPROGRESS only when noblockcnt is set
2aac8bdf7a0f : PM: QoS: Drop frequency QoS types from device PM QoS
3000ce3c52f8 : cpufreq: Use per-policy frequency QoS
77751a466ebd : PM: QoS: Introduce frequency QoS
da6043fe85eb : PM / hibernate: memory_bm_find_bit(): Tighten node optimisation
7d194c2100ad : Linux 5.4-rc4
0dc3c562aa95 : drm/i915: Extract GT ring management
0cb90f071f73 : power: supply: cpcap-battery: Add basic coulomb counter calibrate support
b28ac41950c8 : power: supply: cpcap-battery: Read and save integrator register CCI
ac437c1c8438 : power: supply: cpcap-battery: Simplify short term power average calculation
c59b3bad6fd8 : power: supply: cpcap-battery: Simplify coulomb counter calculation with div_s64
458f5c8cda45 : power: supply: cpcap-battery: Move coulomb counter units per lsb to ddata
5688ea049233 : power: supply: cpcap-charger: Allow changing constant charge voltage
8b0134cc14b9 : power: supply: cpcap-battery: Fix handling of lowered charger voltage
50fc99f83f10 : power: supply: cpcap-charger: Improve battery detection
639c1524da3b : power: supply: cpcap-battery: Check voltage before orderly_poweroff
d4ee021c410f : power: supply: cpcap-charger: Limit voltage to 4.2V for battery
6fc28b7e0aac : hwmon: (nct7904) Fix the incorrect value of vsen_mask & tcpu_mask & temp_mode in nct7904_data struct.
8a631a5a0f7d : dmaengine: xilinx_dma: Clear desc_pendingcount in xilinx_dma_reset
722b9e6d7e49 : dmaengine: xilinx_dma: Print debug message when no free tx segments
d8bae21a48db : dmaengine: xilinx_dma: Add callback_result support
a575d0b4e663 : dmaengine: xilinx_dma: Introduce xilinx_dma_get_residue
95f68c626280 : dmaengine: xilinx_dma: Remove residue from channel data
0f45e75e336f : dmaengine: xilinx_dma: Merge get_callback and _invoke
005a017926ff : dmaengine: xilinx_dma: Remove desc_callback_valid check
b10e97003d28 : power: supply: ab8500: Handle invalid IRQ from platform_get_irq_byname()
24108993278d : power: supply: ab8500_fg: Do not free non-requested IRQs in probe's error path
ccc023a58175 : power: supply: ab8500: Cleanup probe in reverse order
c04500642081 : power: reset: at91: fix __le32 cast in reset code
bffc687cc6c2 : power: supply: abx500_chargalg: Fix code indentation
13301c6b16a6 : perf/x86/intel/pt: Fix base for single entry topa
8c3252c06516 : KVM: arm64: pmu: Reset sample period on overflow handling
725ce66979fb : KVM: arm64: pmu: Set the CHAINED attribute before creating the in-kernel event
6f1637145347 : arm64: KVM: Handle PMCR_EL0.LC as RES1 on pure AArch64 systems
f4e23cf94774 : KVM: arm64: pmu: Fix cycle counter truncation
a8dfe193a60c : interconnect: Add locking in icc_set_tag()
83c774f0c69d : interconnect: qcom: Fix icc_onecell_data allocation
8814c6d01f7e : drm/i915/perf: fix oa config reconfiguration
f583c341a515 : rtc: rv3028: add clkout support
05df55728539 : rtc: ds1343: cleanup .remove
0680a6cdabf0 : rtc: ds1343: rework interrupt handling
a986429095df : rtc: ds1343: remove unnecessary mutex
ce0fd9db653b : rtc: ds1343: check regmap_read return value
ac08888b2590 : rtc: ds1343: use regmap_update_bits for glitch filter
580daaf43afc : rtc: ds1343: use rtc_add_group
f308b682028a : rtc: ds1343: use burst write to set time
8c9a88fae2ce : rtc: ds1343: remove dead code
21783322fe4a : rtc: ds1343: set range
ae4866884338 : rtc: introduce lock helpers
1a064850b5fe : rtc: vt8500: let the core handle rtc range
d8bced4b72a2 : rtc: vt8500: convert to devm_rtc_allocate_device
3e7d639720d0 : rtc: vt8500: remove superfluous error message
e979d0490acc : rtc: vt8500: remove useless label
8d6ac1cec725 : rtc: add timestamp for end of 2199
9e8a968fe360 : rtc: s35390a: set range
ed6c6dfdbe47 : rtc: s35390a: convert to devm_rtc_allocate_device
2a06b8982f8f : net: reorder 'struct net' fields to avoid false sharing
50c7d2ba9de2 : net: dsa: fix switch tree list
05908d72cc8f : net: ethernet: dwmac-sun8i: show message only when switching to promisc
3cd82e95daa7 : arm64: dts: qcom: c630: Enable adsp, cdsp and mpss
3d00cf2fbb61 : net: aquantia: add an error handling in aq_nic_set_multicast_list
e0ad032e1447 : net: netem: correct the parent's backlog when corrupted packet was dropped
a7fa12d15855 : net: netem: fix error path for corrupted GSO frames
bd310aca442f : macb: propagate errors when getting optional clocks
3d5c1a037d37 : xen/netback: fix error path of xenvif_connect_data()
580a05f9d4ad : net: hns3: fix mis-counting IRQ vector numbers issue
27198a893ba0 : perf trace: Use STUL_STRARRAY_FLAGS with mmap
e0712baa0032 : perf trace: Wire up strarray__strtoul_flags()
154c978d484c : libbeauty: Introduce strarray__strtoul_flags()
f77526be82fc : libbeauty: Make the mmap_flags strarray visible outside of its beautifier
82c38338e085 : perf trace: Use strtoul for the fcntl 'cmd' argument
1a8a90b823f5 : libbeauty: Introduce syscall_arg__strtoul_strarrays()
dcc6854215f1 : libperf: Add pr_err() macro
c27feefea10a : libperf: Do not export perf_evsel__init()/perf_evlist__init()
301a89f8cf62 : libperf: Keep count of failed tests
37ac1bbdc31a : libperf: Add tests_mmap_cpus test
bd6b7736c1ed : libperf: Add tests_mmap_thread test
395e62cde10d : libperf: Link static tests with libapi.a
b6cd35e4e09c : libperf: Move mask setup to perf_evlist__mmap_ops()
3805e4f30331 : libperf: Move mmap allocation to perf_evlist__mmap_ops::get
6eb65f7a5cc5 : libperf: Introduce perf_evlist__for_each_mmap()
6a5f3d94cb69 : perf tests: Disable bp_signal testing for arm64
e533eadf6596 : perf tests bp_account: Add dedicated checking helper is_supported()
12d795637ba1 : perf tests: Remove needless headers for bp_account
a7f6c8c81afd : perf list: Hide deprecated events by default
9afec87ec1f8 : perf trace: Pass a syscall_arg to syscall_arg_fmt->strtoul()
3a828f5eda30 : MAINTAINERS: Add mailing list for Realtek SoCs
585d730d4112 : scripts/gdb: fix debugging modules on s390
aa5de305c90c : kernel/events/uprobes.c: only do FOLL_SPLIT_PMD for uprobe register
ef18a1ca847b : mm/thp: allow dropping THP from page cache
906d278d75e3 : mm/vmscan.c: support removing arbitrary sized pages from mapping
06d3eff62d9d : mm/thp: fix node page state in split_huge_page_to_list()
2be5fbf9a91c : proc/meminfo: fix output alignment
a2ae8c055105 : mm/init-mm.c: include <linux/mman.h> for vm_committed_as_batch
d0e6a5821cdf : mm/filemap.c: include <linux/ramfs.h> for generic_file_vm_ops definition
444f84fd2ac7 : mm: include <linux/huge_mm.h> for is_vma_temporary_stack
f7daefe4231e : zram: fix race between backing_dev_show and backing_dev_store
ae8af4388db0 : mm/memcontrol: update lruvec counters in mem_cgroup_move_account
b918c43021ba : ocfs2: fix panic due to ocfs2_wq is null
f231fe4235e2 : hugetlbfs: don't access uninitialized memmaps in pfn_range_valid_gigantic()
f3057ad76754 : mm: memblock: do not enforce current limit for memblock_phys* family
b11edebbc967 : mm: memcg: get number of pages on the LRU list in memcgroup base on lru_zone_size
0cd22afdcea2 : mm/gup: fix a misnamed "write" argument, and a related bug
6f24c8d30d08 : mm/gup_benchmark: add a missing "w" to getopt string
ce750f43f579 : ocfs2: fix error handling in ocfs2_setattr()
b749ecfaf6c5 : mm: memcg/slab: fix panic in __free_slab() caused by premature memcg pointer release
77e080e7680e : mm/memunmap: don't access uninitialized memmap in memunmap_pages()
00d6c019b5bc : mm/memory_hotplug: don't access uninitialized memmaps in shrink_pgdat_span()
a26ee565b6cd : mm/page_owner: don't access uninitialized memmaps when reading /proc/pagetypeinfo
ca210ba32ef7 : scripts/gdb: fix lx-dmesg when CONFIG_PRINTK_CALLER is set
96c804a6ae8c : mm/memory-failure.c: don't access uninitialized memmaps in memory_failure()
aad5f69bc161 : fs/proc/page.c: don't access uninitialized memmaps in fs/proc/page.c
641fe2e9387a : drivers/base/memory.c: don't access uninitialized memmaps in soft_offline_page_store()
fae7548f25a4 : Bluetooth: btusb: Remove return statement in btintel_reset_to_bootloader
acfedcbe1ce4 : ALSA: firewire-lib: postpone to start IR context
60dd49298ec5 : ALSA: firewire-lib: handle several AMDTP streams in callback handler of IRQ target
813dfbd6845e : ALSA: firewire-lib: cancel flushing isoc context in the laste step to process context callback
e6dcc92fcea0 : ALSA: firewire-lib: replace ack callback to flush isoc contexts in AMDTP domain
f890f9a04b36 : ALSA: firewire-lib: replace pointer callback to flush isoc contexts in AMDTP domain
03b4816dcb6e : ALSA: firewire-lib: add irq_target member into amdtp_domain struct
ae79d5588a04 : perf/core: Fix !CONFIG_PERF_EVENTS build warnings and failures
7acf6c9495d0 : drm/i915: prettify MST debug message
73cefd903de7 : drm/i915: add pipe id/name to pipe mismatch logs
cbd9b9f2e7b1 : drm/i915: remove extra new line on pipe_config mismatch
10d987fd1b7b : drm/i915: fix port checks for MST support on gen >= 11
327f8d8c336d : drm/i915: simplify setting of ddi_io_power_domain
c695793b5221 : scsi: aacraid: bump version
26c54d0ec25c : scsi: aacraid: send AIF request post IOP RESET
572ee53a9bad : scsi: aacraid: check adapter health
e2fd90dd2ed8 : scsi: aacraid: setting different timeout for src and thor
c02a3342bad3 : scsi: aacraid: fixed firmware assert issue
f2244c1b35e5 : scsi: aacraid: fixed IO reporting error
c86fbe484c10 : scsi: aacraid: fix illegal IO beyond last LBA
05679ca6feeb : xdp: Prevent overflow in devmap_hash cost calculation for 32-bit builds
a6c948f98239 : drm/i915/display/icl: In port sync mode disable slaves first then master
51528afe7c5e : drm/i915/display/icl: Disable transcoder port sync as part of crtc_disable() sequence
eadf6f9170d5 : drm/i915/display/icl: Enable master-slaves in trans port sync
ba5f1ae95d28 : drm/i915/display/icl: HW state readout for transcoder port sync config
705135bd734c : drm/i915/display/icl: Enable TRANSCODER PORT SYNC for tiled displays across separate ports
bfb926e32385 : drm/i915/display/icl: Save Master transcoder in slave's crtc_state for Transcoder Port Sync
b9959c7a347d : filldir[64]: remove WARN_ON_ONCE() for bad directory entries
e80634a75aba : EDAC, skx: Retrieve and print retry_rd_err_log registers
29b8e84fbc23 : EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode.
c145649bf262 : ARM: OMAP2+: Configure voltage controller for cpcap to low-speed
161eea1b2526 : PCI/AER: Fix kernel-doc warnings
6a8c97345a15 : PCI/AER: Use for_each_set_bit() to simplify code
6458b438ebc1 : PCI/AER: Add PoisonTLPBlocked to Uncorrectable error counters
af65d1ad416b : PCI/AER: Save AER Capability for suspend/resume
74e5e468b664 : scsi: ufs-bsg: Wake the device before sending raw upiu commands
535fb49e730a : scsi: lpfc: Check queue pointer before use
789fa8746daf : drm/i915: Restore full symmetry in i915_driver_modeset_probe/remove
8a1bef4193e8 : mips: vdso: Fix __arch_get_hw_counter()
0ad8f7aa9f7e : MAINTAINERS: Use @kernel.org address for Paul Burton
66cf50e65b18 : scsi: qla2xxx: fixup incorrect usage of host_byte
11875ba7f251 : selftests/bpf: More compatible nc options in test_tc_edt
3503bf024b3e : net: lpc_eth: parse phy nodes from device tree
2c69dae840c8 : dt-bindings: net: lpc-eth: document optional properties
b61d3e87b6ab : memory: brcmstb: dpfe: Fixup API version/commands for 7211
c7ed6d0183d5 : net/mlx5: fix memory leak in mlx5_fw_fatal_reporter_dump
c8c2a057fdc7 : net/mlx5: prevent memory leak in mlx5_fpga_conn_create_cq
61ea02d2c131 : net/mlx5e: TX, Fix consumer index of error cqe dump
46a3ea98074e : net/mlx5e: kTLS, Enhance TX resync flow
af11a7a42454 : net/mlx5e: kTLS, Save a copy of the crypto info
ecdc65a3ec5d : net/mlx5e: kTLS, Remove unneeded cipher type checks
84d1bb2b139e : net/mlx5e: kTLS, Limit DUMP wqe size
700ec4974240 : net/mlx5e: kTLS, Fix missing SQ edge fill
b61b24bd135a : net/mlx5e: kTLS, Fix page refcnt leak in TX resync error flow
310d9b9d3722 : net/mlx5e: kTLS, Save by-value copy of the record frags
f45da3716fb2 : net/mlx5e: kTLS, Save only the frag page to release at completion
9b1fef2f23c1 : net/mlx5e: kTLS, Size of a Dump WQE is fixed
2c559361389b : net/mlx5e: kTLS, Release reference on DUMPed fragments in shutdown flow
500f36a48586 : net/mlx5e: Tx, Zero-memset WQE info struct upon update
0c258dec8d98 : net/mlx5e: Tx, Fix assumption of single WQEBB of NOP in cleanup flow
5d06f53d9509 : memory: brcmstb: dpfe: Compute checksum at __send_command() time
a96de1393013 : staging: iio: ad9834: add a check for devm_clk_get
d26c9abeedaf : iio: adc: xilinx-xadc: use devm_platform_ioremap_resource
49d3faba7e36 : iio: temp: maxim thermocouple: Drop unneeded semi colon.
0e6437538293 : iio: adc: cpcap-adc: Fix missing IRQF_ONESHOT as only threaded handler.
5f401ef09291 : iio: adc: meson_saradc: use devm_platform_ioremap_resource
9794476942d8 : usb: cdns3: Error out if USB_DR_MODE_UNKNOWN in cdns3_core_init_role()
528e39b86fed : iio: adc: exynos: use devm_platform_ioremap_resource
626c45d223e2 : ARM: dts: bcm2837-rpi-cm3: Avoid leds-gpio probing issue
54b8625cd940 : bpf, libbpf: Add kernel version section parsing back
88e4787f0c42 : iio: adc: exynos: Drop a stray semicolon
d2080a87a376 : iio: proximity: pulsedlight v2: Tidy up an endian issue
1f5343c0ae96 : bpf: Fix build error without CONFIG_NET
6b943a6f23d0 : iio: pressure: bmp280 endian tidy ups
7a6f22d7479b : USB: ldusb: fix read info leaks
c108e3c1bdbd : bpf: Fix bpf_attr.attach_btf_id check
777a8b32bc0f : IB/core: Use rdma_read_gid_l2_fields to compare GID L2 fields
1123c084d751 : iio: gyro: mpu3050: Explicity make a 'poison' value big endian
78b75ab3f8c9 : iio: chemical: sps30: Explicity truncate constant by masking
b806c94ee44e : RDMA/qedr: Fix reported firmware version
47f3b26e708b : iio: adc: stmpe-adc: Cleanup endian type of local variable
e17fa5c95ef2 : RDMA/siw: free siw_base_qp in kref release routine
9299b503db31 : iio: adc: mcp320x: Tidy up endian types in type cast.
5617f22b236d : iio: adc: at91-sama5d2: Replace 0 with NULL when clearing some pointers.
c5d550fb6e12 : counter: Fix typo in action_get description
e58cbfd20a24 : docs: driver-api: generic-counter: Update Count and Signal data types
d49e6ee2d6c2 : counter: Simplify the count_read and count_write callbacks
9fa8c9c647be : tracing: Fix "gfp_t" format for synthetic events
949561eb85bc : drm/edid: Fix HDMI VIC handling
cfd6f8c3a94a : drm/edid: Extract drm_mode_cea_vic()
54102dd410b0 : RDMA/iwcm: move iw_rem_ref() calls out of spinlock
a77fc1115689 : mfd: Switch the AB8500 GPADC to IIO
07063bbfa98e : iio: adc: New driver for the AB8500 GPADC
a133f5bc82dd : mfd: ab8500: Augment DT bindings
d17e86cb16e0 : hwmon: ab8500: Convert to IIO ADC
1e82623c3ca6 : power: supply: ab8500_fg: Convert to IIO ADC
97ab78bac5d0 : power: supply: ab8500_charger: Convert to IIO ADC
0a8686e3090c : power: supply: ab8500_btemp: Convert to IIO ADC
612e0486ad08 : iw_cxgb4: fix ECN check on the passive accept
28c03a4447b6 : drm/edid: Make drm_get_cea_aspect_ratio() static
2f77d82e7ee4 : drm/fourcc: Fix undefined left shift in DRM_FORMAT_BIG_ENDIAN macros
fed8d8c7a6dc : spi: atmel: fix handling of cs_change set on non-last xfer
9c86f12a3647 : spi: atmel: Improve CS0 case support on AT91RM9200
57e313771044 : spi: atmel: Improve and fix GPIO CS usage
1cb84b02bf13 : spi: atmel: Remove platform data support
60086e23e64f : spi: atmel: Remove useless private field
2de860b4a7a0 : spi: rspi: Use platform_get_irq_byname_optional() for optional irqs
585d18f7ebd1 : spi: atmel: Configure GPIO per CS instead of by controller
7cbb16b2122c : spi: atmel: Fix CS high support
4d8672d17450 : spi: atmel: Remove and fix erroneous comments
ae8fbf1d2403 : spi: pxa2xx: Replace of_device.h with mod_devicetable.h and of.h
f2faa3ec79ac : spi: pxa2xx: Convert to use device_get_match_data()
365e856e18b8 : spi: pxa2xx: Convert pxa2xx_spi_get_port_id() to take struct device
5ce2570513bc : spi: pxa2xx: Sort headers
4f3d957718e7 : spi: pxa2xx: No need to keep pointer to platform device
3e5ec1db8bfe : spi: Fix SPI_CS_HIGH setting when using native and GPIO CS
b2662a164f9d : spi: pxa2xx: Set controller->max_transfer_size in dma mode
38b4fe320119 : net: usb: lan78xx: Connect PHY before registering MAC
ae6fcfbf5f03 : vsock/virtio: discard packets if credit is not respected
ec3359b685db : vsock/virtio: send a credit update when buffer size is changed
2e978795bb4c : mlxsw: spectrum_trap: Push Ethernet header before reporting trap
3fe5a963c631 : ASoC: dt-bindings: cros_ec_codec: add SHM bindings
f3e82ad43ca5 : ASoC: cros_ec_codec: read max DMIC gain from EC codec
104c6f8f7ff8 : platform/chrome: cros_ec: add common commands for EC codec
2d39a1fc19ea : dt-bindings: sound: Convert Samsung I2S controller to dt-schema
9ac47908f35b : dt-bindings: sound: Convert Samsung Exynos Odroid XU3/XU4 audio complex to dt-schema
1092b0970888 : ASoC: tlv320aic32x4: add a check for devm_clk_get
349959a9c767 : ASoC: rt1011: fix spelling mistake "temperture" -> "temperature"
2ad450593b7d : ASoC: dt-bindings: Convert Allwinner A10 codec to a schema
8f731d4c92c2 : ASoC: cros_ec_codec: extract DMIC EC command from I2S RX
727f1c71c780 : ASoC: cros_ec_codec: refactor I2S RX
036beb0e85f8 : platform/chrome: cros_ec: remove unused EC feature
0e4b8717578e : ASoC: tas2562: Fix misuse of GENMASK macro
95a32c98055f : ASoC: SOF: control: return true when kcontrol values change
9b7a7f921689 : ASoC: stm32: sai: fix sysclk management on shutdown
e5f0d490fb71 : ASoC: Intel: sof-rt5682: add a check for devm_clk_get
22e58665a010 : ASoC: rsnd: Reinitialize bit clock inversion flag for every format setting
242fb2f1d995 : memory: brcmstb: dpfe: support for deferred firmware download
ac2ea9cfce60 : memory: brcmstb: dpfe: pass *priv as argument to brcmstb_dpfe_download_firmware()
6ef972b19240 : memory: brcmstb: dpfe: move init_data into brcmstb_dpfe_download_firmware()
75d316e7633a : memory: brcmstb: dpfe: add locking around DCPU enable/disable
56ece3fabf2e : memory: brcmstb: dpfe: initialize priv->dev
abf94566bb51 : memory: brcmstb: dpfe: rename struct private_data
fa57dd728b68 : selftests: mlxsw: Add Spectrum-2 target scale for tc flower scale test
317ff0bba6b0 : selftests: mlxsw: Add a resource scale test for Spectrum-2
cb7d2c719c28 : selftests: mlxsw: Add Spectrum-2 mirror-to-gretap target scale test
49c65e4ff197 : selftests: mlxsw: Generalize the parameters of mirror_gre test
868678c574ec : mlxsw: spectrum: Register switched port analyzers (SPAN) as resource
9669fffc1415 : net: ensure correct skb->tstamp in various fragmenters
22e916e7ac04 : arm64: dts: qcom: msm8998-clamshell: Enable bluetooth
25382b991d25 : net: bcmgenet: reset 40nm EPHY on energy detect
1f515486275a : net: bcmgenet: soft reset 40nm EPHYs before MAC init
fe586b823372 : net: phy: bcm7xxx: define soft_reset for 40nm EPHY
7de48402faa3 : net: bcmgenet: don't set phydev->link from MAC
4cffb9f2c700 : arm64: dts: qcom: msm8998-mtp: Enable bluetooth
73d4d2ef5818 : arm64: dts: qcom: msm8998: Add blsp1_uart3
f1c1d4fef30e : arm64: dts: qcom: msm8998: Add blsp1 BAM
f86854a2e762 : net: phy: avoid NPE if read_page/write_page callbacks are not available
2fb079a28ae8 : net: dsa: sja1105: Switch to hardware operations for PTP
e83c467358c1 : drm/i915: Correct the PCH type in irq postinstall
85c2a0edcd5f : docs: remove :c:func: from genericirq.rst
d94cdae138d3 : Updated iostats docs
d8fb03e1ea64 : docs: w1: Fix SPDX-License-Identifier syntax
cd15ed23d717 : docs: i2c: Fix SPDX-License-Identifier syntax
c7d8669f46ba : bus: ti-sysc: Fix watchdog quirk handling
0af3e1a491dd : ARM: OMAP2+: Add pdata for OMAP3 ISP IOMMU
19feeee5c5af : ARM: OMAP2+: Plug in device_enable/idle ops for IOMMUs
7867dbb4ea06 : docs: driver-api: pti_intel_mid: Enable syntax highlighting for C code block
9c24eaf81cc4 : iommu/vt-d: Return the correct dma mask when we are bypassing the IOMMU
db25bf98a386 : perf trace: Honour --max-events in processing syscalls:sys_enter_*
d066da978f89 : libbeauty: Introduce syscall_arg__strtoul_strarray()
9bdff5b64366 : perf tools: Remove unused trace_find_next_event()
a5e05abc6b8d : perf scripting engines: Iterate on tep event arrays directly
362222f877f1 : perf trace: Initialize evsel_trace->fmt for syscalls:sys_enter_* tracepoints
71065d3fe82d : ARM: OMAP2+: Configure voltage controller for retention
821093e1fd3c : ARM: OMAP2+: Make some functions static
46ac18c347b0 : iommu/amd: Check PM_LEVEL_SIZE() condition in locked section
026948f01eac : vfio/type1: remove hugepage checks in is_invalid_reserved_pfn()
0b7b6966403d : drm/i915: Make hdcp2_msg_timeout.timeout u16
eac03efdc85f : drm/i915: Remove hdcp2_hdmi_msg_timeout.timeout2
770ce5a07190 : drm/i915: Remove dead weight from hdcp2_msg_timeout[]
a4f40484e7f1 : nvme-pci: Set the prp2 correctly when using more than 4k page
67fdd8ea5319 : drm/i915: s/hdcp2_hdmi_msg_data/hdcp2_hdmi_msg_timeout/
2edb3de9e599 : drm/i915: Shrink eDRAM ways/sets arrays
36b53a291b6a : drm/i915: Make dirty_pipes refer to pipes
49e0ed3848d0 : drm/i915: Nuke 'realloc_pipes'
d7a145849b68 : drm/i915: Nuke the useless changed param from skl_ddb_add_affected_pipes()
98c93394ba90 : drm/i915: Refuse modes with hdisplay==4096 on pre-HSW DP
c08f995a284d : drm/i915: Polish possible_clones setup
30a027dcccc2 : drm/i915: Move the cursor rotation handling into intel_cursor_check_surface()
c6e07ada8eaa : drm/i915/gt: Convert the leftover for_each_engine(gt)
bcce7d90d120 : drm/i915/selftests: Add the mock engine to the gt->engine[]
09f3dbe47473 : HID: i2c-hid: add Trekstor Primebook C11B to descriptor override
69923208431e : symbol namespaces: revert to previous __ksymtab name scheme
9ae5bd184756 : modpost: make updating the symbol namespace explicit
a2b111843894 : modpost: delegate updating namespaces to separate function
08c453f6d073 : HID: logitech-hidpp: do all FF cleanup in hidpp_ff_destroy()
905d754c53a5 : HID: logitech-hidpp: rework device validation
abdd3d0b344f : HID: logitech-hidpp: split g920_get_config()
67b18dfb8cfc : HID: i2c-hid: Remove runtime power management
c405c37bd902 : tools lib api: Renaming pr_warning to pr_warn
2304d447f9b0 : ASoC: samsung: Use pr_warn instead of pr_warning
256339d60233 : lib: cpu_rmap: Use pr_warn instead of pr_warning
3da2e1fd46a7 : trace: Use pr_warn instead of pr_warning
fc65104c7c89 : dma-debug: Use pr_warn instead of pr_warning
3e3d38bd0da7 : vgacon: Use pr_warn instead of pr_warning
a4e530ae7ea4 : fs: afs: Use pr_warn instead of pr_warning
947dd3cc7eae : sh/intc: Use pr_warn instead of pr_warning
a2cc701b09d9 : scsi: Use pr_warn instead of pr_warning
c67641210217 : platform/x86: intel_oaktrail: Use pr_warn instead of pr_warning
ab5561095c8f : platform/x86: asus-laptop: Use pr_warn instead of pr_warning
86295c70b928 : platform/x86: eeepc-laptop: Use pr_warn instead of pr_warning
19e2b4b370e5 : oprofile: Use pr_warn instead of pr_warning
e2f04da75c0f : of: Use pr_warn instead of pr_warning
2ee9a0db924e : macintosh: Use pr_warn instead of pr_warning
257daba4eb7f : idsn: Use pr_warn instead of pr_warning
a7f4a27f2f88 : ide: Use pr_warn instead of pr_warning
cacc594b3f18 : crypto: n2: Use pr_warn instead of pr_warning
43fc6b252a1d : clocksource: samsung_pwm_timer: Use pr_warn instead of pr_warning
f8b489980d94 : gdrom: Use pr_warn instead of pr_warning
afa69539ffc0 : drbd: Use pr_warn instead of pr_warning
933ca4e323de : acpi: Use pr_warn instead of pr_warning
8d3bcc441e6c : x86: Use pr_warn instead of pr_warning
eb1414ec89d3 : sparc: Use pr_warn instead of pr_warning
228fc0104070 : gpio: of: don't warn if ignored GPIO flag matches the behavior
6d80f20c5328 : sh: Use pr_warn instead of pr_warning
72405c3d7850 : drm/i915: treat stolen as a region
da1184cd41d4 : drm/i915: treat shmem as a region
3aae9d08532c : drm/i915: enumerate and init each supported region
f75e2294a441 : arm64: Add ARM64_WORKAROUND_1319367 for all A57 and A72 versions
228d120051a2 : x86/boot/acpi: Move get_cmdline_acpi_rsdp() under #ifdef guard
f7c0f50f1857 : x86/hyperv: Set pv_info.name to "Hyper-V"
337c4a888ba2 : arm64: dts: ti: k3-am654-base-board: Add disable-wp for mmc0
67d95d25ca46 : arm64: dts: ti: j721e-common-proc-board: Add Support for eMMC and SD card
e6dc10f200da : arm64: dts: ti: j721e-main: Add SDHCI nodes
2093dea3def9 : drm/syncobj: extend syncobj query ability v3
253a774bb08b : drm/i915/execlists: Don't merely skip submission if maybe timeslicing
fb26eee0600d : drm/i915/pmu: Fix uninitialized variable on error path
13fbe784ef6e : x86/asm: Replace WEAK uses by SYM_INNER_LABEL_ALIGN
83d116c53058 : mm: fix double page fault on arm64 if PTE_AF is cleared
f2c4e5970cec : x86/mm: implement arch_faults_on_old_pte() stub on x86
6af31226d039 : arm64: mm: implement arch_faults_on_old_pte() on arm64
47d7b15b88f9 : arm64: cpufeature: introduce helper cpu_has_hw_af()
6d685e5318e5 : x86/asm/32: Change all ENTRY+ENDPROC to SYM_FUNC_*
5e63306f1629 : x86/asm/32: Change all ENTRY+END to SYM_CODE_*
78762b0e79bc : x86/asm/32: Add ENDs to some functions and relabel with SYM_CODE_*
6dcc5627f6ae : x86/asm: Change all ENTRY+ENDPROC to SYM_FUNC_*
bc7b11c04ee9 : x86/asm/64: Change all ENTRY+END to SYM_CODE_*
4aec216b93dd : x86/asm/64: Add ENDs to some functions and relabel with SYM_CODE_*
be428f245180 : drm/arm: make undeclared items static
96d3ab802e49 : iommu/tegra-smmu: Fix page tables in > 4 GiB memory
e31e5929547e : iommu/tegra-smmu: Fix client enablement order
446152d5b653 : iommu/tegra-smmu: Use non-secure register for flushing
3057fb9377eb : iommu/amd: Pass gfp flags to iommu_map_page() in amd_iommu_map()
f13ad88a984e : x86/asm/ftrace: Mark function_hook as function
ef1e03152cb0 : x86/asm: Make some functions local
b4edca150106 : x86/asm: Remove the last GLOBAL user and remove the macro
78f44330d80e : x86/asm/realmode: Use SYM_DATA_* instead of GLOBAL
26ba4e5738a5 : x86/asm: Use SYM_INNER_LABEL instead of GLOBAL
37818afd15fe : x86/asm: Do not annotate functions with GLOBAL
eb9f9173d01f : arm64: dts: ti: k3-j721e-common-proc-board: Add IPC sub-mailbox nodes
56f185826db2 : arm64: dts: ti: k3-j721e-main: Add mailbox cluster nodes
43570f78a25c : arm64: dts: ti: k3-am65-base-board: Add IPC sub-mailbox nodes for R5Fs
500f1ff97af9 : arm64: dts: ti: k3-am65-main: Add mailbox cluster nodes
ff5c2bb9c6f5 : PCI: tegra: Fix CLKREQ dependency programming
b16fed65a793 : x86/asm/purgatory: Start using annotations
04ce8d3f40cd : riscv: Use pr_warn instead of pr_warning
94348b81dd44 : ia64: Use pr_warn instead of pr_warning
1de5bdce0c3f : xen/pvh: Annotate data appropriately
773a37b18225 : x86/um: Annotate data appropriately
b8c3f9b554e8 : x86/boot: Annotate data appropriately
b1bd27b9ad45 : x86/asm/head: Annotate data appropriately
cc66936e504a : x86/asm/entry: Annotate interrupt symbols properly
e9b9d020c487 : x86/asm: Annotate aliases
56a0b978d42f : ACPI: CPPC: Set pcc_data[pcc_ss_id] to NULL in acpi_cppc_processor_exit()
fa97220196fd : x86/uaccess: Annotate local function
deff8a24e102 : x86/boot: Annotate local functions
a74ec64af20a : arm64: Use pr_warn instead of pr_warning
a7590d68e9ab : alpha: Use pr_warn instead of pr_warning
74d8b90a8890 : x86/asm/crypto: Annotate local functions
ef77e6880be8 : x86/asm: Annotate local pseudo-functions
a6e9be055d47 : dmaengine: milbeaut-xdmac: Add XDMAC driver for Milbeaut platforms
3708f89b33cc : dt-bindings: milbeaut-m10v-xdmac: Add Socionext Milbeaut XDMAC bindings
6c3214e698e4 : dmaengine: milbeaut-hdmac: Add HDMAC driver for Milbeaut platforms
df781c0ceeba : dt-bindings: milbeaut-m10v-hdmac: Add Socionext Milbeaut HDMAC bindings
76dc6d600166 : x86/asm/entry: Annotate THUNKs
766781938545 : dmaengine: qcom: bam_dma: Fix resource leak
6ec2a968247e : x86/asm: Annotate relocate_kernel_{32,64}.c
37503f734e9d : x86/asm/suspend: Use SYM_DATA for data
27018ab14bea : crypto: inside-secure - Use PTR_ERR_OR_ZERO in safexcel_xcbcmac_cra_init()
965d7286d871 : crypto: jitter - add header to fix buildwarnings
1a61af281e65 : crypto: inside-secure - fix spelling mistake "algorithmn" -> "algorithm"
ffedeeb780dc : linkage: Introduce new macros for assembler symbols
53e492915061 : backlight: Kconfig: jornada720: Use CONFIG_PREEMPTION
7693de9f7aa4 : clocksource/drivers/sh_mtu2: Do not loop using platform_get_irq_by_name()
f706df4f42b1 : ALSA: firewire-lib: tune the minimum available size of PCM period
99921ec67dcd : ALSA: firewire-lib: tune the maximum available size of PCM period
e229853d505d : ALSA: firewire-lib: schedule hardware IRQ according to the size of PCM period
4de3eb062e2d : ALSA: fireface: share PCM buffer size for both direction
0f5482e7875b : ALSA: firewire-motu: share PCM buffer size for both direction
128307d5f947 : ALSA: firewire-tascam: share PCM buffer size for both direction
76c4ecbe4b07 : ALSA: firewire-digi00x: share PCM buffer size for both direction
ecb40fd2c8af : ALSA: dice: share PCM buffer size for both direction
3299d2a0f74c : ALSA: oxfw: share PCM buffer size for both direction
659c6af569a2 : ALSA: fireworks: share PCM buffer size for both direction
1fde7a447a7f : ALSA: bebob: share PCM buffer size for both direction
a0e023317e2d : ALSA: firewire-lib: use variable size of queue for isoc packets instead of fixed size
1052b41b25cb : scsi: lpfc: remove left-over BUILD_NVME defines
77c301287eba : scsi: core: try to get module before removing device
134993456c28 : scsi: hpsa: add missing hunks in reset-patch
27e84243cb63 : scsi: target: core: Do not overwrite CDB byte 1
dd85b4922de1 : null_blk: return fixed zoned reads > write pointer
0cc76d2b14ff : net: Update address for MediaTek ethernet driver in MAINTAINERS
5018c59607a5 : ipv4: fix race condition between route lookup and invalidation
595e0651d029 : ipv4: Return -ENETUNREACH if we can't create route but saddr is valid
1d951ba3da67 : net: phy: micrel: Update KSZ87xx PHY name
8b95599c55ed : net: phy: micrel: Discern KSZ8051 and KSZ8795 PHYs
5d904e3c5d40 : drm/i915: Pass in intel_gt at some for_each_engine sites
a50134b1983b : drm/i915: Make for_each_engine_masked work on intel_gt
8e7b71f8a975 : dt-bindings: clock: qcom: Add QCOM Q6SSTOP clock controller bindings
8b07a65ad30e : io_uring: fix logic error in io_timeout
491381ce07ca : io_uring: fix up O_NONBLOCK handling for sockets
cb0701acfa7e : ACPI: platform: Unregister stale platform devices
ee027828c40f : drm/amdgpu/vce: fix allocation size in enc ring test
de51a5019ff3 : drm/amdgpu: fix error handling in amdgpu_bo_list_create
3122051edc7c : drm/amdgpu: fix potential VM faults
209620b42294 : drm/amdgpu: user pages array memory leak fix
c81fffc2c945 : drm/amdgpu/vcn: fix allocation size in enc ring test
5d230bc91f6c : drm/amdgpu/uvd7: fix allocation size in enc ring test (v2)
ce584a8e2885 : drm/amdgpu/uvd6: fix allocation size in enc ring test (v2)
f213729f6796 : counter: new TI eQEP driver
1517d90cfafe : dt-bindings: counter: new bindings for TI eQEP
1dfffa0051ea : drm/i915: Don't disable interrupts independently of the lock
22bb13653410 : IB/hfi1: Use a common pad buffer for 9B and 16B packets
2c2fdb8bca29 : drm/amdgpu: fix amdgpu trace event print string format error
367039bfb642 : drm/amdgpu/psp: add psp memory training implementation(v3)
778e8c428f90 : drm/amdgpu: reserve vram for memory training(v4)
0586a0596a69 : drm/amdgpu: add psp memory training callbacks and macro
efe4f0007780 : drm/amdgpu/atomfirmware: add memory training related helper functions(v3)
66e111292b90 : drm/amdgpu: update atomfirmware header with memory training related members(v3)
a7d4c920f892 : drm/amdgpu: introduce psp_v11_0_is_sos_alive interface(v2)
9ed5bd7d2224 : IB/hfi1: Avoid excessive retry for TID RDMA READ request
e35e2b117f4d : drm/amdgpu: add a generic fb accessing helper function(v3)
45cf454e4c0f : drm/amdgpu: update amdgpu_discovery to handle revision
ad7ce43c5e7b : drm/amdgpu/powerplay: implement interface pp_power_profile_mode
8c32d0438f98 : drm/amdgpu/vcn: fix allocation size in enc ring test
b24c459f9f2c : drm/amdgpu/uvd7: fix allocation size in enc ring test (v2)
481bf82c97a4 : drm/amdgpu/uvd6: fix allocation size in enc ring test (v2)
6cbeaa8231ed : drm/amdgpu/display: fix build when CONFIG_DRM_AMD_DC_DSC_SUPPORT=n
dd80ad9ba5fb : drm/amd/display: Make dc_link_detect_helper static
a825a2124dd6 : drm/amd/display: null check pp_smu clock table before using it
c7e06b0d02e2 : drm/amd/display: handle dp is usb-c
e78a312f81c8 : drm/amd/display: use requested_dispclk_khz instead of clk
edcc9a6b8092 : drm/amd/display: enable smu set dcfclk
cd83fa1ea9b9 : drm/amd/display: fix header for RN clk mgr
2ffb174b1d9f : drm/amd/display: add sanity check for clk table from smu
bfbacdae0ab4 : drm/amd/display: Fix rn audio playback and video playback speed
1952a21cf362 : drm/amd/display: handle "18" case in TruncToValidBPP
dd8d1b49c04b : drm/amd/display: update odm mode validation to be in line with policy
3794943cb102 : drm/amd/display: add dummy functions to smu for Renoir Silicon Diags
92a5dc22051b : drm/amd/display: change PP_SM defs to 8
652651ffee49 : drm/amd/display: update renoir bounding box and res_caps
f6586223b16c : drm/amd/display: update dcn21 hubbub registers
df1fba075dcf : drm/amd/display: add detile buffer size for renoir
234fa04ea202 : drm/amd/display: correct dcn21 NUM_VMID to 16
02981b28cde7 : drm/amd/display: use dcn10 version of program tiling on Renoir
6ba3712d2426 : drm/amd/display: initialize RN gpuvm context programming function
f93e29f083ff : drm/amd/display: Temporary workaround to toggle watermark setting
d4516d3ec5ea : drm/amd/display: fix incorrect page table address for renoir
48d92e8eda3d : drm/amd/display: enable hostvm based on roimmu active for dcn2.1
15fdbcc51f12 : drm/amd/display: move the bounding box patch before calculate wm
4de094ee8a18 : drm/amd/display: add REFCYC_PER_TRIP_TO_MEMORY programming
2b00bb627f62 : perf trace: Introduce 'struct evsel__trace' for evsel->priv needs
91c665bdc1d5 : drm/amd/display: create dcn21_link_encoder files
c0fb59a4c3f5 : drm/amd/display: Add renoir hw_seq
5f687972ff8b : drm/amd/display: Add DCN_BASE regs
ce6095267d86 : drm/amd/display: Add DP_DPHY_INTERNAL_CTR regs
8b913df50f56 : perf trace: Hide evsel->access further, simplify code
fecd99072030 : perf trace: Introduce accessors to trace specific evsel->priv
3cdc8db91e0e : perf trace: Show error message when not finding a field used in a filter expression
9c1a91f6f5db : drm/amd/display: disable ext aux support for vega
f6040a439f9b : drm/amd/display: configurable aux timeout support
8276dd871fd4 : drm/amd/display: update register field access mechanism
64c5cc93677c : drm/amdgpu: No need to check gfxoff status after enable gfxoff feature
5441dd0e2caa : drm/amd/powerplay: bug fix for memory clock request from display
f839110157ae : drm/amdgpu: fix S3 failed as RLC safe mode entry stucked in polloing gfx acq
c8486eef2c09 : drm/amdgpu: add GFX_PIPELINE capacity check for updating gfx cgpg
9d8b738bb9f8 : PCI: Remove useless comments and tidy others
eceb86028d23 : PCI: Remove unnecessary includes
7cabf9251a2f : bus/ti-pwmss: move TI PWMSS driver from PWM to bus subsystem
e9768bfe875f : drm/i915/selftests: Teach requests to use all available engines
7684e2c4384d : iomap: iomap that extends beyond EOF should be marked dirty
c8973df2da67 : RDMA/mlx5: Clear old rate limit when closing QP
45b268543a8d : RDMA/uapi: Fix and re-organize the usage of rdma_driver_id
013572a236ef : net: dsa: microchip: Add shared regmap mutex
7f238ca984b9 : net: dsa: microchip: Do not reinit mutexes on KSZ87xx
d9496f3ecfe4 : net: netsec: Correct dma sync for XDP_TX frames
4eab421bc339 : net: sched: Avoid using yield() in a busy waiting loop
004e8dce9c55 : x86: kprobes: Prohibit probing on instruction which has emulate prefix
4d65adfcd119 : x86: xen: insn: Decode Xen and KVM emulate-prefix signature
b3dc0695fa40 : x86: xen: kvm: Gather the definition of emulate prefixes
f7919fd943ab : x86/asm: Allow to pass macros to __ASM_FORM()
d7e78706e431 : perf/ring_buffer: Matching the memory allocate and free, in rb_alloc()
8a9f91c51ea7 : perf/ring_buffer: Modify the parameter type of perf_mmap_free_page()
da97e18458fb : perf_event: Add support for LSM and SELinux checks
9ae7ab20b483 : sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax
c9ad4c1049f7 : net: stmmac: fix argument to stmmac_pcs_ctrl_ane()
a690af4f16f9 : dpaa2-eth: Fix TX FQID values
8398b375a9e3 : dpaa2-eth: add irq for the dpmac connect/disconnect event
ce753e66dcc3 : net/rds: Remove unnecessary null check
cb79a4e1b80b : selftest/bpf: Remove test_libbpf.sh and test_libbpf_open
5ac93074b581 : selftests/bpf: Move test_queue_stack_map.h into progs/ where it belongs
74b5a5968fe8 : selftests/bpf: Replace test_progs and test_maps w/ general rule
03dcb78460c2 : selftests/bpf: Add simple per-test targets to Makefile
ee6c52e92dd0 : selftests/bpf: Switch test_maps to test_progs' test.h format
d25c5e23552d : selftests/bpf: Make CO-RE reloc test impartial to test_progs flavor
0b6e71c398a9 : selftests/bpf: Teach test_progs to cd into subdir
8d285a3b2e83 : selftests/bpf: Restore the netns after flow dissector reattach test
c2877b59c1c4 : arm64: defconfig: enable the Cadence QSPI controller
af0de1303c4e : usb: hso: obey DMA rules in tiocmget
0c5378f9d500 : net: socionext: netsec: fix xdp stats accounting
ba0b084ac309 : Btrfs: check for the full sync flag while holding the inode lock during fsync
a8c41a68076e : pktgen: remove unnecessary assignment in pktgen_xmit()
c7967fc1499b : Btrfs: fix qgroup double free after failure to reserve metadata for delalloc
825dbc6ff7a3 : percpu: add __percpu to SHIFT_PERCPU_PTR
0b23e2a6ed5c : drm/i915/huc: improve documentation
218151e99744 : drm/i915/guc: improve documentation
493065e24eb1 : drm/i915: Add microcontrollers documentation section
bec117ceede0 : arm64: dts: meson-gxbb-vega-s95: set rc-vega-s9x ir keymap
49284e673dae : arm64: dts: meson-gxm-vega-s96: set rc-vega-s9x ir keymap
195f140318a9 : arm64: dts: meson: g12b: add cooling properties
8eef8bca1242 : arm64: dts: meson: g12a: add cooling properties
e7251ed74ef7 : arm64: dts: meson: g12: Add minimal thermal zone
8656783f0761 : arm64: dts: meson: g12: add temperature sensor
af92a9e01de4 : arm64: dts: meson: sei610: enable audio
b3b81691dc68 : arm64: dts: meson: sm1: add audio devices
283ea345934d : coccinelle: api/devm_platform_ioremap_resource: remove useless script
1edae1ae6258 : x86/Kconfig: Enforce limit of 512 CPUs with MAXSMP and no CPUMASK_OFFSTACK
94989e318b2f : ALSA: hda - Force runtime PM on Nvidia HDMI codecs
e30b38b71294 : drm/lima: add __GFP_NOWARN flag to all dma_alloc_wc
e305b8b6d1ff : drm/lima: use drm_gem_(un)lock_reservations
d61dd248ddad : drm/lima: use drm_gem_shmem_helpers
13bd677a472d : dm cache: fix bugs when a GFP_NOWAIT allocation fails
580d656d80cf : selftests/bpf: Add kfree_skb raw_tp test
a7658e1a4164 : bpf: Check types of arguments passed into helpers
3dec541b2e63 : bpf: Add support for BTF pointers to x86 JIT
2a02759ef5f8 : bpf: Add support for BTF pointers to interpreter
ac4414b5ca47 : bpf: Attach raw_tp program with BTF via type name
9e15db66136a : bpf: Implement accurate raw_tp context access via BTF
f75a697e0913 : libbpf: Auto-detect btf_id of BTF-based raw_tracepoints
ccfe29eb29c2 : bpf: Add attach_btf_id attribute to program load
8580ac9404f6 : bpf: Process in-kernel BTF
7c6a469e3416 : bpf: Add typecast to bpf helpers to help BTF generation
e8c423fb31fa : bpf: Add typecast to raw_tracepoints to help BTF generation
13bec6d6822c : MAINTAINERS: phy: add entry for USB PHY drivers on MMP SoCs
08f13e7c3430 : phy: Add USB2 PHY driver for Marvell MMP3 SoC
759c2837f7e4 : MAINTAINERS: mmp: add Git repository
dde465457fc9 : ARM: mmp: remove MMP3 USB PHY registers from regs-usb.h
32adcaa010fa : ARM: mmp: move cputype.h to include/linux/soc/
d093bc0378f5 : ARM: mmp: add SMP support
a9372a5fb205 : ARM: mmp: add support for MMP3 SoC
199c936e37f9 : ARM: mmp: define MMP_CHIPID by the means of CIU_REG()
1732050f48a3 : ARM: mmp: DT: convert timer driver to use TIMER_OF_DECLARE
e69fd5090dbd : ARM: mmp: map the PGU as well
df8bf2d8a020 : ARM: mmp: don't select CACHE_TAUROS2 on all ARCH_MMP
b513d3ff267d : ARM: l2c: add definition for FWA in PL310 aux register
57f5677e535b : printf: add support for printing symbolic error names
5c272bee843e : ARM: dts: mmp3: Add MMP3 SoC dts file
e50a0c6247be : dt-bindings: phy-mmp3-usb: Add bindings
f79a13fe5cb0 : dt-bindings: mrvl,intc: Add a MMP3 interrupt controller
95aecb71b84e : dt-bindings: arm: mrvl: Document MMP3 compatible string
c3294ea34170 : dt-bindings: arm: Convert Marvell MMP board/soc bindings to json-schema
6780153607e2 : dt-bindings: arm: cpu: Add Marvell MMP3 SMP enable method
ce6eb0253cba : dt/bindings: display: Add optional property node define for Mali DP500
7b21483ccbef : ARM: davinci_all_defconfig: enable GPIO backlight
564b6bb9d42d : ARM: davinci: dm365: Fix McBSP dma_slave_map entry
1e1d0f0b1a3e : pid: use pid_has_task() in pidfd_open()
1722c14a2097 : exit: use pid_has_task() in do_wait()
1d416a113f0c : pid: use pid_has_task() in __change_pid()
67fc700016b7 : test: verify fdinfo for pidfd of reaped process
3d6d8da48d0b : pidfd: check pid has attached task in fdinfo
278bcb7300f6 : rpmsg: glink: Free pending deferred work on remove
c3dadc19b756 : rpmsg: glink: Don't send pending rx_done during remove
990be7476485 : binder: Use common definition of SZ_1K
45d02f79b539 : binder: Don't modify VMA bounds in ->mmap handler
a3caeb8ffe5d : docs: driver-model: Add documentation for sync_state
92df01e3601f : driver: core: Improve documentation for fwnode_operations.add_links()
af1b967af5ff : of: property: Minor code formatting/style clean ups
35a82a379510 : MAINTAINERS: Add Marek and Shimoda-san as R-Car PCIE co-maintainers
ff1ae8f51c6f : drm/qxl: Fix randbuild error
472f0aee207a : drm/cirrus: Remove obsolete header file
1b2442b4ae0f : btrfs: tracepoints: Fix bad entry members of qgroup events
fd2b007eaec8 : btrfs: tracepoints: Fix wrong parameter order for qgroup events
02f64b2d8605 : drm/vram: drop DRM_VRAM_MM_FILE_OPERATIONS
b4b1c6692767 : drm/vram: drop verify_access
5a8b7cf93c92 : drm/vram: switch vram helper to &drm_gem_object_funcs.mmap()
231927d939f0 : drm/ttm: add drm_gem_ttm_mmap()
12067e0e89aa : drm/ttm: rename ttm_fbdev_mmap
24e25ea6d760 : drm/ttm: factor out ttm_bo_mmap_vma_setup
eee9a2e0ad7c : drm/shmem: drop DEFINE_DRM_GEM_SHMEM_FOPS
1bf01e1e3578 : drm/shmem: drop VM_IO
5da932604dcb : drm/shmem: drop VM_DONTDUMP
0be895893607 : drm/shmem: switch shmem helper to &drm_gem_object_funcs.mmap
c40069cb7bd6 : drm: add mmap() to drm_gem_object_funcs
e0d9d30b7354 : PCI: pci-bridge-emul: Fix big-endian support
e078723f9ccc : PCI: aardvark: Fix big endian support
d4a415dcda35 : drm/i915: Fix MST oops due to MSA changes
b1fc58333575 : stop_machine: Avoid potential race behaviour
3c2ed9ceddf7 : drm: Add TODO item for fbdev driver conversion
0a9b33850073 : netfilter: nft_tproxy: Fix typo in IPv6 module description.
ca58fbe06c54 : netfilter: add and use nf_hook_slow_list()
3aac32634172 : ALSA: fireface: use the same size of period for PCM substreams in AMDTP streams
80aed7dc6d36 : PCI: mvebu: mvebu_pcie_map_registers __iomem fix
3fd80b200388 : ALSA: firewire-motu: use the same size of period for PCM substream in AMDTP streams
6669a11d35bf : ALSA: firewire-tascam: use the same size of period for PCM substream in AMDTP streams
c36f8fcc584c : ALSA: firewire-digi00x: use the same size of period for PCM substream in AMDTP streams
a8fb2248028d : ALSA: dice: use the same size of period for PCM substream in AMDTP streams
c0ede398b526 : ALSA: oxfw: use the same size of period for PCM substream in AMDTP streams
56faf928db4f : ALSA: fireworks: use the same size of period for PCM substream in AMDTP streams
a80b29a41df0 : ALSA: bebob: use the same size of period for PCM substream in AMDTP streams
9d9ff58c2f45 : ALSA: fireface: register the size of PCM period to AMDTP domain
0d39cd0e4499 : ALSA: firewire-motu: register the size of PCM period to AMDTP domain
262542ed9392 : ALSA: firewire-tascam: register the size of PCM period to AMDTP domain
18b7f18ff694 : ALSA: firewire-digi00x: register the size of PCM period to AMDTP domain
94c8101a2717 : ALSA: dice: register the size of PCM period to AMDTP domain
1d6a722c4a01 : ALSA: oxfw: register the size of PCM period to AMDTP domain
dd20e68a3056 : ALSA: fireworks: register the size of PCM period to AMDTP domain
8737209fe4a2 : ALSA: bebob: register the size of PCM period to AMDTP domain
d68c3123ba88 : ALSA: firewire-lib: add a member into AMDTP domain for events per period
8990e381d188 : PCI: mvebu: Make mvebu_pci_bridge_emul_ops static
a243bf39d8be : PCI: iproc-msi: Fix __iomem annotation in decode_msi_hwirq()
05488673a4d4 : drm/i915/pmu: Support multiple GPUs
2ad9d7747c10 : netfilter: conntrack: free extension area immediately
49ca022bccc5 : netfilter: ctnetlink: don't dump ct extensions of unconfirmed conntracks
8529888070f1 : vfio-ccw: Rework the io_fctl trace
d5950b02b79e : vfio-ccw: Add a trace for asynchronous requests
970ebeb84880 : vfio-ccw: Trace the FSM jumptable
7af52cca6f1c : vfio-ccw: Refactor how the traces are built
1e72e673b9d1 : EDAC/ghes: Fix Use after free in ghes_edac remove path
63f55acf7b47 : netfilter: ecache: document extension area access rules
a9314e76da96 : Bluetooth: hci_qca: Split qca_power_setup()
163d42fa83c6 : Bluetooth: hci_qca: Use regulator bulk enable/disable
f2edd66e515b : Bluetooth: hci_qca: Don't vote for specific voltage
c29ff107e0bd : Bluetooth: hci_qca: Update regulator_set_load() usage
cde9dde6e11a : Bluetooth: hci_qca: Add delay for wcn3990 stability
ddd06c36bdb3 : fsnotify/fdinfo: exportfs_encode_inode_fh() takes pointer as 4th argument
4a0b20be60bf : fsnotify: move declaration of fsnotify_mark_connector_cachep to fsnotify.h
d02601c39852 : quota: minor code cleanup for v1_format_ops
8c8967a7dc01 : ALSA: hda/realtek - Enable headset mic on Asus MJ401TA
7571b6a17fcc : ALSA: usb-audio: Disable quirks for BOSS Katana amplifiers
b9a2562f4918 : Bluetooth: btusb: Trigger Intel FW download error recovery
9c3bafaa1fd8 : x86/mce: Lower throttling MCE messages' priority to warning
eb8c101e2849 : Bluetooth: hci_core: fix init for HCI_USER_CHANNEL
7fdf9b05c73b : dmaengine: fsl-dpaa2-qdma: Add NXP dpaa2 qDMA controller driver for Layerscape SoCs
f2835adf8afb : dmaengine: fsl-dpaa2-qdma: Add the DPDMAI(Data Path DMA Interface) support
0ecee6699064 : fs/namespace.c: fix use-after-free of mount in mnt_warn_timestamp_expiry()
fddc9fcbe69a : fpga: dfl: fme: add power management support
4284c65a9fda : fpga: dfl: fme: add thermal management support
214be7470e5f : Documentation: fpga: dfl: add descriptions for thermal/power management interfaces
700dea5a0bea : kheaders: substituting --sort in archive creation
eb8de23c955b : drm/i915/tgl: Enable DDI/Port G
793ee798cc47 : clk: sprd: Change to use devm_platform_ioremap_resource()
56a57321395e : clk: s3c2410: use devm_platform_ioremap_resource() to simplify code
21ec8679c2cb : clk: axs10x: use devm_platform_ioremap_resource() to simplify code
0b17159de2c3 : clk: mediatek: mt6797: use devm_platform_ioremap_resource() to simplify code
aa136002ae22 : clk: mediatek: mt7629: use devm_platform_ioremap_resource() to simplify code
ed4e1bbb4411 : clk: mediatek: mt7622: use devm_platform_ioremap_resource() to simplify code
067de0a647a0 : clk: mediatek: mt8183: use devm_platform_ioremap_resource() to simplify code
71ae81418174 : clk: mediatek: mt6779: use devm_platform_ioremap_resource() to simplify code
73c3bf70b37b : clk: mediatek: mt2712: use devm_platform_ioremap_resource() to simplify code
1f8f3c6b35b2 : clk: davinci: use devm_platform_ioremap_resource() to simplify code
75cc0a123c90 : clk: hisilicon: use devm_platform_ioremap_resource() to simplify code
4d3a369510dd : clk: bcm2835: use devm_platform_ioremap_resource() to simplify code
b47879aa85ed : ARM: bcm: fix missing __iomem in bcm_kona_smc.c
d67fa6caae51 : ARM: bcm: include local platsmp.h for bcm2836_smp_ops
d10f60ae27d2 : powerpc/32s: fix allow/prevent_user_access() when crossing segment boundaries.
e497c20e2036 : net: stmmac: disable/enable ptp_ref_clk in suspend/resume flow
3de5ae54712c : net: phy: Fix "link partner" information disappear issue
727e12cde9f6 : clk: imx: imx8mn: drop unused pll enum
b8cb1ef95b6e : clk: ast2600: remove unused variable 'eclk_parent_names'
f86cf71944bc : drm/i810: Refer to `PREEMPTION' in comment
303e6218ecec : selftests: Fix O= and KBUILD_OUTPUT handling for relative paths
d083ce427947 : include: dt-bindings: rockchip: mark RK_FUNC defines as deprecated
4ff75253719c : arm64: dts: rockchip: restyle rockchip,pins on rk3399-rock-pi-4
4b1d7c2760d2 : media: staging: media: Make use of devm_platform_ioremap_resource
50df3be70aa0 : media: staging: media: omap4iss: Replace NULL comparison.
ac7dabf14049 : media: uvcvideo: Fix a typo in UVC_METATADA_BUF_SIZE
8c279e9394ca : media: uvcvideo: Fix error path in control parsing failure
a562a8acccb3 : ARM: dts: rockchip: remove some tabs and spaces from dtsi files
2ca4f6ca4562 : rxrpc: use rcu protection while reading sk->sk_user_data
4c371bb95cf0 : Bluetooth: Workaround directed advertising bug in Broadcom controllers
54976bc700ce : Bluetooth: btwilink: drop superseded driver
972c646f1cfe : drm/i915: Move swizzle_bit under i915_ggtt
e9d4c9245f54 : drm/i915: Store i915_ggtt as the backpointer on fence registers
727ea61a5028 : Bluetooth: missed cpu_to_le16 conversion in hci_init4_req
eca0b7208969 : drm/i915: Do initial mocs configuration directly
cef456cd354e : Revert "Bluetooth: hci_ll: set operational frequency earlier"
2203cbf2c8b5 : net: sfp: move fwnode parsing into sfp-bus layer
9370f2d05a2a : r8152: support request_firmware for RTL8153
0a544a2a728e : drm/i915: Fixup preempt-to-busy vs resubmission of a virtual request
4f2a572eda67 : drm/i915/userptr: Never allow userptr into the mappable GGTT
0336ab580878 : drm/i915: Favor last VBT child device with conflicting AUX ch/DDC pin
128260a41eeb : drm/i915/execlists: Refactor -EIO markup of hung requests
bd74708cd979 : Revert "blackhole_netdev: fix syzkaller reported issue"
eac9153f2b58 : bpf/stackmap: Fix deadlock with rq_lock in bpf_get_stack()
c0a21a5294a5 : Bluetooth: btusb: Use IS_ENABLED instead of #ifdef
42d22098127d : Bluetooth: btusb: avoid unused function warning
74ffdf22b3ac : Bluetooth: btusb: print FW version after FW download
d171dfb62124 : Bluetooth: btrtl: Fix an issue for the incorrect error return code.
088fc633f2d9 : Bluetooth: hci_nokia: Save a few cycles in 'nokia_enqueue()'
75f7293ac888 : Bluetooth: remove set but not used variable 'smp'
5f65d5a6e4bd : drm/i915/selftests: Teach timelines to take intel_gt as its argument
bb3d4c9d636b : drm/i915/selftests: Teach workarounds to take intel_gt as its argument
3b05c4f832fa : drm/i915/selftests: Teach guc to take intel_gt as its argument
1357fa8136ea : drm/i915/selftests: Teach execlists to take intel_gt as its argument
597399d0cb91 : arm64: tags: Preserve tags for addresses translated via TTBR1
3813733595c0 : arm64: mm: fix inverted PAR_EL1.F check
29a0f5ad87e6 : arm64: sysreg: fix incorrect definition of SYS_PAR_EL1_F
19c95f261c65 : arm64: entry.S: Do not preempt from IRQ before all cpufeatures are enabled
3874d73e06c9 : md/raid0: fix warning message for parameter default_layout
f7e714988eda : rpmsg: glink: Fix rpmsg_register_device err handling
b646293e2728 : rpmsg: glink: Put an extra reference during cleanup
ac74ea018601 : rpmsg: glink: Fix use after free in open_ack TIMEOUT case
b85f6b601407 : rpmsg: glink: Fix reuse intents memory leak issue
bc88f85c6c09 : kthread: make __kthread_queue_delayed_work static
d27bd6b9e27f : dt-bindings: iommu: Convert Arm SMMU to DT schema
d9aeaa6d4ca4 : media: cxd2841er: avoid too many status inquires
75564e3a5016 : media: mb86a20s: make the bit rate estimation function more generic
21a18129edd7 : ARM: OMAP2+: Simplify code for clkdm_clock_enable and disable
4399d430700d : arm64: mm: Fix unused variable warning in zone_sizes_init
645ad6f3ca45 : ARM: OMAP2+: Drop unused enable_wakeup and disable_wakeup
41d49e7939de : clocksource/drivers/mediatek: Fix error handling
943682e3bd19 : drm/i915: Introduce Jasper Lake PCH
4873843718f9 : ARM: OMAP2+: Initialize voltage controller for omap4
caf8c87d7ff2 : ARM: OMAP2+: Allow core oswr for omap4
623429d5b901 : ARM: OMAP2+: Allow per oswr for omap4
d44fa156dcb2 : ARM: OMAP2+: Configure voltage controller for cpcap
32236a84906f : ARM: OMAP2+: Update 4430 voltage controller operating points
ccd369455a23 : ARM: OMAP2+: Remove bogus warnings for machines without twl PMIC
dfc065aa8963 : ARM: OMAP2+: Drop bogus wkup domain oswr setting
5395b5557acb : ARM: OMAP2+: Remove unused wakeup_cpu
ca8f245f284e : media: cxusb: detect cxusb_ctrl_msg error in query
d2f383d6b8cd : media: rc-map: Sort rc map name MACROs
22cb099d0c1b : media: rc: add keymap for Tronsmart Vega S95/S96 remote
0f123f820a8a : media: tuners/qm1d1c0042: Use DIV_ROUND_CLOSEST directly to make it readable
727fe909af75 : media: dvb-frontends: Use DIV_ROUND_CLOSEST directly to make it readable
d587cdb2a5f5 : media: imon_raw: simplify loop
144945833368 : media: dvbsky: add support for eyeTV Geniatech T2 lite
fcb9bba47fb5 : drm/i915/ehl: Don't forget to set TC long detect function
3abe897787c2 : drm/i915: Prepare the mode readout for hw vs. uapi state split
de3b67afc060 : drm/i915: Prepare the connector/encoder mask readout for hw vs. uapi state split
4078c983feb9 : drm/i915: Switch intel_legacy_cursor_update() to intel_ types
e543b3f5bb1d : pinctrl: sprd: Add CM4 sleep mode support
993254292b9e : drm/i915: Refactor timestamping constants update
d6e7a1a5119c : pinctrl: aspeed-g6: Rename SD3 to EMMC and rework pin groups
155058343253 : pinctrl: aspeed-g6: Fix UART13 group pinmux
c136d4c71f75 : pinctrl: aspeed-g6: Make SIG_DESC_CLEAR() behave intuitively
9979346f5560 : pinctrl: aspeed-g6: Fix I3C3/I3C4 pinmux configuration
b178f91f449c : pinctrl: aspeed-g6: Fix I2C14 SDA description
377dfcdcc046 : pinctrl: aspeed-g6: Sort pins for sanity
9091a0698be2 : dt-bindings: pinctrl: aspeed-g6: Rework SD3 function and groups
45892b4c6cb8 : dt-bindings: pinctrl: Add MSM8976 driver bindings and documentation
22406b3efc06 : pinctrl: nomadik: Simplify interrupt handler
2da7852e54ed : pinctrl: nomadik: Pass irqchip when adding gpiochip
b95e0bd23e36 : pinctrl: nomadik: Drop support for latent IRQ
7825aeb7b208 : pinctrl: rockchip: add rk3308 SoC support
e54349ed6c25 : dt-bindings: pinctrl: rockchip: add rk3308 SoC support
f8b05fe41b72 : pinctrl: sprd: Add PIN_CONFIG_BIAS_DISABLE configuration support
f086d1fe06cf : pinctrl: stmfx: add irq_request/release_resources callbacks
bcd11493f0ab : pinctrl: qcom: Add a pinctrl driver for MSM8976 and 8956
142b876750a9 : pinctrl: ingenic: Pass irqchip when adding gpiochip
b587c30a5f29 : dt-bindings: pinctrl: qcom-pmic-gpio: Add support for pm6150/pm6150l
9905f32aefbe : serial: fsl_linflexuart: Be consistent with the name
1abecfcaa7bb : perf kmem: Fix memory leak in compact_gfp_flags()
0864c408fb1e : debugfs: remove return value of debugfs_create_x64()
f5cb0a7e64f4 : debugfs: remove return value of debugfs_create_x32()
e40d38f28c10 : debugfs: remove return value of debugfs_create_x16()
be5767341ce5 : ntb: ntb_pingpong: no need to check the return value of debugfs calls
2229adc81380 : drm/i915/execlist: Trim immediate timeslice expiry
b475764dda42 : pinctrl: pistachio: Pass irqchip when adding gpiochip
2851ef521ddd : pinctrl: armada-37xx: Pass irqchip when adding gpiochip
d874beca9f4e : pinctrl: ocelot: Pass irqchip when adding gpiochip
8de6e755069f : ASoC: rt1011: Read and apply r0 and temperature device property
cf775f68a093 : ASoC: dt-bindings: rt1011: add r0 and temperature device property
6ec939f8b809 : arm64/mm: Poison initmem while freeing with free_reserved_area()
f418dddffc80 : usercopy: Avoid soft lockups in test_check_nonzero_user()
3ad00f6a5f76 : ASoC: wm8958: use <asm/unaligned.h> to simplify code
81bd644f6985 : ASoC: rt1011: set tx/rx slots from tx/rx_mask in TDM case
899ee4afe5eb : arm64: use generic free_initrd_mem()
9f94fadd75d3 : soc/tegra: fuse: Register cell lookups for compatibility
f4619c7f68ba : soc/tegra: fuse: Add cell information
96ee12b2a203 : soc/tegra: fuse: Implement nvmem device
9f1022b8bd14 : soc/tegra: fuse: Restore base on sysfs failure
456a513bb5d4 : scripts/bpf: Emit an #error directive known types list needs updating
8f1c9dffe30b : pinctrl: berlin: as370: fix a typo s/spififib/spdifib
698b8eeaed72 : gpio/mpc8xxx: change irq handler from chained to normal
3aec5006c20d : pinctrl: oxnas: Pass irqchip when adding gpiochip
c77a4de2bbf3 : pinctrl: st: Pass irqchip when adding gpiochip
35dea5d746b2 : pinctrl: at91: Pass irqchip when adding gpiochip
dd8b7a1db5d0 : Revert "serial: core: Use cons->index for preferred console registration"
2d8b39a62a5d : ACPI: processor: Avoid NULL pointer dereferences at init time
af3f1afac38d : firmware: xilinx: Add support for versal soc
856c78c6281a : dt-bindings: firmware: Add bindings for Versal firmware
e502ff8606b3 : soc: xilinx: Set CAP_UNUSABLE requirement for versal while powering down domain
f61714cd5bd3 : drm/komeda: Adds output-color format support
8574685547bd : drm/i915/selftests: Drop stale struct_mutex
cb0b97d68252 : rtc: meson-vrtc: move config option to proper location
299b610117a4 : rtc: ds1685: add indirect access method and remove plat_read/plat_write
bc25770f00d3 : USB: serial: ti_usb_3410_5052: clean up serial data access
6f1d1dc8d540 : USB: serial: ti_usb_3410_5052: fix port-close races
f9204ad9cd8e : drm/komeda: Set output color depth for output
82822c6859b1 : ARM: dts: at91: add Overkiz KIZBOX3 board
caa1e65783c9 : dt-bindings: arm: at91: Document Kizbox3 HS board binding
d9bd62baf0db : dt-bindings: Add vendor prefix for Overkiz SAS
f15886fa7d29 : drm/komeda: Adds layer horizontal input size limitation check for D71
2b2510da431a : drm/komeda: Add line size support
7d79aa8628fe : drm/vboxvideo: Replace struct vram_framebuffer with generic implemenation
1a74ccfac5d7 : drm/vboxvideo: Switch to drm_atomic_helper_dirty_fb()
2695eae1f6d3 : drm/vboxvideo: Switch to generic fbdev emulation
42bb97b80f2e : iommu: rockchip: Free domain on .domain_free
89dca86d29b4 : rtw88: mark rtw_fw_hdr __packed
775fd6bfefc6 : xtensa: fix change_bit in exclusive access option
16ff7bf6dbcc : HID: intel-ish-hid: fix wrong error handling in ishtp_cl_alloc_tx_ring()
5bf4e52ff031 : RISC-V: fix virtual address overlapped in FIXADDR_START and VMEMMAP_START
2948d1921693 : soundwire: intel: remove X86 dependency
df72b7192119 : soundwire: intel: add missing headers for cross-compilation
77b6d09f4ae6 : net: usb: sr9800: fix uninitialized local variable
efb86fede98c : net: bcmgenet: Fix RGMII_MODE_EN value for GENET v1/2/3
d9f45ab9e671 : net: bcmgenet: Add a shutdown callback
bad28d889cae : net: stmmac: make tc_flow_parsers static
539825a53604 : davinci_cpdma: make cpdma_chan_split_pool static
61c1d33daf7b : net: i82596: fix dma_alloc_attr for sni_82596
554032cdfbf4 : net: phylink: use more linkmode_*
63dfb7938b13 : sctp: change sctp_prot .no_autobind with true
4980b2c4fe55 : tc-testing: updated pedit test cases
d033716331bb : net: bcmgenet: Generate a random MAC if none is valid
28aa7c86c2b4 : sched: etf: Fix ordering of packets with same txtime
39f13ea2f61b : net: avoid potential infinite loop in tc_ctl_action()
e9c43add6753 : net_sched: sch_fq: remove one obsolete check in fq_dequeue()
b790b5549bdf : net: dsa: sja1105: Use the correct style for SPDX License Identifier
cab209e571a9 : tcp: fix a possible lockdep splat in tcp_done()
6570bc79c0df : net: core: use listified Rx for GRO_NORMAL in napi_gro_receive()
2618500dd370 : arm: dts: mediatek: Update mt7629 dts to reflect the latest dt-binding
4e3eff5beafa : net: ethernet: mediatek: Fix MT7629 missing GMII mode support
688f1dfb69b4 : Input: keyboard - imx_sc: Add i.MX system controller key support
ee358cb45984 : Input: mpr121 - add polling mode
def10ec7992f : dt-bindings: input: Convert mpr121 binding to json-schema
7cef1079e3ad : dt-bindings: input: Add common input binding in json-schema
c324345ce89c : Revert "Input: elantech - enable SMBus on new (2018+) systems"
77ffe33363c0 : hv_sock: use HV_HYP_PAGE_SIZE for Hyper-V communication
fa4e0f8855fc : net/sched: fix corrupted L2 header with MPLS 'push' and 'pop' actions
dedc5a08da07 : net: avoid errors when trying to pop MLPS header on non-MPLS packets
5bc60de50dfe : selftests: bpf: Don't try to read files without read permission
95fbda1e3738 : selftests: bpf: Add selftest for __sk_buff tstamp
ba94094818a8 : bpf: Allow __sk_buff tstamp in BPF_PROG_TEST_RUN
984829e2d39b : ARM: dts: BCM5301X: Add DT for Luxul XWC-2000
c7566a69695c : selftests/bpf: Add field existence CO-RE relocs tests
01340e31915b : libbpf: Add BPF-side definitions of supported field relocation kinds
62561eb442bd : libbpf: Add support for field existance CO-RE relocation
291ee02b5e40 : libbpf: Refactor bpf_object__open APIs to use common opts
511bb0085c6f : libbpf: Update BTF reloc support to latest Clang format
5bd29b9b3575 : mlxsw: spectrum: Add support for 400Gbps (50Gbps per lane) link modes
14af7fd1d427 : ethtool: Add support for 400Gbps (50Gbps per lane) link modes
a03681dd5d1b : net: cavium: Use the correct style for SPDX License Identifier
b31141d390f1 : net: dsa: microchip: Use the correct style for SPDX License Identifier
45144d42f299 : PCI: PM: Fix pci_power_up()
35ff867b7657 : PCI/IOV: Serialize sysfs sriov_numvfs reads vs writes
56b4cd4b7da9 : PCI: Add DMA alias quirk for Intel VCA NTB
d8558ac8c93d : PCI: Fix Intel ACS quirk UPDCR register address
fef2dd8b3966 : PCI/ATS: Make pci_restore_pri_state(), pci_restore_pasid_state() private
d355bb209783 : PCI/ATS: Remove unnecessary EXPORT_SYMBOL_GPL()
c6e9aefbf9db : PCI/ATS: Remove unused PRI and PASID stubs
b24d5c209859 : PCI/ATS: Consolidate ATS declarations in linux/pci-ats.h
e5adf79a1d80 : PCI/ATS: Cache PRI PRG Response PASID Required bit
751035b8dc06 : PCI/ATS: Cache PASID Capability offset
c065190bbcd4 : PCI/ATS: Cache PRI Capability offset
3ad621920974 : PCI/ATS: Disable PF/VF ATS service independently
2b0ae7cc3bfc : PCI/ATS: Handle sharing of PF PASID Capability with all VFs
9bf49e36d718 : PCI/ATS: Handle sharing of PF PRI Capability with all VFs
8cbb8a9374a2 : PCI/ATS: Move pci_prg_resp_pasid_required() to CONFIG_PCI_PRI
fd872843ecd5 : iommu/vt-d: Select PCI_PRI for INTEL_IOMMU_SVM
0c401fdf27ba : xtensa: virt: fix PCI IO ports mapping
f3a36d469621 : dt-bindings: display: renesas: Add r8a774b1 support
cfbcf6eb67e1 : drm: rcar-du: lvds: Add r8a774b1 support
86db9f28224e : dt-bindings: display: renesas: lvds: Document r8a774b1 bindings
47968ea96af3 : drm: rcar-du: Add R8A774B1 support
2d4794f19a86 : dt-bindings: display: renesas: du: Document the r8a774b1 bindings
3986457110a0 : drm: rcar_lvds: Fix color mismatches on R-Car H2 ES2.0 and later
0a370db816f8 : drm: rcar-du: kms: Expand comment in vsps parsing routine
687aaf386aeb : PCI/ASPM: Add pcie_aspm_get_link()
a7118662734a : iio: adc: intel_mrfld_adc: Add Basin Cove ADC driver
eb1850c562cb : dt-bindings: iio: imu: st_lsm6dsx: add lsm6ds0 device bindings
fa060a3d9ceb : iio: imu: st_lsm6dsx: add support to LSM6DS0
1b3751017e09 : iio: imu: st_lsm6dsx: fix gyro gain definitions for LSM9DS1
c991bf9b650f : iio: dac: ad7303: replace mlock with own lock
af8dc7bf4ea2 : dt-bindings: iio: maxbotix,mb1232.yaml: transform to yaml
cb3b6b8e1bc0 : iio: imu: st_lsm6dsx: add odr calibration feature
960506ed2c69 : iio: imu: st_lsm6dsx: enable drdy-mask if available
9d8e91d9169c : iio: dac: stm32: add power management support
3ea39d61eea6 : iio: imu: st_lsm6dsx: enable wake-up event for LSM6DSO
21119a5dbf72 : dt-bindings: iio: imu: st_lsm6dsx: document missing wakeup-source property
3473b923b3a2 : iio: imu: st_lsm6dsx: add missing kernel documenation
b7a73b33bb39 : iio: imu: st_lsm6dsx: add wakeup_source in st_sensors_platform_data
b307f495468b : iio: imu: st_lsm6dsx: fix checkpatch warning
d278d4479402 : iio: imu: st_lsm6dsx: grab conf mutex in st_lsm6dsx_write_event_config
04ca37d5ade9 : iio: imu: st_lsm6dsx: rely on st_lsm6dsx_update_bits_locked configuring events
84b2e7c319b8 : iio: imu: st_lsm6dsx: always check enable_reg in st_lsm6dsx_event_setup
66b662a1760e : iio: imu: st_lsm6dsx: move bdu/boot and reset register info in hw_settings
31fe8d4e0fd5 : iio: imu: st_lsm6dsx: do not access active-low/open-drain regs if not supported
7e9061030dd6 : iio: imu: st_lsm6dsx: move irq related definitions in irq_config
a912ee4c9154 : iio: imu: st_lsm6dsx: add sanity check for read_fifo pointer
615bd3785b5a : iio: imu: st_lsm6dsx: use st_lsm6dsx_read_locked in st_lsm6dsx_report_motion_event
dbcc1fbe5d94 : dt-bindings: Add max12xx SPI ADC series as trivial devices
1a910d3aebed : dt-bindings: Add 1027/1029/1031 SPI ADCs as trivial devices
1689387487af : dt-bindings: iio: adc: max1027: Mark interrupts as optional
ae47d009b508 : iio: adc: max1027: Introduce 12-bit devices support
7af5257d8427 : iio: adc: max1027: Prepare the introduction of different resolutions
db033831b4f5 : iio: adc: max1027: Reset the device at probe time
ffae10676475 : iio: adc: max1027: Make it optional to use interrupts
038696f8bd2f : iio: adc: max1027: Add debugfs register read support
356543545576 : iio: light: Add support for ADUX1020 sensor
09d6ac8dc51a : libata/ahci: Fix PCS quirk application
35efea32b26f : PCI/ASPM: Allow re-enabling Clock PM
95f89e090618 : vfio/type1: Initialize resv_msi_base
ed4766022f88 : drm/amd/display: add NULL checks for clock manager pointer
97c002be4113 : drm/amdgpu: enable BACO reset for SMU7 based dGPUs (v2)
2a113c74ec7c : drm/amdgpu/powerplay: wire up BACO to powerplay API for smu7
912a0bf57436 : drm/amdgpu/powerplay: split out common smu7 BACO code
56f68f18e09c : drm/amdgpu/powerplay: add support for BACO on CI
da28d1c026e4 : drm/amdgpu/powerplay: add support for BACO on Fiji
28e82af499eb : drm/amdgpu/powerplay: add support for BACO on VegaM
1b0575bdc448 : drm/amdgpu/powerplay: add support for BACO on polaris
f07fb0244f73 : drm/amdgpu/powerplay: add support for BACO on Iceland
cefada559b8a : drm/amdgpu/powerplay: add support for BACO on tonga
42e547efe2f4 : drm/amdgpu/powerplay: add core support for pre-SOC15 baco
5d934ac0d04c : drm/amdgpu: add new SMU 7.1.3 registers for BACO
9fc00ea77469 : drm/amdgpu: add new SMU 7.1.2 registers for BACO
c74c524e7c41 : drm/amdgpu: add new SMU 7.0.1 registers for BACO
c06a91c0f826 : drm/amdgpu: add new BIF 5.0 register for BACO
8763eb7ae9ff : drm/amdgpu: add new BIF 4.1 register for BACO
5337aae9b5db : drm/amdgpu/soc15: add support for baco reset with swSMU
31fa2991f4cd : drm/amdgpu: remove in_baco_reset hack
f5fda6d89afe : drm/amdgpu: simplify ATPX detection
897483d8a0e0 : drm/amdgpu: move gpu reset out of amdgpu_device_suspend
803cc26d5cb6 : drm/amdgpu: move pci_save_state into suspend path
1489d1794001 : Revert "drm/radeon: Fix EEH during kexec"
e70bd049d007 : drm/amdgpu/display: fix build error casused by CONFIG_DRM_AMD_DC_DCN2_1
71a0df4be65b : drm/amdgpu/display: hook renoir dc to pplib funcs
ed606f8a346b : dmr/amdgpu: Fix crash on SRIOV for ERREVENT_ATHUB_INTERRUPT interrupt.
06f7f57e87d0 : drm/amdgpu: user pages array memory leak fix
7bbdbe405965 : drm/amdgpu/powerplay: add renoir funcs to support dc
5bcc92407cf0 : drm/amd/powerplay: enable Arcturus runtime VCN dpm on/off
372120f0a592 : drm/amd/powerplay: bug fix for pcie parameters override
bcccee89f48c : drm/amdgpu: Fix tdr3 could hang with slow compute issue
b2c18f0a9c8b : drm/amdgpu: fix potential VM faults
df604bfda6f5 : perf trace: Hook the 'vec' tracepoint argument with the x86 IRQ vectors scnprintf/strtoul
b14657001046 : drm/amdgpu: fix error handling in amdgpu_bo_list_create
820924745b76 : drm/amdgpu: add RAS support for VML2 and ATCL2
87d92e1f909c : drm/amd/include: add register define for VML2 and ATCL2
13ba03442a26 : drm/amdgpu: change to query the actual EDC counter
c0cff9e43edc : drm/amd/powerplay: add BACO platformCaps for VEGA20
16562d32c768 : drm/amd/powerplay: send EnterBaco msg with argument as RAS recovery flag
df9331e561da : drm/amd/powerplay: avoid disabling ECC if RAS is enabled for VEGA20
956f670509df : drm/amdgpu/soc15: disable doorbell interrupt as part of BACO entry sequence
402c60d7b076 : drm/amdgpu: Bail earlier when amdgpu.cik_/si_support is not set to 1
44e149bb1ea2 : drm/amdgpu/display: clean up dcn2*_pp_smu functions
bb3d7d322dff : drm/amd/powerplay: re-enable FW_DSTATE feature bit
5f6a556f98de : drm/amdgpu/discovery: reserve discovery data at the top of VRAM
4e71e0859292 : drm/amdgpu/swSMU: custom UMD pstate peak clock for navi14
7e899409fd5e : drm/amd/powerplay: enable df cstate control on swSMU routine
06615f9a0c0d : drm/amd/powerplay: enable df cstate control on powerplay routine
f50b6805dbb9 : 8250-men-mcb: fix error checking when get_num_ports returns -ENODEV
aff5d0552da4 : PCI/ASPM: Add L1 PM substate support to pci_disable_link_state()
5e0c21c75e8c : PCI/ASPM: Remove pcie_aspm_enabled() unnecessary locking
573ed8985d29 : perf trace beauty: Add the glue for the autogenerated x86 IRQ vector array
e7bd89c0e010 : dt-bindings: iio: light: Add binding for ADUX1020
1ccd5417dbfa : drm: Add LT-tunable PHY repeater mode operations
6e73113784ac : serial: 8250_exar: Move Exar pieces to custom ->startup()
97c2a7806f69 : libbeauty: Add a strarray__scnprintf_suffix() method
f19a85c68cb4 : libbeauty: Hook up the x86 irq_vectors table generator
5fa022aeba84 : libbeauty: Add a generator for x86's IRQ vectors -> strings
d2b72b728037 : tools arch x86: Grab a copy of the file containing the IRQ vector defines
a016e092940f : docs: admin-guide: dell_rbu: Improve formatting and spelling
80c730b564b4 : docs: admin-guide: dell_rbu: Rework the title
d4300c4e4fd4 : docs: admin-guide: Move Dell RBU document from driver-api
2c1d7ffdf4fe : docs: admin-guide: Sort the "unordered guides" to avoid merge conflicts
abb0b3d96a1f : usb: usbfs: Suppress problematic bind and unbind uevents.
7a7591979748 : USB: usblp: fix use-after-free on disconnect
b987b66ac3a2 : usb: udc: lpc32xx: fix bad bit shift operation
f616c3bda47e : usb: cdns3: Fix dequeue implementation.
fd47a417e75e : USB: legousbtower: fix a signedness bug in tower_probe()
b6c03e5f7b46 : USB: legousbtower: fix memleak on disconnect
b14a39048c11 : USB: ldusb: fix memleak on disconnect
be731286685a : USB: host: ohci-at91: Remove unused variable regs in at91_stop_hc
c8dd192be821 : usb: typec: fix an IS_ERR() vs NULL bug in hd3ss3220_probe()
67f195806afc : usb: renesas_usbhs: fix type of buf
46f62f887b2c : usb: renesas_usbhs: fix __le16 warnings
ddc790e92b3a : net: ethernet: broadcom: have drivers select DIMLIB as needed
f913eac8e555 : net: Update address for vrf and l3mdev in MAINTAINERS
14f2cf607ccd : net: Update address for vrf and l3mdev in MAINTAINERS
92696286f3bb : net: bcmgenet: Set phydev->dev_flags only for internal PHYs
b0818f80c8c1 : blackhole_netdev: fix syzkaller reported issue
d4999f1cc747 : dt-bindings: display: Convert sharp, ld-d5116z01b panel to DT schema
02ceb12c20f5 : dt-bindings: usb: generic-ehci: Add "companion" entry
4b6fffe7a45a : dt-bindings: pinctrl: stm32: Fix 'st, syscfg' description field
e407626d2a2d : dt-bindings: arm: stm32: Add missing STM32 boards
906c6b3300e1 : dt-bindings: irqchip: renesas-irqc: Document r8a774b1 bindings
97bb24a6e7cc : dt-bindings: pwm: rcar: Add r8a774b1 support
6eda6f6d8dcd : dt-bindings: iio: adc: exynos: Use defines instead of clock numbers
ca9ccc0d8dc8 : dt-bindings: rtc: s3c: Include generic dt-schema bindings
bec576a20f0f : dt-bindings: rtc: s3c: Use defines instead of clock numbers
c2b474b02df2 : dt-bindings: samsung: Indent examples with four spaces
d9b11fccb233 : dt-bindings: serio: Convert Allwinner PS2 controller to a schema
3130c26a26fa : dt-bindings: display: Convert stm32 display bindings to json-schema
08fff7aeddc9 : drm/i915/tgl: Wa_1607138340
99db8c59e056 : drm/i915/tgl: Wa_1607030317, Wa_1607186500, Wa_1607297627
79bfa607e60f : drm/i915/tgl: Wa_1607138336
2e19af943822 : drm/i915/tgl: Wa_1409600907
2cbe2d8c562e : drm/i915/tgl: Wa_1409170338
65df78bda385 : drm/i915/tgl: Wa_1409420604
9786340acaa3 : ARM: dts: bcm2835-rpi-zero-w: Fix bus-width of sdhci
99739f9431f9 : drm/i915/tgl: Keep FF dop clock enabled for A0
08839c06e96f : net: dsa: sja1105: Switch to scatter/gather API for SPI
8a559400da42 : net: dsa: sja1105: Move sja1105_spi_transfer into sja1105_xfer
36a6b5d964d9 : drm/i915/tgl: Add extra hdc flush workaround
4aa0b5d457f5 : drm/i915/tgl: Add HDC Pipeline Flush
62037ffff229 : drm/i915/tgl: Include ro parts of l3 to invalidate
613716bbe721 : drm/i915/tgl: Add IS_TGL_REVID
da5d2ca8adde : drm/i915/icl: Wa_1607087056
f58a887ebc99 : net: b44: remove redundant assignment to variable reg
8e0d0ad206f0 : sparc64: disable fast-GUP due to unexplained oopses
8702ba9396bf : btrfs: qgroup: Always free PREALLOC META reserve in btrfs_delalloc_release_extents()
8193e6ad6916 : staging: sm750fb: Fix lines over 80 characters
5ffa18ec0b74 : staging: rtl8188eu: remove blank lines
ec26697cd92d : staging: rtl8188eu: convert variables from unsigned char to u8
b0906aa3f7ec : staging: rtl8188eu: rename variables to avoid mixed case
5b3ec8134f5f : drm/panfrost: Handle resetting on timeout better
d9cceb24b407 : staging: octeon: fix restricted __be16 degrades to integer
f57ff0a9b806 : staging: rtl8723bs: remove casts to pointers in kfree
bbecf7de0976 : staging: rtl8723bs: remove unnecessary null check
307f4065b9d7 : blk-rq-qos: fix first node deletion of rq_qos_del()
9d179b865449 : blkcg: Fix multiple bugs in blkcg_activate_policy()
bda17a4577da : erofs: remove dead code since managed cache is now built-in
9e579fc123a0 : erofs: clean up collection handling routines
2b7847158120 : perf vendor events arm64: Add some missing events for Hisi hip08 HHA PMU
e3ae56954180 : perf vendor events arm64: Add some missing events for Hisi hip08 L3C PMU
1410732a1b64 : perf vendor events arm64: Add some missing events for Hisi hip08 DDRC PMU
84b0975f4853 : perf vendor events arm64: Fix Hisi hip08 DDRC PMU eventname
c5e006cdbd27 : perf trace: Support tracepoint dynamic char arrays
7fbfe22cf4cf : perf trace: Filter own pid to avoid a feedback look in 'perf trace record -a'
da949f507a73 : perf string: Export asprintf__tp_filter_pids()
b88b14db21db : perf trace: Introduce --errno-summary
5e0cd1ef6474 : xfs: change the seconds fields in xfs_bulkstat to signed
3253d9d09337 : splice: only read in as much information as there is pipe buffer space
5eca1379c0eb : tools headers UAPI: Sync sched.h with the kernel
906753befc4d : xfs: Use iomap_dio_rw to wait for unaligned direct IO
13ef954445df : iomap: Allow forcing of waiting for running DIO in iomap_dio_rw()
25e6be21230d : rbd: cancel lock_dwork if the wait is interrupted
1d3f87233e26 : ceph: just skip unrecognized info in ceph_reply_info_extra
193065024072 : drm/i915: Flush tasklet submission before sleeping on i915_request_wait
8daf1fb73295 : tools headers kvm: Sync kvm.h headers with the kernel sources
1137e61dcb99 : PCI: dwc: Fix find_next_bit() usage
7cb3a2445705 : tools headers kvm: Sync kvm headers with the kernel sources
7a12f514c408 : tools headers kvm: Sync kvm headers with the kernel sources
ae199c580da1 : perf c2c: Fix memory leak in build_cl_output()
5a0baf512323 : perf tools: Fix mode setting in copyfile_mode_ns()
f948eb45e3af : perf annotate: Fix multiple memory and file descriptor leaks
4906c05b87d4 : PCI: mobiveil: Fix csr_read()/write() build issue
5da0fb1ab34c : io_uring: consider the overflow of sequence for timeout req
6080728ff8e9 : perf tools: Fix resource leak of closedir() on the error paths
98a8b2e60c69 : perf evlist: Fix fix for freed id arrays
daee4f4e42c7 : PCI: endpoint: Cast the page number to phys_addr_t
6a6fac11b112 : perf jvmti: Link against tools/lib/ctype.h to have weak strlcpy()
fc1a0fb53875 : drm/i915: Use drm_rect_init()
dcdef1abbc50 : drm/i915: Use drm_rect_translate_to()
991b78fbd223 : scripts: setlocalversion: fix a bashism
85f0ae7e435a : kbuild: update comment about KBUILD_ALLDIRS
3f22c7467136 : virtio-fs: don't show mount options
ba1f8af7f772 : arm64: dts: khadas-vim3: add commented support for PCIe
934de3415e5e : arm64: dts: meson-g12a: Add PCIe node
631627253de2 : phy: meson-g12a-usb3-pcie: Add support for PCIe mode
4ff9f68f8378 : PCI: amlogic: meson: Add support for G12A
eacaf7dcf08e : PCI: amlogic: Fix probed clock names
0978e95253c6 : dt-bindings: pci: amlogic, meson-pcie: Add G12A bindings
4d3186a525b3 : PCI: amlogic: Fix reset assertion via gpio descriptor
28a4cac48c7e : nvme-tcp: fix possible leakage during error flow
5812d04c4c74 : nvmet-loop: fix possible leakage during error flow
80ed4548d071 : btrfs: don't needlessly create extent-refs kernel thread
3e30d70805d5 : drm/i915: Make .modeset_calc_cdclk() mandatory
131d3b1af105 : drm/i915: Stop using drm_atomic_helper_check_planes()
3e706dff0891 : drm/i915: Switch to using DP_MSA_MISC_* defines
0299dfa7ad54 : drm/i915/dp: Attach HDR metadata property to DP connector
b246cf215e4c : drm/i915/dp: Program an Infoframe SDP Header and DB for HDR Static Metadata
922430dd4022 : drm/i915: Add new GMP register size for GEN11
9d1bb6f0222c : drm/i915/dp: Attach colorspace property
0c06fa156006 : drm/i915/dp: Add support of BT.2020 Colorimetry to DP MSA
bb71fb0072f1 : drm/i915/dp: Extend program of VSC Header and DB for Colorimetry Format
fb03082a54ac : memory: mtk-smi: Add PM suspend and resume ops
470eb3b31134 : iommu/amd: Simpify decoding logic for INVALID_PPR_REQUEST event
ec21f17a9437 : iommu/amd: Fix incorrect PASID decoding from event log
8eded45fcd34 : perf trace: Add syscall failure stats to -s/--summary and -S/--with-summary
dd071024bf52 : perf stat: Support --all-kernel/--all-user
5fb470bc29d8 : perf jvmti: Link against tools/lib/ctype.h to have weak strlcpy()
c5baf9089246 : perf annotate: Fix objdump --no-show-raw-insn flag
b34b45eef16d : perf annotate: Don't pipe objdump output through 'expand' command
7a675de42836 : perf annotate: Don't pipe objdump output through 'grep' command
4235949944d1 : perf annotate: Use libsubcmd's run-command.h to fork objdump
353dcaa2f979 : perf annotate: Avoid reallocation in objdump parsing
800d3f561659 : perf report: Add warning when libunwind not compiled in
791ce9c48c79 : perf test: Avoid infinite loop for task exit case
6add129c5d92 : perf test: Report failure for mmap events
5a40e1994815 : perf evlist: Fix fix for freed id arrays
b3509b6ed7a7 : perf script: Fix --reltime with --time
bb91a073ed12 : perf tools: Allow to build with -ltcmalloc
808be0aae53a : iommu: Introduce guest PASID bind function
e5c0bd7f2206 : iommu/ioasid: Add custom allocators
fa83433c92e3 : iommu: Add I/O ASID allocator
4c7c171f85b2 : iommu: Introduce cache_invalidate API
7e3a57fa6ca8 : arm64: Document ICC_CTLR_EL3.PMHE setting requirements
f226650494c6 : arm64: Relax ICC_PMR_EL1 accesses when ICC_CTLR_EL1.PMHE is clear
7fbcb5da811b : PCI: aardvark: Don't rely on jiffies while holding spinlock
ec37d4e99904 : iommu/ipmmu-vmsa: Only call platform_get_irq() when interrupt is mandatory
757f26a3a9ec : iommu/ipmmu-vmsa: Hook up r8a774b1 DT matching code
d0635ebf85aa : dt-bindings: iommu: ipmmu-vmsa: Add r8a774b1 support
e74dc5c76344 : spi: use new `spi_transfer_delay_exec` helper where straightforward
8b390c15818c : drm/i915/execlists: Clear semaphore immediately upon ELSP promotion
acc7720de3cb : spi: spi-axi: extend support for the `delay` field
c5751ba0f71e : spi: bcm63xx: extend error condition to `delay` as well
3e2405f01f4a : spi: spi-falcon: extend warning to `delay` as well
454a325a9768 : drm/i915: Remove leftover vma->obj->pages_pin_count on insert/remove
56184a20a800 : drm/i915: Drop obj.page_pin_count after a failed vma->set_pages()
3984d39b0e41 : spi: spi-fsl-espi: convert transfer delay to `spi_delay` format
25093bdeb6bc : spi: implement SW control for CS times
0f8c0f8a7782 : soundwire: depend on ACPI || OF
52eb063d153a : soundwire: depend on ACPI
810593668468 : spi: tegra114: change format for `spi_set_cs_timing()` function
8e319dd5f1eb : spi: spidev: use new `delay` field for spi transfers
867bd8868bbd : spi: spi-loopback-test: use new `delay` field
f9258156c73c : iommu/rockchip: Don't use platform_get_irq to implicitly count irqs
b883d5eda6c4 : spi: tegra20-sflash: use to new `spi_transfer_delay_exec`
cd13152bce34 : spi: tegra114: use `spi_transfer_delay_exec` helper
bebcfd272df6 : spi: introduce `delay` field for `spi_transfer` + spi_transfer_delay_exec()
6c613f68aabf : spi: core,atmel: convert `word_delay_usecs` -> `word_delay` for spi_device
ec3fa72fa840 : spi: spidev: use new `word_delay` field for spi transfers
21e26062052c : spi: orion: use new `word_delay` field for SPI transfers
84593a131c3a : spi: sprd: convert transfer word delay to spi_delay struct
329f0dac4cad : spi: make `cs_change_delay` the first user of the `spi_delay` logic
b2c98153f45f : spi: introduce spi_delay struct as "value + unit" & spi_delay_exec()
6b3f236a9985 : spi: move `cs_change_delay` backwards compat logic outside switch
9d2bbbc21772 : dt-bindings: dmaengine: rcar-dmac: Document R8A774B1 bindings
ec1ac309596a : dmaengine: sprd: Fix the possible memory leak issue
2def297ec7fb : pidfd: add tests for NSpid info in fdinfo
15d42eb26bde : pidfd: add NSpid entries to fdinfo
f228a4a24492 : dmaengine: sprd: Change to use devm_platform_ioremap_resource()
6c6de1ddb1be : dmaengine: xilinx_dma: Fix control reg update in vdma_channel_set_config
68fe2b520cee : dmaengine: xilinx_dma: Fix 64-bit simple AXIDMA transfer
944879ba4c85 : dmaengine: xilinx_dma: Remove clk_get error message for probe defer
a8bd47542863 : dmaengine: xilinx_dma: use devm_platform_ioremap_resource()
ae5e6c6439c3 : iommu/amd: Switch to use acpi_dev_hid_uid_match()
4f3cde3a24ce : mmc: sdhci-acpi: Switch to use acpi_dev_hid_uid_match()
7e70c8acf2bf : ACPI / LPSS: Switch to use acpi_dev_hid_uid_match()
35009c807488 : ACPI / utils: Introduce acpi_dev_hid_uid_match() helper
a814dcc26983 : ACPI / utils: Move acpi_dev_get_first_match_dev() under CONFIG_ACPI
8373f8c6a447 : ACPI / utils: Describe function parameters in kernel-doc
c0f05a6ab525 : PCI: aardvark: Fix PCI_EXP_RTCTL register configuration
1ee0186b9a12 : iommu/vt-d: Refactor find_domain() helper
da6b05dce2a9 : iommu/qcom: Simplify a test in 'qcom_iommu_add_device()'
f4c7d053d7f7 : PCI: aardvark: Wait for endpoint to be ready before training link
be62dbf554c5 : iommu/amd: Convert AMD iommu driver to the dma-iommu api
6e2350207f40 : iommu/dma-iommu: Use the dev->coherent_dma_mask
795bbbb9b6f8 : iommu/dma-iommu: Handle deferred devices
781ca2de89ba : iommu: Add gfp parameter to iommu_ops::map
37ec8eb851c1 : iommu/amd: Remove unnecessary locking from AMD iommu driver
a35716a95655 : ASoC: pcm3168a: Fix serial mode dependent format support
97f41c68b83e : dt-bindings: spi: sh-msiof: Add r8a774b1 support
9c3c41761f45 : dt-bindings: spi: sh-msiof: Convert bindings to json-schema
9764beeae7cc : ASoC: audio-graph: fixup graph_dai_link_of_dpcm() comment
03048217624a : ASoC: sof: include types.h at header.h
848704f39ff6 : ASoC: simple-card: fixup simple_dai_link_of_dpcm() comment
47cbea216281 : ASoC: Intel: eve: Enable mclk and ssp sclk early
7a22e03b0c02 : x86/apic/x2apic: Fix a NULL pointer deref when handling a dying cpu
e211288b72f1 : x86/hyperv: Make vapic support x2apic mode
1aa7177cdcb3 : tools/power/x86/intel-speed-select: Implement base-freq commands on CascadeLake-N
062e4aac92e8 : tools/power/x86/intel-speed-select: Implement 'perf-profile info' on CascadeLake-N
c829f0ef7bfc : tools/power/x86/intel-speed-select: Implement CascadeLake-N help and command functions structures
1c1d935c8418 : tools/power/x86/intel-speed-select: Add check for CascadeLake-N models
210369dc73b2 : tools/power/x86/intel-speed-select: Make process_command generic
ce1326a2f9f7 : tools/power/x86/intel-speed-select: Add int argument to command functions
4e26fabfe15c : tools/power/x86/intel-speed-select: Refuse to disable core-power when getting used
a6a82f9bcd2a : tools/power/x86/intel-speed-select: Turbo-freq feature auto mode
354bd06f40c4 : tools/power/x86/intel-speed-select: Base-freq feature auto mode
abd120e3bdf3 : tools/power/x86/intel-speed-select: Remove warning for unused result
fd13c8622a5a : platform/x86: Add System76 ACPI driver
2a43c9fc878a : platform/x86: huawei-wmi: Fix a precision vs width printf bug
3c27f179d502 : platform/x86: huawei-wmi: Avoid use of global variable when possible
c7a949766fd2 : platform/x86: huawei-wmi: No need to keep pointer to platform device
8c7d9ec8a470 : platform/x86: huawei-wmi: Don't leak memory on the exit
9bfc14cb6a6a : platform/x86: huawei-wmi: huawei_wmi can be static
d17f1bbb3aa9 : platform/x86: i2c-multi-instantiate: Fail the probe if no IRQ provided
da5fb83fb8dc : platform/x86: intel_punit_ipc: Avoid error message when retrieving IRQ
79e29cb8fbc5 : platform/mellanox: Add bootctl driver for Mellanox BlueField Soc
e3008bf46ce0 : platform/x86: classmate-laptop: remove unused variable
d740795d9273 : platform/x86: intel_cht_int33fe: Split code to Micro-B and Type-C
c656829f073b : platform/x86: toshiba_acpi: do not select INPUT_POLLDEV
60d15095336c : platform/x86: peaq-wmi: switch to using polled mode of input devices
83dbbe5ae47f : platform/x86: hdaps: switch to using polled mode of input devices
2011176d8adb : platform/x86: asus-laptop: switch to using polled mode of input devices
10b65e2915b2 : platform/x86: dell-laptop: disable kbd backlight on Inspiron 10xx
94930d013329 : platform/x86: huawei-wmi: Add debugfs support
32e59d119d71 : platform/x86: huawei-wmi: Add fn-lock support
355a070b09ab : platform/x86: huawei-wmi: Add battery charging thresholds
090ddd770b8d : platform/x86: huawei-wmi: Implement huawei wmi management
8a480c108fe8 : platform/x86: huawei-wmi: Add quirks and module parameters
1ac9abeb2e5b : platform/x86: huawei-wmi: Move to platform driver
fadfee3f9d8f : drm/bridge: dw-hdmi: Restore audio when setting a mode
3ba8bbc41f5d : arm64: dts: msm8916-longcheer-l8150: Add Volume buttons
b0e1600dd46d : arm64: dts: msm8916-longcheer-l8150: Enable WCNSS for WiFi and BT
868ad2149602 : net/wireless: Delete unnecessary checks before the macro call “dev_kfree_skb”
52d4261862ec : wireless: Remove call to memset after dma_alloc_coherent
12ade69c1eb9 : KVM: PPC: Book3S HV: XIVE: Ensure VP isn't already in use
c55b5c663076 : soc: qcom: Invert the cooling states for the aoss warming devices
8c551f919a73 : arm64: hibernate: check pgd table allocation
ec52c7134b1f : arm64: cpufeature: Treat ID_AA64ZFR0_EL1 as RAZ when SVE is not enabled
9f051db566da : net: aquantia: correctly handle macvlan and multicast coexistence
d08b9a0a3ebd : net: aquantia: do not pass lro session with invalid tcp checksum
ed4d81c4b3f2 : net: aquantia: when cleaning hw cache it should be toggled
06b0d7fe7e5f : net: aquantia: temperature retrieval fix
664277781c4c : net: dsa: sja1105: Change the PTP command access pattern
a9d6ed7a8bd0 : net: dsa: sja1105: Move PTP data to its own private structure
61c77126278e : net: dsa: sja1105: Make all public PTP functions take dsa_switch as argument
5b3ae43ab18a : net: dsa: sja1105: Get rid of global declaration of struct ptp_clock_info
75e99bf5ed8f : gpio: lynxpoint: set default handler to be handle_bad_irq()
4c87540940cb : gpio: merrifield: Move hardware initialization to callback
a33912061607 : gpio: lynxpoint: Move hardware initialization to callback
a752fbb4b464 : gpio: intel-mid: Move hardware initialization to callback
9411e3aaa634 : gpiolib: Initialize the hardware with a callback
6658f87f2194 : gpio: merrifield: Restore use of irq_base
8b39da985194 : xtensa: drop EXPORT_SYMBOL for outs*/ins*
3d7fed4ad8cc : mm/memory-failure: poison read receives SIGKILL instead of SIGBUS if mmaped more than once
87bf4f71af4f : mm/slab.c: fix kernel-doc warning for __ksize()
13bea898cd91 : xarray.h: fix kernel-doc warning
2a7e582f429b : bitmap.h: fix kernel-doc warning and typo
b46ec1da5eb7 : fs/fs-writeback.c: fix kernel-doc warning
8e88bfba77ee : fs/libfs.c: fix kernel-doc warning
c70d868f272b : fs/direct-io.c: fix kernel-doc warning
a2e9a5afce08 : mm, compaction: fix wrong pfn handling in __reset_isolation_pfn()
3f36d8669457 : mm, hugetlb: allow hugepage allocations to reclaim as needed
03a9349ac0e0 : lib/test_meminit: add a kmem_cache_alloc_bulk() test
0f181f9fbea8 : mm/slub.c: init_on_free=1 should wipe freelist ptr for bulk allocations
3c52b0af059e : lib/generic-radix-tree.c: add kmemleak annotations
e4f8e513c3d3 : mm/slub: fix a deadlock in show_slab_objects()
fdf3bf809162 : mm, page_owner: rename flag indicating that page is allocated
0fe9a448a029 : mm, page_owner: decouple freeing stack trace from debug_pagealloc
5556cfe8d994 : mm, page_owner: fix off-by-one error in __set_page_owner_handle()
c9c63f3c7a90 : xtensa: fix type conversion in __get_user_[no]check
9cd20ef7803c : drm/i915/perf: allow holding preemption on filtered ctx
7831e9a965ea : drm/i915/perf: Allow dynamic reconfiguration of the OA stream
4f6ccc74a85c : drm/i915: add support for perf configuration queries
b8d49f28aa03 : drm/i915/perf: introduce a versioning of the i915-perf uapi
b1d066930606 : drm/mxsfb: Read bus flags from bridge if present
d02340436695 : drm/mxsfb: Update mxsfb to support a bridge
3c00660db183 : drm/i915/execlists: Assert tasklet is locked for process_csb()
c0437642966f : xtensa: clean up assembly arguments in uaccess macros
7a7c5e715e72 : block: Fix elv_support_iosched()
c32c47aa3640 : parisc: Remove 32-bit DMA enforcement from sba_iommu
513f7f747e1c : parisc: Fix vmap memory leak in ioremap()/iounmap()
0703ad217ebd : parisc: prefer __section from compiler_attributes.h
b67114db64ad : parisc: sysctl.c: Use CONFIG_PARISC instead of __hppa_ define
81dde26de9c0 : firmware: dmi: Fix unlikely out-of-bounds read in save_mem_devices
52b2d91752a8 : parisc: Do not hardcode registers in checksum functions
4c8eb19cf9dc : riscv: tlbflush: remove confusing comment on local_flush_tlb_all()
2993c9b04e61 : riscv: dts: HiFive Unleashed: add default chosen/stdout-path
2f01b7864188 : riscv: remove the switch statement in do_trap_break()
eda6d764ac33 : drm/panfrost: Add missing GPU feature registers
9e8acd9c44a0 : bpf: lwtunnel: Fix reroute supplying invalid dst
6595d144dece : xtensa: fix {get,put}_user() for 64bit values
67c698fc5eb0 : drm/dp-mst: fix warning on unused var
bfbcbf88f9db : dt-bindings: timer: Convert stm32 timer bindings to json-schema
bf5c3ae18e4d : dt-bindings: thermal: Convert stm32 thermal bindings to json-schema
97721c5e66c7 : dt-bindings: media: Convert stm32 dcmi bindings to json-schema
1c86b23db0f0 : dt-bindings: media: Convert stm32 cec bindings to json-schema
b1b7ce97fa1e : dt-bindings: hwlock: Convert stm32 hwspinlock bindings to json-schema
53448aed7b80 : drm/i915/ehl: Port C's hotplug interrupt is associated with TC1 bits
9899a7a86993 : ASoC: SOF: Fix randbuild error
364b3f1ff8f0 : PCI: aardvark: Use LTSSM state to build link training flag
2abd839aa7e6 : kmemleak: Do not corrupt the object_list during clean-up
af818031f463 : rtc: ds1685: use devm_platform_ioremap_resource helper
9e420d7f125f : rts: ds1685: remove not needed fields from private struct
d53bf24db377 : rtc: xilinx: Fix calibval variable type
9aa0d0be3856 : rtc: wilco-ec: Handle reading invalid times
e683c4b078d8 : ARM: dts: arria10: Modify QSPI read_delay for Arria10
c9c13ba428ef : PCI: Add PCI_STD_NUM_BARS for the number of standard BARs
7608158df3ed : PCI: Fix missing bridge dma_ranges resource list cleanup
50bf025b7590 : clk: meson: axg-audio: use devm_platform_ioremap_resource() to simplify code
0fc21fdf4e10 : ARM: configs: at91: unselect PIT
ac1c4e18858c : nvme-tcp: Initialize sk->sk_ll_usec only with NET_RX_BUSY_POLL
f3dde260bb0e : dt-bindings: Clean-up regulator '-supply' schemas
c1ac9a4b0797 : nvme: Wait for reset state when required
4c75f877853c : nvme: Prevent resets during paused controller state
92b98e88d59a : nvme: Restart request timers in resetting state
5d02a5c1d6e1 : nvme: Remove ADMIN_ONLY state
770597ecb207 : nvme-pci: Free tagset if no IO queues
41e35ffb380b : drm/i915: Favor last VBT child device with conflicting AUX ch/DDC pin
ff229eee3d89 : hrtimer: Annotate lockless access to timer->base
153c5d8191c2 : staging: wlan-ng: fix exit return when sme->key_idx >= NUM_WEPKEYS
88d0facf186c : staging: wfx: fix potential vulnerability to spectre
44288f1101fe : staging: wfx: fix error handling in wfx_tx_get_raw_link_id()
807411911d99 : staging: rtl8723bs: use DIV_ROUND_UP helper macro
388fa43d5979 : staging: vc04_services: use DIV_ROUND_UP helper macro
51a50b26c6dd : staging: rtl8188eu: remove unnecessary conversion to bool
29c03456f157 : staging: rtl8188eu: remove braces from single statement if block
02d7aa2f3bfa : staging: rtl8712: clean up function headers
f89c7d575d7c : staging: rtl8712: remove unnecessary return variables
180245d2d016 : staging: octeon: remove typedef declaration for cvmx_fau_op_size
6cc5e1c70031 : staging: octeon: remove typedef declartion for cvmx_pko_command_word0
1691741fe31d : staging: octeon: remove typedef declaration for cvmx_fau_reg_32
73aef0c9d2c6 : staging: octeon: remove typedef declaration for cvmx_helper_link_info
ef1fe6b7369a : staging: octeon: remove typedef declaration for cvmx_wqe
caa2ac29726e : arm64: dts: imx8mn-ddr4-evk: Move iomuxc node to end of file
0169002f7151 : arm64: dts: imx8mq-evk: Adjust nodes following alphabetical sort
95993238b29b : ARM: imx_v6_v7_defconfig: Enable CONFIG_DRM_MSM
8f2d3c1759d1 : clk: imx: clk-pll14xx: Make two variables static
4bfc53038e16 : arm64: dts: enable otg mode for dwc3 usb ip on layerscape
c871335217e7 : arm64: dts: imx8mm-evk: Enable pca6416 on i2c3 bus
4a79aed983dc : arm64: dts: imx8mm-evk: Add i2c3 support
d11ece801891 : arm64: dts: imx8mm-evk: Adjust i2c nodes following alphabetical sort
ea65aba85e81 : arm64: dts: imx8mn: Use correct clock for usdhc's ipg clk
a6a40d5688f2 : arm64: dts: imx8mm: Use correct clock for usdhc's ipg clk
b0759297f2c8 : arm64: dts: imx8mq: Use correct clock for usdhc's ipg clk
3d237d0d908b : ARM: imx_v6_v7_defconfig: Build USB_CONFIGFS into kernel
51f5afabc07a : firmware: imx: Skip return value check for some special SCU firmware APIs
832392db9747 : platform/x86: i2c-multi-instantiate: Fail the probe if no IRQ provided
8a3ab38c3692 : ASoC: SOF: topology: check errors when parsing LED tokens
494e8f65da24 : ASoC: SOF: topology: remove always-true redundant test
7ad03a2c848f : ASoC: SOF: Intel: bdw: fix operator precedence warnings
f9f618e7128e : ASoC: SOF: Intel: byt: fix operator precedence warnings
dd79841ca66f : ASoC: fsl_mqs: Move static keyword to the front of declarations
de729862cc0f : ASoC: adau7118: Fix Kconfig warning without CONFIG_I2C
0c93c291321f : ASoC: stm32: spdifrx: retry synchronization in sync state
89b6d1831d21 : drm/i915/execlists: Tweak virtual unsubmission
252b9e21bcf4 : ARM: dts: imx7s: Correct GPT's ipg clock source
fd15e2dd38be : ARM: dts: vf610-zii-scu4-aib: Remove internal debug network interfaces
71936a6d18c3 : ARM: dts: vf610-zii-scu4-aib: Specify 'i2c-mux-idle-disconnect'
f0b1d7f2e7c2 : clk: imx8mq: Add VIDEO2_PLL clock
7fbc899ddeaa : drm/ttm: fix handling in ttm_bo_add_mem_to_lru
ad7adde58c3a : drm/omap: Remove set but not used variable 'err' in hdmi4_audio_config
c30a19433e48 : drm/omap: Remove set but not used variable 'err' in hdmi5_audio_config
83e3b8a9c060 : drm/omap: Remove set but not used variable 'tclk_trail'
57d55bb5dc86 : drm/omap: Remove set but not used variable 'plane'
941f2f72dbbe : drm/ttm: Restore ttm prefaulting
73a88e4ce310 : drm/ttm: fix busy reference in ttm_mem_evict_first
8e5802635f0f : debugfs: remove return value of debugfs_create_size_t()
ad26221fb9e6 : debugfs: remove return value of debugfs_create_u64()
313f5dbba41d : debugfs: remove return value of debugfs_create_u16()
9655ac4aca20 : debugfs: remove return value of debugfs_create_u8()
f846d1e704f2 : pinctrl: sh-pfc: pfc-r8a77965: Fix typo in pinmux macro for SCL3
971029d1e084 : pinctrl: sh-pfc: pfc-r8a7796: Fix typo in pinmux macro for SCL3
dcfdaa92a417 : pinctrl: sh-pfc: pfc-r8a7795-es1: Fix typo in pinmux macro for SCL3
772f9daf336d : pinctrl: sh-pfc: pfc-r8a7795: Fix typo in pinmux macro for SCL3
d30710b8cce3 : pinctrl: sh-pfc: Fix PINMUX_IPSR_PHYS() to set GPSR
126c9cb9997d : pinctrl: rzn1: Make array reg_drive static, makes object smaller
9506c23dfaf5 : drm/i915/selftests: Check that GPR are cleared for new contexts
9c27462c896d : drm/i915/selftests: Check known register values within the context
3fa08cbb0662 : arm64: dts: renesas: r8a774b1: Add CAN and CAN FD support
8292f5eb3874 : arm64: dts: renesas: Add iommus to R-Car Gen3 SDHI/MMC nodes
734f9246e791 : mm: refresh ZONE_DMA and ZONE_DMA32 comments in 'enum zone_type'
1a8e1cef7603 : arm64: use both ZONE_DMA and ZONE_DMA32
a573cdd7973d : arm64: rename variables used to calculate ZONE_DMA32's size
ae970dc096b2 : arm64: mm: use arm64_dma_phys_limit instead of calling max_zone_dma_phys()
e6ea46511b1a : firmware: arm_sdei: use common SMCCC_CONDUIT_*
a5520eac4d2d : firmware/psci: use common SMCCC_CONDUIT_*
6848253ddeae : arm: spectre-v2: use arm_smccc_1_1_get_conduit()
c98bd2991728 : arm64: errata: use arm_smccc_1_1_get_conduit()
6b7fe77c334a : arm/arm64: smccc/psci: add arm_smccc_1_1_get_conduit()
ce87de45b324 : arm64: simplify syscall wrapper ifdeffery
a8613e7070e7 : docs/arm64: cpu-feature-registers: Documents missing visible fields
0f6e4c40164d : docs/arm64: elf_hwcaps: Document HWCAP_SB
3a25e46c99e9 : docs/arm64: elf_hwcaps: sort the HWCAP{, 2} documentation by ascending value
1fd37669bc87 : drm/i915/display: Squelch kerneldoc warnings
c3226d93f85c : rtw88: include interrupt.h for tasklet_struct
4ee2f3426699 : rtw88: use a for loop in rtw_power_mode_change(), not goto
12078aae4535 : rtw88: coex: Set 4 slot mode for A2DP
474264d5a6b7 : rtw88: pci: config phy after chip info is setup
a4835410995e : rtw88: Use rtw_write8_set to set SYS_FUNC
5dc32b8ace37 : rtw88: add NL80211_EXT_FEATURE_CAN_REPLACE_PTK0 support
27c65bfc434f : rtw88: config 8822c multicast address in MAC init flow
52f4d4043d1e : ARM: dts: imx6q-logicpd: Re-Enable SNVS power key
2e127203d116 : ACPI: Documentation: Minor spelling fix in namespace.rst
ac36d37e9436 : ACPI: Always build evged in
d79749f7716d : ath10k: fix latency issue for QCA988x
d43810b2c180 : ath10k: Correct error handling of dma_map_single()
159e48560f51 : cpuidle: teo: Fix "early hits" handling for disabled idle states
e43dcf20215f : cpuidle: teo: Consider hits and misses metrics of disabled states
4f690bb8ce4c : cpuidle: teo: Rename local variable in teo_select()
069ce2ef1a6d : cpuidle: teo: Ignore disabled idle states that are too deep
f433abfc2f76 : ath: rename regulatory rules
486a88498434 : ath10k: fix memory leak for tpc_stats_final
c5329b2d5b8b : ath10k: fix array out-of-bounds access
bc3ecbe09ab1 : dmaengine: iop-adma: make array 'handler' static const, makes object smaller
280bc0cecb77 : drm/i915/selftests: Fixup naked 64b divide
f27c22736d13 : dmaengine: dw: platform: Mark 'hclk' clock optional
112e72373d1f : virtio-fs: Change module name to virtiofs.ko
bd73dfabdda2 : dmaengine: imx-sdma: fix size check for sdma script_number
ca58b3703445 : backlight: pwm_bl: Switch to power-of-2 base for fixed-point math
407feae1caca : backlight: pwm_bl: Drop use of int_pow()
e802cbafcbd2 : backlight: pwm_bl: Eliminate a 64/32 division
efdf690e159a : backlight: pwm_bl: Fix cie1913 comments and constant
349ee1228729 : backlight: pwm_bl: Add missing curly branches in else branch
de6f2a7fa2c9 : backlight: pwm_bl: Don't assign levels table repeatedly
833b48242686 : dmaengine: zx: Use devm_platform_ioremap_resource() in zx_dma_probe()
ecb4d34fafec : dmaengine: owl: Use devm_platform_ioremap_resource() in owl_dma_probe()
a7dc0e6c1ec9 : dmaengine: mediatek: Use devm_platform_ioremap_resource() in mtk_uart_apdma_probe()
9d68427d0f4f : dmaengine: mediatek: Use devm_platform_ioremap_resource() in mtk_cqdma_probe()
3d4d6c27f65c : dmaengine: k3dma: Use devm_platform_ioremap_resource() in k3_dma_probe()
1148ac673f74 : dmaengine: jz4780: Use devm_platform_ioremap_resource() in jz4780_dma_probe()
fbd1d637f6d1 : dmaengine: at_xdmac: Use devm_platform_ioremap_resource() in at_xdmac_probe()
9ec691f48b5e : dmaengine: tegra210-adma: fix transfer failure
fcf8adb78707 : dmaengine: rcar-dmac: Add dma-channel-mask property support
d832c481bff3 : dmaengine: rcar-dmac: Use devm_platform_ioremap_resource()
2df4a02a9ceb : dmaengine: rcar-dmac: Use of_data values instead of a macro
1378259773db : arm64: dts: ls1028a: Update the clock providers for the Mali DP500
07159f67c771 : arm64: dts: lx2160a: Correct CPU core idle state name
8b6bc5fd71e6 : dmaengine: sprd: Fix the link-list pointer register configuration issue
f2e5c49d221b : power: supply: axp20x_usb_power: enable USB BC detection on AXP813
4f5cafb5cb84 : Linux 5.4-rc3
1f6c62ca8f8d : drm/rockchip: vop: add the definition of dclk_pol
c7337670ef2a : drm/rockchip: make rockchip_gem_alloc_object static
b02516b6cde7 : drm/rockchip: include rockchip_drm_drv.h
9abdcff72058 : drm/rockchip: rk3066_hdmi: Use devm_platform_ioremap_resource() in rk3066_hdmi_bind()
463c5ac0300a : ARM: dts: rockchip: Add RK3288 VOP gamma LUT address
40e220b4218b : batman-adv: Avoid free/alloc race when handling OGM buffer
a8d23cbbf6c9 : batman-adv: Avoid free/alloc race when handling OGM2 buffer
33902b4a4227 : netdevsim: Fix error handling in nsim_fib_init and nsim_fib_exit
cb0ce18aaf4c : genetlink: do not parse attributes for families with zero maxattr
11d49ce9f794 : net/ibmvnic: Fix EOI when running in XIVE mode.
c208bdb93788 : tcp: improve recv_skip_hint for tcp_zerocopy_receive
c23936fad79e : net: lpc_eth: avoid resetting twice
ab4e846a82d0 : tcp: annotate sk->sk_wmem_queued lockless reads
e292f05e0df7 : tcp: annotate sk->sk_sndbuf lockless reads
ebb3b78db7bf : tcp: annotate sk->sk_rcvbuf lockless reads
d9b55bf7b678 : tcp: annotate tp->urg_seq lockless reads
e0d694d638db : tcp: annotate tp->snd_nxt lockless reads
0f31746452e6 : tcp: annotate tp->write_seq lockless reads
7db48e983930 : tcp: annotate tp->copied_seq lockless reads
dba7d9b8c739 : tcp: annotate tp->rcv_nxt lockless reads
d983ea6f16b8 : tcp: add rcu protection around tp->fastopen_rsk
245cdd9fbd39 : vhost/test: stop device before reset
edc5774c097f : tools/virtio: xen stub
c2fba936d304 : drm/i915/perf: Avoid polluting the i915_oa_config with error pointers
c86673e88419 : staging: rtl8723bs: Remove comparison to NULL
91d6f911b348 : staging: fbtft: fbtft-core: Fix last line displayed on fbcon
f152f52c308d : staging: vc04_services: place the AND operator at the end of the previous line
a521d52d1eb2 : iio: pressure: bmp280: remove stray newline
420119fcc554 : iio: adc: sc27xx: Use devm_hwspin_lock_request_specific() to simplify code
0c8a6e72f3c0 : iio: chemical: atlas-ph-sensor: fix iio_triggered_buffer_predisable() position
d303de1fcf34 : tracing: Initialize iter->seq after zeroing in tracing_read_pipe()
fc64e4ad80d4 : tracing/hwlat: Don't ignore outer-loop duration when calculating max_latency
98dc19c11470 : tracing/hwlat: Report total time spent in all NMIs during the sample
7f8557b88d6a : recordmcount: Fix nop_mcount() function
bf8e602186ec : tracing: Do not create tracefs files if tracefs lockdown is in effect
17911ff38aa5 : tracing: Add locked_down checks to the open calls of files created for tracefs
8530dec63e7b : tracing: Add tracing_check_open_get_tr()
aa07d71f1bc7 : tracing: Have trace events system open call tracing_open_generic_tr()
194c2c74f553 : tracing: Get trace_array reference for available_tracers files
9ef16693aff8 : ftrace: Get a reference counter for the trace_array on filter files
3ed270b129a4 : tracefs: Revert ccbd54ff54e8 ("tracefs: Restrict tracefs when the kernel is locked down")
598dc04fa0f1 : selftests/bpf: Remove obsolete pahole/BTF support detection
3fbe31ae7ec4 : selftests/bpf: Enforce libbpf build before BPF programs are built
1600c9c26f6b : samples/bpf: Add preparation steps and sysroot info to readme
b2327c107d62 : samples/bpf: Add sysroot support
d8ceae91e9f0 : samples/bpf: Provide C/LDFLAGS to libbpf
793a349cd819 : libbpf: Add C/LDFLAGS to libbpf.so and test_libpf targets
5c26f9a78358 : libbpf: Don't use cxx to test_libpf target
a833effa1590 : samples/bpf: Use target CC environment for HDR_PROBE
10cb3d8706db : samples/bpf: Use own flags but not HOSTCFLAGS
1d97c6c2511f : samples/bpf: Base target programs rules on Makefile.target
752677e89fca : samples/bpf: Add makefile.target for separate CC target build
54b7fbd4484b : samples/bpf: Drop unnecessarily inclusion for bpf_load
0e865aedad57 : samples/bpf: Use __LINUX_ARM_ARCH__ selector for arm
2a560df7c147 : samples/bpf: Use own EXTRA_CFLAGS for clang commands
518c13401e16 : samples/bpf: Use --target from cross-compile
39e0c3649f2e : samples/bpf: Fix cookie_uid_helper_example obj build
cdd5b2d1fc86 : samples/bpf: Fix HDR_PROBE "echo"
9dd422f69777 : MIPS: Make builtin_cmdline const & variable length
972727766ee4 : MIPS: Fix CONFIG_OF_EARLY_FLATTREE=n builds
b7340422cc16 : MIPS: Always define builtin_cmdline
5f5c382ecfdd : drm/i915/perf: Prefer using the pinned_ctx for emitting delays on config
431f7667bd68 : iio: srf04: fix wrong limitation in distance measuring
24e1eb5c0d78 : iio: imu: adis16480: make sure provided frequency is positive
52e92f409ded : perf/x86/cstate: Add Tiger Lake CPU support
0917b95079af : perf/x86/msr: Add Tiger Lake CPU support
23645a76ba81 : perf/x86/intel: Add Tiger Lake CPU support
f1857a246775 : perf/x86/cstate: Update C-state counters for Ice Lake
1a5da78d00ce : perf/x86/msr: Add new CPU model numbers for Ice Lake
1ffa6c04dae3 : perf/x86/cstate: Add Comet Lake CPU support
9674b1cc0f94 : perf/x86/msr: Add Comet Lake CPU support
9066288b2aab : perf/x86/intel: Add Comet Lake CPU support
a91f757bda1a : mailmap: Add Simon Arlott (replacement for expired email address)
15d0ace1f876 : drm/i915/perf: execute OA configuration from command stream
daed3e44396d : drm/i915/perf: implement active wait for noa configurations
6a45008ab7bb : drm/i915/perf: allow for CS OA configs to be created lazily
c3eb54aad982 : drm/i915: Mark up "sentinel" requests
d8ad5f52617b : drm/i915/execlists: Prevent merging requests with conflicting flags
a5efcde69b11 : drm/i915/perf: Replace global wakeref tracking with engine-pm
f0308fb07080 : rxrpc: Fix possible NULL pointer access in ICMP handling
9b88fc54965e : selftests: add netdevsim devlink health tests
82c93a87bf8b : netdevsim: implement couple of testing devlink health reporters
e7a981050a7f : devlink: propagate extack down to health reporter ops
402818205c9e : devlink: don't do reporter recovery if the state is healthy
1635520aefc1 : net: usb: ax88179_178a: write mac to hardware in get_mac_addr
28e72b26ddee : sock_get_timeout: drop unnecessary return variable
262ce0af8161 : af_unix: __unix_find_socket_byname() cleanup
9bce4b27f3ec : net: ftgmac100: Ungate RCLK for RMII on ASPEED MACs
042b86753a94 : dt-bindings: net: ftgmac100: Describe clock properties
6a3c52fe2906 : dt-bindings: net: ftgmac100: Document AST2600 compatible
d12c50857c6e : drm/amdgpu/sdma5: fix mask value of POLL_REGMEM packet for pipe sync
984d7a929ad6 : drm/amdgpu: Bail earlier when amdgpu.cik_/si_support is not set to 1
8d13c187c42e : Revert "drm/radeon: Fix EEH during kexec"
363c53875aef : Input: synaptics-rmi4 - avoid processing unknown IRQs
cd9ba7b6e479 : drm/i915/selftests: Serialise write to scratch with its vma binding
e78dcbf41454 : libbpf: Handle invalid typedef emitted by old GCC
409017847d20 : libbpf: Generate more efficient BPF_CORE_READ code
baead859edbb : xdp: Trivial, fix spelling in function description
2dedd7d21655 : bpf: Fix cast to pointer from integer of different size warning
f97eea1756f3 : selftests/bpf: Check that flow dissector can be re-attached
719b78a5674f : flow_dissector: Allow updating the flow dissector program atomically
84a081f60db6 : bpf: Align struct bpf_prog_stats
e400edb141d7 : checkpatch: Warn if DT bindings are not in schema format
4b654acdae85 : btrfs: block-group: Fix a memory leak due to missing btrfs_put_block_group()
4623e8bf1de0 : rpmsg: glink: Set tail pointer to 0 at end of FIFO
54895010a893 : drm/i915: Add an rcu_barrier option to i915_drop_caches
78e31c422617 : drm/msm/dsi: Implement reset correctly
a4dc1ca607e4 : dt-bindings: riscv: Fix CPU schema errors
44db1216efe3 : Btrfs: add missing extents release on file extent cluster relocation error
5fcaf6982d11 : sunrpc: fix crash when cache_head become valid before update
12b4157b7d3b : nfsd: remove private bin2hex implementation
1869dbe87cb9 : x86/boot/64: Round memory hole size up to next PMD page
2aa85f246c18 : x86/boot/64: Make level2_kernel_pgt pages invalid outside kernel area
86109a691a45 : arm64: Fix kcore macros after 52-bit virtual addressing fallout
e38161bd325e : arm64: dts: apq8096-db820c: Increase load on l21 for SDCARD
b9918bdcac1f : Documentation/process: Add fallthrough pseudo-keyword
294f69e662d1 : compiler_attributes.h: Add 'fallthrough' pseudo keyword for switch/case use
48f9bcf91461 : net: sctp: Rename fallthrough label to unhandled
0a04480d9633 : docs: misc: xilinx_sdfec: Actually add documentation
0e3901891ab6 : docs: SafeSetID.rst: Remove spurious '???' characters
937c6b27c73e : cgroup: freezer: call cgroup_enter_frozen() with preemption disabled in ptrace_stop()
ce0c94e158e9 : dt-bindings: display: clps711x-fb: fix native-mode setting
5cb2ef85eefb : dt-bindings: display: imx: fix native-mode setting
695379b37342 : drm/atmel-hlcdc: Use swap() where appropriate
23b482252836 : drm/omap: add OMAP_BO flags to affect buffer allocation
4ecc5fbcc4d4 : drm/omap: add omap_gem_validate_flags()
18d7f5ab543e : drm/omap: cleanup OMAP_BO_SCANOUT use
48b34ac04175 : drm/omap: remove OMAP_BO_TILED define
9b7117e245bc : drm/omap: cleanup OMAP_BO flags
d6e52e28e4ca : drm/omap: accept NULL for dma_addr in omap_gem_pin
d3e4c46df688 : drm/omap: add omap_gem_unpin_locked()
cec4fa7511ef : drm/omap: use refcount API to track the number of users of dma_addr
cebf7d51a6c3 : perf diff: Report noisy for cycles diff
30a2441cae7b : x86/asm: Make more symbols local
55542113c690 : perf tools: Propagate CFLAGS to libperf
c461e8df0c9b : tools/virtio: more stubs
b23ab6ac6d76 : drm/rockchip: Add optional support for CRTC gamma LUT
2804b799c352 : dt-bindings: display: rockchip: document VOP gamma LUT address
cbbf2787782c : drm/i915/execlists: Only mark incomplete requests as -EIO on cancelling
f53e2cd0b8ab : x86/mm: Use the correct function type for native_set_fixmap()
6e4847640c6a : syscalls/x86: Fix function types in COND_SYSCALL
f48f01a92cca : syscalls/x86: Use the correct function type for sys_ni_syscall
00198a6eaf66 : syscalls/x86: Use COMPAT_SYSCALL_DEFINE0 for IA32 (rt_)sigreturn
cf3b83e19d7c : syscalls/x86: Wire up COMPAT_SYSCALL_DEFINE0
8661d769ab77 : syscalls/x86: Use the correct function type in SYSCALL_DEFINE0
062795fcdcb2 : s390/uaccess: avoid (false positive) compiler warnings
6735ab500b89 : dmaengine: ti: edma: remove unused code
5b3e3606ab06 : dmaengine: uniphier-mdmac: use devm_platform_ioremap_resource()
fdf0fe2df3e3 : platform/chrome: wilco_ec: Add Dell's USB PowerShare Policy control
b5b42b24d783 : ACPI: video: update doc for acpi_video_bus_DOS()
8ed61d36050c : device property: Fix the description of struct fwnode_operations
f1ce39df508d : lib/test_printf: Add tests for %pfw printk modifier
3bd32d6a2ee6 : lib/vsprintf: Add %pfw conversion specifier for printing fwnode names
83abc5a77f3b : lib/vsprintf: OF nodes are first and foremost, struct device_nodes
a92eb7621b9f : lib/vsprintf: Make use of fwnode API to obtain node names and separators
1586c5ae2f93 : lib/vsprintf: Add a note on re-using %pf or %pF
9af7706492f9 : lib/vsprintf: Remove support for %pF and %pf in favour of %pS and %ps
e7e242bccb20 : device property: Add a function to obtain a node's prefix
bc0500c1e43d : device property: Add fwnode_get_name for returning the name of a node
87e5e95db31a : device property: Add functions for accessing node's parents
a57b7fb783eb : device property: Move fwnode_get_parent() up
56c9aa079424 : software node: Make argument to to_software_node const
51c100a651a4 : software node: Get reference to parent swnode in get_parent op
850d80a2d868 : staging: isdn: remove assignment in if conditionals
db4b23d5a898 : staging: qlge: fix comparison to NULL warning
e311f25e1865 : staging: qlge: add space to fix check warning
b883582d7340 : staging: qlge: Fix multiple assignments warning by replacing integer variables to bool
a8bfbd7cf3fd : staging: qlge: fix "alignment should match open parenthesis" checks
52c4326a56ec : staging: qlge: correct a misspelled word
0fa79a78b1d7 : staging: rtl8723bs: Remove unnecessary null check
2e821be2206c : staging: rtl8723bs: Remove unnecessary blank lines
e7e12d6650ec : staging: rtl8723bs: Remove comparisons to booleans in conditionals.
92f87db5a964 : staging: rtl8723bs: Remove unnecessary braces for single statements
409e83320378 : staging: rtl8723bs: Remove comparisons to NULL in conditionals
1dce7eb37333 : rtlwifi: rtl8192se: Convert inline routines to little-endian words
06aae1b02285 : rtlwifi: rtl8192se: Convert macros that set descriptor
c3f997f0c3b2 : rtlwifi: rtl8192se: Replace local bit manipulation macros
c2fca7d083f7 : rtlwifi: rtl8192se: Remove unused GET_XXX and SET_XXX
4633d30b61ac : wlcore: clean-up clearing of WL1271_FLAG_IRQ_RUNNING
59f4567d228f : rtlwifi: rtl8192ee: Remove set but not used variable 'err'
a69d3bdd4d40 : ath10k: fix null dereference on pointer crash_data
c97fb526ca06 : drm/i915/execlists: Leave tell-tales as to why pending[] is bad
a9336ddf448b : powerpc/powernv: Add queue mechanism for early messages
9c4a14f8ccee : drm/i915: Note the addition of timeslicing to the pretend scheduler
29674a1c71be : powerpc/pkeys: remove unused pkey_allows_readwrite
7dfd8ac32730 : mac80211_hwsim: add support for OCB
3b9176e9a874 : powerpc/setup_64: fix -Wempty-body warnings
f7a678a8fa54 : powerpc/udbg: Make it safe to call udbg_printf() always
b5764696ac40 : mac80211_hwsim: add more 5GHz channels, 5/10 MHz support
cc78dc3b7906 : ath10k: enable transmit data ack RSSI for QCA9884
5f63afe0288d : mac80211: minstrel_ht: rename prob_ewma to prob_avg, use it for the new average
b1103d256704 : mac80211: minstrel_ht: replace rate stats ewma with a better moving average
8f2f495ca93e : mac80211: minstrel: remove divisions in tx status path
2fd351a8772d : nl80211: trivial: Remove redundant loop
176a52043ab8 : selftests: netfilter: add ipvs tunnel test case
0ed154620690 : selftests: netfilter: add ipvs nat test case
867d2190799a : selftests: netfilter: add ipvs test script
cd1d55f16d48 : powerpc: make syntax for FADump config options in kernel/Makefile readable
aaa351504449 : powerpc/configs: add FADump awareness to skiroot_defconfig
0c580d83325e : firmware: Update pointer to documentation
442f1e746e81 : firmware: google: increment VPD key_len properly
10deeac92164 : MAINTAINERS: kgdb: Add myself as a reviewer for kgdb/kdb
d1a1af2cdf19 : hvc: dcc: Add earlycon support
ec4e29068839 : driver core: simplify definitions of platform_get_irq*
2272905a4580 : spufs: fix a crash in spufs_create_root()
7adf4eaf60f3 : io_uring: fix sequence logic for timeout requests
107529e31a87 : net/smc: receive pending data after RCV_SHUTDOWN
882dcfe5a178 : net/smc: receive returns without data
29ee2701529e : net/smc: fix SMCD link group creation with VLAN id
6942635032cf : extcon: sm5502: Reset registers during initialization
41441d85b671 : ipvlan: consolidate TSO flags using NETIF_F_ALL_TSO
bc7ef86566bb : drm/amdgpu/swSMU/navi: add feature toggles for more things
ff06184a49fd : drm/amdgpu/powerplay: Use swap() where appropriate
34b86b75dfc9 : drm/amd/display: Use swap() where appropriate
6696b8adb8f8 : drm/amdgpu: Do not implement power-on for SDMA after do mode2 reset on Renoir
c1972a56ebe1 : drm/amd/powerplay: add more feature bits
e8939b4a0d5e : drm/amdgpu/sdma5: fix mask value of POLL_REGMEM packet for pipe sync
02fc146748a2 : drm/amdgpu/powerplay: fix typo in mvdd table setup
b9ed69e6fd66 : drm/amdgpu: fix memory leak
6e4be98767b2 : drm/amdgpu: avoid ras error injection for retired page
4e930d96c906 : drm/amdgpu: Use the ALIGN() macro
54e9ab2edb25 : drm/amdgpu/ras: document the reboot ras option
a20bfd0fd41f : drm/amdgpu/ras: fix typos in documentation
976035dd4f68 : drm/amd/display: add renoir specific watermark range and clk helper
a51894f015af : drm/amd/display: hook up notify watermark ranges and get clock table
a0dd575b7b9a : drm/amd/display: Skip DIG Check if Link is Virtual for Display Count
4a36fcbaec4e : drm/amd/display: correct stream LTE_340MCSC_SCRAMBLE value
dd998291dbe9 : drm/amd/display: Fix dongle_caps containing stale information.
8396745da8f0 : drm/amd/display: Add capability check for static ramp calc
fc067805ac50 : drm/amd/display: 3.2.54
33fd29007d74 : drm/amd/display: make aux defer delay and aux sw start delay seperate
ce10a0f39b19 : drm/amd/display: use vbios message to call smu for dpm level
52883b36f70a : drm/amd/display: Fix maybe-uninitialized warning
93c2340bdc24 : drm/amd/display: add more checks to validate seamless boot timing
566b4252fe9d : drm/amd/display: add new active dongle to existent w/a
b356843ee584 : drm/amd/display: Update number of dcn21 audio endpoints
ac81c2a75bcc : drm/amd/display: add guard for SMU ver, for 48mhz clk
57133a28bcaf : drm/amd/display: fix code to control 48mhz refclk
ab4a4072f260 : drm/amd/display: exit PSR during detection
edb922b022c0 : drm/amd/display: Program DWB watermarks from correct state
1503676caf09 : drm/amd/display: 3.2.53
f432f0060f05 : drm/amd/display: Use dcn1 Optimal Taps Get
82db2e3c39db : drm/amd/display: fix bug with check for HPD Low in verify link cap
15caeabc5787 : drm/amd/display: wait for set pipe mcp command completion
486cc0ee550e : drm/amd/display: Add output bitrate to DML calculations
c59802313e84 : drm/amd/display: Properly round nominal frequency for SPD
62f3abd15339 : drm/amd/display: Restore should_update_pstate_support after bad revert
f537d474df15 : drm/amd/display: check phy dpalt lane count config
d832fc3b1820 : drm/amd/display: build up VSIF infopacket
f4ce271b6ae9 : drm/amd/display: 3.2.52
d56eaa7cfb09 : drm/amd/display: Add missing shifts and masks for dpp registers on dcn2
deb79818e1b4 : drm/amd/display: add explicit comparator as default optimization check
3c2381b92cba : drm/amd/display: add support for VSIP info packet
9ae1b27f31d0 : drm/amd/display: fix hotplug during display off
8b8eda014410 : drm/amd/display: fix pipe re-assignment when odm present
377c9d047379 : drm/amd/display: Reprogram FMT on pipe change
1caba4e83b9d : drm/amd/display: Update V_UPDATE whenever VSTARTUP changes
cbc697b2e3bf : drm/amd/display: Add Logging for Gamma Related information
ef5a7d266e82 : drm/amd/display: skip enable stream on disconnected display
1cb1d47741bf : drm/amd/display: Correct values in AVI infoframe
90d268741f74 : drm/amd/display: Added pixel dynamic expansion control.
f81b86a04327 : drm/amdgpu: Enable gfx cache probing on HDP write for arcturus
cb1545f7101a : drm/amdgpu: Clean up gmc_v9_0_gart_enable
6f3bf46a7e84 : drm/amdgpu: simplify gds_compute_max_wave_id computation
48d9b0d43105 : block: account statistics for passthrough requests
666b2c10ee9d : selftests/bpf: Add read-only map values propagation tests
a23740ec43ba : bpf: Track contents of read-only maps as scalars
71229c84aa03 : tc-testing: updated pedit test cases
2168da459404 : net: update net_dim documentation after rename
4ebcb113edcc : r8169: fix jumbo packet handling on resume from suspend
f063d58b423d : ptp: ptp_dte: use devm_platform_ioremap_resource() to simplify code
fefad9ef58ff : seccomp: simplify secure_computing()
1f1a65d495df : ASoC: samsung: i2s: Document clocks macros
0eebfed2954f : seccomp: test SECCOMP_USER_NOTIF_FLAG_CONTINUE
fb3c5386b382 : seccomp: add SECCOMP_USER_NOTIF_FLAG_CONTINUE
a9082575f8d0 : arm64: dts: rockchip: Fix override mode for rk3399-kevin panel
7ae8b2f5dfb3 : dt-bindings: rtc: rtc-sh: convert bindings to json-schema
223e660bc763 : seccomp: avoid overflow in implicit constant conversion
bc43cee88aa1 : arm64: dts: rockchip: Update nanopi4 phy reset properties
f94ffd95cb76 : arm64: dts: rockchip: Enable nanopi4 HDMI audio
389206e806d8 : arm64: dts: rockchip: Fix usb-c on Hugsun X99 TV Box
5234c1453115 : arm64: dts: rockchip: fix RockPro64 sdmmc settings
99e0b62152fa : dt-bindings: crypto: samsung: Convert SSS and SlimSSS bindings to json-schema
a2c02a4304eb : dt-bindings: memory-controllers: Convert Samsung Exynos SROM bindings to json-schema
4c0742f65b4e : ARM: 8914/1: NOMMU: Fix exc_ret for XIP
851140ab0d08 : ARM: 8908/1: add __always_inline to functions called from __get_user_check()
6233269bce47 : ARM: dts: rockchip: Use interpolated brightness tables for veyron
87d8ae980e19 : arm64: dts: rockchip: add cr50 tpm to rk3399-gru scarlet and bob
df3da04880b4 : mips: Fix unroll macro when building with Clang
af84537dbd1b : SUNRPC: fix race to sk_err after xs_error_report
1047ec868332 : NFSv4: Fix leak of clp->cl_acceptor string
20c55f250618 : HID: google: Detect base folded usage instead of hard-coding whiskers
9e4dbc4646a8 : HID: google: add magnemite/masterball USB ids
8856c5064834 : drm/msm/mdp5: make config variables static
2f2b4fd674ca : MIPS: Disable Loongson MMI instructions for kernel build
38dffe1e4dde : MIPS: elf_hwcap: Export userspace ASEs
7784cac69735 : MIPS: cmdline: Clean up boot_command_line initialization
fcb5c172409d : drm/msm: make a5xx_show and a5xx_gpu_state_put static
df4954e30d0e : drm/msm/mdp5: Remove set but not used variable 'hw_cfg' in modeset_init
2e3cc607af53 : drm/msm/dsi: Remove set but not used variable 'lp'
7264af3ed8d4 : drm/msm/dsi: Remove set but not used variable 'lpx'
c16c52a35e72 : drm/msm/mdp5: Remove set but not used variable 'hw_cfg' in blend_setup
722525023b10 : drm/msm/mdp5: Remove set but not used variable 'fmt'
73b2608a28af : dt-bindings: rng: exynos4-rng: Convert Exynos PRNG bindings to json-schema
ab198a7aab65 : drm/msm: Sanitize the modeset_is_locked checks in dpu
da80f04792fc : drm/i915/tgl: Read SAGV block time from PCODE
b068a86071ca : drm/i915: Move SAGV block time to dev_priv
52111c4628a2 : drm/i915/perf: Store shortcut to intel_uncore
9a61363a6310 : drm/i915/perf: store the associated engine of a stream
0a6f33dba4ee : dm dust: convert documentation to ReST
ca30ad857d90 : docs: admin-guide: fix printk_ratelimit explanation
ea882f75766c : docs: networking: phy: Improve phrasing
d6ce98fe11a0 : docs: networking: devlink-trap: Fix reference to other document
f1e5aa6c13fe : MAINTAINERS: Add BCM2711 to BCM2835 ARCH
81834b918e92 : bindings: MAINTAINERS: fix references to Allwinner LRADC
868adb544a39 : bindings: rename links to mason USB2/USB3 DT files
0ac624f47dd3 : docs: fix some broken references
7f70ae564b80 : Documentation: admin-guide: add earlycon documentation for RISC-V
f11b46f31420 : docs: remove :c:func: from genalloc.rst
049500715e7a : docs: Move the user-space ioctl() docs to userspace-api
5ecd0a06e6bb : docs: move botching-up-ioctls.rst to the process guide
781fa0a95424 : ARM: bcm: Add support for BCM2711 SoC
61d221b735e8 : docs: Fix "make help" suggestion for SPHINXDIR
46fdee06aeef : arm64: dts: broadcom: Add reference to RPi 4 B
7dbe8c62ceeb : ARM: dts: Add minimal Raspberry Pi 4 support
091d3aecc515 : dt-bindings: arm: bcm2835: Add Raspberry Pi 4 to DT schema
ab06837dd269 : dt-bindings: arm: Convert BCM2835 board/soc bindings to json-schema
3ce82be9ae3d : ARM: dts: bcm283x: Move BCM2835/6/7 specific to bcm2835-common.dtsi
ba61479e1ee9 : ARM: dts: bcm283x: Remove brcm,bcm2835-pl011 compatible
4b2d24662126 : ARM: dts: bcm283x: Remove simple-bus from fixed clocks
3ff3a712a9ea : media: ti-vpe: vpe: don't rely on colorspace member for conversion
b373f84d77e1 : media: v4l2-common: add RGB565 and RGB55 to v4l2_format_info
d5a897c8428b : media: v4l2-common: add pixel encoding support
9152dc9ec940 : media: ti-vpe: csc: rgb-to-yuv HD full range coeff are wrong
98ca241d239a : media: ti-vpe: vpe: fix v4l2_compliance issue related to xfer_func
34efd808dbf4 : media: ti-vpe: vpe: use standard struct instead of duplicating fields
f3320447a22a : media: ti-vpe: Set the DMA mask and coherent mask
63728b1cab28 : media: ti-vpe: vpdma: Use fixed type for address in descriptor
cf6acb73b050 : media: ti-vpe: vpe: ensure buffers are cleaned up properly in abort cases
2444846c0dbf : media: ti-vpe: vpe: fix a v4l2-compliance failure about frame sequence number
0bac73adea4d : media: ti-vpe: vpe: fix a v4l2-compliance failure about invalid sizeimage
e20b248051ca : media: ti-vpe: vpe: Make sure YUYV is set as default format
06bec72b250b : media: ti-vpe: vpe: fix a v4l2-compliance warning about invalid pixel format
a37980ac5be2 : media: ti-vpe: vpe: fix a v4l2-compliance failure causing a kernel panic
661eaa3c4bca : media: ti-vpe: Set MAX height supported to 2048 pixels
b2bb3d822f2c : media: ti-vpe: Add support for NV21 format
95959793d20d : media: ti-vpe: Add support for SEQ_BT
55c686ff93f1 : media: ti-vpe: vpe: Remove unnecessary use of container_of
b0ac8596edc8 : power: reset: at91-poweroff: lookup for proper PMC DT node
4d59c7d45585 : media: ti-vpe: vpe: Add missing null pointer checks
102af9b9922f : media: ti-vpe: vpe: Fix Motion Vector vpdma stride
69318b399569 : test_power: Add CURRENT properties
4b082ac6b768 : test_power: Add CHARGE_COUNTER properties
84227cb11ff4 : libperf: Adopt perf_evlist__filter_pollfd() from tools/perf
696f27c994ed : libperf: Introduce perf_evlist__purge()
93dd6e2831ff : libperf: Introduce perf_evlist__exit()
230662e15ed6 : libperf: Move the pollfd allocation from tools/perf to libperf
285aaeac8c5d : libperf: Centralize map refcnt setting
923d0f1868cb : perf evlist: Switch to libperf's mmap interface
b80132b12a78 : perf evlist: Introduce perf_evlist__mmap_cb_mmap()
862488105b84 : nbd: fix possible sysfs duplicate warning
ee7f5225dc3c : xen: Stop abusing DT of_dma_configure API
bb1b1885e2f2 : perf evlist: Introduce perf_evlist__mmap_cb_get()
2277b492582d : kdb: Fix stack crawling on 'running' CPUs that aren't the master
55a7e23f461f : kdb: Fix "btc <cpu>" crash if the CPU didn't round up
54af3e39eed7 : kdb: Remove unused "argcount" param from kdb_bt1(); make btaprompt bool
0f8b5b6d56b5 : kgdb: Remove unused DCPU_SSTEP definition
9abd2ab23776 : perf tools: Introduce perf_evlist__mmap_cb_idx()
b5911e7ac28c : libperf: Introduce perf_evlist_mmap_ops::mmap callback
3a8bb5812198 : libperf: Add perf_evlist_mmap_ops::get callback
1fcbb75cc574 : libperf: Introduce perf_evlist_mmap_ops::idx callback
0b5ea10d4c31 : libperf: Introduce perf_evlist__mmap_ops()
d1a177595b3a : libperf: Adopt perf_evlist__mmap()/munmap() from tools/perf
5e48e55fb57a : MAINTAINERS: Remove Simon as Renesas SoC Co-Maintainer
c3d79a83ca10 : dma-buf/resv: fix exclusive fence get
151ed5d70da8 : libperf: Adopt perf_mmap__read_event() from tools/perf
32fdc2ca7e2a : libperf: Adopt perf_mmap__read_done() from tools/perf
7c4d41824f9a : libperf: Adopt perf_mmap__read_init() from tools/perf
7728fa0cfaeb : libperf: Adopt perf_mmap__consume() function from tools/perf
574878f98c05 : xen/grant-table: remove unnecessary printing
5139de5d5e60 : media: ti-vpe: Fix a parallel build issue
d30f4e3d4fbd : media: imx214: Add new control with V4L2_CID_UNIT_CELL_SIZE
2e8db63e1f64 : media: v4l2-ctrl: Add new helper v4l2_ctrl_ptr_create
3f0a700624d0 : media: Documentation: media: Describe V4L2_CID_UNIT_CELL_SIZE
61fd036d0111 : media: add V4L2_CID_UNIT_CELL_SIZE control
8ae3a0862993 : media: Documentation: media: Document V4L2_CTRL_TYPE_AREA
d1dc49370f83 : media: add V4L2_CTRL_TYPE_AREA control type
f7fe9f9528b9 : media: Documentation: v4l2_ctrl_new_std_compound
b35d6c02aa3c : media: v4l2-core: Implement v4l2_ctrl_new_std_compound
a868da75fd8f : ARM: dts: omap5: Add PRM data
f7186dae1dff : ARM: dts: am43xx: Add PRM data
73e64a93014f : ARM: dts: am33xx: Add PRM data
222fe59f3e4b : ARM: dts: omap4: add PRM nodes
db7725d3a6bf : ARM: dts: dra7: add PRM nodes
04360e4112c3 : arm64: dts: renesas: r8a774b1: Add INTC-EX device node
4ec25b30a477 : arm64: dts: renesas: r8a774b1: Add USB3.0 device nodes
34560ef33934 : arm64: dts: renesas: r8a774b1: Add USB-DMAC and HSUSB device nodes
561668aa4614 : arm64: dts: renesas: r8a774b1: Add USB2.0 phy and host (EHCI/OHCI) device nodes
067eca6dc61a : arm64: dts: renesas: r8a774b1: Add Sound and Audio DMAC device nodes
133e6c78c493 : arm64: dts: renesas: hihope-rzg2-ex: Let the board specific DT decide about pciec1
b3ddadfa2831 : arm64: dts: renesas: r8a774b1: Add PCIe device nodes
c88657c4a1ea : arm64: dts: renesas: r8a774b1: Add all MSIOF nodes
7213aea4afad : arm64: dts: renesas: r8a774b1: Add RWDT node
b6bb8a108d0b : arm64: dts: renesas: Add support for Advantech idk-1110wr LVDS panel
642a33259bdf : arm64: dts: renesas: hihope-rzg2-ex: Add LVDS support
31222abb669c : arm64: dts: renesas: hihope-rzg2-ex: Enable backlight
68f627511fed : arm64: dts: renesas: r8a774b1: Add PWM device nodes
ab46816a38a4 : arm64: dts: renesas: r8a774b1: Add FDP1 device nodes
fdf130155fa0 : arm64: dts: renesas: r8a774b1-hihope-rzg2n: Add display clock properties
3a02555a4d06 : arm64: dts: renesas: r8a774b1: Add HDMI encoder instance
04e4bad30adb : arm64: dts: renesas: r8a774b1: Add DU device to DT
fbdcdb9c8621 : arm64: dts: renesas: hihope-common: Move du clk properties out of common dtsi
79718f9d5471 : arm64: dts: renesas: r8a774b1: Connect Ethernet-AVB to IPMMU-DS0
c65588936f49 : arm64: dts: renesas: r8a774b1: Tie SYS-DMAC to IPMMU-DS0/1
966607b84714 : arm64: dts: renesas: r8a774b1: Add VSP instances
955ceb563c79 : arm64: dts: renesas: r8a774b1: Add FCPF and FCPV instances
63093a8e58be : arm64: dts: renesas: r8a774b1: Add IPMMU device nodes
070302d4673a : arm64: dts: renesas: r8a774b1: Add I2C and IIC-DVFS support
6317736729ac : arm64: dts: renesas: r8a774b1: Add SDHI support
928249b781eb : arm64: dts: renesas: r8a774b1: Add TMU device nodes
39040e87b71a : arm64: dts: renesas: r8a774b1: Add CMT device nodes
95b3547f27a6 : arm64: dts: renesas: r8a774b1: Add RZ/G2N thermal support
ce21f29032ae : arm64: dts: renesas: r8a774b1: Add OPPs table for cpu devices
65005e6a5bb4 : arm64: dts: renesas: Add HiHope RZ/G2N sub board support
c722d9001ab5 : arm64: dts: renesas: r8a774b1: Add Ethernet AVB node
bbbb919f3286 : arm64: dts: renesas: r8a774b1: Add GPIO device nodes
83e7620a0417 : arm64: dts: renesas: r8a774b1: Add SCIF and HSCIF nodes
fd863e588062 : arm64: dts: renesas: r8a774b1: Add SYS-DMAC device nodes
048b39fae795 : arm64: dts: renesas: r8a774b1-hihope-rzg2n: Enable HS400 mode
a38132581269 : arm64: dts: renesas: r8a774a1: Remove audio port node
c173dba44c2d : ASoC: tas2562: Introduce the TAS2562 amplifier
a4eff5f86c9c : ASoC: SOF: imx: Read ESAI parameters and send them to DSP
5d43001ae436 : ASoC: SOF: acpi led support for switch controls
b4be427683cf : ASoC: SOF: imx: Describe ESAI parameters to be sent to DSP
8b160dc2a92c : ASoC: SOF: pci: add debug module param
70b0c75ae1e3 : ASoC: SOF: acpi: add debug module param
902fd492d5ea : Revert "ASoC: SOF: Force polling mode on CFL and CNL"
acf1b71cb693 : AsoC: SOF: refactor control load code
a68c6b6cc77b : ASoC: SOF: enable dual control for pga
2636a5172da2 : drm/scheduler: make unexported items static
f3416e7144f5 : ASoC: SOF: enable sync_write in hdac_bus
11bcf5f78905 : drm/edid: Add 6 bpc quirk for SDC panel in Lenovo G50
969d49b2cdc8 : dt-bindings: asoc: Add ADAU7118 documentation
ca514c0f12b0 : ASOC: Add ADAU7118 8 Channel PDM-to-I2S/TDM Converter driver
3a612765f423 : drm/i915: Remove cursor use of properties for coordinates
d8bd3e157a17 : drm/i915: Remove begin/finish_crtc_commit, v4.
04c8b0bf4abc : drm/i915: Use intel_plane_state in prepare and cleanup plane_fb
af9fbfa657c8 : drm/i915: Introduce and use intel_atomic_crtc_state_for_each_plane_state.
9a3a41dfe223 : drm/i915: Fix for_each_intel_plane_mask definition
fec748740c9c : drm/plane: Clarify our expectations for src/dst rectangles
b21555786f18 : dm snapshot: rework COW throttling to fix deadlock
a2f83e8b0c82 : dm snapshot: introduce account_start_copy() and account_end_copy()
76d6d3df5241 : drm/vkms: Remove duplicated include from vkms_drv.c
7a56b81c4746 : x86/jailhouse: Only enable platform UARTs if available
83fa9842afe7 : drm/dp-mst: Drop connection_mutex check
0935e5f7527c : x86/jailhouse: Improve setup data version comparison
b058b2552edb : w1: ds250x: Fix build error without CRC16
40688bd58df7 : misc: Use the correct style for SPDX License Identifier
7ed42113ce03 : ocxl: Use the correct style for SPDX License Identifier
efcd2390f56b : misc: fastrpc: revert max init file size back to 2MB
387f625585d1 : misc: fastrpc: handle interrupted contexts
55bcda35584c : misc: fastrpc: do not interrupt kernel calls
2d10d2d17072 : misc: fastrpc: fix memory leak from miscdev->name
2419e55e532d : misc: fastrpc: add mmap/unmap support
689e3557a2d1 : misc: MIC: drop all 'comment' lines from its Kconfig
9964f8c899fc : misc: rtsx: Remove unneeded variable in rts5260_card_power_on
d52accce0aad : platform: goldfish: Allow goldfish drivers for archs with IOMEM and DMA
32a738704d7f : greybus: remove excessive check in gb_connection_hd_cport_quiesce()
bb4d6e0ee83c : lis3lv02d: switch to using input device polling mode
fa6f90f349ac : sgi-gru: simplify procfs code some more
ad90ff6964d7 : misc: atmel_tclib: use devm_platform_ioremap_resource() to simplify code
71200fcbb91c : w1: sgi_w1: use devm_platform_ioremap_resource() to simplify code
b33a654a5bd6 : drm/tiny: Kconfig: Remove always-y THERMAL dep. from TINYDRM_REPAPER
1d40ae4e1784 : perf tools: Use perf_mmap way to detect aux mmap
80e53d114823 : libperf: Adopt perf_mmap__put() function from tools/perf
59d7ea620b58 : libperf: Adopt perf_mmap__unmap() function from tools/perf
86027e312c36 : drm/i915/selftests: Check that registers are preserved between virtual engines
e75710f063e2 : libperf: Adopt perf_mmap__get() function from tools/perf
bd9bec5b6a09 : drm/i915/execlists: Mark up expected state during reset
e0b0cb938864 : virt: vbox: fix memory leak in hgcm_call_preprocess_linaddr
32c261c070c2 : libperf: Adopt perf_mmap__mmap() function from tools/perf
504582e8e40b : crypto: geode-aes - switch to skcipher for cbc(aes) fallback
c03b04dcdba1 : crypto: user - fix memory leak in crypto_reportstat
ffdde5932042 : crypto: user - fix memory leak in crypto_report
64e7f852c47c : crypto: af_alg - cast ki_complete ternary op to int
86ef1dfcb561 : crypto: atmel-aes - Fix IV handling when req->nbytes < ivsize
830536770f96 : crypto: aegis128/simd - build 32-bit ARM for v8 architecture explicitly
bf59b3053e63 : libperf: Adopt perf_mmap__mmap_len() function from tools/perf
e440979faf6a : libperf: Add 'struct perf_mmap_param'
977da0738f3b : crypto: inside-secure - Remove #ifdef checks
5dc54a06f6e5 : binder: Fix comment headers on binder_alloc_prepare_to_free()
51d8a7eca677 : binder: prevent UAF read in print_binder_transaction_log_entry()
353120b48d4f : libperf: Add perf_mmap__init() function
74e6bd472b6d : crypto: inside-secure - Fix a maybe-uninitialized warning
75451f871cf5 : MAINTAINERS: Add maintainer for HiSilicon HPRE driver
848974151618 : crypto: hisilicon - Add debugfs for HPRE
b492f82fcee1 : Documentation: Add debugfs doc for hisi_hpre
5ec302a364bf : crypto: hisilicon - add SRIOV support for HPRE
c8b4b477079d : crypto: hisilicon - add HiSilicon HPRE accelerator
a92a00f80950 : crypto: hisilicon - misc fix about sgl
d8ac7b85236b : crypto: hisilicon - fix large sgl memory allocation problem when disable smmu
f081fda293ff : crypto: hisilicon - add sgl_sge_nr module param for zip
48c1cd40fae3 : crypto: hisilicon - merge sgl support to hisi_qm module
daae28debcb0 : hwrng: core - move add_early_randomness() out of rng_mutex
c31e73121f4c : base: soc: Handle custom soc information sysfs entries
26d5310ee28a : MAINTAINERS: Add entry for perf tool arm64 pmu-events files
33364d63c75d : serdev: Add ACPI devices by ResourceSource field
619cbcaedc8e : serial: sirf: make register info static
8b7103f31950 : tty: serial: qcom_geni_serial: Wakeup over UART RX
3e4aaea7a039 : tty: serial: qcom_geni_serial: IRQ cleanup
42466b9f29b4 : perf tools: Avoid 'sample_reg_masks' being const + weak
aafb00a977cf : USB: yurex: fix NULL-derefs on disconnect
c7b7de631246 : KVM: s390: Do not yield when target is already running
8474e5cac07e : KVM: s390: count invalid yields
efec8d219fb1 : selftests: kvm: make syncregs more reliable on s390
71eea7071583 : platform/x86: intel_punit_ipc: Avoid error message when retrieving IRQ
18380f52dbac : platform/x86: classmate-laptop: remove unused variable
31a8d8fa84c5 : tty: serial: imx: Use platform_get_irq_optional() for optional IRQs
ff30283a8de4 : serial: fix kernel-doc warning in comments
c8ff64053757 : drm/sun4i: Enable DRM InfoFrame support on H6
e2229fb73e21 : drm/meson: Enable DRM InfoFrame support on GXL, GXM and G12A
1bf95915a878 : drm/rockchip: Enable DRM InfoFrame support on RK3328 and RK3399
7cea855922cb : drm/bridge: dw-hdmi: Add Dynamic Range and Mastering InfoFrame support
d13cf9eae444 : staging: wfx: fix spelling mistake "non existant" -> "non-existent"
f2edbb6699b0 : opp: of: drop incorrect lockdep_assert_held()
ebb2fe57a51c : USB: iowarrior: use pr_err()
8d33e828f72c : USB: iowarrior: drop redundant iowarrior mutex
7c5b971d623f : USB: iowarrior: drop redundant disconnect mutex
b5f8d46867ca : USB: iowarrior: fix use-after-free after driver unbind
80cd5479b525 : USB: iowarrior: fix use-after-free on release
edc4746f253d : USB: iowarrior: fix use-after-free on disconnect
93ddb1f56ae1 : USB: chaoskey: fix use-after-free on release
123a0f125fa3 : USB: adutux: fix use-after-free on release
58ecf131e746 : USB: ldusb: fix NULL-derefs on driver unbind
726b55d0e22c : USB: legousbtower: fix use-after-free on release
eb21a74adaa1 : usb: cdns3: Fix for incorrect DMA mask.
02ffc26df96b : usb: cdns3: fix cdns3_core_init_role()
ac9099e10a60 : usb: cdns3: gadget: Fix full-speed mode
09865094536c : ARM: dts: Add OPP-V2 table for AM3517
3fbeef397212 : cpufreq: ti-cpufreq: Add support for AM3517
341afbc9ea39 : ARM: dts: omap36xx: using OPP1G needs to control the abb_ldo
42e52616f382 : cpufreq: ti-cpufreq: omap36xx use "cpu0","vbb" if run in multi_regulator mode
6ddf6c91e6f8 : ARM: dts: omap3: bulk convert compatible to be explicitly ti,omap3430 or ti,omap3630 or ti,am3517
b552904a73a3 : DTS: bindings: omap: update bindings documentation
b7dbe349e1eb : ARM: dts: omap34xx & omap36xx: replace opp-v1 tables by opp-v2 for
b4bc9f9e27ed : cpufreq: ti-cpufreq: add support for omap34xx and omap36xx
369dca424a3f : USB: usb-skeleton: drop redundant in-urb check
635300185277 : USB: usb-skeleton: fix use-after-free after driver unbind
bed5ef230943 : USB: usb-skeleton: fix NULL-deref on disconnect
1141a7522e39 : usb: typec: remove duplicated include from hd3ss3220.c
07562314c2d3 : dt-bindings: dmaengine: usb-dmac: Add binding for r8a774b1
a17e369540c5 : dt-bindings: rcar-gen3-phy-usb2: Add r8a774b1 support
808566e6a78f : dt-bindings: usb: renesas_usbhs: Add r8a774b1 support
f48c0a4228af : dt-bindings: rcar-gen3-phy-usb3: Add r8a774b1 support
7236c197b4ed : dt-bindings: usb: renesas_usb3: Document r8a774b1 support
49b8956b3d9b : dt-bindings: usb-xhci: Add r8a774b1 support
71464db9c249 : usb: core: devio.c: Fix assignment of 0/1 to bool variables
dd2057e544dc : USB: core: drop OOM message
5a9a8a4c5058 : usb: typec: hd3ss3220: hd3ss3220_probe() warn: passing zero to 'PTR_ERR'
a4f55d8b8c14 : usb: hub: Check device descriptor before resusciation
db0386312f29 : usb: gadget: Remove set but not used variable 'opts' in msg_do_config
29234e3bb557 : usb: gadget: Remove set but not used variable 'opts' in acm_ms_do_config
b1a71c904763 : usb: mtu3: fix race condition about delayed_status
71460342d48b : usb: mtu3: add a new function to do status stage
da4b5d18dd94 : usb: typec: add dependency for TYPEC_HD3SS3220
d8b1ad7ce765 : media: platform: Use devm_platform_ioremap_resource() in two functions
5c9de1fa03e9 : media: rcar-vin: Use bytes per line instead of width for UV offset
2a4558c6adc4 : media: imx: Move pads init to probe
1f4642464655 : media: imx: Move capture device init to registered
dbb8d05a9d11 : media: rcar-vin: Create compose rectangle where it is used
aacbd4ff3a8b : media: rcar-vin: Rename wrongly named rectangle
1edfa9b1687e : media: vimc: Fix error return code in vimc_register_devices()
9e08117c9d4e : media: usbvision: Fix races among open, close, and disconnect
c7a191464078 : media: usbvision: Fix invalid accesses after device disconnect
59251a8be3c2 : media: gspca: make array st6422_bridge_init static, makes object smaller
27dbc2e63b9a : media: cx18: make array mapping static, makes object smaller
69bb7eb88346 : media: cx231xx: remove duplicated include from cx231xx-417.c
80a501a46f08 : media: staging: media: imx: Use devm_platform_ioremap_resource().
e1444e9b0424 : media: cx88: Fix some error handling path in 'cx8800_initdev()'
542a5c66e0ff : drm/i915/gt: Warn CI about an unrecoverable wedge
2eca8e4c1df4 : media: v4l: cadence: Fix how unsued lanes are handled in 'csi2rx_start()'
8dbdee8e8acc : media: usb: null check create_singlethread_workqueue
68085f314d64 : media: gspca: null check create_singlethread_workqueue
e6f45ea2e721 : media: cx88: Add support for NotOnlyTV LV3H card
1d96e53fe8b5 : media: staging: media: imx: Fix alignment to match open parenthesis
672c29b91670 : media: i2c: Use div64_ul() for u64-by-unsigned-long divide
31218df77e7f : media: media/pci/ivtv: Variable vbi.type could be uninitialized if macro v4l2_subdev_call set __result an error code
6bf05f759932 : media: af9035: add support for Logilink VG0022A.
57df53738a81 : media: si2157: Add option for not downloading firmware.
d7f9e85082f6 : media: af9035: add the formula used for the I2C speed
1c9b943cdcbd : media: si2168: use bits instead of bool for flags
025910db8057 : drm/bridge: analogix-anx78xx: add support for 7808 addresses
612ee81b9461 : powerpc/papr_scm: Fix an off-by-one check in papr_scm_meta_{get, set}
fd70c7755bf0 : drm/bridge: tc358767: fix max_tu_symbol value
9d41318c4e43 : drm/i915/tgl: simplify the lrc register list for !RCS
fef4ac873369 : pm-graph info added to MAINTAINERS
ba2c74da52eb : drm/i915/tgl: the BCS engine supports relative MMIO
f49249d58abd : PM: sleep: include <linux/pm_runtime.h> for pm_wq
65650b35133f : cpufreq: Avoid cpufreq_suspend() deadlock on system shutdown
161ca4c0feeb : staging: vc04_services: Avoid NULL comparison
039f8b21d153 : staging: emxx_udc: use devm_platform_ioremap_resource() to simplify code
f595f03bfdfc : staging: clocking-wizard: use devm_platform_ioremap_resource() to simplify code
fbf12784d343 : staging: octeon: Fix incorrect type in assignment
06f9c65a8dd4 : staging: rtl8712: Align function arguments with opening paranthesis
ac478ce77304 : staging: rtl8723bs: Fix style in definitions
042e9a6857b8 : staging: rtl8723bs: Remove space before tabs
5bb48864d34c : staging: rtl8723bs: Remove duplicate blank lines
26752254faeb : staging: rtl8723bs: Remove commented code
c9ca79b3a5b0 : staging: rtl8723bs: Fix incorrect type in declaration
c44b23f51f4c : staging: rtl8723bs: Add space between elements
af2f2c5e20bf : staging: rtl8723bs: Fix function call wrapping style
a9ce2354f7cb : staging: rtl8723bs: Fix line over 80 characters
38c077d7070c : staging: rtl8723bs: Remove File operation APIs
44bcfb27d29e : staging: rtl8723bs: Remove rtw_merge_string() function
9d411eee4342 : staging: rtl8723bs: Remove phy_Config*WithParaFile() configuration leftovers
efe0b0a07238 : staging: rtl8723bs: Remove phy_Config*WithParaFile() functions
8c0c8b661bc7 : staging: rtl8723bs: Remove phy_Config*With*ParaFile() calls
348c59749ffe : staging: rtl8723bs: Remove set but not used variable 'i'
a883d97fc538 : staging: rtl8723bs: Remove space before tab
cf490d84dbef : staging: rtl8723bs: Replace string with identifier
2dac96b334aa : staging: rtl8723bs: core: Remove typecast in call to kfree
2189624b3c5a : ACPI: PM: Drop Dell XPS13 9360 from LPS0 Idle _DSM blacklist
89d0180a60fc : s390/Kconfig: add z13s and z14 ZR1 to TUNE descriptions
5474080a3a0a : s390/Kconfig: make use of 'depends on cc-option'
05668e1d74b8 : s390/cio: fix virtio-ccw DMA without PV
8fd1fe824f20 : staging: wfx: Make some functions static in sta.c
dc3d13fba469 : staging: wfx: Make function 'wfx_tx_queue_get' static
7638621da743 : staging: wfx: Make function 'sram_write_dma_safe', 'load_firmware_secure' static
0bb0dff0cc16 : staging: wfx: fix swapped arguments in memset call
c0981afd8cd6 : staging: kpc2000: Remove unnecessary return variable
710abfe8ead2 : drm/bridge: sil_sii8620: make remote control optional.
6b564ad7f883 : gpu: drm: bridge: sii9234: convert to devm_i2c_new_dummy_device
e0b68fb186b2 : scripts/bpf: Fix xdp_md forward declaration typo
70c2655849a2 : net: silence KCSAN warnings about sk->sk_backlog.len reads
eac66402d1c3 : net: annotate sk->sk_rcvlowat lockless reads
8265792bf887 : net: silence KCSAN warnings around sk_add_backlog() calls
1f142c17d19a : tcp: annotate lockless access to tcp_memory_pressure
60b173ca3d1c : net: add {READ|WRITE}_ONCE() annotations on ->rskq_accept_head
503978aca461 : net: avoid possible false sharing in sk_leave_memory_pressure()
4ffdd22e49f4 : tun: remove possible false sharing in tun_flow_update()
e37542ba111f : netfilter: conntrack: avoid possible false sharing
c17e26ddc795 : team: call RCU read lock when walking the port_list
5e96cd3302bd : net: stmmac: Remove break after a return
7573822883bd : net/ethernet: xgmac don't set .driver twice
b1b8d080f728 : arm64: dts: msm8916-samsung-a2015: add tactile buttons and hall sensor
993e4c929a07 : netns: fix NLM_F_ECHO mechanism for RTM_NEWNSID
acbf73bfa028 : soc: qcom: llcc: Move regmap config to local variable
6a0990eaa768 : scsi: ch: Make it possible to open a ch device multiple times again
8cbf0c173aa0 : scsi: fix kconfig dependency warning related to 53C700_LE_ON_BE
0ee6211408a8 : scsi: sni_53c710: fix compilation error
8cfb8e40d686 : scsi: megaraid_sas: remove unused variables 'debugBlk','fusion'
b6ce6fb121a6 : scsi: scsi_dh_alua: handle RTPG sense code correctly during state transitions
35a79a635179 : scsi: qla2xxx: fix a potential NULL pointer dereference
ff7ca7fd03ce : scsi: megaraid_sas: Unique names for MSI-X vectors
390e28087823 : scsi: smartpqi: bump version
694c5d5b4625 : scsi: smartpqi: Align driver syntax with oob
0fa31a88bfd2 : scsi: smartpqi: remove unused manifest constants
5b083b305b49 : scsi: smartpqi: fix problem with unique ID for physical device
e655d469c32d : scsi: smartpqi: correct syntax issue
bb9af08cfc41 : scsi: smartpqi: change TMF timeout from 60 to 30 seconds
c2922f174fa0 : scsi: smartpqi: fix LUN reset when fw bkgnd thread is hung
21432010d528 : scsi: smartpqi: add inquiry timeouts
b969261134c1 : scsi: smartpqi: fix call trace in device discovery
0530736e40a0 : scsi: smartpqi: fix controller lockup observed during force reboot
79a85e214d62 : null_blk: Fix zoned command return code
e0ae2c578d39 : net: usb: qmi_wwan: add Telit 0x1050 composition
26b6c9843384 : libfs: take cursors out of list when moving past the end of directory
6fcf0c72e4b9 : vfs: add missing blkdev_put() in get_tree_bdev()
33f37c648812 : shmem: fix LSM options parsing
d18963cf0365 : net/smc: improve close of terminated socket
c3d9494e68c4 : net/smc: no new connections on disappearing devices
b3cb53c05f20 : net/smc: increase device refcount for added link group
a0a62ee15a82 : net/smc: separate locks for SMCD and SMCR link group lists
a2351c5d86d7 : net/smc: separate SMCD and SMCR link group lists
0ea1671f2620 : net: stmmac: dwmac-mediatek: fix wrong delay value issue when resume back
3524a38e594d : scsi: mpt3sas: Clean up some indenting
690a6ca7df3d : DIM: fix dim.h kernel-doc and headers
f7cb0d0945eb : scsi: lpfc: Make function lpfc_defer_pt2pt_acc static
c51c4841f157 : scsi: ch: add include guard to chio.h
8ae15a460b14 : scsi: qla2xxx: Update driver version to 10.01.00.20-k
45c96e442f52 : scsi: qla2xxx: Improve logging for scan thread
d52cd7747d90 : scsi: qla2xxx: Capture FW dump on MPI heartbeat stop event
c55474197a2e : scsi: qla2xxx: Check for MB timeout while capturing ISP27/28xx FW dump
6997db98d00a : scsi: qla2xxx: Set remove flag for all VP
c76ae845ea83 : scsi: qla2xxx: Add error handling for PLOGI ELS passthrough
84ed362ac40c : scsi: qla2xxx: Dual FCP-NVMe target port support
11c9a7d38af5 : act_mirred: Fix mirred_init_module error handling
a954380acde6 : net: taprio: Fix returning EINVAL when configuring without flags
be40a86c3197 : s390/qeth: Fix initialization of vnicc cmd masks during set online
b528965bcc82 : s390/qeth: Fix error handling during VNICC initialization
9db74e51ec08 : phylink: fix kernel-doc warnings
b6e6b5f1da7e : sctp: add SCTP_SEND_FAILED_EVENT event
5cd0b9173314 : sctp: add SCTP_ADDR_MADE_PRIM event
c446f50ce5f7 : sctp: add SCTP_ADDR_REMOVED event
4b7740324ed8 : sctp: add SCTP_ADDR_ADDED event
cd9e72b80090 : RISC-V: entry: Remove unneeded need_resched() loop
819be8108fde : sctp: add chunks to sk_backlog when the newsk sk_socket is not set
61a48006ffbb : dt-bindings: at24: add new compatible
7f3bf4203774 : dt-bindings: at24: convert the binding document to yaml
a7137534b597 : bonding: fix potential NULL deref in bond_update_slave_arr
c85ac57ce241 : MIPS: cmdline: Remove redundant Kconfig defaults
520cf6002147 : net: stmmac: fix disabling flexible PPS output
5da202c88f8c : net: stmmac: fix length of PTP clock's name string
25bfef430e96 : libbpf: Fix passing uninitialized bytes to setsockopt
76790c7c66cc : selftests/bpf: Fix btf_dump padding test case
6e05abc9abd5 : selftests/bpf: Convert test_btf_dump into test_progs test
b4099769f332 : libbpf: Fix struct end padding in btf_dump
1bb9fb0a147f : ARM: mm: alignment: use "u32" for 32-bit instructions
67e15fa5b487 : ARM: mm: fix alignment handler faults under memory pressure
61978617e905 : ARM: dts: Add minimal support for Droid Bionic xt875
757926247836 : net: stmmac: add flexible PPS to dwmac 4.10a
be57274e0dd7 : ARM: dts: omap4-droid4: Allow 300mA current for USB peripherals
087a2b7ec973 : ARM: dts: Use level interrupt for omap4 & 5 wlcore
e963408e8ff4 : drivers/amba: fix reset control error handling
792e154c4814 : Input: pixcir_i2c_ts - remove platform data
71a8f3455cbf : Input: pixcir_i2c_ts - do not print error on defer probe
13fb9cf593c3 : Input: pixcir_i2c_ts - print register address in decimal
12e7425a69fd : Input: pixcir_i2c_ts - keep header files sorted
0d3c8501e32e : Input: pixcir_i2c_ts - move definitions into a single file
bdafbb15d13b : Input: pixcir_i2c_ts - remove unneeded gpio.h header file
c0de00b286ed : MIPS: SGI-IP22/28: Use PROM for memory detection
931e1bfea403 : MIPS: SGI-IP22: set PHYS_OFFSET to memory start
351889d35629 : MIPS: fw: arc: workaround 64bit kernel/32bit ARC problems
39b2d7565a47 : MIPS: Kconfig: always select ARC_MEMORY and ARC_PROMLIB for platform
ce6c0a593b3c : MIPS: fw: arc: use call_o32 to call ARC prom from 64bit kernel
d11646b5ce93 : MIPS: fw: arc: remove unused ARC code
e137d3abdfca : drm/i915/gt: execlists->active is serialised by the tasklet
749085a2131f : drm/i915/execlists: Protect peeking at execlists->active
68184eb7b096 : drm/i915: Fixup preempt-to-busy vs reset of a virtual request
8a9973408177 : io_uring: only flush workqueues on fileset removal
6e73e92b155c : nfsd4: fix up replay_matches_cache()
a8385f0c3fd3 : drm/i915: Only enqueue already completed requests
6535a4b34ed9 : drm/i915/execlists: Drop redundant list_del_init(&rq->sched.link)
a8064d577dab : drm/i915/cml: Add second PCH ID for CMP
3c0be5849259 : MIPS: Drop 32-bit asm string functions
6baaeadae911 : MIPS: Provide unroll() macro, use it for cache ops
efcb529694c3 : MIPS: fw: sni: Fix out of bounds init of o32 stack
46f1619500d0 : MIPS: include: Mark __xchg as __always_inline
728db198868c : perf beauty: Introduce strtoul() for x86 MSRs
90df0249c2ea : perf trace: Expand strings in filters to integers
64292b3336e4 : Documentation: Fix warning in drm-kms-helpers.rst
287422a95fe2 : drm/rockchip: Round up _before_ giving to the clock framework
d0a3a1041005 : perf trace: Introduce a strtoul() method for 'struct strarrays'
3f41b77843b3 : perf trace: Add a strtoul() method to 'struct syscall_arg_fmt'
c36eebd9ba5d : drm/i915/gt: execlists->active is serialised by the tasklet
c949ae431467 : drm/i915/execlists: Protect peeking at execlists->active
cfbb2e38dfc6 : drm/panfrost: Remove commented out call to panfrost_core_dump
de89212ddb3d : drm/panfrost: Handle resetting on timeout better
603e398a3db2 : drm/panfrost: Remove NULL check for regulator
a26e0fbe06e2 : iio: Fix an undefied reference error in noa1305_probe
82f301563524 : iio: light: opt3001: fix mutex unlock race
c62dd44901cf : iio: adc: ad799x: fix probe error handling
7fd1c2606508 : iio: light: add missing vcnl4040 of_compatible
1436a78c6349 : iio: light: fix vcnl4000 devicetree hooks
fdb828e2c71a : iio: imu: st_lsm6dsx: fix waitime for st_lsm6dsx i2c controller
972917419a0b : iio: adc: axp288: Override TS pin bias current for some models
9c0530e898f3 : iio: imu: adis16400: fix memory leak
ab612b1daf41 : iio: imu: adis16400: release allocated memory on failure
dcb10920179a : iio: adc: stm32-adc: fix a race when using several adcs with dma and irq
31922f62bb52 : iio: adc: stm32-adc: move registers definitions
d9a997bd4d76 : iio: accel: adxl372: Perform a reset at start up
62df81b74393 : iio: accel: adxl372: Fix push to buffers lost samples
d202ce4787e4 : iio: accel: adxl372: Fix/remove limitation for FIFO samples
4043ecfb5fc4 : iio: adc: hx711: fix bug in sampling of data
8f6ea27b2fef : drm: two planes with the same zpos have undefined ordering
2bfd3e7651ad : soc: qcom: llcc: Name regmaps to avoid collisions
951d48855d86 : of: Make of_dma_get_range() work on bus nodes
c46652ee6cac : spi: npcm: Remove set but not used variable 'val'
944be39bd47c : spi: omap-100k: Remove set but not used variable 'dataH'
907becb2638d : regulator: uniphier: use devm_platform_ioremap_resource() to simplify code
73511a90b74c : regulator: stm32-vrefbuf: use devm_platform_ioremap_resource() to simplify code
4bbee14d8e54 : ASoC: simple_card_utils.h: Add missing include
ac84b8b21b8e : ASoc: Add Texas Instruments TAS2562 amplifier binding
1cd4d9eead73 : drm/amdkfd: update for drmP.h removal
af6219590b54 : ASoC: simple_card_utils.h: Fix potential multiple redefinition error
bcab05880f93 : ASoC: msm8916-wcd-digital: add missing MIX2 path for RX1/2
598c30dbcc94 : drm/amdgpu/powerplay: fix typo in mvdd table setup
083164dbdb17 : drm/amdgpu: fix memory leak
54e48a69c117 : ARM: multi_v7_defconfig: Enable Exynos bus and memory frequency scaling (devfreq)
00265bee1002 : ARM: multi_v7_defconfig: Enable options for boards with Exynos SoC
ac4062aa6c81 : gpio: 104-idi-48e: make array register_offset static, makes object smaller
a02712e1ebcd : gpio: htc-egpio: remove redundant error message
1135ee4af740 : gpio: htc-egpio: use devm_platform_ioremap_resource()
71b4da2b370b : gpio: ath79: use devm_platform_ioremap_resource()
94bfcbf0368b : gpio: em: use devm_platform_ioremap_resource()
f63516f4d644 : gpio: xgene: use devm_platform_ioremap_resource()
cf62b4e44c49 : gpio: xgene: remove redundant error message
8dff1df551df : NFS: replace cross device check in copy_file_range
1275101026b4 : NFS based on file size issue sync copy or fallback to generic copy offload
0e65a32c8a56 : NFS: handle source server reboot
fefa1a812a9a : NFS handle NFS4ERR_PARTNER_NO_AUTH error
124060255d59 : NFS: also send OFFLOAD_CANCEL to source server
6b61c969d501 : NFS: COPY handle ERR_OFFLOAD_DENIED
7e350197a1c1 : NFS: for "inter" copy treat ESTALE as ENOTSUPP
0b9018b9cab9 : NFS: skip recovery of copy open on dest server
ec4b09250898 : NFS: inter ssc open
1d38f3f0d700 : NFS: add ca_source_server<> to COPY
0491567b51ef : NFS: add COPY_NOTIFY operation
f9bdad8ca8a4 : NFS NFSD: defining nl4_servers structure needed by both
5478f912d225 : soc: ti: omap-prm: add omap5 PRM data
01f5069efa62 : soc: ti: omap-prm: add am4 PRM data
59de827750f2 : soc: ti: omap-prm: add dra7 PRM data
8aa35504a0b9 : soc: ti: omap-prm: add data for am33xx
0f0faaf4d7ff : soc: ti: omap-prm: add omap4 PRM data
d30cd83f6853 : soc: ti: omap-prm: add support for denying idle for reset clockdomain
c5117a78dd88 : soc: ti: omap-prm: poll for reset complete during de-assert
3e99cb214f03 : soc: ti: add initial PRM driver with reset control support
95ec5442715a : dt-bindings: omap: add new binding for PRM instances
aeea4b75f045 : xfs: move local to extent inode logging into bmap helper
603efebd6768 : xfs: remove broken error handling on failed attr sf to leaf change
0b10d8a89f55 : xfs: log the inode on directory sf to block format change
0b5748477924 : NFS: Remove redundant mirror tracking in O_DIRECT
031d73ed768a : NFS: Fix O_DIRECT accounting of number of bytes read/written
2a86972f60fc : drm/i915: Select DPLL's via mask
f2a4a13ab2ca : drm/vkms: Fix an undefined reference error in vkms_composer_worker
d4097f1937f2 : perf trace: Introduce --filter for tracepoint events
1827ab5ba8e1 : perf evlist: Introduce append_tp_filter_pid() and append_tp_filter_pids()
53c92f73389d : perf evlist: Introduce append_tp_filter() method
05cea4492c9d : perf evlist: Factor out asprintf routine to build a tracepoint pid filter
c330ef2847ee : perf trace: Associate the "msr" tracepoint arg name with x86_MSR__scnprintf()
646b3e2cfbf2 : perf trace beauty: Add the glue for the autogenerated MSR arrays
5d88099bc00d : perf trace: Allow associating scnprintf routines with well known arg names
fd21834704a6 : perf beauty: Hook up the x86 MSR table generator
693d345818e1 : perf trace beauty: Add a x86 MSR cmd id->str table generator
8d6505bae391 : perf beauty: Make strarray's offset be u64
d50341274d01 : drm/i915/color: move check of gamma_enable to specific func/platform
9b000b47cc18 : drm/i915/color: fix broken gamma state-checker during boot
bfef04adb312 : drm/edid: Select DMT timing if EDID's display feature not support GTF
9816b4af4351 : EDAC/device: Rework error logging API
5facae4f3549 : locking/lockdep: Remove unused @nested argument from lock_release()
e950cca3f3c4 : lib/smp_processor_id: Don't use cpumask_equal()
df4d29732fda : perf/x86/amd: Change/fix NMI latency mitigation to use a timestamp
7fa343b7fdc4 : perf/core: Fix corner case in perf_rotate_context()
d44248a41337 : perf/core: Rework memory accounting in perf_mmap()
8d495477d62e : sched/cputime: Spare a seqcount lock/unlock cycle on context switch
f83eeb1a0168 : sched/cputime: Rename vtime_account_system() to vtime_account_kernel()
68e7a4d66b0c : sched/vtime: Fix guest/system mis-accounting on task switch
4929a4e6faa0 : sched/fair: Scale bandwidth quota and period without losing quota/period ratio precision
d46e137c4497 : drm/i915/selftests: fix null pointer dereference on pointer data
b406357c572b : thunderbolt: Add 'generation' attribute for devices
aa0cc7dde17b : iwlwifi: pcie: change qu with jf devices to use qu configuration
12e36d98d3e5 : iwlwifi: exclude GEO SAR support for 3168
0f4f199443fa : iwlwifi: pcie: fix memory leaks in iwl_pcie_ctxt_info_gen3_init
b4b814fec1a5 : iwlwifi: dbg_ini: fix memory leak in alloc_sgtable
8188a18ee2e4 : iwlwifi: pcie: fix rb_allocator workqueue allocation
08326a97afbe : iwlwifi: pcie: fix indexing in command dump for new HW
a2113cc44d43 : iwlwifi: mvm: fix race in sync rx queue notification
a4584729291c : iwlwifi: mvm: force single phy init
3ed83da39aed : iwlwifi: fix ACPI table revision checks
1fee35d04a42 : iwlwifi: don't access trans_cfg via cfg
ad4abed36433 : ASoC: jz4740: Remove unused match variable
95873fba06ae : docs: driver-api: bt8xxgpio: Revive dead link
5f07224e0fae : docs: driver-api: Move bt8xxgpio to the gpio directory
28c9fac09ab0 : memstick: jmb38x_ms: Fix an error handling path in 'jmb38x_ms_probe()'
19ec6bb80290 : mmc: sdhci-iproc: fix spurious interrupts on Multiblock reads with bcm2711
631005b255aa : drm/mediatek: add no_clk into ddp private data
1037edf20cb6 : drm/mediatek: add mutex sof register offset into ddp private data
1c7da0c76238 : drm/mediatek: add mutex sof into ddp private data
d730af989e99 : drm/mediatek: add mutex mod register offset into ddp private data
0d3a120286f4 : drm/mediatek: add mutex mod into ddp private data
412b1e463ec3 : drm/mediatek: add ovl0/ovl_2l0 usecase
57148baac8b7 : drm/mediatek: distinguish ovl and ovl_2l by layer_nr
318462d1a568 : drm/mediatek: add background color input select function for ovl/ovl_2l
132c6e250ed7 : drm/mediatek: add function to background color input select for ovl/ovl_2l direct link
0a5ccda42033 : drm/medaitek: add layer_nr for ovl private data
d5abb5f2144a : drm/mediatek: add gmc_bits for ovl private data
dd8feb2262d9 : drm/mediatek: add component OVL_2L1
b17bdd0d7a73 : drm/mediatek: add component OVL_2L0
ac8efe4f4a84 : rtlwifi: rtl8192ee: Remove set but not used variable 'cur_tx_wp'
314bf64d1266 : rtl8xxxu: make arrays static, makes object smaller
55047fb783e0 : iwlegacy: make array interval static, makes object smaller
be10b09b278f : rtw88: Fix an error message
e542e66b7c2e : rtl8xxxu: add bluetooth co-existence support for single antenna
d10dcb615c8e : mwifiex: pcie: Fix memory leak in mwifiex_pcie_init_evt_ring
db8fd2cde932 : mwifiex: pcie: Fix memory leak in mwifiex_pcie_alloc_cmdrsp_buf
39e50f5ce26c : rsi: drop bogus device-id checks from probe
c5dcf8f0e850 : Revert "rsi: fix potential null dereference in rsi_probe()"
4614239cba34 : rtlwifi: rtl8723: Remove set but not used variable 'own'
aab7541a5a8b : rtlwifi: btcoex: Remove set but not used variables 'wifi_busy','bt_info_ext'
e25076070201 : rtlwifi: btcoex: Remove set but not used variable 'result'
073f8138f598 : rtlwifi: rtl8188ee: Remove set but not used variable 'h2c_parameter'
925942b5da09 : rtlwifi: rtl8188ee: Remove set but not used variables 'v3','rtstatus','reg_ecc','reg_ec4','reg_eac','b_pathb_ok'
a003aec306c8 : rtlwifi: rtl8192c: Remove set but not used variables 'reg_ecc','reg_eac'
a3e017fd8932 : rtlwifi: rtl8723ae: Remove set but not used variables 'reg_ecc','reg_ec4','reg_eac','b_pathb_ok'
0fc44cd4c480 : rtlwifi: rtl8821ae: Remove set but not used variables 'rtstatus','bd'
a9bb0b515778 : rtl8xxxu: Improve TX performance of RTL8723BU on rtl8xxxu driver
450aa87c7353 : drm/mediatek: add component DITHER
ce1ad03656bc : drm/komeda: remove redundant assignment to pointer disable_done
14e8c535ff68 : gpio: fix kernel-doc for of_gpio_need_valid_mask()
cefb6abfcc1c : drm/mediatek: add ddp component CCORR
b835d6953009 : pinctrl: armada-37xx: swap polarity on LED group
41f0bc49f7f2 : drm/i915/selftests: Hold request reference over waits
46d2f6d0c99f : arm64: dts: armada-3720-turris-mox: add firmware node
447b8789359f : arm64: dts: marvell: add ESPRESSObin variants
e1bd6ca9f8be : arm64: dts: marvell: Add support for Marvell CN9132-DB
fe5e610f16a3 : arm64: dts: marvell: Add support for Marvell CN9131-DB
8aeca97bd4c6 : arm64: dts: marvell: Add support for Marvell CN9130-DB
6b8970bd8d7a : arm64: dts: marvell: Add support for Marvell CN9130 SoC support
96bb4b31aa66 : arm64: dts: marvell: Add support for CP115
5f07b26e85dc : arm64: dts: marvell: Externalize PCIe macros from CP11x file
1399672e48b5 : arm64: dts: marvell: Drop PCIe I/O ranges from CP11x file
47cf40af64c3 : arm64: dts: marvell: Prepare the introduction of CP115
2bc26088ba37 : arm64: dts: marvell: Fix CP110 NAND controller node multi-line comment alignment
30d53abdc60a : arm64: dts: marvell: Add AP807-quad cache description
760cabcd6ad2 : arm64: dts: marvell: Add AP806-quad cache description
ddda843324f7 : arm64: dts: marvell: Add AP806-dual cache description
cbafcad0641e : arm64: dts: marvell: Add support for AP807/AP807-quad
6a380172f171 : dt-bindings: marvell: Declare the CN913x SoC compatibles
e1e42ae4ca2a : dt-bindings: marvell: Convert the SoC compatibles description to YAML
4f267f2a806b : arm64: dts: marvell: Move clocks to AP806 specific file
7409b155562c : arm64: dts: marvell: Prepare the introduction of AP807 based SoCs
ad7fd0e8038c : MAINTAINERS: Add new Marvell CN9130-based files to track
2537831bbc19 : dt-bindings: ap80x: replace AP806 with AP80x
e231c6d47cca : arm64: dts: marvell: Add AP806-dual missing CPU clocks
187c195ac57f : arm64: dts: armada-3720-turris-mox: convert usb-phy to phy-supply
7fe4e1176dfe : powerpc/kvm: Fix kvmppc_vcore->in_guest value in kvmhv_switch_to_host
5b216ea1c40c : selftests/powerpc: Fix compile error on tlbie_test due to newer gcc
4ab8a485f7bc : powerpc/pseries: Remove confusing warning message.
18217da36103 : powerpc/64s/radix: Fix build failure with RADIX_MMU=n
0b3d0ef9840f : CIFS: Force reval dentry if LOOKUP_REVAL flag is set
c82e5ac7fe35 : CIFS: Force revalidate inode when dentry is stale
d4cfbf04b2aa : smb3: Fix regression in time handling
fd1ac07f3f17 : xfrm: ifdef setsockopt(UDP_ENCAP_ESPINUDP/UDP_ENCAP_ESPINUDP_NON_IKE)
bacb7e185596 : Revert "tun: call dev_get_valid_name() before register_netdevice()"
4123f637a512 : ip6erspan: remove the incorrect mtu limit for ip6erspan
b82316d25522 : Doc: networking/device_drivers/pensando: fix ionic.rst warnings
d0959b080b1f : smb3: remove noisy debug message and minor cleanup
6ea67769ff33 : net: tipc: prepare attrs in __tipc_nl_compat_dumpit()
ab5b526da048 : net: genetlink: always allocate separate attrs for dumpit ops
89da2ba947b1 : soc: qcom: Fix llcc-qcom definitions to include
8ae10cfb5089 : net: hns3: support tx-scatter-gather-fraglist feature
8e6de441b8e6 : net: hns3: add support for configuring VF MAC from the host
ee9e44248f52 : net: hns3: add support for configuring bandwidth of VF on the host
e196ec75958e : net: hns3: add support for setting VF trust
22044f95faa0 : net: hns3: add support for spoof check setting
6430f744a45a : net: hns3: add support for setting VF link status on the host
6af3aa57a098 : NFC: pn533: fix use-after-free and memleaks
bcf059578980 : Input: soc_button_array - partial revert of support for newer surface devices
4b793feccae3 : net_sched: fix backward compatibility for TCA_ACT_KIND
6f96c3c6904c : net_sched: fix backward compatibility for TCA_KIND
0041412694ec : net/mlx5: DR, Allow insertion of duplicate rules
94e2ec3f7fef : drm/vkms: prime import support
aed6105b28b1 : drm/drm_vblank: Change EINVAL by the correct errno
55fd0e206eaf : drm: Add link training repeaters addresses
106c35dda32f : selftests/bpf: More compatible nc options in test_lwt_ip_encap
fd418b01fe26 : selftests/bpf: Set rp_filter in test_flow_dissector
6ad145fe0246 : drm/i915/gt: Give engine->kernel_context distinct timeline lock classes
ee2eb063d330 : selftests/bpf: Add BPF_CORE_READ and BPF_CORE_READ_STR_INTO macro tests
7db3822ab991 : libbpf: Add BPF_CORE_READ/BPF_CORE_READ_INTO helpers
e01a75c15969 : libbpf: Move bpf_{helpers, helper_defs, endian, tracing}.h into libbpf
3ac4dbe3dd89 : selftests/bpf: Split off tracing-only helpers into bpf_tracing.h
694731e8ea7f : selftests/bpf: Adjust CO-RE reloc tests for new bpf_core_read() macro
36b5d471135c : selftests/bpf: samples/bpf: Split off legacy stuff from bpf_helpers.h
cf0e9718da21 : selftests/bpf: Undo GCC-specific bpf_helpers.h changes
d60d0cff4ab0 : ARM: dts: s3c64xx: Fix init order of clock providers
36453c852816 : llc: fix sk_buff refcounting in llc_conn_state_process()
fc8d5db10cbe : llc: fix another potential sk_buff leak in llc_ui_sendmsg()
b74555de21ac : llc: fix sk_buff leak in llc_conn_service()
c6ee11c39fcc : llc: fix sk_buff leak in llc_sap_state_process()
4050d21d2009 : Add my linux-leds branch to MAINTAINERS
11fc7d5a0a2d : tun: fix memory leak in error path
e3f127147418 : leds: core: Fix leds.h structure documentation
832b2cb95543 : svcrdma: Improve DMA mapping trace points
c4b77edb3f7f : nfsd: "\%s" should be "%s"
19a1aad8886f : nfsd: remove set but not used variable 'len'
7c98501acb94 : drm/i915/region: support volatile objects
2f0b97ca0211 : drm/i915/region: support contiguous allocations
232a6ebae419 : drm/i915: introduce intel_memory_region
03232cc43cff : IB/mlx5: Introduce and use mkey context setting helper routine
3466c060ef6a : RDMA/iser: Use iser_err instead of pr_err for logging
39c48c514601 : RDMA/bnxt_re: Enable SRIOV VF support on Broadcom's 57500 adapter series
645c138636de : of/address: Fix of_pci_range_parser_one translation of DMA addresses
81db12ee15cb : of/address: Translate 'dma-ranges' for parent nodes missing 'dma-ranges'
04db93a95aef : of/unittest: Add dma-ranges address translation tests
b68ac8dc22eb : of: Factor out #{addr,size}-cells parsing
c60bf3eb888a : of: address: Follow DMA parent for "dma-coherent"
862ab5578f75 : of/address: Introduce of_get_next_dma_parent() helper
76dd7068e32c : of: address: Report of_dma_get_range() errors meaningfully
6e6faf637443 : of: Make of_dma_get_range() private
3a9ac959ba28 : of: Remove unused of_find_matching_node_by_address()
f9867b51d268 : netdevsim: fix spelling mistake "forbidded" -> "forbid"
c4256794dfdc : net: phy: mscc: make arrays static, makes object smaller
155283c3ac5e : nfp: bpf: make array exp_mask static, makes object smaller
b2e872f45199 : RDMA/srp: Calculate max_it_iu_size if remote max_it_iu length available
547ed331bbe8 : RDMA/srp: Add parse function for maximum initiator to target IU size
0a005856d359 : dm clone: Make __hash_find static
a14bf1dc494a : MIPS: generic: Use __initconst for const init data
b34c095ca609 : mtd: st_spi_fsm: remove unused field from struct stfsm
717bc8a6b439 : mtd: Initialize all parameters of mtd_oob_ops
2e7c3a4cd56c : mtd: Remove myself from MAINTAINERS
afa173746905 : mtd: spear_smi: remove set but not used variable 'flash_info'
aab478ca0f7a : mtd: Remove dev_err() usage after platform_get_irq()
8d7c6ac3b237 : x86/cpu: Add Comet Lake to the Intel CPU models header
219031a6e7df : media: venus: fix build on 32bit environments
79591b7db21d : spi: Add a PTP system timestamp to the transfer structure
f6910679e17a : spi: spi-fsl-qspi: Clear TDH bits in FLSHCR register
4e98f871bcff : drm: delete drmP.h + drm_os_linux.h
0aa32f8e572e : drm_dp_cec: drop use of drmP.h
be446f183ae3 : regulator: da9062: Simplify da9062_buck_set_mode for BUCK_MODE_MANUAL case
0990fc56612b : MAINTAINERS: Add the IRC channel to the MTD entry
98d22b01f9f6 : rt2x00: remove input-polldev.h header
fcfacb9f8374 : doc: move namespaces.rst from kbuild/ to core-api/
a6810312b835 : quota: check quota type in early stage
d99f7b079c2a : drm/i915/gt: Flush submission tasklet before waiting/retiring
23b9e41a3dbd : drm/i915/perf: drop list of streams
d14a701b0070 : drm/i915/selftests: Assign the intel_runtime_pm pointer for mock_uncore
d49d1c76b96e : staging: comedi: Remove set but not used variable 'aref'
82d20bc5083d : staging: vchiq: don't print pointless kernel address
d298e6a27a81 : drm/arm/mali-dp: Add display QoS interface configuration for Mali DP500
647c8977e111 : ARM: dts: am3874-iceboard: Fix 'i2c-mux-idle-disconnect' usage
cdc56c112932 : bus: ti-sysc: avoid toggling power state of module during probe
df4f3459c7e2 : bus: ti-sysc: drop the extra hardreset during init
bf59ebbeac1f : bus: ti-sysc: re-order reset and main clock controls
734a9b21bb06 : ARM: dts: omap5: fix gpu_cm clock provider name
354c2d310082 : drm: damage_helper: Fix race checking plane->state->fb
bdb369e1e98a : reset: add support for the Meson-A1 SoC Reset Controller
5d9730b9eb05 : dt-bindings: reset: add bindings for the Meson-A1 SoC Reset Controller
3740b6351509 : staging: sm750fb: Remove set but not used variable 'actual_mx_clk'
66bc9cde241e : staging: sm750fb: Remove set but not used variable 'uiActualPixelClk'
5193dbdaf0b0 : staging: bcm2835-audio: Need to judge the return value of vchi_msg_dequeue in audio_vchi_callback
e9067bb50278 : ASoC: soc-component: remove snd_pcm_ops from component driver
a49e460f847f : ASoC: soc-utils: remove snd_pcm_ops
ece23171ea95 : ASoC: soc-generic-dmaengine-pcm: remove snd_pcm_ops
a21192a7daf4 : ASoC: fsl: fsl_dma: don't use snd_soc_rtdcom_lookup()
17a29fea086b : staging/octeon: Use stubs for MIPS && !CAVIUM_OCTEON_SOC
8903ed25e9fd : ASoC: fsl: fsl_asrc_dma: remove snd_pcm_ops
6d1048bc1152 : ASoC: fsl: mpc5200_dma: remove snd_pcm_ops
4ac85de9977e : ASoC: fsl: fsl_dma: remove snd_pcm_ops
2adc3fcc4a1f : ASoC: fsl: imx-pcm-fiq: remove snd_pcm_ops
dc06bd0fc480 : ASoC: bcm: cygnus-pcm: remove snd_pcm_ops
85efbc911ed5 : ASoC: rt5514-spi: remove snd_pcm_ops
a30b30f00462 : staging: rtl8723bs: os_dep: Remove typecast in kfree
c67855589ca0 : staging: rtl8723bs: Remove commented code
f806c4d55721 : staging: rtl8723bs: fix typo of "mechanism" in comment
d53c90c5d474 : staging: octeon: Remove typedef declaration
dfd00af5e801 : ASoC: dwc: dwc-pcm: remove snd_pcm_ops
851f5abfc83d : ASoC: kirkwood: kirkwood-dma: remove snd_pcm_ops
1fddf424b3c4 : ASoC: mediatek: remove snd_pcm_ops
9a0b72b71da0 : ASoC: mediatek: mtk-btcvsd: remove snd_pcm_ops
bb4ba744b170 : ASoC: meson: remove snd_pcm_ops
f8772e17def2 : ASoC: pxa: remove snd_pcm_ops
540e59c68bbc : ASoC: pxa: mmp-pcm: remove snd_pcm_ops
2324c8f4cd35 : ASoC: qcom: q6asm-dai: remove snd_pcm_ops
e198048bdc63 : ASoC: qcom: q6routing: remove snd_pcm_ops
8b83c90dbac7 : ASoC: qcom: lpass-platform: remove snd_pcm_ops
81aa377559f7 : staging: wfx: fix spelling mistake "hexdecimal" -> "hexadecimal"
ba40ab627517 : ASoC: samsung: idma: remove snd_pcm_ops
932eaf7c7904 : ASoC: sh: siu_pcm: remove snd_pcm_ops
db5b4ee95238 : ASoC: sh: dma-sh7760: remove snd_pcm_ops
be513045d6fe : ASoC: sh: fsi: remove snd_pcm_ops
9dcefa7232d3 : ASoC: sh: rsnd: remove snd_pcm_ops
1c91d77e1775 : ASoC: sof: pcm: remove snd_pcm_ops
fcd6c0f9a123 : staging: wfx: avoid namespace contamination
b5be2aa3b3ac : staging: wfx: drop calls to BUG_ON()
51f589c82f6d : staging: wfx: fix copy_{to,from}_user() usage
53707c85d2c1 : staging: wfx: correctly cast data on big-endian targets
6702eed85b40 : ASoC: sprd: sprd-pcm-dma: remove snd_pcm_ops
21499089765f : ASoC: stm: stm32_adfsdm: remove snd_pcm_ops
a857e073ffc6 : ASoC: txx9: txx9aclc: remove snd_pcm_ops
c645ea1179a4 : ASoC: uniphier: aio-dma: remove snd_pcm_ops
2bcba42492bf : ASoC: xilinx: xlnx_formatter_pcm: remove snd_pcm_ops
17d48a3186bd : ASoC: xtensa: xtfpga-i2s: remove snd_pcm_ops
297bdfd4f59c : ASoC: au1x: dma: remove snd_pcm_ops
58c2dbe110df : ASoC: au1x: dbdma2: remove snd_pcm_ops
a94e3f2dd25c : ASoC: atmel: atmel-pcm-pdc: remove snd_pcm_ops
8c028a4038ec : ASoC: amd: acp-pcm-dma: remove snd_pcm_ops
f52368f36443 : ASoC: amd: acp3x-pcm-dma: remove snd_pcm_ops
bb3613515e96 : ASoC: intel: sst-baytrail-pcm: remove snd_pcm_ops
9b9974d3d5d7 : ASoC: intel: sst-mfld-platform-pcm: remove snd_pcm_ops
3507bb5fe46d : ASoC: intel: skl-pcm: remove snd_pcm_ops
6d68ac8b5b5c : staging: wfx: le16_to_cpus() takes a reference as parameter
86c05f3446ec : ASoC: intel: sst-haswell-pcm: remove snd_pcm_ops
488d349061fa : staging: wfx: remove misused call to cpu_to_le16()
c54f9f0e8c81 : staging: wfx: simplify memory allocation in wfx_update_filtering()
8ec241c495dd : ASoC: soc-core: add snd_soc_pcm_lib_ioctl()
c64bfc906600 : ASoC: soc-core: add new pcm_construct/pcm_destruct
e2cb4a14541d : ASoC: soc-core: merge snd_pcm_ops member to component driver
9e985503ee4b : ASoC: mt8183: fix audio playback slowly after playback during bootup
8d6aa1367a7d : dt-bindings: medaitek: mt8183: add property "resets" && "reset-names"
cfc28ac124c4 : ASoC: pcm3168a: Use fixup instead of constraint for channels and formats
3e7c93bd04ed : arm64: armv8_deprecated: Checking return value for memory allocation
bec500777089 : lib/string: Make memzero_explicit() inline instead of external
fbcfb8f0270b : x86/cpu/vmware: Use the full form of INL in VMWARE_PORT
603afdc9438a : arm64: Allow CAVIUM_TX2_ERRATUM_219 to be selected
9405447ef79b : arm64: Avoid Cavium TX2 erratum 219 when switching TTBR
93916beb7014 : arm64: Enable workaround for Cavium TX2 erratum 219 when running SMT
454de1e7d970 : x86/asm: Fix MWAITX C-state hint value
d3ec3a08fa70 : arm64: KVM: Trap VM ops when ARM64_WORKAROUND_CAVIUM_TX2_219_TVM is set
431d39887d62 : btrfs: silence maybe-uninitialized warning in clone_range
be59d57f9806 : efi/tpm: Fix sanity check of unsigned tbl_size being less than zero
5d2af8bcd493 : spi: spi-fsl-dspi: Always use the TCFQ devices in poll mode
9306a733f8ea : regulator: rk808: Remove rk817_set_suspend_voltage function
cc37038fe344 : regulator: rk808: Fix warning message in rk817_set_ramp_delay
2e67f32296e3 : regulator: rk808: Constify rk817 regulator_ops
2d6ebaa98be1 : arm64: dts: marvell: Enumerate the first AP806 syscon
90b9dc96940c : ARM: dts: armada-xp: add label to sdram-controller node
042fa3dcd5e9 : ARM: dts: mvebu: add sdram controller node to Armada-38x
da29334c7511 : ARM: dts: armada-xp: enable L2 cache parity and ecc on db-xc3-24g4xg
3e53032406df : ARM: dts: dove: Rename "sa-sram" node to "sram"
15382b7ea298 : ARM: dts: kirkwood: synology: Fix rs5c372 RTC entry
ac524481d7f7 : ipvs: batch __ip_vs_dev_cleanup
5d5a0815f854 : ipvs: batch __ip_vs_cleanup
c09b8970fb47 : ipvs: no need to update skb route entry for local destination packets.
3de162785132 : drm/i915/selftests: Assign the mock_engine->uncore shortcut
20af04f3dd56 : drm/i915/execlists: Assign virtual_engine->uncore from first sibling
747125db6dcd : thunderbolt: Drop unnecessary read when writing LC command in Ice Lake
6f6709734274 : thunderbolt: Fix lockdep circular locking depedency warning
fd5c46b754d4 : thunderbolt: Read DP IN adapter first two dwords in one go
39014c45467f : microblaze: entry: Remove unneeded need_resched() loop
41286861b4c9 : drm/i915/tgl: Add DC3CO counter in i915_dmc_info
1c4d821db919 : drm/i915/tgl: Switch between dc3co and dc5 based on display idleness
bdacf0871f87 : drm/i915/tgl: Do modeset to enable and configure DC3CO exitline
4645e906f2d4 : drm/i915/tgl: Enable DC3CO state in "DC Off" power well
19c79ff82b4a : drm/i915/tgl: Add DC3CO mask to allowed_dc_mask and gen9_dc_mask
e45e0003f60d : drm/i915/tgl: Add DC3CO required register and bits
3e917975b7cd : mei: me: fix me_intr_clear function name in KDoc
736683092152 : mei: fix modalias documentation
7d47433cf74f : net/mlx5: Expose optimal performance scatter entries capability
be4fe445a6d5 : clk: meson: axg_audio: add sm1 support
cf52db456fd0 : clk: meson: axg-audio: provide clk top signal name
8ff93f283249 : clk: meson: axg-audio: prepare sm1 addition
255cab9d27d7 : clk: meson: axg-audio: fix regmap last register
38340cb2ac4a : clk: meson: axg-audio: remove useless defines
9d40b85bb46a : x86/cpufeatures: Add feature bit RDPRU on AMD
aa03ea9bce8c : dt-bindings: clock: meson: add sm1 resets to the axg-audio controller
0ea0a188fdc5 : dt-bindings: clk: axg-audio: add sm1 bindings
a4c969d107a6 : drm/i915/perf: Set the exclusive stream under perf->lock
8f8b1171e1a5 : drm/i915/perf: Wean ourselves off dev_priv
d30213e533fa : drm/i915: Fix Kconfig indentation
351170463471 : arm64: dts: allwinner: orange-pi-3: Enable UART1 / Bluetooth
cd380e0d00b2 : arm64: dts: allwinner: h6: Add pin configs for uart1
9a197c862f0d : drm/sun4i: dsi: Fix video start delay computation
cc635be34eb6 : drm/panel: tpo-td043mtea1: Fix SPI alias
692a5424b5b2 : drm/panel: tpo-td028ttec1: Fix SPI alias
d82a6ac3002f : drm/panel: sony-acx565akm: Fix SPI alias
cf0c4eb15e9d : drm/panel: nec-nl8048hl11: Fix SPI alias
19305134ade0 : drm/panel: lg-lb035q02: Fix SPI alias
8fdf5b780a14 : samples: bpf: Add max_pckt_size option at xdp_adjust_tail
8148f0b5647a : blk-stat: Optimise blk_stat_add()
1d9626dc08bf : selftests/bpf: add test for BPF flow dissector in the root namespace
a11c397c43d5 : bpf/flow_dissector: add mode to enforce global BPF flow dissector
6805b32ec2b0 : io_uring: remove wait loop spurious wakeups
4564a8bb57e4 : samples/bpf: Trivial - fix spelling mistake in usage
32e3e58e4c59 : bpftool: Fix bpftool build by switching to bpf_object__open_file()
d460623c5fa1 : Documentation: kunit: Fix verification command
42345b68c2e3 : selinux: default_range glblub implementation
6ec1b81d3545 : kunit: Fix '--build_dir' option
59bb47985c1d : mm, sl[aou]b: guarantee natural alignment for kmalloc(power-of-two)
6a486c0ad4dc : mm, sl[ou]b: improve memory accounting
1bc63fb1272b : mm, memcg: make scan aggression always exclude protection
9de7ca46ad26 : mm, memcg: make memory.emin the baseline for utilisation determination
9783aa9917f8 : mm, memcg: proportional memory.{low,min} reclaim
518a86713078 : mm/vmpressure.c: fix a signedness bug in vmpressure_register_event()
234fdce892f9 : mm/page_alloc.c: fix a crash in free_pages_prepare()
5b6807de1144 : mm/z3fold.c: claim page in the beginning of free
b0f53dbc4bc4 : kernel/sysctl.c: do not override max_threads provided by userspace
08d1d0e6d0a0 : memcg: only record foreign writebacks with dirty pages when memcg is not disabled
758b8db4a56a : mm: fix -Wmissing-prototypes warnings
8e00c4e9dd85 : writeback: fix use-after-free in finish_writeback_work()
6d0e9849417b : mm/memremap: drop unused SECTION_SIZE and SECTION_MASK
20bb759a66be : panic: ensure preemption is disabled during panic()
2abb7d3b12d0 : fs: ocfs2: fix a possible null-pointer dereference in ocfs2_info_scan_inode_alloc()
583fee3e12df : fs: ocfs2: fix a possible null-pointer dereference in ocfs2_write_end_nolock()
56e94ea132bb : fs: ocfs2: fix possible null-pointer dereferences in ocfs2_xa_prepare_entry()
7a243c82ea52 : ocfs2: clear zero in unaligned direct IO
f8615bf8a3da : netfilter: ipset: move ip_set_get_ip_port() to ip_set_bitmap_port.c.
3fbd6c4513b5 : netfilter: ipset: move function to ip_set_bitmap_ip.c.
856391854ce7 : netfilter: ipset: make ip_set_put_flags extern.
2398a97688f1 : netfilter: ipset: move functions to ip_set_core.c.
94177f6e11c7 : netfilter: ipset: move ip_set_comment functions from ip_set.h to ip_set_core.c.
8dea982a88dc : netfilter: ipset: remove inline from static functions in .c files.
017f77c050a3 : netfilter: ipset: add a coding-style fix to ip_set_ext_destroy.
c6875f3aacf2 : x86/xen: Return from panic notifier
dcb5f40054b1 : selftests/bpf: Fix dependency ordering for attach_probe test
a1b58ee3cb34 : drm/i915/gt: Treat a busy timeline as 'active' while waiting
1664f35aa718 : drm/i915/selftests: Appease lockdep
08ad9a3846fc : drm/i915/execlists: Fix annotation for decoupling virtual request
cd6a851385be : drm/i915/gt: Prefer local path to runtime powermanagement
b9dcb97b6c80 : drm/i915: make array hw_engine_mask static, makes object smaller
4dbc54c55923 : iio: gyro: clean up indentation issue
76510ec692c8 : counter: stm32: clean up indentation issue
3cfd6464fe23 : iio: proximity: sx9500: fix iio_triggered_buffer_{predisable,postenable} positions
2c3d0c9ffd24 : iio: core: Add optional symbolic label to device attributes
6b855f7b83d2 : drm/amdkfd: Check against device cgroup
4b7d4d453fc4 : device_cgroup: Export devcgroup_check_permission
a3e520a25ce8 : drm/amdkfd: fix the build when CIK support is disabled
23c61b4599c4 : drm/amd: Fix Kconfig indentation
ad02e08e0578 : drm/amdgpu: Report vram vendor with sysfs (v3)
aa5e899de1dd : drm/amdkfd: Fix a && vs || typo
ea6d8811f185 : drm/amd/powerplay: Fix error handling in smu_init_fb_allocations()
fa073f13a218 : drm/amd/powerplay: unlock on error in smu_resume()
dc0c18ed229c : mac80211: fix scan when operating on DFS channels in ETSI domains
6a1112da65f9 : drm/amd/display: Remove set but not used variables 'pp_smu', 'old_pipe'
adda1367a862 : drm/amd/display: Remove set but not used variable 'pixel_width'
2b0619c159e9 : drm/amd/display: Remove set but not used variables 'h_ratio_chroma', 'v_ratio_chroma'
a1fc51477cd0 : drm/amd/display: Remove set but not used variable 'source_bpp'
b77095d5e1b5 : drm/amd/display: Make function wait_for_alt_mode static
63617d8b125e : drm/amdkfd: add missing void argument to function kgd2kfd_init
8f49c8220bb1 : drm/amdgpu: remove duplicated include from mmhub_v1_0.c
71f98027f2c3 : drm/amdgpu: move amdgpu_device_get_job_timeout_settings
72caac6b62c2 : drm/amd/display: remove set but not used variable 'core_freesync'
28d687eafeb6 : drm/amd/display: Fix typo in some comments
c4bb16e0f817 : drm/amdkfd: Print more sdma engine hqds in debug fs
40a9592a2660 : drm/amdkfd: Fix MQD size calculation
1995b3a35fec : drm/amdgpu: Fix error handling in amdgpu_ras_recovery_init
95697f9907bf : mac80211: accept deauth frames in IBSS mode
8bb0daef64e5 : riscv: Correct the handling of unexpected ebreak in do_trap_break()
e0c0fc18f10d : riscv: avoid sending a SIGTRAP to a user thread trapped in WARN()
8b04825ed205 : riscv: avoid kernel hangs when trapped in BUG()
fd7710cb491f : MIPS: futex: Restore \n after sync instructions
c512c6918719 : uaccess: implement a proper unsafe_copy_to_user() and switch filldir over to it
461c4c2b4c07 : cfg80211: fix a bunch of RCU issues in multi-bssid code
1399c59fa929 : nl80211: fix memory leak in nl80211_get_ftm_responder_stats
503c9addef61 : ptp: fix typo of "mechanism" in Kconfig help text
d6b71dfaeeba : spi: spi-fsl-dspi: Implement the PTP system timestamping for TCFQ mode
b42faeee718c : spi: Add a PTP system timestamp to the transfer structure
1466327e8eb3 : ASoC: SOF: support alternate list of machines
af78cec45f2d : ASoC: soc-acpi: add link_mask field
fba3baa8d2be : drm/tilcdc: plane: Make structure tilcdc_plane_funcs constant
15767cfd81eb : arm64: dts: meson-g12: add support for simplefb
c725fb00dfe3 : arm64: dts: meson: g12a: add audio devices resets
0ac0be655dbb : arm64: dts: meson: odroid-c2: Add missing regulator linked to HDMI supply
df39b5239d69 : arm64: dts: meson: odroid-c2: Add missing regulator linked to VDDIO_AO3V3 regulator
60c5abf6a8f5 : arm64: dts: meson: odroid-c2: Add missing regulator linked to P5V0 regulator
0751c59f4a0a : arm64: dts: meson: libretech-cc: update model and compatible
39f137f55cc2 : dt-bindings: arm: amlogic: update libretech-cc compatible
b1ae8ca54e3c : arm64: dts: meson: libretech-ac: update model description
388a2772979b : arm64: dts: meson-gxm-khadas-vim2: fix uart_A bluetooth node
1c6d575574ec : arm64: dts: meson-gxl-s905x-khadas-vim: fix uart_A bluetooth node
d5f6fa904ecb : arm64: dts: meson-gxl-s905x-khadas-vim: fix gpio-keys-polled node
72c9b5f6f75f : arm64: dts: meson: odroid-c2: Disable usb_otg bus to avoid power failed warning
47a8bddb6df9 : arm64: dts: meson: odroid-c2: Add missing linking regulator to usb bus
fcf19f29d79d : arm64: dts: meson: odroid-c2: p5v0 is the main 5V power input
2cd2310fca4c : arm64: dts: meson-g12b-ugoos-am6: add initial device-tree
150778111f8b : dt-bindings: arm: amlogic: Add support for the Ugoos AM6
46f4fa76fc7d : dt-bindings: Add vendor prefix for Ugoos
6eeaf4d2452e : arm64: dts: meson: Add capacity-dmips-mhz attributes to G12B
b255e1268b0b : arm64: dts: add support for A1 based Amlogic AD401
46e723133fdc : dt-bindings: arm: amlogic: add Amlogic AD401 bindings
b7dda5cae714 : dt-bindings: arm: amlogic: add A1 bindings
1d7c541b8a5b : soc: amlogic: meson-gx-socinfo: Add S905X3 ID for VIM3L
240051cb833b : soc: amlogic: meson-gx-socinfo: Add A1 and A113L IDs
edd6d5393206 : ASoC: tas2770: Fix snd_soc_update_bits error handling
40f90ef0a77b : ASoc: tas2770: Remove unused defines and variables
5911e6729e08 : ASoC: tas2770: Remove unneeded read of the TDM_CFG3 register
cfc0e76bbbde : ARM: configs: keystone: enable cpts
ee372eee0a31 : ARM: dts: k2l-netcp: add cpts refclk_mux node
8cb7888d648e : ARM: dts: k2hk-netcp: add cpts refclk_mux node
debc91ab8fd2 : ARM: dts: k2e-netcp: add cpts refclk_mux node
e86ddd181e6d : ARM: dts: k2e-clocks: add input ext. fixed clocks tsipclka/b
c5aecb49e41d : ARM: dts: keystone-clocks: add input fixed clocks
9662dd752c14 : mips: check for dsp presence only once before save/restore
b925708f28c2 : drm/i915: Mark contents as dirty on a write fault
7d0eb51dd92c : drm/i915: Prevent bonded requests from overtaking each other on preemption
dc7890995e04 : drm/i915: Bump skl+ max plane width to 5k for linear/x-tiled
abf5cdcf235a : drm/i915: Verify the engine after acquiring the active.lock
c73cdbf804cf : drm/i915: Extend Haswell GT1 PSMI workaround to all
fda9fa19b090 : drm/i915: Don't mix srcu tag and negative error codes
282b7fd5f5ab : drm/i915: Whitelist COMMON_SLICE_CHICKEN2
6c76a93c4536 : drm/i915: Perform GGTT restore much earlier during resume
93be1bae759e : drm/i915/execlists: Remove incorrect BUG_ON for schedule-out
3aec2c6a4886 : drm/i915/vbt: Child device size remains unchanged through VBT 229
5dc76a96e95a : MIPS: PCI: use information from 1-wire PROM for IOC3 detection
8c2a2b8c2ff6 : nvmem: core: add nvmem_device_find
24b0cb4f883a : MIPS: CI20: DTS: Add Leds
948f2708f945 : MIPS: CI20: DTS: Add IW8103 Wifi + bluetooth
73f2b940474d : MIPS: CI20: DTS: Add I2C nodes
f56a040c9faf : MIPS: JZ4780: DTS: Add I2C nodes
a2ecb233e3e7 : mips: Kconfig: Add ARCH_HAS_FORTIFY_SOURCE
ffe59ee36aaa : MIPS: Loongson-3: Add CSR IPI support
7507445b1993 : MIPS: Loongson: Add Loongson-3A R4 basic support
6a6f9b7dafd5 : MIPS: Loongson: Add CFUCFG&CSR support
397dc00e249e : mips: sgi-ip27: switch from DISCONTIGMEM to SPARSEMEM
e4acfbc18fc9 : MIPS: Check Loongson3 LL/SC errata workaround correctness
4dee90d7b579 : MIPS: genex: Don't reload address unnecessarily
12dbb04f2ac1 : MIPS: genex: Add Loongson3 LL/SC workaround to ejtag_debug_handler
ae4cd0b1a475 : MIPS: barrier: Make __smp_mb__before_atomic() a no-op for Loongson3
7f56b1235481 : MIPS: barrier: Remove loongson_llsc_mb()
e84957e6ae04 : MIPS: syscall: Emit Loongson3 sync workarounds within asm
3c1d3f097972 : MIPS: futex: Emit Loongson3 sync workarounds within asm
a91f2a1dba44 : MIPS: cmpxchg: Omit redundant barriers for Loongson3
6a57d2d1e7c3 : MIPS: cmpxchg: Emit Loongson3 sync workarounds within asm
9026737703ae : MIPS: bitops: Use smp_mb__before_atomic in test_* ops
5bb29275df7a : MIPS: bitops: Emit Loongson3 sync workarounds within asm
c042be02d730 : MIPS: bitops: Use BIT_WORD() & BITS_PER_LONG
cc99987c375e : MIPS: bitops: Abstract LL/SC loops
aad028cadb17 : MIPS: bitops: Avoid redundant zero-comparison for non-LLSC
d6103510e7cc : MIPS: bitops: Use the BIT() macro
a2e66b862cc7 : MIPS: bitops: Allow immediates in test_and_{set,clear,change}_bit
6bbe043bd3f4 : MIPS: bitops: Implement test_and_set_bit() in terms of _lock variant
27aab27259ae : MIPS: bitops: ins start position is always an immediate
59361e9975fd : MIPS: bitops: Use MIPS_ISA_REV, not #ifdefs
3d2920cf4fd4 : MIPS: bitops: Only use ins for bit 16 or higher
fe7cd97e68fa : MIPS: bitops: Handle !kernel_uses_llsc first
1da7bce8591d : MIPS: atomic: Deduplicate 32b & 64b read, set, xchg, cmpxchg
40e784b4d4bc : MIPS: atomic: Unify 32b & 64b sub_if_positive
77d281b7966e : MIPS: atomic: Use _atomic barriers in atomic_sub_if_positive()
4d1dbfe6cbec : MIPS: atomic: Emit Loongson3 sync workarounds within asm
a38ee6bb14a4 : MIPS: atomic: Use one macro to generate 32b & 64b functions
9537db24c65a : MIPS: atomic: Handle !kernel_uses_llsc first
36d3295c5a0d : MIPS: atomic: Fix whitespace in ATOMIC_OP macros
185d7d7a5819 : MIPS: barrier: Clean up sync_ginv()
fe0065e56227 : MIPS: barrier: Clean up __sync() definition
5c12a6eff6ae : MIPS: barrier: Remove fast_mb() Octeon #ifdef'ery
05e6da742b5b : MIPS: barrier: Clean up __smp_mb() definition
21e3134b3ec0 : MIPS: barrier: Clean up rmb() & wmb() definitions
bf92927251b3 : MIPS: barrier: Add __SYNC() infrastructure
ef85d057a605 : MIPS: Use compact branch for LL/SC loops on MIPSr6+
878f75c7a253 : MIPS: Unify sc beqz definition
376357aca715 : MIPS: ralink: Add GARDENA smart Gateway MT7688 board
4ce8a03c4176 : dt-bindings: mips: Add gardena vendor prefix and board description
cf892abfab77 : dt-bindings: mips: Add missing mt7688a-soc compatible
cd5f9e4fd879 : MIPS: ralink: mt7628a.dtsi: Add I2C controller DT node
5045d06b3736 : MIPS: r4k-bugs64: Drop CONFIG_CPU_MIPSR6 checks
071d2f0b5419 : MIPS: r4k-bugs64: Limit R4k bug checks to affected systems
4bf841ebf17a : MIPS: SGI-IP27: get rid of compact node ids
46a73e9e6ccc : MIPS: SGI-IP27: remove not used stuff inherited from IRIX
88356d09904b : MIPS: include: Mark __cmpxchg as __always_inline
8fbd534b7248 : drm/msm/dpu: Remove set but not used variables 'mode', 'dpu_kms', 'priv'
60b42f2ae69f : drm/msm/dpu: Remove set but not used variables 'cmd_enc', 'priv'
f09662c1a6b4 : drm/msm/dpu: Remove set but not used variables 'dpu_cstate', 'priv'
d4f1bec36c5d : drm/msm/dpu: Remove set but not used variable 'priv' in dpu_core_irq.c
3fa19069cd11 : drm/msm/dpu: Remove set but not used variable 'priv' in dpu_encoder_phys_vid.c
a663a2b1350b : drm/msm/dpu: Remove set but not used variable 'priv' in dpu_kms.c
70082a52f96a : drm/msm: include linux/sched/task.h
df6f0987e55f : nsdeps: make generated patches independent of locale
40997fb8799d : nsdeps: fix hashbang of scripts/nsdeps
d85103ac78a6 : kbuild: fix build error of 'make nsdeps' in clean tree
fa6643cdc5cd : module: rename __kstrtab_ns_* to __kstrtabns_* to avoid symbol conflict
389eb3f5f4ab : modpost: fix broken sym->namespace for external module builds
bf70b0503abd : module: swap the order of symbol.namespace
b2181be1cfb8 : ARM: qcom_defconfig: add ocmem support
5dce8d78207e : drm/msm/dsi: Move static keyword to the front of declarations
53bf7f7a437a : drm/msm: Remove unused function arguments
fa8278b89dfb : drm/msm/dpu: Remove unnecessary NULL checks
966301400402 : drm/msm/dpu: Remove unnecessary NULL checks
c3739878a9e5 : drm/msm/dpu: Remove unnecessary NULL checks
422ed7558117 : drm/msm/dpu: Remove unnecessary NULL checks
c3b80b28c174 : drm/msm/dpu: Remove unused macro
e5c8d1b2c183 : drm/msm/dpu: Remove unused variables
444e2ff34df8 : tools arch x86: Grab a copy of the file containing the MSR numbers
f11b2803bb88 : perf trace: Allow choosing how to augment the tracepoint arguments
311baaf93c4b : perf trace: Enclose all events argument lists with ()
9597945d7fb4 : perf trace: Add array of chars scnprintf beautifier
888ca854e275 : perf trace: Add the syscall_arg_fmt pointer to syscall_arg
3e0c9b2cfaed : perf trace: Move some scnprintf methods from syscall to syscall_arg_fmt
947b843cf52a : perf trace: Allocate an array of beautifiers for tracepoint args
8d1d4ff5e239 : perf trace: Factor out the initialization of syscal_arg_fmt->scnprintf
3714437d3fcc : perf script: Allow --time with --reltime
fce9501aec6b : samples/bpf: fix build by setting HAVE_ATTR_TEST to zero
06f84d1989b7 : perf tools: Make usage of test_attr__* optional for perf-sys.h
b3700f21c2ed : perf scripts python: exported-sql-viewer.py: Add Time chart by CPU
e69d5df75d74 : perf scripts python: exported-sql-viewer.py: Add ability for Call tree to open at a specified task and time
da4264f5cf8a : perf scripts python: exported-sql-viewer.py: Tidy up Call tree call_time
9a9dae36556e : perf scripts python: exported-sql-viewer.py: Add global time range calculations
42c303ff9a25 : perf scripts python: exported-sql-viewer.py: Add HBoxLayout and VBoxLayout
181ea40a24af : perf scripts python: exported-sql-viewer.py: Add LookupModel()
8bd436b006d4 : perf trace augmented_syscalls: Do not show syscalls when none was asked for
7e035929f3fe : perf trace: Postpone parsing .perfconfig trace.add_events to after --verbose is processed
bcddbfc5c8c9 : perf trace: Generalize the syscall_fmt find routines
9b2036cd3299 : perf trace: Separate 'struct syscall_fmt' definition from syscall_fmts variable
206d635aa594 : perf trace: Make evlist__set_evsel_handler() affect just entries without a handler
c0e53476ab50 : perf evlist: Adopt __set_tracepoint_handlers method from perf_session
608127f73779 : perf top: Initialize perf_env->cpuid, needed by the per arch annotation init routine
f1cedfb82858 : perf env: Add routine to read the env->cpuid from the running machine
bfcb7e1555ec : soc: qcom: ocmem: add missing includes
26c0b26dcd00 : drm/msm/gpu: add ocmem init/cleanup functions
88c1e9404f1d : soc: qcom: add OCMEM driver
0434a4061471 : firmware: qcom: scm: add support to restore secure config to qcm_scm-32
b0a1614fb1f5 : firmware: qcom: scm: add OCMEM lock/unlock interface
f704985b1e7e : docs/driver-api: Catch up with dma_buf file-name changes
ea83df73aaa3 : genalloc: Fix a set of docs build warnings
198a72c8f9ee : dt-bindings: display: msm: gmu: add optional ocmem property
957fd69d396b : dt-bindings: soc: qcom: add On Chip MEMory (OCMEM) bindings
cc84ac35d9fa : docs: Catch up with the new location of get_user_pages_fast()
81584a6a771b : docs: remove :c:func: from refcount-vs-atomic.rst
f733c6b508bc : perf/core: Fix inheritance of aux_output groups
c7c4e29fb5a4 : scripts: add_namespace: Fix coccicheck failed
45919fbfe1c4 : null_blk: Enable modifying 'submit_queues' after an instance has been configured
e29158b4fff7 : null_blk: Improve nullb_device_##NAME##_store() readability
a2e80f6f0445 : blk-mq: Embed counters into struct mq_inflight
bb4e6b149103 : blk-mq: Reuse callback in blk_mq_in_flight*()
27a46989a82c : blk-mq: Inline status checkers
7a18312c739a : block: Document all members of blk_mq_tag_set and bkl_mq_queue_map
73f1c77e6511 : block: Reduce sysfs_lock locking inside blk_cleanup_queue()
bae85c156f61 : block: Remove "dying" checks from sysfs callbacks
9566256518de : block: Remove request_queue.nr_queues
1d200e9d6f63 : block: Fix writeback throttling W=1 compiler warnings
98e544027117 : block: Fix three kernel-doc warnings
1a99fcc035fb : selftests: cgroup: Run test_core under interfering stress
11318989c381 : selftests: cgroup: Add task migration tests
58c9f75b86f7 : selftests: cgroup: Simplify task self migration
9a3284fad42f : cgroup: Optimize single thread migration
e7c7b1d85dc1 : cgroup: Update comments about task exit path
ef17bd7cc0c8 : dpaa2-eth: Avoid unbounded while loops
4b177f065e7e : dpaa2-eth: Fix minor bug in ethtool stats reporting
219684a58d72 : dpaa2-eth: Cleanup dead code
61e867fde21e : cgroup: short-circuit current_cgns_cgroup_from_root() on the default hierarchy
3ea7af9e2caa : net: hns3: make array tick_array static, makes object smaller
99d895729f5d : net: hns: make arrays static, makes object smaller
bc76e5bb1229 : net/tls: store decrypted on a single bit
5c5458ec9d63 : net/tls: store async_capable on a single bit
4de30a8d58c9 : net/tls: pass context to tls_device_decrypted()
34ef1ed198cd : net/tls: make allocation failure unlikely
93277b258f47 : net/tls: mark sk->err being set as unlikely
163ab96b52ae : net: sockmap: use bitmap for copy info
1d0f2ebf392e : drm/i915/perf: move perf types to their own header
147dae76dbb9 : rtc: ds1347: handle century register
860c45b56d93 : rtc: ds1347: use regmap_update_bits
d9dcfa5f7084 : rtc: ds1347: properly handle oscillator failures
3ce20a23e219 : rtc: ds1347: set range
554692d56d74 : rtc: ds1347: convert to devm_rtc_allocate_device
088443c79c77 : rtc: ds1347: mask ALM OUT when reading time
ff7f9e0533ff : rtc: ds1347: simplify getting .driver_data
1d84eca6d5b3 : rtc: ds1347: remove useless read
590062f47931 : rtc: ds1347: remove verbose messages
f00eaa38eb0c : rtc: add a timestamp for year 0
cd7629b27bf9 : rtc: armada38x: Use of_device_get_match_data()
7da83f1bba0e : rtc: da9063: Handle invalid IRQ from platform_get_irq_byname()
cf79e7c3c9e9 : rtc: m41t80: set range
4b5149365faa : ionic: fix stats memory dereference
8211fbfaf2fe : net: core: use helper skb_ensure_writable in more places
328908621081 : ipv6: Make ipv6_mc_may_pull() return bool.
b9df4fd7e99c : net: core: change return type of pskb_may_pull to bool
2413ea97157d : net: ena: ethtool: support set_channels callback
9f648f7b7124 : net: ena: remove redundant print of number of queues
736ce3f414cc : net: ena: make ethtool -l show correct max number of queues
9a037b06137b : net: ena: ethtool: get_channels: use combined only
4d19266022ec : net: ena: multiple queue creation related cleanups
faa615f9da5d : net: ena: change num_queues to num_io_queues for clarity and consistency
40f843ee5e17 : samples: pktgen: allow to specify destination IP range (CIDR)
f0681d95e7dc : samples: pktgen: add helper functions for IP(v4/v6) CIDR parsing
3cad8f911575 : samples: pktgen: fix proc_cmd command result check logic
723d2904a2a4 : samples: pktgen: make variable consistent with option
2ecb7402cfc7 : efi/x86: Do not clean dummy variable in kexec path
1ed121e61630 : efi: Make unexported efi_rci2_sysfs_init() static
e658c82be556 : efi/tpm: Only set 'efi_tpm_final_log_size' after successful event log parsing
05c8c1ff81ed : efi/tpm: Don't traverse an event log with no events
047d50aee341 : efi/tpm: Don't access event->count when it isn't mapped
c05f8f92b701 : efivar/ssdt: Don't iterate over EFI vars if no SSDT override was specified
6fb9367a15d1 : efi/cper: Fix endianness of PCIe class code
62ede55fe68c : selftests: add netdevsim devlink dev info test
8e23cc0319b1 : netdevsim: implement devlink dev_info op
82a843de41d4 : net: devlink: fix reporter dump dumpit
0b2ba815fb5c : regulator: max77686: switch to using fwnode_gpiod_get_index
22803ca3c56b : regulator: tps65132: switch to using devm_fwnode_gpiod_get()
61d2fc3cf8f5 : regulator: da9211: switch to using devm_fwnode_gpiod_get
de2792b50767 : regulator: s2mps11: switch to using devm_fwnode_gpiod_get
51d98ff8616a : regulator: tps65090: switch to using devm_fwnode_gpiod_get
de2cd1a55267 : regulator: slg51000: switch to using fwnode_gpiod_get_index
5be0e549e18f : regulator: s5m8767: switch to using devm_fwnode_gpiod_get
11c943a1a635 : hwmon: docs: Extend inspur-ipsps1 title underline
62217f8b084a : spi: gpio: Look for a device node instead of match
df8c542ee853 : regulator: pbias: Get rid of struct pbias_regulator_data
151b03791e4a : regulator: da9062: Simplify the code iterating all regulators
a9d273671440 : ASoC: fsl_mqs: Fix error handling in probe
e9e8fc9ed63e : ASoC: fsl_mqs: remove set but not used variable 'bclk'
03fe492e8346 : ASoc: tas2770: Fix build error without GPIOLIB
67ad656bdd70 : ASoC: jz4740: Use of_device_get_match_data()
abc47ff61d3f : drm/i915/gt: Restore dropped 'interruptible' flag
0632fa042541 : ASoC: core: Fix pcm code debugfs error
62b4359c307f : arm64: dts: mark lx2160a esdhc controllers dma coherent
77591e42458d : ARM: dts: imx6qdl-wandboard: add ethernet PHY description
930d3a4907ae : pinctrl: rza2: Fix gpio name typos
7c4791c9efca : arm64: Kconfig: Make CONFIG_COMPAT_VDSO a proper Kconfig option
eff9cb67be21 : arm64: vdso32: Rename COMPATCC to CC_COMPAT
7424ee2b1617 : arm64: vdso32: Pass '--target' option to clang via VDSO_CAFLAGS
c71e88c43796 : arm64: vdso32: Don't use KBUILD_CPPFLAGS unconditionally
bcaf9b57e488 : arm64: vdso32: Move definition of COMPATCC into vdso32/Makefile
24ee01a927bf : arm64: Default to building compat vDSO with clang when CONFIG_CC_IS_CLANG
56278c8fcb71 : clk: renesas: r8a774b1: Add TMU clock
bee447e224b2 : drm/bridge: dw-hdmi: Refuse DDC/CI transfers on the internal I2C controller
9445ad17109b : drm/i915: Update DRIVER_DATE to 20191007
cf03c691eb95 : ARM: dts: sun7i: Drop the module clock from the device tree
90b32268e15c : dt-bindings: media: sun4i-csi: Drop the module clock
4340ec45e895 : drm/sun4i: sun6i_mipi_dsi: fix DCS long write packet length
81fafb9488a1 : drm/sun4i: dsi: fix the overhead of the horizontal front porch
b0a506fb806d : ARM: dts: imx6q-dhcom: Enable CAN in board DTS
201e91091b1d : sh: add the sh_ prefix to early platform symbols
507fd01d5333 : drivers: move the early platform device support to arch/sh
4fb7d0870756 : x86/platform/uv: Account for UV Hubless in is_uvX_hub Ops
df55029f7ea6 : x86/platform/uv: Check EFI Boot to set reboot type
f5a8f0ecb436 : x86/platform/uv: Decode UVsystab Info
8785968bce1c : x86/platform/uv: Add UV Hubbed/Hubless Proc FS Files
2bcf26528787 : x86/platform/uv: Setup UV functions for Hubless UV Systems
9743cb68f736 : x86/platform/uv: Add return code to UV BIOS Init function
0959f8256ada : x86/platform/uv: Return UV Hubless System Type
61e5ddca9c2a : x86/platform/uv: Save OEM_ID from ACPI MADT probe
fc64f7abbef2 : serial: 8250_omap: Fix gpio check for auto RTS/CTS
37e3ab00e473 : serial: mctrl_gpio: Check for NULL pointer
5df884d4b8a5 : tty: serial: fsl_lpuart: Fix lpuart_flush_buffer()
2538f0ee8a29 : usb: host: xhci-tegra: Add Tegra194 XHCI support
8a02a23f33be : xhci: tegra: Parameterize mailbox register addresses
233450310b68 : usb: isp1760: isp1760-hcd.c: Drop condition with no effect
a570ec79641a : usb: image: microtek.c: Remove unused variable
623170ff5971 : usb:cdns3: Fix for CV CH9 running with g_zero driver.
d7ca5afdced3 : media: cec-funcs.h: use new CEC_OP_UI_CMD defines
9b211f9c5a0b : media: cec-funcs.h: add status_req checks
d819f6584c20 : usb: dwc3: Remove dev_err() on platform_get_irq() failure
f146b40ba1f0 : usb: dwc3: Switch to platform_get_irq_byname_optional()
f1da567f1dc1 : driver core: platform: Add platform_get_irq_byname_optional()
649cd16c438f : media: flexcop-usb: fix NULL-ptr deref in flexcop_usb_transfer_init()
43be77fa6ce6 : media: dvb-usb-gl861: support I2C read from tuner via demod
ecf20d28ff77 : media: dvb-frontends/tc90522: extend i2c algo to support some devices
25877478c444 : media: dvb-usb-v2/gl861: remove an un-used header file
8139bb3e1d45 : media: dvb-usb-v2/gl861: remove device-specific i2c algo
1ea76d16569b : media: gl861: re-implement I2C adapter logic
10d8f308ba3e : cec: add cec_adapter to cec_notifier_cec_adap_unregister()
cecf0bbbcb6f : media: dvbsky: use a single mutex and state buffers for all R/W ops
767f22ac54b6 : media: drxj: remove redundant assignment to variable rc
94ddd60d9c39 : media: usb: tm6000: Use the correct style for SPDX License Identifier
1983c43509d7 : media: rc: Use devm_platform_ioremap_resource() in tango_ir_probe()
6d7cc95311f7 : media: rc: Use the correct style for SPDX License Identifier
a7b2df76b42b : media: rc: prevent memory leak in cx23888_ir_probe
3eab054614cd : media: em28xx: Add support for Magix Wideowandler 2
ed4e15697b5f : media: cxd2820r: make arrays tab static const, makes object smaller
6f5129e251ae : media: rtl28xxu: fix idle handling
64659c81dfcc : media: rtl28xxu: set keymap for Astrometa DVB-T2
cf330691668a : media: rc: Add support for another iMON 0xffdc device
e43148645d18 : media: mceusb: fix out of bounds read in MCE receiver buffer
80b15db5e1e9 : staging: vt6655: Fix memory leak in vt6655_probe
e772cd8c9c9c : staging: wlan-ng: p80211wep.c: use lib/crc32
d4fbce956db1 : staging: vc04_services: make use of devm_platform_ioremap_resource
81bab3fa6ca8 : media: rc: increase rc-mm tolerance and add debug message
ce819649b03d : media: rc: mark input device as pointing stick
6bf33ca2a9ad : media: delete unused proc_fs.h include
f342e258085b : staging: rtl8723bs: Remove set but not used variable 'adapter'
0fd1dc1ea477 : staging: rtl8723bs: Remove set but not used variables 'ppp', 'type', 'data'
d34befc134d1 : staging: rtl8723bs: Remove set but not used variable 'prwskeylen'
4ccb5b0bc3e8 : staging: rtl8723bs: Remove set but not used variable 'tmp_aid'
ae5f973759e1 : media: saa7164: use debugfs rather than procfs for debugging file
402bd53e964f : staging: rtl8712: align arguments with open parenthesis in file rtl8712_led.c
3dbcdf183b32 : staging: rtl8723bs: Switch constant place in test
164eec46ea99 : staging: vt6656: reorganize characters so the lines are under 80 ch
6d9a930cd9aa : staging: rtl8723bs: Remove unnecessary braces
f3c3f2d43484 : staging: vt6656: remove duplicated blank line
b483b4e4d3f6 : staging: mt7621-pci: add quirks for 'E2' revision using 'soc_device_attribute'
d8a363ef0046 : staging: rtl8192u: Fix indentation for cleaner code
a5a5ec2538ab : staging: rtl8723bs: Remove set but not used variable 'oldcnt'
ea60b4eb4420 : staging: rtl8188eu: remove unnecessary asignment and initialization
ef0abd6f24d3 : staging: wilc1000: don't use wdev while setting tx power
bf653da86231 : staging: rtl8723bs: Remove unnecessary braces
50a2610adec9 : lib: vdso: Remove CROSS_COMPILE_COMPAT_VDSO
a7f93103f86e : arm64: vdso32: Remove jump label config option in Makefile
0df2c90eba60 : arm64: vdso32: Detect binutils support for dmb ishld
37a5076098c1 : arm64: vdso: Remove stale files from old assembly implementation
e0de01aafc3d : arm64: vdso32: Fix broken compat vDSO build warnings
308c51561720 : arm64: mm: fix spurious fault detection
91fcfbe8852e : rxrpc: Fix call crypto state cleanup
9ebeddef58c4 : rxrpc: rxrpc_peer needs to hold a ref on the rxrpc_local record
48c9e0ec7cbb : rxrpc: Fix trace-after-put looking at the put call record
4c1295dccc0a : rxrpc: Fix trace-after-put looking at the put connection record
55f6c98e3674 : rxrpc: Fix trace-after-put looking at the put peer record
e1056f9bbf0d : media: dt-bindings: Fix building error for dt_binding_check
c48fc11b69e9 : rxrpc: Fix call ref leak
6db1aaf4d973 : arm64: dts: allwinner: a64: orangepi-win: Enable audio codec
3e84a18a259e : media: meson/ao-cec: move cec_notifier_cec_adap_register after hw setup
df8fed831cbc : mtd: rawnand: au1550nd: Fix au_read_buf16() prototype
b1d522443b4b : soc: qcom: rpmpd: Add rpm power domains for msm8976
ac242e2cfd14 : ARM: dts: qcom: pm8941: add 5vs2 regulator node
24f25763d6de : libbpf: auto-generate list of BPF helper definitions
7a387bed47f7 : scripts/bpf: teach bpf_helpers_doc.py to dump BPF helper definitions
5f0e5412781b : uapi/bpf: fix helper docs
41ee3b815a35 : dt-bindings: mediatek: add mutex description for mt8183 display
4df747190667 : dt-bindings: mediatek: add dither description for mt8183 display
6e031636d1f1 : dt-bindings: mediatek: add ccorr description for mt8183 display
ccfcaa5234e5 : dt-bindings: mediatek: add ovl_2l description for mt8183 display
75374fc2c152 : drm/mediatek: add dphy reset after setting lanes number
2f501cc0b020 : drm/mediatek: adjust dsi and mipi_tx probe sequence
7a5bc4e22ecf : drm/mediatek: change the dsi phytiming calculate method
e249e3e86b33 : drm/mediatek: add mt8183 dsi driver support
7bf54afec961 : drm/mediatek: add frame size control
3c6bd94d32c4 : drm/mediatek: add dsi reg commit disable control
89d0e3f88258 : drm/mediatek: replace writeb() with mtk_dsi_mask()
bb6bc2982a28 : drm/mediatek: fixes CMDQ reg address of mt8173 is different with mt2701
b3218e74367a : drm/mediatek: move mipi_dsi_host_register to probe
efda51a58b4a : drm/mediatek: add mipi_tx driver for mt8183
78e01a8d0f46 : drm/mediatek: separate mipi_tx to different file
f92013259d32 : dt-bindings: display: mediatek: update dsi supported chips
30573a82fb17 : CIFS: Gracefully handle QueryInfo errors during open
cb248819d209 : cifs: use cifsInodeInfo->open_file_lock while iterating to avoid a panic
dd19c106a366 : fs: cifs: mute -Wunused-const-variable message
52870d504891 : smb3: cleanup some recent endian errors spotted by updated sparse
130bce3afbbb : ALSA: hdac: clear link output stream mapping
1099f48457d0 : ALSA: hda/realtek: Reduce the Headphone static noise on XPS 9350/9360
82e8d723e9e6 : sound: Fix Kconfig indentation
c90012ac85c2 : lib: test_user_copy: style cleanup
09ef18bcd5ac : rtc: use devm_platform_ioremap_resource() to simplify code
3219e8cf0dad : xfs: assure zeroed memory buffers for certain kmem allocations
d5cc14d9f928 : xfs: removed unused error variable from xchk_refcountbt_rec
6374ca03975a : xfs: remove unused flags arg from xfs_get_aghdr_buf()
e093c4be760e : xfs: Fix tail rounding in xfs_alloc_file_space()
da0c9ea146cb : Linux 5.4-rc2
b212921b13bd : elf: don't use MAP_FIXED_NOREPLACE for elf executable mappings
89576bebbc17 : rtc: Use devm_platform_ioremap_resource()
dc07f5fdef9b : net: stmmac: Implement L3/L4 Filters in GMAC4+
1b2250a04c1f : net: stmmac: selftests: Add tests for VLAN Perfect Filtering
c7ab0b8088d7 : net: stmmac: Fallback to VLAN Perfect filtering if HASH is not available
2809fc13163f : net: stmmac: selftests: Fix L2 Hash Filter test
25683bab09a7 : net: stmmac: gmac4+: Not all Unicast addresses may be available
b870b0f867c7 : net: stmmac: selftests: Check if filtering is available before running
04c1b4c70de9 : nfc: s3fwrn5: fix platform_no_drv_owner.cocci warning
b4d5191371a9 : nfc: nfcmrvl: fix platform_no_drv_owner.cocci warning
59d55789def9 : net: dsa: ksz9477: fix platform_no_drv_owner.cocci warning
d131c5bb6012 : net/rds: Add missing include file
6935af8073a0 : mlxsw: minimal: Add validation for FW version
762effaad63e : mlxsw: core: Push minor/subminor fw version check into helper
c5cb92d59b30 : mlxsw: thermal: Provide optimization for QSFP modules number detection
ea30a92a4674 : mlxsw: hwmon: Provide optimization for QSFP modules number detection
5cfa030a1c2c : mlxsw: reg: Extend MGPIR register with new field exposing the number of QSFP modules
9278bc9f627d : selftests: test netdevsim reload forbid and fail
155ddfc5e54a : netdevsim: add couple of debugfs bools to debug devlink reload
41f277be1d02 : dt-bindings: memory-controllers: exynos5422-dmc: Correct example syntax and memory region
56c126e87e29 : ARM: dts: exynos: Rename SysRAM node to "sram"
e39fc20f1ec1 : ARM: dts: exynos: Rename power domain nodes to "power-domain" in Exynos4
e386b228cad2 : soc: samsung: chipid: Make exynos_chipid_early_init() static
b84477d3ebb9 : blk-wbt: fix performance regression in wbt scale_up/scale_down
0e48f51cbbfb : Revert "libata, freezer: avoid block device removal while system is frozen"
a2b90f112177 : bdi: Do not use freezable workqueue
c763ac436b66 : net: dsa: b53: Do not clear existing mirrored port mask
ee85da535fe3 : devlink: have genetlink code to parse the attrs during dumpit
265ecd4fa3f0 : net: genetlink: remove unused genl_family_attrbuf()
c6c08614eb32 : net: tipc: allocate attrs locally instead of using genl_family_attrbuf in compat_dumpit()
057af7071344 : net: tipc: have genetlink code to parse the attrs during dumpit
4495af31947b : net: nfc: have genetlink code to parse the attrs during dumpit
75cdbdd08900 : net: ieee802154: have genetlink code to parse the attrs during dumpit
bf813b0afeae : net: genetlink: parse attrs and store in contect info struct during dumpit
c10e6cf85e7d : net: genetlink: push attrbuf allocation and parsing to a separate function
1927f41a22a0 : net: genetlink: introduce dump info struct to be available during dumpit op
be064defabef : net: genetlink: push doit/dumpit code from genl_family_rcv_msg
248d45f1e193 : openvswitch: Allow attaching helper in later commit
dd3fd317e2be : usb: typec: hd3ss3220_irq() can be static
2d8e0747e5ad : arm64: dts: imx8mn: add ddr pmu node
9bfcf1941302 : drm/i915: move gmbus setup down to intel_modeset_init()
63bf8301aac4 : drm/i915: split out i915_switcheroo.[ch] from i915_drv.c
7fd296024c3c : drm/i915/vga: rename intel_vga_msr_write() to intel_vga_reset_io_mem()
06ed392d6cad : ARM: dts: imx7d: Add opp-suspend property
f7429d5c27b6 : ARM: dts: imx7d: Correct speed grading fuse settings
9404f2eadacb : arm64: dts: imx8mq: Enable gpu passive throttling
e52928e8d5c1 : ARM: dts: imx6qdl-gw551x: Do not use 'simple-audio-card,dai-link'
1105c8b5406c : ARM: dts: imx6ul-phytec-phycore-som: Add missing unit name
16d46c5da66e : ARM: dts: imx: Replace "simple-bus" with "simple-mfd" for anatop
2bad8c48859c : arm64: dts: imx8mn: Use "fsl,imx8mm-ocotp" as ocotp's fallback compatible
b09802a03f03 : arm64: dts: imx8mm: Remove incorrect fallback compatible for ocotp
df844a9a9448 : arm64: dts: imx8mn: Enable cpu-idle driver
c4a212695ca4 : arm64: dts: imx8mn: Add system counter node
23b80c2063f1 : arm64: dts: imx8mn: Add "fsl,imx8mq-src" as src's fallback compatible
4c2435a6572b : arm64: dts: imx8mn-ddr4-evk: Enable GPIO LED
21094ba5c1f4 : arm64: dts: zii-ultra: fix ARM regulator states
0ae4fbc63c31 : clk: imx8mn: Use common 1443X/1416X PLL clock structure
43cdaa1567ad : clk: imx8mm: Move 1443X/1416X PLL clock structure to common place
a9eb048d5615 : libbpf: Add cscope and tags targets to Makefile
30ca9b04747e : soc: imx: imx-scu: Getting UID from SCU should have response
928ca75e59d7 : selftests/bpf: switch tests to new bpf_object__open_{file, mem}() APIs
c9e4c3010c8c : libbpf: fix bpf_object__name() to actually return object name
2ce8450ef5a3 : libbpf: add bpf_object__open_{file, mem} w/ extensible opts
5e61f2707029 : libbpf: stop enforcing kern_version, populate it for users
094234fcf461 : clk: imx: pll14xx: Fix quick switch of S/K parameter
a53ba15d8199 : libbpf: Fix BTF-defined map's __type macro handling of arrays
cf0fd404455c : firmware: imx: warn on unexpected RX
c04d71b5b287 : selftests: test creating netdevsim inside network namespace
7b60027bbc67 : netdevsim: create devlink and netdev instances in namespace
8273fd845447 : net: devlink: export devlink net setter
a4d26fdbc2a5 : net/tls: add TlsDeviceRxResync statistic
5c5ec6685806 : net/tls: add TlsDecryptError stat
b32fd3cc31d7 : net/tls: add statistics for installed sessions
d26b698dd3cd : net/tls: add skeleton of MIB statistics
9ec1c6ac2764 : net/tls: add device decrypted trace point
8538d29cea95 : net/tls: add tracing for device/offload events
8a23eb804ca4 : Make filldir[64]() verify the directory entry filename is valid
9f79b78ef744 : Convert filldir[64]() from __put_user() to unsafe_put_user()
c58a80170169 : tools/memory-model/Documentation: Add plain accesses and data races to explanation.txt
ddc82999f025 : tools/memory-model/Documentation: Put redefinition of rcu-fence into explanation.txt
3321ea12907a : tools/memory-model/Documentation: Fix typos in explanation.txt
daebf24a8e8c : tools/memory-model: Fix data race detection for unordered store and load
67d64918a163 : locking: locktorture: Do not include rwlock.h directly
fbbd5e358cec : rcutorture: Make in-kernel-loop testing more brutal
8b5ddf8b99dc : rcutorture: Separate warnings for each failure type
b3ffb206ddd7 : rcu: Remove unused variable rcu_perf_writer_state
9f8ba55d49ce : rcutorture: Remove CONFIG_HOTPLUG_CPU=n from scenarios
c5d3c8ca22d4 : locktorture: Replace strncmp() with str_has_prefix()
ac5f636130c2 : rcu: Remove unused function rcutorture_record_progress()
839313509182 : drm/mcde: Fix reference to DOC comment
79ba7ff5a992 : rcutorture: Emulate dyntick aspect of userspace nohz_full sojourn
96926686deab : rcu: Make CPU-hotplug removal operations enable tick
366237e7b083 : stop_machine: Provide RCU quiescent state in multi_cpu_stop()
d38e6dc6ed0d : rcutorture: Force on tick for readers and callback flooders
6a949b7af82d : rcu: Force on tick when invoking lots of callbacks
ae9e557b5be2 : time: Export tick start/stop functions for rcutorture
01b4c39901e0 : nohz: Add TICK_DEP_BIT_RCU
8c550e94b883 : gpio: expose pull-up/pull-down line flags to userspace
2fd215b8fdbe : pinctrl: stmfx: fix null pointer on remove
48659227e0a1 : pinctrl: iproc: allow for error from platform_get_irq()
74033d99b6d7 : pinctrl: iproc: use unique name for irq chip
dc7fe512d966 : dt-binding: iio: Add optional label property
9318a9e54743 : iio: gyro: adis16080: replace mlock with own lock
81ba7e85d7f3 : counter: stm32-lptimer-cnt: fix a kernel-doc warning
0f536e91099b : counter: stm32-timer-cnt: fix a kernel-doc warning
ea14163d2913 : iio: gyro: adis16130: remove mlock usage
8033997a8daf : MAINTAINERS: add entry for ROHM BH1750 driver
2231f0f0d1e9 : dt-bindings: iio: light: bh1750: convert bindings to yaml
d0dea733f60e : KVM: s390: mark __insn32_query() as __always_inline
b1c41ac3ce56 : KVM: s390: fix __insn32_query() inline assembly
1aabad1fb5e9 : iio: imu: st_lsm6dsx: add motion report function and call from interrupt
a3aa17d4badf : iio: imu: st_lsm6dsx: always enter interrupt thread
4c997dfa692d : iio: imu: st_lsm6dsx: add wakeup-source option
b5969abfa8b8 : iio: imu: st_lsm6dsx: add motion events
6ee6a368ac0a : iio: imu: st_lsm6dsx: move interrupt thread to core
e764fb4e20f9 : iio: imu: inv_mpu6050: add fifo support for magnetometer data
b1392de06184 : iio: imu: inv_mpu6050: add MPU925x magnetometer support
16ef43376948 : iio: imu: inv_mpu6050: helpers for using i2c master on auxiliary bus
9d8261dbc496 : iio: imu: inv_mpu6050: fix objects syntax in Makefile
68fd019b89e0 : iio: imu: inv_mpu6050: add defines for supporting 9-axis chips
5ffd0248384c : iio: imu: inv_mpu6050: add header include protection macro
5aa5cbd2e95e : x86/asm: Make boot_gdt_descr local
1a8770b746bd : x86/asm: Reorder early variables
ca4a649694bb : iio: imu: inv_mpu6050: disable i2c mux for MPU925x
30abc59b4842 : drm/lima: Add support for multiple reset lines
2cf2aa6a69db : dma-mapping: fix false positivse warnings in dma_common_free_remap()
86cdd2fdc4e3 : kheaders: make headers archive reproducible
d188b8c901bb : kbuild: update compile-test header list for v5.4-rc2
43496709f166 : kbuild: two minor updates for Documentation/kbuild/modules.rst
7a82e3fa28f1 : scripts/setlocalversion: clear local variable to make it work for sh
82fdd12b9572 : namespace: fix namespace.pl script to support relative paths
01bb25156d85 : video/logo: do not generate unneeded logo C files
a9bbe79fd5cb : video/logo: remove unneeded *.o pattern from clean-files
7a8beb7ad515 : integrity: remove pointless subdir-$(CONFIG_...)
6b190d3ce0a6 : integrity: remove unneeded, broken attempt to add -fshort-wchar
b5273951ba00 : ARM: dts: msm8974-FP2: add reboot-mode node
27fe0fc05f35 : ARM: dts: msm8974-FP2: Increase load on l20 for sdhci
0dabbda17993 : ARM: dts: msm8974-FP2: Drop unused card-detect pin
4bc6aadbcc0e : dt-bindings: power: Add missing rpmpd smd performance level
83a81c1b8690 : soc: qcom: smd-rpm: Add MSM8976 compatible
bbe692e349e2 : rpmsg: char: release allocated memory
0ad82e3a2234 : remoteproc: debug: Remove unneeded NULL check
b674a30bf8b0 : hwspinlock: sprd: Use devm_hwspin_lock_register() to register hwlock controller
b4d64193d41e : hwspinlock: sprd: Use devm_add_action_or_reset() for calls to clk_disable_unprepare()
3070c4164360 : hwspinlock: sprd: Check the return value of clk_prepare_enable()
74cfa956cbea : hwspinlock: sprd: Change to use devm_platform_ioremap_resource()
006d72da28db : remoteproc: remove useless typedef
acc98c1f2a1b : hwspinlock: u8500_hsem: Use devm_hwspin_lock_register() to register hwlock controller
637bcd19beeb : hwspinlock: u8500_hsem: Use devm_kzalloc() to allocate memory
5ee45e0c8946 : hwspinlock: u8500_hsem: Change to use devm_platform_ioremap_resource()
eecff9a8427a : MAINTAINERS: hwspinlock: update git tree location
d20c0da8b202 : fpga: Remove dev_err() usage after platform_get_irq()
ef129d34149e : selftests/net: add nettest to .gitignore
1acb8f2a7a9f : net: qlogic: Fix memory leak in ql_alloc_large_buffers
a0c2dc1fe63e : nfc: fix memory leak in llcp_sock_bind()
474f0813a300 : sch_dsmark: fix potential NULL deref in dsmark_init()
06d5f3441b2e : net: phy: at803x: use operating parameters from PHY-specific status
2d880b8709c0 : net: phy: extract pause mode
8d3dc3ac9dd6 : net: phy: extract link partner advertisement reading
4cf6c57e61fe : net: phy: fix write to mii-ctrl1000 register
2d819d250a13 : ipv6: Handle missing host route in __ipv6_ifa_notify
ea977d19d918 : net: phy: allow for reset line to be tied to a sleepy GPIO controller
b406472b5ad7 : net: ipv4: avoid mixed n_redirects and rate_tokens usage
a54cdeeb04fc : r8152: Set macpassthru in reset_resume callback
26e010555086 : net: dsa: sja1105: Make function sja1105_xfer_long_buf static
3a8ecc935efa : nvme: retain split access workaround for capability reads
6abff1b9f7b8 : nvme: fix possible deadlock when nvme_update_formats fails
c62c2cfb801b : net: devlink: don't ignore errors during dumpit
39b65fbb8130 : pinctrl: ns2: Fix off by one bugs in ns2_pinmux_enable()
f876dbff857b : pinctrl: bcm-iproc: Use SPDX header
2a3655056730 : gpio: tegra186: Implement wake event support
ab3dd9cc24d4 : gpio: max77620: Fix interrupt handling
704355db127e : gpio: max77620: Do not allocate IRQs upfront
fffa6af94894 : gpio: max77620: Use correct unit for debounce times
20504fa1d2ff : pinctrl: armada-37xx: fix control of pins 32 and up
511e6ca04745 : net: dsa: sja1105: Add support for port mirroring
6b517374f4ea : cxgb4:Fix out-of-bounds MSI-X info array access
8ae72cbf62d2 : Revert "ipv6: Handle race in addrconf_dad_work"
7a512eb865aa : net: make sock_prot_memory_pressure() return "const char *"
5a43f697cc10 : igmp: uninline ip_mc_validate_checksum()
037699139ecb : pinctrl: devicetree.c: remove orphan pinctrl_dt_has_hogs()
193d357d0873 : net: spread "enum sock_flags"
d6547f2a2cfc : net, uapi: fix -Wpointer-arith warnings
9978339ae4e0 : pinctrl: tegra: xusb: Add note about legacy status
bea5d1438801 : net: phy: broadcom: Use bcm54xx_config_clock_delay() for BCM54612E
fea7fda7f50a : net: phy: broadcom: Fix RGMII delays configuration for BCM54210E
5ff8aca906f3 : pinctl: ti: iodelay: fix error checking on pinctrl_count_index_with_args call
53b4414a7003 : net/tls: allow compiling TLS TOE out
0eb8745e03c9 : net/tls: rename tls_hw_* functions tls_toe_*
08700dab8168 : net/tls: move TOE-related code to a separate file
16bed0e6ac07 : net/tls: move tls_build_proto() on init path
f21912edd157 : net/tls: rename tls_device to tls_toe_device
25a3cd8189c8 : net/tls: move TOE-related structures to a separate header
033b2c7f0f26 : rxrpc: Add missing "new peer" trace
db9b2e0af605 : rxrpc: Fix rxrpc_recvmsg tracepoint
cf74ac6db25d : qmi_wwan: add support for Cinterion CLS8 devices
157c1062fcd8 : PCI: pciehp: Avoid returning prematurely from sysfs requests
fe1897eaa664 : f2fs: fix to update time in lazytime mode
2558b3b1b11a : arm64: dts: rockchip: fix RockPro64 sdhci settings
0990c5e75730 : arm64: dts: rockchip: fix RockPro64 vdd-log regulator settings
6860769ea771 : arm64: dts: rockchip: add analog audio nodes on rk3399-rockpro64
85dd76385058 : arm64: dts: rockchip: add missing #msi-cells to rk3399
3df955f870c2 : Input: gpio_mouse - switch to using input device polling mode
894616f79200 : Input: add input_get_poll_interval()
4bbbf164f1a5 : bpf: Add loop test case with 32 bit reg comparison against 0
38f51c07054f : bpf, x86: Small optimization in comparing against imm0
0417791536ae : RDMA/mlx5: Add missing synchronize_srcu() for MW cases
aa603815c7f8 : RDMA/mlx5: Put live in the correct place for ODP MRs
aa116b810ac9 : RDMA/mlx5: Order num_pending_prefetch properly with synchronize_srcu
9dc775e7f550 : RDMA/odp: Lift umem_mutex out of ib_umem_odp_unmap_dma_pages()
f28b1932eaae : RDMA/mlx5: Fix a race with mlx5_ib_update_xlt on an implicit MR
880505cfef1d : RDMA/mlx5: Do not allow rereg of a ODP MR
1cbe866cbcb5 : IB/core: Fix wrong iterating on ports
6822c29ddbbd : MIPS: fw/arc: Remove unused addr variable
909624d8db5b : IB/cm: Use container_of() instead of typecast
6f26b2ac699c : IB/mlx5: Remove unnecessary else statement
2d67c0798821 : IB/mlx5: Remove unnecessary return statement
4b2a67362e78 : RDMA/mlx5: Group boolean parameters to take less space
9b64f7d0bb0a : RDMA/srpt: Postpone HCA removal until after configfs directory removal
3236fd61ee92 : RDMA/srpt: Make the code for handling port identities more systematic
be408e65f55e : RDMA/srpt: Rework the code that waits until an RDMA port is no longer in use
6eaed91c673a : RDMA/srpt: Rework the approach for closing an RDMA channel
b5948cfddecd : RDMA/srpt: Improve a debug message
cbca2442a096 : RDMA/srpt: Fix handling of iWARP logins
09f8a1486dca : RDMA/srpt: Fix handling of SR-IOV and iWARP ports
fdbcf5c026d1 : RDMA/srp: Make route resolving error messages more informative
bf583470617e : RDMA/srp: Honor the max_send_sge device attribute
14673778d06e : RDMA/srp: Remove two casts
934f05b05d73 : RDMA/siw: Make node GUIDs valid EUI-64 identifiers
594e6c5d41ed : RDMA/nldev: Reshuffle the code to avoid need to rebind QP in error path
0e5493cab5ef : drm/i915/stolen: make the object creation interface consistent
3840c5b78803 : RDMA/cxgb4: Do not dma memory off of the stack
b74c37fd35a2 : selftests: netdevsim: add tests for devlink reload with resources
070c63f20f6c : net: devlink: allow to change namespaces during reload
4f174bbcc96c : netdevsim: take devlink net instead of init_net
90d299138dd4 : netdevsim: register port netdevices into net of device
75ba029f3c07 : netdevsim: implement proper devlink reload
7f36a77ade6e : netdevsim: add all ports in nsim_dev_create() and del them in destroy()
5bcfb6a45a61 : mlxsw: Propagate extack down to register_fib_notifier()
6b2a880f9dd1 : mlxsw: Register port netdevices into net of core
053e92aa3c20 : mlxsw: spectrum: Take devlink net instead of init_net
471f894f1065 : net: devlink: export devlink net getter
b7a595577ef3 : net: fib_notifier: propagate extack down to the notifier block callback
3f9e5c119a47 : mlxsw: spectrum_router: Don't rely on missing extack to symbolize dump
55c894f762a1 : net: fib_notifier: propagate possible error during fib notifier registration
7c550daffe22 : net: fib_notifier: make FIB notifier per-netns
a5facc4cac4d : netdevsim: change fib accounting and limitations to be per-device
30e0f6cf5acb : RDMA/iw_cxgb3: Remove the iw_cxgb3 module from kernel
94635c36f385 : RDMA/cm: Fix memory leak in cm_add/remove_one
ab59ca3eb4e7 : RDMA/core: Fix an error handling path in 'res_get_common_doit()'
3c0af1dd2fe7 : spi: stm32-qspi: Fix kernel oops when unbinding driver
75bb518e9bbf : regulator: qcom-rpmh: add PM6150/PM6150L regulator support
0c06b311c053 : regulator: dt-bindings: Add PM6150x compatibles
472b39c3d1bb : regulator: max8907: Fix the usage of uninitialized variable in max8907_regulator_probe()
77fd66c9ff3e : regulator: qcom-rpmh: Fix PMIC5 BoB min voltage
01400bfb2ea7 : ASoC: rsnd: Document r8a774b1 bindings
ee4e4040ab61 : RDMA/i40iw: Associate ibdev to netdev before IB device registration
e66b39af00f4 : workqueue: Fix pwq ref leak in rescuer_thread()
c29eb8538688 : workqueue: more destroy_workqueue() fixes
60c1b3e25728 : ARM: multi_v7_defconfig: Fix SPI_STM32_QSPI support
7971f4be9f49 : dt-bindings: watchdog: meson-gxbb-wdt: Include generic watchdog bindings
6fd64049cfe1 : dt-bindings: watchdog: Add missing clocks requirement in Samsung SoC watchdog
79df4a9b547f : dt-bindings: watchdog: Convert Samsung SoC watchdog bindings to json-schema
faf66c22e647 : dt-bindings: pwm: renesas: tpu: convert bindings to json-schema
2a197ce6720a : dt-bindings: pwm: renesas: pwm-rcar: convert bindings to json-schema
fc739a058d99 : misc: fastrpc: prevent memory leak in fastrpc_dma_buf_attach
41e086e15506 : mtd: spi-nor: Fix direction of the write_sr() transfer
6b512b0ee091 : ARM: dts: logicpd-torpedo-som: Remove twl_keypad
4f69851fbaa2 : drm/i810: Prevent underflow in ioctl
5121b4219972 : dt-bindings: mtd: Add Cadence NAND controller driver
ec4ba01e894d : mtd: rawnand: Add new Cadence NAND driver to MTD subsystem
a3c4c2339f89 : mtd: rawnand: Change calculating of position page containing BBM
83156c1c6c28 : mtd: nand: brcmnand: Add support for flash-dma v0
3079b54aa9a0 : eeprom: Warn that the driver is deprecated
780ee709bdb4 : mei: buf: drop 'running hook' debug messages.
7d423af9bfb1 : drm/i915: Implement a better i945gm vblank irq vs. C-states workaround
f8204f0ddd62 : mei: avoid FW version request on Ibex Peak and earlier
d4387cd11741 : of: property: Create device links for all child-supplier depencencies
5e6669387e22 : of/platform: Pause/resume sync state during init and of_platform_populate()
fc5a251d0fd7 : driver core: Add sync_state driver/bus callback
a3e1d1a7f5fc : of: property: Add functional dependency link from DT bindings
e2ae9bcc4aaa : driver core: Add support for linking devices during device addition
372a67c0c5ef : driver core: Add fwnode_to_dev() to look up device from fwnode
b91fec1ecf6f : staging: qlge: Refill empty buffer queues from wq
6e9c52b92097 : staging: qlge: Refill rx buffers up to multiple of 16
aec626d2092f : staging: qlge: Update buffer queue prod index despite oom
c8c1ff5c1902 : staging: qlge: Replace memset with assignment
7be4c3f92077 : staging: qlge: Remove useless memset
ec705b983b46 : staging: qlge: Remove qlge_bq.len & size
dc4eec33bf15 : staging: qlge: Factor out duplicated expression
e4c911a73c89 : staging: qlge: Remove rx_ring.type
6f5740b1d35e : staging: qlge: Fix dma_sync_single calls
03a0e14bd8bc : staging: qlge: Deduplicate rx buffer queue management
cf1c2987bfd8 : staging: qlge: Remove useless dma synchronization calls
16714d98bf63 : staging: qlge: Remove rx_ring.sbq_buf_size
a68a5b2fd3a2 : staging: qlge: Remove bq_desc.maplen
2b27fc39da55 : staging: qlge: Deduplicate lbq_buf_size
f70e8459fdea : staging: qlge: Remove page_chunk.last_flag
e759b5cf7089 : staging: qlge: Remove irq_cnt
d7618e38461e : staging: qlge: Fix irq masking in INTx mode
eff9771d5152 : crypto: caam - use mapped_{src,dst}_nents for descriptor
554c42b4efd4 : crypto: sun4i-ss - enable pm_runtime
70dd444ad0a0 : crypto: sun4i-ss - simplify enable/disable of the device
6a97a99db848 : crypto: cavium/nitrox - fix firmware assignment to AE cores
f65eae617e5d : crypto: qce - add CRYPTO_ALG_KERN_DRIVER_ONLY flag
3dc8b01ebcdd : crypto: chtls - simplify a bit 'create_flowc_wr_skb()'
128c66429247 : crypto: ccp - Release all allocated memory if sha type is invalid
a7174f978563 : crypto: hisilicon - allow compile-testing on x86
5fd39c4d96c9 : crypto: inside-secure - Add support for the EIP196
9e5de3e06e54 : crypto: cavium/nitrox - Add mailbox message to get mcode info in VF
0600e9c07103 : hwrng: mediatek - Use devm_platform_ioremap_resource() in mtk_rng_probe()
e1f653cbe7dd : crypto: jitter - fix comments
a68b931932c5 : hwrng: iproc-rng200 - Use devm_platform_ioremap_resource() in iproc_rng200_probe()
946a4a2a4919 : crypto: inside-secure - Add support for HW with less ring AIC's than rings
84ca4e54ab79 : crypto: inside-secure - Add support for 256 bit wide internal bus
a9a89624f086 : crypto: inside-secure - Added support for the rfc4309(ccm(aes)) AEAD
92c60cefa465 : crypto: inside-secure - Added support for the rfc4543(gcm(aes)) "AEAD"
a19052d42287 : crypto: inside-secure - Added support for the rfc4106(gcm(aes)) AEAD
d96cf190e5dc : crypto: inside-secure - Fixed corner case TRC admin RAM probing issue
b8c5d882c833 : crypto: inside-secure - Fix stability issue with Macchiatobin
ced0a170fd6b : crypto: cavium/nitrox - Fix cbc ciphers self test failures
3fed9baad5fd : crypto: cavium/nitrox - check assoclen and authsize for gcm(aes) cipher
bac5c49ec29a : hwrng: omap3-rom - Use devm hwrng and runtime PM
8d9d4bdc495f : hwrng: omap3-rom - Use runtime PM instead of custom functions
b8d665aed401 : hwrng: omap3-rom - Update to use standard driver data
a0f19a894c46 : hwrng: omap3-rom - Initialize default quality to get data
eaecce12f5f0 : hwrng: omap3-rom - Call clk_disable_unprepare() on exit only if not idled
0c0ef9ea6f3f : hwrng: omap3-rom - Fix missing clock by probing with device tree
7fb61afb7b5b : ARM: OMAP2+: Check omap3-rom-rng for GP device instead of HS device
457a6fdf4caa : crypto: inside-secure - Added support for authenc HMAC-SHA2/DES-CBC
f0a8bdf0b113 : crypto: inside-secure - Added support for authenc HMAC-SHA2/3DES-CBC
bb7679b840cc : crypto: inside-secure - Added support for authenc HMAC-SHA1/DES-CBC
1d448f27c20c : crypto: inside-secure - Add CRYPTO_SHA3 to CRYPTO_DEV_SAFEXCEL
6c1c09b3dd0c : crypto: inside-secure - Add HMAC-SHA3 family of authentication algorithms
aaf5a3839a3f : crypto: inside-secure - Add SHA3 family of basic hash algorithms
1769f704e55b : crypto: inside-secure - Add SM4 based authenc AEAD ciphersuites
2eb2d198bd6c : crypto: aegis128-neon - use Clang compatible cflags for ARM
e48862147f22 : crypto: testmgr - Added testvectors for the rfc3686(ctr(sm4)) skcipher
f77e5dc08ad4 : crypto: inside-secure - Add support for the rfc3685(ctr(sm4)) skcipher
7468ab22d7ab : crypto: inside-secure - Add support for the cfb(sm4) skcipher
a06b15b2b499 : crypto: testmgr - Added testvectors for the ofb(sm4) & cfb(sm4) skciphers
03a6cfb97f8f : crypto: inside-secure - Add support for the ofb(sm4) skcipher
6f2d14288ec1 : crypto: inside-secure - Add support for the cbc(sm4) skcipher
fcca797d2adb : crypto: inside-secure - Add support for the ecb(sm4) skcipher
8194fd1d7152 : crypto: testmgr - Added testvectors for the hmac(sm3) ahash
aa3a43e6e419 : crypto: inside-secure - Added support for HMAC-SM3 ahash
0f2bc13181ce : crypto: inside-secure - Added support for basic SM3 ahash
fc0f82b179d3 : crypto: inside-secure - Add CRYPTO_CHACHA20POLY1305 to CRYPTO_DEV_SAFEXCEL
a60619211dd1 : crypto: inside-secure - Add support for the Chacha20-Poly1305 AEAD
4a593fb35d5c : crypto: inside-secure - Added support for the CHACHA20 skcipher
c98429297d8b : hwrng: npcm - add NPCM RNG driver
911aa1947cab : dt-binding: hwrng: add NPCM RNG documentation
11031c0d7d6e : crypto: arm64/gcm-ce - implement 4 way interleave
ec05a74f9b0b : crypto: testmgr - add another gcm(aes) testcase
7a6eda5b8d9d : crypto: talitos - fix hash result for VMAP_STACK
5b0fe9552336 : crypto: algif_skcipher - Use chunksize instead of blocksize
7a627db9cafd : crypto: inside-secure - Added support for the AES-CMAC ahash
38f21b4bab11 : crypto: inside-secure - Added support for the AES XCBC ahash
b98687bb3b10 : crypto: inside-secure - Added support for the AES CBCMAC ahash
a7cf8658460e : crypto: inside-secure - Added support for CRC32
bdd08fff4915 : HID: logitech: Add depends on LEDS_CLASS to Logitech Kconfig entry
7842793330ce : drm/i915: Drop struct_mutex from around GEM initialisation
2af402982ab3 : drm/i915/selftests: Drop vestigal struct_mutex guards
3d88f76dec55 : drm/i915: Drop struct_mutex from suspend state save/restore
6c3828ab098a : drm/i915: Remove struct_mutex guard for debugfs/opregion
ba198a10bfbe : drm/i915: Drop struct_mutex guard from debugfs/framebuffer_info
cb5eb072788f : drm/i915/overlay: Drop struct_mutex guard
a4e7ccdac38e : drm/i915: Move context management under GEM
2935ed5339c4 : drm/i915: Remove logical HW ID
a2b4dead98ef : drm/i915: Move global activity tracking from GEM to GT
661019754202 : drm/i915: Move request runtime management onto gt
789ed955215d : drm/i915/gem: Retire directly for mmap-offset shrinking
f33a8a51602c : drm/i915: Merge wait_for_timelines with retire_request
33d856445b3e : drm/i915: Remove the GEM idle worker
7e8057626640 : drm/i915: Drop struct_mutex from around i915_retire_requests()
b72348406927 : drm/i915: Move idle barrier cleanup into engine-pm
b1e3177bd1d8 : drm/i915: Coordinate i915_active with its own mutex
274cbf20fd10 : drm/i915: Push the i915_active.retire into a worker
2850748ef876 : drm/i915: Pull i915_vma_pin under the vm->mutex
11331125e148 : drm/i915: Mark up address spaces that may need to allocate
5e053450c1c3 : drm/i915: Only track bound elements of the GTT
cc2f2e10c205 : dt-bindings: backlight: Add led-backlight binding
61c313471574 : s390: update defconfigs
771c24f6da06 : s390/pci: mark function(s) __always_inline
6818b542a084 : s390/mm: mark function(s) __always_inline
7f032febb665 : s390/jump_label: mark function(s) __always_inline
44967bfb5520 : s390/cpu_mf: mark function(s) __always_inline
b4fd5a0a9295 : s390/atomic,bitops: mark function(s) __always_inline
51ce02216d4a : s390/mm: fix -Wunused-but-set-variable warnings
5c8e10f83262 : s390: mark __cpacf_query() as __always_inline
b290a78b5c3d : drm/i915: Use helpers for drm_mm_node booleans
bf7ec93c644c : io_uring: fix reversed nonblock flag for link submission
ba2a1c870615 : drm/fourcc: Add Arm 16x16 block modifier
47934ef7f188 : tty: serial: Fix PORT_LINFLEXUART definition
317a8d9eb612 : drm/amdgpu: remove redundant variable r and redundant return statement
17cf678a33c6 : drm/amdgpu: fix uninitialized variable pasid_mapping_needed
dab8f7e94ee4 : drm/amd/display: Make some functions static
960b6f4f2d2e : drm/amd/display: fix struct init in update_bounding_box
d0312d0dcaf2 : drm/amdgpu: add code comment in vcn_v2_5_hw_init
fd287c8cd248 : drm/amdgpu/vcn: use amdgpu_ring_test_helper
f170d44bc4ec : rsi: fix potential null dereference in rsi_probe()
60b5b49f6a6e : libertas: remove redundant assignment to variable ret
3b1e0a7bdfee : brcmfmac: add support for SAE authentication offload
f4268729eb1e : rtw88: fix error handling when setup efuse info
4f5bb7ff8b8d : rtw88: fix NSS of hw_cap
cc20a7139836 : rtw88: use struct rtw_fw_hdr to access firmware header
bc3696e0a436 : rtw88: raise firmware version debug level
bf06c7ec4508 : rtw88: configure TX queue EDCA parameters
0649ff58a0f6 : rtw88: Don't set RX_FLAG_DECRYPTED if packet has no encryption
c3594559f49c : rtw88: fix beaconing mode rsvd_page memory violation issue
1131ad7fe575 : rtw88: flush hardware tx queues
127eef1d46f8 : rtw88: add TX-AMSDU support
699c7730cf23 : rtw88: report tx rate to mac80211 stack
46ebb1743f33 : rtw88: take over rate control from mac80211
3745d3e550d1 : rtw88: add driver TX queue support
942e2a5d39a9 : rtw88: allows to set RTS in TX descriptor
3a2dd6b7cadf : rtw88: check firmware leave lps successfully
f76f6371643b : KVM: s390: Cleanup kvm_arch_init error path
7775cbaa1115 : KVM: s390: Remove unused parameter from __inject_sigp_restart()
261ea7e29ed1 : drm/i915: Restrict L3 remapping sysfs interface to dwords
4d86dfd38285 : mei: me: add comet point (lake) LP device ids
8b063441b741 : drivers/misc: ti-st: Remove unneeded variable in st_tty_open
47a7e5e97d4e : tty: n_hdlc: fix build on SPARC
5e9bd2d70ae7 : serial: uartps: Fix uartps_major handling
7726fb53e75f : tty:n_gsm.c: destroy port by tty_port_destroy()
530c4ba3fa05 : tty_ldisc: simplify tty_ldisc_autoload initialization
c791fc76bc72 : arm: dts: aspeed: Add vuart aspeed,sirq-polarity-sense to aspeed-g5.dtsi
6270d22d3902 : dt-bindings: serial: 8250: Add aspeed,sirq-polarity-sense.
8d310c9107a2 : drivers/tty/serial/8250: Make Aspeed VUART SIRQ polarity configurable
a553add0846f : serial: uartlite: fix exit path null pointer
905007971902 : tty: serial: linflexuart: Fix magic SysRq handling
392fb8df528b : serial: sh-sci: Use platform_get_irq_optional() for optional interrupts
fc5f3782da3c : dt-bindings: serial: sh-sci: Document r8a774b1 bindings
7e2a165de5a5 : serial/sifive: select SERIAL_EARLYCON
5080d127127a : tty: serial: rda: Fix the link time qualifier of 'rda_uart_exit()'
6264dab6efd6 : tty: serial: owl: Fix the link time qualifier of 'owl_uart_exit()'
a8afc193558a : serial: 8250_dw: Use devm_clk_get_optional() to get the input clock
254cc7743e84 : serial: 8250_lpss: Switch over to MSI interrupts
38b101c6b036 : tty/amba-pl011: fix a -Wunused-function warning
91daae03188e : serial: core: Use cons->index for preferred console registration
0c11b88883db : tty: 8250_of: Use software emulated RS485 direction control
39f809192661 : serial: sprd: Add polling IO support
76c38d30fee7 : serial: imx: adapt rx buffer and dma periods
f6ec9483091f : drm/i915: extend audio CDCLK>=2*BCLK constraint to more platforms
3dda22d3dcd1 : drm/mm: Use clear_bit_unlock() for releasing the drm_mm_node()
4ee92c7149da : drm/mm: Convert drm_mm_node booleans to bitops
71724f708997 : drm/mm: Use helpers for drm_mm_node booleans
1580d3cdddbb : drm/i915: Fix audio power up sequence for gen10+ display
30045f2174aa : media: stkwebcam: fix runtime PM after driver unbind
d51bdb93ca7e : USB: serial: fix runtime PM after driver unbind
9a31535859bf : USB: usblp: fix runtime PM after driver unbind
5c290a5e42c3 : USB: usb-skeleton: fix runtime PM after driver unbind
ee4155f40cef : xhci-ext-caps.c: Add missing platform_device_put() on error in xhci_create_intel_xhci_sw_pdev()
3aa3c66aedef : dt-bindings: usb: Bring back phy-names
e6064cf4dafd : ARM: dts: sunxi: Revert phy-names removal for ECHI and OHCI
4d599cd3a097 : usb: renesas_usbhs: gadget: Fix usb_ep_set_{halt,wedge}() behavior
1aae1394294c : usb: renesas_usbhs: gadget: Do not discard queues in usb_ep_set_{halt,wedge}()
792e559e94bc : udc: lpc32xx: fix 64-bit compiler warning
cfbb8a84c2d2 : xhci: Fix NULL pointer dereference in xhci_clear_tt_buffer_complete()
ac343366846a : xhci: Increase STS_SAVE timeout in xhci_suspend()
8de66b0e6a56 : xhci: Prevent deadlock when xhci adapter breaks during init
a70bcbc32283 : usb: xhci: wait for CNR controller not ready bit in xhci resume
47f50d610765 : xhci: Fix USB 3.1 capability detection on early xHCI 1.1 spec based hosts
d500c63f80f2 : xhci: Check all endpoints for LPM timeout
cd9d9491e835 : xhci: Prevent device initiated U1/U2 link pm if exit latency is too long
c03101ff4f74 : xhci: Fix false warning message about wrong bounce buffer write length
905eccc6a509 : usb: usb251xb: add pm_ops
a9bab25556f1 : usb: usb251xb: simplify reset helper
4d7201cda226 : usb: usb251xb: add vdd supply support
ad9480ae360a : dt-bindings: usb: usb251xb: add documentation for voltage supply
4aec2393f514 : dt-bindings: usb: renesas_usb3: Document usb role switch support
1c48c759ef4b : usb: typec: driver for TI HD3SS3220 USB Type-C DRP port controller
1918fa0d4498 : dt-bindings: usb: hd3ss3220 device tree binding document
39abcc84846b : usb: renesas_usbhs: add suspend event support in gadget mode
fef22636889e : usb: renesas_usbhs: enable DVSE interrupt
5022204a464c : usb: renesas_usbhs: simplify usbhs_status_get_device_state()
87e8dfa6f7eb : USB: host: ohci-at91: resume: balance the clock start call
a3bf4d681655 : USB: host: ohci-at91: suspend: delay needed before to stop clocks
9c4567fa0a44 : USB: host: ohci-at91: completely shutdown the controller in at91_stop_hc()
5d88ef9eead8 : usb: host: xhci-tegra: use regulator_bulk_set_supply_names()
9ac0fc3906ec : usb: chipidea: tegra: clean up tegra_udc flag code
29e56c0cf5d9 : usb: musb: musb_gadget.c: Remove unused variable
81cdeca45a06 : drm/i915/dp: remove static variable for aux last status
c0ee57ce66fa : USB: gadget: udc: clean up an indentation issue
faf4b0dcea31 : usbip: clean up an indentation issue
f906d0614f5f : usb: ftdi-elan: move a couple of statements to next line
c2c1c66b5d43 : usb: Fix Kconfig indentation
8f9b6228b2fc : usb: host: u132-hcd: fix spelling mistake "overcurren" -> "overcurrent"
f68341d194c3 : USB: musb: use devm_platform_ioremap_resource() to simplify code
89fa75acc40f : usb: phy: keystone: use devm_platform_ioremap_resource() to simplify code
33b4332f9282 : usb: phy: mxs: use devm_platform_ioremap_resource() to simplify code
d706a95bb48a : usb: renesas_usbhs: use devm_platform_ioremap_resource() to simplify code
e719ffbf872e : usb: gadget: at91_udc: use devm_platform_ioremap_resource() to simplify code
9cbe0c60c791 : usb: isp1362-hcd: use devm_platform_ioremap_resource() to simplify code
55419932d2ac : usb: host: xhci-tegra: use devm_platform_ioremap_resource() to simplify code
3aec68e3e020 : usb: gadget: bcm63xx_udc: use devm_platform_ioremap_resource() to simplify code
893a66d34298 : usb: bdc: use devm_platform_ioremap_resource() to simplify code
ec035f91297d : usb: gadget: gr_udc: use devm_platform_ioremap_resource() to simplify code
80d59826d2d0 : usb: gadget: pxa25x_udc: use devm_platform_ioremap_resource() to simplify code
9fd7a05e9776 : usb: gadget: pxa27x_udc: use devm_platform_ioremap_resource() to simplify code
3c60e959fa35 : usb: gadget: r8a66597-udc: use devm_platform_ioremap_resource() to simplify code
601acc789956 : usb: gadget: renesas_usb3: use devm_platform_ioremap_resource() to simplify code
237b668c1c5d : usb: gadget: s3c-hsudc: use devm_platform_ioremap_resource() to simplify code
4ac2813cc867 : cfg80211: wext: avoid copying malformed SSIDs
0b074f698675 : USB: legousbtower: fix open after failed reset request
cd81e6fa8e03 : USB: legousbtower: fix potential NULL-deref on disconnect
33a7813219f2 : USB: legousbtower: fix deadlock on disconnect
1d427be4a39d : USB: legousbtower: fix slab info leak at probe
cf05a67b68b8 : KVM: x86: omit "impossible" pmu MSRs from MSR list
4152561f5da3 : mac80211: Reject malformed SSID elements
313c3fe9c234 : mac80211_hwsim: fix incorrect dev_alloc_name failure goto
2ce113de3132 : mac80211: simplify TX aggregation start
4fd0328d2f63 : mac80211: pass internal sta to ieee80211_tx_frags()
c0e284ccfeda : media: venus: Update clock scaling
e5b7fabb78f2 : media: venus: Add codec data table
44d0a9c05bc0 : drm/i915/execlists: Skip redundant resubmission
8dbebb2bd01e : media: venus: Fix occasionally failures to suspend
f2372b87c386 : usb: typec: ucsi: displayport: Fix for the mode entering routine
8530e4e20ec2 : usb: typec: ucsi: ccg: Remove run_isr flag
4b76f9ed4707 : nl80211: Document the expectation for NL80211_ATTR_IE in NL80211_CMD_CONNECT
020fa0f2f03a : mac80211: IBSS: avoid unneeded return value processing
cd24ee2a9a09 : MAINTAINERS: Add hp_sdc drivers to parisc arch
dd8a1f134884 : arm64: ftrace: Ensure synchronisation in PLT setup for Neoverse-N1 #1542419
f46f27a576cc : arm64: Fix incorrect irqflag restore for priority masking for compat
e4365f968fcd : arm64: mm: avoid virt_to_phys(init_mm.pgd)
9c98f021e4e7 : dma-fence: Serialise signal enabling (dma_fence_enable_sw_signaling)
7230f7e99fec : arm64: cpufeature: Effectively expose FRINT capability to userspace
3032c0b47e5f : drm/i915/tgl: Add the Thunderbolt PLL divider values
a48e61de758c : arm64: Mark functions using explicit register variables as '__always_inline'
c9a2baa79698 : USB: usblcd: use pr_err()
d046fd5e0585 : USB: usblcd: drop redundant lcd mutex
61991d02fd33 : USB: usblcd: drop redundant disconnect mutex
eb7f5a490c5e : USB: usblcd: fix I/O after disconnect
976392650a00 : bindings: rename links to mason USB2/USB3 DT files
7101949f36fc : usb: typec: tcpm: usb: typec: tcpm: Fix a signedness bug in tcpm_fw_get_caps()
2636d49b6467 : USB: dummy-hcd: fix power budget for SuperSpeed mode
3f384d7c4903 : usbip: vhci_hcd indicate failed message
32a0721c6620 : USB: yurex: Don't retry on unexpected errors
b2fa7baee744 : USB: adutux: fix NULL-derefs on disconnect
44efc269db79 : USB: adutux: fix use-after-free on disconnect
9816144313d3 : usb: cdns3: Fix sheduling with locks held.
5f318dad72d2 : usb: cdns3: Fix use after free in probe error handling
177238c3d47d : USB: microtek: fix info-leak at probe
0aa760382040 : dt-bindings: usb: Fix references to usb-hcd.yaml
7d7e21fafdbc : USB: serial: keyspan: fix NULL-derefs on open() and write()
dfbac2f4da6a : USB: serial: option: add support for Cinterion CLS8 devices
015664d15270 : USB: rio500: Remove Rio 500 kernel driver
40115bbc40e2 : staging: wfx: implement the rest of mac80211 API
fb2490f693ee : staging: wfx: implement 802.11 key handling
1a61af0f8cbe : staging: wfx: allow to scan networks
1f21b7fefa72 : staging: wfx: allow to receive 802.11 frames
9bca45f3d692 : staging: wfx: allow to send 802.11 frames
f4a71ba8753d : staging: wfx: add debug files and trace debug events
c7ff39dd8b53 : staging: wfx: setup initial chip configuration
846239f641db : staging: wfx: introduce "secure link"
285be87c79e1 : eeprom: at24: Improve confusing log message
f95a29d40782 : staging: wfx: add HIF commands helpers
4f8b7fabb15d : staging: wfx: allow to send commands to chip
e16e7f0716a6 : staging: wfx: instantiate mac80211 data
185c106f79bf : staging: wfx: add support for start-up indication
1cc298c91523 : staging: wfx: add tracepoints for HIF
b0998f0c040d : staging: wfx: add IRQ handling
e4ee3cb3efc6 : staging: wfx: import HIF API headers
652b4afb240e : staging: wfx: load firmware
fee695e3e30f : staging: wfx: add tracepoints for I/O access
a794e8b6fafe : staging: wfx: add I/O API
bebf00512cc2 : drm/omap: hdmi4: fix use of uninitialized var
9c5fa79f802a : drm/omap: hdmi5: automatically choose limited/full range output
34d71136e0d9 : drm/omap: dss: move platform_register_drivers() to dss.c and remove core.c
f5b1fae153d9 : drm/omap: fix missing scaler pixel fmt limitations
157d8f60363a : drm/omap: tweak HDMI DDC timings
6e366c28e6b1 : drm/omap: avoid copy in mgr_fld_read/write
a9c4fbd544f9 : drm/omap: drop unneeded locking from mgr_fld_write()
0096214a59a7 : staging: wfx: add support for I/O access
a7a91ca5a23d : staging: wfx: add infrastructure for new driver
6e58fc14d7ed : staging: exfat: Use kvzalloc() instead of kzalloc() for exfat_sb_info
5bdea6060618 : Staging: fbtft: fix memory leak in fbtft_framebuffer_alloc
d98bb9c2fec0 : staging: exfat: explain the fs_sync() issue in TODO
8789f13ddc77 : staging: exfat: fix fs_sync() calls.
7e6af677d827 : staging: rtl8188eu: cleanup comments in update_hw_ht_param
5f6bca795f6d : staging: rtl8188eu: cleanup whitespace in update_hw_ht_param
7e3303fc8c45 : staging: rtl8188eu: rename variables to avoid mixed case
b74e124e1048 : staging: rtl8188eu: convert variables from unsigned char to u8
b664312285eb : staging: rtl8712: fix boundary condition for n
f8fcbb6ba89c : staging: vc04_services: Avoid typedef
24fc755f56b1 : quota: code cleanup for hash bits calculation
05848db2083d : quota: avoid increasing DQST_LOOKUPS when iterating over dirty/inuse list
5dcaa1fcea1b : staging: speakup: document sysfs attributes
dfc507b9eb26 : drm/mgag200: Allocate cursor BOs at high end of video memory
2c51a6601693 : drm/mgag200: Reserve video memory for cursor plane
378c18386a25 : drm/mgag200: Move cursor BO swapping into mgag200_show_cursor()
047244aa0ad9 : drm/mgag200: Move cursor-image update to mgag200_show_cursor()
6ae04536e747 : drm/mgag200: Add separate move-cursor function
49b8d5aeaf81 : drm/mgag200: Add init and fini functions for cursor handling
52e32da9a1fb : drm/mgag200: Rename cursor functions to use mgag200_ prefix
0090ef3ecbd4 : drm/ast: Allocate cursor BOs at high end of video memory
659d1a49c63d : drm/ast: Move cursor offset swapping into ast_show_cursor()
2f5989fcd1b7 : drm/ast: Move cursor update code to ast_show_cursor()
714468d9afdf : drm/ast: Move ast_{show,hide}_cursor() within source file
96a49f39043d : drm/ast: Don't call ast_show_cursor() from ast_cursor_move()
27f722ccbe15 : scsi: target: Remove tpg_list and se_portal_group.se_tpg_node
b23f330d5145 : scsi: MAINTAINERS: Update qla2xxx driver
2190168aaea4 : scsi: zfcp: fix reaction on bit error threshold notification
8f8fed0cdbbd : scsi: core: save/restore command resid for error handling
437450cf09c3 : MIPS: pmcs-msp71xx: Remove unused addr variable
101c40ed269c : MIPS: pmcs-msp71xx: Add missing MAX_PROM_MEM definition
cb11a90e33c0 : dt-bindings: arm: rockchip: fix Theobroma-System board bindings
deea9f5fc320 : arm64: dts: rockchip: fix Rockpro64 RK808 interrupt line
9f7f9b610e1b : arm64: dts: rockchip: Fix roc-rk3399-pc regulator input rails
f1b3b7077b40 : arm64: dts: rockchip: Rename vcc12v_sys into dc_12v for roc-rk3399-pc
c595826faa97 : dt-bindings: document PX30 usb2phy General Register Files
52462ac6277f : arm64: dts: rockchip: add px30-evb i2c1 devices
45cb61b4f3bf : arm64: dts: rockchip: document explicit px30 cru dependencies
689c7dc73c26 : arm64: dts: rockchip: remove unused pin settings from px30
9003aacb9cc3 : arm64: dts: rockchip: move px30-evb console output to uart 5
79fd8ba2fd2c : arm64: dts: rockchip: add emmc-powersequence to px30-evb
915b6a8b54a6 : arm64: dts: rockchip: fix the px30-evb power tree
cdfebb27892a : arm64: dts: rockchip: add default px30 emmc pinctrl
f77ccf399e3b : arm64: dts: rockchip: remove px30 emmc_pwren pinctrl
00519137f7d4 : arm64: dts: rockchip: remove static xin32k from px30
8e57eed2047b : arm64: dts: rockchip: fix iface clock-name on px30 iommus
cc3a7bfe62b9 : vfs: Fix EOVERFLOW testing in put_compat_statfs64
06aeb3fb9f31 : dt-bindings: clk: armada3700: document the PCIe clock
8511c9de1a31 : dt-bindings: clk: armada3700: fix typo in SoC name
e7ea59b6dc6d : clk: mvebu: armada-37xx-periph: change suspend/resume time
4d8fb4948472 : clk: mvebu: armada-37xx-periph: add PCIe gated clock
2200ab6a7403 : clk: at91: sam9x60: fix programmable clock
999915711188 : clk: hisilicon: fix sparse warnings in clk-hi3660.c
9c2b87a6c2ab : clk: hisilicon: fix sparse warnings in clk-hi3670.c
a9eb49c96488 : block: sed-opal: fix sparse warning: convert __be64 data
dc301025658a : block: sed-opal: fix sparse warning: obsolete array init.
eaa6ef563d1a : rtc: interface: use timeu64_t for range_max
58384f41076d : ARM: dts: at91: sama5d2: add an rtc label for derived boards
288d9cf1764a : rtc: at91rm9200: use of_device_get_match_data()
acd743bfe8d9 : ARM: dts: at91: sama5d27_som1_ek: add mmc capabilities for SDMMC0
d9d4b1e46d95 : HID: Fix assumption that devices have inputs
9077f052abd5 : net: propagate errors correctly in register_netdevice()
7271df0bf03f : net: phy: at803x: remove probe and struct at803x_priv
7908d2ce63ea : net: phy: at803x: add ar9331 support
485f682be9fc : Revert "drm/i915: Fix DP-MST crtc_mask"
78f6face5af3 : sched: add kernel-doc for struct clone_args
501bd0166eb9 : fork: add kernel-doc for clone3
6aaee55cc8c6 : mlxsw: PCI: Send EMAD traffic on a separate queue
341115822f88 : usercopy: Add parentheses around assignment in test_copy_struct_from_user
9b17f5884be4 : net/rds: Use DMA memory pool allocation for rds_header
3afb09618840 : tcp: fix slab-out-of-bounds in tcp_zerocopy_receive()
560c07cba131 : net: stmmac: Support enhanced addressing mode for DWMAC 4.10
968a2978cb39 : net: stmmac: Only enable enhanced addressing mode when needed
8a745c7ff2dd : drm/amdgpu: improve MSI-X handling (v3)
d4411d793eff : drm/amd/display: fix spelling mistake AUTHENICATED -> AUTHENTICATED
4682bb8e050e : HID: lg-g15: Add support for the G510's M1-M3 and MR LEDs
1f8cde2a538b : HID: lg-g15: Add support for controlling the G510's RGB backlight
ad4203f5a243 : HID: lg-g15: Add support for the G510 keyboards' gaming keys
d5b5fc8c8952 : HID: lg-g15: Add support for the M1-M3 and MR LEDs
97b741aba918 : HID: lg-g15: Add keyboard and LCD backlight control
3a0275384c27 : HID: Add driver for Logitech gaming keyboards (G15, G15 v2)
b5625db9d23e : Input: Add event-codes for macro keys found on various keyboards
2a5243937c70 : selinux: fix context string corruption in convert_context()
245d73698ed7 : audit: Report suspicious O_CREAT usage
c2016cc612db : reset: dt-bindings: meson: update arb bindings for sm1
8c2def0f0655 : reset: uniphier-glue: Add Pro5 USB3 support
c302ec966e65 : dt-bindings: reset: pdc: Convert PDC Global bindings to yaml
b76b4e1dbcad : dt-bindings: reset: aoss: Convert AOSS reset bindings to yaml
b89a8da92d1d : reset: Remove copy'n'paste redundancy in the comments
9c41152cfd74 : reset: meson-audio-arb: add sm1 support
8ad1193eae4c : clk: bd718x7: Add MODULE_ALIAS()
3a20cc69cbf5 : ARM: omap2plus_defconfig: Enable HW Crypto engine modules
6f54a5afcc0b : ARM: omap2plus_defconfig: Update for moved item
16c1fcdade06 : ARM: omap2plus_defconfig: Update for removed items
185271a1fa07 : riscv-docs: correct the sequence of the magic number 2 since it's little endian
9692f2fdb163 : scripts/sphinx-pre-install: Add a new path for the debian package "fonts-noto-cjk"
ff8fdb36ac35 : scripts/sphinx-pre-install: allow checking for multiple missing files
96d49bbfe6c1 : ARM: omap2plus_defconfig: Fix selected panels after generic panel changes
bdd68860a044 : Documentation: networking: device drivers: Remove stray asterisks
ba71cc5c40a7 : docs: it_IT: maintainer-pgp-guide: Fix reference to "Nitrokey Pro 2"
2105b52e30de : lib: textsearch: fix escapes in example code
151ea094378d : r8152: Add identifier names for function pointers
4094871db1d6 : udp: only do GSO if # of segs > 1
44b321e5020d : udp: fix gso_segs calculations
9be579f4c41f : firmware: meson_sm: use %*ph to print small buffer
8cde3c2153e8 : firmware: meson_sm: Rework driver as a proper platform driver
47b3c53a16c0 : nvmem: meson-efuse: bindings: Add secure-monitor phandle
beb91681a20a : firmware: meson_sm: Mark chip struct as static const
07a634bf6c5d : arm64: dts: khadas-vim3: add commented support for PCIe
1f8607d59763 : arm64: dts: meson-g12a: Add PCIe node
de82e74a9f26 : arm64: dts: meson: Link nvmem and secure-monitor nodes
ec9037c04041 : arm64: dts: meson-g12b-khadas-vim3: add keep-power-in-suspend property in SDIO node
2e09574d172e : arm64: dts: meson-sm1-sei610: add keep-power-in-suspend property in SDIO node
e326c96778d2 : arm64: dts: meson-gxm-rbox-pro: add keep-power-in-suspend property in SDIO node
362e75c50ae3 : arm64: dts: meson-gxm-khadas-vim2: add keep-power-in-suspend property in SDIO node
32122c465ccb : arm64: dts: meson-gxl-s905x-p212: add keep-power-in-suspend property in SDIO node
92f540959a4f : arm64: dts: meson-gxl-s905x-nexbox-a95x: add keep-power-in-suspend property in SDIO node
cfd7a215e2d6 : arm64: dts: meson-gxl-s805x-p241: add keep-power-in-suspend property in SDIO node
6b697024f7bc : arm64: dts: meson-gxbb-wetek: add keep-power-in-suspend property in SDIO node
48f38e8247a4 : arm64: dts: meson-gxbb-vega-s95: add keep-power-in-suspend property in SDIO node
0060bd29fc0c : arm64: dts: meson-gxbb-p20x: add keep-power-in-suspend property in SDIO node
42d7815c2200 : arm64: dts: meson-gxbb-nexbox-a95x: add keep-power-in-suspend property in SDIO node
f7caa8b5cce2 : arm64: dts: meson-gxbb-nanopi-k2: add keep-power-in-suspend property in SDIO node
86b8eaa23ddc : arm64: dts: meson-gx-p23x-q20x: add keep-power-in-suspend property in SDIO node
9a9ffc699019 : arm64: dts: meson-g12a-x96-max: add keep-power-in-suspend property in SDIO node
11ad4dfa8fa9 : arm64: dts: meson-g12a-sei510: add keep-power-in-suspend property in SDIO node
0f674df0c260 : arm64: dts: meson: g12: move audio bus out of g12-common
2871626ba6e6 : arm64: dts: meson: g12: factor the power domain.
9ed437d69b49 : arm64: dts: meson: g12: add a g12 layer
22c4b148a0a1 : arm64: dts: meson: g12: fix audio fifo reg size
301b94d434ac : arm64: dts: meson: axg: fix audio fifo reg size
e6b6d9d3e58d : arm64: dts: meson: sm1: set gpio interrupt controller compatible
086bf301f541 : MAINTAINERS: kgdb: Add myself as a reviewer for kgdb/kdb
6af1799aaf3f : ipv6: drop incoming packets having a v4mapped source address
98beb3edeb97 : samples/bpf: Add a workaround for asm_inline
c58814637896 : selftests/bpf: Correct path to include msg + path
fb27dcd2909d : selftests/bpf: Add static to enable_all_controllers()
df551058f7a3 : xsk: Fix crash in poll when device does not support ndo_xsk_wakeup
e55190f26f92 : samples/bpf: Fix build for task_fd_query_user.c
e3aaf0e1744e : drm/amdgpu: display_mode_vba_21: remove uint typedef
324fb7adf61f : drm/amdgpu: hide another #warning
128a01f4724a : drm/amdgpu: make pmu support optional, again
cabe144bfd0c : drm/amd/display: memory leak
2e0db9dec25f : drm/amdgpu: remove set but not used variable 'pipe'
36e255dd8ffd : drm/amdgpu: Drop unused variable and statement
1104057562ec : drm/amdgpu: fix multiple memory leaks in acp_hw_init
2c9a0c66d520 : drm/amdgpu: don't increment vram lost if we are in hibernation
bd660f4f1111 : drm/amdgpu : enable msix for amdgpu driver
452f9bdd9aff : drm/amdkfd: Improve KFD IOCTL printing
e7956997b1e6 : drm/amdgpu: Export setup_vm_pt_regs() logic for mmhub 2.0
923c087a1f1e : drm/amdgpu: Add the HDP flush support for Navi
e392c887df97 : drm/amdkfd: Use array to probe kfd2kgd_calls
47c5ab6ca058 : drm/amdkfd: Delete unnecessary function declarations
1456482bf8dc : drm/amdgpu: Delete useless header file reference
21889cec0af0 : drm/amd/amdgpu/sriov ip block setting of Arcturus
cf21e76a6005 : drm/amdgpu: return tcc_disabled_mask to userspace
b96ec4a4e4b2 : drm/amdgpu/dm/mst: Use ->atomic_best_encoder
2f232cf29e03 : drm/amdgpu/dm/mst: Don't create MST topology managers for eDP ports
d7a1b559f3c8 : drm/amdgpu/dm/mst: Remove unnecessary NULL check
f8d2d39eb406 : drm/amdgpu: Iterate through DRM connectors correctly
684cd480fd4e : drm/amdgpu/dm: Resume short HPD IRQs before resuming MST topology
88d802500a95 : drm/amdkfd: fix kgd2kfd_device_init() definition conflict error
fe9c32a63c0d : drm/amd/powerplay: initlialize smu->is_apu is false by default
542b50e044bf : Revert "drm/amdgpu: disable stutter mode for renoir"
ef5af37a15d1 : drm/amd/powerplay: update the interface for getting dpm full scale clock frequency
2cf8d416d32b : drm/amd/powerplay: implement the interface for setting sclk/uclk profile_peak level
ea286ed728c8 : drm/amd/powerplay: implement interface set_power_profile_mode() (v2)
2e5294fe14db : drm/amd/powerplay: add the interfaces for getting and setting profiling dpm clock level
665499c619f1 : drm/amd/powerplay: add interface for getting workload type
47e56b5318db : drm/amd/powerplay: add interface for forcing and unforcing dpm limit value
4045f36fce82 : drm/amd/powerplay: implement the interface for setting soft freq range
af1ec44f9a56 : drm/amd/powerplay: bypass dpm_context null pointer check guard for some smu series
227f7d58d707 : drm/amd/amdgpu: add IH cg support on soc15 project
95f71bfad2c8 : drm/amd/powerplay: add sensor lock support for smu
64e51a1b551d : drm/amd/powerplay: change metrics update period from 1ms to 100ms
c18cc2bb9e06 : drm/amdkfd: Fix race in gfx10 context restore handler
b2100ce1db91 : drm/amdkfd: Use setup_vm_pt_regs function from base driver in KFD
286b789e1e11 : drm/amdgpu: Export setup_vm_pt_regs() logic for gfxhub 2.0
56fc40aba4d9 : drm/amdkfd: Eliminate get_atc_vmid_pasid_mapping_valid
3fe023d42ea8 : drm/amdkfd: Query vmid pasid mapping through stored info for non HWS
d9d4623c87e9 : drm/amdkfd: Record vmid pasid mapping in the driver for non HWS mode
6027b1bf6071 : drm/amdkfd: Use hex print format for pasid
d19eb6aca702 : drm/amdkfd: Delete unused defines
22471a583247 : drm/amdkfd: Move the control stack on GFX10 to userspace buffer
3a0c3423921e : drm/amd: Pass drm_device to kfd
171bc67eb508 : drm/amdkfd: Store kfd_dev in iolink and cache properties
0e94b5640bb7 : drm/amdkfd: use navi12 specific family id for navi12 code path
3f94281751dc : drm/amdgpu: Add SMUIO values for other I2C controller v2
b55a8b8b4131 : drm/amdkfd: Use better name for sdma queue non HWS path
9941a6bfbd59 : drm/amdkfd: Delete useless SDMA register setting on non HWS path
e7883ab63213 : drm/amd/display: prevent memory leak
b77fb9d88e62 : drm/amdkfd: Add NAVI12 support from kfd side
56f074d815cd : drm/amdgpu: restrict hotplug error message
4a2465286773 : drm/amdgpu: once more fix amdgpu_bo_create_kernel_at
d02a7061b3d9 : drm/amd/powerplay: update arcturus smu-driver interaction header
3d8361b11ca4 : drm/amdgpu: add comments in ras interrupt callback
ba0834921400 : drm/amdgpu: implement common gmc_ras_late_init
be5b39d87a88 : drm/amdgpu: move xgmi ras fini to xgmi block
196041205cd4 : drm/amdgpu: move mmhub ras fini to mmhub block
181c93e5ecdb : drm/amdgpu: move umc ras fini to umc block
f2575941e61f : drm/amdgpu: add ras fini for xgmi
de9bbd5273c8 : drm/amdgpu: add ras fini for nbio
0771b0bf0790 : drm/amdgpu: simplify the access to eeprom_control struct
41190cd73341 : drm/amdgpu: remove ih_info parameter of gfx_ras_late_init
56c54b25c3b6 : drm/amdgpu: remove ih_info parameter of umc_ras_late_init
e536c8185038 : drm/amdgpu: add common sdma_ras_fini function
3b7b7647bef8 : drm/amdgpu: add common gfx_ras_fini function
2adf13440acc : drm/amdgpu: add common gmc_ras_fini function
65bc47a65994 : drm/amdgpu: move mmhub_ras_if from gmc to mmhub block
d65bf1f8a795 : drm/amdgpu: replace mmhub_funcs with mmhub.funcs
d3a5a121b84a : drm/amdgpu: add common mmhub member for adev
03740baab3b5 : drm/amdgpu: move umc_ras_if from gmc to umc block
fc04e6b4843c : drm/amdgpu: refine sdma4 ras_data_cb
4c65dd104107 : drm/amdgpu: move sdma ecc functions to generic sdma file
725253ab9b4f : drm/amdgpu: move gfx ecc functions to generic gfx file
34cc4fd9ff71 : drm/amdgpu: move umc ras irq functions to umc block
f5f06e21e970 : drm/amdgpu: update parameter of ras_ih_cb
e7da754b00ee : drm/amdgpu: fix an UMC hw arbitrator bug(v3)
6de088a08ddc : drm/amdgpu: remove gfx9 NGG
631cdbd27e92 : drm/amdgpu/atomfirmware: simplify the interface to get vram info
bd5520273cea : drm/amdgpu/atomfirmware: use proper index for querying vram type (v3)
d1249aae81e9 : drm/amdgpu/display: include slab.h in dcn21_resource.c
52510a4035e1 : drm/amdgpu/psp: silence response status warning
bbaa343a8879 : drm/amd/powerplay: remove duplicate macro of smu_get_uclk_dpm_states
df99ac0fcc50 : drm/amd/amdgpu:Fix compute ring unable to detect hang.
90a08351f72d : drm/amdgpu: Use mode2 mode to perform GPU RESET for Renoir
068ad870bbd8 : drm/amd/powerplay: A workaround to GPU RESET on APU
80f9bfe4e879 : drm/amd/powerplay: Add mode2 mode for GPU RESET in SMU
40463bdc2271 : drm/amdkfd: Sync gfx10 kfd2kgd_calls function pointers
c637b36aeac1 : drm/amdkfd: Fix NULL pointer dereference for set_scratch_backing_va()
424b5442a2a6 : drm/amdkfd: Remove unnecessary pm_init() for non HWS mode
89b0679bd8cf : drm/amdkfd: Remove excessive print when reserving doorbells
812330eb69a4 : drm/amdkfd: Add an error print if SDMA RLC is not idle
0b36603c0dbb : drm/amdgpu/display: fix 64 bit divide
05ba0095fb7b : drm/amdgpu: correct condition check for psp rlc autoload
1f01cd990515 : drm/amdgpu: add command id in psp response failure message
90c88dab8ef5 : drm/amdgpu: enable psp front door loading by default on Arcturus
9a018e5a852f : drm/amdgpu: disable vcn ip block for front door loading on Arcturus
4db37544cee5 : drm/amdgpu/gfx10: add support for wks firmware loading
81de29d842cc : drm/amdkfd: fix a potential NULL pointer dereference (v2)
f77c7109c071 : drm/amdgpu/ras: fix and update the documentation for RAS
a667b75c1ec2 : drm/amdgpu: fix documentation for amdgpu_pm.c
fc9c7f847014 : drm/amdgpu/ih: fix documentation in amdgpu_irq_dispatch
1d614ded87e9 : drm/amdgpu/vm: fix up documentation in amdgpu_vm.c
4d8e54d2b9d3 : drm/amdgpu/mn: fix documentation for amdgpu_mn_read_lock
ebc52c1692e6 : drm/amdgpu: fix documentation for amdgpu_gem_prime_export
b8e8c934f0aa : drm/amd/display; Fix kernel doc warnings
d0580c09c65c : drm/amdgpu: remove excess function parameter description
f0ee9b184c48 : drm/amd/display: hide an unused variable
e53aec7e4148 : drm/amdgpu: enable full ras by default
57d4f3b7fd65 : drm/amdgpu/SRIOV: add navi12 pci id for SRIOV (v2)
7677b0dbce39 : drm/amdgpu/gfx10: update gfx golden settings for navi14
aa4604b6e432 : drm/amdgpu/gfx10: update gfx golden settings
ade9a34e7d96 : drm/amdgpu: flag navi12 and 14 as experimental for 5.4
01b40c98ede4 : drm/amdgpu/psp: invalidate the hdp read cache before reading the psp response
e8186eeccb84 : drm/amdgpu/psp: flush HDP write fifo after submitting cmds to the psp
5222d2614602 : drm/amdgpu: remove redundant variable definition
8a3e801f1924 : drm/amdgpu: avoid null pointer dereference
f256ba473ea8 : drm/amdgpu/powerplay: add new mapping for APCC_DFLL feature
fec6a08aaec5 : drm/amdgpu: do not init mec2 jt for renoir
2011eaea214a : drm/amdgpu: add psp ip block for arct
c7c5be3c892f : drm/amd/display: Restore backlight brightness after system resume
a142ba8800dd : drm/amdgpu/ras: use GPU PAGE_SIZE/SHIFT for reserving pages
ec51d3facd3e : drm/amdgpu/discovery: get gpu info from ip discovery table
afa44809a441 : drm/amdgpu: use GPU PAGE SHIFT for umc retired page
08dac62f3e20 : drm/amd/powerplay: implement VCN power gating control interface
57516cdd74d4 : drm/amdgpu: add navi12 pci id
ae115c81ecd3 : drm/amdgpu: replace DRM_ERROR with DRM_WARN in ras_reserve_bad_pages
879e723df3cd : docs: drm/amdgpu: Resolve build warnings
63b2b5e91b56 : drm/amdgpu/vm: fix documentation for amdgpu_vm_bo_param
8daf3eccf85e : drm/amdkfd: Delete unused KFD_IS_* macro
ea268870d6f5 : drm/amd/display: Add hdcp to Kconfig
96a3b32e6723 : drm/amd/display: only enable HDCP for DCN+
da3fd7ac0bcf : drm/amd/display: Update CP property based on HW query
2a0f92700fe3 : drm/amd/display: handle DP cpirq
0c8620d63d41 : drm/amd/display: Handle Content protection property changes
52704fcaf74b : drm/amd/display: Initialize HDCP work queue
55b50e68b5dd : drm/amd/display: Create dpcd and i2c packing functions
a193ed2094ba : drm/amd/display: Create amdgpu_dm_hdcp
d462fcf5012b : drm/amd/display: Update hdcp display config
411491fb8895 : drm/amd/display: add PSP block to verify hdcp steps
4c283fdac08a : drm/amd/display: Add HDCP module
143f23053333 : drm/amdgpu: psp DTM init
ed19a9a2bb1a : drm/amdgpu: psp HDCP init
bb2746ac9143 : drm/amd/display: Improve LFC behaviour
ec4388a267e0 : drm/amd/display: Add detile buffer size for DCN20
08b662793b90 : drm/amd/display: fix use of uninitialized variable
0fc3ba1c53bc : drm/amd/display: 3.2.51.1
00d22e9e04c9 : drm/amd/display: Add missing HBM support and raise Vega20's uclk.
79816043f0f2 : drm/amd/display: 3.2.51
7f7652ee8c8c : drm/amd/display: enable single dp seamless boot
c84ad0d6b93e : drm/amd/display: update odm mode validation to be in line with policy
3a4d180d4a9d : drm/amd/display: Optimize clocks on clock change
2fef0faa1cdc : drm/amd/display: Set number of pipes to 1 if the second pipe was disabled
2ad0cdf9e2e9 : drm/amd/display: set minimum abm backlight level
799c5b9cb91c : drm/amd/display: Revert fixup DPP programming sequence
6bd0a112ec12 : drm/amd/display: Do not double-buffer DTO adjustments
0881ab6e74b0 : ASoC: soc-ops: use snd_soc_card_get_kcontrol() at snd_soc_limit_volume()
d8145989ff8c : ASoC: soc-core: setup card->rtd_num at snd_soc_instantiate_card()
50014499e6a4 : ASoC: soc-core: use devm_xxx for component related resource
0f23f718ecbc : ASoC: soc-core: add soc_setup_card_name()
7ce6088f6062 : ASoC: soc-core: remove soc_remove_dai_links()
4dc0e7df6283 : ASoC: soc-core: use devm_kzalloc() for rtd
5a7423993007 : tas2770: fix platform_no_drv_owner.cocci warnings
b1e620e7d32f : ASoc: rockchip: i2s: Fix RPM imbalance
a00d17e0a71a : Revert "drm/sun4i: dsi: Change the start delay calculation"
7ac626996882 : drm/sun4i: dsi: Fix TCON DRQ set bits
ae436fe81053 : pinctrl: ssbi-gpio: convert to hierarchical IRQ helpers in gpio core
c5f4987e86f6 : btrfs: fix uninitialized ret in ref-verify
be4c60b563ed : pinctrl: devicetree: Avoid taking direct reference to device name string
1c056ad87117 : drm/sun4i: sun6i_mipi_dsi: Add VCC-DSI regulator support
8a317f223bcf : dt-bindings: sun6i-dsi: Add VCC-DSI supply property
567926cca99b : KVM: nVMX: Fix consistency check on injected exception error code
24c29b7ac0da : KVM: x86: omit absent pmu MSRs from MSR list
6e06983dde96 : selftests: kvm: Fix libkvm build error
13949fa9daa9 : gpiolib: introduce fwnode_gpiod_get_index()
2d2f116d69c1 : gpiolib: introduce devm_fwnode_gpiod_get_index()
faf97b84fa86 : mmc: sh_mmcif: Use platform_get_irq_optional() for optional interrupt
e8307ec51efe : mmc: renesas_sdhi: Do not use platform_get_irq() to count interrupts
8b8c7d97e2c7 : ARM: dts: imx7ulp: Add wdog1 node
679c92a82364 : ARM: imx_v6_v7_defconfig: Enable CONFIG_IMX7ULP_WDT by default
87d6021b8143 : x86/math-emu: Limit MATH_EMULATION to 486SX compatibles
e6b44ce1925a : x86/math-emu: Check __copy_from_user() result
5ede17d61592 : dt-bindings: gpio: rcar: Add DT binding for r8a774b1
35c3ba911ae1 : Documentation: gpio: driver: Format code blocks properly
48c38154d539 : drm/i915: use DRM_DEBUG_KMS() instead of drm_dbg(DRM_UT_KMS, ...)
0d52cc7e0311 : drm/i915: use DRM_ERROR() instead of drm_err()
35b9ad840892 : ACPI: HMAT: ACPI_HMAT_MEMORY_PD_VALID is deprecated since ACPI-6.3
09107a51b096 : pinctrl: at91-pio4: implement .get_multiple and .set_multiple
e2c4ed148cf3 : drm/omap: fix max fclk divider for omap36xx
eb0192fed016 : drm/i915: Fix g4x sprite scaling stride check with GTT remapping
cffb4c3ea372 : drm/i915/dp: Fix dsc bpp calculations, v5.
3a4b46c3bc73 : block: pg: add header include guard
134cc4cefad3 : net: stmmac: Avoid deadlock on suspend/resume
fcde8c7eea60 : drm/i915/selftests: Exercise potential false lite-restore
fab401e1ee96 : net/rds: Log vendor error if send/recv Work requests fail
80f60a911e5e : mvpp2: remove misleading comment
0f1a7b3fac05 : timer-of: don't use conditional expression with mixed 'void' types
0f04f8ea62ce : Minor fixes to the CAIF Transport drivers Kconfig file
21d549769e79 : Isolate CAIF transport drivers into their own menu
0903102f5785 : Clean up the net/caif/Kconfig menu
b60fa1c5d01a : net_sched: remove need_resched() from qdisc_run()
53de429f4e88 : net: hisilicon: Fix usage of uninitialized variable in function mdio_sc_cfg_reg_write()
37048e94a2dc : net: dsa: Remove unused __DSA_SKB_CB macro
25b69a889b63 : mips: Loongson: Fix the link time qualifier of 'serial_exit()'
bd3b84802376 : Input: goodix - add support for 9-bytes reports
bd848d1b9235 : MIPS: init: Prevent adding memory before PHYS_OFFSET
66b416ee41ed : MIPS: init: Fix reservation of memory between PHYS_OFFSET and mem start
8919975b6171 : MIPS: VDSO: Fix build for binutils < 2.25
90800281e761 : MIPS: VDSO: Remove unused gettimeofday.c
0671c5b84e9e : MIPS: Wire up clone3 syscall
afce285b859c : Input: da9063 - fix capability and drop KEY_SLEEP
463fa44eec2f : Input: atmel_mxt_ts - disable IRQ across suspend
3fd57e7a9e66 : char/random: Add a newline at the end of the file
a8fabb38525c : xen/xenbus: fix self-deadlock after killing user process
ce3a67780212 : selftests: watchdog: Add command line option to show watchdog_info
8f9577eda5b7 : selftests: watchdog: Validate optional file argument
f437ade3296b : dt-bindings: phy: lantiq: Fix Property Name
4d32db74a3ca : dt-bindings: iio: ad7192: Fix DTC warning in the example
932bae3a5b4e : dt-bindings: iio: ad7192: Fix Regulator Properties
58c50fe0c9f0 : dt-bindings: media: rc: Fix redundant string
e2973352fa13 : dt-bindings: dsp: Fix fsl,dsp example
f21e8b80b79d : drm/i915/mg: Use tc_port instead of port parameter to MG registers
c0e70e10b11b : drm/amd/display: fix dcn21 Makefile for clang
148d31e38fb3 : drm/amd/display: hide an unused variable
beda921dbc99 : drm/amdgpu: display_mode_vba_21: remove uint typedef
29174a4310bf : drm/amdgpu: hide another #warning
ec3e5c0f0c2b : drm/amdgpu: make pmu support optional, again
055e547478a1 : drm/amd/display: memory leak
57be09c6e874 : drm/amdgpu: fix multiple memory leaks in acp_hw_init
815fb4c9d7da : drm/amdgpu: return tcc_disabled_mask to userspace
49379032aa22 : drm/amdgpu: don't increment vram lost if we are in hibernation
8225630ea61d : Revert "drm/amdgpu: disable stutter mode for renoir"
bbf918863e18 : memory: samsung: exynos5422-dmc: Add support for interrupt from performance counters
8611ed7ad586 : ARM: dts: exynos: Add interrupts to DMC controller in Exynos5422
63cf62ddb983 : ARM: dts: exynos: Extend mapped region for DMC on Exynos5422
40192209b96b : dt-bindings: memory-controllers: exynos5422-dmc: Add interrupt mode
009213067510 : drm/amd/powerplay: add sensor lock support for smu
e0e4a2ce7a05 : drm/amd/powerplay: change metrics update period from 1ms to 100ms
69f08e68af25 : drm/amdgpu: revert "disable bulk moves for now"
2c840676be8f : wil6210: check len before memcpy() calls
315cee426f87 : ar5523: check NULL before memcpy() in ar5523_cmd()
1382993f882b : ath10k: add support for hardware rfkill
7e088276923b : ARM: exynos_defconfig: Enable Arndale audio driver
f8914a14623a : ath10k: restore QCA9880-AR1A (v1) detection
988c81ad1a4d : ARM: exynos_defconfig: Enable DMC driver
cc6df017e557 : ath10k: fix offchannel tx failure when no ath10k_mac_tx_frm_has_freq
0228ecf6128c : MIPS: octeon: Include required header; fix octeon ethernet build
1bd448703895 : net: dsa: sja1105: Rename sja1105_spi_send_packed_buf to sja1105_xfer_buf
dff79620c3e8 : net: dsa: sja1105: Replace sja1105_spi_send_int with sja1105_xfer_{u32, u64}
09c1b412558b : net: dsa: sja1105: Don't use "inline" function declarations in C files
db34a4714c01 : ptp_qoriq: Initialize the registers' spinlock before calling ptp_qoriq_settime
3e8db7e56082 : net: dsa: sja1105: Fix sleeping while atomic in .port_hwtstamp_set
d6530e5ad450 : net: dsa: sja1105: Initialize the meta_lock
d64bf89a75b6 : net/rds: Fix error handling in rds_ib_add_one()
51976f47d29a : ipconfig: Handle CONFIG_CIFS_ROOT option
8902dd526020 : init: Support mounting root file systems over SMB
e8521e53cca5 : net: dsa: rtl8366: Check VLAN ID and not ports
aa2048552813 : doc-rst: Programmatically render MAINTAINERS into ReST
1b1438b5351f : doc-rst: Reduce CSS padding around Field
4359fce7060d : ARM: dts: exynos: Add audio support (WM1811 CODEC boards) to Arndale board
e982ae6aa4e1 : ionic: add lif_quiesce to wait for queue activity to stop
e95f922f4c2f : ionic: implement ethtool set-fec
780eded34ccc : ionic: report users coalesce request
d229be4b27a8 : ionic: use wait_on_bit_lock() rather than open code
da0729e8d2ae : ionic: simplify returns in devlink info
f1cdaa077cca : mlxsw: spectrum: Use per-netns netdevice notifier registration
a30c7b429f2d : net: introduce per-netns netdevice notifiers
afa0df599813 : net: push loops and nb calls into helper functions
64cc3ea949a8 : ARM: dts: exynos: Use defines for MCT interrupt GIC SPI/PPI specifier
04d6fe244181 : ARM: dts: exynos: Remove MCT subnode for interrupt map on Exynos54xx
6f135430d221 : ARM: dts: exynos: Remove MCT subnode for interrupt map on Exynos5250
55125ae92bef : ARM: dts: exynos: Remove MCT subnode for interrupt map on Exynos4412
d8304aa2ebc7 : ARM: dts: exynos: Remove MCT subnode for interrupt map on Exynos4210
f859a03969a0 : ARM: dts: exynos: Rename Multi Core Timer node to "timer"
5b0e042989f4 : ARM: dts: exynos: Split phandle in dmas property
937683dcb192 : ARM: dts: exynos: Remove obsolete IRQ lines on Exynos3250
f33e70cc7323 : ARM: dts: exynos: Add samsung,asv-bin property to Odroid XU3 Lite
cdcce1ee977b : ARM: dts: exynos: Add "syscon" compatible string to chipid node on Exynos5
9c8238b85c26 : ARM: dts: exynos: Add support ARM architected timers on Exynos5
0fbae9d2db85 : drm/i915: Clean up encoder->crtc_mask setup
ed500bf61279 : drm/i915: Populate possible_crtcs correctly
8b6b82ad163b : mlx5: avoid 64-bit division in dr_icm_pool_mr_create()
e95584a889e1 : tipc: fix unlimited bundling of small messages
09515706857a : xen/efi: have a common runtime setup function
3cbad5d77749 : drm/i915/gem: Refactor tests on obj->ops->flags
dfe324f34c53 : drm/i915/selftests: Extract random_offset() for use with a prng
006e570128f4 : drm/i915: Fix g4x sprite scaling stride check with GTT remapping
15de0889b0c9 : drm/i915: Polish intel_tv_mode_valid()
74f1d78965ee : drm/i915: Limit MST modes based on plane size too
32f0a6ddc8c9 : media: venus: Use on-chip interconnect API
c690435ed079 : media: venus: core: Fix msm8996 frequency table
6bbfdcbc8e45 : hwmon: (nct7904) Add array fan_alarm and vsen_alarm to store the alarms in nct7904_data struct.
b428db1e880d : docs: hwmon: Include 'inspur-ipsps1.rst' into docs
30945d31e576 : hwmon: Fix HWMON_P_MIN_ALARM mask
43fd0cf4c6dc : hwmon: (k10temp) Update documentation and add temp2_input info
539ad001d155 : hwmon: (nct7904) Fix the incorrect value of vsen_mask in nct7904_data struct
d8db0b36d888 : drm/msm: use drm_debug_enabled() to check for debug categories
dee97f6ab4a9 : drm/i2c/sil164: use drm_debug_enabled() to check for debug categories
6511a945cf7d : drm/etnaviv: use drm_debug_enabled() to check for debug categories
f0a8f533adc2 : drm/print: add drm_debug_enabled()
959b077f26a1 : drm/print: move drm_debug variable to drm_print.[ch]
0e0e78e32e72 : backlight: lm3630a: Add an enable gpio for the HWEN pin
ae92365cdd75 : dt-bindings: backlight: lm3630a: Add enable-gpios to describe HWEN pin
7050a7c37477 : backlight: ipaq_micro: Make structure micro_bl_props constant
8ad003e7348e : backlight: lm3630a: Fix module aliases
33ea5aaa87cd : nfs: Fix nfsi->nrequests count error on nfs_inode_remove_request
3c0f9d8bcf47 : spi: spi-fsl-dspi: Always use the TCFQ devices in poll mode
87fd0db6d7df : regulator: Document "regulator-boot-on" binding more thoroughly
3ae7359c0e39 : ASoC: wm_adsp: Don't generate kcontrols without READ flags
dca6408d6f7e : ASoC: samsung: Rename Arndale card driver
03081cc370b9 : ASoC: samsung: arndale: Add support for WM1811 CODEC
aaa68472ed1f : ASoC: samsung: arndale: Simplify DAI link initialization
3055c92c7d40 : usb-storage: SCSI glue: use dev_err instead of printk
4fb8783165b7 : drm/i915/display: abstract all vgaarb access to intel_vga.[ch]
5eb3f4b87a0e : USB: serial: option: add Telit FN980 compositions
357f16d9e019 : USB: serial: ftdi_sio: add device IDs for Sienna and Echelon PL-20
a4311745bba9 : drm/i915/userptr: Never allow userptr into the mappable GGTT
82af5b660967 : sysfs: Fixes __BIN_ATTR_WO() macro
834f65e18c82 : clk: sunxi-ng: h6: Allow GPU to change parent rate
04b3b72b5b8f : ARM: dts: qcom: ipq4019: Add SDHCI controller node
69d2d2531119 : soc: qcom: socinfo: add sdm845 and sda845 soc ids
66e6a633910a : soc: qcom: smd-rpm: Create RPM interconnect proxy child device
99356b03b431 : soc: qcom: Make llcc-qcom a generic driver
a0e72a5ba48a : soc: qcom: Rename llcc-slice to llcc-qcom
a14b820316e8 : soc: qcom: llcc cleanup to get rid of sdm845 specific driver file
10e99d4754e9 : arm64: dts: qcom: sdm845: Use UFS reset gpio instead of pinctrl
668c7603f011 : arm64: dts: qcs404: Add interconnect provider DT nodes
0d7051999175 : arm64: dts: msm8916-samsung-a5u: Override iris compatible
efb9e0df7d8d : arm64: dts: msm8916-samsung-a2015: Enable WCNSS for WiFi and BT
8a250aa6eccd : arm64: dts: qcom: qcs404: add the watchdog node
10c71fd1c688 : arm64: dts: qcom: qcs404: add sleep clk fixed rate oscillator
c91a9cfe9f6d : rt2x00: initialize last_reset
4a50d454502f : cw1200: Fix a signedness bug in cw1200_load_firmware()
bcde60e599fb : rtw88: remove misleading module parameter rtw_fw_support_lps
04b786e00987 : rtw88: add deep PS PG mode for 8822c
d3be4d115be0 : rtw88: select deep PS mode when module is inserted
3a068a2a6585 : rtw88: not to enter LPS by coex strategy
27e117e4b01b : rtw88: add deep power save support
37ba5de2e731 : rtw88: leave PS state for dynamic mechanism
d3e20fd17d0b : rtw88: LPS enter/leave should be protected by lock
5235d63640c6 : rtw88: remove unused lps state check helper
3d391c06d917 : rtw88: not to control LPS by each vif
61d7309562b5 : rtw88: not to enter or leave PS under IRQ
6f0b0d28fde8 : rtw88: pci: reset H2C queue indexes in a single write
3c5196058508 : rtw88: remove redundant flag check helper function
66070e86878c : rtlwifi: rtl8723be: Remove set but not used variables 'reg_ecc','reg_eac'
533e3de41205 : rtlwifi: rtl8192ee: Remove set but not used variables 'reg_ecc','reg_eac'
4a26e11500b8 : rtlwifi: rtl8192ee: Remove set but not used variables 'short_gi','buf_len'
70906d941ccd : rtlwifi: Remove set but not used variables 'dataempty','hoffset'
4010758eb082 : rtlwifi: Remove set but not used variable 'rtstate'
a2cdd07488e6 : rtl8xxxu: prevent leaking urb
ab8c31dd8c8a : net/wireless: Use kmemdup rather than duplicating its implementation
ec066de1a567 : arm: xen: mm: use __GPF_DMA32 for arm64
a761129e3625 : xen-netfront: do not use ~0U as error return value for xennet_fill_frags()
a3ce2a21bb89 : ipv6: Handle race in addrconf_dad_work
3256a2d6ab1f : tcp: adjust rto_base in retransmits_timed_out()
c01ebd6c4698 : r8152: Use guard clause and fix comment typos
a786ab36ae6f : vsock/virtio: add support for MSG_PEEK
0d9138ffac24 : vsock: Fix a lockdep warning in __vsock_release()
8353da9fa697 : hso: fix NULL-deref on tty open
257e61505088 : ARM: dts: imx6qdl-udoo: Add Pincfgs for OTG
1c7e11baddff : ARM: dts: imx6ull-colibri: Add general wakeup key used on Colibri
242bab2dd46d : ARM: dts: imx6ull: improve can templates
92cede44bc4e : ARM: dts: imx6ull-colibri: Add watchdog
691b82175457 : ARM: dts: imx6ull-colibri: reduce v_batt current in power off
47e45faf01cc : ARM: dts: imx6ull-colibri: Add sleep mode to fec
ab2b870a5db3 : ARM: dts: imx6-colibri: Add missing pinmuxing to Toradex eval board
24ffaa23cec6 : ARM: dts: imx6-apalis: Add touchscreens used on Toradex eval boards
e01f0fe3136b : ARM: dts: imx6qdl-apalis: Add sleep state to can interfaces
3dddbfe64dc3 : ARM: dts: imx6qdl-colibri: Add missing pin declaration in iomuxc
e512cef81a93 : ARM: dts: imx7-colibri: Add touch controllers
bde07b1ede64 : ARM: dts: imx7-colibri: fix 1.8V/UHS support
18559363b1c7 : ARM: dts: imx7-colibri: add GPIO wakeup key
3050e4e21f21 : ARM: dts: imx7ulp: remove mipi pll clock node
502d161f7258 : ARM: dts: vf610-zii-scu4-aib: Drop "rs485-rts-delay" property
5460ab061e7a : ARM: dts: opos6ul/opos6uldev: rework device tree to support i.MX6ULL
678799194a53 : hso: fix NULL-deref on tty open
3d735471d066 : dt-bindings: arm: Document Armadeus SoM and Dev boards devicetree binding
7e5705c635ec : tools/power/cpupower: Fix initializer override in hsw_ext_cstates
03bd4773d898 : libbpf: Bump current version to v0.0.6
a2d074e4c6e8 : selftests/bpf: test_progs: Don't leak server_fd in test_sockopt_inherit
86c1aea84b97 : selftests/bpf: test_progs: Don't leak server_fd in tcp_rtt
37a2fce09001 : dt-bindings: sh_eth convert bindings to json-schema
9fb137aef34e : net: usb: ax88179_178a: allow optionally getting mac address from device tree
0d7982ce6e3a : ipv6: minor code reorg in inet6_fill_ifla6_attrs()
76c9ac0ee878 : net: rtnetlink: add possibility to use alternative names as message handle
cc6090e985d7 : net: rtnetlink: introduce helper to get net_device instance by ifname
7af12cba4ef0 : net: rtnetlink: unify the code in __rtnl_newlink get dev with the rest
88f4fb0c7496 : net: rtnetlink: put alternative names to getlink message
36fbf1e52bd3 : net: rtnetlink: add linkprop commands to add and delete alternative ifnames
ff92741270bf : net: introduce name_node struct to be used in hashlist
6958c97a488c : net: procfs: use index hashlist instead of name hashlist
503e59365dd1 : media: i2c: ov2659: Switch to SPDX Licensing
9d669fbfca20 : media: i2c: ov2659: Fix missing 720p register config
2b4a07a0dd33 : media: i2c: ov2659: Add powerdown/reset gpio handling
341f0960a87c : media: dt-bindings: ov2659: add powerdown/reset-gpios optional property
85c4043f1d40 : media: i2c: ov2659: fix s_stream return value
72da0419e62e : media: i2c: ov2659: Cleanup include file list
1bc06fdbdf54 : media: i2c: ov2659: Fix sensor detection to actually fail when device is not present
7359fac5a478 : media: i2c: ov2659: Fix for image wrap-around in lower resolution
623df5d710fe : media: i2c: ov5695: Modify the function of async register subdev related devices
355047f411c0 : media: v4l: fwnode: Make v4l2_fwnode_endpoint_free() safer
8f4ac27af9d6 : media: v4l: Put camera sensor, lens and flash drivers under MEDIA_CAMERA_SUPPORT
1463b371aff0 : media: ov6650: Fix stored crop rectangle not in sync with hardware
3143b459de4c : media: ov6650: Fix stored frame format not in sync with hardware
5439fa9263cb : media: ov6650: Fix default format not applied on device probe
39034bb0c26b : media: ov6650: Fix .get_fmt() V4L2_SUBDEV_FORMAT_TRY support
1c6a2b630951 : media: ov6650: Fix some format attributes not under control
12500731895e : media: ov6650: Fix incorrect use of JPEG colorspace
7b188d6ba27a : media: ov6650: Fix crop rectangle alignment not passed back
c404af950d14 : media: ov6650: Fix control handler not freed on init error
1b23ee9ccf86 : media: ov6650: Fix MODULE_DESCRIPTION
36756fbff1e4 : media: max2175: Fix build error without CONFIG_REGMAP_I2C
7c617138b825 : media: cx231xx: convert to the vb2 framework
922b0375fc93 : riscv: Fix memblock reservation for device tree blob
7e86efa2ff03 : media: cec-gpio: add notifier support
98f290731fe3 : media: cec: document CEC_ADAP_G_CONNECTOR_INFO and capability
9098c1c251ff : media: cec: expose the new connector info API
806e0cdfee0b : media: cec.h: CEC_OP_REC_FLAG_ values were swapped
b52c2ed31332 : media: cec/cec-adap.c: use new UI_CMD defines
eeabc18b9372 : media: uapi/linux/cec.h: add defines for the CEC UI Command Operand
18856604b3e7 : RISC-V: Clear load reservations while restoring hart contexts
a5bbeeca8e36 : media: imx: enable V4L2_PIX_FMT_XBGR32, _BGRX32, and _RGBX32
6a181e333954 : x86/realmode: Explicitly set entry point via ENTRY in linker script
187ef7c5c781 : media: uapi: h264: clarify num_ref_idx_l[01]_(default_)active fields
8255b4d21967 : media: uapi: h264: clarify V4L2_PIX_FMT_H264_SLICE format
9db5f87f6723 : media: hantro: h264: Fix the frame_num wraparound case
e00cc83ecc3d : media: hantro: h264: Rename POC_CMP() into HANTRO_CMP()
3e5ba2ac8508 : media: hantro: h264: Fix a comment in b1_ref_list_cmp()
083693214f28 : media: rcar-vin: Add support for V4L2_FIELD_ALTERNATE
104464f573d5 : media: rcar-vin: Do not reset the crop and compose rectangles in s_fmt
be2644aac3e1 : tcp: add ipv6_addr_v4mapped_loopback() helper
20aca4a33bc4 : media: rcar-vin: Rename rectangle holding the video source information
d23e12dc4e26 : media: rcar-vin: Make use of V4L2_FIELD_IS_INTERLACED() macro
a0862a40364e : media: rcar-vin: Fix incorrect return statement in rvin_try_format()
f71193af4393 : media: hantro: Simplify buffer helpers
d345d9cad225 : MIPS: cpu-bugs64: Mark inline functions as __always_inline
05e58c83d631 : media: hantro: Simplify macroblock macros
5adff604a51e : media: vidioc-g-fbuf.rst: remove duplicate 'struct'
c362f77a243b : media: vim2m: Fix abort issue
b4add02d2236 : media: vivid: Set vid_cap_streaming and vid_out_streaming to true
1adbb8276f21 : media: v4l2-dv-timings.c: fix format string
04ccbdc390b1 : xen/balloon: Clear PG_offline in balloon_retrieve()
59b52f105f23 : xen/balloon: Mark pages PG_offline in balloon_append()
dde3285ffa1a : xen/balloon: Drop __balloon_append()
c5ad81eb0295 : xen/balloon: Set pages PageOffline() in balloon_add_region()
2455d417c03a : media: vim2m: Fix BUG_ON in vim2m_device_release()
1c7b5eedb988 : media: mtk-vcodec: vdec: clean up vidioc_vdec_s_fmt a bit
2abb4db289d7 : media: mtk-vcodec: vdec: set VPI IPI handler in one place
dda8415e17c9 : media: mtk-vcodec: vdec: fix incorrect pointer dereference
ba0c8e6eed07 : media: em28xx: make various arrays static const, makes object smaller
5914ecf4b18f : media: s3c-camif: make array 'registers' static const, makes object smaller
3ff8b2c64609 : media: uapi: h264: clarify dec_ref_pic_marking_bit_size fields
ade77a2da81e : ARM: xen: unexport HYPERVISOR_platform_op function
3f5e1e2f6e3d : media: hantro: streamline open, reuse error path
4a0cad6dcaa1 : media: ext-ctrls-flash.rst: fix typo
a9cc4cbcdfd3 : media: seco-cec: Add a missing 'release_region()' in an error handling path
965c71e8adcf : media: cedrus: fix various format-related compliance issues
dec555256f2c : media: cedrus: choose default pixelformat in try_fmt
ae0688f659ad : media: cedrus: fill in bus_info for media device
852c8cbf34d3 : selftests/kselftest/runner.sh: Add 45 second timeout per test
131b30c94fbc : kselftest: exclude failed TARGETS from runlist
73956fc07dd7 : membarrier: Fix RCU locking bug caused by faulty merge
3a24f7f6b610 : kselftest: add capability to skip chosen TARGETS
724de7b5fe72 : media: am437x-vpfe: Switch to SPDX Licensing
ea169d2d6561 : media: am437x-vpfe: Remove per bus width static data
750ef54b7e2b : media: am437x-vpfe: TRY_FMT ioctl is not really trying anything
f60de889d7db : media: am437x-vpfe: fix function trace debug log
0512ccba072a : media: am437x-vpfe: Use a per instance format array instead of a static one
13aa21cfe92c : media: am437x-vpfe: Setting STD to current value is not an error
73940235337e : media: am437x-vpfe: Streamlined vb2 buffer cleanup
158a1dddf2db : media: am437x-vpfe: fix start streaming error path
b58e69e9a573 : media: am437x-vpfe: Wait for end of frame before tear-down
e6784f9e4ebb : media: am437x-vpfe: Rework ISR routine for clarity
9f17f839fe9c : arm64: dts: exynos: Rename Multi Core Timer node to "timer" on Exynos5433
59de78f1d634 : arm64: dts: exynos: Split phandle in dmas property on Exynos5433
0d92c191ad84 : arm64: dts: exynos: Swap clock order of sysmmu on Exynos5433
bed903167ae5 : arm64: dts: exynos: Revert "Remove unneeded address space mapping for soc node"
ede87c3a2bdb : arm64: dts: exynos: Move GPU under /soc node for Exynos7
72ddcf6aa224 : arm64: dts: exynos: Move GPU under /soc node for Exynos5433
83b50f83a968 : Drivers: hv: vmbus: Fix harmless building warnings without CONFIG_PM_SLEEP
6a297c90efa6 : HID: hyperv: Use in-place iterator API in the channel callback
6184488a19be : x86: Use the correct SPDX License Identifier in headers
296523d93306 : dt-bindings: ddr: Add bindings for Samsung LPDDR3 memories
5cb4d9a02a60 : ARM: dts: exynos: Add DMC device to Exynos5422 and Odroid XU3-family boards
53d2ebcc73cd : ARM: dts: exynos: Add syscon compatible to clock controller on Exynos542x
c6d46248cd15 : dt-bindings: memory-controllers: Add Exynos5422 DMC device description
1d816d345442 : dt-bindings: ddr: Add bindings for LPDDR3 memories
e9920bc28a4f : dt-bindings: ddr: Rename lpddr2 directory
d51e6a69f4e9 : memory: samsung: exynos5422-dmc: Fix kfree() of devm-allocated memory and missing static
7a5a687ec3e9 : memory: samsung: exynos5422-dmc: Fix spelling mistake "counld" -> "could"
6e7674c3c6df : memory: Add DMC driver for Exynos5422
976897dd96db : memory: Extend of_memory with LPDDR3 support
a322b3377f4b : pinctrl: samsung: Fix device node refcount leaks in init code
7f028caadf6c : pinctrl: samsung: Fix device node refcount leaks in S3C64xx wakeup controller init
6fbbcb050802 : pinctrl: samsung: Fix device node refcount leaks in S3C24xx wakeup controller init
5c7f48dd14e8 : pinctrl: samsung: Fix device node refcount leaks in Exynos wakeup controller init
3d2557ab75d4 : pinctrl: samsung: Add of_node_put() before return in error path
11a19a90870e : btrfs: allocate new inode in NOFS context
cdee3b60af59 : ARM: dts: ux500: Fix up the CPU thermal zone
7879fc4bdc75 : x86/rdrand: Sanity-check RDRAND output
8f5c285f3ef5 : SPI: designware: pci: Switch over to MSI interrupts
16c3e058036a : spi: spi-fsl-qspi: Introduce variable to fix different invalid master Id
057b8945f78f : spi: lpspi: fix memory leak in fsl_lpspi_probe
d3b0ffa1d75d : spi: gpio: prevent memory leak in spi_gpio_probe
95bddd8bbf91 : regulator: bd718x7: Add MODULE_ALIAS()
7a54789074a5 : btrfs: fix balance convert to single on 32-bit host CPUs
1252b283141f : regulator: pfuze100-regulator: Variable "val" in pfuze100_regulator_probe() could be uninitialized
3a9e204d4e36 : ASoC: SOF: Intel: Add context data to any IPC timeout.
f567ff6c76f7 : ASoC: SOF: Intel: hda: fix reset of host_period_bytes
e3ebfd0ab5b4 : ASoC: SOF: ipc: introduce no_stream_position in sof_ipc_stream_params struct
8692d498d675 : ASoC: SOF: core: check for mandatory fw_ready op during SOF probe
9a06508bf782 : ASoC: SOF: ipc: retain DSP context after FW exception.
2ab4c50f6955 : ASoC: SOF: trace: move to opt-in with Kconfig and module parameter
2bdf194e2030 : ASoC: intel: bytcr_rt5651: add null check to support_button_press
6ba5041c23c1 : ASoC: intel: sof_rt5682: add remove function to disable jack
a315e76fc544 : ASoC: rt5682: add NULL handler to set_jack function
4413adc4fd87 : ASoC: intel: sof_rt5682: use separate route map for dmic
43b2ab9009b1 : ASoC: SOF: Intel: hda: Disable DMI L1 entry during capture
ff2be865633e : ASoC: SOF: Intel: initialise and verify FW crash dump data.
4ff5f6439fe6 : ASoC: SOF: Intel: hda: fix warnings during FW load
0a1b08345bc5 : ASoC: SOF: pcm: harden PCM STOP sequence
e66e52c5b742 : ASoC: SOF: pcm: fix resource leak in hw_free
2e305a074061 : ASoC: SOF: topology: fix parse fail issue for byte/bool tuple types
798614885a0e : ASoC: SOF: loader: fix kernel oops on firmware boot failure
569aad4fcd82 : net: ag71xx: fix mdio subnode support
56627336b655 : net: stmmac: xgmac: Fix RSS writing wrong keys
3c72d4d33059 : net: stmmac: xgmac: Fix RSS not writing all Keys to HW
30300d9f9150 : net: stmmac: xgmac: Disable the Timestamp interrupt by default
3e2bf04fb044 : net: stmmac: Do not stop PHY if WoL is enabled
14f347334bf2 : net: stmmac: Correctly take timestamp for PTPv2
f79bfda3756c : net: stmmac: dwmac4: Always update the MAC Hash Filter
432439fef933 : net: stmmac: selftests: Always use max DMA size in Jumbo Test
c11986b9fa74 : net: stmmac: xgmac: Detect Hash Table size dinamically
9a2ae7b3960e : net: stmmac: xgmac: Not all Unicast addresses may be available
93c2fcb01ae9 : devlink: Fix error handling in param and info_get dumpit cb
f32eb9d80470 : net: dsa: rtl8366rb: add missing of_node_put after calling of_get_child_by_name
d2c50b1cd945 : net: mscc: ocelot: add missing of_node_put after calling of_get_child_by_name
83c8c3cf4516 : net: sched: cbs: Avoid division by zero when calculating the port rate
f75841aa3b4b : regulator: lochnagar: Add on_off_delay for VDDCORE
767b0bc59057 : ASoC: madera: Add support for using MCLK3
9a9251a35347 : net: sched: taprio: Avoid division by zero on invalid link speed
9daf4fd0302b : ASoC: wm_adsp: Fix theoretical NULL pointer for alg_region
34a4c95abd25 : netfilter: nft_connlimit: disable bh on garbage collection
895b5c9f206e : netfilter: drop bridge nf reset from nf_reset
4203e9689470 : btrfs: fix incorrect updating of log root tree
c67d970f0ea8 : Btrfs: fix memory leak due to concurrent append writes with fiemap
5be5515a8ea1 : net: core: dev: replace state xoff flag comparison by netif_xmit_stopped method
6de6d18591b5 : ionic: select CONFIG_NET_DEVLINK
c5f75a14a081 : docs: networking: Add title caret and missing doc
5f71c84038d3 : r8152: Factor out OOB link list waits
17eac6c2db8b : selftests: Add kselftest-all and kselftest-install targets
55131dec2b1c : net: socionext: netsec: always grab descriptor lock
e6679fd1e2fc : platform/chrome: wilco_ec: Add debugfs test_event file
f3fceba5da5e : RDMA/rxe: Verify modify_device mask
39ce85f3b185 : RDMA/bnxt_re: Remove unsupported modify_device callback
d0f3ef36bf49 : RDMA/core: Fix return code when modify_device isn't supported
d8dec42b5c2d : mac80211: keep BHs disabled while calling drv_tx_wake_queue()
8ed31a264065 : mac80211: fix txq null pointer dereference
b501426cf86e : nl80211: fix null pointer dereference
f43e5210c739 : cfg80211: initialize on-stack chandefs
242b0931c191 : cfg80211: validate SSID/MBSSID element ordering assumption
f88eb7c0d002 : nl80211: validate beacon head
964ce509e2de : Revert "s390/dasd: Add discard support for ESE volumes"
dd45483981ac : s390/dasd: Fix error handling during online processing
bdf200731145 : io_uring: use __kernel_timespec in timeout ABI
47c7bcfdb387 : media: am437x-vpfe: Fix missing first line
b0e41bf23b59 : media: am437x-vpfe: Fix suspend path to always handle pinctrl config
2c4414ce9266 : media: MAINTAINERS: Add reviewer to vimc driver
78364ccffd33 : media: doc: media: vimc: Update module parameter usage information
3a9e69f1404f : media: vimc: move duplicated IS_SRC and IS_SINK to common header
d7fb5c361c2a : media: vimc: Fix gpf in rmmod path when stream is active
85560117d00f : loop: change queue block size to match when using DIO
f13d5f361959 : media: vimc: Collapse component structure into a single monolithic driver
713f871b30a6 : media: mc-device.c: fix memleak in media_device_register_entity
36909b552d0e : media: i2c: mt9m001: make array init_regs static, makes object smaller
c9e753767a9c : soc/tegra: pmc: Fix crashes for hierarchical interrupts
050dbddf249e : RDMA/siw: Fix port number endianness in a debug message
23c1c13cdd55 : RDMA/siw: Simplify several debug messages
b66f31efbdad : RDMA/iwcm: Fix a lock inversion issue
0a728e0bda7c : soc/tegra: fuse: Add FUSE clock check in tegra_fuse_readl()
5a58252fa37f : dt-bindings: gpu: Convert Samsung 2D Graphics Accelerator to dt-schema
671bc90e2207 : dt-bindings: gpu: Convert Samsung Image Scaler to dt-schema
bce3cff3a303 : dt-bindings: bus: renesas-bsc: convert bindings to json-schema
785ae7420af3 : dt-bindings: bus: simple-pm-bus: convert bindings to json-schema
4b73b6f7dca3 : dt-bindings: timer: Use defines instead of numbers in Exynos MCT examples
65eba0db2274 : dt-bindings: timer: Convert Exynos MCT bindings to json-schema
91724c1e5afe : RDMA/iw_cxgb4: fix SRQ access from dump_qp()
e22b86e97317 : drm/rect: Add drm_rect_init()
763ba2eca0f1 : drm/rect: Add drm_rect_translate_to()
e07f7927d52b : docs: No structured comments in kernel/dma/coherent.c
f59769c52cd7 : drm/komeda: Workaround for broken FLIP_COMPLETE timestamps
befc1bab9117 : firmware: tegra: Move BPMP resume to noirq phase
260996c30f4f : pinctrl: cherryview: restore Strago DMI workaround for all versions
57ff2df1b952 : pinctrl: intel: Allocate IRQ chip dynamic
34b3be18a04e : RDMA/hfi1: Prevent memory leak in sdma_init
390d3fdcae2d : RDMA/core: Fix use after free and refcnt leak on ndev in_device in iwarp_query_port
6eeff06db999 : IB/iser: remove redundant macro definitions
7718cf03c3ce : IB/iser: bound protection_sg size by data_sg size
70bcc63f84ea : IB/iser: add unlikely checks in the fast path
b05cec61c703 : HID: hidraw: replace printk() with corresponding pr_xx() variant
fe2199cfd151 : HID: prodikeys: make array keys static const, makes object smaller
b3a81c777dcb : HID: fix error message in hid_open_report()
b543db46b47d : HID: google: whiskers: signal tablet mode on connect
79085c7dd24b : HID: google: whiskers: signal tablet mode switch on disconnect
38e57f0693ad : HID: google: whiskers: more robust tablet mode detection
811ae8ba6dca : x86/microcode/intel: Issue the revision updated message only on the BSP
93946a33b569 : x86/microcode: Update late microcode in parallel
df791c54d627 : RDMA/siw: Fix serialization issue in write_space()
18545e8b6871 : RDMA/vmw_pvrdma: Free SRQ only once
3e3e24b42043 : selinux: allow labeling before policy is loaded
c2ba8f41ad36 : perf_event_open: switch to copy_struct_from_user()
dff3a85fecea : sched_setattr: switch to copy_struct_from_user()
f14c234b4bc5 : clone3: switch to copy_struct_from_user()
f5a1a536fa14 : lib: introduce copy_struct_from_user() helper
663912a6378a : RDMA/counter: Prevent QP counter manual binding in auto mode
e40642dc01b8 : selinux: remove load size limit
e18409c0589f : Documentation: document earlycon without options for more platforms
e1fba49cc1e9 : kvm: vmx: Limit guest PMCs to those supported on the host
0522e130b00a : docs: perf: Add imx-ddr to documentation index
f703964fc668 : crypto: arm/aes-ce - add dependency on AES library
3aa6d4abd4eb : crypto: arm/aes-ce - build for v8 architecture explicitly
f861537d5f85 : kernel-doc: add support for ____cacheline_aligned_in_smp attribute
2b5f78e5e942 : kernel-doc: fix processing nested structs with attributes
2730ce017fa6 : scripts/sphinx-pre-install: add how to exit virtualenv usage message
6ee0fac199e1 : docs: fix memory.low description in cgroup-v2.rst
90b171f60356 : clk: meson: g12a: set CLK_MUX_ROUND_CLOSEST on the cpu clock muxes
4a079643fc73 : clk: meson: g12a: fix cpu clock rate setting
2c861bf5e6ff : docs: kmemleak: DEBUG_KMEMLEAK_EARLY_LOG_SIZE changed names
6795b29c1ca0 : docs: security: fix section hyperlink
44b09b11b813 : clk: meson: gxbb: let sar_adc_clk_div set the parent clock rate
9fde576f7874 : CREDITS: update email address for Martin Kepplinger
631604b49201 : mailmap: add new email address for Martin Kepplinger
a2b99dcac36c : docs: arm64: Fix indentation and doc formatting
4585fc59c0e8 : arm64/sve: Fix wrong free for task->thread.sve_state
7a292b6c7c9c : arm64: errata: Update stale comment
29efbb24d992 : docs: Use make invocation's -j argument for parallelism
b20473168905 : of/fdt: don't ignore errors from of_setup_earlycon
1f947a863dfc : dt-bindings: arm: samsung: Convert Exynos PMU bindings to json-schema
cd392f15ccfd : dt-bindings: arm: samsung: Convert Exynos System Registers bindings to json-schema
d500314a47fa : dt-bindings: irqchip: renesas-irqc: convert bindings to json-schema
3b76f4e1d153 : dt-bindings: iommu: Convert Samsung Exynos IOMMU H/W, System MMU to dt-schema
9dacf8b5b169 : dt-bindings: iio: adc: exynos: Remove old requirement of two register address ranges
b356ceb3c0c6 : dt-bindings: iio: adc: exynos: Convert Exynos ADC bindings to json-schema
81bedcc72450 : dt-bindings: rtc: s3c: Convert S3C/Exynos RTC bindings to json-schema
daa629cdba21 : dt-bindings: arm: samsung: Convert Exynos Chipid bindings to json-schema
1bc2711c3994 : dt-bindings: arm: samsung: Document missing Exynos7 boards bindings
e557d383486e : dt-bindings: arm: samsung: Document missing S5Pv210 boards bindings
3412bef684d8 : dt-bindings: arm: samsung: Convert Samsung board/soc bindings to json-schema
67e4a47a076a : dt-bindings: power: syscon-poweroff: Convert bindings to json-schema
d3895c2a8682 : dt-bindings: power: syscon-reboot: Convert bindings to json-schema
6e3ffcd59206 : dt-bindings: gpu: Convert Samsung Image Rotator to dt-schema
99785b86eead : drm/i915/dp: Fix DP MST error after unplugging TypeC cable
cd486e627e67 : ath9k_htc: Discard undersized packets
e01fddc19d21 : ath9k_htc: Modify byte order for an error message
182a1d8bc4ed : regulator: pcap-regulator: remove unused variable 'SW3_table'
4bb41984bf2f : ASoC: max98373: check for device node before parsing
bdde4718aba3 : iommu/arm-smmu: Axe a useless test in 'arm_smmu_master_alloc_smes()'
9062c1d0beda : iommu/io-pgtable: Move some initialization data to .init.rodata
1b0a2b2d3ccb : spi: fsl-lpspi: clean up indentation issue
c8b0de762e0b : perf/smmuv3: use devm_platform_ioremap_resource() to simplify code
f4b323905d8b : spi: Introduce dspi_slave_abort() function for NXP's dspi SPI driver
3f049e7df22e : spi: xtensa-xtfpga: Use devm_platform_ioremap_resource() in xtfpga_spi_probe()
6cdcb5d39441 : spi: mediatek: Use devm_platform_ioremap_resource() in mtk_spi_slave_probe()
5dd381e71994 : spi: mediatek: Use devm_platform_ioremap_resource() in mtk_spi_probe()
22262695f46b : spi: lantiq-ssc: Use devm_platform_ioremap_resource() in lantiq_ssc_probe()
539ff2488af8 : spi: mxic: Ensure width is respected in spi-mem operations
e61bb114d41d : spi: atmel: Remove AVR32 leftover
3ade3a37bdd7 : spi: dw: Add compatible string for Renesas RZ/N1 SPI Controller
1e6959832510 : spi: dw: Add basic runtime PM support
47cf13bc763c : dt-bindings: snps,dw-apb-ssi: Add optional clock domain information
da182a61fce0 : dt: spi: Add Renesas RZ/N1 binding documentation
9c12e34a3be1 : spi: dt-bindings: Convert spi-sifive binding to json-schema
85d27be81e39 : dt-bindings: hspi: Convert bindings to json-schema
e62cb0e0002c : regulator: da9063: Simplify da9063_buck_set_mode for BUCK_MODE_MANUAL case
41145b980e3f : regulator: pbias: Use of_device_get_match_data
2e36e140b8b8 : regulator: qcom_spmi: Add support for PM8004 regulators
504db0f82660 : perf/arm-cci: use devm_platform_ioremap_resource() to simplify code
1c8d96b41d8b : perf/arm-ccn: use devm_platform_ioremap_resource() to simplify code
7fdd7f7c33d2 : perf: xgene: use devm_platform_ioremap_resource() to simplify code
42c184ade43a : perf: hisi: use devm_platform_ioremap_resource() to simplify code
1a476abc723e : tas2770: add tas2770 smart PA kernel driver
e44adca5fa25 : regulator: qcom_smd: Add PM8950 regulators
e4ff1710885c : regulator: qcom_spmi: Add PM8950 SPMI regulator
04a99ce605a7 : fixed-regulator: dt-bindings: Fixed building error for compatible property
f64db548799e : regulator: ti-abb: Fix timeout in ti_abb_wait_txdone/ti_abb_clear_all_txdone
4378f1fbe924 : ASoC: soc-pcm: Use different sequence for start/stop trigger
703df4413ff6 : ASoC: fsl_asrc: Fix error with S24_3LE format bitstream in i.MX8
80e84f36412e : ath9k_hw: fix uninitialized variable data
e957204e732b : ASoC: pcm_dmaengine: Extract snd_dmaengine_pcm_refine_runtime_hwparams
109539c986ce : ASoC: fsl_asrc: update supported sample format
d98ddae85a4a : ath10k: fix backtrace on coredump
4bf62571070d : ASoC: fsl_asrc: Use in(out)put_format instead of in(out)put_word_width
931a0ba638e0 : iommu/arm-smmu: Report USF more clearly
696bcfb70986 : iommu/arm-smmu: Remove arm_smmu_flush_ops
ae2b60f34ab2 : iommu/arm-smmu: Move .tlb_sync method to implementation
3370cb6bf64f : iommu/arm-smmu: Remove "leaf" indirection
3f3b8d0c9c18 : iommu/arm-smmu: Remove .tlb_inv_range indirection
93f9fefcf528 : ath10k: coredump: fix IRAM addr for QCA9984, QCA4019, QCA9888 and QCA99x0
1be08f458d16 : iommu/io-pgtable-arm: Support all Mali configurations
52f325f4eb32 : iommu/io-pgtable-arm: Correct Mali attributes
306547608c84 : ath10k: switch to ieee80211_tx_dequeue_ni
5422737192d9 : ASoC: adau1761: Add ALC controls
83078521072e : ASoC: adau1761: Add PGA Slew time control
49f9c4f2e83c : ASoC: core: Clarify usage of ignore_machine
423013f824ab : ASoC: stm32: sai: clean up indentation issue
944eedd8c021 : ASoC: wcd9335: clean up indentation issue
bd1468f252e8 : ASoC: rt5663: clean up indentation issues
7b3087323faa : ath10k: change sw version print format to hex
67f798c78242 : ASoC: amd: acp3x: clean up indentation issue
73690c4843fb : ath10k: print supported MCS rates within service ready event
4b7151dadfd4 : dt-bindings: ASoC: Add tas2770 smart PA dt bindings
275ea1b26f38 : ath10k: print service ready returned channel range
fa879490e412 : ath10k: add 2ghz channel arguments to service ready structure
353e16bf6045 : ASoC: soc-core: remove snd_soc_rtdcom_del_all()
d918a37610b1 : ASoC: soc-core: tidyup soc_new_pcm_runtime() alloc order
6db7bfb43122 : iommu/arm-smmu: Free context bitmap in the err path of arm_smmu_init_domain_context
b7c5bc45ee94 : ASoC: soc-core: merge soc_free_pcm_runtime() and soc_rtd_free()
6e864344873f : ASoC: soc-core: merge soc_new_pcm_runtime() and soc_rtd_init()
929deb849b9e : ASoC: soc-core: create rtd->codec_dais first
753ace0a34fb : ASoC: soc-core: call list_del(&rtd->list) at soc_free_pcm_runtime()
6aff90c5bab7 : ath9k: remove unused including <linux/version.h>
a848125e320a : ASoC: soc-core: merge soc_add_pcm_runtime() into soc_new_pcm_runtime()
1c93a9e00e40 : ASoC: soc-core: move soc_free_pcm_runtime()
f4528af69fdc : ASoC: dt-bindings: Document "samsung, arndale-wm1811" compatible
001b83d395ab : ASoC: wm8994: Add support for MCLKn clock gating
419e2f508336 : ASoC: wm8994: Add support for setting MCLK clock rate
7cf2804775f8 : ASoC: dt-bindings: mt8183: add missing update
fd5d3907197c : ASoC: soc-component.h: remove GPL explanation from header
6cfb1cd60394 : ASoC: xlnx: Use devm_platform_ioremap_resource() in xlnx_formatter_pcm_probe()
8735141031d7 : ASoC: dt-bindings: Convert Allwinner A23 analog codec to a schema
adebb1113902 : ASoC: Intel: cht_bsw_rt5645: Add quirk for boards using pmc_plt_clk_0
9e28f6532c61 : ASoC: fsl_mqs: Add MQS component driver
75234212c446 : ASoC: fsl_mqs: add DT binding documentation
4b39582a8fb3 : drm/komeda: Use IRQ_RETVAL shorthand in d71_irq_handler
f12b524ea386 : i3c: master: use i3c_dev_get_master()
dfef959803c7 : drm/tiny: Kconfig: Remove always-y THERMAL dep. from TINYDRM_REPAPER
f8db4d051b5e : drm/i915: Initialise breadcrumb lists on the virtual engine
70f0c230031d : x86/mce: Add Zhaoxin LMCE support
5a3d56a034be : x86/mce: Add Zhaoxin CMCI support
6e898d2bf67a : x86/mce: Add Zhaoxin MCE support
700c1018b86d : x86/insn: Fix awk regexp warnings
bcc6d99ac913 : gpiolib: sanitize flags before allocating memory in lineevent_create()
e91aafcb51f3 : gpio: eic: sprd: Fix the incorrect EIC offset when toggling
be7ae45cfea9 : gpio: fix getting nonexclusive gpiods from DT
e735244e2cf0 : gpiolib: don't clear FLAG_IS_OUT when emulating open-drain/open-source
47cd84e98f51 : x86/mce/amd: Make disable_err_thresholding() static
2b730952066c : x86/microcode/amd: Fix two -Wunused-but-set-variable warnings
c8f3d144004d : gpio: mxc: Only get the second IRQ when there is more than one IRQ
0a3ce169476f : mwifiex: use 'total_ie_len' in mwifiex_update_bss_desc_with_ie()
7da413a18583 : libertas: fix a potential NULL pointer dereference
a0d46f7a0fa5 : rtlwifi: Remove excessive check in _rtl_ps_inactive_ps()
3f9361695113 : rtlwifi: prevent memory leak in rtl_usb_probe
6e7d59776311 : rtlwifi: rtl8723ae: Remove unused 'rtstatus' variable
9e2276fa6eb3 : arch/x86/boot: Use prefix map to avoid embedded paths
15e14f76f85f : mt7601u: fix bbp version check in mt7601u_wait_bbp_ready
d563131ef23c : rsi: release skb if rsi_prepare_beacon fails
0d32f5d93bba : rtw88: 8822c: fix boolreturn.cocci warnings
fa38b4fddc7c : brcmsmac: remove duplicated if condition
e0ae4bac22ef : brcmfmac: fix suspend/resume when power is cut off
1524cbf36215 : brcmfmac: don't WARN when there are no requests
3f1b32bdbb0a : brcmsmac: remove a useless test
abaebe11dd07 : x86/nmi: Remove stale EDAC include leftover
be898fed355e : brcmfmac: send port authorized event for FT-802.1X
6655c568ced0 : soc: renesas: rcar-sysc: Add r8a774b1 support
3b1600c515a5 : soc: renesas: rcar-sysc: Remove unneeded inclusion of <linux/bug.h>
8c32c5ff8735 : soc: renesas: r8a774c0-sysc: Fix power request conflicts
26405045e73b : soc: renesas: rcar-rst: Add support for RZ/G2N
574cb721729f : soc: renesas: Identify RZ/G2N
d634055c4b0f : soc: renesas: Add Renesas R8A774B1 config option
b34095cbc2bb : soc: renesas: r8a77990-sysc: Fix power request conflicts
ee038b88c60a : soc: renesas: r8a77980-sysc: Fix power request conflicts
a228560c52e8 : soc: renesas: r8a77970-sysc: Fix power request conflicts
fd733519436f : soc: renesas: r8a77965-sysc: Fix power request conflicts
5a6cf826b37c : soc: renesas: r8a7796-sysc: Fix power request conflicts
0e0c4db2fa09 : soc: renesas: r8a7795-sysc: Fix power request conflicts
44b5100f7b74 : soc: renesas: rcar-sysc: Prepare for fixing power request conflicts
0b9f1c2c2fd4 : clk: renesas: cpg-mssr: Add r8a774b1 support
10003938a0c6 : dt-bindings: clock: renesas: cpg-mssr: Document r8a774b1 binding
8a6d97a46dfd : clk: renesas: rcar-gen3: Loop to find best rate in cpg_sd_clock_round_rate()
f1195d4ec70b : clk: renesas: rcar-gen3: Absorb cpg_sd_clock_calc_div()
e8adb3a0f74c : clk: renesas: rcar-gen3: Avoid double table iteration in SD .set_rate()
b5dea62d3404 : clk: renesas: rcar-gen3: Improve arithmetic divisions
3e8c1d4cce6b : clk: renesas: rcar-gen2: Improve arithmetic divisions
58256143cff7 : clk: renesas: Remove R-Car Gen2 legacy DT clock support
271ff378a300 : pinctrl: sh-pfc: r8a77965: Add R8A774B1 PFC support
887047c317a4 : dt-bindings: pinctrl: sh-pfc: Document r8a774b1 PFC support
7666dfd533d4 : Revert "pinctrl: sh-pfc: r8a77990: Fix MOD_SEL1 bit31 when using SIM0_D"
3672bc709343 : Revert "pinctrl: sh-pfc: r8a77990: Fix MOD_SEL1 bit30 when using SSI_SCK2 and SSI_WS2"
05f841d2a923 : pinctrl: sh-pfc: r8a77990: Rename AVB_AVTP_{MATCH,CAPTURE} pin functions
4d3cae425447 : dt-bindings: reset: rcar-rst: Document r8a774b1 reset module
56abd14af3c1 : dt-bindings: power: rcar-sysc: Document r8a774b1 sysc
d30286ebbace : dt-bindings: arm: renesas: Add HopeRun RZ/G2N boards
28a5f64ad9c4 : dt-bindings: arm: renesas: Document RZ/G2N SoC DT bindings
b43502e92548 : dt-bindings: timer: renesas: tmu: Document r8a774a1 bindings
d8b178741e5b : arm64: defconfig: Enable R8A774B1 SoC
84cd9d3442b7 : ARM: dts: emev2: Add whitespace for GPIO nodes
9d6f4d4ddafb : ARM: dts: lager: Replace spaces by TABs
3b47f2292d23 : ARM: dts: gose: Replace spaces by TABs
83f7f812a870 : arm64: dts: renesas: Add HiHope RZ/G2N main board support
9b33e3001b67 : arm64: dts: renesas: Initial r8a774b1 SoC device tree
652fd0f44e98 : arm64: dts: renesas: r8a774c0: Add dynamic power coefficient
8438bfda9d76 : arm64: dts: renesas: r8a774c0: Create thermal zone to support IPA
28a1b34c00da : arm64: dts: renesas: r8a77970: Fix PWM3
3cbcfececc36 : arm64: dts: r8a7796: Add cpuidle support for CA53 cores
824a88b5671f : arm64: dts: r8a7796: Add cpuidle support for CA57 cores
fe87bde8deff : arm64: dts: r8a7795: Add cpuidle support for CA53 cores
a3ba116909e3 : arm64: dts: r8a7795: Add cpuidle support for CA57 cores
3c19b46a1f24 : arm64: dts: renesas: Add LIF channel indices to vsps properties
ba28236e043d : clk: renesas: mstp: Delete unnecessary kfree() in cpg_mstp_clocks_init()
54ce17dd40fd : dt-bindings: clk: Add r8a774b1 CPG Core Clock Definitions
be67c41781cb : dt-bindings: power: Add r8a774b1 SYSC power domain definitions
9f494438d4bc : s390/qdio: clarify size of the QIB parm area
e14e59c125f6 : s390/cpumf: Fix indentation in sampling device driver
932bfc5aae08 : s390/cpumsf: Check for CPU Measurement sampling
851345828095 : s390/cpumf: Use consistant debug print format
4361f5b6118a : xfrm: remove the unnecessary .net_exit for xfrmi
df359f0d09dc : xen/efi: Set nonblocking callbacks
22d67a01d8d8 : staging: rtl8188eu: fix HighestRate check in odm_ARFBRefresh_8188E()
955c1532a343 : staging: rtl8188eu: fix null dereference when kzalloc fails
2eed19b99c8e : staging: bcm2835-audio: Fix draining behavior regression
cc2965091914 : staging/fbtft: Remove flexfb
2962db71c703 : staging/fbtft: Remove fbtft_device
63f2b1677fba : staging/fbtft: Depend on OF
7d4dea95f828 : staging: octeon: Use "(uintptr_t)" to cast from pointer to int
89d5f78fab48 : staging: exfat: Fix a typo in Kconfig
a358eea07c78 : staging: exfat - fix SPDX tags..
ec1db1be1061 : staging: exfat: add missing SPDX line to Kconfig
7cd4cb94cf4f : scsi: bfa: Make restart_bfa static
9bc6157f5fd0 : scsi: qla2xxx: Remove WARN_ON_ONCE in qla2x00_status_cont_entry()
21e3d6c81179 : scsi: sd: Ignore a failure to sync cache due to lack of authorization
f99f6f46f6de : scsi: libcxgbi: remove unused function to stop warning
d188b0675b21 : scsi: core: Add sysfs attributes for VPD pages 0h and 89h
9e322310e16c : scsi: smartpqi: clean up an indentation issue
9adc2a5c3b7d : scsi: csiostor: clean up indentation issue
8ee132b3cb69 : scsi: core: Log SCSI command age with errors
c3dde2f3fe6a : scsi: qedf: Add port_id getter
e6d6ba8014e5 : scsi: ufs-mediatek: enable auto suspend capability
49615ba144a0 : scsi: ufs: override auto suspend tunables for ufs
c74f80566217 : scsi: core: allow auto suspend override by low-level driver
b1000fcca176 : scsi: hisi_sas: fix spelling mistake "digial" -> "digital"
63e40c553f08 : scsi: csiostor: Fix spelling typos
0e62395da2bd : scsi: bfa: release allocated memory in case of error
69be9264e35c : scsi: ufs-hisi: Use PTR_ERR_OR_ZERO() in ufs_hisi_get_resource()
7e52440c81aa : scsi: ufs: make array setup_attrs static const, makes object smaller
5ece56a2a6b2 : scsi: ips: make array 'options' static const, makes object smaller
b23c640c33b8 : scsi: fnic: make array dev_cmd_err static const, makes object smaller
c88dcd8aca65 : scsi: mvsas: remove redundant assignment to variable rc
da6d2965dbdb : scsi: qla2xxx: remove redundant assignment to pointer host
1c6294858950 : scsi: smartpqi: remove set but not used variable 'ctrl_info'
a3a65ddd79c3 : scsi: smartpqi: clean up indentation of a statement
d8b2625f4699 : scsi: mpt3sas: Bump mpt3sas driver version to 32.100.00.00
9e64fd1e65f7 : scsi: mpt3sas: Fix module parameter max_msix_vectors
77fd4f2c88bf : scsi: mpt3sas: Reject NVMe Encap cmnds to unsupported HBA
b06ff1024903 : scsi: mpt3sas: Use Component img header to get Package ver
29f571f8b4cc : scsi: mpt3sas: Fail release cmnd if diag buffer is released
a8a6cbcd038d : scsi: mpt3sas: Add app owned flag support for diag buffer
a066f4c31359 : scsi: mpt3sas: Reuse diag buffer allocated at load time
dd180e4eedfd : scsi: mpt3sas: clear release bit when buffer reregistered
08e7378ee331 : scsi: mpt3sas: Maintain owner of buffer through UniqueID
764f472ba4a7 : scsi: mpt3sas: Free diag buffer without any status check
782b281883ca : scsi: mpt3sas: Fix clear pending bit in ioctl status
4bc50dc1afb7 : scsi: mpt3sas: Display message before releasing diag buffer
d04a6edfed0b : scsi: mpt3sas: Register trace buffer based on NVDATA settings
5f9d423a725a : scsi: lpfc: Update lpfc version to 12.4.0.1
ff349bca1771 : scsi: lpfc: cleanup: remove unused fcp_txcmlpq_cnt
412e7375e48f : scsi: lpfc: Complete removal of FCoE T10 PI support on SLI-4 adapters
d11ed16db698 : scsi: lpfc: Update async event logging
35a635af54ce : scsi: lpfc: Fix list corruption detected in lpfc_put_sgl_per_hdwq
a4c21acca2be : scsi: lpfc: Fix hdwq sgl locks and irq handling
d38b4a527fe8 : scsi: lpfc: Fix spinlock_irq issues in lpfc_els_flush_cmd()
15498dc1a55b : scsi: lpfc: Fix list corruption in lpfc_sli_get_iocbq
24c7c0a6d3de : scsi: lpfc: Fix host hang at boot or slow boot
43bfea1bffb6 : scsi: lpfc: Fix coverity errors on NULL pointer checks
51f8e43ed355 : scsi: lpfc: Fix NVMe ABTS in response to receiving an ABTS
3f97aed6117c : scsi: lpfc: Fix discovery failures when target device connectivity bounces
9df0a0381a60 : scsi: lpfc: Fix GPF on scsi command completion
07b858243037 : scsi: lpfc: Fix locking on mailbox command completion
0f154226d699 : scsi: lpfc: Fix device recovery errors after PLOGI failures
97acd0019d5d : scsi: lpfc: Fix rpi release when deleting vport
a5f7337f5a82 : scsi: lpfc: Fix NVME io abort failures causing hangs
b7b95fb8637d : scsi: lpfc: Fix miss of register read failure check
65a3df63e7ff : scsi: lpfc: Fix premature re-enabling of interrupts in lpfc_sli_host_down
359e10f087db : scsi: lpfc: Fix pt2pt discovery on SLI3 HBAs
68ce6688a5ba : net: sched: taprio: Fix potential integer overflow in taprio_set_picos_per_byte
68501df92d11 : net: dsa: sja1105: Prevent leaking memory
47346e96f004 : modpost: fix static EXPORT_SYMBOL warnings for UML build
807f2105b87a : kbuild: correct formatting of header in kbuild module docs
7e35b42591c0 : kbuild: remove SUBDIRS support
b6f2494d311a : net: dsa: sja1105: Ensure PTP time for rxtstamp reconstruction is not in the past
13dc8c029cab : kbuild: remove ar-option and KBUILD_ARFLAGS
8c7138b33e5c : net: Unpublish sk from sk_reuseport_cb before call_rcu
741a98d02236 : kunit: fix failure to build without printk
88aecb096c41 : MAINTAINERS: add proc sysctl KUnit test to PROC SYSCTL section
2cb80dbbbaba : kernel/sysctl-test: Add null pointer test for sysctl.c:proc_dointvec()
804ec79a0045 : MAINTAINERS: add entry for KUnit the unit testing framework
c23a283b532c : Documentation: kunit: add documentation for KUnit
ff7b437f36b0 : kunit: defconfig: add defconfigs for building KUnit tests
6ebf5866f2e8 : kunit: tool: add Python wrappers for running KUnit tests
73ba5aaf93b4 : kunit: test: add tests for KUnit managed resources
e4aea8f8532b : kunit: test: add the concept of assertions
e4eb117f6148 : kunit: test: add tests for kunit test abort
5f3e06208920 : kunit: test: add support for test abort
33adf80f5b52 : objtool: add kunit_try_catch_throw to the noreturn list
d8e2a76b4c79 : kunit: test: add initial tests
84bc809eecf3 : lib: enable building KUnit in lib/
73cda7bb8bfb : kunit: test: add the concept of expectations
6b229e593ff9 : kunit: test: add assertion printing library
d1fadef19400 : kunit: test: add string_stream a std::stream like string builder
0a756853586c : kunit: test: add test resource management API
914cc63eea6f : kunit: test: add KUnit test runner core
6acdf7e19b37 : PCI/switchtec: Read all 64 bits of part_event_bitmap
965f6603e333 : arm64: dts: Fix gpio to pinmux mapping
0889d07f3e4b : MIPS: dts: ar9331: fix interrupt-controller size
1bd63524593b : libbpf: handle symbol versioning properly for libbpf.a
2b6509f42dc6 : MIPS: Loongson64: Fix boot failure after dropping boot_mem_map
f8b410e3695a : gpio: aspeed-sgpio: Rename and add Kconfig/Makefile
e81b88932985 : extcon-intel-cht-wc: Don't reset USB data connection at probe
0074a66c11a0 : pinctrl: sirf/atlas7: Pass irqchip when adding gpiochip
aead3991401b : pinctrl: sirf: Pass irqchip when adding gpiochip
de0221f620e9 : pinctrl: nuvoton: npcm7xx: Pass irqchip when adding gpiochip
face7c04b030 : pinctrl: spear/plgpio: Pass irqchip when adding gpiochip
835513b0fb2c : pinctrl: pic32: Pass irqchip when adding gpiochip
ef039827bf51 : pinctrl: coh901: Pass irqchip when adding gpiochip
dc76ea8c1087 : erofs: fix mis-inplace determination related with noio chain
55252ab72b77 : erofs: fix erofs_get_meta_page locking due to a cleanup
6927cc05c2b0 : MAINTAINERS: erofs: complete sub-entries for erofs
517d6b9c6f71 : erofs: fix return value check in erofs_read_superblock()
3969e76909d3 : selftests: pidfd: Fix undefined reference to pthread_create()
61129dd29f79 : sched: Add __ASSEMBLY__ guards around struct clone_args
11aad897f6d1 : perf annotate: Don't return -1 for error when doing BPF disassembly
16ed3c1e9115 : perf annotate: Return appropriate error code for allocation failures
42d7a9107d83 : perf annotate: Fix arch specific ->init() failure errors
211f493b611e : perf annotate: Propagate the symbol__annotate() error return
28f4417c3333 : perf annotate: Fix the signedness of failure returns
a66fa0619a0a : perf annotate: Propagate perf_env__arch() error
9db0e3635fb3 : perf evsel: Fall back to global 'perf_env' in perf_evsel__env()
f67001a4a08e : perf tools: Propagate get_cpuid() error
6bdfd9f118bd : perf jevents: Fix period for Intel fixed counters
e98df280bc2a : perf script brstackinsn: Fix recovery from LBR/binary mismatch
2657983b4c0d : perf docs: Correct and clarify jitdump spec
b59711e9b0d2 : perf inject jit: Fix JIT_CODE_MOVE filename
ee212d6ea208 : perf map: Fix overlapped map handling
0d0e5ecec611 : perf vendor events s390: Use s390 machine name instead of type 8561
02d084792273 : perf vendor events s390: Add JSON transaction for machine type 8561
7d4c85b7035e : perf llvm: Don't access out-of-scope array
b7ad61084842 : tools headers kvm: Sync kvm headers with the kernel sources
0ae4061223a3 : tools headers uapi: Sync linux/fs.h with the kernel sources
05f371f8c55d : tools headers uapi: Sync linux/usbdevice_fs.h with the kernel sources
b1ba55cf1cfb : tools headers uapi: Sync asm-generic/mman-common.h with the kernel
3ee5f8ab5e71 : clk: sunxi-ng: h6: Use sigma-delta modulation for audio PLL
ccdf3aaa27de : arm64: dts: allwinner: a64: sopine-baseboard: Add PHY regulator delay
ed3e9406bcbc : arm64: dts: allwinner: a64: Drop PMU node
2511366797fa : arm64: dts: allwinner: a64: pine64-plus: Add PHY regulator delay
cee0534a08d0 : ARM: dts: rockchip: Add cpu id to rk3288 efuse node
9cc05ed4df03 : staging: fieldbus: move "offline mode" definition to fieldbus core
7c1a38e1fe05 : staging: fieldbus core: remove unused strings
854d66df74ae : staging: wilc1000: look for rtc_clk clock in spi mode
8399918f3056 : staging: wilc1000: use RCU list to maintain vif interfaces list
fb2d74342fed : staging: wilc1000: move wlan_deinit_locks() in wilc_netdev_cleanup()
82e465642f93 : staging: wilc1000: remove unnecessary netdev validation check in del_key()
228241944a48 : staging: rtl8188eu: fix possible null dereference
c47be36db328 : staging: rtl8723bs: remove unused function write_cam_from_cache
17e325285dfb : staging: vt6656: clean up an indentation issue
5dec9a28778e : staging: rtl8192e: clean up indentation issue
43821e36e5fc : staging: rtl8188eu: remove dead code/vestigial do..while loop
01b16aed578a : staging: olpc_dcon: fix wrong dependencies in Kconfig file
af42abb680e3 : staging: Use pr_warn instead of pr_warning
ca312438cf17 : staging: rtl8192u: fix multiple memory leaks on error path
0911224b6bf4 : staging: rtl8192u: release memory on error path
0605bed9ba62 : staging: qlge: Removed unnecessary variable
d9dc93128d13 : staging: rtl8712: Replace snprintf with scnprintf
e40219d5e4b2 : staging: olpc_dcon: allow simultaneous XO-1 and XO-1.5 support
c2e323290f9f : staging: rtl8192u: Remove unnecessary line-breaks in function signatures
3278ef5961e0 : staging: rtl8192u: Fix alignment to match open parenthesis
78f7aac11e0d : staging: rtl8192u: Remove unnecessary blank lines
88b3673ec0d6 : staging: rtl8192u: ieee80211: Replace snprintf with scnprintf
1c0c5e9b2312 : staging: board: use appropriate macro to initialize struct
fe11afc326f1 : staging: rtl8188eu: remove unnecessary self-assignment
97a0ea779560 : staging: rtl8188eu: cleanup long line in rtw_mlme_ext.c
8635b4c480b0 : staging: sm750fb: CHECK: Avoid CamelCase
87a966d8ca34 : staging: rtl8723bs: remove return statements from void functions
9cdb1928683d : staging: rtl8723bs: remove unneeded conversion to bool
53e3a7e1d7af : staging: rtl8723bs: core: make array op_class static const, makes object smaller
6f406c73037f : staging: rtl8723bs: os_dep: fix spelling mistake "offet" -> "offset"
55ecd411c31d : staging: rtl8723bs: Removed unneeded variables
fb794a708a71 : PCI: Protect pci_reassign_bridge_resources() against concurrent addition/removal
02c1c37f66b1 : ARM: at91: Documentation: update the sama5d3 and armv7m datasheets
a304c0a60252 : arm64/ARM: configs: Change CONFIG_REMOTEPROC from m to y
f05390d30e20 : EDAC: skx_common: get rid of unused type var
323014d85d26 : EDAC: sb_edac: get rid of unused vars
bb66f867812d : EDAC: i5400_edac: get rid of some unused vars
1acd05e40cb0 : EDAC: i5400_edac: print type at debug message
48356e0d5778 : EDAC: i7300_edac: fix a kernel-doc syntax
9f95c8d5f84a : EDAC: i7300_edac: rename a kernel-doc var description
c43fa3b11e9f : EDAC: i5100_edac: get rid of an unused var
0e141f757b2c : erspan: remove the incorrect mtu limit for erspan
e9789c7cc182 : sch_cbq: validate TCA_CBQ_WRROPT to avoid crash
7ae6d93c8f05 : net: dsa: qca8k: Use up to 7 ports for all operations
ed20b7d5c657 : drm/dp/mst: Replace the fixed point thing with straight calculation
0c3bb15cfc0e : drm/dp/mst: Handle arbitrary DP_LINK_BW values
db0cc143b69e : drm/dp/mst: Reduce nested ifs
54ecb8f7028c : Linux 5.4-rc1
1ab2a99edb37 : drm: Fix return type of crc .poll()
b9436986d279 : drm/syncobj: Include the prototype for drm_timeout_abs_to_jiffies()
2c05593ba057 : drm: Include prototype for drm_need_swiotlb()
40d51c05d044 : drm/dsc: Fix bogus cpu_to_be16() usage
7baa77f1a6d1 : drm/fb-helper: Include prototype for drm_fb_helper_modinit()
833b45de69a6 : kvm: x86, powerpc: do not allow clearing largepages debugfs entry
1d6f1d16d3a3 : drm/i915/gt: Only unwedge if we can reset first
50d16d44cce4 : drm/i915/selftests: Exercise context switching in parallel
f90ec6cdf674 : ARM: dts: am4372: Set memory bandwidth limit for DISPC
d7d44b6fe40a : drm/tilcdc: include linux/pinctrl/consumer.h again
d56276a13c2b : drm/meson: vclk: use the correct G12A frac max value
55d554f5d140 : tools: bpf: Use !building_out_of_srctree to determine srctree
9af032a30172 : csky: Move static keyword to the front of declaration
a2139d3b4fd7 : csky: entry: Remove unneeded need_resched() loop
3a09d8e2893b : csky: Fixup csky_pmu.max_period assignment
48ede51fd94f : csky: Fixup add zero_fp fixup perf backtrace panic
fdbdcddc2c93 : csky: Use generic free_initrd_mem()
02f03c4206c1 : Revert "Revert "ext4: make __ext4_get_inode_loc plug""
50ee7529ec45 : random: try to actively add entropy rather than passively wait for it
dc925a36060e : Documentation/process: Clarify disclosure rules
8ed4889eb831 : selftests/ftrace: Fix same probe error test
f7d6316fb437 : mm, tracing: Print symbol name for call_site in trace events
96c5c6e6a5b6 : tracing: Have error path in predicate_parse() free its allocated memory
968e51709396 : tracing: Fix clang -Wint-in-bool-context warnings in IF_ASSIGN macro
d2aea95a1a4d : tracing/probe: Fix to check the difference of nr_args before adding probe
76e654cc91bb : mm, page_alloc: allow hugepage fallback to remote nodes when madvised
b39d0ee2632d : mm, page_alloc: avoid expensive reclaim when compaction may not succeed
19deb7695e07 : Revert "Revert "Revert "mm, thp: consolidate THP gfp handling into alloc_hugepage_direct_gfpmask""
ac79f78dab89 : Revert "Revert "mm, thp: restore node-local hugepage allocations""
11af27f49408 : i2c: slave-eeprom: Add read only mode
fd4b204a0971 : i2c: i801: Bring back Block Process Call support for certain platforms
a71e2ac1f320 : i2c: riic: Clear NACK in tend isr
127068abe85b : i2c: qcom-geni: Disable DMA processing on the Lenovo Yoga C630
2a78f9962565 : iommu/amd: Lock code paths traversing protection_domain->dev_list
ab7b2577f0d1 : iommu/amd: Lock dev_data in attach/detach code paths
45e528d9c479 : iommu/amd: Check for busy devices earlier in attach_device()
f6c0bfce271b : iommu/amd: Take domain->lock for complete attach/detach path
3a11905b69eb : iommu/amd: Remove amd_iommu_devtable_lock
f15d9a992f90 : iommu/amd: Remove domain->updated
4abc6e7c917b : drm/i915/selftests: Provide a mock GPU reset routine
4e18ca703f21 : drm/i915/selftests: Distinguish mock device from no wakeref
260e6b712769 : drm/i915: Pass intel_gt to has-reset?
42b899fb9a3f : drm/i915/selftests: Do not try to sanitize mock HW
6402939ec86e : ieee802154: ca8210: prevent memory leak
a3f356b273f9 : drm/i915: simplify i915_gem_init_early
b178a3f68128 : drm/i915: check for kernel_context
faeacb6ddb13 : net: tap: clean up an indentation issue
78beef629fd9 : nfp: abm: fix memory leak in nfp_abm_u32_knode_replace
e51df6ce668a : mmc: host: sdhci-pci: Add Genesys Logic GL975x support
a41e8a88b06e : tcp: better handle TCP_USER_TIMEOUT in SYN_SENT state
174e23810cd3 : sk_buff: drop all skb extensions on free and skb scrubbing
6b3656a60f20 : tcp_bbr: fix quantization code to not raise cwnd if not probing bandwidth
52feb8b588f6 : mlxsw: spectrum_flower: Fail in case user specifies multiple mirror actions
44bde514eb13 : Documentation: Clarify trap's description
979b9b251ae0 : mlxsw: spectrum: Clear VLAN filters during port initialization
4208966f65f5 : net: ena: clean up indentation issue
6ba5bbba95f7 : NFC: st95hf: clean up indentation issue
b960bc448a25 : mmc: tegra: Implement ->set_dma_mask()
4ee7dde4c777 : mmc: sdhci: Let drivers define their DMA mask
121bd08b029e : mmc: sdhci-of-esdhc: set DMA snooping based on DMA coherence
d1c536e31773 : mmc: sdhci: improve ADMA error reporting
407d8098cb1a : net: phy: micrel: add Asym Pause workaround for KSZ9021
fd4a8093ec0b : net: socionext: ave: Avoid using netdev_err() before calling register_netdev()
2df4de168176 : ptp: correctly disable flags on old ioctls
991ad2b24da2 : lib: dimlib: fix help text typos
a3aa6e65beeb : net: dsa: microchip: Always set regmap stride to 1
8ce39eb5a67a : nfp: flower: fix memory leak in nfp_flower_spawn_vnic_reprs
8572cea1461a : nfp: flower: prevent memory leak in nfp_flower_spawn_phy_reprs
dfe5999dc03e : net/sched: Set default of CONFIG_NET_TC_SKB_EXT to N
dac91170f8e9 : vrf: Do not attempt to create IPv6 mcast rule if IPv6 is disabled
3154df262db5 : blk-mq: apply normal plugging for HDD
f663769a5eef : drm/i915/tgl: initialize TC and TBT ports
a839136ca47f : drm/i915/tgl: Fix dkl link training
978c3e539be2 : drm/i915/tgl: Add dkl phy programming sequences
3b51be4e4061 : drm/i915/tc: Update DP_MODE programming
a12de1d42d74 : blk-mq: honor IO scheduler for multiqueue devices
67b483dd03c4 : nvme-rdma: fix possible use-after-free in connect timeout
283a4095af9d : drm/i915/dmc: Update ICL DMC version to v1.09
901045c3f0f4 : drm/i915/huc: fix version parsing from CSS header
ea1e2bbec6ed : keys: Add Jarkko Sakkinen as co-maintainer
2e4a75976dfb : KVM: selftests: x86: clarify what is reported on KVM_GET_MSRS failure
19a36d329f5b : KVM: VMX: Set VMENTER_L1D_FLUSH_NOT_REQUIRED if !X86_BUG_L1TF
d4e204948fe3 : btrfs: qgroup: Fix reserved data space leak if we have multiple reserve calls
bab32fc069ce : btrfs: qgroup: Fix the wrong target io_tree when freeing reserved data space
8d6996630c03 : block: fix null pointer dereference in blk_mq_rq_timed_out()
b9023b91dd02 : tick: broadcast-hrtimer: Fix a race in bc_set_next
08a96a31474a : tools headers uapi: Sync drm/i915_drm.h with the kernel sources
d586ac10ce56 : perf docs: Allow man page date to be specified
e3e2cf3d5b1f : perf tests: Avoid raising SEGV using an obvious NULL dereference
4b0b2b096da9 : libsubcmd: Make _FORTIFY_SOURCE defines dependent on the feature
9cd6c339e34a : drm/i915: Update DRIVER_DATE to 20190927
c113236718e8 : drm/i915: Extract GT render sleep (rc6) management
094444204570 : selftests: kvm: add test for dirty logging inside nested guests
1f4e5fc83a42 : KVM: x86: fix nested guest live migration with PML
6eeb4ef049e7 : KVM: x86: assign two bits to track SPTE kinds
a3f56e7da523 : drm/i915/selftests: Exercise concurrent submission to all engines
e3ae1f96accd : net: sched: sch_sfb: don't call qdisc_put() while holding tree lock
c2999f7fb05b : net: sched: multiq: don't call qdisc_put() while holding tree lock
4ce70b4aed57 : net: sched: sch_htb: don't call qdisc_put() while holding tree lock
05733434ee9a : net/rds: Check laddr_check before calling it
f6c0f5d209fa : tcp: honor SO_PRIORITY in TIME_WAIT state
e9a5dceee56c : ipv6: tcp: provide sk->sk_priority to ctl packets
4f6570d7206b : ipv6: add priority parameter to ip6_xmit()
768fb61fcc13 : bpf: Fix bpf_event_output re-entry issue
2b6fd3ea438c : net: dsa: qca8k: Fix port enable for CPU port
159d2c7d8106 : sch_netem: fix rcu splat in netem_enqueue()
0355d6c1d591 : kcm: disable preemption in kcm_parse_func_strparser()
231042181dc9 : net: ethernet: stmmac: Fix signedness bug in ipq806x_gmac_of_parse()
1a4b62a0b8a3 : net: nixge: Fix a signedness bug in nixge_probe()
d7eb651212fd : of: mdio: Fix a signedness bug in of_phy_get_and_connect()
73e211e11be8 : net: axienet: fix a signedness bug in probe
f10210517a2f : net: stmmac: dwmac-meson8b: Fix signedness bug in probe
7f9e88e6ef8c : net: socionext: Fix a signedness bug in ave_probe()
a0ecd6fdbf5d : drm/komeda: prevent memory leak in komeda_wb_connector_add
ced81eb84d6a : enetc: Fix a signedness bug in enetc_of_get_phy()
bd55f8ddbc43 : net: netsec: Fix signedness bug in netsec_probe()
d6cb013579e7 : drm/komeda: SW workaround for D71 doesn't flush shadow registers
25a584955f02 : net: broadcom/bcmsysport: Fix signedness in bcm_sysport_probe()
002dfe808525 : net: hisilicon: Fix signedness bug in hix5hd2_dev_probe()
286183147666 : cxgb4: Signedness bug in init_one()
31aefe14bc9f : net: aquantia: Fix aq_vec_isr_legacy() return value
245f44e77101 : drm/vram: Support top-down placement flag
424adc329bcb : dimlib: make DIMLIB a hidden symbol
2af2783f2ea4 : rq-qos: get rid of redundant wbt_update_limits()
253c892193ab : powerpc/eeh: Fix eeh eeh_debugfs_break_device() with SRIOV devices
a016e2794fc3 : CIFS: Fix oplock handling for SMB 2.1+ protocols
ff3ee62a5586 : smb3: missing ACL related flags
74b2089a105f : drm/i915: Add definitions for MI_MATH command
f968688f44f5 : nvme: Move ctrl sqsize to generic space
26acf400d2dc : perf unwind: Fix libunwind build failure on i386 systems
7be3cb019db1 : binfmt_elf: Do not move brk for INTERP-less ET_EXEC
56316cbc9c98 : drm/i915/perf: Fix use of kernel-doc format in structure members
e3792238c1dd : drm/i915: Don't disable interrupts for intel_engine_breadcrumbs_irq()
132dfc78d3eb : drm/i915: Drop the IRQ-off asserts
7d5255e0ced4 : drm/i915: Adjust length of MI_LOAD_REGISTER_REG
e1237523749e : drm/i915/execlists: Use per-process HWSP as scratch
5311f5171e98 : drm/i915: Define explicit wedged on init reset state
a22fea94992a : arch/sparc/include/asm/pgtable_64.h: fix build
45d3c5cd5233 : drm/i915: Small joiner RAM buffer size is platform-specific
b4ed71f557e4 : mm: treewide: clarify pgtable_page_{ctor,dtor}() naming
cc22c800e15b : ntfs: remove (un)?likely() from IS_ERR() conditions
7b0b69259433 : IB/hfi1: remove unlikely() from IS_ERR*() condition
14ed8688074a : xfs: remove unlikely() from WARN_ON() condition
77c0e745bd11 : wimax/i2400m: remove unlikely() from WARN*() condition
7159d54418e0 : fs: remove unlikely() from WARN_ON() condition
89f403541325 : xen/events: remove unlikely() from WARN() condition
6b04e47b73f2 : spi: orion: fix runtime PM initialization
752c938a5c14 : ASoC: topology: Fix a signedness bug in soc_tplg_dapm_widget_create()
e3439af4a339 : bpf: Clean up indentation issue in BTF kflag processing
a3bc18a48e2e : jffs2: Fix mounting under new mount API
39529a9948d8 : libbpf: Teach btf_dumper to emit stand-alone anonymous enum definitions
da635e7abe3f : MAINTAINERS: Add myself as reviewer for the PWM subsystem
6f736909f0a4 : MAINTAINERS: Add patchwork link for PWM entry
8f960106c150 : MAINTAINERS: Add a selection of PWM related keywords to the PWM entry
715d14da670e : pwm: mediatek: Add MT7629 compatible string
504ce1954fba : KVM: x86: Expose XSAVEERPTR to the guest
40bc47b08b6e : kvm: x86: Enumerate support for CLZERO instruction
5f41a37b151f : kvm: x86: Use AMD CPUID semantics for AMD vCPUs
43561123ab37 : kvm: x86: Improve emulation of CPUID leaves 0BH and 1FH
3ca94192278c : KVM: X86: Fix userspace set invalid CR4
a1a640b8c0cd : kvm: x86: Fix a spurious -E2BIG in __do_cpuid_func
a0f0037e908c : KVM: LAPIC: Loosen filter for adaptive tuning of lapic_timer_advance_ns
bda521624e75 : io_uring: make CQ ring wakeups be more efficient
ca7a03c41753 : ipv6: do not free rt if FIB_LOOKUP_NOREF is set on suppress rule
ea8564c86529 : openvswitch: change type of UPCALL_PID attribute to NLA_UNSPEC
c1d419d00494 : dt-bindings: net: ravb: Add support for r8a774b1 SoC
4f28bd956e08 : net: stmmac: Fix page pool size
ba56d8ce38c8 : macsec: drop skb sk before calling gro_cells_receive
7afcccafa59f : iocost: bump up default latency targets for hard disks
7cd806a9a953 : iocost: improve nr_lagging handling
25d41e4aadb0 : iocost: better trace vrate changes
c3ca78e21744 : smb3: pass mode bits into create calls
adecda5bee0a : net: print proper warning on dst underflow
3e8b9bfa1108 : net/sched: cbs: Fix not adding cbs instance to list
02bc5eb99059 : drivers: net: Fix Kconfig indentation
bf69abad27d8 : net: Fix Kconfig indentation
34b7bb2995b8 : MAINTAINERS: add Yanjun to FORCEDETH maintainers list
b89f625e28d4 : block: don't release queue's sysfs lock during switching elevator
284b94be1925 : blk-mq: move lockdep_assert_held() into elevator_exit
2ebb6701654e : drm/komeda: Adds power management support
de3f186f87cf : checkpatch: check for nested (un)?likely() calls
c7cc8d77316b : hexagon: drop empty and unused free_initrd_mem
d616d5126503 : mm: factor out common parts between MADV_COLD and MADV_PAGEOUT
1a4e58cce84e : mm: introduce MADV_PAGEOUT
8940b34a4e08 : mm: change PAGEREF_RECLAIM_CLEAN with PAGE_REFRECLAIM
9c276cc65a58 : mm: introduce MADV_COLD
ce18d171cb73 : mm: untag user pointers in mmap/munmap/mremap/brk
6cf5354c1c4b : vfio/type1: untag user pointers in vaddr_get_pfn
78063a9dd963 : tee/shm: untag user pointers in tee_shm_register
e275faf367e3 : media/v4l2-core: untag user pointers in videobuf_dma_contig_user_get
4fdfae8d8f85 : drm/radeon: untag user pointers in radeon_gem_userptr_ioctl
35f3fc87bebf : drm/amdgpu: untag user pointers
7d0325749a6c : userfaultfd: untag user pointers
ed8a66b83269 : fs/namespace: untag user pointers in copy_mount_options
5d65e7a7d8cd : mm: untag user pointers in get_vaddr_frames
f9652594195f : mm: untag user pointers in mm/gup.c
057d3389108e : mm: untag user pointers passed to memory syscalls
903f433f8f7a : lib: untag user pointers in strn*_user
09b35b4192f6 : lib/lzo/lzo1x_compress.c: fix alignment bug in lzo-rle
984035ad7b24 : ipc/sem.c: convert to use built-in RCU list checking
c231740dd95e : ipc/mqueue: improve exception handling in do_mq_notify()
97b0b1ad58fa : ipc/mqueue.c: delete an unnecessary check before the macro call dev_kfree_skb()
a44f71a9ab99 : bug: move WARN_ON() "cut here" into exception handler
2da1ead4d5f7 : bug: consolidate __WARN_FLAGS usage
d4bce140b4e7 : bug: clean up helper macros to remove __WARN_TAINT()
d38aba49a9f7 : bug: lift "cut here" out of __warn()
f2f84b05e02b : bug: consolidate warn_slowpath_fmt() usage
89348fc31441 : bug: rename __WARN_printf_taint() to __WARN_printf()
ee8711336c51 : bug: refactor away warn_slowpath_fmt_taint()
da036ae14762 : scripts/gdb: handle split debug
7d92bda271dd : kgdb: don't use a notifier to enter kgdb at panic; call directly
ac7c3e4ff401 : compiler: enable CONFIG_OPTIMIZE_INLINING forcibly
9dd819a15162 : uaccess: add missing __must_check attributes
d5372c391329 : kexec: restore arch_kexec_kernel_image_probe declaration
7c3a6aedcd6a : kexec: bail out upon SIGKILL when allocating memory.
2a4a4082cd44 : cpumask: nicer for_each_cpumask_and() signature
8495f7e6732e : fork: improve error message for corrupted page tables
aadc4e01dbaa : fat: delete an unnecessary check before brelse()
b25bab17221b : fs/reiserfs/do_balan.c: remove set but not used variable
3e9fd5a48cb7 : fs/reiserfs/journal.c: remove set but not used variable
da5184c2ab10 : fs/reiserfs/do_balan.c: remove set but not used variables
4fadcd1c14d8 : fs/reiserfs/fix_node.c: remove set but not used variables
73fbff5eea3c : fs/reiserfs/prints.c: remove set but not used variables
4a70aebb1268 : fs/reiserfs/objectid.c: remove set but not used variables
d4a1a857e31a : fs/reiserfs/lbalance.c: remove set but not used variables
66985cb9ee10 : fs/reiserfs/stree.c: remove set but not used variables
6e9ca45f77bc : fs/reiserfs/journal.c: remove set but not used variables
d256085be12d : fs: reiserfs: remove unnecessary check of bh in remove_from_transaction()
dbbf869da3ad : checkpatch: make git output use LANGUAGE=en_US.utf8
5a7f4455ad32 : checkpatch: remove obsolete period from "ambiguous SHA1" query
94fb98450456 : checkpatch: allow consecutive close braces
462811d9d400 : checkpatch: prefer __section over __attribute__((section(...)))
6dba824e9ef7 : checkpatch: exclude sizeof sub-expressions from MACRO_ARG_REUSE
a8dd86bf7462 : checkpatch.pl: warn on invalid commit id
ffbce8974d90 : checkpatch: improve SPDX license checking
634cffcc9478 : checkpatch: don't interpret stack dumps as commit IDs
091cb0994edd : lib/hexdump: make print_hex_dump_bytes() a nop on !DEBUG builds
8e72a7a44df5 : lib/extable.c: add missing prototypes
e3f4faa42095 : lib/generic-radix-tree.c: make 2 functions static inline
9a156466147b : strscpy: reject buffer sizes larger than INT_MAX
d1a445d3b86c : include/trace/events/writeback.h: fix -Wstringop-truncation warnings
917cda2790c4 : kernel-doc: core-api: include string.h into core-api
6d2052d188d9 : augmented rbtree: rework the RB_DECLARE_CALLBACKS macro definition
315cc066b8ae : augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX macro
444b8a83f1e0 : augmented rbtree: add comments for RB_DECLARE_CALLBACKS macro
c7d4f7eeb6da : rbtree: avoid generating code twice for the cached versions (tools copy)
0f74914071ab : kernel/elfcore.c: include proper prototypes
541be0509543 : linux/coff.h: add include guard
e55d9d9bfb69 : memcg, kmem: do not fail __GFP_NOFAIL charges
caf81ec6cd72 : drm: Destroy the correct mutex name in drm_dp_mst_topology_mgr_destroy
c1f2b8124bdf : drm/i915/tgl: Add memory type decoding for bandwidth checking
857833698536 : drm/dp_mst: Remove lies in {up, down}_rep_recv documentation
e2839ff692c6 : drm/dp_mst: Rename drm_dp_add_port and drm_dp_update_port
50094b5dcd32 : drm/dp_mst: Destroy topology_mgr mutexes
4670d68b9254 : selftests/bpf: adjust strobemeta loop to satisfy latest clang
d778c30a056a : selftests/bpf: delete unused variables in test_sysctl
aef70a1f44c0 : libbpf: fix false uninitialized variable warning
fcd30ae0665c : bpf/xskmap: Return ERR_PTR for failure case instead of NULL.
8a03222f508b : selftests/bpf: test_progs: fix client/server race in tcp_rtt
2b1ff255d2d0 : nvme: Add ctrl attributes for queue_count and sqsize
104c307147ad : drm/amd/display: prevent memory leak
65e68edce0db : nvme: allow 64-bit results in passthru commands
19ea025e1d28 : nvme: Add quirk for Kingston NVME SSD running FW E8FK11.T
30f27d57c06e : nvmet-tcp: remove superflous check on request sgl
f03e42c6af60 : Added QUIRKs for ADATA XPG SX8200 Pro 512GB
ff13c1b87c97 : nvme-rdma: Fix max_hw_sectors calculation
bc4f6e06a90e : nvme: fix an error code in nvme_init_subsystem()
7cbb5c6f9aa7 : nvme-pci: Save PCI state before putting drive into deepest state
ddef29578a81 : nvme-tcp: fix wrong stop condition in io_work
d6840d87b2d1 : perf parser: Remove needless include directives
815c1560bf8f : perf build: Add detection of java-11-openjdk-devel package
61bf4ee29d5a : perf jvmti: Include JVMTI support for s390
28b951760ceb : perf vendor events: Remove P8 HW events which are not supported
7834fa948beb : perf evlist: Fix access of freed id arrays
6f6473c37d34 : perf stat: Fix free memory access / memory leaks in metrics
252a2fdc742b : perf tools: Replace needless mmap.h with what is needed, event.h
95be9d197da6 : perf evsel: Move config terms to a separate header
bd70462062f3 : perf evlist: Remove unused perf_evlist__fprintf() method
ca1252779f48 : perf evsel: Introduce evsel_fprintf.h
6677c3b167b3 : drm/i915/tgl: Return the mg/dkl pll as DDI clock for new TC ports
ee7de6ad382d : drm/i915/tgl: Add dkl phy pll calculations
1a5c6aa43a3a : drm/i915/tgl: re-indent code to prepare for DKL changes
e87b9b05104f : drm/i915/tgl: Add support for dkl pll write
1e225a2c7477 : drm/i915/tgl: Add initial dkl pll support
f9d4eae25d93 : drm/i915/execlists: Simplify gen12_csb_parse
9620bc361ac6 : perf evsel: Remove need for symbol_conf in evsel_fprintf.c
fd3edd4a9066 : KVM: nVMX: cleanup and fix host 64-bit mode checks
cf395f7ddb9e : ARM: OMAP2+: Fix warnings with broken omap2_set_init_voltage()
17529d43b21c : ARM: OMAP2+: Add missing LCDC midlemode for am335x
8ad8041b98c6 : ARM: OMAP2+: Fix missing reset done flag for am3 and am43
9f918a728cf8 : spi: Add call to spi_slave_abort() function when spidev driver is released
4892f51ad54d : sched/fair: Avoid redundant EAS calculation
9fc41acc89e5 : sched/core: Remove double update_max_interval() call on CPU startup
a49b4f4012ef : sched/core: Fix preempt_schedule() interrupt return comment
763a9ec06c40 : sched/fair: Fix -Wunused-but-set-variable warnings
714e501e16cd : sched/core: Fix migration to invalid CPU in __set_cpus_allowed_ptr()
c172e0a3e8e6 : sched/membarrier: Return -ENOMEM to userspace on memory allocation failure
c6d68c1c4a4d : sched/membarrier: Skip IPIs when mm->mm_users == 1
19a4ff534bb0 : selftests, sched/membarrier: Add multi-threaded test
227a4aadc75b : sched/membarrier: Fix p->mm->membarrier_state racy load
2840cf02fae6 : sched/membarrier: Call sync_core only before usermode for same mm
09554009c0ca : sched/membarrier: Remove redundant check
fc0d77387cb5 : sched/membarrier: Fix private expedited registration check
5311a98fef7d : tasks, sched/core: RCUify the assignment of rq->curr
154abafc68bf : tasks, sched/core: With a grace period after finish_task_switch(), remove unnecessary code
0ff7b2cfbae3 : tasks, sched/core: Ensure tasks are available for a grace period after leaving the runqueue
3fbd7ee285b2 : tasks: Add a count of task RCU users
e41f9efb85d3 : sunrpc: clean up indentation issue
fab273595507 : btrfs: Fix a regression which we can't convert to SINGLE profile
cab01850277a : KVM: vmx: fix build warnings in hv_enable_direct_tlbflush() on i386
f209a26dd5a5 : KVM: x86: Don't check kvm_rebooting in __kvm_handle_fault_on_reboot()
98cd382d5090 : KVM: x86: Drop ____kvm_handle_fault_on_reboot()
6e2020977e3e : KVM: VMX: Add error handling to VMREAD helper
52a9fcbc73a3 : KVM: VMX: Optimize VMX instruction error and fault handling
1fac4a54374f : btrfs: relocation: fix use-after-free on dead relocation roots
4b526de50e39 : KVM: x86: Check kvm_rebooting in kvm_spurious_fault()
90a48843a186 : KVM: selftests: fix ucall on x86
32ff3fec07b6 : perf copyfile: Move copyfile routines to separate files
80ab2987a016 : libperf: Add perf_evlist__poll() function
f4009e7bf7ba : libperf: Add perf_evlist__add_pollfd() function
31f67fc462a9 : libperf: Add perf_evlist__alloc_pollfd() function
379dd98c3d77 : libperf: Add libperf_init() call to the tests
428dab813a56 : libperf: Merge libperf_set_print() into libperf_init()
fb4bf51fcc15 : libperf: Add libperf dependency for tests targets
7634d5336a6e : libperf: Use sys/types.h to get ssize_t, not unistd.h
26049111c333 : perf tools: No need to include internal/lib.h from util/util.h
20f2be1d48ec : libperf: Move 'page_size' global variable to libperf
d5a99483dece : libperf: Add perf_evlist__id_add_fd() function
b0031c22819a : libperf: Add perf_evlist__id_add() function
ff47d86a0d9b : libperf: Add perf_evlist__read_format() function
515dbe48f620 : libperf: Add perf_evlist__first()/last() functions
70c20369ee95 : libperf: Add perf_evsel__alloc_id/perf_evsel__free_id functions
1d5af02d7a92 : libperf: Move 'heads' from 'struct evlist' to 'struct perf_evlist'
e7eb9002d451 : libperf: Move 'ids' from 'struct evsel' to 'struct perf_evsel'
deaf321913a7 : libperf: Move 'id' from 'struct evsel' to 'struct perf_evsel'
8cd36f3ef492 : libperf: Move 'sample_id' from 'struct evsel' to 'struct perf_evsel'
fee92b4442f1 : libperf: Add missing 'struct xyarray' forward declaration
40cb2d5141bd : libperf: Move 'pollfd' from 'struct evlist' to 'struct perf_evlist'
f6fa43757793 : libperf: Move 'mmap_len' from 'struct evlist' to 'struct perf_evlist'
c976ee11a0e1 : libperf: Move 'nr_mmaps' from 'struct evlist' to 'struct perf_evlist'
648b5af3f3ae : libperf: Move 'system_wide' from 'struct evsel' to 'struct perf_evsel'
65aa2e6bae36 : libperf: Add 'flush' to 'struct perf_mmap'
4443e6d7704e : libperf: Add 'event_copy' to 'struct perf_mmap'
8df7a869818e : libperf: Add 'overwrite' to 'struct perf_mmap'
ebe4d72bba86 : libperf: Add prev/start/end to struct perf_mmap
e03edfeac033 : libperf: Add 'refcnt' to struct perf_mmap
56a94706cd72 : libperf: Add 'cpu' to struct perf_mmap
2cf07b294a60 : libperf: Add 'fd' to struct perf_mmap
4fd0cef2c7b6 : libperf: Add 'mask' to struct perf_mmap
547740f7b357 : libperf: Add perf_mmap struct
e0fcfb086fbb : perf evlist: Adopt backwards ring buffer state enum
d80a5540bccb : libperf: Link libapi.a in libperf.so
e6b1878d4eea : perf tools: Rename perf_evlist__purge() to evlist__purge()
470579b0211d : perf tools: Rename perf_evlist__exit() to evlist__exit()
d50cf36115a0 : perf tools: Rename perf_evlist__alloc_mmap() to evlist__alloc_mmap()
db6b7b138506 : perf tools: Rename perf_evlist__munmap() to evlist__munmap()
9521b5f2d9d3 : perf tools: Rename perf_evlist__mmap() to evlist__mmap()
a583053299c1 : perf tools: Rename 'struct perf_mmap' to 'struct mmap'
058bd857845a : tools: Add missing stdio.h include to asm/bug.h header
33c96400dcd3 : libtraceevent: Man pages for tep plugins APIs
077faf3dc7cc : libtraceevent: Move traceevent plugins in its own subdirectory
d69094f364d0 : libtraceevent: Add tep_get_event() in event-parse.h
f8d16387fffb : libtraceevent: Man pages fix, changes in event printing APIs
38f76c31368b : libtraceevent: Man pages fix, rename tep_ref_get() to tep_get_ref()
4ab91deacc9b : libtraceevent: Man pages for libtraceevent event print related API
5c8da72dc21e : libtraceevent: Round up in tep_print_event() time precision
8788d36950da : perf list: Allow plurals for metric, metricgroup
93125562ce38 : perf vendor events: Minor fixes to the README
0c03d3aa255b : perf vendor events amd: Remove redundant '['
faef87494139 : perf vendor events amd: Add L3 cache events for Family 17h
99dcb8432af0 : net: macb: Remove dead code
b0ce902febef : net: stmmac: selftests: Flow Control test can also run with ASYM Pause
9f5c44cf61a7 : gianfar: Make reset_gfar static
5c94ad1793f1 : atm: he: clean up an indentation issue
4c247de564f1 : ppp: Fix memory leak in ppp_write
7ed5b31f4a66 : net/ibmvnic: prevent more than one thread from running in reset
b27507bb59ed : net/ibmvnic: unlock rtnl_lock in reset so linkwatch_event can run
c750c22b2456 : drm/i915: Do not add all planes when checking scalers on glk+
c47b7ddbcb29 : drm/i915: Rename planar linked plane variables
c22d62e6e49b : drm/i915: Get rid of crtc_state->fb_changed
8aa940c8551c : drm/i915: Add hardware readout for FEC
ed06efb801bd : drm/i915/dp: Fix dsc bpp calculations, v5.
f8d7ab2bded8 : tracing/probe: Fix same probe event argument matching
9b05b6e11d5e : netfilter: nf_tables: bogus EBUSY when deleting flowtable after flush
20ff1cb50672 : netfilter: ebtables: use __u8 instead of uint8_t in uapi header
89340d0935c9 : Revert "locking/pvqspinlock: Don't wait if vCPU is preempted"
44e09568cf2d : x86/mm: Clean up the pmd_read_atomic() comments
1b8588741fdc : Revert "drm/i915/color: Extract icl_read_luts()"
468720980771 : drm/bridge/synopsys: dsi: Use devm_platform_ioremap_resource() in __dw_mipi_dsi_probe()
1c00ad6ebf36 : dt-bindings: pwm: Update bindings for MT7629 SoC
4bea6dd5be7e : pwm: mediatek: Update license and switch to SPDX tag
2503781c97fa : pwm: mediatek: Use pwm_mediatek as common prefix
efecdeb82f21 : pwm: mediatek: Allocate the clks array dynamically
61aa258ab1a5 : pwm: mediatek: Remove the has_clks field
a2f7a0bfcaaa : x86/mm: Fix function name typo in pmd_read_atomic() comment
21a045e430e5 : ieee802154: mcr20a: simplify a bit 'mcr20a_handle_rx_read_buf_complete()'
2b481835cf4e : wil6210: use after free in wil_netif_rx_any()
6c375eccded4 : thermal: db8500: Rewrite to be a pure OF sensor
3de9e4dff889 : thermal: db8500: Use dev helper variable
cb063a83ca32 : thermal: db8500: Finalize device tree conversion
131ea1ed3322 : smb3: Add missing reparse tags
e13cd21ffd50 : tpm: Wrap the buffer from the caller to tpm_buf in tpm_send()
c980ecff4761 : MAINTAINERS: keys: Update path to trusted.h
9f75c8224631 : KEYS: trusted: correctly initialize digests and fix locking issue
34cd83bb8a46 : selftests/tpm2: Add log and *.pyc to .gitignore
981c107cbb42 : selftests/tpm2: Add the missing TEST_FILES assignment
2b38d01b4de8 : mm/zsmalloc.c: fix a -Wunused-function warning
068619e32ff6 : zswap: do not map same object twice
d2fcd82bb83a : zswap: use movable memory if zpool support allocate movable memory
c165f25d23ec : zpool: add malloc_support_movable to zpool_driver
28eb3c808719 : shmem: fix obsolete comment in shmem_getpage_gfp()
f3bc0dba3154 : mm/madvise: reduce code duplication in error handling paths
76f34950779f : mm: mmap: increase sockets maximum memory size pgoff for 32bits
73848a971110 : mm/mmap.c: refine find_vma_prev() with rb_last()
54c95a11cc1b : riscv: make mmap allocation top-down by default
9035bd294279 : mips: use generic mmap top-down layout and brk randomization
09036468c8d0 : mips: replace arch specific way to determine 32bit task with generic version
e548599fbe31 : mips: adjust brk randomization offset to fit generic version
b5fb861790bf : mips: use STACK_TOP when computing mmap base address
b1f61b5bde3a : mips: properly account for stack randomization and stack guard gap
dba79c3df4a2 : arm: use generic mmap top-down layout and brk randomization
86e568e9c052 : arm: use STACK_TOP when computing mmap base address
af0f4297286f : arm: properly account for stack randomization and stack guard gap
e7142bf5d231 : arm64, mm: make randomization selected by generic topdown mmap layout
67f3977f805b : arm64, mm: move generic mmap layout functions to mm
e8d54b62c55a : arm64: consider stack randomization for mmap base only when necessary
28058ed61fc8 : arm64: make use of is_compat_task instead of hardcoding this test
649775be63c8 : mm, fs: move randomize_stack_top from fs to mm
f385cb85a42f : uprobe: collapse THP pmd after removing all uprobes
27e1f8273113 : khugepaged: enable collapse pmd for pte-mapped THP
5a52c9df62b4 : uprobe: use FOLL_SPLIT_PMD instead of FOLL_SPLIT
bfe7b00de6d1 : mm, thp: introduce FOLL_SPLIT_PMD
fb4fb04ff4dd : uprobe: use original page when all uprobes are removed
010c164a5fa7 : mm: move memcmp_pages() and pages_identical()
87eaceb3faa5 : mm: thp: make deferred split shrinker memcg aware
0a432dcbeb32 : mm: shrinker: make shrinker not depend on memcg kmem
7ae88534cdd9 : mm: move mem_cgroup_uncharge out of __page_cache_release()
364c1eebe453 : mm: thp: extract split_queue_* into a struct
09d91cda0e82 : mm,thp: avoid writes to file with THP in pagecache
99cb0dbd47a1 : mm,thp: add read-only THP support for (non-shmem) FS
579c571e2efd : khugepaged: rename collapse_shmem() and khugepaged_scan_shmem()
60fbf0ab5da1 : mm,thp: stats for file backed THP
520e5ba41590 : filemap: update offset check in filemap_fault()
31895438e702 : filemap: check compound_head(page)->mapping in pagecache_get_page()
585e5a7babd9 : filemap: check compound_head(page)->mapping in filemap_fault()
9ef258bad7af : thp: update split_huge_page_pmd() comment
276f756d7002 : mm/migrate.c: clean up useless code in migrate_vma_collect_pmd()
f60858f9d327 : hugetlbfs: don't retry when pool page allocations start to fail
494330855641 : mm, compaction: raise compaction priority after it withdrawns
5ee04716c46c : mm, reclaim: cleanup should_continue_reclaim()
1c6c15971e47 : mm, reclaim: make should_continue_reclaim perform dryrun detection
0158115f702b : memcg, kmem: deprecate kmem.limit_in_bytes
4d0e3230a56a : mm/memcontrol.c: fix a -Wunused-function warning
1eb41bb07e56 : mm, oom: consider present pages for the node size
f364f06b34b5 : mm/oom_kill.c: fix oom_cpuset_eligible() comment
70cb6d267790 : mm/oom: add oom_score_adj and pgtables to Killed process message
f9c645621a28 : memcg, oom: don't require __GFP_FS when invoking memcg OOM killer
8ac3f8fe91a2 : mm/oom_kill.c: add task UID to info message on an oom kill
4406548ee39c : mm/mempolicy.c: remove unnecessary nodemask check in kernel_migrate_pages()
32aaf0553df9 : mm/compaction.c: remove unnecessary zone parameter in isolate_migratepages()
a94b525241c0 : mm/compaction.c: clear total_{migrate,free}_scanned before scanning a new zone
63398413c00c : z3fold: fix memory leak in kmem cache
b57a775f5130 : mm: silence -Woverride-init/initializer-overrides
2286bf4e4d8f : mm: use CPU_BITS_NONE to initialize init_mm.cpu_bitmask
7ea362427c17 : mm/vmalloc.c: move 'area->pages' after if statement
688fcbfc06e4 : mm/vmalloc: modify struct vmap_area to reduce its size
dd3b8353bae7 : mm/vmalloc: do not keep unpurged areas in the busy tree
5ed867037eb1 : mm/sparse.c: remove NULL check in clear_hwpoisoned_pages()
9f82883c6d9a : mm/sparse.c: don't manually decrement num_poisoned_pages
c1cbc3eebf7a : mm/sparse.c: use __nr_to_section(section_nr) to get mem_section
db57e98d8790 : mm/sparse.c: fix ALIGN() without power of 2 in sparse_buffer_alloc()
ae83189405ea : mm/sparse.c: fix memory leak of sparsemap_buf in aligned memory
29a90db92995 : mm/memory_hotplug.c: s/is/if
ca9a46f8a4f0 : mm/memory_hotplug: online_pages cannot be 0 in online_pages()
bd02cc01d342 : mm/memory_hotplug: make sure the pfn is aligned to the order when onlining
b2c2ab208e4f : mm/memory_hotplug: simplify online_pages_range()
5ecae6359e3a : mm/memory_hotplug: drop PageReserved() check in online_pages_range()
00ff9a91bdb7 : mm/memory_hotplug.c: use PFN_UP / PFN_DOWN in walk_system_ram_range()
33fce0113da2 : mm/memory_hotplug.c: prevent memory leak when reusing pgdat
b6c88d3b9d38 : drivers/base/memory.c: don't store end_section_nr in memory blocks
902ce63b3373 : driver/base/memory.c: validate memory block size early
f915fb7fb2c1 : drivers/base/memory.c: fixup documentation of removable/phys_index/block_size_bytes
d84f2f5a7552 : drivers/base/node.c: simplify unregister_memory_block_under_nodes()
3fccb74cf3a6 : mm/memory_hotplug: remove move_pfn_range()
6aa9b8b2c635 : mm: do not hash address in print_bad_pte()
782de70c4293 : mm: consolidate pgtable_cache_init() and pgd_cache_init()
1b9a9d8564cb : microblaze: switch to generic version of pte allocation
6fb12766f7fc : sh: switch to generic version of pte allocation
013199211c8b : ia64: switch to generic version of pte allocation
13224794cb08 : mm: remove quicklist page table caches
7b167b681013 : mm: release the spinlock on zap_pte_range
9da99f20ecf8 : mm: remove redundant assignment of entry
1edc97694d0f : net/xdp: convert put_page() to put_user_page*()
6f553ce498a7 : drivers/gpu/drm/via: convert put_page() to put_user_page*()
2d15eb31b50a : mm/gup: add make_dirty arg to put_user_pages_dirty_lock()
1ba6fc9af35b : mm: vmscan: do not share cgroup iteration between reclaimers
e1a366be5cb4 : mm: memcontrol: switch to rcu protection in drain_all_stock()
0e4b01df8659 : mm, memcg: throttle allocators when failing reclaim over memory.high
4101196b19d7 : mm: page cache: store only head pages in i_pages
875d91b11a20 : mm/filemap.c: rewrite mapping_needs_writeback in less fancy manner
c3aab9a0bd91 : mm/filemap.c: don't initiate writeback if mapping has no dirty pages
8974558f49a6 : mm, page_owner, debug_pagealloc: save and dump freeing stack trace
37389167a281 : mm, page_owner: keep owner info when freeing the page
7e2f2a0cd17c : mm, page_owner: record page owner for each subpage
e7a1aaf28770 : mm: replace list_move_tail() with add_page_to_lru_list_tail()
d8c6546b1aea : mm: introduce compound_nr()
94ad9338109f : mm: introduce page_shift()
a50b854e073c : mm: introduce page_size()
1f18b296699c : mm/rmap.c: remove set but not used variable 'cstart'
dbf7684e29d1 : mm/page_poison.c: fix a typo in a comment
b92a953cb7f7 : lib/test_kasan.c: add roundtrip tests
ae8f06b31a83 : kasan: add memory corruption identification for software tag-based mode
c59180ae3e5b : mm/kmemleak: increase the max mem pool to 1M
0e965a6bda80 : mm/kmemleak.c: record the current memory pool size
c5665868183f : mm: kmemleak: use the memory pool for early allocations
0647398a8c7b : mm: kmemleak: simple memory allocation pool for kmemleak objects
dba82d943177 : mm: kmemleak: make the tool tolerant to struct scan_area allocation failures
b751c52bb587 : kmemleak: increase DEBUG_KMEMLEAK_EARLY_LOG_SIZE default to 16K
9d5f0be0f755 : mm/slub.c: fix -Wunused-function compiler warnings
9adeaa226988 : mm, slab: move memcg_cache_params structure to mm/slab.h
04f768a39d55 : mm, slab: extend slab/shrink to shrink all memcg caches
1c3ce5417b33 : ocfs2: fix spelling mistake "ambigous" -> "ambiguous"
d7283b39dbf3 : ocfs2: checkpoint appending truncate log transaction before flushing
0a3775e4f883 : ocfs2: wait for recovering done after direct unlock request
a89bd89fae63 : ocfs2: delete unnecessary checks before brelse()
77461ba1d176 : fs/ocfs2/dir.c: remove set but not used variables
236dcc2ae494 : fs/ocfs2/file.c: remove set but not used variables
225dcadf8ee8 : fs/ocfs2/namei.c: remove set but not used variables
bf5a52647963 : ocfs2: remove unused ocfs2_orphan_scan_exit() declaration
3dd21cdbefa9 : ocfs2: remove unused ocfs2_calc_tree_trunc_credits()
5e7a3ed9f1a6 : ocfs2: further debugfs cleanups
963abb9aebcd : jbd2: remove jbd2_journal_inode_add_[write|wait]
bbd0f32721e2 : ocfs2: use jbd2_inode dirty range scoping
6279eb3dd794 : kbuild: clean compressed initramfs image
3f9d2b5766ae : z3fold: fix retry mechanism in page reclaim
710ec38b0f63 : mm: add dummy can_do_mlock() helper
6e73fd25e2c7 : Revert "mm/z3fold.c: fix race between migration and destruction"
07bfa4415ab6 : fat: work around race with userspace's read via blockdev while mounting
faa6d21153fd : powerpc/nvdimm: use H_SCM_QUERY hcall on H_OVERLAP error
4111cdef0e87 : powerpc/nvdimm: Use HCALL error as the return value
93cad5f78995 : selftests/powerpc: Add test case for tlbie vs mtpidr ordering issue
a8fd0feeca35 : pNFS/filelayout: enable LAYOUTGET on OPEN
c128e575514c : NFS: Optimise the default readahead size
b1da91c9ddce : drm/i915/tgl: Swap engines for no rps (gpu reclocking)
722e6f500ac7 : ia64: Fix some warnings introduced in merge window
1e94b43813a2 : drm/amdgpu/gfx10: add support for wks firmware loading
697d7150502e : drm/amdgpu/display: include slab.h in dcn21_resource.c
6ea3cee6d77d : drm/i915: Add Pipe D cursor ctrl register for Gen12
4c806b897d60 : libnvdimm/region: Enable MAP_SYNC for volatile regions
674f31a352da : libnvdimm: prevent nvdimm from requesting key when security is disabled
c42adf87e4e7 : libnvdimm/region: Initialize bad block for volatile namespaces
59f08896f058 : libnvdimm/nfit_test: Fix acpi_handle redefinition
cf387d9644d8 : libnvdimm/altmap: Track namespace boundaries in altmap
86aa66687442 : libnvdimm: Fix endian conversion issues 
f537669978a7 : libnvdimm/dax: Pick the right alignment default when creating dax devices
a6f197f889ce : powerpc/book3s64: Export has_transparent_hugepage() related functions.
88d32d3983e7 : xfs: avoid unused to_mp() function warning
7dc56af5260e : drm/i915/selftests: Verify the LRC register layout between init and HW
4ef5d76b4539 : ARM: dts: Fix gpio0 flags for am335x-icev2
6f4ff81a4602 : xfs: log proper length of superblock
5aafeb74b5bb : skge: fix checksum byte order
02a07046834e : arcnet: provide a buffer big enough to actually receive packets
fddbfeece9c7 : iwlwifi: fw: don't send GEO_TX_POWER_LIMIT command to FW version 36
9d4d0d06bbf9 : mt76: mt7615: fix mt7615 firmware path definitions
13fc1d271a2e : Btrfs: fix race setting up and completing qgroup rescan workers
3a359798b176 : nfc: enforce CAP_NET_RAW for raw sockets
e69dbd4619e7 : ieee802154: enforce CAP_NET_RAW for raw sockets
0614e2b73768 : ax25: enforce CAP_NET_RAW for raw sockets
6cc03e8aa36c : appletalk: enforce CAP_NET_RAW for raw sockets
b91ee4aa2a21 : mISDN: enforce CAP_NET_RAW for raw sockets
3d66b89c30f9 : net: sched: fix possible crash in tcf_action_destroy()
f0b5105af6e0 : kvm: nvmx: limit atomic switch MSRs
0cb8410b90e7 : kvm: svm: Intercept RDPRU
a06dcd625d61 : kvm: x86: Add "significant index" flag to a few CPUID leaves
5addcd5dbd8c : fuse: Make fuse_args_to_req static
9ad09b1976c5 : fuse: fix memleak in cuse_channel_open
e5854b1cdf6c : fuse: fix beyond-end-of-page access in fuse_parse_cache()
0ed4059302a7 : fuse: unexport fuse_put_request
dc69e98c241e : fuse: kmemcg account fs data
30c6a23d34cb : fuse: on 64-bit store time in d_fsdata directly
d5880c7a8620 : fuse: fix missing unlock_page in fuse_writepage()
daa5de541584 : io_uring: compare cached_cq_tail with cq.head in_io_uring_poll
0607eb1d452d : Btrfs: fix missing error return if writeback for extent buffer never started
1b74d46782d0 : drm/i915: Add TigerLake bandwidth checking
eb5b64f14250 : btrfs: adjust dirty_metadata_bytes after writeback failure of extent buffer
9f7fec0ba891 : Btrfs: fix selftests failure due to uninitialized i_mode in test inodes
9a5c034c9aba : KVM: x86/mmu: Skip invalid pages during zapping iff root_count is zero
ca333add6933 : KVM: x86/mmu: Explicitly track only a single invalid mmu generation
10605204e91f : KVM: x86/mmu: Revert "KVM: x86/mmu: Remove is_obsolete() call"
31741eb11a43 : KVM: x86/mmu: Revert "Revert "KVM: MMU: reclaim the zapped-obsolete page first""
4506ecf4855e : KVM: x86/mmu: Revert "Revert "KVM: MMU: collapse TLB flushes when zap all pages""
fbb158cb88b6 : KVM: x86/mmu: Revert "Revert "KVM: MMU: zap pages in batch""
14a3c4f498ed : KVM: x86/mmu: Revert "Revert "KVM: MMU: add tracepoint for kvm_mmu_invalidate_all_pages""
dd6223c76205 : KVM: x86/mmu: Revert "Revert "KVM: MMU: show mmu_valid_gen in shadow page related tracepoints""
92f58b5c0181 : KVM: x86/mmu: Use fast invalidate mechanism to zap MMIO sptes
fac026dac0bc : KVM: x86/mmu: Treat invalid shadow pages as obsolete
d0f5a86a3407 : KVM: LAPIC: Tune lapic_timer_advance_ns smoothly
bf653b78f960 : KVM: vmx: Introduce handle_unexpected_vmexit and handle WAITPKG vmexit
dd9212a885ca : drm/amdgpu/display: fix 64 bit divide
6e3ba4abcea5 : KVM: vmx: Emulate MSR IA32_UMWAIT_CONTROL
e69e72faa3a0 : KVM: x86: Add support for user wait instructions
41577ab8bd72 : KVM: x86: Add comments to document various emulation types
1957aa63be53 : KVM: VMX: Handle single-step #DB for EMULTYPE_SKIP on EPT misconfig
60fc3d02d5b8 : KVM: x86: Remove emulation_result enums, EMULATE_{DONE,FAIL,USER_EXIT}
8fff2710eaf5 : KVM: VMX: Remove EMULATE_FAIL handling in handle_invalid_guest_state()
9497e1f2ec93 : KVM: x86: Move triple fault request into RM int injection
1051778f6e1e : KVM: x86: Handle emulation failure directly in kvm_task_switch()
738fece46dc5 : KVM: x86: Exit to userspace on emulation skip failure
c83fad65e2ca : KVM: x86: Move #UD injection for failed emulation into emulation code
b40006062059 : KVM: x86: Add explicit flag for forced emulation on #UD
42cbf06872cc : KVM: x86: Move #GP injection for VMware into x86_emulate_instruction()
a6c6ed1e8106 : KVM: x86: Don't attempt VMWare emulation on #GP with non-zero error code
120c2c4f99a8 : KVM: x86: Refactor kvm_vcpu_do_singlestep() to remove out param
f41f900568d9 : ALSA: usb-audio: Add DSD support for EVGA NU Audio
22da61c9123e : KVM: x86: Clean up handle_emulation_failure()
bc8a0aafcbb8 : KVM: x86: Relocate MMIO exit stats counting
5845038c111d : KVM: nVMX: Check Host Address Space Size on vmentry of nested guests
e738772e2921 : KVM: selftests: hyperv_cpuid: add check for NoNonArchitecturalCoreSharing bit
b2d8b167e15b : KVM: x86: hyper-v: set NoNonArchitecturalCoreSharing CPUID bit when SMT is impossible
e1572f1d08be : cpu/SMT: create and export cpu_smt_possible()
a073d7e3ad68 : KVM: hyperv: Fix Direct Synthetic timers assert an interrupt w/o lapic_in_kernel
319109a2d0dd : KVM: x86: Manually flush collapsible SPTEs only when toggling flags
52200d0d944e : KVM: selftests: Remove duplicate guest mode handling
567a9f1e9deb : KVM: selftests: Introduce VM_MODE_PXXV48_4K
338eb29876b9 : KVM: selftests: Create VM earlier for dirty log test
12c386b23083 : KVM: selftests: Move vm type into _vm_create() internally
5a0165f6dde3 : KVM: x86: announce KVM_CAP_HYPERV_ENLIGHTENED_VMCS support only when it is available
956e255c59a5 : KVM: x86: svm: remove unneeded nested_enable_evmcs() hook
6f6a657c9998 : KVM/Hyper-V/VMX: Add direct tlb flush support
344c6c804703 : KVM/Hyper-V: Add new KVM capability KVM_CAP_HYPERV_DIRECT_TLBFLUSH
7a83247e010a : x86/Hyper-V: Fix definition of struct hv_vp_assist_page
e2ada66ec418 : kvm: x86: Add Intel PMU MSRs to msrs_to_save[]
047e6575aec7 : powerpc/mm: Fixup tlbie vs mtpidr/mtlpidr ordering issue on POWER9
09ce98cacd51 : powerpc/book3s64/radix: Rename CPU_FTR_P9_TLBIE_BUG feature flag
677733e296b5 : powerpc/book3s64/mm: Don't do tlbie fixup for some hardware revisions
59545ebe3319 : powerpc/pseries: Call H_BLOCK_REMOVE when supported
1211ee61b4a8 : powerpc/pseries: Read TLB Block Invalidate Characteristics
0b15e02f0cc4 : iommu/amd: Wait for completion of IOTLB flush in attach_device
fe1587a7de94 : net/mlx5e: Fix matching on tunnel addresses type
d22fcc806b84 : net/mlx5e: Fix traffic duplication in ethtool steering
d19a79ee38c8 : net/mlx5: Add device ID of upcoming BlueField-2
640bdb1fdb4e : net/mlx5: DR, Allow matching on vport based on vhca_id
48cbde4bd2c7 : net/mlx5: DR, Fix getting incorrect prev node in ste_free
cc5fd15fc557 : net/mlx5: DR, Remove redundant vport number from action
d32d7c52e08a : net/mlx5: DR, Fix SW steering HW bits and definitions
cc449541f2a8 : iommu/amd: Unmap all L7 PTEs when downgrading page-sizes
7f1f1683c1e2 : iommu/amd: Introduce first_pte_l7() helper
6ccb72f8374e : iommu/amd: Fix downgrading default page-sizes in alloc_pte()
34c0989c0531 : iommu/amd: Fix pages leak in free_pagetable()
5028851cdfdf : drm/i915: Mark contents as dirty on a write fault
141f6357f45c : drm: tweak drm_print_bits()
0b8dc6abbdb9 : rtw88: configure firmware after HCI started
63d37fb4ce5a : CIFS: fix max ea value size
8559ad8e8918 : fs/cifs/sess.c: Remove set but not used variable 'capabilities'
388962e8e9ce : fs/cifs/smb2pdu.c: Make SMB2_notify_init static
d2f15428d6a0 : smb3: fix leak in "open on server" perf counter
0aabb6b699f7 : scsi: qla2xxx: Fix Nport ID display value
f3f1938bb673 : scsi: qla2xxx: Fix N2N link up fail
7f2a398d59d6 : scsi: qla2xxx: Fix N2N link reset
f5187b7d1ac6 : scsi: qla2xxx: Optimize NPIV tear down process
fd5564ba54e0 : scsi: qla2xxx: Fix stale mem access on driver unload
c3b6a1d39742 : scsi: qla2xxx: Fix unbound sleep in fcport delete path.
248a445adfc8 : scsi: qla2xxx: Silence fwdump template message
4b6b1bb68628 : scsi: hisi_sas: Make three functions static
70054aa39a01 : scsi: megaraid: disable device when probe failed after enabled device
0ed881027690 : scsi: storvsc: setup 1:1 mapping between hardware queue and CPU queue
4b062e7cf940 : scsi: qedf: Remove always false 'tmp_prio < 0' statement
f51913eef23f : scsi: ufs: skip shutdown if hba is not powered
3a83f677a6ee : KVM: PPC: Book3S HV: use smp_mb() when setting/clearing host_ipi flag
c9c53749375c : scsi: bnx2fc: Handle scope bits when array returns BUSY or TSF
bf8ca04d8bfd : MAINTAINERS: Add Amit Kucheria as reviewer for thermal
67eed44b8a8a : thermal: Add some error messages
1851799e1d29 : thermal: Fix use-after-free when unregistering thermal zone device
adc8749b150c : thermal/drivers/core: Use put_device() if device_register() fails
8c7aa184281c : thermal_hwmon: Sanitize thermal_zone type
97e9cafe85a9 : thermal: intel: Use dev_get_drvdata
4c8a342c118a : thermal: intel: int3403: replace printk(KERN_WARN...) with pr_warn(...)
f639cff55fb4 : thermal: intel: int340x_thermal: Remove unnecessary acpi_has_method() uses
c669675b56b4 : thermal: int340x: processor_thermal: Add Ice Lake support
6b6fa7a5c86e : scsi: core: fix dh and multipathing for SCSI hosts without request batching
82a9ac7130cf : scsi: core: fix missing .cleanup_rq for SCSI hosts without request batching
ab5758848039 : s390/cio: exclude subchannels with no parent from pseudo check
ea298e6ee8b3 : s390/cio: avoid calling strlen on null pointer
f3122a79a1b0 : s390/topology: avoid firing events before kobjs are created
a72865f05782 : regulator: da9062: fix suspend_enable/disable preparation
4720101fab62 : NTB: fix IDT Kconfig typos/spellos
a1472e73e3d7 : ntb_hw_amd: Add memory window support for new AMD hardware
5f59f6b182f7 : ntb_hw_amd: Add a new NTB PCI device ID
5e2cbf13d0ec : NTB: ntb_transport: remove redundant assignment to rc
c16c6655605f : ntb_hw_switchtec: make ntb_mw_set_trans() work when addr == 0
58283636a5a0 : dt-bindings: fixed-regulator: fix compatible enum
ae89339b08f3 : ntb: point to right memory window index
1d6db22ff7d6 : regulator: fixed: Prevent NULL pointer dereference when !CONFIG_OF
901e822b2e36 : ASoC: soc-component: fix a couple missing error assignments
ca2347190adb : ASoC: wm8994: Do not register inapplicable controls for WM1811
fb629fa2587d : ASoC: samsung: arndale: Add missing OF node dereferencing
b224726de5e4 : nvme-pci: Fix a race in controller removal
0ec64895b052 : nvmet: change ppl to lpp
83a63072c815 : nfsd: fix nfs read eof detection
ce840429260a : xfs: revert 1baa2800e62d ("xfs: remove the unused XFS_ALLOC_USERDATA flag")
583e4eff98fa : xfs: removed unneeded variable
e20e174ca1bd : xfs: convert inode to extent format after extent merge due to shift
e2144503bf3b : drm/i915: Prevent bonded requests from overtaking each other on preemption
cb2377a919bb : drm/i915: Fixup preempt-to-busy vs reset of a virtual request
b647c7df01b7 : drm/i915: Fixup preempt-to-busy vs resubmission of a virtual request
1d70ded8567c : ARM: omap2plus_defconfig: Enable more droid4 devices as loadable modules
04e0e1777a79 : ARM: omap2plus_defconfig: Enable DRM_TI_TFP410
ca14c996afe7 : x86/purgatory: Disable the stackleak GCC plugin for the purgatory
27ffe6e570aa : drm/i915/tgl: Check the UC health of tc controllers after power on
8aaf5cbda8f1 : drm/i915/icl: Unify disable and enable phy clock gating functions
f15a4eb18264 : drm/i915/tgl: Add dkl phy registers
57bd1798b180 : drm/i915/tgl/pll: Set update_active_dpll
31d9ae9d7342 : drm/i915/tgl: Finish modular FIA support on registers
6171e58b1ff5 : drm/i915/tgl: Add missing ddi clock select during DP init sequence
f1f028ff89cb : DTS: ARM: gta04: introduce legacy spi-cs-high to make display work again
2d3c8ba3cffa : ARM: dts: Fix wrong clocks for dra7 mcasp
dd8882a25538 : clk: ti: dra7: Fix mcasp8 clock bits
d46fe2cb2dce : block: drop device references in bsg_queue_rq()
32960613b7c3 : io_uring: correctly handle non ->{read,write}_iter() file_operations
65643f4c8217 : nfsd: Make nfsd_reset_boot_verifier_locked static
67c1a02048cf : MAINTAINERS: Add Jernej Škrabec as a reviewer for DE2
361cfabdb0f9 : MAINTAINERS: Update Allwinner DRM drivers entry
0d7cf7bc15e7 : drm/i915/execlists: Refactor -EIO markup of hung requests
c0bb487dc19f : drm/i915: Only enqueue already completed requests
3231f8c01121 : drm/i915/execlists: Drop redundant list_del_init(&rq->sched.link)
ae911b23d2f0 : drm/i915/execlists: Relax assertion for a pinned context image on reset
721cb3c8bc88 : selftests: tpm2: install python files
955a0f331008 : selftests: livepatch: add missing fragments to config
a54344ace273 : selftests: watchdog: cleanup whitespace in usage options
861f47b07b05 : selftest/ftrace: Fix typo in trigger-snapshot.tc
a4864a33f56c : selftests: watchdog: Add optional file argument
88282297fff0 : selftests/seccomp: fix build on older kernels
c8b567c8a96a : perf record: Move restricted maps check to after a possible fallback to not collect kernel samples
4ec8d984895f : perf record: Fix priv level with branch sampling for paranoid=2
a14375ac87a4 : Documentation/gpu: Fix no structured comments warning for drm_gem_ttm_helper.h
be21683e48f2 : block: t10-pi: fix -Wswitch warning
b8d17e7d93d2 : ath10k: fix memory leak
35cc054d944e : ath10k: remove the warning of sdio not full support
5d7e4b4935e4 : ath: Use dev_get_drvdata where possible
80ce8ca7a647 : ath: fix various spelling mistakes
8da96730331d : ath10k: fix missing checks for bmi reads and writes
40f4ef5e9232 : ath10k: Add support to provide higher range mem chunks in wmi init command
6cd02e77757a : drm/i915: pass i915 to intel_modeset_init() and intel_modeset_init_hw()
e1a3d9895ddc : drm/i915: abstract intel_mode_config_init() from intel_modeset_init()
064bd628fde6 : drm/i915: abstract intel_panel_sanitize_ssc() from intel_modeset_init()
9980c3c11060 : drm/i915: pass i915 to intel_modeset_driver_remove()
5bcd53aa39f3 : drm/i915: pass i915 to i915_driver_modeset_probe()
2d6f6f359fd8 : drm/i915: add i915_driver_modeset_remove()
87c1694533c9 : drm/i915: save AUD_FREQ_CNTRL state at audio domain suspend
b1066a123538 : drm: Clear the fence pointer when writeback job signaled
8581d51055a0 : drm: Free the writeback_job when it with an empty fb
c0e33fe6fb0f : ath10k: Add peer param map for tlv and non-tlv
5dd85e72bc92 : drm/i915/dsb: Documentation for DSB.
dfaa6f285bd8 : drm/i915/dsb: Enable DSB for gen12.
49e3fb7fd880 : drm/i915/dsb: Enable gamma lut programming using DSB.
1abf329a713d : drm/i915/dsb: function to trigger workload execution of DSB.
f7619c479834 : drm/i915/dsb: functions to enable/disable DSB engine.
a6e58d9a2e04 : drm/i915/dsb: Check DSB engine status.
b27a96ad72fd : drm/i915/dsb: Indexed register write function for DSB.
061489c65ff5 : drm/i915/dsb: single register write function for DSB.
67f3b58f3bac : drm/i915/dsb: DSB context creation.
18febcb74ed3 : drm/i915/dsb: feature flag added for display state buffer.
84af76491881 : drm/i915/color: Extract icl_read_luts()
bf93b7246548 : drm/i915/color: Fix formatting issues
d4f4de5e5ef8 : Fix the locking in dcache_readdir() and friends
34b4688425d9 : net: dsa: Use the correct style for SPDX License Identifier
938e4d49c26e : net: dsa: b53: Use the correct style for SPDX License Identifier
73a63ee99554 : ionic: Fix an error code in ionic_lif_alloc()
ff04cfbaa236 : net: ena: Select DIMLIB for ENA_ETHERNET
dd89d82e7514 : thermal: thermal_mmio: remove some dead code
5d4156ac48a4 : firmware: bcm47xx_nvram: _really_ correct size_t printf format
3e4d890a26d5 : modules: make MODULE_IMPORT_NS() work even when modular builds are disabled
eb09b3cc464d : pktcdvd: remove warning on attempting to register non-passthrough dev
7fbd0782bf94 : dma-buf/resv: fix exclusive fence get
24ccb0ab95bf : qede: qede_fp: simplify a bit 'qede_rx_build_skb()'
b6b6cc9acd7b : net: stmmac: selftest: avoid large stack usage
a8d570de0cc6 : net: dsa: sja1105: Add dependency for NET_DSA_SJA1105_TAS
199ce850ce11 : net_sched: add policy validation for action attributes
62794fc4fbf5 : net_sched: add max len check for TCA_KIND
b0e1ee435aba : net: remove netx ethernet driver
73f0c11d1132 : net: qrtr: Stop rx_worker before freeing node
e47488b2df7f : net/phy: fix DP83865 10 Mbps HDX loopback disable function
8d3d7c2029c1 : usbnet: ignore endpoints with invalid wMaxPacketSize
3fe4b3351301 : cdc_ncm: fix divide-by-zero caused by invalid wMaxPacketSize
fb2ee9bf084b : drm: panel-lvds: Potential Oops in probe error handling
348eb0b2c4f0 : iio: ad7949: fix incorrect SPI xfer len
0fe2f2b78919 : iio: tcs3414: fix iio_triggered_buffer_{pre,post}enable positions
0d8006ddbe89 : PCI: Add pci_irq_vector() and other stubs when !CONFIG_PCI
7e7db86c7e10 : smb3: allow decryption keys to be dumped by admin for debugging
601734f7aabd : drm/i915/tgl: s/ss/eu fuse reading support
3f14b73c3843 : ath10k: Enable MSA region dump support for WCN3990
75f545e85744 : ath10k: Add xo calibration support for wifi rf clock
892022e108dd : dt: bindings: ath10k: add dt entry for XO calibration support
6355592e6b55 : zd1211rw: zd_usb: Use "%zu" to format size_t
0e41edcdfe86 : rtw88: pci: release tx skbs DMAed when stop
dc579ca5cfea : rtw88: pci: extract skbs free routine for trx rings
7b09c2d052db : ipv6: fix a typo in fib6_rule_lookup()
b41d936b5ecf : sch_netem: fix a divide by zero in tabledist()
432264e9dfd1 : dt-bindings: net: remove un-implemented property
e6c7c258f035 : pwm: mediatek: Drop the check for of_device_get_match_data()
9193c16e5a98 : pwm: atmel: Consolidate driver data initialization
d85b9ce198e3 : pwm: atmel: Remove unneeded check for match data
3d4d85741ad3 : pwm: atmel: Remove platform_device_id and use only dt bindings
c91e3234c603 : pwm: stm32-lp: Add check in case requested period cannot be achieved
71523d1812ac : pwm: Ensure pwm_apply_state() doesn't modify the state argument
77d5bc7e6a6c : ipv4: Revert removal of rt_uses_gateway
e84622ce2448 : selftests: Update fib_nexthop_multiprefix to handle missing ping6
0360894a05ed : selftests: Update fib_tests to handle missing ping6
9e5c8d39b88c : dt-bindings: net: dwmac: fix 'mac-mode' type
92974a1d006a : net/sched: act_sample: don't push mac header on ip6gre ingress
c9675829ba4b : pwm: fsl-ftm: Don't update the state for the caller of pwm_apply_state()
deb9c462f4e5 : pwm: sun4i: Don't update the state for the caller of pwm_apply_state()
797a5ebc26da : pwm: rockchip: Don't update the state for the caller of pwm_apply_state()
01ccf903edd6 : pwm: Let pwm_get_state() return the last implemented state
fc3c5512e337 : pwm: Introduce local struct pwm_chip in pwm_apply_state()
ba73deb16ff5 : pwm: rockchip: Set polarity unconditionally in .get_state()
9e3ca01f7e58 : pwm: bcm2835: Suppress error message during deferred probe
7e9713af3161 : pwm: bcm2835: Fix period_ns range check
4537e52a5266 : pwm: bcm2835: Suppress error message for invalid period_ns
c79468b8955b : pwm: rcar: Remove a redundant condition in rcar_pwm_apply()
8aae4b02e8a6 : pwm: sprd: Add Spreadtrum PWM support
bdaadd594817 : dt-bindings: pwm: sprd: Add Spreadtrum PWM documentation
8d190728fd8e : pwm: mediatek: Add MT8516 SoC support
4b046497341c : dt-bindings: pwm: mediatek: Add documentation for MT8516
fb5a35dbee8d : pwm: Remove dev_err() usage after platform_get_irq()
f6960976c465 : pwm: imx: Document known limitations
3b442c60cf97 : pwm: jz4740: Document known limitations
cbd18991e24f : powerpc/mm: Fix an Oops in kasan_mmu_init()
4c0f5d1eb407 : powerpc/mm: Add a helper to select PAGE_KERNEL_RO or PAGE_READONLY
13c7bb3c57dc : powerpc/64s: Set reserved PCR bits
c6fadabb2868 : powerpc: Fix definition of PCR bits to work with old binutils
7aec584eaf1c : powerpc/book3s64/radix: Remove WARN_ON in destroy_context()
a003365cab64 : powerpc/tm: Add tm-poison test
f6abac0379b8 : pwm: sifive: Remove redundant error message
a315614b6899 : pwm: mxs: Use devm_platform_ioremap_resource() to simplify code
05d013a0366d : MIPS: Detect bad _PFN_SHIFT values
d1af2ab36d80 : MIPS: Disable pte_special() for MIPS32 with RiXi
30ae2fc0a75e : workqueue: Minor follow-ups to the rescuer destruction change
8efe1223d73c : workqueue: Fix missing kfree(rescuer) in destroy_workqueue()
32c6e7eee399 : NFSv4: Handle NFS4ERR_OLD_STATEID in LOCKU
0e0cb35b417f : NFSv4: Handle NFS4ERR_OLD_STATEID in CLOSE/OPEN_DOWNGRADE
e217e825dca8 : NFSv4: Fix OPEN_DOWNGRADE error handling
30cb3ee299cb : pNFS: Handle NFS4ERR_OLD_STATEID on layoutreturn by bumping the state seqid
922839570920 : NFSv4: Add a helper to increment stateid seqids
6109bcf71301 : NFSv4: Handle RPC level errors in LAYOUTRETURN
078a432d1c6a : NFSv4: Handle NFS4ERR_DELAY correctly in return-on-close
287a9c558b9b : NFSv4: Clean up pNFS return-on-close error handling
09a0774a183d : arm64: tegra: Add PCIe slot supply information in p2972-0000 platform
dbb72e2c305b : arm64: tegra: Add configuration for PCIe C5 sideband signals
0a901f213080 : PCI: tegra: Add support to enable slot regulators
f4ff4faf894d : PCI: tegra: Add support to configure sideband pins
9c47b18cf722 : pNFS: Ensure we do clear the return-on-close layout stateid on fatal errors
581057c8346b : NFS: remove unused check for negative dentry
17fd6e457b30 : NFSv3: use nfs_add_or_obtain() to create and reference inodes
406cd91533dc : NFS: Refactor nfs_instantiate() for dentry referencing callers
8593e0107861 : SUNRPC: Fix congestion window race with disconnect
9ba828861c56 : SUNRPC: Don't try to parse incomplete RPC messages
f925ab926d1a : SUNRPC: Rename xdr_buf_read_netobj to xdr_buf_read_mic
5f1bc39979d8 : SUNRPC: Fix buffer handling of GSS MIC without slack
9f014e3a66bc : perf/core: Fix several typos in comments
21185a668787 : drm: Remove redundant of_device_is_available check
6ef81c55a2b6 : perf session: Return error code for perf_session__new() function on failure
d1844606fd63 : drm/i915: Add PIPECONF YCbCr 4:4:4 programming for ILK-IVB
af28cc4c2896 : drm/i915: Set up ILK/SNB csc unit properly for YCbCr output
174d12bcc087 : drm/i915: Document ILK+ pipe csc matrix better
ac0f01cee947 : drm/i915: Add PIPECONF YCbCr 4:4:4 programming for HSW
b10d1173eecf : drm/i915: Simplify intel_get_crtc_ycbcr_config()
60a02311cc58 : drm/i915: Don't look at unrelated PIPECONF bits for interlaced readout
cae154fcaefe : drm/i915: Never set limited_color_range=true for YCbCr output
ba2d08c2a9ad : drm/i915: Extract intel_hdmi_limited_color_range()
791ad5f1e1af : drm/i915: Fix AVI infoframe quantization range for YCbCr output
646d3dc85521 : drm/i915: Fix HSW+ DP MSA YCbCr colorspace indication
9e6124d9d635 : perf probe: Fix to clear tev->nargs in clear_probe_trace_event()
1a375ae7659a : perf probe: Skip same probe address for a given line
0216234c2eed : perf tools: Fix segfault in cpu_cache_level__read()
35d97e43bb21 : drm/i915/uc: Update HuC firmware naming convention and load latest HuC
40f1c039c7c6 : tools arch x86: Sync asm/cpufeatures.h with the kernel sources
761830a03c5c : tools arch x86 uapi: Synch asm/unistd.h with the kernel sources
9846f1366489 : tools uapi asm-generic: Sync unistd.h with the kernel sources
7b678ccdf5f6 : tools headers uapi: Sync prctl.h with the kernel sources
b117b9b48b24 : perf tests: Fix static build test
2030ca560c5f : nfsd: degraded slot-count more gracefully as allocation nears exhaustion.
7f49fd5d7acd : nfsd: handle drc over-allocation gracefully.
b08918fb3f27 : lz4: do not export static symbol
6039f37dd6b7 : video/hdmi: Fix AVI bar unpack
45cf0e91df8c : drm: Add DisplayPort colorspace property creation function
8806cd3aa025 : drm: Rename HDMI colorspace property creation function
c82dd6d078a2 : riscv: Avoid interrupts being erroneously enabled in handle_exception()
c81007116bd2 : riscv: dts: sifive: Drop "clock-frequency" property of cpu nodes
3bcca2a5a933 : riscv: dts: sifive: Add ethernet0 to the aliases node
d3d7a0ce020e : RISC-V: Export kernel symbols for kvm
dee04eee9182 : KVM: RISC-V: Add KVM_REG_RISCV for ONE_REG interface
b47613da3b71 : arch/riscv: disable excess harts before picking main boot hart
24a8d78a9aff : platform/x86: i2c-multi-instantiate: Derive the device name from parent
f110d252ae79 : platform/x86: pmc_atom: Add Siemens SIMATIC IPC277E to critclk_systems DMI table
7b485d175631 : ALSA: hda - Add laptop imic fixup for ASUS M9V laptop
2bff2b828502 : perf kvm stat: Set 'trace_cycles' as default event for 'perf kvm record' in powerpc
124eb5f82bf9 : perf kvm: Add arch neutral function to choose event for perf kvm record
8067b3da970b : perf kvm: Move kvm-stat header file from conditional inclusion to common include section
ce095c9ac293 : perf test: Fix spelling mistake "allos" -> "allocate"
443f2d5ba13d : perf stat: Fix a segmentation fault when using repeat forever
b63fd11cced1 : perf stat: Reset previous counts on repeat with interval
b295c3e39c13 : tools lib traceevent: Convert remaining %p[fF] users to %p[sS]
055c67ed3988 : perf tools: Move event synthesizing routines to separate .c file
bf6a7a5ad6fa : crypto: hisilicon - avoid unused function warning
78887832e765 : hwrng: core - don't wait on add_early_randomness()
62a9d9fc7a21 : crypto: hisilicon - Fix return value check in hisi_zip_acompress()
e00371af1d4c : crypto: hisilicon - Matching the dma address for dma_pool_free()
24fbf7bad888 : crypto: hisilicon - Fix double free in sec_free_hw_sgl()
212ef6f29e5b : crypto: inside-secure - Fix unused variable warning when CONFIG_PCI=n
5fc194ea6d34 : crypto: talitos - fix missing break in switch statement
5cac8ea3e6e7 : perf memswap: Adopt 'struct u64_swap' from evsel.h
ea49e01cfabd : perf tools: Move event synthesizing routines to separate header
bd23ac11fe93 : perf auxtrace: Add missing 'struct perf_sample' forward declaration
f12be047d981 : perf sched: Add missing event.h include directive
3f79132a4703 : perf annotate: Add missing machine.h include directive
3793d4de06fa : perf hist: Add missing 'struct branch_stack' forward declaration
5939cacc60d2 : perf python: Remove debug.h
9c9e754fb804 : perf callchain: Remove needless event.h include
b251892d6cea : perf stat: Move perf_stat_synthesize_config() to event.h
278306163882 : perf event: Move perf_event__synthesize* to event.h
87ffb6c64070 : perf env: Remove needless cpumap.h header
09aa3b002c8c : perf symbols: Add missing dso.h header
36f3f450a8dc : perf probe: Add missing build-id.h header.
fb71c86cc804 : perf tools: Remove util.h from where it is not needed
4a903c2e1514 : perf tools: Remove debug.h from places where it is not needed
b22bb139dcb3 : perf debug: No need to include ui/util.h
8fcbeae44fde : perf tools: Remove needless builtin.h include directives
9e282b739466 : perf tools: Add PMU event JSON files for ARM Cortex-A76 and, Neoverse N1.
79743bc927f6 : perf jvmti: Link against tools/lib/string.o to have weak strlcpy()
6fe7ab3837bd : spi: mxic: Fix DMAS_CTRL register layout
4a82fe0e1842 : spi: mxic: Select SPI_NOR type by default
147162f57515 : ASoC: ti: fix SND_SOC_DM365_VOICE_CODEC dependencies
7b2db65b59c3 : ASoC: pcm3168a: The codec does not support S32_LE
7a5d9815cc01 : ASoC: core: use list_del_init and move it back to soc_cleanup_component
e5de91e68c5c : Revert "drm/i915/tgl: Implement Wa_1406941453"
9eee0dd7d3a4 : drm/i915: Protect timeline->hwsp dereferencing
6a79d848403d : drm/i915: Lock signaler timeline while navigating
d19d71fc2b15 : drm/i915: Mark i915_request.timeline as a volatile, rcu pointer
c45e788d95b4 : drm/i915/tgl: Suspend pre-parser across GTT invalidations
acab71317737 : netfilter: nf_tables: allow lookups in dynamic sets
ff175d0b0eab : netfilter: nf_tables_offload: fix always true policy is unset check
ad652f3811d8 : netfilter: nf_tables: add NFT_CHAIN_POLICY_UNSET and use it
bd9c10bc663d : ALSA: hda/realtek - PCI quirk for Medion E4254
b74d957f6317 : ARM: aspeed: ast2500 is ARMv6K
d2c63b7dfd06 : ALSA: hda - Apply AMD controller workaround for Raven platform
91d99a724e9c : nios2: force the string buffer NULL-terminated
864668bfc374 : selftests: Add test cases for `ip nexthop flush proto XX`
20b3f7d70013 : dt-bindings: net: Correct the documentation of KSZ9021 skew values
cf0eba334268 : net/ncsi: Disable global multicast filter
dd0f9d896d16 : ibmvnic: Warn unknown speed message only when carrier is present
b47bea2b5c3b : ionic: Remove unnecessary ternary operator in ionic_debugfs_add_ident
838c4f3d7515 : iomap: move the iomap_dio_rw ->end_io callback into a structure
6fe7b9901400 : iomap: split size and error for iomap_dio_rw ->end_io
7f4804665b58 : clk: Drop !clk checks in debugfs dumping
18dd1793a340 : Hexagon: change maintainer to Brian Cain
455d56ce809f : drm/v3d: clean caches at the end of render jobs on request from user space
2d88b2cf2f00 : iwlwifi: mvm: fix build w/o CONFIG_THERMAL
978f6b0693c7 : drm/edid: Add CTA-861-G modes with VIC < 128
508882f0afaf : drm/dp: Add definitons for MSA MISC bits
26564be56d73 : drm/atomic-helper: Make crtc helper funcs optional
4fb419b21624 : drm: Add drm_modeset_lock_assert_held()
d7f76f36a8b4 : ata: libahci_platform: Add of_node_put() before loop exit
2d20411e25a3 : drm/i915: Don't advertise modes that exceed the max plane size
bed34ef544f9 : drm/i915: Bump skl+ max plane width to 5k for linear/x-tiled
65e51e30d862 : drm/panfrost: Prevent race when handling page fault
d18a96620411 : drm/panfrost: Remove NULL checks for regulator
edfa07504c5b : drm/panfrost: Fix regulator_get_optional() misuse
7f0cc34b5349 : drm/i915/tgl: Implement Wa_1406941453
e430d802d6a3 : timer: Read jiffies once when forwarding base clk
1c757497096f : drm/i915/tgl: Implement Wa_1409142259
d09ad3e7af3a : drm/i915: Unify ICP and MCC hotplug pin tables
b01a3ef34816 : drm/i915: Future-proof DDC pin mapping
b78b94b82122 : selftests/ftrace: Update kprobe event error testcase
fe60b0ce8e73 : tracing/probe: Reject exactly same probe event
a47e788c2310 : drm/i915/selftests: Exercise CS TLB invalidation
7fd25e6fc035 : ieee802154: atusb: fix use-after-free at disconnect
d4da4e33341c : drm: Measure Self Refresh Entry/Exit times to avoid thrashing
2d2e0b90a08f : drm: Fix kerneldoc and remove unused struct member in self_refresh helper
44d00dc7ceab : tracing/probe: Fix to allow user to enable events on unloaded modules
59e9fcf8772b : of: restore old handling of cells_name=NULL in of_*_phandle_with_args()
1cec0ce2e97f : RISC-V: Enable VIRTIO drivers in RV64 and RV32 defconfig
b6f2b2e600a2 : RISC-V: Fix building error when CONFIG_SPARSEMEM_MANUAL=y
b45e0c30bc58 : riscv: dts: Add DT support for SiFive FU540 PWM driver
733ef7f056a5 : xsk: relax UMEM headroom alignment
a0791f0df7d2 : bpf: fix BTF limits
9eea98497951 : bpf: fix BTF verification of enums
e0973a421c6e : libbpf: Remove getsockopt() check for XDP_OPTIONS
b3abfd778bf1 : tools/power/x86/intel-speed-select: Fix perf-profile command output
188afed9db7d : tools/power/x86/intel-speed-select: Extend core-power command set
d2d1f304dc96 : tools/power/x86/intel-speed-select: Fix some debug prints
e118fbe366d8 : tools/power/x86/intel-speed-select: Format get-assoc information
3c64c81ad1f0 : tools/power/x86/intel-speed-select: Allow online/offline based on tdp
44460efe44e0 : tools/power/x86/intel-speed-select: Fix high priority core mask over count
280ceaed79f1 : usbnet: sanity checking of packet sizes and device mtu
d9101bfa6adc : powerpc/mm/mce: Keep irqs disabled during lockless page table walk
93426cadc339 : s390/cpumf: Remove mixed white space
2cb549a821e9 : s390/cpum_sf: Support ioctl PERF_EVENT_IOC_PERIOD
cf2957f3907e : s390/zcrypt: CEX7S exploitation support
b91d9e67e50b : s390/cio: fix intparm documentation
f71fee2711a7 : s390/pkey: Add sysfs attributes to emit AES CIPHER key blobs
37fa0de3c137 : drm/i915: Verify the engine after acquiring the active.lock
0d333ac7eb17 : drm/i915: fix SFC reset flow
7cca9b8b7c5b : microblaze: Switch to standard restart handler
1f52aa08d12f : gfs2: Convert gfs2 to fs_context
d2e0981c3b9a : vfs: Convert spufs to use the new mount API
8f8d8d11f76e : vfs: Convert hypfs to use the new mount API
b54c64f7adeb : hypfs: Fix error number left in struct pointer member
dec90f61f125 : vfs: Convert functionfs to use the new mount API
d2935de7e4fd : vfs: Convert bpf to use the new mount API
def98c84b6cd : workqueue: Fix spurious sanity check failures in destroy_workqueue()
a62a8ef9d97d : virtio-fs: add virtiofs filesystem
0d352a3a8a1f : drm/v3d: don't leak bin job if v3d_job_init fails.
947ec14c7369 : ASoC: rsnd: do error check after rsnd_channel_normalization()
4d85f45c73a2 : drm/atomic: Rename crtc_state->pageflip_flags to async_flip
5262f567987d : io_uring: IORING_OP_TIMEOUT support
9831a90ce643 : io_uring: use cond_resched() in sqthread
a1041c27b64c : io_uring: fix potential crash issue due to io_get_req failure
6cc47d1d2a9b : io_uring: ensure poll commands clear ->sqe
5f5ad9ced336 : io_uring: fix use-after-free of shadow_req
954dab193d19 : io_uring: use kmemdup instead of kmalloc and memcpy
f2cbda2dba11 : drm/atomic: Reject FLIP_ASYNC unconditionally
26b1d3b527e7 : drm/atomic: Take the atomic toys away from X
0af10eed9b73 : HID: core: fix dmesg flooding if report field larger than 32bit
aaeabb121a62 : HID: core: Add printk_once variants to hid_warn() etc
337c22ab1d4f : HID: core: reformat and reduce hid_printk macros
b60fe990c6b0 : KVM: coalesced_mmio: add bounds checking
e16a7cbced71 : drm/amdgpu: flag navi12 and 14 as experimental for 5.4
2d1d25d0a224 : virtio-fs: add Documentation/filesystems/virtiofs.rst
61423712dbb8 : reset: reset-scmi: add missing handle initialisation
11ed5cf064be : firmware: arm_scmi: reset: fix reset_state assignment in scmi_domain_reset
bb0fed1c60cc : irqchip/sifive-plic: Switch to fasteoi flow
56c05de6bd77 : drm/i915: Extend Haswell GT1 PSMI workaround to all
c107d613f920 : irqchip/gic-v3: Fix GIC_LINE_NR accessor
69b22f51e664 : drm/doc: Improve docs around connector (un)registration
42fd8baab31f : sched/core: Convert vcpu_is_preempted() from macro to an inline function
799c85105233 : arm64: Fix reference to docs for ARM64_TAGGED_ADDR_ABI
0dce49efc705 : ASoC: atmel_ssc_dai: Remove wrong spinlock usage
8698ba53cd71 : drm/i915/cml: Add second PCH ID for CMP
e0f32f78e51b : drm/kms: Duct-tape for mode object lifetime checks
aefdaa15e54c : drm/komeda: Adds register dump support for gcu, lup and dou
32b339d9fcdc : drm/komeda: Remove in-code use of ifdef
1c62ed908363 : microblaze: defconfig synchronization
6be76fd94ba3 : microblaze: Enable Xilinx AXI emac driver by default
6a090e97972d : arch/microblaze: support get_user() of size 8 bytes
60a8a148b2fb : clk: imx: imx8mn: fix pll mux bit
67315be33e9c : clk: imx: imx8mm: fix pll mux bit
a9aa8306074d : clk: imx: clk-pll14xx: unbypass PLL by default
dee1bc9c23cd : clk: imx: pll14xx: avoid glitch when set rate
c0448dce56a4 : clk: mvebu: ap80x: add AP807 clock support
be69e55df9af : clk: mvebu: ap806: Prepare the introduction of AP807 clock support
0099dc446bb6 : clk: mvebu: ap806: add AP-DCLK (hclk) to system controller driver
cd016cb01835 : clk: mvebu: ap806: be more explicit on what SaR is
3b14e509ab99 : clk: mvebu: ap80x-cpu: add AP807 CPU clock support
a77f45eaa266 : clk: mvebu: ap806-cpu: prepare mapping of AP807 CPU clock
64b379543e2a : dt-bindings: ap806: Document AP807 clock compatible
d827af8f37e9 : dt-bindings: ap80x: Document AP807 CPU clock compatible
5e75ea9c6743 : clk: sprd: add missing kfree
81a6b601f9f4 : clk: at91: allow 24 Mhz clock as input for PLL
850d71acd52c : autofs: don't bother with atomics for ino->count
c3aed16680cd : autofs_dir_rmdir(): check ino->count for deciding whether it's empty...
41ca19740a0e : autofs: get rid of pointless checks around ->count handling
7c1bb6bbf75d : powerpc: Use ftrace_graph_ret_addr() when unwinding
370011a27028 : powerpc/ftrace: Enable HAVE_FUNCTION_GRAPH_RET_ADDR_PTR
a3db31ff6ce3 : ftrace: Look up the address of return_to_handler() using helpers
e509d6e9c1ab : autofs_clear_leaf_automount_flags(): use ino->count instead of ->d_subdirs
8454d68563d4 : nbd: fix possible page fault for nbd disk
ec76a7b922e4 : nbd: rename the runtime flags as NBD_RT_ prefixed
58494c980f40 : block, bfq: push up injection only after setting service time
17c3d2660268 : block, bfq: increase update frequency of inject limit
c1e0a1822882 : block, bfq: reduce upper bound for inject limit to max_rq_in_driver+1
23ed570accc9 : block, bfq: update inject limit only after injection occurred
54d4e6ab91eb : block: centralize PI remapping logic to the block layer
5eaed68dd38c : block: use symbolic constants for t10_pi type
9fe69a725e23 : rpmsg: glink-smem: Name the edge based on parent remoteproc
314eed30ede0 : usercopy: Avoid HIGHMEM pfn warning
fbbf779989d2 : f2fs: add a condition to detect overflow in f2fs_ioc_gc_range()
7f81c2426587 : clk: Make clk_bulk_get_all() return a valid "id"
ed309bfb4812 : clk: actions: Fix factor clk struct member access
10e85054f986 : drm/amdgpu: add navi12 pci id
a82e163bca62 : drm/amdgpu: add navi14 PCI ID for work station SKU
8fde7784ecd3 : drm/amdkfd: Swap trap temporary registers in gfx10 trap handler
8b8031703bd7 : drm/amd/powerplay: implement sysfs for getting dpm clock
bb264220d931 : drm/amd/display: Restore backlight brightness after system resume
e42a34dec689 : drm/amd/display: Implement voltage limitation for dali
8ad050e6a678 : drm/amd/display: add Asic ID for Dali
dcafbd50f2e4 : drm/amdgpu: Fix KFD-related kernel oops on Hawaii
4f3a2c107725 : drm/amd/amdgpu: power up sdma engine when S3 resume back
73d8e6c7b841 : drm/amdgpu: Check for valid number of registers to read
9dbc88d013b7 : drm/radeon: Bail earlier when radeon.cik_/si_support=0 is passed
c02d6a161395 : drm/amd/display: Add missing HBM support and raise Vega20's uclk.
c46e5df4ac89 : drm/amd/display: dce11.x /dce12 update formula input
df794f679bba : drm/amdgpu: remove program of lbpw for renoir
103efdc1eaed : drm/amdgpu: Remove clock gating restore.
1963b7c3beda : drm/amdgpu: Add smu lock around in pp_smu_i2c_bus_access
f79e06bd44e5 : drm/amd/display: update renoir_ip_offset.h
714fbc73888f : SUNRPC: RPC level errors should always set task->tk_rpc_status
45835a63d039 : SUNRPC: Don't receive TCP data into a request buffer that has been reset
cc204d01262a : SUNRPC: Dequeue the request from the receive queue while we're re-encoding
5813f97a5969 : drm/amdgpu: disable stutter mode for renoir
59b263620c21 : drm/amd/display: Add stereo mux and dig programming calls for dcn21
21ab8580b383 : LSM: SafeSetID: Stop releasing uninitialized ruleset
a859f1270a99 : drm/encoder: Don't raise voice in drm_encoder_mask() documentation
c873724d88d9 : drm/encoder: Fix possible_crtcs documentation
8c8ae2fe8d21 : drm/encoder: Fix possible_clones documentation
21ea4b62e1f3 : clk: qcom: rcg: Return failure for RCG update
863e53e6ed7a : clk: remove extra ---help--- tags in Kconfig
d7aef6ef96e9 : clk: add include guard to clk-conf.h
bdcf1dc25324 : clk: Evict unregistered clks from parent caches
327aa7415638 : clk: mediatek: Runtime PM support for MT8183 mcucfg clock provider
e4c23e19aa2a : clk: mediatek: Register clock gate with device
f9e55ac22ce9 : clk: mediatek: add pericfg clocks for MT8183
5aa00ad3fd33 : dt-bindings: clock: mediatek: add pericfg for MT8183
5c5ba218c6dc : clk: bcm2835: Mark PLLD_PER as CRITICAL
42de9ad400af : clk: bcm2835: Add BCM2711_CLOCK_EMMC2 support
ee0a5a9013b2 : clk: bcm2835: Introduce SoC specific clock registration
80766f87263c : dt-bindings: bcm2835-cprman: Add bcm2711 support
a1a30170138c : PCI: vmd: Fix shadow offsets to reflect spec changes
e3dffa4f6c36 : PCI: vmd: Fix config addressing when using bus offsets
604e3548236d : selftests/ftrace: Select an existing function in kprobe_eventname test
f8970d341eec : regulator: core: make regulator_register() EPROBE_DEFER aware
131cb1210d4b : regulator: of: fix suspend-min/max-voltage parsing
a0a4bf57a977 : ASoC: core: delete component->card_list in soc_remove_component only
e75f4940e8ad : ASoC: fsl_sai: Fix noise when using EDMA
aa28b98d6dbc : unicode: make array 'token' static const, makes object smaller
334b427e96d1 : unicode: Move static keyword to the front of declarations
d59fae6fea39 : tracing/kprobe: Fix NULL pointer access in trace_porbe_unlink()
17f8607a1658 : tracing: Make sure variable reference alias has correct var_ref_idx
119cdbdb95a6 : tracing: Be more clever when dumping hex in __print_hex()
08468754c16e : ftrace: Simplify ftrace hash lookup code in clear_func_from_hash()
f0b444b349e3 : gfs2: clear buf_in_tr when ending a transaction in sweep_bh_for_rgrps
c210e85b8f33 : drm/i915/tgl: Extend MI_SEMAPHORE_WAIT
80fa64d62067 : drm/i915: Only apply a rmw mmio update if the value changes
09764659003d : ath10k: fix spelling mistake "eanble" -> "enable"
1340cc631bd0 : ath10k: fix latency issue for QCA988x
334f5b61a6f2 : ath10k: add cleanup in ath10k_sta_state()
c41305993ff5 : ath10k: revalidate the msa region coming from firmware
9c44bf4c1255 : ath10k: use ath10k_pci_soc_ functions for all warm_reset instances
7921ae091907 : ath10k: Use ARRAY_SIZE
0227ff3656f2 : ath10k: avoid leaving .bss_info_changed prematurely
f93bcf0ce6a1 : ath10k: Use standard bulk clock API in snoc
c56c7f24d7f8 : ath10k: Use standard regulator bulk API in snoc
b003e7f1974e : ath10k: snoc: skip regulator operations
e7ca44ed3ba7 : powerpc: dump kernel log before carrying out fadump or kdump
7165ef890a4c : ath10k: Fix HOST capability QMI incompatibility
b10f32672946 : ath10k: Check if station exists before forwarding tx airtime report
ad9b48c52296 : docs: powerpc: Add missing documentation reference
98bf2f5262f1 : drm/amd/display: Separate hardware initialization from creation
0594ffee9011 : drm/amd/display: fix i2c wtire mot incorrect issue
616f5b65f1c0 : drm/amd/display: Handle virtual signal type in disable_link()
74df06dd8ef3 : drm/amd/display: fix global sync param extraction indexing
a14e9e0292e2 : drm/amd/display: add vtg update after global sync update
d4252eee1f7c : drm/amd/display: Add debugfs entry to force YUV420 output
747012382937 : drm/amd/display: add additional flag consideration for surface update
a45804db8bc0 : drm/amd/display: Replace for loop w/ function call
387596ef2859 : drm/amd/display: Rebuild mapped resources after pipe split
4891607da470 : drm/amd/display: 3.2.50
610f56371ad2 : drm/amd/display: define parameters for abm 2.3
132dade1181b : drm/amd/display: Fix HUBP secondary viewport programming
de7b45babd9b : drm/amdgpu: cleanup creating BOs at fixed location (v2)
185926ef38c8 : drm/selftests: fix spelling mistake "misssing" -> "missing"
64e9c200a0cd : staging: fbtft: make several arrays static const, makes object smaller
c27eccfe4d6c : arm64: fix function types in COND_SYSCALL
bd3841cd3bd8 : selftests, arm64: add kernel headers path for tags_test
920fdab7b3ce : arm64: fix unreachable code issue with cmpxchg
dcc7b1f3ae99 : drm/mgag200: Use drm_gem_vram_{vmap, vunmap}() to map cursor source BO
820d6606e9c2 : drm/ast: Use drm_gem_vram_{vmap,vunmap}() to map cursor source BO
c8908bde0dbd : drm/vram: Provide vmap and vunmap operations for GEM VRAM objects
4d74b25ee395 : drm/komeda: Adds error event print functionality
dac9f027b109 : sched/fair: Remove unused cfs_rq_clock_task() function
029d2c0fd61e : ALSA: usb-audio: Add Hiby device family to quirks for native DSD support
ca2fc5efffde : watchdog: f71808e_wdt: Add F81803 support
52a142140e14 : watchdog: qcom: remove unnecessary variable from private storage
36375491a439 : watchdog: qcom: support pre-timeout when the bark irq is available
3b7c09fd645b : watchdog: imx_sc: this patch just fixes whitespaces
ebdc0f581732 : watchdog: apseed: Add access_cs0 option for alt-boot
3d9e89bda9e9 : watchdog: aspeed: add support for dual boot
e07a4c79ca75 : watchdog: orion_wdt: use timer1 as a pretimeout
41b630f41bf7 : watchdog: Add i.MX7ULP watchdog support
69eb8b118631 : dt-bindings: watchdog: Add i.MX7ULP bindings
284ec100d091 : dt-bindings: watchdog: sun4i: Add the watchdog clock
f285e78fb778 : dt-bindings: watchdog: sun4i: Add the watchdog interrupts
2de4de20dd36 : dt-bindings: watchdog: Convert Allwinner watchdog to a schema
f9eaba57c183 : dt-bindings: watchdog: Add YAML schemas for the generic watchdog bindings
b3528b487448 : watchdog: aspeed: Add support for AST2600
ff45d87dd8a8 : dt-bindings: watchdog: Add ast2600 compatible
f676ac8305f7 : watchdog: ziirave_wdt: Update checked I2C functionality mask
08c913fe3ea6 : watchdog: ziirave_wdt: Drop ziirave_firm_write_block_data()
fa0d2f44aa68 : watchdog: ziirave_wdt: Fix DOWNLOAD_START payload
fe05178c7891 : watchdog: ziirave_wdt: Drop status polling code
0007cbd517a2 : watchdog: ziirave_wdt: Fix RESET_PROCESSOR payload
c47825fb72ea : watchdog: ziirave_wdt: Fix DOWNLOAD_END payload
910d0f968727 : watchdog: ziirave_wdt: Fix JUMP_TO_BOOTLOADER payload
d2c1d4258f7f : watchdog: ziirave_wdt: Fix misleading error message
d2ddc4505ed2 : watchdog: ziirave_wdt: Don't try to program readonly flash
de88053807d8 : watchdog: ziirave_wdt: Don't read out more than 'len' firmware bytes
d91bb8d91625 : watchdog: ziirave_wdt: Don't check if ihex record length is zero
08f980a8ffc4 : watchdog: ziirave_wdt: Make use of put_unaligned_le16
10f98fef7ba6 : watchdog: ziirave_wdt: Zero out only what's necessary
e6bd448653d6 : watchdog: ziirave_wdt: Fix incorrect use of ARRAY_SIZE
dc0dd28951f1 : watchdog: ziirave_wdt: Skip zeros when calculating checksum
08188e8dbc75 : watchdog: ziirave_wdt: Check packet length only once
5870f4958ccf : watchdog: ziirave_wdt: Simplify ziirave_firm_write_pkt()
42abc12464f7 : watchdog: ziirave_wdt: Log bootloader/firmware info during probe
39d0387d5e5e : watchdog: ziirave_wdt: Don't bail out on unexpected timeout value
b774fcef7dde : watchdog: ziirave_wdt: Be more verbose during firmware update
4a9600c7e735 : watchdog: ziirave_wdt: Be verbose about errors in probe()
670e51b0301e : watchdog: ziirave_wdt: Add missing newline
30520ee8e3ba : watchdog: imx_sc: Remove unnecessary error log
144783a80cd2 : watchdog: imx2_wdt: fix min() calculation in imx2_wdt_set_timeout
68f28b01fb9e : watchdog: cpwd: use generic compat_ptr_ioctl
31bfa64e9428 : watchdog: diag288_wdt: Remove leftover includes from conversion to watchdog API
556a0964e28c : mailbox: qcom-apcs: fix max_register value
88ae25e46cbe : mailbox: qcom: Add support for IPQ8074 APCS
7090a4716972 : dt-bindings: mailbox: qom: Add ipq8074 APPS compatible
08a81d3ac8f1 : mailbox: qcom: Add support for Qualcomm SM8150 and SC7180 SoCs
c0f5366f1472 : dt-bindings: mailbox: Add APSS shared for SM8150 and SC7180 SoCs
16d52f336ba4 : mbox: qcom: replace integer with valid macro
78c86458a440 : mbox: qcom: add APCS child device for QCS404
6058f11870b8 : mailbox: mediatek: cmdq: clear the event in cmdq initial flow
286358c444d5 : mailbox: mediatek: cmdq: support mt8183 gce function
2c49e4e846bf : mailbox: mediatek: cmdq: move the CMDQ_IRQ_MASK into cmdq driver data
2d645217f198 : dt-binding: gce: add binding for gce client reg property
8fedf805fa42 : dt-binding: gce: add gce header file for mt8183
472dff037178 : dt-binding: gce: remove thread-num property
2b983d124a06 : mailbox: armada-37xx-rwtm: Use device-managed registration API
b568db62c5c4 : drm/nouveau/bar/gm20b: Avoid BAR1 teardown during init
641f53c07d27 : drm/nouveau: Fix ordering between TTM and GEM release
0bb21c9677e5 : drm/nouveau/prime: Extend DMA reservation object lock
9ca7f7968be7 : drm/nouveau: Fix fallout from reservation object rework
698c1aa9f83b : drm/nouveau/kms/nv50-: Don't create MSTMs for eDP connectors
4d6bcba70aeb : cifs: update internal module version number
e37a02c7ebb9 : cifs: modefromsid: write mode ACE first
62afb4ad425a : drm/connector: Allow max possible encoders to attach to a connector
a92462d6bf49 : drm/connector: Share with non-atomic drivers the function to get the single encoder
543242211879 : ALSA: hda/realtek - Fix alienware headset mic
3a9236e97207 : ALSA: dice: fix wrong packet parameter for Alesis iO26
bb120e1171a9 : drm/i915: Show the logical context ring state on dumping
db338e166384 : drm/amdgpu:Fix EEPROM checksum calculation.
012dd14d1de6 : drm/amdgpu: fix ras ctrl debugfs node leak
1313dacfadc5 : drm/amdgpu: trace if a PD/PT update is done directly
bc51c1e56fbc : drm/amdgpu: drop double HDP flush in the VM code
fc39d903eb80 : drm/amdgpu: cleanup coding style in the VM code a bit
03fb560f2ea8 : drm/amdgpu: revert "disable bulk moves for now"
393993ac0cc9 : drm/amdgpu/SRIOV: Navi12 SRIOV VF gets GTT base
28faa17ee889 : drm/amdgpu: remove program of lbpw for renoir
4b617e2b9e54 : drm/amdkfd: Swap trap temporary registers in gfx10 trap handler
69a6bcde7fd3 : clk: at91: select parent if main oscillator or bypass is enabled
263eaf8f172d : clk: at91: fix update bit maps on CFG_MOR write
58e4db991233 : watchdog: remove w90x900 driver
a65f506f4a82 : watchdog: remove ks8695 driver
c9b8af43a7cd : watchdog: pnx4008_wdt: allow compile-testing
a759ab6dacd0 : mlxsw: spectrum_buffers: Add the ability to query the CPU port's shared buffer
28b1987ef506 : mlxsw: spectrum: Register CPU port with devlink
9d0aa053ea68 : mlxsw: spectrum_buffers: Prevent changing CPU port's configuration
79226cea4a5e : net: ena: fix incorrect update of intr_delay_resolution
0eda847953d8 : net: ena: fix retrieval of nonadaptive interrupt moderation intervals
7b8a28787e2b : net: ena: fix update of interrupt moderation register
3ced8cbdf7dd : net: ena: remove all old adaptive rx interrupt moderation code from ena_com
64d1fb9dfc6c : net: ena: remove ena_restore_ethtool_params() and relevant fields
242d81fd3dd9 : net: ena: remove old adaptive interrupt moderation code from ena_netdev
57e3a5f24bb5 : net: ena: remove code duplication in ena_com_update_nonadaptive_moderation_interval _*()
bd21b0cc3a63 : net: ena: enable the interrupt_moderation in driver_supported_features
b3db86dc4b82 : net: ena: reimplement set/get_coalesce()
282faf61a053 : net: ena: switch to dim algorithm for rx adaptive interrupt moderation
15619e722b16 : net: ena: add intr_moder_rx_interval to struct ena_com_dev and use it
65d7be094f04 : net: phy: adin: implement Energy Detect Powerdown mode via phy-tunable
9f2f13f4ffb1 : ethtool: implement Energy Detect Powerdown support via phy-tunable
00b368502d18 : xen-netfront: do not assume sk_buff_head list is empty in error handling
56a4e37ef14f : s390/ctcm: Delete unnecessary checks before the macro call “dev_kfree_skb”
a53651ec93a8 : net: ena: don't wake up tx queue when down
bef17466811b : drop_monitor: Better sanitize notified packets
58a406def437 : netdevsim: Set offsets to various protocol layers
7c95afa42f07 : docs: net: dsa: sja1105: Add info about the Time-Aware Scheduler
317ab5b86c8e : net: dsa: sja1105: Configure the Time-Aware Scheduler via tc-taprio offload
5f06c63bd3f0 : net: dsa: sja1105: Advertise the 8 TX queues
7f1e4ba8147d : net: dsa: sja1105: Add static config tables for scheduling
47d23af29220 : net: dsa: Pass ndo_setup_tc slave callback to drivers
9c66d1564676 : taprio: Add support for hardware offloading
ef404bc65920 : drm/i915: stop conflating HAS_DISPLAY() and disabled display
3eca7fc2d8d1 : RDMA: Fix double-free in srq creation error flow
a3f4b8e31822 : RDMA/efa: Fix incorrect error print
5d44adebbb7e : IB/mlx5: Free mpi in mp_slave mode
352f2c9a570d : cifs: cifsroot: add more err checking
c3498185b789 : smb3: add missing worker function for SMB3 change notify
8eecd1c2e5bc : cifs: Add support for root file systems
0892ba693f30 : cifs: modefromsid: make room for 4 ACE
2255397c3342 : smb3: fix potential null dereference in decrypt offload
96d9f7ed00b8 : smb3: fix unmount hang in open_shroot
3e7a02d47872 : smb3: allow disabling requesting leases
7dcc82c2dfd5 : smb3: improve handling of share deleted (and share recreated)
1b63f1840e78 : smb3: display max smb3 requests in flight at any one time
10328c44cc15 : smb3: only offload decryption of read responses if multiple requests
496902dc173d : cifs: add a helper to find an existing readable handle to a file
563317ec3083 : smb3: enable offload of decryption of large reads via mount option
35cf94a39728 : smb3: allow parallelizing decryption of reads
3175eb9b577e : cifs: add a debug macro that prints \\server\share for errors
46f17d17687e : smb3: fix signing verification of large reads
4f5c10f1ad45 : smb3: allow skipping signature verification for perf sensitive configurations
f90f979726bc : smb3: add dynamic tracepoints for flush and close
cae53f70f812 : smb3: log warning if CSC policy conflicts with cache mount option
41e033fecdc8 : smb3: add mount option to allow RW caching of share accessed by only 1 client
1981ebaabd88 : smb3: add some more descriptive messages about share when mounting cache=ro
83bbfa706dda : smb3: add mount option to allow forced caching of read only share
ac6ad7a8c9f6 : cifs: fix dereference on ses before it is null checked
afe6f65353b6 : cifs: add new debugging macro cifs_server_dbg
dc9300a670ae : cifs: use existing handle for compound_op(OP_SET_INFO) when possible
8de9e86c67ba : cifs: create a helper to find a writeable handle by path name
31ebdc11340a : cifs: remove set but not used variables
df58fae72428 : smb3: Incorrect size for netname negotiate context
2617474bfa33 : cifs: remove unused variable
1efd4fc72e1f : cifs: remove redundant assignment to variable rc
59519803a9ad : smb3: add missing flag definitions
0e90696dc2b3 : cifs: add passthrough for smb2 setinfo
86e14e12051a : cifs: prepare SMB2_Flush to be usable in compounds
22442179a5bb : cifs: allow chmod to set mode bits using special sid
e2f8fbfb8d09 : cifs: get mode bits from special sid on stat
1afdea4f19a9 : fs: cifs: cifsssmb: remove redundant assignment to variable ret
becc2ba26ae6 : cifs: fix a comment for the timeouts when sending echos
130c2c576e75 : IB/mlx5: Use the original address for the page during free_pages
2032324682c1 : drm/amdgpu: remove the redundant null checks
72496eb11734 : drm/radeon: be quiet when no SAD block is found
ae2a3495973e : drm/amd: be quiet when no SAD block is found
13238d4fa676 : drm/amdgpu: Check for valid number of registers to read
80f349ce5572 : drm/radeon: Bail earlier when radeon.cik_/si_support=0 is passed
60233044d85a : drm/amd/display: rename variable eanble -> enable
3e103fc30156 : Revert "drm/amdgpu/nbio7.4: add hw bug workaround for vega20"
ec671737f8ed : drm/amdgpu: add graceful VM fault handling v3
b65709a92156 : drm/amdgpu: reserve the root PD while freeing PASIDs
061468c405fd : drm/amdgpu: allocate PDs/PTs with no_gpu_wait in a page fault
0f6064d6af94 : drm/amdgpu: allow direct submission of clears
acb476f541f6 : drm/amdgpu: allow direct submission of PTE updates
807e2994092c : drm/amdgpu: allow direct submission of PDE updates v2
47ca7efa4c13 : drm/amdgpu: allow direct submission in the VM backends v2
a2cf324785a6 : drm/amdgpu: split the VM entity into direct and delayed
3084cf46cf81 : drm/ttm: return -EBUSY on pipelining with no_gpu_wait (v2)
8223ecc456d0 : f2fs: fix to add missing F2FS_IO_ALIGNED() condition
9720ee80aa18 : f2fs: fix to fallback to buffered IO in IO aligned mode
05e360061cbd : f2fs: fix to handle error path correctly in f2fs_map_blocks
86f35dc39ef9 : f2fs: fix extent corrupotion during directIO in LFS mode
1166c1f2f691 : f2fs: check all the data segments against all node ones
bd7253bc5eee : f2fs: Add a small clarification to CONFIG_FS_F2FS_FS_SECURITY
cb8434f16479 : f2fs: fix inode rwsem regression
98194030554c : f2fs: fix to avoid accessing uninitialized field of inode page in is_alive()
743b620cb051 : f2fs: avoid infinite GC loop due to stale atomic files
37d212622acb : drm/prime: Remove duplicate forward declaration
77df779de742 : x86/cpu: Clean up intel_tlb_table[]
6817bf283b2b : drm/amdgpu: grab the id mgr lock while accessing passid_mapping
1b6578246815 : drm/amdgpu/SRIOV: Navi12 SRIOV VF doesn't load TOC
a4ac7693f895 : drm/amdgpu/SRIOV: Navi10/12 VF doesn't support SMU
a90a24d581a9 : drm/amd/amdgpu: power up sdma engine when S3 resume back
b05b69036f74 : drm/amdgpu: For Navi12 SRIOV VF, register mailbox functions
51c0f58e9f6a : drm/amdgpu/sriov: add ring_stop before ring_create in psp v11 code
f7e3a5776fa6 : drm/amd/powerplay: check SMU engine readiness before proceeding on S3 resume
0e0b89c0d7cd : drm/amd/powerplay: properly set mp1 state for SW SMU suspend/reset routine
d950800e793c : drm/amdgpu: Fix KFD-related kernel oops on Hawaii
708901a6664f : drm/amdgpu: Fix mutex lock from atomic context.
3636169cc0e1 : drm/amdgpu: Add SRIOV mailbox backend for Navi1x
1a3f2e8c3c12 : drm/amdgpu: implement ras query function for pcie bif
d7b1ed4ac3fc : drm/amdgpu: add pcie bif ras related registers
d7bd680d4047 : drm/amdgpu: support pcie bif ras query and inject
52652ef28635 : drm/amdgpu: add ras error query count interface for nbio
ff9d09719359 : drm/amdgpu: fix CPDMA hang in PRT mode for VEGA10
f31703528863 : drm/amdgpu: enable error injection to XGMI block via debugfs
029fbd437eb6 : drm/amdgpu: initialize ras structures for xgmi block (v2)
acb9acbefef2 : drm/amdkfd: fix the missed asic name while inited renoir_device_info
d1082e23eede : drm/amd/display: Implement voltage limitation for dali
c4cacce78500 : drm/amd/display: add Asic ID for Dali
084fe13b2c23 : drm/amdgpu: Allow to reset to EERPOM table.
d01b400b1aae : drm/amdgpu: Add amdgpu_ras_eeprom_reset_table
d99659a06231 : drm/amdgpu: rename umc ras_init to err_cnt_init
4930aabe7c4e : drm/amdgpu: move umc ras init to umc block
86edcc7dba53 : drm/amdgpu: move umc late init from gmc to umc block
1bd252c57b0b : drm/amdgpu: remove duplicated header file include
a35ad98bf9d3 : drm/amdgpu: remove needless usage of #ifdef
8c9f69bc5cc4 : drm/amdgpu: fix build error without CONFIG_HSA_AMD
38750f03030a : drm/amd/powerplay: update smu11_driver_if_arcturus.h
04c572a0df02 : drm/amd/powerplay: issue DC-BTC for arcturus on SMU init
4d1337d2e967 : drm/amdgpu: Avoid RAS recovery init when no RAS support.
cbfae36ceac9 : drm/amdgpu: cleanup PTE flag generation v3
71776b6daef6 : drm/amdgpu: cleanup mtype mapping
1dd077bbbaac : drm/amdgpu: add navi14 PCI ID for work station SKU
75a8957f808d : drm/amd/powerplay: Add the interface for geting dpm current power state
cde85ac24784 : drm/amdgpu: check if nbio->ras_if exist
bfa603aa5e6b : drm/amdgpu: fix null pointer deref in firmware header printing
4042a188725c : drm/amdkfd: enable renoir while device probes
aa978594cf7f : drm/amdgpu: disable gfxoff while use no H/W scheduling policy
f5d843d4ea3b : drm/amdkfd: add renoir kfd topology
444d4f5fd3ff : drm/amdkfd: add package manager for renoir
59a6fc1aef27 : drm/amdkfd: init kernel queue for renoir
4d85488cd9df : drm/amdkfd: init kfd apertures v9 for renoir
514e5e7e60f5 : drm/amdkfd: add renoir type for the workaround of iommu v2 (v2)
5a959a8988d8 : drm/amdkfd: enable kfd device queue manager v9 for renoir
2b9c22111976 : drm/amdkfd: add renoir kfd device info (v2)
a8d42f174d30 : drm/amdkfd: add renoir cache info for CRAT (v2)
8099ae40d866 : drm/amdkfd: Support Navi14 in KFD
7cae70619364 : drm/amdgpu: Disable retry faults in VMID0
4e66d7d21562 : drm/amdgpu: Add a kernel parameter for specifying the asic type
bb42eda28407 : drm/amdgpu/irq: check if nbio funcs exist
67e80b99a554 : net: phylink: clarify where phylink should be used
18ec1eaf58fb : x86/mm: Enable 5-level paging support by default
4037eb715680 : bnxt_en: Add a new BNXT_FW_RESET_STATE_POLL_FW_DOWN state.
72e0c9f91238 : bnxt_en: Update firmware interface spec. to 1.10.0.100.
57a8730b1f7a : bnxt_en: Increase timeout for HWRM_DBG_COREDUMP_XX commands
268d0895f1b9 : bnxt_en: Don't proceed in .ndo_set_rx_mode() when device is not in open state.
9c7eddf1b080 : null_blk: format pr_* logs with pr_fmt
701dfc428847 : null_blk: match the type of parameter nr_devices
4467453502f1 : null_blk: do not fail the module load with zero devices
2a7326caab47 : ARM: dts: dir685: Drop spi-cpol from the display
8f7baad7f035 : tcp: Add snd_wnd to TCP_INFO
f9af2dbbfe01 : tcp: Add TCP_INFO counter for packets received out-of-order
40ba6a12a548 : net: mdio: switch to using gpiod_get_optional()
afa179eb6038 : dm: introduce DM_GET_TARGET_VERSION
d97a3e92f336 : RDMA/bnxt_re: Fix spelling mistake "missin_resp" -> "missing_resp"
395b59a116a2 : RDMA/hns: Package operations of rq inline buffer into separate functions
3d50503b3b33 : RDMA/hns: Optimize cmd init and mode selection for hip08
0b24134f7888 : PCI: dwc: Add validation that PCIe core is set to correct mode
a8daea947549 : PCI: dwc: al: Add Amazon Annapurna Labs PCIe controller driver
ed4381da34d4 : dt-bindings: PCI: Add Amazon's Annapurna Labs PCIe host bridge binding
3b92198d6c27 : drm: fix warnings in DSC
738cb37b013e : PCI: Add quirk to disable MSI-X support for Amazon's Annapurna Labs Root Port
5dec1affe0fa : drm: sti: fix W=1 warnings
1e6962041c7a : drm/stm: dsi: higher pll out only in video burst mode
a638b5de205a : PCI/VPD: Prevent VPD access for Amazon's Annapurna Labs Root Port
76e67e9e0f0f : PCI: Add ACS quirk for Amazon Annapurna Labs root ports
4a36a60c34f4 : PCI: Add Amazon's Annapurna Labs vendor ID
2e7f76c1e4b6 : drm/i915: s/pipe_config/crtc_state/ in intel_crtc_atomic_check()
fe4709a8d033 : drm/i915: Extract intel_modeset_calc_cdclk()
76c36a439164 : drm/i915: Allow downscale factor of <3.0 on glk+ for all formats
d1d23d7f4be6 : drm/i915: Replace is_planar_yuv_format() with drm_format_info_is_yuv_semiplanar()
2735913c1079 : s390: remove pointless drivers-y in drivers/s390/Makefile
03e9e42f7981 : s390/cpum_sf: Fix line length and format string
cf2c4a3f35b7 : s390/pci: fix MSI message data
3ee5a7015c8b : ceph: call ceph_mdsc_destroy from destroy_fs_client
cf73d882cc51 : libceph: use ceph_kvmalloc() for osdmap arrays
10c12851a022 : libceph: avoid a __vmalloc() deadlock in ceph_kvmalloc()
6fd4e6348352 : ceph: allow object copies across different filesystems in the same cluster
48f930ea6de6 : ceph: include ceph_debug.h in cache.c
536cc331a4a7 : ceph: move static keyword to the front of declarations
21ed05a8bae7 : rbd: pull rbd_img_request_create() dout out into the callers
71a228bc8d65 : ceph: reconnect connection if session hang in opening state
8edf84ba4d0e : libceph: drop unused con parameter of calc_target()
96ac9158a230 : ceph: use release_pages() directly
5435d2069503 : rbd: fix response length parameter for encoded strings
b8fe918b0904 : ceph: allow arbitrary security.* xattrs
026105ebb036 : ceph: only set CEPH_I_SEC_INITED if we got a MAC label
668959a53578 : ceph: turn ceph_security_invalidate_secctx into static inline
321fe13c9398 : ceph: add buffered/direct exclusionary locking for reads and writes
4766815b1179 : libceph: handle OSD op ceph_pagelist_append() errors
3e8730fac951 : ceph: don't return a value from void function
249c1df59a50 : ceph: don't freeze during write page faults
c62498d7f9d3 : ceph: update the mtime when truncating up
0ed26f3693fb : ceph: fix indentation in __get_snap_name()
98cd281a76bd : ceph: remove incorrect comment above __send_cap
daca8bda95d8 : ceph: remove CEPH_I_NOFLUSH
27b0a392095d : ceph: remove unneeded test in try_flush_caps
9f3345d8ec5e : ceph: have __mark_caps_flushing return flush_tid
354c63a0033f : ceph: fix comments over ceph_add_cap
533a2818dd1a : ceph: eliminate session->s_trim_caps
606d102327a4 : ceph: fetch cap_gen under spinlock in ceph_add_cap
5de16b30d312 : ceph: remove ceph_get_cap_mds and __ceph_get_cap_mds
b72b13eb2038 : ceph: don't SetPageError on writepage errors
131d7eb4faa1 : ceph: auto reconnect after blacklisted
81f148a91004 : ceph: invalidate all write mode filp after reconnect
ff5d913dfc71 : ceph: return -EIO if read/write against filp that lost file locks
d468e729b74e : ceph: add helper function that forcibly reconnects to ceph cluster.
5e3ded1bb642 : ceph: pass filp to ceph_get_caps()
f4b97866223b : ceph: track and report error of async metadata operation
7e6906c1e670 : ceph: allow closing session in restarting/reconnect state
2cef0ba8032c : libceph: add function that clears osd client's abort_err
120a75ea9f4b : libceph: add function that reset client's entity addr
e09580b343aa : ceph: don't list vxattrs in listxattr()
e1e446020213 : ceph: allow copy_file_range when src and dst inode are same
750670341a24 : ceph: fix directories inode i_blkbits initialization
d895a0f16fad : bpf: fix accessing bpf_sysctl.file_pos on s390
2f932367d219 : drm/bridge: analogix-anx78xx: convert to i2c_new_dummy_device
2708e876272d : drm/bridge: analogix-anx78xx: silence -EPROBE_DEFER warnings
0273831882c5 : drm/bridge: analogix-anx78xx: add new variants
2fb658a603ba : dt-bindings: drm/bridge: analogix-anx78xx: add new variants
af58e7ee6a8d : xdp: Fix race in dev_map_hash_update_elem() when replacing element
5a712e1363c8 : samples/bpf: fix xdpsock l2fwd tx for unaligned mode
2e78fc620f5c : ixgbe: fix xdp handle calculations
168dfc3a77ff : i40e: fix xdp handle calculations
4ce150b6a412 : selftests/bpf: add bpf-gcc support
5f109d45a476 : net: stmmac: socfpga: re-use the `interface` parameter from platform data
a2b69ea4d26d : drm/i915: introduce INTEL_DISPLAY_ENABLED()
470d5060e6b3 : net: sched: use get_dev() action API in flow_action infra
4a5da47d5cb6 : net: sched: take reference to psample group in flow_action infra
1158958a218b : net: sched: extend flow_action_entry with destructor
81e09359b465 : MAINTAINERS: update FORCEDETH MAINTAINERS info
28c9eb9042a9 : net/wan: dscc4: remove broken dscc4 driver
655e023ed49d : MAINTAINERS: xen-netback: update my email address
19e13cb27b99 : net: stmmac: Hold rtnl lock in suspend/resume callbacks
28e486037747 : ip6_gre: fix a dst leak in ip6erspan_tunnel_xmit
1f249677cf4c : qed: fix spelling mistake "fullill" -> "fulfill"
53568438e381 : net: dsa: b53: Add support for port_egress_floods callback
acdcecc61285 : udp: correct reuseport selection with connected sockets
73625ed66389 : um: irq: Fix LAST_IRQ usage in init_IRQ()
9a91b05bba58 : block: also check RQF_STATS in blk_mq_need_time_stamp()
3d2443069407 : block: make rq sector size accessible for block stats
2cfcfadb8e13 : mtd: pmc551: Remove set but not used variable 'soff_lo'
8a9485ff0908 : mtd: cfi_cmdset_0002: Fix do_erase_chip() to get chip as erasing mode
137e92fd1495 : mtd: sm_ftl: Fix memory leak in sm_init_zone() error path
a3f12a35c91d : mtd: parsers: Move CMDLINE parser
c5da56f7c238 : mtd: parsers: Move OF parser
ac37d352bac5 : mtd: parsers: Move BCM63xx parser
11f74023888f : mtd: parsers: Move BCM47xx parser
5a4a335aa8d5 : mtd: parsers: Move TI AR7 parser
752031210ca1 : mtd: pismo: Simplify getting the adapter of a client
f3d45ac21e46 : mtd: phram: Module parameters add writable permissions
97ef08ae275e : mtd: pxa2xx: Use ioremap_cache insted of ioremap_cached
4d856f72c10e : Linux 5.3
6a379f67454a : jffs2: Fix memory leak in jffs2_scan_eraseblock() error path
61b875e88a04 : jffs2: Remove jffs2_gc_fetch_page and jffs2_gc_release_page
f2538f999345 : jffs2: Fix possible null-pointer dereferences in jffs2_add_frag_to_fragtree()
e46131b9fd31 : ubi: block: Warn if volume size is not multiple of 512
9163e0184bd7 : ubifs: Fix memory leak bug in alloc_ubifs_info() error path
7992e00469c4 : ubifs: Fix memory leak in __ubifs_node_verify_hmac error path
ce4d8b16e64d : ubifs: Fix memory leak in read_znode() error path
8615b94f029a : ubi: ubi_wl_get_peb: Increase the number of attempts while getting PEB
8596813a117f : ubi: Don't do anchor move within fastmap area
cbc898d52cd1 : ubifs: Remove redundant assignment to pointer fname
f2f4bf5aabad : um: Add SPDX headers for files in arch/um/include
97870c34b453 : um: Add SPDX headers for files in arch/um/os-Linux
0d1fb0a47c09 : um: Add SPDX headers to files in arch/um/kernel/
dbddf429dc51 : um: Add SPDX headers for files in arch/um/drivers
27eca5c474f8 : um: virtio: Implement VHOST_USER_PROTOCOL_F_REPLY_ACK
2cd097ba8c05 : um: virtio: Implement VHOST_USER_PROTOCOL_F_SLAVE_REQ
5d38f324993f : um: drivers: Add virtio vhost-user driver
851b6cb17c99 : um: Use real DMA barriers
a30cc14fe49c : um: Don't use generic barrier.h
278911ee89fa : um: time-travel: Restrict time update in IRQ handler
eec94b8acb03 : um: time-travel: Fix periodic timers
786b2384bf1c : um: Enable CONFIG_CONSTRUCTORS
324f80cc3ee5 : um: Place (soft)irq text with macros
7a1bb4f990ad : um: Fix VDSO compiler warning
0dafcbe128d2 : um: Implement TRACE_IRQFLAGS_SUPPORT
276d75c4aff3 : um: Remove misleading #define ARCh_IRQ_ENABLED
b8f7882028ec : um: Avoid using uninitialized regs
68c15a2bc565 : um: Remove sig_info[SIGALRM]
d47761db97d3 : um: Error handling fixes in vector drivers
5853193103e6 : um: Add checks to mtu parameter parsing
77f1073c2c1b : um: Added support for unix socket transports and bess transport
b3b8ca2a1b63 : um: Add legacy tap support and rename existing vector to hybrid
03e46a4d5b43 : um: Remove meaningless clearing of clean-files
09ccf0364ca3 : um: Fix off by one error in IRQ enumeration
72dbcf721566 : Revert "ext4: make __ext4_get_inode_loc plug"
05a82481a302 : net/rds: Fix 'ib_evt_handler_call' element in 'rds_ib_stat_names'
6efb971ba8ed : net_sched: let qdisc_put() accept NULL pointer
23426a25e55a : net: dsa: Fix load order between DSA drivers and taggers
d518d2ed8640 : net/sched: fix race between deactivation and dequeue for NOLOCK qdisc
32ee8230b2b0 : x86: bug.h: use asm_inline in _BUG_FLAGS definitions
40576e5e63ea : x86: alternative.h: use asm_inline for all alternative variants
eb111869301e : compiler-types.h: add asm_inline definition
c30724e9a061 : compiler_types.h: don't #define __inline
4bd92428e717 : lib/zstd/mem.h: replace __inline by inline
8b160b18e3bd : staging: rtl8723bs: replace __inline by inline
473ef57ad8ed : afs dynroot: switch to simple_dir_operations
85624f90c8fc : platform/x86: asus-wmi: Make it depend on ACPI battery API
505ea3ada665 : iio: max31856: add missing of_node and parent references to iio_dev
22ea56511073 : iio: imu: st_lsm6dsx: enable clear on read for latched interrupts
9db02d32b8ee : iio: imu: st_lsm6dsx: enable LIR for sensor events
c270bbf7bb9d : iio: ad7949: kill pointless "readback"-handling code
5a56c518c4d2 : staging: iio: ADIS16240: Remove unused include
f552fde983d3 : iio: light: bh1750: Resolve compiler warning and make code more readable
fca11622d600 : ASoC: sdm845: remove unneeded semicolon
fe013f8bc160 : Documentation: kbuild: Add document about reproducible builds
5277deaab9f9 : io_uring: increase IORING_MAX_ENTRIES to 32K
0d4a3f2abbef : Revert "vhost: block speculation of translated descriptors"
89f3b6d62f2c : bfq: Fix bfq linkage error
cbacb5ab0aa0 : docs: printk-formats: Stop encouraging use of unnecessary %h[xudi] and %hh[xudi]
82f12ab311fd : Documentation: Add "earlycon=sbi" to the admin guide
19ad5f79f92e : doc:lock: remove reference to clever use of read-write lock
d62e8055a596 : devices.txt: improve entry for comedi (char major 98)
002c5f73c508 : KVM: x86/mmu: Reintroduce fast invalidate/zap for flushing memslot
541ab2aeb282 : KVM: x86: work around leak of uninitialized stack contents
f7eea636c3d5 : KVM: nVMX: handle page fault in vmread
77564a4829ef : genksyms: convert to SPDX License Identifier for lex.l and parse.y
a3d0cb04f7df : modpost: use __section in the output to *.mod.c
6df7e1ec932a : modpost: use MODULE_INFO() for __module_depends
69a94abb82ee : export.h, genksyms: do not make genksyms calculate CRC of trimmed symbols
474efecb65dc : riscv: modify the Image header to improve compatibility with the ARM64 header
dabeea6427df : drm/amd/display: replace FIXME with TODO
b131932215c9 : drm/amd/display: verify stream link before link test
d6bbece2c419 : drm/amd/display: dce11.x /dce12 update formula input
0417df169940 : drm/amd/display: Isolate DSC module from driver dependencies
785908cf19c9 : drm/amd/display: OTC underflow fix
119630061e72 : drm/amd/display: remove hw access from dc_destroy
ff344c8d2a40 : drm/amd/display: Reuse dcn2 registers
649828f71855 : drm/amd/display: remove temporary transition code
b6e881c94741 : drm/amd/display: update navi to use new surface programming behaviour
25409b37335b : drm/amd/display: Add missing surface address registers
6acb589f95db : drm/amd/display: 3.2.49
b5cf0647c2a8 : drm/amd/display: config to override DSC start slice height
48f100a0caf3 : drm/amd/display: Add back support for DSC 4:2:2 Simple
48af9b91b129 : drm/amd/display: Don't allocate payloads if link lost
e6d14df74064 : drm/amd/display: Subsample mode suboptimal for YCbCr4:2:2
4fd99f67f3c6 : drm/amd/display: refine i2c over aux
8ac64f0af5ff : drm/amd/display: Fix DML tests
95a5bd1b3313 : drm/amdkfd: Fix a building error when KFD_SUPPORT_IOMMU_V2 is turned off
1a6fc071e199 : drm/amdgpu: move the call of ras recovery_init and bad page reserve to proper place
87d2b92f1e9d : drm/amdgpu: save umc error records
78ad00c9030c : drm/amdgpu: Hook EEPROM table to RAS
9dc23a6325fc : drm/amdgpu: change ras bps type to eeprom table record structure
4bc2234077b0 : drm/madgpu: Fix EEPROM Checksum calculation.
4d25fba4e3bb : drm/amdgpu: Remove clock gating restore.
e6cbabcd70c7 : drm/amdgpu: Add smu lock around in pp_smu_i2c_bus_access
a5fc7ec1332c : drm/amd/display: Add stereo mux and dig programming calls for dcn21
050091ab6e83 : drm/amdkfd: Query kfd device info by CHIP id instead of pci device id
cd05c865108e : drm/amdgpu: Disable page faults while reading user wptrs
811bc15b49fe : drm/amdgpu: disable stutter mode for renoir
59d1ace3c78b : drm/amd/display: update renoir_ip_offset.h
6ab3b9e31393 : drm/amd/powerplay: implement sysfs for getting dpm clock
337c200756b4 : drm/amdgpu: clean up load TMR sequence
4fb60b02fba4 : drm/amdgpu: enable TA load support in Arcturus
c5b6e585b233 : drm/amdgpu: change r type to int in gmc_v9_0_late_init
871e5e7219e7 : drm/amd/powerplay: replace smu->table_count with SMU_TABLE_COUNT in smu (v2)
f1d59e00ff5f : drm/amd/amdgpu: add sw_fini interface for df_funcs
9dc913425807 : drm/amdgpu: init UMC & RSMU register base address
1c70d3d9c4a6 : drm/amdgpu/nbio: switch to amdgpu_nbio_ras_late_init helper function
47930de4aa70 : drm/amdgpu/mmhub: switch to amdgpu_mmhub_ras_late_init helper function
bfcf62c2a5a9 : drm/amdgpu/sdma: switch to amdgpu_sdma_ras_late_init helper function
6caeee7a708c : drm/amdgpu/gfx: switch to amdgpu_gfx_ras_late_init helper function
a85eff14da2c : drm/amdgpu/gmc: switch to amdgpu_gmc_ras_late_init helper function
d094aea31258 : drm/amdgpu: set ip specific ras interface pointer to NULL after free it
d5ea093eebf0 : dmr/amdgpu: Add system auto reboot to RAS.
7c6e68c777f1 : drm/amdgpu: Avoid HW GPU reset for RAS.
12ffa55da60f : drm/amdgpu: Fix bugs in amdgpu_device_gpu_recover in XGMI case.
43ce6bab7b9e : drm/amdgpu: remove amdgpu_cs_try_evict
9d1b3c78052e : drm/amdgpu: reserve at least 4MB of VRAM for page tables v2
629be2039532 : drm/amdgpu: use moving fence instead of exclusive for VM updates
faa695c715e5 : drm/amd/powerplay: do proper cleanups on hw_fini
c66846e069de : drm/amd/powerplay: update cached feature enablement status V3
f78c47f66908 : drm/amd/powerplay: guard manual mode prerequisite for clock level force
39857252e5e5 : drm/amdgpu: only apply gds clearing workaround when ras is supported
8bf2485aec63 : drm/amdgpu: fix memory leak when ras is not supported on specific ip block
4ce71be67b08 : drm/amdgpu: check mmhub_funcs pointer before refering to it
17da41bf00c8 : drm/amdgpu: Remove unnecessary TLB workaround (v2)
e0253d083c5c : drm/amdgpu: Use optimal mtypes and PTE bits for Arcturus
d0ba51b1cacd : drm/amdgpu: Determing PTE flags separately for each mapping (v3)
093e48c04dfd : drm/amdgpu: Support new arcturus mtype
484deaedfa03 : drm/amdgpu: Extends amdgpu vm definitions (v2)
fb3925d06c28 : KVM: X86: Use IPI shorthands in kvm guest when support
22e1d14fef71 : drm/amdgpu: switch to amdgpu_ras_late_init for nbio v7_4 (v2)
9ad1dc295b39 : drm/amdgpu: add ras_late_init callback function for nbio v7_4 (v3)
dda79907a77b : drm/amdgpu: add mmhub ras_late_init callback function (v2)
2452e7783c7a : drm/amdgpu: switch to amdgpu_ras_late_init for gmc v9 block (v2)
7d0a31e8cc3b : drm/amdgpu: switch to amdgpu_ras_late_init for sdma v4 block (v2)
63fa48db49c2 : drm/amdgpu: switch to amdgpu_ras_late_init for gfx v9 block (v2)
b293e891b057 : drm/amdgpu: add helper function to do common ras_late_init/fini (v3)
a344db8e5e3c : drm/amdgpu: poll ras_controller_irq and err_event_athub_irq status
4e644fffb580 : drm/amdgpu: add ras_controller and err_event_athub interrupt support
fc098fb4ed0c : drm/amdgpu: update nbio v7_4 ip header files
b8d312aa075f : drm/amdgpu: add nbif v7_4 irq source header for vega20
4241863afce1 : drm/amdgpu/nbio: add functions to query ras specific interrupt status
bebc07628545 : drm/amdgpu: switch to new amdgpu_nbio structure
078ef4e93250 : drm/amdgpu: add new amdgpu nbio header file
e65e50ff8820 : bus: qcom: fix spelling mistake "ambigous" -> "ambiguous"
e42ee61017f5 : of: Let of_for_each_phandle fallback to non-negative cell_count
c680e9abaade : iommu: pass cell_count = -1 to of_for_each_phandle with cells_name
6e913b28cd27 : dm bufio: introduce a global cache replacement
2f7155629c9d : drm/i915/tgl: Re-enable rc6
067df25c8390 : raid5: use bio_end_sector in r5_next_bio
feb9bf9849e2 : raid5: remove STRIPE_OPS_REQ_PENDING
2670ac2625f9 : net: devlink: move reload fail indication to devlink core and expose to user
97691069dc5a : net: devlink: split reload op into two
35c7ff349a2d : mlx4: Split restart_one into two functions
33f2c35a54df : md: add feature flag MD_FEATURE_RAID0_LAYOUT
c84a1372df92 : md/raid0: avoid RAID0 data corruption due to layout confusion.
6ce220dd2f8e : raid5: don't set STRIPE_HANDLE to stripe which is in batch list
b76b4715eba0 : raid5: don't increment read_errors on EILSEQ return
4d7ffcf3bf1b : cdc_ether: fix rndis support for Mediatek based smartphones
29b99f54a8e6 : sctp: destroy bucket if failed to bind addr
e0e4b8de10ad : sctp: remove redundant assignment when call sctp_get_port_local
8e2ef6abd465 : sctp: change return type of sctp_get_port_local
f8659d68e2be : IB/hfi1: Define variables as unsigned long to fix KASAN warning
719943541486 : IB/{rdmavt, hfi1, qib}: Add a counter for credit waits
c05fc15634f9 : IB/hfi1: Add traces for TID RDMA READ
4db8fd497332 : RDMA/siw: Relax from kmap_atomic() use in TX path
1ba7c8f80058 : IB/iser: Support up to 16MB data transfer in a single command
0404bd629fd4 : RDMA/siw: Fix page address mapping in TX path
4a9d46a9fe14 : RDMA: Fix goto target to release the allocated memory
2ac5a6d3a917 : RDMA/usnic: Avoid overly large buffers on stack
b97b218b302d : RDMA/odp: Add missing cast for 32 bit
3b961b4f8316 : RDMA/hns: Use devm_platform_ioremap_resource() to simplify code
bd0abfa8ca1d : Documentation/infiniband: update name of some functions
a6e4d254c19b : RDMA/cma: Fix false error message
c6af0c227a22 : ip: support SO_MARK cmsg
cf82d9ddd3b5 : drm/i915/tgl: Introduce gen12 forcewake ranges
c9f8d18710be : drm/i915: Update Gen11 forcewake ranges
6da301e52917 : drm/i915/tgl: Limit ourselves to just rcs0
98ab76ef6b6d : rtw88: report RX power for each antenna
e9afa2dc4090 : rtw88: fix wrong rx power calculation
3a1f85798e9f : rtlwifi: rtl8192de: replace _rtl92d_evm_db_to_percentage with generic version
622c19ed3607 : rtlwifi: rtl8192cu: replace _rtl92c_evm_db_to_percentage with generic version
1335ad27bd07 : rtlwifi: rtl8192ce: replace _rtl92c_evm_db_to_percentage with generic version
970cad9fb2a5 : rtw88: allows to receive AMSDU in AMPDU
479c4ee931a6 : rtw88: add dynamic cck pd mechanism
f27b886d0d06 : rtw88: move IQK/DPK into phy_calibration
5227c2ee453d : rtw88: 8822c: add SW DPK support
1ac3294bf75e : rtw88: 8822c: add FW IQK support
bc61ae96437f : rtw88: 8822c: Enable interrupt migration
dfcd0f58865b : rtw88: 8822c: update pwr_seq to v13
8908a9c17a41 : rtw88: 8822c: update PHY parameter to v38
855d9140a394 : powerpc/xmon: Fix output of XIVE IPI
5896163f7f91 : powerpc/xmon: Improve output of XIVE interrupts
e6e5ec3042fe : rtlwifi: rtl8188ee: rtl8192ce: rtl8192de: rtl8723ae: rtl8821ae: Remove some unused bit manipulation macros
fca13fd03da7 : rtlwifi: rtl8723be: Convert inline routines to little-endian words
d7b259fe6971 : rtlwifi: rtl8723be: Convert macros that set descriptor
360226fdc53d : rtlwifi: rtl8723be: Replace local bit manipulation macros
64578a3d3426 : rtlwifi: rtl8723be: Remove unused SET_XXX and GET_XXX macros
773755d9112b : rtlwifi: rtl8723ae: Convert inline routines to little-endian words
a9db071f7816 : rtlwifi: rtl8723ae: Convert macros that set descriptor
05e2a0cb8ce3 : rtlwifi: rtl8723ae: Replace local bit manipulation macros
eb4b2d33c167 : rtlwifi: rtl8723ae: Remove unused GET_XXX and SET_XXX macros
b132ff333201 : dm bufio: remove old-style buffer cleanup
af53badc0cd8 : dm bufio: introduce a global queue
d0a328a385d2 : dm bufio: refactor adjust_total_allocated
26d2ef0cd0f7 : dm bufio: call adjust_total_allocated from __link_buffer and __unlink_buffer
2199c9817670 : libertas: use mesh_wdev->ssid instead of priv->mesh_ssid
d3bb26868105 : ssb: make array pwr_info_offset static const, makes object smaller
527c5d375419 : CREDITS: Update email address
8ebf15e9c869 : i2c: tegra: Move suspend handling to NOIRQ phase
11330a9fef04 : i2c: imx: ACPI support for NXP i2c controller
eebab60f224f : drm/i915: Don't mix srcu tag and negative error codes
ec5b705c4836 : powerpc/mm/radix: remove useless kernel messages
7dee93a9a880 : powerpc/fadump: support holes in kernel boot memory area
becd91d9c546 : powerpc/fadump: remove RMA_START and RMA_END macros
b3bba79d5a7b : powerpc/fadump: update documentation about option to release opalcore
7b1b3b48250a : powerpc/fadump: consider f/w load area
845426f3f344 : powerpc/opalcore: provide an option to invalidate /sys/firmware/opal/core file
6f713d18144c : powerpc/opalcore: export /sys/firmware/opal/core for analysing opal crashes
58cf055df47b : powerpc/fadump: update documentation about CONFIG_PRESERVE_FA_DUMP
bec53196adf4 : powerpc/fadump: add support to preserve crash data on FADUMP disabled kernel
b2a815a554a3 : powerpc/fadump: improve how crashed kernel's memory is reserved
dda9dbfeeb7a : powerpc/fadump: consider reserved ranges while releasing memory
e4fc48fb4d34 : powerpc/fadump: make crash memory ranges array allocation generic
5000a17afbd5 : powerpc/fadump: process architected register state data provided by firmware
579ca1a27675 : powerpc/fadump: make use of memblock's bottom up allocation mode
fbcafdaea2e2 : powerpc/fadump: Update documentation about OPAL platform support
a4e2e2ca2f7b : powerpc/fadump: handle invalidation of crashdump and re-registraion
6071e8f9d5ac : powerpc/fadump: Warn before processing partial crashdump
2a1b06dd3a17 : powerpc/fadump: process the crashdump by exporting it as /proc/vmcore
51bba8edef90 : powerpc/fadump: support copying multiple kernel boot memory regions
a20a8fa42def : powerpc/fadump: define OPAL register/un-register callback functions
2790d01d1e1d : powerpc/fadump: reset metadata address during clean up
742a265accd3 : powerpc/fadump: register kernel metadata address with opal
6abec12c65e8 : powerpc/fadump: improve fadump_reserve_mem()
41df5928721f : powerpc/fadump: add fadump support on powernv
6f5f193e84d3 : powerpc/opal: add MPIPL interface definitions
1679b96e69ec : powerpc/fadump: use FADump instead of fadump for how it is pronounced
f35120115b76 : pseries/fadump: move out platform specific support from generic code
8255da95e545 : powerpc/fadump: release all the memory above boot memory size
109f25cc5fae : powerpc/fadump: add source info while displaying region contents
41a65d161823 : pseries/fadump: define RTAS register/un-register callback functions
d3833a701081 : powerpc/fadump: introduce callbacks for platform specific operations
0226e55275e5 : powerpc/fadump: move rtas specific definitions to platform code
72aa651795f0 : powerpc/fadump: use helper functions to reserve/release cpu notes buffer
8468d155450c : powerpc/fadump: Improve fadump documentation
7f0ad11d3fb9 : powerpc/fadump: declare helper functions in internal header file
961cf26a9864 : powerpc/fadump: add helper functions
ca986d7fa7e7 : powerpc/fadump: move internal macros/definitions to a new header
1fdfa4c6af0c : powerpc: improve prom_init_check rule
caff52dc0b71 : powerpc/kvm: Add ifdefs around template code
731dade128eb : powerpc/kvm: Explicitly mark kvm guest code as __init
dac39f788546 : powerpc/64s: Remove overlaps_kvm_tmp()
0cb0837f9db1 : powerpc/kvm: Move kvm_tmp into .text, shrink to 64K
79cb6879135b : powerpc/powernv: Fix build with IOMMU_API=n
1b7f3b6c4367 : powerpc/eeh: Fix build with STACKTRACE=n
823eb2a3c4c7 : PTP: add support for one-shot output
415606588c61 : PTP: introduce new versions of IOCTLs
8f6617badcc9 : ixgbevf: Fix secpath usage for IPsec Tx offload
3dfb22003f98 : brcmsmac: Use DIV_ROUND_CLOSEST directly to make it readable
c57391f41572 : bcma: make arrays pwr_info_offset and sprom_sizes static const, shrinks object size
569ce0a486fd : rtlwifi: rtl8821ae: make array static const and remove redundant assignment
a1f5aac1765a : brcmfmac: don't realloc wiphy during PCIe reset
450914c39f88 : brcmfmac: split brcmf_attach() and brcmf_detach() functions
ba76ff25ee64 : brcmfmac: move "cfg80211_ops" pointer to another struct
e91c8a29b452 : drm/i915/display/icl: Bump up the plane/fb height
12a97df00e2a : drm/i915/display/icl: Bump up the hdisplay and vdisplay as per transcoder limits
4e19e72f45d3 : hwmon: submitting-patches: Add note on comment style
cb0438e44360 : pinctrl: meson-gxbb: Fix wrong pinning definition for uart_c
fe9e557dfb48 : drm/bridge: Fix references to drm_bridge_funcs in documentation
9b0cffa6c462 : hwmon: submitting-patches: Point to with_info API
87b5d602a1cc : mmc: tmio: Fixup runtime PM management during remove
aa86f1a38875 : mmc: tmio: Fixup runtime PM management during probe
8861474a105c : Revert "mmc: tmio: move runtime PM enablement to the driver implementations"
716c6a228ec9 : MAINTAINERS: Add PCI native host/endpoint controllers designated reviewer
9575d1a5c078 : crypto: caam - Cast to long first before pointer conversion
67caef08a71f : crypto: ccree - enable CTS support in AES-XTS
465527bcaebc : crypto: inside-secure - Probe transform record cache RAM sizes
b2d92ac1c5ee : crypto: inside-secure - Base RD fetchcount on actual RD FIFO size
35c0e6c375ac : crypto: inside-secure - Base CD fetchcount on actual CD FIFO size
4bdf712c3049 : crypto: inside-secure - Enable extended algorithms on newer HW
f9d131d98367 : crypto: inside-secure: Corrected configuration of EIP96_TOKEN_CTRL
118db42deeef : crypto: inside-secure - Add EIP97/EIP197 and endianness detection
c51636a30654 : padata: remove cpu_index from the parallel_queue
bfde23ce200e : padata: unbind parallel jobs from specific CPUs
45d153c08bc7 : padata: use separate workqueues for parallel and serial work
cc491d8e6486 : padata, pcrypt: take CPU hotplug lock internally in padata_alloc_possible
63d3578892dc : crypto: pcrypt - remove padata cpumask notifier
e6ce0e0807e9 : padata: make padata_do_parallel find alternate callback CPU
509b3204890a : workqueue: require CPU hotplug read exclusion for apply_workqueue_attrs
513c98d08682 : workqueue: unconfine alloc/apply/free_workqueue_attrs()
b128a3040935 : padata: allocate workqueue internally
007b3cf0af8c : arm64: dts: imx8mq: Add CAAM node
0d32e7048d92 : netfilter: conntrack: remove two unused functions from nf_conntrack_timestamp.h.
1f1475f38b68 : netfilter: conntrack: remove CONFIG_NF_CONNTRACK checks from nf_conntrack_zones.h.
f19438bdd4bf : netfilter: remove CONFIG_NETFILTER checks from headers.
51a21be42ad8 : netfilter: conntrack: remove CONFIG_NF_CONNTRACK check from nf_conntrack_acct.h.
261db6c2fbd6 : netfilter: conntrack: move code to linux/nf_conntrack_common.h.
f1815650b547 : netfilter: br_netfilter: update stub br_nf_pre_routing_ipv6 parameter to `void *priv`.
22e81d7416d0 : netfilter: conntrack: wrap two inline functions in config checks.
25d7cbcd2bb5 : netfilter: replace defined(CONFIG...) || defined(CONFIG...MODULE) with IS_ENABLED(CONFIG...).
16b26cde6f12 : netfilter: conntrack: use consistent style when defining inline functions
46705b070c27 : netfilter: move nf_bridge_frag_data struct definition to a more appropriate header.
e2f1cbb16508 : netfilter: synproxy: move code between headers.
44dde23698a7 : netfilter: move inline nf_ip6_ext_hdr() function to a more appropriate header.
8bf3cbe32b18 : netfilter: remove nf_conntrack_icmpv6.h header.
40d102cde0a2 : netfilter: update include directives.
85cfbc25e5c5 : netfilter: inline xt_hashlimit, ebt_802_3 and xt_physdev headers
f5d65c197531 : netfilter: ip_tables: remove unused function declarations.
a0e225113299 : s390: add support for IBM z15 machines
3c2eb6b76cab : s390/crypto: Support for SHA3 via CPACF (MSA6)
724dc336b79f : s390/startup: add pgm check info printing
fdeae8f5a2e5 : spi: mediatek: support large PA
2c231e0ab638 : spi: mediatek: add spi support for mt6765 IC
7359d108d44b : dt-bindings: spi: update bindings for MT6765 SoC
b0edba2af715 : netfilter: fix coding-style errors.
0286fbc624e2 : netfilter: fix include guards.
63d1a3488ff5 : ASoC: fsl_sai: Implement set_bclk_ratio
06d392cbe3db : netfilter: nf_tables_offload: remove rules when the device unregisters
3250cdf938dc : drm: bridge/dw_hdmi: add audio sample channel status setting
e211aab73d4c : netfilter: nf_tables_offload: refactor the nft_flow_offload_rule function
8fc618c52d16 : netfilter: nf_tables_offload: refactor the nft_flow_offload_chain function
c8185520aed6 : drm/i915/gtt: Make sure the gen6 ppgtt is bound before first use
2472518e44ee : Revert "drm/bridge: adv7511: Attach to DSI host at probe time"
de2358050ab8 : drm/virtio: Fix warning in virtio_gpu_queue_fenced_ctrl_buffer.
88c5a5a021aa : drm/virtio: enable prime mmap support
4adcdcea717c : sched/psi: Correct overly pessimistic size calculation
eb92692b2544 : sched/fair: Speed-up energy-aware wake-ups
74983ac20aea : vfs: Make fs_parse() handle fs_param_is_fd-type params better
f32356261d44 : vfs: Convert ramfs, shmem, tmpfs, devtmpfs, rootfs to use the new mount API
626c3920aeb4 : shmem_parse_one(): switch to use of fs_parse()
e04dc423ae2c : shmem_parse_options(): take handling a single option into a helper
f6490b7fbb82 : shmem_parse_options(): don't bother with mpol in separate variable
0b5071dd323d : shmem_parse_options(): use a separate structure to keep the results
504882db833b : netfilter: nf_tables_offload: add __nft_offload_get_chain function
97a61369830a : cgroup: freezer: fix frozen state inheritance
44e9d308a51f : kselftests: cgroup: add freezer mkdir test
c9acc3c4f8e4 : ipmi_si_intf: Fix race in timer shutdown handling
b2a9eadab857 : io_uring: make sqpoll wakeup possible with getevents
6d5d5ac522b2 : io_uring: extend async work merging
0b8d6273db06 : drm/i915/selftests: Keep the engine awake while we keep for preemption
0c653722e6e6 : drm/i915: Get the correct wakeref for reading HOTPLUG_EN et al.
ee73e2795b41 : drm/i915/tgl: Disable preemption while being debugged
a4098bc6eed5 : xen/pci: reserve MCFG areas earlier
3b710d7ae5d5 : hwmon: (nct7904) Fix incorrect SMI status register setting of LTD temperature and fan.
6d4faf3b6b6e : leds: lm3532: Fix optional led-max-microamp prop error handling
2de125663658 : ice: Bump version
462acf6aca85 : ice: Enable DDP package download
32d63fa1e9f3 : ice: Initialize DDP package structures
c76488109616 : ice: Implement Dynamic Device Personalization (DDP) download
e6b998ab62be : orangefs: remove redundant assignment to err
c42293a951bd : orangefs: Add octal zero prefix
abddeb7b12b0 : drm/vram: Unconditonally set BO call-back functions
c30b225dba01 : drm/vram: Unexport internal functions of VRAM MM
b0e40e080522 : drm/vram: Have VRAM MM call GEM VRAM functions directly
6b5ce4a1fb84 : drm/vram: Move VRAM memory manager to GEM VRAM implementation
870f805e97d9 : ice: Fix FW version formatting in dmesg
e3710a01a869 : ice: send driver version to firmware
16ffe73c186b : drm/i915/pmu: Use GT parked for estimating RC6 while asleep
5f8badbcbeac : nvmet: fix a wrong error status returned in error log page
85f8a4351dfd : nvme: send discovery log page change events to userspace
a42f42e5bb84 : nvme: add uevent variables for controller devices
93da40239b10 : nvme: enable aen regardless of the presence of I/O queues
2d352df57bcd : nvme-fabrics: allow discovery subsystems accept a kato
1179d337be70 : nvmet: Use PTR_ERR_OR_ZERO() in nvmet_init_discovery()
97b3807e9303 : nvme: Remove redundant assignment of cq vector
733e4b69d508 : nvme: Assign subsys instance from first ctrl
312910f4d2fe : nvme: tcp: remove redundant assignment to variable ret
03894b7a896d : nvme: include admin_q sync with nvme_sync_queues
c26aa572027d : nvme: Treat discovery subsystems as unique subsystems
205da2434301 : nvme: fix ns removal hang when failing to revalidate due to a transient error
538af88ea7d9 : nvme: make nvme_report_ns_ids propagate error back
331813f687ed : nvme: make nvme_identify_ns propagate errors back
2f9c17364775 : nvme: pass status to nvme_error_status
74bd8cbe7dd6 : nvme-fc: Fail transport errors with NVME_SC_HOST_PATH
16686010085f : nvme-tcp: fail command with NVME_SC_HOST_PATH_ERROR send failed
1c0d12c0b1a1 : nvme: fail cancelled commands with NVME_SC_HOST_PATH_ERROR
8d8b00318593 : drm/i915: convert device info num_pipes to pipe_mask
50e107ff2213 : wil6210: ignore reset errors for FW during probe
055c8a71eb5b : wil6210: fix RX short frame check
0e698cd0b94c : wil6210: use writel_relaxed in wil_debugfs_iomem_x32_set
058b3f112419 : wil6210: report boottime_ns in scan results
068f359aac40 : wil6210: properly initialize discovery_expired_work
e78975fcdae4 : wil6210: verify cid value is valid
f4519fd9375d : wil6210: make sure DR bit is read before rest of the status message
42fe1e519e9f : wil6210: fix PTK re-key race
977c45ab5f41 : wil6210: add debugfs to show PMC ring content
f99fe49ff372 : wil6210: add wil_netif_rx() helper function
6be6c04bcc2e : ath10k: fix channel info parsing for non tlv target
b7139960832e : ath10k: adjust skb length in ath10k_sdio_mbox_rx_packet
b3281c6cb768 : ath10k: free beacon buf later in vdev teardown
f690790c9da3 : MAINTAINERS: Switch PDx86 subsystem status to Odd Fixes
4c1fde5077dc : platform/chrome: cros_usbpd_logger: null check create_singlethread_workqueue
96a0a8073846 : platform/chrome: cros_ec_chardev: Add a poll handler to receive MKBP events
71cddb7097e2 : platform/chrome: cros_ec_rpmsg: Fix race with host command when probe failed
0144c00ed86b : platform/chrome: chromeos_tbmc: Report wake events
505a8ec7e11a : Revert "drm/i915/userptr: Acquire the page lock around set_page_dirty()"
fcc16a9e24ba : parisc: Have git ignore generated real2.S and firmware.c
7431b7835f55 : dm: add clone target
2e6fcfeb9df6 : module: Remove leftover '#undef' from export header
0a67b5a926e6 : block: fix race between switching elevator and removing queues
b804049dce91 : scsi: core: remove dummy q->dev check
8a15b4d7cd87 : block: bypass blk_set_runtime_active for uninitialized q->dev
501ae8ecae2b : fuse: reserve byteswapped init opcodes
c4bb667eaf52 : fuse: reserve values for mapping protocol
15c8e72e88e0 : fuse: allow skipping control interface and forced unmount
783863d6476c : fuse: dissociate DESTROY from fuseblk
8fab01064436 : fuse: delete dentry if timeout is zero
0cd1eb9a4160 : fuse: separate fuse device allocation and installation in fuse_conn
ae3aad77f46f : fuse: add fuse_iqueue_ops callbacks
0cc2656cdb0b : fuse: extract fuse_fill_super_common()
4388c5aac4ba : fuse: export fuse_dequeue_forget() function
79d96efffda7 : fuse: export fuse_get_unique()
95a84cdb11c2 : fuse: export fuse_send_init_request()
14d46d7abc39 : fuse: export fuse_len_args()
04ec5af0776e : fuse: export fuse_end_request()
f22f812d5ce7 : fuse: fix request limit
a0eb9abd8af9 : fork: block invalid exit signals with clone3()
54fc577d90d0 : drm/i915/pmu: Skip busyness sampling when and where not needed
c7d9eccb3c1e : mmc: renesas_sdhi_internal_dmac: Add MMC_CAP2_MERGE_CAPABLE
427b00342c5a : mmc: queue: Fix bigger segments usage
53936b5bf35e : KVM: s390: Do not leak kernel stack data in the KVM_S390_INTERRUPT ioctl
a17592effdc1 : drm/i915/execlists: Ensure the context is reloaded after a GPU reset
582a6f90aa0d : drm/i915/execlists: Add a paranoid flush of the CSB pointers upon reset
a5ea8e999597 : pinctrl: sh-pfc: Unlock on error in sh_pfc_func_set_mux()
b456d72412ca : sctp: Fix the link time qualifier of 'sctp_ctrlsock_exit()'
172ca8308b05 : cxgb4: Fix spelling typos
f39b683d35df : ixgbe: Fix secpath usage for IPsec TX offload.
18dfa7117a3f : Btrfs: fix unwritten extent buffers and hangs on future writeback attempts
410f954cb1d1 : Btrfs: fix assertion failure during fsync and use of stale transaction
13a17cc0526f : KVM: s390: kvm_s390_vm_start_migration: check dirty_bitmap before using it as target for memset()
a21b7f0cff19 : net: qrtr: fix memort leak in qrtr_tun_write_iter
10cc514f451a : net: Fix null de-reference of device refcount
e3cb653d5cc4 : drm/i915: Disable FBC if BIOS reserved memory (stolen) is unavailable
f4073e9164b5 : net: dsa: microchip: remove NET_DSA_TAG_KSZ_COMMON
9b2d9f05cddf : net: dsa: microchip: add ksz9567 to ksz9477 driver
20e03777d709 : net: dsa: microchip: add KSZ9477 I2C driver
d23dbc479a8e : ipv6: Fix the link time qualifier of 'ping_v6_proc_exit_net()'
77f22f92dff8 : tun: fix use-after-free when register netdev failed
6565c182094f : quota: fix wrong condition in is_quota_modification()
f510f04c8c83 : ARM: dts: aspeed: Add AST2600 pinmux nodes
2ca5646b5c2f : ARM: dts: aspeed: Add AST2600 and EVB
933122cc7cd2 : drm/i915: Remove duplicated bxt/cnl/icl .modeset_calc_cdclk() funcs
502d1c04f53c : drm/i915: Reuse cnl_modeset_calc_cdclk() on icl+
0a12e4370497 : drm/i915: Fix CD2X pipe select masking during cdclk sanitation
74689ddfb757 : drm/i915: Fix cdclk bypass freq readout for tgl/bxt/glk
3fb73eddba10 : Staging: gasket: Use temporaries to reduce line length.
129dac370096 : Staging: octeon: Avoid several usecases of strcpy
63350bdb3845 : staging: vhciq_core: replace snprintf with scnprintf
9a4c56be67f8 : staging: wilc1000: avoid twice IRQ handler execution for each single interrupt
a76e712a5a09 : staging: wilc1000: remove unused interrupt status handling code
5817eca06747 : staging: fbtft: make several arrays static const, makes object smaller
0ba4d388d70e : staging: rtl8188eu: make two arrays static const, makes object smaller
d9c35cca30d3 : staging: rtl8723bs: core: Remove Macro "IS_MAC_ADDRESS_BROADCAST"
5e0127455737 : dt-bindings: anybus-controller: move to staging/ tree
8b77d94e69c3 : staging: emxx_udc: remove local TRUE/FALSE definition
8692b047e86c : staging: wilc1000: look for rtc_clk clock
ae8779e1983d : staging: dt-bindings: wilc1000: add optional rtc_clk property
77b0a8412ccf : staging: nvec: make use of devm_platform_ioremap_resource
2d70718dd576 : staging: exfat: drop unused function parameter
11c43bb022b3 : gpiolib: of: add a fallback for wlf,reset GPIO name
26098de168c4 : pinctrl: bcm: remove redundant assignment to pointer log
0351827168d3 : pinctrl: iproc: Add 'get_direction' support
56a583d264b9 : Staging: exfat: Avoid use of strcpy
4e35a0d87cbd : staging: exfat: use integer constants
0e739ba8e269 : staging: exfat: cleanup spacing for casts
179e14c8e6af : staging: exfat: cleanup spacing for operators
c34a024e4ee0 : gpio: htc-egpio: Remove unused exported htc_egpio_get_wakeup_irq()
e1218b8c0cc1 : drm/virtio: Use vmalloc for command buffer allocations.
32d6c2c5b522 : drm/virtio: Rewrite virtio_gpu_queue_ctrl_buffer using fenced version.
6ccb4ac2bf8a : powerpc/xive: Fix bogus error code returned by OPAL
92c94dfb69e3 : powerpc/pseries: correctly track irq state in default idle
bc01bdf6c5df : powerpc/watchpoint: Disable watchpoint hit by larx/stcx instructions
587164cd593c : powerpc/powernv: Add new opal message type
2be1d5d14795 : powerpc/powernv: Enhance opal message read interface
b4d37a7b6934 : powerpc/powernv: Remove unused pnv_npu_try_dma_set_bypass() function
6f62a8223e65 : seltests/powerpc: Add a selftest for memcpy_mcsafe
20055a8bfaaa : powerpc/memcpy: Fix stack corruption for smaller sizes
aa497d435241 : powerpc: Add attributes for setjmp/longjmp
c1432423a168 : pinctrl: aspeed: Fix spurious mux failures on the AST2500
2efc6bfadb0b : gpio: remove explicit comparison with 0
421bceb270e2 : nfp: read chip model from the PluDevice register
051ba67447de : tcp: force a PSH flag on TSO packets
af38d07ed391 : tcp: fix tcp_ecn_withdraw_cwr() to clear TCP_ECN_QUEUE_CWR
cbfd68913c5d : ipv6: Don't use dst gateway directly in ip6_confirm_neigh()
ebecb860ed22 : net: stmmac: pci: Add HAPS support using GMAC5
507ddd5c0d47 : net: phy: dp83867: Add SGMII mode type switching
a2111c460c0c : net: phy: dp83867: Add documentation for SGMII mode type
f7c4ce890dd2 : null_blk: validate the number of devices
4e47ee8fbef0 : null_blk: fix module name at log message
04c56957ebda : docs: block: null_blk: enhance document style
c8156fc77d07 : dm raid: fix updating of max_discard_sectors limit
b605be658188 : module: remove unneeded casts in cmp_name()
efd9763d88d1 : module: move CONFIG_UNUSED_SYMBOLS to the sub-menu of MODULES
d189c2a4b6f0 : module: remove redundant 'depends on MODULES'
249778704c01 : drm/i915: add INTEL_NUM_PIPES() and use it
060423bfdee3 : vhost: make sure log_num < in_num
a89db445fbd7 : vhost: block speculation of translated descriptors
023a125d1dde : drm/i915: Squeeze iommu status into debugfs/i915_capabilities
016049a81677 : software node: Initialize the return value in software_node_find_by_name()
069e1c07c18a : module: Fix link failure due to invalid relocation on namespace offset
bf280c0387eb : ixgbe: fix double clean of Tx descriptors with xdp
377228accbbb : ixgbe: Prevent u8 wrapping of ITR value to something less than 10us
4b9852f4f389 : KVM: x86: Fix INIT signal handling in various CPU states
1f459bdc2007 : i40e: fix potential RX buffer starvation for AF_XDP
64d8db7dcf68 : net/ixgbevf: make array api static const, makes object smaller
c5c922b3e09b : iavf: fix MAC address setting for VFs when filter is rejected
8ad2e2982947 : i40e: clear __I40E_VIRTCHNL_OP_PENDING on invalid min Tx rate
846fcc7841de : i40e: use BIT macro to specify the cloud filter field flags
22afe2cf10da : i40e: Fix message for other card without FEC.
3fc9d8e1d689 : i40e: fix missed "Negotiated" string in i40e_print_link_message()
3c734bbbb904 : i40e: mark additional missing bits as reserved
eaa4950c2264 : i40e: remove I40E_AQC_ADD_CLOUD_FILTER_OIP
c4d8d90c1ecc : i40e: use ktime_get_real_ts64 instead of ktime_to_timespec64
fb91a8bb73ec : ixgbe: use skb_get_queue_mapping in tx path
a7542b876075 : i40e: check __I40E_VF_DISABLE bit in i40e_sync_filters_subtask
22d11eacc32c : ixgbe: fix memory leaks
4a53d99dd0c2 : KVM: VMX: Introduce exit reason for receiving INIT signal on guest-mode
95c065400a12 : KVM: VMX: Stop the preemption timer during vCPU reset
2b0911d1311e : KVM: LAPIC: Micro optimize IPI latency
1cfff4d9a5d0 : kvm: Nested KVM MMUs need PAE root too
c8848cee74ff : KVM: x86: set ctxt->have_exception in x86_decode_insn()
8530a79c5a9f : KVM: x86: always stop emulation on page fault
1328edca4a14 : cpuidle-haltpoll: Enable kvm guest polling when dedicated physical CPUs are available
472f26366083 : cpuidle-haltpoll: do not set an owner to allow modunload
5cc59f597c06 : cpuidle-haltpoll: return -ENODEV on modinit failure
7321440829a2 : cpuidle-haltpoll: set haltpoll as preferred governor
cb5d8c45ab6c : cpuidle: allow governor switch on cpuidle_register_driver()
aac60f1a8677 : KVM: arm/arm64: vgic: Use the appropriate TRACE_INCLUDE_PATH
380e0055bc7e : KVM: nVMX: trace nested VM-Enter failures detected by H/W
5497b95567c1 : KVM: nVMX: add tracepoint for failed nested VM-Enter
a061985b81a2 : x86: KVM: svm: Fix a check in nested_svm_vmrun()
7cb8468bbede : drm/i915/tgl: Disable read-only ppgtt support
2b8279aec182 : spi: bcm2835: Speed up RX-only DMA transfers by zero-filling TX FIFO
8259bf667a0f : spi: bcm2835: Speed up TX-only DMA transfers by clearing RX FIFO
bf75703d0912 : dmaengine: bcm2835: Avoid accessing memory when copying zeroes
571e31fa60b3 : spi: bcm2835: Cache CS register value for ->prepare_message()
48118a9323ab : ASoC: dmaengine: Replace strncpy() with strscpy_pad() for pcm->name
c3ef82078332 : dmaengine: bcm2835: Document struct bcm2835_dmadev
229e6af102e4 : spi: Guarantee cacheline alignment of driver-private data
6f6869dc97e8 : dmaengine: bcm2835: Allow reusable descriptors
4f2228cce281 : dmaengine: bcm2835: Allow cyclic transactions without interrupt
1513ceee70f2 : spi: bcm2835: Drop dma_pending flag
9c15d3597c62 : dt-bindings: net: dwmac: document 'mac-mode' property
0060c8783330 : net: stmmac: implement support for passive mode converters via dt
f4b752a6b270 : mlx4: fix spelling mistake "veify" -> "verify"
c3dc1fa72249 : net: hns3: fix spelling mistake "undeflow" -> "underflow"
2da244a5c4b5 : qed: Fix Config attribute frame format.
9e54ba7c3752 : qed*: Fix size of config attribute dump.
b93fb20f016c : net: lmc: fix spelling mistake "runnin" -> "running"
5c2e9f346b81 : ovl: filter of trusted xattr results in audit
97f024b9171e : ovl: Fix dereferencing possible ERR_PTR()
31cf72118d2e : ms_block: fix spelling mistake "randomally" -> "randomly"
3fb2009abc87 : mmc: dw_mmc: hi3798cv200: make array degrees static const, makes object smaller
0e62614b6c22 : mmc: sdhci: Convert to use sdio_irq_claimed()
af5d2b7b0d24 : mmc: sdhci: Drop redundant code for SDIO IRQs
a84ad3242e53 : mmc: sdhci: Drop redundant check in sdhci_ack_sdio_irq()
51133850bce2 : mmc: core: Fixup processing of SDIO IRQs during system suspend/resume
c5d3e8fa1a1b : mmc: core: WARN if SDIO IRQs are enabled for non-powered card in suspend
2c32dbbb5fc0 : mmc: core: Clarify that the ->ack_sdio_irq() callback is mandatory
36d57efb4af5 : mmc: core: Clarify sdio_irq_pending flag for MMC_CAP2_SDIO_IRQ_NOTHREAD
a29b5fcc3d60 : mmc: core: Move code to get pending SDIO IRQs to a function
1c81d69d4c98 : mmc: mtk-sd: Re-store SDIO IRQs mask at system resume
7c526608d5af : mmc: dw_mmc: Re-store SDIO IRQs mask at system resume
bd880b00697b : mmc: core: Add helper function to indicate if SDIO IRQs is enabled
44798eceea87 : nfp: devlink: set unknown fw_load_policy
64f658ded48e : devlink: add unknown 'fw_load_policy' value
90aa11f1bc5d : NFC: st95hf: fix spelling mistake "receieve" -> "receive"
c5c1a030a7db : net/rds: An rds_sock is added too early to the hash table
cfcbfdd8fe14 : drm/i915: Remove pointless planes_changed=true assignment
3e493173b784 : mac80211: Do not send Layer 2 Update frame before authorization
c26a058680dc : drm/i915: Use a high priority wq for nonblocking plane updates
7d44061704dd : mmc: sdhci-pci-o2micro: Fix O2 Host data read/write DLL Lock phase shift issue
908fd50813c2 : mmc: sdhci-pci-o2micro: Move functions in preparation to fix DLL lock phase shift issue
9674bab490d6 : mmc: sdhci-pci-o2micro: Change O2 Host PLL and DLL register name
c894e33ddc19 : mmc: sdhci: Fix incorrect switch to HS mode
72976643aef5 : mmc: sdhci-of-aspeed: Depend on CONFIG_OF_ADDRESS
0a0e8d7501cd : mmc: sdhci-of-aspeed: Allow max-frequency limitation of SDCLK
7b954cdf33da : mmc: sdhci-of-aspeed: Uphold clocks-on post-condition of set_clock()
bf290432a4d7 : mmc: sdhci-of-aspeed: Drop redundant assignment to host->clock
b8deb11dbab0 : mmc: mmc_spi: Convert to use for_each_sg()
75eaf49f5d3d : mmc: sdhi: fill in actual_clock
38eee2e82c57 : mmc: sdhci: use lower/upper_32_bits() macros for DMA addresses
12a632e60ae3 : mmc: sdhci-cadence: override spec version
8784edc8fa93 : mmc: sdhci: constify references of parameters to __sdhci_read_caps()
26c71a13a8f9 : mmc: mediatek: enable SDIO IRQ low level trigger function
7353788c6a63 : mmc: sdhci: Export sdhci_abort_tuning function symbol
4460d68f0b2f : PCI: Add Genesys Logic, Inc. Vendor ID
1beabbdba708 : mmc: sdhci: Add PLL Enable support to internal clock setup
4a9e0d1a6256 : mmc: sdhci: Change timeout of loop for checking internal clock stable
5c1a4f4070a8 : mmc: sdhci-of-arasan: Add Support for Intel LGM eMMC
310da16ea922 : dt-bindings: mmc: sdhci-of-arasan: Add new compatible for Intel LGM eMMC
f70d9a244034 : mmc: sdhci-of-aspeed: Fix return value check in aspeed_sdc_probe()
f47fdb855dc2 : dt-bindings: mmc: sdhci-of-aspeed: Update example ranges property
d4dd9bccf485 : mmc: bcm2835: Take SWIOTLB memory size limitation into account
bb7b8ec62dfb : mmc: sdhci-of-aspeed: Add support for the ASPEED SD controller
7a7e55f416b6 : dt-bindings: mmc: sdhci-of-aspeed: Document Aspeed SD controller
6ef042bd0012 : mmc: mediatek: support 24bits segment size
da6e0f7024ff : mmc: mediatek: fix controller busy when plug out SD
bb716606fffd : mmc: renesas_sdhi_sys_dmac: Remove all R-Car Gen3 SoCs
6e943c15005c : mmc: jz4740: Drop dependency on arch header
65af9866ce01 : mmc: jz4740: Code cleanup
159a8b4621fc : mmc: sdhci-cadence: use struct_size() helper
5f3ad1963816 : mmc: sdhci-of-esdhc: add erratum A011334 support in ls1028a 1.0 SoC
9a7957d0c955 : mmc: Remove dev_err() usage after platform_get_irq()
8f05eee67c14 : mmc: sdhci-pci: Add another Id for Intel CML
b1507b2d34d6 : mmc: sdhci-s3c: Mark expected switch fall-through
7789a98a99cc : mmc: atmel-mci: Mark expected switch fall-throughs
73e01ab232d2 : mmc: sdhci-pltfm: Use devm_platform_ioremap_resource() to simplify code
a9cbd79c7ec3 : mmc: mmci: Clarify comments and some code for busy detection
deaa53989537 : memstick: r592: Use dev_get_drvdata
90b51e3c5b39 : mmc: sdhci-pci: Use dev_get_drvdata
f84e411c85be : mmc: sdhci-iproc: Add support for emmc2 of the BCM2711
3aacc5bba715 : dt-bindings: mmc: sdhci-iproc: Add brcm,bcm2711-emmc2
f84cf82bae26 : dt-bindings: mmc: sunxi: Add H5 compatibles
d9f43d113ea4 : dt-bindings: mmc: sunxi: reorder MMC compatibles
59532dbb4983 : mmc: mxs: use devm_platform_ioremap_resource() to simplify code
6eb1cc1a4a0f : mmc: usdhi6rol0: Add maintainers
49baa01c8b99 : Revert "mmc: sdhci: Remove unneeded quirk2 flag of O2 SD host controller"
aea64b583601 : Revert "mmc: bcm2835: Terminate timeout work synchronously"
aba30f6f312c : gpio: creg-snps: use devm_platform_ioremap_resource() to simplify code
ac57199180a0 : gpio: devres: Switch to EXPORT_SYMBOL_GPL()
6d6624554da4 : gpio: of: Switch to EXPORT_SYMBOL_GPL()
b0c7e73b51dc : gpio: of: Make of_gpio_simple_xlate() private
c83d3c77332e : gpio: of: Make of_get_named_gpiod_flags() private
7396d337cfad : KVM: x86: Return to userspace with internal error on unexpected exit reason
43ed22753cf1 : drm/i915/display: Add glk_cdclk_table
4dd2fbbfb532 : drm/i915: Make i915_vma.flags atomic_t for mutex reduction
e9c03af21cc7 : configfs: calculate the symlink target only once
2743c515a123 : configfs: make configfs_create() return inode
1cf7a003b044 : configfs: factor dirent removal into helpers
351e5d869e5a : configfs: fix a deadlock in configfs_symlink()
5489c8e0cf03 : arm64: use asm-generic/dma-mapping.h
bf7954e797cd : swiotlb-xen: merge xen_unmap_single into xen_swiotlb_unmap_page
b4dca1512941 : swiotlb-xen: simplify cache maintainance
c9b6180dbf9a : swiotlb-xen: use the same foreign page check everywhere
922659ea771b : swiotlb-xen: remove xen_swiotlb_dma_mmap and xen_swiotlb_dma_get_sgtable
7b7a5776ec51 : xen: remove the exports for xen_{create,destroy}_contiguous_region
0e0d26e779d3 : xen/arm: remove xen_dma_ops
efcd5729d97c : xen/arm: simplify dma_cache_maint
a8e6d950cdc1 : xen/arm: use dev_is_dma_coherent
bef4d2037d21 : xen/arm: consolidate page-coherent.h
8e23c82c6863 : xen/arm: use dma-noncoherent.h calls for xen-swiotlb cache maintainance
1f76249cc3be : iommu/vt-d: Declare Broadwell igfx dmar support snafu
fd730007a06e : iommu/vt-d: Add Scalable Mode fault information
cfb94a372f2d : iommu/vt-d: Use bounce buffer for untrusted devices
3b53034c268d : iommu/vt-d: Add trace events for device dma map/unmap
c5a5dc4cbbf4 : iommu/vt-d: Don't switch off swiotlb if bounce page is used
e5e04d051979 : iommu/vt-d: Check whether device requires bounce buffer
3fc1ca00653d : swiotlb: Split size parameter to map/unmap APIs
c82f27df0757 : regulator: core: Fix error return for /sys access
5eda8e95b792 : regulator: da9211: fix obtaining "enable" GPIO
2418f749641c : regulator: max77686: fix obtaining "maxim,ena" GPIO
d1c9e44a858d : ASoC: wcd9335: remove redundant use of ret variable
ab4a85534c3e : gpio: aspeed: Add in ast2600 details to Aspeed driver
be2a7e2d5d98 : gpio: aspeed: Use ngpio property from device tree if available
3d64a5a742ac : gpio: aspeed: Setup irqchip dynamically
3c4710ae6f88 : gpio/aspeed: Fix incorrect number of banks
da04c425e9f7 : gpio: aspeed: Update documentation with ast2600 controllers
61f7f7c8f978 : gpiolib: acpi: Add gpiolib_acpi_run_edge_events_on_boot option and blacklist
547f073f0770 : pinctrl: iproc-gpio: Handle interrupts for multiple instances
398a1f50e3c7 : pinctrl: iproc-gpio: Fix incorrect pinconf configurations
693af5f3eeaa : dt-bindings: arm: Convert Realtek board/soc bindings to json-schema
1018f8b29920 : dt-bindings: arm: Convert Actions Semi bindings to jsonschema
c1d3ad84eae3 : cfg80211: Purge frame registrations on iftype change
3dfdecc6d125 : lib/Kconfig: fix OBJAGG in lib/ menu structure
c9b10043d0b8 : net: stmmac: ARP Offload for GMAC4+ Cores
e94e3f3b51ce : net: stmmac: Add support for VLAN Insertion Offload in GMAC4+
1d982e93dff1 : net: stmmac: Add support for SA Insertion/Replacement in GMAC4+
afdf26ab3c9b : net: stmmac: xgmac: Reinitialize correctly a variable
c1be0022df0d : net: stmmac: Add VLAN HASH filtering support in GMAC4+
6fa9d691b91a : net: stmmac: Prevent divide-by-zero
49f6c90bf680 : net: sonic: replace dev_kfree_skb in sonic_send_packet
2507e6ab7a9a : wimax: i2400: fix memory leak
0ecf1f7b28b7 : net: hns3: add some DFX info for reset issue
fa17c708ff5a : net: hns3: check NULL pointer before use
96e65abb7700 : net: hns3: modify some logs format
24283ece5a0f : net: hns3: fix port setting handle for fibre port
1a92497dc3f9 : net: hns3: fix shaper parameter algorithm
3a5a5f06d4d2 : net: hns3: revert to old channel when setting new channel num fail
4093d1a26261 : net: hns3: add ethtool_ops.set_channels support for HNS3 VF driver
0606259e3b3a : drm/i915: Whitelist COMMON_SLICE_CHICKEN2
b697746c62df : mac80211_hwsim: Register support for HE meshpoint
4b2c5a14cd80 : nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds
06354665f92f : mac80211: allow drivers to set max MTU
24f6d765c892 : cfg80211: Do not compare with boolean in nl80211_common_reg_change_event
4b08d1b6a994 : mac80211: IBSS: send deauth when expiring inactive STAs
753a9a729f84 : mac80211: don't check if key is NULL in ieee80211_key_link()
624ff4b210ec : mac80211: clear crypto tx tailroom counter upon keys enable
1c9559734eca : mac80211: remove unnecessary key condition
99013b10100c : drm/i915: Make shrink/unshrink be atomic
546263248845 : mac80211: list features in WEP/TKIP disable in better order
3cfe91c4c3c0 : cfg80211: always shut down on HW rfkill
e5c0b0fff6b1 : mac80211: vht: add support VHT EXT NSS BW in parsing VHT
df5d7a88bc94 : cfg80211: fix boundary value in ieee80211_frequency_to_channel()
85dd14c2918d : drm/i915: Make pm_notify take intel_gt
ee236af8d514 : drm/i915: Avoid round-trip via i915 in intel_gt_park
dab3588a151e : drm/i915: Make wait_for_timelines take struct intel_gt
61fa60ff6e6a : drm/i915: Move GT init to intel_gt.c
07583467c256 : drm/ttm: remove embedded vma_offset_manager
293f86b365ad : drm/vmwgfx: switch to own vma manager
133e8809525b : drm/qxl: switch to gem vma offset manager
e7bf74d0aabe : drm/amdgpu: switch to gem vma offset manager
8b53e1cb2728 : drm/radeon: switch to gem vma offset manager
f1acf41f9e32 : drm/vram: switch to gem vma offset manager
e336befcfdc0 : drm/nouveau: switch to gem vma offset manager
9d6f4484e81c : drm/ttm: turn ttm_bo_device.vma_manager into a pointer
0c1279b58fc7 : drm/i915: Consolidate {bxt,cnl,icl}_init_cdclk
8f9f717d6c44 : drm/i915: Enhance cdclk sanitization
d2f429ebb977 : drm/i915: Add calc_voltage_level display vfunc
751a93a15cde : drm/i915: Consolidate {bxt,cnl,icl}_uninit_cdclk
5dac256bf767 : drm/i915: Kill cnl_sanitize_cdclk()
1cbcd3b4b168 : drm/i915: Combine bxt_set_cdclk and cnl_set_cdclk
736da8112fee : drm/i915: Use literal representation of cdclk tables
71dc367e2bc3 : drm/i915: Consolidate bxt/cnl/icl cdclk readout
e74006edd0d4 : scsi: hisi_sas: Fix the conflict between device gone and host reset
97b151e75861 : scsi: hisi_sas: Add BIST support for phy loopback
7ec7082c57ec : scsi: hisi_sas: Add hisi_sas_debugfs_alloc() to centralise allocation
4bc058097aa8 : scsi: hisi_sas: Remove some unused function arguments
27f22723c3f4 : scsi: hisi_sas: Remove redundant work declaration
971b59443f21 : scsi: hisi_sas: Remove hisi_sas_hw.slot_complete
435a05cf8c00 : scsi: hisi_sas: Assign NCQ tag for all NCQ commands
73a4925d154c : scsi: hisi_sas: Update all the registers after suspend and resume
b45e05aa5d29 : scsi: hisi_sas: Retry 3 times TMF IO for SAS disks when init device
76dd768b4471 : scsi: hisi_sas: Remove sleep after issue phy reset if sas_smp_phy_control() fails
c2bae4f7d721 : scsi: hisi_sas: Directly return when running I_T_nexus reset if phy disabled
af01b2b92454 : scsi: hisi_sas: Use true/false as input parameter of sas_phy_reset()
7105e68afaec : scsi: hisi_sas: add debugfs auto-trigger for internal abort time out
5ff843721467 : scsi: virtio_scsi: unplug LUNs when events missed
57adf5d4cfd3 : scsi: scsi_dh_rdac: zero cdb in send_mode_select()
f96d279f0a5e : scsi: fcoe: fix null-ptr-deref Read in fc_release_transport
5fbe5b5883f8 : gpio: Initialize the irqchip valid_mask with a callback
38c7a30a9d5f : Documentation/process: Volunteer as the ambassador for Intel
16a0f687cac7 : misc: mic: Use PTR_ERR_OR_ZERO rather than its implementation
be2861dc36d7 : netfilter: nft_{fwd,dup}_netdev: add offload support
fa355bb1b037 : net/mlx5: FWTrace, Reduce stack usage
334a306f7be8 : net/mlx5: Fix addr's type in mlx5dr_icm_dm
7550d5415c3d : net/mlx5: Fix rt's type in dr_action_create_reformat_action
ee394f96ad75 : netfilter: nft_synproxy: add synproxy stateful object support
ab37c4d712c8 : drm/i915/tgl: Disable rc6 for debugging
ffd96868ac5d : hwmon: (shtc1) add support for the SHTC3 sensor
fdc7d8e829ec : hwmon: (shtc1) fix shtc1 and shtw1 id mask
7c1ee704a1d6 : iocost_monitor: Report debt
b06f2d35c6b1 : iocost_monitor: Report more info with higher accuracy
e742bd5cb55e : iocost_monitor: Always use strings for json values
e1518f63f246 : blk-iocost: Don't let merges push vtime into the future
36a524814ff3 : blk-iocost: Account force-charged overage in absolute vtime
e036c4cabaa8 : blk-iocost: Fix incorrect operation order during iocg free
f794dc2304d8 : sctp: fix the missing put_user when dumping transport thresholds
d4d6ec6dac07 : sch_hhf: ensure quantum and hhf_non_hh_weight are non-zero
8b142a00edcf : net_sched: check cops->tcf_block in tc_bind_tclass()
1edce0a9eb23 : KVM: x86: Add kvm_emulate_{rd,wr}msr() to consolidate VXM/SVM code
f20935d85a23 : KVM: x86: Refactor up kvm_{g,s}et_msr() to simplify callers
b274a2908139 : doc: kvm: Fix return description of KVM_SET_MSRS
4f75bcc33221 : KVM: X86: Tune PLE Window tracepoint
c5c5d6fae001 : KVM: VMX: Change ple_window type to unsigned int
13a7e370cb89 : KVM: X86: Remove tailing newline for tracepoints
d94fdcd7eafb : KVM: X86: Trace vcpu_id for vmexit
40a962beebd1 : Documentation: nfp: add nfp driver specific notes
8fb822ce9323 : kdoc: fix nfp_fw_load documentation
0fbee0ec1fd5 : nfp: devlink: add 'reset_dev_on_drv_probe' support
ff04788c5b58 : nfp: devlink: add 'fw_load_policy' support
165c3c9f8c3b : nfp: add devlink param infrastructure
f8921d73301f : nfp: honor FW reset and loading policies
e69e9db9031b : nfp: nsp: add support for hwinfo set operation
74612cdaf55b : nfp: nsp: add support for optional hwinfo lookup
1da16f0c84c3 : nfp: nsp: add support for fw_loaded command
5bbd21df5a07 : devlink: add 'reset_dev_on_drv_probe' param
e019a3b17f0d : devlink: extend 'fw_load_policy' values
da7dc8755304 : net: dsa: mv88e6xxx: add RXNFC support
f3a2cd326e44 : net: dsa: mv88e6xxx: introduce .port_set_policy
d8291a956ac6 : net: dsa: mv88e6xxx: complete ATU state definitions
54a91f3bb9b9 : io_uring: limit parallelism of buffered writes
18d9be1a970c : io_uring: add io_queue_async_work() helper
821cc7b0b205 : waitid: Add support for waiting for the current process group
a0469f989fe1 : export.h: remove defined(__KERNEL__), which is no longer needed
16cfacc80857 : KVM: x86: Manually calculate reserved bits when loading PDPTRS
fdcf75621375 : KVM: x86: Disable posted interrupts for non-standard IRQs delivery modes
05ea48cc2b09 : fuse: stop copying pages to fuse_req
d49937749fef : fuse: stop copying args to fuse_req
145b673bd208 : fuse: clean up fuse_req
7213394c4e18 : fuse: simplify request allocation
66abc3599c3c : fuse: unexport request ops
75b399dda5be : fuse: convert retrieve to simple api
4cb548666e4c : fuse: convert release to simple api
b50ef7c52ad7 : cuse: convert init to simple api
615047eff108 : fuse: convert init to simple api
33826ebbbe4b : fuse: convert writepages to simple api
43f5098eb82b : fuse: convert readdir to simple api
134831e36bbd : fuse: convert readpages to simple api
45ac96ed7c36 : fuse: convert direct_io to simple api
1259728731a7 : fuse: add simple background helper
338f2e3f3341 : fuse: convert sync write to simple api
00793ca5d443 : fuse: covert readpage to simple api
a0d45d84f4c9 : fuse: fuse_short_read(): don't take fuse_req as argument
093f38a2c1a8 : fuse: convert ioctl to simple api
4c4f03f78ca9 : fuse: move page alloc
4c29afece872 : fuse: convert readlink to simple api
68583165f962 : fuse: add pages to fuse_args
1ccd1ea24962 : fuse: convert destroy to simple api
e413754b267e : fuse: add nocreds to fuse_args
3545fe211282 : fuse: convert fuse_force_forget() to simple api
454a7613f54e : fuse: add noreply to fuse_args
c500ebaa908d : fuse: convert flush to simple api
40ac7ab2d021 : fuse: simplify 'nofail' request
1f4e9d03d1fb : fuse: rearrange and resize fuse_args fields
d5b4854357f4 : fuse: flatten 'struct fuse_args'
76e43c8ccaa3 : fuse: fix deadlock with aio poll and fuse_iqueue::waitq.lock
79bdcb202a35 : ARM: 8906/1: drivers/amba: add reset control to amba bus probe
b0fe66cf0950 : ARM: 8905/1: Emit __gnu_mcount_nc when using Clang 10.0.0 or newer
1d31999cf04c : ARM: 8904/1: skip nomap memblocks while finding the lowmem/highmem boundary
c576666863b7 : io_uring: optimize submit_and_wait API
e1a00b5b253a : ALSA: firewire-tascam: check intermediate state of clock status and retry
2617120f4de6 : ALSA: firewire-tascam: handle error code when getting current source of clock
b99a3120f9a3 : rtc: meson: mark PM functions as __maybe_unused
e02e3ddac772 : rtc: sc27xx: Remove clearing SPRD_RTC_POWEROFF_ALM_FLAG flag
4256d434935e : libperf: Adopt perf_cpu_map__max() function
227cb129858a : libperf: Add missing event.h file to install rule
9eab951f34db : perf tests: Add libperf automated test for 'make -C tools/perf build-test'
5079bde79030 : perf python: Add missing python/perf.so dependency for libperf
728c1e2a05e4 : ath9k: release allocated buffer if timed out
853acf7caf10 : ath9k_htc: release allocated buffer if timed out
6ee95d1c8991 : nfsd: add support for upcall version 2
11a60d159259 : nfsd: add a "GetVersion" upcall for nfsdcld
45f09a1c5b85 : ath9k: Remove unneeded variable to store return value
bbf2f098838a : nfsd: Reset the boot verifier on all write I/O errors
055b24a8f230 : nfsd: Don't garbage collect files that might contain write errors
27c438f53e79 : nfsd: Support the server resetting the boot verifier
5e113224c17e : nfsd: nfsd_file cache entries should be per net namespace
db8deae03271 : ath10k: add reorder and change PN check logic for mac80211
83ac260151e7 : ath10k: add mic bytes for pmf management packet
07e98eb0a174 : drm/i915/selftests: Tighten the timeout testing for partial mmaps
45893a0abee6 : kexec: Fix file verification on S390
f8a9bc623a6d : security: constify some arrays in lockdown LSM
7973353e92ee : platform/x86: asus-wmi: Refactor charge threshold to use the battery hooking API
f73f8a504e27 : PCI: hv: Use bytes 4 and 5 from instance ID as the PCI domain numbers
77b4b5420422 : posix-cpu-timers: Fix permission check regression
7c465310fefc : drm/i915/selftests: Take runtime wakeref for igt_ggtt_lowlevel
cec5ca08e36f : drm/i915: Perform GGTT restore much earlier during resume
0efa99dd5875 : drm/i915/ringbuffer: Flush writes before RING_TAIL update
198d2533669b : drm/i915/execlists: Ignore lost completion events
4f78d91c7223 : gpiolib: acpi: make acpi_can_fallback_to_crs() static
1dea33e84d33 : gpiolib: of: fix fallback quirks handling
4c524191c0a2 : spi: bcm2835: Work around DONE bit erratum
4d154d33941d : drm/i915/display: Extract chv_read_luts()
8efd06989df4 : drm/i915/display: Extract i965_read_luts()
b0a7c754140b : drm/i915/display: Add gamma precision function for CHV
fa9a09f15065 : drm/i915/execlists: Clear STOP_RING bit on reset
3ba5368dc4e5 : regulator: uniphier: Add Pro5 USB3 VBUS support
9c86d003d620 : dt-bindings: regulator: add regulator-fixed-clock binding
8959e5324485 : regulator: fixed: add possibility to enable by clock
d57d90f4443b : regulator: s2mps11: Consistently use local variable
32bca2df7da2 : usb-storage: export symbols in USB_STORAGE namespace
8140de1ea3a0 : usb-storage: remove single-use define for debugging
c4f4af4094d6 : docs: Add documentation for Symbol Namespaces
eb8305aecb95 : scripts: Coccinelle script for namespace dependencies.
1d082773ff30 : modpost: add support for generating namespace dependencies
8e2adc6a00cd : export: allow definition default namespaces in Makefiles or sources
3d52ec5e5d0d : module: add config option MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS
cb9b55d21fe0 : modpost: add support for symbol namespaces
8651ec01daed : module: add support for symbol namespaces.
ed13fc33f763 : export: explicitly align struct kernel_symbol
c5e4a062fe66 : module: support reading multiple values per modinfo tag
c21815f1c199 : net/mlx4_en: ethtool: make array modes static const, makes object smaller
94a72b3f024f : bridge/mdb: remove wrong use of NLM_F_MULTI
c8dc55956b09 : net/ibmvnic: Fix missing { in __ibmvnic_reset
4f7f1973b0c8 : drm/vram: fix Kconfig
78d54f1f6a33 : drm/qxl: use drm_gem_ttm_print_info
b21fc73838fa : drm/qxl: use drm_gem_object_funcs callbacks
9286766ba65b : drm/vram: add vram-mm debugfs file
527f6d91f8bb : drm/vram: use drm_gem_ttm_print_info
ff540b76f14a : drm/ttm: add drm gem ttm helpers, starting with drm_gem_ttm_print_info()
2dc5d44ccc5e : drm: add drm_print_bits
f73b3cc39c84 : objtool: Clobber user CFLAGS variable
e86c2c8b9380 : x86/umip: Add emulation (spoofing) for UMIP covered instructions in 64-bit processes as well
21670bd78a25 : drm/lima: fix lima_gem_wait() return value
4fe2c963154c : io_uring: add support for link with drain
8776f3fa15a5 : io_uring: fix wrong sequence setting logic
fd521d3b0ed2 : drm/i915: include GTT page-size info in error state
33dd88992313 : drm/i915: cleanup cache-coloring
e9ceb751ad4e : drm/i915: s/i915_gtt_color_adjust/i915_ggtt_color_adjust
1e0a96e50882 : drm/i915: export color_differs
0366977480c4 : ARM: multi_v5_defconfig: make DaVinci part of the ARM v5 multiplatform build
f962396ce292 : ARM: davinci: support multiplatform build for ARM v5
13aeb3fe4d5b : ARM: exynos: Enable support for ARM architected timers
16986074035c : ARM: samsung: Fix system restart on S3C6410
f78787f36352 : i40e: Add support for X710 device
d3ae3cfbf548 : igc: Add tx_csum offload functionality
e7ba676c6188 : ixgbe: sync the first fragment unconditionally
c19d034b54fa : i40e: Remove EMPR traces from debugfs facility
54579ca83715 : i40e: Implement debug macro hw_dbg using dev_dbg
0c37f4484555 : platform/x86: asus-wmi: Rename CHARGE_THRESHOLD to RSOC
7c28503db19c : platform/x86: asus-wmi: Reorder ASUS_WMI_CHARGE_THRESHOLD
e1a8ca11c735 : i40e: fix hw_dbg usage in i40e_hmc_get_object_va
084b5a80e872 : arm64: KVM: Kill hyp_alternate_select()
aa979fa899c5 : arm64: KVM: Replace hyp_alternate_select with has_vhe()
b6749e20d571 : arm64: KVM: Drop hyp_alternate_select for checking for ARM64_WORKAROUND_834220
212fbf2c9e84 : irqchip/atmel-aic5: Add support for sam9x60 irqchip
9c426b770bd0 : irqchip/al-fic: Add support for irq retrigger
00c0916618e6 : igc: Remove unneeded PCI bus defines
155f0ac2c96b : iavf: allow permanent MAC address to change
9b924edd8f23 : igc: Add NVM checksum validation
0ea7e88d3f3d : fm10k: use a local variable for the frag pointer
675ab6509a01 : Documentation: iavf: Update the Intel LAN driver doc for iavf
10ce2c00cfdc : igc: Remove useless forward declaration
dee23594d587 : e1000e: Make speed detection on hotplugging cable more reliable
d7cb9da1864d : ixgbevf: Link lost in VM on ixgbevf when restoring from freeze or suspend
2410a3dad498 : iavf: remove unused debug function iavf_debug_d
710774e04861 : clk: mediatek: Add MT6779 clock support
85b18fe70494 : clk: mediatek: Add dt-bindings for MT6779 clocks
171f68a3b27a : dt-bindings: mediatek: bindings for MT6779 clk
3bcff3e45bc0 : clk: qcom: fix QCS404 TuringCC regmap
6863f5643dd7 : kbuild: allow Clang to find unused static inline functions for W=1 build
cf8f1696709a : virtio_ring: fix unmap of indirect descriptors
6fa5963c37a2 : ASoC: hdmi-codec: Add an op to set callback function for plug event
59b569480dc8 : random: Use wait_event_freezable() in add_hwgenerator_randomness()
347bce3eab76 : crypto: ux500 - Fix COMPILE_TEST warnings
f6680cbdb258 : crypto: x86/aes-ni - use AES library instead of single-use AES cipher
c552ffb5c93d : crypto: cavium/zip - Add missing single_release()
18a0bb4aca81 : crypto: marvell - Use kzfree rather than its implementation
f2ef960231d7 : crypto: caam - dispose of IRQ mapping only after IRQ is freed
549077d7d86a : crypto: caam - check irq_of_parse_and_map for errors
05d2a75441d4 : crypto: caam - use devres to unmap JR's registers
2eb0964eec5f : drm/i915: Restore relaxed padding (OCL_OOB_SUPPRES_ENABLE) for skl+
bb1a71f9c467 : drm/i915: Limit MST to <= 8bpc once again
6af112b11a4b : btrfs: Relinquish CPUs in btrfs_compare_trees
65e99c43e9c2 : btrfs: Don't assign retval of btrfs_try_tree_write_lock/btrfs_tree_read_lock_atomic
af024ed2e0e5 : btrfs: create structure to encode checksum type and length
e35b79a1070d : btrfs: turn checksum type define into an enum
84fe47a4be93 : btrfs: add enospc debug messages for ticket failure
0096420adb03 : btrfs: do not account global reserve in can_overcommit
426551f6866a : btrfs: use btrfs_try_granting_tickets in update_global_rsv
d792b0f19711 : btrfs: always reserve our entire size for the global reserve
3593ce30b5b4 : btrfs: change the minimum global reserve size
d05e46497f86 : btrfs: rename btrfs_space_info_add_old_bytes
def936e53530 : btrfs: remove orig_bytes from reserve_ticket
00c0135eb8b8 : btrfs: fix may_commit_transaction to deal with no partial filling
2341ccd1bf05 : btrfs: rework wake_all_tickets
18fa2284aac3 : btrfs: refactor the ticket wakeup code
91182645075f : btrfs: stop partially refilling tickets when releasing space
a43c383574d8 : btrfs: add space reservation tracepoint for reserved bytes
f3e75e3805e1 : btrfs: roll tracepoint into btrfs_space_info_update helper
ef1317a1b9a3 : btrfs: do not allow reservations if we have pending tickets
e182163d9cbe : btrfs: stop clearing EXTENT_DIRTY in inode I/O tree
f50cb7aff964 : btrfs: treat RWF_{,D}SYNC writes as sync for CRCs
c09767a8960c : btrfs: use correct count in btrfs_file_write_iter()
c82f823c9b00 : btrfs: tie extent buffer and it's token together
48bc39501a54 : btrfs: assume valid token for btrfs_set/get_token helpers
cb49511328dc : btrfs: define separate btrfs_set/get_XX helpers
6ff49c6ad285 : btrfs: Make btrfs_find_name_in_ext_backref return struct btrfs_inode_extref
9bb8407f54f6 : btrfs: Make btrfs_find_name_in_backref return btrfs_inode_ref struct
1dc990dfd310 : btrfs: move dev_stats helpers to volumes.c
67b61aefcef3 : btrfs: move struct io_ctl to free-space-cache.h
18d0f5c6e16c : btrfs: move functions for tree compare to send.c
4b231ae47417 : btrfs: rename and export read_node_slot
8a953348afdd : btrfs: move private raid56 definitions from ctree.h
784352fe0bb4 : btrfs: move math functions to misc.h
602cbe91fb01 : btrfs: move cond_wake_up functions out of ctree
d2979aa25fc8 : btrfs: use proper error values on allocation failure in clone_fs_devices
a06dee4d7eb6 : btrfs: proper error handling when invalid device is found in find_next_devid
3acd48507dc4 : btrfs: fix allocation of free space cache v1 bitmap pages
62fdaa52a3d0 : btrfs: Detect unbalanced tree with empty leaf before crashing btree operations
ebc87351e5fc : btrfs: Deprecate BTRFS_SUBVOL_CREATE_ASYNC flag
762bf09893b4 : btrfs: improve error handling in run_delalloc_nocow
e8e210075a90 : btrfs: comment and minor simplifications in run_delalloc_nocow
922f0518249d : btrfs: streamline code in run_delalloc_nocow in case of inline extents
bb55f6260b47 : btrfs: simplify extent type checks in run_delalloc_nocow
a6bd9cd1559b : btrfs: improve comments around nocow path
3e024846d241 : btrfs: refactor variable scope in run_delalloc_nocow
bcacf5f3f92b : btrfs: only reserve metadata_size for inodes
2bd36e7b4fd6 : btrfs: rename the btrfs_calc_*_metadata_size helpers
0785a9aacf9d : btrfs: tree-checker: Add EXTENT_DATA_REF check
e2406a6f13bd : btrfs: tree-checker: Add simple keyed refs check
f82d1c7ca8ae : btrfs: tree-checker: Add EXTENT_ITEM and METADATA_ITEM check
f11369897ed4 : btrfs: fix error pointer check in __btrfs_map_block()
3b80a984d228 : btrfs: dev stat drop useless goto
440630ea7c37 : btrfs: dev stats item key conversion per cpu type is not needed
4f84bd7f99fb : btrfs: Make reada_tree_block_flagged private
b0c1fe1eaf5e : btrfs: compression: replace set_level callbacks by a common helper
e18333a7cb97 : btrfs: define compression levels statically
efad8a853ad2 : Btrfs: fix use-after-free when using the tree modification log
27e022a9c6fe : btrfs: replace: BTRFS_DEV_REPLACE_ITEM_STATE_x defines should go
d3984c90414a : btrfs: introduce an evict flushing state
9ce2f423b946 : btrfs: refactor priority_reclaim_metadata_space
03235279b4de : btrfs: factor out the ticket flush handling
374bf9c5cd7d : btrfs: unify error handling for ticket flushing
844245b45484 : btrfs: add a flush step for delayed iputs
e11c0406ad1b : btrfs: unexport the temporary exported functions
3e43c279e824 : btrfs: migrate the block group cleanup code
878d7b679491 : btrfs: migrate the alloc_profile helpers
07730d87ac78 : btrfs: migrate the chunk allocation code
606d1bf10d7e : btrfs: migrate the block group space accounting helpers
ade4b5169f3f : btrfs: export block group accounting helpers
77745c05115f : btrfs: migrate the dirty bg writeout code
26ce2095e03c : btrfs: migrate inc/dec_block_group_ro code
8484764e8587 : btrfs: temporarily export btrfs_get_restripe_target
4358d9635a16 : btrfs: migrate the block group read/creation code
e3e0520b32bc : btrfs: migrate the block group removal code
3b2a78f21d5c : btrfs: temporarily export inc_block_group_ro
9f21246d8c7e : btrfs: migrate the block group caching code
9188db611dbb : btrfs: sysfs: move helper macros to sysfs.c
8f52316c271a : btrfs: sysfs: move type conversion helpers to sysfs.c
67715b206c39 : btrfs: cleanup kobject.h includes
f93c39970b1d : btrfs: factor out sysfs code for updating sprout fsid
b5865babb7b4 : btrfs: factor out sysfs code for deleting block group and space infos
5b28692e0c4f : btrfs: factor out sysfs code for sending device uevent
f10152bcc962 : btrfs: sysfs: replace direct access to feature set names with a helper
27992d014554 : btrfs: sysfs: unexport space_info_ktype
b882327a7740 : btrfs: factor out sysfs code for creating space infos
536ea45cba34 : btrfs: sysfs: unexport btrfs_raid_ktype
32a9991f15a0 : btrfs: factor sysfs code out of link_block_group
89439109bc2b : btrfs: move sysfs declarations out of ctree.h
ae4b9b4c7d54 : btrfs: opencode reset of all device stats
4e411a7d0441 : btrfs: reset device stat using btrfs_dev_stat_set
73798c465b66 : btrfs: qgroup: Try our best to delete qgroup relations
73a3ca20934d : btrfs: clarify btrfs_ioctl_get_dev_stats padding
202f64ef427c : Btrfs: make test_find_first_clear_extent_bit fail on incorrect results
cdf52bd9fe28 : Btrfs: fix memory leaks in the test test_find_first_clear_extent_bit
b33151e7b3a3 : btrfs: delete debugfs code
6e369febbc53 : btrfs: sysfs: add debugging exports
6a9fb468f115 : btrfs: make caching_thread use btrfs_find_next_key
caa4efafcf03 : btrfs: temporarily export fragment_free_space
e3cb339fa5ca : btrfs: export the caching control helpers
6f410d1b3dbf : btrfs: export the excluded extents helpers
676f1f759fa3 : btrfs: export the block group caching helpers
3eeb3226a889 : btrfs: migrate nocow and reservation helpers
3cad128400c2 : btrfs: migrate the block group ref counting stuff
2e405ad84254 : btrfs: migrate the block group lookup code
aac0023c2106 : btrfs: move basic block_group definitions to their own header
478b4d9f0105 : btrfs: move btrfs_add_free_space out of a header file
430a662602ea : btrfs: tree-log: use symbolic name for first replay stage
f64ce7b84c47 : btrfs: async-thread: convert defines to enums
e13976cf1203 : btrfs: tree-log: convert defines to enums
82253cb6863c : btrfs: remove unused key type set/get helpers
adf4c0c53a98 : btrfs: remove unused btrfs_device::flush_bio_sent
b64119b5f043 : Btrfs: remove unnecessary condition in btrfs_clone() to avoid too much nesting
559ca6ea695e : btrfs: Refactor btrfs_calc_avail_data_space
e678934cbe5f : btrfs: Remove unnecessary check from join_running_log_trans
32e534402ad5 : Btrfs: wake up inode cache waiters sooner to reduce waiting time
9d123a35d7e9 : Btrfs: fix inode cache waiters hanging on path allocation failure
a68ebe0790fc : Btrfs: fix inode cache waiters hanging on failure to start caching thread
29d47d00e0ae : Btrfs: fix inode cache block reserve leak on failure to allocate data space
7764d56baa84 : Btrfs: fix hang when loading existing inode cache off disk
259ee7754b67 : btrfs: tree-checker: Add ROOT_ITEM check
2a28468e525f : btrfs: extent-tree: Make sure we only allocate extents from block groups with the same type
933c22a7512c : btrfs: delayed-inode: Kill the BUG_ON() in btrfs_delete_delayed_dir_index()
112974d4067b : btrfs: volumes: Remove ENOSPC-prone btrfs_can_relocate()
e91381421f87 : btrfs: extent-tree: Add comment for inc_block_group_ro()
135da9766eea : btrfs: volumes: Add comment for find_free_dev_extent_start()
9e3246a5f675 : btrfs: volumes: Unexport find_free_dev_extent_start()
73e82fe4099b : btrfs: assert tree mod log lock in __tree_mod_log_insert
d23ea3fa7dcb : btrfs: assert extent map tree lock in add_extent_mapping
982f1f5d1617 : btrfs: Add an assertion to warn incorrect case in insert_inline_extent()
330a58279045 : btrfs: Remove leftover of in-band dedupe
74e9194afb2c : btrfs: Remove delalloc_end argument from extent_clear_unlock_delalloc
cecc8d9038d1 : btrfs: Move free_pages_out label in inline extent handling branch in compress_file_range
ac3e99334d64 : btrfs: Return number of compressed extents directly in compress_file_range
40cf931fa81b : btrfs: use common vfs LABEL ioctl definitions
5044ed4f394c : btrfs: Remove unused locking functions
8ddc319706e5 : btrfs: reduce stack usage for btrfsic_process_written_block
99fccf33c203 : btrfs: remove set but not used variable 'offset'
690a5dbfc513 : Btrfs: fix ENOSPC errors, leading to transaction aborts, when cloning extents
9cba40a693e6 : Btrfs: factor out extent dropping code from hole punch handler
6cadd8ae2136 : regulator: lp87565: Simplify lp87565_buck_set_ramp_delay
dfe58f201159 : ASoC: rt5677: keep analog power register at SND_SOC_BIAS_OFF
957fa47823df : f2fs: Fix indefinite loop in f2fs_gc()
2243fd4186a9 : clk: qcom: clk-rpmh: Add support for SM8150
51ffc35d68d4 : dt-bindings: clock: Document SM8150 rpmh-clock compatible
a64a9e5172f8 : clk: qcom: clk-rpmh: Convert to parent data scheme
8c758d667584 : dt-bindings: clock: Document the parent clocks
3f905469c8ce : clk: qcom: gcc: Use floor ops for SDCC clocks
593020811cb0 : clk: qcom: gcc-qcs404: Use floor ops for sdcc clks
5e4b7e82d497 : clk: qcom: gcc-sdm845: Use floor ops for sdcc clks
92f35b751c71 : KVM: arm/arm64: vgic: Allow more than 256 vcpus for KVM_IRQ_LINE
2236439bc667 : drm/vram: Implement lazy unmapping for GEM VRAM buffers
f3309105b879 : drm/vram: Add infrastructure for move_notify()
bc25bb9192c0 : drm/vram: Acquire lock only once per call to vmap()/vunmap()
37a48adfba6c : drm/vram: Add kmap ref-counting to GEM VRAM objects
d810583fc2fc : drm/i915/execlists: Remove incorrect BUG_ON for schedule-out
1233c7b95c70 : tools/power/x86/intel-speed-select: Display core count for bucket
92e0e87d0be5 : platform/x86: ISST: Allow additional TRL MSRs
55dac43747be : pinctrl: intel: mark intel_pin_to_gpio __maybe_unused
8995673e6f58 : spi-gpio: Use PTR_ERR_OR_ZERO() in spi_gpio_request()
e5ef909cb42c : tda9950: use cec_notifier_cec_adap_(un)register
33b773dc9288 : ASoC: rt5677: Remove magic number register writes
e8fbd2505242 : ASoC: soc-core: self contained soc_unbind_aux_dev()
4893a2eb34a9 : ASoC: soc-core: add soc_unbind_aux_dev()
bee886f1ea9d : ASoC: soc-core: self contained soc_bind_aux_dev()
bc7c16c226a9 : ASoC: soc-core: move soc_probe_link_dais() next to soc_remove_link_dais()
c7e73774f2f4 : ASoC: soc-core: self contained soc_probe_link_dais()
c4b4698291a1 : ASoC: soc-core: add new soc_link_init()
a7d44f78063d : ASoC: soc-core: move soc_probe_dai() next to soc_remove_dai()
4ca47d21bf7a : ASoC: soc-core: self contained soc_remove_link_dais()
b006c0c6ed0d : ASoC: soc-core: self contained soc_remove_link_components()
62f07a6b6dba : ASoC: soc-core: self contained soc_probe_link_components()
5d7f965e5675 : drm/i915/buddy: add missing call to i915_global_register
c0b913447b75 : regulator: slg51000: use devm_gpiod_get_optional() in probe
71137bfd9897 : drm: exynos: exynos_hdmi: use cec_notifier_conn_(un)register
7ac1573e263f : drm/sun4i/sun4i_hdmi_enc: call cec_s_conn_info()
6cbe29c92311 : regulator: lp8788-ldo: make array en_mask static const, makes object smaller
13ab0d1ab8ae : ASoC: rt1308: make array pd static const, makes object smaller
b61b1e35ed06 : ASoC: rt1305: make array pd static const, makes object smaller
2b70d5776e8b : ASoC: rt1011: make array pd static const, makes object smaller
2458adb8f92a : SoC: simple-card-utils: set 0Hz to sysclk when shutdown
f1879d7b98dc : ASoC: rockchip: ignore 0Hz sysclk
78b93b04771b : ASoC: codecs: ad193x: make two arrays static const, makes object smaller
ebe02a5b9ef0 : ASoC: es8316: support fixed and variable both clock rates
0db0c62c88b8 : ASoC: es8316: fix redundant codes of clock
73681f4f1426 : ASoC: ams-delta: Take control over audio mute GPIO pins
2ec42f3147e1 : ASoC: dmaengine: Make the pcm->name equal to pcm->id if the name is not set
92a57b3fb500 : drm/stm: ltdc: add pinctrl for DPI encoder mode
5ca2f54b597c : gpio: fix line flag validation in lineevent_create
e95fbc130a16 : gpio: fix line flag validation in linehandle_create
59929d3a2eb6 : gpio: mockup: add missing single_release()
796114f5c522 : crypto: caam - make sure clocks are enabled first
143d2647c892 : crypto: arm/aes-ce - implement ciphertext stealing for CBC
2ed8b79098cf : crypto: arm/aes-neonbs - implement ciphertext stealing for XTS
c61b1607ed4f : crypto: arm/aes-ce - implement ciphertext stealing for XTS
67cfa5d3b721 : crypto: arm64/aes-neonbs - implement ciphertext stealing for XTS
7cceca8b25b3 : crypto: arm64/aes - implement support for XTS ciphertext stealing
7c9d65c40a53 : crypto: arm64/aes-cts-cbc - move request context data to the stack
0cfd507c8346 : crypto: arm64/aes-cts-cbc-ce - performance tweak
6017826b4940 : crypto: skcipher - add the ability to abort a skcipher walk
69b6f2e817e5 : crypto: arm64/aes-neon - limit exposed routines if faster driver is enabled
7a3b1c6ee761 : crypto: arm64/aes-neonbs - replace tweak mask literal with composition
38e73b3d38c4 : crypto: arm/aes-neonbs - replace tweak mask literal with composition
e53b43d8d41f : crypto: arm/aes-ce - replace tweak mask literal with composition
1dede02bdd64 : crypto: arm/aes-ce - switch to 4x interleave
46a22776bc97 : crypto: arm/aes-ce - yield the SIMD unit between scatterwalk steps
fcb0e30df0e8 : crypto: arm/aes - fix round key prototypes
0ba3c026e685 : crypto: skcipher - Unmap pages after an external error
7b865ec15ed3 : crypto: arm64/aes - Use PTR_ERR_OR_ZERO rather than its implementation.
372ea263b3d9 : m68k: coldfire: Include the GPIO driver header
f74c2bb98776 : Linux 5.3-rc8
3474a2c62ff9 : netfilter: nf_tables_offload: move indirect flow_block callback logic to core
a793f0eeb7f5 : drm/panel: panel-simple: Set OSD070T1718 panel type
89958b7cd955 : drm/bridge: panel: Infer connector type from panel by default
9a2654c0f62a : drm/panel: Add and fill drm_panel type field
b44492afd2b1 : netfilter: nf_tables_offload: avoid excessive stack usage
b74ae9618b15 : netfilter: nf_tables: Fix an Oops in nf_tables_updobj() error handling
5fa1659105fa : parisc: Disable HP HSC-PCI Cards to prevent kernel crash
1191cf4986b5 : parisc: add support for kexec_file_load() syscall
3be6e58ca1c9 : parisc: wire up kexec_file_load syscall
fc697dc0c26a : parisc: add kexec syscall support
507efd63d98c : parisc: add __pdc_cpu_rendezvous()
bfafddd8de42 : include/linux/compiler.h: fix Oops for Clang-compiled kernels
a515d6488505 : IIO: Ingenic JZ47xx: Add support for JZ4770 SoC ADC.
b23bf21f550a : dt-bindings: iio/adc: Add AUX2 channel idx for JZ4770 SoC ADC
cec8b1e3cb51 : dt-bindings: iio/adc: Add a compatible string for JZ4770 SoC ADC
6c59a962e081 : iio: fix center temperature of bmc150-accel-core
7ed106d8fdfa : dt-bindings: PCI: tegra: Add PCIe slot supplies regulator entries
151481ef5e36 : dt-bindings: PCI: tegra: Add sideband pins configuration entries
56e15a238d92 : PCI: tegra: Add Tegra194 PCIe support
5e7965681ace : iio: light: cm36651: redundant assignment to variable ret
85ae3aeedecc : iio: imu: st_lsm6dsx: forbid 0 sensor sensitivity
de10ac47597e : iio: adc: meson_saradc: Fix memory allocation order
789492f0c865 : ALSA: lx6464es - add support for LX6464ESe pci express variant
42776c14c692 : staging: iio: adc: ad7192: Add system calibration support
c88c8cd8265a : iio: adc: ad_sigma_delta: Export ad_sd_calibrate
b73b93a2af33 : iio: adc: ad7192: Add sysfs ABI documentation
afa8b475c1ae : x86/timer: Force PIT initialization when !X86_FEATURE_ARAT
950b07c14e8c : Revert "x86/apic: Include the LDR when clearing out APIC registers"
7ce5eed0998c : scsi: ufs-hisi: use devm_platform_ioremap_resource() to simplify code
0b2755516624 : scsi: ufshcd: use devm_platform_ioremap_resource() to simplify code
c0c1a71e9542 : scsi: hisi_sas: use devm_platform_ioremap_resource() to simplify code
5f57704dbcfe : scsi: ufs: Use kmemdup in ufshcd_read_string_desc()
3e303a42a3a8 : scsi: arm64: dts: qcom: sdm845: Specify UFS device-reset GPIO
b8416b2fedbf : scsi: ufs-qcom: Implement device_reset vops
d8d9f7931ac2 : scsi: ufs: Introduce vops for resetting device
4fb86a6bc549 : scsi: lpfc: Fix reset recovery paths that are not recovering
2d44d165e939 : scsi: lpfc: Convert existing %pf users to %ps
548d52bcc070 : ARM: dts: mmp2: add OLPC XO 1.75 machine
9393e2da5c90 : ARM: dts: mmp2: rename the USB PHY node
8381a1d48da9 : ARM: dts: mmp2: specify reg-shift for the UARTs
9a0c157d8876 : ARM: dts: mmp2: add camera interfaces
e45b876d1958 : ARM: dts: mmp2: fix the SPI nodes
948b5bbcdc21 : ARM: dts: mmp2: trivial whitespace fix
fb377eb80c80 : ipc: fix sparc64 ipc() wrapper
fd807dc4719c : scsi: qla2xxx: Update driver version to 10.01.00.19-k
2037ce49d30a : scsi: qla2xxx: Fix stale session
ce0ba496dccf : scsi: qla2xxx: Fix stuck login session
32a13df21668 : scsi: qla2xxx: Fix driver reload for ISP82xx
cb92cb1657c4 : scsi: qla2xxx: Fix flash read for Qlogic ISPs
da48b82425b8 : scsi: qla2xxx: Fix message indicating vectors used by driver
670d8be28e72 : scsi: sd: Improve unaligned completion resid message
3ec24fb4c035 : scsi: fnic: fix msix interrupt allocation
3bc3d30ca324 : tools/power/x86/intel-speed-select: Fix memory leak
522586a9d5c3 : tools/power/x86/intel-speed-select: Output success/failed for command output
49aed155ec1b : tools/power/x86/intel-speed-select: Output human readable CPU list
76c2ef35f739 : tools/power/x86/intel-speed-select: Change turbo ratio output to maximum turbo frequency
808088e4a1fb : tools/power/x86/intel-speed-select: Switch output to MHz
dece22a2d5e3 : tools/power/x86/intel-speed-select: Simplify output for turbo-freq and base-freq
3ec2aef1b03e : tools/power/x86/intel-speed-select: Fix cpu-count output
43774c0dccb4 : tools/power/x86/intel-speed-select: Fix help option typo
a8dc07448177 : tools/power/x86/intel-speed-select: Fix package typo
010764b8856e : tools/power/x86/intel-speed-select: Fix a read overflow in isst_set_tdp_level_msr()
0ecee9e3d422 : platform/x86: intel_int0002_vgpio: Use device_init_wakeup
1bd43d0077b9 : platform/x86: intel_int0002_vgpio: Fix wakeups not working on Cherry Trail
09e7f2805c35 : platform/x86: compal-laptop: Initialize "value" in ec_read_u8()
37d960a4d753 : platform/x86: touchscreen_dmi: Add info for the Trekstor Primebook C11B 2-in-1
110ea1d833ad : platform/x86: thinkpad_acpi: Add ThinkPad PrivacyGuard
ad0d315b4d4e : platform/x86: pmc_atom: Add Siemens SIMATIC IPC227E to critclk_systems DMI table
a8e0abae2fe0 : Documentation/process: Add Qualcomm process ambassador for hardware security issues
0b43e41e9381 : platform/x86: intel_pmc_core_pltdrv: Module removal warning fix
7d505758b1e5 : platform/x86: intel_pmc_core: Do not ioremap RAM
07779c33a728 : platform/x86: asus-wmi: Fix condition in charge_threshold_store()
e681cc603a79 : net/tls: align non temporal copy to cache lines
e7b159a48ba6 : net/tls: remove the record tail optimization
d4774ac0d49a : net/tls: use RCU for the adder to the offload record list
7ccd451912dd : net/tls: unref frags in order
28abe5796252 : nfp: flower: cmsg rtnl locks can timeout reify messages
e9ac25b70da4 : net: hns3: make array spec_opcode static const, makes object smaller
f4ee1476861b : be2net: make two arrays static const, makes object smaller
52d565404647 : ionic: Remove unused including <linux/version.h>
3dcbdb134f32 : net: gso: Fix skb_segment splat when splitting gso_size mangled skb having linear-headed frag_list
d9da2c87176a : net: stmmac: Limit max speeds of XGMAC if asked to
5f8475daa296 : net: stmmac: selftests: Add Split Header test
41f2a3e6367e : net: stmmac: dwmac4: Enable RX Jumbo frame support
b3138c5b0f9c : net: stmmac: selftests: Set RX tail pointer in Flow Control test
034c8fadba33 : net: stmmac: selftests: Add missing checks for support of SA
e85526404ca7 : ext4: add missing bigalloc documentation.
0079ad8e8dc3 : ipmr: remove hard code cache_resolve_queue_len limit
8652f17c658d : ipv6: addrconf_f6i_alloc - fix non-null pointer check to !IS_ERR()
fe163e534e5e : isdn/capi: check message length in capi_write()
68622d071e55 : hv_netvsc: Sync offloading features to VF NIC
b441f79532ec : hv_netvsc: Allow scatter-gather feature to be tunable
1c2977c09499 : net/ibmvnic: free reset work of removed device from queue
b58662a5f7f4 : tcp: ulp: fix possible crash in tcp_diag_get_aux_size()
3dd97a08271f : net: fib_notifier: move fib_notifier_ops from struct net into per-net struct
63b2ed4e10b2 : net: phylink: Fix flow control resolution
9b789f476eca : ethernet: micrel: Use DIV_ROUND_CLOSEST directly to make it readable
b82573fdbef8 : net/hamradio/6pack: Fix the size of a sk_buff used in 'sp_bump()'
ca78410403dd : PCI: Get rid of dev->has_secondary_link flag
984998e3404e : PCI: Make pcie_downstream_port() available outside of access.c
62974fc389b3 : libnvdimm: Enable unit test infrastructure compile checks
ba170f76b69d : mm, notifier: Catch sleeping/blocking for !blockable
312364f3534c : kernel.h: Add non_block_start/end()
f2bc09e95191 : drm/radeon: guard against calling an unpaired radeon_mn_unregister()
6bdf3b0aeead : csky: add missing brackets in a macro for tlb.h
b4bc7817b2bc : pagewalk: use lockdep_assert_held for locking validation
7b86ac3371b7 : pagewalk: separate function pointers from iterator data
a520110e4a15 : mm: split out a new pagewalk.h header from mm.h
810e24e009cf : mm/mmu_notifiers: annotate with might_sleep()
66204f1d2d1b : mm/mmu_notifiers: prime lockdep
23b68395c7c7 : mm/mmu_notifiers: add a lockdep map for invalidate_range_start/end
8d0d5c3fa16f : ALSA: firewire-lib: remove WARN_ON() at destruction of AMDTP domain
3e443eb353ed : EDAC/amd64: Add PCI device IDs for family 17h, model 70h
cfb9a34d147b : f2fs: convert inline_data in prior to i_size_write
e8c82c11c93d : f2fs: fix error path of f2fs_convert_inline_page()
d0995b53130e : f2fs: add missing documents of reserve_root/resuid/resgid
100c06554ef3 : f2fs: fix flushing node pages when checkpoint is disabled
00e09c0bccc7 : f2fs: enhance f2fs_is_checkpoint_ready()'s readability
b757f6edbedd : f2fs: clean up __bio_alloc()'s parameter
9ea2f0be6cea : f2fs: fix wrong error injection path in inc_valid_block_count()
052a82d85a3b : f2fs: fix to writeout dirty inode during node flush
950d47f23352 : f2fs: optimize case-insensitive lookups
0c043d70d047 : Input: elan_i2c - remove Lenovo Legion Y7000 PnpID
d3d04f6c330a : clk: Add support for AST2600 SoC
c1c4942eebdb : clk: aspeed: Move structures to header
08e697808f68 : kprobes/parisc: remove arch_kprobe_on_func_entry()
ea46a13ebf53 : kexec_elf: support 32 bit ELF files
571ceb7d9695 : kexec_elf: remove unused variable in kexec_elf_load()
3bd9c3366ee5 : kexec_elf: remove Elf_Rel macro
10ba459f870c : kexec_elf: remove PURGATORY_STACK_SIZE
5f71d977206f : kexec_elf: remove parsing of section headers
d34e0ad3eaf4 : kexec_elf: change order of elf_*_to_cpu() functions
175fca3bf91a : kexec: add KEXEC_ELF
81b94f147757 : clk/ti: Use kmemdup rather than duplicating its implementation
b473bc2dcd5a : gfs2: Improve mmap write vs. truncate consistency
795fe54c2a82 : bfq: Add per-device weight
5ff047e32812 : bfq: Extract bfq_group_set_weight from bfq_io_set_weight_legacy
e9d3c866bf4c : bfq: Fix the missing barrier in __bfq_entity_update_weight_prio
a4c8723a162e : bus: ti-sysc: Remove unpaired sysc_clkdm_deny_idle()
78e05972c5e6 : ipc: fix semtimedop for generic 32-bit architectures
42014f69bb23 : drm/i915: Hook up GT power management
c7eb6869632a : vfs: subtype handling moved to fuse
c30da2e981a7 : fuse: convert to use the new mount API
d8bd2d442bb2 : Drivers: hv: vmbus: Resume after fixing up old primary channels
b307b38962eb : Drivers: hv: vmbus: Suspend after cleaning up hv_sock and sub channels
1f48dcf180e5 : Drivers: hv: vmbus: Clean up hv_sock channels by force upon suspend
f53335e3289f : Drivers: hv: vmbus: Suspend/resume the vmbus itself for hibernation
e3ede02add7e : Drivers: hv: vmbus: Ignore the offers when resuming from hibernation
271b2224d42f : Drivers: hv: vmbus: Implement suspend/resume for VSC drivers for hibernation
ed56ef675ae6 : Drivers: hv: vmbus: Add a helper function is_sub_channel()
63ecc6d22ce4 : Drivers: hv: vmbus: Suspend/resume the synic for hibernation
dba61cda3046 : Drivers: hv: vmbus: Break out synic enable and disable operations
464828dfb1c9 : fbdev/sa1100fb: Remove even more dead code
42770cbf18ae : drm/blend: Define the direction of Z position values
d69d0b4384ba : clk: clk-cdce925: Add regulator support
f121edb69799 : dt-bindings: clock: cdce925: Add regulator documentation
f9d67cd7bc64 : clk: fix devm_platform_ioremap_resource.cocci warnings
f5c009dbf173 : clk: spear: Make structure i2s_sclk_masks constant
8863a5bf689a : clk: st: clkgen-pll: remove unused variable 'st_pll3200c32_407_a0'
e03a47deaff4 : clk: st: clkgen-fsyn: remove unused variable 'st_quadfs_fs660c32_ops'
5bf05dc58d65 : drm/i915/tgl: Register state context definition for Gen12
cdb736fa8b8b : drm/i915: Use engine relative LRIs on context setup
a2c11b034142 : kcm: use BPF_PROG_RUN
1f4f80fed217 : selftests/bpf: test_progs: convert test_tcp_rtt
e3e02e1d9c24 : selftests/bpf: test_progs: convert test_sockopt_inherit
3886bd7c9b01 : selftests/bpf: test_progs: convert test_sockopt_multi
9a365e67d8bb : selftests/bpf: test_progs: convert test_sockopt_sk
4a64742168ce : selftests/bpf: test_progs: convert test_sockopt
88dadc632763 : selftests/bpf: test_progs: add test__join_cgroup helper
6e5c5272ca00 : drm/i915: Use NOEVICT for first pass on attemping to pin a GGTT mmap
9e77f5001b98 : drm/i915: to make vgpu ppgtt notificaiton as atomic operation
29326a167adb : drm/i915: Flush the existing fence before GGTT read/write
ff36c5c4fd0b : drm/i915: Hold irq-off for the entire fake lock period
618916a4bf16 : kbuild: replace BASH-specific ${@:2} with shift and ${@}
a932b77b4d19 : ARM: dts: logicpd-som-lv: Fix i2c2 and i2c3 Pin mux
ac90f249e15c : io_uring: expose single mmap capability
b33f56a1e405 : staging: rtl8723bs: hal: remove redundant variable n
f0c7686dd746 : staging: pi433: Fix typo in documentation
44f6b40c225e : staging: exfat: stop using 32-bit time_t
26cf7660919e : staging: exfat: stopusing CONFIG_FAT_DEFAULT_IOCHARSET
00d2ec1e6bd8 : ARM: 8903/1: ensure that usable memory in bank 0 starts from a PMD-aligned address
24cf23276a54 : ARM: dts: am3517-evm: Fix missing video
f9f5518a3868 : ARM: dts: logicpd-torpedo-baseboard: Fix missing video
4957eccf979b : ARM: omap2plus_defconfig: Fix missing video
a3200debde5f : drm/modes: Make the whitelist more const
96088a203a0b : iommu/omap: Mark pm functions __maybe_unused
c4d48cf5e2f0 : MIPS: ralink: deactivate PCI support for SOC_MT7621
71cd86cfaa12 : drm/i915/tgl: Use refclk/2 as bypass frequency
e62be10350eb : docs: mtd: Update spi nor reference driver
f9bcfe214b00 : lan743x: remove redundant assignment to variable rx_process_result
e27128db6283 : kbuild: rename KBUILD_ENABLE_EXTRA_GCC_CHECKS to KBUILD_EXTRA_WARN
64a91907c896 : kbuild: refactor scripts/Makefile.extrawarn
fd8ab76a8562 : ravb: TROCR register is only present on R-Car Gen3
2d957a7e2a9b : ravb: remove undocumented endianness selection
009a470365b3 : ravb: remove undocumented counter processing
845e4b8014a5 : ravb: correct typo in FBP field of SFO register
f145579d8398 : doc: arm64: fix grammar dtb placed in no attributes region
209c3aa7f0df : Documentation: sysrq: don't recommend 'S' 'U' before 'B'
c193a3ffc282 : mailmap: Update email address for Quentin Perret
ca9cab183449 : drm/i915: add immutable zpos plane properties
43c63c15bda8 : dt-bindings: Correct spelling in example schema
085a3a8fdf3e : ABI: Update dev-kmsg documentation to match current kernel behaviour
d13b12c30c34 : zd1211rw: use %*ph to print small buffer
0e48b86d9a8f : brcmfmac: use %*ph to print small buffer
290890df5a8a : hostap: use %*ph to print small buffer
4c3e48794dec : rtlwifi: Fix file release memory leak
eb9affaeff70 : rtw88: fix seq_file memory leak
64827a6ac049 : hostap: remove set but not used variable 'copied' in prism2_io_debug_proc_read
2f8c8e62cd50 : brcmfmac: add "reset" debugfs entry for testing reset
cb34212b1c25 : brcmfmac: add stub version of brcmf_debugfs_get_devdir()
8bb3537095f1 : Bluetooth: hidp: Fix assumptions on the return value of hidp_send_message
5e2c4ba20477 : dt-bindings: cpu: Add a support cpu type for cortex-a55
e6fa0dc86734 : swiotlb-xen: Convert to use macro
91f8ff09ada1 : net: hns3: make hclge_dbg_get_m7_stats_info static
1cbc662dd847 : net: hns3: disable loopback setting in hclge_mac_init
1483fa494643 : net: hns3: remove explicit conversion to bool
b7cf22b74a3f : net: hns3: add client node validity judgment
525a294e6080 : net: hns3: fix mis-assignment to hdev->reset_level in hclge_reset
323a2ac52227 : net: hns3: fix double free bug when setting ringparam
d9c0f2756a33 : net: hns3: fix error VF index when setting VLAN offload
c3a502deaf1f : stmmac: platform: adjust messages and move to dev level
b0a3caeafded : MAINTAINERS: add myself as maintainer for xilinx axiethernet driver
b88dd52c62bb : net: sched: fix reordering issues
fe4a7a41767a : net: phy: Do not check Link status when loopback is enabled
f4b633b911fd : forcedeth: use per cpu to collect xmit/recv statistics
6e1cdedcf036 : net: sonic: return NETDEV_TX_OK if failed to map buffer
a26142559c2b : block: fix elevator_get_by_features()
d1967e495a8d : net_sched: act_police: add 2 new attributes to support police 64bit rate and peakrate
e6e2fe2b8f7a : ALSA: firewire-tascam: add note for FE-8
95a7233c452a : net: openvswitch: Set OvS recirc_id from tc chain index
47e25277693c : nfp: Drop unnecessary continue in nfp_net_pf_alloc_vnics
787350ef8d80 : iwlwifi: dbg: remove iwl_fw_cancel_dumps function
9b1bcfcc6e06 : iwlwifi: dbg_ini: remove periodic trigger
4828f462b5eb : iwlwifi: dbg_ini: fix dump structs doc
4d3f5e8e7e3c : iwlwifi: fw api: add DRAM buffer allocation command
b108d8c782cc : iwlwifi: dbg_ini: remove apply point, switch to time point API
a29f6576c31d : iwlwifi: add iwl_tlv_array_len()
94b952b55c4d : iwlwifi: mvm: don't log un-decrypted frames
5952e0ec3f05 : iwlwifi: mvm: add support for single antenna diversity
fe69b7d1243a : iwlwifi: mvm: handle BAR_FRAME_RELEASE (0xc2) notification
0968fbfa4141 : iwlwifi: mvm: drop BA sessions on too many old-SN frames
f005fd88e965 : iwlwifi: add sta_id to WOWLAN_CONFIG_CMD
e5f3f215d07f : iwlwifi: add support for suspend-resume flow for new device generation
973ef19e9d50 : iwlwifi: fix warning iwl-trans.h is included more than once
7d34a7d7da97 : iwlwifi: always access the trans configuration via trans
d8913b803f3a : iwlwifi: pass the iwl_trans instead of cfg to some functions
286ca8eb4d0a : iwlwifi: add a pointer to the trans_cfg directly in trans
7e8258c09f56 : iwlwifi: pass the iwl_config_trans_params when needed
0c18714a0d32 : iwlwifi: pcie: set iwl_trans->cfg later in the probe function
a8c15954d64a : drm/i915: Protect debugfs per_file_stats with RCU lock
809805a820c6 : iwlwifi: pcie: move some cfg mangling from trans_pcie_alloc to probe
91eff3f82005 : iwlwifi: pcie: use the cfg we passed to iwl_trans_pcie_alloc()
79b6c8feb635 : iwlwifi: separate elements from cfg that are needed by trans_alloc
cd6de838e179 : iwlwifi: dbg_ini: use regions ops array instead of switch case in dump flow
bdc623901456 : iwlwifi: dbg_ini: make a single ops struct for paging collect
d4c444ef0dfa : iwlwifi: dbg_ini: move tx fifo data into fw runtime
0fc296f8efbc : iwlwifi: dbg_ini: use linked list for dump TLVs during dump creation
00eacde4974a : iwlwifi: dbg_ini: separate cfg and dump flows to different modules
dd36a507c806 : iwlwifi: mvm: look for the first supported channel when add/remove phy ctxt
c8cfa08e39c1 : iwlwifi: allocate bigger nvm data in case of UHB
2c0c02403547 : iwlwifi: remove unnecessary IWL_DEVICE_AX200_COMMON definition
a64d4e8d451d : iwlwifi: dbg: align wrt log prints to the same format
f259fc896e8d : iwlwifi: dbg_ini: remove debug flow TLV
341bd290b9a2 : iwlwifi: dbg_ini: verify debug TLVs at allocation phase
a1af4c486ae7 : iwlwifi: dbg_ini: use function to check if ini dbg mode is on
4a7bd3cf83fd : iwlwifi: remove duplicate FW string definitions
2196ea9c8d0f : iwlwifi: bump FW API to 50 for 22000 series
94c4a2e4c091 : iwlwifi: api: fix FTM struct documentation
6ce1e5c0c207 : iwlwifi: support per-platform antenna gain
e533f7458968 : iwlwifi: mvm: remove check for lq_sta in __iwl_mvm_rs_tx_status()
0202bcf0e36a : iwlwifi: mvm: simplify the channel switch flow for newer firmware
2d46f7af5ee3 : iwlwifi: stop passing bogus gfp flags arguments to dma_alloc_coherent
5b79c323525b : iwlwifi: dbg_ini: remove periphery phy and aux regions handling
40b7d22d1f0e : iwlwifi: dbg_ini: use linked list to store debug TLVs
ccdc3d6d1555 : iwlwifi: dbg_ini: maintain buffer allocations from trans instead of TLVs buffer
15995b759307 : iwlwifi: dbg: add debug periphery registers to 9000 device family
1971c4f9d9a6 : iwlwifi: remove unused regdb_ptrs allocation
41874d3a0b99 : iwlwifi: dbg_ini: align dbg tlv functions names to a single format
b5baefdad2fe : iwlwifi: scan: don't pass large argument by value
bab3cb9285a7 : iwlwifi: remove pm_runtime completely
75dfa6d58ba2 : iwlwifi: remove the d0i3 related module parameters
043fa901736f : iwlwifi: pcie: remove some more d0i3 code from the transport
0d52497ac8ee : iwlwifi: pcie: remove the refs / unrefs from the transport
ea74343aeb1c : iwlwifi: remove the opmode's d0i3 handlers
f60e27508165 : iwlwifi: remove runtime_pm_mode
ba7136f3f9e8 : iwlwifi: Set w-pointer upon resume according to SN
242d9c8b9a93 : iwlwifi: mvm: use FW thermal monitoring regardless of CONFIG_THERMAL
2e838c6f18db : iwlwifi: mvm: name magic numbers with enum
de645c934660 : iwlwifi: scan: add support for new scan request command version
aa43ae121675 : iwlwifi: LTR updates
24d2176d1778 : iwlwifi: remove the code under IWLWIFI_PCIE_RTPM
3596ad2b3e87 : iwlwifi: trans: remove suspending flag
1877fa3d5fb6 : iwlwifi: remove CMD_HIGH_PRIO
66cdca01e047 : iwlwifi: mvm: remove last leftovers of d0i3
632fa0eabc66 : iwlwifi: mvm: remove iwl_mvm_update_d0i3_power_mode
99970e4afbab : iwlwifi: mvm: remove d0i3_ap_sta_id
0ea933880a5f : iwlwifi: mvm: iwl_mvm_wowlan_config_key_params is for wowlan only
45745363336e : iwlwifi: mvm: remove the d0i3 entry/exit flow
4d4183c45e67 : iwlwifi: mvm: remove the tx defer for d0i3
58d3bef4163b : iwlwifi: remove all the d0i3 references
2b7f47539b76 : iwlwifi: mvm: start to remove the code for d0i3
f38acea63a5c : iwlwifi: mvm: add the skb length to a print
06eb547c4ae4 : iwlwifi: mvm: fix scan config command size
60ced7973f41 : iwlwifi: add ldbg config cmd debug print
576058330f2d : iwlwifi: dbg: support debug recording suspend resume command
203c83d3b256 : iwlwifi: dbg: move debug recording stop from trans to op mode
b721f5b1be18 : iwlwifi: dbg: move monitor recording functionality from header file
5a28c2148b0b : iwlwifi: mvm: remove unnecessary forward declarations
4f58121dc40a : iwlwifi: mvm: Block 26-tone RU OFDMA transmissions
07c89a601b64 : iwlwifi: mvm: remove redundant condition in iwl_mvm_set_hw_rfkill_state
79660869bf75 : iwlwifi: Send DQA enable command only if TVL is on
9cb63bf664fb : iwlwifi: bump FW API to 49 for 22000 series
0760bb9ac9e7 : PM: runtime: Documentation: add runtime_status ABI document
00066e9733f6 : Add Acer Aspire Ethos 8951G model quirk
1f493162b59b : Documentation/process/embargoed-hardware-issues: Microsoft ambassador
fbdf8d4bef49 : gpio: Fix further merge errors
c7581a414d28 : drm: Use EOPNOTSUPP, not ENOTSUPP
8928e917aeaf : soc: qcom: geni: Provide parameter error checking
754265bcab78 : iommu/amd: Fix race in increase_address_space()
98ededb61faf : x86/asm: Make some functions local labels
36b7200f67df : iommu/amd: Flush old domains in kdump kernel
559ceeed62a5 : x86/asm/suspend: Get rid of bogus_64_magic
ca7ce5a2710a : coccinelle: platform_get_irq: Fix parse error
e16c2983fba0 : x86/purgatory: Change compiler flags from -mcmodel=kernel to -mcmodel=large to fix kexec relocation errors
310aa0a25b33 : perf/hw_breakpoint: Fix arch_hw_breakpoint use-before-initialization
f6897deef4fc : iio: hid-sensor-attributes: Fix divisions for 32-bit platforms
4a5322560aa2 : drm/i915/gvt: update RING_START reg of vGPU when the context is submitted to i915
0a3242bdb477 : drm/i915/gvt: update vgpu workload head pointer correctly
864b23f0169d : x86/platform/uv: Fix kmalloc() NULL check routine
0cc5359d8fd4 : x86/cpu: Update init data for new Airmont CPU model
855fa1f362ca : x86/cpu: Add new Airmont variant to Intel family
0f65605a8d74 : x86/cpu: Add Elkhart Lake to Intel family
6e1c32c5dbb4 : x86/cpu: Add Tiger Lake to Intel family
84f6fec42e9e : drm/virtio: fix command submission with objects but without fence.
14e15f1bcd73 : xfs: push the grant head when the log head moves forward
0383f543d870 : xfs: push iclog state cleaning into xlog_state_clean_log
5e96fa8d2b09 : xfs: factor iclog state processing out of xlog_state_do_callback()
6546818c8570 : xfs: factor callbacks out of xlog_state_do_callback()
6769aa2a4f2b : xfs: factor debug code out of xlog_state_do_callback()
8ab39f11d974 : xfs: prevent CIL push holdoff in log recovery
cdea5459ce26 : xfs: fix missed wakeup on l_flush_wait
7c107afb871a : xfs: push the AIL in xlog_grant_head_wake
eb2e99943c5b : xfs: Use WARN_ON_ONCE for bailout mount-operation
ebddd2a15323 : sd: Set ELEVATOR_F_ZBD_SEQ_WRITE for ZBC disks
780d97a990cc : block: Set ELEVATOR_F_ZBD_SEQ_WRITE for nullblk zoned disks
737eb78e82d5 : block: Delay default elevator initialization
a0958ba7fcdc : block: Improve default elevator selection
68c43f133a75 : block: Introduce elevator features
954b4a5ce4a8 : block: Change elevator_init_mq() to always succeed
61db437d1cc1 : block: Cleanup elevator_init_mq() use
410f25de467e : Input: sidewinder - make array seq static const, makes object smaller
4370b231d100 : Input: reset device timestamp on sync
5b26db95fee3 : libnvdimm: Use PAGE_SIZE instead of SZ_4K for align check
047e0eff1f15 : libnvdimm/label: Remove the dpa align check
edbb52c24441 : libnvdimm/pfn_dev: Add page size and struct page size to pfn superblock
e96f0bf2ec92 : libnvdimm/pfn_dev: Add a build check to make sure we notice when struct page size change
1c97afa71409 : libnvdimm/pmem: Advance namespace seed for specific probe errors
a2d1c7a61db9 : libnvdimm/region: Rewrite _probe_success() to _advance_seeds()
46b2c32df7a4 : PCI: Add ACS quirk for iProc PAXB
544f44859913 : parisc: Save some bytes in dino driver
e499081da1a2 : PCI: Force trailing new line to resource_alignment_param in sysfs
273b177cac4b : PCI: Move pci_[get|set]_resource_alignment_param() into their callers
1297d97f4862 : net/mlx5e: Add port buffer's congestion counters
948d3f90e9e2 : net/mlx5: Expose HW capability bits for port buffer per priority congestion counters
63d67f305929 : net/mlx5: DR, Remove redundant dev_name print from err log
83de91f82665 : net/mlx5: DR, Fix error return code in dr_domain_init_resources()
f6a8cddfb50a : net/mlx5: DR, Remove useless set memory to zero use memset()
7f7edefda122 : net/mlx5e: Remove unnecessary clear_bit()s
fa9e01c89539 : net/mlx5e: kTLS, Remove unused function parameter
a2b7189be6b5 : net/mlx5: Use PTR_ERR_OR_ZERO rather than its implementation
e53e665558ee : net/mlx5: fix missing assignment of variable err
4938c3d84541 : net/mlx5: fix spelling mistake "offlaods" -> "offloads"
a6d35fb47a3f : net/mlx5e: Remove leftover declaration
5cc3a8c66dd5 : net/mlx5e: Use ipv6_stub to avoid dependency with ipv6 being a module
4057a7652b74 : net/mlx5: Kconfig: Fix MLX5_CORE dependency with PCI_HYPERV_INTERFACE
394cf13c2497 : net/mlx5e: Fix static checker warning of potential pointer math issue
d41a3effbb53 : keys: Fix missing null pointer check in request_key_auth_describe()
4a06c2c38235 : PCI: pciehp: Refer to "Indicators" instead of "LEDs" in comments
9194094be418 : PCI: pciehp: Remove pciehp_green_led_{on,off,blink}()
106feb2fdced : PCI: pciehp: Remove pciehp_set_attention_status()
94719ba090e2 : PCI: pciehp: Combine adjacent indicator updates
688033f52d71 : PCI: pciehp: Add pciehp_set_indicators() to set both indicators
9ee7e72fbbb8 : i2c: uniphier(-f): remove all dev_dbg()
22ac74a61947 : i2c: uniphier(-f): use devm_platform_ioremap_resource()
4016ba85880b : led: triggers: Fix dereferencing of null pointer
fe050f99072d : i2c: slave-eeprom: Add comment about address handling
2783d0638a51 : bus: ti-sysc: Fix handling of invalid clocks
eddf3e9c7c7e : genirq: Prevent NULL pointer dereference in resend_irqs()
f18ddc13af98 : alarmtimer: Use EOPNOTSUPP instead of ENOTSUPP
362cd2b1fad4 : lightnvm: print error when target is not found
43db059ea4b7 : lightnvm: introduce pr_fmt for the prefix nvm
00d9e47f8ec2 : posix-cpu-timers: Always clear head pointer on dequeue
226fd7020945 : clk: Document of_parse_clkspec() some more
7e30d2a5eb0b : make shmem_fill_super() static
df02450217c9 : make ramfs_fill_super() static
d401727ea0d7 : devtmpfs: don't mix {ramfs,shmem}_fill_super() with mount_single()
5a2be1288b51 : vfs: Convert squashfs to use the new mount API
6d56e4184368 : mtd: Kill mount_mtd()
ec10a24f10c8 : vfs: Convert jffs2 to use the new mount API
74f78fc5ef43 : vfs: Convert cramfs to use the new mount API
b94175998584 : vfs: Convert romfs to use the new mount API
0f071004109d : mtd: Provide fs_context-aware mount_mtd() replacement
43ce4c1feadb : vfs: Add a single-or-reconfig keying to vfs_get_super()
fe62c3a4e17d : vfs: Create fs_context-aware mount_bdev() replacement
533770cc0ae8 : new helper: get_tree_keyed()
1dd9bc08cf14 : vfs: set fs_context::user_ns for reconfigure
70aaf61a9b8b : PCI: Clean up resource_alignment parameter to not require static buffer
8050f3f6645a : PCI: Use static const struct, not const static struct
7f1c62c443a4 : PCI: Add pci_info_ratelimited() to ratelimit PCI separately
244c06c3b6d8 : PCI/IOV: Remove group write permission from sriov_numvfs, sriov_drivers_autoprobe
618f40ea026b : erofs: use read_cache_page_gfp for erofs_get_meta_page
4231138fe0c8 : erofs: always use iget5_locked
fe7c2423570d : erofs: use read_mapping_page instead of sb_bread
4f761fa253b4 : erofs: rename errln/infoln/debugln to erofs_{err, info, dbg}
84947eb60371 : erofs: save one level of indentation
73d03931be2f : erofs: kill use_vmap module parameter
e2c71e74b21e : erofs: kill all erofs specific fault injection
99634bf388db : erofs: add "erofs_" prefix for common and short functions
94e4e153b1c2 : erofs: kill __submit_bio()
e655b5b3a29c : erofs: kill prio and nofail of erofs_get_meta_page()
a5c0b7802cc9 : erofs: localize erofs_grab_bio()
688a5f2ed486 : erofs: kill verbose debug info in erofs_fill_super
0259f209487c : erofs: use dsb instead of layout for ondisk super_block
a2c75c8143ea : erofs: better erofs symlink stuffs
2d78c209b988 : erofs: update comments in inode.c
ea559e7b8451 : erofs: update erofs_fs.h comments
a5876e24f13f : erofs: use erofs_inode naming
1c2dfbf9c2c8 : erofs: kill erofs_{init,exit}_inode_cache
8a76568225de : erofs: better naming for erofs inode related stuffs
426a930891cf : erofs: use feature_incompat rather than requirements
c39747f770be : erofs: update erofs_inode_is_data_compressed helper
ed34aa4a8a7d : erofs: kill __packed for on-disk structures
b6796abd3cc1 : erofs: some macros are much more readable as a function
60a49ba8fee1 : erofs: on-disk format should have explicitly assigned numbers
4b66eb51d2c4 : erofs: remove all the byte offset comments
a95744670664 : regulator: tps65132: Stop parsing DT when gpio is not found
f953e72c9ca6 : ALSA: hda/hdmi: remove redundant assignment to variable pcm_idx
6d1959138c8b : dm writecache: skip writecache_wait for pmem mode
d1c44c9342c1 : spi: Use an abbreviated pointer to ctlr->cur_msg in __spi_pump_messages
a0ce1fd11e58 : spi: npcm-fiu: remove set but not used variable 'retlen'
f4df4e4042b0 : ASoC: SOF: imx8: Fix COMPILE_TEST error
329299d6652f : ASoC: meson: tdmout: add sm1 support
5ac825c3d85e : ASoC: meson: axg-toddr: add sm1 support
52dd80d8f738 : ASoC: meson: axg-frddr: add sm1 support
cde9f12e5f0d : ASoC: meson: tdmin: expose all 16 inputs
6beced211c22 : ASoC: meson: axg-toddr: expose all 8 inputs
8fcd2d914e78 : ASoC: meson: axg-frddr: expose all 8 outputs
6b59b8f82221 : ASoC: meson: add reset binding
f466309534b6 : ASoC: meson: add sm1 compatibles
1ab1b340f037 : ASoC: qcom: common: Include link-name in error messages
aaef851083ed : drm/i915/mst: Do not hardcoded the crtcs that encoder can connect
d10e0cb7591e : drm/i915: Apply FBC WA for TGL too
0e6a29e477f3 : mt76: mt7615: add support to read temperature from mcu
373a9a13ba6f : mt76: mt7615: introduce mt7615_txwi_to_txp utility routine
4c49c099472c : mt76: mt7603: use devm_platform_ioremap_resource() to simplify code
0c168e1084da : mt76: mt76x0: remove unneeded return value on set channel
187617c55c11 : mt76: mt76x0: remove redundant chandef copy
ef836a71ae3b : mt76: make mt76_rx_convert static
ef92bfdaa712 : bus: uniphier-system-bus: use devm_platform_ioremap_resource()
44acee207844 : arm64: dts: qcom: Add Lenovo Yoga C630
04824da9203d : mt76: remove offchannel check in tx scheduling
e3ca8fa0ca24 : mt76: do not send BAR frame on tx aggregation flush stop
58bab0d42f25 : mt76: stop rx aggregation on station removal
5a90107d79e7 : mt76: dma: reset q->rx_head on rx reset
55bbbefd8432 : mt76: mt7615: apply calibration-free data from OTP
8b8ab5c23534 : mt76: add default implementation for mt76_sw_scan/mt76_sw_scan_complete
13381dcdb3ac : mt76: fix some checkpatch warnings
01cfc1b45421 : mt76: mt7615: add BIP_CMAC_128 cipher support
7f7d19c3bc86 : mt76: mt7603: remove unnecessary mcu queue initialization
c325c9c77967 : mt76: move mt76_tx_tasklet in mt76 module
863c15a14e13 : mt76: mt7615: enable survey support
fc98e670adf8 : mt76: mt7603: move survey_time in mt76_dev
168aea24f4bb : mt76: mt76x02u: enable survey support
f110d1d51d12 : mt76: mt76x02u: enable multi-vif support
d5160d867fe3 : mt76: mt76x02: do not copy beacon skb in mt76x02_mac_set_beacon_enable
1920a0cc03e9 : mt76: mt76x02: introduce mt76x02_pre_tbtt_enable and mt76x02_beacon_enable macros
49de79ad9a74 : mt76: mt7615: add Smart Carrier Sense support
7fe965415275 : mt76: mt7615: rework locking scheme for mt7615_set_channel
0e3d677750fb : mt76: switch to SPDX tag instead of verbose boilerplate text
ff97c52a3a0a : mt76: mt76x02: fix some checkpatch warnings
0dacf9d3abf5 : mt76: mt7615: fix some checkpatch warnings
7f17b86a042e : mt76: mt7603: fix some checkpatch warnings
06413abe55af : mt76: Add paragraphs to describe the config symbols fully
4f8a4f17fb1c : mt76: mt7615: update cw_min/max related settings
49f1132cdb2f : mt76: mt7615: add 4 WMM sets support
5e814e71a264 : mt76: mt7603: fix watchdog rescheduling in mt7603_set_channel
457d19c71af7 : mt76: mt7615: fix MT7615_WATCHDOG_TIME definition
35e4ebeaace1 : mt76: introduce mt76_mmio_read_copy routine
27b8a900b221 : mt76: mt7615: add set_key_cmd and mt76_wcid to mt7615_mac_wtbl_set_key signature
093733ca53d0 : mt76: mt7615: remove wtbl_sec_key definition
45db4400e5d8 : mt76: mt7615: introduce mt7615_mac_wtbl_set_key routine
3d687a7fcb97 : mt76: mt7615: add mt7615_mac_wtbl_addr routine
92671eb95c59 : mt76: mt7615: move mt7615_mac_get_key_info in mac.c
880495e2f00b : mt76: mt7615: add missing register initialization
27c7bfc5f063 : mt76: mt76x0u: add support to TP-Link T2UHP
3d1e5cddae83 : mt76: mt7615: use params->ssn value directly
f8f3b20a9a6f : mt76: mt7603: use params->ssn value directly
5eedd2a5c992 : mt76: mt76x02: use params->ssn value directly
8f72e98e9c91 : mt76: usb: remove unneeded {put,get}_unaligned
b229bf7d30d6 : mt76: usb: fix endian in mt76u_copy
820e4da1746f : mt76: mt7603: fix invalid fallback rates
f4635f66da8d : mt76: mt7615: fix invalid fallback rates
1f5581dffe76 : mt76: mt7615: fix PS buffering of action frames
3eb514dd45f3 : mt76: mt7615: fix using VHT STBC rates
cf211051987c : mt76: mt76u: fix typo in mt76u_fill_rx_sg
4af81f02b49c : mt76: mt7615: sync with mt7603 rate control changes
5f3413fc5e01 : mt76: mt7615: reset rate index/counters on rate table update
592ed85d6b28 : mt76: mt7615: move mt7615_mcu_set_rates to mac.c
3815ab3f495b : mt76: mt7603: enable hardware rate up/down selection
6c6a3fe6f915 : mt76: mt7615: introduce mt7615_mcu_send_ram_firmware routine
2fc446487c36 : mt76: mt7615: always release sem in mt7615_load_patch
4a926e302263 : mt76: mt7615: fall back to sw encryption for unsupported ciphers
5abe8baf107e : mt76: mt7615: clean up FWDL TXQ during/after firmware upload
70911d963806 : mt76: mt7615: add radar pattern test knob to debugfs
5ec87dc8c3e2 : mt76: mt7615: add csa support
02fc62e374bb : mt76: mt7615: do not perform txcalibration before cac is complited
d67a66469fe6 : mt76: mt7615: add hw dfs pattern detector support
3ea83705372f : mt76: mt7615: introduce mt7615_regd_notifier
132d8da5bded : mt76: mt7615: fix sparse warnings: warning: restricted __le16 degrades to integer
850e8f6fbd5d : mt76: round up length on mt76_wr_copy
ac68154626ab : tracing: Add "gfp_t" support in synthetic_events
d7ef0d1e3968 : Bluetooth: btusb: Use cmd_timeout to reset Realtek device
cf0d9a705d81 : Bluetooth: btrtl: Fix an issue that failing to download the FW which size is over 32K bytes
72bb169e024a : Bluetooth: mgmt: Use struct_size() helper
f1300c034087 : Bluetooth: btrtl: Remove trailing newline from calls to rtl_dev macros
d182215d2fb9 : Bluetooth: btrtl: Remove redundant prefix from calls to rtl_dev macros
240b64a83165 : Bluetooth: btrtl: Add firmware version print
65251e2e0ad3 : Bluetooth: btrtl: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY
010376ab7fd7 : Bluetooth: hci_qca: wait for Pre shutdown complete event before sending the Power off pulse
16946de5905f : bluetooth: hci_bcm: Give more time to come out of reset
52c8c7a766ec : bluetooth: bcm: Add support for loading firmware for BCM4345C5
dd656296c67f : dt-bindings: net: Add compatible for BCM4345C5 bluetooth device
e14c167a58b8 : Bluetooth: hci_qca: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for QCA UART Radio
2edc9c5cca7a : Bluetooth: hci_qca: Make structure qca_proto constant
569428dabc3e : Bluetooth: 6lowpan: Make variable header_ops constant
9e45524a0111 : Bluetooth: btusb: Fix suspend issue for Realtek devices
ff7c8380c9d3 : Bluetooth: hci_bcm: Fix -Wunused-const-variable warnings
9c81f2b7e783 : Bluetooth: hci_qca: Remove redundant initializations to zero
ad4a6795e0cf : Bluetooth: Add support for utilizing Fast Advertising Interval
5c875c1af8dc : ice: Rework around device/function capabilities
dd47e1fd8650 : ice: change default number of receive descriptors
8c243700ab10 : ice: Minor refactor in queue management
ea300f41bb49 : ice: Allow for delayed LLDP MIB change registration
201beeb71595 : ice: update Tx context struct
dfc62400125f : ice: Report VF link status with opcode to get resources
80739b57b160 : ice: Check for DCB capability before initializing DCB
c61d2342349f : ice: report link down for VF when PF's queues are not enabled
29d42f1f3ae5 : ice: Reliably reset VFs
9d56b7fd6a1a : ice: change work limit to a constant
d27525ec1fdd : ice: small efficiency fixes
6503b6593028 : ice: move code closer together
2fb0821fd54c : ice: clean up arguments
ade78c2ec1de : ice: Check root pointer for validity
208ff75135cd : ice: Add ice_get_main_vsi to get PF/main VSI
34cdcb165b05 : ice: Update fields in ice_vsi_set_num_qs when reconfiguring
c9c96e30ecaa : irqchip/gic-v3-its: Fix LPI release for Multi-MSI devices
b0a26f11ee36 : parisc: Drop comments which are already in pci.h
ebee4b02d073 : parisc: Convert eisa_enumerator to use pr_cont()
d098913a10f8 : bus: ti-sysc: Fix clock handling for no-idle quirks
4ccac58e5665 : parisc: Avoid warning when loading hppb driver
9e323d45ba94 : s390/crypto: xts-aes-s390 fix extra run-time crypto self tests finding
987ca7ca1fda : vfio-ccw: fix error return code in vfio_ccw_sch_init()
024cdcdbf3cf : s390: vfio-ap: fix warning reset not completed
98375b86c791 : HID: prodikeys: Fix general protection fault during probe
bbbe3ac8f943 : HID: wacom: add new MobileStudio Pro 13 support
08b0c891605a : drm/vmwgfx: Fix double free in vmw_recv_msg()
2bcdacb70327 : HID: sony: Fix memory corruption issue on cleanup.
25dc18ff9b58 : xsk: lock the control mutex in sock_diag interface
42fddcc7c64b : xsk: use state member for socket synchronization
9764f4b301c3 : xsk: avoid store-tearing when assigning umem
94a997637c5b : xsk: avoid store-tearing when assigning queues
2339cd6cd0b5 : bpf: fix precision tracking of stack slots
310f4204eeb6 : selftests/bpf: precision tracking tests
6dc66f7c26f9 : habanalabs: correctly cast variable to __le32
307eae93d5ce : habanalabs: show correct id in error print
4c172bbfaa4e : habanalabs: stop using the acronym KMD
0996bd1c74d3 : habanalabs: display card name as sensors header
e9730763a21a : habanalabs: add uapi to retrieve aggregate H/W events
75b3cb2bb080 : habanalabs: add uapi to retrieve device utilization
413cf576fd50 : habanalabs: Make the Coresight timestamp perpetual
4fd2cb15cd08 : habanalabs: explicitly set the queue-id enumerated numbers
867b58ac9445 : habanalabs: print to kernel log when reset is finished
fe9a52c97f10 : habanalabs: replace __le32_to_cpu with le32_to_cpu
abca3a822441 : habanalabs: replace __cpu_to_le32/64 with cpu_to_le32/64
129b6a9324ad : habanalabs: Handle HW_IP_INFO if device disabled or in reset
ea451f88ef9c : habanalabs: Expose devices after initialization is done
9b50f539fff1 : habanalabs: improve security in Debug IOCTL
8d1759329d04 : habanalabs: use default structure for user input in Debug IOCTL
10d7de2cdb87 : habanalabs: Add descriptive name to PSOC app status register
4095a17657e4 : habanalabs: Add descriptive names to PSOC scratch-pad registers
4d6a7751f6c3 : habanalabs: create two char devices per ASIC
b968eb1a84e0 : habanalabs: change device_setup_cdev() to be more generic
eb7caf84b029 : habanalabs: maintain a list of file private data objects
86d5307a6d35 : habanalabs: rename user_ctx as compute_ctx
02e921e42b27 : habanalabs: show the process context dram usage
4aecb05e526a : habanalabs: kill user process after CS rollback
b888751a02e7 : habanalabs: add handle field to context structure
30f273222cbc : habanalabs: Use dev_get_drvdata
209257feabb5 : habanalabs: power management through sysfs is only for GOYA
ed0fc50535ee : habanalabs: cap simulator timeout
52a1ae115a68 : habanalabs: add debug print when rejecting CS
f388ec7c16ad : habanalabs: add comments on INFO IOCTL
68b8819daf8e : habanalabs: remove write_open_cnt property
7cbbf9f1fa23 : ixgbe: fix xdp handle calculations
4c5d9a7fa149 : i40e: fix xdp handle calculations
aa4095a156b5 : netfilter: nf_tables: fix possible null-pointer dereference in object update
3623002f0f76 : iommu/ipmmu-vmsa: Disable cache snoop transactions on R-Car Gen3
bc04a049f058 : x86/mm: Fix cpumask_of_node() error condition
5ca54fdc9b1e : iommu/ipmmu-vmsa: Move IMTTBCR_SL0_TWOBIT_* to restore sort order
ac68dfd3c483 : clk: rockchip: Add clock controller for the rk3308
0e5b36bc4c1f : r8152: adjust the settings of ups flags
5e5d8bc4a073 : net: hns: Move static keyword to the front of declaration
ee4c3deac70d : net: qed: Move static keyword to the front of declaration
7bdf4de12677 : net: Properly update v4 routes with v6 nexthop
a8a213cbedaa : pppoatm: use %*ph to print small buffer
168f7a161608 : net: phy: gmii2rgmii: Dont use priv field in phy device
36b1a2fcd0d2 : include: mdio: Add driver data helpers
8e578e73ef2e : gianfar: use DT more consistently when selecting PHY connection type
887b8194fb86 : gianfar: cleanup gianfar.h
7ad387840a85 : gianfar: make five functions static
7d993c5f86aa : gianfar: remove forward declarations
427849e8c37f : net: stmmac: selftests: Add Jumbo Frame tests
8a488c3f97cd : net: stmmac: xgmac: Enable RX Jumbo frame support
56bcd5912221 : net: stmmac: Correctly assing MAX MTU in XGMAC cores case
c2b69474d63b : net: stmmac: xgmac: Correct RAVSEL field interpretation
8f9e5b5db4e2 : net: stmmac: ethtool: Let user configure TX coalesce without RIWT
0b273ca41fe0 : net: stmmac: Only consider RX error when HW Timestamping is not enabled
5e3fb0a6e2b3 : net: stmmac: selftests: Implement the ARP Offload test
5904a980f93c : net: stmmac: xgmac: Implement ARP Offload
4647e021193d : net: stmmac: selftests: Add selftest for L3/L4 Filters
425eabddaf0f : net: stmmac: Implement L3/L4 Filters using TC Flower
c104891c4b1f : net: stmmac: Do not return error code in TC Initialization
6338488356d2 : net: stmmac: xgmac: Add RBU handling in DMA interrupt
9513321069ee : net: stmmac: selftests: Return proper error code to userspace
8330f73fe974 : rocker: add missing init_net check in FIB notifier
da3a3b653b34 : net: mpoa: Use kzfree rather than its implementation.
60b3990c2cef : sunrpc: Use kzfree rather than its implementation.
10ae8f4e81d8 : ixgbe: Use kzfree() rather than its implementation.
91bfb564853f : selftest: A few cleanups for fib_nexthops.sh
4255ff0544ee : ipv6: Fix RTA_MULTIPATH with nexthop objects
44580a0118d3 : net: sock_map, fix missing ulp check in sock hash case
ebe26aca98fc : net: fixed_phy: Add forward declaration for struct gpio_desc;
efb7740f25d6 : clk: rockchip: Add dt-binding header for rk3308
2d1fb8e983dc : dt-bindings: Add bindings for rk3308 clock controller
6f51fdfd8229 : media: videobuf-core.c: poll_wait needs a non-NULL buf pointer
ae0755b56da9 : gpio: Fix up merge collision in include file
9ce06497c272 : irqchip/sifive-plic: set max threshold for ignored handlers
95594cb40c6e : riscv: move the TLB flush logic out of line
2f12dbf190d9 : riscv: don't use the rdtime(h) pseudo-instructions
f5bf645d10f2 : riscv: cleanup riscv_cpuid_to_hartid_mask
e11ea2a02b93 : riscv: optimize send_ipi_single
1db7a7ca5ac5 : riscv: cleanup send_ipi_mask
5d2295f3a93b : hrtimer: Add a missing bracket and hide `migration_base' on !SMP
e89327f659dd : irqchip/uniphier-aidet: Use devm_platform_ioremap_resource()
e336b4027775 : kprobes: Prohibit probing on BUG() and WARN() address
1dce2df3ee06 : serial: tegra: Add PIO mode support
d781ec21bae6 : serial: tegra: report clk rate errors
f04a3cc8d455 : serial: tegra: add support to adjust baud rate
d90fd87bab5e : serial: tegra: DT for Adjusted baud rates
7799a3aa8127 : serial: tegra: add support to use 8 bytes trigger
53d0a062cb77 : serial: tegra: set maximum num of uart ports to 8
222dcdff3405 : serial: tegra: check for FIFO mode enabled status
c9fd37f926fc : dt-binding: serial: tegra: add new chips
cb79f504bb26 : serial: tegra: report error to upper tty layer
b9c2470fb150 : serial: tegra: flush the RX fifo on frame error
494f79bd2365 : serial: tegra: avoid reg access when clk disabled
33ae787b74fc : serial: tegra: add support to ignore read
42dec1dbe382 : tipc: add NULL pointer check before calling kfree_rcu
9c801e313195 : serial: sprd: correct the wrong sequence of arguments
a16226170391 : dt-bindings: serial: Convert riscv,sifive-serial to json-schema
7d4f881ff1fb : serial: max310x: turn off transmitter before activating AutoCTS or auto transmitter flow control
5a8c296f5362 : serial: max310x: Properly set flags in AutoCTS mode
7e0e50895fdf : riscv: refactor the IPI code
f4d7c8e3da91 : vsock/virtio: a better comment on credit update
51bc620ba972 : riscv: Add support for libdw
6e3d02b670ea : net/tls: dedup the record cleanup
be2fbc155fc8 : net/tls: clean up the number of #ifdefs for CONFIG_TLS_DEVICE
3544c98acd09 : net/tls: narrow down the critical area of device_offload_lock
90962b4894f5 : net/tls: don't jump to return
be7bbea114d6 : net/tls: use the full sk_proto pointer
98a93b0b561c : riscv: Add support for perf registers sampling
842841ece540 : Convert usage of IN_MULTICAST to ipv4_is_multicast
3ee8b9de9142 : staging: rtl8723bs: Remove return statement from void function
21ba22e6214a : staging: rtl8192e: remove unnecessary blank line
f30bd2989b11 : staging: exfat: Use kmemdup in exfat_symlink()
981cdf7d5779 : staging: exfat: remove unused including <linux/version.h>
0f16ebb9dcd6 : staging: exfat: remove duplicated include from exfat_super.c
9367fa08415a : net/sched: cbs: remove redundant assignment to variable port_rate
8c15440bce31 : ionic: Add coalesce and other features
aa3198819bea : ionic: Add RSS support
e470355bd96a : ionic: Add driver stats
1a371ea1b7b6 : ionic: Add netdev-event handling
0f3154e6bcb3 : ionic: Add Tx and Rx handling
4d03e00a2140 : ionic: Add initial ethtool support
8d61aad4e8dc : ionic: Add async link status check and basic stats
2a654540be10 : ionic: Add Rx filter and rx_mode ndo support
c1e329ebec8d : ionic: Add management of rx filters
beead698b173 : ionic: Add the basic NDO callbacks for netdev support
77ceb68e29cc : ionic: Add notifyq support
938962d55229 : ionic: Add adminq action
1d062b7b6f64 : ionic: Add basic adminq support
6461b446f2a0 : ionic: Add interrupts and doorbells
1a58e196467f : ionic: Add basic lif support
04436595c435 : ionic: Add port management commands
fbfb8031533c : ionic: Add hardware init and device commands
df69ba43217d : ionic: Add basic framework for IONIC Network device driver
7d5aa9a524db : devlink: Add new info version tags for ASIC and FW
68d19d7d9957 : Revert "Bluetooth: validate BLE connection interval updates"
f56f791f6d8e : Documentation/process: Add Google contact for embargoed hardware issues
02e740aeca79 : Documentation/process: Volunteer as the ambassador for Xen
c75c66bbaa56 : crypto: sha256 - Remove sha256/224_init code duplication
34d6245fbc81 : crypto: sha256 - Merge crypto/sha256.h into crypto/sha.h
527aa8958f6e : crypto: n2 - Rename arrays to avoid conflict with crypto/sha256.h
6e4655e20d92 : crypto: chelsio - Rename arrays to avoid conflict with crypto/sha256.h
e55d8a75c602 : crypto: ccree - Rename arrays to avoid conflict with crypto/sha256.h
eb7d6ba882f1 : crypto: x86 - Rename functions to avoid conflict with crypto/sha256.h
b86fc489ef53 : crypto: s390 - Rename functions to avoid conflict with crypto/sha256.h
8f373bf4935b : crypto: arm64 - Rename functions to avoid conflict with crypto/sha256.h
e4dcc1be1526 : crypto: arm - Rename functions to avoid conflict with crypto/sha256.h
2a4bfd023fa9 : hwrng: timeriomem - relax check on memory resource size
4eb76faff89f : crypto: inside-secure - Added support for basic AES-CCM
50485dfb6c60 : crypto: inside-secure - Added AES-OFB support
48e97afa4178 : crypto: inside-secure - Added AES-CFB support
3e450886ec57 : crypto: inside-secure - Added support for basic AES-GCM
d2d9e6fd6d1c : crypto: inside-secure - Minor code cleanup and optimizations
493e289ca8aa : crypto: inside-secure - Minor optimization recognizing CTR is always AES
aa88f331c8ff : crypto: inside-secure - Made .cra_priority value a define
062b64ca6db4 : crypto: inside-secure - Only enable algorithms advertised by the hardware
c7da38a71cfb : crypto: inside-secure - Add support for the AES-XTS algorithm
93369b5d06c7 : crypto: inside-secure - Move static cipher alg & mode settings to init
a3d7c50c416c : crypto: mediatek - fix incorrect crypto key setting
069ec891823a : crypto: mediatek - add support to OFB/CFB mode
f271ea9fe1de : crypto: mediatek - only treat EBUSY as transient if backlog
e049ff5af04b : crypto: mediatek - fix uninitialized value of gctx->textlen
4797f6cab509 : crypto: mediatek - move mtk_aes_find_dev() to the right place
67c87892e2e1 : powerpc: Remove empty comment
41ba17f20ea8 : powerpc/imc: Dont create debugfs files for cpu-less nodes
2275d7b5754a : powerpc/64s/radix: introduce options to disable use of the tlbie instruction
7d805accbec5 : powerpc/64s: remove unnecessary translation cache flushes at boot
7e71c428a60e : powerpc/64s/pseries: radix flush translations before MMU is enabled at boot
fd13daea5f72 : powerpc/64s: make mmu_partition_table_set_entry TLB flush optional
99161de3a283 : powerpc/64s/radix: tidy up TLB flushing code
ed6546bdc61b : powerpc/64s: remove register_process_table callback
85d86c8aa52e : selftests/powerpc: Add basic EEH selftest
bd6461cc7b3c : powerpc/eeh: Add a eeh_dev_break debugfs interface
22cda7c1680c : powerpc/eeh: Add debugfs interface to run an EEH check
aeff27c121ba : powerpc/eeh: Set attention indicator while recovering
018c49e999ac : pci-hotplug/pnv_php: Add attention indicator support
a839bd87a250 : pci-hotplug/pnv_php: Add support for IODA3 Power9 PHBs
7fd1fe4e4811 : pci-hotplug/pnv_php: Add a reset_slot() callback
98fd32cde59e : powernv/eeh: Use generic code to handle hot resets
505545333585 : powerpc/eeh: Remove stale CAPI comment
25baf3d81614 : powerpc/eeh: Defer printing stack trace
b104af5a7687 : powerpc/eeh: Check slot presence state in eeh_handle_normal_event()
38ddc011478e : powerpc/eeh: Make permanently failed devices non-actionable
5ef753ae435a : powerpc/eeh: Fix race when freeing PDNs
799abe283e51 : powerpc/eeh: Clean up EEH PEs after recovery finishes
89b97c429e2e : ARM: dts: aspeed-g5: Fixe gpio-ranges upper limit
db3a766d2eee : ARM; dts: aspeed: mihawk: File should not be executable
020cdf3a51f6 : ARM: dts: aspeed: swift: Change power supplies to version 2
659b7a4bd797 : ARM: dts: aspeed: vesnin: Add secondary SPI flash chip
9d463f8a180b : ARM: dts: aspeed: vesnin: Add wdt2 with alt-boot option
901d51435c31 : ARM: dts: aspeed-g4: Add all flash chips
5b548ae63d58 : drm/i915/tgl: add gen12 to stolen initialization
8ffa4392a32e : drm/i915/tgl: disable SAGV temporarily
4444df6e205b : drm/i915/tgl: move DP_TP_* to transcoder
e468ff06157a : drm/i915: protect access to DP_TP_* on non-dp
8241cfbe67f4 : drm/i915/tgl: Access the right register when handling PSR interruptions
2f3b87124b9f : drm/i915/psr: Only handle interruptions of the transcoder in use
15322a0d90b6 : lsm: remove current_security()
169ce0c081cd : selinux: fix residual uses of current_security() for the SELinux blob
d55a2e374a94 : net-ipv6: fix excessive RTF_ADDRCONF flag on ::1/128 local route (and others)
10eb56c582c5 : sctp: use transport pf_retrans in sctp_do_8_2_transport_strike
38f790a80560 : net: dsa: mt7530: Add support for port 5
4f358cbd054d : dt-bindings: net: dsa: mt7530: Add support for port 5
ca366d6c889b : net: dsa: mt7530: Convert to PHYLINK API
771efeda3936 : r8152: modify rtl8152_set_speed function
591328948ba6 : rxrpc: Fix misplaced traceline
52b6a4ffe2b6 : dpaa2-eth: Poll Tx pending frames counter on if down
d84c3a4ded96 : dpaa2-eth: Add new DPNI statistics counters
ae90a6f0d9c8 : dpaa2-eth: Minor refactoring in ethtool stats
41d529d6227c : i2c: exynos5: Remove IRQF_ONESHOT
2252c3172cc5 : i2c: stm32f7: Make structure stm32f7_i2c_algo constant
539b7569c565 : i2c: cht-wc: drop check because i2c_unregister_device() is NULL safe
421614833721 : pm-graph: make setVal unbuffered again for python2 and python3
82d514815441 : i2c-eeprom_slave: Add support for more eeprom models
616368735e4a : software node: Initialize the return value in software_node_to_swnode()
cba465b4f982 : ext4: Reduce ext4 timestamp warnings
a6fe8c77c5d5 : arm64: exynos: Enable exynos-chipid driver
14d376124555 : percpu: Use struct_size() helper
b0841eefd969 : configfs: provide exclusion between IO and removals
88537ddbbe4c : drm/mcde: Fix DSI transfers
dbeb90b0c1eb : riscv: Add perf callchain support
ab016914984e : drm/i915: disable set/get_tiling ioctl on gen12+
de8a618f30e8 : soc: ti: ti_sci_pm_domains: Add support for exclusive and shared access
7a800c418c68 : dt-bindings: ti_sci_pm_domains: Add support for exclusive and shared access
45b659ee75d7 : firmware: ti_sci: Allow for device shared and exclusive requests
ad26967b9afa : gfs2: Use async glocks for rename
01123cf17cfa : gfs2: create function gfs2_glock_update_hold_time
bc74aaefdd53 : gfs2: separate holder for rgrps in gfs2_rename
bccaef907385 : gfs2: Delete an unnecessary check before brelse()
45eb05042d56 : gfs2: Minor PAGE_SIZE arithmetic cleanups
35cd18048542 : hwmon: (lm75) Aproximate sample times to data-sheet values
1251201c0d34 : sched/core: Fix uclamp ABI bug, clean up and robustify sched_read_attr() ABI logic and code
51c88919e528 : ARM: dts: exynos: Enable GPU/Mali T604 on Arndale board
d13aa6e10878 : ARM: dts: exynos: Enable GPU/Mali T604 on Chromebook Snow
7763d4e3548c : ARM: dts: exynos: Add GPU/Mali T604 node to Exynos5250
bbd47e2720ae : ARM: dts: exynos: Fix min/max buck4 for GPU on Arndale board
59d45f2a4d4a : staging: exfat: remove the redundant check when kfree an object in exfat_destroy_inode
7f95bb6aa3dd : staging: exfat: Fix two missing unlocks on error paths
9f614197c744 : drm/msm: Use the correct dma_sync calls harder
e5bfad3d7acc : smack: use GFP_NOFS while holding inode_smack::smk_lock
3f4287e7d98a : security: smack: Fix possible null-pointer dereferences in smack_socket_sock_rcv_skb()
a1a07f223461 : smack: fix some kernel-doc notations
3675f052b43b : Smack: Don't ignore other bprm->unsafe flags if LSM_UNSAFE_PTRACE is set
43a5baa6d8b8 : spi: fsl-spi: use devm_platform_ioremap_resource() to simplify code
ae91a439ac7e : spi: zynq-qspi: use devm_platform_ioremap_resource() to simplify code
3dd550a2d365 : USB: usbcore: Fix slab-out-of-bounds bug during device reset
214d1edb6043 : spi: zynqmp: use devm_platform_ioremap_resource() to simplify code
77348293078b : spi: xlp: use devm_platform_ioremap_resource() to simplify code
755f1a25004c : spi: uniphier: use devm_platform_ioremap_resource() to simplify code
e8d63b38b1d6 : spi: tegra: use devm_platform_ioremap_resource() to simplify code
7c7c31f7f934 : spi: sun6i: use devm_platform_ioremap_resource() to simplify code
8c649f4d4e92 : spi: sun4i: use devm_platform_ioremap_resource() to simplify code
338dd352acf0 : spi: st-ssc4: use devm_platform_ioremap_resource() to simplify code
a755008377df : spi: sirf: use devm_platform_ioremap_resource() to simplify code
fa79f2004711 : spi: sifive: use devm_platform_ioremap_resource() to simplify code
b38f1f9b6e10 : spi: s3c24xx: use devm_platform_ioremap_resource() to simplify code
7d4c208326a0 : spi: rb4xx: use devm_platform_ioremap_resource() to simplify code
e0ea3cc2baf6 : spi: spi-qcom-qspi: use devm_platform_ioremap_resource() to simplify code
e751032bcbd7 : spi: pic32-sqi: use devm_platform_ioremap_resource() to simplify code
f601a654bb47 : spi: oc-tiny: use devm_platform_ioremap_resource() to simplify code
4c6f537a0397 : spi: nuc900: use devm_platform_ioremap_resource() to simplify code
dcbceb6de0db : spi: npcm: use devm_platform_ioremap_resource() to simplify code
d4225b3665e3 : spi: mxs: use devm_platform_ioremap_resource() to simplify code
4eb09e111218 : fs-udf: Delete an unnecessary check before brelse()
18c2433cb8af : ext2: Delete an unnecessary check before brelse()
8b47ea6c21cb : udf: Drop forward function declarations
f88771ca7104 : spi: mt7621: use devm_platform_ioremap_resource() to simplify code
2dee5aac0556 : udf: Verify domain identifier fields
425aa308a23c : spi: spi-meson-spifc: use devm_platform_ioremap_resource() to simplify code
362385c045f5 : spi: meson-spicc: use devm_platform_ioremap_resource() to simplify code
7d2600b9cc13 : spi: lp-8841: use devm_platform_ioremap_resource() to simplify code
d8e477abec24 : spi: spi-geni-qcom: use devm_platform_ioremap_resource() to simplify code
5cc6fdccbb4a : spi: dw-mmio: use devm_platform_ioremap_resource() to simplify code
1e2d65d06d41 : spi: coldfire-qspi: use devm_platform_ioremap_resource() to simplify code
ae43724d6439 : spi: clps711x: use devm_platform_ioremap_resource() to simplify code
050688dc72d0 : spi: octeon: use devm_platform_ioremap_resource() to simplify code
4585bb92a576 : spi: cadence: use devm_platform_ioremap_resource() to simplify code
e364c8c204db : spi: bcm63xx-hsspi: use devm_platform_ioremap_resource() to simplify code
6ba794dfbb53 : spi: bcm2835: use devm_platform_ioremap_resource() to simplify code
d1975d0596ce : spi: bcm2835aux: use devm_platform_ioremap_resource() to simplify code
7d6a5e2b17d4 : spi: spi-axi: use devm_platform_ioremap_resource() to simplify code
bf3484190fd4 : spi: ath79: use devm_platform_ioremap_resource() to simplify code
084fae2fd7d3 : spi: a3700: use devm_platform_ioremap_resource() to simplify code
5277ab6c8383 : spi: altera: use devm_platform_ioremap_resource() to simplify code
3b1261fb72c7 : bus: imx-weim: remove incorrect __init annotations
c7b46e0c33c5 : fbdev: remove w90x900/nuc900 platform drivers
305e503b14a8 : spi: remove w90x900 driver
00d2fbf73d55 : net: remove w90p910-ether driver
13b0aefee10d : net: remove ks8695 driver
e838bfa8e170 : Revert "drm/i915: Fix DP-MST crtc_mask"
c044e86f541a : drm/msm: remove unlikely() from WARN_ON() conditions
7db93df1c847 : firmware: turris-mox-rwtm: Add sysfs documentation
389711b37493 : firmware: Add Turris Mox rWTM firmware driver
2c4aaa8763c5 : dt-bindings: firmware: Document cznic,turris-mox-rwtm binding
6811d26df50d : bus: moxtet: fix unsigned comparison to less than zero
caebdd3c114e : bus: moxtet: remove set but not used variable 'dummy'
bf59c96f3358 : arm64: defconfig: Enable Qualcomm QUSB2 PHY
9b266318b958 : arm64: defconfig: Enable the EFI Framebuffer
878f2e480457 : arm64: defconfig: Enable Qualcomm GENI based I2C controller
c1e33666c94f : PCI: iproc: Propagate errors for optional PHYs
8f9e1641ba44 : PCI: histb: Propagate errors for optional regulators
e7a877b2fa79 : PCI: armada8x: Propagate errors for optional PHYs
2170a09fb4b0 : PCI: imx6: Propagate errors for optional regulators
ddd6960087d4 : PCI: exynos: Propagate errors for optional PHYs
0e3ff0ac5f71 : PCI: rockchip: Propagate errors for optional regulators
60bef52c7a68 : merge_config.sh: ignore unwanted grep errors
54b8ae66ae1a : kbuild: change *FLAGS_<basetarget>.o to take the path relative to $(obj)
d94dfd798c48 : Bluetooth: bpa10x: change return value
31fb1bbdabb3 : Bluetooth: hci_qca: disable irqs when spinlock is acquired
6d0762b19c59 : Bluetooth: btrtl: Additional Realtek 8822CE Bluetooth devices
116085e58900 : MAINTAINERS: Add Robert as a EDAC reviewer
6f02bdfc995f : modpost: add NOFAIL to strndup
389c9af7f1a1 : modpost: add guid_t type definition
858805b336be : kbuild: add $(BASH) to run scripts with bash-extension
fb16c799b8dc : dm stats: use struct_size() helper
81cb736c0c92 : KVM: selftests: Test invalid bits in kvm_valid_regs and kvm_dirty_regs on s390x
200824f55eef : KVM: s390: Disallow invalid bits in kvm_valid_regs and kvm_dirty_regs
1fdbc02ce1bd : pinctrl: qcom: sdm845: Fix UFS_RESET pin
03754ea36182 : paride/pcd: need to check if cd->disk is null in pcd_detect
d821cce8ac46 : paride/pcd: need to set queue to NULL before put_disk
ecf4d59a4ebf : paride/pf: need to set queue to NULL before put_disk
55576cf18537 : regulator: Defer init completion for a while after late_initcall
04f770d96834 : ASoC: soc-core: add comment to jack at soc_remove_component()
a813d0e8884e : ASoC: tegra: use devm_platform_ioremap_resource() to simplify code
2f302d476c96 : ASoC: sirf-audio: use devm_platform_ioremap_resource() to simplify code
f295495ec657 : ASoC: ep93xx: use devm_platform_ioremap_resource() to simplify code
dfafc1822f68 : ASoC: amd: use devm_platform_ioremap_resource() to simplify code
25ec8710d9c2 : w1: add DS2501, DS2502, DS2505 EPROM device driver
74ded38a8e18 : w1: add 1-wire master driver for IP block found in SGI ASICs
a8318c13e79b : powerpc/tm: Fix restoring FP/VMX facility incorrectly on interrupts
8205d5d98ef7 : powerpc/tm: Fix FP/VMX unavailable exceptions inside a transaction
b20bef4b4be8 : HID: i2c-hid: modify quirks for weida's devices
9d71dd0c7009 : can: add support of SAE J1939 protocol
e376897f424a : arm64: remove __iounmap
836e9494f448 : pcmcia/i82092: Refactored dprintk macro for dev_dbg().
9d7b01e93526 : drm/i915: Restore relaxed padding (OCL_OOB_SUPPRES_ENABLE) for skl+
ef9ae0c58bd9 : uio: Documentation: Add information on using uio_pdrv_genirq with DT
b0297622a972 : uio: uio_pdrv_genirq: Make UIO name controllable via DT node property
13c1d4b30e52 : toshiba: Add correct printk log level while emitting error log
02fa5d7b17a7 : mm/balloon_compaction: suppress allocation warnings
3d2c7d370475 : Revert "vhost: access vq metadata through kernel virtual address"
1d5a013f9c0f : driver-core: add include guard to linux/container.h
7f905761e15a : sysfs: add BIN_ATTR_WO() macro
cf61860e6b09 : misc: fastrpc: free dma buf scatter list
5672ff4dc389 : misc: fastrpc: fix double refcounting on dmabuf
15fe27f3162e : misc: fastrpc: remove unused definition
2e369878bd43 : misc: fastrpc: Don't reference rpmsg_device after remove
278d56f970ae : misc: fastrpc: Reference count channel context
474d83edaf56 : MAINTAINERS: add maintainer for Intel Stratix10 FW drivers
feef87e9118f : firmware: rsu: document sysfs interface
4526ebbc7773 : firmware: add Intel Stratix10 remote system update driver
b5dc75c915cd : firmware: stratix10-svc: extend svc to support new RSU features
1798045900b7 : selftests: firmware: Add request_firmware_into_buf tests
7feebfa487b9 : test_firmware: add support for request_firmware_into_buf
4b708b7b1a2c : firmware: google: check if size is valid when decoding VPD data
8619e5bdeee8 : /dev/mem: Bail out upon SIGKILL.
4feb80faf428 : binder: Add binder_proc logging to binderfs
03e2e07e3814 : binder: Make transaction_log available in binderfs
0e13e452dafc : binder: Add stats, state and transactions files
f00834518ed3 : binder: add a mount option to show global stats
f5223e9eee65 : can: extend sockaddr_can to include j1939 members
2a0c9aaa6247 : can: add socket type for CAN_J1939
9868b5d44f3d : can: introduce CAN_REQUIRED_SIZE macro
4f746fb49518 : mailmap: update email address
24efc6d36d23 : can: af_can: use spin_lock_bh() for &net->can.rcvlists_lock
bdfb5765e45b : can: af_can: remove NULL-ptr checks from users of can_dev_rcv_lists_find()
8df9ffb888c0 : can: make use of preallocated can_ml_priv for per device struct can_dev_rcv_lists
ffd956eef69b : can: introduce CAN midlayer private and allocate it automatically
3f1503560693 : can: af_can: can_pernet_exit(): no need to iterate over and cleanup registered CAN devices
e2586a5796d6 : can: af_can: can_rx_register(): use max() instead of open coding it
6625a18e9ff6 : can: af_can: give variable holding the CAN receiver and the receiver list a sensible name
fac785009aaf : can: af_can: rename find_dev_rcv_lists() to can_dev_rcv_lists_find()
3ee6d2bebef8 : can: af_can: rename find_rcv_list() to can_rcv_list_find()
ff7fbea4c133 : can: proc: give variable holding the CAN per device receive lists a sensible name
56be1d52fc0b : can: af_can: give variable holding the CAN per device receive lists a sensible name
564577dfee4e : can: netns: remove "can_" prefix from members struct netns_can
448c70749478 : can: proc: give variables holding CAN statistics a sensible name
e2c1f5c75008 : can: af_can: give variables holding CAN statistics a sensible name
2341086df448 : can: netns: give members of struct netns_can holding the statistics a sensible name
6c43bb3a413c : can: netns: give structs holding the CAN statistics a sensible name
ca2864c6e896 : binder: Add default binder devices through binderfs when configured
028fb5822b76 : binder: Validate the default binderfs device names.
8966110c5645 : tty: serial: fix platform_no_drv_owner.cocci warnings
0e16feab6cce : dt-bindings: serial: Document Freescale LINFlexD UART
2bd3661ea0eb : serial: fsl_linflexuart: Update compatible string
7030082a7415 : tty: n_gsm: avoid recursive locking with async port hangup
418319026ca3 : serial: sprd: keep console alive even if missing the 'enable' clock
e85c9d6786e5 : serial: sprd: add console_initcall in sprd's uart driver
99038fe75afa : serial: sprd: check the right port and membase
d2d8d4c049db : tty/serial: atmel: remove unneeded atmel_get_lines_status function
c514a6f848b5 : serial: imx: use Tx ready rather than Tx empty irq
d47bcb4a6cf0 : serial: imx: fix data breakage on termios change
85f30fbf32d1 : serial: imx: do not disable individual irqs during termios change
88c38044c12b : serial: imx: do not stop Rx/Tx on termios change
2eda5345e4ef : serial: imx: get rid of unbounded busy-waiting loop
8016c3da0cc2 : tty: max310x: fix off-by-one buffer access when storing overrun
06e9b2fe7f12 : tty: serial: linflexuart: Use DEFINE_SPINLOCK() for spinlock
8428413b1d14 : serial: 8250_pci: Implement MSI(-X) support
68e26a8d224f : serial: 8250_pci: Add F81504A series Support
4ad8e34d1f47 : serial: mctrl_gpio: Use gpiod flags directly
c140e97f803f : tty: serial: add dependence for CONFIG_SERIAL_FSL_LINFLEXUART
a7b121b4b8b0 : tty: n_gsm: add ioctl to map serial device to mux'ed tty
d193db7fb10d : serial: 8250_pci: Merge 8250_moxa to 8250_pci
37ba760b6bb7 : serial: sprd: Add loopback function support
6cbdf5c659ab : serial: mxs-auart: Don't check for mctrl_gpio_to_gpiod() returning error
a16c4c5a9cb6 : serial: sh-sci: Don't check for mctrl_gpio_to_gpiod() returning error
18a4c404d2b4 : serial: tegra: protect IER against LCR.DLAB
6300b140c29f : serial: tegra: add internal loopback functionality
d2ace81bf902 : tty/serial: atmel: reschedule TX after RX was started
09864c1cdf5c : tty: serial: Add linflexuart driver for S32V234
8d41ab87630b : tty/serial: atmel: remove redundant assignment to ret
c6c94eecb19b : parport: parport_serial: Add support for Sunix Multi I/O boards
8515dbc1f51b : serial: 8250_pci: Add support for Sunix serial boards
bd0d9d159988 : serial: remove ks8695 driver
b832776bbc90 : serial: lantiq: Add support for Lightning Mountain SoC
14208b3890ca : serial: lantiq: Make IRQ & ISR assignment dynamic
0de2580fdb77 : serial: lantiq: Use proper DT compatible string
4f912b898dc2 : serial: 8250_lpss: Enable HS UART on Elkhart Lake
d53aa935b7d1 : serial: 8250_lpss: Get rid of custom LPSS_DEVICE() macro
f6bbb9f531c6 : serial: 8250_lpss: register DMA IRQ and pool with instance ID
b4d0aac23e35 : serial: 8250_lpss: add fractional divisor support
bf414f5520ef : serial: 8250_lpss: switch to use 8250_dwlib library
4d5675c3b10b : serial: 8250_dw: switch to use 8250_dwlib library
136e0ab99b22 : serial: 8250_dw: split Synopsys DesignWare 8250 common functions
62907e90cc7e : serial: 8250_dw: use pointer to uart local variable
a8571fda4740 : serial: 8250_dw: Use a unified new dev variable in remove
4b967e63fdfb : serial: lantiq: Add SMP support
6798e901ab23 : tty: serial: fsl_lpuart: Ignore TX/RX interrupts if DMA is enabled
f7ec1721b38c : tty: serial: fsl_lpuart: Don't enable TIE in .startup() or .resume()
352bd55e5dce : tty: serial: fsl_lpuart: Introduce lpuart*_setup_watermark_enable()
4ff69041eccf : tty: serial: fsl_lpuart: Introduce lpuart32_configure()
fd60e8e4a701 : tty: serial: fsl_lpuart: Introduce lpuart_rx_dma_startup()
5982199ca071 : tty: serial: fsl_lpuart: Introduce lpuart_tx_dma_startup()
3f72879e005e : serial: 8250_exar: Replace msleep(1) with usleep_range()
653d00c8d0f1 : serial: 8250_exar: Consolidate callback assignments in default_setup()
44e60d527e59 : tty: serial: qcom_geni_serial: use devm_platform_ioremap_resource() to simplify code
3d7514da0391 : serial: 8250: Don't check for mctrl_gpio_init() returning -ENOSYS
e55a09732be9 : serial: sh-sci: Don't check for mctrl_gpio_init() returning -ENOSYS
e8b2a6187544 : serial: mctrl_gpio: Avoid probe failures in case of missing gpiolib
72169e4234d4 : serial: 8250_exar: Absorb remaining 8250_port INT0 support
7027e62a7d06 : serial: sh-sci: Use DEVICE_ATTR_RW() for rx_fifo_trigger
ce734600545f : tty: serial: qcom_geni_serial: Update the oversampling rate
47b1747f705e : serial: 8250_exar: Clear buffer before shutdown
b2b4b8ed3c06 : serial: 8250_exar: Move custom divisor support out from 8250_port
ef4e281ecccd : serial: 8250_exar: Extract PM routine from 8250_port
6be254c2113d : serial: 8250_exar: No need to autoconfigure Exar ports
6aa57f16185c : serial: sh-sci: use driver core functions, not sysfs ones.
2bf593f101f3 : xilinx_uartps.c: suppress "may be used uninitialised" warning
1df217868178 : tty: Remove dev_err() usage after platform_get_irq()
769d55c523f7 : tty: serial: fsl_lpuart: Introduce lpuart_dma_shutdown()
8a9b82422ff5 : tty: serial: fsl_lpuart: Drop unnecessary lpuart*_stop_tx()
a90fa53282f3 : tty: serial: fsl_lpuart: Introduce lpuart_stopped_or_empty()
f2f5e04c75c1 : tty: serial: fsl_lpuart: Use cpu_relax() instead of barrier()
56dd627fb223 : tty: serial: fsl_lpuart: Introduce lpuart_wait_bit_set()
1da17d7cf8e2 : tty: serial: fsl_lpuart: Use appropriate lpuart32_* I/O funcs
76e3f2ac4a4a : tty: serial: fsl_lpuart: Clear CSTOPB unconditionally
bcfa46bfb9b7 : tty: serial: fsl_lpuart: Drop unnecessary extra parenthesis
d26454ee3c45 : tty: serial: fsl_lpuart: Drop no-op bit opearation
93b9523a8e72 : tty: serial: fls_lpuart: Split shared TX IRQ handler into two
15dd287b28b9 : tty: serial: fsl_lpuart: Fix issue in software flow control
66127ec7e324 : tty: serial: fsl_lpuart: Drop unnecessary uart_write_wakeup()
834a974168b5 : tty: serial: fsl_lpuart: Fix bogus indentation
3993ddc236a5 : tty: serial: fsl_lpuart: Simplify RX/TX IRQ handlers
9bc19af9dacb : tty: serial: fsl_lpuart: Flush HW FIFOs in .flush_buffer
cc584ab86057 : tty: serial: fsl_lpuart: flush receive FIFO after overruns
656321793ff4 : tty: serial: fsl_lpuart: fix framing error handling when using DMA
b777b5de6aaa : serial: imx: get rid of imx_uart_rts_auto()
197540dc8301 : serial: imx: set_mctrl(): correctly restore autoRTS state
a25aee902e66 : serial: imx: set_termios(): do not enable autoRTS if RTS is unset
72d819612ae0 : serial: 8250_pnp: Move to struct dev_pm_ops
fdc2de87124f : serial/8250: Add support for NI-Serial PXI/PXIe+485 devices
fe94347d6dc9 : serial: stm32: Use __maybe_unused instead of #if CONFIG_PM_SLEEP
fb6dcef62d52 : serial: stm32: add pm_runtime support
94616d9a9db0 : serial: stm32: select pinctrl state in each suspend/resume function
96b79ac705cc : dt-bindings: serial: stm32: add wakeup option
ea5ab2e422de : 8250_lpss: check null return when calling pci_ioremap_bar
f77ebb241ce0 : tty: serial: fsl_lpuart: correct the FIFO depth size
638341d5dbd1 : tty: serial: fsl_lpuart: remove sg_set_buf() for sport->rx_sgl
ca8d92f6d3dd : tty: serial: fsl_lpuart: use kzalloc() instead of kmalloc()
d8a0e92e1c1e : tty: serial: fsl_lpuart: add earlycon for imx8qxp platform
38eb523461dc : tty: serial: fsl_lpuart: remove the dev.coherent_dma_mask zero setting
df60a8af8420 : serial: 8250_exar: Use struct_size() helper
18b1345e60ae : tty: nozomi: Use dev_get_drvdata
76b4106c4b48 : serial: 8250: Use dev_get_drvdata where possible
95604220cec8 : tty/isicom: remove redundant assignment to variable word_count
0998a63b493b : tty: serial: Remove call to memset after pci_alloc_consistent
acf01e66566f : tty: hvcs: Fix odd use of strlcpy
627a545c6bb0 : serial: 8250_omap: Fix idling for unloaded serdev drivers
43a9e710cbed : tty: n_gsm: add helpers to convert mux-num to/from tty-base
a64d19aa0ef6 : tty: n_gsm: update doc example to use header for N_GSM0710 define
69b1aaa45041 : tty: n_gsm: remove obsolete mknod doc example
896fc242bc1d : vhost: Remove unnecessary variable
718be6bab26f : virtio-net: lower min ring num_free for efficiency
264b563b8675 : vhost/test: fix build for vhost test
93d2c4de8d81 : vhost/test: fix build for vhost test
c5c6faaee6e0 : dmaengine: ti: edma: Use bitmap_set() instead of open coded edma_set_bits()
b2003f61a554 : dmaengine: ti: edma: Only reset region0 access registers
c5dbe60664b3 : dmaengine: ti: edma: Do not reset reserved paRAM slots
e701f412030e : EDAC/mc_sysfs: Make debug messages consistent
dfcff3f8a5f1 : soundwire: stream: make stream name a const pointer
c7578c1d6285 : soundwire: Add compute_params callback
78406ff566ec : arm: remove wrappers for the generic dma remap helpers
5cf4537975bb : dma-mapping: introduce a dma_common_find_pages helper
512317401f6a : dma-mapping: always use VM_DMA_COHERENT for generic DMA remap
fe9041c24519 : vmalloc: lift the arm flag for coherent mappings to common code
249baa547901 : dma-mapping: provide a better default ->get_required_mask
d9295532d572 : dma-mapping: remove the dma_declare_coherent_memory export
6334150e9a36 : remoteproc: don't allow modular build
7a01ee42209c : dma-mapping: remove the dma_mmap_from_dev_coherent export
1fa0682448ac : dma-mapping: remove dma_release_declared_memory
212836a9929f : dma-mapping: remove dma_{alloc,free,mmap}_writecombine
62fcee9a3bd7 : dma-mapping: remove CONFIG_ARCH_NO_COHERENT_DMA_MMAP
5128da323514 : parisc: don't set ARCH_NO_COHERENT_DMA_MMAP
07d841a625bc : arm-nommu: call dma_mmap_from_dev_coherent directly
425da159707b : ALSA: pcm: use dma_can_mmap() to check if a device supports dma_mmap_*
e29ccc188f3d : dma-mapping: add a dma_can_mmap helper
f9f3232a7d0a : dma-mapping: explicitly wire up ->mmap and ->get_sgtable
14451467014b : dma-mapping: move the dma_get_sgtable API comments from arm to common code
f0d1ab052640 : gpio: of: Normalize return code variable name
d377f56f34f5 : gpio: gpiolib: Normalize return code variable name
d2b091961510 : gpio: ep93xx: Pass irqchip when adding gpiochip
4bb6a9d5d9a8 : drm/i915/display: Extract glk_read_luts()
6b97b118d4d5 : drm/i915/display: Extract ilk_read_luts()
1af223838298 : drm/i915/display: Extract i9xx_read_luts()
7e764059cf70 : drm/i915/display: Add macro to compare gamma hw/sw lut
e9c8f591445d : drm/i915/display: Add func to compare hw/sw gamma lut
145450f6a42d : drm/i915/display: Add func to get gamma bit precision
b1a4383d1e6e : drm/i915/display: Add debug log for color parameters
c165d8947bc4 : eeprom: Deprecate the legacy eeprom driver
a2e484585ad3 : soundwire: core: add device tree support for slave devices
dd4689e2b641 : dt-bindings: soundwire: add slave bindings
aec256d0ecd5 : HID: apple: Fix stuck function keys when using FN
2a36c16efab2 : ALSA: hda/realtek - Fix the problem of two front mics on a ThinkCentre
f1fac63af678 : soundwire: bus: set initial value to port_status
512f9922eeb1 : erofs: using switch-case while checking the inode type.
3b531807e605 : staging: exfat: cleanup explicit comparisons to NULL
4e690bf985bd : Staging: rtl8723bs: Use kzfree rather than its implementation
39d170b3cb62 : ath6kl: fix a NULL-ptr-deref bug in ath6kl_usb_alloc_urb_from_pipe()
355cf3191201 : wcn36xx: use dynamic allocation for large variables
0e7bf23e4967 : ath6kl: Fix a possible null-pointer dereference in ath6kl_htc_mbox_create()
72bb1aa91ff8 : ath9k: dynack: set ackto to max timeout in ath_dynack_reset
86e392994dee : ath9k: dynack: set max timeout according to channel width
6999e40d5f1d : ath9k: dynack: properly set last timeout timestamp in ath_dynack_reset
5df65dd52dd5 : ath9k: dyanck: introduce ath_dynack_set_timeout routine
e1aa1a1db3b0 : ath9k: dynack: fix possible deadlock in ath_dynack_node_{de}init
5a4f2040fd07 : ath9k: add loader for AR92XX (and older) pci(e)
68092f9cf932 : carl9170: remove set but not used variable 'udev'
d20b1e6c8307 : wil6210: Delete an unnecessary kfree() call in wil_tid_ampdu_rx_alloc()
9abe3e306ecc : wil6210: Add EDMG channel support
cf24aac38698 : dmaengine: rcar-dmac: Fix DMACHCLR handling if iommu is mapped
23bb9f692b66 : wil6210: fix wil_cid_valid with negative cid values
689379c2f383 : dmaengine: sprd: Fix the DMA link-list configuration
d17d9ea95727 : dmaengine: iop-adma.c: fix printk format warning
402096cb5b7d : dmaengine: stm32-dma: Use struct_size() helper
f0c6cef7e717 : drm/virtio: add worker for object release
12afce08ed51 : drm/virtio: add fence sanity check
6e3372508d5f : drm/virtio: drop virtio_gpu_object_{reserve, unreserve}
fe16537ddb97 : drm/virtio: drop virtio_gpu_object_{ref,unref}
2e0d9ee45785 : drm/virtio: remove virtio_gpu_alloc_object
c66df701e783 : drm/virtio: switch from ttm to gem shmem helpers
ad75f4f057e6 : drm/virtio: drop virtio_gpu_object_list_validate/virtio_gpu_unref_list
93c38d15ee59 : drm/virtio: rework virtio_gpu_cmd_context_{attach, detach}_resource
3d3bdbc0bdbd : drm/virtio: rework virtio_gpu_transfer_to_host_ioctl fencing
375f156a5e77 : drm/virtio: rework virtio_gpu_transfer_from_host_ioctl fencing
e2324300f427 : drm/virtio: rework virtio_gpu_object_create fencing
da758d51968a : drm/virtio: rework virtio_gpu_execbuffer_ioctl fencing
98abe21d07c8 : drm/virtio: add virtio_gpu_object_array & helpers
cde14fd4a604 : drm/virtio: remove ttm calls from in virtio_gpu_object_{reserve, unreserve}
23a0e88ebaff : drm/virtio: drop no_wait argument from virtio_gpu_object_reserve
191ab21995b0 : drm/virtio: remove virtio_gpu_object_wait
620f9c5e302c : drm/virtio: simplify cursor updates
29cf12394c05 : drm/virtio: switch virtio_gpu_wait_ioctl() to gem helper.
889165ad6190 : drm/virtio: pass gem reservation object to ttm init
37256335bd06 : dt-bindings: dmaengine: dma-common: Fix the dma-channel-mask property
25af5afe77a8 : dmanegine: ioat/dca: Use struct_size() helper
09104bb1b5d4 : dmaengine: iop-adma: remove set but not used variable 'slots_per_op'
fb9816f9d05f : dmaengine: dmatest: Add support for completion polling
9fa2df6eafa0 : dmaengine: ti: omap-dma: Remove variable override in omap_dma_tx_status()
7a09c09c3007 : dmaengine: ti: omap-dma: Remove 'Assignment in if condition'
e3b9fef8ddf8 : dmaengine: ti: edma: Remove 'Assignment in if condition'
bc56ad8c74b8 : xfs: Fix deadlock between AGI and AGF with RENAME_WHITEOUT
76f1793359db : xfs: define a flags field for the AG geometry ioctl structure
77a0ef488de9 : Documentation: fpga: dfl: add descriptions for virtualization and new interfaces.
cb3c2c47e3b8 : fpga: dfl: fme: add global error reporting support
bd127b8191cf : fpga: dfl: afu: add STP (SignalTap) support
44d247534ff2 : fpga: dfl: afu: add error reporting support.
95844372f4f3 : fpga: dfl: afu: expose __afu_port_enable/disable function.
f09991adfb34 : fpga: dfl: afu: add userclock sysfs interfaces.
a80a4b82e7d8 : fpga: dfl: afu: convert platform_driver to use dev_groups
084c3ff1b1d2 : fpga: dfl: fme: convert platform_driver to use dev_groups
84b693e3786b : fpga: dfl: make init callback optional
8cc7af751443 : kbuild: remove ARCH_{CPP,A,C}FLAGS
15f5db60a137 : kbuild,arc: add CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3 for ARC
cd186e51513c : ice: Only disable VLAN pruning for the VF when all VLANs are removed
03bba02016f9 : ice: Remove enable DCB when SW LLDP is activated
3d57fd10f2c9 : ice: Report stats when VSI is down
06914ac20abb : ice: Always notify FW of VF reset
473ca574884b : ice: Correctly handle return values for init DCB
37dfdc55ffeb : drm/dp_mst: Cleanup drm_dp_send_link_address() a bit
8b1e589d138c : drm/dp_mst: Refactor drm_dp_mst_handle_down_rep()
a29d881875fc : drm/dp_mst: Refactor drm_dp_mst_handle_up_req()
fde61a7a7df4 : drm/dp_mst: Constify guid in drm_dp_get_mst_branch_by_guid()
60f9ae9d0d3d : drm/dp_mst: Remove huge conditional in drm_dp_mst_handle_up_req()
a257f188b72b : ice: Limit Max TCs on devices with more than 4 ports
6a025730e0cd : ice: Cleanup defines in ice_type.h
95b0013d209d : drm/dp_mst: Refactor drm_dp_send_enum_path_resources
2f015ec6eab6 : drm/dp_mst: Add sideband down request tracing + selftests
aa2a2fe1383f : drm/dp_mst: Combine redundant cases in drm_dp_encode_sideband_req()
0de54fb2d02b : drm/print: Add drm_err_printer()
7cbce45d6243 : drm/dp_mst: Move test_calc_pbn_mode() into an actual selftest
2e0ab37c04c2 : ice: print extra message if topology issue
3ba64aa36c8c : drm/dp_mst: Get rid of list clear in destroy_connector_work
5950f0b797fc : drm/dp_mst: Move link address dumping into a function
432609887aa9 : ice: add print of autoneg state to link message
7404e84a2332 : ice: update driver unloading field for Queue Shutdown AQ command
18057cb3578a : ice: add needed PFR during driver unload
5fb9b797d5cc : drm/msm/dsi: Fix return value check for clk_get_parent
d934a712c5e6 : drm/msm: add atomic traces
cd6d923167b1 : drm/msm/dpu: async commit support
2d99ced787e3 : drm/msm: async commit support
e35a29d5c432 : drm/msm: split power control from prepare/complete_commit
9f6b65642bd2 : drm/msm: add kms->flush_commit()
80b4b4a703d6 : drm/msm: convert kms->complete_commit() to crtc_mask
d4d2c60497cf : drm/msm: add kms->wait_flush()
41a52059eefd : drm/msm/dpu: handle_frame_done() from vblank irq
fe9df3f50c39 : drm/msm/dpu: add real wait_for_commit_done()
b4bb9f15b443 : drm/msm/dpu: unwind async commit handling
0c91ed511232 : drm/msm/dpu: remove unused arg
33e42bf6c53b : drm/msm/dpu: remove some impossible error checking
15ee1e050a46 : drm/msm/dpu: add rotation property
2eba69071b4b : drm/msm: Remove Kconfig default
b721ea48d71b : drm/msm/dpu: remove stray "\n"
241b507c166f : drm/msm/dpu: fix "frame done" timeouts
ed98359a9e39 : drm/msm: Use struct_size() helper
8e3e791d20d2 : drm/msm: Use generic bulk clock function
518304cbf3b2 : drm/msm/mdp5: Find correct node for creating gem address space
add5bff4aa76 : drm/msm/phy/dsi_phy: silence -EPROBE_DEFER warnings
61b5334fc6b1 : drm/msm/a6xx: add missing MODULE_FIRMWARE()
d6c7b2284b14 : drm/msm/mdp5: Add msm8998 support
1569fcd7555e : drm/msm/dpu: remove dpu_mdss:hwversion
23c259722d0e : drm/msm: Transition console to msm framebuffer
a44769b407ec : drm/msm/hdmi: Convert to use GPIO descriptors
86fe3f546eb3 : drm/msm/dpu: Drop unused GPIO code
2acc0d2db5ef : drm/msm/dsi: Drop unused GPIO includes
c9b74b8a3903 : drm/msm/mdp4: Drop unused GPIO include
feea39a86dfd : drm/msm: drop use of drmP.h
d24ef08a9d94 : ice: Deduce TSA value from the priority value in the CEE mode
567af267fa1d : ice: Report what the user set for coalesce [tx|rx]-usecs
8132e17dfb16 : ice: Fix resource leak in ice_remove_rule_internal()
b0f01ecf293c : md/raid5: use bio_end_sector to calculate last_sector
07f1a6850c5d : md/raid1: fail run raid1 array when active disk less than one
62f7b1989c02 : md raid0/linear: Mark array as 'broken' and fail BIOs if a member is gone
110e48725db6 : netfilter: nf_flow_table: set default timeout after successful insertion
b067fa009c88 : netfilter: ctnetlink: honor IPS_OFFLOAD flag
88209141392a : netfilter: nft_fib_netdev: Terminate rule eval if protocol=IPv6 and ipv6 module is disabled
03af840650bb : ice: Fix EMP reset handling
b1d1e29639df : dm crypt: omit parsing of the encapsulated cipher
a1a262b66e55 : dm crypt: switch to ESSIV crypto API template
be1eb7f78aa8 : crypto: essiv - create wrapper template for ESSIV generation
6fa029486b74 : iio: imu: st_lsm6dsx: rely on IIO_G_TO_M_S_2 for gain definition for LSM9DS1
0f7e17286b45 : iio: imu: st_lsm6dsx: remove invalid gain value for LSM9DS1
dfa5b30b12aa : staging: exfat: drop local TRUE/FALSE defines
f73d137d562f : ARM: scoop: Use the right include
ab050766f942 : staging: exfat: fix spelling errors in comments
a70cfd89dc9a : staging: exfat: cleanup braces for if/else statements
ec13c78d7b45 : coresight: tmc-etr: Add barrier packets when moving offset forward
3507d231a499 : coresight: tmc-etr: Decouple buffer sync and barrier packet insertion
00bb485ce7b8 : coresight: tmc: Make memory width mask computation into a function
bbedcb91cc3b : coresight: tmc-etr: Fix perf_data check
13af88f312fc : coresight: tmc-etr: Fix updating buffer in not-snapshot mode.
89e89b05ef5b : coresight: etm4x: improve clarity of etm4_os_unlock comment
08d2ddaa5850 : coresight: etm4x: use module_param instead of module_param_named
1004ce4c255f : coresight: etm4x: Use explicit barriers on enable/disable
6d7651015c16 : coresight: etm4x: Remove superfluous setting of os_unlock
6c87bedc9e9c : coresight: acpi: Static funnel support
82451bbd540f : coresight: Convert pr_warn to dev_warn for obsolete bindings
8a4bc4f19504 : coresight: tmc-etr: Check if non-secure access is enabled
f52ff9b7d649 : coresight: tmc-etr: Handle memory errors
5774a34fc802 : coresight: etr_buf: Consolidate refcount initialization
df4473fadcfe : coresight: cpu-debug: Add support for Qualcomm Kryo
17b4add0d4e0 : coresight: etm4x: Add ETM PIDs for SDM845 and MSM8996
3bf8c48ca727 : coresight: etm4x: Two function calls less
e890acd5ff18 : net/mlx5: Add devlink flow_steering_mode parameter
8463daf17e80 : net/mlx5: Add support to use SMFS in switchdev mode
38b9d1c62a6e : net/mlx5: Add API to set the namespace steering mode
6a48faeeca10 : net/mlx5: Add direct rule fs_cmd implementation
fb86f1210a57 : net/mlx5: DR, Add CONFIG_MLX5_SW_STEERING for software steering support
70605ea545e8 : net/mlx5: DR, Expose APIs for direct rule managing
c47ff7baff6e : net/mlx5: DR, Add required FW steering functionality
41d07074154c : net/mlx5: DR, Expose steering rule functionality
9db810ed2d37 : net/mlx5: DR, Expose steering action functionality
852f660bd7cc : net/mlx5: DR, Expose steering matcher functionality
7838e1725394 : net/mlx5: DR, Expose steering table functionality
4ec9e7b02697 : net/mlx5: DR, Expose steering domain functionality
26d688e33f88 : net/mlx5: DR, Add Steering entry (STE) utilities
297cccebdc5a : net/mlx5: DR, Expose an internal API to issue RDMA operations
29cf8febd185 : net/mlx5: DR, ICM pool memory allocator
1d9186476e12 : net/mlx5: DR, Add direct rule command utilities
14c32fd17c9b : net/mlx5: DR, Add the internal direct rule types definitions
2b688ea5efde : net/mlx5: Add flow steering actions to fs_cmd shim layer
cf48d1762328 : hwmon: (w83793d) convert to use devm_i2c_new_dummy_device
f64211151db4 : hwmon: (w83792d) convert to use devm_i2c_new_dummy_device
358d2071100d : hwmon: (w83791d) convert to use devm_i2c_new_dummy_device
09fe787051db : hwmon: (as370-hwmon) fix devm_platform_ioremap_resource.cocci warnings
d7a85cde90ed : hwmon: (lm75) Add support for writing sampling period on PCT2075
cee04a013a4a : hwmon: (lm75) Add support for writing conversion time for TMP112
040b106ff8d6 : hwmon: (lm75) Move updating the sample interval to its own function
7db0db3f6cce : hwmon: (lm75) Support configuring the sample time for various chips
4a2d78822fdf : hwmon: (nct7904) Fix incorrect temperature limitation register setting of LTD.
7b1b68f013e8 : hwmon: (as370-hwmon) Add DT bindings for Synaptics AS370 PVT
7548666e6fc3 : hwmon: Add Synaptics AS370 PVT sensor driver
2f8a855efe8a : pmbus: (ibm-cffps) Add support for version 2 of the PSU
d600981d80e0 : dt-bindings: hwmon: Document ibm,cffps2 compatible string
bc34301b1067 : hwmon: (iio_hwmon) Enable power exporting from IIO
be7ec9196bc4 : dt-bindings: Add ipsps1 as a trivial device
edd2a4d6608b : hwmon: pmbus: Add Inspur Power System power supply driver
06a1c69cf5de : hwmon/ltc2990: Generalise DT to fwnode support
10b1f2a9d411 : hwmon: (raspberrypi) update MODULE_AUTHOR() email address
4b5be3c17380 : hwmon: (lm75) Modularize lm75_write and make hwmon_chip writable
7f1a300f8abd : hwmon: (lm75) Add new fields into lm75_params_
58608cfee861 : hwmon: (lm75) Create function from code to write into registers
dcb12653875e : hwmon: (lm75) Create structure to save all the configuration parameters.
486842db3b79 : hwmon: (nct7904) Add extra sysfs support for fan, voltage and temperature.
dbf55205118e : hwmon: w83795: Fan control option isn't that dangerous
f2ff7ceaa44c : hwmon: (npcm750-pwm-fan) Remove dev_err() usage after platform_get_irq()
6e4d91aa0718 : hwmon: (acpi_power_meter) Change log level for 'unsafe software power cap'
29c7cb485b32 : hwmon: (nct6775) Integrate new model nct6116
c64fce7f2a10 : hwmon: (adt7475) Convert to use hwmon_device_register_with_groups()
22e96ce31805 : hwmon: (w83781d) convert to i2c_new_dummy_device
25d401646477 : hwmon: (smm665) convert to i2c_new_dummy_device
8f9508ebbf76 : hwmon: (asb100) convert to i2c_new_dummy_device
12163cfbfc0f : hwmon: (k10temp) Add support for AMD family 17h, model 70h CPUs
af4e1c5eca95 : x86/amd_nb: Add PCI device IDs for family 17h, model 70h
899df7b41cc4 : docs: hwmon: pxe1610: convert to ReST format and add to the index
3b07a702cc2b : hwmon: (k8temp) update to use new hwmon registration API
59eedefbba12 : hwmon: (pmbus/max31785) Remove a useless #define
557c7ffa2f28 : hwmon: (lm75) add support for PCT2075
5ac6badc5aa0 : device-tree: bindinds: add NXP PCT2075 as compatible device to LM75
2c9d5b5e32a2 : hwmon: Remove ads1015 driver
8f9fb61caed1 : drm/i915: Refresh the errno to vmf_fault translations
3ec2a0ed3fec : selftests/bpf: fix endianness issues in test_sysctl
416c57282184 : selftests/bpf: improve unexpected success reporting in test_syctl
3404ddf234ba : selftests/bpf: fix "ctx:write sysctl:write read ok" on s390
b96326799443 : selftests/bpf: introduce bpf_cpu_to_be64 and bpf_be64_to_cpu
ba7eb84f7169 : leds: ti-lmu-common: Move static keyword to the front of declaration
536129cc9a26 : leds: lm3532: Move static keyword to the front of declarations
0a321b97368a : i2c: fsi: Add of_put_node() before break
815cdcc33404 : usb: cdns3: Remove redundant dev_err call in cdns3_probe()
9472aff16ca0 : USB: rio500: Fix lockdep violation
95e29e9bbe28 : USB: rio500: simplify locking
7077ad2ee316 : i2c: synquacer: Make synquacer_i2c_ops constant
1ac91ac5d097 : usb: mtu3: register a USB Role Switch for dual role mode
f8c274e4a70e : i2c: hix5hd2: Remove IRQF_ONESHOT
6dd567dc9648 : ASoC: es8316: add clock control of MCLK
22087c850e8e : iio: cros_ec: set calibscale for 3d MEMS to unit vector
b1e18768ef12 : iio: dac: ad5380: fix incorrect assignment to val
70575abeaaca : iio: imu: st_lsm6dsx: Fix FIFO diff mask for tagged fifo
050833f1b15d : dt-bindings: iio: imu: st_lsm6dsx: add lsm9ds1 device bindings
52f4b1f19679 : iio: imu: st_lsm6dsx: add support for accel/gyro unit of lsm9ds1
0d6fccc1b6fb : spi: npcm-fiu: fix spelling mistake "frequancy" -> "frequency"
3a3edd6ffe67 : ASoC: es8316: add DT-bindings
b84398d6d7f9 : i2c: i801: Use iTCO version 6 in Cannon Lake PCH and beyond
da23b6faa8bf : watchdog: iTCO: Add support for Cannon Lake PCH iTCO
644110e17d26 : EDAC/mc_sysfs: Remove pointless gotos
d55c79ac86f7 : EDAC: Prefer 'unsigned int' to bare use of 'unsigned'
85936e56e923 : netfilter: nft_quota: add quota object update support
d62d0ba97b58 : netfilter: nf_tables: Introduce stateful object update operation
4602f3bff266 : usb: common: add USB GPIO based connection detection driver
12b591bccc46 : usb: common: create Kconfig file
6fadd72943b8 : usb: roles: get usb-role-switch from parent
88ad7f3a5660 : drm/vkms: Reduce critical section in vblank_simulate
4922fd18cc1a : drm/vkms: Use wait_for_flip_done
bd7e3f3ba1ef : drm/vblank: Document and fix vblank count barrier semantics
eb77b23b565e : xfs: add a xfs_valid_startblock helper
06f1449a2eaa : MAINTAINERS: update entry for firewire audio drivers with UAPI header
8ad8e02c2fa7 : Revert "mmc: core: do not retry CMD6 in __mmc_switch()"
f7c4f737ced2 : HID: sb0540: add support for Creative SB0540 IR receivers
a31f01777bc5 : usb: roles: Add fwnode_usb_role_switch_get() function
932bb934ed4d : mips: compat: vdso: Use legacy syscalls as fallback
2acf40f0454d : HID: Add quirk for HP X500 PIXART OEM mouse
a22a9602b88f : closures: fix a race on wakeup from closure_sync
d66c9920c0cf : bcache: Fix an error code in bch_dump_read()
d55a4ae9e1af : bcache: add cond_resched() in __bch_cache_cmp()
fa99165cc87a : Documentation:kernel-per-CPU-kthreads.txt: Remove reference to elevator=
44493062abc3 : device connection: Add fwnode_connection_find_match()
f97eeb6cfd52 : Documenation: switching-sched: Remove notes about elevator argument
85c0a037dc7a : block: elevator.c: Remove now unused elevator= argument
977607653cdd : usb: roles: Introduce stubs for the exiting functions in role.h
3ef8685f84b3 : dt-bindings: usb: mtu3: add properties about USB Role Switch
f651c73e71f5 : dt-bindings: usb: add binding for USB GPIO based connection detection driver
6b68240d7c54 : dt-bindings: connector: add optional properties for Type-B
451d15a1731c : dt-binding: usb: add usb-role-switch property
ea44d190764b : usbip: Implement SG support to vhci-hcd and stub driver
cb8acabbe33b : block: mq-deadline: Fix queue restart handling
2be1fb64dfeb : usb: roles: intel: Enable static DRD mode for role switch
6ed151f26484 : xhci-ext-caps.c: Add property to disable Intel SW switch
a0a465569b45 : usb: dwc3: remove generic PHY calibrate() calls
34c7ed72f4f0 : usb: core: phy: add support for PHY calibration
8b51dc729147 : rsi: fix a double free bug in rsi_91x_deinit()
d7290cd04b4e : usb: chipidea: msm: Use device-managed registration API
ee6754ace1ec : usb: host: xhci-rcar: Use xhci_plat_priv.quirks instead of code settings
ed056203fa7c : usb: host: xhci-rcar: Add a helper macro to set xhci_plat_priv
77d8f110acb7 : usb: host: xhci-plat: add quirks member into struct xhci_plat_priv
13fa451568ab : Revert "rt2800: enable TX_PIN_CFG_LNA_PE_ bits per band"
14d5e14c8a6c : rt2x00: clear up IV's on key removal
968dcfb49052 : iwlwifi: assign directly to iwl_trans->cfg in QuZ detection
7caac62ed598 : mwifiex: Fix three heap overflow at parsing element in cfg80211_ap_settings
70702265a04a : mt76: mt76x0e: disable 5GHz band for MT7630E
9334367cda85 : xhci: fix possible memleak on setup address fails.
8a62dff2c073 : xhci: add TSP bitflag to TRB tracing
b62a31b04e93 : usb: xhci: dbc: Use GFP_KERNEL instead of GFP_ATOMIC in 'xhci_dbc_alloc_requests()'
5a030e618712 : usb: xhci: dbc: Simplify error handling in 'xhci_dbc_alloc_requests()'
34b0e9b767bf : mt76: mt76x0e: don't use hw encryption for MT7630E
5d04111d76e2 : usb: cdns3: fix spelling mistake: "cnfiguration" -> "configuration"
04db1d2057c8 : usb: cdns3: fix missing assignment of ret before error check on ret
4d2233ecec8e : usb: cdns3: remove redundant assignment to ret on error exit path
35af2445dc30 : usb: typec: tps6598x: Fix build error without CONFIG_REGMAP_I2C
f271b966bff1 : usb: cdns3: remove set but not used variable 'priv_dev'
b3d72616b428 : usb: cdns3: Fix Wunused-but-set-variable warning
84b0b6635247 : zd1211rw: zd_usb: Use struct_size() helper
82f93cf46d60 : brcmfmac: get chip's default RAM info during PCIe setup
504792e07a44 : arm64: bpf: optimize modulo operation
420c20be08a4 : bcma: fix incorrect update of BCMA_CORE_PCI_MDIO_DATA
5f42b382ead2 : brcmfmac: replace strncpy() by strscpy()
567a9b766b47 : rt2x00: do not set IEEE80211_TX_STAT_AMPDU_NO_BACK on tx status
14aba89386a4 : ipw2x00: fix spelling mistake "initializationg" -> "initialization"
145a32fe57e3 : airo: fix memory leaks
7a2eb7367fde : zd1211rw: remove false assertion from zd_mac_clear()
73c742bb9c9b : brcmfmac: remove redundant assignment to pointer hash
0a60e0aa495f : bcma: remove two unused variables
b80df89f3909 : brcm80211: Avoid possible null-pointer dereferences in wlc_phy_radio_init_2056()
79066903454b : rtw88: pci: enable MSI interrupt
b3d07736b30a : rtw88: pci: Move a mass of jobs in hw IRQ to soft IRQ
9f7d65fb3935 : rtw88: remove redundant assignment to pointer debugfs_topdir
d74d0767b95e : rtw88: drop unused rtw_coex_coex_dm_reset()
52929cad3293 : rtw88: Fix an error message
fe025ef7d066 : rtlwifi: rtl8192ce: Fix incorrect returned values
38fcdcbd3def : rtlwifi: rtl8188ee: Fix incorrect returned values
3bf404b470f9 : rtlwifi: rtl8821ae: Fix incorrect returned values
53092f7e0749 : bpf: s390: add JIT support for bpf line info
afd708f74f1e : rtlwifi: rtl8192cu: Convert inline routines to little-endian words
3925ae06ba60 : rtlwifi: rtl8192cu: Convert macros that set descriptor
081420490083 : rtlwifi: rtl8192cu: Replace local bit manipulation macros
4170941ed19c : rtlwifi: rtl8192cu: Remove unused GET_XXX and SET_XXX
46c46f8df9aa : devpts_pty_kill(): don't bother with d_delete()
6effcab4da7b : infiniband: don't bother with d_delete()
29dfeb0b6ae6 : hypfs: don't bother with d_delete()
9dc35d8a555b : rtlwifi: rtl8192ee: Remove some variable initializations
200e8bd4df8f : rtlwifi: rtl8192ee: Convert inline routines to little-endian words
7f1c7460e932 : rtlwifi: rtl8192ee: Convert macros that set descriptor
84a2bd39405f : fs/namei.c: keep track of nd->root refcount status
11f92ca1475c : rtlwifi: rtl8192ee: Replace local bit manipulation macros
8ef113ff0fed : rtlwifi: rtl8192ee: Remove unused GET_XXX and SET_XXX
8cc782cd997d : rtlwifi: rtl_pci: Fix memory leak when hardware init fails
84d31d3b6234 : rtlwifi: remove unused variables 'RTL8712_SDIO_EFUSE_TABLE' and 'MAX_PGPKT_SIZE'
01bb31de5262 : rtlwifi: rtl8192cu: Fix value set in descriptor
8ceb1417f3ca : mfd: don't select DMA_DECLARE_COHERENT for the sm501 and tc6393xb drivers
7b65fe12556f : usb: remove commented out dma wrappers
ac2658e0d9f0 : usb: remove a stale comment in hcd_alloc_coherent
bf89015a5413 : usb-storage: use hcd_uses_dma to check for DMA capabilities
8838d9224f84 : usb/ohci-tmio: remove the HCD_DMA flag
a1747eb43f35 : usb/ohci-sm501: remove the HCD_DMA flag
3d77a95fc03b : MIPS: Drop Loongson _CACHE_* definitions
775b089aeffa : MIPS: tlbex: Remove cpu_has_local_ebase
54e8d9f07d8a : MIPS: tlbex: Simplify r3k check
547468293475 : MIPS: Select R3k-style TLB in Kconfig
2896ba40d0be : iommu: Don't use sme_active() in generic code
ac915762ea39 : selftests/bpf: test_progs: add missing \n to CHECK_FAIL
d80507d15d45 : selftests/bpf: test_progs: fix verbose mode garbage
5fcd055193c5 : drm/komeda: Add ACLK rate to sysfs
b6326fc025aa : rtlwifi: fix non-kerneldoc comment in usb.c
8744daf4b069 : iommu/vt-d: Remove global page flush support
097a7df2e3af : iommu/arm-smmu-v3: Fix build error without CONFIG_PCI_ATS
512222789ce8 : s390/base: remove unused s390_base_mcck_handler
4df9a82549cf : s390/sclp: Fix bit checked for has_sipl
e32736494849 : spi: spi-fsl-dspi: Fix race condition in TCFQ/EOQ interrupt
37ffab817098 : spi: uniphier: introduce polling mode
151d0eafa4f5 : spi: uniphier: remove unnecessary code
3c633f9dbd82 : spi: uniphier: fix wrong register overwrite
d072cb263f9e : regulator: add missing 'static inline' to a helper's stub
157ab71286e6 : ASoC: audio-graph: indicate rebind issue
39c66b6ef6f3 : ASoC: simple-card: indicate rebind issue
aafee43b7286 : 9p/vfs_super.c: Remove unused parameter data in v9fs_fill_super
962a991c5de1 : 9p/cache.c: Fix memory leak in v9fs_cache_session_get_cookie
0ce772fe79b6 : 9p: Transport error uninitialized
c87a37ebd40b : 9p: avoid attaching writeback_fid on mmap with type PRIVATE
d8a050f5a3e8 : kgdb: fix comment regarding static function
635714312e6a : kdb: Replace strncmp with str_has_prefix
cd4c0763064f : powercap: idle_inject: Use higher resolution for idle injection
82e430a6df7f : cpuidle: play_idle: Increase the resolution to usec
1be5b54d26ae : dt-bindings: gpu: mali-midgard: Add samsung exynos5250 compatible
13ecee77fa81 : can: dev: can_dev_init(): convert from printk(KERN_INFO) to pr_info
d36673f5918c : can: dev: can_dellink(): remove return at end of void function
f59d7824bfd1 : can: dev: can_restart(): convert NULL pointer check
d726c01aa744 : can: dev: remove unnecessary blank line
39fe6fd5fb3a : can: dev: remove unnecessary parentheses
d7bda7307020 : can: dev: avoid long lines
ee9a5f5e554d : can: dev: convert block comments to network style comments
761a61591705 : can: mcp251x: Call wrapper instead of regulator_disable()
8de29a5c34a5 : can: mcp251x: Make use of device property API
b4cb76961c95 : can: mcp251x: Use devm_clk_get_optional() to get the input clock
f6cae800bfdb : can: mcp251x: remove deprecated board file setup example
81f29dd30469 : can: tcan4x5x: Remove checking the wake pin
be1d28424adc : can: tcan4x5x: Remove data-ready gpio interrupt
e3b329221567 : dt-bindings: can: tcan4x5x: Update binding to use interrupt property
ec44dd579038 : can: kvaser_pciefd: the PWM generator is running at the bus frequency of the system.
711419e504eb : irqdomain: Add the missing assignment of domain->fwnode for named fwnode
6914f8eb64f9 : drm: Add high-precision time to vblank trace event
8f0daef5f797 : gfs2: Fix recovery slot bumping
98fb057487a8 : gfs2: Fix possible fs name overflows
8c5ca11710b6 : gfs2: untangle the logic in gfs2_drevalidate
0a6a4abc8466 : gfs2: Always mark inode dirty in fallocate
29b49958cf73 : ACPI / PCI: fix acpi_pci_irq_enable() memory leak
4a3975215136 : staging: rtl8723bs: replace __inline by inline
39a4916b19e1 : staging: r8188eu: use skb_put_data instead of skb_put/memcpy pair
f08ab0abb699 : staging: kpc2000: Fix long constant sparse warning
dab8fe7ea267 : staging: exfat: check for null return from call to FAT_getblk
329101244f21 : staging: greybus: light: fix a couple double frees
97d3eb9da84c : cpuidle-haltpoll: vcpu hotplug support
207380572103 : staging: rts5208: Fix checkpath warning
21d48f69d6fd : staging: rts5208: Fixed checkpath warning.
2e63a4a4b78e : staging: rts5208: remove redundant sd30_mode checks
be22bc7ceb5f : staging: exfat: remove return and error return via a goto
076a8e2f769e : staging: exfat: fix uninitialized variable ret
aeb415fbe9f6 : x86/mm: Remove the unused set_memory_wt() function
185be15143aa : x86/mm: Remove set_pages_x() and set_pages_nx()
a919198b97c8 : x86/mm: Remove the unused set_memory_array_*() functions
ec46133d3b81 : x86/mm: Unexport set_memory_x() and set_memory_nx()
d9f3b450f206 : perf/x86: Make more stuff static
0413d7f33e60 : sched/uclamp: Always use 'enum uclamp_id' for clamp_id values
babbe170e053 : sched/uclamp: Update CPU's refcount on TG's clamp changes
3eac870a3247 : sched/uclamp: Use TG's clamps to restrict TASK's clamps
7274a5c1bbec : sched/uclamp: Propagate system defaults to the root group
0b60ba2dd342 : sched/uclamp: Propagate parent clamps
2480c093130f : sched/uclamp: Extend CPU's cgroup controller
a55c7454a8c8 : sched/topology: Improve load balancing on AMD EPYC systems
a2cbfd46559e : arch, ia64: Make NUMA select SMP
bb87481612c4 : sched, perf: MAINTAINERS update, add submaintainers and reviewers
ef16b89c8243 : staging: exfat: use BIT macro for defining sizes
5b489e2ff650 : staging: exfat: cleanup blank line warnings
db4e919d9a11 : x86/math64: Provide a sane mul_u64_u32_div() implementation for x86_64
5e2d2cc2588b : sched/fair: Don't assign runtime for throttled cfs_rq
f2690074462b : drm/i915/selftests: Remove unused __engines_name()
392e879a4450 : dma-mapping: fix filename references
158a6d3ce3bc : iommu/dma: add a new dma_map_ops of get_merge_boundary()
6ba99411b858 : dma-mapping: introduce dma_get_merge_boundary()
38c38cb73223 : mmc: queue: use bigger segments if DMA MAP layer can merge the segments
45147fb522bb : block: add a helper function to merge the segments
ecd55e367f3d : usb: chipidea: msm: Use device-managed registration API
60083f9e94b2 : ALSA: hda/realtek - Enable internal speaker & headset mic of ASUS UX431FL
6456ca6520ab : ext4: fix kernel oops caused by spurious casefold flag
5a90606df7cb : drm/i915: Replace obj->pin_global with obj->frontbuffer
4f36ef2ee187 : drm/i915: Report aliasing ppgtt size as ggtt size
8f5e2b306b4e : drm/i915: Restrict the aliasing-ppgtt to the size of the ggtt
248b5f297cf8 : cpufreq: Add qcs404 to cpufreq-dt-platdev blacklist
1cb8339ca225 : cpufreq: qcom: Add support for qcs404 on nvmem driver
57f2f8b4aa0c : cpufreq: qcom: Refactor the driver to make it easier to extend
7d12709544b8 : cpufreq: qcom: Re-organise kryo cpufreq to use it for other nvmem based qcom socs
475a21e0eade : dt-bindings: opp: Add qcom-opp bindings with properties needed for CPR
f6081a73091c : dt-bindings: opp: qcom-nvmem: Support pstates provided by a power domain
345f0254e5b2 : HID: hv: Remove dependencies on PAGE_SIZE for ring buffer
039b1f4f24ec : netfilter: nft_socket: fix erroneous socket assignment
48bd0d68cd4b : netfilter: bridge: Drops IPv6 packets if IPv6 module is not loaded
03d1571d9513 : ACPI: custom_method: fix memory leaks
7f7378618b41 : power: supply: cpcap-charger: Enable vbus boost voltage
7cfd33d997a4 : power: supply: sc27xx: Add POWER_SUPPLY_PROP_CALIBRATE attribute
580665279fb6 : power: supply: sc27xx: Optimize the battery capacity calibration
ff062d06948c : power: supply: sc27xx: Make sure the alarm capacity is larger than 0
e88c7409c983 : ACPI: thermal: Remove redundant acpi_has_method() calls
7384b0e7668f : power: supply: sc27xx: Fix the the accuracy issue of coulomb calculation
168e68d07275 : power: supply: sc27xx: Fix conditon to enable the FGU interrupt
7cff19b9a8ff : power: supply: sc27xx: Add POWER_SUPPLY_PROP_ENERGY_FULL_DESIGN attribute
c27c38afd871 : Documentation: cpufreq: Update policy notifier documentation
df0eea448808 : cpufreq: Remove CPUFREQ_ADJUST and CPUFREQ_NOTIFY policy notifier events
3a2650a878b8 : ACPI / property: Fix acpi_graph_get_remote_endpoint() name in kerneldoc
3ea4ca9267cf : PM / Domains: Verify PM domain type in dev_pm_genpd_set_performance_state()
b3ad17c09899 : PM / Domains: Simplify genpd_lookup_dev()
47320fbe11a6 : configfs: new object reprsenting tree fragments
f19e4ed1e1ed : configfs_register_group() shouldn't be (and isn't) called in rmdirable parts
ff4dd081977d : configfs: stash the data we need into configfs_buffer at open time
343160e98cff : power: supply: max77650: add MODULE_ALIAS()
72e538f6ee88 : power: supply: isp1704: remove redundant assignment to variable ret
5c35ba9b4743 : power: supply: bq25890_charger: Add the BQ25895 part
204205836f4d : power: supply: sc27xx: Replace devm_add_action() followed by failure action with devm_add_action_or_reset()
08614b407d8d : power: supply: sc27xx: Introduce local variable 'struct device *dev'
7d04b0b13b11 : mvpp2: percpu buffers
136163618e3a : mvpp2: refactor BM pool functions
59857e9eadce : power: reset: reboot-mode: Fix author email format
9eab9a5b4c53 : power: supply: ab8500: remove set but not used variables 'vbup33_vrtcn' and 'bup_vch_range'
40badfa39609 : power: supply: max17042_battery: Fix a typo in function names
4ba0ebbc6cde : net: dsa: Fix off-by-one number of calls to devlink_port_unregister
e33b4325e60e : net: stmmac: dwmac-sun8i: Variable "val" in function sun8i_dwmac_set_syscon() could be uninitialized
a21cf11bc57f : mlx5: Add missing init_net check in FIB notifier
0e063317d579 : power: reset: gpio-restart: Fix typo when gpio reset is not found
544b3e7fd2d3 : staging: exfat: make exfat depend on BLOCK
7720804a2ae4 : x86, perf: Fix the dependency of the x86 insn decoder selftest
4030b4c585c4 : x86/hyper-v: Fix overflow bug in fill_gva_list()
eb3d8f42231a : NFS: Fix inode fileid checks in attribute revalidation code
089cf7f6ecb2 : Linux 5.3-rc7
4b6253fa7364 : Input: bu21013_ts - switch to using standard touchscreen properties
307ec663f6c3 : Input: bu21013_ts - switch to using MT-B (slotted) protocol
18aa4d6b6748 : Input: bu21013_ts - fix suspend when wake source
db3e34d4036d : Input: bu21013_ts - use interrupt from I2C client
1eb7b4cacc01 : Input: bu21013_ts - remove support for platform data
caeb1aae283f : Input: bu21013_ts - convert to using managed resources
a5ee351d5bc7 : Input: bu21013_ts - remove useless comments
0570bab05410 : Input: bu21013_ts - annotate supend/resume methods as __maybe_unused
a866781e84dd : Input: bu21013_ts - rename some variables
a1b70a44b80a : Input: bu21013_ts - convert to use GPIO descriptors
5dc15dcf39c4 : ARM: ux500: improve BU21013 touchpad bindings
9e362992ff34 : drm/i915: Clean up HDMI deep color handling a bit
66a990dd0c49 : drm/i915: Prefer encoder->name over port_name()
75427b2a2bff : drm/i915: Limit MST to <= 8bpc once again
86759eeb32f7 : ARM: multi_v7_defconfig: Make MAX77802 regulator driver built-in
d33cd42d8667 : ALSA: hda/realtek - Add quirk for HP Pavilion 15
5b0eeeaa3761 : ARM: dts: exynos: Mark LDO10 as always-on on Peach Pit/Pi Chromebooks
2cf842ba2f41 : ARM: dts: exynos: Remove not accurate secondary ADC compatible
791581e36df3 : dt-bindings: arm: idle-states: Move exit-latency-us explanation
19155f56a149 : dt-bindings: arm: idle-states: Add punctuation to improve readability
0801400709d5 : dt-bindings: arm: idle-states: Correct "constraint guarantees"
06c3145deee1 : dt-bindings: arm: idle-states: Correct references to wake-up delay
fb2d23291bf1 : dt-bindings: arm: idle-states: Use "e.g." and "i.e." consistently
c0b64faf0fe6 : backlight: pwm_bl: Set scale type for brightness curves specified in the DT
511a204638d7 : backlight: pwm_bl: Set scale type for CIE 1931 curves
d55c028f8b25 : backlight: Expose brightness curve type through sysfs
6451e123dec3 : MAINTAINERS: Add entry for stable backlight sysfs ABI documentation
ec665b756e6f : backlight: gpio-backlight: Correct initial power state handling
28a1d72a221e : video: backlight: tosa_lcd: drop check because i2c_unregister_device() is NULL safe
bcd69da98e36 : video: backlight: Drop default m for {LCD,BACKLIGHT_CLASS_DEVICE}
08dc99e5407d : pinctrl-mcp23s08: Fix property-name in dt-example
c709bf455d60 : microblaze: remove ioremap_fullcache
e8bd417aab0c : tpm/tpm_ftpm_tee: Document fTPM TEE driver
09e574831b27 : tpm/tpm_ftpm_tee: A driver for firmware TPM running inside TEE
28eba2fddd5a : tpm: Remove a deprecated comments about implicit sysfs locking
1ea32c83c699 : tpm_tis_core: Set TPM_CHIP_FLAG_IRQ before probing for interrupts
5b359c7c4372 : tpm_tis_core: Turn on the TPM before probing IRQ's
14591e2351ef : MAINTAINERS: fix style in KEYS-TRUSTED entry
f12fcca65369 : docs: ftrace: clarify when tracing is disabled by the trace file
acff2f86b195 : drm/sti: Include the right header
536cce149769 : drm: sti: use cec_notifier_conn_(un)register
9b8bd476e78e : x86/uaccess: Don't leak the AC flags into __get_user() argument evaluation
6fb035502956 : ASoC: soc-core: move soc_probe_link_components() position
95c267dd2043 : ASoC: soc-core: add snd_soc_dapm_init()
b614beafa495 : ASoC: soc-core: dapm related setup at one place
ffd60fba19d9 : ASoC: soc-core: move soc_probe_component() position
9a7c9fe1203e : ASoC: soc-core: add soc_rtd_free()
32b1cbe38041 : x86: Correct misc typos
4fbc485324d2 : spi: ep93xx: Repair SPI CS lookup tables
d0087e72710c : regulator: provide regulator_bulk_set_supply_names()
dbcc574a4bfa : drm/etnaviv: fix missing unlock on error in etnaviv_iommuv1_context_alloc()
a0753c29004f : afs: Support RCU pathwalk
8b6a666a9754 : afs: Provide an RCU-capable key lookup
23a289137ab8 : afs: Use afs_extract_discard() rather than iov_iter_discard()
52c9c1307800 : afs: remove unused variable 'afs_zero_fid'
cacf2d7dcf96 : afs: remove unused variable 'afs_voltypes'
28e6fcc871bc : mfd: cros_ec: Use mfd_add_hotplug_devices() helper
832a636f6afe : mfd: cros_ec: Add convenience struct to define autodetectable CrOS EC subdevices
b027dcf7c4c3 : mfd: cros_ec: Add convenience struct to define dedicated CrOS EC MCUs
5156fb75ead1 : mfd: cros_ec: Use kzalloc and cros_ec_cmd_xfer_status helper
840d9f131f65 : mfd / platform: cros_ec: Reorganize platform and mfd includes
2fa2b980e3fe : mfd / platform: cros_ec: Rename config to a better name
459aedb9a5d4 : mfd: cros_ec: Switch to use the new cros-ec-chardev driver
eda2e30c6684 : mfd / platform: cros_ec: Miscellaneous character device to talk with the EC
47f11e0b40e9 : mfd / platform: cros_ec: Move cros-ec core driver out from MFD
7aa703bb8824 : mfd / platform: cros_ec: Handle chained ECs as platform devices
8391c6cb2414 : mfd: mt6323: Add MT6323 RTC and PWRC
7c3f7cd5a0c9 : mfd: mt6323: Replace boilerplate resource code with DEFINE_RES_* macros
09c1dec47002 : mfd: mt6397: Add mutex include
8ab1267ff73d : dt-bindings: mfd: mediatek: Add MT6323 Power Controller
7051919d1751 : dt-bindings: mfd: mediatek: Update RTC to include MT6323
b788d111e676 : dt-bindings: mfd: mediatek: mt6397: Change to relative paths
fea3ac55e112 : mfd: db8500-prcmu: Support the higher DB8520 ARMSS
569fac74627c : mfd: intel-lpss: Use MODULE_SOFTDEP() instead of implicit request
1094422253db : mfd: htc-i2cpld: Drop check because i2c_unregister_device() is NULL safe
f68c0a873ef2 : mfd: sm501: Include the GPIO driver header
c5b90cb26e83 : mfd: intel-lpss: Add Intel Skylake ACPI IDs
cbd1c5c4d443 : mfd: intel-lpss: Consistently use GENMASK()
b9a801dfa591 : mfd: Add support for Merrifield Basin Cove PMIC
b65dc4f6b339 : mfd: ezx-pcap: Replace mutex_lock with spin_lock
c41784b042ac : drm: dw-hdmi-i2s: enable audio clock in audio_startup
56d250ef9650 : cuse: fix broken release
17b2cbe29492 : fuse: cleanup fuse_wait_on_page_writeback
1fb027d75964 : fuse: require /dev/fuse reads to have enough buffer capacity (take 2)
58985a9d2d03 : drivers/staging/exfat - by default, prohibit mount of fat/vfat
828802228485 : power: supply: Init device wakeup after device_add()
10948061162a : power: supply: ab8500_charger: Mark expected switch fall-through
fe55e7703273 : power: supply: sbs-battery: only return health when battery present
47c169e17bbd : MAINTAINERS: N900: Remove isp1704_charger.h record
99956a9e0825 : power: supply: sbs-battery: use correct flags field
0f1979b402df : m68k: Remove ioremap_fullcache()
2cecd1f11ca4 : m68k: Simplify ioremap_nocache()
29d9a0b50736 : x86/boot: Preserve boot_params.secure_boot from sanitizing
982792f45894 : xtensa: virt: move PCI root complex to KIO range
fc603294267f : net/mlx5: Set only stag for match untagged packets
f813cb506b8c : net/mlx5: Add stub for mlx5_eswitch_mode
3a6ef5158d4a : net/mlx5: Avoid disabling RoCE when uninitialized
97b5484ed608 : net/mlx5: Add HW bits and definitions required for SW steering
c9b9dcb430b3 : net/mlx5: Move device memory management to mlx5_core
55f7e5c364dc : drm/nouveau/sec2/gp102: add missing MODULE_FIRMWAREs
9b87647c665d : asm-generic: add unlikely to default BUG_ON(x)
602828c1aade : __div64_const32(): improve the generic C version
09f8a6db20e6 : xtensa: add support for call0 ABI in userspace
9e1e41c44782 : xtensa: clean up PS_WOE_BIT usage
fa7da7449eb3 : power: supply: axp288_fuel_gauge: Add Minix Neo Z83-4 to the blacklist
6f3ed834717b : power: supply: axp288_fuel_gauge: Sort the DMI blacklist alphabetically
f1b937cc86be : power: supply: register HWMON devices with valid names
45de77ff8286 : net: dsa: mv88e6xxx: centralize SERDES IRQ handling
907b9b9fcaef : net: dsa: mv88e6xxx: introduce .serdes_irq_status
61a46b4147b2 : net: dsa: mv88e6xxx: introduce .serdes_irq_enable
dc272f600eb3 : net: dsa: mv88e6xxx: pass lane to .serdes_power
6600d8e5822d : net: dsa: mv88e6xxx: merge mv88e6352_serdes_power_set
9db4a7257e60 : net: dsa: mv88e6xxx: implement mv88e6352_serdes_get_lane
5122d4ec9e80 : net: dsa: mv88e6xxx: simplify .serdes_get_lane
4241ef52372e : net: dsa: mv88e6xxx: introduce .serdes_irq_mapping
f441ed0f4c89 : net: dsa: mv88e6xxx: fix SERDES IRQ mapping
946bc2509eb8 : net: dsa: mv88e6xxx: check errors in mv88e6352_serdes_irq_link
b943e03341e6 : net: hns3: remove set but not used variable 'qos'
bdad7529ee4e : net: hns3: remove redundant assignment to pointer reg_info
e1e54ec7fb55 : net: seeq: Fix the function used to release some memory in an error handling path
56fcd40f8a51 : netlabel: remove redundant assignment to pointer iter
dc161162e42c : r8169: don't set bit RxVlan on RTL8125
226024b16685 : drm/exynos: drop use of drmP.h
4e4210402639 : leds: trigger: gpio: GPIO 0 is valid
d4b02200ae7c : leds: pwm: Use struct_size() helper
1669ec78b87c : leds: is31fl32xx: Use struct_size() helper
2637fd436c60 : leds: ti-lmu-common: Fix coccinelle issue in TI LMU
070a0eed7580 : leds: lm3532: Avoid potentially unpaired regulator calls
68bfcf6debd7 : leds: syscon: Use resource managed variant of device register
7c322056e356 : leds: Replace {devm_}led_classdev_register() macros with inlines
4a9eb8154ffd : dt-bindings: rtc: ds1307: add rx8130 compatible
d76a81d0c262 : rtc: sun6i: Allow using as wakeup source from suspend
f648d40b99ba : rtc: pcf8563: let the core handle range offsetting
c7d5f6dbd9f9 : rtc: pcf8563: remove useless indirection
8d3f805e6896 : rtc: pcf8563: convert to devm_rtc_allocate_device
deaa3ff4984f : rtc: pcf8563: add Microcrystal RV8564 compatible
cd646ec003c5 : rtc: pcf8563: add Epson RTC8564 compatible
4053e74996b8 : rtc: s35390a: convert to devm_i2c_new_dummy_device()
59a7f24fceb3 : rtc: max77686: convert to devm_i2c_new_dummy_device()
6f671045b642 : net/ncsi: add response handlers for PLDM over NC-SI
dd7078f05e1b : enetc: Add missing call to 'pci_free_irq_vectors()' in probe and remove functions
dd1bf47a84fe : net: bcmgenet: use ethtool_op_get_ts_info()
7ef66122bdb3 : rtc: pcf85363/pcf85263: fix regmap error in set_time
c59a9fc7272e : rtc: snvs: switch to rtc_time64_to_tm/rtc_tm_to_time64
79610340cac8 : rtc: snvs: set range
02a3f0d5a70a : tc-testing: don't hardcode 'ip' in nsPlugin.py
58b6be4175a4 : devlink: Use switch-case instead of if-else
c7282b501f22 : devlink: Make port index data type as unsigned int
26811cc9f55a : net: tls: export protocol version, cipher, tx_conf/rx_conf to socket diag
61723b393292 : tcp: ulp: add functions to dump ulp-specific information
15a7dea750e0 : net/tls: use RCU protection on icsk->icsk_ulp_data
d9033ae95cf4 : net: dsa: microchip: add KSZ8563 compatibility string
de5eb9e00eba : dt-bindings: net: dsa: document additional Microchip KSZ8563 switch
fcee7de608a2 : arm64: defconfig: Enable CPU clock drivers for Qualcomm msm8916
6377910c5c14 : arm64: defconfig: Add DRM_MSM to defconfigs with ARCH_QCOM
1cd3e52a07b8 : ARM: multi_v7_defconfig: Add DRM_MSM to defconfigs with ARCH_QCOM
162eeae200e0 : ARM: qcom_defconfig: Add DRM_MSM to defconfigs with ARCH_QCOM
be6cef69ba57 : net: aquantia: fix out of memory condition on rx side
5c47e3ba6fe5 : net: aquantia: linkstate irq should be oneshot
c2ef057ee775 : net: aquantia: reapply vlan filters on up
392349f60110 : net: aquantia: fix limit of vlan filters
6fdc060d7476 : net: aquantia: fix removal of vlan 0
1c6c09a0ae62 : net/sched: cbs: Set default link speed to 10 Mbps in cbs_set_port_rate
f04b514c0ce2 : taprio: Set default link speed to 10 Mbps in taprio_set_picos_per_byte
efb55222d31c : taprio: Fix kernel panic in taprio_destroy
ae31a514a134 : objtool: Ignore intentional differences for the x86 insn decoder
2ffd84ae973b : objtool: Update sync-check.sh from perf's check-headers.sh
87a682a7c4e7 : perf build: Ignore intentional differences for the x86 insn decoder
00a263902ac3 : perf intel-pt: Use shared x86 insn decoder
f1da0a6c1365 : perf intel-pt: Remove inat.c from build dependency list
58993fb2c511 : perf: Update .gitignore file
d046b725487a : objtool: Move x86 insn decoder to a common location
f01642e4912b : perf metricgroup: Support multiple events for metricgroup
287f2649f791 : perf metricgroup: Scale the metric result
a55ab7c4ca69 : perf pmu: Change convert_scale from static to global
d3300a3c4e76 : perf symbols: Move mem_info and branch_info out of symbol.h
f2a39fe84901 : perf auxtrace: Uninline functions that touch perf_session
fa0d98462fae : perf tools: Remove needless evlist.h include directives
7ae811b12e41 : perf tools: Remove needless evlist.h include directives
ef7d95661d04 : perf tools: Remove needless thread_map.h include directives
4becb2395f91 : perf tools: Remove needless thread.h include directives
df1a0a110c2c : perf tools: Remove needless map.h include directives
afce8c482c48 : perf probe: No need for symbol.h, symbol_conf is enough
5c9dbe6da133 : perf tools: Remove needless sort.h include directives
4772925885da : perf tools: Move 'struct events_stats' and prototypes to separate header
171f7474b6bb : perf hist: Remove needless ui/progress.h from hist.h
4a3cec84949d : perf dsos: Move the dsos struct and its methods to separate source files
b1d1b094f757 : perf symbols: Move symsrc prototypes to a separate header
c38fa94d1882 : perf symbols: Add missing linux/refcount.h to symbol.h
9bea81b36a8d : perf symbol: Move C++ demangle defines to the only file using it
fac583fdb674 : perf dso: Adopt DSO related macros from symbol.h
e97fd1383cd7 : libtraceevent: Change users plugin directory
5d6552ab3b71 : libtraceevent: Remove tep_register_trace_clock()
38847db9740a : libtraceevent, perf tools: Changes in tep_print_event_* APIs
4cb3c6d546aa : perf event: Remove needless include directives from event.h
03e61929c0d2 : arm64: dts: rockchip: limit clock rate of MMC controllers for RK3328
b6b5574b80d6 : perf env: Remove env.h from other headers where just a fwd decl is needed
8520a98dbab6 : perf debug: Remove needless include directives from debug.h
849dbf09234a : qede: Add support for dumping the grc data.
3b86bd076284 : qed: Add APIs for configuring grc dump config flags.
d44a3ced7023 : qede: Add support for reading the config id attributes.
2d4c849530a9 : qed: Add APIs for reading config id attributes.
5f33183b7fdf : net: dsa: tag_8021q: Restore bridge VLANs when enabling vlan_filtering
f40d9b20864a : net: bridge: Populate the pvid flag in br_vlan_get_info
5f81d5455589 : net: dsa: microchip: fill regmap_config name
9eb4b5180d33 : tools/power turbostat: update version number
c1c10cc77883 : tools/power turbostat: Add support for Hygon Fam 18h (Dhyana) RAPL
9cfa8e042f7c : tools/power turbostat: Fix caller parameter of get_tdp_amd()
1e9042b9c8d4 : tools/power turbostat: Fix CPU%C1 display value
6ee9fc63d2e7 : tools/power turbostat: do not enforce 1ms
c026c23629b8 : tools/power turbostat: read from pipes too
d93ea567fc4e : tools/power turbostat: Add Ice Lake NNPI support
570992fc5733 : tools/power turbostat: rename has_hsw_msrs()
cd188af5282d : tools/power turbostat: Fix Haswell Core systems
b62b3184576b : tools/power turbostat: add Jacobsville support
eeb71c950bc6 : tools/power turbostat: fix buffer overrun
605736c6929d : tools/power turbostat: fix file descriptor leaks
15423b958f33 : tools/power turbostat: fix leak of file descriptor on error return path
d4794f25f122 : tools/power turbostat: Make interval calculation per thread to reduce jitter
d743dae6d193 : tools/power turbostat: remove duplicate pc10 column
03531482402a : tools/power x86_energy_perf_policy: Fix argument parsing
f3fe116a44fd : tools/power: Fix typo in man page
6ac1730f7db8 : tools/power/x86: Enable compiler optimisations and Fortify by default
adb8049097a9 : tools/power x86_energy_perf_policy: Fix "uninitialized variable" warnings at -O2
a47b53e95acc : tracing: Rename tracing_reset() to tracing_reset_cpu()
58fe7a87db51 : tracing: Document the stack trace algorithm in the comments
f7edb451fa51 : tracing/arm64: Have max stack tracer handle the case of return address after data
4fbcf0741697 : recordmcount: Clarify what cleanup() does
c97fea26254b : recordmcount: Remove redundant cleanup() calls
2e63152bc190 : recordmcount: Kernel style formatting
3aec8638246f : recordmcount: Kernel style function signature formatting
3f1df12019f3 : recordmcount: Rewrite error/success handling
7f5291da4b15 : selftests/ftrace: Add syntax error test for multiprobe
3e662c54a15c : selftests/ftrace: Add syntax error test for immediates
cf881485eb2a : selftests/ftrace: Add a testcase for kprobe multiprobe event
a42e3c4de964 : tracing/probe: Add immediate string parameter support
6218bf9f4d29 : tracing/probe: Add immediate parameter support
ab10d69eb714 : tracing/uprobe: Add per-probe delete from event
eb5bf81330a7 : tracing/kprobe: Add per-probe delete from event
41af3cf587f4 : tracing/uprobe: Add multi-probe per uprobe event support
ca89bc071d5e : tracing/kprobe: Add multi-probe per event support
30199137c899 : tracing/dynevent: Pass extra arguments to match operation
cb8e7a8d55e0 : tracing/dynevent: Delete all matched events
60d53e2c3b75 : tracing/probe: Split trace_event related data from trace_probe
17e262e9954b : recordmcount: Remove unused fd from uwrite() and ulseek()
a14620791609 : recordmcount: Remove uread()
1bd95be204aa : recordmcount: Remove redundant strcmp
0bc11ed5ab60 : kprobes: Allow kprobes coexist with livepatch
813cafc4109c : MIPS: PCI: refactor ioc3 special handling
60af0d94cc37 : mips: remove ioremap_cachable
94044dfb0bcf : MAINTAINERS: update entry of firewire audio drivers
dffa8feb3084 : drm/i915/perf: Assert locking for i915_init_oa_perf_state()
e027a2dea5fd : hwmon (coretemp) Fix a memory leak bug
7d82fcc9d9e8 : hwmon: (lm75) Fix write operations for negative temperatures
6f8c8f3c3101 : hwmon: pmbus: ucd9000: remove unneeded include
0642ea2409f3 : ext4 crypto: fix to check feature status before get policy
c68c9ec1c52e : tracing: Correct kdoc formats
2e8156273189 : ftrace/x86: Remove mcount() declaration
19a58ce1dc72 : tracing/probe: Fix null pointer dereference
595a438c78db : tracing: Make exported ftrace_set_clr_event non-static
42344113ba7a : mips/atomic: Fix smp_mb__{before,after}_atomic()
1c6c1ca31858 : mips/atomic: Fix loongson_llsc_mb() wreckage
dfc8d8de855d : mips/atomic: Fix cmpxchg64 barriers
ae688e1720fd : arm64: dts: renesas: hihope-common: Fix eMMC status
52d083472e0b : clang-format: Update with the latest for_each macro list
7109d817db2e : arm64: dts: marvell: add DTS for Turris Mox
3e8e28f28e40 : dt-bindings: marvell: document Turris Mox compatible
8ef75105b5b1 : arm64: dts: marvell: armada-37xx: add SPI CS1 pinctrl
1baa2800e62d : xfs: remove the unused XFS_ALLOC_USERDATA flag
ecfc28a41cf1 : xfs: cleanup xfs_fsb_to_db
adcb0ca2330b : xfs: fix the dax supported check in xfs_ioctl_setattr_dax_invalidate
40144e49ff84 : xfs: Fix stale data exposure when readahead races with hole punch
cf1ea0592dbf : fs: Export generic_fadvise()
692fe62433d4 : mm: Handle MADV_WILLNEED through vfs_fadvise()
ddbca70cc45c : xfs: allocate xattr buffer on demand
9df243a1a9e6 : xfs: consolidate attribute value copying
e3cc4554ce1b : xfs: move remote attr retrieval into xfs_attr3_leaf_getvalue
a0e959d3c9d5 : xfs: remove unnecessary indenting from xfs_attr3_leaf_getvalue
728bcaa3e0f9 : xfs: make attr lookup returns consistent
756c6f0f7efe : xfs: reverse search directory freespace indexes
610125ab1e4b : xfs: speed up directory bestfree block scanning
0e822255f95d : xfs: factor free block index lookup from xfs_dir2_node_addname_int()
a07258a69528 : xfs: factor data block addition from xfs_dir2_node_addname_int()
aee7754bbeb1 : xfs: move xfs_dir2_addname()
39ee2239a5a2 : xfs: remove all *_ITER_CONTINUE values
f3b17320db25 : openrisc: map as uncached in ioremap
eabe7e9a21a2 : or1k: dts: Add ethoc device to SMP devicetree
c312ef176399 : libata/ahci: Drop PCS quirk for Denverton and beyond
974ceb21fcf9 : udp: Remove unlikely() from IS_ERR*() condition
7cf92ccb8555 : net/mlx5e: Remove unlikely() from WARN*() condition
ae2930583c7a : or1k: dts: Fix ethoc network configuration in or1ksim devicetree
0feacaa21634 : writeback: don't access page->mapping directly in track_foreign_dirty TP
ab9bb6318b09 : Partially revert "kfifo: fix kfifo_alloc() and kfifo_init()"
ee594bfff389 : fs/namei.c: new helper - legitimize_root()
ce6595a28a15 : kill the last users of user_{path,lpath,path_dir}()
6b61aed06a3b : namei.h: get the comments on LOOKUP_... in sync with reality
fbb7d9d56d16 : kill LOOKUP_NO_EVAL, don't bother including namei.h from audit.h
6c1c280805de : mm: memcontrol: fix percpu vmstats and vmevents flush
d2e5fb927ee7 : mm, memcg: do not set reclaim_state on soft limit reclaim
a6c135bb1a59 : mailmap: add aliases for Dmitry Safonov
14108b9131a4 : mm/z3fold.c: fix lock/unlock imbalance in z3fold_page_isolate
b4c46484dc3f : mm, memcg: partially revert "mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones"
441e254cd40d : mm/zsmalloc.c: fix build when CONFIG_COMPACTION=n
bee07b33db78 : mm: memcontrol: flush percpu slab vmstats on kmem offlining
e72cb7d62453 : bnxt_en: Fix compile error regression with CONFIG_BNXT_SRIOV not set.
909548d6c578 : riscv: add arch/riscv/Kbuild
f2683bd8d5bd : [PATCH] fix d_absolute_path() interplay with fsmount()
d57f172c99bd : doc/af_xdp: include unaligned chunk case
3945b37a975d : samples/bpf: use hugepages in xdpsock app
03895e63ff97 : samples/bpf: add buffer recycling for unaligned chunks to xdpsock
c543f5469822 : samples/bpf: add unaligned chunks mode support to xdpsock
10d30e301732 : libbpf: add flags to umem config
282c0c798f8e : net/mlx5e: Allow XSK frames smaller than a page
beb3e4b29530 : mlx5e: modify driver for handling offsets
d8c3061e5edd : ixgbe: modify driver for handling offsets
2f86c806a8a8 : i40e: modify driver for handling offsets
c05cd3645814 : xsk: add support to allow unaligned chunk placement
b35a2d3e8956 : ixgbe: simplify Rx buffer recycle
10912fc9faa1 : i40e: simplify Rx buffer recycle
1c6d6e021c45 : selftests/bpf: Fix a typo in test_offload.py
0741be358d5a : bpf: fix error check in bpf_tcp_gen_syncookie
f24e29099f4f : nfp: bpf: add simple map op cache
bc2796db5a02 : nfp: bpf: rework MTU checking
3d1da92baffe : drm/i915: Add 324mhz and 326.4mhz cdclks for gen11+
385ba629aa1c : drm/i915: Allow /2 CD2X divider on gen11+
5b84ad2e8921 : tools: bpftool: do not link twice against libbpf.a in Makefile
fbdb620b7c67 : tools: bpf: account for generated feature/ and libbpf/ directories
45c5589d0715 : tools: bpftool: improve and check builds for different make invocations
e0a43aa3e4a4 : tools: bpftool: ignore make built-in rules for getting kernel version
1c8f9b91c456 : bpf: s390: add JIT support for multi-function programs
daa664a5cdd5 : net/mlx5e: Move local var definition into ifdef block
f2b795ea025c : net: sched: cls_matchall: cleanup flow_action before deallocating
de8e1beb1919 : tcp_bbr: clarify that bbr_bdp() rounds up in comments
fa730a3bb9d3 : sched: act_vlan: implement stats_update callback
d12040b6933f : rxrpc: Fix lack of conn cleanup when local endpoint is cleaned up [ver #2]
27382472adcd : net: stmmac: depend on COMMON_CLK
7bff9779d769 : drm/i915: Fix regression with crtc disable ordering
3b25528e1e35 : net: stmmac: dwmac-rk: Don't fail if phy regulator is absent
b6b4dc4c1fa7 : amd-xgbe: Fix error path in xgbe_mod_init()
77afe3b82e97 : arcnet: capmode: remove redundant assignment to pointer pkt
acfb50e4e773 : bnxt_en: Add FW fatal devlink_health_reporter.
d1db9e166bf6 : bnxt_en: Add bnxt_fw_exception() to handle fatal firmware errors.
cbb51067a5f5 : bnxt_en: Add RESET_FW state logic to bnxt_fw_reset_task().
b4fff2079d10 : bnxt_en: Do not send firmware messages if firmware is in error state.
2cd869685045 : bnxt_en: Retain user settings on a VF after RESET_NOTIFY event.
657a33c8a0a2 : bnxt_en: Add devlink health reset reporter.
230d1f0de754 : bnxt_en: Handle firmware reset.
2151fe0830fd : bnxt_en: Handle RESET_NOTIFY async event from firmware.
6763c779c2d8 : bnxt_en: Add new FW devlink_health_reporter
3bc7d4a352ef : bnxt_en: Add BNXT_STATE_IN_FW_RESET state.
7e914027f757 : bnxt_en: Enable health monitoring.
9ffbd6773490 : bnxt_en: Pre-map the firmware health monitoring registers.
07f83d72d238 : bnxt_en: Discover firmware error recovery capabilities.
ec5d31e3c15d : bnxt_en: Handle firmware reset status during IF_UP.
91b9be487001 : bnxt_en: Register buffers for VFs before reserving resources.
702d5011ab5e : bnxt_en: Refactor bnxt_sriov_enable().
ba642ab773db : bnxt_en: Prepare bnxt_init_one() to be called multiple times.
5bedb5296e33 : bnxt_en: Suppress all error messages in hwrm_do_send_msg() in silent mode.
a798302d56f5 : bnxt_en: Simplify error checking in the SR-IOV message forwarding functions.
d4f1420d3656 : bnxt_en: Convert error code in firmware message response to standard code.
a935cb7ec449 : bnxt_en: Remove the -1 error return code from bnxt_hwrm_do_send_msg().
b3b0ddd07e63 : bnxt_en: Use a common function to print the same ethtool -f error message.
70359dbe2475 : net: sgi: ioc3-eth: no need to stop queue set_multicast_list
d1c9454274d8 : net: sgi: ioc3-eth: protect emcr in all cases
3498cb272e87 : net: sgi: ioc3-eth: Fix IPG settings
8dff19a6dcb8 : net: sgi: ioc3-eth: use csum_fold
ed870f6a7aa2 : net: sgi: ioc3-eth: use dma-direct for dma allocations
850d2fed5bce : net: sgi: ioc3-eth: refactor rx buffer allocation
19a957b6b464 : net: sgi: ioc3-eth: split ring cleaning/freeing and allocation
fcd0da5a6d87 : net: sgi: ioc3-eth: introduce chip start function
9c328b05443a : net: sgi: ioc3-eth: separate tx and rx ring handling
489467e52486 : net: sgi: ioc3-eth: get rid of ioc3_clean_rx_ring()
c7b572747549 : net: sgi: ioc3-eth: allocate space for desc rings only once
141a7dbb886f : net: sgi: ioc3-eth: use defines for constants dealing with desc rings
c1b6a3d85d3f : net: sgi: ioc3-eth: remove checkpatch errors/warning
cbe7d51745f9 : MIPS: SGI-IP27: restructure ioc3 register access
688125a6e787 : MIPS: SGI-IP27: remove ioc3 ethernet init
5b0022dd32b7 : ftrace: Check for successful allocation of hash
9c9284f9cee9 : drm/amdgpu: Move null pointer dereference check
20c14ee13501 : drm/amdgpu: Fix undefined dm_ip_block for navi12
537e3bbfeea1 : drm/amdgpu: fix no interrupt issue for renoir emu (v2)
759662558811 : drm/amdgpu: update IH_CHICKEN in oss 4.0 IP header for VG/RV series
ea1fc5e1ff71 : drm/amd/powerplay: SMU_MSG_OverridePcieParameters is unsupport for APU
372e0d01da71 : ftrace: Check for empty hash and comment the race with registering probes
60fc35f327e0 : ahci: Do not export local variable ahci_em_messages
7bd46644ea0f : ftrace: Fix NULL pointer dereference in t_probe_next()
aabbe344dc3c : drm/i915: Use RCU for unlocked vm_idr lookup
0b2d2c2eecf2 : drm/amdgpu: Handle job is NULL use case in amdgpu_device_gpu_recover
c1d143dd2ac8 : drm/i915: Remove ppgtt->dirty_engines
0b718ba1e884 : drm/i915/gtt: Downgrade Cherryview back to aliasing-ppgtt
3dc007fe9b2b : drm/i915/gtt: Downgrade gen7 (ivb, byt, hsw) back to aliasing-ppgtt
3940ba8eea8c : asm-generic: don't provide __ioremap
1a914990ffe9 : wimax/i2400m: remove debug containing bogus calculation of index
55507aea5882 : PCI: Remove unnecessary returns
b071c1fd7a8a : PCI: OF: Correct of_irq_parse_pci() documentation
d1bbf38aaf88 : PCI: Fix typos and whitespace errors
846d2db3e000 : keys: ensure that ->match_free() is called in request_key_and_link()
d95f1a542c3d : RISC-V: Implement sparsemem
4f3f90084673 : riscv: Using CSR numbers to access CSRs
40e98130c328 : drm/i915: unify icp, tgp and mcc irq setup
b32821c03631 : drm/i915: parameterize SDE hotplug registers
58676af69c2e : drm/i915: unify icp, tgp and mcc irq handling
ed3126fa0d39 : drm/i915: parameterize south hpd macros
20a438d53fd9 : media: sun4i: Make sun4i_csi_formats static
497144a5b7af : ASoC: dt-bindings: Convert Allwinner A64 analog codec to a schema
8a99f76ac1a5 : ASoC: dt-bindings: Convert Allwinner A33 codec to a schema
1a8e7cdfa4f5 : ASoC: dt-bindings: sun4i-spdif: Fix dma-names warning
5ad32b3acded : isofs: Initialize filesystem timestamp ranges
83b8a3fbe3aa : pstore: fs superblock limits
8833293d0acc : fs: omfs: Initialize filesystem timestamp ranges
cdd62b5b07e8 : fs: hpfs: Initialize filesystem timestamp ranges
45d0dbd15a3b : drm/panfrost: Remove unnecessary hwaccess_lock spin_lock
62f1089f3cbe : drm/panfrost: Flush and disable address space when freeing page tables
5924d40958df : drm/panfrost: Add cache/TLB flush before switching address space
86df65f39b00 : drm/panfrost: Split mmu_hw_do_operation into locked and unlocked version
ec7eba47da86 : drm/panfrost: Rework page table flushing and runtime PM interaction
e316f08f1abf : drm/panfrost: Remove unnecessary mmu->lock mutex
330bec4b7ccf : drm/panfrost: Hold runtime PM reference until jobs complete
635430797d3f : drm/panfrost: Rework runtime PM initialization
8758553791df : iommu/qcom: Use struct_size() helper
d127bc9be856 : iommu: Remove wrong default domain comments
028ca4db0a6e : fs: ceph: Initialize filesystem timestamp ranges
452c2779410a : fs: sysv: Initialize filesystem timestamp ranges
487b25bc4be9 : fs: affs: Initialize filesystem timestamp ranges
c0da64f6bb67 : fs: fat: Initialize filesystem timestamp ranges
cb7a69e60590 : fs: cifs: Initialize filesystem timestamp ranges
1fcb79c1b218 : fs: nfs: Initialize filesystem timestamp ranges
4881c4971df0 : ext4: Initialize timestamps limits
d5c6e2d5188d : 9p: Fill min and max timestamps in sb
22b139691f9e : fs: Fill in max and min timestamps in superblock
42e729b9ddbb : utimes: Clamp the timestamps before update
f8b92ba67c5d : mount: Add mount warning for impending timestamp expiry
3818c1907a5e : timestamp_truncate: Replace users of timespec64_trunc
50e17c000c46 : vfs: Add timestamp_truncate() api
188d20bcd1eb : vfs: Add file timestamp range support
0ce4a85f4f01 : Revert "iommu/vt-d: Avoid duplicated pci dma alias consideration"
2178add02238 : irqchip/mmp: Coexist with GIC root IRQ controller
9e8e8912b05f : irqchip/mmp: Mask off interrupts from other cores
a46bc5fd8b20 : irqchip/mmp: Add missing chained_irq_{enter,exit}()
d6a95280ba16 : irqchip/mmp: Do not use of_address_to_resource() to get mux regs
6b0c54e7f271 : iommu/dma: Fix for dereferencing before null checking
b2fb4b77994a : irqchip/meson-gpio: Add support for meson sm1 SoCs
abc08aac82af : dt-bindings: interrupt-controller: New binding for the meson sm1 SoCs
1ee9feb2c9f8 : iommu/mediatek: Clean up struct mtk_smi_iommu
ec2da07ca120 : memory: mtk-smi: Get rid of need_larbid
b9475b3471f8 : iommu/mediatek: Fix VLD_PA_RNG register backup when suspend
567e58cf96dd : memory: mtk-smi: Add bus_sel for mt8183
4f0a1a1ae351 : memory: mtk-smi: Invoke pm runtime_callback to enable clocks
15a01f4c6060 : iommu/mediatek: Add mmu1 support
907ba6a19599 : iommu/mediatek: Add mt8183 IOMMU support
64fea74a0d20 : memory: mtk-smi: Add gals support
2b326d8b1d2b : iommu/mediatek: Move vld_pa_rng into plat_data
50822b0b948f : iommu/mediatek: Move reset_axi into plat_data
acb3c92a6130 : iommu/mediatek: Refine protect memory definition
b3e5eee76548 : iommu/mediatek: Add larb-id remapped support
2aa4c2597cd6 : iommu/mediatek: Add bclk can be supported optionally
b4dad40e4f35 : iommu/mediatek: Adjust the PA for the 4GB Mode
4c019de65323 : iommu/io-pgtable-arm-v7s: Extend to support PA[33:32] for MediaTek
73d50811bc91 : iommu/io-pgtable-arm-v7s: Rename the quirk from MTK_4GB to MTK_EXT
7f315c9da9f5 : iommu/io-pgtable-arm-v7s: Use ias/oas to check the valid iova/pa
5950b9541b50 : iommu/io-pgtable-arm-v7s: Add paddr_to_iopte and iopte_to_paddr helpers
76ce65464fcd : iommu/mediatek: Fix iova_to_phys PA start for 4GB mode
42d42c76f8d2 : memory: mtk-smi: Use a struct for the platform data for smi-common
2e9b0908f5aa : memory: mtk-smi: Use a general config_port interface
cecdce9d7eed : iommu/mediatek: Use a struct as the platform data
29746d012588 : dt-bindings: mediatek: Add binding for mt8183 IOMMU and SMI
4dbd258ff63e : iommu: Revisit iommu_insert_resv_region() implementation
2c70010867f1 : iommu/vt-d: Fix wrong analysis whether devices share the same bus
3a8e9ac89e6a : writeback: add tracepoints for cgroup foreign writebacks
0d87308cca2c : iommu/iova: Avoid false sharing on fq_timer_on
e916ad29d964 : blkcg: add missing NULL check in ioc_cpd_alloc()
4072761b981c : drm/i915: Indent GuC/WOPCM documentation sections
b047463c8522 : drm/i915: Remove link to missing "Batchbuffer Pools" documentation
abf4923e97c3 : i2c: mediatek: disable zero-length transfers for mt8183
67a53081e655 : i2c: iproc: Make bcm_iproc_i2c_quirks constant
539005ffc626 : i2c: iproc: Add full name of devicetree node to adapter name
b3d604d40516 : i2c: iproc: Stop advertising support of SMBUS quick cmd
f08b2080e360 : MAINTAINERS: i2c mv64xxx: Update documentation path
0f4cd769c410 : perf/x86/amd/ibs: Fix sample bias for dispatched micro-ops
44d3bbb6f5e5 : perf/x86/intel: Restrict period on Nehalem
e5b3ae3e8c47 : ASoC: mediatek: mt8183: fix space issues
fc347483b87f : ASoC: mediatek: mt8183: remove forward declaration of headset_init
95d779b4b8e7 : ASoC: mediatek: mt8183: move headset jack to card-specific storage
96ed76983307 : ASoC: mediatek: mt8183: move private structure
ca105398430d : spi: bcm-qspi: Make BSPI default mode
ace55c411b11 : spi: npcm-fiu: add NPCM FIU controller driver
91d0c59f460f : dt-binding: spi: add NPCM FIU controller
94e9c0f52214 : spi: dw-pci: Add MODULE_DEVICE_TABLE
baedad4c35ce : MAINTAINERS: Add keyword pattern on regulator_get_optional()
e02e23d5f019 : regulator: sy8824x: add prefixes to BUCK_EN and MODE macros
dab106742318 : regulator: sy8824x: use c++style for the comment block near SPDX
50bc5731f7fc : regulator: mt6358: Add BROKEN dependency while waiting for MFD to merge
37638af8135c : ASoC: SOF/Intel: fix selection of SND_INTEL_NHTL
54d037d5a466 : ASoC: Intel: broadwell: Simplify device probe
c25e93bba90b : ASoC: Intel: bdw-rt5677: Simplify device probe
1fc3e6b2ac3f : ASoC: Intel: haswell: Simplify device probe
ca964edf0ddb : ASoC: Intel: Haswell: Adjust machine device private context
69f34053f883 : ASoC: ti: davinci-evm: Do not fail if the dai_set_sysclk returns -ENOTSUPP
27b7def93aab : ASoC: ti: edma-pcm: Fix for legacy dma_slave_map based channel lookup
2231b2c63f86 : ASoC: ti: davinci-i2s: Add S32_LE as support format
a2dc6f82fd86 : ASoC: ti: davinci-i2s: Move the XSYNCERR workaround to .prepare callback
3d708895325b : iommu/amd: Silence warnings under memory pressure
c8cd6e7f159e : cfg80211: add local BSS receive time to survey information
03adcbd996be : arm64: atomics: Use K constraint when toolchain appears to support it
5aad6cdabbf9 : arm64: atomics: Undefine internal macros after use
b32baf91f60f : arm64: lse: Make ARM64_LSE_ATOMICS depend on JUMP_LABEL
0533f97b4356 : arm64: asm: Kill 'asm/atomic_arch.h'
0ca98b2456fb : arm64: lse: Remove unused 'alt_lse' assembly macro
89781d0806c2 : ALSA: hda/realtek - Fix overridden device-specific initialization
04e3543e228f : microblaze: use the generic dma coherent remap allocator
d3b9f659fac6 : microblaze/nommu: use the generic uncached segment support
692059318c0f : drm/i915/hdcp: Enable HDCP 1.4 and 2.2 on Gen12+
39e2df090c3c : drm/i915/hdcp: update current transcoder into intel_hdcp
2d15cf1b9ae4 : misc/mei/hdcp: Fill transcoder index in port info
807c71d59a10 : drm: Extend I915 mei interface for transcoder info
5b6030da28cd : drm: Move port definition back to i915 header
0dcceb35a13d : drm/i915: mei_hdcp: I915 sends ddi index as per ME FW
424c38a4e325 : drm/selftests: modes: Add more unit tests for the cmdline parser
3764137906a5 : drm/modes: Introduce a whitelist for the named modes
728a257f652a : drm/modes: Fix the command line parser to take force options into account
325d0ab3a1d1 : drm/modes: Add a switch to differentiate free standing options
1bbbbcfdc0f0 : crypto: hisilicon - select CRYPTO_LIB_DES while compiling SEC driver
9ecf5ad522e0 : crypto: sha256 - Add missing MODULE_LICENSE() to lib/crypto/sha256.c
c03a50930495 : crypto: ccp - invoke fallback for XTS ciphertext stealing
2be7f901610c : crypto: nx - remove unused variables 'nx_driver_string' and 'nx_driver_version'
25e9960c370b : crypto: atmel - Fix -Wunused-const-variable warning
f1d087b912c6 : crypto: aegis128 - Fix -Wunused-const-variable warning
6796c02a4b7e : crypto: caam - add clock entry for i.MX8MQ
a6727055971b : crypto: caam - always select job ring via RSR on i.MX8MQ
a1cf573ee95d : crypto: caam - select DMA address size at runtime
dff36801a9f0 : crypto: caam - don't hardcode inpentry size
6c5f898f12a3 : crypto: caam - drop explicit usage of struct jr_outentry
e27d96298bb8 : crypto: caam - move cpu_to_caam_dma() selection to runtime
1a3daadce955 : crypto: caam - make CAAM_PTR_SZ dynamic
3a0944c53626 : crypto: caam - share definition for MAX_SDLEN
6e05542fd606 : crypto: caam - drop 64-bit only wr/rd_reg64()
393d2d0fe8e7 : crypto: caam - use ioread64*_hi_lo in rd_reg64
9f5db8b5ea27 : crytpo: caam - make use of iowrite64*_hi_lo in wr_reg64
d488dfd9b210 : crypto: caam - request JR IRQ as the last step
a6c4194ead00 : crypto: caam - convert caam_jr_init() to use devres
51e002e949d4 : crypto: caam - simplfy clock initialization
70c0cda27a10 : crypto: caam - move DMA mask selection into a function
671e50384ee6 : crypto: caam/qi - use print_hex_dump_debug function to print debug messages
f6cc45c854da : crypto: inside-secure - add support for using the EIP197 without vendor firmware
625f269a5a7a : crypto: inside-secure - add support for PCI based FPGA development board
70e39e2259a7 : crypto: inside-secure - Remove redundant algo to engine mapping code
0f6e5c823477 : crypto: inside-secure - make driver selectable for non-Marvell hardware
c4624488665f : crypto: s5p - use correct block size of 1 for ctr(aes)
84a0b00aa486 : crypto: s5p - deal gracefully with bogus input sizes
735177ca148a : crypto: arm64/aes - implement accelerated ESSIV/CBC mode
65d0042b5290 : crypto: arm64/aes-cts-cbc - factor out CBC en/decryption of a walk
f975abb23c6f : crypto: essiv - add tests for essiv in cbc(aes)+sha256 mode
389139b34f40 : crypto: arm64/aegis128 - use explicit vector load for permute vectors
309b77e0f8bf : crypto: picoxcell - Fix the name of the module in the description of CRYPTO_DEV_PICOXCELL
1ffdb51f28e8 : Revert "Bluetooth: btusb: driver to enable the usb-wakeup feature"
90302e95a4e1 : scsi: fnic: print port speed only at driver init or speed change
e73a3896eaca : mmc: sdhci-cadence: enable v4_mode to fix ADMA 64-bit addressing
2f765c175e1d : mmc: sdhci-sprd: clear the UHS-I modes read from registers
4324e54bbea0 : mms: sdhci-sprd: add SDHCI_QUIRK_BROKEN_CARD_DETECTION
6a526f66ab14 : mmc: sdhci-sprd: add SDHCI_QUIRK2_PRESET_VALUE_BROKEN
4eae8cbdff94 : mmc: sdhci-sprd: add get_ro hook function
efdaf27517a8 : mmc: sdhci-sprd: fixed incorrect clock divider
72741084d903 : mmc: core: Fix init of SD cards reporting an invalid VDD range
9607af6f857f : mtd: spi-nor: Rename "n25q512a" to "mt25qu512a (n25q512a)"
173c3d47736e : mtd: spi-nor: Add support for mt35xu02g
097a802ae15e : erofs: reduntant assignment in __erofs_get_meta_page()
8d8a09b093d7 : erofs: remove all likely/unlikely annotations
5cf89673645f : MAINTAINERS: fix up exfat directory location
c48c9f7ff32b : staging: exfat: add exfat filesystem code to staging
18a93cd38be3 : usb: gadget: net2280: Add workaround for AB chip Errata 11
ec8ca8a3489c : usb: gadget: net2280: Move all "ll" registers in one structure
17b63704ec7c : usb: dwc3: gadget: Workaround Mirosoft's BESL check
6af86bdb8ad4 : ALSA: firewire-motu: add support for MOTU 4pre
e7ee96dfb8c2 : xfs: remove all *_ITER_ABORT values
9b123d1ea237 : powerpc/64s/exception: reduce page fault unnecessary loads
05f97d94dd0e : powerpc/64s/exception: Remove pointless KVM handler name bifurcation
1b3599829a25 : powerpc/64s/exception: program check handler do not branch into a macro
c7c5cbb42d6e : powerpc/64s/exception: move interrupt entry code above the common handler
d1a84718888e : powerpc/64s/exception: INT_COMMON add DAR, DSISR, reconcile options
8c9fb5d4f3dd : powerpc/64s/exception: Expand EXCEPTION_PROLOG_COMMON_1 and 2 into caller
5d5e0edfd5fa : powerpc/64s/exception: Expand EXCEPTION_COMMON macro into caller
bcbceed40a8c : powerpc/64s/exception: Add INT_COMMON gas macro to generate common exception code
9a9c739aa83d : powerpc/64s/exception: Merge EXCEPTION_PROLOG_COMMON_2/3
7027d53d1ab1 : powerpc/64s/exception: KVM_HANDLER reorder arguments to match other macros
141fed2669a9 : powerpc/64s/exception: Add INT_KVM_HANDLER gas macro
4515c5fa4193 : powerpc/64s/exception: INT_HANDLER support HDAR/HDSISR and use it in HDSI
52b989231c6f : powerpc/64s/exception: Add the virt variant of the denorm interrupt handler
d29768e13cf6 : powerpc/64s/exception: remove EXCEPTION_PROLOG_0/1, rename _2
9b40f62b8a49 : powerpc/64s/exceptions: Use keyword params to shorten arg lists
3f1071ec39f7 : net: spider_net: Use struct_size() helper
daf1de907879 : netfilter: nft_meta_bridge: Fix get NFT_META_BRI_IIFVPROTO in network byteorder
b3a42e3a78ce : r8169: add support for EEE on RTL8125
02bf642b188a : r8169: add RTL8125 PHY initialization
f1bce4ad2f1c : r8169: add support for RTL8125
ae84bc187337 : r8169: don't use bit LastFrag in tx descriptor after send
7366016d2d4c : r8169: read common register for PCI commit
bcf2b868a5ae : r8169: move disabling interrupt coalescing to RTL8169/RTL8168 init
ce37115e3a57 : r8169: factor out reading MAC address from registers
c623305bf465 : r8169: restrict rtl_is_8168evl_up to RTL8168 chip versions
c1d532d268cb : r8169: change interrupt mask type to u32
7299417c8214 : powerpc/64s/exception: Replace PROLOG macros and EXC helpers with a gas macro
5ff79a5ea69f : powerpc/64s/exception: remove 0xb00 handler
9a7a0773d7d2 : powerpc/64s/exception: Fix performance monitor virt handler
def0db4f9ddc : powerpc/64s/exception: Add EXC_HV_OR_STD, which selects HSRR if HVMODE
a243281195c3 : powerpc/64s/exception: move head-64.h exception code to exception-64s.S
c31f7134dc53 : powerpc/64s/exception: Fix DAR load for handle_page_fault error case
b3fe35261e32 : powerpc/64s/exception: machine check improve labels and comments
fce16d482276 : powerpc/64s/exception: untangle early machine check handler branch
b7d9ccec3056 : powerpc/64s/exception: machine check move unrecoverable handling out of line
296e753fb447 : powerpc/64s/exception: simplify machine check early path
abd1f4ca2b41 : powerpc/64s/exception: machine check move tramp code
c8eb54dbc808 : powerpc/64s/exception: machine check restructure to reuse common macros
272f636445cf : powerpc/64s/exception: machine check pseries should skip the late handler for kernel MCEs
9ca766f9891d : powerpc/64s/pseries: machine check convert to use common event code
7290f3b3d3e6 : powerpc/64s/powernv: machine check dump SLB contents
0b66370c61fc : powerpc/64s/exception: machine check use correct cfar for late handler
fa2760eca504 : powerpc/64s/exception: machine check remove machine_check_pSeries_0 branch
b5c27f7c5679 : powerpc/64s/exception: machine check pseries should always run the early handler
fe9d482b1d87 : powerpc/64s/exception: machine check adjust RFI target
19dbe673e62b : powerpc/64s/exception: machine check fix KVM guest test
1039f62431e2 : powerpc/64s/exception: machine check remove bitrotted comment
0be9f7fd5d8f : powerpc/64s/exception: machine check fwnmi remove HV case
42aa15cf05c0 : net: dsa: mv88e6xxx: fix freeing unused SERDES IRQ
5d24da1e5ccb : net: dsa: mv88e6xxx: keep CMODE writable code private
b98f0f530d79 : net: dsa: mv88e6xxx: get serdes lane after lock
dd2956eab104 : net: hns3: not allow SSU loopback while execute ethtool -t dev
2336f19d7892 : net: hns3: check reset interrupt status when reset fails
c9765a89d142 : net: hns3: add phy selftest function
a83d29618b1c : net: hns3: implement .process_hw_error for hns3 client
e8df45c28134 : net: hns3: optimize waiting time for TQP reset
82f7d0576fa6 : net: hns3: fix incorrect type in assignment.
199d2dd416df : net: hns3: make some reusable codes into a function
ed5b255ba679 : net: hns3: optimize some log printings
70a214903da9 : net: hns3: reduce the parameters of some functions
6125b52d2641 : net: hns3: modify base parameter of kstrtouint in hclge_dbg_dump_tm_map
6f92bfd70a8a : net: hns3: use macro instead of magic number
a582b78dfc33 : net: hns3: code optimization for debugfs related to "dump reg"
bf75a8db72e9 : powerpc/configs: Enable secure guest support in pseries and ppc64 defconfigs
2efbc58f157a : powerpc/pseries/svm: Force SWIOTLB for secure guests
edea902c1c1e : powerpc/pseries/iommu: Don't use dma_iommu_ops on secure guests
4edaac512c8a : powerpc/pseries/svm: Disable doorbells in SVM guests
734560ac39ae : powerpc/pseries/svm: Export guest SVM status to user space via sysfs
256ba2c1689e : powerpc/pseries/svm: Unshare all pages before kexecing a new kernel
d5394c059da9 : powerpc/pseries/svm: Use shared memory for Debug Trace Log (DTL)
bd104e6db6f0 : powerpc/pseries/svm: Use shared memory for LPPACA structures
e311a92da18c : powerpc/pseries: Add and use LPPACA_SIZE constant
7f70c3815a35 : powerpc: Introduce the MSR_S bit
f7777e008cad : powerpc/pseries/svm: Add helpers for UV_SHARE_PAGE and UV_UNSHARE_PAGE
6a9c930bd775 : powerpc/prom_init: Add the ESM call to prom_init
528229d21078 : powerpc: Add support for adding an ESM blob to the zImage wrapper
136bc0397ae2 : powerpc/pseries: Introduce option to build secure virtual machines
8eb3cef8d264 : dpaa2-eth: Add pause frame support
cce62943c08e : dpaa2-eth: Use stored link settings
f7fe7e3d19e8 : dpaa2-eth: Remove support for changing link settings
68e0aa8ec5ce : powerpc/powernv: Add ultravisor message log interface
dea45ea77752 : powerpc/powernv/opal-msglog: Refactor memcons code
6c85b7bc637b : powerpc/kvm: Use UV_RETURN ucall to return to ultravisor
512a5a6452b6 : powerpc/powernv: Access LDBAR only if ultravisor disabled
5223134029a8 : powerpc/mm: Write to PTCR only if ultravisor disabled
139a1d2842ec : powerpc/mm: Use UV_WRITE_PATE ucall to register a PATE
bb04ffe85eeb : powerpc/powernv: Introduce FW_FEATURE_ULTRAVISOR
a49dddbdb0cc : powerpc/kernel: Add ucall_norets() ultravisor call handler
250c6c31228d : Documentation/powerpc: Ultravisor API
134cb3ab71c0 : Documentation/powerpc: Add ELF note documentation
70ed86f4de5b : powerpc: Add PowerPC Capabilities ELF note
a102f139aac5 : powerpc/powernv/ioda: Remove obsolete iommu_table_ops::exchange callbacks
021b7868113c : powerpc/pseries/iommu: Switch to xchg_no_kill
650ab1e370cd : vfio/spapr_tce: Invalidate multiple TCEs at once
01b7d128b5a7 : KVM: PPC: Book3S: Invalidate multiple TCEs at once
35872480da47 : powerpc/powernv/ioda: Split out TCE invalidation from TCE updates
4f916593be9d : KVM: PPC: Book3S: Fix incorrect guest-to-user-translation error handling
b09d116b787a : arm64: dts: meson-sm1-sei610: add stdout-path property back
488b0ffc0e8b : arm64: dts: meson-sm1-sei610: enable DVFS
700ab8d83927 : arm64: dts: khadas-vim3: add support for the SM1 based VIM3L
aa08f3141597 : dt-bindings: arm: amlogic: add Amlogic SM1 based Khadas VIM3L bindings
4f26cc1c96c9 : arm64: dts: khadas-vim3: move common nodes into meson-khadas-vim3.dtsi
f403cbff74b2 : arm64: dts: meson: g12a: add reset to tdm formatters
8502fd522144 : arm64: dts: meson: g12a: audio clock controller provides resets
3d9e76483049 : arm64: dts: meson-sm1-sei610: enable DVFS
c9a4b25c3d98 : arm64: dts: meson-gxm-khadas-vim2: use rc-khadas keymap
06c739617aea : arm64: dts: meson-gxl-s905w-tx3-mini: add rc-tx3mini keymap
c9ee1d25ef43 : arm64: dts: meson-gxl-s905x-khadas-vim: use rc-khadas keymap
625cb5b69523 : arm64: dts: meson-gxbb-wetek-play2: add rc-wetek-play2 keymap
304bb5efa8da : arm64: dts: meson-gxbb-wetek-hub: add rc-wetek-hub keymap
3e14618b52bb : arm64: dts: meson-g12a-x96-max: add rc-x96max keymap
41ac5a4ca2e8 : arm64: dts: meson-g12b-odroid-n2: add rc-odroid keymap
24fe3e989ee2 : arm64: dts: meson-sm1-sei610: add USB support
96a386b6ed1e : arm64: dts: meson-sm1-sei610: add HDMI display support
f4f1c8d9ace7 : arm64: dts: meson-g12: add Everything-Else power domain controller
f9717178b9be : arm64: dts: meson: fix boards regulators states format
31cad845e08a : arm64: dts: meson-gxbb-p201: fix snps, reset-delays-us format
591185c1ce5a : arm64: dts: meson-gxbb-nanopi-k2: add missing model
b167b4731e67 : arm64: dts: meson-g12a-x96-max: fix compatible
795e7de8c7af : arm64: dts: meson-g12a: fix reset controller compatible
01efc19cb987 : arm64: dts: meson-axg: fix MHU compatible
49ee7f85a43f : arm64: dts: meson-gxl: fix internal phy compatible
2e36480c93d4 : arm64: dts: meson-gx: fix periphs bus node name
59d370105d9f : arm64: dts: meson-gx: fix mhu compatible
03c76b81abb7 : arm64: dts: meson-gx: fix watchdog compatible
599bfd512e6c : arm64: dts: meson-gx: fix spifc compatible
9632691e1be1 : arm64: dts: meson-gx: fix reset controller compatible
5e975c5dab1e : arm64: dts: meson-gx: drop the vpu dmc memory cell
3ad6c9e35756 : arm64: dts: meson: fix ethernet mac reg format
a833a15e5969 : arm64: dts: meson: g12a-common: add VRTC
bd9eccf14008 : dt-bindings: power: add Amlogic Everything-Else power domains bindings
6df58e485fd0 : dt-bindings: Clarify interrupts-extended usage
84769706dde5 : scsi: bnx2fc: remove set but not used variables 'task','port','orig_task'
2f8eeaa258a9 : scsi: bnx2fc: remove set but not used variables 'lport','host'
7444ad400bfd : scsi: bnx2fc: remove set but not used variable 'fh'
32dce48c054d : scsi: qedf: Update the version to 8.42.3.0
3480e7a8c8e4 : scsi: qedf: Fix race betwen fipvlan request and response path
5797bcc897c3 : scsi: qedf: Use discovery list to traverse rports
f6d63678b07f : scsi: qedf: Decrease the LL2 MTU size to 2500
0482262646e4 : scsi: qedf: Check for module unloading bit before processing link update AEN
b29a907f105c : scsi: qedf: Initiator fails to re-login to switch after link down
aa5175a88cbb : scsi: qedf: Add debug information for unsolicited processing
11988e393813 : drm/i915/execlists: Try rearranging breadcrumb flush
931285e0123c : scsi: qedf: Add support for 20 Gbps speed
fa74f5e380b6 : scsi: qedf: Interpret supported caps value correctly
31696204c44c : scsi: qedf: Add shutdown callback handler
ec6350b80007 : scsi: qedf: Update module description string
47aeee5549cf : scsi: qedf: Fix crash during sg_reset
4909e153e608 : scsi: qedf: Stop sending fipvlan request on unload
e82e6ff7779a : scsi: qedf: Print message during bailout conditions
391a24179423 : scsi: smartpqi: bump version
48edb8780100 : scsi: smartpqi: update copyright
63a7956ae1e8 : scsi: smartpqi: add new pci ids
9946a3987248 : scsi: smartpqi: correct REGNEWD return status
71ecc60d9ba4 : scsi: smartpqi: add gigabyte controller
530dd8a7a2b1 : scsi: smartpqi: correct hang when deleting 32 lds
2d2ad4bc724e : scsi: smartpqi: add bay identifier
6d90615f1346 : scsi: smartpqi: add sysfs entries
522bc026f013 : scsi: smartpqi: add module param to hide vsep
8bdb3b9c67c5 : scsi: smartpqi: add pci ids for fiberhome controller
5e6a9760f7da : scsi: smartpqi: add module param for exposure order
01f2ef6d18e7 : scsi: lpfc: fix 12.4.0.0 GPF at boot
0622800d2ebc : scsi: lpfc: Raise config max for lpfc_fcp_mq_threshold variable
9db6c14c36fc : scsi: lpfc: Remove bg debugfs buffers
7f9989bace91 : scsi: lpfc: Resolve checker warning for lpfc_new_io_buf()
844b17d7438b : scsi: ufs: remove set but not used variable 'val'
401fe8e99c71 : scsi: qla2xxx: fix spelling mistake "initializatin" -> "initialization"
328bc6debf3d : scsi: hisi_sas: remove set but not used variable 'irq_value'
8dc8d29a00e2 : scsi: mpt3sas: Introduce module parameter to override queue depth
dd93b143706c : scsi: qla2xxx: Fix a recently introduced kernel warning
b557217c8475 : scsi: ufs: fix broken hba->outstanding_tasks
e8fd0b9f6f48 : scsi: fcoe: remove redundant call to skb_transport_header
e55f24ffa936 : scsi: ufs: Disable local LCC in .link_startup_notify() in Cadence UFS
c8a144b250dc : Input: i8042 - enable wakeup on a stable struct device
5f6b4e1e0933 : scsi: bfa: remove redundant assignment to variable error
66d9cec8a6c9 : drm/i915/display: Move the commit_tail() disable sequence to separate function
0c84127102ee : drm/i915/display: Rename update_crtcs() to commit_modeset_enables()
31444afb460e : drm/i915: s/for_each_sgt_dma/for_each_sgt_daddr/
e1c14c43395c : drm/amdgpu: Enable DC on Renoir
542816ff168d : drm/amd/display: Add DCN2.1 changes to DML
f82effc4e592 : drm/amd/display: Correct order of RV family clk managers for Renoir
07842d54b95a : drm/amd/display: add Renoir to kconfig
25f9955b1529 : drm/amd/display: build dcn21 blocks
aa91916770d0 : drm/amd/display: add dcn21 core DC changes
dd44a63386e0 : drm/amd/display: add dal_asic_id for renoir
1b2c7b2c6d61 : drm/amd/display: call update_bw_bounding_box
30221ad8758b : drm/amd/display: Handle Renoir in amdgpu_dm (v2)
e22ece54ee78 : drm/amd/display: Handle Renoir in DC
aad37f26064a : drm/amd/display: Fix register names
b04641a3f4c5 : drm/amd/display: Add Renoir DML
64ce485c4828 : drm/amd/display: Add Renoir GPIO
6f4e6361c3ff : drm/amd/display: Add Renoir resource (v2)
4edb6fc91878 : drm/amd/display: Add Renoir clock manager
6f451b60e044 : drm/amd/display: Add Renoir Hubbub (v2)
35b82ba8f2fa : drm/amd/display: Add Renoir hubbub registers list
eced51f9babb : drm/amd/display: Add hubp block for Renoir (v2)
1e768c5b0f44 : drm/amd/display: Add Renoir irq_services (v2)
82f9146832c6 : drm/amd/display: Add pp_smu functions for Renoir
ab6183122786 : drm/amd/display: Add Renoir hw_seq register list
ff54ecb095b5 : drm/amd/display: Add Renoir clock registers list
b593bce59bfa : drm/amd/display: Add Renoir registers (v3)
eee3258e8f8b : drm/amd/powerplay: add the interface for getting ultimate frequency v3
296ae1038d43 : drm/amd/powerplay: enable populate DPM clocks table for swSMU APU
ffe61cd6423c : drm/amd/powerplay: regards the APU always enable the dpm feature mask
334ffd0daa43 : drm/amdgpu: Initialize and update SDMA power gating
12842d02c7fd : drm/amdgpu/psp: keep TMR in visible vram region for SRIOV
994dcfaa7ee3 : drm/amdgpu: keep the stolen memory in visible vram region
92ead9fa6fc5 : drm/amdgpu: fix spelling mistake "jumpimng" -> "jumping"
53fd9b5ae878 : drm/amdgpu/virtual_dce: drop error message in hw_init
77efe48a7295 : drm/amdgpu/si: fix ASIC tests
1cdd229bec36 : drm/amd/amdgpu: hide voltage and power sensors on SI and KV parts
e352625796b3 : drm/amdgpu: introduce vram lost for reset (v2)
514ad79103f5 : drm/amd/powerplay: enable jpeg powergating for navi1x
5ef3b8acdcdf : drm/amdgpu: enable athub powergating for navi12
c1653ea05bce : drm/amdgpu: enable vcn powergating for navi12
317f9cc97bdc : drm/amdgpu: correct in_suspend setting for navi series
7b60422cb796 : libnvdimm/security: Consolidate 'security' operations
bc4f2199ca31 : libnvdimm/security: Tighten scope of nvdimm->busy vs security operations
d78c620a2e82 : libnvdimm/security: Introduce a 'frozen' attribute
2b90cb223320 : libnvdimm, region: Use struct_size() in kzalloc()
b42090256fba : perf tools: Remove debug.h from header files not needing it
0ac25fd0a04d : perf tools: Remove perf.h from source files not needing it
c1a604dff486 : perf tools: Remove needless perf.h include directive from headers
f37110205c30 : perf time-utils: Adopt rdclock() from perf.h
91854f9a077e : perf tools: Move everything related to sys_perf_event_open() to perf-sys.h
a77494026309 : perf header: Move CPUINFO_PROC to the only file where it is used
108a1bb9d1d8 : perf tools: Remove needless libtraceevent include directives
df552793493f : libperf: Warn when exceeding MAX_NR_CPUS in cpumap
dc84187f32a3 : perf header: Replace MAX_NR_CPUS with cpu__max_cpu()
8c7274691f0d : perf machine: Replace MAX_NR_CPUS with perf_env::nr_cpus_online
7df4e36a4785 : perf session: Replace MAX_NR_CPUS with perf_env::nr_cpus_online
92b5a1545ad5 : perf stat: Replace MAX_NR_CPUS with cpu__max_cpu()
f78f96676a25 : perf svghelper: Replace MAX_NR_CPUS with perf_env::nr_cpus_online
0ac1dd5b4a70 : perf timechart: Refactor svg_build_topology_map()
67260e8c0e68 : perf c2c: Display proper cpu count in nodes column
0183eb8bb59d : i2c: piix4: Add ACPI support
528d53a1592b : i2c: piix4: Fix probing of reserved ports on AMD Family 16h Model 30h
c7c06a1532f3 : i2c: piix4: Fix port selection for AMD Family 16h Model 30h
ba919403566d : i2c: ocores: use request_any_context_irq() to register IRQ handler
a6af48ec0712 : i2c: designware: Fix optional reset error handling
71dc297ca9ab : i2c: designware: assert reset when error happen at ->probe()
f9bf7a899412 : i2c: taos-evm: Make structure tsl2550_info constant
70fb95e21314 : i2c: designware-pci: Add support for Elkhart Lake PSE I2C
21aa3983d619 : i2c: designware-pci: Switch over to MSI interrupts
bc31c1eea99d : nvme-rdma: Use rq_dma_dir macro
f15872c5dce4 : nvme-fc: Use rq_dma_dir macro
f2fa006f81cc : nvme-pci: Tidy up nvme_unmap_data
e7832cb48a65 : nvme: make fabrics command run on a separate request queue
d38e9f04ebf6 : nvme-pci: Support shared tags across queues for Apple 2018 controllers
66341331ba0d : nvme-pci: Add support for Apple 2018+ models
c1e0cc7e1d31 : nvme-pci: Add support for variable IO SQ element size
8a1d09a668e7 : nvme-pci: Pass the queue to SQ_SIZE/CQ_SIZE macros
35fe0d12c8a3 : nvme: trace bio completion
e01f91dff91c : nvme-multipath: fix ana log nsid lookup when nsid is not found
89275a9659fe : nvmet-tcp: Add TOS for tcp transport
bb13985d5a55 : nvme-tcp: Add TOS for tcp transport
9924b0304ab2 : nvme-tcp: Use struct nvme_ctrl directly
e63440d6a313 : nvme-rdma: Add TOS for rdma transport
52b4451a9e5a : nvme-fabrics: Add type of service (TOS) configuration
35d1a938dcda : nvmet-tcp: fix possible memory leak
b627200762c7 : nvmet-tcp: fix possible NULL deref
42df26d4df7b : nvmet: trace: parse Get LBA Status command in detail
177b06ed0997 : nvme: trace: parse Get LBA Status command in detail
a5ef757204ba : nvme: trace: support for Get LBA Status opcode parsed
c638984521f1 : nvme: add Get LBA Status command opcode
3bec2e3754be : nvmet: fix data units read and written counters in SMART log
1a9460cef571 : nvme-tcp: support simple polling
79fd751d61aa : nvme: tcp: selects CRYPTO_CRC32C for nvme-tcp
b5b0504878b8 : nvme: don't pass cap to nvme_disable_ctrl
c0f2f45be297 : nvme: move sqsize setting to the core
aa22c8e6650d : nvme-pci: set ctrl sqsize to the device q_depth
4fba445828fc : nvme: have nvme_init_identify set ctrl->cap
10407ec9b42d : nvme-tcp: Use protocol specific operations while reading socket
6be182607db9 : nvme-tcp: cleanup nvme_tcp_recv_pdu
cc9bbb6cde6c : ASoC: Intel: Baytrail: Fix implicit fallthrough warning
696d05225ceb : ASoC: fsl_ssi: Fix clock control issue in master mode
f0b576801d83 : i2c: axxia: support slave mode
724041ae15ed : i2c: icy: Add LTC2990 present on 2019 board revision
4768e90ecaec : i2c: Add i2c-icy for I2C on m68k/Amiga
e2079e93f562 : kbuild: Do not enable -Wimplicit-fallthrough for clang for now
990784b57731 : x86/mm/pti: Do not invoke PTI functions when PTI is disabled
825d0b73cd75 : x86/mm/pti: Handle unaligned address gracefully in pti_clone_pagetable()
250212b59a8e : i2c: bcm2835: Add full name of devicetree node to adapter name
67de10fbaa12 : i2c: bcm2835: Avoid clk stretch quirk for BCM2711
ca85ee7457dc : dt-bindings: i2c: bcm2835: Add brcm,bcm2711 compatible
7af0145067bc : x86/mm/cpa: Prevent large page split when ftrace flips RW on kernel text
c486dcd2f1bb : i2c: designware: Synchronize IRQs when unregistering slave client
01641b266da3 : i2c: i801: Avoid memory leak in check_acpi_smo88xx_device()
9be02fde93e5 : drm/i915/uc: Extract common code from GuC stop/disable comm
689f535843ac : i2c: make i2c_unregister_device() ERR_PTR safe
61c65f47f30a : rpmsg: glink: Use struct_size() helper
2a7f0e53daf2 : ima: ima_api: Use struct_size() in kzalloc()
fa5b57175364 : ima: use struct_size() in kzalloc()
e7b6affd0bae : drm/i915/selftests: cond_resched() within the longer buddy tests
268de6530aa1 : drm: mst: Fix query_payload ack reply struct
cbc0425d3dd3 : sefltest/ima: support appended signatures (modsig)
87ce24320694 : cpupower: update German translation
7c9eb2dbd770 : nds32: Mark expected switch fall-throughs
00a0c8451abc : ARC: unwind: Mark expected switch fall-through
3532e7227243 : blkcg: fix missing free on error path of blk_iocost_init()
6fd4fe9b496d : rtc: snvs: fix possible race condition
a73f6e2fbe80 : tools/power/cpupower: fix 64bit detection when cross-compiling
828f369d76d1 : cpupower: Add missing newline at end of file
8d1c1560c383 : blkcg: blk-iocost: predeclare used structs
7a6c9dbb36a4 : soc: ixp4xx: Protect IXP4xx SoC drivers by ARCH_IXP4XX || COMPILE_TEST
f155e79ab516 : ALSA: firewire-lib: fix isoc cycle count to which rx packet is scheduled
6e26d193d150 : ALSA: dice: fix error path for initialization of stream structures
4ca76945b037 : kbuild: clean up subdir-ymn calculation in Makefile.clean
687ac1fa3164 : kbuild: remove unneeded '+' marker from cmd_clean
1634f2bfdb84 : kbuild: remove clean-dirs syntax
36de077b20d0 : kbuild: check clean srctree even earlier
a5139fb368d2 : kbuild: remove prepare3 target
e8e83a236d36 : kbuild: move the clean srctree check to the outputmakefile target
1a475d548675 : kbuild: clarify where to run make mrproper when out-of-tree fails
621da4ba0e24 : kbuild: Inform user to pass ARCH= for make mrproper only when necessary
59747fb8693f : kbuild: remove 'Using ... as source for kernel' message
9c3ad4c14f7a : kbuild: get rid of $(realpath ...) from scripts/mkmakefile
bc7b752a7a1c : kbuild: remove unneeded dependency for $(DOC_TARGETS)
fc01adc41679 : kbuild: remove unneeded comments and code from scripts/basic/Makefile
eb3aabbfbfc2 : arm64: atomics: Remove atomic_ll_sc compilation unit
3337cb5aea59 : arm64: avoid using hard-coded registers for LSE atomics
addfc38672c7 : arm64: atomics: avoid out-of-line ll/sc atomics
db91427b6502 : MIPS: document mixing "slightly different CCAs"
3e4e1d3fb891 : arm64: document the choice of page attributes for pgprot_dmacoherent
8e3a68fb55e0 : dma-mapping: make dma_atomic_pool_init self-contained
419e2f183881 : dma-mapping: remove arch_dma_mmap_pgprot
f8b43c5cf4b6 : mac80211: Correctly set noencrypt for PAE frames
c8a41c6afa27 : mac80211: Don't memset RXCB prior to PAE intercept
b9500577d361 : iwlwifi: pcie: handle switching killer Qu B0 NICs to C0
de20900fbe1c : netfilter: nf_flow_table: clear skb tstamp before xmit
deffa48fb014 : s390/zcrypt: fix wrong handling of cca cipher keygenflags
580fa1b87471 : arm64: Use correct ll/sc atomic constraints
8f35eaa5f2de : jump_label: Don't warn on __exit jump entries
be6f55a60d28 : KVM: selftests: Add a test for the KVM_S390_MEM_OP ioctl
b4d863c302e6 : KVM: s390: improve documentation for S390_MEM_OP
a13b03bbb457 : KVM: s390: Test for bad access register and size at the start of S390_MEM_OP
042c1d29de8c : s390/kasan: add kdump support
d0b319843bad : s390/setup: avoid using strncmp with hardcoded length
54fb07d030e1 : s390/sclp: avoid using strncmp with hardcoded length
b29cd7c4c482 : s390/module: avoid using strncmp with hardcoded length
8dec6bd4ef32 : s390/pci: avoid using strncmp with hardcoded length
968bce2f59ce : media: imx: remove unused including <linux/version.h>
90499a230d16 : media: stm32-dcmi: Delete an unnecessary of_node_put() call in dcmi_probe()
0fb68ce02ae7 : media: pvrusb2: qctrl.flag will be uninitlaized if cx2341x_ctrl_query() returns error code
ecbce48f1ff2 : media: em28xx: Fix exception handling in em28xx_alloc_urbs()
d6dabd6f59c4 : arm64: dts: ti: k3-j721e-main: Fix gic-its node unit-address
389ce1a7c527 : arm64: dts: ti: k3-am65-main: Fix gic-its node unit-address
7b472ced17b0 : arm64: dts: ti: k3-j721e-main: Add hwspinlock node
75f535d09735 : arm64: dts: ti: k3-am65-main: Add hwspinlock node
2dc61b58efbc : arm64: dts: k3-j721e: Add gpio-keys on common processor board
7548205ae51c : dt-bindings: pinctrl: k3: Introduce pinmux definitions for J721E
6431862acdf2 : arm64: dts: ti: k3-j721e-common-proc-board: Disable unused gpio modules
caaaa1f8446a : arm64: dts: ti: k3-j721e: Add gpio nodes in wakeup domain
248f3eae9948 : arm64: dts: ti: k3-j721e: Add gpio nodes in main domain
bf146a1a7cd4 : arm64: dts: ti: k3-j721e: Update the power domain cells
c68272cb7e53 : arm64: dts: ti: k3-am654: Update the power domain cells
333f31436d3d : ALSA: hda - Fix potential endless loop at applying quirks
dc9cfd269222 : mtd: hyperbus: fix dependency and build error
f480b969448e : mtd: rawnand: omap2: Fix number of bitflips reporting with ELM
7f852cc15792 : mtd: rawnand: brcmnand: Fix ecc chunk calculation for erased page bitfips
301011ba6225 : tools lib traceevent: Remove unneeded qsort and uses memmove instead
b0215e2d6a18 : tools lib traceevent: Do not free tep->cmdlines in add_new_comm() on failure
b397f8468fa2 : perf evlist: Use unshare(CLONE_FS) in sb threads to let setns(CLONE_NEWNS) work
653dd8e6e8e4 : libperf: Move 'enum perf_user_event_type' to perf/event.h
72932371e780 : libperf: Rename the PERF_RECORD_ structs to have a "perf" prefix
7510410a38c7 : libperf: Add 'union perf_event' to perf/event.h
f5f684321791 : libperf: Add PERF_RECORD_COMPRESSED 'struct compressed_event' to perf/event.h
1b8896fb296f : libperf: Add PERF_RECORD_HEADER_FEATURE 'struct feature_event' to perf/event.h
bfd922d8f09a : libperf: Add PERF_RECORD_TIME_CONV 'struct time_conv_event' to perf/event.h
782adbe29649 : libperf: Add PERF_RECORD_STAT_ROUND 'struct stat_round_event' to perf/event.h
18a13a60f6f5 : libperf: Add PERF_RECORD_STAT 'struct stat_event' to perf/event.h
c5f416e6c69e : libperf: Add PERF_RECORD_STAT_CONFIG 'struct stat_config_event' to perf/event.h
3e4c453f5cba : libperf: Add PERF_RECORD_THREAD_MAP 'struct thread_map_event' to perf/event.h
6b49aaebd05f : libperf: Add PERF_RECORD_SWITCH 'struct context_switch_event' to perf/event.h
f279ad63a09d : libperf: Add PERF_RECORD_ITRACE_START 'struct itrace_start_event' to perf/event.h
aedebdca09ca : libperf: Add PERF_RECORD_AUX 'struct aux_event' to perf/event.h
3460efb2e842 : libperf: Add PERF_RECORD_AUXTRACE_ERROR 'struct auxtrace_error_event' to perf/event.h
306c9d24c09d : libperf: Add PERF_RECORD_AUXTRACE 'struct auxtrace_event' to perf/event.h
9a8dad041955 : libperf: Add PERF_RECORD_AUXTRACE_INFO 'struct auxtrace_info_event' to perf/event.h
a2ed4fd685cd : posix-cpu-timers: Make expiry_active check actually work correctly
3a960339e08e : mtd: spi-nor: remove superfluous pass of nor->info->sector_size
bc605cd79edb : powerpc/of/pci: Rewrite pci_parse_of_flags
d9430f96c051 : driver core: platform: Export platform_get_irq_optional()
807f6c8472da : drm/ingenic: Hardcode panel type to DPI
6a87d4ea94b0 : drm/ingenic: Hardcode panel type to DPI
6bbf87a131ed : usb:cdns3 Fix for stuck packets in on-chip OUT buffer.
7733f6c32e36 : usb: cdns3: Add Cadence USB3 DRD Driver
f72429fc88b5 : usb: common: Simplify usb_decode_get_set_descriptor function.
010665b44d59 : usb: common: Patch simplify usb_decode_set_clear_feature function.
91f255a26bce : usb: common: Separated decoding functions from dwc3 driver.
a7a3a6a941cf : dt-bindings: add binding for USBSS-DRD controller.
dcc935b06f1f : mtd: spi-nor: enable the debugfs for the partname and partid
1018c94be6ea : mtd: mtdcore: add debugfs nodes for querying the flash name and id
23d103ae3e06 : ARM: 8891/1: EDAC: armada_xp: Add support for more SoCs
7f6998a41257 : ARM: 8888/1: EDAC: Add driver for the Marvell Armada XP SDRAM and L2 cache ECC
0ecace04a3b8 : ARM: 8892/1: EDAC: Add missing debugfs_create_x32 wrapper
c8abbd6f9dc4 : ARM: 8890/1: l2x0: add marvell,ecc-enable property for aurora
4bf4770db4f0 : ARM: 8889/1: dt-bindings: document marvell,ecc-enable binding
fd3bbde717b0 : ARM: 8886/1: l2x0: support parity-enable/disable on aurora
0770bc921406 : ARM: 8885/1: aurora-l2: add defines for parity and ECC registers
1a85cb4b0d29 : ARM: 8887/1: aurora-l2: add prefix to MAX_RANGE_SIZE
921a3fe5be2d : ARM: 8902/1: l2c: move cache-aurora-l2.h to asm/hardware
6dc5fd93b2f1 : ARM: 8900/1: UNWINDER_FRAME_POINTER implementation for Clang
8f2edb4a78f7 : posix-timers: Unbreak CONFIG_POSIX_TIMERS=n build
8504dea783b0 : blkcg: add tools/cgroup/iocost_coef_gen.py
6954ff185ee0 : blkcg: add tools/cgroup/iocost_monitor.py
7caa47151ab2 : blkcg: implement blk-iocost
6f816b4b746c : blk-mq: add optional request->alloc_time_ns
beab17fc2a50 : blkcg: s/RQ_QOS_CGROUP/RQ_QOS_LATENCY/
9677a3e01f83 : block/rq_qos: implement rq_qos_ops->queue_depth_changed()
d3e65ffff61c : block/rq_qos: add rq_qos_merge()
015d254cb02b : blkcg: separate blkcg_conf_get_disk() out of blkg_conf_prep()
86a5bba5c252 : blkcg: make ->cpd_init_fn() optional
cf09a8ee19ad : blkcg: pass @q and @blkcg into blkcg_pol_alloc_pd_fn()
dc4f3eb08a12 : mlxsw: spectrum_ptp: Add counters for GC events
45bd634131fd : mlxsw: Bump firmware version to 13.2000.1886
3f61967f4197 : mlxsw: spectrum: Prevent auto negotiation on number of lanes
b97cd891268d : mlxsw: Remove 56G speed support
2b86e3aaf993 : nfsd: eliminate an unnecessary acl size limit
99d7a74110ef : drm/i915/tgl: PSR link standby is not supported anymore
074c77e3ec63 : drm/i915/tgl: Gen-12 display loses Yf tiling and legacy CCS support
95fb8bb3181b : net: phy: force phy suspend when calling phy_stop
189308d5823a : sky2: Disable MSI on yet another ASUS boards (P6Xxxx)
e8024cb483ab : nfp: flower: handle neighbour events on internal ports
739d7c5752b2 : nfp: flower: prevent ingress block binds on internal ports
973dc6cfc0e2 : r8152: remove calling netif_napi_del
49d4b14113ca : Revert "r8152: napi hangup fix after disconnect"
092e22e58623 : net/sched: pfifo_fast: fix wrong dereference in pfifo_fast_enqueue
888a5c53c0d8 : tcp: inherit timestamp on mtu probe
dbf47a2a094e : net: sched: act_sample: fix psample group handling on overwrite
36f1031c51a2 : ibmvnic: Do not process reset during or after device removal
5b3efa4f1479 : ARM: 8901/1: add a criteria for pfn_valid of arm
a256f2e329df : RISC-V: Fix FIXMAP area corruption on RV32 systems
0754b4e8cdf3 : openvswitch: Clear the L4 portion of the key for "later" fragments.
ad06a566e118 : openvswitch: Properly set L4 keys on "later" IP fragments
3894793e4b1a : phy: mdio-sun4i: use devm_platform_ioremap_resource() to simplify code
bd51ce0583e2 : phy: mdio-mux-meson-g12a: use devm_platform_ioremap_resource() to simplify code
ea7076923bde : phy: mdio-moxart: use devm_platform_ioremap_resource() to simplify code
ba869d3c40fc : phy: mdio-hisi-femac: use devm_platform_ioremap_resource() to simplify code
bd301e05ba06 : phy: mdio-bcm-iproc: use devm_platform_ioremap_resource() to simplify code
a3a90244c471 : wimax/i2400m: remove redundant assignment to variable result
a84d01647989 : mld: fix memory leak in mld_del_delrec()
04d37cf46a77 : net/sched: pfifo_fast: fix wrong dereference when qdisc is reset
14105c191e09 : ipv6: shrink struct ipv6_mc_socklist
146fa39943b1 : dt-bindings: Convert Arm Mali Utgard GPU to DT schema
842b4aecfff6 : dt-bindings: Convert Arm Mali Bifrost GPU to DT schema
553cedf60056 : dt-bindings: Convert Arm Mali Midgard GPU to DT schema
eef3c2ba0a42 : soc: amlogic: Add support for Everything-Else power domains controller
fecb41003062 : libperf: Add PERF_RECORD_ID_INDEX 'struct id_index_event' to perf/event.h
ffd337b45b1a : libperf: Add PERF_RECORD_HEADER_BUILD_ID 'struct build_id_event' to perf/event.h
4fd7a4d22042 : libperf: Add PERF_RECORD_HEADER_TRACING_DATA 'struct tracing_data_event' to perf/event.h
0f5b1a28c03d : libperf: Add PERF_RECORD_HEADER_EVENT_TYPE 'struct event_type_event' to perf/event.h
5ded068e9238 : libperf: Add PERF_RECORD_EVENT_UPDATE 'struct event_update_event' to perf/event.h
78e5ea162096 : libperf: Add PERF_RECORD_CPU_MAP 'struct cpu_map_event' to perf/event.h
c78ad994ad99 : libperf: Add PERF_RECORD_HEADER_ATTR 'struct attr_event' to perf/event.h
be5863b7d928 : perf top: Fix event group with more than two events
ea4385f804ea : perf top: Decay all events in the evlist
630aec1a7fd6 : perf clang: Delete needless util-cxx.h header
6342ea886771 : macb: Update compatibility string for SiFive FU540-C000
abecec415dc2 : macb: bindings doc: update sifive fu540-c000 binding
8919dfcb3116 : fsi: scom: Don't abort operations for minor errors
468e0ffac803 : vmw_balloon: Fix offline page marking with compaction
ba03a9bbd17b : VMCI: Release resource if the work is already queued
6e7e5c7fbc1c : hwmon: pwm-fan: Use platform_get_irq_optional()
8973ea47901c : driver core: platform: Introduce platform_get_irq_optional()
b2fcb285ade3 : usb: xhci-mtk: add an optional xhci_ck clock
e74e8bbff6e3 : dt-bindings: usb: mtk-xhci: add an optional xhci_ck clock
1426bd2c9f7e : USB: cdc-wdm: fix race between write and disconnect due to flag abuse
636bd02a7ba9 : usb: host: xhci: rcar: Fix typo in compatible string matching
993cc8753453 : usb: host: xhci-tegra: Set DMA mask correctly
1902a01e2bcc : USB: storage: ums-realtek: Whitelist auto-delink support
f6445b6b2f2b : USB: storage: ums-realtek: Update module parameter description for auto_delink_en
a349b95d7ca0 : usb: host: ohci: fix a race condition between shutdown and irq
76da906ad727 : usb: hcd: use managed device resources
a684d8fd8718 : typec: tcpm: fix a typo in the comparison of pdo_max_voltage
ddaedbbece90 : Documentation/process: Embargoed hardware security issues
b9bc7b8b1e9e : lkdtm/bugs: fix build error in lkdtm_EXHAUST_STACK
587f17407741 : mei: me: add Tiger Lake point LP device ID
4a2dbeddd3d5 : PCI/ACPI: Remove unnecessary struct hotplug_program_ops
9c78255fdde4 : intel_th: pci: Add Tiger Lake support
164eb56e3b64 : intel_th: pci: Add support for another Lewisburg PCH
961b6ffe0e2c : stm class: Fix a double free of stm_source_device
8c3aac6e1b61 : PCI/ACPI: Move _HPP & _HPX functions to pci-acpi.c
a642a0b33343 : MAINTAINERS: add entry for LICENSES and SPDX stuff
3ef2f119bd3e : drm/msm: Use drm_attach_bridge() to attach a bridge to an encoder
3982f1df00df : staging: most: sound: Fix error path of audio_init
a1617c8c3d39 : staging: rtl8192u: Fix indentation
2da39f1cc36b : perf evlist: Remove needless util.h from evlist.h
efa73d37c11a : perf tools: Remove needless util.h include from builtin.h
d06e5fad8c46 : perf tools: Warn that perf_event_paranoid can restrict kernel symbols
8859aedefefe : perf symbols: Use CAP_SYSLOG with kptr_restrict checks
aa97293ff129 : perf evsel: Kernel profiling is disallowed only when perf_event_paranoid > 1
dda1bf8ea78a : perf tools: Use CAP_SYS_ADMIN with perf_event_paranoid checks
e9a6882f267a : perf event: Check ref_reloc_sym before using it
ee68c743f8d0 : drm: Stop including drm_bridge.h from drm_crtc.h
e2797ad31fb4 : PCI/ACPI: Rename _HPX structs from hpp_* to hpx_*
9770f2207798 : drm/i915/tgl: Enabling DSC on Pipe A for TGL
556d971bdae6 : ima: Fix use after free in ima_read_modsig()
25948b87dda2 : net/mlx5e: Support TSO and TX checksum offloads for IP-in-IP tunnels
e3a53bc536fc : net/mlx5e: Improve stateless offload capability check
a795d8db2a6d : net/mlx5e: Support RSS for IP-in-IP and IPv6 tunneled packets
a49e1f31ae15 : net/mlx5e: Change function's position to a more fitting file
0cfafd4b4ddf : net/mlx5e: Add device out of buffer counter
45f171b1182b : net/mlx5e: Support LAG TX port affinity distribution
3c14562663c6 : net/mlx5e: Expose new function for TIS destroy loop
d5e1c0ef550e : net/mlx5e: ethtool, Fix a typo in WOL function names
274b924088e9 : libnvdimm/pfn: Fix namespace creation on misaligned addresses
0f7dc62068bb : drm/i915: Protect our local workers against I915_FENCE_TIMEOUT
6978bce05424 : drm/komeda: Reordered the komeda's de-init functions
ce3b487f6018 : init/Kconfig: rework help of CONFIG_CC_OPTIMIZE_FOR_SIZE
d20558d1de4e : docs: kbuild: remove cc-ldoption from document again
4fef9dece578 : docs: kbuild: fix invalid ReST syntax
8a84bacba19c : drm/i915: Align power domain names with port names
325b916a9e1b : drm/i915/selftests: Ignore coherency failures on Broadwater
98c09b8c9767 : RDMA/hns: Fix wrong assignment of qp_access_flags
afca2a2b837a : RDMA/hns: Delete the not-used lines
18df508c7970 : RDMA/hns: Remove if-else judgment statements for creating srq
e075da5e7c47 : RDMA/hns: Add reset process for function-clear
bfe860351e31 : RDMA/hns: Fix cast from or to restricted __le32 for driver
90c559b1864a : RDMA/hns: Remove the some magic number
82e620d9c3a0 : RDMA/hns: Modify the data structure of hns_roce_av
42e0e95474fc : x86/build: Add -Wnoaddress-of-packed-member to REALMODE_CFLAGS, to silence GCC9 build warning
7f313eda8fcc : xfs: log proper length of btree block in scrub/repair
ffb5696f7555 : xfs: reinitialize rm_flags when unpacking an offset into an rmap irec
3e08f42ae782 : xfs: remove unnecessary int returns from deferred bmap functions
74b4c5d4a9c0 : xfs: remove unnecessary int returns from deferred refcount functions
bc46ac64713f : xfs: remove unnecessary int returns from deferred rmap functions
2ca09177ab9d : xfs: remove unnecessary parameter from xfs_iext_inc_seq
b521c89027f4 : xfs: fix sign handling problem in xfs_bmbt_diff_two_keys
7380e8fec16b : xfs: don't return _QUERY_ABORT from xfs_rmap_has_other_keys
c94613feefd7 : xfs: fix maxicount division by zero error
9ba55543fc0c : ext4: fix integer overflow when calculating commit interval
e003f9af9b8d : staging: greybus: fix more header declarations
520f897a3554 : ext4: use percpu_counters for extent_status cache hits/misses
7727ae52975d : ext4: fix potential use after free after remounting with noblock_validity
55b9a0549e43 : drm/panfrost: Use mutex_trylock in panfrost_gem_purge
edbd7f318cd6 : drm/shmem: Use mutex_trylock in drm_gem_shmem_purge
fe20d1cc9582 : drm/shmem: Do dma_unmap_sg before purging pages
aebe8c22a912 : drm/panfrost: Fix possible suspend in panfrost_remove
c90f30812a79 : drm/panfrost: Add missing check for pfdev->regulator
f0ade90a8aa1 : mm/mmu_notifiers: remove the __mmu_notifier_invalidate_range_start/end exports
e8e4eb0fbeda : asm-generic/div64: Fix documentation of do_div() parameter
67d94c213619 : ALSA: hda - Update descriptions about new position_fix values
531a64e4c35b : RDMA/siw: Fix IPv6 addr_list locking
75e46fc02c97 : IB/mlx5: Add page fault handler for DC initiator WQE
29af94987ba6 : IB/mlx5: Remove check of FW capabilities in ODP page fault handling
b786a05f6ce4 : ARM: dts: ux500: Update thermal zone
592a7c5e082e : drm/i915: Extend non readable mcr range
7a786b847907 : USB: serial: ftdi_sio: add support for FT232H CBUS gpios
3724e186fead : docs/perf: Add documentation for the i.MX8 DDR PMU
7ce2e76a0420 : PCI: Move ASPM declarations to linux/pci.h
0a56e0603fa1 : perf arch powerpc: Sync powerpc syscall.tbl
f2902a2fb40c : powerpc: use the generic dma coherent remap allocator
555e28179d37 : powerpc/64: remove support for kernel-mode syscalls
facd04a904ff : powerpc: convert to copy_thread_tls
c7bf1252d5b3 : powerpc/32: don't use CPU_FTR_COHERENT_ICACHE
e0291f1decd6 : powerpc/32: drop CPU_FTR_UNIFIED_ID_CACHE
39097b9c6d76 : powerpc/32s: use CONFIG_PPC_BOOK3S_601 instead of reading PVR
88fb309409ab : powerpc/32s: drop CPU_FTR_USE_RTC feature
12c3f1fd87bf : powerpc/32s: get rid of CPU_FTR_601 feature
f7a0bf7d904e : powerpc/32s: add an option to exclusively select powerpc 601
c12c0288e35a : perf/imx_ddr: Add support for AXI ID filtering
3bd158c56a56 : spi: bcm2835: Convert to use CS GPIO descriptors
0f0581b24bd0 : spi: fsl: Convert to use CS GPIO descriptors
e8f6b4952ec5 : drm/i915/execlists: Flush the post-sync breadcrumb write harder
6b8249abb093 : drivers: thermal: qcom: tsens: Fix memory leak from qfprom read
743dac494d61 : x86/apic/vector: Warn when vector space exhaustion breaks affinity
f32c7a8e4510 : arm64: kpti: ensure patched kernel text is fetched from PoU
f7b15c74cffd : input/vmmouse: Update the backdoor call with support for new instructions
6abe3778cf5a : drm/vmwgfx: Update the backdoor call with support for new instructions
b4dd4f6e3648 : x86/vmware: Add a header file for hypercall definitions
b333b0ba2346 : arm64: fix fixmap copy for 16K pages and 48-bit VA
71fed982d63c : tick: Mark sched_timer to expire in hard interrupt context
a67e40824178 : hrtimer: Add kernel doc annotation for HRTIMER_MODE_HARD
a8a652bfac7f : ASoC: wcd9335: Fix primary interpolator max rate
438b6c20e616 : gpio: pca953x: use pca953x_read_regs instead of regmap_bulk_read
bc624a06f0c5 : gpio: pca953x: correct type of reg_direction
4cc4531c310e : ALSA: pcm: add support for 352.8KHz and 384KHz sample rate
f67ff1bd58f0 : regulator: mt6358: Add support for MT6358 regulator
fa00eb4eb236 : regulator: Add document for MT6358 regulator
2c650fd5a53b : ASoC: mediatek: mt8183: fix tdm out data is valid on rising edge
8e58c521bcb8 : ASoC: mediatek: mt8183: tdm hw support tdm out and 8ch i2s out
d435c9a7b85b : rbd: restore zeroing past the overlap when reading from parent
e8c99200b4d1 : libceph: don't call crypto_free_sync_skcipher() on a NULL tfm
41cfe2a2a7f4 : x86/hyperv: Hide pv_ops access for CONFIG_PARAVIRT=n
82e40f558de5 : KVM: arm/arm64: vgic-v2: Handle SGI bits in GICD_I{S,C}PENDR0 as WI
101f85b56d03 : genirq/affinity: Remove const qualifier from node_to_cpumask argument
cca3854010c5 : usb: gadget: composite: Set recommended BESL values
54fb5ba647f8 : usb: dwc3: gadget: Set BESL config parameter
16fe4f304015 : usb: dwc3: Separate field holding multiple properties
05f0b20b67f4 : usb: gadget: Export recommended BESL values
f1b19006f4c9 : usb: phy: phy-fsl-usb: Make structure fsl_otg_initdata constant
c33f141615c2 : usb: udc: lpc32xx: silence fall-through warning
1cf084d161f4 : usb: dwc3: meson-g12a: fix suspend resume regulator unbalanced disables
566aacaf80b8 : usb: udc: lpc32xx: remove set but not used 3 variables
163be6ff7739 : usb: gadget: udc: core: Fix segfault if udc_bind_to_driver() for pending driver fails
bceb418b65b9 : usb: dwc3: st: Add of_dev_put() in probe function
e36721b90144 : usb: dwc3: st: Add of_node_put() before return in probe function
c09b73cfac2a : usb: dwc3: don't set gadget->is_otg flag
9d6b4b871dcf : thermal: tegra: Fix a typo
b9cd1663fb49 : thermal: rcar_gen3_thermal: Replace devm_add_action() followed by failure action with devm_add_action_or_reset()
60bda037f1dd : posix-cpu-timers: Utilize timerqueue for storage
244d49e30653 : posix-cpu-timers: Move state tracking to struct posix_cputimers
8991afe2640d : posix-cpu-timers: Deduplicate rlimit handling
dd6702241337 : posix-cpu-timers: Remove pointless comparisons
8ea1de90a5ec : posix-cpu-timers: Get rid of 64bit divisions
1cd07c0b94f2 : posix-cpu-timers: Consolidate timer expiry further
2bbdbdae0516 : posix-cpu-timers: Get rid of zero checks
24db4dd90dd5 : rlimit: Rewrite non-sensical RLIMIT_CPU comment
fe0517f893d3 : posix-cpu-timers: Respect INFINITY for hard RTTIME limit
b7be4ef1365d : posix-cpu-timers: Switch thread group sampling to array
87dc64480fb1 : posix-cpu-timers: Restructure expiry array
46b883995c88 : posix-cpu-timers: Remove cputime_expires
001f7971433a : posix-cpu-timers: Make expiry checks array based
b0d524f77956 : posix-cpu-timers: Provide array based sample functions
bbc9bae1e49b : posix-cpu-timers: Remove the odd field rename defines
c02b078e63a6 : posix-cpu-timers: Switch check_*_timers() to array cache
1b0dd96d0f07 : posix-cpu-timers: Simplify set_process_cpu_timer()
3b495b22d04d : posix-cpu-timers: Simplify timer queueing
11b8462f7e1d : posix-cpu-timers: Provide array based access to expiry cache
3a245c0f110e : posix-cpu-timers: Move expiry cache into struct posix_cputimers
9eacb5c7e660 : sched: Move struct task_cputime to types.h
2b69942f9021 : posix-cpu-timers: Create a container struct
ab693c5a5e31 : posix-cpu-timers: Move prof/virt_ticks into caller
0476ff2c151e : posix-cpu-timers: Sample task times once in expiry check
8c2d74f03705 : posix-cpu-timers: Get rid of pointer indirection
2092c1d4fed9 : posix-cpu-timers: Simplify sample functions
5405d0051f7c : posix-cpu-timers: Remove pointless return value check
da020ce406b2 : posix-cpu-timers: Use clock ID in posix_cpu_timer_rearm()
99093c5b81f5 : posix-cpu-timers: Use clock ID in posix_cpu_timer_get()
c7a37c6f4c65 : posix-cpu-timers: Use clock ID in posix_cpu_timer_set()
24ab7f5a7b2c : posix-cpu-timers: Consolidate thread group sample code
c506bef424ca : posix-cpu-timers: Rename thread_group_cputimer() and make it static
a324956fae05 : posix-cpu-timers: Sample directly in timer check
a34360d42434 : itimers: Use quick sample function
19298fbf453c : posix-cpu-timers: Provide quick sample function for itimer
e5a8b65b4cb2 : posix-cpu-timers: Use common permission check in posix_cpu_timer_create()
bfcf3e92c6c0 : posix-cpu-timers: Use common permission check in posix_cpu_clock_get()
6ae40e3fdcd3 : posix-cpu-timers: Provide task validation functions
7ae2227b1c19 : mtd: spi-nor: hisi-sfc: Add of_node_put() before break
6597f0b0516a : mtd: spi-nor: aspeed-smc: Add of_node_put()
620df2497415 : mtd: spi-nor: Introduce spi_nor_get_flash_info()
696ce50f4e93 : mtd: spi-nor: Introduce spi_nor_set_addr_width()
07920dfcf003 : mtd: spi-nor: Bring flash params init together
ad3bba06b636 : mtd: spi-nor: Add the SPI_NOR_XSR_RDY flag
641edddb4f43 : mtd: spi-nor: Add s3an_post_sfdp_fixups()
2d7ff858e5f6 : mtd: spi-nor: Add a ->setup() method
364995962803 : mtd: spi-nor: Add a ->convert_addr() method
92094ebc385e : mtd: spi-nor: Add spansion_post_sfdp_fixups()
2b12ae1f2fe5 : mtd: spi-nor: Add post_sfdp() hook to tweak flash config
dff972458acb : mtd: spi-nor: Rework the SPI NOR lock/unlock logic
64c160f32235 : mtd: spi-nor: Create a ->set_4byte() method
1c1d8d98e1c7 : mtd: spi-nor: Split spi_nor_init_params()
22f2eaac3f31 : mtd: spi-nor: Move manufacturer quad_enable() in ->default_init()
48e4d973aefe : mtd: spi-nor: Add a default_init() fixup hook for gd25q256
ce0b6f3f3c43 : mtd: spi-nor: Add default_init() hook to tweak flash parameters
c46872170a54 : mtd: spi-nor: Move erase_map to 'struct spi_nor_flash_parameter'
42f5994724bc : mtd: spi-nor: Drop quad_enable() from 'struct spi-nor'
1e35a56781b4 : mtd: spi-nor: Use nor->params
47599127a2e8 : mtd: spi-nor: Regroup flash parameter and settings
92b6d38f1a3d : mtd: spi-nor: Remove unused macro
42880f726c66 : perf/x86/intel: Support PEBS output to PT
ab43762ef010 : perf: Allow normal events to output AUX data
a3d8c0d13bde : x86/intel: Add common OPTDIFFs
5ebb34edbefa : x86/intel: Aggregate microserver naming
5e741407eab7 : x86/intel: Aggregate big core graphics naming
af239c44e3f9 : x86/intel: Aggregate big core mobile naming
c66f78a6de4d : x86/intel: Aggregate big core client naming
77c84dd1881d : sched/cpufreq: Align trace event behavior of fast switching
d15ce412737a : ACPI: cpufreq: Switch to QoS requests instead of cpufreq notifier
4c4cdc4c6385 : ACPI / CPPC: do not require the _PSD method
cf3d4e534711 : drm/meson: add resume/suspend hooks
1374b8375c2e : drm/meson: dw_hdmi: add resume/suspend hooks
b0138364da17 : drm/virtio: module_param_named() requires linux/moduleparam.h
bac7b4e84323 : x86/vmware: Update platform detection code for VMCALL/VMMCALL hypercalls
9aee3713135a : thermal: armada: Fix -Wshift-negative-value
11f787b0840e : dt-bindings: thermal: qoriq: Add optional clocks property
aea591970f65 : thermal: qoriq: Use __maybe_unused instead of #if CONFIG_PM_SLEEP
4d82000af007 : thermal: qoriq: Use devm_platform_ioremap_resource() instead of of_iomap()
11f0cdc8bd62 : thermal: qoriq: Fix error path of calling qoriq_tmu_register_tmu_zone fail
51904045d4aa : thermal: qoriq: Add clock operations
c4e6488120e9 : drm/i915/selftests: Try to recycle context allocations
f2085c8e950d : drm/i915/selftests: Remove accidental serialization between gpu_fill
744583ecc3d7 : drm/virtio: notify virtqueues without holding spinlock
4100a7b83438 : drm/virtio: cleanup queue functions
a02c4c25b9fa : drm/virtio: add plane check
00679b631edd : net/mlx5: Set ODP capabilities for DC transport to max
cbb1133b563a : x86/cpufeature: Explain the macro duplication
0067e154b11e : ALSA: usb-audio: Update DSD support quirks for Oppo and Rotel
eb7505d52a2f : ALSA: usb-audio: DSD auto-detection for Playback Designs
190f73ab4c43 : net: stmmac: setup higher frequency clk support for EHL & TGL
f6256585fecc : net: stmmac: add EHL RGMII 1Gbps PCI info and PCI ID
e125dcef7556 : net: stmmac: add TGL SGMII 1Gbps PCI info and PCI ID
99122836d26a : net: stmmac: add EHL SGMII 1Gbps PCI info and PCI ID
7a3007d22e8d : net: dsa: mv88e6xxx: fully support SERDES on Topaz family
3bbb8867f87d : net: dsa: mv88e6xxx: rename port cmode macro
d3cf7d8f20b4 : net: dsa: mv88e6xxx: simplify SERDES code for Topaz and Peridot
17deaf5cb37a : net: dsa: mv88e6xxx: create serdes_get_lane chip operation
609070133aff : net: dsa: mv88e6xxx: update code operating on hidden registers
4e6da7969ffe : net: dsa: mv88e6xxx: support 2500base-x in SGMII IRQ handler
fdfc5c8594c2 : tcp: remove empty skb from write queue in error cases
7d0a06586b26 : net/rds: Fix info leak in rds6_inc_info_copy()
d5886b919a72 : sctp: allow users to set ep ecn flag by sockopt
2f5268a9249b : sctp: allow users to set netns ecn flag with sysctl
1b0b8114b954 : sctp: make ecn flag per netns and endpoint
2c1644cf6d46 : net: fix skb use after free in netpoll
7add83d93a94 : net: mediatek: remove set but not used variable 'status'
e9bf96943b40 : net: dsa: sja1105: Clear VLAN filtering offload netdev feature
9b236d2a69da : net: dsa: Advertise the VLAN offload netdev ability only if switch supports it
bcccb0a535bb : net: dsa: tag_8021q: Future-proof the reserved fields in the custom VID
94acaeb50ced : Add genphy_c45_config_aneg() function to phy-c45.c
bd69baaace06 : dt-bindings: net: ethernet: Update mt7622 docs and dts to reflect the new phylink API
7e538372694b : net: ethernet: mediatek: Re-add support SGMII
b8fc9f30821e : net: ethernet: mediatek: Add basic PHYLINK support
b9499904f363 : net: dsa: clear VLAN PVID flag for CPU port
7e1741b47f24 : net: dsa: program VLAN on CPU port from slave
c5335d737ff3 : net: dsa: check bridge VLAN in slave operations
bdcff080f7ae : net: dsa: add slave VLAN helpers
cf360866b119 : net: dsa: do not skip -EOPNOTSUPP in dsa_port_vid_add
e65d45cc351a : net: dsa: remove bitmap operations
05559f10ed79 : usb: chipidea: add role switch class support
71fcb8bdf5ab : dt-binding: usb: usbmisc-imx: add imx7ulp compatible
58fb8beda201 : dt-binding: usb: ci-hdrc-usb2: add imx7ulp compatible
3bbd2343734e : powerpc/8xx: set STACK_END_MAGIC earlier on the init_stack
a04565741284 : powerpc/8xx: drop unused self-modifying code alternative to FixupDAR.
63ce271b5e37 : powerpc/prom: convert PROM_BUG() to standard trap
47ee6e86e0a3 : selftests/bpf: remove wrong nhoff in flow dissector test
86ccc384cfca : selftests/bpf: test_progs: remove unused ret
62d69f24fe5e : selftests/bpf: test_progs: remove asserts from subtests
d38835b75f67 : selftests/bpf: test_progs: remove global fail/success counts
cd9c21d76879 : selftests/bpf: test_progs: test__skip
411cdb456901 : selftests/bpf: add precision tracking test
e8c13c4d9b36 : selftests/bpf: verifier precise tests
0fc2e0b84ba7 : tools/bpf: sync bpf.h
10d274e880eb : bpf: introduce verifier internal test flag
36e337744c0d : cifs: update internal module number
c18ce674d548 : mm/hmm: hmm_range_fault() infinite loop
6c64f2bbe79c : mm/hmm: hmm_range_fault() NULL pointer bug
340625e618e1 : cifs: replace various strncpy with strscpy and similar
de4064af7653 : rpmsg: virtio_rpmsg_bus: replace "%p" with "%pK"
981471bd3abf : net_sched: fix a NULL pointer deref in ipt action
bb487d29ce00 : net/mlx5: fix a -Wstringop-truncation warning
478228e57f81 : cifs: Use kzfree() to zero out the password
f2aee329a68f : cifs: set domainName when a domain-key is used in multiuser
8a9a982767b7 : drm/i915: use a separate context for gpu relocs
5022c5a43314 : iio: imu: st_lsm6dsx: move register definitions to sensor_settings struct
b60c2c4aa512 : regulator: sy8824x: add SY20278 support
f27b425d13a3 : dt-bindings: sy8824x: Document SY20278 support
92fd0db2cd41 : regulator: sy8824x: add SY20276 support
253f6cb8b893 : dt-bindings: sy8824x: Document SY20276 support
67a7b05b297e : regulator: sy8824x: add SY8824E support
90de3ae410aa : dt-bindings: sy8824x: Document SY8824E support
d5a2b8220335 : regulator: add support for SY8824C regulator
d3733bc80a5c : regulator: add binding for the SY8824C voltage regulator
bfb3943bed67 : Revert "driver core: Add support for linking devices during device addition"
33cbfe544993 : Revert "driver core: Add edit_links() callback for drivers"
d77b3f07a1d7 : Revert "of/platform: Add functional dependency link from DT bindings"
376142b7bbc1 : ASoC: atmel_ssc_dai: implement left-justified data mode
bcca686c11cd : Revert "driver core: Add sync_state driver/bus callback"
db8e3e2091c3 : ASoC: atmel_ssc_dai: rework DAI format configuration
77df8e790026 : Revert "of/platform: Pause/resume sync state during init and of_platform_populate()"
b1c46e118b21 : Revert "of/platform: Create device links for all child-supplier depencencies"
40e05e6acdc0 : Revert "of/platform: Don't create device links for default busses"
f6680a66a3ca : Revert "of/platform: Fix fn definitons for of_link_is_valid() and of_link_property()"
18291410557f : ASoC: atmel: enable SOC_SSC_PDC and SOC_SSC_DMA in Kconfig
8ef4df5ae109 : Revert "of/platform: Fix device_links_supplier_sync_state_resume() warning"
b429ca494065 : ASoC: cs42xx8: Force suspend/resume during system suspend/resume
caec05b66882 : Revert "of/platform: Disable generic device linking code for PowerPC"
d2ac1fe0342c : ASoC: mediatek: mt8183: fix tdm out data align issue
e9e897d5fdba : ASoC: rt1011: add mutex protection to set_fmt/set_tdm_slot
f6e779219690 : ASoC: es8316: fix inverted L/R of headphone mixer volume
f972d02fee24 : ASoC: es8316: fix headphone mixer volume table
0009fad03337 : raid5 improve too many read errors msg by adding limits
9d4b45d6af44 : md: don't report active array_state until after revalidate_disk() completes.
480523feae58 : md: only call set_in_sync() when it is expected to succeed.
75ee23b30dc7 : KVM: x86: Don't update RIP or do single-step on faulting emulation
ea1529873ab1 : KVM: x86: hyper-v: don't crash on KVM_GET_SUPPORTED_HV_CPUID when kvm_intel.nested is disabled
3c9347351a6e : perf/smmuv3: Validate groups for global filtering
33e84ea4330d : perf/smmuv3: Validate group size
6f43791713c5 : ASoC: Intel: Skylake: Release topology when we are done with it
0cc33cecb4a1 : ASoC: Intel: Skylake: Print module type instead of id
855a06da37a7 : ASoC: Intel: NHLT: Fix debug print format
db33f00d15a6 : ASoC: dapm: Expose snd_soc_dapm_new_control_unlocked properly
810f3b860850 : ASoC: Intel: Fix use of potentially uninitialized variable
17d29ff98fd4 : ASoC: Intel: Skylake: Use correct function to access iomem space
a325c7bc3a92 : ASoC: SOF: imx8: Fix an is IS_ERR() vs NULL check
9ec05d4723bf : ASoC: sun4i: Revert A83t description
393151c21100 : ASoC: SOF: imx8: Fix return value check in imx8_probe()
3cdc3c9fd9fa : ASoC: mediatek: mt8183: remove unused DAPM-related variables
116f21bb967f : selinux: avoid atomic_t usage in sidtab
41940ff50f6c : drm/amdgpu: fix GFXOFF on Picasso and Raven2
317a3aaef94d : drm/amdgpu: Add APTX quirk for Dell Latitude 5495
a45dddad3e2b : dt-bindings: irq: Convert Allwinner NMI Controller to a schema
83e09d5bddbe : drm/amd/powerplay: correct Vega20 dpm level related settings
2eccb5655660 : dt-bindings: irq: Convert Allwinner IRQ Controller to a schema
92af2b696119 : arm64: Relax Documentation/arm64/tagged-pointers.rst
e8688ba38749 : arm64: KVM: Device mappings should be execute-never
c10bf3921e74 : staging: greybus: add missing includes
b81beec9cb2d : staging: greybus: move es2 to drivers/greybus/
8465def499c7 : staging: greybus: move the greybus core to drivers/greybus
ec0ad868173d : staging: greybus: move core include files to include/linux/greybus/
9c31973907fb : staging: greybus: loopback: Fix up some alignment checkpatch issues
9238238589a3 : staging: greybus: log: Fix up some alignment checkpatch issues
ee989b020404 : staging: greybus: manifest: Fix up some alignment checkpatch issues
a11ac9ef4b16 : staging: greybus: hd: Fix up some alignment checkpatch issues
137bfbd006b2 : staging: greybus: remove license "boilerplate"
baeeb02ccd70 : staging: greybus: fix up SPDX comment in .h files
a1db98f20b81 : erofs: fix compile warnings when moving out include/trace/events/erofs.h
48d911f29e9f : staging: rtl8192u: Add or remove blank lines as required
8c10170fe141 : staging: rtl8192u: Add or remove spaces to fix style issues
8e480989dff3 : staging: rtl8712: wifi: checkpatch style fix
f419f889e2f9 : staging: most-core: Fix checkpatch warnings
75b28affdd6a : io_uring: allocate the two rings together
27c4d3a3252f : fs/io_uring.c: convert put_page() to put_user_page*()
cecf5d87ff20 : block: split .sysfs_lock into two locks
58c898ba370e : block: add helper for checking if queue is registered
c6ba933358f0 : blk-mq: don't hold q->sysfs_lock in blk_mq_map_swqueue
c48dac137a62 : block: don't hold q->sysfs_lock in elevator_init_mq
9685b2270211 : block: Remove blk_mq_register_dev()
5c062ef4155b : arm64: kvm: Replace hardcoded '1' with SYS_PAR_EL1_F
42f91093b043 : arm64: mm: Ignore spurious translation faults taken from the kernel
e8620cff9994 : arm64: sysreg: Add some field definitions for PAR_EL1
eb6a4dcce339 : arm64: mm: Add ISB instruction to set_pgd()
51696d346c49 : arm64: tlb: Ensure we execute an ISB following walk cache invalidation
d0b7a302d58a : Revert "arm64: Remove unnecessary ISBs from set_{pte,pmd,pud}"
ebef746543fd : arm64: smp: Treat unknown boot failures as being 'stuck in kernel'
5b1cfe3a0ba7 : arm64: smp: Don't enter kernel with NULL stack pointer or task struct
0e1645557d19 : arm64: smp: Increase secondary CPU boot timeout value
28abbba36a5a : rtc: pcf2127: bugfix: watchdog build dependency
03623b4b041c : rtc: pcf2127: add tamper detection support
0e735eaae165 : rtc: pcf2127: add watchdog feature support
a7bcae591f59 : of: unittest: Add of_node_put() before return
fd1a52f38c23 : RDMA/iwpm: Delete unnecessary checks before the macro call "dev_kfree_skb"
44b63b0a718f : netfilter: not mark a spinlock as __read_mostly
1bc5ba836e3b : RDMA/efa: Use existing FIELD_SIZEOF macro
958b6813f0c0 : RDMA/efa: Remove umem check on dereg MR flow
476646e09668 : dt-bindings: smiapp: Align documentation with current practices
45e9c829ebea : drm/i915/tgl/perf: use the same oa ctx_id format as icl
a8ff5d405e90 : drm/i915/tgl: Do not apply WaIncreaseDefaultTLBEntries from GEN12 onwards
99389390fef5 : drm/i915/tgl: Implement TGL DisplayPort training sequence
9c722e17c1b9 : drm/i915: Disable pipes in reverse order
478553fd1b6f : netfilter: conntrack: make sysctls per-namespace again
c072b0c24e6b : drm/amdgpu: fix GFXOFF on Picasso and Raven2
3e627fe6d56a : dt-bindings: Add vendor prefix for Inspur Corporation
0456417ef680 : drm: Add for_each_oldnew_intel_crtc_in_state_reverse()
f7b3c22619a4 : drm/i915/tgl: Add maximum resolution supported by PSR2 HW
0f81e645eb1e : drm/i915: Do not read PSR2 register in transcoders without PSR2
6056517ab8c3 : drm/i915/tgl: Guard and warn if more than one eDP panel is present
cccdce1dd061 : drm/i915: Make engine's batch pool safe for use with virtual engines
f52c6d0df690 : drm/i915: Only activate i915_active debugobject once
d0a8d877da97 : netfilter: nft_dynset: support for element deletion
97b27821b485 : writeback, memcg: Implement foreign dirty flushing
d62241c7a406 : writeback, memcg: Implement cgroup_writeback_by_id()
ed288dc0d4aa : writeback: Separate out wb_get_lookup() from wb_get_create()
34f8fe501f06 : bdi: Add bdi->id
5b9cce4c7eb0 : writeback: Generalize and expose wb_completion
d4a8061a7c5f : KVM: arm/arm64: vgic: Fix potential deadlock when ap_list is long
2a1a3fa0f292 : kallsyms: Don't let kallsyms_lookup_size_offset() fail on retrieving the first symbol
2ddb134d9763 : drm/amd: remove meaningless descending into amd/amdkfd/
c7b33cfb3ca5 : drm/amdgpu: Add APTX quirk for Dell Latitude 5495
b202c0ff184a : drm/amd/display: remove unused function setFieldWithMask
57be797c484a : drm/amd/powerplay: correct the pp_feature output on Arcturus
08d544ab54df : drm/amd/powerplay: correct Vega20 dpm level related settings
644763224169 : ARM: dts: kirkwood: ts219: disable the SoC's RTC
c00bc38354cf : arm64: dts: marvell: Add cpu clock node on Armada 7K/8K
dd23e1d566d0 : ALSA: hda - Allow runtime PM for controller if component notifier is used
b1a5a73e64e9 : genirq/affinity: Spread vectors on node according to nr_cpu ratio
53c1788b7d77 : genirq/affinity: Improve __irq_build_affinity_masks()
96018a6fafb1 : arm64: dts: marvell: Convert 7k/8k usb-phy properties to phy-supply
99300a85260c : NFS: remove set but not used variable 'mapping'
d33d4beb5229 : NFSv2: Fix write regression
71affe9be45a : NFSv2: Fix eof handling
ce55522c035e : arm64: dts: marvell: Add 7k/8k PHYs in PCIe nodes
01d0deba28f6 : arm64: dts: marvell: Add 7k/8k PHYs in USB3 nodes
691bac9d093b : drm/amdgpu: Vega20 SMU I2C HW engine controller.
d04abe999e20 : arm64: dts: marvell: Add 7k/8k per-port PHYs in SATA nodes
93ab25e6f5da : arm64: dts: marvell: Add CP110 COMPHY clocks
535462c244f9 : arm64: dts: marvell: armada-37xx: add mailbox node
c3367a1b47d5 : udf: augment UDF permissions on new inodes
6acaa6af1501 : drm/amd/powerplay: Add interface to lock SMU HW I2C.
6a3068065fa4 : drm/amd: Import smuio_11_0 headers for EEPROM access on Vega20
64f55e629237 : drm/amdgpu: Add RAS EEPROM table.
250af743c044 : Revert "drm/amdgpu: free up the first paging queue v2"
da26ded3b2ff : drm/amdgpu/display: fix build error without CONFIG_DRM_AMD_DC_DSC_SUPPORT
5556b9fed171 : drm/amd/powerplay: Fix an off by one in navi10_get_smu_msg_index()
ed8a5fb2a606 : drm/amd/display: Fix error message
534991731cb5 : drm/amdgpu: add dummy read for some GCVM status registers
4d82fa67dd6b : mfd: rk808: Make PM function declaration static
557c759036fc : mtd: cfi_cmdset_0002: Disable write buffer functions if FORCE_WORD_WRITE is 1
0bcf880b062e : mtd: cfi_cmdset_0002: Split do_write_oneword() to reduce exit paths
6beb3ea746db : mtd: cfi_cmdset_0002: Split wait for write buffer completion sequence
816a6d1481a5 : mtd: cfi_cmdset_0002: Split write-to-buffer-reset sequence
228c05c2d73e : mtd: cfi_cmdset_0002: Split do_write_oneword() op_done goto statement
a371ba57a205 : mtd: cfi_cmdset_0002: Split do_write_oneword() to reduce function size
5981dfced34a : mtd: cfi_cmdset_0002: Remove goto statement from do_write_buffer()
37c673ade35c : mtd: cfi_cmdset_0002: Use chip_good() to retry in do_write_oneword()
21b0c32bdaba : drm/i915/selftests: Markup impossible error pointers
f454b43a564f : mtd: chips: gen_probe: kill useless initializer in mtd_do_chip_probe()
405efc5980f2 : powerpc/spinlocks: Fix oops in __spin_yield() on bare metal
dd753d961c48 : fdt: Update CRC check for rng-seed
f6a7053ddcf1 : gpio: zynq: Pass irqchip when adding gpiochip
3a069024d371 : netfilter: nf_conntrack_ftp: Fix debug output
3cf2f450fff3 : netfilter: xt_physdev: Fix spurious error message in physdev_mt_check
66c2dee4ae10 : drm/vc4/vc4_hdmi: fill in connector info
5558f3d535c5 : drm/i915/intel_hdmi: use cec_notifier_conn_(un)register
ae85b0df124f : drm_dp_cec: add connector info support.
455b1d42e82c : ASoC: sunxi: Revert initial A83t support
9573820eb195 : ASoC: imx-audmix: register the card on a proper dev
b9a4805a4ac1 : ASoC: SOF: imx8: Make some functions static
00f3e689518b : MIPS: Octeon: remove duplicated include from dma-octeon.c
ebfdf5cd806b : drm/i915: Use NOEVICT for first pass on attemping to pin a GGTT mmap
1d5b77733149 : drm/i915/selftests: Add the usual batch vma managements to st_workarounds
d0d5c0cd1e71 : rxrpc: Use skb_unshare() rather than skb_cow_data()
987db9f7cd1e : rxrpc: Use the tx-phase skb flag to simplify tracing
b311e68420aa : rxrpc: Add a private skb flag to indicate transmission-phase skbs
a641fd00d05a : rxrpc: Abstract out rxtx ring cleanup
4858e40303fb : rxrpc: Pass the input handler's data skb reference to the Rx ring
e2de6c404898 : rxrpc: Use info in skbuff instead of reparsing a jumbo packet
c3c9e3df49f8 : rxrpc: Improve jumbo packet counting
c96e8483cb2d : x86/boot/compressed/64: Fix missing initialization in find_trampoline_placement()
32f0a982650b : drm/i915: Call dma_set_max_seg_size() in i915_driver_hw_probe()
5b6eefd66784 : drm/i915/dp: Fix DSC enable code to use cpu_transcoder instead of encoder->type
0a3dfbb5cd90 : drm/i915: Don't deballoon unused ggtt drm_mm_node in linux guest
ed5fa90660d6 : drm/i915: Do not create a new max_bpc prop for MST connectors
501398b75385 : pinctrl: mvebu: add additional variant for standalone CP115
26cb47b8f39c : pinctrl: mvebu: Add CP110 missing pin functionality
2dcf5d9ae9f6 : dt-bindings: cp110: document the new CP115 pinctrl compatible
6030f42d20ce : i3c: master: Use dev_to_i3cmaster()
058bf149b92a : platform/chrome: cros_ec_rpmsg: Add host command AP sleep state support
ae2bdbb45d38 : ice: fix adminq calls during remove
152b978a1f90 : ice: Rework ice_ena_msix_range
cb6a8dc07827 : ice: Fix VF configuration issues due to reset
78b5713ac124 : ice: Alloc queue management bitmaps and arrays dynamically
77ca27c41705 : ice: add support for virtchnl_queue_select.[tx|rx]_queues bitmap
5752bc4373b2 : mfd: rk808: Mark pm functions __maybe_unused
d02f734cb713 : ice: add support for enabling/disabling single queues
a1199d679af4 : ice: fix potential infinite loop
35b4f4372f91 : ice: fix ice_is_tc_ena
9c7dd7566d18 : ice: add validation in OP_CONFIG_VSI_QUEUES VF message
e63a1dbdc7df : ice: Don't clog kernel debug log with VF MDD events errors
4425e0531c43 : ice: Introduce a local variable for a VSI in the rebuild path
150997fac770 : MAINTAINERS: remoteproc: update git tree location
13ef71f07483 : MAINTAINERS: rpmsg: fix git tree location
dc67039b3d11 : ice: shorten local and add debug prints
9ff166def8c1 : rpmsg: core: fix comments
5af67635c36e : phy: marvell: phy-mvebu-cp110-comphy: rename instances of DLT
f2a857aa2ad7 : phy: marvell: phy-mvebu-cp110-comphy: implement RXAUI support
0c79cf1f4861 : dt-bindings: pci: add PHY properties to Armada 7K/8K controller bindings
06a09dc318e4 : dt-bindings: phy: Add Marvell COMPHY clocks
4e19a76ec08e : phy: mvebu-cp110-comphy: Update comment about powering off all lanes at boot
652488760ea6 : phy: mvebu-cp110-comphy: Add PCIe support
1eb9157ab3ef : phy: mvebu-cp110-comphy: Cosmetic change in a helper
ef0ac9f24b65 : phy: mvebu-cp110-comphy: Add SATA support
c527a636d620 : phy: mvebu-cp110-comphy: Add USB3 host/device support
96888aed3d09 : phy: mvebu-cp110-comphy: Allow non-Ethernet modes to be configured
c2afb2fef595 : phy: mvebu-cp110-comphy: Rename the macro handling only Ethernet modes
461324f0382c : phy: mvebu-cp110-comphy: Add RXAUI support
ea678b4b637e : phy: mvebu-cp110-comphy: List already supported Ethernet modes
eb6a1fcb53e2 : phy: mvebu-cp110-comphy: Add SMC call support
d4eda9d847ac : phy: mvebu-cp110-comphy: Explicitly initialize the lane submode
0629d57bbdbf : phy: mvebu-cp110-comphy: Add clocks support
64ea59577f68 : phy-rockchip-inno-hdmi: Fix RK3328_TERM_RESISTOR_CALIB_SPEED_7_0's third value
f27db2e65e11 : ice: Sanitize ice_ena_vsi and ice_dis_vsi
293582487389 : ice: added sibling head to parse nodes
9e7a5d174622 : ice: Fix ethtool port and PFC stats for 4x25G cards
3e93bc2a58aa : drm/virtio: make resource id workaround runtime switchable.
9a703eb72059 : samples/rpmsg: Introduce a module parameter for message count
2519fbb39711 : samples/rpmsg: Replace print_hex_dump() with print_hex_dump_debug()
d446609df212 : remoteproc: Remove dev_err() usage after platform_get_irq()
ff42df49e75f : KVM: PPC: Book3S HV: Don't lose pending doorbell request on migration on P9
d28eafc5a640 : KVM: PPC: Book3S HV: Check for MMU ready on piggybacked virtual cores
31391ff7ea1e : powerpc/spinlocks: Rename SPLPAR-only spinlocks
d57b78353a99 : powerpc/spinlocks: Refactor SHARED_PROCESSOR
d7fb5b18a540 : powerpc/64: optimise LOAD_REG_IMMEDIATE_SYM()
ba18025fb033 : powerpc/32: replace LOAD_MSR_KERNEL() by LOAD_REG_IMMEDIATE()
c691b4b83b6a : powerpc: rewrite LOAD_REG_IMMEDIATE() as an intelligent macro
163918fc5741 : powerpc/mm: split out early ioremap path.
4a45b7460cf4 : powerpc/mm: refactor ioremap vm area setup.
191e42063a72 : powerpc/mm: refactor ioremap_range() and use ioremap_page_range()
f381d5711f09 : powerpc/mm: Move ioremap functions out of pgtable_32/64.c
7cd9b317b630 : powerpc/mm: make ioremap_bot common to all
edfe1a567926 : powerpc/mm: move ioremap_prot() into ioremap.c
4634c375db7a : powerpc/mm: move common 32/64 bits ioremap functions into ioremap.c
14b4d97669b7 : powerpc/mm: rework io-workaround invocation.
492643e81e58 : powerpc/mm: drop function __ioremap()
8aee077292a3 : powerpc/mm: drop ppc_md.iounmap() and __iounmap()
6f57e6631d7c : powerpc/ps3: replace __ioremap() by ioremap_prot()
f0f8d7ae3924 : powerpc: remove the ppc44x ocm.c file
b4645ffc49cf : powerpc/64: don't select ARCH_HAS_SCALED_CPUTIME on book3E
d8f0e0b073e1 : powerpc/64s: support nospectre_v2 cmdline option
23013399a225 : soc: ti: ti_sci_pm_domains: Add support for exclusive and shared access
9e4659882286 : dt-bindings: ti_sci_pm_domains: Add support for exclusive and shared access
df2e328126b1 : firmware: ti_sci: Allow for device shared and exclusive requests
2ad7a27deaf6 : KVM: PPC: Book3S: Enable XIVE native capability only if OPAL has required functions
f348f5c23240 : xtensa: remove free_initrd_mem
ddfd151f3def : KVM: PPC: Book3S: Fix incorrect guest-to-user-translation error handling
1dd70853f813 : arm64: dts: sdm845: Add parent clock for rpmhcc
519e5869d50d : xfs: bmap scrub should only scrub records once
71912e08e06b : xfs: remove excess function parameter description in 'xfs_btree_sblock_v5hdr_verify'
f8f9ee479439 : xfs: add kmem_alloc_io()
d916275aa4dd : xfs: get allocation alignment from the buftarg
0ad95687c3ad : xfs: add kmem allocation trace points
d00ee466a07e : nfp: add AMDA0058 boards to firmware list
049b405029c0 : MAINTAINERS: Update from paulmck@linux.ibm.com to paulmck@kernel.org
24691069a348 : rcu: Don't include <linux/ktime.h> in rcutiny.h
74a1e863eb73 : perf evsel: Rename perf_missing_features::bpf_event to ::bpf
3f604b5f61db : perf tool: Rename perf_tool::bpf_event to bpf
6a1b359821eb : perf tools: Rename perf_event::bpf_event to perf_event::bpf
ebdba16e95f7 : perf tools: Rename perf_event::ksymbol_event to perf_event::ksymbol
69d81f09e160 : libperf: Rename the PERF_RECORD_ structs to have a "perf" suffix
b1fcd190bb3f : libperf: Add PERF_RECORD_SAMPLE 'struct sample_event' to perf/event.h
b1b510142283 : libperf: Add PERF_RECORD_BPF_EVENT 'struct bpf_event' to perf/event.h
f15e3c25a1b4 : libperf: Add PERF_RECORD_KSYMBOL 'struct ksymbol_event' to perf/event.h
003c66fec28f : libperf: Add PERF_RECORD_THROTTLE 'struct throttle_event' to perf/event.h
213a6c1d2068 : libperf: Add PERF_RECORD_READ 'struct read_event' to perf/event.h
a2e254d84172 : libperf: Add PERF_RECORD_LOST_SAMPLES 'struct lost_samples_event' to perf/event.h
5290ed6955eb : libperf: Add PERF_RECORD_LOST 'struct lost_event' to perf/event.h
bceb59b1f28d : libperf: Add PERF_RECORD_FORK 'struct fork_event' to perf/event.h
19d1765a3ed9 : libperf: Add PERF_RECORD_NAMESPACES 'struct namespaces_event' to perf/event.h
002dda32a831 : libperf: Add PERF_RECORD_COMM 'struct comm_event' to perf/event.h
b66ced19c9f6 : libperf: Add PERF_RECORD_MMAP2 'struct mmap2_event' to perf/event.h
1345e2ee87a8 : libperf: Add PERF_RECORD_MMAP 'struct mmap_event' to perf/event.h
19d608458f4f : clocksource/drivers/sh_cmt: Document "cmt-48" as deprecated
8c1afba285a8 : clocksource/drivers/sh_cmt: r8a7740 and sh73a0 SoC-specific match
1be8c9fd2ac9 : dt-bindings: timer: renesas, cmt: Update R-Car Gen3 CMT1 usage
53933bc3a69e : dt-bindings: timer: renesas, cmt: Add CMT0 and CMT1 to r8a77995
649dd060334f : dt-bindings: timer: renesas, cmt: Add CMT0 and CMT1 to r8a7792
81b604c39997 : dt-bindings: timer: renesas, cmt: Update CMT1 on sh73a0 and r8a7740
c90d37c9c41a : dt-bindings: timer: renesas, cmt: Add CMT0234 to sh73a0 and r8a7740
14e019df1e64 : clocksource/drivers: Do not warn on probe defer
763719771e84 : clocksource/drivers/timer-of: Do not warn on deferred probe
a2b58537b4a1 : clocksource/drivers/npcm: Fix GENMASK and timer operation
8d18f6fc75c8 : clocksource/drivers/renesas-ostm: Use DIV_ROUND_CLOSEST() helper
24e8a5db8ae4 : arm64: dts: imx8mq: Add system counter node
5b0221bf7b08 : arm64: dts: imx8mm: Add system counter node
4419e19d8117 : clocksource/drivers/imx-sysctr: Add internal clock divider handle
1ce861cec03c : clocksource/drivers/tcb_clksrc: Register delay timer
d9b51093cca4 : dt-bindings: timer: Convert Allwinner A13 HSTimer to a schema
bca4e08426e4 : clocksource: sun4i: Add missing compatibles
7fccfcd678e8 : dt-bindings: timer: Add missing compatibles
a08bda2d27f2 : dt-bindings: timer: Convert Allwinner A10 Timer to a schema
9f475d084c03 : clocksource: Remove dev_err() usage after platform_get_irq()
d333de370778 : remoteproc: stm32: manage the get_irq probe defer case
abbe429d5616 : remoteproc: stm32: clear MCU PDDS at firmware start
f2583fde2719 : remoteproc: qcom: q6v5-mss: fixup q6v5_pds_enable error handling
6ed756aa0148 : remoteproc: Add a sysfs interface for name
3c95e5013b7f : r8169: improve DMA handling in rtl_rx
23b7f6c41d47 : drm/powerplay: Fix Vega20 power reading again
21649c0b6b78 : drm/powerplay: Fix Vega20 Average Power value v4
918190f50eb6 : net: sched: flower: don't take rtnl lock for cls hw offloads API
1444c175a374 : net: sched: copy tunnel info when setting flow_action entry->tunnel
5a6ff4b13d59 : net: sched: take reference to action dev before calling offloads
9838b20a7fb2 : net: sched: take rtnl lock in tc_setup_flow_action()
11bd634da257 : net: sched: conditionally obtain rtnl lock in cls hw offloads API
c9f14470d048 : net: sched: add API for registering unlocked offload block callbacks
a449a3e77a85 : net: sched: notify classifier on successful offload add/delete
401192113730 : net: sched: refactor block offloads counter usage
97394bef5622 : net: sched: change tcf block offload counter type to atomic_t
4f8116c85057 : net: sched: protect block offload-related fields with rw_semaphore
ede7c460b1da : bpf: handle 32-bit zext during constant blinding
86c28b2d69f9 : nfp: bpf: fix latency bug when updating stack index register
42068e1ef961 : drm/amdgpu: fix dma_fence_wait without reference
15c665bb4637 : drm/mcde: Fix an error handling path in 'mcde_probe()'
b5e55556182d : libata: switch remaining drivers to use dma_set_mask_and_coherent
dcc02c19cc06 : sata_sil24: use dma_set_mask_and_coherent
440bd77f09b8 : sata_qstor: use dma_set_mask_and_coherent
51872b6606eb : sata_nv: use dma_set_mask_and_coherent
496d4575e7ac : sata_mv: use dma_set_mask_and_coherent
94c58148a6bc : pdc_adma: use dma_set_mask_and_coherent
b1716871c00d : ahci: use dma_set_mask_and_coherent
759ad0979808 : acard_ahci: use dma_set_mask_and_coherent
98ef77d1aaa7 : xprtrdma: Send Queue size grows after a reconnect
c1499a044d7c : dm space map common: remove check for impossible sm_find_free() return value
f9e1afe0fa72 : xprtrdma: Clear xprt->reestablish_timeout on close
96c4145599b3 : NFS: Fix writepage(s) error handling to not report errors twice
8f54c7a4babf : NFS: Fix spurious EIO read errors
7af46292dadc : pNFS/flexfiles: Don't time out requests on hard mounts
c82e5472c998 : SUNRPC: Handle connection breakages correctly in call_status()
d5711920ec6e : Revert "NFSv4/flexfiles: Abort I/O early if the layout segment was invalidated"
80f455da6cd0 : SUNRPC: Handle EADDRINUSE and ENOBUFS correctly
bf2bf9b80e0c : pNFS/flexfiles: Turn off soft RPC calls
bd736ed3e2d1 : SUNRPC: Don't handle errors if the bind/connect succeeded
ee2f412ece32 : xprtrdma: Recycle MRs after disconnect
707e0ddaf67e : fs: xfs: Remove KM_NOSLEEP and KM_SLEEP.
1dbb9fb4082c : leds: Allow to call led_classdev_unregister() unconditionally
517ea49a7b23 : leds: lm3532: Add full scale current configuration
aa01d255cf10 : dt: lm3532: Add property for full scale current.
6559ac329982 : leds: lm3532: Fixes for the driver for stability
4c9054506cf9 : leds: lm3532: Change the define for the fs current register
1312394023dd : leds: lm3532: Fix brightness control for i2c mode
558682b52919 : x86/apic: Include the LDR when clearing out APIC registers
bae3a8d3308e : x86/apic: Do not initialize LDR and DFR for bigsmp
1170f235834b : ARM: dts: Drop legacy custom hwmods property for dra7 gpio
54b7026fc201 : ARM: dts: Drop legacy custom hwmods property for dra7 mmc
44a2cdf0f14b : ARM: dts: Drop legacy custom hwmods property for dra7 i2c
71feab2866f4 : ARM: dts: Drop legacy custom hwmods property for dra7 uart
b8637a68254f : ARM: OMAP2+: Drop legacy platform data for dra7 mcasp
d1daf63b0bd0 : ARM: OMAP2+: Drop legacy platform data for dra7 mcspi
95c520690f5f : media: don't do a 31 bit shift on a signed int
cce8ccca80d8 : media: use the BIT() macro
2f029413cbfb : arc: prefer __section from compiler_attributes.h
d85f6b93a76e : dt-bindings: IDU-intc: Add support for edge-triggered interrupts
01449985e644 : dt-bindings: IDU-intc: Clean up documentation
093347abc7a4 : media: ov9650: add a sanity check
174ae4e96e0f : ARCv2: IDU-intc: Add support for edge-triggered interrupts
31b8b0bd6e55 : media: aspeed-video: address a protential usage of an unitialized var
cb8045072a34 : media: vicodec: make life easier for static analyzers
59364e971c1c : media: remove include stdarg.h from some drivers
50f57ef83d83 : ARM: OMAP2+: Delete an unnecessary kfree() call in omap_hsmmc_pdata_init()
ccf4975dca23 : ARM: OMAP2+: move platform-specific asm-offset.h to arch/arm/mach-omap2
6cb0ac0fb978 : ARM: dts: ARM: dts: Configure interconnect target module for am3517sgx
3b72fc895a2e : ARM: dts: Configure interconnect target module for omap3 sgx
394534cb07d8 : ARM: dts: Configure sgx for omap5
fd5683749472 : clk: ti: add clkctrl data omap5 sgx
1b95c5a48f5e : ARM: OMAP2+: Drop legacy platform data for omap4 gpu
af055ade3490 : ARM: OMAP2+: Drop legacy platform data for omap4 d2d
d73d7667bb4f : ARM: dts: Configure d2d dts data for omap4
84087b3d633d : ARM: OMAP2+: Drop legacy watchdog platform data for omap4
e47f534dae5f : ARM: dts: Drop custom hwmod property for omap4 i2c
3f95f51b1602 : ARM: OMAP2+: Drop legacy platform data for cpsw on dra7
7abe746191a0 : ARM: OMAP2+: Drop legacy platform data for cpsw on am3 and am4
1faa415c9c6e : ARM: dts: Add fck for cpsw mdio for omap variants
7edd00f71f4b : bus: ti-sysc: Detect d2d when debug is enabled
d7f563db7794 : bus: ti-sysc: Add module enable quirk for SGX on omap36xx
c6e78d701966 : bus: ti-sysc: Change return types of functions
acd674af95d3 : drm/i915: Call dma_set_max_seg_size() in i915_driver_hw_probe()
bcd676542cdd : dm raid1: use struct_size() with kzalloc()
5229b4896e8f : dm writecache: optimize performance by sorting the blocks for writeback_all
3b4acbb92dbd : perf script: Fix memory leaks in list_scripts()
3dab6ac080dc : perf report: Fix --ns time sort key output
092804ae092f : perf report: Use timestamp__scnprintf_nsec() for time sort key
b4de344b25b9 : perf tools: Remove duplicate headers
e051c2f69850 : perf augmented_raw_syscalls: Reduce perf_event_output() boilerplate
c265784de7ad : perf augmented_raw_syscalls: Introduce helper to get the scratch space
01128065ca51 : perf augmented_raw_syscalls: Postpone tmp map lookup to after pid_filter
2ad926db7877 : perf augmented_raw_syscalls: Rename augmented_filename to augmented_arg
b92675f4a9c0 : perf trace beauty ioctl: Fix off-by-one error in cmd->string table
d93fc7ac88c7 : perf tests: Fixes hang in zstd compression test by changing the source of random data
185bcb92c80e : perf sort: Remove needless headers from sort.h, provide fwd struct decls
97b9d866a66c : perf srcline: Add missing srcline.h header to files needing its defs
125009026bfc : perf cacheline: Move cacheline related routines to separate files
aeb00b1aeab6 : perf record: Move record_opts and other record decls out of perf.h
62421b3880c7 : dm writecache: add unlikely for getting two block with same LBA
58912dbce6be : dm writecache: remove unused member pointer in writeback_struct
248d327ed7b6 : x86/ftrace: Remove mcount() declaration
9d60d93198c6 : Deprecate nfsd fault injection
0c8e9c2d6682 : dm zoned: fix invalid memory access
d8abe88450be : RDMA/mlx5: RDMA_RX flow type support for user applications
cc14c00c478c : v4l2-core: fix coding style for the two new c files
2fd232939365 : ALSA: oxfw: fix to handle correct stream for PCM playback
4c098dab121a : ALSA: oxfw: fix NULL pointer dereference to unused stream structure
9212ec7d8357 : uprobes/x86: Fix detection of 32-bit user mode
1a065ee3e97c : media: v4l2-core: Remove BUG() from i2c and spi helpers
51ff392c2807 : media: v4l2-core: introduce a helper to unregister a i2c subdev
b39e077fcb28 : ALSA: usb-audio: remove some dead code
a9cff393c1d7 : media: v4l2-core: introduce a helper to unregister a spi subdev
02283b98b1ac : media: v4l2-core: move i2c helpers out of v4l2-common.c
7c795df5f344 : media: v4l2-core: move spi helpers out of v4l2-common.c
ff35213fda9e : media: v4l2-core: Module re-organization
9ca6f5120c89 : media: usbvision: Remove dead code
578c5ab07498 : media: aspeed: fix an incorrect return code on buffer allocation failure
834a1cfee834 : media: hantro: Enable VP8 decoding on RK3328
9d802222a340 : media: saa7134: fix terminology around saa7134_i2c_eeprom_md7134_gate()
c1849372a681 : media: saa7134: keep demod i2c gate closed on Medion 7134
b5654c942515 : media: i2c: adv7842: drop check because i2c_unregister_device() is NULL safe
086c51e2405e : media: i2c: adv7511-v4l2: drop check because i2c_unregister_device() is NULL safe
eb0a6fb25c05 : media: hdpvr: remove redundant assignment to retval
7e0bb5828311 : media: sn9c20x: Add MSI MS-1039 laptop to flip_dmi_table
6ca5989e44d3 : media: ti-vpe: Add cleanup in vpdma_list_cleanup()
51d47e578a74 : media: fdp1: Fix a memory leak bug
42e64117d3b4 : media: saa7146: add cleanup in hexium_attach()
725a28290a53 : media: usb: cx231xx-417: fix a memory leak bug
1c770f0f52dc : media: cpia2_usb: fix memory leaks
38d3cfbc9562 : platform/chrome: chromeos_laptop: drop checks of NULL-safe functions
d72cf01f410a : drm/mipi-dbi: fix a loop in debugfs code
0465814831a9 : PM / devfreq: passive: fix compiler warning
671da5f3444b : fbdev: da8xx: use resource management for dma
8a3665f72d77 : fbdev: da8xx-fb: drop a redundant if
c957c88f7be1 : fbdev: da8xx-fb: use devm_platform_ioremap_resource()
3fca9e0be9b5 : fbdev: da8xx: remove panel_power_ctrl() callback from platform data
9c65754cd32f : ARM: davinci: da850-evm: switch to using a fixed regulator for lcdc
611097d5daea : fbdev: da8xx: add support for a regulator
7b5ab6437961 : ARM: davinci: da850-evm: model the backlight GPIO as an actual device
93eae12c9f3e : ARM: davinci: dm646x: Fix a typo in the comment
01cc0596ef0e : ARM: dts: da850-evm: Use generic jedec, spi-nor for flash
d7d91d264783 : ARM: davinci: dm646x: switch to using the clocksource driver
135ce780b779 : ARM: davinci: dm644x: switch to using the clocksource driver
85af79659f45 : MAINTAINERS: Remove stale record for gpio-intel-mid.c
60849562a5db : ALSA: usb-audio: Fix possible NULL dereference at create_yamaha_midi_quirk()
14ced7e3a1ae : phy: qcom-qmp: Correct ready status, again
be0345b2cc1f : phy: qualcomm: phy-qcom-qmp: Add of_node_put() before return
e6839c31a608 : phy: renesas: rcar-gen3-usb2: Disable clearing VBUS in over-current
3e644828421e : phy: ti: am654-serdes: fix an use-after-free in serdes_am654_clk_register()
38b7b678fe98 : perf stat: Remove needless headers from stat.h
29e331176da1 : perf cpumap: No need to include perf.h, ditch it
73345a18d464 : pinctrl: bcm2835: Pass irqchip when adding gpiochip
5699ad0aaf10 : firmware: bcm47xx_nvram: Allow COMPILE_TEST
759d4899d905 : s390/kaslr: reserve memory for kasan usage
9b692102d87d : s390/mem_detect: provide single get_mem_detect_end
5f0917a281c6 : s390/cmma: reuse kstrtobool for option value parsing
3d6443645339 : s390/vdso: reuse kstrtobool for option value parsing
227f52a43a2f : s390/startup: correct command line options parsing
a45425d8a5a6 : s390/vmcp: correct early_param handling
915ef7bda764 : s390/numa: correct early_param handling
feb4eb060c3a : firmware: bcm47xx_nvram: Correct size_t printf format
d2f965549006 : MIPS: Treat Loongson Extensions as ASEs
322e577b02ab : MIPS: Remove dev_err() usage after platform_get_irq()
3e5bedc2c258 : x86/apic: Fix arch_dynirq_lower_bound() bug for DT enabled machines
39152ee51b77 : perf/x86/intel/pt: Get rid of reverse lookup table for ToPA
91feca5e2ecc : perf/x86/intel/pt: Free up space in a ToPA descriptor
38bb8d77d0b9 : perf/x86/intel/pt: Split ToPA metadata and page layout
539f7c26b41d : perf/x86/intel/pt: Use pointer arithmetics instead in ToPA entry calculation
fffec50f541a : perf/x86/intel/pt: Use helpers to obtain ToPA entry size
90583af61d0c : perf/x86/intel/pt: Clean up ToPA allocation path
149f3b87840e : device property: Remove duplicate test for NULL
78cd4bf53635 : platform/x86: intel_cht_int33fe: Use new API to gain access to the role switch
d2a90ebb6553 : usb: roles: intel_xhci: Supplying software node for the role mux
8cbd9af9d208 : udf: Use dynamic debug infrastructure
1666faedb567 : software node: Add software_node_find_by_name()
a8ef0488cc59 : media: imx: add csc/scaler mem2mem device
8ccff2843fb4 : HID: logitech-dj: Fix crash when initial logi_dj_recv_query_paired_devices fails
14d5511691e5 : media: cec-notifier: clear cec_adap in cec_notifier_unregister
8f4b5b0af7e4 : media: cec-adap: return from cec_s_conn_info() if adap is invalid
ab9a3a737284 : udf: reduce leakage of blocks related to named streams
dfda20419884 : ACPI / property: Add two new Thunderbolt property GUIDs to the list
3cdb9446a117 : thunderbolt: Add support for Intel Ice Lake
3f415e5ee18b : thunderbolt: Expose active parts of NVM even if upgrade is not supported
58f414fa435c : thunderbolt: Hide switch attributes that are not set
d94dcbb10183 : thunderbolt: Do not fail adding switch if some port is not implemented
943795219d3c : thunderbolt: Use 32-bit writes when writing ring producer/consumer
f437c24bf694 : thunderbolt: Move NVM upgrade support flag to struct icm
ce19f91eae43 : thunderbolt: Correct path indices for PCIe tunnel
65af4a10743b : netfilter: nfnetlink_log: add support for VLAN information
da3ceae4ec9f : clk: meson: g12a: add support for SM1 CPU 1, 2 & 3 clocks
2edccd319fde : clk: meson: g12a: add support for SM1 DynamIQ Shared Unit clock
3dd02b7334ec : clk: meson: g12a: add support for SM1 GP1 PLL
63d10e12b00d : netfilter: nft_meta: support for time matching
a1b840adafcb : netfilter: nf_tables: Introduce new 64-bit helper register functions
cda4569137b9 : dt-bindings: clk: meson: add sm1 periph clock controller bindings
8c7d7b4bb172 : video: pxafb: Remove cpufreq policy notifier
eb58a4fad343 : video: sa1100fb: Remove cpufreq policy notifier
40f0fc2a416b : arch_topology: Use CPUFREQ_CREATE_POLICY instead of CPUFREQ_NOTIFY
afe969074eb7 : cpufreq: powerpc_cbe: Switch to QoS requests for freq limits
dce2e3a8414e : cpufreq: powerpc: macintosh: Switch to QoS requests for freq limits
3b72950d5a33 : iio: imu: st_lsm6dsx: introduce update_fifo function pointer
419a7a1f1671 : mtd: rawnand: remove w90x900 driver
0c43125f2778 : mtd: nand: fix typo, s/erasablocks/eraseblocks
3342d2f88ef9 : mtd: rawnand: sharpsl: add include guard to linux/mtd/sharpsl.h
220280708a23 : dt-bindings: mtd: Document Macronix raw NAND controller bindings
738b0ca55f4f : mtd: rawnand: Add Macronix raw NAND controller driver
feeb07d0ca5a : drm/hisilicon/hibmc: Make CONFIG_DRM_HISI_HIBMC depend on ARM64
bda4a850f7dc : drm/hisilicon: Use dev_get_drvdata
4f1a7007d688 : drm/hisilicon/hibmc: Using module_pci_driver.
b898e50f9f49 : arm-nommu: remove the unused pgprot_dmacoherent define
5518ea1ad2c0 : unicore32: remove the unused pgprot_dmacoherent define
f53a7ad18959 : r8152: Set memory to all 0xFFs on failed reg reads
0846e1616f0f : cirrus: cs89x0: remove set but not used variable 'lp'
2889456498c6 : Revert "net: mediatek: remove set but not used variable 'status'"
ee641b0cdb94 : net: mediatek: remove set but not used variable 'status'
6652bf640889 : selftests/powerpc: Retry on host facility unavailable
9d535e200f09 : selftests/powerpc: Fix and enhance TM signal context tests
7177895154e6 : openvswitch: Fix conntrack cache with timeout
803f3e22ae10 : ipv4: mpls: fix mpls_xmit for iptunnel
9b5f68418240 : nexthop: Fix nexthop_num_path for blackhole nexthops
a55aa89aab90 : Linux 5.3-rc6
88149b520950 : dt-bindings: iio: light: isl29501: Rename bindings documentation file
4a5e353c16d1 : Kconfig: Fix the reference to the RFD77402 ToF sensor in the 'help' section
258128e8e953 : iio: st_sensors: Fix build error
6b4d6822eef5 : dt-bindings: iio: adc: Add AD7606B ADC documentation
416f882c3b40 : dt-bindings: iio: adc: Migrate AD7606 documentation to yaml
75338cc8eb29 : MAINTAINERS: Add Beniamin Bia for AD7606 driver
d2a415c86c6b : iio: adc: ad7606: Add support for AD7606B ADC
87dfe49691a3 : ARM: aspeed: Enable SMP boot
9afe2c0a376f : ARM: aspeed: Add ASPEED AST2600 architecture
e35d7db99430 : ARM: aspeed: Select timer in each SoC
5177cabf5cfd : dt-bindings: arm: cpus: Add ASPEED SMP
4cdabee7d6d2 : ARM: configs: aspeed_g5: Enable AST2600
e6fe57ebd529 : ARM: configs: multi_v7: Add ASPEED G6
3109741a8d77 : KVM: arm/arm64: vgic: Use a single IO device per redistributor
926c61568d0b : KVM: arm/arm64: vgic: Remove spurious semicolons
cadcc6b20d97 : staging: rtl8192u: Add space around binary operators
684c215dd06e : staging: rtl8192u: remove code under TO_DO_LIST
76fe9cfb09e7 : staging: rtl8192u: Remove unnecessary blank lines
5e718a12e1a1 : staging: rtl8192u: remove redundant assignment to pointer crypt
5ab706bd0bca : staging: rtl8723bs: os_dep: Drop condition with no effect
eac53016919f : staging: rtl8723bs: hal: Drop condition with no effect
de9defd21539 : staging: rtl8723bs: os_dep: Remove unused declarations
e0ccdef92653 : ALSA: usb-audio: Clean up check_input_term()
75545304eba6 : ALSA: seq: Fix potential concurrent access to the deleted pool
b04f537caab4 : ARM: dts: vf610-zii-scu4-aib: Configure IRQ line for GPIO expander
0ef7c7cce43f : PM / devfreq: passive: Use non-devm notifiers
4294a779bd8d : PM / devfreq: exynos-bus: Convert to use dev_pm_opp_set_rate()
2c2b20e0da89 : PM / devfreq: exynos-bus: Correct clock enable sequence
e2fc1677eea7 : PM / devfreq: Correct devm_devfreq_remove_device() documentation
1dd62c66d345 : PM / devfreq: events: extend events by type of counted data
0ae9c3213c2c : PM / devfreq: exynos-events: change matching code during probe
4c273352bb45 : jbd2: add missing tracepoint for reserved handle
00fb24a42a68 : mm/kasan: fix false positive invalid-free reports with CONFIG_KASAN_SW_TAGS=y
701d678599d0 : mm/zsmalloc.c: fix race condition in zs_destroy_pool
1a87aa03597e : mm/zsmalloc.c: migration can leave pages in ZS_EMPTY indefinitely
f7da677bc6e7 : mm, page_owner: handle THP splits correctly
46d0b24c5ee1 : userfaultfd_release: always remove uffd flags and clear vm_userfaultfd_ctx
7b2b55da1db1 : psi: get poll_work to run when calling poll syscall next time
bb65f89b7d3d : mm: memcontrol: flush percpu vmevents before releasing memcg
c350a99ea2b1 : mm: memcontrol: flush percpu vmstats before releasing memcg
bbcb03a97ffe : parisc: fix compilation errrors
cd961038381f : mm, page_alloc: move_freepages should not examine struct page of reserved memory
d776aaa9895e : mm/z3fold.c: fix race between migration and destruction
3e4c6948e78b : kbuild: remove unneeded '+' marker from kselftest-merge
c1236979b4d2 : net: phy: sfp: Add labels to hwmon sensors
e0e6d0628225 : net: rds: add service level support in rds-info
e93fb3e9521a : net: route dump netlink NLM_F_MULTI flag missing
9549d70a2d71 : s390/qeth: add xmit_more support for IQD devices
96bd6c94bdf9 : s390/qeth: add BQL support for IQD devices
85e537d8f1b6 : s390/qeth: when in TX NAPI mode, use napi_consume_skb()
e53edf743d26 : s390/qeth: add TX NAPI support for IQD devices
eeac0e20a173 : s390/qeth: collect accurate TX statistics
313dc689b16c : s390/qdio: let drivers opt-out from Output Queue scanning
7c47f5afdeef : s390/qdio: enable drivers to poll for Output completions
fbbdbc647307 : bnxt_en: Fix allocation of zero statistics block size regression.
292a50e3fc2c : s390/qeth: reject oversized SNMP requests
b45ce32135d1 : sock: fix potential memory leak in proto_register()
dd016aca28f6 : net/core/skmsg: Delete an unnecessary check before the function call “consume_skb”
2307f4a517c7 : net: hns3: Fix -Wunused-const-variable warning
0c69b19f92df : MAINTAINERS: Add phylink keyword to SFF/SFP/SFP+ MODULE SUPPORT
000ec95fbe75 : kbuild: pkg: rename scripts/package/Makefile to scripts/Makefile.package
6a4f6a26d32a : kbuild: pkg: add package targets to PHONY instead of FORCE
46a63d4b0d79 : kbuild: pkg: clean up package files/dirs from the top Makefile
c3b4c3a47e05 : xfrm/xfrm_policy: fix dst dev null pointer dereference in collect_md mode
e2c693934194 : ipv4/icmp: fix rt dst dev null pointer dereference
f3acd33d840d : net: use unlikely for dql_avail case
12c6bc38f99b : openvswitch: Fix log message in ovs conntrack
5aff7c46172b : docs: process: fix broken link
215701807e53 : arm64: dts: imx8mq: Add mux controller to iomuxc_gpr
1ea4b76cdfde : ARM: dts: imx6ul-kontron-n6310: Add Kontron i.MX6UL N6310 SoM and boards
8d5fc0b95fd1 : dt-bindings: arm: fsl: Add Kontron i.MX6UL N6310 compatibles
730fd9d73629 : dt-bindings: eeprom: at25: Add Anvo ANV32E61W
082b1ed591b1 : dt-bindings: vendor-prefixes: Add Anvo-Systems
968c6f4b3c21 : soc: imx: gpcv2: Print the correct error code
ffe0f9a0baf9 : arm64: dts: fsl: add support for Hummingboard Pulse
0a6a928300df : dt-bindings: arm: fsl: add Hummingboard Pulse
801592402c39 : ARM: dts: vf610-zii-cfu1: Slow I2C0 down to 100 kHz
afd3b35fdb0d : arm64: dts: ls1088a: update gpio compatible
760e548e7f88 : clk: imx: imx8mn: fix audio pll setting
90771e50d5bd : arm64: dts: imx: Add i.mx8mq nitrogen8m basic dts support
e0496bfd4887 : dt-bindings: arm: imx: add imx8mq nitrogen support
e58915179f3f : fpga: altera-cvp: Add Stratix10 (V2) Support
d2083d040a95 : fpga: altera-cvp: Preparation for V2 parts.
eb12511f0d47 : fpga: altera-cvp: Discover Vendor Specific offset
34a33ba609dc : arm64: dts: ls1088a-qds: Add the spi-flash nodes under the DSPI controller
60ca9248e470 : arm64: dts: ls1088a: Add the DSPI controller node
1e58b6f0cc8f : dt-bindings: fsl: dspi: Add fsl,ls1088a-dspi compatible string
acf993a0f222 : ARM: imx: stop adjusting ar8031 phy tx delay
929c11a55b9e : ARM: dts: pbab01: correct rtc vendor
b4742e6682d5 : MIPS: dts: mscc: describe the PTP ready interrupt
048dc3abe827 : MIPS: dts: mscc: describe the PTP register range
ed90302be64a : MIPS: lantiq: update the clock alias' for the mainline PCIe PHY driver
12051b318bc3 : mips: avoid explicit UB in assignment of mips_io_port_base
47e4937a4a7c : erofs: move erofs out of staging
86aa04f4c221 : mtd: rawnand: Fix a memory leak bug
d83aef09aaa5 : mtd: onenand_base: Fix a memory leak bug
529880098431 : drm/i915: to make vgpu ppgtt notificaiton as atomic operation
23ca7d2503d8 : PM / devfreq: tegra20: add COMMON_CLK dependency
5f8669639f3e : PM / devfreq: events: add Exynos PPMU new events
7544fd7f3845 : PM / devfreq: Fix kernel oops on governor module load
0a453aca94bd : PM / devfreq: rk3399_dmc: Fix spelling typo
2c09083293f4 : PM / devfreq: Fix spelling typo
d196175ed8f4 : PM / devfreq: Introduce driver for NVIDIA Tegra20
23601752911b : PM / devfreq: tegra: Rename tegra-devfreq.c to tegra30-devfreq.c
35f8dbc72721 : PM / devfreq: tegra: Enable COMPILE_TEST for the driver
1ac347488529 : PM / devfreq: tegra: Support Tegra30
546ff0938137 : PM / devfreq: tegra: Reconfigure hardware on governor's restart
5a7e10c89501 : PM / devfreq: tegra: Move governor registration to driver's probe
386789ebbdd3 : PM / devfreq: tegra: Mark ACTMON's governor as immutable
151531f79a2d : PM / devfreq: tegra: Avoid inconsistency of current frequency value
8fda5c1fab4f : PM / devfreq: tegra: Clean up driver's probe / remove
7514dd05eaae : PM / devfreq: tegra: Properly disable interrupts
dd3f2616bb99 : PM / devfreq: tegra: Drop primary interrupt handler
b061312f4bca : PM / devfreq: tegra: Don't set EMC clock rate to maximum on probe
30af44fae8bd : PM / devfreq: tegra: Don't ignore clk errors
ed2a8dd22a75 : PM / devfreq: tegra: Replace write memory barrier with the read barrier
efe9043db496 : PM / devfreq: tegra: Replace readl-writel with relaxed versions
62bacb06b9f0 : PM / devfreq: tegra: Fix kHz to Hz conversion
6dbe0c4b0fc0 : drm/panel: Initialise panel dev and funcs through drm_panel_init()
65abbda8ed7c : drm/panel: Add missing drm_panel_init() in panel drivers
75b974a859e5 : drm/i915/selftests: Teach igt_gpu_fill_dw() to take intel_context
7837951a12fd : drm/mediatek: include dma-mapping header
c1e8220bd316 : ext4: fix punch hole for inline_data file systems
2c238177bd7f : bpf: allow narrow loads of some sk_reuseport_md fields with offset > 0
c751798aa224 : bpf: fix use after free in prog symbol exposure
6754172c208d : bpf: fix precision tracking in presence of bpf2bpf calls
db38de39684d : flow_dissector: Fix potential use-after-free on BPF_PROG_DETACH
345b93265b3a : Revert "r8169: remove not needed call to dma_sync_single_for_device"
d4ed7463d02a : r8169: fix DMA issue on MIPS platform
bd1200b79510 : drop_monitor: Make timestamps y2038 safe
bf1867db9b85 : net/rds: Whitelist rdma_cookie and rx_tstamp for usercopy
db0b99f59ae4 : ipv6: propagate ipv6_add_dev's error returns out of ipv6_find_idev
87cade2997c9 : net/mlx5: Fix return code in case of hyperv wrong size read
c7a42eb49212 : net: ipv6: fix listify ip6_rcv_finish in case of forwarding
fd81d7e946c6 : leds: Switch to use fwnode instead of be stuck with OF one
ae6c4c70dfd1 : leds: max77650: Switch to fwnode property API
e7bde56b7446 : r8152: add a helper function about setting EEE
f4a93be689df : r8152: saving the settings of EEE
777159069212 : drm/i915: Keep drm_i915_file_private around under RCU
936ad29de812 : drm/i915/uc: define GuC and HuC FWs for EHL
2cb831e0f152 : mailmap: map old company name to new one @microchip.com
44015a8181a5 : MAINTAINERS: at91: remove the TC entry
ec8005339bad : MAINTAINERS: at91: Collect all pinctrl/gpio drivers in same entry
9fac85a6db89 : ARM: at91: move platform-specific asm-offset.h to arch/arm/mach-at91
38b4e09fbcca : null_blk: fix inline misuse
636e83f2f208 : drm/i915: Flush the existing fence before GGTT read/write
191797a892c9 : drm/i915/gtt: Preallocate Braswell top-level page directory
6dcb85a0ad99 : drm/i915: Hold irq-off for the entire fake lock period
0b14d96820d1 : drm/i915: Use hweight8() for 8bit masks
c08e91323920 : drm/i915: s/num_active_crtcs/num_active_pipes/
d048a2684a41 : drm/i915: Use enum pipe consistently
e8edae54c593 : drm/i915: Unconfuse pipe vs. crtc->index in i915_get_crtc_scanoutpos()
d06a79d33e0f : drm/i915: Use enum pipe instead of crtc index to track active pipes
100f5f7fbc3e : drm/i915: Expand subslice mask
668df17f594d : drm/i915: Add new function to copy subslices for a slice
eaef5b3c4113 : drm/i915: Refactor instdone loops on new subslice functions
e1210bbfb1f8 : drm/i915: Add function to determine if a slice has a subslice
6db40ec80f54 : drm/i915: Use subslice stride to set subslices for a given slice
9e8a135ed5a4 : drm/i915: Add function to set subslices
33ee9e868096 : drm/i915: Use local variables for subslice_mask for device info
49610c377be7 : drm/i915: Add EU stride runtime parameter
7a200aad1127 : drm/i915: Add subslice stride runtime parameter
8b355db99cfb : drm/i915: Add function to set SSEU info per platform
4087f873df1f : drm/i915: Use variable for debugfs device status
8b2c858240ac : ice: Don't allow VSI to remove unassociated ucast filter
bbb968e8b34c : ice: Fix issues updating VSI MAC filters
5a4a86731027 : ice: update ethtool stats on-demand
3f416961b0a5 : ice: Add input handlers for virtual channel handlers
3747f03115c1 : ice: Don't clear auto_fec bit in ice_cfg_phy_fec()
057911ba9b79 : ice: Fix flag used for module query
90e477379e92 : ice: silence some bogus error messages
1c5f087a2bb2 : drm/panfrost: Add errata descriptions from kbase
84a118ab58ed : ice: Rename ethtool private flag for lldp
f8af5bf5b45e : ice: reject VF attempts to enable head writeback
5d86923060fc : drm/i915/tgl: Enable VD HCP/MFX sub-pipe power gating
b3c0692f36a4 : drm/i915/tgl: Move GTCR register to cope with GAM MMIO address remap
dbb9ced79764 : MIPS: Fix build with CONFIG_PROC_VMCORE=y
42a179c80ddd : ice: Copy dcbx configuration only if mode is correct
64bcaec64284 : ice: Treat DCBx state NOT_STARTED as valid
ce4932426195 : drm/panfrost: Use mutex_trylock in panfrost_gem_purge
dfbc7a46b940 : drm/shmem: Use mutex_trylock in drm_gem_shmem_purge
4fa3d66f132b : drm/shmem: Do dma_unmap_sg before purging pages
593bc4d008cf : drm/panfrost: Fix possible suspend in panfrost_remove
625cfb6f2036 : MIPS: mm: Fix highmem compile
da4a9e73d8a5 : ice: Don't call synchronize_irq() for VF's from the host
b4d857ded1c5 : drm/amd/display: 3.2.48
f49cfa279b9a : drm/amd/display: flicking observed while installing driver on Navi10 CF
9a7bfcb6acee : drm/amd/display: Properly read LVTMA_PWRSEQ_CNTL
617089d5837a : drm/amd/display: revert wait in pipelock
9a00d0ff92f4 : drm/amd/display: Use res_cap to acquire i2c instead of pipe count
1b0c3247a092 : ice: Account for all states of FW DCBx and LLDP
470e2ca569bf : drm/amd/display: Expose OTG_V_TOTAL_MID for HW Diags
b1a47f5338a6 : drm/amd/display: fix DML not calculating delivery time
0ec7d06b2256 : drm/amd/display: MST topology debugfs
78d9b95ecf8a : drm/amd/display: set av_mute in hw_init for HDMI
4551666f5b6c : drm/amd/display: Add Logging for Gamma Related information
c00576225352 : drm/amd/display: Enable HW rotation
5e1613e21fc1 : drm/amd/display: add Cursor Degamma logic for DCN2
c0358809d491 : drm/amd/display: fix odm validation
224980366d9d : drm/amd/display: fix odm stream release
285e30049708 : drm/amd/display: fix dcn20 odm dpp programming
5165d204acb8 : drm/amd/display: Fix number of slices not being checked for dsc
24d01c9b3254 : drm/amd/display: fix odm pipe copy
1e7f100ce8c0 : drm/amd/display: fix trigger not generated for freesync
436d96357fa9 : drm/amd/display: fix stuck test pattern on right half of display
b5a41620bb88 : drm/amd/display: support spdif
a9f54ce3c603 : drm/amd/display: Refactoring VTEM
37fe34d24326 : drm/amd/display: 3.2.47
1c0e2f435777 : drm/amd/display: remove unused function
75a543347c6b : drm/amd/display: cleaned up coding error in init_hw
ee80de548b47 : drm/amd/display: Add VM page fault handle implementation
df3b7e32ed45 : drm/amd/display: refactor Device ID for external chips
7f6e7186f9f4 : drm/amd/display: Zero-out dsc init regs
387ad34cb7ff : drm/amd/display: Implement voltage limitation stub
ddef02de0d71 : drm/amd/display: add null checks before logging
43d4baab525d : drm/amd/display: set Hratio and VRatio in dml
1f3324603e39 : drm/amd/display: fix dp stream enable
361c61f47a1c : drm/amd/display: load iram for abm 2.3
89cb5614736b : drm/amd/display: fix MPO HUBP underflow with Scatter Gather
574304041bb9 : drm/amd/display: fix audio endpoint not getting disabled issue
67427d4f10e7 : drm/amd/display: Delete dead code in command_table_helper
b1f6d01c4a3b : drm/amd/display: re structure odm to allow 4 to 1 support
bad4c3e66543 : drm/amdgpu: set adev->num_vmhubs for gmc6,7,8
d99f38aed1a0 : drm/amdgpu/display: add flag for multi-display mclk switching
8b2608f1cfec : drm/amd/display: update bw_calcs to take pipe sync into account (v3)
55b852069d02 : drm/amdgpu/powerplay/vega10: enable mclk switching if monitors are synced
bb6897f1c571 : drm/amdgpu/powerplay/smu7: enable mclk switching if monitors are synced
951e15c2b584 : drm/powerplay: Fix Vega20 power reading again
b313bbebd79f : amd/amdkfd: add Arcturus vf DID support
706feb26f890 : drm/amd/powerpaly: fix navi series custom peak level value error
64cc5414fbf6 : drm/amdgpu: correct ras error count type
2e16f3e926ed : KVM: arm/arm64: VGIC: Properly initialise private IRQ affinity
0ff0f15a32c0 : batman-adv: Only read OGM2 tvlv_len after buffer len check
a15d56a60760 : batman-adv: Only read OGM tvlv_len after buffer len check
0c3a6101ff2d : ice: Allow egress control packets from PF_VSI
97588c89993d : MAINTAINERS: Add Steven and Alyssa as panfrost reviewers
c536277e0db1 : RDMA/siw: Fix 64/32bit pointer inconsistency
52282163dfa6 : drm/panfrost: Add missing check for pfdev->regulator
7b07a7a4e169 : dt-bindings: irq: mtk, sysirq: add support for mt6779
563d4f0fa998 : dt-bindings: mtk-uart: add mt6779 uart bindings
d9bd211dfa93 : dt-bindings: mediatek: add support for mt6779 reference board
7f591fa7a62d : arm64: kexec_file: add rng-seed support
428826f5358c : fdt: add support for rng-seed
e112b032a72c : arm64: map FDT as RW for early_init_dt_scan()
b63f20a778c8 : x86/retpoline: Don't clobber RFLAGS during CALL_NOSPEC on i386
3e2d94535adb : clocksource/drivers/hyperv: Enable TSC page clocksource on 32bit
bd00cd52d5be : clocksource/drivers/hyperv: Add Hyper-V specific sched clock function
adb87ff4f96c : clocksource/drivers/hyperv: Allocate Hyper-V TSC page statically
fe76a166a1e3 : f2fs: introduce f2fs_match_name() for cleanup
bbf9f7d90f21 : f2fs: Fix indefinite loop in f2fs_gc()
2fde3dd14efe : f2fs: allocate memory in batch in build_sit_info()
4507847c86bf : f2fs: support FS_IOC_{GET,SET}FSLABEL
899fee36fac0 : f2fs: fix to avoid data corruption by forbidding SSR overwrite
aabc172b986f : f2fs: Fix build error while CONFIG_NLS=m
a37d0862d174 : Revert "f2fs: avoid out-of-range memory access"
290c30d4454c : f2fs: cleanup the code in build_sit_entries.
27cae0bcc051 : f2fs: fix wrong available node count calculation
0b86f7892091 : f2fs: remove duplicate code in f2fs_file_write_iter
d3a1a0e1bf5d : f2fs: fix to migrate blocks correctly during defragment
33ac18a15c88 : f2fs: use wrapped f2fs_cp_error()
fd114ab22dd1 : f2fs: fix to use more generic EOPNOTSUPP
3ee0c5d3b4e8 : f2fs: use wrapped IS_SWAPFILE()
2c2eb7a300cd : f2fs: Support case-insensitive file name lookups
5aba54302a46 : f2fs: include charset encoding information in the superblock
71e90b4654a9 : fs: Reserve flag for casefolding
0921835c9544 : f2fs: fix to avoid call kvfree under spinlock
280fd4229581 : fs: f2fs: Remove unnecessary checks of SM_I(sbi) in update_general_status()
038d06984f5c : f2fs: disallow direct IO in atomic write
fe973b065bce : f2fs: fix to handle quota_{on,off} correctly
a25c2cdcb61a : f2fs: fix to detect cp error in f2fs_setxattr()
955ebcd3a910 : f2fs: fix to spread f2fs_is_checkpoint_ready()
7975f3498dc0 : f2fs: support fiemap() for directory inode
04f9287ab395 : f2fs: fix to avoid discard command leak
0f1898f93cdc : f2fs: fix to avoid tagging SBI_QUOTA_NEED_REPAIR incorrectly
a8933b6b68f7 : f2fs: fix to drop meta/node pages during umount
1f78adfab379 : f2fs: disallow switching io_bits option during remount
c72db71ed61f : f2fs: fix panic of IO alignment feature
8896cbdfed0c : f2fs: introduce {page,io}_is_mergeable() for readability
a94e4f24ec83 : MIPS: init: Drop boot_mem_map
a5718fe8f70f : MIPS: mm: Drop boot_mem_map
7f43020e3bdb : rtc: pcf2127: bugfix: read rtc disables watchdog
bbfe3a7a1d41 : rtc: pcf2127: cleanup register and bit defines
e788771cacaf : rtc: pcf2127: convert to devm_rtc_allocate_device
b60ff2cfb598 : rtc: sun6i: Add support for H6 RTC
903e259f9caf : dt-bindings: rtc: sun6i: Add compatible for H6 RTC
7b0b551dbc1e : rtc: fsl-ftm-alarm: add FTM alarm driver
1d74f0992991 : dt-bindings: rtc: add bindings for FlexTimer Module
88cd3e6cfac9 : dm verity: add root hash pkcs#7 signature verification
39d13a1ac41d : dm crypt: reuse eboiv skcipher for IV generation
123d87d553e2 : dm: make dm_table_find_target return NULL
1cfd5d3399e8 : dm table: fix invalid memory accesses with too high sector number
81f5090db843 : EDAC/amd64: Support asymmetric dual-rank DIMMs
51a44a28eefd : drm/komeda: Add missing of_node_get() call
a121d6e0caf0 : MIPS: xlp: Drop boot_mem_map
aa1edac13e5f : MIPS: ip22: Drop addr_is_ram
b3c948e2c00f : MIPS: msp: Record prom memory
79fd0fe44731 : MIPS: malta: Drop prom_free_prom_memory
0df1007677d5 : MIPS: fw: Record prom memory
6cda3a5e002f : MIPS: OCTEON: Drop boot_mem_map
e3fe8e555dd0 : mm/hmm: fix hmm_range_fault()'s handling of swapped out pages
12ce6b0d21c2 : ata/pata_buddha: Probe via modalias instead of initcall
a3d7d67403fc : null_blk: create a helper for req completion
fceb5d1b19cb : null_blk: create a helper for zoned devices
7ea88e229e9d : null_blk: create a helper for mem-backed ops
8f94d1c1dc1e : null_blk: create a helper for badblocks
adb84284796b : null_blk: create a helper for throttling
d4b186ed227b : null_blk: move duplicate code to callers
7ac2d56f783d : dt-bindings: can: rcar_can: document r8a77470 support
80bd043dc1ff : dt-bindings: can: rcar_canfd: document r8a77995 support
81633d7509b3 : dt-bindings: can: rcar_can: document r8a77995 support
3bbda1431b43 : dt-bindings: can: rcar_can: document r8a77990 support
556030f0604f : soc: mediatek: cmdq: change the type of input parameter
1a92f989126e : soc: mediatek: cmdq: reorder the parameter
15ede9705488 : arm64: dts: allwinner: orange-pi-3: Enable WiFi
95abcd33ad51 : drm/komeda: Clean warning 'komeda_component_add' might be a candidate for 'gnu_printf'
61d05b184963 : drm/komeda: Fix warning -Wunused-but-set-variable
8f6a79112a36 : drm/komeda: Fix error: not allocating enough data 1592 vs 1584
c55be3059159 : spi: spi-fsl-dspi: Use poll mode in case the platform IRQ is missing
1eaeba70738e : spi: spi-fsl-dspi: Remove impossible to reach error check
37b410018064 : spi: spi-fsl-dspi: Exit the ISR with IRQ_NONE when it's not ours
12fb61a97393 : spi: spi-fsl-dspi: Reduce indentation level in dspi_interrupt
85a5f06773c8 : ACPI: SBS: remove unused const variable 'SMBUS_PEC'
7574729e9146 : EDAC/amd64: Cache secondary Chip Select registers
60e05d1cf087 : vfio-ccw: add some logging
57b3006492a4 : ACPI / LPSS: Save/restore LPSS private registers also on Lynxpoint
d41f36a6464a : spi: spi-fsl-dspi: Exit the ISR with IRQ_NONE when it's not ours
834020366da9 : ARM: 8898/1: mm: Don't treat faults reported from cache maintenance as writes
3e07590e7248 : ARM: 8896/1: VDSO: Don't leak kernel addresses
2a58e142a674 : ARM: 8895/1: visit mach-* and plat-* directories when cleaning
6583d8298e59 : ARM: 8894/1: boot: Replace open-coded nop with macro
20699a42c020 : ARM: 8893/1: boot: Explain the 8 nops
3c86889b0584 : ARM: 8876/1: fix O= building with CONFIG_FPE_FASTFPE
a05b9608456e : ARM: 8875/1: Kconfig: default to AEABI w/ Clang
6f8f3570f279 : ARM: 8873/1: perf: cleanup cppcheck shifting warning
fb2eca315d92 : ARM: 8872/1: Use common outgoing-CPU-notification code
4af014984273 : ARM: 8871/1: iop13xx: Simplify iop13xx_atu{e,x}_pci_status checks
542694df7511 : ASoC: soc-core: rename soc_post_component_init() to soc_rtd_init()
693898371711 : ARM: 8897/1: check stmfd instruction using right shift
c51bc12d06b3 : ARM: 8874/1: mm: only adjust sections of valid mm structures
577bbf23b758 : media: sunxi: Add A10 CSI driver
3f0e6df62213 : media: sunxi: Refactor the Makefile and Kconfig
c5e8f4ccd775 : media: dt-bindings: media: Add Allwinner A10 CSI binding
623fd246bb40 : media: atmel: atmel-isi: fix timeout value for stop streaming
f4e9bcc05f4e : gpio: mt7621: Pass irqchip when adding gpiochip
b1d64c7139c1 : gpio: ftgpio: Fix an error handling path in 'ftgpio_gpio_probe()'
9e1975f0bca9 : ARM: dts: sunxi: Add missing watchdog clocks
89d1e51462d4 : ARM: dts: sunxi: Add missing watchdog interrupts
c7663fa2a663 : gpio: Move gpiochip_lock/unlock_as_irq to gpio/driver.h
2ff110bbe98e : pinctrl: meson: meson: Add of_node_put() before return
7db47faae79b : gpio: aspeed: Add SGPIO driver
5722f3386eb9 : hid-logitech-dj: add the new Lightspeed receiver
992ff2cc9ec6 : HID: logitech-dj: add support of the G700(s) receiver
f787216f33ce : clk: renesas: cpg-mssr: Set GENPD_FLAG_ALWAYS_ON for clock domain
7b8f7a76f2df : clk: renesas: r9a06g032: Set GENPD_FLAG_ALWAYS_ON for clock domain
a459a184c978 : clk: renesas: mstp: Set GENPD_FLAG_ALWAYS_ON for clock domain
472a61e777fe : pinctrl/gpio: Take MUX usage into account
48057ed1840f : gpio: Fix irqchip initialization order
f2521f7731ed : drm/i915: switch to drm_fb_helper_remove_conflicting_pci_framebuffers
35616a4aa919 : drm: drop resource_id parameter from drm_fb_helper_remove_conflicting_pci_framebuffers
0a8459693238 : fbdev: drop res_id parameter from remove_conflicting_pci_framebuffers
2eced4607a1e : soc: renesas: Enable ARM_ERRATA_754322 for affected Cortex-A9
435dce2da218 : soc: renesas: Enable ARM_ERRATA_814220 for affected Cortex-A7
93d051550ee0 : iommu/amd: Override wrong IVRS IOAPIC on Raven Ridge systems
4cdc12a3ef42 : arm64: dts: allwinner: h6: Add support for RTC and fix the clock tree
c8fb436b3b63 : Documentation: Update Documentation for iommu.passthrough
2cc13bb4f59f : iommu: Disable passthrough mode when SME is active
22bb182c839d : iommu: Set default domain type at runtime
5fa9e7c5fa50 : iommu: Print default domain type on boot
74bc0f6b22fd : ia64: Get rid of iommu_pass_through
c53c47aac4ff : x86/dma: Get rid of iommu_pass_through
6b9a7d3a466f : iommu/vt-d: Request passthrough mode from IOMMU core
cc7c8ad9736b : iommu/amd: Request passthrough mode from IOMMU core
adab0b07cbbc : iommu: Use Functions to set default domain type in iommu_set_def_domain_type()
8a69961c7f75 : iommu: Add helpers to set/get default domain type
faf1498993cd : iommu: Remember when default domain type was set on kernel command line
9b2a0a1ef66f : drm/virtio: use virtio_max_dma_size
8090f7eb318d : drm/omap: Fix port lookup for SDI output
2dc889a8846d : dt-bindings: pinctrl: qcom-pmic-gpio: Add pm8150l support
9bdacadd1606 : dt-bindings: pinctrl: qcom-pmic-gpio: Add pm8150b support
af0bc634728c : soc: renesas: rmobile-sysc: Set GENPD_FLAG_ALWAYS_ON for always-on domain
d67070c372dd : dt-bindings: pinctrl: qcom-pmic-gpio: Add pm8150 support
d21b8adbd475 : pinctrl: amd: disable spurious-firing GPIO IRQs
d5d4aa1ec198 : MAINTAINERS: Remove FMC subsystem
d2b9c6444301 : ARM: dts: sun7i: Add CSI0 controller
74639d66e1ec : gpio: tqmx86: Pass irqchip when adding gpiochip
e599256ab78b : gpio: vf610: Pass irqchip when adding gpiochip
49751efbf630 : gpio: zx: Pass irqchip when adding gpiochip
7b732209eb5d : gpio: mpc8xxx: add ls1088a platform special function
ff6cd68d6601 : gpio: mpc8xxx: add ls1088a platform gpio node DT binding description
e26ae7c04321 : omapdrm: no need to check return value of debugfs_create functions
3037e0c5e8af : drm/omap: Add 'alpha' and 'pixel blend mode' plane properties
94f68f3a4b2a : arm64: dts: allwinner: a64: Add A64 OlinuXino board (with eMMC)
2063288662f2 : dt-bindings: arm: sunxi: Add compatible for A64 OlinuXino with eMMC
18742b249e37 : ARM: dts: v3s: Change the timers compatible
19aeb5a80cfa : ARM: dts: h3: Change the timers compatible
df75eaac4938 : ARM: dts: a83t: Change the timers compatible
2b9df83fa6b0 : ARM: dts: a23/a33: Change the timers compatible
628f020d1320 : ARM: dts: sun6i: Add missing timers interrupts
f49f797c2b4e : ARM: dts: sun5i: Add missing timers interrupts
14c17ed24851 : ARM: dts: sun4i: Add missing timers interrupts
0988e6c2cd6c : dt-bindings: mfd: Convert Allwinner GPADC bindings to a schema
652a458eb920 : arm64: dts: allwinner: h6: Introduce Tanix TX6 board
8e3efec9b97f : dt-bindings: arm: sunxi: Add compatible for Tanix TX6 board
89336e1f096d : arm64: allwinner: h6: add I2C nodes
88dc4e7ea714 : dt-bindings: i2c: mv64xxx: Add compatible for the H6 i2c node.
968f2c916939 : ARM: dts: sunxi: Add mdio bus sub-node to GMAC
f46f408c152a : arm64: dts: allwinner: Enable DDC regulator for Beelink GS1
45dd5cf87291 : arm64: dts: allwinner: h6: Enable SPDIF for Beelink GS1
f95b598df419 : arm64: dts: allwinner: Add SPDIF node for Allwinner H6
6f002c57c746 : ARM: dts: sun8i: s3: add devicetree for Lichee zero plus w/ S3
11d1bdead79c : ARM: sunxi: dts: s3/s3l/v3: add DTSI files for S3/S3L/V3 SoCs
d400cc4ad18f : dt-bindings: arm: sunxi: add binding for Lichee Zero Plus core board
802cbe1b46dc : arm64: dts: allwinner: orange-pi-3: Enable HDMI output
56e7c8e02144 : ARM: dts: sun8i: a83t: Enable HDMI output on Cubietruck Plus
0a6864274e41 : pinctrl: rza2: Include the appropriate headers
5b1d96e029bf : pinctrl: rza2: Drop driver use of consumer flags
ab6366ee887a : pinctrl: rza1: Add of_node_put() before return
df62267ddec5 : pinctrl: sh-pfc: Include the right header
8a0cc47ccc7c : pinctrl: sh-pfc: Rollback to mux if required when the gpio is freed
fbf0a7f44cdd : drm/qxl: get vga ioports
395713d8ca43 : soundwire: intel: handle disabled links
79ee66312640 : soundwire: intel: add debugfs register dump
aa85066e5f26 : soundwire: cadence_master: add debugfs register dump
bf03473d5bcc : soundwire: add debugfs support
d22deab6960a : KVM: PPC: Book3S HV: Define usage types for rmap array in guest memslot
ff7240ccf0cd : KVM: PPC: Book3S: Mark expected switch fall-through
8a2eaab7daf0 : EDAC/amd64: Decode syndrome before translating address
e53a3b267fb0 : EDAC/amd64: Find Chip Select memory size using Address Mask
353a1fcb8f9e : EDAC/amd64: Initialize DIMM info for systems with more than two channels
f8be8e568022 : EDAC/amd64: Recognize DRAM device type ECC capability
cacc9539cff1 : phy: mvebu-a3700-comphy: Inform users if their firmware is too old
6aeec986f1bc : phy: samsung: disable bind/unbind platform driver feature
bbae18f0fc62 : phy: core: document phy_calibrate()
beae796d6616 : phy: marvell: phy-mvebu-a3700-comphy: Add of_node_put() before return
5b43a20ac6c4 : phy: marvell: phy-mvebu-cp110-comphy: Add of_node_put() before return
8d160f6b491e : phy: marvell: phy-armada38x-comphy: Add of_node_put() before return
4e99276a6f7c : phy: enable compile-testing for the Lantiq PHY drivers
e52a632195bf : phy: lantiq: vrx200-pcie: add a driver for the Lantiq VRX200 PCIe PHY
088e88be5a38 : dt-bindings: phy: add binding for the Lantiq VRX200 and ARX300 PCIe PHYs
1fb254aa983b : xfs: fix missing ILOCK unlock when xfs_setattr_nonsize fails due to EDQUOT
8fcc3a580651 : ext4: rework reserved cluster accounting when invalidating pages
219db95bbe79 : ext4: documentation fixes
7963e5ac9012 : ext4: treat buffers with write errors as containing valid data
a1af2afbd244 : drm/nouveau/volt: Fix for some cards having 0 maximum voltage
ed22eb56f2bf : drm/nouveau/dispnv50: Fix runtime PM ref tracking for non-blocking modesets
2b7e7bb16812 : drm/nouveau/dispnv04: Remove runtime PM
3c978f73959c : drm/nouveau/gpio: check function 76 in the power check as well
940794b3dd34 : drm/nouveau/gpio: check the gpio function 16 in the power check as well
72251fac062c : drm/nouveau/gpio: fail if gpu external power is missing
e79ef1c0076a : drm/nouveau/bios/gpio: sort gpios by values
69cbbb7b04ff : drm/nouveau/therm: don't attempt fan control where PMU is already managing it
f0790cda65a1 : drm/nouveau/therm: skip probing for devices not specified in thermal tables
edc641b2b2f4 : drm/nouveau/kms/gv100-: attach pixel blend mode property to planes
a0a76244760d : drm/nouveau/kms/gv100-: attach alpha property to planes
9a99e904cc5b : drm/nouveau/kms/gv100-: add support for plane zpos property
7a962f2b7276 : drm/nouveau/kms/nv50-: attach immutable zpos property to planes
6f78991fbcfe : drm/nouveau/kms/nv50-: create primary plane before overlay planes
a4ec848910a3 : drm/nouveau/kms/nv50-: use __drm_atomic_helper_plane_reset()
dffa487822d1 : drm/nouveau/kms/gv100-: implement csc + enable modern colour managment properties
2c7442ea17f3 : drm/nouveau/kms/gv100-: use premultiplied alpha blending between planes
af364a447b4a : drm/nouveau/kms/nv50-: enable modern color management properties
88b703527ba7 : drm/nouveau/kms/gf119-: add ctm property support
7c844e9d95fb : drm/nouveau/kms/nv50-: remove overlay alpha formats
cde540211ab1 : drm/nouveau/fifo/gk104-: fix parsing of mmu fault data
cf9518b50a9c : drm/nouveau/fifo/gf1xx: convert to using nvkm_fault_data
9f9b450752d3 : drm/nouveau/bios/init: handle INIT_RESET_END devinit opcode
66cbcc72ae34 : drm/nouveau/bios/init: handle INIT_RESET_BEGUN devinit opcode
607db661b7ac : drm/nouveau/bios: downgrade absence of tmds table to info from an error
ad45354a631b : drm/nouveau: Disable atomic support on a per-device basis
38a72243235e : drm/nouveau/kms/nv50-: add fp16 scanout support
ebf8ca6b3d6d : drm/nouveau/kms/nv50-: disable input lut harder
1e339ab2ac3c : drm/nouveau/kms/tu102-: disable input lut when input is already FP16
0446f48cb53d : drm/nouveau/kms/gv100: allow windows to use PACKED8BPP formats
eb3f4cfa53bc : drm/nouveau: fix nvif/device.h is included more than once
c8b3585d4fbd : drm/nouveau/dispnv04: subdev/bios.h is included more than once
7b97492555b1 : drm/nouveau/mmu: use struct_size() helper
690ae20c0426 : drm/nouveau: drop use of drmp.h
3a2b92725bc8 : drm/nouveau: drop drmP.h from all header files
c587cd6fc8b3 : drm/nouveau: drop drmP.h from nouveau_drv.h
977b7e81df73 : drm/nouveau: drop use of DRM_UDELAY
fcca420d6604 : drm/nouveau/bios/init: fix spelling mistake "CONDITON" -> "CONDITION"
863a6670a4f1 : drm/nouveau/secboot: Make acr_r352_ls_gpccs_func static
e3d550c2c4f2 : ext4: fix warning inside ext4_convert_unwritten_extents_endio
c358ebf59634 : drm/nouveau: Don't retry infinitely when receiving no data on i2c over AUX
6d24e1414005 : net/ncsi: update response packet length for GCPS/GNS/GNPTS commands
f6edbf2d6164 : net/ncsi: Fix the payload copying for the request coming from Netlink
75710f08ea7e : drm/amdgpu/powerplay: silence a warning in smu_v11_0_setup_pptable
0a9a4b611a03 : drm/panfrost: Fix sleeping while atomic in panfrost_gem_open
b99328a60a48 : timekeeping/vsyscall: Prevent math overflow in BOOTTIME update
399e06a517b6 : ethernet: Delete unnecessary checks before the macro call “dev_kfree_skb”
5477fccf9abd : net: usb: Delete unnecessary checks before the macro call “dev_kfree_skb”
b7deac31979b : hamradio: Delete unnecessary checks before the macro call “dev_kfree_skb”
038dab7efc38 : can: Delete unnecessary checks before the macro call “dev_kfree_skb”
0f817a5eb9e3 : mISDN: Delete unnecessary checks before the macro call “dev_kfree_skb”
d3ee8ec7de83 : net: fec: add C45 MDIO read/write support
de0e4fd2f07c : qed: Add cleanup in qed_slowpath_start()
789d027ec8e7 : drm/amd/display: fix calc_pll_max_vco_construct
854009849235 : drm/amdgpu: enable VCN DPG for Renoir
134b1461ea72 : Revert "drm/amdgpu: use direct loading on renoir vcn for the moment"
f13580a94715 : drm/amdgpu: update gc/sdma goldensetting for rn
51b9121af094 : drm/amd/powerplay: Disable renoir smu feature retrieve for the moment
a71d9eff9394 : ocelot_ace: fix action of trap
d5a57e4e31d1 : dt-bindings: net: meson-dwmac: convert to yaml
57b77df7b719 : dt-bindings: net: snps, dwmac: update reg minItems maxItems
d237e0974b21 : drm/amd/powerplay: enable renoir dpm feature
9a868d8bbb9e : drm/amdgpu: enable SDMA power gating for rn
91c5b6b3261b : drm/amdgpu/sdma4: set sdma clock gating for rn
2f47d6492b4c : drm/amdgpu/mmhub1: set mmhub clock gating for rn
8db63b7c3821 : drm/amdgpu: enable DF clock gating for rn
e2ef3b70e857 : drm/amdgpu: enable athub clock gating for rn
91ec8bbb88d9 : drm/amdgpu: enable IH clock gating for rn
753c929cc798 : drm/amdgpu: enable vcn clock gating for rn
de273070c593 : drm/amdgpu: enable rom clock gating for rn
9deac0a415e0 : drm/amdgpu: enable HDP clock gating for rn
d98930f52e31 : drm/amdgpu: enable BIF clock gating for rn
ef0e7d08a532 : drm/amdgpu: enable sdma clock gating for rn
a2d15255eac3 : drm/amdgpu: enable mmhub clock gating for rn
ec3636a53a0c : drm/amdgpu: enable gfx clock gating for rn
e0917f879536 : um: fix time travel mode
723d47353777 : drm/amd/powerplay: add DPMCLOCKS table implementation
049284bd5264 : drm/amd/powerplay: init smu tables for rn
1405ac8f9280 : drm/amd/powerplay: add smu tables for rn
b5604512088b : drm/amd/powerplay: using valid mapping check for rn
a31b059b0385 : drm/amd/powerplay: fix checking gfxoff status for rn
9f21e9ee7f2f : drm/amdgpu: add and enable gfxoff feature
1268795511e1 : drm/amdgpu: add set_gfx_cgpg implement (v2)
0a3c84243d6c : drm/amd/powerplay: udpate smu_v12_0_check_fw_version (v2)
47903831ada9 : drm/amd/powerplay: powerup sdma/vcn for all apu series
4a6296680bae : drm/amdgpu/powerplay: add Renoir VCN power management
51548c0fe3d3 : drm/amdgpu: skip dpm init for renoir
97222cfac774 : drm/amdgpu/powerplay: add power up/down SDMA interfaces for renoir
5dbbe6a77d18 : drm/amdgpu/powerplay: add smu ip block for renoir (v2)
b925e30cb2ef : drm/amdgpu/powerplay: add smu_v12_0.c & smu_v12_0.h for renoir
9eb75d62a28c : drm/amdgpu/powerplay: add initial renoir_ppt.c for renoir (v3)
039be8df355d : drm/amd/powerplay: add smu12_driver_if.h (v3)
bc501346c9fe : drm/amdgpu/powerplay: Add smu_v12_0_ppsmc.h (v2)
a97567a06c1a : drm/amd/display: fix a potential null pointer dereference
a13362c1c96d : drm/amdgpu/powerplay: remove redundant assignment to variable baco_state
7fd5a6fb9a75 : drm/amdkfd: Make deallocate_hiq_sdma_mqd static
9e4849501734 : drm/amdgpu/sdma5: fix number of sdma5 trap irq types for navi1x
df2f10151d64 : drm/amd/display: Enable SST DSC in DM
5cb99d46f7bd : Revert "drm/amd/display: Fix underscan not using proper scaling"
4c3cfe14c04e : Revert "drm/amd/display: add global master update lock for DCN2"
b5d055de2bf5 : Revert "drm/amd/display: navi10 bring up skip dsc encoder config"
aadeb6081b6e : Revert "drm/amd/display: skip dsc config for navi10 bring up"
75e1cafde153 : drm/amdgpu: fix dma_fence_wait without reference
32e40ffbced3 : drm/powerplay: Fix Vega20 Average Power value v4
ea207b29ae77 : amd/amdgpu: add Arcturus vf DID support
9d4f837aa0cb : drm/amdgpu: unity mc base address for arcturus
81c274c473a2 : drm/amdgpu: disable agp for sriov
08f5439f1df2 : io_uring: add need_resched() check in inner poll loop
3b420aeb7525 : misc: xilinx_sdfec: fix spelling mistake: "Schdule" -> "Schedule"
6123f1fe5398 : misc: xilinx_sdfec: Prevent integer overflow in xsdfec_table_write()
56a635c0ec14 : misc: xilinx_sdfec: Prevent a divide by zero in xsdfec_reg0_write()
129c3b082c63 : misc: xilinx_sdfec: Return -EFAULT if copy_from_user() fails
dac4f1964a9c : misc: xilinx_sdfec: Fix a couple small information leaks
d4c61c4a16de : drm/i915/dp: Fix DSC enable code to use cpu_transcoder instead of encoder->type
6ef35398e827 : rtc: Add Amlogic Virtual Wake RTC
ed16239637f6 : dt-bindings: rtc: new binding for Amlogic VRTC
92c8026854c2 : vfio_pci: Restore original state on release
a195784c105b : net/mlx5e: Remove ethernet segment from dump WQE
5c6f40c61777 : net/mlx5e: Add num bytes metadata to WQE info
a6633e11e873 : net/mlx5: Fix delay in fw fatal report handling due to fw report
8465df4025dd : net/mlx5: Fix crdump chunks print
1b5f5d388b2b : i40e: fix retrying in i40e_aq_get_phy_capabilities
65c275e40164 : i40e: Persistent LLDP support
a39f165db5c4 : i40e: allow reset in recovery mode
541d97310ae3 : i40e: Remove function i40e_update_dcb_config()
9889707b06ac : i40e: Fix crash caused by stress setting of VF MAC addresses
1e0303fd2942 : i40e: reset veb.tc_stats when resetting veb.stats
f93b3fd9a34b : i40e: Update FW API version to 1.9
d4256c8e9a7f : i40e: check_recovery_mode had wrong if statement
d802c760ab87 : i40e: Add drop mode parameter to set mac config
fb59826288a6 : i40e: fix shifts of signed values
408bfc382efc : i40e: add check on i40e_configure_tx_ring() return value
bc6c1eaaedee : i40e: Check if transceiver implements DDM before access
33b165684ab7 : i40e: reduce stack usage in i40e_set_fc
cee508a0bddb : drm/dp/dsc: Add Support for all BPCs supported by TGL
d9c5c0834165 : libperf: Fix alignment trap with xyarray contents in 'perf stat'
1ea770f6c197 : perf c2c: Fix report with offline cpus
a2f354e3abb8 : libperf: Add perf_thread_map__nr/perf_thread_map__pid functions
5e51b0bb245d : perf cpumap: Remove needless includes from cpumap.h
f7004f5990e2 : perf evsel: Switch to libperf's cpumap.h
1028f96226b1 : perf x86 kvm-stat: Add missing string.h header
43cc5d5ecbd1 : perf evsel: util/evsel.h needs stdio.h as it uses FILE
a06b7f422d6a : perf evsel: Remove needless stddef.h from util/evsel.h
ddee688a8307 : perf evsel: Remove needless counts.h header from util/evsel.h
69714a4e3959 : perf evsel: Add missing perf/evsel.h header in util/evsel.h
430482c2e34e : perf scripting python: Add missing counts.h header
bfc49182c64e : perf stat: Add missing counts.h
e4aec1b1bdad : perf tests: Add missing counts.h
0f31c0195c14 : perf script: Add missing counts.h
e14e5497d525 : perf evlist: Add missing xyarray.h header
964f38498958 : perf bpf: Add missing xyarray.h header
2d64ae9b8561 : perf counts: Add missing headers needed for types used
7646602401e6 : perf evsel: Move xyarray.h from evsel.c to evsel.h to reduce include dep tree
0b8026e8fb0e : perf metricgroup: Remove needless includes from metricgroup.h
e740ca86f354 : perf kvm s390: Add missing string.h header
ae148243d3f0 : dm space map metadata: fix missing store of apply_bops() return value
e4f9d6013820 : dm btree: fix order of block initialization in btree_split_beneath
df7415bfc06f : drm/i915: Do not unmask PSR interruption in IRQ postinstall
99fc38b12095 : drm/i915: Add transcoder restriction to PSR2
4ab4fa103217 : drm/i915/psr: Make PSR registers relative to transcoders
7010998c6caf : nl80211: add NL80211_CMD_UPDATE_FT_IES to supported commands
b26af9304467 : mac80211: minstrel_ht: fix infinite loop because supported is not being shifted
9f72a1d0300b : dt-bindings: arm: rockchip: remove reference to fennec board
3bf7ec62f8b3 : ARM: dts: rockchip: remove rk3288 fennec board support
e8cae2e64202 : arm64: dts: rockchip: add rk3328 VPU node
3b81d8bdd914 : platform/chrome: wilco_ec: Add batt_ppid_info command to telemetry driver
be28f76b7e8f : spi: spi-fsl-qspi: Add ls2080a compatibility string to bindings
c76c99252524 : nexthops: remove redundant assignment to variable err
303290e130bf : spi: fsl-qspi: Enhance binding to extend example for flash entry
c663d542bfb4 : MAINTAINERS: Extend patterns for Samsung SoC, Security Subsystem and clock drivers
28578825ede6 : soc: samsung: chipid: Select missing dependency for EXYNOS_CHIPID
823034575c17 : soc: samsung: chipid: Remove the regmap lookup error log
45a2c0ccf6b9 : perf arm64: Add missing debug.h header
495efdb01f89 : ASoC: soc-core: initialize list at one place
b2f3e0c9e4ee : ASoC: SOF: topology: fix get control data return type and arguments
8d92bb516831 : ASoC: soc-core: initialize component list
43ca5dab9782 : ASoC: soc-topology: use for_each_component_dais() at remove_dai()
6b8ac43c33b9 : ASoC: soc-dai: use bit field for bus_control
a4de83a38567 : ASoC: soc-core: soc_cleanup_card_resources() become void
a33c0d166cc5 : ASoC: soc-core: add NOTE to snd_soc_rtdcom_lookup()
4168ddabb480 : ASoC: soc-core: use device_register()
6191cbde5ff0 : ASoC: mediatek: mt8183: switch tdm pins gpio function when playback on or off
97aad5ce8816 : ASoC: mediatek: mt2701: Fix -Wunused-const-variable warnings
c101fb29737f : ASoC: wm8988: fix typo in wm8988_right_line_controls
202acc565a1f : ASoC: SOF: imx: Add i.MX8 HW support
b9132b899331 : ASoC: SOF: Add OF DSP device support
7db2f2dfc701 : dt-bindings: dsp: fsl: Add DSP core binding support
4035ff36a6e0 : arm64: dts: fsl: Remove num-lanes property from PCIe nodes
0ce6a624473e : ASoC: AMD: Fix Kconfig warning without GPIOLIB
1243cb6a676f : arm64: Add tagged-address-abi.rst to index.rst
568adba9eb20 : ARM: dts: ls1021a: Remove num-lanes property from PCIe nodes
66de33f09fd9 : PCI: dwc: Return directly when num-lanes is not found
a91bcc2b6537 : Revert "iommu/arm-smmu-v3: Disable detection of ATS and PRI"
cdb8a3c34635 : iommu/arm-smmu-v3: Avoid locking on invalidation path when not using ATS
ee4ea764ea03 : dt-bindings: PCI: designware: Remove the num-lanes from Required properties
d971e28e2ce4 : EDAC/amd64: Support more than two controllers for chip selects handling
cdfee5623290 : driver core: initialize a default DMA mask for platform device
383035211c79 : ipmi: move message error checking to avoid deadlock
c4436c9149c5 : ipmi_ssif: avoid registering duplicate ssif interface
528a25d040bc : drm: meson: use match data to detect vpu compatibility
69ecd44d68a7 : HID: multitouch: add support for the Smart Tech panel
c23e2043d5f7 : HID: multitouch: do not filter mice nodes
0af83abbd4a6 : ubifs: Limit the number of pages in shrink_liability
377e208f4478 : ubifs: Correctly initialize c->min_log_bytes
4dd75b335bc1 : ubifs: Fix double unlock around orphan_delete()
7542c6dedbc1 : jffs2: Remove C++ style comments from uapi header
fab4f97e1fe3 : RDMA/siw: Fix SGL mapping issues
547c9983f2fb : ARM: dts: ux500: Remove ab8500_ldo_usb regulator from device tree
a46f7c6762d8 : ARM: dts: ux500: Move ab8500 nodes to ste-ab8500.dtsi
87fcb6a69e54 : HID: do not call hid_set_drvdata(hdev, NULL) in drivers
362c571b92e2 : HID: wacom: do not call hid_set_drvdata(hdev, NULL)
d37b1e534071 : RDMA/bnxt_re: Fix stack-out-of-bounds in bnxt_qplib_rcfw_send_message
fe59fbd5dba9 : arm64: defconfig: Enable SM8150 GCC and pinctrl driver
b4df75de3b39 : libperf: Move perf's cpu_map__idx() to perf_cpu_map__idx()
315c0a1f0ccd : libperf: Move perf's cpu_map__empty() to perf_cpu_map__empty()
6549cd8f2cc2 : perf tools: Use perf_cpu_map__nr instead of cpu_map__nr
db9a5fd02a06 : tools headers: Add missing perf_event.h include
f836b27ecad9 : NFS: Have nfs4_proc_get_lease_time() call nfs4_call_sync_custom()
cc15e24a3af2 : NFS: Have nfs41_proc_secinfo_no_name() call nfs4_call_sync_custom()
4c952e3d1b0d : NFS: Have nfs41_proc_reclaim_complete() call nfs4_call_sync_custom()
50493364e784 : NFS: Have _nfs4_proc_secinfo() call nfs4_call_sync_custom()
dae40965d51e : NFS: Have nfs4_proc_setclientid() call nfs4_call_sync_custom()
48c058543cbb : NFS: Add an nfs4_call_sync_custom() function
251137b8fa97 : arm64: dts: mt8183: add I2C nodes
c4e1da5e7d5f : drm/amdgpu/powerplay: silence a warning in smu_v11_0_setup_pptable
d1916c86ccdc : block: move same page handling from __bio_add_pc_page to the callers
384209cd5b93 : block: create a bio_try_merge_pc_page helper
320ea869a12c : block: improve the gap check in __bio_add_pc_page
7e04a46d84f7 : powerpc/configs: Disable /dev/port in skiroot defconfig
b8baa05a0e50 : selftests/powerpc: Ignore generated files
6278f55ba5ed : powerpc: Document xmon options
27d4396ed5a1 : powerpc/eeh: Slightly simplify eeh_add_to_parent_pe()
cef50c67c1d5 : powerpc/eeh: Remove unused return path from eeh_pe_dev_traverse()
2e25505147b8 : powerpc/eeh: Fix crash when edev->pdev changes
1ff8f36fc770 : powerpc/eeh: Convert log messages to eeh_edev_* macros
b093f2cbedfb : powerpc/eeh: Introduce EEH edev logging macros
7c33a994d32d : powerpc/eeh: Add bdfn field to eeh_dev
c44e4ccadaca : powerpc/eeh: Refactor around eeh_probe_devices()
b905f8cdca77 : powerpc/eeh: EEH for pSeries hot plug
685a0bc00abc : powerpc/eeh: Initialize EEH address cache earlier
617082a4817a : powerpc/eeh: Improve debug messages around device addition
aa06e3d60e24 : powerpc/eeh: Clear stale EEH_DEV_NO_HANDLER flag
3f068aae7a95 : powerpc/64: Adjust order in pcibios_init()
56347074c530 : powerpc: remove meaningless KBUILD_ARFLAGS addition
be91233b1053 : drm/i915: Update DRIVER_DATE to 20190822
7533be858f5b : afs: use correct afs_call_type in yfs_fs_store_opaque_acl2
c4c613ff08d9 : afs: Fix possible oops in afs_lookup trace event
a5fb8e6c02d6 : afs: Fix leak in afs_lookup_cell_rcu()
2113c5f62b74 : KVM: arm/arm64: Only skip MMIO insn once
e31b791fae32 : crypto: talitos - Fix build warning in aead_des3_setkey
c963050259f2 : crypto: n2/des - fix build breakage after DES updates
5a74362c9a8b : crypto: s390/aes - fix typo in XTS_BLOCK_SIZE identifier
7871aa60ae00 : mmc: sdhci-of-at91: add quirk for broken HS200
e1b832503e8f : arm64: Define Documentation/arm64/tagged-address-abi.rst
3b2bf49e602e : drm/i915: Kill the undead i915_gem_batch_pool.c
cac33c104a10 : arm64: dts: mt8183: fix pwrap gic number
cc212241df0b : arm: dts: mediatek: add basic support for MT7629 SoC
a561372405cf : libceph: fix PG split vs OSD (re)connect race
28a282616f56 : ceph: don't try fill file_lock on unsuccessful GETFILELOCK reply
c95f1c5f436b : ceph: clear page dirty before invalidate page
af8a85a41734 : ceph: fix buffer free while holding i_ceph_lock in fill_inode()
12fe3dda7ed8 : ceph: fix buffer free while holding i_ceph_lock in __ceph_build_xattrs_blob()
86968ef21596 : ceph: fix buffer free while holding i_ceph_lock in __ceph_setxattr()
5c498950f730 : libceph: allow ceph_buffer_put() to receive a NULL ceph_buffer
b8e4f1fdfa42 : ALSA: usb-audio: Remove superfluous bLength checks
52c3e317a857 : ALSA: usb-audio: Unify the release of usb_mixer_elem_info objects
68e9fde24559 : ALSA: usb-audio: Simplify parse_audio_unit()
57f8770620e9 : ALSA: usb-audio: More validations of descriptor units
f9f0e9ed350e : ALSA: usb-audio: Check mixer unit bitmap yet more strictly
b6852ae75d4b : KVM: VMX: Fix and tweak the comments for VM-Enter
12b58f4ed2a1 : KVM: Assert that struct kvm_vcpu is always as offset zero
b382f44e9850 : KVM: X86: Add pv tlb shootdown tracepoint
92735b1b3313 : KVM: x86: Unconditionally call x86 ops that are always implemented
26c44a63a291 : KVM: x86/mmu: Consolidate "is MMIO SPTE" code
4af7715110a2 : KVM: x86/mmu: Add explicit access mask for MMIO SPTEs
871bd0346018 : KVM: x86: Rename access permissions cache member in struct kvm_vcpu_arch
c8e16b78c614 : x86: KVM: svm: eliminate hardcoded RIP advancement from vmrun_interception()
e7134c1bb5af : x86: KVM: svm: eliminate weird goto from vmrun_interception()
c4762fdab55c : x86: KVM: svm: remove hardcoded instruction length from intercepts
02d4160fbd76 : x86: KVM: add xsetbv to the emulator
97413d2981bb : x86: KVM: clear interrupt shadow on EMULTYPE_SKIP
f8ea7c6049d5 : x86: kvm: svm: propagate errors from skip_emulated_instruction()
05402f64544f : x86: KVM: svm: don't pretend to advance RIP in case wrmsr_interception() results in #GP
016cd759642c : KVM: x86: Fix x86_decode_insn() return when fetching insn bytes fails
0c54914d0c52 : KVM: x86: use Intel speculation bugs and features as derived in generic x86 code
50896de4be7e : KVM: x86: always expose VIRT_SSBD to guests
4c6903a0f9d7 : KVM: x86: fix reporting of AMD speculation bug CPUID leaf
051c78af14fc : ALSA: hda/realtek - Blacklist PC beep for Lenovo ThinkCentre M73/93
2722b535337b : ALSA: hda/realtek - Check beep whitelist before assigning in all codecs
1f7fd484fff1 : drm/i915: Replace i915_vma_put_fence()
b7d151ba4b29 : drm/i915: Pull obj->userfault tracking under the ggtt->mutex
e2ccc50a3a6c : drm/i915: Track ggtt fence reservations under its own mutex
5f9242775bb6 : HID: logitech: Fix general protection fault caused by Logitech driver
416dacb819f5 : HID: hidraw: Fix invalid read in hidraw_ioctl
ade925995b17 : drm: fix module name in edid_firmware log message
8e458fe2ee05 : drm/i915: Generalise the clflush dma-worker
e9a7cc1d97f1 : cpufreq: Print driver name if cpufreq_suspend() fails
cef35af34d6d : net/mlx5e: Add mlx5e HV VHCA stats agent
29ddad43166d : net/mlx5: Add HV VHCA control agent
87175120defd : net/mlx5: Add HV VHCA infrastructure
913d14e86657 : net/mlx5: Add wrappers for HyperV PCIe operations
348dd93e40c1 : PCI: hv: Add a Hyper-V PCI interface driver for software backchannel interface
e5d2f910cfec : PCI: hv: Add a paravirtual backchannel in software
e87cf35835d9 : soundwire: intel: remove unused variables
49b0f3be0b86 : ARM: dts: aspeed: swift: Add eMMC device
9176b425bf8f : cpufreq: mediatek: Add support for mt8183
dce0bb84a73b : cpufreq: mediatek: change to regulator_get_optional
75c000c4bcbe : cpufreq: imx-cpufreq-dt: Add i.MX8MN support
8ec5035039c7 : cpufreq: Use imx-cpufreq-dt for i.MX8MN's speed grading
ada54f35b227 : cpufreq: qcom-hw: invoke frequency-invariance setter function
0eae1e37db8a : cpufreq: qcom-hw: Update logic to detect turbo frequency
08c327f63f35 : crypto: sha256_generic - Switch to the generic lib/crypto/sha256.c lib code
7d2f5b0c43e0 : crypto: sha256 - Add sha224 support to sha256 library code
01d3aee86625 : crypto: sha256 - Make lib/crypto/sha256.c suitable for generic use
906a4bb97f5d : crypto: sha256 - Use get/put_unaligned_be32 to get input, memzero_explicit
ad767ee858b3 : crypto: sha256 - Move lib/sha256.c to lib/crypto
1a01333d3134 : crypto: sha256_generic - Fix some coding style issues
aca1111965d7 : crypto: sha256 - Fix some coding style issues
239668419349 : crypto: vmx/xts - use fallback for ciphertext stealing
ce68acbcb6a5 : crypto: s390/xts-aes - invoke fallback for ciphertext stealing
8ce5fac2dc1b : crypto: x86/xts - implement support for ciphertext stealing
b395ed4f948a : crypto: hisilicon - Fix warning on printing %p with dma_addr_t
9a394d120814 : fs: cifs: move from the crypto cipher API to the new DES library interface
18fbe0da8e98 : crypto: des - remove now unused __des3_ede_setkey()
cc1d24b980de : crypto: x86/des - switch to library interface
04007b0e6cbb : crypto: des - split off DES library from generic DES cipher driver
6b5c4818621f : crypto: des - remove unused function
4fd4be057616 : crypto: 3des - move verification out of exported routine
dcb15794ec57 : crypto: ux500/des - switch to new verification routines
9d574ae8ebc1 : crypto: talitos/des - switch to new verification routines
08d4b408e8f5 : crypto: sun4i/des - switch to new verification routines
b5d0ba83a0fb : crypto: stm32/des - switch to new verification routines
4eaef05210cb : crypto: rk3288/des - switch to new verification routines
f96c897c855c : crypto: qce/des - switch to new verification routines
0157fb268893 : crypto: picoxcell/des - switch to new verification routines
304daa4f0ee5 : crypto: omap/des - switch to new verification routines
d4b90dbc8578 : crypto: n2/des - switch to new verification routines
9bfa85ebd5ee : crypto: cesa/des - switch to new verification routines
3ca20b65cbfd : crypto: ixp4xx/des - switch to new verification routines
21f5a15e0f26 : crypto: safexcel/des - switch to new verification routines
894b68d8be4b : crypto: hisilicon/des - switch to new verification routines
f4ed68609798 : crypto: hifn/des - switch to new verification routines
00cd6b233fc8 : crypto: ccree/des - switch to new verification routines
b52504163314 : crypto: ccp/des - switch to new verification routines
43d81a8b258e : crypto: nitrox/des - switch to new verification routines
0e1cbe9795ac : crypto: cpt/des - switch to new verification routines
a628c5a11d8b : crypto: caam/des - switch to new verification routines
05a7238d085f : crypto: bcm/des - switch to new verification routines
92c203e2dca3 : crypto: atmel/des - switch to new verification routines
8f467cf29f19 : crypto: sparc/des - switch to new verification routines
4e2c820897d9 : crypto: s390/des - switch to new verification routines
6ee41e5420d0 : crypto: des/3des_ede - add new helpers to verify keys
220f67917ae6 : MAINTAINERS: nx crypto: Fix typo in a filepath
b0c091ae04f6 : lib/mpi: Eliminate unused umul_ppmm definitions for MIPS
ff296293b353 : random: Support freezable kthreads in add_hwgenerator_randomness()
5871cd93692c : crypto: ccp - Ignore unconfigured CCP device on suspend/resume
7035eef4496d : md: update MAINTAINERS info
cc07db5a5b10 : gve: Copy and paste bug in gve_get_stats()
0f404bbdaf16 : net: fix icmp_socket_deliver argument 2 input
f17f7648a49a : ipv6/addrconf: allow adding multicast addr if IFA_F_MCAUTOJOIN is set
738a2e4b1774 : net: dsa: bcm_sf2: Do not configure PHYLINK on CPU port
a52c26f1d768 : drm/amdkfd: remove set but not used variable 'pdd'
192d56d2437f : drm/amd/display: remove duplicated include from dc_link.c
252d2a524636 : drm/amdgpu: remove duplicated include from gfx_v9_0.c
6892c1f866bf : drm/amdgpu: remove set but not used variable 'psp_enabled'
b859c579cdff : drm/amd/display: Fix 32-bit divide error in wait_for_alt_mode
5a6a4c9d1b67 : drm/amdgpu: prevent memory leaks in AMDGPU_CS ioctl
452575c5703c : drm/amd/display: Lock the CRTC when setting CRC source
57638021b711 : drm/amd/display: Split out DC programming for CRC capture
df61eae4b87a : drm/amd/display: Use connector list for finding DPRX CRC aux
7a235125959c : drm/amd/display: Check return code for CRC drm_crtc_vblank_get
6da6c2792808 : drm/amd/amdgpu: disable MMHUB PG for navi10
6169631236da : drm/amd/powerplay: correct typo
a056ddce9b15 : drm/amd/powerplay: correct SW smu11 thermal range settings
69174eebc902 : drm/amd/powerplay: set Arcturus default fclk as bootup value on dpm disabled
88810f907bc6 : drm/amd/powerplay: get bootup fclk value
9aef809b5cc0 : drm/amd/powerplay: expose supported clock domains only through sysfs
d80ead63a8f5 : drm/amd/powerplay: update Arcturus smc fw and driver interface header
03dce35deb85 : drm/amd/powerplay: remove duplicate macro smu_get_uclk_dpm_states in amdgpu_smu.h
ebecc6c48f39 : drm/amd/powerplay: fix variable type errors in smu_v11_0_setup_pptable
9744214073bf : drm/amd/powerplay: add smu_smc_read_sensor support for arcturus
6a9d8de7e9c7 : drm/amdgpu: Fix a typo in the include header guard of 'navi12_ip_offset.h'
828d6fde7f57 : drm/amdgpu/psp: move TMR to cpu invisible vram region
50e275e88044 : drm/amdgpu: remove redundant argument for psp_funcs::cmd_submit callback
c181159a5b1e : drm/amdkfd: Fill the name field in node topology with asic name v2
51bfac71cade : drm/amdgpu: Set no-retry as default.
c5fb912653da : drm/amdgpu: add firmware header printing for psp fw loading (v2)
6c2243efa056 : drm/amdgpu: fix debug level for ppt offset/size
cc216214ac84 : drm/amdgpu: remove special autoload handling for navi12
01c22997bed0 : drm/amd/display: Calculate bpc based on max_requested_bpc
b05f65d7720b : drm/amdgpu/gfx9: update pg_flags after determining if gfx off is possible
4ad35c1f5638 : csky: Fixup 610 vipt cache flush mechanism
c96245148c1e : mm/mmu_notifiers: remove unregister_no_release
47f725ee7b5f : RDMA/odp: remove ib_ucontext from ib_umem
c571feca2dc9 : RDMA/odp: use mmu_notifier_get/put for 'struct ib_ucontext_per_mm'
1709510221c5 : soc: qcom: aoss: Add AOSS QMP support
a1c4743e990d : dt-bindings: soc: qcom: aoss: Add SM8150 and SC7180 support
e6fdc7ad66f1 : dt-bindings: firmware: scm: Add SM8150 and SC7180 support
2aabdf3b50ea : dt-bindings: firmware: scm: re-order compatible list
f117249e4b78 : soc: qcom: smem: Update max processor count
5970882a2510 : net/mlx5e: Add trace point for neigh update
c786fe596bed : net/mlx5e: Add trace point for neigh used value update
7a978759b4e0 : net/mlx5e: Add tc flower tracepoints
95435ad7999b : net/mlx5e: Only access fully initialized flows in neigh update
2a1f1768fa17 : net/mlx5e: Refactor neigh update for concurrent execution
6a06c2f7843d : net/mlx5e: Refactor neigh used value update for concurrent execution
ac0d917632cf : net/mlx5e: Protect neigh hash encap list with spinlock and rcu
70e83bd3b0e4 : net/mlx5e: Refactor mlx5e_neigh_update_table->encap_lock
1216ce9d4a74 : net/mlx5e: Extend neigh hash entry with rcu
61081f9c09df : net/mlx5e: Always take reference to neigh entry
93415e45d30c : net/mlx5e: Extract code that queues neigh update work into function
ec6e491353b9 : drm/amd/display: Calculate bpc based on max_requested_bpc
1a701ea92481 : drm/amdgpu: prevent memory leaks in AMDGPU_CS ioctl
221a2bdbd5d3 : drm/amd/amdgpu: disable MMHUB PG for navi10
155f85c0d568 : drm/amd/powerplay: remove duplicate macro smu_get_uclk_dpm_states in amdgpu_smu.h
00430144ff73 : drm/amd/powerplay: fix variable type errors in smu_v11_0_setup_pptable
98f58ada2d37 : drm/amdgpu/gfx9: update pg_flags after determining if gfx off is possible
d8cf9372b654 : arm64: dts: qcom: sm8150: Add apps shared nodes
912c373a764f : arm64: dts: qcom: sm8150: Add reserved-memory regions
22076f3bbb06 : arm64: dts: qcom: sm8150-mtp: Add regulators
63db27709e48 : arm64: dts: qcom: sm8150-mtp: Add base dts file
e92b61c8e775 : arm64: dts: qcom: pm8150l: Add base dts file
229d5bcad0d0 : arm64: dts: qcom: pm8150b: Add base dts file
5101f22a5c37 : arm64: dts: qcom: pm8150: Add base dts file
e13c6d144fa0 : arm64: dts: qcom: sm8150: Add base dts file
b90ff3554aa3 : ACPI: PM: s2idle: Always set up EC GPE for system wakeup
45dc1576e457 : ACPI: PM: s2idle: Avoid rearming SCI for wakeup unnecessarily
01faced6f65d : media: dt-bindings: media: Convert Allwinner A10 IR to a schema
7c31b9d67342 : media: dt-bindings: media: Add YAML schemas for the generic RC bindings
a10feaf8c464 : media: ttusb-dec: Fix info-leak in ttusb_dec_send_command()
6f005abb0084 : media: dvb-frontends/cxd2099: Make en_templ constant
05fa782e2547 : media: ec168: Make structure ec168_props constant
a37c2efc087c : media: firewire: Make structure fdtv_ca constant
b501b09ae8c0 : media: dvb-bt8xx: Make variable dst_config constant
a9547e520b42 : media: dvb-usb: add T230 to dvbsky
fe087322f289 : media: dvb-usb: remove T230 from cxusb
fcd5ce4b3936 : media: dvb-core: fix a memory leak bug
b1da86fce429 : media: ttpci: unknown protocol is rc-mm-32
2f6451ed8b52 : media: dvb-frontends: fix a memory leak bug
8c3d3cdbd5dd : media: dvb-frontends: fix memory leaks
9fc3ce31f5bd : media: mceusb: fix (eliminate) TX IR signal length limit
8f5f33f71cae : media: rc: add keymap for HardKernel ODROID remote
fa992b335aa7 : media: rc: add keymap for WeTeK Play 2 remote
373078971272 : media: rc: add keymap for WeTek Hub remote
7bb53f361c59 : media: rc: add keymap for Tanix TX5 max remote
e30399e1bd6e : media: rc: add keymap for Tanix TX3 mini remote
a53dee7b7038 : media: rc: add keymap for Khadas VIM/EDGE remote
9b9e9e5b4617 : media: rc: add keymap for Amediatech X96-MAX remote
619f6fc39090 : media: si2168: Refactor command setup code
c268e7adea52 : media: dvb-frontends: use ida for pll number
8e40983dec63 : drm/i915/selftests: Fixup a couple of missing serialisation with vma
2d683eaaeeb9 : net: cpsw: fix NULL pointer exception in the probe error path
2b9b5e74507f : net: stmmac: dwc-qos: use devm_platform_ioremap_resource() to simplify code
ad124aa34e51 : net: stmmac: dwmac-anarion: use devm_platform_ioremap_resource() to simplify code
f33bf6b00f20 : net: stmmac: dwmac-meson: use devm_platform_ioremap_resource() to simplify code
999232a38ff1 : net: stmmac: dwmac-meson8b: use devm_platform_ioremap_resource() to simplify code
913919e51ee6 : net: systemport: use devm_platform_ioremap_resource() to simplify code
4ca3348dff9a : net: bcmgenet: use devm_platform_ioremap_resource() to simplify code
531fd23b0061 : pxa168_eth: use devm_platform_ioremap_resource() to simplify code
37f76049b095 : net: mvneta: use devm_platform_ioremap_resource() to simplify code
4f830a5af7b5 : net: fec: use devm_platform_ioremap_resource() to simplify code
b6df983076e5 : ezchip: nps_enet: use devm_platform_ioremap_resource() to simplify code
1a1ba7118807 : cirrus: cs89x0: use devm_platform_ioremap_resource() to simplify code
ffb36a10c656 : net: sxgbe: use devm_platform_ioremap_resource() to simplify code
4865695c0f1a : net: ks8851-ml: use devm_platform_ioremap_resource() to simplify code
5bd5b56457b0 : net: socionext: use devm_platform_ioremap_resource() to simplify code
8a54d4c21919 : via-rhine: use devm_platform_ioremap_resource() to simplify code
c8ace62ff3a9 : net: ethernet: ti: use devm_platform_ioremap_resource() to simplify code
eba39fd6fe31 : amd-xgbe: use devm_platform_ioremap_resource() to simplify code
1e672e364494 : NFSv4: Fix a memory leak bug
7846f58fba96 : x86/boot: Fix boot regression caused by bootparam sanitizing
aad12c239418 : trivial: netns: fix typo in 'struct net.passive' description
1455865a040a : selftests: mlxsw: Add a test case for devlink-trap
170270329b1b : selftests: mlxsw: Add test cases for devlink-trap L2 drops
b5ce611fd96e : mlxsw: spectrum: Add devlink-trap support
9e6290c75a50 : mlxsw: Add trap group for layer 2 discards
a812cedb8e35 : mlxsw: Add layer 2 discard trap IDs
6a44bae3b2b9 : mlxsw: reg: Add new trap actions
b7bf027087cb : mlxsw: core: Add API to set trap action
0bb52b0dfc88 : tools: bpftool: add "bpftool map freeze" subcommand
c354ff2ef233 : tools: bpftool: show frozen status for maps
435eba4ae069 : xprtrdma: Optimize rpcrdma_post_recvs()
f981322804ca : dt-bindings: rng: mtk-rng: Add documentation for MT8516
1738de336ebc : xprtrdma: Inline XDR chunk encoder functions
17d47f93bc69 : xprtrdma: Fix bc_max_slots return value
3ffce7b6100c : dt-bindings: ata: fix typo in Allwinner R40 reset specific paragraph
dce3e8fd039c : posix-cpu-timers: Remove tsk argument from run_posix_cpu_timers()
692117c1f7a6 : posix-cpu-timers: Sanitize bogus WARNONS
956aa03b52e9 : dt-bindings: arm-boards: Update pointer to ARM CPU bindings
1bc8d18c75fe : ALSA: line6: Fix memory leak at line6_init_pcm() error path
d1dec5ca5fb8 : ARM: s3c64xx: squash samsung_usb_phy.h into setup-usb-phy.c
b4d08173bfef : arm64: sdm845: add adsp and cdsp fastrpc nodes
6bfa3134bd3a : arm64: add arch/arm64/Kbuild
2671828c3ff4 : arm64: entry: Move ct_user_exit before any other exception
1f8919b17031 : bpf: sync bpf.h to tools/
55c33dfbeb83 : bpf: clarify when bpf_trace_printk discards lines
8050a395112d : bpf: fix 'struct pt_reg' typo in documentation
5cbd22c17901 : bpf: clarify description for CONFIG_BPF_EVENTS
89a565dba1a0 : drm: kirin: Move ade drm init to kirin drm drv
28cd05eee409 : drm: kirin: Pass driver data to crtc init and plane init
2e89b4fbca8f : drm: kirin: Add alloc_hw_ctx/clean_hw_ctx ops in driver data
27dd04a59158 : drm: kirin: Make driver_data variable non-global
a8c8af59e428 : drm: kirin: Fix dev->driver_data setting
a51735befeca : drm: kirin: Rename plane_init and crtc_init
d606dc9a6323 : drm: kirin: Add register connect helper functions in drm init
1053d0186493 : drm: kirin: Move drm driver to driver data
49af4611399a : drm: kirin: Move config max_width and max_height to driver data
48fa7c17d11a : drm: kirin: Move plane number and primay plane in driver data
bdaf419efed4 : drm: kirin: Move mode config function to driver_data
e200d8eb3909 : drm: kirin: Move channel formats to driver data
5fb2e411be93 : drm: kirin: Move ade crtc/plane help functions to driver_data
7903ba41e931 : drm: kirin: Reanme dc_ops to kirin_drm_data
c11a03f6eb5f : drm: kirin: Move kirin_crtc, kirin_plane, kirin_format to kirin_drm_drv.h
529277121bba : drm: kirin: Move workqueue to ade_hw_ctx structure
36f8d22dbcd9 : drm: kirin: Move request irq handle in ade hw ctx alloc
43774b0eed56 : drm: kirin: Dynamically allocate the hw_ctx
ada7f67da99d : drm: kirin: Rename ade_crtc to kirin_crtc
0ae622c5327b : drm: kirin: Rename ade_plane to kirin_plane
a202da164321 : drm: kirin: Remove out_format from ade_crtc
e0d8eba5dd33 : drm: kirin: Remove uncessary parameter indirection
9ec16cee89dc : drm: kirin: Remove unreachable return
46aa549fd1a9 : drm: kirin: Remove HISI_KIRIN_DW_DSI config option
ff57c6513820 : drm: kirin: Fix for hikey620 display offset problem
fba0e448a2c5 : RDMA/mlx5: Use odp instead of mr->umem in pagefault_mr
a705f3e3a1a8 : RDMA/mlx5: Use ib_umem_start instead of umem.address
ce51346feede : RDMA/core: Make invalidate_range a device operation
37824952dc8f : RDMA/odp: Use kvcalloc for the dma_list and page_list
204e3e5630c5 : RDMA/odp: Check for overflow when computing the umem_odp end
0446cad9ca38 : RDMA/odp: Provide ib_umem_odp_release() to undo the allocs
261dc53f8ee0 : RDMA/odp: Split creating a umem_odp from ib_umem_get
f20bef6a951b : RDMA/odp: Make the three ways to create a umem_odp clear
22d79c9a912c : RMDA/odp: Consolidate umem_odp initialization
fd7dbf035edc : RDMA/odp: Make it clearer when a umem is an implicit ODP umem
bd5defaee872 : dma-mapping: remove is_device_dma_capable
f993de88a55f : RDMA/odp: Iterate over the whole rbtree directly
e4427372398c : selftests/kvm: make platform_info_test pass on AMD
5d6ff300f011 : usb/max3421: remove the dummy {un,}map_urb_for_dma methods
7b81cb6bddd2 : usb: add a HCD_DMA flag instead of guestimating DMA capabilities
4776f3529d6b : drm/i915: Don't deballoon unused ggtt drm_mm_node in linux guest
0709831a50d3 : usb: host: ohci-pxa27x: Fix and & vs | typo
353e3cf8590c : iommu/arm-smmu-v3: Fix ATC invalidation ordering wrt main TLBs
c71ccbe26376 : drm/i915/gtt: Add some range asserts
bfff88ec1afe : iommu/arm-smmu-v3: Rework enabling/disabling of ATS for PCI masters
7314ca8699e1 : iommu/arm-smmu-v3: Don't issue CMD_SYNC for zero-length invalidations
f75d8e33df91 : iommu/arm-smmu-v3: Remove boolean bitfield for 'ats_enabled' flag
b5e86196b83f : iommu/arm-smmu-v3: Disable detection of ATS and PRI
b08a6259a141 : usb: usbfs: only account once for mmap()'ed usb memory usage
a599e48662b4 : usb: usb-skeleton: make comment block in line with coding style
08d676d1685c : usb-storage: Add new JMS567 revision to unusual_devs
cbe85c88ce80 : usb: chipidea: udc: don't do hardware access if gadget has stopped
de7b9aa633b6 : usbtmc: more sanity checking for packet size
3afa758cfb6e : usb: udc: lpc32xx: silence fall-through warning
bb3e9c767c61 : ARM: dts: at91: at91sam9x5dm.dtsi: Style cleanup
532173b404a8 : ARM: dts: at91: at91sam9x5_lcd.dtsi: Style cleanup
b222de0242df : ARM: dts: at91: at91sam9xx5ek: Style cleanup
c1ad3ffb182e : ARM: dts: at91: at91sam9g15: Style cleanup
a77eb442f987 : ARM: dts: at91: kizboxmini: Style cleanup
fd117bba8c1e : ARM: dts: at91: cosino: Style cleanup
c756f614577e : ARM: dts: at91: ariettag25: style cleanup
60839c530853 : ARM: dts: at91: ariag25: Style cleanup
1fef2bf578f0 : ARM: dts: at91: Add label for sam9x5's internal RTC
1b9bd09630d4 : drm/i915: Do not create a new max_bpc prop for MST connectors
df901c85cc28 : PCI: mobiveil: Fix the CPU base address setup in inbound window
7cc2e18f2100 : RDMA/odp: Use the common interval tree library instead of generic
a20ab592d1a8 : drm/i915/execlists: Set priority hint prior to submission
f401441deda6 : staging: rtl8192u: fix spacing in ieee80211
2b1d4c425ae5 : staging: rtl8192u: fix macro alignment in ieee80211
ee16d7d3e012 : staging: rtl8192u: fix OPEN_BRACE errors in ieee80211
6808f8cf57f1 : staging: rtl8192e: remove set but not used variable 'data_len'
4a67342ea9c7 : staging: rtl8192e: remove two set but not used variables
68772c84f7e0 : staging: rtl8192u: ieee80211: remove set but not used variable 'data_len'
cdfca821571d : merge_config.sh: Check error codes from make
eb27ea5ce7f3 : kbuild: move modkern_{c,a}flags to Makefile.lib from Makefile.build
2ff2b7ec65dc : kbuild: add CONFIG_ASM_MODVERSIONS
a564bdeb5e0d : .gitignore: ignore modules.order explicitly
e12a0ce2fa69 : staging: erofs: detect potential multiref due to corrupted images
9b9a3f20cbe0 : kbuild: split final module linking out into Makefile.modfinal
2a7f77c7be1b : xprtrdma: Clean up xprt_rdma_set_connect_timeout()
dc1a3e8e0cc6 : dm raid: add missing cleanup in raid_ctr()
b0b227f071a0 : xprtrdma: Use an llist to manage free rpcrdma_reps
4d6b8890ddb1 : xprtrdma: Remove rpcrdma_buffer::rb_mrlock
e0702d90b79d : dm zoned: fix potential NULL dereference in dmz_do_reclaim()
08c04c84a5cd : dm dust: use dust block size for badblocklist index
6dc6ec9e04c4 : xprtrdma: Cache free MRs in each rpcrdma_req
3035bb72ee47 : selftests/bpf: install files test_xdp_vlan.sh
0604409df9e0 : selftests/bpf: add config fragment BPF_JIT
e91dcb536ae2 : selftests/bpf: fix test_btf_dump with O=
806ce6e2117a : selftests/bpf: fix test_cgroup_storage on s390
68b2c8c1e421 : hrtimer: Don't take expiry_lock when timer is currently migrated
dd2261ed45aa : hrtimer: Protect lockless access to timer->base
05cbaf4ddd02 : iommu/arm-smmu-v3: Document ordering guarantees of command insertion
e6806e9a63a7 : net/mlx5: Create bypass and loopback flow steering namespaces for RDMA RX
f66ad830b114 : net/mlx5: Add per-namespace flow table default miss action support
7ae7834ec446 : ASoC: sun4i-i2s: Add support for DSP formats
84884c7ad5e8 : ASoC: sun4i-i2s: Replace call to params_width by local variable
9e8a93ac27d1 : ASoC: sun4i-i2s: Use the actual format width instead of an hardcoded one
5389f4765789 : ASoC: sun4i-i2s: Use the physical / slot width for the clocks
6846895fde05 : drm/i915: Replace PIN_NONFAULT with calls to PIN_NOEVICT
fdf370376640 : btf: do not use CONFIG_OUTPUT_FORMAT
0f686ca93359 : Revert "mmc: sdhci-tegra: drop ->get_ro() implementation"
8467c3b456b5 : staging: rts5208: remove redundant assignment to retval
1327d35ac3c1 : staging: kpc2000: kpc2000_i2c: Fix different address spaces warnings
be237202ee05 : staging: android: Remove ion device tree bindings from the TODO
f55ef00e0ea2 : staging: rtl8712: Improve naming of include hearder guards
bfc4ccb15841 : staging: erofs: avoid loop in submit chains
2cb05d8788f7 : staging: rtl8723bs: core: Remove unneeded declaration WFD_OUI
88db7fc59255 : staging: comedi: ni_mio_common: Fix a typo in ni_mio_common.c
598bb8913d01 : staging: erofs: avoid endless loop of invalid lookback distance 0
97c62614331a : ARM: ux500: improve BU21013 touchpad bindings
bb4b5c08a8e0 : samples: bpf: syscall_nrs: use mmap2 if defined
624676e78899 : xdp: xdp_umem: replace kmap on vmap for umem map
71dd77fd4bf7 : libbpf: use LFS (_FILE_OFFSET_BITS) instead of direct mmap2 syscall
42ac26d253eb : powerpc: add machine check safe copy_to_user
4d4a273854c9 : powerpc/memcpy: Add memcpy_mcsafe for pmem
895e3dceeb97 : powerpc/mce: Handle UE event for memcpy_mcsafe
49ec9177b8ec : extable: Add function to search only kernel exception table
1a1715f516fd : powerpc/mce: Make machine_check_ue_event() static
99ead78afd11 : powerpc/mce: Fix MCE handling for huge pages
b5bda6263cad : powerpc/mce: Schedule work from irq_work
38290431d56d : arm64: dts: renesas: Update 'vsps' properties for readability
fe9841595c60 : arm64: dts: renesas: r8a77965-salvator-x(s): Enable HDMI sound
137befe19f31 : ASoC: sun4i-i2s: Add support for TDM slots
c26a88411198 : ASoC: soc-core: remove unneeded dai_link check from snd_soc_remove_dai_link()
b03bfaec1d52 : ASoC: soc-core: merge snd_soc_initialize_card_lists()
c1fe93581ae9 : ASoC: dt-bindings: Introduce compatible string for imx8qm
6eeb60be5ebb : ASoC: fsl_sai: Add support for imx8qm
10df06385582 : kbuild: rebuild modules when module linker scripts are updated
888f0c346ff0 : kbuild: move KBUILD_LDS, KBUILD_VMLINUX_{OBJS,LIBS} to makefiles.rst
cbdf59ad65eb : treewide: remove dummy Makefiles for single targets
394053f4a4b3 : kbuild: make single targets work more correctly
8959e39272d6 : kbuild: Parameterize kallsyms generation and correct reporting
c7c0eecf894c : kbuild: re-implement detection of CONFIG options leaked to user-space
76cd306d7979 : kbuild: unify clean-dirs rule for in-kernel and external module
c99f3918cf0a : kbuild: unify vmlinux-dirs and module-dirs rules
2042b5486bd3 : kbuild: unset variables in top Makefile instead of setting 0
125d059b6241 : kbuild: do not descend to ./Kbuild when cleaning
23ad2b4672a7 : arm64: dts: renesas: r8a774c0: Fix register range of display node
019cbd4a4feb : drm/nouveau: Initialize GEM object before TTM object
ac1213b7d795 : gpio/ixp4xx: Register the base PA instead of its VA in fwnode
416f79c23dbe : s390/paes: Prepare paes functions for large key blobs
f2bbc96e7cfa : s390/pkey: add CCA AES cipher key support
4bc123b18ce6 : s390/zcrypt: Add low level functions for CCA AES cipher keys
4da57a2fea06 : s390/zcrypt: extend cca_findcard function and helper
183cb46954dd : s390/pkey: pkey cleanup: narrow in-kernel API, fix some variable types
22a33c7e4ed6 : s390/startup: round down "mem" option to page boundary
80ef517b0182 : s390/startup: adjust _sdma and _edma to page boundaries
e991e5bb11d6 : s390/stacktrace: use common arch_stack_walk infrastructure
2c7fa8a11cc5 : s390/kasan: avoid report in get_wchan
8769f610fe6d : s390/process: avoid potential reading of freed stack
f45f7b5bdaa4 : s390/kasan: provide uninstrumented __strlen
2e83e0eb85ca : s390: clean .bss before running uncompressed kernel
5ae6393e6d41 : PCI: kirin: Make structure kirin_dw_pcie_ops constant
19413fe04f49 : s390/startup: purge obsolete .gitignore patterns
da9ed30d29c4 : s390/startup: add initial pgm check handler
40e90656c135 : s390/mm: use refcount_t for refcount
3434caec5b70 : s390/extmem: use refcount_t for refcount
c4c3772384bc : s390/pci: PCI_IOV_RESOURCES loop refactoring in zpci_map_resources
59793c5ab93f : s390: move vmalloc option parsing to startup code
f62f7dcbf023 : Documentation/s390: remove outdated debugging390 documentation
8c72e0c85212 : Documentation/s390: remove outdated dasd documentation
783877458f1f : drm/i915/gtt: Include asm/smp.h
e63eacf76852 : drm/i915/hdmi: make hdcp2_msg_data const
032048db1410 : drm/i915/hdmi: stylistic cleanup around hdcp2_msg_data
e8465e1c6e26 : drm/i915/dp: make hdcp2_dp_msg_data const
3be3a877cc22 : drm/i915/dp: avoid shadowing variables
57bf7f43ba02 : drm/i915/dp: stylistic cleanup around hdcp2_msg_data
19d17d935b29 : pinctrl: st: Add of_node_put() before return
ca084e178bb4 : ARM: dts: ux500: Drop TV-out muxgroup on HREFs
ed19e3035c5a : drm/i915: Fix HW readout for crtc_clock in HDMI mode
b7c73b12b894 : dt-bindings: clk: emev2: Rename bindings documentation file
65818ad0815f : clk: sunxi-ng: h6: Allow I2S to change parent rate
e9670ccb39db : ARM: debug-ll: Add support for r7s9210
48cb39522a9d : mac80211: minstrel_ht: improve rate probing for devices with static fallback
21f7981b4bd9 : mac80211: minstrel_ht: fix default max throughput rate indexes
f793c7eedd94 : mac80211: minstrel_ht: reduce unnecessary rate probing attempts
56dd918ff06e : mac80211: minstrel_ht: fix per-group max throughput rate initialization
2a38075cd0be : nl80211: Add support for EDMG channels
183c7687802e : soundwire: intel: move shutdown() callback and don't export symbol
04592dced55a : soundwire: cadence_master: add kernel parameter to override interrupt mask
50302fc7b936 : soundwire: intel_init: add kernel module parameter to filter out links
a50954e211d9 : soundwire: cadence_master: fix divider setting in clock register
3859872f47c4 : soundwire: cadence_master: make use of mclk_freq property
085f4ace103d : soundwire: intel: read mclk_freq property from firmware
82fc8d06501a : soundwire: add new mclk_freq field for properties
3a0be1a65b50 : soundwire: stream: remove unnecessary variable initializations
e0279b6b5522 : soundwire: stream: fix disable sequence
ce3304d8da8f : soundwire: include mod_devicetable.h to avoid compiling warnings
05be59ac41b2 : soundwire: cadence_master: use firmware defaults for frame shape
fe4b70f2ce27 : soundwire: export helpers to find row and column values
6e0ac6a663b8 : soundwire: bus: improve dynamic debug comments for enumeration
9b5884a0c60b : soundwire: cadence_master: revisit interrupt settings
18046335643d : soundwire: intel: fix channel number reported by hardware
05c8afe42559 : soundwire: intel: prevent possible dereference in hw_params
5eb624ebc700 : arm64: dts: renesas: r8a77970: Sort nodes
13a398a17afe : arm64: dts: renesas: r8a7796: Sort nodes
5db16ba82f38 : mac80211: fix possible NULL pointerderef in obss pd code
9cf02338880d : mac80211: add assoc-at support
e376df94d3f7 : arm64: dts: renesas: r8a774c0: Sort nodes
6c7a00339e2a : cfg80211: Support assoc-at timer in sta-info
62524a5857d2 : cfg80211: apply same mandatory rate flags for 5GHz and 6GHz
5ea4e7802c43 : cfg80211: ibss: use 11a mandatory rates for 6GHz band operation
0816e6b1177a : cfg80211: use same IR permissive rules for 6GHz band
e548a1c36b11 : cfg80211: add 6GHz in code handling array with NUM_NL80211_BANDS entries
852f04620e5b : cfg80211: extend ieee80211_operating_class_to_band() for 6GHz
fa1f1085bc06 : cfg80211: util: add 6GHz channel to freq conversion and vice versa
63a0f811558b : arm64: dts: renesas: r8a774c0: cat874: Sort nodes
fadbdd069376 : arm64: dts: renesas: r8a774a1: Sort nodes
f89769cfdd5a : cfg80211: add 6GHz UNII band definitions
c5b9a7f82673 : nl80211: add 6GHz band definition to enum nl80211_band
3b5be16c7e90 : modules: page-align module section allocations only for arches supporting strict module rwx
0d31d4dbf384 : Revert "cfg80211: fix processing world regdomain when non modular"
3a00f0814064 : mac80211: add missing length field increment when generating Radiotap header
a027c3041fef : mac80211: 80Mhz was not reported properly when using tx_status_ext
8db6e7367d3c : mac80211: fix bad guard when reporting legacy rates
dc649d649a5e : mac80211: fix TX legacy rate reporting when tx_status_ext is used
57012813f1ba : ARM: dts: r8a77470: Add PMU device node
d012a06ab1d2 : Revert "KVM: x86/mmu: Zap only the relevant pages when removing a memslot"
54577e5018a8 : selftests: kvm: fix state save/load on processors without XSAVE
b67fd72e84a8 : cfg80211: Fix Extended Key ID key install checks
ff1750101351 : drm/i915/gtt: Relax assertion for pt_used
5fd2f91ad483 : mac80211: fix possible sta leak
913787ca40b9 : mtd: spi-nor: intel-spi: Whitelist 4B read commands
313aca5a9c78 : mtd: spi-nor: fix a memory leak bug
3e9e38d918bd : mtd: spi-nor: Fix an error code in spi_nor_read_raw()
a6f26606ddd0 : rtc: rv3029: revert error handling patch to rv3029_eeprom_write()
80ba93639b5d : rtc: ds1672: remove unnecessary check
44c638ce4ec6 : rtc: remove superfluous error message
be700103efd1 : PCI: hv: Detect and fix Hyper-V PCI domain number collision
4262ee88f07f : mtd: spi-nor: Fix Cadence QSPI RCU Schedule Stall
954fc5d20454 : pinctrl: st: Include the right header
6e28aaab07c1 : pinctrl: rk805: Make structures constant
a4873accca05 : pinctrl: tegra: Flush pinctrl writes during resume
c2cf351eba2f : pinctrl: tegra: Fix write barrier placement in pmx_writel
6f265e5d4da7 : pinctrl: bcm-iproc: Pass irqchip when adding gpiochip
6de3c9e3f6b3 : ALSA: usb-audio: Fix invalid NULL check in snd_emuusb_set_samplerate()
150a6a931a32 : ARM: dts: aspeed: Enable first MMC slot on AST2500 EVB
f5e84eae7956 : dmaengine: dw: platform: Split OF helpers to separate module
b685fe26e9af : dmaengine: dw: platform: Split ACPI helpers to separate module
84da042e7023 : dmaengine: dw: platform: Move handle check to dw_dma_acpi_controller_register()
e7b8514e4d68 : dmaengine: dw: platform: Switch to acpi_dma_controller_register()
a9c56721d6ae : dmaengine: dw: platform: Use devm_platform_ioremap_resource()
f8d9ddbc2851 : dmaengine: dw: platform: Enable iDMA 32-bit on Intel Elkhart Lake
b3757413b91e : dmaengine: dw: platform: Use struct dw_dma_chip_pdata
ae923c91aa3b : dmaengine: dw: Export struct dw_dma_chip_pdata for wider use
4b8584bac040 : dmaengine: acpi: Add kernel doc parameter descriptions
a6bc332373e5 : dmaengine: acpi: Set up DMA mask based on CSRT
c35227958d7e : ARM: dts: aspeed: Describe SD controllers
138e1a0990e8 : staging: erofs: add two missing erofs_workgroup_put for corrupted images
3407a4198faf : staging: erofs: cannot set EROFS_V_Z_INITED_BIT if fill_inode_lazy fails
ee45197c8078 : staging: erofs: some compressed cluster should be submitted for corrupted images
acb383f1dcb4 : staging: erofs: fix an error handling in erofs_readdir()
a64d9493f587 : staging: erofs: refuse to mount images with malformed volume name
c3cb6674df4c : video: fbdev: acornfb: Mark expected switch fall-through
da1fb2909e70 : scsi: libsas: sas_discover: Mark expected switch fall-through
93cbcf5d22bb : MIPS: Octeon: Mark expected switch fall-through
5274fdba8e3c : power: supply: ab8500_charger: Mark expected switch fall-through
c9cbbb9f04f3 : watchdog: wdt285: Mark expected switch fall-through
3f0289cb9e0e : mtd: sa1100: Mark expected switch fall-through
5334653d4ff2 : drm/sun4i: tcon: Mark expected switch fall-through
edf6a0597698 : drm/sun4i: sun6i_mipi_dsi: Mark expected switch fall-through
06264adfa2bc : ARM: riscpc: Mark expected switch fall-through
377ec83643ef : dmaengine: fsldma: Mark expected switch fall-through
c3082a674f46 : PM: QoS: Get rid of unused flags
da5c504c7aae : cpufreq: intel_pstate: Implement QoS supported freq constraints
1446794a89c1 : pm-graph v5.5
62c23a89fd26 : cpufreq: remove redundant assignment to ret
78c0f050847c : PM / wakeup: Unexport wakeup_source_sysfs_{add,remove}()
2ca3d1ecb8c4 : PM / wakeup: Register wakeup class kobj after device is added
ae367b793640 : PM / wakeup: Fix sysfs registration error path
c8377adfa781 : PM / wakeup: Show wakeup sources stats in sysfs
2434aea58e65 : PM / wakeup: Use wakeup_source_register() in wakelock.c
0d105d0f2538 : PM / wakeup: Drop wakeup_source_init(), wakeup_source_prepare()
90ae409f9eb3 : dma-direct: fix zone selection after an unaddressable CMA allocation
8698fab1c69a : ACPI/PCI: Remove surplus parentheses from a return statement
71bb4d9a4085 : ACPICA: Update version to 20190816.
8696beed34d1 : ACPICA: Add "Windows 2019" string to _OSI support.
be0381cf2d57 : ACPICA: Differentiate Windows 8.1 from Windows 8.
36056d0cd677 : ACPICA: Fully deploy ACPI_PRINTF_LIKE macro
09d2c01ba9e7 : ACPICA: iASL,acpi_dump: Improve y/n query
231ec06e7938 : ACPICA: Fix issues with arg types within printf format strings
779cc7ce3dc5 : ACPICA: Macros: remove pointer math on a null pointer
67a72420a326 : ACPICA: Increase total number of possible Owner IDs
189c7213f4c5 : ACPICA: Debugger: remove redundant assignment on obj_desc
2b2d4247e445 : Documentation: ACPI: DSD: Convert LED documentation to ReST
49ed86f503be : soc: amlogic: meson-gx-socinfo: Add of_node_put() before return
6abc7622271d : ACPI / APEI: Release resources if gen_pool_add() fails
be6f7ef69cf0 : ice: improve print for VF's when adding/deleting MAC filters
cbfe31b5d74d : ice: Change type for queue counts
c275684b9250 : ice: Move VF resources definition to SR-IOV specific file
11836214d5b7 : ice: Increase size of Mailbox receive queue for many VFs
60d628ea27d2 : ice: Reduce wait times during VF bringup/reset
1337175deca7 : ice: update GLINT_DYN_CTL and GLINT_VECT2FUNC register access
e6c45149b88e : ice: Do not always bring up PF VSI in ice_ena_vsi()
ac6f733a7bd5 : ice: allow empty Rx descriptors
7829570e287d : ice: Fix kernel hang with DCB reset in CEE mode
2ab28bb04ce6 : ice: Set WB_ON_ITR when we don't re-enable interrupts
53119e513478 : Input: soc_button_array - use platform_device_register_resndata()
cfd8579ddc02 : Input: psmouse - drop all unneeded functions from mouse headers
f1a4a66d2310 : ice: fix set pause param autoneg check
1eba383f4e36 : net/mlx5: Add lag_tx_port_affinity capability bit
caa185473544 : net/mlx5: Expose IP-in-IP capability bit
30b10e89f2ae : net/mlx5: Add support for VNIC_ENV internal rq counter
866ff8f22380 : net/mlx5: Improve functions documentation
eed6f7dc28d3 : net/mlx5: Add missing include file to lib/crypto.c
0506d5ba6876 : s390/lcs: don't use intparm for channel IO
4f6e01f3d6ff : s390/ctcm: don't use intparm for channel IO
59b757a9bf2b : s390/qeth: streamline control code for promisc mode
2744d8116903 : s390/qeth: get vnicc sub-cmd type from reply data
308946b07430 : s390/qeth: merge qeth_reply struct into qeth_cmd_buffer
32e85a0d83ee : s390/qeth: keep cmd alive after IO completion
7c5f8ffb3357 : s390/qeth: use correct length field in SNMP cmd callback
12fc286f84b1 : s390/qeth: propagate length of processed cmd IO data to callback
afc1f67b99d5 : s390/qeth: use node_descriptor struct
d9bd6d279236 : netdevsim: Fix build error without CONFIG_INET
805a1f620ba3 : xprtrdma: Ensure creating an MR does not trigger FS writeback
e9a12e14322d : arm64: dts: add support for SM1 based SEI Robotics SEI610
ece644858c25 : dt-bindings: arm: Add kryo485 compatible
3b39f52a02d4 : xprtrdma: Move rpcrdma_mr_get out of frwr_map
1ca3f4c054a4 : xprtrdma: Combine rpcrdma_mr_put and rpcrdma_mr_unmap_and_put
7cb9a94c158b : posix-cpu-timers: Fixup stale comment
3758b0f86ef5 : alarmtimers: Avoid rtc.h include
ce03f6134616 : posix-timers: Cleanup forward declarations and includes
b1b9f97a0937 : net/mlx5: Fix the order of fc_stats cleanup
3c140dd54f37 : net/mlx5e: Fix deallocation of non-fully init encap entries
26aa7ab10f15 : Documentation: net: mlx5: Devlink health documentation updates
8276ea1353a4 : net/mlx5e: Report and recover from CQE with error on RQ
0a35ab3e1382 : net/mlx5e: RX, Handle CQE with error at the earliest stage
32c57fb26863 : net/mlx5e: Report and recover from rx timeout
be5323c8379f : net/mlx5e: Report and recover from CQE error on ICOSQ
9d18b5144a0a : net/mlx5e: Split open/close ICOSQ into stages
9032e7192eac : net/mlx5e: Add support to rx reporter diagnose
11af6a6d09e9 : net/mlx5e: Add helper functions for reporter's basics
2bf09e60ae5e : net/mlx5e: Add cq info to tx reporter diagnose
2d708887a4b1 : net/mlx5e: Extend tx reporter diagnostics output
dd921fd24179 : net/mlx5e: Extend tx diagnose function
c50de4af1d63 : net/mlx5e: Generalize tx reporter's functionality
06293ae4fa0a : net/mlx5e: Change naming convention for reporter's functions
4edc17fdfdf1 : net/mlx5e: Rename reporter header file
0bee3b601b77 : hrtimer: Improve comments on handling priority inversion against softirq kthread
ec8f954a40da : posix-timers: Use a callback for cancel synchronization on PREEMPT_RT
265a38d46113 : xprtrdma: Simplify rpcrdma_mr_pop
4eaceea3a00f : drm/i915: Fix DP-MST crtc_mask
d318cedf81e2 : drm/i915/tgl: update DMC firmware to 2.04
9288d74f3f58 : drm/i915/tgl: Move transcoders to pipes' powerwells
465242ee36eb : drm/i915/tgl: add support for reading the timestamp frequency
a1c4cd67840e : net: fix __ip_mc_inc_group usage
924068e50a6c : rtc: class: add debug message when registration fails
96a1b033ac24 : net/ncsi: Ensure 32-bit boundary for data cksum
cb36cf803f3f : rtc: pcf2123: add proper compatible string
d5b626e13503 : rtc: pcf2123: let the core handle range offsetting
935a7f459790 : rtc: pcf2123: convert to devm_rtc_allocate_device
9a5aeaad73ec : rtc: pcf2123: remove useless error path goto
9126a2b16b67 : rtc: pcf2123: rename struct and variables
d3bad6026f0b : rtc: pcf2123: stop using dev.platform_data
577f648207e0 : rtc: pcf2123: implement .alarm_irq_enable
d0ce6ef71466 : rtc; pcf2123: fix possible alarm race condition
5bdf40dab622 : rtc: pcf2123: don't use weekday alarm
ea6591b4dadb : drm/i915/tgl: disable DDIC
fc0bc0190bc5 : net: dsa: mv88e6xxx: wrap SERDES IRQ in power function
b759f528ca3d : net: dsa: mv88e6xxx: enable SERDES after setup
3903f315165d : net: dsa: mv88e6xxx: do not change STP state on port disabling
0394a63acfe2 : net: dsa: enable and disable all ports
74be4babe72f : net: dsa: do not enable or disable non user ports
955222ca5281 : net: dsa: use a single switch statement for port setup
d82dd83df27e : ice: Restructure VFs initialization flows
9118fcd5255f : ice: Assume that more than one Rx queue is rare in ice_napi_poll
c1ddf1f5c4ad : ice: Use the software based tail when checking for hung Tx ring
4651d1802f70 : net/smc: make sure EPOLLOUT is raised
effdd8a6b6ec : dt-bindings: arm: amlogic: add SEI Robotics SEI610 bindings
2fd10e6d4eb7 : dt-bindings: arm: amlogic: add SM1 bindings
623699711a39 : soc: amlogic: clk-measure: Add support for SM1
b555cafb766a : dt-bindings: soc: amlogic: clk-measure: Add SM1 compatible
d2187f8e4454 : r8152: divide the tx and rx bottom functions
aaee0c1ffd63 : PCI/IOV: Move sysfs SR-IOV functions to iov.c
e2154044dd41 : PCI: sysfs: Change permissions from symbolic to octal
4e2b79436e4f : PCI: sysfs: Change DEVICE_ATTR() to DEVICE_ATTR_WO()
8bdfa145f582 : PCI: sysfs: Define device attributes with DEVICE_ATTR*()
e95656ea15e5 : Input: add support for polling to input devices
2da9d2b5b9d6 : Input: wacom_w8001 - allocate additional space for 'phys'
e9e006f5fcf2 : nbd: fix max number of supported devs
2da22da57348 : nbd: fix zero cmd timeout handling v2
887e975c4172 : nbd: add missing config put
00514677ed82 : nbd: add function to convert blk req op to nbd cmd
55313e92bd17 : nbd: add set cmd timeout helper
60e2dde1e91a : led: triggers: Fix a memory leak bug
395790566eec : xprtrdma: Toggle XPRT_CONGESTED in xprtrdma's slot methods
eed48a9c1615 : xprtrdma: Rename rpcrdma_buffer::rb_all
2dfdcd88cf0e : xprtrdma: Rename CQE field in Receive trace points
2323d7baab2b : infiniband: hfi1: fix memory leaks
b08afa064c32 : infiniband: hfi1: fix a memory leak bug
5c1baaa82cea : IB/mlx4: Fix memory leaks
a7bfb93f0211 : RDMA/cma: fix null-ptr-deref Read in cma_cleanup
841b07f99a47 : IB/mlx5: Block MR WR if UMR is not possible
25a4517214ff : IB/mlx5: Fix MR re-registration flow to use UMR properly
008157528ac5 : IB/mlx5: Report and handle ODP support properly
0e6613b41edd : IB/mlx5: Consolidate use_umr checks into single function
60c78668ae50 : RDMA/restrack: Rewrite PID namespace check to be reliable
c8b32408b407 : RDMA/counters: Properly implement PID checks
948a7287b29e : IB/core: Fix NULL pointer dereference when bind QP to counter
d9d1f5e7bb82 : IB/hfi1: Drop stale TID RDMA packets that cause TIDErr
90fdae66e72b : IB/hfi1: Add additional checks when handling TID RDMA WRITE DATA packet
a8adbf7d0d0a : IB/hfi1: Add additional checks when handling TID RDMA READ RESP packet
35d5c8b82e2c : IB/hfi1: Unsafe PSN checking for TID RDMA READ Resp packet
d58c1834bf0d : IB/hfi1: Drop stale TID RDMA packets
9b440078017f : RDMA/siw: Fix potential NULL de-ref
27b7fb1ab7bf : RDMA/mlx5: Fix MR npages calculation for IB_ACCESS_HUGETLB
c9cff337eab3 : ASoC: mchp-i2s-mcc: Fix simultaneous capture and playback in master mode
0f6fc97501b7 : ASoC: mchp-i2s-mcc: Wait for RX/TX RDY only if controller is running
988b59467b2b : ASoC: mchp-i2s-mcc: Fix unprepare of GCLK
bbf9a127abca : ASoC: sun4i-i2s: Support more channels
0083a507a78f : ASoC: sun4i-i2s: Pass the channels number as an argument
3e9acd7ac693 : ASoC: sun4i-i2s: Remove duplicated quirks structure
69e450e50ca6 : ASoC: sun4i-i2s: Fix the LRCK period on A83t
bf943d527987 : ASoC: sun4i-i2s: Fix MCLK Enable bit offset on A83t
2e04fc4dbf50 : ASoC: sun4i-i2s: Fix WSS and SR fields for the A83t
dd657eae8164 : ASoC: sun4i-i2s: Fix the LRCK polarity
515fcfbc7736 : ASoC: sun4i-i2s: Fix LRCK and BCLK polarity offsets on newer SoCs
cf2c0e1ce954 : ASoC: sun4i-i2s: RX and TX counter registers are swapped
c1d3a921d72b : ASoC: sun4i-i2s: Fix the MCLK and BCLK dividers on newer SoCs
fb19739d7f68 : ASoC: sun4i-i2s: Use module clock as BCLK parent on newer SoCs
71137bcd0a9a : ASoC: sun4i-i2s: Move the format configuration to a callback
d70be625f25a : ASoC: sun4i-i2s: Move the channel configuration to a callback
b2299e83815c : RDMA: Delete DEBUG code
d5e120422db8 : ASoC: intel: cht_bsw_max98090_ti: Add all Chromebooks that need pmc_plt_clk_0 quirk
8bcf62b73e54 : ASoC: sun4i-i2s: Rework MCLK divider calculation
c7dd0828c088 : ASoC: sun4i-i2s: Replace call to params_channels by local variable
7df8f9a20196 : ASoC: sun4i-i2s: Don't use the oversample to calculate BCLK
a49d24e7d8d4 : ASoC: sun4i-i2s: Switch to devm for PCM register
413235fcedc7 : arm64: Change the tagged_addr sysctl control semantics to only prevent the opt-in
3e91ec89f527 : arm64: Tighten the PR_{SET, GET}_TAGGED_ADDR_CTRL prctl() unused arguments
bf283a05c09b : ASoC: sun4i-i2s: Register regmap and PCM before our component
a3a0e43fd770 : io_uring: don't enter poll loop if we have CQEs pending
0a05f2e865ad : ASoC: wm8904: implement input mode select as a mux
22afe6242387 : ASoC: wm8904: fix typo in DAPM kcontrol name
cb32de1b7e25 : nvme: Add quirk for LiteON CL1 devices running FW 22301111
a89fcca81856 : nvme: Fix cntlid validation when not using NVMEoF
504db087aacc : nvme-multipath: fix possible I/O hang when paths are updated
500f9fbadef8 : io_uring: fix potential hang with polled IO
a7325af725e8 : RDMA/hns: Fix some white space check_mtu_validate()
d70898e4ea76 : drm/i915: Update DRIVER_DATE to 20190820
4d374ba0bf30 : tools: bpftool: implement "bpftool btf show|list"
09d7c2e32b6e : libbpf: add bpf_btf_get_next_id() to cycle through BTF objects
a6e130c4203b : libbpf: refactor bpf_*_get_next_id() functions
d2648e1ebbce : tools: bpf: synchronise BPF UAPI header with tools
1b9ed84ecf26 : bpf: add new BPF_BTF_GET_NEXT_ID syscall command
a9fc4340aee0 : Drivers: hv: vmbus: Fix virt_to_hvpfn() for X86_PAE
d91cc2f46ad5 : arm64: perf_event: Add missing header needed for smp_processor_id()
343bbb1a7f88 : dt-bindings: display: rockchip: update DSI controller
238bdcdf5d0a : block: sed-opal: Removed duplicate OPAL_METHOD_LENGTH definition
89c6cc2cab7e : block: sed-opal: Remove always false conditional statement
5cc23ed75b62 : block: sed-opal: Add/remove spaces
c9cc9bec36d0 : soc: amlogic: meson-gx-socinfo: Add SM1 and S905X3 IDs
9b5434196529 : Tools: hv: move to tools buildsystem
89eb4d8d2572 : Tools: hv: kvp: eliminate 'may be used uninitialized' warning
b81d39c7a1ef : libperf: Fix arch include paths
d09bc83640d5 : Input: hyperv-keyboard: Use in-place iterator API in the channel callback
16c75963723d : Drivers: hv: vmbus: Remove the unused "tsc_page" from struct hv_context
42fc2e9ef960 : tools headers: Fixup bitsperlong per arch includes
5c959b6d8f93 : perf top: Show info message while collecting samples
2284cf8074ff : perf ui browser: Allow specifying message to show when no samples are available to display
9b01611934c0 : perf ui: Introduce non-interactive ui__info_window() function
9e79ff77e419 : perf ui: Make 'exit_msg' optional in ui__question_window()
a4973d8f7bea : perf cs-etm: Support sample flags 'insn' and 'insnlen'
10ccbc1cc0b8 : perf report: Prefer DWARF callstacks to LBR ones when captured both
d2720c3dad58 : perf report: Dump LBR callstack data by -D jointly with thread stack
2566349648b4 : perf record: Enable LBR callstack capture jointly with thread stack
82a2f88458d7 : tools lib traceevent: Fix "robust" test of do_generate_dynamic_list_file
3c84e65a533d : perf evsel: Add comment for 'idx' member in 'struct perf_sample_id
aeaed4848234 : xprtrdma: Boost client's max slot table size to match Linux server
0ac10d87a571 : tools arch x86: Sync asm/cpufeatures.h with the with the kernel
bb13f35b96f4 : nfsd: remove duplicated include from filecache.c
f3c66a2f5668 : xprtrdma: Boost maximum transport header size
b658911731d4 : tools headers: Synchronize linux/bits.h with the kernel sources
e7023898034e : mtd: spi-nor : Remove SPI_NOR_HAS_TB flag on s25fl512s
aaa6ef8aa85f : tools headers: Grab copy of linux/const.h, needed by linux/bits.h
098454362a06 : test_bpf: Fix a new clang warning about xor-ing two numbers
146dc303630a : perf tools: tools/include should come before tools/uapi/include
69ecfdaa5349 : bpf: add include guard to tnum.h
6e98bc349ea4 : tools headers: Add limits.h to access __WORDSIZE
36bdd9056b6a : xprtrdma: Fix calculation of ri_max_segs again
670e90924bfe : HID: wacom: support named keys on older devices
073b50bccbbf : HID: wacom: Fix several minor compiler warnings
af08a7754a5d : xprtrdma: Update obsolete comment
dc617f29dbe5 : vfs: don't allow writes to swap files
1638045c3677 : mm: set S_SWAPFILE on blockdev swap devices
2fb2a4d529fe : xprtrdma: Refresh the documenting comment in frwr_ops.c
f13e18048bdf : mtd: spi-nor: intel-spi: Add support for Intel Tiger Lake SPI serial flash
fb89c39455e4 : xdp: unpin xdp umem pages in error path
6dc944db29ba : mtd: spi-nor: add support for sst26wf016b memory IC
6acbe9f63091 : drm/i915/gtt: Relax pd_used assertion
95bd8304b346 : SUNRPC: Inline xdr_commit_encode
1bcd8688bd9e : drm/i915: Dynamically allocate s0ix struct for VLV
0aa5427a7fd3 : drm/i915/tgl: Gen12 render context size
b41e63d88193 : drm/i915/tgl: Updated Private PAT programming
13e53c5c5337 : drm/i915/tgl: Introduce initial Tiger Lake workarounds
f4785682c9af : drm/i915/tgl: Gen12 csb support
3123db1d2651 : mtd: spi-nor: Add Winbond w25q256jvm
3481e64bbe98 : bpf: add BTF ids in procfs for file descriptors to BTF objects
ede6bc88d6bb : bpf: Use PTR_ERR_OR_ZERO in xsk_map_inc()
691b45ddbd18 : SUNRPC: Remove rpc_wake_up_queued_task_on_wq()
5a8c31aa6357 : iwlwifi: pcie: fix recognition of QuZ devices
17e40e6979aa : iwlwifi: pcie: don't switch FW to qnj when ax201 is detected
884b75696873 : iwlwifi: pcie: fix the byte count table format for 22560 devices
50f5604476b2 : iwlwifi: mvm: Allow multicast data frames only when associated
95844124385e : rt2x00: clear IV's on start to fix AP mode regression
8f2d163cb26d : mt76: mt76x0u: do not reset radio on resume
e2751463eaa6 : fs: nfs: Fix possible null-pointer dereferences in encode_attrs()
6d26d9bbf59a : drm/i915/tgl: add GEN12_MAX_CONTEXT_HW_ID
487f471da34d : drm/i915/tgl: add Gen12 default indirect ctx offset
bd3b3004b1d3 : drm/i915/tgl: Report valid VDBoxes with SFC capability
2833ddccbdb4 : drm/i915: Be defensive when starting vma activity
44c22f3f1a0a : drm/i915: Serialize insertion into the file->mm.request_list
149d6deb880c : drm/i915: Sanitize PHY state during display core uninit
5f912f7ced42 : dt-bindings: reset: hisilicon: Add ao reset controller
33a1c553d026 : dt-bindings: reset: hisilicon: Update compatible documentation
f84470749bb9 : dt-bindings: gpu: mali-utgard: add hisilicon,hi6220-mali compatible
a63af99f0d0d : spi: spi-fsl-dspi: Move dspi_interrupt above dspi_transfer_one_message
404be07f4ed2 : ASoC: intel: cht_bsw_max98090_ti: Add all Chromebooks that need pmc_plt_clk_0 quirk
351b31002c18 : ASoC: meson: g12a-tohdmitx: require regmap mmio
18dd62ae3bc3 : ASoC: meson: axg-tdm-formatter: free reset on device removal
206175306da1 : spi: spi-fsl-dspi: Fix typos
d6bdfa6c203d : spi: spi-fsl-dspi: Use reverse Christmas tree declaration order
3a11ea664be6 : spi: spi-fsl-dspi: Replace legacy spi_master names with spi_controller
bee44359169e : spi: spi-fsl-dspi: Remove pointless assignment of master->transfer to NULL
9b536d3647ee : spi: spi-fsl-dspi: Remove unused initialization of 'ret' in dspi_probe
abbd0ef1f254 : spi: spi-fsl-dspi: Reduce indentation in dspi_release_dma()
06d5dd29976f : spi: spi-fsl-dspi: Change usage pattern of SPI_MCR_* and SPI_CTAR_* macros
9e6f784e66cb : spi: spi-fsl-dspi: Demistify magic value in SPI_SR_CLEAR
b2655196cf9c : spi: spi-fsl-dspi: Use BIT() and GENMASK() macros
5782a17fe528 : spi: spi-fsl-dspi: Remove unused defines and includes
50fcd84764fc : spi: spi-fsl-dspi: Fix code alignment
6ac3a0ebfcc2 : dmabuf: Mark up onstack timer for selftests
2969a78aead3 : drm/i915: Fix HW readout for crtc_clock in HDMI mode
6869b7b20659 : memremap: provide a not device managed memremap_pages
6f42193fd86e : memremap: don't use a separate devm action for devmap_managed_enable_get
fdc029b19dfd : memremap: remove the dev field in struct dev_pagemap
0c385190392d : resource: add a not device managed request_free_mem_region variant
8402ce61bec2 : mm/mmu_notifiers: check if mmu notifier callbacks are allowed to fail
9b2ed9cb975c : mm: remove CONFIG_MIGRATE_VMA_HELPER
06d462beb470 : mm: remove the unused MIGRATE_PFN_DEVICE flag
2a915acf88ac : mm: remove the unused MIGRATE_PFN_ERROR flag
f268307ec7c7 : nouveau: simplify nouveau_dmem_migrate_vma
bfe69ef94aee : nouveau: simplify nouveau_dmem_migrate_to_ram
107ba59fc6d7 : nouveau: remove a few function stubs
2ab2bda53c98 : nouveau: factor out dmem fence completion
64de8b8d65f9 : nouveau: factor out device memory address calculation
dea027f28209 : nouveau: reset dma_nr in nouveau_dmem_migrate_alloc_and_copy
a7d1f22bb74f : mm: turn migrate_vma upside down
471f39020569 : drm/amdkfd: use mmu_notifier_put
0029cab3146a : drm/amdkfd: fix a use after free race with mmu_notifer unregister
534e5f84b7a9 : drm/radeon: use mmu_notifier_get/put for struct radeon_mn
c7d8b7824ff9 : hmm: use mmu_notifier_get/put for 'struct hmm'
7f01494fd85f : spi: Fix the number of CS lines documented as an example
c7e6f0e99227 : csky: Support kernel non-aligned access
8eb2fd00f65a : spi: zynq-qspi: Fix missing spi_unregister_controller when unload module
c372a35550c8 : ASoC: uniphier: Fix double reset assersion when transitioning to suspend state
dc140045c0ca : csky: Fixup defer cache flush for 610
d720e64150c7 : iommu/arm-smmu: Ensure 64-bit I/O accessors are available on 32-bit CPU
962411b05a6d : dmaengine: ti: omap-dma: Add cleanup in omap_dma_probe()
2c231c0c1dec : dmaengine: ti: dma-crossbar: Fix a memory leak bug
df58525df395 : can: mcp251x: remove custom DMA mapped buffer
6a07c2305ab2 : can: mcp251x: Use DT-supplied interrupt flags
3964576307ed : can: mcp251x: Use dev_name() during request_threaded_irq()
d84ea2123f8d : can: mcp251x: mcp251x_hw_reset(): allow more time after a reset
af669cd26e0a : can: mcp251x: use u8 instead of uint8_t
d344c6d6c33f : can: mcp251x: fix print formating strings
4669597496dc : can: mcp251x: avoid long lines
77654a6da00f : can: mcp251x: remove unnecessary blank lines
3b9bcede4d9f : can: mcp251x: convert block comments to network style comments
b3402c405747 : can: m_can_platform: m_can_plat_probe(): add missing error handling if mcan_class is NULL
28b0ffe98b53 : can: m_can_platform: remove not needed casts to struct m_can_plat_priv *
6093f744fec7 : can: tcan4x5x: fix data length in regmap write path
7fbda1306542 : can: tcan4x5x: tcan4x5x_can_probe(): add missing error handling if mcan_class is NULL
ad07819f223e : can: tcan4x5x: remove not needed casts to struct tcan4x5x_priv *
65668b326956 : can: tcan4x5x: remove unused struct tcan4x5x_priv::tcan4x5x_lock
653ee35ce6d5 : can: hi311x: remove custom DMA mapped buffer
1f0dee39e3cb : can: peak_pci: Make structure peak_pciec_i2c_bit_ops constant
30cc0ed73e33 : can: rcar_can: Remove unused platform data support
d071fd294f24 : dmaengine: change alignment of mux_configure32 and fsl_edma_chan_mux
4f48e29f7673 : dmaengine: make mux_configure32 static
698f7a9be9b2 : dmaengine: mv_xor_v2: Fix -Wshift-negative-value
3a1144f83c53 : MAINTAINERS: dmaengine: dw axi dmac: Fix typo in a path
ccfb5bd71d3d : powerpc/pseries/mobility: use cond_resched when updating device tree
10e4850d7c7f : powerpc/rtas: allow rescheduling while changing cpu states
a6717c01ddc2 : powerpc/rtas: use device model APIs and serialization during LPM
415480dce2ef : powerpc/603: Fix handling of the DIRTY flag
6bb25170d7a4 : powerpc/64s/radix: Remove redundant pfn_pte bitop, add VM_BUG_ON
4dd7554a6456 : powerpc/64: Add VIRTUAL_BUG_ON checks for __va and __pa addresses
10c4bd7cd28e : powerpc/perf: fix imc allocation failure handling
31f210cf42d4 : powerpc/64s/radix: Fix memory hot-unplug page table split
8f51e3929470 : powerpc/64s/radix: Fix memory hotplug section page table creation
e354d7dc81d0 : powerpc/64: allow compiler to cache 'current'
7ab0b7cb8951 : powerpc/32: Add warning on misaligned copy_page() or clear_page()
f204338f8e29 : powerpc/mm: ppc 603 doesn't need update_mmu_cache()
f49f4e2b68b6 : powerpc/mm: Simplify update_mmu_cache() on BOOK3S32
e5a1edb9fe4c : powerpc/mm: move update_mmu_cache() into book3s hash utils.
4c1616ef036f : powerpc/mm: move FSL_BOOK3 version of update_mmu_cache()
d9642117914c : powerpc/mm: define empty update_mmu_cache() as static inline
ad628a34ec4e : powerpc/mm: don't display empty early ioremap area
9d6d712fbf77 : powerpc/32s: Fix boot failure with DEBUG_PAGEALLOC without KASAN.
38a0d0cdb46d : powerpc/futex: Fix warning: 'oldval' may be used uninitialized in this function
663c0c9496a6 : powerpc/kasan: Fix shadow area set up for modules.
45ff3c559585 : powerpc/kasan: Fix parallel loading of modules.
658d029df0bc : powerpc/hw_breakpoint: move instruction stepping out of hw_breakpoint_handler()
65e701b2d2a8 : powerpc/ptdump: drop non vital #ifdefs
f3a2ac05894b : powerpc/ptdump: get out of note_prot_wx() when CONFIG_PPC_DEBUG_WX is not selected.
822423527281 : powerpc/ptdump: drop dummy KERN_VIRT_START on PPC32
e033829d2aaa : powerpc/ptdump: fix walk_pagetables() address mismatch
7c7a532ba3fc : powerpc/ptdump: Fix addresses display on PPC32
b48b8bc45a8f : dmaengine: dw: Update Intel Elkhart Lake Service Engine acronym
14c2a7b934e4 : dt-bindings: dmaengine: nbpfaxi: Rename bindings documentation file
a8c16b7593bd : drm/komeda: Add support for 'memory-region' DT node property
4b67f1ddcf23 : iommu/arm-smmu: Make private implementation details static
7cfefab6563f : clk: meson: axg-audio: add g12a reset support
0688587a7120 : dt-bindings: clock: meson: add resets to the audio clock controller
a180d023ec7b : auxdisplay: ht16k33: Make ht16k33_fb_fix and ht16k33_fb_var constant
cfddf9f4c9f0 : locks: fix a memory leak bug in __break_lease()
6c9050a73469 : irqchip: Remove dev_err() usage after platform_get_irq()
a512584abd7a : irqchip: Add include guard to irq-partition-percpu.h
7224cec4e76c : irqchip/mmp: Do not call irq_set_default_host() on DT platforms
342be1068d9b : irqchip/gic-v3-its: Remove the redundant set_bit for lpi_map
7f2481b39b4c : irqchip/gic-v3: Add quirks for HIP06/07 invalid GICD_TYPER erratum 161010803
25edaed6c7fe : irqchip/gic: Skip DT quirks when evaluating IIDR-based quirks
ad5a78d3da81 : irqchip/gic-v3: Warn about inconsistent implementations of extended ranges
5f51f803826e : irqchip/gic-v3: Add EPPI range support
4b049063e0bc : dt-bindings: interrupt-controller: arm,gic-v3: Describe EPPI range support
52085d3f2028 : irqchip/gic-v3: Dynamically allocate PPI partition descriptors
81a43273045b : irqchip/gic-v3: Dynamically allocate PPI NMI refcounts
1a60e1e64391 : irqchip/gic: Prepare for more than 16 PPIs
211bddd210a6 : irqchip/gic-v3: Add ESPI range support
ea4e537ae149 : dma-buf: Use %zu for printing sizeof
2d122942484c : Revert "init/Kconfig: Fix infinite Kconfig recursion on PPC"
866246534836 : dt-bindings: interrupt-controller: arm,gic-v3: Describe ESPI range support
e91b036e1c20 : irqchip/gic-v3: Add INTID range and convertion primitives
13d22e2e1f35 : irqchip/gic: Rework gic_configure_irq to take the full ICFGR base
117acf5c29dd : powerpc/Makefile: Always pass --synthetic to nm if supported
a7e42142926f : gpio: ftgpio: Move hardware initialization
eb1e8bd6e390 : gpio: Use callback presence to determine need of valid_mask
da9b142ab2c5 : pinctrl: stmfx: Use the callback to populate valid_mask
c9fc5aff2172 : gpio: Pass mask and size with the init_valid_mask()
f52a0c7b5eb9 : gpio: stubs in headers should be inline
f3260e3ea1f5 : gpio: mockup: don't depend twice on GPIOLIB
fcf887e7caaa : HID: wacom: correct misreported EKR ring values
be819aa6f111 : csky: Fixup arch_get_unmapped_area() implementation
f25896ebfe0c : x86/PCI: Remove superfluous returns from void functions
01b45d3c8f87 : dw-hdmi-cec: use cec_notifier_cec_adap_(un)register
7070fe7386c1 : drm: dw-hdmi: use cec_notifier_conn_(un)register
6311b6521bcc : drivers: qcom: Add BCM vote macro to header
2ca371d84751 : ALSA: hda/ca0132 - Add new SBZ quirk
1a15718b41df : ALSA: usb-audio: Add implicit fb quirk for Behringer UFX1604
769a807d0b41 : xfrm: policy: avoid warning splat when merging nodes
936376f88ff1 : arm: select the dma-noncoherent symbols for all swiotlb builds
d4507d421355 : arm64: dts: sdm845: Add dynamic CPU power coefficients
b602614a8107 : lockdown: Print current->comm in restriction messages
1957a85b0032 : efi: Restrict efivar_ssdt_load when the kernel is locked down
ccbd54ff54e8 : tracefs: Restrict tracefs when the kernel is locked down
5496197f9b08 : debugfs: Restrict debugfs when the kernel is locked down
29d3c1c8dfe7 : kexec: Allow kexec_file() with appropriate IMA policy when locked down
b0c8fdc7fdb7 : lockdown: Lock down perf when in confidentiality mode
9d1f8be5cf42 : bpf: Restrict bpf when kernel lockdown is in confidentiality mode
a94549dd87f5 : lockdown: Lock down tracing and perf kprobes when in confidentiality mode
02e935bf5b34 : lockdown: Lock down /proc/kcore
906357f77a07 : x86/mmiotrace: Lock down the testmmiotrace module
20657f66ef52 : lockdown: Lock down module params that specify hardware parameters (eg. ioport)
794edf30ee6c : lockdown: Lock down TIOCSSERIAL
3f19cad3fa0d : lockdown: Prohibit PCMCIA CIS storage when the kernel is locked down
6ea0e815fc5e : acpi: Disable ACPI table override if the kernel is locked down
41fa1ee9c6d6 : acpi: Ignore acpi_rsdp kernel param when the kernel has been locked down
f474e1486b78 : ACPI: Limit access to custom_method when the kernel is locked down
95f5e95f41df : x86/msr: Restrict MSR access when the kernel is locked down
96c4f67293e4 : x86: Lock down IO port access when the kernel is locked down
eb627e17727e : PCI: Lock down BAR access when the kernel is locked down
38bd94b8a1bd : hibernate: Disable when the kernel is locked down
155bdd30af17 : kexec_file: Restrict at runtime if the kernel is locked down
99d5cadfde2b : kexec_file: split KEXEC_VERIFY_SIG into KEXEC_SIG and KEXEC_SIG_FORCE
fef5dad98760 : lockdown: Copy secure_boot flag in boot params across kexec reboot
7d31f4602f8d : kexec_load: Disable at runtime if the kernel is locked down
9b9d8dda1ed7 : lockdown: Restrict /dev/{mem,kmem,port} when the kernel is locked down
49fcf732bdae : lockdown: Enforce module signatures if the kernel is locked down
000d388ed3bb : security: Add a static lockdown policy LSM
9e47d31d6a57 : security: Add a "locked down" LSM hook
e6b1db98cf4d : security: Support early LSMs
10541f037bd9 : scsi: lpfc: Update lpfc version to 12.4.0.0
c00f62e6c546 : scsi: lpfc: Merge per-protocol WQ/CQ pairs into single per-cpu pair
0d8af096430e : scsi: lpfc: Add NVMe sequence level error recovery support
d79c9e9d4b3d : scsi: lpfc: Support dynamic unbounded SGL lists on G7 hardware.
e62245d923ca : scsi: lpfc: Add MDS driver loopback diagnostics support
ec76242f3be7 : scsi: lpfc: Add first and second level hardware revisions to sysfs reporting
323506644972 : scsi: lpfc: Migrate to %px and %pf in kernel print calls
1df09449902d : scsi: lpfc: Add simple unlikely optimizations to reduce NVME latency
d9f492a1a1ab : scsi: lpfc: Fix coverity warnings
db197bc4699b : scsi: lpfc: Fix nvme first burst module parameter description
4945c0f95bbf : scsi: lpfc: Fix BlockGuard enablement on FCoE adapters
845d0327bf08 : scsi: lpfc: Fix reported physical link speed on a disabled trunked link
f98b2fd796d0 : scsi: lpfc: Fix Max Frame Size value shown in fdmishow output
6db51abb8dc3 : scsi: lpfc: Fix upcall to bsg done in non-success cases
07b1b91412c8 : scsi: lpfc: Fix sli4 adapter initialization with MSI
6a224b47fd01 : scsi: lpfc: Fix nvme sg_seg_cnt display if HBA does not support NVME
005d8eb92847 : scsi: lpfc: Fix nvme target mode ABTSing a received ABTS
84f2ddf8cf31 : scsi: lpfc: Fix hang when downloading fw on port enabled for nvme
5e0e2318aa2a : scsi: lpfc: Fix too many sg segments spamming in kernel log
8c24a4f643ed : scsi: lpfc: Fix crash due to port reset racing vs adapter error handling
894bb17f0cb0 : scsi: lpfc: Fix deadlock on host_lock during cable pulls
6825b7bd3203 : scsi: lpfc: Fix error in remote port address change
a6d10f24a04d : scsi: lpfc: Fix driver nvme rescan logging
c26c265b168b : scsi: lpfc: Fix sg_seg_cnt for HBAs that don't support NVME
a643c6de1441 : scsi: lpfc: Fix propagation of devloss_tmo setting to nvme transport
b95b21193c85 : scsi: lpfc: Fix loss of remote port after devloss due to lack of RPIs
96d156f95c92 : scsi: lpfc: Fix devices that don't return after devloss followed by rediscovery
07f50997d66c : scsi: lpfc: Fix null ptr oops updating lpfc_devloss_tmo via sysfs attribute
6ede2ddd8bdd : scsi: lpfc: Fix FLOGI handling across multiple link up/down conditions
3ad348d94452 : scsi: lpfc: Fix oops when fewer hdwqs than cpus
4b0a42be26dd : scsi: lpfc: Fix irq raising in lpfc_sli_hba_down
61184f1742c9 : scsi: lpfc: Fix Oops in nvme_register with target logout/login
08180db2542b : scsi: lpfc: Fix issuing init_vpi mbox on SLI-3 card
26d824ca45a8 : scsi: lpfc: Fix ADISC reception terminating login state if a NVME target
7f20c1cb236a : scsi: lpfc: Fix discovery when target has no GID_FT information
57178b927550 : scsi: lpfc: Fix port relogin failure due to GID_FT interaction
296012285c90 : scsi: lpfc: Fix leak of ELS completions on adapter reset
8d34a59caecd : scsi: lpfc: Fix failure to clear non-zero eq_delay after io rate reduction
3cee98db2610 : scsi: lpfc: Fix crash on driver unload in wq free
1d755d6477ca : scsi: lpfc: Fix ELS field alignments
4f1a2fef2af6 : scsi: lpfc: Fix PLOGI failure with high remoteport count
31f06d2e7372 : scsi: lpfc: Limit xri count for kdump environment
a967783300bf : scsi: lpfc: remove NULL check before some freeing functions
d508e31df10f : scsi: ufs-qcom: Make structure ufs_hba_qcom_vops constant
77ffd3465ba8 : scsi: lpfc: Mitigate high memory pre-allocation by SCSI-MQ
78d4b1327d8b : scsi: lpfc: use spin_lock_irqsave in IRQ context
ee9a256cd8d0 : scsi: lpfc: remove redundant code
9730ddfb123d : scsi: fnic: remove redundant assignment of variable rc
3cf92f4bfccb : scsi: qla2xxx: cleanup trace buffer initialization
edbd56472a63 : scsi: qla2xxx: qla2x00_alloc_fw_dump: set ha->eft
2f7576347cf3 : sctp: remove net sctp.x_enable working as a global switch
56dd525abd56 : sctp: add SCTP_AUTH_SUPPORTED sockopt
03f961270f42 : sctp: add sctp_auth_init and sctp_auth_free
219f9ea4d3b7 : sctp: use ep and asoc auth_enable properly
df2c71ffdfae : sctp: add SCTP_ASCONF_SUPPORTED sockopt
a2eeacc83043 : sctp: check asoc peer.asconf_capable before processing asconf
bb2ded26028b : sctp: not set peer.asconf_capable in sctp_association_init
4e27428fb562 : sctp: add asconf_enable in struct sctp_endpoint
af809709e9df : net: remove empty inet_exit_net
14b54ac4fbb9 : tc-testing: concurrency: wrap piped rule update commands
c11a99e79423 : tc-testing: use dedicated DUMMY interface name for dummy dev
1edfb8ed6cc1 : nfp: flower: verify that block cb is not busy before binding
b68271609c4f : fs/xfs: Fix return code of xfs_break_leased_layouts()
cd9d4ff9b78f : Kconfig: Fix the reference to the IDT77105 Phy driver in the description of ATM_NICSTAR_USE_IDT77105
6636fb310681 : r8152: fix accessing skb after napi_gro_receive
2f102274e812 : MAINTAINERS: net_failover: Fix typo in a filepath
3a7ef457e851 : ipv6: Fix return value of ipv6_mc_may_pull() for malformed packets
64b95df91f44 : drm/i915: Assume exclusive access to objects inside resume
8725fcd99a30 : x86/irq: Check for VECTOR_UNUSED directly
d6f83427ff42 : x86/irq: Move IS_ERR_OR_NULL() check into common do_IRQ() code
e30c44e2e59c : x86/irq: Improve definition of VECTOR_SHUTDOWN et al
8084499bd7d4 : irqchip/irq-ingenic-tcu: Fix COMPILE_TEST building
3becd97e032a : MIPS: Octeon: Fix a typo in #define OCTOEN_SERIAL_LEN
0ac33e4e9b5e : selftests: use "$(MAKE)" instead of "make"
ef8d8ccdc216 : tcp: make sure EPOLLOUT wont be missed
edde25e55d87 : net: phy: realtek: support NBase-T MMD EEE registers on RTL8125
99b60d56a35b : net: phy: add EEE-related constants
607f625b86f9 : net: flow_offload: convert block_ing_cb_list to regular list type
b09d6e473974 : vfio/type1: remove duplicate retrieval of reserved regions
a717072007e8 : vfio/type1: Add IOVA range capability support
9b77e5c79840 : vfio/type1: check dma map request is within a valid iova range
c84b82dd3e59 : x86/fixmap: Cleanup outdated comments
d0ff14fdc987 : genirq: Properly pair kobject_del() with kobject_add()
78becab98b8f : vfio/spapr_tce: Fix incorrect tce_iommu_group memory free
eee413e620f4 : vfio-mdev/mtty: Simplify interrupt generation
db2cb969e8ae : vfio: re-arrange vfio region definitions
f45daadfe1ad : vfio/type1: Update iova list on detach
af029169b8fd : vfio/type1: Check reserved region conflict and update iova list
1108696aecf0 : vfio/type1: Introduce iova list and add iommu aperture validity check
a87fa5bcf86d : arm64: dts: qcom: qcs404: Update memory map to v3
cc3375607d79 : drm/i915: Use 0 for the unordered context
00452ba9fdb5 : x86/platform/intel/iosf_mbi Rewrite locking
96158346b59b : drm/i915: Select DMABUF_SELFTESTS for the default i915.ko debug build
1ee170ea3f0d : lkdtm: Split WARNING into separate tests
d4e0f82ac840 : media: pixfmt-compressed.rst: improve H264/HEVC/MPEG1+2/VP8+9 documentation
051f8d2d86f8 : media: docs-rst: Document memory-to-memory video decoder interface
b867d9ce0915 : media: vicodec: set flags for vdec/stateful OUTPUT coded formats
abf8dd2922b5 : media: mtk-vcodec: flag OUTPUT formats with V4L2_FMT_FLAG_DYN_RESOLUTION
5aecb7d03037 : media: venus: vdec: flag OUTPUT formats with V4L2_FMT_FLAG_DYN_RESOLUTION
60a039eb27f9 : media: videodev2.h: add V4L2_FMT_FLAG_DYN_RESOLUTION
c49a0a80137c : x86/CPU/AMD: Clear RDRAND CPUID bit on AMD family 15h/16h
2b770bee787d : media: videodev2.h: add V4L2_FMT_FLAG_CONTINUOUS_BYTESTREAM
f9ef724d4896 : ALSA: hda - Fixes inverted Conexant GPIO mic mute led
760327930e10 : media: hantro: Enable H264 decoding on rk3288
dea0a82f3d22 : media: hantro: Add support for H264 decoding on G1
a9471e25629b : media: hantro: Add core bits to support H264 decoding
56d8d6413d02 : drm/drv: Use // for comments in example code
2989f6451084 : dma-buf: Add selftests for dma-fence
3636e82135ce : soc: samsung: chipid: Fix memory leak in error path
9536b64ac0d6 : dma-buf: Introduce selftesting framework
555df336c754 : keys: Fix description size
aa4fffec310d : drm/panfrost: Remove opp table when unloading
e21dd290881b : drm/panfrost: Enable devfreq to work without regulator
7282f7645d06 : drm/panfrost: Implement per FD address spaces
3efdf83ca0f9 : drm/panfrost: Fix missing unlock on error in panfrost_mmu_map_fault_addr()
6c2eb77bf566 : media: hantro: Move copy_metadata() before doing a decode operation
341772b82a3b : media: cedrus: Specify H264 startcode and decoding mode
3f715c64be6e : media: cedrus: Cleanup control initialization
c3adb85745ca : media: uapi: h264: Get rid of the p0/b0/b1 ref-lists
8cae93e09011 : media: uapi: h264: Add the concept of start code
5604be66a568 : media: uapi: h264: Add the concept of decoding mode
7bb3c32abd7b : media: uapi: h264: Rename pixel format
4333fb96ca10 : media: lib/sort.c: implement sort() variant taking context argument
ba7e4a08bbf7 : iommu/arm-smmu: Add context init implementation hook
62b993a36e4c : iommu/arm-smmu: Add reset implementation hook
3995e18689fd : iommu/arm-smmu: Add configuration implementation hook
6d7dff62afb0 : iommu/arm-smmu: Move Secure access quirk to implementation
fc058d37b345 : iommu/arm-smmu: Add implementation infrastructure
c5fc64881f07 : iommu/arm-smmu: Rename arm-smmu-regs.h
00320ce65058 : iommu/arm-smmu: Abstract GR0 accesses
19713fd40df8 : iommu/arm-smmu: Abstract context bank accesses
aadbf2143aeb : iommu/arm-smmu: Abstract GR1 accesses
6100576284e9 : iommu/arm-smmu: Get rid of weird "atomic" write
71e8a8cdaff9 : iommu/arm-smmu: Split arm_smmu_tlb_inv_range_nosync()
490325e0c123 : iommu/arm-smmu: Rework cb_base handling
620565a76bb3 : iommu/arm-smmu: Convert context bank registers to bitfields
5114e96cb27e : iommu/arm-smmu: Convert GR1 registers to bitfields
0caf5f4e84fe : iommu/arm-smmu: Convert GR0 registers to bitfields
a5b396ce5001 : iommu/qcom: Mask TLBI addresses correctly
353b325047fd : iommu/arm-smmu: Mask TLBI address correctly
e1d7b66b815a : drm/i915: i915_active.retire() is optional
74585fcb7b3c : selftests, arm64: fix uninitialized symbol in tags_test.c
4843a543fad3 : media: gspca: zero usb_buf on error
2509d725e02a : media: rockchip/rga: Update maintainership
ed9927533a64 : nfsd: Fix the documentation for svcxdr_tmpalloc()
b96811cd0246 : nfsd: Fix up some unused variable warnings
7775ec57f4c7 : nfsd: close cached files prior to a REMOVE or RENAME that would replace target
501cb1849f86 : nfsd: rip out the raparms cache
6b556ca2872b : nfsd: have nfsd_test_lock use the nfsd_file cache
5c4583b2b78e : nfsd: hook up nfs4_preprocess_stateid_op to the nfsd_file cache
eb82dd393744 : nfsd: convert fi_deleg_file and ls_file fields to nfsd_file
fd4f83fd7dfb : nfsd: convert nfs4_file->fi_fds array to use nfsd_files
8b8900b729e4 : media: hdpvr: add terminating 0 at end of string
0d616f2a3fdb : media: radio/si470x: kill urb on error
3cec570b6d9c : media: vidioc-queryctrl.rst: fix broken c:type references
f4378baf07a2 : media: stm32-dcmi: add support of several sub-devices
34f8d704a32a : media: stm32-dcmi: add media controller support
585b18ede91d : media: stm32-dcmi: trace the supported fourcc/mbus_code
510b31882509 : media: stm32-dcmi: improve sensor subdev naming
6b338c720c13 : media: Fix various misspellings of disconnected
5920afa3c85f : nfsd: hook nfsd_commit up to the nfsd_file cache
48cd7b51258c : nfsd: hook up nfsd_read to the nfsd_file cache
b493523926f9 : nfsd: hook up nfsd_write to the new nfsd_file cache
65294c1f2c5e : nfsd: add a new struct file caching facility to nfsd
7239a40ca8bf : vfs: Export flush_delayed_fput for use by knfsd.
b72679ee89a0 : notify: export symbols for use by the knfsd file cache
18f6622ebbde : locks: create a new notifier chain for lease attempts
f69d6d8eef78 : sunrpc: add a new cache_detail operation for when a cache is flushed
4fa4ef39e1c4 : media: Clarify how menus are hidden by SUBDRV_AUTOSELECT
4866073e6ddf : svcrdma: Use llist for managing cache of recv_ctxts
d6dfe43ec606 : svcrdma: Remove svc_rdma_wq
988721db93b2 : block: remove struct request_queue queue_head
5a6b7ef69e3d : drm/i915/gen11: Allow usage of all GPIO pins
9301d28dccd0 : arm64: dts: rockchip: fix vcc_host_5v regulator for usb3 host
70d6894d1456 : drm/i915: Serialize against vma moves
4d24376370fb : gpu: ipu-v3: image-convert: only sample into the next tile if necessary
fbefb84dd142 : gpu: ipu-v3: image-convert: move tile burst alignment out of loop
5fb8b650cc11 : gpu: ipu-v3: image-convert: bail on invalid tile sizes
de2564c70fcc : gpu: ipu-v3: image-convert: fix image downsize coefficients and tiling calculation
2e67a553e965 : gpu: ipu-v3: image-convert: limit input seam position to hardware requirements
82c3e948cc0f : gpu: ipu-v3: image-convert: fix output seam valid interval
ca84b1b86040 : gpu: ipu-v3: image-convert: move output seam valid interval calculation into find_best_seam
cd42fa171d91 : arm64: dts: imx8qxp: Add DSP DT node
01c493144e52 : arm64: dts: imx8mn: Add cpu-freq support
3e44dd09736d : arm64: dts: imx8mn-ddr4-evk: Add rohm,bd71847 PMIC support
089a6adeb0fb : arm64: dts: imx8mn-ddr4-evk: Add i2c1 support
13cb15e0a6f5 : arm64: dts: freescale: Add i.MX8MN DDR4 EVK board support
ee8696be6898 : arm64: dts: imx8mn: Add gpio-ranges property
6c3debcbae47 : arm64: dts: freescale: Add i.MX8MN dtsi support
9b75651f41a0 : gpu: ipu-v3: image-convert: enable V4L2_PIX_FMT_BGRX32 and _RGBX32
a59957172b0c : gpu: ipu-v3: enable remaining 32-bit RGB V4L2 pixel formats
a1406b72cbca : arm64: dts: imx8mm: Enable cpu-idle driver
491d3a3fc113 : arm64: dts: ls1028a: Add esdhc node in dts
81f36887ea33 : arm64: dts: ls1028a: Add properties node for Display output pixel clock
7cb220a75ff3 : arm64: dts: lx2160a: Fix incorrect I2C clock divider
ced41bb1caef : arm64: dts: ls1028a: Fix incorrect I2C clock divider
52d3406ec72d : arm64: dts: ls1012a: Fix incorrect I2C clock divider
86c457e3991a : arm64: dts: ls1088a: Fix incorrect I2C clock divider
f64697bd0b9e : arm64: dts: ls1028a: fix gpio nodes
571cebfe8e2b : arm64: dts: ls1028a: Add Thermal Monitor Unit node
0a46fff2f910 : x86/boot/compressed/64: Fix boot on machines with broken E820 table
df5eff6d2a44 : udlfb: Make dlfb_ops constant
06b1f4b9f2a0 : video: fbdev/mmp/core: Use struct_size() in kzalloc()
2012f7762e8d : video: fbdev: viafb: Remove dead code
efbd44abaf74 : video: fbdev: aty[128]fb: Remove dead code
cc0c3e39e51b : video: fbdev: sh_mobile_lcdcfb: Mark expected switch fall-through
af70a48698ca : video: fbdev: radeonfb: Use dev_get_drvdata
70fc43c0998d : video: fbdev: sm712fb: Use dev_get_drvdata
dbb4a75b9c40 : video: fbdev: pvr2fb: remove unnecessary comparison of unsigned integer with < 0
51677dfcc17f : efifb: BGRT: Improve efifb_bgrt_sanity_check
b6a32bbd8735 : genirq: Force interrupt threading on RT
613cc5cd745c : clk: imx8mn: Add necessary frequency support for ARM PLL table
313ccbad732d : clk: imx8mn: Add missing rate_count assignment for each PLL structure
62a17029611a : arm64: dts: renesas: r8a77980: Fix IPMMU-VC0 base address
8703ba77ec55 : arm64: dts: renesas: ebisu, draak: Limit EtherAVB to 100Mbps
e77ad88d0c62 : arm64: dts: renesas: hihope-common: Add HDMI audio support
24ce0bab260b : iommu/omap: Use the correct type for SLAB_HWCACHE_ALIGN
e0e1df61524f : soc: renesas: rcar-sysc: Eliminate local variable gov
da51ceda8ab0 : soc: renesas: rcar-sysc: Add goto to of_node_put() before return
06c9fdf3b9f1 : NFS: On fatal writeback errors, we need to call nfs_inode_remove_request()
17d8c5d14500 : NFS: Fix initialisation of I/O result struct in nfs_pgio_rpcsetup
eb2c50da9e25 : NFS: Ensure O_DIRECT reports an error if the bytes read/written is 0
f4340e9314db : NFSv4/pnfs: Fix a page lock leak in nfs_pageio_resend()
9821421a291b : NFSv4: Fix return value in nfs_finish_open()
90cf500e338a : NFSv4: Fix return values for nfs4_file_open()
7e10cc25bfa0 : NFS: Don't refresh attributes with mounted-on-file information
a03fa77d85a7 : ARM: dts: r8a7779: Use SYSC "always-on" PM Domain for HSCIF
2d05dba2b25e : HID: cp2112: prevent sleeping function called from invalid context
b640be5bc8e4 : HID: intel-ish-hid: ipc: add EHL device id
876eb9bfa9d6 : ARM: vf610-zii-cfu1: Add node for switch watchdog
b72fb1dcd2ea : HID: wacom: Correct distance scale for 2nd-gen Intuos devices
4a92f07816ba : bus: imx-weim: use module_platform_driver()
fc19a57dd483 : HID: intel-ish-hid: ipc: check the NO_D3 flag to distinguish resume paths
2db8edaa88c1 : HID: intel-ish-hid: ipc: make ish suspend paths clear
c1ca58f6982b : HID: intel-ish-hid: ipc: set NO_D3 flag only when needed
580ea2c2ae07 : ARM: dts: imx6: drop gpmi-nand address and size cells
291b983846d5 : ARM: dts: imx6: replace simple-bus by simple-mfd for anatop
38a429c898dd : netfilter: add include guard to nf_conntrack_h323_types.h
f8cade831018 : clk: imx8mn: fix int pll clk gate
be378b600791 : clk: imx8mn: Add GIC clock
b3d08a4b1e46 : clk: imx8mn: Fix incorrect parents
3125c9eb01e3 : clk: imx8mm: Fix incorrect parents
78f5666c18f3 : clk: imx8mq: Fix sys3 pll references
a1e37b0259e7 : drm/i915: Only emit the 'send bug report' once for a GPU hang
33da8e7c814f : signal: Allow cifs and drbd to receive their terminating signals
49ff824a028a : m68k: defconfig: Update defconfigs for v5.3-rc2
053b51429569 : m68k: atari: Rename shifter to shifter_st to avoid conflict
94c04390225b : m68k: Prevent some compiler warnings in Coldfire builds
aee6bff1c325 : m68k: mac: Revisit floppy disc controller base addresses
b2ffaa0c7fca : ARM: dts: imx6qdl-colibri: add phy to fec
4e9ccbd67482 : ARM: dts: imx7-colibri: add recovery for I2C for iMX7
02200d29c324 : ARM: dts: imx7-colibri: Add sleep pinctrl to ethernet
03d655ff251c : ARM: dts: imx7-colibri: prepare module device tree for FlexCAN
a95fbda08ee2 : ARM: dts: imx7-colibri: disable HS400
4ff96fb52c69 : livepatch: Nullify obj->mod in klp_module_coming()'s error path
037ab580f075 : ARM: dts: imx7-colibri: make sure module supplies are always on
ee050dc83bc3 : lib/stackdepot: Fix outdated comments
f897e60a12f0 : x86/apic: Handle missing global clockevent gracefully
f1c6ece23729 : kprobes: Fix potential deadlock in kprobe_optimizer()
77d760328ee0 : perf/x86: Fix typo in comment
6cb0880f0822 : pinctrl: intel: remap the pin number to gpio offset for irq enabled pin
d67739268cf0 : drm/i915/gt: Mark up the nested engine-pm timeline lock as irqsafe
608b038aec9f : ARM: dts: imx7d: cl-som-imx7: add compatible for phy
b0fdc01354f4 : sched/core: Schedule new worker even if PI-blocked
342061c53a04 : x86/msr-index: Move AMD MSRs where they belong
6a736ebf314a : drm/i915: Always wrap the ring offset before resetting
9846a4524ac9 : ARM: dts: imx7d: cl-som-imx7: make ethernet work again
dce84022376d : ARM: dts: imx6ul: Add csi node
89a26cd4b501 : netfilter: xt_nfacct: Fix alignment mismatch in xt_nfacct_match_info
14c415862c06 : netfilter: nft_flow_offload: missing netlink attribute policy
f20faa06d83d : netfilter: ebtables: Fix argument order to ADD_COUNTER
0d7342c36374 : MAINTAINERS: Remove IP MASQUERADING record
fdf4f2fb8e89 : drivers: thermal: processor_thermal_device: Export sysfs interface for TCC offset
d777478599f7 : drm/xen-front: Make structure fb_funcs constant
39f14e79b15a : powerpc/xmon: Add a dump of all XIVE interrupts
b4868ff55d08 : powerpc/xive: Fix dump of XIVE interrupt under pseries
c3e0dbd7f780 : powerpc/xmon: Check for HV mode when dumping XIVE info from OPAL
201ed7f327a1 : powerpc/powernv/ioda2: Create bigger default window with 64k IOMMU pages
c37c792dec09 : powerpc/powernv/ioda2: Allocate TCE table levels on demand for default DMA window
4f7e0babbc7c : powerpc/iommu: Allow bypass-only for DMA
56090a3902c8 : powerpc/powernv/ioda: Fix race in TCE level allocation
c784be435d5d : powerpc/pseries: Fix cpu_hotplug_lock acquisition in resize_hpt()
5d888b481e6a : xfs: fix reflink source file racing with directio writes
dec43da46f63 : fpga: altera-ps-spi: Fix getting of optional confd gpio
165d42c012be : drm/mediatek: mtk_drm_drv.c: Add of_node_put() before goto
d1abaeb3be7b : Linux 5.3-rc5
20e79a0a2cfd : net: hns: add phy_attached_info() to the hns driver
cfef46d692ef : ravb: Fix use-after-free ravb_tstamp_skb
296c9120752b : net: ethernet: mediatek: Add MT7628/88 SoC support
08df5fa63acc : net: ethernet: mediatek: Rename NEXT_RX_DESP_IDX to NEXT_DESP_IDX
45487403e104 : net: ethernet: mediatek: Rename MTK_QMTK_INT_STATUS to MTK_QDMA_INT_STATUS
5be4480d4656 : dt-bindings: net: mediatek: Add support for MediaTek MT7628/88 SoC
9041f047df3a : be2net: eliminate enable field from be_aic_obj
3bc158f8d033 : netfilter: nf_tables: map basechain priority to hardware priority
ef01adae0e43 : net: sched: use major priority number as hardware priority
44ef3a032528 : wimax/i2400m: fix a memory leak bug
3434341004a3 : net: cavium: fix driver name
e654f9f53b45 : tipc: clean up skb list lock handling on send path
80f0fe0934cd : ibmvnic: Unmap DMA address of TX descriptor buffers after use
9bf46566e80f : bnxt_en: Fix to include flow direction in L2 key
685ec6a81bb0 : bnxt_en: Use correct src_fid to determine direction of the flow
b703ba751dbb : bnxt_en: Suppress HWRM errors for HWRM_NVM_GET_VARIABLE command
dd2ebf3404c7 : bnxt_en: Fix handling FRAG_ERR when NVM_INSTALL_UPDATE cmd fails
e8f267b06320 : bnxt_en: Improve RX doorbell sequence.
a46ecb116fb7 : bnxt_en: Fix VNIC clearing logic for 57500 chips.
f1472cb09f11 : net: kalmia: fix memory leaks
1eca92eef187 : cx82310_eth: fix a memory leak bug
1bef61fc7eed : net: hns3: add phy_attached_info() to the hns3 driver
20981a1e6b70 : net: hns3: prevent unnecessary MAC TNL interrupt
ac887be5b0fe : net: hns3: change print level of RAS error log from warning to error
37417c6625ca : net: hns3: fix error and incorrect format
cdd332accd4a : net: hns3: modify redundant initialization of variable
46ee73508cbb : net: hns3: add or modify comments
a5913d009b28 : tools: iio: add .gitignore
4a4d2d372fb9 : bnx2x: Fix VF's VLAN reconfiguration in reload.
8de877d2bba5 : iio: adc: sc27xx: Change to polling mode to read data
473d12f7638c : iio: hid-sensor-attributes: Convert to use int_pow()
2715a28105c6 : iio: adc: max1027: Use device-managed APIs
b311da85f794 : staging: iio: accel: adis16240: Improve readability on write_raw function
62ed7a81ef81 : MAINTAINERS: ftm-quaddec: Fix typo in a filepath
f7356e47032c : dt-bindings: iio: adc: ad7192: Add binding documentation for AD7192
77f6a23092c0 : staging: iio: adc: ad7192: Add low_pass_3db_filter_frequency
4be27c2a185d : staging: iio: adc: ad7192: Remove platform data
1bd231538c21 : pinctrl: intel: Allow to request locked pads
519808425e19 : iio: imu: adis16460: fix variable signedness
c0af3b61b508 : iio: accel: kxcjk1013: Improve comments on KIOX010A and KIOX020A ACPI ids
07ab0f8d9a12 : KVM: Call kvm_arch_vcpu_blocking early into the blocking sequence
0ed5f5d63963 : KVM: arm/arm64: vgic: Make function comments match function declarations
363de99b7705 : arm64/kvm: Remove VMID rollover I-cache maintenance
41108170d980 : KVM: arm/arm64: vgic-irqfd: Implement kvm_arch_set_irq_inatomic
86a7dae884f3 : KVM: arm/arm64: vgic-its: Check the LPI translation cache on MSI injection
89489ee9ced8 : KVM: arm/arm64: vgic-its: Cache successful MSI->LPI translation
cbfda481d87e : KVM: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on vgic teardown
363518f37a86 : KVM: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on ITS disable
b4931afcde1f : KVM: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on disabling LPIs
0c1448486619 : KVM: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on specific commands
7d825fd6eaa7 : KVM: arm/arm64: vgic-its: Add MSI-LPI translation cache invalidation
1bb3691d8330 : KVM: arm/arm64: vgic: Add __vgic_put_lpi_locked primitive
24cab82c34aa : KVM: arm/arm64: vgic: Add LPI translation cache definition
ef4688497512 : drm/i915: Propagate fence errors
1e296b5be40d : usb: typec: fusb302: Call fusb302_debugfs_init earlier
b7cd6f64ff57 : usb: typec: fusb302: Use usb_debug_root as root for our debugfs entry
9f4bc2ed7408 : usb: typec: tcpm: Use usb_debug_root as root for our debugfs entry
a8dc0f6d187b : drm/i915/uc: Never fail on HuC firmware errors
ee402140274e : drm/i915/uc: Don't always fail on unavailable GuC firmware
1ce5ba970cb7 : drm/i915/guc: Don't open log relay if GuC is not running
a3c59cf29710 : nvmem: imx: add i.MX8QM platform support
e3fd9d360c7d : dt-bindings: fsl: scu: add new compatible string for ocotp
5fb812293ad6 : nvmem: mxs-ocotp: update MODULE_AUTHOR() email address
cb6b0a393c4a : nvmem: meson-mx-efuse: allow reading data smaller than word_size
2ac00e34acfc : nvmem: sunxi_sid: fix A64 SID controller support
d93b5d4a2145 : nvmem: imx-ocotp: Add i.MX8MN support
443c396f08a4 : dt-bindings: imx-ocotp: Add i.MX8MN compatible
fcaf3d933926 : slimbus: fix slim_tid_txn()
04eb94d52642 : slimbus: qcom-ngd-ctrl: Add of_node_put() before return
596cb85218d7 : drm/vboxvideo: Make structure vbox_fb_helper_funcs constant
87b42aa3cb55 : staging: gasket: Remove unnecessary line-breaks in function signatures
1d819c5406d8 : staging: erofs: use common file type conversion
5ee5265674ce : staging: rtl8192e: rtllib_crypt_ccmp.c: Use crypto API ccm(aes)
eb0e7bf3ca94 : staging: rtl8192u: ieee80211: ieee80211_crypt_ccmp.c: Use crypto API ccm(aes)
ef13e55c27e1 : clk: Remove extraneous 'for' word in comments
36cc34358caf : xsk: support BPF_EXIST and BPF_NOEXIST flags in XSKMAP
0402acd683c6 : xsk: remove AF_XDP socket from map when the socket is released
c3bbf176fbad : selftests/bpf: add sockopt clone/inheritance test
9e819ffcfe35 : bpf: sync bpf.h to tools/
8f51dfc73bf1 : bpf: support cloning sk storage on accept()
b0e4701ce15d : bpf: export bpf_map_inc_not_zero
fae55527ac11 : selftests/bpf: fix race in test_tcp_rtt test
929ffa6e9df0 : libbpf: relicense bpf_helpers.h and bpf_endian.h
c14a9f633d9e : net: Don't call XDP_SETUP_PROG when nothing is changed
a7bd4018d642 : net/mlx5e: Add AF_XDP need_wakeup support
871aa189a69f : net/mlx5e: Move the SW XSK code from NAPI poll to a separate function
46738f73ea4f : samples/bpf: add use of need_wakeup flag in xdpsock
a4500432c258 : libbpf: add support for need_wakeup flag in AF_XDP part
5c129241e2de : ixgbe: add support for AF_XDP need_wakeup feature
3d0c5f1cd268 : i40e: add support for AF_XDP need_wakeup feature
77cd0d7b3f25 : xsk: add support for need_wakeup flag in AF_XDP rings
9116e5e2b1ff : xsk: replace ndo_xsk_async_xmit with ndo_xsk_wakeup
94e18382003c : net: stmmac: selftests: Add selftest for VLAN TX Offload
30d932279dc2 : net: stmmac: Add support for VLAN Insertion Offload
81b945aea0ea : net: stmmac: xgmac: Add EEE support
8180d5797a1d : net: stmmac: selftests: Add tests for SA Insertion/Replacement
8000ddc0eceb : net: stmmac: Add support for SA Insertion/Replacement in XGMAC cores
bfc56530697d : net: stmmac: Add ethtool register dump for XGMAC cores
95eaf3cd0a90 : net: stmmac: dwxgmac: Add Flexible PPS support
b5418e130e5f : net: stmmac: Add a counter for Split Header packets
67afd6d1cfdf : net: stmmac: Add Split Header support and enable it in XGMAC cores
c887e02a938d : net: stmmac: xgmac: Correctly return that RX descriptor is not last one
ec222003bd94 : net: stmmac: Prepare to add Split Header support
25e80cd05ff8 : net: stmmac: Get correct timestamp values from XGMAC
95766451bfb8 : Documentation: Add a section for devlink-trap testing
b3cb7df9ecb5 : selftests: devlink_trap: Add test cases for devlink-trap
a054c8d90bac : selftests: forwarding: devlink_lib: Add devlink-trap helpers
bc030d9c91c3 : selftests: forwarding: devlink_lib: Allow tests to define devlink device
9e0874570488 : Documentation: Add description of netdevsim traps
da58f90f11f5 : netdevsim: Add devlink-trap support
f3047ca01f12 : Documentation: Add devlink-trap documentation
391203ab11df : devlink: Add generic packet traps and groups
0f420b6c52e9 : devlink: Add packet trap infrastructure
8e94c3bc922e : drop_monitor: Allow user to start monitoring hardware drops
d40e1deb930f : drop_monitor: Add support for summary alert mode for hardware drops
5e58109b1ea4 : drop_monitor: Add support for packet alert mode for hardware drops
80cebed85c88 : drop_monitor: Consider all monitoring states before performing configuration
edd3d0074c25 : drop_monitor: Add basic infrastructure for hardware drops
cac1174fa17f : drop_monitor: Initialize hardware per-CPU data
9b63f57d4ab9 : drop_monitor: Move per-CPU data init/fini to separate functions
1bc844ee0faa : net: bridge: mdb: allow add/delete for host-joined groups
e77b0c84e33c : net: bridge: mdb: dump host-joined entries as well
6545916ed9f4 : net: bridge: mdb: factor out mdb filling
f59783f5bb1a : net: bridge: mdb: move vlan comments
4b9cb2a5ceed : net: phy: remove genphy_config_init
00843d99ce15 : net: dsa: remove calls to genphy_config_init
c227ce442385 : net: phy: remove calls to genphy_config_init
bafe1e79e05d : MAINTAINERS: Fix Hyperv vIOMMU driver file name
61e0f39105b7 : tools: hv: Use the correct style for SPDX License Identifier
2d35c66036b2 : tools: hv: fix typos in toolchain
b0995156071b : tools: hv: fix KVP and VSS daemons exit code
5912e791f301 : tools: hv: fixed Python pep8/flake8 warnings for lsvmbus
f2cb60e9a388 : dma-fence: Store the timestamp in the same union as the cb_list
0fc89b6802ba : dma-fence: Simply wrap dma_fence_signal_locked with dma_fence_signal
f86a802bf3a7 : dma-fence: Avoid list_del during fence->cb_list iteration
4fe3997a68f3 : dma-fence: Shrink size of struct dma_fence
b0baf85bb27a : drm/panel: tpo-td043mtea1: remove redundant assignment
0075a20a6dd1 : drm/i915/uc: Never fail on uC preparation step
4a600cb707e1 : drm/i915/uc: Cleanup fw fetch on every GuC/HuC init failure
5bde5a4572e1 : drm/i915/uc: Cleanup fw fetch only if it was successful
2a813f139220 : batman-adv: Add Sven to MAINTAINERS file
58a96fc35375 : Bluetooth: Add debug setting for changing minimum encryption key size
bba10c5cab4d : x86/cpu: Use constant definitions for CPU models
9559c8751385 : drm/i915/selftests: Check the context size
12ece2d53d3e : x86/cpu: Explain Intel model naming convention
eb7c022ddc0c : drm/i915/gtt: Fold gen8 insertions into one
edc58dd0123b : vfs: fix page locking deadlocks when deduping files
4529e6d7a6ab : xfs: compat_ioctl: use compat_ptr()
314e01a6d7dd : xfs: fall back to native ioctls for unhandled compat ones
712042313b23 : tipc: fix false detection of retransmit failures
54d895bea43c : arm64: dts: qcom: qcs404-evb: Mark WCSS clocks protected
a4d2113e46c1 : ipvlan: set hw_enc_features like macvlan
356c484822e6 : drm/i915/uc: Add explicit DISABLED state for firmware
df451f83e1fc : gpio: of: fix Freescale SPI CS quirk handling
87caaaf2d19d : selftests: Fix get_ifidx and callers in nettest.c
b9cbf8a64865 : lan78xx: Fix memory leaks
523c620254b1 : dt-bindings: pci: pci-msi: Correct the unit-address of the pci node name
0d3d343560ba : genirq: remove the is_affinity_mask_valid hook
6c13bb1d58d7 : ia64: remove CONFIG_SWIOTLB ifdefs
df41017eafd2 : ia64: remove support for machvecs
4cb3b44d6b71 : drm/i915: Wrappers for display register waits
2033f6858970 : ipmi: Free receive messages when in an oops
75a037f3604c : f2fs: fix livelock in swapfile writes
4e3f12d86609 : drm/i915: Move gmbus definitions out of i915_reg.h
3d7b3039741d : drm/i915: Move engine IDs out of i915_reg.h
3e5d0641e896 : drm/i915: Move i915_power_well_id out of i915_reg.h
927441adea56 : net: dsa: mv88e6xxx: check for mode change in port_setup_mac
df403069029d : drm/i915/execlists: Lift process_csb() out of the irq-off spinlock
0a66c20a6a12 : MAINTAINERS: r8169: Update path to the driver
5a69e4980258 : MAINTAINERS: PHY LIBRARY: Update files in the record
eadf0b17b43d : bus: fsl-mc: remove explicit device_link_del
45f16c82db7e : drm/omap: displays: Remove unused panel drivers
1e938755fa51 : video: omapfb2: Make standard and custom panel drivers mutually exclusive
767078132ff9 : dt-bindings: net: add bindings for ADIN PHY driver
9fe0b8d6ba9f : net: phy: adin: add ethtool get_stats support
2d99b58461e1 : net: phy: adin: implement downshift configuration via phy-tunable
fa5bd9c5f1cd : net: phy: adin: implement PHY subsystem software reset
c6aa697c41fd : net: phy: adin: add EEE translation layer from Clause 45 to Clause 22
b422d1b6f761 : net: phy: adin: add support MDI/MDIX/Auto-MDI selection
f1012fb47608 : net: phy: adin: make RMII fifo depth configurable
c83e6163d852 : net: phy: adin: make RGMII internal delays configurable
d6200c8fd5b3 : net: phy: adin: configure RGMII/RMII/MII modes on config
3e32d020d864 : net: phy: adin: add {write,read}_mmd hooks
fb44b8d62cc3 : net: phy: adin: add support for interrupts
49cc4c7db453 : net: phy: adin: hook genphy_{suspend, resume} into the driver
9c1029818c71 : net: phy: adin: add support for Analog Devices PHYs
a8384e6ce523 : ia64: move the screen_info setup to common code
fa809d709e7a : ia64: move the ROOT_DEV setup to common code
974f83ec1e5a : ia64: rework iommu probing
16567ca85fce : ia64: remove the unused sn_coherency_id symbol
1164e757541b : ia64: remove the SGI UV simulator support
df43acac8e32 : ia64: remove the zx1 swiotlb machvec
2e0f2b1659dd : ia64: remove CONFIG_ACPI ifdefs
768557ca5b06 : ia64: remove CONFIG_PCI ifdefs
fc5bad03709f : ia64: remove the hpsim platform
05933aac7b11 : ia64: remove now unused machvec indirections
cf07cb1ff4ea : ia64: remove support for the SGI SN2 platform
f7bc6e42bf12 : drivers: remove the SGI SN2 IOC4 base support
c9fa9c327b52 : drivers: remove the SGI SN2 IOC3 base support
42ab658fccb6 : qla2xxx: remove SGI SN2 support
f877a786b1dd : qla1280: remove SGI SN2 support
9726bfcdb977 : misc/sgi-xp: remove SGI SN2 support
0fef2532d2a1 : char/mspec: remove SGI SN2 support
9c860e4cf708 : tty/serial: remove the ioc3_serial driver
a017ef17cfd8 : tty/serial: remove the ioc4_serial driver
08f9530a0f88 : tty/serial: remove the sn_console driver
c7532b601e77 : PCI/hotplug: remove the sgi_hotplug driver
0b43ba0dbe81 : ide: remove the sgiioc4 driver
defdeacb1ba8 : char/agp: remove the sgi-agp driver
8334d1d41573 : char: remove the SGI tiocx/mbcs driver
c116954b2c97 : char: remove the SGI snsc driver
62c3801619e1 : Input: cros_ec_keyb - add back missing mask for event_type
10fa8acf0fa6 : nfsd: Remove unnecessary NULL checks
b0740d71cb56 : clk: composite: Drop unused clk.h include
78e70e780b28 : nfsd4: Fix kernel crash when reading proc file reply_cache_stats
24876f09a7df : clk: Fix potential NULL dereference in clk_fetch_parent_index()
4f8c6aba37da : clk: Fix falling back to legacy parent string matching
0214f33c4e0e : clk: Overwrite clk_hw::init with NULL during clk_register()
a7b85ad25a97 : clk: sunxi: Don't call clk_hw_get_name() on a hw that isn't registered
e0e04fc86692 : clk: ti: Don't reference clk_init_data after registration
c42144139a38 : clk: qcom: Remove error prints from DFS registration
21ef77de22c0 : rtc: sun6i: Don't reference clk_init_data after registration
1a4549c150e2 : clk: zx296718: Don't reference clk_init_data after registration
c8cec4f4af99 : clk: milbeaut: Don't reference clk_init_data after registration
1bc5557a3bff : clk: socfpga: deindent code to proper indentation
bd0e79f1da3c : phy: ti: am654-serdes: Don't reference clk_init_data after registration
f6c90df8e7e3 : clk: sprd: Don't reference clk_init_data after registration
09d4922d3c94 : clk: socfpga: Don't reference clk_init_data after registration
af55dadfbce3 : clk: sirf: Don't reference clk_init_data after registration
af884a5dfdef : clk: qcom: Don't reference clk_init_data after registration
1610dd79d0f6 : clk: meson: axg-audio: Don't reference clk_init_data after registration
d6d251f9bb74 : clk: lochnagar: Don't reference clk_init_data after registration
cf9ec1fc6d7c : clk: actions: Don't reference clk_init_data after registration
25ffd4b11d06 : drm/i915: Markup expected timeline locks for i915_active
6c69a45445af : drm/i915/gt: Mark context->active_count as protected by timeline->mutex
b6143d10d23e : arm64: ftrace: Ensure module ftrace trampoline is coherent with I-side
df2474a22c42 : locks: print a warning when mount fails due to lack of "mand" support
dd7c66ac777a : ARM: dts: add device tree for Mecer Xtreme Mini S6
f789fbb1eb16 : drm/i915/wopcm: Fix SPDX tag location
0d12ed982bba : drm/i915/wopcm: Update error messages
311482651d5e : drm/i915/wopcm: Try to use already locked WOPCM layout
851dfec946b6 : drm/i915/wopcm: Check WOPCM layout separately from calculations
1249dc171738 : drm/i915/uc: Move FW size sanity check back to fetch
e2736219e6ca : perf unwind: Remove unnecessary test
3ba09632ce8b : drm/i915/buddy: use kmemleak_update_trace
665c1c2166d3 : drm/i915/buddy: tidy up i915_buddy_fini
e8ba2906f6b9 : perf unwind: Fix libunwind when tid != pid
ab6cd0e5276e : perf map: Use zalloc for map_groups
ef4b1a539f4b : perf report: Add --switch-on/--switch-off events
e4c057d02c9e : misc/sgi-gru: use mmu_notifier_get/put for struct gru_mm_struct
2c7933f53f6b : mm/mmu_notifiers: add a get/put scheme for the registration
70df291bf81f : mm/mmu_notifiers: do not speculatively allocate a mmu_notifier_mm
56c57103db17 : mm/mmu_notifiers: hoist do_mmu_notifier_register down_write to the caller
27235b15e419 : PCI/P2PDMA: Update pci_p2pdma_distance_many() documentation
5daf40b03924 : PCI/P2PDMA: Allow IOMMU for host bridge whitelist
5d52e1abcd47 : PCI/P2PDMA: dma_map() requests that traverse the host bridge
110203bee05f : PCI/P2PDMA: Store mapping method in an xarray
142c242e6f12 : PCI/P2PDMA: Factor out __pci_p2pdma_map_sg()
7f73eac3a713 : PCI/P2PDMA: Introduce pci_p2pdma_unmap_sg()
2b9f4bb2a4fb : PCI/P2PDMA: Add attrs argument to pci_p2pdma_map_sg()
494d63b0d5d0 : PCI/P2PDMA: Whitelist some Intel host bridges
2c84d818aee9 : PCI/P2PDMA: Factor out host_bridge_whitelist()
e2cbfbf78968 : PCI/P2PDMA: Apply host bridge whitelist for ACS
c6bfaeb573a6 : PCI/P2PDMA: Factor out __upstream_bridge_distance()
72583084e3fe : PCI/P2PDMA: Add constants for map type results to upstream_bridge_distance()
0afea3814358 : PCI/P2PDMA: Add provider's pci_dev to pci_p2pdma_pagemap struct
a6e6fe6549f6 : PCI/P2PDMA: Introduce private pagemap structure
a53358a31c98 : drm: rcar_lvds: Fix dual link mode operations
0b936e612273 : drm: rcar-du: lvds: Fix bridge_to_rcar_lvds
dbbfaf5f2641 : drm: Remove bridge support from legacy helpers
71f6bd791e0d : drm: Don't include drm/drm_encoder_slave.h when not needed
fc702ed49a86 : arm64: dts: rockchip: Add dts for Leez RK3399 P710 SBC
a90118c445cc : x86/boot: Save fields explicitly, zero out everything else
d30bdfc0ecf8 : PM: sleep: Replace strncmp() with str_has_prefix()
d5a1baddf158 : x86/boot: Use common BUILD_BUG_ON
6e3360cd07ec : ASoC: SOF: pcm: add ALH support
4d6bbf1a015c : ASoC: SOF: topology: initial support for Intel ALH DAI type
8207a1c49112 : ASoC: SOF: rename SOUNDWIRE to ALH
f59b16ef4cce : ASoC: SOF: topology: Add dummy support for i.MX8 DAIs
8661ab5b23d6 : ASoC: imx-audmux: Add driver suspend and resume to support MEGA Fast
22c65d80afb7 : arm64: dts: rockchip: enable internal SPI flash for RockPro64.
b016cd6ed4b7 : dma-buf: Restore seqlock around dma_resv updates
3c29ba8e7c78 : Revert "ARM: dts: rockchip: add startup delay to rk3288-veyron panel-regulators"
109e8adfbc66 : platform/x86: asus-wmi: Remove unnecessary blank lines
127e1dfc66cd : platform/x86: asus-wmi: Drop indentation level by inverting conditionals
2275752004ab : platform/x86: asus-wmi: Use clamp_val() instead of open coded variant
a5556fa1107d : platform/x86: asus-wmi: Replace sscanf() with kstrtoint()
6ac689d2e316 : drm/i915: Use the associated uncore for the vm
6d03c140db2e : USB: phy: fsl-usb: convert platform driver to use dev_groups
7c0a69394c26 : ALSA: hda - Define a fallback_pin_fixup_tbl for alc269 family
0fc1e447e9e4 : ALSA: hda - Expand pin_match function to match upcoming new tbls
84d8e80b0a36 : platform/x86: asus-wmi: Refactor charge_threshold_store()
d507a54f5865 : platform/x86: asus-wmi: Add support for charge threshold
02a5e9bc86de : platform/x86: asus-nb-wmi: Support ALS on the Zenbook UX430UNR
f078d053c869 : platform/x86: touchscreen_dmi: Add info for the Irbis TW90 tablet
a0c809792183 : platform/x86: touchscreen_dmi: Add info for the Chuwi Surbook Mini tablet
8e7cb1799b4f : drm/i915: Extract intel_frontbuffer active tracking
35c35493b0e3 : printk: Replace strncmp() with str_has_prefix()
e03250061b54 : btf: fix return value check in btf_vmlinux_init()
d34b044038bf : tools: bpftool: close prog FD before exit on showing a single program
8918dc42dc85 : tools: bpftool: move "__printf()" attributes to header file
b0ead6d75a5b : tools: bpftool: fix format string for p_err() in detect_common_prefix()
8a15d5ced8c6 : tools: bpftool: fix format string for p_err() in query_flow_dissector()
ed4a3983cd3e : tools: bpftool: fix argument for p_err() in BTF do_dump()
22c349e8db89 : tools: bpftool: fix format strings and arguments for jsonw_printf()
9def249dc840 : tools: bpftool: fix arguments for p_err() in do_event_pipe()
da15c03b047d : powerpc/xive: Implement get_irqchip_state method for XIVE to fix shutdown race
8d4ba9c931bc : KVM: PPC: Book3S HV: Don't push XIVE context when not using XIVE device
959c5d513478 : KVM: PPC: Book3S HV: Fix race in re-enabling XIVE escalation interrupts
237aed48c642 : KVM: PPC: Book3S HV: XIVE: Free escalation interrupts before disabling the VP
0c26a3345b4f : arm64: defconfig: Enable CONFIG_ACPI_APEI_PCIEAER
dadb81d0afe7 : libbpf: make libbpf.map source of truth for libbpf version
cb9d99686616 : tools: bpftool: add documentation for net attach/detach
10a708c24a31 : tools: bpftool: add bash-completion for net attach/detach
37c7f863ba92 : tools: bpftool: add net detach command to detach XDP on interface
04949ccc273e : tools: bpftool: add net attach command to attach XDP on interface
4e3b0468e6d7 : net: mscc: PTP Hardware Clock (PHC) support
1f0239de58d6 : net: mscc: remove the frame_info cpuq member
d8c964dccae3 : net: mscc: improve the frame header parsing readability
45bce1719cbd : net: mscc: describe the PTP register range
744350b98c3a : Documentation/bindings: net: ocelot: document the PTP ready IRQ
e36ea63b62ed : Documentation/bindings: net: ocelot: document the PTP bank
c49a3a9cf267 : soc: fsl: dpio: remove explicit device_link_remove
1da708985a39 : arm64: defconfig: Enable the DesignWare watchdog
e5dadff4b093 : drm/i915: Protect request retirement with timeline->mutex
ccb23d2dcc30 : drm/i915/gt: Guard timeline pinning without relying on struct_mutex
338aade97c06 : drm/i915/gt: Convert timeline tracking to spinlock
531958f6f357 : drm/i915/gt: Track timeline activeness in enter/exit
80f97619f503 : soc: fsl: guts: Add definition for LS1028A
6ea4c0fe4570 : soc/fsl/qbman: Update device tree with reserved memory
e844168a8f4a : soc/fsl/qbman: Fixup qman_shutdown_fq()
ea2b8488baa7 : soc/fsl/qbman: Disable interrupts during portal recovery
627da8bad530 : soc/fsl/qbman: Fix drain_mr_fqni()
c5501aa92a88 : soc/fsl/qbman: Cleanup QMan queues if device was already initialized
0505d00c8dba : soc/fsl/qbman: Cleanup buffer pools if BMan was initialized prior to bootup
97777078d695 : soc/fsl/qbman: Rework QBMan private memory setup
031bca078e75 : soc: fsl: qbman: Remove dev_err() usage after platform_get_irq()
32d3182cd2cd : net/packet: fix race in tpacket_snd()
bebd6997163a : nfsd: initialize i_private before d_add
5729b6e5a1bc : dm integrity: fix a crash due to BUG_ON in __journal_read_write()
ad1bd578bd5a : dm zoned: fix a few typos
bae9a0aa331d : dm zoned: add SPDX license identifiers
75d66ffb48ef : dm zoned: properly handle backing device failure
d7428c50118e : dm zoned: improve error handling in i/o map code
b234c6d7a703 : dm zoned: improve error handling in reclaim
d1fef41465f0 : dm kcopyd: always complete failed jobs
cf3591ef8329 : Revert "dm bufio: fix deadlock with loop device"
bfc4c359b282 : drm/i915/cml: Add Missing PCI IDs
0dabbe1bb3a4 : qed: Add driver API for flashing the config attributes.
38eabdf0248e : qed: Add API for configuring NVM attributes.
19bce474c45b : ALSA: usb-audio: Fix a stack buffer overflow bug in check_input_term
20fb7c7a39b5 : net: myri10ge: fix memory leaks
246bb4aaa4f4 : Revert "ALSA: hda: Add codec on bus address table lately"
d85f01775850 : net: tls, fix sk_write_space NULL write when tx disabled
6f967f8b1be7 : liquidio: add cleanup in octeon_setup_iq()
75bf1bd7d2f9 : ARM: lpc32xx: allow multiplatform build
d3532910038b : ARM: lpc32xx: clean up header files
ffba29c9ebd0 : serial: lpc32xx: allow compile testing
35974a7cc23c : net: lpc-enet: allow compile testing
de6f97b2bace : net: lpc-enet: fix printk format strings
772775c1dfe0 : net: lpc-enet: fix badzero.cocci warnings
ecca1a6277aa : net: lpc-enet: move phy setup into platform code
9dc03ffd996d : net: lpc-enet: factor out iram access
d88ce24a0f3b : gpio: lpc32xx: allow building on non-lpc32xx targets
5711e41b682e : serial: lpc32xx_hs: allow compile-testing
0a453d527ba4 : watchdog: pnx4008_wdt: allow compile-testing
50ad15282e7c : usb: udc: lpc32xx: allow compile-testing
23565baecee4 : usb: ohci-nxp: enable compile-testing
6444f47eb867 : writeback, cgroup: inode_switch_wbs() shouldn't give up on wb_switch_rwsem trylock fail
55a694dffb7f : writeback, cgroup: Adjust WB_FRN_TIME_CUT_DIV to accelerate foreign inode switching
b98052e9b5c4 : USB: storage: isd200: remove redundant assignment to variable sendToTransport
8f6244055bd3 : usb: typec: fusb302: Always provide fwnode for the port
c7316315a221 : dt-bindings: usb: fusb302: Remove deprecated properties
eceddc4071e3 : usb: typec: fusb302: Remove unused properties
8d73f8f23e6b : page_pool: fix logic in __page_pool_get_cached
11740ef44829 : rds: check for excessive looping in rds_send_xmit
55c70ca00c98 : net/rds: Add a few missing rds_stat_names entries
356feaad4f7d : RDS: don't use GFP_ATOMIC for sk_alloc in rds_create
65dedd7fe1f2 : RDS: limit the number of times we loop in rds_send_xmit
2f53ae347f59 : perf top: Add --switch-on/--switch-off events
5156d7ef6d5e : selftests: netdevsim: add devlink regions tests
4418f862d675 : netdevsim: implement support for devlink region and snapshots
dc8a670a87e6 : selftests: netdevsim: add devlink params tests
d87e5edb4cd7 : selftests: net: push jq workaround into separate helper
dc46bba709cf : nfsd: use i_wrlock instead of rcu for nfsdfs i_private
d6846bfbeeac : nfsd: fix dentry leak upon mkdir failure.
873343e7d496 : page_pool: remove unnecessary variable init
b6cef26fb909 : r8169: sync EEE handling for RTL8168h with vendor driver
2e779ddb5617 : r8169: use the generic EEE management functions
5b3f13950c91 : net: phy: realtek: add support for EEE registers on integrated PHY's
f43d48d10a42 : net/mlx5e: Fix compatibility issue with ethtool flash device
e0d57d9c7e7a : net/mlx5e: Fix a race with XSKICOSQ in XSK wakeup flow
2441ba4806a1 : net: phy: swphy: emulate register MII_ESTATUS
916e571ebad3 : net: phy: read MII_CTRL1000 in genphy_read_status only if needed
a46b5b6c2701 : net/rds: Add RDS6_INFO_SOCKETS and RDS6_INFO_RECV_MESSAGES options
2aafdf5a5786 : selftests: net: tcp_fastopen_backup_key.sh: fix shellcheck issue
1fa70c7f4913 : ARM: exynos: Enable exynos-chipid driver
40d8aff614f7 : soc: samsung: chipid: Convert exynos-chipid driver to use the regmap API
3253b7b7cd44 : soc: samsung: Add exynos chipid driver support
b552addc455a : ARM: samsung: Include GPIO driver header
60c833d5664e : ARM: dts: bcm283x: Enable HDMI at board level
a982eeb09b60 : io_uring: fix an issue when IOSQE_IO_LINK is inserted into defer list
6173269038e9 : ASoC: SOF: Intel: initial support for Elkhart Lake
f4ead53241c7 : ASoC: Intel: common: add ACPI matching tables for EHL
1205c81edd5e : ASoC: SOF: Intel: initial support for Tiger Lake.
5f7af9ecebce : ASoC: Intel: common: add ACPI matching tables for Tiger Lake
7bafda88de20 : Documentation PCI: Fix pciebus-howto.rst filename typo
955741a5120b : regulator: act8865: operating mode and suspend state support
7b6620d7db56 : block: remove REQ_NOWAIT_INLINE
99c79f6692cc : io_uring: fix manual setup of iov_iter for fixed buffers
81eeb0a35c2e : regulator: core: Add label to collate of_node_put() statements
ff461ebfd4b7 : regulator: act8865 regulator modes and suspend states
ad54567ad5d8 : PCI: Reset both NVIDIA GPU and HDA in ThinkPad P50 workaround
3a9477a06c6a : ASoC: SOF: ipc: add ALH parameters
c643c189f0fe : ASoC: Intel: boards: Add Cometlake machine driver support
672a749b4df6 : sgi-xpc: Use GFP_ATOMIC for kmalloc in atomic context.
01fd150f4aff : misc: xilinx-sdfec: fix dependency and build error
cd010d9b986f : sgi-xp: xpc_uv: Make structure xpc_arch_ops_uv constant
c43b849f890a : drm/amdgpu: Use new mode2 reset interface for RV.
e97204ead61c : drm/amd/poweplay: Add amd_pm_funcs callback for mode 2
10811ce4391b : drm/amd/powerpay: Implement mode2 reset callback for SMU10
d6c23e6f1374 : drm/amd/powerplay: add mode2 reset callback for pp_smu_mgr
e84fb7bca637 : drm/amd/powerplay: Fix meaning of 0x1E PPSMC_MSG
b1f5b4538e75 : dmr/amdgpu: Fix compile error with CONFIG_DRM_AMDGPU_GART_DEBUGFS
f659bb6dae58 : drm/amd/powerplay/smu7: enforce minimal VBITimeout (v2)
9bfe54e3b70e : xilinx_sdfec: Convert to IDA
108b4d928c03 : drm/amd/amdgpu: Update VM function pointer
f40c6912d2be : drm/amdkfd: Fill amdgpu_task_info for KFD VMs
8b7d6157f218 : drm/amdgpu: Set VM_L2_CNTL.PDE_FAULT_CLASSIFICATION to 0 for GFX10
5d36d4c97635 : drm/amdgpu: Add more page fault info printing for GFX10
4e0ae5e21436 : drm/amdgpu: Add printing for RW extracted from VM_L2_PROTECTION_FAULT_STATUS
5413fce4b214 : drm/amdkfd/gfx10: Calling amdgpu functions to invalidate TLB
3ff985485b29 : drm/amdgpu: Export function to flush TLB of specific vm hub
675a9e38b39c : drm/amd/display: Load NV12 SOC BB from firmware
6d83a32d0bdd : drm/amd/display: Enable MPO with pre-blend color processing (RGB)
30b7200c12fd : drm/amd/display: audio cannot switch to internal when display turns off
e7f2c80cbaab : drm/amd/display: check hpd before retry verify link cap
79e005204f75 : drm/amd/display: enable dcn_mem_pwr as golden setting updates
8d966bdd4838 : drm/amd/display: 3.2.46
41f03a6d74c6 : drm/amd/display: fix dcn20 global sync dml param extraction
2c95e35fef21 : drm/amd/display: 3.2.45
9b420a19bd07 : drm/amd/display: Add and refine DSC logs in enable sequence
8221b6eacfc5 : drm/amd/display: Add Logging for Gamma Related information (2/2)
40f08515ccf5 : drm/amd/display: Remove redundant definition of dwb_source enums
1ba0a5802fba : drm/amd/display: Add enum for H-timing divider mode
e40837afb9b0 : drm/amd/display: Register VUPDATE_NO_LOCK interrupts for DCN2
544618596fd5 : drm/amd/display: wake up ogam mem pwr before programming ocsc
1bb32e5a872d : drm/amd/display: Correct DSC PPS log
90830e840e39 : drm/amd/display: Check if set_blank_data_double_buffer exists before call
92a3701c438b : drm/amd/display: Fix type of ODMCombineType field
bbdd620d3f2f : drm/amd/display: Add Logging for Gamma Related information (1/2)
cf7180493cd3 : drm/amd/display: Remove 4:2:2 DSC support
e5382701c352 : drm/amd/display: reprogram VM config when system resume
b5b1f4554904 : drm/amd/display: Enable type C hotplug
2c58cc6dc0e1 : drm/amd/display: HUBP/HUBBUB register programming fixes
2b162fd30249 : drm/amd/display: update optc odm interface for more than 2 opps
1071a0ecf4a6 : drm/amd/display: Update DML parameters
5fc43055b03f : drm/amd/display: Remove duplicate interface for programming FB
c681491a0921 : drm/amd/display: fix pipe selection logic in validate
04cf85d2d9a2 : drm/amd/display: 3.2.44
1a9e3d4569fc : drm/amd/display: Set DSC before DIG front-end is connected to its back-end
7470673340b1 : drm/amd/display: Change DSC policy from slices per column to minimum slice height
33ca0475b8c4 : drm/amd/display: Add HLG support in color module
e00feed03f8d : MAINTAINERS: add maintainer for SD-FEC
e6f4c346d32e : Docs: misc: xilinx_sdfec: Add documentation
6bd6a690c2e7 : misc: xilinx_sdfec: Add stats & status ioctls
cc538f609dee : misc: xilinx_sdfec: Support poll file operation
77dd39d924e6 : misc: xilinx_sdfec: Add ability to get/set config
20ec628e8007 : misc: xilinx_sdfec: Add ability to configure LDPC
6f86ed820178 : misc: xilinx_sdfec: Add ability to configure turbo
6d54e455689e : misc: xilinx_sdfec: Store driver config and state
b9e8d95a7bc2 : drm/amd/display: clean up DML for DCN2x
5ec43eda8550 : drm/amd/display: enabling seamless boot sequence for dcn2
39bdac36cc13 : drm/amd/display: fix dcn-specific clk_mgr init_clocks
8a31820b1218 : drm/amd/display: Make init_hw and init_pipes generic for seamless boot
61e29b21cb2c : drm/amd/display: 3.2.43
986936d1a9b2 : drm/amd/display: wait for pending complete when enabling a plane
91db9311945f : drm/amd/display: refactor gpio to allocate hw_container in constructor
37495fbdf12d : drm/amd/display: Add work-around option to skip DCN20 clock updates
f7f38ffef56b : drm/amd/display: fixup DPP programming sequence
9adc8050bf3c : drm/amd/display: make firmware info only load once during dc_bios create
0b226322434c : drm/amd/display: Synchronous DisplayPort Link Training
36756dcbcf47 : drm/amd/display: Improve sharing of HUBBUB register lists
1ee299b9ee14 : drm/amd/display: Add 22, 24, and 26 degamma
a463b263032f : drm/amd/display: Fix frames_to_insert math
1cbcfc975164 : drm/amd/display: fix issue where 252-255 values are clipped
ac42fd639550 : drm/amd/display: reset hdmi tmds rate and data scramble on pipe reset
38df07013529 : drm/amd/display: reset drr programming on pipe reset
9d19c73f3747 : drm/amd/display: Add DFS reference clock field
99a423418aea : drm/amd/display: Add PIXEL_RATE control regs for more instances
85cb9d506744 : drm/scheduler: use job count instead of peek
2568cedc1308 : drm/amdgpu: MODULE_FIRMWARE requires linux/module.h
dec4f1377c2c : drm/amdgpu/powerplay: fix spelling mistake "unsuported" -> "unsupported"
d6e0cbb152b3 : drm/amdgpu: implement querying ras error count for mmhub
f0f50dcfd427 : drm/amdgpu: use exiting amdgpu_ctx_total_num_entities function
b81e57fbf92e : drm/amdgpu: fix typo error amdgput -> amdgpu
60adad6ffdaf : drm/amd/powerplay: fix message of SetHardMinByFreq failed when feature is disabled
3f513baef6c4 : drm/amd/powerplay: add arcturus_is_dpm_running function for arcturus
d86c887f5edd : drm/amd/powerplay: remove redundancy debug log about smu unsupported features
244511f386cc : drm/amdgpu: simplify and cleanup setting the dma mask
03127c58b93d : drm/radeon: simplify and cleanup setting the dma mask
90489ce18c3a : drm/amdgpu: handle PCIe root ports with addressing limitations
33b3ad3788ab : drm/radeon: handle PCIe root ports with addressing limitations
2a77eec0d3ca : devcoredump: fix typo in comment
ce684d957c56 : devcoredump: use memory_read_from_buffer
9c1c5e0bc5ec : of/platform: Disable generic device linking code for PowerPC
22ac4318ad95 : perf trace: Add --switch-on/--switch-off events
8b3c9ea7bf8f : perf evswitch: Add hint when not finding specified on/off events
c9a4269930da : perf evswitch: Move enoent error message printing to separate function
124e02be72fd : perf evswitch: Introduce init() method to set the on/off evsels from the command line
add3a719c95f : perf evswitch: Introduce OPTS_EVSWITCH() for cmd line processing
0b495b121585 : perf evswitch: Add the names of on/off events
8829e56fa050 : perf evswitch: Move switch logic to use in other tools
d2360442725f : perf evswitch: Move struct to a separate header to use in other tools
dd41f660c03a : perf script: Allow specifying event to switch off processing of other events
6469eb6dffeb : perf script: Allow showing the --switch-on event
f90a24171a81 : perf script: Allow specifying event to switch on processing of other events
11e54d35e6d5 : perf vendor events intel: Add Tremontx event file v1.02
8ebea6ea1a7e : lib/test_printf: Remove obvious comments from %pd and %pD tests
cf6b7921fc19 : lib/test_printf: Add test of null/invalid pointer dereference for dentry
36594b317c65 : vsprintf: Prevent crash when dereferencing invalid pointers for %pD
9e127fab67e3 : regulator: max8660: remove redundant assignment of variable ret
3829100a6372 : regulator: twl: voltage lists for vdd1/2 on twl4030
72b745e3ad65 : ASoC: core: Move pcm_mutex up to card level from snd_soc_pcm_runtime
12f0bfadf69b : ASoC: 88pm860x: remove unused variables 'pcm_switch_controls' and 'aif1_mux'
e33d56579593 : ASoC: cs42l56: remove unused variable 'adc_swap_enum'
d63887bc4f50 : ASoC: es8328: Fix copy-paste error in es8328_right_line_controls
97d39be9ce5b : ASoC: es8328: remove unused variable 'pga_tlv'
6d6376b143d5 : ASoC: tlv320aic31xx: remove unused variable 'cm_m_enum'
ab0ac2707784 : ASoC: tlv320aic23: remove unused variable 'tlv320aic23_rec_src'
5b366753c1c1 : ASoC: rt1011: remove unused variable 'dac_vol_tlv' and 'adc_vol_tlv'
9d22142c9b1e : ASoC: max98371: remove unused variable 'max98371_noload_gain_tlv'
bed7f1469f08 : ASoC: cs4349: Use PM ops 'cs4349_runtime_pm'
c25b456dc579 : ASoC: cs42l73: remove unused variables 'vsp_output_mux' and 'xsp_output_mux'
ff30779bd50e : ASoC: Intel: Skylake: Print constant literals from format specifier
ccb1fa21ef58 : ASoC: mediatek: mt6358: add delay after dmic clock on
d59170b42610 : ASoC: mediatek: mt8183-mt6358-ts3a227-max98357: remove unused variables
57c3ed42f52c : ASoC: mediatek: mt8183-da7219-max98357: remove unused variable
a9e792d006ed : ASoC: mt2701: remove unused variables
0faf1237c60a : ASoC: soc-core: Fix -Wunused-const-variable warning
554b75bde64b : ASoC: wm8737: Fix copy-paste error in wm8737_snd_controls
9b4275c415ac : ASoC: cs4349: Use PM ops 'cs4349_runtime_pm'
630742c29634 : ASoC: es8328: Fix copy-paste error in es8328_right_line_controls
edfbcb321faf : usb: add a hcd_uses_dma helper
dd3ecf17ba70 : usb: don't create dma pools for HCDs with a localmem_pool
2b87a2553aa0 : powerpc/64s: Make boot look nice(r)
fd3806562f45 : powerpc/xive: Add a check for memory allocation failure
b214a8f2ea96 : powerpc/xive: Use GFP_KERNEL instead of GFP_ATOMIC in 'xive_irq_bitmap_add()'
141822aa3f79 : usb: chipidea: imx: fix EPROBE_DEFER support during driver probe
777758888ffe : usb: host: fotg2: restart hcd after port reset
54364278fb3c : USB: CDC: fix sanity checks in CDC union parser
c52873e5a1ef : usb: cdc-acm: make sure a refcount is taken early enough
81e0da703fdb : staging: sm750fb: fix odd license text
62520e3361d2 : drm/i915: Move tasklet kicking to __i915_request_queue caller
ff784a78af11 : staging: erofs: correct all misused ENOTSUPP
382329a9d855 : staging: erofs: differentiate unsupported on-disk format
a6b9b1d5eae6 : staging: erofs: introduce EFSCORRUPTED and more logs
34b5560db40d : kasan/arm64: fix CONFIG_KASAN_SW_TAGS && KASAN_INLINE
d247ceda6ae6 : staging: comedi: usbduxsigma: remove redundant assignment to variable fx2delay
7d5e9e350e60 : staging: rtl8192u: fix up indentation of a statement
1548547e1d82 : staging: gasket: apex: Make structure apex_desc constant
a72553505f11 : staging: erofs: removing an extra call to iloc() in fill_inode()
845f7f7ecb1f : drm/i915/icl: Add gen11 specific render breadcrumbs
8a8b540a6dd2 : drm/i915/icl: Add command cache invalidate
cfba6bd8b074 : drm/i915/icl: Implement gen11 flush including tile cache
6f6333ba501e : drm/i915/selftest/buddy: fixup igt_buddy_alloc_range
88f8065ca73f : drm/i915: Convert a few more bland dmesg info to be device specific
d225bb8d8a89 : arm64: unexport set_memory_x and set_memory_nx
198429631a85 : crypto: arm64/aegis128 - implement plain NEON version
a4397635afea : crypto: aegis128 - provide a SIMD implementation based on NEON intrinsics
cf3d41adcc35 : crypto: aegis128 - add support for SIMD acceleration
8083b1bf8163 : crypto: xts - add support for ciphertext stealing
a62084d299d9 : crypto: aead - Do not allow authsize=0 if auth. alg has digestsize>0
440dc9aab528 : crypto: streebog - remove two unused variables
c2ccfa9ed7fb : crypto: aes-generic - remove unused variable 'rco_tab'
5d2ded2823c3 : Documentation: crypto: crypto_engine: Fix Sphinx warning
5f05cdca2727 : crypto: cavium/nitrox - Configure asymmetric queue manager Hardware unit
b31c17c85273 : crypto: cavium/nitrox - Allocate asymmetric crypto command queues
43b970fa8213 : crypto: cryptd - Use refcount_t for refcount
03a3bb7ae631 : hwrng: core - Freeze khwrng thread during suspend
c9fbcf6815ce : crypto: caam/qi - execute library only on DPAA 1.x
1ed2002f891d : crypto: hisilicon - fix error handle in hisi_zip_create_req_q
902f0babf545 : crypto: hisilicon - add missing single_release
5c0861989cc1 : crypto: hisilicon - init curr_sgl_dma to fix compile warning
db01e4818bbd : crypto: hisilicon - add dependency for CRYPTO_DEV_HISI_ZIP
00ae05db583a : crypto: hisilicon - fix kbuild warnings
e5d8badf37e6 : USB: serial: option: add the BroadMobi BM818 card
6caf0be40a70 : USB: serial: option: Add Motorola modem UARTs
5336c17928cc : csky: Fixup ioremap function losing
31d5d15dfc34 : media: MAINTAINERS: Add entry for the ov5670 driver
0486a18ce82b : media: imx7-media-csi: add i.MX6UL support
0d90467348d8 : media: dt-bindings: imx7-csi: add i.MX6UL/L support
0d5078c7172c : media: imx: mipi csi-2: Don't fail if initial state times-out
9bf656e1a6b0 : media: docs-rst: Clarify duration of LP-11 mode
24a90c926219 : media: v4l: Documentation: Raw Bayer formats are not RGB formats
50435d8dbc05 : media: v4l: Documentation: Serial busses use parallel mbus codes
092e8eb90a7d : media: i2c: ov5645: Fix power sequence
7ef57be07ac1 : media: omap3isp: Don't set streaming state on random subdevs
e9eb103f0277 : media: omap3isp: Set device on omap3isp subdevs
2f1fc5efe4a5 : media: ov5640: Add support for flash and lens devices
fa4bb7d3acbf : media: ov8856: Check reading clock frequency succeeded
bf27502b1f3b : media: ov5675: Add support for OV5675 sensor
075af61c19cd : PCI: imx6: Limit DBI register length
d55c5f28afaf : arm64: smp: disable hotplug on trusted OS resident CPU
088880ddc0b2 : drm/etnaviv: implement softpin
17eae23b0820 : drm/etnaviv: allow to request specific virtual address for gem mapping
edb5ff07ef67 : drm/etnaviv: skip command stream validation on PPAS capable GPUs
f58ba5e3f686 : PCI: pci-hyperv: Fix build errors on non-SYSFS config
17e4660ae3d7 : drm/etnaviv: implement per-process address spaces on MMUv2
e6364d70cfa3 : drm/etnaviv: provide MMU context to etnaviv_gem_mapping_get
d80d842a47fb : drm/etnaviv: split out starting of FE idle loop
27b67278e007 : drm/etnaviv: rework MMU handling
4900dda90af2 : drm/etnaviv: replace MMU flush marker with flush sequence
bffe5db81ae6 : drm/etnaviv: share a single cmdbuf suballoc region across all GPUs
db82a0435b8b : drm/etnaviv: split out cmdbuf mapping into address space
db41fe7d2f75 : drm/etnaviv: simplify unbind checks
3001eeb7f216 : drm/etnaviv: pass mmu pointer to etnaviv_core_dump_mmu
9a1fdae58760 : drm/etnaviv: dump only failing submit
dcc31687b8b9 : interconnect: qcom: remove COMPILE_TEST from CONFIG_INTERCONNECT_QCOM_QCS404
8512ee319262 : gpio: aspeed: Pass irqchip when adding gpiochip
a2ac3eb3656d : gpio: hlwd: Pass irqchip when adding gpiochip
c7e66e48c05a : gpio: xlp: Pass irqchip when adding gpiochip
5ed1c835ed8b : MAINTAINERS, x86/CPU: Tony Luck will maintain asm/intel-family.h
fe8cf20d2930 : dt-bindings: gpio: davinci: Add new compatible for J721E SoCs
607a0dcddbdc : gpio: cadence: Pass irqchip when adding gpiochip
a7fc89f9d5fc : gpio: thunderx: Switch to GPIOLIB_IRQCHIP
821c76c4c374 : qcom: spmi-gpio: convert to hierarchical IRQ helpers in gpio core
aa7d618ac65f : gpio: ixp4xx: Convert to hierarchical GPIOLIB_IRQCHIP
fdd61a013a24 : gpio: Add support for hierarchical IRQ domains
c930e19790bb : selftests: kvm: fix vmx_set_nested_state_test
65efa61dc0d5 : selftests: kvm: provide common function to enable eVMCS
92cd0f0be3d7 : selftests: kvm: do not try running the VM in vmx_set_nested_state_test
a0a63940b0c9 : drm/vmwgfx: Assign eviction priorities to resources
6ae8748bf706 : drm/vmwgfx: drop reminaing users of drmP.h
d5c1f0110dd6 : drm/vmwgfx: drop use of drmP.h in header files
9c84aeba67cc : drm/vmwgfx: Kill unneeded legacy security features
db1231ddc046 : drm/nouveau: Only recalculate PBN/VCPI on mode/connector changes
05b439711f6f : drm/ast: Fixed reboot test may cause system hanged
c554336efa9b : cxgb4: fix a memory leak bug
ecb9f80db23a : net/mvpp2: Replace tasklet with softirq hrtimer
83f82d7a4258 : of: irq: fix a trivial typo in a doc comment
626633425c07 : dt-bindings: pinctrl: stm32: Fix 'st,syscfg' schema
7c7cfdcf7f17 : scsi: ufs: Fix NULL pointer dereference in ufshcd_config_vreg_hpm()
a86a75865ff4 : scsi: target: tcmu: avoid use-after-free after command timeout
26fa656e9a0c : scsi: qla2xxx: Fix gnl.l memory leak on adapter init failure
5518ba4ebd7d : tools/testing/nvdimm: Fix fallthrough warning
070955558e82 : drm/mediatek: set DMA max segment size
4c6f3196e6ea : drm/mediatek: use correct device to import PRIME buffers
83c156d3ecc0 : netfilter: nft_bitwise: Adjust parentheses to fix memcmp size argument
707816c8b050 : netfilter: remove deprecation warnings from uapi headers.
a9436dca115d : tools: bpftool: compile with $(EXTRA_WARNINGS)
27df5c7068bf : selftests/bpf: fix "bind{4, 6} deny specific IP & port" on s390
e1b4ce25dbc9 : drm/scheduler: use job count instead of peek
dc2e1e5b2799 : drm/panel: Add driver for the Toppoly TD043MTEA1 panel
415b8dd08711 : drm/panel: Add driver for the Toppoly TD028TTEC1 panel
1c8fc3f0c5d2 : drm/panel: Add driver for the Sony ACX565AKM panel
c9cf4c2a3bd3 : drm/panel: Add driver for the Sharp LS037V7DW01 panel
df439abe6501 : drm/panel: Add driver for the NEC NL8048HL11 panel
f5b0c6542476 : drm/panel: Add driver for the LG Philips LB035Q02 panel
90075dde44a2 : dt-bindings: display: panel: Add bindings for NEC NL8048HL11 panel
09e6890c3f1a : dt-bindings: Add legacy 'toppoly' vendor prefix
684a4e6739d3 : dt-bindings: Add vendor prefix for LG Display
69703eb9a8ae : riscv: Make __fstate_clean() work correctly.
8ac71d7e46b9 : riscv: Correct the initialized flow of FP register
70c55c1ad1a7 : media: vsp1: fix memory leak of dl on error return path
daac07156b33 : ALSA: usb-audio: Fix an OOB bug in parse_audio_mixer_unit
ddf7cb83b0f4 : ALSA: hda: Unexport a few more stuff
53eff75e5f4d : ALSA: hda: Drop export of snd_hdac_bus_add/remove_device()
0bec8b7e5ca1 : Input: remove dev_err() usage after platform_get_irq()
95cbf02b8a5d : drm/aspeed: gfc_crtc: Make structure aspeed_gfx_funcs constant
3ee1bb7aae97 : batman-adv: fix uninit-value in batadv_netlink_get_ifindex()
5181b473d64e : net: phy: realtek: add NBase-T PHY auto-detection
d082402e2174 : kbuild: remove meaningless 'targets' in ./Kbuild
d4945049ad66 : kbuild: remove 'make /' support
c2290f3286b6 : kbuild: fix modkern_aflags implementation
986662b90352 : kbuild: refactor part-of-module more
16b59cd78595 : kbuild: move the Module.symvers check for external module build
33e84f2e7965 : kbuild: treat an object as multi-used when $(foo-) is set
3584be9ec3bf : ARM: orion/mvebu: unify debug-ll virtual addresses
ce78179ea6e0 : ARM: dove: clean up mach/*.h headers
4773f9bdb476 : r8169: fix sporadic transmit timeout issue
535d1b947ba3 : drm/arm: drop use of drmP.h
25e28ef2805f : drm/armada: drop use of drmP.h
eb1df694cd72 : drm/tegra: drop use of drmP.h
5c8a5f1d78d8 : drm/i2c/tda998x: drop use of drmP.h
718d58514ebc : EDAC/mc: Cleanup _edac_mc_free() code
ee5f85d9290f : ALSA: hda: Add codec on bus address table lately
f2dbe87c5ac1 : ALSA: hda - Drop unsol event handler for Intel HDMI codecs
c7ec75ea4d53 : clk: socfpga: stratix10: fix rate caclulationg for cnt_clks
90776dd1c427 : arm64/efi: Move variable assignments after SECTIONS
38d16667604e : arm64: Clarify when cpu_enable() is called
77ad4ce69321 : arm64: memory: rename VA_START to PAGE_END
233947ef16a1 : arm64: memory: fix flipped VA space fallout
d7da429339f5 : ALSA: sb: remove redundant assignment to variable result
4ed3350539aa : USB: usbfs: Add a capability flag for runtime suspend
b8e24a9300b0 : block: annotate refault stalls from IO submission
c391818a10de : staging: fsl-dpaa2/ethsw: do not force user to bring interface down
18f1296f067e : staging: fsl-dpaa2/ethsw: register_netdev only when ready
38fc21369eaa : staging: fsl-dpaa2/ethsw: reword error message
e76d3d60e3bb : staging: fsl-dpaa2/ethsw: remove redundant VLAN check
36ec62b7e9e6 : staging: fsl-dpaa2/ethsw: remove unnecessary memset
38ec70cc875f : staging: fsl-dpaa2/ethsw: use bool when encoding learning/flooding state
47980a20a4e2 : staging: fsl-dpaa2/ethsw: remove debug message
738663247710 : staging: fsl-dpaa2/ethsw: add line terminator to all formats
f740eb942b26 : staging: fsl-dpaa2/ethsw: enable switch ports only on dev_open
9d8cfa9d5346 : staging: fsl-dpaa2/ethsw: remove IGMP default address
5ad773f9a92f : drm/bridge: dumb-vga-dac: Fix dereferencing -ENODEV DDC channel
c8e174b39887 : KVM: x86: svm: remove redundant assignment of var new_entry
ed4e7b057e9e : MAINTAINERS: add KVM x86 reviewers
74260dc278a7 : MAINTAINERS: change list for KVM/s390
b14c876b994f : kvm: x86: skip populating logical dest map if apic is not sw enabled
1cd8fa288eb8 : perf ui: No need to set ui_browser to 1 twice
0a4d8fb229dd : perf record: Support aarch64 random socket_id assignment
3143906c2770 : perf.data documentation: Clarify HEADER_SAMPLE_TOPOLOGY format
38fe26b46f55 : tools: Keep list of tools in alphabetical order
acb9f2d4755a : perf evsel: Provide meaningful warning when trying to use 'aux_output' on older kernels
243384dd25c8 : perf intel-pt: Add brief documentation for PEBS via Intel PT
1b9921546a96 : perf tools: Add aux-output config term
9e64cefe4335 : perf intel-pt: Process options for PEBS event synthesis
181ebb5e23a5 : perf tools: Add itrace option 'o' to synthesize aux-output events
5a4b58e5d64a : perf tools: Add aux_output attribute flag
ce7b0e426ef3 : perf record: Add an option to take an AUX snapshot on exit
73e5de70dca0 : perf ftrace: Improve error message about capability to use ftrace
c766f3df635d : perf ftrace: Use CAP_SYS_ADMIN instead of euid==0
083c1359b0e0 : perf tools: Add CAP_SYSLOG define for older systems
97993bd6eb89 : perf tools: Add NO_LIBCAP=1 to the minimal build test
6600c0808e2e : Bluetooth: hci_qca: Skip 1 error print in device_want_to_sleep()
c22e150e3afa : perf tools: Add helpers to use capabilities if present
a1f487d75c9b : ARM: iop32x: merge everything into mach-iop32x/
ba9ef6afc45f : ARM: iop32x: make mach/uncompress.h independent of mach/hardware.h
c7b680499430 : ARM: xscale: fix multi-cpu compilation
aad7ad2a01e7 : dma: iop-adma: allow building without platform headers
00c9755524fb : dmaengine: iop-adma: use correct printk format strings
7f8bf11a4c2c : dmaengine: iop-adma: include prefetch.h
59d3ae9a5bf6 : ARM: remove Intel iop33x and iop13xx support
8c9e465b488b : dt-bindings: gpio: Document GPIOs via Moxtet bus
856ed97af5cf : drivers: gpio: Add support for GPIOs over Moxtet bus
2091b417aab1 : bus: moxtet: Add sysfs and debugfs documentation
20e6cf7e7478 : dt-bindings: bus: Document moxtet bus binding
5bc7f990cd98 : bus: Add support for Moxtet bus
232219b9a464 : i2c-cht-wc: Fix lockdep warning
2e925d231501 : ARM: multi_v7_defconfig: Enable SPI_STM32_QSPI support
f63cf88fd88b : ARM: remove w90x900 platform
c68b26697d27 : ARM: remove ks8695 platform
fc1ca6e01d0a : drm/bridge: dw-hdmi-i2s: add .get_eld support
43e88f670a5e : drm/bridge: dw-hdmi-i2s: enable only the required i2s lanes
46cecde310bb : drm/bridge: dw-hdmi-i2s: reset audio fifo before applying new params
0c6098859176 : drm/bridge: dw-hdmi-i2s: set the channel allocation
747bee357404 : dt-bindings: i2c: i2c-emev2: Rename bindings documentation file
17a1e555b608 : drm/bridge: dw-hdmi-i2s: enable lpcm multi channels
4e4521f76ff9 : dt-bindings: i2c: rcar: Rename bindings documentation file
da5f5bc92f49 : drm/bridge: dw-hdmi: set channel count in the infoframes
2a2a3d2ff799 : drm/bridge: dw-hdmi: move audio channel setup out of ahb
8067f62bccaf : drm/bridge: dw-hdmi-i2s: support more i2s format
72362da87348 : ARM: imx_v6_v7_defconfig: Enable the PSCI CPUidle driver
a227229f6205 : arm64: defconfig: Enable the PSCI CPUidle driver
90865a3dc597 : i2c: stm32: Use the correct style for SPDX License Identifier
af80559b4d9c : i2c: replace i2c_new_secondary_device with an ERR_PTR variant
d7437fc0d829 : i2c: emev2: avoid race when unregistering slave client
7b814d852af6 : i2c: rcar: avoid race when unregistering slave client
d0b3c32ed922 : arm64: memory: Cosmetic cleanups
68933aa97374 : arm64: memory: Add comments to end of non-trivial #ifdef blocks
6bbd497f0273 : arm64: memory: Implement __tag_set() as common function
a5ac40f53bfa : arm64: memory: Simplify _VA_START and _PAGE_OFFSET definitions
9ba33dcc6bef : arm64: memory: Simplify virt_to_page() implementation
96628f0fb180 : arm64: memory: Rewrite default page_to_virt()/virt_to_page()
577c2b35283f : arm64: memory: Ensure address tag is masked in conversion macros
68dd8ef32162 : arm64: memory: Fix virt_addr_valid() using __is_lm_address()
759b2e69238d : staging: rtl8723bs: remove redundant assignment to ret
b1198cca2982 : Staging: rtl8712: rtl8712_recv: fixed 80 character length warning
ca8a0a4934e0 : staging: rtl8712: r8712_dump_aggr_xframe(): Change type to void
b849e9a4a09f : staging: rtl8712: r8712_xmitframe_aggr_1st(): Change return type to void
bc6132f141b7 : staging: rtl8712: r8712_append_mpdu_unit(): Change return type
6da2422efbb7 : staging: rtl8712: xmitframe_addmic(): Change return values and type
737d4d9ef626 : staging: rtl8723bs: Remove debugging information exposed via procfs
9ddc7004f6aa : staging: erofs: xattr.c: avoid BUG_ON
753a3c80b6af : staging: erofs: remove incomplete cleancache
06d9532fa6b3 : rxrpc: Fix read-after-free in rxrpc_queue_local()
b00df840fb40 : rxrpc: Fix local endpoint replacement
b5b24617987f : PCI: layerscape: Add CONFIG_PCI_LAYERSCAPE_EP to build EP/RC separately
8fc3ae3b109d : MAINTAINERS: i2c-imx: take over maintainership
e8c220fac415 : Revert "i2c: imx: improve the error handling in i2c_imx_dma_request()"
c0900eb8264c : MAINTAINERS: Update with Amlogic DRM bindings converted as YAML
6b9ebf1e0e67 : dt-bindings: display: amlogic, meson-vpu: convert to yaml
376bf52deef5 : dt-bindings: display: amlogic, meson-dw-hdmi: convert to yaml
fd5d16531a39 : PCI: layerscape: Add the bar_fixed_64bit property to the endpoint driver
3d2969fac698 : staging: erofs: inline erofs_inode_is_data_compressed()
f130b712ff25 : drm/i915: Serialise read/write of the barrier's engine
dfe42be15fde : netfilter: nft_flow_offload: skip tcp rst and fin packets
b26496ae786d : drm/i915: Print CCID for all renderCS
68e03b85474a : gpio: Fix build error of function redefinition
2c60e6b5c924 : gpiolib: never report open-drain/source lines as 'input' to user-space
7991eb39eedc : iommu/exynos: Remove __init annotation from exynos_sysmmu_probe()
5f889b9a61dd : drm/i915: Disregard drm_mode_config.fb_base
a4eb99a1d617 : drm/i915: Include engine->mmio_base in the debug dump
b20a6e298bcb : media: rc: imon: Allow iMON RC protocol for ffdc 7e device
699bf9411415 : media: tm6000: double free if usb disconnect while streaming
5cd690a308e8 : mfd: asic3: Include the right header
6fb7195811fc : media: rc: imon-rsc keymap has incorrect mappings
40667d1bd822 : MAINTAINERS: altera-sysmgr: Fix typo in a filepath
46e4a26615cc : media: em28xx: modules workqueue not inited for 2nd device
f1409116835a : media: selftests: ir: fix ir_loopback test failure
494fce160f2d : media: imon_raw: prevent "nonsensical timing event of duration 0"
e70d13f7ac06 : media: imon_raw: simplify and explain bit operations
1b09a2afa4dc : media: ir-kbd-i2c: convert to i2c_new_dummy_device()
0b08ae030154 : drm/i915/guc: Remove client->submissions
92ffdb61f65d : media: rc: add include guard to rc-map.h
247d46b3ef75 : media: stv0900_core: remove redundant assignment to variables mclk, div and ad_div
5532c6282787 : media: dvb_frontend.h: Fix shifting signed 32-bit value problem
f6af820ef1be : media: media/dvb: Use kmemdup rather than duplicating its implementation
48059784ebac : media: media/tuners: Use kmemdup rather than duplicating its implementation
771560e5d341 : media: media/usb: Use kmemdup rather than duplicating its implementation
7a637fd32b23 : dt-bindings: gpio: aspeed: Add SGPIO support
41b57d1bb8a4 : lib: Remove redundant ftrace flag removal
b7005d4ef4f3 : ARM: zynq: Use memcpy_toio instead of memcpy on smp bring-up
5f595063affa : ARM: zynq: Support smp in thumb mode
31664caaf4d8 : iio:light:noa1305: Fix missing break statement.
be6133b8917f : drm/i915: Update DRIVER_DATE to 20190813
871b90660277 : ALSA: hda - Add a generic reboot_notify
401714d9534a : ALSA: hda - Let all conexant codec enter D3 when rebooting
9bb34e9013fc : drm/vmwgfx: Use VMW_DEBUG_KMS for vmwgfx mode-setting user errors
745adc3f9216 : drm/vmwgfx: Add debug message for layout change ioctl
6d5afe20397b : sctp: fix memleak in sctp_send_reset_streams
d00ee64e1dcf : netlink: Fix nlmsg_parse as a wrapper for strict message parsing
49bddc73d15c : libnvdimm/of_pmem: Provide a unique name for bus provider
c36757eb9dee : net: phy: consider AN_RESTART status when reading link status
48ec7014c56e : net/mlx4_en: fix a memory leak bug
66cf4710b23a : ibmveth: Convert multicast list size for little-endian system
072f79400032 : s390/qeth: serialize cmd reply with concurrent timeout
d568cb3f9351 : riscv: defconfig: Update the defconfig
500bc2c1f48a : riscv: rv32_defconfig: Update the defconfig
a1794de8b92e : sctp: fix the transport error_count check
0a1dcf954ece : ARM: dts: aspeed: Add Mihawk BMC platform
d00523097a37 : ARM: dts: aspeed: fp5280g2: Fix power supply address
e4a5017ac5b3 : r8152: change rx_copybreak and rx_pending through ethtool
47922fcde536 : r8152: support skb_add_rx_frag
d55d70894c6d : r8152: use alloc_pages for rx buffer
252df8b86667 : r8152: replace array with linking list for rx information
ec5791c202ac : r8152: separate the rx buffer size
65b27995a4ab : net: phy: let phy_speed_down/up support speeds >1Gbps
331c56ac7384 : net: phy: add phy_speed_down_core and phy_resolve_min_speed
7b261e0ef5f8 : net: phy: add __set_linkmode_max_speed
043b8413e8c0 : net: devlink: remove redundant rtnl lock assert
a9a96760165d : net: hns3: Make hclge_func_reset_sync_vf static
074014abdf2b : net: ieee802154: remove redundant assignment to rc
4643d67e8cb0 : hugetlbfs: fix hugetlb page migration/fault race causing SIGBUS
28360f398778 : mm, vmscan: do not special-case slab reclaim when watermarks are boosted
a8282608c88e : Revert "mm, thp: restore node-local hugepage allocations"
92717d429b38 : Revert "Revert "mm, thp: consolidate THP gfp handling into alloc_hugepage_direct_gfpmask""
0cfaee2af3a0 : include/asm-generic/5level-fixup.h: fix variable 'p4d' set but not used
6a2aeab59e97 : seq_file: fix problem when seeking mid-record
ec9f02384f60 : mm: workingset: fix vmstat counters for shadow nodes
951531691c4b : mm/usercopy: use memory range to be accessed for wraparound check
fcf3a5b62f43 : mm: kmemleak: disable early logging in case of error
5336e52c9e46 : mm/vmalloc.c: fix percpu free VM area search criteria
54a83d6bcbf8 : mm/memcontrol.c: fix use after free in mem_cgroup_iter()
b997052bc3ac : mm/z3fold.c: fix z3fold_destroy_pool() race condition
6051d3bd3b91 : mm/z3fold.c: fix z3fold_destroy_pool() ordering
a53190a4aaa3 : mm: mempolicy: handle vma with unmovable pages mapped correctly in mbind
d883544515aa : mm: mempolicy: make the behavior consistent when MPOL_MF_MOVE* and MPOL_MF_STRICT were specified
1de13ee59225 : mm/hmm: fix bad subpage pointer in try_to_unmap_one
7ab0ad0e74f8 : mm/hmm: fix ZONE_DEVICE anon page mapping reuse
76470ccd62f1 : mm: document zone device struct page field usage
270b9991cdb0 : drm/i915: Add _TRANS2()
46c63d2499b1 : drm/i915/bdw+: Move misc display IRQ handling to it own function
7aa8dd91da63 : devicetree: Expose dtbs_check and dt_binding_check some more
0d530aa6894c : dt-bindings: watchdog: meson-gxbb-wdt: convert to yaml
4df7e9a13953 : dt-bindings: serial: meson-uart: convert to yaml
87a55485f2fc : dt-bindings: phy: meson-g12a-usb3-pcie-phy: convert to yaml
da86d286cce8 : dt-bindings: phy: meson-g12a-usb2-phy: convert to yaml
f50ffbc5e9eb : dt-bindings: arm: amlogic: amlogic,meson-gx-ao-secure: convert to yaml
018562f36f8c : dt-bindings: reset: amlogic,meson-reset: convert to yaml
66de150a8889 : dt-bindings: spi: meson: convert to yaml
78db5580af78 : dt-bindings: rng: amlogic,meson-rng: convert to yaml
8d63f97113a7 : dt-bindings: mailbox: meson-mhu: convert to yaml
cdea0121ae80 : docs: writing-schema.md: convert from markdown to ReST
5f9040fd3dff : dt-bindings: crypto: Convert Allwinner A10 Security Engine to a schema
31ca694e8645 : dt-bindings: bus: Convert Allwinner DE2 bus to a schema
5bf2845ece35 : dt-bindings: input: Convert Allwinner LRADC to a schema
92b498222881 : devlink: send notifications for deleted snapshots on region destroy
cfcdef5e3046 : rcu: Allow rcu_do_batch() to dynamically adjust batch sizes
f48fe4c58660 : rcu/nocb: Don't wake no-CBs GP kthread if timer posted under overload
296181d78df9 : rcu/nocb: Reduce __call_rcu_nocb_wake() leaf rcu_node ->lock contention
1d5a81c18dc6 : rcu/nocb: Reduce nocb_cb_wait() leaf rcu_node ->lock contention
23651d9b9616 : rcu/nocb: Advance CBs after merge in rcutree_migrate_callbacks()
273f03406500 : rcu/nocb: Avoid synchronous wakeup in __call_rcu_nocb_wake()
f7a81b12d6af : rcu/nocb: Print no-CBs diagnostics when rcutorture writer unduly delayed
6aacd88d1721 : rcu/nocb: EXP Check use and usefulness of ->nocb_lock_contended
d1b222c6be1f : rcu/nocb: Add bypass callback queueing
eda669a6a2c5 : rcu/nocb: Atomic ->len field in rcu_segcblist structure
faca5c250935 : rcu/nocb: Unconditionally advance and wake for excessive CBs
4fd8c5f153bc : rcu/nocb: Reduce ->nocb_lock contention with separate ->nocb_gp_lock
523bddd553c0 : rcu/nocb: Reduce contention at no-CBs invocation-done time
6608c3a027bc : rcu/nocb: Reduce contention at no-CBs registry-time CB advancement
9fcb09bddd56 : rcu/nocb: Round down for number of no-CBs grace-period kthreads
81c0b3d724f4 : rcu/nocb: Avoid ->nocb_lock capture by corresponding CPU
7f36ef82e5cf : rcu/nocb: Avoid needless wakeups of no-CBs grace-period kthread
ce0a825e4060 : rcu/nocb: Make __call_rcu_nocb_wake() safe for many callbacks
383e13328373 : rcu/nocb: Never downgrade ->nocb_defer_wakeup in wake_nocb_gp_defer()
aeeacd9d844b : rcu/nocb: Enable re-awakening under high callback load
0bd55c693617 : rcu/nohz: Turn off tick for offloaded CPUs
969974e5c51e : rcu/nocb: Suppress uninitialized false-positive in nocb_gp_wait()
921bb5fad11c : rcu/nocb: Use build-time no-CBs check in rcu_pending()
c1ab99d66ebc : rcu/nocb: Use build-time no-CBs check in rcu_core()
ec5ef87bac82 : rcu/nocb: Use build-time no-CBs check in rcu_do_batch()
4f9c1bc727f9 : rcu/nocb: Remove obsolete nocb_gp_head and nocb_gp_tail fields
2a777de757f4 : rcu/nocb: Remove obsolete nocb_cb_tail and nocb_cb_head fields
c035280f1761 : rcu/nocb: Remove obsolete nocb_q_count and nocb_q_count_lazy fields
e7f4c5b3998a : rcu/nocb: Remove obsolete nocb_head and nocb_tail fields
5d6742b37727 : rcu/nocb: Use rcu_segcblist for no-CBs CPUs
e83e73f5b0f8 : rcu/nocb: Leave ->cblist enabled for no-CBs CPUs
e6060b41c995 : rcu/nocb: Allow lockless use of rcu_segcblist_empty()
76c6927c3ee4 : rcu/nocb: Allow lockless use of rcu_segcblist_restempty()
ca5c82580811 : rcu/nocb: Remove deferred wakeup checks for extended quiescent states
85f69b32126d : rcu/nocb: Check for deferred nocb wakeups before nohz_full early exit
c00045be32fe : rcu/nocb: Make rcutree_migrate_callbacks() start at leaf rcu_node structure
750d7f6a434f : rcu/nocb: Add checks for offloaded callback processing
ce5215c1342c : rcu/nocb: Use separate flag to indicate offloaded ->cblist
1bb5f9b95afe : rcu/nocb: Use separate flag to indicate disabled ->cblist
18cd8c93e69e : rcu/nocb: Print gp/cb kthread hierarchy if dump_tree
f7c612b000d7 : rcu/nocb: Rename rcu_nocb_leader_stride kernel boot parameter
f7c9a9b664fb : rcu/nocb: Rename and document no-CB CB kthread sleep trace event
0bdc33daef96 : rcu/nocb: Rename rcu_organize_nocb_kthreads() local variable
0d52a6652f15 : rcu/nocb: Rename wake_nocb_leader_defer() to wake_nocb_gp_defer()
5f675ba6eb5d : rcu/nocb: Rename __wake_nocb_leader() to __wake_nocb_gp()
5d62c08c5fe5 : rcu/nocb: Rename wake_nocb_leader() to wake_nocb_gp()
9fa471a881df : rcu/nocb: Rename nocb_follower_wait() to nocb_cb_wait()
12f54c3a8410 : rcu/nocb: Provide separate no-CBs grace-period kthreads
6484fe54b5c6 : rcu/nocb: Update comments to prepare for forward-progress work
58bf6f77c6fb : rcu/nocb: Rename rcu_data fields to prepare for forward-progress work
bee6f87166e9 : acpi: Use built-in RCU list checking for acpi_ioremaps list
842a56cf3eb0 : x86/pci: Pass lockdep condition to pcm_mmcfg_list iterator
c2fa1e1bfa5b : driver/core: Convert to use built-in RCU list checking
a1916a153c25 : libbpf: attempt to load kernel BTF from sysfs first
7fd785685e22 : btf: rename /sys/kernel/btf/kernel into /sys/kernel/btf/vmlinux
eb93685847a9 : riscv: fix flush_tlb_range() end address for flush_tlb_page()
5e4e6c4d3ae0 : interconnect: qcom: Add QCS404 interconnect provider driver
3a0f1604888a : drm/i915/gt: Save/restore interrupts around breadcrumb disable
a79ca656b648 : drm/i915: Push the wakeref->count deferral to the backend
be06f8e7425d : interconnect: qcom: Add interconnect RPM over SMD driver
24f516ebbab8 : dt-bindings: interconnect: Add Qualcomm QCS404 DT bindings
9e3ce77c1163 : interconnect: qcom: Add tagging and wake/sleep support for sdm845
cbd5a9c28bb5 : interconnect: Add pre_aggregate() callback
127ab2cc5f19 : interconnect: Add support for path tags
37143dcc44f8 : arm64: constify sys64_hook instances
0da23df2ff04 : arm64: constify aarch64_insn_encoding_class[]
0bf136a8cf11 : arm64: constify icache_policy_str[]
80d838122643 : arm64: prefer __section from compiler_attributes.h
1cdd8705c7ac : drm/i915/tgl: Fix missing parentheses on TGL_TRANS_DDI_FUNC_CTL_VAL_TO_PORT
2d6c25215ab2 : KEYS: trusted: allow module init if TPM is inactive or deactivated
77905379e9b2 : RDMA/hns: Remove unuseful member
bf8c02f961c8 : RDMA/hns: bugfix for slab-out-of-bounds when loading hip08 driver
9bba3f0cbfc8 : RDMA/hns: Bugfix for slab-out-of-bounds when unloading hip08 driver
d7e5ca88d60c : RDMA/hns: Modify pi vlaue when cq overflows
76827087bb3f : RDMA/hns: Bugfix for creating qp attached to srq
0e1aa6f0959e : RDMA/hns: Logic optimization of wc_flags
9dc4cfff115f : RDMA/mlx5: Annotate lock dependency in bind/unbind slave port
8293a598feec : IB/mlx5: Expose XRQ legacy commands over the DEVX interface
972d7560ee37 : IB/mlx5: Add legacy events to DEVX list
2c8ccb37b08f : RDMA/siw: Change CQ flags from 64->32 bits
f6545bec9693 : kbuild: add [M] marker for build log of *.mod.o
4b950bb9ac0c : Kbuild: Handle PREEMPT_RT for version string and magic
cf8dfd15e5fb : kbuild: move flex and bison rules to Makefile.host
6ba7dc6616ce : kbuild: make bison create C file and header in a single pattern rule
49d5089d926c : kbuild: use $(basename ...) for cmd_asn1_compiler
75959d44f9dc : kbuild: Fail if gold linker is detected
15bfc2348d54 : modpost: check for static EXPORT_SYMBOL* functions
656c8e9cc1ba : netfilter: conntrack: Use consistent ct id hash calculation
31fa571c01d8 : ALSA: hda/sigmatel - remove unused variable 'stac9200_core_init'
190d03814eb3 : ALSA: hda/realtek - Add quirk for HP Envy x360
3ca3c4aad2ef : can: netlink: fix documentation typos
e83e416cdf4f : can: vcan: introduce pr_fmt and make use of it
4248f5e02f2e : can: vcan: remove unnecessary blank lines
d569de814967 : can: vcan: convert block comments to network style comments
456a8a646b25 : can: gw: add support for CAN FD frames
e9dc7c60507c : can: gw: use struct canfd_frame as internal data structure
21468e6de80e : can: gw: cgw_parse_attr(): remove unnecessary braces for single statement block
78f8a326f924 : can: gw: cgw_dump_jobs(): avoid long lines
0815c891e522 : can: gw: can_can_gw_rcv(): remove return at end of void function
5dfc8c94a887 : can: gw: add missing spaces around operators
f62564f5e3f2 : can: gw: remove unnecessary blank lines, add suggested blank lines
465c0deb1057 : can: gw: convert block comments to network style comments
bf74aa86e111 : can: bcm: switch timer to HRTIMER_MODE_SOFT and remove hrtimer_tasklet
9989f6333c58 : can: bcm: bcm_sock_no_ioctlcmd(): mark function as static
af0b1470bda9 : can: raw: raw_sock_no_ioctlcmd(): mark function as static
d956b1a87f9b : can: raw: raw_module_init(): use pr_err() instead of printk(KERN_ERR, ...)
bff10040672d : can: raw: balance braces around else statements
d5e4ecac87fc : can: raw: remove unnecessary blank lines, add suggested blank lines
d6ada83bba99 : can: raw: convert block comments to network style comments
97c334935100 : can: af_can: add missing identifiers to struct receiver::func
fbd4665a67f7 : can: af_can: can_pernet_init(): Use preferred style kzalloc(sizeof()) usage
1cf571eb81d3 : can: af_can: avoid splitting quoted string across lines
b11844b6068c : can: af_can: fix alignment
8325ce9bca55 : can: af_can: balance braces around else statements
147d9e9a67e1 : can: af_can: convert block comments to network style comments
3e994ff28f86 : can: xilinx_can: xcan_set_bittiming(): fix the data phase btr1 calculation
9d06bcb9aa48 : can: xilinx_can: xcan_rx_fifo_get_next_frame(): fix FSR register FL and RI mask values for canfd 2.0
e6997dd26884 : can: xilinx_can: fix the data update logic for CANFD FD frames
9a67b72552f8 : MAINTAINERS: iomap: Remove fs/iomap.c record
5dae15b21d36 : phy: tegra: Add PCIe PIPE2UPHY support
813c6fbcb775 : dt-bindings: PHY: P2U: Add Tegra194 P2U block
42c253ecaa53 : dt-bindings: PCI: tegra: Add device tree support for Tegra194
7b31a72e7195 : dt-bindings: Add PCIe supports-clkreq property
07f123def73e : PCI: dwc: Add support to enable CDM register check
0dc99e042a4c : media: MAINTAINERS: Remove zoran driver
34994c9d9d48 : media: MAINTAINERS: hantro: Fix typo in a filepath
009b37c65df5 : media: exynos4-is: Remove call to memset after dma_alloc_coherent
6a11f0f58886 : media: ngene: Remove call to memset after pci_alloc_consistent
e671499303e4 : media: i2c: Convert to new i2c device probe()
f4e84a5d9db7 : dt-bindings: PCI: designware: Add binding for CDM register check
bec5352d20d1 : media: i2c: et8ek8: Convert to new i2c device probe()
feee519ae55c : PCI: dwc: Export dw_pcie_wait_for_link() API
42b661221518 : media: i2c: s5c73m3: Convert to new i2c device probe()
c1042d62fe05 : media: i2c: smiapp: Convert to new i2c device probe()
5e56808900a7 : media: radio: si470x: Convert to new i2c device probe()
5b0841fa653f : PCI: dwc: Add extended configuration space capability search API
7bb823a6522a : media: radio: si4713: Convert to new i2c device probe()
9deff920bd18 : media: i2c: adv748x: Convert to new i2c device probe()
2dbfc6525046 : media: i2c: tvp5150: Add of_node_put() before goto
22ff7d4ca3f7 : media: platform: mtk-mdp: mtk_mdp_core: Add of_node_put() before goto
7a6854f6874f : PCI: dwc: Move config space capability search API
4fd22938569c : media: fdp1: Reduce FCP not found message level to debug
5db8a692fe69 : media: pvrusb2: use kzalloc instead of kmalloc and memset
5cf7e71f7a63 : media: zd1301_demod: don't check retval after our own assignemt
0b25167d1cdd : media: mn88473: don't check retval after our own assignemt
e6ec19a25f21 : media: mn88472: don't check retval after our own assignemt
ae3af6c43c0d : media: cxd2820r: don't check retval after our own assignemt
34925d9f019c : media: i2c: adv7842: convert to i2c_new_dummy_device
2f822f1da08a : media: i2c: tda1997x: prevent potential NULL pointer access
53f5d7a46fab : media: usb: go7007: s2250-board: convert to i2c_new_dummy_device
9524da83a50b : media: i2c: adv7511-v4l2: convert to i2c_new_dummy_device
31b9754caf8e : media: i2c: adv7180: convert to i2c_new_dummy_device
b13d326ee4a9 : media: i2c: ad9389b: convert to i2c_new_dummy_device
93bbd6c5eeb1 : can: xilinx_can: xcanfd_rx(): fix FSR register handling in the RX path
4cdd51563048 : media: dvb-frontends: mn88473: convert to i2c_new_dummy_device
f0b0710c9f7b : media: dvb-frontends: mn88472: convert to i2c_new_dummy_device
0a6ed11f9884 : media: dvb-frontends: mn88443x: convert to i2c_new_dummy_device
0a248872e4c5 : media: dvb-frontends: cxd2820r_core: convert to i2c_new_dummy_device
6b0d35891c83 : can: xilinx_can: xcan_probe(): skip error message on deferred probe
864919ea0380 : media: mtk-mdp: fix reference count on old device tree
3924bc2fd1b6 : PCI: dwc: Group DBI registers writes requiring unlocking
b557b5073194 : media: cedrus: Don't set chroma size for scale & rotation
3486cc40ccbf : can: xilinx_can: xcan_chip_start(): fix failure with invalid bus
633eadc9ba1e : media: cedrus: Remove dst_bufs from context
8c7e96d3fe75 : PCI: Disable MSI for Tegra root ports
448d5a55759a : PCI: Add #defines for some of PCIe spec r4.0 features
09c41a23a2e2 : media: Revert "media: vimc: propagate pixel format in the stream"
7123e1c7ea29 : can: ti_hecc: ti_hecc_mailbox_read(): remove set but not used variable 'mbx_mask'
10b1aed6dac0 : media: Revert "media: vimc: Remove or modify stream checks"
84246ae3fde1 : media: rcar-vin: Report correct image stride
babfcda6ef43 : can: ti_hecc: ti_hecc_mailbox_read(): add blank lines to improve readability
c71400cec438 : can: ti_hecc: ti_hecc_start(): avoid multiple assignments
dfa9352dbe4e : can: ti_hecc: fix print formating strings
ab3a78f65983 : can: ti_hecc: avoid long lines
d5f1a984edd8 : can: ti_hecc: fix indention
99a3d7c12243 : can: ti_hecc: convert block comments to network style comments
175a60b73b17 : can: sja1000: f81601: remove unused including <linux/version.h>
5549369cfde0 : can: kvaser_pciefd: Remove unused including <linux/version.h>
1910cd88539c : can: kvaser_pciefd: kvaser_pciefd_pwm_stop(): remove unnecessary code when setting pwm duty cycle to zero
256acbebdc3b : media: omap_vout: convert to vb2
839b9d2c59b3 : media: omap_vout: fix various v4l2-compliance failures
9840a4ffcf0b : selftests/bpf: fix race in flow dissector tests
a3384b8d9f63 : HID: logitech-hidpp: remove support for the G700 over USB
addf3382c47c : Revert "HID: logitech-hidpp: add USB PID for a few more supported mice"
d66fa3c70e59 : tools: bpftool: add feature check for zlib
341dfcf8d78e : btf: expose BTF info through sysfs
91b4db5313a2 : s390/bpf: use 32-bit index for tail calls
367f4acc6990 : ARM: mach-nspire: Kill off CLCD auxdata
da5fbcb1d03a : ARM: dts: Update the NSPIRE DTS files for DRM
c08b59841055 : ARM: dts: nomadik: Set up the CS GPIO right
115f3bad1a36 : usb-storage: remove single-use define for debugging
834de5c1aa76 : mtd: spi-nor: Fix the disabling of write protection at init
4a65bbb9109e : soc: ti: pm33xx: Make two symbols static
d8e0cecbcaf0 : soc: ti: pm33xx: Fix static checker warnings
5717fe5ab38f : arm64: cpufeature: Don't treat granule sizes as strict
0c0d1ec21b2f : ARM: OMAP: dma: Mark expected switch fall-throughs
a27401cecf77 : ARM: dts: am335x-boneblue: Use of am335x-osd335x-common.dtsi
26b1c8bed586 : ARM: dts: gta04: define chosen/stdout-path
9fc6bff8078b : ARM: dts: omap3-n950-n9: Remove regulator-boot-off property
dc1b6ca8fa66 : ARM: dts: am335x-cm-t335: Remove regulator-boot-off property
5d2fc542e8c9 : regulator: act8945a-regulator: fix ldo register addresses in set_mode hook
9c6c417d95d8 : ASoC: SOF: fix HDA direct MMIO access
8da2d74c10fd : ASoC: Intel: hsw: remove i386 build warning w/ size_t argument
ae3a5901dde2 : ASoC: ti: Fix typos in ti/Kconfig
c8a738f4cfae : bus: ti-sysc: remove set but not used variable 'quirks'
7188f656cdf7 : ASoC: rockchip: rockchip_max98090: Set period size to 240
bb88b86c1f62 : bus: ti-sysc: allow reset sharing across devices
4345f0dc015d : bus: ti-sysc: rework the reset handling
b6036314436b : bus: ti-sysc: re-order the clkdm control around reset handling
b58056da2ec2 : bus: ti-sysc: Add missing kerneldoc comments
54d662227cae : bus: ti-sysc: Switch to SPDX license identifier
d220540795ec : dt-bindings: ti-sysc: Add SPDX license identifier
82a9c15d1a91 : MAINTAINERS: Add ti-sysc files under the OMAP2+ entry
5b63fb90adb9 : ARM: dts: Fix incomplete dts data for am3 and am4 mmc
a304f483b6b0 : bus: ti-sysc: Simplify cleanup upon failures in sysc_probe()
fa8397e45c64 : ARM: OMAP1: ams-delta-fiq: Fix missing irq_ack
07f9a8be66a9 : ARM: dts: dra74x: Fix iodelay configuration for mmc3
8613e2ca4fff : ARM: dts: am335x: Fix UARTs length
45da5e09dd32 : ARM: OMAP2+: Fix omap4 errata warning on other SoCs
105333435b4f : netfilter: connlabels: prefer static lock initialiser
0a30ba509fde : netfilter: nf_nat_proto: make tables static
5785cf15fd74 : netfilter: nf_tables: add missing prototypes.
2a475c409fe8 : kbuild: remove all netfilter headers from header-test blacklist.
20a9379d9a03 : netfilter: remove "#ifdef __KERNEL__" guards from some headers.
78458e3e08cd : netfilter: add missing IS_ENABLED(CONFIG_NETFILTER) checks to some header-files.
0abc8bf4f284 : netfilter: add missing IS_ENABLED(CONFIG_NF_CONNTRACK) checks to some header-files.
47e640af2e49 : netfilter: add missing IS_ENABLED(CONFIG_NF_TABLES) check to header-file.
9211bfbff80a : netfilter: add missing IS_ENABLED(CONFIG_BRIDGE_NETFILTER) checks to header-file.
a1b2f04ea527 : netfilter: add missing includes to a number of header-files.
bd96b4c75675 : netfilter: inline four headers files into another one.
43dd16efc7f2 : netfilter: nf_tables: store data in offload context registers
bd8699e9e292 : netfilter: nft_bitwise: add offload support
7e59b3fea2a2 : netfilter: remove unnecessary spaces
b1635ee6120c : net/mlx5: Add XRQ legacy commands opcodes
647d58a989b3 : net/mlx5: Use debug message instead of warn
220b65d8009d : drm/i915/gvt: Double check batch buffer size after copy
00a33be40634 : drm/i915/gvt: Add valid length check for MI variable commands
1e2adc0d0370 : drm/i915/gvt: Add MI command valid length check
4f870f1fba34 : drm/i915/gvt: Utility for valid command length check
8cfbca7848ff : drm/i915/gvt: factor out tlb and mocs register offset table
f8871ec8fc73 : drm/i915/gvt: no need to check return value of debugfs_create functions
e14006d939fe : drm/i915/gvt: Fix typo of VBLANK_TIMER_PERIOD
abb042f310ff : drm/i915/uc: Log fw status changes only under debug config
faac910201e9 : rtc: Remove dev_err() usage after platform_get_irq()
7cdf6e40537f : HID: wacom: add back changes dropped in merge commit
52791eeec1d9 : dma-buf: rename reservation_object to dma_resv
5d344f58da76 : dma-buf: nuke reservation_object seq number
d3c6dd1fb30d : dma-buf/sw_sync: Synchronize signal vs syncpt free
5f15c1e6e181 : drm/i915/guc: Use a local cancel_port_requests
10e62b47973b : bus: hisi_lpc: Add .remove method to avoid driver unbind crash
1b15a5632a80 : bus: hisi_lpc: Unregister logical PIO range to avoid potential use-after-free
b884e2de2afc : lib: logic_pio: Add logic_pio_unregister_range()
0a27142bd1ee : lib: logic_pio: Avoid possible overlap for unregistering regions
478ffad6d690 : drm/i915: drop engine_pin/unpin_breadcrumbs_irq
ee94e0c4598a : drm/i915/guc: keep breadcrumb irq always enabled
06709e81c668 : lib: logic_pio: Fix RCU usage
7607a121f461 : dmaengine: fsldma: Mark expected switch fall-through
069e4a19f44d : dmaengine: ti: unexport filter functions
31ec0dd38085 : drm/amd/display: use kvmalloc for dc_state (v2)
17b6d2d52854 : drm/amdgpu: fix gfx9 soft recovery
95ae251fe828 : f2fs: add fs-verity support
84fb7ca4b3f8 : ext4: update on-disk format documentation for fs-verity
22cfe4b48ccb : ext4: add fs-verity read support
c93d8f885809 : ext4: add basic fs-verity support
432434c9f8e1 : fs-verity: support builtin file signatures
add890c9f9d2 : fs-verity: add SHA-512 support
4dd893d832cf : fs-verity: implement FS_IOC_MEASURE_VERITY ioctl
3fda4c617e84 : fs-verity: implement FS_IOC_ENABLE_VERITY ioctl
075c2b6bf654 : scsi: use __u{8,16,32,64} instead of uint{8,16,32,64}_t in uapi headers
ba13f2c8d7a0 : fscrypt: document the new ioctls and policy version
62de25927a25 : ubifs: wire up new fscrypt ioctls
8ce589c77318 : f2fs: wire up new fscrypt ioctls
29b3692e6dbf : ext4: wire up new fscrypt ioctls
5ab7189a31ba : fscrypt: require that key be added when setting a v2 encryption policy
78a1b96bcf7a : fscrypt: add FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS ioctl
23c688b54016 : fscrypt: allow unprivileged users to add/remove keys for v2 policies
5dae460c2292 : fscrypt: v2 encryption policy support
c1144c9b8ad9 : fscrypt: add an HKDF-SHA512 implementation
5a7e29924dac : fscrypt: add FS_IOC_GET_ENCRYPTION_KEY_STATUS ioctl
b1c0ec3599f4 : fscrypt: add FS_IOC_REMOVE_ENCRYPTION_KEY ioctl
22d94f493bfb : fscrypt: add FS_IOC_ADD_ENCRYPTION_KEY ioctl
feed82586191 : fscrypt: rename keyinfo.c to keysetup.c
0109ce76dd6e : fscrypt: move v1 policy key setup to keysetup_v1.c
3ec4f2a62927 : fscrypt: refactor key setup code in preparation for v2 policies
a828daabb2ae : fscrypt: rename fscrypt_master_key to fscrypt_direct_key
59dc6a8e1f53 : fscrypt: add ->ci_inode to fscrypt_info
3b6df59bc4d2 : fscrypt: use FSCRYPT_* definitions, not FS_*
2336d0deb2d4 : fscrypt: use FSCRYPT_ prefix for uapi constants
7af0ab0d3aab : fs, fscrypt: move uapi definitions to new header <linux/fscrypt.h>
29a98c1caf7b : fscrypt: use ENOPKG when crypto API support missing
a4d14e915bcb : fscrypt: improve warnings for missing crypto API support
63f668f0def1 : fscrypt: improve warning messages for unsupported encryption contexts
886da8b39cf2 : fscrypt: make fscrypt_msg() take inode instead of super_block
1c5100a2aab4 : fscrypt: clean up base64 encoding/decoding
75798f85f2ba : fscrypt: remove loadable module related code
2b4f4cb93ae3 : scsi: esas2r: Prefer pcie_capability_read_word()
3e76ca9561ce : scsi: csiostor: Prefer pcie_capability_read_word()
1d4f4a5e507f : scsi: sym53c8xx_2: remove redundant assignment to retv
18daf910ed6f : scsi: pmcraid: Fix a typo - pcmraid --> pmcraid
dbe447ac18aa : scsi: fas216: Mark expected switch fall-throughs
9ab089d30bcf : scsi: megaraid_sas: Introduce module parameter for default queue depth
d1436e456b84 : scsi: qla2xxx: Fix a NULL pointer dereference
fe6b52c9adbc : scsi: qla2xxx: Simplify qla24xx_async_abort_cmd()
1778a0e7bff8 : scsi: qla2xxx: Remove two superfluous if-tests
c6e58160a2c0 : scsi: qla2xxx: Introduce qla2x00_els_dcmd2_free()
897def200421 : scsi: qla2xxx: Inline the qla2x00_fcport_event_handler() function
724361921f65 : scsi: qla2xxx: Report invalid mailbox status codes
1a20719e074a : scsi: qla2xxx: Remove superfluous sts_entry_* casts
5ec9f9040f61 : scsi: qla2xxx: Let the compiler check the type of the SCSI command context pointer
88263208dd23 : scsi: qla2xxx: Complain if sp->done() is not called from the completion path
0dcec41acb85 : scsi: qla2xxx: Make sure that aborted commands are freed
bcc856574356 : scsi: qla2xxx: Introduce qla2xxx_get_next_handle()
3cb5f3aeaf07 : scsi: qla2xxx: Modify NVMe include directives
e752a04e1bd1 : scsi: qla2xxx: Make qlt_handle_abts_completion() more robust
85cffefa09e4 : scsi: qla2xxx: Fix a race condition between aborting and completing a SCSI command
bdb61b9b944d : scsi: qla2xxx: Introduce the function qla2xxx_init_sp()
6c18a43e3c82 : scsi: qla2xxx: Enable type checking for the SRB free and done callback functions
aa20e38bf567 : scsi: qla2xxx: Rework key encoding in qlt_find_host_by_d_id()
0f8243e64682 : scsi: qla2xxx: Set the responder mode if appropriate for ELS pass-through IOCBs
9933c050fe91 : scsi: qla2xxx: Make it explicit that ELS pass-through IOCBs use little endian
0597fe601a3a : scsi: qla2xxx: Check secondary image if reading the primary image fails
c43e7832ee77 : scsi: qla2xxx: Change the return type of qla24xx_read_flash_data()
df95f39ae764 : scsi: qla2xxx: Introduce the be_id_t and le_id_t data types for FC src/dst IDs
fb3250974a48 : scsi: qla2xxx: Complain if a soft reset fails
527e9b704c3d : scsi: qla2xxx: Use memcpy() and strlcpy() instead of strcpy() and strncpy()
dc6d6d34e1f6 : scsi: qla2xxx: Check the PCI info string output buffer size
fcef08932db7 : scsi: qla2xxx: Complain if waiting for pending commands times out
bc97c9484bae : scsi: qla2xxx: Declare fourth qla2x00_set_model_info() argument const
e6803efae5ac : scsi: qla2xxx: Always check the qla2x00_wait_for_hba_online() return value
c4707fccb364 : scsi: qla2xxx: Suppress multiple Coverity complaint about out-of-bounds accesses
f91ff36a5731 : scsi: qla2xxx: Suppress a Coveritiy complaint about integer overflow
3a392b4f384a : scsi: qla2xxx: Remove unreachable code from qla83xx_idc_lock()
c29282c65d1c : scsi: qla2xxx: Fix qla24xx_process_bidir_cmd()
282d10565ee9 : scsi: qla2xxx: Simplify a debug statement
258f0752ef36 : scsi: qla2xxx: Remove dead code
6f153bcf12f4 : scsi: qla2xxx: Complain if parsing the version string fails
58e060e11b0b : scsi: qla2xxx: Complain if a mailbox command times out
cc74049f35e8 : scsi: qla2xxx: Use strlcpy() instead of strncpy()
1df627b4f7fa : scsi: qla2xxx: Do not corrupt vha->plogi_ack_list
b3e9772d9ec5 : scsi: qla2xxx: Report the firmware status code if a mailbox command fails
ac452b8e7932 : scsi: qla2xxx: Fix session lookup in qlt_abort_work()
f1333c48a4ad : scsi: qla2xxx: Simplify qla24xx_abort_sp_done()
8b21900b09a5 : scsi: qla2xxx: Remove two superfluous tests
53be100b36ae : scsi: qla2xxx: Remove a superfluous pointer check
09434912ed4c : scsi: qla2xxx: Simplify qlt_lport_dump()
9c17c3b1e049 : scsi: qla2xxx: Reduce the number of casts in GID list code
57bf595a6f24 : scsi: qla2xxx: Verify locking assumptions at runtime
9e75b5e2c838 : scsi: qla2xxx: Change data_dsd into an array
bb6efb1ea639 : scsi: qla2xxx: Declare qla_tgt_cmd.cdb const
6d58ef05fd33 : scsi: qla2xxx: Reduce the scope of three local variables in qla2xxx_queuecommand()
909c1d1492b6 : scsi: qla2xxx: Change the return type of qla2x00_update_ms_fdmi_iocb() into void
c254b52b58b5 : scsi: qla2xxx: Declare the fourth ql_dump_buffer() argument const
36645232d9fc : scsi: qla2xxx: Remove a superfluous forward declaration
3f5ee085d37d : scsi: qla2xxx: Remove an include directive from qla_mr.c
ba0cef253271 : scsi: qla2xxx: Include the <asm/unaligned.h> header file from qla_dsd.h
0184793df2e8 : scsi: qla2xxx: Use tabs instead of spaces for indentation
c1c7178c2620 : scsi: qla2xxx: Improve Linux kernel coding style conformance
8dd9593cc07a : scsi: qla2xxx: Really fix qla2xxx_eh_abort()
d2d2b5a5741d : scsi: qla2xxx: Make qla2x00_abort_srb() again decrease the sp reference count
fd295733e702 : dt-bindings: fec: explicitly mark deprecated properties
60d437bbff35 : of: resolver: Add of_node_put() before return and break
b0eb93cfd516 : lkdtm: Add Control Flow Integrity test
cd8869f4cb25 : xtensa: add missing isync to the cpu_reset TLB code
ac5656d8a4cd : fanotify, inotify, dnotify, security: add security hook for fs notifications
4514fe8cd96f : Documentation/arm/samsung-s3c24xx: Remove stray U+FEFF character to fix title
13afbbf49a34 : Documentation/arm/sa1100/assabet: Fix 'make assabet_defconfig' command
198266af3ab9 : Documentation/arm/sa1100: Remove some obsolete documentation
6a241a11f925 : docs/zh_CN: update Chinese howto.rst for latexdocs making
03d36521f5d2 : Documentation: virt: Fix broken reference to virt tree's index
3b2cb439a63f : docs: Fix typo on pull requests guide
b0a3fa44659c : rtc: mxc: use spin_lock_irqsave instead of spin_lock_irq in IRQ context
bb0ce4c1517d : net: phy: at803x: stop switching phy delay config needlessly
41a8e19f47df : rtc: bd70528: fix driver dependencies
15e2544ed38a : kernel-doc: Allow anonymous enum
cb3cab06142e : rtc: remove w90x900/nuc900 driver
82bf829b692d : Documentation: sphinx: Don't parse socket() as identifier reference
11fec009d97e : Documentation: sphinx: Add missing comma to list of strings
abab1cd6c617 : dt-bindings: add vendor prefix "acme" for "Acme Systems srl"
328e3e369bce : ARM: dts: bcm283x: Define memory at board level
e7774049ff25 : ARM: dts: bcm283x: Define MMC interfaces at board level
303911cfc5b9 : USB: core: Fix races in character device registration and deregistraion
6b14dd726712 : ARM: dts: meson8b: odroidc1: use the MAC address stored in the eFuse
d14734a04a8a : arm64: dts: meson-g12b-odroid-n2: enable DVFS
1c2b93902faf : drm/panfrost: Bump driver version to 1.1
187d2929206e : drm/panfrost: Add support for GPU heap allocations
b31bdd1389fc : drm/panfrost: Convert MMU IRQ handler to threaded handler
c6d29c66e582 : arm64: dts: meson-g12b-khadas-vim3: add initial device-tree
73e467f60acd : drm/panfrost: Consolidate reset handling
203270c025be : drm/panfrost: Add a no execute flag for BO allocations
eecbb3cdccca : drm/panfrost: Split panfrost_mmu_map SG list mapping to its own function
a5efb4c9a562 : drm/panfrost: Restructure the GEM object creation
3bf5189d93d0 : drm/shmem: Put pages independent of a SG table being set
930a402485b2 : drm/gem: Allow sparsely populated page arrays in drm_gem_put_pages
74d5f3d06f70 : tools build: Add capability-related feature detection
ac9fd659ef8c : drm: gm12u320: Add -ENODEV to list of errors to ignore
9b61db1aed5c : drm: gm12u320: Do not take a mutex from a wait_event condition
4abfa2e4e74f : drm: gm12u320: Use DRM_DEV_ERROR everywhere
8515090ce514 : drm: gm12u320: Some minor cleanups
40d81772dac4 : perf top: Collapse and resort all evsels in a group
5f8b4d5d237a : perf hist: Remove dummy entries when finding real ones.
3e70008a6021 : perf trace: Fix segmentation fault when access syscall info on arm64
7d1a5efa20db : perf hists: Do not link a pair if already linked
1205a2719e52 : perf top: Set display thread COMM to help with debugging
b115df076d33 : perf vendor events intel: Add Icelake V1.00 event file
2b75863b0845 : perf tools: Fix paths in include statements
4fe94ce1c6ba : perf test vfs_getname: Disable ~/.perfconfig to get default output
5de9e5fda05b : perf config: Document the PERF_CONFIG environment variable
61a461fcbd62 : perf config: Honour $PERF_CONFIG env var to specify alternate .perfconfig
57fc032ad643 : perf session: Avoid infinite loop when seeing invalid header.size
91be2587e82a : x86/fpu/math-emu: Address fallthrough warnings
5785675dfef4 : x86/apic/32: Fix yet another implicit fallthrough warning
7a14826ede1d : ext4: set error return correctly when ext4_htree_store_dirent fails
a21ce8ad12d2 : drm/i915/overlay: Switch to using i915_active tracking
3d6792cf0a93 : drm/i915: Forgo last_fence active request tracking
ba31ebfa7b74 : MAINTAINERS: Update e-mail address for Andrea Parri
511b44f7598c : rcu: Fix spelling mistake "greate"->"great"
1d5087ab964d : arm: Use common outgoing-CPU-notification code
b823cafa7501 : rcu: Remove redundant "if" condition from rcu_gp_is_expedited()
e78a7614f387 : idle: Prevent late-arriving interrupts from disrupting offline
03d570e1a4dc : clk: ingenic: Use CLK_OF_DECLARE_DRIVER macro
b8cf3219ccd5 : drm/amdgpu: flag renoir as experimental for now
c9d0ca8528b3 : drm/amdgpu: skip mec2 jump table loading for renoir
444a0fea5107 : drm/amdgpu: use direct loading on renoir vcn for the moment
8deac2363638 : drm/amdgpu: set fw default loading by psp for renoir
40c8a3293b17 : drm/amdgpu: update lbpw for renoir
95f9e74c3acc : drm/amdgpu: enable power gating for renoir
f78e007f76bd : drm/amdgpu: enable clock gating for renoir
279ba48e1f76 : drm/amdgpu: add VCN2.0 to Renoir IP blocks
0c6b391d68be : drm/amdgpu: enable Doorbell support for Renoir (v2)
dc9b6e934b42 : drm/amdgpu: enable Renoir VCN firmware loading
a46e1716f37d : drm/amdgpu: add sdma golden settings for renoir
33294eb8cb67 : drm/amdgpu: add gfx golden settings for renoir (v2)
6a7a0bdbfa0c : drm/amdgpu: add psp_v12_0 for renoir (v2)
6b3ad3b2da28 : drm/amdgpu: set rlc funcs for renoir
e09ce48182e5 : drm/amdgpu: add asic funcs for renoir
b1326bbc6316 : drm/amdgpu: enable dce virtual ip module for Renoir
0126abd4d13f : drm/amdgpu: fix no interrupt issue for renoir emu
61bdb39c913f : drm/amdgpu: add renoir pci id
05e1f0e0aba6 : drm/amdgpu: set ip blocks for renoir
2d49738ae1b4 : drm/amdgpu: add sdma support for renoir
1aafd447bc79 : drm/amdgpu: add gfx support for renoir
378d53898a8d : drm/amdgpu: set fw load type for renoir
8787ee01458f : drm/amdgpu: add gmc v9 supports for renoir
080deab66d4f : drm/amdgpu: add soc15 common ip block support for renoir
b51a26a02abe : drm/amdgpu: add renoir support for gpu_info and ip block setting
1eee4228a583 : drm/amdgpu: add renoir asic_type enum
d8a46257c229 : drm/amdgpu: add renoir header files (v2)
8b94d0517902 : drm/amd/powerplay: remove redundant duplicated return check
54a9bcb0a4ff : drm/amd/display: Fix a typo - dce_aduio_mask --> dce_audio_mask
44f3dd09a8a1 : drm/amd/display: use kvmalloc for dc_state (v2)
62cfcb9e23d0 : drm/amdgpu: fix gfx9 soft recovery
e34640e247be : drm/amdgpu/powerplay: update Arcturus smu version in new place
a840159c82c7 : drm/amdgpu: enable mmhub clock gating for Arcturus
cb15e8046d0d : drm/amdgpu: add mmhub clock gating for Arcturus
15e2f43a72cf : drm/amdgpu: increase CGCG gfx idle threshold for Arcturus
f9da7c438424 : drm/amdgpu: add GFX_CP_LS flag to Arcturus
5212a3bdf03f : drm/amdgpu: remove ras block's feature status info in sysfs
9b4e63f4513b : drm/amd/powerplay: change smu_read_sensor sequence in smu
bee7b51ac93a : drm/amdgpu: split athub clock gating from mmhub
f7ee1995282c : drm/amdgpu: enable sdma clock gating for Arcturus
8dc7e07cfff5 : drm/amdgpu: add sdma clock gating for Arcturus
78864760c2e3 : drm/amdgpu: support sdma clock gating for more instances
5d111f5b3a31 : drm/amdgpu: enable hdp clock gating for Arcturus
6acb87acefd7 : drm/amdgpu: add hdp clock gating for Arcturus
6b76ce62bfcb : drm/amdgpu: enable gfx clock gating for Arcturus
f60481a94529 : drm/amdgpu: add gfx clock gating for Arcturus
145b03eb738e : drm/amdgpu: create mmhub ras framework
9fb2d8de4a43 : drm/amdgpu: support mmhub ras in amdgpu ras
3d093da0989e : drm/amdgpu: add amdgpu_mmhub_funcs definition
44494f96ba96 : drm/amdgpu: add sub block parameter in ras inject command
a2b459947b1e : drm/amdgpu: add check to avoid array bound issue
3c0b547da0d7 : drm/amd/powerplay: update smu11_driver_if_navi10.h
1b41b769e137 : drm/amd/powerplay: re-define smu interface version for smu v11
260517203210 : drm/amdgpu: add navi14 PCI ID
965ebe3d5d64 : drm/amdgpu: Update pitch on page flips without DC as well
29c9d8eadc7a : drm/amd/display: Remove drm_dsc_dc.c
65872e59d67e : drm/amdgpu: enable vcn clock gating for navi12
ca51678db44f : drm/amdgpu: enable athub clock gating for navi12
89b8d6da24b0 : drm/amdgpu/athub2: set clock gating for navi12
fbe0bc5794ed : drm/amdgpu: enable ih clock gating for navi12
8b797b3d30c4 : drm/amdgpu: enable mmhub clock gating for navi12
cf5a95e5b80d : drm/amdgpu/mmhub2: set clock gating for navi12
358ab97f5366 : drm/amdgpu: enable sdma clock gating for navi12
e2f9726ee9b7 : drm/amdgpu/sdma5: set sdma clock gating for navi12
5211c37a3445 : drm/amdgpu: enable hdp clock gating for navi12
dca009e71c72 : drm/amdgpu: enable gfx clock gatings for navi12
05677c958ad2 : Revert "drm/amdgpu: fix transform feedback GDS hang on gfx10 (v2)"
cd2d99229dc9 : ext4: drop legacy pre-1970 encoding workaround
68b953aeb50d : ASoC: SOF: Intel: hda: fixup HDaudio topology name with DMIC number
8f86a5b4ad67 : gpio: merrifield: Pass irqchip when adding gpiochip
7b1e889436a1 : gpio: lynxpoint: Pass irqchip when adding gpiochip
8069e69a9792 : gpio: intel-mid: Pass irqchip when adding gpiochip
a5ff2130a4d9 : parisc: speed up flush_tlb_all_local with qemu
82992fc70f98 : parisc: Add ALTERNATIVE_CODE() and ALT_COND_RUN_ON_QEMU
12072a68961a : Bluetooth: btqca: Reset download type to default
bfb77169306d : ARM: dts: exynos: Add CAM power domain to Exynos5422/5800
8686764fc071 : ARM: dts: exynos: Add G3D power domain to Exynos542x
791aa2150b29 : ARM: dts: exynos: Move MSC power domain to the right (sorted) place
98dc19902a0b : arm64: topology: Use PPTT to determine if PE is a thread
4189ff23489e : kernel: only define task_struct_whitelist conditionally
d0d82d24cdfd : ia64/kprobes: remove the unused ia64_get_bsp_cfm function
94707d90b7d6 : ia64: annotate switch fallthroughs in ia64_handle_unaligned
782d7a217eb6 : ia64: annotate a switch fallthrough in ia64_do_signal
c7c5ae2902bf : Bluetooth: btqca: release_firmware after qca_inject_cmd_complete_event
8612de3f7ba6 : xfs: don't crash on null attr fork xfs_bmapi_read
858b44dc62a1 : xfs: remove more ondisk directory corruption asserts
48d9cc9d85dd : Bluetooth: hidp: Let hidp_send_message return number of queued bytes
a2780889e247 : Bluetooth: hci_qca: Send VS pre shutdown command.
2fde6afb8c7f : Bluetooth: btqca: Use correct byte format for opcode of injected command
4974c839d45e : Bluetooth: hci_qca: Use kfree_skb() instead of kfree()
8059ba0bd0e4 : Bluetooth: btqca: Add a short delay before downloading the NVM
5ee6310fb163 : Bluetooth: btusb: Fix error return code in btusb_mtk_setup_firmware()
0bf63e2c2913 : media: mach-omap2/devices.c: set dma mask
bb2d267c448f : s390/bpf: fix lcgr instruction encoding
7da20788d3ff : ALSA: hda: Set fifo_size for both playback and capture streams
932727c55653 : RDMA/core: Fix error code in stat_get_doit_qp()
17c19287ecf5 : RDMA/siw: Fix a memory leak in siw_init_cpulist()
f246ff5c2325 : drm/syncobj: Add better overview documentation for syncobj (v2)
e9eec6a55c95 : IB/mlx5: Fix use-after-free error while accessing ev_file pointer
8e2a589a3fc3 : staging: comedi: dt3000: Fix rounding up of timer divisor
b4d98bc3fc93 : staging: comedi: dt3000: Fix signed integer overflow 'divider * base'
db50077b9530 : RDMA/hns: Use the new APIs for printing log
d967e2625faa : RDMA/hns: Disable alw_lcl_lpbk of SSU
249f2f921f24 : RDMA/hns: Remove redundant print in hns_roce_v2_ceq_int()
260c3b349919 : RDMA/hns: Refactor hns_roce_v2_set_hem for hip08
4b42d05d0b2c : RDMA/hns: Remove unnecessary kzalloc
bebdb83f97ee : RDMA/hns: Refactor irq request code
e7f40440afb8 : RDMA/hns: Split bool statement and assign statement
0e20ebf8d48e : RDMA/hns: Handling the error return value of hem function
6def7de6d450 : RDMA/hns: Update some comments style
b5c229dc1585 : RDMA/hns: Clean up unnecessary initial assignment
2288b3b3b187 : RDMA/hns: Remove unnessary init for cmq reg
ece9c205f707 : RDMA/hns: Update the prompt message for creating and destroy qp
8ea417ffc2db : RDMA/hns: Optimize hns_roce_modify_qp function
cc95b23c2500 : RDMA/hns: Encapsulate some lines for setting sq size in user mode
1aee09b8fa5b : staging: rtl8192u: fix spacing errors
70deda9dfa66 : staging: rtl8712: r8712_construct_txaggr_cmd_hdr(): Change return type
e7df51e00828 : staging: rtl8712: r8712_construct_txaggr_cmd_desc(): Change return type
9958e0e53ba4 : staging: rtl8712: r8712_xmit_direct(): Change return type
670b673fa0d0 : staging: rtl8712: r8712_free_xmitbuf(): Change return type
0d478943e3c5 : staging: rtl8712: make_wlanhdr(): Change return values and type
b013c5b8ddac : staging: rtl8712: r8712_update_attrib(): Change return values and type
ed5d2eaf5f5d : staging: rtl8712: _r8712_init_xmit_priv(): Change return values and type
cf1c97dcb96c : drm/i915: Extract general GT interrupt handlers
d762043f7ab1 : drm/i915: Extract GT powermanagement interrupt handling
133716f4ece3 : staging: wilc1000: return kernel error codes from wilc_wlan_stop
0d1b57c1f04c : staging: wilc1000: Don't reset WILC CPU disgracefully
a3e2d4c7e766 : RDMA/hns: remove obsolete Kconfig comment
d8d5cfac45db : RDMA/{cxgb3, cxgb4, i40iw}: Remove common code
4929116bdf72 : RDMA/core: Add common iWARP query port
691f380df242 : RDMA/cxgb3: Use ib_device_set_netdev()
72a7720fca37 : RDMA: Introduce ib_port_phys_state enum
ae78ca3cf3d9 : xen/blkback: fix memory leaks
12db36bc3cec : drm: Fix kerneldoc warns in connector-related docs
e8760d8a698c : clk: imx8mq: Unregister clks when of_clk_add_provider failed
73d9c8d4c001 : blk-mq: Fix memory leak in blk_mq_init_allocated_queue error handling
ef7e6a128437 : clk: imx8mm: Unregister clks when of_clk_add_provider failed
e26cc08265dd : blk-mq: move cancel of requeue_work to the front of blk_exit_queue
b13431ed6eab : pinctrl: sh-pfc: Remove incomplete flag "cfg->type"
1d4ba593d02e : pinctrl: sh-pfc: Add new flags into struct sh_pfc_pin_config
f32f77814925 : ARM: dts: imx25: mbimxsd25: native-mode is part of display-timings
7244c49dd36d : ARM: dts: apf27dev: native-mode is part of display-timings
001d47937347 : ARM: dts: edb7211: native-mode is part of display-timings
558ea43a7d83 : ARM: dts: imx27-phytec-phycore-rdk: native-mode is part of display-timings
38910680d5cb : ARM: dts: mbimxsd25: native-mode is part of display-timings
6fbeef213c41 : ARM: dts: eukrea-mbimxsd27: native-mode is part of display-timings
28992ae05cc6 : ARM: dts: imx25: mbimxsd25: native-mode is part of display-timings
aae15b1453a2 : ARM: dts: imx27 phyCARD-S: native-mode is part of display-timings
ffbf23d50353 : firmware: imx: Add DSP IPC protocol interface
63daf4e16654 : drm/omap: ensure we have a valid dma_mask
533ca1feed98 : PCI: hv: Avoid use of hv_pci_dev->pci_slot after freeing it
6fa4e0cae684 : ASoC: pcm3168a: Allow reconfiguration of tdm_slots and slot_width
abe51c351827 : ASoC: pcm3168a: Retain the independence of DAC and ADC side of the codec
52718908c3f4 : spi: dw-pci: Add support for Intel Elkhart Lake PSE SPI
fba5b1e9ab52 : regmap-irq: Correct error paths in regmap_irq_thread for pm_runtime
79631210fc41 : ASoC: Intel: skl-hda-dsp-generic: add dmic dapm widget and route
0181d2853126 : ASoC: Intel: skl-hda-dsp-generic: add dependency to dmic driver
1a3fb5d3f420 : ASoC: Intel: boards: Match Product Family instead of product
872f3ac583cb : ASoC: dapm: Invalidate only paths reachable for a given stream
cac974a51ebb : ASoC: SOF: topology: use set_get_data in process load
9ea08f2a6d27 : ASoC: fsl_esai: Add new compatible string for imx6ull
9c2806c49416 : ASoC: fsl_esai: Add compatible string for imx6ull
ae032156ec41 : ASoC: rt5677: Revert remove superfluous set
8b209cdb696f : ASoC: remove w90x900/nuc900 platform drivers
8afd1a99d713 : ASoC: Intel: sof-rt5682: add dmic dapm widget to support dmic PCM
b9ee5e04fd77 : powerpc/64e: Drop stale call to smp_processor_id() which hangs SMP startup
2e1da13fba4c : x86/kconfig: Remove X86_DIRECT_GBPAGES dependency on !DEBUG_PAGEALLOC
e7409258845a : x86/umwait: Fix error handling in umwait_init()
a46d14eca7b7 : sched/fair: Use rq_lock/unlock in online_fair_sched_group
73feb4d0f8f1 : soc: imx-scu: Add SoC UID(unique identifier) support
d3b682c49e22 : dt-bindings: arm: imx: Add the soc binding for i.MX8MN
4ecd20c929b8 : drm/i915/gt: Use the local engine wakeref when checking RING registers
acb9488dcad8 : drm/i915/selftests: Prevent the timeslice expiring during suppression tests
f597625d12ba : drm/i915/execlists: Avoid sync calls during park
3ea580291054 : drm/i915/uc: Update copyright and license
bbd1b70639f7 : ACPI/PPTT: Add support for ACPI 6.3 thread flag
a4872e80ce7d : mfd: mt6397: Extract IRQ related code from core driver
c550b60c6479 : drm/komeda: Fix potential integer overflow in komeda_crtc_update_clock_ratio
708cb5cc3fde : mfd: mt6397: Rename macros to something more readable
c8ae9c2da1cc : reset: Add support for resets provided by SCMI
95a15d80aa0d : firmware: arm_scmi: Add RESET protocol in SCMI v2.0
ae39913ce409 : dt-bindings: arm: Extend SCMI to support new reset protocol
823839571d76 : firmware: arm_scmi: Make use SCMI v2.0 fastchannel for performance protocol
ac8aaf348cf5 : firmware: arm_scmi: Add discovery of SCMI v2.0 performance fastchannels
aa90ac45bc88 : firmware: arm_scmi: Use {get,put}_unaligned_le{32,64} accessors
2bc06ffa0635 : firmware: arm_scmi: Use asynchronous CLOCK_RATE_SET when possible
d0aba1161455 : firmware: arm_scmi: Drop config flag in clk_ops->rate_set
d09aac0eb17c : firmware: arm_scmi: Add asynchronous sensor read if it supports
6a55331c87d8 : firmware: arm_scmi: Drop async flag in sensor_ops->reading_get
58ecdf03dbb9 : firmware: arm_scmi: Add support for asynchronous commands and delayed response
22d1f76109f7 : firmware: arm_scmi: Add mechanism to unpack message headers
38c927fbebb3 : firmware: arm_scmi: Separate out tx buffer handling and prepare to add rx
46cc7c286ce3 : firmware: arm_scmi: Add receive channel support for notifications
3748daf7fb6b : firmware: arm_scmi: Segregate tx channel handling and prepare to add rx
2747a967c85d : firmware: arm_scmi: Reorder some functions to avoid forward declarations
9dc34d635c67 : firmware: arm_scmi: Check if platform has released shmem before using
5b65af8f60f5 : firmware: arm_scmi: Use the term 'message' instead of 'command'
c29a628976b3 : firmware: arm_scmi: Fix few trivial typos in comments
37bbffcb19a7 : firmware: arm_scmi: Remove extra check for invalid length message responses
9eefa43a1a03 : firmware: arm_scmi: Align few names in sensors protocol with SCMI specification
4752544a447b : firmware: arm_scmi: Use the correct style for SPDX License Identifier
b18f22d02ad1 : watchdog: jz4740: Fix unused variable warning in jz4740_wdt_probe
26ae6a8e9b09 : watchdog: Remove dev_err() usage after platform_get_irq()
4b4b8b03458e : watchdog: riowd: Mark expected switch fall-through
2c017640826a : watchdog: wdt977: Mark expected switch fall-through
ca58397c53dd : watchdog: scx200_wdt: Mark expected switch fall-through
630ee1a50c40 : watchdog: Mark expected switch fall-throughs
8f1c748b9a77 : drm/komeda: Add support for 'memory-region' DT node property
a9577f192125 : drm/komeda: Adds internal bpp computing for arm afbc only format YU08 YU10
5fbdac150d48 : mtd: spi-nor: fix description for int (*flash_is_locked)()
9e38e690ace3 : PCI: tegra: Fix OF node reference leak
802d9bd4fac7 : mfd: Remove dev_err() usage after platform_get_irq()
b620c17672b9 : mfd: db8500-prcmu: Mark expected switch fall-throughs
ec65b56046d2 : mfd: intel-lpss: Add Intel Tiger Lake PCI IDs
ff71266aa490 : mfd: Drop obsolete JZ4740 driver
ea1acf11ee7a : mfd: omap-usb-host: Mark expected switch fall-throughs
76380a607ba0 : mfd: intel-lpss: Remove D3cold delay
7891c30a3e30 : dma-fence: Report the composite sync_file status
a664a834579a : tools: bpftool: fix reading from /proc/config.gz
b194a77fcc40 : efi: cper: print AER info of PCIe fatal error
015341da9888 : drm/i915/tgl: Fixing up list of PG3 power domains.
2e04dbceed68 : drm/i915/icl: Remove DDI IO power domain from PG3 power domains
5c7ed4385424 : HMAT: Skip publishing target info for nodes with no online memory
b630f62bc57c : HMAT: Register attributes for memory hot add
06188d713885 : HMAT: Register memory-side cache after parsing
b61fbc887af7 : efi-stub: Fix get_efi_config_table on mixed-mode setups
4eaefe8c621c : nvme-pci: Allow PCI bus-level PM to be used if ASPM is disabled
accd2dd72c8f : PCI/ASPM: Add pcie_aspm_enabled()
a5f978c3609f : drm/i915/uc: Use -EIO code for GuC initialization failures
07587c343511 : drm/i915/uc: Update messages from fw upload step
d8d6e5eb2bad : drm/i915/uc: Include HuC firmware version in summary
ae7a3166a708 : drm/i915/uc: Fail early if there is no GuC fw available
7afe9a4e5665 : i3c: master: fix a memory leak bug
30f644fd6ec9 : backlight: lms283gf05: Fix a typo in the description passed to 'devm_gpio_request_one()'
072e2c8192cf : backlight: lm3630a: Switch to use fwnode_property_count_uXX()
865cac14c2da : backlight: rave-sp: Leave initial state and register with correct device
4c8b4c3855b0 : drm: sun4i: Add support for enabling DDC I2C bus to sun8i_dw_hdmi glue
f6700060f53f : dt-bindings: display: hdmi-connector: Support DDC bus enable
0ed4c252bf80 : clk: sunxi-ng: v3s: add Allwinner V3 support
720099603d1f : clk: sunxi-ng: v3s: add missing clock slices for MMC2 module clocks
c76f5089796a : mtd: spi-nor: Rework hwcaps selection for the spi-mem case
b35b9a10362d : mtd: spi-nor: Move m25p80 code in spi-nor.c
ba972dac9854 : mfd: twl-core: Convert to i2c_new_dummy_device
ad9fc1f4229e : mfd: palmas: Convert to i2c_new_dummy_device
7a99c8f3310b : mfd: max8998: Convert to i2c_new_dummy_device
4e32bff681fb : mfd: max8997: Convert to i2c_new_dummy_device
ddbf6ffeb63c : mfd: max8925-i2c: Convert to i2c_new_dummy_device
b8afcd54db8a : mfd: max8907: Convert to i2c_new_dummy_device
0005a9e1bab7 : mfd: max77843: Convert to i2c_new_dummy_device
ad28edcb8733 : mfd: max77693: Convert to i2c_new_dummy_device
f6ae8129631f : mfd: max14577: Convert to i2c_new_dummy_device
f173f26a4d54 : mtd: spi-nor: always use bounce buffer for register read/writes
e310ee86f9ef : mfd: da9150-core: Convert to i2c_new_dummy_device
98f0c05f409e : mfd: bcm590xx: Convert to i2c_new_dummy_device
f5d5d193c5f7 : mfd: ab3100-core: Convert to i2c_new_dummy_device
9520b835ffda : mfd: 88pm860x-core: Convert to i2c_new_dummy_device
83215897356f : mfd: 88pm800: Convert to i2c_new_dummy_device
aee36174b22d : mfd: timberdale: Use dev_get_drvdata
e406b832d89d : mfd: da9063: Remove now unused platform_data
a604e5b29ce6 : mfd: tps80031: Convert to devm_i2c_new_dummy_device
624e3fceb533 : mfd: cros_ec: Update cros_ec_commands.h
1f70b8b812f3 : dma-fence: Propagate errors to dma-fence-array container
f5d4c647d0dd : Input: applespi - no need to check return value of debugfs_create functions
042cc4c778e1 : Input: edt-ft5x06 - no need to check return value of debugfs_create functions
f2ee73147a3f : gpio: lpc32xx: allow building on non-lpc32xx targets
656d29ce0f44 : Input: matrix-keymap - switch to use device_property_count_u32()
9ed05c94f20d : Input: atmel_mxt_ts - switch to use device_property_count_u32()
104c995fd6ab : Input: hideep - switch to use device_property_count_u32()
6e57ce76d062 : Input: mpr121 - switch to use device_property_count_u32()
d99995a4f0f1 : Input: axp20x-pek - convert driver to use dev_groups
cf1b2a208d2e : Input: gpio_keys - convert driver to use dev_groups
9b1e6ce34a1a : arm64: defconfig: Enable Sun4i SPDIF module
ed075453d527 : dt-bindings: mfd: rn5t618: Document optional property system-power-controller
cbfe612d471f : mfd: aat2870: No need to check return value of debugfs_create functions
64e8a9bacadb : mfd: ab8500: No need to check return value of debugfs_create functions
efecc3b531a3 : mfd: ab3100: No need to check return value of debugfs_create functions
b421d83a3947 : habanalabs: fix device IRQ unmasking for BE host
b9040c99414b : habanalabs: fix endianness handling for internal QMAN submission
4e87334a0ef4 : habanalabs: fix completion queue handling when host is BE
213ad5ad016a : habanalabs: fix endianness handling for packets from user
c8113756ba27 : habanalabs: fix DRAM usage accounting on context tear down
508c5849c62d : habanalabs: Avoid double free in error flow
4a56a478a525 : usb: gadget: mass_storage: Fix races between fsg_disable and fsg_set_alt
602fda17c735 : usb: gadget: composite: Clear "suspended" on reset/disconnect
5dac665cf403 : usb: gadget: udc: renesas_usb3: Fix sysfs interface of "role"
aa31332f67ac : usb: gadget: aspeed: Implement dummy hub TT requests
22a5d3ce0d03 : usb: Add definitions for the USB2.0 hub TT requests
cca1754c1d00 : usb: gadget: aspeed: Improve debugging when nuking
801675989408 : usb: gadget: aspeed: Remove unused "suspended" flag
5f0625aaba5e : usb: gadget: aspeed: Rework the reset logic
155940a16d68 : usb: gadget: aspeed: Check suspend/resume callback existence
ef9d34686bae : usb: gadget: aspeed: Don't reject requests on suspended devices
7e420cef9047 : usb: gadget: aspeed: Fix EP0 stall handling
d042c35eb86a : usb: gadget: aspeed: Cleanup EP0 state on port reset
9fbbeb4eff07 : usb: gadget: aspeed: Don't set port enable change bit on reset
c59ae0a10551 : MIPS: tlbex: Explicitly cast _PAGE_NO_EXEC to a boolean
077ff3be06e8 : MIPS/ptrace: Update mips_get_syscall_arg's return type
c2869aafe719 : MIPS: Don't use bc_false uninitialized in __mm_isBranchInstr
125b7e0949d4 : net: tc35815: Explicitly check NET_IP_ALIGN is not zero in tc35815_rx
8874ecae2977 : tipc: initialise addr_trail_end when setting node addresses
58799865be84 : net: dsa: Check existence of .port_mdb_add callback before calling it
8028ccda39bb : mlxsw: spectrum_ptp: Keep unmatched entries in a linked list
d81f41411c25 : net: nps_enet: Fix function names in doc comments
53f6f391786e : caif: no need to check return value of debugfs_create functions
6f20a697e487 : xen-netback: no need to check return value of debugfs_create functions
68553f1a6f74 : rxrpc: Fix local refcounting
eede236112b7 : net: dsa: mv88e6xxx: add delay in direct SMI wait
1c6463b6fc36 : net: dsa: mv88e6xxx: fix SMI bit checking
2ad4da776bdb : net: dsa: mv88e6xxx: remove wait and update routines
28ae1e9662b2 : net: dsa: mv88e6xxx: wait for AVB Busy bit
19fb7f69da2a : net: dsa: mv88e6xxx: introduce wait bit routine
683f2244c5a3 : net: dsa: mv88e6xxx: introduce wait mask routine
929938536fc0 : net: dsa: mv88e6xxx: wait for 88E6185 PPU disabled
eb2e7f092271 : r8169: inline rtl8169_free_rx_databuff
087f5b8758ae : net: phy: realtek: add support for the 2.5Gbps PHY in RTL8125
bf22b343ca80 : net: phy: add phy_modify_paged_changed
f4069cd7fa65 : net: phy: prepare phylib to deal with PHY's extending Clause 22
3eef8689325e : net: phy: simplify genphy_config_advert by using the linkmode_adv_to_xxx_t functions
150e8f8a1bae : netdevsim: register couple of devlink params
59c84b9fcf42 : netdevsim: Restore per-network namespace accounting for fib entries
1ee1119d184b : sh: kernel: hw_breakpoint: Fix missing break in switch statement
54b13723f765 : sh: kernel: disassemble: Mark expected switch fall-throughs
bb5835edcdf8 : ext4: add new ioctl EXT4_IOC_GET_ES_CACHE
1ad3ea6e0a69 : ext4: add a new ioctl EXT4_IOC_GETSTATE
b0c013e2928d : ext4: add a new ioctl EXT4_IOC_CLEAR_ES_CACHE
547b9ad698b4 : jbd2: flush_descriptor(): Do not decrease buffer head's ref count
991f52306ab8 : ext4: remove unnecessary error check
4e34323135ec : ext4: fix warning when turn on dioread_nolock and inline_data
d45331b00ddb : Linux 5.3-rc4
e9feb58020f9 : drop_monitor: Expose tail drop counter
30328d46af59 : drop_monitor: Make drop queue length configurable
444be061d012 : drop_monitor: Add a command to query current configuration
57986617a736 : drop_monitor: Allow truncation of dropped packets
ca30707dee2b : drop_monitor: Add packet alert mode
28315f799987 : drop_monitor: Add alert mode operations
c5ab9b1c41f6 : drop_monitor: Require CAP_NET_ADMIN for drop monitor configuration
44075f563793 : drop_monitor: Reset per-CPU data before starting to trace
70c69274f354 : drop_monitor: Initialize timer and work item upon tracing enable
7c747838a558 : drop_monitor: Split tracing enable / disable to different functions
9f4dd137b20e : drm/i915: Remove unused debugfs/i915_emon_status
ef19ee60f9cf : iio: hi8435: Drop hi8435_remove() by using devres for remaining elements
b1ac3a4b9aa2 : i3c: add addr and lvr to i2c_dev_desc structure
6822dc9daa26 : iio: hi8435: Use gpiod_set_value_cansleep()
fd3f8f3118c6 : i3c: master: cdns: Use for_each_set_bit()
91227632fc7a : i3c: master: Add of_node_put() before return
e031d5f558f1 : iio:st_sensors: remove buffer allocation at each buffer enable
7e174a49bb80 : ieee802154: no need to check return value of debugfs_create functions
35dc61ebfc10 : ixgbe: no need to check return value of debugfs_create functions
43c4eb038119 : i40e: no need to check return value of debugfs_create functions
ecc557075166 : fm10k: no need to check return value of debugfs_create functions
e6882aa623f6 : mvpp2: no need to check return value of debugfs_create functions
2f62f8e6c379 : skge: no need to check return value of debugfs_create functions
687236b07a67 : qca: no need to check return value of debugfs_create functions
92aff5b46787 : dpaa2: no need to check return value of debugfs_create functions
8d72ab119f42 : stmmac: no need to check return value of debugfs_create functions
16e9b481e988 : nfp: no need to check return value of debugfs_create functions
11ab11e69d63 : hns3: no need to check return value of debugfs_create functions
9dac1e8eeaa2 : cxgb4: no need to check return value of debugfs_create functions
3a131e85043c : bnxt: no need to check return value of debugfs_create functions
9e3926df8779 : xgbe: no need to check return value of debugfs_create functions
9f818c8a7388 : mlx5: no need to check return value of debugfs_create functions
fedcc6da10f3 : bonding: no need to print a message if debugfs_create_dir() fails
a62052ba2aec : wimax: no need to check return value of debugfs_create functions
bfd77145f35c : Makefile: Convert -Wimplicit-fallthrough=3 to just -Wimplicit-fallthrough for clang
14d1b9a6247c : drm/i915: buddy allocator
05f219d709ec : drm/i915/blt: support copying objects
33dcb37cef74 : dma-mapping: fix page attributes for dma_mmap_*
d8ad55538abe : dma-direct: don't truncate dma_required_mask to bus addressing capabilities
cf14be0b41c6 : dma-direct: fix DMA_ATTR_NO_KERNEL_MAPPING
e0d409ff1620 : drm/panel: drop return code from drm_panel_detach()
8b0c6e2faa97 : drm/panel: use inline comments in drm_panel.h
7a833d307cd8 : drm/panel: move drm_panel functions to .c file
9d027b8e5a57 : drm/panel: ili9322: move bus_flags to get_modes()
ce7d93aa2a08 : drm/mxsfb: fix opencoded use of drm_panel_*
24bc3e9ce68a : drm/fsl-dcu: fix opencoded use of drm_panel_*
90fbc5105653 : drm/imx: fix opencoded use of drm_panel_*
7bb0a60aa578 : drm/bridge: tc358767: fix opencoded use of drm_panel_*
b7e7fffd3e8c : cpuidle: teo: Get rid of redundant check in teo_update()
aaa914cd1c63 : drm/i915/gtt: disable 2M pages for pre-gen11
1feb7864b2cb : drm/i915/gtt: enable GTT cache by default
18851edfa7db : drm/i915/selftests: move gpu-write-dw into utils
5130802ddbb1 : thermal: cpu_cooling: Switch to QoS requests for freq limits
6a1490367c44 : cpufreq: Add policy create/remove notifiers back
600f5badb78c : cpufreq: schedutil: Don't skip freq update when limits change
e61a41256edf : cpufreq: dev_pm_qos_update_request() can return 1 on success
11f26633cccb : PM: suspend: Fix platform_suspend_prepare_noirq()
92b8608691bf : dt-bindings: usb: renesas_gen3: Rename bindings documentation file to reflect IP block
0e1d8083bddb : dma-buf: further relax reservation_object_add_shared_fence
dd7a7d1ff2f1 : drm/i915: use new reservation_object_fences helper
67c97fb79a7f : dma-buf: add reservation_object_fences helper
0e2f733addbf : dma-buf: make dma_fence structure a bit smaller v2
554e330ceb9f : drm/i915/blt: bump the size restriction
963ad1285b7c : drm/i915/blt: don't assume pinned intel_context
b772d7aeae09 : gpio: remove ks8695 driver
bf4b87b0d06a : pinctrl: freescale: imx: Add of_node_put() before return
5a6bc2903270 : pinctrl: sprd: Add of_node_put() before return to prevent memory leak
474137c9111a : pinctrl: stm32: stm32: Add of_node_put() before return
21b2920fb587 : pinctrl: aspeed: g6: Remove const specifier from aspeed_g6_sig_expr_set's ctx parameter
cfef67f016e4 : ALSA: hda - Fix a memory leak bug
a190d94830c3 : usb: remove ehci-w90x900 driver
62ad42ec9c49 : tc-testing: added tdc tests for matchall filter
57c722e932cf : net/tls: swap sk_write_space on close
f887427b2cec : selftests: Fix detection of nettest command in fcnal-test
1f7585f30a3a : ARM: ep93xx: Mark expected switch fall-through
fccf01b6473c : scsi: fas216: Mark expected switch fall-throughs
5f163f331b64 : pcmcia: db1xxx_ss: Mark expected switch fall-throughs
70a2783c1893 : video: fbdev: omapfb_main: Mark expected switch fall-throughs
40ad2de37f2a : watchdog: riowd: Mark expected switch fall-through
7b7331511e66 : s390/net: Mark expected switch fall-throughs
3d86c7ad56a9 : crypto: ux500/crypt: Mark expected switch fall-throughs
d51c61637b4a : watchdog: wdt977: Mark expected switch fall-through
24f2161887c9 : watchdog: scx200_wdt: Mark expected switch fall-through
d259f94f7265 : watchdog: Mark expected switch fall-throughs
e9d81fc5b201 : ARM: signal: Mark expected switch fall-through
9039782047e7 : mfd: omap-usb-host: Mark expected switch fall-throughs
795952d9f40c : mfd: db8500-prcmu: Mark expected switch fall-throughs
3da6bd945b71 : ARM: OMAP: dma: Mark expected switch fall-throughs
e7c0c9f6028d : ARM: alignment: Mark expected switch fall-throughs
9b76ad3a9cc5 : ARM: tegra: Mark expected switch fall-through
2d0e988d8427 : ARM/hw_breakpoint: Mark expected switch fall-throughs
6bd744b723d2 : Input: remove w90x900 touchscreen driver
060157e1dbc1 : Input: remove w90x900 keyboard driver
b51c225e6c4e : net/mlx5e: Use refcount_t for refcount
c938451f6b9c : net/mlx5e: Use vhca_id in generating representor port_index
724ee17912c9 : net/mlx5e: Simplify querying port representor parent id
ef2e4094e076 : net/mlx5: E-switch, Removed unused hwid
d589e785baf5 : net/mlx5e: Allow concurrent creation of encap entries
61086f391044 : net/mlx5e: Protect encap hash table with mutex
948993f2beeb : net/mlx5e: Extend encap entry with reference counter
a734d0071731 : net/mlx5e: Allow concurrent creation of mod_hdr entries
d2faae25c305 : net/mlx5e: Protect mod_hdr hash table with mutex
83a52f0d5255 : net/mlx5e: Protect mod header entry flows list with spinlock
dd58edc328ce : net/mlx5e: Extend mod header entry with reference counter
db76ca2424fe : net/mlx5e: Allow concurrent creation of hairpin entries
b32accda8afd : net/mlx5e: Protect hairpin hash table with mutex
73edca736e58 : net/mlx5e: Protect hairpin entry flows list with spinlock
e4f9abbd38e4 : net/mlx5e: Extend hairpin entry with reference counter
e2fb6f7c0df1 : dt-bindings: arm: amlogic: fix x96-max/sei510 section in amlogic.yaml
06282373ff57 : mm/memremap: Fix reuse of pgmap instances with internal references
e6a9522ac3ff : drm/i915: Remove redundant user_access_end() from __copy_from_user() error path
eddd98600b38 : net: hns3: refine some macro definitions
427a7bff66c8 : net: hns3: add handshake with VF for PF reset
615466ce415a : net: hns3: refine MAC pause statistics querying function
dec8466001f7 : net: hns3: add function display NCL_CONFIG info
42611b70f8be : net: hns3: add check for max TX BD num for tso and non-tso case
b20d7fe51e0d : net: hns3: add some statitics info to tx process
ddb54554fa51 : net: hns3: add DFX registers information for ethtool -d
aacbe27e82f0 : net: hns3: modify how pause options is displayed
7ac243f99d61 : net: hns3: add input length check for debugfs write function
eb977d996e93 : net: hns3: clean up for vlan handling in hns3_fill_desc_vtags
130509213bae : net: hns3: fix interrupt clearing error for VF
9e6717af61df : net: hns3: fix GFP flag error in hclge_mac_update_stats()
6d0d779dca73 : hv_netvsc: Fix a warning of suspicious RCU usage
ca497fb6aa9f : taprio: remove unused variable 'entry_list_policy'
a7eb6a4f2560 : r8169: fix performance issue on RTL8168evl
8b6381600d59 : ixgbe: fix possible deadlock in ixgbe_service_task()
609a2ca57afc : bpf: sync bpf.h to tools infrastructure
cd48bdda4fb8 : sock: make cookie generation global instead of per netns
1555e6fdf062 : tcp: Update TCP_BASE_MSS comment
c04b79b6cfd7 : tcp: add new tcp_mtu_probe_floor sysctl
0a9b26306d6a : drm/i915: split out uncore_mmio_debug
72e67f046374 : drm/i915: Stop reconfiguring our shmemfs mountpoint
75d0a7f31eec : drm/i915: Lift timeline into intel_context
48ae397b6b93 : drm/i915: Push the ring creation flags to the backend
4c60b1aaa255 : drm/i915/gt: Make deferred context allocation explicit
72e277759340 : drm/i915: Remove i915_gem_context_create_gvt()
45f5d5a9e34d : arm64: dts: renesas: r8a77995: draak: Fix backlight regulator name
3a5e523479c4 : devlink: remove pointless data_len arg from region snapshot create
a55022706068 : arm64: dts: amlogic: g12 CPU timers stop in suspend
b96d4e92709b : arm64: dts: meson-g12b: support a311d and s922x cpu operating points
8f920256e9b6 : dt-bindings: arm: amlogic: add support for the Khadas VIM3
a0250352e32b : dt-bindings: arm: amlogic: add bindings for the Amlogic G12B based A311D SoC
a742eda915e3 : dt-bindings: arm: amlogic: add bindings for G12B based S922X SoC
4be247f79ff4 : arm64: dts: meson: add video decoder entries
1f11d61182ae : arm64: dts: meson-gx: add video decoder entry
0b34189b0875 : dt-bindings: media: amlogic,vdec: add default compatible
ef68984eab6b : arm64: dts: meson: add ethernet fifo sizes
53fbee339a95 : arm64: dts: meson-g12b: add cpus OPP tables
e9bc0765cc12 : arm64: dts: meson-g12a: enable DVFS on G12A boards
b190056fa9ee : arm64: dts: meson-g12a: add cpus OPP table
cca30c891247 : arm64: dts: meson-g12-common: add pwm_a on GPIOE_2 pinmux
1499218c80c9 : arm64: dts: move common G12A & G12B modes to meson-g12-common.dtsi
1a9914884db5 : tcp: batch calls to sk_flush_backlog()
7fd69b0ba48a : ipv4: Add lockdep condition to fix for_each_entry()
fbab8d6735e2 : rcu/sync: Remove custom check for RCU readers
28875945ba98 : rcu: Add support for consolidated-RCU reader checking
73499ad21d59 : iommu/omap: Fix compilation warnings
6738ff85c3ee : tools/memory-model: Update the informal documentation
6240973e5661 : tools/memory-model: Use cumul-fence instead of fence in ->prop example
29a3388bfcce : EDAC, pnd2: Fix ioremap() size in dnv_rd_reg()
c2b71c71037b : ASoC: soc-core: add for_each_xxx macro for aux_dev
b812cd586454 : ASoC: mediatek: mt8183-mt6358-ts3a227-max98357: use snd_soc_dai_link_component for aux_dev
c86102a333f7 : ASoC: max9850: remove unused variable 'max9850_reg'
dbf0649f4340 : ASoC: max98926: remove two unused variables
a48b561d873d : ASoC: soc-core: remove legacy style of aux_dev
77b21d2822fd : ASoC: ti: rx51: use snd_soc_dai_link_component for aux_dev
3d0d2d64b7eb : ASoC: sunxi: sun4i-codec: use snd_soc_dai_link_component for aux_dev
124749194ad2 : ASoC: samsung: tm2_wm5110: use snd_soc_dai_link_component for aux_dev
2d946aaa80c7 : ASoC: samsung: speyside: use snd_soc_dai_link_component for aux_dev
d20bb789d728 : ASoC: samsung: neo1973_wm8753: use snd_soc_dai_link_component for aux_dev
70a6b7bfba9b : ASoC: rockchip: rockchip_max98090: use snd_soc_dai_link_component for aux_dev
a73b522d4b57 : ASoC: meson: axg-card: use snd_soc_dai_link_component for aux_dev
5c9e38cb57ce : ASoC: mediatek: mt8183-da7219-max98357: use snd_soc_dai_link_component for aux_dev
aa1afd92f374 : ASoC: intel: cht_bsw_max98090_ti: use snd_soc_dai_link_component for aux_dev
14fdfc058d81 : ASoC: simple-card: use snd_soc_dai_link_component for aux_dev
3dc29b8b2062 : ASoC: soc-core: support snd_soc_dai_link_component for aux_dev
d9df0187b6ed : regulator: twl6030: workaround the VMMC reset behavior
621d3ce83064 : regulator: twl6030: use variable for device node
906c4d5c939b : dt-bindings: regulator: twl6030: Add retain-on-reset property
332ccf00bf85 : ASoC: hdac_hdmi: Offload dapm update at jack detection
9ffeb6d08c3a : PSCI: cpuidle: Refactor CPU suspend power_state parameter handling
788961462f34 : ARM: psci: cpuidle: Enable PSCI CPUidle driver
81d549e0c810 : ARM: psci: cpuidle: Introduce PSCI CPUidle driver
e76d8b7027d9 : drivers: firmware: psci: Decouple checker from generic ARM CPUidle
6460d7ba4884 : ARM: cpuidle: Remove overzealous error logging
63e3ee615495 : ARM: cpuidle: Remove useless header include
26332247fb3f : Input: synaptics - fix a typo
c07d8d47bca1 : kbuild: show hint if subdir-y/m is used to visit module Makefile
4f2c8f3089f5 : kbuild: generate modules.order only in directories visited by obj-y/m
d9f78edfd81b : kbuild: fix false-positive need-builtin calculation
47801c97deb7 : kbuild: revive single target %.ko
6ca523d7eb19 : drm/amdgpu: remove RREG64/WREG64
dd21a572c906 : drm/amdgpu: implement UMC 64 bits REG operations
c6dddf45402c : drm/amdgpu: replace readq/writeq with atomic64 operations
abcce733adb7 : samples/bpf: xdp_fwd explain bpf_fib_lookup return codes
a32a32cb26eb : samples/bpf: make xdp_fwd more practically usable via devmap lookup
3783d43752ea : samples/bpf: xdp_fwd rename devmap name to be xdp_tx_ports
d9973cec9d57 : xdp: xdp_umem: fix umem pages mapping for 32bits systems
d40312598d53 : gfs2: Minor gfs2_alloc_inode cleanup
2257e468a63b : gfs2: implement gfs2_block_zero_range using iomap_zero_range
72d36d0529c6 : gfs2: Add support for IOMAP_ZERO
34aad20bc3ff : gfs2: gfs2_iomap_begin cleanup
a27a0c9b6a20 : gfs2: gfs2_walk_metadata fix
3c7be384fe6d : tools: bpftool: add error message on pin failure
b3e78adcbf99 : tools: bpftool: fix error message (prog -> object)
1432ebbd6003 : iommu/omap: remove pm_runtime_irq_safe flag for OMAP IOMMUs
604629bcb505 : iommu/omap: add support for late attachment of iommu devices
d9c4d8a6cc0f : iommu/omap: introduce new API for runtime suspend/resume control
c4206c4e190b : iommu/omap: Add system suspend/resume support
c3b44a063d3b : iommu/omap: add logic to save/restore locked TLBs
db8918f61d51 : iommu/omap: streamline enable/disable through runtime pm callbacks
74c116df66d2 : iommu/omap: add pdata ops for omap_device_enable/idle
3846a3b9511c : iommu/omap: fix boot issue on remoteprocs with AMMU/Unicache
3a18844dcf89 : iommu/vt-d: Fix possible use-after-free of private domain
ae23bfb68f28 : iommu/vt-d: Detach domain before using a private one
086f9efae7e9 : iommu: Remove dev_err() usage after platform_get_irq()
ab2cbeb0ed30 : iommu/dma: Handle SG length overflow better
b9c6ff94e43a : iommu/amd: Re-factor guest virtual APIC (de-)activation code
bfeaec7f7d2f : iommu/vt-d: Correctly check format of page table in debugfs
a2ef03fe617a : ALSA: hda - Add a quirk model for fixing Huawei Matebook X right speaker
c096397c78f7 : selftests: kvm: Adding config fragments
f43ec25aa548 : ALSA: hda - Inform too slow responses
e2c26537ea76 : KVM: selftests: Update gitignore file for latest changes
8f946da73aaa : kvm: remove unnecessary PageReserved check
a2f99330c50b : Input: ads7846 - add support for general touchscreen bindings
f0fbeaa82028 : dt-bindings: input: ads7846: fix property description
9c1cac424c93 : arm64: mm: Really fix sparse warning in untagged_addr()
d2d73d2fef42 : arm64: mm: Simplify definition of virt_addr_valid()
e8c3af6bb33a : rxrpc: Don't bother generating maxSkew in the ACK packet
3148310792b6 : drm/i915: Drop the fudge warning on ring restart for ctg/elk
730c5fd42c1e : rxrpc: Fix local endpoint refcounting
6a7553e8d84d : MAINTAINERS: handle fbdev changes through drm-misc tree
52f6f9d74f31 : floppy: fix usercopy direction
20621fedb2a6 : bcache: Revert "bcache: use sysfs_match_string() instead of __sysfs_match_string()"
1a07e86cceac : drm/i915: Generalise BSD default selection
6b86f90019cf : drm/i915: Replace global bsd_dispatch_index with random seed
d5b2a3a4f85a : drm/i915: Check for a second VCS engine more carefully
1f573cce48a2 : device.h: Fix warnings for mismatched parameter names in comments
894efaf5236d : staging: wusbcore: Fix build error without CONFIG_USB
40073a9d53ea : ASoC: SOF: Intel: Add missing include file hdac_hda.h
5cbdaeefb655 : s390/mm: Remove sev_active() function
ae7eb82a92fa : fs/core/vmcore: Move sev_active() reference to x86 arch code
284e21fab2cf : x86, s390/mm: Move sme_active() and sme_me_mask to x86-specific header
e740815a97e2 : dma-mapping: Remove dma_check_mask()
47e5d8f9ed34 : swiotlb: Remove call to sme_active()
0c9c1d563975 : x86, s390: Move ARCH_HAS_MEM_ENCRYPT definition to arch/Kconfig
1e5b2471bcc4 : netfilter: nf_flow_table: teardown flow timeout race
3e68db2f6422 : netfilter: nf_flow_table: conntrack picks up expired flows
6a0a8d10a366 : netfilter: nf_tables: use-after-free in failing rule with bound set
6cd34b10cd64 : drm/i915/execlists: Backtrack along timeline
3aaf84662d31 : drm/i915: Free the imported shmemfs file for phys objects
610f29e5cc0e : regulator: qcom-rpmh: Update PMIC modes for PMIC5
553c452d6093 : regulator: qcom-rpmh: Fix pmic5_bob voltage count
7172fb7f3abe : regulator: qcom-rpmh: Sort the compatibles
c6e20fa49818 : regulator: dt-bindings: Sort the compatibles and nodes
83ee7ab1627b : ASoC: SOF: Intel: byt: Refactor fw ready / mem windows creation
e17422cda9d6 : ASoC: SOF: Introduce snd_sof_dsp_get_window_offset
bb9c93f58cb6 : ASoC: SOF: Introduce snd_sof_dsp_get_mailbox_offset
6eebd3907527 : ASoC: SOF: Intel: hda: Use generic function for fw ready / mem windows creation
ddf14b640b05 : ASoC: SOF: Intel: bdw: Use generic function for fw ready / mem windows creation
0b76f512c206 : ASoC: SOF: Remove call to snd_sof_dsp_mailbox_init
0fd70e22a0ff : ASoC: ml26124: remove unused variable 'ngth'
bc8d9f737fc0 : ASoC: mt6351: remove unused variable 'mt_lineout_control'
a62bd6389302 : ASoC: SOF: Intel: Add missing include file hdac_hda.h
15ff4a7b5841 : etnaviv: perfmon: fix total and idle HI cyleces readout
1b53591a77d9 : etnaviv: fix whitespace errors
d555c34338ca : omap-dma/omap_vout_vrfb: fix off-by-one fi value
240b65dc1e89 : usb: dwc3: Use clk_bulk_prepare_enable()
03bf32bbb607 : usb: dwc3: Use devres to get clocks
3cd703f483d1 : usb: dwc3: remove generic PHYs forwarding for XHCI device
d2c68de192cf : docs: arm64: Add layout and 52-bit info to memory document
2c624fe68715 : arm64: mm: Remove vabits_user
b6d00d47e81a : arm64: mm: Introduce 52-bit Kernel VAs
ce3aaed87344 : arm64: mm: Modify calculation of VMEMMAP_SIZE
c8b6d2ccf9b1 : arm64: mm: Separate out vmemmap
c812026c54cf : arm64: mm: Logic to make offset_ttbr1 conditional
5383cc6efed1 : arm64: mm: Introduce vabits_actual
90ec95cda91a : arm64: mm: Introduce VA_BITS_MIN
99426e5e8c9f : arm64: dump: De-constify VA_START and KASAN_SHADOW_START
6bd1d0be0e97 : arm64: kasan: Switch to using KASAN_SHADOW_OFFSET
14c127c957c1 : arm64: mm: Flip kernel VA space
9cb1c5ddd2c4 : arm64: mm: Remove bit-masking optimisations for PAGE_OFFSET and VMEMMAP_START
85ab9d954698 : clk: meson: g12a: expose CPUB clock ID for G12B
ffae8475b90c : clk: meson: g12a: add notifiers to handle cpu clock change
26d34431add0 : clk: meson: add g12a cpu dynamic divider driver
3567894b6914 : clk: core: introduce clk_hw_set_parent()
a84ddb83806e : drm: meson: venc: set the correct macrovision max amplitude value
070314606078 : drm: meson: add macro used to enable HDMI PLL
e1012141242d : drm: meson: global clean-up
7eef9e610454 : drm: meson: venc: use proper macros instead of magic constants
147ae1cbaa18 : drm: meson: viu: use proper macros instead of magic constants
0ce266d018f4 : drm: meson: vpp: use proper macros instead of magic constants
bfb86819829e : drm: meson: drv: use macro when initializing vpu
39bf9985b859 : drm: meson: crtc: use proper macros instead of magic constants
f237bf2de82e : drm: meson: mask value when writing bits relaxed
cc911c2251f0 : ALSA: ac97: remove unused variable 'snd_ac97_controls_master_mono'
de768ce45466 : ALSA: hda - Apply workaround for another AMD chip 1022:1487
5e93ec4d47e2 : drm/etnaviv: remove unused function etnaviv_gem_mapping_reference
c53ab61312ce : drm/etnaviv: fix etnaviv_cmdbuf_suballoc_new return value
be80bc3658e8 : drm/i915: extract i915_gem_shrinker.h from i915_drv.h
6401fafbec5a : drm/i915: extract gem/i915_gem_stolen.h from i915_drv.h
404861e15b5f : s390/vdso: map vdso also for statically linked binaries
9c9082b98228 : drm/i915: extract i915_memcpy.h from i915_drv.h
bdd1510cc7c2 : drm/i915: extract i915_suspend.h from i915_drv.h
be68261d815f : drm/i915: extract i915_sysfs.h from i915_drv.h
db94e9f133a0 : drm/i915: extract i915_perf.h from i915_drv.h
358c855cb60a : drm/i915: move printing and load error inject to i915_utils.[ch]
2c2b005f5495 : ACPI / processor: don't print errors for processorIDs == 0xff
0a2ecbe5a9a8 : drm/i915: move I915_STATE_WARN() and _ON() to intel_display.h
e3adffe838ff : drm/i915: move add_taint_for_CI() to i915_utils.h
1c780b617cc0 : drm/i915: remove unused dev_priv->no_aux_handshake
d19bdb876bec : intel-hid: Disable button array during suspend-to-idle
cd3e05836fc6 : drm/i915/kvmgt: Use struct_size() helper
31eb84571839 : intel-hid: intel-vbtn: Avoid leaking wakeup_mode set
eac4471d0882 : drm/i915: Use after free in error path in intel_vgpu_create_workload()
625efea83a7c : pinctrl: rza1: Use devm_platform_ioremap_resource() helper
d8a0d6a3b781 : drm/panel: simple: Support TI nspire panels
0c76620e5745 : drm/panel: simple: Add TI nspire panel bindings
43f847d0b954 : drm/pl111: Support grayscale
16e604a437c8 : KVM: arm/arm64: vgic: Reevaluate level sensitive interrupts on enable
c69509c70aa4 : KVM: arm: Don't write junk to CP15 registers on reset
03fdfb269009 : KVM: arm64: Don't write junk to sysregs on reset
1109635b292c : drm/komeda: Initialize and enable output polling on Komeda
7794f486ed0b : usbfs: Add ioctls for runtime power management
a21350feb9ae : USB: usbsevseg: convert to use dev_groups
f9bbcbef0c50 : USB: trancevibrator: convert to use dev_groups
c5501d23e38d : USB: usbip: convert to use dev_groups
e605c30977bb : USB: atm: cxacru: convert to use dev_groups
ec935791ec52 : USB: ueagle-atm: convert to use dev_groups
02c4d45d8389 : USB: usblp: convert to use dev_groups
04a0625e3b37 : USB: usbtmc: convert to use dev_groups
c847a36521b0 : USB: cytherm: convert to use dev_groups
761ef1e4bc20 : USB: cypress_cy7c63: convert to use dev_groups
899ad6d68ec8 : USB: lvstest: convert to use dev_groups
524f3ac1542c : USB: chipidea: convert platform driver to use dev_groups
3e2cb866b2b1 : USB: phy: mv-usb: convert platform driver to use dev_groups
f4d09e9f53ae : USB: phy: tahvo: convert platform driver to use dev_groups
891c1da6ceff : USB: phy: twl6030: convert platform driver to use dev_groups
f0104b0c0fd3 : USB: gadget: udc: s3c2410_udc: Mark expected switch fall-throughs
938a76ed6486 : usb: gadget: atmel_usba_udc: Mark expected switch fall-through
fe4010667741 : ALSA: hda: readl/writel need linux/io.h
8c25d0887a8b : net: tundra: tsi108: use spin_lock_irqsave instead of spin_lock_irq in IRQ context
227f2f030e28 : team: Add vlan tx offload to hw_enc_features
fcc32a21655e : liquidio: Use pcie_flr() instead of reimplementing it
414776621d10 : net/tls: prevent skb_orphan() from leaking TLS plain text with offload
7bc161846dcf : tc-testing: updated skbedit action tests with batch create/delete
e1fea322fc6d : net sched: update skbedit action for batched events operations
32879f000120 : r8169: allocate rx buffers using alloc_pages_node
018e5b458723 : fq_codel: remove set but not used variables 'prev_ecn_mark' and 'prev_drop_count'
4749e0e61241 : usb: dwc3: Update soft-reset wait polling rate
e3e3af9aa29a : net: dsa: sja1105: remove set but not used variables 'tx_vid' and 'rx_vid'
b2a3974253d3 : usb: dwc3: omap: squash include/linux/platform_data/dwc3-omap.h
a6e5e6794a53 : usb: dwc3: Switch to use device_property_count_u32()
8484aa0cb36d : usb: gadget: pch_udc: Use dev_get_drvdata
18425e5eb029 : usb: dwc2: Switch to use device_property_count_u32()
5b76f6a0b0f8 : usb: dwc3: keystone: use devm_platform_ioremap_resource() to simplify code
58dd0bad2554 : usb: dwc3: omap: use devm_platform_ioremap_resource() to simplify code
c6e4999cd930 : usb: dwc3: meson-g12a: use devm_platform_ioremap_resource() to simplify code
37bea42fec57 : usb: dwc2: gadget: Fix kill_all_requests race
27125cf8b5ae : usb: gadget: atmel_usba_udc: Mark expected switch fall-through
dccce749ac66 : USB: gadget: udc: s3c2410_udc: Mark expected switch fall-throughs
da382875c616 : mlxsw: spectrum: Extend to support Spectrum-3 ASIC
ccfc639a94f2 : net: stmmac: selftests: Add a selftest for Flexible RX Parser
d6e1c12cf9bc : net: stmmac: Add Flexible RX Parser support in XGMAC
56e58d6c8a56 : net: stmmac: Implement Safety Features in XGMAC core
74043f6b22c3 : net: stmmac: selftests: Add test for VLAN and Double VLAN Filtering
3cd1cfcba26e : net: stmmac: Implement VLAN Hash Filtering in XGMAC
1fbdad00055c : net: stmmac: selftests: Add RSS test
76067459c686 : net: stmmac: Implement RSS and enable it in XGMAC core
7035aad875ba : net: stmmac: xgmac: Implement tx_queue_prio()
5656ac5542df : net: stmmac: xgmac: Implement set_mtl_tx_queue_weight()
b6cdf09f51c2 : net: stmmac: xgmac: Implement MMC counters
ec9c7d19336e : padata: initialize pd->cpu with effective cpumask
3a646b6ed49c : crypto: ccp - Remove unnecessary linux/pci.h include
f6b0b78a5c6c : crypto: ccp - Include DMA declarations explicitly
2229c7407928 : crypto: qcom-rng - use devm_platform_ioremap_resource() to simplify code
a54d83d42890 : crypto: qce - use devm_platform_ioremap_resource() to simplify code
473b4d995963 : crypto: stm32 - use devm_platform_ioremap_resource() to simplify code
721744730ab0 : crypto: rockchip - use devm_platform_ioremap_resource() to simplify code
cf68528f9aaa : crypto: sunxi-ss - use devm_platform_ioremap_resource() to simplify code
9a8e0a513b2b : crypto: picoxcell - use devm_platform_ioremap_resource() to simplify code
b26120fdb932 : crypto: mediatek - use devm_platform_ioremap_resource() to simplify code
f8dab5575b76 : crypto: inside-secure - use devm_platform_ioremap_resource() to simplify code
f78c7123ff4c : crypto: img-hash - use devm_platform_ioremap_resource() to simplify code
6d1c0186f392 : crypto: exynos - use devm_platform_ioremap_resource() to simplify code
17729e56f9b8 : crypto: ccp - use devm_platform_ioremap_resource() to simplify code
0866ba23b7ef : crypto: artpec6 - use devm_platform_ioremap_resource() to simplify code
74bf81d0968c : crypto: gcm - restrict assoclen for rfc4543
ad3f0a93b639 : MAINTAINERS: add maintainer for HiSilicon QM and ZIP controller driver
72c7a68d2ea3 : crypto: hisilicon - add debugfs for ZIP and QM
8201fdf49ff0 : Documentation: Add debugfs doc for hisi_zip
79e09f30eeba : crypto: hisilicon - add SRIOV support for ZIP
62c455ca853e : crypto: hisilicon - add HiSilicon ZIP accelerator support
dfed0098ab91 : crypto: hisilicon - add hardware SGL support
263c9959c937 : crypto: hisilicon - add queue management driver for HiSilicon QM module
d13dfae3cedd : crypto: engine - Reduce default RT priority
0435d47e2627 : crypto: caam - change return value in case CAAM has no MDHA
58068cfc810c : crypto: caam - unregister algorithm only if the registration succeeded
4e3a61c55b8c : crypto: caam - execute module exit point only if necessary
c59a1d41672a : crypto: caam - free resources in case caam_rng registration failed
e9b4913a5f94 : crypto: caam - fix MDHA key derivation for certain user key lengths
a2fb864c042b : crypto: caam - keep both virtual and dma key addresses
d28a43edf3ca : crypto: caam - update rfc4106 sh desc to support zero length input
31bb2f0da1b5 : crypto: caam - check zero-length input
fcd23ed57c4c : crypto: caam - check assoclen
68a51394f37a : crypto: caam - check authsize
836d8f43c5e5 : crypto: caam - check key length
1ccb39eb5a98 : crypto: caam - update IV only when crypto operation succeeds
1984aaeec372 : crypto: caam - fix return code in completion callbacks
51fab3d73054 : crypto: caam/qi - fix error handling in ERN handler
bc67d04e7526 : crypto: aes - helper function to validate key length for AES algorithms
65526f638efc : crypto: gcm - helper functions for assoclen/authsize check
6c9081a3915d : tipc: add loopback device tracking
1bfaac7c53f5 : crypto: inside-secure - Remove redundant DES ECB & CBC keysize check
114e2ccd9eff : crypto: ccp - Clean up and exit correctly on allocation failure
514838e920d0 : crypto: drivers - Remove dev_err() usage after platform_get_irq()
f26882a3475e : crypto: inside-secure - Use defines instead of some constants (cosmetic)
48f89d2a2920 : crypto: caam - fix concurrency issue in givencrypt descriptor
15b2455ab4e6 : crypto: ux500/crypt - Mark expected switch fall-throughs
f6ebfd7826a8 : crypto: ccp - Log an error message when ccp-crypto fails to load
e88b27c8eaa8 : crypto: ccree - use std api sg_zero_buffer
7a4be6c113c1 : crypto: ccree - use the full crypt length value
d595b03de2cb : bonding: Add vlan tx offload to hw_enc_features
51650d33b277 : net: sched: sch_taprio: fix memleak in error path for sched list parse
8676b3ca4673 : soundwire: fix regmap dependencies and align with other serial links
f0e6f41669d9 : lightnvm: remove unused 'geo' variable
fdbe4eeeb1aa : loop: Add LOOP_SET_DIRECT_IO to compat ioctl
2a9af0273c1c : PCI/MSI: Enable PCI_MSI_IRQ_DOMAIN support for RISC-V
9a32669fecfb : netfilter: nf_tables_offload: support indr block call
1150ab0f1b33 : flow_offload: support get multi-subsystem block
4e481908c51b : flow_offload: move tc indirect block to flow offload
e4da91021153 : cls_api: add flow_indr_block_call function
f8436988574e : cls_api: remove the tcf_block cache
242453c227d1 : cls_api: modify the tc_indr_block_ing_cmd parameters.
323ebb61e32b : net: use listified RX for handling GRO_NORMAL skbs
67270136949e : sfc: falcon: don't score irq moderation points for GRO
5e040d4b1a44 : sfc: don't score irq moderation points for GRO
5e6d9fc76190 : qed: Add new ethtool supported port types based on media.
ad2dcba008a4 : cxgb4: smt: Use normal int for refcount
4a8937b83892 : cxgb4: smt: Add lock for atomic_dec_and_test
e858ef1cd4bc : selftests: Add l2tp tests
fe90689fed11 : net: docs: replace IPX in tuntap documentation
7e7c076e123a : docs: admin-guide: remove references to IPX and token-ring
9d2f11238398 : net: delete "register" keyword
3a0233ddec55 : xen/netback: Reset nr_frags before freeing skb
4b4de3985047 : mkiss: Use refcount_t for refcount
31168a6d129a : dpaa_eth: Use refcount_t for refcount
b390e0bfd299 : dt-bindings: riscv: fix the schema compatible string for the HiFive Unleashed board
8e5e72e33140 : dt-bindings: riscv: remove obsolete cpus.txt
81a48ee41738 : RISC-V: Remove udivdi3
66cc016ab7c7 : riscv: delay: use do_div() instead of __udivdi3()
94ed3fde38c7 : dt-bindings: Update the riscv,isa string description
891584f48a90 : inet: frags: re-introduce skb coalescing for local delivery
abc552284f6b : MIPS: jz4740: Drop obsolete code
967a7100400a : MIPS: GCW0: Reduce system timer and clocksource to 750 kHz
157c887aff52 : MIPS: CI20: Reduce system timer and clocksource to 3 MHz
a68d3b052b57 : MIPS: qi_lb60: Reduce system timer and clocksource to 750 kHz
36aafdbd5288 : MIPS: jz4740: Add DTS nodes for the TCU drivers
73dd11dc1a88 : clk: jz4740: Add TCU clock
34e9368301d5 : clocksource: Add a new timer-ingenic driver
9536eba03ec7 : irqchip: Add irq-ingenic-tcu driver
4f89e4b8f121 : clk: ingenic: Add driver for the TCU clocks
39233b7c6112 : mfd/syscon: Add device_node_to_regmap()
2e8722a5255e : dt-bindings: Add doc for the Ingenic TCU drivers
97689a1a3fda : doc: Add doc for the Ingenic TCU hardware
4bc3c420246e : dt-bindings: ingenic: Add DT bindings for TCU clocks
f6326fa4855b : ASoC: sof: Fix warning when IPC flood test is not enabled
013b65101315 : drm/panfrost: Add madvise and shrinker support
17acb9f35ed7 : drm/shmem: Add madvise state and purge helpers
3551a9fa2c5d : drm/panfrost: Remove completed features still in TODO
baf7b79e1ad7 : clk: samsung: exynos542x: Move MSCL subsystem clocks to its sub-CMU
5b5efdf79abf : drm/i915: Make debugfs/per_file_stats scale better
c990b4c3597d : drm/i915: Only include active engines in the capture state
b6adeb6bc61c : clk: samsung: exynos5800: Move MAU subsystem clocks to MAU sub-CMU
bf32e7dbfce8 : clk: samsung: Change signature of exynos5_subcmus_init() function
c7302f204490 : drm/i915: Defer final intel_wakeref_put to process context
36004c42c761 : ASoC: Intel: Skylake: large_config_get overhaul
63e45324c284 : ASoC: Intel: Skylake: Limit large_config_get to single frame
5a2e340690f2 : PCI: Mark expected switch fall-through
3b1b1ce35964 : PCI: Correct pci=resource_alignment parameter example
d2182b2d4b71 : PCI: Restore Resizable BAR size bits correctly for 1MB BARs
39098edbd79e : PCI: Use PCI_SRIOV_NUM_BARS in loops instead of PCI_IOV_RESOURCE_END
b8074aa2460b : PCI: Convert pci_resource_to_user() to a weak function
a4e508cab623 : net/mlx5e: Remove redundant check in CQE recovery flow of tx reporter
276d197e70bc : net/mlx5e: Fix error flow of CQE recovery on tx reporter
d9a2fcf53c76 : net/mlx5e: Fix false negative indication on tx reporter CQE recovery
b86f1abe2c27 : net/mlx5e: kTLS, Fix tisn field placement
f1897b3cd1af : net/mlx5e: kTLS, Fix tisn field name
a9bc33903273 : net/mlx5e: kTLS, Fix progress params context WQE layout
26149e3e1f44 : net/mlx5: kTLS, Fix wrong TIS opmod constants
55c9bd37ef5a : net/mlx5: crypto, Fix wrong offset in encryption key command
5faf5b70c51d : net/mlx5e: ethtool, Avoid setting speed to 56GBASE when autoneg off
466df6eb4a9e : net/mlx5e: Only support tx/rx pause setting for port owner
93b3586e070b : net/mlx5: Support inner header match criteria for non decap flow action
405b93eb7643 : net/mlx5e: Use flow keys dissector to parse packets for ARFS
0e4cc44f5066 : ASoC: intel: skl_hda_dsp_common: create HDMI jack kctl
8e082d8f42fa : ASoC: tscs454: remove unused variable 'PLL_48K_RATE'
0e36f36b04e7 : ASoC: soc-core: fix module_put() warning in soc_cleanup_component
596becd3f82a : ASoC: soc-core: dai_link check under soc_dpcm_debugfs_add()
ee5b3f11416d : ASoC: soc-core: define soc_dpcm_debugfs_add() for non CONFIG_DEBUG_FS
b3da42519c3e : ASoC: soc-core: tidyup for card->deferred_resume_work
b245d273cbcd : ASoC: soc-core: remove unneeded list_empty() check for snd_soc_try_rebind_card()
d8ca7a0a8583 : ASoC: soc-core: call snd_soc_dapm_debugfs_init() at soc_init_card_debugfs()
9b98c7c2a059 : ASoC: soc-core: tidyup for snd_soc_add_card_controls()
daa480bde6b3 : ASoC: soc-core: tidyup for snd_soc_dapm_add_routes()
e6d7020c2946 : ASoC: soc-core: tidyup for snd_soc_add_component_controls()
cbb153c50ebe : drm/i915/selftests: Fixup a missing legacy_idx
43004f31ebf2 : spi: Rename of_spi_register_master() function
5375f1efd70b : regulator: act8865: Fix build error without CONFIG_POWER_SUPPLY
06369bcc15a1 : regulator: qcom-rpmh: Add support for SM8150
d566aae1c80d : regulator: dt-bindings: Add PM8150x compatibles
7352e72a513f : regulator: slg51000: Fix a couple NULL vs IS_ERR() checks
804cbf4bb063 : ASoC: hdac_hda: fix page fault issue by removing race
9749a5b6c09f : drm/i915/tgl: Fix the read of the DDI that transcoder is attached to
6aa3bef15d65 : drm/i915: Get transcoder power domain before reading its register
8e6e5bea2e34 : perf pmu-events: Fix missing "cpu_clk_unhalted.core" event
b9c0a64901d5 : perf annotate: Fix s390 gap between kernel end and module start
12a6d2940b5f : perf record: Fix module size on s390
fa37bab6d715 : perf tools: Fix include paths in ui directory
89b66500f739 : perf tools: Fix a typo in a variable name in the Documentation Makefile
5f5e25f1c793 : perf cpumap: Fix writing to illegal memory in handling cpumap mask
cf30ae726c01 : perf ftrace: Fix failure to set cpumask when only one cpu is present
3de7ae0b2a1d : perf db-export: Fix thread__exec_comm()
85127775a65f : perf annotate: Fix printing of unaugmented disassembled instructions from BPF
3881a72f8d06 : leds: pca953x: Include the right header
6c4d6bc54864 : auxdisplay: Fix a typo in cfag12864b-example.c
390235c3e660 : auxdisplay: charlcd: add include guard to charlcd.h
75354284cc3a : auxdisplay: charlcd: move charlcd.h to drivers/auxdisplay
3f411e8c99e3 : staging: rtl8712: r8712_xmit_classifier(): Change return values and type
1c8a4f7c84dc : staging: rtl8712: Remove while loop and check_cmd_fifo()
02433a24fe71 : staging: rtl8712: r8712_free_drv_sw(): Change return type
690407fdc9dd : staging: rtl8712: init_drv_sw(): Change return values
30d83c801d06 : staging: rtl8712: init_default_value(): Change return type
9dca5e687fb0 : staging: rtl8712: recvbuf2recvframe(): Change return type
af556d30d338 : staging: rtl8712: r8712_recv_entry(): Change return type
1bdcb3666a83 : staging: rtl8712: r8712_wlanhdr_to_ethhdr(): Change return values
4dbadfaf6a77 : staging: rtl8712: recv_indicatepkt_reorder(): Change return values
fc898688aa37 : staging: rtl8712: amsdu_to_msdu(): Change return type
30e235389faa : arm64: mm: add missing PTE_SPECIAL in pte_mkdevmap on arm64
a9ca0c5951ff : staging: rtl8723bs: fix brace position in enum declaration
5222a8fe6bd0 : staging: isdn: hysdn_procconf_init() remove parantheses from return value
4f4139e02135 : Staging: rtl8188eu: core: rtw_security: tidy up crc32_init()
b0d525a007b9 : staging: wilc1000: use helper API to pack data for firmware
d0a255e795ab : loop: set PF_MEMALLOC_NOIO for the worker thread
baf4c10f8878 : clk: mvebu: ap806: Fix clock name for the cluster
f756e362d938 : clk: mvebu: add CPU clock driver for Armada 7K/8K
33c0259092c8 : clk: mvebu: add helper file for Armada AP and CP clocks
096f4597406b : dt-bindings: ap806: add the cluster clock node in the syscon file
82413e562ea6 : EDAC, mellanox: Add ECC support for BlueField DDR4
b6ff24f7b510 : RAS: Build debugfs.o only when enabled in Kconfig
0a54b809a3a2 : RAS: Fix prototype warnings
75e0a1e30191 : clk: qcom: define probe by index API as common API
64ebb57a3df6 : clk: reset: Modify reset-controller driver
7d0c76bdf227 : clk: qcom: Add WCSS gcc clock control for QCS404
1ccc0ddf046a : clk: Use seq_puts() in possible_parent_show()
9f7767226083 : clk: Assert prepare_lock in clk_core_get_boundaries
1bd37a467700 : clk: Add clk_min/max_rate entries in debugfs
f1c4d157ab9b : drm/i915: Fix up the inverse mapping for default ctx->engines[]
387758298bfd : drm/i915: Allocate kernel_contexts directly
d4ff1b3917a5 : ASoC: SOF: Intel: Initialize hdaudio bus properly
19abfefd4c76 : ALSA: hda: Direct MMIO accesses
619a1f195f93 : ALSA: hda: Remove page allocation redirection
27709ae4e2fe : usb: setup authorized_default attributes using usb_bus_notify
79e178f4383a : lib: scatterlist: Fix to support no mapped sg
e91455bad5cf : bdev: Fixup error handling in blkdev_get()
ba6f7da99aaf : lightnvm: remove set but not used variables 'data_len' and 'rq_len'
39c71a5b8212 : dmaengine: stm32-mdma: Fix a possible null-pointer dereference in stm32_mdma_irq_handler()
ba1cab79cfc6 : dmaengine: fsl-edma: implement .device_synchronize callback
fd03177c33b2 : block, bfq: handle NULL return value by bfq_init_rq()
3f758e844aa9 : block, bfq: move update of waker and woken list to queue freeing
08d383a74948 : block, bfq: reset last_completed_rq_bfqq if the pointed queue is freed
430380b4637a : block: aoe: Fix kernel crash due to atomic sleep when exiting
d1b622f68daf : dmaengine: pl330: use the same attributes when freeing pl330->mcode_cpu
ca883c304f54 : drm/i915/selftests: Pass intel_context to mock_request
32d38e6cf007 : drm/i915/tgl/dsi: Enable blanking packets during BLLP for video mode
33365feca49e : drm/i915/tgl: Add mipi dsi support for TGL
991d9557b0c4 : drm/i915/tgl/dsi: Gate the ddi clocks after pll mapping
7b864f95886b : drm/i915/tgl/dsi: Do not override TA_SURE
960e9836f721 : drm/i915/tgl/dsi: Set latency PCS_DW1 for tgl
3522a33a2746 : drm/i915/tgl/dsi: Program TRANS_VBLANK register
739bacbf7aa2 : s390/build: use size command to perform empty .bss check
7bac98707f65 : kbuild: add OBJSIZE variable for the size tool
2af2e72b18b4 : iommu/arm-smmu-v3: Defer TLB invalidation until ->iotlb_sync()
587e6c10a7ce : iommu/arm-smmu-v3: Reduce contention during command-queue insertion
057b05d5ac47 : dmaengine: qcom: hidma_mgmt: Add of_node_put() before goto
232a7f18cf8e : dmaengine: fsl-edma: add i.mx7ulp edma2 version support
719e25dba443 : dmaengine: qcom_hidma: Remove call to memset after dmam_alloc_coherent
9603a7ab6098 : dmaengine: imx-sdma: Remove call to memset after dma_alloc_coherent
6cf9481b440d : pwm: Fallback to the static lookup-list when acpi_pwm_get fails
c468a8aa790e : usb: iowarrior: fix deadlock on disconnect
2ca359f4f8b9 : Revert "USB: rio500: simplify locking"
bf5ab1bdedac : pinctrl: denverton: Update pin names according to v1.08
b6fd94883249 : MAINTAINERS: mark wusbcore and UWB as obsolete
ee8193ee96c7 : ACPI: PM: Print debug messages on device power state changes
ac9eafbe930a : ACPI: PM: s2idle: Execute LPS0 _DSM functions with suspended devices
29113f2f0a7d : ACPI: EC: PM: Make acpi_ec_dispatch_gpe() print debug message
d7589404932b : ACPI: EC: PM: Consolidate some code depending on PM_SLEEP
6e86633a791f : ACPI: PM: s2idle: Eliminate acpi_sleep_no_ec_events()
fcd0a04267ac : ACPI: PM: s2idle: Switch EC over to polling during "noirq" suspend
068b47d0984b : ACPI: PM: s2idle: Add acpi.sleep_no_lps0 module parameter
2e2c2fdc5343 : ACPI: PM: s2idle: Rearrange lps0_device_attach()
6b7c3b86f0b6 : drm/vmwgfx: fix memory leak when too many retries have occurred
1be3c1fae6c1 : ALSA: firewire: fix a memory leak bug
ddc8cd7d92b3 : dt-bindings: rcar-{csi2,vin}: Rename bindings documentation files
72a83ded7f4c : dt-bindings: rcar-imr: Rename bindings documentation file
f32d0c636371 : dt-bindings: Rename file of DT bindings for Renesas memory controllers
707d26dcc176 : drm/i915: split out intel_pch.[ch] from i915_drv.[ch]
e96a92610432 : clk: renesas: rcar-usb2-clock-sel: Use devm_platform_ioremap_resource() helper
6da53cfa0f83 : pinctrl: sh-pfc: Use dev_notice_once() instead of open-coding
1c5fecb61255 : efi: Export Runtime Configuration Interface table to sysfs
5828efb95bc4 : efi: ia64: move SAL systab handling out of generic EFI code
ec7e1605d79d : efi/x86: move UV_SYSTAB handling into arch/x86
e55f31a59947 : efi: x86: move efi_is_table_address() into arch/x86
5c3ceef9ad7b : cpufreq: schedutil: fix equation in comment
67692435c411 : sched: Rework pick_next_task() slow-path
5f2a45fc9e89 : sched: Allow put_prev_task() to drop rq->lock
5ba553eff0c3 : sched/fair: Expose newidle_balance()
03b7fad167ef : sched: Add task_struct pointer to sched_class::set_curr_task
10e7071b2f49 : sched: Rework CPU hotplug task selection
f95d4eaee6d0 : sched/{rt,deadline}: Fix set_next_task vs pick_next_task
5feeb7837a44 : sched: Fix kerneldoc comment for ia64_set_curr_task
99d84bf8c65a : stop_machine: Fix stop_cpus_in_progress ordering
de53fd7aedb1 : sched/fair: Fix low cpu usage with high throttling by removing expiration of cpu-local slices
139d025cda1d : sched: Clean up active_mm reference counting
130d9c331bc5 : rcu/tree: Fix SCHED_FIFO params
e57d143091f1 : mutex: Fix up mutex_waiter usage
491beed3b102 : genirq/affinity: Create affinity mask for single vector
8097c43bcbec : Revert "kernfs: fix memleak in kernel_ops_readdir()"
04f5bda84b07 : x86/lib/cpu: Address missing prototypes warning
b059f801a937 : x86/purgatory: Use CFLAGS_REMOVE rather than reset KBUILD_CFLAGS
4ce97317f41d : x86/purgatory: Do not use __builtin_memcpy and __builtin_memset
c7cd7c748a32 : sound: fix a memory leak bug
2e18b14e1642 : USB: typec: ucsi_ccg: convert i2c driver to use dev_groups
d3b5e319a19e : USB: musb: convert platform driver to use dev_groups
71ed79b0e4be : USB: Move wusbcore and UWB to staging as it is obsolete
570aaec7e943 : clk: Constify struct clk_bulk_data * where possible
56bf8740ff47 : clk: qcom: msm8916: Don't build by default
6e0b7ca281d7 : scsi: mpt3sas: Update driver version to 31.100.00.00
54d74e6b9d98 : scsi: mpt3sas: Run SAS DEVICE STATUS CHANGE EVENT from ISR
1edc677019c2 : scsi: mpt3sas: Reduce the performance drop
9c067c053f94 : scsi: mpt3sas: Handle fault during HBA initialization
3ac8e47bbf2d : scsi: mpt3sas: Add sysfs to know supported features
ba630ea068d7 : scsi: mpt3sas: Support MEMORY MOVE Tool box command
3c090ce3f0fb : scsi: mpt3sas: Allow ioctls to blocked access status NVMe
5bb309dbbbf2 : scsi: mpt3sas: Enumerate SES of a managed PCIe switch
635ee6c73034 : scsi: mpt3sas: Update MPI headers to 2.6.8 spec
ffedeae1fa54 : scsi: mpt3sas: Gracefully handle online firmware update
e224e03b0c6a : scsi: mpt3sas: memset request frame before reusing
f23ca2cb2781 : scsi: mpt3sas: Add support for PCIe Lane margin
afcd609e8e79 : scsi: pm80xx: remove redundant assignments to variable rc
a5ac1f5d9a42 : scsi: hisi_sas: Consolidate internal abort calls in LU reset operation
e7513f666bc7 : scsi: hisi_sas: replace "%p" with "%pK"
a07b48766c52 : scsi: hisi_sas: Remove some unnecessary code
7bf18e849d80 : scsi: hisi_sas: Modify return type of debugfs functions
e16963f378fa : scsi: hisi_sas: Drop free_irq() when devm_request_irq() failed
5f6c32d7ce57 : scsi: hisi_sas: Drop SMP resp frame DMA mapping
1c003146c64b : scsi: hisi_sas: Drop kmap_atomic() in SMP command completion
599aefc81eff : scsi: hisi_sas: Make slot buf minimum allocation of PAGE_SIZE
d380f55503ed : scsi: hisi_sas: Don't bother clearing status buffer IU in task prep
445ee2de112a : scsi: hisi_sas: Fix out of bound at debug_I_T_nexus_reset()
b0b3e4290e28 : scsi: hisi_sas: Snapshot AXI and RAS register at debugfs
bbe0a7b348b3 : scsi: hisi_sas: Snapshot HW cache of IOST and ITCT at debugfs
bee0cf25c030 : scsi: hisi_sas: Fix pointer usage error in show debugfs IOST/ITCT
897cc769bcc0 : scsi: hisi_sas: Drop hisi_sas_hw.get_free_slot
93352abc81a9 : scsi: hisi_sas: Make max IPTT count equal for all hw revisions
b7a2758f2025 : hwrng: n2-drv - fix typo
a86c71ba3022 : scsi: lpfc: Fix crash when cpu count is 1 and null irq affinity mask
69a76d08f2e4 : scsi: ncr53c8xx: Mark expected switch fall-through
7d8948627a7c : scsi: target: tcmu: clean the nl_cmd of the udev when nl send fails
a92c7ba982e3 : fs/handle.c - fix up kerneldoc
cb8b3359eb9c : scsi: ufs: Configure clock in .hce_enable_notify() in Cadence UFS
dccc96abfb21 : scsi: core: Reduce memory required for SCSI logging
94ef80a5f0d7 : scsi: core: Complain if scsi_target_block() fails
09addb1d169e : scsi: core: Make scsi_internal_device_unblock_nowait() reject invalid new_state
4b828fe156a6 : scsi: ufs: revamp string descriptor reading
c72a9692923f : scsi: wd33c93: Mark expected switch fall-through
c78a66584d03 : scsi: sun3_scsi: Mark expected switch fall-throughs
6d44c692c12c : scsi: qlogicpti: Mark expected switch fall-throughs
4c73598732f7 : scsi: ibmvfc: Mark expected switch fall-throughs
e5460f084b84 : scsi: megaraid_sas: Fix a compilation warning
88d5c343949e : scsi: megaraid_sas: Make a bunch of functions static
b707659213d3 : tools/bpf: fix core_reloc.c compilation error
b684702f6e47 : clk: ti: dm814x: Add of_node_put() to prevent memory leak
d432d0456030 : clk: st: clk-flexgen: Add of_node_put() in st_of_flexgen_setup()
d55841ce1115 : clk: davinci: pll: Add of_node_put() in of_davinci_pll_init()
5911dba556cf : clk: versatile: Add of_node_put() in cm_osc_setup()
cc8f12996e24 : drm/rockchip: fix VOP_WIN_GET macro
2a1d7eb854bb : clk: qcom: gcc: Add global clock controller driver for SM8150
e5ee331ebcf3 : dt-bindings: clock: Document gcc bindings for SM8150
548a909597d5 : clk: qcom: clk-alpha-pll: Add support for Trion PLLs
4c45653b0b47 : clk: qcom: clk-alpha-pll: Remove post_div_table checks
46e625b3e320 : clk: qcom: clk-alpha-pll: Remove unnecessary cast
4d0b32b853f5 : scsi: qla2xxx: Update driver version to 10.01.00.18-k
03cc44bf682a : scsi: qla2xxx: Allow NVMe IO to resume with short cable pull
f00b3428a801 : scsi: qla2xxx: Fix hang in fcport delete path
a36f1443e6fc : scsi: qla2xxx: Use common update-firmware-options routine for ISP27xx+
9e744591ef1b : scsi: qla2xxx: Fix NVMe port discovery after a short device port loss
26a77799195f : scsi: qla2xxx: Correct error handling during initialization failures
f0cecc1eec0c : scsi: qla2xxx: Retry fabric Scan on IOCB queue full
3a4b6cc73321 : scsi: qla2xxx: Fix premature timer expiration
8b5292bcfcac : scsi: qla2xxx: Fix Relogin to prevent modifying scan_state flag
a95a4f3f2702 : hwmon: (lm75) Fixup tmp75b clr_mask
38ada2f406a9 : hwmon: (nct7802) Fix wrong detection of in4 presence
29e1c6687245 : selftests/bpf: add CO-RE relocs misc tests
c1f5e7dd19e7 : selftests/bpf: add CO-RE relocs ints tests
d698f9dbdbed : selftests/bpf: add CO-RE relocs ptr-as-array tests
9654e2ae908e : selftests/bpf: add CO-RE relocs modifiers/typedef tests
d9db3550300f : selftests/bpf: add CO-RE relocs enum/ptr/func_proto tests
20a9ad2e7136 : selftests/bpf: add CO-RE relocs array tests
ec6438a988a4 : selftests/bpf: add CO-RE relocs nesting tests
002d3afce655 : selftests/bpf: add CO-RE relocs struct flavors tests
df36e621418b : selftests/bpf: add CO-RE relocs testing setup
2dc26d5a4f2e : selftests/bpf: add BPF_CORE_READ relocatable read macro
ddc7c3042614 : libbpf: implement BPF CO-RE offset relocation algorithm
4cedc0dad9b5 : libbpf: add .BTF.ext offset relocation section loading
b03bc6853c0e : libbpf: convert libbpf code to use new btf helpers
ef20a9b27c66 : libbpf: add helpers for working with BTF types
568b9de48d80 : clk: ingenic/jz4740: Fix "pll half" divider not read/written properly
e2f2402f3be8 : clk: Si5341/Si5340: remove redundant assignment to n_den
a95fb581b144 : clk: qoriq: Fix -Wunused-const-variable
ebd5f82d32ad : clk: aspeed: Add SDIO gate
e7e6c6320c8c : IB/mlx5: Check the correct variable in error handling code
5e0a809af2a2 : drm/i915/uc: Hardening firmware fetch
d97de8887a12 : RDMA/counter: Prevent QP counter binding if counters unsupported
97299a303532 : media: Remove dev_err() usage after platform_get_irq()
25a3d6bac6b9 : media: adv7511/cobalt: rename driver name to adv7511-v4l2
6898dd580a04 : media: media/platform: fsl-viu.c: fix build for MICROBLAZE
8fb294ca2088 : media: imx7.rst: Fix the references to the CSI multiplexer
00ab9c1a620d : media: mtk-vcodec: Handle H264 error bitstreams
b40dc2bf3581 : media: vicodec: add support for 4 new RGB32 pixelformats
6b2265975239 : media: staging: tegra-vde: Fix build error
a0752c87080a : drm/i915/uc: WOPCM programming errors are not always real
d4b2cfb8c29f : drm/i915: Make wopcm_to_i915() private
7dbd03e28904 : drm/i915: Don't try to partition WOPCM without GuC firmware
4157a962f59d : drm/i915/uc: Don't fetch HuC fw if GuC fw fetch already failed
2399ab52da5f : drm/i915/uc: HuC firmware can't be supported without GuC
12be4a4c75a2 : drm/i915/uc: Prefer dev_info for reporting options
a37f08a882b0 : drm/i915/perf: Refactor oa object to better manage resources
c0512c2ca380 : ARM: davinci: dm355: switch to using the clocksource driver
66ae81dccc02 : ARM: davinci: move timer definitions to davinci.h
a248f524ea85 : ARM: davinci: da830: switch to using the clocksource driver
76c7473f753d : ARM: davinci: da850: switch to using the clocksource driver
d470df3bc5e1 : ARM: davinci: WARN_ON() if clk_get() fails
29e97f56f2ee : ARM: davinci: enable the clocksource driver for DT mode
653a23ca7e1e : Use kvmalloc in cgroups-v1
f591822c3cf3 : IB/mlx5: Fix implicit MR release flow
752ead44491e : libata: add SG safety checks in SFF pio transfers
2d7271501720 : libata: have ata_scsi_rw_xlat() fail invalid passthrough requests
e15c2ffa1091 : block: fix O_DIRECT error handling for bio fragments
94f3e14e00fd : mlx5: Use refcount_t for refcount
9c240a7bb337 : mm/hmm: make HMM_MIRROR an implicit option
f442c283efe4 : mm/hmm: allow HMM_MIRROR on all architectures with MMU
251bbe59b7a6 : mm/hmm: cleanup the hmm_vma_walk_hugetlb_entry stub
9d3973d60f0a : mm/hmm: cleanup the hmm_vma_handle_pmd stub
f0b3c45c8931 : mm/hmm: only define hmm_vma_walk_pud if needed
309f9a4f5e1a : mm/hmm: don't abuse pte_index() in hmm_vma_handle_pmd
05c23af4a1b3 : mm/hmm: remove the mask variable in hmm_vma_walk_hugetlb_entry
7f08263d9bc6 : mm/hmm: remove the page_shift member from struct hmm_range
fac555ac93d4 : mm/hmm: remove superfluous arguments from hmm_range_register
2cbeb41913e6 : mm/hmm: remove the unused vma argument to hmm_range_dma_unmap
5aa0acb374ed : nouveau: pass struct nouveau_svmm to nouveau_range_fault
07d82211b8d2 : amdgpu: don't initialize range->list in amdgpu_hmm_init_range
9d0a16658f84 : amdgpu: remove -EAGAIN handling for hmm_range_fault
91a49470c29c : ARM: exynos_defconfig: Enable AHCI-platform SATA driver
1e1c735a6ba0 : ARM: dts: exynos: Add port map to Exynos5250 AHCI node
449808a254fd : raid1: factor out a common routine to handle the completion of sync write
0d8ed0e9bf96 : md: don't call spare_active in md_reap_sync_thread if all member devices can't work
062f5b2ae12a : md: don't set In_sync if array is frozen
9a567843f7ce : md: allow last device to be forcibly removed from RAID1/RAID10.
cf89160793c4 : md: Convert to use int_pow()
7cee6d4e6035 : md/raid10: end bio when the device faulty
eeba6809d8d5 : md/raid1: end bio when the device faulty
143f6e733b73 : md/raid6: Set R5_ReadError when there is read failure on parity disk
4675719d0f47 : raid1: use an int as the return value of raise_barrier()
f19b4fe783e7 : ARM: dts: exynos: Use space after '=' in exynos4412-itop-scp-core
67e7b52d44e3 : NFSv4: Ensure state recovery handles ETIMEDOUT correctly
80107e764846 : mtd: rawnand: remove redundant assignment to variable ret
75de0eb28d03 : mtd: rawnand: r852: Use dev_get_drvdata
319416605240 : mtd: rawnand: ingenic: fix devm_platform_ioremap_resource.cocci warnings
abd4e745ffc4 : Revert "drm/gem: Rename drm_gem_dumb_map_offset() to drm_gem_map_offset()"
e6be0a9913c8 : Revert "drm/panfrost: Use drm_gem_map_offset()"
0a0b65d8eae3 : drm/vgem: drop DRM_AUTH usage from the driver
34127c7ad86e : drm/msm: drop DRM_AUTH usage from the driver
94533c410f9b : drm/nouveau: remove open-coded drm_invalid_op()
26f00514d944 : drm/i915: Isolate i915_getparam_ioctl()
5adf5781019d : of/platform: Fix device_links_supplier_sync_state_resume() warning
0ad0bdd8ba64 : of/platform: Fix fn definitons for of_link_is_valid() and of_link_property()
4b3e30ed3ec7 : Revert "drm/amdkfd: New IOCTL to allocate queue GWS"
08f103b9a950 : arm64/ptrace: Fix typoes in sve_set() comment
2951d5efaf8b : arm64: mm: print hexadecimal EC value in mem_abort_decode()
b99286b088ea : arm64/prefetch: fix a -Wtype-limits warning
71c67a31f09f : init/Kconfig: Fix infinite Kconfig recursion on PPC
67028421e4e5 : Revert "drm/nouveau: remove open-coded drm_invalid_op()"
7d5000d7d21d : Revert "drm/msm: drop DRM_AUTH usage from the driver"
54fc01b775fe : Revert "drm/vgem: drop DRM_AUTH usage from the driver"
912e21bf855c : Revert "Revert "drm/panfrost: Use drm_gem_map_offset()""
87160d2bfc5e : Revert "Revert "drm/gem: Rename drm_gem_dumb_map_offset() to drm_gem_map_offset()""
07301df7d2fc : btrfs: trim: Check the range passed into to prevent overflow
57afe3ea2714 : pinctrl: cherryview: Remove dev_err() usage after platform_get_irq()
4e73d02f164b : pinctrl: intel: Remove dev_err() usage after platform_get_irq()
d7cd4dd907c1 : Btrfs: fix sysfs warning and missing raid sysfs directories
6a33a1d6d66a : pinctrl: intel: Use NSEC_PER_USEC for debounce calculus
34e656703e85 : pinctrl: baytrail: Re-use data structures from pinctrl-intel.h (part 2)
179e5a6114cc : pinctrl: intel: Remove default Interrupt Status offset
3b1e9188df9c : pinctrl: lewisburg: Provide Interrupt Status register offset
2a2ed4752108 : pinctrl: denverton: Provide Interrupt Status register offset
f702e0b93cdb : pinctrl: sunrisepoint: Provide Interrupt Status register offset
b8d728687ee5 : pinctrl: icelake: Provide Interrupt Status register offset
cd5acb2bce5b : pinctrl: geminilake: Provide Interrupt Status register offset
82af745d2f93 : pinctrl: cannonlake: Provide Interrupt Status register offset
3818d73612ca : pinctrl: broxton: Provide Interrupt Status register offset
7eb7ecddd3bd : pinctrl: intel: Simplify offset validation in intel_get_padcfg()
d71c4b034165 : drm/i915: Include the DRIVER_DATE in the error state
ed29da7123a6 : drm/i915: Fix some NULL vs IS_ERR() conditions
9ae06cad821b : drm/i915: Use intel_engine_lookup_user for probing HAS_BSD etc
2edda80db3d0 : drm/i915: Rename engines to match their user interface
a860fac42097 : ASoC: fsl_sai: Add support for imx7ulp/imx8mq
4f7a0728b530 : ASoC: fsl_sai: Add support for SAI new version
b84f50b0fcb4 : ASoC: fsl_sai: Update Tx/Rx channel enable mask
5f0ac20ed6db : ASoC: fsl_sai: Add registers definition for multiple datalines
abf31feea26c : ASoC: Intel: Update request-reply IPC model
b8ba3b572c70 : ASoC: soc-core: tidyup for snd_soc_dapm_new_controls()
32d2c172fe88 : ASoC: soc-core: reuse rtdcom at snd_soc_rtdcom_add()
42849064500b : ASoC: soc-core: don't use for_each_card_links_safe() at snd_soc_find_dai_link()
5b99a0aad08a : ASoC: soc-core: check return value of snd_soc_add_dai_link()
6634e3d6ea8c : ASoC: soc-core: add comment for for_each_xxx
ad64bfbd09d7 : ASoC: soc-core: set component->debugfs_root NULL
b977fcf477c1 : irqdomain/debugfs: Use PAs to generate fwnode names
467a3bb97432 : PCI: hv: Allocate a named fwnode instead of an address-based one
920d947af9cd : spi: sh-msiof: Use devm_platform_ioremap_resource() helper
daa19fe5b082 : gpio/ixp4xx: Register the base PA instead of its VA in fwnode
9adc54d4e8c5 : irqchip/ixp4xx: Register the base PA instead of its VA in fwnode
7d5b7695c22f : irqchip/gic-v2m: Register the frame's PA instead of its VA in fwnode
188a8471ef03 : irqchip/gic: Register the distributor's PA instead of its VA in fwnode
5778cc77111f : irqchip/gic-v3-its: Register the ITS' PA instead of its VA in fwnode
6444b40eeda4 : x86/apic: Annotate global config variables as "read-only after init"
eeee0d093afc : irqchip/gic-v3: Register the distributor's PA instead of its VA in fwnode
79629d0f7ce5 : spi: bcm-qspi: Fix BSPI QUAD and DUAL mode support when using flex mode
371be51a925a : ASoC: dt-bindings: Introduce compatible strings for 7ULP and 8MQ
bb67dd1878de : ASoC: SOF: Intel: hda: fix MSI handling
0922c7a51c77 : ASoC: rt1011: Add a flag for the R0 calibration test
3403b808a0eb : ASoC: rt1011: Add R0 temperature and TDM1 ADC2DAT Swap control
cc352735d49c : ASoC: SOF: Intel: hda: Initialize HDA controller after i915 init
06e8f5c842f2 : ASoC: rsnd: don't call clk_get_rate() under atomic context
7468a4eae541 : x86: mtrr: cyrix: Mark expected switch fall-through
4ab9ab656a6c : x86/ptrace: Mark expected switch fall-through
42d038c4fb00 : arm64: Add support for function error injection
45880f7b7b19 : error-injection: Consolidate override function definition
f2ae04c45b1a : pinctrl: qcom: Add SC7180 pinctrl driver
6d2db2965ba2 : dt-bindings: pinctrl: qcom: Add SC7180 pinctrl binding
40b0bcd3e0e2 : gpio: mpc8xxx: Add new platforms GPIO DT node description
7d9c1d2f7aca : USB: add support for dev_groups to struct usb_device_driver
b71b283e3d6d : USB: add support for dev_groups to struct usb_driver
fcfce9f35476 : drm/sti: fix opencoded use of drm_panel_*
c02f77d32d2c : ALSA: hda - Workaround for crackled sound on AMD controller (1022:1457)
b8c036dfc66f : dma-buf: simplify reservation_object_get_fences_rcu a bit
4c2488cfaa99 : drm/i915: stop using seqcount for fence pruning
0617bdede511 : Revert "PCI: Add missing link delays required by the PCIe spec"
fdde3097488e : drm/i915: Drop expectations of VM_IO from our GGTT mmappings
96e95496b02d : dma-buf: fix shared fence list handling in reservation_object_copy_fences
93505ee7d05e : dma-buf: fix busy wait for new shared fences
0cccd42e6193 : PCI: mediatek: Add controller support for MT7629
3d92aa45fbfd : ALSA: hiface: fix multiple memory leak bugs
f4c737d6194f : dt-bindings: PCI: Add support for MT7629
071b68cceee7 : drm/i915: abstract display suspend/resume operations
1c0023d4f5fd : drm/i915: move property enums to intel_display_types.h
6da4a2c411e8 : drm/i915: remove unnecessary includes of intel_display_types.h header
1d455f8de8e8 : drm/i915: rename intel_drv.h to display/intel_display_types.h
a09d9a800236 : drm/i915: avoid including intel_drv.h via i915_drv.h->i915_trace.h
683df830e6bd : cpufreq: mediatek-cpufreq: Add compatible for MT8516
d0d392a8deed : drm/i915/tc: un-inline intel_tc_port_ref_held()
e15fd1bee2a9 : drm/i915/mst: un-inline intel_dp_mst_encoder_active_links()
366b6200f76e : drm/i915/bw: make intel_atomic_get_bw_state() static
d64575ee8d91 : drm/i915/irq: un-inline functions to avoid i915_drv.h include
5b51f28fa7ba : drm/i915/sprite: un-inline icl_is_hdr_plane()
3e1876251bc3 : drm/i915: move intel_display.c function declarations
8faa1cf6ed82 : EDAC/altera: Use the proper type for the IRQ status bits
7bea41c4a256 : soc: qcom: socinfo: Annotate switch cases with fall through
d9dfe768b3f3 : Revert "drm/amdgpu: fix transform feedback GDS hang on gfx10 (v2)"
16e910d4467c : selftests/bpf: test_progs: drop extra trailing tab
66bd2ec1e0d9 : selftests/bpf: test_progs: test__printf -> printf
946152b3c5d6 : selftests/bpf: test_progs: switch to open_memstream
aa733660dbd8 : openvswitch: Print error when ovs_execute_actions() fails
713203e303ca : RISC-V: Remove per cpu clocksource
93fa8587b253 : net: dsa: sja1105: Fix memory leak on meta state machine error path
f163fed2764e : net: dsa: sja1105: Fix memory leak on meta state machine normal path
6cb0abbdf90c : net: dsa: sja1105: Really fix panic on unregistering PTP clock
4b7da3d808f9 : net: dsa: sja1105: Use the LOCKEDS bit for SJA1105 E/T as well
6d7c7d948a2e : net: dsa: sja1105: Fix broken learning with vlan_filtering disabled
f26e0cca14c9 : net: dsa: qca8k: Add of_node_put() in qca8k_setup_mdio_bus()
6393e6064486 : mips: fix vdso32 build, again
905421ee1535 : MIPS: octeon: Remove ARCH_HAS_IRQ_PER_CPU
ece51529a470 : MIPS: octeon: Remove cpu_has_saa
2e0bc7f3cb55 : nfp: flower: encode mac indexes with pre-tunnel rule check
09aa811bb7de : nfp: flower: remove offloaded MACs when reprs are applied to OvS bridges
f12725d98cbe : nfp: flower: offload pre-tunnel rules
120ffd84a9ec : nfp: flower: verify pre-tunnel rules
f5c977eed725 : nfp: flower: detect potential pre-tunnel rules
4b10c53d81fd : nfp: flower: push vlan after tunnel in merge
48e584ac583b : net: sched: add ingress mirred action to hardware IR
d7609c96c6da : net: tc_act: add helpers to detect ingress mirred actions
fb1b775a247e : net: sched: add skbedit of ptype action to hardware IR
77feb4eed756 : net: tc_act: add skbedit_ptype helper functions
a7a92cf81589 : r8169: sync PCIe PHY init with vendor driver 8.047.01
ef712ede3541 : r8169: add helper r8168_mac_ocp_modify
a14cc4d24a64 : r8169: remove access to legacy register MultiIntr
77ddaff218fc : fq_codel: Kill useless per-flow dropped statistic
ae697f3bf784 : Increase fq_codel count in the bulk dropper
67cbf7dedd03 : net: sched: sample: allow accessing psample_group with rtnl
c4bd48699beb : net: sched: police: allow accessing police->params with rtnl
96a50c0d907a : net: hisilicon: Fix dma_map_single failed on arm64
f2243b827859 : net: hisilicon: fix hip04-xmit never return TX_BUSY
1a2c070ae805 : net: hisilicon: make hip04_tx_reclaim non-reentrant
b8fb640643fc : net: mdio-octeon: Fix Kconfig warnings and build errors
48e2331197b8 : net: dsa: dump CPU port regs through master
8571deb01381 : tc-testing: updated vlan action tests with batch create/delete
b35475c5491a : net sched: update vlan action for batched events operations
694a296024d4 : net/mlx5: remove self-assignment on esw->dev
bbeb6b6c0796 : i2c: sprd: Validate the return value of clock initialization
3c2588fab65f : i2c: sprd: Change to use devm_platform_ioremap_resource()
4d7802aa434a : i2c: sprd: Make I2C driver can be built as a module
3e99834cc0c7 : i2c: Drop unneeded check for of_node
f91b2ab0e0c5 : i2c: designware: Fix unused variable warning
e611ee0b3b06 : Revert "dt-bindings: i2c: riic: Rename bindings documentation file"
f29b7f39c0ac : Revert "dt-bindings: i2c: rcar: Rename bindings documentation file"
72cda9bb5e21 : drm/amdgpu: pin the csb buffer on hw init for gfx v8
b19d95505548 : drop_monitor: Use pre_doit / post_doit hooks
965100966efe : drop_monitor: Add extack support
ff3818ca39c9 : drop_monitor: Avoid multiple blank lines
01921d53f870 : drop_monitor: Document scope of spinlock
dbf896b70d4a : drop_monitor: Rename and document scope of mutex
2230a7ef5198 : drop_monitor: Use correct error code
4a6a1385a4db : net: stmmac: tc: Do not return a fragment entry
e8df7e8c233a : net: stmmac: Fix issues when number of Queues >= 4
0efedbf11f07 : net: stmmac: xgmac: Fix XGMAC selftests
267df70fe81b : net: dsa: ksz: Drop NET_DSA_TAG_KSZ9477
6a7abc610250 : net: dsa: ksz: Merge ksz_priv.h into ksz_common.h
ffc60b55d9cc : net: dsa: ksz: Remove dead code and fix warnings
2a1e00c3c0d3 : gpu: drm: amd: powerplay: Remove logically dead code
b56a53db4ce1 : drm/amd/powerplay: Zero initialize some variables
f848be467c98 : MAINTAINERS: update amdkfd maintainer (v3)
b5507c7e0607 : drm/amdgpu: Fix GPU reset crash regression.
8dd45504a7d7 : drm/amd/powerplay: check before issuing messages for max sustainable clocks
b5c73856408b : drm/amdgpu/discovery: move common discovery code out of navi1*_reg_base_init()
35ef88fa115d : drm/amdgpu/soc15: fix external_rev_id for navi14
2a3c7ff6e37c : drm/amdgpu: update ras sysfs feature info
9234c587a81f : drm/amd/powerplay: skip pcie params override on Arcturus V2
876923fb92a9 : drm/amdgpu: Fix panic during gpu reset
1f288afc2cb7 : drm/amdgpu: pin the csb buffer on hw init for gfx v8
caff0e665437 : drm/amd/display: Block immediate flips for non-fast updates
2cc450ceaae4 : drm/amd/display: Validate dc_plane_info and dc_plane_size in atomic check
d0d006a43e9a : be2net: disable bh with spin_lock in be_process_mcc
debea2cd3193 : net: cxgb3_main: Fix a resource leak in a error path in 'init_one()'
5c4e2e1af345 : net: ethernet: sun4i-emac: Support phy-handle property for finding PHYs
aed5a8df3dbb : tests: add pidfd poll tests
70433f67ec3a : MODSIGN: make new include file self contained
2ec2f99abd2c : tests: move common definitions and functions into pidfd.h
e63f3085709e : pidfd: add pidfd_wait tests
aa48e31b8747 : mailmap: add entry for Jaegeuk Kim
758f2512546f : mailmap: Add an entry for my email address
a4a03bdccfd0 : mailmap: add entry for Gao Xiang
178e5f3a5bc1 : drm/crc-debugfs: Add notes about CRC<->commit interactions
ac862503639f : Input: docs: fix spelling mistake "potocol" -> "protocol"
95e760cbf627 : kernel-doc: ignore __printf attribute
c5e5c48c1642 : ia64:unwind: fix double free for mod->arch.init_unw_table
9ce1263033cd : selftests, arm64: add a selftest for passing tagged pointers to kernel
63f0c6037965 : arm64: Introduce prctl() options to control the tagged user addresses ABI
2b835e24b5c6 : arm64: untag user pointers in access_ok and __uaccess_mask_ptr
b803974a8603 : mmc: cavium: Add the missing dma unmap when the dma has finished.
fa25eba6993b : mmc: cavium: Set the correct dma max segment size for mmc_host
c6303c5d52d5 : mmc: sdhci-sprd: Fix the incorrect soft reset operation when runtime resuming
849f5ae3a513 : Input: iforce - add sanity checks
37ad2e343449 : Input: applespi - use struct_size() helper
033a856c7368 : drm/i915/dmc: Load DMC on TGL
458b7c8e0dde : iommu/vt-d: Detach domain when move device out of group
11f4fe9ba3c8 : iommu/arm-smmu: Mark expected switch fall-through
8af23fad6261 : iommu/dma: Handle MSI mappings separately
8c30396074c1 : selftests/bpf: add loop test 5
a78d0dbec712 : selftests/bpf: add loop test 4
00ec4f3039a9 : block: stop exporting bio_map_kern
ff8f352070b2 : lightnvm: pblk: use kvmalloc for metadata
48e5da725581 : lightnvm: move metadata mapping to lower level driver
98d87f70f4ab : lightnvm: remove nvm_submit_io_sync_fn
8df92d676c91 : pinctrl: spear: spear: Add of_node_put() before return
750e76b4f9f6 : drm/i915/gt: Move the [class][inst] lookup for engines onto the GT
c29579d2fabe : drm/i915/gem: Make caps.scheduler static
db341a049ec7 : ata: rb532_cf: Fix unused variable warning in rb532_pata_driver_probe
ea651ffd4f7f : reset: Add DesignWare IP support to simple reset
e7ef681a8ab8 : dt-bindings: Document the DesignWare IP reset bindings
646d90c3c2c1 : pinctrl: freescale: mxs: Add of_node_put() before return
f452444709c0 : pinctrl: nomadik: abx500: Add of_node_put() before return
ea8cf5c51850 : pinctrl: nomadik: nomadik: Add of_node_put() before return
f17d2f54d36d : pinctrl: falcon: Add of_node_put() before return
6004cf298a41 : b43legacy: Remove pointless cond_resched() wrapper
654026df2635 : Revert "mwifiex: fix system hang problem after resume"
c85a63766738 : rtlwifi: rtl8192ce: Convert inline routines to little-endian words
98fd8db59a00 : rtlwifi: rtl8192ce: Convert macros that set descriptor
a246b9291433 : rtlwifi: rtl8192ce: Replace local bit manipulation macros
49a52d05a3c7 : rtlwifi: rtl8192ce: Remove unused GET_XXX and SET_XXX
4136214f7c46 : rtw88: add BT co-existence support
713a30de45a2 : rtw88: enclose c2h cmd handle with mutex
0d762f031d70 : rtw88: allow c2h operation in irq context
d1d1a96bdb44 : rtlwifi: rtl8188ee: Remove local configuration variable
e53e30ba15da : rtlwifi: rtl8188ee: Convert inline routines to little-endian words
36eda7568f2e : rtlwifi: rtl8188ee: Convert macros that set descriptor
66b2b064ee54 : rtlwifi: rtl88188ee: Replace local bit manipulation macros
b97494f48d5a : rtlwifi: rtl8188ee: Remove unused GET_XXX and SET_XXX descriptor macros
706f0182b1ad : rt2800usb: Add new rt2800usb device PLANEX GW-USMicroN
d1b68c118238 : rtw88: pci: remove set but not used variable 'ip_sel'
de019a3bdd6e : brcmsmac: remove three set but not used variables
937a194ae865 : ipw2x00: remove redundant assignment to err
dfc7a8f7c857 : rsi: fix for sdio reset card issue
3915a252ce71 : libertas: Fix a double free in if_spi_c2h_data()
04f7745300ed : thunderbolt: Show key using %*pE not %*pEp
b95c732234fa : mt7601u: null check the allocation
cddecd92d1ec : brcmfmac: remove set but not used variable 'dtim_period'
a4a68f727fb8 : rtlwifi: remove unneeded function _rtl_dump_channel_map()
e7338e031985 : rtlwifi: rtl_pci: Use dev_get_drvdata
1f5f5ea72fc9 : qtnfmac_pcie: Use dev_get_drvdata
ffa4d78cbc26 : mwifiex: pcie: Use dev_get_drvdata
a40c28700d98 : iwlegacy: Use dev_get_drvdata where possible
8f9af6309b84 : rsi: fix for sdio interface setup in 9116
6334dea8880a : mwifiex: make error values consistent in mwifiex_update_bss_desc_with_ie()
9236c1250cb7 : bcma: Use dev_get_drvdata
3457f86da60d : rtw88: use txpwr_lmt_cfg_pair struct, not arrays
c1c6c877b0c7 : ALSA: hda - Don't override global PCM hw info flag
24350fdadbde : s390: put _stext and _etext into .text section
b9f23b7376c2 : s390/head64: cleanup unused labels
fd0c7435d7bf : s390/unwind: remove stack recursion warning
218ddd5acfea : s390/setup: adjust start_code of init_mm to _text
8024b5a9fc2b : s390/mm: fix dump_pagetables top level page table walking
a287a49e672d : s390/protvirt: avoid memory sharing for diag 308 set/store
100c12f20dfa : thunderbolt: Switch to use device_property_count_uXX()
118b2806a076 : ALSA: usb-audio: Add Pioneer DDJ-SX3 PCM quirck
1b34121d9f26 : ALSA: usb-audio: Skip bSynchAddress endpoint check if it is invalid
04e048cf09d7 : sched/psi: Do not require setsched permission from the trigger creator
14f5c7b46a41 : sched/psi: Reduce psimon FIFO priority
f4904815f97a : sched/deadline: Fix double accounting of rq/running bw in push & pull
a037d269221c : locking/mutex: Use mutex flags macro instead of hard code
5f35d5a66b3e : locking/mutex: Make __mutex_owner static to mutex.c
24a376d65177 : locking/qspinlock,x86: Clarify virt_spin_lock_key
fce45cd41101 : locking/rwsem: Check for operations on an uninitialized rwsem
91d2a812dfb9 : locking/rwsem: Make handoff writer optimistically spin on owner
f7f530181461 : ALSA: usb-audio: fix PCM device order
c1ae5e7f057b : ALSA: usb-audio: Unify audioformat release code
e0f6974a54d3 : HID: sony: Fix race condition between rumble and device remove.
a67060201b74 : ALSA: usb-audio: fix a memory leak bug
6d4472d7bec3 : HID: hiddev: do cleanup in failure of opening a device
9c09b214f30e : HID: hiddev: avoid opening a disconnected device
7c0767643f3b : ASoC: max98373: Remove executable bits
361f9dc24368 : drm/i915: Use drm_i915_private directly from drv_get_drvdata()
bc0380b9e558 : drm/hdcp: reference for srm file format
a41e71f4e788 : drm/i915: update the hdcp state with uevent
bb5a45d40d50 : drm/hdcp: update content protection property with uevent
6fe2ce064936 : drm: uevent for connector status change
d456512c39cc : drm/i915: Attach content type property
7672dbba85d3 : drm: Add Content protection type property
91148dbad80b : USB: usbip: convert platform driver to use dev_groups
c1233578a2b9 : drm/bochs: Use dev_get_drvdata
f6d2b63adb0a : drm/qxl: Use dev_get_drvdata where possible
ae76f635d4e1 : csky: Optimize arch_sync_dma_for_cpu/device with dma_inv_range
4af9027d3f40 : csky/dma: Fixup cache_op failed when cross memory ZONEs
e7f0141a217f : drm/ttm: drop ttm_buffer_object->resv
7a4db29660a9 : drm/virtio: switch driver from bo->resv to bo->base.resv
5c69f132a266 : drm/qxl: switch driver from bo->resv to bo->base.resv
27c44acebd3f : drm/nouveau: switch driver from bo->resv to bo->base.resv
5a5011a72489 : drm/amdgpu: switch driver from bo->resv to bo->base.resv
4922f55294bb : drm/vmwgfx: switch driver from bo->resv to bo->base.resv
336ac942f115 : drm/radeon: switch driver from bo->resv to bo->base.resv
e532a135d704 : drm/ttm: switch ttm core from bo->resv to bo->base.resv
2e3c9ec4d151 : drm/ttm: set both resv and base.resv pointers
b96f3e7c8069 : drm/ttm: use gem vma_node
1e053b10ba60 : drm/ttm: use gem reservation object
f8659be8addd : drm/nouveau: use embedded gem object
c105de2828e1 : drm/amdgpu: use embedded gem object
ce77038fdae3 : drm/radeon: use embedded gem object
e0828d54c81c : drm/qxl: use embedded gem object
0e580c6d7d2f : drm/vram: use embedded gem object
8eb8833e7ed3 : drm/ttm: add gem base object
9d4db2f5f0e6 : bus: sunxi-rsb: Remove dev_err() usage after platform_get_irq()
e86d94fdda8e : ARC: unwind: Mark expected switch fall-throughs
ee9d66182392 : SMB3: Kernel oops mounting a encryptData share with CONFIG_DEBUG_VIRTUAL
108624eaff6f : smb3: update TODO list of missing features
8d33096a460d : smb3: send CAP_DFS capability during session setup
3edeb4a4146d : SMB3: Fix potential memory leak when processing compound chain
e99c63e4d86d : SMB3: Fix deadlock in validate negotiate hits reconnect
053951dda71e : MIPS: Ingenic: Disable broken BTB lookup optimization.
579de8f86b1c : MIPS: Ingenic: Fix bugs when detecting X1000's L2 cache.
74034a09267c : MIPS: BCM63XX: Mark expected switch fall-through
05589b30b21a : soc: qcom: Extend AOSS QMP driver to support resources that are used to wake up the SoC.
4ece3125f21b : ima: fix freeing ongoing ahash_request
f5e1040196db : ima: always return negative code for error
e5092255bb39 : ima: Store the measurement again when appraising a modsig
3878d505aa71 : ima: Define ima-modsig template
15588227e086 : ima: Collect modsig
39b07096364a : ima: Implement support for module-style appended signatures
a5fbeb615ca4 : ima: Factor xattr_verify() out of ima_appraise_measurement()
9044d627fd18 : ima: Add modsig appraise_type option for module-style appended signatures
cf38fed1e183 : integrity: Select CONFIG_KEYS instead of depending on it
e201af16d1ec : PKCS#7: Introduce pkcs7_get_digest()
2a7bf671186e : PKCS#7: Refactor verify_pkcs7_signature()
c8424e776b09 : MODSIGN: Export module signature definitions
16e8e8072108 : arm64: dts: qcom: Add device tree for Longcheer L8150
1329c1ab0730 : arm64: dts: qcom: Add device tree for Samsung Galaxy A3U/A5U
b72160fa886d : dt-bindings: qcom: Document bindings for new MSM8916 devices
3af1e2aa1855 : dt-bindings: vendor-prefixes: Add Longcheer Technology Co., Ltd.
4e300e439af3 : arm64: dts: qcom: msm8996: Add Venus video codec DT node
7e4b5f241a91 : arm64: dts: qcom: Extend AOSS QMP node
d98de8efa19f : arm64: dts: qcom: msm8996: Add Coresight support
783abfa2249a : arm64: dts: qcom: msm8998: Add Coresight support
ed7d6110c110 : arm64: dts: qcom: sdm845: Add Coresight support
32a5da21dd1c : arm64: dts: qcom: msm8998: Node ordering, address cleanups
d75996dd022b : dax: dax_layout_busy_page() should not unmap cow pages
cd23d1405be6 : soc: qcom: socinfo: Expose image information
9c84c1e78634 : soc: qcom: socinfo: Expose custom attributes
efb448d0a3fc : soc: qcom: Add socinfo driver
f7ccc7a397cf : base: soc: Export soc_device_register/unregister APIs
9aebf4de2203 : base: soc: Add serial_number attribute to soc
e3c5bc562a5f : arm64: dts: qcom: sdm845-cheza: Spelling s/conenctors/connectors/
d32bb89c9a45 : arm64: dts: qcom: qcs404: Add wifi rails in QCS404 dt node for proxy votes
e8c48eb08ab1 : arm64: dts: qcom: qcs404: remove unit name for thermal trip points
cbf7f748f276 : arm64: dts: qcom: pms405: remove reduandant properties
f65018264cb1 : arm64: dts: qcom: pms405: add unit name adc nodes
ba0411ddd133 : arm64: dts: sdm845: Add device node for Last level cache controller
0baf212eab4d : soc: amlogic: meson-gx-socinfo: add A311D id
887e54218183 : arm64: dts: qcom: msm8996: Rename smmu nodes
dee51cd0d2e8 : ARM: dts: meson8b: mxq: add the VDDEE regulator
8bdf38be712d : ARM: dts: meson8b: odroidc1: add the VDDEE regulator
087a1d8b4e4c : ARM: dts: meson8b: ec100: add the VDDEE regulator
ea241bdfa0ba : ARM: dts: meson8b: add the PWM_D output pin
4f0303d43973 : ARM: dts: meson8b: add ethernet fifo sizes
340ff31ab00b : ipmi_si: Only schedule continuously in the thread in maintenance mode
dc7f2cb218b5 : arm64: dts: amlogic: odroid-n2: keep SD card regulator always on
54f374d1fd30 : arm64: dts: meson-g12a-sei510: enable IR controller
3d4bacdc207a : arm64: dts: meson-g12a: add missing dwc2 phy-names
ba2c1340d7c8 : auxdisplay: charlcd: add help text for backlight initial state
9b80c36353ed : selinux: always return a secid from the network caches if we find one
c33b2777d01e : soc: amlogic: meson-clk-measure: add G12B second cluster cpu clk
3a760d986568 : soc: amlogic: meson-clk-measure: protect measure with a mutex
b33d567560c1 : auxdisplay: panel: need to delete scan_timer when misc_register fails in panel_attach
091adf9ba6cd : net: bridge: move default pvid init/deinit to NETDEV_REGISTER/UNREGISTER
d934423ac26e : drivers/net/ethernet/marvell/mvmdio.c: Fix non OF case
cd2063604ea6 : net/smc: avoid fallback in case of non-blocking connect
f9cedf1a9b1c : net/smc: do not schedule tx_work in SMC_CLOSED state
0dfa0bed9662 : cnic: Explicitly initialize all reference counts to 0.
f07ea1d4eda2 : selinux: policydb - rename type_val_to_struct_array
438b43bdb95d : gve: Fix case where desc_cnt and data_cnt can get out of sync
2492acaf1e53 : selinux: policydb - fix some checkpatch.pl warnings
43a4b60d0436 : ipv6: have a single rcu unlock point in __ip6_rt_update_pmtu
cff6a327d78b : ipv6: Fix unbalanced rcu locking in rt6_update_exception_stamp_rt
cd114d2e81f6 : selftests/tls: add a litmus test for the socket reuse through shutdown
5d92e631b8be : net/tls: partially revert fix transition through disconnect with close
0eb2f2962489 : selinux: shuffle around policydb.c to get rid of forward declarations
e7642f35851d : backlight: drop EARLY_EVENT_BLANK support
49da065f7b1f : NTB/msi: remove incorrect MODULE defines
558e93c93f78 : i40e: Remove unicast log when VF is leaving multicast mode.
b27223591606 : i40e: verify string count matches even on early return
b603f9dc20af : i40e: Log info when PF is entering and leaving Allmulti mode.
0969402fd5dd : i40e: Update visual effect for advertised FEC mode.
6db6032298d2 : i40e: fix code comments
2ad1274fa35a : i40e: don't report link up for a VF who hasn't enabled queues
d9f78ceb8ffa : i40e: Log disable-fw-lldp flag change by ethtool
f21fa0606c38 : i40e: fix incorrect ethtool statistics veb and veb.tc_
cc798c83898e : kernfs: fix memleak in kernel_ops_readdir()
065af3554705 : net: fix bpf_xdp_adjust_head regression for generic-XDP
13978d1e73d2 : selftests/bpf: reduce time to execute test_xdp_vlan.sh
d35661fcf95d : selftests/bpf: add wrapper scripts for test_xdp_vlan.sh
4de9c89a4982 : bpf: fix XDP vlan selftests test_xdp_vlan.sh
60d60c8fbd8d : net/mlx5e: always initialize frag->last_in_page
7be8ef2cdbfe : net: sched: use temporary variable for actions indexes
74f94e418255 : ALSA: firewire-lib: localize kernel APIs to start/stop each AMDTP stream
c9a9ce899cd1 : ALSA: fireface: support AMDTP domain
ccc6c1b0e604 : ALSA: firewire-motu: support AMDTP domain
c281d46a51e3 : ALSA: firewire-tascam: support AMDTP domain
9a08067ec318 : ALSA: firewire-digi00x: support AMDTP domain
e9f21129b8d8 : ALSA: dice: support AMDTP domain
ac5d77864cfc : ALSA: oxfw: support AMDTP domain
db40eeb2469f : ALSA: fireworks: support AMDTP domain
b0db4d512941 : ALSA: bebob: support AMDTP domain
42355abb9c33 : ALSA: fireface: code refactoring for initialization/destruction of AMDTP stream
39e522a5a45f : ALSA: firewire-motu: code refactoring for initialization/destruction of AMDTP stream
5f9625a5ba5d : ALSA: firewire-tascam: code refactoring for initialization/destruction of AMDTP stream
d79360ebe9c8 : ALSA: firewire-digi00x: code refactoring for initialization/destruction of AMDTP stream
7eb7b18e9fc7 : ALSA: fireworks: code refactoring for bus reset handler
94491c175d6b : ALSA: fireworks: code refactoring for initialization/destruction of AMDTP streams
9b4702b06c0e : ALSA: firewire-lib: add a kernel API to start AMDTP streams in AMDTP domain
157a53eef6a0 : ALSA: firewire-lib: add a kernel API to add AMDTP stream into AMDTP domain
6261f90bdb0b : ALSA: firewire-lib: add a kernel API to stop a couple of AMDTP streams in AMDTP domain
3ec3d7a3ff10 : ALSA: firewire-lib: add AMDTP domain structure to handle several isoc contexts
7fb5a711545d : net: dsa: mv88e6xxx: drop adjust_link to enabled phylink
a9e21bea1f81 : ][next] selftests: nettest: fix spelling mistake: "potocol" -> "protocol"
6c86e5ff2617 : drm/i915/gt: Remove stale kerneldoc for internal MOCS functions
c3953a3c2d31 : NFC: nfcmrvl: fix gpio-handling regression
d9a910f5ed72 : drm/i915/uc: Don't fail on HuC early init errors
34f0a20fa4ea : drm/i915/uc: Remove redundant GuC support checks
2afc794c3ea0 : drm/i915/huc: Prefer intel_huc_is_supported
c8be1a5fc5c6 : drm/i915/guc: Prefer intel_guc_is_submission_supported
5156eb8cd680 : drm/bridge/parade: Drop legacy GPIO header
f15543ac6f44 : drm/bridge/nxp-ptn3460: Drop legacy GPIO headers
b9ddd5091160 : iio: adc: max9611: Fix temperature reading in probe
b316c92e9a0e : drm/bridge/megachips: Drop GPIO header
2e1bc0e86ec7 : drm/pl111: Fix unused variable warning
82a5008a341d : iio: frequency: adf4371: Fix output frequency setting
854da7511a05 : iio: imu: inv_mpu6050: be more explicit on supported chips
741172d18e8a : iio: light: noa1305: Add support for NOA1305
cfa1f5f27c79 : RDMA/efa: Rate limit admin queue error prints
05bb411ada95 : RDMA/core: Introduce ratelimited ibdev printk functions
7a63b31efbb2 : RDMA/hns: Remove not used UAR assignment
0dda5907b0fc : i2c: stm32: Use the correct style for SPDX License Identifier
f51cf9e23b70 : misc: Remove spear13xx pcie gadget driver
52eb6d31a1c2 : fpga: dfl: fme: add capability sysfs interfaces
3c51ff772278 : fpga: dfl: make uinit callback optional
15bbb300fcef : fpga: dfl: add id_table for dfl private feature driver
d2ad5ac1cda7 : fpga: dfl: afu: add AFU state related sysfs interfaces
bdd4f307956a : fpga: dfl: pci: enable SRIOV support.
69bb18ddfc43 : fpga: dfl: fme: add DFL_FPGA_FME_PORT_RELEASE/ASSIGN ioctl support.
7008aff290e1 : w1: omap-hdq: use devm_platform_ioremap_resource() to simplify code
b0a523fa9e9d : w1: mxc_w1: use devm_platform_ioremap_resource() to simplify code
9e18a80c2e06 : parport: parport_serial: Use dev_get_drvdata
5b25380d906a : parport: Add missing newline at end of file
1441beda92e7 : dt-bindings: Add binding document for NOA1305
20cf4e026730 : rdma: Enable ib_alloc_cq to spread work over a device's comp_vectors
9cd15d521a3a : iio: remove get_irq_data_ready() function pointer and use IRQ number directly
7fc009cbd7d1 : arm64: dts: renesas: r8a774c0: cat874: Add definition for 12V regulator
a2fe2cd26285 : arm64: dts: renesas: r8a774c0: Point LVDS0 to its companion LVDS1
c070bf341093 : arm64: dts: renesas: r8a77995: Sort nodes
1ab0a43afdfb : arm64: dts: renesas: r8a77995: draak: Sort nodes
ddd56410dac0 : arm64: dts: renesas: r8a77990: Sort nodes
880925e84dbe : arm64: dts: renesas: r8a77990: ebisu: Sort nodes
52f95a0935c1 : arm64: dts: renesas: r8a77980: v3hsk: Sort nodes
8ccb4c978881 : arm64: dts: renesas: r8a77980: condor: Sort nodes
43afe2062267 : arm64: dts: renesas: r8a77970: v3msk: Sort nodes
83c5cf19a3f2 : arm64: dts: renesas: r8a77970: eagle: Sort nodes
48cceecfa762 : iio: imu: st_lsm6dsx: make IIO_CHAN_INFO_SCALE shared by type
a6513a878e21 : iio: tsl2772: Use regulator_bulk_() APIs
92cb3e598063 : dma-buf: fix stack corruption in dma_fence_chain_release
7e7f631c9546 : iio: tsl2772: Use devm_iio_device_register
338084135aed : iio: tsl2772: Use devm_add_action_or_reset for tsl2772_chip_off
db2a17320a25 : regulator: core: Add of_node_put() before return
c43f28dfdc46 : usb: usbfs: fix double-free of usb memory upon submiturb error
fc05481b2fca : usb: yurex: Fix use-after-free in yurex_delete
79776da09897 : ASoC: soc-component: add snd_soc_pcm_component_pcm_free()
7484291e9b75 : ASoC: soc-component: add snd_soc_pcm_component_pcm_new()
205875e1a12e : ASoC: soc-component: add snd_soc_pcm_component_mmap()
9c712e4f5722 : ASoC: soc-component: add snd_soc_pcm_component_page()
82d81f5cced3 : ASoC: soc-component: add snd_soc_pcm_component_copy_user()
96a47908d876 : ASoC: soc-component: add snd_soc_pcm_component_ioctrl()
0035e2565b93 : ASoC: soc-component: add snd_soc_pcm_component_pointer()
7951b1461185 : ASoC: soc-component: move snd_soc_component_set_bias_level()
8e2a990d76ac : ASoC: soc-component: move snd_soc_component_stream_event()
6b9ab1cf4b21 : iio: tsl2772: Use devm_add_action_or_reset
9d415fbf773f : ASoC: soc-component: move snd_soc_component_seq_notifier()
a2a341752558 : ASoC: soc-component: add snd_soc_component_of_xlate_dai_name()
2c7b17048194 : ASoC: soc-component: add snd_soc_component_of_xlate_dai_id()
03b34dd7d87c : ASoC: soc-component: add snd_soc_component_remove()
08e837dd9e39 : ASoC: soc-component: add snd_soc_component_probe()
e40fadbcef58 : ASoC: soc-component: add snd_soc_component_is_suspended()
9a840cbac77a : ASoC: soc-component: add snd_soc_component_resume()
66c51573b89d : ASoC: soc-component: add snd_soc_component_suspend()
5693d50c8302 : ASoC: soc-component: add snd_soc_component_trigger()
582ee9c5ad26 : USB: Disable USB2 LPM at shutdown
d3523b631403 : usb: dwc3: meson-g12a: use devm_platform_ioremap_resource() to simplify code
eae7136aa208 : ASoC: soc-component: add snd_soc_component_hw_free()
245c539a1206 : ASoC: soc-component: add snd_soc_component_hw_params()
6d53723380ed : ASoC: soc-component: add snd_soc_component_prepare()
3672beb8cad6 : ASoC: soc-component: add snd_soc_component_close()
ae2f4849286e : ASoC: soc-component: add snd_soc_component_open()
4a81e8f30d0b : ASoC: soc-component: add snd_soc_component_get/put()
4ff1fef10f35 : ASoC: add soc-component.c
57cb28856ed8 : ASoC: soc-pcm: remove soc_fill_silence()
4efbb20971af : ASoC: soc-pcm: remove soc_rtdcom_copy_kernel()
18bd7b5ef3a3 : ASoC: soc-pcm: remove soc_rtdcom_ack()
36d042bd6865 : staging: rtl8192e: Make use kmemdup
d8ba499d53d9 : staging: rtl8723bs: core: add spaces around '-', '+', '&','|' and '?'
67ca96bbd031 : staging: rtl8723bs: core: Remove Unnecessary parentheses
783f9a6a2d2c : staging: rtl8723bs: core: correct spelling mistake in rtw_ap.c
fe4e6e036888 : staging: rtl8188eu: core: add spaces around '-', '+', '>>','<<' and '*' in rtw_efuse.c
7c279229f980 : iio: Remove dev_err() usage after platform_get_irq()
d3017f5fbb2d : iio: light: si1145: Use device-managed APIs
eb1d8ebf2d0a : iio:pressure: preenable/postenable/predisable fixup for ST press buffer
6ee19af415c5 : iio:magn: preenable/postenable/predisable fixup for ST magn buffer
21b1ee319034 : iio:gyro: preenable/postenable/predisable fixup for ST gyro buffer
d4e851983bee : iio:accel: preenable/postenable/predisable fixup for ST accel buffer
5eeaf10eec39 : KVM: arm/arm64: Sync ICH_VMCR_EL2 back when about to block
f7ccbed656f7 : drm/rockchip: Suspend DP late
5a57a9bf52b0 : dt-bindings: iio: imu: st_lsm6dsx: add ism330dhcx device bindings
db947a79fc3a : iio: imu: st_lsm6dsx: add support to ISM330DHCX
f48bc49b9747 : iio: imu: st_lsm6dsx: move iio chan definitions in st_lsm6dsx_sensor_settings
ec19a6f49993 : iio: imu: st_lsm6dsx: inline output acc/gyro output regs
640aca3fb897 : iio: imu: st_lsm6dsx: move fs_table in st_lsm6dsx_sensor_settings
40dd73438977 : iio: imu: st_lsm6dsx: move odr_table in st_lsm6dsx_sensor_settings
d42974e438fe : media: venus: dec: populate properly timestamps and flags for capture buffers
059790467bf4 : media: venus: helpers: handle correctly vbuf field
beac82904a87 : media: venus: make decoder compliant with stateful codec API
ce0eff0d9b4d : ARC: [plat-hsdk]: allow to switch between AXI DMAC port configurations
be76f150bcad : media: venus: vdec: allow bigger sizeimage set by clients
dff38165a5a8 : iio: light: cm3323: Use device-managed APIs
cef697d8a063 : media: venus: vdec_ctrls: get real minimum buffers for capture
14ea00d65c65 : media: venus: helpers: add three more helper functions
a367b9ab3eb5 : media: venus: hfi: return an error if session_init is already called
e42dbe8e86e8 : media: venus: hfi: export few HFI functions
05dea7980d0b : media: venus: hfi: add type argument to hfi flush function
1e485ee5a724 : media: venus: helpers: export few helper functions
d162aea8f633 : media: venus: venc: amend buffer size for bitstream plane
5e8447d1b0a7 : dt-bindings: iio: potentiometer: add max5432.yaml binding
425c6f106395 : iio: potentiometer: add a driver for Maxim 5432-5435
1c703b53e5bf : HID: input: fix a4tech horizontal wheel custom usage
49869d2ea9ee : HID: Add quirk for HP X1200 PIXART OEM mouse
5b6cc1277a05 : HID: logitech-dj: extend consumer usages range
01ec0a5f19c8 : HID: holtek: test for sanity of intfdata
693c3dab4e50 : HID: wacom: fix bit shift for Cintiq Companion 2
7bc74853fd61 : HID: quirks: Set the INCREMENT_USAGE_ON_DUPLICATE quirk on Saitek X52
c801aff1a576 : hiddev: Return EPOLLOUT from hiddev_poll
378b80370aa1 : hidraw: Return EPOLLOUT from hidraw_poll
5cf896fb6be3 : arm64: Add support for relocating the kernel with RELR relocations
66cbdf5d0c96 : arm64: Move TIF_* documentation to individual definitions
13776f9d40a0 : arm64: mm: free the initrd reserved memblock in a aligned manner
22ec71615d82 : arm64: io: Relax implicit barriers in default I/O accessors
552573e42aab : USB: serial: option: add D-Link DWM-222 device ID
d55b7fdd58ac : pinctrl: xway: Use devm_kasprintf() instead of fixed buffer formatting
811604d01e1a : pinctrl: lantiq: Use kasprintf() instead of fixed buffer formatting
f0b0e923e07a : pinctrl: devicetree: Use strlen() instead of hardcoded number
7e7ae38bf928 : USB: serial: option: Add support for ZTE MF871A
15bddb7d787a : gpio: Remove dev_err() usage after platform_get_irq()
64c4dcbfcc4e : pinctrl: Remove dev_err() usage after platform_get_irq()
31b4c4b12435 : pinctrl: uniphier: Fix Pro5 SD pin-mux setting
490bbdcfc4d2 : pinctrl: uniphier: Add Pro5 PCIe pin-mux settings
fc1d910ae9df : pinctrl: uniphier: Add 5th LD20 MPEG2-TS input pin-mux setting
f686867266c4 : pinctrl: uniphier: Add another audio I/O pin-mux settings for LD20
111a8fcb2c2d : pinctrl: uniphier: Separate modem group from UART ctsrts group
726e8d813771 : pinctrl: meson-g12a: add pwm_a on GPIOE_2 pinmux
57b76bdb20ec : x86: kvm: remove useless calls to kvm_para_available
3e7093d04519 : KVM: no need to check return value of debugfs_create functions
741cbbae0768 : KVM: remove kvm_arch_has_vcpu_debugfs()
17e433b54393 : KVM: Fix leak vCPU's VMCS value into other pCPU
046ddeed0461 : KVM: Check preempted_in_kernel for involuntary preemption
a48d06f9b7ce : KVM: LAPIC: Don't need to wakeup vCPU twice afer timer fire
6fb08f1a5f7e : HID: logitech-dj: Really fix return value of logi_dj_recv_query_hidpp_devices
87e1ee238ef2 : dt-bindings: aspeed: Remove mention of deprecated compatibles
73c732c57149 : pinctrl: aspeed: Document existence of deprecated compatibles
a24810673638 : arm64: dts: fast models: Remove clcd's max-memory-bandwidth
2eda1cdec49f : pinctrl: aspeed: Add AST2600 pinmux support
86392fac9a9c : pinctrl: aspeed: Add SIG_DESC_CLEAR() helper
e7a96b0b7d16 : pinctrl: aspeed: Add multiple pin group support for functions
27d1f7367077 : pinctrl: aspeed: Add PIN_DECL_3() helper
7b3889708166 : pinctrl: aspeed: Rename pin declaration macros
7488838f2315 : dt-bindings: pinctrl: aspeed: Document AST2600 pinmux
fb18f1887fdd : pinctrl: sunxi: v3s: introduce support for V3
6161dc03587b : pinctrl: qcom: spmi-gpio: Mark expected switch fall-through
cd927f140d51 : pinctrl: rockchip: Mark expected switch fall-through
be65c8bb0c64 : pinctrl: oxnas: remove set but not used variable 'arg'
a502b343ebd0 : pinctrl: stmfx: update pinconf settings
2f22e2028c03 : pinctrl: sprd: Combine the condition of MISC_PIN and COMMON_PIN
e89febc75df9 : pinctrl: sprd: Change to use devm_platform_ioremap_resource()
2f8f180b3cee : arm64: Remove unused cpucap_multi_entry_cap_cpu_enable()
73961dc1182e : arm64: sysreg: Remove unused and rotting SCTLR_ELx field definitions
332e5281a4e8 : arm64: esr: Add ESR exception class encoding for trapped ERET
b3e089cd446b : arm64: Replace strncmp with str_has_prefix
3e77eeb7a27f : ACPI/IORT: Rename arm_smmu_v3_set_proximity() 'node' local variable
b717480f5415 : arm64: remove unneeded uapi/asm/stat.h
c19d050f8088 : arm64/kexec: Use consistent convention of initializing 'kxec_buf.mem' with KEXEC_BUF_MEM_UNKNOWN
b907b80d7ae7 : arm64: remove pointless __KERNEL__ guards
c87857945b0e : arm64: Remove unused assembly macro
2c8db5bef9fb : PM/sleep: Expose suspend stats in sysfs
db5b44f82a6d : pinctrl: qdf2xxx: Switch to use device_property_count_uXX()
720b8ec676cd : pinctrl: msm: Switch to use device_property_count_uXX()
bb100b64763c : ACPI / APEI: Get rid of NULL_UUID_LE constant
a1db8da7c281 : pinctrl: madera: Add configuration for Cirrus Logic CS47L92
b0bca3e4ee93 : pinctrl: madera: Add configuration for Cirrus Logic CS47L15
f134b8517736 : pinctrl: madera: Use local copy of pdata
74d2d0e68701 : gpio: madera: Add support for Cirrus Logic CS47L92
d06be8bc290a : gpio: madera: Add support for Cirrus Logic CS47L15
fe2afa0d7b5c : gpio: madera: Use local copy of pdata
72ce665f170e : gpio: arizona: Use local copy of pdata
e38a9a437fb9 : pinctrl: bcm2835: Add support for BCM2711 pull-up functionality
589b474a4b7c : netfilter: nf_flow_table: fix offload for flows that are subject to xfrm
0ca1bbb7f421 : selftests: netfilter: extend flowtable test script for ipsec
9cd6237d660f : pinctrl: bcm2835: Add brcm,bcm2711 compatible
d111e7a387d7 : gpio: viperboard: Replace 'unsigned' with 'unsigned int'
6c172af579cf : pinctrl: tegra210: Add Tegra210 pinctrl pm ops
9870acd3747a : pinctrl: tegra: Add suspend and resume support
3d6ade0abfe1 : pinctrl: pinctrl-single: add header include guard
cab09f3d2d2a : cpuidle: teo: Allow tick to be stopped if PM QoS is used
32b91ca15353 : cpuidle: menu: Allow tick to be stopped if PM QoS is used
0d1e16c640ee : PM / Domains: Align in-parameter names for some genpd functions
9616dda1aadd : powerpc/pseries/hotplug-memory.c: Replace nested ifs by switch-case
1ebe0dcce175 : powerpc/xive: Update comment referencing magic loads from an ESB
461cef2a676e : powerpc/32: activate ARCH_HAS_PMEM_API and ARCH_HAS_UACCESS_FLUSHCACHE
e7de4f7b64c2 : powerpc/powernv: Restrict OPAL symbol map to only be readable by root
8b856a0942a1 : powerpc/configs: Disable SCOM_DEBUGFS in powernv_defconfig
8c98db8d5851 : powerpc/powernv: Fix checkpatch warnings in opal-xscom.c
bfd2f0d49aef : powerpc/powernv: Get rid of old scom_controller abstraction
9edc6b919d9f : powerpc/powernv: Remove dead SCOM access code
08a456aa6437 : powerpc/powernv: Move SCOM access code into powernv platform
0df3e42167ca : PCI: rpaphp: Avoid a sometimes-uninitialized warning
ae2e953fdca7 : powerpc/rtas: Unexport rtas_online_cpus_mask, rtas_offline_cpus_mask
73a0ff0b30af : drm/i915: Fix wrong escape clock divisor init for GLK
0584674d7fe4 : drm/i915: fix possible memory leak in intel_hdcp_auth_downstream()
ce52ad5dd52c : drm/i915: Fix wrong escape clock divisor init for GLK
aaefca8e30d9 : x86/mce: Don't check for the overflow bit on action optional machine checks
0dbd555a011c : dma-buf: add more reservation object locking wrappers
2f64dc70baba : pinctrl: rzn1: Add of_node_put() before return
da31076f96fc : ARC: fix typo in setup_dma_ops log message
97abfd5d801a : ARCv2: entry: early return from exception need not clear U & DE bits
556f36e90dbe : blk-mq: balance mapping between present CPUs and queues
b7e9e1fb7a92 : scsi: implement .cleanup_rq callback
226b4fc75c78 : blk-mq: add callback of .cleanup_rq
a61dbfb12bc6 : null_blk: implement REQ_OP_ZONE_RESET_ALL
d81e9d494354 : scsi: implement REQ_OP_ZONE_RESET_ALL
6e33dbf280d6 : blk-zoned: implement REQ_OP_ZONE_RESET_ALL
e84e8f066395 : block: add req op to reset all zones and flag
67ed8b738633 : block: Fix a comment in blk_cleanup_queue()
012d4a652ca1 : block: Fix spelling in the header above blkg_lookup()
9cc5169cd478 : block: Improve physical block alignment of split bios
708b25b344fd : block: Simplify blk_bio_segment_split()
ff9811b3cf20 : block: Simplify bvec_split_segs()
dad7758459bc : block: Document the bio splitting functions
af2c68fe94e8 : block: Declare several function pointer arguments 'const'
a87ccce0b5a0 : blk-mq: remove blk_mq_complete_request_sync
622b8b6893ff : nvme: wait until all completed request's complete fn is called
78ca40724713 : nvme: don't abort completed request in nvme_cancel_request
f9934a80f91d : blk-mq: introduce blk_mq_tagset_wait_completed_request()
aa306ab703e9 : blk-mq: introduce blk_mq_request_completed()
247bc9470b1e : cifs: fix rmmod regression in cifs.ko caused by force_sig changes
dea1bb35c5f3 : NFS: Fix regression whereby fscache errors are appearing on 'nofsc' mounts
09a54f0ebfe2 : NFSv4: Fix an Oops in nfs4_do_setattr
c77e22834ae9 : NFSv4: Fix a potential sleep while atomic in nfs4_do_reclaim()
e3c8dc761ead : NFSv4: Check the return value of update_open_stateid()
ad11408970df : NFSv4.1: Only reap expired delegations
27a30cf64a5c : NFSv4.1: Fix open stateid recovery
731c74dd987e : NFSv4: Report the error from nfs4_select_rw_stateid()
c34fae003c79 : NFSv4: When recovering state fails with EAGAIN, retry the same recovery
86dbd08b3283 : NFSv4: Print an error in the syslog when state is marked as irrecoverable
5eb8d18ca0e0 : NFSv4: Fix delegation state recovery
8c39a39e28b8 : NFSv4: Fix a credential refcount leak in nfs41_check_delegation_stateid
e21a712a9685 : Linux 5.3-rc3
fa4f99c05320 : tpm: tpm_ibm_vtpm: Fix unallocated banks
1e5ac6300a07 : tpm: Fix null pointer dereference on chip register error path
9cb9a17813bf : batman-adv: BATMAN_V: aggregate OGMv2 packets
f89255a02f1d : batman-adv: BATMAN_V: introduce per hard-iface OGMv2 queues
4c0d228c3bd4 : MAINTAINERS: Add Geert as Renesas SoC Co-Maintainer
b40d73784ffc : drm/i915: Replace struct_mutex for batch pool serialisation
a4e57f9031cc : drm/i915: Teach execbuffer to take the engine wakeref not GT
1fa475fee490 : fm10k: fix fm10k_get_fault_pf to read correct address
a3ffeaf7c2be : fm10k: convert NON_Q_VECTORS(hw) into NON_Q_VECTORS
d5c2f3950054 : fm10k: mark unused parameters with __always_unused
27429be75e0d : fm10k: cast page_addr to u8 * when incrementing it
9aac0fbd471b : fm10k: explicitly return 0 on success path in function
cb1b5226cbdf : fm10k: remove needless initialization of size local variable
4d12002fd29a : fm10k: remove needless assignment of err local variable
d9ecd1f748f2 : fm10k: remove unnecessary variable initializer
d3dd552da3eb : media: dt-bindings: media: sunxi-ir: Add H6 compatible
020826f4ec57 : media: dt-bindings: media: sunxi-ir: Add A64 compatible
b136d72cb89d : media: rc: sunxi: Add RXSTA bits definition
87d0609801eb : media: rc: sunxi: Add A31 compatible
6b197cb5b4dc : media: rc: Introduce sunxi_ir_quirks
47fabc9cbc05 : media: dt-bindings: media: sunxi-ir: Add A31 compatible
b3185ab50274 : media: ir-kbd-i2c: remove outdated comments
ab1cbdf159be : media: iguanair: add sanity checks
7328d6823717 : media: rc: describe rc protocols and their scancodes
16407a6af464 : media: lirc: document BPF IR decoding
14e3cdbb00a8 : media: don't drop front-end reference count for ->detach
7084ed30ae2a : IB/mlx5: Support MLX5_CMD_OP_QUERY_LAG as a DEVX general command
ea77388b0227 : net/mlx5: Fix mlx5_ifc_query_lag_out_bits
0c5b6c28ed68 : kconfig: Clear "written" flag to avoid data loss
4c92057661a3 : Documentation: Add swapgs description to the Spectre v1 documentation
5e5412c365a3 : net/socket: fix GCC8+ Wpacked-not-aligned warnings
56eba15d1c60 : selftests: Add use case section to fcnal-test
db6641ee6e9e : selftests: Add ipv6 netfilter tests to fcnal-test
88f2b36053b9 : selftests: Add ipv4 netfilter tests to fcnal-test
4cd12f61b55b : selftests: Add ipv6 runtime tests to fcnal-test
0113f726856e : selftests: Add ipv4 runtime tests to fcnal-test
34d0302ab861 : selftests: Add ipv6 address bind tests to fcnal-test
75b2b2b3db4c : selftests: Add ipv4 address bind tests to fcnal-test
6abdb6512557 : selftests: Add ipv6 udp tests to fcnal-test
a4368be9ad23 : selftests: Add ipv4 udp tests to fcnal-test
a071bbf20539 : selftests: Add ipv6 tcp tests to fcnal-test
bbd7c764086b : selftests: Add ipv4 tcp tests to fcnal-test
c0644e71df33 : selftests: Add ipv6 ping tests to fcnal-test
c032dd8cc7e2 : selftests: Add ipv4 ping tests to fcnal-test
6f9d5cacfe07 : selftests: Setup for functional tests for fib and socket lookups
acda655fefae : selftests: Add nettest
1b90af292e71 : ipvs: Improve robustness to the ipvs sysctl
e84fb4b3666d : netfilter: conntrack: use shared sysctl constants
8c0bb7873815 : netfilter: synproxy: rename mss synproxy_options field
294fc7a4c8ec : fs: xfs: xfs_log: Don't use KM_MAYFAIL at xfs_log_reserve().
d81765d693db : ARM: dts: imx53: Update LCD panel node on M53Menlo
a5580eb394c8 : ARM: dts: vf610-bk4: Fix qspi node description
cd1b1264632a : arm64: defconfig: CONFIG_DRM_ETNAVIV=m
2c1a3f4dc4b9 : ARM: dts: imx25-pdk: native-mode is part of display-timings
9b9c60bed562 : clk: imx8mq: Mark AHB clock as critical
ba7372fbba5e : arm64: dts: imx8mq-evk: Unbypass audio_pll1
2a44db130351 : ARM: dts: imx: Cleanup style around assignment operator
05103ea9a315 : drm/vblank: drop use of DRM_WAIT_ON()
7291edca2021 : drivers/acpi/scan.c: document why we don't need the device_hotplug_lock
14c5cebad510 : memremap: move from kernel/ to mm/
733d1d1a7745 : lib/test_meminit.c: use GFP_ATOMIC in RCU critical section
cbedfe11347f : asm-generic: fix -Wtype-limits compiler warnings
b59b1baab789 : cgroup: kselftest: relax fs_spec checks
aa4996b3af19 : mm/memory_hotplug.c: remove unneeded return for void function
7b358c6f12dc : mm/migrate.c: initialize pud_entry in migrate_vma()
315c69261dd3 : coredump: split pipe command whitespace before expanding template
ee38d94a0ad8 : page flags: prioritize kasan bits over last-cpuid
af700eaed056 : ubsan: build ubsan.c more conservatively
ebb6d35a74ce : kasan: remove clang version check for KASAN_STACK
670105a25608 : mm: compaction: avoid 100% CPU usage during compaction when a task is killed
ebdf4de5642f : mm: migrate: fix reference check race between __find_get_block() and migration
fa1e512fac71 : mm: vmscan: check if mem cgroup is disabled or not before calling memcg slab shrinker
7bc36e3ce914 : ocfs2: remove set but not used variable 'last_hash'
df9576def004 : Revert "kmemleak: allow to coexist with fault injection"
68d8681e97bd : kernel/signal.c: fix a kernel-doc markup
13f138d3fcbc : ARM: dts: imx6qdl-nit6xlite: Remove invalid properties
ca33f735b119 : arm64: dts: bitmain: Modify pin controller memory map
7d545e779a98 : arm64: dts: bitmain: Add reset controller support for BM1880 SoC
0d9df5815ccc : arm64: dts: imx8mm: Add opp-suspend property to OPP table
db4cfe2fef50 : arm64: dts: imx8mq: Add opp-suspend property to OPP table
66f1f58055a4 : arm64: dts: ls1088a: Revise gpio registers to little-endian
546d92d34f3c : arm64: dts: add the console node for DPAA2 platforms
356c27227b3b : arm64: dts: fsl: pico-pi: Add a device tree for the PICO-PI-IMX8M
adc898e3d11a : arm64: dts: imx8qxp: add serial alias
d04fd0b423f4 : arm64: dts: imx8qxp: add lpuart baud clock
3a3f06085fac : arm64: dts: ls1028a: Add optional property node for Mali DP500
56838644f9dd : arm64: dts: freescale: Add support for i.MX8QXP AI_ML board
b5547e22be72 : arm64: dts: imx8mm-evk: Remove invalid properties
bf95c394f5a3 : arm64: dts: nxp: add ls1046a-frwy board support
9ae303f9edde : arm64: dts: rdu3: add UCS1002 charge controller node
74bd5951dd35 : arm64: dts: imx8mq: correct usb controller clocks
150736b88a7e : arm64: dts: imx8mq: Add clock for TMU node
9eced3a2f224 : arm64: dts: imx8mq: Correct OPP table according to latest datasheet
cd7c2ddfda36 : arm64: dts: imx8mm: Correct OPP table according to latest datasheet
46b29f4bd67e : arm64: dts: imx8mm: Add "fsl,imx8mq-src" as src's fallback compatible
1efe85c9056a : arm64: dts: imx8m: Add ddr-pmu nodes
ef4c47ab888a : arm64: dts: imx8mm-evk: enable usb1 and typec support
8b01840edcfc : arm64: dts: imx8mm: Remove setting for IMX8MM_CLK_USB_CORE_REF
156263599e9e : arm64: dts: imx8mm: Add gpio-ranges property
26c2f55a6a15 : arm64: dts: imx8mq: Add gpio-ranges property
6b392e16307f : arm64: dts: imx8mm: Init rates and parents configs for clocks
3724ace582d9 : EDAC/mc: Fix grain_bits calculation
9b562437d388 : drm/modes: Fix unterminated strncpy
d6781e490179 : drm/pl111: Drop special pads config check
1af824649b44 : drm/pl111: Deprecate the pads from the DT binding
f7988ba3b2ed : clk: imx8mn: Keep uart clocks on for early console
5133f1f3cc41 : clk: imx: Remove unused function statement
b87340998a87 : clk: imx7ulp: Make sure earlycon's clock is enabled
f27c3a359e6e : ARM: imx_v6_v7_defconfig: Select the OV5645 camera driver
8ad2d1dcce54 : ARM: dts: imx6qdl-wandboard: Add OV5645 camera support
77266e722fea : bus: imx-weim: optionally enable burst clock mode
0008c1f3bc27 : dt-bindings: bus: imx-weim: document optional burst clock mode
af7e7ee0e428 : clk: imx8mm: Switch to platform driver
053a4ffe2988 : clk: imx: imx8mm: fix audio pll setting
d4c5792e2a4a : clk: imx8mm: GPT1 clock mux option #5 should be sys_pll1_80m
d52fb0193ffb : clk: imx8mm: Fix typo of pwm3 clock's mux option #4
e50bf7a67cc6 : clk: imx: Remove unused clk based API
0d381f4c80ee : clk: imx8mq: set correct parent for usb ctrl clocks
6ad7cb7122ce : clk: imx8: Add DSP related clocks
951c1aef9691 : clk: imx8mq: Remove CLK_IS_CRITICAL flag for IMX8MQ_CLK_TMU_ROOT
96d6392b54db : clk: imx: Add support for i.MX8MN clock driver
0209001674de : clk: imx8mm: rename 'share_count_dcss' to 'share_count_disp'
d1b395b36e90 : clk: imx8mm: correct the usb1_ctrl parent to be usb_bus
fd6ef2857b74 : clk: imx: Add API for clk unregister when driver probe fail
34af5179d239 : clk: imx8mm: Make 1416X/1443X PLL macro definitions common for usage
1e80936a42e1 : dt-bindings: imx: Add clock binding doc for i.MX8MN
9fd827c699aa : staging: rtl8712: Add spaces around <<
7cbf0108247d : staging: isdn: remove unnecessary parentheses
8ca9d8ad30f3 : staging: rtl8188eu: core: rtw_recv.c: Remove Unnecessary parentheses
83af58f8068e : parisc: Add assembly implementations for memset, strlen, strcpy, strncpy and strcat
ec4d396b6350 : parisc: trigger die notifier chain in parisc_terminate()
c8bbbc67cb31 : parisc: Update feature list
52a22e6c27be : parisc/ftrace: Add KPROBES_ON_FTRACE
d562aca37a54 : parisc/ftrace: Add ARCH_SUPPORTS_FTRACE_OPS support
b88701180358 : drm/amd/powerplay: correct navi10 vcn powergate
8ecd998debe1 : drm/amd/powerplay: honor hw limit on fetching metrics data for navi10
4853fc32306f : drm/amd/powerplay: Allow changing of fan_control in smu_v11_0
8488d8e90c03 : arm64: dts: fsl: ls1028a: Enable eth port1 on the ls1028a QDS board
288a91d5cd0c : dt-bindings: net: fsl: enetc: Add bindings for the central MDIO PCIe endpoint
231ece36f50d : enetc: Add mdio bus driver for the PCIe MDIO endpoint
0c010a9deb33 : enetc: Clean up makefile
2152e7a2d9a8 : enetc: Clean up local mdio bus allocation
59c0b47a1e11 : r8152: fix typo in register name
aa6b1956158f : net: phy: fix race in genphy_update_link
2802d2cf24b1 : enetc: Select PHYLIB while CONFIG_FSL_ENETC_VF is set
7150961487c5 : net: dsa: mv88e6xxx: add PTP support for MV88E6250 family
8858ccc837e6 : net: dsa: mv88e6xxx: order ptp structs numerically ascending
121b8fe2fdc9 : net: dsa: mv88e6xxx: setup message port is not supported in the 6250 familiy
c857486a4b6d : net: dsa: mv88e6xxx: introduce invalid_port_mask in mv88e6xxx_info
83c5ee315f73 : dt-bindings: net: dsa: marvell: add 6220 model to the 6250 family
4902264745b5 : net: dsa: mv88e6xxx: add support for MV88E6220
3690c8c9a8ed : net/ethernet/qlogic/qed: force the string buffer NULL-terminated
82f151def215 : net: ftgmac100: Select ASPEED MDIO driver for the AST2600
39bfab8844a0 : net: ftgmac100: Add support for DT phy-handle property
f160e99462c6 : net: phy: Add mdio-aspeed
94166fd21af3 : dt-bindings: net: Add aspeed, ast2600-mdio binding
ea443e5e98b5 : atm: iphase: Fix Spectre v1 vulnerability
685703b497ba : hv_sock: Fix hang when a connection is closed
2b372a9685a7 : mtd: hyperbus: Add hardware dependency to AM654 driver
2d75989d2d92 : mtd: hyperbus: Kconfig: Fix HBMC_AM654 dependencies
8493b2a06fc5 : mtd: rawnand: micron: handle on-die "ECC-off" devices correctly
515b8b7e935e : drm/i915: Flush the freed object list on file close
1aff1903d0ff : drm/i915: Hide unshrinkable context objects from the shrinker
6f79fcc6c9e3 : ARM: dts: rockchip: Add pin names for rk3288-veyron fievel
94562040da08 : ARM: dts: rockchip: A few fixes for veyron-{fievel,tiger}
1d1def89bd2e : pinctrl: sprd: Fix platform_no_drv_owner.cocci warnings
7bdbd1eccc9f : gpio: refactor gpiochip_allocate_mask() with bitmap_alloc()
bd4bd337039d : gpio: mpc8xxx: Add ls1028a device specify function.
6bd0fbe156f1 : drm/i915/wopcm: Don't fail on WOPCM partitioning failure
5d1ef2b4270d : drm/i915/uc: Inject probe errors into intel_uc_init_hw
32ff76e80c24 : drm/i915/uc: Move GuC error log to uc and release it on fini
3243bd096bb1 : drm/i915/uc: Reorder firmware status codes
771051eaa746 : drm/i915/uc: Do full sanitize instead of pure reset
50d84418f586 : drm/i915: Add i915 to i915_inject_probe_failure
31d0e6c149b8 : mlx5: Fix formats with line continuation whitespace
30c21734d853 : ASoC: amd: acp3x: use dma address for acp3x dma driver
88639051017f : ASoC: amd: acp3x: use dma_ops of parent device for acp3x dma driver
2e737e520548 : drm/etnaviv: clean up includes
facb180d3a51 : drm/etnaviv: Use devm_platform_ioremap_resource()
6eae41fea750 : drm/etnaviv: drop use of drmP.h
15ed3ea2280e : soundwire: bus: split handling of Device0 events
8965ad8433ea : drm/komeda: Enable dual-link support
ed22c6d9304d : drm/komeda: Use drm_display_mode "crtc_" prefixed hardware timings
84a68104193e : drm/drm_debugfs_crc.c: Document that .verify_crc_source vfunc is required for enabling CRC support.
28ba1b1da49a : drm: mali-dp: Mark expected switch fall-through
88d02c9ba2e8 : usb: typec: tcpm: Ignore unsupported/unknown alternate mode requests
cb53c517285f : xhci: Fix NULL pointer dereference at endpoint zero reset.
783bda5e41ac : usb: host: xhci-rcar: Fix timeout in xhci_suspend()
d1836f3813ee : drm/amd/amdgpu/vcn_v2_0: Move VCN 2.0 specific dec ring test to vcn_v2_0
af655cc5aae8 : drm/amd/amdgpu/vcn_v2_0: Mark RB commands as KMD commands
3cf7bf2e4837 : drm/amdgpu: enable Navi12 kfd support for amdgpu
fbd2afe5366c : drm/amd/display: Add missing NV12 asic IDs
078655d982c5 : drm/amdgpu: Add nv12 DC ip block
36bbb634b753 : drm/amd/display: Add ASICREV_IS_NAVI macros
400e9c5ea66a : drm/amdgpu: enable DPG mode for Navi12
1fbed280a244 : drm/amdgpu: add VCN ip block for Navi12
a3219816c407 : drm/amdgpu: add Navi12 VCN firmware support
6b66ae2e556c : drm/amdgpu: add psp ip block for navi12
7f47efeb9e21 : drm/amdgpu: add smu ip block for navi12
e60cc94b268a : drm/amdgpu: start autoload till RLCG fw for navi12
739cdbd6a21b : drm/amdgpu/psp11: add psp support for navi12
9ea8da75ba43 : drm/amdgpu/smu11: add smu support for navi12
02938eed74a3 : drm/amdgpu: correct smu rlc handshake enablement bit
87190edcf3a9 : drm/amdgpu: add CGTT_GS_NGG_CLK_CTRL register to gc header
c726fbf0fb64 : drm/amdgpu/sdma5: add golden settings for navi12 (v2)
f8984cb9e3e9 : drm/amdgpu/gfx10: add golden settings for navi12 (v2)
799020290313 : drm/amdgpu: enable virtual display for navi12
71745cf47409 : drm/amdgpu/gfx10: set tcp harvest for navi12
44e9e7c96c5e : drm/amdgpu: add ip blocks for navi12
4a0e815fb318 : drm/amdgpu/gmc10: set gart size and vm size for navi12
f2d6731d77cf : drm/amdgpu/sdma5: add placeholder for navi12 golden settings
6f523fd7b3d4 : drm/amdgpu/sdma5: declare sdma firmwares for navi12
4cdfc4a2be14 : drm/amdgpu/gfx10: set rlc funcs for navi12
9ff3dba6d68d : drm/amdgpu/gfx10: set number of me(c)/pipe/queue for navi12
716e9bb099c5 : drm/amdgpu/gfx10: add placeholder for navi12 golden settings
92c123aec1a2 : drm/amdgpu/gfx10: declare cp/rlc firmwares for navi12
6983469c1a65 : drm/amdgpu/gfx10: add gfx config for navi12
59ab8c292b9a : drm/amdgpu/gfx10: set gfx cg for navi12
7e17e58bdde2 : drm/amdgpu: set nbio/hdp cg for navi12
74b5e509a082 : drm/amdgpu: initialize cg/pg flags and external rev id for navi12
d4d838ba4e9d : drm/amdgpu: use front door firmware loading for navi12
4808cf9c2a82 : drm/amdgpu: set asic family and ip blocks for navi12
42b325e5ec39 : drm/amdgpu: add gpu_info firmware for navi12
9802f5d78b37 : drm/amdgpu: add navi12 asic type
03d0a073cf3f : drm/amdgpu: initialize reg base for navi12
6d622903285a : drm/amdgpu: add ip offset header for navi12 (v2)
8c2ef8ca0e0e : drm/amdgpu: update SDMA V4 microcode init
b86f8d8b2bc0 : drm/amdgpu: extend PSP FW loading support to 8 SDMA instances
8fda90e82144 : drm/amdgpu: disable MEC2 JT context init for Arcturus
6c37bde9c63b : drm/amdgpu: update PSP CMD fail response status print
dc0d962297af : drm/amdgpu: add PSP KDB loading support for Arcturus
f36d9ab95f0f : drm/amdgpu: add PSP SW init support for Arcturus
c0dac3c9f545 : drm/amdgpu: removed duplicate line
706e50829eb7 : drm/amd/powerplay: correct navi10 vcn powergate
4abc1765d2f7 : drm/amd/powerplay: enable SW SMU power profile switch support in KFD
7aa3f675d143 : drm/amd/powerplay: support power profile retrieval and setting on arcturus
839f9117e1c2 : drm/amd/powerplay: guard consistency between CPU copy and local VRAM
bd2280da46db : drm/amdgpu: replace AMDGPU_RAS_UE with AMDGPU_RAS_SUCCESS
91ba68f8d572 : drm/amdgpu: only uncorrectable error needs gpu reset
b1a5895352dc : drm/amdgpu: update the calc algorithm of umc ecc error count
b7f92097f5bc : drm/amdgpu: implement umc ras init function
51437623a0a1 : drm/amdgpu: support ce interrupt in ras module
13b7c46c18e2 : drm/amdgpu: add error address query for umc ras
2b671b6049ef : drm/amdgpu: apply umc_for_each_channel macro to umc_6_1
fee858ba5f96 : drm/amdgpu: add macro of umc for each channel
3aacf4ea1102 : drm/amdgpu: initialize new parameters and functions for amdgpu_umc structure
33b97cf896d4 : drm/amdgpu: add more parameters and functions to amdgpu_umc structure
a55c8d7bda4f : drm/amdgpu: remove the clear of MCA_ADDR
b94afb61cdae : drm/amd/powerplay: honor hw limit on fetching metrics data for navi10
bd200d190f45 : drm/amd/display: Don't replace the dc_state for fast updates
43d10d30df15 : drm/amd/display: Skip determining update type for async updates
e16e37efb4c9 : drm/amd/display: Allow cursor async updates for framebuffer swaps
ac4bf4a1ebce : drm/amdgpu: fix unsigned variable instance compared to less than zero
f0ced3f61b4d : drm/amd/powerplay: Allow changing of fan_control in smu_v11_0
ab63131155b0 : drm/amd/powerplay: fix a few spelling mistakes
f3eb9b8f67bc : gpu: drm: radeon: Fix a possible null-pointer dereference in radeon_connector_set_property()
e3bf125bdbb6 : drm/amd/powerplay: fix off-by-one upper bounds limit checks
6f7fe9a93e6c : drm/radeon: Fix EEH during kexec
5145d57ec5f5 : drm/amdkfd: Extend CU mask to 8 SEs (v3)
857b82d0df4c : drm/amdgpu: support get_cu_info for Arcturus
612e4ed99bdd : drm/amdgpu: Fix pcie_bw on Vega20
57d352f7699e : drm/amdgpu: Update NBIO headers to add TXCLK3/4
19ed70ff5d24 : drm/amdgpu: Add amdgpu_asic_funcs.reset_method for Vega20
6856e4b65f64 : drm/amdgpu: Mark KFD VRAM allocations for wipe on release
ab2f7a5c18b5 : drm/amdgpu: Implement VRAM wipe on release
d8f4981e2e8a : drm/amdgpu: Add flag to wipe VRAM on release
274840e54422 : drm/ttm: Add release_notify callback to ttm_bo_driver
d9ec5cfd5a2e : drm/amd/display: Use switch table for dc_to_smu_clock_type
d196bbbc28fa : drm/amd/display: Use proper enum conversion functions
482f0e538580 : drm/amdgpu: fix double ucode load by PSP(v3)
9244d3a6eb45 : drm/amdgpu: fix incorrect judge on sos fw version
4cd4c5c064bd : drm/amdgpu: cleanup vega10 SRIOV code path
67194518cb19 : drm/amd/powerplay: sort feature status index by asic feature id for smu
63dc6e63e682 : Revert "drm/vgem: fix cache synchronization on arm/arm64"
cd2a4eaf8c79 : drm/i915: Report resv_obj allocation failure
b5deabd439ed : ARM: multi_v7_defconfig: Enable SPI_STM32_QSPI support
b343037de48f : ARM: multi_v7_defconfig: enable STM32 booster regulator
320b96e41bb7 : ARM: multi_v7_defconfig: add FMC2 NAND controller support
49490d51743c : ARM: dts: stm32: remove useless pinctrl entries in stm32mp157-pinctrl
98414811d773 : ARM: dts: stm32: add phy-dsi-supply property on stm32mp157c-ev1
08b9092ff3b6 : ARM: dts: stm32: add audio codec support on stm32mp157a-dk1 board
92edf0a2851d : ARM: dts: stm32: add syscfg to ADC on stm32mp157c
4f0f89dd9060 : ARM: dts: stm32: add pwm cells to stm32f746
289459737869 : ARM: dts: stm32: add pwm cells to stm32f429
eb5f46e54910 : ARM: dts: stm32: add pwm cells to stm32mp157c
1f9510c2ff74 : ARM: dts: stm32: fix -Wall W=1 compilation in stm32mp157 pinctrl for mcan
e7c3a5beb31e : ARM: dts: stm32: add booster for ADC analog switches on stm32mp157c
ae5dda2d1d05 : ARM: dts: stm32: enable m4 coprocessor support on STM32MP157a-dk1
c39ca797fff9 : ARM: dts: stm32: declare copro reserved memories on STM32MP157a-dk1
f2d0ea33d251 : ARM: dts: stm32: enable m4 coprocessor support on STM32MP157c-ed1
037dc38a25b4 : ARM: dts: stm32: declare copro reserved memories on STM32MP157c-ed1
c19335e2af91 : ARM: dts: stm32: add m4 remoteproc support on STM32MP157c
493e84c5dc4d : ARM: dts: stm32: add missing vdda-supply to adc on stm32h743i-eval
1425d00aff01 : ARM: dts: stm32: add missing vdda-supply to adc on stm32429i-eval
bb06b54721fb : ARM: dts: stm32: remove fixed regulator unit address on stm32429i-eval
a049a377164c : KVM: selftests: Enable dirty_log_test on s390x
f90f57b3971a : KVM: selftests: Implement ucall() for s390x
2040f414d12f : KVM: selftests: Split ucall.c into architecture specific files
e4661f144497 : drm/i915: Fix documentation for __intel_wait_for_register_fw*
57d8396504b3 : drm/tilcdc: Remove obsolete crtc_mode_valid() hack
93b6984b3118 : ipmi_si: Remove ipmi_ from the device attr names
a6f4c33187d0 : ipmi_si: Convert device attr permissions to octal
104fb25f6007 : ipmi_si: Rework some include files
664b16589f88 : soundwire: cadence_master: fix definitions for INTSTAT0/1
b07dd9b40098 : soundwire: cadence_master: fix register definition for SLAVE_STATE
ae0f8f0f9a4b : drm/i915/oa: update the generated files
68acd85996f6 : soundwire: cadence_master: simplify bus clash interrupt clear
c23ef285fc67 : drm/imx: Drop unused imx-ipuv3-crtc.o build
b35105a3a323 : staging: rtl8712: r8712_aes_decrypt(): Change return type
eb43590f50a3 : staging: rtl8712: aes_decipher(): Change return type
e48a3add05d1 : staging: rtl8712: aes_cipher(): Change return type
f8dbe3f0acaf : staging: rtl8712: r8712_tkip_decrypt(): Change return type
dcca75a495f9 : staging: rtl8712: r8712_os_recvbuf_resource_free(): Change return type
14b4302ff028 : staging: rtl8712: r8712_os_recvbuf_resource_alloc(): Change return values
0bf36e605286 : staging: rtl8712: r8712_init_recv_priv(): Change return type
1ce0212ab8c1 : staging: rtl8712: _r8712_init_recv_priv(): Change return type
a0afad481b83 : staging: rtl8712: r8712_os_recv_resource_alloc(): Change return type
6250a57e6cf4 : staging: rtl8723bs: Replace hal_btcoex_Initialize()
365231fcd67c : staging: rtl8723bs: Change return type of hal_btcoex_IsLpsOn()
84881dd37beb : staging: rtl8723bs: Change return type of hal_btcoex_IsBtControlLps()
42755adcce88 : staging: rtl8723bs: Change return type of hal_btcoex_IsBtExist()
3cdd98606750 : s390/zcrypt: adjust switch fall through comments for -Wimplicit-fallthrough
0fc6041d7abc : soundwire: intel: remove BIOS work-arounds
9104688c321a : staging: wilc1000: remove unused function
ead16e53c2f0 : can: peak_usb: pcan_usb_pro: Fix info-leaks to USB devices
30a8beeb3042 : can: peak_usb: pcan_usb_fd: Fix info-leaks to USB devices
4b1b8b08ab9f : staging: wilc1000: merge drv_handle and operation_mode wids
b7a40c32f18a : staging: wlan-ng: Remove function prism2mib_excludeunencrypted()
129d0561a3e8 : staging: bcm2835-camera: Spelling s/conencted/connected/
a5589269e660 : staging: fsl-dpaa2/ethsw: Remove useless set memory to zero use memset()
0b800f3dbae7 : staging: erofs: update Kconfig
bc33d9f35da8 : staging: erofs: update super.c
2bb90cc275e2 : staging: erofs: tidy up utils.c
4279f3f9889f : staging: erofs: turn cache strategies into mount options
eace994a116c : staging: erofs: remove clusterbits in sbi
97e86a858bc3 : staging: erofs: tidy up decompression frontend
febde7b3ac4d : staging: erofs: remove redundant braces in inode.c
046d64e1189f : staging: erofs: tidy up zpvec.h
46c2d1494332 : staging: erofs: kill CONFIG_EROFS_FS_USE_VM_MAP_RAM
b25a15191c5c : staging: erofs: refine erofs_allocpage()
8494c29ffe22 : staging: erofs: drop __GFP_NOFAIL for managed inode
8f7acdae2cd4 : staging: erofs: kill all failure handling in fill_super()
9e794de573d7 : staging: erofs: kill sbi->dev_name
22fe04a77d10 : staging: erofs: clean up shrinker stuffs
beb5f3c4a1f8 : staging: erofs: kill CONFIG_EROFS_FS_IO_MAX_RETRIES
22ee1347a8fb : staging: erofs: remove redundant #include "internal.h"
14f362b4f405 : staging: erofs: clean up internal.h
b1897c60b14d : staging: erofs: sunset erofs_workstn_{lock,unlock}
cead56f85baa : staging: erofs: keep up erofs_fs.h with erofs-outofstaging patchset
5734fa217f27 : staging: erofs: fix dummy functions erofs_{get, list}xattr
57b78c9fd9ce : staging: erofs: rename source files for better understanding
29b24f6ca112 : staging: erofs: update source file headers
be46cfba5452 : soundwire: mipi_disco: Switch to use fwnode_property_count_uXX()
e787f19373b8 : can: peak_usb: force the string buffer NULL-terminated
cd28aa2e056c : can: sja1000: force the string buffer NULL-terminated
0fbb93fce79b : olpc: x01: convert platform driver to use dev_groups
5bd08a4ae3d0 : platform: x86: hp-wmi: convert platform driver to use dev_groups
de3dacf0347e : video: fbdev: sm501fb: convert platform driver to use dev_groups
e14018cc34d6 : video: fbdev: w100fb: convert platform driver to use dev_groups
0abd02ede7df : video: fbdev: wm8505fb: convert platform driver to use dev_groups
43b9ac937be6 : firmware: arm_scpi: convert platform driver to use dev_groups
3c0448d507d4 : spi: atmel: add tracing to custom .transfer_one_message callback
6b8ac10e0dd4 : spi: Remove dev_err() usage after platform_get_irq()
4ff13d00ebd5 : spi: Reduce kthread priority
a4127952859a : spi: pxa2xx: Add support for Intel Tiger Lake
47241933b43d : regulator: Remove dev_err() usage after platform_get_irq()
cf9441adb1a3 : ASoC: Remove dev_err() usage after platform_get_irq()
0682e005d170 : uio: uio_fsl_elbc_gpcm: convert platform driver to use dev_groups
d8bb6718c4db : arm64: Make debug exception handlers visible from RCU
b3980e48528c : arm64: kprobes: Recover pstate.D in single-step exception handler
d8af05ff38ae : drm/i915: Allow sharing the idle-barrier from other kernel requests
23b6904442d0 : driver core: add dev_groups to all drivers
f4160faac98c : gpio: pca953x: Drop %s for constant string literals
6dd6a2d27e5a : gpio: pca953x: Remove explicit comparison with 0
63b484c2a69a : gpio: pca953x: Use GENMASK() consistently
8eeb467d3b4f : gpio: pca953x: Switch to use device_get_match_data()
1bbbab097a05 : drm/exynos: fix missing decrement of retry counter
576f05865581 : drm/i915: Flush extra hard after writing relocations through the GTT
51fbd8de87dc : drm/i915/pmu: Atomically acquire the gt_pm wakeref
7beb620f805d : gpio: mxc: Use devm_clk_get_optional instead of devm_clk_get
d6f25bd9d407 : drm/exynos: add CONFIG_MMU dependency
59d431746f1b : drm/exynos: remove redundant assignment to pointer 'node'
9eae7c3bcb52 : drm/exynos: using dev_get_drvdata directly
4c349c7dafad : ARM: dts: aspeed: tiogapass: Add Riser card
46a9f947b3f6 : ARM: dts: aspeed: tiogapass: Move battery sensor
b6fcab14ff02 : ALSA: hda: Add support of Zhaoxin controller
3bb4aefd2aed : ALSA: isa/wavefront: remove redundant assignment to pointer bptr
155e4db32487 : asm-generic: Remove redundant arch-specific rules for simd.h
176435ad2ac7 : crypto: caam - defer probing until QMan is available
2ef540476e00 : hwrng: timeriomem - add include guard to timeriomem-rng.h
f9981bc53825 : crypto: api - Remove redundant #ifdef in crypto_yield()
3e75241be808 : hwrng: drivers - Use device-managed registration API
dec0fb3946c4 : crypto: jitterentropy - build without sanitizer
3bd4952853d6 : crypto: nx - Add of_node_put() before return in 842
939f146b89c2 : crypto: user - fix potential warnings in cryptouser.h
68289c634344 : crypto: add header include guards
1c0ab408bb6e : crypto: caam/qi2 - Add printing dpseci fq stats using debugfs
1b82feb6c5e1 : crypto: qat - Silence smp_processor_id() warning
01970282a4ce : crypto: atmel-sha204a - Use device-managed registration API
e2664ecbb2f2 : crypto: ccp - Ignore tag length when decrypting GCM ciphertext
9f00baf74e4b : crypto: ccp - Add support for valid authsize values less than 16
25e44338321a : crypto: ccp - Fix oops by properly managing allocated structures
fdc0417be526 : ARM: dts: aspeed: Add Facebook Wedge100 BMC
5cb98b41abb3 : ARM: dts: aspeed: Add Facebook Wedge40 BMC
c9f1fd4f2f74 : Revert "crypto: aegis128 - add support for SIMD acceleration"
41995342b40c : s390/dasd: fix endless loop after read unit address configuration
412e85b60531 : drm/nouveau: Only release VCPI slots on mode changes
518ea582cb6e : drm/i915/pmu: Make get_rc6 take intel_gt
08ce5c64b25d : drm/i915/pmu: Convert sampling to gt
28fba0961de4 : drm/i915/pmu: Convert engine sampling to uncore mmio
908091c85003 : drm/i915/pmu: Make more struct i915_pmu centric
7c5b42055964 : tipc: reduce risk of wakeup queue starvation
224c04973db1 : net: usb: pegasus: fix improper read if get_registers() fail
4da5f0018eef : tipc: compat: allow tipc commands without arguments
df87b8fcf8fe : fm10k: reduce scope of the ring variable
8e03f26b716f : fm10k: reduce the scope of the result local variable
71974d7e8556 : fm10k: reduce the scope of the local msg variable
d56b47791d34 : fm10k: reduce the scope of the local i variable
b731d079e1ba : fm10k: reduce the scope of the err variable
42787ed79638 : ACPI: PM: Fix regression in acpi_device_set_power()
fb381e60b8eb : fm10k: reduce the scope of the tx_buffer variable
2b92a82fe03b : drm/i915/tgl: allow the reg_read ioctl to read the RCS TIMESTAMP register
5d571068f71e : drm/i915/tgl: Add and use new DC5 and DC6 residency counter registers
60013d5d2b40 : rcutorture: Aggressive forward-progress tests shouldn't block shutdown
77e9752ce69f : rcuperf: Make rcuperf kernel test more robust for !expedited mode
21f57546ceaf : torture: Remove exporting of internal functions
bd1bfc51a36f : rcutorture: Emulate userspace sojourn during call_rcu() floods
f4e835292858 : rcutorture: Test TREE03 with the threadirqs kernel boot parameter
2c667e5eae23 : torture: Expand last_ts variable in kvm-test-1-run.sh
b3f3886c59f6 : rcuperf: Fix perf_type module-parameter description
9147089bee3a : rcu: Remove redundant debug_locks check in rcu_read_lock_sched_held()
0a5b99f57873 : treewide: Rename rcu_dereference_raw_notrace() to _check()
7a432d57e080 : fm10k: reduce the scope of the q_idx local variable
57928c583ded : fm10k: reduce the scope of local err variable
4f9e05fb44f7 : fm10k: reduce the scope of qv local variable
0500873de968 : doc: Add rcutree.kthread_prio pointer to stallwarn.txt
3545832fc22e : rcu: Change return type of rcu_spawn_one_boost_kthread()
7e210a653ec9 : srcu: Avoid srcutorture security-based pointer obfuscation
fbad01af8c3b : rcu: Add destroy_work_on_stack() to match INIT_WORK_ONSTACK()
cdc694b2359d : rcu: Add kernel parameter to dump trace after RCU CPU stall warning
1f3ebc8253ee : rcu: Restore barrier() to rcu_read_lock() and rcu_read_unlock()
b55bd585551e : time/tick-broadcast: Fix tick_broadcast_offline() lockdep complaint
519248f36d6f : lockdep: Make print_lock() address visible
cb4dbbfaa1f5 : rcu: Simplify rcu_note_context_switch exit from critical section
87446b48748b : rcu: Make rcu_read_unlock_special() checks match raise_softirq_irqoff()
d143b3d1cd89 : rcu: Simplify rcu_read_unlock_special() deferred wakeups
a5c0d861280d : fm10k: reduce scope of *p local variable
30b1b498d756 : fm10k: reduce scope of the err variable
fd5ef31f370a : selftests/bpf: extend sockopt_sk selftest with TCP_CONGESTION use case
9babe825da76 : bpf: always allocate at least 16 bytes for setsockopt hook
b1ac6fb440d6 : net: dsa: mv88e6xxx: call vtu_getnext directly in vlan_add
5210989283c2 : net: dsa: mv88e6xxx: call vtu_getnext directly in vlan_del
5ef8d249f874 : net: dsa: mv88e6xxx: call vtu_getnext directly in db load/purge
425d2d37aba6 : net: dsa: mv88e6xxx: explicit entry passed to vtu_getnext
7095a4c497ad : net: dsa: mv88e6xxx: lock mutex in vlan_prepare
8eb9a2dff019 : i2c: s3c2410: Mark expected switch fall-through
b1ac6704493f : i2c: at91: fix clk_offset for sama5d2
d12e3aae160f : i2c: at91: disable TXRDY interrupt after sending data
f1fc7249dddc : selftests/bpf: tests for jmp to 1st insn
01158da721c5 : drm/i915/uc: Stop sanitizing enable_guc modparam
724df646c803 : drm/i915/guc: Use dedicated flag to track submission mode
db81bc6eb9c0 : drm/i915/uc: Consider enable_guc modparam during fw selection
57a68c350716 : drm/i915/uc: Rename intel_uc_is_using* into intel_uc_supports*
7c2e988f400e : bpf: fix x64 JIT code generation for jmp to 1st insn
3415ec643e7b : libbpf: set BTF FD for prog only when there is supported .BTF.ext data
0eb6ddfb865c : block: Fix __blkdev_direct_IO() for bio fragments
3695eae5fee0 : pidfd: add P_PIDFD to waitid()
6830b468259b : net/mlx5e: Allow dropping specific tunnel packets
c9e6c7209a9a : net/mlx5e: TX reporter cleanup
baf6dfdb10e9 : net/mlx5e: Set tx reporter only on successful creation
7f7cc235c2df : net/mlx5e: Fix mlx5e_tx_reporter_create return value
8c7698d5caa7 : net/mlx5e: Rx, checksum handling refactoring
b431302e92f0 : net/mlx5e: Tx, Soften inline mode VLAN dependencies
7cf6f811b72a : net/mlx5e: XDP, Slight enhancement for WQE fetch function
6c085a8aab51 : net/mlx5e: XDP, Close TX MPWQE session when no room for inline packet left
68865419ba1b : net/mlx5e: Tx, Strict the room needed for SQ edge NOPs
558101f1b980 : net/mlx5: Add flow counter pool
5d8a02536545 : net/mlx5: Add flow counter bulk infrastructure
fcb64c0f5640 : net/mlx5: E-Switch, add ingress rate support
5511c0c309db : coresight: Fix DEBUG_LOCKS_WARN_ON for uninitialized attribute
5d99b32a009e : posix-timers: Move rcu_head out of it union
6945e5c2abe0 : posix-timers: Rework cancel retry loops
21670ee44f1e : posix-timers: Cleanup the flag/flags confusion
c7e6d704a009 : itimers: Prepare for PREEMPT_RT
a125ecc16453 : timerfd: Prepare for PREEMPT_RT
51ae33092bb8 : alarmtimer: Prepare for PREEMPT_RT
850377a875a4 : sched/deadline: Ensure inactive_timer runs in hardirq context
030dcdd197d7 : timers: Prepare support for PREEMPT_RT
f61eff83cec9 : hrtimer: Prepare support for PREEMPT_RT
1842f5a427f5 : hrtimer: Determine hard/soft expiry mode for hrtimer sleepers on RT
f5c2f0215e36 : hrtimer: Move unmarked hrtimers to soft interrupt expiry on RT
902a9f9c5090 : tick: Mark tick related hrtimers to expiry in hard interrupt context
2c0d278f3293 : KVM: LAPIC: Mark hrtimer to expire in hard interrupt context
d2ab4cf49435 : watchdog: Mark watchdog_hrtimer to expire in hard interrupt context
30f9028b6c43 : perf/core: Mark hrtimers to expire in hard interrupt context
d5096aa65acd : sched: Mark hrtimers to expire in hard interrupt context
0ab6a3ddbad4 : hrtimer: Make enqueue mode check work on RT
5896b97296a7 : net/mlx5: E-switch, Tide up eswitch config sequence
131ce7014043 : net/mlx5: E-Switch, Remove redundant mc_promisc NULL check
9ddb830a14db : net/mlx5: E-Switch, remove redundant error handling
5019833d661f : net/mlx5: E-switch, Introduce helper function to enable/disable vports
610090ebce92 : net/mlx5: E-switch, Initialize TSAR Qos hardware block before its user vports
332bd3a5b931 : net/mlx5: E-switch, Combine metadata enable/disable functionality
6cedde451399 : net/mlx5: E-Switch, Verify support QoS element type
0000a5f2507d : net/mlx5: Make load_one() and unload_one() symmetric
7761f9eef3f0 : net/mlx5: Fix offset of tisc bits reserved field
8536a6bf2ea1 : net/mlx5: Add flow counter bulk allocation hardware bits and command
6f06e04b67ba : net/mlx5: Refactor and optimize flow counter bulk query
c88090dfc842 : Input: kbtab - sanity check for endpoint type
b55d996f057b : Input: usbtouchscreen - initialize PM mutex before using it
509b0538bc28 : net: samsung: Spelling s/case/cause/
1583d448ea84 : net: packetengines: Fix manufacturer spelling and capitalization
85aee0a793ba : net: nixge: Spelling s/Instrument/Instruments/
cec754cc7813 : net: ixp4xx: Spelling s/XSacle/XScale/
aca3432a607b : net: broadcom: Fix manufacturer name in Kconfig help text
ac0e3f20c7a9 : net: apple: Fix manufacturer name in Kconfig help text
93ae6d2d2e0e : net: amd: Spelling s/case/cause/
14f1c0f2ff15 : net: 8390: Fix manufacturer name in Kconfig help text
012fcb52f67c : net: hns3: activate reset timer when calling reset_event
72e2fb07997c : net: hns3: clear reset interrupt status in hclge_irq_handle()
6b428b4fbf98 : net: hns3: fix some reset handshake issue
6e6e7680630c : net: hns3: rename a member in struct hclge_mac_ethertype_idx_rd_cmd
dbae56a33f58 : net: hns3: simplify hclge_cmd_query_error()
b6872fd36105 : net: hns3: minior error handling change for hclge_tm_schd_info_init
a4ee7624c003 : net: hns3: minor cleanup in hns3_clean_rx_ring
6e4139f69163 : net: hns3: remove unnecessary variable in hclge_get_mac_vlan_cmd_status()
a723fb8efe29 : net: hns3: refine for set ring parameters
3f0f325309ac : net: hns3: do not query unsupported commands in debugfs
b18bf305c46c : net: hns3: add handler for NCSI error mailbox
ed8fb4b262ae : net: hns3: add link change event report
fc5b34a35458 : Add entry in MAINTAINERS file for SafeSetID LSM
0ae9fce32c5e : net: phy: xgene: use devm_platform_ioremap_resource() to simplify code
9d26cfa5b0d2 : bcm63xx_enet: use devm_platform_ioremap_resource() to simplify code
c792c0081db6 : net: qcom/emac: use devm_platform_ioremap_resource() to simplify code
566495de1658 : net: mediatek: use devm_platform_ioremap_resource() to simplify code
42376788469b : net: dsa: bcm_sf2: use devm_platform_ioremap_resource() to simplify code
291f4b6de48a : net: dsa: b53: use devm_platform_ioremap_resource() to simplify code
6551c8c807b8 : net: dsa: lantiq: use devm_platform_ioremap_resource() to simplify code
3230a55b3633 : mvpp2: use devm_platform_ioremap_resource() to simplify code
944a83a2669a : mvpp2: fix panic on module removal
9dfe3459ef41 : drm/i915/gt: Introduce intel_gt_runtime_suspend/resume
6f76098fe0f3 : drm/i915/uc: Move uC early functions inside the GT ones
6cf72db68d20 : drm/i915/gt: Move gt_cleanup_early out of gem_cleanup_early
020fb3bebc22 : RDMA/hns: Fix error return code in hns_roce_v1_rsv_lp_qp()
9ca7ad6c7706 : drm: msm: Fix add_gpu_components
1f6607250331 : iwlwifi: dbg_ini: fix compile time assert build errors
23eaf3b5c1a7 : RDMA/mlx5: Release locks during notifier unregister
b0d08afda84d : staging: rtl8723bs: remove set but not used variable 'FirstConnect'
d698b0a09656 : staging: rtl8723bs: remove set but not used variables 'prspbuf' and 'auth'
09acf29c8246 : staging: rtl8192u: null check the kzalloc
a1c9ca223c3d : drm/i915: Remove lrc default desc from GEM context
572d8be0d4dd : staging: rtl8723bs: remove set but not used variable 'bEEPROMCheck'
a29d56c2ed24 : usb: typec: ucsi: ccg: Fix uninitilized symbol error
6497d0a9c53d : IB/hfi1: Fix Spectre v1 vulnerability
eb6c2eb6c7fb : usb: host: xhci-plat: Prevent an abnormally restrictive PHY init skipping
d1f54df4fbb5 : usb: wusbcore: Spelling s/disconenct/disconnect/
82e17a09c412 : usb: musb: remove redundant assignment to variable ret
770b7d96cfff : IB/mad: Fix use-after-free in ib mad completion handling
52e0a118a203 : RDMA/restrack: Track driver QP types in resource tracker
e5366d309a77 : IB/mlx5: Fix MR registration flow to use UMR properly
b2567ebb78bd : RDMA/hns: remove set but not used variable 'irq_num'
9cd5881719e9 : RDMA/devices: Remove the lock around remove_client_context
621e55ff5b8e : RDMA/devices: Do not deadlock during client removal
ae6683d81589 : hrtimer: Introduce HARD expiry mode
9dd8813ed9f6 : hrtimer/treewide: Use hrtimer_sleeper_start_expires()
01656464fce9 : hrtimer: Provide hrtimer_sleeper_start_expires()
dbc1625fc9de : hrtimer: Consolidate hrtimer_init() + hrtimer_init_sleeper() calls
7455cdd1a0fe : tools/memory-model: Make scripts be executable
61f259821dd3 : IB/core: Add mitigation for Spectre V1
f839b4b549a6 : platform/x86: intel_int0002_vgpio: Remove dev_err() usage after platform_get_irq()
b2dd2d9a49e0 : platform/x86: intel_bxtwc_tmu: Remove dev_err() usage after platform_get_irq()
eaae882c4a77 : platform/mellanox: mlxreg-hotplug: Remove dev_err() usage after platform_get_irq()
50944213062f : platform/x86: intel_pmc_ipc: Remove dev_err() usage after platform_get_irq()
8ef7e3409cec : drm/i915/ehl: Don't forget to handle port C's hotplug interrupts
7732d20a160c : arm64/mm: fix variable 'tag' set but not used
6bbfe4e60269 : perf bench numa: Fix cpu0 binding
c14b5dce5ece : drm/msm: Annotate intentional switch statement fall throughs
2bab52af6fe6 : drm/msm: add support for per-CRTC max_vblank_count on mdp5
b3173c2292fb : of/platform: Don't create device links for default busses
709fb8297358 : of/platform: Create device links for all child-supplier depencencies
21871a99b34c : of/platform: Pause/resume sync state during init and of_platform_populate()
8f8184d6bf67 : driver core: Add sync_state driver/bus callback
690ff7881b26 : of/platform: Add functional dependency link from DT bindings
134b23eec9e3 : driver core: Add edit_links() callback for drivers
5302dd7dd0b6 : driver core: Add support for linking devices during device addition
313b46d83118 : drivers: Fix htmldocs warnings with bus_find_next_device()
b9515ecbf6ca : drivers: Fix typo in parameter description for driver_find_device_by_acpi_dev
644bf6008895 : i2c: Revert incorrect conversion to use generic helper
7d4e2dcf311d : arm64/mm: fix variable 'pud' set but not used
760d8ed069c4 : arm64: Remove unneeded rcu_read_lock from debug handlers
ee07b93e7721 : arm64: unwind: Prohibit probing on return_address()
677379bc9139 : arm64: Lower priority mask for GIC_PRIO_IRQON
cc8b4659491d : spi: core: Use DEVICE_ATTR_RW() for SPI slave control sysfs attribute
811ba489fa52 : regulator: of: Add of_node_put() before return in function
9d52a35ebd4b : regmap: no need to check return value of debugfs_create functions
585405945707 : drm/bochs: Use shadow buffer for bochs framebuffer console
01b947afaa94 : drm/fb-helper: Instanciate shadow FB if configured in device's mode_config
87e281f88f3a : drm/fb-helper: Map DRM client buffer only when required
d9b42dfab513 : drm/client: Support unmapping of DRM client buffers
33eb09a02e8d : i2c: designware: make use of devm_gpiod_get_optional
684ca71259a6 : dt-bindings: i2c: riic: Rename bindings documentation file
1d583590514a : dt-bindings: i2c: riic: Rename bindings documentation file
d13ed84b195c : dt-bindings: i2c: rcar: Rename bindings documentation file
23c2556d8fbe : dt-bindings: i2c: sh_mobile: Rename bindings documentation file
f24e41d3d04f : ASoC: zx-tdm: remove redundant assignment to ts_width on error return path
3ff3a4f657b3 : ASoC: SOF: no need to check return value of debugfs_create functions
fee531d6fc49 : ASoC: core: no need to check return value of debugfs_create functions
7735eeebd2be : i2c: busses: Use dev_get_drvdata where possible
d8701fae95c0 : ASoC: Intel: SoC: skylake: no need to check return value of debugfs_create functions
9de98628c895 : ASoC: codec2codec: fill some of the runtime stream parameters
a72706ed8208 : ASoC: codec2codec: remove ephemeral variables
a342031cdd08 : ASoC: create pcm for codec2codec links as well
5667b5b59f45 : i2c: imx-lpi2c: use devm_platform_ioremap_resource() to simplify code
b17e6d19dcd3 : i2c: mxs: use devm_platform_ioremap_resource() to simplify code
34de3513e668 : i2c: ismt: Remove call to memset after dmam_alloc_coherent
e5738bc46d49 : i2c: tegra: Compile PM functions unconditionally
fd01eecdf959 : i2c: iproc: Fix i2c master read more than 63 bytes
b36f281f4a31 : ima: initialize the "template" field with the default template
f2c5ed0dd500 : parisc: Add archclean Makefile target
8ad4ca6e9a81 : drm/i915/oa: add content to Makefile
e50beea8e773 : parisc: Strip debug info from kernel before creating compressed vmlinuz
3fe6c873af2f : parisc: Fix build of compressed kernel even with debug enabled
93386368a138 : Revert "drm/radeon: Provide ddc symlink in connector sysfs directory"
4b9bb9728c91 : drm/i915: Only recover active engines
b1fa6fd94fc6 : drm/i915: Add a wakeref getter for iff the wakeref is already active
0de50e40fc68 : drm/i915: Lift intel_engines_resume() to callers
de70fdd7d24c : drm/i915: fix possible memory leak in intel_hdcp_auth_downstream()
fb0d72c7ac5d : dt-bindings: reset: amlogic,meson8b-reset: update with SPDX Licence identifier
b16a00636545 : dt-bindings: reset: amlogic,meson-gxbb-reset: update with SPDX Licence identifier
7c61ccf643a9 : reset: reset-meson: update with SPDX Licence identifier
942b4c10b11b : dt-bindings: reset: Fix typo in imx8mq resets
e2557157a9dd : dt-bindings: reset: imx7: Add support for i.MX8MM
10e36489abda : drm/i915/execlists: Always clear pending&inflight requests on reset
49281a222ac4 : gpio: of: Fix hard-assigned valid_mask for OF case
dc607f6bbafd : mfd: aat2870: no need to check return value of debugfs_create functions
b11f75d032d8 : mfd: ab8500: no need to check return value of debugfs_create functions
45640a383adc : mfd: ab3100: no need to check return value of debugfs_create functions
b877ac9815a8 : xen/swiotlb: remember having called xen_create_contiguous_region()
bf70726668c6 : xen/swiotlb: simplify range_straddles_page_boundary()
50f6393f9654 : xen/swiotlb: fix condition for calling xen_destroy_contiguous_region()
56fbc24116f4 : libbpf : make libbpf_num_possible_cpus function thread safe
bd46a9063430 : nvme-pci: Fix async probe remove race
0157ec8dad3c : nvme: fix controller removal race with scan work
d94211b8bad3 : nvme-rdma: fix possible use-after-free in connect error flow
b9156daeb160 : nvme: fix a possible deadlock when passthru commands sent to a multipath device
8c36e66fb407 : nvme-core: Fix extra device_put() call on error path
cfc1a1af5620 : nvmet-file: fix nvmet_file_flush() always returning an error
86b9a63e595f : nvmet-loop: Flush nvme_delete_wq when removing the port
3aed86731ee2 : nvmet: Fix use-after-free bug when a port is removed
cbb19cb1eef0 : ipmi_si: Convert timespec64 to timespec
3247b272048f : net: bridge: mcast: add delete due to fast-leave mdb flag
4d97972b45f0 : net: stmmac: Use netif_tx_napi_add() for TX polling function
5c725b6b6506 : net: bridge: mcast: don't delete permanent entries when fast leave is enabled
271da132e29b : net: phy: phy_led_triggers: Fix a possible null-pointer dereference in phy_led_trigger_change_speed()
0eba31ef5c89 : tc-testing: Clarify the use of tdc's -d option
e29903c49990 : selftests/tls: fix TLS tests with CONFIG_TLS=n
45385237f65a : selinux: fix memory leak in policydb_init()
3015b8fcb60d : ice: Bump version number
b67f25d76e9f : ice: Remove flag to track VF interrupt status
ba880734ba9c : ice: Remove unnecessary flag ICE_FLAG_MSIX_ENA
992149446353 : ice: Don't return error for disabling LAN Tx queue that does exist
a1e996859323 : ice: Remove duplicate code in ice_alloc_rx_bufs
56923ab66467 : ice: Add stats for Rx drops at the port level
66b29e7a884e : ice: Update number of VF queue before setting VSI resources
d5a46359171a : ice: Set up Tx scheduling tree based on alloc VSI Tx queues
cb7db35641c9 : ice: Only bump Rx tail and release buffers once per napi_poll
3de433c5b38a : drm/msm: Use the correct dma_sync calls in msm_gem
9195c3e8d58a : docs: fs: porting.rst: fix a broken reference to another doc
b36a1552d731 : Bluetooth: hci_uart: check for missing tty operations
e9bb62756153 : docs: w1: convert to ReST and add to the kAPI group of docs
1b7e816fc80e : mm: slub: Fix slab walking for init_on_free
f139291c7130 : docs: fs: cifs: convert to ReST and add to admin-guide book
60f2c82ed20b : randstruct: Check member structs in is_pure_ops_struct()
9cdd273e29f3 : spi: docs: convert to ReST and add it to the kABI bookset
d2fd3732e4ac : docs: writing-schema.md: convert from markdown to ReST
aa95b4a960ab : docs: fix a couple of new broken references
9475a77b5771 : drm/amdkfd: enable KFD support for navi14
dc4d716d4c0a : drm/amdgpu: disable inject for failed subblocks of gfx
83b0582c9057 : drm/amdgpu: support gfx ras error injection and err_cnt query
2c960ea02f58 : drm/amdgpu: add RAS callback for gfx
dc23a08f0310 : drm/amdgpu: add define for gfx ras subblock
4bb6b8c758fe : drm/amd/include: add define of TCP_EDC_CNT_NEW
ca3f422f5395 : drm/amd/include: add bitfield define for EDC registers
7cdc2ee3004d : drm/amdgpu: remove ras_reserve_vram in ras injection
e10634938b66 : drm/amdgpu: add check for ras error type
81e02619e958 : drm/amdgpu: update interrupt callback for all ras clients
cf04dfd0e91f : drm/amdgpu: allow ras interrupt callback to return error data
8c94810357fa : drm/amdgpu: query umc ras error address
c2742aef4d17 : drm/amdgpu: add structures for umc error address translation
6f102dba8088 : drm/amdgpu: add support for recording ras error address
f1ed4afa1302 : drm/amdgpu: update algorithm of umc uncorrectable error counting
045c02165397 : drm/amdgpu: switch to amdgpu_umc structure
5bbfb64a177f : drm/amdgpu: use 64bit operation macros for umc
4fa1c6a679bb : drm/amdgpu: add RREG64/WREG64(_PCIE) operations
05a58345db4e : drm/amdgpu: add ras error count after each query (v2)
939e2258ce4c : drm/amdgpu: querry umc error count
5b6b35aaacca : drm/amdgpu: init umc v6_1 functions for vega20
9884c2b1c38c : drm/amdgpu: add umc v6_1 query error count support
03c9963f47a9 : drm/amdgpu: add umc v6_1_1 IP headers
245219a66085 : drm/amdgpu: add rsmu v_0_0_2 ip headers
9e585a523baa : drm/amdgpu: add amdgpu_umc_functions structure
6501a771708d : drm/amdgpu: init RSMU and UMC ip base address for vega20
7af25d5b7ea7 : drm/amdgpu: move some ras data structure to amdgpu_ras.h
2ef5a7f1482c : tpm: Document UEFI event log quirks
fa1884f9d801 : drm/amdgpu: drop drmP.h from vcn_v2_5.c
9a2ffeb525a1 : drm/amdgpu: drop drmP.h from vcn_v2_0.c
75589f496d6d : drm/amdgpu: drop drmP.h from sdma_v5_0.c
e9eea90247fe : drm/amdgpu: drop drmP.h from nv.c
b23b2e9e4957 : drm/amdgpu: drop drmP.h from navi10_ih.c
0a069bbe1387 : drm/amdgpu: drop drmP.h in gfx_v10_0.c
3b90f6ecdfa5 : drm/amdgpu: drop drmP.h from amdgpu_amdkfd_gfx_v10.c
32978d8cfd3c : drm/amdgpu: drop drmP.h in amdgpu_amdkfd_arcturus.c
e15d5a53ea32 : docs: net: convert two README files to ReST format
47359e5734f1 : docs: nios2: add it to the main Documentation body
bfc8a222d3bc : docs: hwmon: pxe1610: convert to ReST format and add to the index
80b1505893b6 : docs: mips: add to the documentation body as ReST
ff497db295c8 : docs: wimax: convert to ReST and add to admin-guide
9c970ab54c33 : docs: index.rst: don't use genindex for pdf output
25b532cec59e : docs: fs: convert porting to ReST
ec23eb54fbc7 : docs: fs: convert docs without extension to ReST
5a5e045bb3b8 : docs: isdn: convert to ReST and add to kAPI bookset
32fc3cd8ba23 : docs: openrisc: convert to ReST and add to documentation body
e77e9187ae1c : docs: parisc: convert to ReST and add to documentation body
6d6486a0c597 : docs: README.buddha: convert to ReST and add to m68k book
76b5a6e84271 : docs: admin-guide: add auxdisplay files to it after conversion to ReST
1ec779b9fabc : docs: packing: move it to core-api book and adjust markups
f6ae22d64433 : docs: ipmb: place it at driver-api and convert to ReST
b7edabfe8438 : riscv: defconfig: align RV64 defconfig to the output of "make savedefconfig"
11ae2d892139 : riscv: dts: fu540-c000: drop "timebase-frequency"
b399abe7c21e : riscv: Fix perf record without libelf support
ccf988b66d69 : docs: i2c: convert to ReST and add to driver-api bookset
09f4c750a8c7 : docs: ubifs-authentication.md: convert to ReST
eaf7b46083a7 : docs: thermal: add it to the driver API
fe13225fdc3f : Documentation: coresight: convert txt to rst
34d5f4f269a2 : Documentation: filesystems: Convert ufs.txt to reStructuredText format
ac841c4e457c : Documentation: filesystems: Convert jfs.txt to
e226b4f0e04f : doc: email-clients miscellaneous fixes
d129e3f42266 : RDMA/mlx5: Remove DEBUG ODP code
638b642f82bb : docs: riscv: convert boot-image-header.txt to ReST
54bfe6feba0e : docs: zh_CN: howto.rst: fix a broken reference
23aa16489c06 : docs: cgroup-v1/blkio-controller.rst: remove a CFQ left over
7530c497592e : MAINTAINERS: fix a renamed DT reference
b26bb0faf8f5 : MAINTAINERS: fix reference to net phy ABI file
370910efdb6e : MAINTAINERS: fix broken ref for ABI sysfs-bus-counter-ftm-quaddec
803deeaaea10 : doc:it_IT: align translation to mainline
074b326ee5e7 : mailmap: add entry to connect my email addresses
257e26c6403c : docs: arm: Remove orphan sh-mobile directory
7e9e5ead55be : drm/vgem: fix cache synchronization on arm/arm64
c2052d6e242c : drm/i915/ehl: Ungate DDIC and DDID
c7aeb4d1b9bf : ice: Disable VFs until reset is completed
6d5999467df0 : ice: Do not configure port with no media
5c91ecfda5a8 : ice: separate out control queue lock creation
c31a5c25bb19 : ice: Always set prefena when configuring an Rx queue
17bc6d07212c : ice: Move vector base setup to PF VSI
36517fd397f1 : ice: track hardware stat registers past rollover
5a056cd7ead2 : ice: add lp_advertising flow control support
f1d483620154 : arm64/efi: fix variable 'si' set but not used
147b9635e634 : arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG,ERG}
a22c5cf5d37d : arm64: vdso: Fix Makefile regression
09c7e8b21d67 : x86/kvm: Use CONFIG_PREEMPTION
cb376c26971f : x86/dumpstack: Indicate PREEMPT_RT in dumps
48593975aeee : x86: Use CONFIG_PREEMPTION
92616606368e : kprobes: Use CONFIG_PREEMPTION
30c937043b2d : tracing: Use CONFIG_PREEMPTION
27972765bd04 : locking/spinlocks: Use CONFIG_PREEMPTION
01b1d88b0982 : rcu: Use CONFIG_PREEMPTION
c1a280b68d4e : sched/preempt: Use CONFIG_PREEMPTION where appropriate
706cb5492c8c : gfs2: Inode dirtying fix
56db1991690f : udf: prevent allocation beyond UDF partition
c2c44ec20a84 : Unbreak mount_capable()
228f855fb57a : perf: Remove dev_err() usage after platform_get_irq()
4b9ace9c25dc : perf/imx_ddr: Add MODULE_DEVICE_TABLE
6a7ce95d752e : staging/octeon: Fix build error without CONFIG_NETDEVICES
1dc558923c5c : RDMA/core: fix spelling mistake "Nelink" -> "Netlink"
d8a1de3d5bb8 : isdn: hfcsusb: Fix mISDN driver crash caused by transfer buffer on the stack
c6349f880732 : net: mediatek: Drop unneeded dependency on NET_VENDOR_MEDIATEK
cb560f5fd951 : infiniband: Remove dev_err() usage after platform_get_irq()
d11786bb9664 : selftests: mlxsw: Add a test for leftover DSCP rule
7700476f3198 : selftests: mlxsw: Fix local variable declarations in DSCP tests
7084148854e7 : myri10ge: remove unneeded variable
246902bdf562 : net: ag71xx: Use GFP_KERNEL instead of GFP_ATOMIC in 'ag71xx_rings_init()'
a9d41e7b8b1f : net: ag71xx: Slighly simplify code in 'ag71xx_rings_init()'
ace4682635db : ARM: vexpress: Cleanup cppcheck shifting warning
7ff1154d459d : ARM: dts: vexpress: Add missing newline at end of file
8d65f58021fb : ARM: dts: vexpress: add missing SPDX GPL-2.0 license identifier
47b69bf74f16 : net: ethernet: et131x: Use GFP_KERNEL instead of GFP_ATOMIC when allocating tx_ring->tcb_ring
3d0b63c5dfa8 : MAINTAINERS: floppy: take over maintainership
5b31f3e39a6c : drop_monitor: Add missing uAPI file to MAINTAINERS file
744ad9a35728 : mlxsw: spectrum_buffers: Further reduce pool size on Spectrum-2
28fe79000e9b : mlxsw: spectrum: Fix error path in mlxsw_sp_module_init()
e17be6e1b713 : dmaengine: Remove dev_err() usage after platform_get_irq()
7f5d7425748d : dmaengine: imx-dma: Mark expected switch fall-through
a9afc9ea9399 : dmaengine: tegra210-adma: Don't program FIFO threshold
e8de12fb7cde : kbuild: Check for unknown options with cc-option usage in Kconfig and clang
e2a280d28d32 : lib/raid6: fix unnecessary rebuild of vpermxor*.c
a721588d9475 : kbuild: modpost: do not parse unnecessary rules for vmlinux modpost
acf2a1397a68 : kbuild: modpost: remove unnecessary dependency for __modpost
cb4819934a7f : kbuild: modpost: handle KBUILD_EXTRA_SYMBOLS only for external modules
944cfe9be1fb : kbuild: modpost: include .*.cmd files only when targets exist
dc25ace66c74 : drm/i810: Use CONFIG_PREEMPTION
2b5c8f0063e4 : nbd: replace kill_bdev() with __invalidate_device() again
090bb8037081 : ata: libahci: do not complain in case of deferred probe
d0ee879187df : io_uring: fix KASAN use after free in io_sq_wq_submit_work
1b6c3c6d4607 : drm/i915: Move MOCS setup to intel_mocs.c
a7a7a0e6ebde : drm/i915/tgl: Tigerlake only has global MOCS registers
2ddf992179c4 : drm/i915/tgl: Define MOCS entries for Tigerlake
23dea05191be : drm/i915/tgl: stop using ERROR_GEN6 and DONE_REG
91b59cd98a97 : drm/i915/tgl: Move fault registers to their new offset
900c9173ca69 : drm/i915: remove dangling forward declaration
bed7a2182de6 : drm/radeon: Provide ddc symlink in connector sysfs directory
5b50fa2b35a4 : drm/amdgpu: Provide ddc symlink in connector sysfs directory
cfb444552926 : drm/bridge: ti-tfp410: Provide ddc symlink in connector sysfs directory
9ebc4d2140ad : drm/bridge: dw-hdmi: Provide ddc symlink in connector sysfs directory
a4f9087e85de : drm/bridge: dumb-vga-dac: Provide ddc symlink in connector sysfs directory
350fd554ee44 : drm/ast: Provide ddc symlink in connector sysfs directory
9572ae176a10 : drm/mgag200: Provide ddc symlink in connector sysfs directory
7058e76682d7 : drm: sti: Provide ddc symlink in hdmi connector sysfs directory
2ae7eb372ed4 : drm/imx: imx-tve: Provide ddc symlink in connector's sysfs
be0ec35940bc : drm/imx: imx-ldb: Provide ddc symlink in connector's sysfs
1e8f17855ff8 : drm/sun4i: hdmi: Provide ddc symlink in sun4i hdmi connector sysfs directory
100163df4203 : drm: Add drm_connector_init() variant with ddc
e1a29c6c5955 : drm: Add ddc link in sysfs created by drm_connector
740f05f30a8c : parisc: fix race condition in patching code
c5df04521b52 : parisc: rename default_defconfig to defconfig
73b886724747 : parisc: Fix fall-through warnings in fpudispatch.c
12d1402ce35a : parisc: Mark expected switch fall-throughs in fault.c
e77ff779a0c6 : Input: applespi - add dependency on LEDS_CLASS
8c5758831380 : ALSA: hda/intel: stop probe if DMICS are detected on Skylake+ platforms
1169cbf6b98e : ASoC: Intel: Skylake: use common NHLT module
7a33ea70e186 : ALSA: hda: intel-nhlt: handle NHLT VENDOR_DEFINED DMIC geometry
303681f4356d : ALSA: hda: move parts of NHLT code to new module
63643b5902c4 : ASoC: Intel: Skylake: move NHLT header to common directory
77b8cabf3d52 : drm/gm12u320: Move driver to drm/tiny
043386a0f094 : drm/tinydrm: Rename folder to tiny
28c47e16ea2a : drm/tinydrm/Kconfig: Remove menuconfig DRM_TINYDRM
ed4289e8b488 : Revert "powerpc: slightly improve cache helpers"
d7e23b887f67 : powerpc/kasan: fix early boot failure on PPC32
7440ea8b2a44 : drivers/macintosh/smu.c: Mark expected switch fall-through
9ba2986ff579 : staging: rtl8188eu: remove redundant assignment to variable rtstatus
f7d120d9e0b9 : staging: rtl8723bs: indicate disconnection when disconnecting
82cb54856874 : asm-generic: make simd.h a mandatory include/asm header
caa918ef1406 : ASoC: codecs: Add uda1334 codec driver
f39b07fdfb68 : mac80211: HE STA disassoc due to QOS NULL not sent
d6de65fde516 : dt-bindings: sound: Add bindings for UDA1334 codec
10392fcad7df : ASoC: meson: axg-tdm-formatter: use devm_platform_ioremap_resource() to simplify code
a95c90124864 : ASoC: meson: g12a-tohdmitx: use devm_platform_ioremap_resource() to simplify code
12a63c0fa036 : ASoC: au1x: psc-i2s: use devm_platform_ioremap_resource() to simplify code
b1abe8780041 : ASoC: psc-ac97: use devm_platform_ioremap_resource() to simplify code
b885c9fa363f : ASoC: uniphier: aio-dma: use devm_platform_ioremap_resource() to simplify code
4e5bc35988af : ASoC: uniphier: evea: use devm_platform_ioremap_resource() to simplify code
2d1ffc7d0f58 : ASoC: inno_rk3036: use devm_platform_ioremap_resource() to simplify code
a8dc106410a2 : ASoC: jz4740: use devm_platform_ioremap_resource() to simplify code
72d09322e709 : ASoC: mmp-sspa: use devm_platform_ioremap_resource() to simplify code
94db63761576 : ASoC: codecs: jz4725b: use devm_platform_ioremap_resource() to simplify code
f62d64267188 : ASoC: codecs: msm8916-wcd: use devm_platform_ioremap_resource() to simplify code
1c63223cda84 : ASoC: stm32: sai: use devm_platform_ioremap_resource() to simplify code
790b36578e23 : ASoC: sun8i-codec: use devm_platform_ioremap_resource() to simplify code
54dd39e4aca8 : ASoC: sunxi: sun50i-codec-analog: use devm_platform_ioremap_resource() to simplify code
e12fd61fd7c1 : ASoC: sun8i-codec-analog: use devm_platform_ioremap_resource() to simplify code
cf80aa2c1359 : ASoC: xlnx: use devm_platform_ioremap_resource() to simplify code
9b2089313156 : ASoC: meson: axg-fifo: use devm_platform_ioremap_resource() to simplify code
c43fd289dd58 : ASoC: meson: axg-spdifout: use devm_platform_ioremap_resource() to simplify code
d61feec0f60c : ASoC: meson: axg-spdifin: use devm_platform_ioremap_resource() to simplify code
2e73d98f2ecf : ASoC: meson: axg-pdm: use devm_platform_ioremap_resource() to simplify code
0c03e37af47e : ASoC: cs4271: Fix a typo in the CS4171_NR_RATIOS
22581e7c51f5 : ASoC: ti: Mark expected switch fall-throughs
ebdd7be5415c : ASoC: xtfpga-i2s: use devm_platform_ioremap_resource() to simplify code
89dd38bf130e : ASoC: kirkwood-i2s: use devm_platform_ioremap_resource() to simplify code
0fb46f541bb3 : ASoC: spear: use devm_platform_ioremap_resource() to simplify code
1327bfe2887c : ASoC: mxs-saif: use devm_platform_ioremap_resource() to simplify code
c9dbe688983b : ASoC: sirf: use devm_platform_ioremap_resource() to simplify code
d400b1b30cbf : ASoC: bcm2835-i2s: use devm_platform_ioremap_resource() to simplify code
959bb6b54d70 : ASoC: fsl_audmix: use devm_platform_ioremap_resource() to simplify code
d003e3081c1d : ASoC: imx-audmux: use devm_platform_ioremap_resource() to simplify code
61e799e36589 : ASoC: mt6797: use devm_platform_ioremap_resource() to simplify code
fceef72b68d6 : ASoC: mt8173: use devm_platform_ioremap_resource() to simplify code
4b3540074361 : ASoC: ep93xx-i2s: use devm_platform_ioremap_resource() to simplify code
f052172a5bb4 : ASoC: rockchip: use devm_platform_ioremap_resource() to simplify code
7d22808641cd : ASoC: tegra: use devm_platform_ioremap_resource() to simplify code
21cc4ea85879 : ASoC: tegra20_das: use devm_platform_ioremap_resource() to simplify code
2c4956bc1e90 : ASoC: meson: g12a-tohdmitx: override codec2codec params
b9da500bde81 : ASoC: max98373: add 88200 and 96000 sampling rate support
52f87f3ca251 : ASoC: sun4i-i2s: Incorrect SR and WSS computation
6963d00bb6e4 : MAINTAINERS: Update Intel ASoC drivers maintainers
931c940fa564 : crypto: s390/aes - fix name clash after AES library refactor
7dcddef6f769 : cpuidle: header file stubs must be "static inline"
61059b7048ee : gpio: ixp4xx: remove redundant dev_err message
4b8e1106dd95 : quota: fix condition for resetting time limit in do_set_dqblk()
b6aeffc5852f : ext2: code cleanup for ext2_free_blocks()
e5d395974e04 : ext2: fix block range in ext2_data_block_valid()
6fbacb8539a6 : udf: support 2048-byte spacing of VRS descriptors on 4K media
ba54aef03133 : udf: refactor VRS descriptor identification
63064d822c96 : drm/i915/uc: Move uC WOPCM setup in uc_init_hw
602776f96bfa : drm/i915/uc: Don't enable communication twice on resume
1ced169cc1c2 : mac80211: allow setting spatial reuse parameters from bss_conf
6d4dd4ef1a23 : nl80211: add strict start type
796e90f42b7e : cfg80211: add support for parsing OBBS_PD attributes
52dba8d7d5ab : mac80211: reject zero MAC address in add station
50508d941c18 : cfg80211: use parallel_ops for genl
05d610af3e71 : mac80211_hwsim: fill boottime_ns in netlink RX path
f12cac539fe0 : mac80211: add missing null return check from call to ieee80211_get_sband
f277bc0c98a4 : drm/i915/selftests: Pass intel_context to igt_spinner
51c98747113e : drm/prime: Ditch gem_prime_res_obj hook
b2ad978fd004 : drm/amdgpu: Fill out gem_object->resv
aa77e7f6d5d1 : drm/nouveau: Fill out gem_object->resv
c549da2d217e : drm/radeon: Fill out gem_object->resv
6dee4829cfde : drm/amd/powerplay: correct UVD/VCE/VCN power status retrieval
a3ebbdb95f8c : drm/amd/powerplay: correct Navi10 VCN powergate control (v2)
e21e3581e2a1 : drm/amd/powerplay: support VCN powergate status retrieval for SW SMU
201cd702b701 : drm/amd/powerplay: support VCN powergate status retrieval on Raven
a02709818f39 : drm/amd/powerplay: add new sensor type for VCN powergate status
cb0c43f30ca6 : drm/i915: Avoid ce->gem_context->i915
929e571c04c2 : drm/amdgpu: fix a potential information leaking bug
67d0859e2758 : drm/amdgpu: fix error handling in amdgpu_cs_process_fence_dep
a78d14a31666 : xen: avoid link error on ARM
8d1502f629c9 : xen/gntdev.c: Replace vm_map_pages() with vm_map_pages_zero()
9a675a13c3bb : Revert "staging: kpc2000: Convert put_page() to put_user_page*()"
f0bc1ee473fe : drm/amd/powerplay: enable SW SMU reset functionality
479156f2e554 : drm/amd/powerplay: fix null pointer dereference around dpm state relates
090efd946d00 : drm/amdgpu/powerplay: use proper revision id for navi
45a660143bf9 : drm/amd/powerplay: fix temperature granularity error in smu11
2c0f07fe3ca5 : drm/amd/powerplay: add callback function of get_thermal_temperature_range
d65848657c3d : drm/amdkfd: Fix byte align on VegaM
59de58f84f7f : drm/amd/powerplay: determine the features to enable by pptable only
861324983d4f : drm/amdgpu: correct irq type used for sdma ecc
b4af964e75c4 : drm/amd/powerplay: make power limit retrieval as asic specific
1f23cadbe077 : drm/amd/powerplay: correct arcturus current clock level calculation
60d435b73db6 : drm/amd/powerplay: support UMD PSTATE settings on arcturus
4bf76e60b9c7 : drm/amd/powerplay: fix arcturus real-time clock frequency retrieval
790ef68afcf5 : drm/amd/powerplay: remove redundancy debug log in smu
8a856ced35d5 : drm/amd/powerplay: correct the bitmask used in arcturus
55bf7e6243e7 : drm/amd/powerplay: add missing arcturus feature maps
d427cf8f7f99 : drm/amd/powerplay: support fan speed retrieval on arcturus
631807f091ae : drm/amd/powerplay: support real-time clock retrieval on arcturus
ba74c8bf889c : drm/amd/powerplay: support sensor reading on arcturus
832a7062a060 : drm/amd/powerplay: init arcturus SMU metrics table on bootup
1f96ecef6f01 : drm/amd/powerplay: correct UVD/VCE/VCN power status retrieval
5fa790f6c936 : drm/amd/powerplay: correct Navi10 VCN powergate control (v2)
bf2bf52383a0 : drm/amd/powerplay: support VCN powergate status retrieval for SW SMU
ab9e314886ad : drm/amd/powerplay: support VCN powergate status retrieval on Raven
9829e3d89b6e : drm/amd/powerplay: add new sensor type for VCN powergate status
7d0e6329dfdc : drm/amdgpu: update more sdma instances irq support
9d4d7236efad : drm/amd/include: adjust base offset of SMUIO and THM for Arcturus
3ff101b8ab78 : drm/amd/powerplay: hold on the arcturus gfx dpm support in driver
7c16d24abe35 : drm/amdgpu: correct VCN powergate routine for acturus
fe089e1dd797 : drm/amd/powerplay: enable arcturus powerplay
cca4fafc0904 : drm/amd/powerplay: initialize arcturus MP1 and THM base address
22e183173471 : drm/amd/powerplay: enable SW SMU routine support for arcturus
a94235af11b3 : drm/amd/powerplay: update arcturus_ppt.c/h V3
c8893d5ce716 : drm/amd/powerplay: update arcturus_ppsmc.h
22808306f2b2 : drm/amd/powerplay: update smu11_driver_if_arcturus.h
7c8bcaf4085a : drm/amd/powerplay: add SW SMU interface for dumping pptable out (v2)
4c35e77865a9 : drm/amd/powerplay: add smcdpminfo table v4_6 support
1faa3b805473 : drm/amdkfd: Save/restore vcc on gfx10
f9e346aba193 : drm/amdkfd: Save/restore flat_scratch_lo/hi on gfx10
7ce55e0b6fbb : drm/amdkfd: Fix gfx10 wave64 VGPR context restore
f16d523f9d83 : drm/amd/display: Support uclk switching for DCN2
fb6959ae5017 : drm/amd/display: Embed DCN2 SOC bounding box
1a2c29bce060 : drm/amdgpu: fix a potential information leaking bug
649412069501 : drm/amdgpu: fix error handling in amdgpu_cs_process_fence_dep
6e92e156aacc : drm/amdgpu/powerplay: provide the interface to disable uclk switch for DAL
c74dbe44eacf : drm/amd/amdgpu/vcn_v2_0: Move VCN 2.0 specific dec ring test to vcn_v2_0
3207dcf3afd6 : drm/amdgpu/gfx10: update golden settings for navi14
98eb03bbf017 : drm/amd/powerplay: implment sysfs feature status function in smu
26dd668155b2 : drm/amd/powerplay: move smu_feature_update_enable_state to up level
cb33363d0e85 : drm/amd/powerplay: add smu feature name support
6b294793e384 : drm/amd/powerplay: add smu message name support
0ba5eda81a82 : drm/amd/powerplay: move smu types to smu_types.h
2c8973180392 : drm/amdgpu: Default disable GDS for compute+gfx
333fe325feba : drm/amd/amdgpu/vcn_v2_0: Mark RB commands as KMD commands
d3b9f39d8417 : drm/amdgpu/display: fix the build without CONFIG_DRM_AMD_DC_DSC_SUPPORT
f2bd8a0ed7e7 : drm/amdgpu: Fix amdgpu_display_supported_domains logic.
354e6e14ef94 : drm/amdgpu/powerplay: use proper revision id for navi
a3a09142f43c : drm/amdgpu: put the SMC into the proper state on reset/unload
1c074a63834e : drm/amdgpu/powerplay: add set_mp1_state for vega12
e254102d5079 : drm/amdgpu/powerplay: add set_mp1_state for vega10
a906277d22f7 : drm/amdgpu/powerplay: add set_mp1_state for vega20
479baeacd828 : drm/amdgpu/powerplay: return success if set_mp1_state is not set
a2c28e34f8c4 : drm/amdgpu/powerplay: add a new interface to set the mp1 state
2ddc6c3ef9d5 : drm/amdgpu: add reset_method asic callback for navi
ee360c0b7cc3 : drm/amdgpu: add reset_method asic callback for soc15
9bc1932f5ce5 : drm/amdgpu: add reset_method asic callback for vi
6d0f50dafed4 : drm/amdgpu: add reset_method asic callback for cik
dd81eede7703 : drm/amdgpu: add reset_method asic callback for si
0cf3c64f294c : drm/amdgpu: add an asic callback to determine the reset method
4d7fd9e20b07 : drm/amd/powerplay: enable SW SMU reset functionality
f0d2a7dc1154 : drm/amd/powerplay: fix null pointer dereference around dpm state relates
fcd90fee8ac2 : drm/amd/powerplay: minor fixes around SW SMU power and fan setting
1c4259159132 : drm/amd/display: enable S/G for RAVEN chip
ddcb7fc62f4b : drm/amdgpu: Add check for USWC support for amdgpu_display_supported_domains
3d1b8ec76b8f : drm/amdgpu: Create helper to clear AMDGPU_GEM_CREATE_CPU_GTT_USWC
e4c4073b0139 : drm/amdgpu: Fix hard hang for S/G display BOs.
24f9aacfb0fb : drm/amdgpu: adding xgmi error monitoring
64671c0fdc91 : drm/amdgpu: add perfmon and fica atomics for df
306fc9c56851 : drm/amdkfd: Remove dead code from gfx8/gfx9 trap handlers
a36e89674000 : drm/amdkfd: Replace gfx10 trap handler with correct branch
7c2eaf5cdb87 : drm/amdkfd: Fix lost single step exceptions in gfx9 trap handler
8c7a5d9e6f14 : drm/amdkfd: Use SQC when TCP would fail in gfx9 context save.
5f4814deab50 : drm/amdgpu/gmc10: fix pte mytpe field error for navi14
6913848087e2 : drm/amdgpu: use VCN firmware offset for cache window
668a9469f114 : drm/amd/powerplay: fix temperature granularity error in smu11
780f3a9c5b9f : drm/amd/powerplay: some cosmetic fixes
d3a593e97ecd : drm/amd/powerplay: no pptable transfer and dpms enabled with "dpm=0"
87abff77880d : drm/amd/display: fix a missing null check on a failed kzalloc
59d788b18771 : drm/radeon: Use dev_get_drvdata where possible
ef1de3618125 : drm/amd/display: Use dev_get_drvdata
911d8b3069ce : drm/amdgpu: Use dev_get_drvdata where possible
0f0727d971f6 : drm/amd/display: readd -msse2 to prevent Clang from emitting libcalls to undefined SW FP routines
4cab85afe9d7 : drm/amdkfd: Fix byte align on VegaM
7a8163710534 : drm/amd/powerplay: add callback function of get_thermal_temperature_range
a98bf57391a2 : tools: bpftool: add support for reporting the effective cgroup progs
bf8ff0f8cfd7 : selftests/bpf: fix clearing buffered output between tests/subtests
91bc35789db4 : selftests/bpf: add test for bpf_tcp_gen_syncookie
637f71c09ba2 : selftests/bpf: bpf_tcp_gen_syncookie->bpf_helpers
3745ee18017e : bpf: sync bpf.h to tools/
70d66244317e : bpf: add bpf_tcp_gen_syncookie helper
9349d600fb6a : tcp: add skb-less helpers to retrieve SYN cookie
965112785e4b : tcp: tcp_syn_flood_action read port from socket
7f80fe207de9 : csky: Fixup dma_alloc_coherent with PAGE_SO attribute
81b23ba645e6 : csky: Fixup mb() synchronization problem
51b0c5c24484 : ARM: dts: aspeed: swift: Fix FSI GPIOs
6c77221df961 : fgraph: Remove redundant ftrace_graph_notrace_addr() test
b1d45c23284e : tracing: Fix header include guards in trace event headers
a3fc57233977 : extcon: adc-jack: Remove dev_err() usage after platform_get_irq()
9c50a98f55f4 : dm table: fix various whitespace issues with recent DAX code
2838bf941b12 : gpiolib-acpi: Move acpi_dev_add_driver_gpios() et al to consumer.h
5348deb138ab : dm table: fix dax_dev NULL dereference in device_synchronous()
77cb907abe6c : gpiolib: acpi: Split ACPI stuff to gpiolib-acpi.h
fce04b1ce8e3 : gpiolib: of: Reshuffle contents of consumer.h for new library layout
221f6df008ab : hv_balloon: Reorganize the probe function
1fed17df7e50 : hv_balloon: Use a static page for the balloon_up send buffer
e66f840c08a2 : net: dsa: ksz: Add Microchip KSZ8795 DSA driver
016e43a26bab : net: dsa: ksz: Add KSZ8795 tag code
4c173472d051 : dt-bindings: net: dsa: ksz: document Microchip KSZ87xx family switches
33a58980ff3c : arm64: compat: vdso: Use legacy syscalls as fallback
d2f5d3fa2619 : x86/vdso/32: Use 32bit syscall fallback
c60a32ea4f45 : lib/vdso/32: Provide legacy syscall fallbacks
502a590a170b : lib/vdso: Move fallback invocation to the callers
a9446a906f52 : lib/vdso/32: Remove inconsistent NULL pointer checks
abb48f801396 : net: dsa: qca8k: enable port flow control
0038ff357f05 : vsock/virtio: change the maximum packet size allowed
6dbd3e66e778 : vhost/vsock: split packets to send using multiple buffers
9632e9f61bc4 : vsock/virtio: fix locking in virtio_transport_inc_tx_pkt()
b89d882dc9fc : vsock/virtio: reduce credit update messages
473c7391ce73 : vsock/virtio: limit the memory used per-socket
b74494872555 : hrtimer: Remove task argument from hrtimer_init_sleeper()
fbb01c52471c : selftests/livepatch: push and pop dynamic debug config
fc2e634e997d : kselftest: save-and-restore errno to allow for %m formatting
055d88242a60 : compat_ioctl: pppoe: fix PPPOEIOCSFWD handling
2948a1fcd77a : tipc: fix unitilized skb list crash
d1a55841ab24 : net: Remove dev_err() usage after platform_get_irq()
65c84f148e35 : linux: Remove bvec page_offset, use bv_offset
b54c9d5bd6e3 : net: Use skb_frag_off accessors
7240b60c98d6 : linux: Add skb_frag_t page_offset accessors
a64e59c72ca6 : sctp: factor out sctp_connect_add_peer
f26f995122f4 : sctp: factor out sctp_connect_new_asoc
dd8378b3af57 : sctp: clean up __sctp_connect
f40f1177c38c : sctp: check addr_size with sa_family_t size in __sctp_setsockopt_connectx
4c31bc6b1e2e : sctp: only copy the available addr data in sctp_transport_init
2e8de0879cf6 : drm/i915: make i915_selftest.h self-contained
c1030cd45619 : HSI: Remove dev_err() usage after platform_get_irq()
c6e0396124de : coda: Fix typo in the struct CodaCred documentation
38a449ff533c : Documentation: filesystem: fix "Removed Sysctls" table
da422ade5c87 : Documentation/features/locking: update lists
7f4374e67b30 : scsi: qla2xxx: Reject EH_{abort|device_reset|target_request}
5e5402c14708 : scsi: qla2xxx: Skip FW dump on LOOP initialization error
178235f43ea1 : scsi: qla2xxx: Use Correct index for Q-Pair array
0c6df59061b2 : scsi: qla2xxx: Fix abort timeout race condition.
d376dbda1873 : scsi: qla2xxx: Fix different size DMA Alloc/Unmap
5d328de64d89 : scsi: qla2xxx: Fix DMA unmap leak
8f55c307ab57 : scsi: mpt3sas: support target smid for [abort|query] task
9fba647cfedc : scsi: ibmvscsi_tgt: Mark expected switch fall-throughs
657bd277c162 : scsi: cxlflash: Mark expected switch fall-throughs
1de540a92638 : scsi: mpt3sas: clean up a couple sizeof() uses
555233601407 : drm/i915/tgl: handle DP aux interrupts
48ef15d32a77 : drm/i915/tgl: Update north display hotplug detection to TGL connections
52dfdba0a987 : drm/i915/tgl: Add hpd interrupt handling
e008227eb34f : HSI: ssi_protocol: Mark expected switch fall-throughs
89e524c04fa9 : loop: Fix mount(2) failure due to race with LOOP_SET_FD
740ce365a4dc : dt-bindings: Fix generated example files getting added to schemas
e0e712fe42ef : drm/i915: Update DRIVER_DATE to 20190730
04d15d5cadb8 : staging: Remove dev_err() usage after platform_get_irq()
509ce4c85bd0 : ppdev: add header include guard
ab81f3f386e2 : mei: Use dev_get_drvdata where possible
75080370459a : uio: Remove dev_err() usage after platform_get_irq()
b33f37064b74 : usb: Remove dev_err() usage after platform_get_irq()
afa1d96d1430 : xfs: Fix possible null-pointer dereferences in xchk_da_btree_block_check_sibling()
30b692d3b390 : exit: make setting exit_state consistent
dc7077f89ad9 : mips: remove nargs from __SYSCALL
7f428252dbd0 : MIPS: jz4740: Drop dead code
d202742058b2 : hwmon: Drop obsolete JZ4740 driver
aea12071d6fc : power/supply: Drop obsolete JZ4740 driver
b58451e00f2b : mtd: rawnand: Drop obsolete JZ4740 NAND driver
fac7b714c514 : intel_th: Use the correct style for SPDX License Identifier
091c6104ade5 : dma: Drop JZ4740 driver
e305bff3a706 : video/fbdev: Drop JZ4740 driver
91c7db5e7c65 : ASoC: jz4740: Drop lb60 board code
fe9825146b25 : MIPS: configs: LB60: update defconfig
8ddebad15e9b : MIPS: qi_lb60: Migrate to devicetree
1db88c534371 : rxrpc: Fix -Wframe-larger-than= warnings from on-stack crypto
36ba3eae0362 : MIPS: DTS: jz4740: Add missing nodes
5f4e4203add2 : enetc: Fix build error without PHYLIB
3caa61c20875 : net: stmmac: Sync RX Buffer upon allocation
2ad07086a557 : mlxsw: spectrum_ptp: fix duplicated check on orig_egr_types
43c8e0ae76bd : net: dsa: mv88e6xxx: use link-down-define instead of plain value
ab98c008ac76 : net: phy: fixed_phy: print gpio error only if gpio node is present
e82f04ec6ba9 : scsi: qla2xxx: Fix possible fcport null-pointer dereferences
939878fe0646 : staging: fsl-dpaa2/ethsw: add .ndo_fdb[add|del] callbacks
e1e6a04d97cf : staging: fsl-dpaa2/ethsw: check added_by_user flag
de01ac2e49d5 : staging: fsl-dpaa2/ethsw: add .ndo_fdb_dump callback
b380a4e6e5e1 : staging: fsl-dpaa2/ethsw: notify switchdev of offloaded entry
e2724c77ca21 : staging: fsl-dpaa2/ethsw: remove unused structure
df9a606184bf : scsi: mpt3sas: Use 63-bit DMA addressing on SAS35 HBA
ac43432cb1f5 : driver core: Fix use-after-free and double free on glue directory
f066fa606401 : MIPS: Kconfig: remove HAVE_LATENCYTOP_SUPPORT
1623835507e3 : scsi: scsi_debugfs: Use for_each_set_bit to simplify code
7ea502e1d885 : MIPS: X1000: Add X1000 system type.
18a56d699d17 : scsi: hpsa: remove printing internal cdb on tag collision
2d291e6cc183 : MIPS: OProfile: Mark expected switch fall-throughs
0486ad20e73d : drm/rockchip: Make analogix_dp_atomic_check static
eeebce186297 : scsi: hpsa: correct scsi command status issue after reset
71b256f8f7a5 : iwlwifi: mvm: fix a use-after-free bug in iwl_mvm_tx_tso_segment
ba3224db7803 : iwlwifi: mvm: fix an out-of-bound access
87e7e25aee6b : iwlwifi: don't unmap as page memory that was mapped as single
f5a47fae6aa3 : iwlwifi: mvm: fix version check for GEO_TX_POWER_LIMIT support
03a0995ccc07 : iwlwifi: add 3 new IDs for the 9000 series (iwl9260_2ac_160_cfg)
514ea05b0743 : iwlwifi: mvm: fix possible out-of-bounds read when accessing lq_info
ecd09ddc1d14 : iwlwifi: mvm: fix frame drop from the reordering buffer
f5d88fa334e6 : iwlwifi: mvm: replace RS mutex with a spin_lock
cd4d6b0bcd51 : iwlwifi: mvm: send LQ command always ASYNC
b6cf28796756 : iwlwifi: mvm: fix comparison of u32 variable with less than zero
6569e7d36773 : iwlwifi: fix locking in delayed GTK setting
abcbef5977df : iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef
072b30642f90 : iwlwifi: dbg_ini: move iwl_dbg_tlv_load_bin out of debug override ifdef
ef349abd91c1 : coccinelle: api/atomic_as_refcounter: add SPDX License Identifier
23babdf06779 : iwlwifi: mvm: add a wrapper around rs_tx_status to handle locks
2b089bf8d19c : kernel/configs: Replace GPL boilerplate code with SPDX identifier
3c514bf831ac : iwlwifi: mvm: add a loose synchronization of the NSSN across Rx queues
521dc6c7c74e : iwlwiif: mvm: refactor iwl_mvm_notify_rx_queue
c61b655a88a5 : iwlwifi: mvm: add a new RSS sync notification for NSSN sync
6b2dbce549bb : iwlwifi: mvm: prepare the ground for more RSS notifications
39bd984c203e : iwlwifi: mvm: don't send GEO_TX_POWER_LIMIT on version < 41
0f8084cdc1f9 : iwlwifi: mvm: avoid races in rate init and rate perform
cfb21b11b891 : iwlwifi: mvm: disable TX-AMSDU on older NICs
1dd38ae96973 : MAINTAINERS: Move linux-fpga tree to new location
a6d155d2e363 : Btrfs: fix deadlock between fiemap and transaction commits
cb2d3daddbfb : Btrfs: fix race leading to fs corruption after transaction abort
b4f9a1a87a48 : Btrfs: fix incremental send failure after deduplication
e70d8b287301 : nvmem: Use the same permissions for eeprom as for nvmem
56cc8fae5f7e : scsi: qla2xxx: Replace vmalloc + memset with vzalloc
4590c07462fb : media: via-camera: convert to the vb2 framework
22d5aa3a4570 : scsi: fdomain_isa: use CFG1_IRQ_MASK
4e4f3b99b41f : media: vivid: add support for new pixelformats
7a1c0b79dbe3 : scsi: fdomain: use BSTAT_{MSG|CMD|IO} in fdomain_work()
079a649c7525 : media: v4l2-common: add support for new RGB32 pixelformats
cad2991a9501 : media: v4l2-tpg: add support for new pixelformats
a9651be7e481 : scsi: fdomain: use BCTL_RST in fdomain_reset()
1e42d384aa19 : media: v4l2-ctrl: Add a comment on why we zero out compound controls fields
b217598890a2 : scsi: aic94xx: Remove unnecessary null check
4b4d62b03191 : media: videodev2.h.rst.exceptions: tymecode -> timecode
7c490e2561f2 : media: v4l2-ioctl.c: OR flags in v4l_fill_fmtdesc(), not don't overwrite
0b3b6fe299c4 : scsi: qla2xxx: Remove unnecessary null check
5241ab4cf42d : kbuild: initialize CLANG_FLAGS correctly in the top Makefile
64a38e840ce5 : SUNRPC: Track writers of the 'channel' file to improve cache_listeners_exist
92f5b0313e37 : media: vivid: fix missing cec adapter name
81eaadcae81b : kgdboc: disable the console lock when in kgdb
a1c4423b02b2 : cpuidle-haltpoll: disable host side polling when kvm virtualized
2cffe9f6b96f : cpuidle: add haltpoll governor
7d4daeedd575 : governors: unify last_state_idx
259231a04561 : cpuidle: add poll_limit_ns to cpuidle_device structure
fa86ee90eb11 : add cpuidle-haltpoll driver
f5d974f9d2a8 : drm/i915/gt: Provide a local intel_context.vm
c082afac86cb : drm/i915: Move aliasing_ppgtt underneath its i915_ggtt
df612421fe25 : mwifiex: fix 802.11n/WPA detection
c69565ee6681 : rxrpc: Fix the lack of notification when sendmsg() fails on a DATA packet
7db57e775867 : powerpc/spe: Mark expected switch fall-throughs
d8c1ccac448f : ARM: dts: socfpga: add missing reset-names for dma
2dbaa6a6dcf0 : ARM: dts: socfpga: Adjust GMAC1 clock and TXD lines skew on VINING FPGA
325ec920eeb7 : ARM: dts: socfpga: Fix up button mapping on VINING FPGA
67c9fd2d2320 : arm64: dts: stratix10: Add NAND device node
c1459a9d7e92 : ARM: dts: socfpga: update to new Denali NAND binding
e10c18484b66 : arm64: dts: agilex/stratix10: Add reset properties for DMA
5adfd87d9ba7 : ARM: dts: socfpga: add reset properties for DMA
41763c2b50a1 : ARM: dts: socfpga: add the QSPI OCP reset property on arria10
621f7e354fd8 : PCI: Make pci_set_of_node(), etc private
ac6c26da29c1 : PCI: Make pci_enable_ptm() private
72bde9ced373 : PCI: Make pcie_set_ecrc_checking(), pcie_ecrc_get_policy() private
b92b512a435d : PCI: Make pci_ats_init() private
5da78d95785d : PCI: Make pcie_update_link_speed() private
ecd29c1a38af : PCI: Make pci_bus_get(), pci_bus_put() private
003d3b2c5f83 : PCI: Make pci_hotplug_io_size, mem_size, and bus_size private
440589dd1068 : PCI: Make pci_save_vc_state(), pci_restore_vc_state(), etc private
975e1ac17305 : PCI: Make pci_get_host_bridge_device(), pci_put_host_bridge_device() private
669696ebbccc : PCI: Make pci_check_pme_status(), pci_pme_wakeup_bus() private
c776dd50196a : PCI: Make PCI_PM_* delay times private
60034d3d146b : rxrpc: Fix potential deadlock
9dd0b82ef530 : afs: Fix missing dentry data version updating
5dc84855b0fc : afs: Only update d_fsdata if different in afs_d_revalidate()
37c0bbb33266 : afs: Fix off-by-one in afs_rename() expected data version calculation
a6eed4ab5dd4 : fs: afs: Fix a possible null-pointer dereference in afs_put_read()
4a46fdba449a : afs: Fix loop index mixup in afs_deliver_vl_get_entry_by_name_u()
2067b2b3f484 : afs: Fix the CB.ProbeUuid service handler to reply correctly
e1ae72a21e5f : drm/bridge: tc358764: Fix build error
eef347f846ee : Revert "mac80211: set NETIF_F_LLTX when using intermediate tx queues"
f4cc743a9813 : drm/bridge: lvds-encoder: Fix build error while CONFIG_DRM_KMS_HELPER=m
98051ba2b28b : coccinelle: Add script to check for platform_get_irq() excessive prints
7723f4c5ecdb : driver core: platform: Add an error message to platform_get_irq*()
46c42d844211 : driver core: platform: return -ENXIO for missing GpioInt
3b48300d5cc7 : netfilter: ebtables: also count base chain policies
da1115fdbd6e : powerpc/nvdimm: Pick nearby online node if the device node is not online
e3168b874321 : platform/x86: asus-wmi: fix CPU fan control on recent products
f1fc032192d2 : platform/x86: asus-wmi: add a helper for device presence
2889ffcfc252 : platform/x86: asus-wmi: cleanup AGFN fan handling
5037d4ddda31 : platform/x86: pcengines-apuv2: wire up simswitch gpio as led
6a0694b6a244 : platform/x86: pcengines-apuv2: add mpcie reset gpio export
c03f282e506f : platform/x86: i2c-multi-instantiate: Use struct_size() helper
aaed5c9c2a14 : platform/x86: dell-wmi: Use existing defined KBD_LED_* magic values
1be4311063a4 : platform/x86: dell-wmi: Ignore keyboard backlight change KBD_LED_AUTO_TOKEN
ff32e6e2dfd3 : platform/x86: dell-wmi: Ignore keyboard backlight change KBD_LED_ON_TOKEN
6fe9363b1576 : platform/x86: acer-wmi: Switch to acpi_dev_get_first_match_dev()
bad9da86f9f1 : platform/x86: wmi: Remove acpi_has_method() call
5599e98fe06a : platform/x86: ISST: Use dev_get_drvdata
36f3313d6bff : platform: Add platform_find_device_by_driver() helper
6bf85ba9e55f : drivers: Add generic helper to match any device
00500147cbd3 : drivers: Introduce device lookup variants by ACPI_COMPANION device
4495dfdd6193 : drivers: Introduce device lookup variants by device type
67843bbaf36e : drivers: Introduce device lookup variants by fwnode
cfba5de9b99f : drivers: Introduce device lookup variants by of_node
6cda08a20dbd : drivers: Introduce device lookup variants by name
dcf8f7ecb361 : usb: phy: ab8500-usb: Mark expected switch fall-throughs
9e22cb829982 : usb: host: ohci-tmio: Mark expected switch fall-throughs
314de2f6b577 : ARM: dts: exynos: Use standard arrays of generic PHYs for EHCI/OHCI devices
214b606e90dd : usb: exynos: add support for getting PHYs from the standard dt array
c27989cc536b : dt-bindings: switch Exynos EHCI/OHCI bindings to use array of generic PHYs
a56277216637 : drm/i915: Inline engine->init_context into its caller
fb583c8eeeb1 : driver core: Fix creation of device links with PM-runtime flags
5d78e1c2b7f4 : ALSA: usb-audio: Fix gpf in snd_usb_pipe_sanity_check
fab7772bfbcf : nvme-multipath: revalidate nvme_ns_head gendisk in nvme_validate_ns
b33b556ce59b : drm/syncobj: fix leaking dma_fence in drm_syncobj_query_ioctl
10a08fd65ec1 : ACPI: PM: Set up EC GPE for system wakeup from drivers that need it
4de09ffcf4f6 : drm: sti: Mark expected switch fall-throughs
0a05b3d7fee5 : arm64: dts: renesas: ulcb: Sort nodes
b726a9e3ac06 : arm64: dts: renesas: ulcb-kf: Sort nodes
44d2266c8c69 : arm64: dts: renesas: salvator-common: Sort nodes
93c3438f7604 : arm64: dts: renesas: r8a7796: salvator-xs: Sort nodes
74b1435efb0b : arm64: dts: renesas: r8a7796: salvator-x: Sort nodes
a23bc44c2dea : arm64: dts: renesas: r8a7795: salvator-xs: Sort nodes
480160ee3c05 : arm64: dts: renesas: r8a7795: salvator-x: Sort nodes
34e776ea894a : arm64: dts: renesas: r8a7795-es1: salvator-x: Sort nodes
da3db1c84629 : arm64: dts: renesas: r8a77965: Sort nodes
3bb350f22492 : arm64: dts: renesas: r8a7795-es1: Sort nodes
c7a895fc5dd5 : arm64: dts: renesas: r8a7795: Sort nodes
1032a2af93f5 : drm/i915: use upstream version of header tests
12ca7297b885 : usb: typec: tcpm: remove tcpm dir if no children
fd5da3e2cc61 : usb: typec: tcpm: free log buf memory when remove debug file
1957de95d425 : usb: typec: tcpm: Add NULL check before dereferencing config
38f054d549a8 : modules: always page-align module section allocations
d9e5ebac18a1 : Documentation: gpio: fix function links in the HTML docs
2c0e81ec21db : staging: rtl8188eu: cleanup comparsion to NULL in usb_halinit.c
1f5bfba56f90 : staging: rtl8188eu: add spaces around '-' and '*' in usb_halinit.c
8f4686cb7db0 : staging: rtl8188eu: add spaces around '<<' and '>>' in usb_halinit.c
fe6c0d20bb91 : staging: rtl8188eu: add spaces around '|' in usb_halinit.c
6d7ff7361137 : staging: rtl8188eu: add spaces around '&' in usb_halinit.c
3455db0e0565 : staging: rtl8188eu: add spaces around '+' in usb_halinit.c
25f12201a4ba : staging: wilc1000: remove manual sleep mode
7e0cf3e3bfe9 : staging: wilc1000: apply power management regardless of open interfaces
ded11ab18184 : staging: wilc1000: avoid overriding powersave state
5a28d3fd407b : staging: wilc1000: remove unused members
98af3e7ed683 : staging: wilc1000: remove ip timeout timer
f68dc00ee710 : staging: wilc1000: remove inetaddr notifier
8e7cb7352ec8 : staging: kpc2000: Convert put_page() to put_user_page*()
36475456f353 : staging: rtl8188eu: remove redundant assignment to rtstatus
91e590851f51 : Staging: rtl8192e: fixed a function prototype definition issue
c47f77eed0da : staging: rtl8188eu: replace hal_EfusePgCheckAvailableAddr()
9d6b3ee001cb : Staging: fbtft: Fix some typo. pdc8544 --> pcd8544
a20eefaee646 : staging: most: Use DEFINE_SPINLOCK() instead of struct spinlock
5f251e986de0 : staging: olpc_dcon: Remove TODO item
db0e6a573e9c : staging: vc04_services: fix unused-but-set-variable warning
149726d3d78a : staging: rtl8723bs: os_dep: remove two set but not used variables
30833b4b4bc6 : staging: rtl8723bs: remove set but not used variable 'pszBBRegMpFile'
07ca9aa4a4b7 : staging: rtl8723bs: remove set but not used variable 'bWifiBusy'
9091373ab7ea : gpio: remove less important #ifdef around declarations
83554cb94515 : ALSA: sparc: Mark expected switch fall-throughs
8e774e023565 : sound: dmasound_atari: Mark expected switch fall-through
418741480809 : drm/i915/gvt: Adding ppgtt to GVT GEM context after shadow pdps settled.
ef5b0b444e62 : drm/i915/gvt: grab runtime pm first for forcewake use
7366aeb77cd8 : drm/i915/gvt: fix incorrect cache entry for guest page mapping
2089a76ade90 : drm/i915/gvt: Checking workload's gma earlier
c25144098bee : drm/i915/gvt: Don't use ggtt_validdate_range() with size=0
d18fd0576e05 : drm/i915/gvt: Warning for invalid ggtt access
c00f9c6b79f7 : drm/i915/gvt: remove duplicate include of trace.h
51dbe8976828 : cpufreq: ti-cpufreq: Mark expected switch fall-through
d478418703d6 : scsi: fcoe: pass in fcoe_rport structure instead of fc_rport_priv
023358b136d4 : scsi: fcoe: Embed fc_rport_priv in fcoe_rport structure
f3e4ff28b868 : scsi: libfc: Whitespace cleanup in libfc.h
b6fac0b46a1a : net/mlx5e: Protect tc flow table with mutex
fa833bd52b7b : net/mlx5e: Rely on rcu instead of rtnl lock when getting upper dev
0e18134f4f9f : net/mlx5e: Eswitch, use state_lock to synchronize vlan change
525e84bea52b : net/mlx5e: Eswitch, change offloads num_flows type to atomic64
ad86755b18d5 : net/mlx5e: Protect unready flows with dedicated lock
c5d326b29603 : net/mlx5e: Protect tc flows hashtable with rcu
226f2ca3075a : net/mlx5e: Change flow flags type to unsigned long
5a7e5bcb663d : net/mlx5e: Extend tc flow struct with reference counter
233fd21211bd : net/mlx5e: Simplify get_route_and_out_devs helper function
aae67158da36 : net/mlx5e: Fix unnecessary flow_block_cb_is_busy call
79ce39be1d63 : net/mlx5e: Improve ethtool rxnfc callback structure
424019677657 : net/mlx5e: Avoid warning print when not required
842a2eb28f14 : net/mlx5e: Print a warning when LRO feature is dropped or not allowed
a20961cc9493 : net: smc911x: Mark expected switch fall-through
71d6c505b4d9 : libata: zpodd: Fix small read overflow in zpodd_get_mech_type()
5d21595b17f6 : pinctrl: Ingenic: Add pinctrl driver for X1500.
9b6084d80a46 : dt-bindings: pinctrl: Add X1500 bindings.
fe1ad5eedc91 : pinctrl: Ingenic: Add pinctrl driver for X1000 and X1000E.
6835ad54731f : dt-bindings: pinctrl: Add X1000 and X1000E bindings.
0257595a5cf4 : pinctrl: Ingenic: Add pinctrl driver for JZ4760 and JZ4760B.
d0d6d8364ef6 : dt-bindings: pinctrl: Add JZ4760 and JZ4760B bindings.
a0b447c18c42 : dt-bindings: pinctrl: aspeed: Strip unnecessary quotes
8c4407de3be4 : pinctrl: aspeed: Make aspeed_pinmux_ips static
123a039d0d54 : perf vendor events power9: Added missing event descriptions
f4f48e9c1adb : libperf: Initial documentation
02266a2d9cf7 : libperf: Add perf_evsel__enable/disable test
6bda376ff416 : libperf: Add perf_evlist__enable/disable test
bb5133ae4d40 : libperf: Add perf_evsel tests
8ded5425fa71 : libperf: Add perf_evlist test
43d6976365d5 : libperf: Add perf_thread_map test
c0e730456ae8 : libperf: Add perf_cpu_map test
6a94b52a71b7 : libperf: Add tests support
0a64d7091efd : libperf: Add install targets
384c4ad192a0 : libperf: Add perf_evsel__attr() function
fcc97c3e7a9d : libperf: Adopt perf_evlist__enable()/disable() functions from perf
80dc2b3e257c : libperf: Adopt simplified perf_evlist__open()/close() functions from tools/perf
0ff1a0fdf52c : libperf: Add perf_evsel__cpus()/threads() functions
09145d26b608 : libperf: Add perf_cpu_map__for_each_cpu() macro
a00571fda609 : libperf: Adopt perf_evsel__enable()/disable()/apply_filter() functions
5c30af92f2b1 : libperf: Adopt perf_evsel__read() function from tools/perf
88761fa1f1e3 : libperf: Adopt simplified perf_evsel__close() function from tools/perf
50a4e6fa450c : libperf: Adopt simplified perf_evsel__open() function from tools/perf
b8eca4d761c5 : libperf: Adopt perf_evsel__alloc_fd() function from tools/perf
c03538b1f1a7 : libperf: Adopt the readn()/writen() functions from tools/perf
5643b1a59e58 : libperf: Move nr_members from perf's evsel to libperf's perf_evsel
9dfcb7599084 : libperf: Move fd array from perf's evsel to lobperf's perf_evsel class
4b247fa7314c : libperf: Adopt xyarray class from perf
453fa03090a6 : libperf: Add perf_evlist__set_maps() function
03617c22e31f : libperf: Add threads to struct perf_evlist
f72f901d90b0 : libperf: Add cpus to struct perf_evlist
ec903f264f01 : libperf: Add has_user_cpus to struct perf_evlist
af663bd01bea : libperf: Add threads to struct perf_evsel
fe1f61b37ffa : libperf: Add own_cpus to struct perf_evsel
d400bd3abf2c : libperf: Add cpus to struct perf_evsel
b9358ee95ec6 : libperf: Add perf_evsel__delete() function
57f0c3b6e13a : libperf: Add perf_evlist__delete() function
651bf38ce10a : libperf: Add perf_evlist__for_each_evsel() iterator
63bd5dfa6965 : libperf: Add perf_evsel__new() function
634912d61ccc : libperf: Add perf_evlist__new() function
93bce7e5bfcd : libperf: Move zalloc.o into libperf
9c3516d1b850 : libperf: Add perf_cpu_map__new()/perf_cpu_map__read() functions
1fc632cef4ea : libperf: Move perf_event_attr field from perf's evsel to libperf's perf_evsel
6484d2f9dc3e : libperf: Add nr_entries to struct perf_evlist
52e22fb8af77 : libperf: Add perf_evlist__remove() function
9a5edde6d3a6 : libperf: Add perf_evlist__add() function
4562a7393996 : libperf: Add perf_evlist__init() function
b04c597af761 : libperf: Add perf_evsel__init function
ce9036a6e3bd : libperf: Include perf_evlist in evlist object
b27c4ece725a : libperf: Include perf_evsel in evsel object
285a30c36d1e : libperf: Add perf_evlist and perf_evsel structs
7836e52e518b : libperf: Add perf_thread_map__get()/perf_thread_map__put()
4b49cce25e71 : libperf: Add perf_thread_map__new_dummy() function
07acd22677ac : libperf: Add perf_thread_map struct
38f01d8da1d8 : libperf: Add perf_cpu_map__get()/perf_cpu_map__put()
397721e06e52 : libperf: Add perf_cpu_map__dummy_new() function
959b83c76938 : libperf: Add perf_cpu_map struct
a1556f8479ed : libperf: Add debug output support
5b7f445d684f : libperf: Add perf/core.h header
a429dcb8feb6 : libperf: Add libperf to the python.so build
47f9bccc79cb : libperf: Add build version support
314350491810 : libperf: Make libperf.a part of the perf build
e74676debaae : perf evlist: Rename perf_evlist__disable() to evlist__disable()
1c87f1654cc3 : perf evlist: Rename perf_evlist__enable() to evlist__enable()
750b4edeb052 : perf evlist: Rename perf_evlist__close() to evlist__close()
474ddc4c4602 : perf evlist: Rename perf_evlist__open() to evlist__open()
b49aca3e9ce6 : perf evsel: Rename perf_evsel__cpus() to evsel__cpus()
24e376b24582 : perf evsel: Rename perf_evsel__apply_filter() to evsel__apply_filter()
9a10bb22897a : perf evsel: Rename perf_evsel__disable() to evsel__disable()
ec7f24ef44fc : perf evsel: Rename perf_evsel__enable() to evsel__enable()
5972d1e07bd9 : perf evsel: Rename perf_evsel__open() to evsel__open()
1625102764a5 : perf evlist: Rename perf_evlist__remove() to evlist__remove()
a1cf3a75d331 : perf evlist: Rename perf_evlist__add() to evlist__add()
365c3ae7452c : perf evsel: Rename perf_evsel__new() to evsel__new()
5eb2dd2ade83 : perf evsel: Rename perf_evsel__delete() to evsel__delete()
c12995a55474 : perf evlist: Rename perf_evlist__delete() to evlist__delete()
0f98b11c616f : perf evlist: Rename perf_evlist__new() to evlist__new()
52c86bca94b4 : perf evlist: Rename perf_evlist__init() to evlist__init()
b4b62ee688eb : perf evsel: Rename perf_evsel__init() to evsel__init()
63503dba87ac : perf evlist: Rename struct perf_evlist to struct evlist
32dcd021d004 : perf evsel: Rename struct perf_evsel to struct evsel
9749b90e566c : perf tools: Rename struct thread_map to struct perf_thread_map
f854839ba2a5 : perf cpu_map: Rename struct cpu_map to struct perf_cpu_map
df1d6856eaa7 : perf stat: Move loaded out of struct perf_counts_values
e4b00e930bf7 : perf trace: Add "sendfile64" alias to the "sendfile" syscall
ad4153f964eb : perf trace: Reuse BPF augmenters from syscalls with similar args signature
30a910d7d3e0 : perf trace: Preallocate the syscall table
b8b1033fcaa0 : perf trace: Mark syscall ids that are not allocated to avoid unnecessary error messages
5d2bd8897511 : perf trace: Forward error codes when trying to read syscall info
cfa9ac73d6f9 : perf trace beauty: Add BPF augmenter for the 'rename' syscall
247dd65b909f : perf trace beauty: Beautify bind's sockaddr arg
3c475bc021be : perf trace beauty: Beautify 'sendto's sockaddr arg
ef969ca64d04 : perf trace beauty: Do not try to use the fd->pathname beautifier for bind/connect fd arg
79d725cdf24d : perf trace beauty: Disable fd->pathname when close() not enabled
1d86275225b4 : perf trace beauty: Make connect's addrlen be printed as an int, not hex
212b9ab6775b : perf augmented_raw_syscalls: Augment sockaddr arg in 'connect'
6f563674935e : perf augmented_raw_syscalls: Rename augmented_args_filename to augmented_args_payload
8b8044e5c952 : perf trace: Look for default name for entries in the syscalls prog array
8d5da2649d82 : perf augmented_raw_syscalls: Support copying two string syscall args
bf134ca6c8ea : perf augmented_raw_syscalls: Switch to using BPF_MAP_TYPE_PROG_ARRAY
236dd5838871 : perf augmented_raw_syscalls: Add handler for "openat"
b119970aa541 : perf trace: Handle raw_syscalls:sys_enter just like the BPF_OUTPUT augmented event
3803a229312d : perf trace: Put the per-syscall entry/exit prog_array BPF map infrastructure in place
6ff8fff45611 : perf trace: Allow specifying the bpf prog to augment specific syscalls
5834da7f1091 : perf trace: Add BPF handler for unaugmented syscalls
83e69b92b10c : perf trace: Order -e syscalls table
5ca0b7f5004a : perf trace: Look up maps just on the __augmented_syscalls__ BPF object
c8c805707ed4 : perf trace: Add pointer to BPF object containing __augmented_syscalls__
af4a0991f40a : perf evsel: Store backpointer to attached bpf_object
2620b7e3696a : perf bpf: Do not attach a BPF prog to a tracepoint if its name starts with !
941a7658e065 : perf include bpf: Add bpf_tail_call() prototype
fa21cbea926c : pinctrl: msm8998: Squash TSIF pins together
7be21763f703 : ataflop: Mark expected switch fall-through
0470e5e38c9d : net/mlx5: fix -Wtype-limits compilation warnings
49c98421e6ab : bnxt_en: Add PCI IDs for 57500 series NPAR devices.
1dc88b97a020 : bnxt_en: Support all variants of the 5750X chip family.
7c3809181468 : bnxt_en: Refactor bnxt_init_one() and turn on TPA support on 57500 chips.
78e7b86605b4 : bnxt_en: Support TPA counters on 57500 chips.
4e7485066373 : bnxt_en: Allocate the larger per-ring statistics block for 57500 chips.
ee79566e6594 : bnxt_en: Refactor ethtool ring statistics logic.
67912c366d4b : bnxt_en: Add hardware GRO setup function for 57500 chips.
ec4d8e7cf024 : bnxt_en: Add TPA ID mapping logic for 57500 chips.
bfcd8d791ec1 : bnxt_en: Add fast path logic for TPA on 57500 chips.
f45b7b78c619 : bnxt_en: Set TPA GRO mode flags on 57500 chips properly.
bee5a188b716 : bnxt_en: Refactor tunneled hardware GRO logic.
8fe88ce7ab31 : bnxt_en: Handle standalone RX_AGG completions.
79632e9ba386 : bnxt_en: Expand bnxt_tpa_info struct to support 57500 chips.
4a228a3a5e58 : bnxt_en: Refactor TPA logic.
218a8a71d91a : bnxt_en: Add TPA structure definitions for BCM57500 chips.
2792b5b95ed5 : bnxt_en: Update firmware interface spec. to 1.10.0.89.
473d924d7d46 : can: fix ioctl function removal
301efe96f777 : drm/i915/uc: Don't fail on HuC firmware failure
7bd6ba4ef4b2 : net: hamradio: baycom_epp: Mark expected switch fall-through
0bc10ad3a42a : net: wan: sdla: Mark expected switch fall-through
d4e575ba9fcc : net: sctp: drop unneeded likely() call around IS_ERR()
c6b36bdd04b5 : mlxsw: spectrum_ptp: Increase parsing depth when PTP is enabled
1375dc4a4579 : tools: Add definitions for devmap_hash map type
e42346192c9f : tools/libbpf_probes: Add new devmap_hash type
10fbe21163fc : tools/include/uapi: Add devmap_hash BPF map type
6f9d451ab1a3 : xdp: Add devmap_hash map type for looking up devices by hashed index
fca16e51078e : xdp: Refactor devmap allocation code for reuse
6dbff13ca8a2 : include/bpf.h: Remove map_insert_ctx() stubs
6c1f7e2c1b96 : netfilter: ipset: Fix rename concurrency with listing
1b4a75108d5b : netfilter: ipset: Copy the right MAC address in bitmap:ip,mac and hash:ip,mac sets
b89d15480d0c : netfilter: ipset: Actually allow destination MAC address for hash:ip,mac sets too
af7b65054952 : leds: netxbig: Add of_node_put() in netxbig_leds_get_of_pdata()
156189a6d7a7 : leds: netxbig: remove legacy board-file support
1cb9dfca39eb : net: dsa: mv88e6xxx: avoid some redundant vtu load/purge operations
52023a539930 : net: spider_net: Mark expected switch fall-through
6f315c42d412 : net: ehea: Mark expected switch fall-through
d66503c43c00 : mvpp2: refactor the HW checksum setup
55b40dbf0e76 : net: fix ifindex collision during namespace removal
ef14358546b1 : r8169: make use of xmit_more
230bd958c2c8 : mvpp2: refactor MTU change code
011f175428d4 : rocker: fix memory leaks of fib_work on two error return paths
195b2919ccd7 : net: stmmac: manage errors returned by of_get_mac_address()
16e9111e9ee3 : RDMA/efa: Expose device statistics
bda9045a200c : IB/bnxt_re: Do not notifify GID change event
171a9bae68c7 : staging/octeon: Allow test build on !MIPS
708637e65abd : Do not dereference 'siw_crypto_shash' before checking
05bba1edaf9c : net/af_iucv: mark expected switch fall-throughs
e1ab2431ebee : arcnet: com20020-isa: Mark expected switch fall-throughs
37151a41df80 : ALSA: pcm: fix lost wakeup event scenarios in snd_pcm_drain
15fe6a8dcc3b : RDMA/qedr: Fix the hca_type and hca_rev returned in device attributes
d7bae09fa008 : net: bridge: delete local fdb on device init failure
c51ab067c531 : net: ag71xx: use resource_size for the ioremap size
051c7b39be4a : net: sched: Fix a possible null-pointer dereference in dequeue_func()
a7f9cbf0ed2f : MAINTAINERS: Remove mailing-list entry for XDP (eXpress Data Path)
26027f4243c1 : arcnet: arc-rimi: Mark expected switch fall-throughs
56f37a3fa219 : arcnet: com90io: Mark expected switch fall-throughs
f3eb2c334a6d : arcnet: com90xx: Mark expected switch fall-throughs
7c288a5b2793 : iommu/arm-smmu-v3: Operate directly on low-level queue where possible
52be86374f48 : iommu/arm-smmu-v3: Move low-level queue fields out of arm_smmu_queue
8a073da07bac : iommu/arm-smmu-v3: Drop unused 'q' argument from Q_OVF macro
2a8868f16e6b : iommu/arm-smmu-v3: Separate s/w and h/w views of prod and cons indexes
61c30c98ef17 : dax: Fix missed wakeup in put_unlocked_entry()
3951c41af4a6 : iommu/io-pgtable: Pass struct iommu_iotlb_gather to ->tlb_add_page()
a2d3a382d6c6 : iommu/io-pgtable: Pass struct iommu_iotlb_gather to ->unmap()
e953f7f2fa78 : iommu/io-pgtable: Remove unused ->tlb_sync() callback
abfd6fe0cd53 : iommu/io-pgtable: Replace ->tlb_add_flush() with ->tlb_add_page()
10b7a7d91269 : iommu/io-pgtable-arm: Call ->tlb_flush_walk() and ->tlb_flush_leaf()
05aed9412b0b : iommu/io-pgtable: Hook up ->tlb_flush_walk() and ->tlb_flush_leaf() in drivers
3445545b2248 : iommu/io-pgtable: Introduce tlb_flush_walk() and tlb_flush_leaf()
56f8af5e9d38 : iommu: Pass struct iommu_iotlb_gather to ->unmap() and ->iotlb_sync()
7c4e91c0959b : s390/zcrypt: new sysfs attributes serialnr and mkvps
94bbd34e51bc : s390/zcrypt: add base code for cca crypto card info support
efc598e6c8a9 : s390/zcrypt: move cca misc functions to new code file
a07fc0bb483e : RDMA/hns: Fix build error
8480657280ee : vfio-ccw: make vfio_ccw_async_region_ops static
943dd5fa70ad : s390/3215: add switch fall through comment for -Wimplicit-fallthrough
90a93ff4051e : s390/tape: add fallthrough annotations
7f5aa1154b1a : s390/mm: add fallthrough annotations
ffbd268506ca : s390/mm: make gmap_test_and_clear_dirty_pmd static
1877011a3568 : s390/kexec: add missing include to machine_kexec_reloc.c
06f9895fda39 : s390/perf: make cf_diag_csd static
d25220d2f2ec : s390/lib: add missing include
868202ce15a7 : s390/boot: add missing declarations and includes
3361f3193c74 : s390: update configs
d655e5b4e1c8 : s390: clean up qdio.h
8f6920ac0050 : NFC: nxp-nci: Fix recommendation for NFC_NXP_NCI_I2C Kconfig
6f713f49b4b8 : NFC: nxp-nci: Clarify on supported chips
826a99ebd4e2 : NFC: nxp-nci: Remove 'default n' for the core
3b11dc5712c3 : NFC: nxp-nci: Remove unused macro pr_fmt()
41bd9cee8a68 : NFC: nxp-nci: Drop comma in terminator lines
da05208a0cb6 : NFC: nxp-nci: Drop of_match_ptr() use
52c2ea049142 : NFC: nxp-nci: Constify acpi_device_id
4f1cbf24fc52 : NFC: nxp-nci: Get rid of useless label
ad0acfd69add : NFC: nxp-nci: Get rid of code duplication in ->probe()
099d03f02dbf : NFC: nxp-nci: Add GPIO ACPI mapping table
43201767b44c : NFC: nxp-nci: Convert to use GPIO descriptor
3b0b278312ba : NFC: nxp-nci: Get rid of platform data
1b14a37565d9 : NFC: nxp-nci: Add NXP1001 to the ACPI ID table
18917d51472f : NFC: fix attrs checks in netlink interface
3e1f000ff746 : IB/mlx5: Support per device q counters in switchdev mode
5dcecbc96755 : IB/mlx5: Refactor code for counters allocation
35b7c80827e9 : platform/x86: thinkpad_acpi: Use kmemdup rather than duplicating its implementation
340f25ff1d4f : platform/x86: asus-wmi: Use kmemdup rather than duplicating its implementation
4215484f8e33 : platform/x86: hp_accel: Add support for HP ZBook 17 G5
f14312a93b34 : platform/x86: pcengines-apuv2: use KEY_RESTART for front button
08d80a4c90bd : net: hns3: use dev_info() instead of pr_info()
dbba6da0c67c : net: hns3: Add support for using order 1 pages with a 4K buffer
0812545487ec : net: hns3: add interrupt affinity support for misc interrupt
7be1b9f3e99f : net: hns3: make hclge_service use delayed workqueue
1c822948fa60 : net: hns3: add debug messages to identify eth down cause
923713730db9 : net: hns3: modify firmware version display format
d659f9f60f6a : net: hns3: change GFP flag during lock period
8e9eee783160 : net: hns3: remove upgrade reset level when reset fail
aa3253b8899d : net: hns3: add a check for get_reset_level
44950d28cccf : net: hns3: add reset checking before set channels
1caf7d50f46b : pidfd: Add warning if exit_state is 0 during notification
3884ae44f412 : pidfd: remove obsolete comments from test
60a4233a4952 : drm/i915: Flush the i915_vm_release before ggtt shutdown
2ab45876756f : mac80211: add support for the ADDBA extension element
697f6c507c74 : mac80211: propagate HE operation info into bss_conf
90d4962cfc87 : mac80211: fix ieee80211_he_oper_size() comment
d34990bbc255 : cfg80211: fix dfs channels remain DFS_AVAILABLE after ch_switch
0afd425b1b64 : cfg80211: fix duplicated scan entries after channel switch
3ab8227d3e7d : cfg80211: refactor cfg80211_bss_update
b55f3b841099 : mac80211_hwsim: Fix possible null-pointer dereferences in hwsim_dump_radio_nl()
05aaa5c97dce : mac80211: don't WARN on short WMM parameters from AP
0ed0eb0171d7 : soc: renesas: rcar-sysc: Use [] to denote a flexible array member
8cb7ec141886 : dt-bindings: can: rcar_can: Complete documentation for RZ/G2[EM]
a7aa356e2c9a : dt-bindings: can: rcar_canfd: document r8a774a1 support
a44efeaa0bbf : arm64: dts: renesas: r8a774a1: Add SSIU support for sound
da245a5066aa : arm64: dts: renesas: r8a774a1: Use extended audio dmac registers
176f936a1e88 : arm64: dts: renesas: hihope-common: Add WLAN support
d112c2092544 : arm64: dts: renesas: hihope-common: Add BT support
cd3e43be1418 : arm64: dts: renesas: hihope-common: Add PCA9654 I/O expander
816c5248df0f : arm64: dts: renesas: hihope-rzg2-ex: Enable CAN interfaces
5b971c71dd64 : arm64: dts: renesas: r8a774a1: Add CANFD support
0a930f64a1cc : arm64: dts: renesas: r8a774a1: Add missing assigned-clocks for CAN[01]
e8efd2a8e20a : arm64: dts: renesas: r8a774c0: Add missing assigned-clocks for CAN[01]
56d651e890f3 : arm64: dts: renesas: r8a77995: Fix register range of display node
3ed1db9071fd : arm64: dts: renesas: r8a77995: Add cpg reset for DU
4193a39240fb : arm64: dts: renesas: r8a77990: Add cpg reset for DU
8aa259b10a6a : libbpf: fix missing __WORDSIZE definition
91826ba13855 : netfilter: add include guard to xt_connlabel.h
89f5752307cf : drm/i915: Fix the TBT AUX power well enabling
0bbfdce345c8 : drm/i915: Fix GEN8_MCR_SELECTOR programming
6d61f716a01e : drm/i915/vbt: Fix VBT parsing for the PSR section
a8f196a0fa63 : drm/i915: Make sure cdclk is high enough for DP audio on VLV/CHV
982b1d002f16 : drm/i915: Lock the engine while dumping the active request
8f48de49795c : drm/i915/perf: add missing delay for OA muxes configuration
06c12ae3b401 : drm/i915/perf: ensure we keep a reference on the driver
aa56a292ce62 : drm/i915/userptr: Acquire the page lock around set_page_dirty()
5f4c82c89ff0 : drm/i915/gtt: Mark the freed page table entries with scratch
f691eaa48014 : drm/i915/gtt: Defer the free for alloc error paths
d1b739f326b9 : drm/i915: Deal with machines that expose less than three QGV points
fdcc789a4a0b : drm/i915: Fix memleak in runtime wakeref tracking
cf8f9aa1eda7 : drm/i915/icl: whitelist PS_(DEPTH|INVOCATION)_COUNT
6ce5bfe936ac : drm/i915: whitelist PS_(DEPTH|INVOCATION)_COUNT
c270cac40828 : drm/i915: fix whitelist selftests with readonly registers
705d0abbcc7a : powerpc/kvm: Fall through switch case explicitly
2e9a06dda10a : perf tools: Fix perf.data documentation units for memory size
20f9781f4913 : perf header: Fix use of unitialized value warning
7622236ceb16 : perf header: Fix divide by zero error if f_header.attr_size==0
e54599c93dbf : tools headers UAPI: Sync if_link.h with the kernel
c093de6bd3c5 : tools headers UAPI: Sync sched.h with the kernel
0f58163c9d57 : tools headers UAPI: Sync usbdevice_fs.h with the kernels to get new ioctl
7ee526152db7 : tools perf beauty: Fix usbdevfs_ioctl table generator to handle _IOC()
95dc663aa638 : tools headers UAPI: Update tools's copy of drm.h headers
b830f94f7303 : tools headers UAPI: Update tools's copy of mman.h headers
7d3cd6626166 : drm/i915: Fix various tracepoints for gen2
95eef14cdad1 : drm/i915/perf: fix ICL perf register offsets
248f883db612 : drm/i915: Disable SAMPLER_STATE prefetching on all Gen11 steppings.
ac65bdfef14a : drm/i915: Keep rings pinned while the context is active
9cdde8580483 : platform/chrome: cros_ec_ishtp: fix crash during suspend
eca92a53a6ab : arm64: module: Mark expected switch fall-through
665547392012 : arm64: smp: Mark expected switch fall-through
75a382f1c9e5 : arm64: hw_breakpoint: Fix warnings about implicit fallthrough
0d7fd70f2603 : drivers/perf: arm_pmu: Fix failure path in PM notifier
e96c7612315a : clk: meson: remove clk input helper
b11cfaba5b4d : clk: meson: remove ee input bypass clocks
3a36044e7f39 : clk: meson: clk-regmap: migrate to new parent description method
4b5b85c0e650 : clk: meson: meson8b: migrate to the new parent description method
cc132d113dc5 : clk: meson: axg: migrate to the new parent description method
0dea3f35996f : clk: meson: gxbb: migrate to the new parent description method
25e682a02d91 : clk: meson: g12a: migrate to the new parent description method
072a043f5a2e : clk: meson: remove ao input bypass clocks
b90ec1e344a2 : clk: meson: axg-aoclk: migrate to the new parent description method
6e2bfc352e7a : clk: meson: gxbb-aoclk: migrate to the new parent description method
ba626081107d : clk: meson: g12a-aoclk: migrate to the new parent description method
282420eed23f : clk: meson: axg-audio: migrate to the new parent description method
849adec41203 : arm64: compat: Allow single-byte watchpoints on all addresses
cdb2d3ee0436 : arm64: KVM: hyp: debug-sr: Mark expected switch fall-through
76c5399fe2e4 : drm/i915/selftests: Careful not to flush hang_fini on error setups
2aa4e410795c : habanalabs: fix host memory polling in BE architecture
75035fe22b80 : habanalabs: fix F/W download in BE architecture
f474808acb3c : ALSA: aoa: onyx: always initialize register read value
57dbd0e4b97d : dmaengine: stm32-mdma: Switch to use device_property_count_u32()
2cb114c4fac7 : dmaengine: stm32-dmamux: Switch to use device_property_count_u32()
ffbb569b9cee : dt-bindings: dmaengine: shdma: Rename bindings documentation file
f46cc0152501 : dma-contiguous: page-align the size in dma_free_contiguous()
c6622a425acd : dma-contiguous: do not overwrite align in dma_alloc_contiguous()
edd14218bd66 : dt-bindings: dmaengine: Convert Allwinner A31 and A64 DMA to a schema
545a29c811f6 : dt-bindings: dmaengine: Convert Allwinner A10 DMA to a schema
b37e3534ac42 : dt-bindings: dmaengine: Add YAML schemas for the generic DMA bindings
aa3c6ce4eab8 : dmaengine: ti: edma: Support for polled (memcpy) completion
097ffdc75259 : dmaengine: ti: edma: Correct the residue calculation (fix for memcpy)
e96b1f64ee28 : dmaengine: ti: edma: Clean up the 2x32bit array register accesses
4689d35c765c : dmaengine: ti: omap-dma: Improved memcpy polling support
aac8670369dc : dmaengine: ti: omap-dma: Readability cleanup in omap_dma_tx_status()
38fb6d0ea342 : f2fs: use EINVAL for superblock with invalid magic
2e616d9f9ce8 : xfs: fix stack contents leakage in the v1 inumber ioctls
21be848ebc5f : extcon: axp288: Use for_each_set_bit() in axp288_extcon_log_rsi()
d72e3dc7915f : extcon: axp288: Add missed error check
622445541b75 : kbuild: detect missing "WITH Linux-syscall-note" for uapi headers
8a1d0f9cacc9 : fs-verity: add data verification hooks for ->readpages()
c1d9b584e2cf : fs-verity: add the hook for file ->setattr()
fd2d1acfcadf : fs-verity: add the hook for file ->open()
5585f2af737a : fs-verity: add inode and superblock fields
671e67b47e9f : fs-verity: add Kconfig and the helper functions for hashing
fe9918d3b228 : fs: uapi: define verity bit for FS_IOC_GETFLAGS
085771ec14b9 : fs-verity: add UAPI header
c9570b2ced03 : fs-verity: add MAINTAINERS file entry
6ff2deb2e8f6 : fs-verity: add a documentation file
cee3536d24a1 : powerpc: Wire up clone3 syscall
d95da993383c : gpiolib: Preserve desc->flags when setting state
674fa8daa8c9 : pinctrl: aspeed-g5: Delay acquisition of regmaps
0ce242ad2ec1 : pinctrl: qcom: Pass irqchip when adding gpiochip
b3a2b136011e : docs/pinctrl: fix compile errors in example code
a299726da44f : gpio: max77650: add MODULE_ALIAS()
f626d6dfb709 : gpio: of: Break out OF-only code
609488bc979f : Linux 5.3-rc2
f36cf386e3fe : x86/speculation/swapgs: Exclude ATOMs from speculation through SWAPGS
25e5ef302c24 : eeprom: at24: make spd world-readable again
9e4d5c1be21f : ALSA: usb-audio: Scarlett Gen 2 mixer interface
ffe0bbabb0cf : gpio: don't WARN() on NULL descs if gpiolib is disabled
f8650b8ff6fd : gpio: bd70528: remove redundant assignment to variable ret
cbf2be749076 : gpio: bd70528: fix spelling misstake "debouce" -> "debounce"
c394159310d0 : Input: soc_button_array - add support for newer surface devices
64dd243d7356 : platform/x86: surfacepro3_button: Fix device check
2229a3618abd : unicore: Drop pointless include
a444fa597e2a : iio: adc: ad7606: Add debug mode for ad7616
f2a22e1e172f : iio: adc: ad7606: Add support for software mode for ad7616
c5d93137af93 : iio: adc: ad7606: Allow reconfigration after reset
a0c648c07ce5 : iio: adc: ad7606: Move spi dependent features to spi file
7677f73158d3 : iio: adc: ad7606: Move common channel definition to header
06ae56b9e723 : iio: document bindings for mounting matrices
b207edfe4e02 : selftests/bpf: convert send_signal.c to use subtests
51436ed78d59 : selftests/bpf: convert bpf_verif_scale.c to sub-tests API
3a516a0a3a7b : selftests/bpf: add sub-tests support for test_progs
0ff97e56c098 : selftests/bpf: abstract away test log output
329e38f76cc2 : selftest/bpf: centralize libbpf logging management for test_progs
e87fd8bae44c : libbpf: return previous print callback from libbpf_set_print
8160bae21fc2 : selftests/bpf: add test selectors by number and name to test_progs
766f2a59323a : selftests/bpf: revamp test_progs to allow more control
61098e89e6c8 : selftests/bpf: prevent headers to be compiled as C code
ae7b02ad2f32 : iio: common: cros_ec_sensors: Expose cros_ec_sensors frequency range via iio sysfs
9566cb1ddb81 : iio: cros_ec_accel_legacy: Add support for veyron-minnie
d96e267762fc : iio: cros_ec_accel_legacy: Use cros_ec_sensors_core
b9a0a64e3b35 : iio: cros_ec_accel_legacy: Fix incorrect channel setting
12bf745c9afb : iio: cros_ec: Add sign vector in core for backward compatibility
3cf9df00957f : iio: common: cros_ec_sensors: determine protocol version
3e4dabacf967 : counter/ftm-quaddec: Use device-managed registration API
ec76d918f230 : iio: imu: st_lsm6dsx: flip irq return logic
2660b0080bb2 : iio: imu: st_lsm6dsx: add i3c basic support for LSM6DSO and LSM6DSR
3f2cde742632 : iio: magnetometer: mmc35240: Fix a typo in the name of a constant
b4a339baf359 : iio: pressure: hp03: convert to i2c_new_dummy_device
48cfd4ef0d52 : iio: light: veml6070: convert to i2c_new_dummy_device
d96dbb3f1b74 : iio: light: cm36651: convert to i2c_new_dummy_device
1c667c4d99d7 : dt-bindings: iio: imu: add bindings for ADIS16460
db6ed4d23dd1 : iio: imu: Add support for the ADIS16460 IMU
dca39af8831e : iio: imu: adis: Add support for SPI transfer cs_change_delay
6e4707ed3411 : iio: mxc4005: Use device-managed APIs
23f1ce3c08aa : iio: humidity: Use device-managed APIs
857ba268f918 : staging: iio: ad2s1210: Use device-managed API
8ecc8b2b78e6 : iio: maxim_thermocouple: Use device-managed APIs
062809ef7733 : iio: make st_sensors drivers use regmap
1ecd245e0eb2 : iio: move 3-wire spi initialization to st_sensors_spi
570c2c55ef36 : iio:pressure: device settings are set immediately during probe
291d83f2f4ef : iio:magn: device settings are set immediately during probe
3c05484c7907 : iio:gyro: device settings are set immediately during probe
feba6b18c926 : iio:accel: device settings are set immediately during probe
539b25fa700a : iio:pressure: introduce st_press_get_settings() function
aa4e75c85076 : iio:magn: introduce st_magn_get_settings() function
2acca26bba3a : iio:gyro: introduce st_gyro_get_settings() function
823a7adac4f1 : iio:accel: introduce st_accel_get_settings() function
a090965b8823 : iio:common:st_sensors: add st_sensors_get_settings_index() helper function
f53199c0bc62 : iio: cros_ec: Remove replacing error code with -EIO
7079676d0931 : mlxsw: spectrum_flower: Forbid to offload match on reserved TCP flags bits
c9588e28123c : mlxsw: spectrum_acl: Track rules that forbid egress block bind
185556f09249 : mlxsw: spectrum_flower: Forbid to offload mirred redirect on egress
003bd5b4a7b4 : r8169: don't use MSI before RTL8168d
66058b1ca565 : Revert ("r8169: remove 1000/Half from supported modes")
8aace4f3eba2 : net: phylink: Fix flow control for fixed-link
3db1fa8bb489 : gigaset: stop maintaining seperately
93681cd7d94f : r8169: enable HW csum and TSO
96ea772ef241 : r8169: remove r8169_csum_workaround
e64e0c897499 : r8169: implement callback ndo_features_check
0170d594ded8 : r8169: set GSO size and segment limits
280b0b8e89ad : ipv6: remove printk
edcde3ee579b : r8169: align setting PME with vendor driver
91c6bfb8315b : mlx4/en_netdev: allow offloading VXLAN over VLAN
85d2c5cde158 : drivers: net: xgene: Move status variable declaration into CONFIG_ACPI block
c7ba50fe2399 : net: rds: Fix possible null-pointer dereferences in rds_rdma_cm_event_handler_cmn()
90c6260c1905 : iio: adc: gyroadc: fix uninitialized return code
ddfbee9e3204 : net: stmmac: Do not request stmmaceth clock
1a981c0586c0 : net: stmmac: Make MDIO bus reset optional
f530eed65bca : net: neigh: remove redundant assignment to variable bucket
a0d57a552b83 : isdn: mISDN: hfcsusb: Fix possible null-pointer dereferences in start_isoc_chain()
ed1f2e85da79 : iio: cros_ec: Add calibscale for 3d MEMS
50e5bae0c1f9 : iio: light: apds9960: Fix a typo
80343f5b8a20 : iio: sca3000: Fix a typo
b299d00420e2 : IIO: stm32: Remove quadrature related functions from trigger driver
0eec1f38c7bb : staging: iio: ad7192: create of_device_id array
0ebcdf3dfa33 : dt-bindings: iio: imu: st_lsm6dsx: add lsm6ds3tr-c device bindings
dbcd2088a718 : iio: imu: st_lsm6dsx: add support to LSM6DS3TR-C
daa2b5c6229d : Documentation: ABI: iio: Add missing newline at end of file
3a81bde5457e : iio: adc: stm32-adc: add analog switches supply control
a85a43e04523 : dt-bindings: iio: adc: stm32: add analog switches supply control
c3a686070670 : iio: light: stk3310: Add device tree support
04a14aed8114 : dt-bindings: iio: light: add stk33xx
82efbabfe897 : dt-bindings: Add vendor prefix for sensortek
d284feaf982a : iio: imu: mpu6050: Replace devm_add_action() followed by failure action with devm_add_action_or_reset()
46916ded7602 : iio: adc: sc27xx: Replace devm_add_action() followed by failure action with devm_add_action_or_reset()
a0b4dddaa131 : iio: adc: sc27xx: Introduce local variable 'struct device *dev'
8e97d4c8a463 : MAINTAINERS: add entry for plantower pms7003 driver
433514fc7002 : dt-bindings: iio: chemical: pms7003: convert bindings to yaml
a5021c459791 : ARM: dts: rockchip: Cleanup style around assignment operator
5f68056ca50f : autofs_lookup(): hold ->d_lock over playing with ->d_flags
c4931db9b08c : get rid of autofs_info->active_count
62336cc666b0 : drm/i915/uc: Fixup kerneldoc after params were flipped and renamed
41e6ada93356 : docs: generic-counter.rst: fix broken references for ABI file
8dfa20fcfbeb : crypto: ghash - add comment and improve help text
065cf577135a : padata: purge get_cpu and reorder_via_wq from padata_do_serial
b3553effafa0 : crypto: bcm - check assoclen for rfc4543/rfc4106
b93ecf429674 : crypto: ccree - check assoclen for rfc4543
6fc4dbcf0276 : padata: Replace delayed timer with immediate workqueue in padata_reorder
97ac82d9135d : crypto: aegis - fix badly optimized clang output
bfb5eb084ae9 : crypto: ccp - Replace dma_pool_alloc + memset with dma_pool_zalloc
6ed01097f437 : crypto: caam/qi2 - Increase napi budget to process more caam responses
f2f1d75ab725 : hwrng: mxc-rnga - use devm_platform_ioremap_resource() to simplify code
d10d094cbfd3 : hwrng: imx-rngc - use devm_platform_ioremap_resource() to simplify code
72c8117adfce : crypto: ccp - Reduce maximum stack usage
934d24a5e150 : i3c: move i3c_device_match_id to device.c and export it
74bf71ed792a : ALSA: hda: Fix 1-minute detection delay when i915 module is not available
b25e8a23d4ea : kbuild: remove unused single-used-m
cb36955a5569 : gen_compile_commands: lower the entry count threshold
26c4c71bcd9a : .gitignore: Add compilation database file
b2eff0921805 : kbuild: remove unused objectify macro
543b8c468f55 : f2fs: fix to read source block before invalidating it
5d01ab7bac46 : libbpf: fix erroneous multi-closing of BTF FD
cdab7e2c73d5 : mips: vdso: Fix flip/flop vdso building bug
b4c0f7fa5308 : mips: vdso: Fix source path
e1ff7390f58e : dt-bindings: Fix more $id value mismatches filenames
ce842e73bccf : dt-bindings: nvmem: SID: Fix the examples node names
c61f0256964b : dt-bindings: nvmem: Add YAML schemas for the generic NVMEM bindings
f1765a1819ff : of: Fix typo in kerneldoc
aaf70b90a4f1 : drm/i915/tgl: update ddi/tc clock_off bits
df16b6361d88 : drm/i915/tgl: select correct bit for port select
98a5c2a3582a : drm/i915/tgl: skip setting PORT_CL_DW12_* on initialization
cd8ae2073963 : sis900: add support for ethtool's EEPROM dump
a7cf3d24ee60 : net: qualcomm: rmnet: Fix incorrect UL checksum offload logic
01f5bffad555 : ip6_tunnel: fix possible use-after-free on xmit
c5d139697d5d : ocelot: Cancel delayed work before wq destruction
1fbf400b58fa : staging: octeon: Fix build failure due to typo.
81af04b432fd : qed: RDMA - Fix the hw_ver returned in device attributes
9a07406b00cd : net: usb: qmi_wwan: Add the BroadMobi BM818 card
32630d526b9f : MAINTAINERS: add entries for some documentation scripts
08f0e4a7ecb9 : drm/i915/uc: Remove redundant RSA offset definition
5de51fa0b939 : drm/i915/uc: Remove redundant ucode offset definition
3a8c63d28a12 : drm/i915/uc: Remove redundant header_offset/size definitions
c6c84f78e2f7 : block: fix max segment size handling in blk_queue_virt_boundary
63b87c310a83 : drm/mst: Fix sphinx warnings in drm_dp_msg_connector register functions
c87fb38df19d : drm/rockchip: Use drm_atomic_helper_commit_tail_rpm
bed030a49f3e : drm/rockchip: Don't fully disable vop on self refresh
2b60e11d0bab : drm/rockchip: Use vop_win in vop_win_disable instead of vop_win_data
6c836d965bad : drm/rockchip: Use the helpers for PSR
ad309284a52b : drm/rockchip: Check for fast link training before enabling psr
82b78cad0c81 : drm/panel: jh057n00900: Use drm_panel_{unprepare, disable} consistently
04eedeb46fa2 : drm/panel: jh057n00900: Print error code on all DRM_DEV_ERROR()s
6a6fc457b30f : drm/panel: jh057n00900: Move mipi_dsi_dcs_set_display_off to disable()
66a4e0ef4343 : drm/panel: jh057n00900: Move panel DSI init to enable()
340c4c8daad9 : drm/i915/gt: Add to timeline requires the timeline mutex
f91bf7382856 : drm/i915/uc: Don't sanitize guc_log_level modparam
3f99a61441e5 : drm/i915: Do not rely on for loop caching the mask
096769ea9538 : ASoC: Intel: Skylake: Remove static table index when parsing topology
c8415833ec24 : ASoC: codec2codec: fix missing return of error return code
e0d99c4d24fd : tools headers UAPI: Update tools's copy of kvm.h headers
cc374377a19d : mm/hmm: remove hmm_range vma
820571af7219 : tools include UAPI: Sync x86's syscalls_64.tbl and generic unistd.h to pick up clone3 and pidfd_open
f527688d5d8a : mm/hmm: remove hugetlbfs check in hmm_vma_walk_pmd
6701c619fa08 : KVM: arm64: Update kvm_arm_exception_class and esr_class_str for new EC
1a8248c74c81 : KVM: arm: vgic-v3: Mark expected switch fall-through
3d584a3c85d6 : arm64: KVM: regmap: Fix unexpected switch fall-through
4a6e4ae254e0 : video: amba-clcd: Spout an error if of_get_display_timing() gives an error
c2d7e47ad190 : drm: panel-lvds: Spout an error if of_get_display_timing() gives an error
892e8ba38f28 : video: of: display_timing: Don't yell if no timing node is present
4faba50edbcc : video: of: display_timing: Add of_node_put() in of_get_display_timing()
d2eba640a4b9 : docs: phy: Drop duplicate 'be made'
ae6fa4d5e94e : nl80211: Include wiphy address setup in NEW_WIPHY
7a113110fc8c : nl80211: document uapi for CMD_FRAME_WAIT_CANCEL
60ad72da55ac : mac80211: implement HE support for mesh
a0b4496a4368 : mac80211: add IEEE80211_KEY_FLAG_GENERATE_MMIE to ieee80211_key_flags
ef11a931bd1c : mac80211: HE: add Spatial Reuse element parsing support
3d07ffcaf320 : mac80211: add struct ieee80211_tx_status support to ieee80211_add_tx_radiotap_header
5cca503817d0 : drm/i915/perf: Initialise err to 0 before looping over ce->engines
d45d464b118f : mm/hmm: merge hmm_range_snapshot into hmm_range_fault
9a4903e49e49 : mm/hmm: replace the block argument to hmm_range_fault with a flags value
d2e8d551165c : mm/hmm: a few more C style and comment clean ups
1f9618079250 : mm/hmm: replace hmm_update with mmu_notifier_range
b5fa9fc9e809 : irqchip/renesas-rza1: Fix an use-after-free in rza1_irqc_probe()
9a446ef08f3b : irqchip/irq-imx-gpcv2: Forward irq type to parent
321275f0d8f5 : irqchip/irq-mbigen: Add of_node_put() before return
34f8eb92ca05 : irqchip/gic-v3-its: Free unused vpt_page when alloc vpe table fail
52f8c8b32ea2 : irqchip/gic-v3: Mark expected switch fall-through
2127c01b7f63 : ALSA: i2c: ak4xxx-adda: Fix a possible null pointer dereference in build_adc_controls()
dd65f7e19c69 : ALSA: hda - Show the fatal CORB/RIRB error more clearly
cd5e1cbe1f0a : drm/panel: simple: Add support for Sharp LD-D5116Z01B panel
d8481155a321 : ASoC: sunxi: fix a sound binding broken reference
2448c813b12c : ASoC: ti: davinci-mcasp: Support for correct symmetric sample bits
1e112c35e3c9 : ASoC: ti: davinci-mcasp: Correct slot_width posed constraint
789e162a6255 : ASoC: rockchip: Fix mono capture
e51b69808b7e : ASoC: Intel: Fix some acpi vs apci typo in somme comments
34a2a80ff30b : ASoC: ti: davinci-mcasp: Fix clk PDIR handling for i2s master mode
2a03e3a50a61 : crypto: ccp - Include the module name in system log messages
4f22f3235662 : crypto: Remove orphan tools/crypto directory
a7268c4d4205 : crypto: cavium/nitrox - Add support for loading asymmetric crypto firmware
a7c2647034fa : crypto: ccp - Add a module parameter to control registration for DMA
90773bc1ab40 : crypto: ccp - module parameter to limit the number of enabled CCPs
c4a89279086e : crypto: ccp - Add a module parameter to specify a queue count
93308baf0750 : crypto: ccp - Make CCP debugfs support optional
91b05a7e7d80 : crypto: user - make NETLINK_CRYPTO work inside netns
31fb084c4eb5 : crypto: inside-secure -reduce hash byte counters to 64 bits
0e17e3621a28 : crypto: inside-secure - add support for authenc(hmac(sha*),rfc3686(ctr(aes))) suites
54f9e8fa6668 : crypto: inside-secure - added support for rfc3686(ctr(aes))
19a1c4092e7c : fix the struct mount leak in umount_tree()
e6f4051123fd : {nl,mac}80211: fix interface combinations on crypto controlled devices
85266d751551 : dt-bindings: panel: Add Sharp LD-D5116Z01B
73f628ec9e6b : vhost: disable metadata prefetch optimization
afd6d4f5a52c : drm/panel: check failure cases in the probe func
e8547e12d5d6 : ARM: dts: gemini: Mount root from mtdblock3
b5a923f8c739 : ARM: dts: gemini: Switch to redboot partition parsing
47ef78b09952 : ARM: dts: gemini: Fix up confused pin settings
b7b2e8caa08c : mac80211: propagate struct ieee80211_tx_status into ieee80211_tx_monitor()
cbe77dde4757 : mac80211: add xmit rate to struct ieee80211_tx_status
98abe0227827 : MAINTAINERS: vfio-ccw: Remove myself as the maintainer
ac7a0fcea39d : s390/mm: use shared variables for sysctl range check
4f419eb14272 : virtio/s390: fix race on airq_areas[]
1a2dcff88105 : s390/dma: provide proper ARCH_ZONE_DMA_BITS value
2aa485e11485 : mac80211: add support for parsing ADDBA_EXT IEs
60d7dfea00e1 : cfg80211: give all multi-BSSID BSS entries the same timestamp
b0d1d7ffc555 : cfg80211: don't parse MBSSID if transmitting BSS isn't created
84f1772bc0c7 : cfg80211: clean up cfg80211_inform_single_bss_frame_data()
d82574a8e5a4 : cfg80211: no need to check return value of debugfs_create functions
dc3998ec5cf2 : mac80211: AMPDU handling for rekeys with Extended Key ID
3e47bf1ca4c3 : mac80211: Simplify Extended Key ID API
70f69f481b87 : spi: sprd: Change the hwlock support to be optional
5d29050b409d : mac80211_hwsim: Extended Key ID API update
f9adf61e983f : spi: sprd: adi: Change hwlock to be optional
e6d722ca09c1 : spi: sprd: adi: Add a reset reason for watchdog mode
9d9aa1cc91d6 : spi: sprd: adi: Add a reset reason for factory test mode
cc6b3431b36a : spi: sprd: adi: Add a reset reason for TOS panic
c627c58acdc4 : spi: sprd: adi: Remove redundant address bits setting
fb0e76abe34b : mac80211: add tx dequeue function for process context
a11e2f85481c : lib80211: use crypto API ccm(aes) transform for CCMP processing
612fcfd9b31f : mac80211: remove unused and unneeded remove_sta_debugfs callback
09e1946cb759 : iwlwifi: mvm: remove unused .remove_sta_debugfs callback
49175fe63ee8 : iwlwifi: dvm: no need to check return value of debugfs_create functions
5db4c4b9559f : mac80211: pass the vif to cancel_remain_on_channel
690c4509e980 : mac80211_hwsim: Fix a typo in the name of function 'mac80211_hswim_he_capab()'
a3b46b86ca76 : btrfs: fix extent_state leak in btrfs_lock_and_flush_ordered_range
09e088a4903b : xen/pciback: remove set but not used variable 'old_state'
edad25476ba3 : drm/i915/guc: init submission structures as part of guc_init
a409906003a2 : dt-bindings: opp: qcom-nvmem: Make speedbin related properties optional
8cfda0df3a30 : dt-bindings: opp: Re-organise kryo cpufreq to use it for other nvmem based qcom socs
27a84f76738c : PM / OPP: Correct Documentation about library location
4527551750e8 : opp: of: Support multiple suspend OPPs defined in DT
518c6880ffc9 : dt-bindings: opp: Support multiple opp-suspend properties
7f93ff73f7c8 : opp: core: add regulators enable and disable
11e1a1648298 : opp: Don't decrement uninitialized list_kref
71419d84c216 : opp: Add dev_pm_opp_find_level_exact()
17a8f868ae3e : opp: Return genpd virtual devices from dev_pm_opp_attach_genpd()
baea35e4db17 : opp: Not all power-domains are scalable
42374b94d70c : MIPS: BCM47XX: Add support for Netgear R6200 V1
77cdd4efe571 : crypto: inside-secure - add support for authenc(hmac(sha1),cbc(des3_ede))
5c9254ad7ae3 : crypto: ux500 - Use spinlock_t instead of struct spinlock
cc2a58f14fb8 : crypto: drivers - Use kmemdup rather than duplicating its implementation
97bcb1619955 : crypto: tcrypt - add a speed test for AEGIS128
ecc8bc81f2fb : crypto: aegis128 - provide a SIMD implementation based on NEON intrinsics
7cdc0ddbf74a : crypto: aegis128 - add support for SIMD acceleration
521cdde758bf : crypto: aegis - avoid prerotated AES tables
368b1bdc0a59 : crypto: aegis128 - drop empty TFM init/exit routines
520c1993bbe6 : crypto: aegis128l/aegis256 - remove x86 and generic implementations
5cb97700beaa : crypto: morus - remove generic and x86 implementations
f248caf9a5cc : crypto: testmgr - add tests for lzo-rle
b46033fdd25a : crypto: arm/aes-scalar - unexport en/decryption routines
642a88fbe944 : crypto: arm64/aes-cipher - switch to shared AES inverse Sbox
8de6dd338600 : crypto: arm/aes-cipher - switch to shared AES inverse Sbox
58144b8d03fc : crypto: arm64/aes-neon - switch to shared AES Sboxes
9467a3150cf4 : crypto: lib/aes - export sbox and inverse sbox
1e25ca02a061 : crypto: aes-generic - unexport last-round AES tables
571c47ab98ad : crypto: chelsio - replace AES cipher calls with library calls
6273fd7a5a99 : crypto: ccp - move to AES library for CMAC key derivation
da3e7a9715ea : crypto: amcc - switch to AES library for GCM key derivation
28a220aac596 : bluetooth: switch to AES library
0a5dff9882e5 : crypto: arm/ghash - provide a synchronous version
e5f050402f18 : crypto: arm/aes-neonbs - provide a synchronous version of ctr(aes)
5eedf315f27d : crypto: arm/aes-ce - provide a synchronous version of ctr(aes)
fafb1dca6fad : crypto: arm/aes - use native endiannes for key schedule
4d3f9d89c745 : crypto: arm64/aes-ce-cipher - use AES library as fallback
ff6f4115cb95 : crypto: aes - move sync ctr(aes) to AES library and generic helper
d9ec772d9550 : crypto: ctr - add helper for performing a CTR encryption walk
5bb12d7825ad : crypto: aes-generic - drop key expansion routine in favor of library version
c184472902d8 : crypto: arm64/aes-ce - switch to library version of key expansion routine
f68df54307aa : crypto: arm64/aes-neonbs - switch to library version of key expansion routine
c59a6dffa3cd : crypto: arm64/aes-ccm - switch to AES library
aa6e2d2b355f : crypto: arm/aes-neonbs - switch to library version of key expansion routine
fe3b99b64909 : crypto: arm64/ghash - switch to AES library
363a90c2d517 : crypto: safexcel/aes - switch to library version of key expansion routine
18d8b96daded : crypto: cesa/aes - switch to library version of key expansion routine
8131878db76c : crypto: padlock/aes - switch to library version of key expansion routine
1d2c3279311e : crypto: x86/aes - drop scalar assembler implementations
2c53fd11f762 : crypto: x86/aes-ni - switch to generic for fallback and key routines
e59c1c987456 : crypto: aes - create AES library based on the fixed time AES code
b158fcbba857 : crypto: aes/fixed-time - align key schedule with other implementations
724ecd3c0eb7 : crypto: aes - rename local routines to prevent future clashes
20bb4ef038a9 : crypto: arm/aes-ce - cosmetic/whitespace cleanup
85b36ee8e9a8 : crypto: inside-secure - add support for 0 length HMAC messages
41abed7d72c9 : crypto: inside-secure - add support for arbitrary size hash/HMAC updates
85695b093d55 : crypto: inside-secure - let HW deal with initial hash digest
dc5268b65dfc : crypto: inside-secure: back out parts of earlier HMAC update workaround
a74d850f787e : crypto: inside-secure - fix EINVAL error (buf overflow) for AEAD decrypt
19b347b32bb1 : crypto: inside-secure - fix scatter/gather list to descriptor conversion
5bdb6e6aa53b : crypto: inside-secure - fix incorrect skcipher output IV
384ce433884a : crypto: inside-secure - silently return -EINVAL for input error cases
36160aadb103 : crypto: inside-secure - keep ivsize for DES ECB modes at 0
452c53d7868b : crypto: ccree - notify TEE on FIPS tests errors
9552389c465e : crypto: fips - add FIPS test failure notification chain
76a95bd8f9e1 : crypto: ccree - account for TEE not ready to report
e6e6600c001c : crypto: ccree - drop legacy ivgen support
aca24d48cee2 : crypto: ccree - fix spelling mistake "configration" -> "configuration"
1f66c45db330 : mips: Add clock_gettime64 entry point
abed3d826f2f : mips: Add clock_getres entry point
24640f233b46 : mips: Add support for generic vDSO
a035d552a93b : Makefile: Globally enable fall-through warning
2defb94edb44 : drm/i915: Mark expected switch fall-throughs
9e87891799dc : drm/amd/display: Mark expected switch fall-throughs
12fce1ab4ad9 : drm/amdkfd/kfd_mqd_manager_v10: Avoid fall-through warning
d64062b57eeb : drm/amdgpu/gfx10: Fix missing break in switch statement
737298d18836 : drm/amdkfd: Fix missing break in switch statement
7b26b91d3b23 : perf/x86/intel: Mark expected switch fall-throughs
cc4070449a5b : mtd: onenand_base: Mark expected switch fall-through
2988160827b7 : afs: fsclient: Mark expected switch fall-throughs
35a3a90cc56c : afs: yfsclient: Mark expected switch fall-throughs
5a8dadbcfa6b : can: mark expected switch fall-throughs
eba6120de93b : firewire: mark expected switch fall-throughs
e853ae776a58 : selftests/bpf: support BPF_FLOW_DISSECTOR_F_STOP_AT_ENCAP
71c99e32b926 : bpf/flow_dissector: support ipv6 flow_label and BPF_FLOW_DISSECTOR_F_STOP_AT_FLOW_LABEL
ae173a915785 : selftests/bpf: support BPF_FLOW_DISSECTOR_F_PARSE_1ST_FRAG
57debff23c4c : tools/bpf: sync bpf_flow_keys flags
b2ca4e1cfa7d : bpf/flow_dissector: support flags in BPF_PROG_TEST_RUN
1ac6b126dbe8 : bpf/flow_dissector: document flags
086f95682114 : bpf/flow_dissector: pass input flags to BPF flow dissector program
03cd1d1a493e : selftests/bpf: Add selftests for bpf_perf_event_output
7c4b90d79d0f : bpf: Allow bpf_skb_event_output for a few prog types
00c33afbf9dd : net: mvneta: use devm_platform_ioremap_resource() to simplify code
47d858d0bdcd : ipip: validate header length in ipip_tunnel_xmit
97dee74bb34a : drm/i915/uc: Reorder params in intel_uc_fw_fetch
53db1cced401 : selftests/net: add missing gitignores (ipv6_flowlabel)
79c7a28e1f3a : drm/i915: Capture vma contents outside of spinlock
d1f0b5dce8fd : bnx2x: Disable multi-cos feature.
173e6ee21e2b : structleak: disable STRUCTLEAK_BYREF in combination with KASAN_STACK
2320bcdae628 : tipc: fix changeover issues due to large packet
4929a932be33 : tipc: optimize link synching mechanism
67fe62dcf713 : drm: Switch to use DEVFREQ_GOV_SIMPLE_ONDEMAND constant
4bced8bea094 : drm/panfrost: Export all GPU feature registers
a1b27e99229a : drm/amd/display: Implement MST Aux device registration
db432cd0960c : drm/amd/display: Use connector kdev as aux device parent
7713c0f10dd5 : drm/nouveau: Use connector kdev as aux device parent
4a11458611fb : ARM: dts: rockchip: add veyron-tiger board
0067692b662e : ARM: dts: rockchip: add veyron-fievel board
c6855f7bb66b : dt-bindings: ARM: dts: rockchip: Add bindings for rk3288-veyron-{fievel,tiger}
562836a269e3 : drm/dp_mst: Enable registration of AUX devices for MST ports
6b381a8e2c5f : ARM: dts: rockchip: consolidate veyron panel and backlight settings
280c08991622 : Documentation: TLS: fix stat counters description
4ea52e250897 : nfp: tls: rename tls packet counters
304ecc9a34b8 : net/mlx5e: kTLS, Call WARN_ONCE on netdev mismatch
90bb76929116 : net/mlx5e: Prevent encap flow counter update async to user query
4b95840a6ced : net/mlx5e: Fix matching of speed to PRM link modes
694826e36634 : net/mlx5e: Fix wrong max num channels indication
7a32f2962c56 : net/mlx5: Fix modify_cq_in alignment
987f6c69dd92 : net/mlx5: Add missing RDMA_RX capabilities
08aa5e7da6bc : net/mlx5: Use reversed order when unregister devices
abf30f235390 : drm/i915/uc: Move uc firmware layout definitions to dedicated file
199ddded380a : drm/i915/uc: Update drawing for firmware layout
dbbff8c3f641 : drm/i915: Fix GuC documentation links
ab9640000d92 : ARM: dts: rockchip: move rk3288-veryon display settings into a separate file
31ed9d9d71ec : ARM: dts: rockchip: Limit WiFi TX power on rk3288-veyron-jerry
3935ec4a1184 : drm/dp: Use non-cyclic idr
5882d65c1691 : arm64: dts: rockchip: Add PWM fan for RockPro64
de4ee728465f : nouveau: unlock mmap_sem on all errors from nouveau_range_fault
e709accc7670 : mm/hmm: comment on VM_FAULT_RETRY semantics in handle_mm_fault
5fbcf5015db8 : nouveau: remove the block parameter to nouveau_range_fault
f32471e2cf87 : mm/hmm: remove the legacy hmm_pfn_* APIs
1b88b99bdff8 : nouveau: return -EBUSY when hmm_range_wait_until_valid fails
02712bc32508 : mm/hmm: move hmm_vma_range_done and hmm_vma_fault to nouveau
2bcbeaefde2f : mm/hmm: always return EBUSY for invalid ranges in hmm_range_{fault,snapshot}
7114fbdaa2aa : clk: rockchip: Fix -Wunused-const-variable in rv1108 clk driver
83fbae60fd38 : fsl/fman: Remove comment referring to non-existent function
3008e06fdf09 : st_nci_hci_connectivity_event_received: null check the allocation
9891d06836e6 : st21nfca_connectivity_event_received: null check the allocation
4b663366246b : tun: mark small packets as owned by the tap sock
37f7c66f4560 : ptp: ptp_dte: remove redundant dev_err message
fc25996e6f46 : mlxsw: spectrum_router: Increase scale of IPv6 nexthop groups
b06689cc1b04 : mlxsw: spectrum: Expose KVD size for Spectrum-2
f8be17b81d44 : lib/dim: Fix -Wunused-const-variable warnings
f06d0ca45827 : linux/dim: Fix overflow in dim calculation
3123c5c4ca15 : edac: altera: Move Stratix10 SDRAM ECC to peripheral
c8ec4632c6ac : ife: error out when nla attributes are empty
c93496e9f768 : net: sfc: falcon: convert to i2c_new_dummy_device
246eab59eefc : leds: lm3697: Switch to use fwnode_property_count_uXX()
ebefec8d9fc0 : leds: lm36274: Switch to use fwnode_property_count_uXX()
cc93c8637008 : leds: lm3532: Switch to use fwnode_property_count_uXX()
1817208e14c6 : leds: an30259a: Use generic support for composing LED names
91f1be8a8327 : dt-bindings: an30259a: Add function and color properties
d7235f5feaa0 : leds: gpio: Use generic support for composing LED names
a1c60ec95d15 : dt-bindings: leds-gpio: Add function and color properties
b1f24498f187 : leds: as3645a: Use generic support for composing LED names
5b95cb0cbf64 : dt-bindings: as3645a: Add function and color properties
8103f558527f : leds: aat1290: Use generic support for composing LED names
d60a3d30c285 : dt-bindings: aat1290: Add function and color properties
889003c20602 : leds: cr0014114: Use generic support for composing LED names
6c01a5cc36ea : dt-bindings: cr0014114: Add function and color properties
e322b75a301b : leds: lm3601x: Use generic support for composing LED names
28e12cf498ec : dt-bindings: lm36010: Add function and color properties
a50ff2834893 : leds: lm3692x: Use generic support for composing LED names
4dcbc8f8c59f : dt-bindings: lm3692x: Add function and color properties
99ca0ea57309 : leds: lp8860: Use generic support for composing LED names
0ec39e8cd8f6 : dt-bindings: lp8860: Add function and color properties
68e192078e02 : leds: lt3593: Use generic support for composing LED names
e12e91a4129b : dt-bindings: lt3593: Add function and color properties
5fdf85a0911a : leds: sc27xx-blt: Use generic support for composing LED names
0f0f25797a7d : dt-bindings: sc27xx-blt: Add function and color properties
bb4e9af0348d : leds: core: Add support for composing LED class device names
c5d18dd6b64e : dt-bindings: leds: Add properties for LED name construction
2f430310f7b4 : dt-bindings: leds: Add LED_FUNCTION definitions
853a78a7d6c7 : dt-bindings: leds: Add LED_COLOR_ID definitions
b2b998c0f944 : leds: class: Improve LED and LED flash class registration API
0058eb589881 : qed*: Change dpi_addr to be denoted with __iomem
3dcfb397dad2 : ASoC: codec2codec: deal with params when necessary
054d65004c6a : ASoC: codec2codec: name link using stream direction
68c907f10cd8 : ASoC: codec2codec: run callbacks in order
1c38bdc96941 : MAINTAINERS: update EDAC entry to reflect current tree and maintainers
8b38c538d460 : IB/mlx5: Add CREATE_PSV/DESTROY_PSV for devx interface
66013e8ec685 : platform/x86: intel_pmc_core: Add ICL-NNPI support to PMC Core
6acf5d76ab68 : Platform: OLPC: add SPI MODULE_DEVICE_TABLE
cb8ffde5694a : libbpf: silence GCC8 warning about string truncation
1d2fedd8561d : RDMA/core: Support netlink commands in non init_net net namespaces
8732d85a69a0 : platform/x86: wmi: add missing struct parameter description
edbfe83def34 : platform/x86: pcengines-apuv2: Fix softdep statement
913df8c35322 : RDMA/mlx4: Annotate boolean arguments as bool and not int
089b645d19b2 : RDMA/mlx4: Separate creation of RWQ and QP
4f96061b92da : IB/usnic: Use dev_get_drvdata
39289bfc2214 : RDMA: Make most headers compile stand alone
cf167e5eb92c : RDMA/qedr: Remove Unneeded variable rc
4cc315c53f95 : RDMA/qib: Unneeded variable ret
1889c6e6ac6e : regulator: act8865: fix ptr_ret.cocci warnings
6535e831b4c8 : ASoC: cs47l92: Add codec driver for Cirrus Logic CS47L92
9cba2d6a1447 : ASoC: cs47l15: Add codec driver for Cirrus Logic CS47L15
01ec57a4371e : ASoC: wm_adsp: Allow bus error handler to be called directly
5af9e972ac72 : ASoC: SOF: Makefile - fix the top-level kernel module names (add snd- prefix)
a8f910ec6658 : media: v4l2-core: Cleanup Makefile
620428820d0d : media: staging: hantro: avoid future namespace collisions
73fb5bfa53e9 : media: hantro: Support RK3399 VP8 decoding
613326d62f79 : media: hantro: Move VP8 common code
36703247d5f5 : io_uring: ensure ->list is initialized for poll commands
6389a62ff798 : usbip: tools: fix GCC8 warning for strncpy
932a9317ac49 : media: hantro: Add helpers to prepare/finish a run
deff5c37c889 : media: hantro: Add hantro_get_{src, dst}_buf() helpers
61e95d81aa28 : media: hantro: Constify the control array
9530bbe726a1 : media: hantro: Simplify the controls creation logic
c3c3509b8681 : media: hantro: Set DMA max segment size
aa0e9e72733b : media: staging: media: hantro: Remove call to memset after dma_alloc_coherent
5e291a908869 : ALSA: echoaudio: Replace kmalloc + memcpy with kmemdup
24f6f93a19e8 : media: Don't default-enable "ancillary driver autoselect" if EMBEDDED
6b4633310ae8 : media: rcar-vin: Always setup controls when opening video device
1d99e68ce7fd : media: rcar-vin: Add support for RGB formats with alpha component
5720c7331ff7 : media: rcar-vin: Add control for alpha component
19ab1f649ca4 : media: rcar-vin: Rename VNDMR_DTMD_ARGB1555 to VNDMR_DTMD_ARGB
049e684f2de9 : media: v4l2-dev: fix WARN_ON(!vdev->device_caps)
0005cbda438f : drm/via: drop use of drmP.h
2299b52d1391 : drm/via: make via_drv.h self-contained
9154e60c4e05 : drm/via: copy DRM_WAIT_ON as VIA_WAIT_ON and use it
6e7ca09b583d : btrfs: Fix deadlock caused by missing memory barrier
3bf2a06e3612 : drm/via: drop use of DRM(READ|WRITE) macros
33db6f94847c : RDMA/hns: Refactor eq table init for hip08
d7019c0f47ae : RDMA/hns: Refactor hem table mhop check and calculation
3ee0e170d72c : RDMA/hns: Package for hns_roce_rereg_user_mr function
89b4b70b974c : RDMA/hns: Optimize hns_roce_mhop_alloc function.
99441ab552f1 : RDMA/hns: optimize the duplicated code for qpc setting flow
947441eadb90 : RDMA/hns: Use a separated function for setting extend sge paramters
606bf89e98ef : RDMA/hns: Refactor for hns_roce_v2_modify_qp function
2a2f1887e089 : RDMA/hns: Refactor the code of creating srq
4f8f0d5e33dd : RDMA/hns: Package the flow of creating cq
a5c9c299d1e1 : IB/mlx5: Avoid unnecessary typecast
56594ae1d250 : RDMA/core: Annotate destroy of mutex to ensure that it is released as unlocked
2c93346698ba : media: ipu3-cio2: Parse information from firmware without using callbacks
706c0cffaf2a : media: ipu3-cio2: Proceed with notifier init even if there are no subdevs
f6a5242b7cf2 : media: ipu3-cio2: Clean up notifier's subdev list if parsing endpoints fails
d1e164289e55 : media: v4l2-async: Safely clean up an uninitialised notifier
2ea4cfc9a716 : media: omap3isp: Rework OF endpoint parsing
b7165bd0d6cb : IB/mlx5: Fix RSS Toeplitz setup to be aligned with the HW specification
d191152f43a5 : IB/counters: Always initialize the port counter object
a379d1ce32f1 : IB/core: Fix querying total rdma stats
296e3a2aad09 : IB/mlx5: Prevent concurrent MR updates during invalidation
e77cc85ee390 : arm64: dts: qcom: sdm845: remove macro from unit name
2833d79c28b8 : arm64: dts: qcom: sdm845-cheza: remove macro from unit name
19e684e835f6 : arm64: dts: qcom: sdm845: remove unit name for thermal trip points
81a7b51177fc : arm64: dts: qcom: sdm845: remove unnecessary properties for dsi nodes
a1875bf98290 : arm64: dts: qcom: sdm845: Add unit name to soc node
36a80df44b6f : arm64: dts: sdm845: Add video nodes
43931d350f30 : x86/apic/x2apic: Implement IPI shorthands support
2510d09e9dab : x86/apic/flat64: Remove the IPI shorthand decision logic
dea978632e84 : x86/apic: Share common IPI helpers
1f0ad660488b : x86/apic: Remove the shorthand decision logic
832df3d47bad : x86/smp: Enhance native_send_call_func_ipi()
d0a7166bc7ac : x86/smp: Move smp_function_call implementations into IPI code
22ca7ee933a3 : x86/apic: Provide and use helper for send_IPI_allbutself()
6a1cb5f5c641 : x86/apic: Add static key to Control IPI shorthands
bdda3b93e660 : x86/apic: Move no_ipi_broadcast() out of 32bit
bd82dba2fa6a : x86/apic: Add NMI_VECTOR wait to IPI shorthand
3994ff90acc3 : x86/apic: Remove dest argument from __default_send_IPI_shortcut()
60dcaad5736f : x86/hotplug: Silence APIC and NMI when CPU is dead
9c92374b631d : x86/cpu: Move arch_smt_update() to a neutral place
82e574782345 : x86/apic/uv: Make x2apic_extra_bits static
c94f0718fb1c : x86/apic: Consolidate the apic local headers
ba77b2a02e00 : x86/apic: Move apic_flat_64 header into apic directory
8b542da37287 : x86/apic: Move ipi header into apic directory
521b82fee98c : x86/apic: Cleanup the include maze
cdc86c9d1f82 : x86/apic: Move IPI inlines into ipi.c
cc8bf191378c : x86/apic: Make apic_pending_intr_clear() more robust
2640da4cccf5 : x86/apic: Soft disable APIC before initializing it
39c89dff9c36 : x86/apic: Invoke perf_events_lapic_init() after enabling APIC
2591bc4e8d70 : x86/kgbd: Use NMI_VECTOR not APIC_DM_NMI
747d5a1bf293 : x86/reboot: Always use NMI fallback when shutdown via reboot vector IPI fails
289a2d22b5b6 : perf/x86/intel: Mark expected switch fall-throughs
a1dc0446d649 : sched/core: Silence a warning in sched_init()
a07db5c08657 : sched/core: Fix CPU controller for !RT_GROUP_SCHED
710da3c8ea7d : sched/core: Prevent race condition between cpuset and __sched_setscheduler()
1a763fd7c633 : rcu/tree: Call setschedule() gp ktread to SCHED_FIFO outside of atomic region
d74b27d63a8b : cgroup/cpuset: Change cpuset_rwsem and hotplug lock order
1243dc518c9d : cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem
59d06cea1198 : sched/deadline: Fix bandwidth accounting at all levels after offline migration
f9a25f776d78 : cpusets: Rebuild root domain deadline accounting information
4b211f2b129d : sched/core: Streamle calls to task_rq_unlock()
c22645f4c8f0 : sched/topology: Add partition_sched_domains_locked()
60e17f5cef83 : sched/fair: Introduce fits_capacity()
e0e8d4911ed2 : sched/isolation: Prefer housekeeping CPU in local node
65d74e91694e : sched/stats: Fix unlikely() use of sched_info_on()
7b3c92b85a65 : sched/core: Convert get_task_struct() to return the task
3c29e651e16d : sched/fair: Fall back to sched-idle CPU if idle CPU isn't found
43e9f7f231e4 : sched/fair: Start tracking SCHED_IDLE tasks count in cfs_rq
84ec3a078708 : time/tick-broadcast: Fix tick_broadcast_offline() lockdep complaint
f6cad8df6b30 : sched/fair: Fix imbalance due to CPU affinity
9434f9f5d117 : sched/fair: Change task_numa_work() storage to static
b34920d4ce6e : sched/fair: Move task_numa_work() init to init_numa_balancing()
d35927a14464 : sched/fair: Move init_numa_balancing() below task_numa_work()
0c09ab96fc82 : cpu/hotplug: Cache number of online CPUs
b9fa6442f704 : cpumask: Implement cpumask_or_equal()
e797bda3fd29 : smp/hotplug: Track booted once CPUs in a cpumask
8c779229d0f4 : locking/lockdep: Report more stack trace statistics
12593b7467f9 : locking/lockdep: Reduce space occupied by stack traces
a2970421640b : stacktrace: Constify 'entries' arguments
364f6afc4f55 : locking/lockdep: Make it clear that what lock_class::key points at is not modified
4ce54af8b33d : perf/core: Fix creating kernel counters for PMUs that override event->cpu
5ea3f6fb37b7 : perf/x86: Apply more accurate check on hypervisor platform
3b238a64c300 : perf/x86/intel: Fix invalid Bit 13 for Icelake MSR_OFFCORE_RSP_x register
3d0c3953601d : perf/x86/intel: Fix SLOTS PEBS event constraint
6c11c6e3d5e9 : locking/mutex: Test for initialized mutex
30a35f79faad : locking/lockdep: Clean up #ifdef checks
68037aa78208 : locking/lockdep: Hide unused 'class' variable
6ffddfb9e1de : locking/rwsem: Add ACQUIRE comments
952041a8639a : tty/ldsem, locking/rwsem: Add missing ACQUIRE to read_failed sleep loop
99143f82a255 : lcoking/rwsem: Add missing ACQUIRE to read_slowpath sleep loop
e1b98fa31664 : locking/rwsem: Add missing ACQUIRE to read_slowpath exit when queue is empty
78134300579a : locking/rwsem: Don't call owner_on_cpu() on read-owner
cb361d8cdef6 : sched/fair: Use RCU accessors consistently for ->numa_group
16d51a590a8c : sched/fair: Don't free p->numa_faults with concurrent readers
bbe70e4e4211 : fs: kernfs: Fix possible null-pointer dereferences in kernfs_path_from_node_locked()
2fd60da46da7 : kernfs: fix potential null pointer dereference
f4c255f1a747 : dmaengine: dma-jz4780: Break descriptor chains on JZ4740
2a6fc3cb5cb6 : drm/tegra: Fix gpiod_get_from_of_node() regression
b5e29aa880be : mfd: davinci_voicecodec: Remove pointless #include
197df18f7038 : mfd: max77620: Add of_node_put() before return
d105ef8120dd : dmaengine: tegra210-adma: Fix unused function warnings
b7989e271e9f : ASoC: ti: davinci-mcasp: Improve serializer handling in multi AXR setups
816fe206138a : ASoC: ti: davinci-mcasp: Add support for RIGHT_J format
f2c8b5701403 : ASoC: pcm3168a: Allow all channels in case of parallel DIN/DOUT setup
b6297d9e078a : clk: meson: g12a: fix hifi typo in mali parent_names
41db5f8397ee : misc: fastrpc: fix memory leak when out of memory
d4fddac5a51c : test_firmware: fix a memory leak bug
0c7d37f4d9b8 : hpet: Fix division by zero in hpet_time_div()
1b5621832f9b : eeprom: make older eeprom drivers select NVMEM_SYSFS
e59fc5252911 : staging: rtl8192*: display ESSIDs using %pE
0854d589aa91 : docs: ABI: remove extension from sysfs-class-mic.txt
bc83f79bd211 : mic: avoid statically declaring a 'struct device'.
dcfecd4d7a55 : fpga: dfl: use driver core functions, not sysfs ones.
1670e678a8a7 : mtd: rawnand: ingenic: Add of_node_put() before return
60be51f4be49 : mtd: rawnand: meson: Add of_node_put() before return
a08e42987118 : mtd: rawnand: tango: Add of_node_put() before return
c436f68beeb2 : mtd: rawnand: oxnas: Add of_node_put()
4902e87faf26 : mtd: rawnand: vf610: Add of_node_put() before goto
b410f4eb01a1 : mtd: rawnand: stm32_fmc2: avoid warnings when building with W=1 option
17224cf29cbb : drm/bridge: sii902x: add audio graph card support
820342aca051 : media: v4l2-async: Add v4l2_async_notifier_add_fwnode_remote_subdev
016413d96706 : media: v4l2-async: Get fwnode reference when putting it to the notifier's list
6a76404b13ba : media: davinci-vpif: Don't dereference endpoint after putting it, fix refcounting
43e4cb942e88 : locks: Fix procfs output for file leases
61d51456f357 : vt: Grab console_lock around con_is_bound in show_bind
515db266a9da : driver core: Remove device link creation limitation
10b0f1c227ed : vmw_balloon: Remove Julien from the maintainers list
7bdd9695970e : char: ppdev: Fix a possible null-pointer dereference in pp_release()
8f9e86ee7959 : staging: android: ion: Bail out upon SIGKILL when allocating memory.
092f47c383ad : intel_th: msu: Preserve pre-existing buffer configuration
ed5207afc580 : intel_th: msu: Prevent freeing buffers while locked windows exist
57b69a1f6648 : intel_th: msu: Get rid of the window size limit
f220df66f676 : intel_th: msu-sink: An example msu buffer "sink"
615c164da0eb : intel_th: msu: Introduce buffer interface
517c3ba00916 : x86/speculation/mds: Apply more accurate check on hypervisor platform
6ddb094a9f8c : media: staging/intel-ipu3: Use dev_get_drvdata where possible
3be9cc6ad3fa : media: v4l2-fwnode: Switch to use fwnode_property_count_uXX()
bfe655d159af : media: pci: Use dev_get_drvdata where possible
913c55a86400 : media: ov2680: fix a typo in a function name
050ff2ad1cca : media: Add support for Cadence CSI2TX 2.1
6ded416d4ac4 : media: Fix Lane mapping in Cadence CSI2TX
bf9df90b3557 : media: Add lane checks for Cadence CSI2TX
c0a7c0025369 : media: dt-bindings: Update bindings for Cadence CSI2TX version 2.1
24c8ac890130 : media: i2c: ov5640: Fix the order for enabling regulators
8791a102ce57 : media: i2c: ov5640: Check for devm_gpiod_get_optional() error
4962bb38fb61 : media: ov5645: Use regulator_bulk() functions
45ffbd15ede6 : media: ov5645: Remove unneeded regulator_set_voltage()
f61c0ca4b402 : media: vivid: fix typo: use -> user
4ee222406740 : media: staging: davinci: remove vpfe driver
757c2bf597a8 : media: staging/media/bcm2048: remove driver
79e85d1d2c16 : media: vivid: fix device init when no_error_inj=1 and fb disabled
8baf50109929 : media: am437x: remove unused struct vpfe_pixel_format
ee484875af00 : media: davinci/vpfe_capture.c: drop unused format descriptions
610fce537221 : media: sh_veu: convert to struct v4l2_fh
3c1350501c21 : media: v4l2-dev/ioctl: require non-zero device_caps, verify sane querycap results
08aac0e32fe4 : media: marvell-ccic: mmp: add MODULE_DEVICE_TABLE
173f6eacc8a8 : media: v4l: ctrls: Add debug messages
156a599b0716 : dmaengine: tegra-apb: Support per-burst residue granularity
d4a6a9537bc3 : media: hdpvr: Add device num check and handling
9e037bdf743c : media: staging: media: cedrus: Fix misuse of GENMASK macro
21a816e7ee5d : media: rcar-vin: Centralize black listing of pixel formats
643d83f0a351 : x86/hpet: Undo the early counter is counting check
0bd465765f8d : media: rcar-vin: Clean up correct notifier in error path
78b3e86b5a75 : media: dt: bindings: tegra-vde: Document new optional IOMMU property
4a2b8560e3df : tty: serial: netx: Delete driver
978946e42840 : ARM: dts: stm32: enable FMC2 NAND controller on stm32mp157c-ev1
52ded6f9ce84 : ARM: dts: stm32: add FMC2 NAND controller pins muxing on stm32mp157c-ev1
aafa0ae33586 : ARM: dts: stm32: add FMC2 NAND controller support on stm32mp157c
6b72c7a98bd6 : drm/bridge: sii902x: make audio mclk optional
512ec50a97d8 : dt-bindings: display: sii902x: Change audio mclk binding
365d28c92f8c : drm/bridge: sii902x: fix missing reference to mclk clock
8fabc9c3109a : drm/stm: attach gem fence to atomic state
2fa278e32b9f : ARM: dts: stm32: activate dma for qspi on stm32mp157
d39b5bad8658 : xhci: Fix crash if scatter gather is used with Immediate Data Transfer (IDT).
4849ee612970 : usb: usb251xb: Reallow swap-dx-lanes to apply to the upstream port
79f6fafad4e2 : Revert "usb: usb251xb: Add US port lanes inversion property"
bafe64e5f0ed : Revert "usb: usb251xb: Add US lanes inversion dts-bindings"
34d0545978b6 : dt-bindings: usb: mtu3: fix typo of DMA clock name
ed7fe551575c : usb: chipidea: udc: remove redundant assignment to variable retval
6269e4c76eac : usb: host: xhci-hub: fix extra endianness conversion
3114bc89c021 : usb: host: Remove call to memset after dma_alloc_coherent
6443c671d5cb : usb: host: oxu210hp-hcd: squash oxu210hp.h into oxu210hp-hcd.c
110f87a6a5f6 : usb: host: oxu210hp-hcd: remove include/linux/oxu210hp.h
6ce9ba07b1b7 : usb: typec: mux: Switch to use fwnode_property_count_uXX()
bc7514925cf5 : usb: typec: tcpm: Switch to use fwnode_property_count_uXX()
41b57327b270 : usb: dwc3: Switch to use device_property_count_u32()
07e803ec9f6b : usb: dwc2: Switch to use device_property_count_u32()
57cd166afc4b : USB: core: hcd-pci: Use dev_get_drvdata where possible
0ce38c5f929c : iomap: fix Invalid License ID
dc3bf49ea330 : treewide: remove SPDX "WITH Linux-syscall-note" from kernel-space headers again
d9c525229521 : treewide: add "WITH Linux-syscall-note" to SPDX tag of uapi headers
f27e43b46dae : MAINTAINERS: Remove tinydrm entry
174102f4de23 : drm/tinydrm: Move mipi-dbi
2d2bb61a6ce1 : drm/tinydrm/mipi-dbi: Select DRM_KMS_HELPER
3389669ac5ea : drm/tinydrm/Kconfig: drivers: Select BACKLIGHT_CLASS_DEVICE
7c9f1312cfca : drm/tinydrm/mipi-dbi: Remove CMA helper dependency
84137b866e83 : drm/tinydrm: Split struct mipi_dbi in two
440961d20959 : drm/tinydrm: Rename remaining variable mipi -> dbidev
f90bf1ece48a : usb: wusbcore: fix unbalanced get/put cluster_id
94b9a70d32db : usb/hcd: Fix a NULL vs IS_ERR() bug in usb_hcd_setup_local_mem()
d74ffae8b8dd : usb-storage: Add a limitation for blk_queue_max_hw_sectors()
4fbb8aa75836 : usb: pci-quirks: Minor cleanup for AMD PLL quirk
f3dccdaade41 : usb: pci-quirks: Correct AMD PLL quirk detection
36b505721623 : drm/tinydrm: Rename variable mipi -> dbi
771ea160e68f : drm/tinydrm/mipi-dbi: Move cmdlock mutex init
25f8c834e2a6 : Input: synaptics - enable RMI mode for HP Spectre X360
3b51c44bd693 : Input: allow drivers specify timestamp for input events
92e3e884887c : Staging: fbtft: Fix GPIO handling
db4ad308a506 : misc: alcor_pci: Use dev_get_drvdata
2495aeeca24d : misc: eeprom: max6875: convert to i2c_new_dummy_device
80257121f435 : misc: eeprom: ee1004: convert to i2c_new_dummy_device
0f073df7e731 : staging: rtl8723bs: hal: Remove unneeded variable pU1Tmp
4da947b27cdb : staging: rtl8723bs: Remove unused function prototype ODM_SetAntenna()
f79670abd541 : staging: rtl8723bs: Replace function ODM_TXPowerTrackingCheck()
4e8cc1c2df86 : staging: rtl8723bs: Replace function odm_TXPowerTrackingInit()
d40e29d7e219 : staging: rtl8723bs: Replace function beacon_timing_control()
7a9a7332b62b : staging: rtl8723bs: hal: Replace function rtl8723b_set_ap_wowlan_cmd()
0528096df377 : staging: rtl8723bs: hal: Replace function rtl8723b_set_wowlan_cmd()
9dd2f1d9a158 : staging: rtl8723bs: hal: Replace function PHY_GetTxPowerIndex()
fe2ffeb5fdd2 : staging: rtl8723bs: hal: Replace function PHY_SetTxPowerIndex()
2e20a5ac67f8 : staging: rtl8723bs: rtw_pwrctrl: Change true/false checks
4b2c85cacde3 : drivers/staging/rtl8192u: fix indentation issue, remove extra tab
7f9b583358a4 : staging: mt7621-pci: avoid use 'err' local variable
756e4624ddcf : staging: rtl8192e: remove set but not used variable 'payload '
3774fb6bd2b9 : staging: rtl8723bs: hal: remove redundant assignment to variable n
8638eeed7481 : staging: rtl8723bs: remove unused file hal_phy.c
1c4bfacf1d70 : staging: rtl8723bs: core: Remove Unneeded variable ret
fee0cc591ae4 : staging: rtl8723bs: os_dep: change return type of rtw_suspend_ap_wow
8143be90aaab : staging: rtl8723bs: remove set but not used variable 'cck_highpwr'
caecc46bf4e7 : staging: rtl8712: r8712_free_recvframe(): Change return type
606c5cf07b79 : staging: rtl8712: r8712_init_recvbuf(): Change return type
34ef8dbe02f4 : staging: rtl8712: r8712_set_802_11_add_wep(): Change return values
42ceb6731d78 : staging: rtl8712: init_mp_priv(): Change return values
7c93fdf090df : staging: rtl8712: r8712_register_cmd_alive(): Change return values
8a73a8c46570 : staging: rtl8712: r8712_set_key(): Change return values
33972d48c2de : staging: rtl8712: r8712_set_auth(): Change return values
3e67274a41b2 : staging: rtl8712: r8712_init_mlme_priv(): Change return values
ec2b26f71261 : staging: rtl8712: Merge memcpy + be16_to_cpus to get_unaligned_be16
814b75b4ed9c : staging: rtl8712: recv_linux.c: Align * on block comment
7a047abbb6ef : staging: wilc1000: Merge memcpy + le32_to_cpus to get_unaligned_le32
28771088953f : staging: comedi: daqboard2000: Remove function db2k_initialize_dac()
3e6998b17f36 : staging: android: ion: Remove unused rbtree for ion_buffer
610504301235 : staging: unisys: visornic: Update the description of 'poll_for_irq()'
fb2b055b7e6e : staging: wilc1000: flush the workqueue before deinit the host
66665bb99792 : staging: gasket: apex: fix copy-paste typo
b918d1c27066 : Staging: fbtft: Fix reset assertion when using gpio descriptor
dbc4f989c878 : Staging: fbtft: Fix probing of gpio descriptor
3f8809499bf0 : ALSA: hda - Add a conexant codec entry to let mute led work
67d86835840a : netfilter: nft_meta_bridge: Eliminate 'out' label
cb81572e8cb5 : netfilter: nf_tables: Make nft_meta expression more robust
882a0db9d143 : objtool: Improve UACCESS coverage
8d5682f66252 : drm/i915/uc: Unify uC firmware upload
4ca8d2ef8dab : drm/i915/uc: Plumb the gt through fw_upload
9cb279455705 : drm/i915/huc: Copy huc rsa only once
90dd992260cc : drm/i915/uc: Move xfer rsa logic to common function
91e55e545ab8 : drm/i915/uc: Unify uc_fw status tracking
21a27d1cdd41 : drm/i915/uc: Unify uC FW selection
305ceebd5284 : drm/i915: Fix handling of non-supported uC
702668e606c0 : drm/i915/uc: Unify uC platform check
ff09297ec996 : autofs: simplify get_next_positive_...(), get rid of trylocks
e3cacb73e626 : xtensa: fix build for cores with coprocessors
1417dba1034d : remoteproc: qcom: Move glink_ssr notification after stop
4638faac0327 : netrom: hold sock when setting skb->destructor
9eed21c01c78 : mlx4: avoid large stack usage in mlx4_init_hca()
7c116e02a4a7 : qed: reduce maximum stack frame size
260637903f47 : ovs: datapath: hide clang frame-overflow warnings
81cd17a4121d : r8169: improve rtl_set_rx_mode
47b79bbb19e1 : net/tls: add myself as a co-maintainer
d601be97126e : net/ixgbevf: fix a compilation error of skb_frag_t
f972037e7124 : net: phy: mscc: initialize stats array
2756d9143aa5 : ALSA: hda - Fix intermittent CORB/RIRB stall on Intel chips
e62088ea6a20 : selftests: mlxsw: Fix typo in qos_mc_aware.sh
c7fa7f567cab : net: phylink: don't start and stop SGMII PHYs in SFP modules twice
2949dc443116 : dt-bindings: fpga: Consolidate bridge properties
2ec0a8909189 : qlge: Fix build error without CONFIG_ETHERNET
71d8e94dabee : fpga: altera-pr-ip: Make alt_pr_unregister function void
ed72a9bb9af0 : r8169: fix a typo in a comment
998c1de56dac : fpga: altera-cvp: Fix function definition argument
3bc817d665ac : ip6_gre: reload ipv6h in prepare_ip6gre_xmit_ipv6
c7148c03db80 : net/ipv4: cleanup error condition testing
e5e9a2ecfe78 : e1000e: add workaround for possible stalled packet
6d37a38243bc : igc: Add more SKUs for i225 device
bb4265ec24c1 : igc: Update the MAC reset flow
6145787d5e2e : igc: Remove the unused field from a device specification structure
2b69286dbd99 : igc: Remove the polarity field from a PHY information structure
71be7b0e7d40 : Fix uninitialized variable in ipmb_dev_int.c
50ce73cfbb4a : dt-bindings: interrupt-controller: al-fic: remove redundant binding
527d37e9e575 : selftests/livepatch: add test skip handling
939b482a6411 : ARM: bcm283x: Reduce register ranges for UART, SPI and I2C
b9332dad9870 : IB/mlx5: Fix clean_mr() to work in the expected order
9ec4483a3f0f : IB/mlx5: Move MRs to a kernel PD when freeing them to the MR cache
afd1417404fb : IB/mlx5: Use direct mkey destroy command upon UMR unreg failure
6a053953739d : IB/mlx5: Fix unreg_umr to ignore the mkey state
aecea57f84b0 : ktest: Fix some typos in config-bisect.pl
a511f82218fb : RDMA/hns: Fix comparison of unsigned long variable 'end' with less than zero
ecc53f8a3c09 : RDMA/mlx4: Untag user pointers in mlx4_get_umem_mr
befa45fb5bdd : PCI: Use devm_add_action_or_reset()
92493a2f8a8d : Build fixes for skb_frag_size conversion
8d8bef503658 : spi: bcm2835: Fix 3-wire mode if DMA is enabled
8f75ec1a220e : sfc-falcon: Use dev_get_drvdata where possible
3e03a8ba8e1d : sfc: Use dev_get_drvdata where possible
dfa56f83153f : forcedeth: Use dev_get_drvdata where possible
7bdb9234952b : net: marvell: Use dev_get_drvdata where possible
bdc873feec90 : ASoC: Intel: Skylake: Cleanup skl_module_cfg declaration
84b71067ea84 : ASoC: Intel: Skylake: Make MCPS and CPS params obsolete
d4e23b7c87e3 : ASoC: Intel: Skylake: Do not disable FW notifications
e5c29dc5221c : ASoC: Intel: Skylake: Remove memory available check
f2a167ca681d : ASoC: Intel: Skylake: Remove MCPS available check
88abcc90cb04 : ASoC: Intel: Skylake: Combine snd_soc_skl_ipc and snd_soc_skl
bcc2a2dc3ba8 : ASoC: Intel: Skylake: Merge skl_sst and skl into skl_dev struct
570d785ba46b : drivers: net: xgene: Remove acpi_has_method() calls
a18670f4617d : watchdog: ath79_wdt: fix a typo in the name of a function
2e05ec4834f9 : selftests: mlxsw: Fix typo in qos_mc_aware.sh
d7852fbd0f04 : access: avoid the RCU grace period for the temporary subjective credentials
2a3b6f7b02cd : spi: dw-pci: Use dev_get_drvdata
a853c0a0b013 : regulator: lp87565: Fix probe failure for "ti,lp87565"
e8758a5ed278 : ASoC: wm8955: Fix a typo in 'wm8995_pll_factors()' function name
40aa5383e393 : ASoC: Fail card instantiation if DAI format setup fails
511885d7061e : lib/timerqueue: Rely on rbtree semantics for next timer
ad3c7b18c5b3 : arm: use swiotlb for bounce buffering on LPAE configs
66d7780f18ea : dma-mapping: check pfn validity in dma_common_{mmap,get_sgtable}
acbc372e6109 : selinux: check sidtab limit before adding a new entry
4599c6671b81 : x86/crash: Remove unnecessary comparison
c7842d1080a3 : dt-bindings: clk: allwinner,sun4i-a10-ccu: Correct path in $id
a30f1743e4f5 : ALSA: line6: sizeof (byte) is always 1, use that fact.
21e450d21cca : x86/mm: Avoid redundant interrupt disable in load_mm_cr4()
4fcf8544fc67 : iommu: Introduce iommu_iotlb_gather_add_page()
a7d20dc19d9e : iommu: Introduce struct iommu_iotlb_gather for batching TLB flushes
298f78895b08 : iommu/io-pgtable: Rename iommu_gather_ops to iommu_flush_ops
f71da4671946 : iommu/io-pgtable-arm: Remove redundant call to io_pgtable_tlb_sync()
6d1bcb957be2 : iommu: Remove empty iommu_tlb_range_add() callback from iommu_ops
266e85a5ec91 : KVM: X86: Boost queue head vCPU to mitigate lock waiter preemption
15e830e90fde : mwifiex: use eth_broadcast_addr() to assign broadcast address
b43d6c8e8d7f : rtlwifi: remove assignment to itself
e3b1d879ccda : brcmfmac: don't net_ratelimit() CONSOLE messages on firmware crash
2ec4ad49b98e : libertas_tf: Use correct channel range in lbtf_geo_init
8812022cb2fd : rtw88: debug: dump tx power indexes in use
9a29f7d8476c : rtlwifi: btcoex: fix issue possible condition with no effect (if == else)
f0248ec49bde : mt7601u: use params->ssn value directly
4b11c915f00c : brcmfmac: remove unnecessary strlcpy() upon obtaining "ver" iovar
e0bfb9601d48 : brcmfmac: simply remove flowring if bus is down
1ac11ae949dd : brcmfmac: avoid firmware commands when bus is down
c33330ac06fe : brcmfmac: clear events in brcmf_fweh_detach() will always fail
c613085b7494 : brcmfmac: avoid firmware command in brcmf_netdev_open() when bus is down
14fcfd1cc0c0 : brcmfmac: change the order of things in brcmf_detach()
a84a60ccdd65 : Revert "brcmfmac: fix NULL pointer derefence during USB disconnect"
fa9050927fa8 : brcmfmac: allow 160MHz in custom regulatory rules
011a56a3336a : brcmfmac: enable DFS_OFFLOAD extended feature if supported
f491645f0394 : brcmfmac: add 160MHz in chandef_to_chanspec()
29b68a920f6a : rtw88: pci: Use DMA sync instead of remapping in RX ISR
ee6db78f5db9 : rtw88: pci: Rearrange the memory usage for skb in RX ISR
764f3f1ecffc : libertas: Add missing sentinel at end of if_usb.c fw_table
5ff29d836d1b : rtw88: Fix misuse of GENMASK macro
c032461936de : wl3501_cs: remove redundant variable rc
4c8a46851019 : libertas: remove redundant assignment to variable ret
18e714687bea : rtl8xxxu: Fix wifi low signal strength issue of RTL8723BU
1dc244064c47 : rt2x00: no need to check return value of debugfs_create functions
3b902fa811cf : rt2x00usb: remove unnecessary rx flag checks
231e83fdcd03 : rsi: return explicit error values
005ad18727b4 : extcon: sm5502: Add IRQ_ONESHOT
8bc4810b435a : extcon: gpio: Request reasonable interrupts
b8f70953c125 : x86/entry/32: Pass cr2 to do_async_page_fault()
7d2b02275e89 : extcon: arizona: Update binding example to use available defines
6527c6856fac : extcon: fsa9480: Support the FSA880 variant
2bf8fb39eb70 : drm/i915/guc: Set GuC init params only once
a6d9cfcb853f : extcon: extcon-max77843: convert to i2c_new_dummy_device
c2433827c1a1 : Input: cyapa - switch to using devm_device_add_group()
2e75cfaa32c1 : Input: elan_i2c - switch to using devm_add_action_or_reset()
9609b904c7eb : Input: elan_i2c - switch to using devm_device_add_groups()
3ccd63d369c8 : Input: synaptics-rmi4 - remove the exporting of rmi_2d_sensor_set_input_params
a104dbc52755 : extcon: arizona: Switch to use device_property_count_u32()
f8890bd2875b : Input: ts4800-ts - use devm_platform_ioremap_resource()
9601fa8fa9fe : Input: sun4i-ts - use devm_platform_ioremap_resource()
46bec7a91871 : Input: mxs-lradc-ts - use devm_platform_ioremap_resource()
9d41cbe23db0 : Input: fsl-imx25-tcq - use devm_platform_ioremap_resource()
f3b5720cabaf : Input: elantech - annotate fall-through case in elantech_use_host_notify()
3d139703d397 : fpga-manager: altera-ps-spi: Fix build error
1be8624a0cbe : mei: me: add mule creek canyon (EHL) device ids
b7a14297f102 : can: gw: Fix error path of cgw_module_init
fee6a8923ae0 : can: peak_usb: fix potential double kfree_skb()
5f186c257fa4 : can: flexcan: fix stop mode acknowledgment
e9f2a856e102 : can: flexcan: fix an use-after-free in flexcan_setup_stop_mode()
375f755899b8 : can: mcp251x: add error check when wq alloc failed
d4b890aec4be : can: rcar_canfd: fix possible IRQ storm on high load
c63845609c47 : can: dev: call netif_carrier_off() in register_candev()
49ed96943a8e : binder: prevent transactions to context manager from its own process.
a56587065094 : binder: Set end of SG buffer area properly.
2f5947dfcaec : Documentation: move Documentation/virtual to Documentation/virt
fba76a584526 : can: Add SPDX license identifiers for CAN subsystem
60649d4e0af6 : can: remove obsolete empty ioctl() handler
4c7f71548515 : can: ti_hecc: use timestamp based rx-offloading
915f9666421c : can: flexcan: add support for DT property 'wakeup-source'
10e0c525fc41 : dt-bindings: can: flexcan: add can wakeup property
8c306bec2d09 : can: flexcan: add support for PE clock source select
9d733992772d : dt-bindings: can: flexcan: add PE clock source property to device tree
ca10989632d8 : can: flexcan: implement can Runtime PM
26bca9fe5f1d : can: Kconfig: correct history of the CAN protocol
64d6ce8fe48e : can: xilinx_can: clean up indentation issue
c223da689324 : can: xilinx_can: Add support for CANFD FD frames
8dce7ea41a1e : can: xilinx_can: Add cantype parameter in xcan_devtype_data struct
3281b380ec9f : can: xilinx_can: Fix flags field initialization for axi can and canps
c942a575b95f : can: xilinx_can: Fix kernel doc warnings
d38f9180da88 : can: xilinx_can: Fix style issues
5443c226ba91 : can: tcan4x5x: Add tcan4x5x driver to the kernel
4edd396a1911 : dt-bindings: can: tcan4x5x: Add DT bindings for TCAN4x5X driver
441ac340169b : can: m_can: Rename m_can_priv to m_can_classdev
f524f829b75a : can: m_can: Create a m_can platform framework
69652195b6e0 : can: m_can: Fix checkpatch issues on existing code
b07fbf239738 : can: mark expected switch fall-throughs
26ad340e582d : can: kvaser_pciefd: Add driver for Kvaser PCIEcan devices
d9e5d174ad8b : can: kvaser_usb: Use struct_size() in alloc_candev()
2d91fdccad4d : can: sja1000: f81601: add Fintek F81601 support
86be740845e3 : arm64: dts: allwinner: h6: Enable IR on H6 boards
9267811aad35 : arm64: dts: allwinner: h6: Add IR receiver node
63eb1e149576 : arm64: dts: allwinner: a64: Enable IR on Orange Pi Win
44a4f416c838 : arm64: dts: allwinner: a64: Add IR node
8fa345e711bf : ARM: dts: sunxi: Prefer A31 bindings for IR
342d23a7dacf : ARM: dts: sunxi: Prefer A31 bindings for IR
2a0dd1d7415a : arm64: defconfig: Enable IR SUNXI option
89bbc6f1eb90 : ARM: dts: Fix incorrect dcan register mapping for am3, am4 and dra7
2e8647bbe1c8 : ARM: dts: Fix flags for gpio7
e212abd452a4 : bus: ti-sysc: Fix using configured sysc mask value
6ee8241d17c6 : bus: ti-sysc: Fix handling of forced idle
a9c342ab77ab : drm/mgag200: Don't unpin the current cursor image's buffer.
cf578c8c8e0b : drm/mgag200: Set cursor scanout address to correct BO
a0fd72d2c95b : drm/mgag200: Pin displayed cursor BO to video memory
afd58b162e48 : ARM: OMAP2+: Fix missing SYSC_HAS_RESET_STATUS for dra7 epwmss
4dfc39e1b639 : can: sja1000: Makefile/Kconfig: sort alphabetically
61670d62bd9e : MAINTAINERS: can: add missing files to CAN NETWORK DRIVERS and CAN NETWORK LAYER
20122994e38a : scsi: scsi_dh_alua: always use a 2 second delay before retrying RTPG
5578257ca0e2 : scsi: ibmvfc: fix WARN_ON during event pool release
5523ca8f624d : scsi: fcoe: fix a typo
e45ab43b1d40 : scsi: megaraid_sas: Make some functions static
3b5f307ef3cb : scsi: megaraid_sas: fix panic on loading firmware crashdump
359603a3847e : scsi: megaraid_sas: fix spelling mistake "megarid_sas" -> "megaraid_sas"
70a658073726 : PCI: Unexport pci_bus_sem
fae6b93b19b4 : PCI: Unexport pci_bus_get() and pci_bus_put()
4f77e0956bd9 : PCI: Remove pci_block_cfg_access() et al (unused)
47da6e4dc3d3 : selftests/bpf: remove perf buffer helpers
c17bec549c9d : samples/bpf: switch trace_output sample to perf_buffer API
f58a4d51d8da : samples/bpf: convert xdp_sample_pkts_user to perf_buffer API
898ca681cd78 : selftests/bpf: switch test_tcpnotify to perf_buffer API
58b80815362e : selftests/bpf: convert test_get_stack_raw_tp to perf_buffer API
f2a3e4e95f40 : libbpf: provide more helpful message on uninitialized global var
a581563f1bef : cgroup: minor tweak for logic to get cgroup css
85db0023376f : cgroup: Replace a seq_printf() call by seq_puts() in cgroup_print_ss_mask()
decb705e01a5 : libbpf: fix using uninitialized ioctl results
c2aeaaea1756 : MIPS: Remove unused R8000 CPU support
ccd51b9fc3bf : MIPS: Remove unused R5432_CP0_INTERRUPT_WAR
8e96b08472e6 : MIPS: Remove unused R5432 CPU support
f9065b54d437 : MIPS: Remove unused R4300 CPU support
e2dd73ac4440 : arm64: defconfig: enable cpufreq support for RPi3
be69483bf4f3 : selftests/bpf: add another gso_segs access
06a22d897d82 : bpf: fix access to skb_shared_info->gso_segs
d86afb89305d : net: thunderx: Use fwnode_get_mac_address()
3e3bb69589e4 : tc-testing: added tdc tests for [b|p]fifo qdisc
d9b8aadaffa6 : bpf: fix narrower loads on s390
ce103204cbe6 : hv_sock: Use consistent types for UUIDs
a261e3797506 : sky2: Disable MSI on ASUS P6T
4c6f5d4038af : ARM: defconfig: enable cpufreq driver for RPi
e03e47a3dcec : nfp: flower: offload MPLS set action
35b7c70cc3b8 : nfp: flower: offload MPLS pop action
a6eb1817fb98 : nfp: flower: offload MPLS push action
6749d5901698 : net: sched: include mpls actions in hardware intermediate representation
658688ce6c93 : net/mlx5e: xsk: dynamically allocate mlx5e_channel_param
7ba771e3e246 : net: dsa: sja1105: sja1105_main: Add of_node_put()
78e420408d12 : net: dsa: mv88e6xxx: chip: Add of_node_put() before return
92e6475ae0a0 : drm/amd/display: Set enabled to false at start of audio disable
1be79d89b7ae : selftests: forwarding: gre_multipath: Fix flower filters
efa7b79f675d : selftests: forwarding: gre_multipath: Enable IPv4 forwarding
c9b6c56d52be : net: jme: Use dev_get_drvdata
5daab287c67d : igb: Use dev_get_drvdata where possible
1c8aa7b1f15b : i40e: Use dev_get_drvdata
7f53be6f6b8d : fm10k: Use dev_get_drvdata
ee2e80c19462 : e1000e: Use dev_get_drvdata where possible
f521eaa9d2ef : net: broadcom: Use dev_get_drvdata
f54b0fc86ce6 : net: atheros: Use dev_get_drvdata
9f293c9af856 : net: 3com: 3c59x: Use dev_get_drvdata
c349c0a28326 : atm: Use dev_get_drvdata
7d9d60bdfa45 : leds: is31fl319x: simplify getting the adapter of a client
084323f62b0b : ftgmac100: Fix build.
69ab285b6823 : percpu: fix typo in pcpu_setup_first_chunk() comment
aae364d2a888 : rtc: s5m: convert to i2c_new_dummy_device
ca83542cdb5c : rtc: s35390a: convert to i2c_new_dummy_device
7150710f3084 : rtc: max77686: convert to i2c_new_dummy_device
955315b0dc8c : qlge: Move drivers/net/ethernet/qlogic/qlge/ to drivers/staging/qlge/
467fece8fbc6 : ASoC: soc-dai: move snd_soc_dai_stream_valid() to soc-dai.c
88fdffa2eef4 : ASoC: soc-core: use existing snd_soc_dai_digital_mute()
b423c4202135 : ASoC: soc-dai: add snd_soc_dai_compress_new()
dcdab5820edd : ASoC: soc-dai: add snd_soc_dai_remove()
cfd9b5fbfe1e : ASoC: soc-dai: add snd_soc_dai_probe()
24b09d051164 : ASoC: soc-dai: add snd_soc_dai_resume()
e0f2262292d0 : ASoC: soc-dai: add snd_soc_dai_suspend()
1dea80d4b2bd : ASoC: soc-dai: add snd_soc_dai_delay()
5c0769af4caf : ASoC: soc-dai: add snd_soc_dai_bespoke_trigger()
95aef3553384 : ASoC: soc-dai: add snd_soc_dai_trigger()
4beb8e109d30 : ASoC: soc-dai: add snd_soc_dai_prepare()
330fcb5135e0 : ASoC: soc-dai: add snd_soc_dai_shutdown()
5a52a0453148 : ASoC: soc-dai: add snd_soc_dai_startup()
846faaed9df7 : ASoC: soc-dai: add snd_soc_dai_hw_free()
aa6166c2ac28 : ASoC: soc-dai: mv soc_dai_hw_params() to soc-dai
06f6e1d41427 : ASoC: add soc-dai.c
859fd6cbf1fb : ASoC: rsnd: Support hw_free() callback at DAI level
02a0242549aa : ARM: defconfig: u8500: Add new drivers
14d017bee4ac : ARM: defconfig: u8500: Refresh defconfig
3a9d2569e45c : ARM: dts: bcm: bcm47094: add missing #cells for mdio-bus-mux
d64b212ea960 : ARM: davinci: fix sleep.S build error on ARMv4
a5f888c53db5 : regulator: act8865: support regulator-pull-down property
cd81a91d04b8 : regulator: act8865: rename fixed LDO ops
906339a95e5a : drm/i915: Use dev_get_drvdata
399ea57a4c8b : selftests/x86: fix spelling mistake "FAILT" -> "FAIL"
36876b30d214 : selftests: kmod: Fix typo in kmod.sh
44c1ee17644c : drm/i915/huc: fix status check
14f8a0eb0253 : drm/i915: Squelch nop wait-for-idle trace
ca786b8db751 : arm64: perf: Remove unused macro
a7db285664dd : gpio: pch: Use dev_get_drvdata
e2727ec58c11 : media: vimc.rst: add vimc-streamer source documentation
edb0b4e24baa : media: vimc.rst: Add a proper alt attribute to vimc.dot
ed391879dd73 : media: vimc: stream: format comments as kernel-doc
959f9c841b6b : media: vimc: stream: fix style of argument description
7770f89b26ce : media: vimc: stream: remove obsolete function doc
65953018b30c : media: mx2_emmaprp: use struct v4l2_fh
cfc1c3458549 : pinctrl: intel: Drop double check for data in intel_pinctrl_probe_by_uid()
854aca6d3ad1 : media: omap_vout: use struct v4l2_fh
b4133ad3a5c8 : media: m2m-deinterlace: use struct v4l2_fh
2dbcb6fb96f5 : media: media/i2c: don't return ENOTTY if SUBDEV_API is not set
8fe34be14ecb : Revert "nvme-pci: don't create a read hctx mapping without read queues"
66b20ac0a1a1 : nvme: fix multipath crash when ANA is deactivated
e654dfd38c1e : nvme: fix memory leak caused by incorrect subsystem free
08b903b5fd0c : nvme: ignore subnqn for ADATA SX6000LNP
596a5a58e89a : media: vb2-dc: skip CPU sync in map/unmap dma_buf
81f96ebc8a66 : media: saa7134: remove redundant assignment to variable value
322b169476aa : media: staging/media/davinci_vpfe: Add null check post kmalloc
06532750010e : dma-mapping: use dma_get_mask in dma_addressing_limited
094efbe748c2 : media: ti-vpe: fix leaked of_node references
da79bf41a4d1 : media: exynos4-is: fix leaked of_node references
02c25c003405 : media: staging/imx: Fix NULL deref in find_pipeline_entity()
1a03f91c2c24 : media: vivid: work around high stack usage with clang
66929812955b : iommu/amd: Add support for X2APIC IOMMU interrupts
6732ecb335f5 : media: cobalt: Prefer pcie_capability_read_word()
ec8b22b4bd8e : media: via-camera: fix v4l2-compliance fails
de6786bee48e : video: ssd1307fb: Add devicetree configuration of display setup
ca6216fce8db : dt-bindings: display: ssd1307fb: Add initialization properties
b0020d8af991 : video: ssd1307fb: Handle width and height that are not multiple of 8
dd9782834dd9 : video: ssd1307fb: Start page range at page_offset
6bc9431111be : video: ssd1307fb: Remove unneeded semicolons
ed1dc7d56578 : video: ssd1307fb: Use screen_buffer instead of screen_base
8cbff03bb090 : video: fbdev-MMP: Remove call to memset after dma_alloc_coherent
9b9f35e7c659 : video: fbdev: nvidia: Remove dead code
b519294ee13a : video: fbdev: nvidia: Remove extra return
5ae01cba59c6 : au1200fb: don't use DMA_ATTR_NON_CONSISTENT
a74cefd91512 : fbmem: remove redundant assignment to err
5a46d3f71d5e : ACPI/IORT: Fix off-by-one check in iort_dev_find_its_id()
710ae47dc6cb : drm/tinydrm: Move tinydrm_display_pipe_init() to mipi-dbi
cc4312127108 : drm/tinydrm/mipi-dbi: Add mipi_dbi_init_with_formats()
883a2a80f79c : Input: elantech - enable SMBus on new (2018+) systems
b1cbb2f09d7b : Input: applespi - fix trivial typo in struct description
020834bebbcb : Input: applespi - select CRC16 module
1321db837549 : drm/tinydrm/repaper: Don't use tinydrm_display_pipe_init()
f729d8d9628d : drm/tinydrm: Move tinydrm_machine_little_endian()
d23d4d4dac01 : drm/tinydrm: Move tinydrm_spi_transfer()
083a6c23b9ec : drm/tinydrm: Clean up tinydrm_spi_transfer()
e143364b4c17 : drm/tinydrm: Remove tinydrm_spi_max_transfer_size()
8a18ac3a7de5 : drm/tinydrm: Remove spi debug buffer dumping
cfcc8fcb1170 : drm/tinydrm: Use spi_is_bpw_supported()
e6652156a314 : drm/tinydrm: Use DRM_MODE_CONNECTOR_SPI
fc06bf1d76d6 : drm: Add SPI connector type
77ce56e2bfaa : drbd: dynamically allocate shash descriptor
327fe1d42b83 : block: blk-mq: Remove blk_mq_sched_started_request and started_request
fa01aff97637 : pinctrl: merrifield: Use devm_platform_ioremap_resource()
9d5b6a9520ad : pinctrl: intel: Use devm_platform_ioremap_resource()
a86f12b2770a : pinctrl: cherryview: Use devm_platform_ioremap_resource()
24025010d1b9 : pinctrl: baytrail: Use devm_platform_ioremap_resource()
fa564e90257e : media: ov7670: don't return ENOTTY if SUBDEV_API is not set
4965bcd3c1f3 : media: via-camera: use struct v4l2_fh
9230a4cc316b : media: via-camera: call viafb_pm_unregister in remove()
ba78170ef153 : media: go7007: Fix misuse of strscpy
f2180adfd7a3 : media: m2m-deinterlace: Fix misuse of strscpy
ed2cea4f95bf : media: cobalt: remove redundant assignment to variable data
aef5f47c9907 : media: platform: meson-ao-cec-g12a: add support for SM1
9bef0d1d053d : media: dt-bindings: media: meson-ao-cec: add SM1 compatible
31bd0e5e61dc : media: davinci-vpbe: remove obsolete includes
aa9c2182c454 : media: vivid:add sanity check to avoid divide error and set value to 1 if 0.
b98fd3cb6db8 : media: vivid: fix potential integer overflow on left shift
b61789f53d49 : media: drivers/media: don't set pix->priv = 0
7708065f5d51 : media: v4l2-mem2mem: reorder checks in v4l2_m2m_poll()
8d86a1564995 : media: vb2: reorder checks in vb2_poll()
43266ad2b47d : media: input/touchscreen/sur40: use COLORSPACE_RAW
999a4312e871 : media: v4l2-ioctl: call v4l_pix_format_touch() for TRY_FMT
ebe15c767968 : media: tegra-cec: use cec_notifier_cec_adap_(un)register
72a171d72aa6 : media: stih-cec: use cec_notifier_cec_adap_(un)register
ca3cc03b7138 : media: s5p-cec: use cec_notifier_cec_adap_(un)register
276c821f7731 : media: seco-cec: use cec_notifier_cec_adap_(un)register
e67776894065 : media: cros-ec-cec: use cec_notifier_cec_adap_(un)register
20958f9d5c48 : media: meson/ao-cec: use cec_notifier_cec_adap_(un)register
967b109096b2 : media: uapi: new file needs types.h
3b8720e63f4a : fbdev: Ditch fb_edid_add_monspecs
607975b30db4 : ALSA: ac97: Fix double free of ac97_codec_device
39e7317e37f7 : perf build: Do not use -Wshadow on gcc < 4.8
d95daf5accf4 : perf probe: Avoid calling freeing routine multiple times for same pointer
df8350ed56a2 : perf probe: Set pev->nargs to zero after freeing pev->args entries
872c8ee8f0f4 : perf session: Fix loading of compressed data split across adjacent records
146540fb545b : perf stat: Always separate stalled cycles per insn
08ef3af1579d : perf stat: Fix segfault for event group in repeat mode
79b2fe5e7561 : perf tools: Fix proper buffer size for feature processing
dde4e732a5b0 : perf script: Fix off by one in brstackinsn IPC computation
7db7218a7ea5 : perf script: Improve man page description of metrics
5f8eec3225ff : perf script: Fix --max-blocks man page description
bdd50d7421b2 : x86/bitops: Use __builtin_constant_p() directly instead of IS_IMMEDIATE()
701010532164 : x86/build: Remove unneeded uapi asm-generic wrappers
03b77f0b8587 : regulator: stm32-booster: Remove .min_uV and .list_voltage for fixed regulator
2d09a79bf637 : regulator: act8865: Add support for act8600 charger
a789adae592e : ASoC: rt1308: Convert headers to SPDX
f90aa354be7b : ASoC: rt5665: Fix a typo in the name of a function
810dbea36569 : ASoC: SOF: Intel: hda: fix stream id setting
934bf82203d6 : ASoC: SOF: Intel: hda: fix link DMA config
7ccafa2b3879 : ASoC: fsl_esai: recover the channel swap after xrun
d8bf0e7627e6 : drm/i915/selftests: Let igt_vma_partial et al breathe
6298b78742be : ASoC: SOF: Intel: ssp: BCLK delay parameter
a3ebccb52efd : ASoC: SOF: Intel: hda: reset link DMA state in prepare
672ff5e3596e : ASoC: SOF: Intel: hda: add a parameter to disable MSI
dc7a36f178a9 : ASoC: SOF: Intel: hda: remove duplicated clear WAKESTS
d06973515f95 : ASoC: SOF: Intel: hda: use SOF defined init chip in resume
061edb232505 : ASoC: SOF: Intel: hda: set position buffer in init chip
fd15f2f5e272 : ASoC: SOF: Intel: hda: Enable jack detection
6aa232e1ccfc : ASoC: SOF: Intel: hda: reduce ifdef usage for hda
184fdfca4ba6 : ASoC: SOF: Intel: hda: correct ROM state mask
1c38c9223da3 : ASoC: SOF: remove unused state variable in suspend function
441c58cf8e5e : ASoC: SOF: loader: Don't ignore SRAM block types
7198879ef577 : ASoC: SOF: loader: Use the BAR provided by FW
ce8234a6357e : ASoC: SOF: Introduce snd_sof_dsp_get_bar_index ops
c9b54a336016 : ASoC: SOF: core: increase default IPC timeouts
6dd78b310b8d : ASoC: SOF: ipc: use timeout configured at probe
a49b68719275 : ASoC: SOF: use common code to send PCM_FREE IPC
04c8027764bc : ASoC: SOF: reset DMA state in prepare
f1b1b9b13682 : ASoC: SOF: pci: mark last_busy value at runtime PM init
f8f85216f8d3 : ASoC: pcm3168a: Fix a typo in the name of a constant
717dedb1dcee : ASoC: SOF: Intel: hda: remove misleading error trace from IRQ thread
8201f11a1f75 : ASoC: qcom: apq8016_sbc: Fix oops with multiple DAI links
de6a263400f2 : drm/i915/uc: Sanitize uC when GT is sanitized
3fcba88188a8 : drm/i915/uc: Gt-fy uc reset
3b8179944cb0 : ALSA: compress: Be more restrictive about when a drain is allowed
a70ab8a86450 : ALSA: compress: Don't allow paritial drain operations on capture streams
26c3f1542f50 : ALSA: compress: Prevent bypasses of set_params
4475f8c4ab7b : ALSA: compress: Fix regression on compressed capture streams
aed7450b1536 : drm/i915: Add HDCP capability info to i915_display_info.
e32db73c5aca : MAINTAINERS: Update my email address
d40113fb5f7e : ARM: dts: sunxi: Fix the HDMI PHY name
6f21a03b07ce : ARM: dts: sunxi: Remove simple-panel compatible
9779048d71b1 : s390/kasan: add bitops instrumentation
0a5c3c2f4766 : s390/bitops: make test functions return bool
5518aed82d2a : s390: wire up clone3 system call
a963609e2778 : kbuild: enable arch/s390/include/uapi/asm/zcrypt.h for uapi header test
061c99623949 : s390: use __u{16,32,64} instead of uint{16,32,64}_t in uapi header
3f4b04e3cfd4 : s390/hypfs: fix a typo in the name of a function
163ce24a4350 : MAINTAINERS: add soc/ux500
428b504e84bc : ARM: ux500: simplify and move debug UART
69e96207ebf9 : s390/qdio: restrict QAOB usage to IQD unicast queues
a6ec414a4dd5 : s390/qdio: add sanity checks to the fast-requeue path
6abe28197024 : s390: enable detection of kernel version from bzImage
1a47dc0240bf : dt-bindings: arm: fsl: Add the pico-pi-imx8m board
c39eff747b84 : dt-bindings: arm: Document i.MX8QXP AI_ML board binding
417393a5072f : dt-bindings: Add Vendor prefix for Einfochips
88574a24ea12 : dt-bindings: arm: nxp: Add device tree binding for ls1046a-frwy board
bca031e2c8aa : KVM: arm/arm64: Introduce kvm_pmu_vcpu_init() to setup PMU counter index
333a2101f47c : firmware: Fix missing inline
201c1db90cd6 : iommu/iova: Fix compilation error with !CONFIG_IOMMU_IOVA
d43dc52274d4 : firmware: imx: scu-pd: Add IRQSTR_DSP PD range
590b346b58ba : firmware: imx: scu-pd: Add mu13 b side PD range
dbc3c6295195 : ARM: ux500: add missing of_node_put()
6d9d21711b38 : firmware: imx: scu-pd: Rename mu PD range to mu_a
e0a12445d1cb : cpufreq/pasemi: fix use-after-free in pas_cpufreq_cpu_init()
df7126cc4210 : ARM: dts: imx6sll: move GIC to right location in DT
8c1a1f4879b6 : ARM: dts: imx6ul: move GIC to right location in DT
b051589c69bf : ARM: dts: imx6sl: move GIC to right location in DT
211ded786146 : ARM: dts: imx6sx: move GIC to right location in DT
b605c44c30b5 : PM: sleep: Drop dpm_noirq_begin() and dpm_noirq_end()
8eb0fd3b55f0 : PM: sleep: Integrate suspend-to-idle with generig suspend flow
56b991849009 : PM: sleep: Simplify suspend-to-idle control flow
41275eb5c718 : ACPI: PM: Set s2idle_wakeup earlier and clear it later
2933954b71f1 : PM: sleep: Fix possible overflow in pm_system_cancel_wakeup()
9089f16e053a : ACPI: EC: Return bool from acpi_ec_dispatch_gpe()
6921de898ba8 : ACPICA: Return u32 from acpi_dispatch_gpe()
3a79bc63d907 : PCI: irq: Introduce rearm_wake_irq()
8d0148473dec : arm64: dts: imx8mq: fix SAI compatible
c528adefd645 : int340X/processor_thermal_device: Fix proc_thermal_rapl_remove()
9461e35f8418 : ARM: dts: vf610-zii-scu4-aib: Drop unused pinctrl_i2c3 pinmux config
aee2a02bcf55 : ARM: dts: vf610-zii-scu4-aib: Fix pinctrl_i2c1's identation
6d234bc6a4b4 : ARM: dts: vf610-zii-spb4: Drop unused pinctrl_i2c1 pinmux config
07523a6cb6f8 : ARM: dts: ux500: set pull-up on STUIB STMPE IRQ line
aef41a4d88ef : ARM: dts: ux500: Fix up the thermal nodes
46269abf9720 : ARM: dts: ste: Update coresight DT bindings
7a8689df21f4 : ARM: ux500: Stop populating the PRCMU devices early
513be3334431 : drm/komeda: remove set but not used variable 'old'
52d09014bb10 : arm64: dts: imx8mm: Correct SAI3 RXC/TXFS pin's mux option #1
f4411786b39b : ARM: dts: imx6ull: Add support for PHYTEC phyBOARD-Segin with i.MX 6ULL
9ae6390aa107 : ARM: dts: imx6ul: segin: Move machine include to dts files
f638e7fdbfdf : ARM: dts: imx6ul: segin: Move ECSPI interface to board include file
b349580a4cae : ARM: dts: imx6ul: phycore: Add eMMC at usdhc2
87dc2cd47989 : ARM: dts: imx6ul: segin: Only enable NAND if it is populated
f1da57d8ea3a : ARM: dts: imx6ul: segin: Make FEC and ethphy configurable in dts
783c10aa740f : ARM: dts: imx6ul: segin: Fix LED naming for phyCORE and PEB-EVAL-01
458264157b10 : ARM: dts: imx6ul: segin: Reduce eth drive strength
e37816bf9114 : ARM: dts: imx6ul: segin: Add boot media to dts filename
591c175076d7 : ARM: dts: imx6ul: phyboard-segin: Rename dts to PHYTEC name scheme
8842d285bafa : net: Convert skb_frag_t to bio_vec
b8b576a16f79 : net: Rename skb_frag_t size to bv_len
1dfa5bd38545 : net: Rename skb_frag page to bv_page
f58ecf1b7d58 : net: Reorder the contents of skb_frag_t
b656722906ef : net: Increase the size of skb_frag_t
d8e18a516f8f : net: Use skb accessors in network core
d7840976e391 : net: Use skb accessors in network drivers
b3e487c0cf42 : Revert "net: hns: fix LED configuration for marvell phy"
7e24b4ed5ac4 : net: usb: Merge cpu_to_le32s + memcpy to put_unaligned_le32
24183825c3c7 : ARM: configs: aspeed: Refresh defconfigs
2f90ec143af8 : ARM: configs: aspeed: Enable commonly used network functionality
bb1dba7be1ee : ARM: dts: aspeed: Add SGPM pinmux
b3b06766315e : ARM: dts: aspeed: tiogapass: Add VR devices
dc4bea0b989c : ARM: dts: aspeed: Add Lenovo Hr855xg2 BMC
da335d2bcb42 : ARM: dts: aspeed: Add Facebook Minipack BMC
1843f225625b : dt-bindings: serial: lpuart: add the clock requirement for imx8qxp
1b5d9a6e9835 : scsi: core: fix the dma_max_mapping_size call
e70bdd81bfe2 : scsi: fdomain: fix building pcmcia front-end
df7699c70c1b : net: stmmac: Do not cut down 1G modes
fcd4e60885af : r8169: improve rtl_rx
ec5e5ce1e18b : net: stmmac: Use kcalloc() instead of kmalloc_array()
cbcf0999ae33 : net: stmmac: RX Descriptors need to be clean before setting buffers
f4e5f775db5a : net: hns: fix LED configuration for marvell phy
bba18318e7d1 : net: mvpp2: Don't check for 3 consecutive Idle frames for 10G links
722eb2f65acc : arm64: dts: qcom: Add Asus NovaGo TP370QL
3f527d311932 : arm64: dts: qcom: Add HP Envy x2
2c6d2d3a580a : arm64: dts: qcom: Add Lenovo Miix 630
af311ff9a691 : firmware: qcom_scm: Cleanup code in qcom_scm_assign_mem()
3bdd4f848531 : drm/i915: Rely on spinlock protection for GPU error capture
df8cf31e7497 : drm/i915/gt: Hook up intel_context_fini()
f3bcb0cccd36 : drm/i915: Remove obsolete engine cleanup
e1f1ae8002e4 : clk: renesas: cpg-mssr: Fix reset control race condition
c9a67cbb5189 : clk: sprd: Select REGMAP_MMIO to avoid compile errors
26091eef3c17 : riscv: dts: Add DT node for SiFive FU540 Ethernet controller driver
d808097627e5 : drm/i915: Fix up broken merge
c93d059a8045 : clk: mediatek: mt8183: Register 13MHz clock earlier for clocksource
6ee82ef04e38 : clk: Add missing documentation of devm_clk_bulk_get_optional() argument
1573eebeaa80 : clk: at91: generated: Truncate divisor to GENERATED_MAX_DIV + 1
f23478f6ea2e : MIPS: qi_lb60: Move MMC configuration to devicetree
985eaf99eb18 : scsi: target: cxgbit: add support for IEEE_8021QAZ_APP_SEL_STREAM selector
2b607f7088f9 : doc:it_IT: translations in process/
74af0d0be1d7 : docs/vm: transhuge: fix typo in madvise reference
838c1efc6a0a : scsi: ufs: change msleep to usleep_range
70a51d8c5317 : scsi: lpfc: Remove unnecessary null check before kfree
9e5470fe2d61 : scsi: virtio_scsi: implement request batching
8930a6c20791 : scsi: core: add support for request batching
cf949bbe22be : scsi: ufs: uapi: Fix SPDX license identifier
8808b4e9dcdc : scsi: ufs: Add history of fatal events
c5397f13fc74 : scsi: ufs: Do not reset error history during host reset
d3c615bf586f : scsi: ufs: Add fatal and auto-hibern8 error history
48d5b9732580 : scsi: ufs: Change names related to error history
04364138ce9b : drm/i915/gtt: Fix rounding for 36b
46eabee1f6e6 : rtc: isl12026: convert to i2c_new_dummy_device
1bcff32679f6 : drm/amdgpu/smu: move fan rpm query into the asic specific code
b840e4d5fec6 : drm/amd/powerplay: custom peak clock freq for navi10
564225415e77 : dt-bindings: rtc: Remove the PCF8563 from the trivial RTCs
f7234a9813b7 : rtc: imxdi: use devm_platform_ioremap_resource() to simplify code
874532cdeefe : rtc: mxc_v2: use devm_platform_ioremap_resource() to simplify code
e858c5951f69 : drm/bridge: Improve the help text for DRM_ANALOGIX_ANX78XX
251a44888183 : riscv: include generic support for MSI irqdomains
bbb6fc43f131 : drm: silence variable 'conn' set but not used
f4da5d074c8e : MAINTAINERS: Add Paul as a RISC-V maintainer
95ccc155081b : drm/amdgpu/smu: move fan rpm query into the asic specific code
60439711b69b : leds: apu: add pr_fmt prefix for better log output
d52d6de2809a : drm/amdgpu: set sdma irq src num according to sdma instances
93562049a62c : leds: apu: fix error message on probing failure
b629167d6867 : drm/amd/powerplay: remove redundancy debug log in smu
cc92e3cce5db : leds: apu: drop profile field from priv data
08e83826a5eb : leds: apu: drop iosize field from priv data
da97735cbdb4 : leds: apu: drop enum_apu_led_platform_types
ebf8fc31cbce : drm/amd/powerplay: custom peak clock freq for navi10
0344e6166bbf : leds: apu: drop superseeded apu2/3 led support
143134ba4983 : doc:it_IT: rephrase statement
5adcce34f8a3 : doc:it_IT: align translation to mainline
967ea03cc345 : leds: ktd2692: Fix a typo in the name of a constant
f7af86ccf188 : batman-adv: Fix deletion of RTR(4|6) mcast list entries
fa3a03da549a : batman-adv: Fix netlink dumping of all mcast_flags buckets
529a8f939a5f : batman-adv: Replace usage of strlcpy with strscpy
bc986391c80d : batman-adv: Start new development cycle
f3b357c28073 : leds: an30259a: Fix typo
66193b24514c : media: dvbsky: add support for Mygica T230C v2
bc28d36bf11a : media: si2168: add support for Mygica T230C v2
19d41a2899dc : media: mceusb: USB reset device following USB clear halt error
765bb8610d30 : media: dib0700: fix link error for dibx000_i2c_set_speed
0c4df39e504b : media: technisat-usb2: break out of loop at end of buffer
5dd4b89dc098 : media: mtk-cir: lower de-glitch counter for rc-mm protocol
a81431e7d107 : media: rc: remove unused #define RC_PROTO_BIT_ALL
eab865203f40 : media: mtk-cir: only allow protocols that have software decoders
d3bfed33e2d8 : media: hantro: Add support for MPEG-2 decoding on RK3328
56613e7153a5 : media: dt-bindings: rockchip: Document RK3328 VPU binding
bdd034050a46 : media: hantro: Add support for VP8 decoding on rk3288
298c62d38561 : media: v4l2-ctrl: Validate VP8 stateless decoder controls
a57d6acaf352 : media: uapi: Add VP8 stateless decoder API
d1854d509d61 : ax88179_178a: Merge memcpy + le32_to_cpus to get_unaligned_le32
5864118b6a44 : usbnet: smsc75xx: Merge memcpy + le32_to_cpus to get_unaligned_le32
bb448f8a60ea : net: lan78xx: Merge memcpy + lexx_to_cpus to get_unaligned_lexx
de8145452eeb : media: v4l2-ctrl: Move compound control validation
66b5f1c43984 : net-ipv6-ndisc: add support for RFC7710 RA Captive Portal Identifier
795130b31986 : IB/hfi1: Remove unused define
b2590bdd0b1d : IB/hfi1: Do not update hcrc for a KDETH packet during fault injection
616cfb69b984 : media: omap3isp: set device_caps in struct video_device
eefe332c1596 : media: ti-vpe: set device_caps in struct video_device
c7711aba0669 : media: omap_vout: set device_caps in struct video_device
12185dfe4436 : bonding: Force slave speed check after link state recovery for 802.3ad
4038b214b88e : media: vsp1: set device_caps in struct video_device
8defd70a9b2f : media: sh_veu/sh_vou: set device_caps in struct video_device
b1df3129b719 : media: xilinx: set device_caps in struct video_device
0fe3331e07f0 : media: via-camera: set device_caps in struct video_device
3c7812e7ef30 : media: bdisp: set device_caps in struct video_device
de5b9b719759 : media: pxa_camera: don't set caps in querycap
34828fad5ecc : media: marvell-ccic: set device_caps in struct video_device
bc6be26ed825 : media: mx2_emmaprp: set device_caps in struct video_device
f456ccc457cb : media: m2m-deinterlace: set device_caps in struct video_device
b3322e3e1aae : media: fsl-viu: set device_caps in struct video_device
994587c3b276 : media: s3c-camif/s5p-g2d/s5p-jpeg: set device_caps in struct video_device
e7999846b944 : media: coda: set device_caps in struct video_device
b2778a30c73b : media: am437x/davinci: set device_caps in struct video_device
59fe916c84f8 : media: media/platform: don't set description in ENUM_FMT
642ac63d166d : media: drivers/staging/media: don't set description for ENUM_FMT
2169e6daa1ff : media: media/pci: don't set description for ENUM_FMT
0036bc73ccbe : drm/msm: stop abusing dma_map/unmap for cache
ed2abfebb041 : leds: leds-lp5562 allow firmware files up to the maximum length
79937a4beeae : leds: ns2: Add of_node_put() before return
730f693d79da : leds: max77650: Add of_node_put() before return
533016c870a8 : leds: as3645a: Fix misuse of strlcpy
51251542c968 : leds: max77650: add MODULE_ALIAS()
af0653d56657 : RDMA/siw: Remove set but not used variables 'rv'
b7f406bb883b : IB/mlx5: Replace kfree with kvfree
c56b593d2af4 : RDMA/bnxt_re: Honor vlan_id in GID entry comparison
009cb7d5794a : media: media/usb: don't set description in ENUM_FMT
4747bd0f4179 : media: v4l2-ioctl: add missing pixelformats
f4d46119f214 : IB/hfi1: Drop all TID RDMA READ RESP packets after r_next_psn
dc25b239ebea : IB/hfi1: Field not zero-ed when allocating TID flow memory
2b74c878b0ea : IB/hfi1: Unreserve a flushed OPFN request
cd48a8208723 : IB/hfi1: Check for error on call to alloc_rsm_map_table
2e7b801eadbf : drm/msm/dpu: Correct dpu encoder spinlock initialization
60c3becfd1a1 : RDMA/hns: Fix sg offset non-zero issue
7af5cdb158f3 : drm/msm: correct NULL pointer dereference in context_init
d5121ffebc38 : RDMA/siw: Fix error return code in siw_init_module()
f51edcec5288 : MAINTAINERS: Add an entry for generic architecture topology
c181831f161c : base: arch_topology: update Kconfig help description
03f11f03dbfe : RISC-V: Parse cpu topology during boot.
ca74b316df96 : arm: Use common cpu_topology structure and functions.
60c1b220d8bc : cpu-topology: Move cpu topology code to common code.
124e46a86580 : dt-binding: cpu-topology: Move cpu-map to a common binding.
748fd07e2b9c : ASoC: madera: Read device tree configuration
45004d66f2a2 : ASoC: dapm: fix a memory leak bug
c8b08fc0d6f8 : firmware: qcom_scm: Fix some typos in docs and printks
6e37ccf78a53 : firmware: qcom_scm: Use proper types for dma mappings
849b384f92bc : Documentation: DT: arm: add support for sockets defining package boundaries
b8d3349803ba : sched/rt, Kconfig: Unbreak def/oldconfig with CONFIG_PREEMPT=y
7f6cade5b6bf : iommu/vt-d: Print pasid table entries MSB to LSB in debugfs
ae24fb49d011 : iommu/virtio: Update to most recent specification
9eed17d37c77 : iommu/iova: Remove stale cached32_node
3ee9eca760e7 : iommu/vt-d: Check if domain->pgd was allocated
effa467870c7 : iommu/vt-d: Don't queue_iova() if there is no flush queue
5d6fb560729a : dmaengine: ste_dma40: fix unneeded variable warning
6f4722b1d1eb : dmaengine: dw-edma: fix endianess confusion
756c3ef93492 : dmaengine: dw-edma: fix __iomem type confusion
f0414087a1b9 : dmaengine: dw-edma: fix unnecessary stack usage
72503b25ee36 : dmaengine: bcm2835: Print error in case setting DMA mask fails
d2bfe7b5d182 : dmaengine: edma: make edma_filter_fn private
9c71b9eb3cb2 : dmaengine: omap-dma: make omap_dma_filter_fn private
40ca0ce56d4b : arm64: entry: SP Alignment Fault doesn't write to FAR_EL1
cfe61801b0f1 : balloon: fix up comments
dd422906799f : mm/balloon_compaction: avoid duplicate page removal
557529494d79 : iommu/vt-d: Avoid duplicated pci dma alias consideration
042c805545d0 : arm64: dts: allwinner: h6: Fix SID node name
5ea40f7106aa : ARM: dts: sunxi: Unify the DE2 bus clocks order
cbdf8a189a66 : arm64: Force SSBS on context switch
301e7ee1dec5 : Revert "iommu/vt-d: Consolidate domain_init() to avoid duplication"
c8eee4135a45 : selftests/bpf: fix sendmsg6_prog on s390
5d9e06d60eee : bcache: fix possible memory leak in bch_cached_dev_run()
4be6e05c4d4c : libbpf: Avoid designated initializers for unnamed union members
cdb2f9207109 : libbpf: Fix endianness macro usage for some compilers
d2d5a6b0253d : ALSA: firewire-motu: more code refactoring for MOTU data block processing layer
9a738ad1b1a6 : ALSA: firewire-lib: process payload of isoc context according to packet descriptors
4731c672c930 : ALSA: fireface: code refactoring for FF data block processing layer
00d004db6493 : ALSA: firewire-motu: code refactoring for MOTU data block processing layer
806653b70ee2 : ALSA: firewire-tascam: code refactoring for TASCAM data block processing layer
bb473966774a : ALSA: firewire-digi00x: code refactoring for DOT data block processing layer
9fc90644cae9 : ALSA: firewire-lib: code refactoring for AM824 data block processing layer
d2c104a3426b : ALSA: firewire-lib: pass packet descriptor to data block processing layer
0f5cfcb24d9c : ALSA: firewire-lib: code refactoring to process context payloads
5e2ece0fdceb : ALSA: firewire-lib: code refactoring to process PCM substream
753e717986c2 : ALSA: firewire-lib: use packet descriptor for IR context
f4f6ae7b7c1f : ALSA: firewire-lib: use packet descriptor for IT context
04130cf8e296 : ALSA: firewire-lib: add list of packet descriptor
600c8018df60 : ALSA: firewire-lib: pass no syt information to data block processing layer
3baf30532f94 : ALSA: firewire-lib: add syt_override member for some protocols
a35463d1f77d : ALSA: firewire-lib: operate data block counter in top level of processing for IR context
860d798c3704 : ALSA: firewire-lib: operate data block counter in top level of processing for IT context
ab75481202d2 : ALSA: firewire-lib: pass data block counter to data block processing layer
cdefaa44d535 : ALSA: firewire-lib: pass data block count as an argument to tracepoints event
588f2e2caf67 : ALSA: firewire-lib: obsolete ctx_data.tx.first_dbc with CIP_UNALIGHED_DBC flag
d4d34185e710 : selftests/tls: add shutdown tests
8051bb7f2cbf : selftests/tls: close the socket with open record
65d41fb317c6 : selftests/tls: add a bidirectional test
78b5dc3d68dc : selftests/tls: test error codes around TLS ULP installation
cf32526c8842 : selftests/tls: add a test for ULP but no keys
95fa145479fb : bpf: sockmap/tls, close can race with map free
0e858739c2d2 : bpf: sockmap, only create entry if ulp is not already enabled
2bb90e5cc90e : bpf: sockmap, synchronize_rcu before free'ing map
45a4521dcbd9 : bpf: sockmap, sock_map_delete needs to use xchg
32857cf57f92 : net/tls: fix transition through disconnect with close
313ab004805c : net/tls: remove sock unlock/lock around strp_done()
f87e62d45e51 : net/tls: remove close callback sock unlock/lock around TX work flush
ac78fc148d82 : net/tls: don't call tls_sk_proto_close for hw record offload
318892ac0683 : net/tls: don't arm strparser immediately in tls_set_sw_offload()
b191d6491be6 : pidfd: fix a poll race when setting exit_state
4574b0b9abc8 : MAINTAINERS: Update my email address
223ecaf140b1 : gpiolib: fix incorrect IRQ requesting of an active-low lineevent
3a6ffb3c8c32 : mmc: mmc_spi: Enable stable writes
3a855b7ac7d5 : powerpc/papr_scm: Force a scm-unbind if initial scm-bind fails
0d7fc080ba13 : powerpc/papr_scm: Update drc_pmem_unbind() to use H_SCM_UNBIND_ALL
6d140e7569db : powerpc/pseries: Update SCM hcall op-codes in hvcall.h
8d419adb0511 : MAINTAINERS: Update my email address
01233d47836d : MAINTAINERS: Fix spelling mistake in my name
0aafd138b322 : MAINTAINERS: Update my email address to @kernel.org
665e985c2f41 : mmc: meson-mx-sdio: Fix misuse of GENMASK macro
66ad66293ede : gpio: em: use a helper variable for &pdev->dev
10742fee98eb : eeprom: at24: remove unneeded include
ba2d139b02ba : mmc: dw_mmc: Fix occasional hang after tuning on eMMC
b6319b061ba2 : ASoC: sgtl5000: Fix charge pump source assignment
631bc8f0134a : ASoC: sgtl5000: Fix of unmute outputs on probe
694b14554d75 : ASoC: sgtl5000: add ADC mute control
cadee10c9831 : ASoC: sgtl5000: Fix definition of VAG Ramp Control
b1f373a11d25 : ASoC: sgtl5000: Improve VAG power and mute control
cfc8f568aada : ASoC: Define a set of DAPM pre/post-up events
4aefb7387198 : ASoC: rockchip-max98090: Remove MICBIAS as supply of input pin IN34
03b0deb6ba5f : ASoC: cs47l35: Use define for DSPCLK enable bit
730e051c78b0 : ASoC: rt1308: add silence detection and manual PDB control
980c10cda954 : ASoC: rt1308: simplify the EFUSE read function
b7e814deae33 : ASoC: tlv320aic31xx: suppress error message for EPROBE_DEFER
96cd3b97bf32 : ASoC: max98383: fix i2c probe failure
6d19d8a3cec7 : ASoC: fsl_sai: mark regmap as fast_io
bd517707d85f : ASoC: fsl_sai: derive TX FIFO watermark from FIFO depth
89c9679f699d : ASoC: fsl_sai: add of_match data
a962a809e5e4 : ASoC: mediatek: mt8183: make headset codec optional
af62a3c8a872 : ASoC: wcd9335: add irqflag IRQF_ONESHOT flag
e1fb714bddf4 : ASoC: bcm: cygnus-pcm: Unneeded variable: "ret".
fc62113b32c9 : mmc: host: sdhci-sprd: Fix the missing pm_runtime_put_noidle()
3da9834d9381 : spi: dw-mmio: Clock should be shut when error occurs
0521050215d0 : spi: dw-mmio: Use devm_platform_ioremap_resource()
d850c6f5fad6 : regulator: rk808: Return REGULATOR_MODE_INVALID for invalid mode
962f170d9344 : regulator: lm363x: Fix n_voltages setting for lm36274
1e2cc8c5e074 : regulator: lm363x: Fix off-by-one n_voltages for lm3632 ldo_vpos/ldo_vneg
1d3dd532883b : sound: soc: codecs: mt6358: change return type of mt6358_codec_init_reg
5be6155b50bb : ASoC: fsl_esai: Wrap some operations to be functions
4dc057a786dc : ASoC: rt5677: remove superfluous set
eaba5585944e : ASoC: codecs: ad193x: Use regmap_multi_reg_write() when initializing
f7408a3d5b5f : ASoC: wcd9335: Fix misuse of GENMASK macro
ef9bec27485f : ASoC: SOF: Intel: hda: Make hdac_device device-managed
1274204542f6 : spi: pxa2xx: Balance runtime PM enable/disable on error
62ec3d13601b : ASoC: SOF: use __u32 instead of uint32_t in uapi headers
f86621cd6c6f : SoC: rockchip: rockchip_max98090: Enable MICBIAS for headset keypress detection
48dfd37a0f85 : ASoC: cs42xx8: Fix MFREQ selection issue for async mode
8dd26dff00c0 : ASoC: dapm: Fix handling of custom_stop_condition on DAPM graph walks
c6bf2ae931ad : KVM: nVMX: Set cached_vmcs12 and cached_shadow_vmcs12 NULL after free
d9a710e5fc49 : KVM: X86: Dynamically allocate user_fpu
e751732486eb : KVM: X86: Fix fpu state crash in kvm guest
ec269475cba7 : Revert "kvm: x86: Use task structs fpu field for user"
cf64527bb33f : KVM: nVMX: Clear pending KVM_REQ_GET_VMCS12_PAGES when leaving nested
5a9060e9437b : arm64: mm: Drop pte_huge()
6b0e42771795 : locks: revise generic_add_lease tracepoint
ed2f3e9ff637 : arm64/sve: Fix a couple of magic numbers for the Z-reg count
d16af870a70e : arm64/sve: Factor out FPSIMD to SVE state conversion
592700f094be : arm64: stacktrace: Better handle corrupted stacks
f3dcbe67ed42 : arm64: stacktrace: Factor out backtrace initialisation
8caa6e2be723 : arm64: stacktrace: Constify stacktrace.h functions
be261ffce6f1 : x86: Remove X86_FEATURE_MFENCE_RDTSC
f240652b6032 : x86/mpx: Remove MPX APIs
e28df79ae2df : x86/mpx: Remove selftests themselves
48febc03e6c2 : x86/mpx: Remove selftests Makefile entry
a88754b23114 : arm64: vdso: Cleanup Makefiles
2e2f3c9b864d : arm64: vdso: fix flip/flop vdso build bug
85751e9e5b14 : arm64: vdso: Fix population of AT_SYSINFO_EHDR for compat vdso
69732102426b : x86/realmode: Remove trampoline_status
f76cb066edd1 : powercap: Invoke powercap_init() and rapl_init() earlier
f9adc23ee91e : futex: Cleanup generic SMP variant of arch_futex_atomic_op_inuser()
83527ef7abf7 : drivers: hv: vmbus: Replace page definition with Hyper-V specific one
8c3e44bde7fd : x86/hyperv: Add functions to allocate/deallocate page for Hyper-V
fcd3f6222a4e : x86/hyperv: Create and use Hyper-V page definitions
385065734cd4 : x86/irq/64: Update stale comment
d02f1aa39189 : x86/sysfb_efi: Add quirks for some devices with swapped width and height
2af7c85714d8 : x86/stacktrace: Prevent access_ok() warnings in arch_stack_walk_user()
018ebca8bd70 : x86/cpufeatures: Enable a new AVX512 CPU feature
1e0c08e3034d : cpu/cpuid-deps: Add a tab to cpuid dependent features
6365b842aae4 : x86/syscalls: Split the x32 syscalls into their own table
f85a8573ceb2 : x86/syscalls: Disallow compat entries for all types of 64-bit syscalls
a8d03c3f300e : x86/syscalls: Use the compat versions of rt_sigsuspend() and rt_sigprocmask()
45e29d119e99 : x86/syscalls: Make __X32_SYSCALL_BIT be unsigned long
3f8fd02b1bf1 : mm/vmalloc: Sync unmappings in __purge_vmap_area_lazy()
8e998fc24de4 : x86/mm: Sync also unmappings in vmalloc_sync_all()
51b75b5b563a : x86/mm: Check for pfn instead of page in vmalloc_sync_one()
83b584d9c6a1 : x86/paravirt: Drop {read,write}_cr8() hooks
229b969b3d38 : x86/apic: Initialize TPR to block interrupts 16-31
2ca993963339 : ARM: dts: imx6ul: fix clock frequency property name of I2C buses
de332de26d19 : ARM: dts: sunxi: Switch from phy to phy-handle
2a40d1b29113 : ARM: dts: sunxi: Switch to the generic PHY properties
caa8422d01e9 : ALSA: hda: Flush interrupts on disabling
ade49db337a9 : ALSA: hda/hdmi - Allow audio component for AMD/ATI and Nvidia HDMI
551626ec0ad2 : ALSA: hda/hdmi - Don't report spurious jack state changes
e4091bdd2fd9 : ALSA: line6: Fix a typo
d9aa4d4fca67 : ARM: dts: opos6uldev: use OF graph to describe the display
c8917b8ff09e : firmware: fix build errors in paged buffer handling code
bf58de429387 : arm64: defconfig: Build imx8 ddr pmu as module
f9429c1fba87 : dt-bindings: clk: sunxi-ccu: add compatible string for V3 CCU
c5ed9475c22c : clk: sunxi-ng: v3s: add the missing PLL_DDR1
3355c91b7939 : cpufreq: ap806: Add NULL check after kcalloc
b880c1833625 : dt-bindings: cpufreq: Document allwinner,sun50i-h6-operating-points
f328584f7bff : cpufreq: Add sun50i nvmem based CPU scaling driver
c4011dde241d : staging: mt7621-pinctrl: Add of_node_put() before return
2125a44149cd : staging: mt7621-pci: Add of_node_put() before return
9da681e017a3 : staging: erofs: support bmap
441dfcc8861e : staging: erofs: avoid opened loop codes
44a22dc3dd89 : staging: vt6656: change alignment to match parenthesis
384329ddc42a : staging: rtl8188eu: Replace function rtl88eu_phy_rf_config()
792d89ee4bd6 : staging: rtl8188eu: Replace function rtl88e_phy_rf6052_config()
5cace672b9a4 : staging: rtl8188eu: Replace function rtw_alloc_network()
04c8c1985618 : staging: rtl8188eu: Remove function rtw_modular64()
c6255d2d2432 : staging: rtl8188eu: Remove function rtw_os_indicate_scan_done()
01625b0bbb52 : staging: rtl8188eu: Replace function beacon_timing_control()
d6a496f93752 : staging: rtl8188eu: core: Remove function enable_rate_adaptive()
6290da3e439d : staging: rtl8188eu: core: Replace function Set_MSR()
067756acdac8 : staging: rtl8723bs: core: Change return type of init_mlme_ext_priv
b21f9b8352aa : staging: rtl8723bs: os_dep: Remove code valid only for 5GHz
2615f966f9f2 : staging: rtl8723bs: core: Remove code valid only for 5GHz
2e7a3f1158ee : staging: rtl8723bs: hal: Remove code valid only for 5GHz
d59381d639af : staging: kpc2000: kpc_spi: Remove unnecessary null check before kfree
6c90bade52bb : staging: rtl8188eu: remove unused definitions from hal8188e_phy_reg.h
c5bd72f8713e : staging: fsl-dpaa2/ethsw: Add comments to ETHSW_VLAN flags
de7ee3aea2e8 : staging: fsl-dpaa2/ethsw: Add ndo_get_phys_port_name
7dbac0c9a1c4 : staging: fsl-dpaa2/ethsw: Remove netdevice on port probing error
b2fdbfa91b8c : staging: fsl-dpaa2/ethsw: Add network interface statistics
543ba01d99cc : staging: fsl-dpaa2/ethsw: Fix setting port learning/flooding flags
26a7ae2949a8 : staging: wlan-ng: use "%*pE" for serial number
4ad366015d05 : staging: wilc1000: Replace function wilc_wlan_cfg_get_val()
68336404aa51 : staging: wlan-ng: Replace function hfa384x_dowmem()
28c03f826077 : staging: wlan-ng: Replace function hfa384x_dormem()
53055d6a915c : staging: wlan-ng: Remove function hfa384x_docmd_wait()
aef29ca497f0 : staging: wlan-ng: Remove unused function hfa384x_docmd_async()
71b289cc5aa6 : staging: wlan-ng: Remove function hfa384x_dowmem_async()
f2a82b0941ea : staging: wlan-ng: Remove unused function hfa384x_dormem_async()
bb75c586cabd : staging: wlan-ng: Remove unused function hfa384x_dorrid_async()
57d100b8aa68 : staging: wlan-ng: Remove function hfa384x_dowrid_async()
83c23c8e79ee : staging: wlan-ng: Remove function hfa384x_dowrid_wait()
72da91bc590a : staging: wlan-ng: Remove function hfa384x_dorrid_wait()
6fa4e8eb3f19 : staging: most: dim2: Remove function dimcb_io_write()
41e359e6daf4 : staging: most: dim2: Remove function dimcb_io_read()
8826a1985f96 : staging: most: dim2: Replace function dim_norm_ctrl_async_buffer_size()
d327ace0f301 : staging: rtl8712: remove redundant assignment to variable res
2ac3b368f40f : staging: erofs: Remove function erofs_kill_sb()
e82a9a17d49c : staging: erofs:converting all 'unsigned' to 'unsigned int'
e1928327353d : staging: greybus: remove redundant assignment to variable is_empty
baacd53a3b72 : staging: greybus: Replace function gb_i2c_device_setup()
ebf256e36754 : staging: most: Delete an error message for a failed memory allocation
5d4b45a1dd7b : Input: add support for the FlySky FS-iA6B RC receiver
9310a7ba6de8 : io_uring: track io length in async_list based on bytes
bd11b3a391e3 : io_uring: don't use iov_iter_advance() for fixed buffers
6a43074e2f46 : block: properly handle IOCB_NOWAIT for async O_DIRECT IO
893a1c97205a : blk-mq: allow REQ_NOWAIT to return an error inline
b617158dc096 : tcp: be more careful in tcp_fragment()
be4363bdf0ce : hv_netvsc: Fix extra rcu_read_unlock in netvsc_recv_callback()
f16d80b75a09 : powerpc/tm: Fix oops on sigreturn on systems without TM
ae00fcc51e71 : ARM: Delete netx a second time
223b2b5030f3 : hwmon: (k8temp) documentation: update URL of datasheet
f3d43e2e45fd : hwmon: (nct6775) Fix register address and added missed tolerance for nct6106
211186cae14d : hwmon: (occ) Fix division by zero issue
1991529f0fc9 : arm64: Enable TIMER_IMX_SYS_CTR for ARCH_MXC platforms
87ff1f88552a : arm64: defconfig: Select CONFIG_CLK_IMX8MN by default
6e998ef24d60 : ARM: dts: imx7ulp: Fix usb-phy unit address format
9d9005a5a23f : arm64: dts: imx8mq-librem5: Enable MIPI D-PHY
a99b26b14bea : arm64: dts: imx8mq: Add MIPI D-PHY
0be9af777049 : ARM: dts: imx7ulp: add edma device node
5f7a6cd13457 : ARM: dts: imx7-colibri: Remove unneeded snvs_pwrkey node
4931b5f16016 : ARM: dts: imx7d-zii-rpu2: Remove unneeded snvs_pwrkey node
f496e6750083 : ARM: dts: Add ZII support for ZII i.MX7 RMU2 board
779988c5e618 : ARM: dts: imx6sll: correct sdma compatible
c6c0ad740916 : ARM: dts: imx6ul: add dma support on ecspi
8dfe397431e0 : soc: imx8: Add i.MX8MM UID(unique identifier) support
3026d0b7a497 : soc: imx8: Add i.MX8MQ UID(unique identifier) support
4d53ea811b21 : arm64: defconfig: Select CONFIG_PINCTRL_IMX8MN by default
7f4e4afa140c : arm64: defconfig: Enable SDMA on i.mx8mq/8mm
849b7e3bb202 : dt-bindings: arm: fsl: Add support for ZII i.MX7 RMU2 board
84ebd2da6d04 : arm64: dts: rockchip: Specify override mode for kevin panel
123643e5c40a : ARM: dts: rockchip: Specify rk3288-veyron-minnie's display timings
95671ec23696 : ARM: dts: rockchip: Specify rk3288-veyron-chromebook's display timings
c9b07eab0c87 : audit_inode(): switch to passing AUDIT_INODE_...
39145f5f0cc9 : filename_mountpoint(): make LOOKUP_NO_EVAL unconditional there
ff0ebee239ce : filename_lookup(): audit_inode() argument is always 0
61cbfff4b1a7 : MIPS: pte_special()/pte_mkspecial() support
a23c4134955e : MIPS: BMIPS: add clock controller nodes
5dad549d94c8 : MIPS: DTS: jz4740: Add node for the MMC driver
368fb26c1e55 : MIPS: Decode config3 register on Ingenic SoCs
3b25b7631164 : MIPS: Rename JZRISC to XBURST
8a6836ee3849 : ARM: dts: at91: Avoid colliding 'display' node and property names
7176b6ac1846 : MIPS: Undefine PMD_ORDER for 32-bit builds
b35d265301ec : MIPS: ingenic: Add support for huge pages
45e03e62724f : MIPS: Decouple CPU_SUPPORTS_HUGEPAGES from 64BIT
35476311e529 : MIPS: Add partial 32-bit huge page support
171543e75272 : MIPS: Disallow CPU_SUPPORTS_HUGEPAGES for XPA,EVA
5f9e832c1370 : Linus 5.3-rc1
107e47cc80ec : vrf: make sure skb->data contains ip header to make routing
903e9d1bffb5 : connector: remove redundant input callback from cn_dev
93428c582604 : qed: Prefer pcie_capability_read_word()
a16f6d3a1505 : igc: Prefer pcie_capability_read_word()
6133b9204c0a : cxgb4: Prefer pcie_capability_read_word()
ffd342e087d5 : be2net: Synchronize be_update_queues with dev_watchdog
ea811b795df2 : bnx2x: Prevent load reordering in tx completion processing
e4f86e437164 : drm: Add Grain Media GM12U320 driver v2
15a78ba1844a : netfilter: ebtables: fix a memory leak bug in compat
0cea0e1148fe : net: phy: sfp: hwmon: Fix scaling of RX power
503d81d428bd : net: sched: verify that q!=NULL before setting q->flags
85d9bf979592 : chelsio: Fix a typo in a function name
bb1320834b8a : allocate_flower_entry: should check for null deref
4803d0100196 : net: hns3: typo in the name of a constant
408d2bbbfd46 : kbuild: add net/netfilter/nf_tables_offload.h to header-test blacklist.
bad7f869d864 : tipc: Fix a typo
73415b4ea5b5 : drm/fb: remove unused function: drm_gem_fbdev_fb_create()
8cf66504210d : iommu/amd: fix a crash in iova_magazine_free_pfns
618381f09cc1 : hexagon: switch to generic version of pte allocation
a7cd67e2b76e : Input: applespi - fix warnings detected by sparse
69245c97560b : parisc: Flush ITLB in flush_tlb_all_local() only on split TLB machines
f5e03d3a0497 : parisc: add kprobe_fault_handler()
1b03bc5c1163 : typo fix: it's d_make_root, not d_make_inode...
e2297f7c3ab3 : dt-bindings: pinctrl: stm32: Fix missing 'clocks' property in examples
20051f5fdf67 : dt-bindings: iio: ad7124: Fix dtc warnings in example
fbbf2b6e9b74 : dt-bindings: iio: avia-hx711: Fix avdd-supply typo in example
fcbe7e3cf86d : dt-bindings: pinctrl: aspeed: Fix AST2500 example errors
ad21a4ce040c : dt-bindings: pinctrl: aspeed: Fix 'compatible' schema errors
7d9ef7f37d1f : dt-bindings: riscv: Limit cpus schema to only check RiscV 'cpu' nodes
15ffef1ae69e : dt-bindings: Ensure child nodes are of type 'object'
d2b3fe42bc62 : mac80211: don't warn about CW params when not using them
bcc27fab8cc6 : mac80211: fix possible memory leak in ieee80211_assign_beacon
5edaac063bbf : nl80211: fix NL80211_HE_MAX_CAPABILITY_LEN
91046d6364af : nl80211: fix VENDOR_CMD_RAW_DATA
1667e4f9bcfb : wireless: fix nl80211 vendor commands
1a03bb532934 : r8169: fix RTL8168g PHY init
6879298bd067 : x86/entry/64: Prevent clobbering of saved CR2 value
19dbdcb8039c : smp: Warn on function calls from softirq context
30cd8604323d : KVM: x86: Add fixed counters to PMU filter
88dddc11a8d6 : KVM: nVMX: do not use dangling shadow VMCS after guest reset
3b20e03a1066 : KVM: VMX: dump VMCS on failed entry
6fc3977ccc5d : KVM: x86/vPMU: refine kvm_pmu err msg when event creation failed
d98474094430 : KVM: s390: Use kvm_vcpu_wake_up in kvm_s390_vcpu_wakeup
d73eb57b80b9 : KVM: Boost vCPUs that are delivering interrupts
2417c87059b0 : KVM: selftests: Remove superfluous define from vmx.c
118154bdf54c : KVM: SVM: Fix detection of AMD Errata 1096
0c5f81dad46c : KVM: LAPIC: Inject timer interrupt via posted interrupt
b72cb0dc4c46 : drm/sun4i: sun8i-csc: Add support for color encoding and range
ab38c3b7c347 : drm/sun4i: sun8i_csc: Simplify register writes
5917e0bdbc90 : drm/sun4i: Introduce color encoding and range properties
14bfb13f0ed5 : net: flow_offload: add flow_block structure and use it
a7323311515d : net: flow_offload: rename tc_setup_cb_t to flow_setup_cb_t
0c7294ddae73 : net: flow_offload: remove netns parameter from flow_block_cb_alloc()
aef833c58d32 : net: openvswitch: rename flow_stats to sw_flow_stats
29be86d7f9cb : kbuild: add -fcf-protection=none when using retpoline flags
67bf47452ea0 : kbuild: update compile-test header list for v5.3-rc1
94bccc340710 : iscsi_ibft: make ISCSI_IBFT dependson ACPI instead of ISCSI_IBFT_FIND
1eef08cb7dc7 : drm/mediatek: direct include of drm.h in mtk_drm_gem.c
d89281c5edad : drm: direct include of drm.h in drm_syncobj.c
39716270d88c : drm: direct include of drm.h in drm_prime.c
d3ea256aa4c7 : drm: direct include of drm.h in drm_gem_shmem_helper.c
1c53587629f6 : drm: direct include of drm.h in drm_gem.c
03fda35d109b : drm/ati_pcigart: drop dependency on drm_os_linux.h
3e37c7156e94 : drm: drop uapi dependency from drm_vblank.h
bf3f5e985593 : drm/panel: make drm_panel.h self-contained
1d4126c4e119 : libbpf: sanitize VAR to conservative 1-byte INT
04efe5911fb3 : libbpf: fix SIGSEGV when BTF loading fails, but .BTF.ext exists
40ef768ab6ee : Remove references to dead website.
0cc35a9c8279 : drm/i915/dsi: remove set but not used variable 'hfront_porch'
5cad0ddf4b78 : drm/i915/gtt: Don't try to clear failed empty pd allocation
6b5f3cb1aa20 : drm/i915/gtt: Correct unshifted 'from' for gen8_ppgtt_alloc errors
6d54ceb539aa : tracing: Fix user stack trace "??" output
dfee0e99bcff : netfilter: bridge: make NF_TABLES_BRIDGE tristate
a0301020c568 : Revert "drm/i915: Update description of i915.enable_guc modparam"
92508da7e3da : Revert "drm/i915/guc: Turn on GuC/HuC auto mode"
b83a309a9889 : drm/i915/icl: Add Wa_1409178092
935ba6f3bf0f : drm/i915/icl: Verify engine workarounds in GEN8_L3SQCREG4
fa380486d5f9 : drm/i915: Skip CS verification of L3 bank registers
6c2b0103ad92 : drm/i915: Fix and improve MCR selection logic
7405cb77e008 : drm/i915: Trust programmed MCR in read_subslice_reg
15160879d472 : drm/i915: Fix GEN8_MCR_SELECTOR programming
0e279dcea0ec : ALSA: pcm: Fix refcount_inc() on zero usage
1e9907362453 : drm/doc: Document kapi doc expectations
0d392cb9eb58 : drm/i915: Remove set but not used variable 'src_y'
449fa54d6815 : dma-direct: correct the physical addr in dma_direct_sync_sg_for_cpu/device
7d6b60dbc6a0 : drm/i915/execlists: Cancel breadcrumb on preempting the virtual engine
d6f0f2f19a9e : docs: load_config.py: ensure subdirs end with "/"
b4fc36e60f25 : powerpc/dma: Fix invalid DMA mmap behavior
771a081e44a9 : Input: alps - fix a mismatch between a condition check and its comment
49e6979e7e92 : Input: psmouse - fix build error of multiple definition
d56fef0ec85b : Input: applespi - remove set but not used variables 'sts'
038b1a05eae6 : Input: add Apple SPI keyboard and trackpad driver
e320ab3cec7d : x86/hyper-v: Zero out the VP ASSIST PAGE on allocation
4d352dbd5850 : drm/nouveau/secboot/gp102-: remove WAR for SEC2 RTOS start bug
5210e967d3c9 : drm/nouveau/flcn/gp102-: improve implementation of bind_context() on SEC2/GSP
09b90e2fe35f : drm/nouveau: fix memory leak in nouveau_conn_reset()
d304654bd793 : drm/nouveau/dmem: missing mutex_lock in error path
68bf8b577977 : drm/nouveau/hwmon: return EINVAL if the GPU is powered down for sensors reads
b0f84a84fff1 : drm/nouveau: fix bogus GPL-2 license header
b7019ac550eb : drm/nouveau: fix bogus GPL-2 license header
7cb95eeea670 : drm/nouveau/i2c: Enable i2c pads & busses during preinit
3485b7b50b53 : drm/nouveau/disp/tu102-: wire up scdc parameter setter
75dec321cd2d : drm/nouveau/core: recognise TU116 chipset
d1084184789d : drm/nouveau/kms: disallow dual-link harder if hdmi connection detected
533f47524075 : drm/nouveau/disp/nv50-: fix center/aspect-corrected scaling
f8d6211ac77f : drm/nouveau/disp/nv50-: force scaler for any non-default LVDS/eDP modes
bb2b4074f8d9 : drm/nouveau/mcp89/mmu: Use mcp77_mmu_new instead of g84_mmu_new on MCP89.
bdfeb0ccea1a : csky: Fixup abiv1 memset error
4e562c11664c : csky: Improve tlb operation with help of asid
22d55f02b892 : csky: Use generic asid algorithm to implement switch_mm
a231b8839cd4 : csky: Add new asid lib code from arm
9d35dc3006a9 : csky: Revert mmu ASID mechanism
4d581034f908 : dt-bindings: csky: Add csky PMU bindings
69d812f5eb24 : dt-bindings: interrupt-controller: Update csky mpintc
e7534198abd6 : csky: Fixup some error count in 810 & 860.
d41435d9b2b3 : csky: Fix perf record in kernel/user space
f622fbf20596 : csky: Add pmu interrupt support
ccffa1ad15be : csky: Add count-width property for csky pmu
f132076c8ff9 : csky: Init pmu as a device
3158d28953fc : csky: Fixup no panic in kernel for some traps
1994cc49f18b : csky: Select intc & timer drivers
56ac5e213933 : riscv: enable sys_clone3 syscall for rv64
9798f4ea71ea : KVM: PPC: Book3S HV: XIVE: fix rollback when kvmppc_xive_create fails
8d650cdedaab : tcp: fix tcp_set_congestion_control() use from bpf hook
269b7c5ff782 : ag71xx: fix return value check in ag71xx_probe()
6f5fa8d2c05f : ag71xx: fix error return code in ag71xx_probe()
eec4844fae7c : proc/sysctl: add shared variables for range check
371096949f0a : mm: migrate: remove unused mode argument
9a845030427c : mm/sparsemem: cleanup 'section number' data types
a3619190d62e : libnvdimm/pfn: stop padding pmem namespaces to section alignment
7e3e888dfc13 : libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields
7cc7867fb061 : mm/devm_memremap_pages: enable sub-section remap
a0653406a3a6 : mm: document ZONE_DEVICE memory-model implications
ba72b4c8cf60 : mm/sparsemem: support sub-section hotplug
7ea6216049ff : mm/sparsemem: prepare for sub-section ranges
46d945aeab4d : mm: kill is_dev_zone() helper
96da43500009 : mm/hotplug: kill is_dev_zone() usage in __remove_pages()
e9c0a3f05477 : mm/sparsemem: convert kmalloc_section_memmap() to populate_section_memmap()
49ba3c6b37b3 : mm/hotplug: prepare shrink_{zone, pgdat}_span for sub-section removal
f46edbd1b151 : mm/sparsemem: add helpers track active portions of a section at boot
326e1b8f83a4 : mm/sparsemem: introduce a SECTION_IS_EARLY flag
f1eca35a0dc7 : mm/sparsemem: introduce struct mem_section_usage
dd625285910d : drivers/base/memory.c: get rid of find_memory_block_hinted()
ea8846411ad6 : mm/memory_hotplug: move and simplify walk_memory_blocks()
fbcf73ce6582 : mm/memory_hotplug: rename walk_memory_range() and pass start+size instead of pfns
8d595c4c0f76 : mm: make register_mem_sect_under_node() static
90ec010fe0d6 : drivers/base/memory: use "unsigned long" for block ids
2491f0a2c0b1 : mm: section numbers use the type "unsigned long"
756398750e11 : resource: avoid unnecessary lookups in find_next_iomem_res()
49f17c26c123 : resource: fix locking in find_next_iomem_res()
c06306696f83 : mm: thp: fix false negative of shmem vma's THP eligibility
43675e6fbbea : mm: thp: make transhuge_vma_suitable available for anonymous THP
26f26bedab33 : mm/sparse.c: set section nid for hot-add memory
b9bf8d342d9b : mm/memory_hotplug: remove "zone" parameter from sparse_remove_one_section
a31b264c2b41 : mm/memory_hotplug: make unregister_memory_block_under_nodes() never fail
4c4b7f9ba948 : mm/memory_hotplug: remove memory block devices before arch_remove_memory()
05f800a0bd08 : mm/memory_hotplug: drop MHP_MEMBLOCK_API
db051a0dac13 : mm/memory_hotplug: create memory block devices after arch_add_memory()
80ec922dbd87 : mm/memory_hotplug: allow arch_remove_memory() without CONFIG_MEMORY_HOTREMOVE
1811582587c4 : drivers/base/memory: pass a block_id to init_memory_block()
22eb634632a2 : arm64/mm: add temporary arch_remove_memory() implementation
18c86506c80f : s390x/mm: implement arch_remove_memory()
973de24a7849 : s390x/mm: fail when an altmap is used for arch_add_memory()
cec3ebd083d4 : mm/memory_hotplug: simplify and fix check_hotplug_memory_range()
7d6053097311 : usb: qmi_wwan: add D-Link DWM-222 A2 device ID
9b3d15e6b05e : bnxt_en: Fix VNIC accounting when enabling aRFS on 57500 chips.
008cfbaa3f9f : net: dsa: sja1105: Fix missing unlock on error in sk_buff()
8ec1e9006908 : gve: replace kfree with kvfree
87a30e1f05d7 : driver-core, libnvdimm: Let device subsystems add local lockdep coverage
ca6bf264f6d8 : libnvdimm/bus: Fix wait_nvdimm_bus_probe_idle() ABBA deadlock
b70d31d054ee : libnvdimm/bus: Stop holding nvdimm_bus_list_mutex over __nd_ioctl()
6de5d06e657a : libnvdimm/bus: Prepare the nd_ioctl() path to be re-entrant
700cd033a82d : libnvdimm/region: Register badblocks before namespaces
8aac0e233891 : libnvdimm/bus: Prevent duplicate device_unregister() calls
00289cd87676 : drivers/base: Introduce kill_device()
2a957ace44d4 : cifs: update internal module number
aa081859b10c : cifs: flush before set-info if we have writeable handles
89a5bfa350fa : smb3: optimize open to not send query file internal info
2a15d6481741 : MIPS: Annotate fall-through in Cavium Octeon code
5bbe54346b53 : MIPS: Annotate fall-through in kvm/emulate.c
b8bea8a5e5d9 : mips: fix cacheinfo
a07e3324538a : MIPS: kernel: only use i8253 clocksource with periodic clockevent
a50a3f4b6a31 : sched/rt, Kconfig: Introduce CONFIG_PREEMPT_RT
59fd3486c3dd : selftests/bpf: fix test_xdp_noinline on s390
01a0f9e4496d : selftests/bpf: fix "valid read map access into a read-only array 1" on s390
d5b9216fd511 : pnfs/flexfiles: Add tracepoints for detecting pnfs fallback to MDS
8c5477e8046c : x86, boot: Remove multiple copy of static function sanitize_boot_params()
449f328637e3 : x86/boot/compressed/64: Remove unused variable
cd6697b8b875 : x86/boot/efi: Remove unused variables
58bbeab425c6 : pnfs: Fix a problem where we gratuitously start doing I/O through the MDS
7a83645ac0cc : drm/amd/display: handle active dongle port type is DP++ or DP case
21ffcc94d5b3 : drm/amd/display: Copy GSL groups when committing a new context
291ac8fb0cd9 : drm/amd/display: Add debug entry to destroy disconnected edp link
46825fcfbe16 : drm/amd/display: avoid power gate domains that doesn't exist
9295f1113c74 : drm/amd/display: Add SMU version field to clk_mgr_internal
057fc695e934 : drm/amd/display: support "dummy pstate"
0488a5646587 : drm/amd/display: fix mpcc assert condition
dcbb45b6eeed : drm/amd/display: do not read link setting if edp not connected
1b1ff454bd66 : drm/amd/display: Increase size of audios array
f53fc02b9ac3 : drm/amd/display: 3.2.42
ba94b08d0ba0 : drm/amd/display: drop ASSERT() if eDP panel is not connected
3f52aa9f9f6f : drm/amd/display: Set enabled to false at start of audio disable
f591344e89dc : drm/amd/display: Clean up dynamic metadata logic
ce08aad3896f : drm/amd/display: Only enable audio if speaker allocation exists
8897810adfa7 : drm/amd/display: Fix dc_create failure handling and 666 color depths
6da16270ee02 : drm/amd/display: populate last calculated bb state with max clocks
12e2b2d4c65f : drm/amd/display: add dcc programming for dual plane
f7938bc0f08b : drm/amd/display: Implement DAL3 GPU Integer Scaling
f1cdc98fd9d9 : drm/amd/display: add pipe CRC sources without disabling dithering.
e9bcc1e03048 : drm/amd/display: use min disp and dpp clk debug option for dcn2
39bca3599aab : drm/amd/display: add a option to force the clock at every mode change.
54eef8a41169 : drm/amd/display: Change offset_to_id to reflect what id_to_offset returns
925f566cb7ae : drm/amd/display: add set and get clock for testing purposes
30db43b62c16 : drm/amd/display: allocate 4 ddc engines for RV2
c2cd9d04ecf0 : drm/amd/display: Hook up calls to do stereo mux and dig programming to stereo control interface
692626fc4dfc : drm/amd/display: 3.2.41
473e0ecbb4f6 : drm/amd/display: Fixes for some MPO cases
8bee5c5c7e9e : drm/amd/display: Cache the use_pitch_c conditional
69866d132355 : drm/amd/display: Add DIG_CLOCK_PATTERN register
290129c25617 : drm/amd/display: Add CM_BYPASS via debug option
a20800986921 : drm/amd/display: Add MPC 3DLUT resource management
70f1476a7eed : drm/amd/display: Add debug option to disable timing sync
d68a74541735 : drm/amd/display: Clear FEC_READY shadow register if DPCD write fails
e752058b8671 : drm/amd/display: Optimize gamma calculations
c43f89f81cc0 : drm/amd/display: put back front end initialization sequence
008a4016c5cf : drm/amd/display: Set FEC_READY always before link training
a280a71f5e4a : drm/amd/display: Use helper for determining HDMI signal
d40605b6d088 : drm/amd/display: Implement generic MUX registers (v2)
4c6a9618076c : drm/amd/display: Wait for flip to complete
351960b09850 : drm/amd/display: 3.2.40
7e6472966e83 : drm/amd/display: Change min_h_sync_width from 8 to 4
1b3c61036e9f : drm/amd/display: Remove second initialization of pp_smu
18b401874aee : drm/amd/display: fix not calling ppsmu to trigger PME
5feb9f07a203 : drm/amd/display: use encoder's engine id to find matched free audio device
252f3d950d2e : drm/amd/display: Remove unnecessary NULL check in set_preferred_link_settings
03f3e40c8b5c : drm/amd/display: Do not fill Null packet in the blank period
5a42dc2be09a : drm/amd/display: fix DMCU hang when going into Modern Standby
1d0610bc26d8 : drm/amd/display: Disable Audio on reinitialize hardware
75c35000235f : drm/amd/display: Power-gate all DSCs at driver init time
8fca3d94157b : drm/amd/display: Remove dsc disable_ich flag programming.
701c75cea29b : drm/amd/display: Read max down spread
eced4bceed22 : drm/amd/display: Fix some HUBP programming issues
24f1d1cee2bc : drm/amd/display: Check for valid stream_encode
4fb6ec466dd5 : drm/amd/display: Expose enc2_set_dynamic_metadata
6d58f99444e2 : drm/amd/display: 3.2.39
d35d77a6a512 : drm/amd/display: Wait for backlight programming completion in set backlight level
8fb843d179a6 : drm/amd/display: add functionality to get pipe CRC source.
14b2584636c6 : drm/amd/display: add functionality to grab DPRX CRC entries.
24253476977a : drm/amd/display: Poll for GPUVM context ready (v2)
88eac241a1fc : drm/amd/display: add monitor patch to add T7 delay
606b355170b5 : drm/amd/display: add hdmi2.1 dsc pps packet programming
c1f2e0154065 : drm/amd/display: refactor dump_clk_registers
29344d152d0a : drm/amd/display: wait for the whole frame after global unlock
40fd9090aec6 : drm/amd/display:Use Pixel clock in 100Hz units for HDMI Audio wall clock DTO
7cecfe9d1976 : drm/amd/display: Copy max_clks_by_state after dce_clk_mgr_construct
08d238e68989 : drm/amd/display: Clock does not lower in Updateplanes
0430017149c5 : drm/amd/display: Incorrect Read Interval Time For CR Sequence
0b6cbbd5da8f : drm/amd/display: 3.2.38
c70b4016306a : drm/amd/display: Split out common HUBP registers and code
08900ab73225 : drm/amd/display: skip retrain in dc_link_set_preferred_link_settings() if using passive dongle
6d988a557ee8 : drm/amd/display: swap system aperture high/low
771b28637928 : drm/amd/display: Set one 4:2:0-related PPS field as recommended by DSC spec
a6f30079b856 : drm/amd/display: Set default block_size, even in unexpected cases
5e335add0bcc : drm/amd/display: early return when pipe_cnt is 0 in bw validation
64af142a8caf : drm/amd/display: Update drm_dsc to reflect native 4.2.0 DSC spec
63b9caff9874 : drm/amd/display: Add aux tracing log in dce
ac3d76e0665c : drm/amd/display: No audio endpoint for Dell MST display
ff4258d59031 : drm/amd/display: cap DCFCLK hardmin to 507 for NV10
6de202373bf6 : drm/amd/display: move bw calc code into helpers
4bc846908be5 : drm/amd/display: 3.2.37
ec16ac6b4264 : drm/amd/display: fix dsc disable
b48935b3bfc1 : drm/amd/display: fix up HUBBUB hw programming for VM
125cfef3e4d8 : drm/amd/display: 3.2.36
e0a6440a2961 : drm/amd/display: Add ability to set preferred link training parameters.
93c25fbdc30a : drm/amd/display: initialize p_state to proper value
53ef3969ddb8 : drm/amdgpu: use VCN firmware offset for cache window
b64d98656f02 : drm/ttm: use the same attributes when freeing d_page->vaddr
c49b1b59a2fa : drm/amd/powerplay: change sysfs pp_dpm_xxx format for navi10
33c976c9612a : drm/amdgpu: drop ras self test
a5dd40ca81bb : drm/amdgpu: only allow error injection to UMC IP block
4d249d3abd42 : drm/amdgpu: disable GFX RAS by default
fb2a36075a86 : drm/amdgpu: do not create ras debugfs/sysfs node for ASICs that don't have ras ability
3a48c10d7fb0 : drm/amd/powerplay: report bootup clock as max supported on dpm disabled
fbdc5d8d84cc : drm/amdgpu: Default disable GDS for compute VMIDs
c52e7ebce72b : drm/amdgpu: exposing fica registers to df offsets
c06403045aad : drm/amd/powerplay: input check for unsupported message/clock index
7e01a2ec96bf : drm/amd/powerplay: correct SW SMU valid mapping check
a08a4dae7a11 : drm/amdgpu: flag arcturus as experimental for now
ad91b134a2e6 : drm/amdgpu: drop unused function definitions
1da418ba65a7 : drm/amdgpu:add all VCN rings into schedule request queue
47a7fe53167c : drm/amdkfd: Increase vcrat size for GPU
69d4de94f8d3 : drm/amdgpu: enable all 8 sdma instances for Arcturus silicon
37f86a9b3617 : drm/amdkfd: Merge gfx9/arcturus trap handlers, add ACC VGPR save
5ddd4a9a7c25 : drm/amdgpu: Add more detail to the VM fault printing
e30d90fca3fc : drm/amdkfd: Add device id for real asics
fc1e272e8d21 : drm/amdgpu: limit sdma instances to 2 for Arcturus in BU phase
f9cf36fcafee : drm/amdgpu: skip gfx 9 common golden settings for arct
3baa24f0fc11 : drm/amdkfd: Add arcturus CWSR trap handler
54bd77f3d08d : amd/powerplay: No SW XGMI dpm for Arcturus rev 2
a80955176ddd : drm/amdgpu: clean up nonexistent firmware declaration for Arcturus
22f5ea4ca04c : drm/amdgpu: init gds config for arct
bfa3a9bb9859 : drm/amdgpu: keep stolen memory for arct
d57c3d5634a3 : drm/amdgpu: init arct external rev id
582870de568d : drm/amdgpu: add arct gc golden settings
ca1961a2f587 : drm/amdgpu: add arct sdma golden settings
48c69cda452f : drm/amdgpu: add pci DID for Arcturus GL-XL.
6c54afc7e83e : drm/amdgpu: assign fb_start/end in mmhub v9.4 interface
cd1fd7b3818a : drm/amdgpu: add harvest support for Arcturus
fa739f4b0686 : drm/amdgpu: add multiple instances support for Arcturus
c01b6a1d3867 : drm/amdgpu: modify amdgpu_vcn to support multiple instances
989b6a054997 : drm/amdgpu: add vcn nbio doorbell range setting for 2nd vcn instance
8b75a521c05f : drm/amdgpu/: increase AMDGPU_MAX_RINGS to add 2nd vcn instance
6da061dca995 : drm/amdgpu/: add doorbell assignment for 2nd vcn instance
a07d163c90bf : drm/amdgpu/: add ucodeID for 2nd vcn instance
8a6fcd35326e : drm/amdgpu/: add clientID for 2nd vcn instance
b6689cf7b9cd : drm/amdkfd: Set number of xgmi optimized SDMA engines for arcturus
5fb7c6650822 : drm/amdgpu: correct ip for mmHDP_READ_CACHE_INVALIDATE register access
7d0670f44199 : drm/amdgpu: set system aperture to cover whole FB region in mmhub v9.4
75b2fce2d89e : drm/amdgpu: skip get/update xgmi topology info when no psp exists
e7773c1c1133 : drm/amd/powerplay: get smc firmware and pptable
1fb8cfc2a3a5 : drm/amdgpu/powerplay: add smu11 driver interface for arcturus. (v2)
6fba59060c6c : drm/amdgpu/powerplay: add arcturus ppt functions
530e30fc32d3 : drm/amdgpu: enable the Doorbell support for VCN2.5
39a5053fb223 : drm/amdgpu: add vcn doorbell range function to nbio7.4 (v2)
08249a3a322b : drm/amdgpu: enable VCN2.5 on Arcturus
800107370810 : drm/amdgpu/VCN2.5: set JPEG decode ring functions
e87d5a7a23c7 : drm/amdgpu: add JPEG2.5 HW start and stop
a4767886e5cb : drm/amdgpu/VCN2.5: set encode ring functions
185a579700ec : drm/amdgpu/VCN2.5: set decode ring functions
a7c0e4019f74 : drm/amdgpu: add Arcturus to the VCN family
cbead2bdfcf1 : drm/amdgpu: add VCN2.5 VCPU start and stop
28c17d72072b : drm/amdgpu: add VCN2.5 basic supports
cdbd115eaf1d : drm/amdgpu/VCN2: expose rings functions
22a8f442866b : drm/amdgpu/VCN2: put IB internal registers offset to structure
eec28ef03c90 : drm/amdgpu: declare sdma firmware binary files for Arcturus
db6a49d958db : drm/amdgpu: Clear build undefined warning
eb39aff7e0e3 : drm/amdgpu: Enable xgmi support for Arcturus
2f2eab3acc3c : drm/amdgpu: Hack xgmi topology info when there is no psp fw
0ad8c5e296fc : drm/amdkfd: Support MMHUB1 in kfd interrupt path
c9ffdf5acd41 : drm/amdgpu: Set VM_L2_CNTL.PDE_FAULT_CLASSIFICATION to 0 for MMHUB 9.4
3e205a0849a7 : drm/amdkfd: Implement kfd2kgd_calls for Arcturus
35cdc81bfa94 : drm/amdkfd: Fix sdma_bitmap overflow issue
3a68a638a96f : drm/amdkfd: Change arcturus sdma engines number
a23e72d7e9db : drm/amdkfd: Support two MMHUBs when setting up page table base in KFD
6d5311ab2c2a : drm/amdkfd: Expose function mmhub_v9_4_setup_vm_pt_regs() for kfd to use
49adcf8a6f95 : amd/amdkfd: Add ASIC ARCTURUS to kfd
2fb1e49fda46 : drm/amdkfd: Support bigger gds size
3a65d14d2595 : drm/amdkfd: Extend PM4 packets to support 8 SDMA
7f40581c2e46 : drm/amdgpu: Initialize asic functions for Arcturus
f864e3e65556 : drm/amdgpu: add paging queue support for 8 SDMA instances on Arcturus
f9c84ae582f6 : drm/amdgpu: correct programming of ih_chicken for Arcturus
5ce40fd86cf1 : drm/amdgpu: add Arcturus chip_name for init sdma microcode
121d859918a3 : drm/amdgpu: enable 8 SDMA instances for Arcturus
5cd54ab85d61 : drm/amdgpu: correct Arcturus SDMA address space base index
3d81f67a1b1b : drm/amdgpu: support sdma 2~7 doorbell range register offset
f5cdc2da4602 : drm/amdgpu: skip all gfx ring settings for Arcturus
f8b733b9d4a3 : drm/amdgpu: skip load cp gfx firmware for Arcturus
24c44c891782 : drm/amdgpu: optimize gfx9 init_microcode function
65e60f6e06e5 : drm/amdgpu: add Arcturus gpu info firmware
f2d6657111ed : drm/amdgpu: skip pasid mapping for second mmhub on Arcturus
2065aa5494e4 : drm/amdgpu: skip to get 3D engine clockgating state for Arcturus
2564444f8cbb : drm/amdgpu: add to set rlc funcs for Arcturus
763bee0fb3a9 : drm/amdgpu: add number of mec for Arcturus
6155e98ac018 : drm/amdgpu: add gfx config for Arcturus
84519350a73e : drm/amdgpu: add support for Arcturus firmware
9f6ef81620f7 : drm/amdgpu/dce_virtual: add Arcturus virtual display support
7fafd613c03b : drm/amdgpu: set Arcturus fw load type as direct
61cf44c1dbb6 : drm/amdgpu: add to set Arcturus ip blocks
0e54df05724e : drm/amdgpu/soc15: add Arcturus common ip blocks
0fe6a7b49f61 : drm/amdgpu: support hdp flush for more sdma instances
b482a134ade1 : drm/amdgpu: specify sdma instance 5~7 with second mmhub type
667a48226edf : drm/amdgpu: reorganize sdma v4 code to support more instances
51c608984fd5 : drm/amdgpu: update vmc interrupt routine to support 3 vmhubs
7d19b15f7013 : drm/amdgpu: add VMC1 interrupt client id for Arcturus
e78705ec5a7f : drm/amdgpu: dynamically initialize IP offset for Arcturus
113b47e78067 : drm/amdgpu: increase max number of ip base instances to 8
fa5d2e6f0ab2 : drm/amdgpu: add SDMA 2~7 ip block type
8024f1d5e180 : drm/amdgpu: add SDMA 2~7 interrupt client id for Arcturus
51cce480fda9 : drm/amdgpu: use new mmhub interfaces for Arcturus
2cb2ea1e073f : drm/amdgpu: add mmhub v9.4.1 block for Arcturus (v2)
c8a6e2a31700 : drm/amdgpu: add one more mmhub instance for Arcturus (v2)
1daa2bfa17aa : drm/amdgpu: add new member in amdgpu_device for vmhub counts per asic chip
a2d15ed73336 : drm/amdgpu: rename AMDGPU_GFXHUB/MMHUB macro with hub number
3de2ff5d60d0 : drm/amdgpu: add gmc basic support for Arcturus
d6c3b24ea28d : drm/amdgpu: add Arcturus asic type
f1cf876931af : drm/amdgpu: add Arcturus ip_offset header (v3)
c54a60db0d72 : drm/amdgpu: add VCN2.5 headers
4f727ecefefb : drm/amdgpu: add sdma 4.2.2 header files for Arcturus
0e96cf7f6769 : drm/amdgpu: add mmhub 9.4.1 header files for Acrturus
d1daf8502e89 : drm/amdgpu: consolidate navi14 IP init
2665ec41718a : drm/amdgpu: disable concurrent flushes on Navi14
ba02636de54e : drm/amdgpu: enable gfxoff code path for navi14
0377b0882341 : drm/amdgpu/vcn: enable indirect DPG SRAM mode for navi14
e017bb8035ce : drm/amd/powerplay: disable gfxoff for navi14
03917df7e510 : drm/amdgpu/nv: set vcn pg flag for navi14
c5cc14e34d62 : drm/amd/display: disable display writeback for navi14
5e0f378d8afb : drm/amdgpu: enable async gfx ring for navi14
d0c39f8cbfaa : drm/amdgpu: enable clock gatings for navi14
29e6fd7c86bf : drm/amdgpu/athub2: set clock gating for navi14
408c49de9b88 : drm/amdgpu/mmhub2: set clock gating for navi14
8687b47e3ae0 : drm/amdgpu: declare asd firmware for navi14
e149a2f6ed2c : drm/amdgpu: Enable VCN on navi14
baebcf2e9112 : drm/amd/display: skip to load dmcu firmware for navi14
e470d287c3f1 : drm/amdgpu: skip to load ta firmware for navi14
c6e764b40a78 : drm/amd/display: add ASICREV defines v2
8fceceb69e53 : drm/amd/display: add dm block
2ebe177344d7 : drm/amd/display: add NAVI14 in resource construct
fce651e393a3 : drm/amd/display: add nv14 cases to amdgpu_dm
ab5e51211cbe : drm/amdgpu: enable sw smu ip for navi14
b02ff1268989 : drm/amdgpu/smu11: add support for navi14
7840d8babe71 : drm/amdgpu/psp: start rlc autoload after psp received rlcg for navi14
4adc0732fcea : drm/amdgpu: enable psp ip block for navi14
82522b2d7f54 : drm/amdgpu/psp: add psp support for navi14 (v3)
691f69b6a6b2 : drm/amdgpu: enable virtual display for navi14
a29bfd1283ab : drm/amdgpu: add ip blocks for navi14
5e71e011ff84 : drm/amdgpu/soc15: add support for navi14
b8cb98cd3e2b : drm/amdgpu/gfx10: fix programming of SC_HIZ_TILE_FIFO_SIZE field
3ddec51511fc : drm/amdgpu/gfx10: update gfx golden settings for navi14
4904ede12792 : drm/amdgpu/gfx10: update gfx golden settings for navi14
be184b4ccc92 : drm/amdgpu/gfx: update gc_v10_1_1 golden setting
7417846725e9 : drm/amdgpu/gfx10: add gfx v10_1_1 golden settings for navi14
58acab6629e1 : drm/amdgpu/gfx: add definition of mmCGTT_GS_NGG_CLK_CTRL
d55c193dbd43 : drm/amdgpu/gfx10: set tcp harvest for navi14
e938ded64810 : drm/amdgpu: set rlc funcs for navi14
0c090023c639 : drm/amdgpu: add me/mec configurations for navi14
41957a8ea9e0 : drm/amdgpu/gfx10: add clockgating support for navi14
4bd80a4663c2 : drm/amdgpu/gfx10: add gfx config for navi14
47b67bd7d426 : drm/amdgpu/gfx10: add placeholder for navi14 golden settings
654bcee0e4ea : drm/amdgpu/gfx10: add support for navi14 firmware
9571710f0c4e : drm/amdgpu/sdma5: set clock gating for navi14
a994b742b89d : drm/amdgpu/sdma5: update sdma5 golden settings for navi14
c049af3e850b : drm/amdgpu/sdma5: add sdma5_0 golden settings for navi14
06823925ad6b : drm/amdgpu/sdma5: add placeholder for navi14 golden settings
6041f2a281e5 : drm/amdgpu/sdma5: add support for navi14 firmware
05d72b8d36bc : drm/amdgpu/gmc10: add navi14 support
c8ff09bf41f8 : drm/amdgpu: increase max instance number for hw ip
c20697674d32 : drm/amdgpu/discovery: init reg base offset via ip discovery for navi14
a0f6d926f139 : drm/amdgpu/soc15: initialize reg base for navi14 (v2)
e2d2607f9073 : drm/amdgpu: add navi14 ucode loading method
7ecb5cd451b7 : drm/amdgpu: set asic family and ip blocks for navi14
ed42cfe1ac90 : drm/amdgpu: add gpu_info firmware for navi14
87dbad02d225 : drm/amdgpu: add navi14 asic type
b70666934b41 : drm/amd/display: handle active dongle port type is DP++ or DP case
b791f9dc2de4 : drm/amd/display: do not read link setting if edp not connected
7352193a33df : drm/amd/display: Increase size of audios array
58caae27df41 : drm/amd/display: drop ASSERT() if eDP panel is not connected
6ac25e6d5b2f : drm/amd/display: Only enable audio if speaker allocation exists
0905f3297726 : drm/amd/display: Fix dc_create failure handling and 666 color depths
67fd6c0d2de8 : drm/amd/display: allocate 4 ddc engines for RV2
feb7eb522e0a : drm/amd/display: put back front end initialization sequence
39fee5f60ce0 : drm/amd/display: Wait for flip to complete
09fc26c1718f : drm/amd/display: Change min_h_sync_width from 8 to 4
74eda776d7a4 : drm/amd/display: use encoder's engine id to find matched free audio device
1ca068ed34d6 : drm/amd/display: fix DMCU hang when going into Modern Standby
19f876967a98 : drm/amd/display: Disable Audio on reinitialize hardware
12d0e503dd9e : drm/amd/display: Read max down spread
288af96df16b : drm/amd/display: Check for valid stream_encode
c7990daebe71 : drm/amd/display: Wait for backlight programming completion in set backlight level
ca6f188cdf80 : drm/amd/display: Poll for GPUVM context ready (v2)
dd5d9348da02 : drm/amd/display: wait for the whole frame after global unlock
7f6964c5a05e : drm/amd/display: Copy max_clks_by_state after dce_clk_mgr_construct
492d9ec24492 : drm/amd/display: Clock does not lower in Updateplanes
4fc1609bcd54 : drm/amd/display: skip retrain in dc_link_set_preferred_link_settings() if using passive dongle
4a876eecf6a5 : drm/amd/display: swap system aperture high/low
61011e63f87f : drm/amd/display: Set one 4:2:0-related PPS field as recommended by DSC spec
90bbf6374b88 : drm/amd/display: Set default block_size, even in unexpected cases
5b25e5f1a972 : drm/amd/display: No audio endpoint for Dell MST display
db31af12a516 : drm/amd/display: cap DCFCLK hardmin to 507 for NV10
5d109be38b23 : drm/amd/display: fix dsc disable
0bd8ac7ed5f9 : drm/amd/display: fix up HUBBUB hw programming for VM
61f33f6aa883 : drm/amd/display: initialize p_state to proper value
c6d5245d41de : drm/amdgpu: use VCN firmware offset for cache window
3457b3055e43 : drm/ttm: use the same attributes when freeing d_page->vaddr
1a195ed5f197 : drm/amd/powerplay: change sysfs pp_dpm_xxx format for navi10
578a4daa1cd6 : drm/amdgpu: drop ras self test
29bd65080922 : drm/amdgpu: only allow error injection to UMC IP block
59d9c0ab7169 : drm/amdgpu: disable GFX RAS by default
5f872b723a45 : drm/amdgpu: do not create ras debugfs/sysfs node for ASICs that don't have ras ability
23d66e75d7c7 : drm/amd/powerplay: report bootup clock as max supported on dpm disabled
ad28e02420be : drm/amdgpu: Default disable GDS for compute VMIDs
b5ea9c933700 : drm/i915/vbt: Fix VBT parsing for the PSR section
41a5a2a8531f : drm/amd/display: init res_pool dccg_ref, dchub_ref with xtalin_freq
8a5b5d425e54 : drm/amdgpu/pm: remove check for pp funcs in freq sysfs handlers
02316e963a5a : drm/amd/display: Force uclk to max for every state
7369c10f8117 : net/mlx5: Replace kfree with kvfree
184528af92a8 : MAINTAINERS: update netsec driver
bdae33b8b82b : drm/i915: Use maximum write flush for pwrite_gtt
d45a4dd52706 : drm/i915: Drop wmb() inside pread_gtt
bf3c90ee1efe : cifs: copy_file_range needs to strip setuid bits and update timestamps
54851aa90cf2 : ipv6: Unlink sibling route in case of failure
b68b9907069a : objtool: Support conditional retpolines
9fe7b7642fe2 : objtool: Convert insn type to enum
e65050b94d8c : objtool: Fix seg fault on bad switch table entry
bd98c8134646 : objtool: Support repeated uses of the same C jump table
e7c2bc37bfae : objtool: Refactor jump table code
0c1ddd331775 : objtool: Refactor sibling call detection logic
c9bab22bc449 : objtool: Do frame pointer check before dead end check
8e25c9f8b482 : objtool: Change dead_end_function() to return boolean
61e9b75a0ccf : objtool: Warn on zero-length functions
e10cd8fe8ddf : objtool: Refactor function alias logic
c705cecc8431 : objtool: Track original function across branches
a7e47f26039c : objtool: Add mcsafe_handle_tail() to the uaccess safe list
3193c0836f20 : bpf: Disable GCC -fgcse optimization for ___bpf_prog_run()
82e844a6536d : x86/uaccess: Remove redundant CLACs in getuser/putuser error paths
5e307a6bc7b6 : x86/uaccess: Don't leak AC flag into fentry from mcsafe_handle_tail()
3a6ab4bcc522 : x86/uaccess: Remove ELF function annotation from copy_user_handle_tail()
61a73f5cd1a5 : x86/head/64: Annotate start_cpu0() as non-callable
e6dd47394493 : x86/entry: Fix thunk function ELF sizes
3901336ed988 : x86/kvm: Don't call kvm_spurious_fault() from .fixup
19f2d8fa9864 : x86/kvm: Replace vmx_vmenter()'s call to kvm_spurious_fault() with UD2
d99a6ce70ec6 : x86/kvm: Fix fastop function ELF metadata
083db6764821 : x86/paravirt: Fix callee-saved function ELF sizes
fc2f14f8f7be : netfilter: bridge: NF_CONNTRACK_BRIDGE does not depend on NF_TABLES_BRIDGE
78e21eb69920 : netfilter: nft_meta: skip EAGAIN if nft_meta_bridge is not a module
e971ceb803e1 : netfilter: synproxy: fix rst sequence number mismatch
5a860f9184eb : liquidio: Replace vmalloc + memset with vzalloc
7e5a70ad88b1 : CIFS: fix deadlock in cached root handling
666a3d6e1e6b : udp: Fix typo in net/ipv4/udp.c
35cbef986364 : net: bcmgenet: use promisc for unsupported filters
f554af280a80 : SUNRPC: Optimise transport balancing code
753690898204 : SUNRPC: Ensure the bvecs are reset when we re-encode the RPC request
8e04fdfadda7 : pnfs/flexfiles: Fix PTR_ERR() dereferences in ff_layout_track_ds_error
d9aba2b40de6 : NFSv4: Don't use the zero stateid with layoutget
b4f1483cbfa5 : netfilter: nf_tables: Support auto-loading for inet nat
bffb31f73b29 : drm/i915: Make sure cdclk is high enough for DP audio on VLV/CHV
9a36a6517d5c : drm/i915/ehl: Use an id of 4 while accessing DPLL4's CR0 and CR1
c0e48f9dea91 : io_uring: add a memory barrier before atomic_read
ac38297f7038 : rq-qos: use a mb for got_token
d14a9b389a86 : rq-qos: set ourself TASK_UNINTERRUPTIBLE after we schedule
64e7ea875ef6 : rq-qos: don't reset has_sleepers on spurious wakeups
545fbd0775ba : rq-qos: fix missed wake-ups in rq_qos_throttle
a6d81d30d3cd : wait: add wq_has_single_sleeper helper
be2ece49e683 : MAINTAINERS: mark floppy.c orphaned
2d69fbf3d01a : riscv: fix build break after macro-to-function conversion in generic cacheflush.h
cac9b9a4b083 : stacktrace: Force USER_DS for stack_trace_save_user()
4d202c8c8ed3 : powerpc/xive: Fix loop exit-condition in xive_find_target_in_mask()
b5e02b484d6f : block, bfq: check also in-flight I/O in dispatch plugging
5270130db8c8 : drm/i915: Add gen8_de_pipe_fault_mask()
70256b42caaf : ALSA: line6: Fix wrong altsetting for LINE6_PODHD500_1
59d81c1e3cad : ALSA: hda - Optimize resume for codecs without jack detection
cf144f81a99d : padata: use smp_mb in padata_reorder to avoid orphaned padata jobs
83bf42510d7f : crypto: ccp - Fix SEV_VERSION_GREATER_OR_EQUAL
538a5a072e6e : crypto: ccp/gcm - use const time tag comparison.
7402a4fedc2b : SUNRPC: Fix up backchannel slot table accounting
9f98effc19bd : SUNRPC: Fix initialisation of struct rpc_xprt_switch
a1078e821b60 : xen: let alloc_xenballooned_pages() fail if not enough memory free
8e144797f1a6 : objtool: Rename elf_open() to prevent conflict with libelf from elftoolchain
3c3ea5031761 : objtool: Use Elf_Scn typedef instead of assuming struct name
49d05fe2c9d1 : ipv6: rt6_check should return NULL if 'from' is NULL
866e5fd8a712 : tipc: initialize 'validated' field of received packets
adb701d6cfa4 : selftests: add a test case for rp_filter
66f8209547cc : fib: relax source validation check for loopback packets
577fa14d2100 : mlxsw: spectrum: Do not process learned records with a dummy FID
dedfde2fe1c4 : mlxsw: spectrum_dcb: Configure DSCP map as the last rule is removed
a6574227a81f : net: ag71xx: Add missing header
6b2436aeb945 : x86/gpu: add TGL stolen memory support
da99466ac243 : floppy: fix out-of-bounds read in copy_buffer
9b04609b7840 : floppy: fix invalid pointer dereference in drive_name
5635f897ed83 : floppy: fix out-of-bounds read in next_valid_format
f3554aeb9912 : floppy: fix div-by-zero in setup_format_params
a0d14b8909de : x86/mm, tracing: Fix CR2 corruption
4234653e8827 : x86/entry/64: Update comments and sanity tests for create_gap
2fd37912cfb0 : x86/entry/64: Simplify idtentry a little
e67f1c11e5ea : x86/entry/32: Simplify common_exception
55aedddb6149 : x86/paravirt: Make read_cr2() CALLEE_SAVE
45800fb45139 : parisc: Wire up clone3 syscall
59a783dbc0d5 : parisc: Avoid kernel panic triggered by invalid kprobe
34c32fc60331 : parisc: Ensure userspace privilege for ptraced processes in regset functions
10835c854685 : parisc: Fix kernel panic due invalid values in IAOQ0 or IAOQ1
cee17a71656e : drm/arcpgu: rework encoder search
3f05e6886a59 : net_sched: unset TCQ_F_CAN_BYPASS when adding filters
aa4948937b7d : net/rds: Initialize ic->i_fastreg_wrs upon allocation
3a2886cca703 : net/rds: Keep track of and wait for FRWR segments in use upon shutdown
9547dff1085d : net/rds: Set fr_state only to FRMR_IS_FREE if IB_WR_LOCAL_INV had been successful
aea01a2234d2 : net/rds: Fix NULL/ERR_PTR inconsistency
5f33141d2fc0 : net/rds: Wait for the FRMR_IS_FREE (or FRMR_IS_STALE) transition after posting IB_WR_LOCAL_INV
c9467447fc50 : net/rds: Get rid of "wait_clean_list_grace" and add locking
2c7da8e6b041 : net/rds: Give fr_state a chance to transition to FRMR_IS_FREE
f11fe1dae1c4 : net/sched: Make NET_ACT_CT depends on NF_NAT
86fda90ab588 : net: sctp: fix warning "NULL check before some freeing functions is not needed"
fdd258d49e88 : caif-hsi: fix possible deadlock in cfhsi_exit_module()
6a5d4877544b : drm/amdkfd: Remove GWS from process during uninit
88891430a2c0 : drm/amd/amdgpu: Fix offset for vmid selection in debugfs interface
cd6e0c4ba193 : drm/amd/powerplay: update vega20 driver if to fit latest SMU firmware
93002849ffc7 : drm/amd/powerplay: maintain SMU FW backward compatibility
0d9d78b57bf3 : drm/amd/powerplay: correct smu_update_table usage
f68ccf43acbc : drm/amd/powerplay: fix deadlock around smu_handle_task V2
7ef65bbd01fd : drm/amd/powerplay: avoid access before allocation
366cf03ec00f : drm/amd/powerplay: fix memory allocation failure check V2
67adb569ddf4 : drm/amdgpu: Fix silent amdgpu_bo_move failures
6ea624f60393 : drm/amdgpu: drop dead header
2922d1cc1696 : spi: gpio: Add SPI_MASTER_GPIO_SS flag
c30d5dc653cb : drm/i915/gt: Push engine stopping into reset-prepare
e362cc6a2475 : drm/panel: simple: document panel_desc; rename a few functions
9f69a496f100 : kbuild: split out *.mod out of {single,multi}-used-m rules
30527cefb37d : kbuild: remove 'prepare1' target
60ae1b194b45 : kbuild: remove the first line of *.mod files
b7dca6dd1e59 : kbuild: create *.mod with full directory path and remove MODVERDIR
7deb55f57159 : kbuild: export_report: read modules.order instead of .tmp_versions/*.mod
ff9b45c55b26 : kbuild: modpost: read modules.order instead of $(MODVERDIR)/*.mod
733232f8c852 : dm: use printk ratelimiting functions
57a1b0893782 : drm: Make the bw/link rate calculations more forgiving
4d151bf3b89e : KVM: LAPIC: Make lapic timer unpinned
9af93db9e140 : platform/x86: asus: Rename "fan mode" to "fan boost mode"
c663e04097f4 : dm kcopyd: Increase default sub-job size to 512KB
3ee25485ba8e : dm snapshot: fix oversights in optional discard support
3b8cafdd5436 : dm zoned: fix zone state management race
373c3b80e459 : btrfs: don't leak extent_map in btrfs_get_io_geometry()
bfcea1c661ed : btrfs: free checksum hash on in close_ctree
314c4cd6d9e6 : btrfs: Fix build error while LIBCRC32C is module
42c16da6d684 : btrfs: inode: Don't compress if NODATASUM or NODATACOW set
5d907307adc1 : iomap: move internal declarations into fs/iomap/
cb7181ff4b1c : iomap: move the main iteration code into a separate file
afc51aaa22f2 : iomap: move the buffered IO code into a separate file
db074436f421 : iomap: move the direct IO code into a separate file
56a178981d47 : iomap: move the SEEK_HOLE code into a separate file
5157fb8f5ae1 : iomap: move the file mapping reporting code into a separate file
a45c0eccc564 : iomap: move the swapfile code into a separate file
fff8102aaed5 : drm/i915/execlists: Process interrupted context on reset
c35c87d6f258 : kbuild: modsign: read modules.order instead of $(MODVERDIR)/*.mod
d56aec102c0c : kbuild: modinst: read modules.order instead of $(MODVERDIR)/*.mod
0e5d8b7fb2c6 : scsi: remove pointless $(MODVERDIR)/$(obj)/53c700.ver
e0e1b1ec397e : kbuild: remove duplication from modules.order in sub-directories
1bd9a468018d : kbuild: get rid of kernel/ prefix from in-tree modules.{order,builtin}
7e13191879d6 : kbuild: do not create empty modules.order in the prepare stage
d09778d16e20 : coccinelle: api: add devm_platform_ioremap_resource script
4bd01de8f201 : kbuild: compile-test headers listed in header-test-m as well
c04d1e46fcd6 : kbuild: remove unused hostcc-option
46457133ac9d : kbuild: remove tag files by distclean instead of mrproper
89ff7131f78a : kbuild: add --hash-style= and --build-id unconditionally
5ef872636ca7 : kbuild: get rid of misleading $(AS) from documents
8e2442a5f86e : kconfig: fix missing choice values in auto.conf
64dbc122b20f : x86/entry/64: Use JMP instead of JMPQ
65f11c72780f : HID: Add 044f:b320 ThrustMaster, Inc. 2 in 1 DT
d79f7badd118 : HID: logitech-dj: add the Powerplay receiver
27fc32fd9417 : HID: logitech-hidpp: add USB PID for a few more supported mice
600ea54dbaec : HID: logitech-dj: rename "gaming" receiver to "lightspeed"
0629d4da1f15 : drm/i915: Update description of i915.enable_guc modparam
9aef5867c86c : drm/mediatek: drop use of drmP.h
c2156ccd9657 : drm/rockchip: drop use of drmP.h
05f0940b4de0 : drm/imx: drop use of drmP.h
71466ffd7322 : drm/i2c/sil164: drop use of drmP.h
758380bd5b6d : drm/i2c/ch7006: drop use of drmP.h
fcb57664172e : drm/tilcdc: drop use of drmP.h
2175749b3671 : drm/i810: drop use of drmP.h
7b42a2f4e4b8 : drm/vgem: drop use of drmP.h
53fa84b2fabf : drm/tdfx: drop use of drmP.h
54ccae0c0892 : drm/selftests: drop use of drmP.h
81f6156ca5ae : drm/omapdrm: drop use of drmP.h
a9dcf3804ac8 : drm/udl: drop use of drmP.h
9e28e0ce2d41 : drm/r128: drop use of drmP.h
fd6d6d80cb5f : drm/vc4: drop use of drmP.h
9c25a2976645 : drm/sun4i: drop use of drmP.h
647d295b7048 : drm/zte: drop use of drmP.h
09a56fbe8a06 : drm/pl111: drop use of drmP.h
220989e7097a : drm/v3d: drop use of drmP.h
66620f48cb59 : drm/meson: drop use of drmP.h
4d1a082da968 : KVM: x86/vPMU: reset pmc->counter to 0 for pmu fixed_counters
518b7d55f80e : docs: virtual: add it to the documentation body
9fc3a18a942f : docs: remove extra conf.py files
a84d9e899683 : docs: load_config.py: avoid needing a conf.py just due to LaTeX docs
27eed923f715 : scripts/sphinx-pre-install: seek for Noto CJK fonts for pdf output
4ea96d57bbfd : scripts/sphinx-pre-install: cleanup Gentoo checks
353290a9eb53 : scripts/sphinx-pre-install: fix latexmk dependencies
56e5a6339237 : scripts/sphinx-pre-install: don't use LaTeX with CentOS 7
b308467c916a : scripts/sphinx-pre-install: fix script for RHEL/CentOS
e0de2b59e243 : docs: conf.py: only use CJK if the font is available
24889dad3d9e : docs: conf.py: add CJK package needed by translations
9d42afbe6bd4 : docs: pdf: add all Documentation/*/index.rst to PDF output
bff9e34c6785 : docs: fix broken doc references due to renames
08a69058c02f : docs: power: add it to to the main documentation index
4d2e26a38fbc : docs: powerpc: convert docs to ReST and rename to *.rst
4c4cbbaa693a : Documentation: fix vfio-ccw doc
22d6552f827e : xfrm interface: fix management of phydev
c5d1030f2300 : xfrm interface: fix list corruption for x-netns
e0aaa332e6a9 : xfrm interface: ifname may be wrong in logs
e9e7e85d75f3 : xfrm interface: avoid corruption on changelink
a9877da2d629 : drm/i915/oa: Reconfigure contexts on the fly
a5008b59cd9d : dma-direct: only limit the mapping size if swiotlb could be used
b866455423e0 : dma-mapping: add a dma_addressing_limited helper
b23e5844dfe7 : xen/pv: Fix a boot up hang revealed by int3 self test
bef6e0ae7420 : x86/xen: Add "nopv" support for HVM guest
cc8f3b4dd2eb : x86/paravirt: Remove const mark from x86_hyper_xen_hvm variable
b39b049749ce : xen: Map "xen_nopv" parameter to "nopv" and mark it obsolete
30978346372e : x86: Add "nopv" parameter to disable PV extensions
1b37683cda02 : x86/xen: Mark xen_hvm_need_lapic() and xen_x2apic_para_available() as __init
814bbf49dcd0 : xen: remove tmem driver
090d54bcbc54 : Revert "x86/paravirt: Set up the virt_spin_lock_key after static keys get initialized"
bce5963bcb4f : xen/events: fix binding user event channels to cpus
07d9aa143464 : scsi: megaraid_sas: set an unlimited max_segment_size
ce0ad8531097 : scsi: mpt3sas: set an unlimited max_segment_size for SAS 3.0 HBAs
8c175d3131ac : scsi: IB/srp: set virt_boundary_mask in the scsi host
09a4460ba443 : scsi: IB/iser: set virt_boundary_mask in the scsi host
83eed4592f19 : scsi: storvsc: set virt_boundary_mask in the scsi host template
552a990ca166 : scsi: ufshcd: set max_segment_size in the scsi host template
bdd17bdef7d8 : scsi: core: take the DMA max mapping size into account
7ad388d8e4c7 : scsi: core: add a host / host template field for the virt boundary
56cbb429d911 : switch the remnants of releasing the mountpoint away from fs_pin
2763d1191231 : get rid of detach_mnt()
8c2e408e73f7 : virtio_pmem: fix sparse warning
4edbe133f851 : make struct mountpoint bear the dentry reference to mountpoint, not struct mount
f9b0530fa02e : scsi: core: Fix race on creating sense cache
0cdc58580b37 : scsi: sd_zbc: Fix compilation warning
41a6bf6529ed : scsi: libfc: fix null pointer dereference on a null lport
23c84eb78375 : dax: Fix missed wakeup with PMD faults
43e11fa2d1d3 : fs/select.c: use struct_size() in kmalloc()
79eb597cba06 : mm: add account_locked_vm utility function
73b20c84d42d : arm64: mm: implement pte_devmap support
175967318c30 : mm: introduce ARCH_HAS_PTE_DEVMAP
7588adf8dff1 : mm: clean up is_device_*_page() definitions
8aa3c927ec10 : mm/mmap: move common defines to mman-common.h
22fcea6f85f2 : mm: move MAP_SYNC to asm-generic/mman-common.h
9f960da72b25 : device-dax: "Hotremove" persistent memory that is used like normal RAM
eca499ab3749 : mm/hotplug: make remove_memory() interface usable
31e4ca92a7dd : device-dax: fix memory and resource leak if hotplug fails
97a0efea657e : include/linux/lz4.h: fix spelling and copy-paste errors in documentation
a318f12ed884 : ipc/mqueue.c: only perform resource calculation if user valid
6b15f678fb7d : include/asm-generic/bug.h: fix "cut here" for WARN_ON for __WARN_TAINT architectures
778c1f5ccbd9 : scripts/gdb: add helpers to find and list devices
8207d4a88e1e : scripts/gdb: add lx-genpd-summary command
5515e9a6273b : drivers/pps/pps.c: clear offset flags in PPS_SETPARAMS ioctl
f57e515a1b56 : kernel/pid.c: convert struct pid count to refcount_t
156e0b1a8112 : drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate some strings
ac301020627e : select: shift restore_saved_sigmask_unless() into poll_select_copy_remaining()
8cf8b5539a41 : select: change do_poll() to return -ERESTARTNOHAND rather than -EINTR
b772434be089 : signal: simplify set_user_sigmask/restore_user_sigmask
e2d9018e81ba : signal: reorder struct sighand_struct
ac76de555d76 : selftests/ptrace: add a test case for PTRACE_GET_SYSCALL_INFO
201766a20e30 : ptrace: add PTRACE_GET_SYSCALL_INFO request
f296f1df6e0e : powerpc: define syscall_get_error()
2938c1f8faa0 : parisc: define syscall_get_error()
ba849160a0fa : mips: define syscall_get_error()
6c132dd6d402 : hexagon: define syscall_get_error() and syscall_get_return_value()
33644b95eb34 : nds32: fix asm/syscall.h
dc0dde61f17d : fs/reiserfs/journal.c: change return type of dirty_one_transaction
ba542f20f97e : fs/ufs/super.c: remove set but not used variable 'usb3'
29774f3f4e5a : fs/hfsplus/xattr.c: replace strncpy with memcpy
a9fba24c6ac9 : coda: add hinting support for partial file caching
5bb44810f47a : coda: ftoc validity check integration
7f6118ce95d2 : coda: remove sb test in coda_fid_to_inode()
6975259ae30e : coda: remove sysctl object from module when unused
f94845284abe : coda: add __init to init_coda_psdev()
50e9a6efb0fa : coda: use SIZE() for stat
79a0d65e77ed : coda: destroy mutex in put_super()
6dc280ebeed2 : coda: remove uapi/linux/coda_psdev.h
8fc8b9df8313 : coda: move internal defs out of include/linux/ [ver #2]
b6a18c60080f : coda: bump module version
936dae452532 : coda: get rid of CODA_FREE()
4dc48193d748 : coda: get rid of CODA_ALLOC()
5e7c31dfe747 : coda: change Coda's user api to use 64-bit time_t in timespec
6ced9aa7b56b : coda: stop using 'struct timespec' in user API
850622136ff2 : coda: clean up indentation, replace spaces with tab
2fe7491d2194 : uapi linux/coda_psdev.h: move CODA_REQ_ from uapi to kernel side headers
9a05671dd8d8 : coda: don't try to print names that were considered too long
b2a57e334086 : coda: fix build using bare-metal toolchain
6e51f8aa76b6 : coda: potential buffer overflow in coda_psdev_write()
02551c23bcd8 : coda: add error handling for fget
f90fb3c7e2c1 : uapi linux/coda_psdev.h: move upc_req definition from uapi to kernel side headers
694a58e29ef2 : uapi linux/coda.h: use __kernel_pid_t for userspace
7fa0a1da3dad : coda: pass the host file in vma->vm_file on mmap
b98cca444d28 : mm, kprobes: generalize and rename notify_page_fault() as kprobe_page_fault()
92bae787c483 : init/Kconfig: fix neighboring typos
aa94b1dc5bca : fs/binfmt_elf.c: delete stale comment
1b113e04e202 : fs/binfmt_flat.c: remove set but not used variable 'inode'
6a8d76cbd647 : checkpatch.pl: warn on duplicate sysctl local variable
9f973cb38088 : lib/rbtree: avoid generating code twice for the cached versions
4ab7ace46546 : lib/test_meminit.c: minor test fixes
d3a811617ae6 : lib/test_meminit.c: fix -Wmaybe-uninitialized false positive
b4658cdd8cab : lib/string_helpers: fix some kerneldoc warnings
0f472d04f59f : mm/ioremap: probe platform for p4d huge map support
6b95ab4218bf : mm/ioremap: check virtual address alignment while creating huge mappings
5015a300a522 : lib: introduce test_meminit module
8e060c21ae2c : lib/test_overflow.c: avoid tainting the kernel and fix wrap size
d1a5dc5e6acc : lib/test_string.c: add some testcases for strchr and strnchr
33d6e0ff68af : lib/test_string.c: avoid masking memset16/32/64 failures
b09757104e43 : lib/string.c: allow searching for NUL with strnchr
4c6080cd6f8b : lib/list: tweak LIST_POISON2 for better code generation on x86_64
49662503e8e4 : get_maintainer: add ability to skip moderated mailing lists
c296d4dc13ae : asm-generic: fix a compilation warning
3a7f0adfe7c2 : arch/*: remove unused isa_page_to_bus()
fe6ba88b251a : arch: replace _BITUL() in kernel-space headers with BIT()
95b980d62d52 : linux/bits.h: make BIT(), GENMASK(), and friends available in assembly
65f50f255349 : kernel: fix typos and some coding style in comments
5ec27ec735ba : fs/proc/proc_sysctl.c: fix the default values of i_uid/i_gid on /proc/sys inodes.
7dbbade1f285 : proc: test /proc/sysvipc vs setns(CLONE_NEWIPC)
9af27b28b1da : fs/proc/inode.c: use typeof_member() macro
ce251e0e3c05 : include/linux/kernel.h: add typeof_member() macro
c6c405336bd3 : vmcore: add a kernel parameter novmcoredd
bca1eac55a94 : tools/testing/selftests/proc/proc-pid-vm.c: hide "segfault at ffffffffff600000" dmesg spam
9b98fa229485 : mm: stub out all of swapops.h for !CONFIG_MMU
89165b8b0ee9 : mm: provide a print_vma_addr stub for !CONFIG_MMU
0bf5f9492389 : mm: fix the MAP_UNINITIALIZED flag
c633324e3112 : mm/cma.c: fail if fixed declaration can't be honored
c92d2f38563d : mm/z3fold.c: reinitialize zhdr structs after migration
be03074c9af2 : mm/z3fold.c: remove z3fold_migration trylock
1732d2b0117c : mm/vmscan.c: add checks for incorrect handling of current->reclaim_state
0308f7cf19c9 : mm/vmscan.c: calculate reclaimed slab caches in all reclaim paths
e5ca8071fe65 : mm/vmscan.c: add a new member reclaim_state in struct shrink_control
766a4c19d880 : mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones
f1549cb5ab2b : mm/z3fold.c: allow __GFP_HIGHMEM in z3fold_alloc
929f92f78068 : mm/cma.c: fix a typo ("alloc_cma" -> "cma_alloc") in cma_release() comments
a07057dce282 : mm/slab_common.c: work around clang bug #42570
7b7c1df2883d : lib/mpi/longlong.h: fix building with 32-bit x86
e5f2249ab853 : mm/shmem.c: fix unused shmem_parse_huge() function warning
bb9a374dfa3a : mm/z3fold: don't try to use buddy slots after free
1cb59a6074e2 : selftests/bpf: fix perf_buffer on s390
9d1f62a6dcf0 : selftests/bpf: structure test_{progs, maps, verifier} test runners uniformly
36646b22ce24 : selftests/bpf: fix test_verifier/test_maps make dependencies
5a46421789f4 : builddeb: generate multi-arch friendly linux-libc-dev package
3266c806dc86 : kconfig: run olddefconfig instead of oldconfig after merging fragments
b74c0cad3d5f : riscv: drop unneeded -Wall addition
eef58fdd0107 : memory: ti-emif-sram: move driver-specific asm-offset.h to drivers/memory/
406de552c2be : MAINTAINERS: Update PARAVIRT_OPS_INTERFACE and VMWARE_HYPERVISOR_INTERFACE
50e04acf2990 : x86/process: Delete useless check for dead process with LDT
29e7e9664aec : x86: math-emu: Hide clang warnings for 16-bit overflow
a5b647007e9d : fix: taprio: Change type of txtime-delay parameter to u32
f709f81483d6 : x86/e820: Use proper booleans instead of 0/1
ec6335586953 : x86/apic: Silence -Wtype-limits compiler warnings
ffdb07f31252 : x86/mm: Free sme_early_buffer after init
e74bd96989dd : x86/boot: Fix memory leak in default_get_smp_config()
db8051f30fba : skbuff: fix compilation warnings in skb_dump()
4914da2fb0c8 : ALSA: hda - Don't resume forcibly i915 HDMI/DP codec
9087c37584fb : dma-direct: Force unencrypted DMA under SME for certain DMA masks
30fe7b07f6cb : dma-buf: Relax the write-seqlock for reallocating the shared fence list
d72e04d97efd : drm/amd/powerplay: Use proper enums in vega20_print_clk_levels
08473888e09b : drm/amdgpu/gfx10: set SH_MEM_CONFIG.INITIAL_INST_PREFETCH
597292eb73ee : drm/amd/powerplay: enable fw ctf,apcc dfll and gfx ss
f216994613bc : drm/amdgpu: check kdb_bin_size to exclude kdb loading sequence
9288b874c500 : drm/amdgpu: Fix unaligned memory copies
7429c6c0d9cb : be2net: Signal that the device cannot transmit during reconfiguration
cf36dd2f7793 : net: ethernet: mediatek: mtk_eth_soc: Add of_node_put() before goto
64fc973dee13 : net: ethernet: mscc: ocelot_board: Add of_node_put() before return
3cd6e20f54d5 : net: ethernet: ti: cpsw: Add of_node_put() before return and break
0aeb1def4416 : tracing: Make trace_get_fields() global
5967bd5c4239 : tracing: Let filter_assign_type() detect FILTER_PTR_STRING
46710f3a34b5 : tracing: Pass type into tracing_generic_entry_update()
6e55f320f00e : ftrace/selftest: Test if set_event/ftrace_pid exists before writing
cbd965bde74c : ftrace/selftests: Return the skip code when tracing directory not configured in kernel
715fa2fd4c6c : tracing/kprobe: Check registered state using kprobe
e3dc9f898ef9 : tracing/probe: Add trace_event_call accesses APIs
b55ce203a8f3 : tracing/probe: Add probe event name and group name accesses APIs
747774d6b018 : tracing/probe: Add trace flag access APIs for trace_probe
b5f935ee1339 : tracing/probe: Add trace_event_file access APIs for trace_probe
46e5376d404d : tracing/probe: Add trace_event_call register API for trace_probe
455b289973f7 : tracing/probe: Add trace_probe init and free functions
b4d4b96be894 : tracing/uprobe: Set print format when parsing command
f730e0f2da4d : tracing/kprobe: Set print format right after parsed command
65fc965c708c : kprobes: Fix to init kprobes in subsys_initcall
aa2ba991c420 : ASoC: Intel: bytcht_es8316: Add quirk for Irbis NB41 netbook
2abee12c0ab1 : ASoC: samsung: odroid: fix a double-free issue for cpu_dai
9b6d104a6b15 : ASoC: samsung: odroid: fix an use-after-free issue for codec
8f46e22b5ac6 : regulator: axp20x: fix DCDC5 and DCDC6 for AXP803
1ef55fed9219 : regulator: axp20x: fix DCDCA and DCDCD for AXP806
3bd532692d93 : drm/amdgpu: replace simple_strtol() by kstrtou32()
5db7b0d29086 : drm/amdgpu: remove memset after kzalloc
b5203d16aef4 : drm/amd/amdgpu: hide #warning for missing DC config
9417f703afe3 : drm/amdgpu: Fix Vega20 Perf counter for pcie_bw
ca9db7d1e072 : drm/amd/amdgpu: Add missing select_me_pipe_q() for gfx10
0fa4246e8ebf : drm/amd/amdgpu: Add VMID to SRBM debugfs bank selection
cf034477321e : drm/amdgpu: extend AMDGPU_CTX_PRIORITY_NORMAL comment
54728170e00c : drm/amd/powerplay: add helper of smu_clk_dpm_is_enabled for smu
8e33376b7649 : drm/amd/powerplay: fix save dpm level error for smu
42b3aa9a5baf : drm/amd/powerplay: avoid double check feature enabled
75728f512e1f : drm/amd/powerplay: add standard profile dpm support for smu
eaf963b5c17e : drm/amd/powerplay: add socclk profile dpm support.
75ee64875e75 : drm/amdkfd: Consistently apply noretry setting
7a17c8ce3321 : drm/amd/display: return 'NULL' instead of 'false' from dcn20_acquire_idle_pipe_for_layer
7e446b3c76b4 : drm/amd/display: Support clang option for stack alignment
763ff0e7d9c7 : libbpf: fix another GCC8 warning for strncpy
d26d0cd97c88 : /proc/<pid>/cmdline: add back the setproctitle() special case
3d712546d8ba : /proc/<pid>/cmdline: remove all the special cases
4e59afbbed96 : selftests/bpf: skip nmi test when perf hw events are disabled
3461a0a02141 : selftests/bpf: fix "alu with different scalars 1" on s390
1624b0b20039 : block: fix sysfs module parameters directory path in comment
07b0fdecb247 : blkcg: allow blkcg_policy->pd_stat() to print non-debug info too
f7b76ac9d17e : io_uring: fix counter inc/dec mismatch in async_list
bea5faf7be32 : drm/i915/gtt: Tidy up ppgtt insertion for gen8
8a98e839601f : drm/i915/gtt: Recursive ppgtt alloc for gen8
4f7f96453b46 : ACPI: video: Add new hw_changes_brightness quirk, set it on PB Easynote MZ35
3140aafb22ed : ALSA: hda/hdmi - Fix i915 reverse port/pin mapping
c56cbfae62b7 : ata: libahci_platform: remove redundant dev_err message
dbd0f6d6c2a1 : io_uring: fix the sequence comparison in io_sequence_defer
09975b861aa0 : drm/i915/execlists: Disable preemption under GVT
cfe7288c276e : drm/i915: Lock the engine while dumping the active request
e5793cd1b5fe : MIPS: fix some more fall through errors in arch/mips
0be0bfd2de9d : ovl: fix regression caused by overlapping layers detection
28b1d6ef53e3 : netfilter: nft_hash: fix symhash with modulus one
b717273ddb66 : netfilter: nf_tables: don't fail when updating base chain policy
959b69ef57db : netfilter: conntrack: always store window size un-scaled
b83329fb473f : netfilter: synproxy: fix erroneous tcp mss option
f41828ee10b3 : netfilter: nf_tables: fix module autoload for redir
05ba4c895363 : netfilter: Update obsolete comments referring to ip_conntrack
3c00fb0bf0e0 : netfilter: nf_conntrack_sip: fix expectation clash
b575b24b8eee : netfilter: Fix rpfilter dropping vrf packets by mistake
163f88211c14 : SUNRPC: Skip zero-refcount transports
3cf7292280d5 : SUNRPC: Replace division by multiplication in calculation of queue length
45b2fda3d82d : gpu/drm: fix a few kernel-doc "/**" mark warnings
da7f134972f4 : Revert "gpio/spi: Fix spi-gpio regression on active high CS"
7aaddd96d5fe : drm/modes: Don't apply cmdline's rotation if it wasn't specified
c4dcc8a16278 : cpufreq: Make cpufreq_generic_init() return void
66a639cbe36c : drm/bridge: ti-sn65dsi86: use dev name for debugfs
eb4177116bf5 : ALSA: hda/hdmi - Remove duplicated define
ede34f397ddb : ALSA: seq: Break too long mutex context in the write loop
4b4e0e32e4b0 : ALSA: hda/realtek: apply ALC891 headset fixup to one Dell machine
e9630660bd92 : smb3: smbdirect no longer experimental
88a92c913cef : cifs: fix crash in smb2_compound_op()/smb2_set_next_command()
f90b8fda3a9d : ARM: dts: gemini: Set DIR-685 SPI CS as active low
7e8a0f108990 : ARM: stm32: use "depends on" instead of "if" after prompt
0a869e8d82ef : drm/pl111: pl111_vexpress.c: Add of_node_put() before return
d5e1db990fcc : selftests/bpf: remove logic duplication in test_verifier
073a4834a813 : bpf: sync bpf.h to tools/
7dd8d6119d48 : selftests/bpf: add selftests for wide loads
8b45063c8584 : selftests/bpf: rename verifier/wide_store.c to verifier/wide_access.c
d4ecfeb15494 : bpf: allow wide aligned loads for bpf_sock_addr user_ip6 and msg_src_ip6
b43995469e58 : bpf: rename bpf_ctx_wide_store_ok to bpf_ctx_wide_access_ok
81f522f96f78 : samples/bpf: build with -D__TARGET_ARCH_$(SRCARCH)
f83a46d4711e : selftests/bpf: put test_stub.o into $(OUTPUT)
e46fc22e60a4 : selftests/bpf: make directory prerequisites order-only
025c0c0917b7 : selftests/bpf: fix attach_probe on s390
8981e56fa172 : selftests/bpf: use typedef'ed arrays as map values
dd13f3ca6429 : selftests/bpf: add trickier size resolution tests
1acc5d5c5832 : bpf: fix BTF verifier size resolution logic
3d144578c91a : net/mlx5e: Allow dissector meta key in tc flower
075973c7d7bb : net/mlx5e: Rely on filter_dev instead of dissector keys for tunnels
d71f895c3195 : net/mlx5e: Verify encapsulation is supported
bb80c9255770 : drm/i915: Enable hotplug retry
3944709df8e9 : drm/i915: Add support for retrying hotplug
6694e4801282 : KVM: nVMX: Ignore segment base for VMX memory operand when segment not FS or GS
0d88800d5472 : kvm: x86: ioapic and apic debug macros cleanup
f384e62a82ba : ISDN: hfcsusb: checking idx of ep configuration
3729fe2bc2a0 : Revert "Merge branch 'vmwgfx-next' of git://people.freedesktop.org/~thomash/linux into drm-next"
7e4b4dfc98d5 : Revert "mm: adjust apply_to_pfn_range interface for dropped token."
c5ec23bb1902 : vmxnet3: Remove call to memset after dma_alloc_coherent
6a24c8fb0d88 : hippi: Remove call to memset after pci_alloc_consistent
3a5ee3b30126 : ethernet: remove redundant memset
cef86f1536b0 : atm: idt77252: Remove call to memset after dma_alloc_coherent
071c37983d99 : net: neigh: fix multiple neigh timer scheduling
41a531ffa4c5 : rt2x00usb: fix rx queue hang
ff414f31ce37 : ath10k: work around uninitialized vht_pfr variable
a7d544d63120 : iwlwifi: pcie: add support for qu c-step devices
ffcb60a54f24 : iwlwifi: add new cards for 9000 and 20000 series
7e4935ccc323 : Input: alps - don't handle ALPS cs19 trackpoint-only device
48cf0a1ec170 : drm/i915/ehl: Map MCC pins based on PHY, not port
88f28e95e72e : Input: hyperv-keyboard - remove dependencies on PAGE_SIZE for ring buffer
b8374b85529d : Input: adp5589 - initialize GPIO controller parent device
6d45d3e08b74 : Input: iforce - remove empty multiline comments
d38b6cf50a6b : Input: synaptics - fix misuse of strlcpy
89b408a68b9d : Documentation: filesystem: Convert xfs.txt to ReST
71866a56bc75 : drm/atmel_hlcdc: drop use of drmP.h
a803bf0ade8d : drm/shmobile: drop use of drmP.h
40b4db43f7e4 : drm/hisilicon: drop use of drmP.h
fbbbd1608b0d : drm/ast: drop use of drmP.h
016f363ee11c : drm/bochs: drop use of drmP.h
322d0c84d30e : drm: add missing include to drm_vram_mm_helper.h
a3d639776e60 : drm/virtgpu: drop use of drmP.h
7c1be93c8e98 : drm/scheduler: drop use of drmP.h
ce672a1b21a8 : drm/vkms: drop use of drmP.h
c0f4b75c065b : drm/qxl: drop use of drmP.h
b4b21c83958f : drm/fsl-dcu: drop use of drmP.h
d5742c6cfa29 : drm/mxsfb: drop use of drmP.h
91328ebe4f6f : drm/tve200: drop use of drmP.h
2ea2269e296a : drm/xen: drop use of drmP.h
c3bbb48e0c54 : drm/agp: Remove unused function drm_agp_bind_pages
1c230208f53d : iomap: start moving code to fs/iomap/
c7ca0b614513 : Revert "x86/ptrace: Prevent ptrace from clearing the FS/GS selector" and fix the test
79ba2a218543 : xfs: sync up xfs_trans_inode with userspace
3f6d70e88555 : xfs: move xfs_trans_inode.c to libxfs/
e10337daefec : LSM: SafeSetID: fix use of literal -1 in capable hook
4f72123da579 : LSM: SafeSetID: verify transitive constrainedness
fbd9acb2dc2a : LSM: SafeSetID: add read handler
03638e62f55f : LSM: SafeSetID: rewrite userspace API to atomic updates
71a98971b932 : LSM: SafeSetID: fix userns handling in securityfs
78ae7df96d64 : LSM: SafeSetID: refactor policy parsing
8068866c4af1 : LSM: SafeSetID: refactor safesetid_security_capable()
1cd02a27a947 : LSM: SafeSetID: refactor policy hash table
7ef6b3062fb9 : LSM: SafeSetID: fix check for setresuid(new1, new2, new3)
c783d525f9e7 : LSM: SafeSetID: fix pr_warn() to include newline
50c800074446 : NFSv4: Validate the stateid before applying it to state recovery
168869492e70 : docs: kbuild: fix build with pdf and fix some minor issues
8bb0776b8b27 : docs: block: fix pdf output
38cbfed28b31 : docs: arm: fix a breakage with pdf output
eddeed127b06 : docs: don't use nested tables
c2746a1eb741 : docs: gpio: add sysfs interface to the admin-guide
4c68060bf6d3 : docs: locking: add it to the main index
113094f743fc : docs: add some directories to the main documentation index
7e042736faab : docs: add SPDX tags to new index files
652a49bc68ce : docs: add a memory-devices subdir to driver-api
4745dc8abb0a : docs: phy: place documentation under driver-api
65388dad1bbb : docs: serial: move it to the driver-api
c92992fc609f : docs: driver-api: add remaining converted dirs to it
fb8c5327b3c6 : docs: driver-api: add xilinx driver API documentation
baa293e9544b : docs: driver-api: add a series of orphaned documents
4f4cfa6c560c : docs: admin-guide: add a series of orphaned documents
da82c92f1150 : docs: cgroup-v1: add it to the admin-guide book
83bbf6e10354 : docs: aoe: add it to the driver-api book
df1b7ce784c2 : docs: add some documentation dirs to the driver-api book
fe34c89d2542 : docs: driver-model: move it to the driver-api book
56198359b641 : docs: lp855x-driver.rst: add it to the driver-api book
2dbc0838bcf2 : docs: ocxl.rst: add it to the uAPI book
e8d776f20f92 : docs: x86: move two x86-specific files to x86 arch dir
4d3beaa06d35 : docs: security: move some books to it and update
e7751617dd05 : docs: blockdev: add it to the admin-guide
330d48105245 : docs: admin-guide: add kdump documentation into it
9e1cbede2679 : docs: admin-guide: add laptops documentation
570432470275 : docs: admin-guide: move sysctl directory to it
ec4b78a0e7dd : docs: early-userspace: move to driver-api guide
6cf2a73cb2bc : docs: device-mapper: move it to the admin-guide
159a5e78bdca : docs: add arch doc directories to the index
127e62174041 : vfio-ccw: Update documentation for csch/hsch
9b1f44028ff2 : docs: interconnect.rst: add it to the driver-api guide
616b81db2fa7 : docs: ioctl: add it to the uAPI guide
09fdc957ad0d : docs: leds: add it to the driver-api book
c0b11a50aee6 : docs: md: move it to the driver-api book
19024c09c243 : docs: mmc: move it to the driver-api
e253d2c551ce : docs: nfc: add it to the driver-api book
43f6c0787c17 : docs: mtd: move it to the driver-api book
bf6b7a742e3f : docs: namespace: move it to the admin-guide
ae4a05027e2f : docs: nvdimm: add it to the driver-api book
59809fe88224 : docs: perf: move to the admin-guide
d2bdd48a652b : docs: rapidio: add it to the driver API
74684f8ff44e : docs: logo.txt: rename it to COPYING-logo
d5ccd65ab627 : docs: move gcc_plugins.txt to core-api and rename to .rst
898bd37a9206 : docs: block: convert to ReST
53b953750965 : docs: sysctl: convert to ReST
6baec31591ce : docs: perf: convert to ReST
39443104c7d3 : docs: blockdev: convert to ReST
e0ae154404c3 : docs: rapidio: convert to ReST
5c04dceaa152 : docs: ioctl: convert to ReST
08536105d93f : docs: ioctl-number.txt: convert it to ReST format
f408510c4ff3 : docs: mmc: convert to ReST
8ea0afa3b801 : docs: xtensa: convert to ReST
b0a4aa950c68 : docs: nvdimm: convert to ReST
6e58e2d81367 : docs: mtd: convert to ReST
7ed44d59f195 : docs: md: convert to ReST
9e678dd886c1 : docs: nfc: convert to ReST
20a78ae9ed29 : docs: namespaces: convert to ReST
b02f1651ff77 : docs: laptops: convert to ReST
db9a0975a20c : docs: ia64: convert to ReST
c3123552aad3 : docs: accounting: convert to ReST
a36d053863a1 : docs: DMA-API-HOWTO.txt: fix an unmarked code block
eaf5211d8c00 : docs: rbtree.txt: fix Sphinx build warnings
1945a035540e : docs: phy: convert samsung-usb2.txt to ReST format
a278295ccc2d : docs: nvmem: convert docs to ReST and rename to *.rst
619ba4516771 : docs: bus-devices: ti-gpmc.rst: convert it to ReST
675aaf05d898 : docs: xen-tpmfront.txt: convert it to .rst
2bbbf827d339 : docs: memory-devices: convert ti-emif.txt to ReST
dc7a12bdfccd : docs: arm: convert docs to ReST and rename to *.rst
0d07cf5e53a2 : docs: early-userspace: convert docs to ReST and rename to *.rst
93d2c1596733 : docs: pti_intel_mid.txt: convert it to pti_intel_mid.rst
8db8acee4b32 : docs: console.txt: convert docs to ReST and rename to *.rst
01c0aa794305 : docs: cma/debugfs.txt: convert docs to ReST and rename to *.rst
23e02422877b : docs: m68k: convert docs to ReST and rename to *.rst
6f2846cc2eba : docs: lp855x-driver.txt: convert to ReST and move to kernel-api
065504d5b45b : docs: lcd-panel-cgram.txt: convert docs to ReST and rename to *.rst
720594f691e5 : docs: connector: convert to ReST and rename to connector.rst
f4c9939433bd : vfio-ccw: Don't call cp_free if we are processing a channel program
c1ab69268d12 : vfio-ccw: Set pa_nr to 0 if memory allocation fails for pa_iova_pfn
8b515be512a2 : vfio-ccw: Fix memory leak and don't call cp_free in cp_init
c9f597a4d6d7 : vfio-ccw: Fix misleading comment when setting orb.cmd.c64
9a5611af5edb : kvm: x86: some tsc debug cleanup
9481b7f10c5a : kvm: vmx: fix coccinelle warnings
387b14684f94 : docs: locking: convert docs to ReST and rename to *.rst
94eb1e10a34d : dma-buf: Expand reservation_list to fill allocation
03bcba73cb3c : MIPS: perf events: handle switch statement falling through warnings
69b53720e92c : MAINTAINERS: add new entry for pidfd api
916c31fff946 : perf version: Fix segfault due to missing OPT_END()
a6a6d3b1f867 : x86: kvm: avoid constant-conversion warning
f4e4805e4bf7 : x86: kvm: avoid -Wsometimes-uninitized warning
0b7746295120 : KVM: x86: expose AVX512_BF16 feature to guest
19ec11a2233d : gpio: em: remove the gpiochip before removing the irq domain
89fea04c85e8 : gpiolib: of: fix a memory leak in of_gpio_flags_quirks()
541e4095f388 : gpio: davinci: silence error prints in case of EPROBE_DEFER
8da04e05cdfc : intel_rapl: need linux/cpuhotplug.h for enum cpuhp_state
506927ec8bbb : drm/i915/selftests: Ignore self-preemption suppression under gvt
dfd6f9ad3636 : ACPI: fix false-positive -Wuninitialized warning
2f235d92ac22 : ALSA: rme9652: Unneeded variable: "result".
b7cad26d150b : ALSA: emu10k1: Remove unneeded variable "change"
5e19cad550a0 : ALSA: au88x0: Remove unneeded variable: "changed"
fbc571290d9f : ALSA: hda/realtek - Fixed Headphone Mic can't record on Dell platform
7fb832ae7294 : watchdog: digicolor_wdt: Remove unused variable in dc_wdt_probe
1b0890cd6082 : netfilter: nfnetlink: avoid deadlock due to synchronous request_module
6dfc43d3a191 : mm: adjust apply_to_pfn_range interface for dropped token.
03800e0526ee : powerpc: fix off by one in max_zone_pfn initialization for ZONE_DMA
c8b4083db915 : KVM: PPC: Book3S HV: Save and restore guest visible PSSCR bits on pseries
28d2a6e6684d : powerpc/pmu: Set pmcregs_in_use in paca when running as LPAR
63279eeb7f93 : KVM: PPC: Book3S HV: Always save guest pmu for guest capable of nesting
da0ef93310e6 : powerpc/mm: Limit rma_size to 1TB when running without HV mode
05a70a8ec287 : unistd: protect clone3 via __ARCH_WANT_SYS_CLONE3
1a271a68e030 : arch: mark syscall number 435 reserved for clone3
76104862ccca : sky2: Disable MSI on P5W DH Deluxe
79f5943a87d2 : sis900: correct a few typos
6e3d1bbbba55 : sit: use dst_cache in ipip6_tunnel_xmit
14b4c48bb1ce : gve: Remove the exporting of gve_probe
028b6e8a89de : clone: fix CLONE_PIDFD support
1244a720572f : iio: imu: mpu6050: add missing available scan masks
6cdff99c9f7d : iio: cros_ec_accel_legacy: Fix incorrect channel setting
5a304e1a4ea0 : IIO: Ingenic JZ47xx: Set clock divider on probe
3975b097e577 : *: convert stream-like files -> stream_open, even if they use noop_llseek
ae8cc91a7d85 : iio: adc: max9611: Fix misuse of GENMASK macro
0307d589c4d6 : bonding: add documentation for peer_notif_delay
fe4e8db0392a : r8169: fix issue with confused RX unit after PHY power-down on RTL8411b
f0162d21cc80 : rtc: wm831x: Add IRQF_ONESHOT flag
fe63604c630a : rtc: stm32: remove one condition check in stm32_rtc_set_alarm()
f2f5cb6a73b9 : rtc: pcf2123: Fix build error
a8120bc23eea : drm/i915/uc: kill <g,h>uc_to_i915
2239e6dff206 : drm/i915/guc: prefer intel_gt in guc interrupt functions
84b1ca2f0e68 : drm/i915/uc: prefer intel_gt over i915 in GuC/HuC paths
ca7b2c1bbede : drm/i915/uc: Move intel functions to intel_uc
8b5689d7e3ca : drm/i915/uc: move GuC/HuC inside intel_gt under a new intel_uc
0f261b241d9c : drm/i915/uc: move GuC and HuC files under gt/uc/
633023a4e618 : drm/i915/guc: unify guc irq handling
9cbd51c2c0ed : drm/i915/guc: move guc irq functions to intel_guc parameter
bb2881f8bdde : drm/i915/uc: introduce intel_uc_fw_supported
e3f503f1c733 : drm/i915/uc: replace uc init/fini misc
a30eff49d08c : drm/i915/guc: Use system workqueue for log capture
ce465bf94b70 : cifs: fix crash in cifs_dfs_do_automount
5b596830d971 : nfs4.0: Refetch lease_time after clientid update
ea51efaa9617 : nfs4: Rename nfs41_setup_state_renewal
0efb01b2ac07 : nfs4: Make nfs4_proc_get_lease_time available for nfs4.0
2eaf426debdc : nfs: Fix copy-and-paste error in debug message
1c316e39a03a : NFS: Replace 16 seq_printf() calls by seq_puts()
9bcaa35c686d : NFS: Use seq_putc() in nfs_show_stats()
3126790d1fd3 : rtc: interface: Change type of 'count' from int to u64
68d41d8c94a3 : locking/lockdep: Fix lock used or unused stats error
e3d85487fba4 : sched/core: Fix preempt warning in ttwu
e4557c1a46b0 : perf/x86/intel: Fix spurious NMI on fixed counter
8a58ddae2379 : perf/core: Fix exclusive events' grouping
2f217d58a8a0 : perf/x86/amd/uncore: Set the thread mask for F17h L3 PMCs
16f4641166b1 : perf/x86/amd/uncore: Do not set 'ThreadMask' and 'SliceMask' for non-L3 PMCs
1cf8dfe8a661 : perf/core: Fix race between close() and fork()
e2c063c89700 : Input: auo-pixcir-ts - switch to using devm_add_action_or_reset()
2a017fd82c54 : Input: gtco - bounds check collection indent level
25a09ce79639 : ppp: mppe: Revert "ppp: mppe: Add softdep to arc4"
d5e5efa250cd : f2fs: remove redundant check from f2fs_setflags_common()
6fc93c4e0ad1 : f2fs: use generic checking function for FS_IOC_FSSETXATTR
a1f32eeca60e : f2fs: use generic checking and prep function for FS_IOC_SETFLAGS
f32ae8a5f131 : net: dsa: qca8k: replace legacy gpio include
56170ba3bd90 : net: hisilicon: Use devm_platform_ioremap_resource
752c2ea2d8e7 : cxgb4: reduce kernel stack usage in cudbg_collect_mem_region()
d12cffe9329f : tipc: ensure head->lock is initialised
100c4043b808 : tc-tests: updated skbedit tests
103b7c25f5a2 : nfp: flower: ensure ip protocol is specified for L4 matches
fd262a6d8a5d : nfp: flower: fix ethernet check on match fields
3929502b957e : net/mlx5e: Provide cb_list pointer when setting up tc block on rep
54638c6eaf44 : net: phy: make exported variables non-static
c1a970d06f8c : net: sched: Fix NULL-pointer dereference in tc_indr_block_ing_cmd()
c653f61a7f3e : davinci_cpdma: don't cast dma_addr_t to pointer
6b660c4177aa : net: openvswitch: do not update max_headroom if new headroom is equal to old headroom
9787aed57dd3 : coresight: Make the coresight_device_fwnode_match declaration's fwnode parameter const
224d5fd43d25 : docs: driver-api: generic-counter: fix file path to ABI doc
cb823ed9915b : drm/i915/gt: Use intel_gt as the primary object for handling resets
db531db951f9 : Revert "NFS: readdirplus optimization by cache mechanism" (memleak)
139ab811511c : drm/i915/tgl: add modular FIA to device info
0caf62577730 : drm/i915: Add modular FIA
4c2be3c5ebfd : drm/i915/gtt: Recursive ppgtt clear for gen8
9db7e618fca3 : net/mlx5e: Convert single case statement switch statements into if statements
2c207985f354 : mm/oom_kill.c: remove redundant OOM score normalization in select_bad_process()
ac311a14c682 : oom: decouple mems_allowed from oom_unkillable_task
6ba749ee78ef : mm, oom: remove redundant task_in_mem_cgroup() check
5eee7e1cdb97 : mm, oom: refactor dump_tasks for memcg OOMs
f168a9a54ec3 : mm: memcontrol: use CSS_TASK_ITER_PROCS at mem_cgroup_scan_tasks()
135e53514ef2 : mm/memory-failure.c: clarify error message
97105f0ab7b8 : mm: vmalloc: show number of vmalloc pages in /proc/meminfo
ee2ad71b0756 : mm: smaps: split PSS into components
1e426fe28261 : mm: use down_read_killable for locking mmap_sem in access_remote_vm
cd9e2bb8271c : proc: use down_read_killable mmap_sem for /proc/pid/map_files
c46038017fbd : proc: use down_read_killable mmap_sem for /proc/pid/clear_refs
ad80b932c57d : proc: use down_read_killable mmap_sem for /proc/pid/pagemap
a26a97815548 : proc: use down_read_killable mmap_sem for /proc/pid/smaps_rollup
8a713e7df335 : proc: use down_read_killable mmap_sem for /proc/pid/maps
cbf800d9c7fb : tools/vm/slabinfo: add sorting info to help menu
53a83f9766e3 : tools/vm/slabinfo: add option to sort by partial slabs
1106b205a3fe : tools/vm/slabinfo: add partial slab listing to -X
d91499968960 : tools/vm/slabinfo: order command line options
98879b3b9edc : mm: vmscan: correct some vmscan counters for THP swapout
af5d44036589 : mm: vmscan: remove double slab pressure by inc'ing sc->nr_scanned
23a5c8cb7a91 : mm: init: report memory auto-initialization features at boot time
6471384af2a6 : mm: security: introduce init_on_alloc=1 and init_on_free=1 boot options
ba5c5e4a5da4 : arm64: move jump_label_init() before parse_early_param()
e03a5125ec7b : mm/large system hash: clear hashdist when only one node with memory is booted
ec11408a1630 : mm/large system hash: use vmalloc for size > MAX_ORDER when !hashdist
d9009d67f42e : mm/vmalloc.c: spelling> s/informaion/information/
460e42d19a13 : mm/vmalloc.c: switch to WARN_ON() and move it under unlink_va()
54f63d9d8a39 : mm/vmalloc.c: get rid of one single unlink_va() when merge
82dd23e84be3 : mm/vmalloc.c: preload a CPU with one object for split purpose
cacca6baf0b0 : mm/vmalloc.c: remove "node" argument
543bdb2d825f : mm/mmu_notifier: use hlist_add_head_rcu()
96756fcb831d : mm/memory.c: fail when offset == num in first check of __vm_map_pages()
8b1e0f81fb6f : mm/pgtable: drop pgtable_t variable from pte_fn_t functions
c2471e79a7ea : unicore32: switch to generic version of pte allocation
f32848e16939 : um: switch to generic version of pte allocation
d1b46fe50c8b : riscv: switch to generic version of pte allocation
3f4a13085dd8 : parisc: switch to generic version of pte allocation
fc7835c2f8ea : nios2: switch to generic version of pte allocation
f52a8e1a67cd : nds32: switch to generic version of pte allocation
b7902ce17547 : mips: switch to generic version of pte allocation
14c0a39c9af9 : m68k: sun3: switch to generic version of pte allocation
bd5ff066514c : csky: switch to generic version of pte allocation
50f11a8a4620 : arm64: switch to generic version of pte allocation
28bcf5937536 : arm: switch to generic version of pte allocation
bc3ace9b520f : alpha: switch to generic version of pte allocation
5fba4af4456b : asm-generic, x86: introduce generic pte_{alloc,free}_one[_kernel]
790c73690c2b : mm/gup.c: mark undo_dev_pagemap as __maybe_unused
b5d1c39f34d1 : mm/gup.c: remove some BUG_ONs from get_gate_page()
aa712399c1e8 : mm/gup: speed up check_and_migrate_cma_pages() on huge page
520b4a4496f1 : mm: mark the page referenced in gup_hugepte
01a369160bbe : mm: switch gup_hugepte to use try_get_compound_head
cbd34da7dc9a : mm: move the powerpc hugepd code to mm/gup.c
817be129e6f2 : mm: validate get_user_pages_fast flags
050a9adc6438 : mm: consolidate the get_user_pages* implementations
d3649f68b433 : mm: reorder code blocks in gup.c
67a929e097b7 : mm: rename CONFIG_HAVE_GENERIC_GUP to CONFIG_HAVE_FAST_GUP
7b9afb86b632 : sparc64: use the generic get_user_pages_fast code
5875509d2f30 : sparc64: define untagged_addr()
d85507901f6a : sparc64: add the missing pgd_page definition
3c9b9accad9f : sh: use the generic get_user_pages_fast code
2f85e7f948a2 : sh: add the missing pud_page definition
446f062bf06c : MIPS: use the generic get_user_pages_fast code
39656e83dab9 : mm: lift the x86_32 PAE version of gup_get_pte to common code
26f4c328079d : mm: simplify gup_fast_permitted
f455c854877d : mm: use untagged_addr() for get_user_pages_fast addresses
fcf8a1e48349 : mm, memcg: add a memcg_slabinfo debugfs file
fb2f2b0adb98 : mm: memcg/slab: reparent memcg kmem_caches on cgroup removal
4d96ba353075 : mm: memcg/slab: stop setting page->mem_cgroup pointer for slab pages
f0a3a24b532d : mm: memcg/slab: rework non-root kmem_cache lifecycle management
63b02ef7dc4e : mm: memcg/slab: synchronize access to kmem_cache dying flag using a spinlock
570332978ea7 : mm: memcg/slab: don't check the dying flag on kmem_cache creation
6cea1d569d24 : mm: memcg/slab: unify SLAB and SLUB page accounting
49a18eae2e98 : mm: memcg/slab: introduce __memcg_kmem_uncharge_memcg()
434866947564 : mm: memcg/slab: generalize postponed non-root kmem_cache deactivation
0b14e8aa6822 : mm: memcg/slab: rename slab delayed deactivation functions and fields
c03914b7aa31 : mm: memcg/slab: postpone kmem_cache memcg pointer initialization to memcg_link_cache()
c8713d0b2312 : mm: memcontrol: dump memory.stat during cgroup OOM
1e577f970f66 : mm, memcg: introduce memory.events.local
ec165450968b : memcg, fsnotify: no oom-kill for remote memcg charging
38d384932ed1 : memcg, oom: no oom-kill for __GFP_RETRY_MAYFAIL
aeb309b81c6b : mm/mincore.c: fix race between swapoff and mincore
4efaceb1c5f8 : mm, swap: use rbtree for swap_extent
054f1d1faaed : mm/swap_state.c: simplify total_swapcache_pages() with get_swap_device()
eb085574a752 : mm, swap: fix race between swapoff and some swap operations
a4985833885b : mm/filemap.c: correct the comment about VM_FAULT_RETRY
f053cbd43660 : 9p: pass the correct prototype to read_cache_page
265de8ce3d5b : jffs2: pass the correct prototype to read_cache_page
6c45b454191b : mm/filemap: don't cast ->readpage to filler_t for do_read_cache_page
d322a8e5e3e9 : mm/filemap.c: fix an overly long line in read_cache_page
3972f6bb1c6a : mm, debug_pagealloc: use a page type instead of page_ext flag
4462b32c9285 : mm, page_alloc: more extensive free page checking with debug_pagealloc
96a2b03f281d : mm, debug_pagelloc: use static keys to enable debugging
a9659476d4b3 : mm/failslab.c: by default, do not fail allocations with direct reclaim only
f445884562dd : include/linux/pagemap.h: document trylock_page() return value
98ef2046f28b : mm: remove the exporting of totalram_pages
51b176290496 : include/linux/vmpressure.h: use spinlock_t instead of struct spinlock
1fcf0a561cd0 : mm/page_isolation.c: change the prototype of undo_isolate_page_range()
ac1c3e49a9a7 : mm: remove the account_page_dirtied export
219f8a2e25f0 : include/linux/mm_types.h: ifdef struct vm_area_struct::swap_readahead_info
442a5a9a9295 : mm: make !CONFIG_HUGE_PAGE wrappers into static inlines
465fc3a9b312 : mm/memory.c: trivial clean up in insert_page()
a7030aea20d9 : mm/gup.c: make follow_page_mask() static
445676071776 : sparc: remove ARCH_SELECT_MEMORY_MODEL
a9d8777e397e : s390: remove ARCH_SELECT_MEMORY_MODEL
03069bb0b19f : arm: remove ARCH_SELECT_MEMORY_MODEL
2236b99d6a33 : include/linux/pfn_t.h: remove pfn_t_to_virt()
0d4ca4c9bab3 : mm/kasan: add object validation in ksize()
10d1f8cb3965 : mm/slab: refactor common ksize KASAN logic into slab_common.c
bb104ed78552 : lib/test_kasan: Add test for double-kzfree detection
b5f6e0fc7d60 : mm/kasan: change kasan_check_{read,write} to return boolean
7d8ad890dad0 : mm/kasan: introduce __kasan_check_{read,write}
751ad98d5f88 : asm-generic, x86: add bitops instrumentation for KASAN
ff6613501572 : x86: use static_cpu_has in uaccess region to avoid instrumentation
19a33ca6c209 : lib/test_kasan: add bitops tests
e89692190065 : mm/kasan: print frame description for stack bugs
b7c3613e6850 : docs: kmemleak: add more documentation details
4e4dfce22789 : mm/kmemleak.c: change error at _write when kmemleak is disabled
6ef905695253 : mm/kmemleak.c: fix check for softirq context
cb097cd48313 : slub: don't panic for memcg kmem cache creation failure
9cf3a8d847bd : mm/slub.c: avoid double string traverse in kmem_cache_flags()
966fede8e4be : lkdtm/heap: add tests for freelist hardening
a64b53780ec3 : mm/slab: sanity-check page type when looking up cache
598a0717a816 : mm/slab: validate cache membership under freelist hardening
d8b2fa657dea : ocfs2: use kmemdup rather than duplicating its implementation
4658d87cb38c : fs/ocfs2/dlmglue.c: unneeded variable: "status"
e581595ea29c : ocfs: no need to check return value of debugfs_create functions
5da844a2c7df : ocfs2: add first lock wait time in locking_state
8056773ac4b4 : ocfs2: add locking filter debugfs file
8a7f5f4c26dd : ocfs2: add last unlock times in locking_state
0e71666b8b9e : ocfs2/dlm: use struct_size() helper
e926d8a1e867 : fs: ocfs: fix spelling mistake "hearbeating" -> "heartbeat"
733f0025f0fb : sh: prevent warnings when using iounmap
410615478667 : sh: config: remove left-over BACKLIGHT_LCD_SUPPORT
38ce85f028fe : arch/sh/configs/sdk7786_defconfig: remove CONFIG_LOGFS
6e22fd003e28 : scripts/spelling.txt: add more spellings to spelling.txt
ca90bbd410a1 : scripts/decode_stacktrace: Accept dash/underscore in modules
85f946ffd3b6 : scripts/spelling.txt: add spelling fix for prohibited
cc0e5f1ce0a8 : scripts/spelling.txt: drop "sepc" from the misspelling list
fe7d14f174f1 : scripts/decode_stacktrace: look for modules with .ko.debug extension
31013836a71e : scripts/decode_stacktrace: match basepath using shell prefix operator, not regex
a760f8a67cb3 : include/linux/dmar.h: replace single-char identifiers in macros
ae2c88804829 : MAINTAINERS: nilfs2: update email address
c32cc30c0544 : nilfs2: do not use unexported cpu_to_le32()/le32_to_cpu() in uapi header
810481a24608 : mm/z3fold.c: lock z3fold page before __SetPageMovable()
dd9239900e12 : mm/memcontrol: fix wrong statistics in memory.stat
9bd3bb6703d8 : mm/nvdimm: add is_ioremap_addr and use that to check ioremap address
2c012a4ad1a2 : mm: vmscan: scan anonymous pages on file refaults
1df379924304 : clk: consoldiate the __clk_get_hw() declarations
1eda701eace2 : drm/i915/gtt: Recursive cleanup for gen8
a101b043c44d : SUNRPC: Fix transport accounting when caller specifies an rpc_xprt
6e67d77d673d : perf vendor events s390: Add JSON files for machine type 8561
801404632c4b : drm/i915/display: Drop kerneldoc for 'intel_atomic_commit'
913cafbb250f : drm/vgem: Reclassify buffer creation debug message
f8c6bfc612b5 : drm/panel: simple: fix AUO g185han01 horizontal blanking
eaa2b31be152 : drm/i915: Skip SINK_COUNT read on CH7511
e3c91a88e4f2 : drm/atmel-hlcdc: set layer REP bit to enable replication logic
e9a1379f9219 : x86/vdso: Fix flip/flop vdso build bug
787c79d6393f : MAINTAINERS: add entry for block io cgroup
0b043644c0ca : RMDA/siw: Require a 64 bit arch
e347946439ed : null_blk: fixup ->report_zones() for !CONFIG_BLK_DEV_ZONED
bd293d071ffe : dm bufio: fix deadlock with loop device
2e6023850e17 : dm snapshot: add optional discard support features
af3c24e0e2ed : selftests/bpf: fix compiling loop{1, 2, 3}.c on s390
7cd04535abc9 : selftests/bpf: make PT_REGS_* work in userspace
05c2dc17dae3 : selftests/bpf: fix s930 -> s390 typo
748e50c1c13d : selftests/bpf: compile progs with -D__TARGET_ARCH_$(SRCARCH)
f774f0964919 : drm/i915/guc: Turn on GuC/HuC auto mode
87d855e8cfa4 : drm/i915/guc: Don't enable GuC/HuC in auto mode on pre-Gen11
9cae4ace80ef : selftests/bpf: do not ignore clang failures
216b65fb706e : tools: bpftool: add raw_tracepoint_writable prog type to header
ed4ed4043a12 : bpf: verifier: avoid fall-through warnings
59d82657a08d : selftests/bpf: fix bpf_target_sparc check
5464c3a0e9a0 : xdp: fix potential deadlock on socket mutex
7d67c8ac25fb : platform/x86: Fix PCENGINES_APU2 Kconfig warning
2b4f3dab09b3 : tools/power/x86/intel-speed-select: Add .gitignore file
e6fbb97da521 : platform/x86: mlx-platform: Fix error handling in mlxplat_init()
64974ab24908 : drm/amd/powerplay: add pstate mclk(uclk) support for navi10
d36893362d22 : drm/amd/powerplay: fix smu clock type change miss error
4298935924a9 : drm/amdgpu: support key database loading for navi10
3840fe256ae4 : drm/amdgpu: switch to macro for psp bootloader command
675716400da6 : xdp: fix possible cq entry leak
36db2a94f19a : libbpf: fix ptr to u64 conversion warning on 32-bit platforms
b3b50f05dc50 : bpf: fix precision bit propagation for BPF_ST instructions
f5a9e488d623 : powerpc/powernv/idle: Fix restore of SPRN_LDBAR for POWER9 stop state.
327835fb1e83 : MAINTAINERS: update BPF JIT S390 maintainers
c9dccacfccc7 : printk: Do not lose last line in kmsg buffer dump
0b61b8b07f6b : drm/i915: Propagate "_probe" function name suffix down
78dae1ac35dd : drm/i915: Propagate "_remove" function name suffix down
3b58a9455136 : drm/i915: Propagate "_release" function name suffix down
f2db53f14d3d : drm/i915: Replace "_load" with "_probe" consequently
b01558e56f84 : drm/i915: Rename "_load"/"_unload" to match PCI entry points
b5893ffc274b : drm/i915: Drop extern qualifiers from header function prototypes
6239901c576d : drm/i915/gtt: Use NULL to encode scratch shadow entries
c03cbe4c0a83 : drm/i915/gtt: Convert vm->scratch into an array
277632645756 : drm/i915/gtt: Compute the radix for gen8 page table levels
18c7962b8cf2 : drm/i915/gtt: Markup i915_ppgtt height
a9abea97856b : drm/i915/gtt: Reorder gen8 ppgtt free/clear/alloc
57a7e30546b2 : drm/i915/gtt: Wrap page_table with page_directory
20e833dc3635 : crypto: ccp - memset structure fields to zero before reuse
95566aa75cd6 : crypto: crypto4xx - fix a potential double free in ppc4xx_trng_probe
049ce1505b3a : crypto: stm32/hash - Fix incorrect printk modifier for size_t
6eebfe8a10a6 : drm/i915/gtt: Use shallow dma pages for scratch
3e1f0a518d22 : drm/i915: Add engine name to workaround debug print
aee20aaed887 : drm/i915: Implement read-only support in whitelist selftest
1e2b7f497c28 : drm/i915: Add test for invalid flag bits in whitelist entries
cc95527cceb3 : Input: mtk-pmic-keys - add of_node_put() before return
071cfc43c875 : Input: sun4i-lradc-keys - add of_node_put() before return
1976d7d200c5 : Input: synaptics - whitelist Lenovo T580 SMBus intertouch
374bf825e7a0 : drm/panel: simple: Use display_timing for AUO b101ean01
d719cbe9a5b3 : drm/panel: simple: Use display_timing for Innolux n116bge
b8a2948fa2b3 : drm/panel: simple: Add ability to override typical timing
a4e7e98e90eb : drm/vkms: Rename vkms_crc.c into vkms_composer.c
e9d85f731de0 : drm/vkms: Avoid assigning 0 for possible_crtc
5f0f531c4f8a : drm/amdgpu: Print out voltage in DM_PPLIB
26202928fafa : block: Limit zone array allocation size
b091ac616846 : sd_zbc: Fix report zones buffer allocation
bd976e527259 : block: Kill gfp_t argument of blkdev_report_zones()
b4c5875d3617 : block: Allow mapping of vmalloc-ed buffers
e7bf90e5afe3 : block/bio-integrity: fix a memory leak bug
484647088826 : scsi: zfcp: fix GCC compiler warning emitted with -Wmaybe-uninitialized
106d45f350c7 : scsi: zfcp: fix request object use-after-free in send path causing wrong traces
b76becde2b84 : scsi: zfcp: fix request object use-after-free in send path causing seqno errors
705d3b088af9 : scsi: megaraid_sas: Update driver version to 07.710.50.00
d956a116c96c : scsi: megaraid_sas: Add module parameter for FW Async event logging
1175b88452ca : scsi: megaraid_sas: Enable msix_load_balance for Invader and later controllers
c8f96df5b8e6 : scsi: megaraid_sas: Fix calculation of target ID
057959c6e36e : scsi: lpfc: reduce stack size with CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE
4bc022145c93 : scsi: devinfo: BLIST_TRY_VPD_PAGES for SanDisk Cruzer Blade
196ba6629cf9 : scsi: pm80xx: Fixed kernel panic during error recovery for SATA drive
9b79ee9773a8 : scsi: libsas: remove the exporting of sas_wait_eh
6764f519bcb0 : scsi: megaraid_sas: Make some symbols static
463cdad83823 : scsi: core: use scmd_printk() to print which command timed out
a1c5f1510b3f : drm/i915/tgl: Update DPLL clock reference register
36ca5335f202 : drm/i915/tgl: Add DPLL registers
d757535e3116 : drm/i915/tgl: Add vbt value mapping for DDC Bus pin
fb81cbe46988 : drm/i915/tgl: port to ddc pin mapping
3fd53262f0dd : drm/i915/tgl: Add gmbus gpio pin to port mapping
30fcc338bc66 : drm/i915/gen12: MBUS B credit change
deea06b47574 : drm/i915/tgl: apply Display WA #1178 to fix type C dongles
55cd5048e176 : drm/i915/tgl: init ddi port A-C for Tiger Lake
5c71970889d7 : drm/i915/tgl: Add additional PHYs for Tiger Lake
6c8337dafaa9 : drm/i915/tgl: Add additional ports for Tiger Lake
c9014a2c7937 : drm/i915/tgl: Add pll manager
68ff39c3f8c0 : drm/i915/tgl: Add new pll ids
1db27a729119 : drm/i915/tgl: Add power well to support 4th pipe
656409bbaf87 : drm/i915/tgl: Add power well support
276199e6be6a : drm/i915/tgl: rename TRANSCODER_EDP_VDSC to use on transcoder A
7ff0fca4964f : drm/i915/tgl: Check if pipe D is fused
9747f0c2fb9e : drm/i915/tgl: Add TGL PCI IDs
d8df6bec1a30 : drm/i915/tgl: Add TGL PCH detection in virtualized environment
7f02889292e2 : drm/i915/tgl: Introduce Tiger Lake PCH
abd3a0fe040d : drm/i915/tgl: add initial Tiger Lake definitions
f1f1d4fa5869 : drm/i915: Add 4th pipe and transcoder
9446d17e0e21 : net/mlx5: E-Switch, Reduce ingress acl modify metadata stack usage
2f1f5a7731df : net/mlx5e: Fix unused variable warning when CONFIG_MLX5_ESWITCH is off
c93dfec10f1d : net/mlx5e: Fix compilation error in TLS code
7d30c81b80ea : nvme: fix NULL deref for fabrics options
d44e3fa5d7e6 : ipv6: fix static key imbalance in fl_create()
8975a3abc303 : ipv6: fix potential crash in ip6_datagram_dst_update()
052e0690f1f6 : ipv6: tcp: fix flowlabels reflection for RST packets
416e8126a267 : ipv6: Use ipv6_authlen for len
311633b60406 : hsr: switch ->dellink() to ->ndo_uninit()
aa4c0c9091b0 : net: stmmac: Fix misuses of GENMASK macro
937a944090cc : net: ethernet: mediatek: Fix misuses of GENMASK macro
63f9ba1bf8b6 : net: fib_rules: do not flow dissect local packets
b80d6a42bdc9 : ACPI: blacklist: fix clang warning for unused DMI table
d1fb5b2f623b : ACPICA: Update table load object initialization
5e663f0410fa : virtio-mmio: add error check for platform_get_irq
211f70ff1daa : scsi: virtio_scsi: Use struct_size() helper
ddb3d12afa92 : drm/i915: Don't overestimate 4:2:0 link symbol clock
86c9640b3a1e : drm/i915: Copy name string into ring buffer for intel_update/disable_plane tracepoints
6ce8f316673f : drm/amd/display: Add drm_audio_component support to amdgpu_dm
5fdb7c4c7f26 : drm/amd/display: Expose audio inst from DC to DM
70df8273ca0c : drm/amdkfd: fix cp hang in eviction
63e2fef63138 : drm/amdgpu: enable IP discovery by default on navi
a349b39253d5 : drm/amdgpu/discovery: fix DCE_HWIP mapping error in hw_id_map array
a54166d79a6b : drm/amd/powerplay: bug fix for sysfs
617a64dc85f9 : drm/amd/powerplay: increase the SMU msg response waiting time
7e4dec58032d : drm/amdgpu: Fix potential integer overflows
1e4d09d2212d : mdev: Send uevents around parent device registration
0f327f2aaad6 : RISC-V: Add an Image header that boot loader can parse.
ddafc0f75640 : drm/i915/guc: Drop redundant ctx param from kerneldoc
ef1ce7d7b67b : net/mlx5e: IPoIB, Add error path in mlx5_rdma_setup_rn
99d31cbd8953 : net/mlx5e: Fix error flow in tx reporter diagnose
39825350ae2a : net/mlx5e: Fix return value from timeout recover function
db849faa9bef : net/mlx5e: Rx, Fix checksum calculation for new hardware
914adbb1bcf8 : net/mlx5e: Fix port tunnel GRE entropy control
9a64144d683a : net/mlx5: E-Switch, Fix default encap mode
9a159190414d : s390/unwind: avoid int overflow in outside_of_stack
73df167c819e : s390/zcrypt: remove the exporting of ap_query_configuration
8e4708b3f8d9 : s390/pci: add mio_enabled attribute
9964f396f1d0 : s390: fix setting of mio addressing control
1b2be2071aca : s390/ipl: Fix detection of has_secure attribute
5c4c2126fb69 : s390: vfio-ap: fix irq registration
820bace73472 : s390/cpumf: Add extended counter set definitions for model 8561 and 8562
9e12e54c7a8f : s390/dasd: Handle out-of-space constraint
7e64db1597fe : s390/dasd: Add discard support for ESE volumes
b54441534e96 : s390/dasd: Use ALIGN_DOWN macro
a0610a8ad807 : s390/dasd: Make dasd_setup_queue() a discipline function
91dc4a197569 : s390/dasd: Add new ioctl to release space
bcf36768ea68 : s390/dasd: Add dasd_sleep_on_queue_interruptible()
d7a4434d6013 : s390/dasd: Add missing intensity definition
2df4774cb4d1 : s390/dasd: Fix whitespace
5e2b17e712cf : s390/dasd: Add dynamic formatting support for ESE volumes
c729696bcf8b : s390/dasd: Recognise data for ESE volumes
461db0ea0375 : s390/dasd: Put sub-order definitions in a separate section
ce6915f5343f : s390/dasd: Make layout analysis ESE compatible
8a9f606fefad : s390/dasd: Remove old defines and function
72ddd535128e : s390/dasd: Remove unused structs and function prototypes
cea743f2ea81 : RDMA/siw: Mark expected switch fall-throughs
e65682b55956 : orangefs: eliminate needless variable assignments
f10789e4f6d6 : orangefs: remove redundant assignment to variable buffer_index
b12d5944fc28 : drm/i915: Don't pass stack garbage to pcode in the second data register
a85fb46777c0 : drm/i915: Use intel_ types in intel_atomic_commit()
6a64e985d242 : drm/i915: Use intel_ types in intel_{lock,modeset}_all_pipes()
e3b4089c68ed : drm/i915: Polish intel_atomic_track_fbs()
13d723a1177d : drm/i915: Polish intel_shared_dpll_swap_state()
afe0c21b6228 : drm/i915: Simplify modeset_get_crtc_power_domains() arguments
88016a9fb741 : drm/i915: Check crtc_state->wm.need_postvbl_update before grabbing wm.mutex
13ce609243c7 : drm/i915: Use the "display core" power domain in vlv/chv set_cdclk()
b516ea586d71 : PCI: Enable NVIDIA HDA controllers
a48f9721e6db : dlm: no need to check return value of debugfs_create functions
b355516f4507 : dlm: check if workqueues are NULL before flushing/destroying
6285bd151b95 : perf cs-etm: Return errcode in cs_etm__process_auxtrace_info()
edc82a99437a : perf cs-etm: Remove errnoeous ERR_PTR() usage in cs_etm__process_auxtrace_info
f63dfc146438 : drm/i915/selftests: Hold the vma manager lock while modifying mmap_offset
25777e5784a7 : mailbox: handle failed named mailbox channel request
33439620680b : powerpc/eeh: Handle hugepages in ioremap space
bedc0fd0f9b5 : RDMA/core: Fix -Wunused-const-variable warnings
855085d9686e : rdma/siw: Remove set but not used variable 's'
b45305d777f2 : rdma/siw: Add missing dependencies on LIBCRC32C and DMA_VIRT_OPS
e3cd5136a4ec : kconfig: remove meaningless if-conditional in conf_read()
d4a74bbfee03 : kbuild: use -- separater intead of $(filter-out ...) for cc-cross-prefix
c421651fa229 : RDMA/siw: Add missing rtnl_lock around access to ifa
5a5efbf4ef50 : drm/i915/sdvo: Fix handling if zero hbuf size
429bb83af8bc : Documentation: virtual: Add toctree hooks
e287d6de62f7 : Documentation: kvm: Convert cpuid.txt to .rst
8373bc4f1b70 : Documentation: virtual: Convert paravirt_ops.txt to .rst
d7a08882a0a4 : KVM: x86: Unconditionally enable irqs in guest context
2e3f45004715 : powercap/rapl: Add Ice Lake NNPI support to RAPL driver
3231a21d5ca6 : powercap/intel_rapl: add support for ICX-D
cceb1d9dfa68 : powercap/intel_rapl: add support for ICX
0ab74bcd1b50 : powercap/intel_rapl: add support for IceLake desktop
abcfaeb3f5dc : intel_rapl: Fix module autoloading issue
555c45fe0d04 : int340X/processor_thermal_device: add support for MMIO RAPL
0c2ddedd8bcb : intel_rapl: support two power limits for every RAPL domain
d978e755aabe : intel_rapl: support 64 bit register
3382388d7148 : intel_rapl: abstract RAPL common code
1193b1658d16 : intel_rapl: cleanup hardcoded MSR access
8a00676cd690 : intel_rapl: cleanup some functions
beea8df821d9 : intel_rapl: abstract register access operations
7fde2712a7ad : intel_rapl: abstract register address
7ebf8eff63b4 : intel_rapl: introduce struct rapl_if_private
ff956826a403 : intel_rapl: introduce intel_rapl.h
8310e8202f24 : intel_rapl: remove hardcoded register index
f7c4e0c89bbd : intel_rapl: use reg instead of msr
66bb8a065f5a : KVM: x86: PMU Event Filter
22be8233b34f : media: videodev2.h: change V4L2_PIX_FMT_BGRA444 define: fourcc was already in use
6bda7073f335 : media: v4l2-subdev: fix regression in check_pad()
ec3042ad39d4 : ASoC: audio-graph-card: add missing const at graph_get_dai_id()
09297c2f7a54 : ASoC: rt1011: fix DC calibration offset not applying
aebf052bb647 : drm/i915/guc: Simplify guc client
71b0846c17b9 : drm/i915/guc: Remove preemption support for current fw
bf1315b830a4 : drm/i915/selftests: Ensure we don't clamp a random offset to 32b
47c4bdd6d3ea : drm/i915/gt: Drop the duplicate icl workaround
cbf5b73d162b : x86/stacktrace: Prevent infinite loop in arch_stack_walk_user()
20b5d24c7669 : mailbox: tegra: avoid resume NULL mailboxes
b1a399530ca9 : mailbox: tegra: hsp: add noirq resume
7836922d8717 : mailbox: bcm-flexrm-mailbox: using dev_get_drvdata directly
11108f4671bd : mailbox: imx: Clear GIEn bit at shutdown
9c1f2a5dc294 : mailbox: omap: Add support for TI K3 SoCs
8c665292ec12 : dt-bindings: mailbox: omap: Update bindings for TI K3 SoCs
06c182c3bc4e : mailbox: arm_mhu: reorder header inclusion and drop unneeded ones
dba9a3dfe912 : mailbox: stm32_ipcc: add spinlock to fix channels concurrent access
4ddeaae8903d : nbd: add netlink reconfigure resize support
553768d1169a : nbd: fix crash when the blksize is zero
2d008835ec2f : f2fs: improve print log in f2fs_sanity_check_ckpt()
028db3e290f1 : Revert "Merge tag 'keys-acl-20190703' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs"
719d24002602 : drm/i915/ehl: Enable DDI-D
d8fe2ab6bb28 : drm/i915: Transition port type checks to phy checks
dc867bc7d887 : drm/i915/gen11: Convert combo PHY logic to use new 'enum phy' namespace
befa372b990a : drm/i915/gen11: Program ICL_DPCLKA_CFGCR0 according to PHY
358633e71c07 : drm/i915/gen11: Start distinguishing 'phy' from 'port'
56f3ce675103 : f2fs: avoid out-of-range memory access
6e0cd4a9dd4d : f2fs: fix to avoid long latency during umount
b13bdf03bb80 : f2fs: allow all the users to pin a file
df070afd9b8c : cifs: fix parsing of symbolic link error response
b49773e7bcf3 : block: Disable write plugging for zoned block devices
9305d5d721f2 : block: Fix elevator name declaration
36847a005489 : block: Remove unused definitions
7652ac920185 : x86/asm: Move native_write_cr0/4() out of line
0df1c9868c3a : timekeeping/vsyscall: Use __iter_div_u64_rem()
775a41e281cf : rdma/siw: Use proper enumerated type in map_cqe_status
9d44dcb9088a : drm/i915: move intel_ddi_set_fia_lane_count to intel_tc.c
c99fd7b3908e : drm/i915: fix include order in intel_tc.*
b41e434fdc42 : drm/i915: make new intel_tc.c use uncore accessors
85de5d53366f : RDMA/siw: Remove unnecessary kthread create/destroy printouts
488ca3d8d088 : xfs: chain bios the right way around in xfs_rw_bdev
4d2b8517ba1f : IB/rdmavt: Fix variable shadowing issue in rvt_create_cq
420dc733f980 : nvme: fix regression upon hot device removal and insertion
56789f3dc127 : perf scripts python: export-to-postgresql.py: Export switch events
37c1f991b1bc : perf scripts python: export-to-sqlite.py: Export switch events
abde8722d9b0 : perf db-export: Export switch events
b3694e6c0a05 : perf db-export: Factor out db_export__threads()
5bf83c29a0ad : perf script: Add scripting operation process_switch()
c152f8491a8d : ASoC: audio-graph-card: fix an use-after-free in graph_get_dai_id()
aa2e362cb6b3 : ASoC: audio-graph-card: fix use-after-free in graph_dai_link_of_dpcm()
27862d5a3325 : ASoC: simple-card: fix an use-after-free in simple_for_each_link()
724808ad556c : ASoC: simple-card: fix an use-after-free in simple_dai_link_of_dpcm()
d6b197a14863 : spi: spi-fsl-qspi: change i.MX7D RX FIFO size
43167bb1f6bb : spi: dt-bindings: spi-controller: remove unnecessary 'maxItems: 1' from reg
26c11206f433 : perf scripts python: exported-sql-viewer.py: Use new 'has_calls' column
266887291cac : perf scripts python: exported-sql-viewer.py: Remove redundant semi-colons
794fcee8da3c : ASoC: simple-card-utils: care no Platform for DPCM
52db6685932e : ASoC: simple_card_utils.h: care NULL dai at asoc_simple_debug_dai()
9e944c9be245 : ASoC: Relocate my e-mail to .com domain zone
d9efc1d25214 : perf scripts python: export-to-postgresql.py: Add has_calls column to comms table
72365164cbef : ASoC: rt1308: Remove executable attribute from source files
6cd249cfad68 : ASoC: max98357a: use mdelay for sdmode-delay
ecc8c9984dae : perf scripts python: export-to-sqlite.py: Add has_calls column to comms table
26515699863d : x86/pgtable/32: Fix LOWMEM_PAGES constant
4f5368b5541a : drm/kms: Catch mode_object lifetime errors
4650c7bed795 : perf db-export: Also export thread's current comm
80859c947a1e : perf db-export: Factor out db_export__comm()
8534b5de8180 : perf scripts python: export-to-postgresql.py: Export comm details
41085f2bdd58 : perf scripts python: export-to-sqlite.py: Export comm details
8ebf5cc0f6ce : perf db-export: Export comm details
a5defb2f3984 : perf db-export: Fix a white space issue in db_export__sample()
1ed119589834 : perf db-export: Move export__comm_thread into db_export__sample()
6319790bcf82 : perf db-export: Export comm before exporting thread
19207d86940d : perf db-export: Export main_thread in db_export__sample()
ed5c0a16feb9 : perf db-export: Pass main_thread to db_export__thread()
208032fef13b : perf db-export: Rename db_export__comm() to db_export__exec_comm()
fead24e52383 : perf db-export: Get rid of db_export__deferred()
3a475b2166fd : kbuild: Inform user to pass ARCH= for make mrproper
b956c7a6df3a : kbuild: fix compression errors getting ignored
95fd3f87bfbe : kbuild: add a flag to force absolute path for srctree
051f278e9d81 : kbuild: replace KBUILD_SRCTREE with boolean building_out_of_srctree
75dd47472b92 : kbuild: remove src and obj from the top Makefile
3a10f999ffd4 : blk-throttle: fix zero wait time for iops throttled group
113ab72ed479 : block: Fix potential overflow in blk_report_zones()
d3f77dfdc718 : blkcg: implement REQ_CGROUP_PUNT
653c45c6b90c : blkcg, writeback: Implement wbc_blkcg_css()
27b36d8fa81f : blkcg, writeback: Add wbc->no_cgroup_owner
34e51a5e1a6e : blkcg, writeback: Rename wbc_account_io() to wbc_account_cgroup_owner()
9b0eb69b75bc : cgroup, blkcg: Prepare some symbols for module and !CONFIG_CGROUP usages
fd112c746523 : blk-cgroup: turn on psi memstall stuff
b554db147fee : block: init flush rq ref count to 1
cdc238eb72f6 : kvm: x86: Fix -Wmissing-prototypes warnings
b614c6027896 : KVM: Properly check if "page" is valid in kvm_vcpu_unmap
caceff96d5b7 : drm/i915/icl: Fixed Input CSC Co-efficients for BT601/709
9856bf7f779a : drm/i915/icl: Fix Y pre-offset for Full Range YCbCr
27ee72477c9b : drm/i915/icl: Handle YCbCr to RGB conversion for BT2020 case
14bfcd3e0dae : drm/i915/perf: add missing delay for OA muxes configuration
9bdebc2bd1c4 : Teach shrink_dcache_parent() to cope with mixed-filesystem shrink lists
59592cc1f593 : mmc: sdhci_am654: Add dependency on MMC_SDHCI_AM654
42248a918d7c : mmc: alcor: remove a redundant greater or equal to zero comparison
5e6b6651d22d : mmc: sdhci-msm: fix mutex while in spinlock
8751c8bd8b91 : mmc: sdhci_am654: Make some symbols static
79a986721dec : dma-mapping: remove dma_max_pfn
7559d612dff0 : mmc: core: let the dma map ops handle bouncing
1cdca16c043a : dt-binding: mmc: rename tmio_mmc.txt to renesas,sdhi.txt
29ca763fc26f : mmc: sdhci-sprd: Add pin control support for voltage switch
f97ee8f5d9cd : dt-bindings: mmc: sprd: Add pinctrl support
eef9e0a60e78 : mmc: sdhci-sprd: Add start_signal_voltage_switch ops
cb3a7d4a0aec : mmc: sdhci-pci: Add support for Intel EHL
63624d13b24d : mmc: tmio: Use dma_max_mapping_size() instead of a workaround
4aaaf3ab1509 : mmc: sdio: Drop unused in-parameter from mmc_sdio_init_card()
3c30e73977e5 : mmc: sdio: Drop unused in-parameter to mmc_sdio_reinit_card()
6ebc581c3f9e : mmc: sdio: Don't re-initialize powered-on removable SDIO cards at resume
7fbbe725378d : mmc: sdio: Drop powered-on re-init at runtime resume and HW reset
ee550947a0d6 : mmc: sdio: Move comment about re-initialization to mmc_sdio_reinit_card()
cd23042d0546 : mmc: sdio: Drop mmc_claim|release_host() in mmc_sdio_power_restore()
7f3bbc0b817b : drm/modes: Skip invalid cmdline mode
73948ca05713 : ALSA: ps3: Remove Unneeded variable: "ret"
7a3c2b693861 : ALSA: lx6464es: Remove unneeded variable err
6cf7fb5a95de : Revert "ACPICA: Update table load object initialization"
4c105769bf6d : pinctrl: aspeed: Strip moved macros and structs from private header
a1cd6c8b8f03 : pinctrl: aspeed: Fix missed include
9bdd7bb3a844 : clocksource/drivers/npcm: Fix misuse of GENMASK macro
20faba848752 : irqchip/gic-v3-its: Fix misuse of GENMASK macro
fa33cdbf3ece : udf: Fix incorrect final NOT_ALLOCATED (hole) extent length
58d1b427148a : drm/i915/execlists: Record preemption for selftests
dc205a8d3422 : rds: avoid version downgrade to legitimate newer peer connections
fc640d4cbe26 : rds: Return proper "tos" value to user-space
8c6166cfc9cd : rds: Accept peer connection reject messages due to incompatible version
a55207884708 : Revert "RDS: IB: split the mr registration and invalidation path"
616d37a070bb : rds: fix reordering with composite message notification
1ff2f0fa450e : net/mlx5e: Return in default case statement in tx_post_resync_params
cacf32e99788 : mlx5: Return -EINVAL when WARN_ON_ONCE triggers in mlx5e_tls_resync().
73a2b047c810 : ocxl: Update for AFU descriptor template version 1.1
4ba7f80f4256 : powerpc/boot: pass CONFIG options in a simpler and more robust way
9e005b761e7a : powerpc/boot: add {get, put}_unaligned_be32 to xz_config.h
0fc12c022ad2 : powerpc/irq: Don't WARN continuously in arch_local_irq_restore()
b78fa45d4edb : nfsd: Make __get_nfsdfs_client() static
297e57a24f6e : nfsd: Make two functions static
f59d261180f3 : dt-bindings: vendor-prefixes: add Sipeed
09d9ea4014d1 : dt-bindings: vendor-prefixes: add SoChip
f15d6358425a : dt-bindings: 83xx-512x-pci: Drop cell-index property
32eaeae0ef19 : drm/amdgpu/psp: add a mutex to protect access to the psp ring
7f963d9f69bf : drm/amdgpu/navi10: add uclk activity sensor
f54eeab4e7e0 : drm/amdgpu: properly guard the generic discovery code
405627871480 : drm/amdgpu: add missing documentation on new module parameters
83145f110eb2 : drm/amdgpu: don't invalidate caches in RELEASE_MEM, only do the writeback
61daf52c4ddd : sparc64: Add missing newline at end of file
13990cf8a180 : ide: use BIT() macro for defining bit-flags
08cc83cc7fd8 : net: dsa: add support for BRIDGE_MROUTER attribute
fbc697796e35 : pkt_sched: Include const.h
a22502a37599 : net: netsec: remove static declaration for netsec_set_tx_de()
4831539dce55 : net: netsec: remove superfluous if statement
c9626a2cbdb2 : netfilter: nf_tables: add hardware offload support
f9e30088d200 : net: flow_offload: rename tc_cls_flower_offload to flow_cls_offload
0d4fd02e7199 : net: flow_offload: add flow_block_cb_is_busy() and use it
722d36e6e29e : net: sched: remove tcf block API
955bcb6ea0df : drivers: net: use flow block API
59094b1e5094 : net: sched: use flow block API
67bd0d5ea797 : net: flow_offload: add flow_block_cb_{priv, incref, decref}()
da3eeb904ff4 : net: flow_offload: add list handling functions
d63db30c8537 : net: flow_offload: add flow_block_cb_alloc() and flow_block_cb_free()
32f8c4093ac3 : net: flow_offload: rename TCF_BLOCK_BINDER_TYPE_* to FLOW_BLOCK_BINDER_TYPE_*
9c0e189ec988 : net: flow_offload: rename TC_BLOCK_{UN}BIND to FLOW_BLOCK_{UN}BIND
4e95bc268b91 : net: flow_offload: add flow_block_cb_setup_simple()
4c73cbdff111 : nvme-fc: fix module unloads while lports still pending
d413779cdd93 : net: hisilicon: Add an tx_desc to adapt HI13X1_GMAC
58f34098cf37 : net: hisilicon: Add an rx_desc to adapt HI13X1_GMAC
b9162d20ed49 : net: hisilicon: Offset buf address to adapt HI13X1_GMAC
06ddc0d8d7fc : net: hisilicon: Add group field to adapt HI13X1_GMAC
bf96244074d9 : net: hisilicon: dt-bindings: Add an field of port-handle
24eca4b4c005 : net: hisilicon: HI13X1_GMAX need dreq reset at first
0331f8550c50 : net: hisilicon: HI13X1_GMAX skip write LOCAL_PAGE_REG
a8edf5257449 : net: hisilicon: Cleanup for cast to restricted __be32
148233ec83e4 : net: hisilicon: Cleanup for got restricted __be32
2ede8489c1a9 : net: hisilicon: Add support for HI13X1 to hip04_eth
37c15219599f : nvme-tcp: don't use sendpage for SLAB pages
958f2a0f8121 : nvme-tcp: set the STABLE_WRITES flag when data digests are enabled
5ba895033b8e : nvmet: print a hint while rejecting NSID 0 or 0xffffffff
04e70bd4a026 : nvme-multipath: do not select namespaces which are about to be removed
b8ef7020d6e5 : net: stmmac: add support for hash table size 128/256 in dwmac4
efd58adf8f1f : net: stmmac: dwmac4: mac address array boudary violation issue
2032d074716a : nvme-multipath: also check for a disabled path if there is a single sibling
ca7ae5c966bd : nvme-multipath: factor out a nvme_path_is_disabled helper
81adb8633491 : nvme: set physical block size and optimal I/O size
6605bdd59c21 : nvme: add I/O characteristics fields
9d05a96e298a : nvmet: export I/O characteristics attributes in Identify
4c0181bf6cc8 : nvme-trace: add delete completion and submission queue to admin cmds tracer
14e5175e9e04 : tc-testing: introduce scapyPlugin for basic traffic
a7d50a0dd81b : tc-testing: Allow tdc plugins to see test case data
91f6d7985310 : nvme-trace: fix spelling mistake "spcecific" -> "specific"
7637de311bd2 : nvme-pci: limit max_hw_sectors based on the DMA max mapping size
bfac8e9f55cf : nvme-pci: check for NULL return from pci_alloc_p2pmem()
0298d5435276 : nvme-pci: don't create a read hctx mapping without read queues
4fe06923f518 : nvme-pci: don't fall back to a 32-bit DMA mask
ecc606103837 : x86/alternatives: Fix int3_emulate_call() selftest stack corruption
b33c61db7291 : drm/i915: Remove unused i915_gem_context_lookup_engine
a4c0b3decb33 : io_uring: fix io_sq_thread_stop running in front of io_sq_thread
aa1fa28fc73e : io_uring: add support for recvmsg()
0fa03c624d8f : io_uring: add support for sendmsg()
2a98f4e65bba : drm/i915: add infrastructure to hold off preemption on a request
46c5847e3d97 : drm/i915: enumerate scratch fields
a5af1df716c1 : drm/i915/perf: ensure we keep a reference on the driver
a1cd4e4324af : net: dsa: vsc73xx: fix NET_DSA and OF dependencies
21774222324e : nvme-pci: make nvme_dev_pm_ops static
e0620bf858d3 : nvme-fcloop: resolve warnings on RCU usage and sleep warnings
c38dbbfab1bc : nvme-fcloop: fix inconsistent lock state warnings
1cadfc5877f1 : dt-bindings: serial: add documentation for Rx in-band wakeup support
433a06d7d74e : net: mvmdio: defer probe of orion-mdio if a clock is not ready
ea664b1bdc19 : net: mvmdio: print warning when orion-mdio has too many clocks
4aabed699c40 : net: mvmdio: allow up to four clocks to be specified for orion-mdio
80785f5a22e9 : dt-bindings: allow up to four clocks for orion-mdio
7715ff164713 : net: netsec: start using buffers if page_pool registration succeeded
c3e78a3403da : perf trace: Auto bump rlimit(MEMLOCK) for eBPF maps sake
d8d9ec7dc5ab : RDMA/core: Fix race when resolving IP address
d3280ce01e21 : perf test: Auto bump rlimit(MEMLOCK) for BPF test sake
2af6106ae949 : net: stmmac: Introducing support for Page Pool
06a80a7d09cc : net: stmmac: Fix descriptors address being in > 32 bits address space
d429b66e2ebc : net: stmmac: Implement RX Coalesce Frames setting
12479f627f7c : bnxt_en: Add page_pool_destroy() during RX ring cleanup.
6e52fca36c67 : tc-tests: Add tc action ct tests
e0ace68af2ac : net/sched: cls_flower: Add matching on conntrack info
75a56758d639 : net/flow_dissector: add connection tracking dissection
b57dc7c13ea9 : net/sched: Introduce action ct
f60f315d339e : net/mlx5e: Register devlink ports for physical link, PCI PF, VFs
e41b6bf3cdd4 : devlink: Introduce PCI VF port flavour and port attribute
98fd2d6563fe : devlink: Introduce PCI PF port flavour and port attribute
a2c6b87dd08c : devlink: Return physical port fields only for applicable port flavours
378ef01b5f75 : devlink: Refactor physical port attributes
f21ce913a82f : dt-bindings: arm: Convert RDA Micro board/soc bindings to json-schema
b9411d73bd3e : dm crypt: implement eboiv - encrypted byte-offset initialization vector
6028a7a5a3d6 : dm crypt: remove obsolete comment about plumb IV
4a52ffc7ca6f : dm crypt: wipe private IV struct after key invalid flag is set
131670c26253 : dm integrity: use kzalloc() instead of kmalloc() + memset()
d370ad23a555 : dm: update stale comment in end_clone_bio()
7537dad791cd : dm log writes: fix incorrect comment about the logged sequence example
d4e6e8365177 : dm log writes: use struct_size() to calculate size of pending_block
9c81c99b242f : dm crypt: use struct_size() when allocating encryption context
4975223b8156 : perf tools: Introduce rlimit__bump_memlock() helper
681c774d3490 : drm/i915/userptr: Don't mark readonly objects as dirty
5f1c56b34e81 : dm integrity: always set version on superblock update
af3366308ea4 : tools: PCI: Fix installation when `make tools/pci_install`
381ed79c8655 : PCI: dwc: pci-dra7xx: Fix compilation when !CONFIG_GPIOLIB
671f9a3e2e24 : RISC-V: Setup initial page tables in two stages
f7ddc80ecb0e : drm/i915/icl: Clear the shared port PLLs from the new crtc state
5c28e3a567fe : drm/i915: Clear the shared PLL from the put_dplls() hook
a46f4e9e5ae9 : drm/i915/sdvo: Add helpers to get the cmd/status string
7b8062ea60d9 : drm/i915/sdvo: Shrink sdvo_cmd_names[] strings
8a9c8028399e : drm/i915/sdvo: Remove duplicate SET_INPUT_TIMINGS_PART1 cmd name string
c598a66491cf : drm/i915/sdvo: Use named initializers for the SDVO command names
0df5c39b3e42 : xfs: bump INUMBERS cursor correctly in xfs_inumbers_walk
62a92ba97a31 : NFS: Record task, client ID, and XID in xdr_status trace points
7d4006c161ad : NFS: Update symbolic flags displayed by trace events
38a638a72a34 : NFS: Display symbolic status code names in trace log
96650e2effa2 : NFS: Fix show_nfs_errors macros again
c5833f0dc4ce : NFS4: Add a trace event to record invalid CB sequence IDs
675dd90ad093 : xprtrdma: Modernize ops->connect
5828cebad1c8 : xprtrdma: Remove rpcrdma_req::rl_buffer
6a6c6def4246 : xprtrdma: Refactor chunk encoding
9ef33ef5b628 : xprtrdma: Streamline rpcrdma_post_recvs
379d1bc5be37 : xprtrdma: Simplify rpcrdma_rep_create
0ab115237025 : xprtrdma: Wake RPCs directly in rpcrdma_wc_send path
d8099feda483 : xprtrdma: Reduce context switching due to Local Invalidation
40088f0e9b62 : xprtrdma: Add mechanism to place MRs back on the free list
847568942f93 : xprtrdma: Remove fr_state
5809ea4f7c39 : xprtrdma: Remove the RPCRDMA_REQ_F_PENDING flag
05eb06d86685 : xprtrdma: Fix occasional transport deadlock
1310051c720a : xprtrdma: Replace use of xdr_stream_pos in rpcrdma_marshal_req
f384e48d7641 : drm/i915: Add icl mipi dsi properties
6c395f66e98c : drivers: thermal: processor_thermal_device: Fix build warning
323fd749821d : perf intel-pt: Fix potential NULL pointer dereference found by the smatch tool
1d481458816d : perf intel-bts: Fix potential NULL pointer dereference found by the smatch tool
9d49169c5958 : perf script: Assume native_arch for pipe mode
1334bb94cd8a : perf scripts python: export-to-sqlite.py: Fix DROP VIEW power_events_view
d8d051df9f90 : perf scripts python: export-to-postgresql.py: Fix DROP VIEW power_events_view
ceb75476db16 : perf hists browser: Fix potential NULL pointer dereference found by the smatch tool
0702f23c983b : perf cs-etm: Fix potential NULL pointer dereference found by the smatch tool
72de3fd97f15 : perf parse-events: Remove unused variable: error
34c9af571e51 : perf parse-events: Remove unused variable 'i'
acc7bfb3db97 : perf metricgroup: Add missing list_del_init() when flushing egroups list
e56fbc9dc79c : perf tools: Use list_del_init() more thorougly
d8f9da240495 : perf tools: Use zfree() where applicable
7f7c536f23e6 : tools lib: Adopt zalloc()/zfree() from tools/perf
e5653eb82ddc : perf tools: Move get_current_dir_name() cond prototype out of util.h
245aec7f7f4c : perf namespaces: Move the conditional setns() prototype to namespaces.h
215a0d305c56 : perf tools: Add missing headers, mostly stdlib.h
b3b3eb9dadfc : scripts/tags.sh: remove unused environment variables from comments
d1db881d9bf1 : scripts/tags.sh: drop SUBARCH support for ARM
7c8e90ddf02f : irqchip/renesas-rza1: Prevent use-after-free in rza1_irqc_probe()
390d57728d8e : RDMA/core: Make rdma_counter.h compile stand alone
43c78d88036e : kbuild: compile-test kernel headers to ensure they are self-contained
1cbec37b3f9c : x86/entry/32: Fix ENDPROC of common_spurious
fc50e0ba9bca : perf evsel: perf_evsel__name(NULL) is valid, no need to check evsel
f3c8d9075772 : perf session: Fix potential NULL pointer dereference found by the smatch tool
40978e9bf213 : perf inject: The tool->read() call may pass a NULL evsel, handle it
363bbaef63ff : perf map: Fix potential NULL pointer dereference found by smatch tool
7a6d49dc8cad : perf trace: Fix potential NULL pointer dereference found by the smatch tool
600c787dbf65 : perf annotate: Fix dereferencing freed memory found by the smatch tool
111442cfc8ab : perf top: Fix potential NULL pointer dereference detected by the smatch tool
c74b05030edb : perf stat: Fix use-after-freed pointer detected by the smatch tool
4e4cf62b37da : perf test mmap-thread-lookup: Initialize variable to suppress memory sanitizer warning
f6b6aefee70a : PCI: Fix typos and whitespace errors
a2059825986a : x86/speculation: Enable Spectre v1 swapgs mitigations
18ec54fdd6d1 : x86/speculation: Prepare entry code for Spectre v1 swapgs mitigations
013c66edf207 : Revert "x86/build: Move _etext to actual end of .text"
39ca5fb4920a : x86/ldt: Initialize the context lock for init_mm
e55a73251da3 : bpf: Fix ORC unwinding in non-JIT BPF code
87b512def792 : objtool: Add support for C jump tables
4fb76782ad01 : drm/i915/hdcp: debug logs for sink related failures
d006a9b63d4b : drm/client: remove the exporting of drm_client_close
90f479ae51af : drm/mgag200: Replace struct mga_fbdev with generic framebuffer emulation
f1f8555dfb9a : drm/bochs: Use shadow buffer for bochs framebuffer console
8a99de3dc0dd : drm/ast: Replace struct ast_fbdev with generic framebuffer emulation
f458579ede0b : drm/fb-helper: Instanciate shadow FB if configured in device's mode_config
cf1ca9aeb930 : drm/fb-helper: Map DRM client buffer only when required
15dd0fc83340 : drm/client: Support unmapping of DRM client buffers
113348d86ceb : drm/sti: Try to fix up the tvout possible clones
6234ba980f89 : drm/sti: Remove pointless casts
4a5fdc962fc4 : drm/i915/gt: Remove presumption of RCS0
7c6d6867e972 : drm/i915/gt: Apply RCS workarounds to the render class
cbcec57e9dd7 : drm/i915/selftests: Fill in a little more of the dummy fence
cb6d7c7dc7ff : drm/i915/userptr: Acquire the page lock around set_page_dirty()
f28a1f16135c : m68k: Don't select ARCH_HAS_DMA_PREP_COHERENT for nommu or coldfire
baf08ed50a61 : drm/i915/selftests: Set igt_spinner.gt for early exit
4c6d80e1144b : pstore: Fix double-free in pstore_mkfile() failure path
fa1af7583e80 : pstore: no need to check return value of debugfs_create functions
1614e92179ab : pstore/ram: Improve backward compatibility with older Chromebooks
5c4b4608fe10 : net/tls: fix socket wmem accounting on fallback with netem
5a4cea280c01 : nfp: tls: undo TLS sequence tracking when dropping the frame
c8d3928ea7e7 : nfp: tls: avoid one of the ifdefs for TLS
ab232e61e728 : net/tls: add missing prot info init
c3b649113312 : nfp: tls: don't leave key material in freed FW cmsg skbs
b5d9a834f4fd : net/tls: don't clear TX resync flag on error
427545b30463 : nfp: tls: count TSO segments separately for the TLS offload
f6dfa31509a0 : nfp: ccm: increase message limits
53601c68b854 : nfp: tls: use unique connection ids instead of 4-tuple for TX
ff8869d5ed4e : nfp: tls: move setting ipver_vlan to a helper
0f93242d96ff : nfp: tls: ignore queue limits for delete commands
3cab2afb149c : sctp: remove rcu_read_lock from sctp_bind_addr_state
e55f4b8bf462 : sctp: rename sp strm_interleave to ep intl_enable
da1f6d4de7b7 : sctp: rename asoc intl_enable to asoc peer.intl_capable
1c13475368b6 : sctp: remove prsctp_enable from asoc
a96701fb3534 : sctp: remove reconf_enable from asoc
c8320ccdd47e : nfsd: Fix misuse of strlcpy
ccf355e52a32 : net: phy: Make use of linkmode_mod_bit helper
6fb8dbca8e9e : tc-tests: actions: add MPLS tests
2a2ea50870ba : net: sched: add mpls manipulation actions to TC
d27cf5c59a12 : net: core: add MPLS update core helper and use in OvS
ed246cee09b9 : net: core: move pop MPLS functionality from OvS to core helper
8822e270d697 : net: core: move push MPLS functionality from OvS to core helper
6413139dfc64 : skbuff: increase verbosity when dumping skb data
59c820b2317f : ipv6: elide flowlabel check if no exclusive leases exist
e858faf556d4 : tcp: Reset bytes_acked and bytes_received when disconnecting
ee4f56f46ab7 : bonding: fix value exported by Netlink for peer_notif_delay
333f7909a857 : coallocate socket_wq with socket itself
6d7855c54e1e : sockfs: switch to ->free_inode()
272d28bdae11 : of: unittest: simplify getting the adapter of a client
9f7546570bcb : hwmon: (ina3221) Add of_node_put() before return
277c628fa5ac : hwmon: (gpio-fan) fix sysfs notifications and udev events for gpio-fan alarms
f2173fa2246e : hwmon: (gpio-fan) move fan_alarm_init after devm_hwmon_device_register_with_groups
7a1d220ccb0c : hwmon: (lm90) Introduce function to update configuration register
b849e5d18c36 : hwmon: (lm90) Cache configuration register value
62456189f329 : hwmon: (lm90) Fix max6658 sporadic wrong temperature reading
a653acf00d07 : hwmon: (nct7904) Changes comments in probe function.
b3e260678747 : hwmon: (nct7904) Add error handling in probe function.
7199ff7d7400 : kheaders: include only headers into kheaders_data.tar.xz
b60b7c2ea9b7 : kheaders: remove meaningless -R option of 'ls'
1e21cbfada87 : kbuild: support header-test-pattern-y
c93a0368aaa2 : kbuild: do not create wrappers for header-test-y
bf0bdd1343ef : xdp: fix race on generic receive path
2800f2485417 : selftests: forwarding: Test multipath hashing on inner IP pkts for GRE tunnel
d8f74f0975d8 : ipv6: Support multipath hashing on inner IP pkts
828b2b442145 : ipv4: Multipath hashing on inner L3 needs to consider inner IPv6 pkts
faf5577f2498 : net: pasemi: fix an use-after-free in pasemi_mac_phy_init()
ef86ea982bb5 : net: axienet: fix a potential double free in axienet_probe()
a57caf8c527f : sunrpc/cache: remove the exporting of cache_seq_next
bc2d8afecbec : selftests/bpf: fix test_reuseport_array on s390
d4117d63a308 : net: stmmac: enable clause 45 mdio support
765e33f5211a : Drivers: hv: vmbus: Break out ISA independent parts of mshyperv.h
44e3725943b7 : net: openvswitch: use netif_ovs_is_port() instead of opencode
f714ecc9cf16 : MAINTAINERS: Add page_pool maintainer entry
f406324e500e : net: mvpp2: cls: Add support for ETHER_FLOW
f4f1ba18195d : net: mvpp2: cls: Report an error for unsupported flow types
cecaa76b2919 : selftests: txring_overwrite: fix incorrect test of mmap() return value
e226121fcc26 : vsock/virtio: fix flush of works during the .remove()
b917507e5ad9 : vsock/virtio: stop workers during the .remove()
0deab087b16a : vsock/virtio: use RCU to avoid use-after-free on the_virtio_vsock
ff2d339375d0 : Documentation: net: dsa: b53: Describe b53 configuration
58dd7a8d9d02 : Documentation: net: dsa: Describe DSA switch configuration
caa2b557841c : power: reset: nvmem-reboot-mode: add CONFIG_OF dependency
31d166642c7c : nfp: tls: fix error return code in nfp_net_tls_add()
322b87ca55f2 : bnxt_en: add page_pool support
f18c2b77b2e4 : bnxt_en: optimized XDP_REDIRECT support
c1ba92a86db2 : bnxt_en: Refactor __bnxt_xmit_xdp().
52c060925865 : bnxt_en: rename some xdp functions
9ed4050c0d75 : net: ethernet: ti: cpsw: add XDP support
608ef6202fb5 : net: ethernet: ti: cpsw_ethtool: allow res split while down
962fb618909e : net: ethernet: ti: davinci_cpdma: allow desc split while down
6670acacd59e : net: ethernet: ti: davinci_cpdma: add dma mapped submit
1da4bbeffe41 : net: core: page_pool: add user refcnt and reintroduce page_pool_destroy
5b8010ba70d5 : cpufreq: imx-cpufreq-dt: Add i.MX8MN support
18c49926c4bf : cpufreq: Add QoS requests for userspace constraints
c57b25bdf7cd : cpufreq: intel_pstate: Reuse refresh_frequency_limits()
67d874c3b2c6 : cpufreq: Register notifiers with the PM QoS framework
775f1f7eaced : xtensa: virt: add defconfig and DTS
5c68b8231e9c : of/fdt: pass early_init_dt_reserve_memory_arch() with bool type nomap
15ffe5e1acf5 : dma-mapping: mark dma_alloc_need_uncached as __always_inline
9f02b8f61f29 : tee: optee: add might_sleep for RPC requests
454f96f2b738 : docs: automarkup.py: ignore exceptions when seeking for xrefs
66f2a122c68d : docs: Move binderfs to admin-guide
a17ce803dffa : drm/i915: Update DRIVER_DATE to 20190708
d88590dc262f : of/platform: Drop superfluous cast in of_device_make_bus_id()
7a54f78d9387 : IB/core: Work on the caller socket net namespace in nldev_newlink()
dd006fc434e1 : nfc: fix potential illegal memory access
49db9228b8d8 : macb: fix build warning for !CONFIG_OF
0287f9ed1693 : gve: fix unused variable/label warnings
bdce1290493c : RDMA/rxe: Fill in wc byte_len with IB_WC_RECV_RDMA_WITH_IMM
8090858c87ea : dt-bindings: display: Convert sgd,gktw70sdae4se panel to DT schema
2fb9bf9aeffd : dt-bindings: display: Convert mitsubishi,aa121td01 panel to DT schema
ea8e4568d5ff : dt-bindings: display: Convert mitsubishi,aa104xd12 panel to DT schema
b4eefa69b635 : dt-bindings: display: Convert innolux,ee101ia-01 panel to DT schema
ae18c1176f0d : dt-bindings: display: Convert panel-lvds to DT schema
87548d750c31 : dt-bindings: display: Convert tfc,s9700rtwv43tr-01b panel to DT schema
78ad29d76229 : dt-bindings: display: Convert raspberrypi,7inch-touchscreen panel to DT schema
746fe0b26796 : dt-bindings: display: Convert pda,91-00156-a0 panel to DT schema
6c9b89e3cdd4 : dt-bindings: display: Convert dlc,dlc0700yzg-1 panel to DT schema
56b40739186d : dt-bindings: display: Convert bananapi,s070wv20-ct16 panel to DT schema
3cd33c8c54af : dt-bindings: display: Convert armadeus,st0700-adapt panel to DT schema
09ed3b2574f2 : dt-bindings: display: Convert ampire,am-480272h3tmqw-t01h panel to DT schema
821a1f7171ae : dt-bindings: display: Convert common panel bindings to DT schema
96e2fd733b9a : RDMA/mlx5: Set RDMA DIM to be enabled by default
f8fc8cd9c612 : RDMA/nldev: Added configuration of RDMA dynamic interrupt moderation to netlink
da6629793aa6 : RDMA/core: Provide RDMA DIM support for ULPs
f4915455dcf0 : linux/dim: Implement RDMA adaptive moderation (DIM)
4993e5b37e8b : net: stmmac: Re-work the queue selection for TSO packets
5f65ae344f14 : drm/amd/display: avoid 64-bit division
05cfee98c8a5 : sfc: Remove 'PCIE error reporting unavailable'
173da95d936f : drm/amdgpu/psp11: simplify the ucode register logic
ee8a84c60bcc : rseq/selftests: Fix Thumb mode build failure on arm32
f8a7976b75f6 : drm/amdgpu: properly guard DC support in navi code
de48ebdd5b0a : drm/amd/powerplay: vega20: fix uninitialized variable use
c602b36fe245 : drm/amd/display: dcn20: include linux/delay.h
d155bef0636e : amdgpu: make pmu support optional
985863d00a8f : drm/amd/powerplay: Zero initialize current_rpm in vega20_get_fan_speed_percent
68c3bd950181 : drm/amd/powerplay: Zero initialize freq in smu_v11_0_get_current_clk_freq
d693e8e349a8 : drm/amd/powerplay: Use memset to initialize metrics structs
f19367da9607 : drm/amdgpu/mes10.1: Fix header guard
e5aa29ce23ba : drm/amd/powerplay: add temperature sensor support for navi10
71cc9ef3f694 : drm/amdgpu: fix scheduler timeout calc
e5eaa7cc0c03 : drm/amdgpu: Prepare for hmm_range_register API change (v2)
bfb204129a5a : net: netsec: Sync dma for device on buffer allocation
053bc5764bb0 : watchdog: ie6xx_wdt: Use spinlock_t instead of struct spinlock
8d209eb0b167 : watchdog: atmel: atmel-sama5d4-wdt: Disable watchdog on system suspend
d0173278935a : watchdog: convert remaining drivers to use SPDX license identifier
3265c3d8f70f : dt-bindings: watchdog: Rename bindings documentation file
64079cf9f2b2 : watchdog: mei_wdt: no need to check return value of debugfs_create functions
1dbb3bb8de88 : watchdog: bcm_kona_wdt: no need to check return value of debugfs_create functions
3bd41e595b09 : docs: watchdog: Fix build error.
74665686f0e2 : docs: watchdog: convert docs to ReST and rename to *.rst
c2eac35bc271 : watchdog: make the device time out at open_deadline when open_timeout is used
487e4e08221d : watchdog: introduce CONFIG_WATCHDOG_OPEN_TIMEOUT
4d1c6a0ec2d9 : watchdog: introduce watchdog.open_timeout commandline parameter
8c21ead3ea5d : dt-bindings: watchdog: move i.MX system controller watchdog binding to SCU
8009ce956c3d : ubifs: Don't leak orphans on memory during commit
ee1438ce5dc4 : ubifs: Check link count of inodes when killing orphans.
15f7d7fc5542 : watchdog: imx_sc: Add pretimeout support
eeabb9866e4c : ubifs: Add support for zstd compression.
817aa094842d : ubifs: support offline signed images
8ba0a2ab84b2 : ubifs: remove unnecessary check in ubifs_log_start_commit
7d8c811bf9ed : ubifs: Fix typo of output in get_cs_sqnum
d5cf9473a3f3 : ubifs: Simplify redundant code
b836005b4f95 : watchdog: renesas_wdt: Add a few cycles delay
1a4aaf9f11f9 : watchdog: gpio: add support for nowayout option
89705e927001 : IB/mlx5: Report correctly tag matching rendezvous capability
a3a400da206b : docs: infiniband: add it to the driver-api bookset
bacfa94b0802 : ubifs: Correctly use tnc_next() in search_dh_cookie()
d6d5f19e21d9 : xtensa: abstract 'entry' and 'retw' in assembly code
686cbe9e5d88 : tools arch x86: Sync asm/cpufeatures.h with the with the kernel
b6142608e806 : IB/mlx5: Implement VHCA tunnel mechanism in DEVX
cf3bd1a0f53e : drm/i915/selftests: Reorder error cleanup for whitelist checking
77adbd8fbf3a : drm/i915: Explicitly track active fw_domain timers
f10ff380fd7d : RDMA/rvt: Do not use a kernel header in the ABI
1e0cf16cdad1 : KVM: arm/arm64: Initialise host's MPIDRs by reading the actual register
8fc9f8bedf1b : tools: bpftool: add completion for bpftool prog "loadall"
bef8e2639242 : bpf: avoid unused variable warning in tcp_bpf_rtt()
6705fea0c799 : bpf: cgroup: Fix build error without CONFIG_NET
4c7d6dcd3648 : RDMA/siw: Fix DEFINE_PER_CPU compilation when ARCH_NEEDS_WEAK_PER_CPU
06ec0e2c490a : selftests/bpf: fix test_attach_probe map definition
76d950773cd2 : selftests/bpf: add verifier tests for wide stores
4cfacbe6df97 : bpf: sync bpf.h to tools/
600c70bad659 : bpf: allow wide (u64) aligned stores for some fields of bpf_sock_addr
d6fc9fcbaa65 : kbuild: compile-test exported headers to ensure they are self-contained
b7fbd3e55c0f : watchdog: renesas_wdt: Use 'dev' instead of dereferencing it repeatedly
dfc01e2c8377 : dt-bindings: watchdog: add Allwinner H6 watchdog
9b3461188e86 : watchdog: jz4740: Avoid starting watchdog in set_timeout
df04cce3b8f9 : watchdog: jz4740: Use register names from <linux/mfd/ingenic-tcu.h>
f1bb45b93345 : watchdog/hpwdt: Reflect changes
f213fcf078c1 : watchdog/hpwdt: Update documentation
be3d7f7cb3ac : watchdog/hpwdt: Add module parameter kdumptimeout.
bb721d6b9eed : watchdog/hpwdt: Have core ping watchdog.
c22d8e38e475 : watchdog/hpwdt: Advertize max_hw_heartbeat_ms
48b32199f97a : watchdog/hpwdt: Stop hpwdt on unregister.
215e06f0d18d : watchdog: bcm2835_wdt: Fix module autoload
8632944841d4 : watchdog: sama5d4: fix WDD value to be always set to max
93f1d3e4b59c : remoteproc: stm32: fix building without ARM SMCC
990dee3aa456 : drm/komeda: Computing image enhancer internally
1930c11204b1 : drm/komeda: Computing layer_split internally
b02f6a2ef0a1 : platform/x86: intel_pmc_core: Attach using APCI HID "INT33A1"
75c5bf97ed2f : MAINTAINERS: maintain drm/arm drivers in drm-misc for now
c945623c05c3 : drm/komeda: Remove layer_split property
a76f612c1de8 : drm/komeda: remove img_enhancement property
8aa0625f4855 : drm/komeda: remove slave_planes property
505f6cff880e : drm/komeda: Remove clock ratio property
cd07a95f9b4d : libbpf: add perf_buffer_ prefix to README
9b190f185d2f : tools/bpftool: switch map event_pipe to libbpf's perf_buffer
ee5cf82ce04a : selftests/bpf: test perf buffer API
d7ff34d5fb5a : libbpf: auto-set PERF_EVENT_ARRAY size to number of CPUs
fb84b8224655 : libbpf: add perf buffer API
e14651352a8e : watchdog: xen_wdt: drop warning after registering device
f848a15347d9 : watchdog: wm831x_wdt: drop warning after registering device
c8c844f28b68 : watchdog: ts4800_wdt: drop warning after registering device
e290eb8c2339 : watchdog: tegra_wdt: drop warning after registering device
913b187d1296 : watchdog: stmp3xxx_rtc_wdt: drop warning after registering device
71777442df8f : watchdog: stm32_iwdg: drop warning after registering device
7283b217aebd : watchdog: st_lpc_wdt: drop warning after registering device
d311048eb0d2 : watchdog: sprd_wdt: drop warning after registering device
199801cd7a50 : watchdog: sp805_wdt: drop warning after registering device
d41e3f4ee584 : watchdog: sp5100_tco: drop warning after registering device
24b8eb74082d : watchdog: sama5d4_wdt: drop warning after registering device
386f465ae6df : watchdog: s3c2410_wdt: drop warning after registering device
2df87cfd8ea1 : watchdog: rave-sp-wdt: drop warning after registering device
ccbf872a3ee7 : watchdog: qcom-wdt: drop warning after registering device
375611e561b1 : watchdog: pnx4008_wdt: drop warning after registering device
90984aa137a1 : watchdog: pic32-wdt: drop warning after registering device
888ca35d74ce : watchdog: pic32-dmt: drop warning after registering device
0fa6cf71cdec : watchdog: of_xilinx_wdt: drop warning after registering device
ab9113d0460f : watchdog: npcm_wdt: drop warning after registering device
0a33dce48fbd : watchdog: nic7018_wdt: drop warning after registering device
9076eb5dff93 : watchdog: ni903x_wdt: drop warning after registering device
a239027325d0 : watchdog: mpc8xxx_wdt: drop warning after registering device
86fc18657899 : watchdog: menf21bmc_wdt: drop warning after registering device
eddeb07bd644 : watchdog: mena21_wdt: drop warning after registering device
2b7ebd348959 : watchdog: mei_wdt: drop warning after registering device
9daa2e1436f3 : watchdog: max77620_wdt: drop warning after registering device
7da547350f50 : watchdog: loongson1_wdt: drop warning after registering device
9ee644c9326c : watchdog: jz4740_wdt: drop warning after registering device
ca2d4490705f : watchdog: intel-mid_wdt: drop warning after registering device
31f4a2cf8fc1 : watchdog: imx_sc_wdt: drop warning after registering device
63c1cd534515 : watchdog: imx2_wdt: drop warning after registering device
8f952c015f45 : watchdog: ie6xx_wdt: drop warning after registering device
34b8580fe34d : watchdog: i6300esb: drop warning after registering device
f51540b83faa : watchdog: hpwdt: drop warning after registering device
2d065d2e9b15 : watchdog: ftwdt010_wdt: drop warning after registering device
cdad26977e3f : watchdog: digicolor_wdt: drop warning after registering device
6ab6d33ee002 : watchdog: davinci_wdt: drop warning after registering device
04892d893b19 : watchdog: da9062_wdt: drop warning after registering device
60415f701fce : watchdog: da9052_wdt: drop warning after registering device
76ed828b811e : watchdog: cadence_wdt: drop warning after registering device
ae07bdbe7f31 : watchdog: bcm_kona_wdt: drop warning after registering device
f54298950eab : watchdog: bcm7038_wdt: drop warning after registering device
d5f3e24f2223 : watchdog: bcm2835_wdt: drop warning after registering device
4ab054336109 : watchdog: aspeed_wdt: drop warning after registering device
b608075e4bd6 : watchdog: let core print error message when registering device fails
80030425e020 : watchdog: make watchdog_deferred_registration_add() void
0dcb4efb1095 : ALSA: firewire-lib: code refactoring for local variables
02394af3e00d : ALSA: firewire-lib: code refactoring for post operation to data block counter
b8b0e24c226e : ALSA: firewire-lib: code refactoring for error path of parser for CIP header
213fa9898158 : ALSA: firewire-lib: fix different data block counter between probed event and transferred isochronous packet
4ece7f6fd830 : ALSA: firewire-lib: fix initial value of data block count for IR context without CIP_DBC_IS_END_EVENT
7fbf909668d6 : ALSA: firewire-lib/fireface: fix initial value of data block counter for IR context with CIP_NO_HEADER
0ebf3ceb8364 : ALSA: firewire-lib: fix invalid length of rx packet payload for tracepoint events
d31d07b97a5e : ceph: fix end offset in truncate_inode_pages_range call
52dd0f1b3f94 : ceph: use generic_delete_inode() for ->drop_inode
87bc5b895d94 : ceph: use ceph_evict_inode to cleanup inode's resource
0f7cf80ae96c : ceph: initialize superblock s_time_gran to 1
1edd1fecae5e : MAINTAINERS: take over for Zheng as CephFS kernel client maintainer
8b5bec5c83e8 : rbd: setallochint only if object doesn't exist
22e8bd51bb04 : rbd: support for object-map and fast-diff
da5ef6be3467 : rbd: call rbd_dev_mapping_set() from rbd_dev_image_probe()
4cf3e6dff7ea : libceph: export osd_req_op_data() macro
68ada915eea1 : libceph: change ceph_osdc_call() to take page vector for response
ef83171b49c6 : libceph: bump CEPH_MSG_MAX_DATA_LEN (again)
637cd060537d : rbd: new exclusive lock wait/wake code
e1fddc8fdd22 : rbd: quiescing lock should wait for image requests
a2b1da09793d : rbd: lock should be quiesced on reacquire
793333a303c9 : rbd: introduce copyup state machine
ea9b743c97dc : rbd: rename rbd_obj_setup_*() to rbd_obj_init_*()
a086a1b8bdbd : rbd: move OSD request allocation into object request state machines
27bbd9116248 : rbd: factor out __rbd_osd_setup_discard_ops()
b5ae8cbc6e37 : rbd: factor out rbd_osd_setup_copyup()
bcbab1db6c95 : rbd: introduce obj_req->osd_reqs list
94e857718810 : libceph: rename r_unsafe_item to r_private_item
0192ce2ee68b : rbd: introduce image request state machine
85b5e6d11898 : rbd: move OSD request submission into object request state machines
0ad5d953548f : rbd: get rid of RBD_OBJ_WRITE_{FLAT,GUARD}
a9b67e69949d : rbd: replace obj_req->tried_parent with obj_req->read_state
54ab3b24c536 : rbd: get rid of obj_req->xferred, obj_req->result and img_req->xferred
26350535c2ce : ceph: don't NULL terminate virtual xattrs
3b421018f48c : ceph: return -ERANGE if virtual xattr value didn't fit in buffer
f1d1b51deabb : ceph: make getxattr_cb return ssize_t
49ada6e8dc9f : ceph: more precise CEPH_CLIENT_CAPS_PENDING_CAPSNAP
d6cee9dbd8c8 : ceph: kick flushing and flush snaps before sending normal cap message
054f8d41affb : ceph: clear CEPH_I_KICK_FLUSH flag inside __kick_flushing_caps()
5c30835690f1 : ceph: increment change_attribute on local changes
176c77c9c9b1 : ceph: handle change_attr in cap messages
a35ead314e0b : ceph: add change_attr field to ceph_inode_info
441d367644e2 : iversion: add a routine to update a raw value with a larger one
58981784a692 : ceph: allow querying of STATX_BTIME in ceph_getattr
6adaaafdd81d : libceph: turn on CEPH_FEATURE_MSG_ADDR2
ec62b894df1a : ceph: handle btime in cap messages
245ce991cca5 : ceph: add btime field to ceph_inode_info
2c66de560fa2 : libceph: rename ceph_encode_addr to ceph_encode_banner_addr
d3c3c0a841d5 : libceph: use TYPE_LEGACY for entity addrs instead of TYPE_NONE
2f9800c899dc : ceph: fix decode_locker to use ceph_decode_entity_addr
f3848af1bf54 : ceph: have MDS map decoding use entity_addr_t decoder
8cb5f2b4fcf4 : libceph: correctly decode ADDR2 addresses in incremental OSD maps
51fc7ab44519 : libceph: fix watch_item_t decoding to use ceph_decode_entity_addr
dcbc919a5dc8 : libceph: switch osdmap decoding to use ceph_decode_entity_addr
0bfb0f288992 : libceph: ADDR2 support for monmap
6c37f0e64173 : libceph: add ceph_decode_entity_addr
bc07532cc51f : libceph: fix sa_family just after reading address
428138c9892f : ceph: remove request from waiting list before unregister
6f0f597b5deb : ceph: don't blindly unregister session that is in opening state
2ef5df1abe67 : ceph: fix infinite loop in get_quota_realm()
ac6713ccb5a6 : ceph: add selinux support
5c31e92dffb9 : ceph: rename struct ceph_acls_info to ceph_acl_sec_ctx
057297812d1a : ceph: fix debug print format in __set_xattr()
03af439ad940 : ceph: fix warning PTR_ERR_OR_ZERO can be used
d6e47819721a : ceph: hold i_ceph_lock when removing caps for freeing inode
8f2a98ef3c1a : ceph: ensure d_name/d_parent stability in ceph_mdsc_lease_send_msg()
41883ba8ee91 : ceph: use READ_ONCE to access d_parent in RCU critical section
feab6ac25dbf : ceph: fix dir_lease_is_valid()
543212b3a4a4 : ceph: close race between d_name_cmp() and update_dentry_lease()
749607731e26 : ceph: fix improper use of smp_mb__before_atomic()
718807289d41 : ceph: fix "ceph.dir.rctime" vxattr value
d0f191d20c1c : ceph: remove unused vxattr length helpers
2b2abcac8c25 : ceph: fix listxattr vxattr buffer length calculation
100cc610a550 : ceph: add ceph.snap.btime vxattr
193e7b37628e : ceph: carry snapshot creation time with inodes
e1b814391440 : ceph: clean up ceph.dir.pin vxattr name sizeof()
13c41737b912 : ceph: silence a checker warning in mdsc_show()
97a385e55829 : libceph: remove ceph_get_direct_page_vector()
8a4f9fea2697 : PCI: mobiveil: Fix INTx interrupt clearing in mobiveil_pcie_isr()
526c101dde64 : PCI: mobiveil: Fix infinite-loop in the INTx handling function
fe83fa7e7eac : PCI: mobiveil: Move PCIe PIO enablement out of inbound window routine
4e00aca3ba0b : PCI: mobiveil: Add upper 32-bit PCI base address setup in inbound window
6f7374b871d5 : PCI: mobiveil: Add upper 32-bit CPU base address setup in outbound window
7717c7d7da31 : PCI: mobiveil: Mask out hardcoded bits in inbound/outbound windows setup
cf22c591f93d : PCI: mobiveil: Clear the control fields before updating it
4b7e2e59f0e5 : PCI: mobiveil: Add configured inbound windows counter
ccd34dac2ed5 : PCI: mobiveil: Fix the valid check for inbound and outbound windows
ea0f1c959fb7 : PCI: mobiveil: Clean-up program_{ib/ob}_windows()
afd899d3c854 : PCI: mobiveil: Remove an unnecessary return value check
e0a7e56368a4 : PCI: mobiveil: Fix error return values
f97441f4c398 : PCI: mobiveil: Refactor the MEM/IO outbound window initialization
91347af1c5c3 : PCI: mobiveil: Make some register updates more readable
e369faf6255d : PCI: mobiveil: Reformat the code for readability
93bad0f5d15f : dt-bindings: PCI: mobiveil: Change gpio_slave and apb_csr to optional
cbd50b3ca396 : PCI: mobiveil: Fix devfn check in mobiveil_pcie_valid_device()
6f3ab451aa5c : PCI: mobiveil: Initialize Primary/Secondary/Subordinate bus numbers
284441a9662c : PCI: mobiveil: Move IRQ chained handler setup out of DT parse
40af900c5f12 : PCI: mobiveil: Move the link up waiting out of mobiveil_host_init()
0122af0a0824 : PCI: mobiveil: Fix the Class Code field
f7fee1b42fe4 : PCI: mobiveil: Use the 1st inbound window for MEM inbound transactions
f39ed3d09b34 : PCI: mobiveil: Use WIN_NUM_0 explicitly for CFG outbound window
9815d3288ed0 : PCI: mobiveil: Update the resource list traversal function
f99536e9d2f5 : PCI: mobiveil: Fix PCI base address in MEM/IO outbound windows
a131fb6364c1 : PCI: mobiveil: Remove the flag MSI_FLAG_MULTI_PCI_MSI
bcbe0d9a8d93 : PCI: mobiveil: Unify register accessors
c33d442328f5 : debugfs: make error message a bit more verbose
24a20b0a443f : ARC: [plat-hsdk]: Enable AXI DW DMAC in defconfig
aab128d006e7 : ARC: [plat-hsdk]: enable DW SPI controller
fd5de2721ea7 : ARC: hide unused function unw_hdr_alloc
94b8beb972c5 : ARC: [haps] Add Virtio support
75370ad44075 : ARCv2: entry: simplify return to Delay Slot via interrupt
68e5c6f073bc : ARC: entry: EV_Trap expects r10 (vs. r9) to have exception cause
36c4357c63f3 : net: bpfilter: print umh messages to /dev/kmsg
61a582be1a66 : hinic: add fw version query
5c274ca4cfb2 : dmaengine: Revert "dmaengine: fsl-edma: add i.mx7ulp edma2 version support"
f5f111c231f5 : cifs: refactor and clean up arguments in the reparse point parsing
ff2a09e9196e : SMB3: query inode number on open via create context
96d3cca1241d : smb3: Send netname context during negotiate protocol
9fe5ff1c5d6a : smb3: do not send compression info by default
412094a8fb07 : smb3: add new mount option to retrieve mode from special ACE
d5ecebc4900d : smb3: Allow query of symlinks stored as reparse points
f2caf901c1b7 : cifs: Fix a race condition with cifs_echo_request
3e2725796cbd : cifs: always add credits back for unsolicited PDUs
0aa3a24be011 : fs: cifs: cifsssmb: Change return type of convert_ace_to_cifs_ace
e7348e35a34d : add some missing definitions
63d614a608fc : cifs: fix typo in debug message with struct field ia_valid
3190b59a050e : smb3: minor cleanup of compound_send_recv
e7a1a2df4dfd : CIFS: Fix module dependency
73cf8085dc09 : cifs: simplify code by removing CONFIG_CIFS_ACL ifdef
6552d6a0264d : cifs: Fix check for matching with existing mount
29fbeb7a908a : cifs: Properly handle auto disabling of serverino option
dc179268cde4 : smb3: if max_credits is specified then display it in /proc/mounts
43cdae88de2e : Fix match_server check to allow for auto dialect negotiate
5fc3681fa5ed : cifs: add missing GCM module dependency
2b2f75480762 : SMB3.1.1: Add GCM crypto to the encrypt and decrypt functions
9ac63ec77609 : SMB3: Add SMB3.1.1 GCM to negotiated crypto algorigthms
06f2fca7ff51 : fs: cifs: Drop unlikely before IS_ERR(_OR_NULL)
d81f09748dd7 : cifs: Use kmemdup in SMB2_ioctl_init()
877cb240f6a0 : gve: Fix error return code in gve_alloc_qpls()
6b4ddf9950c3 : net: nixge: Fix misuse of strlcpy
7391324ba485 : net: ethernet: sun4i-emac: Fix misuse of strlcpy
e30155fd23c9 : gtp: add missing gtp_encap_disable_sock() in gtp_encap_enable()
a2bed90704c6 : gtp: fix use-after-free in gtp_newlink()
3f167e192186 : gtp: fix Illegal context switch in RCU read-side critical section.
a635037ac110 : gtp: remove duplicate code in gtp_dellink()
1788b8569f5d : gtp: fix use-after-free in gtp_encap_destroy()
e198987e7dd7 : gtp: fix suspicious RCU usage
0ecfebd2b524 : Linux 5.2
1da39ff09e56 : net: dsa: vsc73xx: Assert reset if iCPU is enabled
631e83bf7c0e : net: dsa: vsc73xx: add support for parallel mode
95711cd5f0b4 : net: dsa: vsc73xx: Split vsc73xx driver
86116f4d649b : net: dsa: Change DT bindings for Vitesse VSC73xx switches
81a89ef6be5b : selftests/tls: add test for poll() with data in TLS ULP
13aecb17acab : net/tls: fix poll ignoring partially copied records
05c78468a60f : tools build: Check if gettid() is available before providing helper
30a4616c1bfd : tipc: use rcu dereference functions properly
9e0773c3873e : r8169: sync few chip names with vendor driver
3bb4bba79254 : mtd: concat: implement _is_locked mtd operation
6a08a2f12781 : mtd: concat: refactor concat_lock/concat_unlock
df616d7a442b : mtd: abi: do not use C++ style comments in uapi header
63898ab5159f : mtd: afs: remove unneeded NULL check
1a927fd347eb : init/Kconfig: add CONFIG_CC_CAN_LINK
33177f01ca3f : kallsyms: exclude kasan local symbols on s390
4e8fc3f55a38 : kbuild: add more hints about SUBDIRS replacement
0c4ab18fc33b : coccinelle: api/stream_open: treat all wait_.*() calls as blocking
f58c17c202e7 : coccinelle: put_device: Add a cast to an expression for an assignment
30a70e806d93 : coccinelle: put_device: Adjust a message construction
a3b0b6f953ec : coccinelle: kstrdup: Fix typo in warning messages
b7f5b656ffe1 : dmaengine: at_xdmac: check for non-empty xfers_list before invoking callback
15e7facb7b42 : drm/i915: Pull assert_forcewake_active() underneath the lock
dab0f4ebb22e : perf jvmti: Address gcc string overflow warning for strncpy()
c18ae6327a13 : perf python: Remove -fstack-protector-strong if clang doesn't have it
d3e539716917 : ibverbs/rxe: Remove variable self-initialization
617cf24f9f9e : RDMA/hns: Clean up unnecessary variable initialization
ec5bc2cc69b4 : RDMA/hns: Fixs hw access invalid dma memory error
fd7dd8bc8784 : RDMA/hns: Use %pK format pointer print
e0222d18d628 : RDMA/hns: Bugfix for calculating qp buffer size
9176ab1b8480 : time: Validate user input in compat_settimeofday()
7891bc0ab739 : x86/fpu: Inline fpu__xstate_clear_all_cpu_caps()
9838e3bff0f9 : x86/fpu: Make 'no387' and 'nofxsr' command line options useful
28ef2db88664 : timer: Document TIMER_PINNED
d4bd30532688 : ALSA: usb-audio: fix Line6 Helix audio format rates
ba18ca2b8e18 : firewire-motu: fix wrong reference count for stream functionality at error path of rawmidi interface
64582c56a915 : ALSA: firewire-digi00x: fix wrong reference count for stream functionality at error path of rawmidi interface
e79c3f0c006e : ALSA: dice: fix wrong reference count for stream functionality at error path of rawmidi interface
03a954aef70e : ALSA: oxfw: fix wrong reference count for stream functionality at error path of rawmidi interface
2e9f17e34eb7 : ALSA: fireworks: fix wrong reference count for stream functionality at error path of rawmidi interface
097f8ba3873d : ALSA: bebob: fix wrong reference count for stream functionality at error path of rawmidi interface
1dd7382b1bb6 : net/mlx5: Introduce VHCA tunnel device capability
593fdd4fb44e : Input: gpio_keys_polled - allow specifying name of input device
211bbf3c38ed : xfs: don't update lastino for FSBULKSTAT_SINGLE
c5eaab1d131d : security/commoncap: Use xattr security prefix len
d5b2179d6a67 : perf annotate TUI browser: Do not use member from variable within its own initialization
9ce67c3235be : Bluetooth: btusb: Add protocol support for MediaTek MT7663U USB devices
a1c49c434e15 : Bluetooth: btusb: Add protocol support for MediaTek MT7668U USB devices
688d94fd0d10 : Bluetooth: 6lowpan: always check destination address
5636376c2650 : Bluetooth: 6lowpan: check neighbour table for SLAAC
b188b03270b7 : Bluetooth: 6lowpan: search for destination address in all peers
80d3c45fd765 : SUNRPC: Fix possible autodisconnect during connect due to old last_used
4368d77a4d98 : SUNRPC: Drop redundant CONFIG_ from CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES
9f7761cf0409 : NFS: Cleanup if nfs_match_client is interrupted
9026b3a973b0 : nfs: disable client side deduplication
1a7441b282ce : NFSv4: Add lease_time and lease_expired to 'nfs4:' line of mountstats
2b17d725f9be : NFS: Clean up writeback code
b6580ab39b09 : SUNRPC: Remove warning in debugfs.c when compiling with W=1
2f34b8bfae19 : SUNRPC: add links for all client xprts to debugfs
a332518fda47 : SUNRPC: Count ops completing with tk_status < 0
10db56917bcb : SUNRPC: enhance rpc_clnt_show_stats() to report on all xprts.
93ba048e1b9f : SUNRPC: Use proper printk specifiers for unsigned long long
9dfe52a95a60 : SUNRPC: Move call to rpc_count_iostats before rpc_call_done
5a0c257f8e0f : NFS: send state management on a single connection.
53c326307156 : NFS: Allow multiple connections to a NFSv2 or NFSv3 server
fd87c8b73a0c : NFS: Display the "nconnect" mount option if it is set.
bb71e4a5d7eb : pNFS: Allow multiple connections to the DS
6619079d0540 : NFSv4: Allow multiple connections to NFSv4.x (x>0) servers
28cc5cd8c68f : NFS: Add a mount option to specify number of TCP connections to use
612b41f808a9 : SUNRPC: Allow creation of RPC clients with multiple connections
bf11fbdb20b3 : NFS: Add sysfs support for per-container identifier
1c341b777501 : NFS: Add deferred cache invalidation for close-to-open consistency violations
c049f8ea9a0d : SUNRPC: Remove the bh-safe lock requirement on the rpc_wait_queue->lock
21f0ffaff510 : SUNRPC: Add basic load balancing to the transport switch
10b7a70cbb81 : NFS: Cleanup - add nfs_clients_exit to mirror nfs_clients_init
996bc4f405d3 : NFS: Create a root NFS directory in /sys/fs/nfs
b5e924191f87 : SUNRPC: Remove the bh-safe lock requirement on xprt->transport_lock
4f8943f80883 : SUNRPC: Replace direct task wakeups from softirq context
7e0a0e38fcfe : SUNRPC: Replace the queue timer with a delayed work function
44942b4e457b : NFSv4: Handle the special Linux file open access mode
1bf85d8c9875 : NFSv4: Handle open for execute correctly
9b3b623804a6 : Revert "gpio: tegra: Clean-up debugfs initialisation"
f0b40863bee4 : gpiolib: Use spinlock_t instead of struct spinlock
bff5a556c149 : perf tests: Fix record+probe_libc_inet_pton.sh for powerpc64
cd136189370c : perf evsel: Do not rely on errno values for precise_ip fallback
4c00af0e94cd : perf thread: Allow references to thread objects after machine__exit()
c952b35f4b15 : perf header: Assign proper ff->ph in perf_event__synthesize_features()
c499d1f483a9 : tools arch kvm: Sync kvm headers with the kernel sources
7e41c3c9b6ce : blk-mq: fix up placement of debugfs directory of queue files
cc6b9dfb2c57 : i2c: mt7621: Fix platform_no_drv_owner.cocci warnings
1d87b88ba26e : Bluetooth: Add SMP workaround Microsoft Surface Precision Mouse bug
00f62726dd8b : Bluetooth: L2CAP: Check bearer type on __l2cap_global_chan_by_addr
1d0fac2c38ed : Bluetooth: Use controller sets when available
c49a8682fc5d : Bluetooth: validate BLE connection interval updates
302975cba1a4 : Bluetooth: Add support for LE ping feature
28261da8a26f : Bluetooth: Check state in l2cap_disconnect_rsp
baa23ec86092 : kconfig: Fix spelling of sym_is_changable
87a6fe80d56b : ASoC: SOF: Intel: implement runtime idle for CNL/APL
62fde9772dd8 : ASoC: SOF: add runtime idle callback
e62bccf8a5ec : ASoC: hdac_hdmi: report codec link up/down status to bus
dcae9052ebb0 : Bluetooth: hidp: NUL terminate a string in the compat ioctl
44d34af2e4cf : Bluetooth: Add new 13d3:3491 QCA_ROME device
881cec4f6b4d : Bluetooth: Add new 13d3:3501 QCA_ROME device
4ce9146e0370 : Bluetooth: hci_bcsp: Fix memory leak in rx_skb
6c595ea8b7b9 : Bluetooth:: btrtl: Add support for RTL8723DU
055825614c6b : Bluetooth: btmtkuart: add an implementation for clock osc property
a3cb6d602a7a : Bluetooth: btmtkuart: add an implementation for boot-gpios property
14e3ed84d77e : dt-bindings: net: bluetooth: add clock property to UART-based device
1c576f385a44 : dt-bindings: net: bluetooth: add boot-gpios property to UART-based device
f4d297eec673 : Bluetooth: btbcm: Add entry for BCM4359C0 UART bluetooth
956f664635ec : dt-bindings: net: bluetooth: Add device property firmware-name for QCA6174
99c905c6a165 : Bluetooth: hci_qca: Load customized NVM based on the device property
be70e5e774a6 : Bluetooth: hci_mrvl: Add serdev support
a55b896455f5 : Bluetooth: hci_mrvl: Wait for final ack before switching baudrate
40fbb915fd0f : Bluetooth: hci_ldisc: Add function to wait for characters to be sent
db50450d096a : 6lowpan: no need to check return value of debugfs_create functions
2faa3f15fa2f : Bluetooth: hci_qca: wcn3990: Drop baudrate change vendor event
32646db8cc28 : Bluetooth: btqca: inject command complete event during fw download
82b7d8566499 : Bluetooth: Cleanup formatting and coding style
7af3f558aca7 : Bluetooth: btrtl: HCI reset on close for Realtek BT chip
6322f377bc4a : Bluetooth: hci_ll: Refactor download_firmware
a2e02f38eff8 : Bluetooth: hci_ll: set operational frequency earlier
98d9856a759f : Bluetooth: btsdio: Do not bind to non-removable BCM4356
50b38bc4d39a : drm/i915/gtt: Introduce release_pd_entry
73a8fdef5d6f : drm/i915/gtt: Setup phys pages for 3lvl pdps
72230b874a20 : drm/i915/gtt: Tear down setup and cleanup macros for page dma
f20f272f104f : drm/i915/gtt: pde entry encoding is identical
3a1d24ca9573 : irq/irqdomain: Fix comment typo
c09cb1293523 : genirq: Update irq stats from NMI handlers
ad5a449b707b : ACPI: PM: Make acpi_sleep_state_supported() non-static
0ef1efd1354d : netfilter: nf_tables: force module load in case select_ops() returns -EAGAIN
69bf4b6b54fb : Revert "mm: page cache: store only head pages in i_pages"
d2ead1f360e8 : net/mlx5e: Add kTLS TX HW offload support
37badd159c52 : net/mlx5e: Introduce a fenced NOP WQE posting function
2b257a6e736f : net/mlx5e: Re-work TIS creation functions
01614d4f603e : net/mlx5e: Tx, Unconstify SQ stop room
9ab0233728ca : net/mlx5e: Tx, Don't implicitly assume SKB-less wqe has one WQEBB
fd1b22596318 : net/mlx5e: Tx, Make SQ WQE fetch function type generic
740114a87e43 : net/mlx5e: Tx, Enforce L4 inline copy when needed
542578c67936 : net/mlx5e: Move helper functions to a new txrx datapath header
fc707e59c9dd : net/mlx5: Accel, Add core TLS support for the Connect-X family
45d3b55dc665 : net/mlx5: Add crypto library to support create/destroy encryption key
e2869fb2068b : net/mlx5: Kconfig, Better organize compilation flags
c778dd31ac22 : net/mlx5: Accel, Expose accel wrapper for IPsec FPGA function
537de0c8ca2b : ipv4: Fix NULL pointer dereference in ipv4_neigh_lookup()
f654e676702e : nfp: Use spinlock_t instead of struct spinlock
cd1973a9215a : net: netsec: Sync dma for device on buffer allocation
892951524647 : net: hns3: set maximum length to resp_data_len for exceptional case
b9a8f88373c5 : net: hns3: bitwise operator should use unsigned type
354d0fab649d : net: hns3: add default value for tc_size and tc_offset
0bae5cf25d66 : net: hns3: check msg_data before memcpy in hclgevf_send_mbx_msg
c09ba484563c : net: hns3: set default value for param "type" in hclgevf_bind_ring_to_vector
9e1511fb8091 : net: hns3: add all IMP return code
49b1255603de : net: hns3: fix port capbility updating issue
fb89629f2ecf : net: hns3: fix flow control configure issue for fibre port
2d5066fc175e : net: hns3: enable broadcast promisc mode when initializing VF
ffa9fec30ca0 : r8152: set RTL8152_UNPLUG only for real disconnection
e4aa33ad5959 : net: remove unused parameter from skb_checksum_try_convert
72458e279488 : mlxsw: spectrum_ptp: Apply the PTP shaper enable/disable logic
5fc1733897bf : mlxsw: spectrum: Set up PTP shaper when port status has changed
eceed3b1453d : mlxsw: spectrum_ptp: Enable/disable PTP shaper on a port when getting HWTSTAMP on/off
4ae5cc42d347 : mlxsw: spectrum: Add new operation for getting the port's speed
399569cb0a2a : mlxsw: spectrum_ptp: Set the PTP shaper parameters
71147506a95d : mlxsw: reg: Add QoS PTP Shaper Configuration Register
ea7bb579fc3d : mlxsw: spectrum: Add note about the PTP shaper
12f0e2e9adee : mlxsw: reg: Add ptps field in QoS ETS Element Configuration Register
cfe261c24e55 : net: socionext: remove set but not used variable 'pkts'
04fc71435fde : net: ethernet: allwinner: Remove unneeded memset
b82b21391092 : net/ethernet: using dev_get_drvdata directly
233cc605a2ef : net/can: using dev_get_drvdata directly
edf070a0fb45 : hsr: fix a NULL pointer deref in hsr_dev_xmit()
b9a1e627405d : hsr: implement dellink to clean up resources
619afef01f74 : hsr: fix a memory leak in hsr_del_port()
b21fec414095 : xfs: disable map_sync for async flush
e46bfc3f03d7 : ext4: disable map_sync for async flush
32de1484648a : dax: check synchronous mapping is supported
2e9ee0955d3c : dm: enable synchronous dax
fefc1d97fa4b : libnvdimm: add dax_dev sync flag
6e84200c0a29 : virtio-pmem: Add virtio pmem driver
c5d4355d10d4 : libnvdimm: nd_region flush callback support
db5d00c93edc : libnvdimm, namespace: Drop uuid_t implementation detail
c3ec002e633e : selftests/bpf: add test_tcp_rtt to .gitignore
d6dbce8fdd2b : selftests/bpf: fix test_align liveliness expectations
46dd3d7d287b : bpf, riscv: Enable zext optimization for more RV64G ALU ops
9cff126f73a7 : netfilter: nf_tables: __nft_expr_type_get() selects specific family type
aa52bcbe0e72 : tools: bpftool: Fix json dump crash on powerpc
b9c04ae7907f : netfilter: nf_tables: add nft_expr_type_request_module()
ba95c7452439 : tools: bpftool: add "prog run" subcommand to test-run programs
c9b3007feca0 : blk-iolatency: fix STS_AGAIN handling
3e2bb60ab2b1 : drm/amdgpu: add mode1 (psp) reset for navi asic
f1c1314be429 : drm/amdgpu: Disable ras features on all IPs before gpu reset
767acabdac81 : drm/amd/powerplay: add baco smu reset function for smu11
e3000669a7b4 : drm/amd/powerplay: increase waiting time for smu response
69064bbe7ecb : drm/amd/powerplay/smu7_hwmgr: replace blocking delay with non-blocking
d12c202289b0 : drm/amdgpu: Use kmemdup rather than duplicating its implementation
1639b17c72fa : selftests/bpf: convert legacy BPF maps to BTF-defined ones
bc7430cc8bfb : selftests/bpf: convert selftests using BTF-defined maps to new syntax
00acd0081452 : selftests/bpf: add __uint and __type macro for BTF-defined maps
ef99b02b23ef : libbpf: capture value in BTF type info for BTF-defined map defs
1bdb34274acd : selftests/bpf: convert existing tracepoint tests to new APIs
1e8611bbdfc9 : selftests/bpf: add kprobe/uprobe selftests
8c51b314d2ee : selftests/bpf: switch test to new attach_perf_event API
84bf5e1f4f17 : libbpf: add raw tracepoint attach API
f6de59c17f11 : libbpf: add tracepoint attach API
b26500274767 : libbpf: add kprobe/uprobe attach API
63f2f5ee856b : libbpf: add ability to attach/detach BPF program to perf event
1c2e9efc26f3 : libbpf: introduce concept of bpf_link
d66f43666a68 : libbpf: make libbpf_strerror_r agnostic to sign of error
c7a87ceb17ae : mtd: rawnand: sunxi: Add A23/A33 DMA support with extra MBUS configuration
4f032640bf57 : Revert "mtd: rawnand: sunxi: Add A23/A33 DMA support"
548f7fb22234 : KVM: LAPIC: Retry tune per-vCPU timer_advance_ns if adaptive tuning goes insane
2a3a93ef0ba5 : netfilter: nft_meta_bridge: Add NFT_META_BRI_IIFVPROTO support
31aed46fedbb : bridge: add br_vlan_get_proto()
c54c7c685494 : netfilter: nft_meta_bridge: add NFT_META_BRI_IIFPVID support
7582f5b70f9a : bridge: add br_vlan_get_pvid_rcu()
9d6a1ecdc997 : netfilter: nft_meta_bridge: Remove the br_private.h header
30e103fe24de : netfilter: nft_meta: move bridge meta keys into nft_meta_bridge
6aedd14b25db : ipvs: strip gre tunnel headers from icmp errors
ad49d86e07a4 : netfilter: nf_tables: Add synproxy support
831c4f3da83e : xtensa: One function call less in bootmem_init()
998bcae4d626 : i2c: cpm: remove casting dma_alloc
0038617132de : dt-bindings: i2c: sun6i-p2wi: Fix the binding example
166f28c3eed2 : dt-bindings: i2c: mv64xxx: Fix the example compatible
ed6182a83924 : i2c: i801: Documentation update
051d769f0a36 : i2c: i801: Add support for Intel Tiger Lake
856078bf642b : i2c: i801: Fix PCI ID sorting
f3a3ea28edd9 : i2c: tegra: Add Dmitry as a reviewer
036f463fe15d : xfs: online scrub needn't bother zeroing its temporary buffer
6d6ccedd7682 : xfs: only allocate memory for scrubbing attributes when we need it
00816759337c : xfs: refactor attr scrub memory allocation function
3addd248800c : xfs: refactor extended attribute buffer pointer functions
2c3b83d7ca6d : xfs: attribute scrub should use seen_enough to pass error values
17b92927f853 : Input: edt-ft5x06 - simplify event reporting code
904e782b07df : Input: max77650-onkey - add MODULE_ALIAS()
f0dd687815f9 : Input: atmel_mxt_ts - fix leak in mxt_update_cfg()
b90bab3b1b1b : ASoC: SOF: debug: fix possible memory leak in sof_dfsentry_write()
1fe08602d117 : ASoC: sunxi: sun50i-codec-analog: Add earpiece
590eb2f4ef94 : ASoC: rt5665: remove redundant assignment to variable idx
c150266f592b : ASoC: wcd9335: remove multiple defines.
e02d48eaaed7 : btrfs: fix memory leak of path on error return path
120357ea176e : drivers: ata: ahci_sunxi: Increased SATA/AHCI DMA TX/RX FIFOs
7e8ab1b268b1 : PCI: imx6: Simplify Kconfig depends on
732146a3f1dc : video: fbdev: imxfb: fix a typo in imxfb_probe()
6eaa79ff688c : video: fbdev: s3c-fb: Mark expected switch fall-throughs
75f2d86b20bf : fs: VALIDATE_FS_PARSER should default to n
726be12f5ca0 : RDMA/hns: Set reset flag when hw resetting
f5662b4ddc9d : RDMA/hns: Modify ba page size for cqe
21b97f538765 : RDMA/hns: Fixup qp release bug
6fafe560ee4d : RDMA/hns: Bugfix for cleaning mtr
a2b6f26c264e : powerpc/module64: Use symbolic instructions names.
4eb4516eada3 : powerpc/module32: Use symbolic instructions names.
7f9c929a7ff2 : powerpc: Move PPC_HA() PPC_HI() and PPC_LO() to ppc-opcode.h
2fb0a2c98983 : powerpc/module64: Fix comment in R_PPC64_ENTRY handling
4df591b20b80 : PCI: hv: Fix a use-after-free bug in hv_eject_device_work()
01402cf81051 : kvm: LAPIC: write down valid APIC registers
6e7be47a5345 : RDMA/nldev: Allow get default counter statistics through RDMA netlink
83c2c1fcbd08 : RDMA/nldev: Allow get counter mode through RDMA netlink
b389327df905 : RDMA/nldev: Allow counter manual mode configration through RDMA netlink
1bd8e0a9d0fd : RDMA/counter: Allow manual mode configuration support
f34a55e497e8 : RDMA/core: Get sum value of all counters when perform a sysfs stat read
18d422ce8ccf : IB/mlx5: Add counter_alloc_stats() and counter_update_stats() support
c4ffee7c9bdb : RDMA/netlink: Implement counter dumpit calback
b47ae6f803b7 : RDMA/nldev: Allow counter auto mode configration through RDMA netlink
45842fc627c7 : IB/mlx5: Support statistic q counter configuration
318d535cefec : IB/mlx5: Add counter set id as a parameter for mlx5_ib_query_q_counters()
d14133dd4161 : IB/mlx5: Support set qp counter
99fa331dc862 : RDMA/counter: Add "auto" configuration mode support
413d3347503b : RDMA/counter: Add set/clear per-port auto mode support
6a6c306a09b5 : RDMA/restrack: Make is_visible_in_pid_ns() as an API
699a9c540a04 : RDMA/restrack: Add an API to attach a task to a resource
7ade1ff96c7a : RDMA/restrack: Introduce statistic counter
7be142caabc4 : PCI: tegra: Enable Relaxed Ordering only for Tegra20 & Tegra30
4b16a8227907 : PCI: tegra: Change link retry log level to debug
dbdcc22c845b : PCI: tegra: Add support for GPIO based PERST#
fdec2a9ef853 : KVM: arm64: Migrate _elx sysreg accessors to msr_s/mrs_s
49caebe9b3e2 : KVM: doc: Add API documentation on the KVM_REG_ARM_WORKAROUNDS register
99adb567632b : KVM: arm/arm64: Add save/restore support for firmware workaround state
c118bbb52743 : arm64: KVM: Propagate full Spectre v2 workaround state to KVM guests
80f393a23be6 : KVM: arm/arm64: Support chained PMU counters
218907cbc2b8 : KVM: arm/arm64: Remove pmc->bitmask
30d97754b2d1 : KVM: arm/arm64: Re-create event when setting counter value
6f4d2a0b0b1e : KVM: arm/arm64: Extract duplicated code to own function
418e5ca88cc1 : KVM: arm/arm64: Rename kvm_pmu_{enable/disable}_counter functions
3e27d70bcc46 : drm/i915: Remove set but not used variable 'intel_dig_port'
9d1bc13e7fe1 : drm/i915: Remove set but not used variable 'encoder'
101628ded5d9 : KVM: LAPIC: ARBPRI is a reserved register for x2APIC
11b41626bd53 : KVM: arm64: Skip more of the SError vaxorcism
dad6321ffaca : KVM: arm64: Re-mask SError after the one instruction window
3276cc248964 : arm64: Update silicon-errata.txt for Neoverse-N1 #1349291
5dcd0fdbb492 : KVM: arm64: Defer guest entry when an asynchronous exception is pending
0e5b9c085dce : KVM: arm64: Consume pending SError as early as possible
5d994374e872 : KVM: arm64: Make indirect vectors preamble behaviour symmetric
3dbf100b0b10 : KVM: arm64: Abstract the size of the HYP vectors pre-amble
2b68a2a963a1 : arm64: assembler: Switch ESB-instruction with a vanilla nop if !ARM64_HAS_RAS
1ef23e1f1608 : KVM nVMX: Check Host Segment Registers and Descriptor Tables on vmentry of nested guests
f087a02941fe : KVM: nVMX: Stash L1's CR3 in vmcs01.GUEST_CR3 on nested entry w/o EPT
335e192a3fa4 : KVM: x86: add tracepoints around __direct_map and FNAME(fetch)
e9f2a760b158 : KVM: x86: change kvm_mmu_page_get_gfn BUG_ON to WARN_ON
d679b32611c0 : KVM: x86: remove now unneeded hugepage gfn adjustment
3fcf2d1bdeb6 : KVM: x86: make FNAME(fetch) and __direct_map more similar
43fdcda96e25 : kvm: x86: Do not release the page inside mmu_set_spte()
60cec433c485 : KVM: cpuid: remove has_leaf_count from struct kvm_cpuid_param
50a9e1a4b1de : KVM: cpuid: rename do_cpuid_1_ent
d9aadaf68992 : KVM: cpuid: set struct kvm_cpuid_entry2 flags in do_cpuid_1_ent
54d360d41211 : KVM: cpuid: extract do_cpuid_7_mask and support multiple subleafs
ab8bcf649711 : KVM: cpuid: do_cpuid_ent works on a whole CPUID function
499723d12063 : docs: s390: s390dbf: typos and formatting, update crash command
0328e519a726 : docs: s390: unify and update s390dbf kdocs at debug.c
f11977be1af9 : docs: s390: restore important non-kdoc parts of s390dbf.rst
badf1f2724d4 : drm/i915: Order assert forcewake test
eef037ea0280 : drm/i915/ehl: Add support for DPLL4 (v10)
3e69db291bda : drm/i915: Clean up skl vs. icl plane formats
94e35ce22173 : drm/i915: Cosmetic fix for skl+ plane switch statement
d56e823ac32a : drm/i915: Deal with cpp==8 for g4x watermarks
94e15723df81 : drm/i915: Program plane gamma ramps
423ee8e99aa5 : drm/i915: Disable sprite gamma on ivb-bdw
388b00f04518 : ALSA: cs4281: remove redundant assignment to variable val and remove a goto
26443a4bc448 : drm/i915: Add windowing for primary planes on gen2/3 and chv
e644fa18e2ff : KVM: arm64/sve: Fix vq_present() macro to yield a bool
774a075ab514 : ALSA: hda: Simplify snd_hdac_refresh_widgets()
58820574f1e9 : drm/i915: Move dev_priv->pm_i{m, e}r into intel_gt
f0818984fa5d : drm/i915: Remove some legacy mmio accessors from interrupt handling
9b77011e4122 : drm/i915: Rework some interrupt handling functions to take intel_gt
f6034225442c : dmaengine: qcom: bam_dma: Fix completed descriptors count
3f93a4f29796 : dmaengine: imx-sdma: remove BD_INTR for channel0
2b8066c3deb9 : dmaengine: imx-sdma: fix use-after-free on probe error path
4c89cc73d1da : dmaengine: jz4780: Fix an endian bug in IRQ handler
9dcb98a29b6e : Documentation: dmaengine: clean up description of dmatest usage
3145d73e69ba : dmaengine: tegra210-adma: remove PM_CLK dependency
bb26e0c636d4 : ALSA: asihpi: Remove unneeded variable change
ca95c7bf3d29 : ALSA: usb-audio: Fix parse of UAC2 Extension Units
c382cbc6dbf5 : vfio-ccw: Fix the conversion of Format-0 CCWs to Format-1
875185309199 : swap_readpage(): avoid blk_wake_io_task() if !synchronous
eef778c99c02 : devres: allow const resource arguments
dffcac2cb88e : mm/vmscan.c: prevent useless kswapd loops
cbcfa130a911 : fs/userfaultfd.c: disable irqs for fault_pending and event locks
b9705d8778e7 : mm/page_alloc.c: fix regression with deferred struct page init
037f11b4752f : mnt_init(): call shmem_init() unconditionally
33488845f211 : constify ksys_mount() string arguments
fd3e007f6c6a : don't bother with registering rootfs
14a253ce4210 : init_rootfs(): don't bother with init_ramfs_fs()
5afdd0f1e6a7 : vfs: Convert smackfs to use the new mount API
920f50b2a44b : vfs: Convert selinuxfs to use the new mount API
5c86d7e0433a : vfs: Convert securityfs to use the new mount API
b0ecc9da5ff6 : vfs: Convert apparmorfs to use the new mount API
7ab2fa7693c3 : vfs: Convert openpromfs to use the new mount API
2345771f87df : vfs: Convert xenfs to use the new mount API
e5d82a7360d1 : vfs: Convert gadgetfs to use the new mount API
c6a2c720d206 : vfs: Convert oprofilefs to use the new mount API
129f809d2aa9 : vfs: Convert ibmasmfs to use the new mount API
7515c22cc8c8 : vfs: Convert qib_fs/ipathfs to use the new mount API
4799974555de : vfs: Convert efivarfs to use the new mount API
6bc62f2067d3 : vfs: Convert configfs to use the new mount API
bc99a664e9be : vfs: Convert binfmt_misc to use the new mount API
c23a0bbab30c : convenience helper: get_tree_single()
2ac295d4f0c0 : convenience helper get_tree_nodev()
371b86897d01 : ACPI / APEI: Remove needless __ghes_check_estatus() calls
e4e59906cfe4 : fs/namespace.c: shift put_mountpoint() to callers of unhash_mnt()
adc9b5c09129 : __detach_mounts(): lookup_mountpoint() can't return ERR_PTR() anymore
1cfb7072c1cc : nfs: dget_parent() never returns NULL
516162b92d1b : ceph: don't open-code the check for dead lockref
3f57fe28f84d : power_supply: wilco_ec: Add charging config driver
b8cade5959ac : drm/i915: Show instdone for each engine in debugfs
8f856c743c77 : drm/i915/selftests: Be engine agnostic
ec22f256a60c : drm/i915/overlay: Stash the kernel context on initialisation
1ee2ae896bb4 : drm/i915/hangcheck: Look at instdone for all engines
6582f4f613e3 : drm/i915/selftests: Drain the freedlists between exec passes
e7539b79f703 : drm/i915/gtt: Mark the freed page table entries with scratch
8338d9378895 : net/mlx5: Added devlink info callback
9c86b07e3069 : net/mlx5: Added fw version query command
e2c746944e26 : net: ethernet: mediatek: Fix overlapping capability bits.
c3efed5ad1b0 : net: stmmac: Enable dwmac4 jumbo frame more than 8KiB
07a4ddec3ce9 : bonding: add an option to specify a delay between peer notifications
2368a870d640 : net: ethernet: sun: remove redundant assignment to variable err
f8efee08dd9d : net/mlx5: Add rts2rts_qp_counters_set_id field in hca cap
ab9e2f777682 : drm/i915/gt: Pull engine w/a initialisation into common
4a54da351029 : drm/i915: Dump w/a lists on all engines
f1d72c55d94e : remoteproc: qcom: q6v5-mss: Fix build error without QCOM_MDT_LOADER
bcde9a83b13e : RDMA/efa: Entropy in admin commands id
91b01061fef9 : IB/ipoib: Add child to parent list only if device initialized
50ba3c18a4e5 : RDMA/mlx5: Use proper allocation API to get zeroed memory
0bddcff628db : RDMA/uverbs: remove redundant assignment to variable ret
6994eefb0053 : ptrace: Fix ->ptracer_cred handling for PTRACE_TRACEME
9a601fc43ee0 : RDMA/hns: Fix building modular hns
3c7577d442a7 : regulator: max77650: use vsel_step
2da8d9473e20 : regulator: implement selector stepping
264bffad4d08 : powerpc/boot: Add lzo support for uImage
1cc9a21b0bb3 : powerpc/boot: Add lzma support for uImage
fbded57c962e : powerpc/boot: don't force gzipped uImage
43db76f41824 : powerpc/8xx: Add microcode patch to move SMC parameter RAM.
c3eec5d7da3f : powerpc/8xx: Use IO accessors in microcode programming.
647d5ed0ae8a : powerpc/8xx: replace #ifdefs by IS_ENABLED() in microcode.c
f5348c080e07 : powerpc/8xx: refactor programming of microcode CPM params.
5cfd5d8943fc : powerpc/8xx: refactor printing of microcode patch name.
11597ff20b6b : powerpc/8xx: Refactor microcode write
372fba9c76af : powerpc/8xx: refactor writing of CPM microcode arrays
9fb7e639f6ad : powerpc/8xx: compact microcode arrays
4d6d9c6db512 : powerpc/8xx: drop verify_patch()
4128a89ac80d : powerpc/8xx: move CPM1 related files from sysdev/ to platforms/8xx
22e9c88d486a : powerpc/64: reuse PPC32 static inline flush_dcache_range()
d98fc70fc139 : powerpc/32: define helpers to get L1 cache sizes.
2a46fbb25ae8 : drm/i915/guc: Upgrade to GuC 33.0.0
1cfb725fb189 : powerpc/64: flush_inval_dcache_range() becomes flush_dcache_range()
6c5875843b87 : powerpc: slightly improve cache helpers
28a32d2b1a6d : btrfs: move the subvolume reservation stuff out of extent-tree.c
9378bfeaafcb : iommu/omap: No need to check return value of debugfs_create functions
867363429d70 : btrfs: migrate the delalloc space stuff to it's own home
fb6dea26601b : btrfs: migrate btrfs_trans_release_chunk_metadata
6ef03debdb3d : btrfs: migrate the delayed refs rsv code
9978059be8a1 : btrfs: Evaluate io_tree in find_lock_delalloc_range()
bb4cb25dd319 : gfs2: Remove unused gfs2_iomap_alloc argument
163fa23435cc : percpu: Make pcpu_setup_first_chunk() void function
ae1c5fd72dfc : drm/i915/gtt: Handle double alloc failures
bf3cb3944792 : xfs: allow single bulkstat of special inodes
13d59a2a61cb : xfs: specify AG in bulk req
ac25ba68fa40 : powerpc/mm/hugetlb: Don't enable HugeTLB if we don't have a page table cache
5d49275a2731 : powerpc/mm/hugetlb: Fix kernel crash if we fail to allocate page table caches
2230ebf6e6dd : powerpc/mm: Handle page table allocation failures
57caddae6ef4 : powerpc/mm: Remove radix dependency on HugeTLB page
1ecf2cdc74fc : powerpc/mm: pmd_devmap implies pmd_large().
d6eacedd1f0e : powerpc/book3s: Use config independent helpers for page table walk
bf73fc0fa9cf : drm/i915: Show support for accurate sw PMU busyness tracking
259a948c4ba1 : powerpc/pseries/scm: Use a specific endian format for storing uuid from the device tree
53e80bd04277 : powerpc/nvdimm: Add support for multibyte read/write for metadata
2a0ffbd4789b : powerpc/pseries/scm: Mark the region volatile if cache flush not required
0c159ffef628 : drm/i915/gem: Defer obj->base.resv fini until RCU callback
c0b1b23b9c87 : powerpc/mm/nvdimm: Add an informative message if we fail to allocate altmap block
495c2ff4c881 : powerpc/mm: Consolidate numa_enable check and min_common_depth check
f52741c410cf : powerpc/mm: Fix node look up with numa=off boot
ea9f5b702fe0 : powerpc/mm/drconf: Use NUMA_NO_NODE on failures instead of node 0
89a3496e0664 : powerpc/mm/radix: Use the right page size for vmemmap mapping
78c949888549 : powerpc/mm/hash/4k: Don't use 64K page size for vmemmap with 4K pagesize
b8c8a524ccad : powerpc/mm: Remove unused variable declaration
35a4ed0164e9 : tty: serial: fsl_lpuart: add imx8qxp support
21de5a9e34fb : drm/i915/gt: Ignore forcewake acquisition for posting_reads
313443b16ac2 : drm/i915/gt: Assume we hold forcewake for execlists resume
56e0f78e47e4 : drm/i915/gt: Use caller provided forcewake for intel_mocs_init_engine
b7dc9395c5db : drm/i915: Check caller held wakerefs in assert_forcewakes_active
335399362a6e : ALSA: hda/ca0132 - remove redundant assignment to variable 'changed'
67b587934c23 : drm/bridge: ti-sn65dsi86: correct dsi mode_flags
d07a9a4f66e9 : ALSA: hda/realtek - Headphone Mic can't record after S3
8efb243a5ce8 : drm/bridge: ti-sn65dsi86: add debugfs
5c27d6078cd6 : drm/bridge: ti-sn65dsi86: add link to datasheet
4fda44bf16b7 : drm/i915: Flush the workqueue before draining
2438ac954bf5 : powerpc/pseries: Add documentation for vcpudispatch_stats
18a593c8b542 : powerpc/pseries: Protect against hogging the cpu while setting up the stats
d62c8deeb6e6 : powerpc/pseries: Provide vcpu dispatch statistics
5a1ea4774ddc : powerpc/pseries: Move mm/book3s64/vphn.c under platforms/pseries/
ef34e0efa22a : powerpc/pseries: Generalize hcall_vphn()
06220d78f24a : powerpc/pseries: Introduce rwlock to gatekeep DTLB usage
1c85a2a1945c : powerpc/pseries: Factor out DTL buffer allocation and registration routines
5b3306f08459 : powerpc/pseries: Do not save the previous DTL mask value
515bbc8ab488 : powerpc/pseries: Use macros for referring to the DTL enable mask
eff5a8500171 : regmap: select CONFIG_REGMAP while REGMAP_SCCB is set
1bcc1fd64e4d : ASoC: audio-graph-card: fix use-after-free in graph_for_each_link
6ae3483d4116 : s390/pci: correctly handle MIO opt-out
c7ff0e918a7c : s390/pci: deal with devices that have no support for MIO instructions
214cc39d175c : Revert "usb: gadget: storage: Remove warning message"
31afa05bf90e : powerpc: Enable CONFIG_IPV6 in ppc64_defconfig
65d71f0095f6 : Revert "dt-bindings: add binding for USBSS-DRD controller."
332694f8a4f7 : Revert "usb:gadget Separated decoding functions from dwc3 driver."
8265fb7c2559 : Revert "usb:gadget Patch simplify usb_decode_set_clear_feature function."
40abbef1c9af : Revert "usb:gadget Simplify usb_decode_get_set_descriptor function."
de4ad1b157eb : Revert "usb:cdns3 Add Cadence USB3 DRD Driver"
bff2a75bd77f : Revert "usb:cdns3 Fix for stuck packets in on-chip OUT buffer."
2006058e9988 : drm/i915: Move the renderstate setup under gt/
4ca96aa99f3e : lib/vsprintf: Reinstate printing of legacy clock IDs
996cdfaf538f : coresight: Do not default to CPU0 for missing CPU phandle
1141301c2070 : dt-bindings: coresight: Change CPU phandle to required property
068610895ebd : drm/i915/gtt: Defer the free for alloc error paths
5aeab2bfc9ff : drm/imx: only send event on crtc disable if kept disabled
78c68e8f5cd2 : drm/imx: notify drm core before sending event during crtc disable
2ebca1cbb4a5 : riscv: remove free_initrd_mem
df7e9059cf6b : riscv: ccache: Remove unused variable
a71dcd3757e2 : reset: remove redundant null check on pointer dev
ede2001569c3 : i3c: master: Use struct_size() helper
ea3bfeec6bf7 : dt-bindings: i3c: cdns: Use correct cells for I2C device
02bd45a28bf3 : PM: sleep: Drop dev_pm_skip_next_resume_phases()
9ed411c06dd1 : ACPI: PM: Unexport acpi_device_get_power()
208637b37824 : PM / QoS: Add support for MIN/MAX frequency constraints
2a79ea5ec539 : PM / QOS: Pass request type to dev_pm_qos_read_value()
8262331eaaf7 : PM / QOS: Rename __dev_pm_qos_read_value() and dev_pm_qos_raw_read_value()
0b07ee944701 : PM / QOS: Pass request type to dev_pm_qos_{add|remove}_notifier()
5d1532482943 : staging: kpc2000: simplify comparison to NULL in fileops.c
a50d99d40199 : staging: kpc2000: simplify comparison to NULL in dma.c
209ff937b0d4 : staging: kpc2000: simplify comparison to NULL in kpc2000_spi.c
0979cf95d201 : orangefs: fix build warning from debugfs cleanup patch
658829dfe75c : powerpc/cell: set no_llseek in spufs_cntl_fops
8dd8f005bdd4 : iommu/arm-smmu-v3: Invalidate ATC when detaching a device
eb0a2daa45b8 : pinctrl: baytrail: Use GENMASK() consistently
b482e48d29f1 : um: fix build without CONFIG_UML_TIME_TRAVEL_SUPPORT
4f010b936b2b : pinctrl: baytrail: Re-use data structures from pinctrl-intel.h
a705f9c1798d : pinctrl: baytrail: Use defined macro instead of magic in byt_get_gpio_mux()
57218371d5ed : pinctrl: qcom: Add SM8150 pinctrl driver
7f1fee22a2bb : dt-bindings: pinctrl: qcom: Add SM8150 pinctrl binding
f1513d20b9f1 : drm/bridge: sii902x: Make sii902x_audio_digital_mute static
80327437e377 : dt-bindings: pinctrl: qcom: Document missing gpio nodes
5099837d2f80 : gpio: stp-xway: allow compile-testing
c0ec70123859 : gpio: stp-xway: get rid of the #include <lantiq_soc.h> dependency
bd791c48808a : gpio: stp-xway: improve module clock error handling
8a7b179781e8 : gpio: stp-xway: simplify error handling in xway_stp_probe()
827a9b8bbfdc : gpiolib: Clarify use of non-sleeping functions
3285170f28a8 : gpiolib: Fix references to gpiod_[gs]et_*value_cansleep() variants
f99d479bcb78 : gpiolib: Document new gpio_chip.init_valid_mask field
01f14c52591d : Documentation: gpio: Fix reference to gpiod_get_array()
c197922f0a80 : powerpc/perf/24x7: use rb_entry
7505a13f85bd : powerpc/configs: Disable latencytop
4f44e8aeaf19 : powerpc/Kconfig: Clean up formatting
d71cac597119 : ubifs: fix build warning after debugfs cleanup patch
f017da5c7077 : nios2: configs: Remove useless UEVENT_HELPER_PATH
fba9760a4336 : xfs: wire up the v5 inumbers ioctl
0448b6f488fa : xfs: wire up new v5 bulkstat ioctls
5f19c7fc6873 : xfs: introduce v5 inode group structure
7035f9724f84 : xfs: introduce new v5 bulkstat structure
8bfe9d1810e6 : xfs: rename bulkstat functions
6f71fb683879 : xfs: remove various bulk request typedef usage
029f162ab09d : nios2: remove pointless second entry for CONFIG_TRACE_IRQFLAGS_SUPPORT
b27aca2e555f : soc: rockchip: work around clang warning
791234448d47 : nfsd: decode implementation id
6f7b841bc939 : ipvs: allow tunneling with gre encapsulation
0d9cb300acad : netfilter: nf_queue: remove unused hook entries pointer
eca27f14b116 : netfilter: nf_log: Replace a seq_printf() call by seq_puts() in seq_show()
f0c1aab2bd1a : netfilter: rename nf_SYNPROXY.h to nf_synproxy.h
876a0600896c : kbuild: Add ability to test Clang's integrated assembler
9aa0cf79568e : ASoC: qdsp6: q6afe-dai: Add missing Slimbus0 audio route
74b35a74f80e : ASoC: core: Return -ENOTSUPP from set_channel_map() if no operation provided
02a93f35f57f : ACPICA: Update version to 20190703
c522ad0637ca : ACPICA: Update table load object initialization
86a33cf3b6dc : ACPICA: Update for object initialization sequence
8894f52a1427 : ACPICA: remove legacy module-level code due to deprecation
f79c8e4136ea : ACPICA: Namespace: simplify creation of the initial/default namespace
415d2e9e0757 : Revert "drm/gem: Rename drm_gem_dumb_map_offset() to drm_gem_map_offset()"
be855382bacb : Revert "drm/panfrost: Use drm_gem_map_offset()"
2ee7a4ef98e3 : MIPS: only select ARCH_HAS_UNCACHED_SEGMENT for non-coherent platforms
9e953cda5cdf : riscv: Introduce huge page support for 32/64bit kernel
3876d4a38ae2 : x86, arm64: Move ARCH_WANT_HUGE_PMD_SHARE config in arch/Kconfig
6f4859b8a726 : nfsd: create xdr_netobj_dup helper
89c905beccbb : nfsd: allow forced expiration of NFSv4 clients
a204f25e372d : nfsd: create get_nfsdfs_clp helper
0c4b62b042fe : nfsd4: show layout stateids
16d36e099980 : nfsd: show lock and deleg stateids
78599c42ae3c : nfsd4: add file to display list of client's opens
169319f13cb8 : nfsd: add more information to client info file
ea053e164cc8 : nfsd: escape high characters in binary data
3bade247fcb1 : nfsd: copy client's address including port number to cl_addr
97ad4031e295 : nfsd4: add a client info file
bf5ed3e3bb84 : nfsd: make client/ directory names small ints
e8a79fb14f6b : nfsd: add nfsd/clients directory
59f8e91b75ec : nfsd4: use reference count to free client
14ed14cc7c06 : nfsd: rename cl_refcount
2c830dd7209b : nfsd: persist nfsd filesystem across mounts
855c9e766a35 : nfs: fix out-of-date connectathon talk URL
689d7ba4895b : nfsd: fix cleanup of nfsd_reply_cache_init on failure
30498dcc12e5 : nfsd4: remove outdated nfsd4_decode_time comment
bdba53687e45 : nfsd: use 64-bit seconds fields in nfsd v4 code
e977cc830862 : nfsd: Spelling s/EACCESS/EACCES/
291adeb25481 : lockd: Make two symbols static
f85d93385e9f : locks: Cleanup lm_compare_owner and lm_owner_key
646d73e91b42 : lockd: Show pid of lockd for remote locks
9adfac6d730d : lockd: Remove lm_compare_owner and lm_owner_key
89e0edfbea10 : lockd: Convert NLM service fl_owner to nlm_lockowner
9de3ec1d5711 : lockd: prepare nlm_lockowner for use by the server
22a46eb44016 : nfsd: note inadequate stats locking
3ba75830ce17 : nfsd4: drc containerization
b401170f6d9c : nfsd: don't call nfsd_reply_cache_shutdown twice
3b2d4dcf71c4 : nfsd: Fix overflow causing non-working mounts on 1 TB machines
a51df9f8da43 : gve: fix -ENOMEM null check on a page allocation
6f24080e8a1e : ipv4: use indirect call wrappers for {tcp, udp}_{recv, send}msg()
164c51fe82de : ipv6: use indirect call wrappers for {tcp, udpv6}_{recv, send}msg()
a648a592dc7c : net: adjust socket level ICW to cope with ipv6 variant of {recv, send}msg
68ab5d1496a3 : ipv6: provide and use ipv6 specific version for {recv, send}msg
e47309363994 : inet: factor out inet_send_prepare()
9d1bc24b52fb : bonding: validate ip header before check IPPROTO_IGMP
5832fdd35e61 : IB/mlx5: DEVX cleanup mdev
ef1659ade359 : IB/mlx5: Add DEVX support for CQ events
5ec9d8ee87c6 : IB/mlx5: Implement DEVX dispatching event
759738537142 : IB/mlx5: Enable subscription for device events over DEVX
e337dd53ce4c : IB/mlx5: Register DEVX with mlx5_core to get async events
2afc5e1b9c34 : IB/mlx5: Introduce MLX5_IB_OBJECT_DEVX_ASYNC_EVENT_FD
0718edf528c5 : net/mlx5: Properly name the generic WQE control field
a12ff35e0fb7 : net/mlx5: Introduce TLS TX offload hardware bits and structures
dd28087c1477 : net/mlx5: Refactor mlx5_esw_query_functions for modularity
7e736f9ae3d1 : net/mlx5: E-Switch prepare functions change handler to be modular
2752b823169b : net/mlx5: Introduce and use mlx5_eswitch_get_total_vports()
a5b1615529ae : drm/amdkfd: Disable idle optimization for chained runlist
7a049244a000 : drm/amdkfd: Add chained_runlist_idle_disable flag to pm4_mes_runlist
f4fd28b6c78c : drm/amdgpu: Fix tracking of invalid userptrs
e7e250532649 : drm/amdgpu: Use FENCE_OWNER_KFD in process_sync_pds_resv
819ec5acf759 : drm/amdkfd: Print a warning when the runlist becomes oversubscribed
60e8523e2ea1 : ocxl: Allow contexts to be attached with a NULL mm
62a6bc3a1e4f : driver: core: Allow subsystems to continue deferring probe
83b44fe343b5 : drivers: base: cacheinfo: Ensure cpu hotplug work is done before Intel RDT
5ff88144f588 : dt-bindings: usb: ehci: Fix example warnings
67d0da99163f : dt-bindings: net: Use phy-mode instead of phy-connection-type
ed8e3f51b6b7 : dt-bindings: simple-framebuffer: Add requirement for pipelines
f4913aeed73f : dt-bindings: display: Fix simple-framebuffer example
5b19b6c31c21 : dt-bindings: net: mdio: Add child nodes
960ebc8ac65e : dt-bindings: net: mdio: Add address and size cells
4c2c04c27df9 : dt-bindings: net: mdio: Add a nodename pattern
7ce98fb6c53d : fsi: sbefifo: Don't fail operations when in SBE IPL state
17c20f329a13 : coresight: tmc: Smatch: Fix potential NULL pointer dereference
020601622323 : coresight: etm3x: Smatch: Fix potential NULL pointer dereference
0530ef6b41e8 : coresight: Potential uninitialized variable in probe()
730766bae328 : coresight: etb10: Do not call smp_processor_id from preemptible
024c1fd9dbcc : coresight: tmc-etf: Do not call smp_processor_id from preemptible
3a8710392db2 : coresight: tmc-etr: alloc_perf_buf: Do not call smp_processor_id from preemptible
3ff44563dbb0 : coresight: tmc-etr: Do not call smp_processor_id() from preemptible
9b5db89ea4bf : docs: misc-devices: convert files without extension to ReST
0d581ba311a2 : net: hns: add support for vlan TSO
7af033010214 : sctp: count data bundling sack chunk for outctrlchunks
2c291417c164 : drm/i915: Add N & CTS values for 10/12 bit deep color
4a49c2bf9ee4 : drm/i915: Use port clock to set correct N value
2559d7c4dd0e : qlcnic: remove redundant assignment to variable err
b70d846cf446 : atl1c: remove redundant assignment to variable tpd_req
9fae54186c64 : r8152: move calling r8153b_rx_agg_chg_indicate()
cedeac9df4b8 : qed: Add support for Timestamping the unicast PTP packets.
56e9371bc3f3 : drm/i915: Deal with machines that expose less than three QGV points
3c13ce74b6f8 : gve: Fix u64_stats_sync to initialize start
1e64d7cbfdce : net: don't warn in inet diag when IPV6 is disabled
d62962b37ceb : loopback: fix lockdep splat
0fd33116c1d8 : arch_topology: Remove error messages on out-of-memory conditions
2f40cf30c864 : IB/mlx5: Fixed reporting counters on 2nd port for Dual port RoCE
e4075c442876 : net/mlx5: Expose device definitions for object events
4e0e2ea1886a : net/mlx5: Report EQE data upon CQ completion
70a43d3fd4ef : net/mlx5: Report a CQ error event only when a handler was set
38164b771947 : net/mlx5: mlx5_core_create_cq() enhancements
69416739ee36 : fpga: dfl: fme: align PR buffer size per PR datawidth
49ec630cd5e4 : fpga: dfl: fme: remove copy_to_user() in ioctl for PR
e150e3f4ad9a : fpga: dfl-fme-mgr: fix FME_PR_INTFC_ID register address.
c0670781f548 : net/mlx5: Expose the API to register for ANY event
b9a7ba556207 : net/mlx5: Use event mask based on device capabilities
1d49ce1e05f8 : net/mlx5: Fix mlx5_core_destroy_cq() error flow
6044414fa849 : RDMA/hns: Remove set but not used variable 'fclr_write_fail_flag'
2e67e7758453 : RDMA/i40iw: Set queue pair state when being queried
011bd05d1f5d : serial: imx: set_termios(): preserve RTS state
ddf89e7503de : serial: imx: set_termios(): clarify RTS/CTS bits calculation
41ffa48ea7b2 : serial: imx: set_termios(): factor-out 'ucr2' initial value
cda8cf56d8e2 : IB/i40iw: Use kmemdup rather than open coding
775b7ffd7d6d : serial: sh-sci: Terminate TX DMA during buffer flushing
8493eab02608 : serial: sh-sci: Fix TX DMA buffer flushing and workqueue races
ecd6bf67da31 : serial: mpsc: Remove obsolete MPSC driver
b7a8f766482f : serial: 8250: 8250_core: Fix missing unlock on error in serial8250_register_8250_port()
5d7d78eaecc5 : IB/ipoib: Remove memset after vzalloc in ipoib_cm.c
4c44d4634b5c : IB: Remove unneeded memset
a387fd90d468 : usb :fsl: Change string format for errata property
c1f9d2e4110c : usb: host: Stops USB controller init if PLL fails to lock
1a4dcb8aed68 : usb: linux/fsl_device: Add platform member has_fsl_erratum_a006918
5dfff995f9cb : usb: phy: Workaround for USB erratum-A005728
4f182835508c : usb: fsl: Set USB_EN bit to select ULPI phy
e244c4699f85 : usb: Handle USB3 remote wakeup for LPM enabled devices correctly
2681795b5e7a : drivers/usb/typec/tps6598x.c: fix 4CC cmd write
05da75fc6511 : drivers/usb/typec/tps6598x.c: fix portinfo width
349148785b8c : usb: storage: scsiglue: Do not skip VPD if try_vpd_pages is set
5b2736ce3619 : staging: rtl8723bs: hal: remove redundant assignment to packetType
14c77a18375d : staging: rtl8723bs: Change return type of hal_btcoex_IsBtDisabled()
66e8fafb70c2 : staging: rtl8723bs: Remove rtw_btcoex_DisplayBtCoexInfo()
eb408965f0e1 : staging: rtl8723bs: Remove function rtw_btcoex_GetDBG()
24c4326e342d : staging: rtl8723bs: Remove function rtw_btcoex_SetDBG()
d312a47f35f7 : staging: rtl8723bs: Remove rtw_btcoex_IsBTCoexCtrlAMPDUSize()
aa0963a11669 : staging: rtl8723bs: Remove rtw_btcoex_BtInfoNotify()
a47a70c25777 : staging: rtl8723bs: Remove rtw_btcoex_ScanNotify()
b3a74e04f1c8 : staging: rtl8723bs: Remove rtw_btcoex_SetSingleAntPath()
db3592d9852a : staging: rtl8723bs: Remove rtw_btcoex_SetPGAntNum()
2d9164321b6c : staging: rtl8192e: remove redundant initialization of rtstatus
69fa65f92d93 : staging: rtl8723bs: Remove rtw_btcoex_GetRaMask()
efa6b6c9c4c3 : staging: rtl8723bs: Remove rtw_btcoex_SetChipType()
8739e064de6f : staging: rtl8723bs: Remove rtw_btcoex_ConnectNotify()
535573519636 : staging: rtl8723bs: Remove rtw_btcoex_SetBTCoexist()
d1f4b7802720 : staging: rtl8723bs: Remove rtw_btcoex_IsBtDisabled()
606e33cead2a : staging: rtl8723bs: Remove rtw_btcoex_IsBtControlLps()
a158111d54d4 : staging: rtl8723bs: Remove rtw_btcoex_Handler()
ee8e2ce55df0 : staging: rtl8723bs: Remove rtw_btcoex_LpsVal()
f0ef8d3e200d : staging: rtl8723bs: Remove rtw_btcoex_RecordPwrMode()
78c5f096d7ea : staging: rtl8723bs: Remove rtw_btcoex_RpwmVal()
6a2ac8d4bf91 : staging: kpc2000: fix brace issues in kpc2000_spi.c
feb20855a32a : staging: rtl8192u: Replace function rtl8192_rx_enable()
0dbc8368edf0 : drivers/staging/rtl8192u: style nonstyled comments
d8718e45e254 : drivers/staging/rtl8192u: drop first comment line
baa3477f06af : staging: mt7621-dts: add support for second network interface
cf8e49ae200b : staging: mt7621-dts: update sdhci config.
fd315da57dc3 : staging: comedi: mite: Replace function mite_request_channel_in_range()
931282a9c7a6 : staging: comedi: amplc_dio200: Remove function gat_sce()
18e75e3282f7 : staging: comedi: amplc_dio200: Remove function clk_sce()
8f9e3a519d56 : staging: most: remove data sanity check
23a4388f24f5 : staging: android: ion: Remove file ion_chunk_heap.c
eadbf7a34e44 : staging: android: ion: Remove file ion_carveout_heap.c
af89bcef55ff : staging: erofs: fix LZ4 limited bounced page mis-reuse
4969c06a0d83 : f2fs: support swap file w/ DIO
f505e91ef511 : intel_th: msu: Start read iterator from a non-empty window
bbbc08a154a1 : intel_th: msu: Split sgt array and pointer in multiwindow mode
fa52b3fe5e93 : intel_th: msu: Support multipage blocks
4aa5aed2b6f2 : intel_th: pci: Add Ice Lake NNPI support
918b8646497b : intel_th: msu: Fix single mode with disabled IOMMU
9800db282dff : intel_th: msu: Remove set but not used variable 'last'
b96fb368b08f : intel_th: msu: Fix unused variable warning on arm64 platform
a7a9250e18b3 : fs: xfs: xfs_log: Change return type from int to void
3e5a428b264e : xfs: poll waiting for quotacheck
56f3364aba88 : lib: notifier-error-inject: no need to check return value of debugfs_create functions
1be51474f99b : swiotlb: no need to check return value of debugfs_create functions
1a829ff2a6c3 : ceph: no need to check return value of debugfs_create functions
0a0762c6c604 : sunrpc: no need to check return value of debugfs_create functions
702d6a834b49 : ubifs: no need to check return value of debugfs_create functions
f095adba36bb : orangefs: no need to check return value of debugfs_create functions
15b6ff951630 : nfsd: no need to check return value of debugfs_create functions
352bce2ee19f : lib: 842: no need to check return value of debugfs_create functions
d03ae4778b3b : debugfs: provide pr_fmt() macro
43e23b6c0b01 : debugfs: log errors when something goes wrong
d78e3f0614f8 : samples/bpf: fix tcp_bpf.readme detach command
395338843de1 : samples/bpf: add sample program that periodically dumps TCP stats
b55873984dab : selftests/bpf: test BPF_SOCK_OPS_RTT_CB
692cbaa99fe4 : bpf/tools: sync bpf.h
c2cb5e82a720 : bpf: add icsk_retransmits to bpf_tcp_sock
0357746d1e40 : bpf: add dsack_dups/delivered{, _ce} to bpf_tcp_sock
2377b81de527 : bpf: split shared bpf_tcp_sock and bpf_sock_ops implementation
23729ff23186 : bpf: add BPF_CGROUP_SOCK_OPS callback that is executed on every RTT
049331f277fe : x86/fsgsbase: Revert FSGSBASE support
40786717c88c : xfs: multithreaded iwalk implementation
697096b14444 : selftests/x86/fsgsbase: Fix some test case bugs
90f15ac9fa7e : ext2: Use kmemdup rather than duplicating its implementation
f3880a23564e : crypto: stm32/hash - remove interruptible condition for dma
0acabecebc91 : crypto: stm32/hash - Fix hmac issue more than 256 bytes
fdbd643a74ef : crypto: stm32/crc32 - rename driver file
7be373b6de50 : KVM: LAPIC: remove the trailing newline used in the fmt parameter of TP_printk
d647eb63e671 : KVM: svm: add nrips module parameter
66d9c1cf9f95 : crypto: amcc - remove memset after dma_alloc_coherent
600bac009ea9 : crypto: ccp - Switch to SPDX license identifiers
52393d617af7 : crypto: ccp - Validate the the error value used to index error messages
ae400be94b84 : crypto: doc - Fix formatting of new crypto engine content
5a35316d9791 : crypto: doc - Add parameter documentation
7367bfeb2c14 : crypto: arm64/aes-ce - implement 5 way interleave for ECB, CBC and CTR
e217413964a4 : crypto: arm64/aes-ce - add 5 way interleave routines
d45b1714e25e : crypto: talitos - drop icv_ool
58cdbc6d2263 : crypto: talitos - fix hash on SEC1.
d44769e4ccb6 : crypto: talitos - move struct talitos_edesc into talitos.h
aeb87246537a : lib/scatterlist: Fix mapping iterator when sg->offset is greater than PAGE_SIZE
21d4120ec6f5 : crypto: user - prevent operating on larval algorithms
1a0fad630e0b : crypto: cryptd - Fix skcipher instance memory leak
c8ea9fce2baf : lib/mpi: Fix karactx leak in mpi_powm
06013b647c70 : PCI/IOV: Assume SR-IOV VFs support extended config space.
76bf6a8634a1 : Revert "PCI/IOV: Use VF0 cached config space size for other VFs"
d665e12aa713 : block: nr_phys_segments needs to be zero for REQ_OP_WRITE_ZEROES
c9093486f283 : mips/kprobes: Export kprobe_fault_handler()
455302d1c9ae : xdp: fix hang while unregistering device bound to xdp socket
162c820ed896 : xdp: hold device for umem regardless of zero-copy mode
11aca65ec4db : selftests: bpf: fix inlines in test_lwt_seg6local
d2f5bbbc3500 : selftests: bpf: standardize to static __always_inline
71634d7f9209 : bpf: Add support for fq's EDT to HBM
35af80aef99b : gfs2: don't use buffer_heads in gfs2_allocate_page_backing
7770c93a46e6 : gfs2: use iomap_bmap instead of generic_block_bmap
378b6cbfb82f : gfs2: mark stuffed_readpage static
59c01c5046cc : gfs2: merge gfs2_writepage_common into gfs2_writepage
eadd75358046 : gfs2: merge gfs2_writeback_aops and gfs2_ordered_aops
c09c6071310d : platform/x86: intel_pmc_core: transform Pkg C-state residency from TSC ticks into microseconds
8e8fe446a91c : platform/x86: asus-wmi: Use dev_get_drvdata()
ba07e3aacc08 : Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces
262d861bf7d6 : platform/x86: mlx-platform: Add more reset cause attributes
cb636bb1dcfb : platform/x86: mlx-platform: Modify DMI matching order
a7ff2f99eb54 : platform/x86: mlx-platform: Add regmap structure for the next generation systems
d66656262a23 : platform/x86: mlx-platform: Change API for i2c-mlxcpld driver activation
6b266e91a071 : platform/x86: mlx-platform: Move regmap initialization before all drivers activation
3dda617a1432 : MAINTAINERS: Update for Intel Speed Select Technology
3fb4f7cd472c : tools/power/x86: A tool to validate Intel Speed Select commands
4d19addd6b2f : gpio: pl061: drop duplicate printing of device name
751bd5db5260 : ASoC: meson: axg-tdm-formatter: add reset
094380ea2bf9 : ASoC: meson: axg-tdm-formatter: add reset to the bindings documentation
7a1ade847596 : keys: Provide KEYCTL_GRANT_PERMISSION
8cc7720470a1 : spi: pxa2xx: Add support for Intel Elkhart Lake
ba2bf340ade8 : regulator: max77650: add MODULE_ALIAS()
a3c7c029c3da : regulator: max77620: remove redundant assignment to variable ret
09480072e3ee : drm/i915: Mark up vma->active as safe for use inside shrinkers
d650d1f5cfd7 : drm/i915: Markup potential lock for i915_active
5004efbb3611 : Documentation: ABI: power: Add missing newline at end of file
417a564c6588 : ACPI / PMIC: intel: Drop double removal of address space handler
b244883ca89c : ACPI: APD: remove redundant assignment to pointer clk
5d8cbf7176a4 : docs: extcon: convert it to ReST and move to ACPI dir
6d3ca7e73642 : powerpc/mm: mark more tlb functions as __always_inline
c03467ba40f7 : drm/i915/gem: Free pages before rcu-freeing the object
d6c8204659eb : ARM: sa1100: convert to common clock framework
ad9e3792b0c0 : drm/i915/execlists: Hesitate before slicing
33bae185f74d : bpf, libbpf, smatch: Fix potential NULL pointer dereference
8221d21b0664 : drm/i915/selftests: Lock the drm_mm while modifying
63251685c141 : drm/i915/selftests: Common live setup/teardown
cdfc7f888c2a : libbpf: fix GCC8 warning for strncpy
ac8786c72eba : selftests: bpf: add tests for shifts by zero
6fa632e719ee : bpf, x32: Fix bug with ALU64 {LSH, RSH, ARSH} BPF_K shift by 0
68a8357ec15b : bpf, x32: Fix bug with ALU64 {LSH, RSH, ARSH} BPF_X shift by 0
a3ce685dd01a : bpf: fix precision tracking
8e9ecb3e1e33 : drm/i915/display: Handle lost primary_port across suspend
315ca4c408ed : drm/i915: synchronize_irq() against the actual irq
dd2cb348613b : clocksource/drivers: Continue making Hyper-V clocksource ISA agnostic
fd1fea6834d0 : clocksource/drivers: Make Hyper-V clocksource ISA agnostic
56c5ee1a5823 : xfrm interface: fix memory leak on creation
fd709721352d : xfrm: policy: fix bydst hlist corruption on hash rebuild
1bbe61d892fb : pinctrl: aspeed: Add implementation-related documentation
efa5623981b7 : pinctrl: aspeed: Split out pinmux from general pinctrl
d0d88b5c9ed7 : pinctrl: aspeed: Clarify comment about strapping W1C
0290eba96be4 : pinctrl: aspeed: Correct comment that is no longer true
053d8b24678f : MAINTAINERS: Add entry for ASPEED pinctrl drivers
0a617de16730 : dt-bindings: pinctrl: aspeed: Convert AST2500 bindings to json-schema
3dae67ce600c : irqchip/gic-pm: Remove PM_CLK dependency
07457937bb5c : dt-bindings: pinctrl: aspeed: Convert AST2400 bindings to json-schema
34ae69998b66 : dt-bindings: pinctrl: aspeed: Split bindings document in two
4b7618fdc7e6 : pinctrl: qcom: Add irq_enable callback for msm gpio
2617790f0f94 : gpio: altera: Pass irqchip when adding gpiochip
8b29450437d7 : gpio: siox: Use devm_ managed gpiochip
acc141374df4 : gpio: siox: Add struct device *dev helper variable
b25e10f8f9bc : gpio: siox: Pass irqchip when adding gpiochip
1eb77c3bcdb7 : irqchip/al-fic: Introduce Amazon's Annapurna Labs Fabric Interrupt Controller Driver
74b5150cde45 : dt-bindings: interrupt-controller: Add Amazon's Annapurna Labs FIC
f8a8fe61fec8 : x86/irq: Seperate unused system vectors from spurious entry again
b7107a67f0d1 : x86/irq: Handle spurious interrupt after shutdown gracefully
dfe0cf8b51b0 : x86/ioapic: Implement irq_get_irqchip_state() callback
62e0468650c3 : genirq: Add optional hardware synchronization for shutdown
1d21f2af8571 : genirq: Fix misleading synchronize_irq() documentation
4001d8e8762f : genirq: Delay deactivation in free_irq()
87b70378f424 : drivers: gpio: amd-fch: make resource struct const
eca94432934f : Bluetooth: Fix faulty expression for minimum encryption key size check
9dea44c91469 : devres: allow const resource arguments
b2357839c56a : usb: renesas_usbhs: add a workaround for a race condition of workqueue
4aef79660604 : usb: gadget: udc: renesas_usb3: remove redundant assignment to ret
dfc4fdebc5d6 : usb: dwc2: use a longer AHB idle timeout in dwc2_core_reset()
d2d06c18d78e : USB: gadget: function: fix issue Unneeded variable: "value"
7144afd025b2 : dmaengine: fsl-edma: add i.mx7ulp edma2 version support
a7c5c6f6bc29 : dt-bindings: dma: fsl-edma: add new i.mx7ulp-edma
b12650cc5145 : dmaengine: fsl-edma-common: version check for v2 instead
78690bf3c4a4 : dmaengine: fsl-edma-common: move dmamux register to another single function
af802728e4ab : dmaengine: fsl-edma: add drvdata for fsl-edma
99e8232b5f3a : usb: phy: phy-mxs-usb: add imx7ulp support
8cf8bde284b7 : doc: dt-binding: mxs-usb-phy: add compatible for 7ulp
fc4a90307885 : dmaengine: Revert "dmaengine: fsl-edma: support little endian for edma driver"
f50dfaf772db : misc: fsa9480: Delete this driver
573aff747ee3 : usb:cdns3 Fix for stuck packets in on-chip OUT buffer.
8bc1901ca7b0 : usb:cdns3 Add Cadence USB3 DRD Driver
c2af6b07803e : usb:gadget Simplify usb_decode_get_set_descriptor function.
ca888ce7495e : usb:gadget Patch simplify usb_decode_set_clear_feature function.
3db1b636c07e : usb:gadget Separated decoding functions from dwc3 driver.
e8a8b40cc892 : dt-bindings: add binding for USBSS-DRD controller.
b3649dee5fbb : usb: dwc3: pci: add support for TigerLake Devices
0ccf52badd40 : drm/vram: Don't export driver callback functions for PRIME
bf2791eb5cf6 : drm/vbox: Remove empty PRIME functions
80be7eed1d32 : drm/hibmc: Update struct drm_driver for GEM object functions
f5f6f36a49c7 : drm/bochs: Remove PRIME helpers from driver structure
31070a871fdc : drm/vram: Set GEM object functions for PRIME
7e8e6816c649 : stacktrace: Use PF_KTHREAD to check for kernel threads
e0ec0a6ba657 : gfs2: remove the unused gfs2_stuffed_write_end function
f3915f83e84c : gfs2: use page_offset in gfs2_page_mkwrite
2200bbec12c4 : powerpc: Use the correct style for SPDX License Identifier
41732bdc9ccd : powerpc/powernv-eeh: Consisely desribe what this file does
14b2f7d908c3 : powerpc/configs: Remove useless UEVENT_HELPER_PATH
3ab3a0689e74 : powerpc/4xx/uic: clear pending interrupt after irq type/pol change
7b570361f6f6 : selftests/powerpc: Add missing newline at end of file
6fbcdd59094a : powerpc: Add barrier_nospec to raw_copy_in_user()
3fefd1cd95df : KVM: PPC: Book3S HV: Fix CR0 setting in TM emulation
5636427d087a : powerpc/powernv: Fix stale iommu table base after VFIO
dead1c845dbe : powerpc/pci/of: Parse unassigned resources
1a047cc7e53c : powerpc/pseries/dma: Enable SWIOTLB
efd176a04bef : powerpc/pseries/dma: Allow SWIOTLB
24911acd64ce : powerpc: remove device_to_mask()
a278e7ea608b : powerpc: Fix compile issue with force DAWR
548c54acba5b : powerpc: silence a -Wcast-function-type warning in dawr_write_file_bool
6c46fcce39f0 : powerpc/64s/radix: keep kernel ERAT over local process/guest invalidates
fe7946ce0808 : powerpc/64s: Rename PPC_INVALIDATE_ERAT to PPC_ISA_3_0_INVALIDATE_ERAT
293c2e27b999 : powerpc/64s/exception: simplify hmi control flow
f34c9675ca59 : powerpc/64s/exception: hmi remove special case macro
acc8da4492ef : powerpc/64s/exception: sreset move trampoline ahead of common code
0e10be2bb9cf : powerpc/64s/exception: optimise system_reset for idle, clean up non-idle case
15a108af1a18 : perf script: Allow specifying the files to process guest samples
970d168de636 : blk-mq: simplify blk_mq_make_request()
c05f42206f4d : blk-mq: remove blk_mq_put_ctx()
371975b0b075 : fsi/core: Fix error paths on CFAM init
afd26118f0dc : OCC: FSI and hwmon: Add sequence numbering
60c87bc53178 : MAINTAINERS: Add FSI subsystem
ff95bf28c234 : selftests/net: skip psock_tpacket test if KALLSYMS was not enabled
590a18e17113 : PCI: Use seq_puts() instead of seq_printf() in show_device()
9c002bb66f5b : PCI/P2PDMA: Fix missing check for dma_virt_ops
cad3836f9eb2 : f2fs: allocate blocks for pinned file
56659ce83845 : f2fs: fix is_idle() check for discard type
db6ec53b7e03 : f2fs: add a rw_sem to cover quota flag changes
c83414aedf36 : f2fs: set SBI_NEED_FSCK for xattr corruption case
10f966bbf521 : f2fs: use generic EFSBADCRC/EFSCORRUPTED
f91108b801ad : f2fs: Use DIV_ROUND_UP() instead of open-coding
2d821c12176b : f2fs: print kernel message if filesystem is inconsistent
dcbb4c10e6d9 : f2fs: introduce f2fs_<level> macros to wrap f2fs_printk()
8740edc3e5cc : f2fs: avoid get_valid_blocks() for cleanup
04f0b2eaa3b3 : f2fs: ioctl for removing a range from F2FS
dbcdb61aaf1a : mlxsw: spectrum_ptp: Fix validation in mlxsw_sp1_ptp_packet_finish()
99f0eae653b2 : rxrpc: Fix oops in tracepoint
c782e204f734 : r8169: add random MAC address fallback
7424edbb5590 : Revert "r8169: improve handling VLAN tag"
78226f6eaac8 : net: usb: asix: init MAC address buffers
cc5e92c22330 : net: stmmac: make "snps,reset-delays-us" optional again
b8bd72d3171b : bonding/main: fix NULL dereference in bond_select_active_slave()
99465f12babd : ACPI: PM: Drop unused function and function header
c95b7595f85c : ACPI: PM: Introduce "poweroff" callbacks for ACPI PM domain and LPSS
3cd7957e85e6 : ACPI: PM: Simplify and fix PM domain hibernation callbacks
a78ae45a795a : PCI: PM: Simplify bus-level hibernation callbacks
501debd4aa5e : PM: ACPI/PCI: Resume all devices during hibernation
d2c3a4ba25fb : tipc: remove ub->ubsock checks
96fcaf86c3cb : ext4: fix coverity warning on error path of filename setup
8756a25b07e6 : libata: Drop firmware version check from the ST1000LM024 quirk
78e9605d4fdd : ext4: replace ktype default_attrs with default_groups
c4683cd5fb24 : um: Fix kcov crash during startup
80b81cdc66ed : um: configs: Remove useless UEVENT_HELPER_PATH
065038706f77 : um: Support time travel mode
c7c6f3b95303 : um: Pass nsecs to os timer functions
b00bdd324400 : um: Remove drivers/ssl.h
c7f04e87e444 : um: Don't garbage collect in deactivate_all_fds()
80bf6ceaf931 : um: Silence lockdep complaint about mmap_sem
8eacd6fca404 : um: Remove locking in deactivate_all_fds()
56fc18706545 : um: Timer code cleanup
fcd242c6c835 : um: fix os_timer_one_shot()
bebe4681d0e7 : um: Fix IRQ controller regression on console read
ba9e93c5faed : drm/amdkfd: remove an unused variable
7d8b16b9facb : macsec: fix checksumming after decryption
095c02da80a4 : macsec: fix use-after-free of skb during RX
885b8b4dbba5 : ipv4: Fix off-by-one in route dump counter without netlink strict checking
cce581a0c3be : net: ethernet: mediatek: Allow non TRGMII mode with MT7621 DDR2 devices
843747253b42 : drm/amdgpu/display: fix interrupt client id for navi
5dd6c4933912 : scsi: iscsi: set auth_protocol back to NULL if CHAP_A value is not supported
5676234f20fe : scsi: target/iblock: Fix overrun in WRITE SAME emulation
fbbf145a0e0a : gpio/spi: Fix spi-gpio regression on active high CS
2d0abe36cf13 : xprtrdma: Fix use-after-free in rpcrdma_post_recvs
10694ac92c06 : xprtrdma: Fix a BUG when tracing is enabled with NFSv4.1 on RDMA
c0cf5bdde46c : rdma/siw: addition to kernel build environment
b0fff7317bb4 : rdma/siw: completion queue methods
8b6a361b8c48 : rdma/siw: receive path
b9be6f18cf9e : rdma/siw: transmit path
f29dd55b0236 : rdma/siw: queue pair methods
2251334dcac9 : rdma/siw: application buffer management
303ae1cdfdf7 : rdma/siw: application interface
6c52fdc244b5 : rdma/siw: connection management
bdcf26bf9b3a : rdma/siw: network and RDMA core interface
a531975279f3 : rdma/siw: main include file
54fa16ee5327 : dm thin metadata: check if in fail_io mode when setting needs_check
0e935ae6afcd : rdma/siw: iWarp wire packet format
074376ac0e1d : ftrace/x86: Anotate text_mutex split between ftrace_arch_code_modify_post_process() and ftrace_arch_code_modify_prepare()
f4fb8a97dc90 : kselftests: cgroup: remove duplicated include from test_freezer.c
7451c54abc91 : ecryptfs: Change return type of ecryptfs_process_flags
e835ada07091 : rxrpc: Fix send on a connected, but unbound socket
3427beb6375d : rxrpc: Fix uninitialized error code in rxrpc_send_data_packet()
488c3bf7ece8 : perf tools metric: Don't include duration_time in group
9c344d15f578 : perf list: Avoid extra : for --raw metrics
4df79ba3eb1b : perf vendor events intel: Metric fixes for SKX/CLX
734ac47e23ae : perf tools: Fix typos / broken sentences
edd93a4076cf : perf jevents: Add support for Hisi hip08 L3C PMU aliasing
8f5b703add99 : perf jevents: Add support for Hisi hip08 HHA PMU aliasing
57cc732479ba : perf jevents: Add support for Hisi hip08 DDRC PMU aliasing
730670b1d108 : perf pmu: Support more complex PMU event aliasing
23ec8eaf46e1 : nfc: st-nci: remove redundant assignment to variable r
6a381ea694c9 : PCI: Skip resource distribution when no hotplug bridges
5c6bcc344b18 : PCI: Simplify pci_bus_distribute_available_resources()
2446a68ae6a8 : net: bridge: stp: don't cache eth dest pointer before skb pull
3d26eb8ad1e9 : net: bridge: don't cache ether dest pointer on input
3b26a5d03d35 : net: bridge: mcast: fix stale ipv6 hdr pointer when handling v6 query
e57f61858b7c : net: bridge: mcast: fix stale nsrcs pointer in igmp3/mld2 report handling
096a93949b86 : drm/i915/gtt: Don't check PPGTT presence on PPGTT-only platforms
a3389c14ba09 : Revert "drm/i915: Introduce private PAT management"
83b6a85bbbde : hinic: remove standard netdev stats
3450121997ce : ALSA: line6: Fix write on zero-sized buffer
b432bdb6c630 : net: stmmac: Re-word Kconfig entry
b46c820f8f5a : sample/mdev/mbochs: remove set but not used variable 'mdev_state'
e66e02c4d96d : vfio: vfio_pci_nvlink2: use a vma helper function
4b2dbd566c7b : vfio-mdev/samples: make some symbols static
b6b346a0665a : mm: don't select MIGRATE_VMA_HELPER from HMM_MIRROR
43535b0aefab : mm: remove the HMM config option
7328d9cc1b9f : mm: sort out the DEVICE_PRIVATE Kconfig mess
8a164fef9c4c : mm: simplify ZONE_DEVICE page private data
eee3ae41b153 : mm: remove hmm_devmem_add
47e9d836a5e8 : mm: remove hmm_vma_alloc_locked_page
4239f267e3cd : nouveau: use devm_memremap_pages directly
721be868142c : nouveau: use alloc_page_vma directly
d0b3517dbcf3 : PCI/P2PDMA: use the dev_pagemap internal refcount
ea31d5859f58 : device-dax: use the dev_pagemap internal refcount
24917f6b1041 : memremap: provide an optional internal refcount in struct dev_pagemap
514caf23a70f : memremap: replace the altmap_valid field with a PGMAP_ALTMAP_VALID flag
80a72d0af05a : memremap: remove the data field in struct dev_pagemap
897e6365cda6 : memremap: add a migrate_to_ram method to struct dev_pagemap_ops
f6a55e1a3fe6 : memremap: lift the devmap_enable manipulation into devm_memremap_pages
d8668bb0451c : memremap: pass a struct dev_pagemap to ->kill and ->cleanup
1e240e8d4a7d : memremap: move dev_pagemap callbacks into a separate structure
3ed2dcdf54d5 : memremap: validate the pagemap type passed to devm_memremap_pages
0092908d16c6 : mm: factor out a devm_request_free_mem_region helper
692622157bd0 : mm: export alloc_pages_vma
b7a523109fb5 : mm: don't clear ->mapping in hmm_devmem_free
25b2995a35b6 : mm: remove MEMORY_DEVICE_PUBLIC support
bb34e690e934 : KVM: LAPIC: Fix pending interrupt in IRR blocked by software disable LAPIC
323d73a8ecad : KVM: nVMX: Change KVM_STATE_NESTED_EVMCS to signal vmcs12 is copied from eVMCS
65b712f1560a : KVM: nVMX: Allow restore nested-state to enable eVMCS when vCPU in SMM
3f16a5c31839 : KVM: x86: degrade WARN to pr_warn_ratelimited
c550505b5783 : kvm: x86: Pass through AMD_STIBP_ALWAYS_ON in GET_SUPPORTED_CPUID
b119019847fb : kvm: nVMX: Remove unnecessary sync_roots from handle_invept
9824c83f92bc : Documentation: kvm: document CPUID bit for MSR_KVM_POLL_CONTROL
32b72ecc83b6 : KVM: X86: Expose PV_SCHED_YIELD CPUID feature bit to guest
715062970f37 : KVM: X86: Implement PV sched yield hypercall
f85f6e7bc968 : KVM: X86: Yield to IPI target if necessary
11e349143e32 : x86/kvm/nVMX: fix VMCLEAR when Enlightened VMCS is in use
a21a39c206f8 : x86/KVM/nVMX: don't use clean fields data on enlightened VMLAUNCH
677717fbd4b0 : xfs: refactor INUMBERS to use iwalk functions
04b8fba2e1bf : xfs: refactor iwalk code to handle walking inobt records
2b5eb826011b : xfs: refactor xfs_iwalk_grab_ichunk
688f7c367877 : xfs: clean up long conditionals in xfs_iwalk_ichunk_ra
5e29f3b72083 : xfs: change xfs_iwalk_grab_ichunk to use startino, not lastino
da1d9e591247 : xfs: move bulkstat ichunk helpers to iwalk code
938c710d99a6 : xfs: calculate inode walk prefetch more carefully
2810bd6840e4 : xfs: convert bulkstat to new iwalk infrastructure
f16fe3ecde62 : xfs: bulkstat should copy lastip whenever userspace supplies one
ebd126a651f8 : xfs: convert quotacheck to use the new iwalk functions
a211432c27ff : xfs: create simplified inode walk function
5bb46e3e180d : xfs: create iterator error codes
c8f7bc1a080b : perf diff: Documentation -c cycles option
b10c78c50964 : perf diff: Print the basic block cycles diff
f3810817b206 : perf diff: Link same basic blocks among different data
99150a1faab2 : perf diff: Use hists to manage basic blocks per symbol
30d815534e63 : perf diff: Check if all data files with branch stacks
fe96245c7f38 : perf hists: Add block_info in hist_entry
0cec2447e7d2 : perf symbol: Create block_info structure
f607874f35cb : platform/x86: ISST: Restore state on resume
e765f37b9b8b : platform/x86: ISST: Add Intel Speed Select PUNIT MSR interface
71b21bd7f68a : platform/x86: ISST: Add Intel Speed Select mailbox interface via MSRs
31a166fe9c26 : platform/x86: ISST: Add Intel Speed Select mailbox interface via PCI
d3a23584294c : platform/x86: ISST: Add Intel Speed Select mmio interface
fb5b36a413b9 : platform/x86: ISST: Add IOCTL to Translate Linux logical CPU to PUNIT CPU number
8fbfb6fc6781 : platform/x86: ISST: Store per CPU information
35f2c14d2a07 : platform/x86: ISST: Add common API to register and handle ioctls
2ee5bfc1efc8 : platform/x86: ISST: Update ioctl-number.txt for Intel Speed Select interface
95c5c7c77c06 : KVM: nVMX: list VMX MSRs in KVM_GET_MSR_INDEX_LIST
e8a70bd4e925 : KVM: nVMX: allow setting the VMFUNC controls MSR
6defc591846d : KVM: nVMX: include conditional controls in /dev/kvm KVM_GET_MSRS
900a85ca43f4 : iommu/arm-smmu-v3: Fix compilation when CONFIG_CMA=n
c5f846eed2a1 : drm/i915: Fix memleak in runtime wakeref tracking
07ec38917e68 : mm: remove the struct hmm_device infrastructure
c2561e6587a7 : mm: remove the unused ARCH_HAS_HMM_DEVICE Kconfig option
cec5b01f8f1c : ASoC: max98357a: avoid speaker pop when playback startup
4f2fe6467707 : ARM: davinci: da830-evm: fix GPIO lookup for OHCI
ed667776d6e6 : ARM: davinci: omapl138-hawk: add missing regulator constraints for OHCI
018ad0523208 : ARM: davinci: da830-evm: add missing regulator constraints for OHCI
c5d6c45e90c4 : mm/swap: fix release_pages() when releasing devmap pages
05f31e3bf6b3 : s390: ap: kvm: Enable PQAP/AQIC facility for the guest
ec89b55e3bce : s390: ap: implement PAPQ AQIC interception in kernel
62e358ce586b : vfio: ap: register IOMMU VFIO notifier
e5282de93105 : s390: ap: kvm: add PQAP interception for AQIC
da1776733617 : s390/unwind: cleanup unused READ_ONCE_TASK_STACK
20955746320e : s390/kasan: avoid false positives during stack unwind
ac6639cd3db6 : s390/qdio: don't touch the dsci in tiqdio_add_input_queues()
e54e4785cb5c : s390/qdio: (re-)initialize tiqdio list entries
83eb1a415023 : s390/dasd: Fix a precision vs width bug in dasd_feature_list()
ebc3d1791503 : s390/cio: introduce driver_override on the css bus
0c69b9311242 : objtool: Fix build by linking against tools/lib/ctype.o sources
e5704b3fe9d5 : drm: connector: remove bogus NULL check
ab735611402f : spi: atmel-quadspi: fix resume call
4b9b73b86571 : ASoC: pxa: pxa2xx-ac97.c: use devm_snd_soc_register_component()
dcbe6ed32e06 : ASoC: cros_ec_codec: use devm_snd_soc_register_component()
35407f9ffd84 : ASoC: ak4118: use devm_snd_soc_register_component()
61c8a7d6ff11 : ASoC: rt5682: use devm_snd_soc_register_component()
cb9002a18632 : ASoC: cirrus: ep93xx-i2s.c: use devm_snd_soc_register_component()
742210403777 : ASoC: au1x: psc-i2s.c: use devm_snd_soc_register_component()
c84c9029d782 : drm/i915/ringbuffer: EMIT_INVALIDATE *before* switch context
5b74e9a30626 : spi: atmel-quadspi: void return type for atmel_qspi_init()
23cdddb21f41 : spi: pxa2xx: Set minimum transfer speed
d6d02bc6e804 : dt-bindings: regulator: add support for the stm32-booster
4e210fbeee8e : regulator: add support for the stm32-booster
9d83dcb3e455 : regulator: s2mps11: Adjust supported buck voltages to real values
16da0eb5ab6e : regulator: s2mps11: Fix buck7 and buck8 wrong voltages
2d2e331697bf : ASoC: rt1308: Fix platform_no_drv_owner.cocci warnings
559e92f78778 : ASoC: madera: Remove duplicated include from cs47l35.c
0a882e28468f : powerpc/64s/exception: remove bad stack branch
f30a5e68f026 : powerpc/tm: update comment about interrupt re-entrancy
d7fb34c70471 : powerpc/64s/exception: move SET_SCRATCH0 into EXCEPTION_PROLOG_0
904f81f3f36d : powerpc/64s/exception: denorm handler use standard scratch save macro
02a1258154ee : powerpc/64s/exception: machine check use standard macros to save dar/dsisr
5312c4941e0d : powerpc/64s/exception: add dar and dsisr options to exception macro
391e941b8915 : powerpc/64s/exception: use common macro for windup
b113c083414e : powerpc/64s/exception: shuffle windup code around
67d4160a61a0 : powerpc/64s/exception: simplify hmi windup code
ad73d8d4f4a7 : powerpc/64s/exception: move machine check windup in_mce handling
9592b29a9cf1 : powerpc/64s/exception: windup use r9 consistently to restore SPRs
fbc50063a235 : powerpc/64s/exception: mtmsrd L=1 cleanup
63d60d0c6946 : powerpc/64s/exception: avoid SPR RAW scoreboard stall in real mode entry
b0b2a93da4c9 : powerpc/64s/exception: clean up system call entry
1582009113bc : powerpc/64s/exception: move paca save area offsets into exception-64s.S
d064151fd33b : powerpc/64s/exception: remove pointless EXCEPTION_PROLOG macro indirection
3fe0107e45ab : drm/i915/icl: whitelist PS_(DEPTH|INVOCATION)_COUNT
2c903da50f5a : drm/i915: whitelist PS_(DEPTH|INVOCATION)_COUNT
361b69051326 : drm/i915: fix whitelist selftests with readonly registers
7efd105c27fd : mfd: hi655x-pmic: Fix missing return value check for devm_regmap_init_mmio_clk
d6871a73387d : mfd: madera: Fixup SPDX headers
0772a34bb8a1 : mfd: madera: Remove some unused registers and fix some defaults
02f36911c1b4 : mfd: intel-lpss: Release IDA resources
01e4ecee03aa : mfd: intel-lpss: Add Intel Elkhart Lake PCH PCI IDs
fd54d65dd457 : mfd: cs5535-mfd: Remove ifdef OLPC noise
b1c83bd84618 : mfd: stmfx: Fix macro definition spelling
84bdde17c5d6 : dt-bindings: mfd: Add link to ROHM BD71847 Datasheet
90dab47c968f : MAINAINERS: Swap words in INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
ecc2ca47f3cd : mfd: cros_ec_dev: Register cros_ec_accel_legacy driver as a subdevice
ac195d94280a : mfd: rk808: Prepare rk805 for poweroff
763049946450 : mfd: rk808: Check pm_power_off pointer
554e937ec8d7 : mfd: cros_ec: differentiate SCP from EC by feature bit
c77cd342f9fd : dt-bindings: Add binding for cros-ec-rpmsg
297939901f38 : mfd: madera: Add Madera core support for CS47L92
1ef921b6d1b6 : mfd: madera: Add Madera core support for CS47L15
8f759058e9f9 : mfd: madera: Update DT bindings to add additional CODECs
ee1856db5a88 : mfd: madera: Add supply mapping for MICVDD
323250166d4e : mfd: madera: Fix potential uninitialised use of variable
6987fd42239a : mfd: madera: Fix bad reference to pinctrl.txt file
5da6cbcd2f39 : mfd: arizona: Fix undefined behavior
c176c6d7e932 : mfd: core: Set fwnode for created devices
f88314c1e911 : mfd: intel-lpss: Keep device tables sorted by ID
23e30b3c5f95 : mfd: menelaus: Remove superfluous error message
e25547f899a5 : mfd: bd718x7: Make power button press duration configurable
907bf9d65f2d : dt-bindings: mfd: Document short/long press duration for BD718X7
2a87f09020c0 : mfd: bd718x7: Remove hardcoded config for button press duration
1bb407f17c53 : mfd: cros_ec: Register cros_ec_lid_angle driver when presented
5aa3709c0a5c : mfd: madera: Add missing of table registration
afd1bcd4ad77 : drm/i915: Report if i915_active is still busy upon waiting
f3f4363b1239 : regulator: lp87565: Fix missing break in switch statement
67f9c2209e88 : btrfs: migrate the global_block_rsv helpers to block-rsv.c
550fa228ee7e : btrfs: migrate the block-rsv code to block-rsv.c
424a47805a81 : btrfs: stop using block_rsv_release_bytes everywhere
fcec36224fc6 : btrfs: cleanup the target logic in __btrfs_block_rsv_release
fed14b323db8 : btrfs: export __btrfs_block_rsv_release
0b50174ad5e9 : btrfs: export btrfs_block_rsv_add_bytes
d12ffdd1aa4c : btrfs: move btrfs_block_rsv definitions into it's own header
9b4851bc48b9 : btrfs: Simplify update of space_info in __reserve_metadata_bytes()
83d731a5b228 : btrfs: unexport can_overcommit
0d9764f6d0fb : btrfs: move reserve_metadata_bytes and supporting code to space-info.c
5da6afeb32e9 : btrfs: move dump_space_info to space-info.c
c2a67a76ec87 : btrfs: export block_rsv_use_bytes
b338b013e18a : btrfs: move btrfs_space_info_add_*_bytes to space-info.c
bb96c4e57420 : btrfs: move the space info update macro to space-info.h
41783ef24d56 : btrfs: move and export can_overcommit
280c290881bc : btrfs: move the space_info handling code to space-info.c
d44b72aa12d0 : btrfs: export space_info_add_*_bytes
fc471cb0c8f0 : btrfs: rename do_chunk_alloc to btrfs_chunk_alloc
8719aaae8d69 : btrfs: move space_info to space-info.h
e749af443fa8 : btrfs: lift bio_set_dev from bio allocation helpers
e1ea2beee284 : btrfs: use raid_attr for minimum stripe count in btrfs_calc_avail_data_space
4f080f571192 : btrfs: use raid_attr to adjust minimal stripe size in btrfs_calc_avail_data_space
f262fa8de6a2 : btrfs: drop default value assignments in enums
2792237d0c4c : btrfs: use common helpers for extent IO state insertion messages
63611e738a62 : btrfs: run delayed iput at unlink time
179006688a7e : Btrfs: add missing inode version, ctime and mtime updates when punching hole
803f0f64d177 : Btrfs: fix fsync not persisting dentry deletions due to inode evictions
89b798ad1b42 : btrfs: Use btrfs_get_io_geometry appropriately
5f1411265e16 : btrfs: Introduce btrfs_io_geometry infrastructure
c9d713d5b5e8 : btrfs: improve messages when updating feature flags
6c64460cdc8b : btrfs: shut up bogus -Wmaybe-uninitialized warning
9e967495e0e0 : Btrfs: prevent send failures and crashes due to concurrent relocation
71a9c4885e1d : btrfs: document BTRFS_MAX_MIRRORS
a07e8a468e6a : btrfs: use mask for RAID56 profiles
c7369b3faea2 : btrfs: add mask for all RAID1 types
e88439debd0a : btrfs: qgroup: Don't hold qgroup_ioctl_lock in btrfs_qgroup_inherit()
aa53e3bfac72 : btrfs: correctly validate compression type
d1d832a0b51d : Btrfs: fix data loss after inode eviction, renaming it, and fsync it
6d58a55a894e : btrfs: raid56: clear incompat block group flags after removing the last one
00801ae4bb2b : btrfs: switch extent_buffer write_locks from atomic to int
f3dc24c52a28 : btrfs: switch extent_buffer spinning_writers from atomic to int
06297d8cefca : btrfs: switch extent_buffer blocking_writers from atomic to int
38e9372e391d : btrfs: assert delayed ref lock in btrfs_find_delayed_ref_head
f3c8b6c63e81 : powerpc/64s/exception: generate regs clear instructions using .rept
bf66e3c4cf00 : powerpc/64s/exception: fix indenting irregularities
1b4d4a7933a7 : powerpc/64s/exception: use a gas macro for system call handler code
f945478d5c68 : powerpc/64s/exception: remove unused BRANCH_TO_COMMON
64e413515ce1 : powerpc/64s/exception: remove __BRANCH_TO_KVM
a0502434bb02 : powerpc/64s/exception: move head-64.h code to exception-64s.S where it is used
12a048099059 : powerpc/64s/exception: move exception-64s.h code to exception-64s.S where it is used
f1ff37e8f2d5 : powerpc/64s/exception: move KVM related code together
6d18f29c3336 : powerpc/64s/exception: remove STD_EXCEPTION_COMMON variants
f0ac44788e65 : powerpc/64s/exception: move EXCEPTION_PROLOG_2* to a more logical place
80bd9177def1 : powerpc/64s/exception: improve 0x500 handler code
fc557537f2ad : powerpc/64s/exception: unwind exception-64s.h macros
47169fba3af4 : powerpc/64s/exception: Move EXCEPTION_COMMON additions into callers
c06075f3d3fc : powerpc/64s/exception: Move EXCEPTION_COMMON handler and return branches into callers
5dba1d50ba4f : powerpc/64s/exception: Make EXCEPTION_PROLOG_0 a gas macro for consistency with others
c0c6cd156c12 : powerpc/64s/exception: KVM handler can set the HSRR trap bit
17bdc064a1fe : powerpc/64s/exception: merge KVM handler and skip variants
fa4cf6b703f4 : powerpc/64s/exception: consolidate maskable and non-maskable prologs
a7c1ca19c295 : powerpc/64s/exception: remove the "extra" macro parameter
8f528359efbb : powerpc/64s/exception: fix sreset KVM test code
2d046308d074 : powerpc/64s/exception: move and tidy EXCEPTION_PROLOG_2 variants
bd7b6d1334c5 : powerpc/64s/exception: consolidate EXCEPTION_PROLOG_2 with _NORI variant
4508a74a6315 : powerpc/64s/exception: remove H concatenation for EXC_HV variants
52e63a4eabcf : xfrm: remove a duplicated assignment
4c12954965fd : HID: Add another Primax PIXART OEM mouse quirk
1efd8caa9a91 : powerpc/64s/exception: Remove unused SOFTEN_VALUE_0x980
6e2abc68585b : HID: wacom: generic: add touchring adjustment for 2nd Gen Pro Small
cca478617465 : docs: hid: convert to ReST
539bca535dec : x86/entry/64: Fix and clean up paranoid_exit
dffb3f9db6b5 : x86/entry/64: Don't compile ignore_sysret if 32-bit emulation is enabled
9402eaf4c11f : selftests/x86: Test SYSCALL and SYSENTER manually with TF set
ede7c247abfa : rslib: Make some functions static
e5b845dc7983 : gve: Add ethtool support
9e5f7d26a4c0 : gve: Add workqueue and reset support
f5cedc84a30d : gve: Add transmit and receive support
893ce44df565 : gve: Add basic driver framework for Compute Engine Virtual NIC
509e56b37cc3 : blackhole_dev: add a selftest
8d7017fd621d : blackhole_netdev: use blackhole_netdev to invalidate dst entries
4de83b88c66a : loopback: create blackhole net device similar to loopack.
13e04fbf0b97 : r8152: fix the setting of detecting the linking change for runtime suspend
8909783cb5b7 : net: ethernet: broadcom: bcm63xx_enet: Remove unneeded memset
ba2b232108d3 : net: netsec: add XDP support
bb005f2a7074 : net: page_pool: add helper function for retrieving dma direction
5c67bf0ec4d0 : net: netsec: Use page_pool API
acd3e96d53a2 : net/tls: make sure offload also gets the keys wiped
618bac45937a : net/tls: reject offload of TLS 1.3
a8488b702648 : tc-testing: added tdc tests for prio qdisc
5d15a8ec2aeb : tc-testing: updated mirred action tests with batch create/delete
b84b2d4e3884 : net sched: update mirred action for batched events operations
95b9395ba103 : selftests: add a test case for cls_lower handle overflow
d39d714969cd : idr: introduce idr_for_each_entry_continue_ul()
e33d2b74d805 : idr: fix overflow case for idr_for_each_entry_ul()
362b87f5b1c6 : netlink: use 48 byte ctx instead of 6 signed longs for callback
53962bcea997 : tipc: embed jiffies in macro TIPC_BC_RETR_LIM
0d20e56ecca0 : vsock/virtio: fix flush of works during the .remove()
17dd1367389c : vsock/virtio: stop workers during the .remove()
9c7a5582f5d7 : vsock/virtio: use RCU to avoid use-after-free on the_virtio_vsock
72f64cabc4bd : remoteproc: copy parent dma_pfn_offset for vdev
7c31e54aeee5 : vxlan: do not destroy fdb if register_netdevice() is failed
00dc3307c0f7 : net/ipv6: Fix misuse of proc_dointvec "flowlabel_reflect"
27ba4059e06b : net: link_watch: prevent starvation when processing linkwatch wq
f04b91383456 : remoteproc: qcom: q6v5-mss: Support loading non-split images
498b98e93900 : soc: qcom: mdt_loader: Support loading non-split images
4d1415811e49 : sctp: fix error handling on stream scheduler initialization
c8c8218ec5af : netrom: fix a memory leak in nr_rx_frame()
87ee07f8e2ef : mlxsw: spectrum: PTP: Support ethtool get_ts_info
8748642751ed : mlxsw: spectrum: PTP: Support SIOCGHWTSTAMP, SIOCSHWTSTAMP ioctls
a773c76cb849 : mlxsw: spectrum: PTP: Configure PTP traps and FIFO events
5d23e4159772 : mlxsw: spectrum: PTP: Garbage-collect unmatched entries
d92e4e6e33c8 : mlxsw: spectrum: PTP: Support timestamping on Spectrum-1
89e602ee6e82 : mlxsw: spectrum: PTP: Disable BH when working with PHC
810256cec105 : mlxsw: spectrum: PTP: Add PTP initialization / finalization
0714256c3d76 : mlxsw: pci: PTP: Hook into packet transmit path
d7cd206dbfb2 : mlxsw: core: Add support for using SKB control buffer
aed4b5721143 : mlxsw: spectrum: PTP: Hook into packet receive path
dadbc6bc09e8 : mlxsw: spectrum: Add support for traps specific to Spectrum-1
4b6b91ed2d5c : mlxsw: spectrum: Extract a helper for trap registration
41ce78b92eab : mlxsw: reg: Add Monitoring Global Configuration Register
98b9028ea5f6 : mlxsw: reg: Add Time Precision Packet Timestamping Reading
4dfecb65702f : mlxsw: reg: Add Monitoring Precision Time Protocol Trap Register
da28e8784713 : mlxsw: reg: Add Monitoring Time Precision Packet Port Configuration Register
06c642c0e9fc : perf jevents: Use nonlocal include statements in pmu-events.c
aa23aa55166c : perf annotate: Add csky support
e3a9427323a5 : perf stat: Fix metrics with --no-merge
2f87f33f4226 : perf stat: Fix group lookup for metric group
6c5f4e5cb35b : perf stat: Don't merge events in the same PMU
145c407c8083 : perf stat: Make metric event lookup more robust
9c10548c4221 : tools lib: Move argv_{split,free} from tools/perf/util/
af0de0c5f060 : perf tools: Drop strxfrchar(), use strreplace() equivalent from kernel
2a60689a33a6 : tools lib: Adopt strreplace() from the kernel
13c230ab6e56 : perf tools: Ditch rtrim(), use strim() from tools/lib
4a3929b223d0 : net/mlx5: E-Switch, Handle UC address change in switchdev mode
411ec9e0b457 : net/mlx5: E-Switch, Consider host PF for inline mode and vlan pop
db68cc569eec : net/mlx5: E-Switch, Use iterator for vlan and min-inline setups
16fff98a7e82 : net/mlx5: E-Switch, Reg/unreg function changed event at correct stage
062f4bf4aab5 : net/mlx5: E-Switch, Consolidate eswitch function number of VFs
f6455de0b0e5 : net/mlx5: E-Switch, Refactor eswitch SR-IOV interface
e1d974d03e59 : net/mlx5: Handle host PF vport mac/guid for ECPF
5f5d2536be8d : net/mlx5: E-Switch, Use correct flags when configuring vlan
d886aba677a0 : net/mlx5: Reduce dependency on enabled_vfs counter and num_vfs
5ccf2770e83b : net/mlx5: Don't handle VF func change if host PF is disabled
7e26dac28101 : net/mlx5: Limit scope of mlx5_get_next_phys_dev() to PCI PF devices
d22663edacdf : net/mlx5: Move pci status reg access mutex to mlx5_pci_init
386e75af995c : net/mlx5: Rename mlx5_pci_dev_type to mlx5_coredev_type
b8ca123860ee : RDMA/mlx5: Cleanup rep when doing unload
2f69e591e453 : {IB, net}/mlx5: E-Switch, Use index of rep for vport to IB port mapping
d6518db278ed : net/mlx5: E-Switch, Use vport index when init rep
a82e0b5bdac2 : net/mlx5: Added MCQI and MCQS registers' description to ifc
1759d322f4ba : net/mlx5: Add hardware definitions for sub functions
8721215c7ef9 : DRM: ingenic: Add support for panels with 8-bit serial bus
dba8e987687f : DRM: ingenic: Add support for Sharp panels
ffa8aa00e9e5 : DRM: ingenic: Use devm_platform_ioremap_resource
521a503f5247 : soc: ti: fix irq-ti-sci link error
91abab83839a : XArray: Fix xas_next() with a single entry at 0
ea74a685ad81 : selinux: format all invalid context as untrusted
d90d45d7dcb7 : RISC-V: Fix memory reservation in setup_bootmem()
bbc5dc5155aa : riscv: defconfig: enable SOC_SIFIVE
edb7f21c3aec : riscv: select SiFive platform drivers with SOC_SIFIVE
0cbb8a32cb6d : arch: riscv: add config option for building SiFive's SoC resource
556024d41f39 : riscv: Remove gate area stubs
71ec982fad75 : MAINTAINERS: change the arch/riscv git tree to the new shared tree
3e9d80a3b383 : MAINTAINERS: don't automatically patches involving SiFive to the linux-riscv list
6dd91e0eacff : RISC-V: defconfig: Enable NO_HZ_IDLE and HIGH_RES_TIMERS
aabf3a951c4e : drm/amdkfd: remove duplicated PCIE atomics request
b2109d8ed697 : drm/amdgpu: enable PCIE atomics ops support
bae17d2a1b6a : drm/amdgpu: add field indicating if has PCIE atomics support
04796a3e44d4 : drm/amd/powerplay: use hardware fan control if no powerplay fan table
fdafb3597a2c : drm/amdgpu: fix MGPU fan boost enablement for XGMI reset
4b22e7e33f96 : drm/amdgpu: handle AMDGPU_IB_FLAG_RESET_GDS_MAX_WAVE_ID on gfx10
9ed2c993d723 : drm/amdgpu: fix transform feedback GDS hang on gfx10 (v2)
2e6054636816 : ipv4: don't set IPv6 only flags to IPv4 addresses
841ed60264b3 : ARM: dts: exynos: Adjust buck[78] regulators to supported values on Arndale Octa
a19a209ee420 : ARM: dts: exynos: Adjust buck[78] regulators to supported values on Odroid XU3 family
8386e6a7b07c : ARM: dts: exynos: Move Mali400 GPU node to "/soc"
47f28b41df6b : ARM: dts: exynos: Fix imprecise abort on Mali GPU probe on Exynos4210
98482377dc72 : ALSA: hda: Fix widget_mutex incomplete protection
a4880801a72e : ARCv2: entry: rewrite to enable use of double load/stores LDD/STD
ab854bfcd310 : ARCv2: entry: avoid a branch
23c0cbd0c75c : ARCv2: entry: push out the Z flag unclobber from common EXCEPTION_PROLOGUE
45869eb0c0af : ARCv2: entry: comments about hardware auto-save on taken interrupts
926150db8558 : ARC: mm: do_page_fault refactor #8: release mmap_sem sooner
5e91bf5ce9b8 : ARC: mm: do_page_fault refactor #7: fold the various error handling
98cb57ad70fb : ARC: mm: do_page_fault refactor #6: error handlers to use same pattern
d0542c7eacd5 : ARC: mm: do_page_fault refactor #5: scoot no_context to end
02c88d142ea6 : ARC: mm: do_page_fault refactor #4: consolidate retry related logic
85c5e33763a7 : ARC: mm: do_page_fault refactor #3: tidyup vma access permission code
13e2cc1240eb : ARC: mm: do_page_fault refactor #2: remove short lived variable
450e5b6f654b : ARC: mm: do_page_fault refactor #1: remove label @good_area
6e32a74a6f15 : samples: pktgen: allow to specify destination port
226b96c25d84 : samples: pktgen: add some helper functions for port parsing
88405680ec57 : net:gue.h:Fix shifting signed 32-bit value by 31 bits problem
417232880c8a : sbitmap: Replace cmpxchg with xchg
a346abe051bd : ipv6: icmp: allow flowlabel reflection in echo replies
40f6a2cb9cfc : net: dst.h: Fix shifting signed 32-bit value by 31 bits problem
dca895b65d63 : Documentation/networking: fix default_ttl typo in mpls-sysctl
25f09f858835 : drm/amdgpu/gfx9: use reset default for PA_SC_FIFO_SIZE
535cfa75a645 : drm/amdgpu/gfx10: use reset default for PA_SC_FIFO_SIZE
02d7a73b5048 : drm/amdgpu/gfx9: use reset default for PA_SC_FIFO_SIZE
8759aa4cc1d3 : drm/i915/execlists: Refactor CSB state machine
7f3a8dff1219 : asm-generic: remove ptrace.h
79f2562c326e : x86: don't use asm-generic/ptrace.h
045bd00f3ef0 : sh: don't use asm-generic/ptrace.h
b42dfdea6052 : powerpc: don't use asm-generic/ptrace.h
56a5d00328e1 : arm64: don't use asm-generic/ptrace.h
268d828144d2 : staging: kpc2000: drop useless softdep statement
f80c9a9a04d3 : drm/i915/ehl: Don't program PHY_MISC on EHL PHY C
0e933162b042 : drm/i915/ehl: Add third combo PHY offset
4a8134d57c6c : drm/i915/icl: Drop port parameter to icl_get_combo_buf_trans()
dbc77f31e58b : vfs: only allow FSSETXATTR to set DAX flag on files and dirs
ca29be753445 : vfs: teach vfs_ioc_fssetxattr_check to check extent size hints
f991492ed110 : vfs: teach vfs_ioc_fssetxattr_check to check project id info
7b0e492e6b80 : vfs: create a generic checking function for FS_IOC_FSSETXATTR
5aca284210ce : vfs: create a generic checking and prep function for FS_IOC_SETFLAGS
f18819a3c8da : drm/i915/guc: Avoid reclaim locks during reset
b108ad53bb65 : dt-bindings: reset: imx7: Fix the spelling of 'indices'
7fbd1753b64e : ALSA: firewire-lib/fireworks: fix miss detection of received MIDI messages
dae1ccee012e : drm: panel-orientation-quirks: Add extra quirk table entry for GPD MicroPC
570d7a98e7d6 : vfs: move_mount: reject moving kernel internal mounts
28dd29c06d0d : fork: return proper negative error code
7c2b3629d09d : ALSA: hda: Fix a headphone detection issue when using SOF
79d08f89bb1b : block: fix .bi_size overflow
688f3d1ebedf : drm/amdgpu: Don't skip display settings in hwmgr_resume()
f78c581e22d4 : drm/amd/powerplay: use hardware fan control if no powerplay fan table
e8960ca06bb2 : habanalabs: Add busy engines bitmask to HW idle IOCTL
06deb86a748a : habanalabs: Add debugfs node for engines status
ac6183ae4b4e : habanalabs: Update the device idle check
8c3166e17cf1 : mfd / platform: cros_ec_debugfs: Expose resume result via debugfs
c403ec33b613 : mtd: rawnand: ingenic: Fix ingenic_ecc dependency
a126483e8295 : mtd: spinand: Fix max_bad_eraseblocks_per_lun info in memorg
0bcfa628f8a3 : iommu/vt-d: Cleanup unused variable
5cd3f2e98cca : iommu/amd: Flush not present cache in iommu_map_page
3ee2771e47b0 : drm/i915: WARN about invalid lane reversal in TBT-alt/DP-alt modes
a171f8e7f466 : drm/i915: Remove unneeded disconnect in TypeC legacy port mode
d5ce34da3145 : drm/i915: Add state verification for the TypeC port mode
5c90501a7290 : iommu/amd: Only free resources once on init error
bf4bff46eac1 : iommu/amd: Move gart fallback to amd_iommu_init
24a7bfe0c2d7 : drm/i915: Keep the TypeC port mode fixed when the port is active
3ddbe913e555 : iommu/amd: Make iommu_disable safer
eea72c4c2161 : drm/i915/icl: Reserve all required PLLs for TypeC ports
726ca99666db : drm/i915/icl: Split getting the DPLLs to port type specific functions
01b24f50b67f : drm/i915: Sanitize the shared DPLL find/reference interface
866955fa452e : drm/i915: Sanitize the shared DPLL reserve/release interface
4f36afb26cbe : drm/i915: Sanitize the TypeC FIA lane configuration decoding
8c10e2262663 : drm/i915: Keep the TypeC port mode fixed for detect/AUX transfers
32691b58d157 : drm/i915: Fix the TypeC port mode sanitization during loading/resume
1cd5ef6ee23c : drm/i915: Sanitize the TypeC connect/detect sequences
424f109f5c5d : drm/i915: Handle the TCCOLD power-down event
ddec362724f9 : drm/i915: Wait for TypeC PHY complete flag to clear in safe mode
c905eb28bd3f : drm/i915: Factor out common parts from TypeC port handling functions
ab7bc4e1a550 : drm/i915: Unify the TypeC port notation in debug/error messages
dd7239c545b1 : drm/i915: Use the correct AUX power domain in TypeC TBT-alt mode
29ae36abf08f : drm/i915: Fix the TBT AUX power well enabling
3b2ed4313429 : drm/i915: Don't enable the DDI-IO power in the TypeC TBT-alt mode
e9b7e1422d40 : drm/i915: Sanitize the terminology used for TypeC port modes
bc85328ff431 : drm/i915: Move the TypeC port handling code to a separate file
28212321622d : drm/i915: Tune down WARNs about TBT AUX power well enabling
39a5883f8670 : drm/i915/icl: Add support to read out the TBT PLL HW state
93ead46b0380 : btrfs: tests: add locks around add_extent_mapping
8666e638b07e : btrfs: Document __etree_search
1eaebb341d2b : btrfs: Don't trim returned range based on input value in find_first_clear_extent_bit
53460a457258 : btrfs: trim: make reserved device area adjustments more explicit
6f8e4fd43073 : btrfs: use file:line format for assertion report
ea41d6b2785f : btrfs: remove assumption about csum type form btrfs_print_data_csum_error()
d5178578bcd4 : btrfs: directly call into crypto framework for checksumming
6d97c6e31b55 : btrfs: add boilerplate code for directly including the crypto framework
51bce6c9b977 : btrfs: Simplify btrfs_check_super_csum() and get rid of size assumptions
8dc3f22c8ba0 : btrfs: check for supported superblock checksum type before checksum validation
e7e16f4882ed : btrfs: add common checksum type validation
7ebc7e5f2c81 : btrfs: format checksums according to type for printing
10fe6ca80d9d : btrfs: don't assume compressed_bio sums to be 4 bytes
1e25a2e3ca0d : btrfs: don't assume ordered sums to be 4 bytes
4bb3c2e2b5bb : btrfs: use btrfs_crc32c{,_final}() in for free space cache
65019df8c3b0 : btrfs: resurrect btrfs_crc32c()
5852c8b96154 : btrfs: use btrfs_csum_data() instead of directly calling crc32c
a94d1d0cb3bf : btrfs: Flush before reflinking any extent to prevent NOCOW write falling back to COW without data reservation
5f791ec31f53 : btrfs: Return EAGAIN if we can't start no snpashot write in check_can_nocow
0b6f5d408bb5 : btrfs: Add comments on locking of several device-related fields
bd80d94efb83 : btrfs: Always use a cached extent_state in btrfs_lock_and_flush_ordered_range
23d31bd476d1 : btrfs: Use newly introduced btrfs_lock_and_flush_ordered_range
ffa87214c110 : btrfs: add new helper btrfs_lock_and_flush_ordered_range
1200b51f57dc : btrfs: remove the incorrect comment on RO fs when btrfs_run_delalloc_range() fails
480b9b4d847f : btrfs: extent-tree: Add trace events for space info numbers update
0185f364cb65 : btrfs: extent-tree: Add lockdep assert when updating space info
cff8267228c1 : btrfs: read number of data stripes from map only once
72ad813157c5 : btrfs: constify map parameter for nr_parity_stripes and nr_data_stripes
158da513b13d : btrfs: refactor helper for bg flags to name conversion
e3ecdb3fdecf : btrfs: factor out devs_max setting in __btrfs_alloc_chunk
8c3e3582a4f0 : btrfs: use u8 for raid_array members
946c9256c6fa : btrfs: factor out helper for counting data stripes
44b28adafd1f : btrfs: use raid_attr table for btrfs_bg_type_to_factor
6079e12cdb8f : btrfs: use raid_attr table to find profiles for integrity lowering
081db89b13cb : btrfs: use raid_attr to get allowed profiles for balance conversion
fc9a2ac77c05 : btrfs: use raid_attr in btrfs_chunk_max_errors
9fa02ac75ba1 : btrfs: use raid_attr table in get_profile_num_devs
c8bf1b670395 : btrfs: remove mapping tree structures indirection
49cc180ca916 : btrfs: raid56: allow the exact minimum number of devices for balance convert
0ee5f8ae082e : btrfs: fix minimum number of chunk errors for DUP
be9b8dfa9c47 : Btrfs: remove unused variables in __btrfs_unlink_inode
cebf05ca65d6 : btrfs: Remove unused variable mode in btrfs_mount
8f63a84051e8 : btrfs: switch order of unlocks of space_info and bg in do_trimming()
4c094c33c9ed : btrfs: tree-checker: Check if the file extent end overflows
2ed95d2d59b0 : btrfs: Remove redundant assignment of tgt_device->commit_total_bytes
f232ab04f65b : btrfs: Explicitly reserve space for devreplace item
fa19452a4039 : btrfs: Streamline replace sem unlock in btrfs_dev_replace_start
e1e0eb43ce1f : btrfs: Ensure btrfs_init_dev_replace_tgtdev sees up to date values
419684b2c217 : btrfs: dev-replace: Remove impossible WARN_ON
b0d9e1ea17fd : btrfs: Reduce critical section in btrfs_init_dev_replace_tgtdev
ddb93784692f : btrfs: Don't opencode sync_blockdev in btrfs_init_dev_replace_tgtdev
5911c8fe05c5 : btrfs: fiemap: preallocate ulists for btrfs_check_shared
9b4e675a9978 : btrfs: detect fast implementation of crc32c on all architectures
78192442d383 : btrfs: extent-tree: Refactor add_pinned_bytes() to add|sub_pinned_bytes()
fdbdcc83ffd7 : drm/bridge: dw-hdmi: Use automatic CTS generation mode when using non-AHB audio
52c2197aae1b : drm/bridge: tc358767: do a software reset if reset pin isn't connected
83f35bc3a852 : drm/bridge: adv7511: Attach to DSI host at probe time
69878ef47562 : m68k: Implement arch_dma_prep_coherent()
34dc63a5fb9b : m68k: Use the generic dma coherent remap allocator
003e6cc3a22d : staging: rtl8723bs: Remove rtw_btcoex_IsLpsOn()
b9c1def24bec : staging: rtl8723bs: Remove rtw_btcoex_SuspendNotify()
7d6a6e7be638 : staging: rtl8723bs: Remove rtw_btcoex_SetManualControl()
800132aa06c2 : staging: rtl8723bs: Remove rtw_btcoex_SpecialPacketNotify()
a618315401ab : staging: rtl8723bs: Remove rtw_btcoex_LpsNotify()
4c1bcb0ee7a3 : staging: rtl8723bs: Remove rtw_btcoex_IpsNotify()
6fc61d9f066f : staging: rtl8723bs: Remove rtw_btcoex_IQKNotify()
bd9dfe93c27b : staging: rtl8723bs: Remove rtw_btcoex_HAL_Initialize()
b13aaa5f8386 : staging: rtl8723bs: Remove rtw_btcoex_PowerOnSetting()
9b1fd9b00d6d : staging: rtl8723bs: Remove function rtw_modular64()
7cda1f884d76 : staging: rtl8723bs: Replace function odm_SignalScaleMapping()
777a43348af3 : staging: rtl8723bs: Remove rtw_hal_networktype_to_raid()
2e82900fdda8 : staging: rtl8723bs: Change return type of networktype_to_raid_ex()
414faeb18111 : staging: rtl8723bs: Remove rtw_hal_c2h_evt_read()
7ebc8751982e : staging: rtl8723bs: hal: Remove function clearinterrupt8723bsdio()
5c5f1c1d994c : staging: rtl8723bs: core: Remove function wait_eeprom_cmd_done()
3a1555da57f2 : staging: rtl8723bs: hal: Remove function PHY_CalculateBitShift()
98be8b33c10a : staging: rtl8723bs: hal: Remove PHY_RFShadowRecorverFlagSetAll()
c23beb6dc052 : staging: rtl8723bs: hal: Remove PHY_RFShadowRefresh()
8fce9e282549 : staging: rtl8723bs: hal: Replace function rtl8723b_set_rssi_cmd()
3c21e6279801 : staging: rtl8723bs: hal: sdio_halinit: Remove set but unused varilable pHalData
4d6d73809133 : staging: rtl8723bs: hal: rtl8723b_rf6052: collect return status directly
526160d0db0a : staging: rtl8723bs: hal: rtl8723b_hal_init: remove set but unused variable pHalData
99a938889048 : drm/stm: drop use of drmP.h
77504cf392c0 : staging: rtl8723bs: hal: rtl8723b_cmd: remove set but unused variable
4bfec30c205c : staging: rtl8712: Replace function r8712_dequeue_cmd()
54ae9f0fdad1 : staging: rtl8712: Replace function r8712_enqueue_cmd()
a4898e78c368 : staging: rtl8712: r8712_xmit_resource_alloc(): Change return values
e1b5fe7412b0 : staging: rtl8712: _r8712_init_sta_priv(): Change return values
a024c9dfefc0 : staging: rtl8712: _r8712_free_sta_priv(): Change return type
7721483ca043 : staging: rtl8712: mp_start_test(): Change return values
f5e5eaefa921 : staging: rtl8712: r8712_parse_wpa2_ie(): Change return values
1ef20d57cc9c : staging: rtl8712: r8712_parse_wpa_ie(): Change return values
9839208ea97f : staging: rtl8712: Change return values of r8712_getrfreg_cmd()
ec193640819e : drm/i915: Use intel state as much as possible in wm code
4f25720b2c04 : drm/i915: Pass intel state to plane functions as well
49743e1dfb2a : drm/i915: Use intel_crtc_state in sanitize_watermarks() too
3b4bf24d27e0 : drm/i915: Convert hw state verifier to take more intel state, v2.
855e0d684a3e : drm/i915: Convert most of atomic commit to take more intel state
69f786aea946 : drm/i915: Pass intel_crtc_state to needs_modeset()
abbe3acd7d72 : Input: synaptics - enable SMBUS on T480 thinkpad trackpad
5cecc2bccc03 : Input: atmel_mxt_ts - fix -Wunused-const-variable
c0898fca3fce : drm/selftests: reduce stack usage
d19b75b05178 : staging: kpc2000: remove needless 'break'
39e828584b39 : staging: kpc2000: introduce __func__
69086fb80d09 : staging: kpc2000: introduce 'unsigned int'
ecb87018bb76 : staging: kpc2000: introduce usage of __packed
c70c7284a058 : staging: kpc2000: blank lines after declaration
06ed6146d6c1 : staging: kpc2000: add line breaks
3ac7843e12df : staging: rtl8192u: Remove function dm_backup_dynamic_mechanism_state()
e6e70326d657 : staging: rtl8192u: Change type of rtl8192_rx_initiate()
c0b8646c7380 : staging: rtl8723bs: hal: hal_btcoex: Remove unneeded variable PHalData
9f269b37eec5 : staging: rtl8723bs: hal: hal_btcoex: Using comparison to true is error prone
78f2e83dad7b : staging: bcm2835-camera: Correct ctrl min/max/step/def to 64bit
37b0bbab5446 : staging: bcm2835-camera: Set the field value within each buffer
1029e7a71e51 : staging: bcm2835-camera: Add sanity checks for queue_setup/CREATE_BUFS
eb3539767a35 : staging: bcm2835-camera: Fix stride on RGB3/BGR3 formats
640e77466e69 : staging: mmal-vchiq: Avoid use of bool in structures
66b5d073115b : staging: bcm2835-camera: Remove/amend some obsolete comments
fe8adc412334 : staging: bcm2835-camera: Correct V4L2_CID_COLORFX_CBCR behaviour
ed5fea7a786a : staging: bcm2835-camera: Use enums for max value in controls
3a41cf34c3e9 : staging: bcm2835-camera: Fix up mmal-parameters.h
33cc62fafcea : staging: bcm2835-camera: Fix multiple assignments should be avoided
c7b52b803575 : staging: bcm2835-camera: Unify header inclusion defines
807855cab7c8 : staging: bcm2835-camera: Add multiple inclusion protection to headers
abb4718cc6a1 : staging: bcm2835-camera: Set sequence number correctly
a26be06d6d96 : staging: bcm2835-camera: Handle empty EOS buffers whilst streaming
bb8e97006d70 : staging: bcm2835-camera: Remove check of the number of buffers supplied
70ec64ccdaac : staging: bcm2835-camera: Ensure all buffers are returned on disable
fcdd047e8ae9 : staging: bcm2835-camera: Fix open parenthesis alignment
fe78fd7b18a3 : staging: bcm2835-camera: Fix missing lines between items
f439600f89c8 : staging: bcm2835-camera: Fix brace style issues.
eb9e4f3c865a : staging: bcm2835-camera: Fix multiple line dereference errors
3485507fc272 : staging: bcm2835-camera: Reduce length of enum names
db9c9ee4c242 : staging: bcm2835-camera: Fix spacing around operators
98fbcbb1de9a : staging: bcm2835-camera: Fix comment style violations.
be2f87c30fd2 : staging: bcm2835-camera: Remove dead email addresses
35c586ffffbc : staging: bcm2835-camera: Return early on errors
c49791614923 : staging: bcm2835-camera: Correctly denote key frames in encoded data
a1120db35717 : staging: bcm2835-camera: Do not bulk receive from service thread
8dedab2903f1 : staging: bcm2835-camera: Replace spinlock protecting context_map with mutex
557897fea0b1 : staging: bcm2835-camera: Check the error for REPEAT_SEQ_HEADER
690a993f100f : staging/rtl8188eu/os_dep: Remove unneeded variable ret
01bc283e8198 : staging: rtl8188eu: Remove declarations of unused functions
c41ee96b3b89 : staging: rtl8188eu: hal: Replace function ODM_TXPowerTrackingCheck()
2995c182f85b : staging: rtl8188eu: hal: Replace function odm_TXPowerTrackingInit()
1f22b8f1bd6d : staging: rtl8188eu: os_dep: Remove return variable
5d32630f170c : staging: netlogic: Change GFP_ATOMIC to GFP_KERNEL
321cab4b5e56 : staging: rts5208: Simplify boolean expression to improve code style
34a49d9edf3a : staging: rts5208: Rewrite redundant if statement to improve code style
7ff9f78ea683 : staging: wilc1000: rename 'host_interface' source and header
93592a65ad89 : staging: wilc1000: remove extra argument passing to wilc_send_config_pkt()
39cf54fc6af3 : staging: wilc1000: remove use of 'src_addr' element in 'wilc_vif' struct
264a472d29b8 : staging: wilc1000: remove unnecessary loop to traverse vif interfaces
2f5e568b28fb : staging: wilc1000: remove use of driver_handler_id & ifc_id
9bc061e88054 : staging: wilc1000: added support to dynamically add/remove interfaces
6419f818abab : staging: wilc1000: fix error path cleanup in wilc_wlan_initialize()
424a61122c93 : staging: wilc1000: handle p2p operations in caller context
95392b0260bf : staging: rtl8188eu: Add 'rtl8188eufw.bin' to MODULE_FIRMWARE list
0ae0cf509d28 : staging: mt7621-pci: fix PCIE_FTS_NUM_LO macro
f816db1dc17b : staging: bcm2835-camera: Restore return behavior of ctrl_set_bitrate()
3c96993b1832 : staging: greybus: tools: Remove function log_csv_error()
b8336be66dec : staging: comedi: dt282x: fix a null pointer deref on interrupt
7379e6baeddf : staging: comedi: amplc_pci230: fix null pointer deref on interrupt
338d9637361c : staging/most/video: set device_caps in struct video_device
a9f69bd555cc : staging: erofs: Replace kzalloc(struct ..) with kzalloc(*ptr)
de3728dcd342 : staging: erofs: don't check special inode layout
5545745930ea : staging: erofs: return the error value if fill_inline_data() fails
bb4a2e48d510 : binder: return errors from buffer copy functions
4b1f5ccc7cdc : powerpc/64s/exception: fix line wrap and semicolon inconsistencies in macros
452d23c0f6bd : powerpc/powernv: remove the unused vas_win_paste_addr and vas_win_id functions
7eb3cf761927 : powerpc/powernv: remove unused NPU DMA code
c498a4f9a791 : powerpc/powernv: remove the unused tunneling exports
63982618662e : powerpc/powernv: remove the unused pnv_pci_set_p2p function
aaf06665f7ea : powerpc/xmon: Fix disabling tracing while in xmon
6820e565d350 : selftests/powerpc: ppc_asm.h: typo in the header guard
04db3ede40ae : powerpc/cacheflush: fix variable set but not used
3becd11dffe5 : powerpc/eeh_cache: fix a W=1 kernel-doc warning
f079bb3c5f29 : powerpc/ftrace: Enable C Version of recordmcount
80e5302e4bc8 : recordmcount: Fix spurious mcount entries on powerpc
9fb603050ffd : powerpc/rtas: retry when cpu offline races with suspend/migration
2aeac95d1a4c : soundwire: add module_sdw_driver helper macro
c7b37c769d2a : xfrm: remove get_mtu indirection from xfrm_type
ba45cff610a4 : powerpc: Document xive=off option
0e3183cd2a64 : net: openvswitch: fix csum updates for MPLS actions
6f9ac9f4427e : fixdep: check return value of printf() and putchar()
68980b4704d5 : kbuild: split modules.order build rule out of 'modules' target
50ef0cdf58ae : kbuild: fix missed rebuild of modules.builtin
c2341e2a4f58 : kbuild: save $(strip ...) for calling if_changed and friends
93f31bbda436 : kbuild: save $(strip ...) for calling any-prepreq
50bcca6ac417 : kbuild: rename arg-check to cmd-check
ac499fba98c3 : docs: ipmb: place it at driver-api and convert to ReST
4ca5fa39e1ae : bnxt_en: Suppress error messages when querying DSCP DCB capabilities.
1dbc59fa4bba : bnxt_en: Cap the returned MSIX vectors to the RDMA driver.
d77b1ad8e87d : bnxt_en: Fix statistics context reservation logic for RDMA driver.
d27e2ca1166a : bnxt_en: Fix ethtool selftest crash under error conditions.
c20dc142dd7b : bnxt_en: Disable bus master during PCI shutdown and driver unload.
650b29dbdf2c : integrity: Introduce struct evm_xattr
337619eb44ef : ima: Update MAX_TEMPLATE_NAME_LEN to fit largest reasonable definition
6a31fcd4cff8 : KEXEC: Call ima_kexec_cmdline to measure the boot command line args
86b4da8c0e7f : IMA: Define a new template field buf
7282a93f4df5 : Disable Sphinx SmartyPants in HTML output
73d30d48749f : xfs: remove XFS_TRANS_NOFS
fe64e0d26b1c : xfs: simplify xfs_ioend_can_merge
7dbae9fbde8a : xfs: allow merging ioends over append boundaries
0290d9c1e56f : xfs: fix a comment typo in xfs_submit_ioend
1fdafce55c2c : xfs: remove the unused xfs_count_page_state declaration
59634388d932 : MAINTAINERS: add Sam Ravnborg for drm/atmel_hlcdc
9f3978011104 : drm/mgag200: drop use of drmP.h
36999fd02d92 : drm/mga: drop use of drmP.h
968222d9b817 : drm/mga: make header file self contained
91f85e8feb1b : drm/mga: drop dependency on drm_os_linux.h
8d3c60c7688e : Input: joydev - extend absolute mouse detection
d69f62bed792 : HID: quirks: Refactor ELAN 400 and 401 handling
0828c1001399 : Input: elan_i2c - export the device id whitelist
1b9c698c41c9 : Input: edt-ft5x06 - use get_unaligned_be16()
360aa640a59f : hwspinlock: add the 'in_atomic' API
bce6f5221374 : hwspinlock: document the hwspinlock 'raw' API
5cd69f13deef : hwspinlock: stm32: implement the relax() ops
13140de09cc2 : remoteproc: stm32: add an ST stm32_rproc driver
6f576b439017 : dt-bindings: remoteproc: add bindings for stm32 remote processor driver
f83c0510de8e : dt-bindings: stm32: add bindings for ML-AHB interconnect
6fbc7275c7a9 : Linux 5.2-rc7
f072218cca5b : r8169: remove not needed call to dma_sync_single_for_device
3c18cbe33711 : r8169: consider that 32 Bit DMA is the default
759d09574172 : r8169: improve handling VLAN tag
7b75e49de424 : net: dsa: mv88e6xxx: wait after reset deactivation
3c91f25c2f72 : bnx2x: Prevent ptp_task to be rescheduled indefinitely
3099c59db0f2 : selftests: rtnetlink: skip ipsec offload tests if netdevsim isn't present
fbd7330c9fd8 : hwspinlock: ignore disabled device
77e5a44879c9 : remoteproc: Use struct_size() helper
b1a17513a2d6 : remoteproc: add vendor resources handling
d4d98bba3ea5 : hwspinlock/omap: Add a trace during probe
6fa154e282f9 : hwspinlock/omap: Add support for TI K3 SoCs
7f40c260df86 : dt-bindings: hwlock: Update OMAP binding for TI K3 SoCs
e5b1c6c6277d : igmp: fix memory leak in igmpv3_del_delrec()
0c4231c784b4 : net: sched: em_ipt: add support for addrtype matching
ba3d24d48ffd : net: sched: em_ipt: keep the user-specified nfproto and dump it
f4c1c40c353f : net: sched: em_ipt: set the family based on the packet if it's unspecified
9e10edd7dcd3 : net: sched: em_ipt: match only on ip/ipv6 traffic
7ad342bc58cc : net: macb: Fix SUBNS increment and increase resolution
a8ee4dc1b593 : net: macb: Add separate definition for PPM fraction
79293f49677e : packet: Fix undefined behavior in bit shift
b60a77386b1d : net: make skb_dst_force return true when dst is refcounted
9b6c08878e23 : sctp: not bind the socket in sctp_connect
aebd17b76854 : hinic: add vlan offload support
ff91064ea37c : block: sed-opal: check size of shadow mbr
a9b25b4cf2b7 : block: sed-opal: ioctl for writing to shadow mbr
c9888443413e : block: sed-opal: add ioctl for done-mark of shadow mbr
b620743077e2 : block: never take page references for ITER_BVEC
d7c8aa85ed20 : direct-io: use bio_release_pages in dio_bio_complete
9fec4a21886e : block_dev: use bio_release_pages in bio_unmap_user
57dfe3ce10e5 : block_dev: use bio_release_pages in blkdev_bio_end_io
147a60538d91 : iomap: use bio_release_pages in iomap_dio_bio_end_io
506e0798479e : block: use bio_release_pages in bio_map_user_iov
163cc2d3cd87 : block: use bio_release_pages in bio_unmap_user
d241a95f3514 : block: optionally mark pages dirty in bio_release_pages
b2d0d99135ad : block: move the BIO_NO_PAGE_REF check into bio_release_pages
5f2ab0c1c896 : block: skd_main.c: Remove call to memset after dma_alloc_coherent
b71e8c13fa57 : block: mtip32xx: Remove call to memset after dma_alloc_coherent
e675697eaca2 : ata: sata_sil24: Remove call to memset after dmam_alloc_coherent
b39f5da46718 : ata:sata_qstor: Remove call to memset after dmam_alloc_coherent
523e099b6955 : ata: sata_nv: Remove call to memset after dmam_alloc_coherent
65315bbbfd9f : ata: pdc_adma: Remove call to memset after dmam_alloc_coherent
602e40a78567 : ata: libahci: Remove call to memset after dmam_alloc_coherent
fec36aae0de1 : ata: acard-ahci: Remove call to memset after dmam_alloc_coherent
15ddffcb3413 : block: sed-opal: "Never True" conditions
5e4c7cf60ec3 : block: sed-opal: PSID reverttper capability
fbbe7c86b483 : block, documentation: Document discard_zeroes_data, fua, max_discard_segments and write_zeroes_max_bytes
0c766e78bda6 : block, documentation: Explain the word 'segments'
6728ac339626 : block, documentation: Sort queue sysfs attribute names alphabetically
152c7776b944 : block, documentation: Fix wbt_lat_usec documentation
152c762e9260 : null_blk: fix type mismatch null_handle_cmd()
568aeeeb69e6 : platform/x86: intel_int0002_vgpio: Get rid of custom ICPU() macro
9452fbf5c6cf : platform/x86: pmc_atom: Add CB4063 Beckhoff Automation board to critclk_systems DMI table
368bae878878 : platform/x86: acer-wmi: Mark expected switch fall-throughs
6d789e60c38f : platform/x86: touchscreen_dmi: Update Hi10 Air filter
edb73f4f0247 : platform/x86: wmi: add Xiaomi WMI key driver
102a3375e667 : dt-bindings: i2c-stm32: document optional dmas
473fbdf7d8d3 : i2c: i2c-stm32f7: Add I2C_SMBUS_I2C_BLOCK_DATA support
6e76cb7dfd34 : i2c: core: Tidy up handling of init_irq
8466b616cbee : i2c: core: Move ACPI gpio IRQ handling into i2c_acpi_get_irq
16c9db1dd84c : i2c: core: Move ACPI IRQ handling to probe time
a52e3b37ebc9 : i2c: acpi: Factor out getting the IRQ from ACPI
c2223ddcfe64 : i2c: acpi: Use available IRQ helper functions
1d7534b6adcd : i2c: core: Allow whole core to use i2c_dev_irq_from_resources
c8c4076723da : x86/timer: Skip PIT initialization on modern chipsets
8f9fab480c7a : linux/kernel.h: fix overflow for DIV_ROUND_UP_ULL
1a5f439c7c02 : mm, swap: fix THP swap out
1bf4580e00a2 : fork,memcg: alloc_thread_stack_node needs to set tsk->stack
8708e13c6a06 : MAINTAINERS: add CLANG/LLVM BUILD SUPPORT info
2c9292336a09 : mm/vmalloc.c: avoid bogus -Wmaybe-uninitialized warning
7298e3b0a149 : mm/page_idle.c: fix oops because end_pfn is larger than max_pfn
4ada1e810038 : initramfs: fix populate_initrd_image() section mismatch
432b1de0de02 : mm/oom_kill.c: fix uninitialized oc->constraint
faf53def3b14 : mm: hugetlb: soft-offline: dissolve_free_huge_page() return zero on !PageHuge
b38e5962f8ed : mm: soft-offline: return -EBUSY if set_hwpoison_free_buddy_page() fails
97abc889ee29 : signal: remove the wrong signal_pending() check in restore_user_sigmask()
867bfa4a5fce : fs/binfmt_flat.c: make load_flat_shared_library() work
29b190fa774d : mm/mempolicy.c: fix an incorrect rebind node in mpol_rebind_nodemask
cb8f381f1613 : fs/proc/array.c: allow reporting eip/esp for all coredumping threads
36d6cb73d5e6 : mm/dev_pfn: exclude MEMORY_DEVICE_PRIVATE while computing virtual address
940225628652 : iwlwifi: mvm: clear rfkill_safe_init_done when we start the firmware
0d53cfd0cca3 : iwlwifi: don't WARN when calling iwl_get_shared_mem_conf with RF-Kill
3b57a10ca14c : iwlwifi: pcie: don't service an interrupt that was masked
ed3e4c6d3cd8 : iwlwifi: fix RF-Kill interrupt while FW load for gen2 devices
ec46ae30245e : iwlwifi: pcie: fix ALIVE interrupt handling for gen2 devices w/o MSI-X
c56e00a3feae : iwlwifi: mvm: delay GTK setting in FW in AP mode
5b7d67853832 : iwlwifi: mvm: remove MAC_FILTER_IN_11AX for AP mode
6c7f70877872 : iwlwifi: dbg: debug recording stop and restart command remove
c040fe83423a : iwlwifi: dbg: don't stop dbg recording before entering D3 from 9000 devices
029c25f36343 : iwlwifi: dbg_ini: fix debug monitor stop and restart in ini mode
d374f3157fa4 : iwlwifi: mvm: make the usage of TWT configurable
5cdb2044fe3e : iwlwifi: support FSEQ TLV even when FMAC is not compiled
91c28b83da21 : iwlwifi: dbg: move trans debug fields to a separate struct
1d45a700dfb4 : iwlwifi: dbg_ini: remove redundant checking of ini mode
427ab6385cf3 : iwlwifi: dbg_ini: enforce apply point early on buffer allocation tlv
fc838c775f35 : iwlwifi: dbg: fix debug monitor stop and restart delays
c4d3f2ee66a8 : iwlwifi: pcie: increase the size of PCI dumps
ac70499ee972 : iwlwifi: mvm: Drop large non sta frames
4fd445a2c855 : iwlwifi: mvm: Add log information about SAR status
0c3d7282233c : iwlwifi: Add support for SAR South Korea limitation
ee3399e5230c : iwlwifi: fix module init error paths
5cc74f65a92c : iwlwifi: mvm: convert to FW AC when configuring MU EDCA
b5e2fe356e09 : iwlwifi: mvm: correctly fill the ac array in the iwl_mac_ctx_cmd
bd9c51978592 : iwlwifi: remove some unnecessary NULL checks
e34489672356 : iwlwifi: d3: Use struct_size() helper
8283f4f85c49 : iwlwifi: lib: Use struct_size() helper
3e832fd10f7f : iwlwifi: fw api: support adwell HB default APs number api
d6882e586f94 : iwlwifi: mvm: remove multiple debugfs entries
0a3a3e9ec5aa : iwlwifi: dbg_ini: implement dump info collection
af2984e9e625 : iwlwifi: mvm: add a debugfs entry to set a fixed size AMSDU for all TX packets
57d88b116175 : iwlwifi: dbg_ini: support debug info TLV
dc14b800cdd3 : iwlwifi: dbg_ini: use different barker for ini dump
c7ab138eb132 : iwlwifi: dbg_ini: add consecutive trigger firing support
e8704b819216 : iwlwifi: dbg_ini: abort region collection in case the size is 0
6669e924a755 : iwlwifi: update CSI API
973193554cae : iwlwifi: dbg_ini: dump headers cleanup
e4eee9438860 : iwlwifi: dbg: allow dump collection in case of an early error
9ae3b870a8ff : iwlwifi: iwl_mvm_tx_mpdu() must be called with BH disabled
89b171acb222 : xfs: fix iclog allocation size
250d4b4c4097 : xfs: remove unused header files
adfb5fb46af0 : xfs: implement cgroup aware writeback
a24737359667 : xfs: simplify xfs_chain_bio
f327a00745ff : xfs: account for log space when formatting new AGs
8d90857cff44 : xfs: refactor free space btree record initialization
7e36a3a63d3e : xfs: always update params on small allocation
6691cd9267c1 : xfs: skip small alloc cntbt logic on NULL cursor
c63cdd4fc9cc : xfs: move small allocation helper
2a4f35f984f0 : xfs: clean up small allocation helper
caeaea985832 : xfs: merge xfs_trans_bmap.c into xfs_bmap_item.c
3cfce1e3ce8e : xfs: merge xfs_trans_rmap.c into xfs_rmap_item.c
effd5e96e7d5 : xfs: merge xfs_trans_refcount.c into xfs_refcount_item.c
81f400417351 : xfs: merge xfs_trans_extfree.c into xfs_extfree_item.c
73f0d23633c1 : xfs: merge xfs_bud_init into xfs_trans_get_bud
60883447f452 : xfs: merge xfs_rud_init into xfs_trans_get_rud
ebeb8e062906 : xfs: merge xfs_cud_init into xfs_trans_get_cud
9c5e7c2ae34b : xfs: merge xfs_efd_init into xfs_trans_get_efd
95cf0e4a0ddc : xfs: remove a pointless comment duplicated above all xfs_item_ops instances
89ae379d564c : xfs: use a list_head for iclog callbacks
efe2330fdc24 : xfs: remove the xfs_log_item_t typedef
b3b14aacc676 : xfs: don't cast inode_log_items to get the log_item
9ce632a28a41 : xfs: add a flag to release log items on commit
ddf92053e45c : xfs: split iop_unlock
195cd83d1b88 : xfs: don't use xfs_trans_free_items in the commit path
8e4b20ea83c2 : xfs: remove the dummy iop_push implementation for inode creation items
e8b78db77d48 : xfs: don't require log items to implement optional methods
d15cbf2f38b2 : xfs: stop using XFS_LI_ABORTED as a parameter flag
086252c34bc2 : xfs: fix a trivial comment typo in xfs_trans_committed_bulk
dbd329f1e44e : xfs: add struct xfs_mount pointer to struct xfs_buf
8124b9b6011d : xfs: remove the b_io_length field in struct xfs_buf
e99b4bd0cb04 : xfs: properly type the b_log_item field in struct xfs_buf
0564501ff5e7 : xfs: remove unused buffer cache APIs
6e9b3dd80f9c : xfs: stop using bp naming for log recovery buffers
6ad5b3255b9e : xfs: use bios directly to read and write the log recovery buffers
18ffb8c3f0bf : xfs: return an offset instead of a pointer from xlog_align
1058d0f5eeb4 : xfs: move the log ioend workqueue to struct xlog
79b54d9bfcdc : xfs: use bios directly to write log buffers
2d15d2c0e0f7 : xfs: make use of the l_targ field in struct xlog
abca1f33f869 : xfs: remove the syncing argument from xlog_verify_iclog
9b0489c1d191 : xfs: update both stat counters together in xlog_sync
db0a6faf938e : xfs: factor out iclog size calculation from xlog_sync
5693384805ab : xfs: factor out splitting of an iclog from xlog_sync
94860a301b75 : xfs: factor out log buffer writing from xlog_sync
1f9489be0257 : xfs: don't use REQ_PREFLUSH for split log writes
366fc4b898b3 : xfs: remove XLOG_STATE_IOABORT
9bff313253eb : xfs: reformat xlog_get_lowest_lsn
4f62282a3696 : xfs: cleanup xlog_get_iclog_buffer_size
76ce9823acf3 : xfs: remove the l_iclog_size_log field from struct xlog
72945d86ddec : xfs: make mem_to_page available outside of xfs_buf.c
ce89755cdfea : xfs: renumber XBF_WRITE_FAIL
153fd7b57ca9 : xfs: remove the never used _XBF_COMPOUND flag
1e85a3670db2 : xfs: remove the no-op spinlock_destroy stub
5467b34bd1e8 : xfs: move xfs_ino_geometry to xfs_shared.h
6dba88870c23 : xfs: claim maintainership of loose files
09fbca8e6240 : IB/hfi1: No need to use try_module_get for debugfs
8bd516bd0d53 : IB/rdmavt: Add trace for map_mr_sg
315aed110c16 : IB/rdmavt: Enhance trace information for FRWR debug
aa9b79ec3778 : IB/hfi1: Add missing INVALIDATE opcodes for trace
bf3b1e0ce093 : IB/hfi1: Reduce excessive aspm inlines
2b0ad2da8fd4 : IB/{rdmavt, hfi1, qib}: Add helpers to hide SWQE WR details
d310c4bf8aea : IB/{rdmavt, hfi1, qib}: Remove AH refcount for UD QPs
fe2ac04712cd : IB/rdmavt: Set QP allowed opcodes after QP allocation
5136bfea7e79 : IB/{hfi1, qib, rdmavt}: Put qp in error state when cq is full
f592ae3c999f : IB/rdmavt: Fracture single lock used for posting and processing RWQEs
dabac6e460ce : IB/hfi1: Move receive work queue struct into uapi directory
239b0e52d8aa : IB/hfi1: Move rvt_cq_wc struct into uapi directory
0472301a28f6 : bpf: fix uapi bpf_prog_info fields alignment
0cdbb4b09a06 : devmap: Allow map lookups from eBPF
43e74c0267a3 : bpf_xdp_redirect_map: Perform map lookup in eBPF helper
4b55cf290dc6 : devmap: Rename ifindex member in bpf_redirect_info
d5df2830ca99 : devmap/cpumap: Use flush list instead of bitmap
c8af5cd75e24 : xskmap: Move non-standard list manipulation to helper
2d6dbb9a65f4 : selftests/bpf: fix -Wstrict-aliasing in test_sockopt_sk.c
f6dc1264f1c0 : net/mlx5e: Disallow tc redirect offload cases we don't support
7ff40a46dd18 : net/mlx5e: Expose same physical switch_id for all representors
a90f88fe557d : net/mlx5e: Don't refresh TIRs when updating representor SQs
5233794b1791 : net/mlx5e: reduce stack usage in mlx5_eswitch_termtbl_create
f72e6c3e17be : net/mlx5e: Set drvinfo in generic manner
087067368a8a : net/mlx5e: Correct phys_port_name for PF port
5dc9520bf04a : net/mlx5e: Report netdevice MPLS features
e4683f35f8e5 : net/mlx5e: Move to HW checksumming advertising
e7e0bee8c5e8 : net/mlx5: MPFS, Allow adding the same MAC more than once
6311f308849e : net/mlx5: MPFS, Cleanup add MAC flow
def4ec6dce39 : e1000e: PCIm function state support
59653e6497d1 : e1000e: Make watchdog use delayed work
1d8d80b4e4ff : i40e: Add macvlan support on i40e
1e1b0c658d9b : ixgbevf: Use cached link state instead of re-reading the value for ethtool
9fe06a51287b : iavf: fix dereference of null rx_buffer pointer
cd502a7f7c9c : igb: add RR2DCDELAY to ethtool registers dump
9379b39945ac : igb: minor ethool regdump amendment
75051ce4c5d8 : iavf: Fix up debug print macro
ab6973aed620 : e1000e: Reduce boot time by tightening sleep ranges
af07adbb1cfc : iavf: use struct_size() helper
583cf7be7519 : e1000: Use dma_wmb() instead of wmb() before doorbell writes
b97c0b521ae0 : ixgbe: fix potential u32 overflow on shift
92924064106e : ixgbe: Avoid NULL pointer dereference with VF on non-IPsec hw
2f040d27080d : drm/panfrost: Fix a double-free error
f74dc880098b : e1000e: Increase pause and refresh time
89f6a3051ee5 : ice: Use struct_size() helper
54002066100b : taprio: Adjust timestamps for TCP packets
7ede7b03484b : taprio: make clock reference conversions easier
4cfd5779bd6e : taprio: Add support for txtime-assist mode
566af331b5a6 : taprio: Remove inline directive
037be0374078 : taprio: calculate cycle_time when schedule is installed
d14d2b20680f : etf: Add skip_sock_check
9903c8dc7342 : etf: Don't use BIT() in UAPI headers.
1e08511d5d01 : igb: clear out skb->tstamp after reading the txtime
8ec3ede55995 : net: mvpp2: prs: Don't override the sign bit in SRAM parser shift
32e454efbb22 : net: phylink: further documentation clarifications
e2ca070f89ec : net: sched: protect against stack overflow in TC act_mirred
720f22fed81b : net: sched: refactor reinsert action
5cdda5f1d6ad : ipv4: enable route flushing in network namespaces
337d1727a389 : net: ethernet: ti: cpsw: Assign OF node to slave devices
583bbf46133c : drm/panfrost: Use drm_gem_map_offset()
220df83a5394 : drm/gem: Rename drm_gem_dumb_map_offset() to drm_gem_map_offset()
75dad2520fc3 : net: dsa: b53: Disable all ports on setup
877d53c29549 : selftests: timestamping: Fix SIOCGSTAMP undeclared build failure
88fe057d0000 : selftests: dma-buf: Adding kernel config fragment CONFIG_UDMABUF=y
e6ed6467117e : dt-bindings: mtd: sunxi-nand: Drop 'maxItems' from child 'reg' property
9ea6b821cef4 : dt-bindings: arm: Limit cpus schema to only check Arm 'cpu' nodes
ef4db28c1f45 : dt-bindings: backlight: lm3630a: correct schema validation
f80b1dfc5680 : dt-bindings: net: dwmac: Deprecate the PHY reset properties
0569929d9799 : dt-bindings: net: sun8i-emac: Convert the binding to a schemas
4b859450faa0 : dt-bindings: net: sun7i-gmac: Convert the binding to a schemas
7db3545aef5f : dt-bindings: net: stmmac: Convert the binding to a schemas
7a47b908156c : dt-bindings: net: sun4i-mdio: Convert the binding to a schemas
8c5b09447625 : dt-bindings: net: sun4i-emac: Convert the binding to a schemas
4abe7a3a096b : dt-bindings: net: phy: The interrupt property is not mandatory
b0b50b610f35 : MAINTAINERS: Add Ethernet PHY YAML file
62d77ff7ecbf : dt-bindings: net: Add a YAML schemas for the generic MDIO options
d8704342c109 : dt-bindings: net: Add a YAML schemas for the generic PHY options
9d3de3c58347 : dt-bindings: net: Add YAML schemas for the generic Ethernet options
d44c732cffe5 : ath10k: pci: remove unnecessary casts
2189135437d0 : ath10k: remove unnecessary 'out of memory' message
3ed39f8e747a : ath10k: destroy sdio workqueue while remove sdio module
bd1a4ac556df : ath10k: Move non-fatal warn logs to dbg level for SDIO chip
c709df58832c : ath10k: Fix memory leak in qmi
46cc0b44428d : tracing/snapshot: Resize spare buffer if size changed
2605085fba22 : dt: leds-lm36274.txt: fix a broken reference to ti-lmu.txt
8dab91970a8c : docs: leds: convert to ReST
d122ed6288d9 : tracing: Fix memory leak in tracing_err_log_open()
39611265edc1 : ftrace/x86: Add a comment to why we take text_mutex in ftrace_arch_code_modify_prepare()
d5b844a2cf50 : ftrace/x86: Remove possible deadlock between register_kprobe() and ftrace_run_update_code()
1eda8bab70ca : afs: Add support for the UAE error table
5d1549847c76 : netfilter: Fix remainder of pseudo-header protocol 0
501ec325f1ec : drm/i915: rework reading pipe disable fuses
52500de68fbb : drm/vmwgfx: Don't look at state->allow_modeset
82c8ae6e8390 : net: hns3: optimize the CSQ cmd error handling
289f81258e03 : net: hns3: remove RXD_VLD check in hns3_handle_bdinfo
53eb60c73434 : net: hns3: remove unused linkmode definition
8b552079325d : net: hns3: fix a statistics issue about l3l4 checksum error
9bc6ac918c71 : net: hns3: handle empty unknown interrupt
bbe6540e7d70 : net: hns3: re-schedule reset task while VF reset fail
bc3781edcea0 : net: hns3: add Asym Pause support to fix autoneg problem
18d219b783da : net: hns3: fix a -Wformat-nonliteral compile warning
04f25edb48c4 : net: hns3: add some error checking in hclge_tm module
9e15be90b85a : net: hns3: change SSU's buffer allocation according to UM
ae179b2f0518 : net: hns3: enable DCB when TC num is one and pfc_en is non-zero
f96315f2f17e : net: hns3: fix __QUEUE_STATE_STACK_XOFF not cleared issue
9f971573d96f : net: dsa: sja1105: Mark in-band AN modes not supported for PHYLINK
39710229af9b : net: dsa: sja1105: Check for PHY mode mismatches with what PHYLINK reports
a979a0ab3687 : net: dsa: sja1105: Don't check state->link in phylink_mac_config
f7110b753b77 : hinic: reduce rss_init stack usage
41a4a5a259b2 : net: stmmac: Update Kconfig entry
3ba07debfc8d : net: stmmac: Only disable interrupts if NAPI is scheduled
858a31ffc3d9 : net: stmmac: Update RX Tail Pointer to last free entry
a993db88d17d : net: stmmac: Enable support for > 32 Bits addressing in XGMAC
a66b58849ffe : net: stmmac: Do not disable interrupts when cleaning TX
5b0d7d7da64b : net: stmmac: Add the missing speeds that XGMAC supports
900a81cc119b : net: stmmac: dwxgmac: Fix the undefined burst setting
01d1689d6d70 : net: stmmac: Decrease default RX Watchdog value
5b1117704d4c : net: stmmac: Do not try to enable PHY EEE if MAC does not support it
8fe82bd46031 : net: stmmac: dwxgmac: Enable EDMA by default
42e87024f727 : net: stmmac: Fix case when PHY handle is not present
68f461593f76 : NFS/flexfiles: Use the correct TCP timeout for flexfiles I/O
2ffb500d824b : power: supply: cros: allow to set input voltage and current limit
a4496d52b343 : power: supply: add input power and voltage limit properties
7e3d3620974b : SUNRPC: Fix up calculation of client message length
f8377eff5481 : USB: serial: ftdi_sio: add ID for isodebug v1
acb6258acc4f : doc: RCU callback locks need only _bh, not necessarily _irq
62ee81b5681d : docs: format kernel-parameters -- as code
9159ba14285c : Doc : doc-guide : Fix a typo
49872a1cfcea : platform: x86: get rid of a non-existent document
2b9def8c0d92 : ASoC: rt1308: Add RT1308 amplifier driver
775c4c0032c4 : spi: stm32-qspi: remove signal sensitive on completion
cae86eac98cd : dt-bindings: spi: stm32-qspi: add dma properties
aff50895269f : ASoC: soc-utils: respawn dummy Platform
6c10da54f371 : ASoC: rockchip: rk3399_gru_sound: consider CPU-Platform possibility
0751154fda40 : ASoC: qcom: consider CPU-Platform possibility
9f3eb9175345 : ASoC: simple-card-utils: consider CPU-Platform possibility
0296de83a6ca : ASoC: ux500: mop500: consider CPU-Platform possibility
569440b46baa : ASoC: ti: rx51: consider CPU-Platform possibility
eb313e23da8d : ASoC: ti: omap-twl4030: consider CPU-Platform possibility
c5e8c53630a6 : ASoC: ti: omap-hdmi: consider CPU-Platform possibility
b407a17a1447 : ASoC: ti: omap-abe-twl6040: consider CPU-Platform possibility
44e578150f48 : ASoC: ti: davinci-evm: consider CPU-Platform possibility
db1572d43ffb : ASoC: tegra: trimslice: consider CPU-Platform possibility
e0aad4b74fba : ASoC: tegra: tegra_wm9712: consider CPU-Platform possibility
e8efc3ff9f83 : ASoC: tegra: tegra_wm8903: consider CPU-Platform possibility
9e4e02eae46c : ASoC: tegra: tegra_wm8753: consider CPU-Platform possibility
be2428f3219c : ASoC: tegra: tegra_sgtl5000: consider CPU-Platform possibility
1dd2e91b08d5 : ASoC: tegra: tegra_rt5677: consider CPU-Platform possibility
ff9194baa91b : ASoC: tegra: tegra_rt5640: consider CPU-Platform possibility
abe4918b94b3 : ASoC: tegra: tegra_max98090: consider CPU-Platform possibility
bae05f2cbf9a : ASoC: tegra: tegra_alc5632: consider CPU-Platform possibility
d3569a47663b : ASoC: sunxi: sun4i-codec: consider CPU-Platform possibility
e22c32e1d41b : ASoC: sirf: sirf-audio: consider CPU-Platform possibility
74a25f36ba7a : ASoC: samsung: tm2_wm5110: consider CPU-Platform possibility
3dfc3e9c24b7 : ASoC: samsung: snow: consider CPU-Platform possibility
806bfc27ea84 : ASoC: samsung: smdk_wm8994: consider CPU-Platform possibility
a0e95c4d376d : ASoC: samsung: arndale_rt5631: consider CPU-Platform possibility
f94d7b6e63b7 : ASoC: rockchip: rockchip_rt5645: consider CPU-Platform possibility
5554af40e8d4 : ASoC: rockchip: rockchip_max98090: consider CPU-Platform possibility
418e12fcaa53 : ASoC: rockchip: rk3288_hdmi_analog: consider CPU-Platform possibility
9522e94749d1 : ASoC: qcom: storm: consider CPU-Platform possibility
291728a52323 : ASoC: qcom: apq8016_sbc: consider CPU-Platform possibility
802e8ed9e912 : ASoC: mxs: mxs-sgtl5000: consider CPU-Platform possibility
bb6630d153a1 : ASoC: kirkwood: armada-370-db: consider CPU-Platform possibility
9213866ac48f : ASoC: fsl: imx-audmix: consider CPU-Platform possibility
9e8f5299c995 : ASoC: fsl: imx-spdif: consider CPU-Platform possibility
2b1407c989ec : ASoC: fsl: imx-sgtl5000: consider CPU-Platform possibility
8bebc822a50a : ASoC: fsl: imx-es8328: consider CPU-Platform possibility
9998d3e2add8 : ASoC: fsl: fsl-asoc-card: consider CPU-Platform possibility
68707c370170 : ASoC: fsl: eukrea-tlv320: consider CPU-Platform possibility
6910bb935a44 : ASoC: atmel: tse850-pcm5142: consider CPU-Platform possibility
e1be6aa0984e : ASoC: atmel: sam9x5_wm8731: consider CPU-Platform possibility
0efd1d7cbcc5 : ASoC: atmel: sam9g20_wm8731: consider CPU-Platform possibility
716407ea57fa : ASoC: amtel: mikroe-proto: consider CPU-Platform possibility
16589b77a956 : ASoC: atmel: atmel_wm8904: consider CPU-Platform possibility unnecessary Platform"
ea2d1868c484 : ASoC: atmel: atmel-pdmic: consider CPU-Platform possibility
ca1c67d1603a : ASoC: atmel: atmel-classd: consider CPU-Platform possibility
8a90efd15ef6 : ASoC: vc4: vc4_htmi: consider CPU-Platform possibility
1ad741d0e8e8 : ASoC: topology: fix memory leaks on sm, se and sbe
ee006eb00a00 : drm/amdgpu: Don't skip display settings in hwmgr_resume()
8af26493c035 : ASoC: atmel: atmel-pcm-dma.c: use devm_snd_dmaengine_pcm_register()
39b27ffef751 : drm/amd/powerplay: update smu11_driver_if_navi10.h
d2ce8d6bfcfe : nl80211: Fix undefined behavior in bit shift
837567c1e9d5 : drm/armada: no need to check parent of remote
989b9a7dd4ab : drm/armada: use for_each_endpoint_of_node() to walk crtc endpoints
f54a5990c329 : drm/armada: replace the simple-framebuffer
06734cb0ab00 : drm/armada: redo CRTC debugfs files
dbc3117d4ca9 : block, bfq: NULL out the bic when it's no longer valid
dff90d58a1c8 : bcache: add reclaimed_journal_buckets to struct cache_set
91be66e1318f : bcache: performance improvement for btree_flush_write()
50a260e85996 : bcache: fix race in btree_flush_write()
d91ce7574daf : bcache: remove retry_flush_write from struct cache_set
41508bb7d46b : bcache: add comments for mutex_lock(&b->write_lock)
e5ec5f4765ad : bcache: only clear BTREE_NODE_dirty bit when it is set
249a5f6da57c : bcache: Revert "bcache: fix high CPU occupancy during journal"
ba82c1ac1667 : bcache: Revert "bcache: free heap cache_set->flush_btree in bch_journal_free"
1df3877ff6a4 : bcache: shrink btree node cache after bch_btree_check()
a231f07a5fe3 : bcache: set largest seq to ja->seq[bucket_index] in journal_read_bucket()
2464b693148e : bcache: add code comments for journal_read_bucket()
7e865eba00a3 : bcache: fix potential deadlock in cached_def_free()
80265d8dfd77 : bcache: acquire bch_register_lock later in cached_dev_free()
97ba3b816e2c : bcache: acquire bch_register_lock later in cached_dev_detach_finish()
a59ff6ccc2bf : bcache: avoid a deadlock in bcache_reboot()
5c2a634cbfaf : bcache: stop writeback kthread and kworker when bch_cached_dev_run() failed
f54d801dda14 : bcache: destroy dc->writeback_write_wq if failed to create dc->writeback_thread
5461999848e0 : bcache: fix mistaken sysfs entry for io_error counter
0c277e211aae : bcache: add pendings_cleanup to stop pending bcache device
944a4f340a65 : bcache: make bset_search_tree() be more understandable
68a53c95a0fc : bcache: remove "XXX:" comment line from run_cache_set()
e0faa3d7f79f : bcache: improve error message in bch_cached_dev_run()
633bb2ce60b9 : bcache: add more error message in bch_cached_dev_attach()
4b6efb4bdbce : bcache: more detailed error message to bcache_device_link()
383ff2183ad1 : bcache: check CACHE_SET_IO_DISABLE bit in bch_journal()
e775339e1ae1 : bcache: check CACHE_SET_IO_DISABLE in allocator code
bd9026c8a7f3 : bcache: remove unncessary code in bch_btree_keys_init()
0b13efecf5f2 : bcache: add return value check to bch_cached_dev_run()
89e0341af082 : bcache: use sysfs_match_string() instead of __sysfs_match_string()
f960facb399e : bcache: remove unnecessary prefetch() in bset_search_tree()
08ec1e6282f2 : bcache: add io error counting in write_bdev_super_endio()
578df99b1b05 : bcache: ignore read-ahead request failure on backing device
e6dcbd3e6c91 : bcache: avoid flushing btree node in cache_set_flush() if io disabled
695277f16b3a : Revert "bcache: set CACHE_SET_IO_DISABLE in bch_cached_dev_error()"
0ae49cb7aa00 : bcache: fix return value error in bch_journal_read()
b387e9b58679 : bcache: check c->gc_thread by IS_ERR_OR_NULL in cache_set_flush()
141df8bb5dc0 : bcache: don't set max writeback rate if gc is running
fbd6b25009ac : staging: rtl8712: reduce stack usage, again
8fc22fa4b2cd : ASoC: meson: axg-card: remove useless check on codec
34614739988a : ASoC: soc-core: support dai_link with platforms_num != 1
af18b13fedae : ASoC: soc-core: defer card registration if codec component is missing
8af6b2291e05 : ASoC: codecs: ad193x: Reset used registers at probe
bc0a5f43d7d6 : ASoC: codecs: ad193x: Group register initialization at probe
dd2b5959785c : drm/bochs: fix framebuffer setup.
8735f16803f0 : dma-buf: cleanup reservation_object_init/fini
c18e6ea1014c : platform/chrome: lightbar: Get drvdata from parent in suspend/resume
796e2f417ea5 : video: fbdev: s3c-fb: fix sparse warnings about using incorrect types
0adcdbcb1796 : video: fbdev: don't print error message on framebuffer_alloc() failure
5f0e6ce18e65 : video: fbdev: intelfb: return -ENOMEM on framebuffer_alloc() failure
602ecfbc0456 : video: fbdev: s3c-fb: return -ENOMEM on framebuffer_alloc() failure
172bb24a4f48 : tests: add pidfd_open() tests
7615d9e1780e : arch: wire-up pidfd_open()
32fcb426ec00 : pid: add pidfd_open()
740378dc7834 : pidfd: add polling selftests
b53b0b9d9a61 : pidfd: add polling support
c3ea60c23144 : ALSA: seq: fix incorrect order of dest_client/dest_ports arguments
bce9437a0a48 : mtd: rawnand: stm32_fmc2: increase DMA completion timeouts
17c929e1334e : mtd: rawnand: Use kzalloc() instead of kmalloc() and memset()
70a59fde6e69 : cpufreq: Avoid calling cpufreq_verify_current_freq() from handle_update()
5980752e6ef7 : cpufreq: Consolidate cpufreq_update_current_freq() and __cpufreq_get()
bef33e19203d : ALSA: hda/realtek - Change front mic location for Lenovo M710q
be132e1375c1 : drm/etnaviv: add missing failure path to destroy suballoc
973b059ca980 : ALSA: firewire-lib: fix to process MIDI conformant data channel for AM824 format
76864868dbab : ALSA: firewire-lib: cache next data_block_counter after probing tracepoints event for IR context
3fc414765313 : ALSA: xen-front: fix unintention integer overflow on left shifts
2acf5a3e6e93 : ALSA: usb-audio: fix sign unintended sign extension on left shifts
2f02a7ecd512 : kernel: power: swap: use kzalloc() instead of kmalloc() followed by memset()
9801522840cc : cpufreq: Don't skip frequency validation for has_target() drivers
b07079f1642c : mtd: hyperbus: Add driver for TI's HyperBus memory controller
b83408b580ec : mtd: spinand: read returns badly if the last page has bitflips
5ed7191dd97b : drm/ast: Replace struct ast_framebuffer with GEM framebuffer helpers
ff2437befd8f : usb: host: Fix excessive alignment restriction for local memory allocations
cf394fc5f715 : lib/genalloc.c: Add algorithm, align and zeroed family of DMA allocators
ee7dd7733b20 : sis900: remove TxIDLE
e9c1a793210f : tipc: add dst_cache support for udp media
5de254dca87a : cifs: fix crash querying symlinks stored as reparse-points
fd329f276eca : x86/mtrr: Skip cache flushes on CPUs with cache self-snooping
1e03bff36001 : x86/cpu/intel: Clear cache self-snoop capability in CPUs with known errata
8291e15108cd : arm64: dts: qcom: qcs404: Add missing space for cooling-cells property
8ff80fbe7e98 : x86/kdump/64: Restrict kdump kernel reservation to <64TB
ee338b9ee282 : x86/kexec/64: Prevent kexec from 5-level paging to a 4-level only kernel
f2d08c5d3bcf : x86/boot: Add xloadflags bits to check for 5-level paging support
fccac5802da2 : nfp: flower: add GRE encap action support
e3a6aba081f4 : nfp: flower: add GRE decap classification support
104dce5be9f9 : nfp: flower: rename tunnel related functions in action offload
4bf8758a89f5 : nfp: flower: add helper functions for tunnel classification
986643de5356 : nfp: flower: refactor tunnel key layer calculation
ee353e453443 : net: dsa: microchip: Replace bit RMW with regmap
3371efbcd4af : net: dsa: microchip: Replace ksz9477_wait_alu_sta_ready polling with regmap
ef534195e185 : net: dsa: microchip: Replace ksz9477_wait_alu_ready polling with regmap
0f9c36e36bf0 : net: dsa: microchip: Replace ksz9477_wait_vlan_ctrl_ready polling with regmap
1c1eb5806a11 : net: dsa: microchip: Replace ad-hoc polling with regmap
e52d484d9869 : crypto/NX: Set receive window credits to max number of CRBs in RxFIFO
7d5bdc0cf24f : xtensa: remove arch/xtensa/include/asm/types.h
36a7347de097 : iomap: fix page_done callback for short writes
8af54f291e5c : fs: fold __generic_write_end back into generic_write_end
8d3e72a180b4 : iomap: don't mark the inode dirty in iomap_write_end
4a8f81b8c053 : MAINTAINERS: Fix Andy's surname and the directory entries of VDSO
e44252f4fe79 : x86/hpet: Use channel for legacy clockevent storage
49adaa60fa75 : x86/hpet: Use common init for legacy clockevent
ea99110dd024 : x86/hpet: Carve out shareable parts of init_one_hpet_msi_clockevent()
310b5b3eb6ba : x86/hpet: Consolidate clockevent functions
18e84a2dff00 : x86/hpet: Wrap legacy clockevent in hpet_channel
45e0a4156346 : x86/hpet: Use cached info instead of extra flags
4d5e68330df4 : x86/hpet: Move clockevents into channels
d415c7543140 : x86/hpet: Rename variables to prepare for switching to channels
af5a1dadf3fc : x86/hpet: Add function to select a /dev/hpet channel
9e16e4933e48 : x86/hpet: Add mode information to struct hpet_channel
2460d5878ad6 : x86/hpet: Use cached channel data
e37f0881e9d9 : x86/hpet: Introduce struct hpet_base and struct hpet_channel
0b5c597de6aa : x86/hpet: Coding style cleanup
dfe36b573ed3 : x86/hpet: Clean up comments
3fe50c34dc1f : x86/hpet: Make naming consistent
9bc9e1d4c139 : x86/hpet: Remove not required includes
3535aa12f7f2 : x86/hpet: Decapitalize and rename EVT_TO_HPET_DEV
44b5be5733e1 : x86/hpet: Simplify counter validation
3222daf970f3 : x86/hpet: Separate counter check out of clocksource register code
6bdec41a0cbc : x86/hpet: Shuffle code around for readability sake
8c273f2c81f0 : x86/hpet: Move static and global variables to one place
4ce78e2094fc : x86/hpet: Sanitize stub functions
433526cc0502 : x86/hpet: Mark init functions __init
eb8ec32c45a8 : x86/hpet: Remove the unused hpet_msi_read() function
853acaf064ac : x86/hpet: Remove unused parameter from hpet_next_event()
7c4b0e0898eb : x86/hpet: Remove pointless x86-64 specific #include
9b0b28de837a : x86/hpet: Restructure init code
46e5b64fdeb4 : x86/hpet: Replace printk(KERN...) with pr_...()
36b9017f0250 : x86/hpet: Simplify CPU online code
66ab700506e7 : drm/vc4: Use drm_gem_fb_prepare_fb
e78ad7654179 : drm/msm: Use drm_gem_fb_prepare_fb
bd630a86be38 : drm/fb-helper: use gem_bo.resv, not dma_buf.resv in prepare_fb
f6d08d9d8543 : bpftool: support cgroup sockopt
0c51b3697a44 : bpf: add sockopt documentation
65b4414a05eb : selftests/bpf: add sockopt test that exercises BPF_F_ALLOW_MULTI
8a027dc0d8f5 : selftests/bpf: add sockopt test that exercises sk helpers
9ec8a4c9489d : selftests/bpf: add sockopt test
47ac90bbce5b : selftests/bpf: test sockopt section name
4cdbfb59c44a : libbpf: support sockopt hooks
aa6ab6471e52 : bpf: sync bpf.h to tools/
0d01da6afc54 : bpf: implement getsockopt and setsockopt hooks
ae6a45a08689 : x86/unwind/orc: Fall back to using frame pointers for generated code
83f44ae0f8af : perf/x86: Always store regs->ip in perf_callchain_kernel()
c974c48deeb9 : clk: sprd: Add check for return value of sprd_clk_regmap_init()
7f0a5e075583 : selftests/x86: Add a test for process_vm_readv() on the vsyscall page
441cedab2dfc : x86/vsyscall: Add __ro_after_init to global variables
625b7b7f79c6 : x86/vsyscall: Change the default vsyscall mode to xonly
b03869798671 : selftests/x86/vsyscall: Verify that vsyscall=none blocks execution
e0a446ce394a : x86/vsyscall: Document odd SIGSEGV error code for vsyscalls
918ce325098a : x86/vsyscall: Show something useful on a read fault
bd49e16e3339 : x86/vsyscall: Add a new vsyscall=xonly mode
d974ffcfb744 : Documentation/admin: Remove the vsyscall=native documentation
2e12256b9a76 : keys: Replace uid/gid/perm permissions checking with an ACL
a58946c158a0 : keys: Pass the network namespace into request_key mechanism
993773d11d45 : x86/tls: Fix possible spectre-v1 in do_get_thread_area()
31a2fbb390fe : x86/ptrace: Fix possible spectre-v1 in ptrace_get_debugreg()
516337048fa4 : hrtimer: Use a bullet for the returns bullet list
f9d3fb22ab27 : clk: lochnagar: Update DT binding doc to include the primary SPDIF MCLK
be69d00d9769 : workqueue: Remove GPF argument from alloc_workqueue_attrs()
2c9858ecbeb1 : workqueue: Make alloc/apply/free_workqueue_attrs() static
3044a860fd09 : clk: Add Si5341/Si5340 driver
d743ea67cb98 : dt-bindings: clock: Add silabs,si5341
db05815b36cb : net/mlx5e: Add XSK zero-copy support
32a23653970a : net/mlx5e: Move queue param structs to en/params.h
0a06382fa406 : net/mlx5e: Encapsulate open/close queues into a function
a011b49f4ed7 : net/mlx5e: Consider XSK in XDP MTU limit calculation
84a0a2310d6d : net/mlx5e: XDP_TX from UMEM support
b9673cf5558c : net/mlx5e: Share the XDP SQ for XDP_TX between RQs
d963fa151130 : net/mlx5e: Refactor struct mlx5e_xdp_info
ed084fb60429 : net/mlx5e: Allow ICO SQ to be used by multiple RQs
a069e977d6d8 : net/mlx5e: Calculate linear RX frag size considering XSK
6ed9350fe0d5 : net/mlx5e: Replace deprecated PCI_DMA_TODEVICE
4bce4e5cb655 : xsk: Return the whole xdp_desc from xsk_umem_consume_tx
123e8da1d330 : xsk: Change the default frame size to 4096 and allow controlling it
2761ed4b6e19 : libbpf: Support getsockopt XDP_OPTIONS
2640d3c81232 : xsk: Add getsockopt XDP_OPTIONS
d57d76428ae9 : xsk: Add API to check for available entries in FQ
e18953240de8 : net/mlx5e: Attach/detach XDP program safely
e5c891a349d7 : bpf: fix cgroup bpf release synchronization
dc59c1337516 : clk: clk-si544: Implement small frequency change support
1c099779c1e2 : clk: add BCM63XX gated clock controller driver
dc1d9dac5ca2 : devicetree: document the BCM63XX gated clock bindings
208a68c8393d : iio: iio-utils: Fix possible incorrect mask calculation
f29e62eed261 : gfs2: replace more printk with calls to fs_info and friends
3792ce973f07 : gfs2: dump fsid when dumping glock problems
55317f5b00f0 : gfs2: simplify gfs2_freeze by removing case
04aea0ca14f0 : gfs2: Rename SDF_SHUTDOWN to SDF_WITHDRAWN
d14e1ca305fc : gfs2: Warn when a journal replay overwrites a rgrp with buffers
49eb776ed9d9 : gfs2: log which portion of the journal is replayed
e955537e3262 : gfs2: eliminate tr_num_revoke_rm
5b3a9f348bc5 : gfs2: kthread and remount improvements
15a798f7deb3 : gfs2: Use IS_ERR_OR_NULL
2a27b755ed24 : gfs2: Clean up freeing struct gfs2_sbd
ecbcc2aa6557 : clk: at91: sckc: use dedicated functions to unregister clock
d09e6ca1381f : clk: at91: sckc: improve error path for sama5d4 sck registration
8c938c2d00c1 : clk: at91: sckc: remove unnecessary line
82e25dc8f6be : clk: at91: sckc: improve error path for sam9x5 sck register
016d22dd10ea : clk: at91: sckc: add support to free slow clock osclillator
036702468c91 : clk: at91: sckc: add support to free slow rc oscillator
7fb791d07954 : clk: at91: sckc: add support to free slow oscillator
a653f2f538f9 : net: dsa: qca8k: introduce reset via gpio feature
e7dd8a894830 : dt-bindings: net: dsa: qca8k: document reset-gpios property
3552691616c9 : mtd: spinand: Add initial support for Paragon PN26G0xA
b2c709cce682 : ipv6: Convert gateway validation to use fib6_info
b74e6985bfe8 : mtd: rawnand: mtk: Re-license MTK NAND driver as Dual MIT/GPL
6bd2a42aa67a : mtd: rawnand: gpmi: remove double assignment to block_size
3054354ffe09 : dt-bindings: mtd: brcmnand: Add brcmnand, brcmnand-v7.3 support
0c06da5788be : mtd: rawnand: brcmnand: Add support for v7.3 controller
3c7c1e4594ef : mtd: rawnand: brcmnand: Refactored code to introduce helper functions
c1ac2dc34b51 : mtd: rawnand: brcmnand: When oops in progress use pio and interrupt polling
9f897bfdd89f : mtd: Add flag to indicate panic_write
33535b85478d : mtd: rawnand: Add Macronix NAND read retry support
db01077c5fff : mtd: onenand: Avoid fall-through warnings
cfd93d7c908e : mtd: spinand: Add support for GigaDevice GD5F1GQ4UFxxG
878844908e56 : mtd: spinand: Add support for two-byte device IDs
bded03306239 : mtd: spinand: Define macros for page-read ops with three-byte addresses
78933218f5c6 : mtd: rawnand: brcmnand: fallback to detected ecc-strength, ecc-step-size
edd3e620ab15 : dt-bindings: mtd: brcmnand: Make nand-ecc-strength and nand-ecc-step-size optional
ef347c0cfd61 : mtd: rawnand: gpmi: Implement exec_op
ceeeb99cd821 : dmaengine: mxs: rename custom flag
e0ddaab76802 : dmaengine: mxs: Add header file to be shared with gpmi nand driver
475345e89ced : mtd: rawnand: gpmi: drop unnecessary flag
d443cb25c048 : dmaengine: mxs: Drop unnecessary flag
041414682b0d : mtd: rawnand: gpmi: use runtime PM to manage clocks
1ee514d00d64 : mtd: rawnand: gpmi: Drop unnecessary restoring of previous chipselection
ad8b4f1454ad : mtd: rawnand: gpmi: remove unused parameters
b05d73d2ceaf : mtd: rawnand: gpmi: read buf in nand_read_page_op
41e2322b258d : mtd: rawnand: gpmi: Remove unnecessary variables
727ab978e526 : mtd: rawnand: gpmi: remove unused variable
3045f8e36963 : mtd: rawnand: gpmi: move all driver code into single file
bf8283222826 : mtd: rawnand: fsmc: Use nand_op_trace for operation tracing
14a82ea7e168 : mtd: rawnand: export NAND operation tracer
336d4b138be2 : mtd: rawnand: mtk: Fix wrongly assigned OOB buffer pointer issue
8dbd7b103fc3 : mtd: rawnand: mtk: Add validity check for CE# pin setting
42d13a09efa4 : mtd: rawnand: mtk: Improve data sampling timing for read cycle
e1884ffddacc : mtd: rawnand: mtk: Correct low level time calculation of r/w cycle
917cc5945f18 : mtd: rawnand: brcmnand: Fix BCH ECC layout for large page NAND parts
855eff216a97 : mtd: onenand: Add support for 8Gb datasize onenand
e42039452bc7 : mtd: rawnand: stm32_fmc2: manage the get_irq error case
2099920ebeca : mtd: rawnand: use longest matching pattern
d763778224ea : net: dsa: sja1105: Implement is_static for FDB entries on E/T
b3ee526a88d3 : net: dsa: sja1105: Use correct dsa_8021q VIDs for FDB commands
17ae6555406a : net: dsa: sja1105: Populate is_static for FDB entries on P/Q/R/S
4a9507863640 : net: dsa: sja1105: Add a high-level overview of the dynamic config interface
60f6053ff142 : net: dsa: sja1105: Back up static FDB entries in kernel memory
6c56e167cc1b : net: dsa: sja1105: Make P/Q/R/S learn MAC addresses
0803948e23da : net: dsa: sja1105: Actually implement the P/Q/R/S FDB bits
e3502b829787 : net: dsa: sja1105: Make vid 1 the default pvid
29dd908d355f : net: dsa: sja1105: Cancel PTP delayed work on unregister
3d64ea387cc3 : net: dsa: sja1105: Build PTP support in main DSA driver
d4bcd99cd9d6 : net: dsa: microchip: Replace ad-hoc bit manipulation with regmap
255b59ad0db2 : net: dsa: microchip: Factor out regmap config generation into common header
ee394fea6f06 : net: dsa: microchip: Dispose of ksz_io_ops
46558d601cb6 : net: dsa: microchip: Initial SPI regmap support
ff509dab4376 : net: dsa: microchip: Factor out register access opcode generation
5ce9676e8b42 : net: dsa: microchip: Use PORT_CTRL_ADDR() instead of indirect function call
bafea01f6587 : net: dsa: microchip: Move ksz_cfg and ksz_port_cfg to ksz9477.c
860cbe92ff21 : net: dsa: microchip: Inline ksz_spi.h
78e4e32fe3ca : net: dsa: microchip: Remove ksz_{get,set}()
77972783fde3 : net: dsa: microchip: Remove ksz_{read,write}24()
6b4021deb03f : ath10k: add new hw_ops for sdio chip
04f207fb0c2f : net: aquantia: implement vlan offload configuration
880b3ca5043d : net: aquantia: vlan offloads logic in datapath
d3ed7c5cf79b : net: aquantia: adding fields and device features for vlan offload
161dea83f1c7 : net: aquantia: added vlan offload related macros and functions
17f54a3bf540 : net: aquantia: make all files GPL-2.0-only
f94551c88d56 : maintainers: declare aquantia atlantic driver maintenance
5a5d7a4dd437 : net: aquantia: add documentation for the atlantic driver
2d3910c4dc37 : net: aquantia: replace internal driver version code with uts
1a276003111c : wil6210: drop old event after wmi_call timeout
2a32c20b76af : wil6210: set WIL_WMI_CALL_GENERAL_TO_MS as wmi_call timeout
9b586118730e : wil6210: add support for reading multiple RFs temperature via debugfs
3e7ee09d36a6 : wil6210: publish max_msdu_size to FW on BCAST ring
c478ac9daae6 : wil6210: update cid boundary check of wil_find_cid/_by_idx()
f2b6b46e483b : wil6210: clear FW and ucode log address
dedec35b4019 : wil6210: fix printout in wil_read_pmccfg
c5b3a6582b1e : wil6210: Add support for setting RBUFCAP configuration
96b77bb04470 : wil6210: increase the frequency of status ring hw tail update
c903ece596cb : wil6210: enlarge Tx status ring size
b913e33076c8 : wil6210: do not reset FW in STA to P2P client interface switch
ce564170dfe5 : wil6210: no need to check return value of debugfs_create functions
d7865933af9e : dt-bindings: mtd: Add bindings for TI's AM654 HyperBus memory controller
dcc7d3446a0f : mtd: Add support for HyperBus memory devices
89ebf2b8501c : dt-bindings: mtd: Add binding documentation for HyperFlash
4844ef80305d : mtd: cfi_cmdset_0002: Add support for polling status register
4ba641262b91 : carl9170: remove dead branch in op_conf_tx callback
99a125f8edec : mtd: cfi_cmdset_0002: dynamically determine the max sectors
feb09b293327 : carl9170: fix misuse of device driver API
df5c4150501e : ath9k: correctly handle short radar pulses
5025ef8b7ad8 : dt-bindings: arm: Convert PSCI binding to json-schema
0564336329f0 : fscrypt: document testing with xfstests
adbd9b4dee70 : fscrypt: remove selection of CONFIG_CRYPTO_SHA256
11d458c1cb9b : batman-adv: mcast: apply optimizations for routable packets, too
61caf3d109f5 : batman-adv: mcast: detect, distribute and maintain multicast router presence
3bcacd1e0672 : batman-adv: no need to check return value of debugfs_create functions
390dcd48cd1a : batman-adv: mcast: avoid redundant multicast TT entries with bridges
5c506802ca6e : batman-adv: mcast: collect softif listeners from IP lists instead
d8655e7630da : EDAC: Fix global-out-of-bounds write when setting edac_mc_poll_msec
c875a3f84727 : dt-bindings: arm: Convert Conexant Digicolor board/soc bindings to json-schema
26fd07e2e78f : dt-bindings: arm: Convert NXP LPC32xx board/soc bindings to json-schema
7eefa9047ea5 : dt-bindings: arm: Convert MOXA ART board/soc bindings to json-schema
2c73aea7da20 : dt-bindings: arm: Convert Axxia board/soc bindings to json-schema
b741422218ef : rtw88: refine flow to get tx power index
0d350f0a91f2 : rtw88: remove all RTW_MAX_POWER_INDEX macro
191c4257ba19 : rtw88: update tx power limit table to RF v20
93f68a865f11 : rtw88: correct power limit selection
adf3c676d1d2 : rtw88: choose the lowest as world-wide power limit
764038160aea : rtw88: fix incorrect tx power limit at 5G
522801493e7b : rtw88: remove unused variable
43712199e05b : rtw88: unify prefixes for tx power setting routine
226746fd1201 : rtw88: do not use (void *) as argument
fa6dfe6bff24 : rtw88: resolve order of tx power setting routines
5732bea634dc : dt-bindings: arm: qcom: Add missing schema for IPQ4019 boards
e5dad30bc7e7 : dt-bindings: arm: qcom: Add missing schema for MSM8974
b061e4e8f0f4 : dt-bindings: arm: Convert Alpine board/soc bindings to json-schema
5d1771899736 : drm/mgag200: Replace struct mga_framebuffer with GEM framebuffer helpers
eca1d5c22da1 : s390/qeth: move cast type selection into fill_header()
980f4568fa32 : s390/qeth: extract helper for route validation
c097cc922819 : s390/qeth: consolidate skb RX processing in L3 driver
c4733c32ca22 : s390/qeth: consolidate pm code
d4c08afafa04 : s390/qeth: streamline SNMP cmd code
c3b2218d3170 : s390/qeth: remove static cmd buffer infrastructure
f19f8fd2df7c : s390/qeth: dynamically allocate MPC cmds
2cfb4810a3f2 : s390/qeth: dynamically allocate vnicc cmds
5cfbe10a000a : s390/qeth: dynamically allocate diag cmds
b9150461e5a6 : s390/qeth: dynamically allocate various cmds with sub-types
1c696c896f21 : s390/qeth: clarify parameter for simple assist cmds
a59d121da239 : s390/qeth: dynamically allocate simple IPA cmds
39f41f367b08 : net/smc: common release code for non-accepted sockets
bb2bd090854c : selftests: rtnetlink: add small test case with 'promote_secondaries' enabled
6a9e9cea4c51 : net: ipv4: fix infinite loop on secondary addr promotion
8a7f9fd8a3e0 : mwifiex: don't disable hardirqs; just softirqs
ce2e942e32e8 : mwifiex: dispatch/rotate from reorder table atomically
2a92b08b1855 : mt76: usb: fix rx A-MSDU support
aee5cec5bb27 : gpio: ath79: Pass irqchip when adding gpiochip
5b9469a285eb : net: ethtool: Allow parsing ETHER_FLOW types when using flow_rule
d6b8bd679c9c : ceph: fix ceph_mdsc_build_path to not stop on first component
a4de43049a1d : gpio: tegra: Clean-up debugfs initialisation
440e80ce02cd : drm/amd/display: fix a couple of spelling mistakes
4130ff8027dd : drm/amd/powerplay: no memory activity support on Vega10
a864e29d94ab : drm/amdkfd: remove unnecessary warning message on gpu reset
f51af4357c4a : drm/amdgpu: Set queue_preemption_timeout_ms default value
309bce0ca8bd : drm/amd/powerplay: add missing smu_get_clk_info_from_vbios() call
505ac3039a18 : drm/amd/powerplay: support runtime ppfeatures setting on Navi10
b213646519f4 : drm/amd/powerplay: check prerequisite for VCN power gating
f6319596535f : drm/ttm: return -EBUSY if waiting for busy BO fails
5a136b4ae327 : mm/hmm: Fix error flows in hmm_invalidate_range_start
d482e575fbf0 : perf: arm_spe: Enable ACPI/Platform automatic module loading
d24a0c7099b3 : arm_pmu: acpi: spe: Add initial MADT/SPE probing
56855a99f3d0 : ACPI/PPTT: Add function to return ACPI 6.3 Identical tokens
ed2b664fcc80 : ACPI/PPTT: Modify node flag detection to find last IDENTICAL
80031361747a : ARM: dts: armada-xp-98dx3236: Switch to armada-38x-uart serial node
d97ee99bf225 : x86/jailhouse: Mark jailhouse_x2apic_available() as __init
8df9d7f70f87 : gpio: siox: Switch to IRQ_TYPE_NONE
4c0a8899d9c2 : gpio: siox: Do not call gpiochip_remove() on errorpath
04ce935c6b2a : gpio: pl061: Pass irqchip when adding gpiochip
d1d522d4f8b4 : gpio: tegra: No need to cast away return value of debugfs_create_file()
acc68b0e70e8 : gpio: No need to cast away return value of debugfs_create_file()
db16bad6efd9 : gpio: Sort GPIO drivers in Makefile
f79047b10911 : gpio: siox: Use module_siox_driver()
8f3fd8959337 : siox: Add helper macro to simplify driver registration
0f5cb8cc27a2 : gpio: eic-sprd: Use devm_platform_ioremap_resource()
c7d0ca24fd97 : gpio: vr41xx: Use devm_platform_ioremap_resource()
527285653377 : gpio: janz-ttl: Drop unneccessary temp variable dev
01d078aa9b90 : gpio: grgpio: Use devm_platform_ioremap_resource()
6bdec6c77d62 : gpio: ep93xx: Use devm_platform_ioremap_resource()
2b3fee3622d0 : gpio: amdpt: Drop unneeded deref of &pdev->dev
b183cab7fdf7 : gpio: rcar: Pedantic formatting
f310f2eff794 : gpio: Add comments on #if/#else/#endif
a1000673d288 : gpio: amd: Drop unused pdev pointer in privata data
e1d9149e8389 : arm64: dts: rockchip: Fix USB3 Type-C on rk3399-sapphire
772626ecd2cd : Add the RCU docs to the core-api manual
687ac4a702ea : drm/amdgpu: drop copy/paste leftover to fix big endian
c0e679b4a180 : Documentation: RCU: Add TOC tree hooks
f93a3e4e8705 : Documentation: RCU: Rename txt files to rst
2a5b0c841a99 : Documentation: RCU: Convert RCU UP systems to reST
9422dc24df62 : Documentation: RCU: Convert RCU linked list to reST
a9f0969cd7b3 : Documentation: RCU: Convert RCU basic concepts to reST
8d1336c241bd : mtd: spi-nor: cadence-quadspi: add reset control
63d3cd297bc0 : dt-bindings: cadence-quadspi: add options reset property
cf580a924005 : mtd: spi-nor: fix nor->addr_width when its value configured from SFDP does not match the actual width
8ed144019748 : clk: RK808: Add RK809 and RK817 support.
dc79054a64b3 : rtc: rk808: Add RK809 and RK817 support.
696d7349f70e : dt-bindings: mfd: rk808: Add binding information for RK809 and RK817.
e444f6d68c07 : regulator: rk808: Add RK809 and RK817 support.
586c1b4125b3 : mfd: rk808: Add RK817 and RK809 support
d8dfc3bd461d : drm/amdgpu: fix warning on 32 bit
dce91ba39c76 : eeprom: at24: modify a comment referring to platform data
f360dcd4ef7f : gpio: mockup: no need to check return value of debugfs_create functions
a5b47a40bed8 : block: Remove unused code
156bdac99061 : drm/exynos: trigger build of all modules
6bbe6f5732fa : docs: thermal: convert to ReST
57c5b2ec9059 : thermal/drivers/core: Use governor table to initialize
980af75ede4f : thermal/drivers/core: Add init section table for self-encapsulation
7218524d3ea0 : drm/i915: Make i945gm_vblank_work_func static
e6d237fdc13a : arm64: dts: rockchip: Update DWC3 modules on RK3399 SoCs
fb59ee37cfe2 : ARM: dts: am57xx: Disable voltage switching for SD card
fdb29b738017 : drm/bridge: tc358767: Add support for address-only I2C transfers
32d3621996aa : drm/bridge: tc358767: Replace magic number in tc_main_link_enable()
d174db0788b4 : drm/bridge: tc358767: Drop unnecessary 8 byte buffer
7264892648ba : drm/bridge: tc358767: Simplify tc_aux_wait_busy()
134fb306b1d8 : drm/bridge: tc358767: Introduce tc_pllupdate()
c49f60dfbf91 : drm/bridge: tc358767: Introduce tc_set_syspllparam()
12dfe7c4d9c5 : drm/bridge: tc358767: Use reported AUX transfer size
e0655feaec62 : drm/bridge: tc358767: Increase AUX transfer length limit
792a081a1b8e : drm/bridge: tc358767: Simplify AUX data write
53b166dca5fe : drm/bridge: tc358767: Simplify AUX data read
6d0c38315915 : drm/bridge: tc358767: Drop custom tc_write()/tc_read() accessors
288aa4ee7acf : b43: simplify engine type / DMA mask selection
c897523febae : b43: remove b43_dma_set_mask
80372782e4cb : b43legacy: simplify engine type / DMA mask selection
258989000849 : b43legacy: remove b43legacy_dma_set_mask
3f072c304c0a : drm/bridge: tc358767: Simplify tc_set_video_mode()
aa92213f388b : drm/bridge: tc358767: Simplify polling in tc_link_training()
ebcce4e64247 : drm/bridge: tc358767: Simplify polling in tc_main_link_setup()
93a105694f7d : drm/bridge: tc358767: Simplify tc_poll_timeout()
f81cbfc4f82a : media: allegro: use new v4l2_m2m_ioctl_try_encoder_cmd funcs
46fb47497881 : media: doc-rst: Fix typos
c666355e60dd : media: radio-raremono: change devm_k*alloc to k*alloc
b09a2ab2baeb : media: stv0297: fix frequency range limit
1910ea428f28 : media: rc: Prefer KEY_NUMERIC_* for number buttons on remotes
15a98fb2fc28 : media: dvb_frontend: split dvb_frontend_handle_ioctl function
9d957a959bc8 : pinctrl: mediatek: Update cur_mask in mask/mask ops
a91418ac130d : media: mceusb: disable "nonsensical irdata" messages
9e2e4382ec72 : media: rc: remove redundant dev_err message
b48cb35c6a7b : media: cec-notifier: add new notifier functions
32a847f9fa40 : media: cec: add struct cec_connector_info support
3d51dc03a4ee : media: cec-notifier: rename variables, check kstrdup and n->conn_name
ca98329d3b58 : PCI: dwc: Export APIs to support .remove() implementation
7bc082d7e970 : PCI: dwc: Cleanup DBI,ATU read and write APIs
9d071cade30a : PCI: dwc: Add API support to de-initialize host
676fabd1d2f0 : mt76: mt7603: fix sparse warnings: warning: incorrect type in assignment (different base types)
d923cf6bc38a : mt76: mt7615: fix sparse warnings: warning: cast from restricted __le16
eda96044de27 : mt76: mt7615: fix sparse warnings: incorrect type in assignment (different base types)
81ca02a17404 : mt76: mt76u: get rid of {out,in}_max_packet
d8b8890d5943 : mt76: move nl80211_dfs_regions in mt76_dev data structure
07d557f640ce : mt76: mt7615: remove cfg80211_chan_def from mt7615_set_channel signature
14663f0c8d3d : mt76: mt76u: reduce rx memory footprint
e991c4c29983 : mt76: mt7615: update peer's bssid when state transition occurs
1a09d9e0e5f0 : mt76: mt7615: fix incorrect settings in mesh mode
18bb26278759 : mt76: mt76x02u: fix sparse warnings: should it be static?
16a2f8e2cad5 : mt76: mt7615: take into account extPA when configuring tx power
391ff7ffd149 : mt76: mt7615: init per-channel target power
bf92e7685100 : mt76: mt7615: add support for per-chain signal strength reporting
760556042acd : mt76: mt7615: simplify mt7615_mcu_set_sta_rec routine
ac7ff57127cc : mt76: mt7603: improve hardware rate switching configuration
c5211e997eca : mt76: mt7603: rework and fix tx status reporting
10ece0086f33 : mt76: mt76x0: fix RF frontend initialization for external PA
f57d8fa7fbcc : mt76: mt7615: remove key check in mt7615_mcu_set_wtbl_key
80d2cb4e9c43 : mt76: mt7615: remove unused variable in mt7615_mcu_set_bcn
fe559aedef0f : mt76: mt7615: fix slow performance when enable encryption
f4ec7fdf7f83 : mt76: mt7615: enable support for mesh
d3edd108e54e : mt76: Remove set but not used variables 'pid' and 'final_mpdu'
d2679d65fef6 : mt76: move mt76_get_rate in mt76-module
892fe32b9c7a : mt76: mt7615: rearrange locking in mt7615_config
2fccf4f026ef : mt76: mt7615: init get_txpower mac80211 callback
61d368247ec1 : mt76: mt7615: add the capability to configure tx power
c19b0ca503a8 : mt76: generalize mt76_get_txpower for 4x4:4 devices
c988a77f1de5 : mt76: mt7615: select wifi band according to eeprom
f9461a687928 : mt76: mt7615: add support for mtd eeprom parsing
eadfd98f4025 : mt76: move mt76_insert_ccmp_hdr in mt76-module
5c280ae76795 : mt76: mt76x02: fix tx reordering on rate control probing without a-mpdu
8548c6eb23d2 : mt76: mt76x02: fix tx status reporting issues
0995257242eb : mt76: fix setting chan->max_power
2bda34d7d910 : drm/exynos: drop drmP.h usage
b0297b6738b2 : mt76: mt7603: fix reading target tx power from eeprom
b51033e06c2e : PCI: PM/ACPI: Refresh all stale power state data in pci_pm_complete()
53b22f900c2d : PCI / ACPI: Add _PR0 dependent devices
4533771c1e53 : ACPI / PM: Introduce concept of a _PR0 dependent device
83a16e3f6d70 : PCI / ACPI: Use cached ACPI device state to get PCI device power state
f850a48a0799 : ACPI: PM: Allow transitions to D0 to occur in special cases
21ba23792622 : ACPI: PM: Avoid evaluating _PS3 on transitions from D3hot to D3cold
30d158b143b6 : proc: remove useless d_is_dir() check
6fd2fe494b17 : copy_process(): don't use ksys_close() on cleanups
c9a8af804d4b : arm64: dts: rockchip: enable rk3328 watchdog clock
f8c7f7ddd8ef : power: supply: Initial support for ROHM BD70528 PMIC charger block
32a4a4ebf768 : rtc: bd70528: Initial support for ROHM bd70528 RTC
18bc64b3aebf : gpio: Initial support for ROHM bd70528 GPIO block
478bb8f32e26 : dt-bindings: mfd: Document first ROHM BD70528 bindings
0dae7f585704 : clk: bd718x7: Support ROHM BD70528 clk block
21b7c58fc194 : mfd: bd70528: Support ROHM bd70528 PMIC core
519574e3259c : ARM: dts: rockchip: add display nodes for rk322x
836e2abff002 : ARM: dts: rockchip: fix vop iommu-cells on rk322x
2a6a7aacd4e5 : mfd: regulator: clk: Split rohm-bd718x7.h
b07d7d5c7b42 : x86/entry: Simplify _TIF_SYSCALL_EMU handling
794e94ca8345 : clk: rockchip: export HDMIPHY clock on rk3228
d59fca075cf8 : clk: rockchip: add watchdog pclk on rk3328
2238246ff8d5 : x86/boot: Make the GDT 8-byte aligned
dbc08f18ea49 : clk: rockchip: add clock id for hdmi_phy special clock on rk3228
0dc14b013f79 : clk: rockchip: add clock id for watchdog pclk on rk3328
28a902e6d7fb : dt-bindings: display: rockchip-lvds: Remove panel references
e61576c4b9ff : drm/mgag200: add in missing { } around if block
717261e1769d : habanalabs: don't reset device when getting VRHOT
f62fa0ced46a : habanalabs: use %pad for printing a dma_addr_t
b40cf94c7673 : drm/i915: make intel_uc_fw.h self-contained
ba740cfc2f26 : drm/i915: make intel_gvt.h self-contained
5e0cca98b4d1 : drm/i915: make intel_guc_reg.h self-contained
72629d11d56c : drm/i915: make intel_guc_fwif.h self-contained
016c1c8938b0 : drm/i915: make intel_guc_ct.h self-contained
961ebc9dd1f5 : drm/i915: make i915_vgpu.h self-contained
f8daf6418e30 : drm/i915: make i915_pvinfo.h self-contained
f807d31a2174 : drm/i915: make i915_globals.h self-contained
c75299aea22a : drm/i915: make i915_fixed.h self-contained
33d4a5a7a5b4 : cpu/hotplug: Fix out-of-bounds read when setting fail state
7fcc7ca549d4 : drm/i915: add header search path to subdir Makefiles
9ef424e58e21 : drm/i915: prefix header search path with $(srctree)/
90acc0653d2b : crypto: asymmetric_keys - select CRYPTO_HASH where needed
473971187d67 : crypto: serpent - mark __serpent_setkey_sbox noinline
149c4e6ef778 : crypto: testmgr - dynamically allocate crypto_shash
6b5ca646ca9d : crypto: testmgr - dynamically allocate testvec_config
c8c74647b294 : crypto: talitos - eliminate unneeded 'done' functions at build time
8d3bcb9900ca : crypto: sun4i-ss - reduce stack usage
303f99ac9470 : crypto: ccree - add HW engine config check
3db617e77ae2 : crypto: ccree - prevent isr handling in case driver is suspended
d84f6269ce24 : crypto: ccree - check that cryptocell reset completed
0b970d54772f : crypto: ccree - Relocate driver irq registration after clk init
73fbfc499448 : backlight: pwm_bl: Fix heuristic to determine number of brightness levels
98b7404eb7d6 : backlight: gpio_backlight: Enable ACPI enumeration
5076fbed57f7 : backlight: pwm_bl: Convert to use SPDX identifier
baf23eddbf2a : scsi: qla2xxx: move IO flush to the front of NVME rport unregistration
4c2a2d0178d5 : scsi: qla2xxx: Fix NVME cmd and LS cmd timeout race condition
2eb9238affa7 : scsi: qla2xxx: on session delete, return nvme cmd
6a81533d616f : scsi: qla2xxx: Fix kernel crash after disconnecting NVMe devices
f5258d6e01f3 : scsi: megaraid_sas: Update driver version to 07.710.06.00-rc1
299ee42615e3 : scsi: megaraid_sas: Introduce various Aero performance modes
f39e5e52c5b5 : scsi: megaraid_sas: Use high IOPS queues based on IO workload
f0b9e7bdc309 : scsi: megaraid_sas: Set affinity for high IOPS reply queues
ea836f40f8fd : scsi: megaraid_sas: Enable coalescing for high IOPS queues
132147d7f620 : scsi: megaraid_sas: Add support for High IOPS queues
58136856167d : scsi: megaraid_sas: Add support for MPI toolbox commands
7fc557005c45 : scsi: megaraid_sas: Offload Aero RAID5/6 division calculations to driver
49f2bf1071f0 : scsi: megaraid_sas: RAID1 PCI bandwidth limit algorithm is applicable for only Ventura
a4413a5859f8 : scsi: megaraid_sas: megaraid_sas: Add check for count returned by HOST_DEVICE_LIST DCMD
59db5a931bbe : scsi: megaraid_sas: Handle sequence JBOD map failure at driver level
798d44b04f48 : scsi: megaraid_sas: Don't send FPIO to RL Bypass queue
ccf6c1f2e2d7 : scsi: megaraid_sas: In probe context, retry IOC INIT once if firmware is in fault
7fa3174b3ef4 : scsi: megaraid_sas: Release Mutex lock before OCR in case of DCMD timeout
a6ffd5bf6819 : scsi: megaraid_sas: Call disable_irq from process IRQ poll
2181aacf46f3 : scsi: megaraid_sas: Remove few debug counters from IO path
dd80769923de : scsi: megaraid_sas: Add support for Non-secure Aero PCI IDs
5885571df750 : scsi: megaraid_sas: Add 32 bit atomic descriptor support to AERO adapters
5f0bd875c6db : scsi: pm80xx: Modified the logic to collect IOP event logs
2040a857e436 : scsi: pm80xx: Event log size through sysfs
eedc42a074de : scsi: mpt3sas: Fix msix load balance on and off settings
610ef1e955cd : scsi: mpt3sas: Determine smp affinity on per HBA basis
48d6f0a6a559 : scsi: mpt3sas: Use configured PCIe link speed, not max
381abbd1f7f9 : scsi: mpt3sas: Remove CPU arch check to determine perf_mode
4e1c94b04771 : scsi: ufs: Documentation: Announce ufs-tool v1.0
7bfe5ae57c80 : scsi: bnx2fc: fix bnx2fc_cmd refcount imbalance in send_srr
177709c0702e : scsi: bnx2fc: fix bnx2fc_cmd refcount imbalance in send_rec
10b3ef227018 : scsi: bnx2fc: Update the driver version to 2.12.10
3c97b569505f : scsi: bnx2fc: Limit the IO size according to the FW capability
25ad7394c778 : scsi: bnx2fc: Do not allow both a cleanup completion and abort completion for the same request
0e0fcef97201 : scsi: bnx2fc: Separate out completion flags and variables for abort and cleanup
a92ac6ee7980 : scsi: bnx2fc: Only put reference to io_req in bnx2fc_abts_cleanup if cleanup times out
4adb451c8d16 : scsi: bnx2fc: Redo setting source FCoE MAC
8c09d7527697 : scsi: ufshdc-pci: Add Intel PCI IDs for EHL
b13a3539eb2a : scsi: ufs-bsg: complete ufs-bsg job only if no error
c870d65fe308 : scsi: ufs-bsg: fix typo in ufs_bsg_request
89ed5b519004 : af_packet: Block execution of tasks waiting for transmit to complete in AF_PACKET
25bff6d5478b : sctp: change to hold sk after auth shkey is created successfully
e5ff5344f4a4 : drm/vkms: No need for ->pages_lock in crc work anymore
8b1865873651 : drm/vkms: totally reworked crc data tracking
1c305e13ecc5 : drm/vkms: No _irqsave within spin_lock_irq needed
64cfaa509271 : drm/vkms: Dont flush crc worker when we change crc status
5ef8100a3919 : drm/vkms: flush crc workers earlier in commit flow
8bb564b102bd : ARM: configs: multi_v5: Remove duplicate ASPEED options
3d08eb7ddb4d : drm/vkms: Add our own commit_tail
fb4155fa4c0c : drm/vkms: Rename vkms_output.state_lock to crc_lock
a0e4e5754cce : drm/vkms: Use spin_lock_irq in process context
18d0952a838b : drm/vkms: Fix crc worker races
02e5ad973883 : perf_event_get(): don't bother with fget_raw()
8811249f0cfd : vfs: update d_make_root() description
b4ed8f75c828 : fs/adfs: add time stamp and file type helpers
8616108de152 : fs/adfs: super: limit idlen according to directory type
5808b14a1f52 : fs/adfs: super: fix use-after-free bug
4c5762f5f5e3 : fs/adfs: super: safely update options on remount
421d3c0faa28 : fs/adfs: super: correct superblock flags
5ed70bb47767 : fs/adfs: clean up indirect disc addresses and fragment IDs
ceb3b10613eb : fs/adfs: clean up error message printing
2e67080d8708 : fs/adfs: use %pV for error messages
cb88b5a387dd : fs/adfs: use format_version from disc_record
275f5b99d6d4 : fs/adfs: add helper to get filesystem size
1dfdfc94730b : fs/adfs: add helper to get discrecord from map
3ae762a09cd7 : fs/adfs: correct disc record structure
3222bcf5f115 : arm64: dts: rockchip: Add support for Hugsun X99 TV Box
cd21c54ad9c4 : arm64: dts: rockchip: Define values for the IPA governor for rock960
2b50f230f76f : block, bfq: Init saved_wr_start_at_switch_to_srt in unlikely case
95f231f801ae : arm64: dts: rockchip: Fix multiple thermal zones conflict in rk3399.dtsi
5ed7a0cf3394 : drm/i915: Move OA files to separate folder
587b4ee24fc7 : arm64: dts: rockchip: add core dtsi file for RK3399Pro SoCs
393f3875c385 : arm64: dts: rockchip: improve rk3328-roc-cc rgmii performance.
0db7f5cd4aeb : riscv: mm: Fix code comment
e3f9dada0abe : dt-bindings: clock: sifive: add MIT license as an option for the header file
7c116d22ad23 : docs: filesystems: Remove uneeded .rst extension on toctables
8c69b77a0175 : scripts/sphinx-pre-install: fix out-of-tree build
b4f4174ae982 : docs: zh_CN: submitting-drivers.rst: Remove a duplicated Documentation/
cca5e0b8a430 : Documentation: PGP: update for newer HW devices
fe32553c8704 : Revert "ARM: dts: rockchip: set PWM delay backlight settings for Minnie"
4db11c378ab1 : ARM: dts: rockchip: Configure BT_DEV_WAKE in on rk3288-veyron
471a739a47aa : PCI: PM: Avoid skipping bus-level PM on platforms without ACPI
eca0f0a6c3fb : HID: remove NO_D3 flag when remove driver
302a7cad54b8 : net: macb: Kconfig: Rename Atmel to Cadence
c536a9aa7c14 : net: macb: Kconfig: Make MACB depend on COMMON_CLK
2c6b55f45d53 : ipv6: fix neighbour resolution with raw socket
9b1c1ef13b35 : ipv6: constify rt6_nexthop()
def914a4c389 : iio: frequency: adf4371: Add support for output stage mute
84ed6482c6d8 : dt-bindings: iio: frequency: Add ADF4372 PLL documentation
13a0af411a65 : iio: frequency: adf4371: Add support for ADF4372 PLL
c444e956a261 : dt-bindings: iio: adc: Add buffered input property
26ae15e62d3c : Convert AD7124 bindings documentation to YAML format.
1478a388f4ba : iio: adc: ad7124: Shift to dynamic allocation for channel configuration
0eaecea6e487 : iio: adc: ad7124: Add buffered input support
f1794fd7bdf7 : iio: adc: ad7124: Remove input number limitation
6a8036862de0 : MAINTAINERS: add ADIS IMU driver library entry
10dd571c66a5 : iio: adis162xx: fix low-power docs & reports
22e72b5e049b : net: dsa: microchip: Use gpiod_set_value_cansleep()
96125bf9985a : Allow 0.0.0.0/8 as a valid address range
48dd73d08d4d : net: aquantia: fix vlans not working over bridged network
c22a133a83ce : rtnetlink: skip metrics loop for dst_default_metrics
c1a495a55853 : drm: Allow range of 0 for drm_mm_insert_node_in_range()
3ce7ee2c09d3 : net: fddi: skfp: Remove unused private PCI definitions
a08f1c438bc4 : net: fddi: skfp: Include generic PCI definitions
f8da5dac7e5e : net: fddi: skfp: Rename local PCI defines to match generic PCI defines
9b242610514f : keys: Network namespace domain tag
218e6424e711 : keys: Garbage collect keys for which the domain has been removed
3b6e4de05e9e : keys: Include target namespace in match criteria
0f44e4d976f9 : keys: Move the user and user-session keyrings to the user_namespace
b206f281d0ee : keys: Namespace keyring names
dcf49dbc8077 : keys: Add a 'recurse' flag for keyring searches
355ef8e15885 : keys: Cache the hash value to avoid lots of recalculation
f771fde82051 : keys: Simplify key description management
3b8c4a08a471 : keys: Kill off request_key_async{,_with_auxdata}
89e7854fcd5a : power: supply: fix semicolon.cocci warnings
5b18f1289808 : ipv4: reset rt_iif for recirculated mcast/bcast out pkts
16d4b74654ff : md/raid1: Fix a warning message in remove_wb()
63c9dae71dc5 : drm/i915/ehl: Add voltage level requirement table
6e63790efdf7 : drm/i915/ehl: Remove unsupported cd clocks
9c811fce8a44 : drm/i915/icl: Add new supported CD clocks
92ab1eb392c6 : net/mlx5: E-Switch, Enable vport metadata matching if firmware supports it
669ff1e32f33 : RDMA/mlx5: Add vport metadata matching for IB representors
a5641cb524cd : net/mlx5: E-Switch, Add match on vport metadata for rule in slow path
c1286050cf47 : net/mlx5: E-Switch, Pass metadata from FDB to eswitch manager
578438687001 : net/mlx5: E-Switch, Add query and modify esw vport context functions
c01cfd0f1115 : net/mlx5: E-Switch, Add match on vport metadata for rule in fast path
8d212ff057f8 : net/mlx5e: Specifying known origin of packets matching the flow
7445cfb1169c : net/mlx5: E-Switch, Tag packet with vport number in VF vports and uplink ingress ACLs
bb0ee7dcc4ec : net/mlx5: Add flow context for flow tag
91d6291c4e54 : net/mlx5: Introduce a helper API to check VF vport
84b0d6a7a11e : net/mlx5: Support allocating modify header context from ingress ACL
f53297d67800 : net/mlx5: Get vport ACL namespace by vport index
65c0f2c16636 : net/mlx5: Introduce vport metadata matching bits and enum constants
04bcc4275e60 : clk: at91: sckc: add support for SAM9X60
b36d5cf75342 : dt-bindings: clk: at91: add bindings for SAM9X60's slow clock controller
abaceffc88eb : clk: at91: sckc: add support to specify registers bit offsets
5cf6d876a7d0 : clk: at91: sckc: sama5d4 has no bypass support
78f529695182 : clk: sprd: Check error only for devm_regmap_init_mmio()
69b39d2503af : clk: sprd: Switch from of_iomap() to devm_ioremap_resource()
6e88559470f5 : Documentation: Add section about CPU vulnerabilities for Spectre
163ede97a9a2 : Documentation: platform: Delete x86-laptop-drivers.txt
3cdb01578843 : dt-bindings: riscv: resolve 'make dt_binding_check' warnings
45b03df2864a : riscv: dts: Re-organize the DT nodes
93651f80dcb6 : modules: fix compile error if don't have strict module rwx
ff8391e1b7d2 : RISC-V: defconfig: enable MMC & SPI for RISC-V
d9d7c0c497b8 : docs: Note that :c:func: should no longer be used
344fdb28a0df : kernel-doc: Don't try to mark up function names
9c79df7f0312 : docs: remove :c:func: annotations from xarray.rst
d74b0d31ddde : Docs: An initial automarkup extension for sphinx
ee4297420d56 : team: Always enable vlan tx offload
8c33bf1b0a96 : net/smc: Fix error path in smc_init
4480879251fb : net/smc: hold conns_lock before calling smc_lgr_register_conn()
1dc78f1ffa3a : EDAC, skx, i10nm: Fix source ID register offset
c4a1dd9e83ce : EDAC, i10nm: Check ECC enabling status per channel
092be382a260 : drm/i915: Lift intel_engines_resume() to callers
18398904ca9e : drm/i915: Only recover active engines
de5147b8ce6d : drm/i915: Add a wakeref getter for iff the wakeref is already active
7b71665603bb : arm64: rename dump_instr as dump_kernel_instr
7d23e5937603 : drm/i915: Initialize drm_driver vblank funcs at compile time
b318b82455bd : drm/i915: Nuke drm_driver irq vfuncs
08fa8fd0faa5 : drm/i915: Switch to per-crtc vblank vfuncs
4c888e7bd26f : drm/i915: Fix various tracepoints for gen2
fae6cad17ce3 : i40e/i40e_virtchnl_pf: Use struct_size() in kzalloc()
559ac25c89ad : i40e: update copyright string
15369ac3e397 : i40e: Fix descriptor count manipulation
ee02865e4a45 : i40e: missing priorities for any QoS traffic
d47186e7ef91 : i40e: Add log entry while creating or deleting TC0
4d607043fe60 : i40e: fix incorrect function documentation comment
6df9f13f4c2e : i40e: Fix for missing "link modes" info in ethtool
4ae4916b5643 : i40e: fix 'Unknown bps' in dmesg for 2.5Gb/5Gb speeds
e0f0be7dee97 : ixgbevf: fix possible divide by zero in ixgbevf_update_itr
655c91414579 : ixgbe: Check DDM existence in transceiver before access
177d935a1370 : net: stmmac: Fix crash observed if PHY does not support EEE
0867bb9768de : net: stmmac: Fix possible deadlock when disabling EEE support
3b525691529b : ipv6: fix suspicious RCU usage in rt6_dump_route()
93ed54b15b2a : ipv4: fix suspicious RCU usage in fib_dump_info_fnhe()
eb203bae834e : Revert "net: ena: ethtool: add extra properties retrieval via get_priv_flags"
bcf643c51434 : net: hns3: add exception handling when enable NIC HW error interrupts
72fcd2bed719 : net: hns3: fixes wrong place enabling ROCE HW error when loading
7cf9c069430f : net: hns3: fix race conditions between reset and module loading & unloading
987b4ae78e42 : net: hns3: add check to number of buffer descriptors
9d5e67d1c191 : net: hns3: remove override_pci_need_reset
b4b9bd92fe3f : net: hns3: modify handling of out of memory in hclge_err.c
2253db16f8ec : net: hns3: code optimizaition of hclge_handle_hw_ras_error()
d736fc6c68a5 : net: hns3: restore the MAC autoneg state after reset
fe4144d47eef : net: hns3: sync VLAN filter entries when kill VLAN ID failed
d0c31df22c57 : net: hns3: remove VF VLAN filter entry inexistent warning print
7786a9969a15 : net: hns3: fix selftest fail issue for fibre port with autoneg on
30d8177e8ac7 : bonding: Always enable vlan tx offload
0766789b1edb : ath: fix SPDX tags
3ca43b6053c9 : perf tools: Remove trim() implementation, use tools/lib's strim()
faaa2902b5a9 : drm/i915/selftests: Fixup atomic reset checking
1e5deb263265 : drm/i915/selftests: Drop manual request wakerefs around hangcheck
d84747956654 : drm/i915/selftests: Serialise nop reset with retirement
1bf727202817 : cpu/speculation: Warn on unsupported mitigations= parameter
45bfd0ac7bd2 : tools lib: Adopt strim() from the kernel
5ccf2027bb93 : drm/i915: Check backlight type while doing eDP backlight initializaiton
328584804edc : perf tools: Ditch rtrim(), use skip_spaces() to get closer to the kernel
c1f7fec1eb6a : x86/speculation: Allow guests to use SSBD even if host does not
526bbbdd442c : perf report: Use skip_spaces()
80e9073f1f44 : perf metricgroup: Use strsep()
c1fc14cbdcc9 : perf strfilter: Use skip_spaces()
ee44b5b51f37 : perf probe: Use skip_spaces() for argv handling
35594bc7cecf : pinctrl: mediatek: Ignore interrupts that are wake only during resume
53b7607382b0 : x86/kexec: Make variable static and config dependent
848ed7d54246 : drm/virtio: drop DRM_AUTH usage from the driver
e4eee93d2577 : drm/vgem: drop DRM_AUTH usage from the driver
7042a33deb14 : drm/omap: drop DRM_AUTH from DRM_RENDER_ALLOW ioctls
a305f6c5c819 : drm/nouveau: drop DRM_AUTH from DRM_RENDER_ALLOW ioctls
88209d2c5035 : drm/msm: drop DRM_AUTH usage from the driver
921d57323657 : drm/lima: drop DRM_AUTH usage from the driver
951ecc022c47 : drm/exynos: drop DRM_AUTH from DRM_RENDER_ALLOW ioctls
b8602f9a65a6 : drm/etnaviv: drop DRM_AUTH usage from the driver
cbfbe47fc539 : drm/vmwgfx: use core drm to extend/check vmw_execbuf_ioctl
bcde7d345c90 : drm/vmgfx: kill off unused init_mutex
3cd74023ea18 : vmwgfx: drop empty lastclose stub
ccdae4257569 : drm/nouveau: remove open-coded drm_invalid_op()
b402375699ae : drm/i915: remove irrelevant DRM_UNLOCKED flag
d6891db2ad0a : drm/tegra: remove irrelevant DRM_UNLOCKED flag
572a6928f9e3 : xdp: Make __mem_id_disconnect static
4601db7ecf07 : dt-bindings: i2c: omap: Add new compatible for J721E SoCs
9e859e8f199d : samples: bpf: make the use of xdp samples consistent
f8bbde72ef44 : dt-bindings: i2c: mv64xxx: Add YAML schemas
bbddb0fc3bbf : dt-bindings: i2c: sun6i-p2wi: Add YAML schemas
d04913ec5f89 : i2c: mt7621: Add MediaTek MT7621/7628/7688 I2C driver
71731e1b2da1 : dt-bindings: i2c: i2c-mt7621: Add bindings for MediaTek MT7621/28/88 I2C
a8023e66e871 : i2c: core: add sysfs header
9de93b04df16 : i2c: bcm2835: Ensure clock exists when probing
4a5cfa39465c : i2c: bcm2835: Move IRQ request after clock code in probe
550113d4e9f5 : i2c: add newly exported functions to the header, too
ab3765a050f7 : x86/speculation/mds: Eliminate leaks by trace_hardirqs_on()
670b004417e3 : x86/platform/geode: Drop <linux/gpio.h> includes
25c7eabed5b2 : dt-bindings: imx-ocotp: Add i.MX8MM compatible
991305dee585 : rslib: Fix remaining decoder flaws
38cbae1434f8 : rslib: Update documentation
ef4d6a8556b6 : rslib: Fix handling of of caller provided syndrome
647cc9ece63f : rslib: decode_rs: Code cleanup
a343536f8f48 : rslib: decode_rs: Fix length parameter check
2034a42d1747 : rslib: Fix decoding of shortened codes
4b4f3accd803 : rslib: Add tests for the encoder and decoder
caa54ec03c7f : dt-bindings: panel: Add Boe Himax8279d is 1200x1920, 4-lane MIPI-DSI LCD panel
75672dda27bd : bpf: fix BPF_ALU32 | BPF_ARSH on BE arches
77b893df0c58 : dt-bindings: display: Add ETM0700G0DH6 compatible string
6c6874f401e5 : tools: bpftool: use correct argument in cgroup errors
9db1ff0a415c : bpf: fix compiler warning with CONFIG_MODULES=n
6bcc617f842c : selftests/bpf: build tests with debug info
950649791b83 : libbpf: fix max() type mismatch for 32bit
1a14e0c25652 : drm/panel: jh057n00900: Add regulator support
f7019b7b0ad1 : xsk: Properly terminate assignment in xskq_produce_flush_desc
d4bd9a58d81b : dt-bindings: display/panel: jh057n00900: Document power supply properties
428733c72d03 : drm/panel: jh057n00900: Don't use magic constant
60ba34c6a5b3 : MAINTAINERS: Add Purism mail alias as reviewer for their devkit's panel
f63df31d2ddd : drm/panel: Add support for Raydium RM67191 panel driver
059b39f30aa6 : dt-bindings: display: panel: Add support for Raydium RM67191 panel
3acf4be23528 : arm64: vdso: Fix compilation with clang older than 8
6241c4dc6ec5 : arm64: compat: Fix __arch_get_hw_counter() implementation
27e11a9fe2e2 : arm64: Fix __arch_get_hw_counter() implementation
9d90b93bf325 : lib/vdso: Make delta calculation work correctly
5a1c17240bf1 : nvmem: imx-ocotp: imx8mq is compatible with imx6 not imx7
4112c8537f07 : nvmem: imx-ocotp: Add i.MX8MM support
159dbaf57b2f : nvmem: imx-ocotp: Change TIMING calculation to u-boot algorithm
0493c4792b4e : nvmem: imx-ocotp: Ensure WAIT bits are preserved when setting timing
c03bb448f04f : nvmem: imx-ocotp: Elongate OCOTP_CTRL ADDR field to eight bits
fb59b7824da8 : drivers: s390/cio: Fix compilation warning about const qualifiers
b12bbdc5dd88 : HID: intel-ish-hid: fix wrong driver_data usage
0a95fc733da3 : HID: multitouch: Add pointstick support for ALPS Touchpad
3a9a2c86ce6e : HID: logitech-dj: Fix forwarding of very long HID++ reports
315ffcc9a1e0 : HID: uclogic: Add support for Huion HS64 tablet
384225c2a724 : HID: wacom: add new MobileStudio Pro support
dcf768b0ac86 : HID: chicony: add another quirk for PixArt mouse
f1bd37f300a4 : drm/panel: simple: Add Sharp LS020B1DD01D panel support
f9a763d27462 : drm: Add bus flag for Sharp-specific signals
a63f4612e1de : dt-bindings: display: Add Sharp LS020B1DD01D panel documentation
ecdcbbb7ceb1 : drm/panel: Add Novatek NT39016 panel support
c79e7a293733 : dt-bindings: display: Add King Display KD035G6-54NT panel documentation
2b947137f2b8 : spi: uniphier: fix zero-length transfer
e4671df0bfd6 : spi: uniphier: fix timeout error
21acee4ecf9c : HID: intel-ish-hid: Fix a use after free in load_fw_from_host()
e3303268f9cf : ASoC: soc-core: don't use soc_find_component() at snd_soc_find_dai()
526a6d45b013 : ASoC: rsnd: add missing pin sharing with SSI9
dfea7b2c5c7e : ASoC: rsnd: ssiu: tidyup SSI_MODE1/2 settings
472e5df0137e : ASoC: madera: Update SPDX headers
da7260cc8d1d : ASoC: codecs: ad193x: Fix memory corruption on BE 64b systems
aa69fb62bea1 : arm64/efi: Mark __efistub_stext_offset as an absolute symbol explicitly
6f496a555d93 : arm64: kaslr: keep modules inside module region when KASAN is enabled
d9db691d3cb5 : arm64/mm: Drop [PTE|PMD]_TYPE_FAULT
93d7a3b4be30 : drm/i915/icl: Add missing device ID
d3023897b437 : arch/sh: Check for kprobe trap number before trying to handle a kprobe trap
719bda751e18 : MAINTAINERS: Update Maintainers and Reviewers of DRM Bridge Drivers
181fa434d051 : PCI: xilinx-nwl: Fix Multi MSI data programming
5ddc6d4e30f4 : cpufreq: Use has_target() instead of !setpolicy
3d25025ce9c2 : pwm: fsl-ftm: Make sure to unlock mutex on failure
a2a28229cdce : pwm: fsl-ftm: Use write protection for prescaler & polarity
3479bbd1e1f8 : pwm: fsl-ftm: More relaxed permissions for updating period
da9b386492f8 : pwm: atmel-hlcdc: Add compatible for SAM9X60 HLCDC's PWM
11fc4edc483b : pwm: bcm2835: Improve precision of PWM
3f467ebe9e89 : leds: pwm: Support ACPI via firmware-node framework
4a6ef8e37c4d : pwm: Add support referencing PWMs from ACPI
4a5fa56cc031 : pwm: rcar: Remove suspend/resume support
7fd4edc57bba : pwm: sysfs: Add suspend/resume support
321a7cea973b : pwm: Add power management descriptions
4ae42ce793a7 : pwm: meson: Add documentation to the driver
7341c785d81e : pwm: meson: Add support PWM_POLARITY_INVERSED when disabling
d6885b3e0a39 : pwm: meson: Don't cache struct pwm_state internally
c375bcbaabdb : pwm: meson: Read the full hardware state in meson_pwm_get_state()
fb2081e870e9 : pwm: meson: Simplify the calculation of the pre-divider and count
1064c6bacedd : pwm: meson: Move pwm_set_chip_data() to meson_pwm_request()
8bbf31645381 : pwm: meson: Add the per-channel register offsets and bits in a struct
a50a49a45140 : pwm: meson: Add the meson_pwm_channel data to struct meson_pwm
7e0321629c2a : pwm: meson: Pass struct pwm_device to meson_pwm_calc()
b79c3670e120 : pwm: meson: Don't duplicate the polarity internally
33cefd84d26b : pwm: meson: Change MISC_CLK_SEL_WIDTH to MISC_CLK_SEL_MASK
181164b669c9 : pwm: meson: Use GENMASK and FIELD_PREP for the lo and hi values
ba4004c715c9 : pwm: meson: Use devm_clk_get_optional() to get the input clock
084f137600f4 : pwm: meson: Unify the parameter list of meson_pwm_{enable, disable}
6580fd173070 : pwm: jz4740: Force TCU2 channels to return to their init level
407d0fff2266 : cpufreq: Remove redundant !setpolicy check
e7600865db32 : netfilter: ctnetlink: Fix regression in conntrack entry deletion
41de4be6f6ef : drm/virtio: move drm_connector_update_edid_property() call
bcc61569997b : cpufreq: Move the IS_ENABLED(CPU_THERMAL) macro into a stub
6116b892bd4f : vga_switcheroo: Depend upon fbcon being built-in, if enabled
0937fbb7abeb : extcon: fsa9480: Fix Kconfig warning and build errors
4cb8df37a741 : pinctrl: madera: Fixup SPDX headers
690499d969bc : gpio: madera: Fixup SPDX headers
cba17e5d647b : drm/i915/gt: Add some debug tracing for context pinning
9c31dcb6dd94 : drm/panel: simple: Add Ortustech COM37H3M panel support
dda0e4bdbeac : drm/panel: simple: Add Sharp LQ070Y3DG3B panel support
a6e5a47f40ed : dt-bindings: drm/panel: simple: add sharp, lq070y3dg3b panel
e24fd0cf73d1 : dt-bindings: drm/panel: simple: add ortustech, com37h3m99dtc panel
75909cb6a753 : dt-bindings: drm/panel: simple: add ortustech, com37h3m05dtc panel
f0ca820cc006 : drm/i915/gt: Always call kref_init for the timeline
b38565faded7 : drm/i915/gt: Drop stale commentary for timeline density
19e5e2ae9c88 : csky: Fixup libgcc unwind error
e70980312a94 : MAINTAINERS: Add entry for the generic VDSO library
6a5b78b32d10 : arm64: compat: No need for pre-ARMv7 barriers on an ARMv8 system
94fee4d43752 : arm64: vdso: Remove unnecessary asm-offsets.c definitions
ed75e8f60bb1 : vdso: Remove superfluous #ifdef __KERNEL__ in vdso/datapage.h
432c833218dd : x86/mm: Handle physical-virtual alignment mismatch in phys_p4d_init()
c1887159eb48 : x86/boot/64: Add missing fixup_pointer() for next_early_pgt access
81c7ed296dcd : x86/boot/64: Fix crash if kernel image crosses page table boundary
426d3ff2f5ab : usb: renesas_usbhs: Use struct platform_callback pointer
76eff170bb05 : usb: renesas_usbhs: Use renesas_usbhs_platform_info on of_device_id.data
be0a42a7d626 : usb: renesas_usbhs: Add a common function for the .get_id
b3103d0b022f : usb: renesas_usbhs: move device tree properties parsing
f08acaf00963 : usb: renesas_usbhs: Add struct device * declaration in usbhs_probe()
98e86506c249 : usb: renesas_usbhs: Add has_new_pipe_configs flag
31e795c61d60 : usb: renesas_usbhs: Use dev_of_node macro instead of open coded
a4027b409fa9 : usb: renesas_usbhs: Remove type member from renesas_usbhs_driver_param
df9f2c278b69 : usb: renesas_usbhs: Use a specific flag instead of type for multi_clks
ccc3264c2481 : usb: renesas_usbhs: Avoid to write platform_data's value
edcf2b2c6629 : usb: renesas_usbhs: move macros from mod.c to the mod.h
0966648dd5a5 : usb: renesas_usbhs: remove notify_hotplug callback
8fac4fee2014 : usb: renesas_usbhs: revise the irq_vbus comments
257adc0fbe9f : USB: core: Fix compiler warnings in devio.c
ffed60971f3d : USB: core: Remove usbfs_mutex
b576576d6591 : arm64: defconfig: Enable CONFIG_KEYBOARD_SNVS_PWRKEY as module
0713820b9d58 : ARM: imx_v6_v7_defconfig: Enable CONFIG_ARM_IMX_CPUFREQ_DT
7a2a373ef031 : defconfig: arm64: enable i.MX8 SCU octop driver
e64da43fba98 : arm64: defconfig: Add i.MX SCU SoC info driver
6ec0c10b5aee : arm64: defconfig: Enable CONFIG_QORIQ_THERMAL
3557c3669329 : ARM: imx_v6_v7_defconfig: Select CONFIG_NVMEM_SNVS_LPGPR
2c3541c229f5 : arm64: defconfig: ARM_IMX_CPUFREQ_DT=m
80b5962ed95d : ARM: imx_v6_v7_defconfig: Add TPM PWM support by default
2ec74ef83aec : ARM: imx_v6_v7_defconfig: Enable the OV2680 camera driver
6163c1ee5bd2 : ARM: imx_v6_v7_defconfig: Enable CONFIG_THERMAL_STATISTICS
1e93acdcc7af : arm64: defconfig: NVMEM_IMX_OCOTP=y for imx8m
a5dedb5c98df : staging: rtl8712: Change return values of r8712_setrfreg_cmd()
da8e81205e8f : staging: rtl8712: Remove r8712_setassocsta_cmd()
a58cc341bbb8 : staging: rtl8712: Remove mp_start_joinbss()
162c0dfac580 : staging: rtl8712: Replace r8712_find_network()
d2179f3e9337 : staging: rtl8712: Remove r8712_setrttbl_cmd()
dc0f139b2ed8 : staging: rtl8712: Replace r8712_free_evt_priv()
03c05c470fe5 : staging: rtl8712: Replace r8712_free_cmd_priv()
6257450f891d : staging: rtl8712: Change return values of r8712_init_evt_priv()
795eb36899ae : staging: rtl8712: Replace function r8712_init_evt_priv()
d91674322d1b : staging: rtl8712: Change return values in r8712_init_cmd_priv()
4a808fa3aa48 : staging: vc04_services: Remove function block_resume()
efe06b2317f9 : staging: vc04_services: Remove function output_timeout_error()
bf1ca0c6c208 : staging: vc04_services: Remove vchiq_send_remote_release()
6795dbb8609d : staging: vc04_services: Remove vchiq_use_service_no_resume()
49d07ccb7520 : staging: vc04_services: Remove vchiq_resume_internal()
a4013c6422f0 : staging: vc04_services: Remove vchiq_pause_internal()
248a58a3d765 : staging: vc04_services: Remove vchiq_arm_force_suspend()
49bc145285f8 : staging: vc04_services: Remove function vchiq_arm_allow_resume()
74a2f3cb3212 : staging: vc04_services: Remove function vchiu_queue_is_full()
8e590ef5b20c : staging: kpc2000: add missing spaces in kpc2000_spi.c
03c1feff9e02 : staging: kpc2000: add missing spaces in kpc2000_i2c.c
b107b94b3be1 : staging: rtl8188eu: remove unused function is_ap_in_wep()
65e307d7dade : staging: rtl8188eu: remove unused function get_bsstype()
47c48c9e30bf : staging: rtl8723bs: os_dep: Change return type of rtw_init_default_value() to void
1e42a8871dbb : staging: rtl8723bs: os_dep: modified return type of function rtw_suspend_wow() to void
aa0d54db9215 : staging: rtl8723bs: os_dep: Change return type of function rtw_suspend_normal() to void
864e69d0d108 : staging: rtl8723bs: os_dep: Modify return type of function rtw_reset_drv_sw() to void.
3dadf62ca5b2 : staging: rtl8723bs: os_dep: Modify return type of function loadparam(..) to void
6faeb505036d : staging: rtl8188eu: remove hal_init_macaddr()
08289a56043f : staging: rtl8188eu: cleanup lines ending with a '('
b6a76183dea8 : staging: erofs: integrate decompression inplace
88aaf5a79c5c : staging: erofs: switch to new decompression backend
0ffd71bcc3a0 : staging: erofs: introduce LZ4 decompression inplace
7fc45dbc938a : staging: erofs: introduce generic decompression backend
274812334b46 : staging: erofs: move stagingpage operations to compress.h
fa61a33f5376 : staging: erofs: move per-CPU buffers implementation to utils.c
152a333a5895 : staging: erofs: add compacted compression indexes support
ec8c24420501 : staging: erofs: add compacted ondisk compression indexes
e36472145aa7 : staging: comedi: use dma_mmap_coherent for DMA-able buffer mmap
9bb5a27ac795 : perf time-utils: Use skip_spaces()
fc6a172600cd : perf header: Use skip_spaces() in __write_cpudesc()
810826acd122 : perf stat: Use recently introduced skip_spaces()
7bd330de43fd : tools lib: Adopt skip_spaces() from the kernel sources
bd9860bf050f : perf tools: Use linux/ctype.h in more places
3052ba56bcb5 : tools perf: Move from sane_ctype.h obtained from git to the Linux's original
055ca54777b7 : clk: lochnagar: Use new parent_data approach to register clock parents
e3527dca15c8 : clk: tegra: Do not enable PLL_RE_VCO on Tegra210
c1139d20833f : clk: tegra: Warn if an enabled PLL is in IDDQ
20675070127b : clk: tegra: Do not warn unnecessarily
0d34dfbf3023 : clk: tegra210: fix PLLU and PLLU_OUT1
e2bb18347c8e : clk: raspberrypi: register platform device for raspberrypi-cpufreq
91f2cf4a6b21 : firmware: raspberrypi: register clk device
4e85e535e6cc : clk: bcm283x: add driver interfacing with Raspberry Pi's firmware
2256d89333bd : clk: bcm2835: remove pllb
c8d84778e527 : drm/i915/selftests: Hold ref on request across waits
78a5ba8f9126 : clk: qoriq: add support for lx2160a
df095f996b8f : clk: clk-cdce706: simplify getting the adapter of a client
da642427bd77 : clk: qcom: Fix -Wunused-const-variable
4abf9adc12c6 : MIPS: Remove dead code
9a838844a0da : clk: ingenic: Remove unused functions
32ebc193cda6 : MIPS: jz4740: PM: Let CGU driver suspend clocks and set sleep mode
2ee93e3c953b : clk: ingenic: Handle setting the Low-Power Mode bit
dbc38ad0e739 : clk: ingenic: Add missing header in cgu.h
7a78a7f7695b : power: reset: nvmem-reboot-mode: use NVMEM as reboot mode write interface
e5e89247a74b : clk: Add clk_parent entry in debugfs
65e2218d1006 : clk: Grammar missing "and", Spelling s/statisfied/satisfied/
eef1f1b6cff9 : clk: Simplify clk_core_can_round()
cba155e50a11 : dt-bindings: power: reset: add document for NVMEM based reboot-mode
16e3c572cdc9 : clk: socfpga: stratix10: fix divider entry for the emac clocks
3b5015c4d834 : clk: socfpga: stratix10: add additional clocks needed for the NAND IP
1b2fc358ddfb : perf tools: Add missing util.h to pick up 'page_size' variable
88aa7af9c180 : clk: kirkwood: Add support for MV98DX1135
9a042e718fc0 : dt-bindings: clock: mvebu: Add compatible string for 98dx1135 core clock
9f3926e08c26 : perf tools: Remove old baggage that is util/include/linux/ctype.h
cf8b6970f4fc : perf symbols: We need util.h in symbol-elf.c for zfree()
179175d389c7 : clk: Document some devm_clk_bulk*() APIs
9bd5ef0bd874 : clk: Add devm_clk_bulk_get_optional() function
2f25528e4edd : clk: Add clk_bulk_get_optional() function
155681fcd7f8 : perf kallsyms: Adopt hex2u64 from tools/perf/util/util.h
af41949d9e02 : tools x86 machine: Add missing util.h to pick up 'page_size'
2f8776f0c5d3 : tc-testing: add ingress qdisc tests
398c2b05bbee : linux/dim: Add completions count to dim_sample
4f75da3666c0 : linux/dim: Move implementation to .c files
8960b38932be : linux/dim: Rename externally used net_dim members
e5b6ab02d7aa : linux/dim: Rename net_dim_sample() to net_dim_update_sample()
c002bd529d71 : linux/dim: Rename externally exposed macros
449986ea9241 : linux/dim: Remove "net" prefix from internal DIM members
0e58983de0d8 : linux/dim: Move logic to dim.h
a7dc51adcafe : tipc: rename function msg_get_wrapped() to msg_inner_hdr()
20c67312946d : tipc: eliminate unnecessary skb expansion during retransmission
74684cce5ebd : clk: socfpga: stratix10: fix divider entry for the emac clocks
6a9fa4e3bdde : perf string: Move 'dots' and 'graph_dotted_line' out of sane_ctype.h
77cf8edbc0e7 : tipc: simplify stale link failure criteria
2c6574a9ed66 : drm/panel: simple: Add GiantPlus GPM940B0 panel support
0565ae92835c : media: uapi: Add MEDIA_BUS_FMT_RGB888_3X8 media bus format
d55bcb4c9a74 : dt-bindings: display: Add GiantPlus GPM940B0 panel documentation
b8e8a86337c2 : net/ipv6: Fix misuse of proc_dointvec "skip_notify_on_dev_down"
489ce2f42514 : tc-testing: Restore original behaviour for namespaces in tdc
38c73529de13 : ipv4: Use return value of inet_iif() for __raw_v4_lookup in the while loop
10dcc7448e9e : RDMA/hns: fix spelling mistake "attatch" -> "attach"
93d50edc80ab : perf ctype: Remove now unused 'spaces' variable
34d65cd837d0 : RDMA/netlink: Audit policy settings for netlink attributes
b598c34ffc2b : perf ui stdio: No need to use 'spaces' to left align
5f22e5b3116c : drm/i915: Rename intel_wakeref_[is]_active
0c91621cad49 : drm/i915/gt: Pass intel_gt to pm routines
8e9c2f621893 : drm/i915/guc: Add debug capture of GuC exception
07bfe6bf1052 : drm/i915/execlists: Convert recursive defer_request() into iterative
828e27a89915 : perf ctype: Remove unused 'graph_line' variable
11f6c2307cae : clk: Simplify debugfs printing and add a newline
a201b6ac20ff : drm/amd/powerplay: make athub pg bit configured by pg_flags
c12d410ff293 : drm/amd/powerplay: make mmhub pg bit configured by pg_flags
cb2a782eb808 : drm/amd/powerplay: add feature check in unforce_dpm_levels function (v2)
9a6a644096a1 : drm/i915/ehl: Add missing VECS engine
b0c74b96d177 : clocksource/drivers/davinci: Add support for clocksource
721154f972aa : clocksource/drivers/davinci: Add support for clockevents
a55e040c6f21 : ARM: exynos: Cleanup cppcheck shifting warning
79e7739f7b87 : arm64: dts: qcom: sdm845-cheza: add initial cheza dt
e9146339515e : ARM: dts: msm8974-FP2: Add vibration motor
f48cee3239a1 : arm64: dts: qcom: qcs404: Add thermal zones for each sensor
64cf50d0c8d1 : arm64: dts: qcom: qcs404: Add tsens controller
ac1092b34114 : drm/amd/powerplay: check gfxclk dpm enablement before proceeding
f3121d3dbb52 : drm/amd/powerplay: print smu versions only if version mismatch
ab43c4bf1cc8 : drm/amd/powerplay: fix fan speed show error (for hwmon pwm)
709527c77a89 : drm/amd/display: update infoframe after dig fe is turned on (v2)
1189413f9cd4 : drm/amd/powerplay:clean up the residual mutex for smu_hw_init
aeaa72e25ea8 : drm/amd/amdgpu: sdma_v4_0_start: initialize r
803a1412fe37 : drm/amd/amdgpu: Fix style issues in dcn20_resource.c
ed9656fbc8b5 : drm/amd/amdgpu: Check stream in amdgpu_dm_commit_planes
70c5350a878d : drm/amd/amdgpu: amdgpu_hwmon_show_temp: initialize temp
616ae02f6c81 : drm/amd/amdgpu: Fix amdgpu_set_pp_od_clk_voltage error check
0172591e219b : drm/amd/amdgpu: Indent AMD_IS_APU properly
a6bbc3d5ac29 : drm/amdgpu/display: drop ifdefs around comments
2eba4e640b2c : dm verity: use message limit for data block corruption message
a0651926553c : dm table: don't copy from a NULL pointer in realloc_argv()
211ad4b73303 : dm log writes: make sure super sector log updates are written in order
6fde3894e26e : clocksource/drivers/tegra: Set up maximum-ticks limit properly
0ef6b01d024c : clocksource/drivers/tegra: Cycles can't be 0
fc9babc25746 : clocksource/drivers/tegra: Restore base address before cleanup
2e08a4bb96fd : clocksource/drivers/tegra: Add verbose definition for 1MHz constant
7c708fda79eb : clocksource/drivers/tegra: Drop unneeded typecasting in one place
09b2507fbf57 : clocksource/drivers/tegra: Set and use timer's period
99311d0e841c : clocksource/drivers/tegra: Remove duplicated use of per_cpu_ptr
59d43c958953 : clocksource/drivers/tegra: Restore timer rate on Tegra210
5a354412567d : clocksource/drivers/arm_arch_timer: Extract elf_hwcap use to arch-helper
7117a44bc0eb : clocksource/drivers/sysctr: Add nxp system counter timer driver support
668f870f98ac : clocksource/drivers/tegra: Rename timer-tegra20.c to timer-tegra.c
87bd4c26a6c8 : clocksource/drivers/tegra: Lower clocksource rating for some Tegra's
acb4bb3f37f1 : clocksource/drivers/tegra: Support COMPILE_TEST universally
49a678b8ca4c : clocksource/drivers/tegra: Minor code clean up
7a3916706e85 : clocksource/drivers/tegra: Release all IRQ's on request_irq() error
6b349c3624d2 : clocksource/drivers/tegra: Replace readl/writel with relaxed versions
77d57d1d8016 : clocksource/drivers/tegra: Reset hardware state on init
af8d9129eced : clocksource/drivers/tegra: Unify timer code
f6d50ec5f85c : clocksource/drivers/tegra: Support per-CPU timers on all Tegra's
6282edb72bed : clocksource/drivers/exynos_mct: Increase priority over ARM arch timer
93665ab0626c : clocksource/drivers/arc_timer: Use BIT() instead of _BITUL()
8925ed4b1034 : clocksource/drivers/ixp4xx: Implement delay timer
91d59bdf87ca : clocksource/drivers/timer-meson6: Update with SPDX Licence identifier
e9816ddf2a33 : RDMA/hns: Cleanup unnecessary exported symbols
10c9c8e7c09b : dm init: remove trailing newline from calls to DMERR() and DMINFO()
e6feaf215f07 : block, bfq: fix operator in BFQQ_TOTALLY_SEEKY
dec7e6494e1a : dm init: fix incorrect uses of kstrndup()
3e10f3196b55 : drm/amdgpu/display: switch udelay to msleep
44ff0ae6b15e : drm/amdgpu/powerplay: FEATURE_MASK is 64 bit so use ULL
5ebeb02c8678 : drm/msm: Drop robj from msm_gem_new_impl
c6be80861824 : drm/etnaviv: Drop resv argument from etnaviv_gem_new_impl
fcca453c8884 : drm/todo: Add new debugfs todo
8de6ca2e0e93 : drm/todo: Update mmap todo
3c745e0b5dea : drm/todo: Update backlight todo
9dfed7013083 : drm/todo: remove gem_prime_import/export todo
3886666a2568 : drm/vc4: Don set gem_obj->resv in prime import anymore
0ecaea14843e : drm/panfrost: don't set gem_obj->resv for prime import anymore
2a11d881255b : drm/mediatek: Use drm_atomic_helper_wait_for_fences
0fbbd27e5ab1 : drm/lima: Drop resv argument from lima_bo_create_struct
555b2c3da1fc : quota: honor quota type in Q_XGETQSTAT[V] calls
d914d4d49745 : arm64: Implement panic_smp_self_stop()
dccc9da22ded : arm64: Improve parking of stopped CPUs
fc25441c7b9d : drm/i915/ehl: Add one additional PCH ID to MCC
ca156e006add : libata: don't request sense data on !ZAC ATA devices
aa38571246c6 : arm64: dts: uniphier: add reserved-memory for secure memory
53c580c1bdbd : arm64: dts: uniphier: update to new Denali NAND binding
3726112ec731 : block, bfq: re-schedule empty queues if they deserve I/O plugging
96a291c38c32 : block, bfq: preempt lower-weight or lower-priority queues
13a857a4c4e8 : block, bfq: detect wakers and unconditionally inject their I/O
a3f9bce3697a : block, bfq: bring forward seek&think time update
24792ad01cb6 : block, bfq: update base request service times when possible
db599f9ed9bd : block, bfq: fix rq_in_driver check in bfq_update_inject_limit
766d61412ef8 : block, bfq: reset inject limit when think-time state changes
bc8841f0c1e6 : ARM: dts: uniphier: update to new Denali NAND binding
a8cd7066f042 : ASoC: Intel: Skylake: Strip T and L from TLV IPCs
02923faa6b29 : ASoC: Intel: Skylake: Reset pipeline before its deletion
9f4f42d710d4 : ASoC: Intel: Common: Fix NULL dereference in tx_wait_done
26ae20490809 : ASoC: Intel: Fix race condition in IPC rx list
078759399ff7 : ASoC: Intel: Skylake: Read HIPCT extension before clearing DONE bit
9f90af3a9952 : ASoC: topology: Consolidate and fix asoc_tplg_dapm_widget_*_create flow
3cde818cd02b : ASoC: topology: Consolidate how dtexts and dvalues are freed
0f6ff78540bd : ASoC: Intel: hdac_hdmi: Set ops to NULL on remove
6ee927f2f014 : ASoC: Intel: Skylake: Fix NULL ptr dereference when unloading clk dev
e79986ce50d6 : ASoC: Intel: Skylake: Properly cleanup on component removal
5b8e4c1c6602 : ASoC: Intel: Skylake: Add function to cleanup debugfs interface
9f6115acc37c : ASoC: Intel: Skylake: Don't return failure on machine driver reload
09f448a415ec : ASoC: compress: Fix memory leak from snd_soc_new_compress
8a5b0177a7f6 : ALSA: hdac: Fix codec name after machine driver is unloaded and reloaded
776cb3b80ede : ASoC: Intel: Skylake: Initialize lists before access so they are safe to use
d5fcaaba54ce : ASoC: Intel: Skylake: Use recommended SDxFMT programming sequence
025bf37725f1 : gpio: Fix return value mismatch of function gpiod_get_from_of_node()
3fe2f17c0ed5 : pinctrl: qcom: sdm845: Fix CONFIG preprocessor guard
520602640419 : phy: qcom-qmp: Raise qcom_qmp_phy_enable() polling delay
5fc2aa3ec9ef : phy: meson-g12a-usb3-pcie: disable locking for cr_regmap
4b36082e2e09 : pinctrl: ocelot: fix pinmuxing for pins after 31
f2818ba3a012 : pinctrl: ocelot: fix gpio direction for pins after 31
cf75b8f2cd8f : pinctrl: tegra: Add bitmask support for parked bits
55bd054ce434 : pinctrl: tegra: Set specific GPIO compatible string
0451cc8ce272 : iio: cros_ec: Add lid angle driver
ca9503fc9e98 : arm64: Expose FRINT capabilities to userspace
97162a1ee8a1 : docs: infiniband: convert docs to ReST and rename to *.rst
120193749182 : arm64: Expose ARMv8.5 CondM capability to userspace
b417c0879db7 : RDMA/hns: Fix an error code in hns_roce_set_user_sq_size()
aaba9791fbb4 : drivers: thermal: processor_thermal: Read PPCC on resume
7ef7587541d4 : RDMA/hns: fix potential integer overflow on left shift
d9e47698965d : ath10k: Add WMI diag fw logging support for WCN3990
47ed1b4e5d62 : ath10k: add report MIC error for sdio chip
33410a51468f : ath10k: add support for controlling tx power to a station
c6f537a11b81 : ath10k: Add peer delete response event
fe36e70f766e : ath10k: wait for vdev delete response from firmware
011d4111c8c6 : ath10k: fix PCIE device wake up failed
1ac99c58bda9 : pwm: jz4740: Apply configuration atomically
93808aca349c : pwm: jz4740: Remove unused devicetree compatible strings
925488e8df4f : dt-bindings: pwm: jz47xx: Remove unused compatible strings
8b97b055dc9d : ath10k: fix failure to set multiple fixed rate
265df32eae58 : ath10k: Change the warning message string
08d80e4cd27b : ath10k: fix fw crash by moving chip reset after napi disabled
4b553f3ca4cb : ath10k: add missing error handling
9bce02ef0dfa : pwm: meson: Fix the G12A AO clock parents order
1cdb44135dd8 : pwm: meson: Update with SPDX Licence identifier
4fa42adebe5b : ath10k: enabling tx stats support over pktlog
ef9cc0c44394 : ath10k: acquire lock to fix lockdep's warning
0b055ed4c9bc : pwm: stm32: Use 3 cells ->of_xlate()
69252ec16596 : dt-bindings: pwm: stm32: Add #pwm-cells
54f6643bf19e : ath10k: change firmware file name for UTF mode of SDIO/USB
0f132ba7ac64 : ath10k: add support for firmware crash recovery on SDIO chip
b3d5f311d3cf : parisc: asm: psw.h: missing header guard
b2c200e3f2fd : pwm: Add consumer device link
cce4a833fc6d : pwm: stm32-lp: Add power management support
f6c9b59769db : dt-bindings: pwm: stm32-lp: Document pin control sleep state
9d740d6380e5 : ath10k: Add wrapper function to ath10k debug
9e37a53eb051 : pwm: sifive: Add a driver for SiFive SoC PWM
daa78cc3408e : pwm: sifive: Add DT documentation for SiFive PWM Controller
bc31c2cfecc7 : ath10k: add htt_h2t_aggr_cfg_msg op for high latency devices
74ee5715991f : ath10k: add inline wrapper for htt_h2t_aggr_cfg_msg
648fdc3f6475 : drm/msm: add dirty framebuffer helper
b1acd4b8a894 : nios2: use the generic uncached segment support in dma-direct
6309513c1be4 : nds32: use the generic remapping allocator for coherent DMA allocations
f73c90453439 : arc: use the generic remapping allocator for coherent DMA allocations
d98849aff879 : dma-direct: handle DMA_ATTR_NO_KERNEL_MAPPING in common code
c2f2124e0d44 : dma-direct: handle DMA_ATTR_NON_CONSISTENT in common code
9cda7807ee1e : veth: Support bulk XDP_TX
e7d4798960b3 : xdp: Add tracepoint for bulk XDP_TX
9e6ea59f3ff3 : iommu/io-pgtable: Support non-coherent page tables
eed43e7e17c1 : pinctrl: mvebu: Add support for MV98DX1135
7b34b0032bae : dt-bindings: pinctrl: mvebu: Document bindings for 98DX1135
478b973b21a4 : ARM: multi_v7_defconfig: enable STMFX pinctrl support
6dbc6e6f5855 : pinctrl: mcp23s08: Fix add_data and irqchip_add_nested call order
0eb84fa6e616 : MAINTAINERS: add reviewer to maintainers entry
503d90b30602 : ALSA: hda/realtek: Add quirks for several Clevo notebook barebones
4f41845b3407 : iommu/io-pgtable: Replace IO_PGTABLE_QUIRK_NO_DMA with specific flag
aba44287a224 : perf scripts python: export-to-postgresql.py: Export Intel PT power and ptwrite events
5130c6e55531 : perf scripts python: export-to-sqlite.py: Export Intel PT power and ptwrite events
b9322cab17a1 : perf db-export: Export synth events
5fe2cf7d19c4 : perf intel-pt: Synthesize CBR events when last seen value changes
51b091861828 : perf intel-pt: Add CBR value to decoder state
91de8684f1cf : perf intel-pt: Cater for CBR change in PSB+
abe5a1d3e4be : perf intel-pt: Decoder to output CBR changes immediately
9f94c7f947e9 : perf tools: Increase MAX_NR_CPUS and MAX_CACHES
eb5d854456f5 : perf thread-stack: Eliminate code duplicating thread_stack__pop_ks()
97860b483c55 : perf thread-stack: Fix thread stack return from kernel for kernel-only case
2d7102a04537 : perf tools: Fix cache.h include directive
e737f13b5077 : arm64 defconfig: enable LVM support
d22b85a1b97d : regulator: core: Expose some of core functions needed by couplers
d8ca7d184b33 : regulator: core: Introduce API for regulators coupling customization
24043d60ff50 : ASoC: rt5677: depop stereo dac
e13e7cd4c0c1 : powerpc/64s/exception: Fix machine check early corrupting AMR
8dcfdfb45010 : drm/i915/perf: fix ICL perf register offsets
2dcb79cde612 : mt76: mt7615: do not process rx packets if the device is not initialized
4a8c99c73777 : mt76: mt76x02: fix edcca file permission
984d885437f1 : mt76: mt7603: add debugfs knob to enable/disable edcca
8aac454dbb51 : mt76: mt76x02: run mt76x02_edcca_init atomically in mt76_edcca_set
6e4caaea9925 : mt76: mt76x2: move mutex_lock inside mt76x2_set_channel
842481434261 : mt76: mt76x2u: remove mt76x02_edcca_init in mt76x2u_set_channel
a78f15471c06 : mt76: mt76x02: remove enable from mt76x02_edcca_init signature
f9e5b885fab7 : mt76: mt7615: add static qualifier to mt7615_rx_poll_complete
132191a8b8f4 : mt76: mt7615: rearrange cleanup operations in mt7615_unregister_device
c38cbba4ca31 : mt76: mt7603: stop mac80211 queues before setting the channel
b28248ec9195 : mt7615: mcu: run __mt76_mcu_send_msg in mt7615_mcu_send_firmware
5d15f2ea162f : mt7615: mcu: init mcu_restart function pointer
a3a2c2e79c13 : mt7615: initialize mt76_mcu_ops data structure
516c3e380533 : mt7615: mcu: use standard signature for mt7615_mcu_msg_send
eb2024b08731 : mt7615: mcu: remove unused structure in mcu.h
1ca8089a55ee : mt7615: mcu: do not use function pointers whenever possible
fddc827ffc50 : mt7615: mcu: unify __mt7615_mcu_set_dev_info and mt7615_mcu_set_dev_info
893369b769c1 : mt7615: mcu: remove skb_ret from mt7615_mcu_msg_send
33d9ed728eb0 : mt7615: remove dest from mt7615_mcu_msg_send signature
27da3bfd3157 : mt7615: remove query from mt7615_mcu_msg_send signature
b1722925d2de : mt7615: mcu: remove unused parameter in mt7615_mcu_del_wtbl
598a44344f38 : mt7615: mcu: unify mt7615_mcu_add_wtbl_bmc and mt7615_mcu_del_wtbl_bmc
d7228bcf7b4e : mt7615: mcu: use proper msg size in mt7615_mcu_add_wtbl
77eaa281c20e : mt7615: mcu: use proper msg size in mt7615_mcu_add_wtbl_bmc
b876457c6a40 : mt7615: mcu: remove bss_info_convert_vif_type routine
0467448d2eea : mt7615: mcu: simplify __mt7615_mcu_set_sta_rec
8e309f7dc7e7 : mt7615: mcu: simplify __mt7615_mcu_set_wtbl
fd5f65c552f7 : mt76: mt7615: Make mt7615_irq_handler static
9db1aec0c2d7 : mt76: mt7615: Use after free in mt7615_mcu_set_bcn()
b1571a0e77d8 : mt76: Fix a signedness bug in mt7615_add_interface()
4875e34679ba : mt76: move netif_napi_del in mt76_dma_cleanup
8357f0dcd895 : mt76: mt7615: use napi polling for tx cleanup
9e63f5e76b56 : mt76: mt7603: use napi polling for tx cleanup
8402650aa708 : mt76: move tx_napi in mt76_dev
c15b0f7cd0b9 : mt76: mt76x02: remove useless return in mt76x02_resync_beacon_timer
1d333ef3d599 : platform/chrome: wilco_ec: Add circular buffer as event queue
f9a393875d3a : drm/i915: Disable SAMPLER_STATE prefetching on all Gen11 steppings.
ec6516bfbaf7 : pinctrl: remove unneeded #ifdef around declarations
d9c238c5a6ae : pinctrl: freescale: Add i.MX8MN pinctrl driver support
124ecd6658e7 : dt-bindings: imx: Add pinctrl binding doc for i.MX8MN
8049672bb17a : arm64: defconfig: enable CONFIG_RANDOMIZE_BASE
faaa73bcec41 : arm64: ARM64_MODULES_PLTS must depend on MODULES
7457c0da024b : x86/alternatives: Add int3_emulate_call() selftest
faeedb0679be : x86/stackframe/32: Allow int3_emulate_push()
3c88c692c287 : x86/stackframe/32: Provide consistent pt_regs
ea1ed38dba64 : x86/stackframe, x86/ftrace: Add pt_regs frame annotations
4201311dae59 : x86/stackframe, x86/kprobes: Fix frame pointer annotations
a9b3c6998d4a : x86/stackframe: Move ENCODE_FRAME_POINTER to asm/frame.h
5e1246ff2d37 : x86/entry/32: Clean up return from interrupt preemption path
9156e545765e : locking/lockdep: increase size of counters for lockdep statistics
ebf8d82bbb32 : locking/atomics: Use sed(1) instead of non-standard head(1) option
886532aee3cd : locking/lockdep: Move mark_lock() inside CONFIG_TRACE_IRQFLAGS && CONFIG_PROVE_LOCKING
87b61864d7ab : x86/build: Remove redundant 'clean-files += capflags.c'
bc53d3d777f8 : x86/build: Add 'set -e' to mkcapflags.sh to delete broken capflags.c
2ef085bd110c : x86/resctrl: Cleanup cbm_ensure_valid()
bf10c97adbd0 : x86/jump_label: Make tp_vec_nr static
d48e0cd8fcaf : timekeeping: Boot should be boottime for coarse ns accessor
4b85faed211c : dma-mapping: add a dma_alloc_need_uncached helper
961729bfc73e : openrisc: remove the partial DMA_ATTR_NON_CONSISTENT support
80e61fcd2394 : arc: remove the partial DMA_ATTR_NON_CONSISTENT support
34ab03160eda : arm-nommu: remove the partial DMA_ATTR_NON_CONSISTENT support
ab746573c405 : ARM: dma-mapping: allow larger DMA mask than supported
4a54d16f615f : dma-mapping: truncate dma masks to what dma_addr_t can hold
e5db0ad7563c : airo: switch to skcipher interface
0f47aeeada2a : rt2800: do not enable watchdog by default
e403fa31ed71 : rt2x00: add restart hw
710e6cc1595e : rt2800: do not nullify initialization vector data
09db3b000619 : rt2800: add pre_reset_hw callback
759c5b599cf4 : rt2800: initial watchdog implementation
2034afe4db4a : rt2800: add helpers for reading dma done index
9f3e3323e996 : rt2x00: allow to specify watchdog interval
12e66ffbd534 : p54: remove dead branch in op_conf_tx callback
4a36de3996c7 : rtw88: fix typo rtw_writ16_set
e9c87a3b744b : rtw88: rsvd page should go though management queue
a11cddd42b67 : rtw88: restore DACK results to save time
d41673b941f2 : rtw88: power on again if it was already on
e1cc056c92f9 : rtw88: 8822c: use more accurate ofdm fa counting
e027446667b5 : rtw88: 8822c: disable rx clock gating before counter reset
f859e71f9615 : rtw88: 8822c: update channel and bandwidth BB setting
818d46e7715e : rtw88: 8822c: add rf write protection when switching channel
6fabdc4a34d0 : rtw88: add beacon function setting
44cc4c63a877 : rtw88: add support for random mac scan
e6fec313fa3f : rtw88: add fast xmit support
ffb92649f4d9 : iwlegacy: 4965: no need to check return value of debugfs_create functions
f503c7695343 : iwlegacy: 3945: no need to check return value of debugfs_create functions
e73e43246da6 : ssb/gpio: Remove unnecessary WARN_ON from driver_gpio
25a986e426b0 : rtlwifi: rtl8188ee: remove redundant assignment to rtstatus
9a1ace64ca3b : qtnfmac: Use struct_size() in kzalloc()
23377c200b2e : mt7601u: fix possible memory leak when the device is disconnected
4079e8ccabc3 : mt7601u: do not schedule rx_tasklet when the device has been disconnected
f0822dfc5887 : rtlwifi: remove redundant assignment to variable k
5315f9d40191 : rtlwifi: remove redundant assignment to variable badworden
6c0ed66f1a5b : rtlwifi: rtl8192cu: fix error handle when usb probe failed
74f202aaae0a : mwifiex: ignore processing invalid command response
7afb94da3cd8 : mwifiex: update set_mac_address logic
2fc0aa454473 : mwifiex: print PCI mmap with %pK
f7369179ad32 : mwifiex: drop 'set_consistent_dma_mask' log message
80d42db02b3a : drm/edid: use for_each_displayid_db where applicable
6e41e2257f10 : p54usb: Fix race between disconnect and firmware loading
78efb76ab4df : dmaengine: rcar-dmac: Reject zero-length slave DMA requests
9e5ab0655ef9 : dmaengine: dw: Enable iDMA 32-bit on Intel Elkhart Lake
e28ad544f462 : drm/edid: parse CEA blocks embedded in DisplayID
2b651ecfc39f : dmaengine: dw-edma: fix semicolon.cocci warnings
e3dc00b936e5 : dmaengine: sh: usb-dmac: Use [] to denote a flexible array member
ed04b7c57c33 : dmaengine: dmatest: timeout value of -1 should specify infinite wait
a183ec708b73 : dmaengine: dw: Distinguish ->remove() between DW and iDMA 32-bit
002905eca5be : dmaengine: fsl-edma: support little endian for edma driver
c24a5c735f87 : dmaengine: hsu: Revert "set HSU_CH_MTSR to memory width"
88091ff56b71 : selftests, bpf: Add test for veth native XDP
0bed61371f7d : xsk: sample kernel code is now in libbpf
900de4ac4953 : libbpf: fix spelling mistake "conflictling" -> "conflicting"
7ae9f2817ad5 : samples: bpf: Remove bpf_debug macro in favor of bpf_printk
0b88bc929251 : clk: ti: Use int to check return value from of_property_count_elems_of_size()
5db7c8b9f9fc : ipvs: fix tinfo memory leak in start_sync_thread
792c4e9d0bbb : net/mlx5: Convert mkey_table to XArray
975304100a70 : dt-bindings: display: Convert tpo,tpg110 panel to DT schema
ca5be902a87d : drm/mcde: Fix uninitialized variable
f9f329ad87c7 : cxgb4: Add MPS refcounting for alloc/free mac filters
2f0b9406f3c7 : cxgb4: Add MPS TCAM refcounting for cxgb4 change mac
5fab51581f62 : cxgb4: Add MPS TCAM refcounting for raw mac filters
28b3870578ef : cxgb4: Re-work the logic for mps refcounting
f2ff671f8941 : MAINTAINERS: Correct path to moved files
a4e5914a7b4f : MAINTAINERS: Add myself as Ingenic SoCs maintainer
fce5430f6a86 : reset: qcom-pon: Add support for gen2 pon
9faf929608f5 : dt-bindings: power: reset: qcom: Add qcom,pm8998-pon compatibility line
1bca2eacd647 : MIPS: ralink: mt7628a.dtsi: Add watchdog controller DT node
4e41b745d35b : MIPS: ralink: mt7628a.dtsi: Add SPI controller DT node
e456a3bdea4b : MIPS: ralink: mt7628a.dtsi: Add GPIO controller DT node
6394de396ed3 : MIPS: ralink: mt7628a.dtsi: Add pinctrl DT properties to the UART nodes
380f072c57a5 : MIPS: ralink: mt7628a.dtsi: Add pinmux DT node
9ea34af728f7 : MIPS: ralink: mt7628a.dtsi: Add SPDX GPL-2.0 license identifier
85cf2c37cb40 : MIPS: lantiq: Add SMP support for lantiq interrupt controller
f0dd300101f3 : MIPS: lantiq: Shorten register names, remove unused macros
ba1bc0fcdeaf : MIPS: lantiq: Fix bitfield masking
7c6747bc2e3d : MIPS: lantiq: Remove unused macros
64a95283c336 : MIPS: lantiq: Fix attributes of of_device_id structure
39588164d3c9 : MIPS: lantiq: Change variables to the same type as the source
aa0f58b4666f : MIPS: lantiq: Move macro directly to iomem function
1e2791448b92 : mips: Remove q-accessors from non-64bit platforms
262e4c3893ac : FDDI: defza: Include linux/io-64-nonatomic-lo-hi.h
166a2809d65b : tpm: Don't duplicate events from the final event log in the TCG2 log
82d736ac56d7 : Abstract out support for locating an EFI config table
db4d8cb9c9f2 : tpm: Fix TPM 1.2 Shutdown sequence to prevent future TPM operations
6b0326190205 : efi: Attempt to get the TCG2 event log in the boot stub
fe7eb0230c3d : tpm: Append the final event log to the TPM event log
c46f3405692d : tpm: Reserve the TPM final events table
44038bc514a2 : tpm: Abstract crypto agile event size calculations
782779b60faa : tpm: Actually fail on TPM errors during "get random"
0b24cae4d535 : MIPS: Add missing EHB in mtc0 -> mfc0 sequence.
14331726a3c4 : mm/hmm: Remove confusing comment and logic from hmm_release
2dcc3eb8ab50 : mm/hmm: Poison hmm_range during unregister
187229c2ddd1 : mm/hmm: Remove racy protection against double-unregistration
0fec7e72ae13 : net: stmmac: sun8i: force select external PHY when no internal one
adadd38c5322 : net: stmmac: sun8i: add support for Allwinner H6 EMAC
86d617d6c79d : media: MAINTAINERS: Add maintainers for Media Controller
92cd14408be3 : media: staging: media: tegra-vde: Defer dmabuf's unmapping
b301f8de1925 : media: staging: media: tegra-vde: Add IOMMU support
6bc5a4a19275 : media: hdpvr: fix locking and a missing msleep
07d89227a983 : media: v4l2: Test type instead of cfg->type in v4l2_ctrl_new_custom()
021d2ad0f695 : media: atmel: atmel-isc: fix i386 build error
ba74edc6def2 : media: v4l2-ctrl: Move compound control initialization
fd5b4046c7bb : media: hantro: Use vb2_get_buffer
782dc2d58923 : media: pci: cx88: Change the type of 'missed' to u64
77ae46e11df5 : media: vimc: cap: check v4l2_fill_pixfmt return value
2161536516ed : media: media/pci: set device_caps in struct video_device
374d62e7aa50 : media: v4l2-subdev: Verify v4l2_subdev_call() pad config argument
a4f4a763d8a0 : media: v4l2-subdev: Verify v4l2_subdev_call() pointer arguments
a8fa55078a77 : media: v4l2-subdev: Verify arguments in v4l2_subdev_call()
b152a403a020 : media: coda: encoder parameter change support
0414b4756820 : media: coda: add coda_slice_mode() function
cdc841b5ac05 : media: coda: store device pointer in driver structure instead of pdev
4b424e9e01e6 : media: coda: mark last returned frame
d09ed310142a : media: coda: mark last pending buffer or last meta on decoder stop command
9ee50a9489f1 : media: coda: lock capture queue wakeup against encoder stop command
cf895efc4d9c : media: coda: flag the last encoded buffer
0f8f63383435 : media: coda: only wake up capture queue if no pending buffers to encode
0ee08a1e7b71 : media: coda: retire coda_buf_is_end_of_stream
9e3b94cc03db : media: coda: mark the last output buffer on encoder stop command
a02f6ca3367e : media: coda: only set the stream end flags if there are no more pending output buffers
1b438b454085 : media: coda: mark the last output buffer on decoder stop command
aa3972a358b6 : media: coda: allow flagging last output buffer internally
b3b7d96817cd : media: coda: increment sequence offset for the last returned frame
e7fd95849b3c : media: coda: flush bitstream ring buffer on decoder restart
f74c0a29eca5 : media: coda: do not enforce 512-byte initial bitstream payload on CODA960
2719ef7d1b11 : media: coda: pad first buffer with repeated MPEG headers to fix sequence init
ccb901196ec5 : media: coda: make coda_bitstream_queue more versatile
94af4c45a7a6 : media: coda: integrate internal frame metadata into a structure
236306be0b2c : media: coda: implement decoder source change event
497e6b8559a6 : media: coda: add sequence initialization work
8e717396d87e : media: coda: split decoder sequence initialization out of start decoding
7e5eaae0af2e : media: coda: fix V4L2_DEC_CMD_STOP when all buffers are already consumed
cce5b73265db : media: coda: add coda_wake_up_capture_queue
f3775f89852d : media: coda: fix last buffer handling in V4L2_ENC_CMD_STOP
56d159a4ec6d : media: coda: fix mpeg2 sequence number handling
f66a607d7338 : media: coda: use mem2mem try_en/decoder_cmd helpers
60c74167fef4 : media: coda: implement CMD_START to restart decoding
13efd80acaa4 : ARM: dts: exynos: Add GPU/Mali 400 node to Exynos4
4a7bc07f5c04 : ARM: dts: exynos: Add GPU/Mali 400 node to Exynos3250
8b388cee6635 : dt-bindings: gpu: mali: Add Samsung compatibles for Midgard and Utgard
4dc2a25d058d : arm64: dts: exynos: Add GPU/Mali T760 node to Exynos7
f0a6208b90bd : arm64: dts: exynos: Add GPU/Mali T760 node to Exynos5433
fd7d55172d1e : perf/cgroups: Don't rotate events for cgroups unnecessarily
637d97b53cdd : perf/x86/rapl: Get quirk state from new probe framework
5fc1bd84664a : perf/x86/rapl: Get attributes from new probe framework
122f1c51b11a : perf/x86/rapl: Get MSR values from new probe framework
cd105aed1a99 : perf/x86/rapl: Get rapl_cntr_mask from new probe framework
5fb5273a905c : perf/x86/rapl: Use new MSR detection interface
8f2a28c5859b : perf/x86/cstate: Use new probe function
dde5e72068cd : perf/x86/msr: Use new probe function
98253a546a46 : perf/x86: Add MSR probe interface
af24bde8df20 : sched/uclamp: Add uclamp support to energy_compute()
9d20ad7dfc9a : sched/uclamp: Add uclamp_util_with()
982d9cdc22c9 : sched/cpufreq, sched/uclamp: Add clamps for FAIR and RT tasks
1a00d999971c : sched/uclamp: Set default clamps for RT tasks
a87498ace58e : sched/uclamp: Reset uclamp values on RESET_ON_FORK
a509a7cd7974 : sched/uclamp: Extend sched_setattr() to support utilization clamping
1d6362fa0cfc : sched/core: Allow sched_setattr() to use the current policy
e8f14172c6b1 : sched/uclamp: Add system default clamps
e496187da710 : sched/uclamp: Enforce last task's UCLAMP_MAX
60daf9c19410 : sched/uclamp: Add bucket local max tracking
69842cba9ace : sched/uclamp: Add CPU's clamp buckets refcounting
a3df067974c5 : sched/fair: Rename weighted_cpuload() to cpu_runnable_load()
a056a5bed7fa : sched/debug: Export the newly added tracepoints
f9f240f96efc : sched/debug: Add sched_overutilized tracepoint
8de6242cca17 : sched/debug: Add new tracepoint to track PELT at se level
ba19f51fcb54 : sched/debug: Add new tracepoints to track PELT at rq level
3c93a0c04dfd : sched/debug: Add a new sched_trace_*() helper functions
9ba5090aecac : sched/autogroup: Make autogroup_path() always available
016190a4b582 : sched/wait: Deduplicate code with do-while
8ec59c0f5f49 : sched/topology: Remove unused 'sd' parameter from arch_scale_cpu_capacity()
871918dffefc : drm/i915/gem: Clear read/write domains for GPU clear
8b12b812f536 : perf/x86/regs: Use PERF_REG_EXTENDED_MASK
cd6b984f6d8c : perf/x86: Remove pmu->pebs_no_xmm_regs
dce86ac75d77 : perf/x86: Clean up PEBS_XMM_REGS
90d424915ab6 : perf/x86/regs: Check reserved bits
e321d02db87a : perf/x86: Disable extended registers for non-supported PMUs
913a90bc5a3a : perf/ioctl: Add check for the sample_period value
b964641e9925 : selftests: pmtu: Make list_flush_ipv6_exception test more demanding
de755a85130e : selftests: pmtu: Introduce list_flush_ipv4_exception test case
40cb35d5dc04 : ip6_fib: Don't discard nodes with valid routing information in fib6_locate_1()
1e47b4837f3b : ipv6: Dump route exceptions if requested
bf9a8a061ddc : ipv6/route: Change return code of rt6_dump_route() for partial node dumps
3401bfb1638e : ipv6/route: Don't match on fc_nh_id if not set in ip6_route_del()
ef11209d4219 : Revert "net/ipv6: Bail early if user only wants cloned entries"
ee28906fd7a1 : ipv4: Dump route exceptions if requested
d948974ccc66 : ipv4/route: Allow NULL flowinfo in rt_fill_info()
b597ca6e8312 : ipv4/fib_frontend: Allow RTM_F_CLONED flag to be used for filtering
564c91f7e563 : fib_frontend, ip6_fib: Select routes or exceptions dump from RTM_F_CLONED
932952e525e5 : media: cafe-driver: mark an static var as such
3f7507064862 : arm64: bpf: do not allocate executable memory
f83b4f886004 : arm64/kprobes: set VM_FLUSH_RESET_PERMS on kprobe instruction pages
4739d53fcd1d : arm64/mm: wire up CONFIG_ARCH_HAS_SET_DIRECT_MAP
7dfac3c5f40e : arm64: module: create module allocations without exec permissions
58557e486f89 : arm64: Allow user selection of ARM64_MODULE_PLTS
2af22f3ec3ca : acpi/arm64: ignore 5.1 FADTs that are reported as 5.0
74b94e6b8013 : ARM: dts: exynos: Use proper regulator for eMMC memory on Arndale Octa
3e7f057681a6 : ARM: dts: exynos: Add regulator suspend configuration to Odroid XU3/XU4/HC1 family
d677a6cf707c : media: staging: media: fix style problem
1f513ee3e05d : ARM: dts: exynos: Add regulator suspend configuration to Arndale Octa board
d0b737f93968 : ARM: dts: exynos: Disable unused buck10 regulator on Odroid HC1 board
904d88d743b0 : qmi_wwan: Fix out-of-bounds read
ff250c6147f3 : media: marvell-ccic: mmp: don't chicken out w/o pdata
901ecb021137 : media: marvell-ccic: only calculate the DPHY registers when needed
03aedb1d2cd7 : media: st-mipid02: add support of JPEG
b9f343dfc65e : media: st-mipid02: add support of YUYV8 and UYVY8
4f07b80c9733 : tipc: check msg->req data len in tipc_nl_compat_bearer_disable
197adee60564 : media: st-mipid02: add support of RGB565
b28944c6f6d3 : spi/acpi: avoid spurious matches during slave enumeration
f47bee2ba447 : drm/msm/a3xx: remove TPL1 regs from snapshot
94613d5ae109 : spi: spi-stm32-qspi: Remove CR_FTHRES_MASK usage
65d80db2ee92 : regulator: s2mps11: Add support for disabling S2MPS11 regulators in suspend
df33799c5c32 : regulator: s2mps11: Reduce number of rdev_get_id() calls
b01d18232587 : regulator: qcom_spmi: Do NULL check for lvs
30b233b1cb42 : ASoC: rk3399_gru_sound: Support 32, 44.1 and 88.2 kHz sample rates
b9f2e25c599b : ASoC: soc-core: use soc_find_component() at snd_soc_find_dai()
c1e230f0f7a3 : ASoC: soc-core: soc_find_component() uses snd_soc_dai_link_component
a9ec84966f6d : ASoC: soc-core: soc_find_component() uses snd_soc_is_matching_component()
7d7db5d3c3d8 : ASoC: soc-core: move soc_find_component()
a2438253ba73 : ASoC: SOF: Intel: hda: remove duplicated include from hda.c
97236cda3ae5 : net: macb: use GRO
760a3c1aa173 : net: macb: use NAPI_POLL_WEIGHT
ceaea851b9ea : ASoC: dapm: Adapt for debugfs API change
c2c928c93173 : ASoC: core: Adapt for debugfs API change
b545542a0b86 : ASoC: soc-core: call snd_soc_unbind_card() under mutex_lock;
4289ee7d5a83 : tools/memory-model: Improve data-race detection
58ade67b0215 : selftests: add route_localnet test script
650638a7c6e6 : ipv4: fix confirm_addr_indev() when enable route_localnet
d8c444d540be : ipv4: fix inet_select_addr() when enable route_localnet
2bf4ecbcc7d8 : net: macb: do not copy the mac address if NULL
8bc81c570831 : tipc: remove the unnecessary msg->req check from tipc_nl_compat_bearer_set
1e612a0f62fe : drm/sun4i: Eliminate pointless on stack copy of drm_display_info
6a381d1072f1 : media: st-mipid02: add support of V4L2_CID_LINK_FREQ
81a409bfd551 : media: marvell-ccic: provide a clock for the sensor
3eefe36cc00c : media: marvell-ccic: use async notifier to get the sensor
83c40e6611ec : media: marvell-ccic/mmp: add devicetree support
4d5da53d327c : media: marvell-ccic: rename the clocks
f12fb2849b11 : media: marvell-ccic/mmp: enable clock before accessing registers
fa49e1d37bbd : media: marvell-ccic: drop unused stuff
415cd3ac4ea0 : media: Revert "[media] marvell-ccic: reset ccic phy when stop streaming for stability"
8d4e29a51a95 : media: mt9m111: fix fw-node refactoring
ecaa3e9423dc : media: staging: media: soc_camera: soc_mt9v022: simplify getting the adapter of a client
ac76efaecb45 : media: staging: media: soc_camera: mt9t031: simplify getting the adapter of a client
0283700894e6 : media: staging: media: soc_camera: imx074: simplify getting the adapter of a client
2a50c83bbd72 : media: i2c: tw9910: simplify getting the adapter of a client
e64de2082dab : media: i2c: ov2640: simplify getting the adapter of a client
f485cc36b0a7 : mlxsw: core: Add support for negative temperature readout
6f73862fabd9 : mlxsw: core: Add the hottest thermal zone detection
f14f4e621b1b : mlxsw: core: Extend thermal core with per inter-connect device thermal zones
54ed1c182ed2 : media: i2c: mt9m111: simplify getting the adapter of a client
41341dd9c389 : media: i2c: mt9m001: simplify getting the adapter of a client
5197051fdf4d : media: i2c: ak881x: simplify getting the adapter of a client
48cbd9ff53b7 : ARM: dts: imx7ulp-evk: enable USBOTG1 support
5b7bd456318a : ARM: dts: imx7ulp: add imx7ulp USBOTG1 support
04bc4f6631f7 : media: mt9m111: Fix error handling in mt9m111_power_on
2125212785c9 : ARM: dts: imx6qdl-kontron-samx6i: add Kontron SMARC SoM Support
9a57d72b9486 : media: mt9m111: No need to check for the regulator
9f396ab4de15 : drm: WARN on illegal aspect ratio when converting a mode to umode
993a80671ed9 : drm: Do not accept garbage mode aspect ratio flags
700710e977fd : drm: Do not use bitwise OR to set picure_aspect_ratio
dbd66558dd28 : vfio-ccw: make convert_ccw0_to_ccw1 static
55655e3d1197 : net/packet: fix memory leak in packet_set_ring()
7796d2a3bb40 : RDMA/mlx5: Refactor MR descriptors allocation
2563e2f30acb : RDMA/mlx5: Use PA mapping for PI handover
de0ae958deb5 : RDMA/mlx5: Improve PI handover performance
5c171cbe3ab3 : RDMA/mlx5: Remove unused IB_WR_REG_SIG_MR code
e9a53e73a250 : RDMA/rw: Use IB_WR_REG_MR_INTEGRITY for PI handover
6cb2d5b105c9 : RDMA/rw: Introduce rdma_rw_inv_key helper
185eddc45798 : RDMA/core: Validate integrity handover device cap
c0a6cbb9cbcc : RDMA/core: Rename signature qp create flag and signature device capability
5a6781a558cc : RDMA/core: Add an integrity MR pool support
b9294f8b7c4b : IB/iser: Unwind WR union at iser_tx_desc
b76a439982f8 : IB/iser: Use IB_WR_REG_MR_INTEGRITY for PI handover
38ca87c6f1e5 : RDMA/mlx5: Introduce and implement new IB_WR_REG_MR_INTEGRITY work request
22465bba39c0 : RDMA/mlx5: Update set_sig_data_segment attribute for new signature API
9ac7c4bcd383 : RDMA/mlx5: Pass UMR segment flags instead of boolean
62e3c379d4d7 : RDMA/mlx5: Add attr for max number page list length for PI operation
6c984472bad1 : RDMA/mlx5: Implement mlx5_ib_map_mr_sg_pi and mlx5_ib_alloc_mr_integrity
7c717d3aeeaa : RDMA/core: Add signature attrs element for ib_mr structure
2cdfcdd8677b : RDMA/core: Introduce ib_map_mr_sg_pi to map data/protection sgl's
26bc7eaee94f : RDMA/core: Introduce IB_MR_TYPE_INTEGRITY and ib_alloc_mr_integrity API
a0bc099abf7b : RDMA/core: Save the MR type in the ib_mr structure
36b1e47ff0c1 : RDMA/core: Introduce new header file for signature operations
8ac875db0fdc : drm/amdgpu: disable gfxoff on navi10
73c86d628d6a : drm/amdgpu: fix modprobe failure for uvd_4/5/6
c04b6ea4e609 : tipc: fix missing indentation in source code
2f9b0d93a9d3 : net: ethernet: ti: cpsw: Fix suspend/resume break
9354544cbccf : net/tls: fix page double free on TX cleanup
63b2de12b7ee : mfd: stmfx: Fix an endian bug in stmfx_irq_handler()
e54fbbdf5a29 : hinic: implement the statistical interface of ethtool
9e645e1105ca : io_uring: add support for sqe links
20f6239d494b : samples/bpf: xdp_redirect, correctly get dummy program id
bee19cd8f241 : samples: make pidfd-metadata fail gracefully on older kernels
e4f07120210a : bpf: fix NULL deref in btf_type_is_resolve_source_only
9014143bab2f : fork: don't check parent_tidptr with CLONE_PIDFD
50b0946de4c6 : drm/connector: Fix warning in debug message
498d3eb5bfbb : iwlwifi: add support for hr1 RF ID
63d7ef36103d : mwifiex: Don't abort on small, spec-compliant vendor IEs
608fd7214323 : wl18xx: Fix Wunused-const-variable
658521fc1bf1 : iwlwifi: change 0x02F0 fw from qu to quz
a976bfb44bdb : iwlwifi: add new cards for 22000 and change wrong structs
d151b0a2efa1 : iwlwifi: add new cards for 22000 and fix struct name
3cf10132ac8d : ARM: dts: imx6ul: fix PWM[1-4] interrupts
801ebf1043ae : ALSA: usb-audio: Sanity checks for each pipe and EP types
b0935123a183 : IMA: Define a new hook to measure the kexec boot command line arguments
70bac08d4157 : ARM: module: recognize unwind exit sections
38b37d631aec : module: allow arch overrides for .exit section names
1effe5a3bb3d : drm/bridge/synopsys: dsi: Allow VPG to be enabled via debugfs
8db7933ee3d4 : drm/i915/execlists: Always clear ring_pause if we do not submit
2eef1399a866 : modules: fix BUG when load module with rodata=n
c5dfd4b88528 : ALSA: firewire-motu: unify common tracepoints for both direction
eee22af1edde : Revert "ALSA: firewire-lib: fix inverted node IDs for amdtp_packet events"
f5a38c8ecf52 : ARM: pxa/lubbock: remove lubbock_set_misc_wr() from global view
bea8754e784e : ARM: dts: pxa300-raumfeld-speaker-one: add channel output mapping for STA320
867a6b36a45a : ARM: pxa: raumfeld-common: fix comments in gpio_keys pinctrl node
79e60810503e : ARM: pxa: raumfeld-controller: add pinctrl for charger pins
6205661df99d : ARM: pxa: raumfeld-controller: fix 'dock detect' GPIO key
8ab7079676b5 : ARM: pxa3xx: dts: Add defines for pinctrl-single,bias-pull{up,down}
a4961427e749 : Revert "staging: ks7010: Fix build error"
0bb9d1876c06 : arm64: dts: allwinner: h6: Pine H64: Add interrupt line for RTC
560d1bcad715 : opp: Don't use IS_ERR on invalid supplies
f9020441dbc3 : cpufreq: s5pv210: Don't flood kernel log after cpufreq change
65b66682344a : drivers: Add generic helper to match by of_node
92ce7e83b4e5 : driver_find_device: Unify the match function with class_find_device()
418e3ea157ef : bus_find_device: Unify the match callback with class_find_device
e6374f6b2e9c : acpi: utils: Cleanup acpi_dev_match_cb
29d14b668d2f : mfd: Remove unused helper syscon_regmap_lookup_by_pdevname
209de3103452 : staging: most-core: Use bus_find_device_by_name
01407158e4c7 : arm64: dts: librem5: enable the SNVS power key
8155b786b6f2 : arm64: dts: librem5: Limit the USB to 5V
6ab6e923709d : arm64: dts: imx8qxp: added ddr performance monitor nodes
15c64ff76255 : clk: imx8mq: Keep uart clocks on during system boot
e5190586a92d : clk: imx: Remove __init for imx_register_uart_clocks() API
23297edbc15a : hwmon: Convert remaining drivers to use SPDX identifier
3253854dc19f : hwmon: (max6650) Fix unused variable warning
7d45deb31bec : hwmon: (pmbus/adm1275) Fix power sampling support
e67776cc3089 : hwmon: (lm90) simplify getting the adapter of a client
08d09d8099a7 : hwmon: (asus_atk0110) no need to check return value of debugfs_create functions
228b9e196a6d : hwmon: (max6650) Fix minor formatting issues
0c4a71d36566 : hwmon: (max6650) Improve error handling in max6650_update_device
62dbe5059176 : hwmon: (max6650) Read non-volatile registers only once
e193acb3d681 : hwmon: (max6650) Convert to use devm_hwmon_device_register_with_info
0d5cc9383eea : hwmon: (max6650) Simplify alarm handling
f5b20b11bbc2 : hwmon: (max6650) Cache alarm_en register
bf8c9edaa5c6 : hwmon: (max6650) Declare valid as boolean
b9d8de4a173d : hwmon: (max6650) Improve error handling in max6650_init_client
b2905bb8e1f3 : hwmon: (max6650) Introduce pwm_to_dac and dac_to_pwm
8e5e7ddd38b6 : hwmon: (max6650) Use devm function to register thermal device
792eac184319 : hwmon: (core) Add comment describing how hwdev is freed in error path
5fe625c13636 : hwmon: (smsc47m1) fix (suspicious) outside array bounds warnings
9158411b96b1 : hwmon: (pmbus) Add Infineon IRPS5401 driver
b67b7356135a : hwmon: (nct7904) Fix the incorrect value of tcpu_mask in nct7904_data struct.
37ab35641795 : hwmon: (pmbus) Document Infineon PXE1610 driver
344757bac526 : hwmon: (pmbus) Add Infineon PXE1610 VR driver
8083034251f1 : hwmon: (occ) Add temp sensor value check
c83529c17e12 : hwmon: (pmbus/adm1275) support PMBUS_VIRT_*_SAMPLES
5696e4aaabf2 : hwmon: (pwm-fan) Check return value from devm_add_action_or_reset
b9bb92e1d1be : hwmon: (gpio-fan) Check return value from devm_add_action_or_reset
db10496c0064 : soc: imx: Add i.MX8MN SoC driver support
107529cf2e4e : arm64: dts: imx8qxp: sort LSIO subsystem devices
74d82a302081 : arm64: dts: imx8qxp: sort alias alphabetically
93b2106bafee : arm64: dts: imx8qxp: Add lsio_mu13 node
2a51f9dae13d : ARM: dts: imx6qdl-kontron-samx6i: Add iMX6-based Kontron SMARC-sAMX6i module
674eecb3d35a : drivers: hv: Add a module description line to the hv_vmbus driver
203dffacf592 : Documentation/ABI: Document umwait control sysfs interfaces
bd9a0c97e53c : x86/umwait: Add sysfs interface to control umwait maximum time
ff4b353f2ef9 : x86/umwait: Add sysfs interface to control umwait C0.2 state
bd688c69b7e6 : x86/umwait: Initialize umwait control values
6dbbf5ec9e1e : x86/cpufeatures: Enumerate user wait instructions
ecf9db3d1f1a : x86/vdso: Give the [ph]vclock_page declarations real types
ad97f9df0fee : riscv: add binfmt_flat support
a2357223c50a : binfmt_flat: don't offset the data start
a445d988b479 : binfmt_flat: move the MAX_SHARED_LIBS definition to binfmt_flat.c
6843d8aa5b9b : binfmt_flat: remove the persistent argument from flat_get_addr_from_rp
7a8998c9d830 : binfmt_flat: provide an asm-generic/flat.h
cf9a566c2c06 : binfmt_flat: make support for old format binaries optional
aef0f78e7460 : binfmt_flat: add a ARCH_HAS_BINFMT_FLAT option
3b9777184232 : binfmt_flat: add endianess annotations
34b4664ac482 : binfmt_flat: use fixed size type for the on-disk format
3f8b76a66e0d : binfmt_flat: consolidate two version of flat_v2_reloc_t
38e63483a317 : binfmt_flat: remove the unused OLD_FLAT_FLAG_RAM definition
06d2bfedd147 : binfmt_flat: remove the uapi <linux/flat.h> header
bdd15a288492 : binfmt_flat: replace flat_argvp_envp_on_stack with a Kconfig variable
1d52dca11743 : binfmt_flat: remove flat_old_ram_flag
02da283302f7 : binfmt_flat: provide a default version of flat_get_relocate_addr
2f3196d49b1e : binfmt_flat: remove flat_set_persistent
9ee24b2a3835 : binfmt_flat: remove flat_reloc_valid
a88b6d5668be : fix platform_no_drv_owner.cocci warnings
7d9e5f422150 : ipv6: convert major tx path to use RT6_LOOKUP_F_DST_NOREF
67f415dd2906 : ipv6: convert rx data path to not take refcnt on dst
d64a1f574a29 : ipv6: honor RT6_LOOKUP_F_DST_NOREF in rule lookup logic
74109218b051 : ipv6: initialize rt6->rt6i_uncached in all pre-allocated dst entries
0e09edcce7ad : ipv6: introduce RT6_LOOKUP_F_DST_NOREF flag in ip6_pol_route()
7ff4f0805eb5 : kbuild: fix 'No such file or directory' warning for headers_install
a222061b8523 : genksyms: Teach parser about 128-bit built-in types
4df607cc6fe8 : kbuild: Remove unnecessary -Wno-unused-value
72ad21075df8 : lib/raid6: refactor unroll rules with pattern rules
7747badc3d64 : lib/raid6: remove duplicated CFLAGS_REMOVE_altivec8.o
3a61925e91ba : kbuild: Enable -Wuninitialized
589834b3a009 : kbuild: Add -Werror=unknown-warning-option to CLANG_FLAGS
8c25c0cb5bb4 : doc: phy: document some PHY_INTERFACE_MODE_xxx settings
45d5cb137c36 : net/sched: cbs: Fix error path of cbs_module_init
08003d0b63a6 : inet: fix compilation warnings in fqdir_pre_exit()
c9acece064e3 : net: dsa: mv88e6xxx: introduce helpers for handling chip->reg_lock
191f5c2ed4b6 : mtd: spi-nor: use 16-bit WRR command when QE is set on spansion flashes
e67d4dfc9ff1 : power: supply: Add HWMON compatibility layer
8afecaa68df1 : softirq: Use __this_cpu_write() in takeover_tasklets()
22ee8384dc68 : power: supply: sbs-manager: simplify getting the adapter of a client
bf0e482aefe1 : power: supply: rt9455_charger: simplify getting the adapter of a client
df324c606aaf : power: supply: rt5033_battery: simplify getting the adapter of a client
dee2f3cf9499 : power: supply: max17042_battery: simplify getting the adapter of a client
4e9c406dbea8 : power: supply: max17040_battery: simplify getting the adapter of a client
71d7ffb29b6b : power: supply: max14656_charger_detector: simplify getting the adapter of a client
124db1f91b00 : power: supply: bq25890_charger: simplify getting the adapter of a client
1c9427be2a9c : power: supply: bq24257_charger: simplify getting the adapter of a client
37669d9ff5cf : power: supply: bq24190_charger: simplify getting the adapter of a client
3e5bfb189e1a : net: ena: Fix bug where ring allocation backoff stopped too late
caa759323c73 : smp: Remove smp_call_function() and on_each_cpu() return values
a22793c79d6e : smp: Do not mark call_function_data as shared
dde3626f815e : x86/apic: Use non-atomic operations when possible
13f3b9fdef6c : arm64: dts: imx8mm-evk: Enable audio codec wm8524
11518370b332 : Input: iforce - add the Saitek R440 Force Wheel
21ae38f85585 : Input: iforce - use unaligned accessors, where appropriate
8624dfd10a3b : Input: iforce - drop couple of temps from transport code
2178db65cd9c : Input: iforce - drop bus type from iforce structure
dfad2b17935d : Input: iforce - use DMA-safe buffores for USB transfers
6ac0aec6b0a6 : Input: iforce - allow callers supply data buffer when fetching device IDs
633354d19102 : Input: iforce - only call iforce_process_packet() if initialized
2880dcf9cfc2 : Input: iforce - signal command completion from transport code
d3cc100069f9 : Input: iforce - do not combine arguments for iforce_process_packet()
8a25e05890f1 : Input: iforce - factor out hat handling when parsing packets
43e61fc77fd1 : Input: iforce - update formatting of switch statements
487358627825 : Input: iforce - use DMA-safe buffer when getting IDs from USB
4f99de6d9d57 : Input: iforce - split into core and transport modules
81fd43132684 : Input: iforce - move transport data into transport modules
501025df2e77 : Input: iforce - add bus type and parent arguments to iforce_init_device()
05ca38283afa : Input: iforce - introduce start and stop io transport ops
9381758466f9 : Input: iforce - move command completion handling to serio code
2a1433ff08a1 : Input: iforce - move get_id to the transport operations
38d107690df7 : Input: iforce - introduce transport ops
f7f3651e0887 : Input: iforce - remove "being used" silliness
002cdb95dc39 : Input: gpio_keys - use struct_size() in devm_kzalloc()
3d4149ec87fd : Input: gpio_keys_polled - use struct_size() in devm_kzalloc()
06b32fdb0309 : lkdtm: Check for SMEP clearing protections
65bbdd49b472 : lkdtm: remove redundant initialization of ret
0e343b086b05 : drm/lima: Reduce the amount of logs on deferred probe of clocks and reset controller
7b4e467d2f99 : drm/lima: Reduce number of PTR_ERR() calls
34e88f9e2fff : drm/lima: Reduce the amount of logs on deferred probe
adbb48bcf400 : drm/lima: Mark 64-bit number as ULL
dfa84bb99285 : ARM: dts: BCM5301X: Fix most DTC W=1 warnings
875e2f5faba0 : ARM: dts: NSP: Fix the bulk of W=1 DTC warnings
f6bf17291d8f : ARM: dts: BCM63xx: Fix DTC W=1 warnings
bc3b68886c90 : ARM: dts: BCM53573: Fix DTC W=1 warnings
c8159a6be801 : ARM: dts: bcm-mobile: Fix most DTC W=1 warnings
c7b23bcb9e82 : ARM: dts: Cygnus: Fix most DTC W=1 warnings
4cf2b6abaf2e : ARM: dts: Fix BCM7445 DTC warnings
cbbe88333062 : ARM: bcm283x: Enable DMA support for SPI controller
137e4e1ab7b3 : hinic: fix dereference of pointer hwdev before it is null checked
7ef6f6f8d237 : net: dsa: mt7530: Add MT7621 TRGMII mode support
8efaa653a8a5 : net: ethernet: mediatek: Add MT7621 TRGMII mode support
b272a0ad7301 : netns: restore ops before calling ops_exit_list
c492d4c74dd3 : tipc: change to use register_pernet_device
9eee3b4913d7 : ipv6: Error when route does not have any valid nexthops
8ac8a01092b2 : sis900: fix TX completion
de467c116ca2 : fjes: no need to check return value of debugfs_create functions
438ac88009bc : net: fastopen: robustness and endianness fixes for SipHash
d0bb82fd6018 : net: stmmac: set IC bit when transmitting frames with HW timestamp
a1e5388b4d5f : net: stmmac: fixed new system time seconds value calculation
4b972a01a7da : Linux 5.2-rc6
a9314773a91a : timer_list: Guard procfs specific code
22ca962288c0 : x86/vdso: Add clock_gettime64() entry point
f66501dc53e7 : x86/vdso: Add clock_getres() entry point
7ac870747988 : x86/vdso: Switch to generic vDSO implementation
bfe801ebe84f : arm64: vdso: Enable vDSO compat support
f01703b3d2e6 : arm64: compat: Get sigreturn trampolines from vDSO
1e3f17f55aec : arm64: elf: VDSO code page discovery
7c1deeeb0130 : arm64: compat: VDSO setup for compat layer
c7aa2d71020d : arm64: vdso: Refactor vDSO code
a7f71a2c8903 : arm64: compat: Add vDSO
f14d8025d263 : arm64: compat: Generate asm offsets for signals
206c0dfa3c55 : arm64: compat: Expose signal related structures
53c489e1dfeb : arm64: compat: Add missing syscall numbers
98cd3c3f83fb : arm64: vdso: Build vDSO with -ffixed-x18
28b1a824a4f4 : arm64: vdso: Substitute gettimeofday() with C implementation
44f57d788e7d : timekeeping: Provide a generic update_vsyscall() implementation
629fdf77ac45 : lib/vdso: Add compat support
00b26474c2f1 : lib/vdso: Provide generic VDSO implementation
361f8aee9b09 : vdso: Define standardized vdso_datapage
32e29396f00e : hrtimer: Split out hrtimer defines into separate header
0aafc8ae665f : Revert "iommu/vt-d: Fix lock inversion between iommu->lock and device_domain_lock"
693cd8ce3f88 : Bluetooth: Fix regression with minimum encryption key size alignment
cc9e303c91f5 : x86/cpu: Disable frequency requests via aperfmperf IPI for nohz_full CPUs
f3f48d7331cf : drm/amdgpu: drop unused df init callback
8f78f1b03eb2 : drm/amdgpu: add sw_init to df_v1_7
d9848e149da1 : drm/amdkfd: Set gws_mask to 64 bit 1s
9cbee6eff8f6 : drm/amd/display/dc: set num-dwb = 1 as navi10 asic cap
170a2398d2d8 : drm/amd/display: make clk_mgr call enable_pme_wa
7a5ab155d34a : drm/amd/display: expose dentist_get_did_from_divider
c00d56fede05 : drm/amd/display: add missing mod_vmid destructor
1a7d296d162e : drm/amd/display: Add Underflow Asserts to dc
bda9afdacf89 : drm/amd/display: move vmid determination logic to a module
a6465d1f3b8f : drm/amd/display: dcn2 use fixed clocks.
971ff2b43359 : drm/amd/display: add p010 and ayuv plane caps
6e17b5b8a846 : drm/amd/display: update DCN2 uclk switch time
cf020d49b3c4 : drm/amd/display: Rework CRTC color management
043f5bb630c1 : drm/amd/display: Use macro for invalid OPP ID
c5509aadcfa1 : drm/amd/display: expose enable dp output functions
a6132cb10207 : drm/amd/display: add dwb stere caps and version
779451a736d6 : drm/amd/display: Alpha plane type
5d36f78311cf : drm/amd/display: making DCN20 WM table non-overlapping
e710fdb134ad : drm/amd/display: update dsc max_target_bpp to 16 bpp
f82c916c4197 : drm/amd/display: add some parameters to validate bandwidth functions
39a4eb853f9a : drm/amd/display: update DSC MST DP virtual DPCD peer device enumeration policy
2131f65581ba : drm/amd/display: add support for forcing DCFCLK without affecting watermarks
6f4992b0e2db : drm/amd/display: Copy stream updates onto streams
4f008d931b9f : drm/amd/display: Fix incorrect vba type
d8cd587d2bfd : drm/amd/display: removing MODULO change for dcn2
03fd87db6d55 : drm/amd/display: Fix incorrect DML output_bpp value
3979efcec627 : drm/amd/display: Add missing VM conversion from hw values
a746a2585542 : drm/amd/display: Drive-by fixes for display_mode_vba
98ce8cc1b47a : drm/amd/display: Enable DSC power-gating for DSC streams
c3ec8ba53779 : drm/amd/display: Return UPDATE_TYPE_FULL on writeback update
ba32c50f0446 : drm/amd/display: decouple dsc adjustment out of enablement
1621f4c417bf : drm/amd/display: always use 4 dp lanes for dml
278141f58e2c : drm/amd/display: Use DCN2 functions instead of DCE
6936c8b1d415 : drm/amd/display: DCN2 Engine-specifc encoder allocation
b5d71c93963d : drm/amd/display: Disable DSC power gating in Diags
324707fdf83a : drm/amd/display: Set test pattern on blank when using Visual Confirm
ad141db915a8 : drm/amd/display: add null checks and set update flags for DCN2
9796b7131815 : drm/amd/display: move DWB structs and enums to dc_hw_types
f99b6f4f216a : drm/amd/display: Integrate color transform3x4 with 3dlut tm
8bb3d7e7b5de : drm/amd/display: used optimum VSTARTUP instead of MaxVStartup
09104d151acf : drm/amd/display: add dsc_passthrough_support bit in dpcd struct
cba4d59c936c : drm/amd/display: fix a potential issue in DSC logic
e34fe1bba658 : drm/amd/display: Expose send immediate sdp message interface
ed07237c0c48 : drm/amd/display: Fix LB BPP and Cursor width
b964e7906426 : drm/amd/display: fix macro_tile_size for tiling
97ae9b967517 : drm/amd/display: Remove OPP clock programming on plane disable
02ce5a799aae : drm/amd/display: fix odm mpo disable
72c6473a6aff : drm/amd/display: [backport] dwb dm + efc support
bb21290ff615 : drm/amd/display: Create DWB resource for DCN2
6bd8d7d3f75b : drm/amd/display: Intermittent DCN2 pipe hang on mode change
f446489adcbc : drm/amd/display: Add support for extended DSC DPCD caps
ce76898527cd : drm/amd/display: Do a reg update instead of set when writing ODM color format
97516065a0da : drm/amd/display: add flags for gamut map library
796c9ece2ed0 : drm/amd/display: block passive dongle EDID Emulation for USB-C ports
040a4d63bde4 : drm/amd/display: DCHUB requestors numbers for Navi.
d7cd0e053b17 : drm/amd/display: Add 170Mpix/sec DSC throughput support
c703e753c8d1 : drm/amd/display: add SW_USE_I2C_REG request.
b01473e919fa : drm/amd/display: Make sure line size is not zero in DCN2 line buffer size calculations
7fad39ca4a1c : drm/amd/display: Change DCN2 vupdate start programming
78b674573a55 : drm/amd/display: Refactor program watermark.
be67de356135 : drm/amd/display: fix dcn2 mpc split decision
4850ce697f98 : drm/amd/display: Add hubp_init entry to hubp vtable
fbc9ca671f4f : drm/amd/display: Fix ODM combine data format
2a874fa0257a : drm/amd/display: Remove duplicate define of TO_DCN20_HUBBUB
78ad75f8d77a : drm/amd/display: Add power down display on boot flag
9c0ab2dd070d : drm/amd/display: Consider DSC target bpp precision when calculating DSC target bpp
d7c29549e35c : drm/amd/display: enable abm on dcn2
c2209d154445 : drm/amd/display: Implement DSC MST fair share algorithm
c9ae6e1691cd : drm/amd/display: Acquire DSC HW resource only if required by stream
0d7bd17c6e71 : drm/amd/display: Disable display writeback on Linux for NV10
b37727fb1486 : drm/amd/display: Add vupdate interrupt sources to NV10
c92b4c46c164 : drm/amd/display: Mark DSC resource as unused after copying to the secondary ODM pipe
5940ff3941c8 : drm/amd/display: Change Min fclk to 1.2Ghz
6c5be4ac6308 : drm/amd/display: add global master update lock for DCN2
64f223b0dd12 : drm/amd/display: Remove REFCYC regs
42351c66aedc : drm/amd/display: Add profiling tools for bandwidth validation
254eb07cb090 : drm/amd/display: Optimize bandwidth validation by adding early return
776c1f569f94 : drm/amd/display: Properly guard display_mode_vba with DCN2
10b3aa5eb1ea : drm/amd/display: Guard DML_FAIL_DSC_VALIDATION_FAILURE
83a76b53737e : drm/amd/display: Add 3dlut control flags
ede37e4ce495 : drm/amd/display: fix can not turn on two displays due to DSC_RESOURCE failed.
8e27a2d4cd76 : drm/amd/display: Fix DCFCLK and SOCCLK not set
0213541d4b6b : drm/amd/display: DCN2 reg refactors
adb732d66cf1 : drm/amd/display: Add some tm3dlut flags
23882a693fe1 : drm/amd/display: Make sure DSC slice height is divisible by 2 for 4:2:0 color format
d438d113380e : drm/amd/display: Use 1/8th DSC target bitrate precision for N4:2:2 and 4:2:0 formats
db5378c1dcff : drm/amd/display: isolate global double buffer lock programming
87029eb4fad8 : drm/amd/display: Remove additional FEC link bandwidth reduction
b7d39c587877 : drm/amd/display: move dsc clock from plane_resource to stream_resource
0ff8dfe8f8f2 : drm/amd/display: fix fpga fclk programming
96454cfb4fbe : drm/amd/display: remove target_dpp hack for dsc
390fdfbd2d65 : drm/amd/display: remove legacy DSC functions
2e2e73fc632d : drm/amd/display: Remove dependency on pipe->plane for immedaite flip status
0ba37b20ef1c : drm/amd/display: fix dsc validation
173932dec76f : drm/amd/display: Properly set u clock
c2ad17c3b265 : drm/amd/display: Properly set DCF clock
c2bcd914a2a7 : drm/amd/display: Calculate link bandwidth in a common function
c5d3a38b1a18 : drm/amd/display: Add a flags union for 3dlut transformation matrix
00999d991fde : drm/amd/display: clean up validation failure log spam
0cd326256679 : drm/amd/display: fixed DCC corruption
4e0cbbbfbc37 : drm/amd/display: Clean up locking in dcn*_apply_ctx_for_surface()
1b394e92a149 : drm/amd/display: Disconnect DCN2 mpcc when changing tg
38354495d7ce : drm/amd/display: enable DSC support by default
ec8763486dd3 : drm/amd/display: navi10 bring up skip dsc encoder config
9e14d4f17e23 : drm/amd/display: skip dsc config for navi10 bring up
0fcf90d1775e : drm/amd/display: do not need otg lock if otg is not active
96cb7cf13d85 : drm/amd/display: disable dcn20 abm feature for bring up
bcba830ce7cd : drm/amd/display: Refactor DIO stream encoder
6ba117404e41 : drm/amd/display: fix pstate allow handling in dcn2
5cb646d767bb : drm/amd/display: Add writeback_config to VBA vars
c69dd2d06cdf : drm/amd/display: Refactor clk_mgr functions
8712bda45cdc : drm/amd/display: dcn2 dmcu wait_for_loop update with dispclk.
45021f8ea536 : drm/amd/display: do not power on eDP power rail early
bedbbe6af4be : drm/amd/display: Move link functions from dc to dc_link
f18bc4e53ad6 : drm/amd/display: update calculated bounding box logic for NV
98b5b65eb8b7 : drm/amd/display: disable PSR/ABM before destroy DMCU struct
ae8f425840cb : drm/amd/display: Ensure DRR triggers in BP
284358f2acc1 : drm/amd/display/dc: fix azalia workaround sw implementation bug
3972c3508594 : drm/amd/display: Program VTG params after programming Global Sync for DCN2
97bda0322b8a : drm/amd/display: Add DSC support for Navi (v2)
b4f199c7b00c : drm/amdgpu: Enable DC support for Navi10
476e955dd679 : drm/amd/display: Hook DCN2 into amdgpu_dm and expose as config (v2)
5b1b2f209f0d : drm/amd/display: update dcn2 dc_plane_cap
e249428256e2 : drm/amd/display: updates for dcn20_update_bandwidth
cb0b554abeac : drm/amd/display: add fast_validate parameter to dcn20_validate_bandwidth
79a7b060d8dc : drm/amd/display: hook navi10 pplib functions
be9a7355e9ee : drm/amd/powerplay: add interface to get uclk dpm table
a18bf0ca41a9 : drm/amd/powrplay: add interface for dc to get max clock values
aad1dcc4f011 : ppp: mppe: Add softdep to arc4
2e5db6eb3c23 : be2net: fix link failure after ethtool offline test
bad5b5e707a5 : extcon: Add fsa9480 extcon driver
fd757dbac5f6 : dt-bindings: extcon: Add support for fsa9480 switch
62de37da9f38 : mtd: spi-nor: intel-spi: Convert to use SPDX identifier
ba0d4e04a5b5 : mtd: spi-nor: intel-spi: Add support for Intel Elkhart Lake SPI serial flash
d880fa662748 : drm/armada: use mode_valid to validate the adjusted mode
1ba246f2fd2f : drm/armada: improve Dove clock selection
7586addb9932 : posix-timers: Use spin_lock_irq() in itimer_delete()
12063d431078 : posix-timers: Remove "it_signal = NULL" assignment in itimer_delete()
4c54294d01e6 : timekeeping: Add missing _ns functions for coarse accessors
9285ec4c8b61 : timekeeping: Use proper clock specifier names in functions
0354c1a3cdf3 : timekeeping: Use proper ktime_add when adding nsecs in coarse offset
ea136a112d89 : x86/apic: Fix integer overflow on 10 bit left shift of cpu_khz
67009e1932f0 : counter/ftm-quaddec: Add missing '>' in MODULE_AUTHOR
8dbec27a242c : x86/asm: Pin sensitive CR0 bits
873d50d58f67 : x86/asm: Pin sensitive CR4 bits
1909a671dbc3 : binder: fix memory leak in error path
f8c0e061cb83 : x86/acpi/cstate: Add Zhaoxin processors support for cache flush policy in C3
773b2f30a3fc : ACPI, x86: Add Zhaoxin processors support for NONSTOP TSC
761fdd5e3327 : x86/cpu: Create Zhaoxin processors architecture support file
0a05fa67e62c : x86/cpu: Split Tremont based Atoms from the rest
8915aacac4dd : iio: core: no need to check return value of debugfs_create functions
1c349f4fd36e : docs: iio: convert to ReST
2c7b5ac5d5a9 : Documentation/x86/64: Add documentation for GS/FS addressing mode
f987c955c745 : x86/elf: Enumerate kernel FSGSBASE capability in AT_HWCAP2
2032f1f96ee0 : x86/cpu: Enable FSGSBASE on 64bit by default and add a chicken bit
a87730cc3acc : selftests/x86/fsgsbase: Test ptracer-induced GSBASE write with FSGSBASE
9ad75a0922e1 : selftests/x86/fsgsbase: Test RD/WRGSBASE
5bf0cab60ee2 : x86/entry/64: Document GSBASE handling in the paranoid path
708078f65721 : x86/entry/64: Handle FSGSBASE enabled paranoid entry/exit
79e1932fa3ce : x86/entry/64: Introduce the FIND_PERCPU_BASE macro
1d07316b1363 : x86/entry/64: Switch CR3 before SWAPGS in paranoid entry
f60a83df4593 : x86/process/64: Use FSGSBASE instructions on thread copy and ptrace
1ab5f3f7fe3d : x86/process/64: Use FSBSBASE in switch_to() if available
a86b4625138d : x86/fsgsbase/64: Enable FSGSBASE instructions in helper functions
8b71340d702e : x86/fsgsbase/64: Add intrinsics for FSGSBASE instructions
1fb12b35e5ff : kbuild: Raise the minimum required binutils version to 2.21
b64ed19b93c3 : x86/cpu: Add 'unsafe_fsgsbase' to enable CR4.FSGSBASE
1b6858d5a2eb : selftests/x86/fsgsbase: Test ptracer-induced GSBASE write
48f5e52e916b : x86/ptrace: Prevent ptrace from clearing the FS/GS selector
7685010fca2b : iio: adc: stm32-adc: add missing vdda-supply
597382cbd3c1 : dt-bindings: iio: adc: stm32: add missing vdda supply
18eaffab90eb : iio: adc: stm32-dfsdm: add comment for 16 bits record
fb683f47a9fb : ACPI: Make AC and battery drivers available on !X86
d716204fd547 : iio: adc: stm32-dfsdm: add fast mode support
d21e43f2ef32 : kselftests: timers: freq-step: Update maximum acceptable precision and errors
d897a4ab11dc : ntp: Limit TAI-UTC offset
e9bea8f98a53 : PM: sleep: Update struct wakeup_source documentation
102afde62937 : iio: adc: stm32-dfsdm: manage data resolution in trigger mode
c6013bf50e2a : iio: adc: stm32-dfsdm: fix data type
12c8398d8012 : iio: adc: stm32-dfsdm: fix output resolution
2d60d1f64b57 : mtd: spi-nor: Spelling s/Writ/Write/
88489c29de60 : mtd: spi-nor: Add Winbond w25q16jv support
c2a0ffdc2551 : MAINTAINERS: add entry for sensirion sps30 driver
f24cd7df6f32 : dt-bindings: iio: chemical: sps30: convert bindings to yaml
aabcbfe8dbbf : iio: sca3000: Potential endian bug in sca3000_read_event_value()
975a6166a858 : efibc: Replace variable set function in notifier call
05b8bcc96278 : iio: st_accel: fix iio_triggered_buffer_{pre,post}enable positions
2d8bf3404bb0 : ARM: configs: multi_v5: Add more ASPEED devices
c8a3b9b50d83 : soc: aspeed: lpc-ctrl: Fix probe error handling
05af0765707f : i2c: mux: demux-pinctrl: use proper email address for ABI requests
cfafa80b6ed7 : i2c: mux: add sysfs header
d308dfbf62ef : i2c: mux/i801: Switch to use descriptor passing
89f27fb2dd34 : clk: sunxi-ng: sun8i-r: Use local parent references for SUNXI_CCU_GATE
4b8891518466 : clk: sunxi-ng: a80-usb: Use local parent references for SUNXI_CCU_GATE
4b751ffae7a7 : clk: sunxi-ng: gate: Add macros for referencing local clock parents
22ce173f76f4 : clk: sunxi-ng: h6-r: Use local parent references for CLK_FIXED_FACTOR
8916d3fc3a47 : clk: sunxi-ng: h6: Use local parent references for CLK_FIXED_FACTOR
ecd73c04b3e8 : clk: sunxi-ng: a64: Use local parent references for CLK_FIXED_FACTOR
4d34497ee458 : clk: sunxi-ng: f1c100s: Use local parent references for CLK_FIXED_FACTOR
62b1b3b3b6d3 : r8169: don't activate ASPM in chip if OS can't control ASPM
4cfd21885592 : PCI: let pci_disable_link_state propagate errors
7633b08b2750 : ext4: rename htree_inline_dir_to_tree() to ext4_inlinedir_to_tree()
b6653b3629e5 : tcp: refine memory limit test in tcp_fragment()
6fbefb84a98e : drm/amd/display: Add DC core changes for DCN2
7ed4e6352c16 : drm/amd/display: Add DCN2 HW Sequencer and Resource
18eaea4bf80b : drm/amd/display: Add DCN2 VMID
83421f32b763 : drm/amd/display: Add DCN2 IPP
345429a67c48 : drm/amd/display: Add DCN2 DWB
fa0d2c989c94 : drm/amd/display: Add DCN2 MMHUBBUB
bbeb64d0eb78 : drm/amd/display: Add DCN2 HUBP and HUBBUB
f7de96ee8b5f : drm/amd/display: Add DCN2 DPP
f789b0b82bf0 : drm/amd/display: Add DCN2 MPC
eb7a74a36c24 : drm/amd/display: Add DCN2 OPP
2d78b3a177fe : drm/amd/display: Add DCN2 OPTC
fcee01b9f82d : drm/amd/display: Add DCN2 clk mgr
ca4d9b3a5a3b : drm/amd/display: Add DCN2 DIO
728c06986a4f : drm/amd/display: Add DCN2 changes to DML
bff65b778152 : drm/amd/display: Add DCN2 IRQ handling
964750949760 : drm/amd/display: Add DCN2 BIOS parsing
2e35facf82bc : drm/amd/display: Add GPIO support for DCN2
38e7128960a6 : drm/amd/display: add AUX and I2C for DCN2
9793014570b9 : drm/amd/display: Add DCN2 and NV ASIC ID
76b743f45d7f : drm/amd/display: use fixed-width data type for soc bounding box struct
57b3ec35d5df : drm/amdgpu: Split gpu_info_soc_bounding_box out from amdgpu_ucode.h
48321c3dde79 : drm/amd/display: Read soc_bounding_box from gpu_info (v2)
edee92c37940 : drm/amd/powerplay: notify smu with active display count
5c170a59e7d8 : drm/amd/powerplay: allow dc request uclk change
ccbf007b4721 : drm/amdgpu: initialize THM & CLK IP registers base address
61af800fe7b0 : drm/amdgpu: fix PA_SC_FIFO_SIZE for Navi10 (v2)
93dfbcefb374 : drm/amd/powerplay: remove unsupport function set_thermal_fan_table for navi10
7c6fe84cf5f2 : drm/amd/powerplay: enable BACO feature as WAR
a39bf39816b0 : drm/amd/powerplay: use pp_feature_mask to control uclk(mclk) dpm enabled
4f56d9d412ed : drm/amdgpu: add new navi10 DIDs
408e27cbba46 : drm/amd/powerplay: add ppt interface version log
6ad68a7e1f3e : drm/amdgpu/gfx10: update to latest golden setting
591745854893 : drm/amdgpu/powerplay/vega20: use correct table index
450af30ce23a : drm/amdgpu/VCN: enable indirect DPG SRAM mode
dc8ae677c2a0 : drm/amdgpu/VCN: implement indirect DPG SRAM mode
a77b9fdf9aca : drm/amdgpu/VCN: add buffer for indirect SRAM usage
1768908ec5a8 : drm/amd/powerplay: disable fw dstate when gfxoff is enabled
4bc920a68028 : drm/amd/powerplay: update smu11_driver_if_navi10.h
86ddf3529e34 : drm/amdgpu/psp: add new psp interface for vcn updating sram
c76ff09bef2d : drm/amdgpu/psp: convert ucode id to psp ucode id
6e72d8e9fb70 : drm/amdgpu: add corresponding vcn ram ucode id
68c0798cd9f9 : drm/amdgpu/psp: add new VCN RAM ucode id to psp
157710ea4d61 : drm/amdgpu: enable VCN2.0 DPG mode
7282da0b3ac9 : drm/amdgpu/VCN2.0: add DPG pause mode
bf4865b587c0 : drm/amdgpu/VCN2.0: add DPG mode start and stop (v2)
19c663fc7799 : drm/amdgpu/VCN2.0: add direct SRAM read and write
b3ef5ce0379b : drm/amdgpu/VCN2.0 remove unused Macro and declaration
0c83d32c565c : drm/amd/powerplay: simplified od_settings for each asic
8f30a16d3ac1 : drm/amd/powerplay: move od_default_setting callback to asic file
a259714bb26a : drm/amd/powerplay: move od8_setting helper function to vega20_ppt
c7a063a2f21b : drm/amd/powerplay: fix clk type name error OD_SCLK OD_MCLK
6f6a7bba6961 : drm/amd/powerplay: fix deadlock issue for smu_force_performance_level
3ebab625e662 : drm/amd: the data retured from PRT is expected to be 0
b1fa87a48e53 : drm/amdgpu/gfx10: update gfx golden settings
f5c1b7afff8e : drm/amdgpu/powerplay: add license to smu11 header
f4b3295fa228 : drm/amd/powerplay: add interface to get uclk dpm table
26e2b581482d : drm/amd/powerplay: wake up azalia from d3 by sending smu message
2e13c7551ca0 : drm/amd/powerplay: notify smu with active display count
382fb77891b6 : drm/amd/powerplay: allow dc request uclk change
576851345b67 : drm/amd/powerplay: remove smu callback funciton get_mclk(get_sclk)
e9c12a8e27aa : drm/amd/powerplay: remove smu mutex lock in smu_hw_init
5e6d266573db : drm/amd/powerplay: add thermal ctf support for navi10
9634de271a47 : drm/amd/powerplay: fix no statements in function returning non-void
e211580da9a4 : drm/amd/powerplay: move get_thermal_temperature_range to ppt funcs
4dc9c8bf3474 : drm/amd/powerplay: move function thermal_get_temperature to veag20_ppt
62b9a88c0ef9 : drm/amd/powerplay: move function get_metrics_table to vega20_ppt
a38470f0f8dc : drm/amd/powerplay: move power_dpm_force_performance_level to amdgpu_smu file
eefa5e2b3030 : drm/amd/powerplay: enable uclk dpm default on navi10
d8ceb192cb8e : drm/amd/powerplay: enable ac/dc feature on navi10
3a3c51dd9008 : drm/amd/powerplay: enable gfxclk ds,dcefclk ds and fw dstate on navi10
c0b9d6d2f1c2 : drm/amd/powerplay: add sclk sysfs interface support for navi10
462a70d87e25 : drm/amdgpu: correct reference clock value on navi10
c877dff7d97e : drm/amd/powerplay/smu11: disable some pp features on navi10 A0 secure board
fc419158104c : drm/amd/powerplay/smu11: add secure board check function (v2)
d7a8efa59b5e : drm/amd/powerplay/smu11: enable ds socclk by default
d5c316930fd5 : drm/amd/powerplay: fix amdgpu_pm_info show gpu load error
564c4c7f0026 : drm/amd/powerplay: simplify the interface of get_gpu_power
d573bb214dd2 : drm/amd/powerplay: simplify the interface of get_current_activity_percent
e36182490dec : drm/amd/powerplay: fix dpm freq unit error (10KHz -> Mhz)
162aa5c31afc : amd/powerplay: update the vcn pg
9c62f993eeda : drm/amd/powerplay: add function read_sensor for navi10
5bbb09943e5f : drm/amd/powerplay: add function set_watermarks_table function for navi10
4f963b01f649 : drm/amd/powerplay: add function notify_smc_display_config_change for navi10
2d9fb9b06643 : drm/amd/powerplay: add function get_profiling_clk_mask for navi10
b45dc20b08c0 : drm/amd/powerplay: add funciton get[set]_power_profile_mode for navi10 (v2)
6c6187ece013 : drm/amd/powerplay: add function get_workload_type_map for swsmu
1316b713618c : drm/amd/powerplay: remove upload_dpm_level function for vega20
2d589a5bfbe7 : drm/amd/powerplay: add function get_fan_speed_percent for navi10
da85f0812365 : drm/amd/powerplay: add function set_thermal_fan_table for navi10
4228b6015d65 : drm/amd/powerplay: add function is_dpm_running for navi10
6b1b7b5bf03d : drm/amd/powerplay: move read sensor of UVD[VCE]_POWER to amdgpu_smu file
7447a23b08fc : drm/amd/powerplay: add function get_current_activity_percent for navi10
077ca74e3cbf : drm/amd/powerplay: add function get_gpu_power for navi10
2f72726b2af6 : drm/amd/powerplay: add function unforce_dpm_levels for navi10
50add63bbf1f : drm/amd/powerplay: add funciton force_dpm_limit for navi10
0a6430da0c7c : drm/amd/powerplay: add function display_configuration_changed for navi10
284305445fee : drm/amd/powerplay: add function pre_display_config_changed for navi10
a43913ea50a5 : drm/amd/powerplay: add function get_clock_by_type_with_latency for navi10
fa51bfc2794b : drm/amd/powerplay: add function populate_umd_state_clk for navi10
db439ca21b81 : drm/amd/powerplay: add function force_clk_levels for navi10
336656176720 : drm/amd/powerplay: add helper function of smu_set_hard_freq_range
0d7cbd280796 : drm/amd/powerplay: add helper function of smu_set_soft_freq_range
8b3d243e47dd : drm/amd/powerplay: add helper function of smu_get_dpm_freq_range
b1e7e224192f : drm/amd/powerplay: add function print_clk_levels for navi10
3ac54a504380 : drm/amd/powerplay: add helper function to get dpm freq informations
98e1a543c7b1 : drm/amd/powerplay: add function get current clock freq interface for navi10
bbd7a6535002 : drm/amdgpu/gfx10: require to pin/unpin CSIB BO when suspend/resume
2c195b6cac59 : drm/amdgpu/gfx10: remove unnecessary waiting on gfx inactive
e17a512a18c1 : drm/amdgpu: RLC must be disabled after SMU when S3 on navi
2a8bfa139a45 : drm/amd/powerplay/smu11: disable PLL shutdown when gfxoff enabled
8c3b2d1bc0ec : drm/amd/powerplay: disable uclk dpm by default
863dd269fa41 : drm/amdgpu/VCN2.0: remove powergating for UVDW tile
71322c187c4e : amd/powerplay: enable uclk dpm
687e8ad07601 : amd/powerplay: fix the issue of uclk dpm
c39f3da4e246 : drm/amdgpu/gfx10: fix unbalanced MAP/UNMAP_QUEUES when async_gfx_ring is disabled
ec171a930202 : drm/amdgpu/gfx10: drop redundant se/sh selection
77657ad1eca3 : drm/amdgpu/mes10.1: enable mes FW backdoor loading
5c264af735c0 : drm/amdgpu/mes10.1: implement mes enablement function
fb19a68df261 : drm/amdgpu/mes10.1: implement MES firmware backdoor loading
71c579418891 : drm/amdgpu/mes10.1: implement ucode buffers destruction
85c90e9b5404 : drm/amdgpu/mes10.1: upload mes data ucode to gpu buffer
02b61149486b : drm/amdgpu/mes10.1: upload mes ucode to gpu buffer
086981052bd8 : drm/amdgpu/mes10.1: implement ucode CPU buffer destruction
298d05460cc4 : drm/amdgpu/mes10.1: load mes firmware file to CPU buffer
5aa91248c080 : drm/amdgpu/mes10.1: add mes firmware info fields
7f785e7843a4 : drm/amdgpu/ucode: add mes firmware file support
186b0ca28293 : drm/amdgpu/ucode: add the definitions of MES ucode and ucode data
37809f55292e : drm/amdgpu/sdma5: incorrect variable type for gpu address
278b6fba2230 : drm/amdgpu/sdma5: fix a sdma potential hang in VK_Examples test
4135f10e26ea : drm/amd/powerplay: remove uvd_gated/vce_gated from smu_power_context (v2)
6ff687319f68 : drm/amdgpu/nv: set vcn pg flag
6e4cb4e8b31f : drm/amdgpu: enable vcn dpm scheme for navi
0b8794e252fc : drm/amdgpu/vcn2: don't access register when power gated
a8179d62fbbd : drm/amd/powerplay: add new interface for vcn powergating
c4b76d23df24 : drm/amd/powerplay: enable vcn powergating v2
c113ba157f41 : drm/amdgpu/vcn2: notify SMU power up/down VCN
8a33c4f1945c : drm/amdgpu/gfx10: fix issues for suspend/resume
948f540cd012 : drm/amd/powerplay: set dpm_enabled flag but don't enable vcn dpm
eb0b49ea404c : drm/amd/powerplay: update smu11_driver_if_navi10.h
4b6349d4d84c : drm/amdgpu/gfx10: fix resume failure when enabling async gfx ring
36f87f0acd03 : drm/amdgpu: disable some gfx light sleep
8ea763e23049 : drm/amdgpu/gfx10: update gfx golden settings
8d7315cef98b : drm/amd/powerplay: do not set dpm_enabled flag before VCN/DCN DPM is workable
4b2bb705a0b7 : drm/amd/powerplay: fix the incorrect type of pptable
013fd3a61a82 : drm/amd/powerplay: don't include the smu11 driver if header in smu v11 (v2)
6a36e3e57c0c : drm/amd/powerplay: move getting MAX_FAN_RPM value to asic level
8890fe5f4353 : drm/amd/powerplay: introduce smu power source type to handle AC/DC source for each asic
973849042e01 : drm/amd/powerplay: move Watermarks_t uses into asic level
8b1f4c87a30e : drm/amd/powerplay: move SmuMetrics_t uses into asic level
ee0db82027ee : drm/amd/powerplay: move PPTable_t uses into asic level
cbfba01dde1c : drm/amd/powerplay: use the table size member in the structure instead of getting directly
33bd73ae6c61 : drm/amd/powerplay: modify smu_update_table to use SMU_TABLE_xxx as the input
8b2ae145de4c : drm/amd/powerplay/smu11: remove smu_update_table_with_arg
22c9c6ca9658 : drm/amd/powerplay: add tables_init interface for each asic
cdb0c632e4d0 : drm/amd/powerplay: init table_count for smu tables on asic level
2436911bdb2c : drm/amd/powerplay: introduce smu table id type to handle the smu table for each asic
ffcb08dfaa3a : drm/amd/powerplay: introduce smu feature type to handle feature mask for each asic
0de94acf90e3 : drm/amd/powerplay: introduce smu clk type to handle ppclk for each asic
54b998ca8d1c : drm/amdgpu: enable sw smu driver for navi10 by default
a8998488059c : drm/amd/powerplay: enable DCEFCLK dpm support
acbcc111ce10 : drm/amd/powerplay: gfxoff-seperate the Vega20 case
9e04021602e7 : drm/amd/amdgpu: fw version check with gfxoff
bca325280d1f : drm/amd: add gfxoff support on navi10
77ee9caf380a : drm/amd/powerplay: add allowed feature mask for navi10
74c958a3766c : drm/amd/powerplay: optimization feature mask function for asic
5586348236f8 : drm/amd/powerplay: remove duplicate code from smu hw init
b55c83a7438d : drm/amd/powerplay: implement smc firmware v2.1 for smu11
19d894b92d6b : drm/amd/powerplay: add smu11 smu_if_version check for navi10
e17980535bca : drm/amd/powerplay: move the function of is_dpm_running to asic file
6d22f1aa924c : drm/amd/powerplay: move the function of read_sensor to asic file
86eb3ed3d393 : drm/amd/powerplay: move the function of uvd&vce dpm to asic file
667273c166e9 : drm/amd/powerplay: move the function of get[set]_power_profile to asic file
940680c3b48a : drm/amd/powerplay: move the funciton of conv_profile_to_workload to asic file
1e87e0124ba4 : drm/amd/powerplay: enable power features
5ba80a0a816f : drm/amd/powerplay: skip od feature on navi10 for the moment
3a4dc27b4373 : drm/amd/powerplay: modify the feature mask to enable gfx/soc dpm
879af1c65af6 : drm/amd/powerplay: introduce the function to load the soft pptable for navi10 (v2)
0186eb96300d : drm/amd/powerplay: smu needs to be initialized after rlc in direct mode
c16d001bf261 : drm/amdgpu: fix the issue of checking on message mapping
336a1c825e36 : drm/amdgpu: bump smc firmware header version to v2 (v2)
9e8a163d9bd4 : drm/amd/powerplay: update smu11 driver if header for navi10 (v2)
827440a90146 : drm/amd/powerplay: enable backdoor smu fw loading (v2)
4009b9b589aa : drm/amd/powerplay: move bootup value before read pptable from vbios
31528650356c : drm/amd/powerplay: add navi10 smc ucode init and navi10 ppt functions setting
2573e87074f0 : drm/amd/powerplay: set smu v11 funcs for navi10
b3490673f905 : drm/amd/powerplay: introduce the navi10 pptable implementation
980e04ec3730 : drm/amd/powerplay: fix the mp/smuio header for navi10
55f72087af71 : drm/amd/powerplay: update smu 11 driver if header for navi10
dded62c71e44 : drm/amd/powerplay: update smu v11 ppsmc header
0a5b8c7b9490 : drm/amdgpu: add to set navi ip blocks
bd1c0fdfc1a1 : drm/amdgpu: add Navi10 pci ids
14328aa58ce5 : drm/amdkfd: Add navi10 support to amdkfd. (v3)
e0d076574e8d : drm/amdgpu: update golden setting programming logic
6bdadb207224 : drm/amdgpu: Add navi10 kfd support for amdgpu (v3)
c6b6a42175f5 : drm/amdgpu: add navi10 common ip block (v3)
44f1bb1fed25 : drm/amdgpu: avoid to use SOC15_REG_OFFSET in static array for navi10
a644d85a5cd4 : drm/amdgpu: add gfx v10 implementation (v10)
886f82aa7a1d : drm/amdgpu/mes10.1: add ip block mes10.1 (v2)
5f84cc635bce : drm/amdgpu/mes: enable mes on navi10 and later asic
7bbc36765ccb : drm/amdgpu/mes: add definitions of ip callback function
a538bbe7a8db : drm/amdgpu/mes: add mes header file and definition
384872846f71 : drm/amdgpu/mes: add amdgpu_mes driver parameter
1b61de45dfaf : drm/amdgpu: add initial VCN2.0 support (v2)
54bb93c2251c : drm/amdgpu: add JPEG2.0 decode ring ib test
9085914a5af4 : drm/amdgpu: add JPEG2.0 decode ring test
60a2309ec465 : drm/amdgpu: add VCN2.0 decode ib test
45a1a48b5c31 : drm/amdgpu: add VCN2.0 decode ring test
a8790e2475ea : drm/amdgpu: add Navi10 VCN firmware support
fef6e24c8b02 : drm/amdgpu: add initial support for sdma v5.0 (v6)
be9250fb962d : drm/amdgpu: set the default value of pa_sc_tile_steering_override
22e96fa62ec6 : drm/amdgpu: add pa_sc_tile_steering_override to drm_amdgpu_info_device
a2bd77bbde79 : drm/amdgpu: disable concurrent flushes for Navi10 v2
437298b83399 : drm/amdgpu/discovery: refactor ip list traversal
a190d1c75c73 : drm/amdgpu/discovery: add module param for ip discovery enablement
966f1d8fd05f : drm/amdgpu/discovery: stop converting the units of base addresses
6a8ee0257dee : drm/amdgpu/discovery: update definition for struct die_header
8e84aa1bf2af : drm/amdgpu/discovery: stop taking psp header into account
2de00413761d : drm/amdgpu/discovery: fix hwid for nbio
85f267a7078f : drm/amdgpu/discovery: use hardcoded mmRCC_CONFIG_MEMSIZE
70cbfe3d64b8 : drm/amdgpu/discovery: add harvest info data table
478586d6d5c7 : drm/amdgpu/discovery: update definitions of table_info and binary_header
987da7294bdf : drm/amdgpu/discovery: fix calculations of some gfx info
f39f5bb1c9d6 : drm/amdgpu/discovery: add ip discovery initial support
80f8fb9178ed : drm/amdgpu: mark the partial job as preempted in mcbp unit test
6698a3d05fda : drm/amdgpu: add mcbp unit test in debugfs (v3)
43974dacb6c3 : drm/amdgpu: program for resuming preempted ib
ca1eb73207a4 : drm/amdgpu/sdma: allocate CSA per sdma ring
d8780dc71d56 : drm/amdgpu: add ib preemption status in amdgpu_job (v2)
b2dbf8d982a4 : drm/i915/blt: Remove recursive vma->lock
15aa25cbf0cc : tools/memory-model: Change definition of rcu-fence
f9de41712100 : tools/memory-model: Expand definition of barrier
85dc04136e86 : arm64: PCI: Preserve firmware configuration when desired
3e8ba9686600 : arm64: PCI: Allow resource reallocation if necessary
7ac0d094fbe9 : PCI: Don't auto-realloc if we're preserving firmware config
a78cf9657ba5 : PCI/ACPI: Evaluate PCI Boot Configuration _DSM
3a959dcd11a4 : media: mt9m111: add regulator support
e14b77c3db5c : media: ov9640: Don't check for NULL on devm_gpiod_get return values
4ace2d28aba5 : media: v4l2-fwnode: Avoid using PTR_ERR(NULL)
5c49ac3ac656 : media: ov6650: Fix device node exposed without proper locking
26092e7eec3d : media: i2c: Fix Unnecessary Semicolon Warning Reported by coccicheck
4196ad7cc99f : media: vivid.rst: describe display present control
4938958f5374 : media: vivid: add CEC support to display present ctrl
4ee895e71abb : media: vivid: reorder CEC allocation and control set-up
8a99e9faa131 : media: vivid: add HDMI (dis)connect RX emulation
79a792dafac6 : media: vivid: add HDMI (dis)connect TX emulation
389e21b312a4 : media: vivid: add number of HDMI ports to device state
c533435ffb91 : media: vivid: add display present control
6c396c28dce0 : media: vivid: make input std_signal per-input
448e11538f71 : media: vivid: make input dv_timings per-input
57ca968b69ec : i2c: tegra: remove BUG() macro
b1b9b7bee370 : media: staging: media: tegra-vde: Manually pack UAPI structures
9be1485accd4 : i2c: i801: Add support for Intel Elkhart Lake
0f8cd165287b : media: staging: media: tegra-vde: Remove BIT() macro from UAPI header
56202c0cbe4f : media: coda: Use devm_platform_ioremap_resource()
1a9ade50b82f : media: aspeed: add a workaround to fix a silicon bug
315cd67c9453 : i2c: i801: Add Block Write-Block Read Process Call support
ad266c031662 : media: dt-bindings: imx7-csi: Document a single CSI clock
03f4175bd01f : media: docs: create vimc documentation
bfa69bdf342b : media: vimc: stream: add missing function documentation
94954bb709c9 : media: video-i2c: use V4L2_FRACT_COMPARE
eef4d8e9f06d : media: meye: Fix build COMPILE_TEST error
79b4499524ed : i2c: stm32f7: fix the get_irq error cases
8c937ab966fd : media: docs: v4l2-controls: fix sentence rendered in a nonsense way
3fcedae34602 : media: vivid: remove unnecessary min and max timeperframe constants
9fcb242be63d : media: mtk-vcodec: remove unneeded proxy functions
86aed3f51931 : media: mtk-vcodec: avoid unneeded pointer-to-long conversions
af668d6518dc : i2c: i801: Use match_string() helper to simplify the code
d13b3cdcbacb : media: vimc: Makefile: file cleanup
9aa36e61dc6b : media: vimc: debayer: Fix typos
40208924b988 : media: docs: v4l2-controls: remove outdated paragraph
025b94113235 : media: docs: v4l2-controls: document file to include
270c0024a368 : media: docs: v4l2-controls: convert code blocks to C
6b623dbfbd4f : media: docs: v4l2-controls: add links to functions
e36160b84253 : media: docs: v4l2-controls: rearrange control initialization sequence
9e75efb0f2c5 : media: docs: v4l2-controls: add links to structs
e050f55207c5 : media: docs: v4l2-controls: fix indentation
7239682847b5 : media: docs: v4l2-controls: remove repeated ioctl names
e08efef8fe7d : media: s5p-mfc: Make additional clocks optional
fc47bf1147ec : media: MAINTAINERS: fix linux-media mailing list for meson drivers
ff3c65cb8115 : media: videodev2.h: Fix shifting signed 32-bit value by 31 bits problem
5ca004d11bfa : media: media.h: Fix shifting signed 32-bit value by 31 bits problem
a60b42c9218b : media: rcar-vin: Merge Gen2 and Gen3 file operations
a59846ce4f26 : media: rcar-vin: Fold rvin_initialize_device() into rvin_open()
e378faaa66f1 : media: rcar-vin: Merge helpers dealing with powering the parallel subdevice
2a18fbec1dab : media: rcar-vin: Move pm_runtime_{get,put} out of helpers
4e4ef86f522d : media: rcar-vin: Do not sync subdevice format when opening the video device
11492ee7cbfe : media: rcar-vin: Allow interrupting lock when trying to open the video device
b2ef816c3db0 : media: rcar-vin: Remove unneeded calls to pm_runtime_{enable, disable}
a244fabc15ff : media: rcar-vin: Do not call pm_runtime_{resume,suspend}()
b2ce5617dad2 : media: i2c: fix warning same module names
89a9f68883bb : media: staging: media: meson: remove redundant initialization of mpeg12
b046ec51f9bb : media: atmel: atmel-isc: fix and cleanup potential bugs
0a0e265515db : media: atmel: atmel-isc: split driver into driver base and isc
ff17bbe0bb40 : x86/vdso: Prevent segfaults due to hoisted vclock reads
ddce3b94715c : ext4: refactor initialize_dirent_tail()
e0c76a7d3428 : media: imx7-media-csi: get csi upstream endpoint
13d93380fca8 : media: Clarify the meaning of file descriptors in VIDIOC_DQBUF
ababd7612321 : media: sti: Use vb2_get_buffer
9e393300167b : media: mtk-vcodec: Use vb2_get_buffer
8eebd6150aa5 : media: mtk-jpeg: Use vb2_get_buffer
3dd8c0975417 : media: vb2: Introduce a vb2_get_buffer accessor
7b0cdf3e56b9 : drm/vgem: Ditch attach trickery in the fence ioctl
a84e355ecd3e : media: staging: davinci: fix memory leaks and check for allocation failure
94b5bf3ac9c4 : media: hantro: remove an unnecessary NULL check
4b1f67dc8edc : media: v4l2-ctrl: Initialize _BUTTON and _CTRL_CLASS
60c112b0ada0 : io_uring: ensure req->file is cleared on allocation
5f6ed9879a41 : drm/prime: automatically set gem_obj->resv on import
f036adb39976 : ext4: rename "dirent_csum" functions to use "dirblock"
5c4c8b4a9990 : media: rc: IR signal for Panasonic air conditioner too long
12e23ebb396e : media: ttpci: Fix build error without RC_CORE
efe8b031d8eb : media: stv090x: fix double free on state object
12869ecd5eef : scripts/dtc: Update to upstream version v1.5.0-30-g702c1b6c0e73
fb993aa7a404 : drm/i915: Local debug BUG_ON for intel_wakeref
12c255b5dad1 : drm/i915: Provide an i915_active.acquire callback
a93615f900bd : drm/i915: Throw away the active object retirement complexity
5361db1a33c7 : drm/i915: Track i915_active using debugobjects
9e9539800dd4 : drm/i915: Remove waiting & retiring from shrinker paths
2ae70d28f27f : drm/i915/guc: handle GuC messages received with CTB disabled
e29cc1d7e820 : drm/i915/guc: reorder enable/disable communication steps
19d55046cd82 : SUNRPC: Fix a credential refcount leak
502980e84e40 : Revert "SUNRPC: Declare RPC timers as TIMER_DEFERRABLE"
b96226148491 : net :sunrpc :clnt :Fix xps refcount imbalance on the error path
909105199a68 : NFS4: Only set creation opendata if O_CREAT
634cdf7fd91a : drm/vram-helper: Drop drm_gem_prime_export/import
42169858d75c : drm/zte: Drop drm_gem_prime_export/import
f30dec2f8240 : drm/xen: Drop drm_gem_prime_export/import
aada617da7b6 : drm/virtio: Drop drm_gem_prime_export/import
5eab998741c8 : drm/vgem: Drop drm_gem_prime_export
9030142e3206 : drm/radeon: Drop drm_gem_prime_import
ddad8b452e5f : drm/vc3: Drop drm_gem_prime_import
8a0155614796 : drm/vboxvideo: Drop drm_gem_prime_export/import
cb822cab0537 : drm/tve2000: Drop drm_gem_prime_export/import
52de698543c9 : drm/tilcdc: Drop drm_gem_prime_export/import
b8764eaf8ad8 : drm/stm: Drop drm_gem_prime_export/import
03988e4fa156 : drm/sti: Drop drm_gem_prime_export/import
24d2c73ff28b : ARM: exynos: Only build MCPM support if used
cf64beca45f9 : drm/shmob: Drop drm_gem_prime_export/import
f59bcca620e8 : drm/rockchip: Drop drm_gem_prime_export/import
b392cb98dfff : drm/rcar-du: Drop drm_gem_prime_export/import
baa78332a7ca : drm/qxl: Drop drm_gem_prime_export/import
a23916462848 : drm/pl111: Drop drm_gem_prime_export/import
78fc89063f0c : drm/nouveau: Drop drm_gem_prime_export/import
4fdfffc8f318 : drm/mxsfb: Drop drm_gem_prime_export/import
d229c592d12d : drm/msm: Drop drm_gem_prime_export/import
4bcc9543ad4c : drm/meson: Drop drm_gem_prime_export/import
3baeeb21983a : drm/mtk: Drop drm_gem_prime_export/import
bf6f1fa62e76 : drm/mcde: Drop drm_gem_prime_export/import
c5be0ddd500d : drm/imx: Drop drm_gem_prime_export/import
8c6555d4a6fb : drm/hisilicon: Drop drm_gem_prime_export/import
40e546c5f9ca : drm/fsl-dcu: Drop drm_gem_prime_export/import
13ea486fe1c6 : drm/exynos: Drop drm_gem_prime_export
2550416ccf19 : drm/etnaviv: Drop drm_gem_prime_export/import
b82a6fd04ec3 : drm/atmel: Drop drm_gem_prime_export/import
d3bc25f3bff3 : drm/arm: Drop drm_gem_prime_export/import
b5031e86a9af : drm/arc: Drop drm_gem_prime_export/import
5043a9643fe6 : f2fs: only set project inherit bit for directory
360985573b55 : f2fs: separate f2fs i_flags from fs_flags and ext4 i_flags
176ef3c4dea3 : f2fs: replace ktype default_attrs with default_groups
166da5c5462f : x86/defconfigs: Remove useless UEVENT_HELPER_PATH
75426367cd37 : drm/ioctl: Ditch DRM_UNLOCKED except for the legacy vblank ioctl
dbb5281a1f84 : netfilter: nf_tables: add support for matching IPv4 options
c31b11c3eb4d : ARM: dts: exynos: Fix language typo and indentation
4850f26abfca : usb: clean up some of the computations in adu_read
4b06843d4048 : RDMA/efa: Print address on AH creation failure
b41f75724ab8 : RDMA/efa: Be consistent with success flow return value
40ddb3f02083 : RDMA/efa: Use API to get contiguous memory blocks aligned to device supported page size
919aef44d73d : x86/efi: fix a -Wtype-limits compilation warning
de1033881e93 : arm64: dts: mt8183: add efuse and Mediatek Chip id node to read
8e2dd0f92491 : arm64: dts: mt8183: add spi node
cf47a0b882a4 : ipvs: defer hook registration to avoid leaks
eb59b3533146 : arm64: dts: mt8183: Add auxadc device node
da719a3567a3 : arm64: dts: mt8183: add pinctrl device node
cc216dfd5615 : arm64: dts: mt8183: add capacity-dmips-mhz
e4fa8457b219 : drm/prime: Align gem_prime_export with obj_funcs.export
8b3026a74fa7 : drm/omapdrm: drop fb_debug_enter/leave
055a12ff16dd : drm/arm/komeda: Remove DRIVER_HAVE_IRQ
0424fdaf883a : drm/prime: Actually remove DRIVER_PRIME everywhere
f76c7bfca432 : netfilter: synproxy: fix manual bump of the reference counter
29099462354f : netfilter: bridge: Fix non-untagged fragment packet
43a38c3f3180 : netfilter: fix nf_conntrack_bridge/ipv6 link error
4056e79faa2d : ABI: sysfs-driver-mlxreg-io: fix the what fields
80fc1c1991cd : drm/i915/gt: Fixup kerneldoc parameters
c6fe28b0c27d : drm/i915/gt: Rename i915_gt_timelines
ecb351f1c447 : doc: ABI scripts: add a SPDX header file
7ce7b89bf565 : scripts/get_abi.pl: add a validate command
2c0700e7afa4 : scripts/get_abi.pl: add a handler for invalid "where" tag
2e7ce05593b3 : scripts/get_abi.pl: avoid creating duplicate names
7d7ea8d2409f : scripts/get_abi.pl: fix parse issues with some files
45f965179560 : scripts/get_abi.pl: represent what in tables
33e3e9913e22 : scripts/get_abi.pl: add support for searching for ABI symbols
d0ebaf51d219 : scripts/get_abi.pl: split label naming from xref logic
4e6a6234da84 : scripts/get_abi.pl: avoid use literal blocks when not needed
6619c6617a88 : scripts/get_abi.pl: parse files with text at beginning
bbc249f2b859 : scripts: add an script to parse the ABI files
e39956c0d35e : staging: rtl8712: Replace function r8712_init_cmd_priv()
7a7213b08a41 : staging: rtl8712: Remove function r8712_setrfintfs_cmd()
8cb9a36ebf93 : staging: rtl8712: Remove function r8712_setfwra_cmd()
f9ed50d78c62 : staging: rtl8712: Remove function r8712_setfwdig_cmd()
575922b1cf42 : staging: rtl8712: Remove function r8712_setbasicrate_cmd
2a438ffa74c0 : arm64: Allow selecting Pseudo-NMI again
e1d22385ea66 : arm64: fix kernel stack overflow in kdump capture kernel
48ce8f80f590 : arm64: irqflags: Introduce explicit debugging for IRQ priorities
2e26e96672c2 : staging: mt7621-pci: use 'module_init' instead of 'arch_initcall'
bd82d4bd2188 : arm64: Fix incorrect irqflag restore for priority masking
774dd15f81f7 : staging: mt7621-pci-phy: remove disable clock from the phy exit function
cdf6f83b3cca : staging: mt7621-pci: add phy exit call if phy_power_on call fails
36e92f611e33 : staging: mt7621-pci: disable pcie port clock if there is no pcie link
17ce302f3117 : arm64: Fix interrupt tracing in the presence of NMIs
f57065782f24 : arm64: irqflags: Add condition flags to inline asm clobber list
f5a3cb90b802 : staging: wilc1000: add passive scan support
b43f6a60e271 : staging: rtl8712: r8712_enqueue_cmd_ex(): Change return type
0236f87b80ab : staging: rtl8712: r8712_wdg_timeout_handler: Remove function
ec25a9c5f7d1 : staging: rtl8712: r8712_wdg_wk_cmd(): Change return type
a2b6457e58f1 : staging: rtl8712: r8712_disconnectCtrlEx_cmd(): Change return type
fc73bf67123b : staging: rtl8712: r8712_addbareq_cmd(): Change return type
3e5bc68fa596 : staging: ks7010: Fix build error
10055c6fe274 : Staging: kpc2000: kpc_dma: Fix platform_no_drv_owner.cocci warnings
670a44c1631f : staging: rtl8723bs: Delete file odm_AntDiv.c
dc6b698a86fe : PCI: sysfs: Ignore lockdep for remove attribute
5f6730a46892 : drm/i915: Prevent dereference of engine before NULL check in error capture
f92d5c6123f4 : drm/amdgpu: enable the static csa when mcbp enabled
b239c0172745 : drm/amdgpu: add mcbp driver parameter
692441f2654c : drm/amdgpu: Add new ring interface preempt_ib
ef3e13238b5f : drm/amdgpu: add the trailing fence per ring
dfc9847956d5 : drm/amdgpu: Add helper function amdgpu_ring_set_preempt_cond_exec
6f298bd81589 : drm/amdgpu: enable virtual display feature for navi10
f65aaf8b897e : ARM: dts: stm32: replace rgmii mode with rgmii-id on stm32mp15 boards
94cafe1b6482 : ARM: dts: stm32: Add Avenger96 devicetree support based on STM32MP157A
861ca2d32be7 : dt-bindings: arm: stm32: Document Avenger96 devicetree binding
b85d75021886 : dt-bindings: arm: stm32: Convert STM32 SoC bindings to DT schema
bf4b5f379fed : ARM: dts: stm32: Add missing pinctrl definitions for STM32MP157
5c1846394ad9 : ARM: dts: stm32: add sai id registers to stm32mp157c
59713360ab29 : ARM: dts: stm32: add power supply of rm68200 on stm32mp157c-ev1
21f010b110c5 : misc: xilinx_sdfec: Add CCF support
76d83e1c3233 : misc: xilinx-sdfec: add core driver
a00b004218be : memory: jz4780_nemc: Add support for the JZ4740
1a927ad64bcf : memory: jz4780-nemc: Reduce size of const array
94b3a02c31ee : memory: Kconfig: Drop dependency on MACH_JZ4780 for jz4780
22d137e283e6 : dt-bindings: memory: jz4780: Add compatible string for JZ4740 SoC
7a82a01e5c85 : dt-bindings: xilinx-sdfec: Add SDFEC binding
a586c88eab65 : arm64: tegra: Enable PCIe slots in P2972-0000 board
2602c32f15e7 : arm64: tegra: Add P2U and PCIe controller nodes to Tegra194 DT
871be845dfee : arm64: tegra: Add PEX DPD states as pinctrl properties
9a182db4576d : arm64: tegra: Enable ACONNECT, ADMA and AGIC
5d2249dda08e : arm64: tegra: Add ACONNECT, ADMA and AGIC nodes
1c2eb5b2853c : VMCI: Fix integer overflow in VMCI handle arrays
84705f9f8c64 : firmware: xilinx: zynqmp: Remove unused macro
8ecfaca7926f : mux: mmio: add generic regmap bitfield-based multiplexer
ae1c6b9aa34b : dt-bindings: add register based devices' mux controller DT bindings
4489f161b739 : docs: driver-model: convert docs to ReST and rename to *.rst
58cb346c7188 : drivers: base/node.c: fixes a kernel-doc markups
a6cd400ac8a8 : thermal: bcm2835: no need to check return value of debugfs_create functions
10ff826ab0a4 : power: avs: smartreflex: no need to check return value of debugfs_create functions
6987738dfa4c : 6lowpan: no need to check return value of debugfs_create functions
8bff68b80964 : watchdog: bcm_kona_wdt: no need to check return value of debugfs_create functions
1012592cce2c : watchdog: mei_wdt: no need to check return value of debugfs_create functions
200f3a3fec0c : coresight: cpu-debug: no need to check return value of debugfs_create functions
7c7e301406d0 : btrfs: sysfs: Replace default_attrs in ktypes with groups
235e6e0a8d5f : remove Documentation/index.rst.rej
76c47323c151 : video: fbdev: omap2: remove rfbi
b6bb068dbd08 : video: fbdev: atmel_lcdfb: remove redundant initialization to variable ret
b27b0017efa2 : video: fbdev-MMP: Use struct_size() in devm_kzalloc()
acf7287e7785 : video: fbdev: controlfb: fix warnings about comparing pointer to 0
b6b1d5119297 : efifb: BGRT: Add check for new BGRT status field rotation bits
813e34adeefb : jz4740_fb: fix DMA API abuse
56fc5f48200f : video: fbdev: pvr2fb: fix link error for pvr2fb_pci_exit
db56f974941b : drm/i915: Eliminate dual personality of i915_scratch_offset
f0c02c1b9188 : drm/i915: Rename i915_timeline to intel_timeline and move under gt
4c6d51ea2a68 : drm/i915: Make timelines gt centric
ba4134a41931 : drm/i915: Save trip via top-level i915 in a few more places
db45fb5bc1a0 : drm/i915: Compartmentalize ring buffer creation
d8a4424839ee : drm/i915: Store ggtt pointer in intel_gt
1d66377a76bd : drm/i915: Compartmentalize i915_gem_init_ggtt
3b8966287fa9 : drm/i915: Compartmentalize i915_ggtt_cleanup_hw
390c82055b74 : drm/i915: Compartmentalize timeline_init/park/fini
baea429dc5ed : drm/i915: Move i915_gem_chipset_flush to intel_gt
a1c8a09e0c7c : drm/i915: Convert i915_gem_flush_ggtt_writes to intel_gt
68c754b85084 : drm/i915: Compartmentalize i915_gem_suspend/restore_gtt_mappings
763c1e63125e : drm/i915: Store intel_gt backpointer in vm
759e4a74f354 : drm/i915: Make ggtt invalidation work on ggtt
8b5342f58d3c : drm/i915: Compartmentalize i915_ggtt_init_hw
ee1de7dd7d33 : drm/i915: Compartmentalize i915_ggtt_probe_hw
6b0a8dfdf27e : drm/i915: Stop using I915_READ/WRITE in intel_wopcm_init_hw
597179b0ba55 : ipsec: select crypto ciphers for xfrm_algo
8649187a9520 : drm/i915: Move intel_engines_resume into common init
abc584f9aa04 : drm/i915: Convert i915_gem_init_hw to intel_gt
28a1f7894f6b : drm/i915: Consolidate some open coded mmio rmw
acb56d97d907 : drm/i915: Convert i915_ppgtt_init_hw to intel_gt
20a7f2fc4d7a : drm/i915: Convert intel_mocs_init_l3cc_table to intel_gt
f937f5613b6f : drm/i915: Store backpointer to intel_gt in the engine
d10cfee4d81b : drm/i915: Convert gt workarounds to intel_gt
cf6844b234e5 : drm/i915: Convert init_unused_rings to intel_gt
f88709bd1c5e : drm/i915: Use intel_uncore_rmw in intel_gt_init_swizzling
500bfa380e11 : drm/i915: Convert i915_gem_init_swizzling to intel_gt
eaf522f62b74 : drm/i915: Make i915_check_and_clear_faults take intel_gt
99f2eb966749 : drm/i915: Move intel_gt_pm_init under intel_gt_init_early
724e9564c5ac : drm/i915: Store some backpointers in struct intel_gt
24635c5152af : drm/i915: Move intel_gt initialization to a separate file
e5be5c7a8ffa : drm/i915: Introduce struct intel_gt as replacement for anonymous i915->gt
3cb4ce0024f1 : drm/i915: Convert intel_vgt_(de)balloon to uncore
e526c9bc11f8 : arm64: dts: Add Mediatek SoC MT8183 and evaluation board dts and Makefile
5223bee837e8 : vfio-ccw: Remove copy_ccw_from_iova()
7f8e89a8f2fd : vfio-ccw: Factor out the ccw0-to-ccw1 transition
ded563f31d0e : vfio-ccw: Copy CCW data outside length calculation
6246590230e9 : vfio-ccw: Skip second copy of guest cp to host
1d897e478da3 : vfio-ccw: Move guest_cp storage into common struct
f10effe5f77a : video: fbdev: s3c-fb: add COMPILE_TEST support
739a6439c2bf : video: fbdev: imxfb: fix sparse warnings about using incorrect types
10715127e4f6 : video: fbdev: pvr2fb: fix build warning when compiling as module
f4c8116e294b : phy: Add driver for mixel mipi dphy found on NXP's i.MX8 SoCs
00fcc69d6e52 : dt-bindings: phy: Add documentation for mixel dphy
51cc0da52e16 : dt-bindings: phy-pxa-usb: add bindings
19c36b185a1d : arm64: irqflags: Pass flags as readonly operand to restore instruction
9034f6251572 : arm64: Do not enable IRQs for ct_user_exit
69bc586518e0 : dt-bindings: PCI: rcar: Add device tree support for r8a774a1
ee8375d5dc5b : drm/prime: Make DRIVER_PRIME a no-op
ae75f8368042 : drm/prime: Unconditionally set up the prime file private
805dc614d58a : drm/prime: Update docs
b283e92a2315 : drm/prime: Shuffle functions.
2cfb1981dd0d : drm/komeda: Make Komeda interrupts shareable
3f2ce83ddba9 : ALSA: oxfw: ensure to release isochronous resources in pcm.hw_params callback
a9679dd31dd3 : ALSA: fireworks: ensure to release isochronous resources in pcm.hw_params callback
7599e279c045 : ALSA: bebob: ensure to release isochronous resources in pcm.hw_params callback
740680f22d96 : ALSA: dice: unify stop and release method for duplex streams
b9434540dd8f : ALSA: firewire-digi00x: unify stop and release method for duplex streams
eccd895c9985 : ALSA: firewire-motu: unify stop and release method for duplex streams
af26bacc1c5a : ALSA: fireface: unify stop and release method for duplex streams
9628fc82f9fe : ALSA: firewire-tascam: unify stop and release method for duplex streams
0b044a999e86 : drm/komeda: fix 32-bit komeda_crtc_update_clock_ratio
b8142e3a63da : drm/sti: Remove duplicated include from sti_drv.c
84872dc448fe : serial: stm32: add RX and TX FIFO flush
d0a6a7bcc3fa : serial: stm32: add support of RX FIFO threshold
d075719e62ae : serial: stm32: add support of TX FIFO threshold
5d9176edacc2 : serial: stm32: update PIO transmission
4cc0ed626f2b : serial: stm32: add support of timeout interrupt for RX
7e31d8215fd8 : Documentation: nvme: add an example for nvme fault injection
f79d5fda4ea0 : nvme: enable to inject errors into admin commands
a3646451edd5 : nvme: prepare for fault injection into admin commands
a5448fdc469d : nvmet: introduce target-side trace
2f5af4ab7de1 : lightnvm: fix uninitialized pointer in nvm_remove_tgt()
510fd8ea98fc : lightnvm: pblk: fix freeing of merged pages
5f965f4fd923 : nvme-trace: print result and status in hex format
ad795e47cdef : nvme-trace: support for fabrics commands in host-side
26f2990d8583 : nvme-trace: move opcode symbol print to nvme.h
7183a46a4879 : nvme-trace: do not export nvme_trace_disk_name
12fdaf19e05b : drm/i915/execlists: Keep virtual context alive until after we kick
7c1ce408eb32 : nvme-pci: clean up nvme_remove_dead_ctrl a bit
cee6c269b016 : nvme-pci: properly report state change failure in nvme_reset_work
e71afda49335 : nvme-pci: set the errno on ctrl state change error
dad77d63903e : nvme-pci: adjust irq max_vector using num_possible_cpus()
483178f38cbe : nvme-pci: remove queue_count_ops for write_queues and poll_queues
a232ea0ebffe : nvme-pci: remove unnecessary zero for static var
d916b1be94b6 : nvme-pci: use host managed power state for suspend
7a1f46e3f75c : nvme: introduce nvme_is_fabrics to check fabrics cmd
1a87ee657c53 : nvme: export get and set features
2181e455612a : nvme: fix possible io failures when removing multipathed ns
4bea364f1618 : nvme-fc: add message when creating new association
41b194b843a2 : lpfc: add sysfs interface to post NVME RSCN
6f2589f47879 : lpfc: add support for translating an RSCN rcv into a discovery rescan
ab723121a8ea : lpfc: add nvmet discovery_event op support
f60cb93bbfec : lpfc: add support to generate RSCN events for nport
4cf7c363b415 : nvme-fcloop: add support for nvmet discovery_event op
150d71f725fd : nvmet-fc: add transport discovery change event callback support
9d09dd8d7626 : nvmet: add transport discovery change op
3f2640ed7be8 : Revert "serial: 8250: Don't service RX FIFO if interrupts are disabled"
474a280036e8 : cgroup: export css_next_descendant_pre for bfq
4a96895f74c9 : tty/serial/8250: use mctrl_gpio helpers
d99482673f95 : serial: mctrl_gpio: Check if GPIO property exisits before requesting it
f785b42f4cb5 : ARM: 8863/1: stm32: select ARM errata 814220
779eb41ccb2e : ARM: 8862/1: errata: 814220-B-Cache maintenance by set/way operations can execute out of order
2269f0c15191 : dt-bindings: pwm: Convert Allwinner PWM to a schema
9dd6f7c484fd : ARM: dts: r8a7792: Add CMT0 and CMT1 to r8a7792
7eef616f1cec : ARM: dts: iwg23s-sbc: Fix SDHI2 VccQ regulator
d211650a87ed : ARM: dts: iwg20d-q7-common: Fix SDHI1 VccQ regularor
4592e49225cd : ARM: dts: rza2mevb: Add input switch
e23391f36ce1 : ARM: dts: r7s9210: Add IRQC device node
1de78ccbda78 : ARM: dts: rza2mevb: sort nodes of rza2mevb board
07d2bf96e0e1 : ARM: dts: renesas: Use ip=on for bootargs
5c9dc6379f53 : phy: renesas: rcar-gen3-usb2: fix imbalance powered flag
67c2eccb7d6e : phy: qcom-qmp: Drop useless msm8998_pciephy_cfg setting
885bd765963b : phy: qcom-qmp: Correct READY_STATUS poll break condition
1853bc0ae64b : phy: ti: am654-serdes: Make serdes_am654_xlate() static
a954f3ffc7fe : drm/amdgpu/psp11: skip ta firmware for navi10
a698faf862f0 : drm/amdgpu: declare navi10 asd firmware
1316956284ac : drm/amdgpu: load smc ucode at first with psp while rlc auto load is supported
bb67469e29f3 : drm/amdgpu: enable psp front door loading by default on navi10
119eb6db542f : drm/amdgpu/psp: skip mec jt when autoload is enabled
cc0beec2dd18 : drm/amd/amdgpu: add flag to mark whether autoload is supported or not
1d1f41cf49d1 : drm/amdgpu/psp: initialize autoload_supported flag in psp_sw_init
4414ec6d14da : drm/amdgpu/psp: update psp gfx interface to match with psp fw (v2)
fba08a77bbbe : drm/amdgpu/psp: perform tmr_init and asd_init after loading sysdrv/sos
5160709d4509 : drm/amdgpu/psp: switch to use sos_offset_bytes member as sys_bin_size
1a5b4cca29ba : drm/amdgpu/psp: start rlc autoload after psp recieved all gfx firmware
7ea49e765189 : drm/amdgpu/psp: add support to load TOC to psp
46ea9501fbc9 : drm/amdgpu/psp: add structure to support load toc in psp (v2)
434dbb2a4abc : drm/amdgpu/psp: support print out psp firmware header v1_1 info
37e919180c37 : drm/amdgpu/psp: print out psp v11 ucode hdr in drm debug mode
6fa405646de6 : drm/amdgpu: add helper function to print psp hdr
4a94ba8f376e : drm/amdgpu: rename rlc autoload to backdoor autoload
52718c844c60 : drm/amdgpu: use rlc toc from psp sos binary
93d8f2221b5e : drm/amdgpu/psp: support init psp sos microcode with build-in toc
7d0906e83a2f : drm/amdgpu: add structure to support build-in toc to psp sos
bc290fe55259 : drm/amdgpu: Add psp 11.0 support for navi10.
9dd4b75cf0af : drm/amdgpu: set navi10's fw loading type as direct
5cc036a84705 : drm/amdgpu: add fw load type flag for rlc autoload
2beae55e3929 : drm/amdgpu: add structures for buffer allocate/release for rlc autoload
edc611475a8a : drm/amdgpu: add navi10 ih ip block (v3)
5527cd064012 : drm/amd/display: move dcn v1_0 irq source header to ivsrcid/dcn/
abade675e02e : drm/amdgpu: add irq sources for vcn v2_0 (v2)
4984dd069f29 : drm/amdgpu: add irq sources for sdma v5_0
cb3908c133f1 : drm/amdgpu: add irq sources for gfx v10_1
f9df67e92404 : drm/amdgpu: add gmc v10 ip block for navi10 (v6)
adc43c1b5e47 : drm/amdgpu: add mmhub v2 block for navi10 (v4)
770b93e9ee84 : drm/amdgpu: add gfxhub v2.0 block for navi10 (v4)
7f95167ce131 : drm/amdgpu: refine the PTE encoding of PRT for navi10
7596ab68ff7d : drm/amd/gmc9: rename AMDGPU_PTE_MTYPE to AMDGPU_PTE_MTYPE_VG10
c304b9e51914 : drm/amdgpu: correct pte mtype field for navi
367adb2ad5bd : drm/amdgpu/athub2: enable athub2 clock gating
4a9ceb7dbadf : IB/{rdmavt, qib, hfi1}: Convert to new completion API
f56044d686c8 : IB/rdmavt: Add new completion inline
9faa494e2fcc : drm/amdgpu: add flag to support IH clock gating
714ff8525118 : drm/amdgpu: add new HDP CG flags
54fc447279ec : drm/amdgpu: create mqd for gfx queues on navi10
5bfca0692849 : drm/amdgpu: enable async gfx ring by default
51bcce4621d8 : drm/amdgpu: add module parameter for async_gfx_ring enablement
53b2fe415fb1 : drm/amdgpu: enable gfx eop interrupt per gfx pipe
19191961659c : drm/amdgpu/gfx10: add special unmap_queues packet for preemption
849aca9f9c03 : drm/amdgpu: Move common code to amdgpu_gfx.c
ba0c13b7747b : drm/amdgpu: Add common gfx func Disable kcq via kiq
bc4a6f71355f : drm/amdgpu: Add struct kiq_pm4_funcs into kiq struct
4fc6a88f01b9 : drm/amdgpu: rename amdgpu_gfx_compute_mqd_sw_init
7470bfcf2014 : drm/amdgpu: add helper function for gfx queue/bitmap transition
e537c9946115 : drm/amdgpu: acquire available gfx queues
cf02b03f7c00 : drm/amdgpu: add members in amdgpu_me for gfx queue
8825af65ffc1 : drm/amdgpu/gfx10: new approach to load gfx10 me fw (v4)
2a00bb13226b : drm/amdgpu/gfx10: new approach to load ce fw (v4)
068ed934ee57 : drm/amdgpu/gfx10: new approach to load pfp fw (v4)
225cef9d8850 : drm/amdgpu: add nbio v2.3 for navi10 (v4)
b45ddfe811b9 : drm/amdgpu: add nbio callbacks for vcn doorbell support
09fa0613bd9f : drm/amdgpu: query vram_width from vram_info table
89d7a79c7bd9 : drm/amdgpu: query vram type from atomfirmware vram_info
98cd7f5b1837 : drm/amdgpu: add navi pm4 header
9a87c32fdabf : drm/amdgpu: add sdma v5 packet header file
1f43631be5f9 : drm/amdgpu: add gfx v10 clear state header v2
a9833d02b515 : drm/amdgpu: add v10 structs header (v2)
35c2e91059cb : drm/amdgpu: parse the new members added by gpu_info ucode v1_1
109c80ddb40f : drm/amdgpu: add gpu_info_firmware v1_1 structure for navi10
23c6268eb196 : drm/amdgpu: add navi10 gpu info firmware
3e514732c0e1 : drm/amdgpu: add gfx10 specific new member pa_sc_tile_steering_override
02a9e40a83bc : drm/amdgpu: add gfx10 specific config in amdgpu_gfx_config
5228fe3010f0 : drm/amdgpu: Add GDDR6 in vram_name arrary
d67383e6b764 : drm/amdgpu: add GDDR6 vram type
dd82e668892e : RDMA/odp: Do not leak dma maps when working with huge pages
d384742ed1af : RDMA/uverbs: Use offsetofend instead of opencoding
4e19d6b65fb4 : ext4: allow directory holes
40cdc60ac16a : device-dax: Add a 'resource' attribute
d68dbb0c9ac8 : arch: handle arches who do not yet define clone3
d494549ac885 : md: add bitmap_abort label in md_run
617b194a13c0 : md-bitmap: create and destroy wb_info_pool with the change of bitmap
10c92fca636e : md-bitmap: create and destroy wb_info_pool with the change of backlog
963c555e75b0 : md: introduce mddev_create/destroy_wb_pool for the change of member device
3e148a320979 : md/raid1: fix potential data inconsistency issue with write behind device
637dfa0fad6d : MIPS: have "plain" make calls build dtbs for selected platforms
62b52c8ce9d4 : scsi: virtio_scsi: remove unused 'affinity_hint_set'
9382cde8cd8f : jbd2: drop declaration of journal_sync_buffer()
e6c4375f7c92 : ARM: 8865/1: mm: remove unused variables
5f41f9198f29 : ARM: 8864/1: Add workaround for I-Cache line size mismatch between CPU cores
304009a182b9 : ARM: 8861/1: errata: Workaround errata A12 857271 / A17 857272
b777a981d504 : ARM: 8860/1: VDSO: Drop implicit common-page-size linker flag
49b38c345baa : ARM: arrange show_pte() to issue severity-based messages
bafeb7a0d921 : ARM: add "8<--- cut here ---" to kernel dumps
c5d0e49e8d8f : ARM: 8867/1: vdso: pass --be8 to linker if necessary
73131fbb003b : ext4: use jbd2_inode dirty range scoping
6ba0e7dc64a5 : jbd2: introduce jbd2_inode dirty range scoping
aa0bfcd939c3 : mm: add filemap_fdatawait_range_keep_errors()
2aa317672597 : drm/msm: Re-order uninit function to work during probe defer
a2c6e82e5341 : ARM: dts: meson: switch to the generic Ethernet PHY reset bindings
107c34bcbf47 : drm/amdgpu: add NV series gpu family id
852a6626d5fd : drm/amdgpu: add navi10 asic type
33934b3576b0 : drm/amdgpu: add navi10 ip offset header
76a2d0b0a1d4 : drm/amdgpu: add doorbell assignement for navi10
10e4b2273535 : drm/amdgpu: atomfirmware.h updates for navi10
efd8725f03c9 : drm/amdgpu: add navi10 enums header
d2996831b288 : drm/amdgpu: add SMUIO 11.0 register headers
3d220cc3bde5 : drm/amdgpu: add OSS 5.0 register headers
f519f0be45da : drm/amdgpu: add MMHUB 2.0 register headers
be4008b8c5b9 : drm/amdgpu: add GC 10.1 register headers (v4)
326354fa97cf : drm/amdgpu: add VCN 2.0 register headers
9edefe7bacbd : drm/amdgpu: add NBIO 2.3 register headers
d33ad040279c : drm/amdgpu: add MP 11.0 register headers
2a3196f1f088 : drm/amdgpu: add HDP 5.0 register headers
d6ad5023e877 : drm/amdgpu: add DCN 2.0 register headers
ae213c44506c : drm/amdgpu: add CLK 11.0 register headers
db3239f535cb : drm/amdgpu: add ATHUB 2.0 register headers
b32fa8111563 : drm/i915/gtt: Defer address space cleanup to an RCU worker
240b4cc8fd5d : scsi: vmw_pscsi: Fix use-after-free in pvscsi_queue_lck()
c9df14427259 : scsi: mpt3sas: use DEVICE_ATTR_{RO, RW}
ab9f5adb8d14 : scsi: mpt3sas: make driver options visible in sys
683d672c425a : drm/i915/ehl/dsi: Enable AFE over PPI strap
6a7bafe8fdb6 : drm/i915/ehl/dsi: Set lane latency optimization for DW1
0f48a2441613 : doc-rst: Add missing newline at end of file
57794aab8884 : Documentation: x86: fix some typos
b5453a8ec310 : Documentation: x86: Clarify MBA takes MB as referring to mba_sc
7c7a49958286 : Documentation: x86: Remove cdpl2 unspported statement and fix capitalisation
eb8ed28f024f : Documentation: x86: Contiguous cbm isn't all X86
22aac857394c : docs/vm: hwpoison.rst: Fix quote formatting
220ee02a0b38 : docs: stop suggesting strlcpy
4ae5b8f2140d : lib: list_sort.c: add a blank line to avoid kernel-doc warnings
7e6294cdc0b0 : docs: trace: add a missing blank line
0ad6be30baa3 : docs: fb: Add TER16x32 to the available font names
3572e8aea3bf : rtc: pcf8563: Clear event flags and disable interrupts before requesting irq
65f662cbf829 : rtc: pcf8563: Fix interrupt trigger method
da3929218a44 : RDMa/hns: Don't stuck in endless timeout loop
e1a7752ca7b1 : scsi: ufs-qcom: Add support for platforms booting ACPI
e58ed5002f17 : scsi: megaraid_sas: Use struct_size() helper
7c1f3e3447a1 : scsi: mac_scsi: Treat Last Byte Sent time-out as failure
8fb9a64eb6e6 : scsi: mac_scsi: Enable PDMA on Mac IIfx
78ff751f8e6a : scsi: mac_scsi: Fix pseudo DMA implementation, take 2
7398cee4c3e6 : scsi: mac_scsi: Increase PIO/PDMA transfer length threshold
f9dfed1c7857 : scsi: NCR5380: Handle PDMA failure reliably
57f31326518e : scsi: NCR5380: Always re-enable reselection interrupt
25fcf94a2fa8 : Revert "scsi: ncr5380: Increase register polling limit"
5da1faa07b7d : scsi: wd719x: Fix resets and aborts
fd5614124406 : scsi: RDMA/srp: Fix a sleep-in-invalid-context bug
bbe9fb0d04b9 : scsi: Avoid that .queuecommand() gets called for a blocked SCSI device
ac88c1f6730e : scsi: Restrict user space SCSI device state changes to "running" and "offline"
152e30fc53cb : scsi: cxgb4i: add support for IEEE_8021QAZ_APP_SEL_STREAM selector
22c2f35f49d4 : scsi: tcmu: Simplify tcmu_update_uio_info()
adfbd028e155 : scsi: storvsc: Add ability to change scsi queue depth
6ea3b189f770 : scsi: mpt3sas: Mark expected switch fall-through
924a3541eab0 : scsi: libsas: aic94xx: hisi_sas: mvsas: pm8001: Use dev_is_expander()
3e99b3b13a1f : scsi: core: don't preallocate small SGL in case of NO_SG_CHAIN
b79d9a09ae23 : scsi: lib/sg_pool.c: clear 'first_chunk' in case of no preallocation
3dccdf53c2f3 : scsi: core: avoid preallocating big SGL for data
92524fa12312 : scsi: core: avoid preallocating big SGL for protection information
4635873c561a : scsi: lib/sg_pool.c: improve APIs for allocating sg pool
ee5a1dbfec57 : scsi: esp: use sg helper to iterate over scatterlist
0e9fdd2b315c : scsi: NCR5380: use sg helper to iterate over scatterlist
c3c0fd9b108f : scsi: wd33c93: use sg helper to iterate over scatterlist
57ef4e510939 : scsi: ppa: use sg helper to iterate over scatterlist
1b3a46401066 : scsi: pcmcia: nsp_cs: use sg helper to iterate over scatterlist
79da19b48fc1 : scsi: imm: use sg helper to iterate over scatterlist
a7a253ba6c26 : scsi: aha152x: use sg helper to iterate over scatterlist
013be03840c2 : scsi: s390: zfcp_fc: use sg helper to iterate over scatterlist
da5567369fb6 : scsi: staging: unisys: visorhba: use sg helper to iterate over scatterlist
1194b5ce57d2 : scsi: usb: image: microtek: use sg helper to iterate over scatterlist
74eb7446eda5 : scsi: pmcraid: use sg helper to iterate over scatterlist
c71ae886d132 : scsi: ipr: use sg helper to iterate over scatterlist
3c1a30df6d9c : scsi: mvumi: use sg helper to iterate over scatterlist
836a0fbb3e76 : RDMA: Check umem pointer validity prior to release
89a6da3cb8f3 : RDMA/hns: reset function when removing module
0ce353794b6c : f2fs: use block layer helper for show_bio_op macro
b0e5168a7738 : block: update print_req_error()
874c893bf07b : block: use blk_op_str() in blk-mq-debugfs.c
e47bc4eda953 : block: add centralize REQ_OP_XXX to string helper
178cc590e54a : block: improve print_req_error
5c5d3ac2064a : EDAC, i10nm: Add Intel additional Ice-Lake support
40d796243478 : EDAC: Make edac_debugfs_create_x*() return void
ff70cacc967f : EDAC/aspeed: Remove set but not used variable 'np'
4d91fde8d570 : EDAC/ie31200: Reformat PCI device table
c452a9d30feb : EDAC/ie31200: Add Intel Coffee Lake CPU support
91abaeaaff35 : EDAC/sifive: Add EDAC platform driver for SiFive SoCs
0042e9e7a5f6 : EDAC/sb_edac: Remove redundant update of tad_base
109d789922f1 : arm64: dts: stratix10: Add SDMMC EDAC node
a428b4d348c4 : EDAC/altera: Add Stratix10 SDMMC support
3c4fcb89db2c : arm64: dts: stratix10: Add OCRAM EDAC node
17e47dc6db4f : EDAC/altera: Add Stratix10 OCRAM ECC support
7adc05d2dc3a : EDAC/sysfs: Drop device references properly
585fb3d93d32 : EDAC/sysfs: Fix memory leak when creating a csrow object
03436e3ec69c : drm/msm/dsi: Move setup_encoder to modeset_init
6d5e78406991 : drm/msm/dsi: Move dsi panel init into modeset init path
970524b07a9c : drm/msm/dsi: Use the new setup_encoder function in attach_dsi_device
faccd71cec55 : drm/msm/dsi: Simplify the logic in msm_dsi_manager_panel_init()
4f229b41386f : drm/msm/dsi: Pull out panel init code into function
09951aaa7229 : drm/msm/dsi: Don't store dsi host mode_flags in msm_dsi
e3a91f893cab : drm/msm/dsi: Split mode_flags out of msm_dsi_host_get_panel()
4368a1539c6b : drm/msm: Depopulate platform on probe failure
8b3c087a7998 : drm/msm/dsi_pll_10nm: Remove impossible check
83dda228866e : drm/msm/dsi_pll_10nm: Release clk hw on destroy and failure
7896e2237d03 : drm/msm/phy/dsi_phy: Set pll to NULL in case initialization fails
a93be1fc6c84 : drm/msm/dpu: Avoid calling _dpu_kms_mmu_destroy() on init failure
73e82519ea77 : drm/msm/dpu: Remove call to drm_mode_set_crtcinfo
46e8e475a160 : scsi: lpfc: use sg helper to iterate over scatterlist
c0d0d81ad34a : scsi: advansys: use sg helper to iterate over scatterlist
cf9648cb71d6 : scsi: vmw_pscsi: use sg helper to iterate over scatterlist
a49b1dc7ae44 : RDMA: Convert destroy_wq to be void
60a0933bff57 : drm/i915/selftests: Use request managed wakerefs
cffa1eb8a223 : drm/i915: Rings are always flushed
136db994852a : apparmor: increase left match history buffer size
8ac2ca328ec9 : apparmor: Switch to GFP_KERNEL where possible
df323337e507 : apparmor: Use a memory pool instead per-CPU caches
bf1d2ee7bc62 : apparmor: Force type-casting of current->real_cred
4f0793989f2f : Revert "drm/amd/display: Copy stream updates onto streams"
1a1da391c9e2 : Revert "drm/amd/display: Use macro for invalid OPP ID"
ecbc382c9fdf : Revert "drm/amd/display: Rework CRTC color management"
f94ec6f8b885 : Revert "drm/amd/display: move vmid determination logic out of dc"
0198b6e5be88 : Revert "drm/amd/display: Add Underflow Asserts to dc"
76d981a9fe82 : Revert "drm/amd/display: make clk_mgr call enable_pme_wa"
ee102584efd5 : fs/afs: use struct_size() in kzalloc()
452181936931 : afs: Trace afs_server usage
051d25250b55 : afs: Add some callback management tracepoints
fa59f52f5b14 : afs: afs_unlink() doesn't need to check dentry->d_inode
2cd42d19cffa : afs: Fix setting of i_blocks
8d18ad83f19b : RDMA/hns: Fix bug when wqe num is larger than 16K
2ac0bc5e725e : RDMA/hns: Add a group interfaces for optimizing buffers getting flow
38389eaa4db1 : RDMA/hns: Add mtr support for mixed multihop addressing
0fc8b82f31c4 : PCI: Add DT binding for "reset-gpios" property
2d8c7361585f : PCI: tegra: Put PEX CLK & BIAS pads in DPD mode
5992b044989d : dt-bindings: pci: tegra: Document PCIe DPD pinctrl optional prop
adb2653b3d2e : PCI: tegra: Add AFI_PEX2_CTRL reg offset as part of SoC struct
c894121d0142 : PCI: tegra: Change PRSNT_SENSE IRQ log to debug
b5b4717ea0dd : PCI: tegra: Program AFI_CACHE_BAR_{0,1}_{ST,SZ} registers only for Tegra20
70a1efac712c : Revert "drm/amd/display: Enable fast plane updates when state->allow_modeset = true"
a95ecb653aa8 : drm/amdgpu/sriov: fix Tonga load driver failed
9c7c85f7ea1f : drm/amdgpu: add pmu counters
e4cf4bf5b876 : drm/amdgpu: update df_v3_6 for xgmi perfmons (v2)
496091fa041f : drm/amd/display: Fix null-deref on vega20 with xgmi
de9f26bbd384 : drm/amdkfd: Add procfs-style information for KFD processes
e82fdb16a065 : drm/amdgpu: improve HMM error -ENOMEM and -EBUSY handling
8060c47ba853 : block: rename CONFIG_DEBUG_BLK_CGROUP to CONFIG_BFQ_CGROUP_DEBUG
d6258980daf2 : bfq-iosched: move bfq_stat_recursive_sum into the only caller
c0ce79dca5b0 : blk-cgroup: move struct blkg_stat to bfq
7af6fd9112ba : blk-cgroup: introduce a new struct blkg_rwstat_sample
5d0b6e48cbef : blk-cgroup: pass blkg_rwstat structures by reference
239eeb085753 : blk-cgroup: factor out a helper to read rwstat counter
c1d827d62f71 : drm/amd/amdgpu: cast mem->num_pages to 64-bits when shifting (v2)
acb05f0a3f62 : drm/amdgpu: Do error injection even vram reserve fails
1aa0a133fbab : block: mark blk_rq_bio_prep as inline
d627065d8846 : block: untangle the end of blk_bio_segment_split
e9cd19c0c198 : block: simplify blk_recalc_rq_segments
14ccb66b3f58 : block: remove the bi_phys_segments field in struct bio
f924cddebc90 : block: remove blk_init_request_from_bio
0c8cf8c2a553 : block: initialize the write priority in blk_rq_bio_prep
eef4a3502661 : PCI: tegra: Fix PLLE power down issue due to CLKREQ# signal
c23ae2aec5bc : PCI: tegra: Set target speed as Gen1 before starting LTSSM
9f570b6c240e : PCI: tegra: Update flow control timer frequency in Tegra210
191cd6fb5d2c : PCI: tegra: Add SW fixup for RAW violations
b2634cd0d26d : PCI: tegra: Increase the deskew retry time
f1178099a6e4 : PCI: tegra: Enable PCIe xclk clock clamping
52db2fd89e1a : PCI: tegra: Process pending DLL transactions before entering L1 or L2
92bd94f1fdde : PCI: tegra: Disable AFI dynamic clock gating
7763cc24e210 : PCI: tegra: Enable opportunistic UpdateFC and ACK
2513a4ee4735 : PCI: tegra: Program UPHY electrical settings for Tegra210
c635a815c8c7 : PCI: tegra: Advertise PCIe Advanced Error Reporting (AER) capability
538123a29aeb : PCI: tegra: Add PCIe Gen2 link speed support
d1f9113faf8a : PCI: tegra: Fix PCIe host power up sequence
316b9ef1ee14 : PCI: tegra: Mask AFI_INTR in runtime suspend
973d7499c51c : PCI: tegra: Rearrange Tegra PCIe driver functions
1056dda8a8d6 : PCI: tegra: Handle failure cases in tegra_pcie_power_on()
e3b09c18c604 : soc/tegra: pmc: Export tegra_powergate_power_on()
9fd588772636 : KVM: nVMX: reorganize initial steps of vmx_set_nested_state
8ee36e048c98 : drm/i915/execlists: Minimalistic timeslicing
22b7a426bbe1 : drm/i915/execlists: Preempt-to-busy
90fa9b64523a : afs: Fix uninitialised spinlock afs_volume::cb_break_lock
a6853b9ce81a : afs: Fix vlserver record corruption
3647e42b55dc : afs: Fix over zealous "vnode modified" warnings
97f90e1b82e8 : drm/msm/mdp5: Use the interconnect API
217a6ddf93e0 : drm/msm/dpu: add icc voting in dpu_mdss_init
a67e13e1ee2d : dt-bindings: msm/disp: Introduce interconnect bindings for MDSS on SDM845
20cad6cd14f4 : drm/msm/dpu: Integrate interconnect API in MDSS
cb88482e2570 : drm/msm/dpu: clean up references of DPU custom bus scaling
9e138ea1bdb1 : drm/i915/gvt: decouple check_vgpu() from uncore_init()
f833cdb06bf7 : drm/i915: dynamically allocate forcewake domains
2e81bc61d4e3 : drm/i915: skip forcewake actions on forcewake-less uncore
013857580bbe : drm/i915: kill uncore_to_i915
19e0a8d454c3 : drm/i915: kill uncore_sanitize
ccb2aceaaa5f : drm/i915: use vfuncs for reg_read/write_fw_domains
836334fd7475 : drm/todo: Update drm_gem_object_funcs todo even more
2b5d74fa3cee : drm/stm: drv: fix suspend/resume
ac59a471e937 : livepatch: Remove duplicate warning about missing reliable stacktrace support
67059d65f7da : Revert "livepatch: Remove reliable stacktrace check in klp_try_switch_task()"
002c845be525 : drm/self_refresh: Fix possible NULL deref in failure path
3c25ab35fbc8 : KVM: PPC: Book3S HV: Clear pending decrementer exceptions on nested guest entry
869537709ebf : KVM: PPC: Book3S HV: Signed extend decrementer value if not using large decrementer
380178ef7fde : stacktrace: Remove weak version of save_stack_trace_tsk_reliable()
32f010deab57 : x86/resctrl: Prevent possible overrun during bitmap operations
cf4b20ecfa4e : mmc: sdio: Turn sdio_run_irqs() into static
61d7fdc49f03 : regulator: qcom_spmi: Fix math of spmi_regulator_set_voltage_time_sel
f4bb1f895aa0 : auxdisplay/ht16k33.c: Convert to use vm_map_pages_zero()
461e274b2821 : auxdisplay/cfag12864bfb.c: Convert to use vm_map_pages_zero()
7377f5bec133 : fsnotify: get rid of fsnotify_nameremove()
49246466a989 : fsnotify: move fsnotify_nameremove() hook out of d_delete()
2f1539b24e2a : staging: rtl8712: r8712_setMacAddr_cmd(): Change return type
092a370dbf38 : staging: rtl8712: r8712_setstakey_cmd(): Change return type
612168e40755 : staging: rtl8712: r8712_setopmode_cmd(): Change return type
c24d83e14dcf : staging: rtl8712: r8712_disassoc_cmd(): Change type to void
ee71f8e8ed89 : staging: rtl8712: r8712_set_chplan_cmd(): Change return type
29de098b330f : staging: rtl8712: Change (r8712)_enqueue_cmd to void
36f484ef0941 : staging: rtl8712: r8712_joinbss_cmd(): Change return values and type
97a738d30cb1 : staging: rtl8712: rtl871x_cmd.c: Remove unnecessary null check
fbcfbf653636 : staging: rtl8712: rtl8712_efuse.c: Remove leading p from variable names
f745aa40964e : staging: rtl8712: mlme_linux.c: Remove leading p from variable names
6146e78c0364 : configfs: call fsnotify_rmdir() hook
6679ea6dea15 : debugfs: call fsnotify_{unlink,rmdir}() hooks
823e545c0277 : debugfs: simplify __debugfs_remove_file()
fd0d506f2b82 : devpts: call fsnotify_unlink() hook
4bf2377472c7 : tracefs: call fsnotify_{unlink,rmdir}() hooks
a35d632c723c : rpc_pipefs: call fsnotify_{unlink,rmdir}() hooks
014860188c15 : staging: mt7621-pci: dt-bindings: add perst-gpio to sample bindings
fd69d7faaefd : staging: mt7621-dts: add gpio perst to pcie bindings node
07420a02b003 : staging: mt7621-pci: use gpio perst instead of builtin behaviour
fdd228cd6d90 : staging: mt7621-pci: fix two messages in driver code
46008d9d3f0e : btrfs: call fsnotify_rmdir() hook
c2e1e0f30b1e : staging: rtl8188eu: remove unused code
e5dc970eb13c : staging: rts5208: Remove function soft_reset_sd_card()
116b9731ad76 : fsnotify: add empty fsnotify_{unlink,rmdir}() hooks
65ae78c20b8a : staging: rtl8723bs: Fix Indentation Error: code indent should use tabs where possible
fabf298696d0 : staging: rtl8723bs: Resolve the checkpatch error: else should follow close brace '}'
6a9b5dd1e24c : staging: rtl8723bs: Resolve checkpatch error "that open brace { should be on the previous line" in the rtl8723 driver
a7a22bc46c70 : staging: rtl8723bs: hal: hal_btcoex: Remove variables pHalData and pU1Tmp
9cc579cc9588 : staging: rtl8723bs: os_dep: fix indentation on break statement
d189a7c2f88c : staging: rtl8723bs: hal: odm_RegConfig8723B: fix Lines should not end with a '('
6254acded763 : staging: rtl8723bs: os_dep: ioctl_linux: make use of kzalloc
356596396718 : staging: rtl8723bs: hal: Fix Brace Style Issues in if/else statements
d47f4db76732 : staging: rtl8723bs: hal: Remove True/False Comparisons
f2e741cbba1c : staging: rtl8723bs: hal: rtl8723b_cmd: fix comparison to true is error prone
a029e223458f : staging: rtl8723bs: hal: rtl8723b_cmd: fix Comparison to NULL
d326d99aa00f : staging: kpc2000: fix integer overflow with left shifts
a50185cbb383 : staging: kpc2000: simplify error handling in kp2000_pcie_probe
0234961dbc18 : staging: rtl8712: rtl87x_io : make use of kzalloc
1011f2b09aca : staging: rtl8192u: ieee80211: Remove redundant memset
da0721cc2620 : staging: rtl8192e: rtllib_module: Remove redundant memset
42203fbe73f2 : staging: wilc1000: Remove redundant memset
8fa2081030e7 : staging: rtl8723bs: Remove myself from CC:
57744c8d5ce3 : staging: vt6656: fix indentation on break statement
ecefae6db042 : docs: usb: rename files to .rst and add them to drivers-api
743344a952fc : usb: renesas_usbhs: Use struct assignment instead of memcpy()
d46a6024c709 : USB: core: correct a spelling mistake in the comment
a251fb90ab8a : KVM: x86: Fix apic dangling pointer in vcpu
4d763b168e9c : KVM: VMX: check CPUID before allowing read/write of IA32_XSS
500871125920 : KVM: PPC: Book3S HV: Invalidate ERAT when flushing guest TLB entries
f9481b08220d : spi: fix ctrl->num_chipselect constraint
51c711f2c38a : spi: spi-synquacer: Fixed build on architectures missing readsl/writesl series
fd5d10059d5e : regulator: da9061/62: Adjust LDO voltage selection minimum value
70ca117b02f3 : regulator: s2mps11: Fix ERR_PTR dereference on GPIO lookup failure
7f80e1376aa4 : ASoC: rt5514-spi: don't use snd_soc_lookup_component()
9700022109b6 : ASoC: pcm3168a: Add support for multi DIN/DOUT with TDM slots parameter
b5d8dffb8cc9 : ASoC: pcm3168a: Rename min_frame_size to slot_width
fd14f4436fd4 : ASoC: ti: davinci-mcasp: Fix slot mask settings when using multiple AXRs
5dd17a3c3ed5 : ASoC: ti: davinci-mcasp: Set unused serializers as INACTIVE
9e0784d00e35 : ASoC: Intel: Skylake: Switch to modern UUID API
f1572a448954 : ASoC: cs47l90: Add codec driver for Cirrus Logic CS47L90
95a9049b5854 : ASoC: cs47l85: Add codec driver for Cirrus Logic CS47L85
e6a2b5c0b7eb : ASoC: cs47l35: Add codec driver for Cirrus Logic CS47L35
2735b683e1f2 : ASoC: madera: Add common support for Cirrus Logic Madera codecs
f0b1f5f08dfb : ASoC: madera: Add DT bindings for Cirrus Logic Madera codecs
1e7f6e1c69f0 : ASoC: stm32: dfsdm: add 16 bits audio record support
01d6fb565b4a : arm64: defconfig: Add Tegra194 PCIe driver
b04832ed1f70 : arm64: dts: sc9860: Update coresight DT bindings
b8b89a8407df : arm64: dts: sc9836: Update coresight DT bindings
b302e4b176d0 : x86/cpufeatures: Enumerate the new AVX512 BFLOAT16 instructions
acec0ce081de : x86/cpufeatures: Combine word 11 and 12 into a new scattered features word
7e6daf50e1f4 : netfilter: bridge: prevent UAF in brnf_exit_net()
95701b1c3c8f : arm: add missing include platform-data/atmel.h
22f2efd33776 : netfilter: synproxy: use nf_cookie_v6_check() from core
9eecd07b3450 : platform/chrome: cros_ec_lpc_mec: Fix kernel-doc comment first line
22c040fa21b6 : platform/chrome: cros_ec_lpc: Choose Microchip EC at runtime
8527fa6cc68a : netfilter: synproxy: fix building syncookie calls
4116fd25c526 : platform/chrome: cros_ec_lpc: Merge cros_ec_lpc and cros_ec_lpc_reg
d096aa3eb604 : Input: cros_ec_keyb: mask out extra flags in event_type
ec2b827be396 : clk: renesas: cpg-mssr: Use [] to denote a flexible array member
8f5e20b6b884 : clk: renesas: cpg-mssr: Combine driver-private and clock array allocation
a79f5836bd5f : clk: renesas: mstp: Combine group-private and clock array allocation
ba0386111cd8 : clk: renesas: div6: Combine clock-private and parent array allocation
d2e4cb45af8f : clk: renesas: cpg-mssr: Update kerneldoc for struct cpg_mssr_priv
541d7c44069b : arm64: tegra: Sort device tree nodes alphabetically
a3fb01ba5af0 : blk-iolatency: only account submitted bios
d27e84a30598 : block: drbd: no need to check return value of debugfs_create functions
3a211b71529f : blk-core: Remove blk_end_request*() declarations
45fc56e629ca : x86/cpufeatures: Carve out CQM features retrieval
243d9f78d942 : block: code cleanup queue_poll_stat_show()
3f6d385f8180 : block: use right format specifier for op
ee1e03598f79 : block: get rid of redundant else
8c54803b98d5 : null_blk: remove duplicate 0 initialization
434e8aedeaec : arm64: tegra: Fix Jetson Nano GPU regulator
2f578aaf5162 : block: move tag field position in struct request
ece6031ece2d : arm64: tegra: Update Jetson TX1 GPU regulator timings
ba24eee6686f : arm64: tegra: Fix AGIC register range
08c7c74b0986 : arm64: tegra: Add INA3221 channel info for Jetson TX2
d87764daed0b : arm64: tegra: Enable PWM on Jetson Nano
271839b0a819 : dt-bindings: arm: Convert Atmel board/soc bindings to json-schema
f99bc332c713 : habanalabs: use u64_to_user_ptr() for reading user pointers
1f8e44b622dc : ARM: davinci: Use GPIO lookup table for DA850 LEDs
a6c929f69f27 : pinctrl: Minimize SPDX hamming distance
aa23ce847dda : usb: dwc3: remove unused @lock member of dwc3_ep struct
1a044213fc64 : slimbus: core: generate uevent for non-dt only
e9cd251980f8 : slimbus: remove redundant dev_err message
c7a787de7f3f : phy: usb: phy-brcm-usb: Fix platform_no_drv_owner.cocci warnings
c886ec0256d3 : phy: samsung: Use struct_size() in devm_kzalloc()
786285f5e05c : drivers: fpga: Kconfig: pedantic cleanups
dfd19a5004ef : fonts: Prefer a bigger font for high resolution screens
4eb5fec31e61 : fs/proc/vmcore: Enable dumping of encrypted memory when SEV was active
85784d16c2cf : x86/kexec: Set the C-bit in the identity map page table when SEV is active
1a79c1b8a041 : x86/kexec: Do not map kexec area as decrypted when SEV is active
980621daf368 : x86/crash: Add e820 reserved ranges to kdump kernel's e820 table
1c1ecf09ee22 : ARM: configs: aspeed: Add new drivers
5da04cc86d12 : x86/mm: Rework ioremap resource mapping determination
ae9e13d621d6 : x86/e820, ioport: Add a new I/O resource descriptor IORES_DESC_RESERVED
e1bfa87399e3 : x86/mm: Create a workarea in the kernel for SME early encryption
2af47c10e80b : floppy: fix harmless clang build warning
dbb0569de852 : usb: dwc3: pci: Add Support for Intel Elkhart Lake Devices
f467907c1c38 : i3c: dw: add limited bus mode support
cbf4f7325a63 : i3c: add mixed limited bus mode
ecc8fb54bd44 : i3c: fix i2c and i3c scl rate by bus mode
c603a309cc75 : x86/mm: Identify the end of the kernel area to be reserved
6084110a0e9c : ARM: dts: aspeed: Enable video engine on romulus and wtherspoon
03c511dde040 : ARM: dts: aspeed: Add Inspur fp5280g2 BMC machine
73a649d2b98e : fonts: Use BUILD_BUG_ON() for checking empty font table
aa1d19f1f967 : fonts: Fix coding style
576d152ccc56 : crypto: nx - no need to check return value of debugfs_create functions
97a5fee2bd70 : fs: cifs: switch to RC4 library interface
0e5a610b5ca5 : ppp: mppe: switch to RC4 library interface
611a23c2d396 : crypto: arc4 - remove cipher implementation
4be297016cd3 : net/lib80211: move TKIP handling to ARC4 library code
af1f3d327d49 : net/lib80211: move WEP handling to ARC4 library code
5fdb373570b2 : net/mac80211: move WEP handling to ARC4 library interface
dc51f25752bf : crypto: arc4 - refactor arc4 core code into separate library
192125ed5ce6 : crypto: talitos - fix max key size for sha384 and sha512
f651bd96b201 : crypto: vmx - Document CTR mode counter width quirks
334d37c9e263 : crypto: caam - update IV using HW support
059d73eea640 : crypto: caam - use len instead of nents for bulding HW S/G table
1fa6d053b2a5 : hwrng: iproc-rng200 - Add support for 7211
6223949a1531 : dt-bindings: rng: Document BCM7211 RNG compatible string
055ecea0aa6e : coresight: replicator: Add terminate entry for acpi_device_id tables
745cfc56517f : coresight: platform: add OF/APCI dependency
40a1c5b31969 : coresight: Add dummy definition for of_coresight_get_cpu()
115b1aa23307 : coresight: acpi: Support for platform devices
1c20a213da6c : coresight: acpi: Support for AMBA components
76ffa5ab5b79 : coresight: Support for ACPI bindings
68c0dacb88fb : coresight: stm: ACPI support for parsing stimulus base
0f5f9b6ba9e1 : coresight: Use platform agnostic names
37ea1ffddffa : coresight: Use fwnode handle instead of device names
20961aea982e : coresight: platform: Use fwnode handle for device search
688da45f20fe : coresight: Add support for releasing platform specific data
af7cfd0f80d7 : coresight: Rearrange platform data probing
b77e3ed038c0 : coresight: Reuse platform data structure for connection tracking
d2998dc1f9b1 : coresight: Cleanup coresight_remove_conns
2ede79a6e8a5 : coresight: Remove name from platform description
aff70a45fe31 : coresight: Remove cpu field from platform data
91824db2ea2d : coresight: Make device to CPU mapping generic
f03631da4be3 : coresight: Introduce generic platform data helper
a15dab756b0f : coresight: Make sure device uses DT for obsolete compatible check
88a1607cbed3 : coresight: platform: Make memory allocation helper generic
22aa495a6477 : coresight: Rename of_coresight to coresight-platform
37e444c8296c : usb: Replace snprintf with scnprintf in gether_get_ifname
df5be5be8735 : powerpc/pci/of: Fix OF flags parsing for 64bit BARs
2410fd450c09 : arm64: dts: qcom: qcs404-evb: fix vdd_apc supply
c708b1c6de7f : ext4: remove redundant assignment to node
3ae72562ad91 : ext4: optimize case-insensitive lookups
b03755ad6f33 : ext4: make __ext4_get_inode_loc plug
50b617a61874 : arm64: dts: meson: g12a: x96-max: add the Ethernet PHY interrupt line
98ba71c94eaf : arm64: dts: meson: g12b: odroid-n2: add the Ethernet PHY interrupt line
658e4129bb81 : arm64: dts: meson: g12b: odroid-n2: add the Ethernet PHY reset line
f29cabf240ed : arm64: dts: meson: use the generic Ethernet PHY reset GPIO bindings
ed5e8f689154 : arm64: dts: meson: g12a: x96-max: fix the Ethernet PHY reset line
9a3f37143f66 : arm64: dts: meson: g12a: sort sdio nodes correctly
497ad9f5b2dc : page_pool: fix compile warning when CONFIG_PAGE_POOL is disabled
241e39004581 : nfsd: replace Jeff by Chuck as nfsd co-maintainer
1196364f21ff : MIPS: fix build on non-linux hosts
19453ce0bcfb : IMA: support for per policy rule template formats
696de2e9ccec : RDMA/netlink: Resort policy array
85f9aa7565bd : inet: clear num_timeout reqsk_alloc()
6dbbd053e6ae : PCI/P2PDMA: Ignore root complex whitelist when an IOMMU is present
84ce4d0f9f55 : net: stmmac: initialize the reset delay array
22f1a38a547b : selftests/net: make udpgso_bench skip unsupported testcases
25cec756891e : net/ipv4: fib_trie: Avoid cryptic ternary expressions
8110a7a7d295 : net: mvpp2: debugfs: Add pmap to fs dump
c7036d97acd2 : ipv6: Default fib6_type to RTN_UNICAST when not set
16e5a266f516 : net: sched: act_ctinfo: tidy UAPI definition
1e091c3bbf51 : svcrdma: Ignore source port when computing DRC hash
db13a5ba2732 : MIPS: ath79: fix ar933x uart parity mode
bf6de2315362 : net: hns3: Fix inconsistent indenting
c60990b361cc : ext4: clean up kerneldoc warnigns when building with W=1
06996c1d4088 : net/af_iucv: always register net_device notifier
238965b71b96 : net/af_iucv: build proper skbs for HiperTransport
fdbf6326912d : net/af_iucv: remove GFP_DMA restriction for HiperTransport
01a090c74669 : drm/msm/dsi: Add parentheses to quirks check in dsi_phy_hw_v3_0_lane_settings
09c5ab384f6f : drm/i915: Keep rings pinned while the context is active
538eca25ff8f : coresight: tmc-etr: Rearrange probing default buffer size
18e46e1109b4 : coresight: stm: Rearrange probing the stimulus area
6e9ad805069b : coresight: etm3x: Rearrange cp14 access detection
6887cfa07534 : coresight: Use coresight device names for sinks in PMU attribute
7f84712a0d9d : coresight: etb10: Clean up device specific data
aaff76232841 : coresight: etm: Clean up device specific data
ec62db1b2f18 : coresight: stm: Cleanup device specific data
fa87fa79678d : coresight: tpiu: Clean up device specific data
c95e224fee34 : coresight: catu: Cleanup device specific data
9dd0a9209767 : coresight: tmc: Clean up device specific data
36f590825e67 : coresight: replicator: Cleanup device tracking
207f31125f9d : coresight: funnel: Clean up device book keeping
5aafd9bf7aa9 : coresight: perf: Don't set the truncated flag in snapshot mode
99f81eb9c51d : coresight: tmc-etf: Fix snapshot mode update function
0402f75efe47 : coresight: tmc-etf: Properly set AUX buffer head in snapshot mode
3ecb03022a25 : coresight: tmc-etr: Properly set AUX buffer head in snapshot mode
514e5150e7c6 : coresight: etb10: Properly set AUX buffer head in snapshot mode
bdeb18dbcf82 : drm/i915/ehl: Allow combo PHY A to drive a third external display
f506a547a9f4 : eeprom: idt_89hpesx: remove unneeded csr_file variable
7603eab4a543 : fsi: cf-fsi-fw: Use the correct style for SPDX License Identifier
42c3dcedc6b7 : dt-bindings: nvmem: Convert Allwinner SID to a schema
2d1c193911b0 : nvmem: Broaden the selection of NVMEM_SNVS_LPGPR
67ff708bd2fa : nvmem: imx: add i.MX8 nvmem driver
c2a6ea23a401 : dt-bindings: fsl: scu: add ocotp binding
d2527682160a : firmware: arm_scmi: Use the correct style for SPDX License Identifier
5d8a437c583d : firmware: ti_sci: Use the correct style for SPDX License Identifier
6ad805b82dc5 : doc: fix documentation about UIO_MEM_LOGICAL using
75d7627f49c5 : MAINTAINERS / Documentation: Thorsten Scherer is the successor of Gavin Schenk
122f8ec7b78e : lib : kobject: fix refcount imblance on kobject_rename
dd50a69b5697 : ARM: exynos_defconfig: Enable Panfrost and Lima drivers
23851326d37c : ARM: multi_v7_defconfig: Enable Panfrost and Lima drivers
fce677d7e8f0 : docs: fb: Add TER16x32 to the available font names
1b7aebf04876 : x86/cacheinfo: Fix a -Wtype-limits warning
6da4e11cc749 : ARM: dts: exynos: Add PMU interrupt affinity to Exynos4 boards
4e4dfcb2a425 : ARM: dts: exynos: Add flash support to Galaxy S3 boards
b8ad2985c6ea : ARM: OMAP2: drop explicit assembler architecture
3fe1ee40b2a2 : ARM: use arch_extension directive instead of arch argument
37c600a3cc8a : tools/memory-model: Do not use "herd" to refer to "herd7"
46f52b1fe79d : tools/memory-model: Fix comment in MP+poonceonces.litmus
2966f8d440c3 : Documentation: atomic_t.txt: Explain ordering provided by smp_mb__{before,after}_atomic()
936bbf3aea84 : ext2: Always brelse bh on failure in ext2_iget()
edb895d3bfba : ext2: add missing brelse() in ext2_iget()
b87b6c0dfce7 : drm/i915: Flush the execution-callbacks on retiring
a6c606047810 : drm/komeda: Correct printk format specifier for "size_t"
a106504ba7aa : malidp: no need to check return value of debugfs_create functions
8b70ce7ddf07 : komeda: no need to check return value of debugfs_create functions
96e5aaf91406 : s390/cio: move struct node_descriptor to cio.h
4f18d869ffd0 : s390: fix stfle zero padding
191fa92b3448 : s390/sclp: remove call home support
d1523a8f4b8b : s390: replace defconfig with performance_defconfig
e57cf057c57d : arm64: tegra: Enable CPU sleep on Jetson Nano
8300a70e6567 : arm64: tegra: Add ID EEPROMs on Jetson Nano
5205abd2832a : arm64: tegra: Add ID EEPROM for Jetson TX2 Developer Kit
a4ff413b714d : arm64: tegra: Add ID EEPROM for Jetson TX2 module
3492d0a1550e : arm64: tegra: Add ID EEPROM for Jetson TX1 Developer Kit
a5b6b67364cb : arm64: tegra: Add ID EEPROM for Jetson TX1 module
79ebb5bb4e38 : netfilter: nf_tables: enable set expiration time for set elements
2f0513d487d2 : netfilter: nft_ct: fix null pointer in ct expectations support
72c5e11854af : netfilter: synproxy: ensure zero is returned on non-error return path
ce94bef9354e : drm/i915: Signal fence completion from i915_request_wait
7c464359be81 : MAINTAINERS: fpga: hand off maintainership to Moritz
d5dd88794a13 : inet: fix various use-after-free in defrags units
d7d99872c144 : netns: add pre_exit method to struct pernet_operations
06c3cba62b3b : ARM: dts: hip04: Update coresight DT bindings
f71fec47c2df : page_pool: make sure struct device is stable
32c28f7e4139 : page_pool: add tracepoints for page_pool with details need by XDP
f033b688c1ed : xdp: add tracepoints for XDP mem
d956a048cd3f : xdp: force mem allocator removal and periodic warning
99c07c43c4ea : xdp: tracking page_pool resources and safe removal
29b006a67634 : mlx5: more strict use of page_pool API
e54cfd7e1745 : page_pool: introduce page_pool_free and use in mlx5
cbf3351067ce : veth: use xdp_release_frame for XDP_PASS
6bf071bf09d4 : xdp: page_pool related fix to cpumap
516a7593fda6 : xdp: fix leak of IDA cyclic id if rhashtable_insert_slow fails
a25d50bfe645 : net: page_pool: add helper function to unmap dma addresses
0afdeeed08b5 : net: page_pool: add helper function to retrieve dma addresses
c891f3b97964 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 507
4cb2acc0df04 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 506
7f904d7e1f3e : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 505
7743c48e54ee : keys: Cache result of request_key*() temporarily in task_struct
896f1950e594 : keys: Provide request_key_rcu()
e59428f721ee : keys: Move the RCU locks outwards from the keyring search functions
a09003b5d7ce : keys: Invalidate used request_key authentication keys
504b69eb3c95 : keys: Fix request_key() lack of Link perm check on found key
775c8a3d7187 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 504
cd93f165c9f1 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 503
0e0869949666 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 502
21042e414273 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 501
d2912cb15bdd : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
20c8ccb1975b : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 499
0c94efabe00e : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 498
97873a3daf61 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 497
f8a889172d52 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 496
aaa7cb268cc4 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 495
4c3dd9cd769b : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 491
47d7195dbcef : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 490
81c9859b5129 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 489
0a151468f9ca : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 488
e84acbaec7d4 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 487
f2e3bd9a5a03 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 486
910751a782b5 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 485
f361c4dc5e2f : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 484
7a338472f225 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 482
e500db3fa2d5 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 481
b15f321b9f27 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 480
6d8a639adefe : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 479
f9724741de5b : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 477
7268a4f81d67 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 475
3f520cd2de7e : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 474
4e5b937a3287 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 473
63307d015b91 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 472
714c29cf98be : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 471
6b99076ceda9 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 469
fc7669c6594f : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 468
957ec138d766 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 467
6c8f392ce8da : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 466
912d0f0bd6f4 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 465
1f67b599f8b8 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 464
38cf0d46f42e : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 463
887490a76186 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 462
89ee7f4f33ad : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 461
acee2e8d66f5 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 460
cb849fc5f0c7 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 459
071fb96b83f6 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 457
023b915e1f69 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 456
f71e7375c9cb : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 455
ea65cc9bfb67 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 454
d690ec537163 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 452
f85d20865846 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 451
d6869352cb3c : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 250
8092f73c5156 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 248
ddceed9d11ee : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 247
2c162f9b4172 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 246
d82444d2a9d0 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 245
e311edbc45de : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 244
82c73e0a3868 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 243
077e6e51c889 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 239
4ba774edce17 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 238
77512baaea9a : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 237
2504ba9f5970 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 235
caab277b1de0 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234
ac1dc6b2e7d3 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 233
a7d7a3927465 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 232
b6a3d1b71a32 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 231
40b0b3f8fb2d : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 230
33eea064b2b1 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 226
b119deca1e01 : USB: fix types in uapi include
e4e5a865e9a9 : KVM: arm/arm64: Fix emulated ptimer irq injection
9500ff14c4cf : arm64: dts: hi3660: Add CoreSight support
b6f7cd7faecf : arm64: dts: hi6220: Update coresight DT bindings
f6130381e2a2 : arm64: dts: renesas: hihope-common: Remove "label" from LEDs
9c106119f653 : swiotlb: fix phys_addr_t overflow warning
9371a56f7101 : net: netsec: remove loops in napi Rx process
39e3622edeff : net: netsec: initialize tx ring on ndo_open
27e23d897527 : ARM: omap2: remove incorrect __init annotation
e41d4bc554de : net: dsa: mv88e6xxx: fix shift of FID bits in mv88e6250_g1_vtu_loadpurge()
48620e341659 : net: dsa: mv88e6xxx: fix shift of FID bits in mv88e6185_g1_vtu_loadpurge()
801dd05bbfa4 : arm64 defconfig: enable Mellanox cards
427e54a22d0c : arm64 defconfig: enable MPT3 SAS and BNX2X drivers
fedc459a3da3 : rtc: pcf2123: fix negative offset rounding
e32e60a2d5ec : rtc: pcf2123: add alarm support
c33850bbc6c9 : rtc: pcf2123: use %ptR
790d033933b8 : rtc: pcf2123: port to regmap
2372a7d32b69 : rtc: pcf2123: remove sysfs register view
8d955f24db3f : ARM: multi_v7_defconfig: enable Lima driver
23cdf8752b26 : act_ctinfo: Don't use BIT() in UAPI headers.
d547bcf37342 : arm64: defconfig: enable Lima driver
9dba988edb31 : tests: kvm: Check for a kernel warning
61cfcd545e42 : kvm: tests: Sort tests in the Makefile alphabetically
b6b80c78af83 : KVM: x86/mmu: Allocate PAE root array when using SVM's 32-bit NPT
6ca00dfafda7 : KVM: x86: Modify struct kvm_nested_state to have explicit fields for data
bff2a29f4f29 : arm64: defconfig: add Panfrost driver
f56a1fa75c5a : ARM: multi_v7_defconfig: add Panfrost driver
6c48edcc955a : ARM: configs: Remove useless UEVENT_HELPER_PATH
dcc5e1f9cad0 : selftests: tc: add ingress device matching support
0c1f391d192a : mlxsw: spectrum_flower: Implement support for ingress device matching
d8e94614461c : mlxsw: spectrum_acl: Fix SRC_SYS_PORT element size
ff5405f69086 : mlxsw: spectrum_acl: Avoid size check for RX_ACL_SYSTEM_PORT element
511a5adcaa11 : mlxsw: spectrum_acl: Write RX_ACL_SYSTEM_PORT acl element correctly
9558a83aee62 : net: flow_offload: implement support for meta key
8212ed777f40 : net: sched: cls_flower: use flow_dissector for ingress ifindex
82828b88f081 : flow_dissector: add support for ingress ifindex dissection
89d6adc63f85 : arm64: dts: renesas: hihope-common: Add HDMI support
21feadd024e7 : ipmi: ipmb: don't allocate i2c_client on stack
39bab7bfb7d9 : arm64: configs: Remove useless UEVENT_HELPER_PATH
39bda3158e35 : ARM: config: Remove left-over BACKLIGHT_LCD_SUPPORT
7d0ed30433aa : drm: self_refresh: Fix a reversed condition in drm_self_refresh_helper_cleanup()
c285a2f01d69 : fanotify: update connector fsid cache on add mark
8c9656423549 : arm64: dts: renesas: r8a774a1: Add HDMI encoder instance
74a22e8f4350 : dt-bindings: display: renesas: Add r8a774a1 support
c6d9c35d16f1 : quota: fix a problem about transfer quota
0763d0c2273a : arm64: qcom: qcs404: Add reset-cells to GCC node
c311f4ff2b55 : arm64: dts: sprd: Add Spreadtrum SD host controller support
475df5d0f3eb : drm/i915: Don't clobber M/N values during fastset check
387e3746d01c : locks: eliminate false positive conflicts for write lease
d51f527f44f9 : locks: Add trace_leases_conflict
1ee008f240ad : drm/i915: Update DRIVER_DATE to 20190619
9739ab7eda45 : powerpc: enable a 30-bit ZONE_DMA for 32-bit pmac
45e0f30c30bb : keys: Add capability-checking keyctl function
aed2a2628352 : USB: serial: option: add support for GosunCn ME3630 RNDIS mode
64ee5067cf64 : ASoC: soc-utils: remove dummy Platform
961fb3c206dc : ASoC: rockchip: rk3399_gru_sound: don't select unnecessary Platform
0814c6412967 : ASoC: qcom: don't select unnecessary Platform
2f5309452dc0 : drm/i915: Stop passing I915_WAIT_LOCKED to i915_request_wait()
6f0437445735 : ASoC: simple-card-utils: don't select unnecessary Platform
9ae6cdb184b6 : ASoC: ux500: mop500: don't select unnecessary Platform
f0edc6c1ee48 : ASoC: ti: rx51: don't select unnecessary Platform
bfe1273c65e1 : ASoC: ti: omap-twl4030: don't select unnecessary Platform
edba13aeae88 : ASoC: ti: omap-hdmi: don't select unnecessary Platform
1306ab2eddd1 : ASoC: ti: omap-abe-twl6040: don't select unnecessary Platform
f46da1b9046e : ASoC: ti: davinci-evm: don't select unnecessary Platform
567b374d9973 : ASoC: tegra: trimslice: don't select unnecessary Platform
5d62677238e9 : ASoC: tegra: tegra_wm9712: don't select unnecessary Platform
b28d98527157 : ASoC: tegra: tegra_wm8903: don't select unnecessary Platform
404b229b84af : ASoC: tegra: tegra_wm8753: don't select unnecessary Platform
cee1cf3f9f9e : ASoC: tegra: tegra_sgtl5000: don't select unnecessary Platform
d035d13b2277 : ASoC: tegra: tegra_rt5677: don't select unnecessary Platform
1d641e1523ca : ASoC: tegra: tegra_rt5640: don't select unnecessary Platform
4bfd08540b44 : ASoC: tegra: tegra_max98090: don't select unnecessary Platform
e7fc99e641da : ASoC: tegra: tegra_alc5632: don't select unnecessary Platform
3f780533bac9 : ASoC: sunxi: sun4i-codec: don't select unnecessary Platform
e562a5f13c94 : ASoC: sirf: sirf-audio: don't select unnecessary Platform
ae7cbcc43b8c : ASoC: samsung: tm2_wm5110: don't select unnecessary Platform
a555b6a959e6 : ASoC: samsung: snow: don't select unnecessary Platform
d815e0f08fdd : ASoC: samsung: smdk_wm8994: don't select unnecessary Platform
33949eb5019d : ASoC: samsung: arndale_rt5631: don't select unnecessary Platform
27a37973a6f1 : ASoC: rockchip: rockchip_rt5645: don't select unnecessary Platform
7df405ae5895 : ASoC: rockchip: rockchip_max98090: don't select unnecessary Platform
9c21e82c165c : ASoC: rockchip: rk3288_hdmi_analog: don't select unnecessary Platform
3caf11fa88a9 : ASoC: qcom: storm: don't select unnecessary Platform
564684387969 : ASoC: qcom: apq8016_sbc: don't select unnecessary Platform
5f92229d184b : ASoC: mxs: mxs-sgtl5000: don't select unnecessary Platform
717f16331712 : ASoC: kirkwood: armada-370-db: don't select unnecessary Platform
d8893261a7d3 : ASoC: fsl: imx-audmix: don't select unnecessary Platform
014f07ca1cb1 : ASoC: fsl: imx-spdif: don't select unnecessary Platform
82bf78ca49a3 : ASoC: fsl: imx-sgtl5000: don't select unnecessary Platform
577cf50d4dc8 : ASoC: fsl: imx-es8328: don't select unnecessary Platform
e57a4c2f15df : ASoC: fsl: fsl-asoc-card: don't select unnecessary Platform
2058ea1c4f51 : ASoC: fsl: eukrea-tlv320: don't select unnecessary Platform
655368dfc75e : ASoC: atmel: tse850-pcm5142: don't select unnecessary Platform
ced5b08020cd : ASoC: atmel: sam9x5_wm8731: don't select unnecessary Platform
bfc7938e5814 : ASoC: atmel: sam9g20_wm8731: don't select unnecessary Platform
318ebbe8060d : ASoC: atmel: mikroe-proto: don't select unnecessary Platform
3609750e9d4b : ASoC: atmel: atmel_wm8904: don't select unnecessary Platform
7baf32e164da : ASoC: atmel: atmel-pdmic: don't select unnecessary Platform
02602401e531 : ASoC: atmel: atmel-classd: don't select unnecessary Platform
6c6de1c9e2bf : ASoC: vc4: vc4_hdmi: don't select unnecessary Platform
1d7689892878 : ASoC: soc-core: allow no Platform on dai_link
df9091e9d3f4 : ASoC: rt5677: handle concurrent interrupts
4f7b018b55db : ASoC: rt5677: clear interrupts by polarity flip
90b86fcc47b4 : DRM: Add KMS driver for the Ingenic JZ47xx SoCs
36558020128b : ARM: dts: gemini Fix up DNS-313 compatible string
cf18ea7593ad : ARM: dts: Blank D-Link DIR-685 console
34884dba2944 : dt-bindings: Add doc for the Ingenic JZ47xx LCD controller driver
73591341014d : drm/i915/execlists: Detect cross-contamination with GuC
44d89409a12e : drm/i915: Make the semaphore saturation mask global
16395ceee11f : ASoC: qcom: common: Fix NULL pointer in of parser
e711223ad35b : ASoC: Intel: sof-rt5682: correct naming for dmic16k
1eed6bc03f54 : ASoC: Intel: sof-rt5682: add MCLK support for BYT platform
b5e3cf410b48 : spi/acpi: fix incorrect ACPI parent check
5f174cf75a8c : ASoC: soc.h: fixup for_each_card_links() macro
264b9436d23b : drm/komeda: Enable writeback split support
4b9baf74ef73 : drm/komeda: Add new component komeda_splitter
f461d6591f33 : drm/komeda: Accept null writeback configurations for writeback
420810cec63b : drm/komeda: Refine function to_d71_input_id
3b9dfa4ef28c : drm/komeda: Add slave pipeline support
a407a6509393 : drm/komeda: Add layer split support
b35d0927d3b0 : drm/komeda: Add split support for scaler
9a28105f5a43 : drm/komeda: Add component komeda_merger
619053220a7d : dt/bindings: drm/komeda: Unify mclk/pclk/pipeline->aclk to one ACLK
6f84da0c74f1 : drm/komeda: Rename main engine clk name "mclk" to "aclk"
28be315c9c0c : drm/komeda: Unify mclk/pclk/pipeline->aclk to one MCLK
109bd7d5f4c2 : drm/komeda: Adds zorder support
04e84545b980 : drm/komeda: Add format support for Y0L2, P010, YUV420_8/10BIT
df860f98bcd5 : drm/komeda: Add komeda_fb_check_src_coords
6af386db0563 : dt/bindings: drm/komeda: Adds SMMU support for D71 devicetree
e87cae37f600 : drm/komeda: Adds SMMU support
9682dee98222 : drm/komeda: Enable color-encoding (YUV format) support
97e659d4670f : drm/komeda: Update HW up-sampling on D71
19358630f3a5 : drm/komeda: Adds limitation check for AFBC wide block not support Rot90
429bfabe0054 : drm/komeda: Add rotation support on Komeda driver
0e52ab9ff0fc : drm/komeda: Clear enable bit in CU_INPUTx_CONTROL
ebf68996de0a : arm/komeda: Convert dp_wait_cond() to return an error code.
62ffc39320e6 : drm/komeda: Creates plane alpha and blend mode properties
42b6f118f6d1 : drm/komeda: Add image enhancement support
1f7f9ab7900e : drm/komeda: Add engine clock requirement check for the downscaling
d92b66b87502 : drm/komeda: Add writeback scaling support
6d30cbfbcdd6 : drm/komeda: Implement D71 scaler support
502932a03fce : drm/komeda: Add the initial scaler support for CORE
7fded557c439 : drm/komeda: Attach scaler to drm as private object
65ad2392dd6d : drm/komeda: Added AFBC support for komeda driver
5d51f6c0da1b : drm/komeda: Add writeback support
90b2df5743cd : drm/vc4: hdmi: Set default state margin at reset
b7ced38916a9 : drm/selftests: Add command line parser selftests
731514b446fe : drm/atomic: Add a function to reset connector TV properties
3d46a3007cd8 : drm/modes: Parse overscan properties
22045e8e52bd : drm/connector: Introduce a TV margins structure
1bf4e09227c3 : drm/modes: Allow to specify rotation and reflection on the commandline
3aeeb13d8996 : drm/modes: Support modes names on the command line
e08ab74bd4c7 : drm/modes: Rewrite the command line parser
a99076e87e06 : drm/client: Change drm_client_panel_rotation name
307696d3b734 : drm/client: Restrict the rotation check to the rotation itself
46cc2d76a74a : drm/client: Restrict the plane_state scope
772cd52c5574 : drm/connector: Add documentation for drm_cmdline_mode
d909f9109c30 : powerpc/64s/radix: Enable HAVE_ARCH_HUGE_VMAP
d38153f9ccc9 : powerpc/64s/radix: ioremap use ioremap_page_range
a72808a7ec5d : powerpc/64: __ioremap_at clean up in the error case
9c9f8fb71fee : powerpc/perf: Use cpumask_last() to determine the designated cpu for nest/core units.
87997471c597 : powerpc/64s: Fix misleading SPR and timebase information
348ea30f51fc : powerpc/pseries: avoid blocking in irq when queuing hotplug events
f474c28fbcbe : powerpc/watchpoint: Restore NV GPRs while returning from exception
1b7de1df997a : cxl: no need to check return value of debugfs_create functions
0b1be03f25bb : powerpc/ps3: Use [] to denote a flexible array member
46c2478af610 : powerpc/mm/32s: fix condition that is always true
6ecb78ef56e0 : powerpc/32s: fix suspend/resume when IBATs 4-7 are used
8d0f1e05ab16 : selftests/powerpc: Fix earlyclobber in tm-vmxcopy
44758bafa536 : ACPICA: Clear status of GPEs on first direct enable
25fa4d9d4ca6 : drivers: base: power: remove wakeup_sources_stats_dentry variable
2443091408c2 : fbcon: Export fbcon_update_vcs
0b385a0c3bd3 : PM: suspend: Rename pm_suspend_via_s2idle()
78eccc2ac98e : arm64: dts: ti: k3-j721e: Add the MCU SRAM node
ae7d8505b10d : arm64: dts: ti: k3-j721e: Add interrupt controllers in wakeup domain
073086fc68d7 : arm64: dts: ti: k3-j721e: Add interrupt controllers in main domain
1463a70dfc87 : arm64: dts: ti: k3-j721e-main: Add Main NavSS Interrupt controller node
3cd277c6d021 : arm64: defconfig: Enable TI's J721E SoC platform
803d3a1870e2 : arm64: dts: ti: Add support for J721E Common Processor Board
cff377f7897a : soc: ti: Add Support for J721E SoC config option
2d87061e70de : arm64: dts: ti: Add Support for J721E SoC
e28c6d941dac : dt-bindings: serial: 8250_omap: Add compatible for J721E UART controller
7c42f43c29e2 : dt-bindings: arm: ti: Add bindings for J721E SoC
7ef91224c486 : clk: samsung: Add bus clock for GPU/G3D on Exynos4412
5423f5ce5ca4 : x86/microcode: Fix the microcode load on CPU hotplug for real
6dde1e42f497 : ovl: make i_ino consistent with st_ino in more cases
e1068c32c1d4 : soc: qcom: geni: Add support for ACPI
c036061be907 : ecryptfs: Make ecryptfs_xattr_handler static
29a51df0609c : ecryptfs: remove unnessesary null check in ecryptfs_keyring_auth_tok_for_sig
96827c3044cf : ecryptfs: use print_hex_dump_bytes for hexdump
6fd7c4da546b : arm64: dts: qcom: pm8998: Use qcom,pm8998-pon binding for second gen pon
72825e7f4a63 : arm64: dts: qcom: msm8996: Enable SMMUs
4c960505df44 : firmware: ti_sci: Fix gcc unused-but-set-variable warning
8e1395a4249c : firmware: ti_sci: Use the correct style for SPDX License Identifier
5589b08e5be4 : scsi: qla2xxx: Fix hardlockup in abort command during driver remove
24e2e7a19f7e : scsi: ufs: Avoid runtime suspend possibly being blocked forever
8cf4c5403aeb : scsi: qedi: update driver version to 8.37.0.20
1ac3549ed58c : scsi: qedi: Check targetname while finding boot target information
09d985bea99d : RDMA/mlx5: Enable decap and packet reformat on FDB
cecae747b620 : RDMA/mlx5: Consider eswitch encap mode
7608bf40cf24 : RDMA/odp: Fix missed unlock in non-blocking invalidate_start
5a3113d19cb0 : IB/hfi1: Spelling s/statisfied/satisfied/
8f71bb0030b8 : RDMA: Report available cdevs through RDMA_NLDEV_CMD_GET_CHARDEV
0e2d00eb6fd4 : RDMA: Add NLDEV_GET_CHARDEV to allow char dev discovery and autoload
39f588603238 : net/mlx5: add missing void argument to function mlx5_devlink_alloc
1274daede3ef : net: mvpp2: cls: Add steering based on vlan Id and priority.
12b8e2dd01ce : net: mvpp2: cls: right-justify the C2 TCAM keys
834df6ea9555 : net: mvpp2: cls: Only select applicable flows of classification offload
c641af4f6fe0 : net: mvpp2: cls: Use a dedicated lu_type for the RSS lookup
c218ad559020 : macb: Add support for SiFive FU540-C000
d4993e19da6e : macb: bindings doc: add sifive fu540-c000 binding
c936843f06ee : drm/vkms: add crc sources list
4fdc51bb4e92 : hinic: add support for rss parameters with ethtool
eb8ce9ac1671 : hinic: move ethtool code into hinic_ethtool
421e9526288b : hinic: add rss support
b6b3821fac22 : drm/vkms: Move format arrays to vkms_plane.c
cb359b604167 : hvsock: fix epollout hang from race condition
76e21533a48b : net/udp_gso: Allow TX timestamp with UDP GSO
3e14c383de34 : net: netem: fix use after free and double free with packet corruption
177b8007463c : net: netem: fix backlog accounting for corrupted GSO frames
760f1dc29580 : net: stmmac: add sanity check to device_property_read_u32_array call
9476274093a0 : net: lio_core: fix potential sign-extension overflow on large shift
cf29a498796a : net: hns3: Add missing newline at end of file
c3bcde026684 : tipc: pass tunnel dev as NULL to udp_tunnel(6)_xmit_skb
6f6a8622057c : ip6_tunnel: allow not to count pkts on tstats by passing dev as NULL
5684abf7020d : ip_tunnel: allow not to count pkts on tstats by setting skb's dev to NULL
b5dc0163d8fd : bpf: precise scalar_value tracking
b061017f8b4d : selftests/bpf: add realistic loop tests
0d3679e99ae4 : selftests/bpf: add basic verifier tests for loops
aeee380ccfc5 : selftests/bpf: fix tests
eea1c227b9e9 : bpf: fix callees pruning callers
2589726d12a1 : bpf: introduce bounded loops
fb8d251ee2a6 : bpf: extend is_branch_taken to registers
fc559a70d57c : selftests/bpf: fix tests due to const spill/fill
f7cf25b2026d : bpf: track spill/fill of constants
a324aae32fa9 : libbpf: constify getter APIs
64a68a736068 : arm64: dts: qcom: msm8996: Correct apr-domain property
895d8860a1a9 : scsi: mpt3sas: Update driver version to 29.100.00.00
ca7e1e9d88a4 : scsi: mpt3sas: Introduce perf_mode module parameter
2426f20903ff : scsi: mpt3sas: Enable interrupt coalescing on high iops
728bbc6cbff7 : scsi: mpt3sas: Affinity high iops queues IRQs to local node
998c3001d31a : scsi: mpt3sas: save and use MSI-X index for posting RD
5dd48a555a40 : scsi: mpt3sas: Use high iops queues under some circumstances
0213651609b9 : scsi: mpt3sas: change _base_get_msix_index prototype
18fd3d8cf903 : scsi: mpt3sas: Add flag high_iops_queues
79c74d03d527 : scsi: mpt3sas: Add Atomic RequestDescriptor support on Aero
078a4cc1380d : scsi: mpt3sas: function pointers of request descriptor
881a9a54da17 : scsi: isci: Grammar s/the its/its/
ec0a95aba4be : scsi: aic7xxx: Spelling s/configuraion/configuration/
bc7625795cb9 : scsi: megaraid_sas: Remove unused including <linux/version.h>
d63546834969 : scsi: megaraid_sas: use DEVICE_ATTR_{RO, RW}
ea14e46240fe : scsi: megaraid_sas: use octal permissions instead of constants
deff37063351 : scsi: megaraid_sas: make max_sectors visible in sys
cdf79db476c4 : scsi: megaraid_sas: remove set but not used variables 'buff_addr' and 'ci_h'
ed17190941c7 : scsi: megaraid_sas: remove set but not used variable 'sge_sz'
336df6eb6282 : scsi: lpfc: Avoid unused function warnings
0824721463bc : scsi: MAINTAINERS: update maintainer for PM8001
961ed94e8a83 : scsi: ibmvscsi: Don't use rc uninitialized in ibmvscsi_do_work
d7b761b06949 : scsi: lpfc: Make some symbols static
a82b3539dc27 : scsi: lpfc: Remove set but not used variables 'qp'
a90ef98b21cf : scsi: qla2xxx: remove double assignment in qla2x00_update_fcport
97fcf176b43b : scsi: hisi_sas: Disable stash for v3 hw
e4c19deba607 : scsi: hisi_sas: Ignore the error code between phy down to phy up
0ab7bc825a12 : scsi: hisi_sas: Change the type of some numbers to unsigned
c7669f50121a : scsi: hisi_sas: Reduce HISI_SAS_SGE_PAGE_CNT in size
794327ab53cc : scsi: hisi_sas: Fix the issue of argument mismatch of printing ecc errors
6c86e046cf97 : scsi: hisi_sas: Delete PHY timers when rmmod or probe failed
b3b2a9f60fd9 : scsi: message: fusion: Use kmemdup instead of memcpy and kmalloc
de19212c2890 : scsi: megaraid_sas: remove set but not used variables 'host' and 'wait_time'
dea98ba45a18 : scsi: megaraid_sas: remove set but not used variable 'cur_state'
f9e3ebeea452 : scsi: mpt3sas_ctl: fix double-fetch bug in _ctl_ioctl_main()
821744403913 : scsi: ufs: Add error-handling of Auto-Hibernate
f571b377ded7 : scsi: ufs: Do not overwrite Auto-Hibernate timer
ee5f1042b20e : scsi: ufs: Introduce ufshcd_is_auto_hibern8_supported()
a1b6fb947f92 : scsi: libsas: no need to join wide port again in sas_ex_discover_dev()
a5c990eea5dd : scsi: lpfc: Use *_pool_zalloc rather than *_pool_alloc
36631157eb3f : scsi: hpsa: fix an uninitialized read and dereference of pointer dev
8a914f32e2df : scsi: target/iscsi: fix possible condition with no effect (if == else)
32877947b7a8 : scsi: pm8001: Fix typo in code comments
8674a8aa2c39 : scsi: fdomain: Add PCMCIA support
1697c6a64c49 : scsi: fdomain: Add register definitions
aa343c695aa5 : scsi: ibmvscsi: fix tripping of blk_mq_run_hw_queue WARN_ON
6e40de8b6b3c : scsi: ibmvscsi: redo driver work thread to use enum action states
2e2252047503 : scsi: ibmvscsi: Wire up host_reset() in the driver's scsi_host_template
852eb63a7179 : scsi: lpfc: Update lpfc version to 12.2.0.3
01d53c04637f : scsi: lpfc: Fix kernel warnings related to smp_processor_id()
aa6ff3091872 : scsi: lpfc: Fix BFS crash with DIX enabled
93f647f93df1 : scsi: lpfc: Fix FDMI fc4type for nvme support
996a02aeb959 : scsi: lpfc: Fix fcp_rsp_len checking on lun reset
657add4e5e15 : scsi: lpfc: Fix poor use of hardware queues if fewer irq vectors
d9954a2d18c3 : scsi: lpfc: Fix oops when driver is loaded with 1 interrupt vector
b8e6f13617db : scsi: lpfc: Fix incorrect logical link speed on trunks when links down
04d210c98e11 : scsi: lpfc: Fix memory leak in abnormal exit path from lpfc_eq_create
c15e07047e7a : scsi: lpfc: Rework misleading nvme not supported in firmware message
b9e5a2d961db : scsi: lpfc: Fix hardlockup in scsi_cmd_iocb_cmpl
6594d31bab02 : scsi: lpfc: Cancel queued work for an IO when processing a received ABTS
51d23fb28ccb : scsi: lpfc: Prevent 'use after free' memory overwrite in nvmet LS handling
f22bfe8d1c90 : scsi: lpfc: Fix PT2PT PLOGI collison stopping discovery
f6978f416367 : scsi: lpfc: Revert message logging on unsupported topology
79d8c4ce01b2 : scsi: lpfc: Fix nvmet handling of received ABTS for unmapped frames
d74a89aab9be : scsi: lpfc: Separate CQ processing for nvmet_fc upcalls
2ab70c210664 : scsi: lpfc: Revise message when stuck due to unresponsive adapter
4767c58af96e : scsi: lpfc: Correct nvmet buffer free race condition
32b938656462 : scsi: lpfc: Fix nvmet target abort cmd matching
2d71dc8eb6e8 : scsi: lpfc: Fix alloc context on oas lun creations
c9ac8e2466fe : scsi: megaraid_sas: Update driver version to 07.708.03.00
ba53572bf02d : scsi: megaraid_sas: Export RAID map through debugfs
ce88418dce0b : scsi: megaraid_sas: Fix MSI-X vector print
0a11c0b02a48 : scsi: megaraid_sas: Add debug prints for device list
f7331f180014 : scsi: megaraid_sas: Add prints in suspend and resume path
223d5818e730 : scsi: megaraid_sas: Print firmware interrupt status
b6661342f26b : scsi: megaraid_sas: Print FW fault information
a6024a9e9153 : scsi: megaraid_sas: Export RAID map id through sysfs
9a5987101c15 : scsi: megaraid_sas: Print BAR information from driver
3d1d9eb7f294 : scsi: megaraid_sas: Dump system registers for debugging
cfb9a30e5dca : scsi: megaraid_sas: Dump system interface regs from sysfs
4fe55035f30f : scsi: megaraid_sas: Add formatting option for megasas_dump
2ce435087902 : scsi: megaraid_sas: Enhance internal DCMD timeout prints
96c9603cf1ed : scsi: megaraid_sas: Enhance prints in OCR and TM path
1d15d9098ad1 : scsi: megaraid_sas: Load balance completions across all MSI-X
62a04f81e613 : scsi: megaraid_sas: IRQ poll to avoid CPU hard lockups
78409d4b47b8 : scsi: megaraid_sas: Block PCI config space access from userspace during OCR
44e8d6930ff6 : scsi: megaraid_sas: Rework code around controller reset
f10fb8523aee : scsi: megaraid_sas: fw_reset_no_pci_access required for MFI adapters only
4a0bcf362d4a : scsi: megaraid_sas: Remove unused variable target_index
e5207cf021df : scsi: fdomain: Resurrect driver - ISA support
68046d5003e7 : scsi: fdomain: Resurrect driver - PCI support
ebeb46653115 : scsi: fdomain: Resurrect driver - Core
9a14f9b1be7c : scsi: hpsa: update driver version
c5dfd106414f : scsi: hpsa: correct device resets
9e33f0d5788f : scsi: hpsa: do-not-complete-cmds-for-deleted-devices
b443d3eab600 : scsi: hpsa: wait longer for ptraid commands
4770e68d1626 : scsi: hpsa: check for tag collision
0119208885b3 : scsi: hpsa: use local workqueues instead of system workqueues
a68fdb3aed54 : scsi: hpsa: correct simple mode
4e3ea141b5cb : scsi: osst: kill obsolete driver
82a54da641f3 : scsi: sd: Inline sd_probe_part2()
f049cf1a7b67 : scsi: sd: Rely on the driver core for asynchronous probing
156e42996bd8 : apparmor: reset pos on failure to unpack for various functions
8404d7a674c4 : apparmor: enforce nullbyte at end of tag string
23375b13f98c : apparmor: fix PROFILE_MEDIATES for untrusted input
3469fa84c163 : tools build: Fix the zstd test in the test-all.c common case feature test
3f72e2d3e682 : arm64: dts: qcom: Add Dragonboard 845c
370063ee427a : drm/msm/adreno: Add A540 support
d67f1b6d0e0b : drm/msm: correct attempted NULL pointer dereference in put_iova
61f0479757aa : drm/msm/dsi: add protection against NULL dsi device
6672e11cad66 : drm/msm/adreno: Ensure that the zap shader region is big enough
7b8c9e203039 : drm/msm/dsi: Add support for MSM8998 DSI controller
3dbbf8f09e83 : drm/msm/dsi: Add old timings quirk for 10nm phy
d440b3374bab : drm/msm/dsi: Add support for MSM8998 10nm dsi phy
590714e5a370 : dt-bindings: msm/dsi: Add 10nm phy for msm8998 compatible
fc19cbb785d7 : drm/msm/mdp5: Fix mdp5_cfg_init error return
03b7af1ef499 : drm/msm/adreno: Call pm_runtime_force_suspend() during unbind
fecabfd9241f : drm/msm/dpu: Avoid a null de-ref while recovering from kms init fail
36415615adf4 : drm/msm/dpu: Fix error recovery after failing to enable clocks
78d6ccce03e8 : perf build: Handle slang being in /usr/include and in /usr/include/slang/
295b22ae596c : drm/msm: Pass the MMU domain index in struct msm_file_private
bdad5c53e10b : drm/msm: Print all 64 bits of the faulting IOMMU address
adf151c246ec : drm/msm/adreno: Enable 64 bit mode by default on a5xx and a6xx targets
c8bffdcb25ea : msm: no need to check return value of debugfs_create functions
cbefd24f0aee : tools build: Add test to check if slang.h is in /usr/include/slang/
7aca4d65e705 : msm: dpu1: no need to check return value of debugfs_create functions
491d5071c4d2 : msm: adreno: no need to check return value of debugfs_create functions
276b6f2e7911 : drm/msm/dpu: Fix Wunused-const-variable
7a5834e456f7 : RDMA/efa: Handle mmap insertions overflow
8a08e50cee66 : drm: Permit video-buffers writecombine mapping for MIPS
381f8a20d2f6 : drm/i915/psr: Force manual PSR exit in older gens
0211f68e626f : regulator: qcom_spmi: add PMS405 SPMI regulator
9a4a153b092c : drm/msm: check for equals 0 only
bbd7992e6a32 : dt-bindings: qcom_spmi: Document pms405 support
1c3f37d11023 : arm64: dts: msm8998-mtp: Add pm8005_s1 regulator
90ec7a76cc4b : iommu/io-pgtable-arm: Add support to use system cache
42ba89c8bbd9 : regulator: qcom_spmi: Add support for PM8005
4fe0676b04ed : dt-bindings: qcom_spmi: Document PM8005 regulators
f56943699463 : spi: don't open code list_for_each_entry_safe_reverse()
ac28ec07ae1c : ASoC: rsnd: fixup mod ID calculation in rsnd_ctu_probe_
281c443f1e8e : ASoC: Intel: sof_rt5682: use GFP_KERNEL instead of GFP_ATOMIC
c054b41690a4 : ASoC: qcom: common: Mark links as nonatomic
7a1954de3050 : ASoC: Intel: Skylake: Fix incorrect capture position reporting
f2c6203fdd11 : regulator: core: Make entire header comment C++ style
d3cb8f3d0fb2 : drm/msm/dpu: Remove bogus comment
e9f050f18e43 : drm/msm/dpu: Remove _dpu_debugfs_init
c4957347d9d7 : drm/msm/dpu: Use provided drm_minor to initialize debugfs
72b319dc08b4 : tun: wake up waitqueues after IFF_UP is set
815deee0e345 : qed: Fix -Wmaybe-uninitialized false positive
b594850e65b5 : ps3_gelic: Use [] to denote a flexible array member
75345f888f70 : ipoib: show VF broadcast address
64d701c608fe : ipoib: correcly show a VF hardware address
eca153603f2f : drm/i915: Don't dereference request if it may have been retired when printing
1422768fa260 : drm/i915/selftests: Flush live_evict
d25f6ead162e : iommu/arm-smmu-v3: Increase maximum size of queues
0bd6cb6b58f7 : drm/i915: Skip shrinking already freed pages
74b67efa8d7b : drm: return -EFAULT if copy_to_user() fails
d0bae4a0e3d8 : net: remove duplicate fetch in sock_getsockopt
d0f84d0856c1 : tipc: fix issues with early FAILOVER_MSG from peer
cf18cecca911 : bnx2x: Check if transceiver implements DDM before access
12ee82203999 : selftests: mlxsw: Add a test for FIB offload indication
d5382fef70ce : ipv6: Stop sending in-kernel notifications for each nexthop
2d9dd7ec79fb : mlxsw: spectrum_router: Create IPv6 multipath routes in one go
d21afd3029b9 : mlxsw: spectrum_router: Add / delete multiple IPv6 nexthops
921bc539cbcb : mlxsw: spectrum_router: Pass array of routes to route handling functions
94d628d1f97b : mlxsw: spectrum_router: Adjust IPv6 replace logic to new notifications
928c0b534f29 : mlxsw: spectrum_router: Pass multiple routes to work item
ccd56a5f5018 : mlxsw: spectrum_router: Prepare function to return errors
20247fcab397 : mlxsw: spectrum_router: Remove processing of IPv6 append notifications
2881fd61b68e : ipv6: Add IPv6 multipath notification for route delete
ebee3cad835f : ipv6: Add IPv6 multipath notifications for add / replace
d133e4f1fa12 : netdevsim: Ignore IPv6 multipath notifications
f6c3bb75165c : mlxsw: spectrum_router: Ignore IPv6 multipath notifications
d4b96c7b51e8 : ipv6: Extend notifier info for multipath routes
c82481f7ea21 : netlink: Add field to skip in-kernel notifications
3de205cde4ee : netlink: Document all fields of 'struct nl_info'
767662bc62a4 : drm/i915: Update workarounds selftest for read only regs
7b3d40631098 : drm/i915: Add whitelist workarounds for ICL
ebd2de47a19f : drm/i915: Support whitelist workarounds on all engines
5380d0b781c4 : drm/i915: Support flags in whitlist WAs
ddd57980a0fd : xhci: detect USB 3.2 capable host controllers correctly
b8c3b718087b : usb: xhci: Don't try to recover an endpoint if port is in error state.
cd4bb2a3344c : mlxsw: spectrum_ptp: Fix compilation on 32-bit ARM
76e3bcdb61ca : KVM: fix typo in documentation
b7a3623d87e9 : drm/rcar-du: Fix error check when retrieving crtc state
d95ea1a4e1fb : docs: Add a document on repository management
af88ec396201 : iommu/vt-d: Silence a variable set but not used
42db7c6a404b : iommu/vt-d: Remove an unused variable "length"
7afc7f816870 : drm/i915: Drop the _INCOMPLETE for has_infoframe
dde84833c325 : drm/i915: Make pipe_config_err() vs. fastset less confusing
b124ea432af7 : drm/i915: Constify intel_pipe_config_compare()
f0521558a2a8 : drm/i915: Don't clobber M/N values during fastset check
9870dc39dc53 : drm/panfrost: Make sure a BO is only unmapped when appropriate
29fcea8ce7f3 : iommu: Fix integer truncation
7786fd108777 : drm/panfrost: Expose performance counters through unstable ioctls
1e51348013a2 : drm/panfrost: Add an helper to check the GPU generation
92f0ad0b1dc6 : drm/panfrost: Add a module parameter to expose unstable ioctls
dd082cef99b6 : drm/panfrost: Move gpu_{write, read}() macros to panfrost_regs.h
58b55c859ac0 : iommu: Add padding to struct iommu_fault
8a1a0cd0b770 : mm/hmm: Use lockdep instead of comments
47f245985a4f : mm/hmm: Hold on to the mmget for the lifetime of the range
eceb9973d908 : KVM: nVMX: shadow pin based execution controls
804939ea200d : KVM: VMX: Leave preemption timer running when it's disabled
9642fa73d073 : md: fix for divide error in status_resync
157816f3775f : mm/hmm: Do not use list*_rcu() for hmm->ranges
378a60406415 : mm/hmm: Remove duplicate condition test before wait_event_timeout
8a9320b7ec5d : mm/hmm: Simplify hmm_get_or_create and make it reliable
ef78f7b18726 : drm/i915: Use drm_gem_object.resv
7009db1475e9 : drm/i915: Keep engine alive as we retire the context
1bdd44579a54 : dt-bindings: Add missing newline at end of file
5d9c4e9591dc : of/fdt: Fix ‘of_fdt_match’ defined but not used compiler warning
2554fcb8cc40 : dt-bindings: add Kontron vendor prefix
cd3967bee004 : soc: ixp4xx: npe: Fix an IS_ERR() vs NULL check in probe
a10ecf624b7b : dt-bindings: arm: fsl: Add missing schemas for i.MX1/31/35
615c48ad8f42 : arm64/mm: don't initialize pgd_cache twice
2a081968b1e5 : MAINTAINERS: Update my email address
35341ca0614a : arm64/sve: <uapi/asm/ptrace.h> should not depend on <uapi/linux/prctl.h>
f37545c59bf3 : dt-bindings: arm: fsl: Add back missing i.MX7ULP binding
fbfe9ba4599f : dt-bindings: arm: Move Emtrion i.MX6 board bindings to schema
283172b01956 : soc: imx8: Use existing of_root directly
9bbfda544ed7 : drm/vmwgfx: Kill unneeded legacy security features
358d76d9b577 : drm/vmwgfx: Use VMW_DEBUG_KMS for vmwgfx mode-setting user errors
03583e503de6 : drm/vmwgfx: Add debug message for layout change ioctl
4ba397671237 : drm/vmwgfx: Add surface dirty-tracking callbacks
d58e3b087b76 : drm/vmwgfx: Implement an infrastructure for read-coherent resources
86aeaa09f3df : drm/vmwgfx: Use an RBtree instead of linked list for MOB resources
93392217066d : drm/vmwgfx: Implement an infrastructure for write-coherent resources
7a39f35ce43f : drm/ttm: TTM fault handler helpers
32d1f6985ceb : drm/ttm: Allow the driver to provide the ttm struct vm_operations_struct
4fe51e9e7902 : mm: Add write-protect and clean utilities for address space ranges
29875a52915e : mm: Add an apply_to_pfn_range interface
c9e5f41f7320 : mm: Allow the [page|pfn]_mkwrite callbacks to drop the mmap_sem
eb4ea0857c83 : arm64: dts: fsl: librem5: Add a device tree for the Librem5 devkit
e126417ff1b1 : dt-bindings: arm: fsl: Add the imx8mq boards
ac013c7e2dc2 : dt-bindings: Add an entry for Purism SPC
4251fa5fc3bb : drm/vmwgfx: Assign eviction priorities to resources
0e12248c68f3 : clk: imx6q: fix section mismatch warning
7802f88de0e1 : arm64: dts: fsl: ls1028a: Add qDMA node
253e74833911 : ovl: fix typo in MODULE_PARM_DESC
1dac6f5b0ed2 : ovl: fix bogus -Wmaybe-unitialized warning
9179c21dc6ed : ovl: don't fail with disconnected lower NFS
781f9f303126 : dt-bindings: fsl-qdma: Add LS1028A qDMA bindings
83293386bc95 : mmc: core: Prevent processing SDIO IRQs when the card is suspended
5666d896e838 : mei: no need to check return value of debugfs_create functions
d7ef4857d947 : genwq: no need to check return value of debugfs_create functions
7e9f02a7896b : mic: no need to check return value of debugfs_create functions
053cf51040ed : fault-inject: clean up debugfs file creation logic
9fd714cd7f46 : lib: dynamic_debug: no need to check return value of debugfs_create functions
4eb293487d05 : pinctrl: make pinconf.h self-contained
4a14abc4bbe5 : cxl: no need to check return value of debugfs_create functions
f9d5de4064e5 : thermal: tegra: no need to check return value of debugfs_create functions
c008c6754c10 : thermal: intel_powerclamp: no need to check return value of debugfs_create functions
72c9f26b583c : thermal: intel: no need to check return value of debugfs_create functions
45d0706ebf26 : clk: sunxi-ng: sun8i-r: Use local parent references for CLK_FIXED_FACTOR
6e8e1acda6aa : mmc: sdhci: Fix indenting on SDHCI_CTRL_8BITBUS
707f601373ae : clk: sunxi-ng: v3s: Use local parent references for CLK_FIXED_FACTOR
de23f0b75776 : mmc: sdhci: sdhci-pci-o2micro: Check if controller supports 8-bit width
3fccf2ed6f27 : clk: sunxi-ng: r40: Use local parent references for CLK_FIXED_FACTOR
b28e3eb6325b : clk: sunxi-ng: h3: Use local parent references for CLK_FIXED_FACTOR
cdaf8388ea8e : clk: sunxi-ng: a33: Use local parent references for CLK_FIXED_FACTOR
7a40e3d8696e : clk: sunxi-ng: a23: Use local parent references for CLK_FIXED_FACTOR
8b1dd564b9e3 : clk: sunxi-ng: a31: Use local parent references for CLK_FIXED_FACTOR
260311bfb383 : clk: sunxi-ng: sun5i: Use local parent references for CLK_FIXED_FACTOR
d1c924732bdf : clk: sunxi-ng: a10: Use local parent references for CLK_FIXED_FACTOR
6873d2072656 : clk: sunxi-ng: sun8i-r: Use local parent references for CLK_HW_INIT_*
930944833550 : clk: sunxi-ng: switch to of_clk_hw_register() for registering clks
8b13a48b891c : clk: fixed-factor: Add CLK_FIXED_FACTOR_FW_NAME for DT clock-names parent
1bef004e2680 : clk: fixed-factor: Add CLK_FIXED_FACTOR_HWS which takes list of struct clk_hw *
d7b15114aba9 : clk: fixed-factor: Add CLK_FIXED_FACTOR_HW which takes clk_hw pointer as parent
13933109dff0 : clk: Add CLK_HW_INIT_PARENT_DATA macro using .parent_data
2d6b4f33e637 : clk: Add CLK_HW_INIT_FW_NAME macro using .fw_name in .parent_data
99600fd47eaf : clk: Add CLK_HW_INIT_* macros using .parent_hws
2d156b78ce8f : clk: Fix debugfs clk_possible_parents for clks without parent string names
0f7b79a44e7d : mmc: sdhci: sdhci-pci-o2micro: Correctly set bus width when tuning
607ea69d2621 : serial: 8250: pericom_do_set_divisor can be static
65dade604407 : brcmfmac: sdio: Don't tune while the card is off
b4c9f938d542 : mmc: core: Add sdio_retune_hold_now() and sdio_retune_release()
2de0b42da263 : brcmfmac: sdio: Disable auto-tuning around commands expected to fail
0a55f4ab9678 : mmc: core: API to temporarily disable retuning for SDIO CRC errors
abdd5dcc0020 : Revert "brcmfmac: disable command decode in sdio_aos"
140d90098fed : ARM: ixp4xx: include irqs.h where needed
4ea10150ea00 : ARM: ixp4xx: mark ixp4xx_irq_setup as __init
6d8df6021841 : ARM: ixp4xx: don't select SERIAL_OF_PLATFORM
9e35f49cf703 : arm64: dts: renesas: r8a774a1: Add dynamic power coefficient
06a928fb5805 : arm64: dts: renesas: r8a774a1: Create thermal zone to support IPA
5f5249497bd7 : arm64: dts: renesas: r8a774a1: Add CPU capacity-dmips-mhz
7b996955e514 : arm64: dts: renesas: r8a774a1: Add CPU topology on r8a774a1 SoC
1485b6353a99 : arm64: dts: renesas: hihope-common: Add LEDs support
3ba27637d801 : arm64: dts: renesas: hihope-common: Enable USB3.0
4951dc0178ba : drm/i915/guc: Reduce verbosity on log overflows
cad47b322da0 : firmware: trusted_foundations: add ARMv7 dependency
9d99cc49a483 : KVM: VMX: Drop hv_timer_armed from 'struct loaded_vmcs'
469debdb8be5 : KVM: nVMX: Preset *DT exiting in vmcs02 when emulating UMIP
de0286b7884a : KVM: nVMX: Preserve last USE_MSR_BITMAPS when preparing vmcs02
3af80fec6e7f : KVM: VMX: Explicitly initialize controls shadow at VMCS allocation
ae81d08993cb : KVM: nVMX: Don't reset VMCS controls shadow on VMCS switch
09e226cf07e6 : KVM: nVMX: Shadow VMCS controls on a per-VMCS basis
fe7f895dae4f : KVM: VMX: Shadow VMCS secondary execution controls
2183f5645ae7 : KVM: VMX: Shadow VMCS primary execution controls
c5f2c76643b6 : KVM: VMX: Shadow VMCS pin controls
70f932ecdfe6 : KVM: VMX: Add builder macros for shadowing controls
c075c3e49d7a : KVM: nVMX: Use adjusted pin controls for vmcs02
c7554efc8335 : KVM: nVMX: Copy PDPTRs to/from vmcs12 only when necessary
bf03d4f93347 : KVM: x86: introduce is_pae_paging
c27e5b0d139b : KVM: nVMX: Don't update GUEST_BNDCFGS if it's clean in HV eVMCS
699a1ac21432 : KVM: nVMX: Update vmcs12 for MSR_IA32_DEBUGCTLMSR when it's written
de70d279709e : KVM: nVMX: Update vmcs12 for SYSENTER MSRs when they're written
142e4be77bc6 : KVM: nVMX: Update vmcs12 for MSR_IA32_CR_PAT when it's written
a49700b66e35 : KVM: nVMX: Don't speculatively write APIC-access page address
ca2f5466f854 : KVM: nVMX: Don't speculatively write virtual-APIC page address
73cb85568433 : KVM: nVMX: Don't dump VMCS if virtual APIC page can't be mapped
8ef863e67a89 : KVM: nVMX: Don't reread VMCS-agnostic state when switching VMCS
13b964a29d66 : KVM: nVMX: Don't "put" vCPU or host state when switching VMCS
b464f57e133d : KVM: VMX: simplify vmx_prepare_switch_to_{guest,host}
4d6c989284ca : KVM: nVMX: Don't rewrite GUEST_PML_INDEX during nested VM-Entry
c538d57f6726 : KVM: nVMX: Write ENCLS-exiting bitmap once per vmcs02
3b013a2972d5 : KVM: nVMX: Always sync GUEST_BNDCFGS when it comes from vmcs01
d28f4290b53a : KVM: VMX: Always signal #GP on WRMSR to MSR_IA32_CR_PAT with bad value
b1346ab2afbe : KVM: nVMX: Rename prepare_vmcs02_*_full to prepare_vmcs02_*_rare
7952d769c29c : KVM: nVMX: Sync rarely accessed guest fields only when needed
e2174295b41d : KVM: nVMX: Add helpers to identify shadowed VMCS fields
3731905ef28f : KVM: nVMX: Use descriptive names for VMCS sync functions and flags
f4f8316d2ad5 : KVM: nVMX: Lift sync_vmcs12() out of prepare_vmcs12()
1c6f0b47fb59 : KVM: nVMX: Track vmcs12 offsets for shadowed VMCS fields
b643780562af : KVM: nVMX: Intercept VMWRITEs to GUEST_{CS,SS}_AR_BYTES
fadcead00c3e : KVM: nVMX: Intercept VMWRITEs to read-only shadow VMCS fields
95b5a48c4f2b : KVM: VMX: Handle NMIs, #MCs and async #PFs in common irqs-disabled fn
165072b089e5 : KVM: x86: Move kvm_{before,after}_interrupt() calls to vendor code
2342080cd675 : KVM: VMX: Store the host kernel's IDT base in a global variable
49def500e5ec : KVM: VMX: Read cached VM-Exit reason to detect external interrupt
2ea72039808d : kvm: nVMX: small cleanup in handle_exception
beb8d93b3e42 : KVM: VMX: Fix handling of #MC that occurs during VM-Entry
73f624f47c49 : KVM: x86: move MSR_IA32_POWER_CTL handling to common code
4cb8b1163586 : kvm: x86: offset is ensure to be in range
ee171d2f39d6 : kvm: x86: use same convention to name kvm_lapic_{set,clear}_vector()
7d2296bfa52c : kvm: x86: check kvm_apic_sw_enabled() is enough
2d5ba19bdfef : kvm: x86: add host poll control msrs
fdb28619a8f0 : kvm: vmx: segment limit check: use access length
c1a9acbc5295 : kvm: vmx: fix limit checking in get_vmx_mem_address()
a87f2d3a6ead : KVM: x86: Add Intel CPUID.1F cpuid emulation support
1fc5d19472f7 : KVM: x86: Use DR_TRAP_BITS instead of hard-coded 15
0bdd0047ec94 : irqchip/mbigen: Stop printing kernel addresses
c1324171a9d1 : clk: renesas: r8a774a1: Add TMU clock
fa59290e3d23 : clk: renesas: r8a77995: Add CMM clocks
08911c4a8e28 : clk: renesas: r8a77990: Add CMM clocks
140444003c6b : clk: renesas: r8a77965: Add CMM clocks
00c7cd3f130a : clk: renesas: r8a7795: Add CMM clocks
1bcbe7300815 : soc: imx8: Fix potential kernel dump in error path
d29fcf7078bc : usb: gadget: ether: Fix race between gether_disconnect and rx_submit
e70b3f5da001 : usb: gadget: storage: Remove warning message
729dcffd1ed3 : usb: dwc3: gadget: Add support for disabling U1 and U2 entries
4ed9890c4c44 : usb: gadget: send usb_gadget as an argument in get_config_params
34cc761bdcc8 : doc: dt: bindings: usb: dwc3: Update entries for disabling U1 and U2
4d20a6107050 : usb: dwc3: qcom: Use of_clk_get_parent_count()
dc1b5d9aed17 : usb: dwc3: Fix core validation in probe, move after clocks are enabled
7f5d6a469617 : usb: dwc3: qcom: Improve error handling
a6e456209d08 : usb: dwc3: qcom: Start USB in 'host mode' on the SDM845
2bc02355f8ba : usb: dwc3: qcom: Add support for booting with ACPI
8bc529b25354 : soc: qcom: geni: Add support for ACPI
ad408a1596b4 : Revert "usb: dwc2: host: Setting qtd to NULL after freeing it"
d78cc1a4b72a : usb: gadget: net2272: remove redundant assignments to pointer 's'
508595515f4b : usb: gadget: Zero ffs_io_data
48f5e7493a6a : USB: omap_udc: Remove unneeded variable
811e5c3d3c4a : fotg210-udc: Remove unneeded variable
67929a7ded52 : usb: gadget: at91_udc: Remove unneeded variable
0604160d8c0b : usb: gadget: udc: renesas_usb3: Enhance role switch support
f4408a98c4e6 : usb: gadget: u_audio: Fixed variable declaration coding style issue
4833a94eb383 : usb: gadget: f_fs: data_len used before properly set
c846b03ff767 : USB: dwc2: Don't turn off the usbphy in suspend if wakeup is enabled
1d390437f605 : ARM: dts: rockchip: Allow wakeup from rk3288-veyron's dwc2 USB ports
cd5f9726773b : Documentation: dt-bindings: Add snps,need-phy-for-wake for dwc2 USB
1112cf4c4109 : usb: dwc2: Force 8bit UTMI width for Samsung Exynos SoCs
f90db10779ad : usb: dwc3: meson-g12a: Add support for IRQ based OTG switching
8eb835e4789a : power: avs: smartreflex: no need to check return value of debugfs_create functions
aa8b8f9f9bef : platform/chrome: wilco_ec: Fix unreleased lock in event_read()
35b52b3315a2 : platform/chrome: cros_ec_debugfs: cros_ec_uptime_fops can be static
200f5c4081e0 : arm64: dts: marvell: add missing #interrupt-cells property
1fbc6ec2f35e : platform/chrome: cros_ec_debugfs: Add debugfs ABI documentation
cb78a163c151 : platform/chrome: cros_ec_debugfs: Fix kernel-doc comment first line
e90716a66121 : platform/chrome: cros_ec_debugfs: Add debugfs entry to retrieve EC uptime
6f0af5da86d1 : ARM: dts: imx7d-zii-rpu2: Drop unused pinmux entries
d38f5fdb87ef : ARM: dts: imx7d-zii-rpu2: Fix incorrrect 'stdout-path'
ae7b3384b61b : ARM: dts: Add support for 96Boards Meerkat96 board
13b18d359097 : tty: serial_core: Set port active bit in uart_port_activate
bee0aa5704d8 : dt-bindings: arm: Document 96Boards Meerkat96 devicetree binding
42912081481c : serial: 8250: Add MSR/MCR TIOCM conversion wrapper functions
7e267b2956f1 : serial: 8250: factor out serial8250_{set,clear}_THRI() helpers
099f79c01999 : serial: fsl_lpuart: Remove unneeded OOM error message
8d53935d9beb : serial: uartps: Remove useless return from cdns_uart_poll_put_char
7be7a0145f01 : serial: uartps: Do not add a trailing semicolon to macro
a53f82d6ccb5 : serial: uartps: Fix long line over 80 chars
b6415f243919 : serial: uartps: Fix multiple line dereference
26d5a3245b3f : serial: uartps: Use octal permission for module_param()
ab262666018d : serial: uartps: Use the same dynamic major number for all ports
6bf4e42f1d19 : serial: 8250: Add support for higher baud rates to Pericom chips
4e828c3e0920 : serial: imx: fix locking in set_termios()
42de8afc40c9 : usb: dwc2: Use generic PHY width in params setup
6800d9a53532 : Documentation/i915: fix file references after display/ subdir renames
312d362c6ae4 : MAINTAINERS: fpga: hand off maintainership to Moritz
470f248368ad : ARM: dts: imx6ul: Add PXP node
6869114832b7 : ARM: dts: imx6sll: Enable SNVS poweroff according to board design
4664179fe679 : ARM: dts: imx7s: Enable SNVS power key according to board design
bbfba8c7150b : ARM: dts: imx6sll: Enable SNVS power key according to board design
052ce6f4de52 : ARM: dts: imx6ul: Enable SNVS power key according to board design
ee279588ac48 : ARM: dts: imx6sx: Enable SNVS power key according to board design
770856f0da5d : ARM: dts: imx6qdl: Enable SNVS power key according to board design
108ae07c5036 : selftests: firmware: Add compressed firmware tests
82fd7a8142a1 : firmware: Add support for loading compressed files
5342e7093ff2 : firmware: Factor out the paged buffer handling code
3aa6980139d1 : tools/firmware: Add missing newline at end of file
2472d64af2d3 : firmware: improve LSM/IMA security behaviour
d038c1dc3556 : arm64: dts: imx8mm: Enable SNVS power key according to board design
3c3a8e50139a : arm64: dts: imx8mq-evk: Enable SNVS power key
38ef0515e1e8 : H8300: remove unused barrier defines
61959885103a : staging: rtl8723bs: hal: odm_HWConfig: Unneeded variable: "result". Return "HAL_STATUS_SUCCESS"
f3a9e4136893 : staging: rtl8723bs: hal: rtl8723b_rf6052: fix spaces preferred around unary operator
f60cb23f0f0f : staging: rtl8723bs: hal: rtl8723b_hal_init: Remove set but unused variable
7036126aa2f5 : staging: rtl8723bs: hal: rtl8723b_hal_init: fix Using comparison to true is error prone
02ca9aa02534 : staging: rtl8723bs: hal: rtl8723b_hal_init: fix Comparison to NULL
5d8c5c684ad8 : staging/rtl8723bs/core/rtw_ap: Remove redundant call to memset
bd462d407bbb : staging/rtl8723bs/core: Remove redundant call to memset
7930f8e5892f : staging: rtl8723bs: hal: Add null check after memory allocation
247c2ad278dd : staging: rtl8723bs: hal: fix Using comparison to false is error prone
289fb19ef7a9 : staging: rtl8723bs: hal: Remove return type of initrecvbuf
4c1c1dbd6d93 : staging: rtl8723bs: hal: spaces preferred around unary operator
88004c3e693d : staging: rtl8723bs: hal: Using comparison to true is error prone
0c20037c6749 : staging: Add missing newline at end of file
5c8004ce6149 : staging: erofs: clean up initialization of pointer de
7c23143199e3 : staging: comedi: usbdux: remove redundant initialization of fx2delay
1d0becabdc0e : arm64: dts: ls1028a: add crypto node
d7863de8cdea : usb: host: fotg2: add device tree probing
ae748b9cf852 : wusb: switch to cbcmac transform
1aa6af5f1813 : clk: imx8mq: Use devm_platform_ioremap_resource() instead of of_iomap()
b6409906c7c0 : usb: isp1362: Spelling s/eclusive/exclusive/
883cd3c9626f : clk: imx8mq: Use imx_check_clocks() API directly
c63fe28bf152 : clk: imx: Remove __init for imx_check_clocks() API
15d472ecc510 : ALSA: firewire-motu: code refactoring for pcm.hw_params/hw_free callbacks
2d103420c6ea : ALSA: firewire-motu: update isochronous resources when starting packet streaming after bus-reset
8edc56ec8f14 : ALSA: firewire-motu: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks
ec694fba2ac9 : ALSA: firewire-motu: code refactoring to finish streaming session
e63a15185a7a : ALSA: firewire-motu: minor code refactoring to stop isochronous context
b66ab1428e68 : ALSA: firewire-motu: rename helper functions to begin/finish streaming session
fc49769af4fd : ALSA: firewire-motu: code refactoring for condition to stop streaming
8350132e399d : ALSA: firewire-motu: add helper function to keep isochronous resources
f6341db65a0a : ALSA: firewire-motu: unify midi callback function
18f26034be27 : ALSA: firewire-motu: unify the count of subscriber for packet streaming
6d101f24f1dd : USB: add usbfs ioctl to retrieve the connection parameters
1a65a0356119 : usb: host: xhci-tegra: Fix Wunused-const-variable
a019ab406797 : arm64: defconfig: Enable FSL_EDMA driver
73786fea0211 : arm64: dts: qcom: qcs404-evb: Enable PCIe
431f64642c2f : arm64: dts: qcom: qcs404: Add PCIe related nodes
529254340c7f : RDMA/efa: Fix success return value in case of error
942a89933570 : IB/hfi1: Handle port down properly in pio
099a884ba4c0 : IB/hfi1: Handle wakeup of orphaned QPs for pio
f972775b1cc0 : IB/hfi1: Wakeup QPs orphaned on wait list after flush
4bb02e9572af : IB/hfi1: Use aborts to trigger RC throttling
9755f7249666 : IB/hfi1: Create inline to get extended headers
3230f4a8d44e : IB/hfi1: Silence txreq allocation warnings
cf131a819675 : IB/hfi1: Avoid hardlockup with flushlist_lock
f0553dcb9778 : tracepoint: Use struct_size() in kmalloc()
84b028243ef0 : KVM: PPC: Book3S HV: Only write DAWR[X] when handling h_set_dawr in real mode
fabb2efcf084 : KVM: PPC: Book3S HV: Fix r3 corruption in h_set_dabr()
000dd5316e1c : PCI: Do not poll for PME if the device is in D3cold
c2bf1fc212f7 : PCI: Add missing link delays required by the PCIe spec
4ffc37f5c077 : net/udpgso_bench.sh test fails on error
ade90d69ffef : net/udpgso_bench.sh add UDP GSO audit tests
79ebc3c26010 : net/udpgso_bench_tx: options to exercise TX CMSG
3cfa148826e3 : selftests: rtnetlink: add addresses with fixed life time
40008e921133 : net: ipv4: remove erroneous advancement of list pointer
78fe8a28fb96 : net: dsa: sja1105: fix ptp link error
c63d1e5c2d3d : net: stmmac: fix unused-variable warning
efa14c398582 : iavf: allow null RX descriptors
68dfe6348f06 : iavf: add call to iavf_[add|del]_cloud_filter
b66c7bc1cd4d : iavf: Refactor init state machine
bac8486116b0 : iavf: Refactor the watchdog state machine
fdd4044ffdc8 : iavf: Remove timer for work triggering, use delaying work instead
b476b0030e61 : iavf: Move commands processing to the separate function
16e00c25ac36 : iavf: Fix the math for valid length for ADq enable
f0a48fb44138 : iavf: Change GFP_KERNEL to GFP_ATOMIC in kzalloc()
88ec7308eadb : iavf: wait longer for close to complete
168d91cf2a90 : iavf: use signed variable
c2417a7b0e3c : iavf: Create VLAN tag elements starting from the first element
4d18f6de6ac1 : samples: bpf: refactor header include path
fa206dccd85d : samples: bpf: remove unnecessary include options in Makefile
df0b77925982 : selftests/bpf: convert tests w/ custom values to BTF-defined maps
f654407481e9 : selftests/bpf: switch BPF_ANNOTATE_KV_PAIR tests to BTF-defined maps
9e3d709c47ca : selftests/bpf: add test for BTF-defined maps
abd29c931459 : libbpf: allow specifying map definitions using BTF
063183bf0486 : libbpf: split initialization and loading of BTF
db48814bd283 : libbpf: identify maps by section index in addition to offset
bf82927125dd : libbpf: refactor map initialization
01b29d1dc9a0 : libbpf: streamline ELF parsing error-handling
9c6660d0406f : libbpf: extract BTF loading logic
d7fe74f9404a : libbpf: add common min/max macro to libbpf_internal.h
d728cf79164b : fs/namespace: fix unprivileged mount propagation
1b0b9cc8d379 : vfs: fsmount: add missing mntget()
61cabc7b0a5c : cifs: fix GlobalMid_Lock bug in cifs_reconnect
56f0f84e69c7 : bpf: fix the check that forwarding is enabled in bpf_ipv6_fib_lookup
8d526d62db90 : SMB3: retry on STATUS_INSUFFICIENT_RESOURCES instead of failing write
f517f2716c34 : net: sched: cls_matchall: allow to delete filter
ad9bf5451945 : net: hns3: fix dereference of ae_dev before it is null checked
76bc27a26acc : staging: erofs: rename data_mapping_mode to datamode
c197d6362750 : net: sched: act_ctinfo: fix policy validation
a658c2e49f02 : net: sched: act_ctinfo: fix action creation
5efe5137f05b : staging: erofs: add requirements field in superblock
098eadce3c62 : vhost_net: disable zerocopy by default
c681edae33e8 : net: ipv4: move tcp_fastopen server side code to SipHash library
c6f7acb80abf : drm/i915/ehl: Introduce Mule Creek Canyon PCH
6a6b5c8bff89 : tipc: include retrans failure detection for unicast
9ed68ca0d90b : team: add ethtool get_link_ksettings
8bb0d36cbaee : iio: adc: xilinx: support all platforms
7e8b817e5978 : iio: humidity: Replace older GPIO APIs with GPIO Consumer APIs for the dht11 sensor
517b2d045aeb : MAINTAINERS: add counter/ftm-quaddec driver entry
4766975556e7 : staging: iio: ad7150: clean up of comments
28c7901451b6 : staging: iio: ad7150: simplify i2c SMBus return treatment
34b94f938313 : staging: iio: ad7150: use FIELD_GET and GENMASK
362cd500a2da : staging: iio: ad7150: use ternary operating to ensure 0/1 value
387c1d770667 : iio: ad_sigma_delta: return directly in ad_sd_buffer_postenable()
075da9cd6aa5 : iio: amplifiers: ad8366: Add support for ADL5240 VGA
cee211f4e5a0 : iio: amplifiers: ad8366: Add support for the ADA4961 DGA
11ab555a6d3b : iio: amplifiers: ad8366: rework driver to allow other chips
dbcf6b5d2625 : iio: amplifiers: ad8366: use own lock to guard state
38ffa3a34cb0 : iio: amplifiers: update license information
925120108860 : dt-bindings: iio: accel: adxl372: switch to YAML bindings
0e4f0b42f42d : iio: adxl372: fix iio_triggered_buffer_{pre,post}enable positions
4b65e3ba97ca : dt-bindings: iio: frequency: Add docs for ADF4371 PLL
7f699bd14913 : iio: frequency: adf4371: Add support for ADF4371 PLL
81956a93b552 : iio: imu: st_lsm6dsx: get device name from st_lsm6dsx_sensor_settings
9f3bf94f65fc : iio: imx7d_adc: Remove unneeded 'average_en' member
f5d2f9c293c2 : iio: imx7d_adc: Fit into a single line
9ce92da84ff2 : iio: imx7d_adc: Introduce a definition for the input clock
fe9311645971 : iio: imx7d_adc: Remove unneeded error message
677f16813a92 : iio: light: stk3310: Add support for stk3335
936d3e536dcf : iio:core: Fix bug in length of event info_mask and catch unhandled bits set in masks.
cf344bd67e56 : staging: iio: ad2s1210: Remove platform data NULL check in probe
aa7093299253 : iio: light: bh1780: simplify getting the adapter of a client
32a196314827 : drm/i915/gtt: Serialise both updates to PDE and our shadow
e93821146921 : drm/i915/dmc: protect against loading wrong firmware
8132b8d182e3 : drm/i915/dmc: remove redundant return in parse_csr_fw()
0703a53b818c : drm/i915/dmc: add support to load dmc_header version 3
08f8984fd733 : drm/i915/dmc: extract function to parse dmc_header
32fd773384af : drm/i915/dmc: extract function to parse package_header
46fcbe4b5e40 : drm/i915/dmc: extract function to parse css header
0bba84975b37 : drm/i915/dmc: add support for package_header with version 2
56b206bcdada : drm/i915/dmc: extract fw_info and table walk from intel_package_header
8a6f9d5c172d : drm/i915/dmc: use kernel types
5d60c1115411 : RDMA: Move rdma_node_type to uapi/
1955c8cf5e26 : perf tools: Don't hardcode host include path for libslang
fdbdd7e8580e : perf evsel: Make perf_evsel__name() accept a NULL argument
016f327ce48f : perf trace: Fixup pointer arithmetic when consuming augmented syscall args
599ee18f0740 : perf pmu: Fix uncore PMU alias list for ARM64
5875cf4cd32e : perf tests: Add missing SPDX headers
5e2156d837e8 : tools build feature tests: Add missing SPDX headers
99f26f854867 : perf trace: Streamline validation of select syscall names list
a4066d64d939 : perf trace: Fix exclusion of not available syscall names from selector list
4541a8bb13a8 : tools build: Check if gettid() is available before providing helper
e01f0ef509ea : perf intel-pt: Add callchain to synthesized PEBS sample
975846eddf90 : perf intel-pt: Add memory information to synthesized PEBS sample
aa62afd7daac : perf intel-pt: Add LBR information to synthesized PEBS sample
143d34a6b387 : perf intel-pt: Add XMM registers to synthesized PEBS sample
9e9a618afc17 : perf intel-pt: Add gp registers to synthesized PEBS sample
9d0bc53e35b8 : perf intel-pt: Synthesize PEBS sample basic information
0dfded34a2e3 : perf intel-pt: Factor out common sample preparation for re-use
e62ca655eea7 : perf intel-pt: Prepare to synthesize PEBS samples
4c35595e1ea7 : perf intel-pt: Add decoder support for PEBS via PT
a0db77bf880b : perf intel-pt: Add Intel PT packet decoder test
edff7809c80f : perf intel-pt: Add new packets for PEBS via PT
374d910f87b8 : perf: cs-etm: Optimize option setup for CPU-wide sessions
010e3e8fc12b : perf tests arm64: Compile tests unconditionally
8c655784e2cf : integrity: Fix __integrity_init_keyring() section mismatch
adeaa21a4b69 : arm64: ssbd: explicitly depend on <linux/prctl.h>
21a249ca0241 : drm/amdgpu: wait to fetch the vbios until after common init
b9341521700d : drm/amd/powerplay: Delete a redundant memory setting in vega20_set_default_od8_setttings()
4fe7d1a8a4c4 : drm/amd/display: Delete a redundant memory setting in amdgpu_dm_irq_register_interrupt()
e1a2f2d23a98 : drm/amdgpu: fix error handling in df_v3_6_pmc_start
b6bb56ac7d16 : drm/amd/display: Add missing newline at end of file
82973e078b9d : drm/amd/powerplay: detect version of smu backend (v2)
38bb4226ffe5 : drm/amdkfd: Fix sdma queue allocate race condition
6a6ef5ee257e : drm/amdkfd: Fix a circular lock dependency
d091bc0a700f : Revert "drm/amdkfd: Fix a circular lock dependency"
70d488fb3f9e : Revert "drm/amdkfd: Fix sdma queue allocate race condition"
eb03e7959c36 : drm/amdgpu: explicitly set mmGDS_VMID0_BASE to 0
b84dfd175c09 : arm64: dts: qcom: msm8998: Add PCIe PHY and RC nodes
8389b869bbf0 : arm64: dts: qcom: msm8998: Add ANOC1 SMMU node
eb69c8a4bf5e : drm/gem: Unexport drm_gem_(un)pin/v(un)map
8db420ac6cf2 : drm/todo: Improve drm_gem_object funcs todo
f9bc64a0f0f8 : block: use req_op() to maintain consistency
456918049560 : block: fix page leak when merging to same page
ff896738be38 : block: return from __bio_try_merge_page if merging occured in the same page
501e94b52aed : ASoC: Add missing newline at end of file
3e802e90ffcc : ASoC: ti: Fix SDMA users not providing channel names
d7f9b2f18eae : netfilter: synproxy: extract SYNPROXY infrastructure from {ipt, ip6t}_SYNPROXY
241800642ea3 : ASoC: rt5677: move jack-detect init to i2c probe
8893cba2fa69 : ASoC: rt5677: fall back to DT prop names on error
3006a5224f15 : netfilter: synproxy: remove module dependency on IPv6 SYNPROXY
5fcc88ecf681 : netfilter: synproxy: add common uapi for SYNPROXY infrastructure
1b89dc93b8b2 : arm64: dts: ti: am654-base-board: Disable SERDES and PCIe
30eb8ea46cc6 : arm64: dts: k3-am6: Add PCIe Endpoint DT node
cfa6437a7164 : arm64: dts: k3-am6: Add PCIe Root Complex DT node
cedc255cc6fe : arm64: dts: k3-am6: Add SERDES DT node
1cbe04b0b744 : arm64: dts: k3-am6: Add mux-controller DT node required for muxing SERDES
4b4ffc6e1f66 : arm64: dts: k3-am6: Add "socionext,synquacer-pre-its" property to gic_its
cc2d13e75009 : arm64: dts: ti: k3-am65: Add MSMC RAM ranges in interconnect node
ba576a6232dc : regulator: qcom_spmi: Refactor get_mode/set_mode
86f4ff7a0c0c : regulator: qcom_spmi: enable linear range info
9de7eaddfa7f : ASoC: SOF: disallow building without CONFIG_PCI again
3763771cf602 : Btrfs: fix failure to persist compression property xattr deletion on fsync
22567590b2e6 : netfilter: bridge: namespace bridge netfilter sysctls
ff6d090d0db4 : netfilter: bridge: port sysctls to use brnf_net
9911c1139fd0 : netfilter: xt_owner: bail out with EINVAL in case of unsupported flags
87e389b4c200 : netfilter: conntrack: small conntrack lookup optimization
857b46027d6f : netfilter: nft_ct: add ct expectations support
833123386c69 : arm64: dts: ti: k3-am65: Add R5F ranges in interconnect nodes
f853f0053164 : arm64: dts: ti: k3-am65-mcu: Add the MCU RAM node
0ded541218d1 : arm64: dts: ti: k3-am65: Add MCU SRAM ranges in interconnect nodes
c67f7388a62e : arm64: dts: ti: am654-base-board: Add gpio_keys node
980cc42754a5 : arm64: dts: ti: am6-main: Add gpio nodes
7a558c4697e8 : arm64: dts: ti: am6-wakeup: Add gpio node
5fec389febea : arm64: dts: ti: k3-am654: Add interrupt controllers in wakeup domain
cba9943cdeb0 : arm64: dts: ti: k3-am654: Add interrupt controllers in main domain
f5a5d83f16cf : arm64: dts: ti: k3-am654: Update compatible for dmsc
55535589eb7f : regmap: lzo: Switch to bitmap_zalloc()
c8edb316b9bb : clk: Do a DT parent lookup even when index < 0
259931fd3b96 : riscv: remove unused barrier defines
9ee7250384d8 : drm/i915/gtt: Generalize alloc_pd
56ab674190b1 : drm/i915/gtt: Introduce init_pd
4fba8764b6db : drm/i915/gtt: Introduce init_pd_with_page
b5b7bef9ca9e : drm/i915/gtt: Use a common type for page directories
7d82cc353ad4 : drm/i915/gtt: No need to zero the table for page dirs
c19dffc0a951 : usb: chipidea: udc: workaround for endpoint conflict issue
5669245b57df : ARM: omap1: remove unused variable
0780f3b6f054 : drm/i915: no need to check return value of debugfs_create functions
ebc37af5e0a1 : spi: No need to assign dummy value in spi_unregister_controller()
36f34737ff48 : spi: Add a prototype for exported spi_set_cs_timing()
5b8cc7d17f56 : ASoC: SOF: Intel: hda: make sure RUN bit setting to 0 during clear stream status
7bcaf0f2cdfa : ASoC: SOF: Intel: hda: make sure DMA is start/stop by read the RUN bit
3a39e0eae809 : ASoC: SOF: Intel: hda: clear stream status and wakests properly
9a50ee58b8b1 : ASoC: SOF: Intel: hda: use the defined stop chip in suspend
13063a2ccf79 : ASoC: SOF: Intel: hda: add function for hda stop chip
24b6ff686fce : ASoC: SOF: Intel: hda: use the SOF defined ppcap functions
7fd572e7d317 : ASoC: SOF: Intel: hda-stream: fix a deadlock with bus->reg_lock
6297a0dc4c14 : ASoC: SOF: Intel: hda: modify stream interrupt handler
93146bc22f61 : ASoC: SOF: Intel: hda: couple host and link DMA during FE hw_free
7077a07a72d3 : ASoC: SOF: Intel: hda: release link DMA for paused streams during suspend
6b2239e3337b : ASoC: SOF: Intel: hda: reserve host DMA channel for hostless streams
bdf4ad3fd01f : ASoC: SOF: Intel: hda: assign link DMA channel at run-time
1b7e1956860d : ASoC: SOF: topology: add cpu_dai_name for DAIs
f5dbba9fee80 : ASoC: SOF: Intel: hda: add new macro hstream_to_sof_hda_stream()
7623ae793c28 : ASoC: SOF: Intel: hda: save handle to sdev in sof_intel_hda_stream
23c46801d14c : dt-bindings: usb: renesas_gen3: Rename bindings documentation file
59d7d4c5178d : dt-bindings: usb: renesas_usbhs: Rename bindings documentation file
83ee240aad91 : ASoC: cx2072x: mark PM function as __maybe_unused
41d92e0c835b : ASoC: rockchip: pdm: select CONFIG_RATIONAL
440c4983de26 : platform/x86: wmi: add context argument to the probe function
a48e23385fcf : platform/x86: wmi: add context pointer field to struct wmi_device_id
3e58167ac370 : platform/x86: asus-wmi: Do not disable keyboard backlight on unloading
b096f626a682 : platform/x86: asus-wmi: Switch fan boost mode
4fd198254539 : platform/x86: asus-wmi: Enhance detection of thermal data
54a3121f00da : platform/x86: asus-wmi: Organize code into sections
1827f3f06aaf : platform/x86: asus-wmi: Refactor error handling
2b5767bf86ea : platform/x86: asus-nb-wmi: Add microphone mute key code
1a373d15e283 : platform/x86: asus-wmi: Support WMI event queue
8abd752bd473 : platform/x86: asus-wmi: Refactor WMI event handling
e0668f288881 : platform/x86: asus-wmi: Improve DSTS WMI method ID detection
e7488e58c7cf : platform/x86: wmi: Add function to get _UID of WMI device
98e865a52298 : platform/x86: asus-wmi: Increase input buffer size of WMI methods
8853a2f6498b : platform/x86: asus-wmi: Fix preserving keyboard backlight intensity on load
cd10ee006ab5 : platform/x86: asus-wmi: Fix hwmon device cleanup
2a5753559ed3 : platform/x86: intel_telemetry: no need to check return value of debugfs_create functions
151675540a2f : platform/x86: intel_pmc: no need to check return value of debugfs_create functions
d42c06c44baf : platform/x86: pmc_atom: no need to check return value of debugfs_create functions
d30cdc9a8adb : platform/x86: samsung-laptop: no need to check return value of debugfs_create functions
17f1bf38c882 : platform/x86: ideapad-laptop: no need to check return value of debugfs_create functions
9ea18802d04c : platform/x86: dell-laptop: no need to check return value of debugfs_create functions
d2785d37ed6f : platform/x86: asus-wmi: no need to check return value of debugfs_create functions
0b9dd93492ee : platform/x86: acer-wmi: no need to check return value of debugfs_create functions
4b576d15df5c : MAINTAINERS: Change QCOM repo location
92e074acf6f7 : firmware/psci: psci_checker: Park kthreads before stopping them
5ec47cda74e9 : memory: move jedec_ddr.h from include/memory to drivers/memory/
7b43b8fdc9a6 : memory: move jedec_ddr_data.c from lib/ to drivers/memory/
791463ba1ae9 : mmc: sdhci-of-esdhc: use 1/2 periperhal clock for ls1028a
04509d770979 : mmc: sdhci-of-esdhc: set the sd clock divisor value above 3
01aa26c672c0 : s390/cio: Combine direct and indirect CCW paths
5928d8929d8c : mmc: host: s3cmci: no need to check return value of debugfs_create functions
fcac152782e3 : mmc: host: dw_mmc: no need to check return value of debugfs_create functions
e8573b39a81b : vfio-ccw: Rearrange IDAL allocation in direct CCW
091eb12f62b0 : mmc: host: atmel-mci: no need to check return value of debugfs_create functions
a04c50aaa916 : mmc: core: no need to check return value of debugfs_create functions
e7eaf91b0aad : vfio-ccw: Remove pfn_array_table
8aabf0edae4a : vfio-ccw: Adjust the first IDAW outside of the nested loops
cc06ee983cff : vfio-ccw: Rearrange pfn_array and pfn_array_table arrays
99afcb05d973 : s390/cio: Use generalized CCW handler in cp_init()
363fe5f7aee0 : s390/cio: Generalize the TIC handler
e64bd68946be : s390/cio: Refactor the routine that handles TIC CCWs
812271b91006 : s390/cio: Squash cp_free() and cp_unpin_free()
20314ce30af1 : mmc: mediatek: fix SDIO IRQ detection issue
8a5df8ac628f : mmc: mediatek: fix SDIO IRQ interrupt handle flow
7a28db0a251e : PCI: altera: Fix configuration type based on secondary number
b0e370b95a3b : mmc: core: complete HS400 before checking status
c369b536f8e3 : PCI: armada8k: Add PHYs support
8f5c9037a55b : arm64/mm: Correct the cache line size warning with non coherent device
bf587caae305 : riscv: mm: synchronize MMU after pte change
2234a6d3a28a : x86/percpu: Optimize raw_cpu_xchg()
8dc2d993cf1a : x86/percpu, sched/fair: Avoid local_clock()
602447f95461 : x86/percpu, x86/irq: Relax {set,get}_irq_regs()
9ed7d75b2f09 : x86/percpu: Relax smp_processor_id()
0b9ccc0a9b14 : x86/percpu: Differentiate this_cpu_{}() and __this_cpu_{}()
c584b1202f2d : MAINTAINERS: Update my email address to use @kernel.org
d0e1a507bdc7 : perf/x86/intel: Disable check_msr for real HW
b7c9b3927337 : perf/x86/intel: Use ->is_visible callback for default group
ee49532b38dd : perf/x86/intel/uncore: Add IMC uncore support for Snow Ridge
07ce734dd8ad : perf/x86/intel/uncore: Clean up client IMC
3da04b8a00dd : perf/x86/intel/uncore: Support MMIO type uncore blocks
c8872d90e0a3 : perf/x86/intel/uncore: Factor out box ref/unref functions
210cc5f9db7a : perf/x86/intel/uncore: Add uncore support for Snow Ridge server
543ac280b357 : perf/x86/intel/uncore: Handle invalid event coding for free-running counter
faaeff98666c : perf/x86/intel: Add more Icelake CPUIDs
2a538fda8282 : perf/x86/intel: Add Icelake desktop CPUID
0c7376ada950 : PCI: PM: Replace pci_dev_keep_suspended() with two functions
234f223d63d8 : PCI: PM: Avoid resuming devices in D3hot during system suspend
a15ea1a35f1b : locking/rwsem: Guard against making count negative
5cfd92e12e13 : locking/rwsem: Adaptive disabling of reader optimistic spinning
7d43f1ce9dd0 : locking/rwsem: Enable time-based spinning on reader-owned rwsem
94a9717b3c40 : locking/rwsem: Make rwsem->owner an atomic_long_t
cf69482d62d9 : locking/rwsem: Enable readers spinning on writer
02f1082b003a : locking/rwsem: Clarify usage of owner's nonspinaable bit
d3681e269fff : locking/rwsem: Wake up almost all readers in wait queue
990fa7384a30 : locking/rwsem: More optimal RT task handling of null owner
00f3c5a3df2c : locking/rwsem: Always release wait_lock before waking up tasks
4f23dbc1e657 : locking/rwsem: Implement lock handoff to prevent lock starvation
3f6d517a3ece : locking/rwsem: Make rwsem_spin_on_owner() return owner state
6cef7ff6e43c : locking/rwsem: Code cleanup after files merging
5dec94d49236 : locking/rwsem: Merge rwsem.h and rwsem-xadd.c into rwsem.c
64489e78004c : locking/rwsem: Implement a new locking scheme
5c1ec49b60cd : locking/rwsem: Remove rwsem_wake() wakeup optimization
c71fd893f614 : locking/rwsem: Make owner available even if !CONFIG_RWSEM_SPIN_ON_OWNER
2d4a79ae3404 : cpufreq: pcc-cpufreq: Fail initialization if driver cannot be registered
466329bf407c : x86/fpu: Remove the fpu__save() export
6d79d86f9600 : x86/fpu: Simplify kernel_fpu_begin()
66567fcbaeca : sched/fair: Don't push cfs_bandwith slack timers forward
aacedf26fb76 : sched/core: Optimize try_to_wake_up() for local wakeups
509466b7d480 : sched/fair: Fix "runnable_avg_yN_inv" not used warnings
b0c792244138 : sched/fair: Clean up definition of NOHZ blocked load functions
e3b929b0a184 : sched/core: Add __sched tag for io_schedule()
085ebfe937d7 : perf/core: Fix perf_sample_regs_user() mm check
69d927bba395 : x86/atomic: Fix smp_mb__{before,after}_atomic()
dd471efe345b : locking/lockdep: Remove unnecessary DEBUG_LOCKS_WARN_ON()
9ffbe8ac05db : locking/lockdep: Rename lockdep_assert_held_exclusive() -> lockdep_assert_held_write()
ba54f0c3f7c4 : x86/jump_label: Batch jump label updates
c2ba8a15f310 : jump_label: Batch updates if arch supports it
c0213b0ac03c : x86/alternative: Batch of patch operations
0f133021bd82 : jump_label: Sort entries of the same key by the code
4cc6620b5e4c : x86/jump_label: Add a __jump_label_set_jump_code() helper
e1aacb3f4adc : jump_label: Add a jump_label_can_update() helper
1accbced1c32 : mmc: sdhci_am654: Add Support for 4 bit IP on J721E
99909b55f298 : mmc: sdhci_am654: Add Support for 8 bit IP on J721E
a457b70904bb : dt-bindings: mmc: sdhci-am654: Document bindings for the host controllers on TI's J721E devices.
cd49b84d61b2 : mfd: stmfx: Uninitialized variable in stmfx_irq_handler()
b8d6d0079757 : xfrm: fix sa selector validation
ac97aea7df7b : dt-bindings: timer: renesas, cmt: Document r8a779{5|65|90} CMT support
c908fd08692b : dt-bindings: can: rcar_canfd: document r8a774c0 support
485dccb48f75 : dt-bindings: can: rcar_canfd: document r8a77990 support
d04824b26348 : dt-bindings: can: rcar_canfd: document r8a77965 support
702655234dd1 : irqchip/gic: Add dependency for ARM_GIC_MAX_NR
c35f1b87fc59 : riscv: dts: add initial board data for the SiFive HiFive Unleashed
72296bde4f42 : riscv: dts: add initial support for the SiFive FU540-C000 SoC
4fd669a8c487 : dt-bindings: riscv: convert cpu binding to json-schema
c7af55981789 : dt-bindings: riscv: sifive: add YAML documentation for the SiFive FU540
8d4e048d60bd : arch: riscv: add support for building DTB files from DT source data
df0566a641f9 : drm/i915: move modesetting core code under display/
b78ea19ac22f : x86/fpu: Simplify kernel_fpu_end()
02ae8ba96640 : drm/i915/icl: Add Multi-segmented gamma support
eec0778ec421 : drm/i915: Rename ivb_load_lut_10_max
377c70edd486 : drm/i915/icl: Add register definitions for Multi Segmented gamma
89a72304f2f3 : drm/i915: Change gamma/degamma_lut_size data type to u32
83766cdef332 : drm/i915: Nuke atomic set/get prop plane stubs
379bc100232a : drm/i915: move modesetting output/encoder code under display/
ca851bae0f52 : drm/i915: make intel_sdvo_regs.h self-contained
734d277f412a : arm64: dts: renesas: hihope-common: Add USB 2.0 support
a573cb676d54 : arm64: dts: renesas: r8a774a1: Fix USB 2.0 clocks
ccaf591d6382 : ARM: dts: stm32: enable display on stm32mp157c-dk1 board
971afec3a537 : drm/i915/gvt: ignore unexpected pvinfo write
7ee63bd74750 : regulator: lp87565: Add 4-phase lp87561 regulator support
013e868bc946 : mfd: lp87565: Add support for 4-phase LP87561 combination
c88dd606a1cd : dt-bindings: mfd: lp87565: Add LP87561 configuration
b03e5dcb942b : xtensa: use generic pcibios_set_master and pcibios_enable_device
88804e680bac : xtensa: drop dead PCI support code
2a97d60cf6a5 : xtensa/PCI: Remove unused variable
3bda7f0ae0f7 : KVM: PPC: Book3S PR: Fix software breakpoints
0e84ec96b561 : KVM: PPC: Remove leftover comment from emulate_loadstore.c
7bc93821a70a : ALSA: firewire-lib: split allocation of isochronous resources from establishment of connection
c6b84ffbd5e7 : ALSA: fireworks: change the range of critical section for stream data in PCM.hw_free callback
d173265ae36f : ALSA: bebob: code refactoring for error path to start duplex stream
5e818ac21f9d : ALSA: bebob: change the range of critical section for stream data in PCM.hw_free callback
73f7864eb5f0 : ALSA: bebob: code refactoring for callback function to rawmidi interface
f69fc17947f1 : ALSA: bebob: code rafactoring for callback functions to PCM interface
2498f8c1c668 : MAINTAINERS: Remove myself as qcom maintainer
cd7ea582866f : opp: Make dev_pm_opp_set_rate() handle freq = 0 to drop performance votes
b3e3759ee4ab : opp: Don't overwrite rounded clk rate
e4272af4247f : soc: aspeed: lpc-ctrl: make parameter optional
6be8e297f9bc : lapb: fixed leak of control-blocks.
5cf02612b33f : tipc: purge deferredq list for each grp member in tipc_group_delete
d6ed083f5cc6 : MIPS: Fix bounds check virt_addr_valid
f464100f5766 : selftests/net: fix warnings in TFO key rotation selftest
8e6a481739a8 : x25_asy: fixed function name in error message.
4201c9260a8d : lapb: moved export of lapb_register.
d4d5d8e83c96 : ax25: fix inconsistent lock state in ax25_destroy_timer
f3e92cb8e2eb : neigh: fix use-after-free read in pneigh_get_next
2e05fcae83c4 : tcp: fix compile error if !CONFIG_SYSCTL
1718132587e8 : tc-tests: updated skbedit tests
92c1a19e2fb9 : tc-tests: added path to ip command in tdc
871e84658591 : net: ethernet: ti: davinci_cpdma: use idled submit
d424a2afd7da : hv_sock: Suppress bogus "may be used uninitialized" warnings
fead5b1b5838 : net: stmmac: drop the phy_reset hook from struct stmmac_mdio_bus_data
ce4ab73ab0c2 : net: stmmac: drop the reset delays from struct stmmac_mdio_bus_data
7e770b252a62 : net: stmmac: drop the reset GPIO from struct stmmac_mdio_bus_data
42a90766fe1f : net: stmmac: use device_property_read_u32_array to read the reset delays
626c5fe423c2 : net: stmmac: drop redundant check in stmmac_mdio_reset
718f4a253708 : be2net: Fix number of Rx queues used for flow hashing
36b2f61a42c2 : net: handle 802.1P vlan 0 packets properly
748b170ca19a : x86/apic: Make apic_bsp_setup() static
9e0babf2c06c : Linux 5.2-rc5
817bbbb7749d : ARM: qcom_defconfig: add support for USB networking
ef7a5baf64ce : ARM: qcom_defconfig: add display-related options
489bacb29818 : ARM: dts: qcom: msm8974-hammerhead: add support for display
5a9fc531f6ec : ARM: dts: msm8974: add display support
030b6d48ebfb : ARM: dts: qcom: msm8974-hammerhead: add support for backlight
48100d10c93f : ARM: dts: qcom: msm8974-hammerhead: add touchscreen support
3c23e9e80853 : iio: adc: ad7606: Add software configuration
88dd03135063 : iio: adc: ad7606: Move oversampling and scale options to chip info
47dd8378f953 : iio: adc: meson_saradc: update with SPDX Licence identifier
d4e96de0f45f : MAINTAINERS: add entry for ad7780 adc driver
8f69a686e235 : dt-bindings: iio: adc: add adi,ad7780.yaml binding
4a0ce7764b09 : habanalabs: Allow accessing host mapped addresses via debugfs
527e4ca3b6d1 : drm/rockchip: Base adjustments of the mode based on prev adjustments
99b9683f2142 : drm/rockchip: Properly adjust to a true clock in adjusted_mode
82b11f071936 : net/mlx5: Expose eswitch encap mode
98fdbea55037 : net/mlx5: Declare more strictly devlink encap mode
967c05aee439 : tcp: enforce tcp_min_snd_mss in tcp_mtu_probing()
5f3e2bf008c2 : tcp: add tcp_min_snd_mss sysctl
f070ef2ac667 : tcp: tcp_fragment() should apply sane memory limits
3b4929f65b0d : tcp: limit payload size of sacked skbs
5db2e7c7917f : Revert "net: phylink: set the autoneg state in phylink_phy_change"
9594dc3c7e71 : bpf: fix nested bpf tracepoints with per-cpu data
85749218e3a6 : bpf: Fix out of bounds memory access in bpf_sk_storage
a51486266c3b : net: sched: remove NET_CLS_IND config option
9d9f3fba4c46 : r8169: improve handling of Abit Fatal1ty F-190HD
42f5cda5eaf4 : vsock/virtio: set SOCK_DONE on peer shutdown
4838a5405028 : net: stmmac: Fix wrapper drivers not detecting PHY
28c67157e637 : MAINTAINERS: maintain DPAA2 PTP driver in QorIQ PTP entry
8893a843b1ac : dpaa2-ptp: add interrupt support
fe844f1936c9 : arm64: dts: fsl: add ptp timer node for dpaa2 platforms
d2563290dbe1 : dt-binding: ptp_qoriq: support DPAA2 PTP compatible
d346c9e86d86 : dpaa2-ptp: reuse ptp_qoriq driver
8099d7ca6e7b : ptp: add QorIQ PTP support for DPAA2
760c80b70bed : net: dsa: rtl8366: Fix up VLAN filtering
930cfe0f129d : hinic: Use devm_kasprintf instead of hard coding it
407308f60d46 : Revert "net: dsa: mv88e6xxx: do not flood CPU with unknown multicast"
ef7bfa84725d : net: phylink: set the autoneg state in phylink_phy_change
422efd032775 : net: dsa: mv88e6xxx: do not flood CPU with unknown multicast
faa398844161 : staging: rtl8723bs: hal: sdio_halinit: fix Comparison to NULL
639b6023beb4 : staging: rtl8723bs: hal: sdio_halinit: fix spaces preferred around that unary operator
c11621ffd9a8 : staging: rtl8723bs: hal: sdio_halinit: fix comparison to true/false is error prone
0c3b9b7e19ec : staging: kpc2000: remove dead code in core.c
c90c1b427b08 : staging: most: deregister net and video config subsystems with configFS
9884b3f6f73d : staging: android: fix style problem
663114222900 : blkcg, writeback: dead memcgs shouldn't contribute to writeback ownership arbitration
71c814077de6 : blkcg: blkcg_activate_policy() should initialize ancestors first
ef069b97feec : blkcg: perpcu_ref init/exit should be done from blkg_alloc/free()
f539da82f215 : blkcg: update blkcg_print_stat() to handle larger outputs
5de0073fcd50 : blk-iolatency: clear use_delay when io.latency is set to zero
f4071997f1de : drm/i915/ehl: Update MOCS table for EHL
82f6e266f812 : powerpc/32: fix build failure on book3e with KVM
9c4e4c90ec24 : powerpc/64: mark start_here_multiplatform as __ref
e4488e45e240 : clk: rockchip: convert pclk_wdt boilerplat to new SGRF_GATE macro
e8732ffa2e09 : powerpc/booke: fix fast syscall entry on SMP
b7f8b440f300 : powerpc/32s: fix initial setup of segment registers on secondary CPU
e846f0dc57f4 : kbuild: add support for ensuring headers are self-contained
0315bb7a2526 : kbuild: deb-pkg: do not run headers_check
555187a8791d : kbuild: simplify scripts/headers_install.sh
a5bae54c106d : kbuild: move hdr-inst shorthand to top Makefile
d5470d14431e : kbuild: re-implement Makefile.headersinst without recursion
59b2bd05f5f4 : kbuild: add 'headers' target to build up uapi headers in usr/include
bdd7714b6f4c : kbuild: build all prerequisites of headers_install simultaneously
2b8481be3cc3 : kbuild: remove build_unifdef target in scripts/Makefile
e949f4c2d6a3 : kbuild: add CONFIG_HEADERS_INSTALL and loosen the dependency of samples
c6509a24d6ba : kbuild: fix Kconfig prompt of CONFIG_HEADERS_CHECK
7a739ce51dca : kbuild: make gdb_script depend on prepare0 instead of prepare
3a51f9081e7b : kbuild: remove stale dependency between Documentation/ and headers_install
f3c8d4c7a728 : kbuild: remove headers_{install,check}_all
39c00378e337 : Update default configuration
4ecf0a43e729 : processor: get rid of cpu_relax_yield
38f2c691a4b3 : s390: improve wait logic of stop_machine
7928260539f3 : processor: remove spin_cpu_yield
b4e3133b6598 : s390/traps: simplify data exception handler
39c7dcb15892 : virtio/s390: make airq summary indicators DMA
48720ba56891 : virtio/s390: use DMA memory for ccw I/O and classic notifiers
22a4a639b9ce : virtio/s390: add indirection to indicators access
01b3fb1ea00d : virtio/s390: use cacheline aligned airq bit vectors
b50623e5db80 : s390/airq: use DMA memory for adapter interrupts
37db8985b211 : s390/cio: add basic protected virtualization support
bb99332a2b55 : s390/cio: introduce DMA pools to cio
64e1f0c531d1 : s390/mm: force swiotlb for protected virtualization
45488c48e49b : s390/crypto: sha: Use -ENODEV instead of -EOPNOTSUPP
ba6a98fe79b4 : s390/crypto: prng: Use -ENODEV instead of -EOPNOTSUPP
1c0908fcdaeb : s390/crypto: ghash: Use -ENODEV instead of -EOPNOTSUPP
58443b676b9e : s390/pkey: Use -ENODEV instead of -EOPNOTSUPP
2a368ed7b5df : dt-bindings: arm: Convert MediaTek board/soc bindings to json-schema
78f4e932f776 : x86/microcode, cpuhotplug: Add a microcode loader CPU hotplug callback
dfdeaff29396 : drm/i915: Avoid tainting i915_gem_park() with wakeref.lock
f1f8f292cd12 : block: bio: Use struct_size() in kmalloc()
78b90a2ce842 : block: genhd: Use struct_size() helper
7602843fd873 : block: null_blk: fix race condition for null_del_dev
315eb656649d : blk-mq/debugfs: Fix improper print qualifier
e9eeba28a1e0 : md/raid10: read balance chooses idlest disk for SSD
c7afa8034b09 : md: raid1-10: Unify r{1,10}bio_pool_free
8cf05a7841e1 : md: raid10: Use struct_size() in kmalloc()
ebfeb444fa6f : md/raid1: get rid of extra blank line and space
e5b521ee9b58 : md: fix spelling typo and add necessary space
168b305b0cfb : md: md.c: Return -ENODEV when mddev is NULL in rdev_attr_show
d9771f5ec46c : raid5-cache: Need to do start() part job after adding journal device
3f677f9c998a : drivers: md: Unify common definitions of raid1 and raid10
70d22b78d323 : soc: qcom: apr: Don't use reg for domain id
e610a466d16a : powerpc/pseries/mobility: rebuild cacheinfo hierarchy post-migration
e59a175faa8d : powerpc/pseries/mobility: prevent cpu hotplug during DT update
d4aa219a074a : powerpc/cacheinfo: add cacheinfo_teardown, cacheinfo_rebuild
129fb4cb3b6a : ABI: Fix KernelVersion tags
abf313b5a8b7 : ABI: sysfs-bus-pci-devices-aer_stats uses an invalid tag
6b9d226b8495 : soc: qcom: fix QCOM_AOSS_QMP dependency and build errors
79b139f4bc46 : net: dsa: use switchdev handle helpers
f3b78049d462 : net: dsa: make dsa_slave_dev_check use const
68b2d4a844e1 : net: dsa: make cpu_dp non const
14aafbd82233 : net: dsa: do not check orig_dev in vlan del
ce27ec60648d : net: add high_order_alloc_disable sysctl/static key
0b7d7f6b2208 : tcp: add tcp_tx_skb_cache sysctl
ede61ca474a0 : tcp: add tcp_rx_skb_cache sysctl
a8e11e5c5611 : sysctl: define proc_do_static_key()
f48d2ccee1ba : udp: Remove unused variable/function (exact_dif)
735453730a05 : udp: Remove unused parameter (exact_dif)
d6fb396cfaa7 : ipv4: tcp: fix ACK/RST sent with a transmit delay
3e1894333340 : net: remove empty netlink_tap_exit_net
bef6e97d57f5 : nfp: flower: extend extack messaging for flower match and actions
14179c4b4572 : nfp: flower: use extack messages in flower offload
2a04784594f6 : nfp: flower: check L4 matches on unknown IP protocols
9a33629ba6b2 : hv_netvsc: Set probe mode to sync
363887a2cdfe : ipv4: Support multipath hashing on inner IP pkts for GRE tunnel
31c03aef9bc2 : virtio_net: enable napi_tx by default
87f373921c4e : net: sched: ingress: set 'unlocked' flag for clsact Qdisc ops
7b58139f98e2 : tcp: use static_branch_deferred_inc for clean_acked_data_enabled
f01c373fbeed : locking/static_key: always define static_branch_deferred_inc
99815f5031db : net: sched: flower: don't call synchronize_rcu() on mask creation
f0c03ee0ec66 : net: dsa: fix warning same module names
ce950f1050ce : sctp: Free cookie before we memdup a new one
ebaf1908772e : net: hns3: some variable modification
3a30964a2eef : net: hns3: delay ring buffer clearing during reset
8f9eed1a8791 : net: hns3: fix for skb leak when doing selftest
757188005f90 : net: hns3: fix for dereferencing before null checking
d547ecdc1fc1 : net: hns3: free irq when exit from abnormal branch
31bb229d6f4a : net: hns3: clear restting state when initializing HW device
9e0254ddea78 : net: hns3: extract handling of mpf/pf msi-x errors into functions
9f65e5ef900f : net: hns3: some changes of MSI-X bits in PPU(RCB)
e3b84ed27043 : net: hns3: add recovery for the H/W errors occurred before the HNS dev initialization
e4193e24a520 : net: hns3: process H/W errors occurred before HNS dev initialization
a955d71df26c : net: hns3: fix avoid unnecessary resetting for the H/W errors which do not require reset
123297b78bc6 : net: hns3: delay setting of reset level for hw errors until slot_reset is called
fbce23a8036d : qed: iWARP - Fix default window size to be based on chip
cb94d52b93c7 : qed: iWARP - Fix tc for MPA ll2 connection
43cf40d93fad : qed: iWARP - fix uninitialized callback
6117561e1bb3 : qed: iWARP - Use READ_ONCE and smp_store_release to access ep->state
1086ca3a63a3 : net: phy: sfp: clean up a condition
d5afa82c977e : vsock: correct removal of socket from the list
f767fc6655ea : nfp: print a warning when binding VFs to PF driver
605fd1c67e65 : nfp: update the old flash error message
79c8bd15b61e : net: dsa: microchip: Support optional 125MHz SYNCLKO output
1fc33199185d : net: dsa: microchip: Add PHY errata workarounds
6bb9e376c2a4 : net: dsa: microchip: Don't try to read stats for unused ports
7c86f20d15b7 : net: stmmac: use GPIO descriptors in stmmac_mdio_reset
36815b416fa4 : qmi_wwan: extend permitted QMAP mux_id value range
a8fdde1cb830 : qmi_wwan: avoid RCU stalls on device disconnect when in QMAP mode
44f82312fe91 : qmi_wwan: add network device usage statistics for qmimux devices
61356088ace1 : qmi_wwan: add support for QMAP padding in the RX path
9bb6cd652454 : net/packet: introduce packet_rcv_try_clear_pressure() helper
3a2bb84e4aea : net/packet: remove locking from packet_rcv_has_room()
2c51c6273c73 : net/packet: implement shortcut in tpacket_rcv()
8e8e2951e309 : net/packet: make tp_drops atomic
0338a14523e3 : net/packet: constify __packet_rcv_has_room()
dcf70cefaf99 : net/packet: constify prb_lookup_block() and __tpacket_v3_has_room()
d4b5bd98faec : net/packet: constify packet_lookup_frame() and __tpacket_has_room()
96f657e6cfc2 : net/packet: constify __packet_get_status() argument
f30e33bcdab9 : net: phy: Add more 1000BaseX support detection
9126e75e39e1 : net: ethernet: ti: cpsw_ethtool: simplify slave loops
bfe59032bd61 : net: ethernet: ti: cpsw: use cpsw as drv data
fe8d9571dc50 : bpf, x64: fix stack layout of JITed bpf code
6e7739fc938c : Smack: Restore the smackfsdef mount option and add missing prefixes
7f94208c8f9a : bpf: Fix build error without CONFIG_INET
69d96519dbf0 : selftests/bpf: convert socket_cookie test to sk storage
cd17d7770578 : bpf/tools: sync bpf.h
1314ef561102 : bpf: export bpf_sock for BPF_PROG_TYPE_SOCK_OPS prog type
fb85c4a730af : bpf: export bpf_sock for BPF_PROG_TYPE_CGROUP_SOCK_ADDR prog type
d30bd78ce8ba : bpf: Add test for SO_REUSEPORT_DETACH_BPF
5d4d823d0ac9 : drm/vc4: no need to check return value of debugfs_create functions
13a748ea6df1 : bpf: Sync asm-generic/socket.h to tools/
99f3a064bc2e : bpf: net: Add SO_DETACH_REUSEPORT_BPF
e55d54f43d3f : libbpf: fix check for presence of associated BTF for map creation
cabd3e889b57 : selftests/bpf: signedness bug in enable_all_controllers()
b552d33c80a9 : samples/bpf: fix include path in Makefile
86723c864063 : bpf, devmap: Add missing RCU read lock on flush
edabf4d9dd90 : bpf, devmap: Add missing bulk queue free
d4dd153d5516 : bpf, devmap: Fix premature entry free on destroying map
cd0727aa42f9 : arm64: dts: meson-g12a-x96-max: add sound card
aa7d5873bf6e : arm64: dts: meson-g12b-odroid-n2: add sound card
64c10554bf9c : arm64: dts: meson: sei510: add sound card
b06c8c6e9b7b : arm64: dts: meson: sei510: add max98357a DAC
55f968726e14 : net/mlx5e: use indirect calls wrapper for the rx packet handler
b3c04e834082 : net/mlx5e: use indirect calls wrapper for skb allocation
04e03d9a616c : ftrace: Fix NULL pointer dereference in free_ftrace_func_mapper()
c9913ac42135 : i2c: qcom-geni: Provide support for ACPI
c3c2889b8a2c : i2c: qcom-geni: Signify successful driver probe
acc8abcb2a9c : i2c: tegra: Add suspend-resume support
76cc9f0efd95 : i2c: headers: reformat header comment and update copyright
2caea56f569a : i2c: headers: update docs about I2C_CLIENT_*
edd7a5639f83 : i2c: core: always have a named variable in arguments
d68222d4d664 : i2c: headers: always have a named variable in arguments
e1714daad7cf : i2c: headers: don't use 'dev' as adapter variable
c45d4ba86731 : i2c: ocores: add polling mode workaround for Sifive FU540-C000 SoC
d9ce957d414b : i2c: ocores: add support for i2c device on Sifive FU540-c000 SoC
7ea651ec392e : dt-bindings: i2c: extend existing opencore bindings
d680a50cb9c5 : i2c: tegra: Avoid error message on deferred probe
aa5ae06515a4 : i2c: i801: Fix kernel crash in is_dell_system_with_lis3lv02d()
151f4e2bdc7a : docs: power: convert docs to ReST and rename to *.rst
9f255b632bf1 : module: Fix livepatch/ftrace module text permissions race
a4158345ec5a : tracing/uprobe: Fix obsolete comment on trace_uprobe_create()
f01098c74b52 : tracing/uprobe: Fix NULL pointer dereference in trace_uprobe_create()
ff585c5b9a27 : tracing: Make two symbols static
9d9b889540c3 : block: document iostat changes for disk busy time accounting
31753202325d : Documentation/stackprotector: powerpc supports stack protector
cd84d63a2983 : Documentation: coresight: Update the generic device names
83e8b971f81c : sphinx.rst: Add note about code snippets embedded in the text
407b584d155b : scripts/documentation-file-ref-check: ignore output dir
cbdaeaf050b7 : tracing: avoid build warning with HAVE_NOP_MCOUNT
a2f405a5269f : docs: EDID/HOWTO.txt: convert it and rename to howto.rst
d6a3b247627a : docs: scheduler: convert docs to ReST and rename to *.rst
d22388408973 : docs: xilinx: convert eemi.txt to eemi.rst
cc2a2d19f896 : docs: watchdog: convert docs to ReST and rename to *.rst
458f69ef3665 : docs: timers: convert docs to ReST and rename to *.rst
4ca9bc225e46 : docs: target: convert docs to ReST and rename to *.rst
bdf3a950fb46 : docs: riscv: convert docs to ReST and rename to *.rst
329f00415a42 : docs: ptp.txt: convert to ReST and move to driver-api
28aedd7ee214 : docs: pps.txt: convert to ReST and rename to pps.rst
99c8b231ae6c : docs: cgroup-v1: convert docs to ReST and rename to *.rst
becf33f694dc : tracing: Fix out-of-range read in trace_stack_print()
3bdab16c55f5 : docs: pcmcia: convert docs to ReST and rename to *.rst
593733ab80ac : docs: netlabel: convert docs to ReST and rename to *.rst
09bbf055c332 : docs: mic: convert docs to ReST and rename to *.rst
d67297ad343e : docs: kdump: convert docs to ReST and rename to *.rst
cd238effefa2 : docs: kbuild: convert docs to ReST and rename to *.rst
d7b461c5e82f : docs: ide: convert docs to ReST and rename to *.rst
c220a1fae6c5 : docs: fpga: convert docs to ReST and rename to *.rst
ab42b818954c : docs: fb: convert docs to ReST and rename to *.rst
10ffebbed550 : docs: fault-injection: convert docs to ReST and rename to *.rst
f0ba43774cea : docs: convert docs to ReST and rename to *.rst
8ea618899b6b : docs: cdrom: convert docs to ReST and rename to *.rst
e327cfcb2542 : docs: cdrom-standard.tex: convert from LaTeX to ReST
b693d0b372af : docs: arm64: convert docs to ReST and rename to .rst
305a99eb98af : docs: aoe: convert docs to ReST and rename to *.rst
514af5f09952 : i40e: mark expected switch fall-through
c1e212bfc32e : i40e: Missing response checks in driver when starting/stopping FW LLDP
781ee4ae16e5 : i40e: remove duplicate stat calculation for tx_errors
fefa9cfddf29 : i40e: Check if the BAR size is large enough before writing to registers
c1041d070437 : i40e: Missing response checks in driver when starting/stopping FW LLDP
d510497b8397 : i40e: add input validation for virtchnl handlers
b83ebf506ba3 : i40e: Improve AQ log granularity
f5a2b3ffb7af : i40e: Add bounds check for ch[] array
97e42ef440a3 : i40e: Use signed variable
f031c7227a4a : i40e: add constraints for accessing veb array
51110f162d21 : i40e: let untrusted VF to create up to 16 VLANs
6a6567776fdf : i40e: add functions stubs to support EEE
abdcfc25641c : ASoC: meson: add tohdmitx DT bindings
025e32048f39 : x86/amd_nb: Make hygon_nb_misc_ids static
422d7df4f090 : drm/i915: Replace engine->timeline with a plain list
9db0c5caa747 : drm/i915: Stop retiring along engine
ce476c80b8bf : drm/i915: Keep contexts pinned until after the next kernel context switch
1419f64ef526 : dt-bindings: stm32: serial: Add optional reset
9caec6620f25 : clk: tegra210: Fix default rates for HDA clocks
38cf3a687f58 : cgroup: Move cgroup_parse_float() implementation out of CONFIG_SYSFS
ce1a5ea18ef9 : Documentation: Remove duplicate x86 index entry
b3b723d8c485 : clk: rockchip: add a type from SGRF-controlled gate clocks
2741b6723bf6 : gfs2: Fix rounding error in gfs2_iomap_page_prepare
4add700968c7 : net: phylink: further mac_config documentation improvements
1107049034ac : ABI: better identificate tables
d59f0ec7151e : ABI: sysfs-class-uwb_rc: remove a duplicated incomplete entry
745b2888a2af : ABI: sysfs-driver-hid: the "What" field doesn't parse fine
ed66bcd0674a : ABI: fix some syntax issues at the ABI database
7974033e527a : drm/dp: Add DP_DPCD_QUIRK_NO_SINK_COUNT
41ff5bd83435 : drm: add debug print to update_vblank_count
76ce48bdb303 : memory: tegra: Fix -Wunused-const-variable
34b09b9f1faa : arm64: defconfig: Add HWMON INA3221 support
6b9e263b449f : arm64: tegra: Don't use architected timer for suspend on Tegra210
b30be6734e11 : arm64: tegra: Mark architected timer as always on
733f0766c3de : sched: act_ctinfo: use extack error reporting
385097a36757 : nfc: Ensure presence of required attributes in the deactivate_target handler
61ed7ef952fc : firmware: tegra: Early resume BPMP
3adcfa447866 : l2tp: no need to check return value of debugfs_create functions
272b2265c87c : r8169: use helper rtl_is_8168evl_up for setting register MaxTxPacketSize
9e9f33bae812 : r8169: add helper rtl_is_8168evl_up
227ab8baa15b : ASoC: fsl: no need to check return value of debugfs_create functions
7f807f280964 : ASoC: wm_adsp: no need to check return value of debugfs_create functions
c4e0540d0ad4 : btrfs: start readahead also in seed devices
a0e93c41eb75 : drm/panfrost: Align GEM objects GPU VA to 2MB
141e1ecda356 : alarmtimer: Fix kerneldoc comment for alarmtimer_suspend()
0f48b41f597e : clocksource: Move inline keyword to the beginning of function declarations
83e837269e87 : x86/tsc: Move inline keyword to the beginning of function declarations
987d65d01356 : drm: debugfs: make drm_debugfs_create_files() never fail
58a111f03a6e : drm/i915: make intel_wakeref work on the rpm struct
c447ff7db348 : drm/i915: update with_intel_runtime_pm to use the rpm structure
d858d5695f38 : drm/i915: update rpm_get/put to use the rpm structure
69c663554452 : drm/i915: move a few more functions to accept the rpm structure
1bf676cc2dba : drm/i915: move and rename i915_runtime_pm
9102650fb975 : drm/i915: make enable/disable rpm assert function use the rpm structure
87b391b95184 : drm/i915: Remove rpm asserts that use i915
d5b6c275d04a : drm/i915: prefer i915_runtime_pm in intel_runtime function
f3176ec9420d : x86/kasan: Fix boot with 5-level paging and KASAN
cc49abc2460f : drm/i915: Add Wa_1409120013:icl,ehl
84383d2e8d7c : drm/i915: Refine i915_reset.lock_map
ddb754aa3181 : mac80211: notify offchannel expire on mgmt_tx
1c38c7f22068 : nl80211: send event when CMD_FRAME duration expires
5a7bb7ce26a9 : mac80211: no need to check return value of debugfs_create functions
6e4f929ea8b2 : x86/mce: Do not check return value of debugfs_create functions
c2aacceedc86 : arm64: dts: rockchip: Add support for Khadas Edge/Edge-V/Captain boards
b65842025335 : cfg80211: report measurement start TSF correctly
4f488fbca2a8 : cfg80211: fix memory leak of wiphy device name
1a473d6092d5 : cfg80211: util: fix bit count off by one
f8891461a277 : mac80211: do not start any work during reconfigure flow
ebb3ca3b4477 : cfg80211: use BIT_ULL in cfg80211_parse_mbssid_data()
563572340173 : mac80211: only warn once on chanctx_conf being NULL
588f7d39b359 : mac80211: drop robust management frames from unknown TA
fee77829083a : gpu: ipu-v3: image-convert: Enable double write reduction
4791bd7d6adc : media: imx: Try colorimetry at both sink and source pads
614014cfc148 : gpu: ipu-v3: ipu-ic-csc: Add support for Rec.709 encoding
e3e4820d054c : gpu: ipu-v3: ipu-ic-csc: Add support for limited range encoding
f208b26e61df : gpu: ipu-v3: ipu-ic: Fully describe colorspace conversions
e038f5f691e0 : ima: Use designated initializers for struct ima_event_data
b16942455193 : ima: use the lsm policy update notifier
42df744c4166 : LSM: switch to blocking policy update notifiers
9e1e5d4372d6 : x86/ima: fix the Kconfig dependency for IMA_ARCH_POLICY
68f2529078f9 : ima: Make arch_policy_entry static
3a4b44d5c032 : ARM: davinci_all_defconfig: Enable CPUFREQ_DT
e8e3699f65c3 : ARM: dts: da850-evm: enable cpufreq
fdf1b2746104 : ARM: dts: da850-lcdk: enable cpufreq
3975205ac334 : ARM: dts: da850-lego-ev3: enable cpufreq
3be5c7425fd2 : ARM: dts: da850: add cpu node and operating points to DT
d5f34153e526 : debugobjects: Move printk out of db->lock critical sections
a7344a68a79a : debugobjects: Less aggressive freeing of excess debug objects
d26bf5056fc0 : debugobjects: Reduce number of pool_lock acquisitions in fill_pool()
634d61f45d6f : debugobjects: Percpu pool lookahead freeing/allocation
d86998b17a01 : debugobjects: Add percpu free pools
fecb0d95cdf7 : debugobjects: No need to check return value of debugfs_create()
591fcf3b301b : iommu/dma: Apply dma_{alloc,free}_contiguous functions
4b4b077cbd0a : dma-remap: Avoid de-referencing NULL atomic_pool
163a7cdd1f30 : mac80211: extend __rate_control_send_low warning
583a7a34c5d3 : mac80211: fill low rate even for HAS_RATE_CONTROL
bd718fc11d5b : mac80211: use STA info in rate_control_send_low()
1e87fec9fa52 : mac80211: call rate_control_send_low() internally
cd6f34110285 : ieee80211: Add a missing extended capability flag definition
4770c8f90228 : cfg80211: Add a function to iterate all BSS entries
a0de1ca383c7 : mac80211: allow turning TWT responder support on and off via netlink
c9d3245e03ce : mac80211: dynamically enable the TWT requester support on STA interfaces
901bb9891855 : nl80211: require and validate vendor command policy
d7edf40c15e8 : mac80211: add ieee80211_get_he_iftype_cap() helper
26f7044e9504 : nl80211: add support for SAE authentication offload
3d1f62c686ac : gpu: ipu-v3: ipu-ic: Fix saturation bit offset in TPMEM
cc3e14c21ae9 : nl80211: add WPA3 definition for SAE authentication
72bccb487fd5 : drm/imx: enable IDMAC watermark feature
f4d75993d85b : nl80211: add NL80211_ATTR_IFINDEX to port authorized event
912bbf7e9ca4 : gpu: ipu-v3: image-convert: Fix image downsize coefficients
bca4d70cf1b8 : gpu: ipu-v3: image-convert: Fix input bytesperline for packed formats
ff391ecd65a1 : gpu: ipu-v3: image-convert: Fix input bytesperline width/height align
90cc4bd61190 : mac80211: AMPDU handling for Extended Key ID
de85ec271a86 : drm/rockchip: cdn-dp: correct rate in the struct drm_dp_link assignment
53ffa1ee8de2 : drm/rockchip: dw_hdmi: add basic rk3228 support
0d53827d7c17 : thunderbolt: Implement CIO reset correctly for Titan Ridge
6e4e9708614a : drm/i915: Execute signal callbacks from no-op i915_request_wait
a09507682e45 : drm/i915: Discard some redundant cache domain flushes
5e3fb2a5b528 : drm/i915: Enable refcount debugging for default debug levels
1a2a66db4967 : arm64: remove redundant 'default n' from Kconfig
68f2515bb31a : ARM: davinci: da8xx: specify dma_coherent_mask for lcdc
0c0c9b5753cd : ARM: davinci: da850-evm: call regulator_has_full_constraints()
cbb99c0f5887 : x86/cpufeatures: Add FDP_EXCPTN_ONLY and ZERO_FCS_FDS
e3ff9c3678b4 : timekeeping: Repair ktime_get_coarse*() granularity
034252e37b31 : usb: chipidea: msm: Use devm_platform_ioremap_resource()
8fbd06e59230 : usb: chipidea: imx: Use devm_platform_ioremap_resource()
b8a4f526faba : usb: chipidea: Use dev_err() instead of pr_err()
ed5a419bb019 : usb: chipidea: imx: "fsl,usbphy" phandle is not mandatory now
d1609c312d42 : usb: chipidea: imx: add imx7ulp support
d06c47e3dd07 : ACPI: configfs: Resolve objects on host-directed table loads
f497ab6b4bb8 : ARM: dts: rockchip: Configure BT_HOST_WAKE as wake-up signal on veyron
bcc071110aea : dma-buf: add show_fdinfo handler
bb2bb9030425 : dma-buf: add DMA_BUF_SET_NAME ioctls
ed63bb1d1f84 : dma-buf: give each buffer a full-fledged inode
5f4318c1b1d2 : perf/x86: Add Intel Ice Lake NNPI uncore support
549dcdafe793 : arm64: dts: rockchip: Enable HDMI audio on Rock Pi
3540d38dd383 : PM: sleep: Show how long dpm_suspend_start() and dpm_suspend_end() take
17d304604a88 : Revert "ALSA: hda/realtek - Improve the headset mic for Acer Aspire laptops"
1ec0cd8286f3 : PM: hibernate: powerpc: Expose pfn_is_nosave() prototype
4892d3a6a009 : gpio: Drop the parent_irq from gpio_irq_chip
9a82ee69ee93 : gpio: Add GPIOLIB_IRQCHIP cleanup to TODO
42d9fc7176eb : gpio: ftgpio: Pass irqchip when adding gpiochip
b1622cb3be45 : drm/bridge: tfp410: fix use of cancel_delayed_work_sync
c08f99c39083 : drm/bridge: tfp410: fix memleak in get_modes()
51e857af9f3f : drm/amdgpu: Fix connector atomic_check compilation fail
bc6f2a757d52 : kernel/module: Fix mem leak in module_add_modinfo_attrs
8928aa6a007d : xfrm: remove empty xfrmi_init_net
0eaab70a7a1b : dmagengine: pl330: add code to get reset property
0ed91bded307 : dt-bindings: pl330: document the optional resets property
fc15be39a827 : dmaengine: axi-dmac: add regmap support
e28d91552813 : dmaengine: axi-dmac: terminate early DMA transfers after a partial one
e3923592f80b : dmaengine: axi-dmac: populate residue info for completed xfers
09d5b702b0f9 : dmaengine: virt-dma: store result on dma descriptor
a08a9645a3d6 : dmaengine: qcom: hidma: no need to check return value of debugfs_create functions
bea696c5ce1e : dmaengine: mic_x100_dma: no need to check return value of debugfs_create functions
8148a87846eb : dmaengine: pxa_dma: no need to check return value of debugfs_create functions
c33394bd006c : dmaengine: coh901318: no need to cast away call to debugfs_create_file()
635d7302caca : dmaengine: bcm-sba-raid: no need to check return value of debugfs_create functions
718745f87f95 : dmaengine: amba-pl08x: no need to cast away call to debugfs_create_file()
20023d3e5071 : r8169: improve rtl_coalesce_info
9b994b4a074c : r8169: let mdio read functions return -ETIMEDOUT
6358f38c062d : net: dsa: tag_sja1105: Select CONFIG_PACKING
7fa0043d5c74 : net: axienet: move use of resource after validity check
d9b9f40bba7d : s390/qeth: allocate a single cmd on read channel
f3b783b1d0d7 : s390/qeth: command-chain the IDX sequence
2066e1db9eef : s390/qeth: convert RCD code to common IO infrastructure
405548959cc7 : s390/qeth: add support for dynamically allocated cmds
fcda7f73b618 : s390/qeth: remove 'channel' parameter from callbacks
57a688aa22eb : s390/qeth: convert device-specific trace entries
0ce37ec297f6 : s390/qeth: remove OSN-specific IO code
1273a8001410 : s390/qeth: remove qeth_wait_for_buffer()
09ac887f0360 : s390/qeth: clean up setting of BLKT defaults
7cbc9e8fe6cc : s390/qeth: restart pending READ cmd from callback
ad1608722226 : s390/qeth: simplify DOWN state handling
4e2fe4edcabe : s390/qeth: use mm helpers
e8b1116118d7 : s390/qeth: don't mask TX errors on IQD devices
0aa82c482ab2 : powerpc/pseries: Fix oops in hotplug memory notifier
934bda59f286 : powerpc/pseries/hvconsole: Fix stack overread via udbg
2305ff225c0b : ocxl: do not use C++ style comments in uapi header
9366211f3207 : selftests: ptp: Add Physical Hardware Clock test
412cd2ad18d3 : mlxsw: spectrum: PTP physical hardware clock initialization
992aa864dca0 : mlxsw: spectrum_ptp: Add implementation for physical hardware clock operations
4368dada5b37 : ptp: ptp_clock: Publish scaled_ppm_to_ppb
1078645af6c0 : mlxsw: reg: Add Management Pulse Per Second Register
55a8b00157d2 : mlxsw: reg: Add Management UTC Register
8289169dd262 : mlxsw: pci: Query free running clock PCI BAR and offsets
34dacb4d519d : mlxsw: core: Add a new interface for reading the hardware free running clock
4b6b8c02f6e6 : mlxsw: cmd: Free running clock PCI BAR and offsets via query firmware
514fcaac371e : tc-tests: updated fw with bind actions by reference use cases
50f44ee7248a : mm/devm_memremap_pages: fix final page put race
1570175abd16 : PCI/P2PDMA: track pgmap references per resource, not globally
795ee30648c7 : lib/genalloc: introduce chunk owners
e615a191216e : PCI/P2PDMA: fix the gen_pool_add_virt() failure path
2e3f139e8ece : mm/devm_memremap_pages: introduce devm_memunmap_pages
2374b6822551 : drivers/base/devres: introduce devm_release_action()
a58f2cef26e1 : mm/vmscan.c: fix trying to reclaim unevictable LRU page
59ea6d06cfa9 : coredump: fix race condition between collapse_huge_page() and core dumping
0874bb49bb21 : mm/mlock.c: change count_mm_mlocked_page_nr return type
7a30df49f63a : mm: mmu_gather: remove __tlb_reset_range() for force flush
be99ca271697 : fs/ocfs2: fix race in ocfs2_dentry_attach_lock()
b17f18aff287 : mm/vmscan.c: fix recent_rotated history
dedca63504a2 : mm/mlock.c: mlockall error for flag MCL_ONFAULT
c04e32e91165 : scripts/decode_stacktrace.sh: prefix addr2line with $CROSS_COMPILE
3510955b3271 : mm/list_lru.c: fix memory leak in __memcg_init_list_lru_node
815744d75152 : mm: memcontrol: don't batch updates of local VM stats and events
4c0a59e1123f : Documentation: arm: Link idle-states binding to "enable-method" property
9129b017b54d : rcu: Don't return a value from rcu_assign_pointer()
6da9f775175e : rcu: Force inlining of rcu_read_lock()
b3119cde1d70 : rcu: Fix irritating whitespace error in rcu_assign_pointer()
96050c68be33 : rcu: Upgrade sync_exp_work_done() to smp_mb()
3e26c5feed2a : PCI: PM: Skip devices in D0 for suspend-to-idle
de76cda215d5 : PCI: Decode PCIe 32 GT/s link speed
2d2f4273cbe9 : PCI: Always allow probing with driver_override
15d5dfaf4adb : sparc: fix unknown type name u_int in uapi header
6284ad9453ba : sparc: configs: Remove useless UEVENT_HELPER_PATH
4165c54c97bd : sparc: Remove redundant copy of the LGPL-2.0
758f2046ea04 : powerpc/bpf: use unsigned division instruction for 64-bit operations
3e0682695199 : bpf: fix div64 overflow tests to properly detect errors
07a6d63eb1b5 : sunhv: Fix device naming inconsistency between sunhv_console and sunhv_reg
74371272f97f : net: stmmac: Convert to phylink and remove phylib logic
eeef2f6b9f6e : net: stmmac: Start adding phylink support
9ad372fc5aaf : net: stmmac: Prepare to convert to phylink
5948d11766bc : qede: Make two functions static
1dbb98699cf0 : net: dsa: sja1105: Make two functions static
45a19dd39788 : drm/i2c: tda998x: add vendor specific infoframe support
fcc22c5f9dda : drm/i2c: tda998x: improve correctness of quantisation range
2807ba759703 : drm/i2c: tda998x: add support for pixel repeated modes
125a4f9394c7 : drm/i2c: tda998x: get rid of params in audio settings
900b2b7250b8 : drm/i2c: tda998x: clean up tda998x_configure_audio()
26f7bf1251c7 : drm/i2c: tda998x: move audio routing configuration
e4fe96f11ee4 : drm/i2c: tda998x: configure both fields of AIP_CLKSEL together
7168916072b5 : drm/i2c: tda998x: index audio port enable config by route type
82642ab7345d : drm/i2c: tda998x: store audio port enable in settings
a03a915b8387 : drm/i2c: tda998x: derive CTS_N value from aclk sample rate ratio
7dad3740aeb7 : drm/i2c: tda998x: improve programming of audio divisor
935b9ca35744 : drm/i2c: tda998x: implement different I2S flavours
2e9943aab568 : drm/i2c: tda998x: introduce tda998x_audio_settings
c78fea61f0c1 : ACPI: tables: Allow BGRT to be overridden
6d2e369f0d4c : PCI: Add NVIDIA GPU multi-function power dependencies
a17beb1a0882 : PCI: Generalize multi-function power dependency device links
0e265747491c : bpf: sync BPF_FIB_LOOKUP flag changes with BPF uapi
b1d6c15b9d82 : bpf: simplify definition of BPF_FIB_LOOKUP related flags
a3487d8f3063 : ACPI / sleep: Switch to use acpi_dev_get_first_match_dev()
33ee09cd59ce : device property: Add helpers to count items in an array
573748081a66 : dt-bindings: property-units: Sanitize unit naming
06efeb555524 : Documentation: net: mlx5: Devlink health documentation
b3bd076f7501 : net/mlx5: Report devlink health on FW fatal issues
9b1f29823605 : net/mlx5: Add support for FW fatal reporter dump
96c82cdfe77b : net/mlx5: Add fw fatal devlink_health_reporter
d1bf0e2cc4a6 : net/mlx5: Report devlink health on FW issues
fd1483fe1f9f : net/mlx5: Add support for FW reporter dump
1e34f3efd413 : net/mlx5: Create FW devlink_health_reporter
3e5b72ac2f29 : net/mlx5: Issue SW reset on FW assert
1ef6f1a17e56 : net/mlx5: Control CR-space access by different PFs
63cbc552eebf : net/mlx5: Handle SW reset of FW in error flow
8b9d8baae1de : net/mlx5: Add Crdump support
b25bbc2f24dc : net/mlx5: Add Vendor Specific Capability access gateway
1f28d7768f1d : net/mlx5: Move all devlink related functions calls to devlink.c
00091c0da136 : Documentation: net: mlx5: Add mlx5 initial documentation
e44ef4e4516c : devlink: Hang reporter's dump method on a dumpit cb
5a96019ce5cd : ARM: defconfig: samsung: Cleanup with savedefconfig
487317c99477 : cifs: add spinlock for the openFileList to cifsInodeInfo
0ff2b018b02f : cifs: fix panic in smb2_reconnect
4c3c59544f33 : spi/acpi: enumerate all SPI slaves in the namespace
88099f53cc37 : drm/amd/display: fix compilation error
4be8be78b7d8 : amdgpu_dm: no need to check return value of debugfs_create functions
641d30035c7d : amdkfd: no need to check return value of debugfs_create functions
450f30ea9c60 : amdgpu: no need to check return value of debugfs_create functions
bb1d26b46091 : radeon: no need to check return value of debugfs_create functions
635e2c5f0a1f : drm/amdgpu: bump the DRM version for GDS ENOMEM fixes
0079f82e710c : drm/amdgpu: return 0 by default in amdgpu_pm_load_smu_firmware
96cf624b164a : drm/amdgpu: Reserve space for shared fence
c5e4c6bbbdce : drm/amd/amdgpu: Bail out of BO node creation if not enough VRAM (v3)
e9bc1bf7916e : drm/amdgpu: register pm sysfs for sriov (v2)
8d3289f2fa1e : x86/fpu: Don't use current->mm to check for a kthread
0c888baba8e0 : ASoC: SOF: dont wake dsp up in kcontrol IO
7df43911e92a : ASoC: SOF: Add DMIC token for unmute gain ramp time
65a18a46b274 : ASoC: SOF: topology: pass volume min/max linear value to FW
aa66fd80e081 : ASoC: SOF: topology: add min/max step for volume_table
847a040dd2eb : ASoC: SOF: ipc: clarify operator precedence
e2eba551d2f4 : ASoC: SOF: ignore unrecoverable CTX_SAVE IPC errors at suspend
f1fd9d0e6dba : ASoC: SOF: intel: extend IPC dump information
b943f7980113 : ASoC: SOF: uapi: align comments with firmware files
4cee883e97b6 : ASOC: SOF: ipc: prevent logging trace messages
3e6de89409bf : ASoC: soc-topology: fix modern dai link style
2f7e015c1f20 : ASoC: tas571x: Fix -Wunused-const-variable
05113483fd30 : ASoC: meson: axg-tdm: consistently use SND_SOC_DAIFMT defines
489f231e0f4c : ASoC: codec: hdac_hdmi: fix pin connections at cvt enable
cb36ff785e86 : ASoC: meson: axg-tdm: fix sample clock inversion
7e0d7d0fbd06 : ASoC: meson: axg-tdmout: right_j is not supported
47c317b786b6 : ASoC: meson: axg-tdmin: right_j is not supported
575f60312b3c : media: cx231xx-cards: Add Hauppauge 955Q variant
dd60bf436031 : media: pvrusb2: Add Hauppauge HVR1955/1975 devices
9f9b25593ab4 : drm/connector: Fix kerneldoc warning in HDR_OUTPUT_METADATA description
6c83ca795f2c : drm/rockchip: Use dirtyfb helper
1452c25b0e60 : drm: Add helpers to kick off self refresh mode in drivers
6f3b62781bbd : drm: Convert connector_helper_funcs->atomic_check to accept drm_atomic_state
6f6be371608e : media: pvrusb2: Add i2c client demod/tuner support
cac821d2ea72 : media: pvrusb2: Add multiple dvb frontend support
d5cb82b01a5a : media: si2157: add detection of si2177 tuner
630eccfd0a03 : Documentation: devicetree: Add vendor prefix for B&R Industrial Automation GmbH
1f8a7bee27e6 : net/mlx5: Add EQ enable/disable API
81bfa206032a : net/mlx5: Use a single IRQ for all async EQs
cf49f41d2946 : net/mlx5: Rename mlx5_irq_info to mlx5_irq
256cf690af06 : net/mlx5: Move all IRQ logic to pci_irq.c
bfb49549ea79 : net/mlx5: Generalize IRQ interface to work with irq_table
e1706e62801e : net/mlx5: Separate IRQ table creation from EQ table creation
90426cc00c77 : net/mlx5: Move IRQ affinity set to IRQ allocation phase
b79e6beb9c36 : net/mlx5: Move IRQ rmap creation to IRQ allocation phase
561aa15ad69e : net/mlx5: Separate IRQ data from EQ table data
24163189da48 : net/mlx5: Separate IRQ request/free from EQ life cycle
ca390799c2aa : net/mlx5: Change interrupt handler to call chain notifier
081cc2d7fa58 : net/mlx5: Introduce EQ polling budget
86eec50beaf3 : net/mlx5: Support querying max VFs from device
10ee82cedb62 : net/mlx5: E-Switch, Return raw output for query esw functions
ac35dcd6e4bd : net/mlx5: E-Switch, Handle representors creation in handler context
b8a92577f4be : net/mlx5: Increase wait time for fw initialization
e32d045cd4ba : x86/cpu: Add Ice Lake NNPI to Intel family
1dfdb45ec510 : KVM: x86: clean up conditions for asynchronous page fault handling
5ade071ba13e : drm: Add atomic variants for bridge enable/disable
1b27fbdde1df : drm: Add drm_atomic_get_(old|new)_connector_for_encoder() helpers
43c76d72ea85 : drm: Add atomic variants of enable/disable to encoder helper funcs
837158b847a4 : dt-bindings: Check the examples against the schemas
f7a6463e389e : dt-bindings: vendor-prefixes: Also allow node names starting with '_'
9aa892d2c1a0 : ALSA: pci: echoaudio: remove variable which is a constant
eb7cf945a8da : host1x: debugfs_create_dir() can never return NULL
a75e91bad717 : spi: qup: fix PIO/DMA transfers.
fd742eaab827 : regulator: max8952: Convert to use GPIO descriptors
150c6624a6fa : sti: no need to check return value of debugfs_create functions
fc30f2adb621 : ASoC: Intel: bxt-da7219-max98357a: add BE dailink for dmic16k
cbb9f8ccc823 : ASoC: nau8825: fix fake interruption when booting
15893fa40109 : HID: wacom: generic: read the number of expected touches on a per collection basis
f4e11d599610 : HID: wacom: generic: support the 'report valid' usage for touch
184eccd40389 : HID: wacom: generic: read HID_DG_CONTACTMAX from any feature report
912c6aa67ad4 : HID: wacom: Add 2nd gen Intuos Pro Small support
b792e64021ec : drm: no need to check return value of debugfs_create functions
f9bc5227652d : KVM: nVMX: use correct clean fields when copying from eVMCS
2d3c72ed5041 : rdma: Remove nes
11aff183225c : vfio-ccw: Destroy kmem cache region on module exit
855b5e01c073 : ALSA: hda/hdmi - consider eld_valid also in sync_eld_via_acomp()
5b038dcf9d0a : drm/bridge: analogix_dp: Convert to GPIO descriptors
eb19e8479b96 : drm/bridge: analogix-anx78xx: Drop of_gpio.h include
1de287512dfd : drm/bridge: analogix_dp: possible condition with no effect (if == else)
2a08f2b8990c : panel: rocktech: no need to check return value of debugfs_create functions
90e73491d5db : vga_switcheroo: no need to check return value of debugfs_create functions
d9c53aa440b3 : NTB: Describe the ntb_msi_test client in the documentation.
2b0569b3b7e6 : NTB: Add MSI interrupt support to ntb_transport
76ab785e7396 : NTB: Add ntb_msi_test support to ntb_test
a6bed7a54165 : NTB: Introduce NTB MSI Test Client
26b3a37b9284 : NTB: Introduce MSI library
d217e07b32a6 : NTB: Rename ntb.c to support multiple source files in the module
5f1b1f065c79 : NTB: Introduce functions to calculate multi-port resource index
246a42c51bc5 : NTB: Introduce helper functions to calculate logical port number
fcdf8e95fa3b : PCI/switchtec: Add module parameter to request more interrupts
d7cc609fb679 : PCI/MSI: Support allocating virtual MSI interrupts
a944ccc3b0ae : ntb_hw_switchtec: Fix setup MW with failure bug
f0f43e766bdb : ntb_hw_switchtec: Skip unnecessary re-setup of shared memory window for crosslink case
28e339f100e3 : ntb_hw_switchtec: Remove redundant steps of switchtec_ntb_reinit_peer() function
18c8c0954d15 : NTB: correct ntb_dev_ops and ntb_dev comment typos
1e590dec3ed6 : NTB: amd: Silence shift wrapping warning in amd_ntb_db_vector_mask()
ff148d8ac53e : ntb_hw_switchtec: potential shift wrapping bug in switchtec_ntb_init_sndev()
51cb8dbf1324 : NTB: ntb_transport: Ensure qp->tx_mw_dma_addr is initaliazed
a5c3666f1c32 : NTB: ntb_hw_amd: set peer limit register
12c023d7c32a : NTB: ntb_perf: Clear stale values in doorbell and command SPAD register
b1ee5998a5d2 : NTB: ntb_perf: Disable NTB link after clearing peer XLAT registers
8b2f033631c2 : NTB: ntb_perf: Increased the number of message retries to 1000
c56b4ef1cf0c : ntb: intel: Make intel_ntb3_peer_db_addr static
dad4afe746b3 : f2fs: replace ktype default_attrs with default_groups
c9c5b5e1565d : dlm: Replace default_attrs in dlm_ktype with default_groups
59137a93f3af : ext4: replace ktype default_attrs with default_groups
ef254d13f178 : gfs2: replace ktype default_attrs with default_groups
921721738f49 : drm: Remove functions with kmap-object argument from GEM VRAM helpers
57c84d5c9348 : drm: Remove lock interfaces from GEM VRAM helpers
94dc57b10399 : drm/mgag200: Rewrite cursor handling
f4ce5af71bc2 : drm/mgag200: Pin framebuffer BO during dirty update
da460a29c28c : drm/ast: Pin framebuffer BO during dirty update
27072152075e : drm/ast: Pin and map cursor source BO during update
ff771bb1d068 : drm/ast: Remove obsolete or unused cursor state
4d7553c3ed2c : drm/ast: Unpin cursor BO during cleanup
a6c3464f69cf : drm/gem-vram: Support pinning buffers to current location
ae9924667a7e : MAINTAINERS: Add maintainer entry for the imx8 DDR PMU driver
9a66d36cc7ac : drivers/perf: imx_ddr: Add DDR performance counter support to perf
7c11bb40f125 : staging: rtl8723bs: Remove rtw_btcoex_Initialize()
eddd422b54ac : staging: rtl8723bs: hal: Replace function _InitQueuePriority()
7ee3501de816 : staging: rtl8723bs: Fix typo in function name
f4db969efa80 : staging: rtl8723bs: Remove function rtw_set_scan_deny_timer_hdl()
2b524fc4ffd3 : staging: rtl8723bs: Replace function rtw_free_network_queue()
534415d29c0c : staging: rtl8723bs: core: Remove wrapper functions
183eb53d25a3 : staging: rtl8723bs: core: Remove function enable_rate_adaptive()
eb569cc0d916 : staging: rtl8723bs: core: Replace function Set_MSR()
65699f341f15 : staging: rtl8723bs: core: Remove eeprom_write16()
a8c14146084c : staging: rtl8723bs: core: Remove function read_eeprom_content()
67c4f7fc5dd3 : staging: rtl8723bs: core: Remove function eeprom_read_sz()
232034b34253 : staging: rtl8188eu: Change type of rtw_get_sec_ie()
bb5ce9a017b8 : drm/mcde: Fix an uninitialized variable
bb3982b42e79 : staging: most: register net and video config subsystems with configFS
8810493fc54e : staging: rtl8712: Fixed CamelCase wkFilterRxFF0 renamed to wk_filter_rx_ff0
6cc6677aee43 : staging: rtl8712: Fixed CamelCase lockRxFF0Filter renamed to lock_rx_ff0_filter
12efdd8dc675 : staging: rtl8723bs: hal: Change return type to void from u8
52f7ee660f43 : staging: rtl8723bs: hal: sdio_ops: fix braces {} are not necessary for single statement blocks
282c7818a57b : staging: rtl8723bs: hal: sdio_ops: fix spaces preferred around unary operator
e99547e5ae17 : staging: rtl8723bs: hal: sdio_ops: fix Comparison to NULL
1714844abbca : staging: rtl8723bs: fix issue Comparison to NULL
a89ba68105f8 : staging: rtl8723bs: fix spaces required around unary operator
6e12260a7c18 : staging: rtl8712: remove the leading spaces
288f9aca4c78 : staging: rtl8723bs: os_dep: Remove variable pos
a21a773f3d06 : staging: rtl8723bs: rtw_get_sec_ie(): Change return type
fc98ef8fb854 : staging: rtl8723bs: core: rtw_mlme_ext.c: Remove unused variables
4c0955991b00 : staging: rtl8723bs: hal: rtl8723b_cmd.c: Remove variables
581b4945bfcc : staging: rtl8723bs: core: Remove variable change_priority
535e5a9b630c : staging: rtl8723bs: hal: hal_btcoex.c: Remove variables
d4c33acb2a30 : staging: rtl8723bs: hal: sdio_halinit.c: Remove variables
8915d9896b00 : staging: rtl8723bs: os_dep: ioctl_linux.c: Remove return variables
85d237bdf8d3 : staging: rtl8723bs: Change type of rtw_os_recvbuf_resource_free()
d05b53205e96 : staging: rtl8723bs: Change type of rtw_os_recv_resource_alloc()
6c8265009f85 : staging: rtl8712: Change return values of r8712_createbss_cmd()
1f1e13017d64 : staging: rtl8712: Change return values of r8712_setdatarate_cmd()
c77a6794c0fe : staging: kpc2000: removed DMA AIO implementation.
2b37c1c3e7bb : dt-bindings: perf: imx8-ddr: add imx8qxp ddr performance monitor
3e985effb25e : ALSA: hda: remove an unused field from struct hda_codec
f94287b65354 : ALSA: hda: Add Elkhart Lake PCI ID
d703a52eb1eb : dt-bindings: can: rcar_can: Add r8a774c0 support
e6aacf9a52e0 : dt-bindings: can: rcar_can: Fix RZ/G2 CAN clocks
1d0c06513bd4 : block/ps3vram: Use %llu to format sector_t after LBDAF removal
31f6264e225f : libata: Extend quirks for the ST1000LM024 drives with NOLPM quirk
1f0ffa67349c : bcache: only set BCACHE_DEV_WB_RUNNING when cached device attached
31b90956b124 : bcache: fix stack corruption by PRECEDING_KEY()
41040cf7c5f0 : arm64/sve: Fix missing SVE/FPSIMD endianness conversions
c326f846ebc2 : blk-mq: remove WARN_ON(!q->elevator) from blk_mq_sched_free_requests
fb5772cbfe48 : blkio-controller.txt: Remove references to CFQ
8614b0085d98 : block/switching-sched.txt: Update to blk-mq schedulers
154085ffdcc6 : null_blk: remove duplicate check for report zone
6cfc0081b046 : blk-mq: no need to check return value of debugfs_create functions
355e8d26f719 : io_uring: fix memory leak of UNIX domain socket inode
b9aef63aca77 : block: force select mq-deadline for zoned block devices
eafae15fe16d : staging: kpc2000: remove unnecessary comments in kp2000_pcie_probe
fd5a82f4a615 : staging: kpc2000: improve label names in kp2000_pcie_probe
0bbb1374f1fe : Staging: kpc2000: kpc_dma: Make some symbols static
abddd78ef465 : staging: kpc2000: Fix: 'kpc_dma_del_device' and other symbols were not declared
7ac13f6dcbd5 : soc/tegra: Select pinctrl for Tegra194
0cf289bd5de3 : drm/i915: Move fence register tracking from i915->mm to ggtt
a370003cc301 : binder: fix possible UAF when freeing buffer
31534fda1259 : drm/ast: Drop fb_debug_enter/leave
1dcff4ae6518 : backlight: simplify lcd notifier
af1440368837 : staging/olpc_dcon: Add drm conversion to TODO
94193d2aae63 : fbcon: Document what I learned about fbcon locking
b07baa0393d0 : drm/virtio: drop framebuffer dirty tracking code
b0d765219fb3 : crypto: sahara - Use devm_platform_ioremap_resource()
cec1caaf3f62 : crypto: mxs-dcp - Use devm_platform_ioremap_resource()
b0200065cd6e : crypto: hisilicon - Use the correct style for SPDX License Identifier
1793d1aba194 : crypto: qat - use struct_size() helper
0b211338cf73 : ARM: dts: imx7ulp: add crypto support
98785092f279 : crypto: cavium/nitrox - Use the correct style for SPDX License Identifier
dd508618486b : crypto: bcm - Make some symbols static
860ab2e50204 : crypto: chacha - constify ctx and iv arguments
76cadf224451 : crypto: chacha20poly1305 - a few cleanups
314d0f0ea69f : crypto: skcipher - make chunksize and walksize accessors internal
81bcbb1ee75d : crypto: skcipher - un-inline encrypt and decrypt functions
f2fe1154542e : crypto: aead - un-inline encrypt and decrypt functions
07269559ac0b : crypto: x86/aesni - remove unused internal cipher algorithm
03d66cfa2ad6 : crypto: doc - improve the skcipher API example code
e63e1b0dd000 : crypto: testmgr - add some more preemption points
177f87d063eb : crypto: algapi - require cra_name and cra_driver_name
d6ebf5286f8f : crypto: make all generic algorithms set cra_driver_name
da0f843e6e6f : Revert "serial: stm32: select pinctrl state in each suspend/resume function"
c72d3a0a9347 : ALSA: dice: fix compiler warning due to returning uninitialized value
d3df18a97e58 : cpufreq: add driver for Raspberry Pi
fa42da11b285 : firmware: ti_sci: Parse all resource ranges even if some is not available
1e407f337f40 : firmware: ti_sci: Add support for processor control
68608b5e5063 : firmware: ti_sci: Add resource management APIs for ringacc, psi-l and udma
66f030eac257 : firmware: ti_sci: Always request response from firmware
55d0f98a2de6 : arm64: dts: ls1028a: Add temperature sensor node
53f7ca84c063 : ARM: dts: imx53: Bind CPLD on M53Menlo
077ac579cefa : ARM: dts: Introduce the NXP LS1021A-TSN board
16391bfc8623 : selftests/powerpc: Add test of fork with mapping above 512TB
f3a5231c8f14 : drm/amdgpu: return 0 by default in amdgpu_pm_load_smu_firmware
99f304beb82a : drm/amdgpu: Fix bounds checking in amdgpu_ras_is_supported()
d664c43958e0 : gpio: Fix build warnings on undefined struct pinctrl_dev
9843f3e08e21 : Input: synaptics - enable SMBus on ThinkPad E480 and E580
a842fe1425cb : tcp: add optional per socket transmit delay
464c258aa45b : selinux: fix empty write to keycreate file
fe2d70d6f6ff : fbcon: Call con2fb_map functions directly
1cd51b5d200d : vgaswitcheroo: call fbcon_remap_all directly
9e1467002630 : fbcon: replace FB_EVENT_MODE_CHANGE/_ALL with direct calls
c428f35adf0f : fb: Flatten control flow in fb_set_var
3667617347ba : fbdev: remove FBINFO_MISC_USEREVENT around fb_blank
de29ae5c092b : fbmem: pull fbcon_fb_blanked out of fb_blank
7a625549ea8c : Revert "backlight/fbcon: Add FB_EVENT_CONBLANK"
0526c2239ad8 : fbdev: Call fbcon_get_requirement directly
13ff178ccd6d : fbcon: Call fbcon_mode_deleted/new_modelist directly
50c505635634 : fbdev: directly call fbcon_suspended/resumed
9c22ad983328 : fbdev/sh_mob: Remove fb notifier callback
927ab1aed13d : fbdev: unify unlink_framebuffer paths
deb00d2785be : fbdev: make unregister/unlink functions not fail
0e0f3250d440 : fbcon: call fbcon_fb_bind directly
cf4a3ae4ef33 : fbdev: lock_fb_info cannot fail
cd90b5fdfad5 : fbdev/atyfb: lock_fb_info can't fail
9ef373923756 : staging/olpc: lock_fb_info can't fail
34f31f14c477 : fbdev: sysfs files can't disappear before the device is gone
1e16eaebe2ea : fbdev/omap: sysfs files can't disappear before the device is gone
0fe66f327c46 : fbdev/sh_mobile: remove sh_mobile_lcdc_display_notify
97b67986f145 : fbcon: call fbcon_fb_(un)registered directly
1f4ed2fb01f8 : fbcon: Remove fbcon_has_exited
50233393f0cf : fbcon: s/struct display/struct fbcon_display/
127cd8d33ec7 : fbdev/aty128fb: Remove dead code
561f1f6e023b : fbdev/cyber2000: Remove struct display
390e5de11284 : fbdev/sa1100fb: Remove dead code
ddde3c18b700 : vt: More locking checks
a135513c0b57 : vt: might_sleep() annotation for do_blank_screen
7076404f7c8d : fbdev: locking check for fb_set_suspend
214b0dd591ab : dummycon: Sprinkle locking checks
dbbc6e687776 : net: ena: update driver version from 2.0.3 to 2.1.0
c2b542044761 : net: ena: remove inline keyword from functions in *.c
eece4d2ab9d2 : net: ena: add ethtool function for changing io queue sizes
13ca32a69e29 : net: ena: allow queue allocation backoff when low on memory
9f9ae3f98b8d : net: ena: make ethtool show correct current and max queue sizes
31aa9857f173 : net: ena: enable negotiating larger Rx ring size
ba8ef506fb91 : net: ena: add MAX_QUEUES_EXT get feature admin command
ab1e6de2bd49 : dpaa2-eth: Add mqprio support
15c87f6b0d10 : dpaa2-eth: Support multiple traffic classes on Tx
06d5b1791126 : dpaa2-eth: Refactor xps code
a41efedfaf95 : net: ethernet: ti: cpts: fix build failure for powerpc
6b7a3430c163 : net: mvpp2: prs: Use the correct helpers when removing all VID filters
46b0090a6636 : net: mvpp2: prs: Fix parser range for VID filtering
4b14cc313f07 : mlxsw: spectrum: Disallow prio-tagged packets when PVID is removed
e891ce1dd2a5 : mlxsw: spectrum_buffers: Reduce pool size on Spectrum-2
0b0c0098348f : selftests: tc_flower: Add TOS matching test
e49f9adffb28 : mlxsw: spectrum_flower: Fix TOS matching
45a69b70f548 : selftests: mlxsw: Test nexthop offload indication
83d5782681cc : mlxsw: spectrum_router: Refresh nexthop neighbour when it becomes dead
ee02c2699326 : mlxsw: spectrum: Use different seeds for ECMP and LAG hash
648ee6cea7dd : net: tls, correctly account for copied bytes with multiple sk_msgs
2131fba53186 : net: dsa: Deal with non-existing PHY/fixed-link
e1ae5c2ea478 : vrf: Increment Icmp6InMsgs on the original netdev
d477f8c202d1 : cpuset: restore sanity to cpuset_cpus_allowed_fallback()
fcf15367cbd9 : net: dsa: mv88e6xxx: lock mutex in port_fdb_dump
f0d2ca153137 : net: ethtool: Allow matching on vlan DEI bit
bb2e05e0c8dc : linux-next: DOC: RDS: Fix a typo in rds.txt
71ab8323cc35 : x86/kgdb: Return 0 from kgdb_arch_set_breakpoint()
0114214eca21 : dt-bindings: net: wiznet: add w5x00 support
b9dd694eb058 : net: ethernet: wiznet: w5X00 add device tree support
ec66854c832c : mpls: fix af_mpls dependencies for real
7a096d579e8e : net: sched: ingress: set 'unlocked' flag for Qdisc ops
fec6375320c6 : selinux: fix a missing-check bug in selinux_sb_eat_lsm_opts()
f5b999c03f4c : xfs: remove unused flag arguments
76dee76921e1 : xfs: remove the debug-only q_transp field from struct xfs_dquot
f9a196ee5ab5 : xfs: merge xfs_buf_zero and xfs_buf_iomove
8c9ce2f707a1 : xfs: remove unused flags arg from getsb interfaces
6f10419187d0 : regulator: 88pm800: fix warning same module names
ce9a1046434c : clk: xgene: Don't build COMMON_CLK_XGENE by default
513dbd35b5d9 : media: add SPDX headers to some files
e2e0e09758a6 : selinux: fix a missing-check bug in selinux_add_mnt_opt( )
d03a2f1b9fa8 : xfs: include WARN, REPAIR build options in XFS_BUILD_OPTIONS
4b4d98cca320 : xfs: finish converting to inodes_per_cluster
490d451fa518 : xfs: fix inode_cluster_size rounding mayhem
494dba7b276e : xfs: refactor inode geometry setup routines
ef325959993e : xfs: separate inode geometry
70972f51819a : drm/i915: kerneldoc warnings squelched
09cc560951db : drm: Tweak drm_encoder_helper_funcs.enable kerneldoc
01d57485fcdb : arm64: tlbflush: Ensure start/end of address range are aligned to stride
5f54a85db5df : usb: typec: Make sure an alt mode exist before getting its partner
4729ec8c1e11 : KVM: arm/arm64: vgic: Fix kvm_device leak in vgic_its_destroy
df205b5c6328 : KVM: arm64: Filter out invalid core register IDs in KVM_GET_REG_LIST
0c529ff789bc : KVM: arm64: Implement vq_present() as a macro
aee450cbe482 : bpf: silence warning messages in core
3dad39e67cca : media: imx214: Fix typo in module description of imx214
be22203aec44 : media: s5p-mfc: fix reading min scratch buffer size on MFC v6/v7
64f883cd98c6 : media: davinci: vpif_capture: fix memory leak in vpif_probe()
3510c68d32bf : media: meson: vdec: Add missing kthread.h
1296987d2baf : media: drivers: media: coda: fix warning same module names
4419617e0d0c : media: drivers: media: i2c: don't enable if CONFIG_DRM_I2C_ADV7511=n
de7a0020901e : media: MAINTAINERS: media: Add Tomasz Figa as a videobuf2 reviewer
6c0bbc933386 : media: touchscreen/sur40: set device_caps in struct video_device
01d76b531700 : xdp: check device pointer before clearing
b86b8473d52f : media: hantro: allow arbitrary number of clocks
c330d371137f : media: hantro: add support for separate control block
f855fc2c0d71 : media: hantro: add support for named register ranges
4d20d087db46 : media: hantro: make irq names configurable
f12dd75959b0 : bpf: net: Set sk_bpf_storage back to NULL for cloned sk
0fd7ada14eef : media: hantro: add PM runtime resume callback
0b675962d939 : media: hantro: print video device name in addition to device node
4f5fd91fb327 : drm/i915: Remove I915_READ16 and I915_WRITE16
5a31d30b22c0 : drm/i915: Remove I915_READ_NOTRACE
54ac6479737b : drm/i915: Remove I915_WRITE_NOTRACE
e44d62d1dd29 : drm/i915: Remove POSTING_READ16
e33a4be83a64 : drm/i915: Remove I915_POSTING_READ_FW
c54f0bac7046 : drm/i915: Remove I915_READ8
a29add8c9bb2 : media: rockchip/vpu: rename from rockchip to hantro
5740671e596b : dma-fence/reservation: Markup rcu protected access for DEBUG_MUTEXES
c412187dda6e : gpu: drm: bridge: sii9234: simplify getting the adapter of a client
8eaf40c0e24e : Btrfs: fix race between block group removal and block group allocation
5d6168fc61b7 : clocksource/drivers/arm_arch_timer: Don't trace count reader functions
ca72d88378b2 : powerpc/mm/64s/hash: Reallocate context ids on fork
0356ce3adda0 : ALSA: oxfw: configure stream parameter in pcm.hw_params callback
4f380d007052 : ALSA: oxfw: configure packet format in pcm.hw_params callback
4a0a04729a44 : ALSA: oxfw: unify substreams counter
779f0dba0b99 : ALSA: oxfw: rename helper functions for duplex streams
e34244dd2266 : ALSA: oxfw: expand stop procedure for packet streaming
7efa19ab4848 : ALSA: oxfw: break packet streaming at bus-reset handler
20358d4460bd : ALSA: oxfw: start duplex streams if supported
521b2e11fad0 : ALSA: oxfw: set packet parameter according to current configuration
da2af86d51ac : ALSA: oxfw: code refactoring for stop condition of packet streaming
5ad840728ac3 : ALSA: fireworks: don't set XRUN in stop streaming
206cf896d6e9 : ALSA: fireworks: configure stream parameters in pcm.hw_params callback
3d7250667ea9 : ALSA: fireworks: configure sampling transfer frequency in pcm.hw_params callback
fb56eb73c626 : ALSA: fireworks: code refactoring for pcm.hw_params/hw_free
add147ad556c : ALSA: fireworks: code refactoring for rawmidi.open/close
1dc5921082d4 : ALSA: fireworks: unify substream counter
33e41a5ce59a : ALSA: bebob: code refactoring to initialize/destroy stream data
87a23092dd97 : ALSA: bebob: obsolete useless member of private structure
83122f85d4d8 : ALSA: bebob: don't set XRUN in stop streaming
ac2888b958f2 : ALSA: bebob: configure sampling transfer frequency in pcm.hw_params callback
9164665a390a : arm64: dts: allwinner: h6: Add DMA node
20353143a27f : ARM: dts: imx6ull-colibri: enable UHS-I for USDHC1
fdbd3e8c9ffd : ext2: Fix a typo in ext2_getattr argument
1fe03415447b : ext2: fix a typo in comment
9bb9c6a110ea : scripts/dtc: Update to upstream version v1.5.0-23-g87963ee20693
9a5ed0bac86e : regulator: wm831x: Convert to use GPIO descriptors
db057679de3e : regmap: fix bulk writes on paged registers
764958f2b523 : ASoC: ti: davinci-mcasp: Support for auxclk-fs-ratio
b7e47f48f119 : bindings: sound: davinci-mcasp: Add support for optional auxclk-fs-ratio
2e927ad7981d : ASoC: nau8822: support master mode
ecab9be174d9 : drm/i915: Combine unbound/bound list tracking for objects
a522f1d0c381 : gpio: omap: Fix lost edge wake-up interrupts
67e291362a75 : arm64: dts: renesas: r8a774a1: Add TMU device nodes
aa85b3cac7d8 : arm64: dts: renesas: r8a774a1: Add CMT device nodes
6a80b30086b8 : fmc: Delete the FMC subsystem
102308f557bc : ipmi: ipmb: Fix build error while CONFIG_I2C is set to m
015a75077d7b : arm64: dts: renesas: hihope-common: Add uSD and eMMC
2e80e10f2d71 : dt-bindings: pinctrl: add compatible string for Allwinner V3 pinctrl
1d90dff62e16 : dt-bindings: pinctrl: add missing compatible string for V3s
06585ed38b66 : arm64: dts: renesas: r8a77990: Fix register range of display node
ec0a286a339e : arm64: dts: renesas: cat874: Enable usb role switch support
cf7b175ae4de : arm64: dts: renesas: cat874: Enable USB3.0 host/peripheral device node
c24f6886b2ee : arm64: defconfig: enable TYPEC_HD3SS3220 config option
46f69d06afd0 : arm64: dts: renesas: r8a7799[05]: Point LVDS0 to its companion LVDS1
6ce1c33d6c36 : drm/i915: Kill INTEL_SUBPLATFORM_AML
736a291d4f66 : arm64: dts: renesas: hihope-common: Add RWDT support
3c3ca5f746d8 : arm64: dts: renesas: hihope-rzg2-ex: Enable PCIe support
c3ad8d29db5e : drm/i915: Add missing commas to the end of the subplatform ID arrays
86761789b38a : drm/i915: Improve WRPLL reference clock readout on HSW/BDW
d1707a96b117 : drm/i915: Assert that HSW/BDW LCPLL is using the non-SSC reference
0f52c097a25f : drm/i915: Nuke LC_FREQ
61e0505b162a : arm64: dts: renesas: hihope-common: Declare pcie bus clock
4a95e36f0357 : drm/i915: Rename HSW/BDW PLL bits
81f4458c9c69 : firmware: ti_sci: extend clock identifiers from u8 to u32
b16c7ed95caf : drm/i915: Do not touch the PCH SSC reference if a PLL is using it
a5a41d50ffe7 : arm64: dts: renesas: r8a774a1: Add PCIe device nodes
909bad2d9787 : ti-st: no need to check return value of debugfs_create functions
5a2338dbf97f : lkdtm: no need to check return value of debugfs_create functions
225afca60b8a : vmw_balloon: no need to check return value of debugfs_create functions
ac778e62634e : hwmon: scmi: Scale values to target desired HWMON units
0b673b648699 : firmware: arm_scmi: fetch and store sensor scale
c0759b9b5d41 : firmware: arm_scmi: update rate_discrete in clock_describe_rates_get
430daaf96ad1 : firmware: arm_scmi: fix bitfield definitions for SENSOR_DESC attributes
0ab2c44def8f : dt-bindings: arm: fix the document ID for SCMI protocol documentation
fdb7e884ad61 : i2c: iop: Use GPIO descriptors
33df8a7697a0 : drm/i915: Prevent lock-cycles between GPU waits and GPU resets
ed7357c9f9b6 : i2c: s3c2410: Convert to use GPIO descriptors
a0cac264a86f : i2c: pca-platform: Fix GPIO lookup code
bebff81fb8b9 : i2c: bcm2835: Model Divider in CCF
d7bfba7296ca : ARM: dts: imx7d: Update cpufreq OPP table
a5a9dffcc903 : ARM: imx: Switch imx7d to imx-cpufreq-dt for speed-grading
4f7c2e0d8765 : thunderbolt: Make sure device runtime resume completes before taking domain lock
48eaeb7664c7 : drm: add fallback override/firmware EDID modes workaround
fbbe4941f0dd : i2c: tegra: fix msleep warning
9d174476ddc1 : i2c: tegra: add spinlock definition comment
26955a7bbfca : i2c: tegra: fix alignment and spacing violations
233d0ab6ffdc : i2c: tegra: remove unnecessary variable init
c84663cbdb4d : i2c: tegra: clean up macros
ea60f4bdc433 : drm/i915: Add a label for config DRM_I915_SPIN_REQUEST
ca21f851cc96 : i2c: acorn: fix i2c warning
e3888cda394c : phy: tegra: xusb: Add Tegra210 PLL power supplies
aa5452f54b9f : phy: tegra: xusb: Add Tegra124 PLL power supplies
f40043b368ae : dt-bindings: phy: tegra-xusb: List PLL power supplies
d9e100829fca : phy: usb: phy-brcm-usb: Remove sysfs attributes upon driver removal
d4a36e82924d : phy: renesas: rcar-gen2: Fix memory leak at error paths
fa63da2ab046 : arm64: Don't unconditionally add -Wno-psabi to KBUILD_CFLAGS
56a2b7f2a39a : drm/edid: abstract override/firmware EDID retrieval
a2558e247804 : platform/x86: hp_accel: Add support for HP ProBook 450 G0
84f669b4b8c9 : platform/x86: pcengines-apuv2: Make two symbols static
92a74ce3c466 : platform/x86: intel_menlow: avoid null pointer deference error
711486fd1859 : Documentation/filesystems/proc.txt: Add arch_status file
0c608dad2a77 : x86/process: Add AVX-512 usage elapsed time to /proc/pid/arch_status
68bc30bb9f33 : proc: Add /proc/<pid>/arch_status
8d4b2daff256 : platform/x86: Remove left-over BACKLIGHT_LCD_SUPPORT
754dfd799265 : gpio: omap: clean up register access in omap2_set_gpio_debounce()
f1c32ef14b4c : gpio: omap: irq_startup() must not return error codes
40fd422a7d59 : gpio: omap: clean up wakeup handling
18bd49c4c7c2 : gpio: omap: constify register tables
9c7f798d170a : gpio: omap: clean up omap_gpio_restore_context()
9a3027812257 : gpio: omap: remove dataout variation in context handling
31b2d7f7cc07 : gpio: omap: simplify omap_set_gpio_irqenable()
a47b91587f6a : gpio: omap: simplify omap_toggle_gpio_edge_triggering()
8ee1de65a94b : gpio: omap: simplify read-modify-write
a0e881e2c573 : gpio: omap: simplify bank->level_mask
8ba705957f56 : gpio: omap: simplify set_multiple()
6653dd88cf69 : gpio: omap: simplify get_multiple()
5ca5f92c1add : gpio: omap: simplify get() method
40bb2273a263 : gpio: omap: simplify omap_gpio_get_direction()
dfbc6c7a1d25 : gpio: omap: move omap_gpio_request() and omap_gpio_free()
693de831c6e5 : gpio: omap: remove irq_ack method
395373c721a2 : gpio: omap: clean up edge interrupt handling
c030a9c96b8e : gpio: omap: remove remainder of list management
64ea3e9094a1 : gpio: omap: fix lack of irqstatus_raw0 for OMAP4
c859e0d479b3 : gpio: omap: ensure irq is enabled before wakeup
a66d955e910a : cpu/hotplug: Abort disabling secondary CPUs if wakeup is pending
1be451d99317 : xfrm: fix bogus WARN_ON with ipv6
6baac53e03c3 : platform/x86: touchscreen_dmi: Add info for the CHUWI Hi10 Plus tablet.
0bfcd24b39c2 : platform/mellanox: mlxreg-hotplug: Add devm_free_irq call to remove flow
fa882fc80dc8 : platform/x86: mlx-platform: Fix parent device in i2c-mux-reg device registration
89ae3a073625 : platform/x86: intel-vbtn: Report switch events when event wakes device
1dd93f873d8e : platform/x86: asus-wmi: Only Tell EC the OS will handle display hotkeys from asus_nb_wmi
4e6d2739407a : Platform: OLPC: Add a config menu category for XO 1.75
af21f32c78e0 : Platform: OLPC: Require CONFIG_POWER_SUPPLY for XO-1.75 EC
fd43f16cca95 : Platform: OLPC: Fix olpc_xo175_ec_cmd() return value
0e51833042fc : genirq/affinity: Remove unused argument from [__]irq_build_affinity_masks()
8c2eb7b6468a : platform/mellanox: mlxreg-hotplug: Add devm_free_irq call to remove flow
160da20b254d : platform/x86: mlx-platform: Fix parent device in i2c-mux-reg device registration
cb1921b17adb : platform/x86: intel-vbtn: Report switch events when event wakes device
401fee8195d4 : platform/x86: asus-wmi: Only Tell EC the OS will handle display hotkeys from asus_nb_wmi
699785f5d898 : genirq/timings: Add selftest for next event computation
f52da98d900e : genirq/timings: Add selftest for irqs circular buffer
6aed82de719b : genirq/timings: Add selftest for circular array
23aa3b9a6b7d : genirq/timings: Encapsulate storing function
df025e47e4e3 : genirq/timings: Encapsulate timings push
3c2e79f4cef7 : genirq/timings: Optimize the period detection speed
2840eef0513c : genirq/timings: Fix timings buffer inspection
619c1baa91b2 : genirq/timings: Fix next event index function
123b2ffc376e : iommu/vt-d: Consolidate domain_init() to avoid duplication
16c9e29e12e8 : iommu/vt-d: Cleanup after delegating DMA domain to generic iommu
d5692d4af08c : iommu/vt-d: Fix suspicious RCU usage in probe_acpi_namespace_devices()
5679582c2fad : iommu/vt-d: Allow DMA domain attaching to rmrr locked device
6a8c6748b94b : iommu/vt-d: Don't enable iommu's which have been ignored
c57b260a7d7d : iommu/vt-d: Set domain type for a private domain
f4c63ea91c6f : iommu/vt-d: Don't return error when device gets right domain
cc538ca43083 : ARM: mvebu_v7_defconfig: fix Ethernet on Clearfog
1c5c59fbad20 : iommu/vt-d: Differentiate relaxable and non relaxable RMRRs
adfd37382090 : iommu: Introduce IOMMU_RESV_DIRECT_RELAXABLE reserved memory regions
3855ba2d834d : iommu/vt-d: Handle PCI bridge RMRR device scopes in intel_iommu_get_resv_regions
e143fd4598dd : iommu/vt-d: Handle RMRR with PCI bridge device scopes
b9a7f9816483 : iommu/vt-d: Introduce is_downstream_to_pci_bridge helper
5f64ce5411b4 : iommu/vt-d: Duplicate iommu_resv_region objects per device list
ad0834dedaa1 : iommu: Fix a leak in iommu_insert_resv_region
c7563e62a6d7 : x86/resctrl: Prevent NULL pointer dereference when local MBM is disabled
87d3aa28f345 : x86/resctrl: Don't stop walking closids when a locksetup group is found
0e5aa23282f8 : hrtimer: Remove unused header include
bf3255b3cfe2 : iommu: Add recoverable fault reporting
0c830e6b3282 : iommu: Introduce device fault report API
4e32348ba526 : iommu: Introduce device fault data
ec6bc2e9e81b : driver core: Add per device iommu param
1ff30dd85e63 : drm: Reverse lock order in pan_display_legacy()
4e4abae311e4 : iommu/arm-smmu: Avoid constant zero in TLBI writes
441f72821496 : ARM: dts: imx6sx-udoo-neo: add bluetooth config to uart3
b1368b58ac64 : ARM: dts: imx6sx-udoo-neo: enable i2c-2 and i2c-4 for onboard sensors
8fd4f28775b0 : ARM: dts: imx6sx-udoo: Use the correct style for SPDX License Identifier
2cdc9c200de7 : ARM: dts: am335x-baltos: add support for MMC1 CD pin
79499bb11db5 : ARM: dts: am335x-baltos: Fix PHY mode for ethernet
edc1ef3ff342 : gpio: of: parse stmmac PHY reset line specific active-low property
c5cc0bf870cf : drm/i915/perf: fix whitelist on Gen10+
d74408f52826 : drm/i915/sdvo: Implement proper HDMI audio support for SDVO
77ce94dbe586 : drm/i915: Fix per-pixel alpha with CCS
326fb6dd1483 : drm/i915/dmc: protect against reading random memory
f9a99131ce18 : drm/i915/dsi: Use a fuzzy check for burst mode clock check
a229105d7a1e : pinctrl: qcom: sdm845: Provide ACPI support
4c0efbfb2669 : pinctrl: msm: Add ability for drivers to supply a reserved GPIO list
b314dd49a28a : vsprintf: fix data type of variable in string_nocheck()
78b99577b393 : pinctrl: remove unused pin_is_valid()
6cadafb31086 : pinctrl: remove unneeded initializer for list_for_each_entry() iterator
ee7668bc68a2 : drm/stm: dsi: add power on/off phy ops
a3e69b86cf04 : drm/bridge/synopsys: dsi: add power on/off optional phy ops
693e824452e5 : arm64: dts: qcom: msm8996: Stop using legacy clock names
73db2714234a : arm64: dts: msm8996: fix PSCI entry-latency-us
53f2ac9d3aa8 : arm64: dts: ls1028a: Fix CPU idle fail.
c3083c80b52c : arm64: dts: qcom: msm8998: Add PSCI cpuidle low power states
e76c367217fb : arm64: dts: qcom: sdm845: Add Q6V5 MSS node
a79774387195 : arm64: dts: qcom: Add AOSS QMP node
2209481409b7 : soc: qcom: Add AOSS QMP driver
8ad2b4b371bc : dt-bindings: soc: qcom: Add AOSS QMP binding
83eb5cfcd5e3 : dmaengine: dw-edma: Fix build error without CONFIG_PCI_MSI
1ac19ad799f8 : qcom: apr: Make apr callbacks in non-atomic context
64f35709d573 : MAINTAINERS: BCM53573: Add internal Broadcom mailing list
9c8434516bd9 : MAINTAINERS: BCM2835: Add internal Broadcom mailing list
ce9a53eb3dbc : Input: imx_keypad - make sure keyboard can always wake up system
568465c3fb91 : arm64: dts: meson: g12a: add the GPIO interrupt controller
cbdc666f3e84 : RDMA/ipoib: Remove check for ETH_SS_TEST
e4998f48ea31 : arm64: dts: meson-g12a-x96-max: bump bluetooth bus speed to 2Mbaud/s
dff60019d992 : arm64: dts: meson-g12a-sei510: bump bluetooth bus speed to 2Mbaud/s
524595ec62e8 : arm64: dts: meson-g12a-x96-max: add 32k clock to bluetooth node
faf438e0669f : arm64: dts: meson-g12a-sei510: add 32k clock to bluetooth node
5f57a09e96d6 : arm64: dts: meson-g12a-sei510: Enable Wifi SDIO module
b497ad38202b : arm64: dts: meson-g12a-x96-max: Enable Wifi SDIO Module
45380009f786 : arm64: dts: meson-g12a-x96-max: add support for sdcard and emmc
8a6b3ca2d361 : arm64: dts: meson: g12a: add SDIO controller
c35f6dc5c377 : arm64: dts: meson: Add minimal support for Odroid-N2
3113784003dd : dt-bindings: arm: amlogic: add Odroid-N2 binding
b365c124f1ef : dt-bindings: arm: amlogic: add G12B bindings
ec066d8f9e38 : arm64: dts: meson-gxbb-vega-s95: add ethernet PHY interrupt
b07a11dbdfeb : arm64: dts: meson-gxbb-vega-s95: fix WiFi/BT module support
f1ef6262d1d3 : arm64: dts: meson-gxbb-vega-s95: enable SARADC
8d6dbe5be8ba : arm64: dts: meson-gxbb-vega-s95: enable CEC
954b67dfe6cd : arm64: dts: meson-gxbb-vega-s95: add HDMI nodes
41112431e5c9 : arm64: dts: meson-gxbb-vega-s95: fix regulators
55c2440dd0bb : arm64: dts: meson-gxbb-wetek: enable bluetooth
dfa8b3cd14da : arm64: dts: meson-gxbb-wetek: enable SARADC
33344e2111a3 : arm64: dts: meson-gxm-khadas-vim2: fix Bluetooth support
0afd24c2fb61 : arm64: dts: meson-gxm-khadas-vim2: fix gpio-keys-polled node
e8e7037cb6f6 : arm64: dts: meson-g12a-x96-max: Add Gigabit Ethernet Support
1b2f377b5128 : arm64: dts: meson: g12a: Add hwrng node
9d63f5d1386e : arm64: dts: meson: add dwmac-3.70a to ethmac compatible list
47b65cb8b525 : arm64: dts: meson: g12a: add drive strength for eth pins
d9b9640b8d50 : arm64: dts: meson: g12a: add drive-strength hdmi ddc pins
a1abafb6ccbc : arm64: dts: meson: sei510: add network support
de0386015130 : arm64: dts: meson: u200: add internal network
280c17df8fbf : arm64: dts: meson: g12a: add mdio multiplexer
3293252f11ae : arm64: dts: meson: g12a: add ethernet pinctrl definitions
65eb3e4c1426 : MIPS: configs: Remove useless UEVENT_HELPER_PATH
cf910de5c3c2 : MIPS: config: Remove left-over BACKLIGHT_LCD_SUPPORT
017105478bb5 : MIPS: ralink: Switch pinmux.h to SPDX header
4f85c9566cc1 : MIPS: ftrace: Reword prepare_ftrace_return() comment block
d171df6b73bb : memory: jz4780-nemc: Grammar s/the its/its/
56a171e5dcb8 : memory: jz4780-nemc: Reduce size of const array
fcbc3b104d82 : memory: jz4780_nemc: Add support for the JZ4740
d7d14ccfe29a : dt-bindings: memory: jz4780: Add compatible string for JZ4740 SoC
ffa7546283c4 : memory: Kconfig: Drop dependency on MACH_JZ4780 for jz4780
aff7ed485168 : selinux: log raw contexts as untrusted strings
1323c3b72a98 : MIPS: lb60: Fix pin mappings
885895a8eae6 : ARM: bcm: Enable PINCTRL for ARCH_BRCMSTB
933b9609d335 : ARM: bcm: Enable ARCH_HAS_RESET_CONTROLLER for ARCH_BRCMSTB
d1c5947ec678 : security: Make capability_hooks static
e39afe3d6dbd : RDMA: Convert CQ allocations to be under core responsibility
a52c8e2469c3 : RDMA: Clean destroy CQ in drivers do not return errors
147b308e6a63 : RDMA/nes: Avoid memory allocation during CQ destroy
f6581f5b5514 : ptrace: restore smp_rmb() in __ptrace_may_access()
cc78076af14e : IB/hfi1: Correct tid qp rcd to match verbs context
da9de5f8527f : IB/hfi1: Close PSM sdma_progress sleep window
5f90677ed319 : IB/hfi1: Validate fault injection opcode user input
522d47cff112 : drm/i915/skl: use ranges for voltage level lookup
63b1700b40d6 : drm/i915/cnl: use ranges for voltage level lookup
4f338ac0b2fa : drm/i915/icl: use ranges for voltage level lookup
498ad3936886 : x86/acrn: Use HYPERVISOR_CALLBACK_VECTOR for ACRN guest upcall vector
ec7972c99fff : x86: Add support for Linux guests on an ACRN hypervisor
9ed431c1d7cf : nfp: tls: make use of kernel-driven TX resync
50180074099f : net/tls: add kernel-driven resync mechanism for TX
eeb2efaf36c7 : net/tls: generalize the resync callback
c0a4948e1dda : nfp: tls: enable TLS RX offload
cad228a3760c : nfp: tls: implement RX TLS resync
e2c7114a1236 : nfp: add async version of mailbox communication
d7053e0433c2 : nfp: rename nfp_ccm_mbox_alloc()
5bcb5c7e981b : nfp: tls: set skb decrypted flag
f953d33ba122 : net/tls: add kernel-driven TLS RX resync
fe58a5a02cd9 : net/tls: rename handle_device_resync()
89fec474fa1a : net/tls: pass record number as a byte array
4967373959cd : net/tls: simplify seq calculation in handle_device_resync()
ecca25029473 : x86/Kconfig: Add new X86_HV_CALLBACK_VECTOR config symbol
46088059aaa0 : packet: remove unused variable 'status' in __packet_lookup_frame_in_block
eccc73a6b2cb : geneve: Don't assume linear buffers in error handler
8399a6930d12 : vxlan: Don't assume linear buffers in error handler
f7a8fb1ff1e5 : net: openvswitch: remove unnecessary ASSERT_OVSL in ovs_vport_del()
abf9979f7ef3 : net: netlink: make netlink_walk_start() void return type
309b66970ee2 : net: openvswitch: do not free vport if register_netdevice() is failed.
ec9b4feb1e41 : ARC: [plat-hsdk]: unify memory apertures configuration
2bc42bfba9b2 : ARC: build: Try to guess CROSS_COMPILE with cc-cross-prefix
522924b58308 : net: correct udp zerocopy refcnt also when zerocopy only on append
e28799e52a0a : selftests: pmtu: Introduce list_flush_ipv6_exception test case
d2cac68e0d9b : ARM: dts: exynos: Add ADC node to Exynos5410 and Odroid XU
4aa095ea329d : swiotlb: Return consistent SWIOTLB segments/nr_tbl
0bfaffbf4cc6 : swiotlb: Group identical cleanup in swiotlb_cleanup()
517b91f4cde3 : drm/amdgpu/{uvd,vcn}: fetch ring's read_ptr after alloc
b8a84365bbff : Platform: OLPC: Make olpc_dt_compatible_match() static __init
cdaf018c54bd : Platform: OLPC: Add INPUT dependencies
ad04ca76c653 : Platform: OLPC: Fix build error without CONFIG_SPI
465ab9e02aac : drm/amdkfd: Add device to topology after it is completely inited
1ae99eab34f9 : drm/amdkfd: Initialize HSA_CAP_ATS_PRESENT capability in topology codes
f77dac6cd62e : drm/amdkfd: Fix sdma queue allocate race condition
06b89b38f3cc : drm/amdkfd: Fix a circular lock dependency
8636e53c4715 : drm/amdkfd: Separate mqd allocation and initialization
d39b77373463 : drm/amdkfd: Refactor create_queue_nocpsch
2ff528190f5c : drm/amdkfd: Only load sdma mqd when queue is active
eec0b4cf92b0 : drm/amdkfd: Only initialize sdma vm for sdma queues
66c45500bfdc : drm/amdgpu: use new HMM APIs and helpers
27c9130baef5 : drm/rockchip: dw_hdmi: Handle suspend/resume
99d02ed523dc : drm: bridge: dw-hdmi: Add hook for resume
8252562d5270 : drm/amdgpu: Fix bounds checking in amdgpu_ras_is_supported()
9c5ab937b15f : drm/amdgpu: Add CHIP_VEGAM to amdgpu_amdkfd_device_probe
4a39ec6ac5f3 : drm/amdgpu: fix pm_load_smu_firmware for SR-IOV
233d87a579b8 : drm/amd/display: set link->dongle_max_pix_clk to 0 on a disconnect
a1651530a3ba : drm/amd/display: make clk_mgr call enable_pme_wa
16b6253a0837 : drm/amd/display: Do not grant POST_LT_ADJ when TPS4 is used
3de5aa81c506 : drm/amd/display: S3 Resume time increase after decoupling DPMS from fast boot
c08264876f4d : drm/amd/display: Use stream opp_id instead of hubp
910954da2c05 : drm/amd/display: Gamma logic limitations causing unintended use of RAM over ROM.
9ed43ef84d9d : drm/amd/display: Add Underflow Asserts to dc
11cd74cdb98a : drm/amd/display: move vmid determination logic out of dc
acbf7faaf925 : drm/amd/display: Remove superflous error message
cca738e8735b : drm/amd/display: Clean up scdc_test_data struct
70bcf2bc5203 : drm/amd/display: 3.2.35
7f9c24a0fc43 : drm/amd/display: 3.2.34
0d44494af174 : drm/amd/display: fix gamma logic breaking driver unload
abe882a39a9c : drm/amd/display: fix issue with eDP not detected on driver load
7cd4b70091a5 : drm/amd/display: Rework CRTC color management
1760bd06c8e9 : drm/amd/display: Use macro for invalid OPP ID
c7c7192c56d2 : drm/amd/display: add audio related regs
f09220041851 : drm/amd/display: add i2c_hw_Status check to make sure as HW I2c in use
0bfb01ce90c6 : drm/amd/display: Dont aser if DP_DPHY_INTERNAL_CTRL
620ab8aa248f : drm/amd/display: 3.2.33
327e4f12104e : drm/amd/display: add some math functions for dcn_calc_math
6e5155ae6b66 : drm/amd/display: Copy stream updates onto streams
53c81fc7875b : drm/amd/display: Update link rate from DPCD 10
540c122924bd : drm/amd/display: fix resource saving missing when power state switch
c3e50f89006c : drm/amd/display: Set default ABM level to module parameter
ad4de27f48f0 : drm/amdgpu: Add module parameter for specifying default ABM level
ae1589f669b5 : drm/amdgpu: drop the incorrect soft_reset for SRIOV
df0a8064be4f : drm/amdgpu: Add GDS clearing workaround in later init for gfx9
37fb6e8a96fb : drm/amd/display: Enable fast plane updates when state->allow_modeset = true
01933ba42d3d : drm/amd/display: Use current connector state if NULL when checking bpc
b4559a16467a : drm/amd/amdgpu: remove vram_page_split kernel option (v3)
f04bee34d6e3 : drm/amd/display: Always allocate initial connector state state
4b7ef85cc65e : drm/amd/display: Add connector debugfs for "output_bpc"
80f41f84ae2c : drm/amd/amdgpu: add RLC firmware to support raven1 refresh
efa0bf86a59c : drm/amd/powerplay: add set_power_profile_mode for raven1_refresh
e0301317acfe : drm/amdgpu: Hardcode reg access using L1 security
e038b9016aa8 : drm/amdgpu/{uvd,vcn}: fetch ring's read_ptr after alloc
91c9c23e4308 : drm/amdgpu: fix ring test failure issue during s3 in vce 3.0 (V2)
77866d541677 : drm/amdkfd: Implement queue priority controls for gfx9
0ccbc7cdf54d : drm/amdkfd: CP queue priority controls
c7e68a697c7c : ALSA: hda: fix a mask for unsolicited event tags
bb2d2128a54c : drm/amdkfd: Simplify eviction state logic
052af915d826 : drm/amdgpu: Fixed missing to clear some EDC count
59648d6954cd : drm/amd/display: Add back missing hw translate init for DCN1_01
7e9309494501 : drm/amd/display: Don't set mode_changed=false if the stream was removed
55c2e5a1600c : drm/amdgpu: stop removing BOs from the LRU v3
94de7349f78d : drm/amdgpu: create GDS, GWS and OA in system domain
a3e7738d5771 : drm/amdgpu: drop some validation failure messages
5a6bfe0960c4 : drm/amdgpu/psp: udpate ta_ras interface header
0b40deeef6d9 : ARM: riscpc: enable chained scatterlist support
05002cf1779a : ARM: riscpc: reduce IRQ handling code
12290cc462c2 : ARM: riscpc: move RiscPC assembly files from arch/arm/lib to mach-rpc
e579201a832c : ARM: riscpc: parse video information from tagged list
1eac59d731ca : ARM: riscpc: add ecard quirk for Atomwide 3port serial card
4e8c120de926 : media: fdp1: Support M3N and E3 platforms
a8a3e813963c : media: i2c: mt9p031: simplify getting the adapter of a client
11a087f484bf : media: uvcvideo: Fix access to uninitialized fields on probe error
675e2f20b113 : media: uvcvideo: Include streaming interface number in debugfs dir name
ecf79e7ca156 : drm/fb: document dirty helper better
d17589afa970 : media: vicodec: improve handling of ENC_CMD_STOP/START
3b6813d6f52d : media: vicodec: stateless codecs do not have EOS and SOURCE_CHANGE events
8307f0ab0331 : media: vicodec: use correct sizeimage value when draining
fbbbb2cd0b39 : media: vicodec: set KEY/PFRAME flag when decoding
358387d34bea : media: vicodec: add V4L2_CID_MIN_BUFFERS_FOR_OUTPUT
efec9c815e5d : media: vicodec: pass on enc output format to capture side
518f6b9a145a : media: vicodec: fix initial stateless sizeimage value
d421ba0c165f : media: vicodec: always return a valid format.
e5bc0e1ddd1c : media: vicodec: move v4l2_ctrl_request_complete after spin_unlock
22670e77724d : media: MAINTAINERS: Add meson video decoder
3e7f51bd9607 : media: meson: add v4l2 m2m video decoder driver
941d935ac763 : ovl: fix wrong flags check in FS_IOC_FS[SG]ETXATTR ioctls
d0e1f2110a5e : riscv: Fix udelay in RV32.
39916897cd81 : drm/vmwgfx: fix a warning due to missing dma_parms
405945588fee : riscv: export pm_power_off again
bde15555ba61 : drm/vmwgfx: Honor the sg list segment size limitation
3b025f2bc989 : RISC-V: defconfig: enable clocks, serial console
cc0ba0d8624f : drm/vmwgfx: Use the backdoor port if the HB port is not available
a1ccca0e8424 : media: dt-bindings: media: add Amlogic Video Decoder Bindings
73c699ffe538 : dt-bindings: vendor: Add a bunch of vendors
a483fcab38b4 : efi/bgrt: Drop BGRT status field reserved bits check
18df7577adae : efi/memreserve: deal with memreserve entries in unmapped memory
4dbf4f44cf83 : ALSA: dice: code refactoring for pcm.hw_params/hw_free callbacks
d5553026b53a : ALSA: dice: update isochronous resources when starting packet streaming after bus-reset
3cd2c2d780a2 : ALSA: dice: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks
c738aed136a7 : ALSA: dice: code refactoring to keep isochronous resources
b3480638a52a : ALSA: dice: code refactoring to stop packet streaming
478f3a56dcbc : ALSA: firewire-digi00x: code refactoring for pcm.hw_params/hw_free callbacks
24bb77b3fff4 : ALSA: firewire-digi00x: update isochronous resources when starting packet streaming after bus-reset
ae8ffbb26512 : ALSA: firewire-digi00x: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks
ad3065054761 : ALSA: firewire-digi00x: code refactoring to keep isochronous resources
638e19fc46af : ALSA: firewire-digi00x: simplify error path to begin streaming session
d18b0a6e42f7 : ALSA: firewire-digi00x: code refactoring to finish streaming session
6bc9322936f2 : ALSA: firewire-digi00x: refactoring to move timing of registration for isochronous channel
09a32cb7b45f : drm/i915: Make GuC GGTT reservation work on ggtt
9937e16b2820 : drm/i915/guc: Move intel_guc_reserved_gtt_size to intel_wopcm_guc_size
068b053dca0e : x86/MCE: Determine MCA banks' init state properly
c7d314f386e9 : x86/MCE: Make the number of MCA banks a per-CPU variable
95d057f54664 : x86/MCE/AMD: Don't cache block addresses on SMCA systems
b4914508f1fe : x86/MCE: Make mce_banks a per-CPU array
95fdce6b24f3 : x86/MCE: Make struct mce_banks[] static
ce25600842f3 : drm/todo: Add bootsplash entry
cf13909aee05 : drm/fb-helper: Move out modeset config code
aafa9e066872 : drm/fb-helper: Prepare to move out modeset config code
e5852bee90d6 : drm/fb-helper: Remove drm_fb_helper_connector
da2577fdd093 : bpf: lpm_trie: check left child of last leftmost node for NULL
b744c3bcff5a : irqchip/qcom: Use struct_size() in devm_kzalloc()
766741fcaa1f : Revert "fuse: require /dev/fuse reads to have enough buffer capacity"
85e27ed7b6bd : arm64: dts: marvell: armada-7040-db: Add USB current regulators
e85c9c90b431 : irqchip/irq-csky-mpintc: Remove unnecessary loop in interrupt handler
dc96f45074a5 : dt-bindings: interrupt-controller: Update csky mpintc
648f835a028f : irqchip/irq-csky-mpintc: Add triger type
332bbefe14e8 : MAINTAINERS: mvebu: Add git entry
17c888920949 : irqchip/renesas-irqc: Use proper irq_chip name and parent
ec93b94ac16a : irqchip/renesas-intc-irqpin: Use proper irq_chip name and parent
c64a9e804ccf : irqchip/meson-gpio: Add support for Meson-G12A SoC
5028bd681559 : dt-bindings: interrupt-controller: New binding for Meson-G12A SoC
02d7e0417f6e : irqchip: Enable compile-testing for Renesas drivers
90b4c5558615 : irqchip/gic-v2m: Add support for Amazon Graviton variant of GICv3+GICv2m
88bb346dd63b : HID: uclogic: Add support for Ugee Rainbow CV720
ab53497b5757 : drm/i915: Rename i915_hw_ppgtt to i915_ppgtt
e568ac3874be : drm/i915: Pull kref into i915_address_space
861bee5adc8b : ALSA: usb-audio: Enable .product_name override for Emagic, Unitor 8.
352bcae97f9b : ALSA: ice1712: Check correct return value to snd_i2c_sendbytes (EWS/DMX 6Fire)
dbb7bbcc8ad2 : PCI: endpoint: Clear BAR before freeing its space
3041a643613a : PCI: endpoint: Skip odd BAR when skipping 64bit BAR
f16fb16ed16c : PCI: endpoint: Allocate enough space for fixed size BAR
db7a62482d2f : PCI: endpoint: Set endpoint controller pointer to NULL
d8fa87c368f5 : ALSA: oxfw: allow PCM capture for Stanton SCS.1m
49f621fe3c79 : ALSA: fireface: code refactoring for pcm.hw_params/hw_free callbacks
f55e2a897962 : ALSA: fireface: minor code refactoring to finish streaming session
b88f4d7c3812 : ALSA: fireface: update isochronous resources when starting packet streaming after bus-reset
55162d2bb0e8 : ALSA: fireface: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks
60aec494b389 : ALSA: fireface: support allocate_resources operation in latter protocol
75be43d97f55 : ALSA: fireface: support allocate_resources operation in ff400 protocol
ca8159a8e66f : ALSA: fireface: support allocate_resources operation in ff800 protocol
47b87c8ed072 : ALSA: fireface: add protocol-specific operation to allocate isochronous resources
d8f291b7b84c : ALSA: firewire-tascam: code refactoring for pcm.hw_params/hw_free callbacks
ece92831f0fa : ALSA: firewire-tascam: minor code refactoring to finish streaming session
a0c049a647fb : ALSA: firewire-tascam: update isochronous resources when starting packet streaming after bus reset
07b266424df5 : ALSA: firewire-tascam: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks
a364af2eecfa : ALSA: firewire-tascam: code refactoring for release of isochronous resources
810b37ff294d : ALSA: firewire-tascam: code refactoring for reservation of isochronous resources
2ef0b7cf161c : ALSA: firewire-tascam: code refactoring for registration of isochronous channels
d670d4458284 : ALSA: lx6464es - Remove set but not used variables 'orun_mask, urun_mask'
0e3fb6995bfa : ALSA: firewire-motu: fix destruction of data for isochronous resources
eda91833f099 : clk: meson: g12a: mark fclk_div3 as critical
d43628e9bca6 : clk: meson: g12a: Add support for G12B CPUB clocks
7391d7f4b069 : dt-bindings: clk: meson: add g12b periph clock controller bindings
ad517d5298cf : clk: meson-g12a: add temperature sensor clocks
6e47ef34db57 : dt-bindings: clk: g12a-clkc: add Temperature Sensor clock IDs
174806aa9a8e : clk: meson: meson8b: add the cts_i958 clock
c39c24c1cae2 : clk: meson: meson8b: add the cts_mclk_i958 clocks
f278f05e748c : clk: meson: meson8b: add the cts_amclk clocks
a987be182c30 : dt-bindings: clock: meson8b: add the audio clocks
dbcbabf7da92 : HID: logitech-dj: fix return value of logi_dj_recv_query_hidpp_devices
4c587c196d82 : bpf: use libbpf_num_possible_cpus internally
ebb886078bae : selftests/bpf: remove bpf_util.h from BPF C progs
6446b3155521 : bpf: add a new API libbpf_num_possible_cpus()
89cceaa93917 : selftests/bpf : clean up feature/ when make clean
dae335bcae86 : arm64: defconfig: enable Allwinner DMA drivers
2980ba6ae8ca : s390/kdump: get rid of compile warning
eec0a43ddd36 : RAID/s390: remove invalid 'r' inline asm operand modifier
a20aa857e0c2 : s390: include/asm/debug.h add kerneldoc markups
8b4a503d659b : docs: s390: convert docs to ReST and rename to *.rst
dc3988f40fdf : docs: Debugging390.txt: convert table to ascii artwork
93c2f55ffc89 : s390/ctl_reg: mark __ctl_set_bit and __ctl_clear_bit as __always_inline
f9364df30420 : s390/boot: disable address-of-packed-member warning
9ff3a5c88e1f : drm/virtio: Add memory barriers for capset cache.
c7cebffea2c7 : selftests/bpf: fix constness of source arg for bpf helpers
0ed3cc4abc10 : samples: bpf: don't run probes at the local make stage
10a13bb40e54 : libbpf: remove qidconf and better support external bpf programs.
940e7be34ab3 : tools/bpf: Add bpf_map_lookup_elem selftest for xskmap
91eda5998c31 : bpf/tools: sync bpf.h
fada7fdc83c0 : bpf: Allow bpf_map_lookup_elem() on an xskmap
0bb06cac060d : fscrypt: remove unnecessary includes of ratelimit.h
47b757fba2a3 : drm/amd: drop use of drmP.h in remaining files
fdf2f6c56e5e : drm/amd: drop use of drmP.h in amdgpu/amdgpu*
09d21852a6f3 : drm/amd: drop use of drmP.h in display/
9fdd91aa8cf4 : drm/amd: drop use of drmP.h in powerplay/
831583c30910 : drm/amd: drop use of drmP.h from all header files
841d0023338c : drm/amd: drop use of drmP.h in atom.h
f867723b41f8 : drm/amd: drop use of drmP.h in amdgpu.h
4fc4dca8320e : drm/amd: drop use of drmp.h in os_types.h
c366be543c5e : drm/amd: drop dependencies on drm_os_linux.h
656600efd67b : drm: fix build errors with drm_print.h
04c41bcb862b : perf trace: Skip unknown syscalls when expanding strace like syscall groups
180ca71cf1be : perf report: Support s390 diag event display on x86
515f0453752e : x86/resctrl: Use _ASM_BX to avoid ifdeffery
c182615f3ea3 : drm/radeon: drop use of drmP.h (2/2)
f91831274e6e : drm/radeon: drop use of drmP.h (1/2)
88f489d26b04 : drm/radeon: prepare header files for drmP.h removal
2ed9aa0ff3bd : drm/radeon: drop drmP.h from header files
0e1a351d90c8 : drm/radeon: drop dependency on drm_os_linux.h
a7d469cc99b1 : drm: drm_debugfs.h self-contained
75f3f70f0462 : drm: drm_crtc.h self-contained
5a949b38839e : x86/kexec: Add the ACPI NVS region to the ident map
7a15414252ae : RDMA: Move owner into struct ib_device_ops
72c6ec18eb61 : RDMA: Move uverbs_abi_ver into struct ib_device_ops
b9560a419bfd : RDMA: Move driver_id into struct ib_device_ops
51bd6f291583 : Add support for IPMB driver
a8cff4c8283a : drm/i915: Promote i915->mm.obj_lock to be irqsafe
8a07aa4e9b7b : perf report: Fix OOM error in TUI mode on s390
53fe307dfd30 : perf test 6: Fix missing kvm module load for s390
a77a05e2337d : perf time-utils: Add support for multiple explicit time intervals
e39a12cbd249 : perf tests: Add a test for time-utils
929afa0092d0 : perf time-utils: Make perf_time__parse_for_ranges() more logical
2a8afddc084a : perf time-utils: Simplify perf_time__parse_for_ranges() error paths slightly
0ccc69ba0af4 : perf time-utils: Fix --time documentation
b16bfeb3db1b : perf time-utils: Prevent percentage time range overlap
c763242a5e74 : perf time-utils: Factor out set_percent_time()
f79a7689d993 : perf time-utils: Treat time ranges consistently
2c47db90ed71 : perf intel-pt: Add support for efficient time interval filtering
da9000ae3502 : perf intel-pt: Add support for lookahead
e96f7df88076 : perf intel-pt: Factor out intel_pt_get_buffer()
a7fa19f5a255 : perf intel-pt: Add intel_pt_fast_forward()
6c1f0b18ac33 : perf intel-pt: Add reposition parameter to intel_pt_get_data()
6492e5f013d9 : perf intel-pt: Factor out intel_pt_reposition()
e72b52a2cfde : perf intel-pt: Factor out intel_pt_8b_tsc()
4d678e9039b0 : perf intel-pt: Add lookahead callback
4885c90c5e84 : perf report: Set perf time interval in itrace_synth_ops
400ae9818fe6 : perf script: Set perf time interval in itrace_synth_ops
33526f362b01 : perf auxtrace: Add perf time interval to itrace_synth_ops
87407fa58b66 : perf config: Update default value for llvm.clang-bpf-cmd-template
965e176f3c4a : perf cs-etm: Remove duplicate GENMASK() define, use linux/bits.h instead
e45c48a9a4d2 : perf cs-etm: Properly set the value of 'old' and 'head' in snapshot mode
36edfb940195 : perf data: Fix perf.data documentation for HEADER_CPU_TOPOLOGY
0ccdb8407a46 : perf tools: Apply new CPU topology sysfs attributes
e05a899718f0 : perf header: Rename "sibling cores" to "sibling sockets"
db5742b6849e : perf stat: Support per-die aggregation
0bd79f915c68 : drm/bridge/synopsys: dw-hdmi: Fix unwedge crash when no pinctrl entries
71f49a8bf5c5 : media: ttpci: use rc-core for the IR receiver
eb5005df886b : media: stv090x: Implement probe/remove for stv090x
3c8f4cd271c4 : media: stv6110x: Implement probe/remove for stv6110x
2659417876d5 : media: Revert "media: staging/imx: Allow driver to build if COMPILE_TEST is enabled"
f0d2b7a8915a : media: v4l2: Fix the _MPLANE format check in v4l_enum_fmt()
acae8b36cded : perf header: Add die information in CPU topology
b74d8686a18b : perf cpumap: Retrieve die id information
21fe8dc1191a : perf cs-etm: Add support for CPU-wide trace scenarios
675f302fc261 : perf cs-etm: Add notion of time to decoding code
0a6be300eb7b : perf cs-etm: Linking PE contextID with perf thread mechanic
c152d4d49a35 : perf cs-etm: Add support for multiple traceID queues
af21577c05a7 : perf cs-etm: Use traceID aware memory callback API
0abb868bbcbc : perf cs-etm: Move tid/pid to traceid_queue
3c21d7d813c5 : perf cs-etm: Move thread to traceid_queue
6672559307d0 : perf cs-etm: Get rid of unused cpu in struct cs_etm_queue
c7bfa2fd0da9 : perf cs-etm: Introduce the concept of trace ID queues
882f4874ad74 : perf cs-etm: Fix indentation in function cs_etm__process_decoder_queue()
5f7cb03555c6 : perf cs-etm: Move packet queue out of decoder structure
3470d48a4ef3 : perf cs-etm: Refactor error path in cs_etm_decoder__new()
e0d170fa9a5c : perf cs-etm: Add handling of switch-CPU-wide events
a465f3c3e3e6 : perf cs-etm: Add handling of itrace start events
e5993c42e8bb : perf cs-etm: Configure SWITCH_EVENTS in CPU-wide mode
1c839a5a4061 : perf cs-etm: Configure timestamp generation in CPU-wide mode
3399ad9ac234 : perf cs-etm: Configure contextID tracing in CPU-wide mode
10981c8012bc : perf evsel: Remove superfluous nthreads system_wide setup in alloc_fd()
53651b28cfb6 : perf record: Add support to collect callchains from kernel or user space only
22d4621987fa : perf config: Bail out when a handler returns failure for a key-value pair
012749caf941 : perf trace: Exit when failing to build eBPF program
a1a8e4a85cf7 : rdma: Delete the ib_ucm module
cab14d1087d9 : selftests: Add version of router_multipath.sh using nexthop objects
735ab2f65dce : selftests: Add test with multiple prefixes using single nexthop
622946d9186e : selftests: icmp_redirect: Add support for routing via nexthop objects
438a9a856ba4 : selftests: pmtu: Add support for routing via nexthop objects
f4ca0c341ce0 : selftests: pmtu: Move route installs to a new function
243781dba790 : selftests: pmtu: Move running of test into a new function
7bf4796dd099 : nexthops: add support for replace
5b98324ebe29 : ipv6: Allow routes to use nexthop objects
6c48ea5fe639 : ipv4: Optimization for fib_info lookup with nexthops
493ced1ac47c : ipv4: Allow routes to use nexthop objects
2d44234bf9ed : ipv6: Handle all fib6_nh in a nexthop in mtu updates
49d5b8ef20d0 : ipv6: Handle all fib6_nh in a nexthop in rt6_do_redirect
c55c89884d3d : ipv6: Handle all fib6_nh in a nexthop in __ip6_route_redirect
e659ba31d806 : ipv6: Handle all fib6_nh in a nexthop in exception handling
2c170e075375 : ipv6: Handle all fib6_nh in a nexthop in fib6_info_uses_dev
a1b7a1f06c78 : ipv6: Handle all fib6_nh in a nexthop in rt6_nlmsg_size
17a5984eee6c : ipv6: Handle all fib6_nh in a nexthop in __find_rr_leaf
962b68038351 : ipv6: Handle all fib6_nh in a nexthop in rt6_device_match
2ab75bfb17e2 : ipv6: Handle all fib6_nh in a nexthop in fib6_drop_pcpu_from
f88c9aa12fd0 : nexthops: Add ipv6 helper to walk all fib6_nh in a nexthop struct
e137d34f94eb : Revert "usb: mtu3: fix up undefined reference to usb_debug_root"
ba3684f99f1b : tty: serial: msm_serial: avoid system lockup condition
948622f9840a : tcp: Make tcp_fastopen_alloc_ctx static
145a40e87e0b : r8169: remove struct rtl_cfg_info
9fa0a8e1e15a : r8169: remove member coalesce_info from struct rtl_cfg_info
6c19156e2995 : r8169: remove callback hw_start from struct rtl_cfg_info
bc73241e29cc : r8169: rename CPCMD_QUIRK_MASK and apply it on all chip versions
ec9a40881732 : r8169: improve setting interrupt mask
993f5d11a963 : firmware: Use kvmalloc for page tables
8f58570b98c0 : firmware: Unify the paged buffer release helper
ddaf29fd9bb6 : firmware: Free temporary page table after vmapping
db1b5bc047b3 : serial: 8250: Fix TX interrupt handling condition
707aeea13a9c : serial: stm32: fix a recursive locking in stm32_config_rs485
87bb008c77a3 : tty: serial: 8250-of: Do not warn on deferred probe
f5a9e5f7dd8c : serial: imx: Use dev_info() instead of pr_info()
9edaf50b373d : serial: fsl_lpuart: Use dev_info() instead of printk()
9315ad99ed5b : uart: mediatek: support Rx in-band wakeup
277375b864e8 : serial: uartps: Add a timeout to the tx empty wait
107475685abf : serial: uartps: Move the spinlock after the read of the tx empty
1f74dfa803e3 : serial: 8250-mtk: modify uart DMA rx
c7ad9ba0611c : tty/serial: digicolor: Fix digicolor-usart already registered warning
929ffa4ade6c : serial: stm32: Make stm32_get_databits static
c70669ecef4e : serial: stm32: select pinctrl state in each suspend/resume function
b0c35cb59f7b : misc: mic: scif: fix potential double free of scif_dev
2f0f2441b4a1 : slimbus: fix kerneldoc comments
f4d57d838c48 : drm/i915: Allow interrupts when taking the timeline->mutex
a248384e6420 : cxgb4/libcxgb/cxgb4i/cxgbit: enable eDRAM page pods for iSCSI
9bea6897cc43 : net: mvpp2: Add support for more ethtool counters
f9fa96b980b9 : net: mvpp2: Rename mvpp2_ethtool_counters to mvpp2_ethtool_mib_counters
6410c1391a9c : net: mvpp2: Only clear the stat counters at port init
c596687a008b : cgroup: Fix css_task_iter_advance_css_set() cset skip condition
a3fe2605a60d : USB: sisusbvga: Remove unneeded variable
3300a661a97e : staging: rtl8712: removed unused variables from struct _adapter
cc96550b698e : staging: rtl8712: Fixed CamelCase cmdThread rename to cmd_thread
43dfe7df06a9 : staging: rtl8712: Removed redundant code from function oid_rt_pro_write_register_hdl
906ad742fdbf : staging: rtl8712: Fixed CamelCase for EepromAddressSize
2af0ada29f84 : staging: rtl8723bs: provide spaces around unary operators
045e1ee01da7 : staging: rtl8723bs: fix issue "Using comparison to true is error prone"
9254695963a2 : staging: rtl8723bs: fix warning comparison to NULL
117e9dcf74d5 : staging: rtl8723bs: hal: move common code to macro
f398bbde9e97 : drm/i915: Make read_subslice_reg take engine
6caed5c938f6 : drm/i915: Remove I915_READ64 and I915_READ64_32x2
1cea02dbca84 : drm/i915: Convert intel_read_wm_latency to uncore mmio accessors
7f1502d99614 : drm/i915: Convert gem_record_fences to uncore mmio accessors
8500f14b6398 : drm/i915: Convert icl_get_stolen_reserved to uncore mmio accessors
8ed3a6230482 : drm/i915: Convert i915_reg_read_ioctl to use explicit mmio accessors
4d94961d7f28 : drm/i915: Eliminate unused mmio accessors
a98daf5c5d1b : staging: kpc2000: remove unnecessary debug prints in kpc_dma_driver.c
7cb0163aa273 : staging: kpc2000: remove unnecessary debug prints in fileops.c
39547bc5e81a : staging: kpc2000: remove unnecessary debug prints in dma.c
fef138203b9e : staging: kpc2000: remove unnecessary debug prints in core.c
ac6ab6da5b49 : staging: kpc2000: remove unnecessary debug prints in cell_probe.c
991661e673f6 : staging: kpc2000: remove extra white space in kpc2000_spi.c
de060de333ef : drm/panfrost: Require the simple_ondemand governor
1c3b526e559d : drm/panfrost: make devfreq optional again
ee3095c194c5 : misc: fsa9480: simplify getting the adapter of a client
3cc2decc6a08 : misc: tsl2550: simplify getting the adapter of a client
1a0911a06c23 : misc: isl29003: simplify getting the adapter of a client
be7d9f05c53e : drm/gem_shmem: Use a writecombine mapping for ->vaddr
ef4a8d90b7f4 : mmc: sdhi: remove unneeded initialization
6a6869869a37 : mmc: sdhi: improve quirk descriptions
00a9584eadf3 : sdhci: tegra: Do not log error message on deferred probe
5f2f4e0da2b5 : mmc: sdhci-sprd: Add PHY DLL delay configuration
c8ff5351b598 : dt-bindings: mmc: sprd: Add PHY DLL delay documentation
87a395c27bfa : mmc: sdhci-sprd: Enable PHY DLL to make clock stable
494c11e1a536 : mmc: sdhci-sprd: Add HS400 enhanced strobe mode
7486831d7d6a : mmc: sdhci-sprd: Implement the get_max_timeout_count() interface
ebd88a38dbf9 : mmc: sdhci-sprd: Add optional gate clock support
334eb9bcb94f : dt-bindings: mmc: sprd: Add another optional clock documentation
1d94717ddcc7 : mmc: sdhci-sprd: Check the enable clock's return value correctly
90298dc353bc : mmc: sdhci-pci: remove redundant check of slots == 0
ca4570a4c2d3 : dt-bindings: mmc: sun4i: Add YAML schemas
f9b7989859dd : dt-bindings: mmc: Add YAML schemas for the generic MMC options
7e24e28b79b3 : mmc: sdhci_am654: Print error message if the DLL fails to lock
8023cf2634b0 : mmc: sdhci_am654: Improve whitespace utilisation with regmap_*() calls
65f1a0d39c28 : memstick: Fix error cleanup path of memstick_init
acdc8e71d9bb : mmc: meson-gx: add dram-access-quirk
5a46b6fa0f33 : dt-bindings: mmc: meson-gx: add dram-access-quirk property
754aee559160 : mmc: meson-gx-mmc: update with SPDX Licence identifier
7ff213193310 : mmc: tmio: move runtime PM enablement to the driver implementations
fdc4e755f6c5 : mmc: android-goldfish: Drop pointer to mmc_host from goldfish_mmc_host
97bf85b6ec9e : mmc: sdhi: disallow HS400 for M3-W ES1.2, RZ/G2M, and V3H
c946feaabbdd : ARM: dts: arria10: Add EMAC OCP reset property
d9b9f805ee2b : ARM: dts: socfpga: add ltc2497 on arria10 devkit
aef9752274f4 : spi: Use struct_size() helper
d17adf7d3f5b : regulator: max77802: Drop unused includes
6b96092a6bfa : regulator: max8952: simplify getting the adapter of a client
960f428ca0a0 : ASoC: meson: axg-card: fix null pointer dereference in clean up
3da428ff2aa5 : ASoC: Intel: sst: fix kmalloc call with wrong flags
495f926c68dd : ASoC: core: Fix deadlock in snd_soc_instantiate_card()
9d373acadaf6 : gpio: altera: Allocate irq_chip dynamically
1ebd06871b57 : gpio: xilinx: convert from OF GPIO to standard devm APIs
0f2692f7f282 : staging: fieldbus: Fix build error without CONFIG_REGMAP_MMIO
1bb418bffdd6 : drm/omap: add support for manually updated displays
47103a80f55a : drm/omap: add framedone interrupt support
ad9df7d91b4a : drm/omap: don't check dispc timings for DSI
81f2ca24999a : drm/omap: use DRM_DEBUG_DRIVER instead of CORE
f2f5f77a22c1 : drm/omap: Use dev_get_drvdata()
9a671c214531 : drm/omap: remove open-coded drm_invalid_op()
1ee2db22dbad : drm/omap: Make sure device_id tables are NULL terminated
7fae8a9ced74 : fmc: Decouple from Linux GPIO subsystem
c8a53b2db0ae : mm/hmm: Hold a mmgrab from hmm to mm
e36acfe6c86d : mm/hmm: Use hmm_mirror not mm as an argument for hmm_range_register
9b6047220590 : arm64: mm: avoid redundant READ_ONCE(*ptep)
45450f36e569 : soc: ti: pm33xx: Add a print while entering RTC only mode with DDR in self-refresh
9037829ca29e : ARM: OMAP2+: Make some variables static
e3630fd9aa2a : ARM: dts: Add support for phyBOARD-REGOR-AM335x
4dc020c50755 : ARM: dts: am335x-pcm-953: Remove eth phy delay
267247d3d2df : ARM: dts: am335x-pcm-953: Update user led names
66fa560004b4 : ARM: dts: am335x-phycore-som: Enable gpmc node in dts files
65604db5792b : ARM: dts: am335x-phycore-som: Add emmc node
81ec03f5d912 : ARM: dts: am335x phytec boards: Remove regulator node
566734534f56 : ARM: dts: Add LCD type 28 support to LogicPD Torpedo DM3730 devkit
4e23be473e30 : bus: ti-sysc: Add support for module specific reset quirks
fe03d4745675 : Update my email address
11921796f479 : ipset: Fix memory accounting for hash types on resize
b1732e163892 : netfilter: ipset: Fix error path in set_target_v3_checkentry()
13c6ba1f8554 : netfilter: ipset: Fix the last missing check of nla_parse_deprecated()
f4f5748bfec9 : netfilter: ipset: fix a missing check of nla_parse
f0cb839084ef : netfilter: ipset: merge uadd and udel functions
24c509b2e2f1 : netfilter: ipset: remove useless memset() calls
cf8929885de3 : cgroup/bfq: revert bfq.weight symlink change
bf210f6c9e6f : drm/i915/perf: fix whitelist on Gen10+
3aa6be30da89 : mfd: cros_ec: Update I2S API
2f2e6d14866e : mfd: cros_ec: Add Management API entry points
cc3a032fd712 : mfd: cros_ec: Add SKU ID and Secure storage API
a0d50b31cee9 : mfd: cros_ec: Add API for rwsig
da038d6ee7a4 : mfd: cros_ec: Add API for Fingerprint support
6f9d485ca4c5 : mfd: cros_ec: Add API for Touchpad support
d90a4121bf98 : mfd: cros_ec: Add API for EC-EC communication
a47bc8a4e88b : mfd: cros_ec: Add I2C passthru protection API
77c48c76ad91 : mfd: cros_ec: Add Smart Battery Firmware update API
b92be99f3742 : mfd: cros_ec: Add Hibernate API
fd5372848a6f : mfd: cros_ec: Add API for keyboard testing
e16efdf12105 : mfd: cros_ec: Complete Power and USB PD API
170309b438a3 : mfd: cros_ec: Fix temperature API
716bf50ea8b1 : mfd: cros_ec: Add fingerprint API
784dd15c930f : mfd: cros_ec: Fix event processing API
a517bb4bb8c1 : mfd: cros_ec: Complete MEMS sensor API
2908c4ed296e : mfd: cros_ec: Add EC transport protocol v4
03f6896aeb5b : mfd: cros_ec: Expand hash API
de83db57d734 : mfd: cros_ec: Add lightbar v2 API
89193a04fce5 : mfd: cros_ec: Add PWM_SET_DUTY API
3c46ae6160af : mfd: cros_ec: Add Flash V2 commands API
fd3bbf4a4744 : mfd: cros_ec: Remove zero-size structs
e849b87487fb : mfd: cros_ec: move HDMI CEC API definition
ce86c87d7351 : mfd: cros_ec: Update ACPI interface definition
9e8165606377 : mfd: cros_ec: use BIT macro
ff8343328bb9 : mfd: cros_ec: Define commands as 4-digit UPPER CASE hex values
6f72c3f9bbdf : mfd: cros_ec: add ec_align macros
df95a3bdf8f1 : mfd: cros_ec: set comments properly
c9f69d8b170c : mfd: cros_ec: Zero BUILD_ macro
2769bd79a915 : mfd: cros_ec: Update license term
6a8cc66ffe0f : drm/i915: Move i915_check_and_clear_faults to intel_reset.c
cf20b411bb02 : drm/i915: Grammar s/the its/its/
fe333389ccce : dmaengine: Grammar s/the its/its/, s/need/needs/
f4a9fe97ea5a : dmaengine: axi-dmac: update license header
28635f6cd78e : MAINTAINERS: Add Synopsys eDMA IP driver maintainer
41aaff2a2ac0 : dmaengine: Add Synopsys eDMA IP PCIe glue-logic
1f418f46503d : PCI: Add Synopsys endpoint EDDA Device ID
305aebeff879 : dmaengine: Add Synopsys eDMA IP version 0 debugfs support
7e4b8a4fbe2c : dmaengine: Add Synopsys eDMA IP version 0 support
e63d79d1ffcd : dmaengine: Add Synopsys eDMA IP core driver
c57984478ba9 : drm/i915/frontbuffer: remove obsolete comment about mark busy/idle
f59d6414a6d1 : drm/i915: move more atomic plane declarations to intel_atomic_plane.h
a6617183b7d2 : drm/i915: remove some unused declarations from intel_drv.h
d13616db8bac : drm/i915: move pm related declarations to intel_pm.h
90af27317b63 : i2c: mux: pinctrl: use flexible-array member and struct_size() helper
d9a183bfd29d : i2c: mux: arb-gpio: Rewrite to use GPIO descriptors
1f3b69b6b939 : i2c: mux: Use struct_size() in devm_kzalloc()
8a0098c05a27 : ARM: dts: am335x phytec boards: Fix cd-gpios active level
cbdce1418894 : ARM: dts: dra72x: Disable usb4_tm target module
7c04efc8d2ef : sh: configs: Remove useless UEVENT_HELPER_PATH
7ddf79a10395 : ext4: only set project inherit bit for directory
ad3a9ee0b623 : ocelot: remove unused variable 'rc' in vcap_cmd()
c67b85558ff2 : ipv6: tcp: send consistent autoflowlabel in TIME_WAIT state
dce5ccccd123 : nfp: ensure skb network header is set for packet redirect
c05ec3d4d7df : net: dsa: sja1105: Add RGMII delay support for P/Q/R/S chips
b5b0c7f41e73 : net: dsa: sja1105: Remove duplicate rgmii_pad_mii_tx from regs
283da99af1d8 : net: phy: broadcom: Add genphy_suspend and genphy_resume for BCM5464
fcc2202a9d6e : tcp: fix undo spurious SYNACK in passive Fast Open
8400cff60b47 : net: dsa: sja1105: Rethink the PHYLINK callbacks
d114fb04163f : net: dsa: sja1105: Export the sja1105_inhibit_tx function
1fd4a173f027 : net: dsa: sja1105: Update some comments about PHYLIB
c44d05358ebf : net: dsa: sja1105: Use SPEED_{10, 100, 1000, UNKNOWN} macros
c1a9d65954c6 : mpls: fix af_mpls dependencies
de47c5d8e11d : af_key: make use of BUG_ON macro
7c940b1a5291 : ibmvnic: Fix unchecked return codes of memory allocations
be32a24372cf : ibmvnic: Refresh device multicast list after reset
1f94608b0ce1 : ibmvnic: Do not close unopened driver during reset
392096736a06 : ipv6: tcp: fix potential NULL deref in tcp_v6_send_reset()
6dcdd884e2a4 : net: hwbm: Make the hwbm_pool lock a mutex
49eef82dcd54 : tg3: Use napi_alloc_frag()
3a89aae4b49e : bnx2x: Use napi_alloc_frag()
90bc6d4b5466 : dpaa2-eth: Use napi_alloc_frag()
f9dae5554aed : dpaa2-eth: Remove preempt_disable() from seed_pool()
92dcabd7a0ea : net: Don't disable interrupts in __netdev_alloc_skb()
7ba7aeabbaba : net: Don't disable interrupts in napi_alloc_frag()
2158e856f56b : net: sfp: add mutex to prevent concurrent state checks
257c25598584 : net: sfp: Stop SFP polling and interrupt handling during shutdown
02b016ca7f99 : ext4: enforce the immutable flag on open files
2e5384036277 : ext4: don't allow any modifications to an immutable file
5270041d342d : nexthop: off by one in nexthop_mpath_select()
f887e54ce349 : bonding/options: convert to using slave printk macros
7ea2e4232d9b : bonding/alb: convert to using slave printk macros
17720981964a : bonding/802.3ad: convert to using slave printk macros
e2a7420df2e0 : bonding/main: convert to using slave printk macros
5237ff79b239 : bonding: add slave_foo printk macros
f43b6530265a : bonding: fix error messages in bond_do_fail_over_mac
75466dce4d72 : bonding: improve event debug usability
517a772c6c65 : net: fec_main: Use dev_err() instead of pr_err()
c976507441ee : cxgb4: Set initial IRQ affinity hints
2f3f7d1fa0d1 : mpls: fix warning with multi-label encap
a9520543b123 : net: phy: rename Asix Electronics PHY driver
9b2f3477d1ed : net: hns3: fix some coding style issues
63cbf7a94142 : net: hns3: some modifications to simplify and optimize code
3caf772bcea1 : net: hns3: refactor PF/VF RSS hash key configuration
b37ce5876d7f : net: hns3: use macros instead of magic numbers
e91e388ca737 : net: hns3: small changes for magic numbers
b69c97373769 : net: hns3: delete the redundant user NIC codes
0cd8618298cc : net: hns3: trigger VF reset if a VF has an over_8bd_nfe_err
4a43caf5b74f : net: hns3: refactor hns3_get_new_int_gl function
d5970dc73f1c : net: hns3: replace numa_node_id with numa_mem_id for buffer reusing
e2ee1c5a5944 : net: hns3: make HW GRO handling compliant with SW GRO
f5d20e396abf : net: hns3: fix wrong size of mailbox responding data
238882c8e034 : net: hns3: log detail error info of ROCEE ECC and AXI errors
65a3c497c0e9 : ipv6: flowlabel: fl6_sock_lookup() must use atomic_inc_not_zero
a3047a81ba13 : net: ethernet: ti: cpts: add support for ext rftclk selection
c8ad14514302 : net: ethernet: ti: netcp_ethss: add support for child cpts node
8a6389a515f4 : net: ethernet: ti: cpts: use devm_get_clk_from_child
12775af50549 : dt-bindings: doc: net: keystone-netcp: document cpts
c3fee640bcf5 : net: ipv4: fib_semantics: fix uninitialized variable
a876697b0ad1 : Input: iqs5xx - get axis info before calling input_mt_init_slots()
fe0da9c09b2d : fuse: copy_file_range needs to strip setuid bits and update timestamps
5dae222a5ff0 : vfs: allow copy_file_range to copy across devices
8c3f406c097b : xfs: use file_modified() helper
e38f7f53c352 : vfs: introduce file_modified() helper
96e6e8f4a68d : vfs: add missing checks to copy_file_range
646955cd5425 : vfs: remove redundant checks from generic_remap_checks()
a31713517dac : vfs: introduce generic_file_rw_checks()
64bf5ff58dff : vfs: no fallback for ->copy_file_range
f16acc9d9b37 : vfs: introduce generic_copy_file_range()
f652e66fcca0 : pinctrl: add include guard to pinctrl-state.h
110036b4f4db : rtc: rx8025: simplify getting the adapter of a client
9d085c54202d : rtc: rx8010: simplify getting the adapter of a client
5cb172694a01 : rtc: rv8803: simplify getting the adapter of a client
e5108df402f7 : rtc: m41t80: simplify getting the adapter of a client
55c24316223b : rtc: fm3130: simplify getting the adapter of a client
427231bc6d58 : dma-fence: Signal all callbacks from dma_fence_release()
09bfa5f6833a : leds: leds-tca6507: simplify getting the adapter of a client
1c57d9bd29f6 : leds: leds-pca955x: simplify getting the adapter of a client
130b5fb3738c : Staging: ralink-gdma: fixed a brace coding style issue
58462a443563 : staging: kpc2000: kpc2000_i2c: add space after ,
546cbac4ab54 : staging: kpc2000: kpc2000_i2c: void* -> void *
800c16c8a927 : staging: erofs: make use of DBG_BUGON
308f9df30bc4 : staging: erofs: fix warning Comparison to bool
5555ebbbac82 : staging: fsl-dpaa2/ethsw: fix memory leak of switchdev_work
7a58b4abc774 : staging: rtl8188eu: core: Replace function rtw_free_network_nolock()
4087a2faa4d8 : staging: rtl8712: usb_halinit.c: Remove p from variable names
2370b876fc5e : staging: rtl8712: usb_ops.c: Remove leading p from variable names
3f35d9022761 : staging: rtl8712: xmit_linux.c: Remove leading p from variable names
a78e4b1f25f2 : staging: rtl8712: recv_linux.c: Remove leading p from variable names
286570fbdf4c : staging: rtl8712: hal_init.c: Remove leading p from variable names
4769aae357ba : staging: rtl8723bs: Fix Unneeded variable: "ret". Return "0"
a7dd567eb6f2 : staging: rtl8723bs: Resolve "(foo*)" should be "(foo *)" error reported by checkpatch
7bce355180a8 : Staging: vc04_services : vchiq_core: Fix a brace issue
23529cbe9156 : drm/i915/wopcm: update default size for gen11+
33ec6c9eb35e : drm/i915/guc: always use Command Transport Buffers
8f3220a80654 : arch: wire-up clone3() syscall
7f192e3cd316 : fork: add clone3
a94a48b16141 : unicore32: rename unicore32_defconfig to defconfig
bd305f259cd3 : kconfig: make arch/*/configs/defconfig the default of KBUILD_DEFCONFIG
5533397d1ec8 : kconfig: add static qualifier to expand_string()
b6f7e9f7050b : kconfig: require the argument of --defconfig
e0a2668665a5 : kconfig: remove always false ifeq ($(KBUILD_DEFCONFIG,) conditional
869ee58b8268 : kbuild: Remove -Waggregate-return from scripts/Makefile.extrawarn
4b2c7ea8a629 : arm64: dts: qcom-qcs404: Add reset-cells to GCC node
15061c3edde4 : ARM: dts: qcom-msm8974: Update coresight DT bindings
e32d07b2e4c8 : ARM: dts: qcom-apq8064: Update coresight DT bindings
b422b03a3889 : arm64: dts: qcom-msm8916: Update coresight DT bindings
d1fdb6d8f6a4 : Linux 5.2-rc4
a602afd200f5 : net: dsa: sja1105: Expose PTP timestamping ioctls to userspace
f3097be21bf1 : net: dsa: sja1105: Add a state machine for RX timestamping
08fde09a0d1f : net: dsa: sja1105: Increase priority of CPU-trapped frames
844d7edc6a34 : net: dsa: sja1105: Add a global sja1105_tagger_data structure
e53e18a6fe4d : net: dsa: sja1105: Receive and decode meta frames
79fa7061397a : net: dsa: sja1105: Make sja1105_is_link_local not match meta frames
24c01949e555 : net: dsa: sja1105: Add support for the AVB Parameters Table
d3f9b90bf19f : net: dsa: sja1105: Build a minimal understanding of meta frames
47ed985e97f5 : net: dsa: sja1105: Add logic for TX timestamping
bb77f36ac21d : net: dsa: sja1105: Add support for the PTP clock
28e8fb3e91c9 : net: dsa: sja1105: Export symbols for upcoming PTP driver
42824463d38d : net: dsa: sja1105: Limit use of incl_srcpt to bridge+vlan mode
f9a1a7646c0d : net: dsa: sja1105: Reverse TPID and TPID2
070ca3bb95e2 : net: dsa: sja1105: Move sja1105_change_tpid into sja1105_vlan_filtering
d461933638ae : net: dsa: tag_8021q: Create helper function for removing VLAN header
5e3f847a02aa : net: dsa: Add teardown callback for drivers
146d442c2357 : net: dsa: Keep a pointer to the skb clone for TX timestamping
b640fbad2d8f : docs: pci: fix broken links due to conversion from pci.txt to pci.rst
5c437fa29561 : docs: fs: fix broken links to vfs.txt with was renamed to vfs.rst
9915ec28ec7f : docs: isdn: remove hisax references from kernel-parameters.txt
cb1aaebea8d7 : docs: fix broken documentation links
1eecbcdca2bd : docs: move protection-keys.rst to the core-api book
14b767430a58 : docs: net: dpio-driver.rst: fix two codeblock warnings
c6fff4d3b2f4 : docs: net: sja1105.rst: fix table format
43415f13276f : docs: security: core.rst: Fix several warnings
6ad8b21652ec : docs: security: trusted-encrypted.rst: fix code-block tag
ea0ad8763b17 : docs: it: license-rules.rst: get rid of warnings
d0727cc650f3 : docs: zh_CN: avoid duplicate citation references
f672febc3d13 : docs: amd-memory-encryption.rst get rid of warnings
27c054d2939f : docs: mark orphan documents as such
d857a3ffd3d6 : docs: bpf: get rid of two warnings
2e03e3a42c96 : docs: mm: numaperf.rst: get rid of a build warning
065efe27872c : docs: zh_CN: get rid of basic_profiling.txt
8b01caee99fb : isdn: mISDN: remove a bogus reference to a non-existing doc
671c30957e78 : ABI: sysfs-devices-system-cpu: point to the right docs
d2ba3b1714d7 : parisc: Fix module loading error with JUMP_LABEL feature
09afc797f362 : RAS/CEC: Add copyright
60fd42d26cc7 : RAS/CEC: Add CONFIG_RAS_CEC_DEBUG and move CEC debug features there
f57518cd56e2 : RAS/CEC: Dump the different array element sections
b8b5ca6600de : RAS/CEC: Rename count_threshold to action_threshold
9632a3299bb1 : RAS/CEC: Sanity-check array on every insertion
d0e375e8f26e : RAS/CEC: Fix potential memory leak
5cc6b16ea131 : RAS/CEC: Do not set decay value on error
de0e0624d86f : RAS/CEC: Check count_threshold unconditionally
6d8e294bf5f0 : RAS/CEC: Fix pfn insertion
aec3925f093d : drm/fb-helper: Move out commit code
eade2a17ddc5 : drm/fb-helper: Prepare to move out commit code
df7378951455 : drm/atomic: Move __drm_atomic_helper_disable_plane/set_config()
d6e561df50b5 : dt-bindings: pinctrl: pic32: Spelling s/configuraion/configuration/
4c06a42e826d : usb: typec: tcpm: fusb302: simplify getting the adapter of a client
cb5f15b711d3 : drm: rcar-du: Add support for missing 16-bit RGB1555 formats
e158dbb0e6b6 : drm: rcar-du: Add support for missing 16-bit RGB4444 formats
329972a9db8a : drm: rcar-du: Add support for missing 32-bit RGB formats
6be306bee7dd : drm/i915/dsi: Read back pclk set by GOP and use that as pclk (v3)
2def5ae7d7fb : drm/i915/dsi: Move vlv/icl_dphy_param_init call out of intel_dsi_vbt_init (v2)
0e29eb9d9160 : drm/i915/dsi: Move logging of DSI VBT parameters to a helper function
652b8b086538 : drm: panel-orientation-quirks: Add quirk for GPD MicroPC
15abc7110a77 : drm: panel-orientation-quirks: Add quirk for GPD pocket2
0c75376fa395 : counter/ftm-quaddec: Add missing dependencies in Kconfig
767e52f045e1 : staging: iio: adt7316: Fix build errors when GPIOLIB is not set
13c12f693001 : iio: accel: add missing sensor for some 2-in-1 based ultrabooks
26207c7e7872 : docs: iio: add precision about sampling_frequency_available
d711a3c7dc82 : iio: dps310: Add pressure sensing capability
6ca6366220ed : parisc: add dynamic ftrace
2809b392a62a : compiler.h: add CC_USING_PATCHABLE_FUNCTION_ENTRY
6183d68b8b01 : parisc: use pr_debug() in kernel/module.c
e4eab1ce1f67 : parisc: add WARN_ON() to clear_fixmap
7e923369b1ec : parisc: add spinlock to patch function
4e87ace902cf : parisc: add support for patching multiple words
aab8445c4e1c : x86/fpu: Update kernel's FPU state before using for the fsave header
8e8fddab0d0a : drm: rcar-du: Skip LVDS1 output on Gen3 when using dual-link LVDS mode
fa440d870358 : drm: rcar-du: lvds: Add support for dual-link mode
968328496b0f : drm: rcar-du: lvds: Remove LVDS double-enable checks
f54b4df6b14f : dt-bindings: display: renesas: lvds: Add renesas,companion property
1ddf2d4ad898 : drm: bridge: thc63: Report input bus mode through bridge timings
3cb120814eb9 : dt-bindings: display: bridge: thc63lvd1024: Document dual-link operation
b0a6b94027c8 : drm: bridge: Add dual_link field to the drm_bridge_timings structure
66659d9d0962 : drm: rcar-du: writeback: include interface header
62e2da682a0a : drm: rcar-du: lvds: Add r8a774a1 support
d31349a50415 : drm: rcar-du: Add R8A774A1 support
07c7c6bfbe03 : dt-bindings: display: renesas: lvds: Document r8a774a1 bindings
2acd1d1f2199 : dt-bindings: display: renesas: du: Document the r8a774a1 bindings
9d130f91a4cb : pinctrl: nomadik: Fix SPDX tags
d32aa7455557 : pinctrl: tb10x: Use flexible-array member and struct_size() helper
76c4c597b2ef : pinctrl: aspeed: Add SGPM pinmux
53a5372ce326 : pinctrl: qcom: sdm845: Expose ufs_reset as gpio
9f1e3c5966e5 : pinctrl: Add drive strength support for BM1880 SoC
7ea6a2edbfd0 : dt-bindings: pinctrl: Document drive strength settings for BM1880 SoC
f38b50692349 : pinctrl: ns2: Fix potential NULL dereference
3a11cf221752 : dt-bindings: imx: Correct pinfunc head file path for i.MX8MM
6c99d348fde7 : pinctrl: u300: Fix SPDX tags
fc8938d445d5 : dt-bindings: gpio: davinci: Add k3 am654 compatible
6a4d8b6bd279 : gpio: davinci: Add new compatible for K3 AM654 SoCs
6eeea326b389 : gpio: Davinci: Add K3 dependencies
8f77293cca1f : MAINTAINERS: Karthikeyan Ramasubramanian is MIA
36c0551976d5 : gpio: davinci: Fix the compiler warning with ARM64 config enabled
49b809586730 : i2c: xiic: Add max_read_len quirk
095561f476ab : i2c: fsi: Create busses for all ports
19b07cb4a187 : i2c: i801: Register optional lis3lv02d I2C device on Dell machines
f0e4cd948b91 : usb: typec: ucsi: ccg: add runtime pm workaround
9f2e244d0a39 : i2c: nvidia-gpu: resume ccgx i2c client
a94ecde41f7e : usb: typec: ucsi: ccg: enable runtime pm support
d4a4f927e4dd : i2c: nvidia-gpu: add runtime pm support
cb7302fbe365 : i2c: nvidia-gpu: refactor master_xfer
3b00691cc46a : gpio: pca953x: hack to fix 24 bit gpio expanders
45e7d4c0c172 : net/mlx5e: Support tagged tunnel over bond
47c9d2c99dde : net/mlx5e: Avoid detaching non-existing netdev under switchdev mode
b83c0730167c : net/mlx5e: Fix source port matching in fdb peer flow rule
57c70d8740f7 : net/mlx5e: Replace reciprocal_scale in TX select queue function
d3cbd4254df8 : net/mlx5e: Add ndo_set_feature for uplink representor
dd80857bf388 : net/mlx5: Avoid reloading already removed devices
6a6fabbfa3e8 : net/mlx5: Update pci error handler entries and command translation
e5bbbff5b7d7 : clk: gcc-qcs404: Add PCIe resets
0ade0b6240c4 : RAS/CEC: Convert the timer callback to a workqueue
5923ea6c2ce6 : gpio: pass lookup and descriptor flags to request_own
f3c74b38a55a : RAS/CEC: Fix binary search function
00e5a2bbcc31 : x86/mm/KASLR: Compute the size of the vmemmap section properly
fd704bd5ee74 : can: purge socket error queue on sock destruct
eb503004a7e5 : can: flexcan: Remove unneeded registration message
c5a3aed1cd31 : can: af_can: Fix error path of can_init()
3e82f2f34c93 : can: m_can: implement errata "Needless activation of MRAF irq"
35b7fa4d07c4 : can: mcp251x: add support for mcp25625
0df82dcd5583 : dt-bindings: can: mcp251x: add mcp25625 support
904044dd8fff : can: xilinx_can: use correct bittiming_const for CAN FD core
247e5356a709 : can: flexcan: fix timeout when set small bitrate
0ed89d777dd6 : can: usb: Kconfig: Remove duplicate menu entry
0aa3ebffc43c : docs: gpio: driver.rst: fix a bad tag
f02fba3aa8fe : clk: qcom: gdsc: WARN when failing to toggle
893a7d32e8e0 : lockref: Limit number of cmpxchg loop retries
d93445225cd3 : uaccess: add noop untagged_addr definition
afcafe07af0e : ucma: Convert ctx_idr to XArray
4dfd5321cf0a : ucma: Convert multicast_idr to XArray
6c0215f5d9f2 : ASoC: dt-bindings: fix some broken links from txt->yaml conversion
be411411279b : clk: mmp: frac: Remove set but not used variable 'prev_rate'
da6a5dda5e84 : clk: ti: Remove unused functions
60e9c3703c77 : clk: mediatek: mt8516: Remove unused variable
13ad1948d90d : clk: ingenic/jz4725b: Fix "pll half" divider not read/written properly
74054c413ae8 : clk: ingenic/jz4725b: Fix incorrect dividers for main clocks
44b06a76ad33 : clk: ingenic/jz4770: Fix incorrect dividers for main clocks
2a1a703635a0 : clk: ingenic/jz4740: Fix incorrect dividers for main clocks
a9fa2893fcc6 : clk: ingenic: Add support for divider tables
11e1bbc116a7 : leds: lm36274: Introduce the TI LM36274 LED driver
04f4dc1bc5f0 : dt-bindings: leds: Add LED bindings for the LM36274
de9f869616dd : x86/insn-eval: Fix use-after-free access to LDT entry
9bcb8940f4c0 : RDMA/ucma: Use struct_size() helper
4f18904c7849 : RDMA/hns: Bugfix for filling the sge of srq
78a89463a31c : Documentation: {u,k}probes: add tracing_on before tracing
fa027328a1c9 : RDMA/hns: fix inverted logic of readl read and shift
462e5a521ab7 : treewide: trivial: fix s/poped/popped/ typo
9d6194435659 : Documentation: xfs: Fix typo
bca29283dcc0 : drm/i915/sdvo: Actually print the reason why the SDVO command failed
7f668346e70f : drm/i915/sdvo: Don't write stack garbage into the hbuf
700bbf83eabd : drm/i915/sdvo: Don't unpack stack garbage
b5716a4efe5c : drm/i915/sdvo: Check that we have space for the infoframe
dd6090f8780a : drm/i915: Rename SDVO_AUDIO_ENABLE to HDMI_AUDIO_ENABLE
3d9cf48b2ca2 : Documentation: nvdimm: Fix typo
bed0918d64ca : doc:it_IT: documentation alignment
165915c17d68 : doc:it_IT: fix file references
54002b56b04b : scripts/sphinx-pre-install: fix "dependenties" typo
dc49a56bd43b : drm/i915/sdvo: Implement proper HDMI audio support for SDVO
889aa9ca9306 : docs: clk: fix struct syntax
cc54d5e8d816 : drm/i915/sdvo: Fix AVI infoframe TX rate readout
b1663d7e3a79 : docs: Kbuild/Makefile: allow check for missing docs at build time
3f9564e680ef : KVM: arm/arm64: Always capitalize ITS
6fb44c439eda : Documentation: net: dsa: Grammar s/the its/its/
e47cf0c95877 : Documentation: tee: Grammar s/the its/its/
e0cef9ff6315 : Documentation: fix typo CLOCK_MONONOTNIC_COARSE
4241d516b004 : Documentation/dm-init: fix multi device example
99d2b9386729 : Documentation: DMA-API: fix a function name of max_mapping_size
bcef5b721568 : RDMA/srp: Accept again source addresses that do not have a port number
633fbb06cbb3 : RDMA/ipoib: implement ethtool .get_link() callback
0779935938b1 : ASoC: Remove erroneous soc_cleanup_card_resources() call
913ab9780fc0 : kbuild: use more portable 'command -v' for cc-cross-prefix
d99004d7201a : drm/crc-debugfs: Also sprinkle irqrestore over early exits
6d7c3cde93c1 : mm/hmm: fix use after free with struct hmm in the mmu notifiers
38f300410f3e : drm/i915: Fix per-pixel alpha with CCS
0502a1af95a1 : drm/i915: Drop pointless WARN_ON
97068c1b905d : drm/i915: Move intel_dp->prepare_link_train assignment into ddi code
4745224b4509 : arm64/mm: Refactor __do_page_fault()
c49bd02f4c74 : arm64/mm: Document write abort detection from ESR
0ab0d7ac2090 : s390/unwind: correct stack switching during unwind
625d7d351887 : scsi: hpsa: correct ioaccel2 chaining
382d8dfe8b1b : drm/bridge: sii902x: fix comparision of u32 with less than zero
955f03a7d073 : drm/bridge: sii902x: re-order conditions to prevent out of bounds read
8103d10b7161 : btrfs: Always trim all unallocated space in btrfs_trim_free_extents
8a3dca632538 : netfilter: ipv6: nf_defrag: accept duplicate fragments again
35ab6cfbf211 : drm/stm: support runtime power management
630bec0c16ee : drm/stm: ltdc: No message if probe
0f5a5712ad1e : video: fbdev: pvr2fb: add COMPILE_TEST support
db7f2cb965cb : video: fbdev: pvr2fb: remove function prototypes
66019bc26d2b : video: fbdev: cyber2000fb: remove superfluous CONFIG_PCI ifdef
767ceabc6cc6 : video: fbdev: da8xx-fb: add COMPILE_TEST support
552ccf6b259d : video: fbdev: gbefb: add COMPILE_TEST support
f0bab2e3f675 : video: fbdev: pxa168fb: add COMPILE_TEST support
b90b279e87a3 : video: fbdev: imxfb: add COMPILE_TEST support
59c1ad914ef2 : video: fbdev: atmel_lcdfb: add COMPILE_TEST support
7e801d63fd3a : video: fbdev: atafb: remove superfluous function prototypes
e0b29902483b : au1200fb: fix DMA API abuse
f225f1393f03 : video: fbdev: mxsfb: Remove driver
25a7d03dae3a : regulator: cpcap: Spelling s/configuraion/configuration/
6445500b4312 : regmap: add i3c bus support
59ab3f4060fc : rtc: tegra: Drop MODULE_ALIAS
ef8a4757a6db : ASoC: msm8916-wcd-digital: Add sidetone support
f6e903db89bc : drm/i915: Tidy intel_execlists_submission_init
dbc651836372 : drm/i915: Convert some more bits to use engine mmio accessors
bcc726bea2cd : drm/i915: Unexport i915_gem_init/fini_aliasing_ppgtt
f736ae1b1031 : drm/i915: Extract engine fault reset to a helper
77a302e04312 : drm/i915: Make Gen6/7 RING_FAULT_REG access engine centric
7c53c48d01a3 : drm/i915: Tidy engine mask types in hangcheck
b61ea001b2df : drm/i915: Reset only affected engines when handling error capture
fb6dda8349ea : dt-bindings: dma: uart: rename binding
9135408c3ace : dmaengine: mediatek: Add MediaTek UART APDMA support
8e01076afd97 : arm64: Fix comment after #endif
3f1f22d80090 : clk: keystone: sci-clk: extend clock IDs to 32 bits
8e48b33f9def : clk: keystone: sci-clk: probe clocks from DT instead of firmware
4bfce5aba902 : clk: keystone: sci-clk: split out the fw clock parsing to own function
96488c09b0f4 : clk: keystone: sci-clk: cut down the clock name length
c21f5a9ed85c : powerpc/32s: fix booting with CONFIG_PPC_EARLY_DEBUG_BOOTX
8d1b73dd25ff : kernel: module: Use struct_size() helper
bc7b488b1d1c : drm/i915/dmc: protect against reading random memory
5ffff4415f9e : drm/meson: Add support for XBGR8888 & ABGR8888 formats
fd311d880c76 : drm/meson: Add zpos immutable property to planes
04310324c6f4 : s390/qdio: handle PENDING state for QEBSM devices
6887560c039f : s390/jump_label: remove unused structure definition
b0bb8fbd49af : s390/boot: disable address-of-packed-member warning
34c636a0c157 : s390/cio: fix kdoc for tiqdio_thinint_handler
e1ab11012e1c : s390/zcrypt: support special flagged EP11 cprbs
bae0aae2f8f9 : s390: fix unrecognized __aligned() in uapi header
10400c401754 : s390/configs: remove useless UEVENT_HELPER_PATH
3e8eb22faee1 : s390: enforce CONFIG_HOTPLUG_CPU
67626fadd269 : s390: enforce CONFIG_SMP
0b84933db7f2 : drm/meson: fix G12A primary plane disabling
c03ea50e27ec : drm/meson: fix primary plane disabling
e98c7952db1a : drm/meson: fix G12A HDMI PLL settings for 4K60 1000/1001 variations
19e9da9e86c4 : block, bfq: add weight symlink to the bfq.weight cgroup parameter
54b7b868e826 : cgroup: let a symlink too be created with a cftype file
a00196a27216 : powerpc/64s: __find_linux_pte() synchronization vs pmdp_invalidate()
33258a1db165 : powerpc/64s: Fix THP PMD collapse serialisation
6c284228eb35 : powerpc: Fix kexec failure on book3s/32
1571c029a2ff : dax: Fix xarray entry association for mixed mappings
ab4bec16d4bc : drm/nouveau/secboot/gp10[2467]: support newer FW to fix SEC2 failures on some boards
9352ce377512 : drm/nouveau/secboot: enable loading of versioned LS PMU/SEC2 ACR msgqueue FW
5f0f8b573a79 : drm/nouveau/secboot: split out FW version-specific LS function pointers
c26f3061fe51 : drm/nouveau/secboot: pass max supported FW version to LS load funcs
475cf02b8345 : drm/nouveau/core: support versioned firmware loading
8854eed1a4f5 : drm/nouveau/core: pass subdev into nvkm_firmware_get, rather than device
92aae4ce8427 : mtd: spi-nor: change "error reading JEDEC id" from dbg to err
c3e2219216c9 : block: free sched's request pool in blk_cleanup_queue
21ed90acd178 : mtd: spi-nor: Add Micron MT25QL02 support
df6bd6c002a4 : mtd: spi-nor: stm32: remove the driver as it was replaced by spi-stm32-qspi.c
b170b5d5e8a3 : clk: imx6sll: Switch to clk_hw based API
bce5b921502f : clk: imx7d: Switch to clk_hw based API
1487b60dc2d2 : clk: imx6ul: Switch to clk_hw based API
f1541e15e38e : clk: imx6sx: Switch to clk_hw based API
992b703b5b38 : clk: imx6q: Switch to clk_hw based API
3a1d8fe6f445 : clk: imx6sl: Switch to clk_hw based API
eccf8dfd0052 : clk: imx: Switch wrappers to clk_hw based API
3ead0f1e5fae : clk: imx: clk-fixup-mux: Switch to clk_hw based API
2597b39ed1f5 : clk: imx: clk-fixup-div: Switch to clk_hw based API
dfc148b32a79 : clk: imx: clk-gate-exclusive: Switch to clk_hw based API
995087c91e9c : clk: imx: clk-pfd: Switch to clk_hw based API
e5674a4d0762 : clk: imx: clk-pllv3: Switch to clk_hw based API
1f9aec966256 : clk: imx: clk-gate2: Switch to clk_hw based API
2bc7e9dc1c19 : clk: imx: clk-cpu: Switch to clk_hw based API
dd1a6c0d339b : clk: imx: clk-busy: Switch to clk_hw based API
f5697226f90e : clk: imx6q: Do not reparent uninitialized IMX6QDL_CLK_PERIPH2 clock
fa7574740cdf : clk: imx6sx: Do not reparent to unregistered IMX6SX_CLK_AXI
a4a4069f4523 : clk: imx: Add imx_obtain_fixed_clock clk_hw based variant
5b933e28d8b1 : clk: imx: imx8mm: correct audio_pll2_clk to audio_pll2_out
4ecabd55c904 : bpf: allow CGROUP_SKB programs to use bpf_skb_cgroup_id() helper
b714560f7b38 : bpf: expand section tests for test_section_names
1812291e7661 : bpf: more msg_name rewrite tests to test_sock_addr
000aa1250d57 : bpf, bpftool: enable recvmsg attach types
9bb59ac1f6c3 : bpf, libbpf: enable recvmsg attach types
3dbc6adac1f3 : bpf: sync tooling uapi header
983695fa6765 : bpf: fix unconnected udp hooks
7355965da22b : drm/vkms: Forward timer right after drm_crtc_handle_vblank
1ae752bf390c : drm/vkms: Remove useless call to drm_connector_register/unregister()
072a551fd5cf : dt-bindings: clock: Document gpucc for msm8998
f5203a3d9b25 : net: axienet: convert to phylink API
28ef9ebdb64c : net: axienet: make use of axistream-connected attribute optional
a1765c1850be : net: axienet: document axistream-connected attribute
3b09a3fb3507 : net: axienet: Fix MDIO bus parent node detection
a4ebb2997c10 : net: axienet: document device tree mdio child node
70c50265c46b : net: axienet: stop interface during shutdown
d05a9ed5c3a7 : net: axienet: Make missing MAC address non-fatal
7de44285c1f6 : net: axienet: Fix race condition causing TX hang
522856cefaf0 : net: axienet: Add optional support for Ethernet core interrupt
9cbc1b6834dc : net: axienet: Support shared interrupts
867d03bc238f : net: axienet: Add DMA registers to ethtool register dump
8b09ca823ffb : net: axienet: Make RX/TX ring sizes configurable
489d4d7713d1 : net: axienet: Cleanup DMA device reset and halt process
7789e9ed0591 : net: axienet: Re-initialize MDIO registers properly after reset
e7a3d116fa6f : net: axienet: fix teardown order of MDIO bus
09a0354cadec : net: axienet: Use clock framework to get device clock rate
2190cd1974ab : net: axienet: add X86 and ARM as supported platforms
88a972d74ea9 : net: axienet: fix MDIO bus naming
d85f5f3e4eb3 : net: axienet: Use standard IO accessors
23e6b2dc9363 : net: axienet: Fix casting of pointers to u32
860690a93ef2 : clk: mediatek: Remove MT8183 unused clock
0fd4939ac100 : clk: mediatek: add audsys clock driver for MT8516
3d8b6e9c774f : dt-bindings: mediatek: audsys: add support for MT8516
9aa0cae1d458 : arm64: dts: stratix10: use the "altr,socfpga-stmmac-a10-s10" binding
cca3731e026a : ARM: dts: socfpga: use the "altr,socfpga-stmmac-a10-s10" binding
169a126c6e88 : iommu/virtio: Add event queue
2a5a31487445 : iommu/virtio: Add probe request
edcd69ab9a32 : iommu: Add virtio-iommu driver
59b099a6c75e : PCI: OF: Initialize dev->fwnode appropriately
fb709b5e1cca : of: Allow the iommu-map property to omit untranslated devices
6c9e92ef8bdd : dt-bindings: virtio: Add virtio-pci-iommu node
8447d84e35f2 : dt-bindings: virtio-mmio: Add IOMMU description
0b4a7092ffe5 : vhost: fix clang build warning
3e582c6e911f : spi: mediatek: add SPI_LSB_FIRST support
40ae25505fe8 : net: stmmac: socfpga: fix phy and ptp_ref setup for Arria10/Stratix10
b637e0856a62 : dt-bindings: socfpga-dwmac: add "altr, socfpga-stmmac-a10-s10" binding
adb76b5b9c47 : ASoC: soc-core: remove legacy style dai_link
e1684073ef21 : ASoC: Intel: sof_rt5682: use modern dai_link style
02c31963d156 : ASoC: Intel: glk_rt5682_max98357a: use modern dai_link style
a78959f407e6 : ASoC: Intel: skl_hda_dsp_common: use modern dai_link style
2bfa8c35d90c : ASoC: Intel: skl-pcm: use modern dai_link style
318796d854ff : ASoC: Intel: skl_nau88l25_max98357a: use modern dai_link style
9cb56a5ceefa : ASoC: Intel: skl_rt286: use modern dai_link style
502a522b7b8b : ASoC: Intel: skl_nau88l25_ssm4567: use modern dai_link style
27eb6c7cb902 : ASoC: Intel: kbl_da7219_max98357a: use modern dai_link style
bf2a8ebd07f7 : ASoC: Intel: kbl_da7219_max98927: use modern dai_link style
42ac21b9b17d : ASoC: Intel: kbl_rt5663_rt5514_max98927: use modern dai_link style
00c3cfb041a4 : ASoC: Intel: kbl_rt5663_max98927: use modern dai_link style
168bfa962ed2 : ASoC: Intel: kbl_rt5660: use modern dai_link style
5ae4641f5a2b : ASoC: Intel: cht_bsw_nau8824: use modern dai_link style
a61142bb0aa0 : ASoC: Intel: cht_bsw_rt5672: use modern dai_link style
099cc6585559 : ASoC: Intel: cht_bsw_max98090_ti: use modern dai_link style
75909d7e2e26 : ASoC: Intel: cht_bsw_rt5645: use modern dai_link style
e7a712889b29 : ASoC: Intel: bytcr_rt5640: use modern dai_link style
01fee62a27c1 : ASoC: Intel: bytcr_rt5651: use modern dai_link style
196c52e13eb5 : ASoC: Intel: bytcht_cx2072x: use modern dai_link style
fb1d4861f28e : ASoC: Intel: bytcht_da7213: use modern dai_link style
51a5e563298d : nfp: tls: add basic statistics
1f35a56cf586 : nfp: tls: add/delete TLS TX connections
c3991d397f2a : nfp: tls: add datapath support for TLS TX
b9727d7f957d : net/tls: export TLS per skb encryption
2e361176ea01 : net/tls: simplify driver context retrieval
2d6b51c6924c : net/tls: split the TLS_DRIVER_STATE_SIZE and bump TX to 16 bytes
5584c0f82501 : nfp: prepare for more TX metadata prepend
232eeb1f84eb : nfp: add tls init code
d9d2d4c54fd7 : nfp: parse crypto opcode TLV
d3e4dfe060cc : nfp: add support for sending control messages via mailbox
a68634893fca : nfp: parse the mailbox cmsg TLV
3ed77bf76624 : nfp: make bar_lock a semaphore
76581af254d8 : nfp: count all failed TX attempts as errors
365a8a586afb : ASoC: Intel: bytcht_nocodec: use modern dai_link style
143029dbb8c9 : ASoC: Intel: bytcht_es8316: use modern dai_link style
0034172031aa : ASoC: Intel: byt-max98090: use modern dai_link style
6bf449c4c49a : ASoC: Intel: byt-rt5640: use modern dai_link style
5895eb75edf0 : ASoC: Intel: bxt_rt298: use modern dai_link style
56b2f3187419 : ASoC: Intel: bxt_da7219_max98357a: use modern dai_link style
4c3db473f77d : ASoC: Intel: broadwell: use modern dai_link style
77b365b8e99d : ASoC: Intel: haswell: use modern dai_link style
3f6c2a2e9abe : ASoC: Intel: bdw-rt5677: use modern dai_link style
7ba06110de26 : ASoC: sof: use modern dai_link style
0467d8ef0f61 : ASoC: vc4: vc4_htmi: use modern dai_link style
23b946ce2808 : ASoC: soc-topology: use modern dai_link style
f60adf385141 : ASoC: tegra: tegra_max98090: use modern dai_link style
ec7687d9a10a : ASoC: tegra: tegra_wm9712: use modern dai_link style
5e703b906e19 : ASoC: tegra: tegra_wm8903: use modern dai_link style
5a44ad1e587a : ASoC: tegra: tegra_rt5640: use modern dai_link style
f4d9dd95f31b : ASoC: tegra: tegra_sgtl5000: use modern dai_link style
af297e6f2c67 : ASoC: tegra: tegra_alc5632: use modern dai_link style
706e20515ef6 : ASoC: tegra: trimslice: use modern dai_link style
efefce542260 : ASoC: tegra: tegra_wm8753: use modern dai_link style
9b4f646a3aed : ASoC: tegra: tegra_rt5677: use modern dai_link style
f4010b4c8b38 : ASoC: txx9: txx9aclc-generic: use modern dai_link style
950d10e879d4 : ASoC: sunxi: sun4i-codec: use modern dai_link style
8ad8d81a0ff6 : ASoC: ux500: mop500: use modern dai_link style
a39bb1b740c9 : ASoC: sirf: sirf-audio: use modern dai_link style
8d6975ea3627 : ASoC: rockchip: rockchip_max98090: use modern dai_link style
0209bf2b2a76 : ASoC: rockchip: rockchip_rt5645: use modern dai_link style
e0d129d4cac0 : ASoC: rockchip: rk3288_hdmi_analog: use modern dai_link style
ca72efb6bdc7 : net: phy: Add detection of 1000BaseX link mode support
96a239b7af0f : ASoC: rockchip: rk3399_gru_sound: use modern dai_link style
98b232ca9e0e : ASoC: qcom: apq8016_sbc: use modern dai_link style
1e36ea360ab9 : ASoC: qcom: common: use modern dai_link style
fa350b770b57 : ASoC: qcom: storm: use modern dai_link style
26d8d4b21f9e : ASoC: nuc900: nuc900-audio: use modern dai_link style
49cb448846f5 : ASoC: mxs: mxs-sgtl5000: use modern dai_link style
c84836d7f650 : ASoC: meson: axg-card: use modern dai_link style
7c5cbcfe966b : ASoC: jz4740: qi_lb60: use modern dai_link style
79782e283ed3 : ASoC: fsl: imx-audmix: use modern dai_link style
61c29313cb81 : ASoC: fsl: pcm030-audio-fabric: use modern dai_link style
8a147e503dd6 : ASoC: fsl: imx-mc13783: use modern dai_link style
3026ef68d2c5 : ASoC: fsl: imx-sgtl5000: use modern dai_link style
3219d9c73462 : ASoC: fsl: eukrea-tlv320: use modern dai_link style
35f6d3025fa8 : ASoC: fsl: imx-es8328: use modern dai_link style
6aa7b4091d0b : ASoC: fsl: mpc8610_hpcd/p1022_ds/p1022_rdk: use modern dai_link style
893f19510414 : ASoC: fsl: fsl-asoc-card: use modern dai_link style
c90cf3d3fb4a : ASoC: fsl: wm1133-ev1: use modern dai_link style
7ca8d923511a : ASoC: fsl: phycore-ac97: use modern dai_link style
22bda69c6502 : ASoC: fsl: mx27vis-aic32x4: use modern dai_link style
8337ef4f4887 : ASoC: fsl: imx-spdif: use modern dai_link style
cf8c3ec87c72 : ASoC: fsl: efika-audio-fabric: use modern dai_link style
40989980bf4b : ASoC: cirrus: snappercl15: use modern dai_link style
cda80e05c648 : ASoC: cirrus: simone: use modern dai_link style
5e883ff15fc0 : ASoC: cirrus: edb93xx: use modern dai_link style
fc4b060a8c63 : ASoC: au1x: db1200: use modern dai_link style
34592f7ecb4e : ASoC: au1x: db1000: use modern dai_link style
3d14a1df7d30 : ASoC: atmel: atmel-classd: use modern dai_link style
f62da10aba7c : ASoC: atmel: atmel-pdmic: use modern dai_link style
079878be6fea : ASoC: atmel: atmel-wm8904: use modern dai_link style
1199dd99ddf6 : ASoC: atmel: tse850-pcm5142: use modern dai_link style
d83923c576f9 : ASoC: atmel: sam9g20_wm8731: use modern dai_link style
35617d8262c4 : ASoC: atmel: sam9x5_wm8731: use modern dai_link style
ed00d6ccde62 : ASoC: atmel: mikroe-proto: use modern dai_link style
19913c163e21 : ASoC: amd: acp-rt5645: use modern dai_link style
48696d0a6d8e : ASoC: amd: acp-da7219-max98357a: use modern dai_link style
f9aaa1929b2e : ASoC: sh: sh7760-ac97: use modern dai_link style
4f209c5142dc : ASoC: sh: migor: use modern dai_link style
c3e2a4af64cb : ASoC: ti: rx51: use modern dai_link style
d6db366a411c : ASoC: ti: omap-twl4030: use modern dai_link style
bc9dfc4cb1d8 : ASoC: ti: omap-abe-twl6040: use modern dai_link style
3b785a63ee3d : ASoC: ti: omap-hdmi: use modern dai_link style
de3582fec0aa : ASoC: ti: davinci-evm: use modern dai_link style
77723f1c262f : ASoC: ti: omap3pandora: use modern dai_link style
acb9a2d52e2c : ASoC: ti: ams-delta: use modern dai_link style
5cffc237432d : ASoC: ti: osk5912: use modern dai_link style
789bc177f828 : clk: bcm: Allow CLK_BCM2835 for ARCH_BRCMSTB
f7554cb47ef1 : ASoC: ti: n810: use modern dai_link style
1d17821f79ae : ASoC: kirkwood: armada-370-db: use modern dai_link style
8ba9c5cbe9f2 : ASoC: pxa: poodle: use modern dai_link style
196a521a3c86 : ASoC: pxa: spitz: use modern dai_link style
cc7b2401cd93 : ASoC: pxa: tosa: use modern dai_link style
0d246384cae6 : ASoC: pxa: ttc-dkb: use modern dai_link style
dca012bb8602 : ASoC: pxa: z2: use modern dai_link style
1129efb0a390 : ASoC: pxa: zylonite: use modern dai_link style
5d59f12a19e6 : clk: bcm: Make BCM2835 clock drivers selectable
ef15331de2e4 : ASoC: pxa: palm27x: use modern dai_link style
a94112f5bd0b : ASoC: pxa: mioa701_wm9713: use modern dai_link style
018252749ce4 : ASoC: pxa: magician: use modern dai_link style
76359b17c38d : ASoC: pxa: imote2: use modern dai_link style
08baa54ee7d1 : ASoC: pxa: hx4700: use modern dai_link style
d7d8e1b14c16 : ASoC: pxa: em-x270: use modern dai_link style
32b787a0ce77 : ASoC: pxa: e800_wm9712: use modern dai_link style
f78ced5147dc : ASoC: pxa: e750_wm9705: use modern dai_link style
312989a1ed69 : ASoC: pxa: e740_wm9705: use modern dai_link style
432895f4f6d9 : ASoC: pxa: corgi: use modern dai_link style
b63eec7443b1 : ASoC: pxa: brownstone: use modern dai_link style
9423082951be : ASoC: samsung: jive_wm8750: use modern dai_link style
e28d6e02889c : ASoC: samsung: littlemill: use modern dai_link style
7989919453af : ASoC: samsung: lowland: use modern dai_link style
0391b03374ce : ASoC: samsung: neo1973_wm8753: use modern dai_link style
3cddda10c25f : ASoC: samsung: odroid: use modern dai_link style
400127a12ae3 : ASoC: samsung: rx1950_uda1380: use modern dai_link style
1c0f3edbcabd : ASoC: samsung: s3c24xx_simtec_hermes: use modern dai_link style
fba1384c3bff : ASoC: samsung: s3c24xx_simtec_tlv320aic23: use modern dai_link style
bb5e4a032488 : ASoC: samsung: s3c24xx_uda134x: use modern dai_link style
a259926056dd : ASoC: samsung: smartq_wm8987: use modern dai_link style
db1623faa432 : ASoC: samsung: snow: use modern dai_link style
3f60911771a1 : ASoC: samsung: speyside: use modern dai_link style
f1d26f2b947e : ASoC: samsung: tm2_wm5110: use modern dai_link style
19bca225e720 : ASoC: samsung: tobermory: use modern dai_link style
930f74a171f5 : ASoC: samsung: arndale_rt5631: use modern dai_link style
88dd84a196ef : ASoC: samsung: h1940_uda1380: use modern dai_link style
e076cc1d9b05 : ASoC: samsung: smdk_spdif: use modern dai_link style
245139b2c25c : ASoC: samsung: smdk_wm8994pcm: use modern dai_link style
2f8ea84e3a8c : ASoC: samsung: smdk_wm8994: use modern dai_link style
10601860559d : ASoC: samsung: smdk_wm8580: use modern dai_link style
5af5e7609af5 : ASoC: samsung: bells: use modern dai_link style
fa284fd00247 : ASoC: mediatek: mt8183-mt6358-ts3a227-max98357: use modern dai_link style
4b99064229b4 : ASoC: mediatek: mt8183-da7219-max98357: use modern dai_link style
1fcd25641d44 : ASoC: mediatek: mt8173-rt5650-rt5514: use modern dai_link style
05ab66178cb2 : ASoC: mediatek: mt8173-rt5650-rt5676: use modern dai_link style
166b3f052d3e : ASoC: mediatek: mt8173-rt5650: use modern dai_link style
1ea15792bc47 : ASoC: mediatek: mt8173-max98090: use modern dai_link style
4ddabddabf41 : ASoC: mediatek: mt2701-cs42448: use modern dai_link style
b664e06d530e : ASoC: mediatek: mt2701-wm8960: use modern dai_link style
9ded5f71114b : ASoC: mediatek: mt6797-mt6351: use modern dai_link style
587c984427bf : ASoC: soc.h: add sound dai_link connection macro
f107294c6422 : ASoC: simple-card: support snd_soc_dai_link_component style for cpu
08a5841e3a10 : ASoC: soc-core: use snd_soc_dai_link_component for CPU
64429a8711e1 : ASoC: rt1011: fix warning reported by kbuild test robot and minor issue
83a6edbb8fe9 : ASoC: rt1011: Mark format integer literals as unsigned
9b1ae605c8e2 : mm/hmm: Only set FAULT_FLAG_ALLOW_RETRY for non-blocking
789c2af88f24 : mm/hmm: support automatic NUMA balancing
085ea25064a9 : mm/hmm: clean up some coding style and comments
2076e5c0451c : mm/hmm: update HMM documentation
1c2308f0f03f : mm/hmm.c: suppress compilation warnings when CONFIG_HUGETLB_PAGE is not set
bff5e8071533 : regulator: lm363x: Add support for LM36274
9c523efb749d : mfd: ti-lmu: Add LM36274 support to the ti-lmu
4665743276c3 : dt-bindings: mfd: Add lm36274 bindings to ti-lmu
39f823584851 : net: mscc: ocelot: remove unused variable 'vcap_data_t'
5715c4dd66a3 : vfio/mdev: Synchronize device create/remove with parent removal
26c9e3988eec : vfio/mdev: Avoid creating sysfs remove file on stale device removal
720f1de4021f : pktgen: do not sleep with the thread lock held.
4c34282fb7d7 : clk: pwm: implement the .get_duty_cycle callback
5b51ae969e3d : x86/boot: Call get_rsdp_addr() after console_init()
8e44c7840479 : Revert "x86/boot: Disable RSDP parsing temporarily"
0a23ebc66a46 : x86/boot: Use efi_setup_data for searching RSDP on kexec-ed kernels
41b3588dba6e : clk: ti: clkctrl: Fix returning uninitialized data
a19a0582363b : net: fec: Do not use netdev messages too early
6bbeb276b71f : x86/kexec: Add the EFI system tables and ACPI tables to the ident map
fe1e0713bbe8 : vxlan: Use FDB_HASH_SIZE hash_locks to reduce contention
d37acd5aa99c : net: mvpp2: Use strscpy to handle stat strings
4daa95af7f1c : ipv6: fix spelling mistake: "wtih" -> "with"
85cb928787ea : net: rds: fix memory leak in rds_ib_flush_mr_pool
b9aa52c4cb45 : ipv6: fix EFAULT on sendto with icmpv6 and hdrincl
59e3e4b52663 : ipv6: use READ_ONCE() for inet->hdrincl as in ipv4
355f948adf3a : r8169: silence sparse warning in rtl8169_start_xmit
39194128701b : soundwire: intel: set dai min and max channels correctly
9315d904c7e8 : soundwire: stream: fix bad unlock balance
b81ff1013eb8 : x86/fpu: Use fault_in_pages_writeable() for pre-faulting
62f99b62e5e3 : nvme-rdma: use dynamic dma mapping per command
c8e8c77b3bdb : nvme: Fix u32 overflow in the number of namespace list calculation
522ecce08ab2 : vfio/mdev: Improve the create/remove sequence
3bb936f5b92a : ASoC: core: Tell codec that jack is being removed
619c15f7fac9 : ASoC: sun4i-i2s: Change SR and WSS computation
04268bf2757a : SoC: rt274: Fix internal jack assignment in set_jack callback
6d647b736a6b : ALSA: hdac: fix memory release for SST and SOF drivers
1f5253b08e06 : ASoC: SOF: Intel: hda: use the defined ppcap functions
70fc53734e71 : ASoC: core: move DAI pre-links initiation to snd_soc_instantiate_card
9bbc799318a3 : ASoC: Intel: cht_bsw_rt5672: fix kernel oops with platform_name override
096701e81314 : ASoC: Intel: cht_bsw_nau8824: fix kernel oops with platform_name override
79136a016add : ASoC: Intel: bytcht_es8316: fix kernel oops with platform_name override
fb54555134b9 : ASoC: Intel: cht_bsw_max98090: fix kernel oops with platform_name override
58d494669f36 : docs/core-api: Add integer power functions to the list
b422124758c1 : docs/core-api: Add string helpers API to the list
9c3cef54c50d : VMCI: Fixup atomic64_t abuse
ee5dc0491c38 : docs: filesystems: vfs: Render method descriptions
5e2f97a93f70 : drm/sti: drop use of drmP.h
d0a178095c5f : mei: docs: update mei documentation
638803d45681 : Revert "gfs2: Replace gl_revokes with a GLF flag"
ac543d7145bf : drm/i915: Report an earlier wedged event when suspending the engines
0e3743d87071 : w1: ds2805: rename w1_family struct, fixing c-p typo
aacd152ecd7b : w1: ds2413: fix state byte comparision
2f57b95caf8f : clk: samsung: add new clocks for DMC for Exynos5422 SoC
8b4a7acf7b30 : clk: samsung: add BPLL rate table for Exynos 5422 SoC
cc9bdecf4b8d : clk: samsung: add needed IDs for DMC clocks in Exynos5420
7433f1fb8ec8 : arm64: dts: renesas: Add HiHope RZ/G2M sub board support
871c13a443de : arm64: dts: renesas: hihope-common: Add pincontrol support to scif2/scif clock
438419ebd3f8 : arm64: dts: renesas: Add HiHope RZ/G2M main board support
3bde449f0bf1 : drm/edid: Ignore "DFP 1.x" bit for EDID 1.2 and earlier
7e706da35a45 : mei: docs: fix broken links in iamt documentation.
0475afd2a5de : mei: docs: add hdcp documentation
4e3d3b784ae7 : mei: docs: add a short description for nfc behind mei
6080e0cff2bf : mei: docs: update mei client bus documentation.
815d0f26c104 : mei: docs: move iamt docs to a iamt.rst file
7e527e11d672 : mei: docs: move documentation under driver-api
382d2af64e7d : drm/edid: Clean up DRM_EDID_DIGITAL_* flags
17dcc588d42b : staging: kpc2000: kpc_spi: remove unnecessary cast in [read|write]_reg()
fbf476ea29cc : staging: kpc2000: kpc_spi: remove unnecessary ulong repr of i/o addr
77a91f4b68b0 : staging: kpc2000: kpc_spi: remove unnecessary struct member chip_select
dafcc4a54672 : staging: kpc2000: kpc_spi: remove unnecessary struct member word_len
d06ad04b7d87 : staging: kpc2000: kpc_spi: remove unnecessary struct member pin_dir
8b37865055fe : staging: kpc2000: kpc_spi: remove unnecessary struct member phys
fa6a80ca5a60 : staging: kpc2000: Use '%zu' for printing 'size_t' type
89a237aa84c7 : staging: kpc2000: Use '%llx' for printing 'long long int' type
7942b209ade7 : staging: staging: kpc2000: kpc_dma: fix symbol 'kpc_dma_add_device' was not declared.
259c20b38d28 : staging: most: trivial: fix a couple of typos
15c1843d70a4 : staging: rtl8712: Replace function r8712_free_network_queue
ca039163d8dd : staging: rtl8188eu: core: Remove initialisation of return variable
dfa6cbbf3c35 : staging: rtl8723bs: hal: fix error "do not initialise globals to 0"
c1c7830cc717 : staging: kpc2000: fix incorrect code comment in core.c
a1ceab8b9251 : staging: kpc2000: use sizeof(var) in kzalloc call
a12cae870afc : staging: kpc2000: remove unnecessary include in core.c
745cde4ef6e3 : staging: kpc2000: use __func__ in debug messages in core.c
5298be4877f3 : staging: kpc2000: remove unnecessary oom message in core.c
1c10f0694074 : staging: kpc2000: remove unnecessary parentheses in core.c
636928fc1275 : staging: kpc2000: simplify comparisons to NULL in core.c
1fe2d6f94f96 : drm/i915: Skip context_barrier emission for unused contexts
ebcc5928c5d9 : arm64: Silence gcc warnings about arch ABI drift
527a1d1ede98 : parisc: Fix crash due alternative coding for NP iopdir_fdc bit
116d753308cf : parisc: Use lpa instruction to load physical addresses in driver code
ec13c82d261b : parisc: configs: Remove useless UEVENT_HELPER_PATH
63923d2c3800 : parisc: Use implicit space register selection for loading the coherence index of I/O pdirs
155ab8836caa : drm/i915: Move object close under its own lock
913f36b6242a : ARM: dts: sun8i: r40: Change the RTC compatible
33e877f34777 : ARM: dts: sun8i: v3s: Add external crystals accuracy
65a4a40215a9 : ARM: dts: sun8i: v3s: Fix the RTC node
562b9526ee0c : ARM: dts: sun6i: Add external crystals accuracy
b9cb52497124 : ARM: dts: sun6i: Fix RTC node
42cc68868ce9 : usb: gadget: udc: lpc32xx: fix return value check in lpc32xx_udc_probe()
066cfd0770ab : usb: gadget: dwc2: fix zlp handling
4faf3b36553a : usb: dwc2: Set actual frame number for completed ISOC transfer for none DDMA
fbc318afadd6 : usb: gadget: udc: lpc32xx: allocate descriptor with GFP_ATOMIC
62fd0e0a24ab : usb: gadget: fusb300_udc: Fix memory leak of fusb300->ep[i]
b5bbe2235361 : usb: phy: mxs: Disable external charger detect in mxs_phy_hw_init()
4a4863bf2e79 : usb: dwc2: Fix DMA cache alignment issues
babd183915e9 : usb: dwc2: host: Fix wMaxPacketSize handling (fix webcam regression)
7d2129310b8c : clk: rockchip: Remove 48 MHz PLL rate from rk3288
f2f2bb60d998 : drm: panel-orientation-quirks: Add quirk for GPD MicroPC
6dab9102dd7b : drm: panel-orientation-quirks: Add quirk for GPD pocket2
b8925b7c2f86 : ARM: dts: rockchip: Split GPIO keys for veyron into multiple devices
cd6386087d82 : ARM: dts: rockchip: Add HDMI i2c unwedging for rk3288-veyron
c077d9d717dc : ARM: dts: rockchip: Add unwedge pinctrl entries for dw_hdmi on rk3288
bf09924f2176 : ARM: dts: rockchip: Switch to builtin HDMI DDC bus on rk3288-veyron
d6624cc75021 : rtc: sun6i: Add R40 compatible
f5a336496e0f : dt-bindings: rtc: sun6i: Add the R40 RTC compatible
5a0797599b47 : dt-bindings: rtc: Convert Allwinner A31 RTC to a schema
36e63ef3582b : dt-bindings: rtc: Convert Allwinner A10 RTC to a schema
43390e0710fd : dt-bindings: rtc: Move trivial RTC over to a schemas of their own
7bdcb8e0454a : dt-bindings: rtc: Add YAML schemas for the generic RTC bindings
16e6427c88c5 : netfilter: ipv6: Fix undefined symbol nf_ct_frag6_gather
2b55d83e9a8c : ARM64: trivial: s/TIF_SECOMP/TIF_SECCOMP/ comment typo fix
1882018a70e0 : drm/crc-debugfs: User irqsafe spinlock in drm_crtc_add_crc_entry
800037e815b9 : arm64: dts: renesas: r8a774a1: Add operating points
70c6d23ea70c : arm64: dts: renesas: r8a77990: Add dynamic power coefficient
8fa7d18f9ee2 : arm64: dts: renesas: r8a77990: Create thermal zone to support IPA
eb2cd8c259d4 : arm64: dts: renesas: r8a77965: Add dynamic power coefficient
7ec67eddfb8e : arm64: dts: renesas: r8a77965: Create thermal zone to support IPA
9fed1b89c0cd : arm64: dts: renesas: r8a7796: Add dynamic power coefficient
81022ecd2720 : arm64: dts: renesas: r8a7796: Create thermal zone to support IPA
47e1714ab93d : arm64: dts: renesas: r8a7795: Add dynamic power coefficient
15d8cd83b7ef : arm64: dts: renesas: r8a7795: Create thermal zone to support IPA
7794bd7ed709 : arm64: dts: renesas: Revise usb2_phy nodes and phys properties
90d4fa39d028 : arm64: dts: renesas: ebisu: Remove renesas, no-ether-link property
11290c09e296 : arm64: dts: renesas: r8a774c0: Clean up CPU compatibles
b31b43c92dae : arm64: dts: renesas: Use ip=on for bootargs
9d79b2f1aed4 : dt-bindings: Add vendor prefix for HopeRun
02af9f90941b : soc: renesas: Enable RZ/A1 IRQC on RZ/A1H and RZ/A2M
affa22b5f0f7 : drm/i915: fix documentation build warnings
8a6f43d4d92d : Documentation/i915: Fix kernel-doc references to moved gem files
6d10dc617b41 : drm/komeda: Potential error pointer dereference
7cb8bec20525 : drm/komeda: remove set but not used variable 'kcrtc'
1a1e5c0f5b84 : drm: Ignore drm_gem_vram_mm_funcs in generated documentation
5934ce998faf : drm/virtio: Fix cache entry creation race.
676a905b09d5 : drm/virtio: Wake up all waiters when capset response comes in.
7fdf478a4386 : drm/virtio: Ensure cached capset entries are valid before copying.
e35faeb64146 : x86/CPU: Add more Icelake model numbers
812086d362a1 : USB: move usb debugfs directory creation to the usb common core
0e016249f687 : usb: host: u132-hcd: remove unneeded variable frame
7545b6c2087f : crypto: chacha20poly1305 - fix atomic sleep when using async algorithm
4bb02dbd31d7 : crypto: atmel-i2c - Fix build error while CRC16 set to m
385cfc84a5a8 : crypto: caam - disable some clock checks for iMX7ULP
ed527b13d800 : crypto: caam - limit output IV to CBC to work around CTR mode DMA issue
49d22167f826 : crypto: atmel - Fix sparse endianness warnings
20a0f9761343 : crypto: lrw - use correct alignmask
5c6bc4dfa515 : crypto: ghash - fix unaligned memory access in ghash_setkey()
67882e764924 : crypto: xxhash - Implement xxhash support
d9d67c87ad37 : crypto: jitter - update implementation to 2.1.2
d8ea98aa3cd4 : crypto: testmgr - test the shash API
6bd934de1e39 : crypto: arm64/sha2-ce - correct digest for empty data in finup
1d4aaf16defa : crypto: arm64/sha1-ce - correct digest for empty data in finup
3b2614cb864d : crypto: caam - strip input without changing crypto request
c3725f7ccc8c : crypto: caam - fix pkcs1pad(rsa-caam, sha256) failure because of invalid input
893325904272 : crypto: inside-secure - do not rely on the hardware last bit for result descriptors
583d7e195f48 : crypto: inside-secure - fix use of the SG list
082ec2d48467 : crypto: inside-secure - add support for HMAC updates
57660b11d5ad : crypto: inside-secure - implement IV retrieval
ccd65a206a50 : crypto: inside-secure - fix queued len computation
b926213d6fed : crypto: inside-secure - fix zeroing of the request in ahash_exit_inv
aa52428698ae : crypto: inside-secure - unify cache reset
97a1440d1294 : crypto: inside-secure - enable context reuse
082a9d0918d2 : crypto: inside-secure - change returned error when a descriptor reports an error
942d849d32d0 : crypto: inside-secure - improve the result error format when displayed
709ecc101aea : crypto: inside-secure - remove useless check
0733eabadc90 : crypto: inside-secure - fix coding style for a condition
dd4306a6f398 : crypto: inside-secure - move comment
cb9877b8a8fb : crypto: inside-secure - remove empty line
4f518e802cca : xfrm: remove type and offload_type map from xfrm_state_afinfo
4c203b0454b5 : xfrm: remove eth_proto value from xfrm_state_afinfo
3aaf3915a31a : xfrm: remove state and template sort indirections from xfrm_state_afinfo
72a14e9b23d0 : Revert "drm/amdgpu: add DRIVER_SYNCOBJ_TIMELINE to amdgpu"
ae96e8d7b6f4 : drm/ttm: fix ttm_bo_unreserve
621b325aa8b2 : drm/amdgpu/display: Drop some new CONFIG_DRM_AMD_DC_DCN1_01 guards
beff74bc6e0f : drm/amdgpu: fix a race in GPU reset with IB test (v2)
c53e4db71276 : drm/amdgpu: cancel late_init_work before gpu reset
fbebaa72992e : gpu: amdgpu: fix broken amdgpu_dma_buf.c references
e6abacabb5ac : cpufreq: Switch imx7d to imx-cpufreq-dt for speed grading
7d5f589a5228 : cpufreq: imx-cpufreq-dt: Remove global platform match list
b4e3e54a46a6 : arm64: dts: imx8mm: Move gic node into soc node
50a8accf1062 : ipv6: tcp: send consistent flowlabel in TIME_WAIT state
323a53c41292 : ipv6: tcp: enable flowlabel reflection in some RST packets
e736bf72af56 : lib: objagg: Use struct_size() in kzalloc()
8b5e07d7ee95 : inet_connection_sock: remove unused parameter of reqsk_queue_unlink func
4a60570dce65 : hwmon: (pmbus/core) Treat parameters as paged if on multiple pages
38463721ec3c : hwmon: (pmbus/core) mutex_lock write in pmbus_set_samples
c41dd48e21fa : hwmon: (core) add thermal sensors only if dev->of_node is present
7f466032dc9e : vhost: access vq metadata through kernel virtual address
99ae52edeba1 : ARM: imx6: cpuidle: Use raw_spinlock_t
4970b42d5c36 : Revert "fib_rules: return 0 directly if an exactly same rule exists when NLM_F_EXCL not supplied"
2bd229df5e2e : net: phy: remove state PHY_FORCING
930b9a054338 : net: aquantia: fix wol configuration not applied sometimes
0ee4e76937d6 : ethtool: fix potential userspace buffer overflow
07c3bbdb1a9b : samples: bpf: print a warning about headers_install
0a8dd9f67cd0 : Fix memory leak in sctp_process_init
b50e058746ba : net: rds: fix memory leak when unload rds_rdma
fe3475af3bdf : net: rds: add per rds connection cache statistics
ee326fd01e79 : net: stmmac: dwmac4: fix flow control issue
d2facb4b3983 : net: stmmac: modify default value of tx-frames
792232390b89 : net: stmmac: dwmac-mediatek: disable rx watchdog
5aa070dc5049 : net: stmmac: dwmac-mediatek: enable Ethernet power domain
b7999b07726c : ipv6: fix the check before getting the cookie in rt6_get_cookie
0a90478b93a4 : ipv4: not do cache for local delivery if bc_forwarding is enabled
478db1f1fce3 : drivers: net: vxlan: drop unneeded likely() call around IS_ERR()
26f8113cc720 : net: ipv6: drop unneeded likely() call around IS_ERR()
88e235b80c2a : net: ipv4: drop unneeded likely() call around IS_ERR()
b90f5aa4d626 : net: openvswitch: drop unneeded likely() call around IS_ERR()
4546e44ca2ec : net: socket: drop unneeded likely() call around IS_ERR()
856e6d9f9dd2 : nfp: flower: use struct_size() helper
80598e6230c7 : i40e: Check and set the PF driver state first in i40e_ndo_set_vf_mac
745b32c1a3fa : i40e: Do not check VF state in i40e_ndo_get_vf_config
b71438606343 : drm/i915/ehl: Support HBR3 on EHL combo PHY
e2e88325f4bc : selftests: vm: Fix test build failure when built by itself
feebcaeac79a : vhost: factor out setting vring addr and num
4942e8254d93 : vhost: introduce helpers to get the size of metadata area
9b5e830b7120 : vhost: rename vq_iotlb_prefetch() to vq_meta_prefetch()
7b5d753ebc22 : vhost: fine grain userspace memory accessors
1ab5d1385af4 : vhost: generalize adding used elem
1884c066579a : tools: bpftool: Fix JSON output when lookup fails
20d437ee8f48 : net: ixgbevf: fix a missing check of ixgbevf_write_msg_read_ack
cd4583206990 : ixgbe: implement support for SDP/PPS output on X550 hardware
7efffc64435e : net: hns3: Use LLDP ethertype define ETH_P_LLDP
3aea17362248 : ice: Use LLDP ethertype define ETH_P_LLDP
f0843b681a98 : ixgbe: Use LLDP ethertype define ETH_P_LLDP
af7364e4caf6 : i40e: Use LLDP ethertype define ETH_P_LLDP
c54c2c72b2b9 : net: Add a define for LLDP ethertype
c3e9297c8ac9 : ixgbe: add a kernel documentation comment for ixgbe_ptp_get_ts_config
8b057955af87 : ixgbe: use 'cc' instead of 'hw_cc' for local variable
68d9676fc04e : ixgbe: fix PTP SDP pin setup on X540 hardware
8fd709940280 : ixgbe: reduce PTP Tx timestamp timeout to 1 second
1bc1ffb04070 : ixgbe: fix AF_XDP tx packet count
30d5703bceb0 : ixgbe: fix AF_XDP tx byte count
9ba095a628f7 : ixgbe: remove umem from adapter
d49e286d354e : ixgbe: add tracking of AF_XDP zero-copy state for each queue pair
edadd68031e5 : media: MAINTAINERS: update email address
6aace2f89f78 : media: Documentation: update email address
6e2980cc68d0 : media: pvrusb2: fix null-ptr-deref in class_unregister()
7aac98494d1d : media: platform: ao-cec-g12a: remove spin_lock_irqsave() locking in meson_ao_cec_g12a_read/write
2ac36fd57453 : media: imx7-media-csi: Remove unneeded error message
9e5fa4e1e5b5 : media: imx7-media-csi: Use u32 for storing register reads
345162044fa6 : media: imx7-media-csi: Use functions instead of macros
2b0287ef1d9e : media: aspeed: use different delays for triggering VE H/W reset
99914b611560 : media: aspeed: remove source buffer allocation before mode detection
68b65879e816 : media: aspeed: refine interrupt handling logic
f8a02b37e218 : media: aspeed: remove checking of VE_INTERRUPT_CAPTURE_COMPLETE
084b6790cf35 : media: aspeed: reduce noisy log printing outs
c8b996ca28d0 : media: aspeed: remove IRQF_SHARED flag
12ae1c1bf5db : media: aspeed: change irq to threaded irq
7b74dc0caa30 : media: aspeed: refine clock control logic
50f9495efe30 : drm/bridge/synopsys: dw-hdmi: Add "unwedge" for ddc bus
c60362500149 : dt-bindings: drm/bridge/synopsys: dw-hdmi: Add "unwedge" for ddc bus
9698ed4d4a29 : media: aspeed: fix a kernel warning on clk control
dbb9fcc8c2d8 : media: stm32-dcmi: fix irq = 0 case
21560067fb1f : soc: fsl: qe: fold qe_get_num_of_snums into qe_snums_init
4f62e840f827 : media: cxusb: Revert "media: cxusb: add raw mode support for, Medion MD95700"
5cfca8911ddd : soc: fsl: qe: support fsl,qe-snums property
8f762fe5819f : dt-bindings: soc: fsl: qe: document new fsl,qe-snums binding
d7fc59636641 : soc: fsl: qe: introduce qe_get_device_node helper
875f2aabfcfa : soc: fsl: qe: reduce static memory footprint by 1.7K
f03de74d92ac : soc: fsl: qe: drop useless static qualifier
eb42ac1b411c : media: platform: Fix Warning of Unneeded Semicolon reported by coccicheck
d4ec9550e4b2 : media: vivid: fix incorrect assignment operation when setting video mode
0c6280b3c353 : media: mtk-vcodec: support single-buffer frames
0a7ff71e223f : media: mtk-vcodec: constify formats
cf1db7fc8c2d : mmc: also set max_segment_size in the device
bb6f59af309c : mtip32xx: also set max_segment_size in the device
84f3fc7aec42 : rsxx: don't call dma_set_max_seg_size
a48bc520011e : nvme-pci: don't limit DMA segement size
11694b03616b : net: fec_ptp: Use dev_err() instead of pr_err()
bd966839bdf9 : s390/qeth: handle error when updating TX queue count
335726195e46 : s390/qeth: fix VLAN attribute in bridge_hostnotify udev event
0cd6783d3c7d : s390/qeth: check dst entry before use
72c87976c5ab : s390/qeth: handle limited IPv4 broadcast in L3 TX path
8197f9d2468d : r8169: factor out firmware handling
25e992a4603c : r8169: rename r8169.c to r8169_main.c
d28d66e5a92d : net: ethernet: mediatek: fix mtk_eth_soc build errors & warnings
7b2f936fc828 : ceph: fix error handling in ceph_get_caps()
3e1d0452edce : ceph: avoid iput_final() while holding mutex or in dispatch thread
1cf89a8dee5e : ceph: single workqueue for inode related works
7f1d39efa66f : drm/r128: drop use of drmP.h
3c1aa3b38727 : drm/r128: drop drm_os_linux dependencies
ac0ac2102003 : drm/savage: drop use of drmP.h
87158992d39a : drm/savage: drop use of drm_os_linux
1b36d506fc82 : drm/sis: drop drmP.h use
9293e39c5d7f : media: mtk-vcodec: replace GPLv2 with SPDX
b76bfa6d7f5a : media: imx7-mipi-csis: Remove extra blank line
cee0c33c546a : cgroup: css_task_iter_skip()'d iterators must be advanced before accessed
7acc1f91bfb2 : media: imx7-mipi-csis: Remove unneeded 'ret' initialization
2b393f91c651 : media: imx7-mipi-csis: Propagate the error if clock enabling fails
f086f67485c5 : arm64: ptrace: add support for syscall emulation
fd3866381be2 : arm64: add PTRACE_SYSEMU{,SINGLESTEP} definations to uapi headers
15532fd6f57c : ptrace: move clearing of TIF_SYSCALL_EMU flag to core
3c1b9ac753e9 : media: vimc: Remove or modify stream checks
84060c65a8fa : media: media/doc: Allow sizeimage to be set by v4l clients
2c1c55252647 : drm/i915/dsi: Use a fuzzy check for burst mode clock check
192905989302 : drm/amd/amdgpu: add RLC firmware to support raven1 refresh
1019fe047a48 : drm/amd/powerplay: add set_power_profile_mode for raven1_refresh
ce0e22f5d886 : drm/amdgpu: fix ring test failure issue during s3 in vce 3.0 (V2)
d925da5c7b09 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 450
acc15900ee9d : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 449
c637ffb5180c : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 448
3c910ecbdda4 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 446
04dc82e1160e : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 445
eeac88ac304a : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 444
e559355a9da6 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 443
27ba4deb4e26 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 442
b886d83c5b62 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441
3287e96af0d8 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 440
acf147074cb2 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 438
82664963ee5f : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 437
3e45610181bc : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 436
31e12cb6792c : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 435
28b665f6b867 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 434
1c6bec5b3dbe : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 433
28c61a66abd6 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 432
bb9b83dfc91a : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 431
767a67b0b355 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 430
dbf5ebee09fc : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 429
55716d26439f : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428
1623de843dd2 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 426
722d94a3ad0f : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 424
9f06080f861c : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 423
75a6faf617d1 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422
579d8b5c8d61 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 421
8d36fe1e9e1f : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 420
ad1d7d7c1069 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 419
25d5bf4764f9 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 418
8fba24537d31 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 417
808cb5dc7be7 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 416
b1fb60d7dff6 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 414
4d8bc5106988 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 412
65c85c837882 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 411
a98c5b196546 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 410
ce718dfb2c01 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 409
0ebc04719c97 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 408
1514e8511756 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 407
0b0191aeda69 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 406
921a3d4d311d : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 405
9c9cf6bee838 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 404
b2139ce04f00 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 403
a6377d905913 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 402
dc1a8bc16c50 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 401
41597408fd9a : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 400
46fe7771647f : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 399
7336d0e654f7 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398
9d5a634946f5 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 397
d9df6c32909d : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 396
d2d19cfa8988 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 395
90832ef1c035 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 394
5a8e0ff9b3f7 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 393
67d0ae42b8d0 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 392
c2e30119fe88 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 391
c9fd3ce16100 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 390
e46bd7099dc6 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 389
58751759a6f2 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 388
28ad9e6d182f : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 387
f097dcba1d4a : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 380
4317cf95ca02 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 378
c51669eafb45 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 377
55766568587b : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 376
f797118391ce : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 375
76e692f501a3 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 373
a10e763b8713 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 372
b8f9f7009616 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 371
63682fb02470 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 370
003cc6434e3f : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 367
52a6e82ac272 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 365
5765e78e8402 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 364
ddc64d0ac978 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 363
754460a47fac : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 362
4c89e549fe10 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 354
fc01b568f760 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 353
7876981a65f3 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 352
42bd2d91f3f6 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 351
00b46d22a47b : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 350
1949739ac5f0 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 349
b4cda052c2b4 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 348
3817d2b8c7a0 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 347
61790d5bbba7 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 346
da607e1969ff : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 345
35e62ae830f9 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 344
b7c320ff088a : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 343
5dfa3c2f105a : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 342
6b1baefec065 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 341
2b72c9e36c28 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 340
eee1cba5edf1 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 339
6e9ef5098c12 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 338
2b27bdcc2095 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336
a61127c21302 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335
4b3d69535dd0 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 334
4505153954fd : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333
1d0ea0692ae3 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 332
36edc93958e0 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 330
0fc479b1ad63 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 328
4cd10358d64a : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 326
7be2e6dcda26 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 325
0b156947b889 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 324
2a2786edacfe : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 323
4273a380f2ed : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 322
685a6bf8485e : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 321
3b20eb23724d : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 320
4b44398e38b6 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 316
cc7feb7f4f85 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 315
1237a75addc7 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 314
06776077412d : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 313
aecd8454c0fa : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 312
49833cbeafa4 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 311
f3949fd021ff : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 310
f6cc69f1f384 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 309
dcc4086d9e1a : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 308
fc9c69249e8d : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 307
5efdfe759aae : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 305
38e1884df763 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 301
432d4130f5bb : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 300
64d85cc99980 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 299
a32dd67d8a30 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 297
41a1c9ecc38c : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 296
5b497af42fab : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 295
9f8068503d63 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 294
52fa7bf9eada : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 292
4fa9c49f4d59 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 291
4e43d779e5dc : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 290
eb3ae0aa382e : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 289
2025cf9e193d : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288
d95236782b8d : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 287
50acfb2b76e1 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 286
8e8e69d67e5f : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 285
97fb5e8d9b57 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284
880a13c40be8 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 283
9c92ab619141 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282
0e9facca1b88 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 281
43aa31327bb3 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 280
75d67a54909b : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 278
e26441b693e1 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 277
af7c5f890859 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 276
e96a8819a6c4 : media: docs: fix minor typos
e47ca509053e : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 275
7614a55ea294 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 274
07d7fe7bd6a5 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 273
ff7924b02467 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 272
21eb0be9ace7 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 271
16da78b7b580 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 270
c942299924a7 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 269
04672fe6d698 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 268
08dbd0f8ef8d : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 267
d94d71cb45fd : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 266
24c9d96ddb9c : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 265
b67eb1520b39 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 264
1439f94c5489 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 263
12eb90f1eda1 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 262
f45e350b16f9 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 260
2d31bf953bed : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 258
fb9e53cce719 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 257
f7be8ec10428 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 256
adf77481fbe5 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 254
3e5580c46585 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 253
c9af7f315d3f : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 252
910070454e64 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 251
81bc8c03e1b0 : platform/chrome: cros_ec: Make some symbols static
79e3f1d3db3d : platform/chrome: wilco_ec: Add version sysfs entries
9ff4d4e08ba8 : media: dvb: tag deprecated DVB APIs as such
e9ca90074c26 : media: do not use C++ style comments in uapi headers
64ae0e71c60d : mm/zsmalloc.c: remove unused variable
8c30d32b1a32 : lib/test_stackinit: Handle Clang auto-initialization pattern
f36e664516b0 : livepatch: Use static buffer for debugging messages under rq lock
98d669b49120 : block: Drop unlikely before IS_ERR(_OR_NULL)
4e7372e0dc5d : xen/swiotlb: don't initialize swiotlb twice on arm64
962f0af83c23 : s390/mm: fix address space detection in exception handling
a050fa5476d4 : irqchip/gic-v3-its: Fix command queue pointer comparison bug
dea87bfb7b28 : perf trace: Associate more argument names with the filename beautifier
8195168e8779 : perf trace: Consume the augmented_raw_syscalls payload
3ed224e273ac : HID: logitech-dj: Fix 064d:c52f receiver support
f9482dabfd16 : Revert "HID: core: Call request_module before doing device_add"
e0b7f9bc0246 : Revert "HID: core: Do not call request_module() in async context"
15fc1b5c8612 : Revert "HID: Increase maximum report size allowed by hid_field_extract()"
1fcd0eb356ad : tests: fix pidfd-test compilation
c732327f04a3 : signal: improve comments
7c33277b9a9a : samples: fix pidfd-metadata compilation
f3b0d8793c16 : drm/tegra: dpaux: Make VDD supply optional
bbad640709fd : drm/tegra: Use GPIO descriptor API
31fa25f100ec : gpu: host1x: Do not link logical devices to DT nodes
1e390478cfb5 : gpu: host1x: Increase maximum DMA segment size
4bb923e8075f : gpu: host1x: Do not output error message for deferred probe
279ab04dbea1 : perf jvmti: Address gcc string overflow warning for strncpy()
9b925365569e : media: vicodec: use new v4l2_m2m_ioctl_try_en/decoder_cmd funcs
ef732d5e2813 : media: v4l2-mem2mem: add try_en/decoder_cmd ioctl helpers
ad2220aa4591 : media: staging/media: set device_caps in struct video_device
602bce09fb43 : perf augmented_raw_syscalls: Move reading filename to the loop
deaf4da48a67 : perf augmented_raw_syscalls: Change helper to consider just the augmented_filename part
b0b48b487de6 : media: vc04_services/bcm2835-camera: set device_caps in struct video_device
0c95a7ff76fb : perf augmented_raw_syscalls: Move the probe_read_str to a separate function
4cae8675ea79 : perf augmented_raw_syscalls: Tell which args are filenames and how many bytes to copy
80b3fb64a55a : perf scripts python: exported-sql-viewer.py: Select find text when find bar is activated
b3b660792e04 : perf scripts python: exported-sql-viewer.py: Add IPC information to Call Tree
38a846d47f3d : perf scripts python: exported-sql-viewer.py: Add IPC information to Call Graph Graph
4a0979d4b4fe : perf scripts python: exported-sql-viewer.py: Add CallGraphModelParams
530e22fd5c6d : perf scripts python: exported-sql-viewer.py: Add IPC information to the Branch reports
ec7f448e2b2e : perf scripts python: export-to-postgresql.py: Export IPC information
64adadb3f9db : perf scripts python: export-to-sqlite.py: Export IPC information
52a2ab6fa99d : perf db-export: Export IPC information
1159facee97f : perf db-export: Add brief documentation
003ccdc7165a : perf thread-stack: Accumulate IPC information
5db47f43ccbb : perf intel-pt: Document IPC usage
3f05516758be : perf intel-pt: Accumulate cycle count from TSC/TMA/MTC packets
f3c98c4b5ac8 : perf intel-pt: Re-factor TIP cases in intel_pt_walk_to_ip
9bc668e3bca8 : perf intel-pt: Record when decoding PSB+ packets
68fb45bf175e : perf script: Add output of IPC ratio
5b1dc0fd1da0 : perf intel-pt: Add support for samples to contain IPC ratio
61d276f428a1 : perf tools: Add IPC information to perf_sample
7b4b4f83881e : perf intel-pt: Accumulate cycle count from CYC packets
948e9dc8bb26 : perf intel-pt: Factor out intel_pt_update_sample_time
d194d8fccf61 : perf record: Allow mixing --user-regs with --call-graph=dwarf
e5f177a578ed : perf symbols: Remove unused variable 'err'
0da6ae94e410 : perf data: Document directory format header: HEADER_DIR_FORMAT
a9de7cfc7663 : perf data: Document clockid header: HEADER_CLOCKID
835fbf126ce0 : perf data: Document memory topology header: HEADER_MEM_TOPOLOGY
8e21be4f815c : perf data: Add description of header HEADER_BPF_PROG_INFO and HEADER_BPF_BTF
1397e3ec0cff : media: usb/gadget/f_uvc: set device_caps in struct video_device
372332b111b7 : media: rtl2832_sdr: set device_caps in struct video_device
b467ec063ec5 : dt-bindings: clk: Convert Allwinner CCU to a schema
8c3854d03bd7 : media: media/usb: set device_caps in struct video_device
f31e98bfae1c : arm64: arch_timer: mark functions as __always_inline
f41c615310d2 : drm/i915/bios: add an enum for BDB block IDs
b77f9525a658 : drm/i915/bios: add more LFP options
1434e1f613e8 : drm/i915/bios: add VBT swing bit to child device definition
843444ed1301 : drm/i915/bios: sort BDB block definitions using block ID
e83ce3005db1 : media: media/radio: set device_caps in struct video_device
0d9ce162cf46 : kvm: Convert kvm_lock to a mutex
1ae4de23edde : KVM: VMX: remove unneeded 'asm volatile ("")' from vmcs_write64
b3ffd74a2f6f : KVM: irqchip: Use struct_size() in kzalloc()
5a253552a510 : x86/kvm/VMX: drop bad asm() clobber from nested_vmx_check_vmentry_hw()
fb89f4ea7feb : kvm: selftests: introduce aarch64_vcpu_add_default
f5dd4ccf5552 : kvm: selftests: introduce aarch64_vcpu_setup
837ec79b4cf4 : kvm: selftests: hide vcpu_setup in processor code
262afe92fa8c : arm64: smp: Moved cpu_logical_map[] to smp.h
78ed70bf3a92 : arm64: cpufeature: Fix missing ZFR0 in __read_sysreg_by_encoding()
231dcffc234f : drm/i915/bios: add BDB block comments before definitions
f87f6599c843 : drm/i915/bios: reserve struct bdb_ prefix for BDB blocks
aafe16e38df2 : drm/i915/bios: remove unused, obsolete VBT definitions
932cd1543156 : drm/i915/bios: clean up VBT port info debug logging
a7475e5dae8e : drm/i915/bios: use port info child pointer to determine LSPCON presence
c72deaa47f45 : drm/i915/bios: use port info child pointer to determine HPD invert
cc21f01137a4 : drm/i915/bios: refactor DDC pin and AUX CH sanitize functions
7679f9b8f6ee : drm/i915/bios: store child device pointer in DDI port info
36a0f92020dc : drm/i915/bios: make child device order the priority order
84204fb6f290 : arm64: dts: allwinner: a64: Add lradc node
355fb0e54e85 : dt-bindings: input: sun4i-lradc-keys: Add A64 compatible
f167675486c3 : clk: sunxi-ng: sun50i-h6-r: Fix incorrect W1 clock gate register
7e98b7b542a4 : media: v4l2: Get rid of ->vidioc_enum_fmt_vid_{cap, out}_mplane
1ddc8a9732fb : media: v4l2: Make sure all drivers set _MPLANE caps in vdev->device_caps
e46817472a1d : xfrm: remove init_flags indirection from xfrm_state_afinfo
5c1b9ab3ec81 : xfrm: remove init_temprop indirection from xfrm_state_afinfo
bac9593515c6 : xfrm: remove init_tempsel indirection from xfrm_state_afinfo
25a7991c84f6 : selftests/bpf: move test_lirc_mode2_user to TEST_GEN_PROGS_EXTENDED
3633e5116dfb : drm/i915: Enable intel_color_get_config()
2740e81aad0f : drm/i915: Introduce vfunc read_luts() to create hw lut
cf2b5010f416 : usbip: Replace unused kvec array with single variable in vhci_send_cmd_unlink()
e60e98237524 : usb: renesas_usbhs: remove controlling PWEN/EXTLP support
32a6cfdfd168 : usb: renesas_usbhs: remove sudmac support
ef513be0a905 : usb: xhci: Add Clear_TT_Buffer
4998f1efd190 : usb: Add devaddr in struct usb_device
bd21f0222ada : USB: Fix chipmunk-like voice when using Logitech C270 for recording audio.
1a6dd3fea131 : USB: usb-storage: Add new ID to ums-realtek
bcc8737ddcaa : Documentation/i915: Fix references to renamed files
86ddd8ad2fc3 : ARM: dts: imx7d-sdb: Make SW2's voltage fixed
a656622a22d6 : arm64: dts: imx8mm: Move usbphy out of soc node
10c7420738e6 : arm64: dts: imx8mm: Pass the 'ranges' property
951c1d37f691 : arm64: dts: imx8mm: Pass a unit name for the 'soc' node
a01194d7565a : arm64: dts: fsl: imx8mq: add the snvs power key node
4b013bb2d3a4 : drm/virtio: use u64_to_user_ptr macro
283f1e383e91 : udmabuf: actually unmap the scatterlist
6d4d367d0e9f : irqchip/mips-gic: Use the correct local interrupt map registers
eb737b8f4460 : irqchip/ti-sci-inta: Fix kernel crash if irq_create_fwspec_mapping fail
db56c5128e66 : irqchip/irq-csky-mpintc: Support auto irq deliver to all cpus
a5b868786924 : drm/panel: truly: Add additional delay after pulling down reset gpio
846137c6a1db : arm64: tegra: Add pin control states for I2C on Tegra186
5298166d47a6 : arm64: tegra: Add CPU cache topology for Tegra186
c4502cc3a15a : arm64: tegra: Add VCC supply for GPIO expanders on Jetson TX2
1210d1e6bad1 : platform/chrome: wilco_ec: Add telemetry char device interface
f0b2835f05c3 : soc/tegra: fuse: Do not log error message on deferred probe
6e6de3dee51a : kernel/module.c: Only return -EEXIST for modules that have finished loading
34abf69732c7 : soc/tegra: pmc: Add comments clarifying wake events
03b3c21cb3e6 : soc/tegra: pmc: Avoid crash for non-wake IRQs
77226d977250 : soc/tegra: pmc: Fail to allocate more than one wake IRQ
57aa1bc7d17e : arm64: dts: ls1028a: fix watchdog device node
f5b07b04e5f0 : dma-buf: Discard old fence_excl on retrying get_fences_rcu for realloc
3cdf65300ff7 : arm64: dts: ls1028a: Enable sata.
ef9ed87e8248 : arm64: dts: imx: add i.MX8QXP ocotp support
db9693aa76a1 : arm64: dts: imx8qxp: Move watchdog node into scu node
4c396a604a57 : soc: imx: soc-imx8: Correct return value of error handle
d8dfab0f4d06 : soc: imx: soc-imx8: Avoid unnecessary of_node_put() in error handling
fdf71426e7c5 : net: fix indirect calls helpers for ptype list hooks.
7358fd800c0e : net: dsa: mv88e6xxx: refactor mv88e6352_g1_reset
dabde0dac124 : dt-bindings: net: dsa: marvell: add "marvell,mv88e6250" compatible string
1f71836f5d96 : net: dsa: mv88e6xxx: add support for mv88e6250
ce91c45321e8 : net: dsa: mv88e6xxx: implement port_link_state for mv88e6250
a528e5be6b5f : net: dsa: mv88e6xxx: implement port_set_speed for mv88e6250
855cdfde5431 : net: dsa: mv88e6xxx: implement watchdog_ops for mv88e6250
bec8e5725281 : net: dsa: mv88e6xxx: implement vtu_getnext and vtu_loadpurge for mv88e6250
7b83df0dcf84 : net: dsa: mv88e6xxx: prepare mv88e6xxx_g1_atu_op() for the mv88e6250
f30a19b828c6 : net: dsa: mv88e6xxx: introduce support for two chips using direct smi addressing
df63b0d95ec5 : net: dsa: mv88e6xxx: add mv88e6250_g1_ieee_pri_map
3dd7400b4194 : vmxnet3: turn off lro when rxcsum is disabled
ceae266bf0ae : net: ipvlan: Fix ipvlan device tso disabled while NETIF_F_IP_CSUM is set
dbcc4fa718ee : rocker: Fail attempts to use routes with nexthop objects
6a87afc072c3 : mlx5: Fail attempts to use routes with nexthop objects
54250805d8e4 : mlxsw: Fail attempts to use routes with nexthop objects
f88d8ea67fbd : ipv6: Plumb support for nexthop object in a fib6_info
4c7e8084fd46 : ipv4: Plumb support for nexthop object in a fib_info
dcb1ecb50edf : ipv4: Prepare for fib6_nh from a nexthop object
5481d73f8154 : ipv4: Use accessors for fib_info nexthop data
cc8f52609bb4 : scsi: smartpqi: unlock on error in pqi_submit_raid_request_synchronous()
1c90836f70f9 : scsi: ufs: Check that space was properly alloced in copy_query_response
82ba25c6de20 : udp: only choose unbound UDP socket for multicast when not in a VRF
7dd73168e273 : ipv6: Always allocate pcpu memory in a fib6_nh
cbb32079149d : drm/atmel-hlcdc: revert shift by 8
1e0071819400 : hinic: add LRO support
8b6912a50193 : net: vlan: Inherit MPLS features from parent device
2e770b507ccd : net: bonding: Inherit MPLS features from slave devices
e2435ead7633 : drm: atmel-hlcdc: add sam9x60 LCD controller
262d67e73f9a : drm: atmel-hlcdc: enable sys_clk during initalization.
fb0f886fa265 : net/tls: don't pass version to tls_advance_record_sn()
f0aaa2c97561 : net/tls: reorganize struct tls_context
9cd81988cce1 : net/tls: use version from prot
1fe275d434ad : net/tls: don't re-check msg decrypted status in tls_device_decrypted()
b9d8fec927ef : net/tls: don't look for decrypted frames on non-offloaded sockets
87b11e0638c3 : net/tls: remove false positive warning
aeb11ff0dc46 : net/tls: check return values from skb_copy_bits() and skb_store_bits()
da29e4b466e6 : net/tls: fully initialize the msg wrapper skb
e1dc68a4b149 : drm: atmel-hlcdc: avoid initializing cfg with zero
a6eca2abdd42 : drm: atmel-hlcdc: add config option for clock selection
7e7d199e05f8 : net: mscc: ocelot: Fix some struct initializations
d3e6e285fff3 : net: ipv4: fix rcu lockdep splat due to wrong annotation
fc4c93f145d7 : selftests: add basic netdevsim devlink flash testing
fa4dfc4a94da : netdevsim: implement fake flash updating with notifications
8f1956f1132e : mlxsw: Implement flash update status notifications
5853c41823dd : mlxfw: Introduce status_notify op and call it to notify about the status
191ed2024de9 : devlink: allow driver to update progress of flash update
44f18db5c16a : mlxfw: Propagate error messages through extack
9c8bca2637b8 : mlx5: Move firmware flash implementation to devlink
a9d204a644cd : mlxsw: Move firmware flash implementation to devlink
2cd4737bc850 : ima: prevent a file already mmap'ed write to be mmap'ed execute
e52972c11d6b : net/tls: replace the sleeping lock around RX resync with a bit lock
27393f8c6efc : Revert "net/tls: avoid NULL-deref on resync during device removal"
1d1b5490b91c : drm/i915/gtt: Replace struct_mutex serialisation for allocation
e0241fb0b943 : block: aoe: no need to check return value of debugfs_create functions
d85b2ad35a2a : ARM: dts: rockchip: Add pin names for rk3288-veyron jaq, mickey, speedy
15b3cd8ef46a : Revert "consolemap: Fix a memory leaking bug in drivers/tty/vt/consolemap.c"
712246bc93cb : net: stmmac: socfpga: add RMII phy mode
f4cfcfbdf03c : net: dsa: sja1105: Fix link speed not working at 100 Mbps and below
93647594d8f5 : net: dsa: sja1105: Hide the dsa_8021q VLANs from the bridge fdb command
7752e937f185 : net: dsa: sja1105: Unset port from forwarding mask unconditionally on fdb_del
1da73821343c : net: dsa: sja1105: Add FDB operations for P/Q/R/S series
2a7e7409298d : net: dsa: sja1105: Add P/Q/R/S management route support via dynamic interface
def846042f13 : net: dsa: sja1105: Make dynamic_config_read return -ENOENT if not found
10c3be6526f5 : net: dsa: sja1105: Add P/Q/R/S support for dynamic L2 lookup operations
9dfa69118f12 : net: dsa: sja1105: Make room for P/Q/R/S FDB operations
90c96cca351a : net: dsa: sja1105: Plug in support for TCAM searches via the dynamic interface
9c5098d91dfe : net: dsa: sja1105: Add missing L2 Forwarding Table definitions for P/Q/R/S
afad12a0f0ba : net: dsa: sja1105: Fix bit offsets of index field from L2 lookup entries
31b31120d7b0 : net: dsa: sja1105: Shim declaration of struct sja1105_dyn_cmd
77316763321e : net: phylink: avoid reducing support mask
4f45d62a5229 : scripts/checkstack.pl: Fix arm64 wrong or unknown architecture
a6e0487709de : kbuild: tar-pkg: enable communication with jobserver
8dde5715b280 : kconfig: tests: fix recursive inclusion unit test
6d3db46c8e33 : kbuild: teach kselftest-merge to find nested config files
2c7c5d3d392d : kvm: selftests: ucall improvements
511a8556e334 : KVM: X86: Emulate MSR_IA32_MISC_ENABLE MWAIT bit
b51700632e0e : KVM: X86: Provide a capability to disable cstate msr read intercepts
8ffdaa7f4919 : KVM: Documentation: Add disable pause exits to KVM_CAP_X86_DISABLE_EXITS
4d22c17c17d2 : kvm: x86: refine kvm_get_arch_capabilities()
f257d6dcda01 : KVM: Directly return result from kvm_arch_check_processor_compat()
0532dd52dfec : kvm: svm/avic: Do not send AVIC doorbell to self
b6c4bc659c6f : KVM: LAPIC: Optimize timer latency further
ec0671d5684a : KVM: LAPIC: Delay trace_kvm_wait_lapic_expire tracepoint to after vmexit
84ea3acaa01f : KVM: LAPIC: Extract adaptive tune timer advancement logic
8f38302c0be2 : KVM/nSVM: properly map nested VMCB
f3ecb59dd49f : kvm: x86: Fix reserved bits related calculation errors caused by MKTME
7b6f8a06e482 : kvm: x86: Move kvm_set_mmio_spte_mask() from x86.c to mmu.c
3562f5d9f21e : nvmet: fix data_len to 0 for bdev-backed write_zeroes
3b295cb1a411 : drm: Flush output polling on shutdown
9fe51603d953 : ACPI: OSL: Make a W=1 kernel-doc warning go away
be1038846b80 : docs: soundwire: locking: fix tags for a code-block
04507c0a9385 : cpupower : frequency-set -r option misses the last cpu in related cpu list
bd59ffb23b9d : cpupower: correct spelling of interval
ca09720657fc : MAINTAINERS: Hand over skd maintainership
6685699e4ef5 : bpf: remove redundant assignment to err
2ed99339e921 : bpf: hbm: fix spelling mistake "notifcations" -> "notificiations"
b0823ee35cf9 : spi: Add spi driver for Socionext SynQuacer platform
6d72a49ff3f6 : spi: Add DT bindings for Synquacer
6acf0ed57b8c : MAINTAINERS: Add entry for Synquacer SPI driver
f9927000cb35 : ASoC: sun4i-i2s: Add offset to RX channel select
7e46169a5f35 : ASoC: sun4i-i2s: Fix sun8i tx channel offset mask
5628c8979642 : ASoC: max98090: remove 24-bit format support if RJ is 0
cbc0fa7b6e8c : ASoC: da7219: Fix build error without CONFIG_I2C
ad169f9f0dbb : ASoC: SOF: Intel: hda: Fix COMPILE_TEST build error
616810360043 : arm64/mm: Drop task_struct argument from __do_page_fault()
a0509313d5de : arm64/mm: Drop mmap_sem before calling __do_kernel_fault()
1c810739097f : drm/arm/hdlcd: Allow a bit of clock tolerance
b96151edced4 : drm/arm/hdlcd: Actually validate CRTC modes
6a88e0c14813 : drm/arm/mali-dp: Add a loop around the second set CVAL and try 5 times
a260e0b847f0 : drm/komeda: fixing of DMA mapping sg segment warning
9b8e8b893ff5 : ASoC: pcm3168a: Implement set_tdm_slot callback
52194513ba13 : ASoC: mediatek: Make some symbols static
190d9e0332ab : ASoC: cx2072x: remove set but not used variable 'is_right_j '
d6e65bb7ff0d : ASoC: rt1011: Add RT1011 amplifier driver
18e1572419d6 : docs: Completely fix the remote build tree case
01de1776f62e : arm64/mm: Identify user instruction aborts
87dedf7c61ab : arm64/mm: Change BUG_ON() to VM_BUG_ON() in [pmd|pud]_set_huge()
59ec84eca57a : drm/i915: Use unchecked uncore writes to flush the GTT
1c8242c3a4b2 : drm/i915: Use unchecked writes for setting up the fences
87d1372d1da3 : drm/i915/selftests: Flush partial-tiling object once
2e6aee5af330 : arm64: kernel: use aff3 instead of aff2 in comment
27e6e7d63fc2 : arm64/cpufeature: Convert hook_lock to raw_spin_lock_t in cpu_enable_ssbs()
10d75f5428fd : drm/i915: Fix plane state dumps
926878fba5d8 : drm/i915: Make state dumpers take a const state
2833920d0ea0 : drm/i915: Dump failed crtc states during atomic check
64f6dbabf79a : drm/i915: Include crtc_state.active in crtc state dumps
a0e701041c95 : drm/i915: Move state dump to the end of atomic_check()
9a86a07c7e94 : drm/i915: Use intel_ types in intel_atomic_check()
5643dd9c7af4 : drm/i915: Use intel_ types in intel_modeset_checks()
f239b7998507 : drm/i915: Don't pass the crtc to intel_modeset_pipe_config()
1b9994c78977 : drm/i915: Don't pass the crtc to intel_dump_pipe_config()
bca0bfa31c1b : drm/i915: Use intel_ types in haswell_mode_set_planes_workaround()
c3b1e6c67dd2 : drm/i915: Use intel_ types in intel_modeset_clear_plls()
85829eb5ee1a : drm/i915: Pass intel_atomic state to check_digital_port_conflicts()
3d51b48fd16b : drm/i915: Clean up cdclk vfunc assignments
8b67896e3ba1 : drm/i915: Pass intel_atomic_state to cdclk funcs
7d09888ead1d : drm/i915: add i2c symlink under hdmi connector
45fa7c383871 : arm64: dts: rockchip: add WiFi+BT support on ROCK Pi4 board
c432a29d3fc9 : arm64: dts: rockchip: fix isp iommu clocks and power domain
9dbf05bd8ae5 : ARM: dts: rockchip: fix pwm-cells for rk3288's pwm3
a0d56cb911ca : netfilter: ipv6: nf_defrag: fix leakage of unqueued fragments
fc20f0c1d7d4 : s390/disassembler: update opcode table
567b72234723 : s390/mm: mmap base does not depend on ADDR_NO_RANDOMIZE personality
8b96d9712abc : s390/Kconfig: pedantic cleanups
dbe1c16be381 : s390/purgatory: update .gitignore
10077c9f2dae : s390: drop meaningless 'targets' from tools Makefile
c3bce92531ac : s390: drop redundant directory creation from tools Makefile
f1090b61a76f : s390: drop unneeded -Wall addition from tools Makefile
e888f7419dff : s390: do not pass $(LINUXINCLUDE) to gen_opcode_table.c
31885a8dad16 : s390/idal: use struct_size() in kmalloc()
a646ef398e72 : s390/jump_label: replace stop_machine with smp_call_function
0c1f14ed1226 : arm64: mm: make CONFIG_ZONE_DMA32 configurable
f7f0097af67c : arm64/mm: Simplify protection flag creation for kernel huge mappings
7b8c87b297a7 : arm64: cacheinfo: Update cache_line_size detected from DT or PPTT
9a83c84c3a49 : drivers: base: cacheinfo: Add variable to record max cache line size
2fe5575f36ca : dmaengine: sun6i: Add support for H6 DMA
802440bdf3b7 : dmaengine: sun6i: Add a quirk for setting mode fields
67f34055118c : dmaengine: sun6i: Add a quirk for setting DRQ fields
43a90fc76a3e : dmaengine: sun6i: Add a quirk for additional mbus clock
f48d14c218cc : dt-bindings: arm64: allwinner: h6: Add binding for DMA controller
6dcdefcde413 : arm64/fpsimd: Don't disable softirq when touching FPSIMD/SVE state
54b8c7cbc57c : arm64/fpsimd: Introduce fpsimd_save_and_flush_cpu_state() and use it
6fa9b41f6f15 : arm64/fpsimd: Remove the prototype for sve_flush_cpu_state()
dc161064beb8 : dmaengine: tegra-apb: Error out if DMA_PREP_INTERRUPT flag is unset
1f65105ffc47 : habanalabs: Read upper bits of trace buffer from RWPHI
8343ba2d4820 : KVM: selftests: enable pgste option for the linker on s390
49fe9a5d1638 : KVM: selftests: Move kvm_create_max_vcpus test to generic code
ee1563f42856 : KVM: selftests: Add the sync_regs test for s390x
edf54478d83e : KVM: selftests: Add processor code for s390x
da2a2d601c2d : KVM: selftests: Align memory region addresses to 1M on s390x
fe85ec86fcd5 : KVM: selftests: Introduce a VM_MODE_DEFAULT macro for the default bits
a9c788f07347 : KVM: selftests: Guard struct kvm_vcpu_events with __KVM_HAVE_VCPU_EVENTS
c983d805a7bb : dmaengine: fsl-qdma: Continue to clear register on error
8f95adcf3a5a : dmaengine: fsl-qdma: fixed the source/destination descriptor format
67ceef2a1dd0 : video/hdmi: Dropped static functions from kernel doc
a09db883e5d9 : drm: Fix docbook warnings in hdr metadata helper structures
5c9e4d8c844a : ARM: sa1100/neponset: convert serial to use gpiod APIs
cf56ffaa51a7 : ARM: sa1100/hackkit: remove empty serial mctrl functions
88a4c748ba10 : ARM: sa1100/badge4: remove commented out modem control initialisers
3fae166e6799 : ARM: sa1100/h3xxx: convert serial to gpiod APIs
59f06d674f38 : ARM: sa1100/assabet: convert serial to gpiod APIs
0faf70ca948a : serial: sa1100: add note about modem control signals
d9d03e2c9055 : serial: sa1100: add support for mctrl gpios
309aa926364d : drm: ADD UAPI structure definition section in kernel doc
d81294afeecd : drm/fb-helper: Remove drm_fb_helper_crtc
aad03a66f902 : clk: renesas: r9a06g032: Add clock domain support
af9422a85721 : dt-bindings: clock: renesas: r9a06g032-sysctrl: Document power Domains
a6b112b04355 : arm64: arch_k3: Fix kconfig dependency warning
992968d78626 : pinctrl: sh-pfc: Remove obsolete SH_PFC_PIN_NAMED*() macros
25491559322e : pinctrl: sh-pfc: sh73a0: Use new macros for non-GPIO pins
7ad549ffcbd7 : pinctrl: sh-pfc: r8a77990: Use new macros for non-GPIO pins
5da89cedce5c : pinctrl: sh-pfc: r8a77965: Use new macros for non-GPIO pins
168e18fd6cac : pinctrl: sh-pfc: r8a7796: Use new macros for non-GPIO pins
42ee6c339546 : pinctrl: sh-pfc: r8a7795: Use new macros for non-GPIO pins
4f062bcb5889 : pinctrl: sh-pfc: r8a7795-es1: Use new macros for non-GPIO pins
2404187c8420 : pinctrl: sh-pfc: r8a7790: Use new macros for non-GPIO pins
8eba07d3d951 : pinctrl: sh-pfc: r8a7778: Use new macros for non-GPIO pins
587a9b5dada9 : pinctrl: sh-pfc: emev2: Use new macros for non-GPIO pins
4818f448986d : pinctrl: sh-pfc: Add new non-GPIO helper macros
0f7ece0d1434 : clk: renesas: mstp: Remove error messages on out-of-memory conditions
ed04e6288ac5 : clk: renesas: cpg-mssr: Remove error messages on out-of-memory conditions
f243220e674c : clk: renesas: cpg-mssr: Use genpd of_node instead of local copy
89a4aac0ab0e : drm: don't block fb changes for async plane updates
c16b85559dcf : drm/vc4: fix fb references in async update
474d952b4870 : drm/msm: fix fb references in async update
332af874db92 : drm/amd: fix fb references in async update
d985a3533274 : drm/rockchip: fix fb references in async update
79b4df6827fe : drm/i915: move more defs in intel_display_power.h
7645b19d9bdd : drm/i915: extract intel_display_power.h/c from intel_runtime_pm.h/c
16a3c637f074 : remoteproc: imx: Fix typo in "failed"
0aa25820aa2f : remoteproc: imx: Broaden the Kconfig selection logic
4c5681fcc684 : cpufreq: brcmstb-avs-cpufreq: Fix types for voltage/frequency
22a26cc6a51e : cpufreq: brcmstb-avs-cpufreq: Fix initial command check
1d5c76e66433 : xen-blkfront: switch kcalloc to kvcalloc for large array allocation
2458d9d6d94b : drm/mediatek: call mtk_dsi_stop() after mtk_drm_crtc_atomic_disable()
a4cd1d2b016d : drm/mediatek: clear num_pipes when unbind driver
cf49b24ffa62 : drm/mediatek: call drm_atomic_helper_shutdown() when unbinding driver
f0fd84834280 : drm/mediatek: unbind components in mtk_drm_unbind()
8fd7a37b191f : drm/mediatek: fix unbind functions
47ad5931add8 : r8169: add rtl_fw_request_firmware and rtl_fw_release_firmware
4edb00f391d3 : r8169: make rtl_fw_format_ok and rtl_fw_data_ok more independent
2956870e0ae3 : r8169: simplify rtl_fw_write_firmware
0a616b327db0 : r8169: add enum rtl_fw_opcode
00ea6e5fda9d : net: hns3: delay and separate enabling of NIC and ROCE HW errors
7832f0bd9fa4 : net: hns3: add opcode about query and clear RAS & MSI-X to special opcode
36701aee36f9 : net: hns3: remove setting bit of reset_requests when handling mac tunnel interrupts
6aa5d07d83f4 : net: hns3: add handling of two bits in MAC tunnel interrupts
594a81b39525 : net: hns3: set ops to null when unregister ad_dev
661262bc3e0e : net: hns3: add a check to pointer in error_detected and slot_reset
d9ea156297b7 : net: hns3: set the port shaper according to MAC speed
b524b38ff632 : net: hns3: fix VLAN filter restore issue after reset
81a9255e476e : net: hns3: don't configure new VLAN ID into VF VLAN table when it's full
56b5866168f0 : net: hns3: remove redundant core reset
677092c39b14 : ARM: dts: meson8b: update with SPDX Licence identifier
5a9ae235161e : ARM: dts: meson8b-odroidc1: update with SPDX Licence identifier
47305093e21a : ARM: dts: meson8b-mxq: update with SPDX Licence identifier
41e359ed7f1b : ARM: dts: meson8: update with SPDX Licence identifier
699b98904efc : ARM: dts: meson8-minix-neo-x8: update with SPDX Licence identifier
68b3f115137a : ARM: dts: meson6: update with SPDX Licence identifier
504420a04177 : ARM: dts: meson6-atv1200: update with SPDX Licence identifier
19bda0c5b799 : ARM: dts: meson: update with SPDX Licence identifier
b7034146756b : net: fix use-after-free in kfree_skb_list
28e74a7cfd64 : net: sfp: read eeprom in maximum 16 byte increments
d94f60e3dfa0 : ARM: dts: meson8b: mxq: improve support for the TRONFY MXQ S805
67c0aaa1eaec : selftests: set sysctl bc_forwarding properly in router_broadcast.sh
a2928d28643e : r8169: use paged versions of phylib MDIO access functions
bd8d7d908828 : qed: Fix build error without CONFIG_DEVLINK
5472c3c6a5f0 : tcp: use this_cpu_read(*X) instead of *this_cpu_ptr(X)
046386ca0c48 : ipv4: icmp: use this_cpu_read() in icmp_sk()
c353071ad0a2 : ipv6: use this_cpu_read() in rt6_get_pcpu_route()
880c2d4b2fdf : net: ethernet: mediatek: Use NET_IP_ALIGN to judge if HW RX_2BYTE_OFFSET is enabled
9e4f56f1a7f3 : net: ethernet: mediatek: Use hw_feature to judge if HWLRO is supported
afdede615094 : arm64: dts: mt7622: Enlarge the SGMII register range
d438e29891cb : net: ethernet: mediatek: Add MT7629 ethernet support
7093f9d80c7c : net: ethernet: mediatek: Integrate hardware path from GMAC to PHY variants
9ffee4a8276c : net: ethernet: mediatek: Extend SGMII related functions
3277fc683ae5 : dt-bindings: net: mediatek: Add support for MediaTek MT7629 SoC
fa0e5158c26e : dt-bindings: clock: mediatek: Add an extra required property to sgmiisys
2789c14d198a : ipv6: icmp: use this_cpu_read() in icmpv6_sk()
fa85999f492e : flow_offload: include linux/kernel.h from flow_offload.h
1cc26450a855 : flow_dissector: remove unused FLOW_DISSECTOR_F_STOP_AT_L3 flag
09faf5a7d7c0 : net: ethernet: ti: cpsw_ethtool: fix ethtool ring param set
257a525fe2e4 : bpf: udp: Avoid calling reuseport's bpf_prog from udp_gro
4ac30c4b3659 : bpf: udp: ipv6: Avoid running reuseport's bpf_prog from __udp6_lib_err
1e9c3fbad83a : net: ena: use dev_info_once instead of static variable
d2eecc6ee8c9 : net: ena: add good checksum counter
d91860989dd4 : net: ena: optimise calculations for CQ doorbell
cdf449eccc59 : net: ena: add support for changing max_header_size in LLQ mode
a4e262cde3cd : net: ena: allow automatic fallback to polling mode
adf671ccd2aa : net: ena: documentation: update ena.txt
9cb9c0de266f : net: ena: add newline at the end of pr_err prints
83b9240428a6 : net: ena: arrange ena_probe() function variables in reverse christmas tree
f917249833c7 : net: ena: replace free_tx/rx_ids union with single free_ids field in ena_ring
315c28d2b714 : net: ena: ethtool: add extra properties retrieval via get_priv_flags
05d62ca218f8 : net: ena: add handling of llq max tx burst size
4d3aed70902f : f2fs: Add option to limit required GC for checkpoint=disable
a4c3ecaaadac : f2fs: Fix accounting for unusable blocks
9a9aecaad92d : f2fs: Fix root reserved on remount
ae4ad7ea09d3 : f2fs: Lower threshold for disable_cp_again
66be4e66a7f4 : rcu: locking and unlocking need to always be at least barriers
3559c3270aa3 : drivers: ipmi: Drop device reference
9f532d26c75c : ARM: exynos_defconfig: Trim and reorganize with savedefconfig
091c12e1f50c : ASoC: SOF: debug: add new debugfs entries for IPC flood test
53b22d25ec36 : ASoC: SOF: ipc: Introduce SOF_IPC_GLB_TEST_MSG IPC command
e3adc9495ab2 : ASoC: SOF: send time stamp to FW for alignment
cfd10888986e : net: dsa: mv88e6xxx: make mv88e6xxx_g1_stats_wait static
989f405aba02 : net: dsa: mv88e6xxx: fix comments and macro names in mv88e6390_g1_mgmt_rsvd2cpu
663580695611 : ASoC: SOF: topology: add support for mux/demux component
14104eb6a351 : ASoC: SOF: fix DSP oops definitions in FW ABI
3594bfa265da : spi: qup: remove unnecessary goto
5cbb1515e75c : regulator: bd718x7: Drop unused include
532e9334eb38 : regulator: bd70528: Drop unused include
60b909e413da : regulator: arizona-micsupp: Delete unused include
f7b0bc5eafa4 : platform/chrome: wilco_ec: Add event handling
a893ef9b8bba : ASoC: SOF: soundwire: add initial soundwire support
09a173a63fbb : ASoC: SOF: Intel: ipc: don't check for HIPCCTL register value
66e65339b824 : ASoC: SOF: Intel: hda-ipc: re-enable IPC IRQ at end of handler
5dbeb8287421 : ASoC: SOF: Intel: hda-ipc: read all IPC registers first
3f58521bc814 : ASoC: SOF: Intel: cnl-ipc: re-enable IPC IRQ at end of handler
ddbe9223393e : ASoC: SOF: Intel: cnl-ipc: move code around for clarity
c24b1b727939 : ASoC: SOF: Intel: cnl-ipc: read all IPC registers first
6fbbc18ead0f : ASoC: SOF: Do not send cmd via SHIM register
5c9714f63736 : ASoC: SOF: add mode parameter for snd_sof_debugfs_buf_item
9d563eb95b81 : Revert "ASoC: core: use component driver name as component name"
1d9c95c18962 : ASoC: stm32: sai: manage identification registers
d6947bb234dc : ASoC: hda: fix unbalanced codec dev refcount for HDA_DEV_ASOC
347d1c4b0779 : ASoC: SOF: ipc: replace fw ready bitfield with explicit bit ordering
f86588302360 : ASoC: SOF: bump to ABI 3.6
ca6c6f185049 : ASoC: SOF: soundwire: add initial soundwire support
59be19735449 : ASoC: SOF: uapi: mirror firmware changes
3e951e791440 : ASoC: Intel: Baytrail: add quirk for Aegex 10 (RU2) tablet
025197ebb08a : xfs: inode btree scrubber should calculate im_boffset correctly
201d355c15c1 : arm64/mm: Move PTE_VALID from SW defined to HW page table entry definitions
441a62780687 : arm64/hugetlb: Use macros for contiguous huge page sizes
318759b4737c : signal/x86: Move tsk inside of CONFIG_MEMORY_FAILURE in do_sigbus
1b94f47793b1 : drm/docs: More links for implicit/explicit fencing.
00954566464a : arm64: dts: armada-3720-espressobin: correct spi node
0864c9ce8fe8 : media: dt-bindings: Fix vendor-prefixes YAML
c89b41343862 : media: staging/imx: fix two NULL vs IS_ERR() bugs
9f7406d6b56b : media: platform: ao-cec-g12a: disable regmap fast_io for cec bus regmap
7f9d5ac8e1e5 : media: cx23885: remove redundant assignment to err
e867110a9a32 : media: dvb-usb/cxusb-analog.c: fix coccinelle warning, use ktime.h
d8cc5cf08b11 : arm64: dts: marvell: Disable AP I2C on Armada-8040-DB
fe7f7f229f07 : arm64: dts: marvell: Enable AP806 thermal throttling with CPUfreq
c9c2c27d7cec : debugfs: make debugfs_create_u32_array() return void
b172733dd1c0 : arm64: dts: marvell: Change core numbering in AP806 thermal-node
36b7ee4dce9e : btrfs: no need to check return value of debugfs_create functions
b232d4ed92ea : drm/amd/display: Only force modesets when toggling HDR
88694af9e4d1 : drm/amd/display: Expose HDR output metadata for supported connectors
188ea2fc99b7 : arm64: dts: marvell: clearfog-gt-8k: set SFP power limit
a9a9da47f8e6 : mailbox: no need to check return value of debugfs_create functions
1c769fc41ac5 : gcov: no need to check return value of debugfs_create functions
0fc811e5d7f9 : x86: kdebugfs: no need to check return value of debugfs_create functions
519e96ee114f : x86: platform: no need to check return value of debugfs_create functions
5dd82ba9e2d6 : x86: mm: no need to check return value of debugfs_create functions
d3446b266a8c : arm64: dts: marvell: mcbin: enlarge PCI memory window
0e5447626bed : ARM: dts: armada: netgear-rn104: Add LCD to RN104 dts.
2e96e04d25ca : MIPS: use the generic uncached segment support in dma-direct
c30700db9eaa : dma-direct: provide generic support for uncached kernel segments
67f30ad19c4b : au1100fb: fix DMA API abuse
e58cfbfb32d1 : MIPS: remove the _dma_cache_wback_inv export
2d7a3dc3e24f : USB: drop HCD_LOCAL_MEM flag
7d99532955d4 : usb: host: ohci-tmio: init genalloc for local memory
7d9e6f5aebe8 : usb: host: ohci-sm501: init genalloc for local memory
b0310c2f09bb : USB: use genalloc for USB HCs with local memory
da83a722959a : lib/genalloc: add gen_pool_dma_zalloc() for zeroed DMA allocations
dd3dcede9fa0 : dma-contiguous: fix !CONFIG_DMA_CMA version of dma_{alloc, free}_contiguous()
bd2e75633c80 : dma-contiguous: use fallback alloc_pages for single pages
b1d2dc009dec : dma-contiguous: add dma_{alloc,free}_contiguous() helpers
db0487abd641 : arm: dump: no need to check return value of debugfs_create functions
30ed997a878e : arm: omap2: no need to check return value of debugfs_create functions
d5ddd5a51726 : arm: omap1: no need to check return value of debugfs_create functions
ad09137631e6 : x86: xen: no need to check return value of debugfs_create functions
2d146b924ec3 : backing-dev: no need to check return value of debugfs_create functions
c4e41349a85c : mm: cleancache: no need to check return value of debugfs_create functions
8c0fd1fa64c6 : kprobes: no need to check return value of debugfs_create functions
4aa3b1f67d3d : fail_function: no need to check return value of debugfs_create functions
03eb2a08fccc : sh: no need to check return value of debugfs_create functions
2fcc6e202a9d : hwpoison-inject: no need to check return value of debugfs_create functions
282401df9024 : mm: kmemleak: no need to check return value of debugfs_create functions
4268509a36a7 : zsmalloc: no need to check return value of debugfs_create functions
3e6f176f304e : blktrace: no need to check return value of debugfs_create functions
6a54cd872f50 : trace: no need to check return value of debugfs_create functions
de2fadf566cb : zswap: ignore debugfs_create_dir() return value
32adeab3e3b5 : usb: phy: mv-usb: Remove set but not used variable 'phy'
8e4c5d31e9ee : usb: ftdi-elan: fix possible condition with no effect (if == else)
53cdff30fc33 : USB: ohci-spear: Remove set but not used variable 'ohci'
c8a93dcd0cbd : USB: atm: ueagle-atm.c: remove redundant license text
5e456a9263da : USB: atm: ueagle-atm.c: fix SPDX tag to be BSD2
5a1d99b11b1b : usb: ohci-s3c2410: Remove set but not used variable 'hcd'
6dade7ad8876 : usb: cdc-wdm: remove redundant assignment to rv
2e5a359e4a81 : usb: host: ohci-st: Remove set but not used variable 'ohci'
05387733ed57 : usb: host: ehci-st: Remove set but not used variable 'ehci'
739799314587 : mmc: sdhci_am654: Fix SLOTTYPE write
15f5276a2fb1 : soc: imx: Add SCU SoC info driver support
2649939ad750 : usb: typec: ucsi: ccg: fix memory leak in do_flash
7acc77d20892 : staging: rtl8188eu: remove ODM_PhyStatusQuery() wrapper
d7255ba4d648 : staging: vt6655: Change return type of function and remove variable
ee598a61ec75 : staging: rtl8188eu: remove unused definitions from ieee80211.h
14f252e821ba : staging: rtl8188eu: remove redundant definition of ETH_ALEN
677b993a5749 : staging: kpc2000: kpc_spi: use devm_* API to manage mapped I/O space
1914e9ebd362 : staging: kpc2000: kpc_spi: remove function kp_spi_bytes_per_word()
66594e3f48cc : staging: kpc2000: kpc_spi: remove fifo_depth from kp_spi struct
32ed45068c7e : staging: kpc2000: kpc_spi: column-align switch and subordinate cases
4d632cdbdd28 : staging: kpc2000: kpc_spi: Remove unnecessary consecutive newlines
fc3e78dfcf52 : staging: rtl8712: Replace function r8712_init_mlme_priv
7ec3ff690ddc : staging: rtl8712: ieee80211.c: Remove leading p from variable names
313cca245d4b : staging: vc04_services: remove redundant assignment to pointer service
a31f13af7da9 : staging: kpc2000: removed misc device.
eb1a5c64729d : staging: kpc2000: export more device attributes via sysfs.
d98010817a26 : phy: qcom-qusb2: fix missing assignment of ret when calling clk_prepare_enable
e4c814aa7105 : habanalabs: Fix virtual address access via debugfs for 2MB pages
69fbb3f47327 : media: wl128x: Fix some error handling in fm_v4l2_init_video_device()
ba1b9f8c4658 : drm/komeda: Constify the usage of komeda_component/pipeline/dev_funcs
fff9b6c7d269 : Documentation/atomic_t.txt: Clarify pure non-rmw usage
6a6a9d5fb9f2 : locking/atomic, s390/pci: Remove redundant casts
2af7a0f91c3a : locking/atomic, crypto/nx: Remove redundant casts
3724921396dd : locking/atomic: Use s64 for atomic64_t on 64-bit
79c53a83d7a3 : locking/atomic, x86: Use s64 for atomic64
04e8851af767 : locking/atomic, sparc: Use s64 for atomic64
0ca94800762e : locking/atomic, s390: Use s64 for atomic64
0754211847d7 : locking/atomic, riscv: Use s64 for atomic64
33e42ef57197 : locking/atomic, riscv: Fix atomic64_sub_if_positive() offset argument
8cd8de59748b : locking/atomic, powerpc: Use s64 for atomic64
d184cf1a449c : locking/atomic, mips: Use s64 for atomic64
d84e28d25015 : locking/atomic, ia64: Use s64 for atomic64
16f18688af7e : locking/atomic, arm64: Use s64 for atomic64
ef4cdc09260e : locking/atomic, arm: Use s64 for atomic64
16fbad086976 : locking/atomic, arc: Use s64 for atomic64
0203fdc160a8 : locking/atomic, alpha: Use s64 for atomic64
9255813d5841 : locking/atomic: Use s64 for atomic64
982164d62a4b : locking/atomic, s390/pci: Prepare for atomic64_read() conversion
90fde663aed0 : locking/atomic, crypto/nx: Prepare for atomic64_read() conversion
24811637dbfd : locking/lock_events: Use raw_cpu_{add,inc}() for stats
d9349850e188 : locking/lockdep: Fix merging of hlocks with non-zero references
8c8889d8eaf4 : locking/lockdep: Fix OOO unlock when hlocks need merging
da38e9ec9c2d : iommu/ipmmu-vmsa: Add suspend/resume support
892db541cc68 : iommu/ipmmu-vmsa: Extract hardware context initialization
b7f3f047aea4 : iommu/ipmmu-vmsa: Move num_utlbs to SoC-specific features
b43e0d8a458c : iommu/ipmmu-vmsa: Make IPMMU_CTX_MAX unsigned
82576aa8af49 : iommu/ipmmu-vmsa: Prepare to handle 40-bit error addresses
80eaa9f55813 : iommu/ipmmu-vmsa: Link IOMMUs and devices in sysfs
1b961423158c : iommu/dma: Fix condition check in iommu_dma_unmap_sg
9b6e57e5a516 : s390/cio: Remove vfio-ccw checks of command codes
453eac312445 : s390/cio: Allow zero-length CCWs in vfio-ccw
5d87fbf70fb4 : s390/cio: Don't pin vfio pages for empty transfers
c34a12e6a3df : s390/cio: Initialize the host addresses in pfn_array
e4f3f18b1232 : s390/cio: Split pfn_array_alloc_pin into pieces
4e31d6aecfbb : s390/cio: Set vfio-ccw FSM state before ioeventfd
15f0eb3d6a62 : s390/cio: Update SCSW if it points to the end of the chain
ec527c318036 : x86/power: Fix 'nosmt' vs hibernation triple fault during resume
6a9f4efe78af : perf/x86: Use update attribute groups for default attributes
b657688069a2 : perf/x86/intel: Use update attributes for skylake format
3ea40ac77261 : perf/x86: Use update attribute groups for extra format
1f157286829c : perf/x86: Use update attribute groups for caps
3d5672735b23 : perf/x86: Add is_visible attribute_group callback for base events
baa0c83363c7 : perf/x86: Use the new pmu::update_attrs attribute group
21b0dbc5e8b0 : perf/x86: Get rid of x86_pmu::event_attrs
f3a3a8257e5a : perf/core: Add attr_groups_update into struct pmu
aac1f7f95f11 : sysfs: Add sysfs_update_groups function
6e86d3db5f8f : perf/x86/intel/uncore: Add new IMC PCI IDs for KabyLake, AmberLake and WhiskeyLake CPUs
76a16b217a7f : perf/x86/intel/uncore: Add tabs to Uncore IMC PCI IDs
9fd2e48b9ae1 : perf/core: Allow non-privileged uprobe for user processes
e314a7c92b32 : iommu/vt-d: Fix a variable set but not used
bf998b98f5bc : locking/lockdep: Remove !dir in lock irq usage check
4d56330df22d : locking/lockdep: Adjust new bit cases in mark_lock
091806515124 : locking/lockdep: Consolidate lock usage bit initialization
68e9dc29f8f4 : locking/lockdep: Check redundant dependency only when CONFIG_LOCKDEP_SMALL
8c2c2b449aa5 : locking/lockdep: Refactorize check_noncircular and check_redundant
b4adfe8e05f1 : locking/lockdep: Remove unused argument in __lock_release
4609c4f963f3 : locking/lockdep: Remove redundant argument in check_deadlock
1ac4ba5ed011 : locking/lockdep: Add explanation to lock usage rules in lockdep design doc
154f185e9c0f : locking/lockdep: Update comments on dependency search
77a806922cfd : locking/lockdep: Avoid constant checks in __bfs by using offset reference
c1661325597f : locking/lockdep: Change the return type of __cq_dequeue()
aa4807719e07 : locking/lockdep: Change type of the element field in circular_queue
31a490e5c54f : locking/lockdep: Update comment
0b9fc8ecfa30 : locking/lockdep: Remove unused argument in validate_chain() and check_deadlock()
01bb6f0af992 : locking/lockdep: Change the range of class_idx in held_lock struct
f6ec8829ac9d : locking/lockdep: Define INITIAL_CHAIN_KEY for chain keys to start with
e196e479a3b8 : locking/lockdep: Use lockdep_init_task for task initiation consistently
d16dbd1b8a29 : locking/lockdep: Update obsolete struct field description
834494b28024 : locking/lockdep: Print the right depth for chain key collision
e7a38f63ba50 : locking/lockdep: Remove useless conditional macro
c52478f4f38a : locking/lockdep: Adjust lock usage bit character checks
c01fbbc83f42 : locking/lockdep: Add description and explanation in lockdep design doc
f7c1c6b36a38 : locking/lockdep: Change all print_*() return type to void
af75d1a9a9f7 : sched/fair: Remove sgs->sum_weighted_load
0e1fef63d92d : sched/core: Remove sd->*_idx
55627e3cd22c : sched/core: Remove rq->cpu_load[]
3d8d53554405 : sched/debug: Remove sd->*_idx range on sysctl
1c1b8a7b03ef : sched/fair: Replace source_load() & target_load() with weighted_cpuload()
5e83eafbfd3b : sched/fair: Remove the rq->cpu_load[] update code
f2bedc470565 : sched/fair: Remove rq->load
3bd3706251ee : sched/core: Provide a pointer to the valid CPU mask
31e67340cc65 : mm/vmalloc: Avoid rare case of flushing TLB with weird arguments
8e41f8726dcf : mm/vmalloc: Fix calculation of direct map addr range
be6dc3291e0f : platform/x86: intel_cht_int33fe: Replacing the old connections with references
62499330f7bb : platform/x86: intel_cht_int33fe: Supply fwnodes for the external dependencies
9338aacf0146 : platform/x86: intel_cht_int33fe: Provide fwnode for the USB connector
4ed89a005a97 : platform/x86: intel_cht_int33fe: Provide software nodes for the devices
80b915c11dbd : platform/x86: intel_cht_int33fe: Remove unused fusb302 device property
d84af483033d : platform/x86: intel_cht_int33fe: Register max17047 in its own function
3370db35193b : usb: typec: Registering real device entries for the muxes
fde777791eb8 : device connection: Find connections also by checking the references
83b34afb6b79 : device property: Introduce fwnode_find_reference()
ee48cef6c391 : ACPI / property: Don't limit named child node matching to data nodes
dad9bb017865 : driver core: Add helper device_find_child_by_name()
b06184acf751 : software node: Add software_node_get_reference_args()
c959d0c231f7 : software node: Use kobject name when finding child nodes by name
80488a6b1d3c : software node: Add support for static node descriptors
3df85a1ae51f : software node: Simplify software_node_release() function
a79969868a30 : software node: Allow node creation without properties
f67d667213ba : m68k: defconfig: Update defconfigs for v5.2-rc1
a61373476127 : PM: sleep: Add kerneldoc comments to some functions
cfc1ce7e5212 : drm: Fixed doc warnings in drm uapi header
848d56dddad8 : drm: Drop a redundant unused variable
5da28d740548 : ARM: dts: aspeed: Add YADRO VESNIN BMC
e33df4ca8717 : drm/doc: More fine-tuning on userspace review requirements
036eb5c6d532 : cpufreq: armada-37xx: Remove set but not used variable 'freq'
c2147585cce0 : cpufreq: imx-cpufreq-dt: Fix no OPPs available on unfused parts
15e7f52a4596 : drm/i915/gvt: save RING_HEAD into vreg when vgpu switched out
56cd0aefa475 : sparc: perf: fix updated event period in response to PERF_EVENT_IOC_PERIOD
80caf43549e7 : mdesc: fix a missing-check bug in get_vdev_port_node_info()
3fcb01f8ab9d : drm/i915/gvt: add F_CMD_ACCESS flag for wa regs
d3c976c14ad8 : sparc64: Fix regression in non-hypervisor TLB flush xcall
12fd2aee6db7 : XArray tests: Add check_insert
5c089fd0c734 : idr: Fix idr_get_next race with idr_remove
b33bc2b878e0 : nexthop: Add entry to MAINTAINERS
87945b6d8be5 : r8169: avoid tso csum function indirection
485bb1b3fac5 : r8169: remove struct jumbo_ops
5f9505235bb9 : r8169: remove struct mdio_ops
0b12c73a81b3 : r8169: improve r8169_csum_workaround
db4bad07371b : net: ethernet: improve eth_platform_get_mac_address
afa0925c6fcc : packet: unconditionally free po->rollover
2638eb8b50cf : net: ipv4: provide __rcu annotation for ifa_list
cb8f1478cea6 : drivers: use in_dev_for_each_ifa_rtnl/rcu
cd5a411dbaeb : net: use new in_dev_ifa iterators
b8d19572367b : netfilter: use in_dev_for_each_ifa_rcu
d519e8708b06 : devinet: use in_dev_for_each_ifa_rcu in more places
ef11db3310e2 : net: inetdevice: provide replacement iterators for in_ifaddr walk
35ebfc22fe99 : afs: do not send list of client addresses
b9f88982750d : qed: remove redundant assignment to rc
8b74ae41f1ee : gpio: pca953x: Add support for the TI TCA9539
8c268598192d : Update my email address
2e1f164861e5 : net: hns: Fix loopback test failed at copper ports
f2c7c76c5d0a : Linux 5.2-rc3
62394708f3e0 : net: dsa: mv88e6xxx: avoid error message on remove from VLAN 0
fe3490e6107e : net: mscc: ocelot: Hardware ofload for tc flower filter
b596229448dd : net: mscc: ocelot: Add support for tcam
6345266a9989 : selftests: Add test cases for nexthop objects
5213d7efc8ec : i2c: acpi: export i2c_acpi_find_adapter_by_handle
9e6b5648bbc4 : batman-adv: Fix duplicated OGMs on NETDEV_UP
a3bf9fbdad60 : powerpc/pseries: Fix xive=off command line
02c5f5394918 : powerpc/powernv/npu: Fix reference leak
c806a6fde1c2 : powerpc: Remove variable ‘path’ since not used
89d87bcba287 : powerpc/powernv: Show checkstop reason for NPU2 HMIs
1549c42deff5 : powerpc/powernv: Update firmware archaeology around OPAL_HANDLE_HMI
efa9ace68e48 : powerpc/pseries/dlpar: Fix a missing check in dlpar_parse_cc_property()
e577c8b64d58 : mm, compaction: make sure we isolate a valid PFN
590ba22ba0aa : include/linux/generic-radix-tree.h: fix kerneldoc comment
98af37d624ed : kernel/signal.c: trace_signal_deliver when signal_group_exit
d3ed71e5cc50 : drivers/iommu/intel-iommu.c: fix variable 'iommu' set but not used
8d7a7abfc6b4 : spdxcheck.py: fix directory structures
0600597c854e : kasan: initialize tag to 0xff in __kasan_kmalloc
bb9f6f63f32d : z3fold: fix sheduling while atomic
ef7a77c6de2f : scripts/gdb: fix invocation when CONFIG_COMMON_CLK is not set
df17277b2a85 : mm/gup: continue VM_FAULT_RETRY processing even for pre-faults
b9fba67b3806 : ocfs2: fix error path kobject memory leak
3e8589963773 : memcg: make it work on sparse non-0-node systems
9852ae3fe529 : mm, memcg: consider subtrees in memory.events
bc81426f5bee : prctl_set_mm: downgrade mmap_sem to read lock
11bbd8b416f8 : prctl_set_mm: refactor checks from validate_prctl_map
8856ae4df3e9 : kernel/fork.c: make max_threads symbol static
fb092eb63d3a : arch/arm/boot/compressed/decompress.c: fix build error due to lz4 changes
461071b09e29 : arch/parisc/configs/c8000_defconfig: remove obsoleted CONFIG_DEBUG_SLAB_LEAK
3806b04144e5 : mm/vmalloc.c: fix typo in comment
aa52619ccbe0 : lib/sort.c: fix kernel-doc notation warnings
91173c6e18ab : mm: fix Documentation/vm/hmm.rst Sphinx warnings
138f79db15ea : pinctrl: bcm2835: Fix build error without CONFIG_OF
a3094fc1a15e : rtc: imx-sc: add rtc alarm support
42ca37ca4762 : rtc: tps65910: fix typo in register name in read_alarm()
9c3f0795e425 : rtc: tps65910: remove superfluous Kconfig dependency
3e483e59c796 : rtc: tegra: Turn into regular driver
c6af561a4ad0 : rtc: tegra: Use consistent variable names and types
a2d29238bc60 : rtc: tegra: checkpatch and miscellaneous cleanups
489b64d66325 : pinctrl: stm32: Add links to consumers
5ca1b1c5cd98 : pinctrl: mediatek: mt8183: Add pm_ops
5c0904488a20 : pinctrl: mediatek: Add pm_ops to pinctrl-paris
fcae009397cd : dt-bindings: gpio: meson8b-gpio: update with SPDX Licence identifier
03b30dff6d53 : dt-bindings: gpio: meson8-gpio: update with SPDX Licence identifier
eb5790db6a28 : dt-bindings: gpio: meson-gxl-gpio: update with SPDX Licence identifier
06c789a784c0 : dt-bindings: gpio: meson-gxbb-gpio: update with SPDX Licence identifier
e0cdd3a095f9 : pinctrl: meson: update with SPDX Licence identifier
6143842823df : pinctrl: tegra: Add Tegra194 pinmux driver
b4e18ba27e22 : pinctrl: tegra: Support 32 bit register access
2585a584f844 : pinctrl: Add Tegra194 pinctrl DT bindings
8e82fe2ab65a : treewide: fix typos of SPDX-License-Identifier
62e139eba339 : crypto: ux500 - fix license comment syntax error
912348b64d09 : drm/i915/icl: Ensure port A combo PHY HW state is correct
c8552db31d5e : MAINTAINERS: add I2C DT bindings to ARM platforms
a0c3200ae7b1 : MAINTAINERS: add DT bindings to i2c drivers
69ae4f6aac15 : mwifiex: Fix heap overflow in mwifiex_uap_parse_tail_ies()
5f4d55d5791a : iwlwifi: mvm: change TLC config cmd sent by rs to be async
a8627176b0de : iwlwifi: Fix double-free problems in iwl_req_fw_callback()
b17dc0632a17 : iwlwifi: fix AX201 killer sku loading firmware issue
cc5470df4495 : iwlwifi: print fseq info upon fw assert
44f61b5c832c : iwlwifi: clear persistence bit according to device family
b3500b472c88 : iwlwifi: fix load in rfkill flow for unified firmware
23f57bfac7c2 : iwlwifi: mvm: remove d3_sram debugfs file
cd5385029f1d : selftests/bpf: measure RTT from xdp using xdping
1e692f09e091 : bpf, riscv: clear high 32 bits for ALU32 add/sub/neg/lsh/rsh/arsh
c231c22a989a : bpf: doc: update answer for 32-bit subregister question
cfd492104926 : libbpf: Return btf_fd for load_sk_storage_btf
c85d69135a91 : bpf: move memory size checks to bpf_map_charge_init()
b936ca643ade : bpf: rework memlock-based memory accounting for maps
3539b96e041c : bpf: group memory related fields in struct bpf_map_memory
d50836cda698 : bpf: add memlock precharge for socket local storage
ffc8b144d5d0 : bpf: add memlock precharge check for cgroup_local_storage
d58c6f7212f4 : bpf: Add more stats to HBM
ffd81558d56c : bpf: Add cn support to hbm_out_kern.c
956fe2190820 : bpf: Update BPF_CGROUP_RUN_PROG_INET_EGRESS calls
e7a3160d092a : bpf: Update __cgroup_bpf_run_filter_skb with cn
5cf1e9145630 : bpf: cgroup inet skb programs can return 0 to 3
1f52f6c0b0e8 : bpf: Create BPF_PROG_CGROUP_INET_EGRESS_RUN_ARRAY
abf82e8f7e9a : HID: a4tech: fix horizontal scrolling
64caea53e07f : HID: hyperv: Add a module description line
587a7126779b : xen-netback: remove redundant assignment to err
6f43e5252833 : nexthop: remove redundant assignment to err
9d93a3f5a0c0 : io_uring: punt short reads to async context
87e5e6dab6c2 : uio: make import_iovec()/compat_import_iovec() return bytes on success
e8d67fa5696e : net: dsa: sja1105: Don't store frame type in skb->cb
61939b12dc24 : block: print offending values when cloned rq limits are exceeded
cd669f88b134 : blk-mq: Document the blk_mq_hw_queue_to_node() arguments
ef025d7ec2fc : blk-mq: Fix spelling in a source code comment
a0b77e36e1da : block: Fix bsg_setup_queue() kernel-doc header
83826a506632 : block: Fix rq_qos_wait() kernel-doc header
0542cd57d266 : block: Fix blk_mq_*_map_queues() kernel-doc headers
216382dccb2e : block: Fix throtl_pending_timer_fn() kernel-doc header
33c826ef19df : block: Convert blk_invalidate_devt() header into a non-kernel-doc header
210eaaaea805 : block/partitions/ldm: Convert a kernel-doc header into a non-kernel-doc header
0ff9848067b7 : security/loadpin: Allow to exclude specific file types
8c0f693c6eff : leds: avoid flush_work in atomic context
d82b4b26218d : drm/i915: Report all objects with allocated pages to the shrinker
3b4fa9640ccd : drm/i915: Track the purgeable objects on a separate eviction list
ca6c7df00a89 : net/mlx5e: TX, Improve performance under GSO workload
10caabdaad5a : net/mlx5e: Use termination table for VLAN push actions
9272e3df3023 : net/mlx5e: Geneve, Add support for encap/decap flows offload
d386939a327d : net/mlx5e: Rearrange tc tunnel code in a modular way
1f6da30697d0 : net/mlx5e: Geneve, Keep tunnel info as pointer to the original struct
0ccc171ea6a2 : net/mlx5: Geneve, Manage Geneve TLV options
d4a18e16c570 : net/mlx5e: Enable setting multiple match criteria for flow group
d1bda7eecd88 : net/mlx5e: Allow matching only enc_key_id/enc_dst_port for decapsulation action
9b81d5a9945b : net/mlx5e: Generalize vport type in vport representor
54f70b3ba364 : net: sfp: remove sfp-bus use of netdevs
320587e6eac9 : net: sfp: add mandatory attach/detach methods for sfp buses
cdea04c24616 : net: phy: allow Clause 45 access via mii ioctl
7b3b0e89bcf3 : net: phylink: support for link gpio interrupt
7fdc455eef20 : net: phylink: remove netdev from phylink mii ioctl emulation
8693115af4c2 : {IB,net}/mlx5: Constify rep ops functions pointers
c94ff7487754 : {IB, net}/mlx5: No need to typecast from void* to mlx5_ib_dev*
6706a3b94f89 : net/mlx5: E-Switch, Honor eswitch functions changed event cap
cd56f929e6a5 : net/mlx5: E-Switch, Replace host_params event with functions_changed event
c6d4e45d3b44 : net/mlx5: Introduce termination table bits
0b9055a112fd : net/mlx5: Add core dump register access HW bits
97545b10221a : RDMA/hns: Bugfix for posting multiple srq work request
a5e112e6424a : cgroup: add cgroup_parse_float()
7b785645e8f1 : mm: fix page cache convergence regression
c03cd7738a83 : cgroup: Include dying leaders with live threads in PROCS iterations
b636fd38dc40 : cgroup: Implement css_task_iter_skip()
6b115bf58e6f : cgroup: Call cgroup_release() before __exit_signal()
724cf0aecb0d : arm64: Enable PINCTRL for ARCH_BRCMSTB
809eec694a7b : arm64: Enable ARCH_HAS_RESET_CONTROLLER for ARCH_BRCMSTB
c9bb6165a16e : netfilter: nf_conntrack_bridge: fix CONFIG_IPV6=y
29930e314da3 : ipvs: add checksum support for gue encapsulation
5142967ab524 : netfilter: nf_tables: fix module autoload with inet family
2cf6bffc49da : netfilter: replace skb_make_writable with skb_ensure_writable
fb2eb1c131f8 : netfilter: tcpmss, optstrip: prefer skb_ensure_writable
8e03707f118c : netfilter: xt_HL: prefer skb_ensure_writable
7418ee4c8810 : netfilter: nf_tables: prefer skb_ensure_writable
3862c6a91a43 : netfilter: ipv4: prefer skb_ensure_writable
86f045385462 : netfilter: conntrack, nat: prefer skb_ensure_writable
ec0974df357f : netfilter: ipvs: prefer skb_ensure_writable
c1a831167901 : netfilter: bridge: convert skb_make_writable to skb_ensure_writable
53315ac660b0 : netfilter: nf_tables: free base chain counters from worker
5e2ad02e9001 : netfilter: nf_flow_table: remove unnecessary variable in flow_offload_tuple
ea6cc2fd8a2b : netfilter: xt_owner: Add supplementary groups option
6c01edd395a7 : docs: look for sphinx-pre-install in the source tree
508f744c0de3 : ipvs: strip udp tunnel headers from icmp errors
2aa3c9f48bc2 : ipvs: add function to find tunnels
1da40ab6caf9 : ipvs: allow rs_table to contain different real server types
0f257b09531b : drm/amd/display: use ttm_eu_reserve_buffers instead of amdgpu_bo_reserve v2
d367bd2a5e2b : drm/ttm: fix busy memory to fail other user v10
224ee02a9d73 : drm/ttm: immediately move BOs to the new LRU v3
4c5ac9487c15 : drm/ttm: cleanup ttm_bo_mem_space
af1dac01a701 : drm/ttm: remove manual placement preference
b2f7a6161972 : drm/ttm: return immediately in case of a signal
6e58ab7ac7fa : drm/ttm: Make LRU removal optional v2
526c654a8a06 : drm/amdgpu/display: Fix reload driver error
bdb50274d06a : drm/amdgpu/sriov: Correct some register program method
443e902eeef9 : drm/amdkfd: Return proper error code for gws alloc API
4fd334122399 : drm/amd/display: program manual trigger only for bottom most pipe
6ad34adeaec5 : drm/amd/display: CS_TFM_1D only applied post EOTF
7316c4ad2996 : drm/amd/display: Reset planes for color management changes
e25228b02e48 : drm/amd/display: Increase Backlight Gain Step Size
8633d96d3ca1 : drm/amd/display: fix issues with bad AUX reply on some displays
c5c07cb5435e : drm/amd/display: Refactor DIO stream encoder
ff1232a9052e : drm/amd/display: Modified AUX_DPHY_RX_CONTROL0
d7644091300a : drm/amd/display: Add writeback_config to VBA vars
baa1fd7f32f2 : drm/amd/display: Refactor clk_mgr functions
961ea20155d7 : drm/amd/display: Fix type of pp_smu_wm_set_range struct
44ab1aa84ae6 : drm/amd/display: do not power on eDP power rail early
4b0ab7dd37a3 : drm/amd/display: fix crash on setmode when mode is close to bw limit
88147df0308e : drm/amd/display: fix calculation of total_data_read_bandwidth
b8b205ab2b41 : drm/amd/display: 3.2.32
fe798de53a7a : drm/amd/display: Move link functions from dc to dc_link
8e0546d6c4b1 : drm/amd/display: Add min_dcfclk_mhz field to bb overrides
9b93eb475aa9 : drm/amd/display: move clk_mgr files to right place
70d9e8cb8b44 : drm/amd/display: disable PSR/ABM before destroy DMCU struct
e63e2491ad92 : drm/amd/display: Ensure DRR triggers in BP
313a9a21ff46 : drm/amd/display: Add GSL source select registers
0a32df9cfdb3 : drm/amd/display: Disable audio stream only if it's currently enabled
b1432fcbdbea : drm/amd/display: assign new stream id in dc_copy_stream
a7f90cbc0ee4 : drm/amd/display: Move CLK_BASE_INNER macro
48ea75f99a58 : drm/amd/display: Implement CM dealpha and bias interfaces
821c65596b68 : drm/amd/display: Don't use ROM for output TF if GAMMA_CS_TFM_1D
dc88b4a684d2 : drm/amd/display: make clk mgr soc specific
789142eb8bae : drm/amdgpu:Fix the unpin warning about csb buffer
efb426d58128 : drm/amdgpu: ras injection use gpu address
747bf88c6177 : habanalabs: add WARN in case of bad MMU mapping
6ef72bc036bc : phy: qcom: Add Qualcomm PCIe2 PHY driver
96ef07f79ae8 : dt-bindings: phy: Add binding for Qualcomm PCIe2 PHY
ff5781634c41 : drm/bridge: sii902x: Implement HDMI audio support
3f18021f43a3 : dt-bindings: display: sii902x: Add HDMI audio bindings
9ed99f613fb2 : dt-bindings: display: sii902x: Remove trailing white space
8dbfc5b65023 : drm/bridge: sii902x: pixel clock unit is 10kHz instead of 1kHz
bceee9bb8948 : drm/bridge: sii902x: Set output mode to HDMI or DVI according to EDID
9fba099b7a84 : drm/bridge: sii902x: add input_bus_flags
141731d15d6e : Revert "lockd: Show pid of lockd for remote locks"
423997fffeaf : dt-bindings: tc358767: add HPD support
f25ee5017e4f : drm/bridge: tc358767: add IRQ and HPD support
af9526f262c0 : drm/bridge: tc358767: add GPIO & interrupt registers
3231573065ad : drm/bridge: tc358767: read display_props in get_modes()
46648a3cec2d : drm/bridge: tc358767: copy the mode data, instead of storing the pointer
0cdb42f313e0 : drm/bridge: tc358767: remove tc_connector_best_encoder
4647a64fd56a : drm/bridge: tc358767: use bridge mode_valid
2792c152a845 : drm/bridge: tc358767: remove check for video mode in link enable
f9538357760b : drm/bridge: tc358767: clean-up link training
0bf251465113 : drm/bridge: tc358767: cleanup LT result check
0776a269d725 : drm/bridge: tc358767: use more reliable seq when finishing LT
31b4c8848a89 : drm/bridge: tc358767: remove unnecessary msleep
67bca92fa830 : drm/bridge: tc358767: ensure DP is disabled before LT
1c928267b187 : drm/bridge: tc358767: disable only video stream in tc_stream_disable
cb3263b2df97 : drm/bridge: tc358767: add link disable function
bb24836869a7 : drm/bridge: tc358767: move PXL PLL enable/disable to stream enable/disable
80d57245063f : drm/bridge: tc358767: split stream enable/disable
5761a259aa9e : drm/bridge: tc358767: move video stream setup to tc_main_link_stream
ca342386a9b3 : drm/bridge: tc358767: cleanup aux_link_setup
ab947eb65a31 : drm/bridge: tc358767: remove unused swing & preemp
e5607637c461 : drm/bridge: tc358767: cleanup spread & scrambler_dis
4b30bf41e11f : drm/bridge: tc358767: fix ansi 8b10b use
c28d14849d37 : drm/bridge: tc358767: reset voltage-swing & pre-emphasis
bfb6e014c45f : drm/bridge: tc358767: fix tc_aux_get_status error handling
7ef5ef5cdead : drm/i915: add force_probe module parameter to replace alpha_support
fd1e194f4869 : drm/i915: fix use of uninitialized pointer vaddr
e3023bf80639 : gpio: of: Handle the Freescale SPI CS
e046b64b1547 : ALSA: hda/ca0132: Use struct_size()
1fbf9d81429a : drm/i915: Make default value for i915.mmio_debug a compile time option
a2d4560f0be9 : ALSA: hda: Use struct_size()
65be9580885e : ALSA: control: Use struct_size()
717f43d81afc : ALSA: hda/realtek - Update headset mode for ALC256
51a0daf64dee : ARM: mach-shmobile: Don't init CNTVOFF/counter if PSCI is available
fc722a0429f4 : fs/adfs: fix filename fixup handling for "/" and "//" names
5f8de4875c35 : fs/adfs: move append_filetype_suffix() into adfs_object_fixup()
2eb0684f9771 : fs/adfs: remove truncated filename hashing
adb514a4e0f6 : fs/adfs: factor out filename fixup
411c49bcf32d : fs/adfs: factor out object fixups
525715d0161f : fs/adfs: factor out filename case lowering
1e504cf85ddd : fs/adfs: factor out filename comparison
5d3211b651a0 : ovl: doc: add non-standard corner cases
6d97985072dc : isdn: move capi drivers to staging
99c2aa151a71 : isdn: hdlc: move into mISDN
9c3c0c204814 : isdn: remove isdn4linux
85993b8c9786 : isdn: remove hisax driver
8e6c8aa3b52e : isdn: gigaset: remove i4l support
8880fa32c557 : pstore/ram: Run without kernel crash dump region
674459be1169 : MAINTAINERS: add Vasily Gorbik and Christian Borntraeger for s390
2850ef62e13e : MAINTAINERS: Farewell Martin Schwidefsky
fdad1d54d2c8 : iavf: update comments and file checks to match iavf
53b79907f5f7 : iavf: rename i40e_device to iavf_device
db950599f0de : iavf: change remaining i40e defines to be iavf
cc0ea2db4e39 : iavf: rename iavf_client.h defines to match driver name
8821b3fa0c1b : iavf: rename iavf_status structure flags
7af36e321482 : iavf: replace i40e variables with iavf
f2d1315895ca : drm/i915: Drop check for non-NULL entry in llist_for_each_entry_safe
47bc28d7ee6d : drm/i915: Split off pci_driver.remove() tail to drm_driver.release()
2674700c4c0e : gpio: max732x: use devm_gpiochip_add_data()
375b94246761 : gpio: max732x: use i2c_new_dummy_device()
8764c4ca5049 : gpio: em: use the managed version of gpiochip_add_data()
a9fb94a99bb5 : pstore: Set tfm to NULL on free_buf_for_compression
4bee43574282 : arm64: dts: imx8mm: Add SAI nodes
932296120543 : nds32: add new emulations for floating point instruction
ed32949e0acb : nds32: Avoid IEX status being incorrectly modified
8183db10db63 : math-emu: Use statement expressions to fix Wshift-count-overflow warning
881b54c7e9d9 : arm64: dts: imx8mq: add clock for SNVS RTC node
d650fb40b3e2 : iavf: rename i40e functions to be iavf
80754bbc0711 : iavf: change iavf_status_code to iavf_status
8be454c91ec0 : iavf: Rename i40e_adminq* files to iavf_adminq*
53462f0f4772 : iavf: iavf_client: use struct_size() helper
06665619cc88 : iavf: use struct_size() in kzalloc()
6b6b49b56a6c : iavf: Limiting RSS queues to CPUs
9ae9d9bfb72c : eeprom: at24: use struct_size() in devm_kzalloc()
a8806581241b : eeprom: at24: Remove set but not used variable 'addr'
3dc215416673 : iavf: Use printf instead of gnu_printf for iavf_debug_d
4c1d2fc7d56c : staging: mt7621-dma: sizeof via pointer dereference
bf0349df0004 : arm64: Enable BCM7038_L1_IRQ for ARCH_BRCMSTB
9595aee2a389 : Documentation: PCI: convert endpoint/pci-test-howto.txt to reST
bf2c2658d4b6 : Documentation: PCI: convert endpoint/pci-test-function.txt to reST
d4518e4ac64c : Documentation: PCI: convert endpoint/pci-endpoint-cfs.txt to reST
d8946fc38517 : Documentation: PCI: convert endpoint/pci-endpoint.txt to reST
4e37f055a92e : Documentation: PCI: convert pcieaer-howto.txt to reST
8a01fa64348a : Documentation: PCI: convert pci-error-recovery.txt to reST
b66357f32fb9 : Documentation: PCI: convert acpi-info.txt to reST
3b9bae029b60 : Documentation: PCI: convert MSI-HOWTO.txt to reST
4d2c729c6232 : Documentation: PCI: convert pci-iov-howto.txt to reST
2e6422444894 : Documentation: PCI: convert PCIEBUS-HOWTO.txt to reST
100f6d8e0990 : net: correct zerocopy refcnt with udp MSG_MORE
229b4e0728e0 : Documentation: PCI: convert pci.txt to reST
84a32edec480 : net: sched: act_ctinfo: minor size optimisation
b73484b2fc0d : ethtool: Check for vlan etype or vlan tci when parsing flow_rule
97b33bdf9bdd : net: phy: export phy_queue_state_machine
49644e68f472 : net: phy: add callback for custom interrupt handler to struct phy_driver
07b0928918c6 : net: phy: enable interrupts when PHY is attached already
8e2ea3ea9625 : qed: Fix static checker warning
e70c7aad7a95 : net: dsa: Add error path handling in dsa_tree_setup()
47546208657f : keys: Reuse keyring_index_key::desc_len in lookup_user_key()
f7f139457656 : keys: Grant Link permission to possessers of request_key auth keys
2b81f8161dfe : net: don't clear sock->sk early to avoid trouble in strparser
a4270d6795b0 : net-gro: fix use-after-free read in napi_gro_frags()
0471dd429cea : net: dsa: tag_8021q: Create a stable binary format
d34d2baa9173 : net: dsa: tag_8021q: Change order of rx_vid setup
ed0ac5c7ec37 : keys: Add a keyctl to move a key between keyrings
ce8843abfa67 : r8169: decouple rtl_phy_write_fw from actual driver code
e95a7f30e126 : r8169: improve rtl_fw_format_ok
25e94115aee6 : r8169: enable WoL speed down on more chip versions
c3e933a5b8c1 : sctp: deduplicate identical skb_checksum_ops
2544af0344ba : net: avoid indirect calls in L4 checksum calculation
5ee907f70e8e : net: dsa: sja1105: Make static_config_check_memory_size static
218084372146 : net: mvpp2: fix bad MVPP2_TXQ_SCHED_TOKEN_CNTR_REG queue value
df593ee23e05 : keys: Hoist locking out of __key_link_begin()
af9573be674e : netfilter: nf_conntrack_bridge: register inet conntrack for bridge
764dd163ac92 : netfilter: nf_conntrack_bridge: add support for IPv6
3c171f496ef5 : netfilter: bridge: add connection tracking system
d035f19f59c5 : netfilter: nf_conntrack: allow to register bridge support
19c3401a917b : net: ipv4: place control buffer handling away from fragmentation iterators
8a6a1f176401 : net: ipv6: split skbuff into fragments transformer
065ff79f8881 : net: ipv4: split skbuff into fragments transformer
0feca6190f88 : net: ipv6: add skbuff fraglist splitter
c8b17be0b7a4 : net: ipv4: add skbuff fraglist splitter
d8210b1132db : staging: rtl8723bs: core: fix warning Comparison to NULL
543c4f49ba05 : staging: rtl8712: Remove initialisations
db622e05cdbe : staging: rtl8712: Remove return variable of different type
eb2b3edfd427 : staging: rts5208: Remove negations
8fe0260030b8 : staging: octeon-usb: Remove return variable
1f816787b660 : Staging: rtl8723bs: hal: fix warning possible condition with no effect (if == else)
ca6ea423d2bb : staging: rtl8723bs: hal: Remove set but not used variable 'no_res' and 'phal'
371ec021a492 : staging: rtl8723bs: core: rtw_ap: fix Unneeded variable: "ret". Return "0"
1b96f846db31 : staging/gasket: Fix string split
0fce66606ef9 : staging: ks7010: Remove initialisation in ks7010_sdio.c
6ef7eef9291c : staging: ks7010: Merge multiple return variables in ks_hostif.c
a7048b38ae44 : staging: ks7010: Remove initialisation in ks_hostif.c
f5a4c0188cbb : staging: kpc2000: replace bogus variable name in core.c
8dd3355a229e : staging: kpc2000: remove extra spaces in core.c
26c12642338b : staging: kpc2000: remove extra blank line in core.c
299672a74856 : staging: kpc2000: kpc_i2c: Use devm_* API to manage mapped I/O space
e621c8a108ed : staging: kpc2000: kpc_i2c: fail probe if unable to map I/O space
4ff740315aee : staging: kpc2000: kpc_i2c: fail probe if unable to get I/O resource
091971897e84 : staging: kpc2000: kpc_i2c: Use drvdata instead of platform_data
73d56b83910a : staging: kpc2000: kpc_i2c: Remove unnecessary consecutive newlines
c5164e568cd7 : staging: kpc2000: kpc_i2c: Use BIT macro rather than manual bit shifting
935d47e209cc : staging: kpc2000: kpc_i2c: Remove pldev from i2c_device structure
f82ce45273d4 : staging: kpc2000: kpc_i2c: Remove unused rw_sem
46144c139157 : staging: kpc2000: replace white spaces with tabs for kpc2000_spi.c
9164f3363118 : staging: kpc2000: report error status to spi core
4a932d90b154 : staging: kpc2000: Change to use DIV_ROUND_UP
1d14a95b5839 : staging: kpc2000: fix typo in Kconfig
8cfeb385e9eb : docs cgroups: add another example size for hugetlb
dafb1c3a0865 : staging: speakup: serialio: fix warning linux/serial.h is included more than once
fe6d98750cf0 : staging: erofs: fix i_blocks calculation
89f27eded5b6 : staging: erofs: support statx
10fbcdd12aa2 : selftests/net: add TFO key rotation selftest
2dc7e48dee68 : Documentation: ip-sysctl.txt: Document tcp_fastopen_key
aa1236cdfa89 : tcp: add support for optional TFO backup key to net.ipv4.tcp_fastopen_key
0f1ce0236865 : tcp: add support to TCP_FASTOPEN_KEY for optional backup key
9092a76d3cf8 : tcp: add backup TFO key infrastructure
483642e5ea1d : tcp: introduce __tcp_fastopen_cookie_gen_cipher()
e4e93d6d8651 : mlxsw: core: Reduce buffer size in transactions for SFP modules temperature readout
984aec752128 : mlxsw: core: Extend the index size for temperature sensors readout
2e265a8b6c09 : mlxsw: core: Extend hwmon interface with inter-connect temperature attributes
7e9561ed0bff : mlxsw: reg: Add Management General Peripheral Information Register
ae5746783681 : mlxsw: reg: Extend sensor index field size of Management Temperature Register
961cf99a074f : mlxsw: core: Re-order initialization sequence
3029a693beda : mlxsw: i2c: Allow flexible setting of I2C transactions size
9bbd7efbc055 : mlxsw: i2c: Extend initialization with querying firmware info
aeb4a5e8b350 : net: stmmac: selftests: Use kfree_skb() instead of kfree()
2d135dea53fa : net: stmmac: selftests: Fix sparse warning
ba851a39c970 : NFSv4.1: Fix bug only first CB_NOTIFY_LOCK is handled
52b042ab9948 : NFSv4.1: Again fix a race where CB_NOTIFY_LOCK fails to wake a waiter
9609dad263f8 : ipv4: tcp_input: fix stack out of bounds when parsing TCP options.
275e928f1911 : mlxsw: spectrum: Prevent force of 56G
ef74422020aa : mlxsw: spectrum_acl: Avoid warning after identical rules insertion
7987b694ade8 : SUNRPC: Fix a use after free when a server rejects the RPCSEC_GSS credential
84b3fd1fc959 : net: dsa: mv88e6xxx: fix handling of upper half of STATS_TYPE_PORT
a49773064bc2 : jbd2: fix typo in comment of journal_submit_inode_data_buffers
ec6017d90359 : SUNRPC fix regression in umount of a secure mount
893bffa99441 : ARM: dts: exynos: Raise maximum buck regulator voltages on Arndale Octa
a41041ff31f2 : ARM: dts: exynos: Move CPU OPP tables out of SoC node on Exynos5420
7821ce417ec7 : jbd2: fix some print format mistakes
0cca82ec3455 : ARM: exynos: Make ARCH_EXYNOS3 a default option
c25b84c00826 : dt-bindings: display: Convert Allwinner DSI to a schema
59715171fbd0 : r8169: fix MAC address being lost in PCI D3
32707c4dfa20 : inet: frags: Remove unnecessary smp_store_release/READ_ONCE
5080e28d94a2 : net: mvpp2: cls: Remove unnessesary check in mvpp2_ethtool_cls_rule_ins
cac2a301c02a : RDMA/uverbs: check for allocation failure in uapi_add_elm()
9737070c6823 : net: stmmac: Switch to devm_alloc_etherdev_mqs
6fe1a9b9b654 : IB/hfi1: Use struct_size() helper
829ca44ecf60 : IB/qib: Use struct_size() helper
34755f596110 : IB/rdmavt: Use struct_size() helper
621ccc6cc5f8 : tua6100: Avoid build warnings.
96ac6d435100 : treewide: Add SPDX license identifier - Kbuild
46aeb7e6c17d : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 225
3fc2175113a9 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 224
7e300dabb7e7 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 223
fc44ef5aa0dd : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 222
f0aa4fa4fe1a : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 221
68cf618c6294 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 220
a63a5fa97e86 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 218
c88a15c6f196 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 217
658af820172c : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 216
7925f8f78f01 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 215
003ba957919b : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 214
0920654fd68f : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 213
c456cfc2e52b : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 211
d1d24ed481f5 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 210
59bd9ded4d78 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 209
eace21fa1e49 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 207
25763b3c864c : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 206
02956874a853 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 203
9952f6918daa : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 201
f3d080a2082f : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 200
958349ccb03b : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 199
dd2878aaceaf : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 198
0376148f303c : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 197
8fe76f5a5371 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 195
af873fcecef5 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194
2522fe45a186 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 193
f50a7f3d9225 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 191
84e565361072 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 190
1f327613224e : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 188
5a5ef56869cd : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 185
ad306d686e21 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 183
41173abc577b : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 182
6776e83edbf7 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 180
0b7121833d5b : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 179
84a14ae8c44f : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 178
fda8d26e61fc : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 177
82c298100a2d : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 176
7ce236fafd0b : net: phy: sfp: enable i2c-bus detection on ACPI based systems
1e91a2e5d827 : i2c: acpi: export i2c_acpi_find_adapter_by_handle
6e75fc040104 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 175
1802d0beecaf : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174
f2cde8957d32 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 173
122375508ba3 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 172
4d3f18bb73d9 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 171
468e15fdc2ec : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 170
873e65bc0907 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 167
4f19048fd0a0 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 166
4a27fd1501a5 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 165
935912c538f1 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 164
37fa65d0fd8a : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 162
cfcf6e707ef6 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 161
736e67ba238f : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 160
fcaf20360a59 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 159
3cfa958b08a4 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 158
c942fddf8793 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157
1a59d1b8e05e : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156
e78d0eabefb7 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 155
3bf4200603f5 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 154
de6cc6515a44 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 153
2874c5fd2842 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
a912e80bd0bb : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 151
660662f857bc : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 150
80503b23b23b : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 149
db73570c1cc2 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 148
53c8ab358414 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 147
328970de0e39 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 145
2b4f7350c2cc : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 144
e9483576d02c : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 143
a94da204fded : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 142
1cc6582eeff2 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 140
6db657ddbd84 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 139
7cb22cc3ec62 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 138
3ef9dff4aea1 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 137
2fe68aa345c5 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 136
5fca9e5c694b : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 135
4ffda6361f1d : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 133
7931287d4719 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 132
372e8ee96fd4 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 131
005fdd53d673 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 130
2e97506ac44c : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 129
bb522f7305d6 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 128
eb1fe3bfe8bf : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 127
b78bbafe1562 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 126
458bf2f224f0 : net: core: support XDP generic on stacked devices.
996ed0474146 : netvsc: unshare skb in VF rx handler
f2696099c6c6 : udp: Avoid post-GRO UDP checksum recalculation
6486199378a5 : nvme-tcp: fix queue mapping when queue count is limited
5651cd3c4336 : nvme-rdma: fix queue mapping when queue count is limited
2f2da36ebf42 : ice: Trivial cosmetic changes
072efdf8bf4c : ice: Recognize higher speeds
4f70daa08142 : ice: Use a different ICE_DBG bit for firmware log messages
ed14245ab759 : ice: Update function header
49c6e41b0d1f : ice: Move define for ICE_AQC_DRIVER_UNLOADING
62f4dafc182f : ice: Align to updated AQ command formats
91d7a5908774 : ice: Use continue instead of an else block
8be92a76c3e9 : ice: Change minimum descriptor count value for Tx/Rx rings
2e0e62285c1c : ice: Add switch rules to handle LLDP packets
839d05e41385 : audit: remove the BUG() calls in the audit rule comparison functions
36af5f407bbb : f2fs: fix sparse warning
a700767a7682 : docs: requirements.txt: recommend Sphinx 1.7.9
cf08508d21ff : docs: by default, build docs a lot faster with Sphinx >= 1.7
0ca862e6f1c7 : scripts/documentation-file-ref-check: teach about .txt -> .yaml renames
4904aeed9f68 : scripts/documentation-file-ref-check: improve tools ref handling
aeaacbfed853 : scripts/documentation-file-ref-check: exclude false-positives
9e78e7fc0b20 : scripts/documentation-file-ref-check: better handle translations
9b88ad5464af : scripts/sphinx-pre-install: always check if version is compatible with build
c4c562defedb : scripts/sphinx-pre-install: get rid of RHEL7 explicity check
44f42165177e : scripts/sphinx-pre-install: make activate hint smarter
81621f976176 : f2fs: fix f2fs_show_options to show nodiscard mount option
9227d5227b8d : f2fs: add error prints for debugging mount failure
c854f4d68136 : f2fs: fix to do sanity check on segment bitmap of LFS curseg
4d11d13e2776 : f2fs: add missing sysfs entries in documentation
b9c1c26739ec : ext4: gracefully handle ext4_break_layouts() failure during truncate
970c43d17835 : ASoC: SOF: Intel: hda: use the defined ppcap functions
64adde31c8e9 : PCI: qcom: Ensure that PERST is asserted for at least 100 ms
e13ef82a9ab8 : ASoC: SOF: add COMPILE_TEST for PCI options
8fe751d8fd5c : ASoC: Intel: boards: Add COMPILE_TEST for new machine drivers
0d365acbbe29 : ASoC: Intel: boards: remove dependency on asm/platform_sst_audio.h
2c79eeb1aaf2 : ASoc: fix sound/soc/intel/skylake/slk-ssp-clk.c build error on IA64
536cfd2f375d : ASoC: Intel: use common helpers to detect CPUs
f499edf9fa90 : ASoC: rt5677: Add missing voice activation register definitions
498ddaa3b4e7 : fpga: zynqmp-fpga: Correctly handle error pointer
c7ddfd3514f2 : PCI: altera-msi: Allow building as module
bc2cce3f2ebc : selftests: vm: install test_vmalloc.sh for run_vmtests
ec15c4d0d5d2 : PCI: altera: Allow building as module
98a13a8d2539 : userfaultfd: selftest: fix compiler warning
f97f3f8839eb : kselftest/cgroup: fix incorrect test_core skip
00e38a5d753d : kselftest/cgroup: fix unexpected testing failure on test_core
f6131f28057d : kselftest/cgroup: fix unexpected testing failure on test_memcontrol
adefd051a670 : xtensa: Fix section mismatch between memblock_reserve and mem_reserve
76002d8b48c4 : PCI: Return error if cannot probe VF
eb0f68cb7042 : keys: Break bits out of key_unlink()
3be59f74512e : keys: Change keyring_serialise_link_sem to a mutex
c42eaffa1656 : Documentation: add Linux PCI to Sphinx TOC tree
b8e65c1939ff : ARM: dts: vexpress: set the right partition type for NOR flash
6f3710f1f65f : arm: dts: vexpress-v2p-ca15_a7: disable NOR flash node by default
f6e2aa91a46d : signal/ptrace: Don't leak unitialized kernel memory with PTRACE_PEEK_SIGINFO
96c0dad2f9de : ARM: dts: sun8i: a83t: Add device node for CSI (Camera Sensor Interface)
bdd33cb6e24f : ARM: dts: gr8-evb: Fix RTC vendor
ae683c816d9f : ARM: dts: sun7i: icnova-swac: Fix the model vendor
dfe8173dfd25 : ARM: dts: sun8i: a711: Change LRADC node names to avoid warnings
dc1f73802bd7 : ext2: add missing brelse() in ext2_new_inode()
685c9b7750bf : mwifiex: Abort at too short BSS descriptor element
13ec7f10b87f : mwifiex: Fix possible buffer overflows at parsing bss descriptor
6501aa4e3a45 : drm/i915: add in-kernel blitter client
0a4a6e74e733 : drm/i915/gtt: grab wakeref in gen6_alloc_va_range
c304b8d2f9aa : clk: samsung: exynos5433: Use of_clk_get_parent_count()
0b32e1974969 : drm/i915/gvt: Assign NULL to the pointer after memory free.
27348cc9c8ec : drm/i915/gvt: Check if cur_pt_type is valid
ee8829dc609c : ALSA: hda: fix: lock reg_lock before calling snd_hdac_bus_update_rirb
be1fcde604e4 : x86: intel_epb: Do not build when CONFIG_PM is unset
0adb0c99594b : dt-bindings: move Atmel ECC508A I2C crypto processor to trivial-devices
2af8c8927ebb : dt-bindings: add Atmel SHA204A I2C crypto processor
da001fb651b0 : crypto: atmel-i2c - add support for SHA204A random number generator
c34a320176a5 : crypto: atmel-ecc - factor out code that can be shared
3c756aa346df : crypto: atmel-ecc - add support for ACPI probing on non-AT91 platforms
4befedc04536 : i2c: acpi: permit bus speed to be discovered after enumeration
8a82451bd04f : crypto: caam - print messages in caam_dump_sg at debug level
6e005503199b : crypto: caam - print debug messages at debug level
32f75e67f345 : crypto: caam - remove unused defines
f6b99b6e1865 : crypto: caam - print IV only when non NULL
ff455ad9a7f8 : crypto: ixp4xx - Fix cross-compile errors due to type mismatch
ff9f902cce5d : crypto: talitos - use SPDX-License-Identifier
89b32dfe008c : crypto: talitos - use IS_ENABLED() in has_ftr_sec1()
fbb8d46e1616 : Revert "crypto: talitos - export the talitos_submit function"
e345177ded17 : crypto: talitos - fix AEAD processing.
c9cca7034b34 : crypto: talitos - Align SEC1 accesses to 32 bits boundaries.
eae55a586c3c : crypto: talitos - properly handle split ICV.
4bbfb839259a : crypto: talitos - HMAC SNOOP NO AFEU mode requires SW icv checking.
7ede4c36cf7c : crypto: talitos - Do not modify req->cryptlen on decryption.
d84cc9c9524e : crypto: talitos - fix ECB algs ivsize
ee483d32ee1a : crypto: talitos - check data blocksize in ablkcipher.
b9a05b6041cb : crypto: talitos - fix CTR alg blocksize
1ba34e71e9e5 : crypto: talitos - check AES key size
b8fbdc2bc4e7 : crypto: talitos - reduce max key size for SEC1
a1a42f84011f : crypto: talitos - rename alternative AEAD algos.
5e99a0a7a946 : crypto: algapi - remove crypto_tfm_in_queue()
84ede58dfcd1 : crypto: hash - remove CRYPTO_ALG_TYPE_DIGEST
3e56e168638b : crypto: cryptd - move kcrypto_wq into cryptd
e590e1321c13 : crypto: gf128mul - make unselectable by user
87804144cb7a : crypto: echainiv - change to 'default n'
c8a3315a5f69 : crypto: make all templates select CRYPTO_MANAGER
929d34cac156 : crypto: testmgr - make extra tests depend on cryptomgr
e944eab37a72 : crypto: testmgr - fix length truncation with large page size
2621a8699e81 : crypto: vmx - convert to skcipher API
1fa0a7dcf759 : crypto: vmx - convert to SPDX license identifiers
1a9e93722967 : hwrng: meson - update with SPDX Licence identifier
7829a0c1cb9c : crypto: hmac - fix memory leak in hmac_init_tfm()
9c5b34c2f7eb : crypto: jitterentropy - change back to module_init()
34f61de87017 : ARM: dts: Drop bogus CLKSEL for timer12 on dra7
092a33d40312 : ice: Cleanup ice_update_link_info
d31530e83e63 : ice: Use right type for ice_cfg_vsi_lan return
f776b3acb047 : ice: Add support for Forward Error Correction (FEC)
047e52c0e8ae : ice: Add support for virtchnl_vector_map.[rxq|txq]_map
561f4379019f : ice: Introduce ice_init_mac_fltr and move ice_napi_del
72ecb896e465 : ice: Use GLINT_DYN_CTL to disable VF's interrupts
517f4c49aafc : net: phy: tja11xx: Switch to HWMON_CHANNEL_INFO()
02caceded069 : net: ethernet: ti: cpsw: correct .ndo_open error path
af7cd0366ee9 : net: dsa: sja1105: Fix broken fixed-link interfaces on user ports
0e27921816ad : net: dsa: Use PHYLINK for the CPU/DSA ports
77373d49de22 : net: dsa: Move the phylink driver calls into port.c
17091180b152 : net: phylink: Add phylink_{printk, err, warn, info, dbg} macros
43de61959b99 : net: phylink: Add PHYLINK_DEV operation type
44cc27e43fa3 : net: phylink: Add struct phylink_config to PHYLINK API
27755ff88c0e : net: phylink: Add phylink_mac_link_{up, down} wrapper functions
c920f745f45d : net: phy: Add phy_standalone sysfs entry
82c76aca8118 : net: phy: Check against net_device being NULL
2db2d9d1ac37 : net: phy: Guard against the presence of a netdev
53cfca2d6b93 : net: phy: Add phy_sysfs_create_links helper function
24ec483cec98 : net: sched: Introduce act_ctinfo action
a6851c613fd7 : r8169: remove 1000/Half from supported modes
2c1d029a017f : net: mscc: ocelot: Implement port policers via tc command
d724c9e54939 : KVM: PPC: Book3S HV: Restore SPRG3 in kvmhv_p9_guest_entry()
1b28d5531e44 : KVM: PPC: Book3S HV: Fix lockdep warning when entering guest on POWER9
bcaa3110d584 : KVM: PPC: Book3S HV: XIVE: Fix page offset when clearing ESB pages
aedb5b19429c : KVM: PPC: Book3S HV: XIVE: Take the srcu read lock when accessing memslots
ef9740204051 : KVM: PPC: Book3S HV: XIVE: Do not clear IRQ data of passthrough interrupts
7e10b9a6da61 : KVM: PPC: Book3S HV: XIVE: Introduce a new mutex for the XIVE device
3035e8cd6c31 : drm/i915/gvt: Fix cmd length of VEB_DI_IECP
5e0b3f3b2773 : drm/i915/gvt: refine ggtt range validation
cb2808da74f0 : drm/i915/gvt: Fix vGPU CSFE_CHICKEN1_REG mmio handler
888c0094b2e2 : drm/i915/gvt: Fix GFX_MODE handling
1fd45b09b10f : drm/i915/gvt: Update force-to-nonpriv register whitelist
387a4c2b5529 : drm/i915/gvt: Initialize intel_gvt_gtt_entry in stack
980ef4d22a95 : x86/ima: check EFI SetupMode too
8cdc23a3d9ec : ima: show rules with IMA_INMASK correctly
221be106d75c : evm: check hash algorithm passed to init_desc()
02e03c897a96 : soc: qcom: rpmpd: Add MSM8998 power-domains
dec9a05a147e : dt-bindings: power: Add rpm power domain bindings for msm8998
7dbed2a7462e : soc: qcom: rpmpd: Add QCS404 power-domains
0cb93b1503c1 : dt-bindings: power: Add rpm power domain bindings for qcs404
1f010d1efdf6 : soc: qcom: rpmpd: Modify corner defining macros
fe546c54423f : soc: qcom: rpmpd: Add support to set rpmpd state to max
8b3344422f09 : soc: qcom: rpmpd: fixup rpmpd set performance state
b157d73ed0af : MAINTAINER: Fix Qualcomm ETHQOS ethernet DT file
f82682f4043f : MAINTAINERS: fix typo in file name
460f13cab098 : arm64: dts: qcom: msm8998: Add rpmpd node
11f61210d7ca : arm64: dts: qcom: qcs404: Add rpmpd node
67779ca2ed23 : arm64: dts: qcom: qcs404: Move lpass and q6 into soc
f4dd04a836c7 : arm64: dts: qcom: qcs404: Fully describe the CDSP
560ad5e7e1b5 : arm64: dts: qcom: qcs404: Add TCSR node
644875660cd2 : arm64: dts: qcom: qcs404-evb: Mark CDSP clocks protected
9bbd0836c34f : arm64: dts: qcom: sdm845: Add PSCI cpuidle low power states
2aefca8017fa : arm64: dts: msm8996: Add proper capacity scaling for the cpus
f6aee7af59b6 : arm64: dts: qcom: msm8996: Add PSCI cpuidle low power states
4c9e5dfb45e8 : arm64: dts: qcom: msm8916: Use more generic idle state names
4742ab860618 : arm64: dts: qcom: msm8916: Add entry-method property for the idle-states node
0b0c33908199 : arm64: dts: qcom: qcs404: Add turingcc node
45ea8f32b031 : arm64: dts: qcom: qcs404: Add PSCI cpuidle low power states
3fdeaee951aa : arm64: dts: sdm845: Add zap shader region for GPU
c79800103eb1 : arm64: dts: sdm845: Add gpu and gmu device nodes
9000a55bedb4 : arm64: dts: qcom: sdm845-mtp: Make USB1 peripheral
f6ddca1c11b8 : arm64: dts: qcom: qcs404-evb: increase s3 max voltage
887b528c958f : arm64: dts: qcom: qcs404-evb: fix l3 min voltage
32d3060d769b : arm64: dts: qcom: pms405: Rename adc outputs as per schematics
7c2d4811d115 : arm64: dts: qcom: pms405: calibrate the VADC correctly
14d27be1529c : arm64: dts: sdm845: Fix up CPU topology
6d1238aa3395 : arm64: dts: qcom: qcs404-evb: Fix typo
3a2b37b09f74 : arm64: dts: msm8996: Add UFS PHY reset controller
3b0541791453 : scsi: libsas: delete sas port if expander discover failed
04cf8b32bc6d : scsi: libsas: only clear phy->in_shutdown after shutdown event done
12e750bc6204 : scsi: scsi_dh_alua: Fix possible null-ptr-deref
1d94f06e7f5d : scsi: smartpqi: properly set both the DMA mask and the coherent DMA mask
ef4021fe5fd7 : scsi: zfcp: fix to prevent port_remove with pure auto scan LUNs (only sdevs)
d27e5e07f9c4 : scsi: zfcp: fix missing zfcp_port reference put on -EBUSY from port_remove
cc555759117e : scsi: libcxgbi: add a check for NULL pointer in cxgbi_check_route()
fbdc60b2a787 : extcon: arizona: Correct error handling on regmap_update_bits_check
399dc65e9ca0 : libbpf: reduce unnecessary line wrapping
76e1022b9653 : libbpf: typo and formatting fixes
7e8c328c4e96 : libbpf: simplify two pieces of logic
fba01a0689a9 : libbpf: use negative fd to specify missing BTF
f102154d3158 : libbpf: fix error code returned on corrupted ELF
c51829bb6e92 : libbpf: check map name retrieved from ELF
12ef5634a855 : libbpf: simplify endianness check
be5c5d4e9d8c : libbpf: preserve errno before calling into user callback
8ca990ce0d40 : libbpf: fix detection of corrupted BPF instructions section
af96c1e304f7 : docs: filesystems: vfs: Convert vfs.txt to RST
1b44ae63deae : docs: filesystems: vfs: Convert spaces to tabs
e66b04571545 : docs: filesystems: vfs: Fix pre-amble indentation
099c5c7a3fba : docs: filesystems: vfs: Use SPDX identifier
90ac11a844f8 : docs: filesystems: vfs: Use correct initial heading
e04c83cd53b5 : docs: filesystems: vfs: Use uniform spacing around headings
90caa781f640 : docs: filesystems: vfs: Use 72 character column width
4ee33ea403ac : docs: filesystems: vfs: Use uniform space after period.
50c1f43a37d0 : docs: filesystems: vfs: Remove space before tab
cf401e2856b2 : drm/amdkfd: fix null pointer dereference on dev
93285c019777 : doc: kernel-parameters.txt: fix documentation of nmi_watchdog parameter
fe4ec72cca50 : docs: tracing: Fix typos in histogram.rst
42f6ebd82783 : docs: cdomain.py: get rid of a warning since version 1.8
9fd165379eff : keys: sparse: Fix kdoc mismatches
7936d16df9a5 : keys: sparse: Fix incorrect RCU accesses
2b892649254f : net: phy: dp83867: Set up RGMII TX delay
c8081fc397fa : net: phy: dp83867: do not call config_init twice
1a97a477e666 : net: phy: dp83867: increase SGMII autoneg timer duration
333061b92453 : net: phy: dp83867: fix speed 10 in sgmii mode
3d3ced2ec5d7 : net: phy: marvell10g: report if the PHY fails to boot firmware
c678726305b9 : net: phylink: ensure consistent phy interface mode
a3e2f6ad8961 : net: stmmac: Fix build error without CONFIG_INET
3b6471c7becd : media: Staging: media: Release the correct resource in an error handling path
5677eab3c86d : soc: fsl: fix spelling mistake "Firmaware" -> "Firmware"
18fa84a2db0e : cgroup: Use css_tryget() instead of css_tryget_online() in task_get_css()
05a7c22c2f68 : media: omap3isp: constify platform_device_id
2bd4290f6b78 : media: staging: media: davinci_vpfe: use __func__ for function names
dd9a00ab9c3e : media: omap3isp: Call video_unregister_device() unconditionally
814434984a5d : media: omap3isp: Don't rely on devm for memory resource management
f42292040d31 : media: staging: media: davinci_vpfe: Replace a bit shift
6995a659101b : media: staging: media: davinci_vpfe: - Fix for memory leak if decoder initialization fails.
41de54c64811 : blk-mq: Fix memory leak in error handling
279758f8001f : rhashtable: Add rht_ptr_rcu and improve rht_ptr
3ea3091f1bd8 : usbip: usbip_host: fix stub_dev lock context imbalance regression
af64935213c4 : net: stmmac: use dev_info() before netdev is registered
1b3855aba812 : qed: fix spelling mistake "inculde" -> "include"
315ca92dd863 : net: sh_eth: fix mdio access in sh_eth_close() for R-Car Gen2 and RZ/A1 SoCs
361686288213 : MIPS: replace MBIT_ULL() with BIT_ULL()
f532beeeff0c : MIPS: uprobes: remove set but not used variable 'epc'
1c2c7029c008 : s390/crypto: fix possible sleep during spinlock aquired
e4f2d1af7163 : MIPS: pistachio: Build uImage.gz by default
31875a543224 : MIPS: Make virt_addr_valid() return bool
074a1e1167af : MIPS: Bounds check virt_addr_valid
31fad7d41e73 : CIFS: cifs_read_allocate_pages: don't iterate through whole page array on ENOMEM
501b125a29f7 : libbpf: prevent overwriting of log_level in bpf_object__load_progs()
d8fd3722207f : drm/mst: Fix MST sideband up-reply failure handling
835706214875 : media: videobuf-dma-contig: Use size of buffer in mmap not vma size
6211e44a4dfc : media: cx231xx-dvb: fix memory leak in dvb_fini()
0547858b00bf : media: em28xx: use usb_to_input_id() rather than handrolling it
6bd914bc05f3 : media: em28xx: use common code for decoding nec scancodes
5c1c695307b6 : media: em28xx: give RC device proper name
d0f29d4980cd : drm/sched: Fix make htmldocs warnings.
81cb4203a5fe : tools: PCI: Fix compiler warning in pcitest
8a5e0af240e0 : tools: PCI: Fix broken pcitest compilation
2367d00e2ca3 : RDMA/efa: Remove unused includes
4d50e084c560 : RDMA/efa: Use rdma block iterator in chunk list creation
e0e3f3975915 : RDMA/efa: Remove unneeded admin commands abort flow
255efcaeb623 : RDMA/efa: Use kvzalloc instead of kzalloc with fallback
4f240dfec6bc : RDMA/efa: Remove MAYEXEC flag check from mmap flow
67021ae0bbe9 : PCI: qcom: Add QCS404 PCIe controller support
29a50257a9d6 : dt-bindings: PCI: qcom: Add QCS404 to the binding
5aa180974e4d : PCI: qcom: Use clk bulk API for 2.4.0 controllers
37eb86c4507a : mlx5: avoid 64-bit division
5f5e4eb4fb2d : IB/hfi1: Remove extra brackets from an if
97736f36dbeb : IB/hfi1: Validate page aligned for a given virtual address
35164f5259a4 : IB/{qib, hfi1, rdmavt}: Correct ibv_devinfo max_mr value
6d517353c70b : IB/hfi1: Insure freeze_work work_struct is canceled on shutdown
2abae62a26a2 : IB/rdmavt: Fix alloc_qpn() WARN_ON()
7f5f228008e4 : drm/i915/gtt: Avoid overflowing the WC stash
c6e2d2c7ca4e : spidev: Add M53Menlo CPLD compatible
b19671d6caf1 : ASoC: core: use component driver name as component name
7cda6223503d : ASoC: cs42xx8: Fix build error with CONFIG_GPIOLIB is not set
17fc24875da1 : ASoC: Intel: sof-rt5682: fix undefined references with Baytrail-only support
a54988113985 : wcd9335: fix a incorrect use of kstrndup()
1f2675f66558 : ASoC: sun4i-codec: fix first delay on Speaker
8c03d845b86c : media: sun6i: Support A83T variant
0a0c2a9262a1 : media: dt-bindings: media: sun6i-csi: Add compatible string for A83T variant
d3844b9df9cb : media: ov8856: modify register to fix test pattern
17f61abb9bbd : media: staging: imgu: Drop support for other page sizes
3efcbe3e4286 : media: staging: imgu: Address compiler / checker warnings in MMU code
0ace8734f405 : media: staging: imgu: Remove redundant checks
c9d52c114a9f : media: staging: imgu: Address a compiler warning on alignment
ceaac6dc5b7a : media: rockchip/vpu: Add support for MPEG-2 decoding on RK3288
879dee56a40c : media: rockchip/vpu: Add MPEG2 decoding support to RK3399
7cdedc3f45cc : media: rockchip/vpu: Add infra to support MPEG-2 decoding
6d9a39cffc1e : media: rockchip/vpu: Add support for non-standard controls
8c3dc73d41f5 : media: rockchip/vpu: Add decoder boilerplate
953aaa1492c5 : media: rockchip/vpu: Prepare things to support decoders
4aa807ef41d8 : media: rockchip/vpu: Provide a helper to reset both src and dst formats
c65227fd2aac : media: rockchip/vpu: Move encoder logic to a common place
2a51558c8c7f : habanalabs: remove DMA mask hack for Goya
8c06082041e4 : media: rockchip/vpu: Rename rockchip_vpu_common.h into rockchip_vpu_v4l2.h
7d47b45dc590 : media: rockchip/vpu: Support the Request API
b1c6cc64dd14 : media: rockchip/vpu: Open-code media controller register
02122753f1d0 : drm/amdgpu: reserve stollen vram for raven series
f09415f507c4 : habanalabs: set Goya CPU to use ASIC MMU
0a4f091c12b3 : media: rockchip/vpu: Use v4l2_apply_frmsize_constraints() where appropriate
32cddf9c94d8 : media: v4l2-common: Add an helper to apply frmsize constraints
ce57a82f8a8d : media: v4l2-common: Fix v4l2_fill_pixfmt[_mp]() prototypes
64b42d8eee9b : media: cec-adap: fix regression in ping sanity check
50710eeefbc1 : media: saa7164: fix remove_proc_entry warning
518fa4e0e0da : media: mc-device.c: don't memset __user pointer contents
3e6a515ff4d4 : media: media-ioc-enum-links.rst: fix incorrect reserved field documentation
a89e9b8abf82 : signal: Remove the signal number and task parameters from force_sig_info
59c0e696a6c0 : signal: Factor force_sig_info_to_task out of force_sig_info
ffafd23b2cf1 : signal: Generate the siginfo in force_sig
8ad23dea8080 : signal: Move the computation of force into send_signal and correct it.
8917bef336f5 : signal: Properly set TRACE_SIGNAL_LOSE_INFO in __send_signal
2e1661d26736 : signal: Remove the task parameter from force_sig_fault
91ca180dbdd6 : signal: Use force_sig_fault_to_task for the two calls that don't deliver to current
351b6825b3a9 : signal: Explicitly call force_sig_fault on current
ec74e9205e06 : signal/unicore32: Remove tsk parameter from __do_user_fault
fd65cc848e3f : signal/arm: Remove tsk parameter from __do_user_fault
e9a065091136 : signal/arm: Remove tsk parameter from ptrace_break
07bd88a9a5dd : signal/nds32: Remove tsk parameter from send_sigtrap
6f25a967646a : signal/riscv: Remove tsk parameter from do_trap
e1656829719f : signal/sh: Remove tsk parameter from force_sig_info_fault
9d631759818b : signal/um: Remove task parameter from send_sigtrap
28d42ea14e48 : signal/x86: Remove task parameter from send_sigtrap
95b5a8b83e06 : habanalabs: add MMU mappings for Goya CPU
15b5c5b1dce9 : media: mtk-vcodec: fix leaked of_node references
c8d0ccfd73da : media: mtk-vpu: fix leaked of_node references
10a34367ce09 : media: cx25840: Address several coding style issues
63f9fa925e02 : media: cxusb: fix several coding style issues
e9ad78bc0c54 : media: cxusb-analog: Fix some coding style issues
a200c721956c : media: venus: hfi_parser: fix a regression in parser
a10f361d176c : Revert "drm/i915: Expand subslice mask"
5a433fccafc7 : media: staging: allegro: cleanup two warnings
578a3ab12705 : media: allegro-dvt: fix build failure
5fac1718e706 : selftests: bpf: fix compiler warning in flow_dissector test
e672db03ab0e : bpf: tracing: properly use bpf_prog_array api
dbcc1ba26e43 : bpf: cgroup: properly use bpf_prog_array api
02205d2ed6fe : bpf: media: properly use bpf_prog_array api
54e9c9d4b506 : bpf: remove __rcu annotations from bpf_prog_array
fe937ea12ec8 : selftests/bpf: fix compilation error for flow_dissector.c
1e29ab3186e3 : arm64: use the correct function type for __arm64_sys_ni_syscall
0e358bd7b7eb : arm64: use the correct function type in SYSCALL_DEFINE0
8ef8f368ce72 : arm64: fix syscall_fn_t type
7aa2227affb5 : habanalabs: initialize MMU context for driver
0c1f845772e5 : drm/i915: Avoid refcount_inc on known zero count
fe2008640ae3 : block: don't protect generic_make_request_checks with blk_queue_enter
47cdee29ef9d : block: move blk_exit_queue into __blk_release_queue
707947247e95 : media: videobuf2-vmalloc: get_userptr: buffers are always writable
37d68ce5274f : habanalabs: de-couple MMU and VM module initialization
c25d60c12534 : selftests: bpf: complete sub-register zero extension checks
9e084bb98052 : selftests: bpf: move sub-register zero extension checks into subreg.c
0b28d26b9dfa : habanalabs: initialize device CPU queues after MMU init
97a1aa00c178 : docs/habanalabs: update text for some entries in sysfs
29a7aad59de2 : habanalabs: add rate-limit to an error message
56e53806dc9e : habanalabs: remove simulator dedicated code
5c823ae188eb : habanalabs: restore unsecured registers default values
9c46f7b10fff : habanalabs: clear sobs and monitors in context switch
a513f9a7eca5 : habanalabs: make tpc registers secured
81a04d2e9091 : drm/i915: selftest_lrc: Check the correct variable
146d62e5a586 : ovl: detect overlapping layers
a6315005a2d4 : drm/i915/icl: Add WaDisableBankHangMode
878344de61d0 : media: allegro: add SPS/PPS nal unit writer
f20387dfd065 : media: allegro: add Allegro DVT video IP core driver
8df39e16877f : media: dt-bindings: media: Add vendor prefix for allegro
156fa8845a57 : media: dt-bindings: media: document allegro-dvt bindings
26989c2725a5 : media: videobuf2-v4l2: set last_buffer_dequeued in dqbuf
6eb9b758e307 : media: cedrus: Add H264 decoding support
67e84a98af65 : media: pixfmt: Add H264_SLICE_RAW format documentation
f183ec61cc2f : media: pixfmt: Add H264 Slice format
1f0545d3ed1d : media: uapi: Add H264 low-level decoder API compound controls.
9d7a1bed0706 : media: cedrus: Allow different mod clock rates
b65f1e654665 : media: coda: use v4l2_m2m_buf_copy_metadata
7edd18b64a16 : media: coda: add lockdep asserts
8a8621ba0135 : media: coda: add decoder MPEG-2 profile and level controls
5902bca94ae0 : media: v4l2-ctrl: add MPEG-2 profile and level controls
23e0b8c65e8e : media: coda: add decoder MPEG-4 profile and level controls
6954158a1640 : ALSA: fireface: Use ULL suffixes for 64-bit constants
d76cac67db40 : signal/arm64: Use force_sig not force_sig_fault for SIGKILL
e89e899f3e32 : ice: Add a helper to trigger software interrupt
3a9e32bb0694 : ice: Configure RSS LUT key only if RSS is enabled
11fe1b3a3872 : ice: Add ice_get_fw_log_cfg to init FW logging
1eb11036a380 : ice: Minor cleanup in ice_switch.h
91aed40da3d5 : ice: Remove redundant and premature event config
4cc82aaa74f4 : ice: Change message level
23c0112246b4 : ice: Check all VFs for MDD activity, don't disable
cbe66bfee6a0 : ice: Refactor interrupt tracking
0e674aeb0b77 : ice: Add handler for ethtool selftest
4770533f71de : irqchip/renesas-irqc: Convert to managed initializations
000e20c51081 : irqchip/renesas-irqc: Replace irqc_priv.pdev by irqc_priv.dev
9ae48bc03b26 : irqchip/renesas-irqc: Add helper variable dev = &pdev->dev
5adb6cd1cd1f : irqchip/renesas-irqc: Remove error messages on out-of-memory conditions
ce5adf5bbbc8 : irqchip/renesas-irqc: Remove unneeded inclusion of <linux/spinlock.h>
a644ccb819bc : irqchip: Add Renesas RZ/A1 Interrupt Controller driver
5e27a314a11f : dt-bindings: interrupt-controller: Add Renesas RZ/A1 Interrupt Controller
f3d705d506a2 : gpio: mb86s7x: Enable ACPI support
4b6f3ecabfba : ice: Don't call ice_cfg_itr() for SR-IOV
1aec6e1b0886 : ice: Set minimum default Rx descriptor count to 512
e65e9e1566f7 : ice: Resolve static analysis warning
3171948e9475 : ice: Implement toggling ethtool rx-vlan-filter
588d511f89c8 : ice: Remove direct write for GLLAN_RCTL_0
95f8e8b931fe : ice: Fix LINE_SPACING style issue
180aa422ef27 : nl80211: fill all policy .type entries
0112fa557c3b : mac80211: free peer keys before vif down in mesh
2e2f08d02dd2 : drm/i915: Take a runtime pm wakeref for atomic commits
fcdf445ff42f : clk-sunxi: fix a missing-check bug in sunxi_divs_clk_setup()
9fbbbb7b8d63 : ARM: dts: sunxi: h3/h5: Fix GPIO regulator state array
5f49c38a80b9 : ARM: dts: sun7i: olimex-lime2: Enable ac and power supplies
9adebac37e7d : qede: Handle infinite driver spinning for Tx timestamp.
24c6203bb986 : qed: Reduce the severity of ptp debug message.
36f18439ea16 : macvlan: Replace strncpy() by strscpy()
46a3b9fce293 : drm/mediatek: respect page offset for PRIME mmap calls
937f861def1a : drm/mediatek: adjust ddp clock control flow
9cb40eb184c4 : ALSA: hda/realtek - Improve the headset mic for Acer Aspire laptops
430a049190de : nexthop: Add support for nexthop groups
b513bd035f40 : nexthop: Add support for lwt encaps
53010f991a9f : nexthop: Add support for IPv6 gateways
597cfe4fc339 : nexthop: Add support for IPv4 nexthops
ab84be7e54fc : net: Initial nexthop code
65ee00a9409f : net: nexthop uapi
e717d0ae1004 : KVM: PPC: Book3S HV: XIVE: Fix the enforced limit on the vCPU identifier
c468bc4e8468 : KVM: PPC: Book3S HV: XIVE: Do not test the EQ flag validity when resetting
d47aacdb8e0b : KVM: PPC: Book3S HV: XIVE: Clear file mapping when device is released
5a3f49364c3f : KVM: PPC: Book3S HV: Don't take kvm->lock around kvm_for_each_vcpu
1659e27d2bc1 : KVM: PPC: Book3S: Use new mutex to synchronize access to rtas token list
0d4ee88d9288 : KVM: PPC: Book3S HV: Use new mutex to synchronize MMU setup
c395fe1d8e49 : KVM: PPC: Book3S HV: Avoid touching arch.mmu_ready in XIVE release functions
ca657468a0d4 : Revert "drivers: thermal: tsens: Add new operation to check if a sensor is enabled"
c0194e2d0ef0 : net/mlx5e: Disable rxhash when CQE compress is enabled
24bcd210e272 : net/mlx5e: restrict the real_dev of vlan device is the same as uplink device
25fa506b70ca : net/mlx5: Allocate root ns memory using kzalloc to match kfree
9414277a5df3 : net/mlx5: Avoid double free in fs init error unwinding path
905f6bd30bb6 : net/mlx5: Avoid double free of root ns in the error flow path
8788392995e7 : net/mlx5: Fix error handling in mlx5_load()
49f971bd3085 : net: hns3: fix a memory leak issue for hclge_map_unmap_ring_to_vf_vector
0d2f68c7bcf4 : net: hns3: adjust hns3_uninit_phy()'s location in the hns3_client_uninit()
acfc3d55b732 : net: hns3: stop schedule reset service while unloading driver
ada13ee3db7b : net: hns3: add handshake with hardware while doing reset
1db58f86975a : net: hns3: modify hclgevf_init_client_instance()
994e04f16e5a : net: hns3: modify hclge_init_client_instance()
25d1817c4e50 : net: hns3: use HCLGEVF_STATE_NIC_REGISTERED to indicate VF NIC client has registered
2a0bfc36183c : net: hns3: use HCLGE_STATE_ROCE_REGISTERED to indicate PF ROCE client has registered
bd9109c9b1f3 : net: hns3: use HCLGE_STATE_NIC_REGISTERED to indicate PF NIC client has registered
33a90e2f20e6 : net: hns3: add support for dump firmware statistics by debugfs
eff858c178fc : net: hns3: fix for HNS3_RXD_GRO_SIZE_M macro
4c1522765ca8 : net: hns3: fix compile warning without CONFIG_RFS_ACCEL
a6cd0d2d493a : Documentation: net-sysfs: Remove duplicate PHY device documentation
8fb44d60d414 : llc: fix skb leak in llc_build_and_send_ui_pkt()
66350023d575 : hinic: fix a bug in set rx mode
dc93f46bc4e0 : inet: frags: fix use-after-free read in inet_frag_destroy_rcu
ae7352d384a5 : inet: frags: call inet_frags_fini() after unregister_pernet_subsys()
6b73d19711d0 : inet: frags: uninline fqdir_init()
3fb321fde22d : selftests/net: ipv6 flowlabel
73f51d151e6c : selftests: pmtu: Fix encapsulating device in pmtu_vti6_link_change_mtu
50fbc13dc126 : dfs_cache: fix a wrong use of kfree in flush_cache_ent()
6457c20e3368 : fs/cifs/smb2pdu.c: fix buffer free in SMB2_ioctl_free
210782038b54 : cifs: fix memory leak of pneg_inbuf on -EOPNOTSUPP ioctl case
cbe9e835946f : enetc: Enable TC offloading with mqprio
56aaa114f091 : net: stmmac: dwmac-meson8b: update with SPDX Licence identifier
f87845cf0f89 : net: stmmac: dwmac-meson: update with SPDX Licence identifier
62a5b8429e99 : igc: Cleanup the redundant code
0373ad4d051c : igc: Add flow control support
d17ba0f616a0 : e1000e: start network tx queue only when link is up
caff422ea81e : Revert "e1000e: fix cyclic resets at link up with active tx"
16ecd8d9af26 : igc: Remove the obsolete workaround
796bfb103516 : igc: Clean up unused pointers
ae586f0b39d5 : igc: Fix double definitions
42277cedbaf4 : igb: mark expected switch fall-through
b7b3ad7aaf4f : igb: mark expected switch fall-through
47e16692b26b : igb/igc: warn when fatal read failure happens
0223fad3c98a : audit: enforce op for string fields
14f1cfd4f7b4 : perf intel-pt: Rationalize intel_pt_sync_switch()'s use of next_tid
c7b4f15ff79b : perf intel-pt: Improve sync_switch by processing PERF_RECORD_SWITCH* in events
3cd3216dbb42 : perf scripts python: export-to-postgresql.py: Add support for pyside2
bfb3170e2481 : perf scripts python: export-to-sqlite.py: Add support for pyside2
df8ea22a8fd9 : perf scripts python: exported-sql-viewer.py: Add support for pyside2
1ed7f47fd3af : perf scripts python: exported-sql-viewer.py: Use argparse module for argument parsing
c6aba1bf258f : perf scripts python: exported-sql-viewer.py: Change python2 to python
2d45ef7033ec : perf top: Lower message level for failure on synthesizing events for pre-existing BPF programs
7952fa3b54bf : perf python: Remove -fstack-protector-strong if clang doesn't have it
da2019633f0b : perf annotate TUI browser: Do not use member from variable within its own initialization
34b65affe18d : perf machine: Return NULL instead of null-terminating /proc/version array
80ec26d110c5 : perf version: Append 12 git SHA chars to the version string
8201787cbb72 : perf script: Remove superfluous BPF event titles
490c8cc949ec : perf script: Add --show-bpf-events to show eBPF related events
4f600bcf657d : perf tests: Add map_groups__merge_in test
1c4924220c96 : perf script: Pad DSO name for --call-trace
6c398d723a6a : perf dso: Add BPF DSO read and size hooks
cacddfe7b080 : perf dso: Simplify dso_cache__read function
ea5db1bd5a04 : perf dso: Separate generic code in dso_cache__read
5523769ee15f : perf dso: Separate generic code in dso__data_file_size()
7cb10a08df98 : perf tools: Remove const from thread read accessors
a0c0a4ac021b : perf top: Add --namespaces option
a9a187a749f9 : perf trace: Beautify 'sync_file_range' arguments
8ef6d74e1dd5 : perf beauty: Add generator for sync_file_range's 'flags' arg values
ee364dcdcd00 : perf trace beauty clone: Handle CLONE_PIDFD
f6af095668b7 : perf trace: Beautify 'fsmount' arguments
f5b91dbba1a5 : perf trace: Introduce syscall_arg__scnprintf_strarray_flags
3637c64731a7 : perf beauty: Add generator for fsmount's 'attr_flags' arg values
dcc6fd64f2e9 : perf trace: Beautify 'fsconfig' arguments
d35293004a5e : perf beauty: Add generator for fsconfig's 'cmd' arg values
693bd3949be6 : perf trace: Beautify 'fspick' arguments
a1c729a5f62c : perf beauty: Add generator for fspick's 'flags' arg values
566e30229e1f : perf trace: Beautify 'move_mount' arguments
eefa09b499d1 : perf beauty: Add generator for 'move_mount' flags argument
8a70c6b162e3 : perf augmented_raw_syscalls: Fix up comment
fb5a88d4131a : perf tools: Preserve eBPF maps when loading kcore
8529f2e67313 : perf machine: Keep zero in pgoff BPF map
a2d8a1585e35 : perf intel-pt: Fix itrace defaults for perf script intel-pt documentation
355200e0f6a9 : perf auxtrace: Fix itrace defaults for perf script
26f19c2eb7e5 : perf intel-pt: Fix itrace defaults for perf script
a685c7a4a25c : perf-with-kcore.sh: Always allow fix_buildid_cache_permissions
d10e0cc113c9 : xenbus: Avoid deadlock during suspend due to open transactions
41349672e3cb : xen/pvcalls: Remove set but not used variable
dfb4a6f2191a : tracing: Avoid memory leak in predicate_parse()
43b98d876f89 : genirq/irqdomain: Remove WARN_ON() on out-of-memory condition
ead14a70754f : media: cxusb: add raw mode support for Medion MD95700
d724170160f8 : habanalabs: fix bug in checking huge page optimization
e478d4054054 : media: cxusb: add analog mode support for Medion MD95700
89f3c365f3e1 : mmc: sdhci: Fix SDIO IRQ thread deadlock
d525e5c2f1b7 : media: cxusb: implement Medion MD95700 digital / analog coexistence
f56020110203 : cpu/hotplug: Fix notify_cpu_starting() reference in bringup_wait_for_ap()
65efeca0a641 : media: cx25840: set_fmt operation should clamp out-of-range picture sizes
e81a9076b4d6 : media: cx25840: add pin to pad mapping and output format configuration
394e9a14c63d : drm/amdgpu: Need to set the baco cap before baco reset
d55f33da5413 : drm/amdgpu/soc15: skip reset on init
8d8a5a64a890 : drm/amdgpu: add DRIVER_SYNCOBJ_TIMELINE to amdgpu
023509737140 : drm/amdkfd: PM4 packets change to support GWS
1a058c337676 : drm/amdkfd: New IOCTL to allocate queue GWS
eb82da1dc442 : drm/amdkfd: Add function to set queue gws
71efab6a30ab : drm/amdgpu: Add function to add/remove gws to kfd process
e09d4fc8db94 : drm/amdkfd: Allocate gws on device initialization
ca66fb8fbb9b : drm/amdgpu: Add interface to alloc gws from amdgpu
29e764621bbc : drm/amdkfd: Add gws number to kfd topology node properties
d33ea570bd20 : drm/amdkfd: Use kfd fd to mmap mmio
c8bdf2b63e5b : drm/amdgpu: fix unload driver fail
763549a3cf12 : media: cx25840: implement g_std operation
60acc4ab1127 : media: cx25840: g_std operation really implements querystd operation
ccf7a31f1ed9 : media: cx25840: don't open-code cx25840_reset() inside cx25840_load_fw()
c7ae09253cb8 : fsl/fman: include IPSEC SPI in the Keygen extraction
1ac159e23c2c : drm/i915: Expand subslice mask
0040fd19e728 : drm/i915: Refactor sseu helper functions
39cb46751e2f : media: imx7-media-csi: Change imx7_csi_enable() to void
7aae703f8096 : dpaa_eth: use only online CPU portals
b5ab1abe8df2 : drm/i915: Move calculation of subslices per slice to new function
ddfb2982ecc4 : media: imx7-media-csi: Check the return value from clk_prepare_enable()
964fcacddff4 : media: imx7-media-csi: Remove unneeded break
7af5b0775142 : net: mvpp2: cls: Check RSS table index validity when creating a context
59e45933b13f : media: imx7-media-csi: Propagate the correct error for devm_request_irq()
135a63b68250 : drm/i915: Add macro for SSEU stride calculation
b761151f40d5 : media: imx7-media-csi: Propagate the correct error for platform_get_irq()
55be6fd2742a : media: imx7-media-csi: Use devm_platform_ioremap_resource()
434d40df057c : media: imx7-media-csi: Acquire a single clock
bd41ca49a273 : drm/i915: Use local variable for SSEU info in GETPARAM ioctl
87562287444d : media: staging/imx: Don't set driver data for v4l2_dev
3ef46bc97ca2 : media: staging/imx: Improve pipeline searching
6b8952db0644 : media: staging/imx: Re-organize modules
523759c7bfd5 : media: staging/imx: Remove capture_device_set_format
5ca584d935c3 : futex: Consolidate duplicated timer setup code
225dc4909f38 : media: Revert "media: imx: Set capture compose rectangle in capture_device_set_format"
3e80d125b507 : media: staging/imx: Move add_video_device into capture_device_register
34ff38745b16 : media: staging/imx: Pass device to alloc/free_dma_buf
6d01b7ff5233 : media: staging/imx: Switch to sync registration for IPU subdevs
d484e06e25eb : net: mvneta: Fix err code path of probe
54ed6fd2e03f : net: stmmac: Do not output error on deferred probe
411c59881c77 : media: Revert "media: staging/imx: add media device to capture register"
5858bdad4d0d : fscrypt: don't set policy for a dead directory
be8a4b2d3199 : drm/i915: Add debugs for the C8 vs. legacy LUT case
638d87c4a70e : drm/i915: Update pipe gamma enable bits when C8 planes are getting enabled/disabled
338c993f9aa2 : PM / clk: Remove error message on out-of-memory condition
7e186d9de929 : drivers: base: power: clock_ops: Use of_clk_get_parent_count()
32865e3e010f : ACPI / LPIT: Correct LPIT end address for lpit_process()
b1954bbf1272 : ACPI: tools: Exclude tools/* from .gitignore patterns
6e4b73bcd151 : ext4: encrypt only up to last block in ext4_bio_write_page()
ec39a3686744 : ext4: decrypt only the needed block in __ext4_block_zero_page_range()
0b578f358a6a : ext4: decrypt only the needed blocks in ext4_block_write_begin()
7e0785fce14f : ext4: clear BH_Uptodate flag on decryption error
ffceeefb337b : fscrypt: decrypt only the needed blocks in __fscrypt_decrypt_bio()
aa8bc1ac6ef3 : fscrypt: support decrypting multiple filesystem blocks per page
41adbcb7267b : fscrypt: introduce fscrypt_decrypt_block_inplace()
930d453995bd : fscrypt: handle blocksize < PAGE_SIZE in fscrypt_zeroout_range()
53bc1d854c64 : fscrypt: support encrypting multiple filesystem blocks per page
03569f2fb8e7 : fscrypt: introduce fscrypt_encrypt_block_inplace()
eeacfdc68a10 : fscrypt: clean up some BUG_ON()s in block encryption/decryption
f47fcbb2b578 : fscrypt: rename fscrypt_do_page_crypto() to fscrypt_crypt_block()
2a415a025731 : fscrypt: remove the "write" part of struct fscrypt_ctx
d2d0727b1654 : fscrypt: simplify bounce page handling
06989c799f04 : Btrfs: fix race updating log root item during fsync
5338e43abbab : Btrfs: fix wrong ctime and mtime of a directory after log replay
9bec226d8c79 : media: v4l2-pci-skeleton.c: fix doc warning
5d2e73a5f80a : media: usb:zr364xx:Fix KASAN:null-ptr-deref Read in zr364xx_vidioc_querycap
75417060e95c : media: staging: media: imx: fix Unneeded variable: "ret". Return "0"
fe97d64d7258 : media: vimc: Remove unneeded return statement in vimc_sen_s_stream()
ee1c71a8e145 : media: vimc: fix component match compare
46e04c25e72f : ARC: [plat-hsdk] Get rid of inappropriate PHY settings
b04700645d78 : ARC: [plat-hsdk]: Add support of Vivante GPU
780b35b6aafc : ARC: [plat-hsdk]: enable creg-gpio controller
60d9f50308e5 : Btrfs: fix fsync not persisting changed attributes of a directory
57949d033a09 : btrfs: qgroup: Check bg while resuming relocation to avoid NULL pointer dereference
30d40577e322 : btrfs: reloc: Also queue orphan reloc tree for cleanup to avoid BUG_ON()
3c850b451109 : Btrfs: incremental send, fix emission of invalid clone operations
6b1f72e5b82a : Btrfs: incremental send, fix file corruption when no-holes feature is enabled
fee13fe96529 : btrfs: correct zstd workspace manager lock to use spin_lock_bh()
debd1c065d20 : btrfs: Ensure replaced device doesn't have pending chunk allocation
3e0f724346e9 : media: v4l2-core: fix use-after-free error
0c310868826e : media: rcar-csi2: Fix coccinelle warning for PTR_ERR_OR_ZERO()
20059cbbf981 : media: vim2m: fix two double-free issues
debb0dd644ce : media: pwc: convert to BIT macro
d5506591d54b : selftests/bpf: add auto-detach test
596092ef8bea : selftests/bpf: enable all available cgroup v2 controllers
ba0c0cc05dda : selftests/bpf: convert test_cgrp2_attach2 example into kselftest
4bfc0bb2c60e : bpf: decouple the lifetime of cgroup_bpf from cgroup itself
eff73de2b160 : media: cpia2_usb: first wake up, then free in disconnect
a82c3149ad8b : media: docs-rst: Clarify older field vs. first transmitted field
0783525fff6e : media: vicodec: correctly support unbinding of the driver
bfe819509f4e : media: v4l2: Initialize mpeg slice controls
2b4116290c20 : media: coda: Clear the interrupt reason
1405bc55e617 : media: coda: Replace the threaded interrupt with a hard interrupt
766b9b168f6c : media: coda: Remove unbalanced and unneeded mutex unlock
ddfef32a3386 : media: coda: Print a nicer device registered message
1753c7c4367a : media: pvrusb2: use a different format for warnings
9a626c4a6326 : ia64: fix build errors by exporting paddr_to_nid()
c612e54fca55 : media: move drivers/media/media-* to drivers/media/mc/mc-*
03006bd0880a : media: imx7_mipi_csis: fix racy entity pads init
6002e0be7571 : media: rockchip/vpu: Remove a useless test
9d4e1f745d58 : media: rockchip/vpu: Cleanup JPEG bounce buffer management
0b3b094ac9a7 : fanotify: Disallow permission events for proc filesystem
92cd4307baf3 : media: rockchip/vpu: Cleanup macroblock alignment
365f3bfc5f4b : media: rockchip/vpu: Use v4l2_m2m_buf_copy_metadata
cf760c4b6020 : media: rockchip/vpu: Use pixel format helpers
4914425e28fb : media: coda/venus/s5p_mfc: fix control typo
354ea05d0276 : rcutorture: Upper case solves the case of the vanishing NULL pointer
8997e6311ed6 : torture: Suppress propagating trace_printk() warning
34aa34b81840 : rcutorture: Dump trace buffer for callback pipe drain failures
b93c765fda30 : torture: Add --trust-make to suppress "make clean"
7225c0777271 : torture: Make --cpus override idleness calculations
6dc82595ef08 : torture: Run kernel build in source directory
cd6cb7c8a509 : torture: Add function graph-tracing cheat sheet
7dedfd4335f7 : torture: Capture qemu output
a6fda6dab93c : rcutorture: Tweak kvm options
c682db558e6e : rcutorture: Add trivial RCU implementation
3432d765c59b : rcutorture: Halt forward-progress checks at end of run
ab21f6081f7b : rcutorture: Give the scheduler a chance on PREEMPT && NO_HZ_FULL kernels
52b23be7ee02 : rcutorture: Exempt TREE01 from forward-progress testing
5eabea594b4c : rcutorture: Exempt tasks RCU from timely draining of grace periods
2456a8562b29 : rcutorture: Provide rudimentary Makefile
63b29eaed6f5 : torture: Make kvm-find-errors.sh and kvm-recheck.sh provide exit status
ff3bf92d90d3 : torture: Allow inter-stutter interval to be specified
e8516c64fe97 : rcutorture: Fix stutter_wait() return value and freelist checks
140e53f20b15 : rcutorture: Add cond_resched() to forward-progress free-up loop
dd064c359914 : rcutorture: Add cpu0 to the set of CPUs to add jitter
e0e2147c1a6a : rcutorture: Select from only online CPUs
89da3b94bb97 : rcu/sync: Simplify the state machine
3f2947b78151 : locking/percpu-rwsem: Add DEFINE_PERCPU_RWSEM(), use it to initialize cgroup_threadgroup_rwsem
2bf1acc299c9 : uprobes: Use DEFINE_STATIC_PERCPU_RWSEM() to initialize dup_mmap_sem
95bf33b55ff4 : rcu/sync: Kill rcu_sync_type/gp_type
11b000457f46 : rcu: Make __call_srcu static
056b89e7e699 : module: Make srcu_struct ptr array as read-only
54e6c11b9e74 : srcu: Remove unused vmlinux srcu linker entries
fe15b50cdeee : srcu: Allocate per-CPU data for DEFINE_SRCU() in modules
714b6904e23e : doc: Remove ".vnet" from paulmck email addresses
d5a9a8c3bc80 : rcu: Set a maximum limit for back-to-back callback invocation
12edff045bc6 : rcu: Make kfree_rcu() ignore NULL pointers
3ae976a7e3e8 : rcu: Correctly unlock root node in rcu_check_gp_start_stall()
cd6d17b4a464 : rcu: Dump specified number of blocked tasks
588759a39145 : doc: Fixup definition of rcupdate.rcu_task_stall_timeout
de1dbcee433c : doc/rcuref: Document real world examples in kernel
7b7c5676a877 : arm64: dts: renesas: cat874: Add BT support
b263b0067d72 : arm64: dts: renesas: cat874: Add WLAN support
b20eb4c1f026 : eeprom: at24: drop unnecessary label
e7308628d0ae : eeprom: at24: use devm_i2c_new_dummy_device()
f0b635627395 : rcu: Remove unused rdp local from synchronize_rcu_expedited()
1bb336443cde : rcu: Rename rcu_data's ->deferred_qs to ->exp_deferred_qs
eddded80121f : rcu: Add checks for dynticks counters in rcu_is_cpu_rrupt_from_idle()
715ed72801ff : gpio: em: Return early on error in em_gio_probe()
4c411ce35b86 : gpio: em: Remove error messages on out-of-memory conditions
0031e38adf38 : tools/memory-model: Add data-race detection
d1a84ab19013 : tools/memory-model: Add definitions of plain and marked accesses
4494dd58fbb4 : tools/memory-model: Prepare for data-race detection
cb23eae3ecf5 : drm/panel: drop drmP.h usage
90fd6ba63a0e : drm/panel: panel-innolux: drop unused variable
891100dfa2d6 : spi: spi-meson-spifc: update with SPDX Licence identifier
635bdb7a3e1f : spi: sh-msiof: Reduce delays in sh_msiof_modify_ctr_wait()
cbafbd1dcc04 : regulator: max77620: Support Maxim 77663
99a12c766e20 : ASoC: sun4i-spdif: Add support for H6 SoC
f6a86b436b26 : ASoC: sun4i-spdif: Add TX fifo bit flush quirks
ae9cccc30f6c : ASoC: sun4i-spdif: Move quirks to the top
9aa37874d193 : ASoC: cx2072x: fix spelling mistake "configued" -> "configured"
be0461048b60 : ASoC: cx2072x: fix integer overflow on unsigned int multiply
eb5b12843b06 : dt-bindings: sound: sun4i-i2s: Document that the RX channel can be missing
0a0ca8e94ca3 : dt-bindings: sound: Convert Allwinner I2S binding to YAML
ec9025e5d3c5 : ASoC: SOF: force end-of-file for debugfs trace at suspend
f627b0524ccf : ASoC: SOF: trace: remove code duplication in sof_wait_trace_avail()
b11c5b5e5739 : ASoC: SOF: Use struct_size() in kmemdup()
99afc8df8b6f : ASoC: max98357a: Show KConfig entry
b20453031472 : dt-bindings: sound: sun4i-spdif: Add Allwinner H6 compatible
41f4fadb34af : ASoC: SOF: topology: Use struct_size() helper
9b33d2e526c5 : ASoC: cx2072x: remove redundant assignment to pulse_len
be1b577d0178 : ASoC: SOF: Intel: hda: fix the hda init chip
1183e9a634db : ASoC: SOF: ipc: fix a race, leading to IPC timeouts
5661ad9490ee : ASoC: SOF: control: correct the copy size for bytes kcontrol put
fab4edf42d2d : ASoC: SOF: pcm: remove warning - initialize workqueue on open
04ea642ff62a : ASoC: SOF: pcm: clear hw_params_upon_resume flag correctly
0bce512e784d : ASoC: SOF: core: fix error handling with the probe workqueue
13931ae31b67 : ASoC: SOF: core: remove snd_soc_unregister_component in case of error
b85459aafae6 : ASoC: SOF: core: remove DSP after unregistering machine driver
29040d1ac569 : ASoC: soc-core: fixup references at soc_cleanup_card_resources()
6cc070bdf07c : net/mlx5: potential error pointer dereference in error handling
3fd00beb14a5 : arm64/module: revert to unsigned interpretation of ABS16/32 relocations
3d090a36c8c8 : irqchip/exiu: Implement ACPI support
0444638c0f06 : irqchip/exiu: Preparatory refactor for ACPI support
621dc2fdcea1 : acpi/irq: Implement helper to create hierachical domains
a86cb413f4bf : KVM: s390: Do not report unusabled IDs via KVM_CAP_MAX_VCPU_ID
eb1f2f387db8 : kvm: fix compile on s390 part 2
f34e1176df34 : iommu/vt-d: Fix typo in SVM code comment
86b3de60a0b6 : ring-buffer: Remove HAVE_64BIT_ALIGNED_ACCESS
c1ddcf1cc9ad : iommu/amd: Add missed 'tag' to error msg in iommu_print_event
66d4218f9902 : xprtrdma: Use struct_size() in kzalloc()
a7350998a25a : tools headers UAPI: Sync kvm.h headers with the kernel sources
6738028dd57d : perf record: Fix s390 missing module symbol and warning for non-root users
ed9adb2035b5 : perf machine: Read also the end of the kernel
93f678b9ae8f : perf test vmlinux-kallsyms: Ignore aliases to _etext when searching on kallsyms
acd244b84b80 : perf session: Add missing swap ops for namespace events
6584140ba9e6 : perf namespace: Protect reading thread's namespace
9903c64f0fe7 : tools headers UAPI: Sync drm/drm.h with the kernel
bef9f0ba300a : s390/crypto: fix gcm-aes-s390 selftest failures
7379e652797c : s390/zcrypt: Fix wrong dispatching for control domain CPRBs
dcd33b23c9f3 : s390/pci: fix assignment of bus resources
1354b38b3ddf : s390/pci: fix struct definition for set PCI function
d83623c5eab2 : s390: mark __cpacf_check_opcode() and cpacf_query_func() as __always_inline
bf2f1eeed0b5 : s390: add unreachable() to dump_fault_info() to fix -Wmaybe-uninitialized
e6aff9f8bfbe : tools headers UAPI: Sync drm/i915_drm.h with the kernel
b5b999dca673 : tools headers UAPI: Sync linux/fs.h with the kernel
c27de2b8911d : tools headers UAPI: Sync linux/sched.h with the kernel
b979540a7522 : tools arch x86: Sync asm/cpufeatures.h with the with the kernel
fba29f1820dd : tools include UAPI: Update copy of files related to new fspick, fsmount, fsconfig, fsopen, move_mount and open_tree syscalls
f95d050cdc5d : perf arm64: Fix mksyscalltbl when system kernel headers are ahead of the kernel
97acec7df172 : perf data: Fix 'strncat may truncate' build failure with recent gcc
ec2e93cf1910 : b43: Avoid possible double calls to b43_one_core_detach()
aeffda6b10f8 : libertas: fix spelling mistake "Donwloading" -> "Downloading"
dfbe36197dbc : rtlwifi: btcoex: remove unused function exhalbtc_stack_operation_notify
d477a4856aec : rtlwifi: btcoex: Remove set but not used variable 'len' and 'asso_type_v2'
00377277166b : arm64: Fix the arm64_personality() syscall wrapper redirection
3e42a66dfd15 : rtlwifi: rtl8821ae: Remove set but not used variables 'cur_txokcnt' and 'b_last_is_cur_rdl_state'
f7fbb03f2169 : rtlwifi: rtl8821ae: Convert inline routines to little-endian words
bd421dab7515 : rtlwifi: rtl8821ae: Convert macros that set descriptor
f5678bfe1cdc : rtlwifi: rtl8821ae: Replace local bit manipulation macros
7ffe556230b8 : rtlwifi: rtl8821ae: Remove unused GET_XXX and SET_XXX descriptor macros
80429a86e3d9 : rtlwifi: 8192de: use le32 to access cckswing tables
0e7d38132bf8 : rtlwifi: 8192de: Fix used uninitialized variables in power tracking
8a7db8b66b40 : rtlwifi: 8192de: make tables to be 'static const'
3bde4ed3da38 : rtlwifi: 8192de: Reduce indentation and fix coding style
c11c75ec784e : p54: Support boottime in scan results
1645ab931998 : p54: fix crash during initialization
bbfab331e3ab : brcmfmac: use strlcpy() instead of strcpy()
b07e1ae2ce53 : brcmfmac: fix typos in code comments
885a93cf3110 : brcm80211: select WANT_DEV_COREDUMP conditionally for brcmfmac
9ff8614a3dbe : brcmfmac: use separate Kconfig file for brcmfmac
daeccac2d5e7 : brcmfmac: switch source files to using SPDX license identifier
f843863d6d10 : brcmsmac: switch phy source files to using SPDX license identifier
afe06f822035 : brcmutil: switch source files to using SPDX license identifier
7e5677de8e0c : brcm80211: switch common header files to using SPDX license identifier
22a7fc15cf1e : ARM: dts: Drop legacy custom hwmods property for omap4 mmc
b6a53c4c872a : bus: ti-sysc: Detect uarts also on omap34xx
bd80c674f826 : ARM: dts: Drop legacy custom hwmods property for omap4 uart
ea5a2e4d5467 : bus: ti-sysc: Do rstctrl reset handling in two phases
8383e25994ef : bus: ti-sysc: Add support for disabling module without legacy mode
6e09f497eb91 : bus: ti-sysc: Set ENAWAKEUP if available
fb685f1c190e : bus: ti-sysc: Handle swsup idle mode quirks
ae9ae12e9daa : bus: ti-sysc: Handle clockactivity for enable and disable
eec26555ae9b : bus: ti-sysc: Enable interconnect target module autoidle bit on enable
bd808f9a4423 : bus: ti-sysc: Allow QUIRK_LEGACY_IDLE even if legacy_mode is not set
e0db94fe87da : bus: ti-sysc: Make OCP reset work for sysstatus and sysconfig reset bits
5aa912953611 : bus: ti-sysc: Support 16-bit writes too
2b2f7def058a : bus: ti-sysc: Add support for missing clockdomain handling
1a28ed213696 : nl80211: fill all policy .type entries
a3b0c66c5928 : rtw88: more descriptions about LPS
0d7882950c73 : rtw88: pci: check if queue mapping exceeds size of ac_to_hwq
82dea406c509 : rtw88: pci: use ieee80211_ac_numbers instead of 0-3
c017cf6b1a5c : drm/i915: Drop the deferred active reference
754f7a0b2a13 : drm/i915: Rename intel_context.active to .inflight
446e2d16a131 : drm/i915: Move GEM client throttling to its own file
3f43c8767ed7 : drm/i915: Move GEM object busy checking to its own file
d45a1a533499 : drm/i915: Move GEM object waiting to its own file
6951e5893b48 : drm/i915: Move GEM object domain management from struct_mutex to local
37d63f8fdb49 : drm/i915: Pull scatterlist utils out of i915_gem.h
10be98a77c55 : drm/i915: Move more GEM objects under gem/
f0e4a0639752 : drm/i915: Move GEM domain management to its own file
b414fcd5be0b : drm/i915: Move mmap and friends to its own file
f033428db28b : drm/i915: Move phys objects to its own file
8475355f7a26 : drm/i915: Move shmem object setup to its own file
98932149aeb9 : drm/i915: Move object->pages API to i915_gem_object.[ch]
afa1308596c9 : drm/i915: Pull GEM ioctls interface to its own file
5e5d2e209e08 : drm/i915: Split GEM object type definition to its own header
7f6cafb959fc : drm/i915: Kill the undead intel_context.c zombie
6aca09771db4 : rtw88: Make some symbols static
5b0efb4d670c : rtw88: avoid circular locking between local->iflist_mtx and rtwdev->mutex
f57b5d85ed58 : rsi: Properly initialize data in rsi_sdio_ta_reset
a24bad74737f : rtw88: fix unassigned rssi_level in rtw_sta_info
8a03447dd311 : rtw88: fix subscript above array bounds compiler warning
153969fd952d : ARM: versatile: Drop CLCD platform data
26eb3bae5003 : fuse: extract helper for range writeback
a2bc92362941 : fuse: fix copy_file_range() in the writeback case
8de9336f4b92 : ARM: dts: vexpress-v2p-ca15_a7: update coresight DT bindings
7f8e78ca90e2 : arm64: dts: juno: set the right partition type for NOR flash
f37fdc1d6b2c : arm64: dts: juno: update coresight DT bindings
b7bedf31252a : drm/i915: Attach HDR metadata property to connector
b37f588e4f68 : drm/i915: Add state readout for DRM infoframe
5a0200f69dfd : drm/i915: Write HDR infoframe and send to panel
44b42ebfccfd : drm/i915: Enable infoframes on GLK+ for HDR
c0560fab6d37 : drm/i915: Add DRM Infoframe handling for BYT/CHT
86beaea13100 : drm/i915: Enabled Modeset when HDR Infoframe changes
37b54aed123f : samples/bpf: fix a couple of style issues in bpf_load
486d3f22c0ca : selftests/bpf: fail test_tunnel.sh if subtests fail
c9e0c8d91ead : drm/i915/huc: Define HuC firmware version for Icelake
f4cc89992056 : drm/i915/guc: Define GuC firmware version for Icelake
a18c3d5e4e42 : drm/i915/guc: Enable GuC CTB communication on Gen11
440f136bd3b7 : drm/i915/guc: Update GuC CTB response definition
54c52a841250 : drm/i915/guc: Correctly handle GuC interrupts on Gen11
1e83e7a66d13 : drm/i915/guc: Create vfuncs for the GuC interrupts control functions
7c5ae251b048 : drm/i915/huc: New HuC status register for Gen11
2d4ed3a988e6 : drm/i915/guc: New GuC scratch registers for Gen11
4a1f9dc11916 : drm/i915/guc: New GuC interrupt register for Gen11
afac50928403 : drm/i915/huc: Define HuC firmware version for Geminilake
415e7f0a7b89 : drm/i915/guc: Define GuC firmware version for Geminilake
e958cc908792 : drm/i915/guc: Always ask GuC to update power domain states
386e300fe9fa : drm/i915/guc: Reset GuC ADS during sanitize
ffd5ce22faa4 : drm/i915/guc: Updates for GuC 32.0.3 firmware
a2904ade3dc2 : drm/i915/guc: Don't allow GuC submission
cc80b2ef2489 : drm/i915/guc: Change platform default GuC mode
55d778076b03 : tools: bpftool: make -d option print debug output from verifier
60276f984998 : libbpf: add bpf_object__load_xattr() API function to pass log_level
775bc8ada89b : tools: bpftool: add -d option to get debug output from libbpf
d98363b510ce : libbpf: fix warning that PTR_ERR_OR_ZERO can be used
92bd6820f2b1 : bpf: style fix in while(!feof()) loop
e1afb70252a8 : bpf: check signal validity in nmi for bpf_send_signal() helper
0d97dacc46d9 : bpftool: auto-complete BTF IDs for btf dump
910f38bed943 : dt-bindings: gpio: Convert Arm PL061 to json-schema
919c46c89bff : Documentation: gpio: remove duplicated lines
315c1a8ebd74 : gpio: ixp4xx: Use irq_domain_translate_twocell()
4b3d50062ce0 : gpio: Fix minor grammar errors in documentation
db9477f8b549 : gpio: Update Kconfig text for GPIO_SYSFS
663ba742d2fe : gpio: vf610: Use PTR_ERR_OR_ZERO() in vf610_gpio_probe()
1eaf5faab18c : ext2: optimize ext2_xattr_get()
d561d4dd4f56 : ext2: introduce new helper for xattr entry comparison
9bb1d7a6bcde : ext2: merge xattr next entry check to ext2_xattr_entry_valid()
c2c1e63a80d6 : mmc: meson-gx: fix irq ack
51b72656bb39 : mmc: tmio: fix SCC error handling to avoid false positive CRC error
df4f3c603aeb : iommu/vt-d: Remove static identity map code
b7297783c2bb : iommu/vt-d: Remove duplicated code for device hotplug
0e31a7266508 : iommu/vt-d: Remove startup parameter from device_def_domain_type()
4ec066c7b147 : iommu/vt-d: Cleanup get_valid_domain_for_dev()
8af46c784ecf : iommu/vt-d: Implement is_attach_deferred iommu ops entry
fa212a97f3a3 : iommu/vt-d: Probe DMA-capable ACPI name space devices
98b2fffb5e27 : iommu/vt-d: Handle 32bit device with identity default domain
942067f1b6b9 : iommu/vt-d: Identify default domains replaced with private
fa954e683178 : iommu/vt-d: Delegate the dma domain to upper layer
4de354ec2f0c : iommu/vt-d: Delegate the identity domain to upper layer
f273a453b740 : iommu/vt-d: Add device_def_domain_type() helper
d8190dc63886 : iommu/vt-d: Enable DMA remapping after rmrr mapped
d850c2ee5fe2 : iommu/vt-d: Expose ISA direct mapping region via iommu_get_resv_regions
d96dc68e9890 : mmc: tegra: Fix a warning message
61009f82a93f : memstick: mspro_block: Fix an error code in mspro_block_issue_req()
7f58351a7c57 : ext2: code cleanup for ext2_preread_inode()
551842446ed6 : mac80211: mesh: fix RCU warning
f77bf4863dc2 : nl80211: fix station_info pertid memory leak
5e343fbb7176 : dt-bindings: i3c: Document dropped support for I2C 10 bit devices
88c50322449a : i3c: Drop support for I2C 10 bit addresing
a3ce17d1495b : cfg80211: Handle bss expiry during connection
b27e35ae5b18 : drm/i915: Keep user GGTT alive for a minimum of 250ms
a71fd9dac236 : mac80211: Do not use stack memory with scatterlist for GMAC
cf57fdc8e42b : drm/stm: ltdc: restore calls to clk_{enable/disable}
7c80eb1c7e2b : af_key: fix leaks in key_pol_get_resp and dump_sp.
b38ff4075a80 : xfrm: Fix xfrm sel prefix length validation
f23a09eea1e7 : ALSA: line6: Use container_of()
fd86575fe5d0 : drm/damage-helper: Use NULL instead of 0
be8fd484e9c2 : ALSA: line6: Drop superfluous timer helper function
6ea53391c04e : ALSA: line6: variax: Rewrite complex timer & work combo with a delayed work
a91c1da77c99 : ALSA: line6: podhd: Rewrite complex timer & work combo with a delayed work
516d3d1bedd3 : ALSA: line6: pod: Rewrite complex timer & work combo with a delayed work
0b074ab7fc0d : ALSA: line6: Assure canceling delayed work at disconnection
f6122ed2a4f9 : configfs: Fix use-after-free when accessing sd->s_dentry
64ca9d9fcb3e : ASoC: SOF: Force polling mode on CFL and CNL
fa763f1b2858 : ALSA: hda - Force polling mode on CNL for fixing codec communication
5e13cf6cd64c : ALSA: hda: add polling mode in snd_hdac_bus_get_response
8af42130b50c : ALSA: hda: move polling_mode flag to struct hdac_bus
bd2956e40edf : ALSA: hda: assign polling_mode after azx_bus_init
3e3ebed3fef4 : powerpc/lib: only build ldstfp.o when CONFIG_PPC_FPU is set
f8e0d0fddf87 : powerpc/lib: fix redundant inclusion of quad.o
00b0cdbbc87f : ocxl: Make ocxl_remove() static
d667edc01bed : powerpc/mm: Make some symbols static that can be
b02f6b6b711b : Input: tca8418 - remove set but not used variable 'max_keys'
b89a9f2f709a : Input: synaptics-rmi4 - remove set but not used variable 'sensor_flags'
66f4c7765ad3 : Input: elantech - remove P52 and P72 from SMBus blacklist
140a79523e0a : Input: elan_i2c - handle physical middle button
3abcc5329aec : Input: elantech/SMBus - export all capabilities from the PS/2 node
e3a9a1290688 : Input: elan_i2c - do not query the info if they are provided
303b3cf95ed3 : dt-bindings: add more optional properties for elan_i2c touchpads
fd1cf11f7130 : Input: elantech - detect middle button based on firmware version
88463497dd1f : Input: elantech - add helper function elantech_is_buttonpad()
37548659bb22 : Input: elantech - query the min/max information beforehand too
ea996974589e : RDMA: Convert put_page() to put_user_page*()
cfcc048ca76e : IB/hfi1: Remove set but not used variables 'offset' and 'fspsn'
b0d60bfbb60c : kernel-doc: always name missing kerneldoc sections
2a3d923f8730 : RDMA/hns: Replace magic numbers with #defines
669cefb654cb : RDMA/hns: Remove jiffies operation in disable interrupt context
780f33962ef2 : RDMA/hns: Move spin_lock_irqsave to the correct place
0502849d0bb1 : RDMA/hns: Update CQE specifications
8ffb813255c4 : RDMA/hns: Remove unnecessary print message in aeq
12cb084d0dd8 : i2c: jz4780: Drop dependency on MACH_JZ4780
ff9378904d9d : i2c: synquacer: fix synquacer_i2c_doxfer() return value
c1fee0c4a2ad : i2c: meson: update with SPDX Licence identifier
80e406865b8c : i2c: Allow selecting BCM2835 I2C controllers on ARCH_BRCMSTB
c245d94ed106 : i2c: iproc: Add multi byte read-write support for slave mode
a4b5363a51fc : i2c: imx: Use __maybe_unused instead of #if CONFIG_PM
13067ef73f33 : i2c: mlxcpld: Fix wrong initialization order in probe
a0692f0eef91 : i2c: dev: fix potential memory leak in i2cdev_ioctl_rdwr
f70baa7ee3d1 : iw_cxgb4: Fix qpid leak
c457d9cf256e : drm/i915: Make sure we have enough memory bandwidth on ICL
d284d5145eb8 : drm/i915: Make sandybridge_pcode_read() deal with the second data register
46bdf370f671 : RDMA/core: Fix panic when port_data isn't initialized
6876aaedc8a1 : RDMA/uverbs: Pass udata on uverbs error unwind
6875cb175ca7 : RDMA/core: Clear out the udata before error unwind
cae626b97851 : RDMA/cxgb4: Don't expose DMA addresses
34d568930b87 : RDMA/cxgb4: Use sizeof() notation
76f254d4afe2 : net: aquantia: tcp checksum 0xffff being handled incorrectly
eaeb3b7494ba : net: aquantia: fix LRO with FCS error
f38f1ee8aeb2 : net: aquantia: check rx csum for all packets in LRO session
31bafc49a773 : net: aquantia: tx clean budget logic error
a80287c81305 : RDMA/cxgb3: Delete and properly mark unimplemented resize CQ function
0ddf8f6267ec : RDMA/cxgb3: Don't expose DMA addresses
d34d37d5a102 : RDMA/cxgb3: Use sizeof() notation instead of plain sizeof
cec4f328c929 : enetc: fix le32/le16 degrading to integer warnings
0500c04ea14a : drm: drop use of drmP.h in drm/*
34112deddb43 : drm: make drm_trace.h self-contained
b8d1148892ba : drm: make drm_legacy.h self-contained
7a44fdce421e : drm: make drm_internal.h self-contained
1dccccba19a5 : drm: make drm_crtc_internal.h self-contained
cbe932a38dc6 : drm: make drm/drm_legacy.h self-contained
2197f55f462d : drm: make drm/drm_auth.h self contained
a84cc69eb537 : arm64: trim includes in dma-mapping.c
b5f75a3639ff : arm64: switch copyright boilerplace to SPDX in dma-mapping.c
a9f4d93dbeb6 : iommu/dma: Switch copyright boilerplace to SPDX
e6475eb010fa : iommu/dma: Don't depend on CONFIG_DMA_DIRECT_REMAP
efd9f10b7068 : iommu/dma: Refactor iommu_dma_mmap
3fb3378bb1eb : iommu/dma: Refactor iommu_dma_get_sgtable
ee1ef05d02b0 : iommu/dma: Refactor iommu_dma_alloc, part 2
9ad5d6eddcb0 : iommu/dma: Cleanup variable naming in iommu_dma_alloc
8553f6e65240 : iommu/dma: Split iommu_dma_free
9a4ab94afcc4 : iommu/dma: Merge the CMA and alloc_pages allocation paths
8680aa5a58ab : iommu/dma: Don't remap CMA unnecessarily
072bebc06917 : iommu/dma: Refactor iommu_dma_alloc
bcf4b9c4c2ee : iommu/dma: Refactor iommu_dma_free
aa8ba2275705 : iommu/dma: Remove __iommu_dma_free
21b95aaf5f22 : iommu/dma: Refactor the page array remapping allocator
4c360acee929 : iommu/dma: Factor out remapped pages lookup
796a08cf1605 : iommu/dma: Squash __iommu_dma_{map,unmap}_page helpers
b61d271e59d7 : iommu/dma: Move domain lookup into __iommu_dma_{map,unmap}
92aec09cc879 : iommu/dma: Move __iommu_dma_map
06d60728ff5c : iommu/dma: move the arm64 wrappers to common code
23f88e0a7e9f : iommu/dma: Use for_each_sg in iommu_dma_alloc
af751d4308a7 : iommu/dma: Remove the flush_page callback
185da893fab1 : iommu/dma: Cleanup dma-iommu.h
c1ea02f15ab5 : vhost: scsi: add weight support
e79b431fb901 : vhost: vsock: add weight support
e2412c07f8f3 : vhost_net: fix possible infinite loop
e82b9b0727ff : vhost: introduce vhost_exceeds_weight()
6166e5330c38 : virtio: Fix indentation of VIRTIO_MMIO
3d840e0636be : virtio: add unlikely() to WARN_ON_ONCE()
73bcbdc9fa8d : iommu/vt-d: Implement apply_resv_region iommu ops entry
7423e01741dd : iommu: Add API to request DMA domain for device
4361ccac2810 : drm/i915/icl: Fix AUX-B HW not done issue w/o AUX-A
f8eac9011b6b : signal: Remove task parameter from force_sig_mceerr
3cf5d076fb4d : signal: Remove task parameter from force_sig
cb44c9a0ab21 : signal: Remove task parameter from force_sigsegv
72abe3bcf091 : signal/cifs: Fix cifs_put_tcp_session to call send_sig instead of force_sig
f9070dc94542 : signal/pid_namespace: Fix reboot_pid_ns to use send_sig not force_sig
1dfd1711de29 : signal/bpfilter: Fix bpfilter_kernl to use send_sig not force_sig
fee109901f39 : signal/drbd: Use send_sig not force_sig
82e10af2248d : signal/arm64: Use force_sig not force_sig_fault for SIGKILL
66d78ad316b0 : iommu/vt-d: Set the right field for Page Walk Snoop
7560cc3ca7d9 : iommu/vt-d: Fix lock inversion between iommu->lock and device_domain_lock
57274ea25736 : iommu: Use right function to get group for device
dd5142ca5d24 : iommu/vt-d: Add debugfs support to show scalable mode DMAR table internals
cdd3a2499d30 : iommu/vt-d: Introduce macros useful for dumping DMAR table
ea09506c363e : iommu/vt-d: Modify the format of intel DMAR tables dump
24f307d8abf7 : iommu: Add missing new line for dma type
f780a8dc196d : iommu/vt-d: Remove unnecessary rcu_read_locks
1396500d673b : drm/etnaviv: lock MMU while dumping core
31cb1d64da4e : block: Don't revalidate bdev of hidden gendisk
33ec3e53e7b1 : loop: Don't change loop device under exclusive opener
137caa702f23 : drm/imx: ipuv3-plane: fix atomic update status query for non-plus i.MX6Q
95b74ce88943 : drm/qxl: drop WARN_ONCE()
591d4dc47290 : drm/i915: make REG_BIT() and REG_GENMASK() work with variables
2dbbcce1f8dd : iommu/amd: Remove redundant assignment to variable npages
d7af4d987dfa : iommu/vt-d: Fix bind svm with multiple devices
389fc70b60f5 : iio: temperature: mlx90632 Relax the compatibility check
bce0d57db388 : iio: imu: st_lsm6dsx: fix PM support for st_lsm6dsx i2c controller
df4d737ee4d7 : staging:iio:ad7150: fix threshold mode config bit
cc8baffe1761 : iio: dps310: Temperature measurement errata
ba6ec48e76bc : iio: Add driver for Infineon DPS310
4a2abf99f9c2 : fuse: add FUSE_WRITE_KILL_PRIV
35d6fcbb7c3e : fuse: fallocate: fix return with locked inode
c2df2201b693 : drm/i915/gtt: set err to -ENOMEM on memory allocation failure
d5a5e4ec5b41 : Add README and update pm-graph and sleepgraph docs
45dd0a42b90b : Update to pm-graph 5.4
7673896a4069 : Update to pm-graph 5.3
e618795367df : dt-bindings: pinctrl: fix spelling mistakes in pinctl documentation
5c27de1df850 : drm/i915/dsi: Call drm_connector_cleanup on vlv_dsi_init error exit path
d491f2b75237 : PCI: PM: Avoid possible suspend-to-idle issue
bb1869012d7b : ACPI: PM: Call pm_set_suspend_via_firmware() during hibernation
9a51c6b1f9e0 : ACPI/PCI: PM: Add missing wakeup.flags.valid checks
b21d9c435f93 : ovl: support the FS_IOC_FS[SG]ETXATTR ioctls
5b969bd1d9cd : dmaengine: axi-dmac: assign `copy_align` property
a5b20600a67a : dmaengine: axi-dmac: Discover length alignment requirement
d27ac2e02bf2 : include: fpga: adi-axi-common.h: add common regs & defs header
7b11ef9653d2 : dmaengine: stm32: use to_platform_device()
d7f3f7d84704 : MAINTAINERS: Add mailing list for the TEE subsystem
c54d86641fe7 : dmaengine: sh: usb-dmac: Let the core do the device node validation
1dc1b29aa15e : dmaengine: sh: rcar-dmac: Let the core do the device node validation
caf5e3e6e14d : dmaengine: mxs-dma: Let the core do the device node validation
1d967195fd45 : dmaengine: mmp_tdma: Let the core do the device node validation
c88ba7b940f8 : dmaengine: dma-jz4780: Let the core do the device node validation
990c0b53bf65 : dmaengine: imx-sdma: Let the core do the device node validation
37c0afeb41f1 : soc: tegra: fuse: Use dma_request_channel instead of __dma_request_channel()
f5151311c3f3 : dmaengine: Add matching device node validation in __dma_request_channel()
432732b801c8 : soundwire: intel_init: add checks on link numbers
27f14331a7d4 : soundwire: fix typo in comments
121f436137ee : soundwire: Intel: add log for number of PCM and PDM PDIs
2d35526df9b1 : soundwire: cadence_master: check the number of bidir PDIs
a78b32d9c36b : soundwire: cadence_master: log Slave status mask on errors
eb7df4c86e28 : soundwire: cadence_master: use rate_limited dynamic debug
8acbbfec280f : soundwire: rename/clarify MIPI DisCo properties
f6686a7d026d : soundwire: clarify comment
53d2e9c37734 : soundwire: mipi-disco: fix clock stop modes
3424305b8be4 : soundwire: rename 'freq' fields
446701d1d161 : soundwire: mipi-disco: remove master_count property for masters
53f3c097375c : soundwire: remove master data port properties
8242c59315b7 : soundwire: add port-related definitions
eadc0049e1ac : soundwire: mipi_disco: fix master/link error
6f11586f4896 : soundwire: intel: filter SoundWire controller device search
e9588eb9316e : r8169: remove support for RTL_GIGA_MAC_VER_01
fcb40e161aa7 : r8169: improve RTL8168d PHY initialization
76719ee25db9 : r8169: change type of member mac_version in rtl8169_private
7160be2de59a : r8169: remove unneeded return statement in rtl_hw_init_8168g
29ec0482c139 : r8169: remove rtl_hw_init_8168ep
f4aa80129ff7 : cxgb4: Make t4_get_tp_e2c_map static
99513cfa16c6 : selftest: Fixes for icmp_redirect test
df80152265cd : ipv4: remove redundant assignment to n
18de65d9e71a : soundwire: cdns: Fix compilation error on arm64
03ecad90d379 : soundwire: stream: fix out of boundary access on port properties
476cc6c964a9 : net: phy: bcm87xx: improve bcm87xx_config_init and feature detection
3e66b7cc50ef : net: tulip: de4x5: Drop redundant MODULE_DEVICE_TABLE()
043556d0917a : selftests/tls: add test for sleeping even though there is data
04b25a5411f9 : net/tls: fix no wakeup on partial reads
7718a855cd7a : selftests/tls: test for lowat overshoot with multiple records
46a1695960d0 : net/tls: fix lowat calculation if some data came from previous record
cd6c84d8f0cd : Linux 5.2-rc2
3c8fc8782044 : inet: frags: rework rhashtable dismantle
4907abc605e3 : net: dynamically allocate fqdir structures
a39aca678a06 : net: add a net pointer to struct fqdir
9cce45f22cee : net: rename inet_frags_init_net() to fdir_init()
d2dfd43598f3 : ieee820154: 6lowpan: no longer reference init_net in lowpan_frags_ns_ctl_table
3bb13dd4cae0 : netfilter: ipv6: nf_defrag: no longer reference init_net in nf_ct_frag6_sysctl_table
8668d0e2bfdf : ipv6: no longer reference init_net in ip6_frags_ns_ctl_table[]
8dfdb31335ee : ipv4: no longer reference init_net in ip4_frags_ns_ctl_table[]
803fdd996847 : net: rename struct fqdir fields
89fb900514d1 : net: rename inet_frags_exit_net() to fqdir_exit()
6ce3b4dcee4f : inet: rename netns_frags to fqdir
4ca6dee5220f : dpaa2-eth: Make constant 64-bit long
bd8460fa4de4 : dpaa2-eth: Use PTR_ERR_OR_ZERO where appropriate
5a20a093d965 : dpaa2-eth: Fix potential spectre issue
ddf6ddb057f2 : net: phy: tja11xx: Add TJA11xx PHY driver
334031219a84 : bonding/802.3ad: fix slave link initialization transition states
f438bfe9d4fe : net: hns3: fix for FEC configuration
d93ed94fbeaf : net: hns3: add aRFS support for PF
441228875706 : net: hns3: refine the flow director handle
ffab9691bcb2 : net: hns3: initialize CPU reverse mapping
d51b6ce441d3 : net: ethernet: add ag71xx driver
7ff836f064e2 : MIPS: ath79: ar9331: add Ethernet nodes
462409365b69 : dt-bindings: net: add qca,ar71xx.txt documentation
a9b02c615b0f : qedf: Use hwfns and affin_hwfn_idx to get MSI-X vector index to use
2bfbc570586e : qedi: Use hwfns and affin_hwfn_idx to get MSI-X vector index
13b99d3d3907 : Revert "scsi: qedi: Allocate IRQs based on msix_cnt"
3576e99e0821 : qed*: Add iWARP 100g support
24e04879abdd : qed: Add qed devlink parameters table
8366d520019f : qed: Set the doorbell address correctly
443473d2f3a5 : qedr: Change the MSI-X vectors selection to be based on affined engine
7e50769caaea : qed: Modify offload protocols to use the affined engine
08eb1fb0f77b : qed*: Change hwfn used for sb initialization
79284adeb99e : qed: Add llh ppfid interface and 100g support for offload protocols
83bf76e3528a : qed: Modify api for performing a dmae to another PF
bc4054b55f14 : staging: iio: adis16240: add of_match_table entry
094c52dbaf0a : staging: iio: ad7746: add device tree support
ed83144e6d71 : staging: iio: adis16240: add device to module device table
82e1506339bd : staging: iio: adt7316: create of_device_id array
1916ebfdfbac : leds: max77650: Remove set but not used variable 'parent'
433068aa88cc : leds: avoid flush_work in atomic context
b361797f3d0b : dt-bindings: vendor: Fix simtek vendor compatible
8e2c67f9960d : dt-bindings: vendor: Escape single quote
a278682dad37 : io_uring: Fix __io_uring_register() false success
d1db9ad57f90 : staging: iio: adis16203: Add of_device_id table
266233967c23 : staging: iio: ad9834: add of_device_id table
0bae06850971 : staging: iio: cdc: ad7150: create macro for capacitance channels
182c58ab2e5b : drm/mcde: Fix compile problems
95b608044fe0 : drm/bridge: drop drmP.h usage
54e6a745aad3 : drm/bridge: make dw_mipi_dsi.h self-contained
58be0106c530 : random: fix soft lockup when trying to read from an uninitialized blocking pool
a124692b698b : ftrace: Enable trampoline when rec count returns back to one
b6399cc78934 : tracing/kprobe: Do not run kprobe boot tests if kprobe_event is on cmdline
b3015fe41d9a : tracing: Make a separate config for trace event self tests
970988e19eb0 : tracing/kprobe: Add kprobe_event= boot parameter
b5f8b32c93b2 : kprobes: Initialize kprobes at postcore_initcall
539b75b2b9ee : tracing/kprobe: Cast user-space address correctly
87a90956eeab : uaccess: Add a prototype of non-static __probe_user_read()
f08367b3643b : tracing: Use correct function name in trace_filter_add_remove_task() comment
1e032f7cfa14 : perf-probe: Add user memory access attribute support
bdf2b8cbf076 : selftests/ftrace: Add user-memory access syntax testcase
e65f7ae7f4da : tracing/probe: Support user-space dereference
88903c464321 : tracing/probe: Add ustring type for user-space string
3d7081822f7f : uaccess: Add non-pagefault user-space read functions
2d8d8fac3b4e : x86/uaccess: Allow access_ok() in irq context if pagefault_disabled
0c9f23797925 : x86/ftrace: Make enable parameter bool where applicable
7375dca1647f : ftrace: Make enable and update parameters bool when applicable
0c97bf863efc : tracing: Silence GCC 9 array bounds warning
141347730c7f : net: mvpp2: cls: Support steering to RSS contexts
c561da68038a : net: mvpp2: cls: Extract the RSS context when parsing the ethtool rule
895586d5dc32 : net: mvpp2: cls: Use RSS contexts to handle RSS tables
e8486ca9a12c : net: mvpp2: cls: Bypass C2 internals FIFOs at init
ae8e1d5e5651 : net: mvpp2: cls: Use the correct number of rules in various places
f4bcf14e3997 : net: ethtool: Document get_rxfh_context and set_rxfh_context ethtool ops
023d066a0d0a : vfs: Kill sget_userns()
db2c246a091e : vfs: Use sget_fc() for pseudo-filesystems
8d9e46d80777 : fold mount_pseudo_xattr() into pseudo_fs_get_tree()
389e22fb46eb : vfs: Convert btrfs_test to use the new mount API
99558d203cea : vfs: Convert virtio_balloon to use the new mount API
219e69639070 : vfs: Convert ocxlflash to use the new mount API
52418c8f0073 : vfs: Convert cxl to use the new mount API
b06f973fe713 : vfs: Convert ia64 perfmon to use the new mount API
4a457910a8d7 : vfs: Convert drm to use the new mount API
75d4e06f049f : vfs: Convert dax to use the new mount API
fba9be49701a : vfs: Convert sockfs to use the new mount API
ea8157ab2ae5 : zsfold: Convert zsfold to use the new mount API
8e9231f819e3 : vfs: Convert zsmalloc to use the new mount API
4fa7ec5db7e7 : vfs: Convert pipe to use the new mount API
059b20d9da69 : vfs: Convert nsfs to use the new mount API
9030d16eb8ad : vfs: Convert bdev to use the new mount API
33cada40b51f : vfs: Convert anon_inodes to use the new mount API
52db59df17c0 : vfs: Convert aio to use the new mount API
31d6d5ce5340 : vfs: Provide a mount_pseudo-replacement for the new mount API
c80fa7c8301c : vfs: Provide sb->s_iflags settings in fs_context struct
7cdfa44227b0 : vfs: Fix refcounting of filenames in fs_parser
c3aabf0780a5 : move mount_capable() further out
059338aae331 : move mount_capable() calls to vfs_get_tree()
d5f68d330c15 : cpuset: move mount -t cpuset logics into cgroup.c
46cf047a945c : procfs: set ->user_ns before calling ->get_tree()
709a643da8b8 : mqueue: set ->user_ns before ->get_tree()
20284ab7427f : switch mount_capable() to fs_context
fd912087f4a8 : legacy_get_tree(): pass fc->user_ns to mount_capable()
2527b284defa : move the capability checks from sget_userns() to legacy_get_tree()
bb7b6b2bbdb8 : vfs: Kill mount_ns()
96a374a35f82 : vfs: Convert nfsctl to use the new mount API
b9662f310354 : vfs: Convert rpc_pipefs to use the new mount API
0ce0cf12fc4c : consolidate the capability checks in sget_{fc,userns}()
feb8ae43a7b3 : start massaging the checks in sget_...(): move to sget_userns()
f7a994518410 : no need to protect against put_user_ns(NULL)
1f58bb18f6f2 : mount_pseudo(): drop 'name' argument, switch to d_make_root()
71d8d1531e09 : lockdep: Add assertion to check if in an interrupt
e015a3411220 : rcu: Avoid self-IPI in sync_sched_exp_online_cleanup()
b9ad4d6ed18e : rcu: Avoid self-IPI in sync_rcu_exp_select_node_cpus()
43e903ad3e08 : rcu: Inline invoke_rcu_callbacks() into its sole remaining caller
0864f057b050 : rcu: Use irq_work to get scheduler's attention in clean context
385b599e8c04 : rcu: Allow rcu_read_unlock_special() to raise_softirq() if in_irq()
25102de65fdd : rcu: Only do rcu_read_unlock_special() wakeups if expedited
23634ebc1d94 : rcu: Check for wakeup-safe conditions in rcu_read_unlock_special()
48d07c04b4cc : rcu: Enable elimination of Tree-RCU softirq processing
f4ca7a9260df : net: stmmac: dwmac-mediatek: modify csr_clk value to fix mdio read/write fail
5e7f7fc538d8 : net: stmmac: fix csr_clk can't be zero issue
4523a5611526 : net: stmmac: update rx tail pointer register to fix rx dma hang issue.
425aa0e1d015 : ip_sockglue: Fix missing-check bug in ip_ra_control()
95baa60a0da8 : ipv6_sockglue: Fix a missing-check bug in ip6_ra_control()
6dca9360a9d7 : flow_offload: use struct_size() in kzalloc()
88447c5b93d9 : efi: Allow the number of EFI configuration tables entries to be zero
4e78921ba4dd : efi/x86/Add missing error handling to old_memmap 1:1 mapping code
6bc4544021f8 : batman-adv: mcast: shorten multicast tt/tvlv worker spinlock section
68a600de9afc : batman-adv: Use includes instead of fwdecls
47d4522dd513 : batman-adv: Add missing include for atomic functions
e1928752988b : batman-adv: Fix includes for *_MAX constants
6cdd4e60f7b7 : drm/panel: st7701: Swap vertical front and back porch timings
14bf60c416b7 : drm/panel: simple: Add KOE tx14d24vm1bpa display support (320x240)
acfb0b85cdce : dt-bindings: display/panel: Add KOE tx14d24vm1bpa display description
c479450f61c7 : drm/panel: Add support for Armadeus ST0700 Adapt
66883da1eee8 : ext4: fix dcache lookup of !casefolded directories
d9a6f413f8c7 : samples: bpf: add ibumad sample to .gitignore
0b4de1ff19bf : nfp: bpf: eliminate zero extension code-gen
66d0d5a854a6 : riscv: bpf: eliminate zero extension code-gen
836256bf5f37 : x32: bpf: eliminate zero extension code-gen
3e2a33cf7e68 : sparc: bpf: eliminate zero extension code-gen
591006b9e754 : s390: bpf: eliminate zero extension code-gen
a4c927733e74 : powerpc: bpf: eliminate zero extension code-gen
163541e6ba34 : arm: bpf: eliminate zero extension code-gen
9d120b4127e8 : selftests: bpf: enable hi32 randomization for all tests
f3b55abb6d5a : selftests: bpf: adjust several test_verifier helpers for insn insertion
046561981b94 : libbpf: add "prog_flags" to bpf_program/bpf_prog_load_attr/bpf_load_program_attr
d6c2308c742a : bpf: verifier: randomize high 32-bit when BPF_F_TEST_RND_HI32 is set
9ce33e337fac : tools: bpf: sync uapi header bpf.h
c240eff63a1c : bpf: introduce new bpf prog load flags "BPF_F_TEST_RND_HI32"
a4b1d3c1ddf6 : bpf: verifier: insert zero extension according to analysis result
7d134041a896 : bpf: introduce new mov32 variant for doing explicit zero extension
b325fbca4b13 : bpf: verifier: mark patched-insn with sub-register zext flag
5327ed3d44b7 : bpf: verifier: mark verified-insn with sub-register zext flag
6b98d9134e14 : parisc: Fix compiler warnings in float emulation code
bf8c2f2305b4 : parisc/slab: cleanup after /proc/slab_allocators removal
7c71650f9a36 : of/fdt: Mark initial_boot_params as __ro_after_init
9b4d2b635bd0 : of/fdt: Remove dead code and mark functions with __init
253a41c6fbad : dt-bindings: Remove Linuxisms from common-properties binding
16f0efc3b463 : tools/bpf: add selftest in test_progs for bpf_send_signal() helper
edaccf898530 : tools/bpf: sync bpf uapi header bpf.h to tools directory
8b401f9ed244 : bpf: implement bpf_send_signal() helper
bd95e678e0f6 : bpf: sockmap, fix use after free from sleep in psock backlog workqueue
51816e9e1139 : locking/lock_events: Use this_cpu_add() when necessary
90eea4086d5e : bpftool: update bash-completion w/ new c option for btf dump
220ba451124e : bpftool/docs: add description of btf dump C option
2119f2189df1 : bpftool: add C output format option to btf dump subcommand
2d2a3ad872f8 : selftests/bpf: add btf_dump BTF-to-C conversion tests
351131b51c7a : libbpf: add btf_dump API for BTF-to-C conversion
2fc3fc0bcdcc : libbpf: switch btf_dedup() to hashmap for dedup table
5d04ec687cf9 : selftests/bpf: add tests for libbpf's hashmap
e3b924224028 : libbpf: add resizable non-thread safe internal hashmap
9db324314d29 : selftests/bpf: use btf__parse_elf to check presence of BTF/BTF.ext
58650cc47382 : bpftool: use libbpf's btf__parse_elf API
e6c64855fd7a : libbpf: add btf__parse_elf API to load .BTF and .BTF.ext
1d7a08b3bdae : libbpf: ensure libbpf.h is included along libbpf_internal.h
3f715b147a6c : docs: No structured comments in include/linux/interconnect.h
dea20be5063c : docs: no structured comments in fs/file_table.c
3aef44726656 : docs: No structured comments in target_core_device.c
d698a388146c : of: reserved-memory: ignore disabled memory-region nodes
2496f17772f7 : dt-bindings: Add vendor prefix for Espressif
c87f60a77db2 : samples: bpf: Do not define bpf_printk macro
37739d1b4fe7 : selftests: bpf: Move bpf_printk to bpf_helpers.h
a976ca79e23f : net: stmmac: Prevent missing interrupts when running NAPI
0620ec6c62a5 : net: stmmac: dwmac4/5: Clear unused address entries
eaabcd9e4ec3 : net: stmmac: dwxgmac2: Do not disable whole RX in dma_stop_rx()
a8b91b30d11d : net: stmmac: dwmac4/5: Do not disable whole RX in dma_stop_rx()
f9c5f7d78385 : net: stmmac: dwmac4/5: Fix Hash Filter
9463c4455900 : net: stmmac: dwmac1000: Clear unused address entries
092614261983 : net: stmmac: dwmac1000: Fix Hash Filter
091810dbded9 : net: stmmac: Introduce selftests support
8c5f48d99de2 : net: stmmac: dwxgmac2: Also pass control frames while in promisc mode
2b783e613d76 : net: stmmac: dwmac4/5: Also pass control frames while in promisc mode
52ef6d9240e5 : net: stmmac: dwmac1000: Also pass control frames while in promisc mode
3b1dd2c50016 : net: stmmac: Switch MMC functions to HWIF callbacks
8edb12713ee8 : net: ethernet: stmmac: dwmac-sun8i: Enable control of loopback
84c8df164906 : net: stmmac: dwxgmac2: Add MAC loopback support
4ce84f4da7c4 : net: stmmac: dwmac4/5: Add MAC loopback support
cbc195152149 : net: stmmac: dwmac1000: Add MAC loopback support
0a05a7a315b1 : net: stmmac: dwmac100: Add MAC loopback support
48435bc3b330 : net: stmmac: Add MAC loopback callback to HWIF
41ce14e39bbe : docs: Do not seek kerneldoc comments in hw-consumer.h
5c1d824cda9f : leds: lm3697: Introduce the lm3697 driver
b86b9ba55a2e : mfd: ti-lmu: Remove support for LM3697
1372bbe66a59 : dt-bindings: ti-lmu: Modify dt bindings for the LM3697
3fce8e1eb994 : leds: TI LMU: Add common code for TI LMU devices
ce64c1f77a9d : net: phy: aquantia: add USXGMII support and warn if XGMII mode is set
79b647a0c0d5 : dt-bindings: net: document new usxgmii phy mode
4618d6719743 : net: phy: add interface mode PHY_INTERFACE_MODE_USXGMII
af5136f95045 : selftests/net: SO_TXTIME with ETF and FQ
e8d4f892bb24 : docs: Fix a misdirected kerneldoc directive
4097e9d250fb : net: sched: don't use tc_action->order during action dump
ec8105352869 : selftests: Add redirect tests
0fa6efc54780 : ipv6: Refactor ip6_route_del for cached routes
1cf844c747d5 : ipv6: Make fib6_nh optional at the end of fib6_info
cc5c073a693f : ipv6: Move exception bucket to fib6_nh
c0b220cf7d80 : ipv6: Refactor exception functions
7d88d8b5570b : ipv6: Refactor fib6_drop_pcpu_from
f40b6ae2b612 : ipv6: Move pcpu cached routes to fib6_nh
a5f6f88c3d1a : docs: Do not seek comments in kernel/rcu/tree_plugin.h
e9a804d7a428 : leds: spi-byte: add single byte SPI LED driver
e7c787cb2697 : dt-bindings: leds: Add binding for spi-byte LED.
ab0610efabb4 : cxgb4: Revert "cxgb4: Remove SGE_HOST_PAGE_SIZE dependency on page size"
49401003e260 : arm64: dts: fsl: ls1028a: add ENETC 1588 timer node
ad8288b89d4f : dt-binding: ptp_qoriq: support ENETC PTP compatible
41514737ecaa : enetc: add get_ts_info interface for ethtool
d39823121911 : enetc: add hardware timestamping support
ce8d24f9a596 : net: fec: fix the clk mismatch in failed_reset path
66f61c92889f : KVM: x86: fix return value for reserved EFER
8d45f1de3994 : habanalabs: Avoid using a non-initialized MMU cache mutex
8438846cce61 : habanalabs: fix debugfs code
2add64ebaea2 : uapi/habanalabs: add opcode for enable/disable device debug mode
89225ce4fc43 : habanalabs: halt debug engines on user process close
eff82a263b5c : selftests: rtc: rtctest: specify timeouts
d51f1f14870a : selftests/harness: Allow test to configure timeout
4a075bd4e13f : selftests/ftrace: Add checkbashisms meta-testcase
3fda9b33d608 : selftests/ftrace: Make a script checkbashisms clean
883d25e70b2f : tools/kvm_stat: fix fields filter for child events
c795720629ae : KVM: selftests: Wrap vcpu_nested_state_get/set functions with x86 guard
98e683443ba2 : kvm: selftests: aarch64: compile with warnings on
55eda003f02f : kvm: selftests: aarch64: fix default vm mode
bffed38d4fb5 : kvm: selftests: aarch64: dirty_log_test: fix unaligned memslot size
19ec166c3f39 : KVM: s390: fix memory slot handling for KVM_SET_USER_MEMORY_REGION
2924b52117b2 : KVM: x86/pmu: do not mask the value that is written to fixed PMUs
0e6f467ee28e : KVM: x86/pmu: mask the result of rdpmc according to the width of the counters
a80c4ec10ed9 : x86/kvm/pmu: Set AMD's virt PMU version to 1
6f2f84532c15 : KVM: x86: do not spam dmesg with VMCS/VMCB dumps
654f1f13ea56 : kvm: Check irqchip mode before assign irqfd
c9bcd3e3335d : kvm: svm/avic: fix off-by-one in checking host APIC ID
204c91eff798 : KVM: selftests: do not blindly clobber registers in guest asm
12e9612cae0c : KVM: selftests: Remove duplicated TEST_ASSERT in hyperv_cpuid.c
16ba3ab4e15c : KVM: LAPIC: Expose per-vCPU timer_advance_ns to userspace
0e6edceb8f18 : KVM: LAPIC: Fix lapic_timer_advance_ns parameter overflow
4d259965655c : kvm: vmx: Fix -Wmissing-prototypes warnings
541e886f7972 : KVM: nVMX: Fix using __this_cpu_read() in preemptible context
d30b214d1d0a : kvm: fix compilation on s390
382409b4c43e : kvm: x86: Include CPUID leaf 0x8000001e in kvm's supported CPUID
32a243df82c8 : kvm: x86: Include multiple indices with CPUID leaf 0x8000001d
319f6f97e3a1 : KVM: selftests: Compile code with warnings enabled
3b339e2527a6 : kvm: selftests: avoid type punning
be7fcf1d1701 : KVM: selftests: Fix a condition in test_hv_cpuid()
2eb06c306a57 : KVM: Fix spinlock taken warning during host resume
21be4ca1ea68 : KVM: nVMX: Clear nested_run_pending if setting nested state fails
db80927ea197 : KVM: nVMX: really fix the size checks on KVM_SET_NESTED_STATE
1f48d056287d : MAINTAINERS: Add entry for anybuss drivers
49e352af1edb : MAINTAINERS: Add entry for fieldbus subsystem
a47686636d84 : media: smsusb: better handle optional alignment
bd17cc5a20ae : test_firmware: Use correct snprintf() limit
381e9760ee87 : firmware: google: coreboot: Drop unnecessary headers
b4cdeb785ea4 : firmware: google: memconsole: Drop global func pointer
e07f100993c6 : firmware: google: memconsole: Drop __iomem on memremap memory
b0503584a828 : firmware: google: memconsole: Use devm_memremap()
354635039d93 : firmware: google: Add a module_coreboot_driver() macro and use it
7ef0b1524417 : chardev: set variable ret to -EBUSY before checking minor range overlap
17aa207e6e08 : counter: 104-quad-8: Make quad8_ops static
31641e34e8a3 : eeprom: ee1004: Deal with nack on page selection
5d458751749a : eeprom: ee1004: Move selected page detection to a separate function
e9e08a07385e : lkdtm: support llvm-objcopy
110080cea0d0 : genwqe: Prevent an integer overflow in the ioctl
1c7ebeabc9e5 : parport: Fix mem leak in parport_register_dev_model
de9a7f6f5f19 : fpga: dfl: expand minor range when registering chrdev region
dfe3de8d397b : fpga: dfl: Add lockdep classes for pdata->lock
13069847a475 : fpga: dfl: afu: Pass the correct device to dma_mapping_error()
f5dd87326fef : fpga: stratix10-soc: fix use-after-free on s10_init()
6660a04feb7e : w1: ds2408: Fix typo after 49695ac46861 (reset on output_write retry with readback)
3856032a0628 : w1: ds2413: when the slave is not responding during read, select it again
c50d09a86172 : w1: ds2413: add retry support to state_read()
ae2ee27aa985 : w1: ds2413: output_write() cosmetic fixes / simplify
b576ff902f8a : drm/sched: Fix static checker warning for potential NULL ptr
ae29783d3333 : vmw_balloon: Split refused pages
5d1a86ecf328 : vmw_balloon: Add memory shrinker
83a8afa72e9c : vmw_balloon: Compaction support
418a3ab1e778 : mm/balloon_compaction: List interfaces
687685a3f246 : bsr: "foo * bar" should be "foo *bar"
7256d7f401bd : bsr: do not use assignment in if condition
1457dc9ed8da : kheaders: Do not regenerate archive if config is not changed
f7b101d33046 : kheaders: Move from proc to sysfs
9f1f1a2dab38 : drm/edid: Fix a missing-check bug in drm_load_edid_firmware()
74abc2210e10 : drm/amd/doc: Add RAS documentation to guide
1c1e53f7f2ce : drm/amd/doc: Add XGMI sysfs documentation
f1e5e9130286 : drm/amdgpu: sort probed modes before adding common modes
c0a74c732568 : drm/i915: Update DRIVER_DATE to 20190524
42ba01fc30e6 : drm/amd/display: Use new connector state when getting color depth
1825fd34e8ed : drm/amd/display: Switch the custom "max bpc" property to the DRM prop
a75176770854 : drm/amd/powerplay: Fix code error for translating int type to bool type correctly
fb2dbfd2427e : drm/amdgpu: Add Unique Identifier sysfs file unique_id v2
460960587ae8 : drm/amdkfd: Add domain number into gpu_id
ed81cd6e0e9f : drm/amdkfd: Add VegaM support
32cce8bc8603 : drm/amdkfd: Fix a circular lock dependency
16631afff224 : drm/amdkfd: Delete alloc_format field from map_queue struct
14568cf6583e : drm/amdkfd: Expose sdma engine numbers to topology
1b4670f69831 : drm/amdkfd: Introduce XGMI SDMA queue type
065e4bdfa1f3 : drm/amdkfd: Fix sdma queue map issue
e78579aab7c3 : drm/amdkfd: Move sdma_queue_id calculation into allocate_sdma_queue()
0803e7a9e850 : drm/amdkfd: Allocate hiq and sdma mqd from mqd trunk
d1f8f0d17d40 : drm/amdkfd: Move non-sdma mqd allocation out of init_mqd
e73390d18110 : drm/amdkfd: Fix a potential memory leak
11614c36bc8f : drm/amdkfd: Allocate MQD trunk for HIQ and SDMA
6c6cde557a8e : drm/amdkfd: Add mqd size in mqd manager struct
fdfa090bc90f : drm/amdkfd: Init mqd managers in device queue manager init
59f650a06f8f : drm/amdkfd: Introduce DIQ type mqd manager
972fcdb52fe8 : drm/amdkfd: Introduce asic-specific mqd_manager_init function
1986a3b022be : drm/amdgpu: Improve error handling for HMM
b9c5eb5b801a : drm/amdgpu: more descriptive message if HMM not enabled
6826cb3b92a3 : drm/amdgpu: support userptr cross VMAs case with HMM
6c55d6e90e68 : drm/amdkfd: support concurrent userptr update for HMM
ad595b8634f3 : drm/amdgpu: fix HMM config dependency issue
899fbde14646 : drm/amdgpu: replace get_user_pages with HMM mirror helpers
89cd9d23e9a7 : drm/amdkfd: avoid HMM change cause circular lock
2c5a51f57042 : drm/amdgpu: use HMM callback to replace mmu notifier
e14ba95b908f : drm/amdgpu: Use heavy weight for tlb invalidation on xgmi configuration
fa722f0d9820 : drm/amdkfd: Preserve ttmp[4:5] instead of ttmp[14:15]
58836009015c : drm/amdkfd: Fix gfx9 XNACK state save/restore
157e586dc98f : drm/amdkfd: Preserve wave state after instruction fetch MEM_VIOL
2db2f259594d : drm/amdkfd: Fix gfx8 MEM_VIOL exception handler
f756e6319ca0 : drm/amdkfd: Fix compute profile switching
c6fd980ab154 : drm/amdkfd: Shift sdma_engine_id and sdma_queue_id in mqd
323c71df9447 : drm/amdkfd: Differentiate b/t sdma_id and sdma_queue_id
96eb5f9dd3d8 : drm/amdkfd: Add sdma allocation debug message
cb77ee7cae96 : drm/amdkfd: Use 64 bit sdma_bitmap
bcae18c2f542 : drm/amd/powerplay: enable ppfeaturemask module parameter support on Vega20
dbaa922b5706 : drm/amdgpu: use pcie_bandwidth_available rather than open coding it
5208e6a3b25d : gpu: fix typos in code comments
17a839135f73 : drm/amd/powerplay: fix sw SMU wrong UVD/VCE powergate setting
d6ee400e793f : drm/amdgpu: use div64_ul for 32-bit compatibility v1
a254bfa2c5fb : drm/amd/powerplay: Enable "disable dpm" feature to support swSMU debug (v2)
1b9557fcaa42 : drm/amd/powerplay: Fix maybe-uninitialized in get_ppfeature_status
e70a26b303d5 : drm/amdgpu: fix spelling mistake "retrived" -> "retrieved"
e74609cb4253 : drm/amdgpu/vega20: use mode1 reset for RAS and XGMI
0cd8afaef199 : drm/amd/display: 3.2.31
1090d58d4815 : drm/amd/display: Disable ABM before destroy ABM struct
ccd76ebce4e8 : drm/amd/display: dont set otg offset
aa5fdb1ab5b6 : drm/amd/display: Explicitly specify update type per plane info change
a634913ed24a : drm/amd/display: Rename EDID_BLOCK_SIZE to DC_EDID_BLOCK_SIZE
b33171ccaabe : drm/amd/display: Use VCP for extended colorimetry
2da4605dce38 : drm/amd/display: Use DCN functions instead of DCE
78cc70b1e47d : drm/amd/display: Engine-specific encoder allocation
eed928dcd83e : drm/amd/display: enabling stream after HPD low to high happened
6476a7c8f031 : drm/amd/display: Program VTG params after programming Global Sync
24c18794946a : drm/amd/display: add null checks and set update flags
5408887141ba : drm/amd/display: 3.2.30
f62b09b1345e : drm/amd/display: Reuse MPC OGRAM for 1D blender
be4b289f10ca : drm/amd/display: Remove DPMS state dependency for fast boot
0880d9ffaea5 : drm/amd/display: Hook up CRC capture support for dce120
0623fdb061d8 : drm/amd/display: define v_total_min and max parameters
917048d132d7 : drm/amd/powerplay: support sw smu hotspot and memory temperature retrieval
986b21b8c88d : drm/amd/powerplay: support uclk activity retrieve on sw smu routine
1de888e8fc59 : drm/amd/powerplay: honor hw limit on fetching metrics data
fe75a323713e : drm/amd/powerplay: support ppfeatures sysfs interface on sw smu routine
e969f29148ba : drm/amd/powerplay: drop redundant smu call
8667eb64a6b2 : drm/amd/powerplay: drop unnecessary sw smu check
97df424fe7a7 : drm/amd/display: Drop DCN1_01 guards
a7669aff7764 : drm/amd/display: Don't load DMCU for Raven 1 (v2)
d7316ddc610f : drm/amd/display: Add ASICREV_IS_PICASSO
5bb235327323 : drm/amdgpu: Report firmware versions with sysfs v2
9dc7b02a3ccc : drm/amdgpu: make VCN DPG pause mode detached from general VCN
05eee12dd60e : drm/amdgpu: move the VCN DPG mode read and write to VCN
fe2b5323d2c3 : drm/amdgpu/sriov: Need to initialize the HDP_NONSURFACE_BAStE
c3b6c6074166 : drm/amdgpu: suppress repeating tmo report
dca29491c37f : drm/amdgpu: remove static GDS, GWS and OA allocation
4c6097efa8ab : drm/amd/powerplay: update Vega10 ACG Avfs Gb parameters
9995ac560bc3 : drm/amd/powerplay: force to update all clock tables on OD reset
fc99f2be06c6 : drm/amd/powerplay: update Vega10 power state on OD
319dd4764ffd : drm/amd/powerplay: avoid repeat AVFS enablement/disablement
36f5f8a74981 : drm/amd/powerplay: valid Vega10 DPMTABLE_OD_UPDATE_VDDC settings V2
7d59c41b5150 : drm/amd/powerplay: fix Vega10 mclk/socclk voltage link setup
742b48aed44b : drm/amdgpu: check no_user_fence flag for engines
474612fc7482 : drm/amdgpu/VCN: set no_user_fence flag to true
f61334b556d5 : drm/amdgpu/VCE: set no_user_fence flag to true
7ee250b142a3 : drm/amdgpu/UVD: set no_user_fence flag to true
120c212518c8 : drm/amdgpu: add no_user_fence flag to ring funcs
777ac3ba3d85 : drm/amdgpu: sdma handle ras resume
2c2fc0cd0bd1 : drm/amdgpu: gfx handle ras resume
6121366b749d : drm/amdgpu: gmc handle ras resume
5e6932fe3162 : drm/amdgpu: enable ras suspend/resume
511fdbc33aaa : drm/amdgpu: ras support suspend/resume
466b17934609 : drm/amdgpu: add badpages sysfs interafce
3058770ae352 : drm/amdgpu: Fix S3 test issue
c5fb351470e8 : drm/amd/display: Make some functions static
1bff7f6c679f : drm/amdgpu: RLC to program regs for Vega10 SR-IOV
6b1ff3ddc66d : drm/amdgpu: add basic func for RLC program reg
98cad2deaf55 : drm/amdgpu: Skip setting some regs under Vega10 VF
7bd877692e23 : drm/amdgpu: Support PSP VMR ring for Vega10 VF
470b425019e7 : drm/amdgpu: call psp to program ih cntl in SR-IOV
c5d19419ed9c : drm/amdgpu: implement PSP cmd GFX_CMD_ID_PROG_REG
3880369f6a8e : drm/amdgpu: Add new PSP cmd GFX_CMD_ID_PROG_REG
2d11fd3f5420 : drm/amdgpu: initialize PSP before IH under SR-IOV
78d481126795 : drm/amdgpu: init vega10 SR-IOV reg access mode
e79a04d53147 : drm/amdgpu: gpu reset will run ras post init
9708a318620d : drm/amdgpu: sdma support ras gpu reset
70ab8c6125d6 : drm/amdgpu: gfx support ras gpu reset
36810fdb69ba : drm/amdgpu: gmc support ras gpu reset
a564808e7f5b : drm/amdgpu: handle ras reset
7af23ebe93fe : drm/amdgpu: Issue ras TA disable/enable cmd forcely on boot
b152e8e13e88 : drm/amdgpu: Revert "drm/amdgpu: skip gpu reset when ras error occured"
7c04ca50b0b9 : drm/amdgpu: gpu reset will run late_init
992af942a6cf : drm/amdgpu: add df perfmon regs and funcs for xgmi
5326ad54c5ef : drm/amdgpu: add gfx9 gpr EDC workaround when RAS is enabled
8511477773c3 : drm/amdgpu: add EDC counter register
dd68722c427d : drm/amdgpu: Reserve shared fence for eviction fence
88ccdf1d59df : drm/amd/display: Expose send immediate sdp message interface
1894478ad1f8 : drm/amd/display: Fill plane attrs only for valid pxl format
b2293ac23776 : drm/amd/display: move back vbios cmd table for set dprefclk
79592db31297 : drm/amd/display: fix acquire_first_split_pipe function
e7e10c464a48 : drm/amd/display: stop external access to internal optc sync params
db819940b0ef : drm/amd/display: move signal type out of otg dlg params
052fa7e8c9a9 : drm/amd/display: reset retimer/redriver below 340Mhz
40df2f809e8f : drm/amd/display: color space ycbcr709 support
2f482c4f9098 : drm/amd/display: Define Byte 14 on AVI InfoFrame
2d27ebac018f : drm/amd/display: 3.2.29
e371e19c10a2 : drm/amd/display: Disable cursor when offscreen in negative direction
1352c779cb74 : drm/amd/display: Fill prescale_params->scale for RGB565
efa023363cdf : drm/amd/display: Support AVI InfoFrame V3 and V4
64827cadcce3 : drm/amd/display: block passive dongle EDID Emulation for USB-C ports
f5ce9f3cba9f : drm/amd/display: add SW_USE_I2C_REG request.
8dea49605f6e : drm/amd/display: add support for disconnected eDP panels
21e471f0850d : drm/amd/display: Set dispclk and dprefclock directly
4cd75ff096f4 : drm/amd/display: fix multi display seamless boot case
14ed3d00eff9 : drm/amd/display: Refactor program watermark.
a58f273cdd0e : drm/amd/display: 3.2.28
2fbd6f94accd : drm/amdgpu: rename amdgpu_prime.[ch] into amdgpu_dma_buf.[ch]
9b6eb00dbdae : drm/amd/amdgpu: Add MEM_LOAD to amdgpu_pm_info debugfs file
0d87c9cfc08e : drm/amdkfd: Cosmetic cleanup
5980bcaa9610 : drm/amdgpu: Fix CIK references in gmc_v8
dcea6e65d41f : drm/amdgpu: Add PCIe replay count sysfs file
673b366b41e2 : drm/amdgpu: Add replay counter defines to NBIO headers
e008299ea9a1 : drm/amdgpu: Update latest xgmi topology info after each device is enumulated
912dfc846aad : drm/amdgpu: enable separate timeout setting for every ring type V4
f120386d74f1 : drm/amdgpu: add new sysfs interface for memory realtime utilization
767fb6b35dfa : drm/amd/powerplay: expose SMU7 asics realtime memory utilization
271151d80149 : drm/amd/powerplay: expose Vega12 realtime memory utilization
1846e3f9e76c : drm/amd/powerplay: expose Vega20 realtime memory utilization
0fb0df031acd : drm/amdkfd: Adjust weight to represent num_hops info when report xgmi iolink
da361dd13f4f : drm/amdgpu: Implement get num of hops between two xgmi device
d8e408a82704 : drm/amdkfd: Expose HDP registers to user space
88807dc8d573 : drm/amdgpu: Remap hdp coherency registers
4fde03a7efe4 : drm/amd/powerplay: add helper function to get smu firmware & if version
eef2d67ead3e : drm/amd/powerplay: expose Vega12 current gpu activity
c59a722c4ccb : drm/amd/powerplay: expose Vega12 current power
2adc11564c42 : drm/amd/powerplay: support hwmon temperature channel labels V2
a34d1166b47c : drm/amd/powerplay: expose current hotspot and memory temperatures V2
ada2b8f1c828 : drm/amd/powerplay: support SMU metrics table on Vega12
901cb599dbc2 : drm/amd/powerplay: support temperature emergency max values
437ccd175a7a : drm/amd/powerplay: support hotspot/memory critical limit values
b0576f9ecb5c : misc: sgi-xp: Properly initialize buf in xpc_get_rsvd_page_pa
e89bec3a9811 : char: misc: Move EXPORT_SYMBOL immediately next to the functions/varibles
dc3e0aa5c58d : misc: remove redundant 'default n' from Kconfig-s
060358de993f : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 125
9dd0abd232e0 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 123
236b83a3dd13 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 122
10145f7cb307 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 121
588cb88cedd5 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 120
4c694f289f2d : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 119
3e0a4e858033 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 118
778ddf54470b : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 116
d5bb994bcdf9 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 114
a0c7056fda3f : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 113
f4344b19fa2d : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 112
fe963fd8d170 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 111
226b0b0a841b : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 110
f4f6a4a48b7c : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 106
9ba3dd0b5270 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 105
47505b8bcfcf : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 104
8e8caf97b230 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 103
fd534e9b5fdc : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 102
1924af04455c : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 101
8607a96520b6 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 98
84514eae4c95 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 97
a1d312de7780 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 96
45a46873f014 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 95
ee8ff16bec84 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 94
f17b7eec8035 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 93
c6ae4c04a861 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 91
9e567af4f0fc : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 90
cd5e85f52dc9 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 89
954d796a9197 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 88
2ff54cf3dd25 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 86
7371efe10915 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 84
d691005856b0 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 83
9ff554e9be1f : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 82
495e00222668 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 81
ff206db4fd11 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 79
f33f5fe256d3 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 78
e97150df89a3 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 77
d135b9cf600d : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 76
6fa41b31f9d0 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 75
6253c22ee3ac : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 74
7de31d0d217f : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 73
1b402f7ebf77 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 72
c51cb3f554ec : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 71
fd26084ebbc0 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 70
3f5296f0e86d : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 69
112a73283485 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 68
a62525146229 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 67
a112cc39660b : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 65
b7b06f8b90b0 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 64
4ad917507fc8 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 63
a85036f66fc4 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 62
74ba9207e1ad : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61
4319c7f77a7a : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 60
5078709e89ef : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 59
fbf80cd3b90a : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 57
6e7c1094436d : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 56
83cde38357a0 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 55
a25d83eb202f : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 54
e14ca9783609 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 53
8e8ccf433841 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 52
aec89d292c33 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 51
64b70da0389e : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 50
8116125d6f26 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 49
dd165a658d90 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 48
af1a8899d22c : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 47
62810dbdc7b9 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 46
8d7c56d08faf : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 45
6979193bdbc4 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 44
59e0b61cd46f : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 42
ee5d8f4d89ee : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 41
ea2305f6a84e : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 40
59899843fc86 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 39
6ff3f917e066 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 38
8a618bfca4a5 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 37
b4d0d230ccfb : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36
68252eb5f841 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 35
28c8eea7c624 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 34
e62d94910306 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 33
d0fa1179e3fa : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 32
e8fc982834c1 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 31
1b9391e3497c : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 30
77f5075a43fb : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 29
1568b83c4a3e : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 28
5e0f8ad07b46 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 27
465ae8369202 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 26
c08e56c647ba : drm/amd/display: Don't load DMCU for Raven 1 (v2)
551bd3368a7b : drm/i915: Maintain consistent documentation subsection ordering
77d09ad9dc51 : scripts/sphinx-pre-install: make it handle Sphinx versions
3bc808846471 : docs: Fix conf.py for Sphinx 2.0
a1ad1cc9704f : vt/fbcon: deinitialize resources in visual_init() after failed memory allocation
2cd0e54489e6 : ipmi_ssif: fix unexpected driver unregister warning
5fc537bfd000 : drm/mcde: Add new driver for ST-Ericsson MCDE
d31d718528dd : xfs: fix broken log reservation debugging
64c47b624f64 : reset: Add reset controller support for BM1880 SoC
ef98682a4e12 : dt-bindings: reset: Add devicetree binding for BM1880 reset controller
edbcf50eb8ae : arm64: insn: Add BUILD_BUG_ON() for invalid masks
c5e2edeb01ae : arm64: insn: Fix ldadd instruction encoding
96a13f57b946 : arm64: Kconfig: Make ARM64_PSEUDO_NMI depend on BROKEN for now
981f2aabeae6 : drm/msm/a6xx: Rename a6xx_gmu_probe to a6xx_gmu_init
998efc74672c : drm/msm/a6xx: Drop the device reference in gmu
a62fb211ad0c : drm/msm/a6xx: Remove devm calls from gmu driver
623e1528d409 : KVM: arm/arm64: Move cc/it checks under hyp's Makefile to avoid instrumentation
5ca4a094ba7e : drm/msm/a6xx: Check for ERR or NULL before iounmap
b7c50fab66ab : KVM: arm64: Move pmu hyp code under hyp's Makefile to avoid instrumentation
493fcbc8435e : MAINTAINERS: KVM: arm/arm64: Remove myself as maintainer
cfcb365861b7 : drm/msm/a6xx: Remove duplicate irq disable from remove
606ec90fc226 : drm/msm/a6xx: Avoid freeing gmu resources multiple times
cda03a9a7be6 : clocksource/drivers/timer-ti-dm: Change to new style declaration
7c4a7049b592 : arm64: defconfig: enable sunxi watchdog
ae3ceed0a399 : arm64: dts: allwinner: h6: add r_watchog node
b6cebb1c2de5 : arm64: dts: allwinner: h6: add watchdog node
e0917169e5cc : dt-bindings: watchdog: add Allwinner H6 watchdog
2c41cc0be07b : media: venus: firmware: fix leaked of_node references
4a96f5e10eb9 : media: exynos4-is: Add missing of_node_put to fix reference leaks
2f39cce96363 : media: remove redundant 'default n' from Kconfig-s
34ac3c3eb8f0 : ASoC: core: lock client_mutex while removing link components
4819d06292c9 : ASoC: simple-card: Restore original configuration of DAI format
12c574d84c8e : regulator: slg51000: Remove unneeded regl_pdata from struct slg51000
0a33d4feea74 : regulator: slg51000: Constify slg51000_regl_ops and slg51000_switch_ops
e718a3eb09ae : ASoC: qdsp6: q6core: Use struct_size() in kmemdup()
d00cc2f16a41 : ASoC: Intel: Skylake: Use struct_size() helper
07597910a9c0 : ASoC: dapm: Use struct_size() in krealloc()
b8bb535ae43a : ASoC: Intel: boards: remove unnecessary inclusion of skl.h
49bd61ebce5f : pinctrl: Add pinconf support for BM1880 SoC
752a74038dbd : dt-bindings: pinctrl: Document pinconf bindings for BM1880 SoC
8247b2474bbc : pinctrl: Rework the pinmux handling for BM1880 SoC
13531e5d359e : dt-bindings: pinctrl: Modify pinctrl memory map
b22a7f85443e : pinctrl: meson: add output support in pinconf
1254db248fce : dt-bindings: pinctrl: meson: add output support in pinconf
2c9239c125f0 : dt-bindings: pinctrl: Convert stm32 pinctrl bindings to json-schema
8eb2dfee9fb1 : pinctrl: stm32: add lock mechanism for irqmux selection
a45623ddd052 : pinctrl: stm32: Enable suspend/resume for stm32mp157c SoC
e2f3cf18c3e2 : pinctrl: stm32: add suspend/resume management
c07498917180 : Revert "drm/amd/display: Don't load DMCU for Raven 1"
ac5bdfdc0e1c : platform/chrome: cros_ec_spi: Request the SPI thread be realtime
33d915d9e8ce : {nl,mac}80211: allow 4addr AP operation on crypto controlled devices
85a55ff2cf6b : mac80211_hwsim: mark expected switch fall-through
25d16d124a5e : mac80211: fix rate reporting inside cfg80211_calculate_bitrate_he()
818e9dfa2c14 : mac80211: remove set but not used variable 'old'
79c92ca42b5a : mac80211: handle deauthentication/disassociation from TDLS peer
98e3e43b599d : ALSA: firewire-lib: refactoring to obsolete IR packet handler
6bc1a2699b79 : ALSA: firewire-lib: refactoring to obsolete IT packet handler
e703965a129c : ALSA: firewire-lib: fix inverted node IDs for amdtp_packet events
3c1949231541 : ALSA: firewire-lib: fix data block counter for incoming packet without CIP header
e9646f0f5bb6 : gpio: fix gpio-adp5588 build errors
397049a03022 : drm/i915/gen11: enable support for headerless msgs
63e8dcdb4f8e : drm/i915/gtt: Neuter the deferred unbind callback from gen6_ppgtt_cleanup
9371ea5e5918 : drm/meson: imply dw-hdmi i2s audio for meson hdmi
fa6251a747b7 : drm/stm: dsi: check hardware version
fd6905fca4f0 : drm/stm: ltdc: remove clk_round_rate comment
ec2e0f4f00c0 : pinctrl: stmfx: Fix compile issue when CONFIG_OF_GPIO is not defined
324e8f5f5d9d : tty: cpm_uart: drop unused iflag macro
b95781666d13 : tty: ipoctal: drop unused iflag macro
92c42b492af5 : tty: simserial: drop unused iflag macro
8c8af41d24c7 : tty: tty_io: fix driver refcount imbalance on error path
b672a87ae5ab : pinctrl: core: Do not add device links for hogs
5e309c6c5ea1 : vt/fbcon: deinitialize resources in visual_init() after failed memory allocation
84ecc2f6eb1c : consolemap: Fix a memory leaking bug in drivers/tty/vt/consolemap.c
06aaa3d066db : tty: serial: cpm_uart - fix init when SMC is relocated
2c58e56096dd : serial: stm32: fix the get_irq error case
5297f274e8b6 : serial: stm32: fix wakeup source initialization
64c32eab6603 : serial: stm32: Add support of TC bit status check
b83b957c91f6 : serial: stm32: fix transmit_chars when tx is stopped
6c5962f30bce : serial: stm32: fix rx data length when parity enabled
4f01d833fdcd : serial: stm32: fix rx error handling
c8a9d043947b : serial: stm32: fix word length configuration
086ebf92aa79 : usb: avoid redundant allocation and free of memory
e61ff0fba72d : staging: kpc2000: Add dependency on MFD_CORE to kconfig symbol 'KPC2000'
909fa3321d34 : dt-bindings: fix up for vendor prefixes file conversion
c0090c4c85c2 : locking/lockdep: Remove the unused print_lock_trace() function
b18f0cfaf16b : ALSA: firewire-lib: use 8 byte packet header for IT context to separate CIP header from CIP payload
6007bf5460cc : ALSA: firewire-lib: code refactoring to queueing packets
16be458993be : ALSA: firewire-lib: unify packet handler for IT context
252219c7b38c : ALSA: firewire-lib: split helper function to generate CIP header
75b785e749e9 : staging: kpc2000: remove unnecessary oom message
f8f31e5b76da : staging: kpc2000: remove unnecessary include in cell_probe.c
ec09500e9cb7 : staging: kpc2000: remove unnecessary braces in cell_probe.c
77290d4b7c0d : staging: kpc2000: use kzalloc(sizeof(var)...) in cell_probe.c
42143af99d2b : staging: kpc2000: remove extra blank lines in cell_probe.c
4f9d8b7e0ffd : staging: kpc2000: fix alignment issues in cell_probe.c
250b24410b8e : staging: kpc2000: add missing asterisk in comment
39cfdf55aadc : staging: kpc2000: use __func__ in debug messages
9876ecaaddde : staging: kpc2000: add blank line after declarations
48c80ccce63f : staging: pi433: Remove unnecessary variable
5322ea58a06d : perf/ring-buffer: Use regular variables for nesting
4d839dd9e435 : perf/ring-buffer: Always use {READ,WRITE}_ONCE() for rb->user_page data
3f9fbe9bd86c : perf/ring_buffer: Add ordering to rb->nest increment
1b038c6e05ff : perf/ring_buffer: Fix exposing a temporarily decreased data_head
9db9b76767f1 : Documentation/x86: Fix path to entry_32.S
2ac44ab60870 : x86/CPU/AMD: Don't force the CPB cap when running under a hypervisor
7231d0165df3 : x86/asm: Remove unused TASK_TI_flags from asm-offsets.c
c2d64c7ec4de : x86/io_delay: Define IO_DELAY macros in C instead of Kconfig
e62a4239c3df : x86/io_delay: Break instead of fallthrough in switch statement
c3ee82ce47af : x86/boot: Provide KASAN compatible aliases for string routines
978315462d3e : locking/lockdep: Don't complain about incorrect name for no validate class
0fbf21c3b36a : ALSA: hda/realtek - Enable micmute LED for Huawei laptops
e4e07c6cdca8 : ALSA: hdspm: Fix single speed ADAT capture and playback with RME HDSPe AIO
92bfa664ae13 : ALSA: pcm: oss: Use struct_size() helper
dfb569f2b96e : net: ll_temac: Fix compile error
6a310f8f97bb : thermal: rcar_gen3_thermal: Update temperature conversion method
bdc4480a669d : thermal: rcar_gen3_thermal: Update calculation formula of IRQTEMP
4eb39f79ef44 : thermal: rcar_gen3_thermal: Update value of Tj_1
2380a792dec0 : thermal: tegra: Make tegra210_tsensor_thermtrips static
0f5ee062d87e : Revert "thermal: rockchip: fix up the tsadc pinctrl setting error"
130413736376 : ARM: dts: aspeed: Add Microsoft Olympus BMC
9831ae33750d : ARM: dts: aspeed: Adding Lenovo Hr630 BMC
e39e134d31b2 : ARM: dts: aspeed: Add Facebook YAMP BMC
56b646284b95 : ARM: dts: aspeed: swift: Add pca9539 devices
8e8fd0cbd7c5 : ARM: dts: aspeed: Add Swift BMC machine
b853ab0fa2e1 : ARM: dts: aspeed: cmm: enable ehci host controllers
b2cc26af46b4 : ARM: dts: aspeed: zaius: fixed I2C bus numbers for pcie slots
66daab243213 : ARM: dts: aspeed: zaius: update 12V brick I2C address
9deea07ed8a2 : ARM: dts: aspeed: zaius: add Infineon and Intersil regulators
29b871f344f4 : ARM: dts: aspeed: quanta-q71: Enable p2a node
0215e2a54683 : ARM: dts: aspeed: Add aspeed-p2a-ctrl node
8bc7d3ed7cf4 : ARM: dts: aspeed: Add Power9 and Power9 CFAM description
459a6a2f2517 : ARM: dts: aspeed: Rename flash-controller nodes
ee0ed02ca93e : ext4: do not delete unlinked inode from orphan list on failed truncate
82a25b027ca4 : ext4: wait for outstanding dio during truncate in nojournal mode
bf361231c295 : audit: add saddr_fam filter field
ecc68904a3e5 : audit: re-structure audit field valid checks
30d5a945743c : clk: Unexport __clk_of_table
59fcdce425b7 : clk: Remove ifdef for COMMON_CLK in clk-provider.h
dc2a4ebc0b44 : bpf: convert explored_states to hash table
a8f500af0ccf : bpf: split explored_states
5d839021675a : bpf: cleanup explored_states
b3ca0d44917c : drm/i915: remove unused IO_TLB_SEGPAGES which should be defined by swiotlb
eaf20e6933dc : drm/i915/uc: Skip reset preparation if GuC is already dead
a2ce23147348 : drm/i915/uc: Stop talking with GuC when resetting
0922f3459f6d : drm/i915/uc: Skip GuC HW unwinding if GuC is already dead
f1e6b336bafa : drm/i915/uc: Use GuC firmware status helper
89195bab5d8c : drm/i915/uc: Explicitly sanitize GuC/HuC on failure and finish
78577e294bf2 : drm/i915/guc: Rename intel_guc_is_alive to intel_guc_is_loaded
beca36ffbdb5 : drm/i915/selftests: Use prepare/finish during atomic reset test
b62f97634aa9 : Input: iqs5xx - remove redundant dev_set_drvdata call
f6470c9bccab : drm/i915/selftests: Split igt_atomic_reset testcase
932309fb030d : drm/i915/selftests: Move some reset testcases to separate file
d3622099c76f : drm/i915/gtt: Always acquire struct_mutex for gen6_ppgtt_cleanup
7c7da40da164 : Input: uinput - add compat ioctl number translation for UI_*_FF_UPLOAD
0e658060e5fc : Input: silead - add MSSL0017 to acpi_device_id
feee3cb3064a : ice: Silence semantic parser warnings
aa6ccf3f2d70 : ice: Fix couple of issues in ice_vsi_release
8d5fce190333 : ice: Reorganize ice_vf struct
0ab54c5f2fe8 : ice: Use bitfields when possible
65124bbf980c : ice: Reorganize tx_buf and ring structs
55e062ba77ad : ice: Format ethtool reported stats
72f9c2039859 : ice: Gracefully handle reset failure in ice_alloc_vfs()
a17a5ff6812c : ice: Refactor the LLDP MIB change event handling
9ccb062c1440 : ice: Advertise supported link modes if none requested
e223eaec67e2 : ice: Fix hang when ethtool disables FW LLDP
a84db52569dd : ice: Call out dev/func caps when printing
f24e35d88b1b : ice: Remove braces for single statement blocks
173e23c0cb52 : ice: Cleanup an unnecessary variable initialization
31eafa403b99 : ice: Implement LLDP persistence
b4603dbf1e1d : ice: Fix double spacing
3d3515312f97 : media: rc-main: clean-up two warnings
f49308878d72 : media: media_device_enum_links32: clean a reserved field
8aef94beadc5 : media: vpss: fix the order of resource clean up
e08f0761234d : media: vpss: fix a potential NULL pointer dereference
6ac98829a414 : drm/edid: Fix docbook in drm_hdmi_infoframe_set_hdr_metadata()
9395da4efbd4 : net: qualcomm: rmnet: Move common struct definitions to include
020bc7354a6e : media: staging/imx: Allow driver to build if COMPILE_TEST is enabled
b5730061d105 : cxgb4: offload VLAN flows regardless of VLAN ethtype
16fa1cf1ed2a : Revert "dpaa2-eth: configure the cache stashing amount on a queue"
dcf10ec772ad : cxgb4: use firmware API for validating filter spec
0127cd5440e7 : net: ll_temac: Enable multicast support
1b3fa5cf859b : net: ll_temac: Cleanup multicast filter on change
1bd33bf0fe6d : net: ll_temac: Prepare indirect register access for multicast support
ddc0bf34f9ee : net: ll_temac: Do not make promiscuous mode sticky on multicast
d2daa127ed51 : hsr: fix don't prune the master node from the node_db
004d564f9087 : tools/io_uring: sync with liburing
486f069253c3 : tools/io_uring: fix Makefile for pthread library link
7996a8b5511a : blk-mq: fix hang caused by freeze/unfreeze sequence
6869875fbc04 : block: remove the bi_seg_{front,back}_size fields in struct bio
200a9aff7b02 : block: remove the segment size check in bio_will_gap
09324d32d2a0 : block: force an unlimited segment size on queues with a virt boundary
eded341c085b : block: don't decrement nr_phys_segments for physically contigous segments
a0934fd2b120 : sbitmap: fix improper use of smp_mb__before_atomic()
f381c6a4bd0a : bio: fix improper use of smp_mb__before_atomic()
389468e76b67 : aoe: list new maintainer for aoe driver
a466a8675e00 : arm64: dts: meson: g12a: add ethernet mac controller
5556fdb0c2ea : net: phy: lxt: Add suspend/resume support to LXT971 and LXT973.
136bf27fc0e9 : devlink: add warning in case driver does not set port type
3f6f7a175ad4 : net: mvpp2: cls: Fix leaked ethtool_rx_flow_rule
94b7ddb91c16 : media: coda: remove -I$(src) header search path
d2bc4cece139 : rtc: st-lpc: remove unnecessary check
b3a50169762b : rtc: ds1307: properly handle oscillator failure flags
097aa24b5db0 : rtc: s35390a: change FLAG defines to use BIT macro
032796344092 : rtc: s35390a: introduce struct device in probe
c0e12848be09 : rtc: s35390a: set uie_unsupported
a86bd9044b33 : rtc: s35390a: clarify INT2 pin output modes
c19623db3766 : rtc: test: enable wakeup flags
8aec4b875008 : rtc: ds2404: use hw endiannes variable
35c8b4b2c0fe : drm/vc4: Allocate binner bo when starting to use the V3D
e43fe02fe4fd : drm/vc4: Check for the binner bo before handling OOM interrupt
65f50f976134 : drm/vc4: Check for V3D before binner bo alloc
66fafd338780 : drm/vc4: Reformat and the binner bo allocation helper
bbb30909e0fd : docs: fix multiple doc build warnings in enumeration.rst
f35a1abd9e7a : lib/list_sort: fix kerneldoc build error
8867f6109b84 : docs: fix numaperf.rst and add it to the doc tree
2404dad1f67f : doc: Cope with the deprecation of AutoReporter
096ea522e84e : doc: Cope with Sphinx logging deprecations
8169cf0a02ca : media: Kconfig: allow to select drivers if EMBEDDED
a5325089bd05 : arm64: Handle erratum 1418040 as a superset of erratum 1188873
1cf24a2cc3fd : arm64/module: deal with ambiguity in PRELxx relocation ranges
7c9441066ab5 : selftests/bpf: add pyperf scale test
7c0c6095d48d : selftests/bpf: adjust verifier scale test
b285fcb760da : bpf: bump jmp sequence limit
b29ecab178b0 : media: videobuf2-core.h: Document the alloc memop size argument as page aligned
14f28f5cea9e : media: videobuf2-dma-sg: Prevent size from overflowing
defcdc5d89ce : media: videobuf2-core: Prevent size alignment wrapping buffer size to 0
6fae100e74af : media: staging/intel-ipu3: update minimal GDC envelope size to 4
a1038ee8ca9f : media: smiapp: core: add small range to usleep_range
c3cc51032689 : media: marvell-ccic: don't generate EOF on parallel bus
0c7aa32966da : media: marvell-ccic: fix DMA s/g desc number calculation
1305d97b7c78 : media: dt-bindings: marvell,mmp2-ccic: Add Marvell MMP2 camera
f8075c1cdc79 : media: v4l: fwnode: C-PHY has no clock lane
186bcc3dcd10 : bpf: sockmap, restore sk_write_space when psock gets dropped
040d2bb318d1 : f2fs: fix to avoid deadloop if data_flush is on
f7dfd9f36144 : f2fs: always assume that the device is idle under gc_urgent
8648de2c581e : f2fs: add bio cache for IPU
49dd883c421a : f2fs: allow ssr block allocation during checkpoint=disable period
5dae2d39074d : f2fs: fix to check layout on last valid checkpoint park
bc88ac96a9ac : f2fs: link f2fs quota ops for sysfile
00d8304553de : selftests: bpf: add zero extend checks for ALU32 and/or/xor
fe121ee531d1 : bpf, riscv: clear target register high 32-bits for and/or/xor on ALU32
924b5867e7bd : spi: Allow SPI devices to request the pumping thread be realtime
1f1635b18711 : drm/mediatek: Fix warning about unhandled enum value
0e896f380b84 : spi: tegra114: set master cleanup and also invoke it on probe error
cc0f6e96c4fd : spi: dt-bindings: Convert Arm pl022 to json-schema
f3440d9a0da2 : spi: abort spi_sync if failed to prepare_transfer_hardware
59dec1f0fac8 : regulator: max77650: Move max77651_SBB1_desc's declaration down
63ba8e4d04ab : ASoC: mediatek: mt8183: move card registration to the end of probe
108d0d40b932 : ASoC: mediatek: mt8183: remove unused DAPM pins
5463eb5c2f75 : ASoC: Mediatek: MT8183: enable dev runtime suspend and resume
f145b209b82f : arm64: dts: imx8mm: add clock for SNVS RTC node
09892aa146fe : arm64: dts: imx8mm: add clock for GPIO node
52f93ab8b422 : clk: imx: keep the mmdc p1 ipg clock always on on 6sx/ul/ull/sll
53c6a2ec018b : clk: imx8m: Add GIC clock
a44e9706213c : clk: imx8mm: Mark dram_apb critical
246c9ab43403 : clk: imx7ulp: update nic1_bus_clk parent info
c129b6fe81cd : clk: imx: Use imx_mmdc_mask_handshake() API for masking MMDC channel
efdb279033ad : clk: imx: Add common API for masking MMDC handshake
87def8d0d5bf : dt-bindings: clock: imx8m: Add GIC clock
af79ef726ad6 : ARM: dts: vf610-zii-dev: Add QSPI node
36b7ee5f7e06 : ARM: dts: vf610-zii-dev: Fix incorrect UART2 pin assignment
09a93ef3d60f : drm/i915: remove duplicate typedef for intel_wakeref_t
8212688600ed : ACPI/IORT: Fix build error when IOMMU_SUPPORT is disabled
b2eed9b58811 : arm64/kernel: kaslr: reduce module randomization range to 2 GB
969f5ea62757 : arm64: errata: Add workaround for Cortex-A76 erratum #1463225
3e29ead50013 : arm64: Remove useless message during oops
947b437e1263 : ALSA: firewire-lib: unify packet handler for IR context
f11453c7cc01 : ALSA: firewire-lib: use 16 bytes IR context header to separate CIP header
e335425b6596 : ALSA: firewire-lib: split helper function to check incoming CIP header
8a400b999678 : ALSA: firewire-lib: compute pointer to payload buffer in context handler
6f3c07d03c6b : ALSA: firewire-lib: calculate the length of packet payload in packet handler
07ea238ca139 : ALSA: firewire-lib: use clear name for variable of CIP header
cbb56814fbe7 : drm/virtio: remove irrelevant DRM_UNLOCKED flag
0388f2f61bef : drm/cirrus: remove leftover files
d7ac8b1bd281 : media: ov7740: remove redundant V4L2_CTRL_FLAG_VOLATILE set
eed6b2e7c9ca : media: ov7740: fix vertical flip control
6e4ab830ac6d : media: ov7740: avoid invalid framesize setting
cfe7cc383cfa : media: ov7740: fix unbalanced pm_runtime_get/put
428d3c867df6 : media: cec-ioc-g-mode.rst: be more specific when EPERM is returned
b6c96e156825 : media: cec: allow any initiator for Ping and Image/Text View On
89db242aa3c5 : media: cec: support CEC_MSG_FL_RAW
eabe3bc2689a : media: cec-ioc-receive.rst: document CEC_MSG_FL_RAW
aa50accfda60 : media: cec: add CEC_MSG_FL_RAW flag and msg_is_raw helper function
e76cbec85eac : media: cec: move check from cec_transmit to cec_transmit_msg_fh
63d171f85fb1 : media: cec: cec_transmit_msg_fh: do sanity checks first
00ccd263ee08 : media: cec-gpio: use disable/enable_irq
e2c1615677d3 : ARM: dts: imx53-smd: Add OV5642 video capture support
e5ad32308eb5 : ARM: dts: imx53: Add capture-subsystem device
cfc0e7bbf41b : drm/i915: Update DRIVER_DATE to 20190523
c92f56faaadd : arm64: dts: ls1028a: Add USB dt nodes
efb8393cf06c : ARM: dts: imx: Avoid colliding 'display' node and property names
eb876fbc248e : perf/x86/intel/rapl: Cosmetic rename internal variables in response to multi-die/pkg support
b0529b9cafac : perf/x86/intel/uncore: Cosmetic renames in response to multi-die/pkg support
835896a59b95 : hwmon/coretemp: Cosmetic: Rename internal variables to zones from packages
b2ce1c883df9 : thermal/x86_pkg_temp_thermal: Cosmetic: Rename internal variables to zones from packages
cb63ba0f670d : perf/x86/intel/cstate: Support multi-die/package
b10b3efb88e7 : perf/x86/intel/rapl: Support multi-die/package
1ff4a47b2d0c : perf/x86/intel/uncore: Support multi-die/package
2e4c54dac7b3 : topology: Create core_cpus and die_cpus sysfs attributes
b73ed8dc0597 : topology: Create package_cpus sysfs attribute
cfcd82e63288 : hwmon/coretemp: Support multi-die/package
9ea7612c4658 : powercap/intel_rapl: Update RAPL domain name and debug messages
724adec33c24 : thermal/x86_pkg_temp_thermal: Support multi-die/package
32fb480e0a2c : powercap/intel_rapl: Support multi-die/package
aadf7b383371 : powercap/intel_rapl: Simplify rapl_find_package()
212bf4fdb7f9 : x86/topology: Define topology_logical_die_id()
306a0de329f7 : x86/topology: Define topology_die_id()
0e344d8c709f : cpu/topology: Export die_id
14d96d6c06b5 : x86/topology: Create topology_max_die_per_package()
7745f03eb395 : x86/topology: Add CPUID.1F multi-die/package support
317d9313925c : ALSA: hda/realtek - Set default power save node to 0
c6045b4e3cad : pinctrl: stmfx: enable links creations
036f394dd77f : pinctrl: Enable device link creation for pin control
75ebf69445dd : clk: imx8mm: add SNVS clock to clock tree
2b2ebb9acb89 : dt-bindings: clock: imx8mm: Add SNVS clock
dcb76ad1f4c7 : staging: kpc2000: remove invalid spaces in cell_probe.c
c2f894bc14c0 : staging: kpc2000: add space after comma in cell_probe.c
c16265dd6f77 : staging: kpc2000: add spaces around operators in cell_probe.c
d0a1a4b0e0fb : staging: kpc2000: fix invalid linebreaks in cell_probe.c
e55c49b892f9 : staging: kpc2000: add space between ) and { in cell_probe.c
a924e3ac037e : staging: kpc2000: fix indent in cell_probe.c
ce3b32a2d2d4 : staging: rtl8723bs: core: rtw_recv: fix warning Comparison to NULL
ee11f864f183 : pinctrl: bcm: Allow PINCTRL_BCM2835 for ARCH_BRCMSTB
f3fbedabb7be : dt-bindings: pinctrl: bcm2835-gpio: Document BCM7211 compatible
2484ae57c26a : pinctrl: meson: g12a: add DS bank value
6ea3e3bbef37 : pinctrl: meson: add support of drive-strength-microamp
9959d9a747fd : pinctrl: meson: Rework enable/disable bias part
013786c04329 : dt-bindings: pinctrl: meson: Add drive-strength-microamp property
c08e7e4c8a6f : pinctrl: generic: add new 'drive-strength-microamp' property support
3e75b76f0f17 : dt-bindings: pinctrl: add a 'drive-strength-microamp' property
3c89c70634bb : pinctrl: rockchip: fix leaked of_node references
99bf7761b7cd : staging: kpc2000: kpc_i2c: fix platform_no_drv_owner.cocci warnings
2a8af420e7a5 : staging: unisys: visornic: Replace GFP_ATOMIC with GFP_KERNEL
47d0ccecc9fd : drm/i915/dp: Support DP ports YUV 4:2:0 output to GEN11
16668f486ffb : drm/i915/dp: Change a link bandwidth computation for DP
ec4401d3893c : drm/i915/dp: Add a support of YCBCR 4:2:0 to DP MSA
3c053a96ef5f : drm/i915/dp: Program VSC Header and DB for Pixel Encoding/Colorimetry Format
4d432f956d4f : drm: Rename struct edp_vsc_psr to struct dp_sdp
8e9d645c6831 : drm/i915/dp: Add a config function for YCBCR420 outputs
0f7a81374060 : crypto: crypto4xx - block ciphers should only accept complete blocks
70c4997f34b6 : crypto: crypto4xx - fix blocksize for cfb and ofb
bfa2ba7d9e6b : crypto: crypto4xx - fix AES CTR blocksize value
bb992bc418e1 : crypto: caam - print debugging hex dumps after unmapping
3e03e792865a : crypto: talitos - fix skcipher failure due to wrong output IV
89646fdda4ca : crypto: ccp - Fix 3DES complaint from ccp-crypto module
c3b359d6567c : crypto: ccp - fix AES CFB error exposed by new test vectors
499df9674c54 : crypto: ccp - AES CFB mode is a stream cipher
efc77e8107c5 : crypto: arm/sha512 - Make sha512_arm_final static
db07cd26ac6a : crypto: drbg - add FIPS 140-2 CTRNG for noise source
a7cd942bb6e3 : crypto: caam/qi - DMA map keys using proper device
b2b2ee350e70 : crypto: caam/qi - fix address translations with IOMMU enabled
6b175685b4a1 : crypto: caam/qi - don't allocate an extra platform device
1b46c90c8e00 : crypto: caam - convert top level drivers to libraries
a5e5c13398f3 : crypto: caam - fix S/G table passing page boundary
dcd9c76e5a18 : crypto: caam - avoid S/G table fetching for AEAD zero-length output
a3af11399aa2 : crypto: qat - do not offload zero length requests
96ee111a659e : crypto: qat - return error for block ciphers for invalid requests
92fec16d1f4d : crypto: qat - return proper error code in setkey
51d33c2f05ed : crypto: qat - fix block size for aes ctr mode
15b5e9112c15 : crypto: qat - update iv after encryption or decryption operations
c044b62c3679 : crypto: qat - add check for negative offset in alg precompute function
933224985a0a : crypto: qat - remove spin_lock in qat_ablkcipher_setkey
903869bd10e6 : ipv4/igmp: fix build error if !CONFIG_IP_MULTICAST
8b909e354870 : powerpc/kexec: Fix loading of kernel + initramfs with kexec_file_load()
c5eac1f5326b : MIPS: TXx9: Fix boot crash in free_initmem()
3dd0aade5911 : MIPS: remove a space after -I to cope with header search paths for VDSO
6074c33c6b2e : MIPS: mark ginvt() as __always_inline
9efc7794496d : libbpf: emit diff of mismatched public API, if any
8ee9ee74232f : ARM: dts: meson8m2: mxiii-plus: add the supply for the Mali GPU
0b67e66a5fa7 : ARM: dts: meson8m2: mxiii-plus: rename the DCDC2 regulator
9a98fdf5b6e6 : soc: amlogic: canvas: add support for Meson8, Meson8b and Meson8m2
a0b2ff531582 : dt-bindings: soc: amlogic: canvas: document support for Meson8/8b/8m2
872f881e72d9 : ARM: dts: meson8b: add the canvas module
10256a4755db : ARM: dts: meson8m2: update the offset of the canvas module
47b58182391a : ARM: dts: meson8: add the canvas module
3580d04aa674 : ipv4/igmp: fix another memory leak in igmpv3_del_delrec()
2e9217d1e8b7 : bnxt_en: Device serial number is supported only for PFs.
d629522e1d66 : bnxt_en: Reduce memory usage when running in kdump kernel.
1b3f0b75c39f : bnxt_en: Fix possible BUG() condition when calling pci_disable_msix().
296d5b541639 : bnxt_en: Fix aggregation buffer leak under OOM condition.
14a1eaa8820e : hv_sock: perf: loop in send() to maximize bandwidth
ac383f58f3c9 : hv_sock: perf: Allow the socket buffer size options to influence the actual socket buffers
31680ac26580 : ipv6: Fix redirect with VRF
0db355d499f1 : ipv4/igmp: shrink struct ip_sf_list
fc651001d2c5 : neighbor: Add tracepoint to __neigh_create
a92a0a7b8e7c : selftests: pmtu: Simplify cleanup and namespace names
9b7e94e6e89b : selftests: fib-onlink: Make quiet by default
75425657fe3a : net: Set strict_start_type for routes and rules
06c77c3e67b0 : ipv4: Rename and export nh_update_mtu
c3669486b512 : ipv4: export fib_info_update_nh_saddr
9bd836679210 : ipv4: export fib_flush
ac1fab2d1394 : ipv4: export fib_check_nh
1bff1a0c9bbd : ipv4: Add function to send route updates
19a3b7eea424 : ipv6: export function to send route updates
cdaa16a4f70c : ipv6: Add hook to bump sernum for a route to stubs
68a9b13d9219 : ipv6: Add delete route hook to stubs
e5fb32c67cdb : net: phy: Make phy_basic_t1_features use base100t1.
b2557764d0eb : net: phy: Add support for 100BaseT1 and 1000BaseT1
565d9d221bcb : net: phy: dp83867: Allocate state struct in probe
f8bbf417e58b : net: phy: dp83867: Validate FIFO depth property
27708eb5481b : net: phy: dp83867: IO impedance is not dependent on RGMII delay
1b9b295435c3 : net: phy: dp83867: Use unsigned variables to store unsigned properties
c11669a2757e : net: phy: dp83867: Rework delay rgmii delay handling
13c83cf8af0d : net: phy: dp83867: Add ability to disable output clock
980066e6d964 : dt-bindings: phy: dp83867: Add documentation for disabling clock output
9c3f3410f5ac : dt-bindings: phy: dp83867: Describe how driver behaves w.r.t rgmii delay
74dd5aa1ed94 : cxgb4: Enable hash filter with offload
2bb0f3b4341b : net: fec: remove redundant ipg clock disable
49ce881c0d4c : net: stmmac: fix reset gpio free missing
ccfb62f27beb : mISDN: make sure device name is NUL terminated
c1e85c6ce57e : net: macb: save/restore the remaining registers and features
7a0cf094944e : signal: Correct namespace fixups of si_pid and si_uid
70f1b0d34bdf : signal/usb: Replace kill_pid_info_as_cred with kill_pid_usb_asyncio
3b1d715dc2ed : dt-bindings: gpu: mali-midgard: Add H6 mali gpu compatible
852d095d16a6 : checkpatch.pl: Update DT vendor prefix check
270afb37ae34 : video/hdmi: Add Unpack function for DRM infoframe
b5e3eed1eeb3 : drm: Add HLG EOTF
2cdbfd66a829 : drm: Enable HDR infoframe support
e85959d6cbe0 : drm: Parse HDR metadata info from EDID
c0b0ebb17199 : drm: Add reference counting on HDR metadata blob
fbb5d0353c62 : drm: Add HDR source metadata property
4eebe38a37f9 : kernel/trace/trace.h: Remove duplicate header of trace_seq.h
354cf00339b1 : media: cec: mark devnode as registered before actually registering it
eb96e57b913f : media: dvb: warning about dvb frequency limits produces too much noise
9390467c2d3b : media: rc: meson-ir: update with SPDX Licence identifier
f16888a3e8a9 : media: af9035: Remove duplicate error reporting for dvbsky_usb_generic_rw
fec2e415cb18 : media: dvbsky: Remove duplicate error reporting for dvbsky_usb_generic_rw
dd5f551b58a8 : media: dvb-usb-v2: Report error on all error paths
6d0d1ff9ff21 : media: au0828: fix null dereference in error path
6cf97230cd5f : media: dvb: usb: fix use after free in dvb_usb_device_exit
24e4cf770371 : media: spi: IR LED: add missing of table registration
b681af0bc1cc : drm: panfrost: add optional bus_clock
c3f4a6c39cf2 : net/tls: don't ignore netdev notifications if no TLS features
3686637e507b : net/tls: fix state removal with feature flags off
38030d7cb779 : net/tls: avoid NULL-deref on resync during device removal
d4db6c089099 : dt-bindings: gpu: add bus clock for Mali Midgard GPUs
f42c104f2ec9 : Documentation: add TLS offload documentation
f3c0f3c6c201 : Documentation: tls: RSTify the ktls documentation
b0d8d4363e52 : Documentation: net: move device drivers docs to a submenu
d008b3d2be4b : mISDN: Fix indenting in dsp_cmx.c
40a1578d631a : ocelot: Dont allocate another multicast list, use __dev_mc_sync
7dc2bccab0ee : Validate required parameters in inet6_validate_link_af
f3617b449d0b : drm/panfrost: Select devfreq
cae9910e7344 : net: Add UNIX_DIAG_UID to Netlink UNIX socket diagnostics.
c1a145a3ed9a : xhci: Use %zu for printing size_t type
cb9e0e500606 : nvme-pci: use blk-mq mapping for unmanaged irqs
0a944e8a6c66 : ext4: don't perform block validity checks on the journal inode
9c536ccdd5b6 : arm64: tegra: Make DT model property consistent
f85d82e5cd43 : arm64: tegra: Clarify that P2888 is the Jetson AGX Xavier
71e7ea434eca : arm64: tegra: Clarify that P3310 is the Jetson TX2
a0c0cdc93465 : arm64: tegra: Clarify that P2771 is the Jetson TX2 Developer Kit
a5f2246fb913 : dt: bindings: mtd: replace references to nand.txt with nand-controller.yaml
8d665693c28c : dt-bindings: interrupt-controller: arm,gic: Fix schema errors in example
31910f4476ce : dt-bindings: arm: Clean up CPU binding examples
dfab99544c55 : dt: fix refs that were renamed to json with the same file name
05aeca7cb0a2 : dt-bindings: Pass binding directory to validation tools
f08ff9c525b1 : dt-bindings: sifive: describe sifive-blocks versioning
c614d7e66c6a : drm: remove prime sg_table caching
f13e143e7444 : dma-buf: start caching of sg_table objects v2
c5d3e39caa45 : drm/i915: Engine discovery query
2e21865faf4f : keys: sparse: Fix key_fs[ug]id_changed()
43ad38191816 : staging: kpc2000: kpc_i2c: add static qual to local symbols in kpc_i2c.c
7bd49a49b0a7 : staging: kpc2000: kpc_i2c: Remove unnecessary function tracing prints
32806b33fee8 : staging: kpc2000: kpc_i2c: use <linux/io.h> instead of <asm/io.h>
953bb9e5d060 : staging: kpc2000: kpc_i2c: newline fixups to meet linux style guide
8576a5f54327 : staging: kpc2000: kpc_i2c: remove unused module param disable_features
e6e0a0357491 : staging: rtl8192u: Remove an unnecessary NULL check
3df7e8a77e8c : staging: kpc2000: removed superfluous NULL checks from device attribute call-backs.
e416dad158f2 : staging: kpc2000: simplified kp2000_device retrieval in device attribute call-backs.
f73154081347 : staging: kpc2000: use IDA to assign card numbers.
80bcd6cc3966 : staging: kpc2000: added separate show functions for readable kp device attributes, defined them as read-only, and declared them static.
a986d796395c : staging: kpc2000: added a helper to get struct kp2000_device from struct device.
d8ac35939632 : staging: kpc2000: improved formatting of core.c.
99803f17ded0 : staging: rtl8723bs: Fix Coverity warning in rtw_dbg_port()
b5a0c29f4b43 : staging: wilc1000: remove redundant masking of pkt_offset
2411a336c8ce : staging: fieldbus: arcx-anybus: change custom -> mmio regmap
67436a1ecc72 : Staging: rtl8188eu: core: Use !x in place of NULL comparisons
fd078b420961 : Staging: rtl8188eu: os_dep: Replace comparison with zero to !x
3cc7037b43e5 : Staging: rtl8192u: ieee80211: Replace function names in strings with "%s", __func__
07ddf0eee049 : Staging: rtl8723bs: os_dep: Remove functions that don't do anything.
f7fac17ca925 : xhci: Convert xhci_handshake() to use readl_poll_timeout_atomic()
13b82b746310 : xhci: Fix immediate data transfer if buffer is already DMA mapped
7aa1bb2ffd84 : usb: xhci: avoid null pointer deref when bos field is NULL
5bce256f0b52 : usb: xhci: Fix a potential null pointer dereference in xhci_debugfs_create_endpoint()
597c56e372da : xhci: update bounce buffer with correct sg num
45457c01171f : media: usb: siano: Fix false-positive "uninitialized variable" warning
27b1b58fcfe7 : regulator: Convert max8660 binding to json-schema
673e401effe9 : regulator: Convert gpio-regulator to json-schema
1914a996436b : regulator: Convert regulator binding to json-schema
af505208e960 : spi: bcm2835: Drop assignment of dma_slave_config direction
5f336ea53b6b : spi: bcm2835: Replace spi_master by spi_controller
97266c4d0534 : spi: dt-bindings: Convert spi-gpio binding to json-schema
44a042182cb1 : spi: spi-fsl-spi: call spi_finalize_current_message() at the end
3917da94f787 : ASoC: Intel: Add machine driver for CX2072X on BYT/CHT platforms
a497a4363706 : ASoC: Add support for Conexant CX2072X CODEC
0c7b178ad7eb : drm/gma500: drop drmp.h include from all .c files
bc9f100783b9 : drm/gma500: drop use of DRM_UDELAY wrapper
5ffa31ed4e12 : drm/gma500: make local header files more self-contained
514743357f5a : drm/gma500: drop drmP.h from header files
d825c565304f : drm/gma500: remove empty gma_drm.h header file
5a5ec83d6ac9 : gfs2: Fix sign extension bug in gfs2_update_stats
aeac1a0dadb4 : ALSA: hda/realtek - Check headset type by unplug and resume
ceb02dcf676f : ARM: delete netx machine
3202e35ec1c8 : powerpc/perf: Fix MMCRA corruption by bhrb_filter
b59bd3527fe3 : powerpc/powernv: Return for invalid IMC domain
2409877d386d : HID: logitech-hidpp: Add support for the S510 remote control
a96a8a576bf5 : HID: logitech-hidpp: HID: make const array consumer_rdesc_start static
39d21e7e0043 : HID: logitech-dj: make const array template static
9977e5b43776 : drm: Assert that BO is locked in drm_gem_vram_{pin, unpin}_locked()
cb1f8814bbfc : drm: Rename reserve/unreserve to lock/unlock in GEM VRAM helpers
81da87f63a1e : drm: Replace drm_gem_vram_push_to_system() with kunmap + unpin
81bcbad53bab : HID: multitouch: handle faulty Elo touch device
26cd1e5850b7 : ALSA: firewire-lib: use IT context header to compute cycle count for scheduling packet
df9160b91499 : ALSA: firewire-lib: obsolete macro for header of IT context
fce9b013fee9 : ALSA: firewire-lib: add helper function to cancel context inner callback handler
d3d10a4a1b19 : ALSA: firewire-lib: use union for directional parameters
cbe3e1d10379 : drm/i915/icl: Add WaDisableBankHangMode
fde938867b92 : drm/i915/selftests: Verify context workarounds
c87efcc3d1df : ARM: dts: rockchip: Configure the GPU thermal zone for mickey
11983d8530e3 : ARM: dts: rockchip: Use the GPU to cool CPU thermal zone of veyron mickey
75481833c6db : ARM: dts: rockchip: remove GPU 500 MHz OPP on rk3288
ae2b6ba865d8 : ARM: dts: rockchip: Use GPU as cooling device for the GPU thermal zone of the rk3288
3d6c33cb904d : clk: imx8mq: add SNVS clock to clock tree
f6dcbb3ad5ce : ARM: dts: rockchip: Add #cooling-cells entry for rk3288 GPU
4ef69160b3ed : dt-bindings: clock: imx8mq: Add SNVS clock
2de03b45236f : selftests: netfilter: add flowtable test script
69aeb538587e : netfilter: nft_flow_offload: IPCB is only valid for ipv4 family
91a9048f2380 : netfilter: nft_flow_offload: don't offload when sequence numbers need adjustment
8437a6209f76 : netfilter: nft_flow_offload: set liberal tracking mode for tcp
e75b3e1c9bc5 : netfilter: nf_flow_table: ignore DF bit setting
982c0500fd1a : dt-bindings: gpu: add #cooling-cells property to the ARM Mali Midgard GPU binding
8ef1ba39a9fa : ARM: dts: rockchip: Mark that the rk3288 timer might stop in suspend
0ca87bd5baa6 : ARM: dts: rockchip: Add pin names for rk3288-veyron-jerry
ca3516b32cd9 : ARM: dts: rockchip: Add pin names for rk3288-veyron-minnie
a88b6e4cbafd : drm/i915: Allow specification of parallel execbuf
ee1136908e9b : drm/i915/execlists: Virtual engine bonding
f71e01a78bee : drm/i915: Extend execution fence to support a callback
78e41ddd2198 : drm/i915: Apply an execution_mask to the virtual_engine
6d06779e8672 : drm/i915: Load balancing across a virtual engine
b81dde719439 : drm/i915: Allow userspace to clone contexts on creation
8319f44c0525 : drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
e620f7b3a263 : drm/i915: Extend I915_CONTEXT_PARAM_SSEU to support local ctx->engine[]
976b55f0e1db : drm/i915: Allow a context to define its set of engines
7f3f317a66ca : drm/i915: Restore control over ppgtt for context creation ABI
51b073a0a7e6 : remoteproc,rpmsg: add missing MAINTAINERS file entries
54119bc1110d : rpmsg: core: Make remove handler for rpmsg driver optional.
b270ea40b3c6 : dt-bindings: soc: qcom: Add remote-pid binding for GLINK SMEM
0c6de4c299cc : remoteproc: qcom: qdsp6-adsp: Add support for QCS404 CDSP
7ef5f7dd2a07 : dt-bindings: remoteproc: Rename and amend Hexagon v56 binding
794c686eb783 : drm/scheduler: Fix job cleanup without timeout handler
f935d7dc8125 : dmaengine: xilinx_dma: Remove set but unused ‘tail_desc’
b48345aafb20 : audit: deliver signal_info regarless of syscall
62a38e704d57 : RDMA/efa: Remove check that prevents destroy of resources in error flows
51b86f9a8d1c : dm: make sure to obey max_io_len_target_boundary
d281bf5d924a : ASoC: fsl_asrc: Unify the supported input and output rate
17f78dd1bd62 : batman-adv: fix for leaked TVLV handler.
eef98918c88e : batman-adv: Start new development cycle
428306c3b3fe : ASoC: soc-pcm: fixup try_module_get()/module_put() timing
ad70411a978d : usbnet: fix kernel crash after disconnect
34632975cafd : selftests: fib_rule_tests: use pre-defined DEV_ADDR
101e6fce89b4 : spi: sun6i: Add YAML schemas
3133f5c24305 : spi: sun4i: Add YAML schemas
0a1b92935683 : spi: Add YAML schemas for the generic SPI options
beee56f3543a : selinux: remove some no-op BUG_ONs
7bd7916dc8ab : regulator: arizona-micsupp: Add support for Cirrus Logic Madera codecs
1f5f11e7370c : regulator: arizona-ldo1: Add support for Cirrus Logic Madera codecs
46f4050a6587 : regulator: arizona: Update device tree binding to support Madera CODECs
2bcd9d842b50 : net-next: net: Fix typos in ip-sysctl.txt
72f7cfab6f93 : ipv6: Consider sk_bound_dev_if when binding a raw socket to an address
406cb0c4d16a : net: phylink: ensure inband AN works correctly
94d250fae48e : usbnet: ipheth: fix racing condition
8ba1d53739d9 : selinux: provide __le variables explicitly
b385256eb54f : ASoC: Intel: sof-rt5682: add newline for clarity
383d30e72e68 : ASoC: Mediatek: MT8183: fix compile error
e355d3de196f : ASoC: Mediatek: MT8183: fix compile error
df9366131a45 : ASoC: Intel: sof-rt5682: fix AMP quirk support
d5952f34ade5 : ASoC: Intel: sof-rt5682: fix for codec button mapping
dab99af99c7c : RDMA/nes: Remove second wait queue initialization call
3bb58cfe07e2 : RDMA/i40iw: Remove useless NULL checks
269c97fd4854 : RDMA/nes: Remove useless NULL checks
890ac8d97e67 : RDMA/core: Make ib_destroy_cq() void
dfdb08990432 : RDMA/ipoib: Remove check of destroy CQ
eaa1ca9cf992 : rds: Don't check return value from destroy CQ
1cc54078d104 : clk: ti: clkctrl: Fix clkdm_clk handling
b3fddd5b100e : clk: imx: imx8mm: fix int pll clk gate
f7df8c92b4b9 : clk: sifive: restrict Kconfig scope for the FU540 PRCI driver
deee3c7e4991 : RDMA/core: Return void from ib_device_check_mandatory()
8ce0048f7654 : IB/mlx4: Delete unused func arg
619122be3d40 : RDMA/hns: Fix PD memory leak for internal allocation
d2183c6f1958 : RDMA/umem: Move page_shift from ib_umem to ib_odp_umem
6bac76db1da3 : netfilter: nat: fix udp checksum corruption
82ce6eb1dd13 : selftests: netfilter: missing error check when setting up veth interface
dc1435c00fcd : RDMA/srp: Rename SRP sysfs name after IB device rename trigger
69054666df0a : RDMA/qedr: Fix incorrect device rate.
91f571293e26 : RDMA/core: Fix doc typo
53bfbf9be86e : RDMA/rw: Add info regarding SG count failure
f73e4076426b : RDMA/rw: Print the correct number of sig MRs
2d465a165aed : RDMA/rw: Fix doc typo
dae6345aa7a9 : IB/isert: Remove unused sig_attrs argument
0cc2896f0253 : IB/iser: Remove unused sig_attrs argument
a7b287bf7845 : IB/iser: Refactor iscsi_iser_check_protection function
d7556f491d4b : arm64: dts: meson: g12a: add tohdmitx
d272c534af6c : arm64: dts: meson: sei510: add bluetooth supplies
c0c752d8c6b3 : dt-bindings: arm: Convert Amlogic board/soc bindings to json-schema
0f202f69a16b : dt-bindings: arm: amlogic: Move 'amlogic, meson-gx-ao-secure' binding to its own file
b894a8f18476 : arm64: dts: meson: g12a: enable hdmi_tx sound dai provider
e3d3b132d5ba : arm64: dts: meson: g12a: add spdifin
9c5dc0322de3 : arm64: dts: meson: g12a: add pdm
649675db939d : arm64: dts: meson: g12a: add spdifouts
1ff38c86d75d : arm64: dts: meson: g12a: add tdm
c59b7fe5aafd : arm64: dts: meson: g12a: add audio fifos
5dc0f28ff836 : arm64: dts: meson: g12a: add audio memory arbitrer
03c3f08ce869 : arm64: dts: meson: g12a: add audio clock controller
32232316de8e : arm64: dts: meson: sei510: enable i2c3
664065217d47 : arm64: dts: meson: u200: enable i2c busses
9951aca655c7 : arm64: dts: meson: g12a: add i2c nodes
9a69090723d6 : arm64: dts: meson: g12a: set uart_ao clocks
5a2ea2f73f9f : arm64: dts: meson: sei510: add sd and emmc
b5446af48e1c : arm64: dts: meson: u200: add sd and emmc
4759fd87b928 : arm64: dts: meson: g12a: add mmc nodes
7e2b33ffec17 : arm64: dts: meson: odroid-c2: add missing mmc modes
f52bc6dde8e7 : arm64: dts: meson: nanopi k2: add sd DDR50
890265c97941 : arm64: dts: amlogic: remove ethernet-phy-idAAAA.BBBB compatible strings
ebf4a5f6a52e : arm64: dts: meson: u200: consistently order nodes
73429cf2b6e7 : arm64: dts: meson: sei510: consistently order nodes
46bfad15cc38 : arm64: dts: meson: vim2: remove sd hs and hs400 modes from emmc
f011a8cf51c3 : arm64: dts: meson: vim2: add missing clk-gate pinctrl
adc52bf7ef16 : arm64: dts: meson: fix mmc v2 chips max frequencies
b43033b1999a : arm64: dts: meson: fix mmc pin bias
ffab3fd6ae00 : arm64: dts: meson: libretech-cc: switch eMMC to 1.8v
9f72e321d550 : arm64: dts: meson: libretech-cc: set eMMC as removable
919ccb30cf5b : arm64: dts: meson-g12a-u200: enable IR decoder
fff6e9d39444 : arm64: dts: meson-g12a-x96-max: enable IR decoder
2bfe8412c538 : arm64: dts: meson-g12a: Add IR nodes
bb23b125c8fa : arm64: dts: meson-g12a: Add PWM nodes
9b2ca371b150 : tracing: Add a check_val() check before updating cond_snapshot() track_val
c8d94a187834 : tracing: Check keys for variable references in expressions too
55267c88c003 : tracing: Prevent hist_field_var_ref() from accessing NULL tracing_map_elts
719c7d563c17 : ipvs: Fix use-after-free in ip_vs_in
4c70850aeb2e : ARC: [plat-hsdk]: Add missing FIFO size entry in GMAC node
ecc906a11c2a : ARC: [plat-hsdk]: Add missing multicast filter bins number to GMAC node
bd5d3873de70 : ARM: dts: at91: sama5d3: switch to new sckc bindings
d77a1de7f61e : ARM: dts: at91: at91sam9rl: switch to new sckc bindings
01048f105281 : ARM: dts: at91: at91sam9g45: switch to new sckc bindings
bf896bd5222c : ARM: dts: at91: at91sam9x5: switch to new sckc bindings
a65fd4f0def5 : Documentation: kdump: fix minor typo
29077bc5b7a4 : scripts/spdxcheck.py: Add dual license subdirectory
fe48319243a6 : selftests/timers: Add missing fflush(stdout) calls
e8108866cac5 : selftests: Remove forced unbuffering for test running
a20d452a2db7 : selftests/x86: Support Atom for syscall_arg_fault test
0decfd8bd823 : nvme: update MAINTAINERS
2d466c7a574d : nvme: copy MTFA field from identify controller
7793a1089649 : drm/fourcc: Fix the parameters name in the documentation
a195cefff49f : samples, bpf: suppress compiler warning
b728ddde769c : mei: Convert to use DEFINE_SHOW_ATTRIBUTE macro
f7c2d64bac1b : samples, bpf: fix to change the buffer size for read()
f7355a6c0497 : bpf: Check sk_fullsock() before returning from bpf_sk_lookup()
8d9a8543be03 : dt-bindings: tegra186-gpio: Remove unused definitions
2db4a1a58a36 : arm64: tegra: Use TEGRA186_ prefix for GPIOs
17996e5b0ba4 : ARM: dts: sun6i: Add default address and size cells for SPI
201713b6bb03 : MAINTAINERS: drop Jerry as TTM maintainer
9b28ae243ef3 : bpf: fix out-of-bounds read in __bpf_skc_lookup
221fb7268d67 : Documentation/networking: fix af_xdp.rst Sphinx warnings
2c1eab2b4355 : ARM: dts: at91sam9261ek: remove unused chosen nodes
e633508a9528 : netfilter: nft_fib: Fix existence check support
946c0d8e6ed4 : netfilter: nf_queue: fix reinject verdict handling
9bb9fe0cfbe0 : dmaengine: sprd: Add interrupt support for 2-stage transfer
c434e377dad1 : dmaengine: sprd: Fix the right place to configure 2-stage transfer
89d03b3c126d : dmaengine: sprd: Fix block length overflow
3d626a97f030 : dmaengine: sprd: Fix the incorrect start for 2-stage destination channels
58152b0e573e : dmaengine: sprd: Add validation of current descriptor in irq handler
16d0f85e45b9 : dmaengine: sprd: Fix the possible crash when getting descriptor status
4a0bbf4815f1 : media: si2168: add frequency data to frontend info
bc8c479a5b19 : media: venus: helpers: fix dynamic buffer mode for v4
3d7f0d7126e0 : media: venus: hfi_cmds: add more not-implemented properties
cd396c8cbfcd : media: venus: Add support for H265 controls
a132459d4009 : media: venus: core: fix max load for msm8996 and sdm845
47ab14578263 : drm/lima: add timeout to drm scheduler init
e45cf927f3a5 : media: coda: update profile and level controls after sequence initialization
8a618957257a : media: coda: add menu strings to s_ctrl debug output
74135fb1847d : media: coda: demote s_ctrl debug messages to level 2
e94bb8d269ff : media: coda: improve decoder job finished debug message
8e7479c7e725 : media: coda: add coda_frame_type_char helper
736a33d20546 : media: coda: move job ready message to coda_debug level 2
31e71dbcc1fd : media: coda: move register debugging to coda_debug level 3
5490ba5645f2 : media: atmel: atmel-isc: make try_fmt error less verbose
90a493a34917 : media: atmel: atmel-isc: add support for DO_WHITE_BALANCE
a0816e5088ba : media: v4l2-ctrl: fix flags for DO_WHITE_BALANCE
73c1a577b839 : media: atmel: atmel-isc: reworked white balance feature
5d24f455c182 : tty: max310x: Fix external crystal register setup
099506cbbc79 : serial: sh-sci: disable DMA for uart_console
8178eeb3e800 : serial: imx: remove log spamming error message
61c0e37950b8 : tty: serial: msm_serial: Fix XON/XOFF
ab375b85cf91 : ARM: dts: stm32: Add I2C 1 config for stm32mp157a-dk1
50a1ea5bebbc : scsi: st: add a SPDX tag to st.c
95b04a2ff9c7 : scsi: sr: add a SPDX tag to sr.c
203cd5591485 : scsi: sg: switch to SPDX tags
5ee7e1f1c6c1 : scsi: ses: switch to SPDX tags
b0edc7fdc65c : scsi: sd: switch remaining files to SPDX tags
5897b844b7f9 : scsi: sd: add a SPDX tag to sd.c
86b89cb0d26c : scsi: libsas: switch remaining files to SPDX tags
4e74166c52a8 : scsi: libsas: switch sas_ata.[ch] to SPDX tags
5502239e73e6 : scsi: libsas: add a SPDX tag to sas_task.c
2d1fcb6009f4 : scsi: libiscsi: switch to SPDX tags
2626b08f3960 : scsi: libfcoe: switch to SPDX tags
d4fd63475527 : scsi: libfc: switch to SPDX tags
402b0e32609e : scsi: libfc: remove duplicate GPL boilerplate text
1d3439fa8792 : scsi: scsi_transport_srp: switch to SPDX tags
838b70905386 : scsi: scsi_transport_spi: switch to SPDX tags
390363c1dd69 : scsi: scsi_transport_sas: switch to SPDX tags
7d38479a74bc : scsi: scsi_transport_iscsi: switch to SPDX tags
518397c216aa : scsi: scsi_transport_fc: switch to SPDX tags
b01211b9c3b2 : scsi: scsi_transport_fc: remove duplicate GPL boilerplate text
2711770056aa : scsi: scsi_transport.h: switch to SPDX tags
17bd0fb319a7 : scsi: scsi_netlink: remove duplicate GPL boilerplate text
22104afd7329 : scsi: core: switch the remaining scsi midlayer files to use SPDX tags
026104bfa591 : scsi: core: add SPDX tags to scsi midlayer files missing licensing information
9c12d739d69b : tty: max310x: Split uart characters insertion loop
2b9e6f0a400b : tty: max310x: Optionally enable rs485 on startup
68f22c0c99d9 : tty: max310x: Add rx-during-tx rs485 flag support
35240ba26a93 : tty: max310x: Fix invalid baudrate divisors calculator
b7382c73b2d7 : tty: max310x: Don't pass stacked buffers to SPI
1b5d239af3da : tty: max310x: Introduce max310x_one port macro-wrapper
2987590b7846 : tty: max310x: Simplify tx-work item code
9f20e8843edf : tty: amba-pl011: allow shared interrupt
dfaffb9dca90 : tty: serial: 8250: Fix type field in format string
525667c0259d : serial: 8250_of: Use of_device_get_match_data()
d0352ebdd8e0 : ARM: dts: stm32: enable OV5640 camera on stm32mp157c-ev1 board
46cf917d0658 : ARM: dts: stm32: add DCMI pins to stm32mp157c
477432b53be2 : ARM: dts: stm32: add DCMI camera interface support on stm32mp157c
7170066ecd28 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 25
fd9871f70c3a : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 24
d9c981619ec1 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 23
4415d92d030c : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 22
b2b5921fe4b3 : mtd: rawnand: initialize ntargets with maxchips
8b9844d7e8fb : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 21
ca47d34458b4 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 20
f6ce7f202244 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 19
c82ee6d3beaa : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 18
aaf4989bd4b1 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 17
d0ae6124e5ac : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 15
f8739b71f480 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 14
1ccea77e2a26 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13
4359375c3167 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 12
ef65e4312159 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 11
aded9cb8783c : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 10
d6cd1e9b9ff4 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 9
9ab65aff02e8 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 7
0a65089ec508 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 5
a636cd6c4228 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 4
3a63cbb8db71 : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 3
16216333235a : treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1
f3dfd4072c3e : USB: serial: option: add Telit 0x1260 and 0x1261 compositions
c5f81656a18b : USB: serial: pl2303: add Allied Telesis VT-Kit3
5417a7e48296 : USB: serial: option: add support for Simcom SIM7500/SIM7600 RNDIS mode
ddabee1eb79e : arm64: dts: imx8qxp: Add gpio alias
1f370972221b : arm64: dts: imx8mq: Add gpio alias
dd1f760bffce : pinctrl: sh-pfc: r8a7778: Use common PORT_GP_CFG_27() macro
fbc5108d93ff : pinctrl: sh-pfc: Add PORT_GP_27 helper macro
be1c072d6628 : pinctrl: sh-pfc: r8a77965: Add TPU pins, groups and functions
32ba9f222edb : pinctrl: sh-pfc: r8a7796: Add TPU pins, groups and functions
9141d4558fcc : pinctrl: sh-pfc: r8a7795: Add TPU pins, groups and functions
0cbdf1b87624 : pinctrl: sh-pfc: r8a7795-es1: Add TPU pins, groups and functions
e7ad75162890 : pinctrl: sh-pfc: r8a77970: Remove MMC_{CD,WP}
4d1816cd6724 : pinctrl: sh-pfc: Move PIN_NONE to shared header file
f1074e7281a2 : pinctrl: sh-pfc: Add SH_PFC_PIN_CFG_PULL_UP_DOWN shorthand
bd79c92039f1 : pinctrl: sh-pfc: Rename 2-parameter CPU_ALL_PORT() variant
542ffc9e026a : pinctrl: sh-pfc: Validate pin tables at runtime
3dd5fd79f071 : pinctrl: sh-pfc: Add check for empty pinmux groups/functions
80cde64f68ff : pinctrl: sh-pfc: Mark run-time debug code __init
5f304f8c87c7 : pinctrl: sh-pfc: Correct printk level of group reference warning
8b5d3dc6812f : ARM: dts: stm32: enable Vivante GPU support on stm32mp157a-dk1 board
0cc1bff0a605 : ARM: dts: stm32: enable Vivante GPU support on stm32mp157c-ed1 board
74344cfd15aa : ARM: dts: stm32: Add Vivante GPU support on STM32MP157c
7c420636860a : drm/gma500/cdv: Check vbt config bits when detecting lvds panels
492252493ea3 : dmaengine: tegra210-adma: Fix spelling
9ab59bf5dd63 : dmaengine: tegra210-adma: Fix channel FIFO configuration
b53611fb1ce9 : dmaengine: tegra210-adma: Fix crash during probe
069b3c4214f2 : dmaengine: mediatek-cqdma: sleeping in atomic context
0788611c9a09 : dmaengine: dw-axi-dmac: fix null dereference when pointer first is null
ec8f24b7faaf : treewide: Add SPDX license identifier - Makefile/Kconfig
09c434b8a004 : treewide: Add SPDX license identifier for more missed files
457c89965399 : treewide: Add SPDX license identifier for missed files
e7f30c257bd0 : clk: renesas: r8a7796: Add CMM clocks
8f23696d89c6 : ARM: dts: stm32: add i2s pins muxing on stm32mp157
84f639acb3a3 : ARM: dts: stm32: add i2s support on stm32mp157c
ae658082d0ba : ARM: dts: stm32: add sai pins muxing on stm32mp157
5afd65c3a060 : ARM: dts: stm32: add sai support on stm32mp157c
54bbb6654450 : clk: renesas: r8a779{5|6|65}: Add TPU clock
04645a12b788 : ARM: dts: stm32: add jedec compatible for nor flash on stm32mp157c-ev1
e79fe5fa6dca : ARM: dts: stm32: add pinctrl sleep config for qspi on stm32mp157c-ev1
e033958e74d7 : staging: kpc2000: removed two kpc_uio_class device attributes.
cd88d2b11dc3 : staging: kpc2000: added separate show functions for kpc_uio_class device attributes, defined them as read-only and declared them static.
ae63ed4c7d08 : staging: rtl8723bs: hal: Remove unused variable
6e9aed4ed4ca : dt-bindings: usb: renesas_usbhs: Add support for r7s9210
b69dce634105 : usb: renesas_usbhs: Add support for RZ/A2
f75606699060 : usb: renesas_usbhs: support byte addressable CFIFO
2195e3af9079 : usb: renesas_usbhs: add support for CNEN bit
97a7968448cb : usb: renesas_usbhs: move flags to param
b051c9374654 : dt-bindings: rcar-gen3-phy-usb2: Add r7s9210 support
804898e8bc43 : dt-bindings: rcar-gen3-phy-usb2: Document dr_mode
561759292774 : usb: core: hub: Disable hub-initiated U1/U2
fea3af5e0358 : usb: core: hub: Enable/disable U1/U2 in configured state
23e3983a466c : perf/x86/intel/ds: Fix EVENT vs. UEVENT PEBS constraints
5ed7f4b5eca1 : drm/vmwgfx: integer underflow in vmw_cmd_dx_set_shader() leading to an invalid read
bcd6aa7b6cbf : drm/vmwgfx: NULL pointer dereference from vmw_cmd_dx_view_define()
8dc39cfca32c : drm/vmwgfx: Use the dma scatter-gather iterator to get dma addresses
e41c20cf50a8 : drm/vmwgfx: Fix compat mode shader operation
8407f8a1d940 : drm/vmwgfx: Fix user space handle equal to zero
63cb44441826 : drm/vmwgfx: Don't send drm sysfs hotplug events on initial master set
53c7b63f797c : USB: rio500: update Documentation
d710734b0677 : USB: rio500: simplify locking
e0feb73428b6 : USB: rio500: fix memory leak in close after disconnect
3864d33943b4 : USB: rio500: refuse more than one device at a time
e2317ce8bebc : arm64: dts: imx8mq: Remove unnecessary blank lines
0c9e8b3cad65 : usbip: usbip_host: fix BUG: sleeping function called from invalid context
9a5729f68d3a : USB: sisusbvga: fix oops in error path of sisusb_probe
ea261113385a : USB: Add LPM quirk for Surface Dock GigE adapter
31e0456de5be : media: usb: siano: Fix general protection fault in smsusb
9610450ea31e : usb: mtu3: fix up undefined reference to usb_debug_root
a03ff5446081 : USB: Fix slab-out-of-bounds write in usb_get_bos_descriptor
d991f855cb4f : usb: remove redundant 'default n' from Kconfig-s
3c6b8625dde8 : drm/bochs: Fix connector leak during driver unload
be21a02a5a5e : usb: renesas_usbhs: Use specific struct instead of USBHS_TYPE_* enums
4e4feeec4e6c : USB: OHCI: remove space before open square bracket '['
12629c5c3749 : arm64: dts: imx8mq: Add cpu speed grading and all OPPs
f403a26c865b : arm64: dts: imx8mm: Add cpu speed grading and all OPPs
2619646b5224 : ARM: dts: stm32: add joystick support on stm32mp157c-ev1
98c2663b3804 : ARM: dts: stm32: add STMFX support on stm32mp157c-ev1
d1216af9968f : ARM: dts: stm32: add orange and blue leds on stm32746g-eval
d4c986b77cd5 : ARM: dts: stm32: add joystick support on stm32746g-eval
a1975755f59e : ARM: dts: stm32: add STMFX support on stm32746g-eval
b725e262ba1d : ARM: dts: stm32: use dedicated files to manage stm32mp157 packages
1a6e9e76b713 : device-dax: Drop register_filesystem()
7e5f7bb08b8c : unexport simple_dname()
4de1e3a8ecec : z3fold: don't bother with dentry_operations
01d4071486fe : usb: exynos: add workaround for the USB device bindings conflict
3a38e874d70b : usbip: usbip_host: cleanup do_rebind() return path
987d864a2363 : staging: vt6656: manage error path during device initialization
07ba60a15843 : staging: vt6656: clean-up registers initialization error path
d8c2869300ab : staging: vt6656: use meaningful error code during buffer allocation
cc81234ad7c7 : staging: vt6656: clean error path for firmware management
7156f7d9c387 : staging: vt6656: avoid discarding called function's return code
59608cb1de18 : staging: vt6656: clean function's error path in usbpipe.c
3fd14ebc2d52 : staging: vt6656: fix potential NULL pointer dereference
a7bfc177d8a5 : Staging: rtl8192u: ieee80211: Fix if-else coding style issue
7ccbc42a2bec : Staging: rtl8188eu: core: Remove else after break
d0222e9a6b4b : staging: pi433: fix misspelling of packet
6bcd56b707d5 : staging: kpc2000: remove SetBackEndControl() function
078ef50c2a1a : staging: kpc2000: dma_common_defs.h: remove unused inline functions
8cac7b354a20 : staging: kpc2000: move the i2c driver out of its subdirectory
f900d81cb960 : staging: kpc2000: move the spi driver out of its subdirectory
64038897602f : staging: kpc2000: remove spi_parts.h
89cfbcc9ecfc : staging: kpc2000: fix coding style in pcie.h
bdd4a571f862 : staging: kpc2000: remove fileops.c file.
8d3f1fdf5211 : ALSA: firewire-lib: unify tracing events to 'amdtp_packet' event
bde2bbdb307a : ALSA: firewire-lib: use dynamic array for CIP header of tracing events
a8520f3e9314 : ALSA: firewire-lib: use the same unit for payload argument in tracing events
64d0bf4d4977 : ALSA: firewire-lib: add data_blocks/data_block_counter parameter to in_packet/out_packet tracing events
4a10cecc4182 : ALSA: firewire-lib: use the same type of argument for CIP header for tracing event
aa440de3058a : Input: elantech - enable middle button support on 2 ThinkPads
f1222f5ee2c0 : Input: imx6ul_tsc - use devm_platform_ioremap_resource() to simplify code
d8ea61c5af0e : Input: imx_keypad - use devm_platform_ioremap_resource() to simplify code
5f462872a192 : Input: da9063_onkey - convert header to SPDX
6981a2356181 : Input: da9063_onkey - remove platform_data support
b5d89905d039 : dmaengine: axi-dmac: Sanity check memory mapped interface support
a3ee0bf23eae : dmaengine: axi-dmac: Enable TLAST handling
8add6cce9848 : dmaengine: axi-dmac: Add support for interleaved cyclic transfers
e40543931fe3 : dmaengine: stm32-dma: Fix redundant call to platform_get_irq
827484912e82 : dmaengine: fsl-qdma: Add improvement
4e4106f5e942 : dmaengine: jz4780: Fix transfers being ACKed too soon
d8b9626af546 : dmaengine: jz4780: Use SPDX license notifier
9a0f780958bb : dmaengine: sudmac: remove unused driver
52f476a323f9 : libnvdimm/pmem: Bypass CONFIG_HARDENED_USERCOPY overhead
591c39ffac4a : drm/i915/gvt: Fix an error code in ppgtt_populate_spt_by_guest_entry()
e175a2520c77 : drm/i915/gvt: do not let TRTTE and 0x4dfc write passthrough to hardware
b62410020391 : drm/i915/gvt: add 0x4dfc to gen9 save-restore list
39947afc6c06 : drm/i915/gvt: Tiled Resources mmios are in-context mmios for gen9+
df2ea3c296b1 : drm/i915/gvt: use cmd to restore in-context mmios to hw for gen9 platform
a8c2d5ab9e71 : drm/i915/gvt: emit init breadcrumb for gvt request
43d8107f0bdc : drm/amdkfd: Fix compute profile switching
05174c95b83f : selinux: do not report error on connect(AF_UNSPEC)
af8f3fb7fb07 : net: stmmac: dma channel control register need to be init first
46dfc3a54b4d : net: stmmac: fix ethtool flow control not able to get/set
7036e621455f : net: qrtr: Fix message type of outgoing packets
ba3c43851f1a : networking: : fix typos in code comments
e3d8e588c7cb : ptp: Fix example program to match kernel.
d97c6f683088 : fddi: fix typos in code comments
d1abf388604f : selftests: fib_rule_tests: enable forwarding before ipv4 from/iif test
fc82d93e57e3 : selftests: fib_rule_tests: fix local IPv4 address typo
9bbcdb07a535 : tipc: Avoid copying bytes beyond the supplied data
563ecb8a3ccf : 2/2] net: xilinx_emaclite: use readx_poll_timeout() in mdio wait function
882119ff969d : 1/2] net: axienet: use readx_poll_timeout() in mdio wait function
4a33d4f17a19 : kbuild: do not check name uniqueness of builtin modules
7bf7eac8d648 : dax: Arrange for dax_supported check to span multiple devices
c01dafad77fe : libnvdimm: Fix compilation warnings with W=1
7dadf88f8d4e : platform/chrome: cros_ec_spi: Move to real time priority for transfers
7210e060155b : gcc-plugins: Fix build failures under Darwin host
5d1d046e2868 : soc: fsl: qbman_portals: add APIs to retrieve the probing status
d9ebd99d9a2f : soc: fsl: qman: fixup liodns only on ppc targets
5842efa41f57 : soc: fsl: dpio: Add support for memory backed QBMan portals
dde2137d62b2 : bus: mc-bus: Add support for mapping shareable portals
d31beda2bcea : soc: fsl: dpio: Increase timeout for QBMan Management Commands
c93349d8c170 : soc: fsl: add DPAA2 console support
bbc9be3ac8ab : Documentation: DT: Add entry for DPAA2 console
b2b1a057294d : soc: fsl: guts: Add definition for LX2160A
e6d319f68d4d : scripts/spdxcheck.py: Fix path to deprecated licenses
fba388032cf2 : counter: fix Documentation build error due to incorrect source file name
d0147554d004 : dt-bindings: mfd: LMU: Add ti,brightness-resolution
2f230f300497 : dt-bindings: mfd: LMU: Add the ramp up/down property
fa2c52be7129 : vlan: Mark expected switch fall-through
02596252db78 : macvlan: Mark expected switch fall-through
135dd9594f12 : net/mlx4_en: ethtool, Remove unsupported SFP EEPROM high pages query
5cd213b0fec6 : xfs: don't reserve per-AG space for an internal log
057f91645cef : drm/amdgpu: skip fw pri bo alloc for SRIOV
029f41535ac5 : drm/amd/powerplay: fix locking in smu_feature_set_supported()
067e75b3d786 : drm/amdgpu/gmc9: set vram_width properly for SR-IOV
b2279bcffa72 : MAINTAINERS: Update Stefan Wahren email address
5887a59961e2 : drm/amdgpu/soc15: skip reset on init
379109351f4f : drm/amdgpu: keep stolen memory on picasso
526f5b851a96 : tipc: fix modprobe tipc failed after switch order of device registration
2c82c7e724ff : netfilter: nf_tables: fix oops during rule dump
0a5a9c276c33 : drm/amdkfd: Add missing Polaris10 ID
55143dc23ca4 : drm/amd/display: Don't load DMCU for Raven 1
ada637e70f96 : drm/amd/display: Add ASICREV_IS_PICASSO
a8c715b4dd73 : ARC: mm: SIGSEGV userspace trying to access kernel virtual memory
89c92142f75e : ARC: fix build warnings
26d65140e92a : ARM: dts: meson8b: fix the operating voltage of the Mali GPU
f3b7cbe2200f : ARM: dts: meson8b: drop undocumented property from the Mali GPU node
01dfdd7b4693 : ARM: dts: meson8: fix GPU interrupts and drop an undocumented property
8abc5a7ce6e6 : ARM: bcm: fix a leaked reference by adding missing of_node_put
e3b7472362ba : memory: brcmstb: dpfe: introduce DPFE API v3
5ef108b44625 : memory: brcmstb: dpfe: prepare for API-dependent sysfs attributes
58a8499f431d : memory: brcmstb: dpfe: prepare support for multiple API versions
a7c25759d8d8 : memory: brcmstb: dpfe: wait for DCPU to be ready
6ca5d2ba9e49 : memory: brcmstb: dpfe: report firmware loading error
1ffc0b580ba7 : memory: brcmstb: dpfe: remove unused code and fix formatting
3087974a3df8 : bus: brcmstb_gisb: Remove print of base address
78a6f5bef9b8 : memory: brcmstb: dpfe: use byte 3 of registers MR4-MR8
900c8f578be2 : memory: brcmstb: dpfe: optimize generic_show()
7ccd2ffce0d4 : memory: brcmstb: dpfe: use msleep() over udelay()
f8526c2d99ca : arm64: dts: Stingray: Add NIC i2c device node
ad77d3dbfbde : arm64: dts: Add USB DT nodes for Stingray SoC
aa78426d4eb9 : arm64: dts: stingray: Add Stingray Thermal DT support.
e8bd76dccd79 : ARM: dts: bcm: Add missing device_type = "memory" property
6b23af0783a5 : soc: bcm: brcmstb: biuctrl: Register writes require a barrier
490cad5a3ad6 : soc: brcmstb: Fix error path for unsupported CPUs
a491cc8e1597 : drm/i915: Truly bump ready tasks ahead of busywaits
34b1b8061de3 : ARM: dts: dra71x: Disable usb4_tm target module
c80274bb5882 : drm/i915: Downgrade NEWCLIENT to non-preemptive
fe9edfe648ac : ARM: dts: dra71x: Disable rtc target module
9981927cc9e1 : drm/i915: Bump signaler priority on adding a waiter
b07bd27e02b9 : ARM: dts: dra76x: Disable usb4_tm target module
f312c23ff923 : drm/i915: Pass i915_sched_node around internally
06b2b1a40e3a : drm/i915: Rearrange i915_scheduler.c
f7b9cb944a5d : ARM: dts: dra76x: Disable rtc target module
5c000fb33b76 : drm/i915: Bump gen7+ fb size limits to 16kx16k
203301298223 : drm/i915: Bump fb stride limit to 128KiB for gen4+ and 256KiB for gen7+
aa5ca8b7421c : drm/i915: Align dumb buffer stride to 4k to allow for gtt remapping
54d4d719fa11 : drm/i915: Overcome display engine stride limits via GTT remapping
a88c40ebb881 : drm/i915: Shuffle stride checking code around
bb211c3d0c45 : drm/i915/selftests: Add live vma selftest
e2e394bffa19 : drm/i915/selftests: Add mock selftest for remapped vmas
1a74fc0b3f49 : drm/i915: Add a new "remapped" gtt_view
055efab3120b : kbuild: drop support for cc-ldoption
8acf608e602f : Revert "scsi: sd: Keep disk read-only when re-reading partition"
d0c0d9023392 : scsi: bnx2fc: fix incorrect cast to u64 on shift operation
8ef860ae55e9 : scsi: smartpqi: Reporting unhandled SCSI errors
41552199b551 : scsi: myrs: Fix uninitialized variable
72187c626eed : ARM: versatile: fix a leaked reference by addingmissing of_node_put
62a5017bf825 : ARM: dts: vexpress: specify AFS partition
ed3a03b70749 : ARM: dts: realview: specify AFS partition
10d8b9de63e6 : ARM: dts: versatile: specify AFS partition
a23392cd7dad : ARM: dts: integrator: specify AFS partition
069d037aea98 : ASoC: simple-card: Fix configuration of DAI format
ef071bab655b : power: supply: olpc_battery: Allow building the driver on non-x86
231c0c216172 : Platform: OLPC: Add a regulator for the DCON
0c3d931b3ab9 : Platform: OLPC: Add XO-1.75 EC driver
8097548f3af9 : Platform: OLPC: Use BIT() and GENMASK() for event masks
560331eaee6c : Platform: OLPC: Avoid a warning if the EC didn't register yet
ec9964b48033 : Platform: OLPC: Move EC-specific functionality out from x86
2dc786304977 : Platform: OLPC: Remove an unused include
f22558d70175 : dt-bindings: olpc,xo1.75-ec: Add OLPC XO-1.75 EC bindings
9783da2384c5 : spi: spidev: Add dhcom-board to compatibility list
d6423bd03031 : platform/x86: pmc_atom: Add several Beckhoff Automation boards to critclk_systems DMI table
3d0818f5eba8 : platform/x86: pmc_atom: Add Lex 3I380D industrial PC to critclk_systems DMI table
973af54c5218 : regulator: da9063: platform_data is gone, depend on OF
824bd1be3ed0 : regulator: da9063: move definitions out of a header into the driver
662307294f27 : regulator: da9063: remove platform_data support
2899872b627e : regmap: debugfs: Fix memory leak in regmap_debugfs_init
90fdbe8ab270 : ASoC: cs42xx8: add reset-gpios in binding document
2ffb0f580bde : ASoC: soc-core: WARN() is not related to component->driver->probe
e9b5daad4e9b : ASoC: rsnd: move pcm_new from snd_soc_component_driver to snd_soc_dai_driver
39f2d114a1c7 : ASoC: Intel: glk_rt5682_max98357a: Remap button control-function
326b18176353 : ASoC: Mediatek: MT8183: enable IIR filter
b0a821daf0d0 : ASoC: rename functions that pollute the simple_xxx namespace
30d9d4ff5353 : ASoC: Intel: soc-acpi: Fix machine selection order
7b8164c1a29c : ASoC: rt5677-spi: Handle over reading when flipping bytes
f7c4842abfa1 : ASoC: soc-dpm: fixup DAI active unbalance
ef9ace6f8008 : tools: gpio: Add include/linux/gpio.h to .gitignore
48b48750c3f9 : zsmalloc: don't bother with dentry_operations
985f4044871a : balloon: don't bother with dentry_operations
8b1e058e0f52 : cxlflash: don't bother with dentry_operations
619a6d167b29 : cxl: don't bother with dentry_operations
fb9273f2c10d : drm: don't bother with super_operations and dentry_operations
201bd433bfa3 : drm/bochs: fix ptr_ret.cocci warnings
670784fb4ebe : pinctrl: intel: Clear interrupt status in mask/unmask callback
e58926e781d8 : pinctrl: intel: Use GENMASK() consistently
dd7450cab711 : ipmi_si: use bool type for initialized variable
2f6635396304 : ipmi_si: fix unexpected driver unregister warning
70ac79f5d1ef : dt-bindings: arm: renesas: Add HopeRun RZ/G2[M] boards
003ddc67e626 : ARM: dts: rza2mevb: Add USB Host support
f56e674decff : ARM: dts: r7s9210: Add USB Device support
9d8c794e3150 : ARM: dts: r7s9210: Add USB Host support
b0f986b4b025 : drm: Remove users of drm_format_info_plane_cpp
92f080762c3f : drm: Replace instances of drm_format_info by drm_get_format_info
bf39607c1614 : drm/fourcc: Pass the format_info pointer to drm_format_plane_width/height
24c478ead0bf : drm/fourcc: Pass the format_info pointer to drm_format_plane_cpp
f3e9632cb624 : drm: Remove users of drm_format_(horz|vert)_chroma_subsampling
05c452c115bf : drm: Remove users of drm_format_num_planes
45babef01f92 : drm/rockchip: Change the scl_vop_cal_scl_fac to pass drm_format_info
35b81a037b2e : ARM: dts: rskrza1: Add input switches
bd6ed4674358 : ARM: dts: r7s72100: Add IRQC device node
b995421faef5 : ARM: shmobile: Remove GENERIC_PHY from shmobile_defconfig
a461b5bf17ce : arm64: dts: renesas: r8a7795: Add TPU support
1a8c4542bca3 : arm64: dts: renesas: r8a77965: Add TPU support
8067f6f421dc : arm64: dts: renesas: r8a7796: Add TPU support
95ff4aab4173 : arm64: dts: renesas: ulcb-kf: Add support for TI WL1837
c7d4df305ca4 : arm64: dts: renesas: draak: Remove unnecessary index from vin4 port
a597dcb1d4ab : arm64: dts: renesas: cat874: Add HDMI audio
94fc0ee22a5c : arm64: dts: renesas: cat874: Add HDMI video support
57cfa7314697 : arm64: dts: renesas: r8a774a1: Connect Ethernet-AVB to IPMMU-DS0
01712eaa0d96 : arm64: dts: renesas: r8a774a1: Tie Audio-DMAC to IPMMU-MP
c3362a74d977 : arm64: dts: renesas: r8a774a1: Tie SYS-DMAC to IPMMU-DS0/1
466f475f63d1 : arm64: dts: renesas: r8a774a1: Add FDP1 instance
c4f223b419ba : arm64: dts: renesas: r8a774a1: Add DU device to DT
391dca2105c4 : arm64: dts: renesas: r8a774a1: Add VSP instances
998960be3a2e : arm64: defconfig: Enable TDA19988
185555ff994e : ARM: dts: r8a779x: Configure PMIC IRQ pinmux
5c64e61bb217 : ARM: dts: rza2mevb: Add 48MHz USB clock
283f881a4d37 : ARM: dts: r7s9210: Add USB clock
eb8be0276d90 : ARM: dts: rza2mevb: add ethernet aliases
c2fad09c28ac : ARM: dts: rza2mevb: Add SDHI support
c5dab2e9a90a : ARM: dts: rza2mevb: Add Ethernet support
a49f76cddaee : ARM: dts: r7s9210: Add SDHI support
49da03c67c36 : ARM: dts: r7s9210: Add RIIC support
cbcb639172c3 : ARM: dts: r7s9210: Add Ethernet support
9105996ba984 : ARM: dts: r7s9210: Add RSPI
a9f7b1993b70 : clk: meson: g12a: add controller register init
19a18d42bf55 : clk: meson: eeclk: add init regs
76d3fc38a06b : clk: meson: g12a: add mpll register init sequences
19855c8276fe : clk: meson: mpll: add init callback and regs
dc4e62d373f8 : clk: meson: axg: spread spectrum is on mpll2
8925dbd03bb2 : clk: meson: gxbb: no spread spectrum on mpll0
f9b3eeebef6a : clk: meson: mpll: properly handle spread spectrum
3ff46efbcd90 : clk: meson: meson8b: fix a typo in the VPU parent names array variable
e63b063ecd24 : clk: meson: fix MPLL 50M binding id typo
e23fa431e77d : Staging: mt7621-dma: Remove braces around single if statement
200036a8e802 : parisc: Allow building 64-bit kernel without -mlong-calls compiler option
7a95aab57b79 : parisc: Kconfig: remove ARCH_DISCARD_MEMBLOCK
38fa0e8e4a3b : ext2: code cleanup by using test_opt() and clear_opt()
e15d92bee818 : doc: ext2: update description of quota options for ext2
6c71b489ecfd : ext2: Strengthen xattr block checks
8cd0f2ba787a : ext2: Merge loops in ext2_xattr_set()
f4c3fb8c433f : ext2: introduce helper for xattr entry validation
02475de9bb23 : ext2: introduce helper for xattr header validation
f44840ad1f82 : quota: add dqi_dirty_list description to comment of Dquot List Management
cc9daca6e0eb : staging: vt665*: use help instead of ---help--- in Kconfig
6a478f6715c1 : staging: rtl8723bs: use help instead of ---help--- in Kconfig
7c6840b633ff : staging: rtl8188eu: use help instead of ---help--- in Kconfig
c3c415534d98 : staging: unisys: use help instead of ---help--- in Kconfig
2a4482bfae19 : staging: most: use help instead of ---help--- in Kconfig
30d8b6e18232 : staging: fsl-dpaa2: use help instead of ---help--- in Kconfig
7ac3e13a9fb3 : staging: kpc2000: kpc_i2c: fixup block comment style in i2c_driver.c
03a51687d297 : staging: kpc2000: kpc_i2c: use %s with __func__ identifier in log messages
63306de0e840 : staging: kpc2000: kpc_i2c: prevent memory leak in probe() error case
11011c03d647 : staging: kpc2000: kpc_i2c: reformat copyright for better readability
8459b5441377 : staging: kpc2000: kpc_i2c: reindent i2c_driver.c
26a14267aff2 : platform/chrome: Add ChromeOS EC ISHTP driver
75501d2edc80 : platform/chrome: cros_ec_spi: Always add of_match_table
2ad1f7a91449 : platform/chrome: wilco_ec: Remove 256 byte transfers
0c0b7ea23aed : platform/chrome: wilco_ec: Add property helper library
4c1ca625c622 : platform/chrome: wilco_ec: Add Boot on AC support
439152ae0eff : arm64: dts: allwinner: a64: Enable audio on Teres-I
78666baac295 : drm/bridge: Remove duplicate header
ca0961011db5 : ARM: dts: sun8i-h3: Fix wifi in Beelink X2 DT
6e9b622d1c36 : KVM: s390: change default halt poll time to 50us
b41fb528dd87 : KVM: s390: fix typo in parameter description
cc072fb6df84 : arm64: dts: allwinner: a64: bananapi-m64: Enable PMIC USB power supply
d7274dc4b8c7 : arm64: dts: allwinner: axp803: add USB power supply node
c478a12e7253 : arm64: dts: allwinner: a64: Add pinmux for RGB666 LCD
276accf2daa0 : staging: kpc2000: remove lock_card/unlock_card functions
92642f385b7e : staging: kpc2000: remove kp200_module.c file
59ae81e11fec : staging: kpc2000: fix coding style in uapi.h
15cc5c284af2 : staging: fieldbus: solve warning incorrect type dev_core.c
deabe03523a7 : Staging: rtl8192u: ieee80211: Use !x in place of NULL comparisons
63a9c3edcb07 : staging: rtl8723bs: Fix boolinit.cocci warnings
37d13c28eb4c : Staging: bcm2835-camera: Prefer kernel types
3fb58b8572ae : staging: erofs: fix Warning Use BUG_ON instead of if condition followed by BUG
85c6fadd185e : arm64: dts: allwinner: a64: orangepi-win: Add wifi and bluetooth nodes
22538576beb6 : arm64: dts: allwinner: h6: add PIO VCC bank supplies for Pine H64
3c2a22b8aead : arm64: dts: allwinner: a64-oceanic-5205-5inmfd: Enable GT911 CTP
5aa45a24d2ac : arm64: dts: allwinner: a64-amarula-relic: Add GT5663 CTP node
70f76289d964 : arm64: dts: allwinner: a64: move I2C pinctrl to dtsi
a28d1b67cf4f : dt-bindings: bus: Convert Allwinner RSB to a schema
e60f1fd252d7 : ARM: dts: sun8i: r40: bananapi-m2-ultra: Remove regulator-always-on
3e4a856af315 : ARM: dts: sun8i: v40: bananapi-m2-berry: Add Bluetooth device node
78f8e6d97fa0 : ARM: dts: sun8i: v40: bananapi-m2-berry: Enable AHCI
4da567ba35a4 : ARM: dts: sun8i: v40: bananapi-m2-berry: Enable HDMI output
27e81e1970a8 : ARM: dts: sun8i: v40: bananapi-m2-berry: Enable GMAC ethernet controller
30cf87fd3376 : ARM: dts: sun8i: v40: bananapi-m2-berry: Add GPIO pin-bank regulator supplies
442251611472 : ARM: dts: sun8i: r40: bananapi-m2-ultra: Add GPIO pin-bank regulator supplies
296bcfa05640 : arm64: defconfig: add allwinner sid support
fea699163604 : staging: wilc1000: Fix some double unlock bugs in wilc_wlan_cleanup()
ca641bae6da9 : staging: vc04_services: prevent integer overflow in create_pagelist()
ca4e4efbefbb : Staging: vc04_services: Fix a couple error codes
a67fedd78818 : staging: wlan-ng: fix adapter initialization failure
2b14b802adac : soc: imx: Read imx8mm soc revision from anatop
c85aa326f5c5 : staging: kpc2000: double unlock in error handling in kpc_dma_transfer()
d4c596ebf627 : staging: kpc2000: Fix build error without CONFIG_UIO
e00839f38823 : staging: kpc2000: fix build error on xtensa
f2dcb8841e6b : staging: erofs: set sb->s_root to NULL when failing from __getname()
a02177a39344 : dt-bindings: imx-cpufreq-dt: Document opp-supported-hw usage
4d28ba1d62c4 : cpufreq: Add imx-cpufreq-dt driver
c0ab9e0812da : opp: Allocate genpd_virt_devs from dev_pm_opp_attach_genpd()
b25af2ff7c07 : ARM: imx: cpuidle-imx6sx: Restrict the SW2ISO increase to i.MX6SX
6319aee10e53 : opp: Attach genpds to devices from within OPP core
c4580f209715 : ALSA: dice: add stream format parameters for PreSonus FireStudio
941add8e3e63 : Staging: rtl8723bs: hal: Fix comparison to bool in if statements
2f9dcc46c626 : staging: kpc2000: removed trailing white-space.
db013a8826aa : Staging: kpc2000: kpc_dma: include <linux/io.h> instead of <asm/io.h>
8f3d9001ddb6 : Staging: rtl8188eu: os_dep: Use %s and __func__ in strings
f3dbf6ea4fed : staging: rtl8723bs: core: rtw_recv: fix warning Unneeded variable ret
c3fb338afa33 : Staging: rtl8192u: ieee80211: Fix coding style issues related to if else
023dbe17dd38 : staging: vchiq: stop explicitly comparing with zero to catch errors
77cf3f5dcf35 : staging: vchiq: make wait events interruptible
086efbabdc04 : staging: vchiq: revert "switch to wait_for_completion_killable"
061ca1401f96 : staging: vchiq_2835_arm: revert "quit using custom down_interruptible()"
5ba1a1dae320 : Staging: rtl8192u: ieee80211: Use !x in place of NULL comparison
c61ec9e618bf : Staging: rtl8192u: ieee80211: Add spaces around '&&' operator
d542d407cdf2 : Staging: rtl8192u: ieee80211: Fix coding style errors
d310c5a1cc83 : Staging: rtl8192u: ieee80211: Fix spelling mistake
8b0c4a7ca1ed : Staging: rtl8192u: ieee80211: Fix coding style warning
dad3f77ff480 : Staging: rtl8192e: Use %s and __func__ in strings
5249495da049 : staging: erofs: drop unneeded -Wall addition
70eb40836ca4 : staging: kpc2000: clean up after probe failure.
abb611d2c21c : staging: kpc2000: added missing clean-up to probe_core_uio.
3809ca58c16a : staging: kpc2000: added designated initializers to two structs.
dbaca02b625a : staging: kpc2000: declare two functions as static.
d2a6eaee1d72 : staging: kpc2000: inverted conditional in order to reduce indentation.
d34141ebd7e7 : Staging: kpc2000: kpc_dma: Resolve cast warning and use const for file_operation
1c13ef4fa181 : Staging: kpc2000: kpc_dma: Resolve warning to use __func__ insted of funtion name reported by checkpatch.
63c867d794e8 : Staging: kpc2000: kpc_dma: Resolve warning Missing blank line after declarations & labels not to be indented.
3544d3f785c1 : Staging: kpc2000: kpc_dma: Resolve checkpath errors Macros in paranthesis & trailing statements on next line.
f42485c50d7a : Staging: kpc2000: kpc_dma: Resolve code indent and trailing statements on next line errors reported by checkpatch.
f3092723b7ed : Staging: kpc2000: kpc_dma: Resolve checkpatch space errors around brace '{', '!' and open paranthesis '('.
20fe99222dd3 : Staging: kpc2000: kpc_dma: Resolve space errors around pointers and function declarations reported by checkpatch.
0f7aa9d2447b : Staging: kpc2000: kpc_dma: Resolve trailing whitespace error reported by checkpatch
a8f7e0c9b9ae : staging: rtl8723bs: os_dep: Remove Unneeded variable ret
83ee6ec7740b : Staging: rtl8723bs: os_dep: Fix if-else coding style issues
690510aad15f : staging: kpc2000: remove unused function kp2000_cdev_write
80ff4ad4c62f : staging: vc04_services: bcm2835-camera: remove redundant assignment to variable ret
a301ecbc7ed0 : Staging: kpc2000: Cleanup in kpc_dma_transfer()
5badafb1f0c9 : staging: rtl8712: get rid of IS_MCAST
91fc28e8e6e9 : staging: kpc_i2c: Remove unused file
bd9c9e2c6d56 : Staging: rtl8723bs: os_dep: Remove braces from single if statement
5706396f4768 : staging: rtl8723bs: core: Fix variable constant comparisons.
a65f0d18ea58 : staging: rtl8723bs: core: Remove braces from single if statement.
c872ed070a8c : staging: rtl8723bs: core: Remove unnecessary parentheses.
41452327fc09 : staging: rtl8723bs: core: Replace NULL comparisons.
6810625092e7 : staging: rtl8723bs: core: Remove blank line.
5f98c7f9f535 : Staging: rtl8723bs: core: Fix Spelling mistake in comments
2dd67029c623 : Staging: rtl8723bs: os_dep: Fix switch-case indentation error
f0f74b45d64d : drivers: staging : wlan-ng : collect return status without variable
dcec6ced9f03 : clk: imx8mm: add GPIO clocks to clock tree
2c61a5459932 : dt-bindings: clock: imx8mm: Add GPIO clocks
37a4bdead109 : ARM: dts: imx6sx-sdb: Assign corresponding power supply for LDOs
96a9169cf621 : ARM: dts: imx6sll-evk: Assign corresponding power supply for vdd3p0
3feea8805d6f : ARM: dts: imx6sl-evk: Assign corresponding power supply for LDOs
43967d9b5a7c : ARM: dts: imx7d-sdb: Assign corresponding power supply for LDOs
93385546ba36 : ARM: dts: imx6qdl-sabresd: Assign corresponding power supply for LDOs
43f1322b87b3 : ARM: dts: imx6ul: add clock-frequency to CPU node
811b99bc661a : ARM: dts: imx7ulp-evk: Add backlight support
15641ca81d25 : ARM: dts: imx7ulp: Add tpm pwm support
78cc25fa265d : arm64: dts: imx8mm-evk: Add BD71847 PMIC
5d7c5882b94a : ARM: dts: imx7s: Update coresight DT bindings
a0b14e6585b9 : firmware: imx: SCU irq should ONLY be enabled after SCU IPC is ready
fafaa0a27675 : arm64: imx: Fix build error without CONFIG_SOC_BUS
4af3cfe4e1c6 : arm64: dts: imx8mq: Add a node for irqsteer
7f538f199f71 : arm64: dts: ls1028a: Add properties for Mali DP500 node
7870756fe456 : ARM: dts: imx53: Update pinmux settings on M53Menlo
34c486a2ce66 : ARM: dts: imx53: Add GPIO line names on M53Menlo
6c5741c22a9f : ARM: dts: imx53: Add GPIO beeper on M53Menlo
50d29fdb765d : ARM: dts: imx53: Add power GPIOs on M53Menlo
64b99002c561 : ARM: dts: imx53: Select netdev trigger for Yellow LED on M53Menlo
a80c4981717b : ARM: dts: imx53: Add ethernet PHY reset on M53Menlo
3c3601cd6a6d : ARM: dts: imx53: Update USB configuration on M53Menlo
3905e2fea949 : ARM: dts: imx53: Update UART configuration on M53Menlo
ee3b39eb3844 : ARM: dts: imx6qdl: Assign corresponding clocks instead of dummy clock
ada3d86b6ad9 : ARM: dts: imx6sl: Assign corresponding clocks instead of dummy clock
5c5d0ca7c270 : arm64: defconfig: Enable ROHM_BD718XX PMIC for imx8mm-evk
22e9852fd2aa : arm64: defconfig: Enable lpi2c for imx8qxp and sensors
e3ab254a437a : arm64: defconfig: Enable imx8mm clk/pinctrl
462864e208d9 : arm64: defconfig: Enable RTC_DRV_SNVS
81ab47e04bca : arm64: defconfig: add support for i.MX system controller watchdog
a0e05ed8221c : ARM: imx_v6_v7_defconfig: Enable SIOX bus
13edfd4f6d53 : ARM: imx_v6_v7_defconfig: Add GPIO_PCF857X
82f4799f8dd9 : arm64: defconfig: Enable CONFIG_SPI_IMX
f40019475bbb : ima: fix wrong signed policy requirement when not appraising
558b523d4628 : x86/ima: Check EFI_RUNTIME_SERVICES before using
f14b3c91ec5f : clk: rockchip: add 1.464GHz cpu-clock rate to rk3228
1e2d08a837ec : clk: rockchip: Slightly more accurate math in rockchip_mmc_get_phase()
6943b839721a : clk: rockchip: Don't yell about bad mmc phases when getting
527f54fddff6 : clk: rockchip: Use clk_hw_get_rate() in MMC phase calculation
c2af88f1a0cd : ARM: rockchip: fix missing of_node_put calls in smp code
0ee198ab08fe : arm64: dts: rockchip: Enable SPI1 on Ficus
7b305b0fb05e : arm64: dts: rockchip: Enable SPI0 and SPI4 on Rock960
bba821f5479e : arm64: dts: rockchip: add PCIe nodes on rk3399-rockpro64
fa31ba8f1719 : ARM: dts: raise GPU trip point temperature for speedy to 80 degC
0f637e2565d1 : ARM: dts: rockchip: raise GPU trip point temperatures for veyron
83be81e3b0b6 : ARM: dts: rockchip: raise CPU trip point temperature for veyron to 100 degC
1c0479023412 : ARM: dts: rockchip: Make rk3288-veyron-minnie run at hs200
99fa066710f7 : ARM: dts: rockchip: Make rk3288-veyron-mickey's emmc work again
d190bfaaa2a1 : ARM: dts: rockchip: Remove bogus 'i2s_clk_out' from rk3288-veyron-mickey
6773af2684b7 : ARM: dts: rockchip: fix PWM clock found on RK3288 Socs
a188339ca5a3 : Linux 5.2-rc1
6a0a923dfa14 : of_net: fix of_get_mac_address retval if compiled without CONFIG_OF
85806af0c6ba : net: fix kernel-doc warnings for socket.c
ea9a03791a73 : net: Treat sock->sk_drops as an unsigned int when printing
7eaf51a2e094 : stacktrace: Unbreak stack_trace_save_tsk_reliable()
6d97024dce23 : iio: adc: mediatek: mt6577-auxadc, add mt6765 support
73e1ccdab3c3 : dt-bindings: iio: adc: mediatek: Add document for mt6765
e359a29225dd : dt-bindings: iio: accel: adxl345: switch to YAML bindings
c50a42b8f61f : kselftests: netfilter: fix leftover net/net-next merge conflict
fc2694ec1ab7 : kconfig: use 'else ifneq' for Makefile to improve readability
de6da1e8bcf0 : panic: add an option to replay all the printk message in buffer
5d59aa8f9ce9 : initramfs: don't free a non-existent initrd
ec084de929e4 : fs/writeback.c: use rcu_barrier() to wait for inflight wb switches going into workqueue when umount
60fce36afa9c : mm/compaction.c: correct zone boundary handling when isolating pages from a pageblock
a6cf4e0fe3e7 : mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro
bb850f4dae4a : mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro
68ad4a330433 : mm/vmalloc.c: keep track of free blocks for vmap allocation
f1436c8036fa : mlxsw: core: Prevent reading unsupported slave address from SFP EEPROM
c52ecff7e643 : mlxsw: core: Prevent QSFP module initialization for old hardware
ba95e5dfd366 : vsock/virtio: Initialize core virtio vsock before registering the driver
5887c8364766 : iio: adc: sun4i-gpadc-iio convert to SPDX license tags
0d698a538f8d : iio: ad9523-1: Improve reported VCO frequency accuracy
3a48a91901c5 : kbuild: check uniqueness of module names
aff11cd983ec : kconfig: Terminate menu blocks with a comment in the generated config
233c741dcbb1 : kbuild: add LICENSES to KBUILD_ALLDIRS
cdd750bfb1f7 : kbuild: remove 'addtree' and 'flags' magic for header search paths
9cc342f6c4a0 : treewide: prefix header search paths with $(srctree)/
14340de506c9 : media: prefix header search paths with $(srctree)/
cc966c92c1d4 : media: remove unneeded header search paths
986a13769c4b : alpha: move arch/alpha/defconfig to arch/alpha/configs/defconfig
902a6898bfb4 : kbuild: terminate Kconfig when $(CC) or $(LD) is missing
d2f8ae0e4c5c : kbuild: turn auto.conf.cmd into a mandatory include file
f46e65da48b2 : .gitignore: exclude .get_maintainer.ignore and .gitattributes
a1494304346a : kbuild: add all Clang-specific flags unconditionally
7eb8e5f07305 : kbuild: Don't try to add '-fcatch-undefined-behavior' flag
4c8dd95a723d : kbuild: add some extra warning flags unconditionally
8289f913fe12 : kbuild: add -Wvla flag unconditionally
33ff99fb0915 : arch: remove dangling asm-generic wrappers
6944a06d141b : samples: guard sub-directories with CONFIG options
a3bc88645e92 : kbuild: re-enable int-in-bool-context warning
593e0fd97ef1 : MAINTAINERS: kbuild: Add pattern for scripts/*vmlinux*
178aa03bbe6c : sh: exclude vmlinux.scr from .gitignore pattern
5b13f841b37f : sh: vsyscall: drop unnecessary cc-ldoption
861fde319134 : ia64: require -Wl,--hash-style=sysv
901b5732fbcc : csky: remove deprecated arch/csky/boot/dts/include/dt-bindings
2c1d0e3631e5 : ext4: avoid panic during forced reboot due to aborted journal
e7739a60712a : net/mlx5e: Fix possible modify header actions memory leak
2ef86872d98d : net/mlx5e: Fix no rewrite fields with the same match
c979c445a88e : net/mlx5e: Additional check for flow destination comparison
cf83c8fdcd47 : net/mlx5e: Add missing ethtool driver info for representors
955858009708 : net/mlx5e: Fix number of vports for ingress ACL configuration
8f0916c6dc5c : net/mlx5e: Fix ethtool rxfh commands when CONFIG_MLX5_EN_RXNFC is disabled
299a11957a5f : net/mlx5e: Fix wrong xmit_more application
dd06486710d2 : net/mlx5: Fix peer pf disable hca command
02f3afd97556 : net/mlx5: E-Switch, Correct type to u16 for vport_num and int for vport_index
661f0312eb3e : net/mlx5: Add meaningful return codes to status_to_err function
bad861f31bb1 : net/mlx5: Imply MLXFW in mlx5_core
5593530e5694 : Revert "tipc: fix modprobe tipc failed after switch order of device registration"
ac03046ece2b : vsock/virtio: free packets during the socket release
532b0f7ece4c : tipc: fix modprobe tipc failed after switch order of device registration
38a04b83ab30 : lib: Correct comment of prandom_seed
34dcf6a1902a : net: caif: fix the value of size argument of snprintf
b8f5fe3bc5b9 : i2c: core: add device-managed version of i2c_new_dummy
7159dbdae3c5 : i2c: core: improve return value handling of i2c_new_device and i2c_new_dummy
510a405d945b : nvme: fix memory leak for power latency tolerance
5fb4aac756ac : nvme: release namespace SRCU protection before performing controller ioctls
90ec611adcf2 : nvme: merge nvme_ns_ioctl into nvme_ioctl
3f98bcc58cd5 : nvme: remove the ifdef around nvme_nvm_ioctl
100c815cbd56 : nvme: fix srcu locking on error return in nvme_get_ns_from_disk
6fa0321a9604 : nvme: Fix known effects
d6135c3a1ec0 : nvme-pci: Sync queues on reset
2036f7263d70 : nvme-pci: Unblock reset_work on IO failure
39a9dd81f864 : nvme-pci: Don't disable on timeout in reset state
e43269e6e5c4 : nvme-pci: Fix controller freeze wait disabling
69dbdfffef20 : HID: wacom: Sync INTUOSP2_BT touch state after each frame if necessary
6441fc781c34 : HID: wacom: Correct button numbering 2nd-gen Intuos Pro over Bluetooth
fe7f8d73d1af : HID: wacom: Send BTN_TOUCH in response to INTUOSP2_BT eraser contact
4cc79cbb01ef : drm/i915/execlists: Drop promotion on unsubmit
68fc728b01fc : drm/i915: Downgrade NEWCLIENT to non-preemptive
6e7eb7a80769 : drm/i915: Bump signaler priority on adding a waiter
e92a7be7fe5b : HID: wacom: Don't report anything prior to the tool entering range
2cc08800a6b9 : HID: wacom: Don't set tool type until we're in range
af461ff3fa5e : drm/i915/hdcp: Use both bits for device_count
96ac08137e1a : drm/i915/dp: Initialise locals for static analysis
672eaf37db9f : powerpc/cacheinfo: Remove double free
c179976cf4cb : powerpc/mm/hash: Fix get_region_id() for invalid addresses
17db337f5098 : drm/i915: Truly bump ready tasks ahead of busywaits
dba5a7f301d2 : drm/i915: Mark semaphores as complete on unsubmit out if payload was started
9c3ddee12464 : bpftool: fix BTF raw dump of FWD's fwd_kind
c011d23ba046 : kvm: fix compilation on aarch64
68c20cc2164c : HID: wacom: correct touch resolution x/y typo
d4b8efeb46d9 : HID: wacom: generic: Correct pad syncing
d8e9806005f2 : HID: wacom: generic: only switch the mode on devices with LEDs
7ed4b4e60bb1 : selftests/bpf: fix bpf_get_current_task
7f07ce0f04e2 : drm/armada: add CRTC mode validation
0ab17499b18f : drm/armada: add drm_atomic_helper_shutdown() call in tear-down
5a6cbce823bf : drm/armada: add and use definitions for RDREG4F
f79d7c9543d2 : drm/armada: add drm_mode_set_crtcinfo() mode fixup
5d32b660c839 : drm/armada: add comments about HWC32 cursor colour format
d0d765dec6b7 : drm/armada: add support for setting gamma
7d62237da6ec : drm/armada: move plane address and pitch calculation to atomic_check
89e0c53ccfbc : drm/armada: add missing interlaced support for overlay frame
1d1547ec12bc : drm/armada: fix plane location and size for interlace
9184ae8db3d5 : drm/armada: add plane size/location accessors
ad52f53ff4e3 : drm/armada: use __drm_atomic_helper_plane_reset in overlay reset
768f719ab7b0 : drm/armada: fix crtc interlace
5b24f715042d : drm: Reserve/unreserve GEM VRAM BOs from within pin/unpin functions
82ff2fb5d184 : drm: Add drm_gem_vram_{pin/unpin}_reserved() and convert mgag200
bfa8130f50a6 : ASoC: tlv320aic3x: Add support for high power analog output
bfe95dfa4dac : ASoC: cs42xx8: Add reset gpio handling
ad6eecbfc01c : ASoC: cs42xx8: Add regcache mask dirty
f569aa9b1cc8 : drm/stm: dsi: add regulator support
79c5ecafe95f : dt-bindings: display: stm32: add supply property to DSI controller
8ea58f1e8b11 : objtool: Allow AR to be overridden with HOSTAR
f8585539df0a : fbdev/efifb: Ignore framebuffer memmap entries that lack any memory types
357d065a44cd : crypto: vmx - ghash: do nosimd fallback manually
009b30ac7444 : crypto: vmx - CTR: always increment IV as quadword
e1354400b25d : crypto: hash - fix incorrect HASH_MAX_DESCSIZE
4fa0b1f971fc : crypto: caam - fix typo in i.MX6 devices list for errata
8fef9900d43f : riscv: fix locking violation in page fault handler
a967a289f169 : RISC-V: sifive_l2_cache: Add L2 cache controller driver for SiFive SoCs
5545b6d1ba25 : RISC-V: Add DT documentation for SiFive L2 Cache Controller
4c3aeb82a0f4 : RISC-V: Avoid using invalid intermediate translations
9a6e7af02f7f : riscv: Support BUG() in kernel module
ee72e0e70cf7 : riscv: Add the support for c.ebreak check in is_valid_bugaddr()
d18ebc274ca7 : riscv: support trap-based WARN()
a21344dfc6ad : riscv: fix sbi_remote_sfence_vma{,_asid}.
f6635f873a60 : riscv: move switch_mm to its own file
58de77545e53 : riscv: move flush_icache_{all,mm} to cacheflush.c
f91253a3d005 : tty: Don't force RISCV SBI console as preferred console
a3182c91ef4e : RISC-V: Access CSRs using CSR numbers
6dcaf00487ca : RISC-V: Add interrupt related SCAUSE defines in asm/csr.h
196a14d45161 : RISC-V: Use tabs to align macro values in asm/csr.h
f1f47c6ca34b : RISC-V: Fix minor checkpatch issues.
8b4302a442af : RISC-V: Support nr_cpus command line option.
7878c231dae0 : slab: remove /proc/slab_allocators
cbb10f1e4a72 : habanalabs: don't limit packet size for device CPU
15d574fbd3f8 : arm64: dts: sprd: Add clock properties for serial devices
510e2ceda031 : ipv6: fix src addr routing with the exception table
9a6c8bf91b60 : selftests: pmtu.sh: Remove quotes around commands in setup_xfrm
d7c04b05c9ca : net: avoid weird emergency message
39db9815da48 : afs: Fix application of the results of a inline bulk status fetch
b8359153252d : afs: Pass pre-fetch server and volume break counts into afs_iget5_set()
a38a75581e6e : afs: Fix unlink to handle YFS.RemoveFile2 better
61c347ba5511 : afs: Clear AFS_VNODE_CB_PROMISED if we detect callback expiry
f642404a0436 : afs: Make vnode->cb_interest RCU safe
c925bd0ac474 : afs: Split afs_validate() so first part can be used under LOOKUP_RCU
7c712458669f : afs: Don't save callback version and type fields
6ae6d33280b8 : aqc111: cleanup mtu related logic
9e598a65b9f7 : Revert "aqc111: fix writing to the phy on BE"
5aee080f2cf1 : Revert "aqc111: fix double endianness swap on BE"
858e5400e682 : xfrm: ressurrect "Fix uninitialized memory read in _decode_session4"
8122de54602e : dt-bindings: Convert vendor prefixes to json-schema
d72386fe7a84 : libbpf: move logging helpers into libbpf_internal.h
7e27e8d6130c : tipc: switch order of device registration to fix a crash
61fb0d016807 : ipv6: prevent possible fib6 leaks
185ce5c38ea7 : net: test nouarg before dereferencing zerocopy pointers
b4e467c82f8c : net: usb: qmi_wwan: add Telit 0x1260 and 0x1261 compositions
ee04a5fa9f3f : net: phy: aquantia: readd XGMII support for AQR107
752beb5ec441 : net: bpfilter: fallback to netfilter if failed to load bpfilter kernel module
a9eeb998c28d : hv_sock: Add support for delayed close
55c0dd8adda8 : atm: iphase: Avoid copying pointers to user space.
12d5cbf89a65 : net/mlx5e: Fix calling wrong function to get inner vlan key and mask
bae9ed69029c : flow_offload: support CVLAN match
ac4e0e055fee : tools/bpftool: move set_max_rlimit() before __bpf_object__open_xattr()
bca844a8c925 : selftests/bpf: add test_sysctl and map_tests/tests.h to .gitignore
e547ff3f803e : bpf: relax inode permission check for retrieving bpf program
982c736cd677 : Opt out of scripts/get_maintainer.pl
8e7b65a6eb7a : ARM: ixp4xx: Remove duplicated include from common.c
c180d710ee7a : soc: ixp4xx: qmgr: Fix an NULL vs IS_ERR() check in probe
05b289263772 : signal: unconditionally leave the frozen state in ptrace_stop()
4fc4d8dfa056 : perf stat: Support 'percore' event qualifier
40480a813670 : perf stat: Factor out aggregate counts printing
064b4e82aa16 : perf tools: Add a 'percore' event qualifier
6cf626563998 : perf docs: Add description for stderr
1b6599a9d8e6 : perf intel-pt: Fix sample timestamp wrt non-taken branches
61b6e08dc8e3 : perf intel-pt: Fix improved sample timestamp
7ba8fa20e26e : perf intel-pt: Fix instructions sampling rate
6466ec14aaf4 : perf regs x86: Add X86 specific arch__intr_reg_mask()
af785e75bf61 : perf parse-regs: Add generic support for arch__intr/user_reg_mask()
b1f35dfd7c2f : dt-bindings: sound: sun4i-spdif: Document that the RX channel can be missing
506c7f9b0612 : dt-bindings: sound: Convert Allwinner SPDIF binding to YAML
e9458a4e337d : rhashtable: Fix cmpxchg RCU warnings
ba6306e3f648 : rhashtable: Remove RCU marking from rhash_lock_head
75b3f1cb50bd : drm: Fix drm.h uapi header for GNU/kFreeBSD
38c2c7917adc : drm/v3d: Fix and extend MMU error handling.
1ba9d7cbc453 : drm/v3d: Dump V3D error debug registers in debugfs, and one at reset.
091d62831793 : drm/v3d: Set the correct DMA mask according to the MMU's limits.
145986ec566b : drm/v3d: Fix debugfs reads of MMU regs.
d8076bdb56af : uapi: Wire up the mount API syscalls on non-x86 arches [ver #2]
9c8ad7a2ff0b : uapi, x86: Fix the syscall numbering of the mount API syscalls [ver #2]
1cdc415f1083 : uapi, fsopen: use square brackets around "fscontext" [ver #2]
ba6e798ecf32 : drm/doc: Document expectation that userspace review looks at kernel uAPI.
3d42fca00891 : drm/doc: Allow new UAPI to be used once it's in drm-next/drm-misc-next.
7d293f564561 : regulator: tps6507x: Fix boot regression due to testing wrong init_data pointer
fd711586bb7d : afs: Fix double inc of vnode->cb_break
a58823ac4589 : afs: Fix application of status and callback to be under same lock
c7226e407b60 : afs: Fix lock-wait/callback-break double locking
4571577f16c8 : afs: Always get the reply time
d9052dda8a39 : afs: Don't invalidate callback if AFS_VNODE_DIR_VALID not set
87182759cd6f : afs: Fix order-1 allocation in afs_do_lookup()
781070551c26 : afs: Fix calculation of callback expiry time
ffba718e9354 : afs: Get rid of afs_call::reply[]
3b05e528cb9e : afs: Make dynamic root population wait uninterruptibly for proc_cells_lock
fefb2483dc10 : afs: Don't pass the vnode pointer through into the inline bulk status op
20b8391fff56 : afs: Make some RPC operations non-interruptible
b960a34b73e4 : rxrpc: Allow the kernel to mark a call as being non-interruptible
0ab4c9594812 : afs: Fix error propagation from server record check/update
94f699c9cdb1 : afs: Fix the maximum lifespan of VL and probe calls
7a102d9044e7 : block/bio-integrity: use struct_size() in kmalloc()
bbd172e31696 : rxrpc: Provide kernel interface to set max lifespan on a call
51eba9997079 : afs: Fix "kAFS: AFS vnode with undefined type 0"
6457f42eb3f6 : powerpc/mm: Drop VM_BUG_ON in get_region_id()
fdb288a679cd : io_uring: use wait_event_interruptible for cq_wait conditional wait
dc6ce4bc2b35 : io_uring: adjust smp_rmb inside io_cqring_events
2bbcd6d3b36a : io_uring: fix infinite wait in khread_park() on io_finish_async()
8454fca4f53b : dm: fix a couple brace coding style issues
f710126cfc89 : dm crypt: print device name in integrity error message
7a1cd7238fde : dm crypt: move detailed message into debug level
0f41fcf78849 : dm ioctl: fix hang in early create error condition
4aecaa0a82b3 : ASoC: fsl_asrc: replace the process_option table with function
b06c58c2a1ee : ASoC: fsl_asrc: Fix the issue about unsupported rate
4e9845eff5a8 : Btrfs: tree-checker: detect file extent items with overlapping ranges
0c713cbab620 : Btrfs: fix race between ranged fsync and writeback of adjacent ranges
ebb929060aeb : Btrfs: avoid fallback to transaction commit during fsync of files with holes
14ae4ec1ee14 : btrfs: extent-tree: Fix a bug that btrfs is unable to add pinned bytes
e32773357d5c : btrfs: sysfs: don't leak memory when failing add fsid
450ff8348808 : btrfs: sysfs: Fix error path kobject memory leak
d5c32c89b208 : afs: Fix cell DNS lookup
c8609f3870f7 : ASoC: meson: add g12a tohdmitx control
0a8f1117a680 : ASoC: meson: axg-card: add basic codec-to-codec link support
e35f5ad6a965 : ASoC: meson: add tohdmitx DT bindings
c3456a4b2142 : ASoC: dapm: allow muxes to force a disconnect
1b74211011eb : ASoC: meson: axg-card: set link name based on link node name
7a0a93c51799 : arm64: vdso: Explicitly add build-id option
7ba36eccb3f8 : arm64/mm: Inhibit huge-vmap with ptdump
5caaf29af5ca : spi: bitbang: Fix NULL pointer dereference in spi_unregister_master
cf61f5b01531 : ASoC: Mediatek: MT8183: set data align
1628fc3f4771 : ASoC: Mediatek: add memory interface data align
0586576950d5 : drm/fb-helper: Fix drm_fb_helper_hotplug_event() NULL ptr argument
86d804f41e5d : drm/sun4i: sun6i_mipi_dsi: Support DSI GENERIC_SHORT_WRITE_2 transfer
51a0d1a90bff : drm/sun4i: sun6i_mipi_dsi: Fix hsync_porch overflow
831adffb3b7b : drm/sun4i: Fix sun8i HDMI PHY configuration for > 148.5 MHz
8a943c6021ba : drm/sun4i: Fix sun8i HDMI PHY clock initialization
ac7427377150 : habanalabs: support device memory memset > 4GB
af9abd65983c : nds32: Fix vDSO clock_getres()
9d8d0294e78a : x86/speculation/mds: Improve CPU buffer clear documentation
88640e1dcd08 : x86/speculation/mds: Revert CPU buffer clear on double fault exit
63e07e202997 : MAINTAINERS: update nds32 git repo path
a771e9225008 : nds32: don't export low-level cache flushing routines
dece44e381ab : cifs: add support for SEEK_DATA and SEEK_HOLE
9ab70ca65330 : Fixed https://bugzilla.kernel.org/show_bug.cgi?id=202935 allow write on the same file
2c87d6a94d16 : cifs: Allocate memory for all iovs in smb2_ioctl
3b249115719b : cifs: Don't match port on SMBDirect transport
8a635ffb1421 : ia64: Make sure that we have a mmiowb function real early
5fa2ca7c4a3f : bpf, tcp: correctly handle DONT_WAIT flags and timeo == 0
3d21b6525cae : selftests/bpf: add prog detach to flow_dissector test
a9047734eb47 : selftests/bpf: add missing \n to flow_dissector CHECK errors
15ea164ef11a : libbpf: don't fail when feature probing fails
b283d0c353de : Input: eeti_ts - read hardware state once after wakeup
145b11d1baa3 : Input: elan_i2c - increment wakeup count if wake source
b752bb405a13 : Revert "ARM: 8846/1: warn if divided syntax assembler is used"
b1e479e3dcbc : MIPS: Alchemy: add DMA masks for on-chip ethernet
f93f7ede087f : Revert "KVM: nVMX: Expose RDPMC-exiting only when guest supports PMU"
61455bf26236 : kvm: x86: Fix L1TF mitigation for shadow MMU
d69129b4e46a : KVM: nVMX: Disable intercept for FS/GS base MSRs in vmcs02 when possible
62e59c4e69b3 : clk: Remove io.h from clk-provider.h
2b1174512771 : drm/msm: Upgrade gxpd checks to IS_ERR_OR_NULL
4dd0481584d0 : ubifs: Convert xattr inum to host order
76aa34944172 : ubifs: Use correct config name for encryption
481a9b8073a4 : ubifs: Fix build error without CONFIG_UBIFS_FS_XATTR
c71ffb673cd9 : io_uring: remove 'ev_flags' argument
aeea9062d949 : perf parse-regs: Split parse_regs
7025fdbea3a6 : perf vendor events arm64: Add Cortex-A57 and Cortex-A72 events
93fe8f1e1104 : perf vendor events arm64: Map Brahma-B53 CPUID to cortex-a53 events
ae833a6124b1 : perf vendor events arm64: Remove [[:xdigit:]] wildcard
8e8f515d567f : perf jevents: Remove unused variable
d94cfbab6da9 : perf test zstd: Fixup verbose mode output
bdc35cbc35c0 : perf tests: Implement Zstd comp/decomp integration test
371a3378d83a : perf inject: Enable COMPRESSED record decompression
cb62c6f1f592 : perf report: Implement perf.data record decompression
504c1ad11691 : perf record: Implement -z,--compression_level[=<n>] option
61a7773ca88f : perf report: Add stub processing of compressed events for -D
ef781128e47e : perf record: Implement compression for AIO trace streaming
5d7f41164930 : perf record: Implement compression for serial trace streaming
f24c1d7523e6 : perf tools: Introduce Zstd streaming based compression API
51255a8af7c4 : perf mmap: Implement dedicated memory buffer for data compression
42e1fd80a5b8 : perf record: Implement COMPRESSED event record and its attributes
d3c8c08e75c4 : perf session: Define 'bytes_transferred' and 'bytes_compressed' metrics
5b6f5aef10f6 : perf build tests: Add NO_LIBZSTD=1 to make_minimal
1df9d75776c9 : tools lib traceevent: Man pages for trace sequences APIs
0133fc6068fb : tools lib traceevent: Man pages for APIs used to extract common fields from a record
73b6b470f606 : tools lib traceevent: Man page for tep_parse_header_page()
e57ea935ad74 : tools lib traceevent: Man pages for parse event APIs
854d73c66659 : tools lib traceevent: Man pages for event filter APIs
e64392019c05 : tools lib traceevent: Man pages for event fields APIs
95ec2822a976 : tools lib traceevent: Man page for tep_read_number_field()
6dfe6849b6ee : tools lib traceevent: Man pages for print field APIs
96e75ef97d88 : tools lib traceevent: Man pages for get field value APIs
0b51220ee0c3 : tools lib traceevent: Man pages for find field APIs
747e942c3925 : tools lib traceevent: Man pages for libtraceevent event get APIs
7935c316ef06 : tools lib traceevent: Man page for list events APIs
86e8076e93ff : tools lib traceevent: Man pages for event find APIs
c76c22421875 : tools lib traceevent: Man page for tep_read_number()
10e679751cde : tools lib traceevent: Man pages for registering print function
c818e2dbe472 : tools lib traceevent: Man pages for function related libtraceevent APIs
db5570e5e30a : tools lib traceevent: Man pages for event handler APIs
c127ef56761e : tools lib traceevent: Man page for tep_strerror()
71ee989f94cf : tools lib traceevent: Man page for page size APIs
802e985eb682 : tools lib traceevent: Man page for host endian APIs
9571f7371f14 : tools lib traceevent: Man page for file endian APIs
ba28fabe43c3 : tools lib traceevent: Man page for get/set cpus APIs
3d2626bd1f15 : tools lib traceevent: Man page for header_page APIs
680ca343d229 : tools lib traceevent: Man pages for tep_handler related APIs
f7dff58a8b5a : tools lib traceevent: Add support for man pages with multiple names
dc7fd7bfe98e : tools lib traceevent: Introduce man pages
30ba5b0e66c8 : perf machine: Null-terminate version char array upon fgets(/proc/version) error
bf6d18cffa5f : perf vendor events intel: Add uncore_upi JSON support
b62d18aba110 : perf scripts python: exported-sql-viewer.py: Add 'About' dialog box
9bc4e4bfe616 : perf scripts python: exported-sql-viewer.py: Add context menu
96c43b9a7ab3 : perf scripts python: exported-sql-viewer.py: Add copy to clipboard
3ac641f4acd6 : perf scripts python: exported-sql-viewer.py: Add tree level
4b2084537e5f : perf scripts python: exported-sql-viewer.py: Fix error when shrinking / enlarging font
be6e747136a4 : perf scripts python: exported-sql-viewer.py: Move view creation
ca138a7aabc6 : perf tools x86: Add support for recording and printing XMM registers
4c1cf20334ae : perf parse-regs: Improve error output when faced with unknown register name
8e5bc76f2ce3 : perf record: Fix suggestion to get list of registers usable with --user-regs and --intr-regs
c9a707875053 : tools pci: Do not delete pcitest.sh in 'make clean'
0ceb5499a800 : tools x86 uapi asm: Sync the pt_regs.h copy with the kernel sources
f98f10f35257 : tools arch uapi: Sync the x86 kvm.h copy
a021b5400111 : tools arch: Update arch/x86/lib/memcpy_64.S copy used in 'perf bench mem memcpy'
382619c07ff6 : perf tools: Speed up report for perf compiled with linwunwind
53dbabfe5026 : tools lib traceevent: Remove hard coded install paths from pkg-config file
b399ec215b84 : csky: Add support for libdw
1455ea2391be : perf test: Fix spelling mistake "leadking" -> "leaking"
bdd1666b3d03 : perf annotate: Remove hist__account_cycles() from callback
26359dc5cbc2 : drm/msm/dpu: Remove duplicate header
a49294eac27c : Add wait_var_event_interruptible()
d0660f0b3b7d : dns_resolver: Allow used keys to be invalidated
ca1cbbdce92b : afs: Fix afs_cell records to always have a VL server list record
6b8812fc8ec2 : afs: Fix missing lock when replacing VL server list
773e0c402534 : afs: Fix afs_xattr_get_yfs() to not try freeing an error value
cc1dd5c85cb7 : afs: Fix incorrect error handling in afs_xattr_get_acl()
858f50174467 : tcp: do not recycle cloned skbs
22fb43f36006 : enetc: Add missing link state info for ethtool
5d91eebc5d9c : enetc: Allow to disable Tx SG
f4a0be84d73e : enetc: Fix NULL dma address unmap for Tx BD extensions
89963adcdb43 : kernel/compat.c: mark expected switch fall-throughs
83d3af8e208d : drm/hisilicon: Convert hibmc-drm driver to VRAM MM
e2f572aa9cbb : drm/hisilicon: Convert hibmc-drm driver to |struct drm_gem_vram_object|
94065bf5543d : drm/vboxvideo: Convert vboxvideo driver to VRAM MM
5e6b92552f05 : drm/vboxvideo: Convert vboxvideo driver to |struct drm_gem_vram_object|
a75813435d82 : drm/mgag200: Replace mapping code with drm_gem_vram_{kmap/kunmap}()
94668ac796a5 : drm/mgag200: Convert mgag200 driver to VRAM MM
ebb04eb36f9c : drm/mgag200: Convert mgag200 driver to |struct drm_gem_vram_object|
b3a25b9af80d : drm/bochs: Convert bochs driver to VRAM MM
a3232987fdbf : drm/bochs: Convert bochs driver to |struct drm_gem_vram_object|
3f87330e50ac : drm/ast: Replace mapping code with drm_gem_vram_{kmap/kunmap}()
969562b2cd16 : drm/ast: Convert AST driver to VRAM MM
5b3709793d15 : drm/ast: Convert AST driver to |struct drm_gem_vram_object|
59f5989ad42b : drm: Integrate VRAM MM into struct drm_device
5c9dcacfe566 : drm: Add default instance for VRAM MM callback functions
96352eca5c7c : drm: Add VRAM MM, a simple memory manager for dedicated VRAM
1f460b497890 : drm: Add simple PRIME helpers for GEM VRAM
fed1eec080b9 : drm: Add drm_gem_vram_fill_create_dumb() to create dumb buffers
737000fd9c7d : drm: Add |struct drm_gem_vram_object| callbacks for |struct drm_driver|
6c812bc5074b : drm: Add |struct drm_gem_vram_object| callbacks for |struct ttm_bo_driver|
85438a8ddf03 : drm: Add |struct drm_gem_vram_object| and helpers
80a316ff1627 : 9p/xen: Add cleanup path in p9_trans_xen_init
d4548543fc4e : 9p/virtio: Add cleanup path in p9_virtio_init
ec0970e0a1b2 : mmc: sdhci-iproc: Set NO_HISPD bit to fix HS50 data hold time problem
b7dfa695afc4 : mmc: sdhci-iproc: cygnus: Set NO_HISPD bit to fix HS50 data hold time problem
a1b879eefc2b : afs: Fix key leak in afs_release() and afs_evict_inode()
318dacbd049b : spi: tegra114: add support for TX and RX trimmers
9b76ef39b7fb : spi: tegra114: add support for HW CS timing
1bf9f3c9232d : spi: tegra114: add support for hw based cs
63c1440596ff : spi: tegra114: add support for gpio based CS
fc8670d1f72b : media: rockchip/vpu: Fix/re-order probe-error/remove path
f6d080f73a8f : media: rockchip/vpu: Initialize mdev->bus_info
2aa314b4f52f : media: rockchip/vpu: Get vdev from the file arg in vidioc_querycap()
5c5b90f5cbad : media: rockchip/vpu: Add missing dont_use_autosuspend() calls
76f2db08e000 : media: rockchip/vpu: Do not request id 0 for our video device
2decec48b0fd : objtool: Fix whitelist documentation typo
170417c8c7bb : ext4: fix block validity checks for journal inodes using indirect blocks
def0fdae813d : mm: memcontrol: fix NUMA round-robin reclaim at intermediate level
42a300353577 : mm: memcontrol: fix recursive statistics correctness & scalabilty
db9adbcbe740 : mm: memcontrol: move stat/event counting functions out-of-line
205b20cc5a99 : mm: memcontrol: make cgroup stats and events query API explicitly local
6a024330650e : drivers/virt/fsl_hypervisor.c: prevent integer overflow in ioctl
c8ea3663f7a8 : drivers/virt/fsl_hypervisor.c: dereferencing error pointers in ioctl
871789d4af80 : mm, memcg: rename ambiguously named memory.stat counters and functions
b09e89366e17 : arch: remove <asm/sizes.h> and <asm-generic/sizes.h>
87dfb311b707 : treewide: replace #include <asm/sizes.h> with #include <linux/sizes.h>
3813393f5a24 : fs/block_dev.c: Remove duplicate header
081d7d35fb22 : fs/cachefiles/namei.c: remove duplicate header
9e9291c71eb9 : include/linux/sched/signal.h: replace `tsk' with `task'
10bcba8c16aa : fs/coda/psdev.c: remove duplicate header
99db46ea2927 : ipc: do cyclic id allocation for the ipc object.
3278a2c20cb3 : ipc: conserve sequence numbers in ipcmni_extend mode
5ac893b8cb10 : ipc: allow boot time extension of IPCMNI from 32k to 16M
a5091fda4e3c : ipc/mqueue: optimize msg_get()
0ecb58210bd9 : ipc/mqueue: remove redundant wq task assignment
d6a2946a88f5 : ipc: prevent lockup on alloc_msg and free_msg
e7e6f462c1be : scripts/gdb: print cached rate in lx-clk-summary
66d5c7c60acf : scripts/gdb: clean up error handling in list helpers
988b26861597 : scripts/gdb: add $lx_clk_core_lookup function
d1e9710b63d8 : scripts/gdb: initial clk support: lx-clk-summary
47d0d12855c9 : scripts/gdb: add hlist utilities
494dbe02b6df : scripts/gdb: silence pep8 checks
442284a89a65 : scripts/gdb: add a timer list command
449ca0c95ea2 : scripts/gdb: add rb tree iterating utilities
90cf83dbd2f0 : scripts/gdb: add kernel config dumping command
dfe4529ee4d3 : scripts/gdb: find vmlinux where it was before
4c69add45fec : pps: pps-gpio PPS ECHO implementation
652e22185a44 : dt-bindings: pps: pps-gpio PPS ECHO implementation
4461d65176b4 : pps: descriptor-based gpio
b287a25a7148 : panic/reboot: allow specifying reboot_mode for panic only
c39ea0b9dd24 : panic: avoid the extra noise dmesg
e178a5beb369 : gcov: clang support
aa069a23a220 : gcov: docs: add a note on GCC vs Clang differences
826eba0d77bc : gcov: clang: move common GCC code into gcc_base.c
ce528c4c20f9 : fs/eventfd.c: make eventfd_ida static
b556db17b0e7 : eventfd: present id to userspace via fdinfo
1fd402df4586 : kernel/pid.c: remove unneeded hash header file
3116ad38f51c : kernel/sysctl.c: fix proc_do_large_bitmap for large input buffers
2ea622b887e7 : tools/testing/selftests/sysctl/sysctl.sh: add proc_do_large_bitmap() test case
a0edef79685c : tools/testing/selftests/sysctl/sysctl.sh: allow graceful use on older kernels
8ded3d1026b2 : tools/testing/selftests/sysctl/sysctl.sh: ignore diff output on verify_diff_w()
5a12928ea8cf : tools/testing/selftests/sysctl/sysctl.sh: load module before testing for it
9f66849fffc2 : tools/testing/selftests/sysctl/sysctl.sh: remove superfluous test_reqs()
e260ad01f0aa : sysctl: return -EINVAL if val violates minmax
475dae385497 : kernel/sysctl.c: switch to bitmap_zalloc()
23015b22e47c : rapidio: fix a NULL pointer dereference when create_workqueue() fails
3713a4e1fdb8 : include/linux/cpumask.h: fix double string traverse in cpumask_parse
4e7301e6df95 : exec selftests: test ->recursion_depth
a6231d199336 : exec: move struct linux_binprm::buf
d53ddd0181d1 : fs/exec.c: move ->recursion_depth out of critical sections
b028fb612849 : kernel/signal.c: annotate implicit fall through
bd8309de0d60 : fs/fat/file.c: issue flush after the writeback of FAT
672cdd56f0ae : reiserfs: add comment to explain endianness issue in xattr_hash
1dcaa138fc7d : autofs: add description of ignore pseudo mount option
841964e86acf : autofs: update mount control expire desription with AUTOFS_EXP_FORCED
f23ceaac6a4d : autofs: update AUTOFS_EXP_LEAVES description
9200026623ef : autofs: update autofs.txt for strictexpire mount option
2ad56addb9a9 : autofs: fix some word usage oddities in autofs.txt
432d82200f58 : net: replace CONFIG_DEBUG_KERNEL with CONFIG_DEBUG_MISC
900f492836df : xtensa: replace CONFIG_DEBUG_KERNEL with CONFIG_DEBUG_MISC
efb463cc1655 : powerpc: replace CONFIG_DEBUG_KERNEL with CONFIG_DEBUG_MISC
c66d7a27b794 : init: introduce DEBUG_MISC option
bbdc6076d2e5 : binfmt_elf: move brk out of mmap when doing direct loader exec
249b08e4e504 : elf: init pt_regs pointer later
d8e7cb39acc6 : fs/binfmt_elf.c: extract PROT_* calculations
852643165aea : fs//binfmt_elf.c: move variables initialization closer to their usage
be0deb585e4c : fs/binfmt_elf.c: save 1 indent level
ba0f6b88a837 : fs/binfmt_elf.c: delete trailing "return;" in functions returning "void"
cc338010a233 : fs/binfmt_elf.c: free PT_INTERP filename ASAP
5cf4a3638258 : fs/binfmt_elf.c: make scope of "pos" variable smaller
22f084dbc161 : fs/binfmt_elf.c: remove unneeded initialization of mm->start_stack
7507c4025872 : lib/test_vmalloc.c:test_func(): eliminate local `ret'
ef4d6f6b275c : include/linux/bitops.h: sanitize rotate primitives
6ea86bdfc169 : lib/test_bitmap: add tests for bitmap_parselist_user()
a4ab50509c76 : lib/test_bitmap: add testcases for bitmap_parselist()
0c2111a5c852 : lib/test_bitmap: switch test_bitmap_parselist to ktime_get()
e371c481d89c : lib: rework bitmap_parselist
281327c99bca : lib: make bitmap_parselist_user() a wrapper on bitmap_parselist()
9f6158946987 : lib/math: move int_pow() from pwm_bl.c for wider use
2c64e9cb0b6b : lib: Move mathematic helpers to separate folder
b5c56e0cdd62 : lib/list_sort: optimize number of calls to comparison function
043b3f7b6388 : lib/list_sort: simplify and remove MAX_LIST_LENGTH_BITS
8fb583c4258d : lib/sort: avoid indirect calls to built-in swap
22a241ccb2c1 : lib/sort: use more efficient bottom-up heapsort variant
37d0ec34d111 : lib/sort: make swap functions more generic
8e18faeac3e4 : lib/plist: rename DEBUG_PI_LIST to DEBUG_PLIST
cdc90a1871d6 : lib/bitmap.c: guard exotic bitmap functions by CONFIG_NUMA
5f239f655a7e : lib/bitmap.c: remove unused EXPORT_SYMBOLs
6c4e121fda51 : kernel/user.c: clean up some leftover code
e02c9b0d65a7 : kernel/latencytop.c: rename clear_all_latency_tracing to clear_tsk_latency_tracing
0cc75888dad1 : kernel/latencytop.c: remove unnecessary checks for latencytop_enabled
831246570d34 : kernel/notifier.c: double register detection
9012d011660e : compiler: allow all arches to enable CONFIG_OPTIMIZE_INLINING
efc344c57e39 : powerpc/mm/radix: mark as __tlbie_pid() and friends as__always_inline
e12d6d7d46a6 : powerpc/mm/radix: mark __radix__flush_tlb_range_psize() as __always_inline
480795a09534 : powerpc/prom_init: mark prom_getprop() and prom_getproplen() as __init
2e0168a71458 : ARM: mark setup_machine_tags() stub as __init __noreturn
e9ea596c2c6d : MIPS: mark __fls() and __ffs() as __always_inline
2127982895d4 : mtd: rawnand: vf610_nfc: add initializer to avoid -Wmaybe-uninitialized
e60fb8bf68d4 : s390/cpacf: mark scpacf_query() as __always_inline
1221a5854d43 : MIPS: mark mult_sh_align_mod() as __always_inline
02166b88d376 : arm64: mark (__)cpus_have_const_cap as __always_inline
be167862ae7d : ARM: prevent tracing IPI_CPU_BACKTRACE
687a3e4d8e61 : treewide: remove SPDX "WITH Linux-syscall-note" from kernel-space headers
ad312f95d41c : fs/select: avoid clang stack usage warning
134fca9063ad : mm/mincore.c: make mincore() more conservative
97500a4a5487 : mm: maintain randomization of page free lists
b03641af6809 : mm: move buddy list manipulations into helpers
e900a918b098 : mm: shuffle initial free memory to improve memory-side-cache utilization
4d36e6f80404 : mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t
68571be99f32 : mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy()
df5ba5be7425 : kernel/sched/psi.c: expose pressure metrics on root cgroup
0e94682b73bf : psi: introduce psi monitor
8af0c18af142 : include/: refactor headers to allow kthread.h inclusion in psi_types.h
333f3017c5a8 : psi: track changed states
7fc70a399936 : psi: split update_stats into parts
bcc78db64168 : psi: rename psi fields in preparation for psi trigger addition
9289c5e6a78a : psi: make psi_enable static
33b2d6302abc : psi: introduce state_mask to represent stalled psi states
136ac591f047 : mm: update references to page _refcount
987717e5e016 : mm: change mm_update_next_owner() to update mm->owner with WRITE_ONCE
c3f3ce049f7d : userfaultfd: use RCU to free the task struct when fork fails
acb2ec3dd003 : kernel/Makefile: don't assume that kernel/gen_ikh_data.sh is executable
44a9bd18a0f0 : io_uring: fix failure to verify SQ_AFF cpu
7338874c337f : powerpc/mm: Fix crashes with hugepages & 4K pages
61c2018c0743 : selftests: avoid KBUILD_OUTPUT dir cluttering with selftest objects
11ebd85a07e0 : selftests: drivers: Create .gitignore to include /dma-buf/udmabuf
4d0b5f4d7561 : selftests: pidfd: Create .gitignore to include pidfd_test
cb07d915bf27 : nfp: flower: add rcu locks when accessing netdev for tunnels
3ebe1bca58c8 : ppp: deflate: Fix possible crash in deflate_init
f413cbb332a0 : net: macb: fix error format in dev_err()
feadc4b6cf42 : rtnetlink: always put IFLA_LINK for links with a link-netnsid
00f9fec48157 : net/mlx4_core: Change the error print to info print
d0a7e8cb3c9d : NFC: Orphan the subsystem
0fe9f173d6cd : net: Always descend into dsa/
cd736d8b67fb : tcp: fix retrans timestamp on passive Fast Open
3e01ae2612bd : drm/pl111: Initialize clock spinlock early
7f46d23e1b14 : cifs:smbd Use the correct DMA direction when sending data
1d2a4f57cebd : cifs:smbd When reconnecting to server, call smbd_destroy() after all MIDs have been called
baf5964ecfe1 : power: supply: olpc_battery: force the le/be casts
814137768b5a : Add gitignore file for samples/vfs/ generated files
90f94660e531 : drm/msm: correct attempted NULL pointer dereference in debugfs
d2baab62a143 : bpf: test ref bit from data path and add new tests for syscall path
50b045a8c0cc : bpf, lru: avoid messing with eviction heuristics upon syscall lookup
c6110222c6f4 : bpf: add map_lookup_elem_sys_only for lookups from syscall side
640be2d1ffbc : kernel/memremap.c: remove the unused device_private_entry_fault() export
a1b8e6abf35b : mm: delete find_get_entries_tag
b3b07077b01e : mm/huge_memory.c: make __thp_get_unmapped_area static
94393c78964c : mm/mprotect.c: fix compilation warning because of unused 'mm' variable
19343b5bdd16 : mm/page-writeback: introduce tracepoint for wait_on_page_writeback()
60b62ff7cc42 : mm/vmscan: simplify trace_reclaim_flags and trace_shrink_flags
d66d109d3c9c : mm/Kconfig: update "Memory Model" help text
2fa2690ca617 : mm/vmscan.c: don't disable irq again when count pgrefill for memcg
350e88bad496 : mm: memblock: make keeping memblock memory opt-in rather than opt-out
f27a5136f70a : hugetlbfs: always use address space in inode for resv_map pointer
1f862989b04a : mm/z3fold.c: support page migration
7c2b8baa61fe : mm/z3fold.c: add structure for buddy handles
351618b203ac : mm/z3fold.c: improve compression by extending search
9050cce104c0 : mm/z3fold.c: introduce helper functions
1c52e6d06810 : mm/page_alloc.c: remove unnecessary parameter in rmqueue_pcplist
2c8fc3dcf2dc : mm/hmm: add ARCH_HAS_HMM_MIRROR ARCH_HAS_HMM_DEVICE Kconfig
f46b79120e94 : mm/vmscan.c: simplify shrink_inactive_list()
c553ea4fdf27 : fs/sync.c: sync_file_range(2) may use WB_SYNC_ALL writeback
5326905798de : xen/privcmd-buf.c: convert to use vm_map_pages_zero()
df9bde015a72 : xen/gntdev.c: convert to use vm_map_pages()
a17ae1476693 : videobuf2/videobuf2-dma-sg.c: convert to use vm_map_pages()
b0d0084fd906 : iommu/dma-iommu.c: convert to use vm_map_pages()
e60b72b1a9f5 : drm/xen/xen_drm_front_gem.c: convert to use vm_map_pages()
2f69b3c8bad0 : drm/rockchip/rockchip_drm_gem.c: convert to use vm_map_pages()
22660db89262 : drivers/firewire/core-iso.c: convert to use vm_map_pages_zero()
6248461d2168 : arm: mm: dma-mapping: convert to use vm_map_pages()
a667d7456f18 : mm: introduce new vm_map_pages() and vm_map_pages_zero() API
62afcd1cb8e3 : mm: remove redundant 'default n' from Kconfig-s
8c7829b04c52 : mm: fix false-positive OVERCOMMIT_GUESS failures
ac5c94264580 : mm/memory_hotplug: make __remove_pages() and arch_remove_memory() never fail
9d1d887d785b : mm/memory_hotplug: make __remove_section() never fail
cb7b3a3685b2 : mm/memory_hotplug: make unregister_memory_section() never fail
d9eb1417c77d : mm/memory_hotplug: release memory resource after arch_remove_memory()
2346a560599a : mm/filemap.c: fix minor typo
940519f0c8b7 : mm, memory_hotplug: provide a more generic restrictions for memory hotplug
5557c766abad : mm, memory_hotplug: cleanup memory offline path
0e56acae4b4d : mm: initialize MAX_ORDER_NR_PAGES at a time instead of doing larger sections
837566e7e08e : mm: implement new zone specific memblock iterator
56ec43d8b027 : mm: drop meminit_pfn_in_nid as it is redundant
5470dea49f53 : mm: use mm_zero_struct_page from SPARC on all 64b architectures
059d8442ea77 : mm/rmap.c: use the pra.mapcount to do the check
cfcbfb1382db : mm/filemap.c: enable error injection at add_to_page_cache()
c6d23413f81b : mm/mmu_notifier: mmu_notifier_range_update_to_read_only() helper
bf198b2b34bf : mm/mmu_notifier: pass down vma and reasons why mmu notifier is happening
7269f999934b : mm/mmu_notifier: use correct mmu_notifier events for each invalidation
6f4f13e8d9e2 : mm/mmu_notifier: contextual information for event triggering invalidation
d87f055b94ea : mm/mmu_notifier: contextual information for event enums
27560ee96f40 : mm/mmu_notifier: convert mmu_notifier_range->blockable to a flags
dfcd66604c1c : mm/mmu_notifier: convert user range->blockable to helper function
4a83bfe916f3 : mm/mmu_notifier: helper to test if a range invalidation is blockable
391aab11e93f : mm/hmm: convert various hmm_pfn_* to device_entry which is a better name
55c0ece82ac6 : mm/hmm: add a helper function that fault pages and map them to a device
202394178d02 : mm/hmm: add helpers to test if mm is still alive or not
992de9a8b751 : mm/hmm: allow to mirror vma of a file on a DAX backed filesystem
63d5066f6e5a : mm/hmm: mirror hugetlbfs (snapshoting, faulting and DMA mapping)
023a019a9b4e : mm/hmm: add default fault flags to avoid the need to pre-fill pfns arrays
a3e0d41c2b1f : mm/hmm: improve driver API to work and wait over a range
73231612dc7c : mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault()
25f23a0c7127 : mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range_snapshot()
9f454612f602 : mm/hmm: do not erase snapshot when a range is invalidated
704f3f2cf63c : mm/hmm: use reference counting for HMM struct
734fb8996890 : mm/hmm: select mmu notifier when selecting HMM
1b426bac66e6 : hugetlb: use same fault hash key for shared and private mappings
0919e1b69ab4 : hugetlbfs: on restore reserve error path retain subpool reservation
063b8a4cee80 : drivers/base/memory.c: clean up relics in function parameters
7567cfc5da9f : mm/sparse.c: clean up obsolete code comment
926e5d1cb525 : include/linux/balloon_compaction.h: drop unused function stubs
dae966dc8f88 : mm/swap.c: __pagevec_lru_add_fn: typo fix
2d0adf7e0d7a : mm/hugetlb: get rid of NODEMASK_ALLOC
fd875dca7c71 : hugetlbfs: fix potential over/underflow setting node specific nr_hugepages
299c83dce9ea : mem-hotplug: fix node spanned pages when we have a node with only ZONE_MOVABLE
3481c37ffa1d : mm/vmscan: drop may_writepage and classzone_idx from direct reclaim begin template
024eee0e83f0 : mm: page_mkclean vs MADV_DONTNEED race
fc1d8e7cca2d : mm: introduce put_user_page*(), placeholder versions
4eb0716e868e : hugetlb: allow to free gigantic pages regardless of the configuration
8df995f6bde0 : mm: simplify MEMORY_ISOLATION && COMPACTION || CMA into CONTIG_ALLOC
b53f45695449 : sparc: advertise gigantic page support
a861bbce2763 : sh: advertise gigantic page support
0d7b4a607d8f : riscv: switch over to generic free_initmem()
f40399992a24 : init: free_initmem: poison freed init memory
522c99194549 : hexagon: switch over to generic free_initmem()
997aef68af3e : init: provide a generic free_initmem implementation
f94f7434cbbb : initramfs: poison freed initrd memory
4afd58e14dd4 : initramfs: provide a generic free_initrd_mem implementation
d8ae8a3765bf : initramfs: move the legacy keepinitrd parameter to core code
afef7889c480 : initramfs: cleanup populate_rootfs
7c184ecd262f : initramfs: factor out a helper to populate the initrd image
23091e287355 : initramfs: cleanup initrd freeing
54c7a8916a88 : initramfs: free initrd memory if opening /initrd.image fails
1df3a339074e : mm/cma.c: fix crash on CMA allocation if bitmap allocation fails
113b7dfd8271 : mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pages() API
21d89d151bb4 : mm: memcontrol: push down mem_cgroup_nr_lru_pages()
2b487e59f00a : mm: memcontrol: push down mem_cgroup_node_nr_lru_pages()
22796c844fcb : mm: memcontrol: replace node summing with memcg_page_state()
1a61ab8038e7 : mm: memcontrol: replace zone summing with lruvec_page_state()
e0ee0e71078a : mm: memcontrol: track LRU counts in the vmstats array
132bb8cfc9e0 : mm/vmscan: add tracepoints for node reclaim
5e65af19e89a : mm/page_isolation.c: remove redundant pfn_valid_within() in __first_valid_page()
b6cfab7ad19d : mm, compaction: some tracepoints should be defined only when CONFIG_COMPACTION is set
b1746b991d62 : mm: compaction: show gfp flag names in try_to_compact_pages tracepoint
2b59e01a3aa6 : mm/cma.c: fix the bitmap status to show failed allocation reason
dd7ef7bd1464 : mm/compaction.c: fix an undefined behaviour
d3ba3ae19751 : mm/memory_hotplug.c: fix the wrong usage of N_HIGH_MEMORY
39186cbe652d : mm,memory_hotplug: drop redundant hugepage_migration_supported check
10eeadf3045c : mm,memory_hotplug: unlock 1GB-hugetlb on x86_64
f3b4fdb18cb5 : IB/mthca: use the new FOLL_LONGTERM flag to get_user_pages_fast()
664b21e717cf : IB/qib: use the new FOLL_LONGTERM flag to get_user_pages_fast()
9fdf4aa15673 : IB/hfi1: use the new FOLL_LONGTERM flag to get_user_pages_fast()
7af75561e171 : mm/gup: add FOLL_LONGTERM capability to GUP fast
73b0140bf0fe : mm/gup: change GUP fast to use flags rather than a write 'bool'
b798bec4741b : mm/gup: change write parameter to flags in fast walk
932f4a630a69 : mm/gup: replace get_user_pages_longterm() with FOLL_LONGTERM
a222f3415868 : mm: generalize putback scan functions
f372d89e5dbb : mm: remove pages_to_free argument of move_active_pages_to_lru()
9851ac13592d : mm: move nr_deactivate accounting to shrink_active_list()
886cf1901db9 : mm: move recent_rotated pages calculation to shrink_inactive_list()
63931eb97508 : mm, page_alloc: disallow __GFP_COMP in alloc_pages_exact()
5fd4ca2d84b2 : mm: page cache: store only head pages in i_pages
cefdca0a86be : userfaultfd/sysctl: add vm.unprivileged_userfaultfd
f0fd50504a54 : mm/cma_debug.c: fix the break condition in cma_maxchunk_get()
3b775998eca7 : include/trace/events/vmscan.h: drop zone id from kswapd tracepoints
745e10146c31 : mm/slab.c: fix an infinite loop in leaks_show()
632b2ef0c72d : mm/slub.c: update the comment about slab frozen
517f9f1ee5ed : mm/slab.c: remove unneed check in cpuup_canceled
a4d3f8916c65 : slub: remove useless kmem_cache_debug() before remove_full()
3e05617ceaa4 : mm: remove stale comment from page struct
16cb0ec75b34 : slab: use slab_list instead of lru
916ac0527837 : slub: use slab_list instead of lru
6dfd1b653c49 : slub: add comments to endif pre-processor macros
adab7b68189d : slob: use slab_list instead of lru
130e8e09e267 : slob: respect list_head abstraction layer
a16b53849913 : list: add function list_rotate_to_front()
e091eab028f9 : ocfs2: fix ocfs2 read inode data panic in ocfs2_iget
9dc2108d667d : ocfs2: use common file type conversion
3fde8c60b398 : MAINTAINERS: add Joseph as ocfs2 co-maintainer
e602b26ce475 : arch/sh/boards/mach-dreamcast/irq.c: Remove duplicate header
a9e73998f9d7 : kernel/sys.c: prctl: fix false positive in validate_prctl_map()
2bf753e64b4a : mm/hugetlb.c: don't put_page in lock of hugetlb_lock
fce86ff5802b : mm/huge_memory: fix vmf_insert_pfn_{pmd, pud}() crash, handle unaligned addresses
f3e20ad67b4c : s390: move arch/s390/defconfig to arch/s390/configs/defconfig
1b1031ca63b2 : nvme: validate cntlid during controller initialisation
32fd90c40768 : nvme: change locking for the per-subsystem controller list
521cfb8e5a5d : nvme: trace all async notice events
9581ae4f0fac : nvme: fix typos in nvme status code values
94e970b6740b : nvme-fabrics: remove unused argument
29a0c843973b : EDAC/mc: Fix edac_mc_find() in case no device is found
56df90b631fc : ALSA: hda/realtek - Fix for Lenovo B50-70 inverted internal microphone bug
9b9f5948afcd : kconfig: make conf_get_autoconfig_name() static
b9d1a8e9302e : kconfig: use snprintf for formatting pathnames
4cb726121e2c : kconfig: remove useless NULL pointer check in conf_write_dep()
e2f597a20470 : drm/msm: remove resv fields from msm_gem_object struct
c8de0d5ff978 : drm/fb-helper: Remove drm_fb_helper_crtc->{x, y, desired_mode}
bc9347558785 : drm/fb-helper: No need to cache rotation and sw_rotations
03a9606e7fee : drm/fb-helper: Avoid race with DRM userspace
37bcec5d9f71 : hwmon: (pwm-fan) Use devm_thermal_of_cooling_device_register
0b2a785db879 : hwmon: (npcm750-pwm-fan) Use devm_thermal_of_cooling_device_register
9ebe010e566e : hwmon: (mlxreg-fan) Use devm_thermal_of_cooling_device_register
9534784550ab : hwmon: (gpio-fan) Use devm_thermal_of_cooling_device_register
389c0ad1d61e : hwmon: (aspeed-pwm-tacho) Use devm_thermal_of_cooling_device_register
e380ea8117ce : thermal: rcar_gen3_thermal: Fix to show correct trip points number
20386f0d84a2 : thermal: rcar_thermal: update calculation formula for R-Car Gen3 SoCs
bf45ac18b780 : thermal: cpu_cooling: Actually trace CPU load in thermal_power_cpu_get_power
ffd1b122d3a1 : thermal: rockchip: Support the PX30 SoC in thermal driver
4b984e7bfb6d : dt-bindings: rockchip-thermal: Support the PX30 SoC compatible
28694e009e51 : thermal: rockchip: fix up the tsadc pinctrl setting error
fcc6d4cadadc : thermal: broadcom: Remove ACPI support
6ec8070b9d48 : thermal: Fix build error of missing devm_ioremap_resource on UM
72554a7509ae : thermal/drivers/cpu_cooling: Remove pointless field
0fac9e2f1452 : thermal/drivers/cpu_cooling: Add Software Package Data Exchange (SPDX)
42cd9b049829 : thermal/drivers/cpu_cooling: Fixup the header and copyright
3c74cbb8d001 : thermal/drivers/cpu_cooling: Remove pointless test in power2state()
63f55fcea50c : thermal: rcar_gen3_thermal: disable interrupt in .remove
2c0928c9e004 : thermal: rcar_gen3_thermal: fix interrupt type
b4ab114cc6a1 : thermal: Introduce devm_thermal_of_cooling_device_register
80d95930dcdf : dt-bindings: thermal: generic-adc: make lookup-table optional
d36e2fa02538 : thermal: generic-adc: make lookup table optional
f86a7a847ca3 : thermal: qoriq: Remove unnecessary DT node is NULL check
71aa3693493d : thermal: Introduce Amazon's Annapurna Labs Thermal Driver
c8044b918b2b : dt-bindings: thermal: al-thermal: Add binding documentation
ed1b1ac1425b : thermal: rcar_gen3_thermal: Fix init value of IRQCTL register
e52bbd2f10ad : drivers: thermal: tsens: Move calibration constants to header file
e8c24c6f5d1c : drivers: thermal: tsens: Add generic support for TSENS v1 IP
a9604f28087f : dt: thermal: tsens: Add bindings for qcs404
14bbe9881120 : drivers: thermal: tsens: Common get_temp() learns to do ADC conversion
c8b6169093f6 : drivers: thermal: tsens: Move get_temp_tsens_v2 to allow sharing
dbdaa582e4ee : drivers: thermal: tsens: simplify get_temp_tsens_v2 routine
1b6e3e517fad : drivers: thermal: tsens: Introduce IP-specific max_sensor count
66ad8a100953 : drivers: thermal: tsens: change data type for sensor IDs
3e6a8fb33084 : drivers: thermal: tsens: Add new operation to check if a sensor is enabled
fc7d18cf6a92 : drivers: thermal: tsens: Don't print error message on -EPROBE_DEFER
52eafd66ef76 : drivers: thermal: tsens: Save reference to the device pointer and use it
c19970548edc : drivers: thermal: tsens: Introduce reg_fields to deal with register description
c191f93454bc : net/mlx5: Set completion EQs as shared resources
cd5d20f13f2d : IB/mlx5: Verify DEVX general object type correctly
397d2300b08c : powerpc/32s: fix flush_hash_pages() on SMP
ca976bfb3154 : kdb: Fix bound check compiler warning
48caebf7e131 : arm64: Print physical address of page table base in show_pte()
4e309bafeb77 : drm/i915: Assert that TypeC ports are not used for eDP
b4c7ea635475 : drm/i915: Avoid taking the PPS lock for non-eDP/VLV/CHV
08d8e17005a3 : drm/i915: Replace use of PLLS power domain with DISPLAY_CORE domain
6f08ebe779a3 : drm/i915: Remove the unneeded AUX power ref from intel_dp_hpd_pulse()
6cfe7ec02e85 : drm/i915: Remove the unneeded AUX power ref from intel_dp_detect()
ad5125d6ef2d : drm/i915: WARN for eDP encoders in intel_dp_detect_dpcd()
f39194a7a8b9 : drm/i915: Disable power asynchronously during DP AUX transfers
e0da2d63ab3a : drm/i915: Add support for asynchronous display power disabling
ee70080a52f1 : drm/i915: Verify power domains state during suspend in all cases
dbf99c1f8c7e : drm/i915: Force printing wakeref tacking during pm_cleanup
4547c255f442 : drm/i915: Add support for tracking wakerefs w/o power-on guarantee
1aa3750885fb : drm/i915/icl: More workaround for port F detection due to broken VBTs
84c187afa210 : arm64: don't trash config with compat symbol if COMPAT is disabled
0e4add4ae79e : arm64: assembler: Update comment above cond_yield_neon() macro
2f844b61db82 : ACPI: PM: Set enable_for_wake for wakeup GPEs during suspend-to-idle
32b5a2c9950b : wireless: Skip directory when generating certificates
2474c62898c6 : tools/bpf: Sync kernel btf.h header
948dc8c99a22 : bpf: btf: fix the brackets of BTF_INT_OFFSET()
e3c54da0fe86 : drm/i915: Fix pixel clock and crtc clock config mismatch
30bd7efdf678 : drm/i915: Fix pipe config mismatch for bpp, output format
8ae897435f0a : drm/i915: Refactor bdw_get_pipemisc_bpp
3c23ed13112c : drm/i915: Fix the pipe state timing mismatch warnings
8fbce8efe15c : backlight: lm3630a: Add firmware node support
32fcb75c66a0 : dt-bindings: backlight: Add lm3630a bindings
d3f48ec0954c : backlight: lm3630a: Return 0 on success in update_status functions
bc32286cab55 : video: lcd: Remove useless BACKLIGHT_CLASS_DEVICE dependencies
ed835136ee67 : mfd: Use dev_get_drvdata() directly
4f8f2bb7ab03 : mfd: cros_ec: Instantiate properly CrOS Touchpad MCU device
90486af5e0f7 : mfd: cros_ec: Instantiate properly CrOS FP MCU device
93abf68b6bcb : mfd: cros_ec: Update the EC feature codes
dd6629073a97 : mfd: intel-lpss: Add Intel Comet Lake PCI IDs
c273e63129b1 : mfd: lochnagar: Add links to binding docs for sound and hwmon
38a3227151f6 : mfd: ab8500-debugfs: Fix a typo ("deubgfs")
13d72945323c : mfd: imx6sx: Add MQS register definition for iomuxc gpr
a2a0c4ef4e56 : dt-bindings: mfd: LMU: Fix lm3632 dt binding example
a9bf6aa69956 : mfd: intel_quark_i2c_gpio: Adjust IOT2000 matching
6b4814a9451a : mfd: da9063: Fix OTP control register names to match datasheets for DA9063/63L
9e364e87ad7f : mfd: tps65912-spi: Add missing of table registration
e7037d75ac48 : mfd: axp20x: Add USB power supply mfd cell to AXP803
8ca6ff16de55 : mfd: sun6i-prcm: Fix build warning for non-OF configurations
dad06532292d : mfd: intel-lpss: Set the device in reset state when init
7235560ac77a : platform/chrome: Add support for v1 of host sleep event
afe2bb5c4b62 : mfd: cros_ec: Add host_sleep_event_v1 command
49a65e3c276c : mfd: cros_ec: Instantiate the CrOS USB PD logger driver
178bc6b87ac4 : mfd: cs47l90: Make DAC_AEC_CONTROL_2 readable
801f0da9b735 : mfd: cs47l35: Make DAC_AEC_CONTROL_2 readable
993c0ba7e410 : mfd: syscon: atmel: Switch to SPDX license identifiers
c6b9605f5eae : mfd: da9063: Remove platform_data support
9efbc6f175c0 : mfd: da9063: Convert headers to SPDX
4f799e47adb3 : mfd: axp20x: Allow the AXP223 to be probed by I2C
54349b3ce82e : mfd: rk808: Remove the id_table
d4cee9509e50 : mfd: cros_ec: Instantiate properly CrOS ISH MCU device
730080a758fd : dt-bindings: mfd: Add bindings for SAM9X60 HLCD controller
1e8c15856131 : mfd: atmel-hlcdc: Add compatible for SAM9X60 HLCD controller
2cd0ee3b1dcd : mfd: Kconfig: Pedantic formatting
129fc67785fb : mfd: axp20x: Add USB power supply mfd cell to AXP813
48171d0ea7ca : mfd: twl6040: Fix device init errors for ACCCTL register
a00406b71c5f : mfd: syscon: Add optional clock support
c6ba08819b6a : dt-bindings: stm32: syscon: Add clock support
ec85d4a10e35 : mfd: sec: Add support for the RTC on S2MPA01
f01faec6256c : mfd: sec: Put one element structure initialisation on one line
236c765d6abc : mfd: intel_soc_pmic_chtwc: Register LED child device
c7a286577d75 : perf/x86/intel: Allow PEBS multi-entry in watermark mode
c4a52d669690 : drm/nouveau: fix duplication of nv50_head_atom struct
13d03e9daf70 : drm/nouveau/disp/dp: respect sink limits when selecting failsafe link configuration
e15b682aad77 : drm/nouveau/core: initial support for boards with TU117 chipset
a2ac09a03d2a : drm/nouveau/core: allow detected chipset to be overridden
a0b694d0af21 : drm/nouveau/kms/gf119-gp10x: push HeadSetControlOutputResource() mthd when encoders change
e4702c01b7b1 : drm/nouveau/kms/nv50-: fix bug preventing non-vsync'd page flips
d2434e4d942c : drm/nouveau/kms/gv100-: fix spurious window immediate interlocks
582a0c4194a5 : drivers: thermal: tsens: Merge tsens-8974 into tsens-v0_1
774ccb081947 : drivers: thermal: tsens: Rename constants to prepare to merge with tsens-8974
2be20763031b : drivers: thermal: tsens: Rename tsens-8916 to prepare to merge with tsens-8974
68b3314d7c77 : drivers: thermal: tsens: Function prototypes should have argument names
2cbcd2eab01b : drivers: thermal: tsens: Use consistent names for variables
69b628ac71f0 : drivers: thermal: tsens: Rename variable tmdev
24ae447291bb : drivers: thermal: tsens: Rename tsens_device
3c040ce087a2 : drivers: thermal: tsens: Rename tsens_data
20a7a2db19df : drivers: thermal: tsens: Document the data structures
df535485bb74 : thermal: stm32: simplify getting .driver_data
0f54aa5cafbe : drivers: thermal: Kconfig: pedantic cleanups
7ffd87c63d36 : of: thermal: Improve print information
1dcc242c7c75 : thermal: tegra: enable OC hw throttle
8d3d462b684a : of: Add bindings of OC hw throttle for Tegra soctherm
4a04beb1bf2e : thermal: tegra: add support for EDP IRQ
5c9d6ac23170 : thermal: tegra: add set_trips functionality
d7180be0d580 : thermal: tegra: add support for thermal IRQ
6ca29b7e824c : thermal: tegra: add support for gpu hw-throttle
7d8ac6b282ad : of: Add bindings of gpu hw throttle for Tegra soctherm
2510aa56ab87 : thermal: tegra: support hw and sw shutdown
9967a1bc8122 : of: Add bindings of thermtrip for Tegra soctherm
4894fbcce856 : KVM: PPC: Book3S: Remove useless checks in 'release' method of KVM device
3f8cb76c8007 : KVM: PPC: Book3S HV: XIVE: Fix spelling mistake "acessing" -> "accessing"
2eeeaf16aa6f : KVM: PPC: Book3S HV: Make sure to load LPID for radix VCPUs
4d7ba8ce0fec : RDMA/core: Change system parameters callback from dumpit to doit
641114d2af31 : RDMA: Directly cast the sockaddr union to sockaddr
69b9c52ca5c0 : scsi: lpfc: Update lpfc version to 12.2.0.2
c8cb261a072c : scsi: lpfc: add check for loss of ndlp when sending RRQ
79080d349f7f : scsi: lpfc: correct rcu unlock issue in lpfc_nvme_info_show
e2a8be5696e7 : scsi: lpfc: resolve lockdep warnings
d0adee5d1275 : scsi: qedi: remove set but not used variables 'cdev' and 'udev'
c09581a52765 : scsi: qedi: remove memset/memcpy to nfunc and use func instead
5386a4e6c7fe : scsi: qla2xxx: Add cleanup for PCI EEH recovery
cabede8b4f2b : bpf: sockmap fix msg->sg.size account on ingress skb
c42253cc8820 : bpf: sockmap remove duplicate queue free
014894360ec9 : bpf: sockmap, only stop/flush strp if it was enabled at some point
390e99cfdda1 : bpf: mark bpf_event_notify and bpf_event_init as static
2baae3545327 : bpf: devmap: fix use-after-free Read in __dev_map_entry_free
fbcde197e1be : gfs2: Fix error path kobject memory leak
cdd075960215 : drm/hdcp: drm_hdcp_request_srm() as static
81fca03ae741 : MIPS: SGI-IP22: provide missing dma_mask/coherent_dma_mask
67eebf721304 : generic: fix appended dtb support
67793bd3b394 : drm/bridge: adv7511: Fix low refresh rate selection
e6f393bc939d : objtool: Fix function fallthrough detection
e6da9567959e : objtool: Don't use ignore flag for fake jumps
460696ed4c07 : habanalabs: print event name for fatal and non-RAZWI events
14ae42a6f0b1 : drivers/perf: arm_spe: Don't error on high-order pages for aux buf
d4c26eb6e721 : net: ethernet: stmmac: dwmac-sun8i: enable support of unicast filtering
a8577e131266 : net: ethernet: ti: netcp_ethss: fix build
b1c17a9a3538 : flow_dissector: disable preemption around BPF calls
a9b8a2b39ce6 : bonding: fix arp_validate toggling in active-backup mode
27d79a2b2bf0 : selftests: fix bpf build/test workflow regression when KBUILD_OUTPUT is set
0ecfc7e1ff67 : net: meson: fixup g12a glue ephy id
dffe7d2e0467 : net: phy: realtek: Replace phy functions with non-locked version in rtl8211e_config_init()
5afcd14cfc7f : net: seeq: fix crash caused by not set dev.parent
3ee9ae74ba4a : of_net: Fix missing of_find_device_by_node ref count drop
da86f59f170d : net: mvpp2: cls: Add missing NETIF_F_NTUPLE flag
e2033e33cb38 : io_uring: fix race condition reading SQE data
176a11834b65 : ASoC: ak4458: rstn_control - return a non-zero on error only
197b23e9aeea : drm/panfrost: Add missing _fini() calls in panfrost_device_fini()
cc2e787ee7c2 : drm/panfrost: Only put sync_out if non-NULL
8a03b27ea61c : nvme-multipath: avoid crash on invalid subsystem cntlid enumeration
8730c1ddb69b : nvme-fc: use separate work queue to avoid warning
87fd125344d6 : nvme-rdma: remove redundant reference between ib_device and tagset
3b7dffb971dc : nvme-pci: mark expected switch fall-through
f4524cc45626 : nvme-pci: add known admin effects to augument admin effects log page
e8fd41bb3cf1 : nvme-pci: init shadow doorbell after each reset
86511dbcfb7a : MAINTAINERS: Add Karthikeyan Mitran and Hou Zhiqiang for Mobiveil PCI
190980187e2b : drm/i915: Check for no-op priority changes first
52c76fb18a34 : drm/i915: Pass i915_sched_node around internally
5ae87063c162 : drm/i915: Rearrange i915_scheduler.c
ed180abba7f1 : ALSA: hda: Fix race between creating and refreshing sysfs entries
3393f7d92451 : spi: bcm2835: only split transfers that exceed DLEN if DMA available
35ceb6759d1b : spi: Allow selecting BCM2835 SPI controllers on ARCH_BRCMSTB
bfada2080b64 : spi: bcm2835: Remove spi_alloc_master() error printing
bf93b9512645 : spi: bcm2835aux: Remove spi_alloc_master() error printing
5d7e2b5ed585 : spi: core: allow reporting the effectivly used speed_hz for a transfer
eb1ecadb7f67 : ASoC: hdmi-codec: re-introduce mutex locking
e7ecfdb794fe : ASoC: soc-pcm: add soc_pcm_components_open()
2371abdc08e4 : ASoC: soc-pcm: add missing cpu_dai->rate = 0
ca58221d2212 : ASoC: soc-pcm: do cpu_dai related operation at same place
7426af5010d1 : ASoC: soc.h: fe_compr can be bit field
09d4cc03ff77 : ASoC: soc-core: use soc_find_component() at snd_soc_get_dai_id()
a1e537b3f045 : habanalabs: increase PCI ELBI timeout for Palladium
c083444061ad : ASoC: soc-core: add soc_component_to_node()
e2b30edfb943 : ASoC: soc-core: tidyup soc_bind_dai_link() comment balance
0a2cfcd998e3 : ASoC: soc-core: don't use codec_dais on soc_bind_dai_link()
22d251a59647 : ASoC: soc-core: use i on snd_soc_resume()
bcd9382288af : ASoC: max98357a: request GPIO when device get probed
630be964b5d8 : ASoC: SOF: Intel: ICL add Icelake chip info struct
ec836daafcdf : ASoC: SOF: Intel: ICL: add Icelake SSP count
14a2212dd4bc : ASoC: SOF: pcm: remove runtime PM calls during pcm open/close
5160217ba66c : ASoC: SOF: uapi: remove unused sof header files
5f740b243014 : ASoC: Intel: Skylake: Add Cometlake PCI IDs
927ce5c76e48 : ASoC: SOF: Add Comet Lake PCI IDs
35a7086eaa05 : ASoC: amd: Reporting accurate hw_ptr for acp3x dma
5087a8f17df8 : ASoC: soc-pcm: BE dai needs prepare when pause release after resume
a8dee20d7924 : ASoC: ak4458: add return value for ak4458_probe
f3df05c80598 : ASoC : cs4265 : readable register too low
8199a1203789 : ASoC: SOF: fix error in verbose ipc command parsing
a69270d8bfeb : ASoC: SOF: fix race in FW boot timeout handling
8d01c3c73cef : ASoC: SOF: nocodec: fix undefined reference
c36beba6b296 : drm/i915: Seal races between async GPU cancellation, retirement and signaling
da471250706e : drm/i915: Fix fastset vs. pfit on/off on HSW EDP transcoder
396dd8143bdd : drm/i915/fbc: disable framebuffer compression on GeminiLake
977bfde5d4cb : dt-bindings: regulator: add document bindings for slg51000
a867bde3dd03 : regulator: slg51000: add slg51000 regulator driver
249825cc48eb : MAINTAINERS: slg51000 updates to the Dialog Semiconductor search terms
409ca45526a4 : x86/kconfig: Disable CONFIG_GENERIC_HWEIGHT and remove __HAVE_ARCH_SW_HWEIGHT
8d5d766f0072 : soc: imx: gpc: Use GENPD_FLAG_RPM_ALWAYS_ON for ERR009619
ed61e18a4b4e : PM / Domains: Add GENPD_FLAG_RPM_ALWAYS_ON flag
32345f45379b : cpufreq: Update MAINTAINERS to include schedutil governor
ab05d97a3785 : cpufreq: Don't find governor for setpolicy drivers in cpufreq_init_policy()
2acb9bdae92d : cpufreq: Explain the kobject_put() in cpufreq_policy_alloc()
a423bd845c60 : Documentation: ACPI: Direct references are allowed to devices only
5695f51d0550 : Documentation: ACPI: Use tabs for graph ASL indentation
811b4c9eaf7f : ACPICA: Update version to 20190509
11207b4dc273 : ACPICA: Linux: move ACPI_DEBUG_DEFAULT flag out of ifndef
d17ed797b8fd : pinctrl: stmfx: Fix 'warn: bitwise AND condition is false here'
28a853860f71 : pinctrl: stmfx: Fix 'warn: unsigned <VAR> is never less than zero'
14e25977f988 : cifs: use the right include for signal_pending()
e2f7fc0ac695 : bpf: fix undefined behavior in narrow load handling
d7c4b3980c18 : libbpf: detect supported kernel BTF features and sanitize BTF
ff1f28c03f6a : selftests: bpf: Add files generated after build to .gitignore
c1fe1e701ee3 : tools: bpf: synchronise BPF UAPI header with tools
80867c5e3c02 : bpf: fix minor issues in documentation for BPF helpers.
32e7dc281cdf : bpf: fix recurring typo in documentation for BPF helpers
748c7c821aca : bpf: fix script for generating man page on BPF helpers
9858381253ac : bpf: add various test cases for backward jumps
3285a9aa6570 : net: dccp : proto: remove Unneeded variable "err"
1c9b1420ac13 : net: dsa: Remove the now unused DSA_SKB_CB_COPY() macro
506f0e09ce36 : net: dsa: Remove dangerous DSA_SKB_CLONE() macro
876713751086 : net: dsa: Initialize DSA_SKB_CB(skb)->deferred_xmit variable
92285a079eed : netfilter: nf_tables: correct NFT_LOGLEVEL_MAX value
7fb64133360b : unicode: update to Unicode 12.1.0 final
050f4c4d2fbb : virtio/s390: enable packed ring
f35f54f11f7f : virtio/s390: DMA support for virtio-ccw
3279beac5451 : virtio/s390: use vring_create_virtqueue
a5581206c565 : virtio/virtio_ring: do some comment fixes
889e31e73a73 : vhost-scsi: remove incorrect memory barrier
d63031bb0fc0 : tools/virtio/ringtest: Remove bogus definition of BUG_ON()
df0bfe7501e9 : virtio_ring: Fix potential mem leak in virtqueue_add_indirect_packed
921a465ba7bc : habanalabs: pass device pointer to asic-specific function
15f0d8d0bafb : unicode: add missing check for an error return from utf8lookup()
b586627e10f5 : kdb: do a sanity check on the cpu in kdb_per_cpu()
ecebc5ce59a0 : kdb: Get rid of broken attempt to print CCVERSION in kdb summary
976643af4ec6 : misc: kgdbts: fix out-of-bounds access in function param_set_kgdbts_var
0ba33facfc9b : ext4: fix miscellaneous sparse warnings
8f779443b440 : net: phy: realtek: fix double page ops in generic Realtek driver
8f5e24514cbd : net: qrtr: use protocol endiannes variable
693713cbdb3a : x86: Hide the int3_emulate_call/jmp functions from UML
e6d12298310f : iio: adc: ti-ads8688: fix timestamp is not updated in buffer
60f2208699ec : iio: dac: ds4422/ds4424 fix chip verification
a2d2010d95cd : iio: dac: ds4422/ds4424 drop of_node check
ed1f310ee23d : iio: stmpe-adc: Reset possible interrupts
e813dde6f833 : iio: stmpe-adc: Use wait_for_completion_timeout
4bd44bb2b470 : iio: stmpe-adc: Enable all stmpe-adc interrupts just once
263d21cd5e85 : iio: stmpe-adc: Reinit completion struct on begin conversion
2abd293703eb : iio: stmpe-adc: Add compatible name
fbbbbd2f28ae : ext4: unsigned int compared against zero
08fc98a4d642 : ext4: fix use-after-free in dx_release()
af959b18fd44 : bpf: fix out of bounds backwards jmps due to dead code removal
57a0da28ced8 : ext4: fix data corruption caused by overlapping unaligned and aligned IO
0d52154bb0a7 : jbd2: fix potential double free
592acbf16821 : ext4: zero out the unused memory region in the extent tree block
259799ea5a9a : gcc-plugins: arm_ssp_per_task_plugin: Fix for older GCC < 6
daf3ddbe11a2 : net: phy: realtek: add missing page operations
1b9705d9713b : net: wireless: mt76: fix similar warning reported by kbuild test robot
2d2924af9688 : net: ethernet: fix similar warning reported by kbuild test robot
1be91314532c : powerpc: tsi108: fix similar warning reported by kbuild test robot
51828950272d : dt-bindings: doc: net: remove Linux API references
265749861a24 : of_net: remove nvmem-mac-address property
0655f9943df2 : net/ibmvnic: Update carrier state after link state change
62740e97881c : net/ibmvnic: Update MAC address settings after adapter reset
b96a54154be1 : dsa: tag_brcm: Fix build error without CONFIG_NET_DSA_TAG_BRCM_PREPEND
bdfad5aec139 : bridge: Fix error path for kobject_init_and_add()
4ad98ac46490 : tomoyo: Don't emit WARNING: string while fuzzing testing.
27df4b4a1b5f : tomoyo: Change pathname calculation for read-only filesystems.
e6193f78bb68 : tomoyo: Check address length before reading address family
e80b18599a39 : tomoyo: Add a kernel config option for fuzzing testing.
56e33afd7757 : livepatch: Remove klp_check_compiler_support()
4e617c86ba9b : parisc: Use __ro_after_init in init.c
47293774c49c : parisc: Use __ro_after_init in unwind.c
34589df6338a : parisc: Use __ro_after_init in time.c
d98883690b7b : parisc: Use __ro_after_init in processor.c
7e4c65bf0637 : parisc: Use __ro_after_init in process.c
67266fd48f0f : parisc: Use __ro_after_init in perf_images.h
874b051923dd : parisc: Use __ro_after_init in pci.c
7c1952b4be68 : parisc: Use __ro_after_init in inventory.c
dc1b3c0d50ea : parisc: Use __ro_after_init in head.S
1b69085d4fcf : parisc: Use __ro_after_init in firmware.c
9aa8848a751f : parisc: Use __ro_after_init in drivers.c
271c29a17fad : parisc: Use __ro_after_init in cache.c
8d0e051cc75e : parisc: Enable the ro_after_init feature
e6eb5fe9123f : parisc: Drop LDCW barrier in CAS code when running UP
d20f6b41b7c2 : ktest: update sample.conf for grub2bls
00603cd687db : ktest: remove get_grub2_index
cc2eb3a2f82c : ktest: pass KERNEL_VERSION to POST_KTEST
ac2466456eaa : ktest: introduce grub2bls REBOOT_TYPE option
38891392916c : ktest: cleanup get_grub_index
f824b6866835 : ktest: introduce _get_grub_index
2b8358a951b1 : EDAC/mpc85xx: Prevent building as a module
580c5b3e1b8b : kconfig: make parent directories for the saved .config as needed
67424f61f813 : kconfig: do not write .config if the content is the same
ceb7f3296ea1 : kconfig: do not accept a directory for configuration output
e711ab936a44 : Revert "selinux: do not report error on connect(AF_UNSPEC)"
562e14f72292 : ftrace/x86: Remove mcount support
518049d9d3e2 : ftrace/x86_32: Remove support for non DYNAMIC_FTRACE
c8f3c9fe83ca : power: supply: ucs1002: Fix build error without CONFIG_REGULATOR
9af2de7657f5 : pinctrl: Kconfig: Fix STMFX GPIO expander Pinctrl/GPIO driver dependencies
891afcf2462d : ALSA: hda/realtek - Corrected fixup for System76 Gazelle (gaze14)
2ac5a3bf7042 : vsprintf: Do not break early boot with probing addresses
c3b7112df86b : fork: do not release lock that wasn't taken
ca6f998cf9a2 : ACPI: bus: change _ADR representation to 64 bits
df24014abe36 : cpufreq: Call transition notifier only once for each policy
8b0e1fea3056 : samples: add .gitignore for pidfd-metadata
c9af753f26bd : ALSA: hda/realtek - Avoid superfluous COEF EAPD setups
dad3197da7a3 : ALSA: hda/realtek - Fixup headphone noise via runtime suspend
9ed0985332a6 : x86: intel_epb: Take CONFIG_PM into account
1490d9f841b1 : pinctrl: Add STMFX GPIO expander Pinctrl/GPIO driver
2e0b80ce4520 : dt-bindings: pinctrl: document the STMFX pinctrl bindings
06252ade9156 : mfd: Add ST Multi-Function eXpander (STMFX) core driver
fb8c86911052 : dt-bindings: mfd: Add ST Multi-Function eXpander (STMFX) core bindings
6b89d4c1ae85 : perf/x86/intel: Fix INTEL_FLAGS_EVENT_CONSTRAINT* masking
e6308b6d35ea : MIPS: SGI-IP27: abstract chipset irq from bridge
6c9f05441477 : nfp: add missing kdoc
a57140e9a850 : MIPS: SGI-IP27: use generic PCI driver
8041edb59209 : MIPS: Fix Ingenic SoCs sometimes reporting wrong ISA
1b1f01b653b4 : MIPS: perf: Fix build with CONFIG_CPU_BMIPS5000 enabled
b53f4976fb1f : net/tls: handle errors from padding_length()
88c80bee883e : net/tls: remove set but not used variables
3ef4641fbf87 : docs/btf: fix the missing section marks
69e168ebdcfc : nfp: bpf: fix static check error through tightening shift amount adjustment
07b619919d3d : selftests: bpf: initialize bpf_object pointers where needed
9d6fea5744d6 : drm/amdgpu/psp: move psp version specific function pointers to early_init
2e26ccb119bd : drm/radeon: prefer lower reference dividers
e07ca82a5fde : PCI: pciehp: Remove pointless MY_NAME definition
b498b6872da1 : PCI: pciehp: Remove pointless PCIE_MODULE_NAME definition
742ee16bc31f : PCI: pciehp: Remove unused dbg/err/info/warn() wrappers
94dbc9562edc : PCI: pciehp: Log messages with pci_dev, not pcie_device
017124725c15 : PCI: pciehp: Replace pciehp_debug module param with dyndbg
7e696b8ae9a7 : PCI: pciehp: Remove pciehp_debug uses
9cc6f75b27e7 : PCI/AER: Log messages with pci_dev, not pcie_device
10a9990c1044 : PCI/DPC: Log messages with pci_dev, not pcie_device
00ebf1348cb3 : PCI/PME: Replace dev_printk(KERN_DEBUG) with dev_info()
d55791834570 : PCI/AER: Replace dev_printk(KERN_DEBUG) with dev_info()
f4d9a23d3dad : sparc64: simplify reduce_memory() function
bc0025b6107c : sparc: use struct_size() in kzalloc()
423dfbc362b7 : HID: logitech-dj: Add usb-id for the 27MHz MX3000 receiver
36096f2f4fa0 : packet: Fix error path in packet_init
5940d1cf9f42 : SUNRPC: Rebalance a kref in auth_gss.c
c260121a97a3 : NFS: Fix a double unlock from nfs_match,get_client
a46126ccc77e : nfs: pass the correct prototype to read_cache_page
8ca017c8cee3 : NFSv4: don't mark all open state for recovery when handling recallable state revoked flag
fe31ce83cbac : SUNRPC: Fix an error code in gss_alloc_msg()
9c5948c24869 : SUNRPC: task should be exit if encode return EKEYEXPIRED more times
f02f3755dbd1 : NFS4: Fix v4.0 client state corruption when mount
b1029c9bc078 : PNFS fallback to MDS if no deviceid found
05d6909ea9d6 : dm integrity: whitespace, coding style and dead code cleanup
09eb8b7c5adc : power: supply: ucs1002: Fix wrong return value checking
10235380d18e : HID: rmi: Use SET_REPORT request on control endpoint for Acer Switch 3 and 5
ced2c0c53d08 : HID: logitech-hidpp: add support for the MX5500 keyboard
b9a94fbe0ed0 : HID: logitech-dj: add support for the Logitech MX5500's Bluetooth Mini-Receiver
eb6964fa6509 : HID: i2c-hid: add iBall Aer3 to descriptor override
a15fd609ad53 : tracing: Simplify "if" macro code
936b33f7243f : brd: add cond_resched to brd_free_pages
d1c35afb0892 : smb3: trivial cleanup to smb2ops.c
a205d5005eba : cifs: cleanup smb2ops.c and normalize strings
b63a9de02d64 : smb3: display session id in debug data
494bc1d281b5 : net/tcp: use deferred jump label for TCP acked data hook
7d9ab9b6adff : percpu_ref: release percpu memory early without PERCPU_REF_ALLOW_REINIT
ddde2af747ad : md: initialize percpu refcounters using PERCU_REF_ALLOW_REINIT
214828962dea : io_uring: initialize percpu refcounters using PERCU_REF_ALLOW_REINIT
09ed79d6d75f : percpu_ref: introduce PERCPU_REF_ALLOW_REINIT flag
cf12c6729c74 : sata_rcar: Remove ata_host_alloc() error printing
70610c922bae : net: aquantia: fix undefined devm_hwmon_device_register_with_info reference
2777e654371d : f2fs: fix to avoid accessing xattr across the boundary
2cf672709beb : aqc111: fix double endianness swap on BE
369b46e9fbcf : aqc111: fix writing to the phy on BE
b8b277525e9d : aqc111: fix endianness issue in aqc111_change_mtu
873017af7784 : vlan: disable SIOCSHWTSTAMP in container
6c2ea9ebafa7 : macvlan: disable SIOCSHWTSTAMP in container
ff946833b70e : tipc: fix hanging clients using poll with EPOLLOUT flag
9871a9e47a26 : tuntap: synchronize through tfiles array instead of tun->numqueues
a35d310f03a6 : tuntap: fix dividing by zero in ebpf queue selection
68a5cde9f02e : dwmac4_prog_mtl_tx_algorithms() missing write operation
7f4399ba405b : ptp_qoriq: fix NULL access if ptp dt node missing
090a37ceda3e : ARM: riscpc: dma: use __iomem pointers for writing DMA
e659587c64b3 : ARM: riscpc: dma: improve address/length writing
39694ed0dbe1 : ARM: riscpc: dma: make state a local variable
8194468fadaa : ARM: riscpc: dma: eliminate "cur_sg" scatterlist usage
ffd9a1ba9fdb : ARM: riscpc: fix DMA
e89e26136558 : ARM: riscpc: fix ecard printing
63a0666bca93 : ARM: riscpc: fix lack of keyboard interrupts after irq conversion
c3c599281f2b : selftests: fix install target to use default install path
f41efceb46e6 : pwm: meson: Add clock source configuration for Meson G12A
ad36cb9186bc : dt-bindings: pwm: Update bindings for the Meson G12A Family
b05232d62442 : pwm: samsung: Don't uses devm_*() functions in ->request()
a44c1d700c84 : ARM: riscpc: replace gettimeoffset() with clocksource
aec71d794731 : livepatch: Remove stale kobj_added entries from kernel-doc descriptions
e926b12c611c : pwm: Clear chip_data in pwm_put()
738a1cfec2ed : pwm: Add i.MX TPM PWM driver support
2caf03843609 : dt-bindings: pwm: Add i.MX TPM PWM binding
f2b31bb59824 : cgroup: never call do_group_exit() with task->frozen bit set
1347c94f73e3 : pwm: imx27: Use devm_platform_ioremap_resource() to simplify code
f173747fffdf : pwm: meson: Use the spin-lock only to protect register modifications
a279345807e1 : pwm: meson: Don't disable PWM when setting duty repeatedly
51496e444687 : pwm: meson: Consider 128 a valid pre-divider
e78c21d157f2 : s390/dasd: fix build warning in dasd_eckd_build_cp_raw
65be755a5411 : kconfig: remove trailing whitespaces
dc0c0bfe112c : drm/i915: Add readout and state check for pch_pfit.force_thru
13b7648b7eab : drm/i915: Fix fastset vs. pfit on/off on HSW EDP transcoder
34c6b7105e5a : PCI: Replace dev_printk(KERN_DEBUG) with dev_info(), etc
25da8dbaaf06 : PCI: Replace printk(KERN_INFO) with pr_info(), etc
7db4af43c97b : PCI: Use dev_printk() when possible
3213486f2e44 : csky: Add support for perf unwind-libdw
1d25724b41fa : drm/i915/fbc: disable framebuffer compression on GeminiLake
4d8e7055a405 : fsnotify: fix unlink performance regression
094aa54f0f9e : drm: Some ocd in drm_file.c
72bd2323ec87 : Btrfs: do not abort transaction at btrfs_update_root() after failure to COW path
d7400ee1b476 : btrfs: use the existing reserved items for our first prop for inheritance
2420a0b1798d : x86/tsc: Set LAPIC timer period to crystal clock frequency
52ae346bd26c : x86/apic: Rename 'lapic_timer_frequency' to 'lapic_timer_period'
604dc9170f24 : x86/tsc: Use CPUID.0x16 to calculate missing crystal frequency
fdc6bae940ee : ntp: Allow TAI-UTC offset to be set to zero
5a28fc94c914 : x86/mpx, mm/core: Fix recursive munmap() corruption
c16fd9be70fa : drm/hdcp: gathering hdcp related code into drm_hdcp.c
f26ae6a652f2 : drm/i915: SRM revocation check for HDCP1.4 and 2.2
6498bf5800a3 : drm: revocation check at drm subsystem
0de655cae416 : drm: generic fn converting be24 to cpu and vice versa
43318c0ae38f : drm/i915: debugfs: HDCP2.2 capability read
585b000de23b : drm: move content protection property to mode_config
c6c9c0596c21 : netfilter: nf_tables: remove NFT_CT_TIMEOUT
680f6af5337c : netfilter: ebtables: CONFIG_COMPAT: reject trailing data after last rule
05883eee857e : do_move_mount(): fix an unsafe use of is_anon_ns()
8fbbfd966efa : mailbox: Add support for Armada 37xx rWTM mailbox
004c35cd8e0c : dt-bindings: mailbox: Document armada-3700-rwtm-mailbox binding
68a1c8485cf8 : mailbox: stm32-ipcc: check invalid irq
0c40e631cd7f : mailbox: imx: use devm_platform_ioremap_resource() to simplify code
cbc22b062106 : Revert "crypto: caam/jr - Remove extra memory barrier during job ring dequeue"
8c65d35435e8 : crypto: caam - fix caam_dump_sg that iterates through scatterlist
24586b5feaf1 : crypto: caam - fix DKP detection logic
0816ecf48f3d : MAINTAINERS: Maintainer for Chelsio crypto driver
0a4491d3febe : crypto: chelsio - count incomplete block in IV
33ddc108c5a1 : crypto: chelsio - Fix softlockup with heavy I/O
b4f91664307d : crypto: chelsio - Fix NULL pointer dereference
8150a153c013 : powerpc/64s: Use early_mmu_has_feature() in set_kuap()
c9c8ed50d94c : f2fs: fix to avoid potential race on sbi->unusable_block_count access/update
d764834378a9 : f2fs: add tracepoint for f2fs_filemap_fault()
93770ab7a6e9 : f2fs: introduce DATA_GENERIC_ENHANCE
896285ad02ea : f2fs: fix to handle error in f2fs_disable_checkpoint()
d5d5f0c0c916 : f2fs: remove redundant check in f2fs_file_write_iter()
f5a131bb236d : f2fs: fix to be aware of readonly device in write_checkpoint()
b61af314c9b8 : f2fs: fix to skip recovery on readonly device
f824deb54b68 : f2fs: fix to consider multiple device for readonly check
b471eb99e644 : f2fs: relocate chksum_offset for large_nat_bitmap feature
d7eb8f1cdfae : f2fs: allow unfixed f2fs_checkpoint.checksum_offset
3a912b773238 : f2fs: Replace spaces with tab
c456362b91a6 : f2fs: insert space before the open parenthesis '('
d02a6e6174a7 : f2fs: allow address pointer number of dnode aligning to specified size
2df0ab045784 : f2fs: introduce f2fs_read_single_page() for cleanup
5c533b19ae26 : f2fs: mark is_extension_exist() inline
cd23ffa9fcba : f2fs: fix to set FI_UPDATE_WRITE correctly
05573d6ccf70 : f2fs: fix to avoid panic in f2fs_inplace_write_data()
e95bcdb2fefa : f2fs: fix to do sanity check on valid block count of segment
7b63f72f73af : f2fs: fix to do sanity check on valid node/block count
22d61e286e2d : f2fs: fix to avoid panic in do_recover_data()
626bcf2b7ce8 : f2fs: fix to do sanity check on free nid
b42b179bda9f : f2fs: fix to do checksum even if inode page is uptodate
8b6810f8acfe : f2fs: fix to avoid panic in f2fs_remove_inode_page()
546d22f070d6 : f2fs: fix to clear dirty inode in error path of f2fs_iget()
bda5239738fa : f2fs: remove new blank line of f2fs kernel message
6dc3a12663c8 : f2fs: fix wrong __is_meta_io() macro
ea6d7e72fea4 : f2fs: fix to avoid panic in dec_valid_node_count()
5e159cd349bf : f2fs: fix to avoid panic in dec_valid_block_count()
622927f3b880 : f2fs: fix to use inline space only if inline_xattr is enable
45a746881576 : f2fs: fix to retrieve inline xattr space
988385795c7f : f2fs: fix error path of recovery
793ab1c8a792 : f2fs: fix to avoid deadloop in foreground GC
0ed56252c956 : spi: Fix Raspberry Pi breakage
7f6647ced298 : ASoC: SOF: Fix unused variable warnings
5d5db1c94f8c : docs: sparc: convert to ReST
376b1371a9f2 : sparc/iommu: merge iommu_get_one and __sbus_iommu_map_page
edb1f07203ba : sparc/iommu: use __sbus_iommu_map_page to implement the map_sg path
7e996890b880 : sparc/iommu: fix __sbus_iommu_map_page for highmem pages
8668b38c1c77 : sparc/iommu: move per-page flushing into __sbus_iommu_map_page
b82059428c05 : sparc/iommu: pass a physical address to iommu_get_one
ff5cbec0c3ea : sparc/iommu: create a common helper for map_sg
f25b23bc156f : sparc/iommu: merge iommu_release_one and sbus_iommu_unmap_page
a7fce1f7ca2f : sparc/iommu: use sbus_iommu_unmap_page in sbus_iommu_unmap_sg
031abf0b70cb : sparc/iommu: use !PageHighMem to check if a page has a kernel mapping
269fe56551c6 : sparc: vdso: add FORCE to the build rule of %.so
a95a9e5f0fdf : arch:sparc:kernel/uprobes.c : Remove duplicate header
7ad19a99ad43 : ide: officially deprecated the legacy IDE driver
5f05836831f6 : net/sched: avoid double free on matchall reoffload
1e966763e256 : nfp: reintroduce ndo_get_port_parent_id for representor ports
1da7756e6616 : net: phy: realtek: Change TX-delay setting for RGMII modes only
f81dadbcf7fd : net: phy: realtek: Add rtl8211e rx/tx delays config
a08b51a9a0f3 : habanalabs: change polling functions to macros
1f2c999bbca3 : habanalabs: remove redundant memory clear
cbe722e41684 : habanalabs: remove redundant CB size adjustment
6456fd731517 : platform/x86: Add support for Basin Cove power button
487579bab867 : platform/x86: asus-wmi: Add fn-lock mode switch support
5105e78e5b24 : platform/x86: ideapad-laptop: Remove no_hw_rfkill_list
504a43513d3c : platform/x86: touchscreen_dmi: Add info for 'jumper ezpad 6 pro b' touchscreen
aac3311c4840 : platform/x86: thinkpad_acpi: cleanup for Thinkpad ACPI led
c77c35772228 : platform/x86: thinkpad_acpi: Mark expected switch fall-throughs
1cbd7a64959d : platform/x86: sony-laptop: Fix unintentional fall-through
6d1f8b3d7541 : platform/x86: alienware-wmi: printing the wrong error code
3b2c4f4d63a5 : net: dsa: sja1105: Don't return a negative in u8 sja1105_stp_state_get
e115fb4bd266 : Documentation: x86: convert x86_64/machinecheck to reST
bdde117ffed2 : Documentation: x86: convert x86_64/cpu-hotplug-spec to reST
f0339db77665 : Documentation: x86: convert x86_64/fake-numa-for-cpusets to reST
85a3bd41cd68 : Documentation: x86: convert x86_64/5level-paging.txt to reST
b88679d2f2b9 : Documentation: x86: convert x86_64/mm.txt to reST
1c65b4e0f27f : Documentation: x86: convert x86_64/uefi.txt to reST
bbea90bbb6c8 : Documentation: x86: convert x86_64/boot-options.txt to reST
8fffdc9353d6 : Documentation: x86: convert i386/IO-APIC.txt to reST
71892b25fc49 : Documentation: x86: convert usb-legacy-support.txt to reST
9d12f58fe91e : Documentation: x86: convert orc-unwinder.txt to reST
1cd7af509dc2 : Documentation: x86: convert resctrl_ui.txt to reST
3d07bc393f9b : Documentation: x86: convert microcode.txt to reST
ea0765e835e0 : Documentation: x86: convert pti.txt to reST
0c7180f2e4e6 : Documentation: x86: convert amd-memory-encryption.txt to reST
f10b07a01a48 : Documentation: x86: convert intel_mpx.txt to reST
28e21eac94a2 : Documentation: x86: convert protection-keys.txt to reST
2f6eae473012 : Documentation: x86: convert pat.txt to reST
26d14a2025f4 : Documentation: x86: convert mtrr.txt to reST
17156044b11c : Documentation: x86: convert tlb.txt to reST
0c2d3639a81b : Documentation: x86: convert zero-page.txt to reST
4b1357600200 : Documentation: x86: convert earlyprintk.txt to reST
c2dea5cda072 : Documentation: x86: convert entry_64.txt to reST
ac2b4687dadd : Documentation: x86: convert kernel-stacks to reST
06955392a95c : Documentation: x86: convert exception-tables.txt to reST
848942cb2ef5 : Documentation: x86: convert topology.txt to reST
f1f238a9f1ca : Documentation: x86: convert boot.txt to reST
e5def4c6039e : Documentation: add Linux x86 docs to Sphinx TOC tree
39a39d5b6bc0 : Documentation/trace: Add clarification how histogram onmatch works
f15be33aa3f9 : doc:it_IT: align documentation after licenses patches
dacb6a4035a0 : rtc: snvs: Use __maybe_unused instead of #if CONFIG_PM_SLEEP
557fbf4f387a : rtc: imxdi: remove unused variable
a01ab0669ddf : rtc: drop set_mms and set_mmss64
f5fae395663a : rtc: pcap: convert to SPDX identifier
c8b599ed37c0 : rtc: pcap: use .set_time
03745d1ff411 : rtc: pcap: switch to rtc_time64_to_tm/rtc_tm_to_time64
d1403c482227 : rtc: pcap: set range
77c13d992b40 : rtc: digicolor: convert to SPDX identifier
72ef256e3a06 : rtc: digicolor: use .set_time
e5fe3c3e4cdb : rtc: digicolor: set range
060711f5274d : rtc: digicolor: fix possible race condition
5425711b6dd0 : net: dsa: sja1105: fix check on while loop exit
15273ffd7efd : drm/msm/a6xx: No zap shader is not an error
198790d9a3ae : percpu: remove spurious lock dependency between percpu and sched
1199fa8c0ddd : media: tegra-cec: fix cec_notifier_parse_hdmi_phandle return check
b72845ee5577 : media: davinci/vpbe: array underflow in vpbe_enum_outputs()
823a633eeb77 : media: field-order.rst: clarify FIELD_ANY and FIELD_NONE
16204b8a1c1a : media: staging/imx: add media device to capture register
9f7983bdc492 : media: rcar-csi2: Propagate the FLD signal for NTSC and PAL
4ab44ff0841b : media: rcar-csi2: restart CSI-2 link if error is detected
dd6e2a981bfe : media: omap_vout: potential buffer overflow in vidioc_dqbuf()
583958cba72f : media: coda: fix unset field and fail on invalid field in buf_prepare
1e4e25c4959c : media: atmel: atmel-isc: fix asd memory allocation
79199002db5c : media: atmel: atmel-isc: fix INIT_WORK misplacement
253ccf34232a : media: atmel: atmel-isc: limit incoming pixels per frame
482714932ece : dm integrity: implement synchronous mode for reboot handling
1f5a77591b13 : dm integrity: handle machine reboot in bitmap mode
468dfca38b1a : dm integrity: add a bitmap mode
15c80c1659f2 : vfio: Add Cornelia Huck as reviewer
8b3bbd490d88 : dm integrity: introduce a function add_new_range_and_wait()
eccd906484d1 : x86/mm: Do not use set_{pud, pmd}_safe() when splitting a large page
86dc59e39031 : net: dsa: sja1105: Make 'sja1105et_regs' and 'sja1105pqrs_regs' static
c7e0d6cca865 : selinux: do not report error on connect(AF_UNSPEC)
c264ed44d857 : net: hns3: remove redundant assignment of l2_hdr to itself
d6759172415e : net: dsa: lantiq: fix spelling mistake "brigde" -> "bridge"
f319ca6557c1 : openvswitch: Replace removed NF_NAT_NEEDED with IS_ENABLED(CONFIG_NF_NAT)
19e4e768064a : ipv4: Fix raw socket lookup for local traffic
e9919a24d302 : fib_rules: return 0 directly if an exactly same rule exists when NLM_F_EXCL not supplied
b9416997603e : tracing: Fix documentation about disabling options using trace_options
8623b00676f1 : tracing: Replace kzalloc with kcalloc
cbe08bcbbe78 : tracing: Fix partial reading of trace event's id file
6fc2171c5c03 : tracing: Allow RCU to run between postponed startup tests
bfcd631eb6de : tracing: Fix white space issues in parse_pred() function
0f5e5a3ab7fa : tracing: Eliminate const char[] auto variables
5c173bedb24d : ring-buffer: Fix mispelling of Calculate
3dd1f7f24f8c : tracing: probeevent: Fix to make the type of $comm string
489fe0096b19 : tracing: probeevent: Do not accumulate on ret variable
4dd537aca25d : tracing: uprobes: Re-enable $comm support for uprobe events
9e298e860408 : ftrace/x86_64: Emulate call function while updating in breakpoint handler
4b33dadf3766 : x86_64: Allow breakpoints to emulate call instructions
2700fefdb2d9 : x86_64: Add gap to int3 to allow for call emulation
0152b3b3f49b : drm/i915: Seal races between async GPU cancellation, retirement and signaling
519a019491b8 : drm/i915/hangcheck: Replace hangcheck.seqno with RING_HEAD
23e35c0eb81a : drm/cma-helper: Fix drm_gem_cma_free_object()
582e84f7b779 : tool headers nolibc: add RISCV support
7f84ff68be05 : ALSA: line6: toneport: Fix broken usage of timer for delayed execution
a698e1372800 : s390/qdio: optimize state inspection of HW-owned SBALs
5a19d6702728 : s390/qdio: use get_buf_state() in debug_get_buf_state()
3060781f2664 : s390/qdio: allow to scan all Output SBALs in one go
22e2fe8551f8 : s390/cio: Remove tracing for rchp instruction
184c460fbab4 : s390/kasan: adapt disabled_wait usage to avoid build error
18ecc6c55bcb : drm/i915: Reboot CI if forcewake fails
534420c6ff87 : ALSA: aica: Fix a long-time build breakage
7278358407be : arm64: tegra: Disable XUSB support on Jetson TX2
f2a465e7185f : arm64: tegra: Enable SMMU translation for PCI on Tegra186
dfdbf16c50d8 : arm64: tegra: Fix insecure SMMU users for Tegra186
2e988a83874b : arm64: tegra: Select ARM_GIC_PM
6d6165603e16 : amba: tegra-ahb: Mark PM functions as __maybe_unused
9b5db6c762ad : kvm: nVMX: Set nested_run_pending in vmx_set_nested_state after checks complete
da1e3071d53d : tests: kvm: Add tests for KVM_SET_NESTED_STATE
332d079735f5 : KVM: nVMX: KVM_SET_NESTED_STATE - Tear down old EVMCS state before setting new state
4b350aebbec8 : tests: kvm: Add tests for KVM_CAP_MAX_VCPUS and KVM_CAP_MAX_CPU_ID
648a93c82b46 : tests: kvm: Add tests to .gitignore
9031a69cf9f0 : fuse: clean up fuse_alloc_inode
744b13107d0d : mfd: max77620: Provide system power-off functionality
4c58f7012f15 : mfd: max77620: Support Maxim 77663
ea611d1cc180 : mfd: max77620: Fix swapped FPS_PERIOD_MAX_US values
c63217a462fe : dt-bindings: mfd: max77620: Add system-power-controller property
56076a538536 : dt-bindings: mfd: max77620: Add compatible for Maxim 77663
d7547c55cbe7 : KVM: Introduce KVM_CAP_MANUAL_DIRTY_LOG_PROTECT2
53eac7a8f8cf : KVM: Fix kvm_clear_dirty_log_protect off-by-(minus-)one
4ddc9204572c : KVM: Fix the bitmap range to copy during clear dirty
4abf1ee16e25 : perf/x86/amd/iommu: Make the 'amd_iommu_attr_groups' symbol static
acf3062a7e1c : ovl: relax WARN_ON() for overlapping layers use case
0e72499c3cc0 : x86/kprobes: Make trampoline_handler() global and visible
81d30225bc0c : x86/vdso: Remove hpet_page from vDSO
796fad0101d3 : MAINTAINERS: Add an entry for MAX77650 PMIC driver
1af2b76f63f5 : input: max77650: Add onkey support
5be102eb161a : leds: max77650: Add LEDs support
72b5135bc396 : gpio: max77650: Add GPIO support
e85e17da8ae7 : power: supply: max77650: Add support for battery charger
d0f60334500b : mfd: Add new driver for MAX77650 PMIC
1946f9967c56 : mfd: mfd-core: Document mfd_add_devices()
93fb61e2c3de : dt-bindings: input: Add DT bindings for max77650
5a032b0697c7 : dt-bindings: leds: Add DT bindings for max77650
424ece627cd9 : dt-bindings: power: supply: Add DT bindings for max77650
13a22f73319c : dt-bindings: mfd: Add DT bindings for max77650
47300728fb21 : spi: rockchip: turn down tx dma bursts
95310e348a32 : x86/speculation/mds: Fix documentation typo
ea01668f9f43 : Documentation: Correct the possible MDS sysfs values
e672f8bf71c6 : x86/mds: Add MDSUM variant to the MDS documentation
d5864e5bed96 : spi: core: allow defining time that cs is deasserted as a multiple of SCK
0ff2de8bb163 : spi: core: allow defining time that cs is deasserted
0c169b8afd1d : habanalabs: check to load F/W before boot status
261e90829fe2 : ASoC: soc-acpi: fix implicit header use of module.h/export.h
154f7da56f1e : spi: bcm2835: add driver stats to debugfs
ff245d90ebed : spi: bcm2835: make the polling duration limits configurable
c41d62b06cb9 : spi: bcm2835: added comment about different bus behaviour of DMA mode
7f1922eb3adb : spi: bcm2835: Avoid 64-bit arithmetic in xfer len calc
9ac3f90db46b : spi: bcm2835: bcm2835_spi_transfer_one_poll remove unnecessary argument
c3fdefc2d79e : spi: at91-usart: add DMA support
6447c962bc47 : ALSA: hda/realtek - Support low power consumption for ALC256
f7b99e5948e6 : dt-bindings: mfd: atmel-usart: add DMA bindings for USART in SPI mode
e29eaa3c4b76 : spi: ep93xx: Drop unused variable
a9f0bda567e3 : watchdog: Enforce that at least one pretimeout governor is enabled
3df4235ac41c : regulator: max77650: Convert MAX77651 SBB1 to pickable linear range
68ce3a446172 : regulator: core: Slightly improve readability of _regulator_get_enable_time
c0ffbd64b9dc : ASoC: fsl_sai: Move clock operation to PM runtime
71ed4bddde08 : ASoC: stm32: i2s: manage identification registers
0cf4610b9f29 : ASoC: hdmi-codec: remove ops dependency on the dai id
1de005d47d90 : ASoC: hdmi-codec: remove reference to the dai drivers in the private data
3fcf94ef4d41 : ASoC: hdmi-codec: remove reference to the current substream
900e5daf7034 : ASoC: hdmi-codec: remove function name debug traces
4fc19fffaaf8 : ASoC: stm32: i2s: update pcm hardware constraints
939507f27798 : ASoC: codec: hdac_hdmi: no checking monitor in hw_params
ec0574a6ce31 : ASoC: mediatek: mt6358: save PGA for mixer control
bbb56537a327 : ASoC: mediatek: mt6358: save output volume for mixer controls
bdb8fa6b09a8 : ASoC: mediatek: mt6358: initialize setting when ramping volume
8c173dc41d38 : habanalabs: remove dead code in habanalabs_drv.c
35399f87e271 : configfs: fix possible use-after-free in configfs_register_group
893d1a9c5c1c : ASoC: rt5677: Add component driver name
ce38a75089f7 : ASoC: SOF: core: fix undefined nocodec reference
78989ff8aead : ASoC: SOF: xtensa: fix undefined references
54d198d5019d : ASoC: SOF: Propagate sof_get_ctrl_copy_params() error properly
7e756f423af8 : latent_entropy: avoid build error when plugin cflags are not set
80a5052db751 : ALSA: hdea/realtek - Headset fixup for System76 Gazelle (gaze14)
cb4f7bf6be10 : cifs: update module internal version number
ebaf546a5584 : SMB3: Clean up query symlink when reparse point
6a54b2e002c9 : cifs: fix strcat buffer overflow and reduce raciness in smb21_set_oplock_level()
26ea888f6282 : Negotiate and save preferred compression algorithms
392e1c5dc9cc : cifs: rename and clarify CIFS_ASYNC_OP and CIFS_NO_RESP
d69cb728e70c : cifs: fix credits leak for SMB1 oplock breaks
edf3ef3707c2 : smb3: Add protocol structs for change notify support
c425014afd7f : cifs: fix smb3_zero_range for Azure
c7fe388d76e9 : cifs: zero-range does not require the file is sparse
0df7edd9dca0 : Add new flag on SMB3.1.1 read
2f3ebaba13ce : cifs: add fiemap support
d7bef4c4ebe4 : SMB3: Add defines for new negotiate contexts
5242fcb706cb : cifs: fix bi-directional fsctl passthrough calls
4739f2328661 : cifs: smbd: take an array of reqeusts when sending upper layer data
46e6661963fb : SMB3: Add handling for different FSCTL access flags
efac779b1c69 : cifs: Add support for FSCTL passthrough that write data to the server
0ae3fa4dc1fc : cifs: remove superfluous inode_lock in cifs_{strict_}fsync
214bab448476 : cifs: Call MID callback before destroying transport
b7972092199f : cifs: smbd: Retry on memory registration failure
62fdf6707ebd : cifs: smbd: Indicate to retry on transport sending failure
98e0d4088845 : cifs: smbd: Return EINTR when interrupted
e8b3bfe9bc65 : cifs: smbd: Don't destroy transport on RDMA disconnect
050b8c374019 : smbd: Make upper layer decide when to destroy the transport
973189aba69e : SMB3: update comment to clarify enumerating snapshots
d070f9dd625a : CIFS: check CIFS_MOUNT_NO_DFS when trying to reuse existing sb
c8b6ac1a9d1f : CIFS: Show locallease in /proc/mounts for cifs shares mounted with locallease feature.
5072010ccf05 : cifs: Fix DFS cache refresher for DFS links
f5307104e757 : cifs: don't use __constant_cpu_to_le32()
433b8dd7672b : SMB3: Track total time spent on roundtrips for each SMB3 command
7fb1fc420f3b : .gitignore: add more all*.config patterns
d9defe448f4c : docs/livepatch: Unify style of livepatch documentation in the ReST format
89e33ea73295 : docs: livepatch: convert docs to ReST and rename to *.rst
f4686c26ecc3 : gfs2: read journal in large chunks
d0a22a4b03b8 : gfs2: Fix iomap write page reclaim deadlock
8f91821990fd : gfs2: fix race between gfs2_freeze_func and unmount
fbb27873f21d : gfs2: Rename gfs2_trans_{add_unrevoke => remove_revoke}
a5b1d3fc5031 : gfs2: Rename sd_log_le_{revoke,ordered}
32ac43f6a4eb : gfs2: Remove unnecessary extern declarations
ce895cf15ab6 : gfs2: Remove misleading comments in gfs2_evict_inode
73118ca8baf7 : gfs2: Replace gl_revokes with a GLF flag
9287c6452d2b : gfs2: Fix occasional glock use-after-free
7c70b896951c : gfs2: clean_journal improperly set sd_log_flush_head
fdeb89d84eb2 : rseq/selftests: add -no-integrated-as for clang
16b96b6ed87f : rseq/selftests: mips: use break instruction for RSEQ_SIG
496fd0fc9f5c : rseq/selftests: powerpc code signature: generate valid instructions
7cd4ce2e466f : rseq/selftests: aarch64 code signature: handle big-endian environment
2b845d4b4acd : rseq/selftests: arm: use udf instruction for RSEQ_SIG
3d4d1f05bc99 : rseq/selftests: s390: use trap4 for RSEQ_SIG
24fa5d1efe98 : rseq/selftests: x86: use ud1 instruction as RSEQ_SIG opcode
97b8be816840 : rseq/selftests: s390: use jg instruction for jumps outside of the asm
5b0c308a0565 : rseq/selftests: Use __rseq_handled symbol to coexist with glibc
a3e3131f94aa : rseq/selftests: Introduce __rseq_cs_ptr_array, rename __rseq_table to __rseq_cs
4fe2088e164d : rseq/selftests: Add __rseq_exit_point_array section for debuggers
fe22983d92c1 : rseq/selftests: x86: Work-around bogus gcc-8 optimisation
1987b1b8f9f1 : um: irq: don't set the chip for all irqs
ea70d791c168 : um: define set_pte_at() as a static inline function, not a macro
0d4e5ac7e780 : um: remove uses of variable length arrays
4b6b4c902947 : um: remove unused variable
689a58605b63 : uml: fix a boot splat wrt use of cpu_all_mask
9ca55299f2ee : um: Do not unlock mutex that is not hold.
91e1e547abcd : hostfs: fix mismatch between link_file definition and declaration
75f24f787210 : arch: um: drivers: Kconfig: pedantic formatting
37606596d19d : arch: um: Kconfig: pedantic indention cleanups
5c2ffce1e949 : um: Revert to using stack for pt_regs in signal handling
0981949da8f7 : Input: libps2 - mark expected switch fall-through
cbebf5addec1 : Input: qt1050 - add Microchip AT42QT1050 support
0d6076184aec : PCI: Cleanup setup-bus.c comments and whitespace
d4c2ccdb5855 : ALSA: hda/intel: add CometLake PCI IDs
7881ef3f33bb : gfs2: Fix lru_count going negative
71921ef85928 : gfs2: Fix loop in gfs2_rbm_find (v2)
4f43446ddff0 : dm integrity: allow large ranges to be described
d5027e0345c2 : dm ingerity: pass size to dm_integrity_alloc_page_list()
981e8a980dc2 : dm integrity: introduce rw_journal_sectors()
88ad5d1eb147 : dm integrity: update documentation
893e3c395b2b : dm integrity: don't report unused options
97abfde17ae0 : dm integrity: don't check null pointer before kvfree and vfree
30bba430ddf7 : dm integrity: correctly calculate the size of metadata area
9ccce5a0fb70 : dm dust: Make dm_dust_init and dm_dust_exit static
cacddeab563b : dm dust: remove redundant unsigned comparison to less than zero
04d37e5a8b1f : ubi: wl: Fix uninitialized variable
a65d10f3ce65 : ubifs: Drop unnecessary setting of zbr->znode
e3d73dead498 : ubifs: Remove ifdefs around CONFIG_UBIFS_ATIME_SUPPORT
eea2c05d927b : ubifs: Remove #ifdef around CONFIG_FS_ENCRYPTION
9ca2d7326444 : ubifs: Limit number of xattrs per inode
988bec41318f : ubifs: orphan: Handle xattrs like files
7959cf3a7506 : ubifs: journal: Handle xattrs like files
257bb92420d6 : ubifs: find.c: replace swap function with built-in one
e9cd7dfd7ef9 : ubifs: Do not skip hash checking in data nodes
a3147770bea7 : cxgb4: Fix error path in cxgb4_init_module
23bfaa594002 : net: phy: improve pause mode reporting in phy_print_status
f4844b35d68a : ubifs: work around high stack usage with clang
fb9a5a3edb4c : ubifs: remove unused function __ubifs_shash_final
cf3949670f70 : ubifs: remove unnecessary #ifdef around fscrypt_ioctl_get_policy()
c64cda8a9913 : ubifs: remove unnecessary calls to set up directory key
822dd046d7e2 : dt-bindings: net: Fix a typo in the phy-mode list for ethernet bindings
0504453139ef : net: macb: Change interrupt and napi enable order in open
5db9c74042e3 : net: ll_temac: Improve error message on error IRQ
d6787147e15d : net/sched: remove block pointer from common offload structure
a51645f70f63 : net: ethernet: support of_get_mac_address new ERR_PTR error
5503a6889f72 : net: usb: smsc: fix warning reported by kbuild test robot
da48be337343 : staging: octeon-ethernet: Fix of_get_mac_address ERR_PTR check
4974f9b7e0c9 : net: dsa: support of_get_mac_address new ERR_PTR error
8e8673a22708 : net: dsa: sja1105: Fix status initialization in sja1105_get_ethtool_stats
ff6ab32bd4e0 : vrf: sit mtu should not be updated when vrf netdev is the link
68be930249d0 : net: dsa: Fix error cleanup path in dsa_init_module
638a3a1e349d : l2tp: Fix possible NULL pointer dereference
e4acf4274169 : taprio: add null check on sched_nest to avoid potential null pointer dereference
d4ee7f195e2d : net: mvpp2: cls: fix less than zero check on a u32 variable
b79656ed44c6 : RDMA/ipoib: Allow user space differentiate between valid dev_port
37c0aead7902 : net_sched: sch_fq: handle non connected flows
eeb84aa0d0af : net_sched: sch_fq: do not assume EDT packets are ordered
ba7d8117f3cc : IB/core, ipoib: Do not overreact to SM LID change event
3fad10dbb688 : drm/i915/icl: Fix setting 10 bit deep color mode
9ab91a30f2b9 : drm/i915: Kill PCH_KBP
db8a974f7e69 : drm/amd/powerplay: check for invalid profile_exit setting
992fbe8ce035 : drm/amdgpu: Use FW addr returned by PSP for VF MM
3be2071004bf : drm/panel: simple: Add FriendlyELEC HD702E 800x1280 LCD panel
19b44b525766 : dt-bindings: display: Document FriendlyELEC HD702E LCD panel
00abf69dd24f : ceph: flush dirty inodes before proceeding with remount
4198aba4f431 : ceph: fix unaligned access in ceph_send_cap_releases
b726ec972cf2 : libceph: make ceph_pr_addr take an struct ceph_entity_addr pointer
cede185b1ba3 : libceph: fix unaligned accesses in ceph_entity_addr handling
b91a7bdca443 : rbd: don't assert on writes to snapshots
a32e414325c2 : rbd: client_mutex is never nested
77296bf6a7b8 : net: hns3: use devm_kcalloc when allocating desc_cb
845e0d1d5290 : net: hns3: some cleanup for struct hns3_enet_ring
389ca14615e5 : net: hns3: unify the page reusing for page size 4K and 64K
ce74370c2ce9 : net: hns3: optimize the barrier using when cleaning TX BD
aa9d22dd456e : net: hns3: fix error handling for desc filling
757cd1e4a4d8 : net: hns3: combine len and checksum handling for inner and outer header.
07918fcde144 : net: hns3: refactor BD filling for l2l3l4 info
39c38824c2a0 : net: hns3: fix for tunnel type handling in hns3_rx_checksum
db4970aa92a1 : net: hns3: add linearizing checking for TSO case
d21ff4f90d97 : net: hns3: add counter for times RX pages gets allocated
fb00331bb8db : net: hns3: use napi_schedule_irqoff in hard interrupts handlers
3d5f37418952 : net: hns3: unify maybe_stop_tx for TSO and non-TSO case
a5944195d00a : xtensa: implement initialize_cacheattr for MPU cores
f7c34874f04a : xtensa: add exclusive atomics support
58c59ef9e930 : net: dsa: lantiq: Add Forwarding Database access
4581348199ca : net: dsa: lantiq: Add fast age function
9bbb1c053bdc : net: dsa: lantiq: Add VLAN aware bridge offloading
8206e0ce96b3 : net: dsa: lantiq: Add VLAN unaware bridge offloading
30d8938384c7 : net: dsa: lantiq: Allow special tags only on CPU port
d065fcf12c21 : xtensa: clean up inline assembly in futex.h
405ecbf72f2e : vfio/mdev: Avoid inline get and put parent helpers
6093e348a5e2 : vfio/mdev: Fix aborting mdev child device removal if one fails
a6d6f4f160f7 : vfio/mdev: Follow correct remove sequence
d3000463504b : vfio/mdev: Avoid masking error code to EBUSY
50732af3b656 : vfio/mdev: Drop redundant extern for exported symbols
f707d837b6c2 : vfio/mdev: Removed unused kref
60e7f2c3fe99 : vfio/mdev: Avoid release parent reference during error path
5ddc61fc1458 : ceph: print inode number in __caps_issued_mask debugging messages
488f5284e29b : ceph: just call get_session in __ceph_lookup_mds_session
1199d7da2d29 : ceph: simplify arguments and return semantics of try_get_cap_refs
a452bc063672 : ceph: fix comment over ceph_drop_caps_for_unlink
8340f22ce50c : ceph: move wait for mds request into helper function
86bda539fa90 : ceph: have ceph_mdsc_do_request call ceph_mdsc_submit_request
111c70810450 : ceph: after an MDS request, do callback and completions
c1dfc277239c : ceph: use pathlen values returned by set_request_path_attr
f77f21bb2836 : ceph: use __getname/__putname in ceph_mdsc_build_path
964fff7491e4 : ceph: use ceph_mdsc_build_path instead of clone_dentry_name
69a10fb3f4b8 : ceph: fix potential use-after-free in ceph_mdsc_build_path
ff4a80bf2d3f : ceph: dump granular cap info in "caps" debugfs file
f5d7726900b6 : ceph: make iterate_session_caps a public symbol
40e7e2c0e864 : ceph: fix NULL pointer deref when debugging is enabled
428bb68ad99b : ceph: properly handle granular statx requests
ffb61c55b250 : ceph: remove superfluous inode_lock in ceph_fsync
0384892c2d83 : libceph: fix clang warning for CEPH_DEFINE_OID_ONSTACK
168093726658 : rbd: convert all rbd_assert(0) to BUG()
d342a15b1e85 : rbd: avoid clang -Wuninitialized warning
570df4e9c23f : ceph: snapshot nfs re-export
0c44a8e0fc55 : ceph: quota: fix quota subdir mounts
3886274adf34 : ceph: factor out ceph_lookup_inode()
1b52931ca9b5 : ceph: remove duplicated filelock ref increase
5a6ac10b17ff : drm/i915/execlists: Don't apply priority boost for resets
25d851adbf4c : drm/i915: Only reschedule the submission tasklet if preemption is possible
3970564940ba : drm/i915: Stop spinning for DROP_IDLE (debugfs/i915_drop_caches)
1830374e1332 : drm/i915: Cancel retire_worker on parking
ae2306315fe8 : drm/i915: Remove delay for idle_work
ba0001657f95 : drm/i915: Flush the switch-to-kernel-context harder for DROP_IDLE
e7a5b4aafd82 : RDMA/device: Don't fire uevent before device is fully initialized
f5e4546347bc : afs: Implement YFS ACL setting
ae46578b963f : afs: Get YFS ACLs and information through xattrs
b10494af4989 : afs: implement acl setting
260f082bae6d : afs: Get an AFS3 ACL as an xattr
a2f611a3dc31 : afs: Fix getting the afs.fid xattr
c73aa4102f5b : afs: Fix the afs.cell and afs.volume xattr handlers
c0abbb5791f1 : afs: Calculate i_blocks based on file size
b134d687dd93 : afs: Log more information for "kAFS: AFS vnode with undefined type\n"
d2c4ada1ed88 : lib/scatterlist: Remove leftover from sg_page_iter comment
f23afd75fc99 : RDMA/efa: Add driver to Kconfig/Makefile
b7f5e880f377 : RDMA/efa: Add the efa module
40909f664d27 : RDMA/efa: Add EFA verbs implementation
0cbd0adc4429 : drm: Fix timestamp docs for variable refresh properties.
67476656febd : drivers/dax: Allow to include DEV_DAX_PMEM as builtin
7889f44dd9ce : io_uring: use cpu_online() to check p->sq_thread_cpu instead of cpu_possible()
b8753433fc61 : block: fix mismerge in bvec_advance
950a578c6128 : NFS: make nfs_match_client killable
0fbee1df2078 : gpio: Update documentation
9e7251fa3897 : ath10k: Check tx_stats before use it
49ed34b835e2 : ath10k: add peer id check in ath10k_peer_find_by_id
7835d8f8792d : ath10k: Add wmi tlv service map for mesh 11s
97354f2c4327 : ath10k: Do not send probe response template for mesh
a7368c395fc3 : ath10k: Add wmi tlv vdev subtype for mesh in WCN3990
1b8df7aa7874 : PCI: imx6: Allow asynchronous probing
fe23274f72f4 : PCI: dwc: Save root bus for driver remove hooks
8cdee1affe90 : ath10k: change swap mail box config for UTF mode of SDIO
e6fdd3bf5aec : PCI: dwc: Use devm_pci_alloc_host_bridge() to simplify code
9280f4fc06f4 : ath10k: Fix the wrong value of enums for wmi tlv stats id
9e2b5de5604a : PCI: dwc: Free MSI in dw_pcie_host_init() error path
44c0c23725a1 : drivers: thermal: processor_thermal: Downgrade error message
dc69a3d56794 : PCI: dwc: Free MSI IRQ page in dw_pcie_free_msi()
4f735cd73650 : ath10k: coredump: use struct_size() helper
3ebc269c197e : PCI: dwc: Fix dw_pcie_free_msi() if msi_irq is invalid
35b50e70df27 : ath10k: Use struct_size() helper
322f03436692 : PCI: qcom: Use default config space read function
42f1bc43e6a9 : ath10k: Fix encoding for protected management frames
5c51875c0943 : ath10k: rx_duration update for fw_stats debugfs entry
9e0b341a3d66 : ath10k: Fix the tx stats bytes & packets parsing
889ab61d9dc1 : ath10k: Modify CE4 src buffer entries to 2048 for WCN3990
7b612ed94d0a : ath10k: Move board id and fw version logging to info level
473a4084e19e : ath10k: Added support to reset HTT stats in debugfs
14bf9217d66d : ath10k: Extended the HTT stats support to retrieve Mu-MIMO related stats
898490c010b5 : moduleparam: Save information about built-in modules in separate file
4c11edfcf70b : Remove MODULE_ALIAS() calls that take undefined macro
1e35663e4136 : .gitignore: add leading and trailing slashes to generated directories
8db16d19111b : s390/boot: fix compiler error due to missing awk strtonum
43c6afee48d4 : samples: show race-free pidfd metadata access
2151ad1b0672 : signal: support CLONE_PIDFD with pidfd_send_signal
b3e583825266 : clone: add CLONE_PIDFD
05d9c8783bb2 : drm/i915/icl: Set GCP_COLOR_INDICATION only for 10/12 bit deep color
dc58958d08bb : drm/i915: Assert the local engine->wakeref is active
7ee280a75fd9 : drm/i915: Prefer checking the wakeref itself rather than the counter
39f94a89a90b : drm/i915: Assert breadcrumbs are correctly ordered in the signal handler
c8a0e2aef61f : drm/i915: Acquire the signaler's timeline HWSP last
15e9122d9b5c : drm/komeda: Mark the local functions as static
8c919745ee1c : drm/komeda: Fixed warning: Function parameter or member not described
8c134d13a078 : drm/komeda: Expose bus_width to Komeda-CORE
55223394d56b : drm/komeda: Add sysfs attribute: core_id and config_id
27edadf6df81 : drm/doc: Improve docs for conn_state->best_encoder
7a00b45af3e7 : gpu/drm: Remove duplicate headers
32ee500f295a : arch: nds32: Kconfig: pedantic formatting
0fcef555abdc : nds32: fix semicolon code style issue
95b6204dbf70 : nds32: vdso: drop unnecessary cc-ldoption
c58867615d57 : nds32: remove unused generic-y += cmpxchg-local.h
7f9ea6b799ef : nds32: Use the correct style for SPDX License Identifier
1cfdc6f92f25 : nds32: remove __virt_to_bus and __bus_to_virt
0ff8e00f2c1e : nds32: vdso: fix and clean-up Makefile
5b633e517b8c : nds32: add vmlinux.lds and vdso.so to .gitignore
aa0be0e022ff : nds32: ex-exit: Remove unneeded need_resched() loop
8ac7857406cd : nds32/io: Remove useless definition of mmiowb()
e1bf776363f3 : nds32: Removed unused thread flag TIF_USEDFPU
e0e31695b53b : pinctrl: mcp23s08: Do not complain about unsupported params
2564fe708b58 : drm/i915: Disable semaphore busywaits on saturated systems
d3ba58bb8959 : ALSA: hda/realtek - Support low power consumption for ALC295
a98d9ae937d2 : arm64/iommu: handle non-remapped addresses in ->mmap and ->get_sgtable
e766fde6511e : drm/i915: Delay semaphore submission until the start of the signaler
97a18f548548 : Revert "iommu/amd: Flush not present cache in iommu_map_page"
a9e9bcb45b15 : locking/rwsem: Prevent decrement of reader count before increment
f39356261c26 : powerpc/book3s/64: check for NULL pointer in pgd_alloc()
753c36a4d8a8 : ASoC: rt5677: use more of the volume range from DACs
f153bf49ddf6 : ASoC: rockchip: Fix an uninitialized variable compile warning
c41d384c39f1 : ASoC: SOF: Fix a compile warning with CONFIG_PCI=n
ab0c433f32f8 : ASoC: da7219: Fix a compile warning at CONFIG_COMMON_CLK=n
4c88519133bd : ASoC: sound/soc/sof/: fix kconfig dependency warning
30d62d4453e4 : drm: add non-desktop quirk for Valve HMDs
8f8d5745bb52 : xtensa: replace variant/core.h with asm/core.h
8e65986dcae8 : xtensa: drop ifdef __KERNEL__ from kernel-only headers
fd58015ca9fe : xtensa: set proper error code for simdisk_setup()
fb1b79d88b88 : xtensa: fix incorrect fd close in error case of simdisk_setup()
90199c951bd2 : PCI: iproc: Add sorted dma ranges resource entries to host bridge
aadad097cd46 : iommu/dma: Reserve IOVA for PCIe inaccessible DMA address
e80a91ad302b : PCI: Add dma_ranges window list
3008ba870938 : mtd: part: fix incorrect format specifier for an unsigned long long
fae4973c9a58 : mtd: lpddr_cmds: Mark expected switch fall-through
098d74b4eaf6 : mtd: phram: Mark expected switch fall-throughs
af5d44b04dad : mtd: cfi_cmdset_0002: Mark expected switch fall-throughs
660e17167528 : mtd: cfi_util: mark expected switch fall-throughs
553f0459b808 : MAINTAINERS: MTD Git repository is hosted on kernel.org
8792620886e6 : MAINTAINERS: Update jffs2 entry
b7cf5e2830bb : mtd: afs: add v2 partition parsing
32e68bea9338 : mtd: afs: factor the IIS read into partition parser
ff827b4e8d36 : mtd: afs: factor footer parsing into the v1 part parsing
4aeb1594796d : mtd: factor out v1 partition parsing
207001719293 : mtd: afs: simplify partition detection
1fca1f6abb38 : mtd: afs: simplify partition parsing
22749bf549ef : mtd: partitions: Add OF support to AFS partitions
2485fa532331 : mtd: partitions: Add AFS partitions DT bindings
2aa3b8e1de23 : mtd: afs: Move AFS partition parser to parsers subdir
251f26c9e828 : mtd: maps: Make uclinux_ram_map static
d41970097f10 : mtd: maps: Allow MTD_PHYSMAP with MTD_RAM
b6abd06777a8 : MAINTAINERS: Add myself as MTD maintainer
1a5490cf4d1a : MAINTAINERS: Remove my name from the MTD and NAND entries
6e9314dc051f : dt-binding: mtd: physmap: Add example using addr-gpios property
64d14c6fe040 : mtd: maps: physmap: Store gpio_values correctly
fb899d3b2a62 : mtd: parser_imagetag: add of_match_table support
6744ebb0c798 : dt-bindings: mtd: describe BCM963XX ImageTag format and usage
dd84cb022b31 : mtd: bcm63xxpart: move imagetag parsing to its own parser
e651de475a7a : mtd: bcm63xxpart: add of_match_table support
daa82b93f5b0 : dt-bindings: mtd: describe the simple BCM963XX NOR flash layout
4bc11a2418f2 : MAINTAINERS: Add myself as co-maintainer for MTD
c58b1ff20ffd : mtd: physmap_of_gemini: remove extranous __xipram annotation
423ea3255424 : tty: rocket: fix incorrect forward declaration of 'rp_init()'
e9c6c5373088 : RDMA/efa: Add common command handlers
0420e542569b : RDMA/efa: Implement functions that submit and complete admin commands
2ce62149afae : RDMA/efa: Add the ABI definitions
cd9b3d597054 : RDMA/efa: Add the com service API definitions
43eaa49d511c : RDMA/efa: Add the efa_com.h file
853f56523565 : RDMA/efa: Add the efa.h header file
9a91ad929f9a : ubsan: Remove vla bound checks.
f0996bc2978e : ubsan: Fix nasty -Wbuiltin-declaration-mismatch GCC-9 warnings
db90f41916cf : ext4: export /sys/fs/ext4/feature/casefold if Unicode support is present
01edac3aa2b9 : RDMA/efa: Add EFA device definitions
f95be3d28d89 : RDMA: Add EFA related definitions
efeb862bd5bc : io_uring: fix shadowed variable ret return code being not checked
45c5fcbb7341 : lightnvm: pblk: use nvm_rq_to_ppa_list()
a96de64a24e5 : lightnvm: pblk: simplify partial read path
843f2edbdde0 : lightnvm: do not remove instance under global lock
e69397ea05ce : lightnvm: track inflight target creations
a24eab598871 : lightnvm: pblk: recover only written metadata
3e03f6322ab2 : lightnvm: pblk: IO path reorganization
f2e024570ef1 : lightnvm: pblk: GC error handling
32ac0fa3afeb : lightnvm: pblk: remove internal IO timeout
1fc3b30569bc : lightnvm: pblk: wait for inflight IOs in recovery
d165a7a6f5aa : lightnvm: pblk: propagate errors when reading meta
2b0ae81e2a6f : lightnvm: pblk: fix update line wp in OOB recovery
74a37fbb5c8d : lightnvm: pblk: kick writer on write recovery path
486b5aac85f6 : lightnvm: pblk: fix lock order in pblk_rb_tear_down_check
f41d427cdd9e : lightnvm: prevent race condition on pblk remove
4bbae699226e : lightnvm: pblk: set propper line as data_line after gc
0503871223b7 : lightnvm: pblk: fix bio leak when bio is split
a14669ebc0e2 : lightnvm: Inherit mdts from the parent nvme device
d38954ed1b76 : lightnvm: pblk: set proper read status in bio
6e46b8b24ffb : lightnvm: pblk: cleanly fail when there is not enough memory
75c89bef6a54 : lightnvm: pblk: ensure that erase is chunk aligned
4ca885241950 : lightnvm: pblk: fix race during put line
d378561b8ec7 : lightnvm: pblk: gracefully handle GC vmalloc fail
605bcef7f7d7 : lightnvm: pblk: remove unused smeta_ssec field
847a3a2788c5 : lightnvm: pblk: reduce L2P memory footprint
8935ebfc5d46 : lightnvm: pblk: rollback on error during gc read
7e5434eecefc : lightnvm: pblk: line reference fix in GC
db6c6774af0d : RDMA/umem: Remove hugetlb flag
d85582517e91 : RDMA/bnxt_re: Use core helpers to get aligned DMA address
eb52c0333f06 : RDMA/i40iw: Use core helpers to get aligned DMA address within a supported page size
a808273a495c : RDMA/verbs: Add a DMA iterator to return aligned contiguous memory blocks
4a35339958f1 : RDMA/umem: Add API to find best driver supported page size in an MR
4c4b1996b5db : IB/hfi1: Fix WQ_MEM_RECLAIM warning
10bf13c33450 : RDMA/mlx5: Remove MAYEXEC flag
33cde96fb5d7 : IB/mlx5: Device resource control for privileged DEVX user
25c13324d03d : IB/mlx5: Add steering SW ICM device memory type
4056b12efd43 : IB/mlx5: Warn on allocated MEMIC buffers during cleanup
3b113a1ec3d4 : IB/mlx5: Support device memory type attribute
1900da520c9f : kernel: cgroup: fix misuse of %x
96b9c592def5 : cgroup: get rid of cgroup_freezer_frozen_exit()
cb2c4cd87874 : cgroup: prevent spurious transition into non-frozen state
533307dc20a9 : cgroup: Remove unused cgrp variable
3a4ef2e2b5cf : RDMA/rdmavt: Catch use-after-free access of AH structures
b2d337d8de9f : ASoC: fsl_esai: Add pm runtime function
1a5c0b28fc56 : ASoC: stm32: spdifrx: manage identification registers
b9960f6ea22d : ASoC: rt5677-spi: Rename driver to differentiate from main codec
53fdea9604fa : ASoC: Intel: boards: kbl_da7219_max98927: add dai_trigger function
2ac8d46dce1b : platform/x86: intel_pmc_core: Allow to dump debug registers on S0ix failure
6c96a78c7b32 : platform/x86: intel_pmc_core: Convert to a platform_driver
9b9f2f5416ef : platform/x86: mlx-platform: Add mlx-wdt platform driver activation
584814af9f8c : platform/x86: mlx-platform: Add support for tachometer speed register
1357dfd7261f : platform/mellanox: Add TmFifo driver for Mellanox BlueField Soc
d33a7e578eae : platform/x86: thinkpad_acpi: fix spelling mistake "capabilites" -> "capabilities"
0e5e80043b0d : platform/x86: intel_punit_ipc: Revert "Fix resource ioremap warning"
af6c7e1ffcb6 : platform/x86: intel_pmc_ipc: Don't map non-used optional resources
9eac0d75f132 : platform/x86: intel_pmc_ipc: Apply same width for offset definitions
0084cf6a5043 : platform/x86: intel_pmc_ipc: Use BIT() macro
46034d2bb7c8 : drm/i915: Move the hsw/bdw pc8 code to intel_runtime_pm.c
8f91cfd2e7ff : drm/i915: Replace intel_ddi_pll_init()
c91a45f421e3 : drm/i915: Move w/a 0477/WaDisableIPC:skl into intel_init_ipc()
5a7d202b1574 : drm/i915: Drop WaIncreaseLatencyIPCEnabled/1140 for cnl
25312ef13600 : drm/i915: Document that we implement WaIncreaseLatencyIPCEnabled
438ab720c675 : vfs: pass ppos=NULL to .read()/.write() of FMODE_STREAM files
19e42536b271 : ASoC: stm32: spdifrx: change trace level on iec control
c5bf68fe0c86 : *: convert stream-like files from nonseekable_open -> stream_open
863137f0bc5e : ASoC: stm32: spdifrx: update pcm hardware constraints
184012ad69b2 : dtlk: remove double call to nonseekable_open
ecb2795c08bc : ASoC: max98090: Fix restore of DAPM Muxes
a46eb523220e : ASoC: RT5677-SPI: Disable 16Bit SPI Transfers
570c91d51b33 : drm/amd/display: Use long for signed error code checks in commit planes
b6818520edb0 : drm/amdgpu: Add IDH_QUERY_ALIVE event for SR-IOV
3680624e3241 : drm/amdgpu: Fix VM clean check method
74dcfe74b4ef : drm/amdgpu: Rearm IRQ in Vega10 SR-IOV if IRQ lost
bdb1ccb080da : drm/amdgpu: remove ATPX_DGPU_REQ_POWER_FOR_DISPLAYS check when hotplug-in
7f641e26a6df : ALSA: hda/hdmi - Consider eld_valid when reporting jack event
8c2e6728c2bf : ALSA: hda/hdmi - Read the pin sense from register when repolling
d4a5611743a6 : video: fbdev: Use dev_get_drvdata()
3c5a1b111373 : fbcon: Don't reset logo_shown when logo is currently shown
1587a061ef56 : ASoC: sprd: Add reserved DMA memory support
fa2b7c21d9b9 : drm/virtio: Remove redundant return type
8cd2bc981c53 : netfilter: nf_flow_table: do not flow offload deleted conntrack entries
b33c448c4f92 : netfilter: nf_conntrack_h323: Remove deprecated config check
f8e608982022 : netfilter: ctnetlink: Resolve conntrack L3-protocol flush regression
2854cd34fbab : ALSA: synth: emux: soundfont.c: divide by zero in calc_gus_envelope_time()
13bf5ced9377 : dma-mapping: add a Kconfig symbol to indicate arch_dma_prep_coherent presence
9c79edecb0e2 : drm/edid: drmP.h include removal
580fc13f3ee4 : drm/dp: drmP.h include removal
980d43f24d59 : mlxsw: Remove obsolete dependency on THERMAL=m
04a1942933ce : powerpc/mm: Fix hugetlb page initialization
f37353320ee9 : hwmon/drivers/core: Simplify complex dependency
2e31c8560a56 : thermal/drivers/core: Fix typo in the option name
e9cf125bc1f9 : thermal/drivers/core: Remove depends on THERMAL in Kconfig
77e1dd46a1ad : thermal/drivers/core: Remove module unload code
554b3529fe01 : thermal/drivers/core: Remove the module Kconfig's option
ff54bbd1beb2 : thermal: core: skip update disabled thermal zones after suspend
f991de53a8ab : thermal: make device_register's type argument const
89736a0ee81d : Revert "iommu/amd: Remove the leftover of bypass support"
98487de318a6 : ovl: check the capability before cred overridden
d989903058a8 : ovl: do not generate duplicate fsnotify events for "fake" path
9e46b840c705 : ovl: support stacked SEEK_HOLE/SEEK_DATA
3428030da004 : ovl: fix missing upper fs freeze protection on copy up for ioctl
0a49a619e7e1 : mmc: sdhci-pci: Fix BYT OCP setting
343682173846 : dt-bindings: mmc: add DT bindings for ls1028a eSDHC host controller
c081e7fdbf31 : mmc: alcor: Drop pointer to mmc_host from alcor_sdmmc_host
26c2b19e9daf : mmc: mtk-sd: select REGULATOR
d087bde51605 : mmc: mtk-sd: enable internal card-detect logic.
afb7c7910bf3 : mmc: mtk-sd: add support for config found in mt7620 family SOCs.
42edb0d5ac3e : mmc: mtk-sd: don't hard-code interrupt trigger type
43d8dabb4074 : mmc: core: Fix tag set memory leak
e57112e35c60 : dt-bindings: mmc: Add support for MT8516 to mtk-sd
8520ce1e1779 : mmc: mmci: Prevent polling for busy detection in IRQ context
812513c7b18c : mmc: mmci: Cleanup mmci_cmd_irq() for busy detect
7a019f9b432b : mmc: usdhi6rol0: mark expected switch fall-throughs
9e4be8d03f50 : mmc: core: Verify SD bus width
2eaf5a533afd : mmc: sdhci-esdhc-imx: Add HS400 support for iMX7ULP
6be6a8de1b55 : ocxl: Fix return value check in afu_ioctl()
67d53f30e23e : powerpc/mm: fix section mismatch for setup_kup()
c4e31847a549 : powerpc/mm: fix redundant inclusion of pgtable-frag.o in Makefile
471e475c69a1 : powerpc/mm: Fix makefile for KASAN
305d60012304 : powerpc/kasan: add missing/lost Makefile
1c4989b000ae : mmc: sdhci-esdhc-imx: add pm_qos to interact with cpuidle
d3db80ca5744 : dt-bindings: mmc: fsl-imx-esdhc: add imx7ulp compatible string
f50b7ac5e4ed : mmc: meson-gx: add signal resampling tuning
5e6f75f42393 : mmc: meson-gx: remove Rx phase tuning
dc38ac8141a6 : mmc: meson-gx: avoid clock glitch when switching to DDR modes
d5f758f2df80 : mmc: meson-gx: disable HS400
eb4d81127746 : mmc: meson-gx: correct irq flag
9c5fdb07a28d : mmc: meson-gx: ack only raised irq
98849da63fff : mmc: meson-gx: remove open coded read with timeout
7fc13b879fdd : mmc: omap_hsmmc: Use dev_get_drvdata()
c671b6dede27 : mmc: alcor: work with multiple-entry sglists
f19337d55fac : Revert "mmc: alcor: enable DMA transfer of large buffers"
e69ec21eff32 : memstick: tifm: remove set but not used variable 'data'
8e1943af2986 : mmc: core: fix possible use after free of host
a3c7cd0cdf11 : batman-adv: mcast: fix multicast tt/tvlv worker locking
bdc76fd29960 : batman-adv: Start new development cycle
d24ed99b3b27 : libbpf: remove unnecessary cast-to-void
fdd20ec8786a : Documentation/features/time: Mark m68k having modern-timekeeping
4d8979b3a696 : drm/virtio: allocate fences with GFP_KERNEL
5daf8857c990 : drm/virtio: add trace events for commands
48ad7751dbd1 : drm/virtio: trace drm_fence_emit
efe2bf965522 : drm/virtio: set seqno for dma-fence
581b31c36cfc : kbuild: tolerate missing pahole when generating BTF
e43f53c22a93 : spi-nor: intel-spi: Add support for Intel Comet Lake SPI serial flash
d9c9ce34ed5c : x86/fpu: Fault-in user stack if copy_fpstate_to_sigframe() fails
1f358bc6f272 : drm/stm: ltdc: return appropriate error code during probe
9e759fc7dcd6 : drm/stm: ltdc: manage the get_irq probe defer case
476c7e1d34f2 : i3c: Fix a shift wrap bug in i3c_bus_set_addr_slot_status()
0ebacd12a154 : r8169: add rtl8168g_set_pause_thresholds
6b1bd242ca63 : r8169: add rtl_set_fifo_size
ad11340994d5 : selftests: Add loopback test
8e44c0ce5991 : mlxsw: spectrum: Implement loopback ethtool feature
a0c25387eb22 : mlxsw: reg: Add Port Physical Loopback Register
b362487a3b35 : sch_htb: redefine htb qdisc overlimits
f452825d6231 : r8169: move EEE LED config to rtl8168_config_eee_mac
1791ad50c8d7 : r8169: simplify rtl_writephy_batch and rtl_ephy_init
0a58d471de3a : Documentation: net: dsa: sja1105: Add info about supported traffic modes
640f763f98c2 : net: dsa: sja1105: Add support for Spanning Tree Protocol
227d07a07ef1 : net: dsa: sja1105: Add support for traffic through standalone ports
c362beb072e1 : net: dsa: Add a private structure pointer to dsa_port
97a69a0dea9a : net: dsa: Add support for deferred xmit
b68b0dd0fb2d : net: dsa: Keep private info in the skb->cb
cc1939e4b3aa : net: dsa: Allow drivers to filter packets they can decode source port from
f9bbe4477c30 : net: dsa: Optional VLAN-based port separation for switches without tagging
146c1bed44a1 : net: dsa: Export symbols for dsa_port_vid_{add, del}
b2243b369c78 : net: dsa: Call driver's setup callback after setting up its switchdev notifier
e7ba0fad9c53 : net: dsa: mv88e6xxx: refine SMI support
5fb5c395e2c4 : nfp: flower: add qos offload stats request and reply
49cbef138869 : nfp: flower: add qos offload install and remove functionality.
b66d035eec14 : nfp: flower: add qos offload framework
88c44a520084 : net/sched: add block pointer to tc_cls_common_offload structure
12f02b6b1548 : net/sched: allow stats updates from offloaded police actions
b7fe4ab8a601 : net/sched: extend matchall offload for hardware statistics
8c8cfc6ed274 : net/sched: add police action to the hardware intermediate representation
fa762da94d98 : net/sched: move police action structures to header
dfcb19f0fae3 : net/sched: remove unused functions for matchall offload
9681e8b3ef6c : net/dsa: use intermediate representation for matchall offload
ab79af32b0a5 : mlxsw: use intermediate representation for matchall offload
f00cbf196814 : net/sched: use the hardware intermediate representation for matchall
a7a7be6087b0 : net/sched: add sample action to the hardware intermediate representation
ea168cdf1299 : powerpc: tsi108: support of_get_mac_address new ERR_PTR error
c41593a04e3e : ARM: Kirkwood: support of_get_mac_address new ERR_PTR error
284eb160681c : staging: octeon-ethernet: support of_get_mac_address new ERR_PTR error
d31a36b5f407 : net: wireless: support of_get_mac_address new ERR_PTR error
adfb3cb2c52e : net: usb: support of_get_mac_address new ERR_PTR error
f7af25a6ca16 : net: davinci: support of_get_mac_address new ERR_PTR error
541ddc66d665 : net: macb: support of_get_mac_address new ERR_PTR error
687e3d5550c7 : dt-bindings: doc: reflect new NVMEM of_get_mac_address behaviour
d01f449c008a : of_net: add NVMEM support to of_get_mac_address
51fec80d3a66 : bnxt_en: Add device IDs 0x1806 and 0x1752 for 57500 devices.
ac33906c67e2 : bnxt_en: Add support for aRFS on 57500 chips.
e969ae5bbfcf : bnxt_en: Query firmware capability to support aRFS on 57500 chips.
01989c6b69d9 : bnxt_en: Improve NQ reservations.
53579e37d13a : bnxt_en: Separate RDMA MR/AH context allocation.
2730214ddb88 : bnxt_en: read the clause type from the PHY ID
691aa62045c2 : bnxt_en: Read package version from firmware.
6154532fe8fe : bnxt_en: Check new firmware capability to display extended stats.
55e4398d4ee5 : bnxt_en: Add support for PCIe statistics
a220eabc8887 : bnxt_en: Refactor bnxt_alloc_stats().
4a50ddc2d2ea : bnxt_en: Update firmware interface to 1.10.0.69.
3751cbda8f22 : mips: Manually call fdt_init_reserved_mem() method
93fa5b280761 : mips: Make sure dt memory regions are valid
e93c9c99a629 : Linux 5.1
522e4077e8dc : netfilter: slightly optimize nf_inet_addr_mask
eabb47821910 : netfilter: xt_hashlimit: use struct_size() helper
43c8f131184f : netfilter: nf_flow_table: fix missing error check for rhashtable_insert_fast
edbd82c5fba0 : netfilter: nf_tables: fix base chain stat rcu_dereference usage
f5e85ce8e733 : netfilter: nf_conntrack_h323: restore boundary check correctness
62217beb394e : parisc: Add static branch and JUMP_LABEL feature
bdca5d64ee92 : parisc: Use PA_ASM_LEVEL in boot code
1829dda0e87f : parisc: Rename LEVEL to PA_ASM_LEVEL to avoid name clash with DRBD code
e9974166a53a : watchdog: stm32: add dynamic prescaler support
345f16251063 : watchdog: Improve Kconfig entry ordering and dependencies
ec2429292538 : watchdog: npcm: Enable modular builds
0d3e156399ec : watchdog: Make watchdog core configurable as module
471ce88b8402 : watchdog: Move pretimeout governor configuration up
f627ac0e12cd : watchdog: Use depends instead of select for pretimeout governors
0b468829c325 : watchdog: rtd119x: drop unused module.h include
3b02dceec212 : watchdog: intel_scu: make it explicitly non-modular
73027cb8e839 : watchdog: coh901327: make it explicitly non-modular
154511636a1c : watchdog: ziirave_wdt: drop warning after calling watchdog_init_timeout
b74d646134e0 : watchdog: xen_wdt: drop warning after calling watchdog_init_timeout
6781ce2ef1b9 : watchdog: stm32_iwdg: drop warning after calling watchdog_init_timeout
b4214185b91b : watchdog: st_lpc_wdt: drop warning after calling watchdog_init_timeout
2d505e3e40cb : watchdog: sp5100_tco: drop warning after calling watchdog_init_timeout
cd6457a9254e : watchdog: renesas_wdt: drop warning after calling watchdog_init_timeout
14fad5d98d90 : watchdog: nic7018_wdt: drop warning after calling watchdog_init_timeout
ff00800b6469 : watchdog: ni903x_wdt: drop warning after calling watchdog_init_timeout
5c09980d9f9d : watchdog: imx_sc_wdt: drop warning after calling watchdog_init_timeout
89bd0ed885c6 : watchdog: i6300esb: drop warning after calling watchdog_init_timeout
87dfe210fa7b : watchdog: hpwdt: drop warning after calling watchdog_init_timeout
cccbf8baa109 : watchdog: ebc-c384_wdt: drop warning after calling watchdog_init_timeout
c7d30d42ff06 : watchdog: cadence_wdt: still probe if user supplied timeout is invalid
5429e3a5790c : watchdog: cadence_wdt: drop warning after calling watchdog_init_timeout
e907972be381 : watchdog: add error messages when initializing timeout fails
34ef4087a1d5 : watchdog: refactor watchdog_init_timeout
e18431264954 : watchdog: renesas_wdt: drop superfluous glob pattern
280ce5c00661 : watchdog: da9063_wdt: parse DT for timeout value, too
36ccec3db897 : watchdog: intel_scu_watchdog: fix spelling mistake: "set_hearbeat" -> "set_heartbeat"
9d7c09231e81 : watchdog: pnx4008: readout watchdog state
0843bdc14ca4 : watchdog: machzwd: Mark expected switch fall-through
8862c1f2b09e : watchdog: pnx4008_wdt: Convert to use device managed functions and other improvements
81df6db6810b : watchdog: mpc8xxx_wdt: Convert to use device managed functions and other improvements
02189bb91e74 : watchdog: jz4740_wdt: Use 'dev' instead of dereferencing it repeatedly
570927df4689 : watchdog: rt2880_wdt: Convert to use device managed functions and other improvements
6fef817e2d81 : watchdog: mt7621_wdt: Use 'dev' instead of dereferencing it repeatedly
fd56d6c9a2ed : watchdog: loongson1_wdt: Convert to use device managed functions and other improvements
1f22b8ca6b26 : watchdog: pic32-wdt: Convert to use device managed functions and other improvements
a02b3d7cde32 : watchdog: pic32-dmt: Convert to use device managed functions and other improvements
89e5b7aca183 : watchdog: ux500_wdt: Convert to use device managed functions and other improvements
1f53305877fa : watchdog: stm32_iwdg: Convert to use device managed functions and other improvements
6ba3793cc1e7 : watchdog: zx2967_wdt: Convert to use device managed functions and other improvements
f7daaa8d1e1c : watchdog: sbsa_gwdt: Convert to use device managed functions and other improvements
01022e339049 : watchdog: imx_sc_wdt: Use 'dev' instead of dereferencing it repeatedly
b90abaace6d8 : watchdog: xen_wdt: Use 'dev' instead of dereferencing it repeatedly
30f57e0f22bb : watchdog: wm831x_wdt: Use 'dev' instead of dereferencing it repeatedly
edaa35b5573c : watchdog: wdat_wdt: Use 'dev' instead of dereferencing it repeatedly
b1f4718218fb : watchdog: uniphier_wdt: drop platform_set_drvdata
b42488bcd667 : watchdog: twl4030_wdt: Convert to use device managed functions and other improvements
16c4614f1e04 : watchdog: ts72xx_wdt: Use 'dev' instead of dereferencing it repeatedly
44affc086e6d : watchdog: ts4800_wdt: Convert to use device managed functions and other improvements
09fb6d010a57 : watchdog: tqmx86_wdt: Use 'dev' instead of dereferencing it repeatedly
edad75280506 : watchdog: tegra_wdt: Use watchdog_stop_on_unregister and other improvements
0a48f239bfce : watchdog: wdat_wdt: fix get_timeleft call for wdat_wdt
c838a3ae614b : watchdog: tangox_wdt: Convert to use device managed functions and other improvements
8ba41f6c4c88 : watchdog: sunxi_wdt: Use 'dev' instead of dereferencing it repeatedly
d07c4ad8b2f3 : watchdog: stpmic1_wdt: Use 'dev' instead of dereferencing it repeatedly
55082c0301d6 : watchdog: stmp3xxx_rtc_wdt: Convert to use device managed functions
cfe9ee3ab3cc : watchdog: st_lpc_wdt: Convert to use device managed functions
78d9bfad2e89 : watchdog: sprd_wdt: Convert to use device managed functions and other improvements
72dbc27c83d6 : watchdog: sirfsoc_wdt: Convert to use device managed functions and other improvements
dcc3ce0b7d01 : watchdog: sama5d4_wdt: Convert to use device managed functions and other improvements
2361ac52898e : watchdog: rza_wdt: Use 'dev' instead of dereferencing it repeatedly
553140a016d0 : watchdog: rtd119x_wdt: Convert to use device managed functions and other improvements
cc71859708e8 : watchdog: rn5t618_wdt: Use 'dev' instead of dereferencing it repeatedly
bba07e6ed72e : watchdog: qcom-wdt: Convert to use device managed functions and other improvements
9723a82a97df : watchdog: pm8916_wdt: Use 'dev' instead of dereferencing it repeatedly
801cdffe68f3 : watchdog: of_xilinx_wdt: Convert to use device managed functions and other improvements
7e6437e1b042 : watchdog: npcm_wdt: Use local variable 'dev' consistently
a15f6e646bce : watchdog: mtk_wdt: Convert to use device managed functions and other improvements
615e40ad40c8 : watchdog: moxart_wdt: Convert to use device managed functions and other improvements
099e30397500 : watchdog: mlx_wdt: Use 'dev' instead of dereferencing it repeatedly
dd1c66e22ecd : watchdog: meson_wdt: Use 'dev' instead of dereferencing it repeatedly
1678f83095c2 : watchdog: meson_gxbb_wdt: Convert to use device managed functions and other improvements
0c4ece9bfd94 : watchdog: menf21bmc_wdt: Convert to use device managed functions and other improvements
94ac20d83198 : watchdog: mena21_wdt: Use 'dev' instead of dereferencing it repeatedly
b6e6bf4f9978 : watchdog: max77620_wdt: Convert to use device managed functions and other improvements
80cb6bddeb7d : watchdog: max63xx_wdt: Convert to use device managed functions and other improvements
d2a10c312a45 : watchdog: lpc18xx_wdt: Convert to use device managed functions and other improvements
4689ba97550e : watchdog: kempld_wdt: Convert to use device managed functions and other improvements
b7b6adf32c9c : watchdog: intel-mid_wdt: Use 'dev' instead of dereferencing it repeatedly
1f25cb289296 : watchdog: imgpdc_wdt: Convert to use device managed functions and other improvements
77d9f766fe36 : watchdog: iTCO_wdt: Various improvements
3564fbc54f92 : watchdog: gpio_wdt: Convert to use device managed functions and other improvements
ca05c2e25120 : watchdog: ftwdt010_wdt: Use 'dev' consistently
d6ab05106a70 : watchdog: ep93xx_wdt: Use 'dev' instead of dereferencing it repeatedly
cecda01051e4 : watchdog: davinci_wdt: Convert to use device managed functions and other improvements
865802917f7c : watchdog: da9063_wdt: Use 'dev' instead of dereferencing it repeatedly
6e8a7c75d7e5 : watchdog: da9062_wdt: Use 'dev' instead of dereferencing it repeatedly
862c13b5518c : watchdog: da9055_wdt: Use 'dev' instead of dereferencing it repeatedly
f7e29623e267 : watchdog: da9052_wdt: Use 'dev' instead of dereferencing it repeatedly
605d8c4f33a7 : watchdog: cadence_wdt: Convert to use device managed functions and other improvements
4062ec06b7d7 : watchdog: bcm_kona_wdt: Convert to use device managed functions and other improvements
69656dcd4f9d : watchdog: bcm7038_wdt: Convert to use device managed functions and other improvements
dcbb613fa8de : watchdog: bcm2835_wdt: drop platform_set_drvdata
f332ce5d88f1 : watchdog: atlas7_wdt: Convert to use device managed functions and other improvements
eda21ee94506 : watchdog: aspeed_wdt: Use 'dev' instead of dereferencing it repeatedly
f57df8352817 : watchdog: asm9260_wdt: Convert to use device managed functions and other improvements
b09c153927c1 : watchdog: armada_37xx_wdt: Convert to use device managed functions and other improvements
b07e228eee69 : watchdog: imx2_wdt: Fix set_timeout for big timeout values
33052fbb4f25 : watchdog: machzwd : fix warning Using plain integer as NULL pointer
8dd29f19512c : watchdog: rtd119x_wdt: Fix remove function
e2a4aeda87d3 : watchdog: sb_wdog: Make sbwdog_set and sbwdog_pet static
265d11ccd505 : watchdog: alim7101: Mark expected switch fall-through
0f0a6a285ec0 : watchdog: Convert to use devm_platform_ioremap_resource
24b8225619cb : watchdog: imx2_wdt: use devm_platform_ioremap_resource() to simplify code
986857acbc9a : watchdog: imx_sc: Add i.MX system controller watchdog support
bb83520d2695 : dt-bindings: watchdog: add i.MX system controller watchdog
bbc88a0ec9f3 : watchdog: bd70528: Initial support for ROHM BD70528 watchdog block
e347afa5fb48 : watchdog: f71808e_wdt: fix F81866 bit operation
a3f764d2eea5 : watchdog: f71808e_wdt: separate declaration and assignment
f6cc8b355c03 : watchdog: i6300esb: stop printing kernel addresses
a223770bfa7b : watchdog: fix compile time error of pretimeout governors
56fb19652504 : watchdog: orion_wdt: remove orion_wdt_set_timeout
caa841360134 : x86/mm: Initialize PGD cache during mm initialization
9b3040a6aafd : ipv4: Define __ipv4_neigh_lookup_noref when CONFIG_INET is disabled
d1f5050b4549 : r8169: speed up rtl_loop_wait
9cf9b84cc701 : r8169: make use of phy_set_asym_pause
6e05b833de44 : net: ll_temac: Make some functions static
44bec4b3bd71 : net: aquantia: Make aq_ndev_driver_name static
69bbbdc5e1aa : netdevsim: Make nsim_num_vf static
c424d224404e : net: mvpp2: cls: Remove set but not used variable 'act'
aa2ecb7c8f95 : um: vector netdev: adjust to xmit_more API change
47d3d7fdb10a : ip6: fix skb leak in ip6frag_expire_frag_queue()
8c3c447b3cec : net: use indirect calls helpers at the socket layer
97ff7ffb11fe : net: use indirect calls helpers at early demux stage
0e219ae48c3b : net: use indirect calls helpers for L3 handler hooks
f5737cbadb7d : net: use indirect calls helpers for ptype hook
62a91990f4c5 : Bluetooth: hci_qca: Rename STATE_<flags> to QCA_<flags>
ee0df19305d9 : net: ucc_geth - fix Oops when changing number of buffers in the ring
17170e6570c0 : dpaa_eth: fix SG frame cleanup
b52d031b8de4 : net: ll_temac: remove an unnecessary condition
1ffc4b7c58e9 : net: ll_temac: Fix an NULL vs IS_ERR() check in temac_open()
f80c5dad7b64 : Bluetooth: Ignore CC events not matching the last HCI command
300926b138eb : Bluetooth: btbcm: Add default address for BCM2076B1
fdd1a8103a6d : net: atm: clean up a range check
d14a108d510e : net: rds: fix spelling mistake "syctl" -> "sysctl"
cc0d47b8eeb0 : drivers: net: davinci_mdio: fix return value check in davinci_mdio_probe()
594725db0ce1 : cls_cgroup: avoid panic when receiving a packet before filter set
4014dfae3cca : isdn: bas_gigaset: use usb_fill_int_urb() properly
b1f4c9a3c78c : iio: stmpe-adc: Remove unnecessary assignment
c57c54bc9758 : staging: iio: adc: Add paragraph to describe Kconfig symbol
a8b7ca187fd2 : staging: iio: adt7316: match parenthesis alignment
5c25531d4b43 : iio: adc: rcar-gyroadc: Remove devm_iio_device_alloc() error printing
cf54f4dd07a6 : dt-bindings: iio: isl29018: convert bindings to YAML format
7fc1148cfde1 : dt-bindings: adc: mt8183: add binding document
6f55967ad9d9 : perf/x86/intel: Fix race in intel_pmu_disable_event()
75fdb811d93c : drm/i915/gvt: Add in context mmio 0x20D8 to gen9 mmio list
b4010af981ac : net: phy: fix phy_validate_pause
ca96534630e2 : openvswitch: check for null pointer return from nla_nest_start_noflag
a5995e7107eb : ipv4: Move exception bucket to nh_common
87063a1fa667 : ipv4: Pass fib_nh_common to rt_cache_route
0f457a36626f : ipv4: Move cached routes to fib_nh_common
7080da890984 : libbpf: add libbpf_util.h to header install.
ca31ca8247e2 : tools/bpf: fix perf build error with uClibc (seen on ARC)
a7d006714724 : bpftool: exclude bash-completion/bpftool from .gitignore pattern
5750902a6e9b : libbpf: proper XSKMAP cleanup
0e6741f09297 : libbpf: fix invalid munmap call
6cea33701eb0 : selftests/bpf: set RLIMIT_MEMLOCK properly for test_libbpf_open.c
71f150f4c2af : bpf: Use PTR_ERR_OR_ZERO in bpf_fd_sk_storage_update_elem()
0b63644602cf : i40e: Memory leak in i40e_config_iwarp_qvlist
24474f2709af : i40e: Fix of memory leak and integer truncation in i40e_virtchnl.c
825f0a4eb7fa : i40e: Use struct_size() in kzalloc()
0a92892c69bd : i40e: Revert ShadowRAM checksum calculation change
d29e0d233e0d : i40e: missing input validation on VF message handling by the PF
2e45d3f4677a : i40e: Add support for X710 B/P & SFP+ cards
c004804dceee : i40e: Wrong truncation from u16 to u8
7015ca3df965 : i40e: add num_vectors checker in iwarp handler
1aa874b42ee8 : i40e: Fix the typo in adding 40GE KR4 mode
40a23040d825 : i40e: Setting VF to VLAN 0 requires restart
e576e769663c : i40e: add new pci id for X710/XXV710 N3000 cards
937f599a1126 : i40e: VF's promiscuous attribute is not kept
64439f8f0bc4 : ice: Disable sniffing VF traffic on PF
069052701493 : ice: Use more efficient structures
0437f1a98a28 : ice: Use bitfields where possible
d95276ced000 : ice: Add function to program ethertype based filter rule on VSIs
8f529ff91207 : ice: Separate if conditions for ice_set_features()
a03499d614b8 : ice: Remove __always_unused attribute
c3a6825e825c : ice: Suppress false-positive style issues reported by static analyzer
e40c899a64ca : ice: Refactor getting/setting coalesce
a85a3847fb51 : ice: Always free/allocate q_vectors
207e3721acb4 : ice: Do not unnecessarily initialize local variable
ba0db585bdb6 : ice: Add more validation in ice_vc_cfg_irq_map_msg
bb877b22bcb5 : ice: Don't remove VLAN filters that were never programmed
e80e76db6c5b : ice: Preserve VLAN Rx stripping settings
a52db6b2601f : ice: Fix for allowing too many MDD events on VF
819d899863dc : ice: Use pf instead of vsi-back
de166bbe8617 : ieee802154: hwsim: unregister hw while hwsim_subscribe_all_others fails
1cbbbf39efab : ieee802154: hwsim: Fix error handle path in hwsim_init_module
19734970c98b : habanalabs: force user to set device debug mode
d1287493abe2 : habanalabs: minor documentation and prints fixes
34a5fab7b6f7 : habanalabs: remove redundant CPU checks
cfc2f35006cb : habanalabs: improve a couple of error messages
662156641bc4 : block: don't drain in-progress dispatch in blk_cleanup_queue()
1b97871b501f : blk-mq: move cancel of hctx->run_work into blk_mq_hw_sysfs_release
2f8f1336a48b : blk-mq: always free hctx after request queue is freed
7c6c5b7c9186 : blk-mq: split blk_mq_alloc_and_init_hctx into two parts
c7e2d94b3d16 : blk-mq: free hw queue's resource in hctx's release handler
fbc2a15e3433 : blk-mq: move cancel of requeue_work into blk_mq_release
e87eb301bee1 : blk-mq: grab .q_usage_counter when queuing request from plug code path
f33e7bb3eb92 : dmaengine: tegra210-adma: restore channel status
f030e419501c : dmaengine: tegra210-dma: free dma controller in remove()
94dc8f4ed479 : dmaengine: tegra210-adma: add pause/resume support
433de642a76c : dmaengine: tegra210-adma: add support for Tegra186/Tegra194
c0e74dd25422 : Documentation: DT: Add compatibility binding for Tegra186
ded1f3db4cd6 : dmaengine: tegra210-adma: prepare for supporting newer Tegra chips
0b515abb6b7e : dmaengine: at_xdmac: remove a stray bottom half unlock
e095189a5410 : dmaengine: fsl-edma: Adjust indentation
32685552fdc8 : dmaengine: fsl-edma: Fix typo in Vybrid name
2a4885abf5fb : dmaengine: stm32-dma: fix residue calculation in stm32-dma
ca6e56f654e7 : drm/i915: Disable semaphore busywaits on saturated systems
7fcd1e033dac : ipmr_base: Do not reset index in mr_table_dump
a734d1f4c2fc : net: openvswitch: return an error instead of doing BUG_ON()
3aa4c491c55d : r8169: remove rtl_write_exgmac_batch
b424e432e770 : netlink: add validation of NLA_F_NESTED flag
d54a16b20157 : netlink: set bad attribute also on maxtype check
05d7f547bea1 : genetlink: do not validate dump requests if there is no policy
fd321c6c2380 : mlxsw: spectrum: split base on local_ports_in_{1x, 2x} resources
4fa050d29c76 : mlxsw: resources: Add local_ports_in_{1x, 2x}
913e89a44e99 : mlxsw: Bump firmware version to 13.2000.1122
c0b14a0854fa : tipc: fix missing Name entries due to half-failover
25426043ec9e : cls_matchall: avoid panic when receiving a packet before filter set
f24098f80748 : net: phy: improve resuming from hibernation
22c0ef6b1475 : net: phy: improve pause handling
e512fcf0280a : net: sched: cls_u32: use struct_size() helper
141b6b2ad75d : net: add a generic tracepoint for TX queue timeout
4b2a2bfeb3f0 : neighbor: Call __ipv4_neigh_lookup_noref in neigh_xmit
64c6f4bbca74 : neighbor: Reset gc_entries counter if new entry is released before insert
f913308879bc : net: ena: gcc 8: fix compilation warning
11bd7a00c0d8 : net: ena: fix ena_com_fill_hash_function() implementation
78cb421d185c : net: ena: improve latency by disabling adaptive interrupt moderation by default
9a27de0c6ba1 : net: ena: fix return value of ena_com_config_llq_info()
d3cfe7ddbc3d : net: ena: fix incorrect test of supported hash function
b287cdbd1ced : net: ena: fix: Free napi resources when ena_up() fails
8ee8ee7fe87b : net: ena: fix: set freed objects to NULL to avoid failing future allocations
3c6eeff295f0 : net: ena: fix swapped parameters when calling ena_com_indirect_table_fill_entry
70bb13a5ffb4 : wimax/i2400m: use struct_size() helper
7e6ec9148a1d : net: hns3: add support for FEC encoding control
22f48e24a23d : net: hns3: add autoneg and change speed support for fibre port
88d10bd6f730 : net: hns3: add support for multiple media type
e28441e2ea09 : usbnet: ipheth: Remove unnecessary NULL pointer check
a27415decd84 : net: dsa: mv88e6xxx: Pass interrupt number in platform data
100a9b9d7505 : net: dsa :mv88e6xxx: Disable unused ports
4a0eb731d683 : net: dsa: mv88e6xxx: Set STP disable state in port_disable
93aa4792c390 : hv_netvsc: fix race that may miss tx queue wakeup
2f5bd0367e7a : mips: Perform early low memory test
30c8f4e411fb : mips: Dump memblock regions for debugging
11c03dc85f02 : parisc: Update huge TLB page support to use per-pagetable spinlock
b37d1c1898b2 : parisc: Use per-pagetable spinlock
d19a12906e5e : parisc: Allow live-patching of __meminit functions
2d94a832e246 : parisc: Add memory barrier to asm pdc and sync instructions
44224bdb9915 : parisc: Add memory clobber to TLB purges
9e5c602186a6 : parisc: Use ldcw instruction for SMP spinlock release barrier
6c63ef80014b : parisc: Remove lock code to serialize TLB operations in pacache.S
dbdf07609905 : parisc: Switch from DISCONTIGMEM to SPARSEMEM
6b1370ae392b : parisc: enable wide mode early
75da60ff53fb : parisc: update feature lists
0e4db23e12b7 : parisc: Show n/a if product number not available
ea5a8c620ffb : parisc: remove unused flags parameter in __patch_text()
376e5fd7ec34 : doc: update kprobes supported architecture list
e0b59b7b633a : parisc: Implement kretprobes
1253d18d2d51 : parisc: remove kprobes.h from generic-y
8858ac8e9e9b : parisc: Implement kprobes
ea1afe339a2b : parisc: add functions required by KPROBE_EVENTS
82d96bf68e6c : parisc: PA-Linux requires at least 32 MB RAM
b43874904435 : parisc: Skip registering LED when running in QEMU
f30bfa6d29da : parisc: Tune LASI LAN for QEMU
3e1120f4b57b : parisc: Export running_on_qemu symbol for modules
eacbfce19d8b : parisc: add KGDB support
620a53d522ba : parisc: add parisc code patching
ccfbc68d41c2 : parisc: add set_fixmap()/clear_fixmap()
17d9822d4b4c : parisc: Consider stack randomization for mmap base only when necessary
4ff0ee1af016 : i40e: Introduce recovery mode support
a121644c14bf : i40e: print PCI vendor and device ID during probe
1e8468275284 : i40e: fix misleading message about promisc setting on un-trusted VF
d1fc90a93dca : i40e: update version number
a01e5f222f21 : i40e: remove out-of-range comparisons in i40e_validate_cloud_filter
c65e78f87f81 : i40e: Further implementation of LLDP
b3212f355de0 : i40e: Report advertised link modes on 40GBase_LR4, CR4 and fibre
226436dc8ae8 : i40e: ShadowRAM checksum calculation change
5a189f15502f : i40e: remove error msg when vf with port vlan tries to remove vlan 0
a1df906c5be7 : i40e: change behavior on PF in response to MDD event
a7da7f16267b : i40e: Fix for allowing too many MDD events on VF
b208146b0c8f : drm/panfrost: Show stored feature registers
5450f3615c09 : drm/panfrost: Don't scream about deferred probe
f4a3c6a44b35 : drm/panfrost: Disable PM on probe failure
d9b631f0a0c4 : drm/panfrost: Set DMA masks earlier
6ff408e6dc20 : drm/panfrost: Add sanity checks to submit IOCTL
39abe9d88b30 : hwmon: (lm75) Add support for TMP75B
9a2688e42638 : power: supply: Add driver for Microchip UCS1002
7df8f2d00ddb : dt-bindings: power: supply: Add bindings for Microchip UCS1002
e3e83cc601e5 : power: supply: core: Add POWER_SUPPLY_HEALTH_OVERCURRENT constant
be889be7785d : dt-bindings: hwmon: Add tmp75b to lm75.txt
f68d67cf2f83 : livepatch: Remove duplicated code for early initialization
4d141ab3416d : livepatch: Remove custom kobject state handling
33713cd09ccd : orangefs: truncate before updating size
dd59a6475c4c : orangefs: copy Orangefs-sized blocks into the pagecache if possible.
4077a0f25b00 : orangefs: pass slot index back to readpage.
c2549f8c7a28 : orangefs: remember count when reading.
8f04e1be7848 : orangefs: add orangefs_revalidate_mapping
c472ebc25555 : orangefs: implement writepages
52e2d0a3804c : orangefs: write range tracking
90fc07065a35 : orangefs: avoid fsync service operation on flush
8a88bbce6f83 : orangefs: skip inode writeout if nothing to write
3e9dfc6e1e8b : orangefs: move do_readv_writev to direct_IO
43f34576042e : orangefs: do not return successful read when the client-core disappeared
85ac799cf926 : orangefs: implement writepage
c453dcfc7981 : orangefs: migrate to generic_file_read_iter
0dcac0f7812b : orangefs: service ops done for writeback are not killable
a68d9c606a67 : orangefs: remove orangefs_readpages
afd9fb2a3179 : orangefs: reorganize setattr functions to track attribute changes
df2d7337b570 : orangefs: let setattr write to cached inode
f2d34c738cbf : orangefs: set up and use backing_dev_info
5e4f606e26d6 : orangefs: hold i_lock during inode_getattr
5e7f1d433804 : orangefs: update attributes rather than relying on server
8b60785c1d7c : orangefs: simplify orangefs_inode_getattr interface
66d5477d7002 : orangefs: do not invalidate attributes on inode create
fc2e2e9c43e3 : orangefs: implement xattr cache
08ae95f4fd3b : nohz_full: Allow the boot CPU to be nohz_full
9219565aa890 : sched/isolation: Require a present CPU in housekeeping mask
9ca12ac04bb7 : kernel/cpu: Allow non-zero CPU to be primary for suspend / kexec freeze
2f1a6fbbef77 : power/suspend: Add function to disable secondaries for suspend
1a079560b145 : clk: Cache core in clk_fetch_parent_index() without names
d492a29d8c93 : drm/i915: Use mul_u32_u32() more
a5a627c67659 : clk: imx: correct pfdv2 gate_bit/vld_bit operations
b7ffc4a839a5 : drm/i915: Allow ICL pipe "HDR mode" when the cursor is visible
a832d35762a0 : drm/i915: Move the PIPEMISC write the correct place
8fca955057b9 : btrfs: don't double unlock on error in btrfs_punch_hole
2b90883c561d : btrfs: Check the compression level before getting a workspace
30b8e27e3b58 : clk: sifive: add a driver for the SiFive FU540 PRCI IP block
7b9487a9a5c4 : clk: analogbits: add Wide-Range PLL library
aad14ad3cf3a : intel_th: msu: Add current window tracking
6cac7866c274 : intel_th: msu: Add a sysfs attribute to trigger window switch
4840572d3d7e : intel_th: msu: Correct the block wrap detection
8116db57cf16 : intel_th: Add switch triggering support
9958e02523ee : intel_th: gth: Factor out trace start/stop
8d4155126e32 : intel_th: msu: Factor out pipeline draining
ba39bd830605 : intel_th: msu: Switch over to scatterlist
0de9e0351d4d : intel_th: msu: Replace open-coded list_{first,last,next}_entry variants
4c5bb6eb4055 : intel_th: Only report useful IRQs to subdevices
aac8da65174a : intel_th: msu: Start handling IRQs
7b7036d47c35 : intel_th: pci: Use MSI interrupt signalling
62a593022c32 : intel_th: Communicate IRQ via resource
fc027f4ce7c7 : intel_th: Add "rtit" source device
23f667494b4d : intel_th: Skip subdevices if their MMIO is missing
db73a059de00 : intel_th: Rework resource passing between glue layers and core
85d49eb130ad : intel_th: SPDX-ify the documentation
4e0eaf239fb3 : intel_th: msu: Fix single mode with IOMMU
53dd5c709b33 : clk: imx: clk-pllv3: mark expected switch fall-throughs
dca4d60f5f8c : iommu/vt-d: Fix leak in intel_pasid_alloc_table on error path
5daab58043ee : iommu/vt-d: Make kernel parameter igfx_off work with vIOMMU
cf1ec4539a50 : iommu/vt-d: Set intel_iommu_gfx_mapped correctly
1a1079011da3 : iommu/amd: Flush not present cache in iommu_map_page
095303e0eb56 : iommu/vt-d: Cleanup: no spaces at the start of a line
ce968f6012f6 : s390/vdso: drop unnecessary cc-ldoption
4ae987894c06 : s390: fix clang -Wpointer-sign warnigns in boot code
964d06b4ed21 : s390: drop CONFIG_VIRT_TO_BUS
96fb54a18089 : s390: boot, purgatory: pass $(CLANG_FLAGS) where needed
c263a4e990b7 : s390: only build for new CPUs with clang
1c73b9d24f80 : nfsd: update callback done processing
e6ae3ca27477 : dt-bindings: i2c: riic: document r7s9210 support
c395f8dc1a09 : i2c: imx-lpi2c: Use __maybe_unused instead of #if CONFIG_PM_SLEEP
013fe01d45ed : dt-bindings: net: dsa: Add documentation for NXP SJA1105 driver
4759209732d3 : Documentation: net: dsa: Add details about NXP SJA1105 driver
ad9f299a8777 : net: dsa: sja1105: Reject unsupported link modes for AN
1a4c69406cc1 : net: dsa: sja1105: Prevent PHY jabbering during switch reset
8456721dd4ec : net: dsa: sja1105: Add support for configuring address ageing time
52c34e6e125c : net: dsa: sja1105: Add support for ethtool port counters
6666cebc5e30 : net: dsa: sja1105: Add support for VLAN operations
bf5bc3ce8a8f : ether: Add dedicated Ethertype for pseudo-802.1Q DSA tagging
f5b8631c293b : net: dsa: sja1105: Error out if RGMII delays are requested in DT
291d1e72b756 : net: dsa: sja1105: Add support for FDB and MDB management
8aa9ebccae87 : net: dsa: Introduce driver for NXP SJA1105 5-port L2 switch
554aae35007e : lib: Add support for generic packing operations
24beb83ad289 : i2c-piix4: Add Hygon Dhyana SMBus support
5d756112da49 : i2c: core: apply 'is_suspended' check for SMBus, too
16e32c3cde77 : iommu/dma-iommu: Remove iommu_dma_map_msi_msg()
731039754257 : irqchip/gic-v3-mbi: Don't map the MSI page in mbi_compose_m{b, s}i_msg()
8b9527478445 : net: macb: shrink macb_platform_data structure
d5aeb17621d2 : net: macb: remove redundant struct phy_device declaration
78ff2afc2625 : MAINTAINERS: update git tree for sound entries
2cb3b1654549 : irqchip/ls-scfg-msi: Don't map the MSI page in ls_scfg_msi_compose_msg()
35ae7df21be0 : irqchip/gic-v3-its: Don't map the MSI page in its_irq_compose_msi_msg()
737be74710f3 : irqchip/gicv2m: Don't map the MSI page in gicv2m_compose_msi_msg()
ece6e6f0218b : iommu/dma-iommu: Split iommu_dma_map_msi_msg() in two parts
aaebdf8d6847 : genirq/msi: Add a new field in msi_desc to store an IOMMU cookie
943bd984b108 : RDMA/core: Allow detaching gid attribute netdevice for RoCE
5102eca9039b : net/smc: Use rdma_read_gid_l2_fields to L2 fields
dab2175800ef : RDMA/rxe: Use rdma_read_gid_attr_ndev_rcu to access netdev
adb4a57a7a1d : RDMA/cma: Use rdma_read_gid_attr_ndev_rcu to access netdev
a70c07397fd8 : RDMA: Introduce and use GID attr helper to read RoCE L2 fields
8f9748602491 : IB/cm: Reduce dependency on gid attribute ndev check
3bf3e2b881c1 : RDMA/rxe: Consider skb reserve space based on netdev of GID
c69ef1c87b8c : scripts/tags.sh: fix direct execution of scripts/tags.sh
e46b94d22845 : scripts: override locale from environment when running recordmcount.pl
e7e3491761a4 : samples: kobject: allow CONFIG_SAMPLE_KOBJECT to become y
7206c1247416 : samples: seccomp: turn CONFIG_SAMPLE_SECCOMP into a bool option
1eaca4b98280 : kbuild: move Documentation to vmlinux-alldirs
d93a18f27e37 : kbuild: move samples/ to KBUILD_VMLINUX_OBJS
dd05cb828d0e : RDMA: Get rid of iw_cm_verbs
04fdd5dd79a9 : dt-bindings: net: bluetooth: Add device tree bindings for QTI chip WCN3998
523760b7ff88 : Bluetooth: hci_qca: Added support for WCN3998
eb15c78b05bd : RDMA/core: Do not invoke init_port on compat devices
4db61c2a16fc : i2c: core: ratelimit 'transfer when suspended' errors
1a418f7764a0 : IB/core: Set qp->real_qp before it may be accessed
8f4426aa19fc : IB/mlx5: Add missing XRC options to QP optional params mask
4f33dd41b24c : RDMA/uverbs: Initialize uverbs_attr_bundle ucontext in ib_uverbs_get_context
894ee5ff8333 : scripts/documentation-file-ref-check: detect broken :doc:`foo`
fe3e4b9c6364 : scripts/documentation-file-ref-check: don't parse Next/ dir
62be257e986d : LICENSES: Rename other to deprecated
8ea8814fcdcb : LICENSES: Clearly mark dual license only licenses
6132c37ca543 : docs: Don't reference the ZLib license in license-rules.rst
f9b628d61fae : rtw88: add license for Makefile
0d90ccb70211 : drm/i915: Delay semaphore submission until the start of the signaler
77a5352ba977 : sched/core: Allow the remote scheduler tick to be started on CPU0
f4107766a96e : drm/i915/hangcheck: Track context changes
72e830f68428 : perf/x86/intel/pt: Remove software double buffering PMU capability
26ae4f4406f8 : perf/ring_buffer: Fix AUX software double buffering
d69ebf4082e9 : drm/i915: Leave engine parking to the engines
c34c5bca331a : drm/i915/execlists: Flush the tasklet on parking
2b76f5be7c27 : drm/etnaviv: initialize idle mask before querying the HW db
818f5cb3e8fb : drm/i915/guc: Fix runtime suspend
7f6fc50242d1 : USB: serial: f81232: implement break control
268ddb5e9b62 : USB: serial: f81232: add high baud rate support
1c6b7ab2dd07 : USB: serial: f81232: clear overrun flag
804dbee1e497 : USB: serial: f81232: fix interrupt worker not stop
3ce2ea6574be : drm/i915: extract intel_gmbus.h from i915_drv.h and rename intel_i2c.c
b30ed4cc2e8a : drm/i915: move more generic utils to i915_utils.h
cb3633046769 : drm/i915: make i915_utils.h self-contained
fa03cc2e8cc3 : drm/i915: move i915_vgacntrl_reg() where needed
2126d3e990a5 : drm/i915: extract i915_debugfs.h from i915_drv.h
4e49d35c3892 : drm/i915: extract intel_acpi.h from i915_drv.h
a2649b342d03 : drm/i915: extract intel_lpe_audio.h from i915_drv.h
b1ad4c39bfa3 : drm/i915: extract intel_dpio_phy.h from i915_drv.h
6176490e7eb3 : drm/i915/csr: move CSR version macros to intel_csr.h
d28cea20bf22 : drm/i915: remove unused/stale macros and comments from intel_drv.h
69f44d3b66a1 : drm/i915: move ranges to intel_display.c
2162e103c859 : drm/i915/dsi: move operation mode types to intel_dsi.h
5ece881d2f48 : drm/i915/dvo: move DVO chip types to intel_dvo.c
8293b3c6dafd : pinctrl: Rework Kconfig dependency for BM1880 pinctrl driver
c29ad3453648 : MAINTAINERS: Add entry for BM1880 pinctrl
8f3f02469671 : pinctrl: Add pinctrl support for BM1880 SoC
07b734fbdea2 : dt-bindings: pinctrl: Add BM1880 pinctrl binding
d86f4d71e42a : pinctrl: stm32: check irq controller availability at probe
264667112ef0 : pinctrl: mediatek: Add MT8516 Pinctrl driver
02d15f0d8072 : pinctrl: zte: fix leaked of_node references
16ec5dfe0327 : ASoC: Intel: kbl_da7219_max98357a: Map BTN_0 to KEY_PLAYPAUSE
498209445124 : regulator: core: simplify return value on suported_voltage
c9fd91668dbd : drm/i915: add single combo phy init/unit functions
70e16a620e07 : kobject: clean up the kobject add documentation a bit more
e2a5be107f52 : staging: kpc2000: kpc_spi: Fix build error for {read,write}q
2e487d280525 : usb: dwc3: Rename DWC3_DCTL_LPM_ERRATA
8d791929b2fb : usb: dwc3: Fix default lpm_nyet_threshold value
dd24f9b604d3 : usb: dwc3: debug: Print GET_STATUS(device) tracepoint
b873e2d0ea1e : usb: dwc3: Do core validation early on probe
c729969b2b69 : usb: dwc3: gadget: Set lpm_capable
8f6707bf2b25 : usb: gadget: atmel: tie wake lock to running clock
70a7f8be8598 : usb: gadget: atmel: support USB suspend
66b61e27a98c : usb: gadget: atmel_usba_udc: simplify setting of interrupt-enabled mask
5acb4b970184 : dwc2: gadget: Fix completed transfer size calculation in DDMA
28b5c129ca6e : usb: dwc2: Set lpm mode parameters depend on HW configuration
5799aecd64f2 : usb: dwc2: Fix channel disable flow
c8006f67ae03 : usb: dwc2: Set actual frame number for completed ISOC transfer
0c91ca478909 : usb: gadget: do not use __constant_cpu_to_le16
54f37f566317 : usb: dwc2: gadget: Increase descriptors count for ISOC's
4035c5b5f2e1 : usb: introduce usb_ep_type_string() function
41a91c606e7d : usb: dwc3: move synchronize_irq() out of the spinlock protected block
75ecb9dd56a7 : usb: dwc3: Free resource immediately after use
c0c61471ef86 : usb: dwc3: of-simple: Convert to bulk clk API
b4c53b4ac66a : usb: dwc2: Delayed status support
c67d4262f617 : usb: gadget: udc: lpc32xx: rework interrupt handling
2a60f5eafa74 : usb: gadget: udc: lpc32xx: add support for stotg04 phy
f584fa8c1fdc : usb: gadget: udc: lpc32xx: properly setup phy interrupts
59a9901ec7ef : usb: gadget: udc: lpc32xx: simplify vbus handling
408b56ca5c8e : usb: gadget: udc: lpc32xx: simplify probe
1e868545f2bb : usb: dwc2: gadget: Move gadget phy init into core phy init
059d8d528718 : usb: dwc2: Move phy init into core
707d80f0a3c5 : usb: dwc2: gadget: Replace phyif with phy_utmi_width
fb26b553bf26 : usb: dwc2: gadget: Remove duplicated phy init
a89bae709b34 : usb: dwc2: Move UTMI_PHY_DATA defines closer
5bdd614d65e3 : ARM: dts: rockchip: Add quirk for resetting rk3288's dwc2 host on wakeup
d17aa2d262e8 : ARM: dts: rockchip: Hook resets up to USB PHYs on rk3288.
c40cf7705e13 : usb: dwc2: optionally assert phy reset when waking up
cc389eaabd70 : dt-bindings: usb: dwc2: Document quirk to reset PHY upon wakeup
86847dca8b8b : dt-bindings: usb: dwc2: document the vbus-supply property
de497f634609 : USB: UDC: net22{80,72}: remove mistaken test of req->zero
6574abe69946 : USB: UDC: net2280: Remove redundant "if" condition
2100e3ca3676 : usb: gadget: fsl: fix link error against usb-gadget module
793409292382 : usb: gadget: f_ncm: Add OS descriptor support
550eef0c3530 : usb: gadget: f_ncm: Fix NTP-32 support
60722c4eefbc : usb: dwc2: get optional clock by devm_clk_get_optional()
466375657d6c : usb: dwc2: gadget: Reject LPM token during Control transfers
7a6127e39a16 : USB: Export usb_wakeup_enabled_descendants()
6f6d70597c15 : usb: dwc2: bus suspend/resume for hosts with DWC2_POWER_DOWN_PARAM_NONE
c99993376f72 : usb: dwc3: Add Amlogic G12A DWC3 glue
fc4e326ee72c : usb: dwc2: Add Amlogic G12A DWC2 Params
e8c77fa09180 : dt-bindings: usb: dwc3: Add Amlogic G12A DWC3 Glue Bindings
7a76b97325c2 : dt-bindings: usb: dwc2: Add Amlogic G12A DWC2 Compatible
50896c410354 : USB: dummy-hcd: Fix failure to give back unlinked URBs
67130830ce42 : usb: dwc3: Allow building USB_DWC3_QCOM without EXTCON
73103c7f958b : usb: gadget: f_fs: don't free buffer prematurely
fd2f02f9724c : regulator: da9xxx: Switch to SPDX identifier
311a68a51a58 : regulator: stm32-pwr: Remove unneeded .min_uV and .list_volage
7bcbdbe01fa8 : regulator: stm32-pwr: Remove unneeded *desc from struct stm32_pwr_reg
e219c2b3dc77 : regulator: ab3100: Set fixed_uV instead of min_uV for fixed regulators
95602d7d77f5 : regulator: ab3100: Constify regulator_ops and ab3100_regulator_desc
0ae3b061df30 : regulator: pv880x0: Switch to SPDX identifier
f70abd75b7c6 : ASoC: Intel: add sof-rt5682 machine driver
6dd5055f1d32 : ASoC: Intel: skl_hda_dsp_generic:refine code style
e59f755ceb6d : crypto: ccree - use a proper le32 type for le32 val
2b131b5a25f5 : ASoC: Intel: skl_hda_dsp_generic: add DMIC support
50af32727509 : crypto: ccree - remove set but not used variable 'du_size'
181a9096717b : crypto: ccree - Make cc_sec_disable static
22e2db68e809 : crypto: ccree - fix spelling mistake "protedcted" -> "protected"
418cd20e4dcd : crypto: caam/qi2 - generate hash keys in-place
5965dc745287 : crypto: caam/qi2 - fix DMA mapping of stack memory
07586d3ddf28 : crypto: caam/qi2 - fix zero-length buffer DMA mapping
5f49f18d27cd : crypto: stm32/cryp - update to return iv_out
29aed438e870 : crypto: stm32/cryp - remove request mutex protection
7ee27f5a3f80 : crypto: stm32/cryp - add weak key check for DES
6bbc3936a455 : crypto: atmel - remove set but not used variable 'alg_name'
0e4c61011417 : crypto: picoxcell - Use dev_get_drvdata()
38cf5533d7a8 : crypto: crypto4xx - get rid of redundant using_sd variable
9848e4c873c1 : crypto: crypto4xx - use sync skcipher for fallback
7e92e1717e3e : crypto: crypto4xx - fix cfb and ofb "overran dst buffer" issues
25baaf8e2c93 : crypto: crypto4xx - fix ctr-aes missing output IV
dc20e5f315e1 : ASoC: SOF: Intel: CNL: add ipc dump function
f3da49f055dc : ASoC: SOF: Intel: APL: add ipc dump function
5e4a27fda2c8 : ASoC: SOF: IPC: add ipc dump function
ed3baacd76ba : ASoC: SOF: intel: hda: add hw_params_upon_resume flag for hda stream
20d0aff739be : ASoC: SOF: Intel: hda-stream: handle real stream interrupts only
deb55e40ced4 : USB: serial: io_edgeport: fix up switch fall-through comments
e8e55dbe0896 : ASoC: SOF: Intel: hda-stream: store stream capabilities
6d60a39e5b78 : ASoC: SOF: Intel: hda-ipc: simplify handling of IPC IRQ
ff758e9f73a0 : ASoC: SOF: ipc: use snd_sof_pcm_period_elapsed
8242d53975a9 : ASoC: SOF: Intel: use snd_sof_pcm_period_elapsed
e2803e610aec : ASoC: SOF: PCM: add period_elapsed work to fix race condition in interrupt context
b0056fda7c8a : ASoC: SOF: Intel: hda-pcm: remove useless dependency on hdac_ext
d1a6459fab43 : ASoC: SOF: Intel: hda: set bus->idx as 0
74ed4097f589 : ASoC: SOF: Intel: hda: set I2S slave before enabling DSP
b095fe47bc1e : ASoC: SOF: Intel: hda: add SSP info to the chip info struct
df7e0de58825 : ASoC: SOF: Intel: hda: add the SSP Host Device memory space
acd1c1883d40 : ASoC: SOF: Intel: cnl: add pointer ops to use DPIB position
8e3a6e45a77b : ASoC: SOF: topology: add support for stricter ABI checks
4acb1c2ea42e : ASOC: SOF: ipc: add support for stricter ABI checks
73affae222ec : ASoC: SOF: add Kconfig option for strict ABI checks
0efa3334d65b : ASoC: Intel: avoid Oops if DMA setup fails
726fc60babe4 : ASoC: hdmi-codec: stream is already locked in hw_params
c437ba0300ce : ASoC: SOF: remove redundant null checks of dai
f47b9ad927c6 : ASoC: skip hw_free on codec dai for which the stream is invalid
6a7c59c6d9f3 : ASoC: fix valid stream condition
30180e843604 : ASoC: hdmi-codec: unlock the device on startup errors
cd8926e38e8c : ASoC: da7219: Update the support rate list
3d0aa9198446 : wil6210: remove HALP for Talyn devices
d6a553c0c61b : wil6210: check rx_buff_mgmt before accessing it
7441be71ba7e : wil6210: fix missed MISC mbox interrupt
ddf7afdde824 : wil6210: fix overwriting max_assoc_sta module param
9a874d045473 : wil6210: enhancements for descriptor and status ring debugfs
a7feb56f204f : wil6210: add support for multiple sections in brd file
0131d1851338 : wil6210: add printout of platform capabilities
9c6465979276 : wil6210: fix _desc access in __wil_tx_vring_tso
e10b0eddd523 : wil6210: fix spurious interrupts in 3-msi
03197fc02b35 : tracing: kdb: Allow ftdump to skip all but the last few entries
ecffc8a8c730 : tracing: Add trace_total_entries() / trace_total_entries_cpu()
dbfe67334a17 : tracing: kdb: The skip_lines parameter should have been skip_entries
063b8271ec8f : swiotlb-xen: ensure we have a single callsite for xen_dma_map_page
2e12dceef3d3 : swiotlb-xen: simplify the DMA sync method implementations
8b35d9feed8e : swiotlb-xen: use ->map_page to implement ->map_sg
aca351cc4c03 : swiotlb-xen: make instances match their method names
273938bf7ae9 : block: fix function name in comment
2a656cb5a4a3 : of: unittest: Remove error printing on OOM
6f7dc9a37f2b : of: irq: Remove WARN_ON() for kzalloc() failure
0db37915d912 : leds: avoid races with workqueue
1d721ed679db : drm/amdgpu: Avoid HW reset if guilty job already signaled.
a5343b8a2ca5 : drm/scheduler: Add flag to hint the release of guilty job.
290764af7e36 : drm/sched: Keep s_fence->parent pointer
5918045c4ed4 : drm/scheduler: rework job destruction
4d13c67adf4d : clk: imx8mq: Add dsi_ipg_div
caee28498ec3 : power: supply: core: fix clang -Wunsequenced
5dcf877fb13f : req->error only used for iopoll
9b402849e80c : io_uring: add support for eventfd notifications
5d17b4a4b7fa : io_uring: add support for IORING_OP_SYNC_FILE_RANGE
22f96b3808c1 : fs: add sync_file_range() helper
de0617e46717 : io_uring: add support for marking commands as draining
f89adedaf3fe : RDMA/uverbs: Initialize udata struct on destroy flows
263a8cf1ff5e : drm/i915: Tune down WARN about incorrect VBT TC legacy flag
7e221b811f14 : perf tools: Remove needless asm/unistd.h include fixing build in some places
18f90d372cf3 : tools arch uapi: Copy missing unistd.h headers for arc, hexagon and riscv
c638417e1a64 : tools build: Add -ldl to the disassembler-four-args feature test
35bb59c10a6d : perf cs-etm: Always allocate memory for cs_etm_queue::prev_packet
cf0c37b6dbf7 : perf cs-etm: Don't check cs_etm_queue::prev_packet validity
167e418fa087 : perf report: Report OOM in status line in the GTK UI
bf561d3c1342 : perf bench numa: Add define for RUSAGE_THREAD if not present
5f05182fab9a : tools lib traceevent: Change tag string for error
01e985e900d3 : perf annotate: Fix build on 32 bit for BPF annotation
24e45b49eef0 : tools uapi x86: Sync vmx.h with the kernel
2e712675ffd1 : perf bpf: Return value with unlocking in perf_env__find_btf()
c50495aa4cfc : dt-bindings: pinctrl: fix bias-pull,up typo
8c9374068ef6 : misc: atmel_tclib: Do not probe already used TCBs
7ebe68100418 : clocksource/drivers/timer-atmel-tcb: Convert tc_clksrc_suspend|resume() to static
a7aae768166e : clocksource/drivers/tcb_clksrc: Rename the file for consistency
2f982703bd00 : clocksource/drivers/timer-atmel-pit: Rework Kconfig option
6275f4947e2f : clocksource/drivers/tcb_clksrc: Move Kconfig option
7803dc865bd2 : ARM: at91: Implement clocksource selection
f712a1e8e59e : clocksource/drivers/tcb_clksrc: Use tcb as sched_clock
86232bfd28d7 : clocksource/drivers/tcb_clksrc: Stop depending on atmel_tclib
c2c9136b7096 : ARM: at91: move SoC specific definitions to SoC folder
37dbf65c6a1f : clocksource/drivers/timer-milbeaut: Cleanup common register accesses
95d5dc712634 : clocksource/drivers/timer-milbeaut: Add shutdown function
f0b1ca623d8d : clocksource/drivers/timer-milbeaut: Fix to enable one-shot timer
95170f0708f2 : clocksource/drivers/tegra: Rework for compensation of suspend time
dfc82faad725 : clocksource/drivers/sp804: Add COMPILE_TEST to CONFIG_ARM_TIMER_SP804
0113ab803a8a : clocksource/drivers/sun4i: Add a compatible for suniv
67d06e6efa41 : dt-bindings: timer: Add Allwinner suniv timer
7872168a8391 : RDMA/umem: Handle page combining avoidance correctly in ib_umem_add_sg_table()
9b9a59db8481 : mips: Add reserve-nomap memory type support
4e50a35de4cc : mips: Use memblock to reserve the __nosave memory range
eadb6925efeb : mips: Discard post-CMA-init foreach loop
b93ddc4f9156 : mips: Reserve memory for the kernel image resources
de56d4c1da3e : MIPS: Remove duplicate EBase configuration
783454e2bc7c : MIPS: Sync icache for whole exception vector
172dcd935c34 : MIPS: Always allocate exception vector for MIPSr2+
f995adb0ac5b : MIPS: Use memblock_phys_alloc() for exception vector
a4ecdcbfc4dd : Staging: rtl8192e: Remove extra space before break statement
eca4e5f58b75 : Staging: rtl8192u: ieee80211: Fix if-else indentation warning
922fe878c786 : Staging: rtl8192u: ieee80211: Fix indentation errors by removing extra spaces
af708900e9a4 : staging: most: cdev: fix chrdev_region leak in mod_exit
2d394ab79b9d : staging: wlan-ng: Fix improper SPDX comment style
6e7adf3ea613 : usb: usb251xb: Add US port lanes inversion property
73d31def1aab : usb: usb251xb: Create a ports field collector method
3342ce35a183 : usb: usb251xb: Add US lanes inversion dts-bindings
78e6427b4e7b : coresight: funnel: Support static funnel
d3b18ad63dca : dt-bindings: arm: coresight: Unify funnel DT binding
5c84b87bb1ee : coresight: replicator: Add new device id for static replicator
635b90f47d7f : dt-bindings: arm: coresight: Add new compatible for static replicator
83e367f9ad18 : selftests/powerpc: Add a signal fuzzer selftest
5266e58d6cd9 : powerpc/booke64: set RI in default MSR
7e462c2a8a6d : ocxl: Provide global MMIO accessors for external drivers
060146614643 : ocxl: move event_fd handling to frontend
2ec3b7ed2ab8 : ocxl: afu_irq only deals with IRQ IDs, not offsets
b9721d275cc2 : ocxl: Allow external drivers to use OpenCAPI contexts
75ca758adbaf : ocxl: Create a clear delineation between ocxl backend & frontend
2f7d3d145381 : ocxl: Don't pass pci_dev around
1ba2143606a1 : ocxl: Split pci.c
b696d28283e2 : ocxl: Remove some unused exported symbols
53e3e7453062 : ocxl: Remove superfluous 'extern' from headers
32941494ff9a : ocxl: read_pasid never returns an error, so make it void
9c4ae0645682 : ocxl: Rename struct link to ocxl_link
012ae244845f : powerpc/perf: Trace imc PMU functions
72c69dcddce1 : powerpc/perf: Trace imc events detection and cpuhotplug
216c3087a346 : powerpc/perf: Add privileged access check for thread_imc
dd50cf7cbc7b : powerpc/perf: Rearrange setting of ldbar for thread-imc
d1720adff378 : powerpc/include: Add data structures and macros for IMC trace mode
860b7d228623 : powerpc/perf: Fix loop exit condition in nest_imc_event_init
a913e5e8b43b : powerpc/perf: Return accordingly on invalid chip-id in
659a6e38db0b : powerpc/perf: Remove PM_BR_CMPL_ALT from power9 event list
be80e758d0c2 : powerpc/perf: Add generic compat mode pmu driver
708597daf234 : powerpc/perf: init pmu from core-book3s
1e496391a845 : powerpc/powernv/ioda2: Add __printf format/argument verification
29b861ea7742 : Documentation: powerpc: Expand the DAWR acronym
e1619e89c96c : powerpc/configs: Add (back) MLX5 ethernet support to skiroot_defconfig
de269129a48a : powerpc/hmi: Fix kernel hang when TB is in error state.
0acb5f64560a : powerpc/xmon: add read-only mode
5d085ec04a00 : powerpc/boot: Fix missing check of lseek() return value
90437bffa5f9 : powerpc/entry: Remove unneeded need_resched() loop
32eebf966695 : powerpc/dts/fsl: add crypto node alias for B4
d7fbe2a0439c : powerpc/prom_init: get rid of PROM_SCRATCH_SIZE
398af571128f : powerpc/security: Show powerpc_security_features in debugfs
453d87f6a8ae : powerpc/mm: Warn if W+X pages found on boot
72bfcee11cf8 : i2c: Prevent runtime suspend of adapter when Host Notify is required
95e0cf3caeb1 : i2c: synquacer: fix enumeration of slave devices
fb31fbef9c35 : MAINTAINERS: friendly takeover of i2c-gpio driver
1804569d87de : MAINTAINERS: Include vendor specific files under arch/*/events/*
0e3b74e26280 : perf/x86/amd: Update generic hardware cache events for Family 17h
6bac9bc273cd : i2c: designware: ratelimit 'transfer when suspended' errors
237b47efcdbc : rtw88: Make RA_MASK macros ULL
5f18cbdbdd42 : powerpc/mm/ptdump: Wrap seq_printf() to handle NULL pointers
c9e0fc33b8be : powerpc: remove the __kernel_io_end export
4c1bd90477c6 : MAINTAINERS: Update cxl/ocxl email address
e2b36d591720 : powerpc/64: Don't trace code that runs with the soft irq mask unreconciled
502523fd1d2a : powerpc/irq: drop __irq_offset_value
65184f2f045a : powerpc/setup: replace ifdefs by IS_ENABLED() wherever possible.
48018e42e5c7 : powerpc/setup: cleanup the #ifdef CONFIG_TAU block
b5064efee221 : powerpc/setup: cleanup ifdef mess in check_cache_coherency()
e9e9b25a4c99 : powerpc/setup: Remove unnecessary #ifdef CONFIG_ALTIVEC
93f2cd813797 : powerpc/mm: define an empty mm_iommu_init()
9c1d38b34e94 : powerpc/fadump: define an empty fadump_cleanup()
d1865e71cdc9 : powerpc/32: Don't add dummy frames when calling trace_hardirqs_on/off
38b4564cf042 : powerpc/32: don't do syscall stuff in transfer_to_handler
1a4b739bbb4f : powerpc/32: implement fast entry for syscalls on BOOKE
b86fb88855ea : powerpc/32: implement fast entry for syscalls on non BOOKE
40530db7c656 : powerpc: Fix 32-bit handling of MSR_EE on exceptions
1ae99b4b924a : powerpc/32: get rid of COPY_EE in exception entry
642770dd96cb : powerpc/32: Enter exceptions with MSR_EE unset
f97dec21a306 : powerpc/32: enter syscall with MSR_EE inconditionaly set
ef4291243f51 : powerpc/fsl_booke: ensure SPEFloatingPointException() reenables interrupts
90f204b9a1f2 : powerpc/40x: Refactor exception entry macros by using head_32.h
7271fc960424 : powerpc/40x: Split and rename NORMAL_EXCEPTION_PROLOG
bd82904d465c : powerpc/40x: add exception frame marker
57bc13acbe11 : powerpc/40x: Don't use SPRN_SPRG_SCRATCH2 in EXCEPTION_PROLOG
1d3034aed448 : powerpc/32: make the 6xx/8xx EXC_XFER_TEMPLATE() similar to the 40x/booke one
37737a2afd69 : powerpc/32: move LOAD_MSR_KERNEL() into head_32.h and use it
8a23fdec3dbd : powerpc/32: Refactor EXCEPTION entry macros for head_8xx.S and head_32.S
e4dccf9092ab : powerpc/mm: print hash info in a helper
8f156c23f4c0 : powerpc/32s: don't try to print hash table address.
57e0491b58fa : powerpc/32s: drop Hash_end
da3a3b0a0e38 : powerpc/32s: map kasan zero shadow with PAGE_READONLY instead of PAGE_KERNEL_RO
215b823707ce : powerpc/32s: set up an early static hash table for KASAN.
72f208c6a8f7 : powerpc/32s: move hash code patching out of MMU_init_hw()
2edb16efc899 : powerpc/32: Add KASAN support
f072015c7b74 : powerpc: disable KASAN instrumentation on early/critical files.
b4abe38fd698 : powerpc/32: prepare shadow area for KASAN
a67beca077ef : powerpc/32: make KVIRT_TOP dependent on FIXMAP_START
7934cea7f0b9 : powerpc/32: use memset() instead of memset_io() to zero BSS
adcf59187e27 : powerpc: don't use direct assignation during early boot.
450e7dd4001f : powerpc/prom_init: don't use string functions from lib/
cbe46bd4f510 : powerpc: remove CONFIG_CMDLINE #ifdef mess
26deb04342e3 : powerpc: prepare string/mem functions for KASAN
d69ca6bab39e : powerpc/32: Move early_init() in a separate file
069239169ab0 : powerpc/mm: refactor pgd_alloc() and pgd_free() on nohash
8a2cc87a24e8 : powerpc/mm: refactor pmd_pgtable()
7cec90e9499c : powerpc/mm: refactor pgtable freeing functions on nohash
bf8156c5aef1 : powerpc/mm: Only keep one version of pmd_populate() functions on nohash/32
e80789a3c13f : powerpc/mm: refactor definition of pgtable_cache[]
dc096864ba78 : powerpc/mm: refactor pte_alloc_one() and pte_free() families definition.
b0124ff57e94 : powerpc/mm: inline pte_alloc_one_kernel() and pte_alloc_one() on PPC32
4a6d8cf90017 : powerpc/mm: don't use pte_alloc_kernel() until slab is available on PPC32
627f06c6f51e : powerpc/book3e: move early_alloc_pgtable() to init section
e7a7be5679a5 : powerpc/Kconfig: select PPC_MM_SLICES from subarch type
7a792d5da27f : powerpc/mm: get rid of nohash/32/mmu.h and nohash/64/mmu.h
696dffa24bd0 : powerpc/mm: move pgtable_t in asm/mmu.h
737b434d3d55 : powerpc/mm: convert Book3E 64 to pte_fragment
447def3b06ad : powerpc/mm: drop __bad_pte()
26e66b08c337 : powerpc/mm: flatten function __find_linux_pte() step 3
e2fb2511888b : powerpc/mm: flatten function __find_linux_pte() step 2
fab9a1165bcd : powerpc/mm: flatten function __find_linux_pte() step 1
4df4b2758522 : powerpc/mm: cleanup remaining ifdef mess in hugetlbpage.c
c5710cd20735 : powerpc/mm: cleanup HPAGE_SHIFT setup
45d0ba527b57 : powerpc/mm: move hugetlb_disabled into asm/hugetlb.h
723f268f19da : powerpc/mm: cleanup ifdef mess in add_huge_page_size()
5fb84fec4601 : powerpc/mm: add a helper to populate hugepd
8197af22be01 : powerpc/mm: split asm/hugetlb.h into dedicated subarch files
0001e5aa5c02 : powerpc/mm: make gup_hugepte() static
b7dcf96ce03e : powerpc/mm: make hugetlbpage.c depend on CONFIG_HUGETLB_PAGE
0caed4de502c : powerpc/mm: move __find_linux_pte() out of hugetlbpage.c
3dea7332ccac : powerpc/book3e: hugetlbpage is only for CONFIG_PPC_FSL_BOOK3E
5874cabe2907 : powerpc/64: only book3s/64 supports CONFIG_PPC_64K_PAGES
a521c44c3ded : powerpc/book3e: drop mmu_get_tsize()
5953fb4f4671 : powerpc/mm: define subarch SLB_ADDR_LIMIT_DEFAULT
43ed7909d70a : powerpc/mm: define get_slice_psize() all the time
33f128c64919 : powerpc/8xx: get rid of #ifdef CONFIG_HUGETLB_PAGE for slices
203a1fa62866 : powerpc/mm: remove a couple of #ifdef CONFIG_PPC_64K_PAGES in mm/slice.c
b4baad0b2712 : powerpc/mm: remove unnecessary #ifdef CONFIG_PPC64
877461210ea1 : powerpc/mm: get rid of mm_ctx_slice_mask_xxx()
fca5c1e9eb5e : powerpc/mm: move slice_mask_for_size() into mmu.h
6f60cc98df2b : powerpc/mm: hand a context_t over to slice_mask_for_size() instead of mm_struct
02f89aed6b82 : powerpc/mm: no slice for nohash/64
5ba666d56c4f : powerpc/mm: fix erroneous duplicate slb_addr_limit init
27e23b5f5f6f : powerpc/mm: Move nohash specifics in subdirectory mm/nohash
17312f258cf6 : powerpc/mm: Move book3s32 specifics in subdirectory mm/book3s64
47d99948eee4 : powerpc/mm: Move book3s64 specifics in subdirectory mm/book3s64
b57969db81a2 : soundwire: remove multiple blank lines
897fe40e5227 : soundwire: add a blank line between functions
1824dd8035fc : soundwire: wrap macro argument in parenthesis
7d3b3cdfd165 : soundwire: fix more typos
72b16d4a91d4 : soundwire: avoid multiple assignments
1215daee56ed : soundwire: intel: more alignment fixes
62f0cec3b0da : soundwire: more alignment fixes
51ed743734fa : soundwire: add argument to function definition
d6badd1c1535 : soundwire: intel: remove empty line after braces
4415b443ca08 : soundwire: cadence: remove empty line after braces
fa358bb536b9 : soundwire: remove empty line before/after braces
171580f69ebc : soundwire: fix SPDX license for header files
92fd75f10324 : soundwire: fix kconfig help format
17ed5bef49f4 : soundwire: add missing newlines in dynamic debug logs
5d2ab7e97ae8 : soundwire: cadence_master: remove spurious newline
4c56860280b8 : soundwire: cadence_master: fix boolean comparisons
f6e20967d86d : soundwire: cadence_master: balance parentheses
bbb6381727b3 : soundwire: cadence_master: fix alignment issues
2890a6363a8d : soundwire: intel: fix boolean comparison
7cc6e315317f : soundwire: intel: protect macro parameters
d542bc9e2234 : soundwire: intel: fix alignment issues
505ccb006520 : soundwire: intel_init: fix alignment issues
c0cbfb031045 : soundwire: slave: fix alignment issues
1fe74a5e41d6 : soundwire: stream: fix alignment issues
00910f3cb0c5 : soundwire: mipi_disco: fix boolean comparisons
31dba31297fd : soundwire: mipi_disco: fix alignment issues
74a8d8022fd9 : soundwire: bus_type: fix alignment issues
816d9bf4788b : soundwire: bus: remove spurious newline
d7b956b6257b : soundwire: bus: fix boolean comparisons
09830d5e3458 : soundwire: bus: remove useless parentheses
21c2de29e85f : soundwire: bus: fix typos in comments
73ede04682e1 : soundwire: bus: fix alignment issues
806a11f095e2 : soundwire: fix alignment issues in header files
8c334f24e3b4 : drm/i915: Include fence signaled bit in print_request()
392f10453dd2 : soundwire: intel: fix SPDX license for header file
238594655295 : soundwire: fix SPDX license for header files
9d7cd9d50082 : soundwire: Kconfig: fix help format
aa8eaaaa123a : rtw88: phy: mark expected switch fall-throughs
b85bd9a14c4b : rtw88: fix shift of more than 32 bits of a integer
c3c0b70cd3f8 : ARM: dts: dra76x: Update MMC2_HS200_MANUAL1 iodelay values
88a748419b84 : ARM: dts: am57xx-idk: Remove support for voltage switching for SD card
dadec066d8fa : module: add stubs for within_module functions
cfda08cdac34 : drm/i915/icl: Add missing combo PHY lane power setup
bd60a562906b : drm/i915/icl: Factor out combo PHY lane power setup helper
3904fb78a80d : drm/i915: hsw+ audio regs are per-transocder
abf4b8ed42e9 : drm/i915: Don't skip audio enable if ELD is bogus
2078e1e7f7e0 : PCI/LINK: Add Kconfig option (default off)
e4f50c8d1047 : bus: ti-sysc: Handle devices with no control registers
26f146ed971c : net: ll_temac: Fix typo bug for 32-bit
9b555c4d784c : kdb: kdb_support: replace strcpy() by strscpy()
4cc168eaf3b6 : gdbstub: Replace strcpy() by strscpy()
a5d5092c9285 : gdbstub: mark expected switch fall-throughs
9f832fda79eb : habanalabs: Update CPU DMA memory label name
98587c2d894c : s390: simplify disabled_wait
ec7bf4789d95 : s390/ftrace: use HAVE_FUNCTION_GRAPH_RET_ADDR_PTR
78c98f907413 : s390/unwind: introduce stack unwind API
1c705ad5efae : s390/opcodes: add missing instructions to the disassembler
e21f8baf8d9a : s390/bug: add entry size to the __bug_table section
bf72630130c2 : s390: use proper expoline sections for .dma code
40a3abf751dd : s390/nospec: rename assembler generated expoline thunks
26a374ae7af8 : s390: add missing ENDPROC statements to assembler functions
b1c16ac978fd : btrfs: Use kvmalloc for allocating compressed path context
7447555fe776 : btrfs: Factor out common extent locking code in submit_compressed_extents
4336650aff74 : btrfs: Set io_tree only once in submit_compressed_extents
69684c5a8890 : btrfs: Replace clear_extent_bit with unlock_extent
1368c6dac7f1 : btrfs: Make compress_file_range take only struct async_chunk
c5a68aec4e68 : btrfs: Remove fs_info from struct async_chunk
b5326271e791 : btrfs: Rename async_cow to async_chunk
97db120451e2 : btrfs: Preallocate chunks in cow_file_range_async
c8eaeac7b734 : btrfs: reserve delalloc metadata differently
9d9f2cccde95 : powerpc/mm: change #include "mmu_decl.h" to <mm/mmu_decl.h>
71faf8145cdc : powerpc/nohash64: clean pgtable.h
a1ac2a9c4f98 : powerpc/book3e: drop BUG_ON() in map_kernel_page()
ba209e158722 : habanalabs: Update CPU DMA pool label name
20ce2a1a2e4d : ice: Use dev_err when ice_cfg_vsi_lan fails
c2a23e00613b : ice: Refactor link event flow
49a6a5d7ebfb : ice: Add missing PHY type to link settings
b07833a00d70 : ice: Add reg_idx variable in ice_q_vector structure
8d7189d266cc : ice: Remove runtime change of PFINT_OICR_ENA register
5079b853b221 : ice: Fix issue when adding more than allowed VLANs
acd1751a3988 : ice: Remove unnecessary wait when disabling/enabling Rx queues
b9c8bb06b53d : ice: Add ability to update rx-usecs-high
b4b418b3ad7e : ice: Add 52 byte RSS hash key support
0c2561c81f5d : ice: Use ice_for_each_q_vector macro where possible
a92e1bb6ade7 : ice: Validate ring existence and its q_vector per VSI
1553f4f77a49 : ice: Reduce scope of variable in ice_vsi_cfg_rxqs
fe7219fa7c79 : ice: Resolve static analysis reported issue
85796d6e2fce : ice: Return configuration error without queue to disable
bb87ee0efb73 : ice: Create framework for VSI queue context
117aca43f717 : drm/i915/csr: alpha_support doesn't depend on csr or vice versa
beb29980026f : drm/i915: Corrupt DSI picture fix for GeminiLake
ed856349dc08 : kobject: Fix kernel-doc comment first line
8fd7c302b370 : kobject: Remove docstring reference to kset
3b85d3028e2a : media: switch to fdget()
fb3862435335 : drm_syncobj: switch to fdget()
95ce0bce20fe : amdgpu: switch to fdget()
79ea35bc20a1 : don't open-code file_count()
4e9036042fed : ufs: fix braino in ufs_get_inode_gid() for solaris UFS flavour
12f363511d47 : powerpc/32s: Fix BATs setting with CONFIG_STRICT_KERNEL_RWX
910832697cf8 : xfs: change some error-less functions to void types
cbbf4c0be8a7 : iomap: move iomap_read_inline_data around
f276ae0dd6d0 : orangefs: make use of ->free_inode()
74b1da5645cc : shmem: make use of ->free_inode()
b62de3225797 : hugetlb: make use of ->free_inode()
0b269ded4e60 : overlayfs: make use of ->free_inode()
b3b4a6e356db : jfs: switch to ->free_inode()
9baf28bbfea1 : fuse: switch to ->free_inode()
94053139d482 : ext4: make use of ->free_inode()
586a94fdc9c9 : ecryptfs: make use of ->free_inode()
cfa6d41263ca : ceph: use ->free_inode()
26602cab4117 : btrfs: use ->free_inode()
51b9fe48c411 : afs: switch to use of ->free_inode()
53e228299965 : dax: make use of ->free_inode()
a2b757fe0fcd : ntfs: switch to ->free_inode()
f614ee1e3ea7 : securityfs: switch to ->free_inode()
27afa27d6703 : apparmor: switch to ->free_inode()
bef252fa194c : rpcpipe: switch to ->free_inode()
524845ff9c47 : bpf: switch to ->free_inode()
015d7956183b : mqueue: switch to ->free_inode()
98835e884cb0 : ufs: switch to ->free_inode()
d984892bd7e8 : coda: switch to ->free_inode()
6becf8edf1a7 : sysv: switch to ->free_inode()
a78bb3838d58 : udf: switch to ->free_inode()
dc4317599616 : ubifs: switch to ->free_inode()
56b5af19318f : squashfs: switch to ->free_inode()
bcb8d71bda47 : romfs: convert to ->free_inode()
a5a8cbea63be : reiserfs: convert to ->free_inode()
45c2a3ff3a84 : qnx6: switch to ->free_inode()
bc40ddd12c92 : qnx4: switch to ->free_inode()
4aa6b55c05a2 : procfs: switch to ->free_inode()
363db959aeb1 : openpromfs: switch to ->free_inode()
e91b9194bc87 : ocfs2: switch to ->free_inode()
9fbc000786ba : dlmfs: switch to ->free_inode()
977c3d18948e : nilfs2: switch to ->free_inode()
ca1a199e3b87 : nfs{,4}: switch to ->free_inode()
d67a398a5fc6 : minix: switch to ->free_inode()
db0bd7b7198e : jffs2: switch to ->free_inode()
07b012071046 : isofs: switch to ->free_inode()
4d436d5cd51a : hpfs: switch to ->free_inode()
08ccfc5c363d : hostfs: switch to ->free_inode()
08ab2293936c : hfsplus: switch to ->free_inode()
6d845e2286a8 : hfs: switch to ->free_inode()
784494e1d759 : gfs2: switch to ->free_inode()
9f179271e7bf : freevxfs: switch to ->free_inode()
f9ec991d4158 : fat: switch to ->free_inode()
d01718a050d0 : f2fs: switch to ->free_inode()
a2d1b88becd9 : ext2: switch to ->free_inode()
f415c51123b8 : efs: switch to ->free_inode()
6234ddf429ef : debugfs: switch to ->free_inode()
c2e6802e7b5a : cifs: switch to ->free_inode()
41149cb08aeb : bdev: switch to ->free_inode()
8d8fc9cbc7a8 : bfs: switch to ->free_inode()
49f82a808bb0 : befs: switch to ->free_inode()
312a679183b0 : affs: switch to ->free_inode()
8f05a7953560 : adfs: switch to ->free_inode()
5e8a0770c01a : 9p: switch to ->free_inode()
25af6c4a4a6b : erofs: switch to ->free_inode()
6d0e0d0bb8eb : spufs: switch to ->free_inode()
fdb0da89f4ba : new inode method: ->free_inode()
1cd472d2ac16 : ASoC: da7219: Use clk_round_rate to handle enabled bclk/wclk case
060cebb20cdb : drm: introduce a capability flag for syncobj timeline support
5ec776383d5b : drm: report consistent errors when checking syncobj capibility
406dcbc55a0a : ASoC: rt5645: Headphone Jack sense inverts on the LattePanda board
4dd2b82d5adf : udp: fix GRO packet of death
8b9085200681 : regulator: hi6xxx: Switch to SPDX identifier
c5e911add161 : regulator: vexpress: Switch to SPDX identifier
eeb1b2355a6f : regulator: vexpress: Get rid of struct vexpress_regulator
903c220b1ece : ASoC: fsl_esai: Fix missing break in switch statement
b75a9799dc37 : ASoC: wm_adsp: Correct region base typo in wm_halo_setup_algs
07f80454369e : ASoC: SOF: Intel: fix spelling mistake "incompatble" -> "incompatible"
81ed884501a5 : ASoC: wm_adsp: Use DSP ops pointers to stop watchdog in error handlers
81a812c98b6e : ASoC: sprd: Fix to use list_for_each_entry_safe() when delete items
7c88b92816df : ASoC: sprd: Fix return value check in sprd_mcdt_probe()
414a7321d60b : ASoC: da7213: fix DAI_CLK_EN register bit overwrite
882c8b4af315 : ASoC: dapm: fix kcontrols for effect widgets
62be484f7ad8 : ASoC: fsl_audmix: cache pdev->dev pointer
a23e34c064b9 : ASoC: tlv320aic32x4: Fix potential uninitialized variable
d232591c9482 : ASoC: Mediatek: MT8183: add I2S2 control path from UL2 and UL3
1df1e5457cd1 : ASoC: Mediatek: MT8183: change supported formats of DL2 and UL1
f2a36a78423e : ASoC: fsl_audmix: remove "model" attribute
d04195b0a351 : ASoC: fsl_audmix: remove "model" attribute from DT document
8bb678d75954 : ASoC: imx-audmix: fix object reference leaks in probe
a2be42f18d40 : ASoC: cs43130: fix a NULL pointer dereference
51dd97d1df5f : ASoC: rt5645: fix a NULL pointer dereference
d3692cb5c56d : ASoC: Intel: common: add Geminilake Realtek+Maxim machine driver entry
164a263bf8d0 : ASoC: Intel: Make boards more available for compile test
21c7f3e31ec5 : ASoC: rsnd: Document r8a77470 bindings
ac097cac496f : ASoC: mpc5200_dma: Fix invalid license ID
680ae69d5227 : ASoC: mpc5200_psc_i2s: Fix invalid license ID
6f547c96b45d : ASoC: atmel: tse850: Make some functions static
ea751227c813 : ASoC: imx: fix fiq dependencies
a1a86e1bd4a8 : ASoC: amd: acp3x: Make acp3x_dai_i2s_ops static
83b4f50ca2b2 : ASoC: tlv320aic32x4: Remove set but not used variable 'mclk_rate'
a0c34c7629be : ASoC: fsl_micfil: Remove set but not used variable 'osr'
5011454ee34a : ASoC: pcm3168a: Enable TDM support for DSP_A/B modes
bb24a31ed584 : ASoC: AMD: Configure wclk and bclk of master codec
f2a1fdb50d31 : ASoC: Mediatek: MT8183: Fix build err while CONFIG_I2C set to module
7b6531c5054e : ASoC: hdmi-codec: fix spelling mistake "plalform" -> "platform"
7e95b16625a3 : spi: rspi: Fix handling of QSPI code when transmit and receive
e5c27498a040 : spi: atmel-quadspi: fix crash while suspending
8d1467a68426 : spi: stm32: return the get_irq error
cc1b69fc5f9f : spi: tegra114: fix PIO transfer
29f2133717c5 : spi: pxa2xx: fix SCR (divisor) calculation
d61ad23cb3be : spi: Clear SPI_CS_HIGH flag from bad_bits for GPIO chip-select
1dfbf334f123 : spi: ep93xx: Convert to use CS GPIO descriptors
2a168e10d6db : spi: AD ASoC: declare missing of table
ba3ce8cb3808 : spi: spi-mem: zynq-qspi: Fix build error on architectures missing readsl/writesl
4b562de4e227 : spi: stm32-qspi: manage the get_irq error case
8b7bd10eb00d : spi/spi-bcm2835: Split transfers that exceed DLEN
937e6d756422 : spi: expand mode support
bf6e83965759 : dt-bindings: spi: spi-mt65xx: add support for MT8516
41a918026407 : spi: pxa2xx: Add support for Intel Comet Lake
ed86bf8ef3b5 : spi/trace: Cap buffer contents at 64 bytes
c9ba7a16d0f1 : spi: Release spi_res after finalizing message
4d1841d64535 : spi: Remove warning in spi_split_transfers_maxsize()
76d2f7ee68b6 : spi: Remove one needless transfer speed fall back case
9231b4603ef2 : spi: sh-msiof: Document r8a77470 bindings
51ebf6acb00f : spi: pxa2xx: use a module softdep for dw_dmac
b5881b153bc8 : spi: spi-mem: Make spi_mem_default_supports_op() static inline
72e6841608b9 : spi: spi-mem: Fix build error without CONFIG_SPI_MEM
61e93655fc30 : power: supply: core: Add missing documentation for CHARGE_CONTROL_* properties
813cab8f3994 : power: supply: core: Add CHARGE_CONTROL_{START_THRESHOLD,END_THRESHOLD} properties
ba6cc8508417 : power: supply: core: Add Standard, Adaptive, and Custom charge types
9274c78305e1 : power: supply: axp288_fuel_gauge: Add ACEPC T8 and T11 mini PCs to the blacklist
243f8ffc883a : power: supply: bq27xxx_battery: Notify also about status changes
0f97da831026 : PCI/P2PDMA: Allow P2P DMA between any devices under AMD ZEN Root Complex
b9aa0b35d878 : bpf, x32: Fix bug for BPF_ALU64 | BPF_NEG
6f4e02193c9a : net/mlx5: E-Switch, Use atomic rep state to serialize state change
5d9986a3947a : net/mlx5: E-Switch, Fix the check of legal vport
4314ebaa1e42 : net/mlx5: E-Switch, Use getter to access all vport array
ee813f314b24 : net/mlx5: Use available mlx5_vport struct
786ef904b43b : net/mlx5: Reuse mlx5_esw_for_each_vf_vport macro in two files
c9bbfb378bc3 : net/mlx5: Remove unused mlx5_query_nic_vport_vlans
0bdddcea5be6 : net/mlx5e: remove meaningless CFLAGS_tracepoint.o
33e10924a0ce : net/mlx5e: Put the common XDP code into a function
a708fb7b1f8d : net/mlx5e: ethtool, Add support for EEPROM high pages query
0e1a2a3e6e7d : ethtool: Add SFF-8436 and SFF-8636 max EEPROM length definitions
0e1c1a2fcfcb : net/mlx5e: Return error when trying to insert existing flower filter
0bac11945397 : net/mlx5e: Replace TC VLAN pop with VLAN 0 rewrite in prio tag mode
184867373d8c : net/mlx5e: ACLs for priority tag mode
69dad68d1bcf : net/mlx5e: Turn on HW tunnel offload in all TIRs
7306c274e729 : net/mlx5e: Take common TIR context settings into a function
711aef1bbf88 : bpf, x32: Fix bug for BPF_JMP | {BPF_JSGT, BPF_JSLE, BPF_JSLT, BPF_JSGE}
516f1117d0fb : ARM: dts: Configure osc clock for d_can on am335x
886b7a50100a : ipv6: A few fixes on dereferencing rt->from
f3505745c07f : rds: ib: force endiannes annotation
bec2d46d143d : net: mvpp2: cls: Allow dropping packets with classification offload
90b509b39ac9 : net: mvpp2: cls: Add Classification offload support
84e90b0b51aa : net: mvpp2: cls: Use a bitfield to represent the flow_type
6f16a4652262 : net: mvpp2: cls: Remove extra whitespace in mvpp2_cls_flow_write
a048fe996b51 : clk: imx: pllv4: add fractional-N pll support
91a40a48d52d : net/mlx5: Fix broken hca cap offset
15d2aba7c602 : PCI/portdrv: Use shared MSI/MSI-X vector for Bandwidth Management
d65530ca866d : clk: sunxi-ng: Use the correct style for SPDX License Identifier
7a12f838e49a : clk: sprd: Use the correct style for SPDX License Identifier
596c5ea46528 : clk: renesas: Use the correct style for SPDX License Identifier
ddc9e569f1bd : clk: qcom: Use the correct style for SPDX License Identifier
41d591750e3a : clk: davinci: Use the correct style for SPDX License Identifier
ddd3e8b976c7 : clk: actions: Use the correct style for SPDX License Identifier
dc76e5764a46 : drm/i915: Complete both freed-object passes before draining the workqueue
2c85f2bd5194 : vfio-pci/nvlink2: Fix potential VMA leak
195712bfdddf : dt-bindings: Update schema project location to devicetree.org github group
440868661f36 : of: fix clang -Wunsequenced for be32_to_cpu()
7e74e235bb31 : gcc-9: don't warn about uninitialized btrfs extent_type variable
8e94fd36220c : of/device.c: fix the wrong comments
73f7375d3ed6 : net: ll_temac: Enable DMA when ready, not before
7e97a194aca0 : net: ll_temac: Allow configuration of IRQ coalescing
901d14ab5584 : net: ll_temac: Replace bad usage of msleep() with usleep_range()
2c9938e738a2 : net: ll_temac: Fix bug causing buffer descriptor overrun
a8c9bd3ba840 : net: ll_temac: Fix iommu/swiotlb leak
f14f5c11f051 : net: ll_temac: Support indirect_mutex share within TEMAC IP
2c02c37e9d99 : net: ll_temac: Allow use on x86 platforms
fdd7454ecb29 : net: ll_temac: Fix support for little-endian platforms
a3246dc41aa3 : net: ll_temac: Add support for non-native register endianness
d84aec42151b : net: ll_temac: Fix support for 64-bit platforms
8425c41d1ef7 : net: ll_temac: Extend support to non-device-tree platforms
a63625d2a0e7 : net: ll_temac: Fix and simplify error handling by using devres functions
f68d7c44e765 : selftests: fib_rule_tests: print the result and return 1 if any tests failed
ac97a359b72d : net: ethernet: ti: cpsw: Fix inconsistent IS_ERR and PTR_ERR in cpsw_probe()
459e3a21535a : gcc-9: properly declare the {pv,hv}clock_page storage
cf676908846a : gcc-9: don't warn about uninitialized variable
6f303d60534c : gcc-9: silence 'address-of-packed-member' warning
d2f0c961148f : ipv4: ip_do_fragment: Preserve skb_iif during fragmentation
bbabc3fb2b63 : firmware_loader: Fix a typo ("syfs" -> "sysfs")
923abb9d797b : RDMA/core: Introduce RDMA subsystem ibdev_* print functions
9eecfc22e0bf : KVM: arm64: Fix ptrauth ID register masking logic
0580db2cb6b3 : staging: rtl8192u: ieee80211: Resolve ERROR reported by checkpatch
7fb4a94db87e : staging: vc04_services: bcm2835-camera: Compress two lines into one line
3343712444e5 : staging: rtl8723bs: core: Use !x in place of NULL comparison.
e52d8d0d4208 : staging: rtl8723bs: core: Prefer using the BIT Macro.
ce64cea47cc4 : usb: isp1760-hcd: Fix fall-through annotations
11a6f8e2db26 : fsnotify: Clarify connector assignment in fsnotify_add_mark_list()
d4ef647510b1 : io_uring: avoid page allocation warnings
c25031e99344 : taprio: Add support for cycle-time-extension
6ca6a6654225 : taprio: Add support for setting the cycle-time manually
a3d43c0d56f1 : taprio: Add support adding an admin schedule
8c79f0ea5d60 : taprio: Fix potencial use of invalid memory during dequeue()
98fa6271cfcb : tcp: refactor setting the initial congestion window
6b94b1c88b66 : tcp: refactor to consolidate TFO passive open code
794200d66273 : tcp: undo cwnd on Fast Open spurious SYNACK retransmit
8c3cfe19feac : tcp: lower congestion window on Fast Open SYNACK timeout
336c39a03151 : tcp: undo init congestion window on false SYNACK timeout
9e450c1ecb02 : tcp: better SYNACK sent timestamp
7c1f08154c4e : tcp: undo initial congestion window on false SYN timeout
bc9f38c8328e : tcp: avoid unconditional congestion window undo on SYN retransmit
2dcb00331403 : net/tls: avoid NULL pointer deref on nskb->sk in fallback
6d1474a94ea2 : netdevsim: fix fall-through annotation
15d55bae4e3c : selftests: fib_rule_tests: Fix icmp proto with ipv6
486efdc8f6ce : packet: validate msg_namelen in send directly
b2cf86e1563e : packet: in recvmsg msg_name return at least sizeof sockaddr_ll
47dd82e3d25e : brcmfmac: print firmware messages after a firmware crash
2d91c8ad068a : brcmfmac: set txflow request id from 1 to pktids array size
e025da3d7aa4 : brcm80211: potential NULL dereference in brcmf_cfg80211_vndr_cmds_dcmd_handler()
4a46a7c35322 : sfc: mcdi_port: Mark expected switch fall-through
b587bdaf5f82 : devlink: Change devlink health locking mechanism
8f220664570e : misc: pci_endpoint_test: Fix test_reg_bar to be updated in pci_endpoint_test
5bb04b19230c : misc: pci_endpoint_test: Add support to test PCI EP in AM654x
6b7330303a81 : PCI: designware-ep: Use aligned ATU window for raising MSI interrupts
fc9a77040b04 : PCI: designware-ep: Configure Resizable BAR cap to advertise the smallest size
23284ad677a9 : PCI: keystone: Add support for PCIe EP in AM654x Platforms
9bc755d2cf54 : dt-bindings: PCI: Add PCI EP DT binding documentation for AM654
df0db3ecdb8f : iomap: Add a page_prepare callback
7a77dad7e3be : iomap: Fix use-after-free error in page_done callback
26ddb1f4fd88 : fs: Turn __generic_write_end into a void function
dbc582b6fb6a : iomap: Clean up __generic_write_end calling
3e2e9cf9ee67 : staging: fieldbus: anybus-s: fix wait_for_completion_timeout return handling
f5eb4d3b92a6 : iov_iter: fix iov_iter_type
60a27b906d1a : block: fix handling for BIO_NO_PAGE_REF
817869d2519f : io_uring: drop req submit reference always in async punt
52e04ef4c9d4 : io_uring: free allocated io_memory once
975554b03edd : io_uring: fix SQPOLL cpu validation
009669e74813 : arm64: arch_k3: Enable interrupt controller drivers
4ad499c94264 : Documentation: Add ARM64 to kernel-parameters.rst
a111b7c0f20e : arm64/speculation: Support 'mitigations=' cmdline option
eb337cdfcd5d : arm64: ssbs: Don't treat CPUs with SSBS as unaffected by SSB
61ae1321f06c : arm64: enable generic CPU vulnerabilites support
526e065dbca6 : arm64: add sysfs vulnerability show for speculative store bypass
61cf61d81e32 : arm64: Fix size of __early_cpu_boot_status
9eec0303a100 : net: aquantia: remove outdated device ids
ce4cdbe44cff : net: aquantia: fixups on 64bit dma counters
f55d477bb513 : net: aquantia: get total counters from DMA block
190f34384c6c : net: aquantia: fetch up to date statistics on ethtool request
49544935a78c : net: aquantia: extract timer cb into work job
f5dce08ab179 : net: aquantia: introduce fwreq mutex
18eac376edfa : net: aquantia: user correct MSI irq type
20ffb879d023 : net: aquantia: use macros for better visibility
6775878823bf : net: aquantia: improve ifup link detection
4c83f170b3ac : net: aquantia: link status irq handling
58608082e66d : net: aquantia: create global service workqueue
1d2a8a138c2a : net: aquantia: link interrupt handling function
3dd3e236d793 : net: aquantia: add link interrupt fields
4c0131539fc0 : net: aquantia: implement hwmon api for chip temperature
8f8940118654 : net: aquantia: add infrastructure to readout chip temperature
fbd019737d71 : sctp: avoid running the sctp state machine recursively
6f53e73b9ec5 : nvmet: protect discovery change log event list iteration
893a74b7a76e : nvme: mark nvme_core_init and nvme_core_exit static
811015409fd4 : nvme: move command size checks to the core
a2faf94e57c5 : nvme-fabrics: check more command sizes
a97234e1ff1e : nvme-pci: check more command sizes
665648673ef5 : nvme-pci: remove an unneeded variable initialization
c8e9e9b7646e : nvme-pci: unquiesce admin queue on shutdown
9dc1a38ef192 : nvme-pci: shutdown on timeout during deletion
049bf37262c6 : nvme-pci: fix psdt field for single segment sgls
592b6e7b0226 : nvme-multipath: don't print ANA group state by default
525aa5a705d8 : nvme-multipath: split bios with the ns_head bio_set before submitting
f34e25898a60 : nvme-tcp: fix possible null deref on a timed out io queue connect
37e9c087c814 : stmmac: pci: Fix typo in IOT2000 comment
799381e49b4e : Documentation: fix netdev-FAQ.rst markup warning
3d378dc713f3 : kobject: fix dereference before null check on kobj
e620d45065c7 : powerpc/tm: Avoid machine crash on rt_sigreturn()
2c474c035056 : powerpc/mm/radix: Fix kernel crash when running subpage protect test
5c8b0b54db22 : io_uring: have submission side sqe errors post a cqe
2d5abb9a1e8e : bcache: make is_discard_enabled() static
50dbabe06a6e : powerpc/powernv/mce: Print additional information about MCE error.
cda6618d060b : powerpc/powernv/mce: Print correct severity for MCE error.
d6e8a1508506 : powerpc/powernv/mce: Reduce MCE console logs to lesser lines.
45b9c968c5b8 : drm/i915: Move the engine->destroy() vfunc onto the engine
4d2a6f7b4e17 : mt76: mt7603: dynamically alloc mcu req in mt7603_mcu_set_eeprom
ae66068f7872 : mt76: do not enable/disable pre_tbtt_tasklet in scan_start/scan_complete
bd115805e86a : mt76: mt7603: enable/disable pre_tbtt_tasklet in mt7603_set_channel
dc6057f49a51 : mt76: move pre_tbtt_tasklet in mt76_dev
f1103fa6b349 : mt76: add TX/RX antenna pattern capabilities
c8a04d985481 : mt76: move beacon_mask in mt76_dev
3041c445e626 : mt76: move beacon_int in mt76_dev
f8f527b16db5 : mt76: usb: use EP max packet aligned buffer sizes for rx
4d0fe26f7ca0 : mt76: mt7603: report firmware version using ethtool
e80279465791 : mt76: fix endianness sparse warnings
9c7c756eb066 : mt76: mt76x02: mt76x02_poll_tx() can be static
d422bb261733 : mt76: mt7603: run __mt76_mcu_send_msg in mt7603_mcu_send_firmware
a4834814e1d3 : mt76: mt7603: init mcu_restart function pointer
e2c2fd0f6983 : mt76: introduce mt76_mcu_restart macro
cc1738751cfd : mt76: mt7603: initialize mt76_mcu_ops data structure
11ca82d786bc : mt76: mt7603: use standard signature for mt7603_mcu_msg_send
114fe5e33881 : mt76: mt7603: remove query from mt7603_mcu_msg_send signature
b28e22bd9cd3 : mt76: mt7615: use sizeof instead of sizeof_field
0f66947bffe6 : mt76: mt7603: fix initialization of max rx length
6fe533378795 : mt76: mt76x02: remove irqsave/restore in locking for tx status fifo
2ac515a5d74f : mt76: mt76x02: use napi polling for tx cleanup
091a79fd429c : mt76: mt76x02: remove bogus mutex usage
39d501d93d25 : mt76usb: fix tx/rx stop
1fb869a2d98e : mt76: mt76x02u: remove bogus stop on suspend
c92b52691e54 : MAINTAINERS: update entry for mt76 wireless driver
b183878a7451 : mt76: use macro for sn and seq_ctrl conversion
6edf07478da5 : mt76: add unlikely() for dma_mapping_error() check
04b8e65922f6 : mt76: add mac80211 driver for MT7615 PCIe-based chipsets
598da38672cd : mt76: dma: add skb check for dummy pointer
6ca66722a887 : mt76: dma: introduce skb field in mt76_txwi_cache
cfaae9e67cf1 : mt76: add skb pointer to mt76_tx_info
f3950a414143 : mt76: set txwi_size according to the driver value
ce0fd8258908 : mt76: usb: reduce locking in mt76u_tx_tasklet
37426fb67a01 : mt76: move mac_work in mt76_dev
41634aa8d6db : mt76: only schedule txqs from the tx tasklet
a33b8ab868ad : mt76: move tx tasklet to struct mt76_dev
db9f11d3433f : mt76: store wcid tx rate info in one u32 reduce locking
2fe30dce0822 : mt76: reduce locking in mt76_dma_tx_cleanup
90fdc1717b18 : mt76: use mac80211 txq scheduling
d908d4ec4dd1 : mt76: use readl/writel instead of ioread32/iowrite32
cee646d62b4c : mt76: fix tx power issues
def34a2f4f44 : mt76: introduce mt76_free_device routine
e5fc742f9285 : mt76usb: remove queue variable from rx_tasklet
85d2955ea185 : mt76usb: allocate urb and sg as linear data
7524c63f1f5b : mt76usb: remove unneded sg_init_table
48f5a90c838b : mt76usb: resue mt76u_urb_alloc for tx
1bb78d3843ef : mt76usb: remove MT_RXQ_MAIN queue from mt76u_urb_alloc
d7d4ea9ac84c : mt76usb: remove mt76u_buf and use urb directly
279ade99ed8f : mt76usb: move mt76u_buf->done to queue entry
26031b39bbea : mt76usb: remove mt76u_buf redundant fileds
112f980ac892 : mt76usb: use usb_dev private data
92724071aac8 : mt76usb: change mt76u_fill_rx_sg arguments
069e2d345cc1 : mt76: remove rx_page_lock
a5ba16eb6d40 : mt76usb: change mt76u_submit_buf
02d49a2e354b : mt76x02: enable AP mode for USB
87d531038fa3 : mt76: unify set_tim
8300ee7c7d47 : mt76x02u: add mt76_release_buffered_frames
f2276c29f822 : mt76x02: make beacon slots bigger for USB
7e07c27d37bd : mt76x02u: implement pre TBTT work for USB
b98558e25299 : mt76x02: disable HW encryption for group frames
2baed5db9f7c : mt76x02u: add sta_ps
31cdd4420349 : mt76x02: generalize some mmio beaconing functions
c6ad1feb1f0b : mt76x02u: implement beacon_ops
c004b881f144 : mt76x02: introduce beacon_ops
5a3f1cc288fb : mt76x02: add hrtimer for pre TBTT for USB
8d71aef9c9ca : mt76x02: introduce mt76x02_beacon.c
cadae4772d2c : mt76: usb: reduce code indentation in mt76u_alloc_tx
4e04ba6aa34b : mt7603: core: do not use magic numbers in mt7603_reg_map
047348fb1146 : mt7603: remove mt7603_mcu_init routine
eb9ca7ecd0b4 : mt76: dma: add static qualifier to mt76_dma_tx_queue_skb
b5903c470328 : mt76: introduce mt76_tx_info data structure
eb071ba77c23 : mt76: move skb dma mapping before running tx_prepare_skb
66105538a62a : mt76: mmio: move mt76_insert_hdr_pad in mt76_dma_tx_queue_skb
3bb45b5febc0 : mt76: move mt76x02_insert_hdr_pad in mt76-core module
d290c12114fb : mt76: introduce mt76_txq_id field in mt76_queue_entry
af005f260595 : mt76: introduce mt76_sw_queue data structure
e226ba2e3569 : mt76: remove mt76_queue dependency from tx_complete_skb function pointer
300832ad5f53 : mt76: remove mt76_queue dependency from tx_prepare_skb function pointer
89a37842b0c1 : mt76: remove mt76_queue dependency from tx_queue_skb function pointer
b1bfbe704f8f : mt76: dma: move mt76x02_init_{tx,rx}_queue in mt76 module
9220f695c17b : mt76: mmio: move mt76x02_set_irq_mask in mt76 module
87cb312777b5 : PCI: imx6: Use usleep_range() in imx6_pcie_enable_ref_clk()
76d6dc26331d : PCI: imx6: Use flags to indicate support for suspend
37d5d32ae091 : PCI: imx6: Restrict PHY register data to 16-bit
c2c708bc1dbf : PCI: imx6: Simplify pcie_phy_poll_ack()
3ca4133253a7 : PCI: imx6: Simplify bit operations in PHY functions
276c76d7a15a : PCI: imx6: Make use of BIT() in constant definitions
60ef4b072ba0 : PCI: dwc: imx6: Share PHY debug register definitions
680728e4cbee : PCI: imx6: Remove PCIE_PL_PFLR_* constants
c377690cffaf : PCI: imx6: Return -ETIMEOUT from imx6_pcie_wait_for_speed_change()
ee6f37175b3f : PCI: imx6: Drop imx6_pcie_wait_for_link()
9e303be2e5d0 : PCI: imx6: Simplify imx7d_pcie_wait_for_phy_pll_lock()
f011df6179bd : irqchip/ti-sci-inta: Add msi domain support
49b323157bf1 : soc: ti: Add MSI domain bus support for Interrupt Aggregator
9f1463b86c13 : irqchip/ti-sci-inta: Add support for Interrupt Aggregator driver
accaf1fbfb5d : dt-bindings: irqchip: Introduce TISCI Interrupt Aggregator bindings
cd844b0715ce : irqchip/ti-sci-intr: Add support for Interrupt Router driver
67d2075ad695 : dt-bindings: irqchip: Introduce TISCI Interrupt router bindings
0d04d0c14678 : gpio: thunderx: Use the default parent apis for {request,release}_resources
2bd1298ac177 : genirq: Introduce irq_chip_{request,release}_resource_parent() apis
032a1ec549a7 : firmware: ti_sci: Add helper apis to manage resources
754c9477ae78 : firmware: ti_sci: Add RM mapping table for am654
997b001f6bb2 : firmware: ti_sci: Add support for IRQ management
9c19fb6895be : firmware: ti_sci: Add support for RM core ops
905c30477f4d : firmware: ti_sci: Add support to get TISCI handle using of_phandle
91b6cb7216cd : staging: kpc2000: fix up build problems with readq()
adc7af464ceb : staging: rtlwifi: move remaining phydm .h files
8a90bdcb64a9 : staging: rtlwifi: strip down phydm .h files
ef4a0c317373 : staging: rtlwifi: delete the staging driver
23583f779502 : ACPI / property: fix handling of data_nodes in acpi_get_next_subnode()
5b2a15296210 : powerpc: Add doorbell tracepoints
c4703ce11c23 : libnvdimm/namespace: Fix label tracking error
6ee9706aa22e : libfs: document simple_get_link()
1a6a31655071 : Documentation/filesystems/Locking: fix ->get_link() prototype
dcb2cb1f26f9 : Documentation/filesystems/vfs.txt: document how ->i_link works
c59a89972258 : Documentation/filesystems/vfs.txt: remove bogus "Last updated" date
0e2338749192 : ipv6: fix races in ip6_dst_destroy()
2b5bc3c8ebce : r8169: remove manual autoneg restart workaround
4e7e4621157e : r8169: add rtl_reset_packet_filter
e719b3eaeff0 : r8169: add helpers rtl_eri_set/clear_bits
724c6fd0158c : r8169: make ERIAR_EXGMAC the default in eri functions
c1b0f9fa064a : dt-bindings: net: DSA: Remove legacy binding
93e86b3bc842 : net: dsa: Remove legacy probing support
2f8e7ece4a62 : net: dsa: mv88e6060: Remove support for legacy probing
277617603c02 : net: dsa: mv88e6060: Support probing as an mdio device
50b29d8f033a : ext4: fix ext4_show_options for file systems w/o journal
314f76d7a68b : net: dsa: Add more convenient functions for installing port VLANs
e74f014eb4ce : net: dsa: b53: Use vlan_filtering property from dsa_switch
864cd7b05dec : net: dsa: b53: Let DSA call .port_vlan_filtering only when necessary
ec9121e7d287 : net: dsa: Skip calling .port_vlan_filtering on no change
2a1305515bf4 : net: dsa: mt7530: Use the DSA vlan_filtering helper function
cf2d45f5ba9a : net: dsa: Add helper function to retrieve VLAN awareness setting
145746765f06 : net: dsa: Keep the vlan_filtering setting in dsa_switch if it's global
e3ee07d14fac : net: dsa: mt7530: Let DSA handle the unsetting of vlan_filtering
d371b7c92d19 : net: dsa: Unset vlan_filtering when ports leave the bridge
7228b23e68f7 : net: dsa: b53: Let DSA handle mismatched VLAN filtering settings
8f5d16f638b9 : net: dsa: Be aware of switches where VLAN filtering is a global setting
33162e9a0590 : net: dsa: Store vlan_filtering as a property of dsa_port
85478d73c911 : net: dsa: Fix pharse -> phase typo
32eeb5614d3b : ocxl: remove set but not used variables 'tid' and 'lpid'
a5ae043de767 : powerpc/64s: Remove 'dummy_copy_buffer'
30df16b93b25 : drm/nouveau/nouveau: forward error generated while resuming objects tree
a2f07d4c1e88 : drm/nouveau/fb/ramgk104: fix spelling mistake "sucessfully" -> "successfully"
342406e4fbba : drm/nouveau/i2c: Disable i2c bus access after ->fini()
2fbcb5653fc0 : drm/nouveau: Remove duplicate ACPI_VIDEO_NOTIFY_PROBE definition
15516bf9abaa : drm/nouveau/mmu: qualify vmm during dtor
12e08beb32d6 : drm/nouveau/bar/gf100: ensure BAR is mapped
f10b83de1fd4 : drm/nouveau/bar/nv50: ensure BAR is mapped
307a312df9c4 : drm/nouveau/bar/nv50: check bar1 vmm return value
7e8039795a80 : powerpc/cacheinfo: Fix kobject memleak
33dda8c32714 : powerpc/vdso: Drop unnecessary cc-ldoption
e8ab8d24b488 : KVM: nVMX: Fix size checks in vmx_set_nested_state
12adb7a013e3 : block: remove the unused blk_queue_dma_pad function
3dcf60bcb603 : block: add SPDX tags to block layer files missing licensing information
635359981315 : block: add a SPDX tag to blk-mq-rdma.h
9fcd030baa36 : sed-opal.h: remove redundant licence boilerplate
a497ee34a45d : block: switch all files cleared marked as GPLv2 or later to SPDX tags
8c16567d867e : block: switch all files cleared marked as GPLv2 to SPDX tags
619ae03e922b : Smack: Fix kbuild reported build error
940bc471780b : dm mpath: always free attached_handler_name in parse_path()
8e890c1ab1b1 : dm init: fix max devices/targets checks
e4f3fabd6748 : dm: add dust target
e9c16c78503d : KVM: x86: use direct accessors for RIP and RSP
2b3eaf815ca9 : KVM: VMX: Use accessors for GPRs outside of dedicated caching logic
de3cd117ed2f : KVM: x86: Omit caching logic for always-available GPRs
0c55671f84ff : kvm, x86: Properly check whether a pfn is an MMIO or not
e0bf2665ca26 : KVM/nVMX: Use page_address_valid in a few more locations
dee9c0493108 : KVM/nVMX: Use kvm_vcpu_map for accessing the enlightened VMCS
8892530598dd : KVM/nVMX: Use kvm_vcpu_map for accessing the shadow VMCS
8c5fbf1a7231 : KVM/nSVM: Use the new mapping API for mapping guest memory
42e35f8072c3 : KVM/X86: Use kvm_vcpu_map in emulator_cmpxchg_emulated
3278e0492554 : KVM/nVMX: Use kvm_vcpu_map when mapping the posted interrupt descriptor table
96c66e87deee : KVM/nVMX: Use kvm_vcpu_map when mapping the virtual APIC page
31f0b6c4ba7d : KVM/nVMX: Use kvm_vcpu_map when mapping the L1 MSR bitmap
b146b839282c : X86/nVMX: handle_vmptrld: Use kvm_vcpu_map when copying VMCS12 from guest memory
e45adf665a53 : KVM: Introduce a new guest mapping API
bd53cb35a3e9 : X86/KVM: Handle PFNs outside of kernel reach when touching GPTEs
3d5f6beb74a0 : X86/nVMX: Update the PML table without mapping and unmapping the page
2e408936b6de : X86/nVMX: handle_vmon: Read 4 bytes from guest memory
191c8137a939 : x86/kvm: Implement HWCR support
19e38336d71d : KVM: VMX: Include architectural defs header in capabilities.h
d6a85c322348 : KVM: vmx: clean up some debug output
b8b002209c06 : kvm_main: fix some comments
65c4189de8c1 : KVM: fix KVM_CLEAR_DIRTY_LOG for memory slots of unaligned size
0967fa1cd376 : KVM: VMX: Skip delta_tsc shift-and-divide if the dividend is zero
4ca88b3f86cd : KVM: lapic: Check for a pending timer intr prior to start_hv_timer()
f99279825ee3 : KVM: lapic: Refactor ->set_hv_timer to use an explicit expired param
f1ba5cfbe47a : KVM: lapic: Explicitly cancel the hv timer if it's pre-expired
ee66e453db13 : KVM: lapic: Busy wait for timer to expire when using hv_timer
6c6a2ab962af : KVM: VMX: Nop emulation of MSR_IA32_POWER_CTL
c715eb9fe902 : KVM: x86: Add support of clear Trace_ToPA_PMI status
8479e04e7d6b : KVM: x86: Inject PMI for KVM guest
3a1e5e4a2c7a : Revert "KVM: doc: Document the life cycle of a VM and its resources"
eba3afde1cea : KVM: selftests: make hyperv_cpuid test pass on AMD
b904cb8dff82 : KVM: lapic: Check for in-kernel LAPIC before deferencing apic pointer
76d58e0f07ec : KVM: fix KVM_CLEAR_DIRTY_LOG for memory slots of unaligned size
09b25812db10 : drm/i915: Enable pipe HDR mode on ICL if only HDR planes are used
9b11215e40c5 : drm/i915: Flatten and rename haswell_set_pipemisc()
0699c64a4be6 : x86/kvm/mmu: reset MMU context when 32-bit guest switches PAE
8764ed55c970 : KVM: x86: Whitelist port 0x7e for pre-incrementing %rip
b3198c38f02d : drm/atomic-helper: Bump vblank timeout to 100 ms
fe846979d305 : xen/arm: Use p2m entry with lock protection
425f1cc2218a : xen/arm: Free p2m entry if fail to add it to RB tree
2c2a2fb1e2a9 : Revert "ACPICA: Clear status of GPEs before enabling them"
0d672fffb447 : media: dt-bindings: aspeed-video: Add missing memory-region property
54b021099e2d : media: platform: Aspeed: Make reserved memory optional
b28cf7a9c8d5 : media: platform: Aspeed: Remove use of reset line
b5b5a27bee58 : media: stm32-dcmi: return appropriate error codes during probe
ab3d26500547 : RISC-V: Implement nosmp commandline option.
70114560b285 : RISC-V: Add RISC-V specific arch_match_cpu_phys_id
e3037485c68e : rtw88: new Realtek 802.11ac driver
632a9f3acd66 : quota: check time limit when back out space/inode change
b51ce3744f11 : x86/mm/mem_encrypt: Disable all instrumentation for early SME setup
e823d948b7e5 : usb: musb: dsps: Use dev_get_drvdata()
afbdbd37600b : usb: musb: jz4740: obtain USB PHY from devicetree
82257c73aafe : usb: musb: jz4740: Let the platform probe the PHY
70833b84dac2 : dt-bindings: usb: Add usb-phy property to the jz4740-musb node
a84014e1db35 : soc: sunxi: Fix missing dependency on REGMAP_MMIO
10ac7e7757f5 : usb: musb: omap2430: Add support for idling phy when musb is idle
41386bc8cb2e : usb: musb: Silence error about blacklisting hubs if !CONFIG_USB
b063f04e0d2e : usbip: vhci_hcd: Mark expected switch fall-through
3ae62a42090f : UAS: fix alignment of scatter/gather segments
6a38df676a0a : ARM: dts: logicpd-som-lv: Fix MMC1 card detect
39e8046240e2 : staging: fieldbus: anybus-s: rename bus id field to avoid confusion
be7d6b03602e : staging: fieldbus: anybus-s: keep device bus id in bus endianness
62977281a638 : io_uring: remove unnecessary barrier after unsetting IORING_SQ_NEED_WAKEUP
b841f19524a1 : io_uring: remove unnecessary barrier after incrementing dropped counter
82ab082c0e2f : io_uring: remove unnecessary barrier before reading SQ tail
9e4c15a39394 : io_uring: remove unnecessary barrier after updating SQ head
115e12e58dbc : io_uring: remove unnecessary barrier before reading cq head
4f7067c3fb7f : io_uring: remove unnecessary barrier before wq_has_sleeper
1e84b97b7377 : io_uring: fix notes on barriers
8449eedaa1da : io_uring: fix handling SQEs requesting NOWAIT
a622b40035d1 : l2ip: fix possible use-after-free
dcdca753c152 : block: clean up __bio_add_pc_page a bit
6601e44efd20 : block: remove bogus comments in __bio_add_pc_page
4713839dfe82 : block: remove the __bio_add_pc_page export
2b070cfe582b : block: remove the i argument to bio_for_each_segment_all
f936b06ae538 : bcache: clean up do_btree_node_write a bit
75efa57d0bf5 : xfs: add online scrub for superblock counters
94079285756d : xfs: don't parse the mtpt mount option
710d707d2fa9 : xfs: always rejoin held resources during defer roll
0ea415390cd3 : clocksource/arm_arch_timer: Use arch_timer_read_counter to access stable counters
a862fc2254bd : clocksource/arm_arch_timer: Remove use of workaround static key
57f27666f91a : clocksource/arm_arch_timer: Drop use of static key in arch_timer_reg_read_stable
5ef19a161cfa : clocksource/arm_arch_timer: Direcly assign set_next_event workaround
dea86a80033f : arm64: Use arch_timer_read_counter instead of arch_counter_get_cntvct
c93ad1337ad0 : appletalk: Set error code if register_snap_client failed
eae1ddc615be : watchdog/sbsa: Use arch_timer_read_counter instead of arch_counter_get_cntvct
1f5b62f09f6b : ARM: vdso: Remove dependency with the arch_timer driver internals
8a9b36e2588b : drm/i915: Wait for the struct_mutex on idling
f949a12fd697 : net: dsa: bcm_sf2: fix buffer overflow doing set_rxnfc
b13023421b51 : rxrpc: Fix net namespace cleanup
8cff995405eb : PCI: iproc: Enable iProc config read for PAXBv2
cdca22bcbc64 : bcache: remove redundant LIST_HEAD(journal) from run_cache_set()
b1b537713eb1 : habanalabs: increase timeout if working with simulator
f0539fb0fb5f : habanalabs: remove condition that is always true
5809e18e0282 : habanalabs: remove redundant member from parser struct
94cb669ceb05 : habanalabs: Manipulate DMA addresses in ASIC functions
d9c3aa8038c3 : habanalabs: rename functions to improve code readability
6989303a3b2d : arm64: Apply ARM64_ERRATUM_1188873 to Neoverse-N1
0cf57b86859c : arm64: Add part number for Neoverse N1
c2b5bba3967a : arm64: Make ARM64_ERRATUM_1188873 depend on COMPAT
0f80cad3124f : arm64: Restrict ARM64_ERRATUM_1188873 mitigation to AArch32
640d4ea83c8a : HID: logitech-dj: fix spelling in printk
b511cdd1c12d : powerpc/powernv/ioda: Handle failures correctly in pnv_pci_ioda_iommu_bypass_supported()
3887c26c0e24 : ALSA: hda/realtek - Apply the fixup for ASUS Q325UAR
d5d66cfea2ca : Staging: sm750fb: Change *array into *const array
41dff4d6b8e2 : staging: rtl8192u: ieee80211: Fix spelling mistake
8dd430504125 : staging: rtl8192u: ieee80211: Replace bit shifting with BIT macro
675c8a46a8cc : staging: vc04_services: bcm2835-camera: Modify return statement.
601d6f036098 : staging: rtl8723bs: Fix checkpatch.pl warnings
a6d678274d1a : staging: rtl8723bs: core: Remove blank line.
9358bd52ece6 : staging: rtl8723bs: core: Remove else after return statement.
852b4eddafea : staging: rtl8723bs: core: Remove return in void function
96b86125d720 : staging: octeon-ethernet: add TODO
87b48bbcc33e : staging: refer to TODO in Kconfig help text
e9cef0189c5b : powerpc/powernv/idle: Restore AMR/UAMOR/AMOR/IAMR after idle
10d91611f426 : powerpc/64s: Reimplement book3s idle code in C
41f0a9542a25 : docs/vm: Minor editorial changes in the THP and hugetlbfs
98592c1faca8 : staging: most: sound: pass correct device when creating a sound card
7d10bdbd6df3 : docs/vm: add documentation of memory models
678f784cd6cd : doc:it_IT: translation alignment
fbf7c7e046ee : doc: fix typo in PGP guide
1b8868861366 : dontdiff: update with Kconfig build artifacts
3706b47006a9 : habanalabs: remove call to cs_parser()
1de6f3342191 : netfilter: connlabels: fix spelling mistake "trackling" -> "tracking"
3087c3f7c23b : netfilter: nft_ct: Add ct id support
fec9c271b8f1 : openvswitch: load and reference the NAT helper.
53b11308a1b5 : netfilter: nf_nat: register NAT helpers.
08010a216026 : netfilter: add API to manage NAT helpers.
e1f172e162c0 : netfilter: use macros to create module aliases.
f998a1180e14 : staging: kpc2000: fix resource size calculation
d687bdefba27 : staging: kpc2000: Fix a stack information leak in kp2000_cdev_ioctl()
87232b827ef7 : staging: kpc2000_spi: eliminated duplicate initialization of master local variable.
7912fd345b11 : staging: kpc2000_spi: eliminated duplicate initialization of drvdata local variable.
8f14c99c7eda : netfilter: conntrack: limit sysctl setting for boolean options
ab042b824c11 : Revert "drm/qxl: drop prime import/export callbacks"
d5f9db2c2a09 : drm/i915: extract intel_combo_phy.h from i915_drv.h
ecbb5fb7f7ac : drm/i915: move some leftovers to intel_pm.h from i915_drv.h
0d5adc5f2f01 : drm/i915: extract intel_runtime_pm.h from intel_drv.h
12392a74ff58 : drm/i915: extract intel_atomic.h from intel_drv.h
b9d0baaa3ab3 : drm/i915: extract intel_dsi_dcs_backlight.h from intel_drv.h
46f2066eb6e0 : drm/i915: extract intel_dp_mst.h from intel_drv.h
b375d0ef2589 : drm/i915: extract intel_vdsc.h from intel_drv.h and i915_drv.h
05ca9306715c : drm/i915: extract intel_overlay.h from intel_drv.h and i915_drv.h
220b92bf5709 : drm/i915: extract intel_quirks.h from intel_drv.h
4d173e0c5916 : drm/i915: extract intel_bios.h functions from i915_drv.h
dbeb38d93a6d : drm/i915: extract intel_hotplug.h from intel_drv.h and i915_drv.h
33cc3c0cfa64 : netfilter: nf_flow_table: check ttl value in flow offload data path
26a302afbe32 : netfilter: nf_flow_table: fix netdev refcnt leak
270a8a297f42 : netfilter: nft_flow_offload: add entry to flowtable after confirmation
66293c46c931 : netfilter: nf_tables: delay chain policy update until transaction is complete
a4cb98f32c90 : netfilter: nf_tables: drop include of module.h from nf_tables.h
c5f1931f6617 : netfilter: nf_tables: fix implicit include of module.h
f1f86d09ca7e : netfilter: nf_tables: relocate header content to consumer
440e2b3d8051 : drm/i915: extract i915_irq.h from intel_drv.h and i915_drv.h
81afa278e641 : drm/i915: extract intel_dp_aux_backlight.h from intel_drv.h
e075094fa318 : drm/i915: extract intel_dp_link_training.h from intel_drv.h
8834e3659da8 : drm/i915: extract intel_fifo_underrun.h from intel_drv.h
3db9de3b208c : drm/i915: move dsi init functions to intel_dsi.h
f4be705f862a : drm/i915: make intel_dpll_mgr.h self-contained
531747b8200a : drm/i915/dvo: rename dvo.h to intel_dvo_dev.h and make self-contained
779bc1d0f30a : drm/i915: make intel_bios.h self-contained
aab30b85c97a : drm/i915: ensure more headers remain self-contained
5fbbeedb9a8f : arm64: mm: Remove pte_unmap_nested()
74dd022f9e62 : arm64: Fix compiler warning from pte_unmap() with -Wunused-but-set-variable
3950746d9d8e : x86/alternatives: Add comment about module removal races
241a1f223806 : x86/kprobes: Use vmalloc special flag
7fdfe1e40b22 : x86/ftrace: Use vmalloc special flag
d53d2f78cead : bpf: Use vmalloc special flag
1a7b7d922081 : modules: Use vmalloc special flag
868b104d7379 : mm/vmalloc: Add flag for freeing of special permsissions
d63326928611 : mm/hibernation: Make hibernation handle unmapped pages
d253ca0c3865 : x86/mm/cpa: Add set_direct_map_*() functions
0a203df5cf0e : x86/alternatives: Remove the return value of text_poke_*()
bb0a008d6a2c : x86/jump-label: Remove support for custom text poker
f2c65fb3221a : x86/modules: Avoid breaking W^X while loading modules
7298e24f9042 : x86/kprobes: Set instruction page as executable
3c0dab44e227 : x86/ftrace: Set trampoline pages as executable
86a22057127d : x86/kgdb: Avoid redundant comparison of patched code
b3fd8e83ada0 : x86/alternatives: Use temporary mm for text poking
4fc19708b165 : x86/alternatives: Initialize temporary mm for patching
13585fa0668c : fork: Provide a function for copying init_mm
aad42dd44db0 : uprobes: Initialize uprobes earlier
d97080ebed78 : x86/mm: Save debug registers when loading a temporary mm
cefa929c034e : x86/mm: Introduce temporary mm structs
1fd8de46d01d : x86/jump_label: Use text_poke_early() during early init
c7b6f29b6257 : bpf: Fail bpf_probe_write_user() while mm is switched
5932c9fd19e6 : mm/tlb: Provide default nmi_uaccess_okay()
e836673c9b49 : x86/alternatives: Add text_poke_kgdb() to not assert the lock when debugging
f495222e2827 : ALSA: hda - Register irq handler after the chip initialization
359db57c34af : arm64: compat: Reduce address limit for 64K pages
75a19a0202db : arm64: arch_timer: Ensure counter register reads occur with seqlock held
86836d641d33 : rtc: jz4740: convert to SPDX identifier
7fe8fcee0cf9 : rtc: jz4740: rework invalid time detection
3b2dc19ff9a1 : rtc: jz4740: use dev_pm_set_wake_irq() to simplify code
e72746e79123 : rtc: jz4740: use .set_time
d10dcc95fa65 : rtc: jz4740: remove useless check
be8dce96f3f5 : rtc: jz4740: switch to rtc_time64_to_tm/rtc_tm_to_time64
a7ab6bed284f : rtc: jz4740: set range
0caecf5b0019 : KVM: PPC: Book3S HV: XIVE: Clear escalation interrupt pointers on device close
6f868405faf0 : KVM: PPC: Book3S HV: XIVE: Prevent races when releasing device
5422e95103cf : KVM: PPC: Book3S HV: XIVE: Replace the 'destroy' method by a 'release' method
2bde9b3ec8bd : KVM: Introduce a 'release' method for KVM devices
3fab2d10588e : KVM: PPC: Book3S HV: XIVE: Activate XIVE exploitation mode
232b984b7d55 : KVM: PPC: Book3S HV: XIVE: Add passthrough support
6520ca64cde7 : KVM: PPC: Book3S HV: XIVE: Add a mapping for the source ESB pages
39e9af3de5ca : KVM: PPC: Book3S HV: XIVE: Add a TIMA mapping
a1cd3f0883f4 : KVM: Introduce a 'mmap' method for KVM devices
e4945b9da52b : KVM: PPC: Book3S HV: XIVE: Add get/set accessors for the VP XIVE state
e6714bd1671d : KVM: PPC: Book3S HV: XIVE: Add a control to dirty the XIVE EQ pages
7b46b6169ab8 : KVM: PPC: Book3S HV: XIVE: Add a control to sync the sources
5ca806474859 : KVM: PPC: Book3S HV: XIVE: Add a global reset control
13ce3297c576 : KVM: PPC: Book3S HV: XIVE: Add controls for the EQ configuration
e8676ce50e22 : KVM: PPC: Book3S HV: XIVE: Add a control to configure a source
4131f83c3d64 : KVM: PPC: Book3S HV: XIVE: add a control to initialize a source
eacc56bb9de3 : KVM: PPC: Book3S HV: XIVE: Introduce a new capability KVM_CAP_PPC_IRQ_XIVE
90c73795afa2 : KVM: PPC: Book3S HV: Add a new KVM device for the XIVE native exploitation mode
44b198aee1f2 : KVM: PPC: Book3S HV: Save/restore vrsave register in kvmhv_p9_guest_entry()
70ea13f6e609 : KVM: PPC: Book3S HV: Flush TLB on secondary radix threads
2940ba0c48bf : KVM: PPC: Book3S HV: Move HPT guest TLB flushing to C code
7ae9bda7edf3 : KVM: PPC: Book3S HV: Handle virtual mode in XIVE VCPU push code
1f80ba3d201e : KVM: PPC: Book3S HV: Fix XICS-on-XIVE H_IPI when priority = 0
da17223e8539 : drm/i915: do not mix workaround with normal flow
323b0a82efbf : drm/i915: reorder if chain to have last gen first
fcfec1fc98ff : drm/i915/icl: fix step numbers in icl_display_core_init()
21137301de5a : arm64: KVM: Fix perf cycle counter support for VHE
4ebe36c94aed : cpufreq: Fix kobject memleak
80ed53707bb3 : USB: serial: drop unused iflag macro
5b67b10a5229 : USB: serial: drop unnecessary goto
a8d78d9f3856 : USB: serial: clean up throttle handling
3f5edd58d040 : USB: serial: fix unthrottle races
7b5bb55d0dad : Input: add support for Azoteq IQS550/572/525
9628e15ca9d5 : drm/i915/icl: Whitelist GEN9_SLICE_COMMON_ECO_CHICKEN1
13bda2d07791 : Input: add a driver for GPIO controllable vibrators
7af2ea3b29b1 : ARM: mvebu: drop return from void function
969ad77c14ab : ARM: mvebu: prefix coprocessor operand with p
3ab2b5fdd1d8 : ARM: mvebu: drop unnecessary label
8f11b5ab441d : ARM: mvebu: fix a leaked reference by adding missing of_node_put
0fc2273b9ab7 : drm/i915/icl: Whitelist GEN9_SLICE_COMMON_ECO_CHICKEN1
9a4f26cc98d8 : sched/cpufreq: Fix kobject memleak
6fabc9f20c5e : KVM: PPC: Book3S HV: smb->smp comment fixup
e1a1ef84cd07 : KVM: PPC: Book3S: Allocate guest TCEs on demand too
2001825efcea : KVM: PPC: Book3S HV: Avoid lockdep debugging in TCE realmode handlers
3309bec85e60 : KVM: PPC: Book3S HV: Fix lockdep warning when entering the guest
eadfb1c5f8c0 : KVM: PPC: Book3S HV: Implement real mode H_PAGE_INIT handler
2d34d1c3bbfd : KVM: PPC: Book3S HV: Implement virtual mode H_PAGE_INIT handler
6c0afef5fb0c : ipv6/flowlabel: wait rcu grace period before put_pid()
1d3fd8a10bed : vrf: Use orig netdev to count Ip6InNoRoutes and a fresh route lookup when sending dest unreach
ca2fe2956ace : tcp: add sanity tests in tcp_add_backlog()
7a1d8390d015 : net: phy: micrel: make sure the factory test bit is cleared
7ae3f6e130e8 : powerpc/watchdog: Use hrtimers for per-CPU heartbeat
57ddd16b111b : dt-bindings: Add isl68137 as a trivial device
083284961ad0 : dt-bindings: Add ir38064 as a trivial device
b9ef5513c99b : smack: Check address length before reading address family
b169e64a2444 : net/mlx5: Geneve, Add flow table capabilities for Geneve decap with TLV options
75d90e7def8e : net/mlx5: Geneve, Add basic Geneve encap/decap flow table capabilities
80f09dfc237f : net/mlx5: Eswitch, enable RoCE loopback traffic
f6f7d6b5bd81 : net/mlx5: Add new miss flow table action
d83eb50e29de : net/mlx5: Add support in RDMA RX steering
ae288a487514 : net/mlx5: Pass flow steering objects to fs_cmd
72c6f5243999 : net/mlx5: Enable general events on all interfaces
6cfdc7e46842 : IB/mlx5: Restrict 'DELAY_DROP_TIMEOUT' subtype to Ethernet interfaces
c42260f19545 : net/mlx5: Separate and generalize dma device from pci device
27b942fbbd31 : net/mlx5: Get rid of storing copy of device name
316793fb2d90 : net/mlx5: E-Switch: Introduce prio tag mode
fd7f744caed8 : riscv: vdso: drop unnecessary cc-ldoption
8cd117e712e1 : clk: imx: keep uart clock on during system boot
b4a4cb5a0454 : clk: imx: correct i.MX7D AV PLL num/denom offset
a6c6cb2e8bdf : dt-bindings: clk: add documentation for the SiFive PRCI driver
95c169251bf7 : ipv6: invert flowlabel sharing check in process and user mode
d4023db71108 : scsi: qla2xxx: Avoid that lockdep complains about unsafe locking in tcm_qla2xxx_close_session()
a861b4927357 : scsi: qla2xxx: Avoid that qlt_send_resp_ctio() corrupts memory
300ec7415c1f : scsi: qla2xxx: Fix hardirq-unsafe locking
db4bf822c58c : scsi: qla2xxx: Complain loudly about reference count underflow
d4556a4932a5 : scsi: qla2xxx: Use __le64 instead of uint32_t[2] for sending DMA addresses to firmware
15b7a68c1d03 : scsi: qla2xxx: Introduce the dsd32 and dsd64 data structures
bc04459ce4e5 : scsi: qla2xxx: Check the size of firmware data structures at compile time
6e73985a9dea : scsi: qla2xxx: Pass little-endian values to the firmware
219d27d7147e : scsi: qla2xxx: Fix race conditions in the code for aborting SCSI commands
982cc4be05d6 : scsi: qla2xxx: Use an on-stack completion in qla24xx_control_vp()
1956eee58872 : scsi: qla2xxx: Make qla24xx_async_abort_cmd() static
1b1e68d2a940 : scsi: qla2xxx: Remove unnecessary locking from the target code
4c374596d7eb : scsi: qla2xxx: Remove qla_tgt_cmd.released
b1e261d4a4b7 : scsi: qla2xxx: Complain if a command is released that is owned by the firmware
aefed3e5548f : scsi: qla2xxx: target: Fix offline port handling and host reset handling
e209783d66bc : scsi: qla2xxx: Fix abort handling in tcm_qla2xxx_write_pending()
c04466c17142 : scsi: qla2xxx: Fix error handling in qlt_alloc_qfull_cmd()
e65449aa23fb : scsi: qla2xxx: Simplify qlt_send_term_imm_notif()
d8f945bf8096 : scsi: qla2xxx: Fix use-after-free issues in qla2xxx_qpair_sp_free_dma()
24afabdbd0b3 : scsi: qla2xxx: Fix a qla24xx_enable_msix() error path
dc035d4e934e : scsi: qla2xxx: Avoid that qla2x00_mem_free() crashes if called twice
5365bf99e360 : scsi: qla2xxx: Make qla2x00_mem_free() easier to verify
0a59cea487e4 : scsi: qla2xxx: Increase the size of the mailbox arrays from 4 to 8
3f918ffae8e7 : scsi: qla2xxx: Log the status code if a firmware command fails
2dbb02fd495c : scsi: qla2xxx: Avoid that Coverity complains about dereferencing a NULL rport pointer
dafbe56f6e33 : scsi: qla2xxx: Remove the fcport test from qla_nvme_abort_work()
12975426d888 : scsi: qla2xxx: Uninline qla2x00_init_timer()
0c6660b27feb : scsi: qla2xxx: Move qla2x00_is_reserved_id() from qla_inline.h into qla_init.c
ef1eb688b86c : scsi: qla2xxx: Move qla2x00_clear_loop_id() from qla_inline.h into qla_init.c
6eaa5f9448a7 : scsi: qla2xxx: Remove a set-but-not-used variable
94f5b9167e90 : scsi: qla2xxx: Declare qla2x00_find_new_loop_id() static
0e145a595d41 : scsi: qla2xxx: Move qla2x00_set_reserved_loop_ids() definition
19ce192cd718 : scsi: qla2xxx: Fix a format specifier
67eb4a60782a : scsi: qla2xxx: Update two source code comments
e8025bab7bfb : function_graph: Place ftrace_graph_entry_stub() prototype in include/linux/ftrace.h
395b9bca6b81 : scsi: sd: Revert "Rely on the driver core for asynchronous probing"
9a058e88fd5d : scsi: sd: Revert "Inline sd_probe_part2()"
3b9f900fa063 : platform/chrome: chromeos_laptop: use pci_dev_id() helper
d4a62ea411f9 : stmmac: pci: Use pci_dev_id() helper
cc49baa9a202 : iommu/vt-d: Use pci_dev_id() helper
775c068c6aae : iommu/amd: Use pci_dev_id() helper
babe2ef342c4 : drm/amdkfd: Use pci_dev_id() helper
51c51a48de4b : powerpc/powernv/npu: Use pci_dev_id() helper
a195016a5981 : r8169: use pci_dev_id() helper
4e544bac8267 : PCI: Add pci_dev_id() helper
b0fc850fd95f : drm/amdgpu: power down the Vega20 VCE engine on request
2c7e78355bec : drm/amdgpu: expose VCE 4.0 powergate interface
09aef2c48e79 : drm/amd/display: Compensate for pre-DCE12 BTR-VRR hw limitations. (v3)
dc4a9049f023 : drm/amd/display: Fix and simplify apply_below_the_range()
7267a1a97450 : drm/amd/display: Expose DRM_FORMAT_RGB565 on overlay planes
057be086603f : drm/amd/display: Do VRR transition before enable_crc_interrupts
ee13cea962b5 : drm/amd/display: Refactor dp vendor parsing logic to a function
cc8d84132a83 : drm/amd/display: Add hubp_init entry to hubp vtable
a0867053408e : drm/amd/display: remove deprecated pplib interface
27eaa4927dc3 : drm/amd/display: Add power down display on boot flag
91f287566d49 : drm/amd/display: Refactor watermark programming
bc92c06525e5 : drm/amd/display: Allow commits with no planes active
b5e83f6fe1f0 : drm/amd/display: Split enabling CRTC interrupts into two passes
e39575b9c366 : drm/amd/display: Fix CRC vblank refs when changing interrupts
8ad278062de4 : drm/amd/display: Disable cursors before disabling planes
d6ef9b4175e8 : drm/amd/display: Refactor CRTC interrupt toggling logic
edf1e0008264 : drm/amdgpu: value of amdgpu_sriov_vf cannot be set into F32_POLL_ENABLE
beac93e6f810 : drm/amdgpu: update Vega20 sdma golden settings
a66d186c8885 : drm/amd/powerplay: raven 4k@60hz dp monitor always flicking
11f874c041f0 : drm/amd/display: fix incorrect null check on pointer
80d0c6492442 : soc: aspeed: fix Kconfig
f3d964673b2f : y2038: Make CONFIG_64BIT_TIME unconditional
b06df56bad2c : clk: stm32mp1: Add ddrperfm clock
cbb88db76a15 : ALSA: usx2y: fix a double free bug
b827bcbba36d : of: del redundant type conversion
391c0325cc5f : Revert "driver core: platform: Fix the usage of platform device name(pdev->name)"
f52e30ebfd62 : dt-bindings: mfd: axp20x: Add fallback for axp805
4297ff84dc24 : btrfs: track DIO bytes in flight
da9b6ec829df : btrfs: merge calls of btrfs_setxattr and btrfs_setxattr_trans in btrfs_set_prop
717ebdc3205a : btrfs: delete unused function btrfs_set_prop_trans
b3f6a4be1333 : btrfs: start transaction in xattr_handler_set_prop
44e5194b5ec1 : btrfs: drop local copy of inode i_mode
3c8d8b635780 : btrfs: drop old_fsflags in btrfs_ioctl_setflags
d2b8fcfe4315 : btrfs: modify local copy of btrfs_inode flags
11d3cd5c6258 : btrfs: drop useless inode i_flags copy and restore
ff9fef559bab : btrfs: start transaction in btrfs_ioctl_setflags()
cd31af158b32 : btrfs: export btrfs_set_prop
f22125e5d8ae : btrfs: refactor btrfs_set_props to validate externally
7c15d41016dc : btrfs: ctree: Dump the leaf before BUG_ON in btrfs_set_item_key_safe
02529d7a1077 : btrfs: tree-checker: Allow error injection for tree-checker
51d470aeaa3a : btrfs: Document btrfs_csum_one_bio
b8aa330d2acb : Btrfs: improve performance on fsync of files with multiple hardlinks
62d54f3a7fa2 : Btrfs: fix race between send and deduplication that lead to failures and crashes
9f89d5de8631 : Btrfs: send, flush dellaloc in order to avoid data loss
03628cdbc64d : Btrfs: do not start a transaction during fiemap
f5c8daa5b2ae : btrfs: remove unused parameter fs_info from btrfs_set_disk_extent_flags
c6e340bc1c9e : btrfs: remove unused parameter fs_info from btrfs_add_delayed_extent_op
5c5aff98f83a : btrfs: remove unused parameter fs_info from emit_last_fiemap_cache
033774dc5a90 : btrfs: remove unused parameter fs_info from CHECK_FE_ALIGNED
179d1e6a3b6a : btrfs: remove unused parameter fs_info from from tree_advance
c7da9597fe8c : btrfs: remove unused parameter fs_info from tree_move_down
c71dd88007bd : btrfs: remove unused parameter fs_info from btrfs_extend_item
78ac4f9e5ae0 : btrfs: remove unused parameter fs_info from btrfs_truncate_item
25263cd7cec1 : btrfs: remove unused parameter fs_info from split_item
c4140cbf35b9 : btrfs: qgroup: Don't scan leaf if we're modifying reloc tree
ffd4bb2a19cd : btrfs: extent-tree: Use btrfs_ref to refactor btrfs_free_extent()
82fa113fccc4 : btrfs: extent-tree: Use btrfs_ref to refactor btrfs_inc_extent_ref()
ddf30cf03fb5 : btrfs: extent-tree: Use btrfs_ref to refactor add_pinned_bytes()
8a5040f7d9fd : btrfs: ref-verify: Use btrfs_ref to refactor btrfs_ref_tree_mod()
76675593b69f : btrfs: delayed-ref: Use btrfs_ref to refactor btrfs_add_delayed_data_ref()
ed4f255b9bac : btrfs: delayed-ref: Use btrfs_ref to refactor btrfs_add_delayed_tree_ref()
dd28b6a5aad3 : btrfs: extent-tree: Open-code process_func in __btrfs_mod_ref
b28b1f0ce44c : btrfs: delayed-ref: Introduce better documented delayed ref structures
bfc61c36260c : Btrfs: do not start a transaction at iterate_extent_inodes()
65237ee3b6b3 : btrfs: get fs_info from device in btrfs_rm_dev_replace_free_srcdev
163e97ee0d0f : btrfs: get fs_info from device in btrfs_scrub_cancel_dev
f331a9525f96 : btrfs: get fs_info from device in btrfs_rm_dev_item
8087c193450b : btrfs: get fs_info from eb in __push_leaf_left
f72f0010b202 : btrfs: get fs_info from eb in __push_leaf_right
50489a5734ec : btrfs: Remove bio_offset argument from submit_bio_hook
e68f2ee72181 : btrfs: Always pass 0 bio_offset for btree_submit_bio_start
e7681167c36f : btrfs: Pass 0 for bio_offset to btrfs_wq_submit_bio
c2ccfbc62e9f : btrfs: Remove 'tree' argument from read_extent_buffer_pages
a56b1c7bc83c : btrfs: Change submit_bio_hook to taking an inode directly
a9355a0ef32f : btrfs: Define submit_bio_hook's type directly
2ccf545e0db9 : btrfs: get fs_info from block group in search_free_space_info
2ceeae2e4c4c : btrfs: get fs_info from block group in btrfs_find_space_cluster
6701bdb39ceb : btrfs: get fs_info from block group in write_pinned_extent_entries
bb6cb1c5b92b : btrfs: get fs_info from block group in load_free_space_cache
7949f3392ed6 : btrfs: get fs_info from block group in lookup_free_space_inode
fdf08605b95d : btrfs: get fs_info from block group in pin_down_extent
f87b7eb821e3 : btrfs: get fs_info from block group in next_block_group
32b593bfcb58 : Btrfs: remove no longer used function to run delayed refs asynchronously
e3de9b159a92 : btrfs: cleanup btrfs_setxattr_trans and drop transaction parameter
04e6863b19c7 : btrfs: split btrfs_setxattr calls regarding transaction
353c2ea735e4 : btrfs: remove redundant readonly root check in btrfs_setxattr_trans
3e125a74fbc1 : btrfs: export btrfs_setxattr
2d74fa3efcff : btrfs: rename do_setxattr to btrfs_setxattr
cac237ae095f : btrfs: rename btrfs_setxattr to btrfs_setxattr_trans
31aab402076f : btrfs: trace: Introduce trace events for all btrfs tree locking events
34e73cc930a8 : btrfs: trace: Introduce trace events for sleepable tree lock
74f657d89c67 : Btrfs: remove no longer used member num_dirty_bgs from transaction
2b584c688bb5 : btrfs: get fs_info from trans in btrfs_run_dev_replace
196c9d8de838 : btrfs: get fs_info from trans in btrfs_run_dev_stats
5c466629e27a : btrfs: get fs_info from trans in btrfs_finish_sprout
6f8e0fc77cd5 : btrfs: get fs_info from trans in init_first_rw_device
94f94ad97255 : btrfs: get fs_info from trans in copy_for_split
6ad3cf6df096 : btrfs: get fs_info from trans in insert_ptr
55d32ed8d3e3 : btrfs: get fs_info from trans in balance_node_right
d30a668f1bf1 : btrfs: get fs_info from trans in push_node_left
fe04153452a6 : btrfs: get fs_info from trans in btrfs_write_out_cache
4ca75f1bd413 : btrfs: get fs_info from trans in create_free_space_inode
907877664e2d : btrfs: get fs_info from trans in btrfs_set_log_full_commit
4884b8e8ebf5 : btrfs: get fs_info from trans in btrfs_need_log_full_commit
9b7a2440ae51 : btrfs: get fs_info from trans in btrfs_create_tree
6b2794084345 : btrfs: get fs_info from trans in update_block_group
5742d15fa76a : btrfs: get fs_info from trans in btrfs_write_dirty_block_groups
bbebb3e0babb : btrfs: get fs_info from trans in btrfs_setup_space_cache
39db232daec7 : btrfs: get fs_info from trans in write_one_cache_group
f9756261c28c : btrfs: Remove redundant inode argument from btrfs_add_ordered_sum
8d47a0d8f794 : btrfs: Do mandatory tree block check before submitting bio
ff2ac107fae2 : btrfs: tree-checker: Remove comprehensive root owner check
39ad31731588 : Btrfs: fix data bytes_may_use underflow with fallocate due to failed quota reserve
178507595c93 : btrfs: get fs_info from eb in read_one_dev
9690ac098774 : btrfs: get fs_info from eb in read_one_chunk
ddaf1d5aef2c : btrfs: get fs_info from eb in btrfs_check_chunk_valid
6ec0896c4c81 : btrfs: get fs_info from eb in should_balance_chunk
813fd1dcab2d : btrfs: get fs_info from eb in btrfs_check_node
cfdaad5e5f42 : btrfs: get fs_info from eb in btrfs_check_leaf_relaxed
1c4360ee056b : btrfs: get fs_info from eb in btrfs_check_leaf_full
929be17a9b49 : btrfs: Switch btrfs_trim_free_extents to find_first_clear_extent_bit
45bfcfc168f8 : btrfs: Implement find_first_clear_extent_bit
8811133d8a98 : btrfs: Optimize unallocated chunks discard
e74e3993bcf6 : btrfs: Factor out in_range macro
60dfdf25bd31 : btrfs: Remove 'trans' argument from find_free_dev_extent(_start)
1c11b63eff2a : btrfs: replace pending/pinned chunks lists with io tree
68c94e55e150 : btrfs: Transpose btrfs_close_devices/btrfs_mapping_tree_free in close_ctree
8e75fd893b06 : btrfs: Stop using call_rcu for device freeing
4ca7365606ca : btrfs: Implement set_extent_bits_nowait
930b09072977 : btrfs: Introduce new bits for device allocation tree
39e264a40dd7 : btrfs: Populate ->orig_block_len during read_one_chunk
41e7acd38c1a : btrfs: Rename and export clear_btree_io_tree
61d0d0d2cbb7 : btrfs: Handle pending/pinned chunks before blockgroup relocation during device shrink
bbbf7243d62d : btrfs: combine device update operations during transaction commit
c2d1b3aae336 : btrfs: Honour FITRIM range constraints during free space trim
040ee6120cb6 : Btrfs: send, improve clone range
8b4d1efc9e6c : btrfs: prop: open code btrfs_set_prop in inherit_prop
ae0bc863106a : btrfs: drop unused parameter in mount_subvol
39e57f495bf9 : btrfs: tree-checker: get fs_info from eb in check_inode_item
412a23127c58 : btrfs: tree-checker: get fs_info from eb in check_dev_item
5617ed80cbaa : btrfs: tree-checker: get fs_info from eb in dev_item_err
d001e4a3fe39 : btrfs: tree-checker: get fs_info from eb in chunk_err
e2ccd361ef06 : btrfs: tree-checker: get fs_info from eb in check_leaf
0076bc89a77a : btrfs: tree-checker: get fs_info from eb in check_leaf_item
ae2a19d8ad2e : btrfs: tree-checker: get fs_info from eb in check_extent_data_item
af60ce2b9354 : btrfs: tree-checker: get fs_info from eb in check_block_group_item
4806bd886aa0 : btrfs: tree-checker: get fs_info from eb in block_group_err
ce4252c049bd : btrfs: tree-checker: get fs_info from eb in check_dir_item
d98ced688f49 : btrfs: tree-checker: get fs_info from eb in dir_item_err
68128ce75620 : btrfs: tree-checker: get fs_info from eb in check_csum_item
1fd715ffdd14 : btrfs: tree-checker: get fs_info from eb in file_extent_err
86a6be3abe6c : btrfs: tree-checker: get fs_info from eb in generic_err
6bf9e4bd6a27 : btrfs: inode: Verify inode mode to avoid NULL pointer dereference
496245cac57e : btrfs: tree-checker: Verify inode item
80e46cf22ba0 : btrfs: tree-checker: Enhance chunk checker to validate chunk profile
ab4ba2e13346 : btrfs: tree-checker: Verify dev item
075cb3c78fe7 : btrfs: tree-checker: Check chunk item at tree block read time
bf871c3b43b1 : btrfs: tree-checker: Make btrfs_check_chunk_valid() return EUCLEAN instead of EIO
f114024376bc : btrfs: tree-checker: Make chunk item checker messages more readable
82fc28fbedbb : btrfs: Move btrfs_check_chunk_valid() to tree-check.[ch] and export it
90b1377daa96 : btrfs: qgroup: remove obsolete fs_info members
e064d5e9f0a0 : btrfs: get fs_info from eb in btrfs_verify_level_key
5ab12d1ff837 : btrfs: get fs_info from eb in btree_read_extent_buffer_pages
d0d20b0f5c6d : btrfs: get fs_info from eb in read_node_slot
e902baac6564 : btrfs: get fs_info from eb in btrfs_leaf_free_space
6a884d7d527f : btrfs: get fs_info from eb in clean_tree_block
ed874f0db897 : btrfs: get fs_info from eb in tree_mod_log_eb_copy
b0c9b3b05dcb : btrfs: get fs_info from eb in check_tree_block_fsid
bcdc428cfe7d : btrfs: get fs_info from eb in btrfs_exclude_logged_extents
8f881e8c1880 : btrfs: get fs_info from eb in leaf_data_end
0ab020632860 : btrfs: get fs_info from eb in write_one_eb
20a1fbf97e11 : btrfs: get fs_info from eb in repair_eb_io_failure
9df76fb5442a : btrfs: get fs_info from eb in lock_extent_buffer_for_io
7d157c3d4810 : btrfs: use common file type conversion
7984ae52bbf7 : btrfs: Perform locking/unlocking in btrfs_remap_file_range()
290342f66108 : btrfs: use BUG() instead of BUG_ON(1)
247462a5aca5 : btrfs: move tree block wait and write helpers to tree-log
d4eb671a0882 : btrfs: remove stale definition of BUFFER_LRU_MAX
e4fa7469eb7a : btrfs: tests: unify messages when tests start
752dbe48e22a : btrfs: tests: drop messages when some tests finish
3173fd926c46 : btrfs: tests: fix comments about tested extent map ranges
43f7cddc6e5a : btrfs: tests: use SZ_ constants everywhere
6c3047468088 : btrfs: tests: use standard error message after extent map allocation failure
ccfada1f650b : btrfs: tests: return error from all extent map test cases
7c6f670052f1 : btrfs: tests: return errors from extent map test case 4
992dce7494d6 : btrfs: tests: return errors from extent map test case 3
e71f2e17e8c9 : btrfs: tests: return errors from extent map test case 2
d7de4b0864dd : btrfs: tests: return errors from extent map test case 1
488f673023be : btrfs: tests: return errors from extent map tests
7b9586bc2b31 : btrfs: tests: properly initialize fs_info of extent buffer
3199366da73d : btrfs: tests: use standard error message after block group allocation failure
6a060db85d0a : btrfs: tests: use standard error message after inode allocation failure
770e0cc040b0 : btrfs: tests: use standard error message after path allocation failure
9e3d9f8462ef : btrfs: tests: use standard error message after extent buffer allocation failure
52ab7bca3583 : btrfs: tests: use standard error message after root allocation failure
37b2a7bc1ea9 : btrfs: tests: use standard error message after fs_info allocation failure
703de4266f63 : btrfs: tests: add table of most common errors
efd31fce54f7 : btrfs: tests: print file:line for error messages
d33d105b85d6 : btrfs: tests: don't leak fs_info in extent_io bitmap tests
d46a05edac44 : btrfs: tests: handle fs_info allocation failure in extent_io tests
75391f0d4119 : btrfs: disk-io: Show the timing of corrupted tree block explicitly
ff612ba78499 : btrfs: fix panic during relocation after ENOSPC before writeback happens
6a8d2136ca3f : btrfs: Use less confusing condition for uptodate parameter to btrfs_writepage_endio_finish_ordered
a2a72fbd1110 : btrfs: extent_io: Handle errors better in extent_writepages()
2e3c25136adf : btrfs: extent_io: add proper error handling to lock_extent_buffer_for_io()
02c6db4f7308 : btrfs: extent_io: Handle errors better in extent_write_locked_range()
e06808be8a52 : btrfs: extent_io: Kill dead condition in extent_write_cache_pages()
2b952eea813b : btrfs: extent_io: Handle errors better in btree_write_cache_pages()
3065976b045f : btrfs: extent_io: Handle errors better in extent_write_full_page()
f4340622e022 : btrfs: extent_io: Move the BUG_ON() in flush_write_bio() one level up
63489055e4c0 : btrfs: Always output error message when key/level verification fails
448de471cd4c : btrfs: Check the first key and level for cached extent buffer
537f38f019fa : btrfs: Correctly free extent buffer in case btree_read_extent_buffer_pages fails
80fbc341dcff : btrfs: Make btrfs_(set|clear)_header_flag return void
10995c049120 : btrfs: reloc: Fix NULL pointer dereference due to expanded reloc_root lifespan
d51f51bb6f3c : btrfs: Remove unused -EIO assignment in end_bio_extent_readpage
e65ef21ed850 : btrfs: Exploit the fact that pages passed to extent_readpages are always contiguous
ed1b4ed79df2 : btrfs: switch extent_buffer::lock_nested to bool
c79adfc085c0 : btrfs: use assertion helpers for extent buffer write lock counters
e3f153886702 : btrfs: add assertion helpers for extent buffer write lock counters
5c9c799ab783 : btrfs: use assertion helpers for extent buffer read lock counters
58a2ddaedbf7 : btrfs: add assertion helpers for extent buffer read lock counters
afd495a8264f : btrfs: use assertion helpers for spinning readers
225948dedc9d : btrfs: add assertion helpers for spinning readers
843ccf9f46ba : btrfs: use assertion helpers for spinning writers
e4e9fd0f3262 : btrfs: add assertion helpers for spinning writers
8882679ea50b : btrfs: Remove EXTENT_IOBITS
4e586ca3c3e6 : btrfs: Remove EXTENT_WRITEBACK
e8baf7abcf56 : btrfs: Turn an 'else if' into an 'else' in btrfs_uuid_tree_add
262c96a3c367 : btrfs: refactor btrfs_set_prop and add btrfs_set_prop_trans
419a6f30fd84 : btrfs: rename fs_info argument to fs_private
3dcf96c7b9fe : btrfs: drop redundant forward declaration in props.c
7715da84f74d : btrfs: merge _btrfs_set_prop helpers
443c8e2a839f : btrfs: reduce kmap_atomic time for checksumming
a1d198478e92 : btrfs: tracepoints: Add trace events for extent_io_tree
43eb5f297584 : btrfs: Introduce extent_io_tree::owner to distinguish different io_trees
7b4397386fbd : btrfs: switch extent_io_tree::track_uptodate to bool
c258d6e36442 : btrfs: Introduce fs_info to extent_io_tree
3b1da515c64e : Btrfs: remove no longer used 'sync' member from transaction handle
b2423496a656 : btrfs: zstd: remove indirect calls for local functions
6c3abeda7730 : btrfs: scrub: return EAGAIN when fs is closing
8de60fe94292 : btrfs: Initialize inode::i_mapping once in btrfs_symlink
7ac1e464c4d4 : btrfs: Don't panic when we can't find a root key
c53839fc3217 : btrfs: warn if extent buffer mapping crosses a page boundary in csum_tree_block
2996e1f8bcad : btrfs: factor our read/write stage off csum_tree_block into its callers
80871482fd5c : x86: make ZERO_PAGE() at least parse its argument
6a5c5d26c4c6 : rdma: fix build errors on s390 and MIPS due to bad ZERO_PAGE use
524feb799408 : soc: add aspeed folder and misc drivers
ab7b7c715e9a : spi: zynqmp: Fix build break
2f1d4e24d91b : firmware: arm_sdei: Prohibit probing in '_sdei_handler'
a0eaead41db9 : iwlwifi: dbg_ini: check for valid region type during regions parsing
0aade8f4846a : iwlwifi: avoid allocating memory for region with disabled domain
391481ad2690 : iwlwifi: dbg: replace dump info device family with HW type
bfd8e3dade73 : iwlwifi: dbg_ini: add periodic trigger support
954454d6107f : iwlwifi: dbg_ini: add lmac and umac error tables dumping support
b081e23c45f7 : iwlwifi: parse command version TLV
1da3823d114d : iwlwifi: pcie: remove stray character in iwl_pcie_rx_alloc_page()
11af74ad1d29 : iwlwifi: mvm: Don't sleep in RX path
fd986b0b7a72 : iwlwifi: bump FW API to 48 for 22000 series
529281bdf0fc : iwlwifi: mvm: limit TLC according to our HE capabilities
aee1b6385e29 : iwlwifi: support fseq tlv and print fseq version
cec2d4f6b4e3 : iwlwifi: mvm: report FTM start time TSF when applicable
0c546fb6f959 : iwlwifi: mvm: support v2 of the WoWLAN patterns command
30f24eabab8c : iwlwifi: pcie: don't crash on invalid RX interrupt
c5bf4fa14229 : iwlwifi: pcie: initialize debug_rfkill to -1
14cf9bc6085d : iwlwifi: Use correct channel_profile iniwl_get_nvm
dfbd199a7cfe : selinux: use kernel linux/socket.h for genheaders and mdp
89626d4bad81 : irqchip/renesas-intc-irqpin: Remove devm_kzalloc() error printing
66373bf67141 : irqchip: Remove unneeded select IRQ_DOMAIN
62acdcfa8b7a : wireless: carl9170: fix clang build warning
bfabdd699732 : wil6210: fix potential out-of-bounds read
d8792393a783 : ath: DFS JP domain W56 fixed pulse type 3 RADAR detection
d3c2be9022d6 : ath9k: drop redundant code in ar9003_hw_set_channel
b50fd29c5268 : ath: drop duplicated define
05039f01e630 : ath9k: Remove some set but not used variables
b037b107565f : ath9k: Differentiate between max combined and per chain power
2f90c7e5d094 : ath9k: Check for errors when reading SREV register
389b72e58259 : ath9k: Don't trust TX status TID number when reporting airtime
e643da21e19a : ath6kl: remove redundant check of status != 0
5d6751eaff67 : ath6kl: add some bounds checking
bc0c60457c35 : init/config: Do not select BUILD_BIN2C for IKCONFIG
43d8ce9d65a5 : Provide in-kernel headers to make extending kernel easier
83d9562b6478 : ath6kl: wmi: use struct_size() helper
12eade123e50 : irqchip/gic-v3-its: Make free_lpi_range a little cheaper
1c73fac50d83 : irqchip/gic-v3-its: Drop redundant initialization in mk_lpi_range
b31a383852b9 : irqchip/gic-v3-its: Move allocation outside mutex
cfbf9e497094 : irqchip/stm32: Use a platform driver for stm32mp1-exti device
960164f7141e : irqchip/gic-pm: Fix suspend handling
fe00f8900ca7 : irqchip/gic-pm: Update driver to use clk_bulk APIs
08970ecf744e : irq/irqdomain: Fix typo in the comment on top of __irq_domain_alloc_irqs()
358b9d248a02 : irqchip/imx-irqsteer: Use devm_platform_ioremap_resource() to simplify code
a7c90f51d7b1 : irqchip/gic-v3-its: Fix typo in a comment in its_msi_prepare()
0f29456d0804 : irqchip/gic-v3-its: fix some definitions of inner cacheability attributes
df75786b9233 : ath6kl: debug: Use struct_size() helper
93ee3d108fc7 : ath10k: fix incorrect multicast/broadcast rate setting
a8b10da05cbe : ath10k: enable QCA6174 hw3.2 SDIO hardware
33f9747291ff : ath10k: add fragmentation handler for high latency devices
130c77495708 : ath10k: add PN replay protection for high latency devices
28ce53b6cfda : ath10k: add handler for HTT_T2H_MSG_TYPE_SEC_IND event
e1bddde9737a : ath10k: add struct for high latency PN replay protection
45c054d0815b : tty: serial: add driver for the SiFive UART
e5c8fe558c5f : dt-bindings: serial: add documentation for the SiFive UART driver
f08cae2f28db : arm64: mmap: Ensure file offset is treated as unsigned
9e80ad37f678 : ath10k: Drop WARN_ON()s that always trigger during system resume
38faed150438 : ath10k: perform crash dump collection in workqueue
1863178b20c5 : serial: uartps: Add support for cts-override
b1072b4f6e84 : dt-bindings: xilinx-uartps: Add support for cts-override
74cdf8cec7dd : serial: milbeaut_usio: Fix error handling in probe and remove
0f02321e4bd1 : USB: cdc-acm: clean up throttle handling
764478f41130 : USB: cdc-acm: fix unthrottle races
d671002be6bd : locking/lockdep: Remove unnecessary unlikely()
46938cc8ab91 : x86/paravirt: Rename paravirt_patch_site::instrtype to paravirt_patch_site::type
1fc654cf6e04 : x86/paravirt: Standardize 'insn_buff' variable names
082ce27ff421 : irqchip/bcm: Restore registration print with %pOF
f22b1ba15ee5 : rtc: 88pm860x: prevent use-after-free on device remove
527bd754d1ff : rtc: Use dev_get_drvdata()
c8889bb6e62f : rtc: imxdi: convert to SPDX identifier
629d488a3eb6 : rtc: imxdi: remove unnecessary check
d231d32caa90 : rtc: imxdi: use .set_time
93059793ad49 : rtc: imxdi: switch to rtc_time64_to_tm/rtc_tm_to_time64
21c9dfda4b30 : rtc: imxdi: set range
02bc723579a8 : rtc: mxc: use .set_time
83888df4b882 : rtc: mxc: set range
ebc2ec4ecf18 : rtc: mxc: fix possible race condition
cf612c5949ac : rtc: stm32: manage the get_irq probe defer case
f9bf089a70aa : rtc: rx6110: declare missing of table
498ce4e76b2d : rtc: wm831x: use .set_time
35a196bef449 : proc: prevent changes to overridden credentials
bc15cf701fa4 : arm64: Kconfig: Tidy up errata workaround help text
31adf2308f33 : livepatch: Convert error about unsupported reliable stacktrace into a warning
ebcb8f8508c5 : scsi: ufs: Fix RX_TERMINATION_FORCE_ENABLE define value
cc23c66179ca : scsi: qedf: remove set but not used variables
b226a893d2b3 : scsi: qedf: Update the driver version to 8.37.25.20
1e1ff604a3d1 : scsi: qedf: Add return value to log message if scsi_add_host fails
7fa4142d8bdc : scsi: qedf: Print fcport information on wait for upload timeout
19c2b6d84b72 : scsi: qedf: Check the return value of start_xmit
249b148f3620 : scsi: qedf: Log message if scsi_add_host fails
f4eecabe743a : scsi: qedf: Check for fcoe_libfc_config failure
8b95b99c1aaf : scsi: qedf: Add comment to display logging levels
50ed27cb93e3 : scsi: qedf: Add port_id for fcport into initiate_cleanup debug message
1c8162479bc0 : scsi: qedf: Add LBA to underrun debug messages
276eb3e5d0a7 : scsi: qedf: Print scsi_cmd backpointer in good completion path if the command is still being used
892f63d427ca : scsi: qedf: Add driver state to 'driver_stats' debugfs node
078d71995703 : scsi: qedf: Change MSI-X load error message
3252688f09c1 : scsi: qedi: Adjust termination and offload ramrod timers
f848bfd8e167 : scsi: qedi: Abort ep termination if offload not scheduled
e95a5e4b1a21 : scsi: csiostor: create per port irq affinity mask set
b2d3b5ee66f2 : powerpc/pseries: Track LMB nid instead of using device tree
c2d1812600f5 : usb: typec: ucsi: ccg: fix missing unlock on error in ccg_cmd_write_flash_row()
a1f9ab4844ac : scsi: qla2xxx: Silence Successful ELS IOCB message
2137490f2147 : scsi: qla2xxx: Fix device staying in blocked state
c6bcc592362a : scsi: aic7xxx: improve the Kconfig entry
dbcdae185a70 : Documentation: kvm: fix dirty log ioctl arch lists
5f2c54e7153f : dt-bindings: usb: renesas_usbhs: Add support for r8a77470
42c729418d9c : drm/komeda: Add komeda_kms_check
d29da5d8cd43 : drm/komeda: Add komeda_crtc_funcs
98fe3f93a9ca : drm/komeda: Add komeda_crtc_vblank_enable/disable
b7925b61bd31 : drm/komeda: Add komeda_crtc_atomic_enable/disable
20d84aa84179 : drm/komeda: Add komeda_crtc_prepare/unprepare
a2491b900d63 : drm/komeda: Add komeda_crtc_mode_valid/fixup
59dd6d58a533 : drm/komeda: Add komeda_crtc_atomic_flush
552b831cd5e1 : drm/komeda: Add komeda_release_unclaimed_resources
c3015342b3f9 : drm/komeda: Add komeda_build_display_data_flow
9e5603094176 : drm/komeda: Add komeda_plane/plane_helper_funcs
11bb22ee7757 : drm/komeda: Add komeda_build_layer_data_flow
ee6b73d6b09d : drm/komeda: Initialize komeda component as drm private object
8d537d3bcb35 : drm/komeda: Add komeda_pipeline/component_get_state_and_set_user
9801a7eadf4c : drm: Add drm_atomic_get_old/new_private_obj_state
ce9d3eceb7ff : lib/vsprintf: Make function pointer_string static
3599fe12a125 : x86/stacktrace: Use common infrastructure
214d8ca6ee85 : stacktrace: Provide common infrastructure
56d8f079c51a : lib/stackdepot: Remove obsolete functions
988ec8841ca1 : stacktrace: Remove obsolete functions
25e39e32b0a3 : livepatch: Simplify stack trace retrieval
9f50c91b1195 : tracing: Remove the last struct stack_trace usage
ee6dd0db4d8d : tracing: Simplify stack trace retrieval
c438f140cc16 : tracing: Make ftrace_trace_userstack() static and conditional
2a820bf74918 : tracing: Use percpu stack trace buffer more intelligently
e7d916632b52 : tracing: Simplify stacktrace retrieval in histograms
c120bce78065 : lockdep: Simplify stack trace handling
76b14436b4d9 : lockdep: Remove save argument from check_prev_add()
b1abe4622d4c : lockdep: Remove unused trace argument from print_circular_bug()
487f3c7fb1a0 : drm: Simplify stacktrace handling
be9c52ed84eb : dm persistent data: Simplify stack trace handling
741b58f3e236 : dm bufio: Simplify stack trace retrieval
6924f5feba21 : btrfs: ref-verify: Simplify stack trace retrieval
746017ed8d4d : dma/debug: Simplify stracktrace retrieval
30191250c2b3 : fault-inject: Simplify stacktrace retrieval
af52bf6b92f7 : mm/page_owner: Simplify stack trace handling
880e049c9ce9 : mm/kasan: Simplify stacktrace handling
07984aad1c7e : mm/kmemleak: Simplify stacktrace handling
7971679994d3 : mm/slub: Simplify stack trace retrieval
f93877214a83 : latency_top: Simplify stack trace handling
e988e5ec18d6 : proc: Simplify task stack retrieval
1b59562d3ab0 : backtrace-test: Simplify stack trace handling
c0cfc337264c : lib/stackdepot: Provide functions which operate on plain storage arrays
e9b98e162aa5 : stacktrace: Provide helpers for common stack trace operations
3d9a80729153 : tracing: Cleanup stack trace code
42c38d4a1bc4 : mmc: core: Fix warning and undefined behavior in mmc voltage handling
4c94cb651f47 : mmc: core: retry CMD1 in mmc_send_op_cond() even if the ocr = 0
62c8e423450d : drm/i915: Skip unused contexts for context_barrier_task()
8db82563451f : cpufreq: armada-37xx: fix frequency calculation for opp
6fee3787ea7a : dt-bindings: usb-xhci: Add r8a774c0 support
7a5da02de8d6 : locking/lockdep: check for freed initmem in static_obj()
b2d24b97b2a9 : s390/kernel: add support for kernel address space layout randomization (KASLR)
a80313ff91ab : s390/kernel: introduce .dma sections
087c4d742398 : s390/sclp: do not use static sccbs
fd3d2742d558 : s390/kprobes: use static buffer for insn_page
ff4a742dde3c : s390/kernel: convert SYSCALL and PGM_CHECK handlers to .quad
805bc0bc238f : s390/kernel: build a relocatable kernel
833b441ec0f6 : s390: enable processes for mio instructions
56271303808f : s390/pci: add parameter to disable usage of MIO instructions
71ba41c9b1d9 : s390/pci: provide support for MIO instructions
c475f1770a5e : s390/ism: move oddities of device IO to wrapper function
81deca12c202 : s390/pci: move io address mapping code to pci_insn.c
fbfe07d440f2 : s390/pci: add parameter to force floating irqs
07e3ec3acb80 : s390/pci: gather statistics for floating vs directed irqs
914b7dd07ee8 : s390: show statistics for MSI IRQs
e979ce7bced2 : s390/pci: provide support for CPU directed interrupts
414cbd1e3d14 : s390/airq: provide cacheline aligned ivs
b1f548645cb5 : s390/pci: clarify interrupt vector usage
30e63ef2ef43 : s390/airq: recognize directed interrupts
0a9fddfaa8ea : s390/sclp: detect DIRQ facility
c840927cf5f2 : s390/pci: move everything irq related to pci_irq.c
066ee72aecdc : s390/pci: remove unused define
6324b4de6dca : s390/pci: mark command line parser data __initdata
c9896acc7851 : s390/ipl: Provide has_secure sysfs attribute
268a78404973 : s390/kexec_file: Disable kexec_load when IPLed secure
99feaa717e55 : s390/kexec_file: Create ipl report and pass to next kernel
e23a8020ce4e : s390/kexec_file: Signature verification prototype
653beba24d4c : s390/kexec_file: Load new kernel to absolute 0
8e4964261374 : s390/kexec_file: Unify loader code
d0d249d75dda : s390/kexec_file: Simplify parmarea access
4c0f032d4963 : s390/purgatory: Omit use of bin2c
61f3f8fc2235 : s390/purgatory: Reduce purgatory size
729829d775c9 : s390/kexec_file: Fix detection of text segment in ELF loader
6339a3889ad4 : s390/kexec_file: Fix potential segment overlap in ELF loader
75b0f8473fed : cpufreq: centrino: Fix centrino_setpolicy() kerneldoc comment
712e9ad0a2bd : cpufreq: qoriq: add support for lx2160a
b60ee2e281b6 : ASoC: hdac_hda: overwrite hdev type to HDA_DEV_ASOC
4d95c51776b2 : ALSA: hda: fix unregister device twice on ASoC driver
b2d0371d2e37 : KVM: s390: vsie: Return correct values for Invalid CRYCB format
bcccb8f6a91b : KVM: s390: vsie: Do not shadow CRYCB when no AP and no keys
879a4e70f96a : drm/i915: Fix ICL output CSC programming
94b5f312cfb4 : locking/static_key: Don't take sleeping locks in __static_key_slow_dec_deferred()
b92e793bbe4a : locking/static_key: Factor out the fast path of static_key_slow_dec()
ad282a8117d5 : locking/static_key: Add support for deferred static branches
948f83768a18 : locking/lockdep: Test all incompatible scenarios at once in check_irq_usage()
9b019acb72e4 : sched/nohz: Run NOHZ idle load balancer on HK_FLAG_MISC CPUs
8631fef7f203 : drm/i915/gvt: Revert "drm/i915/gvt: Refine the snapshort range of I915 MCHBAR to optimize gvt-g boot time"
d15d356887e7 : perf/x86: Make perf callchains work without CONFIG_FRAME_POINTER
876e645f2268 : ARM: debug-ll: add default address for digicolor
7b3320e6b179 : arm64: defconfig: Update UFSHCD for Hi3660 soc
d697ff6d4d02 : ARM: u300: regulator: add MODULE_LICENSE()
5b7cc90496aa : ARM: ep93xx: move private headers out of mach/*
67e38f578aae : ARM: ep93xx: move pinctrl interfaces into include/linux/soc
dfb6db007a56 : ARM: ep93xx: keypad: stop using mach/platform.h
1b8c813695dc : ARM: ep93xx: move network platform data to separate header
a8298e383bf7 : ARM: multi_v7_defconfig: Enable support for STPMIC1
56c6eed1df43 : ARM: stm32: add AMBA support for stm32 family
470fa42933da : arm64: dts: bitmain: Add UART pinctrl support for Sophon Edge
c1294fb5cb78 : arm64: dts: bitmain: Add pinctrl support for BM1880 SoC
66c30aa67917 : dmaengine: nbpfaxi: Use dev_get_drvdata()
95d47fb71d18 : dmaengine: bcm-sba-raid: Use dev_get_drvdata()
9fe408413f50 : arm64: dts: bitmain: Add GPIO Line names for Sophon Edge board
367e592788a2 : arm64: dts: bitmain: Add GPIO support for BM1880 SoC
c6504be53972 : dmaengine: stm32-dma: Fix unsigned variable compared with zero
f69e749a4935 : Abort file_remove_privs() for non-reg. files
ee948837d7fa : [fix] get rid of checking for absent device name in vfs_get_tree()
795d673af1af : audit_compare_dname_path(): switch to const struct qstr *
37624b58542f : Linux 5.1-rc7
88d6272acaaa : net: phy: avoid unneeded MDIO reads in genphy_read_status
0b9f9dfbfab4 : dsa: Allow tag drivers to be built as modules
3aa475e197f4 : dsa: tag_brcm: Avoid unused symbols
f81a43e8da07 : dsa: Cleanup unneeded table and make tag structures static
367561753144 : dsa: Make use of the list of tag drivers
4dad81ee1447 : dsa: Add stub tag driver put method
c39e2a1d71ad : dsa: Rename dsa_resolve_tag_protocol() to _get ready for locking
409065b069b9 : dsa: Register the none tagger ops
bdc6fe5bb1d1 : dsa: Keep link list of tag drivers
d3b8c04988ca : dsa: Add boilerplate helper to register DSA tag driver modules
056eed2fb071 : dsa: Add TAG protocol to tag ops
f18bba50d24d : dsa: Add MODULE_LICENSE to tag drivers
0b42f0336370 : dsa: Add MODULE_ALIAS to taggers in preparation to become modules
875138f81d71 : dsa: Move tagger name into its ops structure
dfedd3b62441 : dsa: Add SPDX header to tag drivers.
b1da6a51871c : fsnotify: Fix NULL ptr deref in fanotify_get_fsid()
44b9c8e77290 : ARM: dts: gemini: Indent DIR-685 partition table
c8e3993dd5b9 : dt-bindings: hwmon (pwm-fan) Remove dead "cooling-*-state" properties
28ba53c07638 : unicode: refactor the rule for regenerating utf8data.h
5f61d9517f17 : pinctrl: intel: Increase readability of intel_gpio_update_pad_mode()
a0a5f7661e1c : pinctrl: intel: Retain HOSTSW_OWN for requested gpio pin
e5c812e84f0d : ALSA: line6: use dynamic buffers
03d5f641dc71 : habanalabs: Use single pool for CPU accessible host memory
1fd7c3b438a2 : kobject: Improve doc clarity kobject_init_and_add()
92067f843854 : kobject: Improve docs for kobject_add/del
73ce6abae5f9 : iomap: convert to SPDX identifier
a38693d77576 : habanalabs: return old dram bar address upon change
cb5173594d50 : ALSA: usb-audio: Fix a memory leak bug
d156e67d3f58 : iwlwifi: mvm: fix merge damage in iwl_mvm_vif_dbgfs_register()
5c9adef97891 : iwlwifi: fix driver operation for 5350
de1887c064b9 : iwlwifi: mvm: check for length correctness in iwl_mvm_create_skb()
f341d89790b0 : powerpc/mm: fix spelling mistake "Outisde" -> "Outside"
4ab1ae3453c9 : ALSA: gus: fix misuse of %x
607ca3bd220f : ALSA: hda/realtek - EAPD turn on later
0700d3d117a7 : ALSA: hda/realtek - Fixed Dell AIO speaker noise
b1a79360ee86 : cxgb4: Delete all hash and TCAM filters before resource cleanup
7324d50e47f3 : net: dsa: mv88e6xxx: Remove legacy probe support
21f1b8a6636c : udp: fix GRO reception in case of length mismatch
1ba22bf547a3 : net: dsa: mv88e6060: Replace REG_READ macro
c4362c37431b : net: dsa: mv88e6060: Replace REG_WRITE macro
3e8bc1b88641 : net: dsa: mv88e6060: Replace ds with priv
406a4362c252 : net: dsa: mv88e6060: Add SPDX header
e56e2515669a : ibmvnic: Add device identification to requested IRQs
eb3d38d5adb5 : net/tls: fix copy to fragments in reencrypt
97e1caa517e2 : net/tls: don't copy negative amounts of data in reencrypt
026cc9c3eeac : cpsw: Put back cpsw_ndo_poll_controller()
c24eef283a23 : net: ethernet: ti: cpsw: move ethtool func in separate file
cfc08345ec22 : net: ethernet: ti: cpsw: switch to use mac sl api
a71a18f24d26 : net: ethernet: ti: cpsw: introduce mac sl module api
e6a846249113 : net: ethernet: ti: cpsw: move common hw init code in separate func
5dea39851476 : net: ethernet: ti: davinci_cpdma: use dma_addr_t for desc_mem_phys and desc_hw_addr
814b4a67e5fd : net: ethernet: ti: cpsw: move cpsw definitions in priv header
83a8471ba255 : net: ethernet: ti: cpsw: refactor probe to group common hw initialization
03f66f067560 : net: ethernet: ti: davinci_mdio: use devm_ioremap()
7cb528c55379 : net: ethernet: ti: ale: do not auto delete mcast super entries
06095f34f8a0 : net: ethernet: ti: cpsw: fix allmulti cfg in dual_mac mode
91c88659a7e8 : net: ethernet: ti: ale: use define for host port in cpsw_ale_set_allmulti()
af9f4e6a3392 : net: ethernet: ti: ale: fix mcast super setting
10ae80547799 : net: ethernet: ti: cpsw: drop cpsw_tx_packet_submit()
d183a9428dc5 : net: ethernet: ti: cpsw: use devm_alloc_etherdev_mqs()
56bf8a5df345 : net: ethernet: ti: cpsw: drop pinctrl_pm_select_default_state call
c8fb566875b7 : net: ethernet: ti: cpsw: use local var dev in probe
9763a891a596 : net: ethernet: ti: cpsw: update cpsw_split_res() to accept cpsw_common
16f54164828b : net: ethernet: ti: cpsw: drop CONFIG_TI_CPSW_ALE config option
99f629718272 : net: ethernet: ti: cpsw: drop TI_DAVINCI_CPDMA config option
68cf027f3d9d : net: ethernet: ti: convert to SPDX license identifiers
ef6243acb478 : genetlink: optionally validate strictly/dumps
56738f460841 : netlink: add strict parsing for future attributes
3de644035446 : netlink: re-add parse/validate functions in strict mode
8cb081746c03 : netlink: make validation more configurable for future strictness
6f455f5f4e9c : netlink: add NLA_MIN_LEN
f78c6032c4cb : net: fix two coding style issues
12ad5f65f030 : ipset: drop ipset_nest_start() and ipset_nest_end()
ae0be8de9a53 : netlink: make nla_nest_start() add NLA_F_NESTED flag
0b397b17a412 : bnxt_en: Fix uninitialized variable usage in bnxt_rx_pkt().
3f93cd3f098e : bnxt_en: Fix statistics context reservation logic.
ad361adf0d08 : bnxt_en: Pass correct extended TX port statistics size to firmware.
1f83391bd6fc : bnxt_en: Fix possible crash in bnxt_hwrm_ring_free() under error conditions.
f9099d611449 : bnxt_en: Free short FW command HWRM memory in error path in bnxt_init_one()
b4e30e8e7ea1 : bnxt_en: Improve multicast address setup logic.
63a1c95f3fe4 : net/tls: byte swap device req TCP seq no upon setting
da68b4ad0234 : net/tls: move definition of tls ops into net/tls.h
9e9957973c77 : net/tls: remove old exports of sk_destruct functions
e49d268db95b : net/tls: don't log errors every time offload can't proceed
10b02b53a998 : ASoC: Intel: select relevant machine drivers for SOF
f35bf70f61d3 : ASoC: Intel: Make sure BDW based machine drivers build for SOF
7e978fa37df7 : ASoC: SOF: Add Build support for SOF core and Intel drivers
e6b140e918e9 : ASoC: Intel: Kconfig: expose common option between SST and SOF drivers
273020522ef6 : ASoC: SOF: Intel: Add platform differentiation for APL and CNL
fdd961e37e47 : ASoC: SOF: Intel: add SKL+ platform DAIs
5507b8103e26 : ASoC: SOF: Intel: Add support for HDAudio codecs
ba00ed7572cd : ASoC: SOF: Intel: Add Intel specific HDA trace operations
a1d1e266b445 : ASoC: SOF: Intel: Add Intel specific HDA stream operations
78ad1f07a49a : ASoC: SOF: Intel: Add hda-bus support and initialization
c6be710f5e2a : ASoC: SOF: Intel: Add Intel specific HDA PCM operations
d16046ffa6de : ASoC: SOF: Intel: Add Intel specific HDA firmware loader
a226893b85b3 : ASoC: SOF: Add PCI device support
cd679898cd32 : ASoC: SOF: Add ACPI device support
6e9cde974863 : ASoC: SOF: Intel: Add Intel specific HDA IPC mechanisms.
747503b1813a : ASoC: SOF: Intel: Add Intel specific HDA DSP HW operations
8a300c8fb17c : ASoC: SOF: Intel: Add HDA controller for Intel DSP
dd96daca6c83 : ASoC: SOF: Intel: Add APL/CNL HW DSP support
351d1174fef0 : ASoC: SOF: Intel: Add legacy IPC support
458bc7296184 : ASoC: SOF: Intel: Add BDW HW DSP support
9e42c5ca4a27 : ASoC: SOF: Intel: Add BYT, CHT and BSW DSP HW support.
3bafac46065e : ASoC: SOF: Add utils
e657c18a01c8 : ASoC: SOF: Add xtensa support
8017b8fd37bf : ASoC: SOF: Add Nocodec machine driver support
8920153c6461 : ASoC: SOF: Add PM support
4483151e765b : ASoC: SOF: Add userspace ABI support
70cd52544b95 : ASoC: SOF: Add firmware loader support
d1d95fcb63e3 : ASoC: SOF: Add DSP HW abstraction operations
fd51c47b352b : ASoC: SOF: Add DSP firmware logger support
311ce4fe7637 : ASoC: SOF: Add support for loading topologies
868bd00f4955 : ASoC: SOF: Add PCM operations support
53e0c72d98ba : ASoC: SOF: Add support for IPC IO between DSP and Host
86b02f71ccf3 : ASoC: SOF: Add driver debug support.
c3078f539704 : ASoC: SOF: Add Sound Open Firmware KControl support
c16211d6226d : ASoC: SOF: Add Sound Open Firmware driver core
788033a92a4d : drm: drop drm_bus from todo
263d0b353341 : bpf: Add ene-to-end test for bpf_sk_storage_* helpers
51a0e301a563 : bpf: Add BPF_MAP_TYPE_SK_STORAGE test to test_maps
7a9bb9762d33 : bpf: Add verifier tests for the bpf_sk_storage
3f4d4c74101d : bpf: Refactor BTF encoding macro to test_btf.h
a19f89f3667c : bpf: Support BPF_MAP_TYPE_SK_STORAGE in bpf map probing
948d930e3d53 : bpf: Sync bpf.h to tools
6ac99e8f23d4 : bpf: Introduce bpf sk local storage
62909da8aca0 : w1: fix the resume command API
e99c25f4320d : iio: dac: ad5758: remove set but not used variable 'dc_dc_mode'
8b7a6a357462 : iio: cros_ec: add 'id' sysfs entry
d2fc0156963c : iio: adc: stm32-dfsdm: missing error case during probe
3e53ef91f826 : iio: adc: stm32-dfsdm: manage the get_irq error case
17b62779cbe4 : dt-bindings: iio: tsl2772: convert bindings to YAML format
40e64432ce98 : dt-bindings: iio: tsl2583: convert bindings to YAML format
a4965d98b4d1 : staging: comedi: comedi_isadma: Use a non-NULL device for DMA API
ed61b3085814 : iio: dac: ad5758: declare missing of table
311def4cd2c6 : iio: adxl372: declare missing of table
17b16c3cbe92 : iio: accel: kxsd9: declare missing of table
34c2a55b0df4 : iio: temperature: maxim_thermocouple: declare missing of table
94001602d6bb : misc: aspeed-p2a-ctrl: fix mixed declarations
5afa0a5ed3da : usb: xhci: add endpoint context tracing when an endpoint is added
90d6d5731da7 : xhci: Add tracing for input control context
d70d5a846671 : xhci: add port and bus number to port dynamic debugging
33e39350ebd2 : usb: xhci: add Immediate Data Transfer support
95e060e68bd9 : usb: usb251xb: Add an empty hub' i2c-bus segment checker
e3faedf71d88 : iio: adc: at91: Use dev_get_drvdata()
f2fde6a5bcfc : KVM: VMX: Move RSB stuffing to before the first RET after VM-Exit
e950e843367d : selftests: bpf: test writable buffers in raw tps
4635b0ae4d26 : tools: sync bpf.h
2abd2de712cd : nbd: add tracepoints for send/receive timing
ea106722c76f : nbd: trace sending nbd requests
9df1c28bb752 : bpf: add writable context for raw tracepoints
34b8ab091f9e : bpf, arm64: use more scalable stadd over ldxr / stxr loop in xadd
8968c67a82ab : bpf, arm64: remove prefetch insn in xadd mapping
baf76f0c58ae : slip: make slhc_free() silently accept an error pointer
3a349763cf11 : Input: synaptics-rmi4 - write config register values to the right offset
9a952206904d : Input: synaptics-rmi4 - fix enum_fmt
9f6da5d42d1e : Input: synaptics-rmi4 - fill initial format
bd21d8479248 : HID: input: add mapping for KEY_KBD_LAYOUT_NEXT
81592d5b9134 : Input: add KEY_KBD_LAYOUT_NEXT
b422df915cef : lockd: Store the lockd client credential in struct nlm_host
3b7eb5e35d0f : NFS: When mounting, don't share filesystems between different user namespaces
c207db2f5da5 : NFS: Convert NFSv2 to use the container user namespace
58002399da65 : NFSv4: Convert the NFS client idmapper to use the container user namespace
264d948ce7d0 : NFS: Convert NFSv3 to use the container user namespace
ac83228a7101 : SUNRPC: Use namespace of listening daemon in the client AUTH_GSS upcall
283ebe3ec415 : SUNRPC: Use the client user namespace when encoding creds
1a58e8a0e5c1 : NFS: Store the credential of the mount process in the nfs_server
79caa5fad47c : SUNRPC: Cache cred of process creating the rpc_client
1749d1ea89bd : xfs: add missing error check in xfs_prepare_shift()
47cd97b5b239 : xfs: scrub should check incore counters against ondisk headers
9a1f3049f473 : xfs: allow scrubbers to pause background reclaim
ed30dcbd901c : xfs: rename the speculative block allocation reclaim toggle functions
9fe82b8c422b : xfs: track delayed allocation reservations across the filesystem
f60be90fc9a9 : xfs: fix broken bhold behavior in xrep_roll_ag_trans
6921d4ebe418 : audit_update_watch(): switch to const struct qstr *
ce163918cd33 : inotify_handle_event(): don't bother with strlen()
e43e9c339a78 : fsnotify: switch send_to_group() and ->handle_event to const struct qstr *
90b6c5c73c69 : clk: Remove CLK_IS_BASIC clk flag
25b229dff4ff : fsnotify(): switch to passing const struct qstr * for file_name
46472b3efb61 : drm/i915: Move i915_request_alloc into selftests/
026844460743 : drm/i915: Remove intel_context.active_link
5e2a0419ef7c : drm/i915: Switch back to an array of logical per-engine HW contexts
11334c6aad95 : drm/i915: Split engine setup/init into two phases
6b736de5746a : drm/i915: Pass intel_context to intel_context_pin_lock()
1b1ae40721ea : drm/i915/selftests: Pass around intel_context for sseu
f7f28de7e5b2 : drm/i915/selftests: Use the real kernel context for sseu isolation tests
fa9f668141f4 : drm/i915: Export intel_context_instance()
251d46b0875c : drm/i915/gvt: Pin the per-engine GVT shadow contexts
f4ec3a3d43bc : switch fsnotify_move() to passing const struct qstr * for old_name
230c6402b1b3 : ovl_lookup_real_one(): don't bother with strlen()
f4fd2ec08f17 : dmaengine: stm32-dma: use platform_get_irq()
89189557b47b : fs/proc/proc_sysctl.c: Fix a NULL pointer dereference
8118b82eb756 : mm/page_alloc.c: fix never set ALLOC_NOFRAGMENT flag
8139ad043d63 : mm/page_alloc.c: avoid potential NULL pointer dereference
ee8ab0eeb49b : mm, page_alloc: always use a captured page regardless of compaction result
24512228b7a3 : mm: do not boost watermarks to avoid fragmentation for the DISCONTIG memory model
e789803507b2 : lib/test_vmalloc.c: do not create cpumask_t variable on stack
ae3d6a323347 : lib/Kconfig.debug: fix build error without CONFIG_BLOCK
e153abc0739f : zram: pass down the bvec we need to read into in the work struct
89c02e69fc52 : mm/memory_hotplug.c: drop memory device reference after find_memory_block()
96490a1c09ce : net: hns3: remove reset after command send failed
7b8f622e537a : net: hns3: prevent double free in hns3_put_ring_config()
fd85717d2800 : net: hns3: extend the loopback state acquisition time
fba2efdae8b4 : net: hns3: fix pause configure fail problem
146e92c13fde : net: hns3: not reset TQP in the DOWN while VF resetting
b7048d324b5e : net: hns3: use a reserved byte to identify need_resp flag
30780a8b1677 : net: hns3: use atomic_t replace u32 for arq's count
1416d333a4ec : net: hns3: stop sending keep alive msg when VF command queue needs reinit
ea4858670717 : net: hns3: handle the BD info on the last BD of the packet
63380a1ae4ce : net: hns3: fix for TX clean num when cleaning TX BD
26cda2f16138 : net: hns3: fix data race between ring->next_to_clean
790d23e7c577 : nfp: implement PCI driver shutdown callback
16848c8a728e : NFC: st95hf: remove set but not used variables 'dev, nfcddev'
fdfdf86720a3 : net: phy: marvell: Fix buffer overrun with stats counters
0e58156d700a : tipc: remove rcu_read_unlock() left in tipc_udp_recv()
4e43df38a2e6 : genetlink: use idr_alloc_cyclic for family->id assignment
8c90b795e90f : net: phy: improve genphy_soft_reset
f8011d334426 : dm writecache: avoid unnecessary lookups in writecache_find_entry()
d6097c9e4454 : trace: Fix preempt_enable_no_resched() abuse
91862cc7867b : tracing: Fix a memory leak by early error exit in trace_pid_write()
b987222654f8 : tracing: Fix buffer_ref pipe ops
f7abc0618a4a : usbnet: ipheth: Simplify device detection
08a8e804620b : dm writecache: remove unused member page_offset in writeback_struct
d42281b6e495 : arm64: Always enable ssb vulnerability detection
e55449e71aad : ipv6: Initialize fib6_result in bpf_ipv6_fib_lookup
d2532e27b563 : arm64: add sysfs vulnerability show for spectre-v2
88ef66a28391 : qmi_wwan: new Wistron, ZTE and D-Link devices
8c1e3d2bb44c : arm64: Always enable spectre-v2 vulnerability detection
517953c2c47f : arm64: Use firmware to detect CPUs that are not affected by Spectre-v2
81bc6d150ace : dm delay: fix a crash when invalid device is specified
73f381660959 : arm64: Advertise mitigation of Spectre-v2, or lack thereof
950347f5f7e4 : cnic: Refactor code and mark expected switch fall-through
05dd2645302f : cxgb4/cxgb4vf_main: Mark expected switch fall-through
9b8221d4ed60 : wimax/i2400m/control: Mark expected switch fall-through
a36de5b7752a : amd-xgbe: Mark expected switch fall-throughs
60747828eac2 : net: socket: Fix missing break in switch statement
514cf4f881dc : dm: only initialize md->dax_dev if CONFIG_DAX_DRIVER is enabled
1b3ccf4be0e7 : arm64: add sysfs vulnerability show for meltdown
3891ebccace1 : arm64: Add sysfs vulnerability show for spectre-v1
e5ce5e7267dd : arm64: Provide a command line to disable spectre_v2 mitigation
56c5bc1849de : net: ethernet: stmmac: manage the get_irq probe defer case
6f22b6649edf : fs: use timespec64 in relatime_need_update
c1c477217882 : l2tp: use rcu_dereference_sk_user_data() in l2tp_udp_encap_recv()
f61a8f36c482 : drm/i915: Clean up cherryview_load_luts()
d428ca17ea3d : drm/i915: Fix ICL output CSC programming
14a1b04777b6 : s390/qeth: trust non-IP cast type in qeth_l3_fill_header()
58aa2491aa61 : s390/qeth: extract helper to determine L2 cast type
4e26c5fe552e : s390/qeth: cache max number of available buffer elements
7b579ce57ecf : s390/qeth: don't clear Output buffers on every queue init
379ac99e5192 : s390/qeth: use IS_* helpers for checking device type
5c0bfba780ba : s390/qeth: clean up stale buffer state documentation
ddb0ac51e62e : s390/qeth: remove RX seqno in skb->cb
46b83629dede : s390: qeth: address type mismatch warning
43068cb7ba1f : drm: prefix header search paths with $(srctree)/
6e8b566806b7 : iommu/omap: Use dev_get_drvdata()
a7755c3cfa5d : iommu/vt-d: Don't request page request irq under dmar_global_lock
553d66cb1e86 : iommu/vt-d: Use struct_size() helper
c8c3b584343c : vsprintf: Limit the length of inlined error messages
635720ac75a5 : vsprintf: Avoid confusion between invalid address and value
3e5903eb9cff : vsprintf: Prevent crash when dereferencing invalid pointers
0b74d4d763fd : vsprintf: Consolidate handling of unknown pointer specifiers
798cc27a305e : vsprintf: Factor out %pO handler as kobject_string()
45c3e93d751e : vsprintf: Factor out %pV handler as va_format()
f00cc102b862 : vsprintf: Factor out %p[iI] handler as ip_addr_string()
d529ac4194f2 : vsprintf: Do not check address of well-known strings
1ac2f9789c4b : vsprintf: Consistent %pK handling for kptr_restrict == 0
6eea242f9bcd : vsprintf: Shuffle restricted_pointer()
1eb8e4e2b35b : iommu/mediatek: Fix leaked of_node references
c805b428f206 : iommu/amd: Remove amd_iommu_pd_list
427503519739 : futex: Update comments and docs about return values of arch futex code
8e4e0ac02b44 : arm64: futex: Avoid copying out uninitialised stack in failed cmpxchg()
03110a5cb216 : arm64: futex: Bound number of LDXR/STXR loops in FUTEX_WAKE_OP
6b4f4bc9cb22 : locking/futex: Allow low-level atomic operations to return -EAGAIN
84ff7a09c371 : arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero result value
9ef77fbedad9 : brcmfmac: send mailbox interrupt twice for specific hardware device
a0656c6ec2fd : rtlwifi: rtl8192cu: remove set but not used variable 'turbo_scanoff'
0b2ff1ff64c8 : mwl8k: move spin_lock_bh to spin_lock in tasklet
5bb5c3a3ac10 : dmaengine: mediatek-cqdma: fix wrong register usage in mtk_cqdma_start
8a6061c34a54 : dmaengine: rcar-dmac: Update copyright information
0b68fe10b8e8 : qtnfmac: modify debugfs to support multiple cards
888f1564a272 : qtnfmac: allow to control DFS slave radar detection
4f87d486faf1 : qtnfmac: handle channel switch events for connected stations only
941acd566b18 : dmaengine: imx-sdma: Only check ratio on parts that support 1:1
9e1630b809ec : dmaengine: xgene-dma: fix spelling mistake "descripto" -> "descriptor"
ffcfc20f7489 : dmaengine: idma64: Move driver name to the header
c7266d26dc12 : dmaengine: bcm2835: Drop duplicate capability setting.
2da254cc7908 : dmaengine: pl330: _stop: clear interrupt status
8828f81ad4a2 : mac80211: probe unexercised mesh links
060167729a78 : mac80211: add option for setting control flags
5ab92e7fe49a : cfg80211: add support to probe unexercised mesh link
387bc002250b : mac80211: Set CAN_REPLACE_PTK0 for SW crypto only drivers
cfe7007a9b4c : mac80211_hwsim: Extended Key ID support
a680fe468df7 : nl80211: do a struct assignment to radar_chandef instead of memcpy()
622fce81280a : mac80211: Fix Extended Key ID auto activation
5809a5d54bb9 : cfg80211: don't pass pointer to pointer unnecessarily
ba905bf432f6 : mac80211: store tx power value from user to station
e96d1cd2635c : cfg80211: Add support to set tx power for a station associated
dbd50a851c50 : mac80211: only allocate one queue when using iTXQs
391d132cbedb : nl80211: Use struct_size() in kzalloc()
9f8c7136e8aa : cfg80211: Use struct_size() in kzalloc()
276d9e82e06c : mac80211: debugfs option to force TX status frames
5e280420916f : cfg80211: remove redundant zero check on variable 'changed'
5dc8cdce1d72 : mac80211/cfg80211: update bss channel on channel switch
c2b17948fc78 : mac80211: minstrel_ht: automatically calculate rate duration shift
7f2e12e1bf99 : mac80211: minstrel_ht: add support for rates with 4 spatial streams
1974da8b31e6 : mac80211: when using iTXQ, select the queue in ieee80211_subif_start_xmit
96fc6efb9ad9 : mac80211: IEEE 802.11 Extended Key ID support
6cdd3979a2bd : nl80211/cfg80211: Extended Key ID support
092c4098f2b4 : mac80211: Optimize tailroom_needed update checks
8dbb000ee73b : mac80211: set NETIF_F_LLTX when using intermediate tx queues
ded4698b58cb : mac80211: run late dequeue late tx handlers without holding fq->lock
f2af2df800d3 : mac80211: calculate hash for fq without holding fq->lock in itxq enqueue
ef618b1bd684 : mac80211: mesh: drop redundant rcu_read_lock/unlock calls
abaea61c79ea : ieee80211: update HE IEs to D4.0 spec
5023b14cf4df : mac80211: support profile split between elements
fe806e4992c9 : cfg80211: support profile split between elements
671042a4fb77 : mac80211: support non-inheritance element
f7dacfb11475 : cfg80211: support non-inheritance element
5bd9d1082d3b : cfg80211: don't skip multi-bssid index element
0538395031ca : mac80211_hwsim: set p2p device interface support indication
1d9373329bcb : nl80211: increase NL80211_MAX_SUPP_REG_RULES
9ce9bdb00dfc : drm/i915: Enable render context support for gen4 (Broadwater to Cantiga)
1215d28e722c : drm/i915: Enable render context support for Ironlake (gen5)
928f8f42310f : drm/i915/ringbuffer: EMIT_INVALIDATE *before* switch context
f3df44e7c986 : s390/zcore: Rename ipl_block to mitigate name collision
f6780686525c : s390/boot: pad bzImage to 4K
937347ac56bf : s390/ipl: add helper functions to create an IPL report
9641b8cc733f : s390/ipl: read IPL report at early boot
d29af5b7a886 : s390/ipl: add definitions for the IPL report block
5f1207fbe744 : s390/ipl: provide uapi header for list directed IPL
86c74d869d32 : s390/ipl: make ipl_info less confusing
8f8a54884dfd : ASoC: stm32: sai: simplify dai driver initialisation
3db6d5a5ecaf : x86/mm/tlb: Remove 'struct flush_tlb_info' from the stack
552f2d7edd38 : ASoC: simple-card: Read pin switches conf from devicetree
b46ea8f4d238 : ASoC: fsl_sai: Add missing return 0 in remove()
90194281ee8b : ASoC: simple-card-utils: add asoc_simple_parse_pin_switches()
780f202f2bf4 : ASoC: mediatek: btcvsd fix irq mask
fb9bf5c8f15c : regulator: sky81452: Switch to SPDX identifier
c7e3ddd129d5 : regulator: sky81452: Constify sky81452_reg_ops
5d7ebba38baf : regulator: sy8106a: Get rid of struct sy8106a
b9816363c0e8 : regulator: core: do not report EPROBE_DEFER as error but as debug
fe669cb95ebb : regulator: mt63xx: Switch to SPDX identifier
6a1beee2fe37 : regulator: fan53555: Switch to SPDX identifier
a69929c7aa70 : regulator: fan53555: Clean up unneeded fields from struct fan53555_device_info
b2745697bfe4 : regulator: ltc3589: Switch to SPDX identifier
63c7c2962ae7 : regulator: ltc3589: Get rid of struct ltc3589_regulator
ce62ba3afd10 : regulator: ltc3589: Convert to use simplified DT parsing
e0516e83640e : drm/i915: Move sandybride pcode access to intel_sideband.c
063203c013c5 : drm/i915: Merge sandybridge_pcode_(read|write)
7531942861c8 : drm/i915: Merge sbi read/write into a single accessor
56c5098ffcf8 : drm/i915: Separate sideband declarations to intel_sideband.h
ebb5eb7d731c : drm/i915: Replace pcu_lock with sb_lock
337fa6e04d40 : drm/i915: Lift sideband locking for vlv_punit_(read|write)
221c78623ea5 : drm/i915: Lift acquiring the vlv punit magic to a common sb-get
a75d035fedbd : drm/i915: Disable preemption and sleeping while using the punit sideband
8b905d28ee17 : KVM: s390: provide kvm_arch_no_poll function
cdd6ad3ac63d : KVM: polling: add architecture backend to disable polling
623c46f7b641 : USB: serial: spcp8x5: simplify init_termios
d8a7f23c59cf : USB: serial: oti6858: simplify init_termios
42deef1592d2 : USB: serial: iuu_phoenix: simplify init_termios
fb56422cc40f : USB: serial: iuu_phoenix: drop bogus initial cflag
2e75232b1922 : USB: serial: cypress_m8: clean up initial-termios handling
817c0cfc9031 : USB: serial: cypress_m8: drop unused termios
da7d26a0356c : USB: serial: cypress_m8: drop unused driver data flag
6eb42a0f8c5f : USB: serial: ark3116: drop redundant init_termios
579bebe5dd52 : USB: serial: fix initial-termios handling
a62fdbbe9403 : netdevsim: implement ndo_get_devlink_port
e05b2d141fef : netdevsim: move netdev creation/destruction to dev probe
794b2c05ca1c : netdevsim: extend device attrs to support port addition and deletion
8320d1459127 : netdevsim: implement dev probe/remove skeleton with port initialization
ab1d0cc004d7 : netdevsim: change debugfs tree topology
514cf64cc535 : netdevsim: generate random switch id instead of using dev id
d514f41e793d : netdevsim: merge sdev into dev
a60f9e48b770 : netdevsim: rename dev_init/exit() functions and make them independent on ns
f9d9db47d3ba : netdevsim: add bus attributes to add new and delete devices
57ce97749513 : netdevsim: use ida for bus device ids
23d415dae924 : netdevsim: add stub netdevsim driver implementation
40e4fe4ce115 : netdevsim: move device registration and related code to bus.c
925f5afedb93 : netdevsim: put netdevsim bus code into separate file
8fb4bc6fd5bd : netdevsim: rename devlink.c to dev.c to contain per-dev(asic) items
5fc494225c1e : netdevsim: create devlink instance per netdevsim instance
1daf36c0dbc0 : netdevsim: move device registration on bus to be done earlier in init
8ed1875bf3a7 : bpftool: fix indendation in bash-completion/bpftool
4a714feefd99 : bpftool: add bash completions for btf command
ca253339af92 : bpftool/docs: add btf sub-command documentation
c93cc69004df : bpftool: add ability to dump BTF types
6969d1d9c615 : ARM: dts: qcom-apq8064: Set 'cxo_board' as ref clock of the DSI PHY
060f4211f6c6 : arm64: dts: msm8998: thermal: Restrict thermal zone name length to under 20
280acabbaa11 : arm64: dts: msm8998: thermal: Fix number of supported sensors
ad480e0149cf : arm64: dts: msm8998-mtp: thermal: Remove skin and battery thermal zones
77d764263d11 : bpftool: Fix errno variable usage
0edd6b64d193 : bpf: Fix preempt_enable_no_resched() abuse
6dd7f1408047 : selftests/bpf: test cases for pkt/null checks in subprogs
c6a9efa1d835 : bpf: mark registers in all frames after pkt/null checks
39391377f8ec : libbpf: add binary to gitignore
8694d8c1f82c : tools: bpftool: fix infinite loop in map create
ecfc3fcabbb5 : MIPS: eBPF: Make ebpf_to_mips_reg() static
6a6ba5b55a72 : clock: milbeaut: Add Milbeaut M10V clock controller
e3ee1f21b3b7 : dt-bindings: clock: milbeaut: add Milbeaut clock description
7a0df7fbc145 : seccomp: Make NEW_LISTENER and TSYNC flags exclusive
4ee0776760af : selftests/seccomp: Prepare for exclusive seccomp flags
349ced9984ff : power: supply: sysfs: prevent endless uevent loop with CONFIG_POWER_SUPPLY_DEBUG
bf0102a0fdd9 : riscv: call pm_power_off from machine_halt / machine_power_off
bed137870663 : riscv: print the unexpected interrupt cause
6ab77af4b0ee : riscv: remove duplicate macros from ptrace.h
877425424d6c : riscv: remove unreachable !HAVE_FUNCTION_GRAPH_RET_ADDR_PTR code
ba9c0141941c : riscv: cleanup the parse_dtb calling conventions
c637b911e066 : riscv: simplify the stack pointer setup in head.S
df16c40cbfb4 : riscv: clear all pending interrupts when booting
09afac77b6e8 : riscv: remove CONFIG_RISCV_ISA_A
e28dcc77e8e8 : riscv: remove unreachable big endian code
5cfade5fdcc9 : riscv: turn mm_segment_t into a struct
df720961c128 : riscv: use asm-generic/extable.h
7f0c57fec80f : bpftool: show flow_dissector attachment status
118c8e9ae629 : bpf: support BPF_PROG_QUERY for BPF_FLOW_DISSECTOR attach_type
6ff46d77ca75 : clk: imx6sll: Fix mispelling uart4_serial as serail
a3c9e13ff0f4 : clk: imx: pll14xx: drop unused variable
ead442a0f9aa : samples: bpf: add hbm sample to .gitignore
db077febb774 : clk: mediatek: add clock driver for MT8516
699480d062e0 : dt-bindings: mediatek: apmixedsys: add support for MT8516
eb2814bc60d9 : dt-bindings: mediatek: infracfg: add support for MT8516
32e621e55496 : libbpf: fix samples/bpf build failure due to undefined UINT32_MAX
4166bfe53093 : PCI: al: Add Amazon Annapurna Labs PCIe host controller driver
67ea15169b35 : dt-bindings: mediatek: topckgen: add support for MT8516
9a8f612ca0d6 : mtd: rawnand: marvell: Clean the controller state before each operation
c208ac8f8f86 : x86: tsc: Rework time_cpufreq_notifier()
f9ccd7c3a1d8 : PM / Domains: Allow to attach a CPU via genpd_dev_pm_attach_by_id|name()
b24e196586fe : PM / Domains: Search for the CPU device outside the genpd lock
a174920d69db : PM / Domains: Drop unused in-parameter to some genpd functions
51dcf7482f4b : PM / Domains: Use the base device for driver_deferred_probe_check_state()
7b4c162e03d4 : clk: at91: Mark struct clk_range as const
01e2113de9a5 : clk: at91: add sam9x60 pmc driver
7fb091f806c5 : Documentation: ACPI: move video_extension.txt to firmware-guide/acpi and convert to reST
7fe19072df55 : Documentation: ACPI: move ssdt-overlays.txt to admin-guide/acpi and convert to reST
4887954cac77 : Documentation: ACPI: move lpit.txt to firmware-guide/acpi and convert to reST
3e57460f007c : Documentation: ACPI: move cppc_sysfs.txt to admin-guide/acpi and convert to reST
440ebec745dc : Documentation: ACPI: move apei/einj.txt to firmware-guide/acpi and convert to reST
deb95169ef42 : Documentation: ACPI: move apei/output_format.txt to firmware-guide/acpi and convert to reST
472e89b4e1a8 : Documentation: ACPI: move aml-debugger.txt to firmware-guide/acpi and convert to reST
3c03a1bde4dc : Documentation: ACPI: move method-tracing.txt to firmware-guide/acpi and convert to rsST
99ed6bfaa5a0 : Documentation: ACPI: move debug.txt to firmware-guide/acpi and convert to reST
05000042f33d : Documentation: ACPI: move dsd/data-node-references.txt to firmware-guide/acpi and convert to reST
f2dde1ed0f28 : Documentation: ACPI: move dsd/graph.txt to firmware-guide/acpi and convert to reST
011eed59ba6d : Documentation: ACPI: move acpi-lid.txt to firmware-guide/acpi and convert to reST
572c9fa516f5 : Documentation: ACPI: move i2c-muxes.txt to firmware-guide/acpi and convert to reST
34bf473baef0 : Documentation: ACPI: move dsdt-override.txt to admin-guide/acpi and convert to reST
59bcdcccf31f : Documentation: ACPI: move initrd_table_override.txt to admin-guide/acpi and convert to reST
eea780327861 : Documentation: ACPI: move method-customizing.txt to firmware-guide/acpi and convert to reST
b6dff0e153e9 : Documentation: ACPI: move gpio-properties.txt to firmware-guide/acpi and convert to reST
538f6f76b9ca : Documentation: ACPI: move DSD-properties-rules.txt to firmware-guide/acpi and covert to reST
97a63dd43477 : Documentation: ACPI: move scan_handlers.txt to driver-api/acpi and convert to reST
25710e23cdee : Documentation: ACPI: move linuxized-acpica.txt to driver-api/acpi and convert to reST
1cf70ae6f07b : Documentation: ACPI: move osi.txt to firmware-guide/acpi and convert to reST
c24bc66e8157 : Documentation: ACPI: move enumeration.txt to firmware-guide/acpi and convert to reST
8a2fe04b446f : Documentation: ACPI: move namespace.txt to firmware-guide/acpi and convert to reST
680e6ffa1510 : Documentation: add Linux ACPI to Sphinx TOC tree
e71f4d385878 : clk: tegra: divider: Mark Memory Controller clock as read-only
f4037654a899 : clk: tegra: emc: Replace BUG() with WARN_ONCE()
913c3072eb58 : clk: tegra: emc: Fix EMC max-rate clamping
888ca40e2843 : clk: tegra: emc: Support multiple RAM codes
924ee3d551c9 : clk: tegra: emc: Don't enable EMC clock manually
4f8827d2b61e : bpf, libbpf: fix segfault in bpf_object__init_maps' pr_debug statement
8837fe5dd09b : bpf, libbpf: handle old kernels more graceful wrt global data sections
2d1c31cb642b : drivers/misc: Add Aspeed P2A control driver
06d5d6b7f994 : slimbus: fix a potential NULL pointer dereference in of_qcom_slim_ngd_register
b281218ad431 : Drivers: misc: fix out-of-bounds access in function param_set_kgdbts_var
15235f1f495e : dt-bindings: imx-ocotp: Add i.MX8MQ compatible
edb16da34b08 : driver core: platform: Fix the usage of platform device name(pdev->name)
70283454c918 : livepatch: Replace klp_ktype_patch's default_attrs with groups
9782adeb3d9d : cpufreq: schedutil: Replace default_attrs field with groups
2064fbc779d4 : padata: Replace padata_attr_type default_attrs field with groups
52ba92f5882a : irqdesc: Replace irq_kobj_type's default_attrs field with groups
be0d69265702 : net-sysfs: Replace ktype default_attrs field with groups
800f5aa1e7e1 : block: Replace all ktype default_attrs with groups
c484a6783d2b : samples/kobject: Replace foo_ktype's default_attrs field with groups
aa30f47cf666 : kobject: Add support for default attribute groups to kobj_type
75d7dbd38824 : coresight: etb10: Add support for CPU-wide trace scenarios
880af782c6e8 : coresight: tmc-etf: Add support for CPU-wide trace scenarios
8d03cfd16a72 : coresight: tmc-etr: Add support for CPU-wide trace scenarios
3147da92a8a8 : coresight: tmc-etr: Allocate and free ETR memory buffers for CPU-wide scenarios
c5ff734462b1 : coresight: tmc-etr: Introduce the notion of IDR to ETR devices
57549999b9a0 : coresight: tmc-etr: Introduce the notion of reference counting to ETR devices
ef848e463ac9 : coresight: tmc-etr: Introduce the notion of process ID to ETR devices
e553a8aef4c3 : coresight: tmc-etr: Create per-thread buffer allocation function
855ab61c16bf : coresight: tmc-etr: Refactor function tmc_etr_setup_perf_buf()
a0f08a6a9fee : coresight: Communicate perf event to sink buffer allocation functions
f5200aa9831f : coresight: perf: Refactor function free_event_data()
02d5c897a091 : coresight: perf: Clean up function etm_setup_aux()
0916447c8728 : coresight: Properly address concurrency in sink::update() functions
12dfc9e022aa : coresight: Properly address errors in sink::disable() functions
f973d88b7570 : coresight: Move reference counting inside sink drivers
6c817a95d84b : coresight: Adding return code to sink::disable() operation
a54e14f810f2 : coresight: etm4x: Configure tracers to emit timestamps
8013f32a1b35 : coresight: etm4x: Skip selector pair 0
82500a810ee2 : coresight: etm4x: Add kernel configuration for CONTEXTID
6fcdba33ab0d : coresight: pmu: Adding ITRACE property to cs_etm PMU
263556950f2a : coresight: tmc: Cleanup power management
2390d4586475 : coresight: catu: Cleanup power management
0bfc53b30eac : coresight: tpiu: Cleanup power management
850ccfe3e891 : coresight: etb10: Cleanup power management
1b015ef28a44 : coresight: Fix freeing up the coresight connections
455328b1772a : coresight: Merge the static and dynamic replicator drivers
c827db65666b : coresight: dynamic-replicator: Prepare for merging with static replicator
eb6934b5c1bb : coresight: replicator: Prepare for merging with dynamic-replicator
ee8146aad87c : coresight: dynamic-replicator: Clean up error handling
08be874775f1 : coresight: tmc: Report DMA setup failures
61810404b43f : coresight: catu: Make catu_helper_ops and catu_ops static
59d63de07660 : coresight: catu: fix clang build warning
24f1bc280bce : misc: rtsx: Fixed rts5260 power saving parameter and sd glitch
cf4f2ad6b87d : virt: vbox: Sanity-check parameter types for hgcm-calls coming from userspace
0b777eee88d7 : driver core: Postpone DMA tear-down until after devres release for probe failure
25ebcb7dc84d : driver core: platform: Propagate error from insert_resource()
2cfd11f16f01 : xprtrdma: Remove stale comment
998267900cee : kernfs: fix barrier usage in __kernfs_new_node()
0d1a393d61e4 : fs: kernfs: Corrected spelling mistake
b8fe677fd059 : xprtrdma: Update comments that reference ib_drain_qp
5f2311f5bd35 : xprtrdma: Remove pr_err() call sites from completion handlers
86c4ccd9b92b : xprtrdma: Eliminate struct rpcrdma_create_data_internal
94087e978e9b : xprtrdma: Aggregate the inline settings in struct rpcrdma_ep
5de719e3d01b : dm mpath: fix missing call of path selector type->end_io
fd5951742dbc : xprtrdma: Remove rpcrdma_create_data_internal::rsize and wsize
1f7d1c73c58a : SUNRPC: Update comments based on recent changes
b408038415d9 : dt-bindings: clk: at91: add bindings for SAM9X60 pmc
a436c2a447e5 : clk: at91: add sam9x60 PLL driver
e5be537064dd : clk: at91: master: Add sam9x60 support
2423eeaead6f : clk: at91: usb: Add sam9x60 support
e4cfb823bd71 : clk: at91: allow configuring generated PCR layout
cb4f4949b1c7 : clk: at91: allow configuring peripheral PCR layout
575d927c426b : LS1021A: dtsi: add ftm quad decoder entries
d8ea4ccfaea0 : counter: ftm-quaddec: Documentation: Add specific counter sysfs documentation
a3b9a99980d9 : counter: add FlexTimer Module Quadrature decoder counter driver
7f2e3ea306fc : dt-bindings: counter: ftm-quaddec
d4c5c4620669 : drivers/clocksource: timer-fsl-ftm: use common header for FlexTimer #defines
e590eb408c81 : drivers/pwm: pwm-fsl-ftm: use common header for FlexTimer #defines
cdff43149862 : include/fsl: add common FlexTimer #defines in a separate header.
4bb00e934daf : iio: counter: Add deprecation markings for IIO Counter attributes
7657b2c123de : dt-bindings: counter: Adjust dt-bindings for STM32 lptimer move
597f55e3f36c : counter: stm32-lptimer: add counter device
ec63e2a48970 : dt-bindings: counter: Document stm32 quadrature encoder
ad29937e206f : counter: Add STM32 Timer quadrature encoder
7e798ef90c5f : counter: 104-quad-8: Documentation: Add Generic Counter sysfs documentation
f1d8a071d45b : counter: 104-quad-8: Add Generic Counter interface support
e854bac92bc9 : iio: 104-quad-8: Update license boilerplate
09e7d4ed8991 : docs: Add Generic Counter interface documentation
ea2b23b89579 : counter: Documentation: Add Generic Counter sysfs documentation
0040a390d2fd : counter: Introduce the Generic Counter interface
0b0509508bef : binder: check for overflow when alloc for security context
ab3a9f2ccc08 : acpi/hmat: fix an uninitialized memory_target
57f5cf6ed8bd : acpi/hmat: Update acpi_hmat_type enum with ACPI_HMAT_TYPE_PROXIMITY
e174e78efa6b : acpi/hmat: fix memory leaks in hmat_init()
fb45befa7ea0 : ASoC: Intel: bytcr_rt5651: align quirk override handling
2fb2a19af17a : ASoC: Intel: bytcr_rt5640: align quirk override handling
1fb1e93a1dc7 : ASoC: Intel: bytcht_es8316: fix compilation warning
37613fa5b762 : regmap: add proper SPDX identifiers on files that did not have them.
f19bd0bbd363 : xprtrdma: Eliminate rpcrdma_ia::ri_device
c209e49ceac0 : xprtrdma: More Send completion batching
dbcc53a52df2 : xprtrdma: Clean up sendctx functions
17e4c443c0b4 : xprtrdma: Trace marshaling failures
4ba02e8d0ea5 : xprtrdma: Increase maximum number of backchannel requests
3f9c7e769347 : xprtrdma: Backchannel can use GFP_KERNEL allocations
d2832af38dfd : xprtrdma: Clean up regbuf helpers
5821ba969511 : selftests: Add test plan API to kselftest.h and adjust callers
f41c322f17ec : selftests: Remove KSFT_TAP_LEVEL
5c069b6dedef : selftests: Move test output to diagnostic lines
fd63b2eae5f6 : selftests: Distinguish between missing and non-executable
b0df366bbd70 : selftests: Add plan line and fix result line syntax
bf66078235ca : selftests: Extract logic for multiple test runs
d4e59a536f50 : selftests: Use runner.sh for emit targets
42d46e57ec97 : selftests: Extract single-test shell logic from lib.mk
734008e714d8 : regulator: max77620: Fix regulator info setting for max20024
78927aa40bc8 : regulator: core: Actually put the gpiod after use
0f665ceb71a2 : xprtrdma: De-duplicate "allocate new, free old regbuf"
bb93a1ae2bf4 : xprtrdma: Allocate req's regbufs at xprt create time
8cec3dba76a4 : xprtrdma: rpcrdma_regbuf alignment
23146500b32f : xprtrdma: Clean up rpcrdma_create_rep() and rpcrdma_destroy_rep()
1769e6a816df : xprtrdma: Clean up rpcrdma_create_req()
b2ca473b920d : xprtrdma: Fix an frwr_map recovery nit
52db6f9a0cd8 : SUNRPC: Avoid digging into the ATOMIC pool
6eb4f08293e9 : x86/apic: Unify duplicated local apic timer clockevent initialization
812ad463e089 : ASoC: fsl_sai: Add support for runtime pm
ddb351145a96 : ASoC: fsl_sai: Update is_slave_mode with correct value
6b903f9bdd98 : ASoC: doc: simple-card: Add pin-switches property
936289f0476b : clk: stm32: Introduce clocks of STM32F769 board
d7bff893e04f : ASoC: sprd: Add Spreadtrum multi-channel data transfer support
c634d3ffc6b2 : dt-bindings: ASoC: Add Spreadtrum multi-channel data transfer support
5c16ffa795b7 : clk: at91: sckc: handle different RC startup time
45b5ec8498ff : clk: at91: modernize sckc binding
c46ab1510de1 : ASoC: codecs: rt5682: initialize mutex before using
0bbf4084e0cf : ASoC: stm32: i2s: return the get_irq error
42614b5bd954 : clk: qoriq: increase array size of cmux_to_group
cc40f6404d28 : dt-bindings: clock: at91: new sckc bindings
66287def4353 : ASoC: rsnd: fixup 6ch settings to 8ch
008aa5fd119f : dt-bindings: qoriq-clock: Add ls1028a chip compatible string
95089f6a9e7a : clk: qoriq: Add ls1028a clock configuration
cc61ab9ba2da : clk: qoriq: add more PLL divider clocks support
f34b2c26fc7d : dt-bindings: qoriq-clock: add more PLL divider clocks support
ce96e888fe48 : Fix nfs4.2 return -EINVAL when do dedupe operation
c79d183ebb76 : NFS: Remove redundant open context from nfs_page
9fcd5960e88b : NFS: Add a helper to return a pointer to the open context of a struct nfs_page
154945112dac : NFS: Ensure that all nfs lock contexts have a valid open context
0688e64bc600 : NFS: Allow signal interruption of NFS4ERR_DELAYed operations
33344e0f7eaa : pNFS: Add tracking to limit the number of pNFS retries
28b1d3f5a772 : NFS: Remove unused argument from nfs_create_request()
c917cfaf9bbe : NFS: Fix up NFS I/O subrequest creation
6fbda89b257f : NFS: Replace custom error reporting mechanism with generic one
aded8d7b54f2 : NFS: Don't inadvertently clear writeback errors
22876f540bdf : NFS: Don't call generic_error_remove_page() while holding locks
14bebe3c90b3 : NFS: Don't interrupt file writeout due to fatal errors
91a575e1a984 : NFS: Add a mount option "softerr" to allow clients to see ETIMEDOUT errors
7b1355b615c6 : NFS: Move internal constants out of uapi/linux/nfs_mount.h
11982a7c0f65 : NFS: Consider ETIMEDOUT to be a fatal error
ae6ec9184745 : SUNRPC: Add the 'softerr' rpc_client flag
0729d995f2a2 : SUNRPC: Ensure to ratelimit the "server not responding" syslog messages
da953063bdce : SUNRPC: Start the first major timeout calculation at task creation
e4ec48d3cc61 : SUNRPC: Make "no retrans timeout" soft tasks behave like softconn for timeouts
5ad64b36dda9 : SUNRPC: Add tracking of RPC level errors
9e910bff74be : SUNRPC: Ensure that the transport layer respect major timeouts
431235818bc3 : SUNRPC: Declare RPC timers as TIMER_DEFERRABLE
24a9d9a21e56 : SUNRPC: Simplify queue timeouts using timer_reduce()
5efd1876e61f : SUNRPC: Fix up tracking of timeouts
6b2e6856275d : SUNRPC: Add function rpc_sleep_on_timeout()
8357a9b60fe7 : SUNRPC: Remove unused argument 'action' from rpc_sleep_on_priority()
87150aaed9e5 : SUNRPC: Refactor rpc_sleep_on()
8ba6a92d0182 : SUNRPC: Refactor xprt_request_wait_receive()
9e6fa0bb84be : SUNRPC: Refactor rpc_restart_call/rpc_restart_call_prepare
ae67bd3821bb : SUNRPC: Fix up task signalling
0a790fe4389d : docs: ext4.rst: document case-insensitive directories
b886ee3e778e : ext4: Support case-insensitive file name lookups
7a64f3f1cffd : riscv/signal: Fixup additional syscall restarting
c83ad55eaa91 : ext4: include charset encoding information in the superblock
e765b4abb221 : MAINTAINERS: add Unicode subsystem entry
1215d239e791 : unicode: update unicode database unicode version 12.1.0
a860fa7b96e1 : sched/numa: Fix a possible divide-by-zero
f0d6cc00325b : unicode: introduce test module for normalized utf8 implementation
d2f4a83fe3f7 : misc: genwqe: Fix misuse of %x
869decd1ff19 : clk: ti: dra7: disable the RNG and TIMER12 clkctrl clocks on HS devices
2b1202d708fd : clk: ti: dra7x: prevent non-existing clkctrl clocks from registering
9d53690f0d4e : unicode: implement higher level API for string handling
a348f05361c9 : ARM: omap2+: hwmod: drop CLK_IS_BASIC flag usage
b88b5b7182b0 : clk: ti: export the omap2_clk_is_hw_omap call
a8384c68797e : unicode: reduce the size of utf8data[]
7067c96ee8d2 : drivers: fix a typo in the kernel doc for devm_platform_ioremap_resource()
ba2e544075c2 : lib/siphash.c: mark expected switch fall-throughs
44594c2fbf42 : unicode: introduce code for UTF-8 normalization
ae0c2d725512 : nvmem: core: add NVMEM_SYSFS Kconfig
fc1eb6ebbd55 : nvmem: sunxi_sid: Support SID on H6
055f5df53f28 : nvmem: sunxi-sid: convert to SPDX license tags
f6edbb38ea83 : nvmem: sunxi-sid: add binding for H6's SID controller
b8371fc104d3 : nvmem: sunxi-sid: fix wrong description in kernel doc
ededa0457b67 : nvmem: imx-iim: use devm_platform_ioremap_resource() to simplify code
794a1e229b92 : nvmem: mxs-ocotp: use devm_platform_ioremap_resource() to simplify code
3b26cd885853 : nvmem: imx-ocotp: use devm_platform_ioremap_resource() to simplify code
2fe518fecb3a : nvmem: core: fix read buffer in place
0a9b2d1ce422 : nvmem: core: add nvmem_cell_read_u16
7c1cd8fda8fb : nvmem: stm32: add support for STM32MP15 BSEC to control OTP data
ded1b7fc2cf5 : nvmem: Add driver for STM32 factory-programmed read only mem
4f4cb173d811 : dt-bindings: nvmem: Add STM32 factory-programmed romem
da75b8909756 : nvmem: sunxi_sid: Support SID on A83T and H5
273a474ee843 : nvmem: sunxi_sid: Read out data in native format
7fa5ad23dbb0 : nvmem: sunxi_sid: Dynamically allocate nvmem_config structure
de2a3eaea552 : nvmem: sunxi_sid: Optimize register read-out method
9c4adfb5dc13 : nvmem: sunxi_sid: Read out SID for randomness without looping
dd4c1047b1d6 : nvmem: imx-ocotp: broaden Kconfig dependency
38e7b6efe997 : nvmem: imx-ocotp: add support for imx8mq
b0a69f05b963 : parport: ieee1284: mark expected switch fall-through
49695ac46861 : w1: ds2408: reset on output_write retry with readback
d2ab99403ee0 : mm/memory_hotplug: Do not unlock when fails to take the device_hotplug_lock
955405d1174e : unicode: introduce UTF-8 character database
affada726cad : driver core: Clarify which counterparts to use to device_add()
43b8a7ed4739 : mei: expose device state in sysfs
d65bf04200da : mei: hdcp: use own Kconfig file
01c60dcea9f7 : drivers/misc: Add Aspeed P2A control driver
28703c6ef622 : dt-bindings: misc: aspeed-p2a-ctrl: add support
027d35d0b699 : habanalabs: rename restore to ctx_switch when appropriate
147b502bda33 : wlcore: simplify/fix/optimize reg_ch_conf_pending operations
324f1feb960c : Revert "brcmfmac: send mailbox interrupt twice for specific hardware device"
310a997fd74d : ext4: actually request zeroing of inode table after grow
99d94ef367af : brcmfmac: send mailbox interrupt twice for specific hardware device
d0e61a0f7cca : rt2x00: add RT3883 support
4b99faa23c51 : ext4: cond_resched in work-heavy group loops
b1a0ba8f772d : brcmfmac: Add DMI nvram filename quirk for ACEPC T8 and T11 mini PCs
8149069db818 : p54: drop device reference count if fails to enable device
84242b82d81c : rtlwifi: rtl8723ae: Fix missing break in switch statement
3b989e58e88a : mwifiex: fix spelling mistake "capabilties" -> "capabilities"
b9574ce1d05e : iwlegacy: fix spelling mistake "acumulative" -> "accumulative"
938c7c80c78e : mwifiex: add support for SD8987 chipset
6b583201fa21 : mwl8k: Fix rate_idx underflow
09ac2694b047 : at76c50x-usb: Don't register led_trigger if usb_register_driver failed
d1717282afd5 : mwl8k: fix error handling in mwl8k_post_cmd()
b25105e126e7 : b43: Remove empty function lpphy_papd_cal()
b4c35c17227f : mwifiex: prevent an array overflow
0c7beb2db9a5 : zd1211rw: use struct_size() helper
ae187ba91541 : mwifiex: use struct_size() in kzalloc()
0a60014b76f5 : rsi: miscallaneous changes for 9116 and common
17ff2c794f39 : rsi: reset device changes for 9116
1533f976c668 : rsi: send new tx command frame wlan9116 features
f911c86166d5 : rsi: new bootup parameters for 9116
9ba4562ac195 : rsi: change in device init frame sequence for 9116
e5a1ecc97e5f : rsi: add firmware loading for 9116 device
3ac61578fbd4 : rsi: move common part of firmware load to separate function
54fdb318c111 : rsi: add new device model for 9116
9ea3812f015b : rt2x00mmio: remove legacy comment
d954f9e3fb42 : rt2x00: remove not used entry field
eb662b1dc62e : rt2x00: remove last_nostatus_check
e5ceab9df437 : rt2800mmio: use timer and work for handling tx statuses timeouts
2c7ba758cc4b : rt2800mmio: fetch tx status changes
6efa79876486 : rt2800: move txstatus pending routine
f61131505e85 : rt2800: new flush implementation for SoC devices
889bb866baaf : rt2800: partially restore old mmio txstatus behaviour
d5414c2355b2 : rsi: Fix NULL pointer dereference in kmalloc
9490c5602445 : rt2x00: code-style fix in rt2800usb.c
61a4e5ff0d72 : rt2x00: do not print error when queue is full
e383c70474db : rt2x00: check number of EPROTO errors
bb3b18c92533 : rt2x00: use ratelimited variants dev_warn/dev_err
0ed2a0053474 : net: cw1200: fix a NULL pointer dereference
b2c01aab9646 : ssb: Fix possible NULL pointer dereference in ssb_host_pcmcia_exit
3b6edcb3fffe : ray_cs: use remove_proc_subtree to simplify procfs code
444efbde3281 : ray_cs: Check return value of pcmcia_register_driver
d442af2e1bcb : rndis_wlan: use struct_size() helper
7bc04c5c2cc4 : ext4: fix use-after-free race with debug_want_extra_isize
8c380ab4b7b5 : ext4: avoid drop reference to iloc.bh twice
b9b0f34531e0 : uverbs: Convert idr to XArray
b88c9f4129dc : clk: Add missing stubs for a few functions
449c695d97e0 : clk: tegra124: Remove lock-enable bit from PLLM
40db569d6769 : clk: tegra: Fix PLLM programming on Tegra124+ when PMC overrides divider
cc6be1315931 : mtip32xx: remove trim support
7afa8db323e3 : media: vsp1: Add support for missing 16-bit RGB555 formats
4735c16b8bdd : media: vsp1: Add support for missing 16-bit RGB444 formats
515c45650c9b : media: vsp1: Add support for missing 32-bit RGB formats
8b65db13bf59 : media: v4l: Add definitions for missing 16-bit RGB555 formats
6c84f9b1d290 : media: v4l: Add definitions for missing 16-bit RGB4444 formats
78bc3334a69f : fs/quota: erase unused but set variable warning
a7b36d5fa86c : ib/bnxt: Remove mention of idr_alloc from comment
e25ec9141114 : media: v4l: Add definitions for missing 32-bit RGB formats
01fa017484ad : nvme: set 0 capacity if namespace block size exceeds PAGE_SIZE
82bebbde02e2 : nvme-rdma: fix typo in struct comment
663d6fee66b5 : nvme-loop: kill timeout handler
efb973b19b88 : nvme-tcp: rename function to have nvme_tcp prefix
1007709d7d06 : nvme-rdma: fix a NULL deref when an admin connect times out
7a42589654ae : nvme-tcp: fix a NULL deref when an admin connect times out
569b3d3db1aa : nvmet-tcp: don't fail maxr2t greater than 1
525ec495e021 : nvmet-file: clamp-down file namespace lba_shift
a5dffbb66d25 : nvmet: include <linux/scatterlist.h>
6b7e631b927c : nvmet: return a specified error it subsys_alloc fails
fc6c9730725d : nvmet: rename nvme_completion instances from rsp to cqe
8dc2ed3f3e5b : nvmet-rdma: remove p2p_client initialization from fast-path
72813bfbf027 : xen/pvh: correctly setup the PV EFI interface for dom0
c9f804d64bb9 : xen/pvh: set xen_domain_type to HVM in xen_pvh_init
51cf07a7b6cd : xenbus: drop useless LIST_HEAD in xenbus_write_watch() and xenbus_file_write()
8de9930a4618 : Revert "EDAC/amd64: Support more than two controllers for chip select handling"
c9cb7655ebc3 : MAINTAINERS: update arch/arm/mach-davinci
761e473f6b23 : drm/gem: Fix sphinx warnings
be604c616ca7 : arm64: sysreg: Make mrs_s and msr_s macros work with Clang and LTO
2557fabd6e29 : RDMA/hns: Bugfix for mapping user db
a8fd61688dfa : s390: report new CPU capabilities
769f020b6c92 : s390/crypto: use TRNG for seeding/reseeding
23d1aee92b42 : s390/crypto: rework generate_entropy function for pseudo random dd
6c6c1d63c243 : afs: Provide mount-time configurable byte-range file locking emulation
80548b03991f : afs: Add more tracepoints
79ddbfa500b3 : afs: Implement sillyrename for unlink and rename
99987c560046 : afs: Add directory reload tracepoint
cdfb26b40dfa : afs: Handle lock rpc ops failing on a file that got deleted
445b10289f76 : afs: Improve dir check failure reports
d46966013bb4 : afs: Add file locking tracepoints
4be5975aea15 : afs: Further fix file locking
68ce801ffd82 : afs: Fix AFS file locking to allow fine grained locks
a690f60a2ba3 : afs: Calculate lock extend timer from set/extend reply reception
0b9bf3812ad1 : afs: Split wait from afs_make_call()
d5bb334a8e17 : Bluetooth: Align minimum encryption key size for LE and BR/EDR connections
6bc210003dff : KVM: arm/arm64: Don't emulate virtual timers on userspace ioctls
1f1d6abbf0be : IB/mlx5: Expose TIR ICM address to user space
e0547c81bfcf : PCI: Reset Lenovo ThinkPad P50 nvgpu at boot if necessary
a3d46aea46f9 : btrfs: Switch memory allocations in async csum calculation path to kvmalloc
b82d6c1f8f82 : mwifiex: Make resume actually do something useful again on SDIO cards
2e8010bb71b3 : kvm: arm: Skip stage2 huge mappings for unaligned ipa backed by THP
811328fc3222 : KVM: arm/arm64: Ensure vcpu target is unset on reset failure
7df95299b94a : staging: kpc2000: Add DMA driver
52c4dfcead49 : Staging: vc04_services: Cleanup in ctrl_set_bitrate()
06e8c289a236 : staging: rtl8188eu: remove unnecessary parentheses
58585aa8eb2a : staging: rtl8188eu: add spaces around '-' in rtw_cmd.c
74e226b302e8 : staging: rtl8188eu: replace subtraction with result
8e7f59e50d09 : staging: rtl8188eu: add spaces around operators in rtw_ap.c
523275a8b389 : staging: olpc_dcon: Convert all uses of old GPIO API to new descriptor API
0f7741bb87a0 : staging: rtl8188eu: cleanup indenting issue in odm.c
e9f1040f4727 : staging: vchiq_arm: Fix misuse of %x
3970d0d81816 : staging: most: core: replace strcpy() by strscpy()
8abd537256f5 : staging: kpc2000: fix platform_no_drv_owner.cocci warnings
8e77ebce6e3f : staging: kpc2000: remove duplicated include from kp2000_module.c
3fcbb7d49cb7 : staging: kpc2000: Use memset to initialize resources
fc93dfd9345b : x86/paravirt: Match paravirt patchlet field definition ordering to initialization ordering
0b9d2fc1d0d6 : x86/paravirt: Replace the paravirt patch asm magic
fb2af0712fe8 : x86/paravirt: Unify the 32/64 bit paravirt patching code
11e86dc7f274 : x86/paravirt: Detect over-sized patching bugs in paravirt_patch_call()
2777cae2b19d : x86/paravirt: Detect over-sized patching bugs in paravirt_patch_insns()
3ef177ec9d5d : quota: fix wrong indentation
8ef795653d75 : tty: rocket: deprecate the rp_ioctl
29973f8a88b0 : tty: rocket: Remove RCPK_GET_STRUCT ioctl
8daa89e09970 : tty: update obsolete termios comment
4235a5947a16 : cpufreq: qoriq: Add ls1028a chip support
9abb24990a2b : debugfs: update documented return values of debugfs helpers
60d488571083 : binder: take read mode of mmap_sem in binder_alloc_free_page()
050dfc09f8a4 : tty: serial_core: fix error code returned by uart_register_driver()
bdbd0a7f8f03 : serial: 8250-mtk: modify baudrate setting
8ceeb4709845 : serial: 8250-mtk: add follow control
f13740178027 : docs: serial: convert docs to ReST and rename to *.rst
3e51ceea1006 : serial: 8250_exar: Adjust IOT2000 matching
4cdd17ba1dff : TTY: serial_core, add ->install
6bc3703dcf0e : serial: Fix using plain integer instead of Null pointer
e05196401657 : x86/paravirt: Remove bogus extern declarations
e60e9a4b231a : intel_th: pci: Add Comet Lake support
51e0f227812e : stm class: Fix channel bitmap on 32-bit systems
ee496da4c391 : stm class: Fix channel free in stm output free path
37209783c73a : thunderbolt: Make priority unsigned in struct tb_path
c114944d7d67 : USB: w1 ds2490: Fix bug caused by improper use of altsetting array
ef61eb43ada6 : USB: yurex: Fix protection fault after device removal
c409ca3be3c6 : usb: usbip: fix isoc packet num validation in get_pipe
a4d6a2989dc3 : usb/hcd: Send a uevent signaling that the host controller had died
cf28369c634f : usb: typec: Add driver for NVIDIA Alt Modes
d266e96820cc : usb: typec: displayport: Export probe and remove functions
af8622f6a585 : usb: typec: ucsi: Support for DisplayPort alt mode
ad74b8649bea : usb: typec: ucsi: Preliminary support for alternate modes
5c9ae5a87573 : usb: typec: ucsi: ccg: add firmware flashing support
5fd958a4f67d : i2c: nvidia-gpu: Supply CCGx driver the fw build info
5d438e200215 : usb: typec: ucsi: ccg: add get_fw_info function
7a34d9c4e003 : drm/vkms: Convert to using __drm_atomic_helper_crtc_reset() for reset.
1cff7440a86e : drm/msm: Convert to using __drm_atomic_helper_crtc_reset() for reset.
b7e0b04ae450 : drm/tegra: Convert to using __drm_atomic_helper_crtc_reset() for reset.
01e2eaf40c9d : drm/rockchip: Convert to using __drm_atomic_helper_crtc_reset() for reset.
9a6a19c0ff72 : drm/mali: Convert to using __drm_atomic_helper_crtc_reset() for reset.
842a07a7d044 : drm/i915: Use the new __drm_atomic_helper_crtc_reset() helper.
6e3c8beb4f92 : usb: usb251xb: Lock i2c-bus segment the hub resides
77a4946516fe : usb: dwc3: Allow building USB_DWC3_QCOM without EXTCON
409fba220075 : usbip: stub_rx: tidy the indenting in is_clear_halt_cmd()
c4cba44eeeca : drm/bridge: dw-hdmi: fix SCDC configuration for ddc-i2c-bus
1036633e10f8 : crypto: ecrdsa - select ASN1 and OID_REGISTRY for EC-RDSA
42e37c2edd8e : crypto: ux500 - use ccflags-y instead of CFLAGS_<basename>.o
3ccf3f0cd197 : PM / Domains: Enable genpd_dev_pm_attach_by_id|name() for single PM domain
7138377ce104 : crypto: ccree - handle tee fips error during power management resume
897ab2316910 : crypto: ccree - add function to handle cryptocell tee fips error
3499efbeed39 : crypto: ccree - HOST_POWER_DOWN_EN should be the last CC access during suspend
1fc165721be8 : crypto: ccree - remove cc7x3 obsoleted AXIM configs
7766dd774d80 : crypto: ccree - pm resume first enable the source clk
e8662a6a5f8f : crypto: ccree - don't map AEAD key and IV on stack
874e163759f2 : crypto: ccree - don't map MAC key on stack
18dd574acdb7 : crypto: ccree - allow more AEAD assoc data fragments
f3df82b468f0 : crypto: ccree - use correct internal state sizes for export
05c292afb0c0 : crypto: ccree - zap entire sg on aead request unmap
c776f7d37b6b : crypto: ccree - make AEAD sgl iterator well behaved
da3cf67f1bcf : crypto: ccree - don't mangle the request assoclen
c9877cbc83b6 : crypto: ccree - simplify AEAD ICV addr calculation
6825cfd6d6f0 : crypto: ccree - simplify fragment ICV detection
bd233baf223d : crypto: ccree - remove unused defines
d2d34fb560ee : crypto: ccree - do not copy zero size MLLI table
9f31eb6e08cc : crypto: ccree - zero out internal struct before use
03963caeb0dd : crypto: ccree - copyright header update
b7ec8530687a : crypto: ccree - use std api when possible
dcb2cf1d2c76 : crypto: ccree - use devm_kzalloc for device data
d574b707c873 : crypto: ccree - fix mem leak on error path
1a143cdde4af : crypto: ccree - fix typo in debugfs error path
c4b22bf51b81 : crypto: ccree - remove special handling of chained sg
151ded73a6c4 : crypto: ccree - use proper callback completion api
a108f9311c01 : crypto: ccree - fix backlog notifications
dcf6285d18ea : crypto: ccree - add CID and PID support
6f17e00f77d8 : crypto: ccree - read next IV from HW
533edf9f93e8 : crypto: ccree - adapt CPP descriptor to new HW
bee711fa354e : crypto: ccree - add SM4 protected keys support
52f42c650a2b : crypto: ccree - add remaining logic for CPP
cadfd8987af0 : crypto: ccree - add CPP completion handling
f98f6e2134bd : crypto: ccree - add support for sec disabled mode
4b1d7deb2cf2 : crypto: ccree - move MLLI desc. before key load
dd8486c75085 : crypto: ccree - move key load desc. before flow desc.
f0372c00afea : crypto: testmgr - add missing self test entries for protected keys
0ae1f46c55f8 : crypto: sun4i-ss - fallback when length is not multiple of blocksize
f87391558acf : crypto: sun4i-ss - Fix invalid calculation of hash end
179930a62f31 : crypto: sun4i-ss - remove ivsize from ECB
82b3ad744596 : crypto: sun4i-ss - Handle better absence/presence of IV
bee7bdf11f01 : crypto: cavium/nitrox - Fix HW family part name format
df80bfd34310 : crypto: caam/jr - update gcm detection logic
6ddc8e3117d6 : crypto: caam - fix spelling mistake "cannote" -> "cannot"
877b5691f27a : crypto: shash - remove shash_desc::flags
75f2222832e0 : crypto: nx - don't abuse shash MAY_SLEEP flag
54fe792b36bb : crypto: shash - remove useless crypto_yield() in shash_ahash_digest()
e8b04de9da71 : PM / Domains: Allow OF lookup for multi PM domain case from ->attach_dev()
71b77697af9e : PM / Domains: Don't kfree() the virtual device in the error path
930c8dfea4b8 : drm/i915/gvt: Check if get_next_pt_type() always returns a valid value
4feeea1d8d77 : drm/i915/gvt: Use snprintf() to prevent possible buffer overflow.
d9420241d09b : drm/i915/gvt: Do not copy the uninitialized pointer from fb_info
0cf8f58d0a34 : drm/i915/gvt: Remove typedef and let the enumeration starts from zero
4a6eccbcb9ea : drm/i915/gvt: Change fb_info->size from pages to bytes
357798909164 : gpio: Fix gpiochip_add_data_with_key() error path
81103355b1e2 : drm/vmwgfx: Fix dma API layer violation
2792107dc3af : x86/Kconfig: Deprecate DISCONTIGMEM support for 32-bit x86
6ad57f7f2cbf : x86/Kconfig: Make SPARSEMEM default for 32-bit x86
82c99f7a81f2 : perf/x86/intel: Update KBL Package C-state events to also include PC8/PC9/PC10 counters
1f2b4a7edbc3 : drm/i915: Allow multiple user handles to the same VM
8ec2fa52eac5 : KVM: s390: enable MSA9 keywrapping functions depending on cpu model
4f45b90e1c03 : KVM: s390: add deflate conversion facilty to cpu model
8f2a1057d6ec : drm/i915: Explicitly pin the logical context for execbuf
cf0c4876684d : mips: Combine memblock init and memory reservation loops
6ea3ba6fac31 : mips: Discard rudiments from bootmem_init
a703db3d5b4b : mips: Make sure kernel .bss exists in boot mem pool
20ff83f10f11 : ipv4: add sanity checks in ipv4_link_failure()
0453c6824595 : net/rose: fix unbound loop in rose_loopback_timer()
79ffac8599c4 : drm/i915: Invert the GEM wakeref hierarchy
2ccdf6a1c3f7 : drm/i915: Pass intel_context to i915_request_create()
6eee33e87f6d : drm/i915: Introduce context->enter() and context->exit()
23c3c3d04fa7 : drm/i915: Pull the GEM powermangement coupling into its own file
d91e657876a9 : drm/i915: Introduce struct intel_wakeref
6b622063451d : drm: increase drm mmap_range size to 1TB
032be5f19a94 : rxrpc: fix race condition in rxrpc_input_packet()
709a972efb01 : security: Implement Clang's stack initialization
b6a6a3772d20 : security: Move stackleak config to Kconfig.hardening
9f671e58159a : security: Create "kernel hardening" config area
112ed2d31a46 : drm/i915: Move GraphicsTechnology files under gt/
96780e4f46b2 : net/mlx5: Introduce new TIR creation core API
3e07047021d3 : net/mlx5: Expose TIR ICM address in command outbox
9fba2b9b4f15 : net/mlx5: Expose SW ICM related device memory capabilities
4eb6ab13b991 : RDMA: Remove rdma_user_mmap_page
52fb56f7b5a9 : MAINTAINERS: LEDs: Add designated reviewer for LED subsystem
4b9fc7146249 : net: rds: exchange of 8K and 1M pool
c049d56eb219 : net: sched: flower: refactor reoffload for concurrent access
a3ddd94f3efb : net: mvneta: Switch to using devm_alloc_etherdev_mqs
4109a2c3b91e : tipc: tipc_udp_recv() cleanup vs rcu verbs
6819e3f6d83a : net: vrf: Fix operation not supported when set vrf mac
22e8860cf8f7 : net: ieee802154: fix missing checks for regmap_update_bits
f36afdd0f535 : arm64: dts: exynos: Move fixed-clocks out of soc
179a2802ac0f : arm64: dts: exynos: Move pmu and timer nodes out of soc
b4bcbdee1378 : ARM: dts: s5pv210: Fix camera clock provider on Goni board
0fd5ff9e4cf4 : ARM: dts: exynos: Properly override node to use MDMA0 on Universal C210
1e440c223503 : ARM: dts: exynos: Move fixed-clocks out of soc on Exynos3250
39691e775a52 : ARM: dts: exynos: Remove unneeded address/size cells from fixed-clock on Exynos3250
fce638e85350 : ARM: socfpga_defconfig: enable LTC2497
be00300147ae : ARM: dts: exynos: Move pmu and timer nodes out of soc
86554f48e511 : drm/i915/selftests: Verify whitelist of context registers
13f5938d8264 : cifs: fix page reference leak with readv/writev
652727bbe1b1 : cifs: do not attempt cifs operation on smb2+ rename error
05fd5c2c6173 : cifs: fix memory leak in SMB2_read
ed6c3a6d8996 : ipmi: Remove warning if no slave address is present
44f56a39adde : ipmi:ssif: Only unregister the platform driver if it was registered
95f18c9d1310 : bcache: avoid potential memleak of list of journal_replay(s) in the CACHE_SYNC branch of run_cache_set
f16277ca20ac : bcache: fix wrong usage use-after-freed on keylist in out_nocoalesce branch of btree_gc_coalesce
631207314d88 : bcache: fix failure in journal relplay
eb8cbb6df38f : bcache: improve bcache_reboot()
63d63b51d70f : bcache: add comments for closure_fn to be called in closure_queue()
bb6d355c2aff : bcache: Add comments for blkdev_put() in registration code path
88c12d42d2bb : bcache: add error check for calling register_bdev()
68d10e6979a3 : bcache: return error immediately in bch_journal_replay()
2d17456eb1cc : bcache: add comments for kobj release callback routine
ce3e4cfb59cb : bcache: add failure check to run_cache_set() for journal replay
1bee2addc0c8 : bcache: never set KEY_PTRS of journal key to 0 in journal_reclaim()
14215ee01f63 : bcache: move definition of 'int ret' out of macro read_bucket()
a4b732a248d1 : bcache: fix a race between cache register and cacheset unregister
3a3947271cd6 : bcache: Clean up bch_get_congested()
792732d9852c : bcache: use kmemdup_nul for CACHED_LABEL buffer
78d4eb8ad9e1 : bcache: avoid clang -Wunintialized warning
4e0c04ec3a30 : bcache: fix inaccurate result of unused buckets
1568ee7e3c63 : bcache: fix crashes stopping bcache device before read miss done
ddcdc368b103 : RDMA/mlx5: Use get_zeroed_page() for clock_info
bce1a7842396 : Input: synaptics-rmi4 - fix possible double free
67f269b37f9b : RDMA/ucontext: Fix regression with disassociate
f06eba722747 : Input: snvs_pwrkey - make it depend on ARCH_MXC
d5e560d3f723 : RDMA/mlx5: Use rdma_user_map_io for mapping BAR pages
c660133c339f : RDMA/mlx5: Do not allow the user to write to the clock page
09407579abf5 : drm/i915: Store the default sseu setup on the engine
462ce5d963f1 : drm/vc4: Fix compilation error reported by kbuild test bot
6407f44aaf2a : fuse: Add ioctl flag for x32 compat ioctl
29cc02d949b1 : fuse: Convert fusectl to use the new mount API
7142fd1be327 : fuse: fix changelog entry for protocol 7.9
68065b841557 : fuse: fix changelog entry for protocol 7.12
154603fe3ec4 : fuse: document fuse_fsync_in.fsync_flags
bbd84f33652f : fuse: Add FOPEN_STREAM to use stream_open()
d4b13963f217 : fuse: require /dev/fuse reads to have enough buffer capacity
7640682e67b3 : fuse: retrieve: cap requested size to negotiated max_write
ad2ba64dd489 : fuse: allow filesystems to have precise control over data cache
f2294482ff65 : fuse: convert printk -> pr_*
0cbade024ba5 : fuse: honor RLIMIT_FSIZE in fuse_file_fallocate
9de5be06d0a8 : fuse: fix writepages on 32bit
3c176c9d7244 : IB/hfi1: Remove reference to RHF.VCRCErr
a9c62e007878 : IB/hfi1: Add selected Rcv counters
a9bf3130ebfe : arm64: docs: Document perf event attributes
39e3406a090a : arm64: KVM: Avoid isb's by using direct pmxevtyper sysreg
435e53fb5e21 : arm64: KVM: Enable VHE support for :G/:H perf event modifiers
55be8658c7e2 : ipmi:ssif: compare block number correctly for multi-part return messages
3d91befbb3a0 : arm64: KVM: Enable !VHE support for :G/:H perf event modifiers
d1947bc4bc63 : arm64: arm_pmu: Add !VHE support for exclude_host/exclude_guest attributes
eb41238cf19f : arm64: KVM: Add accessors to track guest/host only counters
630a16854d2d : arm64: KVM: Encapsulate kvm_cpu_context in kvm_host_data
21bb0ebf5d78 : arm64: arm_pmu: Remove unnecessary isb instruction
d40f69c9b9df : IB/{rdmavt, qib, hfi1}: Use new routine to release reference counts
52cdbcc2b182 : IB/rdmavt: Use more efficient allowed_ops
715ab1a862c8 : IB/rdmavt: Fix ab/ba include issues
62644c1d2bb7 : IB/hfi1: Make opfn.h self sufficient
ea752bc5e50a : IB/{rdmavt, hfi1): Miscellaneous comment fixes
a243c16d18be : KVM: arm64: Add capability to advertise ptrauth for guest
a22fa321d13b : KVM: arm64: Add userspace flag to enable pointer authentication
384b40caa8af : KVM: arm/arm64: Context-switch ptrauth registers
148a97d5a02a : dma-mapping: remove an unnecessary NULL check
07c5ba912401 : IB/hfi1: Add debugfs to control expansion ROM write protect
0257c0ed5ea3 : block: don't run get_page() on pages from non-bvec iov iter
d73236383eb1 : ipmi: Add the i2c-addr property for SSIF interfaces
1de7259275ca : drm/fb-helper: Fix drm_fb_helper_firmware_config() NULL pointer deref
574258222281 : RDMA/hns: Remove asynchronic QP destroy
5926459e7c89 : locks: move checks from locks_free_lock() to locks_release_private()
0ca0c9d7edcf : nfsd: fh_drop_write in nfsd_unlink
0b8f62625dc3 : nfsd: allow fh_want_write to be called twice
e45d1a1835b8 : nfsd: knfsd must use the container user namespace
e6667c73a27d : SUNRPC: rsi_parse() should use the current user namespace
ccfe51a5161c : SUNRPC: Fix the server AUTH_UNIX userspace mappings
40373b125de6 : lockd: Pass the user cred from knfsd when starting the lockd server
1237d3545c67 : SUNRPC: Temporary sockets should inherit the cred from their parent
4df493a260d4 : SUNRPC: Cache the process user cred in the RPC server listener
e333f3bbefe3 : nfsd: Allow containers to set supported nfs versions
029be5d03357 : nfsd: Add custom rpcbind callbacks for knfsd
642ee6b209c2 : SUNRPC: Allow further customisation of RPC program registration
4532608d71c8 : SUNRPC: Clean up generic dispatcher code
8e5b67731d08 : SUNRPC: Add a callback to initialise server requests
83dd59a0b9af : SUNRPC/nfs: Fix return value for nfs4_callback_compound()
8a9f4f41248a : nfsd: handle legacy client tracking records sent by nfsdcld
869216075b63 : nfsd: re-order client tracking method selection
362063a595be : nfsd: keep a tally of RECLAIM_COMPLETE operations when using nfsdcld
74725959c33c : nfsd: un-deprecate nfsdcld
6b1891052a3f : nfsd: make nfs4_client_reclaim use an xdr_netobj instead of a fixed char array
9d69338c8c5f : sunrpc/cache: handle missing listeners better.
0ab88ca4bcf1 : nfsd: avoid uninitialized variable warning
5d7ed2f27bbd : RDMA/cma: Consider scope_id while binding to ipv6 ll address
e3a9d6c53195 : dma-buf: Make mmap callback actually optional
39b3c3a5fbc5 : HID: input: fix assignment of .value
d43c17ead879 : HID: input: make sure the wheel high resolution multiplier is set
d5ae7712b7ff : dma-buf: Update [un]map documentation to match the other functions
67b886d29005 : dma-buf: Remove leftover [un]map_atomic comments
5e383a979899 : dma-buf: balance refcount inbalance
c08f38e9fd0b : HID: logitech-dj: add usbhid dependency in Kconfig
e02bc29b2cfa : drm/sun4i: Unbind components before releasing DRM and memory
823b23da7113 : IB/core: Allow vlan link local address based RoCE GIDs
e7c03dbaaaf8 : drm/stm: ltdc: add modifier support
d1ffa760d22a : vfio-ccw: Prevent quiesce function going into an infinite loop
b49bdc8602b7 : vfio-ccw: Release any channel program when releasing/removing vfio-ccw mdev
cea5dde42a83 : vfio-ccw: Do not call flush_workqueue while holding the spinlock
d5afd5d135c8 : vfio-ccw: add handling for async channel instructions
b0940857379e : s390/cio: export hsch to modules
db8e5d17ac03 : vfio-ccw: add capabilities chain
4f76617378ee : vfio-ccw: protect the I/O region
690f6a1581c7 : vfio-ccw: rework ssch state handling
71189f263f8a : vfio-ccw: make it safe to access channel programs
f42f540b9d0c : drm/stm: ltdc: reset controller to avoid partial refresh
77756ad6d08f : drm/stm: ltdc: limit number of layer to avoid memory overflow
8ceb8568d6e8 : drm/stm: ltdc: update planes at next vblank to avoid partial refresh
c64d1cb6b1c0 : drm/stm: ltdc: fix data enable polarity
0cabb0859f5f : drm/stm: ltdc: use DRM_WARN for fifo & transfer error messages
798e5b2a4f1d : drm/stm: ltdc: disable hw interrupts before its handler init
c9f621524e70 : s390/mm: fix pxd_bad with folded page tables
01eb42afb457 : s390/kasan: fix strncpy_from_user kasan checks
15854edd193a : x86/pci: Clean up usage of X86_DEV_DMA_OPS
328e9f6973be : ALSA: usb-audio: Handle the error from snd_usb_mixer_apply_create_quirk()
392bef709659 : x86/build: Move _etext to actual end of .text
3855f11d54a0 : x86/um/vdso: Drop unnecessary cc-ldoption
0a29c57b7662 : ALSA: hda/realtek - Add new Dell platform for headset mode
a65c88e16f32 : x86/mm: Remove in_nmi() warning from 64-bit implementation of vmalloc_fault()
29da93fea3ea : mm/uaccess: Use 'unsigned long' to placate UBSAN warnings on older GCC versions
6ae865615fc4 : x86/uaccess: Dont leak the AC flag into __put_user() argument evaluation
d4645d30b50d : smpboot: Place the __percpu annotation correctly
12d7a93c8689 : drm/docs: Fix typo in __drm_atomic_helper_connector_reset
7d26097b4beb : drm/atomic: Create __drm_atomic_helper_crtc_reset() for subclassing crtc_state.
0d02113b31b2 : x86/mm: Fix a crash with kmemleak_scan()
b8c7d7bc8386 : drm/atomic: -EACCESS for lease-denied crtc lookup
36e4523aaf4a : drm/atomic: Wire file_priv through for property changes
204f640da691 : drm/lease: Make sure implicit planes are leased
46b757780dfe : drm/lease: Check for lessor outside of locks
4285c7e1aaad : drm/leases: Don't init to 0 in drm_master_create
ae9d6c076c0d : drm/lease: Drop recursive leads checks
e40b76428842 : drm/leases: Drop object_id validation for negative ids
d08106796a78 : drm/vc4: Fix memory leak during gpu reset.
e668eb1e1578 : Bluetooth: hci_core: Don't stop BT if the BD address missing in dts
abbc0697d5fb : drm/fb: revert the i915 Actually configure untiled displays from master
447811a686e8 : drm/i915/icl: Fix MG_DP_MODE() register programming
929eec99f5fd : drm/i915: Avoid use-after-free in reporting create.size
9a05045d2a68 : dmaengine: axi-dmac: Enable DMA_INTERLEAVE capability
648865a79d8e : dmaengine: axi-dmac: Don't check the number of frames for alignment
56009f0d2f54 : dmaengine: axi-dmac: Infer synthesis configuration parameters hardware
a65120bae4b7 : ipv6: Use result arg in fib_lookup_arg consistently
b2f97f7de2f6 : ipv6: fib6_rule_action_alt needs to return -EAGAIN
1c5c12ee308a : net/ncsi: handle overflow when incrementing mac address
6ecac85eadb9 : drm/udl: move to embedding drm device inside udl device.
fd96e0dba19c : drm/udl: introduce a macro to convert dev to udl.
7973d9e76727 : mlxsw: spectrum_router: Prevent ipv6 gateway with v4 route via replace and append
6e734c82be63 : net: sched: taprio: Fix taprio_dequeue()
2684d1b75f21 : net: sched: taprio: Fix taprio_peek()
5175aafe71bf : net: sched: taprio: Remove should_restart_cycle()
8599099f0c58 : net: sched: taprio: Refactor taprio_get_start_time()
59ab87f6eb92 : net: sched: taprio: Remove pointless variable assigment
ecc5663cce8c : net: Change nhc_flags to unsigned char
ffa8ce54be3a : lwtunnel: Pass encap and encap type attributes to lwtunnel_fill_encap
ffbf9870dcf1 : net: socionext: replace napi_alloc_frag with the netdev variant on init
ee22f76306a6 : drm/legacy: remove some legacy lock struct members
83c163f7eb59 : drm/legacy: place all drm legacy members under DRM_LEGACY.
61ae227032e7 : drm: allow removal of legacy codepaths (v4.1)
848ee5389481 : drm/legacy: don't include any of ati_pcigart in legacy. (v2)
1fa32cb612a8 : drm/legacy: move legacy dev reinit into legacy misc
8437dd73b37f : drm/legacy: move init/destroy of struct members into legacy file
fabb0e2a2569 : drm/legacy: move map_hash create/destroy into inlines
058ca50ce3f1 : drm/legacy: move lock cleanup for master into lock file (v2)
9b7a77435c1d : drm/radeon: drop unused ati pcigart include.
35a280219b32 : drm/legacy: move map cleanups into drm_bufs.c
15e60851e191 : drm/legacy: move drm_legacy_master_rmmaps to non-driver legacy header.
b30a43ac7132 : drm/nouveau: add kconfig option to turn off nouveau legacy contexts. (v3)
8b9550344d39 : drm/ipp: clean up debug messages
df90a64eaf57 : drm/vidi: replace platform_device pointer with device one
6be900563a9e : drm/exynos: use DRM_DEV_DEBUG* instead of DRM_DEBUG macro
6f83d20838c0 : drm/exynos: use DRM_DEV_ERROR to print out error message
62f28738f1f8 : drm/exynos: remove unnecessary messages
e59305305c6b : drm/fimd: use DRM_ERROR instead of DRM_INFO in error case
f9af3f846c31 : drm/exynos: g2d: remove style error
66c031716bcd : net: atheros: fix spelling mistake "underun" -> "underrun"
0a5d329ffd1b : ravb: Avoid unsupported internal delay mode for R-Car E3/D3
c98f4822ed7e : net: fix sparc64 compilation of sock_gettstamp
0fa4122b2dc4 : isdn:mISDN: fix misuse of %x in hfcpci.c
6f9fd97e3a6b : isdn: hisax: Fix misuse of %x in config.c
a0cecc23cfcb : Revert "drm/virtio: drop prime import/export callbacks"
9fa246256e09 : Revert "drm/i915/fbdev: Actually configure untiled displays"
f05713e0916c : ipv6: convert fib6_ref to refcount_t
5ea715289af6 : ipv6: broadly use fib6_info_hold() helper
b0270550229b : ipv6: fib6_info_destroy_rcu() cleanup
f6ad6accaa99 : selftests/bpf: expand test_tc_tunnel with SIT encap
1b00e0dfe7d0 : bpf: update skb->protocol in bpf_skb_net_grow
6beff00b79ca : seccomp: fix up grammar in comment
a9a3c0da1427 : drm/amd/display: add explicit handshake between x86 and DMCU
cc602e2b0d78 : drm/amd/display: Allow cursor position when plane_res.ipp is NULL
00ae0af700cc : drm/amd/display: 3.2.27
5b7c0d8d2bad : drm/amd/display: Fix eDP Black screen after S4 resume
abdef7558358 : drm/amd/display: Send DMCU messages only if FW loaded
43e3ac8389ef : drm/amd/display: Add function to copy DC streams
41629f02c604 : drm/amd/display: Allow system to enter stutter on init
bb20be751020 : drm/amdgpu: Check if SW SMU is supported before accessing funcs
3b8cea6f645c : drm/amd/include: Add HUBPREQ_DEBUG register offsets
d386bb9042f4 : i2c: imx: correct the method of getting private data in notifier_call
76c547830bd1 : clk: lochnagar: Add support for the Cirrus Logic Lochnagar
3a02cd685443 : clk: lochnagar: Add initial binding documentation
1e0221374e30 : mips: vdso: drop unnecessary cc-ldoption
ba11edc65065 : PCI/ACPI: Advertise _HPX Type 3 support via _OSC
f873c51a155a : PCI/ACPI: Implement _HPX Type 3 Setting Record
87fcf12e846a : PCI/ACPI: Remove the need for 'struct hotplug_params'
e77704501ca0 : PCI/ACPI: Do not export pci_get_hp_params()
8221324b1af8 : i2c: iproc: Change driver to use 'BIT' macro
7358a821f0b5 : docs: gpio: convert docs to ReST and rename to *.rst
d303ce595cac : i2c: riic: Add Runtime PM support
798689e45190 : arm64: dts: rockchip: fix IO domain voltage setting of APIO5 on rockpro64
f3eb39a55a1f : arm64: dts: db820c: Add sound card support
6edd1dbace0e : asm-generic: optimize generic uaccess for 8-byte loads and stores
bd79f94758c0 : asm-generic: provide entirely generic nommu uaccess
c67fdc1f00cb : arch: mostly remove <asm/segment.h>
737d42f75e94 : asm-generic: don't include <asm/segment.h> from <asm/uaccess.h>
1ad69b695582 : arm64: dts: apq8096-db820c: Add HDMI display support
69cc3114ab0f : arm64: dts: Add Adreno GPU definitions
3a4547c1fc2f : arm64: qcom: msm8996.dtsi: Add Display nodes
953f65737006 : arm64: dts: msm8996: Add display smmu node
d26c474d4cf3 : arm64: dts: msm8996: Add graphics smmu node
ecf2b768bd11 : Bluetooth: hci_qca: Fix crash with non-serdev devices
37659182bff1 : ceph: fix ci->i_head_snapc leak
4b8222870032 : ceph: handle the case where a dentry has been renamed on outstanding req
76a495d666e5 : ceph: ensure d_name stability in ceph_dentry_hash()
1bcb344086f3 : ceph: only use d_name directly when parent is locked
b6bc6423fa1a : arm64: dts: sdm845: Add CPU capacity values
7b5ee83dfdf8 : arm64: dts: sdm845: Add CPU topology
0c0e72705a33 : arm64: dts: sdm845: Set 'bi_tcxo' as ref clock of the DSI PHYs
79e51645a1dd : arm64: dts: qcom: msm8916: Set 'xo_board' as ref clock of the DSI PHY
7bfd90f5a57e : arm64: dts: qcom: pm8998: Use ADC temperature to temp-alarm node
f8ebecf2e32a : net/mlx5e: Use #define for the WQE wait timeout constant
03ceda6fe1f7 : net/mlx5e: Remove unused rx_page_reuse stat
63d26b490b56 : net/mlx5e: Take HW interrupt trigger into a function
10961c560651 : net/mlx5e: Remove unused parameter
b1b187e1029a : net/mlx5e: Add an underflow warning comment
9a22d5d8393f : net/mlx5e: Move parameter calculation functions to en/params.c
74bbaebf3c69 : net/mlx5e: Report mlx5e_xdp_set errors
83b2fd64bac3 : net/mlx5e: Remove unused parameter
c2273219baa5 : net/mlx5e: XDP, Inline small packets into the TX MPWQE in XDP xmit flow
73cab880e766 : net/mlx5e: XDP, Add TX MPWQE session counter
15143bf51c57 : net/mlx5e: XDP, Enhance RQ indication for XDP redirect flush
f03590f74cc2 : net/mlx5e: XDP, Fix shifted flag index in RQ bitmap
fd9b4be8002c : net/mlx5e: RX, Support multiple outstanding UMR posts
51eb1a1de7a9 : drm/i915/icl: Fix clockgating issue when using scalers
5834fd75e623 : clk: core: replace clk_{readl,writel} with {readl,writel}
f122498703d6 : clk: core: remove powerpc special handling
ce0c890e2a2f : powerpc/512x: mark clocks as big endian
3a7275196512 : clk: mux: add explicit big endian support
9427b71a8505 : clk: multiplier: add explicit big endian support
d1c8a501ec07 : clk: gate: add explicit big endian support
58a2b4c9bdf9 : clk: fractional-divider: add explicit big endian support
434d69fad63b : clk: divider: add explicit big endian support
366391f04177 : ARM: multi_v7_defconfig: Enable missing drivers for supported Chromebooks
fbd7af041586 : ARM: rockchip: add missing of_node_put in rockchip_smp_prepare_pmu
edeb207b8a80 : net: phy: vitesse: Remove support for VSC8514.
e4f9ba642f0b : net: phy: mscc: add support for VSC8514 PHY.
e4818d615b58 : clk: fixed-factor: Initialize clk_init_data on stack
d04830531d0c : spi: ST ST95HF NFC: declare missing of table
2f23a2a768be : spi: Micrel eth switch: declare missing of table
a93f7fe13454 : net: phy: marvell: add new default led configure for m88e151x
5bec1fb866df : Bluetooth: Use struct_size() helper
41be3e261817 : vfio: Fix WARNING "do not call blocking ops when !TASK_RUNNING"
7f09d5a6c33b : Bluetooth: hci_qca: Give enough time to ROME controller to bootup.
62611abc8f37 : Bluetooth: hci_bcm: Fix empty regulator supplies for Intel Macs
cd9151b618da : Bluetooth: Fix incorrect pointer arithmatic in ext_adv_report_evt
039287aa9f72 : Bluetooth: btbcm: Add entry for BCM2076B1 UART Bluetooth
f57c4bbf3443 : 6lowpan: Off by one handling ->nexthdr
f83088981a43 : drm/amd/display: Use a reasonable timeout for framebuffer fence waits
2fac0f53fe59 : drm/amd/display: wait for fence without holding reservation lock
77e7f82985fd : drm/amdgpu: Change VRAM lost print from ERR to INF
8d01071d2663 : drm/amd/powerplay: enable UMDPSTATE support on raven2 (v2)
45516e91c270 : drm/amd/powerplay: add set/get_power_profile_mode for Raven (v2)
5035726128cd : Bluetooth: btbcm: Add default address for BCM43341B
a1616a5ac99e : Bluetooth: hidp: fix buffer overflow
06a916feca2b : arm64: Expose SVE2 features for userspace
dd523791c939 : arm64: Kconfig: Make CONFIG_COMPAT a menuconfig entry
af1b3cf2c2a3 : arm64: compat: Add KUSER_HELPERS config option
1255a7341bee : arm64: compat: Refactor aarch32_alloc_vdso_pages()
d1e5ca64d5ba : arm64: compat: Split kuser32
73623340546c : Bluetooth: btmrvl: add support for SD8987 chipset
0d747f658595 : arm64: compat: Alloc separate pages for vectors and sigpage
02ee0658362d : bpf/flow_dissector: don't adjust nhoff by ETH_HLEN in BPF_PROG_TEST_RUN
fe993c646831 : selftests/bpf: properly return error from bpf_flow_load
0905beec9f52 : selftests/bpf: run flow dissector tests in skb-less mode
c9cb2c1e11ce : selftests/bpf: add flow dissector bpf_skb_load_bytes helper test
c43f1255b866 : net: pass net_device argument to the eth_get_headlen
9b52e3f267a6 : flow_dissector: handle no-skb use case
3cbf4ffba5ee : net: plumb network namespace into __skb_flow_dissect
7b8a1304323b : bpf: when doing BPF_PROG_TEST_RUN for flow dissector use no-skb mode
089b19a9204f : flow_dissector: switch kernel context to struct bpf_flow_dissector
7f3c563c575e : Bluetooth: btmtksdio: Add runtime PM support to SDIO based Bluetooth
bcaa7d72dffd : Bluetooth: btmtksdio: Fix hdev->stat.byte_rx accumulation
2e47cc2b3a7d : Bluetooth: btmtksdio: Add a bit definition for CHLPCR
e1052fb282a4 : Bluetooth: btmtksdio: Drop newline with bt_dev logging macros
372b9ffb5799 : drm/i915: Fix skl+ max plane width
e17b1af96b2a : ARM: 8857/1: efi: enable CP15 DMB instructions before cleaning the cache
c3143967807a : ARM: 8856/1: NOMMU: Fix CCR register faulty initialization when MPU is disabled
503621628b32 : ARM: fix function graph tracer and unwinder dependencies
fe00e50b2db8 : ARM: 8858/1: vdso: use $(LD) instead of $(CC) to link VDSO
32b25e9b984e : ARM: 8855/1: remove unused <asm/limits.h>
14b5f54b7829 : ARM: 8850/1: use memblocks_present
fe4fb990202e : ARM: 8854/1: drop -mauto-it
e8c24bbda7d5 : ARM: 8846/1: warn if divided syntax assembler is used
43947b8890b4 : ARM: 8853/1: drop WASM to work around LLVM issue
fe09d9c641f2 : ARM: 8852/1: uaccess: use unified assembler language syntax
a6c9e96bf86b : ARM: 8851/1: add TUSERCOND() macro for conditional postfix
71a84402b93e : x86/MCE/AMD: Don't report L1 BTB MCA errors on some family 17h models
f5d356328d67 : drm/sched: Fix description of drm_sched_stop
98df7446c2a2 : Bluetooth: hci_h5: fix spelling mistake "sliped" -> "slipped"
cac63f9b1637 : Bluetooth: mediatek: Fixed incorrect type in assignment
637c8e901391 : Bluetooth: btmtksdio: fix uninitialized symbol errors in btmtksdio_rx_packet
afa8d3160add : Bluetooth: btsdio: Use module_sdio_driver helper
a6094a468ffc : Bluetooth: mediatek: Use module_sdio_driver helper
db0a39083520 : mmc: sdio: Add helper macro for sdio_driver boilerplate
bbb69b37be15 : Bluetooth: Add return check for L2CAP security level set
ba8f5289f706 : Bluetooth: Fix not initializing L2CAP tx_credits
75c98a979581 : Bluetooth: btqca: Fix misspelling of 'baudrate'
4fdd5a4f8b44 : Bluetooth: hci_qca: Add helper function to get the chip family
9aebfd4a2200 : Bluetooth: mediatek: add support for MediaTek MT7663S and MT7668S SDIO devices
756e16199382 : mmc: add SDIO identifiers for MediaTek Bluetooth devices
45d4b7b9cb88 : x86/MCE: Add an MCE-record filtering function
42bc4f3129e6 : HID: logitech-hidpp: add support for HID++ 1.0 consumer keys reports
7457bc1b0ebf : HID: logitech-hidpp: add support for HID++ 1.0 extra mouse buttons reports
4a79bcc64a05 : HID: logitech-hidpp: add support for HID++ 1.0 wheel reports
35839f77238b : HID: logitech-hidpp: make hidpp10_set_register_bit a bit more generic
0610430e3dea : HID: logitech-hidpp: add input_device ptr to struct hidpp_device
d71b18f7c799 : HID: logitech-hidpp: do not hardcode very long report length
754a30884886 : HID: logitech-hidpp: handle devices attached to 27MHz wireless receivers
096377525cdb : HID: logitech-hidpp: use RAP instead of FAP to get the protocol version
e54abaf675ca : HID: logitech-hidpp: remove unused origin_is_hid_core function parameter
205a2ab0c97b : HID: logitech-hidpp: remove double assignment from __hidpp_send_report
2ddf07f388af : HID: logitech-hidpp: do not make failure to get the name fatal
22bf6bdef4a1 : HID: logitech-hidpp: ignore very-short or empty names
91cf9a98ae41 : HID: logitech-hidpp: make .probe usbhid capable
fe3ee1ec007b : HID: logitech-hidpp: allow non HID++ devices to be handled by this module
f2113c3020ef : HID: logitech-dj: add support for Logitech Bluetooth Mini-Receiver
6d3c3f031f43 : HID: logitech-dj: make appending of the HID++ descriptors conditional
e316aa6e545f : HID: logitech-dj: remove false-positive error on double queueing of delayed-work
de76b1d3332d : HID: logitech-dj: pick a better name for non-unifying receivers
da12b224b7d5 : HID: logitech-dj: deal with some KVMs adding an extra interface to the usbdev
aca22a35396c : HID: logitech-dj: replace dev_err calls with hid_err calls
1f944ac62608 : HID: logitech-dj: add support for 27 MHz mouse-only receivers
c9121cf63733 : HID: logitech-dj: add support for 27 MHz receivers
f5fb57a74e88 : HID: logitech-dj: add support for the gaming unifying receiver
74808f9115ce : HID: logitech-dj: add support for non unifying receivers
b6aeeddef68d : HID: logitech-dj: add logi_dj_recv_queue_unknown_work helper
a1d97ccbb4d0 : HID: logitech-dj: support sharing struct dj_receiver_dev between USB-interfaces
0ee755449157 : HID: logitech-dj: rename dj_receiver_dev.hdev to dj_receiver_dev.hidpp
f41d766c34cb : HID: logitech-dj: protect the paired_dj_devices access in add_djhid_dev with the lock
61d14de2948e : HID: logitech-dj: remove unused querying_devices variable
4fcad95a24bb : HID: logitech-dj: do not schedule the dj report itself
82c0beb85854 : HID: logitech-dj: remove USB dependency
c034041284e8 : HID: logitech-dj: declare and use a few HID++ 1.0 constants
a17dd1f2da43 : HID: logitech-dj: use BIT() macro for RF Report types
7bb56a5f3809 : HID: logitech-dj: fix variable naming in logi_dj_hidpp_event
83898234f2ae : HID: logitech-dj: reshuffle logi_dj_recv_forward_*
43cd97af70c6 : HID: logitech: Stop setting drvdata to NULL on probe failure and remove
2fbe5a5d8853 : HID: quirks: do not blacklist Logitech devices
3de5eab3fde1 : xfs: unlock inode when xfs_ioctl_setattr_get_trans can't get transaction
078f4a7d3109 : xfs: kill the xfs_dqtrx_t typedef
394aafdc15da : xfs: widen inode delalloc block counter to 64-bits
903b1fc2737f : xfs: widen quota block counters to 64-bit integers
1fdeaea4d92c : xfs: abort unaligned nowait directio early
362f5e745ae2 : xfs: assert that we don't enter agfl freeing with a non-permanent transaction
ccaa75187a5f : memstick: mark expected switch fall-throughs
98105e9a6061 : xen-netfront: mark expected switch fall-through
515762b9164a : xen: xen-pciback: fix warning Using plain integer as NULL pointer
2ec16bc0fc7a : x86/xen: Add "xen_timer_slop" command line option
1c410fd6a561 : s390/cpum_cf_diag: Add support for CPU-MF SVN 6
1a42010cdc26 : s390/mm: convert to the generic get_user_pages_fast code
d1874a0c2805 : s390/mm: make the pxd_offset functions more robust
8358e3a8264a : io_uring: remove 'state' argument from io_{read,write} path
1fae0ad1e203 : ARM: dts: Add queue manager and NPE to the IXP4xx DTSI
9e01a0095840 : soc: ixp4xx: qmgr: Add DT probe code
6e2b0f8c9bc8 : soc: ixp4xx: qmgr: Add DT bindings for IXP4xx qmgr
e00797f2e05b : soc: ixp4xx: npe: Add DT probe code
3107fbf7059b : soc: ixp4xx: Add DT bindings for IXP4xx NPE
ecc133c6da60 : soc: ixp4xx: qmgr: Pass resources
6b3903195456 : soc: ixp4xx: Remove unused functions
d08502f245f9 : soc: ixp4xx: Uninline several functions
0b458d7b10f8 : soc: ixp4xx: npe: Pass addresses as resources
81bca32fcc75 : ARM: ixp4xx: Turn the QMGR into a platform device
bc4d7eafb7ad : ARM: ixp4xx: Turn the NPE into a platform device
4af20dc583b3 : ARM: ixp4xx: Move IXP4xx QMGR and NPE headers
fcf2d8978cd5 : ARM: ixp4xx: Move NPE and QMGR to drivers/soc
b9a35d705a67 : ARM: dts: Add some initial IXP4xx device trees
9540724ca29d : ARM: ixp4xx: Add device tree boot support
50d2c8d29106 : ARM: ixp4xx: Add DT bindings
e4bfb0ff7163 : gpio: ixp4xx: Add OF probing support
e8e2f5651d5f : gpio: ixp4xx: Add DT bindings
40df14cc5cc0 : clocksource/drivers/ixp4xx: Add OF initialization support
7c23b0e1d4d3 : clocksource/drivers/ixp4xx: Add DT bindings
f1497f3d06ad : irqchip: ixp4xx: Add OF initialization support
167c6b5ecee1 : irqchip: ixp4xx: Add DT bindings
65af666713ff : ARM: ixp4xx: Switch to use new timer driver
13e0b4059b98 : clocksource/drivers/ixp4xx: Add driver
55ec465e733e : ARM: ixp4xx: Switch to use new IRQ+GPIO drivers
813e7d36f227 : gpio: ixp4xx: Add driver for the IXP4xx GPIO
551879a48f01 : block: clarify that bio_add_page() and related helpers can add multi pages
a60170000338 : hwmon: (s3c) Use dev_get_drvdata()
212244f76d13 : hwmon: (max6650) Drop call to thermal_cdev_update
f91b63b0e3b2 : ath10k: sdio: add missing error check
fbd428a5b828 : ath10k: add initialization of HTC header
30382dd1cf3a : ath10k: fix use-after-free on SDIO data frames
8ea51e409eb0 : ath10k: htt: support MSDU ids with SDIO
6d084ac27ab4 : ath10k: initialise struct ath10k_bus params to zero
e2a6b711282a : ath10k: htt: don't use txdone_fifo with SDIO
70736b9753fd : ath10k: don't disable interrupts in ath10k_sdio_remove()
4504f0e5b571 : ath10k: sdio: workaround firmware UART pin configuration bug
7bcde275eb1d : drm/imx: don't skip DP channel disable for background plane
d4fad0a426c6 : gpu: ipu-v3: dp: fix CSC handling
4e69ecf4da1e : arm64/module: ftrace: deal with place relative nature of PLTs
9726840d9cf0 : docs/memory-barriers.txt: Update I/O section to be clearer about CPU vs thread
a50e8e2ecc14 : HID: intel-ish-hid: Add Comet Lake PCI device ID
9158e3c31163 : drm/panel: simple: Add Evervision VGG804821 panel support
81c2d54ad977 : dt-bindings: Add Evervision VGG804821 panel
fbd8b69ab616 : dt-bindings: Add vendor prefix for Evervision Electronics
c2d24af620c1 : drm/panel: simple: Add support for EDT ET035012DM6
c9219ae4bd5d : dt-bindings: display: add EDT ET035012DM6 display description
0a4330f3597e : drm/panel: Remove duplicate header
421615318212 : drm/panel: simple: Add TFC S9700RTWV43TR-01B 800x480 panel support
b1b0d36bdb15 : dt-bindings: drm/panel: simple: Add binding for TFC S9700RTWV43TR-01B
fd819bff37ed : drm/panel: Add support for EDT ETM0430G0DH6
fae186c8d63c : dt-bindings: display: Add ETM0430G0DH6 bindings
7ad9db66fafb : drm/panel: simple: Fix panel_simple_dsi_probe
b97b042a5029 : drm/panel: Add OSD101T2587-53TS driver
2de67cf78e7a : dt-bindings: display: Add bindings for OSD101T2587-53TS panel
62967232f145 : drm/panel: simple: Add support for OSD101T2045-53TS
cc483ec1015a : dt-bindings: display: Add bindings for OSD101T2045-53TS
517879147493 : mac80211: don't attempt to rename ERR_PTR() debugfs dirs
8772eed9a95a : cfg80211: Notify previous user request during self managed wiphy registration
f1267cf3c01b : mac80211: Fix kernel panic due to use of txq after free
9bcb929f969e : perf/arm-ccn: Clean up CPU hotplug handling
0d2e2a82d4de : perf/arm-cci: Remove broken race mitigation
bc580b56cb78 : iommu/arm-smmu: Log CBFRSYNRA register on context fault
3f54c447df34 : iommu/arm-smmu-v3: Don't disable SMMU in kdump kernel
b2fc9b4b7ff4 : iommu/arm-smmu-v3: Disable tagged pointers
9ce27afc0830 : iommu/arm-smmu-v3: Add support for PCI ATS
2a7e62f51696 : iommu/arm-smmu-v3: Link domains and devices
8be39a1a04c1 : iommu/arm-smmu-v3: Add a master->domain pointer
bcecaee43473 : iommu/arm-smmu-v3: Store SteamIDs in master
b54f4260c7df : iommu/arm-smmu-v3: Rename arm_smmu_master_data to arm_smmu_master
5702ee24182f : ACPI/IORT: Check ATS capability in root complex nodes
b9ae16d80a35 : PCI: Add a stub for pci_ats_disabled()
6e1ffbb7c2ab : PCI: Move ATS declarations outside of CONFIG_PCI
4a4b119b176e : gpio: sch: Remove write-only core_base
994a08a266e3 : drm/panel: Add driver for Samsung S6E63M0 panel
7a4f4c31c5bc : dt-bindings: panel: Add Samsung S6E63M0 panel documentation
1e9aa2a8164f : gpio: pxa: Make two symbols static
04206185a160 : drm/panel: simple: Add support for VXT VL050-8048NT-C01 panel
68c2edaca651 : dt-bindings: Add VXT VL050-8048NT-C01 panel bindings
b4a2c0055a4f : dt-bindings: Add vendor prefix for VXT Ltd
44a4455ac2c6 : pinctrl: pistachio: fix leaked of_node references
cc62383fcebe : pinctrl: sunxi: Support I/O bias voltage setting on H6
f7275345728a : pinctrl: sunxi: Prepare for alternative bias voltage setting methods
f4033db5b84e : clk: rockchip: undo several noc and special clocks as critical on rk3288
d4d18e3ec609 : arm64: mm: Ensure tail of unaligned initrd is reserved
fe066621c796 : gpio: merrifield: Fix build err without CONFIG_ACPI
483d70d73bea : pinctrl: st: fix leaked of_node references
44b9f86cd41d : pinctrl: samsung: fix leaked of_node references
4db7c34cb41a : cpufreq: Move ->get callback check outside of __cpufreq_get()
b0f65b917987 : ACPI / DPTF: Use dev_get_drvdata()
2d3b6db122ce : gpiolib: acpi: Respect pin bias setting
606be34440ee : gpiolib: acpi: Add acpi_gpio_update_gpiod_lookup_flags() helper
24a49543336d : gpiolib: acpi: Set pin value, based on bias, more accurately
80c8d927dacc : gpiolib: acpi: Change type of dflags
2d6c06f5a409 : gpiolib: Introduce GPIO_LOOKUP_FLAGS_DEFAULT
fed7026adc7c : gpiolib: Make use of enum gpio_lookup_flags consistent
4050586b2bee : gpiolib: Indent entry values of enum gpio_lookup_flags
c7d5f21e8d18 : ACPI: event: replace strcpy() by strscpy()
a7672c4a3f29 : pinctrl: stm32: align stm32mp157 pin names
6918bf43737c : pinctrl: stm32: add package information for stm32mp157c
cc528862d961 : pinctrl: stm32: introduce package support
966d9b928f62 : dt-bindings: pinctrl: stm32: add new entry for package information
245e73640817 : dma-buf: Remove unused sync_dump()
9c11b12184bb : drm/i915/icl: Fix MG_DP_MODE() register programming
b890d75c4cdc : KVM: arm64: Add a vcpu flag to control ptrauth for guest
bb9cd077e216 : xfrm: remove unneeded export_symbols
c53ac41e3720 : xfrm: remove decode_session indirection from afinfo_policy
2e8b4aa816ea : xfrm: remove init_path indirection from afinfo_policy
f24ea52873c7 : xfrm: remove tos indirection from afinfo_policy
7e6e185c74dd : net: systemport: Remove need for DMA descriptor
697cd36cda32 : bridge: Fix possible use-after-free when deleting bridge port
6e7da7477534 : dmaengine: sh: rcar-dmac: Fix glitch in dmaengine_tx_status
907bd68a2edc : dmaengine: sh: rcar-dmac: With cyclic DMA residue 0 is valid
a6cbcb779359 : r8152: sync sa_family with the media type of network device
f147384774a7 : dmaengine: bcm2835: Avoid GFP_KERNEL in device_prep_slave_sg
6ef7c11b31a5 : arm64: dts: sdm845: Introduce ADSP and CDSP PAS nodes
bdecbe6b48a5 : arm64: dts: qcom: sdm845: Define rmtfs memory
a23b5378b26c : arm64: dts: qcom: sdm845: Update reserved memory map
71278b058a9f : arm64: dts: sdm845: Add UFS PHY reset
7a1ff9f45be5 : mlxsw: spectrum_buffers: Adjust CPU port shared buffer egress quotas
6d28725c4de8 : mlxsw: spectrum_buffers: Allow skipping ingress port quota configuration
24a7cc1ef6d9 : mlxsw: spectrum_buffers: Split business logic from mlxsw_sp_port_sb_pms_init()
50b5b90514a8 : mlxsw: spectrum_buffers: Use new CPU ingress pool for control packets
265c49b4b91b : mlxsw: spectrum_buffers: Add pools for CPU traffic
857f138f04a7 : mlxsw: spectrum_buffers: Remove assumption about pool order
f1aaeacdae2b : mlxsw: spectrum_buffers: Forbid changing multicast TCs' attributes
51e15a49784c : mlxsw: spectrum_buffers: Forbid changing threshold type of first egress pool
cce7acca8a00 : mlxsw: spectrum_buffers: Forbid configuration of multicast pool
f7936d0bcfe4 : mlxsw: spectrum_buffers: Add ability to veto TC's configuration
0636f4de791f : mlxsw: spectrum_buffers: Add ability to veto pool's configuration
93d3668c027d : mlxsw: spectrum_buffers: Use defines for pool indices
8f6862065d8b : mlxsw: spectrum_buffers: Add extack messages for invalid configurations
f2ad1a522e98 : net: devlink: Add extack to shared buffer operations
38a829a389e3 : dmaengine: at_xdmac: only monitor overflow errors for peripheral xfer
223a4f4cfe93 : dmaengine: at_xdmac: enhance channel errors handling in tasklet
e2c114c06da2 : dmaengine: at_xdmac: remove BUG_ON macro in tasklet
b561af36b184 : net: stmmac: move stmmac_check_ether_addr() to driver probe
15253b4a719c : net: strparser: make it explicitly non-modular
3557b3fdeefa : net: bpfilter: dont use module_init in non-modular code
9628495d5077 : cgroup: net: remove left over MODULE_LICENSE tag
a130f9b27545 : net: tc_act: drop include of module.h from tc_ife.h
113e63286697 : net: fib: drop include of module.h from fib_notifier.h
c517796ea91d : net: ife: drop include of module.h from net/ife.h
a79eda3aaf30 : net: psample: drop include of module.h from psample.h
3c618c1dbb88 : net: Rename net/nexthop.h net/rtnh.h
7e5f4cdb284b : ipv6: Remove fib6_info_nh_lwt
0b13c9bb96f6 : include/net/tcp.h: whitespace cleanup at tcp_v4_check
9d1c2f067e50 : Input: hyperv-keyboard - add module description
841cb0f3e4ee : Input: olpc_apsp - depend on ARCH_MMP
e2c7f52bcdaf : dt-bindings: iio: imx7d-adc: Add #io-channel-cells to required
4171797ff78f : ARM: dts: imx7s: Specify #io-channel-cells in ADC nodes
45a73c17bfb9 : bpf: drop bpf_verifier_lock
7df737e99106 : bpf: remove global variables
945c941fcd82 : xfs: make tr_growdata a permanent transaction
d917fb876f6e : selftests: build and run gpio when output directory is the src dir
92f6f2d7f5c8 : tools/testing/nvdimm: add watermarks for dax_pmem* modules
d521fbaeda72 : dax/pmem: Fix whitespace in dax_pmem
3b8802446d27 : bpf: document the verifier limits
f786dbbe6f26 : docs: hwmon: remove the extension from .rst files
e57695e772e8 : docs: hwmon: convert three docs to ReST format
6afb7e26978d : PCI: Mark Atheros AR9462 to avoid bus reset
f456458e4d25 : nfsd: wake blocked file lock waiters before sending callback
6aaafc43a4ec : nfsd: wake waiters blocked on file_lock before deleting it
ef0db94f94a0 : MAINTAINERS: Add Sam as reviewer for drm/panel
5fb58c9e2fb1 : RDMA/mlx5: Don't create IB representors when in multiport RoCE mode
d3b5cc1cd996 : RDMA/mlx5: Initialize roce port info before multiport master init
7f575103b042 : RDMA/mlx5: Allow DEVX and raw creation flow on reps
56e5acd405fa : RDMA/mlx5: Add query e-switch vport context to devx white list
52438be44112 : RDMA/mlx5: Allow inserting a steering rule to the FDB
3b70508a6bfb : RDMA/mlx5: Create flow table with max size supported
13a4376568f6 : RDMA/mlx5: Access the prio bypass inside the FDB flow table namespace
a88a7b3eb076 : vfio: Use dev_printk() when possible
2e5b8a01165e : RDMA/core: Add a netlink command to change net namespace of rdma device
decbc7a6b007 : RDMA/core: Introduce a helper function to change net namespace of rdma device
3042492bd1f9 : RDMA/core: Avoid freeing netdevs in disable_device()
8dce4b265a53 : media: zoran: remove deprecated driver
a4dfc8a24796 : media: MAINTAINERS: Update AO CEC with ao-cec-g12a driver
b7778c46683c : media: platform: meson: Add Amlogic Meson G12A AO CEC Controller driver
3473ba384de7 : media: dt-bindings: media: meson-ao-cec: Add G12A AO-CEC-B Compatible
cea053bed853 : media: cros-ec-cec: decrement HDMI device refcount
b7f3be1c5328 : media: seco-cec: decrement HDMI device refcount
4d34c9267db7 : media: tegra_cec: use new cec_notifier_parse_hdmi_phandle helper
e3a7c52de956 : media: stih_cec: use new cec_notifier_parse_hdmi_phandle helper
ba9db909d3a4 : media: s5p_cec: use new cec_notifier_parse_hdmi_phandle helper
6bc37729df64 : media: meson: ao-cec: use new cec_notifier_parse_hdmi_phandle helper
fbbd403b3286 : media: cec-notifier: add cec_notifier_parse_hdmi_phandle helper
2d9598497757 : infiniband/qib: Fix typo in comment
63604a143fe1 : media: seco-cec: fix building with RC_CORE=m
37d1e62b5bb3 : media: ts2020: Variable "utmp" in function ts2020_set_tuner_rf() could be uninitialized
1e98a8400ae8 : media: si2165: fix platform_no_drv_owner.cocci warnings
172876928f98 : media: rc: xbox_remote: add protocol and set timeout
fb775faa9e46 : io_uring: fix poll full SQ detection
0d7bae69c574 : io_uring: fix race condition when sq threads goes sleeping
e523a29c4f27 : io_uring: fix race condition reading SQ entries
35fa71a030ca : io_uring: fail io_uring_register(2) on a dying io_uring instance
fdf5de63394f : media: rcar-csi2: Move setting of Field Detection Control Register
cb5585797afd : media: rcar-csi2: Update start procedure for H3 ES2
c1421f1d6c29 : media: rcar-csi2: Update V3M and E3 start procedure
d245a940d97b : media: rcar-csi2: Use standby mode instead of resetting
ffaebccddef0 : media: dt-bindings: rcar-csi2: List resets as a mandatory property
0eecc61947ed : media: coda: throw error on create_bufs with too small size
01ba2e65e445 : media: coda: allow encoder to set colorimetry on the output queue
b03abe535d37 : media: coda: implement encoder frame size enumeration
784867d2135a : media: coda: disable encoder command on decoder and vice versa
c1b6761e1f4e : media: coda: add min number of buffers controls
bbeefa7357a6 : media: coda: clear error return value before picture run
be9dd094e8f3 : media: coda: remove mask from decoder h.264 level control
75480ebf4966 : media: coda: set codec earlier
d65842f7126a : media: vb2: add waiting_in_dqbuf flag
4d25339e32a1 : block: don't show io_timeout if driver has no timeout handler
f9f76879bc45 : block: avoid scatterlist offsets > PAGE_SIZE
f6b50160a06d : brd: re-enable __GFP_HIGHMEM in brd_insert_page()
6fcc44d1d77f : block: fix use-after-free on gendisk
c1ced46c7b49 : media: pvrusb2: Prevent a buffer overflow
bac875349f85 : media: cedrus: Fix initialization order
dad7e270ba71 : media: vivid: use vfree() instead of kfree() for dev->bitmap_cap
1f7f11e8ca15 : media: videobuf2-v4l2.c: move up STATE_DEQUEUED check
411a414b26aa : media: mtk-vcodec: fix vp9 content playback error with show exist frame
d38b24aab43d : media: ipu3-imgu: Use %u for formatting unsigned values (not %d)
8ecc7c9da013 : media: staging/intel-ipu3: parameter buffer refactoring
642bb5e88fed : media: st-mipid02: MIPID02 CSI-2 to PARALLEL bridge driver
cffc3df28450 : media: dt-bindings: Document MIPID02 bindings
e3521f5687b3 : media: uapi: Add MEDIA_BUS_FMT_BGR888_3X8 media bus format
384538bda109 : media: ov2659: fix unbalanced mutex_lock/unlock
bccb89cf9cd0 : media: ov2659: make S_FMT succeed even if requested format doesn't match
c62b96050bee : media: ov6650: Register with asynchronous subdevice framework
ccdd85d518d8 : media: ov6650: Move v4l2_clk_get() to ov6650_video_probe() helper
933c1320847f : media: ov6650: Fix sensor possibly not detected on probe
f604f0f5afb8 : media: au0828: stop video streaming only when last user stops
10cb05045985 : media: Clear devnode->media_dev holding media_devnode_lock
898bc40bfcc2 : media: au0828: Fix NULL pointer dereference in au0828_analog_stream_enable()
bc81c1c796c7 : media: selftests: media_dev_allocator api test
383b0e5b6ebb : media: au0828: fix enable and disable source audio and video inconsistencies
70c4cf17e445 : audit: fix a memory leak bug
66354f18fe5f : media: sound/usb: Use Media Controller API to share media resources
e377d3e98e70 : media: media.h: Enable ALSA MEDIA_INTF_T* interface types
812658d88d26 : media: change au0828 to use Media Device Allocator API
6e1d824e7a1d : media: Media Device Allocator API
33dfeb62e23c : media: stm32-dcmi: fix crash when subdev do not expose any formats
1be0a2b70230 : media: stm32-dcmi: do not emit error trace in case of few overrun
d8986600dcb6 : media: stm32-dcmi: fix error messages
0646d347bdc2 : media: dvb: clean up redundant break statements
b105581a1939 : media: mtk-vcodec: enlarge struct vdec_pic_info fields
b4ccd7fd062a : media: dt-bindings: media: Renesas R-Car IMR bindings
27c8e733c038 : media: staging: media: imx: imx7-mipi-csis: simplify getting .driver_data
b6c61a6c3731 : media: vimc: propagate pixel format in the stream
d82b921a7a8a : media: v4l2-common: add bayer formats in v4l2_format_info
f44b969aa3cd : media: Introduce helpers to fill pixel format structs
9fb10beb8a57 : media: rockchip/vpu: Rename pixel format helpers
e6c237ad93a0 : media: vb2: Minor function naming fix
c4d1de702575 : media: v4l2-ctrls.h: remove spurious text
1a726df6078c : media: platform: stm32: wait end of transmission
b063474e2130 : media: atmel: atmel-isc: removed ARGB32 added ABGR32 and XBGR32
1e8f401474d6 : media: atmel: atmel-isc: reworked driver and formats
87effaae9e90 : media: v4l: add I / P frame min max QP definitions
708310711e6c : dt-bindings: phy-qcom-qmp: Tweak qcom,msm8998-qmp-ufs-phy
447ccb4e0834 : iio: adc: qcom-spmi-adc5: Fix of-based module autoloading
dfd4f6497614 : iio: dummy_evgen: fix possible memleak in evgen init
ce7afa5c56c4 : iio:accel:Switch hardcoded function name with a reference to __func__ making the code more maintainable
80696785eaaa : iio: adc: stm32-dfsdm: fix triggered buffer build dependency
ba7ecfe43d6b : iio: adc: stm32-dfsdm: fix unmet direct dependencies detected
20c89b4d1dc4 : iio: trigger: stm32-timer: fix build issue when disabled
9c6126940d64 : iio: imx7d_adc: Use devm_iio_device_register()
b846676066eb : iio: imx7d_adc: Simplify imx7d_adc_remove() with imx7d_adc_suspend()
4fe86cdf927a : iio: imx7d_adc: Simplify imx7d_adc_probe() with imx7d_adc_resume()
49deef1b1a38 : drivers/iio/gyro/mpu3050-core.c: This patch fix the following checkpatch warning.
edde945257e2 : iio: dac: ad5758: Modifications for new revision
b9fedb0a177a : iio: imu: st_lsm6dsx: inline per-sensor data
8dd2d7c0fed7 : iio: adc: Add driver for the TI ADS8344 A/DC chips
65c7a3d2cf0b : dt-bindings: iio: adc: Add bindings for TI ADS8344 A/DC chips
b074554617ad : MAINTAINERS: add entry for fxas21002c gyro driver
4da38f1be667 : iio: gyro: fxas21002c: add spi driver
a034cbe1c412 : iio: gyro: fxas21002c: add i2c driver
a0701b6263ae : iio: gyro: add core driver for fxas21002c
2c4645439e8f : x86/irq: Fix outdated comments
36f0c423552d : x86/boot: Disable RSDP parsing temporarily
1948d498dcf6 : thermal: intel: int340x: processor_thermal_device: simplify to get driver data
b2377e032f17 : habanalabs: use ASIC functions interface for rreg/wreg
d48668052b26 : netfilter: fix nf_l4proto_log_invalid to log invalid packets
916f6efae623 : netfilter: never get/set skb->tstamp
7caa56f006e9 : netfilter: ebtables: CONFIG_COMPAT: drop a bogus WARN_ON
b9ac3849af41 : x86/kdump: Fall back to reserve high crashkernel memory
9ca5c8e632ce : x86/kdump: Have crashkernel=X reserve under 4G by default
a691f3334d58 : csky/syscall_trace: Fixup return processing flow
1a23710c71bb : csky: Fixup compile warning
daac95e70f48 : csky: Add support for perf registers sampling
0eaf50deec8d : csky: add page fault perf event support
683fafebf93b : csky: Use va_pa_offset instead of phys_offset
205353fa06cc : csky: Support vmlinux bootup with MMU off
b4bf274198bd : csky: Add perf_arch_fetch_caller_regs support
981bbf274b64 : csky: Fixup wrong update_mmu_cache implementation
f62e31623d71 : csky: Support dynamic start physical address
bf2416829362 : csky: Reconstruct signal processing
f4625ee0e40a : csky: Use in_syscall & forget_syscall instead of r11_sig
f335b10f3b6c : csky: Add non-uapi asm/ptrace.h namespace
ce63cd5bd448 : csky: mm/fault.c: Remove duplicate header
1b2707fb1189 : csky: remove redundant generic-y
2f7932b011e7 : csky: Update syscall_trace_enter/exit implementation
cfa4d93b977a : csky: Add perf callchain support
28bb030f9333 : csky/ftrace: Add dynamic function tracer (include graph tracer)
3dfc242f11d7 : csky: Fixup vdsp&fpu issues in kernel
6eb61a936195 : thermal/int3403_thermal: favor _TMP instead of PTYP
be659b8d3c79 : ipv6: Restore RTF_ADDRCONF check in rt6_qualify_for_ecmp
00c5ce8ac023 : arm64: dts: lx2160a: add cpu idle support
ade5a57e304e : arm64: dts: imx8mq: fix GPU clock frequency
eda73fc8146f : arm64: dts: fsl: imx8mq-evk: link regulator to GPU domain
e85c9d0faa75 : arm64: dts: imx8mm: Add cpufreq properties
7b2ac489c397 : arm64: dts: imx8qxp-mek: Add i2c1 with pca9646
6b2bcbd8f9db : arm64: dts: imx8qxp: enable scu general irq channel
45d2c84eb3a2 : arm64: dts: imx8mq: add GPU node
4a13b3bec3b4 : arm64: dts: imx: add Zii Ultra board support
2ea5c9b28fab : ARM: dts: vf610-zii-dev-rev-b: Specify CS as GPIO_ACTIVE_LOW in spi0
1437626ec447 : ARM: dts: vf610-zii-dev: Mark i2c0 SCL as GPIO_OPEN_DRAIN
69ab5392f517 : ARM: dts: Add support for ZII i.MX7 RPU2 board
f0e79eaf310c : dt-bindings: arm: fsl: Add support for ZII i.MX7 RPU2 board
5ea0c200bd30 : ARM: dts: bugfix tqma7 soft reset issue
52fde6e70ccc : function_graph: Have selftest also emulate tr->reset() as it did with tr->init()
d5984d2a3121 : i2c: mux: demux-pinctrl: use struct_size() in devm_kzalloc()
f1fb64b04bf4 : i2c: mux: pca954x: allow management of device idle state via sysfs
590085f0f25a : i2c: mux: pca9541: remove support for unused platform data
ddd7c492d419 : i2c: mux: pca954x: remove support for unused platform data
ea2f8d60603e : x86/fault: Make fault messages more succinct
26d1b8586b4f : Documentation: decnet: remove reference to CONFIG_DECNET_ROUTE_FWMARK
39420fe04f09 : dt-bindings: add an explanation for internal phy-mode
085b7755808a : Linux 5.1-rc6
4e54507ab1a9 : ipv6: Simplify rt6_qualify_for_ecmp
fa8b9e8bea50 : net: hippi:Fix misuse of %x in rrunner.c
966cddef20a7 : net: ax25: fix misuse of %x
05453eadbf89 : atm: iphase: fix misuse of %x
05414dd116c5 : mlxsw: spectrum_router: Relax FIB rule validation
fa73989f2697 : mlxsw: spectrum: Use a stable ECMP/LAG seed
e97bb6d478c2 : arm64: dts: clearfog-gt-8k: add wlan_disable signal hog
7971cc408d11 : ARM: mvebu: kirkwood: remove error message when retrieving mac address
71f2b9957d98 : ARM: dts: armada-38x: add interrupts for watchdog
b02872df58ac : drm/msm/a6xx: Don't enable GPU state code if dependencies are missing
b55ee6b243bd : dt-bindings: drm/msm/gpu: Document a5xx / a6xx zap shader region
abccb9fe3267 : drm/msm/a6xx: Add zap shader load
a9e2559c931d : drm/msm/gpu: Move zap shader loading to adreno
026ef6354caa : dt-bindings: drm/msm/a6xx: Document interconnect properties for GPU
1b496469d0c0 : Fix allyesconfig output.
04eb7fd961bc : arm64: defconfig: enable mv-xor driver
d691171d61b6 : uapi/habanalabs: add missing fields in bmon params
26ad26718dfa : powerpc/mm: Fix section mismatch warning
5f53d28608f6 : powerpc/mm/hash: Rename KERNEL_REGION_ID to LINEAR_MAP_REGION_ID
a092a03fa942 : powerpc/mm: Print kernel map details to dmesg
1c946c1b7f2b : powerpc/mm/hash: Simplify the region id calculation.
53ed7a5947de : powerpc/mm: Drop the unnecessary region check
e09093927e54 : powerpc/mm: Validate address values against different region limits
0034d395f89d : powerpc/mm/hash64: Map all the kernel regions in the same 0xc range
a35a3c6f6065 : powerpc/mm/hash64: Add a variable to track the end of IO mapping
ef629cc5bf05 : powerc/mm/hash: Reduce hash_mm_context size
701101865f5d : powerpc/mm: Reduce memory usage for mm_context_t for radix
67fda38f0d68 : powerpc/mm: Move slb_addr_linit to early_init_mmu
60458fba469a : powerpc/mm: Add helpers for accessing hash translation related variables
4f40b15f339d : powerpc/mm: Remove PPC_MM_SLICES #ifdef for book3s64
6161a37307f3 : powerpc/mm: Fix build error with FLATMEM book3s64 config
a68c31fc01ef : powerpc/32s: Implement Kernel Userspace Access Protection
f342adca3afc : powerpc/32s: Prepare Kernel Userspace Access Protection
31ed2b13c48d : powerpc/32s: Implement Kernel Userspace Execution Prevention.
2679f9bd0aba : powerpc/8xx: Add Kernel Userspace Access Protection
06fbe81b5909 : powerpc/8xx: Add Kernel Userspace Execution Prevention
c341a108a581 : powerpc/8xx: Only define APG0 and APG1
e2fb9f544431 : powerpc/32: Prepare for Kernel Userspace Access Protection
e291b6d575bc : powerpc/32: Remove MSR_PR test when returning from syscall
5e5be3aed230 : powerpc/mm: Detect bad KUAP faults
890274c2dc4c : powerpc/64s: Implement KUAP for Radix MMU
ef296729b735 : powerpc/lib: Refactor __patch_instruction() to use __put_user_asm()
1bb2bae2e6c7 : powerpc/mm/radix: Use KUEP API for Radix MMU
b28c97505eb1 : powerpc/64: Setup KUP on secondary CPUs
de78a9c42a79 : powerpc: Add a framework for Kernel Userspace Access Protection
0fb1c25ab523 : powerpc: Add skeleton for Kernel Userspace Execution Prevention
69795cabe4cf : powerpc: Add framework for Kernel Userspace Protection
53a712bae5dd : powerpc/powernv/idle: Restore AMR/UAMOR/AMOR after idle
a3f3072db6ca : powerpc/powernv/idle: Restore IAMR after idle
74d8139582bd : USB: serial: digi_acceleport: clean up set_termios
a7f9f2905850 : USB: serial: digi_acceleport: clean up modem-control handling
716be61d1869 : ARM: dts: imx53: Add Menlosystems M53 board
6143613a84ad : ARM: dts: imx53: Rename M53 SoM touchscreen node
4f158e11b14b : dt-bindings: arm: fsl: Add devicetree binding for M53 Menlo board.
c7861adbe37f : ARM: dts: ls1021: Fix SGMII PCS link remaining down after PHY disconnect
883c2459a57d : habanalabs: re-factor goya_parse_cb_no_ext_queue()
12c768611132 : net/tls: don't leak IV and record seq when offload fails
62ef81d56326 : net/tls: avoid potential deadlock in tls_set_device_offload_rx()
8c03557c3f25 : selftests/net: correct the return value for run_afpackettests
7dc7967fc39a : staging: kpc2000: add initial set of Daktronics drivers
f59232a1da59 : Staging: rtlwifi: Replace return type
2fc489d8acc7 : Staging: rtl8723bs: core: Replace return types
4f8d374b770a : hwmon: (max6650) add thermal cooling device capability
2d6692e642e7 : drm/i915: Start writeback from the shrinker
a7e26f356ca1 : soc: imx: Add generic i.MX8 SoC driver
c1fe190c0672 : powerpc: Add force enable of DAWR on P9 option
558f86493df0 : powerpc/numa: document topology_updates_enabled, disable by default
2d4d9b308f8f : powerpc/numa: improve control of topology updates
2f9196b67237 : powerpc/powernv: Squash sparse warnings in opal-call.c
80d04b7fabe1 : powerpc/crypto: Use cheaper random numbers for crc-vpmsum self-test
6917735e8f90 : powerpc: Remove duplicate headers
cc76404feaed : powerpc/8xx: Fix possible device node reference leak
7f177f9810ad : powerpc/pseries: hwpoison the pages upon hitting UE
4df2cb633b5b : powerpc/83xx: Add missing of_node_put() after of_device_is_available()
0235854e1c25 : MAINTAINERS: Update remaining @linux.vnet.ibm.com addresses
679d03f26a68 : MAINTAINERS: Remove non-existent VAS file
e663e1e06089 : powerpc/pseries/pmem: Fix a set but not used value
c05f57fdc34a : powerpc/pseries/iommu: Fix set but not used values
bff25143da0d : powerpc/mm: Silence unused-but-set-variable warnings
f172acbfae1a : powerpc/mm: move warning from resize_hpt_for_hotplug()
f89bd8ba834e : powerpc/mm/radix: Don't do SLB preload when using the radix MMU
24c174bb23eb : powerpc/configs: Enable CONFIG_USB_XHCI_HCD by default
c9d8dda42372 : powerpc/pseries/mce: Improve array initialization.
56c46bba9bbf : powerpc/64: Fix booting large kernels with STRICT_KERNEL_RWX
62611c1e2418 : powerpc/embedded6xx: Remove unused functions holly_power_off and holly_halt
308be6c7817c : powerpc/embedded6xx: Make some functions static
ff6d27823f61 : powerpc: vdso: Make vdso32 installation conditional in vdso_install
eea86aa4171d : powerpc/mm/64: Document the sizes of/sizes mapped by Pxx_INDEX_SIZE
6c84f8c5cbfb : powerpc/highmem: Change BUG_ON() to WARN_ON()
af5cd05de5dd : powerpc: Fix defconfig choice logic when cross compiling
a273fa386a94 : powerpc/32: Add ppc_defconfig
09cbd2197e92 : RAS/CEC: Increment cec_entered under the mutex lock
409c53f07a81 : drm/lima: handle shared irq case for lima_pp_bcast_irq_handler
f3c2b76ef25e : drm/i915/selftests: Check that gpu reset is usable from atomic context
40d211ef62de : Revert "drm/i915/guc: Disable global reset"
fc488b59034a : drm/i915/uc: Place uC firmware in upper range of GGTT
911800765ef6 : drm/i915/uc: Reserve upper range of GGTT
95ebcda3ef4f : drm/i915/uc: Rename uC firmware init/fini functions
b7d5dc21072c : random: add a spinlock_t to struct batched_entropy
4ef6cbe80d71 : nfp: add SR-IOV trusted VF support
92e507d21613 : random: document get_random_int() family
fe6f1a6a8eed : random: fix CRNG initialization when random.trust_cpu=1
d55535232c3d : random: move rand_initialize() earlier
97afd47b36db : net: hns3: add function type check for debugfs help information
db01afeb6614 : net: hns3: add queue's statistics update to service task
a63457878b12 : net: hns3: Add handling of MAC tunnel interruption
ffd140e2ea98 : net: hns3: add support for dump ncl config by debugfs
bb87be87b165 : net: hns3: Add support for netif message level settings
e511c97d0a26 : net: hns3: dump more information when tx timeout happens
fa6c4084b98b : net: hns3: fix loop condition of hns3_get_tx_timeo_queue_info()
beab694aa32a : net: hns3: refine tx timeout count handle
fbf3cd3fc11c : net: hns3: add some debug info for hclgevf_get_mbx_resp()
147175c92a5c : net: hns3: add some debug information for hclge_check_event_cause
c88a6e7d8801 : net: hns3: add reset statistics for VF
f02eb82dfe12 : net: hns3: add reset statistics info for PF
4519efa6f8ea : libbpf: fix BPF_LOG_BUF_SIZE off-by-one error
d7cc399e1227 : tcp: properly reset skb->truesize for tx recycling
a147faa96f83 : selftests/ipc: Fix msgque compiler warnings
dff6d2ae56d0 : selftests/efivarfs: clean up test files from test_create*()
8ce72dc32578 : selftests: fix headers_install circular dependency
9f77a60669d1 : clk: hi3660: Mark clk_gate_ufs_subsys as critical
bff1cef5f23a : clk: tegra: Don't enable already enabled PLLs
0a9798c123d0 : mlxsw: spectrum: Assume CONFIG_NET_DEVLINK is always enabled
42e5425aa0df : tipc: introduce new socket option TIPC_SOCK_RECVQ_USED
925b0c841e06 : team: fix possible recursive locking when add slaves
03f8264c9b60 : docs/zh_CN: fix typos in 1.Intro.rst file
40845f9f8021 : docs/zh_CN: redirect CoC docs to Chinese version
ecbf3f1795fd : clk: fixed-factor: Let clk framework find parent
601b6e93304a : clk: Allow parents to be specified via clkspec index
dde4eff47c82 : clk: Look for parents with clkdev based clk_lookups
fc0c209c147f : clk: Allow parents to be specified without string names
30c04d796b69 : selftests/net: correct the return value for run_netsocktests
89a5ddcc799d : clk: Add of_clk_hw_register() API for early clk drivers
1b833924e5b3 : driver core: Let dev_of_node() accept a NULL dev
fceaa7d80043 : clk: Prepare for clk registration API that uses DT nodes
d1011cba02f2 : clkdev: Move clk creation outside of 'clocks_mutex'
a26deec69fa4 : net: dsa: mv88e6xxx: Only reconfigure MAC when something changes
0768e17073dc : net: socket: implement 64-bit timestamps
5ce5d8a5a4ae : asm-generic: generalize asm/sockios.h
c7cbdbf29f48 : net: rework SIOCGSTAMP ioctl handling
5852b1365df4 : clk: zynqmp: use structs for clk query responses
8e1acd4fc552 : bridge: update vlan dev link state for bridge netdev changes
80900acd3a30 : bridge: update vlan dev state when port added to or deleted from vlan
9c0ec2e7182a : bridge: support binding vlan dev link state to vlan member bridge ports
76052d8c4f2d : vlan: do not transfer link state in vlan bridge binding mode
8c8b3458d0b9 : vlan: support binding link state to vlan member bridge ports
d5a71e4646a7 : ARM: dts: lpc32xx: use SPDX license identifier
cea862386791 : ARM: dts: lpc32xx: add address and size cell values to SPI controller nodes
4c546175dbe1 : ARM: dts: lpc32xx: disable MAC controller by default
903fa2ab79d8 : ARM: dts: lpc32xx: disable I2S controllers by default
37917ce5b4ee : ARM: dts: lpc32xx: change hexadecimal values to lower case
ace329f4ab3b : net/mlx5e: ethtool, Remove unsupported SFP EEPROM high pages query
d460c2718906 : net/mlx5e: Fix the max MTU check in case of XDP
12fc512f5741 : net/mlx5e: Fix use-after-free after xdp_return_frame
d9aa5ca429ad : rtc: ds2404: simplify .probe and remove .remove
c7ac260fe76f : rtc: ds2404: remove ds2404_chip_ops
14556f04e546 : rtc: ds2404: convert to SPDX identifier
be2b04371ab1 : rtc: ds2404: use .set_time
53523216ba91 : rtc: ds2404: switch to rtc_time64_to_tm
13bfa942254f : rtc: ds2404: set range
d71c7715326b : rtc: ep93xx: fix checkpatch issues
4fdf4d237fab : rtc: ep93xx: convert to SPDX identifier
ef9440a2e363 : rtc: ep93xx: use .set_time
886a77e73e52 : rtc: ep93xx: switch to rtc_time64_to_tm
2d4fc6df77d8 : rtc: ep93xx: set range
09cd030b5446 : rtc: ep93xx: use rtc_add_group
bac68b30d537 : rtc: ep93xx: convert to devm_rtc_allocate_device
b809d192eb98 : rtc: ep93xx: stop setting platform_data
9eec31f310e0 : rtc: ds3232: get SRAM access using NVMEM Framework
267e80ee6a34 : drm/i915/gtt: Skip clearing the GGTT under gen6+ full-ppgtt
e861cfbed091 : ARM: lpc32xx: use SPDX license identifier
bbf553c6bb9f : ARM: lpc32xx: remove platform data of SSP0 and SSP1 controllers
a1e65c28f602 : ARM: lpc32xx: remove redundant included headers
b972fffa114b : drm/i915: remove DRM_AUTH from IOCTLs which also have DRM_RENDER_ALLOW
b97369f07e3b : x86/vdso: Rename variable to fix -Wshadow warning
7ce99d24ed72 : drm/i915: Expose the busyspin durations for i915_wait_request
c2b71462d294 : USB: core: Fix bug caused by duplicate interface PM usage counter
a93fb4f40788 : ARM: lpc32xx: stop overwriting TEST_CLK_SEL
ad2e379def13 : sched/debug: Fix spelling mistake "logaritmic" -> "logarithmic"
36ad7022536e : of_net: Fix residues after of_get_nvmem_mac_address removal
7d26c96052cd : nfp: flower: fix size_t compile warning
f36e7495dd39 : x86/tools/relocs: Fix big section header tables
b673499ae738 : drm/msm: Split submit_lookup_objects() into two loops
8ea274accda9 : drm/msm: Stop dropping struct_mutex in recover_worker()
48e7f18392c6 : drm/msm: Implement .gem_free_object_unlocked
fb076b15d50d : drm/msm/a6xx: Remove an unused struct member
41570b747cf3 : msm/drm/a6xx: Turn off the GMU if resume fails
e31fdb74c183 : drm/msm/a6xx: Make GMU reset useful
9325d4266afd : drm/msm/gpu: Attach to the GPU GX power domain
c6c598535c7c : dt-bindings: drm/msm/a6xx: Add GX power-domain for GMU bindings
b94a6e3737ac : drm/msm/a6xx: Remove unwanted regulator code
b0fb66043a0d : drm/msm/gpu: Add submit queue queries
48dc4241c9cd : drm/msm: add param to retrieve # of GPU faults (global)
d674c963af74 : drm/msm/gpu: add per-process pagetables param
a496696ab569 : doc: mm: migration doesn't use FOLL_SPLIT anymore
d8e8bcc3d8de : docs: doc-guide: remove the extension from .rst files
9f436194f985 : doc: kselftest: Fix KBUILD_OUTPUT usage instructions
5b978c106659 : irqchip: Add driver for IXP4xx
dc8ef8cd3a05 : ARM: ixp4xx: Convert to SPARSE_IRQ
075df31aed44 : ARM: ixp4xx: Pass IRQ resource to beeper
98ac0cc270b7 : ARM: ixp4xx: Convert to MULTI_IRQ_HANDLER
64534e060dda : ARM: ixp4xx: Add myself as maintainer
afe471ea2d6f : cgroup: document cgroup v2 freezer interface
4c476d8cff48 : cgroup: add tracing points for cgroup v2 freezer
712e35178754 : cgroup: make TRACE_CGROUP_PATH irq-safe
5313bfe425c8 : kselftests: cgroup: add freezer controller self-tests
ff9fb7cb515b : kselftests: cgroup: don't fail on cg_kill_all() error in cg_destroy()
76f969e8948d : cgroup: cgroup v2 freezer
4dcabece4c3a : cgroup: protect cgroup->nr_(dying_)descendants by css_set_lock
aade7f9efba0 : cgroup: implement __cgroup_task_count() helper
50943f3e136a : cgroup: rename freezer.c into legacy_freezer.c
cb0c04143b61 : sched/topology: Update init_sched_domains() comment
b6fbbf31d15b : cgroup/cpuset: Update stale generate_sched_domains() comments
8fea0f59e97d : x86/topology: Make DEBUG_HOTPLUG_CPU0 pr_info() more descriptive
6bedf00e55e5 : block: make sure that bvec length can't be overflow
b40fabc05ea0 : block: kill all_q_node in request_queue
18ea35c5ed99 : x86/fault: Decode and print #PF oops in human readable form
f28b11a2abd9 : x86/fault: Reword initial BUG message for unhandled page faults
987ddbe4870b : x86/power: Optimize C3 entry on Centaur CPUs
28156d767843 : x86/mce: Fix debugfs_simple_attr.cocci warnings
2ee27796f298 : x86/cpu/intel: Lower the "ENERGY_PERF_BIAS: Set to normal" message's log priority
13e792a19d4e : tick: Fix typos in comments
96354b5ca4ac : drm: increase drm mmap_range size to 1TB
04f5866e41fb : coredump: fix race condition between mmget_not_zero()/get_task_mm() and core dumping
dce5b0bdeec6 : mm/kmemleak.c: fix unused-function warning
6041186a3258 : init: initialize jump labels before command line option parsing
8f4a8c12cafe : kernel/watchdog_hld.c: hard lockup message should end with a newline
40453c4f9bb6 : kcov: improve CONFIG_ARCH_HAS_KCOV help text
3b991208b897 : mm: fix inactive list balancing between NUMA nodes and cgroups
1a9f219157b2 : mm/hotplug: treat CMA pages as unmovable
68545aa1cda8 : proc: fixup proc-pid-vm test
8cd40d1d41ff : proc: fix map_files test on F29
e8277b3b5224 : mm/vmstat.c: fix /proc/vmstat format for CONFIG_DEBUG_TLBFLUSH=y CONFIG_SMP=n
37803841c92d : mm/memory_hotplug: do not unlock after failing to take the device_hotplug_lock
af53d3e9e040 : mm: swapoff: shmem_unuse() stop eviction without igrab()
64165b1affc5 : mm: swapoff: take notice of completion sooner
dd862deb151a : mm: swapoff: remove too limiting SWAP_UNUSE_MAX_TRIES
870395465444 : mm: swapoff: shmem_find_swap_entries() filter out other types
1a62b18d51e5 : slab: store tagged freelist for off-slab slabmgmt
c9d66b361ed1 : drm/amd/amdgpu: fix spelling mistake "recieve" -> "receive"
f4895610f2ee : drm/amdgpu: fix spelling mistake "gateing" -> "gating"
fced5c70da82 : drm/amdgpu: enable MGCG for PCO
4cb62b50de6f : drm/amdgpu: disable DRIVER_ATOMIC under SRIOV
36e499b2490a : drm/amdgpu: amdgpu_device_recover_vram got NULL of shadow->parent
20299a8812dc : drm/amd/include: Add USB_C_TYPE to atom_encoder_cap_defs
0da8b10e36e9 : drm/amdgpu: get_fw_version isn't ASIC specific
a1b11201af9a : drm/powerplay : send SMC message to set XGMI pstate
46dd9ff7246f : drm/amd/display: Expose support for DRM_FORMAT_RGB565
017d75f1f96f : drm/amdgpu: enable Vega20 BACO reset support
01c8327667c2 : ASoC: codec: hdac_hdmi add device_link to card device
bd4264112f93 : drm/ttm: fix re-init of global structures
479879701758 : ASoC: Intel: Haswell: Remove set but not used variable 'stage_type'
ae061d2a857f : ASoC: pcm: save fixed-up hw_params of BE
d18360e07fb7 : ASoC: samsung: tobermory: Convert to SPDX License Identifier
686f47bb72dd : ASoC: samsung: tm2_wm5110: Convert to SPDX License Identifier
14e581c381b9 : x86/kvm: Make steal_time visible
02143c2931c3 : x86/hyperv: Make hv_vcpu_is_preempted() visible
3f8b21fd7960 : ASoC: samsung: speyside: Convert to SPDX License Identifier
dbf0344a4b6a : ASoC: samsung: spdif: Convert to SPDX License Identifier
ebf4c423dd2a : ASoC: samsung: snow: Convert to SPDX License Identifier
f9ff38071cdc : ASoC: samsung: smdk_wm8994*: Convert to SPDX License Identifier
fe20039c8d09 : ASoC: samsung: smdk_wm8580: Convert to SPDX License Identifier
64301240f86a : ASoC: samsung: smdk_spdif: Convert to SPDX License Identifier
8aa0ef201cdc : ASoC: samsung: smartq_wm8987: Convert to SPDX License Identifier
4d19f2cf5f2d : ASoC: samsung: s3c24xx_uda134x: Convert to SPDX License Identifier
ac64529df8df : ASoC: samsung: s3c24xx_simtec*: Convert to SPDX License Identifier
25bc05fbc464 : ASoC: samsung: s3c2412-i2s: Convert to SPDX License Identifier
2dab7021aa52 : ASoC: samsung: rx1950_uda1380: Convert to SPDX License Identifier
521cc68ea588 : ASoC: samsung: s3c24xx-i2s: Convert to SPDX License Identifier
08ac76d01bea : ASoC: samsung: s3c-i2s-v2: Convert to SPDX License Identifier
65511dc7488e : ASoC: samsung: pcm: Convert to SPDX License Identifier
1896b485d3ec : ASoC: samsung: odroid: Convert to SPDX License Identifier
7cab920a891e : ASoC: samsung: neo1973_wm8753: Convert to SPDX License Identifier
d5943db34af3 : ASoC: samsung: lowland: Convert to SPDX License Identifier
1643b9fb8c77 : ASoC: samsung: littlemill: Convert to SPDX License Identifier
9c8df4cd9964 : ASoC: samsung: jive_wm8750: Convert to SPDX License Identifier
1d3279c4ab57 : ASoC: samsung: idma: Convert to SPDX License Identifier
7d5b1b8aaa65 : ASoC: samsung: i2s: Convert to SPDX License Identifier
81423c37415f : x86/timer: Don't inline __const_udelay()
392d20f60d00 : ASoC: samsung: h1940_uda1380: Convert to SPDX License Identifier
df504eda6a72 : ASoC: samsung: dmaengine: Convert to SPDX License Indentifier
41ce2ac0417c : ASoC: samsung: bells: Convert to SPDX License Identifier
26b31f46f036 : x86/cpu/amd: Exclude 32bit only assembler from 64bit build
c03e27506a56 : x86/asm: Mark all top level asm statements as .text
4c61608402f5 : ASoC: samsung: arndale: Convert to SPDX License Identifier
1de7edbb59c8 : x86/cpu/bugs: Use __initconst for 'const' init data
91cbdb83d3ae : drm/i915: Track HAS_RPS alongside HAS_RC6 in the device info
41f13084506a : staging: speakup: refactor to use existing code in vt
496124e5e16e : vt: selection: allow functions to be called from inside kernel
827c085baede : staging: greybus: power_supply: use struct_size() helper
24c9f9b66a70 : staging: comedi: use help instead of ---help--- in Kconfig
3322d579679d : Staging: rtl8723bs: Avoid typedefs for structure
36d657b011ef : staging: mt7621-pci-phy: convert driver to use kernel regmap API's
9445ccb3714c : staging: mt7621-pci-phy: add quirks for 'E2' revision using 'soc_device_attribute'
d43f53c6cc92 : staging: mt7621-pci-phy: remove some unnecessary local variables
fc1e669ad15a : staging: mt7621-pci-phy: use 'platform_get_resource'
9c5d9e572e0e : staging: rtl8723bs: fix spelling mistake: "nonprintabl" -> "non-printable"
8e227f7005da : staging: rtlwifi: fix spelling mistake "notity" -> "notify"
7c2c18202ce0 : staging: comedi: dt9812: Call mutex_destroy() on private mutex
6e1167444c7d : staging: comedi: ni_usb6501: Call mutex_destroy() on private mutex
3c03c470f476 : staging: comedi: usbdux: Call mutex_destroy() on private mutex
35756f3dbf43 : staging: comedi: usbduxfast: Call mutex_destroy() on private mutex
2cd086967242 : staging: comedi: usbduxsigma: Call mutex_destroy() on private mutex
a5c795056c44 : staging: most: configfs: Make mdev_link_list static
8bedf934a33b : staging: rtl8723bs: hal: fix spelling mistake "singal" -> "signal"
a5112277872a : staging: vc04_services: handle kzalloc failure
f44303e85268 : staging: comedi: Add lockdep_assert_held() calls for dev->attach_lock
77c21b626be5 : staging: comedi: Add lockdep_assert_held() calls for dev->mutex
f439696c81fc : staging: comedi: don't release mutex too early in comedi_auto_config()
b191fa96ea6d : x86/kprobes: Avoid kretprobe recursion bug
fabe38ab6b2b : kprobes: Mark ftrace mcount handler functions nokprobe
3ff9c075cc76 : x86/kprobes: Verify stack frame on kretprobe
1567d661b90f : usb: mtu3: get optional clock by devm_clk_get_optional()
fcafadf71a25 : usb: chipidea: msm: get optional clock by devm_clk_get_optional()
e894cdc2cb46 : usb: dwc2: get optional clock by devm_clk_get_optional()
bbe2028f43c8 : usb: misc: usb3503: get optional clock by devm_clk_get_optional()
08048c04cc6f : usb: host: xhci-plat: get optional clock by devm_clk_get_optional()
9d918dcea068 : usb: xhci-mtk: get optional clock by devm_clk_get_optional()
48242e30532b : usb: typec: fusb302: Revert "Resolve fixed power role contract setup"
6258db14d78c : usb: typec: fusb302: Implement start_toggling for all port-types
7893f9e1c26d : usb: typec: tcpm: Notify the tcpc to start connection-detection for SRPs
9bcb762ce02d : usb: host: use usb_endpoint_maxp instead of usb_maxpacket
b50776ae011c : locking/atomics: Don't assume that scripts are executable
fc834e607ae3 : USB: dummy-hcd: Fix failure to give back unlinked URBs
c53051128bb0 : sc16is7xx: put err_spi and err_i2c into correct #ifdef
5dd50aaeb185 : Make anon_inodes unconditional
1a8b4540db73 : sched/core: Check quota and period overflow at usec to nsec conversion
5b61d50ab4ef : sched/core: Handle overflow in cpu_shares_write_u64
1a010e29cfa0 : sched/rt: Check integer overflow at usec to nsec conversion
f6c6010a0773 : mm/resource: Use resource_overlaps() to simplify region_intersects()
83b0b15bcb0f : rseq: Remove superfluous rseq_len from task_struct
bff9504bfc9c : rseq: Clean up comments by reflecting removal of event counter
93ddedaa5c9c : x86/defconfig: Remove archaic partition tables support
d69990e0c399 : drm/i915: Use drm_dev_unplug()
bee9853932e9 : sched/core: Fix typo in comment
169d0869962d : x86/smpboot: Rename match_die() to match_pkg()
3a1c779fb8f7 : topology: Simplify cputopology.txt formatting and wording
ef7c7727f2c1 : x86/topology: Fix documentation typo
69166f7a37dc : iwlwifi: dbg_ini: set dump bit only when trigger collection is certain
f8510d67d658 : iwlwifi: mvm: Change an 'else if' into an 'else' in iwl_mvm_send_add_bcast_sta
2644f9d0db43 : iwlwifi: remove unused 0x40C0 PCI device IDs
957a67c828e7 : iwlwifi: mvm: support rtt confidence indication
e91130cebd47 : iwlwifi: dbg: add lmac and umac PC registers to periphery dump
32d2282a35f7 : iwlwifi: dbg: add periphery memory dumping support to ax210 device family
befebbb30af0 : iwlwifi: rs: consider LDPC capability in case of HE
53032e6ec1bf : iwlwifi: dbg_ini: add debug prints to the ini flows
2953c393a0a4 : iwlwifi: add FW_INFO debug level
77f99ae6487b : iwlwifi: dbg_ini: support notification and dhc regions type parsing
718a8b23ad04 : iwlwifi: unite macros with same meaning
9a16ee0c6b4a : iwlwifi: mvm: set 512 TX queue slots for AX210 devices
0d37d9faa60d : iwlwifi: bump FW API to 47 for 22000 series
844e33135d3a : drm/i915: Remove unwarranted clamping for hsw/bdw
6a1faa4a43f5 : crypto: ccm - fix incompatibility between "ccm" and "ccm_base"
f699594d4369 : crypto: gcm - fix incompatibility between "gcm" and "gcm_base"
2616b3deaf9c : MAINTAINERS: Update email for Qualcomm SoC maintainer
c8be55410474 : arm64: dts: qcom: msm8998: Fix blsp2_i2c5 address
3efd4352ba7c : arm64: dts: qcom: qcs404-evb: Change the compatible to distinguish platforms
d1fe337337ed : arm64: dts: qcom: pmi8998: add gpio-ranges
21750eb93ea9 : arm64: dts: qcom: pmi8994: add gpio-ranges
99c70e728623 : arm64: dts: qcom: pm8998: add gpio-ranges
136e9d920dc6 : arm64: dts: qcom: pm8005: add gpio-ranges
144ec97493af : scsi: aic7xxx: fix EISA support
6110ed2db3a4 : net: mdio: rename mdio_device reset to reset_gpio
71dd6c0dff51 : net: phy: add support for reset-controller
b54dd90cab00 : dt-bindings: net: add PHY reset controller binding
0228034d8e59 : Revert "scsi: fcoe: clear FC_RP_STARTED flags when receiving a LOGO"
a7634b6f7cbb : scsi: aic7xxx: fix spelling mistake "recevied" -> "received"
c70929752511 : scsi: lpfc: Make lpfc_sli4_oas_verify static
efc372c1bfe1 : scsi: megaraid_sas: fix spelling mistake "oustanding" -> "outstanding"
bc136f4d6e63 : scsi: qedi: fix spelling mistake "oflload" -> "offload"
65b1dc99008d : scsi: qedf: remove memset/memcpy to nfunc and use func instead
a06eaaf7913c : net: skb: remove unused asserts
a115d51aae75 : net: gemini: remove unnecessary assert
23bddf692d36 : net/sched: taprio: fix build without 64bit div
ce6bf4c141ca : sb1000: fix variable set but not used warnings
503c01880166 : l2tp: fix set but not used variable
80695946737d : bpf: move BPF_PROG_TYPE_FLOW_DISSECTOR documentation to a new common place
0bc199854405 : ipv6: Add rate limit mask for ICMPv6 messages
9188d5ca454f : net/tls: fix refcount adjustment in fallback
4cf2d206ff40 : net: phy: remove dead code from phy_sanitize_settings
6056bed93b4f : PCI/LINK: Disable bandwidth notification interrupt during suspend
849f257f61ff : bpf: Increase MAX_NR_MAPS to 17 in test_verifier.c
5e42574b022b : net: phy: don't set autoneg if it's not supported
5de35e3ae9d0 : selftests/bpf: fix compile errors due to unsync linux/in6.h and netinet/in.h
79b1b30e4c20 : libbpf: remove compile time warning from libbpf_util.h
da7031491786 : bpf: Document BPF_PROG_TYPE_CGROUP_SYSCTL
defb149ba42f : clk: Aspeed: Setup video engine clocking
7fbb639aea35 : clk: mvebu: fix spelling mistake "gatable" -> "gateable"
5a7efdacb9dd : clkdev: Hold clocks_mutex while iterating clocks list
873f258becca : dm thin metadata: do not write metadata if no changes occurred
6a1b1ddc6a2c : dm thin metadata: add wrappers for managing write locking of metadata
a1ed4d9e9376 : dm thin metadata: check __commit_transaction()'s return
c6e086e0c9b2 : dm space map common: zero entire ll_disk
84420b1e5d72 : dm writecache: add unlikely for returned value of rb_next/prev
09f2d6563055 : dm writecache: remove needless dereferences in __writecache_writeback_pmem()
3f1637f21038 : dm snapshot: Use fine-grained locking scheme
f79ae415b64c : dm snapshot: Make exception tables scalable
4ad8d880b6c4 : dm snapshot: Replace mutex with rw semaphore
65fc7c370477 : dm snapshot: Don't sleep holding the snapshot lock
34191ae816b0 : list_bl: Add hlist_bl_add_before/behind helpers
ae325dcd1905 : list: Don't use WRITE_ONCE() in hlist_add_behind()
e28adc3bf34e : dm cache metadata: Fix loading discard bitset
7aedf75ff740 : dm zoned: Fix zone report handling
a3839bc6351d : dm zoned: Silence a static checker warning
c13b5487d9de : dm crypt: fix endianness annotations around org_sector_of_dmreq
31e220877981 : power: supply: olpc_battery: Have the framework register sysfs files for us
76311b9a3295 : power: supply: olpc_battery: Add OLPC XO 1.75 support
8ecefda22262 : power: supply: olpc_battery: Avoid using platform_info
b0280d05804a : power: supply: olpc_battery: Use devm_power_supply_register()
33554d818a95 : power: supply: olpc_battery: Move priv data to a struct
f7a228eaf4f8 : power: supply: olpc_battery: Use DT to get battery version
a7a9bacb9a32 : x86/platform/olpc: Use a correct version when making up a battery node
47e120d3337b : x86/platform/olpc: Trivial code move in DT fixup
0806a13c5a43 : x86/platform/olpc: Don't split string literals when fixing up the DT
d25ad7fdfb2b : dt-bindings: olpc_battery: Add XO-1.5 battery
fb24ccfbe1e0 : power: supply: add Ingenic JZ47xx battery driver.
bbdfeea2c6da : dt-bindings: power: supply: Add docs for Ingenic JZ47xx SoCs battery.
e0c1d14a1a32 : stmmac: pci: Adjust IOT2000 matching
a7cf2cc3cd36 : firestream: fix spelling mistake "tramsitted" -> "transmitted"
05b8ccfba5d4 : ALSA: line6: Avoid polluting led_* namespace
b1546edcf2aa : sched/core: Make some functions static
d5f6db353829 : net: ipv6: addrlabel: fix spelling mistake "requewst" -> "request"
151f0dddbbfe : mlxsw: spectrum: Fix autoneg status in ethtool
1ab3030193d2 : mlxsw: pci: Reincrease PCI reset timeout
f476b3f809fa : mlxsw: spectrum: Put MC TCs into DWRR mode
ff8acf929014 : arm64: futex: Restore oldval initialization to work around buggy compilers
6cd5235c3135 : drm/msm: a5xx: fix possible object reference leak
e1505f627e2e : drm/msm: Cleanup A6XX opp-level reading
4e9985174247 : drm/msm/dpu: check split role for single flush
9d4c8fd1af46 : drm/msm/dpu: assign intf to encoder in mode_set
b107603b4ad0 : drm/msm/dpu: map mixer/ctl hw blocks in encoder modeset
c2ab55a68a33 : drm/msm/dpu: dont use encoder->crtc in atomic path
a7fcc3237f31 : drm/msm/dpu: release resources on modeset failure
366334a3127e : drm/msm/dpu: remove phys_vid subclass
b6057cda8f6c : drm/msm/dpu: move hw_inf encoder baseclass
f98baa3109ce : drm/msm: dpu: Don't set frame_busy_mask for async updates
be77ef760cd3 : drm/msm: dpu: Don't queue the frame_done watchdog for cursor
70df9610de0f : drm/msm: dpu: Untangle frame_done timeout units
2e0391865bd7 : drm/msm: dpu: Simplify frame_done watchdog timeout calculation
6117f8620272 : drm/msm: Use drm_mode_vrefresh instead of mode->vrefresh
7603df38cc8c : drm/msm: Fix NULL pointer dereference
a6bb79ab4879 : drm/msm: Remove pm_runtime calls from msm_iommu.c
0abdba47dc1d : drm/msm: don't allocate pages from the MOVABLE zone
b6aa57c69cb2 : KVM: lapic: Convert guest TSC to host time domain if necessary
c3941d9e0ccd : KVM: lapic: Allow user to disable adaptive tuning of timer advancement
39497d7660d9 : KVM: lapic: Track lapic timer advance per vCPU
dffa9b7a78c4 : drm/v3d: Add missing implicit synchronization.
07fbbd66b973 : drm/v3d: Drop reservation of a shared slot in the dma-buf reservations.
d223f98f0209 : drm/v3d: Add support for compute shader dispatch.
a783a09ee76d : drm/v3d: Refactor job management.
d4c3022a23d2 : drm/v3d: Switch the type of job-> to reduce casting.
57bf67e73ce9 : KVM: lapic: Disable timer advancement if adaptive tuning goes haywire
da66761c2d93 : x86: kvm: hyper-v: deal with buggy TLB flush requests from WS2012
c09d65d9eab6 : KVM: x86: Consider LAPIC TSC-Deadline timer expired if deadline too short
513eff7fdc77 : dt-bindings: phy-qcom-qmp: Add qcom,msm8998-qmp-pcie-phy
94e487a41f57 : phy: Add usb phy support for hi3660 Soc of Hisilicon
e4d0cf63f243 : dt-bindings: phy: Add support for HiSilicon's hi3660 USB PHY
ea4059fc93fd : scsi: phy: mediatek: fix typo in author's email address
61c67bfaaae6 : phy: ocelot-serdes: Add support for SERDES6G muxing
eeda879bb54f : phy: fsl-imx8mq-usb: add support for VBUS power control
29c6584f3331 : dt-bindings: phy-imx8mq-usb: add optional vbus supply regulator
26ddc068de47 : drm/i915: Setup the RCS ring prior to execution
dfe2c8ed23d7 : drm/i915: Stop overwriting RING_IMR in rcs resume
43b8e1f08938 : KVM: arm64: Clarify access behaviour for out-of-range SVE register slice IDs
fe365b4ea6c0 : KVM: Clarify KVM_{SET,GET}_ONE_REG error code documentation
9df2d660c7f3 : KVM: Clarify capability requirements for KVM_ARM_VCPU_FINALIZE
92e68b2b1ba0 : KVM: arm/arm64: Clean up vcpu finalization function parameter naming
ecfb6ed4f66e : KVM: arm64/sve: Explain validity checks in set_sve_vls()
4bd774e57b29 : KVM: arm64/sve: Simplify KVM_REG_ARM64_SVE_VLS array sizing
55ffad3b636a : KVM: arm64/sve: WARN when avoiding divide-by-zero in sve_reg_to_region()
52110aa95948 : KVM: arm64/sve: Make register ioctl access errors more consistent
f8d4635aff7e : KVM: arm64/sve: Miscellaneous tidyups in guest.c
8ae6efdde451 : KVM: arm64/sve: Clean up UAPI register ID definitions
700698a8a974 : KVM: arm64/sve: sys_regs: Demote redundant vcpu_has_sve() checks to WARNs
0323e027df13 : KVM: arm: Make vcpu finalization stubs into inline functions
a3be836df7cb : KVM: arm/arm64: Demote kvm_arm_init_arch_resources() to just set up SVE
624835abf9e2 : arm64/sve: Clarify vq map semantics
ad408c766cef : drm/sun4i: Use DRM_GEM_CMA_VMAP_DRIVER_OPS for GEM operations
6e0c67e34ffc : ARM: dts: sun8i: a83t: Enable USB OTG controller on some boards
6cb6cfd61ec5 : ARM: dtsi: axp81x: add USB power supply node
711987bbad18 : ice: Calculate ITR increment based on direct calculation
9c010de7cf0a : ice: Bump driver version
3a257a1404f8 : ice: Add code to control FW LLDP and DCBX
b832c2f63108 : ice: Add code for DCB rebuild
4b0fdceb81ba : ice: Add code to get DCB related statistics
5f6aa50e4ece : ice: Add priority information into VLAN header
a629cf0a018b : ice: Update rings based on TC information
00cc3f1b3a30 : ice: Add code to process LLDP MIB change events
0deab659a615 : ice: Add code for DCB initialization part 4/4
7b9ffc76bf59 : ice: Add code for DCB initialization part 3/4
0ebd3ff13cca : ice: Add code for DCB initialization part 2/4
37b6f6469f75 : ice: Add code for DCB initialization part 1/4
802abbb44a25 : ice: Bump version
f9867df6d965 : ice: Fix incorrect use of abbreviations
94c4441b5a80 : ice: Fix typos in code comments
738a7832d21e : signal: use fdget() since we don't allow O_PATH
37e1677330bd : ktest: introduce REBOOT_RETURN_CODE to confirm the result of REBOOT
7cc399f26781 : arm64: dts: allwinner: a64-amarula-relic: Add OV5640 camera node
f7056b28b7b5 : arm64: dts: allwinner: a64: Add pinmux setting for CSI MCLK on PE1
c8afd03486c2 : ACPI / LPSS: Use acpi_lpss_* instead of acpi_subsys_* functions for hibernate
0fcc2bdc8aff : device property: Add fwnode_graph_get_endpoint_by_id()
e757e7fa3a93 : PM / Domains: remove unnecessary unlikely()
aa20236784ab : drm/panfrost: Prevent concurrent resets
db594ba3fcf9 : drm/panfrost: depend on !GENERIC_ATOMIC64 when using COMPILE_TEST
f5a9ed867c83 : drm/sun4i: Fix component unbinding and component master deletion
02b92adbe33e : drm/sun4i: Set device driver data at bind time for use in unbind
71adf60f0a92 : drm/sun4i: Add missing drm_atomic_helper_shutdown at driver unbind
82c810856955 : drm/panfrost: Add missing include
f1bb4b6aeed4 : drm/panfrost: Make panfrost_gem_free_object() static
b779ceadf548 : char/ipmi: fix spelling mistake "receieved_messages" -> "received_messages"
67cb60e4efe7 : crypto: shash - fix missed optimization in shash_ahash_digest()
626ddb2fbe79 : crypto: powerpc - convert to use crypto_simd_usable()
0edf8593eb09 : crypto: cavium - remove bogus code handling cryptd
0a877e354a2c : crypto: cryptd - remove ability to instantiate ablkciphers
8c3fffe3993b : crypto: scompress - initialize per-CPU variables on each CPU
f0cfd57b43fe : crypto: rockchip - update IV buffer to contain the next IV
c4741b230597 : crypto: run initcalls for generic implementations earlier
40153b10d91c : crypto: testmgr - fuzz AEADs against their generic implementation
d435e10e67be : crypto: testmgr - fuzz skciphers against their generic implementation
9a8a6b3f0950 : crypto: testmgr - fuzz hashes against their generic implementation
f2bb770ae896 : crypto: testmgr - add helpers for fuzzing against generic implementation
951d13328a8a : crypto: testmgr - identify test vectors by name rather than number
5283a8ee9bad : crypto: testmgr - expand ability to test for errors
be08f0c681a8 : integrity: support EC-RDSA signatures for asymmetric_verify
32fbdbd32e1c : crypto: ecrdsa - add EC-RDSA test vectors to testmgr
0d7a78643f69 : crypto: ecrdsa - add EC-RDSA (GOST 34.10) algorithm
4a2289dae0cd : crypto: ecc - make ecc into separate module
3d6228a5052b : crypto: Kconfig - create Public-key cryptography section
f1774cb8956a : X.509: parse public key parameters from x509 for akcipher
83bc02999604 : KEYS: do not kmemdup digest in {public,tpm}_key_verify_signature
c7381b012872 : crypto: akcipher - new verify API for public key algorithms
3ecc97259934 : crypto: rsa - unimplement sign/verify for raw RSA backends
78a0324f4a53 : crypto: akcipher - default implementations for request callbacks
3c2bc636219f : crypto: ux500 - Forbid 2-key 3DES in FIPS mode
ef7c5c854859 : crypto: talitos - Forbid 2-key 3DES in FIPS mode
aee118139afa : crypto: sun4i-ss - Forbid 2-key 3DES in FIPS mode
beebb714e79c : crypto: stm32 - Forbid 2-key 3DES in FIPS mode
1ad2267cb620 : crypto: rockchip - Forbid 2-key 3DES in FIPS mode
5feaaae1b549 : crypto: qce - Forbid 2-key 3DES in FIPS mode
aa113da291e4 : crypto: picoxcell - Forbid 2-key 3DES in FIPS mode
7f88c4d725b6 : crypto: omap - Forbid 2-key 3DES in FIPS mode
e4fffa5f527a : crypto: n2 - Forbid 2-key 3DES in FIPS mode
cc4bd9f2f2d9 : crypto: marvell - Forbid 2-key 3DES in FIPS mode
dba434a9c189 : crypto: ixp4xx - Forbid 2-key 3DES in FIPS mode
67ac62bf3d79 : crypto: inside-secure - Forbid 2-key 3DES in FIPS mode
94fc2e0be0e6 : crypto: hisilicon - Forbid 2-key 3DES in FIPS mode
270e21da4890 : crypto: hifn_795x - Forbid 2-key 3DES in FIPS mode
9fbfcefc9a41 : crypto: ccree - Forbid 2-key 3DES in FIPS mode
76a329cdcb1f : crypto: ccp - Forbid 2-key 3DES in FIPS mode
19291691b02f : crypto: nitrox - Forbid 2-key 3DES in FIPS mode
3b2de7247f45 : crypto: cavium - Forbid 2-key 3DES in FIPS mode
1b52c40919e6 : crypto: caam - Forbid 2-key 3DES in FIPS mode
a66082441369 : crypto: bcm - Forbid 2-key 3DES in FIPS mode
52ea3cd2917b : crypto: atmel - Forbid 2-key 3DES in FIPS mode
eee25da50baa : crypto: sparc - Forbid 2-key 3DES in FIPS mode
55902d851448 : crypto: s390 - Forbid 2-key 3DES in FIPS mode
d7198ce46d10 : crypto: des_generic - Forbid 2-key in 3DES and add helpers
694e0db6600c : crypto: vmx - return correct error code on failed setkey
4a8108b70508 : crypto: arm64/aes-neonbs - don't access already-freed walk.iv
767f015ea0b7 : crypto: arm/aes-neonbs - don't access already-freed walk.iv
edaf28e996af : crypto: salsa20 - don't access already-freed walk.iv
aec286cd36ea : crypto: lrw - don't access already-freed walk.iv
11fe71f146ee : crypto: mxs-dcp - remove set but not used variable 'fini'
222f6b856749 : crypto: sahara - Convert IS_ENABLED uses to __is_defined
bbfcac5ff5f2 : crypto: caam/jr - Remove extra memory barrier during job ring dequeue
f5a2aeb8b254 : crypto: ccp - Do not free psp_master when PLATFORM_INIT fails
a88be9a7558a : crypto: stm32/hash - Fix self test issue during export
b257b48cd583 : crypto: lrw - Fix atomic sleep when walking skcipher
44427c0fbc09 : crypto: xts - Fix atomic sleep when walking skcipher
023912dbb80f : hwmon: (ina3221) Add voltage conversion time settings
521c0b6116ef : hwmon: (ina3221) Do not read-back to cache reg_config
083c1b5e50b7 : switchtec: Fix unintended mask of MRPC event
b5250c9c14c1 : rtlwifi: rtl8188ee: Remove extraneous file
3f2552f7e9c5 : timers/sched_clock: Prevent generic sched_clock wrap caused by tick_freeze()
3fe3331bb285 : perf/x86/amd: Add event map for AMD Family 17h
471ba0e686cb : irq_work: Do not raise an IPI when queueing work on the local CPU
c537e07b000b : iwlwifi: cfg: use family 22560 based_params for AX210 family
154d4899e411 : iwlwifi: mvm: properly check debugfs dentry before using it
76e1552466ff : watchdog: Fix typo in comment
3771b0fe9dfc : locking/lockdep: Avoid bogus Clang warning
b35f63972c5c : iwlwifi: dbg_ini: check debug TLV type explicitly
72d3c7bbc9b5 : iwlwifi: mvm: don't attempt debug collection in rfkill
1c6bca6d75bc : iwlwifi: don't panic in error path on non-msix systems
173aec2d5a9f : KVM: s390: add enhanced sort facilty to cpu model
d668139718a9 : KVM: s390: provide query function for instructions returning 32 byte
8808a7c65423 : locking/lockdep: Generate LOCKF_ bit composites
627f364d24c0 : locking/lockdep: Use expanded masks on find_usage_*() functions
c902a1e8d9c9 : locking/lockdep: Map remaining magic numbers to lock usage mask names
0d2cc3b34532 : locking/lockdep: Move valid_state() inside CONFIG_TRACE_IRQFLAGS && CONFIG_PROVE_LOCKING
67a8d5b0fadf : memory: tegra: Fix a typos for "fdcdwr2" mc client
61b51fb51c01 : drm/tegra: gem: Fix CPU-cache maintenance for BO's allocated using get_pages()
1078946b4b2e : ARM: tegra: Add ACTMON support on Tegra30
a359de1b4055 : Revert "ARM: tegra: Restore memory arbitration on resume from LP1 on Tegra30+"
48791f972234 : memory: tegra: Replace readl-writel with mc_readl-mc_writel
b906c056b602 : memory: tegra: Fix integer overflow on tick value calculation
76b959a44c0b : memory: tegra: Fix missed registers values latching
36841ba27963 : ARM: tegra: cpuidle: Handle tick broadcasting within cpuidle core on Tegra20/30
5c14068f87d0 : x86/speculation/mds: Add 'mitigations=' support for MDS
c60fed1dfd44 : ARM: at91: sama5: make ov2640 as a module
ec3937107ab4 : x86/mm/KASLR: Fix the size of the direct mapping section
b8f9d7f37b6a : drm/rockchip: shutdown drm subsystem on shutdown
c4630d6ae6e3 : thunderbolt: Start firmware on Titan Ridge Apple systems
6755156abc88 : thunderbolt: Reword output of tb_dump_hop()
62efe699a7f6 : thunderbolt: Make rest of the logging to happen at debug level
b323a98f9b9b : thunderbolt: Make __TB_[SW|PORT]_PRINT take const parameters
7ea4cd6b2010 : thunderbolt: Add support for XDomain connections
444ac3844895 : thunderbolt: Make tb_switch_alloc() return ERR_PTR()
44242d6c9703 : thunderbolt: Add support for DMA tunnels
3b4b3235ca5b : thunderbolt: Add XDomain UUID exchange support
559c1e1e0134 : thunderbolt: Run tb_xdp_handle_request() in system workqueue
ab9f31cfa89a : thunderbolt: Do not tear down tunnels when driver is unloaded
4f807e47ee9a : thunderbolt: Add support for Display Port tunnels
c5ee6feb3470 : thunderbolt: Rework NFC credits handling
e78db6f08b6a : thunderbolt: Generalize port finding routines to support all port types
344e06430a72 : thunderbolt: Scan only valid NULL adapter ports in hotplug
99cabbb006f1 : thunderbolt: Add support for full PCIe daisy chains
0414bec5f39a : thunderbolt: Discover preboot PCIe paths the boot firmware established
aae9e27f3b72 : thunderbolt: Deactivate all paths before restarting them
8c7acaaf020f : thunderbolt: Extend tunnel creation to more than 2 adjacent switches
fb19fac1d734 : thunderbolt: Add helper function to iterate from one port to another
dfe40ca486f6 : thunderbolt: Assign remote for both ports in case of dual link
0b2863ac3cfd : thunderbolt: Add functions for allocating and releasing HopIDs
93f36ade5b7b : thunderbolt: Generalize tunnel creation functionality
1752b9f78713 : thunderbolt: Rename tunnel_pci to tunnel
56183c88f368 : thunderbolt: Cache adapter specific capability offset into struct port
4944269305df : thunderbolt: Properly disable path
5480dfc275aa : thunderbolt: Set sleep bit when suspending switch
e879a709de02 : thunderbolt: Configure lanes when switch is initialized
a9be55824a10 : thunderbolt: Move LC specific functionality into a separate file
ffd003b2f8cb : thunderbolt: Add dummy read after port capability list walk on Light Ridge
8b0110d9d10d : thunderbolt: Enable TMU access when accessing port space on legacy devices
f0342e757c27 : thunderbolt: Do not allocate switch if depth is greater than 6
09f11b6c99fe : thunderbolt: Take domain lock in switch sysfs attribute callbacks
4708384f35ff : thunderbolt: Block reads and writes if switch is unplugged
8f965efd215a : thunderbolt: Drop duplicated get_switch_at_route()
a336b6276949 : thunderbolt: Remove unused work field in struct tb_switch
9872760eb7b1 : net: thunderbolt: Unregister ThunderboltIP protocol handler when suspending
13209ad0395c : KVM: s390: add MSA9 to cpumodel
d5cb6ab1e3d4 : KVM: s390: add vector BCD enhancements facility to cpumodel
7832e91cd33f : KVM: s390: add vector enhancements facility 2 to cpumodel
58616e6a3784 : KVM: s390: Fix potential spectre warnings
6bcf74e2d15c : s390/qdio: consolidate index tracking for queue scan
5b2ad270529f : s390/qdio: limit direct access to first_to_check cursor
3c454f47e67b : x86/build/vdso: Add FORCE to the build rule of %.so
1c14fe2167ef : mtd: nandsim: switch to exec_op interface
74aee14c776c : mtd: nandsim: Embed struct nand_chip in struct nandsim
598dce706817 : mtd: rawnand: AMD: Also use the last page for bad block markers
7a1894a955cc : mtd: rawnand: ESMT: Also use the last page for bad block markers
f90da7818b14 : mtd: rawnand: Support bad block markers in first, second or last page
bb5925480b13 : mtd: nand: Make flags for bad block marker position more granular
c902467cda2d : mtd: nand: Cleanup flags and fields for bad block marker position
bfd15c904ac5 : mtd: onenand: Store bad block marker position in chip struct
04649ec1335f : mtd: rawnand: Always store info about bad block markers in chip struct
39e01956e2f7 : mtd: rawnand: meson: only initialize the RB completion once
c96ffedf8a2f : mtd: rawnand: meson: use a void pointer for meson_nfc_dma_buffer_setup
2d8ffbf56944 : mtd: rawnand: meson: use of_property_count_elems_of_size helper
5f73f240a4ff : mtd: rawnand: meson: use struct_size macro
f56cad5fd6cd : mtd: rawnand: constify elements of NAND_OP_PARSER(_PATTERN)
2e16dc73ae65 : mtd: rawnand: marvell: Fix helper name in comment
c49836f05aa1 : mtd: rawnand: sunxi: Add A23/A33 DMA support
a760e77d7598 : mtd: rawnand: sunxi: Add a platform data structure
aee02f82e19a : dt-bindings: mtd: sunxi: Add new compatible
a3c5a11dc822 : dt-bindings: mtd: sunxi-nand: Add YAML schemas
212e49693592 : dt-bindings: mtd: Add YAML schemas for the generic NAND options
cf3bbe67be15 : mtd: rawnand: ingenic: Make jz4725b_ooblayout_ops static
09e030d97549 : mtd: rawnand: ingenic: Add missing MODULE_* information
2dcfc7b3c899 : mtd: rawnand: denali: clean up coding style
979da3553625 : mtd: rawnand: denali: remove DENALI_NR_BANKS macro
d8e8fd0ebf8b : mtd: rawnand: denali: decouple controller and NAND chips
13defd47349e : mtd: rawnand: denali_pci: rename goto labels
f4f16fd3e7dc : mtd: rawnand: denali: use bool type instead of int where appropriate
f55411427f1c : mtd: rawnand: denali: switch over to ->exec_op() from legacy hooks
cf067b5be011 : mtd: rawnand: denali: remove unneeded casts in denali_{read, write}_pio
0e604fc9cffc : mtd: rawnand: denali: refactor raw page accessors
750f69b82641 : mtd: rawnand: denali: use more nand_chip pointers for internal functions
e39bb7868164 : mtd: rawnand: atmel: Fix spelling mistake in error message
f6424c22aa36 : mtd: rawnand: fsl_elbc: Make SW ECC work
070fb9744d5b : mtd: rawnand: fsl_elbc: Implement RNDOUT command
9fed31159196 : mtd: rawnand: fsl_elbc: Cosmetic move
7e8afca5cf1a : mtd: rawnand: Fix sphinx syntax
7019ac5d3bbf : mtd: rawnand: fix build dependency
31bc36c45507 : mtd: nand: Remove useless line in Kconfig
72c5af002723 : mtd: rawnand: Clarify Kconfig entry MTD_NAND
e787be1f1d45 : mtd: rawnand: Change Kconfig titles and re-order a bit the list
9bb94643b941 : mtd: nand: Clarify Kconfig entry for software Hamming ECC entries
714c068228d3 : mtd: nand: Clarify Kconfig entry for software BCH ECC algorithm
27b141fc234a : s390: ctcm: fix ctcm_new_device error return code
d003d772e64d : nfp: abm: fix spelling mistake "offseting" -> "offsetting"
f87db4dbd52f : net: stmmac: Use bfsize1 in ndesc_init_rx_desc
b8fb1ab46169 : net ipv6: Prevent neighbor add if protocol is disabled on device
ff5eefe6d3a3 : RDMA/cxgb4: Fix spelling mistake "immedate" -> "immediate"
7249c8ea227a : IB/mlx5: Fix scatter to CQE in DCT QP creation
7d21fec90438 : ipv6: Add fib6_type and fib6_flags to fib6_result
effda4dd97e8 : ipv6: Pass fib6_result to fib lookups
8ff2e5b26cb8 : ipv6: Pass fib6_result to fib6_table_lookup tracepoint
b7bc4b6a620b : ipv6: Pass fib6_result to rt6_select and find_rr_leaf
75ef7389dd23 : ipv6: Pass fib6_result to rt6_device_match
b748f2609262 : ipv6: Pass fib6_result to ip6_mtu_from_fib6 and fib6_mtu
5012f0a5944c : ipv6: Pass fib6_result to rt6_insert_exception
0d16158149ab : ipv6: Pass fib6_result to ip6_rt_get_dev_rcu and ip6_rt_copy_init
db3fedee0cb7 : ipv6: Pass fib6_result to pcpu route functions
9b6b35abfbde : ipv6: Pass fib6_result to ip6_create_rt_rcu
85bd05deb35a : ipv6: Pass fib6_result to ip6_rt_cache_alloc
7e4b51287573 : ipv6: Pass fib6_result to rt6_find_cached_rt
b1d40991506a : ipv6: Rename fib6_multipath_select and pass fib6_result
ba02de1aa04e : selftests/bpf: fix a compilation error
68911069f509 : ktest: Add support for meta characters in GRUB_MENU
fca797f16354 : ktest: Show name and iteration on errors
86d231459d6d : bpf: cpumap memory prefetchw optimizations for struct page
8f0504a97e1b : bpf: cpumap do bulk allocation of SKBs
ba0509b6881e : net: core: introduce build_skb_around
77361825bb01 : bpf: cpumap use ptr_ring_consume_batched
ba8a39820d46 : switchtec: Increase PFF limit from 48 to 255
47820e73f5b3 : x86/resctrl: Initialize a new resource group with default MBA values
7390619ab9ea : x86/resctrl: Move per RDT domain initialization to a separate function
b433a52aa287 : selftests/kexec: update get_secureboot_mode
726ff75f2946 : selftests/kexec: make kexec_load test independent of IMA being enabled
7cea0b9227dc : selftests/kexec: check kexec_load and kexec_file_load are enabled
a4df92adcacd : selftests/kexec: Add missing '=y' to config options
973b71c60f16 : selftests/kexec: kexec_file_load syscall test
c660a81796d4 : selftests/kexec: define "require_root_privileges"
6038c81526d7 : selftests/kexec: define common logging functions
5025b0f0fa25 : selftests/kexec: define a set of common functions
89eba7db8ebf : selftests/kexec: cleanup the kexec selftest
c279adafe6ab : power: supply: axp20x_usb_power: add support for AXP813
af7e8d076937 : power: supply: axp20x_usb_power: add function to get max current
97ec136e7124 : power: supply: axp20x_usb_power: use polling to detect vbus status change
c11f0b8f226a : power: supply: axp20x_usb_power: Fix typo in VBUS current limit macros
2e8c9d7bfab2 : dt-bindings: power: supply: axp20x_usb_power: add axp813 compatible
f4bdfcc29a8b : ARM: dts: Ux500: Add MCDE and Samsung display
61313fb2cca3 : ARM: dts: ux500: Add Mali-400
c3c0e8114276 : selftests/kexec: move the IMA kexec_load selftest to selftests/kexec
debcd8f954be : drm/panel: simple: add lg,acx467akm-7 panel
9e0b597534b4 : dt-bindings: drm/panel: simple: add lg,acx467akm-7 panel
19fad20d15a6 : ipv4: set the tcp_min_rtt_wlen range from 0 to one day
bd84995f0625 : drm/mcde: Add device tree bindings
dbb92471674a : Revert "drm: allow render capable master with DRM_AUTH ioctls"
bd53280ef042 : drm/drv: Fix incorrect resolution of merge conflict
ea094d53580f : x86/PCI: Fix PCI IRQ routing table memory leak
804ee5be633f : PCI: Remove unused pci_request_region_exclusive()
2143bf6d7cfe : power: supply: core: fix leaked of_node refs in power_supply_get_battery_info
0b646fd1b196 : power: supply: ab8500: fix leaked of_node refs in ab8500_bm_of_probe
2dbce5901179 : PCI: Assign bus numbers present in EA capability for bridges
a7b1a4839ff9 : SUNRPC: Ignore queue transmission errors on successful transmission
0336e04a6520 : s390/speculation: Support 'mitigations=' cmdline option
782e69efb3df : powerpc/speculation: Support 'mitigations=' cmdline option
d68be4c4d312 : x86/speculation: Support 'mitigations=' cmdline option
98af8452945c : cpu/speculation: Add 'mitigations=' cmdline option
442e321ed223 : ALSA: ps3: Remove set but not used variables 'start_vaddr' and 'pcm_index'
e2c3c94788b0 : x86/speculation/mds: Print SMT vulnerable on MSBDS with mitigations off
cae5ec342645 : x86/speculation/mds: Fix comment
852ce7285c99 : drm/meson: add size and alignment requirements for dumb buffers
2ccb8433ebe8 : drm/meson: Make some functions static
9a75bd18a85b : ipmi: avoid atomic_inc in exit function
8fac128ce9a1 : ipmi: Remove file from ipmi_file_private
af4085ddd99b : ipmi_si: remove an unused variable in try_smi_init()
794a3b6b9f8a : ipmi: Make ipmi_interfaces_srcu variable static
74f464e97044 : io_uring: fix CQ overflow condition
7ebd8b66dd9e : docs: hwmon: Add an index file and rename docs to *.rst
b04f2f7d387b : docs: hwmon: convert remaining files to ReST format
54a50941b7db : s390/qeth: stop/wake TX queues based on their fill level
e6c15b5f34a9 : s390/qeth: simplify QoS code
73dc2daf110f : s390/qeth: add TX multiqueue support for OSA devices
3a18d75400ff : s390/qeth: add TX multiqueue support for IQD devices
333ef9d1d5fb : s390/qeth: don't keep statistics for tx timeout
fdd1a5303efb : s390/qeth: don't bother updating the last-tx time
a4cdc9baee07 : s390/qeth: handle error from qeth_update_from_chp_desc()
41c47da3b6e5 : s390/qeth: clarify naming for some QDIO helpers
2db7b1e0bd49 : perf bpf: Return NULL when RB tree lookup fails in perf_env__find_btf()
b9abbdfa8802 : perf tools: Fix map reference counting
adc6257c4a6f : perf evlist: Fix side band thread draining
a93e0b2365e8 : perf tools: Check maps for bpf programs
aa5266023141 : perf bpf: Return NULL when RB tree lookup fails in perf_env__find_bpf_prog_info()
e9989339063d : net: stmmac: Set Flow Control to automatic mode in the driver
ff82cfc78398 : net: stmmac: dwxgmac: Finish the Flow Control implementation
1f2f0599579c : drm/sun4i: Make some symbols static
b32570a4f091 : docs: hwmon: misc files: convert to ReST format
1f234ff16217 : docs: hwmon: pmbus files: convert to ReST format
0d9256262f92 : docs: hwmon: k8temp, w83793: convert to ReST format
08fae079ea75 : docs: hwmon: da9052, da9055: convert to ReST format
4f1158b355a8 : docs: hwmon: wm831x, wm8350: convert to ReST format
cdc39b091b9d : docs: hwmon: dme1737, vt1211: convert to ReST format
33ffc74ffa3d : docs: hwmon: ads1015: convert to ReST format
1288cfe0437e : docs: hwmon: asc7621: convert to ReST format
a4710b72190a : docs: hwmon: ibmpowernv: convert to ReST format
9e929c6745da : docs: hwmon: aspeed-pwm-tacho: convert to ReST format
270efaa46c2e : docs: hwmon: coretemp: convert to ReST format
ce09cfb600d3 : docs: hwmon: w83791d: convert to ReST format
b413e3fa7fb0 : docs: hwmon: fam15h_power: convert to ReST format
a9fc881b9bac : docs: hwmon: pc87360: convert to ReST format
92e395d7b173 : docs: hwmon: emc2103: convert to ReST format
42c027a5b7ba : docs: hwmon: sch5627: convert to ReST format
de6f29174607 : docs: hwmon: menf21bmc: convert to ReST format
a449dff630eb : docs: hwmon: vexpress: convert to ReST format
2c58d548f570 : fscrypt: cache decrypted symlink target in ->i_link
4c4f7c19b3c7 : vfs: use READ_ONCE() to access ->i_link
362af7365081 : regulator: wm8400: Switch to SPDX identifier
87dbc5eb3cff : regulator: wm8350: Switch to SPDX identifier
3cad5fc89ac9 : regulator: wm831x: Switch to SPDX identifier
dfc0c82b3368 : regulator: arizona: Switch to SPDX identifier
e8d59d9a79a1 : regulator: wm8994: Switch to SPDX identifier
f8e8cfda6569 : docs: hwmon: k10temp: convert to ReST format
dc62f951a6a8 : regulator: stm32-pwr: Fix return value check in stm32_pwr_regulator_probe()
82f26185a912 : regulator: ready_mask_table[] can be static
0750e8344eb7 : ARM: dts: ape6evm: Reorder bootargs
ee8b7420feae : ARM: dts: marzen: Add rw to bootargs and use ip=dhcp
44861e54861e : ARM: dts: bockw: Reorder bootargs
94b42a96dad8 : ARM: dts: kzm9d: Add rw parameter to bootargs
3b9a907223d7 : ipmi: fix sleep-in-atomic in free_user at cleanup SRCU user->release_barrier
9733b072a12a : optee: allow to work without static shared memory
7aaee3d11689 : ARM: dts: sun8i: mapleboard: Remove cd-inverted
275b63178ff2 : arm64: dts: allwinner: Fix DE2 bus node name
66dc4e4bfc0b : ARM: dts: sun5i: Reorder pinctrl nodes
4b03e16d3013 : ARM: dts: sun6i: i7: Remove useless property
15a48503ccd8 : ARM: dts: sun4i: lime: Fix the USB PHY ID detect GPIO properties
147f3d5cc676 : ARM: dts: sun4i: protab2: Remove stale pinctrl-names entry
2f03e39b5bfe : arm64: tegra: Remove regulator hacks on Jetson TX2
72f8ae3f8d6d : arm64: tegra: Enable XUSB on P2771
8bfde5183e98 : arm64: tegra: Add XUSB and pad controller on Tegra186
4cb5d9eca143 : firmware: Move Trusted Foundations support
59579a8d173e : HID: u2fzero: fail probe if not using USB transport
a6f3d883a6ef : ARM: Enable Trusted Foundations for multiplatform ARM v7
3a4fea460eb7 : ARM: tegra: Enable Trusted Foundations by default
153f89ad37e1 : ARM: tegra: Update default configuration for v5.1-rc1
de36d5451299 : ARM: tegra: venice2: Move PLL power supplies to XUSB pad controller
965ae23289d4 : ARM: tegra: nyan: Move PLL power supplies to XUSB pad controller
cbfe6d036f2a : ARM: tegra: jetson-tk1: Move PLL power supplies to XUSB pad controller
0c2f4ebbd763 : ARM: tegra: apalis: Move PLL power supplies to XUSB pad controller
eb9d1bf079bb : random: only read from /dev/random after its pool has received 128 bits
4a28f63449d0 : ARM: tegra: Remove gratuitous parentheses in SPDX license identifier
764ed189c820 : drivers/char/random.c: make primary_crng static
3bd0b5bf7dc3 : drivers/char/random.c: remove unused stuct poolinfo::poolbits
26e0854ab331 : drivers/char/random.c: constify poolinfo_table
8cb35d345c08 : ARM: tegra: Convert to SPDX license tags for Tegra124 Apalis
fd2450a77d33 : drm/etnaviv: clean up etnaviv_gem_new_handle
6772cd0eacc8 : arm64: tegra: Add NVIDIA Jetson Nano Developer Kit support
fa941e695e10 : arm64: tegra: smaug: Move PLL power supplies to XUSB pad controller
8f68dcd74deb : arm64: tegra: jetson-tx1: Move PLL power supplies to XUSB pad controller
b01531db6cec : fscrypt: fix race where ->lookup() marks plaintext dentry as ciphertext
d456a33f041a : fscrypt: only set dentry_operations on ciphertext dentries
0bf3d5c1604e : fs, fscrypt: clear DCACHE_ENCRYPTED_NAME when unaliasing directory
995340234906 : drm/i915: Avoid use-after-free in reporting create.size
968dd6d0c6d6 : fscrypt: fix race allowing rename() and link() of ciphertext dentries
6cc248684d3d : fscrypt: clean up and improve dentry revalidation
117ed4548541 : x86/irq/64: Remove stack overflow debug code
18b7a6bef62d : x86/irq/64: Remap the IRQ stack with guard pages
e6401c130931 : x86/irq/64: Split the IRQ stack into its own pages
0ac261042084 : x86/irq/64: Init hardirq_stack_ptr during CPU hotplug
66c7ceb47f62 : x86/irq/32: Handle irq stack allocation failure proper
451f743a64e1 : x86/irq/32: Invoke irq_ctx_init() from init_IRQ()
758a2e312228 : x86/irq/64: Rename irq_stack_ptr to hardirq_stack_ptr
a754fe2b76d1 : x86/irq/32: Rename hard/softirq_stack to hard/softirq_stack_ptr
231c4846b106 : x86/irq/32: Make irq stack a character array
aa641c287b2f : x86/irq/32: Define IRQ_STACK_SIZE
c450c8f532b6 : x86/dumpstack/64: Speedup in_exception_stack()
2a594d4ccf3f : x86/exceptions: Split debug IST stack
1bdb67e5aa2d : x86/exceptions: Enable IST guard pages
3207426925d2 : x86/exceptions: Disconnect IST index and stack order
d48ae1f0532c : drm/lima: Make lima_sched_ops static
381419fa7200 : USB: core: Don't unbind interfaces following device reset failure
b2ecf0063136 : vt: fix cursor when clearing the screen
4d68c3d0ecd5 : x86/cpu: Remove orig_ist array
f6ef73224a0f : x86/cpu: Prepare TSS.IST setup for guard pages
1262cc8893ec : drm: etnaviv: avoid DMA API warning when importing buffers
7a3a4d763837 : powerpc/mm_iommu: Allow pinning large regions
eb9d7a62c386 : powerpc/mm_iommu: Fix potential deadlock
39416c5872db : udf: fix an uninitialized read bug and remove dead code
afcd21dad88b : x86/dumpstack/64: Use cpu_entry_area instead of orig_ist
bf5882abab77 : x86/irq/64: Use cpu entry area instead of orig_ist
d876b67343a6 : x86/traps: Use cpu_entry_area instead of orig_ist
7623f37e4111 : x86/cpu_entry_area: Provide exception stack accessor
a4af767ae59c : x86/cpu_entry_area: Prepare for IST guard pages
019b17b3ffe4 : x86/exceptions: Add structs for exception stacks
881a463cf21d : x86/cpu_entry_area: Cleanup setup functions
8f34c5b5afce : x86/exceptions: Make IST index zero based
30842211506e : x86/exceptions: Remove unused stack defines on 32bit
2e299cc96952 : staging: wilc1000: Avoid GFP_KERNEL allocation from atomic context
6229fed9ee85 : staging: comedi: dyna_pci10xx: Set number of AO channels to 1
4138b1d44f34 : staging: comedi: dyna_pci10xx: Don't bother configuring len_chanlist
6f36bd8d2e8c : x86/64: Remove stale CURRENT_MASK
99d334511b33 : x86/idt: Remove unused macro SISTG
df835e7083be : x86/irq/64: Sanitize the top/bottom confusion
4f44b8f0b33b : x86/irq/64: Remove a hardcoded irq_stack_union access
fa33215422fd : x86/dumpstack: Fix off-by-one errors in stack identification
1598475c6651 : staging: fieldbus: add TODO
debe7c8621de : staging: fieldbus: support HMS Profinet IRT industrial controller
d564d73f2264 : dt-bindings: Add vendor prefix for arcx / Archronix
20a980e957bf : dt-bindings: anybus-controller: document devicetree binding
17614978ed34 : staging: fieldbus: anybus-s: support the Arcx anybus controller
308ee87a2f1e : staging: fieldbus: anybus-s: support HMS Anybus-S bus
f9a82c4820ac : staging: add Fieldbus Device subsystem.
7dbcf2b0b770 : x86/irq/64: Limit IST stack overflow check to #DB stack
af4b54a2e5ba : staging: comedi: ni_usb6501: Fix possible double-free of ->usb_rx_buf
660cf4ce9d0f : staging: comedi: ni_usb6501: Fix use of uninitialized mutex
769f0dab622c : drm/i915: Make workaround verification *optional*
254e11864a36 : drm/i915: Verify the engine workarounds stick on application
4f1cb5875ca0 : drm/i915: Verify workarounds immediately after application
80552f0f7aeb : mm/slab: Remove store_stackinfo()
ad2c467aa92e : drm/i915: Update DRIVER_DATE to 20190417
8adddf349fda : powerpc/mm/radix: Make Radix require HUGETLB_PAGE
5b354966d0d4 : drm/i915/ehl: inherit icl cdclk init/uninit
73d7ec899bd8 : phy: qcom-qmp: Add msm8998 PCIe QMP PHY support
7e7b8ca66191 : phy: ti: am654-serdes: Support all clksel values
71e2f5c5c224 : phy: ti: Add a new SERDES driver for TI's AM654x SoC
4e0ae876f77b : dt-bindings: phy: ti: Add dt binding documentation for SERDES in AM654x SoC
4df614c4ab18 : phy: core: Invoke pm_runtime_get_*/pm_runtime_put_* before invoking reset callback
fec06b2bc436 : phy: core: Add *release* phy_ops invoked when the consumer relinquishes PHY
42c7cb71b5c2 : phy: phy-meson-gxl-usb2: get optional clock by devm_clk_get_optional()
752d31a3e192 : phy: socionext: get optional clock by devm_clk_get_optional()
1039596c90e7 : phy: qcom-qusb2: get optional clock by devm_clk_get_optional()
b603c500d7a5 : phy: phy-mtk-tphy: get optional clock by devm_clk_get_optional()
549b6b55b005 : phy: renesas: rcar-gen3-usb2: enable/disable independent irqs
92fec1c27caa : phy: renesas: rcar-gen3-usb2: Use pdev's device pointer on dev_vdbg()
233da2c9ec22 : dt-bindings: phy: rcar-gen3-phy-usb2: Revise #phy-cells property
5d8042e95fd4 : phy: rcar-gen3-usb2: Add support for r8a77470
b7187e001a10 : phy: renesas: phy-rcar-gen2: Add support for r8a77470
d6c4aee8d121 : dt-bindings: rcar-gen3-phy-usb2: Add r8a77470 support
f56511d0080c : dt-bindings: phy: rcar-gen2: Add r8a77470 support
1d1bae725075 : phy: ti-pipe3: Fix PCIe power up sequence
9d009d9c2062 : phy: ti-pipe3: Fix SATA & USB PHY power up sequence
fdef2f9f700f : phy: ti-pipe3: improve DPLL stability for SATA & USB
22940823f062 : phy: ti-pipe3: Introduce mode property in driver data
e6577cb5103b : phy: ti-pipe3: fix missing bit-wise or operator when assigning val
54be9c1a03a3 : phy: mediatek: Add UFS M-PHY driver
fd7bd3b6bebd : dt-bindings: phy: Add document for phy-mtk-ufs
2c1a4b0cbeb4 : dt-bindings: phy: Add a new property drive-impedance-ohm for RK's emmc PHY
043f42edbf29 : phy: rockchip-emmc: Allow to set drive impedance via DTS.
3f6d1767b1a0 : phy: ufs-qcom: Refactor all init steps into phy_poweron
c9b589791fc1 : phy: qcom: Utilize UFS reset controller
12fd5f250db2 : scsi: ufs: qcom: Expose the reset controller for PHY
70b894deb78a : dt-bindings: phy: qcom-ufs: Add resets property
95cee0b4e30a : dt-bindings: phy-qcom-qmp: Add UFS PHY reset
8de4acd397ab : dt-bindings: ufs: Add #reset-cells for Qualcomm controllers
36077e16c050 : phy: amlogic: Add Amlogic G12A USB3 + PCIE Combo PHY Driver
16df8bcb672c : phy: amlogic: add Amlogic G12A USB2 PHY Driver
ab6dbeb24d1a : dt-bindings: phy: Add Amlogic G12A USB3+PCIE Combo PHY Bindings
7609db4e846b : dt-bindings: phy: Add Amlogic G12A USB2 PHY Bindings
4dcddbb38b64 : phy: sr-usb: Add Stingray USB PHY driver
30417ab2a3d7 : dt-bindings: phy: Add Stingray USB PHY binding document
bbf711682cd5 : phy: tegra: xusb: Add Tegra186 support
a630d54dfa93 : phy: tegra: xusb: Add support for power supplies
5311a7b89502 : phy: tegra: xusb: Parse dual-role mode property
3cffa0818dc8 : phy: tegra: xusb: Skip single function lane programming
2b8d59296cff : dt-bindings: phy: tegra: Add Tegra186 support
b26e36b7ef36 : ALSA: hda/realtek - add two more pin configuration sets to quirk table
35af0d469c66 : s390: correct some inline assembly constraints
6ac2a01de170 : soc/tegra: pmc: Move powergate initialisation to probe
a46b51cd2a57 : soc/tegra: pmc: Remove reset sysfs entries on error
00cdaa1b811f : soc/tegra: pmc: Fix reset sources and levels
58a2109f6eb4 : platform/chrome: cros_ec_proto: Add trace event to trace EC commands
81f6ec233355 : platform/chrome: cros_ec_debugfs: Use cros_ec_cmd_xfer_status helper
058c4f342582 : apparmor: fix spelling mistake "immutible" -> "immutable"
3c7ab90aaa28 : arm64: dts: allwinner: Remove useless phy-names from EHCI and OHCI
0a3df8bb6dad : ARM: dts: sunxi: h3/h5: Remove useless phy-names from EHCI and OHCI
3d109bdca981 : ARM: dts: sunxi: Remove useless phy-names from EHCI and OHCI
5f21f3055a32 : ACPI: property: restore _DSD data subnodes GUID comment
b7147e9a1571 : drm: add drm_format_helper.c to kerneldoc
83f8bf4b837b : drm/tegra: hdmi: Setup audio only if configured
e6f32efb1b12 : phy: sun4i-usb: Make sure to disable PHY0 passby for peripheral mode
9dc211c6139b : phy: fix platform_no_drv_owner.cocci warnings
208d3423ee46 : phy: mapphone-mdm6600: add gpiolib dependency
d41ce98a122c : phy: ti: usb2: fix OMAP_CONTROL_PHY dependency
e03213b9a6ea : phy: allwinner: allow compile testing
d1172ab3d443 : drm/i915: Introduce struct class_instance for engines across the uAPI
f4fa968950ae : ALSA: core: Don't refer to snd_cards array directly
c98995493876 : ALSA: emu10k1: Drop superfluous id-uniquification behavior
e0c546fa72a9 : phy: qcom-ufs: Make ufs_qcom_phy_disable_iface_clk static
f7f6ed925d9f : phy: rockchip-typec: Make usb3_pll_cfg and dp_pll_cfg static
20f795881f4f : phy: phy-twl4030-usb: Fix cable state handling
e6986423d283 : socket: fix compat SO_RCVTIMEO_NEW/SO_SNDTIMEO_NEW
50ce163a72d8 : tcp: tcp_grow_window() needs to respect tcp_space()
2d6802374c69 : dpaa2-eth: Add flow steering support without masking
3a1e6b84ad2e : dpaa2-eth: Update hash key composition code
61f9bf0011c7 : dpaa2-eth: Add a couple of macros
df8e249be866 : dpaa2-eth: Fix Rx classification status
1e1caa9735f9 : ocelot: Clean up stats update deferred work
a8fd48b50dea : ocelot: Don't sleep in atomic context (irqs_disabled())
9bad65e51549 : nfp: flower: fix implicit fallthrough warning
600bea7dba1a : net: bridge: fix netlink export of vlan_stats_per_port option
3321b6c23fb3 : qed: fix spelling mistake "faspath" -> "fastpath"
3aed3e2a143c : net: phy: micrel: add Asym Pause workaround
00165c25fa3e : bnx2x: Add support for detection of P2P event packets.
b320532c9990 : bnx2x: Replace magic numbers with macro definitions.
4bcd4ec10172 : tipc: set sysctl_tipc_rmem and named_timeout right range
f7a937801b9f : tipc: fix link established but not in session
d85e8be2a5a0 : net: Fix missing meta data in skb with vlan packet
a32b9d91b725 : xen-netfront: mark expected switch fall-through
899537b73557 : net: atm: Fix potential Spectre v1 vulnerabilities
ad910c7c0126 : net/core: work around section mismatch warning for ptp_classifier
3b2e2904deb3 : net: bridge: fix per-port af_packet sockets
2c5935f1b2b6 : libbpf: optimize barrier for XDP socket rings
b7e3a28019c9 : libbpf: remove dependency on barrier.h in xsk.h
a06d729646e8 : libbpf: remove likely/unlikely in xsk.h
d5e63fdd4433 : libbpf: fix XDP socket ring buffer memory ordering
f63666de2ba9 : xsk: fix XDP socket ring buffer memory ordering
d1b7725dfea3 : tools/bpftool: show btf_id in map listing
d459b59ee0f5 : tools/bpftool: re-organize newline printing for map listing
f25377ee4fb1 : bpftool: Support sysctl hook
e1d1dc4653ec : libbpf: fix printf formatter for ptrdiff_t argument
0d306c31b2f7 : bpf: use BPF_CAST_CALL for casting bpf call
725721a6506e : bpf: allow clearing all sock_ops callback flags
809041e76505 : selftests: bpf: add VRF test cases to lwt_ip_encap test.
a745f7af3cbd : selftests/harness: Add 30 second timeout per test
9dd3fcb0ab73 : selftests/seccomp: Handle namespace failures gracefully
e37a784d8b6a : fscrypt: use READ_ONCE() to access ->i_crypt_info
f3fb20074e02 : drm/lima: Use the drm_gem_fence_array_add helpers for our deps.
ff5d3a97075c : fscrypt: remove WARN_ON_ONCE() when decryption fails
cd0265fcd2ea : fscrypt: drop inode argument from fscrypt_get_ctx()
5d5a179d3e90 : drm: Add helpers for setting up an array of dma_fence dependencies.
d2a9b01ff682 : hwmon: (occ) Add more details to Kconfig help text
afe8419eb628 : hwmon: (occ) Prevent sysfs error attribute from returning error
c8f005684c98 : drm: Expose "FB_DAMAGE_CLIPS" property to atomic aware user-space only
b5c46a53ee6b : hwmon: (occ) Store error condition for rate-limited polls
6e114debb2eb : i40e: Fix misleading error message
06b6e2a2333e : i40e: Able to add up to 16 MAC filters on an untrusted VF
f38d1347cd0b : i40e: Report advertised link modes on 40GBASE_SR4
4fb29bddb57f : i40e: The driver now prints the API version in error message
cce2dffefe6d : i40e: Changed maximum supported FW API version to 1.8
735aaafaff7a : i40e: Remove misleading messages for untrusted VF
54dea0e7efd1 : i40e: Update i40e_init_dcb to return correct error
262213317331 : i40e: Fix for 10G ports LED not blinking
bf4bf09bdd91 : i40e: save PTP time before a device reset
bfb0ebed5385 : i40e: don't allow changes to HW VLAN stripping on active port VLANs
cdc594e00370 : i40e: Implement DDP support in i40e driver
3e957b377bf4 : i40e: Queues are reserved despite "Invalid argument" error
a1e8783db8e0 : MIPS: perf: ath79: Fix perfcount IRQ assignment
a885bcfd152f : ipmi: ipmi_si_hardcode.c: init si_type array to fix a crash
bd2e98b351b6 : ipmi: Fix failure on SMBIOS specified devices
b2176a1dfb51 : md/raid: raid5 preserve the writeback action after the parity check
b16b2a2f70b1 : drm/i915: fully convert the IRQ initialization macros to intel_uncore
65f42cdc6e65 : drm/i915: convert the IRQ initialization functions to intel_uncore
9d9523d8c122 : drm/i915: add GEN2_ prefix to the I{E, I, M, S}R registers
2918c3caefc1 : drm/i915: don't specify the IRQ register in the gen2 macros
68eb49b140c3 : drm/i915: refactor the IRQ init/reset macros
b23aa311fa1f : cpufreq: Remove needless bios_limit check in show_bios_limit()
eae2ef0ed246 : drivers/cpufreq/acpi-cpufreq.c: This fixes the following checkpatch warning
4302e381a870 : firmware/psci: add support for SYSTEM_RESET2
adcc00f7dcbf : f2fs: data: fix warning Using plain integer as NULL pointer
126ce7214d21 : f2fs: add tracepoint for f2fs_file_write_iter()
98e2630284ab : platform/x86: alienware-wmi: fix kfree on potentially uninitialized pointer
6cc13c28da5b : platform/x86: dell-laptop: fix rfkill functionality
5c090abf945b : hwmon: (ina3221) Add averaging mode support
2d65c42b43e5 : genirq/devres: Use struct_size() in devm_kzalloc()
09ee951617d9 : ARM: dts: meson8b: odroid-c1: prepare support for the RTC
6ffdc4738c5a : ARM: dts: meson8b: ec100: enable the RTC
f6eb973db22a : ARM: dts: meson: add support for the RTC
747668dbc061 : usb-storage: Set virt_boundary_mask to avoid SG overflows
659f2563d323 : arm64: dts: meson-g12a-u200: Add support for Video Display
912a3395df3a : arm64: dts: meson-g12a-sei510: Add support for Video Display
b0be96160a55 : arm64: dts: meson-g12a-x96-max: Add support for Video Display
91516e5419cf : arm64: dts: meson-g12a: Add AO-CEC nodes
083feecd8548 : arm64: dts: meson-g12a: Add VPU and HDMI related nodes
bb1dca3a3900 : soc: amlogic: meson-gx-pwrc-vpu: Add support for G12A
2fe3b4bbc93e : soc: amlogic: meson-gx-pwrc-vpu: Fix power on/off register bitmask
36a2ba07757d : ACPI/IORT: Reject platform device creation on NUMA node mapping failure
81fb8736dd81 : arm64: vdso: Fix clock_getres() for CLOCK_REALTIME
3994fc489575 : xfs: merge adjacent io completions of the same type
28408243706e : xfs: remove unused m_data_workqueue
cb357bf3d105 : xfs: implement per-inode writeback completion queues
4fb7951fde64 : xfs: scrub should only cross-reference with healthy btrees
4860a05d2475 : xfs: scrub/repair should update filesystem metadata health
160b5a784525 : xfs: hoist the already_fixed variable to the scrub context
f8c2a2257ca1 : xfs: collapse scrub bool state flags into a single unsigned int
9d71e15586fd : xfs: refactor scrub context initialization
a25d8c327bb4 : Revert "Don't jump to compute_result state from check_result state"
c42d32409908 : md: return -ENODEV if rdev has no mddev assigned
fd1a4da3bfd7 : regulator: tps80031: Switch to SPDX identifier
4b77a49cb826 : regulator: tps80031: Constify regulator_ops and tps80031_dcdc_voltages array
de110f387371 : regulator: tps80031: Remove unused *rdev from struct tps80031_regulator
9fc0fd5077ba : rtc: mc13xxx: fix style issue
edd6d79ece9a : rtc: mc13xxx: convert to SPDX identifier
eee86deafee8 : rtc: mc13xxx: use .set_time
e4ae7023e182 : rtc: mc13xxx: set range
3b6bddda2fb6 : rtc: ds1685: use threaded interrupt
e330c3d547e8 : rtc: ds1685: remove dead code
30e4c574969c : tools include uapi: Sync sound/asound.h copy
1e6db2ee86e6 : perf top: Always sample time to satisfy needs of use of ordered queuing
22e6c8087e17 : arm64: Use the correct style for SPDX License Identifier
131e135f7fd1 : arm64: instrument smp_{load_acquire,store_release}
eea1bb224869 : arm64: mm: check virtual addr in virt_to_page() if CONFIG_DEBUG_VIRTUAL=y
b9585f53bcf1 : arm64: Advertise ARM64_HAS_DCPODP cpu feature
04a1438e5660 : arm64: add CVADP support to the cache maintenance helper
671db581815f : arm64: Expose DC CVADP to userspace
d16ed4105f5b : arm64: Handle trapped DC CVADP
aec0bff757c9 : arm64: HWCAP: encapsulate elf_hwcap
aaba098fe6ce : arm64: HWCAP: add support for AT_HWCAP2
3df5ffd2e5dc : docs: trace: fix some Sphinx warnings
2a3f7221acdd : ALSA: core: Fix card races between register and disconnect
a0bdc85e6dbc : MAINTAINERS: Add arm64/intel entry for SoCFPGA
7dd778841164 : sched/core: Unify p->on_rq updates
1b174a2cb67a : sched/core: Remove ttwu_activate()
6d25be5782e4 : sched/core, workqueues: Distangle worker accounting from rq lock
1b02cd6a2d7f : sched/deadline: Correctly handle active 0-lag timers
2e8e19226398 : sched/fair: Limit sched_cfs_period_timer() loop to avoid hard lockup
e2abb398115e : sched/fair: Remove unneeded prototype of capacity_of()
11e600a8c79d : ARM: OMAP1: ams-delta: fix early boot crash when LED support is disabled
76356a966e33 : drm: aspeed: Clean up Kconfig options
b98749cac4a6 : CIFS: keep FileInfo handle live during oplock break
e6d0fb7b34f2 : cifs: fix handle leak in smb2_query_symlink()
b57a55e2200e : cifs: Fix lease buffer length error
088aaf17aa79 : cifs: Fix use-after-free in SMB2_read
6a3eb3360667 : cifs: Fix use-after-free in SMB2_write
3a5b64f05d7f : perf evsel: Use hweight64() instead of hweight_long(attr.sample_regs_user)
21e2079fe493 : PCI: tegra: Use the DMA-API to get the MSI address
f32c2877bcb0 : tools lib traceevent: Fix missing equality check for strcmp
8002a63f9ace : perf stat: Disable DIR_FORMAT feature for 'perf stat record'
6e4b1cac30d2 : perf scripts python: export-to-sqlite.py: Fix use of parent_id in calls_view
14c9b31a925a : perf header: Fix lock/unlock imbalances when processing BPF/BTF info
ddf567e3d994 : PCI: dwc: Add callbacks for accessing dbi2 address space
421db1ab287e : PCI: dwc: Fix dw_pcie_ep_find_capability() to return correct capability offset
35f8e2e29e74 : ARM: multi_v7_defconfig: Update for moved options
0d2cd68662f4 : ARM: multi_v7_defconfig: Update for dropped options
8c2f870890fd : ALSA: info: Fix racy addition/deletion of nodes
c110ae578ca0 : kvm: move KVM_CAP_NR_MEMSLOTS to common code
0a62956312e9 : KVM: x86: Inject #GP if guest attempts to set unsupported EFER bits
11988499e62b : KVM: x86: Skip EFER vs. guest CPUID checks for host-initiated writes
c80add0f487e : KVM: nVMX: Return -EINVAL when signaling failure in VM-Entry helpers
98d9e858fa96 : KVM: nVMX: Return -EINVAL when signaling failure in pre-VM-Entry helpers
5478ba349f3f : KVM: nVMX: Rename and split top-level consistency checks to match SDM
9c3e922ba316 : KVM: nVMX: Move guest non-reg state checks to VM-Exit path
de2bc2bfdf41 : kvm: nVMX: Check "load IA32_PAT" VM-entry control on vmentry
f6b0db1fdafa : kvm: nVMX: Check "load IA32_PAT" VM-exit control on vmentry
674ea351cdeb : KVM: x86: optimize check for valid PAT value
f16cb57be82b : KVM: x86: clear VM_EXIT_SAVE_IA32_PAT
9d609649bb29 : KVM: vmx: print more APICv fields in dump_vmcs
7a223e06b1a4 : KVM: x86: avoid misreporting level-triggered irqs as edge-triggered in tracing
1d487e9bf8ba : KVM: fix spectrev1 gadgets
be43c440eb5d : KVM: x86: fix warning Using plain integer as NULL pointer
79904c9de0d1 : selftests: kvm: add a selftest for SMM
c2390f16fc5b : selftests: kvm: fix for compilers that do not support -no-pie
c68c21ca9297 : selftests: kvm/evmcs_test: complete I/O before migrating guest state
b68f3cc7d978 : KVM: x86: Always use 32-bit SMRAM save state for 32-bit kernels
8f4dc2e77cdf : KVM: x86: Don't clear EFER during SMM transitions for 32-bit vCPU
9ec19493fb86 : KVM: x86: clear SMM flags before loading state while leaving SMM
c5833c7a43a6 : KVM: x86: Open code kvm_set_hflags
ed19321fb657 : KVM: x86: Load SMRAM in a single shot when leaving SMM
e51bfdb68725 : KVM: nVMX: Expose RDPMC-exiting only when guest supports PMU
672ff6cff80c : KVM: x86: Raise #GP when guest vCPU do not support PMU
1811d979c716 : x86/kvm: move kvm_load/put_guest_xcr0 into atomic context
99c221796a81 : KVM: x86: svm: make sure NMI is injected after nmi_singlestep
e44e3eacccfd : svm/avic: Fix invalidate logical APIC id entry
4a58038b9e42 : Revert "svm: Fix AVIC incomplete IPI emulation"
bc8a3d8925a8 : kvm: mmu: Fix overflow on kvm mmu page limit calculation
2b27924bb1d4 : KVM: nVMX: always use early vmcs check when EPT is disabled
c7a6b9e4df4c : tty:serial_core: Spelling mistake
e00164a0f000 : sc16is7xx: move label 'err_spi' to correct section
6b87784b5359 : serial: sh-sci: Fix HSCIF RX sampling point adjustment
ace965696da2 : serial: sh-sci: Fix HSCIF RX sampling point calculation
3117ff13f104 : tty: Add NULL TTY driver
89bb1e1ee529 : tty: vt: keyboard: Allow Unicode compose base char
0d3cb6f6c67a : Revert "tty: fix NULL pointer issue when tty_port ops is not set"
ba44dc043004 : serial: Add Milbeaut serial control
fa2b360f261e : tty/vt: avoid high order pages allocation on GIO_UNIMAP ioctl
f692f7766f33 : tty: remove redundant 'default n' from Kconfig-s
7a7457ba40f1 : serial: sprd: Fix a copy-paste err in sprd_request_dma()
9ef8927f45f2 : n_tty: check for negative and zero space return from tty_write_room
5e498abf1485 : dma-buf: explicitely note that dma-fence-chains use 64bit seqno
adc674cebba7 : drm/i915: Mark up ips for RCU protection
4d86c9f73c5a : clocksource/drivers/timer-ti-dm: Remove omap_dm_timer_set_load_start
f4e97f5d4c9e : staging: erofs: fix unexpected out-of-bound data access
e1f79c148c65 : Staging: rtl8723bs: Remove an unused struct tx_pending_t
5ef6c5db04ff : Staging: rtl8723bs: Remove typedef in struct ieee_param
74941703accd : Staging: rtl8723bs: Remove typedef in struct ieee_param_ex
7be2b288be66 : staging: pi433: add dependency to PA0, 1, 2 setting for output power level
fb563860742a : Staging: vc04_services: bcm2835-camera: Remove an exceptional &
9fdb04e9ccab : staging: vt6655: upc: remove double blank lines
94f99bcedaea : staging: mt7621-pci-phy: prevent use of uninitialized variable
e291fa1237a7 : staging: ralink-gdma: Use struct_size() in kzalloc()
3b706841c29f : Staging: rtlwifi: Cleanup crc16_ccitt()
d5d682270f35 : Staging: rtlwifi: Remove & on function name
e7cc9eba71ef : staging: rtlwifi: base: Remove set but not used variables
8eee2c467df9 : Staging: hal: hal_com_phycfg: fixed a coding style issue
031ba1fd9172 : staging: remove redundant 'default n' from Kconfig
827ad2c7b303 : staging: axis-fifo: Add elaborate description in Kconfig
affbeba3a299 : Staging: rtl8723bs: Remove typedef in struct sdio_data
e00fd8ecaa87 : staging: rtl8192e: remove a blank line
08ce43b9c58c : staging: rtl8192e: Remove a not necessary blank line before a close brace '}'
52927d97d80e : staging: rtl8192e: Remove set but not used variable 'VenderID'
94be357fe618 : staging: rtlwifi: rtl8822be: Remove set but not used variable 'curtxbw_40mhz'
c8ab348df025 : staging: rtl8723bs: add space after enum declaration
cd62878c9d6f : staging: rtl8192u: ieee80211: add space around '==' and before '('
9e6aac6796a7 : staging: rtl8192u: Add missing space
e4d7efbb91ef : staging: rtl8723bs: hal: replace spaces by tabs.
307e07486aaa : staging: rtl8188eu: make sta2sta_data_frame() static
7e894d1086a4 : staging: rtl8188eu: remove unnecessary declaration
391f544e355d : staging: rtl8712: remove unnecessary NULL check
060ea4271a82 : staging: android: vsoc: fix copy_from_user overrun
a943245adc9a : x86/Kconfig: Fix spelling mistake "effectivness" -> "effectiveness"
deaf3b71550d : staging: most: Documentation: update driver documentation
1a89eb0a8f6d : staging: most: configfs: add code for link removal
a15f465caf09 : staging: most: configfs: make create attributes write-only
acdbb8975373 : staging: most: allow speculative configuration
a1ee286d5a2f : staging: most: core: remove attribute add_link
5b082c2e07d8 : staging: most: usb: remove prefix from description tag
787105b30f23 : staging: most: core: make sysfs attributes read-only
919c03ae11b9 : staging: most: enable configfs support
9640baca34f5 : staging: most: sound: introduce new sound adapter management
3d89b2731b1e : staging: most: core: add configfs interface functions
dfee92dd5046 : staging: most: change signature of function probe_channel
2bfde348879a : staging: most: add new file configfs.c
47830c1127ef : staging: greybus: power_supply: fix prop-descriptor request size
740a998d58ee : Staging: gasket: Use DIV_ROUND_UP
e2e89d4a7320 : staging: wilc1000: fix spelling mistake "dissconect" -> "disconnect"
c901556a43d2 : staging: wilc1000: give usleep_range a range
ae26aa844679 : staging: wilc1000: Avoid GFP_KERNEL allocation from atomic context.
8136eaa012c4 : staging: wilc1000: drop explicit conversion to bool
18073da76973 : dt-bindings: i2c: i2c-mtk: add support for MT8516
530edb501ce4 : i2c: axxia: use auto cmd for last message
e155e3883019 : i2c: gpio: flag atomic capability if possible
8927fbf48124 : i2c: algo: bit: add flag to whitelist atomic transfers
252fa60e7054 : i2c: stu300: use xfer_atomic callback to bail out early
3d11a12ece85 : i2c: ocores: enable atomic xfers
dd7dbf0eb090 : i2c: ocores: refactor setup for polling
08960b022fb6 : i2c: tegra-bpmp: convert to use new atomic callbacks
89f845a6dcd3 : i2c: omap: Add the master_xfer_atomic hook
77c1e1e062b6 : i2c: demux: handle the new atomic callbacks
7168bff2cfd7 : i2c: mux: populate the new *_atomic callbacks
63b96983a5dd : i2c: core: introduce callbacks for atomic transfers
83c42212d254 : i2c: core: use I2C locking behaviour also for SMBUS
bae1d3a05a8b : i2c: core: remove use of in_atomic()
663d294b4768 : staging: comedi: vmk80xx: Fix possible double-free of ->usb_rx_buf
08b7c2f9208f : staging: comedi: vmk80xx: Fix use of uninitialized semaphore
a6d2a5a92e67 : RDMA/cxgb4: Fix null pointer dereference on alloc_skb failure
b368fa114a62 : staging: comedi: adv_pci1710: fix spelling mistake: "droput" -> "dropout"
28f69ae49b79 : staging: comedi: dt2811: Fix spelling mistake
3935a6fb4bd7 : staging: comedi: dyna_pci10xx: remove set but not used variables 'chan' and range'
ba696429d290 : x86/hyper-v: Implement EOI assist
6daeb8737f8a : perf/x86/intel: Add Tremont core PMU support
6e394376ee89 : perf/x86/intel/uncore: Add Intel Icelake uncore support
cf50d79a8cfe : perf/x86/msr: Add Icelake support
b3377c3acb9e : perf/x86/intel/rapl: Add Icelake support
f08c47d1f86c : perf/x86/intel/cstate: Add Icelake support
6017608936c1 : perf/x86/intel: Add Icelake support
63b79f6ebc46 : perf/x86: Support constraint ranges
d3617b98b045 : perf/x86/lbr: Avoid reading the LBRs when adaptive PEBS handles them
c22497f5838c : perf/x86/intel: Support adaptive PEBS v4
c01c348ecdc6 : USB: core: Fix unterminated string returned by usb_string()
c3e2485d5f4f : dt-bindings: usb: Convert the generic EHCI binding to YAML
c93bcace1098 : dt-bindings: usb: Convert the generic OHCI binding to YAML
14ec072a19ad : dt-bindings: usb: Convert USB HCD generic binding to YAML
3bee346bd7f3 : USB: hub: Remove returned value 'status' since never used
477f00f96170 : perf/x86/intel/ds: Extract code of event update in short period
48f38aa4cc5a : perf/x86/intel: Extract memory code PEBS parser for reuse
878068ea270e : perf/x86: Support outputting XMM registers
f447e4eb3ad1 : perf/x86/intel: Force resched when TFA sysctl is modified
c68d224e5ed1 : perf/core: Add perf_pmu_resched() as global function
d80b5005c5dd : docs: usb: convert documents to ReST
5f9be5f3f899 : usb: host: xhci-tegra: Add Tegra186 XUSB support
160fa3a1f55f : usb: host: xhci-tegra: Selectively program IPFS
ead619de9058 : dt-bindings: usb: xhci-tegra: Add Tegra186 support
9d5dcc93a6dd : perf/x86: Fix incorrect PEBS_REGS
339bc4183596 : perf/ring_buffer: Fix AUX record suppression
52a44f83fc2d : perf/core: Fix the address filtering fix
7c39f7f671d2 : IB/rdmavt: Fix frwr memory registration
7a2a519a899b : drm/i915: Drop bool return from breadcrumbs signaler
2de89fd98958 : platform/chrome: cros_ec: Add EC host command support using rpmsg
9e2b0e0be642 : platform/chrome: wilco_ec: Add h1_gpio status to debugfs
690908104e39 : KVM: nVMX: allow tests to use bad virtual-APIC page address
a4599f6ec8e8 : arm64: dts: mt8173: add pmu nodes for mt8173
2bfc4975083a : drm/i915/gvt: Fix incorrect mask of mmio 0x22028 in gen8/9 mmio list
5c6e116dce57 : arm64: dts: mt8173: correct cpu type of cpu2 and cpu3 to cortex-a72
6969706399cc : dt-bindings: irq: mtk,sysirq: add support for MT8516
61a640143f68 : dt-bindings: serial: mtk-uart: add support for MT8516
ac071578286e : drm/i915/gvt: addressed guest GPU hang with HWS index mode
ef038a55dc06 : dt-bindings: timer: mtk-timer: add support for MT8516
02a8c817a316 : bpf: add map helper functions push, pop, peek in more BPF programs
a5cb33464e53 : selftests/bpf: make flow dissector tests more extensible
08de198c9543 : selftests/bpf: two scale tests
3da6e7e408b9 : bpftool: Improve handling of ENOSPC on reuseport_array map dumps
0478c3bf8124 : bpftool: Use print_entry_error() in case of ENOENT when dumping
25df480def17 : tools: bpftool: add a note on program statistics in man page
88b3eed805e9 : tools: bpftool: fix short option name for printing version in man pages
9a487883bd6b : tools: bpftool: fix man page documentation for "pinmaps" keyword
39c9f10639a3 : tools: bpftool: reset errno for "bpftool cgroup tree"
031ebc1aac3d : tools: bpftool: remove blank line after btf_id when listing programs
780e0106d468 : x86/mm/tlb: Revert "x86/mm: Align TLB invalidation info"
0082517fa4bc : x86/reboot, efi: Use EFI reboot for Acer TravelMate X514-51T
43537b8e2dc5 : bpf: reserve flags in bpf_skb_net_shrink
bfb35c27c65f : bpf: fix whitespace for ENCAP_L2 defines in bpf.h
bcbccad694b7 : selftests/bpf: bring back (void *) cast to set_ipv4_csum in test_tc_tunnel
7121f4c0304a : dt-bindings: wdog: mtk-wdt: add support for MT851
efb2ddc4ce5d : selftests/btf: add VAR and DATASEC case for dedup tests
189cf5a4a7d5 : btf: add support for VAR and DATASEC in btf_dedup()
68e5ab1fc8bd : kbuild: handle old pahole more gracefully when generating BTF
510bb96fe5b3 : x86/mm: Prevent bogus warnings with "noexec=off"
5f843ed41558 : kprobes: Fix error check when reusing optimized probes
89502a019790 : x86/mm: Fix the 56-bit addresses memory map in Documentation/x86/x86_64/mm.txt
8b39adbee805 : locking/lockdep: Make lockdep_unregister_key() honor 'debug_locks' again
6a03469a1edc : x86/build/lto: Fix truncated .bss with -fdata-sections
be549d491154 : scsi: core: set result when the command cannot be dispatched
948e922fc446 : scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT
7c3f8ca8e4c8 : scsi: megaraid_sas: Make megasas_host_device_list_query() static
e0347d894ae8 : scsi: ufs: Print real incorrect request response code
21112e13cc7a : scsi: cxgb4i: fix incorrect spelling "reveive" -> "receive"
74dea0bed793 : scsi: libcxgbi: update route finding logic
ffcd686b913e : scsi: libcxgbi: find cxgbi device by MAC address
18c4f0a42b08 : scsi: core: don't hold device refcount in IO path
1710ac17547a : scsi: qla2xxx: Fix read offset in qla24xx_load_risc_flash()
a630bdc54f6d : scsi: qla2xxx: Move qla2x00_set_fcport_state() from a .h into a .c file
81bcf1c5cf0e : scsi: qla2xxx: Remove two superfluous casts
bb63e47b6f68 : scsi: qla2xxx: Remove qla_tgt_cmd.data_work and qla_tgt_cmd.data_work_free
9dfb59a00881 : scsi: qla2xxx: Move the <linux/io-64-nonatomic-lo-hi.h> include directive
c20605edb38a : scsi: qla2xxx: Declare qla24xx_build_scsi_crc_2_iocbs() static
c4dc7cd31439 : scsi: qla2xxx: Move the port_state_str[] definition from a .h to a .c file
58e2753c1163 : scsi: qla2xxx: Insert spaces where required
845bbb09b54c : scsi: qla2xxx: Fix formatting of pointer types
bd432bb53cff : scsi: qla2xxx: Leave a blank line after declarations
2703eaaf4eae : scsi: qla2xxx: Use tabs to indent code
f1b70d16389d : crypto: mxc-scc - Remove broken driver
45b721260229 : arm64: dts: meson-g12a-x96-max: Enable USB
8ad7624453cf : arm64: dts: meson-g12a-u200: Enable USB
41cc4551f454 : arm64: dts: meson-g12a-sei510: Enable USB
d1c023af1988 : arm64: dts: meson-g12a-sei510: Add ADC Key and BT support
aa77657b018f : arm64: dts: meson-g12a-u200: add regulators
cf451adfa392 : PM / devfreq: add tracing for scheduling work
1be0730f1dcd : trace: events: add devfreq trace event file
9173c5ceb035 : PM / devfreq: rk3399_dmc: Pass ODT and auto power down parameters to TF-A.
adfe3b76608f : PM / devfreq: rockchip-dfi: Move GRF definitions to a common place.
fbb9c3c9a5ac : PM / devfreq: exynos-bus: Suspend all devices on system shutdown
b53b0128052f : PM / devfreq: Fix static checker warning in try_then_request_governor
bc658bef97a7 : PM / devfreq: Restart previous governor if new governor fails to start
1d1397c3ec1f : PM / devfreq: tegra: remove unneeded variable
726409698fee : PM / devfreq: rockchip-dfi: remove unneeded semicolon
e2794d74f1ec : PM / devfreq: rk3399_dmc: remove unneeded semicolon
6d690f77932f : PM / devfreq: consistent indentation
25846fa1ceda : PM / devfreq: fix missing check of return value in devfreq_add_device()
a9487917ba67 : PM / devfreq: fix mem leak in devfreq_add_device()
0d00a239f70f : PM / devfreq: Use of_node_name_eq for node name comparisons
614c70f35cd7 : bnx2x: fix spelling mistake "dicline" -> "decline"
ee2c46f35390 : net: hsr: add tx stats for master interface
3271273388fb : net: hsr: fix debugfs path to support multiple interfaces
9c5f8a19b2de : net: hsr: fix naming of file and functions
dcdecdcfe1fc : net: phy: switch drivers to use dynamic feature detection
038a9c3d1e42 : hwmon: (pmbus/isl68137) Add driver for Intersil ISL68137 PWM Controller
991d679951f0 : pmbus: support for custom sysfs attributes
9f00995e4eb2 : hwmon: Add support for samples attributes
5d9e8b3f809f : hwmon: (lm25066) Support SAMPLES_FOR_AVG register
bfe033a048f7 : hwmon: Document the samples attributes
49c4455dccf2 : hwmon: (pmbus) Introduce PMBUS_VIRT_*_SAMPLES registers
8e742fc2e25a : hwmon: (ir38064) delete incorrect line
3cf10282821a : hwmon: (pmbus_core) Replace S_<PERMS> with octal values
00669d196c61 : hwmon: (pmbus/ir38064) Add driver for Infineon IR38064 Voltage Regulator
c49b7b3981f5 : hwmon: (ir35221) fix company name
841cf6767bf6 : hwmon: (pwm-fan) Report probe errors consistently
6b1ec4789fb1 : hwmon: (pwm-fan) Add RPM support via external interrupt
285d7483aa33 : Documentation: pwm-fan: Add description for RPM support
c7366e951469 : dt-bindings: hwmon: (pwm-fan) Add tachometer interrupt
c112d75840fb : hwmon: OCC drivers are ARM-only
5679ed990653 : hwmon: (occ) Move common code to a separate module
14b97ba5c200 : hwmon: (vt1211) Use request_muxed_region for Super-IO accesses
e95fd518d05b : hwmon: (w83627hf) Use request_muxed_region for Super-IO accesses
d6410408ad2a : hwmon: (smsc47m1) Use request_muxed_region for Super-IO accesses
19f7b17630f2 : hwmon: (adm1029) Use permission specific [SENSOR_][DEVICE_]ATTR variants
502a92ff25b3 : hwmon: (w83627hf) Use permission specific SENSOR[_DEVICE]_ATTR variants
96c6f81afaa1 : hwmon: (smsc47m1) Use permission specific SENSOR[_DEVICE]_ATTR variants
f2bec7ea6c49 : hwmon: (smsc47m192) Use permission specific SENSOR[_DEVICE]_ATTR variants
08ea5a87466b : hwmon: (vt8231) Use permission specific SENSOR[_DEVICE]_ATTR variants
60a9c3f150df : hwmon: (sis5595) Use permission specific SENSOR[_DEVICE]_ATTR variants
24f9ec1fa329 : hwmon: (menf21bmc_hwmon) Use permission specific SENSOR[_DEVICE]_ATTR variants
9d5bc0906cc1 : hwmon: (via686a) Use permission specific SENSOR[_DEVICE]_ATTR variants
7bc85e492158 : hwmon: (lm85) Use permission specific SENSOR[_DEVICE]_ATTR variants
e7655cfd39d8 : hwmon: (lm78) Use permission specific SENSOR[_DEVICE]_ATTR variants
f6c93aeb0aad : hwmon: (lm87) Use permission specific SENSOR[_DEVICE]_ATTR variants
8e757e15a509 : hwmon: (adm1031) Use permission specific SENSOR[_DEVICE]_ATTR variants
29168f30e33b : hwmon: (thmc50) Use permission specific SENSOR[_DEVICE]_ATTR variants
7352ae8d0011 : hwmon: (adm9240) Use permission specific SENSOR[_DEVICE]_ATTR variants
7ded2315ffe2 : hwmon: (adm1026) Use permission specific SENSOR[_DEVICE]_ATTR variants
66efcd2b6a0d : hwmon: (adm1025) Use permission specific SENSOR[_DEVICE]_ATTR variants
8c0826756744 : hwmon: (smsc47b397) Use request_muxed_region for Super-IO accesses
755a9b0f8aaa : hwmon: (pc87427) Use request_muxed_region for Super-IO accesses
73e6ff71a7ea : hwmon: (f71805f) Use request_muxed_region for Super-IO accesses
df6b8c70c210 : hwmon: (ina2xx) Fix build warning
8c71c7b943d4 : hwmon: (lm63) Fix build warning
0e09e9f939cb : hwmon: lm95245: Fix build warnings
bd7d56a70900 : hwmon: (tmp421) Fix build warning
1cbee124dfd4 : hwmon: (stts751) Fix build warning
969c45b98b1d : hwmon: (max6621) Fix build warning
20b497ab9c38 : hwmon: (lm85) Fix build warning
2720ce7e46e1 : hwmon: (max6650) Fix build warning
f198a8697dc5 : hwmon: (max6697) Fix build warning
32c2d4025245 : hwmon: (ina209) Fix build warning
ffa83e784745 : hwmon: (lm75) Fix build warning
acb614a393b5 : hwmon: (w83773g) Fix build warning
0337dd9b4ac6 : hwmon: (ads7828) Fix build warning
a62fe340e271 : hwmon: (hih6130) Fix build warning
fe339dbf295a : hwmon: (adt7475) Fix build warning
eb3cb6d5bd51 : hwmon: (ads1015) Fix build warning
20894216d8b2 : hwmon: (tmp103) Fix build warning
07af9a4a6d15 : hwmon: (tmp102) Fix build warning
0718298685f5 : hwmon: (ad7414) Fix build warning
462d7e7ec9e8 : hwmon: (adc128d818) Fix build warning
787afaa30fa5 : hwmon: (lm90) Fix build warning
a90cdd134546 : hwmon: (ltc4151) Fix build warning
64e511627958 : hwmon: (pmbus/ucd900) Fix build warning
e91cb17b733f : hwmon: (pmbus/tps53679) Fix build warning
9c6b0f75ea9c : hwmon: (pmbus/ucd9200): Mark ucd9200_of_match as maybe_unused
cb202bb8b323 : hwmon: (iio_hwmon) Simplify attr.name generation in iio_hwmon_probe()
5aaa58734d88 : hwmon: (jz4740) Use devm_platform_ioremap_resource
2f2defda176c : hwmon: (w83773g) Use HWMON_CHANNEL_INFO macro
6cbd4926a2ac : hwmon: (tmp108) Use HWMON_CHANNEL_INFO macro
880782547272 : hwmon: (tmp102) Use HWMON_CHANNEL_INFO macro
0c42186e3976 : hwmon: (raspberrypi-hwmon) Use HWMON_CHANNEL_INFO macro
dfeace08338c : hwmon: (npcm750-pwm-fan) Use HWMON_CHANNEL_INFO macro
725dcf082c87 : hwmon: (mlxreg-fan) Use HWMON_CHANNEL_INFO macro
dcb00ee817b4 : hwmon: (max6621) Use HWMON_CHANNEL_INFO macro
b605e671cff6 : hwmon: (max31790) Use HWMON_CHANNEL_INFO macro
f4a407f4ddf0 : hwmon: (ltq-cputemp) Use HWMON_CHANNEL_INFO macro
0ee508f0cd51 : hwmon: (ltc4245) Use HWMON_CHANNEL_INFO macro
7aea00647f9c : hwmon: (lm95245) Use HWMON_CHANNEL_INFO macro
f5011f9fc287 : hwmon: (lm95241) Use HWMON_CHANNEL_INFO macro
a4d41e6730b8 : hwmon: (lm90) Use HWMON_CHANNEL_INFO macro
e4f6fed12710 : hwmon: (lm75) Use HWMON_CHANNEL_INFO macro
1eade10fe94e : hwmon: (jc42) Use HWMON_CHANNEL_INFO macro
6f307b7c2ba2 : hwmon: (ina3221) Use HWMON_CHANNEL_INFO macro
ff56121e71fd : hwmon: (adt7411) Use HWMON_CHANNEL_INFO macro
6bf2db4621fc : hwmon: Documentation: Add usage example for HWMON_CHANNEL_INFO
4ec1d234a966 : hwmon: (nct7904) Use new HWMON_CHANNEL_INFO() macro
4cdb56214746 : hwmon: lochnagar: Add Lochnagar 2 hardware monitoring driver
5ad4d7ca2125 : hwmon: lochnagar: Add device tree binding document
0ddca5773786 : hwmon: (ntc_thermistor) Use new HWMON_CHANNEL_INFO() macro
c43a113ca2c8 : hwmon: Add convience macro to define simple static sensors
b429ebc86f2e : hwmon: (mlxreg-fan) Add support for fan capability registers
b88c5049219a : hwmon: (occ) Fix extended status bits
53f1647da3e8 : hwmon: (pwm-fan) Disable PWM if fetching cooling data fails
3c236f8cc63b : scsi: libsas: Print expander PHY indexes in decimal
d8649fc1c5e4 : scsi: libsas: Do discovery on empty PHY to update PHY info
085f104a83d5 : scsi: libsas: Inject revalidate event for root port event
a5b38d3159ea : scsi: libsas: Improve vague log in SAS rediscovery
f7ddb43eed7b : scsi: libsas: Try to retain programmed min linkrate for SATA min pathway unmatch fixing
7b27c5fe247b : scsi: libsas: Stop hardcoding SAS address length
8af56f40e53b : nfp: flower: offload merge flows
aa6ce2ea0c93 : nfp: flower: support stats update for merge flows
1c6952ca587d : nfp: flower: generate merge flow rule
107e37bb4f88 : nfp: flower: validate merge hint flows
dbc2d68edc98 : nfp: flower: handle merge hint messages
cf4172d5751f : nfp: flower: get flows by host context
45756dfedab5 : nfp: flower: allow tunnels to output to internal port
f41dd0595d06 : nfp: flower: support fallback packets from internal ports
27f54b582567 : nfp: allow fallback packets from non-reprs
4d12ba42787b : nfp: flower: allow offloading of matches on 'internal' ports
2f2622f59c70 : nfp: flower: turn on recirc and merge hint support in firmware
2607fd087370 : arm64: dts: meson: g12a: Add mali-g31 gpu node
9baf7d6be730 : arm64: dts: meson: g12a: Add G12A USB nodes
820873cf38da : arm64: dts: meson: g12a: Add SAR ADC node
55d76e83a39d : dt-bindings: power: amlogic, meson-gx-pwrc: Add G12A compatible
7e8eda734d30 : ntp: Audit NTP parameters adjustment
2d87a0674bd6 : timekeeping: Audit clock adjustments
2c88e3c7ec32 : block: fix use-after-free on gendisk
7d90fcc14a25 : power: supply: cpcap-charger: Fix pointless EPROBE_DEFER warnings
ffaf6f6773af : power: supply: cpcap-battery: Fix pointless EPROBE_DEFER warnings
5fc27a541926 : power: supply: cpcap-battery: Use accumulator for current and power average
35439b7ab2db : power: supply: cpcap-battery: Fix coulomb counter calibration register use
c68b901ac4fa : power: supply: cpcap-battery: Fix signed counter sample register
1a9aadc86ad4 : power: supply: cpcap-battery: Fix low battery check
2566f10676ba : net: hns3: fix for vport->bw_limit overflow problem
8a9a654b5b52 : net: hns3: fix sparse: warning when calling hclge_set_vlan_filter_hw()
9dde27de3e5e : sctp: implement memory accounting on rx path
1033990ac5b2 : sctp: implement memory accounting on tx path
9c69a1320515 : route: Avoid crash from dereferencing NULL rt->from
3321cff3c570 : selftests: mlxsw: Test neighbour offload indication
caf345a18b2f : mlxsw: spectrum_router: Add neighbour offload indication
a85e84e0301b : mlxsw: spectrum_router: Propagate neighbour update errors
789445b960c1 : MAINTAINERS: normalize Woojung Huh's email address
92480b3977fd : bonding: fix event handling for stacked bonds
8ed633b9baf9 : Revert "net-sysfs: Fix memory leak in netdev_register_kobject"
df68c44c720a : power: supply: gpio-charger: Add support for charger status.
6aae57b78813 : dt-bindings: power: supply: Add charge-status-gpios property
c856dbc887aa : drm/i915: Nuke drm_crtc_state and use intel_atomic_state instead
5ec87ecde235 : power: supply: core: fix typo in function to get current charge control limit
79b4a9cf0e2e : MIPS: scall64-o32: Fix indirect syscall number load
9ccd75c55ac5 : dt-bindings: soc: fix a typo for MT7623A
c4fcbf1186e7 : dt-bindings: mediatek: update bindings for MT7629 SoC
b19062a56726 : io_uring: fix possible deadlock between io_uring_{enter,register}
dc2f4189dcd2 : bridge: only include nf_queue.h if needed
c750e6929d3c : selinux: Check address length before reading address family
f5c58ba18ab8 : drm/i915: Restore correct bxt_ddi_phy_calc_lane_lat_optim_mask() calculation
5aae7832d1b4 : drm/i915: Do not enable FEC without DSC
e5b258e53e58 : ARM: dts: am335x: wega: Replaced register offsets with defines
b1e0c487f31d : ARM: dts: am335x: sl50: Replaced register offsets with defines
aa7ed183730a : ARM: dts: am335x: shc: Replaced register offsets with defines
631493a16af3 : ARM: dts: am335x: sbc-t335: Replaced register offsets with defines
c5ebf24a41d3 : ARM: dts: am335x: sancloud-bbe: Replaced register offsets with defines
a3328bf02d77 : ARM: dts: am335x: phycore-som: Replaced register offsets with defines
891ffb8fcd46 : ARM: dts: am335x: pepper: Replaced register offsets with defines
898c4a59bc62 : ARM: dts: am335x: pdu001: Replaced register offsets with defines
781288d2bdef : ARM: dts: am335x: pcm-953: Replaced register offsets with defines
558fee9ab504 : ARM: dts: am335x: osd335x-common: Replaced register offsets with defines
443fca762bc3 : ARM: dts: am335x: osd3358-sm-red: Replaced register offsets with defines
affcce6f7c5c : ARM: dts: am335x: nano: Replaced register offsets with defines
c68a4ffd3d75 : ARM: dts: am335x: moxa-uc-8100-me-t: Replaced register offsets with defines
4a424b0b168e : ARM: dts: am335x: moxa-uc-2101: Replaced register offsets with defines
876144dd5332 : ARM: dts: am335x: moxa-uc-2100-common: Replaced register offsets with defines
c422b10e88f0 : ARM: dts: am335x: lxm: Replaced register offsets with defines
387fbf73ebe7 : ARM: dts: am335x: igep0033: Replaced register offsets with defines
ddd0dc915647 : arm64: dts: hisilicon: hi3670: Add UFS controller support
39036cd27273 : arch: add pidfd and io_uring syscalls everywhere
14e14aaf6132 : platform/chrome: wilco_ec: Standardize mailbox interface
94d4e7af14a1 : platform/chrome: cros_ec_proto: check for NULL transfer function
626961dd6d32 : PCI: dwc: Add const qualifier to struct dw_pcie_ep_ops
2a9a801620ef : PCI: endpoint: Add support to specify alignment for buffers allocated to BARs
fbb2de891cc4 : PCI: keystone: Add support to set the max link speed from DT
40e5d614a0cd : PCI: OF: Allow of_pci_get_max_link_speed() to be used by PCI Endpoint drivers
b22af42b3e57 : PCI: keystone: Invoke phy_reset() API before enabling PHY
18b0415bc802 : PCI: keystone: Add support for PCIe RC in AM654x Platforms
162aaa3b6cc1 : dt-bindings: PCI: Add PCI RC DT binding documentation for AM654
f316a2b53cd7 : PCI: keystone: Prevent ARM32 specific code to be compiled for ARM64
2aadcb0cd391 : PCI: dwc: Fix ATU identification for designware version >= 4.80
a9f4c2d2f99e : PCI: dwc: Enable iATU unroll for endpoint too
26f51e85b3b6 : dt-bindings: PCI: Document "atu" reg-names
156c6fef75a4 : PCI: keystone: Explicitly set the PCIe mode
1c55c4263fe7 : dt-bindings: PCI: Add dt-binding to configure PCIe mode
b1dee41b7692 : PCI: keystone: Move resources initialization to prepare for EP support
78cdfcea289a : i2c: brcmstb: remove unused struct member
25708278f810 : i2c: mediatek: Add i2c support for MediaTek MT8183
a15c91bac695 : i2c: mediatek: Add i2c and apdma sync in i2c driver
cad6dc5d2887 : i2c: mediatek: Add arb clock in i2c driver
a3438152c667 : dt-bindings: i2c: Add Mediatek MT8183 i2c binding
bc6eaf17097b : i2c: mediatek: Add offsets array for new i2c registers
cfd32acf7875 : KVM: x86/mmu: Fix an inverted list_empty() check when zapping sptes
1ab494cc405c : drm/i915/selftests: Skip live timeline/suspend tests if wedged
a2679b647190 : platform/chrome: Add CrOS USB PD logging driver
37a186225a0c : platform/chrome: cros_ec_spi: Transfer messages at high priority
b18e606ff313 : platform/chrome: cros_ec_debugfs: no need to check return value of debugfs_create functions
b5fd12d6c0fc : ALSA: seq: Correct unlock sequence at snd_seq_client_ioctl_unlock()
71c733c4e1ae : mmc: tegra: add sdhci tegra suspend and resume
c07a48c26519 : mmc: sdhci: Remove finish_tasklet
19d2f695f4e8 : mmc: sdhci: Call mmc_request_done() from IRQ handler if possible
e9a072993d69 : mmc: sdhci: Move some processing to __sdhci_finish_mrq()
97a1abae46a6 : mmc: sdhci: Move timer and has_requests functions
2e72ab9b2f56 : mmc: sdhci: Reorganize sdhci_finish_mrq() and __sdhci_finish_mrq()
6cdae8173f67 : regulator: Add support for stm32 power regulators
c29687c354c5 : dt-bindings: regulator: Add stm32mp1 pwr regulators
ade024f130f7 : memstick: jmb38x_ms: remove set but not used variable 'data'
cf03fcdc5b9c : MAINTAINERS: Add section for MediaTek MMC/SD/SDIO driver
765c59675ab5 : mmc: sdhci-pci: Add support for Intel CML
002ee28e8b32 : mmc: core: make pwrseq_emmc (partially) support sleepy GPIO controllers
b65be6355183 : mmc: mtk-sd: check for valid optional memory resource
c278150e0d2a : mmc: alcor: enable DMA transfer of large buffers
e374e87538f4 : mmc: sdhci_am654: Clear HISPD_ENA in some lower speed modes
3b407b4f3a92 : MAINTAINERS: Add Ulf Hansson to the MEMORYSTICK section
c6645985d77c : MAINTAINERS: Collect TI FLASH MEDIA drivers into one section
aad5f19e4736 : mmc: mmc_spi: Convert to use SPDX identifier
1ae51603528c : mmc: mmc_spi: Indentation fixes
38b2168581bc : mmc: mmc_spi: Join string literals back
70a557e63f1a : mmc: mmc_spi: Remove useless NULL check at ->remove()
b9ffe4086206 : mmc: mmc_spi: Remove redundant dev_set_drvdata()
41ed65e7ce84 : mmc: mmci: replace blksz_datactrlXX by get_datactrl_cfg callback
8372f9d0ef0b : mmc: mmci: stm32: define get_dctrl_cfg
5db1e1fc7cab : mmc: mmci: qcom: define get_dctrl_cfg
b3fb9d64b497 : mmc: mmci: define get_dctrl_cfg for legacy variant
0732ea75de09 : mmc: mmci: add get_datactrl_cfg callback and helper functions
e5a34b0c1071 : mmc: alcor: enable DMA for writes
7bda9482e7ed : mmc: sdhci-of-arasan: Add DTS property to disable DCMDs.
28f22fb755ec : dt-bindings: mmc: Add disable-cqe-dcmd property.
2198eeff2344 : mmc: sdhci-omap: Make sdhci_omap_reset static
b77544280ccf : mmc: tegra: fix CQE enable and resume sequence
688956440e80 : mmc: cqhci: add CQHCI_SSC1 register CBC field mask
c6e7ab909262 : mmc: tegra: add Tegra186 WAR for CQE
c46d089aa71d : mmc: cqhci: allow hosts to update dcmd cmd desc
ad64a7908c0a : dt-bindings: mmc: tegra: document Tegra194 compatible string
ea8fc5953e8b : mmc: tegra: update hw tuning process
1d8cd065f7ab : mmc: sdhci: allow host to specify maximum tuning loops
92cd1667d579 : mmc: tegra: fix ddr signaling for non-ddr modes
89822b73543d : mmc: mtk-sd: add support for MT8516
91ecbe50b69c : mmc: renesas_sdhi: set CBSY flag before probing TMIO host
2a55c1eac788 : mmc: renesas_sdhi: prevent overflow for max_req_size
609e5fba56fc : mmc: tmio: introduce macro for max block size
f49bdcde0a0f : mmc: renesas_sdhi: update copyright information
8dcf48e5f4d7 : mmc: mxs-mmc: Enable MMC_CAP_ERASE
611025983b79 : mmc_spi: add a status check for spi_sync_locked
1f1929f3f2fa : mmc: sdhci-of-esdhc: add quirk to ignore command inhibit for data
b214fe592ab7 : mmc: sdhci-of-esdhc: add erratum eSDHC7 support
5dd195522562 : mmc: sdhci-of-esdhc: add erratum A-009204 support
05cb6b2a66fa : mmc: sdhci-of-esdhc: add erratum eSDHC-A001 and A-008358 support
a46e42712596 : mmc: sdhci-of-esdhc: add erratum eSDHC5 support
8e9a6919939b : mmc: sdhci-of-esdhc: add erratum A011334 support in lx2160 2.0 SoC
6f549034bb64 : mmc: host: Pedantic cleanups to Kconfig
71953e0e7968 : mmc: mmci: Make mmci_variant_init() static
62e546be6d93 : mmc: mmci: Share sdmmc_variant_init() via the common header file
f7f3e7dac802 : mmc: mmci: Drop qcom specific header file
ea27c95a7a47 : mmc: mmci: Re-work code starting DMA for the qcom variant
c21aa7a80416 : mmc: mmci: Drop unnecessary clear of variant->qcom_dml flag
6aa35ce74399 : mmc: mmci: Don't share un-implemented DMA functions
5d552ad79630 : fs/reiserfs/journal.c: Make remove_journal_hash static
c577f4a5a08b : PCI: rockchip: Fix rockchip_pcie_ep_assert_intx() bitwise operations
46f5710f0b88 : ALSA: usb-audio: Add quirk for Focusrite Scarlett Solo
38a1965f42cc : hwrng: stm32 - set default random quality
af0d4442dd68 : hwrng: stm32 - fix unbalanced pm_runtime_enable
2aae471d66c1 : drivers: power: supply: goldfish_battery: Fix bogus SPDX identifier
de348df5b389 : clk: imx: rename clk-imx51-imx53.c to clk-imx5.c
e54d1527658f : xfrm: kconfig: make xfrm depend on inet
e252e0e00281 : HID: u2fzero: fix compiling error in u2fzero_probe()
8558c6e21ceb : ARM: dts: sun8i: h3: bluetooth for Banana Pi M2 Zero board
0dceab33342d : regulator: max8998: Factor out struct voltage_map_desc
7d695f20c27f : regulator: max8998: Constify regulator_ops
7a8b0e66df5a : regulator: tps6524x: Remove *rdev[N_REGULATORS] from struct tps6524x
357db0279a23 : regulator: tps6524x: Constify regulator_ops
7cfcecfb82af : regulator: tps65218: Convert to use regulator_get_current_limit_regmap
7c6b8e3b9fe8 : regulator: ab8500: Remove *regulator from struct ab8500_regulator_info
6d66d9952ec0 : regulator: ab8500: Constify regulator_ops
8e5be4f7e142 : regulator: ab8500-ext: Constify ab8500_ext_regulator_ops
b7f5a8e435ec : arm64: dts: renesas: r8a77980: Add "renesas,id" to VIN
802c24716079 : selftests/livepatch: Add functions.sh to TEST_PROGS_EXTENDED
48cb9737edff : regulator: ab8500-ext: Convert to use simplified DT parsing
80a9c22a9da9 : regulator: ab8500-ext: Remove *rdev from struct ab8500_ext_regulator_info
32d622f3290b : arm64: dts: renesas: r8a77965: Remove reg-names of display node
3ec25826ae33 : printk: Tie printk_once / printk_deferred_once into .data.once for reset
c09f7471127e : fpga manager: Adding FPGA Manager support for Xilinx zynqmp
9b0879620ea8 : dt-bindings: fpga: Add bindings for ZynqMP fpga driver
e840decc1954 : firmware: xilinx: Add fpga API's
635e1e78a685 : ARM: dts: sun8i: v40: bananapi-m2-berry: Sort device node dereferences.
7cf875be2fed : arm64: dts: allwinner: h6: Add MMC1 pins
6b1f16ba730d : s390/pkey: add one more argument space for debug feature entry
5bdac418f33f : netfilter: nat: fix icmp id randomization
33d1c018179d : netfilter: nf_tables: prevent shift wrap in nft_chain_parse_hook()
3c79107631db : netfilter: ctnetlink: don't use conntrack/expect object addresses as id
f55be0be5b72 : drm/amd/display: Add profiling tools for bandwidth validation
afcd526b1ba9 : drm/amd/display: Add fast_validate parameter
c14a005c1621 : drm/amd/display: Relax requirements for CRTCs to be enabled
004b3938e637 : drm/amd/display: Check scaling info when determing update type
6e8dc7b0a7a4 : drm/amd/display: Don't warn when DC update type > DM guess
f843b308adb2 : drm/amd/display: Use surface directly when checking update type
6491f0c05abd : drm/amd/display: Add basic downscale and upscale valdiation
5ac4619b9d2f : drm/amd/display: change name from dc_link_get_verified_link_cap to dc_link_get_link_cap
695af5f9a519 : drm/amd/display: Rework DC plane filling and surface updates
320932bfd9e3 : drm/amd/display: Recalculate pitch when buffers change
f6ff2a08f49d : drm/amd/display: Maintain z-ordering when creating planes
781718322779 : drm/amd/display: Update plane scaling parameters for fast updates
0a8d85e0a160 : drm/amd/display: 3.2.26
32a5b542a6c6 : drm/amd/display: Read eDP link settings on detection
e54ae524294f : drm/amd/display: define HUBP_MASK_SH_LIST_DCN for Raven
623588b8ee60 : drm/amd/display: Handle get crtc position error
ea36ad34c5b2 : drm/amd/display: expand plane caps to include fp16 and scaling capability
fc8e5230dca9 : drm/amd/display: Add DRM color properties for primary planes
37c6a93b7e53 : drm/amd/display: Expose support for NV12 on suitable planes
3be0a0b85015 : drm/amd/display: Add switch for Fractional PWM on or off
c238bfe0be9e : drm/amd/display: If one stream full updates, full update all planes
89d139d5ad46 : xfs: report inode health via bulkstat
1302c6a24fd9 : xfs: report AG health via AG geometry ioctl
c23232d40935 : xfs: report fs and rt health via geometry structure
7cd5006bdb6f : xfs: add a new ioctl to describe allocation group geometry
1b6d968de22b : xfs: bump XFS_IOC_FSGEOMETRY to v5 structures
519841c207de : xfs: clear BAD_SUMMARY if unmounting an unhealthy filesystem
39353ff6e96f : xfs: replace the BAD_SUMMARY mount flag with the equivalent health code
6772c1f11206 : xfs: track metadata health status
2bf9d264efed : xfs,fstrim: fix to return correct minlen
1ca89fbc48e1 : xfs: don't account extra agfl blocks as available
22fedd80b652 : xfs: shutdown after buf release in iflush cluster abort path
545aa41f5cba : xfs: wake commit waiters on CIL abort before log item abort
4d09807f2046 : xfs: fix use after free in buf log item unlock assert
dc4060a5dc25 : Linux 5.1-rc5
69f23a09daf9 : rtnetlink: fix rtnl_valid_stats_req() nlmsg_len check
2f5fb1934188 : x86/speculation: Prevent deadlock on ssb_state::lock
0d72c2ac8918 : qed: Fix the DORQ's attentions handling
d4476b8a6151 : qed: Fix missing DORQ attentions
b61b04ad81d5 : qed: Fix the doorbell address sanity check
9ac6bb1414ac : qed: Delete redundant doorbell recovery types
e62b2fd5d3b4 : r8169: change irq handler to always trigger NAPI polling
8344ffffd176 : r8169: create function pointer array for chip hw init functions
1fcd165884c8 : r8169: create function pointer array for PHY init functions
6814b5900b83 : net: hns3: code optimization for command queue' spin lock
cc5ff6e90f80 : net: hns3: free the pending skb when clean RX ring
2d0075b4a7b7 : net: hns3: do not initialize MDIO bus when PHY is inexistent
c41e672d1e6a : net: hns3: set dividual reset level for all RAS and MSI-X errors
1a49f3c6146f : net: hns3: divide shared buffer between TC
db5936db8f9e : net: hns3: always assume no drop TC for performance reason
d474d88f8826 : net: hns3: add hns3_gro_complete for HW GRO process
a4d2cdcbb878 : net: hns3: minor refactor for hns3_rx_checksum
92f11ea177cd : net: hns3: fix set port based VLAN issue for VF
21e043cd8124 : net: hns3: fix set port based VLAN for PF
44e626f720c3 : net: hns3: fix VLAN offload handle for VLAN inserted by port
741fca1667ea : net: hns3: modify VLAN initialization to be compatible with port based VLAN
c543cb4a5f07 : ipv4: ensure rcu_read_lock() in ipv4_link_failure()
c6576bfe2f4b : phy: warn if phylib and ethtool PHY mode definitions are out of sync
5a3144e41956 : net: phy: add support for new modes in phylib
f1538eca9ea6 : net: phy: shrink PHY settings array
9ee8578d9530 : ARM: pxa: ssp: Fix "WARNING: invalid free of devm_ allocated data"
4285f2fcef80 : tracing: Remove the ULONG_MAX stack trace hackery
fa49e2eac9aa : drm: Remove the ULONG_MAX stack trace hackery
accddc41b969 : latency_top: Remove the ULONG_MAX stack trace hackery
ead97a49ec3a : mm/kasan: Remove the ULONG_MAX stack trace hackery
4621c9858f05 : mm/page_owner: Remove the ULONG_MAX stack trace hackery
b8ca7ff7731f : mm/slub: Remove the ULONG_MAX stack trace hackery
2dfed4565afe : lockdep: Remove the ULONG_MAX stack trace hackery
6a28b4c2d93b : s390/stacktrace: Remove the pointless ULONG_MAX marker
4f3bd6ca310b : parisc/stacktrace: Remove the pointless ULONG_MAX marker
7b2c7b623349 : arm64/stacktrace: Remove the pointless ULONG_MAX marker
fa9833992d5f : riscv/stacktrace: Remove the pointless ULONG_MAX marker
f8a9a269c28d : unicore32/stacktrace: Remove the pointless ULONG_MAX marker
b01f6d368d29 : sh/stacktrace: Remove the pointless ULONG_MAX marker
2a2bcfa0c94d : arm/stacktrace: Remove the pointless ULONG_MAX marker
c5c27a0a5838 : x86/stacktrace: Remove the pointless ULONG_MAX marker
fdc7833964d8 : um/stacktrace: Remove the pointless ULONG_MAX marker
15fab63e1e57 : fs: prevent page refcount overflow in pipe_buf_get
8fde12ca79af : mm: prevent get_user_pages() from overflowing page refcount
88b1a17dfc3e : mm: add 'try_get_page()' helper function
f958d7b528b1 : mm: make page ref count overflow check tighter and more explicit
40fba00ffa43 : x86/resctrl: Do not repeat rdtgroup mode initialization
955e00772954 : iio: gyro: add DT bindings to fxas21002c
21cf20a84a9f : Kconfig: change configuration of srf04 ultrasonic iio sensor
d6edf95abdb5 : dt-bindings: iio: srf04: add Maxbotix ultrasonic iio proximity sensors
bb208037ae45 : srf04.c: add maxbotix ultrasonic sensors
1c2fb4054648 : iio: adc: ti-ads7950: Fix build error without CONFIG_GPIOLIB
8e4fefec0174 : iio: temperature: max31856: fix uninitialized error return
631bd2f7ec02 : iio: imu: st_lsm6dsx: remove set but not used variables 'acc_sensor' and 'gyro_sensor'
63440a630d3b : iio: accel: add support to LIS2DE12
52e77d67dd8d : dt-bindings: iio: accel: add LIS2DE12 sensor device binding
45e119e40328 : iio: accel: kxcjk1013: Add KIOX0008 ACPI Hardware-ID
566564e80b0e : staging: iio: ad9832: use clock framework for clock reference
7fe8f00051c0 : staging: iio: ad9832: organize includes
88aa7ae66128 : bmp085.yaml: transform DT documentation of iio sensor into YAML
5150ec3fe125 : avia-hx711.yaml: transform DT binding to YAML
a8427a7b371b : iio: imx7d_adc: Use devm_platform_ioremap_resource()
8cc393bf300b : iio: imx7d_adc: Replace pr_err with dev_err
aa21a28e9050 : iio: imx7d_adc: Add local struct device pointer in imx7d_adc_probe()
3e5ffe47ed8c : dt-bindings: iio: adc: Add AD7616 ADC documentation
7989b4bb23fe : iio: adc: ad7616: Add support for AD7616 ADC
6bf229abce75 : iio: adc: ad7606: Move oversampling options in chip info and rework *_avail attributes
9044b6e25e2f : staging: iio: frequency: ad9834: Remove unnecessary parentheses
8cf614950e39 : iio: adc: Fix MAX9611 spacing
649cc7b17ce8 : dt-bindings: iio: imu: st_lsm6dsx: add lsm6dsr device bindings
7676e667c841 : ARM: s3c64xx: Tidy up handling of regulator GPIO lookups
1615fe41a195 : iio: imu: mpu6050: Fix FIFO layout for ICM20602
89388ca4955f : iio: inkern: Convert iio_read_avail_channel_raw into a wrapper
4abbd783d126 : soundwire: intel: fix implicit header use of module.h/export.h
9f421096a16e : iio: inkern: API for reading available iio channel attribute values
a25eab299165 : soundwire: stream: remove useless initialization of local variable
7de8d238dd91 : soundwire: remove useless initializations
4ac5627acc3e : soundwire: intel: fix inversion in devm_kcalloc parameters
26536e7c242e : locking/rwsem: Prevent unneeded warning during locking selftest
3d6770fbd935 : io_uring: drop io_file_put() 'file' argument
77f1e0a52d26 : bfq: update internal depth state when queue depth changes
917257daa0fe : io_uring: only test SQPOLL cpu after we've verified it
060586324648 : io_uring: park SQPOLL thread if it's percpu
113fb03ed1d4 : CPER: Remove unnecessary use of user-space types
12fa4f47924c : CPER: Add UEFI spec references
74356addc0b3 : PCI: Fix comment typos
a0033bd1eae4 : Drivers: hv: vmbus: Remove the undesired put_cpu_ptr() in hv_synic_cleanup()
0261ea1bd1eb : ipvs: do not schedule icmp errors from tunnels
8176c8332751 : netfilter: conntrack: initialize ct->timeout
1025ce75212b : netfilter: conntrack: don't set related state for different outer address
becf2319f320 : selftests: netfilter: check icmp pkttoobig errors are set as related
bdfc4027de15 : rtlwifi: rtl8723ae: Make rtl8723e_dm_refresh_rate_adaptive_mask static
ddab2eee7949 : rtlwifi: Convert the wake_match variable to local
0961d9874a2e : rtlwifi: Fix duplicate tests of one of the RX descriptors
a927e8d8ab57 : brcmfmac: fix leak of mypkt on error return path
e3062e05e1cf : brcmfmac: Loading the correct firmware for brcm43456
0cf83903aad0 : brcmfmac: Use struct_size() in kzalloc()
e61ab9f01749 : ALSA: hda: Initialize ext-bus-specific fields in snd_hdac_bus_init(), too
183ab39eb0ea : ALSA: hda: Initialize power_state field properly
eeba1e9cf31d : afs: Fix in-progess ops to ignore server-level callback invalidation
21bd68f196ca : afs: Unlock pages for __pagevec_release()
8022c4b95c37 : afs: Differentiate abort due to unmarshalling from other errors
d2abfa86ff37 : afs: Avoid section confusion in CM_NAME
ba25b81e3a42 : afs: avoid deprecated get_seconds()
5d75dc2b0810 : drm/i915: Teach intel_workarounds to use uncore mmio access
01d4e3a2fc07 : scsi: hisi_sas: Some misc tidy-up
246ea3c0ad02 : scsi: hisi_sas: Don't fail IT nexus reset for Open Reject timeout
a31157002778 : scsi: hisi_sas: Don't hard reset disk during controller reset
3168d4f800b8 : scsi: hisi_sas: Support all RAS events with MSI interrupts
adb5b38c19bb : scsi: hisi_sas: allocate different SAS address for directly attached situation
18a54b329c1a : scsi: hisi_sas: Adjust the printk format of functions hisi_sas_init_device()
c63b88ccff0a : scsi: hisi_sas: Fix for setting the PHY linkrate when disconnected
447f78c0e183 : scsi: hisi_sas: Remedy inconsistent PHY down state in software
a97fa586800e : scsi: hisi_sas: add host reset interface for test
1caf7a70a93f : fs: drop unused fput_atomic definition
ca0b709d1a07 : rhashtable: use BIT(0) for locking.
f4712b46a529 : rhashtable: replace rht_ptr_locked() with rht_assign_locked()
adc6a3ab192e : rhashtable: move dereference inside rht_ptr()
c5783311a124 : rhashtable: reorder some inline functions and macros.
e4edbe3c1f44 : rhashtable: fix some __rcu annotation errors
c252aa3e8ed3 : rhashtable: use struct_size() in kvzalloc()
bcf0cafab44f : nfp: split out common control message handling code
0a72d8332ce6 : nfp: move vNIC reset before netdev init
dd5b2498d845 : nfp: add a mutex lock for the vNIC ctrl BAR
e64718282c00 : nfp: opportunistically poll for reconfig result
ed0de45a1008 : ipv4: recompile ip options in ipv4_link_failure
4b3766ec0e18 : scsi: target/iscsi: Make sure PDU processing continues if parsing a command fails
2e39f1c9064d : scsi: target/iscsi: Make iscsit_map_iovec() more robust
0ca650c13ba2 : scsi: target/iscsi: Handle too large immediate data buffers correctly
96e8e26dd8dd : scsi: target/iscsi: Only send R2T if needed
b0055acaedf5 : scsi: target/iscsi: Detect conn_cmd_list corruption early
be71530aa974 : scsi: target/core: Make the XCOPY setup code easier to read by inlining two functions
0f57cf5ce766 : scsi: target/core: Simplify LUN initialization in XCOPY implementation
82b76b4476e3 : scsi: target/core: Remove a set-but-not-used member variable from the XCOPY implementation
fae43461f8f2 : scsi: target/core: Rework the SPC-2 reservation handling code
63f7479439c9 : scsi: target/core: Fix a race condition in the LUN lookup code
a6a6d0589ac4 : scsi: scsi_transport_fc: nvme: display FC-NVMe port roles
c342dc109aa5 : bpf: refactor "check_reg_arg" to eliminate code redundancy
55e7f3b5ac94 : bpf: factor out reg and stack slot propagation into "propagate_liveness_reg"
3f8cafa4131f : bpf: refactor propagate_liveness to eliminate code redundance
1b04aee7e218 : bpf: refactor propagate_liveness to eliminate duplicated for loop
1deeb6408c1c : ipv6: Remove flowi6_oif compare from __ip6_route_redirect
ea63e60f7a3e : scsi: cxgbi: remove redundant __kfree_skb call on skb and free cst->atid
1a2391c30c0b : rxrpc: Fix detection of out of order acks
39ce67557568 : rxrpc: Trace received connection aborts
f7f1dd3162ef : afs: Check for rxrpc call completion in wait loop
8e8715aaa905 : rxrpc: Allow errors to be returned from rxrpc_queue_packet()
4611da30d679 : rxrpc: Make rxrpc_kernel_check_life() indicate if call completed
56d282d9db19 : rxrpc: Clear socket error
1dc2b3d65523 : qede: fix write to free'd pointer error and double free of ptp
0a2c34f18c94 : vxge: fix return of a free'd memblock on a failed dma mapping
4b3a84bce4e2 : netdevsim: move sdev-specific init/uninit code into separate functions
b26b6946a62f : netdevsim: make bpf_offload_dev_create() per-sdev instead of first ns
38f58c972334 : netdevsim: move sdev specific bpf debugfs files to sdev dir
af9095f00d34 : netdevsim: move shared dev creation and destruction into separate file
3c91d1148320 : Documentation: net: dsa: transition to the rst format
53b29c336830 : swiotlb: save io_tlb_used to local variable before leaving critical section
056b21fbe689 : net: veth: use generic helper to report timestamping info
af730342ec3b : net: loopback: use generic helper to report timestamping info
abe9fd5726e0 : net: dummy: use generic helper to report timestamping info
51356ac89b5a : bpf: Fix distinct pointer types warning for ARCH=i386
39564ae86d51 : drm/i915/ehl: Inherit Ice Lake conditional code
f89b9e1be7da : clk: imx: Fix PLL_1416X not rounding rates
7568f4cbbeae : selftests/bpf: C based test for sysctl and strtoX
8549ddc832d6 : selftests/bpf: Test bpf_strtol and bpf_strtoul helpers
c2d5f12e4c6c : selftests/bpf: Test ARG_PTR_TO_LONG arg type
99f57973ac5b : selftests/bpf: Add sysctl and strtoX helpers to bpf_helpers.h
b457e5534c99 : bpf: Sync bpf.h to tools/
d7a4cb9b6705 : bpf: Introduce bpf_strtol and bpf_strtoul helpers
57c3bb725a3d : bpf: Introduce ARG_PTR_TO_{INT,LONG} arg types
9a1027e52535 : selftests/bpf: Test file_pos field in bpf_sysctl ctx
786047dd08de : selftests/bpf: Test bpf_sysctl_{get,set}_new_value helpers
11ff34f74e32 : selftests/bpf: Test sysctl_get_current_value helper
6041c67f28d8 : selftests/bpf: Test bpf_sysctl_get_name helper
1f5fa9ab6e2e : selftests/bpf: Test BPF_CGROUP_SYSCTL
7007af63da3b : selftests/bpf: Test sysctl section name
063cc9f06ee6 : libbpf: Support sysctl hook
196398d4c0ac : bpf: Sync bpf.h to tools/
e1550bfe0de4 : bpf: Add file_pos field to bpf_sysctl ctx
4e63acdff864 : bpf: Introduce bpf_sysctl_{get,set}_new_value helpers
1d11b3016cec : bpf: Introduce bpf_sysctl_get_current_value helper
808649fb787d : bpf: Introduce bpf_sysctl_get_name helper
7b146cebe30c : bpf: Sysctl hook
b1cd609d9b51 : bpf: Add base proto function for cgroup-bpf programs
1f55660ff805 : clk: rockchip: add a COMPOSITE_DIV_OFFSET clock-type
57a20248ef3e : clk: rockchip: Turn on "aclk_dmac1" for suspend on rk3288
d5bc73f34cc9 : PCI: Fix issue with "pci=disable_acs_redir" parameter being ignored
356150e86d75 : ARM: dts: rockchip: vdd_gpu off in suspend for rk3288-veyron
ed27ae71bf61 : ARM: dts: rockchip: vcc33_ccd off in suspend for rk3288-veyron-chromebook
89e28da82836 : soc: mediatek: pwrap: Zero initialize rdata in pwrap_init_cipher
cdf3e3deb747 : block: check_events: don't bother with events if unsupported
773008f6fe05 : Revert "block: unexport DISK_EVENT_MEDIA_CHANGE for legacy/fringe drivers"
3c12c8e94ca0 : Revert "ide: unexport DISK_EVENT_MEDIA_CHANGE for ide-gd and ide-cd"
c92e2f04b359 : block: disk_events: introduce event flags
673387a93005 : block: genhd: remove async_events field
4dff47c7607a : drm/panfrost: Add support for 2MB page entries
bafdf85dfa59 : mt76x02: avoid status_list.lock and sta->rate_ctrl_lock dependency
746ba11f1706 : rt2x00: do not increment sequence number while re-transmitting
9dc27bcbe78c : mt76: mt7603: send BAR after powersave wakeup
aa3cb24be18b : mt76: mt7603: fix sequence number assignment
2170e2157d7c : mt76: mt7603: add missing initialization for dev->ps_lock
5ce5f61b70f9 : drm/i915: Handle catastrophic error on engine reset
a5eff7259790 : x86/pkeys: Add PKRU value to init_fpstate
019d26004eba : drm/i915: Shortcut readiness to reset check
06b251dff787 : x86/fpu: Restore regs in copy_fpstate_to_sigframe() in order to use the fastpath
16b22f85bca2 : Revert "MIPS: ralink: fix cpu clock of mt7621 and add dt clk devices"
da2f32fb8dc7 : x86/fpu: Add a fastpath to copy_fpstate_to_sigframe()
1d731e731c4c : x86/fpu: Add a fastpath to __fpu__restore_sig()
f3ba91228e8e : drm/panfrost: Add initial panfrost driver
c117aa4d8701 : drm: Add a drm_gem_objects_lookup helper
d08d42de6432 : iommu: io-pgtable: Add ARM Mali midgard MMU page table format
8bf043635a1a : arm64: dts: mt8183: add pinctrl file
7a62725a50e0 : net/smc: improve smc_conn_create reason codes
9aa68d298c80 : net/smc: improve smc_listen_work reason codes
228bae05be32 : net/smc: code cleanup smc_listen_work
fba7e8ef513c : net/smc: cleanup of get vlan id
bc36d2fc93eb : net/smc: consolidate function parameters
598866974c94 : net/smc: check for ip prefix and subnet
4ada81fddfbb : net/smc: fallback to TCP after connect problems
50717a37db03 : net/smc: nonblocking connect rework
45a0686b9120 : soc: mediatek: pwrap: add support for MT8516 pwrap
a51f4c031de3 : soc: mediatek: pwrap: add missing check on rstc
4bad8b0709f5 : dt-bindings: pwrap: mediatek: add pwrap support for MT8516
5f409e20b794 : x86/fpu: Defer FPU state load until return to userspace
bddc028a4f2a : udpv6: Check address length before reading address family
ba024f2574a1 : bpf: Check address length before reading address family
c68e747d0a98 : llc: Check address length before reading address field
bd7d46ddca06 : Bluetooth: Check address length before reading address field
a9107a14a9b9 : rxrpc: Check address length before reading srx_service field
d852be84770c : net: netlink: Check address length before reading groups field
175f7c1f01d3 : sctp: Check address length before reading address family
238ffdc49ef9 : mISDN: Check address length before reading address family
dd3ac9a68435 : net/rds: Check address length before reading address family
d9350f21e5fe : firmware: arm_scmi: replace of_match_device->data with of_device_get_match_data()
fa7fe29a645b : firmware: arm_scmi: fix of_node leak in scmi_mailbox_check
6dc400af216a : xen-netback: add reference from xenvif to backend_info to facilitate coredump analysis
df8c9581e258 : dt-bindings: mtk-sysirq: Add compatible for Mediatek MT8183
fbbad0287cec : arm64: dts: Using standard CCF interface to set vcodec clk
bcbb63b80284 : ARM: dts: dra7: Separate AM57 dtsi files
09f837546edf : dt-binding: arm: omap: Add information for AM5748
b3cf181c65c4 : clk: mediatek: fix clk-gate flag setting
93abb05fd5d6 : drm/amdgpu: Set proper function to set xgmi pstate
e911671cd027 : drm/powerplay: Add smu set xgmi pstate interface
3d2aca8c8620 : drm/amdgpu: fix old fence check in amdgpu_fence_emit
1afeb3144344 : drm/amdgpu: update version for timeline syncobj support in amdgpu v2
2624dd154bcc : drm/amdgpu: add timeline support in amdgpu CS v3
1925e7d3d467 : drm/amdgpu/gmc9: fix VM_L2_CNTL3 programming
b575f10dbd6f : drm/amdgpu: shadow in shadow_list without tbo.mem.start cause page fault in sriov TDR
a823c35ff2ed : arm64: ptrace: Add function argument access API
33ef1394a97d : ARM: dts: am335x: icev2: Replaced register offsets with defines
1f757e0616cf : ARM: dts: am335x: evmsk: Replaced register offsets with defines
ef2791fd13c3 : ARM: dts: am335x: evm: Replaced register offsets with defines
6c4f9ebf86db : ARM: dts: am335x: cm-t335: Replaced register offsets with defines
125a6f3c58e3 : ARM: dts: am335x: chilisom: Replaced register offsets with defines
4e5835effc3d : ARM: dts: am335x: chiliboard: Replaced register offsets with defines
e52a7204cdd3 : ARM: dts: am335x: bonegreen-common: Replaced register offsets with defines
9faf08c2e677 : ARM: dts: am335x: boneblue: Replaced register offsets with defines
ada077fa906e : ARM: dts: am335x: bonegreen-wireless: Replaced register offsets with defines
0b119fafc882 : ARM: dts: am335x: base0033: Replaced register offsets with defines
11ce1e08971e : ARM: dts: am335x: baltos: Replaced register offsets with defines
8ce8c4b31a82 : ARM: dts: am335x: baltos-leds: Replaced register offsets with defines
f6385bd149ec : ARM: dts: am335x: baltos-ir5221: Replaced register offsets with defines
a48d48e6535b : ARM: dts: am335x: baltos-ir3220: Replaced register offsets with defines
7229d544c83a : ARM: dts: am335x: baltos-ir2110: Replaced register offsets with defines
c4307836cb6b : arm64: tegra: Enable command queue for Tegra186 SDMMC4
e9b001960cf5 : arm64: tegra: Fix default tap and trim values
7320733094cf : arm64: tegra: Add supply for temperature sensor on P2888
10ece0c14e11 : arm64: tegra: Enable aconnect, ADMA and AGIC on Jetson TX1
6c00cac1de5e : arm64: tegra: Add L2 cache topology to Tegra210
3056c1ca2939 : arm64: tegra: Enable CPU idle support for Shield
15e666968f87 : arm64: tegra: Enable CPU idle support for Smaug
d2c19dd714fc : arm64: tegra: Enable CPU idle support for Jetson TX1
da77c6d92bf7 : arm64: tegra: Add CPU idle states properties for Tegra210
d9931a1869fb : arm64: tegra: Fix timer node for Tegra210
52d52d1c98a9 : block: only allow contiguous page structs in a bio_vec
7321ecbfc7cf : block: change how we get page references in bio_iov_iter_get_pages
14eacf12dbc7 : block: don't allow multiple bio_iov_iter_get_pages calls per bio
a10584c3cda9 : block: refactor __bio_iov_bvec_add_pages
8a96a0e40810 : block: rewrite blk_bvec_map_sg to avoid a nth_page call
507b820009a4 : PCI: endpoint: Fix a potential NULL pointer dereference
1db86318c4d1 : RDMA/mlx5: Check for error return in flow_rule rather than err
512de1ce7bb7 : usb: ohci-da8xx: drop the vbus GPIO
274e4c336192 : ARM: davinci: da830-evm: add a fixed regulator for ohci-da8xx
1d272894ec4f : ARM: davinci: omapl138-hawk: add a fixed regulator for ohci-da8xx
d327330185f1 : usb: ohci-da8xx: disable the regulator if the overcurrent irq fired
8e2f5eae2435 : usb: ohci-da8xx: let the regulator framework keep track of use count
3ea9ae57b412 : ARM: davinci: add missing sentinels to GPIO lookup tables
31f996efbd5a : PCI/AER: Change pci_aer_init() stub to return void
045afc24124d : arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero result value
1c00d7bc96c2 : RDMA/ocrdma: Remove use of idr use pci bdf instead
c2ff9e9a3d9d : x86/fpu: Merge the two code paths in __fpu__restore_sig()
e5604e2fb6d4 : drm/i915: Suppress spurious combo PHY B warning
7a412b8f60cd : drm/i915: Restore correct bxt_ddi_phy_calc_lane_lat_optim_mask() calculation
0edda1d6813b : drm/i915: Flush the CSB pointer reset
926b21f37b07 : x86/fpu: Restore from kernel memory on the 64-bit path too
0725a5478e3b : ARM: dts: iwg23s-sbc: Enable HS-USB
307ca5cf4778 : ARM: dts: r8a77470: Add HSUSB device nodes
034484c4a3c7 : ARM: dts: iwg23s-sbc: Enable USB USB2.0 Host
ce5940798cf1 : ARM: dts: r8a77470: Add USB2.0 Host (EHCI/OHCI) device
e18cfb6e0418 : ARM: dts: iwg23s-sbc: Enable USB Phy[01]
1a675db44002 : ARM: dts: r8a77470: Add USB PHY DT support
b266731b76d5 : ARM: shmobile: Enable USB [EO]HCI HCD PLATFORM support in shmobile_defconfig
0cd4f4f10245 : ARM: shmobile: Enable PHY_RCAR_GEN3_USB2 in shmobile_defconfig
1631b58c7ef6 : ARM: dts: r8a77470: Add VIN support
3d59e55ef864 : ARM: dts: r8a77470: Add PWM support
f408170d1829 : ARM: dts: r8a77470: Add HSCIF support
e0478542cfd4 : overflow.h: Add comment documenting __ab_c_size()
8a5deb4e316a : ARM: dts: rockchip: Add DDR retention/poweroff to rk3288-veyron hogs
2dd00d31d488 : ARM: rockchip: Mark pm-init functions __init
6b580f523172 : ALSA: seq: Protect racy pool manipulation from OSS sequencer
f7b0c4ce8cb3 : iommu/vt-d: Flush IOTLB for untrusted device in time
be068fa236c3 : vfio/type1: Handle different mdev isolation type
7bd50f0cd2fd : vfio/type1: Add domain at(de)taching group helpers
8ac13175cbe9 : vfio/mdev: Add iommu related member in mdev_device
3c677d206210 : iommu/amd: Set exclusion range correctly
6740ea6776e9 : ALSA: seq: Simplify snd_seq_kernel_client_enqueue() helper
7c32ae35fbf9 : ALSA: seq: Cover unsubscribe_port() in list_mutex
f16628d6e8c6 : clang-format: Update with the latest for_each macro list
692802d26b3a : rtc: ds1685: fix crash caused by referencing wrong device struct
7342e2a73a37 : rtc: lpc32xx: convert to SPDX identifier
34b21c9ee812 : rtc: lpc32xx: use .set_time
f04dd349a343 : rtc: lpc32xx: switch to rtc_time64_to_tm/rtc_tm_to_time64
ba4a84f5ab6e : rtc: lpc32xx: simplify IRQ setup
3a13426908a3 : rtc: lpc32xx: set range
6bbad585fd69 : rtc: lpc32xx: convert to devm_rtc_allocate_device
e6f3f7e4dc76 : spi: Add spi_is_bpw_supported()
ac60c5e33df4 : ARM: dts: rockchip: Add dynamic-power-coefficient for rk3288
258f250fc5f7 : arm64: dts: mt2712: Remove un-used property for PCIe
bf297420cce5 : clk: rockchip: Limit use of USB PHY clock to USB on rk3288
00c0cd9e59d2 : clk: rockchip: Fix video codec clocks on rk3288
dc351d4c5f4f : PM / core: Propagate dev->power.wakeup_path when no callbacks
60dd1ead65e8 : drivers: firmware: psci: Announce support for OS initiated suspend mode
d036b5cfef63 : drivers: firmware: psci: Simplify error path of psci_dt_init()
0865d20c5074 : drivers: firmware: psci: Split psci_dt_cpu_init_idle()
f0f6ad909260 : MAINTAINERS: Update files for PSCI
e720a6c8fbdb : drivers: firmware: psci: Move psci to separate directory
2564002abcde : regulator: dbx500-prcmu: Remove unused fields from struct dbx500_regulator_info
92722a8fac53 : regulator: db8500-prcmu: Convert to use simplified DT parsing
1a18195a2c4e : regulator: db8500-prcmu: Constify regulator_ops
13e962140be6 : ACPI: button: reinitialize button state upon resume
0eb2766dd6f3 : drm/bridge: ti-tfp410: Set the bus_format
51c7b4477c8b : dt-bindings: display: tfp410: Add bus-width parameter property
3d31e2152281 : drm/bridge: ti-tfp410: Fall back to HPD polling if HPD irq is not available
837f74116585 : xfrm: update doc about xfrm[46]_gc_thresh
fa9d38f65d39 : drm/i915: Fix the inconsistent RMW in WA 827
2474028e4b9a : drm/i915: Rename skl_wa_clkgating to the actual WA
1d54ad944074 : perf/core: Fix perf_event_disable_inatomic() race
d15d9fd02575 : drm: bridge: dw-hdmi: Fix overflow workaround for Rockchip SoCs
013b96ec6461 : sctp: Pass sk_buff_head explicitly to sctp_ulpq_tail_event().
178ca044aa60 : sctp: Make sctp_enqueue_event tak an skb list.
5e8f641db673 : sctp: Use helper for sctp_ulpq_tail_event() when hooked up to ->enqueue_event
925b93742263 : sctp: Always pass skbs on a list to sctp_ulpq_tail_event().
0eff1052438c : sctp: Remove superfluous test in sctp_ulpq_reasm_drain().
9994677c968e : net: sched: flower: fix filter net reference counting
56490b623aa0 : selftests: Add debugging options to pmtu.sh
e30584509659 : dctcp: more accurate tracking of packets delivery
a89afe58f1a7 : block: fix the return errno for direct IO
00053de52231 : extcon: arizona: Disable mic detect if running when driver is removed
223fd0adfa8a : bridge: broute: make broute a real ebtables table
971502d77faa : bridge: netfilter: unroll NF_HOOK helper in bridge input path
f12064d1b402 : bridge: reduce size of input cb to 16 bytes
26f7fe4a5db5 : selftests: netfilter: add ebtables broute test case
fa3c098c2d52 : extcon: axp288: Add a depends on ACPI to the Kconfig entry
947e8b595b82 : bpf: explicitly prohibit ctx_{in, out} in non-skb BPF_PROG_TEST_RUN
145a0ef21c8e : apparmor: fix blob compression when ns is forced on a policy load
fe166a9f2868 : apparmor: fix missing ZLIB defines
6a59d9243d34 : apparmor: fix blob compression build failure on ppc
63c16c3a7608 : apparmor: Initial implementation of raw policy blob compression
6b7a21140fca : tools: add smp_* barrier variants to include infrastructure
0b34eb004347 : ipv6: Refactor __ip6_route_redirect
0c59d0067587 : ipv6: Refactor rt6_device_match
d83009d462a6 : ipv6: Move fib6_multipath_select down in ip6_pol_route
af52a52cbabd : ipv6: Be smarter with null_entry handling in ip6_pol_route_lookup
30c15f033847 : ipv6: Refactor find_rr_leaf
28679ed10479 : ipv6: Refactor find_match
702cea56852c : ipv6: Pass fib6_nh and flags to rt6_score_route
cc3a86c802f0 : ipv6: Change rt6_probe to take a fib6_nh
6e1809a564ef : ipv6: Remove rt6_check_dev
1ba9a8951794 : ipv6: Only call rt6_check_neigh for nexthop with gateway
fbc5ee9a6955 : rtc: mxc_v2: use dev_pm_set_wake_irq() to simplify code
bc0e731fc289 : rtc: mxc: use dev_pm_set_wake_irq() to simplify code
862cac15d2e9 : rtc: rx8025: Fix a parameter to %ptR in rx8025_read_alarm()
153a9177c1c8 : rtc: sirfsoc: Make sysrtc_regmap_config static
a5f622984a62 : selftests: fib_tests: Fix 'Command line is not complete' errors
9cb30a71acd4 : PCI: OF: Support "external-facing" property
badd9f19f199 : dt-bindings: Add "external-facing" PCIe port property
62720b12d20a : dns: remove redundant zero length namelen check
d3706566ae3d : net: netrom: Fix error cleanup path of nr_proto_init
d7c3a206e633 : net: fec: manage ahb clock in runtime pm
3ec61df82ba0 : selftests_bpf: add L2 encap to test_tc_tunnel
1db04c300a41 : bpf: sync bpf.h to tools/ for BPF_F_ADJ_ROOM_ENCAP_L2
58dfc900faff : bpf: add layer 2 encap support to bpf_skb_adjust_room
166b5a7f2ca3 : selftests_bpf: extend test_tc_tunnel for UDP encap
909620ff72c8 : tipc: use standard write_lock & unlock functions when creating node
6fd3134ae355 : drm/i915: Do not enable FEC without DSC
eaa9558d35ae : clk: ingenic: jz4725b: Add UDC PHY clock
e94999688e3a : PM / Domains: Add genpd governor for CPUs
93dc07f8b089 : dt-bindings: clock: jz4725b-cgu: Add UDC PHY clock
c0ee0e43c049 : clk: qcom: Skip halt checks on gcc_pcie_0_pipe_clk for 8998
892df0191b29 : clk: qcom: Add QCS404 TuringCC
360fed42282e : clk: qcom: branch: Add AON clock ops
5f19c6e936f2 : dt-bindings: clock: Introduce Qualcomm Turing Clock controller
8bc7a04bb783 : clk: qcom: gcc-qcs404: Add CDSP related clocks and resets
dac5d67277d6 : clk: mediatek: Allow changing PLL rate when it is off
acddfc2c261b : clk: mediatek: Add MT8183 clock support
23fe31dedb7b : clk: mediatek: Add configurable pcw_chg_reg to mtk_pll_data
d90240bc073e : clk: mediatek: Add dt-bindings for MT8183 clocks
2f41cd9b13ea : dt-bindings: ARM: Mediatek: Document bindings for MT8183
fbc87aa0f7c4 : clocksource/drivers/oxnas: Fix OX820 compatible
9155697e2004 : clocksource/drivers/arm_arch_timer: Remove unneeded pr_fmt macro
99834eead2a0 : clocksource/drivers/npcm: select TIMER_OF
9d7e1a82b7d1 : clk: mediatek: Add configurable pcwibits and fmin to mtk_pll_data
a3ae549917f1 : clk: mediatek: Add new clkmux register API
be17ca6ac76a : clk: mediatek: Disable tuner_en before change PLL rate
c695865c5c98 : bpf: fix missing bpf_check_uarg_tail_zero in BPF_PROG_TEST_RUN
2e1e5c5532ff : drm/i915: Avoid reclaim taints from runtime-pm debug
1863e3020ab5 : drm/i915/execlists: Always reset the context's RING registers
292ad25c22d9 : drm/i915/guc: Implement reset locally
3936867dbc1e : drm/i915: Disable read only ppgtt support for gen11
0c441cb6f3ee : drm/i915: Call i915_sw_fence_fini on request cleanup
af6b61d7ef58 : Revert "SUNRPC: Micro-optimise when the task is known not to be sleeping"
dfe7fb21cd9e : clk: rockchip: Make rkpwm a critical clock on rk3288
0769663b4f58 : NFSv4.1 fix incorrect return value in copy_file_range
e1ede312f17e : xprtrdma: Fix helper that drains the transport
29e7ca715f2a : NFS: Fix handling of reply page vector
7c2bd9a39845 : NFS: Forbid setting AF_INET6 to "struct sockaddr_in"->sin_family.
610a43149cab : netfilter: nf_nat_masquerade: unify ipv4/6 notifier registration
adf82accc5f5 : netfilter: x_tables: merge ip and ipv6 masquerade modules
bf8981a2aa08 : netfilter: nf_nat: merge ip/ip6 masquerade headers
c942081c87dd : clk: ux500: add range to usleep_range
b331db554815 : clk: tegra: Make tegra_clk_super_mux_ops static
e0d3602f9333 : x86/fpu: Inline copy_user_to_fpregs_zeroing()
33c70c13992f : clk: davinci: cfgchip: use PTR_ERR_OR_ZERO in da8xx_cfgchip_register_div4p5
5d2a2c59108a : docs: speculation.txt: mark example blocks as such
59bc64f0d07c : docs: ntb.txt: add blank lines to clean up some Sphinx warnings
cf566e1ee2a7 : docs: video-output.txt: convert it to ReST format
0da3e3e36432 : docs: unaligned-memory-access.txt: use a lowercase title
3ac10b025573 : docs: ntb.txt: use Sphinx notation for the two ascii figures
26187d18b8d1 : docs: clearing-warn-once.txt: add a title for this document
49618364689c : docs: atomic_bitops.txt: add a title for this document
9fda5130d31c : docs: DMA-API-HOWTO: add a missing "="
0d714dba1626 : x86/fpu: Update xstate's PKRU value on write_pkru()
c06e64407e03 : clk: zynqmp: fix check for fractional clock
e91158f1be5b : clk: zynqmp: do not export zynqmp_clk_register_* functions
5e088faecb4b : clk: zynqmp: fix kerneldoc of __zynqmp_clock_get_parents
9e35552ae1ea : net: sched: flower: use correct ht function to prevent duplicates
d3e4ebc18753 : drivers: clk: Update clock driver to handle clock attribute
60d74e011c8e : drivers: clk: zynqmp: Allow zero divisor value
ecce39ec1093 : netns: read NETNSA_NSID as s32 attribute in rtnl_net_getid()
aefa95bacfbe : drm/i915: Clean up DSC vs. not bpp handling
4e2056e05e6e : drm/i915: Set DP min_bpp to 8*3 for non-RGB output formats
c5b493ce192b : net: bridge: multicast: use rcu to access port list from br_multicast_start_querier
1f227d16083b : net: thunderx: don't allow jumbo frames with XDP
5ee15c101f29 : net: thunderx: raise XDP MTU to 1508
f61bca58f6c3 : net/smc: move unhash before release of clcsock
8ef659f1a840 : net/smc: fix return code from FLUSH command
07603b230895 : net/smc: propagate file from SMC to TCP socket
e183d4e414b6 : net/smc: fix a NULL pointer dereference
fd57770dd198 : net/smc: wait for pending work before clcsock release_sock
f0654ba94e33 : Revert "ALSA: seq: Protect in-kernel ioctl calls with mutex"
c2f0705f85fd : clk: renesas: rcar-gen3: Remove unused variable
8c5165430c01 : dma-debug: only skip one stackframe entry
b995dcca7cf1 : platform/x86: pmc_atom: Drop __initconst on dmi table
261ac4ddfa9f : video: fbdev: atmel_lcdfb: remove set but not used variable 'pdata'
de110fddcb22 : video: fbdev: mxsfb: remove set but not used variable 'line_count'
730dd516eda7 : video: fbdev: pvr2fb: remove set but not used variable 'size'
8c40292be916 : fbdev: fix WARNING in __alloc_pages_nodemask bug
a6fdbd551573 : video: amba-clcd: Decomission Versatile and Nomadik
691efbedc60d : arm64: vdso: use $(LD) instead of $(CC) to link VDSO
3d659e7d6513 : arm64: perf_event: Remove wrongfully used inline
a352a3b7b792 : x86/fpu: Prepare copy_fpstate_to_sigframe() for TIF_NEED_FPU_LOAD
69277c98f5ee : x86/fpu: Always store the registers in copy_fpstate_to_sigframe()
cb2b58391e40 : memory: tegra: Properly spell "tegra"
f7ae70a5e347 : iommu/vt-d: Don't clear GFP_DMA and GFP_DMA32 flags
9cc0c2af8d03 : iommu/vt-d: Use dma_direct for bypass devices
48b2c937ea37 : iommu/vt-d: Clean up iommu_no_mapping
2fa717a0337e : ftrace: Do not process STUB functions in ftrace_ops_list_func()
8bbad1ba3196 : gpu: host1x: Program stream ID to bypass without SMMU
7a5dbf3ab2f0 : iommu/amd: Remove the leftover of bypass support
83d18bdff18f : iommu/amd: Use pci_prg_resp_pasid_required()
d808b7f759b5 : nvmet: fix discover log page when offsets are used
67f471b6ed3b : nvme-fc: correct csn initialization and increments on error
0e8000f8f616 : iommu/vt-d: Return ID associated with an auxiliary domain
67b8e02b5e76 : iommu/vt-d: Aux-domain specific domain attach/detach
8cc3759a6c49 : iommu/vt-d: Move common code out of iommu_attch_device()
95587a75de17 : iommu/vt-d: Add per-device IOMMU feature ops entries
d7cbc0f3220f : iommu/vt-d: Make intel_iommu_enable_pasid() more generic
26b25a2b98e4 : iommu: Bind process address spaces to devices
f4bbebf8e7eb : drm/amd/display: extending AUX SW Timeout
a3a195929d40 : iommu: Add APIs for multiple domains per device
543c364d8eee : drm/ttm: fix dma_fence refcount imbalance on error path
453393369dc9 : drm/ttm: fix incrementing the page pointer for huge pages
ac1e516d5a4c : drm/ttm: fix start page for huge page check in ttm_put_pages()
a66477b0efe5 : drm/ttm: fix out-of-bounds read in ttm_put_pages() v2
beb941b970fb : virtio-gpu api: comment feature flags
79b979735e85 : drm: fix drm_fb_xrgb8888_to_rgb888_dstclip()
ac2ae48efad7 : rtc: ab3100: convert to SPDX identifier
0dca027bb859 : rtc: ab3100: use .set_time
386b5941a0dd : rtc: ab3100: set range
56573ca7ee77 : rtc: pcf85363: convert to SPDX identifier
b21a841c4c1a : rtc: pcf85363: remove useless forward declaration
176a5ee32c25 : rtc: pcf85363: remove bogus i2c functionality check
c0ec8319cc41 : rtc: pcf85363: set range
8f7b1d718a43 : rtc: pcf85363: remove unused struct pcf85363 member
838d2d916599 : rtc: stmp3xxx: convert to SPDX identifier
622eb9b487d3 : rtc: stmp3xxx: use .set_time
a659a08180f4 : rtc: stmp3xxx: switch to rtc_time64_to_tm/rtc_tm_to_time64
0d823abd7c04 : rtc: stmp3xxx: set range
383c252545ed : x86/entry: Add TIF_NEED_FPU_LOAD
f47056e88057 : drm/tinydrm: Fix fbdev pixel format
09ded8af57bc : drm/i915/fbdev: Move intel_fb_initial_config() to fbdev helper
e33898a20744 : drm/client: Rename drm_client_add() to drm_client_register()
83da1bed86cd : modpost: make KBUILD_MODPOST_WARN also configurable for external modules
0cecca9d03c9 : x86/fpu: Eager switch PKRU state
d28ca864c493 : PCI: Mark AMD Stoney Radeon R7 GPU ATS as broken
14bd9a607f90 : iommu/iova: Separate atomic variables to improve performance
855811eaeb83 : pinctrl: imx8mq: Add suspend/resume ops
21989587f6d0 : pinctrl: artpec6: Drop unused function and rename
0556cbdc2fbc : x86/pkeys: Don't check if PKRU is zero before writing it
577ff465f5a6 : x86/fpu: Only write PKRU if it is different from current
c806e88734b9 : x86/pkeys: Provide *pkru() helpers
102bbe34b31c : gpio: eic: sprd: Fix incorrect irq type setting for the sync EIC
12c7a4fc47e4 : gpio: pca953x: add support for pca6416
15e384c446d9 : dt-bindings: gpio: pca953x: document the nxp,pca6416
01769c4700d8 : gpio: pca953x: add pcal6416 to the of_device_id table
044e499acd15 : gpio: gpio-omap: Remove conditional pm_runtime handling for GPIO interrupts
e6818d29ea15 : gpio: gpio-omap: configure edge detection for level IRQs for idle wakeup
43d957b13346 : iommu/tegra-smmu: Respect IOMMU API read-write protections
4f97031ff860 : iommu/tegra-smmu: Properly release domain resources
43a0541e312f : iommu/tegra-smmu: Fix invalid ASID bits on Tegra30/114
40a0dd4253c0 : arm64: dts: rockchip: fix cts, rts pin assign of UART3 for rk3399
07f08d9cee45 : ARM: dts: rockchip: bulk convert gpios to their constant counterparts
d64420e81605 : arm64: dts: rockchip: bulk convert gpios to their constant counterparts
efd38668884f : arm64: dts: rockchip: enable display nodes on rk3328-roc-cc
de674862f76d : arm64: dts: rockchip: eMMC additions for rk3328-roc-cc
bbdc00a7de24 : soc: rockchip: Set the proper PWM for rk3288
280fa349757b : ARM: dts: rockchip: Add BT_EN to the power sequence for veyron
913140e22156 : s390: zcrypt: initialize variables before_use
6e042492a272 : s390: avoid __builtin_return_address(n) on clang
475c8e9e89db : s390: Convert IS_ENABLED uses to __is_defined
9a0ceb9cfbee : s390: make chkbss work with clang
0a113efc3b48 : s390: make __load_psw_mask work with clang
efb150df1de6 : s390: syscall_wrapper: avoid clang warning
96ca7674ea66 : s390: don't build vdso32 with clang
c1afcaec2af6 : s390: remove -fno-strength-reduce flag
7aa0055e0647 : s390: fine-tune stack switch helper
2f60eb2f03b9 : ARM: dts: rockchip: Remove unnecessary setting of UART0 SCLK rate on veyron
784c24c3e45c : regulator: mcp16502: Remove setup_regulators function
4cf469539b63 : regulator: mcp16502: Remove unneeded fields from struct mcp16502
ab54a4d7b0dd : regulator: vexpress: Constify regulator_ops
29dc269a85ef : regulator: hi6421: Convert to use simplified DT parsing
0cde62a46e88 : docs/memory-barriers.txt: Fix style, spacing and grammar in I/O section
5c41ea6d5200 : mmc: sdhci-omap: Don't finish_mrq() on a command error during tuning
2341ab4fd5d7 : PCI: keystone: Use platform_get_resource_byname() to get memory resources
f3560a9f88ae : PCI: keystone: Perform host initialization in a single function
47fe944138a6 : dt-bindings: PCI: keystone: Add "reg-names" binding information
0790eb175ee0 : PCI: keystone: Cleanup error_irq configuration
9afb20d600da : PCI: keystone: Add start_link()/stop_link() dw_pcie_ops
993d5fe31c7b : tools: PCI: Handle pcitest.sh independently from pcitest
3fca6a1ab935 : ARM: dts: stm32: enable cec on stm32mp157a-dk1 board
5eaae049416d : ARM: dts: stm32: add cec pins muxing on stm32mp157
63834ff2d604 : ARM: dts: stm32: add ltdc pins muxing on stm32mp157
f85c8acc7a1f : ARM: dts: stm32: add I2C sleep pins muxing on stm32mp157
81987fff52f1 : ARM: dts: stm32: add power supply of otm8009a on stm32mp157c-dk2
09666b76f358 : ARM: dts: stm32: Enable STM32F769 clock driver
b3e993a6170c : ARM: dts: stm32: add stpmic1 support on stm32mp157a dk1 board
9c559b1565e6 : ARM: dts: stm32: add stpmic1 support on stm32mp157c ed1 board
94d3d6f4dc69 : ARM: dts: stm32: add spdfirx pins to stm32mp157c
411435d39079 : ARM: dts: stm32: add spdifrx support on stm32mp157c
8d07b78c3e2e : ARM: dts: stm32: Add romem and temperature calibration on stm32f429
3024c18543ea : ARM: dts: stm32: Add romem and temperature calibration on stm32mp157c
0f5795069596 : ARM: dts: stm32: Add clock on stm32mp157c syscfg
682d099514d8 : ARM: dts: stm32: enable IPCC mailbox support on STM32MP157a-dk1
679d9dac5220 : ARM: dts: stm32: enable IPCC mailbox support on STM32MP157c-ed1
eb2493172f72 : ARM: dts: stm32: add IPCC mailbox support on STM32MP157c
8f6e0919b7c2 : ARM: dts: stm32: add sdmmc1 support on stm32mp157a dk1 board
379edbe434e7 : ARM: dts: stm32: add sdmmc1 support on stm32mp157c ed1 board
8d17cf7a8e8b : ARM: dts: stm32: add sdmmc1 support on stm32mp157c
30a8e03a1f71 : ARM: dts: stm32: add sdmmc1 support on stm32h743i disco board
90f16fea400b : ARM: dts: stm32: add sdmmc1 support on stm32h743i eval board
61c0f6b8b42d : ARM: dts: stm32: add sdmmc1 support on stm32h743
20522fefd522 : Revert "HID: i2c-hid: Disable runtime PM on Synaptics touchpad"
fbca0b284bd0 : tools: PCI: Add 'h' in optstring of getopt()
6be22343cc54 : PCI: mediatek: Get optional clocks with devm_clk_get_optional()
f2222a9e8033 : memory: tegra: Make terga20_mc_reset_ops static
e154592a1d25 : gpu: host1x: Fix compile error when IOMMU API is not available
3daf8e703ec3 : selftests: bpf: add selftest for __sk_buff context in BPF_PROG_TEST_RUN
5e903c656b98 : libbpf: add support for ctx_{size, }_{in, out} in BPF_PROG_TEST_RUN
b0b9395d865e : bpf: support input __sk_buff context in BPF_PROG_TEST_RUN
569b0c77735d : tools/bpftool: show btf id in program information
d5adbdd77ecc : libbpf: Fix build with gcc-8
632c7ad6f450 : drm/i915/icl: Switch to using 12 deep CSB status FIFO
7d4c75d9097a : drm/i915: Prepare for larger CSB status FIFO size
fa0dcb3fe2ca : mailmap: add entry for email addresses
917dc6b53c27 : drm/i915: Use Engine1 instance for gen11 pm interrupts
1071d0f6877e : drm/i915/icl: Disable video turbo mode for rp control
2ea7414159cd : drm/i915/icl: Enable media sampler powergate
d105e9ad548d : drm/i915/icl: Apply a recommended rc6 threshold
a79208de65fe : drm/i915: Use dedicated rc6 enabling sequence for gen11
851826c7566e : firmware: imx: enable imx scu general irq function
564d6fd611f9 : drm/sun4i: Rely on dma interconnect for our RAM offset
9f735c4e94fc : soc: imx: gpcv2: use devm_platform_ioremap_resource() to simplify code
ccc1de31ab54 : soc: imx: gpc: use devm_platform_ioremap_resource() to simplify code
9ad593bc959f : dt-bindings: fsl: scu: add general interrupt support
526bb57a6ad6 : net: fou: remove redundant code in gue_udp_recv
35dc29ef0f5d : ARM: dts: imx6dl-sabreauto: update opp table for auto part
8cfd813c7307 : arm64: dts: imx8mq: fix higher CPU operating point
cdfdea07090b : arm64: dts: imx8mq-evk: Enable PCIE0 interface
fc26e600e97a : arm64: dts: imx8mq: Add nodes for PCIe IP blocks
de2a538b97a4 : arm64: dts: imx8mq: Combine PCIE power domains
d62a250ea33a : arm64: dts: imx8mq: Add a node for SRC IP block
beea0f22566c : arm64: dts: imx8mq: Mark iomuxc_gpr as i.MX6Q compatible
29fdb6b834b8 : arm64: dts: imx8qxp: Add lpuart1/lpuart2/lpuart3 nodes
b7404c7ecb38 : drm/i915: Bump ready tasks ahead of busywaits
988dc4a9a3b6 : net: fou: do not use guehdr after iptunnel_pull_offloads in gue_udp_recv
d1841533e548 : tipc: missing entries in name table of publications
00e3ff8b980b : ARM: dts: imx: Use generic node names for Zii dts
7ee137a96a88 : ARM: dts: imx: Switch Zii dts to SPDX identifier
c9d52f216922 : fou: correct spelling of encapsulation
813dbeb656d6 : vhost: reject zero size iova range
7aedca875074 : ARM: dts: imx6q-logicpd: Reduce inrush current on USBH1
dbb58e291cd4 : ARM: dts: imx6q-logicpd: Reduce inrush current on start
6fd6d6f6a2f0 : ARM: dts: imx6q-logicpd: Shutdown LCD regulator during suspend
45d91250405b : ARM: dts: imx6q-logicpd: Enable Analog audio capture
b4f47f3848eb : net/tls: prevent bad memory access in tls_is_sk_tx_device_offloaded()
88ec6b93c8e7 : powerpc/xive: add OPAL extensions for the XIVE native exploitation support
8065a779f17e : failover: allow name change on IFF_UP slave interfaces
4b08ecc7c685 : ARM: dts: imx6sll: add cooling-cells for cpu-freq cooling device
cd7879f79f83 : drm/i915/gvt: Roundup fb->height into tile's height at calucation fb->size
891d940aef2f : ARM: dts: imx50: Add Kobo Aura DTS
42b3862658d9 : dt-bindings: arm: fsl: Add i.MX50 based boards
189733b0a7e4 : dt-bindings: Add vendor prefix for Rakuten Kobo, Inc.
0672d22a1924 : ARM: dts: imx: Fix the AR803X phy-mode
cadb32a9c118 : ARM: dts: imx6qdl-var-dart: Use new CODEC reset pin name
c83bbdc22713 : ARM: dts: imx6qdl-gw5903: Use new CODEC reset pin name
1268d8339ca4 : ARM: dts: mx6qdl-zii-rdu2: Use new CODEC reset pin name
e0a7683d30e9 : net/sched: cbs: fix port_rate miscalculation
7b9eba7ba0c1 : net/sched: taprio: fix picos_per_byte miscalculation
b7b4fda26362 : ARM: dts: imx50: Specify IMX5_CLK_IPG as "ahb" clock to SDMA
918bbde8085a : ARM: dts: imx51: Specify IMX5_CLK_IPG as "ahb" clock to SDMA
28c168018e09 : ARM: dts: imx53: Specify IMX5_CLK_IPG as "ahb" clock to SDMA
cc839d0f8c28 : ARM: dts: imx6sx: Specify IMX6SX_CLK_IPG as "ahb" clock to SDMA
c5ed5daa65d5 : ARM: dts: imx6sll: Specify IMX6SLL_CLK_IPG as "ipg" clock to SDMA
7b3132ecefdd : ARM: dts: imx6ul: Specify IMX6UL_CLK_IPG as "ipg" clock to SDMA
412b032a1dc7 : ARM: dts: imx7d: Specify IMX7D_CLK_IPG as "ipg" clock to SDMA
8979117765c1 : ARM: dts: imx6sx: Specify IMX6SX_CLK_IPG as "ipg" clock to SDMA
b14c872eebc5 : ARM: dts: imx6qdl: Specify IMX6QDL_CLK_IPG as "ipg" clock to SDMA
e345fd42493c : ARM: dts: imx7s-warp: add ov2680 sensor node
2cd37a97d1ea : ARM: dts: imx7s-warp: add csi and mipi_csi node
6a2736fccfb4 : ARM: dts: imx7s: Add video mux, csi and mipi_csi
94a905a79f2c : ARM: dts: imx7s: add multiplexer controls
8137474b9dd4 : ARM: dts: imx7s: add mipi phy power domain
43c2adb9df7d : team: set slave to promisc if team is already in promisc mode
071f78551160 : arm64: dts: lx2160a: add sata node support
3f3d79580435 : arm64: dts: ls1028a: Corrected the SATA ecc address
684a586741e2 : ARM: dts: tq imx7d board support
c924f0c07e48 : ARM: dts: tq imx7s board support
a80a1af6ec8a : ARM: dts: tq imx7 common board support
e2f6a7630fc1 : dt-bindings: arm: add TQ boards
e51fb2536aea : dt-bindings: add vendor prefix for TQ Systems GmbH
903f1a187776 : net/tls: fix build without CONFIG_TLS_DEVICE
14948e39445d : Drivers: hv: vmbus: Fix race condition with new ring_buffer_info mutex
4713eb7b580a : Drivers: hv: vmbus: Set ring_info field to 0 and remove memset
fcedbb293ee4 : Drivers: hv: vmbus: Refactor chan->state if statement
7c2e07130090 : clk: x86: Add system specific quirk to mark clocks as critical
efcd487c69b9 : md: add __acquires/__releases annotations to handle_active_stripes
368ecade0532 : md: add __acquires/__releases annotations to (un)lock_two_stripes
2b598ee54a1e : md: mark md_cluster_mod static
ae50640bebc4 : md: use correct type in super_1_sync
00485d094244 : md: use correct type in super_1_load
c35403f82ced : md: use correct types in md_bitmap_print_sb
ed4d0a4ea11e : md: add a missing endianness conversion in check_sb_changes
ee37e62191a5 : md: add mddev->pers to avoid potential NULL pointer dereference
a3761c3c9120 : block: do not leak memory in bio_copy_user_iov()
fe9fd2ef383c : Revert "security: inode: fix a missing check for securityfs_create_file"
af3be70a3211 : of: Improve of_phandle_iterator_next() error message
12eeae7147af : dt-bindings: connector: Spelling mistake
a32c3d9d9807 : dt-bindings: Add schemas for simple-framebuffer
f83a6e5dea6c : of: address: Add support for the parent DMA bus
95835a8d473e : of: address: Retrieve a parent through a callback in __of_translate_address
e5ffa40c0305 : dt-bindings: bus: Add binding for the Allwinner MBUS controller
c43a4469402f : dt-bindings: interconnect: Add a dma interconnect name
ecb0abc1d852 : of: use correct function prototype for of_overlay_fdt_apply()
93e212547700 : net: strparser: fix comment
91800660bbe9 : PCI: rpaphp: Get/put device node reference during slot alloc/dealloc
fb26228bfc4c : PCI: rpadlpar: Fix leaked device_node references in add/remove paths
3943af9d01e9 : PCI: pciehp: Ignore Link State Changes after powering off a slot
c02f48e070bd : x86/microcode: Deprecate MICROCODE_OLD_INTERFACE
24613a04ad1c : x86/microcode: Fix the ancient deprecated microcode loading method
41475a3ebace : doc/kernel-parameters.txt: Deprecate ima_appraise_tcb
3d45ad9260c3 : x86/ima: add missing include
7e94a7b659ee : x86/microcode/intel: Refactor Intel microcode blob loading
9726920b7ea2 : drm/i915: Only reset the pinned kernel contexts on resume
4a9c2e3746e6 : net: strparser: partially revert "strparser: Call skb_unclone conditionally"
35b71a34ada6 : net/tls: don't leak partially sent record in device mode
5a03bc73abed : net/tls: fix the IV leaks
2a29e9f6b9b4 : sparc64/pci_sun4v: fix ATU checks for large DMA masks
d73f80f921fd : ipv4: Handle RTA_GATEWAY set to 0
dde746a35f8b : ibmvnic: Fix netdev feature clobbering during a reset
b66b7bd2bdc1 : ibmvnic: Enable GRO
1bfb97b9a519 : MAINTAINERS: BMIPS: Add internal Broadcom mailing list
73eb628ddfd3 : Revert: "net: sched: put back q.qlen into a single location"
8a53e616de29 : net: sched: when clearing NOLOCK, clear TCQ_F_CPUSTATS, too
9c01c9f1f2a3 : net: sched: always do stats accounting according to TCQ_F_CPUSTATS
1f5e6fdd6aec : net: sched: prefer qdisc_is_empty() over direct qlen access
b0a231a26d56 : net: caif: avoid using qdisc_qlen()
669105a74a28 : drm/bochs: use simple display pipe
5c5373b51bec : drm: switch drm_fb_xrgb8888_to_rgb888_dstclip to accept __iomem dst
d653bd394823 : drm: switch drm_fb_xrgb8888_to_rgb565_dstclip to accept __iomem dst
bf4f6d16c894 : drm: switch drm_fb_memcpy_dstclip to accept __iomem dst
74676a8e247a : arm64: dts: stratix10: Use new Stratix10 EDAC bindings
71eec083eef1 : Documentation: dt: edac: Add Stratix10 Peripheral bindings
d5949d92c29c : mlxsw: spectrum_buffers: Add a multicast pool for Spectrum-2
7052e2436373 : selftests: mlxsw: Test VRF MAC vetoing
972fae683cba : mlxsw: spectrum_router: Do not check VRF MAC address
b442fed1b724 : mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw workqueue
4af0699782e2 : mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw ordered workqueue
a8c133b06183 : mlxsw: core: Do not use WQ_MEM_RECLAIM for EMAD workqueue
d4d0e40977ac : mlxsw: spectrum_switchdev: Add MDB entries in prepare phase
fe6382cd69de : drm/amd/display: fix is odm head pipe logic
cc1fec5724d1 : drm/amd/display: Pass plane caps into amdgpu_dm_plane_init
c7e557ab46a7 : drm/amd/display: Clean up locking in dcn*_apply_ctx_for_surface()
113b7a010872 : drm/amd/display: Recreate private_obj->state during S3 resume
fbd06ec492fc : drm/amd/display: HDR visual confirmation incorrectly reports black color
d5ca5fdbeb76 : drm/amd/display: fix underflow on boot
15ae3b28f8ca : drm/amd/display: disable link before changing link settings
c85fc65e2241 : drm/amd/display: init dc_config before rest of DC init
86eb426a0f30 : drm/amd/display: Call hwss.set_cursor_sdr_white_level, if available
004fefa385b4 : drm/amd/display: Set surface color space from DRM plane state
7ee3769a37d3 : drm/amd/display: prefer preferred link cap over verified link settings
e9164db72aa2 : drm/amd/display: remove min reduction for abm 2.2 level 3
2fbbd495e9fe : drm/amd/display: 3.2.25
b4423fd9cf3e : drm/amd/display: return correct dc_status for dcn10_validate_global
a1e07ba89d49 : drm/amd/display: Use plane->color_space for dpp if specified
332c11914a76 : drm/amd/display: Calculate link bandwidth in a common function
0de34efc7b5f : drm/amd/display: fix clk_mgr naming
e49f69363adf : drm/amd/display: use proper formula to calculate bandwidth from timing
e5490464f45d : drm/amd/display: fix dp_hdmi_max_pixel_clk units
b62f95d16251 : drm/amd/display: Add debugfs entry for amdgpu_dm_visual_confirm
2aa632c5ffbe : drm/amd/display: Initialize stream_update with memset
3d12beb319c4 : drm/amd/display: Remove semicolon from to_dm_plane_state definition
bb5a2bdf36a8 : drm/amdgpu: support dpm level modification under virtualization v3
b0960c3592a3 : drm/amdgpu: Always enable memory sharing within same XGMI hive
b9c8172eedc1 : Documentation: dt: edac: Fix Stratix10 IRQ bindings
14cfde84e33e : drm/amdgpu: Add a check to avoid panic because of unexpected irqs
7dd609da9b4e : drm/amdgpu: sdma use amdgpu_ras_feature_enable_on_boot
53d650548c38 : drm/amdgpu: gmc use amdgpu_ras_feature_enable_on_boot
a170d49d084d : drm/amdgpu: gfx use amdgpu_ras_feature_enable_on_boot
77de502b088f : drm/amdgpu: Introduce another ras enable function
191051a1bef8 : drm/amdgpu: Make default ras error type to none
0e4f087ba2fe : drm/amd/powerplay: simplify the code of [get|set]_activity_monitor_coeff
4825d8d6a0fe : drm/amd/powerplay: optimization function of smu_update_table
b2b3a70cd998 : lightnvm: pblk: fix crash in pblk_end_partial_read due to multipage bvecs
d737b25b1ae0 : IB/hfi1: Do not flush send queue in the TID RDMA second leg
fb652d329902 : RDMA/mlx5: Remove VF representor profile
26628e2d58c9 : RDMA/mlx5: Move to single device multiport ports in switchdev mode
a989ea01cb10 : RDMA/mlx5: Move SMI caps logic
35b0aa67b298 : RDMA/mlx5: Refactor netdev affinity code
d5ed8ac34cef : RDMA/mlx5: Move default representors SQ steering to rule to modify QP
6a4d00be0833 : RDMA/mlx5: Move rep into port struct
5d8f6a0e9207 : RDMA/mlx5: Use correct size for device resources
da796ccb3e0e : RDMA/mlx5: Move ports allocation to outside of INIT stage
4a6dc8552ab2 : RDMA/mlx5: Free IB device on remove
95579e785a9a : RDMA/mlx5: Move netdev info into the port struct
f51dcd0f621c : apparmorfs: fix use-after-free on symlink traversal
46c874419652 : securityfs: fix use-after-free on symlink traversal
feb8846b3a4f : drm/i915/dp: Expose force_dsc_enable through debugfs
ecb8e74dac1a : Yama: mark function as static
d1a0846006e4 : security: inode: fix a missing check for securityfs_create_file
0b9dc6c9f01c : keys: safe concurrent user->{session,uid}_keyring access
5c7e372caa35 : security: don't use RCU accessors for cred->session_keyring
1b26fcdb748e : Yama: mark local symbols as static
83ca25948940 : swiotlb: dump used and total slots when swiotlb buffer is full
f05badde4e20 : RISC-V: Fix Maximum Physical Memory 2GiB option for 64bit systems
d263119387de : arm64: compat: Reduce address limit
abd16d68d652 : x86/fpu: Use a feature number instead of mask in two more helpers
8cc76b1c7572 : ARM: dts: exynos: Remove console argument from bootargs
06d536094645 : ARM: dts: exynos: Use stdout-path property instead of console in bootargs
ac71317e6be0 : ASoC: wcd9335: Fix missing regmap requirement
21635d731173 : drm/i915/dp: revert back to max link rate and lane count on eDP
4690985e00ac : drm/i915/icl: Fix port disable sequence for mipi-dsi
20eea462bf2f : drm/i915/icl: Ungate ddi clocks before IO enable
2997520c2d4e : ARM: exynos: Set MCPM as mandatory for Exynos542x/5800 SoCs
eb3afb75b57c : nvme: cancel request synchronously
1b8f21b74c3c : blk-mq: introduce blk_mq_complete_request_sync()
e24e4712efad : s390/rseq: use trap4 for RSEQ_SIG
e91012ee855a : s390: cio: fix cio_irb declaration
81a8f2beb32a : s390/mm: silence compiler warning when compiling without CONFIG_PGSTE
dccbbaff174d : s390/qdio: eliminate queue's last_move cursor
65e4f776385a : s390/qdio: simplify SBAL range calculation
b39544c6e02f : s390/qdio: pass up count of ready-to-process SBALs
34298422cc44 : s390/qdio: fix output of DSCI value in debug file
093ddccb5515 : s390/protvirt: block kernel command line alteration
db9492cef45e : s390/protvirt: add memory sharing for diag 308 set/store
5abb9351dfd9 : s390/uv: introduce guest side ultravisor code
fd184e1a8b65 : s390: introduce .boot.preserved.data section compile time validation
1e941d39493f : s390: move ipl block to .boot.preserved.data section
bf9921a9c15b : s390: introduce .boot.preserved.data section
16222cfb96b0 : s390/zcrypt: fix possible deadlock situation on ap queue remove
5712f3301a12 : s390/3270: fix lockdep false positive on view->lock
8455dad7ba8c : drm/i915/icl: Don't warn on spurious interrupts
a087bafeeac7 : drm/i915/icl: Handle rps interrupts without irq lock
322b38ce3dd6 : drm/nouveau/nvkm: mark expected switch fall-throughs
ee6a6500fe1f : ftrace: Remove ASSIGN_OPS_HASH() macro from ftrace.c
07baeb04f37c : x86/fpu: Make __raw_xsave_addr() use a feature number instead of mask
c77cebac96a9 : clk: sunxi-ng: sun5i: Export the MBUS clock
22f88e311399 : ARM: dts: sun5i: Add the MBUS controller
4ee91519e1dc : x86/fpu: Add an __fpregs_load_activate() internal helper
1978f30a8773 : scsi: virtio_scsi: limit number of hw queues by nr_cpu_ids
bf348f9b78d4 : virtio-blk: limit number of hw queues by nr_cpu_ids
d0b8ed47e83a : of: reserved_mem: fix reserve memory leak
deb387d4af5a : of: property: Document that of_graph_get_endpoint_by_regs needs of_node_put
99838f011a3a : dt-bindings: Require child nodes type to be 'object'
b06ce8218c45 : dt-bindings: Add a guide of do's and don't's for writing bindings
0169f53e0d97 : x86/fpu: Remove user_fpu_begin()
eed47d19d936 : block, bfq: fix use after free in bfq_bfqq_expire
2722146eb784 : x86/fpu: Remove fpu->initialized
d7a181da2dfa : ALSA: hda: Fix racy display power access
07d7e12091f4 : alarmtimer: Return correct remaining time
4bdc42094d9c : ALSA: hda: Fix racy display power access
f11cb1c19ad0 : drm/i915/dp: revert back to max link rate and lane count on eDP
39388e80f9b0 : x86/fpu: Don't save fxregs for ia32 frames in copy_fpstate_to_sigframe()
942d1cf48eae : drm/i915/icl: Fix port disable sequence for mipi-dsi
c5b81a325263 : drm/i915/icl: Ungate ddi clocks before IO enable
e00dac3daaa7 : habanalabs: Cancel pr_fmt() definition dependency on includes order
e9f33a8fee53 : mac80211: fix RX STBC override byte order
42337b9d4d95 : HID: add driver for U2F Zero built-in LED and RNG
90c1cba2b3b3 : locking/lockdep: Zap lock classes even with lock debugging disabled
70802487bb91 : ASoC: pcm: fix error handling when try_module_get() fails.
e33c1b992377 : apparmor: Restore Y/N in /sys for apparmor's "enabled"
f34a269229ec : regulator: anatop: Remove unneeded fields from struct anatop_regulator
6e1f22ee7e48 : regulator: s2mpa01: Remove unused define for S2MPA01_REGULATOR_CNT
29e5cb657e2a : regulator: hi655x: Remove ctrl_mask field from struct hi655x_regulator
784816d46aae : regulator: hi655x: Constify regulators array
e37c2deafe70 : ASoC: stm32: sai: fix master clock management
d6ba3f815bc5 : ASoC: Intel: kbl: fix wrong number of channels
3966c3feca3f : x86/perf/amd: Remove need to check "running" bit in NMI handler
709a53e19484 : MAINTAINERS: Fix the I3C entry
907621e94d49 : i3c: dw: Fix dw_i3c_master_disable controller by using correct mask
9752c37cc89f : i3c: Fix the verification of random PID
28a5c61b5136 : arm64: dts: renesas: r8a77990: Add CMT device nodes
99cb95103e2d : arm64: dts: renesas: r8a77965: Add CMT device nodes
720066d17c97 : arm64: dts: renesas: r8a7795: Add CMT device nodes
364f784f048c : locking/rwsem: Optimize rwsem structure for uncontended lock acquisition
a8654596f037 : locking/rwsem: Enable lock event counting
bf20616f46e5 : locking/lock_events: Don't show pvqspinlock events on bare metal
fb346fd9fc08 : locking/lock_events: Make lock_events available for all archs & other locks
ad53fa10fa9e : locking/qspinlock_stat: Introduce generic lockevent_*() counting APIs
3b4ba6643d26 : locking/rwsem: Enhance DEBUG_RWSEMS_WARN_ON() macro
a68e2c4c6379 : locking/rwsem: Add debug check for __down_read*()
a338ecb07a33 : locking/rwsem: Micro-optimize rwsem_try_read_lock_unqueued()
12a30a7fc142 : locking/rwsem: Move rwsem internal function declarations to rwsem-xadd.h
c7580c1e8443 : locking/rwsem: Move owner setting code from rwsem.c to rwsem.h
eecec78f7777 : locking/rwsem: Relocate rwsem_down_read_failed()
c8e7755ec62b : ARM: tegra: Sort dependencies alphabetically
a5881bea8861 : x86/Kconfig: Remove the unused X86_DMA_REMAP KConfig symbol
f2a424f6c613 : PM / core: Introduce dpm_async_fn() helper
9df1e2c60d2b : cpufreq: boost: Remove CONFIG_CPU_FREQ_BOOST_SW Kconfig option
547571b5abe6 : x86/asm: Modernize sync_bitops.h
50bd645b3a21 : libbpf: fix crash in XDP socket part with new larger BPF_LOG_BUF_SIZE
69a0f9ecef22 : bpf, bpftool: fix a few ubsan warnings
67d4f6ff2fb6 : sched/topology: Skip duplicate group rewrites in build_sched_groups()
d8743230c9f4 : sched/topology: Fix build_sched_groups() comment
2f36bde0fc8f : OPP: Introduce dev_pm_opp_find_freq_ceil_by_volt()
5d704b0d3b48 : ALSA: timer: Coding style fixes
41672c0c24a6 : ALSA: timer: Simplify error path in snd_timer_open()
d9cb06759eca : net/mlx5: E-Switch, add a new prio to be used by the RDMA side
b6d9ccb11250 : net/mlx5: E-Switch, don't use hardcoded values for FDB prios
cf7cf6977f53 : powerpc/mm: Define MAX_PHYSMEM_BITS for all 64-bit configs
bbeac60f0641 : drivers: soc: qcom: rpmh-rsc: Correct check for slot number
e5d01196c042 : ext4: ignore e_value_offs for xattrs with value-in-ea-inode
f3e35357cd46 : ARM: dts: qcom: ipq4019: enlarge PCIe BAR range
05d86a0ae83b : ARM: dts: qcom: pma8084: add gpio-ranges
546f72e7ecb2 : ARM: dts: qcom: msm8660: add gpio-ranges
3bc5163ebbac : ARM: dts: qcom: mdm9615: add gpio-ranges
33984dd6c4bb : ARM: dts: qcom: apq8064: add gpio-ranges
c35b67d3956f : arm64: dts: msm8998: Add UFS phy reset
10518bb15940 : arm64: dts: msm8916: thermal: Convert camera trip type to hot
bc3ac5d25195 : arm64: dts: msm8996: thermal: Make trip names consistent
032d7c6ee21b : arm64: dts: msm8916: thermal: Make trip names consistent
ae8876ddb826 : arm64: dts: msm8998: thermal: Make trip names consistent
1c403ec27c1f : arm64: dts: sdm845: thermal: Add temperature sensors near major peripherals
e9d2729dec4b : arm64: dts: msm8998: thermal: Add temperature sensors near major peripherals
2fa2d301cbca : arm64: dts: msm8998: thermal: GPU has two sensors, add the second
9284aa44a514 : arm64: dts: msm8998: thermal: Fix the gpu sensor number
b67d9c5d6f4a : arm64: dts: msm8998: thermal: Fix the cpu sensor numbers
0f5f91f01cad : arm64: dts: msm8996: thermal: Add temperature sensors near major peripherals
f2e8b07c1b72 : arm64: dts: msm8916: thermal: Add sensor for modem
86f93c93dd50 : arm64: dts: msm8998: efficiency is not valid property
503250482c9c : arm64: dts: msm8998: thermal: split address space into two
771acc7e4a6e : Bluetooth: btusb: request wake pin with NOAUTOEN
acd92c5a1149 : ARM: qcom_defconfig: add options for LG Nexus 5 phone
345c0dbf3a30 : ext4: protect journal inode's blocks using block_validity
6ec4bae178d8 : dt-bindings: clock: sifive: add FU540-C000 PRCI clock constants
c8538b0b9ed6 : scsi: tcm_qla2xxx: Minimize #include directives
c861168b7c21 : bpf, selftest: add test cases for BTF Var and DataSec
b915ebe6d9c8 : bpf, selftest: test global data/bss/rodata sections
fb2abb73e575 : bpf, selftest: test {rd, wr}only flags and direct value access
817998afa038 : bpf: bpftool support for dumping data/bss/rodata sections
1713d68b3bf0 : bpf, libbpf: add support for BTF Var and DataSec
d859900c4c56 : bpf, libbpf: support global data/bss/rodata sections
f8c7a4d4dc39 : bpf, libbpf: refactor relocation handling
c83fef6bc562 : bpf: sync {btf, bpf}.h uapi header from tools infrastructure
2824ecb7010f : bpf: allow for key-less BTF in array map
1dc92851849c : bpf: kernel side support for BTF Var and DataSec
f063c889c945 : bpf: add specification for BTF Var and DataSec kinds
3e0ddc4f3ff1 : bpf: allow . char as part of the object name
87df15de441b : bpf: add syscall side map freeze support
591fe9888d78 : bpf: add program side {rd, wr}only support for maps
be70bcd53de6 : bpf: do not retain flags that are not tied to map lifetime
d8eca5bbb2be : bpf: implement lookup-free direct value access for maps
3e3d1dfda4d6 : MIPS: generic: Enable CONFIG_JUMP_LABEL
9b6584e35f40 : MIPS: jump_label: Use compact branches for >= r6
c838b580ca9d : MIPS: jump_label: Remove redundant nops
1d8b29fdb7ef : sysv: bury the broken "quietly truncate the long filenames" logics
357ab5b5d240 : nsfs: unobfuscate
ab1152dd5650 : unexport d_alloc_pseudo()
ce285c267a00 : autofs: fix use-after-free in lockless ->d_manage()
5467a68cbf68 : dcache: sort the freeing-without-RCU-delay mess for good.
6d46d2934aea : fs/block_dev.c: remove unused include
dbe7208c6c4a : power: supply: cpcap-battery: Fix division by zero
d7830ce3c5e0 : power: supply: ltc3651-charger: Fix device name (rename files)
2e220e6eb3ce : power: supply: ltc3651-charger: Fix device name
6f9b83ac877f : cpuidle: Export the next timer expiration for CPUs
eb594b7325f6 : PM / Domains: Add support for CPU devices to genpd
49a27e279052 : PM / Domains: Add generic data pointer to struct genpd_power_state
66e9c46c5cdb : docs: Use reference to link to rst file
8c1007fdc71f : docs: Add colon clearing sphinx warning
49afe7e99350 : docs: Fix spelling mistake
4c75be07f938 : net: phy: remove unnecessary callback settings in C45 drivers
7ee2ace9c544 : net/mlx5e: Switch to Toeplitz RSS hash by default
8c8811d46d00 : Revert "net/mlx5e: Enable reporting checksum unnecessary also for L3 packets"
5e0060b1491b : net/mlx5e: Protect against non-uplink representor for encap
0318a7b7fcad : net/mlx5e: Rx, Check ip headers sanity
0aa1d18615c1 : net/mlx5e: Rx, Fixup skb checksum for packets with tail padding
5d0bb3bac4b9 : net/mlx5e: XDP, Avoid checksum complete when XDP prog is loaded
484c1ada0bd2 : net/mlx5e: Use fail-safe channels reopen in tx reporter recover
192fba79822d : net/mlx5e: Skip un-needed tx recover if interface state is down
df3a8344d404 : net/mlx5: FPGA, tls, idr remove on flow delete
31634bf5dcc4 : net/mlx5: FPGA, tls, hold rcu read lock a bit longer
fbcc9e0c37ba : x86/fpu: Remove fpu->initialized usage in copy_fpstate_to_sigframe()
027d4ca6f0f5 : netdevsim: assume CONFIG_NET_DEVLINK is always enabled
c3d9a435d939 : netdevsim: let net core to free netdevsim netdev
7d1df2c978dc : netdevsim: remove nsim_dellink() implementation
88f5260a3bf9 : x86/fpu: Always init the state in fpu__clear()
60e528d6ce3f : x86/fpu: Remove preempt_disable() in fpu__clear()
6dd677a044e6 : x86/fpu: Remove fpu__restore()
39ea9baffda9 : x86/fpu: Remove fpu->initialized usage in __fpu__restore_sig()
a01bcfd6990d : NFC: st21nfca: Fix fall-through warnings
2eabc5ec8ab4 : ALSA: seq: Fix race of get-subscription call vs port-delete ioctls
feb689025fbb : ALSA: seq: Protect in-kernel ioctl calls with mutex
9fe0a7590890 : NFC: pn533: mark expected switch fall-throughs
e16fb3a8d271 : block: Mark expected switch fall-throughs
1b937e8faa87 : RISC-V: Add separate defconfig for 32bit systems
b2770b2d6f1b : ARM: dts: Add l4 abe interconnect hierarchy and ti-sysc data for omap5
5b5975312903 : ARM: dts: Add l4 abe interconnect hierarchy and ti-sysc data for omap4
ed01ffd9dd1c : ARM: dts: Add common mcpdm dts file for omap4
d59b60564cbf : bus: ti-sysc: Add generic enable/disable functions
11140cc40ddc : ARM: OMAP2+: sleep43xx: Run EMIF HW leveling on resume path
6c110561eb2d : memory: ti-emif-sram: Add ti_emif_run_hw_leveling for DDR3 hardware leveling
2fef32766861 : pinctrl: pinctrl-intel: move gpio suspend/resume to noirq phase
f823b8a75527 : ALSA: seq: Remove superfluous irqsave flags
4b24b960b10b : ALSA: seq: Align temporary re-locking with irqsave version
fd7ae83de11a : ALSA: seq: Use kvmalloc() for cell pools
b453c417609f : ARM: dts: omap2420-n810: Use new CODEC reset pin name
bee58fe34675 : net/ipv4/netfilter: Update comment from call_rcu_bh() to call_rcu()
72aff4ecf1cb : ARM: OMAP2+: pm33xx-core: Do not Turn OFF CEFUSE as PPA may be using it
f8033678c6fe : ARM: OMAP2+: Wakeupgen: AM43xx HS devices should save context like non-HS
e74cf9186be8 : ARM: dts: am43xx-epos-evm: Add matrix keypad as wakeup source
177425ef586a : ARM: dts: am43xx-epos-evm: Keep DCDC3 regulator on in suspend to memory
d921e53a5107 : ARM: dts: am43xx-epos-evm: Keep DCDC5 and DCDC6 always on
b5acec09e259 : ARM: dts: dra7: Add properties to enable PCIe x2 lane mode
78ee399f1632 : ARM: tegra: Add firmware calls required for suspend-resume on Tegra30
dae84be59d66 : ARM: tegra: Always boot CPU in ARM-mode
2af6597ac3fa : ARM: tegra: Don't apply CPU erratas in insecure mode
6ad27b835040 : ARM: tegra: Set up L2 cache using Trusted Foundations firmware
ebc7c1a26578 : ARM: trusted_foundations: Provide information about whether firmware is registered
96446e21d6e9 : ARM: trusted_foundations: Make prepare_idle call to take mode argument
ebca2a6ee161 : ARM: trusted_foundations: Support L2 cache maintenance
0d413829bd20 : block: null: Add documentation for "zone_nr_conv" param
a1d78317f84b : ahci: qoriq: add ls1028a platforms support
2be8481a8a44 : ahci: qoriq: add lx2160 platforms support
a788b2ed81ab : kbuild: check arch/$(SRCARCH)/include/generated before out-of-tree build
24512795df09 : kbuild: remove unneeded dependency for include/config/kernel.release
b63e37bc9ec4 : kconfig: Make nconf-cfg.sh executable
ab7efbe24b28 : RDMA/cxgb4: Use ib_device_set_netdev()
4b38da75e089 : RDMA/drivers: Convert easy drivers to use ib_device_set_netdev()
98a3308ea864 : ARM: exynos: Fix infinite loops on CPU powerup failure
d75f773c86a2 : treewide: Switch printk users from %pf and %pF to %ps and %pS, respectively
8fe62f128631 : arm64: dts: allwinner: h6: Add Orange Pi 3 DTS
78ad2341521d : mac80211: Honor SW_CRYPTO_CONTROL for unicast keys in AP VLAN mode
827a108e354d : arm64: Save and restore OSDLR_EL1 across suspend/resume
6fda41bf1261 : arm64: Clear OSDLR_EL1 on CPU boot
80bb8d983224 : drm/lima: include used header file explicitly
2b5440bc1756 : drm/lima: add missing Kconfig dependency
df55531b8b0e : ALSA: timer: Revert active callback sync check at close
475ba3fc194b : arm64: mm: Consolidate early page table allocation
54c8d9119ec8 : arm64: mm: enable per pmd page table lock
14b94d075726 : KVM: ARM: Remove pgtable page standard functions from stage-2 page tables
369aaab845a6 : arm64: mm: don't call page table ctors for init_mm
90292aca9854 : arm64: mm: use appropriate ctors for page tables
ab6211c90052 : arm64: debug: Clean up brk_handler()
453b7740ebfd : arm64: probes: Move magic BRK values into brk-imm.h
fb610f2a2006 : arm64: debug: Remove redundant user_mode(regs) checks from debug handlers
a22d570aee77 : arm64: kprobes: Avoid calling kprobes debug handlers explicitly
26a04d84bc53 : arm64: debug: Separate debug hooks based on target exception level
cb764a69fa41 : arm64: debug: Remove meaningless comment
5a9132add862 : arm64: debug: Rename addr parameter for non-watchpoint exception hooks
52c6d145da15 : arm64: debug: Remove unused return value from do_debug_exception()
0b237cb2fc7b : PM / core: fix kerneldoc comment for device_pm_wait_for_dev()
c4a586fdd440 : PM / core: fix kerneldoc comment for dpm_watchdog_handler()
9ee76098a1b8 : drm/mediatek: no change parent rate in round_rate() for MT2701 hdmi phy
8eeb3946feeb : drm/mediatek: using new factor for tvdpll for MT2701 hdmi phy
827abdd02420 : drm/mediatek: remove flag CLK_SET_RATE_PARENT for MT2701 hdmi phy
321b628e6f5a : drm/mediatek: make implementation of recalc_rate() for MT2701 hdmi phy
e2092740b723 : kasan: Makefile: Replace -pg with CC_FLAGS_FTRACE
e1a7eafb7350 : efi/arm/arm64: Makefile: Replace -pg with CC_FLAGS_FTRACE
edf072d36dbf : arm64: Makefile: Replace -pg with CC_FLAGS_FTRACE
fcccc5c838c1 : cpufreq: stats: Use lock by stat to replace global spin lock
3b7c1237a72a : drm/meson: Add G12A support for the DW-HDMI Glue
4deb190aa355 : drm/meson: Add G12A compatible
202b9808f8ed : drm/meson: Add G12A Video Clock setup
64d598a106c3 : drm/meson: Add G12A support for CVBS Encoder
68679d41a3d6 : drm/meson: Add G12A support for plane handling in CRTC driver
11c2d4c751e5 : drm/meson: Add G12A Support for the Overlay video plane
6c6a828f86d6 : ACPICA: Update version to 20190405
df9271d69f40 : ACPICA: Namespace: add check to avoid null pointer dereference
985d5124bfb0 : ACPICA: Update version to 20190329
f49c90e8958e : ACPICA: utilities: fix spelling of PCC to platform_comm_channel
490f50c109d1 : drm/meson: Add G12A support for OSD1 Plane
728883948b0d : drm/meson: Add G12A Support for VIU setup
e4d1ae1fa360 : drm/meson: Add G12A Support for VPP setup
3278675567df : ACPICA: Rename nameseg length macro/define for clarity
b93a66faeea9 : drm/meson: Add registers for G12A SoC
61af6e22ec26 : drm/meson: Switch PLL to 5.94GHz base for 297Mhz pixel clock
0c24613cda16 : drm/mediatek: fix the rate and divder of hdmi phy for MT2701
6c28dca669c6 : dt-bindings: display: amlogic, meson-dw-hdmi: Add G12A compatible and ports
71bfbaa47b6d : dt-bindings: display: amlogic, meson-vpu: Add G12A compatible and ports
174221e84915 : drm/i915/guc: Replace preempt_client lookup with engine->preempt_context
ebc41018d84b : dt-bindings: gpu: add bindings for the ARM Mali Bifrost GPU
493ab13a5d38 : dt-bindings: sunxi: Add compatible for OrangePi 3 board
5599fb69355d : ACPICA: Rename nameseg compare macro for clarity
a3ce7a8e0dd9 : ACPICA: Rename nameseg copy macro for clarity
c5781ffbbd4f : ACPICA: Namespace: remove address node from global list after method termination
013df97be45f : ARM: dts: sun8i: a83t: Add I2C2 pinmux setting for PE pins
89f98d7e5fa8 : cpufreq: Remove cpufreq_driver check in cpufreq_boost_supported()
b3adde03ba39 : clk: sunxi-ng: a83t: Add pll-video0 as parent of csi-mclk
1e7011fad854 : dt-bindings: arm: sunxi: Add Beelink GS1 board
089bee8dd119 : arm64: dts: allwinner: h6: Introduce Beelink GS1 board
2c98d9e47533 : dt-bindings: vendor-prefixes: add AZW
6ba2e45d57af : arm64: dts: allwinner: h6: move MMC pinctrl to dtsi
5824c8ebb94d : ARM: dts: sun8i: tbs-a711: Add support for volume keys input
d6212ce3fc93 : ARM: dts: sunxi: Add R_LRADC support for A83T
2ae2c3316fb7 : drm/mediatek: fix possible object reference leak
bef42cb2029c : drm/i915: Get power refs in encoder->get_power_domains()
5c2442fd7899 : scsi: csiostor: fix missing data copy in csio_scsi_err_handler()
59c209a689a6 : scsi: qla2xxx: Unregister resources in the opposite order of the registration order
c794d24ec9eb : scsi: qla2xxx: Unregister chrdev if module initialization fails
2c26348c4d09 : scsi: qla2xxx: Use get/put_unaligned where appropriate
7b006b9755ac : scsi: qla2xxx: Make qla2x00_process_response_queue() easier to read
6515ad717bd7 : scsi: qla2xxx: Reduce the number of forward declarations
b3ede8ea78e8 : scsi: qla2xxx: Declare local symbols static
b0a1c5b5c38a : scsi: qla2xxx: Use ARRAY_SIZE() in the definition of QLA_LAST_SPEED
abe5706dcf47 : scsi: qla2xxx: Remove a comment that refers to the SCSI host lock
c02ee1e5a946 : scsi: qla2xxx: Change a stack variable into a static const variable
5585cbddce0e : scsi: scsi_transport_fc: Declare wwn_to_u64() argument const
ef19af9c2852 : scsi: qla2xxx: fix spelling mistake "alredy" -> "already"
1a61e5486aeb : scsi: lpfc: add support for posting FC events on FPIN reception
c39e0af64bce : scsi: scsi_transport_fc: Add FPIN fc event codes
2b1be55819dc : scsi: scsi_transport_fc: refactor event posting routines
a7dff3ad4787 : scsi: fc: add FPIN ELS definition
d964b3e53438 : scsi: lpfc: Fix a recently introduced compiler warning
8e44e96c6c8e : bnxt_en: Reset device on RX buffer errors.
a1b0e4e684e9 : bnxt_en: Improve RX consumer index validity check.
afb33e40d54e : ASN.1: mark expected switch fall-through
8a05452ca460 : lib/cmdline.c: mark expected switch fall-throughs
224b44d46ffe : lib: zstd: Mark expected switch fall-throughs
0779ad71aa08 : scsi: sym53c8xx_2: sym_nvram: Mark expected switch fall-through
7c2901107d1a : scsi: sym53c8xx_2: sym_hipd: mark expected switch fall-throughs
2d5ffc2611f4 : scsi: ppa: mark expected switch fall-through
6bb0497834d4 : scsi: osst: mark expected switch fall-throughs
88216a783b15 : scsi: lpfc: lpfc_scsi: Mark expected switch fall-throughs
309cf28a0451 : scsi: lpfc: lpfc_nvme: Mark expected switch fall-through
e305c8dfa5ec : scsi: lpfc: lpfc_nportdisc: Mark expected switch fall-through
f60deecb9661 : scsi: lpfc: lpfc_hbadisc: Mark expected switch fall-throughs
a62520473f15 : net: macb driver, check for SKBTX_HW_TSTAMP
bf9598bdb311 : scsi: lpfc: lpfc_els: Mark expected switch fall-throughs
dbb744ba4129 : scsi: lpfc: lpfc_ct: Mark expected switch fall-throughs
7f301cff1fc2 : ethtool: thunder_bgx: use ethtool.h constants for speed and duplex
9fa29a670bb8 : scsi: imm: mark expected switch fall-throughs
1f7716373901 : scsi: csiostor: csio_wr: mark expected switch fall-through
8fabc0eb9daa : scsi: bfa: bfa_fcpim: Mark expected switch fall-throughs
a8308767c169 : scsi: be2iscsi: be_main: Mark expected switch fall-through
6a29edc41e13 : scsi: be2iscsi: be_iscsi: Mark expected switch fall-through
e2e801644eb3 : scsi: aic7xxx: mark expected switch fall-throughs
74f79099efe0 : adfs: mark expected switch fall-throughs
e690c9e3f4fb : afs: Mark expected switch fall-throughs
b7f29f8ce170 : net: phy: fix setting autoneg_complete in genphy_update_link
d63da85a4226 : qlogic: qlcnic: fix use of SPEED_UNKNOWN ethtool constant
caf2c5205d82 : broadcom: tg3: fix use of SPEED_UNKNOWN ethtool constant
afe64245af9f : ethtool: avoid signed-unsigned comparison in ethtool_validate_speed()
be0faac952e1 : Documentation: networking: devlink-info-versions: Add fw.psid
a9c8336f6544 : mlxsw: core: Add support for devlink info command
8d77d4bfb0c1 : mlxsw: reg: Add MGIR register
e4bf63482c30 : qmi_wwan: Add quirk for Quectel dynamic config
22b56e827093 : net: phy: replace genphy_10g_driver with genphy_c45_driver
0a4c92657f25 : fs: mark expected switch fall-throughs
2a3cabae4536 : net: ip6_gre: fix possible use-after-free in ip6erspan_rcv
492b67e28ee5 : net: ip_gre: fix possible use-after-free in erspan_rcv
6da70580af96 : selftests/tpm2: Open tpm dev in unbuffered mode
f1a0ba6cccff : selftests/tpm2: Extend tests to cover partial reads
be24b37e22c2 : KEYS: trusted: fix -Wvarags warning
b9d0a85d6b2e : tpm: Fix the type of the return value in calc_tpm2_event_size()
c78719203fc6 : KEYS: trusted: allow trusted.ko to initialize w/o a TPM
711062926346 : tpm: fix an invalid condition in tpm_common_poll
e891db1a18bf : tpm: turn on TPM on suspend for TPM 1.x
e14d314c7a48 : selftests: cgroup: fix cleanup path in test_memcg_subtree_control()
f8a0590f0e01 : selftests: efivarfs: remove the test_create_read file if it was exist
0a7dc82ef2ed : rseq/selftests: Adapt number of threads to the number of detected cpus
0b0600c8c97a : lib: Add test module for strscpy_pad
458a3bf82df4 : lib/string: Add strscpy_pad() function
6b1a4d5b1a26 : lib: Use new kselftest header
eebf4dd45237 : kselftest: Add test module framework header
d3460527706e : kselftest: Add test runner creation script
e233516e6a92 : net: hns3: fix keep_alive_timer not stop problem
7d60070668e4 : net: hns3: remove resetting check in hclgevf_reset_task_schedule
4339ef396ab6 : net: hns3: add error handler for initializing command queue
18e2488881c6 : net: hns3: stop mailbox handling when command queue need re-init
cf1f212916d9 : net: hns3: handle pending reset while reset fail
4f765d3e5213 : net: hns3: do not request reset when hardware resetting
0fdf4d304c24 : net: hns3: ignore lower-level new coming reset
056cbab33294 : net: hns3: deactive the reset timer when reset successfully
eb32c896f10a : net: hns3: adjust the timing of hns3_client_stop when unloading
cc645dfa89a7 : net: hns3: not reset vport who not alive when PF reset
cd513a69750b : net: hns3: set up the vport alive state while reinitializing
0f14c5b1a9c9 : net: hns3: set vport alive state to default while resetting
228ddb3315ba : selftests: fib_tests: Add tests for ipv6 gateway with ipv4 route
d15662682db2 : ipv4: Allow ipv6 gateway with ipv4 routes
19a9d136f198 : ipv4: Flag fib_info with a fib_nh using IPv6 gateway
1a38c43d319e : ipv4: Handle ipv6 gateway in fib_good_nh
619d1826269b : ipv4: Handle ipv6 gateway in fib_detect_death
6de9c0557e4f : ipv4: Handle ipv6 gateway in ipv4_confirm_neigh
6f5f68d05ec0 : bpf: Handle ipv6 gateway in bpf_ipv4_fib_lookup
5c9f7c1dfc2e : ipv4: Add helpers for neigh lookup for nexthop
0353f28231c7 : neighbor: Add skip_cache argument to neigh_output
717a8f5b2923 : ipv4: Add fib_check_nh_v6_gw
448d72481917 : ipv4: Refactor fib_check_nh
a4ea5d43c807 : ipv4: Add support to fib_config for IPv6 gateway
0f5f7d7bf6e6 : ipv4: Add support to rtable for ipv6 gateway
f35b794b3b40 : ipv4: Prepare fib_config for IPv6 gateway
1550c171935d : ipv4: Prepare rtable for IPv6 gateway
bdf004677107 : net: Replace nhc_has_gw with nhc_gw_family
71df5777aaae : ipv6: Add neighbor helpers that use the ipv6 stub
1aefd3de7bc6 : ipv6: Add fib6_nh_init and release to stubs
b75bb8a5b755 : r8169: disable ASPM again
6989808ee763 : lib/test_printf: Add empty module_exit function
6f9e64b0ff26 : selftest/gpio: Remove duplicate header
cde53520e287 : selftest/rseq: Remove duplicate header
a04a67845cfa : selftest/timers: Remove duplicate header
d11a7e376ad7 : selftest/x86/mpx-dig.c: Remove duplicate header
3b8b11f96616 : net: phy: improve link partner capability detection
699c1868a743 : audit: purge unnecessary list_empty calls
583b3845915d : docs/zh_CN: correct a word in managment-style.
ad4b009f2d7b : Documentation: kernel-docs: Remove entry for vfs.txt
3b0a081db1f7 : netfilter: make two functions static
22c7652cdaa8 : netfilter: nft_osf: Add version option support
cf94db219053 : virtio: Honour 'may_reduce_num' in vring_create_virtqueue
6978cdb129da : kselftests: extend nft_nat with inet family based nat hooks
63ce3940f3ab : netfilter: nft_redir: add inet support
071657d2c38c : netfilter: nft_masq: add inet support
4806e975729f : netfilter: replace NF_NAT_NEEDED with IS_ENABLED(CONFIG_NF_NAT)
c1deb065cf3b : netfilter: nf_tables: merge route type into core
d164385ec572 : netfilter: nat: add inet family nat support
01902f8c85bf : netfilter: optimize nf_inet_addr_cmp
84c0d5e96f3a : ipvs: allow tunneling with gue encapsulation
227e1e4d0d6c : netfilter: nf_flowtable: skip device lookup from interface index
b3dfee340a9b : netfilter: nft_redir: Make nft_redir_dump static
f7e840ee4dca : netfilter: nf_tables: remove unused parameter ctx
3b15d09f7e6d : time: Introduce jiffies64_to_msecs()
bc236d6fb561 : pinctrl: mt65xx: add OF bindings for MT8516
24acfb718225 : workqueue: Use normal rcu
6484775766e3 : drm/i915/selftests: Mark live_forcewake_ops as unreliable
9ae11e237d95 : platform/x86: intel_pmc_core: Mark local function static
e61985d0550d : platform/x86: intel_pmc_ipc: adding error handling
7ae6ad6fbd83 : drm/i915/psr: Do not enable PSR in interlaced mode for all GENs
98c0d19ec72c : drm/i915/psr: Initialize PSR mutex even when sink is not reliable
c0f6ffb2cd6a : drm/i915: Remove unused VLV/CHV PSR registers
15b7dae0076b : drm/i915/psr: Update PSR2 SU corruption workaround comment
5a99ae0092fe : soc: ti: pm33xx: AM437X: Add rtc_only with ddr in self-refresh support
1c6c03545089 : soc: ti: pm33xx: Move the am33xx_push_sram_idle to the top
44c22a2d12a5 : ARM: OMAP2+: pm33xx: Add support for rtc+ddr in self refresh mode
c601b12fb634 : drm/vmwgfx: Remove set but not used variable 'fb_offset, fb_depth'
a5020f4f537f : drm/vmwgfx: Zero initialize handle in vmw_execbuf_process
11c454196610 : drm/vmwgfx: Use preprocessor macro for FIFO allocation
680360a4d3f6 : drm/vmwgfx: Fix formatting and spaces in vmwgfx_execbuf.c
4062dd3e6ad6 : drm/vmwgfx: Use VMW_DEBUG_USER for device command buffer errors
b289840455ce : drm/vmwgfx: Clean up some debug messages in vmwgfx_execbuf.c
45399b112a72 : drm/vmwgfx: Print message when command verifier returns with error
5724f899ed82 : drm/vmwgfx: Add a new define for vmwgfx user-space debugging
d01316d0469f : drm/vmwgfx: Use preprocessor macro for cmd struct
6f74fd911d19 : drm/vmwgfx: Use preprocessor macro to get valid context node
4efa6661154f : drm/vmwgfx: remove redundant unlikely annotation
b2130cca9c8d : drm/vmwgfx: Remove set but not used variable 'restart'
a9f58c456e9d : drm/vmwgfx: Be more restrictive when dirtying resources
6256f7f7f217 : rtc: OMAP: Add support for rtc-only mode
9a4b33d4d22f : platform/x86: thinkpad_acpi: Read EC information on newer models
f7db839fccf0 : platform/x86: thinkpad_acpi: Disable Bluetooth for some machines
e79e74a51c26 : platform/x86: touchscreen_dmi: Add info for Myria MY8307 2-in-1
e28f296ea155 : platform/x86: dell-rbtn: Add missing #include
d80caf9516a5 : ARM: OMAP2+: Drop mcspi platform data for omap4
fbf3b4b9f4ba : ARM: OMAP2+: Drop uart platform data for dra7
19326ef5d5e9 : ARM: OMAP2+: Drop gpio platform data for dra7
a688939a975e : ARM: OMAP2+: Drop i2c platform data for dra7
ede0ac642213 : ARM: OMAP2+: Drop mmc platform data for dra7
2af5473e2bf0 : ARM: OMAP2+: Drop uart platform data for omap5
3aa60e82f00e : ARM: OMAP2+: Drop gpio platform data for omap5
655332d3ba43 : ARM: OMAP2+: Drop i2c platform data for omap5
514c7fc6647f : ARM: OMAP2+: Drop mmc platform data for omap5
12a2a95421e4 : ARM: OMAP2+: Drop uart platform data for am33xx and am43xx
a071e407ffbe : ARM: OMAP2+: Drop gpio platform data for am33xx and am43xx
cb682853c98f : ARM: OMAP2+: Drop i2c platform data for am33xx and am43xx
4e27f752ab8c : ARM: OMAP2+: Drop mmc platform data for am330x and am43xx
91abfb9847b2 : ARM: OMAP2+: Drop uart platform data for omap4
e1c59a3bf6db : ARM: OMAP2+: Drop gpio platform data for omap4
f9d34da30346 : ARM: OMAP2+: Drop i2c platform data for omap4
92168478680b : ARM: OMAP2+: Drop mmc platform data for omap4
b1a6e8f91313 : MAINTAINERS: ieee802154: update documentation file pattern
1e6f5440a681 : arm64: backtrace: Don't bother trying to unwind the userspace stack
05165a63d605 : ARM: dts: am335x: pocketbeagle: Replaced register offsets with defines
682668df1f64 : ARM: dts: am335x: boneblack-wireless: Replaced register offsets with defines
399c6b924a83 : ARM: dts: am335x: boneblack-common: Replaced register offsets with defines
3b6150a6eb61 : ARM: dts: am335x: bone-common: Replaced register offsets with defines
f1ff9be7652b : ARM: dts: am33xx: Added AM33XX_PADCONF macro
ed514fc5615d : cxgb4: Don't return EAGAIN when TCAM is full.
7ebd1ea798a4 : ARM: dts: am33xx: Added macros for numeric pinmux addresses
fcf9782573ec : net: xilinx: emaclite: add minimal ndo_do_ioctl hook
9a80ba067a9c : net: xilinx: emaclite: add minimal ethtool ops
b21e11c5c831 : block: fix build warning in merging bvecs
fd69c399c7d6 : datagram: remove rendundant 'peeked' argument
3ec482d15cb9 : io_uring: restrict IORING_SETUP_SQPOLL to root
704236672eda : tools/io_uring: remove IOCQE_FLAG_CACHEHIT
e6abc8caa6de : nfsd: Don't release the callback slot unless it was actually held
00fb67ec6b98 : RDMA/hns: Bugfix for SCC hem free
2170a0d53bee : tools/testing/nvdimm: Retain security state after overwrite
4772e03d2394 : RDMA/hns: Fix bug that caused srq creation to fail
2b277dae0679 : RDMA/hns: Support to create 1M srq queue
636b8fe86bed : block, bfq: fix some typos in comments
d0b5c01bb446 : RDMA/umem: Use correct value for SG entries in sg_copy_to_buffer()
e1c9a0dc2939 : RDMA/hns: Dump detailed driver-specific CQ
68e326dea1db : RDMA: Handle SRQ allocations by IB/core
d345691471b4 : RDMA: Handle AH allocations by IB/core
f6316032fd32 : RDMA/core: Support object allocation in atomic context
feec576a6af2 : IB: When attrs.udata/ufile is available use that instead of uobject
e79c9c60622a : IB/mlx5: Remove references to uboject->context
9e886b39a73a : RDMA/nldev: Return device protocol
c87e65cfb97c : RDMA/cm: Move debug counters to be under relevant IB device
4d2e11d42fe4 : opa_vnic: fix check on record->event, incorrect operator used
d10bcf947a3e : RDMA/umem: Combine contiguous PAGE_SIZE regions in SGEs
ea7a5c706fa4 : RDMA/vmw_pvrdma: Fix memory leak on pvrdma_pci_remove
de220cc21967 : drm/i915: Consolidate the timeline->barrier
da23379f1508 : drm/i915: Use static allocation for i915_globals_park()
bfd045331384 : drm/i915/guc: Replace WARN with a DRM_ERROR
5a3ae7b314a2 : arm64/ftrace: fix inadvertent BUG() in trampoline check
e43e2657fe77 : x86/dma: Remove the x86_dma_fallback_dev hack
d7e02a931235 : dma-mapping: remove leftover NULL device support
5ab6a91a1cac : arm: use a dummy struct device for ISA DMA use of the DMA API
02c486f48343 : pxa3xx-gcu: pass struct device to dma_mmap_coherent
9f989e8c06fe : gbefb: switch to managed version of the DMA allocator
12a7b035cacc : da8xx-fb: pass struct device to DMA API functions
4217efa353c6 : parport_ip32: pass struct device to DMA API functions
c13edf8106f6 : dma: select GENERIC_ALLOCATOR for DMA_REMAP
55c0c4c793b5 : ARC: memset: fix build with L1_CACHE_SHIFT != 6
e1b7058ece71 : drm/i915: Fix pipe_bpp readout for BXT/GLK DSI
bd13b2b874ec : drm/amd/display: Fix negative cursor pos programming (v2)
6d09e003db3d : arm64: dts: hi3660: Fixup unofficial dma-min-chan to dma-channel-mask
c97263260065 : arm64: dts: hi3660: Add hisi asp dma device
792cea3f48ad : arm64: dts: hi3660: Add dma to uart nodes
1761101048a3 : arm64: dts: hisilicon: hikey970: Add SD and WiFi support
570274cdba34 : arm64: dts: hisilicon: hi3670: Add MMC controller support
8aa576a8ee1b : dt-bindings: mmc: Add HI3670 MMC controller binding
757a4b2913eb : arm64: dts: hisilicon: hi3670: Add reset controller support
43bd3a95c98e : kbuild: use -flive-patching when CONFIG_LIVEPATCH is enabled
258bbef06ce9 : dt-bindings: reset: Add HI3670 reset controller binding
1200e07f3ad4 : block: don't use for-inside-for in bio_for_each_segment_all
d0b0a81acbd8 : block: remove unused variable 'def'
9bc00750f5b6 : virtio_blk: replace 0 by HCTX_TYPE_DEFAULT to index blk_mq_tag_set->map
4f5fbd78a7b4 : rcu: validate arguments for rcu tracepoints
2a09b5de235a : sched/fair: do not expose some tracepoints to user if CONFIG_SCHEDSTATS is not set
163363455b42 : tracing: introduce TRACE_EVENT_NOP()
a8d655792a32 : tracing: Add error_log to README
26a944917989 : tracing: Add tracing/error_log Documentation
4eab1cc461a6 : selftests/ftrace: Add tracing/error_log testcase
0ae8dde9d7b6 : selftests/ftrace: Remove trigger-extended-error-support testcase
c5e4114fee0b : selftests/ftrace: Move kprobe/uprobe check_error() to test.d/functions
8ab4483eb660 : selftests/ftrace: Add error_log testcase for probe errors
2f754e771b1a : tracing: Have the error logs show up in the proper instances
d0cd871ba0d6 : tracing: Have histogram code pass around trace_array for error handling
1e144d73f729 : tracing: Add trace_array parameter to create_event_filter()
12f2639038ef : tracing: stop making gpio tracing configurable
b6838275be1f : rtc: tegra: convert to SPDX identifier
34ea0ac3e2e6 : rtc: tegra: switch to rtc_time64_to_tm/rtc_tm_to_time64
e1089802467d : rtc: tegra: set range
f70fbc15bae2 : gpio: pca953x: Configure wake-up path when wake-up is enabled
279ffafaf39d : pinctrl: Added IRQF_SHARED flag for amd-pinctrl driver
5e9642a2e14c : MAiNTAINERS: add Paolo, Stefan for virtio blk/scsi
6a8aae68c873 : virtio_pci: fix a NULL pointer reference in vp_del_vqs
7d624621b704 : rtc: coh901331: convert to SPDX identifier
febad7946072 : rtc: coh901331: use .set_time
9cf2f9b5adcb : rtc: coh901331: switch to rtc_time64_to_tm/rtc_tm_to_time64
06cfd668ec67 : rtc: coh901331: set range
e3a7691321ae : rtc: ds1672: switch debug message to %ptR
69468320a94d : rtc: ds1672: convert to SPDX identifier
219219d9b89b : rtc: ds1672: use .set_time
520d6516736e : rtc: ds1672: use rtc_time64_to_tm
7a5670c754b8 : rtc: ds1672: remove useless indirection
c346065582f8 : rtc: ds1672: remove sysfs debug interface
10e3efc16569 : rtc: ds1672: move oscillator handling to .read_time
d1fbe695d889 : rtc: ds1672: set range
cb74e9775871 : cfg80211/nl80211: Offload OWE processing to user space in AP mode
6f61a82507c9 : MAINTAINERS: mark lima mailing list as moderated
cae30527901d : ALSA: hda - Add two more machines to the power_save_blacklist
99fa4bc26d74 : drm/i915/icl: Simplify release of encoder power refs
3a52fb7e7953 : drm/i915: Get power refs in encoder->get_power_domains()
5490c77d596a : dt-bindings: pinctrl: imx7d: Fix PAD_CTL_DSE_X*
ad4d1216f2c5 : memory: squash drivers/memory/Makefile.asm-offsets
ab60633c7136 : mac80211: Add support for NL80211_STA_INFO_AIRTIME_LINK_METRIC
a4a11b7934a5 : ARM: dts: at91-vinco: use SPDX-License-Identifier
43216d05eda5 : ARM: dts: atmel boards: use SPDX-License-Identifier
7015533ee0e9 : ARM: dts: at91sam9xe: use SPDX-License-Identifier
c848f3ba0029 : ARM: dts: sama5d{2,4}: use SPDX-License-Identifier
7100e8704b61 : powerpc/64s/radix: Fix radix segment exception handling
1e1b11b6a111 : nl80211/cfg80211: Specify band specific min RSSI thresholds with sched scan
e05487d45b23 : pinctrl: freescale: use devm_platform_ioremap_resource() to simplify code
d39f3b4f33d2 : nl80211: reindent some sched scan code
2b4a66980217 : mac80211: make ieee80211_schedule_txq schedule empty TXQs
45fcef8b727b : mac80211_hwsim: calculate if_combination.max_interfaces
a58d7525b801 : cfg80211: add ratelimited variants of err and warn
01e3b958efe8 : arch: Remove dummy mmiowb() definitions from arch code
96670b2fd025 : net/ethernet/silan/sc92031: Remove stale comment about mmiowb()
1b8546d7e238 : i40iw: Redefine i40iw_mmiowb() to do nothing
161861a4c827 : scsi/qla1280: Remove stale comment about mmiowb()
c7df94c64ca2 : pinctrl: imx: remove an unnecessary NULL check
a71a81e79758 : gpio: of: Optimize quirk checks
fb24ea52f78e : drivers: Remove explicit invocations of mmiowb()
949b8c72768e : drivers: Remove useless trailing comments from mmiowb() invocations
915530396c78 : Documentation: Kill all references to mmiowb()
b012980d1c6e : riscv/mmiowb: Hook up mmwiob() implementation to asm-generic code
420af1554790 : powerpc/mmiowb: Hook up mmwiob() implementation to asm-generic code
49ca6462fc9e : ia64/mmiowb: Add unconditional mmiowb() to arch_spin_unlock()
346e91ee090b : mips/mmiowb: Add unconditional mmiowb() to arch_spin_unlock()
e9e8543fecd2 : sh/mmiowb: Add unconditional mmiowb() to arch_spin_unlock()
0f43ca692dcb : m68k/io: Remove useless definition of mmiowb()
335b5c638bfd : nds32/io: Remove useless definition of mmiowb()
08f1f3a72f4c : x86/io: Remove useless definition of mmiowb()
d51575621f0f : arm64/io: Remove useless definition of mmiowb()
7fdae81dd415 : ARM/io: Remove useless definition of mmiowb()
60ca1e5a200c : mmiowb: Hook up mmiowb helpers to spinlocks and generic I/O accessors
fdcd06a8ab77 : arch: Use asm-generic header for asm/mmiowb.h
d1be6a28b13c : asm-generic/mmiowb: Add generic implementation of mmiowb() tracking
4614bbdee357 : docs/memory-barriers.txt: Rewrite "KERNEL I/O BARRIER EFFECTS" section
7973b799dbea : admin-guide: pm: intel_epb: Add SPDX license tag and copyright notice
fc1860d6b17f : Documentation: PM: Unify copyright notices
fc7db767b16c : Documentation: PM: Add SPDX license tags to multiple files
1120b0f9850c : cpufreq: intel_pstate: Documentation: Add references sections
fbc9418f099d : ACPI: PM: Print debug messages when enabling GPEs for wakeup
c1d1090c3c76 : cpufreq: maple: Remove redundant code from maple_cpufreq_init()
28e3ace70c3d : x86/mm: Convert some slow-path static_cpu_has() callers to boot_cpu_has()
67e87d43b794 : x86: Convert some slow-path static_cpu_has() callers to boot_cpu_has()
233298032803 : cpufreq: ppc_cbe: fix possible object reference leak
8d10dc28a9ea : cpufreq: pmac32: fix possible object reference leak
a9acc26b75f6 : cpufreq/pasemi: fix possible object reference leak
ddb07fba1c64 : cpufreq: maple: fix possible object reference leak
7c468966f05a : cpufreq: kirkwood: fix possible object reference leak
ddb64c5db3cc : cpufreq: imx6q: fix possible object reference leak
b623fa320f83 : cpufreq: ap806: fix possible object reference leak
bfdd5a67c8cb : x86/asm: Clarify static_cpu_has()'s intended use
108ec36b6994 : drivers/cpufreq: Convert some slow-path static_cpu_has() callers to boot_cpu_has()
9083e4986124 : cpufreq: intel_pstate: Update max frequency on global turbo changes
9eca544b1491 : cpufreq: schedutil: Simplify iowait boosting
5e73de3413c5 : pinctrl: add drive for I2C related pins on MT8183
9f325c983725 : pinctrl: mt8183: add DT binding document
1adc90c73957 : pinctrl: axp209: Fix NULL pointer dereference after allocation
182e80eeaff5 : gpiolib: devprop: Fix syntax error
27157af66324 : gpio: mmio: Drop bgpio_dir_inverted
dccd30ea5992 : ARM: dts: sunxi: Improve A33 NAND transfers by using DMA
1a07a94b47b1 : drm/sun4i: tcon top: Fix NULL/invalid pointer dereference in sun8i_tcon_top_un/bind
e90a619fb7e1 : mtd: nand: omap: Fix comment in platform data using wrong Kconfig symbol
6a1b66d6c8d6 : mtd: rawnand: Get rid of chip->ecc_{strength,step}_ds
32813e288414 : mtd: rawnand: Get rid of chip->numchips
6c836d515ff8 : mtd: rawnand: Get rid of chip->chipsize
298151689b33 : mtd: rawnand: Get rid of chip->bits_per_cell
7beb37e5f0d2 : mtd: rawnand: Use nanddev_mtd_max_bad_blocks()
d974541e2379 : mtd: rawnand: Move all page cache related fields to a sub-struct
eeab717483e5 : mtd: rawnand: Provide a helper to get chip->data_buf
a7ab085d7c16 : mtd: rawnand: Initialize the nand_device object
629a442cad5f : mtd: rawnand: Fill memorg during detection
3020e30af6f8 : mtd: rawnand: Prepare things to reuse the generic NAND layer
080d66e94d69 : mtd: rawnand: Use nand_to_mtd() in nand_{set,get}_flash_node()
509198485bf2 : mtd: spinand: Implement mtd->_max_bad_blocks
46b01d7efda2 : mtd: nand: Add a helper to retrieve the number of pages per target
7c4ecca103b3 : mtd: nand: Add a helper returning the number of eraseblocks per target
377e517b5fa5 : mtd: nand: Add max_bad_eraseblocks_per_lun info to memorg
d090c25028e9 : mtd: rawnand: meson: set oob layout ops
6f0ce4dfc5a3 : mtd: rawnand: vf610: Avoid a potential NULL pointer dereference
e84950691bf7 : mtd: rawnand: ingenic: Move BBTs out of ECC area
2a73858364aa : mtd: rawnand: ingenic: Add ooblayout for the Qi Ben Nanonote
3e6ac2ad90b3 : mtd: rawnand: ingenic: Add support for the JZ4725B
a0ac778eb82c : mtd: rawnand: ingenic: Add support for the JZ4740
f838154add45 : mtd: rawnand: ingenic: Make use of ecc-engine property
15de8c6efd0e : mtd: rawnand: ingenic: Separate top-level and SoC specific code
075001385c66 : clk: meson: axg-audio: add g12a support
43dae505dae6 : rtc: test: use .set_time
6d6d2a24b2c7 : clk: meson: axg-audio: don't register inputs in the onecell data
b18819c4acf1 : clk: meson: axg_audio: replace prefix axg by aud
8554926b3fcb : dt-bindings: clk: axg-audio: add g12a support
7558f978f9b6 : spi: document tx/rx clock delay properties
daae4c583534 : ASoC: tlv320aic32x4: Fix spacing
2390c9b473da : ASoC: Intel: kbl_da7219_max98927: remove headset
52034add758e : ASoC: pcm: update module refcount if module_get_upon_open is set
b4ed6b51f356 : ASoC: core: conditionally increase module refcount on component open
c9500d7b7de8 : xfrm: store xfrm_mode directly, not its address
4c145dce2601 : xfrm: make xfrm modes builtin
733a5fac2f15 : xfrm: remove afinfo pointer from xfrm_mode
1de70830066b : xfrm: remove output2 indirection from xfrm_mode
b3284df1c86f : xfrm: remove input2 indirection from xfrm_mode
7613b92b1ae3 : xfrm: remove gso_segment indirection from xfrm_mode
303c5fab1272 : xfrm: remove xmit indirection from xfrm_mode
0c620e97b349 : xfrm: remove output indirection from xfrm_mode
c2d305e51038 : xfrm: remove input indirection from xfrm_mode
b45714b164ca : xfrm: prefer family stored in xfrm_mode struct
f1ca9992ced7 : spi: add a method for configuring CS timing
b262a69582a4 : xfrm: place af number into xfrm_mode struct
24496da6927f : spi-summary: document set_cs_timing
fa28fd342137 : spi: tegra114: add support for interrupt mask
9d199231b000 : spi: tegra114: add 3 wire transfer mode support
9877a347f205 : spi: tegra114: add dual mode support
79567c1a321e : spi: gpio: Use devm_spi_register_master()
45beec351998 : spi: bitbang: Introduce spi_bitbang_init()
8b797490b4db : spi: gpio: Make sure spi_master_put() is called in every error path
8b57b11bc45e : spi: pxa2xxx: change "no DMA channels..." msg from debug to warning
5d785141c8b3 : spi: fsl-lpspi: Clean up fsl_lpspi_probe
a18656ea3985 : spi: fsl-lpspi: Fix build warning when !CONFIG_PM
6599be346daf : spi: fsl-lpspi: Fix problematic dev_set_drvdata call
9d8371e287b9 : spi-mem: fix kernel-doc for spi_mem_dirmap_{read|write}()
9b186e9a65bf : spi: bcm2835aux: Fix build error without CONFIG_DEBUG_FS
b93318a22f23 : spi: kill useless initializer in spi_register_controller()
0677c3ea53dc : regulator: s2mpa01: Convert to use simplified DT parsing
0a245f0efcb5 : regulator: bd718x7: Use rdev_get_id() to get regulator id
45a310136b3e : ASoC: ab8500: add range to usleep_range
a8d218f4fe81 : ASoC: Intel: bytcht_es8316: Add quirk for the Teclast X98+ II
ba49cf6f8e4a : ASoC: Intel: bytcht_es8316: Add quirk for inverted jack detect
a03584b75a28 : ASoC: wm1133-ev1: Switch to SPDX identifier
e5eec5ee98a6 : ASoC: phycore-ac97: Switch to SPDX identifier
6e3398c67e68 : ASoC: pcm030-audio-fabric: Switch to SPDX identifier
8acfeb65cbaa : ASoC: p1022_rdk: Switch to SPDX identifier
ab78529cfec0 : ASoC: p1022_ds: Switch to SPDX identifier
1021ec41a909 : ASoC: mx27vis-aic32x4: Switch to SPDX identifier
eed9bb238e08 : ASoC: mpc8610_hpcd: Switch to SPDX identifier
864a8472c441 : ASoC: mpc5200_psc_i2s: Switch to SPDX identifier
1af301d46246 : ASoC: mpc5200_psc_ac97: Switch to SPDX identifier
1edfc2485d8d : ASoC: mpc5200_dma: Switch to SPDX identifier
93a643f29bcb : drm/i915/cdclk: have only one init/uninit function
bdc16b574892 : ASoC: imx-ssi: Switch to SPDX identifier
e7674ef682f2 : drm/i915: extract intel_cdclk.h from intel_drv.h
f9a79f9aeeee : drm/i915: extract intel_sprite.h from intel_drv.h
75a4639a9f9a : drm/i915: extract intel_dvo.h from intel_drv.h
42406fdc282c : drm/i915: extract intel_lvds.h from intel_drv.h
efe57eeae510 : drm/i915: extract intel_tv.h from intel_drv.h
c6a35b9cf9e2 : drm/i915: extract intel_pipe_crc.h from intel_drv.h
56dabc930252 : drm/i915: extract intel_atomic_plane.h from intel_drv.h
58dbd1015d3e : ASoC: imx-spdif: Switch to SPDX identifier
0550691d58f9 : drm/i915: extract intel_hdmi.h from intel_drv.h
27fec1f9734d : drm/i915: extract intel_dp.h from intel_drv.h
6dfccb95cf17 : drm/i915: extract intel_fbdev.h from intel_drv.h
696173b064c6 : drm/i915: extract intel_pm.h from intel_drv.h
44c1220a441c : drm/i915: extract intel_panel.h from intel_drv.h
d4451c159a0b : ASoC: imx-pcm-fiq: Switch to SPDX identifier
408bd9178666 : drm/i915: extract intel_hdcp.h from intel_drv.h
596fee14fbc9 : drm/i915: extract intel_sdvo.h from intel_drv.h
f3e189479427 : drm/i915: extract intel_lspcon.h from intel_drv.h
78c61320c542 : drm/i915: extract intel_color.h from intel_drv.h
a134f42eaaca : ASoC: imx-mc13783: Switch to SPDX identifier
55367a275ada : drm/i915: extract intel_psr.h from intel_drv.h
98afa316d1ed : drm/i915: extract intel_fbc.h from intel_drv.h
174594db632a : drm/i915: extract intel_csr.h from intel_drv.h
0fe61fc0c243 : ASoC: imx-es8328: Switch to SPDX identifier
ec7f29ff0d14 : drm/i915: extract intel_connector.h from intel_drv.h
fdc24cf30897 : drm/i915: extract intel_ddi.h from intel_drv.h
d2ee2e8afeea : drm/i915: extract intel_crt.h from intel_drv.h
331c201a0726 : drm/i915: extract intel_audio.h from intel_drv.h
47bbcbfeb8ac : ASoC: imx-audmux: Switch to SPDX identifier
e1ef734eaec5 : drm/i915: make intel_frontbuffer.h self-contained
e073564fe653 : ASoC: fsl-dma: Switch to SPDX identifier
ecf4630f1b98 : ASoC: eukrea-tlv320: Switch to SPDX identifier
1c05c1ed6f4d : ASoC: imx-pcm: Switch to SPDX identifier
b0d2569d8276 : gpio: mlxbf: remove unused including <linux/version.h>
678cce4019d7 : crypto: x86/poly1305 - fix overflow during partial reduction
eda69b0c06bc : crypto: testmgr - add panic_on_fail module parameter
f6e9af876615 : crypto: arm64/cbcmac - handle empty messages in same way as template
c31a871985ca : crypto: cts - don't support empty messages
c5c46887cfe7 : crypto: streebog - fix unaligned memory accesses
5e27f38f1f3f : crypto: chacha20poly1305 - set cra_name correctly
dcaca01a42cc : crypto: skcipher - don't WARN on unprocessed data after slow walk step
dec3d0b1071a : crypto: x86/crct10dif-pcl - fix use via crypto_shash_digest()
307508d10729 : crypto: crct10dif-generic - fix use via crypto_shash_digest()
17d3069ccf06 : ASoC: stm32: fix sai driver name initialisation
54f8844e3f6c : ASoC: topology: Use the correct dobj to free enum control values and texts
f947d7fd12ab : crypto: nx842 - remove set but not used variables 'dpadding' and 'max_sync_size'
dbbaffefd269 : crypto: mxs-dcp - return errcode in mxs_dcp_aes_enqueue and dcp_sha_update_fx
d31549774d5d : crypto: marvell - remove set but not used variable 'index'
8316da02e3e0 : crypto: ccp - Use kmemdup in ccp_copy_and_save_keypart()
61abc356bf31 : crypto: aes - Use ___cacheline_aligned for aes data
71052dcf4be7 : crypto: scompress - Use per-CPU struct instead multiple variables
6a4d1b18ef00 : crypto: scompress - return proper error code for allocation failure
d6112ea0cb34 : crypto: ccp - introduce SEV_GET_ID2 command
ffecb696d462 : crypto: caam/qi - Change a couple IS_ERR_OR_NULL() checks to IS_ERR()
8a3719a5b9ef : crypto: cavium/nitrox - Added rfc4106(gcm(aes)) cipher support
9b39b013037f : drm/udl: add a release method and delay modeset teardown
499653501baf : drm/i915: Fix pipe_bpp readout for BXT/GLK DSI
5055376a3b44 : net: vrf: Fix ping failed when vrf mtu is set to 0
fcf88917dd43 : slab: fix a crash by reading /proc/slab_allocators
ab3e023b1b4c : drm/cirrus: rewrite and modernize driver.
ec3de7a43e9c : drm: add drm_fb_xrgb8888_to_rgb888_dstclip()
bcc4442008ac : drm: add drm_fb_xrgb8888_to_rgb565_dstclip()
26f024f54ab6 : drm: add drm_fb_memcpy_dstclip() helper
7415287e1f36 : drm: move tinydrm format conversion helpers to new drm_format_helper.c
968a85b19d0a : drm/i915/gvt: Prevent use-after-free in ppgtt_free_all_spt()
196a66275520 : drm/i915/gvt: Annotate iomem usage
1f17f7742eeb : net: sched: flower: insert filter to ht before offloading it to hw
b959ecf8f953 : selftests: add a tc matchall test case
149212f07856 : rhashtable: add lockdep tracking to bucket bit-spin-locks.
8f0db018006a : rhashtable: use bit_spin_locks to protect hash bucket.
ff302db965b5 : rhashtable: allow rht_bucket_var to return NULL.
7a41c294c146 : rhashtable: use cmpxchg() in nested_table_alloc()
15ade5d2e777 : Linux 5.1-rc4
9a8f32038a74 : ARM: milbeaut: fix build with !CONFIG_HOTPLUG_CPU
2125801ccce1 : ARM: iop: don't use using 64-bit DMA masks
cd92d74d67c8 : ARM: orion: don't use using 64-bit DMA masks
fbe8758f931f : Revert "ARM: dts: nomadik: Fix polarity of SPI CS"
ac0722f23ff5 : dt-bindings: cpu: Fix JSON schema
9dc6488e84b0 : libnvdimm/pmem: fix a possible OOB access when read and write pmem
dd9a994fc68d : powerpc/vdso32: fix CLOCK_MONOTONIC on PPC64
b9c273babce7 : PM / arch: x86: MSR_IA32_ENERGY_PERF_BIAS sysfs interface
5861381d4866 : PM / arch: x86: Rework the MSR_IA32_ENERGY_PERF_BIAS handling
bc1b8492c764 : leds: lm3532: Introduce the lm3532 LED driver
e4b3b4435562 : mfd: ti-lmu: Remove LM3532 backlight driver references
863a0618226e : ARM: dts: omap4-droid4: Update backlight dt properties
6ccc7435fab7 : dt: lm3532: Add lm3532 dt doc and update ti_lmu doc
24cccab42c41 : lkdtm/bugs: Adjust recursion test to avoid elision
2bf8496f6e9b : lkdtm/usercopy: Moves the KERNEL_DS test to non-canonical
1e83bc815602 : ext4: use BUG() instead of BUG_ON(1)
d454a27384f6 : ext4: fix prefetchw of NULL page
513a4c5589b4 : drm/i915: Track the temporary wakerefs used for hsw_get_pipe_config
0db8aa49a97e : iio: adc: ads124: avoid buffer overflow
43901008fde0 : iio: imu: st_lsm6dsx: add support to LSM6DSR
4e63ed6b9080 : iio: adc: modify NPCM ADC read reference voltage
ff466b58055f : libbpf: Ignore -Wformat-nonliteral warning
5150b45fd355 : net: hsr: Fix node prune function for forget time expiry
fc4ecaeebd26 : net: hsr: add debugfs support for display node list
0e7623bdf34f : net: hsr: convert to SPDX identifier
9f73c2bb46f4 : net: hsr: add blank line after function declaration
b1b4aa914080 : net: hsr: remove camel case usage in the code
d131fcc690b9 : net: hsr: add missing space around operator in code
059477830022 : net: hsr: fix placement of logical operator in a multi-line statement
5fa967780364 : net: hsr: remove unnecessary space after a cast
05ca6e644dc9 : net: hsr: fix NULL checks in the code
0525fc069f03 : net: hsr: fix lines that ends with a '('
4fe25bd8c3e7 : net: hsr: fix alignment issues in the code for functions
5670342ced28 : net: hsr: remove unnecessary paranthesis from the code
d4730775ed4b : net: hsr: fix multiple blank lines in the code
d595b85a6cea : net: hsr: fix lines exceeding 80 characters
f1054c65bca6 : selftests: forwarding: test for bridge mcast traffic after report and leave
ea401685a20b : net: hns: fix unsigned comparison to less than zero
25766271e42f : r8152: Refresh MAC address during USBDEVFS_RESET
78fdde30d4bd : r8152: remove extra action copying ethernet address
d1edc0855597 : tcp: remove redundant check on tskb
fad137c4ef07 : net: phy: meson-gxl: clean-up gxl variant driver
5c3407abb338 : net: phy: meson-gxl: add g12a support
7090425104db : net: phy: add amlogic g12a mdio mux support
867934e9c9ba : dt-bindings: net: phy: add g12a mdio mux documentation
7934b481ab1a : virtio-net: Fix some minor formatting errors
6221333ab213 : virtio-net: Remove inclusion of pci.h
742b06b5628f : jbd2: check superblock mapped prior to committing
fe53cbc5a398 : ext4: remove incorrect comment for NEXT_ORPHAN()
31562b954b60 : ext4: make sanity check in mballoc more strict
fb203751099e : jbd2: remove repeated assignments in __jbd2_log_wait_for_space()
6491d698396f : nfc: nci: Potential off by one in ->pipes[] array
d7ee81ad09f0 : NFC: nci: Add some bounds checking in nci_hci_cmd_received()
eb94dc9aabdf : r8169: disable tx interrupt coalescing on RTL8168
a80f36cc64f0 : block: sed-opal: rename next to execute_steps
0af2648ec30c : block: sed-opal: don't repeat opal_discovery0 in each steps array
3db87236cfb2 : block: sed-opal: pass steps via argument rather than via opal_dev
372be4084475 : block: sed-opal: use named Opal tokens instead of integer literals
3fff234b851c : block: sed-opal: unify retrieval of table columns
a4ddbd1b7b2c : block: sed-opal: add token for OPAL_LIFECYCLE
285599590e2e : block: sed-opal: split generation of bytestring header and content
b2f9c6eb3f5f : block: sed-opal: print failed function address
b68f09ecdeaa : block: sed-opal: reuse response_get_token to decrease code duplication
7d9b62ae2a7d : block: sed-opal: unify error handling of responses
e8b2922459cf : block: sed-opal: unify cmd start
78d584ca31ef : block: sed-opal: close parameter list in cmd_finalize
e2821a50b17c : block: sed-opal: unify space check in add_token_*
1b6b75b0137f : block: sed-opal: use correct macro for method length
1e815b33c5cc : block: sed-opal: fix typos and formatting
78bf47353b00 : block: sed-opal: fix IOC_OPAL_ENABLE_DISABLE_MBR
d006e95b5561 : parisc: Detect QEMU earlier in boot process
f324fa583277 : parisc: also set iaoq_b in instruction_pointer_set()
45efd871bf0a : parisc: regs_return_value() should return gpr28
c2f8d7cb32cd : Revert: parisc: Use F_EXTEND() macro in iosapic code
10dce8af3422 : fs: stream_open - opener for stream-like files so that read and write can run simultaneously without deadlock
47b16820c490 : xsysace: Fix error handling in ace_setup
7ff684a683d7 : null_blk: prevent crash from bad home_node value
72deb455b5ec : block: remove CONFIG_LBDAF
3ace6891ce8b : i2c: imx: don't leak the i2c adapter on error
83fdb2dfb0c2 : interconnect: convert to DEFINE_SHOW_ATTRIBUTE
f03f73c2a974 : MAINTAINERS: Add mailing list for the interconnect API
658eec837b11 : PCI: Rework pcie_retrain_link() wait loop
4ec73791a64b : PCI: Work around Pericom PCIe-to-PCI bridge Retrain Link erratum
86fa6a344209 : PCI: Factor out pcie_retrain_link() function
73f28f714a8f : rtc: lib: check whether tm->tm_year in int32 range
9f201aba56b9 : habanalabs: prevent device PTE read/write during hard-reset
3f5398cfbf05 : habanalabs: improve IOCTLs behavior when disabled or reset
141f3767e7b8 : drm/i915: Mark GEM wedged right after marking device unplugged
caa3c8e52582 : habanalabs: all FD must be closed before removing device
5b77e95dd779 : x86/asm: Use stricter assembly constraints in bitops
9002b21465fa : kernel/sysctl.c: fix out-of-bounds access when setting file-max
e91455217d8c : mm/util.c: fix strndup_user() comment
acaf892ecbf5 : sh: fix multiple function definition build errors
803cfadcb6c5 : MAINTAINERS: add maintainer and replacing reviewer ARM/NUVOTON NPCM
166dbd930c99 : MAINTAINERS: fix bad pattern in ARM/NUVOTON NPCM
0b3d6e6f2dd0 : mm: writeback: use exact memcg dirty counts
be87ab0afd68 : psi: clarify the units used in pressure files
c6f3c5ee40c1 : mm/huge_memory.c: fix modifying of page protection by insert_pfn_pmd()
58b6e5e8f1ad : hugetlbfs: fix memory leak for resv_map
fcae96ff9653 : mm: fix vm_fault_t cast in VM_FAULT_GET_HINDEX()
b11ed18efa8f : lib/lzo: fix bugs for very short or empty input
6147e136ff50 : include/linux/bitrev.h: fix constant bitrev
298a32b13208 : kmemleak: powerpc: skip scanning holes in the .bss section
5f074f3e192f : lib/string.c: implement a basic bcmp
3c86794ac0e6 : nfsd/nfsd3_proc_readdir: fix buffer count and page pointers
d58431eacb22 : sunrpc: don't mark uninitialised items as VALID.
4ed319c6ac08 : dm integrity: fix deadlock with overlapping I/O
09d7d3e5291b : arm64: defconfig: include the Agilex platform to the arm64 defconfig
6302bf3ef78d : PCI: Init PCIe feature bits for managed host bridge alloc
1d960858bed2 : Documentation: bus: ti-sysc: fix spelling mistakes "multipe" and "interconnet"
13aad51935df : bus: ti-sysc: Detect DMIC for debugging
b4a9a7a38917 : bus: ti-sysc: Handle swsup idle mode quirks
10645e81b967 : bus: ti-sysc: Pass clockactivity quirk to platform functions
4b36daf9ada3 : arm64: dts: agilex: Add initial support for Intel's Agilex SoCFPGA
9cde402a5977 : PCI: Add function 1 DMA alias quirk for Marvell 9170 SATA controller
6d7ee2edaa54 : net/mlx5e: Unify logic of MTU boundaries
0b77f2305f38 : net/mlx5e: Obsolete param field holding a constant value
98df6d5b877c : net/mlx5: A write memory barrier is sufficient in EQ ci update
27c11b6b844c : net/mlx5e: Do not rewrite fields with the same match
35a605db168c : net/mlx5e: Offload TC e-switch rules with ingress VLAN device
278748a95aa3 : net/mlx5e: Offload TC e-switch rules with egress VLAN device
6fca9d1e603a : net/mlx5e: Allow VLAN rewrite of prio field with the same match
bf2f3bca1c5d : net/mlx5e: Deny VLAN rewrite if there is no VLAN header match
8377629e76bc : net/mlx5e: Use helpers to get headers criteria and value pointers
2cc1cb1d1735 : net/mlx5e: Return -EOPNOTSUPP when attempting to offload an unsupported action
20bb4a813e13 : net/mlx5e: Deletes unnecessary setting of esw_attr->parse_attr
6f9af8ff1166 : net/mlx5e: Remove 'parse_attr' argument in parse_tc_fdb_actions()
1b18b781516d : net/mlx5e: Make the log friendly when decapsulation offload not supported
eda99e11a097 : net/mlx5: E-Switch, Fix double mutex initialization
5d3c537f9070 : net/mlx5: Handle event of power detection in the PCIE slot
95007efbe608 : drm/i915: Convert i915_reset.c over to using uncore mmio
bbba0e7c5cda : genirq/timings: Add array suffix computation code
bfe83844987a : genirq/timings: Remove variance computation code
b569c1843498 : x86/mm/KASLR: Reduce randomization granularity for 5-level paging to 1GB
0925dda5962e : x86/mm/KASLR: Use only one PUD entry for real mode trampoline
fdc4e9267f9b : drm/i915: Make use of 'engine->uncore'
c73f4c998e1f : KVM: x86: nVMX: fix x2APIC VTPR read intercept
acff78477b9b : KVM: x86: nVMX: close leak of L0's x2APIC MSRs (CVE-2019-3887)
b86bc2858b38 : KVM: SVM: prevent DBG_DECRYPT and DBG_ENCRYPT overflow
ede885ecb2cd : kvm: svm: fix potential get_num_contig_pages overflow
e1074d4b1deb : f2fs: add comment for conditional compilation statement
186857c5a14a : f2fs: fix potential recursive call when enabling data_flush
7f3d7719c188 : f2fs: improve discard handling with multi-device volumes
95175dafc439 : f2fs: Reduce zoned block device memory usage
0916878da355 : f2fs: Fix use of number of devices
252fbeb86cef : power: supply: max14656: fix potential use-after-free
0cd0e4971155 : power: supply: max14656: fix potential use-before-alloc
c7084edc3f6d : tty: mark Siemens R3964 line discipline as BROKEN
ec4628effbb7 : dt-bindings: arm: atmel: add binding for SAM9X60 shutdown controller
17d2e876b497 : power: reset: at91-poweroff: add support for SAM9X60
5c6c513ddbc7 : power: reset: at91-poweroff: add RTT wakeup capability
325aa19598e4 : genirq: Respect IRQCHIP_SKIP_SET_WAKE in irq_chip_set_wake_parent()
fd9c40f64c51 : block: Revert v5.0 blk_mq_request_issue_directly() changes
4ceabaf7909d : HID: core: Do not call request_module() in async context
f0d176255401 : paride/pcd: Fix potential NULL pointer dereference and mem leak
41eb0df1926a : ARM: dts: sun8i: tbs-a711: Enable UART2 (for NEO-6M GPS module)
ce8873c77c84 : dt-bindings: power: supply: gpio-charger: add missing semi-colon in example
1fbd20f8b77b : bpf: Add missed newline in verifier verbose log
07f9196241f8 : selftests/bpf: Test unbounded var_off stack access
107c26a70ca8 : bpf: Sanity check max value for var_off stack access
2c6927dbdc3f : selftests/bpf: Test indirect var_off stack access in unpriv mode
088ec26d9c2d : bpf: Reject indirect var_off stack access in unpriv mode
f68a5b44647b : selftests/bpf: Test indirect var_off stack access in raw mode
f2bcd05ec7b8 : bpf: Reject indirect var_off stack access in raw mode
636e78b1cdb4 : samples/bpf: fix build with new clang
6d4257284a87 : drm/i915: Make RING_PDP relative to engine->mmio_base
c3422ad5f84a : power: supply: axp288_charger: Fix unchecked return value
f0459fe14713 : power: supply: Fix the simple battery property names
75cf4f5aa903 : power: charger-manager: fix a potential NULL pointer dereference
32d92586629a : syscalls: Remove start and number from syscall_set_arguments() args
b35f549df1d7 : syscalls: Remove start and number from syscall_get_arguments() args
b5b447b6b4e8 : x86/entry: Remove unneeded need_resched() loop
077d9951f7c9 : power: reset: syscon-reboot: add a mask property
e8458e7afa85 : genirq: Initialize request_mutex if CONFIG_SPARSE_IRQ=n
95c5c618fa43 : irqchip/irq-ls1x: Missing error code in ls1x_intc_of_init()
91b350a60513 : Documentation/gpu/meson: Remove link to meson_canvas.c
212ac181c158 : ALSA: seq: Fix OOB-reads from strlcpy
e57ce4b193a3 : drm/i915/selftests: Fix plain use of integer 0 as NULL
f6e564354a01 : arm64: Use defines instead of magic numbers
4fa5ecda2bf9 : objtool: Add rewind_stack_do_exit() to the noreturn list
4df4309587e1 : x86/kexec/crash: Use struct_size() in vzalloc()
7c21383f3429 : x86/build: Keep local relocations with ld.lld
bac24f59f454 : drm/i915/execlists: Enable coarse preemption boundaries for gen8
e43c426a777e : platform/chrome: cros_ec_debugfs: Remove dev_warn when console log is not supported
b66ea2c2cf59 : drm/i915: Use lockdep_pin_lock() over the construction of the request
fcf041fbacbc : arm64: dts: allwinner: h6: Add device node for SID
954a03be033c : iommu/arm-smmu: Break insecure users by disabling bypass by default
cd9063757a22 : drm/sun4i: DW HDMI: Lower max. supported rate for H6
3df1af984b76 : Revert "Documentation/gpu/meson: Remove link to meson_canvas.c"
42d8644bd77d : xen: Prevent buffer overflow in privcmd ioctl
ad94dc3a7eb5 : xen: use struct_size() helper in kzalloc()
d0de579c043c : nvme: log the error status on Identify Namespace failure
013a63ef4edc : nvmet: add safety check for subsystem lock during nvmet_ns_changed
e84c2091a452 : nvmet: never fail double namespace enablement
70479b71bc80 : nvme-pci: tidy up nvme_map_data
297910571f08 : nvme-pci: optimize mapping single segment requests using SGLs
dff824b2aadb : nvme-pci: optimize mapping of small single segment requests
d43f1ccfad05 : nvme-pci: remove the inline scatterlist optimization
4aedb705437f : nvme-pci: split metadata handling from nvme_map_data / nvme_unmap_data
783b94bd9250 : nvme-pci: do not build a scatterlist to map metadata
b15c592de37e : nvme-pci: only call nvme_unmap_data for requests transferring data
7fe07d14f71f : nvme-pci: merge nvme_free_iod into nvme_unmap_data
915f04c93db4 : nvme-pci: move the call to nvme_cleanup_cmd out of nvme_unmap_data
9b048119a153 : nvme-pci: remove nvme_init_iod
3ab3a0313cb8 : block: add dma_map_bvec helper
9d9de535f385 : block: add a rq_dma_dir helper
2a876f5e25e8 : block: add a rq_integrity_vec helper
3aef3cae4342 : block: add a req_bvec helper
39f8e3640114 : nvme-pci: remove unused nvme_iod member
88a041f4c1f6 : nvme-pci: remove q_dmadev from nvme_queue
7c349dde26b7 : nvme-pci: use a flag for polled queues
70583295388a : nvmet-tcp: implement C2HData SUCCESS optimization
6b80f1d2cc5a : nvmet-fc: use zero-sized array and struct_size() in kzalloc()
cfe03c2ec462 : nvmet: avoid double errno conversions
43e2d08d0790 : nvme: avoid double dereference to convert le to cpu
6d00c6f8d2e7 : ARM: dts: aspeed: Add RTC node
345077c8e172 : KVM: PPC: Book3S: Protect memslots while validating user address
7cb9eb106d7a : KVM: PPC: Book3S HV: Perserve PSSCR FAKE_SUSPEND bit on guest exit
780726f99655 : ARM: dts: aspeed: witherspoon: Update BMC partitioning
972f0e069d11 : ARM: dts: aspeed: cmm: enable iio-hwmon-adc
ffdbf494821d : ARM: dts: aspeed: tiogapass: Enable VUART
796b44070199 : ARM: dts: aspeed-g5: Add video engine
5de3b03173f8 : ARM: dts: aspeed: Enable the GFX IP
e1920e704829 : ARM: dts: aspeed-g5: Add resets and clocks to GFX node
66e7ff850f52 : ARM: dts: aspeed: witherspoon: Enable vhub
67dca5e580f1 : spi: spi-mem: Add support for Zynq QSPI controller
d2920ef5d094 : dt-bindings: spi: Add device tree binding documentation for Zynq QSPI controller
45f7718ae713 : spi: gpio: Drop unused pdev field in struct spi_gpio
5c8283c172c1 : spi: gpio: Drop mflags argument from spi_gpio_request()
0a919ae49223 : spi: Don't call spi_get_gpio_descs() before device name is set
249e2632dcd0 : spi: gpio: Don't request CS GPIO in DT use-case
d9088966c851 : spi: tegra114: set bus number based on id
76457eea24db : spi: tegra114: use unpacked mode for below 4 bytes
f0a0bc90c6e7 : spi: tegra114: set supported bits per word
a0253c8fa181 : spi: tegra114: dump SPI registers during timeout
a026525d4e45 : spi: tegra114: avoid reset call in atomic context
f3e182c33e53 : spi: tegra114: de-assert CS before SPI mode change
4110e9a18683 : ASoC: cs42l51: change mic bias DAPM
1997ee89f36d : ASoC: fsl_esai: Support synchronous mode
063773011d33 : regulator: core: Avoid potential deadlock on regulator_unregister
2114171d9cce : ASoC: topology: fix big-endian check
5aebe7c7f9c2 : ASoC: topology: fix endianness issues
aa191a37b801 : ASoC: meson: axg-tdmout: add g12a support
f01bc67f58fd : ASoC: meson: axg-tdm-formatter: rework quirks settings
fcced66f208d : ASoC: meson: axg-frddr: add g12a support
a3c23a8ad4dc : ASoC: meson: axg-toddr: add g12a support
7c02509a8a99 : ASoC: meson: axg-fifo: add g12a support
679f4e6cfd45 : ASoC: meson: add g12a compatibles
f96fb7d198ca : ASoC: core: remove link components before cleaning up card resources
2e05ddd2c9f8 : ASoC: intel: skylake: add remove() callback for component driver
47c4cc08cb5b : ASoC: cs35l35: Disable regulators on driver removal
ecae26fae15a : xtensa: fix format string warning in init_pmd
bbd669a868bb : ibmvnic: Fix completion structure initialization
bb9bd814ebf0 : ipv6: sit: reset ip header pointer in ipip6_rcv
58ee86b8c775 : tipc: adapt link failover for new Gap-ACK algorithm
382f598fb66b : tipc: reduce duplicate packets for unicast traffic
9195948fbf34 : tipc: improve TIPC throughput by Gap ACK blocks
492929c54791 : extcon: mrfld: Introduce extcon driver for Basin Cove PMIC
098b7ae8ec43 : extcon: intel: Split out some definitions to a common header
db8b4aefd17b : extcon: Fix build warning for extcon_unregister_notifier comment
a72a1be0de71 : extcon: intel-cht-wc: Enable external charger
3137301b6d97 : extcon: intel-cht-wc: Make charger detection co-existed with OTG host mode
86baf800de84 : extcon: ptn5150: fix COMPILE_TEST dependencies
9419a3191dcb : acct_on(): don't mess with freeze protection
32a069d807f3 : net: phy: realtek: remove setting callback get_features and use phylib fallback
a1deab17b2e9 : net: phy: allow a PHY driver to define neither features nor get_features
e177163d36d5 : net: bridge: mcast: remove unused br_ip_equal function
1515a63fc413 : net: bridge: always clear mcast matching struct on reports and leaves
448a24130b25 : Revert "r8169: use netif_receive_skb_list batching"
f6fee16dbbe3 : tcp: Accept ECT on SYN in the presence of RFC8311
119c0b5721da : net: devlink: add warning for ndo_get_port_parent_id set when not needed
15b04aceeb83 : dsa: pass switch ID through devlink_port_attrs_set()
df535f4c47a6 : mlxsw: switch_ib: Pass valid HW id down to mlxsw_core_port_init()
c25f08ac65e4 : nfp: remove ndo_get_port_parent_id implementation
1b15c90270c5 : nfp: pass switch ID through devlink_port_attrs_set()
56d9f4e8f70e : bnxt: remove ndo_get_port_parent_id implementation for physical ports
6605a226781e : bnxt: pass switch ID through devlink_port_attrs_set()
03213a996531 : bnxt: move bp->switch_id initialization to PF probe
aef36b88229a : mlxsw: Remove ndo_get_port_parent_id implementation
cdf29f4a2625 : mlxsw: Pass switch ID through devlink_port_attrs_set()
7e1146e8c10c : net: devlink: introduce devlink_compat_switch_id_get() helper
bec5267cded2 : net: devlink: extend port attrs for switch ID
407dd706fb52 : net: devlink: convert devlink_port_attrs bools to bits
cc5a726c7915 : libcxgb: fix incorrect ppmax calculation
8dc350202d32 : net: bridge: optimize backup_port fdb convergence
a0640e610f7b : net: Remove inclusion of pci.h
53a6b206e36f : ibmvnic: remove set but not used variable 'netdev'
fe1ec0bdfba4 : ehea: remove set but not used variables 'epa' and 'cq_handle_ref'
1789b8aabefb : net: pasemi: remove set but not used variable 'cpyhdr'
c8f191282f81 : ehea: Fix a copy-paste err in ehea_init_port_res
28b05b928868 : net: use correct this_cpu primitive in dev_recursion_level
e1279ff7aec1 : tipc: add NULL pointer check
95e27a4da614 : net: sched: ensure tc flower reoffload takes filter ref
0a89eb92d8c3 : vlan: conditional inclusion of FCoE hooks to match netdevice.h and bnx2x
6af1c849dfb1 : aio: use kmem_cache_free() instead of kfree()
d9b8a67b3b95 : mtd: cfi: fix deadloop in cfi_cmdset_0002.c do_write_buffer
a5220e7d2e1b : tools/memory-model: Add support for synchronize_srcu_expedited()
d6e486ee0ef2 : cgroup: remove extra cgroup_migrate_finish() call
bc29d3a69d4c : drm/pl111: fix possible object reference leak
e31b97ef19df : drm/vc4: vc4_debugfs_regset32() can be static
bcb44433bba5 : dm: disable DISCARD if the underlying storage no longer supports it
df1d80aee963 : iio: ad_sigma_delta: Properly handle SPI bus locking vs CS assertion
6ec417d2f1a0 : iio: adc: stm32-dfsdm: add PM support
9f57110d2e3d : iio: adc: stm32-dfsdm: improve sampling frequency accuracy
65500c53aa6d : staging: iio: adc: ad7280a: Tab alignment
0976f94f7602 : MAINTAINERS: Fix the link to ad7606 dt-bindings
fb55a51310d1 : iio:temperature: Add MAX31856 thermocouple support
8fede567b847 : iio:temperature:max31856:Add device tree bind info
023e41632e06 : dt-bindings: iio/temperature: Add thermocouple types (and doc)
52f171abaecb : devantech-srf04.yaml: transform DT binding to YAML
5cd66239574d : iio: frequency: ad9523: Fix typo in ad9523_platform_data
89c16919a078 : iio: Make possible to include driver.h first
e8379e05e811 : dt-bindings: iio: add Bosch BMG160 gyroscope sensor
94bceb3cf5d1 : iio: gyro: bmg160: add device tree compatibility table
2b0d1c6f1219 : staging: iio: adc: ad7192: Use read_avail for available attributes
54480943235e : dt-bindings: iio: light: add vcnl4040 devicetree bindings
5a441aade5b3 : iio: light: vcnl4000 add support for the VCNL4040 proximity and light sensor
5da8affed2f8 : dt-bindings: iio: light: add vcnl4000 devicetree bindings
ebd457d55911 : iio: light: vcnl4000 add devicetree hooks
78ed050dd296 : iio: light: vcnl4000 use word writes instead of byte writes
37ada026be2c : iio: adc: stm32-dfsdm: claim direct mode for raw read and settings
11646e81d775 : iio: adc: stm32-dfsdm: add support for buffer modes
a6096762e98b : iio: adc: stm32-dfsdm: add support for scan mode
9491f75fe2ea : iio: adc: stm32-dfsdm: enable hw consumer
746485087371 : iio: adc: stm32-dfsdm: move dma slave config to start routine
caf9c1e59809 : iio: adc: stm32-dfsdm: move dma enable from start_conv() to start_dma()
6f2c4a59d9fc : iio: adc: stm32-dfsdm: continuous mode depends on current mode
2e19ba661ece : iio: adc: stm32-dfsdm: make spi_master_freq more accurate
57565828adf5 : staging: iio: ad5933: change attributes to match ABI
bf2da9707900 : iio: adc: ad7780: Add parentheses to macros
3cb5161317b2 : iio: imu: adis16400: move adis16400.h into adis16400.c
5447e3f15c43 : iio: imu: adis16400: rename adis16400_core.c -> adi16400.c
0e92e2d03623 : iio: imu: adis16400: move burst logic to ADIS lib
5075e0720d93 : iio: imu: adis: generalize burst mode support
74878d4fa816 : iio: imu: adis16400: move trigger handler into adis16400_core
9bf1468e9d62 : staging: iio: adc: ad7280a: Remove CamelCase notation
6c249591eef2 : staging: iio: adc: ad7280a: Adding temp var to improve readability
d04411c2a678 : staging: iio: adc: ad7280a: Avoid precedence issues in macro
10b5d3d10759 : MAINTAINERS: add maintainer for maxbotix ultrasonic driver
16b05261537e : mb1232.c: add distance iio sensor with i2c
7483e40d7e43 : dt-bindings: maxbotix,mb1232: Add MaxBotix i2c ultrasonic rangers
835ab93dcdcf : dt-bindings: Add vendor prefix for MaxBotix
536cc27deade : iio: hmc5843: fix potential NULL pointer dereferences
a816646f08ce : staging: iio: ad5933: add ABI documentation
8fce3d34d70c : staging: iio: ad5933: change help rule message
adb0ef4120bb : staging: iio: ad5933: add SPDX identifier
700e8911a681 : staging: iio: ad5933: organize includes
3204683722c2 : staging: iio: ad5933: change multi-line comment style
46c1eb4bb137 : staging: iio: ad7780: add device tree binding
9fb27f807ecc : staging: iio: ad7780: moving ad7780 out of staging
69fdf26f6ffe : staging: iio: ad7780: add new copyright holder
bb4af619a603 : staging: iio: ad7780: add SPDX identifier
5bb30e7daf00 : staging: iio: ad7780: move regulator to after GPIO init
4812a14a78c8 : staging:iio:ad7780: add chip ID values and mask
33e1f90204f0 : staging: iio: ad7780: set pattern values and masks directly
0ee6d5ebe13d : staging: iio: ad7780: add filter reading to ad778x
0149ba2d5b6d : staging: iio: ad7780: add gain reading to ad778x
ae9f86feb429 : staging: iio: ad7780: add missing switch default case
9085daa4abcc : staging: iio: ad7780: add gain & filter gpio support
caeffabc36cb : dt-bindings: iio: adc: lpc32xx-adc: Document vref-supply
e32cff6f6163 : iio: adc: lpc32xx: Add scale feature
9f29b00c5826 : iio: adc: lpc32xx: Cleanup headers
163321094ba1 : iio: adc: lpc32xx: Sort headers
eb4f07a5ba05 : staging: iio: adc: ad7192: Convert platform data to DT properties
6be4f55456f9 : dt-bindings: iio: imu: st_lsm6dsx: add lsm6dsox device bindings
6af0e8a9a7a5 : iio: imu: st_lsm6dsx: add support to LSM6DSOX
753a9870e041 : staging: iio: adc: ad7192: Report error directly in ad7192_setup
3ad7a939c931 : staging: iio: adc: ad7192: Use DT clock binding
17b90e6a0df2 : staging: iio: adc: ad7192: Fix identation
b34d6c835d6b : iio: adc: ad7124 fix indentation issue, remove extra tab
37aa055c4172 : iio: cros_ec: Switch to SPDX identifier.
ad9cc622f101 : iio: cros_ec: Add kernel-doc for cros_ec_sensors_read_lpc
b921d928a31c : iio: cros_ec: Drop unnecessary include files
6282b5c62018 : iio: pressure: bmp280: BMP280 calibration to entropy
3b5de76b285e : dt-bindings: iio: imu: adis16480: Document external clock
326e2357553d : iio: imu: adis16480: Add support for external clock
20d9248e704a : iio:dac:ad5064 mlock cleanup - move to a local lock.
d626be00e856 : drivers: iio: Kconfig: pedantic cleanup
17104ca2713b : iio: adc: stmpe-adc: Shuffle an if statement around in stmpe_adc_isr
6f9ca1d3eb74 : iio: common: ssp_sensors: Initialize calculated_time in ssp_common_process_data
11362b7a43ba : iio: proximity: as3935: fix use-after-free on device remove
71a7766b36f3 : iio:potentiostat:lmp91000: change dev_err message
b11a89d5d249 : iio:potentiostat:lmp91000: invert if statement
cd4779f120c1 : iio:potentiostat:lmp91000: reduce line width and remove blank line
681ca4477933 : iio:potentiostat:lmp91000: remove unnecessary parentheses
c97dce792dc8 : iio: adc: ti-ads7950: add GPIO support
13814627c965 : iio: adc: fix a potential NULL pointer dereference
d43102f525d9 : iio: dac: ti-dac5571: Update the module author email address
bcccd7ab3dcd : iio: adc: ti-ads8688: Update the module author email address
3b866fd28ff1 : iio: accel: kxcjk1013: Add device tree support
0d90fe4786cb : dt-bindings: iio: accel: kxcjk1013: Add device tree binding documentation
2e5cee6c7622 : dt-bindings: Add vendor prefix for Kionix, Inc.
e415a1659ec9 : iio: adc: meson-saradc: add support for Meson G12A
a29b8657d322 : dt-bindings: iio: adc: document the Meson G12A support
35a4ae6d7aee : mailmap: Update email for Sean Nyekjaer
3862828a903d : iio: buffer: Switch to bitmap_zalloc()
74c420e0a581 : iio: cros_ec_accel_legacy: Refactor code in cros_ec_accel_legacy_probe
f6672544df43 : iio: st_accel: remove redundant unsigned less than zero check
e132f62b9fab : dt-bindings: iio: imu: st_lsm6dsx: add asm330lhh device bindings
3054c4ff28bf : iio: imu: st_lsm6dsx: add support to ASM330LHH
67b9d4d0985f : iio: ak8975: improve code readability
28799ceac014 : iio: mpu6050: improve code readability
8d7ea73814b4 : iio: magnetometer: hmc5843: add mount matrix support
d9842c770a47 : iio: magnetometer: bmc150: add mount matrix support
70b5fdbb2eae : iio: gyro: itg3200: add mount matrix support
3a6049f6dbab : iio: gyro: bmg160: add mount matrix support
587c2bea23f8 : iio: accel: bma180: add mount matrix support
3c35e20a1118 : iio: accel: bmc150: add mount matrix support
fb1589710efe : iio: Allow to read mount matrix from ACPI
0a39ac29e070 : iio:adc:ad7923: Rewrite comparison to NULL
385c301cec0b : iio:adc:ad7923: Put macro argument between ()'s
c1fc8bb0f658 : iio:adc:ad7923: Use BIT macro instead of bitshift
66deb5c170a5 : iio:adc:ad7923: Align broken line to parenthesis
6dc3e36fbc4c : iio: counter: stm32-lptimer: Add power management support
74896202dfb7 : dt-bindings: iio: stm32-lptimer-counter: document pinctrl sleep state
722f2cca9a29 : iio: chemical: sps30: fix attribute kernel version
1842a700ec59 : iio: imu: adis16480: Add docs for ADIS16480 IMU
82e7a1b25017 : iio: imu: adis16480: Add support for ADIS1649x family of devices
83ec2d5404bf : iio: imu: adis16480: Deal with filter freq in a generic way
e0e6398e1e4e : iio: imu: adis16480: Calculate the sampling frequency in a generic way
6cf7b866bdd5 : iio: imu: adis16480: Treat temperature scale in a generic way
304840c476ee : iio: imu: adis16480: Add OF device ID table
cede2f899d8f : iio: imu: adis16480: Add support for configurable drdy indicator
abbde2792999 : iio: adc: ti-ads7950: Fix improper use of mlock
be35d281da6a : iio: trigger: Print an error if there is no available irq
cb57f2eb0156 : iio: mma8452: mark expected switch fall-through
faad0af1623c : dt-bindings: iio: chemical: pms7003: extend supported sensors list
036aa1fee1cc : iio: chemical: pms7003: extend supported sensors list
76838a8f2973 : iio: adc: ingenic: remove redundant dev_err call in ingenic_adc_probe()
6b079a807b36 : iio: remove redundant unlikely annotation
4c4591173f68 : Input: sun4i-a10-lradc-keys - add support for A83T
fb3c09ba20ff : Input: snvs_pwrkey - use dev_pm_set_wake_irq() to simplify code
24541dede9db : Input: lpc32xx-key - add clocks property and fix DT binding example
aaca981e4588 : Input: i8042 - signal wakeup from atkbd/psmouse
e6046b5e69a0 : MIPS: ralink: fix cpu clock of mt7621 and add dt clk devices
ada770b1e74a : xtensa: fix return_address
6e3572e83dc3 : MIPS: generic: Add switchdev, pinctrl and fit to ocelot_defconfig
5de363b66a37 : drivers: base: power: add proper SPDX identifiers on files that did not have them.
50f86aedfa96 : drivers: base: firmware_loader: add proper SPDX identifiers on files that did not have them.
47bcc18c7e76 : drivers: base: test: add proper SPDX identifier to Makefile
c87b4ecdbe8d : sch_cake: Make sure we can write the IP header before changing DSCP bits
b2100cc56fca : sch_cake: Use tc_skb_protocol() helper for getting packet protocol
aecfde23108b : tcp: Ensure DCTCP reacts to losses
847d44efad07 : net: bridge: update multicast stats from maybe_deliver()
942f146a63ce : net: use kfree_skb_list() from ip_do_fragment()
fae2708174ae : net/sched: act_sample: fix divide by zero in the traffic path
2ec1ed2aa687 : net: thunderx: fix NULL pointer dereference in nicvf_open/nicvf_stop
15400663aba5 : net: hns: Fix sparse: some warnings in HNS drivers
8601a99d7c02 : net: hns: Fix WARNING when remove HNS driver with SMMU enabled
f058e46855dc : net: hns: fix ICMP6 neighbor solicitation messages discard problem
c0b098442681 : net: hns: Fix probabilistic memory overwrite when HNS driver initialized
acb1ce15a611 : net: hns: Use NAPI_POLL_WEIGHT for hns driver
3a39a12ad364 : net: hns: fix KASAN: use-after-free in hns_nic_net_xmit_hw()
d223dfa40a8f : net: hns3: split function hnae3_match_n_instantiate()
1eeb3367897a : net: hns3: modify HNS3_NIC_STATE_INITED flag in hns3_reset_notify_uninit_enet
6ff7ed8049eb : net: hns3: prevent change MTU when resetting
c4e401e5a934 : net: hns3: check resetting status in hns3_get_stats()
389775a6605e : net: hns3: add protect when handling mac addr list
ffd0a922cdea : net: hns3: simplify hclgevf_cmd_csq_clean
ceca4a5e3223 : net: hns3: minor optimization for datapath
0aa3d88a9197 : net: hns3: minor optimization for ring_space
72110b567479 : net: hns3: return 0 and print warning when hit duplicate MAC
9c3e713020fc : net: hns3: modify the VF network port media type acquisition method
962e31bdfce9 : net: hns3: reduce resources use in kdump kernel
95dbab9f3606 : net: hns3: check 1000M half for hns3_ethtool_ops.set_link_ksettings
4f2f95e9a812 : gpio: mmio: Fix bgpio_get_set & bgpio_get_set_multiple
542f36159f94 : gpio: Set proper argument value to set_config
58f57f864c03 : gpio: omap: use devm_platform_ioremap_resource()
7c68571f77fb : gpio: omap: avoid clang warning
430c1ce304e4 : pinctrl: mcp23s08: debugfs: remove custom printer
77bc0e69c3e2 : gpio: zynq: use devm_platform_ioremap_resource()
3883de0287d0 : drivers: gpio: xlp: devm_platform_ioremap_resource()
8d86f985ac41 : drivers: gpio: zx: use devm_platform_ioremap_resource()
6ff49fba4007 : drivers: gpio: xgene-sb: use devm_platform_ioremap_resource()
df53665b4f18 : drivers: gpio: vf610: use devm_platform_ioremap_resource()
83fa76b65cd2 : drivers: gpio: uniphier: use devm_platform_ioremap_resource()
f7a6e467eaf1 : drivers: gpio: ts4800: use devm_platform_ioremap_resource()
aa6c9b91089b : drivers: gpio: timberdale: use devm_platform_ioremap_resource()
a0b81f1ca432 : drivers: gpio: tegra: use devm_platform_ioremap_resource()
5b827ff598b0 : drivers: gpio: tb10x: use devm_platform_ioremap_resource()
6ba7c53b799d : drivers: gpio: stp-xway: use devm_platform_ioremap_resource()
c68a520f6a05 : drivers: gpio: sta2x11: use devm_platform_ioremap_resource()
7290f152fecc : drivers: gpio: spear-spics: use devm_platform_ioremap_resource()
ecbf7c2e8bb3 : drivers: gpio: rcar: use devm_platform_ioremap_resource()
542c25b7a209 : drivers: gpio: pxa: use devm_platform_ioremap_resource()
037ae5bc3778 : drivers: gpio: octeon: use devm_platform_ioremap_resource()
123ac0e5356c : drivers: gpio: mxc: use devm_platform_ioremap_resource()
dc02a0cacb6c : drivers: gpio: mvebu: use devm_platform_ioremap_resource()
92d718fd4774 : drivers: gpio: mt7621: use devm_platform_ioremap_resource()
329e23f9bc0a : drivers: gpio: mb86s7x: use devm_platform_ioremap_resource()
47b4916cb4fb : drivers: gpio: lpc18xx: use devm_platform_ioremap_resource()
62fe072a24e2 : drivers: gpio: loongon1: use devm_platform_ioremap_resource()
38b1e6805e1d : drivers: gpio: janz-ttl: use devm_platform_ioremap_resource()
30f8c5210002 : drivers: gpio: iop: use devm_platform_ioremap_resource()
8f701e1dd64f : drivers: gpio: hlwd: use devm_platform_ioremap_resource()
b35263db10a7 : drivers: gpio: ftgpio010: use devm_platform_ioremap_resource()
94a2d4279924 : drivers: gpio: sprd: use devm_platform_ioremap_resource()
2a7194e97595 : drivers: gpio: dwap: use devm_platform_ioremap_resource()
09ec47359214 : drivers: gpio: clps711x: use devm_platform_ioremap_resource()
b2c09588f242 : drivers: gpio: cadence: use devm_platform_ioremap_resource()
72d8cb715477 : drivers: gpio: bcm-kona: use devm_platform_ioremap_resource()
aee70b77fb99 : drivers: gpio: aspeed: use devm_platform_ioremap_resource()
bb17a27a5f48 : drivers: gpio: amdpt: use devm_platform_ioremap_resource()
3faf1e6f7e36 : drivers: gpio: 74xx-mmio: use devm_platform_ioremap_resource()
c42e34c9fdba : drivers: gpio: Kconfig: pedantic formatting cleanups
7e9fa3c9d3e3 : gpio: Remove obsolete comment about gpiochip_free_hogs() usage
2ebf47176b7e : drm/panel: Rocktech jh057n00900: Add terminating newlines to logging
f69e00bd21aa : gpio: mmio: Support two direction registers
c2400ec3b6d1 : drm/i915: add Makefile magic for testing headers are self-contained
f16aa97d3f57 : tty: fix up a few remaining files without SPDX identifiers
38c91d1d55fe : tty: add SPDX identifiers to Kconfig and Makefiles
5d777b185f6d : arch_topology: Make cpu_capacity sysfs node as read-only
13bac55ef7ae : doc/mm: New documentation for memory performance
d9e8844c7d81 : acpi/hmat: Register memory side cache attributes
8d59f5a2ca76 : acpi/hmat: Register performance attributes
665ac7e92757 : acpi/hmat: Register processor domain to its memory
acc02a109b04 : node: Add memory-side caching attributes
e1cf33aafb84 : node: Add heterogenous memory access attributes
08d9dbe72b1f : node: Link memory nodes to their compute nodes
3accf7ae37a9 : acpi/hmat: Parse and report heterogeneous memory
3bc0e8eb179d : acpi: Add HMAT to generic parsing tables
60574d1e05b0 : acpi: Create subtable parsing infrastructure
95336d4cb588 : qtnfmac: replace qtnf_cmd_acl_data_size() with struct_size()
fd8a44bd5b76 : PCI: dwc: Remove default MSI initialization for platform specific MSI chips
dad5258999e9 : PCI: dwc: Remove Keystone specific dw_pcie_host_ops
117c3b60bd53 : PCI: keystone: Use Keystone specific msi_irq_chip
9f67437b3a08 : PCI: dwc: Add support to use non default msi_irq_chip
66c10eca5952 : PCI: keystone: Cleanup ks_pcie_msi_irq_handler()
f6f2900ca9b7 : PCI: keystone: Use hwirq to get the MSI IRQ number offset
1146c2953dcb : PCI: keystone: Add separate functions for configuring MSI and legacy interrupt
1beb55126937 : PCI: keystone: Cleanup interrupt related macros
272e5326c783 : btrfs: prop: fix vanished compression property after failed set
50398fde997f : btrfs: prop: fix zstd compression parameter validation
24062fe85860 : perf/smmuv3: Enable HiSilicon Erratum 162001800 quirk
f202cdab3b48 : perf/smmuv3: Add MSI irq support
7d839b4b9e00 : perf/smmuv3: Add arm64 smmuv3 pmu driver
7cdd4dc58d28 : drm/amd/powerplay: check for invalid profile mode before switching
2b24e6f63ac9 : block: bio: ensure newly added bio flags don't override BVEC_POOL_IDX
1889ae50a906 : pinctrl: artpec6: Make two functions static
c1cefe115d1c : drm/amd/display: fix cursor black issue
1712fb1a2f68 : drm/amdgpu: amdgpu_device_recover_vram always failed if only one node in shadow_list
d4162c61e253 : drm/amdgpu: Adjust IB test timeout for XGMI configuration
8fb44c1d8258 : drm/i915: Fixup kerneldoc for intel_cdclk_needs_cd2x_update
6960d9cfc721 : drm/i915: Be precise in types for i915_gem_busy
e7ad88553aa1 : drm/amdkfd: Add picasso pci id
1c41860864c8 : arm64: fix wrong check of on_sdei_stack in nmi context
28d618e9ab86 : drm/i915: Update DRIVER_DATE to 20190404
e67b2c715415 : samples, selftests/bpf: add NULL check for ksym_search
0979ff7992fb : selftests/bpf: ksym_search won't check symbols exists
bcc816dfe51a : blk-mq: do not reset plug->rq_count before the list is sorted
ed3bb007021b : csky: Fix syscall_get_arguments() and syscall_set_arguments()
10a16997db3d : riscv: Fix syscall_get_arguments() and syscall_set_arguments()
e04232c38190 : ASoC: cs42l51: add adc volume control
75a714823e89 : ASoC: cs42l51: add power management
2f7c4ce09a43 : ASoC: cs42l51: add support of master mode
11b9cd748e31 : ASoC: cs42l51: add reset management
f77b6ea70f3a : ASoC: cs42l51: add regulator management
26bde6ad6d59 : ASoC: dt-bindings: update cs42l51 bindings
aa612f2b006a : ASoC: wm_adsp: Avoid calling snd_compr_stop_error from WDT expiry
fdf34366d324 : ASoC: max98357a: add missing supported rates
d3e6e374566e : ASoC: tlv320aic32x4: Add Playback PowerTune Controls
44ceee847e27 : ASoC: tlv320aic32x4: Add Switch for Setting Common Mode Voltage
5eed7898626b : flow_dissector: rst'ify documentation
d08e411397cb : tracing/syscalls: Pass in hardcoded 6 into syscall_get_arguments()
631b7abacd02 : ptrace: Remove maxargs from task_current_syscall()
1537ad15c9c5 : kernfs: fix xattr name handling in LSM helpers
8b030a57e35a : ALSA: xen-front: Do not use stream buffer size before it is set
24e516049360 : ACPI/IORT: Add support for PMCG
2eb3c3e6eafb : HID: intel-ish-hid: fix spelling mistake "multipe" -> "multiple"
54303a1aef95 : habanalabs: split mmu/no-mmu code paths in memory ioctl
295938406cbc : habanalabs: ASIC_AUTO_DETECT enum value is redundant
c7252a653299 : RDMA/cm: Remove useless zeroing of static global variable
d2c33370ae73 : RDMA/iw_cxgb4: Always disconnect when QP is transitioning to TERMINATE state
0f51427bd097 : RDMA/mlx5: Cleanup WQE page fault handler
5b56d996dd50 : mm/compaction.c: abort search if isolation fails
6b0868c820ff : mm/compaction.c: correct zone boundary handling when resetting pageblock skip hints
a27beb5820d1 : PCI: rcar: Do not shadow the 'irq' variable
f0d14edd2ba4 : PCI: rcar: Fix a potential NULL pointer dereference
954b4b752a4c : PCI: rcar: Fix 64bit MSI message address handling
42a58f73e9ea : PCI: rcar: Clean up debug messages
29ffa6db4043 : PCI: rcar: Replace (8 * n) with (BITS_PER_BYTE * n)
d8fa26609b91 : PCI: rcar: Replace various variable types with unsigned ones for register values
7dc13a7939e0 : PCI: rcar: Replace unsigned long with u32/unsigned int in register accessors
b2c615457b28 : PCI: rcar: Clean up remaining macros defining bits
7cc10c5cb143 : gnss: ubx: add u-blox,neo-6m compatible
ae40e94fca6d : dt-bindings: gnss: add u-blox,neo-6m compatible
ad68fa5fe8c1 : arm64: dts: renesas: cat874: Add USB-HOST support
38bb0baea310 : rtlwifi: move spin_lock_bh to spin_lock in tasklet
60209d482b97 : rtlwifi: fix potential NULL pointer dereference
765976285a8c : rtlwifi: fix a potential NULL pointer dereference
2cd2b42439ea : mwifiex: add a bounds check in mwifiex_process_sta_rx_packet()
003b686ace82 : mwifiex: Fix mem leak in mwifiex_tm_cmd
e5b9b206f3f6 : net: mwifiex: fix a NULL pointer dereference
6603c5844a44 : iwlegacy: remove redundant assignment to *res
d825db346270 : b43: shut up clang -Wuninitialized variable warning
46953f97224d : brcmfmac: fix missing checks for kmemdup
a9fd0953fa4a : brcmfmac: convert dev_init_lock mutex to completion
24d413a31afa : brcmfmac: fix Oops when bringing up interface during USB disconnect
504f06725d01 : brcmfmac: remove unused variable i from brcmf_usb_free_q
2b78e5f52236 : brcmfmac: remove pending parameter from brcmf_usb_free_q
db3b9e2e1d58 : brcmfmac: fix race during disconnect when USB completion is in progress
5cdb0ef6144f : brcmfmac: fix NULL pointer derefence during USB disconnect
c80d26e81ef1 : brcmfmac: fix WARNING during USB disconnect in case of unempty psq
0a042b355e60 : pinctrl: sh-pfc: r8a77965: Add I2C{0,3,5} pins, groups and functions
f05603fa6aa3 : pinctrl: sh-pfc: r8a7796: Remove placeholder I2C pin data
baaa2effc684 : pinctrl: sh-pfc: r8a77970: Fix spacing
ba5e60c9b75d : arm/mach-at91/pm : fix possible object reference leak
4684997d9eea : brcmfmac: reset PCIe bus on a firmware crash
a2ec87ddbf16 : brcmfmac: add a function designated for handling firmware fails
c9692820710f : brcmfmac: support repeated brcmf_fw_alloc_request() calls
b63967cae6b1 : qtnfmac: use scan duration param for different scan types
bc70732f9bd9 : qtnfmac: send EAPOL frames via control path
72b3270e01ab : qtnfmac: allow changing the netns
83b00f6eb863 : qtnfmac: simplify firmware state tracking
ae1946be26bc : qtnfmac: fix core attach error path in pcie backend
93eeab26791d : qtnfmac: update bands information on CHANGE_INTF command
438fb43bcab1 : qtnfmac: pass DFS region to firmware on region update
c698bce01562 : qtnfmac: allow each MAC to specify its own regulatory rules
48cefdfbcb57 : qtnfmac: flexible regulatory domain registration logic
2c31129f8f40 : qtnfmac: pass complete channel info in regulatory notifier
a2fbaaf757e3 : qtnfmac: include full channels info to regulatory notifier
642f15a5cee7 : qtnfmac: simplify error reporting in regulatory notifier
d123172175db : qtnfmac: make regulatory notifier work on per-phy basis
b953eaaeb58e : clk: renesas: rcar-gen3: Fix cpg_sd_clock_round_rate() return value
3037271388ee : ARM: at91: remove HAVE_FB_ATMEL for sama5 SoC as they use DRM
b126fc073287 : ASoC: rockchip: pdm: Mark RXFIFO_DATA as volatile and precious
47fa5773f11c : ASoC: sprd: Fix spelling mistake "faied" -> "failed"
54cd97cfe02e : ASoC: rockchip: pdm: Correct PDM_CTRL0 reg value
430f5da69b93 : ASoC: rockchip: pdm: adjust waterlevel in frame unit
2a050b7a746e : dt-bindings: sound: add compatible for rk1808
717d97879b34 : ASoC: rockchip: pdm: add compatible for rk1808
6bfff707985f : dt-bindings: sound: rockchip: add compatible for rk3308/px30
624e8e00acaf : ASoC: rockchip: pdm: fixup pdm fractional div
c48cadf5bf4b : rtc: don't reference bogus function pointer in kdoc
169680dee73d : rtc: remove unnecessary Kconfig dependencies
27ff836d2f44 : rtc: pcf85063: add RTC_VL_READ/RTC_VL_CLR support
85370d3dd0d1 : rtc: pcf85063: add offset correction support
fadfd092ee91 : rtc: pcf85063: add nvram support
5b3a3ade0293 : rtc: pcf85063: add Micro Crystal RV8263 support
05cb3a56ee8c : rtc: pcf85063: add alarm support
0e2e87779ab8 : rtc: pcf85063: differentiate pcf85063a and pcf85063tp
e89b60d02801 : rtc: pcf85063: switch to regmap
802a779aeb66 : rtc: pcf85063: set range
3555a3425822 : rtc: pcf85063: convert to devm_rtc_allocate_device
191c0da112e0 : rtc: pcf85063: remove bogus i2c functionality check
de311aa8d47f : rtc: pcf85063: convert to SPDX identifier
0f21700ac40c : rtc: pcf85063: switch to probe_new
0c46b07ce4d5 : rtc: snvs: use devm_platform_ioremap_resource() to simplify code
cf37fa79a761 : rtc: mxc: use devm_platform_ioremap_resource() to simplify code
e7afddb2b4d2 : rtc: snvs: use dev_pm_set_wake_irq() to simplify code
184a182ed52a : rtc: Add ASPEED RTC driver
e3b371109e01 : dt-bindings: rtc: Add on-chip ASPEED RTC documentation
9a8f2d12ffaf : rtc: brcmstb-waketimer: switch to rtc_time64_to_tm
24db953e942b : rtc: mt6397: Don't call irq_dispose_mapping.
fd86b2d4bbfc : rtc: opal: Make opal_tpo_alarm_irq_enable static
d3062d1d7415 : rtc: Fix timestamp value for RTC_TIMESTAMP_BEGIN_1900
e07fa839d943 : rtc: wm831x: convert to SPDX identifier
239924498868 : rtc: wm831x: switch to rtc_time64_to_tm/rtc_tm_to_time64
d315bc1be955 : rtc: wm831x: remove unnecessary goto
b9a1d801a9dd : rtc: wm831x: set range
b599db3a9f40 : rtc: da9063: switch to rtc_time64_to_tm/rtc_tm_to_time64
5ff404d1496e : rtc: da9063: set range
64bef02c92fa : rtc: sun4v: switch to SPDX identifier
3ec99d6136f0 : rtc: sun4v: set range
65c6f638d600 : rtc: sun4v: switch to rtc_time64_to_tm/rtc_tm_to_time64
58c92990cc27 : rtc: omap: convert to SPDX identifier
28c6852e47a9 : rtc: omap: switch to rtc_time64_to_tm/rtc_tm_to_time64
72dd89c0bcd3 : rtc: ps3: set range
0b5e47bbaa5e : rtc: ps3: convert to devm_rtc_allocate_device
e85b930bc6b7 : rtc: ps3: convert to SPDX identifier
70c805c23fce : rtc: ps3: switch to rtc_time64_to_tm/rtc_tm_to_time64
be8bf986c0bf : rtc: at91sam9: correct trivial checkpatch warnings
bc40072d71d5 : rtc: at91sam9: convert to SPDX identifier
8af760a3ec9b : rtc: at91sam9: switch to rtc_time64_to_tm/rtc_tm_to_time64
255c43ca0142 : rtc: at91sam9: set range
6c7293e7290a : rtc: at91sam9: convert to devm_rtc_allocate_device
1a76a77c8800 : rtc: at91sam9: drop platform_data support
beee05dfbead : rtc: sh: set range
1097998d27da : rtc: sh: fix possible race condition
9852023d204b : rtc: sh: stop resetting time to epoch
c1576497b286 : rtc: dm355evm: convert to SPDX identifier
c5655adc02c4 : rtc: dm355evm: switch to rtc_time64_to_tm/rtc_tm_to_time64
4bc85a3873c6 : rtc: dm355evm: set range
c50fd69a4f9e : rtc: dm355evm: convert to devm_rtc_allocate_device
2be7f1b5d096 : rtc: goldfish: convert to SPDX identifier
b509306d1f01 : rtc: goldfish: switch to rtc_time64_to_tm/rtc_tm_to_time64
6a6ec8c15d35 : rtc: goldfish: allow building on more than MIPS
bd01386e2c28 : rtc: goldfish: sort headers
5e2954fd8e3f : rtc: goldfish: add range
409b84e3eb94 : rtc: goldfish: convert to devm_rtc_allocate_device
58f889150a66 : rtc: xgene: use .set_time
43f327fa4848 : rtc: xgene: switch to rtc_time64_to_tm/rtc_tm_to_time64
9a842a7ebb16 : rtc: xgene: stop caching alarm_time
db7853414b3e : rtc: xgene: correct checkpatch issues
3a205b9dc87d : rtc: xgene: convert to SPDX identifier
490595abfd36 : rtc: xgene: set range
a652e00ee123 : rtc: xgene: fix possible race condition
540a11d8bd00 : rtc: test: do not use assignment in if condition
8bc9630ad1ae : rtc: 88pm80x: convert to SPDX identifier
9c3ab8558632 : rtc: ab-b5ze-s3: correct checkpatch issues
606cc43c720b : rtc: core: correct trivial checkpatch warnings
6875404fdb44 : rtc: x1205: Add DT probing support
87b7cbbc704d : rtc: x1205: Add DT bindings
737842e57557 : rtc: da9063: convert header to SPDX
35118b7a4ea0 : rtc: omap: let the core handle range
b46c5815be4c : rtc: mv: add range
a3f98bb22cbf : Documentation/gpu/meson: Remove link to meson_canvas.c
5b25a71b68eb : rtc: mv: convert to devm_rtc_allocate_device
252163a66a06 : ASoC: rockchip: pdm: optimize clear logic
a7980cd212ce : ASoC: rockchip: pdm: add default regs
fb20de606316 : ASoC: rockchip: pdm: using left justified store mode
b67436152959 : rtc: mv: convert to SPDX identifier
86a7b6ffd900 : ASoC: rockchip: pdm: change dma burst to 8
c85064435fe7 : ASoC: rockchip: pdm: fix regmap_ops hang issue
42bf029a55a9 : ASoC: simple-card: don't select DPCM via simple-audio-card
c2c616021d64 : ASoC: audio-graph-card: don't select DPCM via audio-graph-card
1d7765ba15ac : gpiolib: Don't WARN on gpiod_put() for optional GPIO
1054e4dd1cbb : clk: sunxi-ng: nkmp: Explain why zero width check is needed
6597ce3de9e4 : clk: sunxi-ng: h6: Allow video & vpu clocks to change parent rate
18009b802bd1 : ARM: dts: sunxi: Remove useless pinctrl nodes
a107bd2b6b63 : ARM: dts: sunxi: Remove pinctrl groups setting bias
2663147dc746 : xtensa: fix initialization of pt_regs::syscall in start_thread
2201f31f2c6d : xtensa: use actual syscall number in do_syscall_trace_leave
9fda6693335c : spi: sh-msiof: Convert to use GPIO descriptors
1a8fa5166ec5 : spi: bcm2835aux: polling_limit_us can be static
1723fdec5fcb : spi: Add missing error handling for CS GPIOs
807195f2103f : spi: spi-gpio: Remove spi->controller_data comment
8a1d95c393d9 : ASoC: tlv320aic32x4: Update copyright and use SPDX identifier
adcc9f2b064e : ASoC: sprd: Fix the smatch warning
d82e78b0a578 : ASoC: Mediatek: MT8183: Fix platform_no_drv_owner.cocci warnings
b6c573e5e865 : ASoC: Mediatek: MT8183: Fix platform_no_drv_owner.cocci warnings
7297ba6c74c5 : ASoC: tlv320aic32x4: Change author's name
d1ff8d07166b : pinctrl: fsl: Make pinctrl_ipc_handle static
0548448b719a : pinctrl: lochnagar: Add support for the Cirrus Logic Lochnagar
e3097b6b2e0d : pinctrl: lochnagar: Add initial binding documentation
c0a720770c01 : ipv6: Flip to fib_nexthop_info
c23641998122 : ipv4: Change fib_nexthop_info and fib_add_nexthop to take fib_nh_common
b0f60193632e : ipv4: Refactor nexthop attributes in fib_dump_info
eba618abacad : ipv4: Add fib_nh_common to fib_result
0af7e7c128eb : ipv4: Update fib_table_lookup tracepoint to take common nexthop
4950c2ba49cc : net: phy: fix autoneg mismatch case in genphy_read_status
e02c4a9d9b0d : net: phy: marvell10g: add the suspend/resume callbacks for the 88x2210
af3e28cb9b27 : net: phy: marvell10g: implement suspend/resume callbacks
ef0efcd3bd3f : ipv6: Fix dangling pointer when ipv6 fragment
0ab03f353d36 : net-gro: Fix GRO flush when receiving a GSO packet.
0fd128428a14 : net: dsa: microchip: mark expected switch fall-through
936ee65ffc8f : rxrpc: Mark expected switch fall-through
c69a26b57bd8 : pinctrl: sunxi: Allow to disable pinctrl drivers
04ed8c0c5b82 : pinctrl: sunxi: Declare set_config on the GPIO chip
fb7dea605628 : pinctrl: sunxi: Fix variable assignment syntax
90be64e27621 : pinctrl: sunxi: implement pin_config_set
25ea6b19db54 : scsi: qla2xxx: Remove useless set memory to zero use memset()
c2b997508078 : scsi: mptscsih: Mark expected switch fall-throughs
c9d61a5aa390 : scsi: dt-bindings: ufs: Add VCC capability on MediaTek UFS driver
55dc9b3c3156 : scsi: dt-bindings: ufs: Remove custom property "<name>-fixed-regulator"
4fed62bc1c26 : scsi: ufs-cdns: Add support for UFSHCI with M31 PHY
5328efce9461 : scsi: dt-bindings: ufs-cdns: Update Cadence UFS compatibility list
60b7b823fb41 : scsi: ufs: remove unnecessary pointer evaluation
6087550338ad : scsi: qedf: Remove set but not used variable 'fr_len'
f310a4eab819 : scsi: pm8001: fix spelling mistake, interupt -> interrupt
292c04cca8b7 : scsi: pm8001: clean up dead code when PM8001_USE_MSIX is defined
f99b77e0bf4d : scsi: qla2xxx: Update driver version to 10.01.00.16-k
711a08d79f71 : scsi: qla2xxx: Change abort wait_loop from msleep to wait_event_timeout
b2d1453a45aa : scsi: qla2xxx: Fix driver unload when FC-NVMe LUNs are connected
e39a6645d9ec : scsi: qla2xxx: Cleanup redundant qla2x00_abort_all_cmds during unload
ffc81fc07efc : scsi: qla2xxx: Set remote port devloss timeout to 0
ffbc64766683 : scsi: qla2xxx: Cleanup fcport memory to prevent leak
a6b95d1c71e9 : scsi: qla2xxx: Use mutex protection during qla2x00_sysfs_read_fw_dump()
a4226ec3ef12 : scsi: qla2xxx: Fix fw dump corruption
e81d1bcbde06 : scsi: qla2xxx: Further limit FLASH region write access from SysFS
5cbdae10bf11 : scsi: qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines
e50c667b6432 : ARM: dts: aspeed: palmetto: Fix flash_memory region
a9fc10280225 : ARM: dts: aspeed: ast2500: Update flash layout
4eb015358866 : scsi: lpfc: Fix missing wakeups on abort threads
ed2e63aaec4f : scsi: storvsc: Reduce default ring buffer size to 128 Kbytes
382e06d11e07 : scsi: storvsc: Fix calculation of sub-channel count
1cb1d2c64e81 : scsi: core: add new RDAC LENOVO/DE_Series device
5da05a26b830 : scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe
6b1f44466d9b : scsi: qla2xxx: Increase the max_sgl_segments to 1024
0257eda08e80 : scsi: qla2xxx: Reset the FCF_ASYNC_{SENT|ACTIVE} flags
ae6ccb0f8153 : scsi: qla2xxx: Set the qpair in SRB to NULL when SRB is released
740e29358e35 : scsi: qla2xxx: Set the SCSI command result before calling the command done
d6d189ceab75 : scsi: lpfc: Change smp_processor_id() into raw_smp_processor_id()
d8c2040bf987 : scsi: lpfc: Remove unused functions
b27cbd554950 : scsi: lpfc: Remove set-but-not-used variables
a73cb814923a : scsi: lpfc: Move trunk_errmsg[] from a header file into a .c file
cd05c155d720 : scsi: lpfc: Annotate switch/case fall-through
ffd43814d930 : scsi: lpfc: Fix indentation and balance braces
3999df75bccb : scsi: lpfc: Declare local functions static
94e424c6b6a0 : scsi: ufs: Remove "<name>-fixed-regulator" device tree property
12e3ffb932dc : scsi: ufs: Change "<name>-max-microamp" to non-mandatory property
0487fff76632 : scsi: ufs: Fix regulator load and icc-level configuration
3b141e8cfd54 : scsi: ufs: Avoid configuring regulator with undefined voltage range
e040362c573f : scsi: ufs: Remove unused min_uA field in struct ufs_vreg
9e29a682c6d3 : scsi: bnx2fc: remove unneeded variable
27fad74a5a77 : iov_iter: Fix build error without CONFIG_CRYPTO
f15a3ea80391 : MAINTAINERS: Add ASPEED BMC GFX DRM driver entry
4f2a8f5898ec : drm: Add ASPEED GFX driver
eff9f244c123 : dt-bindings: gpu: Add ASPEED GFX bindings document
cf9ed66671ec : drm/i915/gvt: Fix kerneldoc typo for intel_vgpu_emulate_hotplug
7f1a93b1f1d1 : drm/i915/gvt: Correct the calculation of plane size
8aa2d4b4b92c : selftests/bpf: synthetic tests to push verifier limits
e5e7a8f2d858 : selftests/bpf: add few verifier scale tests
da11b417583e : libbpf: teach libbpf about log_level bit 2
7a9f5c65abcc : bpf: increase verifier log limit
c04c0d2b968a : bpf: increase complexity limit and maximum program size
4f73379ec5c2 : bpf: verbose jump offset overflow check
71dde681a8ce : bpf: convert temp arrays to kvcalloc
25af32dad804 : bpf: improve verification speed by not remarking live_read
9f4686c41bdf : bpf: improve verification speed by droping states
06ee7115b0d1 : bpf: add verifier stats and log_level bit 2
bf2a7ca39fd3 : Input: snvs_pwrkey - initialize necessary driver data before enabling IRQ
a5f50c501321 : Input: goodix - add GT5663 CTP support
ae97fb589648 : Input: goodix - add regulators suppot
ecdf3a965826 : Input: evdev - use struct_size() in kzalloc() and vzalloc()
f7450bc6e768 : Smack: Fix IPv6 handling of 0 secmark
0ec4b562c378 : i2c: isch: Remove unnecessary acpi.h include
d469127528ec : i2c: nomadik: remove an unnecessary NULL check in nmk_i2c_remove()
9a1038728037 : i2c: iproc: add NIC I2C support
12402f825d3b : dt-bindings: i2c: iproc: add "brcm, iproc-nic-i2c" compatible string
a9f0a81ef88b : i2c: iproc: use wrapper for read/write access
3f98ad45e585 : i2c: iproc: add polling support
682587080da9 : dt-bindings: i2c: iproc: make 'interrupts' optional
1b23fa2e18f0 : i2c: iproc: Add support for more master error status
f34b8d9093d7 : i2c: iproc: Add slave mode support
c24b8d574b7c : i2c: iproc: Extend I2C read up to 255 bytes
6e6c214f16e4 : leds: Small fixes for Flash class description
ffc267407149 : drm/vc4: Disable V3D interactions if the v3d component didn't probe.
c9be804c8c7a : drm/vc4: Use common helpers for debugfs setup by the driver components.
795f672b88ba : drm/i915: Expose full 1024 LUT entries on ivb+
821062478ce4 : drm/i915: Expose the legacy LUT via the GAMMA_LUT/GAMMA_LUT_SIZE props on gen2/3
e262568eb58f : drm/i915: Add "10.6" LUT mode for i965+
514462caf757 : drm/i915: Add 10bit LUT for ilk/snb
c21ce2effc52 : drm/i915: Implement split/10bit gamma for ivb/hsw
5bda1aca5d94 : drm/i915: Don't use split gamma when we don't have to
320d41b33ade : drm/i915: Extract ilk_lut_10()
492855939bdb : vfio/type1: Limit DMA mappings per container
e39dd513d5f2 : vfio/spapr_tce: Make symbol 'tce_iommu_driver_ops' static
426b046b748d : vfio/pci: use correct format characters
747b931fbe23 : IB/hfi1: Implement CCA for TID RDMA protocol
8da0f0f26f80 : IB/hfi1: Remove WARN_ON when freeing expected receive groups
b885d5be9ca1 : IB/hfi1: Unify the software PSN check for TID RDMA READ/WRITE
6a40693a884d : IB/hfi1: Add a function to read next expected psn from hardware flow
f6f3f532556e : IB/hfi1: Delay the release of destination mr for TID RDMA WRITE DATA
061ccb52d23c : RDMA/cma: Set proper port number as index
697e96ed1720 : arm64: vdso: fix and clean-up Makefile
70b3d237bd7f : arm64: mm: Ensure we ignore the initrd if it is placed out of range
6752bea8b03e : drm/amd/display: Prevent cursor hotspot overflow for RV overlay planes
805ab8f7da89 : drm/amd/display: Fix "dc has no member named dml" compile error
813d20dccf93 : drm/amd/display: Fix multi-thread writing to 1 state
18bfb9c6a8a5 : aio: Fix an error code in __io_submit_one()
fc13d7100299 : drm/panel: otm8009a: Set clock to 29.70 Mhz
135281dfd493 : drm/panel: rm68200: No error msg if probe deferred
f390d43e11cd : drm/panel: otm8009a: No error msg if probe deferred
0084c3c71126 : drm/panel: otm8009a: Add delay at the end of initialization
530b19698dc8 : drm/panel: Add Rocktech jh057n00900 panel driver
89c30fcb39f3 : dt-bindings: Add Rocktech jh057n00900 panel bindings
3ecd76d9640e : dt-bindings: Add vendor prefix for ROCKTECH DISPLAYS LIMITED
8c089d642fd1 : dt-bindings: display/panel: Add missing unit names
69dc678abc2b : drm/panel: Add Feiyang FY07024DI26A30-D MIPI-DSI LCD panel
7f347dd535ce : dt-bindings: panel: Add Feiyang FY07024DI26A30-D MIPI-DSI LCD panel
bd9ae25314f2 : arm64: defconfig: Add PWM Fan support
fb8bd68fcfff : arm64: defconfig: Enable Tegra HDA support
a54275f4ab20 : bus: ti-sysc: Add quirk handling for external optional functional clock
42b9c5c99bfc : bus: ti-sysc: Add support for early quirks based on register address
b11c1ea1f636 : bus: ti-sysc: Move rstctrl reset to happen later
93de83a21e76 : bus: ti-sysc: Manage clocks for the interconnect target module in all cases
a3e92e7b32f2 : bus: ti-sysc: Allocate mdata as needed and do platform data based init later
1a5cd7c23cc5 : bus: ti-sysc: Enable all clocks directly during init to read revision
1fa6fa1cad3a : drm/gamma: Clarify gamma lut uapi
58ccd2d31e50 : paride/pf: Fix potential NULL pointer dereference
59f9e9cab3a1 : drm/i915: Skip modeset for cdclk changes if possible
2b21dfbeee72 : drm/i915: Remove redundant store of logical CDCLK state
48d9f87ddd21 : drm/i915: Save the old CDCLK atomic state
905801fe7237 : drm/i915: Force 2*96 MHz cdclk on glk/cnl when audio power is enabled
25adf50fe25d : io_uring: fix double free in case of fileset regitration failure
161f62cd07fd : HID: macally: Add support for Macally ikey keyboard
71bbe51a0839 : drm/amd/display: Make pageflip event delivery compatible with VRR.
d2574c33bb71 : drm/amd/display: In VRR mode, do DRM core vblank handling at end of vblank. (v2)
fdd1fe57c00e : drm/amd/display: Rework vrr flip throttling for late vblank irq.
66b0c973d7f7 : drm/amd/display: Prevent vblank irq disable while VRR is active. (v3)
e854194c8b6e : drm/amd/display: Update VRR state earlier in atomic_commit_tail.
e178f10726d1 : drm/amdgpu: Allow switching to CUSTOM profile on Vega20
bbdf38cc0dce : drm/amdgpu: Allow switching to CUSTOM profile on Vega10 v2
233d3ee4ba36 : drm/amdgpu: Allow switching to CUSTOM profile on smu7 v2
b4ae4fe6cdbb : drm/amdgpu: Add preferred_domain check when determine XGMI state
c4229c6e37c2 : drm/amdgpu: provide the page fault queue to the VM code
b6f3a51e0a34 : drm/amdgpu: handle leaf PDEs as PTEs on Vega
5fa76a9dfe9f : drm/amdgpu: fix ATC handling for Ryzen
795c1b8d0730 : drm/amdgpu: Adjust TMR address alignment as per HW requirement
af67772d0a76 : drm/amdgpu: Correct the irq types' num of sdma
ae82899bbe92 : flow_dissector: document BPF flow dissector environment
2ee7fba0d62d : flow_dissector: allow access only to a subset of __sk_buff fields
b9e9c8599f0f : flow_dissector: fix clamping of BPF flow_keys for non-zero nhoff
822fe6179501 : net/flow_dissector: pass flow_keys->n_proto to BPF programs
2c3af7d901c6 : selftests/bpf: fix vlan handling in flow dissector program
a6cbfbe6677e : x86/uaccess: Fix implicit cast of __user pointer
4c6ce5c99084 : drm/i915: Move the decision to use the breadcrumb tasklet to the backend
91b228107da3 : HID: intel-ish-hid: ISH firmware loader client driver
ddb20d1d3aed : locking/rwsem: Optimize down_read_trylock()
390a0c62c23c : locking/rwsem: Remove rwsem-spinlock.c & use rwsem-xadd.c for all archs
46ad0840b158 : locking/rwsem: Remove arch specific rwsem files
92606ec9285f : arm64: cpu_ops: fix a leaked reference by adding missing of_node_put
fa0b735414f9 : wil6210: print error in FW and board files load failures
b4a967b7d0f5 : wil6210: reset buff id in status message after completion
8454e72a3644 : wil6210: add support for ucode tracing
1683a001d5bf : wil6210: prevent access to RGF_CAF_ICR in Talyn
49122ec42634 : wil6210: fix return code of wmi_mgmt_tx and wmi_mgmt_tx_ext
4bf019865cf3 : wil6210: fix report of rx packet checksum in edma mode
7048a5973eb1 : arm64: mm: Make show_pte() a static function
29ca376066df : wil6210: free edma_rx_swtail upon reset
7b834639c4c4 : wil6210: use OEM MAC address from OTP
e4a29bdd8f82 : wil6210: check mid is valid
044974fbeade : wil6210: update WIL_MCS_MAX to 15
f6194f769dfc : wil6210: do not set BIT_USER_SUPPORT_T_POWER_ON_0 in Talyn-MB
5793fe9d4fde : wil6210: increase PCP stop command timeout
a061894587ef : wil6210: prevent device memory access while in reset or suspend
73a7d1e34d88 : wil6210: align to latest auto generated wmi.h
0f1bf7e39822 : arm64/vdso: don't leak kernel addresses
89833fab15d6 : x86/fpu: Fix __user annotations
19d6242ece1f : arm64: setup min_low_pfn
10d64c871c30 : pinctrl: cedarfork: Update pin names according to v1.13c
b1ce45e86b81 : arm64/mm: fix kernel-doc comments
ce856634af8c : HID: input: add mapping for Assistant key
7240d7d41fd0 : arm64: dts: imx8mq: Change ahb clock for imx8mq
b6c846b954c0 : arm64: dts: imx8mq: Fix the fsl,imx8mq-sdma compatible string
ea2df11f7221 : PCI: iproc: Allow outbound configuration for 32-bit I/O region
73b9e4d3309c : PCI: iproc: Add CRS check in config read
71b47eaf6fb2 : sched/fair: Make sync_entity_load_avg() and remove_entity_load_avg() static
7ba7319f9e38 : sched/core: Annotate perf_domain pointer with __rcu
03f4b48edae7 : rcuwait: Annotate task_struct with __rcu
994aeb7a93e4 : sched_domain: Annotate RCU pointers properly
b10abd0a8859 : sched/cpufreq: Annotate cpufreq_update_util_data pointer with __rcu
8c5dc8d9f19c : video: backlight: Remove useless BACKLIGHT_LCD_SUPPORT kernel symbol
4b81dad109ad : ALSA: doc: my_chip has no element ioport
640cde65b48a : drm/i915: Fix uninitialized mask in intel_device_info_subplatform_init
80690a276f44 : ALSA: hda/realtek - Add quirk for Tuxedo XC 1509
8983eb602af5 : ALSA: hda/realtek - Move to ACT_INIT state
a0fe2c6479aa : linux/kernel.h: Use parentheses around argument in u64_to_user_ptr()
a1247d06d010 : locking/static_key: Fix false positive warnings on concurrent dec/inc
87fd3ce28b46 : ARM: dts: imx6qdl: Specify viewport count for PCIE block
6d3edaae16c6 : x86/perf/amd: Resolve NMI latency issues for active PMCs
914123fa3904 : x86/perf/amd: Resolve race condition when disabling PMC
d7262457e35d : perf/x86/intel: Initialize TFA MSR
1279e41d535e : perf/headers: Fix stale comment for struct perf_addr_filter
a8ab3547c7b4 : ARM: dts: imx7d: Specify viewport count for PCIE block
5f068190cc10 : ARM: multi_v7_defconfig: Enable support for CFI NOR FLASH
c8bb03f65cc0 : ARM: shmobile: defconfig: Enable support for CFI NOR FLASH
a7586ad99e47 : ARM: dts: alt: Enable USB support
6e3f17ee73f7 : drm/fb-helper: generic: Call drm_client_add() after setup is done
44b8ef17c435 : staging: media: tegra-vde: add proper SPDX identifiers on file that did not have it.
ffe00b0a0e65 : staging: media: imx: add proper SPDX identifiers on files that did not have them.
26855d5ace5e : staging: media: soc_camera: add proper SPDX identifiers on files that did not have them.
b20deecfd1d1 : staging: media: zoran: add proper SPDX identifiers on files that did not have them.
b36bcbe511f8 : staging: rtl8192e: delete license file.
18056f34c3b7 : staging: rtl8192e: add proper SPDX identifiers on files that did not have them.
53b6f8bc53f7 : staging: ralink-gdma: add proper SPDX identifiers on ralink-gdma file
21baa36d92a0 : staging: rtl8192u: add proper SPDX identifiers on files that did not have them.
2506abea7f40 : staging: iio: add proper SPDX identifiers to remaining driver files
7beaea29453b : staging: comedi: quatec_daqp_cs: add proper SPDX identifier to driver
3baad68a9780 : staging: vc04_services: remove remaining redundant license text
371ebdbe1b74 : staging: vc04_services: add proper SPDX identifier for dual licensed files
25338628bbfc : staging: sm750fb: add proper SPDX identifier to driver
441bf7332d55 : staging: m57621-mmc: delete driver from the tree.
97ed8eab2a00 : staging: add missing SPDX lines to Makefile files
99b75a4e3275 : staging: add missing SPDX lines to Kconfig files
1e06250983b1 : clk: imx5: Fix i.MX50 ESDHC clock registers
639eb9253116 : clk: imx5: Fix i.MX50 mainbus clock registers
d7f9b83913f1 : drm/vc4: Call drm_dev_register() after all setup is done
dc88057f36ee : Staging: rtl8192e: Fix spaces around "+"
2d2d5b861abb : staging: zoran: fix brace in the wrong line
9fc6eeb7cbe5 : staging: vchiq_arm: remove space after open '('
4e37138ed3f9 : staging: ralink-gdma: Remove print statement on failure of devm_kzalloc
b5243475c1c7 : staging: mt7621-dma: Remove print statement on devm_kzalloc error
dc2971f20a3c : staging: media: zoran: Remove print statement for failed kmalloc
1fbd0bcc363a : staging: media: zoran: Remove print statement
d45c6c9bbfb3 : Staging: media: davinci_vpfe: Drop macro and use an in-kernel function
65a102f68005 : drm/fb-helper: dpms_legacy(): Only set on connectors in use
3de6f8529461 : drm/i915: rename init/fini/prune uncore functions
6cbe88303621 : drm/i915: add intel_uncore_init_early
b9ed8cff037b : drm/fb-helper: Remove unused gamma_size variable
64604d54d311 : sched/x86_64: Don't save flags on context switch
2f0f9e9ad7b3 : objtool: Add Direction Flag validation
ea24213d8088 : objtool: Add UACCESS validation
54262aa28301 : objtool: Fix sibling call detection
764eef4b109a : objtool: Rewrite alt->skip_orig
7697eee3ddd7 : objtool: Add --backtrace support
aaf5c623b915 : objtool: Rewrite add_ignores()
09f30d83d330 : objtool: Handle function aliases
a4d09dde9093 : objtool: Set insn->func for alternatives
40ea97290b08 : x86/uaccess, kcov: Disable stack protector
4a6c91fbdef8 : x86/uaccess, ftrace: Fix ftrace_likely_update() vs. SMAP
d08965a27e84 : x86/uaccess, ubsan: Fix UBSAN vs. SMAP
57b78a62e7f2 : x86/uaccess, kasan: Fix KASAN vs SMAP
a936af8ea358 : x86/smap: Ditch __stringify()
e74deb11931f : x86/uaccess: Introduce user_access_{save,restore}()
80acbaee26b5 : ARM: shmobile: defconfig: Refresh for v5.1-rc1
c78d160d0520 : arm64: dts: imx8qxp: add system controller watchdog support
6455959819bf : ia64/tlb: Eradicate tlb_migrate_finish() callback
0a8caf211bcf : asm-generic/tlb: Remove tlb_table_flush()
fa0aafb8acb6 : asm-generic/tlb: Remove tlb_flush_mmu_free()
b3fa8ed4e488 : asm-generic/tlb: Remove CONFIG_HAVE_GENERIC_MMU_GATHER
1808d65b55e4 : asm-generic/tlb: Remove arch_tlb*_mmu()
9de7d833e370 : s390/tlb: Convert to generic mmu_gather
952a31c9e6fa : asm-generic/tlb: Introduce CONFIG_HAVE_MMU_GATHER_NO_GATHER=y
6137fed08232 : arch/tlb: Clean up simple architectures
7bb8709d6ad3 : um/tlb: Convert to generic mmu_gather
c5b27a889da9 : sh/tlb: Convert SH to generic mmu_gather
e154700774e8 : ia64/tlb: Convert to generic mmu_gather
b78180b97dcf : arm/tlb: Convert to generic mmu_gather
96bc9567cbe1 : asm-generic/tlb, arch: Invert CONFIG_HAVE_RCU_TABLE_INVALIDATE
8b6dd0c47894 : asm-generic/tlb, ia64: Conditionally provide tlb_migrate_finish()
a30e32bd79e9 : asm-generic/tlb: Provide generic tlb_flush() based on flush_tlb_mm()
5f307be18b32 : asm-generic/tlb, arch: Provide generic tlb_flush() based on flush_tlb_range()
e7fd28a706bf : asm-generic/tlb, arch: Provide generic VIPT cache flush
ed6a79352cad : asm-generic/tlb, arch: Provide CONFIG_HAVE_MMU_GATHER_PAGE_SIZE
dea2434c23c1 : asm-generic/tlb: Provide a comment
ef8a913766cd : iwlwifi: remove misconfigured pci ids from 22260 series
d14ae796f849 : iwlwifi: mvm: support HE context cmd API change
c30aef01bae9 : iwlwifi: set 512 TX queue slots for AX210 devices
afc1e3b4fc8f : iwlwifi: mvm: use correct GP2 register address for 22000 family
56fe12d2837f : iwlwifi: dbg: fill radio registers data regardless of fifos data dumping
cf5d566322be : iwlwifi: pcie: no need to check return value of debugfs_create functions
c9af7528c331 : iwlwifi: mvm: no need to check return value of debugfs_create functions
3f7fbc8cc11e : iwlwifi: mvm: remove buggy and unnecessary hw_queue initialization
30eba3f9a454 : iwlwifi: dbg_ini: apply rx fifo offset after reading the region registers
33a403861572 : iwlwifi: dbg_ini: remove redundant type argument from iwl_dump_ini_mem
84294b5be15a : iwlwifi: dbg_ini: remove redundant curly brackets from trigger collection flow
0bfefe2f41dd : iwlwifi: mvm: fix pointer reference when setting HE QAM thres
4c704534c38f : iwlwifi: dbg_ini: add monitor header to smem monitor
d63916aeba57 : iwlwifi: dbg_ini: fix the dram monitor header size
f0e1e1c20d5f : iwlwifi: dbg_ini: change memory range base address to u64
192a7e1f731f : iwlwifi: mvm: IBSS: use BE FIFO for multicast
60eeaf572f3e : iwlwifi: dbg_ini: add registers addresses in fifo dump
186e6c871b92 : iwlwifi: trust calling function
1cdb4d8f2a4b : iwlwifi: dbg_ini: add region id to the region dump
990ffe3e8196 : iwlwifi: dbg_ini: add version to dump header
9802162f98b4 : iwlwifi: dbg_ini: add memory offset to the base address of a memory region
4bdb2676d8fd : iwlwifi: dbg_ini: fix iwl_dump_ini_dev_mem_iter memory base address
bfa34c332964 : iwlwifi: dbg_ini: enforce always on domain checking
4b1831e48974 : iwlwifi: dbg_ini: support HW error trigger
debec2f23910 : iwlwifi: add support for quz firmwares
dcfe3b103dd1 : iwlwifi: mvm: update offloaded rate control on changes
f5ae2f932e2f : iwlwifi: mvm: avoid possible deadlock in TX path
583feb08e7f7 : perf/x86/intel: Fix handling of wakeup_events for multi-entry PEBS
26fae7a41313 : clk: sunxi-ng: h6: Preset hdmi-cec clock parent
2abc330c514f : clk: sunxi-ng: nkmp: Avoid GENMASK(-1, 0)
d18bf4229b17 : perf/core: Make perf_swevent_init_cpu() static
0e9f02450da0 : sched/fair: Do not re-read ->h_load_next during hierarchical load calculation
f64c3ab23068 : USB: serial: pl2303: fix tranceiver suspend mode
68270dab9710 : USB: serial: pl2303: fix non-supported xon/xoff
88e4718275c1 : x86/uaccess, signal: Fix AC=1 bloat
b7f89bfe52cd : x86/uaccess: Always inline user_access_begin()
4fc0f0e9471e : x86/uaccess, xen: Suppress SMAP warnings
ff05ab2305aa : x86/nospec, objtool: Introduce ANNOTATE_IGNORE_ALTERNATIVE
b69656fa7ea2 : x86/uaccess: Fix up the fixup
a05a2e7998ab : mfd: sun6i-prcm: Allow to compile with COMPILE_TEST
3693ca81151e : x86/uaccess: Move copy_user_handle_tail() into asm
8f4faed01e30 : i915, uaccess: Fix redundant CLAC
67a0514afdbb : x86/ia32: Fix ia32_restore_sigcontext() AC leak
37686b1353cf : tracing: Improve "if" macro code generation
6690e86be83a : sched/x86: Save [ER]FLAGS on context switch
f80deefa4189 : perf/x86: Add sanity checks to x86_schedule_events()
109717de57b9 : perf/x86: Optimize x86_schedule_events()
2c9651c38d17 : perf/x86: Clear ->event_constraint[] on put
c090cb70c615 : perf/x86/intel: Optimize intel_get_excl_constraints()
1f6a1e2d7d71 : perf/x86: Remove PERF_X86_EVENT_COMMITTED
21d65555cd87 : perf/x86: Simplify x86_pmu.get_constraints() interface
1a81542abfda : perf/x86/intel: Simplify intel_tfa_commit_scheduling()
0f9e47b3fd92 : ASoC: sprd: Fix modular build
4bcdec39c454 : ASoC: Intel: cht_bsw_max98090_ti: Enable codec clock once and keep it enabled
52a30f3bb1b1 : ASoC: Mediatek: MT8183: Fix build error in mt8183_da7219_max98357_dev_probe
8048d151eb4d : spi: bcm2835aux: add driver stats to debugfs
fedd6940682a : spi: sh-msiof: Add reset of registers before starting transfer
9115b4d89b21 : spi: sh-msiof: Use readl_poll_timeout_atomic() instead of open-coding
8863eca8c46a : spi: lpspi: add missing complete in abort func at dma mode
703b47669523 : spi: gpio: Drop unused pdata copy in struct spi_gpio
68cd9dc2cc00 : spi: gpio: Simplify SPI_MASTER_NO_TX check in spi_gpio_probe()
15dd0e9e002a : spi: gpio: Add local struct spi_bitbang pointer in spi_gpio_probe()
96cad6d78f7f : spi: gpio: Add local struct device pointer in spi_gpio_probe()
4d9f8fed4269 : spi: gpio: Drop unused spi_to_pdata()
5fd917afc4bf : spi: bcm2835aux: make the polling duration limits configurable
ccd978b708b0 : spi: bcm2835aux: setup gpio-cs to output and correct level during setup
519f2c22a6c7 : spi: bcm2835aux: warn in dmesg that native cs is not really supported
509c583620e9 : spi: bcm2835aux: fix driver to not allow 65535 (=-1) cs-gpios
08a8549509b6 : spi: bcm2835aux: remove dead code
73b114ee7db1 : spi: bcm2835aux: fix corruptions for longer spi transfers
c7de8500fd8e : spi: bcm2835aux: remove dangerous uncontrolled read of fifo
7188a6f0eee3 : spi: bcm2835aux: unifying code between polling and interrupt driven code
46109648052f : spi: spi-mem: export spi_mem_default_supports_op()
5a4df21e8371 : spi: sh-msiof: Use BIT() and GENMASK()
9f3bd8fe8f9d : Update Nicolas Pitre's email address
401861f51a47 : regulator: twl: Constify regulator_ops
55c083d89634 : regulator: lm363x: Constify regulator_ops
8a76f107216f : regulator: lm363x: Use proper data type for regmap_read arguments
8b9f9d4dc511 : regmap: verify if register is writeable before writing operations
2b7bcdad3af9 : ASoC: Mediatek: MT8183: TS3A227: fix build error
789b930a8f0d : ASoC: wm_adsp: Make use of local variables
26ffa016a3c1 : ASoC: wm_adsp: Remove redundant NULL check in wm_adsp_buffer_free
7742a5b418c9 : ASoC: tlv320aic31xx: aic31xx_set_jack() can be static
43d147be5738 : ASoC: wm_adsp: Check for buffer in trigger stop
96085b949672 : KVM: arm/arm64: vgic-v3: Retire pending interrupts on disabling LPIs
5674a92ca4b7 : soc/fsl/qe: Fix an error code in qe_pin_request()
f14382d7e40c : clk: Drop duplicate clk_register() documentation
e83b9f55448a : kbuild: add ability to generate BTF type info for vmlinux
ab105a4fb894 : tracing: Use tracing error_log with probe events
34f76afaac7a : tracing: Use tracing error_log with trace event filters
d566c5e9d1ba : tracing: Use tracing error_log with hist triggers
a1a05bb40e22 : tracing: Save the last hist command's associated event name
8a062902be72 : tracing: Add tracing error log
f45d1225adb0 : tracing: Kernel access to Ftrace instances
40ed29b37338 : ring-buffer: Fix ring buffer size in rb_write_something()
882c5e552ffd : rtc: da9063: set uie_unsupported when relevant
d939f44d4a7f : drm/amdgpu: remove unnecessary rlc reset function on gfx9
7596aa3ea8a0 : selftests: bpf: remove duplicate .flags initialization in ctx_skb.c
a918b03e8c95 : selftests: bpf: fix -Wformat-invalid-specifier for bpf_obj_id.c
94e8f3c7125a : selftests: bpf: fix -Wformat-security warning for flow_dissector_load.c
6b7b6995c43e : selftests: bpf: tests.h should depend on .c files, not the output
a719004282c0 : drm/cirrus: drop mode_info.mode_config_initialized
31c17924564f : drm/bochs: drop mode_config_initialized
f722b8c1e2a2 : drm/i915/ehl: All EHL ports are combo phys
3eed52842b9f : net: sched: don't set tunnel for decap action
b2e54b09a3d2 : ip6_tunnel: Match to ARPHRD_TUNNEL6 for dev type
372fcc1b8b66 : net: phy: deal properly with autoneg incomplete in genphy_c45_read_lpa
5d237a07f131 : net: phy: use c45 standard to detect link partner autoneg capability
48e4adf9afbe : net: phy: realtek: use genphy_read_abilities
2a4d8674b8ec : net: phy: use genphy_read_abilities in genphy driver
045925e3fe5b : net: phy: add genphy_read_abilities
aef6c443fe84 : net/mlx5: Fix false compilation warning
4039049b5c46 : net/mlx5: Expose MPEIN (Management PCIE INfo) register layout
3732b9720ffe : net/mlx5: Add rate limit print macros
aa8106f137b9 : net/mlx5: Add explicit bar address field
98a8e6fc482d : net/mlx5: Replace dev_err/warn/info by mlx5_core_err/warn/info
b09989a21428 : net/mlx5: Use dev->priv.name instead of dev_name
d05120f50b5d : net/mlx5: Make mlx5_core messages independent from mdev->pdev
a80d1b68c8b7 : net/mlx5: Break load_one into three stages
e161105e58da : net/mlx5: Function setup/teardown procedures
52c368dc3da7 : net/mlx5: Move health and page alloc init to mdev_init
11f3b84d7068 : net/mlx5: Split mdev init and pci init
868bc06b2403 : net/mlx5: Remove redundant init functions parameter
bbf29f618e8c : net/mlx5: Remove spinlock support from mlx5_write64
38702cce547a : net/mlx5: Remove unused MLX5_*_DOORBELL_LOCK macros
21cee1bd1594 : ARC: [hsdk] Make it easier to add PAE40 region to DTB
857b079b1a43 : leds: blinkm: clean up double assignment to data->i2c_addr
99bd5fcc505d : ARC: PAE40: don't panic and instead turn off hw ioc
4e328b08882a : Smack: Create smack_rule cache to optimize memory usage
460d95a1d69d : smack: removal of global rule list
131ac62253db : staging: most: core: use device description as name
39226ef02bfb : x86/speculation/mds: Add SMT warning message
7c3658b20194 : x86/speculation: Move arch_smt_update() call to after mitigation decisions
d71eb0ce109a : x86/speculation/mds: Add mds=full,nosmt cmdline option
a35342d0f8b3 : staging: pi433: Return thread immediately when kthread_should_stop() call.
e7c3d0545967 : staging: iio: adc: ad7816.c: Replace bit shifting with BIT macro
6082ac0412a6 : staging: iio: impedance-analyzer: ad5933.c: Replace bit shifting with BIT macro
58ff7e7aaa51 : staging: rtl8712: rtl871x_mlme.c: use !x in place of NULL comparison
ab6426e3353a : staging: emxx_udc: emxx_udc.c: Replace bit shifting with BIT macro
36cbd6851d57 : staging: fbtft: fb_ssd1351.c: Replace bit shifting with BIT macro
46a49a52d1c0 : staging: fbtft: fb_agm1264k-fl.c: Replace bit shifting with BIT macro
a3b3e835d6ca : staging: rtlwifi: base.c: Replace bit shifting with BIT macro
f36fa2d94b3d : staging: rtl8723bs: core: Replace bit shifting with BIT macro
37b299c7c49a : staging: rtl8192u: ieee80211: ieee80211_crypt_tkip.c: Replace bit shifting with BIT macro
9f383969ae90 : staging: rtl8192u: ieee80211: ieee80211_crypt_ccmp.c: Replace bit shifting with BIT macro
9361076277c0 : staging: rtl8192u: ieee80211: ieee80211_rx.c: Replace bit shifting with BIT macro
6d670497e018 : openvswitch: use after free in __ovs_ct_free_action()
f0dfecc93a60 : tg3: allow ethtool -p to work for NICs in down state
005fb2de9a8a : Staging: rtl8723bs: Remove typedef in struct dynamic_primary_CCA
fa8e35c70a62 : staging: rtlwifi: rtl8822be: Remove functions
5e3ec254e086 : docs: Fix a build error in coding-style.rst
d005aa750c9b : reset: fix linux/reset.h errors
01b76c32e3f3 : misc: fastrpc: add checked value for dma_set_mask
e84549146e68 : docs/zh_CN: add Alex Shi as Chinese documentation maintainer
ae7e72768100 : docs/zh_CN: correct the disclaimer file
8cd43e35f345 : docs/zh_CN: redirect coding-sytle to Chinese version
efd298e4afdd : docs/zh_CN: update coding-sytle.rst
f5acf9397b5d : docs/zh_CN: redirect stable-api-nonsense to Chinese version
a8f49dc42518 : docs/zh_CN: Cleanup stable-api-nonscense in Chinese
9b73a0e90324 : docs/zh_CN: redirect management-style to Chinese one
e97f5f2fd763 : docs/zh_CN: link management-style into process/index
c4b3b4383322 : docs/zh_CN: add disclaimer and translator info in management-style
f1ab43760e1c : docs/zh_CN: add management-style.rst in Chinese
d5187f5c1c0e : docs/zh_CN: redirect the email-clients link to Chinese version
eebfcbbe4beb : docs/zh_CN: add Alex into translator in email-clients
bb08dbb36a7a : docs/zh_CN: Update mutt setting info in email-clients
4ed38de756c9 : docs/zh_CN: add git setting in email-clients
b307d9bdf17a : docs/zh_CN: add disclaimer and translator info into programming-language
98a5c9fce712 : docs/zh_CN: link programming-language into process/index
edf30385b686 : docs/zh_CN: add programming-language.rst
08075b0b1104 : docs/zh_CN: update co-developed-by info after English version
c0099c97daba : docs/zh_CN: redirect submit-checklist
6db147a8bb89 : docs/zh_CN: redirect the submitting-patches to Chinese doc
1cc9990f528d : docs/zh_CN: update translator info in submitting-patches
62130affd7b3 : docs/zh_CN: update to latest submitting-patches.rst
5ada65696c7f : docs/zh_CN: redirect howto.rst link to Chinese version
da6cfbf90d03 : docs/zh_CN: redirect license-rules to Chinese doc
56d75cc22dc1 : docs/zh_CN: update translator info and comments in howto
40d93e496180 : docs/zh_CN: update howto.rst to latest version
973a9f6c70de : docs/zh_CN: fix link issue in howto.rst
d0373af462d7 : docs/zh_CN: link CoC interpretation into index
883992a6052f : docs/zh_CN: add disclaim and translator into CoC interp
60bef260f663 : docs/zh_CN: add CoC interpretation
c67032148693 : docs/zh_CN: link the CoC into process/index
7f2ac11bd4fe : docs/zh_CN: add disclaimer and translator info in CoC
27a0f904348a : docs/zh_CN: add CoC doc
1ea0d2a3c812 : docs/zh_CN: link the submit-checklist into process/index
e1d0ceca8c09 : docs/zh_CN: add disclaimer and transtlator info in submit-checklist
3cabb71cdc61 : docs/zh_CN: add submit-checklist file
2ca130147131 : docs/zh_CN: link the license-rules file into process index
d355a5a4c69a : docs/zh_CN: include Chinese translation header for license-rules
7c0a4a0a59a6 : docs/zh_CN: fix links failure in license-rules
173584cbdc28 : docs/zh_CN: add license-rules Chinese translation
cc5844ee781a : docs/zh_CN: add disclaimer and translator info in 8.Conclusion
b68a32258f3a : docs/zh_CN: add 8.Conclusion.rst in development-process
ca30230dd44a : docs/zh_CN: add disclaimer and translator info in 7.Advancedtopics
455d59d30196 : docs/zh_CN: translate 7.AdvanceTopics.rst
13ea8294480b : docs/zh_CN: add disclaimer and translator info in 6.Followthrough
3b12cfded0a6 : docs/zh_CN: add the 6th doc 6.Followthrought.rst
c9300515f0a0 : docs/zh_CN: add disclaimer and translator info in 5.Posting
ea09bbd4ce77 : docs/zh_CN: add 5.Posting.rst into development-process
c654ddd8ba91 : docs/zh_CN: add disclaimer and translator info in 4.Coding
513b308378a8 : docs/zh_CN: add 4.Coding.rst
7c691d647c2a : docs/zh_CN: add disclaimer/translator info in 3.Early-stage
2c573b189ac1 : docs/zh_CN: translate 3.Early-stage of development process
a42d71ee6fd4 : docs/zh_CN: add disclaimer and translator info in 2.Process
061ea8c3e876 : docs/zh_CN: add 2.Process.rst for development-process
4a6c7b428dbb : docs/zh_CN: add disclaimer and translator info into 1.Intro
6c8d1355951f : docs/zh_CN: add Chinese 1.Intro file
7fe1fde5d7a0 : docs/zh_CN: link development-process into process index
cc789dca4e58 : docs/zh_CN: add disclaimer and translator info in development-process
9aacb03d05a5 : docs/zh_CN: translate development-process into Chinese
d358b1733fc3 : chardev: update comment based on the code
4b0be5726032 : chardev: code cleanup for __register_chrdev_region()
4712d3796f19 : chardev: add a check for given minor range
de36e16d1557 : chardev: add additional check for minor range overlap
fad9fab975cb : EDAC/altera, firmware/intel: Add Stratix10 ECC DBE SMC call
9dc20113988b : fbdev: sm712fb: fix memory frequency by avoiding a switch/case fallthrough
9a41691e5e01 : VMCI: Use BIT() macro for bit definitions
ff3b74b8e167 : blk-mq: add trace block plug and unplug for multiple queues
a025a18fecd4 : HID: core: Call request_module before doing device_add
7881e6057586 : drm/i915: Only emit one semaphore per request
8b74594aa455 : drm/i915: Split out i915_priolist_types into its own header
a9a49c2ad9b9 : kbuild: use $(srctree) instead of KBUILD_SRC to check out-of-tree build
48b5ffd12687 : kbuild: mkmakefile: generate a simple wrapper of top Makefile
e07cf4fd7d72 : kbuild: mkmakefile: do not check the generated Makefile marker
25b146c5b8ce : kbuild: allow Kbuild to start from any directory
b9a1ff504b94 : block: use blk_free_flush_queue() to free hctx->fq in blk_mq_init_hctx
7a65bdc6903d : drm/amdgpu/smu11: fix warning on 32bit arches
58e75155009c : HID: core: move Usage Page concatenation to Main item
3a891a626794 : drm/i915: Move intel_engine_mask_t around for use by i915_request_types.h
491a3e883cef : Documentation: soundwire: Ensure that code is inside the code blocks
4022ab4fc17d : docs: core-api: Drop reference to flexible-arrays
5ee23456041a : doc:it_IT: translation for maintainer-pgp-guide
6734b2973565 : RDMA/hns: Fix bad endianess of port_pd variable
b01720bfcdf9 : drm/i915: Prefault before locking pages in shmem_pwrite
bedd14425d86 : habanalabs: refactoring in goya.c
90027296adad : uapi/habanalabs: fix some comments in uapi file
612625bb96b0 : ARM: dts: sunxi: Remove useless address and size cells
c9d10c3e0e6c : ARM: dts: sunxi: Conform to DT spec for NAND controller
de7b77e5bb94 : cpu/hotplug: Create SMT sysfs interface for all arches
e543e0293ca2 : drm/cirrus: add missing drm_helper_force_disable_all() call.
175d176a1a6f : drm/bochs: add missing drm_atomic_helper_shutdown() call.
7ff8a316d10b : drm/virtio: add missing drm_atomic_helper_shutdown() call.
c64546b17bc9 : PM / sleep: Measure the time of filesystems syncing
b5dee3130bb4 : PM / sleep: Refactor filesystems sync to reduce duplication
21ab095cbc06 : clk: renesas: r8a77980: Fix RPC-IF module clock's parent
3c14505c68ca : clk: renesas: rcar-gen3: Rename DRIF clocks
b9df2ea2b8d0 : clk: renesas: rcar-gen3: Correct parent clock of Audio-DMAC
3c772f71a552 : clk: renesas: rcar-gen3: Correct parent clock of SYS-DMAC
c2182095c850 : clk: renesas: rcar-gen3: Correct parent clock of HS-USB
8d36fdcce21c : clk: renesas: rcar-gen3: Correct parent clock of EHCI/OHCI
e551122cdb7f : pinctrl: sh-pfc: rcar-gen3: Rename SEL_NDFC to SEL_NDF
a040f3dec8eb : pinctrl: sh-pfc: rcar-gen3: Rename SEL_ADG_{A,B,C} to SEL_ADG{A,B,C}
624a7a12cc0c : pinctrl: sh-pfc: rcar-gen3: Rename RTS{0,1,3,4}# pin function definitions
662dc924a05e : pinctrl: sh-pfc: rcar-gen3: Remove CC5_OSCOUT pin
5671f8e0270a : pinctrl: sh-pfc: rcar-gen3: Remove HDMI CEC pins, groups, and functions
e87882eb9be1 : pinctrl: sh-pfc: r8a77990: Fix MOD_SEL1 bit30 when using SSI_SCK2 and SSI_WS2
e167d723e1a4 : pinctrl: sh-pfc: r8a77990: Fix MOD_SEL1 bit31 when using SIM0_D
943ff71281c6 : pinctrl: sh-pfc: r8a77990: Fix MOD_SEL0 bit16 when using NFALE and NFRB_N
360328c7dc15 : pinctrl: sh-pfc: Improve PINMUX_IPSR_PHYS() documentation
e005da0ef77e : pinctrl: rza1: Remove unneeded spinlock acquisitions
fa4d36712f20 : pinctrl: sh-pfc: Validate enum IDs for regs with variable-width fields
c481c8178420 : pinctrl: sh-pfc: Validate enum IDs for regs with fixed-width fields
19b593a1cf06 : pinctrl: sh-pfc: Absorb enum IDs in PINMUX_DATA_REG() macro
69f7be1c6314 : pinctrl: sh-pfc: Absorb enum IDs in PINMUX_CFG_REG_VAR() macro
efca8da0c5fc : pinctrl: sh-pfc: Absorb enum IDs in PINMUX_CFG_REG() macro
01ff33a3ea57 : pinctrl: sh-pfc: Allow compile-testing of all drivers
8440bb9b944c : sh: sh7786: Add explicit I/O cast to sh7786_mm_sel()
2f9f5094f8b7 : pinctrl: sh-pfc: Add missing #include <linux/errno.h>
0ace959614bc : pinctrl: sh-pfc: Introduce PINCTRL_SH_FUNC_GPIO helper symbol
6161b39a1438 : pinctrl: sh-pfc: Validate pinmux tables at runtime when debugging
4aeed945b702 : clk: renesas: r8a774c0: Add Z2 clock
787fe096fe42 : clk: renesas: r8a77990: Add Z2 clock
71119b54a2e6 : clk: renesas: rcar-gen3: Support Z and Z2 clocks with high frequency parents
cb8be119d21d : math64: New DIV64_U64_ROUND_CLOSEST helper
e0836e363843 : clk: renesas: rcar-gen3: Remove CLK_TYPE_GEN3_Z2
10d9ea5100c8 : clk: renesas: rcar-gen3: Parameterise Z and Z2 clock offset
20cc05ba04a9 : clk: renesas: rcar-gen3: Parameterise Z and Z2 clock fixed divisor
1addd6d568d0 : clk: renesas: r9a06g032: Add missing PCI USB clock
9c561be8d8f2 : clk: renesas: r7s9210: Always use readl()
9df8a97088f2 : staging: vt6656: Fix styling of the comment related to SPDX-License-Identifier
18f0e249da67 : staging: mt7621-spi: Remove parentheses
b5bdbb6ccd11 : ALSA: uapi: #include <time.h> in asound.h
ea5c7eba216e : ALSA: hda/realtek: Enable headset MIC of Acer TravelMate B114-21 with ALC233
8f4ebe9b331e : arm64: dts: stratix10: New System Manager compatible
54a5afb4818e : net: stmmac: socfpga: Use shared System Manager driver
5dd2814b0249 : arm64: defconfig: Enable CONFIG_MTD_ALTERA_SYSMGR
5ab96af1ecfc : ARM: socfpga_defconfig: Enable CONFIG_MTD_ALTERA_SYSMGR
a957abb58ddf : dt-bindings: arm: socfpga: Add S10 System Manager binding
f36e789a1f8d : mfd: altera-sysmgr: Add SOCFPGA System Manager
8742dc86d0c7 : xfrm4: Fix uninitialized memory read in _decode_session4
af0e6242909c : spi: spi-fsl-spi: automatically adapt bits-per-word in cpu mode
a798a7086c38 : spi: spi-fsl-spi: allow changing bits_per_word while CS is still active
748fbadf951a : spi: pxa2xx: Unify remaing prints in pxa2xx_spi_transfer_one()
20f4c379c39d : spi: pxa2xx: Use struct spi_device directly in pxa2xx_spi_transfer_one()
b820d52e7eed : ASoC: eukrea-tlv320: fix a leaked reference by adding missing of_node_put
c705247136a5 : ASoC: fsl_utils: fix a leaked reference by adding missing of_node_put
64b92de9603f : ASoC: wcd9335: fix a leaked reference by adding missing of_node_put
8f24f505fc2a : Staging: rtl8723bs: core: Remove typecast in kfree
02b6424509e0 : ASoC: topology: Align tplg pointer increment across all kcontrols
e194098bf909 : ASoC: core: support driver alias names for FE topology overrides
cce1396936ef : ASoC: sprd: Add Spreadtrum audio compress offload support
f661fa2804af : ASoC: fix SND_SOC_LOCHNAGAR_SC kconfig warning
6e3bfcff191e : ASoC: dapm: set power_check callback for widgets that shouldnt be always on
a4e73625cb12 : regulator: bcm590xx: Convert to use simplified DT parsing
90f0202bf2e1 : ASoC: tlv320aic31xx: Add button press detection
ebf3326cd969 : ASoC: tlv320aic31xx: Add headphone/headset detection
6246f283d5e0 : ASoC: dpcm: skip missing substream while applying symmetry
1d71670e5e09 : mfd: sc27xx: Use SoC compatible string for PMIC devices
11f8e119ed22 : arm64: dts: meson-gxm: Add Mali-T820 node
d5ff1adb3809 : dt-bindings: gpu: mali-midgard: Add resets property
5d8d4af24460 : arm64: KVM: Fix system register enumeration
20bb907f7dc8 : mfd: twl-core: Disable IRQ while suspended
e142723700ba : macsec: add noinline tag to avoid a frame size warning
4f296edeb9d4 : drivers: net: aurora: use netdev_xmit_more helper
f79c957a0b53 : drivers: net: sfc: use netdev_xmit_more helper
3c31ff22b25f : drivers: mellanox: use netdev_xmit_more() helper
6b16f9ee89b8 : net: move skb->xmit_more hint to softnet data
97cdcf37b57e : net: place xmit recursion in softnet data
2d85978341e6 : drm/mediatek: Fix an error code in mtk_hdmi_dt_parse_pdata()
1d3ff0950e2b : dccp: Fix memleak in __feat_register_sp
74dcb4c1a52c : net: phy: aquantia: add SGMII statistics
5869b8fadad0 : net: use rcu_dereference_protected to fetch sk_dst_cache in sk_destruct
09279e615c81 : sctp: initialize _pad of sockaddr_in before copying to user memory
b6163f194c69 : net: phy: improve genphy_read_status
61f7c6f44870 : nfp: implement ethtool get module EEPROM
593cb18285c1 : nfp: nsp: implement read SFF module EEPROM
eff07b42d8cd : nfp: flower: reduce action list size by coalescing mangle actions
42cd5484a22f : nfp: flower: remove vlan CFI bit from push vlan action
f7ee799a51dd : nfp: flower: replace CFI with vlan present
ac9e81c230eb : net: phy: aquantia: add suspend / resume callbacks for AQR107 family
191aeea41804 : net: ethernet: ti: davinci_mdio: switch to readl/writel()
db4863fdb897 : cxgb3/l2t: Use struct_size() in kvzalloc()
76497732932f : cxgb3/l2t: Fix undefined behaviour
3c446e6f9699 : kcm: switch order of device registration to fix a crash
a2c7023f7075 : net: dsa: read mac address from DT for slave device
74a1dd86d173 : PM / wakeup: Use pm_pr_dbg() instead of pr_debug()
e5f0e8f8e456 : net: sched: introduce and use qdisc tree flush/purge helpers
5dd431b6b92c : net: sched: introduce and use qstats read helpers
c324f43aed89 : cpuidle: exynos: Unify target residency for AFTR and coupled AFTR states
540a375822a4 : cpufreq: Add cpufreq_cpu_acquire() and cpufreq_cpu_release()
5a25e3f7cc53 : cpufreq: intel_pstate: Driver-specific handling of _PPC updates
4ab526468344 : cpufreq/intel_pstate: Load only on Intel hardware
0db6f8befc32 : net/sched: fix ->get helper of the matchall cls
556a888a14af : signal: don't silently convert SI_USER signals to non-current pidfd
bba757d8578f : coding-style.rst: Generic alloc functions do not need OOM logging
0663a0588440 : doc:it: alignement clarification about sign-off and Co-developed-by
5f6df00fd456 : docs: scripts/sphinx-pre-install: suggest latexmk for building pdf
28f7c994255a : docs: Makefile: use latexmk if available
eb40c0acdc34 : dm table: propagate BDI_CAP_STABLE_WRITES to fix sporadic checksum errors
75ae193626de : dm: revert 8f50e358153d ("dm: limit the max bio size as BIO_MAX_PAGES * PAGE_SIZE")
93fc91675a6c : dm init: fix const confusion for dm_allowed_targets array
5efedc9b62b5 : dm integrity: make dm_integrity_init and dm_integrity_exit static
0d74e6a3b642 : dm integrity: change memcmp to strncmp in dm_integrity_ctr
4811e3096daa : cifs: a smb2_validate_and_copy_iov failure does not mean the handle is invalid.
ca567eb2b3f0 : SMB3: Allow persistent handle timeout to be configurable on mount
153322f7536a : smb3: Fix enumerating snapshots to Azure
2f94a3125b87 : cifs: fix kref underflow in close_shroot()
8ba2876ddf93 : habanalabs: add goya implementation for debug configuration
315bc055ed56 : habanalabs: add new IOCTL for debug, tracing and profiling
a1c92d1c2a67 : habanalabs: remove extra semicolon
04c8a1ec395b : MAINTAINERS: Fix pattern for Documentation path for Arm Mali Komeda
576832681891 : arm/komeda: Compile komeda_debugfs_init() only if CONFIG_DEBUG_FS is enabled
44ddd4f17092 : i40e: add tracking of AF_XDP ZC state for each queue pair
1c3a2c864d2d : perf vendor events intel: Update Silvermont to v14
c53dd5898838 : perf vendor events intel: Update GoldmontPlus to v1.01
f3ef08583ea6 : perf vendor events intel: Update Goldmont to v13
b1580f542ca7 : perf vendor events intel: Update Bonnell to V4
643e72255e35 : perf vendor events intel: Update KnightsLanding events to v9
efc351f1b550 : perf vendor events intel: Update Haswell events to v28
2111da70ff10 : perf vendor events intel: Update IvyBridge events to v21
59da390e54a4 : perf vendor events intel: Update SandyBridge events to v16
e6b32be4455f : perf vendor events intel: Update JakeTown events to v20
009edd9ae0e7 : perf vendor events intel: Update IvyTown events to v20
e313477f7e76 : perf vendor events intel: Update HaswellX events to v20
9f0f4a242c24 : perf vendor events intel: Update BroadwellX events to v14
19f2d40c5714 : perf vendor events intel: Update SkylakeX events to v1.12
24339348b915 : perf vendor events intel: Update Skylake events to v42
d2243329ef3c : perf vendor events intel: Update Broadwell-DE events to v7
8313fe2d685d : perf vendor events intel: Update Broadwell events to v23
fd5500989c8f : perf vendor events intel: Update metrics from TMAM 3.5
470530bbb8fb : perf record: Implement --mmap-flush=<number> option
3b1c5d965971 : tools build: Implement libzstd feature check, LIBZSTD_DIR and NO_LIBZSTD defines
c9bd7796959a : tools lib traceevent: Rename input arguments and local variables of libtraceevent from pevent to tep
6b1f4c426a60 : perf tools, tools lib traceevent: Rename "pevent" member of struct tep_event_filter to "tep"
69769ce159cb : perf tools, tools lib traceevent: Rename "pevent" member of struct tep_event to "tep"
047ff221e3ab : tools lib traceevent: Rename input arguments of libtraceevent APIs from pevent to tep
55c34ae076f6 : tools tools, tools lib traceevent: Make traceevent APIs more consistent
fea6b632235b : tools lib traceevent: Remove call to exit() from tep_filter_add_filter_str()
a634b278ec25 : tools lib traceevent: Remove tep filter trivial APIs
2ce4639f6936 : tools lib traceevent: Removed unneeded !! and return parenthesis
80c5526c8544 : tools lib traceevent: Implement new traceevent APIs for accessing struct tep_handler fields
d5d2d05bd5b0 : tools lib traceevent: Coding style fixes
489b34948cbb : tools lib traceevent: Change description of few APIs
70df6a731118 : tools lib traceevent: Add more debugging to see various internal ring buffer entries
6699ed712a97 : tools lib traceevent: Implement a new API, tep_list_events_copy()
fed33e905c4b : tools lib traceevent: Add mono clocks to be parsed in seconds
328b82b74977 : tools lib traceevent: Handle trace_printk() "%px"
2bc13b83e629 : md: batch flush requests.
4bc034d35377 : Revert "MD: fix lock contention for flush bios"
4f4fd7c5798b : Don't jump to compute_result state from check_result state
81ba6abd2bcd : block: loop: mark bvec as ITER_BVEC_FLAG_NO_REF
f6970f83ef79 : block: don't check if adjacent bvecs in one bio can be mergeable
16e3e4187758 : block: reuse __blk_bvec_map_sg() for mapping page sized bvec
cae6c2e54cc1 : block: remove argument of 'request_queue' from __blk_bvec_map_sg
489fbbcb51d0 : block: enable multi-page bvec for passthrough IO
190470871ae2 : block: put the same page when adding it to bio
5919482e2229 : block: check if page is mergeable in one helper
5a8ce240d4d3 : block: cleanup bio_add_pc_page
fd7d8d4232f0 : block: don't merge adjacent bvecs to one segment in bio blk_queue_split
db5ebd6edd26 : block: avoid to break XEN by multi-page bvec
0383ad4374f7 : block: pass page to xen_biovec_phys_mergeable
ff23dfa13457 : IB: Pass only ib_udata in function prototypes
bdeacabd1a5f : IB: Remove 'uobject->context' dependency in object destroy APIs
c4367a26357b : IB: Pass uverbs_attr_bundle down ib_x destroy path
a6a3797df274 : IB: Pass uverbs_attr_bundle down uobject destroy path
70f06b26f07e : IB: ucontext should be set properly for all cmd & ioctl paths
5e0861baa3fa : perf list: Output tool events
3371f389e4be : perf evsel: Support printing evsel name for 'duration_time'
f0fbb114e302 : perf stat: Implement duration_time as a proper event
c2b3c170db61 : perf stat: Revert checks for duration_time
7fcfa9a2d9a7 : perf list: Fix s390 counter long description for L1D_RO_EXCL_WRITES
514c54039da9 : perf tools: Add header defining used namespace struct to event.h
b64f1cc6d02c : perf trace beauty renameat: No need to include linux/fs.h
59f3bd7802d3 : perf augmented_raw_syscalls: Use a PERCPU_ARRAY map to copy more string bytes
c52a82f77963 : perf augmented_raw_syscalls: Copy strings from all syscalls with 1st or 2nd string arg
2b64b2ed277f : perf trace: Add 'string' event alias to select syscalls with string args
b83f28e1e38a : i40e: move i40e_xsk_umem function
3c77ff8f8bae : drm/v3d: fix a missing check of pm_runtime_get_sync
f8b347064b89 : MAINTAINERS: add drm/lima driver info
a1d2a6339961 : drm/lima: driver for ARM Mali4xx GPUs
8c83f2df9c65 : vrf: check accept_source_route on the original netdevice
6234fc0fb037 : drm/vc4: Make sure that the v3d ident debugfs has vc4's power on.
cb74f6ee8e3a : drm/vc4: Add helpers for pm get/put.
13f0ec3417c5 : drm/vc4: Use drm_printer for the debugfs and runtime bo stats output.
3a3fe6e76663 : drm: shmem: Off by one in drm_gem_shmem_fault()
3051719af11e : drm/vc4: Use drm_print_regset32() for our debug register dumping.
5f513cc89edf : drm: Add a helper function for printing a debugfs_regset32.
3f0b646e1a54 : drm/v3d: Rename the fence signaled from IRQs to "irq_fence".
ad8d68b214c7 : drm/v3d: Add a note about OOM vs FLDONE, which may be racing on v3.3.
8c1074f690bc : MAINTAINERS: net: update Solarflare maintainers
b7987debe356 : staging: rtl8712: rtl871x_mp.c: Compress two lines into one line
07f9ef042048 : staging: vc04_services: Remove unnecessary casts.
d34709c64de1 : staging: rtl8188eu: Modify return statement.
557e36194ed4 : staging: comedi: Prefer using BIT macro in various files.
9a3aebc02a84 : staging: sm750fb: Remove unnecessary parenthesis.
d53fef0be4a5 : x86/gpu: add ElkhartLake to gen11 early quirks
135afb2b2184 : staging: media: zoran: Modify return statement.
0d15252370ec : staging: media: imx: Replace list_entry with list_for_each_entry_safe
643cd0a25d5d : staging: comedi: use !x in place of NULL comparison
198980e079a4 : staging: rtlwifi: use !x in place of NULL comparison
a145b5b0e487 : drm/i915: Always backoff after a drm_modeset_lock() deadlock
0514b848a82b : staging: rtlwifi: halmac: halmac_api.c: Compress two lines into one line
2e6c3a037f6b : staging: rtlwifi: halmac: Compress two lines into one line
d3830cc03ee0 : staging: rtlwifi: halmac: halmac_88xx: Compress two lines into one line
bce05d152864 : staging: rtlwifi: btcoexist: Compress two lines into one line
22228e6a6e46 : staging: rtlwifi: phydm: phydm_rainfo.c: Compress two lines into one line
a161c66faf7a : staging: rtlwifi: phydm: phydm.c: Compress two lines into one line
f5d547676ca0 : tcp: fix tcp_inet6_sk() for 32bit kernels
19605872ae98 : staging: rtlwifi: phydm: Move function arguments to previous line
00de2287a769 : staging: rtlwifi: phydm: Move operator to left hand side
1bb608f231b2 : Staging: vt6655: rxtx: Add spaces around '*'
591ad6f1af1b : staging: greybus: hid: Remove print following unsuccessful kmalloc
fae7a699a925 : opa_vnic: Convert vport_idr to XArray
b506bc975f60 : tcp: fix a potential NULL pointer dereference in tcp_sk_exit
7d3cfb70a604 : drm/komeda: Add debugfs node "register" for register dump
0dac37bf1c5d : drm/komeda: Add irq handling
321e925c5813 : drm/komeda: Add komeda_assemble_pipelines
f5f0a68e0068 : drm/komeda: Add D71 improc and timing_ctrlr
7013b667b3d1 : drm/komeda: Add d71 compiz component
71c420b7bf8a : drm/komeda: Add d71 layer
faa3604eda32 : x86/resctrl: Fix typos in the mba_sc mount option
fc0c77fcbfb7 : drm/v3d: fix a NULL vs error pointer mixup
181e5bf29e06 : drm/vc4: Make sure to emit a tile coordinates between two MSAA loads.
059d48fbf61b : qib: Convert qib_unit_table to XArray
03b92789e5cf : hfi1: Convert hfi1_unit_table to XArray
805446c8347c : drm/i915: Introduce concept of a sub-platform
4ae61358cc1a : drm/i915: Split some PCI ids into separate groups
e08891a5b7e6 : drm/i915: Remove redundant device id from IS_IRONLAKE_M macro
86d35d4e7625 : drm/i915: Split Pineview device info into desktop and mobile
cf84807f6dd0 : fbdev: fix divide error in fb_var_to_videomode
4ed7d2ccb768 : fbdev: sm712fb: use 1024x768 by default on non-MIPS, fix garbled display
6053d3a4793e : fbdev: sm712fb: fix support for 1024x768-16 mode
f627caf55b8e : fbdev: sm712fb: fix crashes and garbled display during DPMS modesetting
9e0e59993df0 : fbdev: sm712fb: fix crashes during framebuffer writes by correctly mapping VRAM
ec1587d5073f : fbdev: sm712fb: fix boot screen glitch when sm712fb replaces VGA
dcf9070595e1 : fbdev: sm712fb: fix VRAM detection, don't set SR70/71/74/75
5481115e25e4 : fbdev: sm712fb: fix brightness control on reboot, don't set SR30
8069053880e0 : fbdev: sm712fb: fix white screen of death on reboot, don't set CR3B-CR3F
1d84353d205a : video: imsttfb: fix potential NULL pointer dereferences
ec7f6aad57ad : video: hgafb: fix potential NULL pointer dereference
b0e999c95581 : fbdev: list all pci memory bars as conflicting apertures
a4bd25259e97 : drivers: video: fbdev: Kconfig: pedantic cleanups
31fa6e2ae65f : omapfb: Fix potential NULL pointer dereference in kmalloc
17de805aa69e : xen, fbfront: mark expected switch fall-through
babc250e278e : udlfb: introduce a rendering mutex
6b11f9d8433b : udlfb: fix sleeping inside spinlock
bd86b6c5c607 : udlfb: delete the unused parameter for dlfb_handle_damage
546f98c1e941 : video: fbdev: atmel_lcdfb: drop AVR and platform_data support
787a79230a0f : omapfb: add missing of_node_put after of_device_is_available
36884ceb7666 : video/macfb: Always initialize DAFB colour table pointer register
f82301661c6c : video/macfb: Call fb_invert_cmaps()
cbb91d5d487d : fbdev: atafb: Modernize printing of kernel messages
80cf96357db7 : fbdev: atafb: Fix broken frame buffer after kexec
577eabb2cbe2 : fbdev: atafb: Remove obsolete module support
e4bedbb625c9 : fbdev: atafb: Stop printing virtual screen_base
e4995b12e749 : video/macfb: Remove redundant code
3f98434235c9 : video: fbdev: savage: fix indentation issue
a7ae716ecfe7 : video: fbdev: vesafb: fix indentation issue
767f17a70e5c : fbdev: mxsfb: implement FB_PRE_INIT_FB option
d878970f6ce1 : bus: ti-sysc: Add separate functions for handling clocks
ff43728c4aa2 : bus: ti-sysc: Move legacy platform data idling into separate functions
b7182b42a937 : bus: ti-sysc: Make functions static
386cb76681ca : bus: ti-sysc: Handle missed no-idle property in addition to no-idle-on-init
aaa29bb01cc4 : bus: ti-sysc: Fix sysc_unprepare() when no clocks have been allocated
344bf332ceb2 : arm64: mm: fix incorrect assignment of 'max_mapnr'
3764db4f0b4e : ARM: dts: sun8i: a83t: Add missing CPU clock references
56a85fd8376e : loop: properly observe rotational flag of underlying device
4438cf50e7b3 : doc, block, bfq: add information on bfq execution time
fffca087d587 : block, bfq: save & resume weight on a queue merge/split
1e66413c4f68 : block, bfq: print SHARED instead of pid for shared queues in logs
84a746891e1d : block, bfq: always protect newly-created queues from existing active queues
7074f076ff15 : block, bfq: do not tag totally seeky queues as soft rt
8cacc5ab3eac : block, bfq: do not merge queues on flash storage with queueing
2341d662e9a2 : block, bfq: tune service injection basing on request service times
fb53ac6cd026 : block, bfq: do not idle for lowest-weight queues
778c02a236a8 : block, bfq: increase idling for weight-raised queues
74e7c6c877f6 : HID: i2c-hid: Disable runtime PM on Synaptics touchpad
9de2640b06ec : bpf: add bpffs multi-dimensional array tests in test_btf
1f87b0cd32b3 : HID: logitech-hidpp: change low battery level threshold from 31 to 30 percent
090760d4269d : HID: logitech-hidpp: remove hidpp_is_connected()
9576af6a95db : HID: logitech-hidpp: simplify printing of HID++ version
42b1bd33dcde : block/bfq: fix ifdef for CONFIG_BFQ_GROUP_IOSCHED=y
31ec8c14566e : ARM: dts: sun8i: a83t: Add UART2 PB pins
2efcca8ae688 : ARM: dts: sun8i: tbs-a711: Add node for BMA250 accelerometer
dcb4b22eeaf4 : spi-nor: s25fl512s supports region locking
2b75ebeea6f4 : mtd: spi-nor: intel-spi: Avoid crossing 4K address boundary on read/write
90751f686e3f : clk: meson: meson8b: add the video decoder clock trees
41785ce56249 : clk: meson: meson8b: add the VPU clock trees
b882964b376f : clk: meson: meson8b: add support for the GP_PLL clock on Meson8m2
32cd198a1a50 : clk: meson: meson8b: use a separate clock table for Meson8m2
fd427103e8df : powerpc/32: Fix early boot failure with RTAS built-in
50d1ebef79ef : drm/syncobj: add timeline signal ioctl for syncobj v5
ea569910cbab : drm/syncobj: add transition iotcls between binary and timeline v2
bc9c80fe01a2 : drm/syncobj: use the timeline point in drm_syncobj_find_fence v4
27b575a9aa2f : drm/syncobj: add timeline payload query ioctl v6
01d6c3578379 : drm/syncobj: add support for timeline point wait v8
44f8a1396e83 : drm/syncobj: add new drm_syncobj_add_point interface v4
7bf60c52e093 : dma-buf: add new dma_fence_chain container v7
64e1f830ea5b : drm: fallback to dma_alloc_coherent when memory encryption is active
ff7a5a0a8562 : PCI: mediatek: Fix a leaked reference by adding missing of_node_put()
8956388d3670 : PCI: iproc: Fix a leaked reference by adding missing of_node_put()
3842f5166bf1 : PCI: aardvark: Fix a leaked reference by adding missing of_node_put()
69adea738eb2 : PCI: rockchip: Fix a leaked reference by adding missing of_node_put()
b35c0e454394 : PCI: dwc: layerscape: Fix a leaked reference by adding missing of_node_put()
088aed8bcab0 : drm/sun4i: hdmi: add support for ddc-i2c-bus property
aefa763b18a2 : ACPI: video: Use vendor backlight on Sony VPCEH3U1E
df61c776657f : drm/stm: add sleep power management
257f9053c020 : ACPI / utils: Remove deprecated function since no user left
b664e6fe2225 : ASoC: Intel: cht_bsw_rt5672: Convert to use acpi_dev_get_first_match_dev()
fe4c283a79db : ASoC: Intel: cht_bsw_rt5645: Convert to use acpi_dev_get_first_match_dev()
7075e9babb5d : ASoC: Intel: bytcr_rt5651: Convert to use acpi_dev_get_first_match_dev()
a320d89e67d6 : ASoC: Intel: bytcr_rt5640: Convert to use acpi_dev_get_first_match_dev()
645056da6770 : ASoC: Intel: bytcht_es8316: Convert to use acpi_dev_get_first_match_dev()
1b55f1c6fd64 : ASoC: Intel: bytcht_da7213: Convert to use acpi_dev_get_first_match_dev()
d00d2109c367 : gpio: merrifield: Convert to use acpi_dev_get_first_match_dev()
0cf064db948a : extcon: axp288: Convert to use acpi_dev_get_first_match_dev()
1861a1ffbc08 : drm/stm: dw_mipi_dsi-stm: add sleep power management
817b4d64da03 : ACPI / utils: Introduce acpi_dev_get_first_match_dev() helper
2b17a3c759e5 : spi: tegra114: add SPI_LSB_FIRST support
fc9ba6e3e28a : spi: tegra114: use packed mode for 32 bits per word
17ecffa28948 : spi: spi-fsl-spi: relax message sanity checking a little
24c363623361 : spi: spi-fsl-spi: remove always-true conditional in fsl_spi_do_one_msg
77a725ff7a64 : dt-bindings: clock: meson8b: export the video decoder clocks
4b0f73055aca : clk: meson-g12a: add video decoder clocks
ba1ce88efa3a : dt-bindings: clock: meson8b: export the VPU clock
34775209ba37 : clk: meson-g12a: add PCIE PLL clocks
133bb341b99d : dt-bindings: clock: g12a-aoclk: expose CLKID_AO_CTS_OSCIN
39b8500283b4 : clk: meson-pll: add reduced specific clk_ops for G12A PCIe PLL
23e9ae282646 : dt-bindings: clock: meson8b: drop the "ABP" clock definition
370294e2667f : clk: meson: g12a: add cpu clocks
19478907951a : dt-bindings: clk: g12a-clkc: add VDEC clock IDs
e4c1e95facf9 : dt-bindings: clock: axg-audio: unexpose controller inputs
019194933339 : spi: tegra114: reset controller on probe
f4ce428c41fb : spi: tegra114: configure dma burst size to fifo trig level
c4fc9e5b28ff : spi: tegra114: flush fifos
32bd1a9551ca : spi: tegra114: terminate dma and reset on transfer timeout
85edcd01a902 : gpiolib: acpi: Fix references in kernel doc and amend
35146467bd43 : ASoC: simple-card-utils: remove set but not used variable 'dai_name'
0bbcedd6bb41 : ASoC: es8316: Add support for inverted jack detect
1a89ac5b9189 : spi: tegra114: fix for unpacked mode transfers
7b3d10cdf54b : spi: tegra114: clear packed bit for unpacked mode
94b18a86eb5c : spi: pic32: fix dma channels termination
261e1a6e4ae5 : ARM: dts: sun8i: a83t: Add missing cooling device properties for CPUs
7dc6c766a7d7 : regulator: as3722: Slightly improve readability
ce0a383db3cd : regulator: as3722: Convert to use regulator_set/get_current_limit_regmap
f979c08f7624 : regulator: tps6507x: Convert to regulator core's simplified DT parsing code
69c57b97db9c : regulator: tps6507x: Remove unused *rdev[] from struct tps6507x_pmic
646e268e66ec : regulator: tps6507x: Constify tps6507x_pmic_ops
9e488c0a59cb : regulator: vctrl: Remove unneeded continue statement
c07608f737bd : regulator: rc5t583: Get rid of struct rc5t583_regulator
8293488205f1 : regmap: regmap-irq: fix getting type default values
43c691e6232c : gpio: mxc: use devm_platform_ioremap_resource() to simplify code
5a79acf9a918 : ASoC: Mediatek: Add document for mt8183-da7219-max98357
809589a94dcc : ASoC: wm_adsp: Fix typo in comment
de70b2a58112 : ASoC: fsl: fix spelling mistake: "missign" -> "missing"
ebbddc75bbe8 : ASoC: Mediatek: MT8183: Add machine driver with DA7219
9067cdea1795 : ASoC: Mediatek: Add document for mt8183-mt6358-ts3a227-max98357
11c0269017b2 : ASoC: Mediatek: MT8183: Add machine driver with TS3A227
2b070f673902 : ASoC: rt5677-spi: Add ACPI ID
ad6bb3067c4d : ASoC: cs42l51: add multi endpoint support
86e2f89075ac : ARM: dts: sun8i: a83t: Add nodes for UART2-UART4
2a63a027ea15 : ARM: dts: sun8i: tbs-a711: Enable bluetooth
c63adb28f6d9 : ASoC: tlv320aic32x4: Fix Common Pins
c03a0fd0b609 : kobject: Don't trigger kobject_uevent(KOBJ_REMOVE) twice.
1be01d4a5714 : driver: base: Disable CONFIG_UEVENT_HELPER by default
159ef31e81ed : device.h: reorganize struct device
93b919da64c1 : debugfs: fix use-after-free on symlink traversal
0cdc17ebd207 : ubifs: fix use-after-free on symlink traversal
4fdcfab5b553 : jffs2: fix use-after-free on symlink traversal
6b1a9a02c72f : kbuild: pass $(MAKECMDGOALS) to sub-make as is
0209987fc81c : kbuild: fix warning "overriding recipe for target 'Makefile'"
669e06b19de8 : kbuild: move RETPOLINE flags below config-targets
2ac695d1d602 : tipc: handle the err returned from cmd header function
8c63bf9ab4be : tipc: check link name with right length in tipc_nl_compat_link_set
6f07e5f06c87 : tipc: check bearer name with right length in tipc_nl_compat_bearer_enable
79a3aaa7b82e : Linux 5.1-rc3
057a0c5642a2 : net: stmmac: don't log oversized frames
8ac0c24fe1c2 : net: stmmac: fix dropping of multi-descriptor RX frames
1b746ce8b397 : net: stmmac: don't overwrite discard_frame status
07b397535237 : net: stmmac: don't stop NAPI processing when dropping a packet
972c9be784e0 : net: stmmac: ratelimit RX error logs
583e63614149 : net: stmmac: use correct DMA buffer size in the RX descriptor
e850b89f50d2 : habanalabs: prevent CPU soft lockup on Palladium
0b6034d84b00 : leds: pca963x: Make use of device property API
967f69de8147 : leds: pca955x: Make use of device property API
1c310074ad6c : leds: lt3593: Remove unneeded assignment in lt3593_led_probe
dd08e136f77b : leds: lt3593: drop pdata handling code
5b6cd445dbef : leds: pca955x: Revert "Add ACPI support"
c90fbae3612d : leds: pca963x: Revert "Add ACPI support"
0eae60583f32 : drivers: leds: Kconfig: pedantic cleanups
6578229d4efb : r8169: use netif_receive_skb_list batching
a4e76ba6b499 : mlxsw: spectrum_acl: Rename rehash_dis trace
7c33c72beff9 : mlxsw: spectrum_acl: Remove failed_rollback dead end
f3d4ef1a533a : mlxsw: spectrum_acl: Move rehash_dis trace call and err msg to vregion_migrate()
44fd86cb7e6d : mlxsw: spectrum_acl: Remove redundant failed_rollback from migrate_start()
4b028ebd4e3d : ARM: dts: rockchip: enable vop0 and hdmi nodes to rk3066a-mk808
fadc78062477 : ARM: dts: rockchip: add rk3066 hdmi nodes
f84d3d37b7fb : drm: rockchip: introduce rk3066 hdmi
ee8efa80799f : drm/i915: Check domains for userptr on release
17e5bb37c53a : dt-bindings: display: rockchip: add document for rk3066 hdmi
7f75591fc5a1 : iio: core: fix a possible circular locking dependency
9336c0216782 : habanalabs: remove trailing blank line from EOF
cde5f7edd511 : drm/i915: Avoid using ctx->file_priv during construction
a5c0fa44e9c1 : drm/rockchip: vop: Support dithering to RGB666
593854c05210 : MAINTAINERS: update SELinux file patterns
b60080197af4 : staging: rtlwifi: phydm: Remove parentheses
7997c3670126 : staging: rtl8723bs: core: rtw_efuse.c: Compress two lines into one line
1bba5b2110b2 : staging: rtl8723bs: Compress two lines into one line
909346433064 : leds: trigger: netdev: use memcpy in device_name_store
288ac524cf70 : r8169: disable default rx interrupt coalescing on RTL8168
0aab8e4df470 : leds: pca9532: fix a potential NULL pointer dereference
d2e5b6436c28 : libnvdimm/security, acpi/nfit: unify zero-key for all security commands
037c8489ade6 : libnvdimm/security: provide fix for secure-erase to use zero-key
1c3ec30bb230 : media: index.rst: exclude Indexes section from latex/pdf output
8fa761624871 : KVM: arm/arm64: arch_timer: Fix CNTP_TVAL calculation
5b07a3905fc0 : staging: rtl8723bs: os_dep: ioctl_linux.c: Remove unnecessary parentheses
454e27b977db : staging: rtl8723bs: core: rtw_ieee80211.c: Remove unnecessary parentheses
fbf99f66707c : staging: rtl8723bs: core: rtw_mlme.c: Remove unnecessary parentheses
2beb8a8189a8 : staging: rtl8723bs: hal: odm_HWConfig.c: Remove unnecessary parentheses
74907e2d83fb : staging: rtl8723bs: hal: hal_com.c: Remove unnecessary parentheses
eb322b764ffc : staging: rtl8723bs: hal: rtl8723b_phycfg.c: Remove unnecessary parentheses
13b7e0139bf1 : staging: rtl8723bs: hal: sdio_ops.c: Remove unnecessary parentheses
41604797e524 : staging: rtl8723bs: core: Remove unnecessary parentheses
e920b8081b61 : staging: rtl8723bs: core: Fix a comparison warning.
db920621eb85 : staging: rtl8712: Fix a space issue
ce957fe2b735 : staging: media: zoran: Fix block comment style
309614bb458f : staging: rtlwifi: Remove unnecessary parentheses
52b832606038 : drm/i915/guc: Retry GuC load for all load failures
124dbd750da4 : i3c: master: dw: remove dead code from dw_i3c_master_*_xfers()
94fa831e3b35 : media: pdf docs: adjust several tables for better display
8b0a61d1f72e : media: pixfmt-packed-yuv.rst: fix PDF output
12d5290e63a8 : media: staging: use strscpy() instead of strlcpy()
ee6df5694a9a : drm/i915: Always backoff after a drm_modeset_lock() deadlock
e2cffeb398f4 : arm64: dts: meson-g12a: Add CMA reserved memory
2623c4fbe2ad : LSM: Revive CONFIG_DEFAULT_SECURITY_* for "make oldconfig"
029da5e5266c : ARM: multi_v7_defconfig: enable the Amlogic Meson ADC and eFuse drivers
07f9da290067 : ARM: dts: meson8b: odroidc1: add the GPIO line names
c5c9c7cff269 : arm64: dts: meson-g12a-x96-max: Enable BT Module
c9206b42ccbe : arm64: dts: meson-g12a-x96-max: add regulators
35f861e3c58e : net: bridge: use netif_is_bridge_port()
acb10eac5100 : team: use netif_is_team_port()
9f764898c73d : cxgb4/cxgb4vf: Display advertised FEC in ethtool
5d10de34d43b : cxgb4: Update 1.23.3.0 as the latest firmware supported.
ec915f4744a0 : Revert "cxgb4: Update 1.23.3.0 as the latest firmware supported."
4d31c4fa3f9e : cxgb4: Update 1.23.3.0 as the latest firmware supported.
3d8830266ffc : net: ethtool: not call vzalloc for zero sized memory request
c43ac97bac98 : net: tls: prevent false connection termination with offload
1b704c4a1ba9 : hv_netvsc: Fix unwanted wakeup after tx_disable
18bebc6dd328 : bonding: show full hw address in sysfs for slave entries
18b6f717483a : openvswitch: Make metadata_dst tunnel work in IP_TUNNEL_INFO_BRIDGE mode
eb70a1ae2339 : tcp: cleanup sk_tx_skb_cache before reuse
faddd6cf67fd : MAINTAINERS: Fix mellanox Innova IPsec
7f1a546e3222 : net/mlx5e: Consider tunnel type for encap contexts
e28408e98bce : net/mlx5e: Update xon formula
5ec983e924c7 : net/mlx5e: Update xoff formula
36acf63a066f : net/mlx5: E-Switch, fix syndrome (0x678139) when turn on vepa
eca4a928585a : net/mlx5: E-Switch, Fix esw manager vport indication for more vport commands
5c1d260ed10c : net/mlx5: E-Switch, Protect from invalid memory access in offload fdb table
84be899f6fd2 : net/mlx5e: Correctly use the namespace type when allocating pedit action
8a91ad9355c6 : net/mlx5: E-Switch, Fix access to invalid memory when toggling esw modes
dd1b9e09c12b : net/mlx5: ethtool, Allow legacy link-modes configuration via non-extended ptys
8d047bf56a2c : net/mlx5: ethtool, Fix type analysis of advertised link-mode
80a2a9026b24 : net/mlx5e: Add a lock on tir list
8e949363f017 : net: mlx5: Add a missing check on idr_find, free buf
8998576bd9c6 : net/mlx5e: Allow IPv4 ttl & IPv6 hop_limit rewrite for all L4 protocols
bc87a0036826 : net/mlx5e: Fix error handling when refreshing TIRs
e8b26b2135de : net/mlx5: Decrease default mr cache size
676e4a6fe703 : xdp: fix cpumap redirect SKB creation bug
8ff80e96e3cc : selftests/bpf: Test variable offset stack access
2011fccfb61b : bpf: Support variable offset stack access from helpers
c377a43d4f38 : Staging: media: davinci_vpfe: Convert macro 'IPIPE_S12Q8' into inline
d247b0357fa6 : Staging: rtl8192u: ieee80211: Remove custom macro IEEE80211_DEBUG
8eaade886198 : staging: rtl8723bs: Remove unnecessary parentheses
502da13a72da : drm/i915: Program EXT2 GC MAX registers
61eae851c92b : drm/i915: Fix GCMAX color register programming
5fc670a87e31 : arm64: dts: stratix10: increase QSPI max frequency to 100MHz
49b1b4a19ca7 : selftests: tc-testing: Add pedit tests
ae37a8cd9b0a : x86/cpufeature: Remove __pure attribute to _static_cpu_has()
d3243da8e370 : RDMA/core: Don't compare specific bit after boolean AND
065d55237ad1 : RDMA/netlink: Remove unused data structure
e15be4298f35 : drm/i915: fix i9xx irq enable/disable
9fd15987ed27 : qedr: Convert srqidr to XArray
b6014f9e5f39 : qedr: Convert qpidr to XArray
3616d08bcbb5 : ipv6: Move ipv6 stubs to a separate header file
0ee3b915b1b0 : hfi1: Convert vesw_idr to XArray
736b5a70db98 : RDMA/hns: Convert qp_table_tree to XArray
979e276ebebd : net: Use common nexthop init and release helpers
f1741730dd18 : net: Add fib_nh_common and update fib_nh and fib6_nh
ad1601ae0260 : ipv6: Rename fib6_nh entries
b75ed8b1aa9c : ipv4: Rename fib_nh entries
572bf4dd7186 : ipv6: Change rt6_add_nexthop and rt6_nexthop_info to take fib6_nh
6d3d07b45c86 : ipv6: Refactor fib6_ignore_linkdown
2b2450ca4a2d : ipv6: Move gateway checks to a fib6_nh setting
dac7d0f27075 : ipv6: Create cleanup helper for fib6_nh
83c442515917 : ipv6: Create init helper for fib6_nh
faa041a40b9f : ipv4: Create cleanup helper for fib_nh
e4516ef65490 : ipv4: Create init helper for fib_nh
331c7a402358 : ipv4: Move IN_DEV_IGNORE_ROUTES_WITH_LINKDOWN to helper
8373c6c84e67 : ipv4: Define fib_get_nhs when CONFIG_IP_ROUTE_MULTIPATH is disabled
27e19f451089 : RDMA/hns: Convert cq_table to XArray
23da9588037e : fs/proc/proc_sysctl.c: fix NULL pointer dereference in put_links
262032785247 : fs: fs_parser: fix printk format warning
4462996ea3cc : checkpatch: add %pt as a valid vsprintf extension
d2b2c6dd227b : mm/migrate.c: add missing flush_dcache_page for non-mapped page migrate
0bc9f5d14a93 : drivers/block/zram/zram_drv.c: fix idle/writeback string compare
f5777bc2d9cf : mm/page_isolation.c: fix a wrong flag in set_migratetype_isolate()
c4efe484b5f0 : mm/memory_hotplug.c: fix notification in offline error path
fcfc2aa0185f : ptrace: take into account saved_sigmask in PTRACE{GET,SET}SIGMASK
eebf36480678 : fs/proc/kcore.c: make kcore_modules static
b736523f0759 : include/linux/list.h: fix list_is_first() kernel-doc
5ae2efb1dea9 : mm/debug.c: fix __dump_page when mapping->host is not set
a7f40cfe3b7a : mm: mempolicy: make mbind() return -EIO when MPOL_MF_STRICT is specified
a953e7721fa9 : include/linux/hugetlb.h: convert to use vm_fault_t
0a352554da69 : iommu/io-pgtable-arm-v7s: request DMA32 memory, and improve debugging
6d6ea1e967a2 : mm: add support for kmem caches in DMA32 zone
e6a9467ea14b : ocfs2: fix inode bh swapping mixup in ocfs2_reflink_inodes_lock
9b7ea46a82b3 : mm/hotplug: fix offline undo_isolate_page_range()
73601ea5b7b1 : fs/open.c: allow opening only regular files during execve()
c1e287c11b75 : mailmap: add Changbin Du
44dc1b1fab78 : mm/debug.c: add a cast to u64 for atomic64_read()
cae85cb8add3 : mm/memory.c: fix modifying of page protection by insert_pfn()
c412a769d245 : kasan: fix variable 'tag' set but not used warning
e12bfa013c09 : PCI: uniphier: Fix a leaked reference by adding missing of_node_put()
91e0a58e663f : PCI: dwc: pci-dra7xx: Fix a leaked reference by adding missing of_node_put()
d3b018f75756 : dt-bindings: hwmon: (adc128d818) Specify ti,mode property size
5fd43ddbec76 : hwmon: (ntc_thermistor) Fix temperature type reporting
8e6af454117a : hwmon: (occ) Fix power sensor indexing
a165dcc923ad : hwmon: (w83773g) Select REGMAP_I2C to fix build error
b5af36e3e5aa : staging: greybus: audio_manager: fix a missing check of ida_simple_get
d5cac52c092a : staging: mediatek: addres minor style issues flagged by clang-format.
699ca3016268 : PCI: xilinx: Check for __get_free_pages() failure
cc26358f89c3 : staging: vt6655: Remove vif check from vnt_interrupt
33bac912840f : staging: erofs: keep corrupted fs from crashing kernel in erofs_readdir()
e933158d984b : staging: mt7621-pci-phy: change driver to don't use child nodes
200ff80dc7ed : staging: mt7621-pci-phy: update bindings documentation
7d304e1cdf60 : staging: mt7621-dts: simplify pcie phy bindings
c27d975a0356 : staging: rtlwifi: phydm: phydm_adc_sampling.c Remove brackets
b12ccd2e6ce0 : staging: rtlwifi: phydm: phydm_hwconfig.c: Remove parentheses
1c948eaa011d : staging: rtlwifi: Remove return variable.
041273721201 : staging: gasket: apex: Prefer using the BIT macro
bdcca44e16a2 : staging: rtl8192u: ieee80211: Use !x in place of NULL comparison
4e1a0d114258 : Staging: rtl8192u: Use BIT macro
7a4f9419eb94 : staging: rtl8192u: ieee80211: ieee80211_wx: add space before open brace
8aafaaf22121 : iommu/amd: Reserve exclusion range in iova-domain
eab0754655a6 : staging: wilc1000: assign scan result callback before starting the scan
3589e74873a9 : staging: rtl8192e: Remove unnecessary parentheses.
5c724e197eb5 : staging: comedi: ni_tio: Use data[insn->n-1] in ni_tio_insn_write()
81a6e1cc312e : staging: pi433: Fix rf69_set_tx_cfg() logic
a4f93fc7183f : staging: media: ipu3: Avoid unnecessary blank line.
0eae4686a128 : Revert "tty: pty: Fix race condition between release_one_tty and pty_write"
dfe571ca8daa : media: soc_camera: Remove leftover files, add TODO
95db3cc936f5 : media: MAINTAINERS: Fix files for obsolete SoC camera framework
c4b50cabd6a2 : media: ov7740: enable to get exposure control in autoexposure mode
50036ad06b7f : KVM: arm64/sve: Document KVM API extensions for SVE
395f562f2b4c : KVM: Document errors for KVM_GET_ONE_REG and KVM_SET_ONE_REG
555f3d03e7fb : KVM: arm64: Add a capability to advertise SVE support
9a3cdf26e336 : KVM: arm64/sve: Allow userspace to enable SVE for vcpus
9033bba4b535 : KVM: arm64/sve: Add pseudo-register for the guest's vector lengths
7dd32a0d0103 : KVM: arm/arm64: Add KVM_ARM_VCPU_FINALIZE ioctl
0f062bfe36b6 : KVM: arm/arm64: Add hook for arch-specific KVM initialisation
ead9e430c0fb : arm64/sve: In-kernel vector length availability query interface
8e3c54c8b6a9 : KVM: arm64: Enumerate SVE register indices for KVM_GET_REG_LIST
e1c9c98345b3 : KVM: arm64/sve: Add SVE support to register access ioctl interface
8c86dfe39d5d : KVM: arm64: Reject ioctl access to FPSIMD V-regs on SVE vcpus
be25bbb392fa : KVM: arm64: Factor out core register ID enumeration
dc52f31a928b : KVM: arm64: Add missing #include of <linux/string.h> in guest.c
2b953ea34812 : KVM: Allow 2048-bit register access via ioctl interface
b43b5dd990eb : KVM: arm64/sve: Context switch the SVE registers
73433762fcae : KVM: arm64/sve: System register context switch and access support
7f34e4090394 : KVM: arm64: Support runtime sysreg visibility filtering
1c19991390ae : KVM: arm64: Propagate vcpu into read_id_reg()
1765edbab16e : KVM: arm64: Add a vcpu flag to control SVE visibility for the guest
0495067420f3 : arm64/sve: Enable SVE state tracking for non-task contexts
d06b76be8dad : arm64/sve: Check SVE virtualisability
8b08e8401fb4 : arm64/sve: Clarify role of the VQ map maintenance functions
3f61f40947e8 : KVM: arm64: Add missing #includes to kvm_host.h
7aa92cf318f8 : KVM: arm64: Refactor kvm_arm_num_regs() for easier maintenance
38abf22e122e : KVM: arm64: Delete orphaned declaration for __fpsimd_enabled()
efbc20249fee : arm64: fpsimd: Always set TIF_FOREIGN_FPSTATE on task state flush
fd3bc912d3d1 : KVM: Documentation: Document arm64 core registers in detail
39f0584ee695 : x86/mce: Remove mce_report_event()
05fa38fd63e5 : media: bt8xx: avoid a needless u8 to char conversion
85709cbf1524 : media: replace strncpy() by strscpy()
872e192fab64 : scsi: qedi: remove declaration of nvm_image from stack
a72a19327b92 : x86/mm/tlb: Define LOADED_MM_SWITCHING with pointer-sized number
9c38f1f04408 : kconfig/[mn]conf: handle backspace (^H) key
060162c1af5c : media: vim2m: Fix RGB 565 BE/LE support
aba0954327c8 : tick/broadcast: Fix warning about undefined tick_broadcast_oneshot_offline()
b4a7113f8412 : media: wl128x: Fix some error handling in fmc_prepare()
9c2ccc324b3a : media: wl128x: prevent two potential buffer overflows
2e7682ebfc75 : media: tw5864: Fix possible NULL pointer dereference in tw5864_handle_frame
f8ee34c3e77a : media: usbvision: fix a potential NULL pointer dereference
aeb0d0f581e2 : media: video-mux: fix null pointer dereferences
99df48ec7c5b : media: mtk-vcodec: remove ready_to_display
52fafc58c353 : media: mtk-vcodec: fix access to incorrect planes member
d7a955c8ef7c : media: v4l2-ctrl: potential shift wrapping bugs
0e633f97162c : media: davinci-isif: avoid uninitialized variable use
5f2efda71c09 : media: i2c: tda1997x: select V4L2_FWNODE
fc1209602959 : media: staging: media: imx7-mipi-csis: fix debugfs compilation
2980c03e1f09 : media: staging: media: davinci_vpfe: fix large stack usage with clang
bcfc16eb1650 : media: staging/imx: Fix inconsistent long line breaks
9b9ea7c2b57a : media: gspca: Kill URBs on USB device disconnect
f6ac993fb0ca : drm/i915: move the edram detection out of uncore init
fe6169288666 : drm/atomic-helper: Make atomic_enable/disable crtc callbacks optional
788586efd116 : EDAC/altera: Initialize peripheral FIFOs in probe()
436b0a583af0 : EDAC/altera: Do less intrusive error injection
5b989c18dab2 : mac80211: rework locking for txq scheduling / airtime fairness
d6db02a88a4a : nl80211: Add NL80211_FLAG_CLEAR_SKB flag for other NL commands
90abf96abd9b : cfg80211: Use kmemdup in cfg80211_gen_new_ie()
4856bfd23098 : mac80211: do not call driver wake_tx_queue op during reconfig
344c9719c508 : cfg80211: Change an 'else if' into an 'else' in cfg80211_calculate_bitrate_he
eb9b64e3a9f8 : mac80211: fix memory accounting with A-MSDU aggregation
08a75a887ee4 : cfg80211: Handle WMM rules in regulatory domain intersection
78be2d21cc1c : mac80211: Increase MAX_MSG_LEN
40586e3fc400 : mac80211: fix unaligned access in mesh table hash function
b49c15e1211c : mac80211: un-schedule TXQs on powersave start
f560bd19d2fe : x86/realmode: Make set_real_mode_mem() static inline
6620f45ff851 : clk: meson: vid-pll-div: remove warning and return 0 on invalid config
02562d0ca108 : efi/libstub/arm: Omit unneeded stripping of ksymtab/kcrctab sections
0fca08122eaf : efi: Unify DMI setup code over the arm/arm64, ia64 and x86 architectures
5e83cfe94744 : efi/arm: Show SMBIOS bank/device location in CPER and GHES error logs
c2999c281ea2 : efifb: Omit memory map check on legacy boot
e8d368ad20f5 : efi/libstub: Refactor the cmd_stubcopy Makefile command
46a984ffb86c : s390/cpum_cf: Add support for CPU-MF SVN 6
2f2f3839fb8d : s390/qdio: clean up qdio_check_outbound_after_thinint()
f85b2b297c16 : s390/qdio: clean up pci_out_supported()
2cc9637ce825 : s390/dasd: Fix capacity calculation for large volumes
2d4ea4b95cae : s390/mem_detect: Use IS_ENABLED(CONFIG_BLK_DEV_INITRD)
da4ed3787391 : RISC-V: Use IS_ENABLED(CONFIG_CMODEL_MEDLOW)
ff0e2a7bd13f : RISC-V: Fix FIXMAP_TOP to avoid overlap with VMALLOC area
6f845ebec270 : powerpc/pseries/mce: Fix misleading print for TLB mutlihit
5f0a88a1aabb : ARM: dts: vf610-zii-cfu1: Disable NOR flash/SPI controller
dae9f076d1c3 : ARM: dts: vf610: Add ZII SPB4 board
2bfad1f83ece : dt-bindings: arm: fsl: Add support for ZII VF610 SPB4
82d1c7a1e8c0 : dt-bindings: arm: fsl: Add supported ZII VF610 boards to DT schema
d57b39e3ee3c : drm/i915/gvt: Enable async flip on plane surface mmio writes
d39af942822f : drm/i915/gvt: Enable synchronous flip on handling MI_DISPLAY_FLIP
aee183baaa3a : drm/i915/gvt: Add macro define for mmio 0x50080 and gvt flip event
43226e6fe798 : drm/i915/gvt: replaced register address with name
cddbea8d3d05 : arm64: dts: imx8mq: Move thermal-zones out of bus node
663a50ceac75 : drm/i915/gvt: do not let pin count of shadow mm go negative
dade58ed5af6 : drm/i915/gvt: do not deliver a workload if its creation fails
9a5a90d167b0 : net: core: netif_receive_skb_list: unlist skb before passing to pt->func
30905dc63bad : selftests: mlxsw: Add a new test for strict priority
573363a68f27 : selftests: mlxsw: Add qos_lib.sh
5dde21b3a7f6 : selftests: mlxsw: qos_mc_aware: Configure shared buffers
d04cc726c8da : selftests: forwarding: devlink_lib: Add shared buffer helpers
8e46aee69722 : selftests: forwarding: devlink_lib: Simplify deduction of DEVLINK_DEV
2cca8751af36 : selftests: forwarding: devlink_lib: Avoid double sourcing of lib.sh
2fcbc0b15e39 : selftests: forwarding: Test action VLAN modify
0637e1f878b5 : selftests: forwarding: Add PCP match and VLAN match tests
ca059af85283 : selftests: forwarding: Add reverse path forwarding (RPF) test cases
cb66ddd15620 : net: rds: force to destroy connection if t_sock is NULL in rds_tcp_kill_sock().
f28cd2af22a0 : openvswitch: fix flow actions reallocation
c3e1f7fff69c : nfp: disable netpoll on representors
c8ba5b91a04e : nfp: validate the return code from dev_queue_xmit()
eda3d1b02284 : net: mvneta: Add 2500BaseT support
355b98553789 : netns: provide pure entropy for net_hash_mix()
6289d0facd9e : qmi_wwan: add Olicard 600
6e57d72a84db : net: dsa: Implement flow_dissect callback for tag_qca
06bd2bdf19d2 : openvswitch: Add timeout support to ct action
717700d183d6 : netfilter: Export nf_ct_{set,destroy}_timeout()
2e873d100d14 : s390/qeth: send IDX cmds via qeth_send_control_data()
48ce6f89fcb1 : s390/qeth: use callback to finalize cmd
61e04465ddbf : s390/qeth: let qeth_notify_reply() set the notify reason
988a747d88df : s390/qeth: clarify default cmd callback
782e4a792147 : s390/qeth: don't poll for cmd IO completion
df2a2a5225cc : s390/qeth: convert IP table spinlock to mutex
7686e4b6ef44 : s390/qeth: defer IPv6 address notifier events
05a17851341c : s390/qeth: add wrapper for IP table access
5c0aebc6db8c : s390/qeth: remove locking for RX modeset cache
d0c748256611 : s390/qeth: defer RX modesetting
746364f298d4 : net: devlink: add warning for ndo_get_phys_port_name set when not needed
f1fa719cfd55 : nfp: do not handle nn->port defined case in nfp_net_get_phys_port_name()
d484210bf745 : dsa: do not support ndo_get_phys_port_name for non-legacy ports
716efee200a7 : dsa: implement ndo_get_devlink_port
ab178b058c43 : bnxt: remove ndo_get_phys_port_name implementation
c9c49a65e53e : bnxt: implement ndo_get_devlink_port
14c03ac4c100 : net: devlink: remove unused devlink_port_get_phys_port_name() function
59a6b35a1cf5 : mlxsw: Remove ndo_get_phys_port_name implementation
011d32560242 : mlxsw: Implement ndo_get_devlink_port
af3836df9a59 : net: devlink: introduce devlink_compat_phys_port_name_get()
5dc37bb9b035 : net: replace ndo_get_devlink with ndo_get_devlink_port
335bc0dde012 : nfp: register devlink port before netdev
c4128ce7d59e : drm/i915: Skip the linear degamma LUT load on ICL+
c25abff511ad : drm/i915: Drop the pointless linear legacy LUT load on CHV
f65d5528c023 : drm/i915: Extract ilk_color_check()
1eb631561120 : drm/i915: Extract bdw_color_check()
fbeb4f362213 : drm/i915: Extract glk_color_check()
1b386cf84931 : drm/i915: Extract icl_color_check()
3cdd5174cfc6 : drm/i915: Extract chv_color_check()
e98f35624ca4 : drm/i915: Extract i9xx_color_check()
9d9cb9c18c70 : drm/i915: Turn intel_color_check() into a vfunc
e0510da05192 : drm/i915: Extract check_luts()
e94d6b7f615e : perf pmu: Fix parser error for uncore event alias
606bd60ab6fb : perf scripts python: exported-sql-viewer.py: Fix python3 support
e4952b0c2c03 : MIPS: SGI-IP27: Fix use of unchecked pointer in shutdown_bridge_irq
122d0e8dd050 : media: dvbdev: remove double-unlock
ab8a6d821179 : MIPS: KGDB: fix kgdb support for SMP platforms.
2b34c5580226 : RDMA/core: Add command to set ib_core device net namspace sharing mode
cb7e0e130503 : RDMA/core: Add interface to read device namespace sharing mode
37eeab55aeca : RDMA/core: Extend ib_device_get_by_index for net namespace
41c6140189af : RDMA: Check net namespace access for uverbs, umad, cma and nldev
a56bc45b27b9 : RDMA/core: Add module param to disable device sharing among net ns
5417783eabb2 : RDMA/core: Support core port attributes in non init_net
4e0f7b907072 : RDMA/core: Implement compat device/sysfs tree in net namespace
62dfa7955e84 : RDMA/core: Restrict sysfs entries view to init_net
cebe556bd755 : RDMA/core: Introduce ib_core_device to hold device
8453c936db20 : perf scripts python: exported-sql-viewer.py: Fix never-ending loop
977c7a6d1e26 : perf machine: Update kernel map address and re-order properly
707c373c846c : tools headers uapi: Sync powerpc's asm/kvm.h copy with the kernel sources
8142bd82a59e : tools headers: Update x86's syscall_64.tbl and uapi/asm-generic/unistd
82392516e9e0 : tools headers uapi: Update drm/i915_drm.h
949af89af02c : tools arch x86: Sync asm/cpufeatures.h with the kernel sources
e33ff03da160 : tools headers uapi: Sync linux/fcntl.h to get the F_SEAL_FUTURE_WRITE addition
be709d48329a : tools headers uapi: Sync asm-generic/mman-common.h and linux/mman.h
4e8a5c155137 : perf evsel: Fix max perf_event_attr.precise_ip detection
f3b4e06b3bda : perf intel-pt: Fix TSC slip
c8fa7a807f3c : perf cs-etm: Add missing case value
a536b4978575 : nvmet: fix error flow during ns enable
02db99548d36 : nvmet: fix building bvec from sg list
cc2278c413c3 : nvme-multipath: relax ANA state check
988aef9e8b0d : nvme-tcp: fix an endianess miss-annotation
629e6f9db6bf : RDMA/rdmavt: Use correct sizing on buffers holding page DMA addresses
93923d309bda : RDMA/rxe: Use correct sizing on buffers holding page DMA addresses
41d34865b24c : RDMA/mthca: Use correct sizing on buffers holding page DMA addresses
5f818d676ac4 : RDMA/cxbg: Use correct sizing on buffers holding page DMA addresses
5aa848408011 : RDMA/bnxt_re: Use correct sizing on buffers holding page DMA addresses
f35f06c35560 : Btrfs: do not allow trimming when a fs is mounted with the nologreplay option
ce9fb53c7283 : gpio: mockup: use simple_read_from_buffer() in debugfs read callback
1aa176ef5a45 : Yama: mark local symbols as static
f7299d441a4d : gpio: of: Fix of_gpiochip_add() error path
e2788c4a41cb : Documentation: kvm: clarify KVM_SET_USER_MEMORY_REGION
919f6cd8bb2f : KVM: doc: Document the life cycle of a VM and its resources
0f73bbc851ed : KVM: selftests: complete IO before migrating guest state
ffac839d0406 : KVM: selftests: disable stack protector for all KVM tests
0a3f29b5a77d : KVM: selftests: explicitly disable PIE for tests
8df98ae0ab2e : KVM: selftests: assert on exit reason in CR4/cpuid sync test
45def77ebf79 : KVM: x86: update %rip after emulating IO
013cc6ebbf41 : x86/kvm/hyper-v: avoid spurious pending stimer on vCPU init
2bdb76c015df : kvm/x86: Move MSR_IA32_ARCH_CAPABILITIES to array emulated_msrs
0cf9135b773b : KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hosts
ca0488aadd01 : kvm: don't redefine flags as something else
f285c633cb6d : kvm: mmu: Used range based flushing in slot_handle_level_range
3d9683cf3bfb : KVM: export <linux/kvm_para.h> and <asm/kvm_para.h> iif KVM is supported
4d66623cfba0 : KVM: x86: remove check on nr_mmu_pages in kvm_arch_commit_memory_region()
711eff3a8fa1 : kvm: nVMX: Add a vmentry check for HOST_SYSENTER_ESP and HOST_SYSENTER_EIP fields
05d5a4863525 : KVM: SVM: Workaround errata#1096 (insn_len maybe zero on SMAP violation)
ddba91801aeb : KVM: Reject device ioctls from processes other than the VM's creator
5e124900c6eb : KVM: doc: Fix incorrect word ordering regarding supported use of APIs
47c42e6b4192 : KVM: x86: fix handling of role.cr4_pae and rename it to 'gpte_size'
552c69b1dc71 : KVM: nVMX: Do not inherit quadrant and invalid for the root shadow EPT
1427736e64c3 : bus: tegra-aconnect: add system sleep callbacks
0d7dab926130 : bus: tegra-aconnect: use devm_clk_*() helpers
f94c0c386896 : arm64: defconfig: enable fpga and service layer
7b0d021fbe41 : arm64: defconfig: enable PCIE_ALTERA
40b2bb1b132a : ARM: tegra: enforce PM requirement
7ce40277bf84 : gpio: of: Check for "spi-cs-high" in child instead of parent node
e5545c94e43b : gpio: of: Check propname before applying "cs-gpios" quirks
dd399ac9e343 : tools/bpf: generate pkg-config file for libbpf
cb46b0991c27 : ARM: socfpga_defconfig: enable support for large block devices
f6027c81099e : x86/cpufeature: Fix __percpu annotation in this_cpu_has()
8543e4378079 : bpf, libbpf: fix quiet install_headers
8c7ae38d1ce1 : afs: Fix StoreData op marshalling
7d6ab823d646 : vfs: Update mount API docs
89dedaef49d3 : libbpf: add libelf dependency to shared library build
379e2014c95b : libbpf: add xsk.h to install_headers target
296bb163e2d5 : Revert "drm/amdgpu: use HMM callback to replace mmu notifier"
20d059278ebe : Revert "drm/amdkfd: avoid HMM change cause circular lock"
318c3f4bf337 : Revert "drm/amdgpu: replace get_user_pages with HMM mirror helpers"
8944042dece3 : Revert "drm/amdgpu: fix HMM config dependency issue"
96aa5bfa091c : Revert "drm/amdkfd: support concurrent userptr update for HMM"
ac83d0ff9cbf : Revert "drm/amdgpu: support userptr cross VMAs case with HMM"
b523c3a61394 : Revert "drm/amdgpu: more descriptive message if HMM not enabled"
54a7151b1496 : kbuild: modversions: Fix relative CRC byte order interpretation
7fcddf7c0041 : scripts: coccinelle: Fix description of badty.cocci
1a49b2fd8f58 : kbuild: strip whitespace in cmd_record_mcount findstring
156e7cbb3ef5 : kbuild: do not overwrite .gitignore in output directory
221cc2d27ddc : kbuild: skip parsing pre sub-make code for recursion
7265f5b72640 : coccinelle: put_device: reduce false positives
dd08a8d9a66d : libata: fix using DMA buffers on stack
196b4ce57d16 : IB/qib: Remove a set-but-not-used variable
920d10e45844 : IB/hfi1: Fix two format strings
1c7651f43777 : kallsyms: store type information in its own array
26cdaac4793c : drm/i915/icl: Fix VEBOX mismatch BUG_ON()
93a64ee71d10 : MAINTAINERS: Remove deleted file from futex file pattern
1f687edee2ae : IB/mlx5: Declare devx_async_cmd_event_fops static
0080aed4e4ca : RDMA/uverbs: Allow the compiler to verify declaration and definition consistency
2dcdebff5e84 : RDMA/uverbs: Annotate uverbs_request_next_ptr() return value as a __user pointer
259e66bcdff5 : RDMA/uverbs: Add a __user annotation to a pointer
8324c3d518cf : KVM: arm/arm64: Comments cleanup in mmu.c
92c77f7c4d5d : x86/mm: Don't exceed the valid physical address space
157c99c5a295 : mmc: alcor: don't write data before command has completed
a01b2c6f47d8 : drm/i915: Update DRIVER_DATE to 20190328
7a8e61f84786 : timekeeping: Force upper bound for setting CLOCK_REALTIME
a9d57ef15cbe : x86/retpolines: Disable switch jump tables when retpolines are enabled
bebd024e4815 : x86/smp: Enforce CONFIG_HOTPLUG_CPU when SMP=y
206b92353c83 : cpu/hotplug: Prevent crash when CPU bringup fails on CONFIG_HOTPLUG_CPU=n
7dd476171149 : watchdog: Respect watchdog cpumask on CPU hotplug
056d28d135bc : objtool: Query pkg-config for libelf location
4828d64e7f38 : drm/i915: Update DRIVER_DATE to 20190328
a24dac922fda : drm/i915: Update DRIVER_DATE to 20190328
530b28426a94 : drm/virtio: rework resource creation workflow.
fd4d6a427771 : drm/virtio: params struct for virtio_gpu_cmd_create_resource_3d()
f9659329f222 : drm/virtio: params struct for virtio_gpu_cmd_create_resource()
4441235f9566 : drm/virtio: use struct to pass params to virtio_gpu_object_create()
42ca472603a2 : drm/virtio: move virtio_gpu_object_{attach, detach} calls.
6bbeae35b67b : drm/virtio: add virtio-gpu-features debugfs file.
df16a224d2b5 : drm/virtio: remove set but not used variable 'vgdev'
e7dfb6d04e47 : ARM: dts: at91: Fix typo in ISC_D0 on PC9
31d4c528cea4 : cpufreq: scpi: Fix use after free
2725d70aa513 : ARM: at91: pm: do not disable/enable PLLA for ULP modes
bc0779bd8f13 : ARM: at91: pm: disable RC oscillator in ULP0
eaedc0d379da : ARM: at91: pm: add ULP1 support for SAM9X60
a958156dac93 : ARM: at91: pm: add support for per SoC wakeup source configuration
2fa86e5200a4 : ARM: at91: pm: keep at91_pm_backup_init() only for SAMA5D2 SoCs
01c7031cfa73 : ARM: at91: pm: initial PM support for SAM9X60
db9630273f90 : dt-bindings: arm: atmel: add binding for SAM9X60 SoC
c3f5b8fde71f : ARM: at91: pm: introduce at91_soc_pm structure
7784a6eb89d4 : ARM: dts: at91: sama5d2_xplained: Add proper regulator states for suspend-to-mem
1ba8994faa33 : ARM: dts: at91: sama5d2: add labels to soc dtsi for derivative boards
4d720e2a8c5f : Documentation: acpi: Add an example for PRP0001
c8b1917c8987 : ACPICA: Clear status of GPEs before enabling them
fd21b79e541e : thunderbolt: Fix to check the return value of kmemdup
6183d5a51866 : thunderbolt: property: Fix a missing check of kzalloc
b6ffdf27f3d4 : s390/cpumf: Fix warning from check_processor_id
84f3b43f7378 : USB: serial: option: add Olicard 600
a595ecdd5f60 : USB: serial: cp210x: add new device id
33d69455e402 : crypto: caam - limit AXI pipeline to a depth of 1
c23116e48a9b : crypto: caam/jr - Remove extra memory barrier during job ring enqueue
1b30b989cbea : crypto: caam/jr - Removed redundant vars from job ring private data
a118dfa0dbfc : crypto: caam/jr - Remove spinlock for output job ring
e44e77ab8bbf : crypto: vmx - Make p8_init and p8_exit static
d99324c22643 : crypto: fips - Grammar s/options/option/, s/to/the/
2ff9dff5aadf : crypto: cavium - Make cptvf_device_init static
78ea86da5a64 : crypto: bcm - remove unused array tag_to_hash_idx
8355003c502e : crypto: zip - Make some functions static
52c899ec472e : crypto: ccp - Make ccp_register_rsa_alg static
cd1af982338d : crypto: cavium - Make some functions static
6469a3c96585 : crypto: cavium - remove unused fucntions
1017e0987117 : vrf: prevent adding upper devices
b4e9e931e9bb : crypto: caam - fix copy of next buffer for xcbc and cmac
cd35ef91490a : thunderx: eliminate extra calls to put_page() for pages held for recycling
b3e208069477 : thunderx: enable page recycling for non-XDP case
7f07e5f1f778 : net: mii: Fix PAUSE cap advertisement from linkmode_adv_to_lcl_adv_t() helper
669efc76b317 : net: hns3: fix compile error
b5f9bd15b885 : ila: Fix rhashtable walker list corruption
79706ced7a98 : MAINTAINERS: Fix documentation file name for PHY Library
0b91bce1ebfc : net: datagram: fix unbounded loop in __skb_try_recv_datagram()
5ceaeb99ffb4 : net: dsa: mv88e6xxx: fix few issues in mv88e6390x_port_set_cmode
596a434369f6 : arm64: dts: sdm845: Include rpmpd DT header
60f77ae7d1c1 : arm64: dts: qcom: qcs404-evb: Enable uart3 and add Bluetooth
8faea8edbb35 : arm64: dts: qcom: qcs404-evb: add spmi regulators
a60a072c5e7f : arm64: dts: qcom: pms405: add spmi regulators
cd3dbe2a4e6c : arm64: dts: qcom: msm8998: Add UFS nodes
695942de1da7 : arm64: dts: qcom: msm8998: Allow UFSHC driver to set-load
cb79a81fd98f : dt-bindings: ufs: Add msm8998 compatible string
6703a27327dd : arm64: dts: qcom: qcs404: Remove default setting of controlled-remotely for BAM DMA
331ab98f8c4a : arm64: dts: qcom: qcs404: Fix voltages l3
0253735f503a : arm64: dts: qcom: qcs404: Enable ethernet for EVB-4000
4dfa70ea0f74 : arm64: dts: qcom: qcs404: Add Ethernet node
71f1fdd9c300 : arm64: dts: sdm845: Include the interconnect resources DT header
f95f57e43722 : arm64: dts: qcom: qcs404: Fix regulator supply names
d6e5a4f84e28 : dt-bindings: iio: adc: Add binding for ADC on pms405 PMIC
93b260528020 : soc: qcom: cmd-db: Fix an error code in cmd_db_dev_probe()
9324df5817c0 : soc: qcom: qmi: Change txn wait to non-interruptible
8da3daaa0971 : soc: qcom: rmtfs: Add support for mmap functionality
00d082cc4ea6 : drm: rcar-du: lvds: Set LVEN and LVRES bits together on D3
871370308675 : drm: rcar-du: lvds: Adjust operating frequency for D3 and E3
b764f2f66ed4 : drm: rcar-du: Link CRTCs to the DU device
167e535438ec : drm: rcar-du: lvds: Fix post-DLL divider calculation
2471e7a534b7 : drm: Forward-declare struct drm_format_info in drm_framebuffer.h
b1fed71c4a55 : drm: rcar-du: Remove unused prototypes
fcb32cbab0dc : drm: rcar-du: crtc: Make local functions static
bb1021105888 : drm: Fix subtle spelling error in drm_crtc_state
73eb5476df72 : drm: rcar-du: Support panels connected directly to the DPAD outputs
e815a9e62b32 : drm/amd/powerplay: update current profile mode only when it's really applied
c0415c8722a4 : drm/amd/display: fix odm output gamma programming
0cbba1638b8e : drm/amd/display: Populate macro_tile_size field for dml
248cbed60db0 : drm/amd/display: use dc_is_virtual instead of ENUM
a5706c61cb8e : drm/amd/display: 3.2.24
bb1cb98e215c : drm/amd/display: Pass SDP spliting in parameters
3a66541c63bc : drm/amd/display: Create clock funcs
bc07dfb3660f : drm/amd/display: Clean up old pplib interface functions
d9673c920c03 : drm/amd/display: Pass init_data into DCN resource creation
a504ad265dec : drm/amd/display: Handle branch device with DFP count = 0 case.
3ae42acde349 : drm/amd/display: program default output gamma
5581192d7233 : drm/amd/display: add preferred pipe split logic
fda43ab68ce4 : drm/amdgpu: don't put the root PD into the relocated list
110aef572afc : drm/amdgpu: drop the ib from the VM update parameters
ecf96b52bf98 : drm/amdgpu: move VM table mapping into the backend as well
df399b064118 : drm/amdgpu: XGMI pstate switch initial support
adc7e863f684 : drm/amdgpu: use the new VM backend for clears
37945a3ad56f : drm/amdgpu: defer cmd/fence/fw buffers destroy on hw_init failure
7a3d7bf606ca : drm/amdgpu: add more debug friendly prompts
39fee32b467c : drm/amdgpu: error out on mode1 reset failure
fed184e9057a : drm/amdgpu: trivial typo fix
190211ab7554 : drm/amdgpu: remove per obj debugfs write
828cfa29093f : drm/amdgpu: Fix amdgpu ras to ta enums conversion
9f491d731c9d : drm/amdgpu: use macro instead of enum for flags
73aa8e1a3a84 : drm/amdgpu: Fix some sanity check
ab0cb022c8fd : drm/amd/display: VBIOS can't be light up HDMI when restart system
db64a2f43c1b : drm/amd/powerplay: fix possible hang with 3+ 4K monitors
aaaba51bf161 : drm/amd/powerplay: correct data type to avoid overflow
6f5d29ff1a64 : drm/amd/powerplay: add ECC feature bit
ad51c46eec73 : drm/amd/amdgpu: fix PCIe dpm feature issue (v3)
fb17358ce8a0 : scsi: qedf: Update the driver version to 8.37.25.19
efc8fe9b6cab : scsi: qedf: Fix lport may be used uninitialized warning
fe2043d19e4a : scsi: qedf: Correctly handle refcounting of rdata
faea5719d373 : scsi: qedf: Cleanup rrq_work after QEDF_CMD_OUTSTANDING is cleared
f2c98af4a27d : scsi: qedf: Check for tm_flags instead of cmd_type during cleanup
feac47f50787 : scsi: qedf: Add a flag to help debugging io_req which could not be cleaned
582a47274a57 : scsi: qedf: Don't send ABTS for under run scenario
ff543e2886f0 : scsi: qedf: Don't queue anything if upload is in progress
fc37ddce937b : scsi: qedf: Check both the FCF and fabric ID before servicing clear virtual link
56efc304b18c : scsi: qedf: fc_rport_priv reference counting fixes
6f15d0c02950 : scsi: qedf: Add missing return in qedf_scsi_done()
a66c6cd2a8ad : scsi: qedf: Wait for upload and link down processing during soft ctx reset
627cc7dd73f6 : scsi: qedf: Add additional checks for io_req->sc_cmd validity
78a8ab3cc0f9 : scsi: qedf: fixup bit operations
6d1368e8f987 : scsi: qedf: fixup locking in qedf_restart_rport()
4262d35c32c6 : scsi: qedf: missing kref_put in qedf_xmit()
76dbf4ff068c : scsi: qedf: Check for link state before processing LL2 packets and send fipvlan retries
0cbd0075390d : scsi: qedf: Add missing fc_disc_init call after allocating lport
90ccf7579873 : scsi: qedf: Correct the memory barriers in qedf_ring_doorbell
96b1765a099b : scsi: qedf: Use a separate completion for cleanup commands
69ef2c692510 : scsi: qedf: Modify abort and tmf handler to handle edge condition and flush
5d5e55659b37 : scsi: qedf: Modify flush routine to handle all I/Os and TMF
3e2c11b3fb7a : scsi: qedf: Simplify s/g list mapping
c5e06ba2f768 : scsi: qedf: Add missing return in qedf_post_io_req() in the fcport offload check
650ce64c9ead : scsi: qedf: Correct xid range overlap between offloaded requests and libfc requests
f1c43590365b : scsi: qedf: Do not retry ELS request if qedf_alloc_cmd fails
155f425025fd : scsi: MAINTAINERS: Add maintainer for MediaTek UFS driver
d6e2635b9cf7 : scsi: ibmvfc: Clean up transport events
3e6f7de43f49 : scsi: ibmvfc: Byte swap status and error codes when logging
95237c25d8d0 : scsi: ibmvfc: Add failed PRLI to cmd_status lookup array
6dc6a944d58a : scsi: ibmvfc: Remove "failed" from logged errors
46333cebe778 : scsi: qla2xxx: Simplify conditional check again
c8206579175c : scsi: zfcp: reduce flood of fcrscn1 trace records on multi-element RSCN
242ec1455151 : scsi: zfcp: fix scsi_eh host reset with port_forced ERP for non-NPIV FCP devices
fe67888fc007 : scsi: zfcp: fix rport unblock if deleted SCSI devices on Scsi_Host
1d5de5bd311b : scsi: sd: Quiesce warning if device does not report optimal I/O size
c14a57264399 : scsi: sd: Fix a race between closing an sd device and sd I/O
70fc085c5015 : scsi: core: Run queue when state is set to running after being blocked
d16ece577bf2 : scsi: sd: Inline sd_probe_part2()
21e6ba3f0e02 : scsi: sd: Rely on the driver core for asynchronous probing
ea9006dfda65 : scsi: mpt3sas: fix indentation issue
837857335372 : scsi: libcxgbi: remove uninitialized variable len
82129697df9d : scsi: target: alua: fix the tg_pt_gps_count
a1aa08a01f73 : audit: link integrity evm_write_xattrs record to syscall event
df453700e8d8 : inet: switch IP ID generator to siphash
180a8c3d5dad : net: phy: mdio-bcm-unimac: remove redundant !timeout check
4f661542a402 : tcp: fix zerocopy and notsent_lowat issues
4d5ec89fc8d1 : net: openvswitch: Add a new action check_pkt_len
69f42be8af71 : net: phy: marvell: add PHY tunable fast link down support for 88E1540
3aeb0803f7ea : ethtool: add PHY Fast Link Down support
7b7ed885aff2 : net/core: Allow the compiler to verify declaration and definition consistency
a986967eb8e9 : net/core: Fix rtnetlink kernel-doc headers
d79b3bafabc2 : net/core: Document __skb_flow_dissect() flags argument
b3c0fd61e6ab : net/core: Document all dev_ioctl() arguments
37f3c421e8f0 : net/core: Document reuseport_add_sock() bind_inany argument
863d1a8d5523 : net: dsa: mv88e6xxx: remove unneeded cmode initialization
32705592f944 : bnx2x: Utilize FW 7.13.11.0.
1713cb37bf67 : fou: Support binding FoU socket
1755ecedc485 : doc/kprobes: Update obsolete RCU update functions
08304d714638 : IB/rxe: Replace av->network_type with skb->protocol
0ac01febd475 : BPF: Add sample code for new ib_umad tracepoint
2ccfbb70c277 : IB/MAD: Add SMP details to MAD tracing
056533192a9e : IB/UMAD: Add umad trace points
0e65bae205cb : IB/MAD: Add agent trace points
821bf1de45a1 : IB/MAD: Add recv path trace point
4d60cad5db7f : IB/MAD: Add send path trace points
2dd0cf77c93f : iw_cxgb4: Update Maintainer details
ec8bf1942567 : drm/fb-helper: Fixup fill_info cleanup
6a1096611cc5 : RDMA/vmw_pvrdma: Skip zeroing device attrs
d623dfd28361 : IB/mlx5: Compare only index part of a memory window rkey
1e5887b700dd : IB/mlx5: WQE dump jumps over first 16 bytes
1abe186ed8a6 : IB/mlx5: Reset access mask when looping inside page fault handler
e95e52a1788d : RDMA/hns: Limit scope of hns_roce_cmq_send()
9e0a17db517d : arm64: replace memblock_alloc_low with memblock_alloc
c2d3d8eebe7c : net: mvpp2: cls: Rework C2 engine macros
693131db1d5f : net: mvpp2: cls: Initialize lookup priorities for all entries in the flow
8d2847d9462d : net: mvpp2: cls: Invalidate all C2 entries except the ones we use
ff2f3cb6eb89 : net: mvpp2: cls: Rename the flow table macros
5b3538063627 : net: mvpp2: cls: Don't use the sequence attribute for classification
6310f77d9919 : net: mvpp2: cls: Rename classifer per-port functions
b11ffdc538be : net: mvpp2: cls: Move C2 read/write helpers around
147c538e7975 : net: mvpp2: cls: Write C2 TCAM data last when writing a C2 entry
e4bfb4aced83 : net: mvpp2: cls: Use iterators to go through the cls_table
b607cc61be41 : net: mvpp2: debugfs: Allow reading the C2 engine table from debugfs
8aa651060ff2 : net: mvpp2: debugfs: Allow reading the flow table from debugfs
7cb5e368591a : net: mvpp2: debugfs: Store debugfs entries data in mvpp2 struct
0b27f8650f20 : net: mvpp2: cls: Make the flow definitions const
93c2589c9259 : net: mvpp2: cls: Rename MVPP2_N_FLOWS to MVPP2_N_PRS_FLOWS
32f1a672d404 : net: mvpp2: cls: use Lookup Type in classification engines
dc61b37fd9dc : net: mvpp2: cls: Start cls flow entries from beginning of table
1f29a8c4c68f : net: mvpp2: cls: Add missing MAC_DA field extraction
c9dbb6cf51e0 : net: mvpp2: Don't use an int to store netdev_features_t
daf5cc27eed9 : ceph: fix use-after-free on symlink traversal
d0294344470e : IB/hfi1: Fix the allocation of RSM table
a8639a79e85c : IB/hfi1: Eliminate opcode tests on mr deref
93b289b9aff6 : IB/hfi1: Clear the IOWAIT pending bits when QP is put into error state
662d66466637 : IB/hfi1: Failed to drain send queue when QP is put into error state
ae21f41e1f56 : firmware: vpd: Drop __iomem usage for memremap() memory
5cb27d30fc3a : w1: ds2482: cosmetic fixes after 54865314f5a1
13bd14a41ce3 : char: hpet: fix a missing check of ioremap
d8fb3fafa220 : sgi-xpc: mark expected switch fall-through
19f8d67fc6c2 : uio: uio_fsl_elbc_gpcm: Make dev_attr_reg_br and dev_attr_reg_or static
f1cf11c296c5 : misc: fastrpc: increase max init file size to 64 MB
02b45b47fbe8 : misc: fastrpc: fix remote page size calculation
25e8dfb83cda : misc: fastrpc: take into account of overlapping buffers
80f3afd72bd4 : misc: fastrpc: consider address offset before sending to DSP
977e6c8d1d18 : misc: fastrpc: use correct spinlock variant
415a0729bd12 : misc: fastrpc: make sure memory read and writes are visible
b49f6d83e290 : misc: fastrpc: Fix a possible double free
8e7389c79b40 : misc: fastrpc: Avoid free of DMA buffer in interrupt context
34bf9ce91e04 : misc: rtsx: clean up some indenting
486fa92df470 : libnvdimm/btt: Fix a kmemdup failure check
1e55b609b983 : mei: adjust the copyright notice in the files.
514c37e320a2 : mei/hdcp: Fix SPDX identifiers
191b0700727c : nfc/mei: convert to SPDX license tags
9fff0425aab0 : mei: convert to SPDX license tags
3634946f5224 : mei: add missing SPDX tag to mei Kconfig
0532a1b0d045 : virt: vbox: Implement passing requestor info to the host for VirtualBox 6.0.x
e9a88dc28766 : drm/i915: Reject rotation for some hdr formats
546f0f655067 : drm/i915: Reject Yf tiling for HDR formats, v2.
3bd02fa4be3a : drm/i915: Handle YUV subpixel support better
21c75ad65f8e : parport_cs: Fix memory leak in parport_config
4b0a2c5ff721 : virtio_console: initialize vtermno value for ports
67fbfc3943e0 : vt: use /dev/vcs (not /dev/vcs0) in comment
b9ca5f8560af : tty: pty: Fix race condition between release_one_tty and pty_write
75ddbc1fb11e : tty: vt.c: Fix TIOCL_BLANKSCREEN console blanking if blankinterval == 0
46ca3f735f34 : tty/vt: fix write/write race in ioctl(KDSKBSENT) handler
1bbb1c318cd8 : tty: ipwireless: fix missing checks for ioremap
cf90c06f8115 : tty: fix read of tty->pgrp outside of ctrl_lock
3adf2aa8af2d : drivers/tty/tty_jobctrl.c - fix non-kerneldoc comment
6ac972dd4db4 : tty/sysrq: Convert show_lock to raw_spinlock_t
f4e68d58cf2b : tty: fix NULL pointer issue when tty_port ops is not set
36b8defc4476 : ALSA: us122l: Use alloc_pages_exact()
734b5a0bbdf4 : ALSA: Replace snd_malloc_pages() and snd_free_pages() with standard helpers, take#2
fe1b26c93d43 : ALSA: timer: Make snd_timer_close() really kill pending actions
cbe706b05268 : gpio: mlxbf: Add dependency on 64BIT to Kconfig entry
a7588c896b05 : ALSA: timer: Check ack_list emptiness instead of bit flag
7bb4a8a2cc93 : ALSA: timer: Make sure to clear pending ack list
8748b850becc : ALSA: timer: Unify timer callback process code
6b77908fea62 : serial: sc16is7xx: Drop of_match_ptr() use
00d9f0c65401 : serial: sc16is7xx: Switch to use device_get_match_data()
24bc6e68efa0 : serial: sc16is7xx: Respect clock-frequency property
8650e026c819 : dt-bindings: sc16is7xx: Add alternative clock-frequency property
f4487db58eb7 : serial: sprd: Add DMA mode support
083206100d97 : dt-bindings: serial: sprd: Add dma properties to support DMA mode
4007098f4ce4 : serial: sprd: Add power management for the Spreadtrum serial controller
984df54e4304 : dt-bindings: serial: sprd: Add clocks and clocks-names properties
9828def35a36 : serial: 8250_fintek: Make fintek_8250_set_termios static
3ec8002951ea : Disable kgdboc failed by echo space to /sys/module/kgdboc/parameters/kgdboc
898a737c8a43 : dt-bindings: serial: Add compatible for Mediatek MT8183
69646d7a3689 : tty/serial: atmel: RS485 HD w/DMA: enable RX after TX is stopped
f3040983132b : tty/serial: atmel: Add is_half_duplex helper
025c65e119bf : xfrm: Honor original L3 slave device in xfrmi policy lookup
96fd2c6633b0 : drm/i915: Drop new chunks of context creation ABI (for now)
a2deb87396b0 : drm/i915: Disable semaphore on vGPU for now
f276e002793c : usb: u132-hcd: fix resource leak
93e1c8a63830 : usb: cdc-acm: fix race during wakeup blocking TX traffic
eb76899ce749 : selftests/bpf: add btf_dedup test for VOID equivalence check
9ec71c1cdbdd : libbpf: fix btf_dedup equivalence check handling of different kinds
7ca8c2c8bbed : staging: mt7621-mmc: Initialize completions a single time during probe
4195b4f11fbb : staging: mt7621-mmc: Remove obsolete Kconfig flags
3f6363462937 : staging: rtl8723bs: core: fix line over 80 characters warning
b83970f23f36 : staging: emxx_udc: remove unneeded parenthesis
ac118d87cff7 : staging: wilc1000: use cfg80211 ssid list instead of repacking it
ffb99752e930 : staging: vc04_services: add missing __user annotations
8db5da0b8618 : x86/ima: require signed kernel modules
b6e24d0e2118 : staging: rtl8712: Remove comparison to true
27903f9f6b6c : staging: rtl8712: remove unnecessary parentheses
49103a816a49 : staging: rtl8192u: Remove typedef for struct.
f40c9e3d7703 : Staging: rtl8188eu: Get rid of custom macro, DBG_88E in kmalloc
f0977109a577 : staging: sm750fb: lower case to fix camelcase checkpatch warning
5aa2c9ae9371 : drm/i915: Update TRANS_MSA_MISC for fastsets
5ca0ef8a56b8 : drm/i915: Add max_bpc property for DP MST
f1477219869c : drm/i915: Remove the 8bpc shackles from DP MST
da38ef3ed10a : gpio: gpio-omap: add check for off wake capable gpios
06dce84ec76b : gpio: gpio-omap: always scan for triggered non-wakeup capable interrupts
21e2118f4703 : gpio: gpio-omap: limit errata 1.101 handling to wkup domain gpios only
dc7fe518b049 : overflow: Fix -Wtype-limits compilation warnings
b929a500d684 : x86/realmode: Don't leak the trampoline kernel address
9513ea4f6728 : IB/iser: remove uninitialized variable len
080a91041465 : i2c: wmt: make bindings file name match the driver
45dfceb0d14a : i2c: sun6i-p2wi: make bindings file name match the driver
0a96f9ffbfe9 : i2c: stu300: make bindings file name match the driver
94c87527f4e1 : i2c: mt65xx: make bindings file name match the driver
c4dcd89d20a8 : i2c: iop3xx: make bindings file name match the driver
765bdb0b3948 : drm/i915: Expose the force_audio property with DP MST
37aa52bff2bc : drm/i915: Add broadcast RGB property for DP MST
e2a438bd7116 : RDMA/i40iw: Handle workqueue allocation failure
2bafa1e96254 : HID: quirks: Fix keyboard + touchpad on Lenovo Miix 630
f6ac28d61675 : i2c: apply coding style for struct i2c_adapter
70cd8121ca7d : HID: picolcd: Convert to use sysfs_streq()
265bd824e17f : i2c: at91: Convert to use struct i2c_timings
77f9f7721866 : HID: hid-sensor-custom: simplify getting .driver_data
0f02daed4e08 : x86/boot: Fix incorrect ifdeffery scope
b4e1728232d6 : arm64: dts: rockchip: Decrease emmc-phy's drive impedance on rk3399-puma
fb8b7460c995 : arm64: dts: rockchip: Define drive-impedance-ohm for RK3399's emmc-phy.
0e694df356c0 : spi: tegra20-slink: change chip select action order
5fb94d46c317 : ASoC: fsl_audmix: Fix kbuild failure
a3eec13b8fd2 : arm64: dts: rockchip: Disable DCMDs on RK3399's eMMC controller.
01b2a2d52169 : ARM: dts: rockchip: Add device tree for rk3288-veyron-mighty
d2a6cfdaca9e : dt-bindings: ARM: dts: rockchip: Add bindings for rk3288-veyron-mighty
006c077041dc : x86/mce: Handle varying MCA bank counts
1792a0f35319 : ARM: dts: rskrza1: Add remaining LEDs
129ca9e185ab : ARM: dts: rskrza1: Add I2C support
e3414b8c45af : arm64: dts: renesas: salvator-common: Add GPIO keys support
9d5549d8a865 : drm/edid: Remove defunct EDID_QUIRK_FIRST_DETAILED_PREFERRED
a9282a8e6966 : drm/uapi: Remove unused DRM_DISPLAY_INFO_LEN
35f51863e30d : drm: Kill drm_display_info.name
a9ab81d9f52a : drm: Fix tabs vs. spaces
ee7f5cbed2eb : drm: Nuke unused drm_display_info.pixel_clock
7a516e49d975 : arm64: dts: renesas: use extended audio dmac register
05f1d882d28b : arm64: dts: renesas: r8a77995: draak: Fix EthernetAVB phy mode to rgmii
de8e8daaf719 : arm64: dts: renesas: salvator-common: Sort node label
e2fa79de7ecb : arm64: dts: renesas: Update Ebisu and Draak bootargs
f19501aa07f1 : x86/mce: Fix machine_check_poll() tests for error types
547fcf9b1c60 : drm/i915/icl: Fix VEBOX mismatch BUG_ON()
36a1da15b5df : drm/omap: hdmi4_cec: Fix CEC clock handling for PM
168b85e9b223 : drm/fb-helper: Unexport fill_{var,info}
5a3887ba8a52 : drm/udl: Use drm_fb_helper_fill_info
c8613fc6293b : drm/vboxvideo: Use drm_fb_helper_fill_info
4a536934e6c9 : drm/tegra: Use drm_fb_helper_fill_info
668447e5aa3d : drm/rockchip: Use drm_fb_helper_fill_info
19d8a4e3d91f : drm/radeon: Use drm_fb_helper_fill_info
e8f9ad5a00ad : drm/omap: Use drm_fb_helper_fill_info
14bc29646639 : drm/omap: fix typo
f243dd06180a : drm/nouveau: Use drm_fb_helper_fill_info
d4eae71f815e : drm/msm: Use drm_fb_helper_fill_info
82367d80d8e9 : drm/mga200g: Use drm_fb_helper_fill_info
7a0f9ef9703d : drm/i915: Use drm_fb_helper_fill_info
2b617b14536c : drm/hibmc: Use drm_fb_helper_fill_info
abfe3c456068 : selftests/livepatch: use TEST_PROGS for test scripts
dfec164ea90c : drm/gma500: Use drm_fb_helper_fill_info
fb68e5969fc6 : drm/exynos: Use drm_fb_helper_fill_info
f68aeae67170 : drm/cirrus: Use drm_fb_helper_fill_info
2f5791cd03b9 : drm/ast: Use drm_fb_helper_fill_info
f21b6e47eb1d : drm/armada: Use drm_fb_helper_fill_info
2583303debb7 : gpio: mockup: fix debugfs read
bb1c08f98288 : drm/amdgpu: Use drm_fb_helper_fill_info
ecbfc474f0df : drm/fb_helper: set info->par in fill_info()
f1eca684b713 : drm/fb-helper: set fbi->fix.id in fill_info()
3df3116ab4b1 : drm/fb-helper: Add fill_info() functions
fa59dd234c9a : Revert "gpio: use new gpio_set_config() helper in more places"
71cd6cb23487 : drm/i915/selftests: Fix an IS_ERR() vs NULL check
98721b84bc83 : drm/i915: fix i386 build of 64b raw_uncore functions
cab8e3e20d5c : habanalabs: improve error messages
387181dcdb6c : RISC-V: Always compile mm/init.c with cmodel=medany and notrace
dbee9c9c4584 : riscv: fix accessing 8-byte variable from RV32
c01908a14bf7 : HID: input: add mapping for "Toggle Display" key
afbbaa1bc001 : HID: input: add mapping for "Full Screen" key
7975a1d6a7af : HID: input: add mapping for keyboard Brightness Up/Down/Toggle keys
96dd86871e1f : HID: input: add mapping for Expose/Overview key
f7b3d85aa7a3 : HID: input: fix mapping of aspect ratio key
2291da5b4d30 : [media] doc-rst: switch to new names for Full Screen/Aspect keys
07ba9e7be423 : Input: document meanings of KEY_SCREEN and KEY_ZOOM
738c06d0e456 : Input: elan_i2c - add hardware ID for multiple Lenovo laptops
8d93e952fba2 : LSM: lsm_hooks.h: fix documentation format
9c53cb9d5648 : LSM: fix documentation for the shm_* hooks
e9220bc8b79a : LSM: fix documentation for the sem_* hooks
ab012bc83615 : LSM: fix documentation for the msg_queue_* hooks
5fdd268f6eb8 : LSM: fix documentation for the audit_* hooks
6b6b6476a32f : LSM: fix documentation for the path_chmod hook
2f991d7ae86a : LSM: fix documentation for the socket_getpeersec_dgram hook
a890e6378201 : LSM: fix documentation for the task_setscheduler hook
68b3edbd9fd8 : LSM: fix documentation for the socket_post_create hook
5f4b97555c2e : LSM: fix documentation for the syslog hook
733e4467dd06 : LSM: fix documentation for sb_copy_data hook
ce9afe08e71e : powerpc/pseries/energy: Use OF accessor functions to read ibm,drc-indexes
01ca667133d0 : fm10k: Fix a potential NULL pointer dereference
f669d24f3dd0 : i40e: fix WoL support check
7ec52b9df7d7 : ixgbe: fix mdio bus registration
fc00c6a41638 : EDAC/amd64: Adjust printed chip select sizes when interleaved
0a227af521d6 : EDAC/amd64: Support more than two controllers for chip select handling
7835961d377b : EDAC/amd64: Recognize x16 symbol size
869adc4316ea : EDAC/amd64: Set maximum channel layer size depending on family
bdcee7747f5c : EDAC/amd64: Support more than two Unified Memory Controllers
4d30d2bc3c23 : EDAC/amd64: Use a macro for iterating over Unified Memory Controllers
6e846239e548 : EDAC/amd64: Add Family 17h Model 30h PCI IDs
dabb8338be53 : igb: Fix WARN_ONCE on runtime suspend
64f4b9437f7c : ice: Remove "2 BITS" comment
92414f329262 : ice: Update comment regarding the ITR_GRAN_S
6c2f997af50c : ice: Update function header for __ice_vsi_get_qs
b3ccbbce1e45 : i40e: fix i40e_ptp_adjtime when given a negative delta
ac4667551ea5 : ice: Remove unnecessary braces
10c7e4c5fca7 : ice: Remove unused function prototype
203a068ac9e2 : ice: Add missing case in print_link_msg for printing flow control
8244dd2d23b2 : ice: Audit hotpath structures with pahole
89f3e4a5b762 : ice: Do not bail out when filter already exists
4e1af7bf22ca : ice: Fix issue with VF attempt to delete default MAC address
164a4daaeaec : torture: Suppress false-positive CONFIG_INITRAMFS_SOURCE complaint
a9d6938ddb7f : locktorture: NULL cxt.lwsa and cxt.lrsa to allow bad-arg detection
ad092c027713 : rcuperf: Fix cleanup path for invalid perf_type strings
b813afae7ab6 : rcutorture: Fix cleanup path for invalid torture_type strings
d44ac1bebc47 : rcutorture: Fix expected forward progress duration in OOM notifier
f47cb1bb0da2 : rcutorture: Remove ->ext_irq_conflict field
a3b0e1e59ef1 : rcutorture: Make rcutorture_extend_mask() comment match the code
fef141f6195b : tools/.../rcutorture: Convert to SPDX license identifier
24aca4aea4f0 : torture: Don't try to offline the last CPU
6c70e9cd5f3c : rcu: Fix nohz status in stall warning
b51bcbbf16ef : rcu: Move forward-progress checkers into tree_stall.h
7ac1907c9e7b : rcu: Move irq-disabled stall-warning checking to tree_stall.h
e23344c2ca42 : rcu: Organize functions in tree_stall.h
59b73a27681c : rcu: Move FAST_NO_HZ stall-warning code to tree_stall.h
40e69ac7d0c5 : rcu: Inline RCU stall-warning info helper functions
d87cda509458 : rcu: Move rcu_print_task_exp_stall() to tree_exp.h
21d0d79ab051 : rcu: Inline RCU task stall-warning helper functions
32255d51b6ed : rcu: Move RCU CPU stall-warning code out of tree.c
3fc3d1709fc7 : rcu: Move RCU CPU stall-warning code out of tree_plugin.h
10462d6f58fb : rcu: Move RCU CPU stall-warning code out of update.c
2e018c59fe8f : ACPI / tables: Clean up whitespace
f5ad3991493c : srcu: Remove cleanup_srcu_struct_quiesced()
5cdfd174ea6c : srcu: Check for in-flight callbacks in _cleanup_srcu_struct()
add0d37b4f1e : rcu: Correct READ_ONCE()/WRITE_ONCE() for ->rcu_read_unlock_special
f1a98045abd8 : rcu: Fix typo in tree_exp.h comment
a2badefa8574 : rcu: Eliminate redundant NULL-pointer check
5d8a752e31aa : rcu: Fix force_qs_rnp() header comment
85f2b60c4321 : rcu: Update jiffies_to_sched_qs and adjust_jiffies_till_sched_qs() comments
b699cce1604e : rcu: Do a single rhp->func read in rcu_head_after_call_rcu()
6973032a602e : rcu: Default jiffies_to_sched_qs to jiffies_till_sched_qs
0f58d2ac2c87 : rcu: Fix self-wakeups for grace-period kthread
497e42600b69 : rcu: Report error for bad rcu_nocbs= parameter values
da8739f23fad : rcu: Allow rcu_nocbs= to specify all CPUs
b2eb85b49a57 : rcu: Move common code out of if-else block
9145b505bbbd : MAINTAINERS: Add -rcu branch name ("dev")
bdead419fb1d : MAINTAINERS: RCU now has its own email list
3ffe3d1adc0b : rcu: Set rcutree.kthread_prio sysfs access to read-only
884157cef0ac : rcu: Make exit_rcu() handle non-preempted RCU readers
18d7e40679ef : rcu: rcu_qs -- Use raise_softirq_irqoff to not save irqs twice
671a63517cf9 : rcu: Avoid unnecessary softirq when system is idle
e85e6a21b2b5 : rcu: Unconditionally expedite during suspend/hibernate
884b429ae667 : doc: Fix typos and otherwise modernize checklist.txt
d1b493bbe101 : doc: Describe choice of rcu_dereference() APIs and __rcu usage
0fa201d1618e : doc: Repair some whitespace damage
4fea6ef0b219 : doc: Remove obsolete RCU update functions from RCU documentation
5ceb5f0522bd : ACPI / scan: Add labels for PNP button devices
40381a3c1fa3 : ACPI / scan: Simplify acpi_bus_extract_wakeup_device_power_package()
603fadf33604 : ACPI: Fix comment typos
9511cb6481af : drm/i915: Adding missing '; ' to ENGINE_INSTANCES
a7c9b47bc993 : ice: enable VF admin queue interrupts
64a59d05a4b3 : ice: Fix for adaptive interrupt moderation
5995b6d0c6fc : ice: Implement pci_error_handler ops
5abac9d7e1bb : ice: Put __ICE_PREPARED_FOR_RESET check in ice_prepare_for_reset
cf6c6e01bf5d : ice: use virt channel status codes
e163484afa8d : drm/i915: Update size upon return from GEM_CREATE
baba6e572b38 : drm/i915: take a reference to uncore in the engine and use it
97a04e0d07c4 : drm/i915: switch intel_wait_for_register to uncore
d2d551c06f81 : drm/i915: intel_wait_for_register_fw to uncore
4319382e9b1b : drm/i915: switch intel_uncore_forcewake_for_reg to intel_uncore
a2b4abfc626b : drm/i915: switch uncore mmio funcs to use intel_uncore
eb17af67eb1e : drm/i915: take a ref to the rpm in the uncore structure
91dab5d53f4d : ice: Remove unnecessary newlines from log messages
f52c97d9df98 : bpf, doc: fix BTF docs reflow of bullet list
01f2f5b82a2b : SUNRPC: fix uninitialized variable warning
cabacfbbe54e : selftests/bpf: test case for invalid call stack in dead code
927cb78177ae : bpf: remove incorrect 'verifier bug' warning
fa7e428c6b7e : openvswitch: add seqadj extension when NAT is used.
b4b6aa83433e : selftests: bpf: don't depend on hardcoded perf sample_freq
340d45569940 : PCI: hv: Add pci_destroy_slot() in pci_devices_present_work(), if necessary
15becc2b56c6 : PCI: hv: Add hv_pci_remove_slots() when we unload the driver
4ae27444100f : IB/core: Ensure an invalidate_range callback on ODP MR
2cf7bf6f2f20 : drm/i915: add uncore flags for unclaimed mmio
5a0ba777098a : drm/i915: add HAS_FORCEWAKE flag to uncore
4cb6560514fa : leds: trigger: netdev: fix refcnt leak on interface rename
6cc5ca768825 : drm/i915: rename raw reg access functions
05f151a73ec2 : PCI: hv: Fix a memory leak in hv_eject_device_work()
0164945de1b8 : ARM: dts: sun7i: fix typos in uart pin mux
a79668c17684 : ARM: dts: sun9i: Remove deprecated pinctrl properties
ac7fcfa1ecde : arm64: dts: allwinner: a64: Fix the Codec I2S binding
0973c06bb8fb : arm64: dts: allwinner: a64: Add default dr_mode
88a20adde5f6 : ARM: dts: sun8i: h3: Add default dr_mode
0a25d92c6f4f : dpaa2-eth: use netif_receive_skb_list
8c838f53e149 : dpaa2-eth: fix race condition with bql frame accounting
047a013f8d0a : chelsio: use BUG() instead of BUG_ON(1)
6da88a82df75 : tipc: fix return value check in tipc_mcast_send_sync()
2d64610934b4 : net: phy: aquantia: inform about proprietary 1000Base-T2 mode being in use
43429a0353af : net: phy: aquantia: report PHY details like firmware version
9d685c11bf98 : net: phy: aquantia: print remote capabilities if link partner is Aquantia PHY
6146dd453e23 : net: dsa: Avoid null pointer when failing to connect to PHY
8b30919a4e3c : ARM: OMAP2+: Handle reset quirks for dynamically allocated modules
70451127873f : ARM: OMAP2+: Remove hwmod .rev data and use local SoC checks instead
b57250fa5eb3 : ARM: OMAP2+: Allocate struct omap_hwmod based on dts data
6d63b12d182e : ARM: OMAP2+: Define _HWMOD_STATE_DEFAULT and use it
513a4abb19d5 : ARM: OMAP2+: Prepare class allocation for dynamically allocated modules
798bd175ab0d : ARM: OMAP2+: Make interconnect target module allocation functions static
7f0d078667a4 : ARM: OMAP2+: Fix potentially uninitialized return value for _setup_reset()
7d56bedb2730 : ARM: dts: Fix dcan clkctrl clock for am3
c493b09b2792 : net: devlink: skip info_get op call if it is not defined in dumpit
450895d04ba1 : net: phy: bcm54xx: Encode link speed and activity into LEDs
9926cb5f8b0f : tipc: change to check tipc_own_id to return in tipc_net_stop
b7ebee2f95fb : net: usb: aqc111: Extend HWID table by QNAP device
1f8389bf63ae : net: sched: Kconfig: update reference link for PIE
9675db398b15 : net: phy: aquantia: simplify aqr_config_aneg
db460c54b67f : net: dsa: qca8k: extend slave-bus implementations
1eec7151ae0e : net: dsa: qca8k: remove leftover phy accessors
5e07321f3388 : dt-bindings: net: dsa: qca8k: support internal mdio-bus
fb1eb41a3dd4 : dt-bindings: net: dsa: qca8k: fix example
c78c42d77165 : gpio: add driver for Mellanox BlueField GPIO controller
9a9982d4601e : gpio: 74x164: Convert to use SPDX identifier
517ec43927c8 : gpio: 74x164: Remove linux/init.h and sort headers
3c7469514dbe : gpio: 74x164: Make use of device properties
e42dd3ee3f9c : ALSA: emux: Add support of loading GUS-patch
077973c8c37f : drm/i915/icl: reduce pll_id scope and use enum type
02c99d26f520 : drm/i915/icl: use previous pll hw readout
5e65216d8dd1 : drm/i915/cnl: use previous pll hw readout
47c9877e9be3 : drm/i915/bxt: make bxt_calc_pll_link() similar to skl
947f44174684 : drm/i915/skl: use previous pll hw readout
e2a829b3da01 : ALSA: hda/realtek - Fix speakers on Acer Predator Helios 500 Ryzen laptops
766460852cfa : x86/platform/uv: Fix missing checks of kcalloc() return values
a4b7013db23e : RDMA/rxe: Fix slab-out-bounds access which lead to kernel crash later
1a2e158327c9 : drivers: infiniband: Fix whitespace in kconfig
2032a8a27b5c : xfs: serialize unaligned dio writes against all other dio writes
db779ef67ffe : proc/kcore: Remove unused kclist_add_remap()
8782c647aec4 : drm/fbdev: Make skip_vt_switch the default
a6a9274a7c71 : RDMA/nes: remove redundant check on udata
638267537ad9 : cma: Convert portspace IDRs to XArray
602cbe8efc52 : drm/i915/selftests: Fix an IS_ERR() vs NULL check
81cc440883d4 : ucm: Convert ctx_id_table to XArray
8e5a9d61e258 : ib core: Convert query_idr to XArray
ae78ff3a0f0c : RDMA/cm: Convert local_id_table to XArray
949a2370466b : IB/mad: Convert ib_mad_clients to XArray
b86ef5367761 : ASoC: fsl: Add Audio Mixer machine driver
d0d9071b7241 : ASoC: add fsl_audmix DT binding documentation
be1df61cf06e : ASoC: fsl: Add Audio Mixer CPU DAI driver
7cae255d2757 : regulator: act8865: Constify regulator_ops
253c9c79adbc : regulator: act8865: Convert to regulator core's simplified DT parsing code
0b5e200cc7ee : regulator: tps65217: Fix off-by-one for latest seletor of tps65217_uv1_ranges
245308c62170 : spi: stm32-qspi: add dma support
a88eceb17ac7 : spi: stm32-qspi: add spi_master_put in release function
883ce2421ed7 : regulator: sc2731: Constify regulators
5de219ccc1a7 : regulator: da9063: convert header to SPDX
36e075ce74ec : ASoC: Intel: Skylake: enable S24_LE format support
f0f0657b108c : drm/doc: Drop "content type" from the legacy kms property table
64f01d2b5ccc : ASoC: tlv320aic32x4: Only enable with common clock
f1430536e008 : mlx4: Convert pv_id_table to XArray
b02a29eb8841 : mlx5: Convert mlx5_srq_table to XArray
9efb85c5cfac : ftrace: Fix warning using plain integer as NULL & spelling corrections
3dee10da2e9f : tracing: initialize variable in create_dyn_event()
ff9d31d0d466 : tracing: Remove unnecessary var_ref destroy in track_data_destroy()
270a9833b269 : IB/hfi1: Add running average for adaptive pio
be20bbcb0a8c : PCI: rcar: Add the initialization of PCIe link in resume_noirq()
27942ef503a5 : quota: remove trailing whitespaces
df15a2a59d0b : quota: code cleanup for __dquot_alloc_space()
1206d028b2c8 : ext2: Adjust the comment of function ext2_alloc_branch
a768a9abc625 : udf: Explain handling of load_nls() failure
547e12325d0e : arm64: dts: imx: Add i.mx8mm evk basic dts support
a05ea40eb384 : arm64: dts: imx: Add i.mx8mm dtsi support
9d9521e89081 : dt-bindings: arm: imx: Add the soc binding for imx8mm
496456058b50 : ARM: dts: imx7ulp: add ocotp support
48a15bb42df8 : clk: imx: Remove unused imx_get_clk_hw_fixed
4b9a3932e7ba : drm/i915: Mark AML 0x87CA as ULX
811c94f1e866 : ARM: dts: Add devicetree for Eckelmann ci4x10
5930a57fb08a : dt-bindings: arm: fsl: Add devicetree binding for Eckelmann ci4x10
a352e2b337b8 : ARM: dts: stm32: add initial support of stm32mp157c-dk2 board
37eadb8555c0 : ARM: dts: stm32: add initial support of stm32mp157a-dk1 board
3d54d10c6afe : usb: mtu3: fix EXTCON dependency
41f00e6e9e55 : usb: usb251xb: fix to avoid potential NULL pointer dereference
e671765e521c : usb: core: Try generic PHY_MODE_USB_HOST if usb_phy_roothub_set_mode fails
1396929e8a90 : phy: sun4i-usb: Support set_mode to USB_HOST for non-OTG PHYs
4d537f37e0d3 : usb: introduce usb_ep_type_string() function
2a738137b4c2 : usb: typec: fusb302: Make fusb302_irq_work static
3de3dbe7c132 : usb: u132-hcd: fix potential NULL pointer dereference
4c912bff46cc : usb: typec: wcove: Provide fwnode for the port
8ead7e817224 : usb: core: Add PM runtime calls to usb_hcd_platform_shutdown
1a137b47ce6b : usb: sierra: fix a missing check of device_create_file
f926da42218c : usb: mtu3: add a function to switch mailbox state to string
83374e035b62 : usb: mtu3: add tracepoints to help debug
4aab6ad24a10 : usb: mtu3: move vbus and mode debugfs interfaces into mtu3_debugfs.c
ae07809255d3 : usb: mtu3: add debugfs interface files
48e0d3735aa5 : usb: mtu3: supports new QMU format
09befc326eea : usb: mtu3: rebuild qmu_gpd struct to prepare to support new QMU format
4c5964b4c2cb : usb: mtu3: fix transfer error of USB3 Gen2 isoc
918f0f2361e9 : usb: mtu3: rebuild the code of getting vbus regulator
13d944ebdc02 : usb: mtu3: remove unnecessary local variable @req
c858b4f37382 : usb: mtu3: print useful information also for device and host modes
03d8bfc13089 : usb: mtu3: check return value of devm_extcon_register_notifier()
8dfb4eba4100 : esp4: add length check for UDP encapsulation
dbb2483b2a46 : xfrm: clean up xfrm protocol checks
bcc5c1bbf76c : MAINTAINERS: Add entry for EDAC-I10NM
76fc276f4a91 : MAINTAINERS: Update entry for EDAC-SKYLAKE
1762058319f1 : MAINTAINERS: Fix file pattern for X86 MCE INFRASTRUCTURE
d498bc0ce8ac : MAINTAINERS: Fix uniphier-mdmac.c file path
fba1bdd2a9a9 : scsi: qla4xxx: fix a potential NULL pointer dereference
3e14592da654 : scsi: gdth: Only call dma_free_coherent when buf is not NULL in ioc_general
a4b207dea978 : scsi: pm8001: remove set but not used variables 'param, sas_ha'
b6554cfe09e1 : scsi: aacraid: Insure we don't access PCIe space during AER/EEH
608f729c31d4 : scsi: qla4xxx: avoid freeing unallocated dma memory
faf5a744f4f8 : scsi: lpfc: avoid uninitialized variable warning
e7f7b6f38a44 : scsi: lpfc: change snprintf to scnprintf for possible overflow
7766d129bbff : scsi: ufs-mediatek: Add missing MODULE_* information
3aa222cdfc2c : scsi: ufs-mediatek: Fix platform_no_drv_owner.cocci warnings
c2fe742ff6e7 : scsi: mpt3sas: Fix kernel panic during expander reset
1da6c4d9140c : bpf: fix use after free in bpf_evict_inode
19b1a294b0b3 : RDMA: Use __packed annotation instead of __attribute__ ((packed))
d0a935563bc0 : RDMA/hns: Delete unused variable in hns_roce_v2_modify_qp function
d29f5aa0bc0c : net: phy: don't clear BMCR in genphy_soft_reset
82342e493b7e : RDMA/hns: Bugfix for sending with invalidate
07c2339a91c1 : RDMA/hns: Hide error print information with roce vf device
5b01b243b0b3 : RDMA/hns: Only assgin some fields if the relatived attr_mask is set
834fa8cf6f70 : RDMA/hns: Update the range of raq_psn field of qp context
601f3e6d067c : RDMA/hns: Only assign the fields of the rq psn if IB_QP_RQ_PSN is set
f04cc17878b4 : RDMA/hns: Only assign the relatived fields of psn if IB_QP_SQ_PSN is set
401b44804c2a : cxgb4: Convert stid_idr to XArray
9f5a9632e412 : cxgb4: Convert atid_idr to XArray
0fa635aec9ab : PCI/LINK: Deduplicate bandwidth reports for multi-function devices
55397ce8df48 : PCI/LINK: Clear bandwidth notification interrupt before enabling it
3e82a7f9031f : PCI/LINK: Supply IRQ handler so level-triggered IRQs are acked
92a3e426ec06 : cpufreq: intel_pstate: Also use CPPC nominal_perf for base_frequency
edef1ef13418 : ACPI / CPPC: Fix guaranteed performance handling
ded716267196 : media: hfi_parser: don't trick gcc with a wrong expected size
bf78f23acf02 : media: rcar-dma: p_set can't be NULL
1021cd56772b : media: sti/delta: remove uneeded check
4f777d011bdd : media: pwc-ctl: pChoose can't be NULL
3d19cde7be76 : media: cx2341x: replace badly designed macros
a3ac7917b730 : Revert "parport: daisy: use new parport device model"
187df76325af : libceph: fix breakage caused by multipage bvecs
97ee6e925552 : drm/i915: stop storing the media fuse
e6331a321aaf : MIPS: KVM: Use prandom_u32_max() to generate tlbwr index
9498da46d1ce : staging: octeon-ethernet: fix incorrect PHY mode
9b9c87cf5178 : staging: vc04_services: Fix an error code in vchiq_probe()
b6391ac73400 : staging: erofs: fix error handling when failed to read compresssed data
3b9c2f2e0e99 : staging: vt6655: Fix interrupt race condition on device start up.
14a56ec65bab : staging: erofs: support IO read error injection
d61fbb6b1634 : staging: erofs: introduce erofs_page_is_managed()
11152496021e : staging: erofs: fix error handling when failed to read compresssed data
c8723cb8d06b : staging: sm750fb: Prefer using the BIT macro
dc1e3766ec72 : staging: rtl8723bs: include: Fix indentation and spacing issues
96711664002c : staging: ralink-gdma: ralink-gdma.c fixed line width
d638e7eeda54 : staging: rtl8188eu: cleanup long line in odm.c
e5adddf5ae97 : staging: pi433: remove unnecessary calling rf69_set_mode()
344201e0f866 : staging: ralink-gdma: Remove space after cast
4da99b90ce06 : staging: ralink-gdma: Change unsigned to unsigned int
506bce733590 : staging: tegra-vde: remove unnecessary boilerplate license identifier text
3d107833139b : staging: tegra-vde: Add SPDX GPL-2.0+ license identifier to fix checkpatch warning
993e826884e5 : Staging: media: davinci_vpfe: Drop macros
a3703713e18a : Staging: media: davinci_vpfe: Fix preferred form of passing a size
ac394266dc7f : staging: media: zoran: Use unsigned int instead of unsigned
1ec119f09420 : Staging: media: imx: mipi-csi2: Remove unnecessary error messages
ab2a7a292a78 : staging: vt6655: lines should not end with a parentheses
03f4a7b68801 : staging: vt6655: Modify comment style of SPDX License Identifier
d4fe5b1507df : ARM: dts: sunxi: Add default dr_mode
1b97cf4987fb : ARM: dts: sun8i: A23/A33: Fix pinctrl node names
1befb2662373 : ARM: dts: sunxi: Remove pinctrl size-cells property
327384569871 : ARM: dts: sun8i: r40: Remove useless AHCI properties
b9f6b80e04ad : ARM: dts: sun8i: r40: Fix AHCI reset-names property
655c0f429fff : ARM: sunxi: dts: Split USB PHY cells into an array
939b6654344c : ARM: dts: sun8i: tbs-a711: Fix typo in regulators
09f29dcc22d5 : ARM: dts: sunxi: Fix the TCON output clock
033914f877e8 : ARM: sunxi: Fix the USB PHY VBUS detect GPIO properties
2c515b0d05a9 : ARM: sunxi: Fix the USB PHY ID detect GPIO properties
0c64f75d89cb : ARM: dts: sunxi: Switch to new GPIOs properties for i2c-gpio
5400cdc1410b : ARM: dts: sunxi: Fix GIC compatible
1cf0444a23fa : ARM: dts: sun5i: lichee-pi one: Remove stale pinctrl-names entry
c2a5b5547515 : ARM: dts: sun9i: optimus: Fix fixed-regulators
be354500c101 : dt-bindings: arm: Remove the CPU compatible documentation
ebc42b478b0c : ARM: dts: sun8i: a23/a33: Add R_I2C Controller
4f6faf786448 : ARM: dts: sun8i: a33: Add default address and size cells to the DSI node
7ee02cb56c3f : dt-bindings: Add YAML description for Allwinner boards
927489b1570e : ARM: dts: sun9i: Add missing unit address
c4953ba1eddd : ARM: dts: sun9i: Fix Display Engine DTC warnings
109b7bfa777b : ARM: dts: sun8i: r40: Fix Display Engine DTC warnings
56975bfbb7fb : ARM: dts: sun8i: a83t: Fix Display Engine DTC warnings
f79d79534dba : ARM: dts: sun8i: v3s: Fix Display Engine DTC warnings
5bab80efb750 : ARM: dts: sun8i: a23/a33: Fix Display Engine DTC warnings
73b65f45bc60 : ARM: dts: sun6i: Fix Display Engine DTC warnings
a87356569559 : ARM: dts: sun5i: Fix Display Engine DTC warnings
9d803c1cf851 : ARM: dts: sun5i: Fix display pipeline endpoint warnings in DTC
67fec9db606f : ARM: dts: sun8i: a83t: Add cross links for the mixers
cd42ca0515d3 : ARM: dts: sun7i: olimex-lime2: Add regulators for GPIO banks
ff8e860249e8 : ARM: dts: sun7i: add /omit-if-no-ref/ tags to pin group nodes
cfec64e8f2e7 : ARM: dts: sun7i: add pinctrl for EMAC in PH bank
7a13e1820a6b : ARM: dts: sun7i: add pinctrl for CAN in PA bank
73b670023327 : ARM: dts: sun7i: add pinctrl for missing uart mux options
a4dc791974e5 : ARM: dts: sun8i: h3: Refactor the pinctrl node names
75f9a058838b : ARM: dts: sunxi: h3/h5: Remove stale pinctrl-names entry
54eac67bbe3a : arm64: dts: allwinner: Fix pinctrl node names
562bf19611c0 : arm64: dts: allwinner: a64: Add missing PIO clocks
d41a43a0d365 : arm64: dts: allwinner: a64: Fix display pipeline endpoints
26c609d5d219 : arm64: dts: allwinner: a64: Fix the TCON output clock
9bf7933fc3f3 : io_uring: offload write to async worker in case of -EAGAIN
e6d1fa584e0d : sbitmap: order READ/WRITE freed instance and setting clear bit
e86185754556 : blk-mq: fix sbitmap ws_active for shared tags
f254ba6ae547 : cxgb4: Convert hwtid_idr to XArray
153d11cc530c : media: imx214: don't de-reference a NULL pointer
7a268a93973c : cxgb4: Convert mmidr to XArray
2f43129127e6 : cxgb4: Convert qpidr to XArray
52e124c27e7b : cxgb4: Convert cqidr to XArray
e64a7c02f101 : cxgb3: Convert mmidr to XArray
27114876ceaa : cxgb3: Convert qpidr to XArray
a2f409713e44 : cxgb3: Convert cqidr to XArray
149e31e90b50 : media: v4l: rcar_fdp1: Fix indentation oddities
35e2e8b5fb07 : media: vicodec: set pixelformat to V4L2_PIX_FMT_FWHT_STATELESS for stateless decoder
997deb811bf5 : media: vicodec: Add support for stateless decoder.
fde649b418d1 : media: vicodec: Register another node for stateless decoder
f05a51b98eaf : media: v4l2-ioctl.c: add V4L2_PIX_FMT_FWHT_STATELESS to v4l_fill_fmtdesc
2495f39ce1fa : media: vicodec: Introducing stateless fwht defs and structs
ee3963c492cc : media: vicodec: add documentation to V4L2_PIX_FMT_FWHT_STATELESS
f94368e3b04a : media: vicodec: add documentation to V4L2_CID_MPEG_VIDEO_FWHT_PARAMS
b663e57cb490 : media: vicodec: add documentation to V4L2_CID_FWHT_I/P_FRAME_QP
c022a4a95722 : media: vicodec: add struct for encoder/decoder instance
747993722d20 : media: vicodec: Handle the case that the reference buffer is NULL
50e4c5e1b6e4 : media: vicodec: rename v4l2_fwht_default_fmt to v4l2_fwht_find_nth_fmt
92dc64d41276 : media: vicodec: Validate version dependent header values in a separate function
86764b88c447 : media: vicodec: keep the ref frame according to the format in decoder
bdbfd992bb9f : media: vicodec: add field 'buf' to fwht_raw_frame
30364c41bd27 : media: vicodec: Move raw frame preparation code to a function
a04a7a2108a1 : media: vicodec: bugfix: free compressed_frame upon device release
8eead25cbdf9 : media: vicodec: bugfix - call v4l2_m2m_buf_copy_metadata also if decoding fails
86e81794acdf : ice: Create a generic name for the ice_rx_flg64_bits structure
2bdc97be9713 : ice: add and use new ice_for_each_traffic_class() macro
f902796a51a8 : media: vicodec: change variable name for the return value of v4l2_fwht_encode
09ca38a50795 : media: v4l2-ctrl: v4l2_ctrl_request_setup returns with error upon failure
4d10452cd1ed : media: vicodec: upon release, call m2m release before freeing ctrl handler
fb56f4be05ad : media: vicodec: fix g_selection: either handle crop or compose
7243e5a06e48 : media: vicodec: selection api should only check single buffer types
e79c7159d471 : media: media requests: return EBADR instead of EACCES
ca0d1bd489a4 : media: cedrus: set requires_requests
90675d391e91 : media: vb2: add requires_requests bit for stateless codecs
105e5bc23a3a : ice: change VF VSI tc info along with num_queues
2ebd4428d93a : ice: Prevent unintended multiple chain resets
a65f71fed5ad : ice: map Rx buffer pages with DMA attributes
712edbbb67d4 : ice: Limit the ice_add_rx_frag to frag addition
1fb8c97f9d96 : ARM: dts: exynos: Fix spelling mistake of EXYNOS5420
1d032bc77bb8 : ice: Gather the rx buf clean-up logic for better reuse
6c5d24eef7be : checkpatch: Warn on improper usage of Co-developed-by
c55760806d08 : Documentation: rtc: Correct location of rtctest.c
03c66a137661 : ice: Introduce bulk update for page count
24a2bb90741b : docs: Clarify the usage and sign-off requirements for Co-developed-by
9dfec7ca0ba7 : dmaengine: stm32-mdma: Revert "dmaengine: stm32-mdma: Add a check on read_u32_array"
23b846396b95 : dmaengine: axi-dmac: extend support for ZynqMP arch
f177a4312194 : dmaengine: xgene-dma: move spin_lock_bh to spin_lock in tasklet
2ff25c1c3279 : dmaengine: pl08x: be fair when re-assigning physical channel
921234e0c5d7 : dmaengine: axi-dmac: Split too large segments
b45aef3aef63 : dmaengine: pl330: introduce debugfs interface
1857ca42a734 : ice: Get rid of ice_pull_tail
93958742192e : arm64: tegra: Disable CQE Support for SDMMC4 on Tegra186
9e75ad5d8f39 : io_uring: fix big-endian compat signal mask handling
fa9463564e77 : ARM: dts: nomadik: Fix polarity of SPI CS
2dbed152e2d4 : ARM: davinci: fix build failure with allnoconfig
224b1e860c74 : doc: minor fixes to translation's disclaimer
4318f9bb736c : docs: remove spaces from shell variable assignment
6d56ee1550b8 : ASoC: tlv320aic32x4: Allow 192000 Sample Rate
78f2d58a2893 : ASoC: tlv320aic32x4: Remove mclk references
aa6a60f7be92 : ASoC: tlv320aic32x4: Restructure set_dai_sysclk
96c3bb00239d : ASoC: tlv320aic32x4: Dynamically Determine Clocking
fbafbf651727 : ASoC: tlv320aic32x4: Move aosr and dosr setting to separate functions
d25970b5fd51 : ASoC: tlv320aic32x4: Control clock gating with CCF
9b484124ebd9 : ASoC: tlv320aic32x4: Model BDIV divider in CCF
cc809ed88509 : Documentation: fix core_pattern max length
a51b50062091 : ASoC: tlv320aic32x4: Model DAC/ADC dividers in CCF
fd2df3aeafa4 : ASoC: tlv320aic32x4: Model CODEC_CLKIN in CCF
514b044cba66 : ASoC: tlv320aic32x4: Model PLL in CCF
8633d44002ba : ASoC: dapm: Initialize private_value in snd_soc_dapm_new_dai
50e0908412e6 : ALSA: aloop: Support S24 sample formats
113ce08109f8 : ALSA: pcm: Don't suspend stream in unrecoverable PCM state
a6256b3a92cb : dt-bindings: reset: meson-g12a: Add missing USB2 PHY resets
13e8a05b9224 : reset: meson-audio-arb: Fix missing .owner setting of reset_controller_dev
ed79dac98c5e : xfs: prohibit fstrim in norecovery mode
bbb97808a0ef : ice: Pull out page reuse checks onto separate function
6c869cb7a8f0 : ice: Retrieve rx_buf in separate function
250c3b3e0aa2 : ice: Enable link events over the ARQ
8d051b8b5d52 : ice: use irq_num var in ice_vsi_req_irq_msix
840bcd88f899 : ice: Restore VLAN switch rule if port VLAN existed before
98bbbb76f2ed : selinux: avoid uninitialized variable warning
9e0cfe28fa32 : selinux: remove useless assignments
b0153fdd7e8a : ice: update VSI config dynamically
529766e0a011 : i2c: Add drivers for the AMD PCIe MP2 I2C controller
24f7c45fdb2a : LSM: lsm_hooks.h - fix missing colon in docstring
0c4ea7f87abb : bpf: test_tc_tunnel.sh needs reverse path filtering disabled
8cec63e52966 : iommu: Remove iommu_callback_data
8bc32a285660 : iommu: Don't print warning when IOMMU driver only supports unmanaged domains
b024ab9b2d3a : drm/i915/bios: iterate over child devices to initialize ddi_port_info
945ab8f6de94 : locks: wake any locks blocked on request before deadlock check
d9470757398a : powerpc/64: Fix memcmp reading past the end of src/dest
1a96665143c3 : ARM: dts: rockchip: Remove #address/#size-cells from rk3288-veyron gpio-keys
282e2e078ba5 : ARM: dts: rockchip: Remove #address/#size-cells from rk3288 mipi_dsi
d040e4e8deea : ARM: dts: rockchip: Fix gpu opp node names for rk3288
864c2fee4ee9 : ARM: dts: rockchip: Add vdd_logic to rk3288-veyron
21f843ff948b : ARM: dts: rockchip: Add dvs-gpios to rk3288-veyron-jerry
0c4cac5e8f03 : ARM: dts: rockchip: Add rk3288-veyron-jerry rev 10-15
4e92348dc003 : dt-bindings: ARM: dts: rockchip: Add rk3288-veyron-jerry rev 10-15
2c33b50e6201 : regulator: tps65217: Constify regulator_ops
d1030b439934 : regulator: tps65218: Constify regulator_ops
cacea3a90e21 : ASoC: dapm: Fix NULL pointer dereference in snd_soc_dapm_free_kcontrol
d6f987c8462a : clk: meson: pll: fix rounding and setting a rate that matches precisely
836f90f9e2d1 : drm/bridge: dw-hdmi: disable SCDC configuration for invalid setups
cbd66c626e16 : spi: mt7621: Move SPI driver out of staging
72dca1f6744b : spi: at91-usart: Remove duplicated checking for spi->bits_per_word
55e3dacaf538 : spi: atmel-quadspi: Make atmel_qspi_get_name static
a71bcdfe6476 : regulator: uniphier: Fix build dependency
78540a259b05 : ASoC: sirf-audio: Remove redundant of_match_node call
cf8817733d10 : ASoC: stm32: sai: add power management
eddb6084305e : ASoC: AMD: Fix incorrect extern
3a9ce0f1b296 : ASoC: nau8810: fix the issue of 64 bits division
8f71370f4b02 : ASoC: intel: Fix crash at suspend/resume after failed codec registration
26c9d79b3730 : ARM: dts: iwg23s-sbc: Add HDMI support
4ec778fb0f26 : ARM: dts: r8a77470: Add DU support
3d565a21f2ce : drm/meson: fix TMDS clock filtering for DMT monitors
2d8f92897ad8 : drm/meson: Uninstall IRQ handler
776e78677f51 : drm/meson: Fix invalid pointer in meson_drv_unbind()
fa44328f4eb0 : ARM: dts: sun8i: a33: Reintroduce default pinctrl muxing
aa9aaa4d61c0 : ACPI: use different default debug value than ACPICA
32c13bcd3544 : drm/i915: Report the correct errno from i915_gem_context_open()
733df11cfc36 : m68k: defconfig: Update defconfigs for v5.1-rc1
19999a8b8782 : m68k: mvme16x: Handle timer counter overflow
3d744eee38f1 : m68k: mvme16x: Convert to clocksource API
7529b90d051e : m68k: mvme147: Handle timer counter overflow
fc4c47b3b5b8 : m68k: mvme147: Convert to clocksource API
481fa139b893 : m68k: mac: Convert to clocksource API
4be2ba93cf2e : m68k: hp300: Handle timer counter overflow
2ed16626f58f : m68k: hp300: Convert to clocksource API
3384df06c131 : m68k: bvme6000: Convert to clocksource API
26ccd2d376d9 : m68k: atari: Convert to clocksource API
5afd3d06e5cb : m68k: amiga: Convert to clocksource API
7d6ca23554e3 : m68k: Drop ARCH_USES_GETTIMEOFFSET
6242c94d1430 : m68k: apollo, q40, sun3, sun3x: Remove arch_gettimeoffset implementations
0ca7ce7db771 : m68k: mac: Fix VIA timer counter accesses
1efdd4bd2543 : m68k: Call timer_interrupt() with interrupts disabled
32e727449c79 : batman-adv: Add multicast-to-unicast support for multiple targets
099e6cc1582d : batman-adv: allow updating DAT entry timeouts on incoming ARP Replies
c2d8b9a6c17a : batman-adv: Adjust name for batadv_dat_send_data
cedb0dbbb2b0 : MAINTAINERS: Add T(ree) field for batman-adv
b755636e5c14 : MAINTAINERS: Add C(hat) field for batman-adv
a4357c0edf30 : MAINTAINERS: Add B(ugtracker) field for batman-adv
1392f553a4bf : batman-adv: Warn about sysfs file access
42cdd521487f : batman-adv: ABI: Mark sysfs files as deprecated
0fa4c30d710d : batman-adv: Make sysfs support optional
208c6e8cff1b : drm: vkms: check status of alloc_ordered_workqueue
60e6ecfb616f : drm/doc: fix missing verb
825d1b579d0b : drm/hibmc: Drop best_encoder
52735a6f0bd2 : batman-adv: Drop documentation about sysfs files
4c35e15a8311 : batman-adv: Drop documentation about debugfs files
0d5f20c42b24 : batman-adv: Drop license boilerplate
438b3d3fae43 : batman-adv: Fix genl notification for throughput_override
ca8c3b922e70 : batman-adv: fix warning in function batadv_v_elp_get_throughput
f131a56880d1 : batman-adv: Reduce tt_global hash refcnt only for removed entry
3d65b9accab4 : batman-adv: Reduce tt_local hash refcnt only for removed entry
4ba104f468bb : batman-adv: Reduce claim hash refcnt only for removed entry
6cf4511e9729 : gpio: aspeed: fix a potential NULL pointer dereference
0df3f09d00ae : drm/i915: Use vblank_disable_immediate on gen2
d938da6b132a : drm/i915: Disable C3 when enabling vblank interrupts on i945gm
57b1c4460dc4 : drm/i915: Mark AML 0x87CA as ULX
a51143001d9e : drm/udl: Refactor edid retrieving in UDL driver (v2)
3f04e0a6cfeb : drm: Fix drm_release() and device unplug
74fca241e6a0 : dmaengine: tegra210-adma: update system sleep callbacks
f6ed6491d565 : dmaengine: tegra210-adma: use devm_clk_*() helpers
63197f78bca2 : bpf, libbpf: clarify bump in libbpf version info
1d382264d911 : bpf, libbpf: fix version info and add it to shared object
b6a36e5ddf84 : drm/fb: avoid setting 0 depth.
62b31b42cff9 : bpf: silence uninitialized var warning in bpf_skb_net_grow
36ea73cb9a42 : dt-bindings: i2c: stm32: update optional properties for stm32h7/stm32mp1
472ec0ce3ef4 : dt-bindings: i2c: stm32: remove extra spaces
9d3ca54b550c : i2c: at91: added slave mode support
ad7d142f8951 : i2c: at91: split driver into core and master file
07345ab220d8 : i2c: at91: segregate master mode specific code from probe and init func
dd19f6bf9245 : drm/i915: Remove defunct intel_suspend_gt_powersave()
59c39840f5ab : genirq: Prevent use-after-free and work list corruption
7f2daa96759b : x86/resctrl: Remove unused variable
8c2ffd917477 : Linux 5.1-rc2
f28d3d5346e9 : timer/trace: Improve timer tracing
6849cbb0f9a8 : timer/trace: Replace deprecated vsprintf pointer extension %pf by %ps
dc1e7dc5ac62 : timer: Move trace point to get proper index
d6b87eaf10bd : tick/sched: Update tick_sched struct documentation
f6b19b354d50 : net: devlink: select NET_DEVLINK from drivers
b8f975545cdb : net: devlink: add port type spinlock
2b239e7090b8 : net: devlink: warn on setting type on unregistered port
d0d54e8c3593 : bnxt: set devlink port type after registration
faaccbe6eb07 : nfp: move devlink port type set after netdev registration
45b861120e0c : net: devlink: disallow port_attrs_set() to be called before register
d8ba36204cc7 : dsa: move devlink_port_attrs_set() call before register
e519418f8992 : mlxsw: Move devlink_port_attrs_set() call before register
773b1f38e34e : net: devlink: don't pass return value of __devlink_port_type_set()
e0dcd386d1fc : net: devlink: don't take devlink_mutex for devlink_compat_*
c3f10cbcaa3d : bnxt: call devlink_port_type_eth_set() before port register
a0e18132ec51 : bnxt: set devlink port attrs properly
402f99e550c6 : dsa: add missing net/devlink.h include
477edb7806b6 : bnxt: add missing net/devlink.h include
375cf8c6439f : net: devlink: add couple of missing mutex_destroy() calls
fccfb9ce70ed : iio: ad_sigma_delta: select channel when reading register
85fae294e1a5 : blk-mq: update comment for blk_mq_hctx_has_pending()
13f063815265 : blk-mq: use blk_mq_put_driver_tag() to put tag
bfb57a91c2cb : habanalabs: remove low credit limit of DMA #0
47c3b5e9b38b : drm/i915/guc: Support for extended GuC notification messages
ddad5babb05e : drm/i915: always pin hw_id for GVT context
2a6a8e2d9004 : clocksource/drivers/clps711x: Remove board support
9308fd407455 : x86/MCE: Group AMD function prototypes in <asm/mce.h>
6a023205d2d7 : staging: rts5208: correction in spelling
9c0867e0b836 : staging: rtl8723bs: include: Fix identation issue
d01deea6d72c : staging: rtl8723bs: include: Fix a space issue
3fe9ff487746 : staging: rtl8723bs: include: Fix spelling mistake
8e97f7d86623 : staging: rtl8723bs: Remove function rtw_alloc_network()
367cdd1305ac : staging: rtl8723bs: core: Remove parentheses
2c506ddfd51b : staging: rtl8723bs: core: Change datatype from sint to int
cb8de77c78c7 : staging; rtl8723bs: Remove unnecessary function rtw_init_mlme_priv()
f981c57ffd2d : vti4: eliminated some duplicate code.
65fd2c2afac3 : xfrm: gso partial offload support
aa957088b4e8 : habanalabs: add device status option to INFO IOCTL
64ebde5b0fdb : gpiolib: export devprop_gpiochip_set_names()
d0d443cddbef : net: aquantia: enable driver build for arm64 or compile_test
1eef4757ce5e : net: aquantia: improve LRO configuration
1b09e72d1670 : net: aquantia: Increase rx ring default size from 1K to 2K
8bd7e7639daf : net: aquantia: Make RX default frame size 2K
9773ef18b83d : net: aquantia: Introduce rx refill threshold value
46f4c29d9de6 : net: aquantia: optimize rx performance by page reuse strategy
7e2698c4fd35 : net: aquantia: optimize rx path using larger preallocated skb len
8b27dae5a2e8 : tcp: add one skb cache for rx
472c2e07eef0 : tcp: add one skb cache for tx
dc05360fee66 : net: convert rps_needed and rfs_needed to new static branch api
ba27b4cdaaa6 : net: dev: introduce support for sch BYPASS for lockless qdisc
28cff537ef2e : net: sched: add empty status flag for NOLOCK qdisc
576fd2f7cac3 : tcp: add documentation for tcp_ca_state
526949e877f4 : rxrpc: avoid clang -Wuninitialized warning
737889efe971 : tipc: tipc clang warning
e6d1407013a9 : tcp: remove conditional branches from tcp_mstamp_refresh()
064c5d6881e8 : net: sched: fix cleanup NULL pointer exception in act_mirr
23c78343ec36 : r8169: fix cable re-plugging issue
75eac7b5f68b : net: ethernet: ti: fix possible object reference leak
be693df3cf9d : net: ibm: fix possible object reference leak
fa3a419d2f67 : net: xilinx: fix possible object reference leak
a7fb107b7d89 : net: phy: Re-parent menus for MDIO bus drivers correctly
a7a01ab31260 : net: phy: Correct Cygnus/Omega PHY driver prompt
1b72d4323798 : tick: Remove outgoing CPU from broadcast masks
e0ceeae708ce : x86/CPU/hygon: Fix phys_proc_id calculation logic for multi-die processors
18915b5873f0 : ext4: prohibit fstrim in norecovery mode
166bd5b889ac : pNFS/flexfiles: Fix layoutstats handling during read failovers
5a698243930c : NFS: Fix a typo in nfs_init_timeout_values()
5e86bdda4153 : ext4: cleanup bh release code in ext4_ind_remove_space()
d84dd3fb82fa : SUNRPC: Don't let RPC_SOFTCONN tasks time out if the transport is connected
674a2b27234d : ext4: brelse all indirect buffer in ext4_ind_remove_space()
93417a3fda20 : genirq: Mark expected switch case fall-through
32d0be018f6f : clocksource/drivers/riscv: Fix clocksource mask
ffc8599aa976 : x86/gart: Exclude GART aperture from kcore
e1e41b6ce5f9 : timekeeping: Consistently use unsigned int for seqcount snapshot
1bd76ff448a9 : EDAC, altera: Fix S10 Double Bit Error Notification
fe783516e301 : EDAC, skx, i10nm: Make skx_common.c a pure library
cf7d624f8dcc : cifs: update internal module version number
8c11a607d1d9 : SMB3: Fix SMB3.1.1 guest mounts to Samba
68ddb496800a : cifs: Fix slab-out-of-bounds when tracing SMB tcon
e71ab2aa06f7 : cifs: allow guest mounts to work for smb3.11
85f9987b236c : fix incorrect error code mapping for OBJECTID_NOT_FOUND
b073a08016a1 : cifs: fix that return -EINVAL when do dedupe operation
0b0dfd592167 : CIFS: Fix an issue with re-sending rdata when transport returning -EAGAIN
d53e292f0f50 : CIFS: Fix an issue with re-sending wdata when transport returning -EAGAIN
7df5e3db8f63 : selftests: bpf: tc-bpf flow shaping with EDT
315a202987dd : bpf: make bpf_skb_ecn_set_ce callable from BPF_PROG_TYPE_SCHED_ACT
55c1fc0af29a : libnvdimm/namespace: Fix a potential NULL pointer dereference
351f339faa30 : acpi/nfit: Always dump _DSM output payload
2297c33c19af : arm64: dts: meson-g12a-sei510: add regulators
0b7aed337ff0 : arm64: dts: meson-g12a-x96-max: add uart_AO pinctrl
51d215c14341 : arm64: dts: meson-g12a-sei510: add uart_AO pinctrl
638914212ace : arm64: dts: meson-g12a-u200: add uart_AO pinctrl
ff4f8b6cab58 : arm64: dts: meson: g12a: Add UART A, B & C nodes and pins
7ab41c474125 : arm64: dts: meson: g12a: add reset controller
e92546c226ec : arm64: dts: meson: g12a: add uart_ao_a pinctrl
11a7bea17c9e : arm64: dts: meson: g12a: add pinctrl support controllers
b019f4a4199f : arm64: dts: meson: g12a: Add AO Clock + Reset Controller support
6691370646e8 : ARM: dts: am335x-evmsk: Correct the regulators for the audio codec
4f96dc0a3e79 : ARM: dts: am335x-evm: Correct the regulators for the audio codec
30645307e5d2 : ARM: OMAP2+: add missing of_node_put after of_device_is_available
3e2cf62efec5 : ARM: OMAP1: ams-delta: Fix broken GPIO ID allocation
9039de403477 : clocksource/drivers/mips-gic-timer: Make gic_compare_irqaction static
008258d995a6 : clocksource/drivers/timer-ti-dm: Make omap_dm_timer_set_load_start() static
bddee90af621 : clocksource/drivers/tcb_clksrc: Make tc_clksrc_suspend/resume() static
d18a7408d7be : clocksource/drivers/clps711x: Make clps711x_clksrc_init() static
75a1a9fa2e20 : selftests/bpf: convert bpf tunnel test to encap modes
94f16813e1b2 : selftests/bpf: convert bpf tunnel test to BPF_F_ADJ_ROOM_FIXED_GSO
005edd16562b : selftests/bpf: convert bpf tunnel test to BPF_ADJ_ROOM_MAC
6c408decbdc8 : bpf: Sync bpf.h to tools
868d523535c2 : bpf: add bpf_skb_adjust_room encap flags
2278f6cc151a : bpf: add bpf_skb_adjust_room flag BPF_F_ADJ_ROOM_FIXED_GSO
14aa31929b72 : bpf: add bpf_skb_adjust_room mode BPF_ADJ_ROOM_MAC
8142958954d1 : selftests/bpf: extend bpf tunnel test with tso
7255fade7b93 : selftests/bpf: extend bpf tunnel test with gre
ef81bd054942 : selftests/bpf: expand bpf tunnel test to ipv6
ccd34cd3577d : selftests/bpf: expand bpf tunnel test with decap
98cdabcd0798 : selftests/bpf: bpf tunnel encap test
908adce64653 : bpf: in bpf_skb_adjust_room avoid copy in tx fast path
c72c4cde8095 : selinux: Make selinux_kernfs_init_security static
4fc90fb883fc : ALSA: hda/ca0132 - Simplify alt firmware loading code
4b225248dadd : drm/i915/ehl: Add Support for DMC on EHL
9b7598a99ab4 : drm/i915/ehl: Set proper eu slice/subslice parameters for EHL
759c9ab55b5b : drm/i915/ehl: EHL outputs are different from ICL
e547f2a2fc13 : drm/i915/ehl: Add dpll mgr
897f296152c7 : drm/i915/ehl: Add ElkhartLake platform
29f3863d33d1 : drm/i915/ehl: Add EHL platform info and PCI IDs
76b496b1bd79 : net/mlx5e: Replace TC VLAN pop and push actions with VLAN modify
bdc837eecf73 : net/mlx5e: Support VLAN modify action
0eb69bb99629 : net/mlx5e: Add VLAN ID rewrite fields
bea964107fa7 : net: Add IANA_VXLAN_UDP_PORT definition to vxlan header file
e3cfc7e6b7bd : net/mlx5e: TX, Add geneve tunnel stateless offload support
cac018b8c7ee : net/mlx5e: Take SW parser code to a separate function
974eff2b5793 : net: Move the definition of the default Geneve udp port to public header file
bdde93114994 : net/mlx5e: Remove redundant assignment
ee576ec1c1c6 : net/mlx5e: Fix compilation warning in en_tc.c
d3669ca9ff33 : net/mlx5e: Fix port buffer function documentation format
092ead48290b : net/mlx5: Fix compilation warning in eq.c
eb5cc431f17b : net/mlx5: Simplify mlx5_sriov_is_enabled() by using pci core API
2aca17876028 : net/mlx5: Rename total_vfs to total_vports
88d73849e973 : net/mlx5: Simplify sriov enable/disable flow
1e4471e74c75 : sbitmap: trivial - update comment for sbitmap_deferred_clear_bit
35d0a06dad22 : PCI: Cleanup register definition width and whitespace
abf1aae8259e : drm/i915: Clean up EDID downclock mode lookup
9f6fbe22be90 : drm/i915: Stop hand rolling drm_mode_match()
dee2370ce3d1 : drm/i915: Adjust DSI fixed mode handling
325710d3d4a3 : drm/i915: Refactor VBT fixed mode handling
8f49673ef919 : drm/i915: Pick the first mode from EDID as the fixed mode when there is no preferred mode
0dc927eb9496 : drm/i915: Refactor EDID fixed mode search
6086e47b35e1 : drm/i915: Really calculate the cursor ddb based on the highest enabled wm level
d92f2c59cc2c : xhci: Don't let USB3 ports stuck in polling state prevent suspend
8867ea262196 : usb: xhci: dbc: Don't free all memory with spinlock held
6cbcf596934c : xhci: Fix port resume done detection for SS ports with LPM enabled
e898e69d6b94 : x86/hw_breakpoints: Make default case in hw_breakpoint_arch_parse() return an error
6e4484ee3548 : gpio: mockup: move the driver out of the IOMEM drivers section
6ada2f2269ce : gpio: mockup: drop unneeded dependencies from Kconfig
b45a02e13ee7 : gpio: amd-fch: Fix bogus SPDX identifier
c5bc6e526d3f : gpio: adnp: Fix testing wrong value in adnp_gpio_direction_input
7ecced0934e5 : gpio: exar: add a check for the return value of ida_simple_get fails
932002f0028f : gpio: pca953x: Add support for CAT9554
5c9f8cfe3cb6 : dt-bindings: gpio: pca953x: Document onnn,cat9554
ca0214ee2802 : ALSA: pcm: Fix possible OOB access in PCM oss plugins
f1ef73f50b3e : ice: Get VF VSI instances directly via PF
d84b899a946e : ice: Don't let VF know that it is untrusted
26069b448e2d : ice: Set LAN_EN for all directional rules
b58dafbc6f10 : ice: Do not set LB_EN for prune switch rules
277b3a4547b8 : ice: Enable LAN_EN for the right recipes
5eda8afd6bcc : ice: Add support for PF/VF promiscuous mode
e1ca65a3ccea : ice: code cleanup in ice_sched.c
eb86b0949183 : ice: Remove unused vsi_id field
c8b7abdd7d8e : ice: fix some function prototype and signature style issues
60dcc39ea338 : ice: fix the divide by zero issue
5743020d37d7 : ice: Fix issue reconfiguring VF queues
23d21c3dbbe1 : ice: Remove unused function prototype
1b5c19c7796c : ice: fix static analysis warnings
7eeac889769a : ice: Fix issue reclaiming resources back to the pool after reset
cb93a9529de8 : ice: Enable MAC anti-spoof by default
a5fdd713d256 : jfs: fix bogus variable self-initialization
3b0f31f2b8c9 : genetlink: make policy common to family
601ed4d6dc3a : r8169: use netif_start_queue instead of netif_wake_qeueue in rtl8169_start_xmit
c8248c6c1a3d : r8169: don't read interrupt mask register in interrupt handler
110a2432c520 : net: phy: aquantia: add downshift support
d4223e06b6ae : staging: mt7621-mmc: Check for nonzero number of scatterlist entries
f2778bb3cb6c : staging: mt7621-mmc: Fix warning when reloading module with debug msgs enabled
561fb35a9d04 : staging: erofs: Use !x or x in place of NULL comparision
51385436f181 : staging: rtl8188eu: remove unnecessary parentheses
63ff599a76a6 : staging: rtl8723bs: core: Remove return variables in rtw_mlme_ext.c
5947e900d084 : staging: rtl8723bs: core: Change NULL comparisons to Boolean negation
283a9e4b5624 : staging: wilc1000: Remove return variables from wilc_spi.c
953137522929 : staging: wilc1000: Remove return variable from host_interface.c
b6d00e179fe5 : staging: vt6655: Add spaces around operator
8f51bd83e443 : staging: pi433: remove empty space to fix line over 80 characters warning
a41d42a9fda3 : Staging: gdm724x: Remove unnecessary print statements
83cdfc17a907 : Staging: comedi: ni_mio_common.c: Added blank line after declarations
d7dcf26ff0ff : softirq: Remove tasklet_hrtimer
671422b2205b : xfrm: Replace hrtimer tasklet with softirq hrtimer
77dcc6233e0d : mac80211_hwsim: Replace hrtimer tasklet with softirq hrtimer
11c632e1cfd3 : drm/tegra: sor: Implement acquire/release for reset
0f0b7e1cc7ab : x86/tsc: Add option to disable tsc clocksource watchdog
ea593dbba4c8 : drm/i915: Allow contexts to share a single timeline across all engines
b91715417244 : drm/i915: Extend CONTEXT_CREATE to set parameters upon construction
e0695db7298e : drm/i915: Create/destroy VM (ppGTT) for use with contexts
9d1305ef80b9 : drm/i915: Introduce the i915_user_extension_method
509869a2fec3 : drm/tegra: vic: Fix implicit function declaration warning
7cf77b273a8f : drm/tegra: hub: Fix dereference before check
7fe5719b4364 : soc/tegra: pmc: Implement acquire/release for resets
4e5180eb3d4f : crypto: Kconfig - fix typos AEGSI -> AEGIS
f6fff1707223 : crypto: salsa20-generic - use crypto_xor_cpy()
29d97dec22dd : crypto: chacha-generic - use crypto_xor_cpy()
dcf7b48212c0 : crypto: vmx - fix copy-paste error in CTR mode
5db46ac29a67 : crypto: ccree - reduce kernel stack usage with clang
6570737c7fa0 : crypto: testmgr - test the !may_use_simd() fallback code
8b8d91d4ce5a : crypto: simd - convert to use crypto_simd_usable()
e52b7023cdad : crypto: arm64 - convert to use crypto_simd_usable()
99680c5e9182 : crypto: arm - convert to use crypto_simd_usable()
f2abe0d72b21 : crypto: x86 - convert to use crypto_simd_usable()
b55e1a39543f : crypto: simd,testmgr - introduce crypto_simd_usable()
580e29517840 : crypto: arm64/gcm-aes-ce - fix no-NEON fallback code
7aceaaef04ea : crypto: chacha-generic - fix use as arm64 no-NEON fallback
62f95ae805fa : hwrng: omap - Set default quality
f808aa3f245e : crypto: testmgr - remove workaround for AEADs that modify aead_request
e151a8d28c2c : crypto: x86/morus1280 - convert to use AEAD SIMD helpers
477309580dcc : crypto: x86/morus640 - convert to use AEAD SIMD helpers
b6708c2d8fbd : crypto: x86/aegis256 - convert to use AEAD SIMD helpers
d628132a5e3d : crypto: x86/aegis128l - convert to use AEAD SIMD helpers
de272ca72c61 : crypto: x86/aegis128 - convert to use AEAD SIMD helpers
149e12252fb3 : crypto: x86/aesni - convert to use AEAD SIMD helpers
8b56d3488d87 : crypto: x86/aesni - convert to use skcipher SIMD bulk registration
1661131a0479 : crypto: simd - support wrapping AEAD algorithms
16c4dd83a1b2 : crypto: caam/jr - optimize job ring enqueue and dequeue operations
48084abf2120 : watchdog/core: Make variables static
e8750053d64a : time/jiffies: Make refined_jiffies static
bb2e320565f9 : genirq/devres: Remove excess parameter from kernel doc
4fe64a62e04c : x86/mm/pti: Make local symbols static
5a07168d8d89 : futex: Ensure that futex address is aligned in handle_futex_death()
691dc382769e : clk: samsung: exynos5410: Add gate clock for ADC
c52c6857de87 : clk: samsung: dt-bindings: Add ADC clock ID to Exynos5410
9d8e8f045ae4 : clk: samsung: dt-bindings: Put CLK_UART3 in order
84c11e4df5aa : iommu/vt-d: Save the right domain ID used by hardware
5bb71fc790a8 : iommu/vt-d: Check capability before disabling protected memory
80ef4464d5e2 : iommu/iova: Fix tracking of recently failed iova address
fe63f21b20df : iwlwifi: dbg_ini: align to FW api version 1
a2a120a9cdf1 : iwlwifi: remove unnecessary goto out in iwl_parse_nvm_mcc_info()
78d722b1bdd9 : iwlwifi: Use struct_size() in kzalloc
4b49e34e580c : iwlwifi: dbg_ini: separate between ini and legacy dump flows
c88580e1a96b : iwlwifi: dbg: add DRAM monitor support for AX210 device family
a15d4f3b3cdd : iwlwifi: mvm: set max amsdu for TLC offload
5bd757a69bec : iwlwifi: for AX210 device support radio GF4
f826faaa1f3a : iwlwifi: pcie: switch to correct RBD/CD layout for 22560
fd1190b68a27 : iwlwifi: mvm: use dump worker during restart instead of sync dump
8672aad310fc : iwlwifi: dbg: use dump mask for tx command dumping length
e4fe5d4b10cd : iwlwifi: mvm: Support new format of SCAN_OFFLOAD_PROFILES_QUERY_RSP
2785ce008e3b : iwlwifi: support new NVM response API
b15ef67c0e6b : iwlwifi: add support for 6-7 GHz channels
8636ca769cab : iwlwifi: mvm: be more forgiving if num of channels is too big
e47df5bd515c : iwlwifi: mvm: enable HT/VHT IBSS
918cbf39ac00 : iwlwifi: mvm: support multiple BSSID
81b4e44e41e6 : iwlwifi: mvm: track changes in beacon count during channel switch
f67806140220 : iwlwifi: mvm: disconnect in case of bad channel switch parameters
77738865eb62 : iwlwifi: mvm: notify FW on quiet mode in CSA
c37763d22d07 : iwlwifi: mvm: track CSA beacons
d47cdb884a99 : iwlwifi: mvm: report all NO_DATA events to mac80211
792211266379 : iwlwifi: mvm: implement CSA abort
9cfcf71ce6ec : iwlwifi: mvm: report delayed beacon count to FW
6ac371aa1a74 : ALSA: hda/realtek: Enable headset MIC of ASUS X430UN and X512DK with ALC256
a806ef1cf3bb : ALSA: hda/realtek: Enable headset mic of ASUS P5440FF with ALC256
e1037354a0a7 : ALSA: hda/realtek: Enable ASUS X441MB and X705FD headset MIC with ALC256
b71f0a0b1e3f : tools: PCI: Exit with error code when test fails
972d8e137779 : iwlwifi: add new 0x2723/0x2080 card for 22000
0d5bad14226a : iwlwifi: rename structs to fit the new names
07d35b4270ef : iwlwifi: use sync nmi in case of init flow failure
b05d57c9b647 : iwlwifi: dbg_ini: fix bad dump size calculation
8625794e3639 : iwlwifi: dbg_ini: in case of region dump failure set memory to 0
d1967ce64177 : iwlwifi: add sync_nmi to trans ops
475c6bde7228 : iwlwifi: mvm: fix TX crypto on 22560+ devices
48f40b96de2c : thunderbolt: xdomain: Fix to check return value of kmemdup
9aabb68568b4 : thunderbolt: Fix to check return value of ida_simple_get
2cc12751cf46 : thunderbolt: Fix to check for kmemdup failure
53239664e5ae : ARM: dts: ape6evm: Add NOR FLASH
b9d52d381e14 : drm/i915/guc: GuC suspend path cleanup
e70d3d804041 : drm/i915/selftests: Mark up preemption tests for hang detection
d067994cc425 : drm/i915/selftests: Calculate maximum ring size for preemption chain
83d163124cf1 : bpf: verifier: propagate liveness on all frames
f6827526279d : selftests: bpf: modify urandom_read and link it non-statically
ab99e7a8f7fe : samples: bpf: add xdp_sample_pkts to .gitignore
dbde7ec3ce0d : arm64: dts: imx8mq: Move the opp table out of bus node
00f1dac3c2d6 : arm64: dts: ls1043a: add crypto node alias also for qds
e4282ddbd2a8 : arm64: dts: fsl: Remove unused properties from FSL QSPI nodes
26d459398a7c : ARM: dts: ls1021a: Remove unused properties from QSPI node
e464fd2ba4d4 : arm64: dts: imx8mq: enable the multi sensor TMU
bafc0ba8261e : selftests/bpf: add tests for bpf_tcp_check_syncookie and bpf_skc_lookup_tcp
5792d52df1e7 : selftests/bpf: test references to sock_common
dbaf2877e9ad : selftests/bpf: allow specifying helper for BPF_SK_LOOKUP
253c8dde3cf6 : tools: update include/uapi/linux/bpf.h
399040847084 : bpf: add helper to check for a valid SYN cookie
edbf8c01de5a : bpf: add skc_lookup_tcp helper
85a51f8c28b9 : bpf: allow helpers to return PTR_TO_SOCK_COMMON
0f3adc288df8 : bpf: track references based on is_acquire_func
507aaeeef80d : ARM: imx_v4_v5_defconfig: enable PWM driver
728e096dd708 : ARM: imx_v6_v7_defconfig: continue compiling the pwm driver
aed609c40c6f : ARM: dts: imx50: Add PHY node for usbotg and adjust clocks
67814a9b1b3b : ARM: dts: i.MX35: Add i2c and mmc aliases
5da7f749aec3 : ARM: dts: i.MX6SL: Add i2c and mmc aliases
ad8c096a84a7 : ARM: dts: i.MX50: Add i2c, mmc and spi aliases
15b43e497ffd : ARM: dts: imx6dl-yapp4: Use correct pseudo PHY address for the switch
41b37f4c0fa6 : ARM: dts: imx6qdl: Fix typo in imx6qdl-icore-rqs.dtsi
83857418073f : drm/nouveau/dmem: empty chunk do not have a buffer object associated with them.
909e9c9c4283 : drm/nouveau/debugfs: Fix check of pm_runtime_get_sync failure
18ec3c129bca : drm/nouveau/dmem: Fix a NULL vs IS_ERR() check
2219c9ee922d : drm/nouveau/dmem: remove set but not used variable 'drm'
92149190067d : net: sched: flower: set unlocked flag for flower proto ops
c24e43d83b7a : net: sched: flower: track rtnl lock state
3d81e7118d57 : net: sched: flower: protect flower classifier state with spinlock
272ffaadeb3e : net: sched: flower: handle concurrent tcf proto deletion
9a2d93899897 : net: sched: flower: handle concurrent filter insertion in fl_change
259e60f96785 : net: sched: flower: protect masks list with spinlock
195c234d15c9 : net: sched: flower: handle concurrent mask insertion
f48ef4d5b083 : net: sched: flower: add reference counter to flower mask
b2552b8c40fa : net: sched: flower: track filter deletion with flag
061775583e35 : net: sched: flower: introduce reference counting for filters
620da4860827 : net: sched: flower: refactor fl_change
e474619a2498 : net: sched: flower: don't check for rtnl on head dereference
31f1a0e37cac : nfp: remove defines for unused control bits
f7ad68bf9850 : rhashtable: rename rht_for_each*continue as *from.
4feb7c7a4fbb : rhashtable: don't hold lock on first table throughout insertion.
5f543a54eec0 : net: hns3: fix for not calculating tx bd num correctly
408f13ef358a : rhashtable: Still do rehash when we get EEXIST
17cc9821766c : net: phy: Move Omega PHY entry to Cygnus PHY driver
f878fe568558 : net: phy: Prepare for moving Omega out of bcm7xxx
02afc7ad45bd : net: dst: remove gc leftovers
6b70fc94afd1 : net-sysfs: Fix memory leak in netdev_register_kobject
62be757fbe6f : net: systemport: Remove print of base address
fbb7bc45eac7 : net: dsa: bcm_sf2: Remove print of base address
647aed232a7c : net: phy: mdio-bcm-unimac: Remove print of base address
10585b43420e : ipv6: Remove fallback argument from ip6_hold_safe
9ab948a91b2c : ipv4: Allow amount of dirty memory from fib resizing to be controllable
ee3bbfe806cd : net/sched: let actions use RCU to access 'goto_chain'
fe384e2fa36c : net/sched: don't dereference a->goto_chain to read the chain index
7e0c8892df7d : net/sched: act_vlan: validate the control action inside init()
e5fdabacbffc : net/sched: act_tunnel_key: validate the control action inside init()
7c3d825d12c5 : net/sched: act_skbmod: validate the control action inside init()
ec7727bb24b0 : net/sched: act_skbedit: validate the control action inside init()
4b006b0c139e : net/sched: act_simple: validate the control action inside init()
e8c87c643ef3 : net/sched: act_sample: validate the control action inside init()
d6124d6ba697 : net/sched: act_police: validate the control action inside init()
6ac86ca3524b : net/sched: act_pedit: validate the control action inside init()
1e45d043a8bb : net/sched: act_nat: validate the control action inside init()
c53075ea5d3c : net/sched: act_connmark: validate the control action inside init()
ff9721d32b1a : net/sched: act_mirred: validate the control action inside init()
11a94d7fd80f : net/sched: act_ife: validate the control action inside init()
0da2dbd6029c : net/sched: act_gact: validate the control action inside init()
f5c29d83866d : net/sched: act_csum: validate the control action inside init()
4e1810049c26 : net/sched: act_bpf: validate the control action inside init()
85d0966fa57e : net/sched: prepare TC actions to properly validate the control action
cd5afa91f078 : net: macb: Add null check for PCLK and HCLK
06acc17a9621 : net: phy: Add DP83825I to the DP83822 driver
12132768dc4a : tun: Remove unused first parameter of tun_get_iff()
0c3e0e3bb623 : tun: Add ioctl() TUNGETDEVNETNS cmd to allow obtaining real net ns of tun device
69903dfae031 : drm/i915/icl: Fix the TRANS_DDI_FUNC_CTL2 bitfield macro
fc2786545395 : PCI/MSI: Remove unused mask_msi_irq() and unmask_msi_irq()
1903ba82823b : PCI/MSI: Remove unused __write_msi_msg() and write_msi_msg()
0ab925d36906 : drm/amd/display: Only allow VRR when vrefresh is within supported range
454e531f938f : staging: rtl8723bs: include: remove typedef for struct pno_scan_info
bc8212ef3d2a : staging: rtl8723bs: include: remove typedef for struct pno_scan_channel_info
cc746197159b : staging: rtl8723bs: include: remove typedef for struct pno_ssid_list
8b4e7034fd30 : staging: rtl8723bs: include: remove typedef for struct pno_ssid
319aa7e516da : staging: rtl8723bs: include: remove typedef for struct pno_nlo_info
8cf0466a2df6 : staging: rtl8723bs: core: Change NULL comparison to Boolean negation
a752d01c3d87 : staging: rtl8712: rtl8712_led.c: remove blank line
32c6abf0d02e : staging: rtl8712: rtl8712_led.c: alignment should match open parenthesis
a936ac3add1a : staging: rtl8712: rtl8712_led.c: remove unnecessary parentheses
447da755b810 : staging: rtl8712: rtl8712_efuse.h: alignment should match open parenthesis
4fb5eb2da969 : staging: rtl8712: rtl8712_efuse.h: remove blank line
f916e23f56a8 : staging: rtl8712: alignment should match open parenthesis
88ad17b6fd02 : staging: rtl8712: remove blank line
53db33a48934 : Staging: media: Use !x in place of NULL comparision
85b45eadbe6e : staging: netlogic: Remove unnecessary error print
4a278a92958d : staging: vt6655: lines should not end with a parenthesis
1f176773fac0 : staging: vt6655: correction in spelling
6c851417336a : drm/amd/powerplay: Fix double unlock bug in smu_sys_set_pp_table()
8513027a73c2 : drm/amd/powerplay: Off by one in vega20_get_smu_msg_index()
06b61d4a3cca : drm/amd/powerplay: delete some dead code
4e8738a206d2 : drm/amdgpu/display: fix build when DCN KCONFIG is not set
86f7bae5cf97 : drm/amdgpu: revert "XGMI pstate switch initial support"
4c1c9871fb99 : staging: rtl8192e: kconfig: use help over --help--
e9e2d2e34fb1 : staging: rtl8188eu: core: Add spaces around operators
72369b1b8790 : staging: rtl8188eu: core: Remove unnecessary parentheses
0049363c9253 : staging: rtl8188eu: core: rtw_mlme: Remove return variables.
c896c89066ae : staging: emxx_udc: lines should not end with parenthesis
c3546695830e : drm/amdgpu: use the new VM backend for PTEs
e6899d55904f : drm/amdgpu: use the new VM backend for PDEs
6dd09027a22a : drm/amdgpu: new VM update backends
802a4a484a76 : drm/amdgpu: reserve less memory for PDE updates
d1e29462a06a : drm/amdgpu: move and rename amdgpu_pte_update_params
072b7a0bd2f6 : drm/amdgpu: always set and check dma addresses in the VM code
2c2508029f02 : drm/amdgpu: remove some unused VM defines
52012642a599 : staging: greybus: sdio.c: Remove unncessary paranthesis.
754a25442705 : drm/i915: Skip object locking around a no-op set-domain ioctl
a679f58d0510 : drm/i915: Flush pages on acquisition
c7a1ce397ada : ipv6: Change addrconf_f6i_alloc to use ip6_route_info_create
67f695134703 : ipv6: Move setting default metric for routes
a88c26f671b0 : net/tls: Replace kfree_skb() with consume_skb()
08e046c8966a : tipc: fix a null pointer deref
77d5ad4048fb : tipc: fix use-after-free in tipc_sk_filter_rcv
ceabee6c5994 : genetlink: Fix a memory leak on error path
706707341bef : mtd: spi-nor: Fix comment of spi_nor_find_best_erase_type()
3ddc8adbbc76 : mtd: spi-nor: Print all JEDEC ID bytes on error
33872d79f5d1 : tipc: fix cancellation of topology subscriptions
4daffb664a69 : drm/i915: Stop storing the context name as the timeline name
3e05531243d0 : drm/i915: Stop storing ctx->user_handle
7dc40713618c : drm/i915: Introduce a mutex for file_priv->context_idr
3aa9945a528e : drm/i915: Separate GEM context construction and registration to userspace
d74fd06f4410 : mtd: rawnand: ingenic: Rename jz4780_bch_init to jz4780_bch_reset
a919619e9a25 : mtd: rawnand: ingenic: Rename jz4780_nand driver to ingenic_nand
65bba52d3250 : mtd: rawnand: ingenic: Use SPDX license notifiers
1838a7b31fcb : mtd: rawnand: Move drivers for Ingenic SoCs to subfolder
badb37f1601d : dt-bindings: mtd: ingenic: Use standard ecc-engine property
057c319a0fe6 : dt-bindings: mtd: ingenic: Change 'BCH' to 'ECC' in documentation
a07c63d3e95d : dt-bindings: mtd: ingenic: Add compatible strings for JZ4740 and JZ4725B
6d50e9b6dcd0 : mtd: rawnand: meson: fix a potential memory leak in meson_nfc_read_buf
91e9dd772084 : mtd: rawnand: meson: add missing ENOMEM check in meson_nfc_read_buf()
b849f8b59c68 : mtd: rawnand: atmel: switch to SPDX license identifiers
ccf20ccccea3 : mtd: rawnand: atmel: add sam9x60 nand controller support
b1e8e0aa15a0 : dt-bindings: mtd: atmel-nand: add sam9x60 compatible
e2c19c506c87 : mtd: rawnand: atmel: add generic name for EBICSA regmap
3e0863dd4c1f : memory: atmel-ebi: add sam9x60 EBI support
996acbfb1fe3 : dt-bindings: memory: atmel-ebi: add sam9x60 compatible
ad7bdbc84730 : memory: atmel-ebi: add generic name for ebi regmap
b309df2422c0 : ARM: at91: add sam9x60 SFR definitions
64f1da10ca5e : mtd: rawnand: Mark expected switch fall-throughs
f67ed1461eff : mtd: rawnand: gpmi: Introduce GPMI_IS_MXS() macro
981d1aa0697c : mtd: spinand: Use the spi-mem dirmap API
f27b744baaa6 : irqchip/irq-mvebu-sei: Make mvebu_sei_ap806_caps static
922bfb7c27f7 : arm64: dts: stratix10: enable MMC highspeed support
17808d445b6f : ARM: dts: socfpga: enable MMC highspeed support
8efd6365417a : arm64: dts: stratix10: add the sysmgr-syscon property from the gmac's
ca1438dcb34c : spi: export tracepoint symbols to modules
69c8a9bcb032 : spi: lpspi: fix dataloss when SS is inactivated between every words
e69b394703e0 : regulator: tps65086: Fix tps65086_ldoa1_ranges for selector 0xB
7287275b4301 : regulator: add regulator_get_linear_step() stub helper
689b9e025f0c : regulator: tps65217: Simplify linear range for selector 25-52
4e105e3b4bc6 : regulator: tps65132: Constify tps65132_regulator_ops and tps_regs_desc
2e62e03333bb : regulator: tps65132: Remove unneeded fields from struct tps65132_regulator
008fe4e53822 : ASoC: simple-card-utils: test memory allocation
16123412a628 : ASoC: lochnagar: Add driver to support Lochnagar 2 sound card
d9b27d50340c : ASoC: lochnagar: Add device tree binding document
c95e3a4b9629 : ASoC: tlv320aic32x4: Properly Set Processing Blocks
b87d37d0231f : ASoC: mchp-i2s-mcc: add driver for I2SC Multi-Channel Controller
4c798984c0dc : ASoC: mchp-i2s-mcc: dt-bindings: add DT bindings for I2S Multi-Channel Controller
ad11e59f52d6 : ASoC: simple-card-utils: rename asoc_simple_card_xxx() to asoc_simple_()
8f7f298a3337 : ASoC: simple-card-utils: separate asoc_simple_card_parse_dai()
65a5056b2120 : ASoC: simple-card-utils: share asoc_simple_card_init_priv()
629f75440a68 : ASoC: simple-card-utils: share asoc_simple_be_hw_params_fixup()
ad934ca80108 : ASoC: simple-card-utils: share asoc_simple_dai_init()
f48dcbb6d47d : ASoC: simple-card-utils: share asoc_simple_hw_param()
686911b46fb5 : ASoC: simple-card-utils: share asoc_simple_shutdown()
f38df5bf0c9c : ASoC: simple-card-utils: share asoc_simple_startup()
e59289cda8de : ASoC: simple_card_utils: share common priv for simple-card/audio-graph
0580dde59438 : ASoC: simple-card-utils: add asoc_simple_debug_info()
883149027a98 : ASoC: AMD: Update DA7219 DAI clock name to align with codec updates
d90ba6c8b53e : ASoC: da7219: Expose BCLK and WCLK control through CCF
41d176d3ec14 : ASoC: da7219: Update DAI clock binding info to cover WCLK/BCLK
0ff4e8c61b79 : ASoC: fsl_esai: fix channel swap issue when stream starts
53f67a786638 : ASoC: fsl_asrc: add constraint for the asrc of older version
f0f2338a9cfa : ASoC: cs4270: Set auto-increment bit for register writes
f8dfeae009ef : perf bpf: Show more BPF program info in print_bpf_prog_info()
fc462ac75b36 : perf bpf: Extract logic to create program names from perf_event__synthesize_one_bpf_prog()
d56354dc4909 : perf tools: Save bpf_prog_info and BTF of new BPF programs
657ee5531903 : perf evlist: Introduce side band thread
5ba846b1ee07 : dmaengine: idma64: Use actual device for DMA transfers
401f147b16d9 : drm/i915/selftests: fix NULL vs IS_ERR() check in mock_context_barrier()
1f2367a39f17 : drm/komeda: Add d71_enum_resources and d71_cleanup
a2b2012eab25 : ARM: dts: rockchip: Fix gic/efuse sort ordering for rk3288
c7531e31c8a4 : ALSA: hda/realtek - Add support for Acer Aspire E5-523G/ES1-432 headset mic
2733ccebf4a9 : ALSA: hda/realtek: Enable headset MIC of Acer Aspire Z24-890 with ALC286
c709f14f0616 : ALSA: seq: oss: Fix Spectre v1 vulnerability
2b1d9c8f8723 : ALSA: rawmidi: Fix potential Spectre v1 vulnerability
01ce31c57b3f : vti4: removed duplicate log message.
5483844c3fc1 : vti4: ipip tunnel deregistration fixes.
e8449baa5c01 : arm64: dts: imx8qxp: add lsio_mu2 node
14c7c02d2145 : arm64: dts: imx8qxp: fix mbox-cells
0f4d3aa761b7 : x86/cpu/cyrix: Remove {get,set}Cx86_old macros used for Cyrix processors
18fb053f9b82 : x86/cpu/cyrix: Use correct macros for Cyrix calls on Geode processors
9bd681251b7c : x86/microcode: Announce reload operation's completion
534c89c22e26 : x86/hyperv: Prevent potential NULL pointer dereference
2e84f116afca : x86/hpet: Prevent potential NULL pointer dereference
725e29db8cb9 : x86/lib: Fix indentation issue, remove extra tab
a9c640ac96e1 : x86/boot: Restrict header scope to make Clang happy
0803278b0b4d : bpf: do not restore dst_reg when cur_state is freed
fca269f201a8 : irqchip/mbigen: Don't clear eventid when freeing an MSI
6a77623d78b3 : irqchip/stm32: Don't set rising configuration registers at init
0dda09666f50 : irqchip/stm32: Don't clear rising/falling config registers at init
24105bf4d104 : dt-bindings: irqchip: renesas-irqc: Document r8a774c0 support
096048cb120d : irqchip/mmp: Make mmp_irq_domain_ops static
dc3173c7067e : irqchip/brcmstb-l2: Make two init functions static
0c671812f152 : objtool: Move objtool_file struct off the stack
82efcab3b9f3 : workqueue: Only unregister a registered lockdep key
551417af91b1 : genirq: Fix typo in comment of IRQD_MOVE_PCNTXT
c9a9497ccef2 : mmc: renesas_sdhi: limit block count to 16 bit for old revisions
5ea47691bd99 : mmc: alcor: fix DMA reads
031d2ccc1677 : mmc: sdhci-omap: Set caps2 to indicate no physical write protect pin
92edf8df0ff2 : powerpc/security: Fix spectre_v2 reporting
2b77158ffa92 : mmc: mxcmmc: "Revert mmc: mxcmmc: handle highmem pages"
ab7529f24417 : drm/i915: Use __is_constexpr()
07de90945caf : arm64: dts: allwinner: a64: Rename hpvcc-supply to cpvdd-supply
49c726d55c1b : clk: sunxi: Add Kconfig options
d333bad1f6f3 : dt-bindings: at24: add Renesas R1EX24016
ceda59ec444e : MAINTAINERS: change my e-mail address for at24
152d58234ef4 : ARM: dts: sunxi: h3/h5: Add device node for SID
f7a6f5f3bb7b : ARM: dts: vf610-zii: Remove 'max-brightness' property
ff01e6971ecd : drm/fourcc: Fix conflicting Y41x definitions
9354c29ed527 : habanalabs: allow user to modify TPC clock relaxation value
6a8ca24590a2 : staging: rtlwifi: Fix potential NULL pointer dereference of kzalloc
22c971db7dd4 : staging: rtl8712: uninitialized memory in read_bbreg_hdl()
d70d70aec963 : staging: rtlwifi: rtl8822b: fix to avoid potential NULL pointer dereference
7671ce0d9293 : staging: rtl8188eu: Fix potential NULL pointer dereference of kcalloc
e2ff9f15e8ac : staging: erofs: Replace NULL comparisons
0d808cdfe0fc : staging: gdm724x: Rename dftEpsId to dft_eps_id
e4432160d9b3 : Staging: rtl8723bs: Change return type and type of local variable
19c74ea57715 : staging: r8188eu: refactor recvframe_defrag()
737e061563b0 : staging: wlan-ng: Correct typo in comment message
82c6f68090b7 : staging: wlan-ng: malformed SPDX-License-Identifier
42784bd7a2c8 : staging: mt7621-spi: Remove references to nonexistent mt7621_spi_ops
9e4f62f42caa : staging: rtl8188eu: core: rtw_recv.c: Modify return type suggested by Coccinelle.
2fd37c9d4335 : staging: rtl8192u: r8192U_dm: Remove unnecessary comments.
b17b6823419a : staging: netlogic: replace skb_put/pull pair with skb_reserve
40a3483b194e : staging: rtl8192u: ieee80211: ieee80211_rx.c: Remove unnecessary braces.
667a8f737539 : ALSA: hda/realtek: Enable headset MIC of Acer AIO with ALC286
5cec2d2e5839 : binder: fix race between munmap() and direct reclaim
5997da82145b : binder: fix BUG_ON found by selinux-testsuite
8677858da6b9 : dt-bindings: memory-controllers: freescale: add MMDC binding doc
3a1a67b1ca7b : ARM: dts: imx6qdl: Improve mmdc1 node
476f6e53a0d0 : ARM: dts: imx: make MMDC node name generic
10ee87d19a5d : ARM: dts: imx7ulp: add mmdc support
083d022913f2 : drm/amdgpu: add one rlc version into gfxoff blacklist
005440066f92 : drm/amdgpu: enable gfxoff again on raven series (v2)
0a958328b069 : drm/amd/powerplay: fix spelling mistake "unknow" -> "unknown"
5ea8b4725f42 : drm/amd/powerplay: Zero initialize num_of_levels in vega20_set_single_dpm_table
5bbfcebb6d1b : drm/ttm: remove set but not used variable 'rdev'
54087768dbd6 : drm/amd/display: Only put primary planes into the mode_info->planes list
f258fee6c3c0 : drm/amd/display: Add debugfs dpcd interface
c7ba3653e977 : drm/amd/display: Generic SDP message access in amdgpu
d5f90f3a0ab3 : drm/amd/display: Expose generic SDP message access interface
6ffaa6fcd06a : drm/amd/display: fix odm pipe management
661a8cd9516b : drm/amd/display: add missing opp programming for odm
f25f06b67ba2 : drm/amd/display: fix odm combine pipe reset
bc2193992b00 : drm/amd/display: fix releasing planes when exiting odm
1e49f3e56d4d : drm/amd/display: 3.2.23
e03868ec0cdc : drm/amd/display: Fix VTEM InfoPacket programming
66acd4418d7d : drm/amd/display: Link train only when link is DP and backend is enabled
c23f95ae7064 : drm/amd/display: add global master update lock interfaces
3a9aeadbdfa8 : drm/amd/display: Use dc_is_hdmi_signal() instead of ENUM
3c7dd2cbc8e1 : drm/amd/display: cache additional dpcd caps for HDR capability check
b05e2c5e81f9 : drm/amd/display: Update ABM crtc state on non-modeset
3d5cc272319d : drm/amd/display: Programming correct VRR_EN bit in VTEM structure
8db89b2e39ff : drm/amd/display: 3.2.22
f38e720af8c5 : drm/amd/display: extend EDID support to 1kb
fe6119fb0361 : drm/amd/display: Fix DP audio regression
9070d18f89a8 : drm/amd/display: Add a hysteresis to BTR frame multiplier
7fe538a4d641 : drm/amd/display: fix DP 422 VID_M half the rate issue.
ae5041f3a031 : drm/amd/display: Fix setting DP_VID_N_MUL
901f4f97be66 : drm/amd/display: Move dm_read_reg_func to dc_helper.
7ddaef96cd30 : drm/amd/display: Use drm helper for resetting plane state
335d5d7bbd3c : drm/amd/display: change generic_reg_wait to void.
eec3d5efd16d : drm/amd/display: Reset alpha state for planes to the correct values
1d31408a4c29 : drm/amdgpu: use more entries for the first paging queue
4f8bc72fbf10 : drm/amdgpu: free up the first paging queue v2
f11a13ecafa4 : drm/amdgpu: re-enable retry faults
f81e8d532a4f : drm/amdkfd/sriov:Put the pre and post reset in exclusive mode v2
1791e54f0121 : drm/amd/display: Respect DRM framebuffer info for video surfaces
98ae7f98d44b : drm/amdgpu: Wait for newly allocated PTs to be idle
194f87ddffe2 : drm/amdgpu: more descriptive message if HMM not enabled
46fc15487d02 : Drivers: hv: vmbus: Expose monitor data only when monitor pages are used
48e5d98a0eb1 : selftests/bpf: Add arm target register definitions
0f71d089c912 : tools/power turbostat: update version number
5ea7647b333f : tools/power turbostat: Warn on bad ACPI LPIT data
3123be11683e : ARM: dts: imx6ull: Use the correct style for SPDX License Identifier
8173c336989c : tools/power turbostat: Add checks for failure of fgets() and fscanf()
3316f99a9f1b : tools/power turbostat: Also read package power on AMD F17h (Zen)
9392bd98bba7 : tools/power turbostat: Add support for AMD Fam 17h (Zen) RAPL
0a42d235e50d : tools/power turbostat: Do not display an error on systems without a cpufreq driver
6de68fe15a0f : tools/power turbostat: Add Die column
937807d355a3 : tools/power turbostat: Add Icelake support
31a1f15cea5e : tools/power turbostat: Cleanup CNL-specific code
562855eeb113 : tools/power turbostat: Cleanup CC3-skip code
df2f677dee3c : tools/power turbostat: Restore ability to execute in topology-order
e19dfdc83b60 : kernfs: initialize security of newly created nodes
ec882da5cda9 : selinux: implement the kernfs_init_security hook
b230d5aba2d1 : LSM: add new hook for kernfs node initialization
0ac6075a32fc : kernfs: use simple_xattrs for security attributes
b754026bd98e : selinux: try security xattr after genfs for kernfs filesystems
d0c9c153b4bd : kernfs: do not alloc iattrs in kernfs_xattr_get
05895219627c : kernfs: clean up struct kernfs_iattrs
cba368c1f01c : bpf: Only print ref_obj_id for refcounted reg
16add411645c : syscall_get_arch: add "struct task_struct *" argument
b15fe94acece : unicore32: define syscall_get_arch()
03f7e6adfbd0 : Move EM_UNICORE to uapi/linux/elf-em.h
1660aac45e5b : nios2: define syscall_get_arch()
fa562447e154 : nds32: define syscall_get_arch()
530ff23a8e46 : Move EM_NDS32 to uapi/linux/elf-em.h
92f922f35078 : m68k: define syscall_get_arch()
d093153431dc : hexagon: define syscall_get_arch()
f4780e2db06d : Move EM_HEXAGON to uapi/linux/elf-em.h
122a43b10742 : h8300: define syscall_get_arch()
a43e66478ef7 : c6x: define syscall_get_arch()
67f2a8a29311 : arc: define syscall_get_arch()
162f33dd45a7 : Move EM_ARCOMPACT and EM_ARCV2 to uapi/linux/elf-em.h
2efa48fec0c3 : audit: Make audit_log_cap and audit_copy_inode static
688931a5ad4e : kbuild: skip sub-make for in-tree build with GNU Make 4.x
73e65b88feb9 : audit: connect LOGIN record to its syscall record
6a3b45ada960 : drm/exynos/mixer: fix MIXER shadow registry synchronisation code
f55d0b40eccf : scsi: target: iscsi: Free conn_ops when zalloc_cpumask_var failed
1ea9b4633cda : scsi: target: iscsi: Fix np_ip_proto and np_sock_type in iscsit_setup_np
ee26724af6c7 : scsi: target: fix unsigned comparision with less than zero
7f5203c13ba8 : scsi: ibmvscsi: Fix empty event pool access during host removal
7205981e045e : scsi: ibmvscsi: Protect ibmvscsi_head from concurrent modificaiton
1943edacef89 : scsi: ufs-mediatek: Avoid using ret uninitialized in ufs_mtk_setup_clocks
cbb24e26735f : scsi: ufs-mediatek: Make some symbols static
92f3b327185a : scsi: lpfc: Fixup eq_clr_intr references
c88725dd14da : scsi: lpfc: Fix build error
0b03a5ca8b14 : ipv6: Add icmp_echo_ignore_anycast for ICMPv6
64447506f152 : dpaa2-eth: Fix possible access beyond end of array
f1b5618e013a : vfs: Add a sample program for the new mount API
cf3cba4a429b : vfs: syscall: Add fspick() to select a superblock for reconfiguration
93766fbd2696 : vfs: syscall: Add fsmount() to create a mount for a superblock
ecdab150fddb : vfs: syscall: Add fsconfig() for configuring and managing a context
007ec26cdc9f : vfs: Implement logging through fs_context
24dcb3d90a1f : vfs: syscall: Add fsopen() to prepare for superblock creation
dadd2299ab61 : Make anon_inodes unconditional
44dfd84a6d54 : teach move_mount(2) to work with OPEN_TREE_CLONE
2db154b3ea8e : vfs: syscall: Add move_mount(2) to move mounts around
a07b20004793 : vfs: syscall: Add open_tree(2) to reference or clone a mount
6ebc9692a7ad : drm/i915: make raw access function work on uncore
25286aaca9ce : drm/i915: move regs pointer inside the uncore structure
272c7e52302e : drm/i915: reduce the dev_priv->uncore dance in uncore.c
cb7ee69015aa : drm/i915: make find_fw_domain work on intel_uncore
f7de50278e5c : drm/i915: make more uncore function work on intel_uncore
3ceea6a1b4d2 : drm/i915: use intel_uncore for all forcewake get/put
f568eeee5355 : drm/i915: use intel_uncore in fw get/put internal paths
537d71b3f774 : blkcg: Fix kernel-doc warnings
159367bb9e74 : drm/i915: always use masks on FW regs
373e915cd8e8 : blk-iolatency: #include "blk.h"
e6c987120e24 : block: Unexport blk_mq_add_to_requeue_list()
296bd5aea223 : PCI: Mark expected switch fall-throughs
29ece8b4354f : block: add BLK_MQ_POLL_CLASSIC for hybrid poll and return EINVAL for unexpected value
aae079aa76d0 : net: ks8851: Deduplicate register macros
cbda74a12c4b : net: ks8851: Fix register macro misnomers
9624bafa5f64 : net: ks8851: Set initial carrier state to down
d268f3155279 : net: ks8851: Delay requesting IRQ until opened
761cfa979a0c : net: ks8851: Reassert reset pin if chip ID check fails
536d3680fd2d : net: ks8851: Dequeue RX packets explicitly
6987561c9e86 : perf annotate: Enable annotation of BPF programs
8a1b1718214c : perf build: Check what binutils's 'disassembler()' signature to use
a534ea30e70f : net: isdn: Make isdn_ppp_mp_discard and isdn_ppp_mp_reassembly static
7264aebb81d1 : drm/i915/icl: Fix the TRANS_DDI_FUNC_CTL2 bitfield macro
0ccc3876e4b2 : Btrfs: fix assertion failure on fsync with NO_HOLES enabled
9b23e1a3e8fd : ARM: dts: exynos: Fix audio (microphone) routing on Odroid XU3
77fc46976e0b : arm64: dts: exynos: Add SlimSSS to Exynos5433
45eedc0e3608 : arm64: dts: exynos: add DSD/GSD clocks to DECONs and GSCALERs of Exynos5433
7698ffaf4198 : arm64: dts: exynos: configure GSCALER related clocks on TM2
0e83fc61eee6 : scsi: hisi_sas: Add softreset in hisi_sas_I_T_nexus_reset()
89dc891792c2 : irqchip/gic-v3-its: Fix comparison logic in lpi_range_cmp
881d7afdff16 : net: hns3: Make hclge_destroy_cmd_queue static
a350eccee583 : net: remove 'fallback' argument from dev->ndo_select_queue()
b71b5837f871 : packet: rework packet_pick_tx_queue() to use common code selection
4bd97d51a5e6 : net: dev: rename queue selection helpers.
1a3ca25062cf : qed: Define new MF bit for no_vlan config
a88381dece86 : qede: Populate mbi version in ethtool driver query data.
ef82bcfa671b : sctp: use memdup_user instead of vmemdup_user
1c87e79a002f : ipv6: make ip6_create_rt_rcu return ip6_null_entry instead of NULL
254c0a2bfedb : macvlan: pass get_ts_info and SIOC[SG]HWTSTAMP ioctl to real device
1bfe45f4ae81 : net: bridge: use eth_broadcast_addr() to assign broadcast address
f295b3ae9f59 : net/tls: Add support of AES128-CCM based ciphers
1e614b5086ee : net: phy: aquantia: check for changed interface mode in read_status
570c8a7d5303 : net: phy: aquantia: check for supported interface modes in config_init
6e514e371757 : drm/i915: Switch to bitmap_zalloc()
5c5f626bcace : net: phy: improve handling link_change_notify callback
398f0132c147 : net/packet: Set __GFP_NOWARN upon allocation in alloc_pg_vec
34965a52dcf9 : drm/selftests/mm: Switch to bitmap_zalloc()
e5a5af771861 : arm64: remove obsolete selection of MULTI_IRQ_HANDLER
d9ea27a33048 : KVM: arm/arm64: vgic-its: Make attribute accessors static
3c3736cd32bf : KVM: arm/arm64: Fix handling of stage2 huge mappings
000c6af41775 : spi: pxa2xx: Debug print DMA burst size
37821a82e678 : spi: pxa2xx: Introduce DMA burst size support
560ee7e91009 : spi: dw: Add support for an optional interface clock
2f324ac7cf8c : dt-bindings: snps,dw-apb-ssi: Add optional clock bindings documentation
57a9f6e7eefa : dt-bindings: snps,dw-apb-ssi: Add mandatory clock bindings documentation
f457cb707836 : spi: mxic: simplify getting .driver_data
43a8d240eee4 : spi: spi-mem: stm32-qspi: stm32_qspi_pm_ops can be static
563943864f3f : regulator: axp20x: Mark expected switch fall-throughs
94e290b0e9a6 : i2c: rcar: wait for data empty before starting DMA
03f85e380f92 : i2c: rcar: let DMA enable routine return success status
ed5a81046bf7 : i2c: rcar: sanity check for minimal DMA length
d151cf89a476 : ASoC: stm32: dfsdm: add mmap support
c47255b61129 : ASoC: stm32: dfsdm: fix debugfs warnings on entry creation
19441e35a43b : ASoC: stm32: dfsdm: manage multiple prepare
80c94557e94f : regulator: gpio: Reword the binding document
c22938562fd8 : regulator: rn5t618: Constify regulator_desc
6185de50e441 : regulator: max8925: Convert to regulator core's simplified DT parsing code
7a67eb1d3abe : regulator: of: Make regulator_of_get_init_node static
cc6a8d69ba62 : regmap: debugfs: Jump to the next readable register
cd537873729c : ASoC: wm_adsp: Correct some minor issues
f29eec793d4d : ASoC: samsung: i2s: Don't use register read to determine slave/master mode
bf31cbfbe250 : ASoC: tlv320aic32x4: Break out clock setting into separate function
0f91d24f2c78 : ASoC: jz4740: Depend on MIPS instead of MACH_JZ4740
0d7350316a2a : i2c: i2c-stm32f7: improve loopback in timing algorithm
c62ebb3d5f0d : i2c: designware: Add support for an interface clock
bdfdf4b2ba64 : dt: snps,designware-i2c: Add clock bindings documentation
bfc01ddff2b0 : Revert "net: xfrm: Add '_rcu' tag for rcu protected pointer in netns_xfrm"
5cd1c56c42be : i2c: i801: Add support for Intel Comet Lake
9d4a227f6ef1 : rbd: drop wait_for_latest_osdmap()
bb229bbb3bf6 : libceph: wait for latest osdmap in ceph_monc_blacklist_add()
8cac9fd9bc79 : drm/i915: Inline skl_update_pipe_wm() into its only caller
96cb7cde1a30 : drm/i915: Don't pass pipe_wm around so much
5e6037c88ad5 : drm/i915: Move some variables to tighter scope
a301cb0fca2d : drm/i915: Keep plane watermarks enabled more aggressively
10a7e07b68b9 : drm/i915: Make sure cursor has enough ddb for the selected wm level
df331de3f8aa : drm/i915: Allocate enough DDB for the cursor
c92558aa4172 : drm/i915: Extract skl_compute_wm_params()
67155a699684 : drm/i915: Don't pass plane state to skl_compute_plane_wm()
3cf963cfe3a9 : drm/i915: Accept alloc_size == blocks
4677faf65fd1 : drm/i915: Use HPLLVCO_MOBILE for all PNVs
f3e304852242 : drm/i915: Introduce i915_has_asle()
9e7d569924d9 : drm/i915: Introduce i9xx_has_pps()
b7c8093fac15 : drm/i915: Introduce i9xx_has_pfit()
5c227869839b : drm/i915: Reorder gen3/4 swizzle detection logic
768b525edb4a : ARM: dts: imx6qdl: Enable fsl,sec-v4.0-pwrkey
5252414f7c15 : ARM: dts: imx6: RDU2: manage backlight from panel
574e852f99c3 : ARM: dts: imx6: RDU2: add switch watchdog device
8f3e2d2c9349 : ARM: imx6: cpuidle: omit the unnecessary unmask of GINT
a691a1ebb59e : habanalabs: set new golden value to tpc clock relaxation
fd35759ce32b : HID: logitech: Handle 0 scroll events for the m560
a75bb4eb9e56 : Revert "kbuild: use -Oz instead of -Os when using clang"
8bc086899816 : powerpc/mm: Only define MAX_PHYSMEM_BITS in SPARSEMEM configurations
2821fd0c2be0 : lib/test_printf: Switch to bitmap_zalloc()
2908b076f519 : USB: serial: mos7720: fix mos_parport refcount imbalance on error path
ee4c12f43907 : arm64: dts: freescale: Enable PCI-E controller for Oxalis board
22e7d5148d9a : rtc: sd3078: fix manufacturer name
b9eb314ae888 : arm64: dts: ls1028a: Add pmu dt nodes
032f85c9360f : ARM: dts: pfla02: increase phy reset duration
9ff06679e109 : pwm: sysfs: fix typo "its" -> "it's"
efc80fb37466 : pwm: tiehrpwm: Enable compilation for ARCH_K3
fd79d93985e0 : drm/i915/selftests: add test to verify get/put fw domains
b54d1ed07ad8 : dt-bindings: pwm: tiehrpwm: Add TI AM654 SoC specific compatible
b00ef5305319 : pwm: tiehrpwm: Update shadow register for disabling PWMs
44481955eab7 : pwm: img: Turn final 'else if' into 'else' in img_pwm_config
347ab9480313 : pwm: Fix deadlock warning when removing PWM device
a89bfc5d9a07 : tinydrm/mipi-dbi: Use dma-safe buffers for all SPI transfers
b60a5b8dcf49 : media: Kconfig files: use the right help coding style
8a3946cad244 : media: v4l2-fwnode: Add a deprecation note in the old ACPI parsing example
15d82d224987 : rtc: sh: Fix invalid alarm warning for non-enabled alarm
a5c7caa15a9d : media: ipu3-cio2: Set CSI-2 receiver sub-device entity function
e4dfdd5804cc : thunderbolt: Fix a missing check of kmemdup
106204b56f60 : thunderbolt: property: Fix a NULL pointer dereference
0d0d87fbf4c5 : media: v4l: i2c: Regroup lens drivers under their own section
d6752e185c31 : rtc: cros-ec: Fail suspend/resume if wake IRQ can't be configured
f1ef70ffbfe7 : media: ti-vpe: Parse local endpoint for properties, not the remote one
c1ee825686a4 : media: pxa-camera: Match with device node, not the port node
fff35d45e16f : media: v4l2-fwnode: The first default data lane is 0 on C-PHY
9d3863736a26 : media: v4l2-fwnode: Defaults may not override endpoint configuration in firmware
12f6153d4555 : media: ov7670: don't access registers when the device is powered off
32ab688b2803 : media: ov7670: restore default settings after power-up
c3c2eca87dcd : media: staging/intel-ipu3: reduce kernel stack usage
948dff7cfa1d : media: staging/intel-ipu3: mark PM function as __maybe_unused
6d5f26f2e045 : media: staging/intel-ipu3-v4l: reduce kernel stack usage
22815f1825e4 : reset: Add acquire/release support for arrays
f31d5c24fb2e : reset: Add acquired flag to of_reset_control_array_get()
c84b0326d5e4 : reset: add acquired/released state for exclusive reset controls
76eb24fc233b : media: vicodec: reset last_src/dst_buf based on the IS_OUTPUT
f221b84ee13c : media: vicodec: remove WARN_ON(1) from get_q_data()
ac22353f803b : staging: rtl8188eu: remove unused WFD defines
a7265633683c : Staging: unisys: Correct malformed SPDX-License-Identifier
8bfb17546135 : drm/vboxvideo: Remove unused including <linux/version.h>
d315d4faf820 : drm/i915/selftests: Provide stub reset functions
072684e8c58d : USB: gadget: f_hid: fix deadlock in f_hidg_write()
20d467e1e9bd : of: Add vendor prefix for Menlo Systems GmbH
2bf6b5b0e374 : drm/meson: exclusively use the canvas provider module
dc5b96141024 : dt-bindings: display: amlogic, meson-vpu: exclusively use amlogic, canvas
d058ad0e3856 : ARM: dts: imx7s-warp: PMIC swbst boot-on/always-on
1284ec985572 : drm/i915: Update DRIVER_DATE to 20190320
d058fb60d56b : dt-bindings: clock: imx7ulp: remove SNVS clock
03fc565c2a7a : clk: imx7ulp: remove snvs clock
0b5173368b4c : bindings: fsl-imx-sdma: Document fsl,imx8mq-sdma compatbile string
c6578d98766a : arm64: dts: imx8mq-evk: Enable audio codec wm8524
8c61538dc945 : arm64: dts: imx8mq: Add SAI2 node
1474d48bd639 : arm64: dts: imx8mq: Add SDMA nodes
b25a31bf0ca0 : netfilter: nf_tables: add missing ->release_ops() in error path of newrule()
49634aa7d9e6 : staging: comedi: ni_mio_common: use insn->n in ni_m_series_eeprom_insn_read()
018768ccc7dc : staging: comedi: ni_mio_common: use insn->n in ni_eeprom_insn_read()
776d25ff5b49 : staging: comedi: ni_mio_common: use insn->n in ni_calib_insn_read()
fe57d1e113fc : staging: comedi: ni_mio_common: Use insn->n in ni_calib_insn_write()
b8585eb51e74 : staging: mt7621-mmc: Only unmap_sg if mapped
b22f49923ac8 : staging: mt7621-mmc: Fix BRUST -> BURST typo
983b2fd7235b : staging: mt7621-mmc: Immediately notify mmc layer of card change detection
6d0e4698c89a : staging: mt7621-mmc: Remove redundant host->mmc->f_max write
472033f59139 : staging: mt7621-mmc: Bill the caller for I/O time
64eb131e22bd : staging: mt7621-mmc: Use pinctrl subsystem to select SDXC pin mode
c62a4073b243 : staging: mt7621-mmc: Remove obsolete comments and variables
ea9420cea390 : staging: mt7621-mmc: fix unused variable compiler warning
c2d311553855 : drm/vmwgfx: Don't double-free the mode stored in par->set_mode
730b3cf282a3 : staging: fsl-dpaa2: ethsw: Remove return variable
fa008fdf002d : Staging: unisys: visorhba: Replace '--help--' with 'help' in Kconfig
93ea10f5453c : Staging: unisys: visorinput: Replace '--help--' with 'help' in Kconfig
875af97f6674 : Staging: unisys: visornic: Replace '--help--' with 'help' in Kconfig
4b9ce3a651a3 : drm/vmwgfx: Return 0 when gmrid::get_node runs out of ID's
091dacc3cc10 : usb: gadget: net2272: Fix net2272_dequeue()
40197d076c84 : staging: sm750fb: Eliminate camel case
e655d23dbac8 : staging: rtl8192u: ieee80211: ieee80211_tx.c: Adjust space around else.
c0fb0459cb0c : staging: rtl8192u: ieee80211: ieee80211_rx.c: Fix NULL comparisions.
993798a51162 : staging: rtl8192u: r8192U_dm: Remove unnecessary blank lines.
b6ed32ab49f5 : staging: rtl8192u: r8192U_dm: Fix space issue around operators.
f981a79eff0b : staging: rtl8192u: r8192U_dm: Fix alignment issue.
df08e38510f8 : staging: gasket: Remove return variable
180a41bfbfe0 : staging: greybus: Remove parentheses around variable
447a3621b383 : staging: erofs: fix parenthesis alignment
f1d3fba17cd4 : usb: gadget: net2280: Fix net2280_dequeue()
9d6a54c14306 : usb: gadget: net2280: Fix overrun of OUT messages
7ae622c978db : usb: dwc3: pci: add support for Comet Lake PCH ID
ad71b256ba4e : ice: Determine descriptor count and ring size based on PAGE_SIZE
544f63d307b1 : ice: Reset all VFs with VFLR during SR-IOV init flow
7a1f71117540 : ice: Get resources per function
1c44e3bce12f : ice: Implement flow to reset VFs with PFR and other resets
70457520bab8 : ice: configure GLINT_ITR to always have an ITR gran of 2
729ae330a0f2 : drm/i915/cml: Introduce Comet Lake PCH
a7b4deeb02b9 : drm/i915/cml: Add CML PCI IDS
80ed404abb48 : ice: use ice_for_each_vsi macro when possible
d8df260af70f : ice : Ensure only valid bits are set in ice_aq_set_phy_cfg
16c3301b5566 : ice: remove redundant variable and if condition
77ed84f49aee : ice: avoid multiple unnecessary de-references in probe
42b2cc83afb4 : ice: Fix issue with VF reset and multiple VFs support on PFs
77a7a84d6221 : ice: Fix broadcast traffic in port VLAN mode
f84532ce5887 : mpls: Fix 6PE forwarding
371a415153be : arch: mips: Kconfig: pedantic formatting
716850ab104d : MIPS: eBPF: Initial eBPF support for MIPS32 architecture.
6c2c8a188868 : MIPS: eBPF: Provide eBPF support for MIPS64R6
0d1d17b9ff8e : MIPS: uasm: Add div, mul and sel instructions for mipsr6
b8f3b15a7ba0 : MIPS: entry: Remove unneeded need_resched() loop
bb0e5837db3a : igc: Remove unneeded hw_dbg prints
ecad77fd29e4 : igc: Fix the typo in igc_base.h header definition
65cd3a725e90 : igc: Add support for the ntuple feature
36b9fea60961 : igc: Add support for statistics
fb6fafbc7de4 : 3c515: fix integer overflow warning
75dd98c4a848 : enc28j60: Convert to use SPDX identifier
5c22dc8debcc : enc28j60: Fix indentation splats
f3cb67b0f347 : enc28j60: Amend comments by fixing typos, adding periods, etc
ba2c37947c42 : enc28j60: Remove linux/init.h
c93a0f2a7fc4 : enc28j60: Convert printk() to netdev_printk()
6eae14104fc8 : enc28j60: Convert HW related printk() to dev_printk()
e303b6afef21 : enc28j60: Switch to dev_<level> from pr_<level>
b4f7a6f964fb : enc28j60: Use ether_addr_copy() in enc28j60_set_mac_address()
41e48c3d8070 : enc28j60: Switch to use module_spi_driver() macro
571fb070a147 : enc28j60: Drop driver name duplication from messages
35b60f37363b : enc28j60: Replace dev_*(&netdev->dev, ...) with netdev_*()
f23304cbd568 : enc28j60: Remove duplicate messaging
9b525171d881 : enc28j60: Use device_get_mac_address()
2071ac985d37 : PM / Domains: Avoid a potential deadlock
7512ddef6307 : scsi: mvumi: Stop using plain integer as NULL pointer
3f0b2d742100 : scsi: qedi: Remove set but not used variable 'cls_sess'
6245c8483ae0 : igc: Extend the ethtool supporting
2121c2712f82 : igc: Add multiple receive queues control supporting
459d69c407f9 : e1000e: Disable runtime PM on CNP+
92684bfc9b16 : scsi: be2iscsi: lpfc: fix typo
5aa151922e90 : igb: fix various indentation issues
54e3aca84e57 : ACPI / utils: Drop reference in test for device presence
62439b480041 : scsi: qla2xxx: Fix a small typo in qla_bsg.c
f65c33890b95 : scsi: qla2xxx: Fix comment alignment in qla_bsg.c
03f1eccc7a69 : ipv6: Add icmp_echo_ignore_multicast support for ICMPv6
f9cb75970e7b : net: macb: simplify getting .driver_data
5b6e13216be2 : igb: Exclude device from suspend direct complete optimization
094b0246a2ca : scsi: mptfusion: remove set, but not used, variables
b0ddfe2bb2bd : intel: correct return from set features callback
b47b8618fc8a : scsi: mptfusion: mark expected switch fall-through
244830a0dcca : scsi: mptfusion: fix indentation issues
64c40525849f : net: pasemi: Make pasemi_mac_init_module static
f2c43a624744 : scsi: mvsas: clean up a few indentation issues
9403cf230258 : tcp: free request sock directly upon TFO or syncookies error
56dc6d635574 : datagram: Make __skb_datagram_iter static
d2e993edbcac : scsi: qlogicfas408: clean up a couple of indentation issues
538abaf38e75 : net: hns3: Make hclgevf_update_link_mode static
d78e9a145a23 : scsi: dpt_i2o: clean up indentation issues, remove spaces
a0cfa79f8470 : ibmveth: Make array ibmveth_stats static
93a77c11ae79 : tcp: add tcp_inet6_sk() helper
22c0738b6452 : scsi: atp870u: clean up code style and indentation issues
5ab99cf7d5e9 : ARM: dts: exynos: Always enable necessary APIO_1V8 and ABB_1V8 regulators on Arndale Octa
9a435fb2291d : ARM: dts: exynos: Extend the eMMC node on Arndale Octa
f8d6ae0d27ec : ibmvnic: Report actual backing device speed and duplex values
3a6a6d0a8b66 : ARM: dts: exynos: Add support for UHS-I SD cards on Arndale Octa
30082e7b3513 : ARM: dts: exynos: Adjust ldo23 and ldo27 to lower levels on Arndale Octa
e0aa67709f89 : dccp: do not use ipv6 header for ipv4 flow
89e4130939a2 : tcp: do not use ipv6 header for ipv4 flow
ddd90623ce26 : scsi: ufs-mediatek: Add UFS support for Mediatek SoC chips
1dfb86628dba : scsi: phy: mediatek: Add UFS M-PHY driver
e95424f009af : scsi: dt-bindings: ufs: Add document for ufs-mediatek
55a1fa9538bf : scsi: dt-bindings: phy: Add document for phy-mtk-ufs
0b1d96d515ef : scsi: ufs-hisi: Re-factor ufshcd_get_pwr_dev_param
e4c0ee3f91d9 : scsi: ufs-qcom: Re-factor ufshcd_get_pwr_dev_param
58b60a9cb252 : scsi: ufs: Introduce ufshcd_get_pwr_dev_param
c55c8edafa91 : tipc: smooth change between replicast and broadcast
ff2ebbfba618 : tipc: introduce new capability flag for cluster
02ec6cafd78c : tipc: support broadcast/replicast configurable for bc-link
34dc82257488 : ARM: dts: exynos: Fix audio routing on Odroid XU3
6fe59b7eec39 : media: em28xx-input: make const array addr_list static
c51f3b7f25de : media: dvb: Add support for the Avermedia TD310
1cb11bfaa1e0 : media: dvb: init i2c already in it930x_frontend_attach
d7737d425745 : nfc: Fix to check for kmemdup failure
0ab34a08812a : media: si2165: fix a missing check of return value
56cd26b61885 : media: serial_ir: Fix use-after-free in serial_ir_init_module
a3e23f719f5c : net-sysfs: call dev_hold if kobject_init_and_add success
3c73b8a40d49 : media: rc: remove unused including <linux/version.h>
a3d7f22ef34e : media: cx23885: check allocation return
981fbe3da20a : media: m88ds3103: serialize reset messages in m88ds3103_set_frontend
fdfa59cd63b1 : media: dvbsky: Avoid leaking dvb frontend
ef4bb63dc1f7 : media: wl128x: Fix an error code in fm_download_firmware()
c1a65ebd05a9 : media: staging: davinci: drop pointless static qualifier in vpfe_resizer_init()
5aeaccca3002 : drm/amdgpu: support userptr cross VMAs case with HMM
3f7f41d70665 : media: staging: media: zoran: Fixes a checkpatch.pl error in videocodec.c
386a68e78620 : drm/amdkfd: support concurrent userptr update for HMM
1bd4e4ca7bb8 : drm/amdgpu: stop evicting busy PDs/PTs
56753e73fb2e : drm/amdgpu: wait for VM to become idle during flush
3119e7f43be1 : drm/amdgpu: remove non-sense NULL ptr check
04ed8459f334 : drm/amdgpu: remove chash
c1a8abd99da5 : drm/amdgpu: use ring/hash for fault handling on GMC9 v3
8c65fe5fc81c : drm/amdgpu: limit the number of IVs processed at once
b51cd19e48b7 : drm/amdgpu: enable IH ring 1&2 for Vega20 as well
1ae64cec8ab7 : drm/amdgpu: enable IH doorbell for ring 1&2 on Vega
0133690e0d08 : drm/amdgpu: change Vega IH ring 1 config
46846ba26558 : drm/amdgpu: Only clear dumb buffers if ring is enabled
95b1346872f8 : drm/amdgpu: Clear VRAM for DRM dumb_create buffers
289d513b17e7 : drm/amdgpu: fix semicolon.cocci warnings
108c6a6309c9 : drm/amdgpu: add new ras workflow control flags
5d0f903fe215 : drm/amdgpu: let ras initialization a little noticeable
163def43e9a1 : drm/amdgpu: Fix lockdep warning more gracely
b076296b0fb3 : drm/amdgpu: Fix ras debugfs data parse
5caf466a6e42 : drm/amdgpu: add new member hw_supported
2b9505e3539e : drm/amdgpu: Fix warning when lockdep is enabled
54eb4ed6072b : drm/amdgpu: Fix NULL pointer when ta is missing
2f3940e99243 : drm/amdgpu: fix ras parameter descriptions
1febb00ecb1a : drm/amdgpu: export both supported and enabled ras features
b404ae82558e : drm/amdgpu: lookup vbios table to check ecc capability
f49ea9f81536 : drm/amdgpu: query sram ecc/ecc availability from atombios
8b6da23f511f : drm/amdgpu: add atomfirmware helper function to query sram ecc caps
511c4348cf7b : drm/amdgpu: add atomfirmware helper function to query ecc status
ed606ca3d30d : drm/amdgpu: update atomfirmware header with ecc related members
acbbee015b01 : drm/amdgpu: handle ras resume
9b54d2017687 : drm/amdkfd: add RAS ECC event support (v3)
0dee45a25a63 : drm/amdkfd: add RAS capabilities in topology for Vega20 (v2)
96ebb3073275 : drm/amdgpu: add human readable debugfs control support (v2)
138352e5752a : drm/amdgpu: skip gpu reset when ras error occured
5cb771143ed9 : drm/amdgpu: add ioctl query for enabled ras features (v2)
ae363a212b14 : drm/amdgpu: Add a new flag to AMDGPU_CTX_OP_QUERY_STATE2
791c47694f01 : drm/amdgpu: enable ras on gmc9
760a1d55344d : drm/amdgpu: enable ras on gfx9 (v2)
8cf12507d3bd : drm/amdgpu: enable ras on sdma4
2be4c4a9d478 : drm/amdgpu: reserve bad pages during recovery
36ea1bd2d084 : drm/amdgpu: add debugfs ctrl node
c030f2e4166c : drm/amdgpu: add amdgpu_ras.c to support ras (v2)
ea11421391e7 : drm/amdgpu: add psp cmd submit timeout
3ea8fb8c803c : drm/amdgpu: add psp v11 ras callback
5e5d3154575c : drm/amdgpu: add psp ras subsystem infrastructure (v2)
7da674535da9 : drm/amdgpu: add psp ras callback func and macro
58b22e0b0ead : drm/amdgpu: add ta_ras_if.h
1218252ff2bc : drm/amdgpu: add module parameters for ras
9b9ca62ddeec : drm/amdgpu: export ta fw info
c6eec902198c : drm/amdgpu: add ta ras fw info (v2)
1fb4f1554824 : drm/amd/powerplay: move the smc_if_version to asic file
96e1b2c2f263 : drm/amd/powerplay: simplify sw-smu message map macro
83afe835eba5 : drm/amdgpu: Cosmetic change for calling func amdgpu_gmc_vram_location
e0634e8d6b90 : drm/amd/display: Fix plane address updates for video surface formats
533aed278afe : drm/amdgpu: Move IB pool init and fini v2
c6ade4ee7375 : drm/amd/display: On DCN1, Wait for vupdate on cursor updates
0dcdcc898234 : drm/amd/display: add i2c over aux failure handling
33d7598d7022 : drm/amd/display: fix up reference clock abstractions
d74004b694ea : drm/amd/display: Expose support for alpha blending on overlays
42195a226beb : drm/amd/display: add HW i2c arbitration with dmcu
4966c3d9b8b4 : drm/amd/display: implement bounding box update based on uclk breakdown
1c676a678fa7 : drm/amd/display: 3.2.21
6aac37daeb62 : drm/amd/display: reduce abm min reduction, deviation gain and contrast factor
02553f57dcdd : drm/amd/display: Rename is_hdmi to is_hdmi_tmds type
e6bddf6c67f9 : drm/amd/display: add pipe lock during stream update
3af91bb15093 : drm/amd/display: Increase DP blank timeout from 30 ms to 50 ms
30eb85ff422f : drm/amd/display: Combine field toggle macro and sequence write macro.
5d87a3fdceec : drm/amd/display: Add PSR SMU Interrupt support
148cccf26753 : drm/amd/display: Refactor reg_set and reg_update.
929c3aaa26ef : drm/amd/display: Free DCN version of stream encoder
fbaf207f58cf : drm/amd/display: clean up dml_init_instance
0c5ccf14f504 : drm/amd/powerplay: apply Vega20 BACO workaround
9b638f975130 : drm/amdgpu: XGMI pstate switch initial support
a690aa0f459e : drm/amdgpu: Enable XGMI mapping for peer device
b1fa8c89556e : drm/amdgpu: Add sysfs entries for xgmi hive v2.
b5dcec9c90fd : drm/amd/display: Don't ASSERT when total_planes == AMDGPU_MAX_PLANES
c33f53341790 : drm/amd/display: Drop atomic_obj_lock for private obj
054d282d179e : drm/amd/amdgpu: Add ENGINE_CNTL register to vcn10 headers
8ce1f7e7307b : drm/amdgpu: allow huge invalid mappings on GMC8
adc7bfe50bd9 : drm/amdgpu: drop the huge page flag
e35fb064d8d4 : drm/amdgpu: free PDs/PTs on demand
0ce15d6f7d3f : drm/amdgpu: allocate VM PDs/PTs on demand
780637cbdf8f : drm/amdgpu: let amdgpu_vm_clear_bo figure out ats status v2
83cd83972260 : drm/amdgpu: rework shadow handling during PD clear v3
db65e887fea5 : drm/amd/powerplay: fix pcie sysfs interface when set wrong value
24bf582e27a8 : drm/amd/powerplay: fix memdup.cocci warnings
49dc762cffd8 : media: staging: davinci_vpfe: disallow building with COMPILE_TEST
6685d515157c : media: i2c: adv748x: select V4L2_FWNODE
629266bf7229 : ARM: exynos: Fix a leaked reference by adding missing of_node_put
55dde5094698 : media: imx: vdic: Fix wrong CSI group ID
0576385acb89 : media: rockchip-vpu: Remove duplicated include from rockchip_vpu_drv.c
e7dd89cef160 : media: strscpy() returns a negative value on failure unlike strlcpy().
6f3f3e11999b : media: vimc: stream: init/terminate the first entity
223a960c0122 : net: stmmac: fix memory corruption with large MTUs
7442c483b963 : mlxsw: core: mlxsw: core: avoid -Wint-in-bool-context warning
23c856787a80 : ARM: dts: exynos: Enable ADC on Arndale Octa
b7ed69d67ff0 : ARM: dts: exynos: Fix interrupt for shared EINTs on Exynos5260
17750f521876 : dt-bindings: clk: g12a-clkc: add PCIE PLL clock ID
dc6276f57617 : clk: g12a-aoclk: re-export CLKID_AO_SAR_ADC_SEL clock id
4d8e3e951a85 : ARM: exynos: Fix undefined instruction during Exynos5422 resume
58b5c8acba12 : clk: meson-g12a: add cpu clock bindings
3a1f2f38fb82 : ARM: exynos: Add CPU state management for Exynos542x under secure firmware
47efaf6ba697 : ARM: exynos: Add Exynos SMC values for secure memory write
d38ca8f0f1a4 : drm/amdgpu: fix missing assignment of error return code to variable ret
b849aaa41c91 : drm/amdgpu: also reroute VMC and UMD to IH ring 1 on Vega 20
516bc3d8dd79 : drm/amdgpu: reroute VMC and UMD to IH ring 1
59979bf8be17 : drm/amd/display: Fix Divide by 0 in memory calculations
a427a886a8c7 : drm/amdgpu: add thick tile mode settings for Oland of gfx6
a7dc289b98fa : drm/amdgpu/gfx_v8_0: Mark expected switch fall-through
71ec90943876 : drm/ttm: Fix spelling of "KiB"
2a7821400f0f : drm/amd/powerplay: fix semicolon code style issue
dff234d275be : drm/amd/powerplay: fix raven issue for sw smu
df8368be1382 : drm/amdgpu: Bump amdgpu version for per-flip plane tiling updates
a08ac5a62c0f : drm/amd/display: Add pp_smu null pointer check
69226e9c7d4e : drm/amd/display: 3.2.20
07d6a1992195 : drm/amd/display: Fix soft hang issue when some DPCD data invalid
09e5665adafa : drm/amd/display: Update plane tiling attributes for stream updates
f91813992c34 : drm/amd/display: Re-add custom degamma support
87d44f62d51f : Revert "drm/amd/display: dcn add check surface in_use"
162f807858d1 : drm/amd/display: half bandwidth for YCbCr420 during validation
46570f090469 : drm/amd/display: Keep clocks high before seamless boot done
f5031000603f : drm/amd/display: Refactor pageflips plane commit
34bafd27e342 : drm/amd/display: Allow pflips from a framebuffer to itself
0d579c7e25f5 : drm/amd/display: Create overlay planes
b2fddb136d2f : drm/amd/display: Drop underlay plane support
e5c419709097 : drm/amd/display: Add plane capabilities to dc_caps
b9952f93cd2c : drm/amd/display: Set stream->mode_changed when connectors change
8ae5b1d78d4a : drm/amd/display: Respect aux return values
7cef6a120ec4 : drm/amd/display: Add function to create 4d19 fixed point
e85c2d63a1c4 : drm/amd/display: add full update commit hint struct
9cc032b23939 : drm/amd/display: Poll pending DOWN_REP before enabling the link
55c374e9eb72 : drm/amdgpu: Add sysfs files for returning VRAM/GTT info v2
07740adcbcd3 : drm/amd/powerplay: add od condition for power limit
3b94fb101f40 : drm/amd/powerplay: add limit of pp_feature for smu (v3)
a8394cfa4233 : drm/amd/powerplay: use REG32_PCIE wrapper instead for sw smu
04cfc0c80d8a : drm/amd/powerplay: fix the issue of checking on message mapping
d4631cba9ebe : drm/amd/powerplay: move setting allowed mask and feature enabling together
2dd1209e5760 : drm/amd/powerplay: fix byte alignment issue of smu11 pptable
4322e4c251c9 : drm/amd/powerplay: fix smc messsage index report
1aae3164351e : drm/amd/powerplay: support sysfs to set/get pcie
24e141e1a6f2 : drm/amd/powerplay: add override pcie parameters
4b77faaf8c3b : drm/amd/powerplay: support sysfs to set socclk, fclk, dcefclk
096761014227 : drm/amd/powerplay: support sysfs to get socclk, fclk, dcefclk
f067499b4862 : drm/amd/powerplay: add condition for smc table hw init
4733cc7244c2 : drm/amd/powerplay: add suspend and resume function for smu
9ebbc1bb02c0 : drm/amd/powerplay: add is_dpm_running for SMU11
bee71d26d223 : drm/amd/powerplay: add smu_late_init for SMU11.
cbbf388fa26b : drm/amd/powerplay: set dpm table of vclk/dclk/eclk for smu11 (v2)
83e21f5754b0 : drm/amd/powerplay: get eclk/vclk/dclk for smu11
96026ce0199c : drm/amd/powerplay: set fan target interface for hwmon
da5f18e8e8cb : drm/amd/powerplay: implement fan1_enable hwmon interface for SMU11 (v2)
a76ff5af98be : drm/amd/powerplay: implement pwm1_enable hwmon interface for SMU11 (v2)
008a9524cf68 : drm/amd/powerplay: implement pwm1 hwmon interface for SMU11 (v2)
46814f51527b : drm/amd/powerplay: add STABLE_PSTATE_SCLK and STABLE_PSTATE_MCLK when read sensor for SMU11
014c4440161b : drm/amd/powerplay: implement power1_cap and power1_cap_max interface for SMU11 (v2)
3ac4ffdd13fe : drm/amd/powerplay: add fan input interface for hwmon
637c1c6644a9 : drm/amd/powerplay: add fan rpm limit interface for hwmon
4a2700c56388 : drm/amd/powerplay: debugfs don't check powerplay when SW SMU is enabled.
a317cf036272 : drm/amd/powerplay: enable amdgpu dpm for smu
c5bee44baa3c : drm/amd/powerplay: add function to get sclk and mclk
bc0fcffd36ba : drm/amd/powerplay: Unify smu handle task function (v2)
72e91f37a817 : drm/amd/powerplay: implement dpm enable functions of uvd & vce for smu
41a84248ee39 : drm/amd/powerplay: implement sensor of uvd & vce power state for smu11
d57a87ad3dba : drm/amd/powerplay: implement uvd & vce dpm enable functions
239873fc596a : drm/amd/powerplay: hwmon don't check powerplay when sw smu is enabled
f14a323db5b0 : drm/amd/powerplay: implement update enabled feature state to smc for smu11
1507418667f8 : drm/amd/powerplay: dpm clk can be set only when performance level is manual
c16df976a2fe : drm/amd/powerplay: adjust power state when set od_clk
e388cc474d36 : drm/amd/powerplay: add sys interface to set pp_od_clk_voltage for smu
e9c5b46e3c50 : drm/amd/powerplay: add sys interface for set sclk_od/mclk_od for smu
31535a40802d : drm/amd/powerplay: add function to update overdrive settings
dfbd11874254 : drm/amd/powerplay: add sys interface for pcie for smu
9a431038e30a : drm/amd/powerplay: implement power_dpm_force_performance_level for SMU11
f277ff0feacc : drm/amd/powerplay: add vega20_unforce_dpm_levels for SMU11.
78ff4a33ca67 : drm/amd/powerplay: add vega20_find/force_higest/lowest_dpm for SMU11 (v2)
4dd35181ee44 : drm/amd/powerplay: add vega20_notify_smc_display_config functions for SMU11
3fa36a7df967 : drm/amd/powerplay: add apply_clock_adjust_rules for SMU11.
4ebbe6192e7c : drm/amd/powerplay: add display_config_changed for SMU11.
e0aa87947936 : drm/amd/powerplay: add set_uclk_to_highest_level for SMU11
7598b5967203 : drm/amd/powerplay: add get_profiling_clk_mask functions for SMU11
49d27e91cf4f : drm/amd/powerplay: add enable_umd_pstate functions for SMU11
b3c139d537c0 : drm/amd/powerplay: add mclk_latency_table struct and smu_clocks struct for SMU11
379a445480f6 : drm/amd/powerplay: add display_config to handle display config for SMU11.
16177fd05384 : drm/amd/powerplay: implement pp_power_profile_mode sys inerface for SMU11
c9ff9d8ee3c6 : drm/amd/powerplay: add watermarks related data structs and function for SMU11.
8554e67d6e22 : drm/amd/powerplay: implement power_dpm_state sys interface for SMU11
ad88f0517b23 : drm/amd/powerplay: don't check hwmgr while using the sw smu
6316f51c4758 : drm/amd/powerplay: remove unnecessary checking in smu_hw_fini
c4d74f5372da : drm/amd/powerplay: get overdrive clock and voltage information
6d7c830271ad : drm/amd/powerplay: print overdrive percentage information for smu11
95add9591ada : drm/amd/powerplay: add golden dpm table to backup default DPM table (v2)
2c80abe3816b : drm/amd/powerplay: add function to set default overdrive settings
b55ca3bdaf0b : drm/amd/powerplay: add function to store overdrive information for smu11
2e069391188c : drm/amd/powerplay: implement interface to set watermarks for clock ranges
367eeed47385 : drm/amd/powerplay: add interface to notify smu enable pme restore register
5e2d38814e9f : drm/amd/powerplay: add interface to get current clocks for display
8021816c85be : drm/amd/powerplay: add interface to get current shallow sleep clocks
64461900001f : drm/amd/powerplay: add interface to get performance level
98a64c15e0be : drm/amd/powerplay: add interface to get dal power level
04885368cbc8 : drm/amd/powerplay: add interface to request display clock voltage
1e33d4d43949 : drm/amd/powerplay: add interface to get clock by type with voltage for display
e5e4e22391c2 : drm/amd/powerplay: add interface to get clock by type with latency for display (v2)
6ec826846e44 : drm/amd/powerplay: add interface to get max high clocks for display
b3ea88fef321 : drm/amd/powerplay: add get_clock_by_type interface for display
94ed6d0cfdb8 : drm/amd/powerplay: add smu display configuration change function
44dd54ee4092 : drm/amd/powerplay: add two interfaces to set_active_display_count and store_cc6_data
e73cf1081172 : drm/amd/powerplay: add the function to set deep sleep dcefclk
0b53f9add0d8 : drm/amd/powerplay: implement sysfs of pp_force_state for sw-smu
ea2d0bf8c7f0 : drm/amd/powerplay: implement sysfs of pp_cur_state function
0989532330e1 : drm/amd/powerplay: implement sysfs of get num states function
143c75d6514d : drm/amd/powerplay: implement sensor of get feature mask
77d1eef4e87c : drm/amd/powerplay: implement sensor of get_gfx_vdd for smu11
2c272452affe : drm/amd/powerplay: implement sensor of get_gpu_power for smu11
2f613c7068e5 : drm/amd/powerplay: implement sensor of thermal_get_temperature for smu11
c9b660435177 : drm/amd/powerplay: implement sensor of SCLK and MCLK for smu11
7292fd7d2bec : drm/amd/powerplay: force clock levels for smu11
0a49887de95c : drm/amd/powerplay: upload dpm level for smu11
289921b03fe5 : drm/amd/powerplay: implement sysfs of pp_table for smu11 (v2)
4a5a2de66686 : drm/amd/powerplay: implement sysfs of amdgpu_get_busy_percent for smu11
dc8e3a0c8efb : drm/amd/powerplay: implement is_support_sw_smu function for new smu
dbe6a97024a6 : drm/amd/powerplay: implement smu update table function
74ba3553b2bb : drm/amd/powerplay: add function to start thermal control
e921ec97fe69 : drm/amd/powerplay: add function to set fan table to control thermal
f81920dbdec7 : drm/amd/powerplay: add function to enable thermal alert
83e1ede637b3 : drm/amd/powerplay: add function to set thermal range
3941b2dbed9b : drm/amd/powerplay: add function to get thermal range
7457cf025405 : drm/amd/powerplay: add get_max_sustainable_clock function
86ac88030725 : drm/amd/powerplay: print clock levels for smu11 (v2)
bed3b3a1e19a : drm/amd/powerplay: implement get_current_clk_freq for smu11
e66adb1eea90 : drm/amd/powerplay: add function to get power limit for smu11 (v2)
133438fa4e60 : drm/amd/powerplay: add function to populate umd state clk.
d6a4aa825a65 : drm/amd/powerplay: set defalut dpm table for smu
e1c6f86a915f : drm/amd/powerplay: implement smu_notify_display_change function for smu11
2f25158d7db8 : drm/amd/powerplay: implement feature get&set functions
6b816d731639 : drm/amd/powerplay: implement smu feature functions
f6a6b9526cf0 : drm/amd/powerplay: implement smu_run_afll_btc function
56c53ad6fe6c : drm/amd/powerplay: implement smu_init_display for smu11
d76c9e241266 : drm/amd/powerplay: Change the allocate method of dpm context for smu11.
00bfaec829c3 : drm/amd/powerplay: expose the function of smu read argument
c58952737623 : drm/amd/powerplay: add append_powerplay_table function
0914f1c63510 : drm/amd/powerplay: replace SMU_MSG_XXX with PPSMC_MSG_XXX message index for smu11 (v2)
5c45103f48d7 : drm/amd/powerplay: use virtual msg index to replace asic-related msg index
78031c2c4dcd : drm/amd/powerplay: implement smu vega20_message_map for vega20
64136ea6e7d6 : drm/amd/powerplay: add enum smu_msg_type to header
e88e4f836c61 : drm/amd/powerplay: add function to set tool table location for smu11 (v2)
44619596ebd4 : drm/amd/powerplay: add function to set min dcef deep sleep for smu11 (v2)
863651b6fadd : drm/amd/powerplay: add function to write pptable for smu11 (v2)
29eed6fafdbd : drm/amd/powerplay: add function to populate smc pptable for smu11
afba82822929 : drm/amd/powerplay: update hw fini function to relase some memory
c6eef2d01d05 : drm/amd/powerplay: add function to check pptable for smu11
3e333c6ca1f5 : drm/amd/powerplay: add function to parse pptable for smu11
74e07f9d3b77 : drm/amd/powerplay: add vega20 pptable function file
d72e91c5b7b4 : drm/amd/powerplay: implement notify_memory_pool_location function for smu11
0b51d9937845 : drm/amd/powerplay: implement smu_alloc[free]_memory pool function
08115f87c38d : drm/amd/powerplay: implement get_clk_info_from_vbios function for smu11 (v2)
846f1a035b55 : drm/amd/powerplay: implement get_vbios_bootup_values function for smu11 (v2)
e98499b44413 : drm/amd/powerplay: add data structure of bootup values
daddacf9f1fe : drm/amd/powerplay: update pptable header for smu11
ce6f7fa8a756 : drm/amd/powerplay: remove header of smu_v11_0_pptable
f96357a991b9 : drm/amd/powerplay: implement smu_init(fini)_fb_allocations function
8bf16963df8c : drm/amd/powerplay: implement smu_init[fini]_power function for smu11
142dec6266b2 : drm/amd/powerplay: implement smu dpm context functions for smu11
813ce279448e : drm/amd/powerplay: implement smu_init[fini]_smc_tables for smu11
244f3449285f : drm/amd/powerplay: implement read_pptable_from_vbios function for smu11
ae2e20136417 : drm/amdgpu: move get_index_into_master_table macro into atomfirmware header
e15da5a4b08a : drm/amd/powerplay: add get atom data table helper
2cf543ed4f3b : drm/amd/powerplay: add smu table context structure
0ae6afbffe0e : drm/amdgpu: update new members in atomfirmware
eaf02a4d92e7 : drm/amdgpu: update atomfirmware header for smu11
ae35cd6a480f : drm/amd/powerplay: add pptable header for smu11
765c50cb2426 : drm/amd/powerplay: implement check_fw_version function for smu11
7b0031b6ea2b : drm/amd/powerplay: implement check_fw_status function for smu11
b0b4b413a9be : drm/amd/powerplay: implement smu send message functions for smu11 (v3)
6667889b45cf : drm/amd/powerplay: add new ppsmc header for smu11 (v2)
59abab5ad295 : drm/amd/powerplay: init microcode for smu11
2da5410bf4c9 : drm/amdgpu: enable new smu ip block for vega20
fad3ecf2359b : drm/amd/powerplay: add resume sequence placeholder for smu ip block
38f8a2e6141d : drm/amd/powerplay: add interfaces for smu resume
c56de9e8287d : drm/amd/powerplay: add interface to notify memory pool location (v2)
e65d45f2c73d : drm/amd/powerplay: add interface to allocate memory pool (v2)
206bc589ed49 : drm/amd/powerplay: add interface to set tool table location (v2)
a7ebb6d2fde4 : drm/amd/powerplay: add interface to set min dcef deep sleep (v2)
31b5ae495d68 : drm/amd/powerplay: add interface to write pptable (v2)
a751b0958982 : drm/amd/powerplay: add interface to check fw version (v2)
86187fec9151 : drm/amd/powerplay: add interface to populate smc pptable (v2)
9e4848a4edd6 : drm/amd/powerplay: add interface to parse pptable (v2)
9c9a1747c292 : drm/amd/powerplay: add interface to init fb allocations (v2)
46126e6dad1c : drm/amd/powerplay: add interface to check pptable (v2)
a6b35900dca9 : drm/amd/powerplay: add interface to get vbios bootup values (v2)
17e6081bc192 : drm/amd/powerplay: add interface to init power (v2)
cabd44c064c8 : drm/amd/powerplay: add interface to init smc tables (v2)
b56240005f0c : drm/amd/powerplay: add placeholder of smu_initialize_pptable
05cadcd339dd : drm/amd/powerplay: add interface to read pptable from vbios
e11c4fd57871 : drm/amd/powerplay: add fw load checking interface
3d2f5200a702 : drm/amd/powerplay: add firmware loading interface
0784552664ce : drm/amd/powerplay: add smu11 sub block for SMU IP
137d63abbf6a : drm/amd/powerplay: add new smu ip block
6c55033a705a : drm/amdgpu: remove set but not used variable 'vbi_time_out'
1e608013490a : drm/amdgpu: remove set but not used variables 'vm, bo'
de6ee704d100 : drm/ttm: remove set but not used variable 'bdev'
0cd57eec1be3 : drm/amdgpu: Set VM_L2_CNTL.PDE_FAULT_CLASSIFICATION to 0
6490bd764c9c : drm/amdgpu: Eliminate the set_pde_pte function pointer in amdgpu_gmc_funcs
3c8899124a40 : drm/ttm: Account for kernel allocations in kernel zone only
bf141a88b329 : drm: Use the same mmap-range offset and size for GEM and TTM
bed2dd84212e : drm/ttm: Quick-test mmap offset in ttm_bo_mmap()
7d1500f9fbfc : drm/ttm: Remove file_page_offset parameter from ttm_bo_device_init()
aa8e2435b3d4 : drm/ttm: Define a single DRM_FILE_PAGE_OFFSET constant
fd16ac8e4c95 : staging/vboxvideo: Use same BO mmap offset as other drivers
6b8f7e3dee78 : drm/amdgpu: fix HMM config dependency issue
915d3eecfa23 : drm/amdgpu: replace get_user_pages with HMM mirror helpers
8dd69e69f423 : drm/amdkfd: avoid HMM change cause circular lock
57731a07795a : drm/amdgpu: use HMM callback to replace mmu notifier
e74673120b6b : ARM: exynos: Move Exynos542x CPU state reset to pm_prepare()
43e3b726f5e1 : media: vimc: stream: add docs to struct vimc_stream
3ca3877a9732 : perf bpf: Process PERF_BPF_EVENT_PROG_LOAD for annotation
9b86d04d53b9 : perf symbols: Introduce DSO_BINARY_TYPE__BPF_PROG_INFO
31be9478ed7f : perf feature detection: Add -lopcodes to feature-libbfd
ee7a112fbcc8 : perf top: Add option --no-bpf-event
a70a1123174a : perf bpf: Save BTF information as headers to perf.data
3792cb2ff43b : perf bpf: Save BTF in a rbtree in perf_env
606f972b1361 : perf bpf: Save bpf_prog_info information as headers to perf.data
e4378f0cb90b : perf bpf: Save bpf_prog_info in a rbtree in perf_env
e5416950454f : perf bpf: Make synthesize_bpf_events() receive perf_session pointer instead of perf_tool
a742258af131 : perf bpf: Synthesize bpf events with bpf_program__get_prog_info_linear()
cae73f233923 : bpftool: use bpf_program__get_prog_info_linear() in prog.c:do_dump()
34be16466d4d : tools lib bpf: Introduce bpf_program__get_prog_info_linear()
71184c6ab7e6 : perf record: Replace option --bpf-event with --no-bpf-event
d982b3313328 : perf tests: Fix a memory leak in test__perf_evsel__tp_sched_test()
f97a8991d3b9 : perf tests: Fix memory leak by expr__find_other() in test__expr()
93faa52e8371 : perf tests: Fix a memory leak of cpu_map object in the openat_syscall_event_on_all_cpus test
42dfa451d825 : perf evsel: Free evsel->counts in perf_evsel__exit()
1e5b0cf8672e : perf top: Fix global-buffer-overflow issue
da3a53a7390a : perf maps: Purge all maps from the 'names' tree
b49265e04410 : perf map: Remove map from 'names' tree in __maps__remove()
cb6186aeffda : perf hist: Add missing map__put() in error case
70c819e4bf1c : perf top: Fix error handling in cmd_top()
0dba9e4be95b : perf top: Delete the evlist before perf_session, fixing heap-use-after-free issue
8bde8516893d : perf build-id: Fix memory leak in print_sdt_events()
54569ba4b06d : perf config: Fix a memory leak in collect_config()
9b40dff7ba3c : perf config: Fix an error in the config template documentation
11c1ea6f1a9b : perf tools: Fix errors under optimization level '-Og'
39df730b0977 : perf list: Don't forget to drop the reference to the allocated thread_map
af7a14a750b8 : perf tools: Add doc about how to build perf with Asan and UBSan
c3b4d5c4afb0 : perf vendor events: Remove P8 HW events which are not supported
42a5864cf0a9 : perf stat: Improve scaling
75998bb263bf : perf stat: Fix --no-scale
90b10f47c0ee : perf script: Support relative time
a4e7e6efabc5 : perf report: Indicate JITed code better in report
b72e44952124 : media: vimc: stream: cleanup frame field from struct vimc_stream
06dd94cccdd1 : drm/i915: Fix PSR2 selective update corruption after PSR1 setup
79d3fa9ea722 : scsi: smartpqi: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map
485b0eca8926 : scsi: qla2xxx: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map
6343e3efdc98 : scsi: virtio_scsi: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map
99bbf484c6df : scsi: core: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map
5efbc65faeda : media: vimc: cap: fix step width/height in enum framesize
2978a505aaa9 : media: vimc: stream: fix thread state before sleep
702fb9b415e7 : perf report: Show all sort keys in help output
c38dab7df7ee : perf record: Clarify help for --switch-output
72464382fc2d : drm/amdgpu: fix invalid use of change_bit
39bbd3310ec3 : drm/amdgpu: revert "cleanup setting bulk_movable"
63a06181d7ce : scsi: ufs: fix a missing check of devm_reset_control_get
ac444b4f0ace : scsi: qla2xxx: Fix NULL pointer crash due to stale CPUID
4705f10e82c6 : scsi: qla2xxx: Fix FC-AL connection target discovery
9e2a07e128ae : scsi: pm8001: clean up various indentation issues
17605afaae82 : scsi: core: Avoid that a kernel warning appears during system resume
8cee3e169edb : scsi: NCR5380: Remove set but unused variable
df135e32d72c : scsi: NCR5380: Avoid compiler warning when -Wimplicit-fallthrough is enabled
db983f6eef57 : scsi: core: Also call destroy_rcu_head() for passthrough requests
2e96fe92d734 : scsi: core: Remove OSD include files
85ab1aa1fac1 : media: vimc: deb: fix default sink bayer format
f14f6aa0b442 : media: videobuf2: Return error after allocation failure
e6f8bd59c28f : media: gspca: do not resubmit URBs when streaming has stopped
c0327e67ecd8 : scsi: core: remove the scsi_ioctl_reset export
a80868f39855 : KVM: arm/arm64: Enforce PTE mappings at stage2 when needed
f712e5358d43 : media: au0828: minor fix to a misleading comment in _close()
3eb87773dee6 : media: replace WARN_ON in __media_pipeline_start()
e855165f3dae : media: vicodec: avoid clang frame size warning
57aeef7f7a68 : platform/chrome: cros_ec_debugfs: cancel/schedule logging work only if supported
7afb0df55429 : media: cx18: update *pos correctly in cx18_read_pos()
f8e579f3ca09 : media: ivtv: update *pos correctly in ivtv_read_pos()
ed713a4a1367 : media: go7007: avoid clang frame overflow warning with KASAN
03aa4f191a36 : media: saa7146: avoid high stack usage with clang
93ab8c8fc81e : scsi: core: reshuffle no_scsi2_lun_in_cdb for better alignment
d30c4ffc0611 : media: atmel-isc: Add support for BT656 with CRC decoding
7494cec6cb3b : KVM: arm/arm64: vgic-its: Take the srcu lock when parsing the memslots
a6ecfb11bf37 : KVM: arm/arm64: vgic-its: Take the srcu lock when writing to guest memory
ca71228b42a9 : arm64: KVM: Always set ICH_HCR_EL2.EN if GICv4 is enabled
ebff0b0e3d3c : KVM: arm64: Reset the PMU in preemptible context
dea255334c97 : media: cedrus: Add support for H6
70a4f5cda82f : media: cedrus: Add a quirk for not setting DMA offset
dfecb7b2564d : media: dt-bindings: media: cedrus: Add H6 compatible
c6e4e2c403b2 : media: vb2: drop VB2_BUF_STATE_REQUEUEING
0cd25448a198 : media: cobalt: replace VB2_BUF_STATE_REQUEUEING by _ERROR
b3ce6f6ff3c2 : media: stm32-dcmi: fix DMA corruption when stopping streaming
ab41b99e7e55 : media: stm32-dcmi: fix check of pm_runtime_get_sync return value
2c2a8dc32ceb : media: platform/sh_veu.c: remove redundant NULL pointer checks
dea37a972655 : media: cpia2: Fix use-after-free in cpia2_exit
8194fe94ab08 : kernel/workqueue: Document wq_worker_last_func() argument
3235d3946429 : media: mtk-vcodec: fix access to vb2_v4l2_buffer struct
f29a317b9c33 : media: rcar-vin: Enable support for r8a774a1
b8f92200d16e : media: dt-bindings: media: rcar_vin: Add r8a774a1 support
0fcc4c8c044e : device_cgroup: fix RCU imbalance in error case
d4b87d459a4c : media: rcar-csi2: Enable support for r8a774a1
29f6c4227e45 : media: dt-bindings: media: rcar-csi2: Add r8a774a1 support
2dba3de6e77f : media: rcar_drif: Remove devm_ioremap_resource() error printing
5eaa30aedd7f : media: imx7-media-csi: don't store a floating pointer
1fc79c4bb19b : media: staging/imx7: Fix an error code in mipi_csis_clk_get()
dee747f88167 : media: imx: Don't register IPU subdevs/links if CSI port missing
085b26da6221 : media: imx: Rename functions that add IPU-internal subdevs
107927fa597c : media: imx: Clear fwnode link struct for each endpoint iteration
904371f90b2c : media: imx: csi: Allow unknown nearest upstream entities
3bb7b4931983 : media: imx7: fix smatch error
ce3c2433b074 : media: imx: vdic: Restore default case to prepare_vdi_in_buffers()
d950fd992ef8 : media: rcar-vin: Fix lockdep warning at stream on
2b177f2849d2 : media: vimc: use new release op
3650a23eda89 : media: vimc: free vimc_cap_device when the last user disappears
f74267b51cb3 : media: vimc: zero the media_device on probe
218bf10e39ed : media: v4l2-subdev: handle module refcounting here
0e43734d4c46 : media: v4l2-subdev: add release() internal op
ea6c7e34f3b2 : media: vim2m: replace devm_kzalloc by kzalloc
57ac53482879 : media: vivid: use vzalloc for dev->bitmap_out
13deaec42578 : media: media-devnode: fill in media chardev kobject to ease debugging
7dfccff14f57 : media: cec: fill in cec chardev kobject to ease debugging
0cb98abb5bd1 : NFSv4.1 don't free interrupted slot on open
d095986d6904 : scsi: lpfc: Update lpfc version to 12.2.0.1
95df18c253e7 : scsi: lpfc: Update Copyright in driver version
2c013a3a6b75 : scsi: lpfc: Enhance 6072 log string
c835c0854c84 : scsi: lpfc: Fix duplicate log message numbers
c1a21ebc0fa6 : scsi: lpfc: Specify node affinity for queue memory allocation
9afbee3d62a4 : scsi: lpfc: Reduce memory footprint for lpfc_queue
9a66d990c742 : scsi: lpfc: Add loopback testing to trunking mode
f3339800f98c : scsi: lpfc: Fix link speed reporting for 4-link trunk
19193ff34e8d : scsi: lpfc: Fix handling of trunk links state reporting
e4771ec3c8a0 : scsi: lpfc: Fix protocol support on G6 and G7 adapters
b3b4f3e1d575 : scsi: lpfc: Correct boot bios information to FDMI registration
f4f87861d9d8 : scsi: lpfc: Fix HDMI2 registration string for symbolic name
32a80c093b52 : scsi: lpfc: Fix fc4type information for FDMI
d67f935b79a7 : scsi: lpfc: Fix FDMI manufacturer attribute value
c66a91974634 : scsi: lpfc: Fix io lost on host resets
e8869f5b0a72 : scsi: lpfc: Fix mailbox hang on adapter init
bbd3d7380bc6 : scsi: lpfc: Fix driver crash in target reset handler
2a0fb340fcc8 : scsi: lpfc: Correct localport timeout duration error
e2ffe4d5dc3f : scsi: lpfc: Convert bootstrap mbx polling from msleep to udelay
4645f7b56a9f : scsi: lpfc: Coordinate adapter error handling with offline handling
32a9310076e4 : scsi: lpfc: Stop adapter if pci errors detected
731eedcb317a : scsi: lpfc: Fix deadlock due to nested hbalock call
22b738ac3309 : scsi: lpfc: Fix nvmet handling of first burst cmd
982ab128dcf8 : scsi: lpfc: Fix lpfc_nvmet_mrq attribute handling when 0
4552e0f6fa07 : scsi: lpfc: Fix nvmet async receive buffer replenishment
def11a58c193 : scsi: lpfc: Fix location of SCSI ktime counters
c95a3b4b0fb8 : scsi: lpfc: Fix SLI3 commands being issued on SLI4 devices
9b1640686470 : scsi: lpfc: Fix use-after-free mailbox cmd completion
50e3f871fb20 : scsi: lpfc: Resolve irq-unsafe lockdep heirarchy warning in lpfc_io_free
ff6bf89717b0 : scsi: lpfc: Resolve inconsistent check of hdwq in lpfc_scsi_cmd_iocb_cmpl
9e05e49c29fd : clk: meson-g12a: fix VPU clock parents
f53b9f146fa1 : clk: meson: g12a: fix VPU clock muxes mask
9b70c697e872 : clk: meson-gxbb: round the vdec dividers to closest
ccd19d4cafaa : scripts/selinux: fix build
06f30459027b : scsi: qla2xxx: Update driver version to 10.01.00.15-k
3f006ac342c0 : scsi: qla2xxx: Secure flash update support for ISP28XX
5fa8774c7f38 : scsi: qla2xxx: Add 28xx flash primary/secondary status/image mechanism
ce0366df542a : scsi: qla2xxx: Simplification of register address used in qla_tmpl.c
2ff0167151f5 : scsi: qla2xxx: Correction and improvement to fwdt processing
3695310e37b4 : scsi: qla2xxx: Update flash read/write routine
a28d9e4ef997 : scsi: qla2xxx: Add support for multiple fwdump templates/segments
f8f97b0c5b7f : scsi: qla2xxx: Cleanups for NVRAM/Flash read/write path
72a92df2109b : scsi: qla2xxx: Correctly report max/min supported speeds
2a3192a3f3bc : scsi: qla2xxx: Add Serdes support for ISP28XX
ecc89f25e225 : scsi: qla2xxx: Add Device ID for ISP28XX
24ef8f7eb5d0 : scsi: qla2xxx: Fix routine qla27xx_dump_{mpi|ram}()
2ff6ae85d5ee : scsi: qla2xxx: Remove FW default template
df617ffbbc5e : scsi: qla2xxx: Add fw_attr and port_no SysFS node
2a95496634a0 : tools/power turbostat: return the exit status of a command
0e3edd944480 : drivers: base: swnode: Make two functions static
7dfc45e6282a : mt76x02: do not enable RTS/CTS by default
13f61dfc5235 : mt76: fix schedule while atomic in mt76x02_reset_state
f2a00a821aac : mt76: mt7603: use the correct hweight8() function
40b941611bd4 : mt76x02u: check chip version on probe
c0316470683a : mt7601u: check chip version on probe
4b0bce30f39b : xfs: always init bma in xfs_bmapi_write
a72e9d8d69e7 : xfs: fix btree scrub checking with regards to root-in-inode
228de124f290 : xfs: dabtree scrub needs to range-check level
9496c015ed39 : blk-mq: remove unused 'nr_expired' from blk_mq_hw_ctx
03724b2e9c45 : perf record: Allow to limit number of reported perf.data files
6f40b2a5dac4 : perf list: Filter metrics too
0ecc471a2cb7 : arm64: kpti: Whitelist HiSilicon Taishan v110 CPUs
efd00c722ca8 : arm64: Add MIDR encoding for HiSilicon Taishan CPUs
c82fd1e6bd55 : arm64/stacktrace: Export save_stack_trace_regs()
3dbcea54b3ff : arm64: apply workaround on A64FX v1r0
cef0d4948cb0 : HID: debug: fix race condition with between rdesc_show() and device removal
93bcefd4c6ba : serial: sh-sci: Fix setting SCSCR_TIE while transferring data
72ff51d8dd26 : serial: ar933x_uart: Fix build failure with disabled console
c5cbc78acf69 : tty: serial: qcom_geni_serial: Initialize baud in qcom_geni_console_setup
ac0cdb3d9901 : sc16is7xx: missing unregister/delete driver on error in sc16is7xx_init()
6734330654da : tty: mxs-auart: fix a potential NULL pointer dereference
c85be041065c : tty: atmel_serial: fix a potential NULL pointer dereference
3a10e3dd52e8 : serial: max310x: Fix to avoid potential NULL pointer dereference
32f47179833b : serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference
d2daff2c0988 : drm/i915: Pass dev_priv to intel_is_dual_link_lvds()
17be49428a4f : drm/i915: Polish intel_get_lvds_encoder()
27b680f917e7 : drm/i915: Add some missing curly braces
22feda47b574 : usb: usb251xb: Remove unnecessary comparison of unsigned integer with >= 0
bb31b352510b : usb: typec: fusb302: Add __printf attribute to fusb302_log function
207338ec5a27 : usb: typec: fusb302: Improve suspend/resume handling
7511c9a9d3c8 : usb: typec: fusb302: 2 small misc. fixes
702ad49fb8d2 : usb: typec: fusb302: Fix fusb302_handle_togdone_src Ra handling
32a155b1a83d : usb: typec: fusb302: Check vconn is off when we start toggling
4995bb15ad27 : usb: typec: fusb302: Fold fusb302_set_cc_pull into tcpm_set_cc
daf81d0137a9 : usb: typec: fusb302: Refactor / simplify tcpm_set_cc()
31df7fadf50f : usb: typec: fusb302: Make fusb302_set_cc_polarity also set pull ups / downs
7c9abe12b359 : netfilter: nf_flowtable: remove duplicated transition in diagram
bfb2ab8e7138 : usb: typec: pi3usb30532: Keep orientation when setting mux to safe mode
09fed4d64d3f : usb: typec: altmodes/displayport: Fall back to multi-func pins
fc2f113e5c0e : usbip: Remove unnecessary null check
8e6b85945155 : USB: usb.h: tweak struct urb to remove wasted space
32654dad06e2 : firmware: imx: scu-pd: decouple the SS information from domain names
ad8cc071c557 : firmware: imx: scu-pd: add specifying the base of domain name index support
9d616d62faef : firmware: imx: scu-pd: use bool to set postfix
238e0268c827 : usb: common: Consider only available nodes for dr_mode
976daf9d1199 : usb: typec: tcpm: Try PD-2.0 if sink does not respond to 3.0 source-caps
40fc165304f0 : usb: host: xhci-rcar: Add XHCI_TRUST_TX_LENGTH quirk
e82adc1074a7 : usb: typec: Fix unchecked return value
e54c2b0aefa6 : staging: fbtft: ternary statement to if statement.
7945e2782604 : staging: mt7621-pci-phy: Add Spaces to Macro Definition
fe77a268cbaf : Staging: rtl8192u: r8180_93cx6.c: Fix space around '<<'.
59dbadcdabfa : Staging: rtl8723bs: Add missing NULL check for kmalloc
4cdf1d0e1aeb : Staging: rtl8723bs: Replace NULL comparison with !
cfd587d6b1f7 : Staging: rtl8723bs: Change values to standard error codes in functions
917344982196 : Staging: rtl8723bs: Remove unnecessary local variable in function
403fa6deca57 : staging: rtl8723bs: do not use __constant_cpu_to_le16
7d6009f28212 : staging: ks7010: remove redundant auth_type check
7f2c43964268 : staging: rtl8188eu: remove unused defines from wifi.h
139a56170de6 : btrfs: Avoid possible qgroup_rsv_size overflow in btrfs_calculate_inode_block_rsv_size
7ff2c2a1a71e : btrfs: Fix bound checking in qgroup_trace_new_subtree_blocks
a1c67d65df0b : regmap: debugfs: Replace code by already existing function
9384d0e6facc : spi: pxa2xx-pci: Drop unused header inclusion
70b464918e53 : regulator: core: fix error path for regulator_set_voltage_unlocked
8bc144f90b6c : ASoC: wm_adsp: Add WDT expiry IRQ handling support for Halo core
2ae581380e4d : ASoC: wm_adsp: Add HALO MPU fault logging
170b1e123f38 : ASoC: wm_adsp: Add support for new Halo core DSPs
580b064de64c : arm64: dts: imx8mq: add clock for GPIO node
c6839641532f : ASoC: mediatek: Reduce repititive code on mtk_regmap_update_bits.
ed1666f68670 : ASoC: mediatek: Fix UBSAN warning.
6a019a92aa58 : arm64: kprobes: Use arch_populate_kprobe_blacklist()
6e08af0f10dc : arm64: kprobes: Move exception_text check in blacklist
b5586163de1c : arm64: kprobes: Remove unneeded RODATA check
a872fc8bf030 : arm64: kprobes: Move extable address check into arch_prepare_kprobe()
4e08d50d1fb6 : ASoC: wm_adsp: Factor out DSP specific operations
a5dcb24d70ff : ASoC: wm_adsp: Factor out parsing of firmware ID header
4049ce86fc9b : ASoC: wm_adsp: Refactor firmware status reading
b9070df45166 : ASoC: wm_adsp: Move wm_adsp2_set_dspclk to CODEC drivers
2b0ee49f129c : ASoC: wm_adsp: Don't export wm_adsp2_lock
a2bcbc1b9ac2 : ASoC: wm_adsp: Shutdown any compressed streams on DSP watchdog timeout
a2225a6d155f : ASoC: wm_adsp: Add locking to wm_adsp2_bus_error
48ead31ce247 : ASoC: wm_adsp: Correct error messages in wm_adsp_buffer_get_error
639e5eb3c7d6 : ASoC: wm_adsp: Correct handling of compressed streams that restart
a8d5fc0be537 : ARM: dts: alt: Add DA9063 PMIC node
72cd625c85e2 : ARM: dts: r8a7792: blanche: Add IIC3 and DA9063 PMIC node
b3718b8f7e9b : ASoC: topology: free link string in error
809b169abbfe : spi: lpspi: fsl_lpspi_runtime_resume() can be static
04d1446bce27 : regulator: axp20x: Use rdev_get_id at appropriate places
969697de7fa6 : regulator: axp20x: Remove unneeded NULL test against rdev
e66264273f5e : regulator: 88pm8607: Convert to regulator core's simplified DT parsing code
7b6f68a4df4d : ASoC: topology: free stream_name of dai_drv
036bc85c1d06 : arm64: dts: renesas: r8a774c0: Add clkp2 clock to CAN nodes
80bc6dbb8fdb : arm64: dts: renesas: r8a774c0: Add CANFD support
eccc40002972 : arm64: dts: renesas: r8a774a1: Add clkp2 clock to CAN nodes
a3151724437f : x86/mm: Don't leak kernel addresses
b9a7b8831600 : sched/fair: Skip LLC NOHZ logic for asymmetric systems
a0fe2cf086ae : sched/fair: Tune down misfit NOHZ kicks
e25a7a944f19 : sched/fair: Comment some nohz_balancer_kick() kick conditions
4c47acd824aa : sched/core: Fix buffer overflow in cgroup2 property cpu.max
a23314e9d88d : sched/cpufreq: Fix 32-bit math overflow
4631dc3b7c7f : drm/i915: Remove the fragile array index -> link rate mapping
ad40f8b314ad : drm/i915: Nuke icl_calc_dp_combo_pll_link()
2ee7fd1efe62 : drm/i915: Fix readout for cnl DPLL kdiv==3
0e568a16af40 : HID: intel-ish-hid: Add interface function for PCI device pointer
29b06d12ba79 : HID: intel-ish-hid: Use the new interface functions in HID ish client
5f7224cf4185 : HID: intel-ish-hid: Move functions related to bus and device
51cbc7079eca : HID: intel-ish-hid: Add interface functions for struct ishtp_cl
8991eb309e1f : HID: intel-ish-hid: Move the common functions from client.h
9a0bc1a63780 : HID: intel-ish-hid: Store ishtp_cl_device instance in device
e00a864f976a : HID: intel-ish-hid: Move driver registry functions
c2012ec06204 : HID: intel-ish-hid: Simplify ishtp_cl_link()
7ab2184246bd : HID: intel-ish-hid: Hide members of struct ishtp_cl_device
6b3f75f75fdd : HID: intel-ish-hid: Add match callback to ishtp bus type
dc41e918d159 : drm/i915: Remove redundant on stack dpll_hw_state from icl_get_dpll()
3d1ed35182a0 : drm/i915: Pass crtc_state down to icl dpll funcs
2cf9cd820a29 : drm/i915: Remove redundant on stack dpll_hw_state from cnl_get_dpll()
e7251d71d4d4 : drm/i915: Pass crtc_state down to cnl dpll funcs
67de42e8d522 : drm/i915: Remove redundant on stack dpll_hw_state from bxt_get_dpll()
e40396d015bb : drm/i915: Pass crtc_state down to bxt dpll funcs
15dc88a87765 : drm/i915: Remove redundant on stack dpll_hw_state from skl_get_dpll()
98b6072c2a3a : drm/i915: Pass crtc_state down to skl dpll funcs
cc089e8abeac : drm/i915: Don't pass crtc to intel_get_shared_dpll() and .get_dpll()
da3739070c99 : drm/i915: Don't pass crtc to intel_find_shared_dpll()
6c44b15e1c90 : HID: logitech: check the return value of create_singlethread_workqueue
f8df5c2c3e2d : USB: serial: option: set driver_info for SIM5218 and compatibles
b542570e5605 : arm64: dts: allwinner: h6: Add Video Engine node
422c2537ba9d : USB: serial: ftdi_sio: add additional NovaTech products
d1252f023723 : USB: serial: option: add support for Quectel EM12
91740fc8242b : ARM: imx6q: cpuidle: fix bug that CPU might not wake up at expected time
0c17e83fe423 : ARM: imx51: fix a leaked reference by adding missing of_node_put
1a7ee0efb26d : ARM: dts: imx6dl-yapp4: Use rgmii-id phy mode on the cpu port
8217a7a2c762 : soc: imx: gpcv2: Make use of regmap_read_poll_timeout()
0f8e23171245 : dt-bindings: firmware: imx-scu: add new resources to scu resource table
9613163a288e : dt-bindings: firmware: imx-scu: remove unused resources from scu resource table
54f6deafd27d : ARM: dts: ls1021a-qds: enable esdhc controller
7d1446688d2d : ARM: dts: imx: Add TDA19971 HDMI Receiver to GW54xx
3117e851cef1 : ARM: dts: imx: Add TDA19971 HDMI Receiver to GW551x
96d861c2fd40 : ARM: dts: vf610-zii-ssmb-spu3: Disable watchdog
8da0af5d6d39 : ARM: dts: vf610-zii: Disable SNVS RTC
99f698e26878 : ARM: dts: pfla02: prepare storage devices to add paritions
64d26f8c1dde : arm64: dts: imx8mq: Add the opp table and cores opp properties
9b87ebb149af : arm64: dts: imx8mq: Add the buck vdd_arm regulator
b810641a3470 : arm64: dts: imx8mq: Add the clocks and the latencies for the A53 cores
f54f7be5c5ac : arm64: dts: ls1028a: Add Audio DT nodes
9e113b2e8775 : arm64: dts: imx8mq: Add on-chip OTP controller node
7be494dd81c1 : arm64: dts: imx8qxp: add cpu opp table
b2d22b6bb33a : fanotify: Allow copying of file handle to userspace
4c5896dc4c67 : drm/i915: Hold a reference to the active HW context
206c2f812fee : drm/i915: Lock the gem_context->active_list while dropping the link
73e97d43666a : drm/i915/psr: remove drmP.h include that crept in
126d0a94c945 : drm/i915: stick to kernel fixed size types
b5a236c175b0 : ALSA: hda - Enforces runtime_resume after S3 and S4 for each codec
744c67ffeb06 : ALSA: hda - Don't trigger jackpoll_work in azx_resume
310974faccda : virtio_net: remove hcpu from virtnet_clean_affinity
ffa91253739c : Documentation: networking: Update netdev-FAQ regarding patches
4a9be28c45bf : NFS: fix mount/umount race in nlmclnt.
d6db988a4429 : drm/mediatek: Add Mediatek framebuffer device
3df64d7b0a4f : drm/mediatek: Implement gem prime vmap/vunmap function
104b48592b54 : s390/qeth: be drop monitor friendly
7221b727f007 : s390/qeth: fix race when initializing the IP address table
12b409dd32df : s390/qeth: don't erase configuration while probing
fae846e2b712 : mISDN: hfcpci: Test both vendor & device ID for Digium HFC4S
b59c19d9d901 : sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_STREAM_SCHEDULER sockopt
995186193fd7 : sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_EVENT sockopt
9430ff992644 : sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_ENABLE_STREAM_RESET sockopt
cbb45c6cd5e6 : sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_DEFAULT_PRINFO sockopt
200f3a3bcb29 : sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_AUTH_DEACTIVATE_KEY sockopt
220675eb2e48 : sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_AUTH_DELETE_KEY sockopt
06b39e8506f6 : sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_AUTH_ACTIVE_KEY sockopt
0685d6b72207 : sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_AUTH_KEY sockopt
746bc215a6b2 : sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_MAX_BURST sockopt
cface2cb585e : sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_CONTEXT sockopt
a842e65b25a4 : sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_DEFAULT_SNDINFO sockopt
8e2614fc1c2a : sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_DELAYED_SACK sockopt
1354e72fabf4 : sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_DEFAULT_SEND_PARAM sockopt
636d25d557d1 : sctp: not copy sctp_sock pd_lobby in sctp_copy_descendant
273160ffc6b9 : sctp: get sctphdr by offset in sctp_compute_cksum
18bed89107a4 : af_packet: fix the tx skb protocol in raw sockets with ETH_P_ALL
a4dc6a49156b : packets: Always register packet sk in the same order
cc4807bb6092 : vxlan: Don't call gro_cells_destroy() before device is unregistered
a7faaa0c5dc7 : net: aquantia: fix rx checksum offload for UDP/TCP over IPv6
bb9e5c5bcd76 : mac8390: Fix mmio access size probe
c22da36688d6 : gtp: change NET_UDP_TUNNEL dependency to select
e5dcc0c3223c : net: rose: fix a possible stack overflow
95e0b46fcebd : audit: fix a memleak caused by auditing load module
ff1bf4c0714e : selinux: use kernel linux/socket.h for genheaders and mdp
e37c1877ba5b : scripts/selinux: modernize mdp
4bcb298e6053 : scsi: mpt3sas: Update mpt3sas driver version to 28.100.00.00
288addd63b24 : scsi: mpt3sas: Improve the threshold value and introduce module param
51e3b2ad6de2 : scsi: mpt3sas: Load balance to improve performance and avoid soft lockups
320e77acb327 : scsi: mpt3sas: Irq poll to avoid CPU hard lockups
233af108e57b : scsi: mpt3sas: simplify interrupt handler
2c063507c4f3 : scsi: mpt3sas: Fix typo in request_desript_type
0322913cab79 : scsi: target: Add device product id and revision configfs attributes
65baf0ef046b : drm/i915: Hold a ref to the ring while retiring
000c4f90e3f0 : drm/i915: Sanity check mmap length against object size
65f26e978d7c : drm/i915: Fix off-by-one in reporting hanging process
6e0473633af0 : drm/i915/bios: assume eDP is present on port A when there is no VBT
165aa2bfb429 : scsi: iscsi: flush running unbind operations when removing a session
54939ea0bd85 : drm/i915: Switch to use HWS indices rather than addresses
171f1887995b : scsi: smartpqi: bump driver version
2cc37b1575c6 : scsi: smartpqi: add spdx
2f4c4b92dbd8 : scsi: smartpqi: update copyright
0595a0b4aeed : scsi: smartpqi: add H3C controller IDs
429fab70591e : scsi: smartpqi: increase LUN reset timeout
c59c32cdb2ab : scsi: hpsa: bump driver version
1edb69344c88 : scsi: hpsa: remove timeout from TURs
a45bcc4e11b1 : scsi: hpsa: correct device id issues
49ea45cb1d97 : scsi: hpsa: check for lv removal
758904ad61ae : Staging: rtl8188eu: rtw_ieee80211: Fix indent for 'if' statement.
45b06682113b : clk: at91: fix programmable clock for sama5d2
16d80c54ad42 : rbd: set io_min, io_opt and discard_granularity to alloc_size
7f396393b941 : ARM: dts: exynos: Add interrupts for dedicated EINTs on Exynos5260
c5432b1d44a7 : ARM: dts: exynos: Add high speed I2C ports for Exynos5260
17c130a170f2 : ARM: dts: exynos: Use bustop PLL as the source for MMC clocks on Exynos5260
eb1d0a50f74c : ARM: dts: exynos: Order nodes alphabetically in Arndale Octa
29a0a2a848ec : ARM: dts: exynos: Add CPU cooling on Arndale Octa
3619452589d0 : ARM: dts: exynos: Add unused PMIC regulators on Arndale Octa board
f35020b94a45 : ARM: dts: exynos: Use stdout path property on Arndale Octa board
3897b6f0a859 : btrfs: raid56: properly unmap parity page in finish_parity_scrub()
15b8831f8787 : ARM: dts: exynos: Document regulator used by ADC on Odroid U3
d7fa8ed43372 : ARM: dts: exynos: Use ADC for Exynos4x12 on Exynos4412
71c873080200 : ACPI: Document how to refer to LEDs from remote nodes
88b7e9ffe594 : leds: as3645a: Switch to fwnode property API
9834857754ff : doc:it_IT: translations for documents in process/
2f1ff5899076 : Documentation: seccomp: unify list indentation
6491126e1ba7 : Documentation: seccomp: fix reST markup
e9abc611a941 : drm/rockchip: vop: reset scale mode when win is disabled
d85be9b1f0ad : Staging: rtl8188eu: core: rtw_mlme.c: Replace NULL comparision.
c127e22f4cc1 : Staging: gasket: gasket_sysfs.c: Fix string split issue.
ffe5a0a16fcd : staging: wlan-ng: line over 80 character limit
c9da300ab61c : staging: speakup: fix printk KERN_LEVEL facility level warning
7af91810209f : Staging: rtl8188eu: core: rtw_pwrctrl.c: Fix a comparision warning.
f680cf503abc : Staging: rtl8192e: Remove parentheses around the right hand side of assignments
30cc0b6c1220 : doc: add boot protocol 2.13 description to Documentation/x86/boot.txt
20bd1249489b : doc: add translation disclaimer
dcea1c73a656 : docs/zh_CN: fix rst format errors in howto.rst
a31ffdb3fc06 : docs/zh_CN: fix rst format issue in submitting-patch
9b628c6ab437 : mailmap: update my obsolete email address
6dca09cb15cc : docs/zh_CN: remove zh-kernel.org in MAINTAINERS
ce8ee3a8c07f : docs/zh_CN: fix indent issue in submitting-drivers
115dbd5ca563 : docs/zh_CN: fix indent issue in stable-api-nonsense file
f448a54e0e47 : docs/zh_CN: update TripleX chung's email address
0e4f08b85206 : mailmap: update email address for Triplex
89870c214360 : docs/zh_CN: update Zhang Wei's email address
845a326f95f1 : mailmap: update Li Yang's email address
707a680e5c90 : docs/zh_CN: update Li Yang's email address
fce8cc57b37e : docs/zh_CN: format stable-api-nonsense
2f3dea95661c : docs/zh_CN: rename stable_api_nonsense.txt as stable-api-nonsense.rst
4cc4e49a4164 : docs/zh_CN: format the magic-number doc as rst
95dcdb6e125f : docs/zh_CN: rename magic-numbers as rst doc
eb6adf7da473 : docs/zh_CN: format submitting drivers as rst
701a4ebd627c : docs/zh_CN: rename SubmittingDrivers
7712cfd6597a : docs/zh_CN: volatile doc format changes
bc31de5664c1 : docs/zh_CN: rename volatile-consider-harmful doc
8bfb5561e1dd : docs/zh_CN: do rst format for email-clients.rst
9d47f5148c65 : docs/zh_CN: rename email-clients.txt as email-clients.rst
d6bf62e30d4d : docs/zh_CN: rst format change for stable-kernel-rules
d7fb7ad29dba : docs/zh_CN: rename stable_kernel_rules doc
6bd77522580d : docs/zh_CN: format the submitting-patches doc to rst
001ef4e0fc96 : docs/zh_CN: rename SubmittingPatches for html links
6014f056ac55 : docs/zh_CN: howto format changes
32946a03984d : docs/zh_CN: rename HOWTO into process directory
653f10690164 : docs/zh_CN: add index file into process dir
744da9033b3a : docs/zh_CN: change Chinese index to know process dir
aa3b3690504d : docs/zh_CN: move process related docs into process dir
01196f96bf2c : docs/zh_CN: add disclaimer file
00206a69ee32 : percpu: stop printing kernel addresses
6f8f89ce1e18 : platform/chrome: Fix locking pattern in wilco_ec_mailbox()
f1887143f598 : Documentation/atomic_t: Clarify signed vs unsigned
db467147f131 : locking/memory-barriers/kokr: Update Korean translation to replace smp_cond_acquire() with smp_cond_load_acquire()
487ecc460732 : sched/Documentation/kokr: Update Korean translation to update wake_up() & co. memory-barrier guarantees
034fb712a620 : tools/memory-model: Avoid duplicating herdtools versions
9393998e9ee0 : tools/memory-model: Dynamically check SRCU lock-to-unlock matching
648e717586f2 : tools/memory-model: Update Documentation/explanation.txt to include SRCU support
ad9fd20b6dad : tools/memory-model: Update README for addition of SRCU
a3f600d92da5 : tools/memory-model: Add SRCU support
284749b0aebb : tools/memory-model: Refactor some RCU relations
0172d9e32203 : tools/memory-model: Rename some RCU relations
3028efe03be9 : NFS: Fix nfs4_lock_state refcounting in nfs4_alloc_{lock,unlock}data()
25208dd856e7 : doc: fix link to MSG_ZEROCOPY patchset
399254aaf489 : block: add BIO_NO_PAGE_REF flag
875f1d0769cd : iov_iter: add ITER_BVEC_FLAG_NO_REF flag
bf33a7699e99 : io_uring: mark me as the maintainer
fd6fab2cb78d : io_uring: retry bulk slab allocs as single allocs
6a1afffb08ce : selinux: fix NULL dereference in policydb_destroy()
fdda0a6adc33 : meson-gx-socinfo: add missing of_node_put after of_device_is_available
65f80df58eb7 : soc: amlogic: gx-socinfo: Add new SoC IDs and Packages IDs
dce47aed20c7 : soc: amlogic: gx-socinfo: Add mask for each SoC packages
e5e4df2dccec : arm64: dts: meson-gxm-nexbox-a1: Enable USB
965c827ac37e : arm64: dts: meson: g12a: add efuse
bd3951528412 : arm64: dts: meson: g12a: add secure monitor
7e09092aee00 : arm64: dts: meson-gxl-s905d-phicomm-n1: add status LED
0fa724c51e31 : arm64: dts: meson-g12a: Add AO Secure node
b7be144932a8 : arm64: dts: Add SEI Robotics SEI510 Board
6917de8a6c4d : vendor-prefixes: Add prefix for Shenzhen SEI Robotics Co., Ltd
f1975b982a29 : ARM: dts: meson8b: add the internal clock measurer
b6eac0d06b82 : ARM: dts: meson8: add the internal clock measurer
6a82559f745b : clk: renesas: rcar-gen3: Pass name/offset to cpg_sd_clk_register()
d92ee9cf8ec8 : pinctrl: sh-pfc: rcar-gen3: Retain TDSELCTRL register across suspend/resume
2cee6cb290ab : pinctrl: sh-pfc: r8a77990: Move CANFD pin groups and functions
dcd24e098d8d : pinctrl: sh-pfc: r8a7796: Move CANFD pin groups and functions
542802613b9f : pinctrl: sh-pfc: r8a7779: Add HSCIF0/1 pins
3df892fdbfe6 : pinctrl: sh-pfc: r8a77990: Rename IOCTRLx registers
a8d728a0c59c : pinctrl: sh-pfc: r8a77980: Rename IOCTRLx registers
1c5c1101755c : pinctrl: sh-pfc: r8a77970: Rename IOCTRLx registers
f01a7dbe98ae : bpf: Try harder when allocating memory for large maps
7c1200456cb0 : drm/i915: Turn off the CUS when turning off a HDR plane
5a0404408d32 : drm/i915: Fix legacy gamma mode for ICL
2b42be5eb245 : udf: Propagate errors from udf_truncate_extents()
d3ca4651d05c : udf: Fix crash on IO error during truncate
12e32f554d8d : drm: rcar-du: Add writeback support for R-Car Gen3
d46a4e93ea4d : drm: rcar-du: vsp: Extract framebuffer (un)mapping to separate functions
d8a4ef2542cd : drm: rcar-du: Store V4L2 fourcc in rcar_du_format_info structure
12a85f994d84 : drm: rcar-du: Fix rcar_du_crtc structure documentation
9d2230dc1351 : drm: writeback: Add job prepare and cleanup operations
e482ae9b5fdc : drm: writeback: Fix leak of writeback job
97eb9eaeb95b : drm: writeback: Cleanup job ownership handling when queuing job
a63722aeb76c : media: vsp1: drm: Implement writeback support
09e513e390ea : media: vsp1: drm: Extend frame completion API to the DU driver
e2ef2a129084 : media: vsp1: drm: Split RPF format setting to separate function
9ec5742b6930 : media: vsp1: wpf: Add writeback support
5c7de45a43a8 : media: vsp1: dl: Allow chained display lists for display pipelines
b36c6049ed4b : media: vsp1: Add vsp1_dl_list argument to .configure_stream() operation
65cddb197660 : media: vsp1: Replace the display list internal flag with a flags field
ae444200042a : media: vsp1: Fix addresses of display-related registers for VSP-DL
08af8538d4ce : media: vsp1: Replace leftover occurrence of fragment with body
79b15b4b8201 : media: vsp1: wpf: Fix partition configuration for display pipelines
437c24dd19b8 : Revert "[media] v4l: vsp1: Supply frames to the DU continuously"
74710e05906c : netfilter: nft_redir: fix module autoload with ip4
8ffcd32f6463 : netfilter: nf_tables: bogus EBUSY in helper removal from transaction
6d65561f3d5e : netfilter: ip6t_srh: fix NULL pointer dereferences
d1fa381033eb : netfilter: fix NETFILTER_XT_TARGET_TEE dependencies
e166e4fdaced : netfilter: bridge: set skb transport_header before entering NF_INET_PRE_ROUTING
05b7639da55f : netfilter: nft_set_rbtree: check for inactive element after flag mismatch
29b0b5d56589 : netfilter: nf_conntrack_sip: remove direct dependency on IPv6
a48f127519d9 : regulator: core: Fix application of "drop lockdep annotation in drms_uA_update()"
78c484a55d91 : arm64: zynqmp: dt: Add TI PHY quirk
69b921acae8a : spi: spi-fsl-spi: support use of the SPISEL_BOOT signal on MPC8309
4346a745df41 : ASoC: audio-graph: add graph_parse_mclk_fs()
d2bf008ad11a : ASoC: audio-graph: rename graph_get_conversion() to graph_parse_convert()
d708d35ef084 : ASoC: simple-card: add simple_parse_mclk_fs()
cdc444721b0e : ASoC: simple-card: rename simple_get_conversion() to simple_parse_convert()
1c5b6a27e432 : ASoC: rt5682: recording has no sound after booting
675212bfb233 : ASoC: rt5682: fix jack type detection issue
4834d7070c85 : ASoC: rt5682: Check JD status when system resume
9729e3b65a64 : ASoC: mediatek: mt8183: skip for i2s5 in mck_disable
baa09e7d2f42 : drm/i915: use REG_FIELD_PREP() to define register bitfield values
78b36b106a84 : drm/i915: deprecate _SHIFT in favor of _MASK passed to accessors
09b434d4f6d2 : drm/i915: introduce REG_BIT() and REG_GENMASK() to define register contents
e925b5be5751 : thermal/intel_powerclamp: fix truncated kthread name
fb4d83f293e0 : thermal: mtk: Allocate enough space for mtk_thermal.
f7c8a4120eed : loop: access lo_backing_file only when the loop device is Lo_bound
684b73245cd4 : blk-mq: use blk_mq_sched_mark_restart_hctx to set RESTART
396ee4d0cd52 : thermal/int340x_thermal: fix mode setting
16fc8eca1975 : thermal/int340x_thermal: Add additional UUIDs
e0fda7377d30 : thermal: cpu_cooling: Remove unused cur_freq variable
35122495a8c6 : thermal: bcm2835: Fix crash in bcm2835_thermal_debugfs
3b5236cc5d08 : thermal: samsung: Fix incorrect check after code merge
aa36e3616532 : thermal/intel_powerclamp: fix __percpu declaration of worker_data
81b74ac68c28 : paride/pcd: cleanup queues when detection fails
6ce59025f118 : paride/pf: cleanup queues when detection fails
cc4f8e91c4ed : ALSA: firewire-lib: use 8 byte header for IR context to get isochronous cycle
35033d8cb71b : ALSA: firewire-motu: add support MOTU 8pre FireWire
94a9992f7dbd : HID: Increase maximum report size allowed by hid_field_extract()
e19595fcabb5 : HID: intel-ish: enable raw interface to HID devices on ISH
6b538cc21334 : HID: steam: fix deadlock with input devices.
4622a2d43101 : powerpc/6xx: fix setup and use of SPRN_SPRG_PGDIR for hash32
6cffeb83c763 : drm/i915: Stop needlessly acquiring wakeref for debugfs/drop_caches_set
794a11cb6720 : drm/i915: Sanity check mmap length against object size
b4748e7ab731 : ALSA: opl3: fix mismatch between snd_opl3_drum_switch definition and declaration
721f1e6c1fd1 : ALSA: hda - add Lenovo IdeaCentre B550 to the power_save_blacklist
3d0313786470 : drivers: Defer probe if firmware is not ready
b9472f7d8224 : firmware: xilinx: fix debugfs write handler
437541e74c68 : dt-bindings: xilinx: Separate clock binding from firmware doc
31a2d5113e53 : include: dt-binding: clock: Rename zynqmp header file
84d8df745b62 : spi: orion: Support spi_xfer->word_delay_usecs
2ed6692e8ce9 : spi: spidev: Enable control of inter-word delays
4e3891a55f67 : spi: lpspi: Code cleanup
578465ea2b4b : spi: lpspi: Add the missing NULL check
09c04466ce7e : spi: lpspi: add dma mode support
c7a402599504 : spi: lpspi: use the core way to implement cs-gpio function
77736a98b859 : spi: lpspi: add the error info of transfer speed setting
944c01a889d9 : spi: lpspi: enable runtime pm for lpspi
addb32866d99 : doc: lpspi: Document DT bindings for LPSPI clocks
f5e5afdb0e56 : spi: lpspi: Add i.MX8 boards support for lpspi
f37d8e67f39e : spi : spi-topcliff-pch: Fix to handle empty DMA buffers
5b1f537e4983 : regulator: da9063: Convert to use regulator_set/get_current_limit_regmap
958e9b8265c7 : regulator: da9062: Convert to use regulator_set/get_current_limit_regmap
d0ccbe11773d : regulator: lp87565: Convert to use regulator_set/get_current_limit_regmap
d1a6cbdf1e59 : regulator: lp87565: Fix missing register for LP87565_BUCK_0
dc3b2881fad4 : regulator: mt6397: Use unsigned int for volt_tables
1fc26296a260 : regulator: mt6380: Use unsigned int for volt_tables
dad110a0c5c1 : regulator: mt6323: Use unsigned int for volt_tables
5fe0ed243796 : regulator: max77650: Use unsigned int for max77651_sbb1_regulator_volt_table
f668a1db0b30 : regulator: as3711: Remove struct as3711_regulator_info and as3711_regulator
f4192c2cc923 : regulator: cpcap: Convert to use of_device_get_match_data
2106e9bbffb9 : regulator: cpcap: Remove unneeded init_data setting
a0cb2d4357e4 : ASoC: Intel: bytcr_rt5651: Add BYT_RT5651_JD_NOT_INV quirk
8a68a509ae6b : ASoC: rt5651: Add support for active-high jack detect
f68c2a682d44 : ASoC: stm32: spdifrx: add power management
4d92ac7bd9f8 : regulator: as3722: Remove *rdevs[] from struct as3722_regulators
9cff03710d40 : regulator: da9052: Include linux/of.h to fix build warning for of_match_ptr
bbfaa7d36c1e : ASoC: dpcm: prevent snd_soc_dpcm use after free
2944d29d7c89 : ASoC: simple-amplifier: Make gpio property optional
c4bce31c4982 : ASoC: rsnd: explain extended Audio DMAC peri peri address
14c747506ae6 : ASoC: rsnd: add missing reg/reg-name at Document
9672e2cb0fbd : vmlinux.lds.h: drop unused __vermagic
5aba6c47401d : iommu/vt-d: Switch to bitmap_zalloc()
4e50ce03976f : iommu/amd: fix sg->dma_address for sg->offset bigger than PAGE_SIZE
9ce58dd7d9da : mmc: davinci: remove extraneous __init annotation
e60a582bcde0 : mmc: pxamci: fix enum type confusion
d6cb77228e3a : pinctrl: baytrail: Fix potential NULL pointer dereference
5880955fc7a5 : dt-bindings: panel: td028ttec1: add backlight property
b477a009b426 : drm/omap: panel-tpo-td028ttec1: add backlight support
fe4ed1b45794 : drm/omap: dsi: Fix PM for display blank with paired dss_pll calls
a0970e87b5d3 : drm: Turn bus flags macros into an enum
8bf4b1621178 : drm/omap: Remove panel-dpi driver
be3143d8b27f : drm/omap: Remove TFP410 and DVI connector drivers
4e17763c321f : drm/omap: Whitelist DT nodes to fixup with omapdss, prefix
30b71761957c : drm/omap: Add support for drm_panel
79107f274b2f : drm/omap: Add support for drm_bridge
163f7a3578ec : drm/panel: simple: Add OSD070T1718-19TS panel support
1b1b5330a007 : dt-bindings: display: Add OSD Displays OSD070T1718-19TS panel binding
b7b33786b7c3 : dt-bindings: Add vendor prefix for OSD Displays
897dae5657e6 : drm/bridge: ti-tfp410: Report input bus config through bridge timings
38c02db7e66e : drm/bridge: ti-tfp410: Add support for the powerdown GPIO
60b903c3e621 : drm/bridge: ti-tfp410: Set connector type based on DT connector node
2645d8d0980c : dt-bindings: display: tfp410: Add bus parameters properties
d23286ff3d79 : drm/bridge: use bus flags in bridge timings
88bc4178568b : drm: Use new DRM_BUS_FLAG_*_(DRIVE|SAMPLE)_(POS|NEG)EDGE flags
a792fa0e2187 : drm: Clarify definition of the DRM_BUS_FLAG_(PIXDATA|SYNC)_* macros
0dbfc3966720 : drm/omap: Merge omap_dss_device type and output_type fields
a4e26525cacb : drm/omap: Refactor initialization sequence
ce69aac84fe3 : drm/omap: Simplify OF lookup of DSS devices
e5906f765c68 : drm/omap: Store pixel clock instead of full mode in DPI and SDI encoders
b08644a235a4 : drm/omap: venc: Use drm_display_mode natively
41322aa69195 : drm/omap: Pass drm_display_mode to .check_timings() and .set_timings()
d68164fe2964 : drm/omap: Factor out common mode validation code
d60dfaba4225 : drm/omap: venc: Simplify mode setting by caching configuration
116c7721077c : drm/omap: Move DISPC timing checks to CRTC .mode_valid() operation
df6682b43533 : drm/omap: Remove src field from omap_dss_device structure
27a7e3e18419 : drm/omap: Notify all devices in the pipeline of output disconnection
7bce5ae124ac : drm/omap: panel-dsi-cm: Store source pointer internally
6b97cc956047 : drm/omap: Don't store display pointer in omap_connector structure
de9225a9bda1 : drm/omap: Move display alias ID to omap_drm_pipeline
79d11e96e397 : drm/omap: Don't pass display pointer to encoder init function
40e5f937d50f : drm/omap: venc: List both PAL and NTSC modes
46b3847d7f68 : drm/omap: Add a dss device operation flag for .get_modes()
a872d5e92a67 : drm/omap: Merge display .get_modes() and .get_size() operations
870e19d59f8a : drm/omap: Expose DRM modes instead of timings in display devices
d17eb4537a7e : drm/omap: Factor out common init/cleanup code for output devices
56c9818d5c89 : drm/omap: Remove omap_dss_device dst field
19b4200d8f4b : drm/omap: Reverse direction of the DSS device enable/disable operations
3f3623dd0f88 : drm/omap: Remove enable checks from display .enable() and .remove()
b49a2139ba67 : drm/omap: Remove connection checks from display .enable() and .remove()
f8a8eabb273b : drm/omap: Remove connection checks from internal encoders .enable()
b80bfc66b0ee : drm/omap: Move common display enable/disable code to encoder
d2c53162f557 : drm/omap: Use atomic suspend/resume helpers
d79bd6b445a2 : drm/omap: venc: Remove wss_data field from venc_device structure
374805b0bd84 : drm/omap: Remove unused kobj field from struct omap_dss_device
5d79ef3fcd41 : drm/omap: Remove declaration of nonexisting function
8518f05a7110 : drm/atomic: Constify mode argument to mode_valid_path()
3961d355dfb5 : dt-bindings: power: r8a77965: Remove non-existent A3IR power domain
295768f6207e : dt-bindings: Add vendor prefix for Silicon Linux.
15160f6de0bb : soc: renesas: Identify R-Car M3-W ES1.3
474706117c2b : arm64: dts: renesas: ebisu: Add PMIC DDR0 Backup Power config
1f4c123a9809 : arm64: dts: renesas: r8a77990-ebisu: Add BD9571 PMIC
af965ba3248e : arm64: dts: renesas: r8a77990: Remove invalid compatible value for CSI40
82ec009297bc : arm64: dts: renesas: r8a774c0: Remove invalid compatible value for CSI40
4162aa9db3d4 : arm64: dts: renesas: r8a77995: draak: Enable CAN0, CAN1
79223ca1f577 : arm64: dts: renesas: r8a774c0-cat874: Add RWDT support
a8f6110e6442 : arm64: dts: renesas: ebisu: Enable VIN5
dc0b43947132 : arm64: dts: renesas: r8a774c0-cat874: Add LEDs support
07e72397f722 : arm64: dts: renesas: r8a774c0-cat874: add RTC support
e64f2c4b3aba : arm64: dts: renesas: cat875: Add CAN support
12ce412b2cc6 : arm64: dts: renesas: r8a774c0: Fix cpu nodes style
191f7dcd1f5e : arm64: dts: renesas: r8a77965: add SSIU support for sound
9130c1582984 : arm64: dts: renesas: ebisu: Fix adv7482 hexadecimal register address
9a0ff5c727b6 : arm64: dts: renesas: r8a77995: draak: Enable LVDS1 encoder
71ac75dffdae : arm64: dts: renesas: r8a77990: ebisu: Enable LVDS1 encoder
96c258822527 : arm64: dts: renesas: r8a7796: remove unneeded sound #address/size-cells
b068ed6efe62 : arm64: dts: renesas: r8a77990: Fix SPDX license identifier style
6fffb98645e6 : arm64: dts: renesas: r8a77990: ebisu: Add GPIO expander
940d1a288a59 : arm64: defconfig: enable RX-8581 config option
115bbc30c6d2 : ARM: shmobile: fix a leaked reference by adding missing of_node_put
d5aa84087ead : ARM: shmobile: porter: enable R-Car Gen2 regulator quirk
b5b4453e7912 : powerpc/vdso64: Fix CLOCK_MONOTONIC inconsistencies across Y2038
2e35bb6cd421 : gpio: vf610: Don't use explicit &pdev->dev in vf610_gpio_probe()
a74b4b11541a : gpio: vf610: Use devres to remove gpiochip
fc57949cfd1f : gpio: vf610: Use devres to disable clk_gpio
db9ed63ca510 : gpio: vf610: Use devres to disable clk_port
4a8909d02281 : gpio: vf610: Simplify vf610_gpio_get()
a262555bc685 : gpio: vf610: Simplify vf610_gpio_set()
338aa10750ba : gpio: vf610: Do not share irq_chip
36b6c9ed45af : drm/vkms: fix use-after-free when drm_gem_handle_create() fails
21d2b1227323 : drm/vgem: fix use-after-free when drm_gem_handle_create() fails
fb903392131a : clk: rockchip: fix wrong clock definitions for rk3328
1a4e6203f0c8 : arm64: dts: rockchip: Add nanopi4 ethernet phy
980b52162871 : arm64: dts: rockchip: Add PWM fan for NanoPC-T4
5e3f8027897c : arm64: dts: rockchip: Add the fusb typec manager to rk3399-orangepi
ba12fdd51085 : arm64: dts: rockchip: Specify vid supply for the rk3399-orangepi compass (AK09911)
f5639599de4c : arm64: dts: rockchip: Fix clock names and add missing supplies for bluetooth on rk3399-orangepi
16d79ec6e3e6 : arm64: dts: rockchip: Add 12V DCIN regulator to rk3399-ficus
4d7f36d36f73 : arm64: dts: rockchip: Rename vcc_sys into vcc5v0_sys on rk3399-rock960
092470b537f1 : arm64: dts: rockchip: Add Nanopi NEO4 initial support
a0dbc5c97f67 : arm64: dts: rockchip: enable hdmi audio out for rk3399-rockpro64
08b64bd2c681 : arm64: dts: rockchip: Add support for the Orange Pi RK3399 board.
e38b144b8252 : arm64: dts: rockchip: enable mali on rock960 boards
0f9e535a0884 : arm64: dts: rockchip: enable mali on Rock Pi 4
f77e7a9aafe1 : arm64: dts: rockchip: add rk3328-roc-cc cpu-supply entries for all cpu nodes
3f0effd7490b : arm64: dts: rockchip: give some life to the rk3328-roc-cc leds
3e892ed20c08 : arm64: dts: rockchip: add #sound-dai-cells to HDMI of rk3328
e31882e05ae5 : arm64: dts: rockchip: add ir-receiver node on rk3328-rock64
092430ea9d14 : arm64: dts: rockchip: add leds node on rk3328-rock64
ad3c8cc359a2 : arm64: dts: rockchip: fix regulator name on rk3328-rock64
443f27e58981 : arm64: dts: rockchip: enable HDMI CEC on rk3328
97df3aa76b4a : arm64: dts: rockchip: Add capacity-dmips-mhz attributes to rk3399
a008eae6956a : ARM: dts: rockchip: Enable WiFi on rk3288-tinker
494da92d56e4 : ARM: dts: rockchip: add grf reference in rk3288 tsadc node
61346668325f : ARM: dts: rockchip: Enable HDMI CEC on rk3288-tinker-s
de72618cb94f : ARM: dts: rockchip: remove disable-wp from rv1108-elgin-r1 emmc node
09f91381fa5d : arm64: dts: rockchip: fix rk3328 sdmmc0 write errors
6fd8b9780ec1 : arm64: dts: rockchip: fix rk3328 rgmii high tx error rate
8dbc4d5ddb59 : ARM: dts: rockchip: Fix SD card detection on rk3288-tinker
a8772e5d826d : arm64: dts: rockchip: Fix vcc_host1_5v GPIO polarity on rk3328-rock64
6b2fde3dbfab : ARM: dts: rockchip: fix rk3288 cpu opp node reference
eb523a4960b6 : arm64: dts: rockchip: add DDC bus on Rock Pi 4
924726888f66 : arm64: dts: rockchip: fix rk3328-roc-cc gmac2io tx/rx_delay
2b062a0a00ab : ARM: sunxi: fix a leaked reference by adding missing of_node_put
995c770b6588 : ARM: sunxi: fix a leaked reference by adding missing of_node_put
a7f7047ffcee : arm64: dts: allwinner: a64: Add cross links for the mixers
00f7980a3bd5 : arm64: allwinner: a64: Add Oceanic 5205 5inMFD initial support
876d8a25bdd5 : dt-bindings: Add vendor prefix for oceanic
ea738c324c7d : arm64: dts: allwinner: a64-amarula-relic: Add STLM75 sensor
24bd5d2cb93b : arm64: dts: allwinner: a64: teres-i: enable backlight
89232872319f : arm64: defconfig: Enable SPI_SUN6I
6630aad719bc : clk: sunxi-ng: f1c100s: fix USB PHY gate bit offset
ab65e04dc101 : clk: sunxi-ng: Allow DE clock to set parent rate
28ff811f58b1 : ARM: dts: sun8i-h3: Add support for the RerVision H3-DVK board
90cd9bed5adb : staging, mt7621-pci: fix build without pci support
45ac7b31bc6c : staging: speakup_soft: Fix alternate speech with other synths
1beea6204e23 : staging: axis-fifo: add CONFIG_OF dependency
ae0a6d2017f7 : staging: olpc_dcon_xo_1: add missing 'const' qualifier
bafd9c64056c : staging: comedi: ni_mio_common: Fix divide-by-zero for DIO cmdtest
8bce6dcede65 : staging: erofs: fix to handle error path of erofs_vmap()
4420a5611ea5 : staging: mt7621-dts: update ethernet settings.
bd31342f0046 : staging: remove mt7621-eth
043ad6b1c112 : staging: rtl8723bs: Remove Dead Code in core/rtw_mlme.c
1b818345d1c1 : staging: rtl8723bs: Remove Dead Functions in os_dep/ioctl_linux.c
ba61d2dc45b0 : staging: rtl8723bs: Remove Dead Code in os_dep/ioctl_linux.c
320d197d1336 : staging: rtl8723bs: Remove Dead Code in os_dep/os_intfs.c
bd10cd97e213 : staging: rtl8723bs: Remove Dead Code in os_dep/os_intfs.c
3fc9413bcdc7 : staging: rtl8723bs: Remove unreachable Code in core/rtw_cmd.c
391d9469abd8 : staging: rtl8723bs: Remove old unreachable Code
8ecd30a6685e : staging: rtl8723bs: Remove Dead Code in collect_bss_info Function
93bb0b1b18a3 : staging: rtl8723bs: Remove Dead Include in include/drv_types.h
0531d4c95425 : staging: rtl8723bs: Remove Dead Code in `struct mlme_priv`
ed98730d9f25 : staging: gdm724x: Do not break expressions
a02da43c814b : staging: rtl8188eu: core: rtw_recv.c: Fix a tab indent issue
5c4f2259181f : staging: rtl8188eu: core: rtw_recv.c: fix a paranthesis issue around pframe -> list in rtw_recv.c
0842eabb6fd5 : staging: rtl8188eu: core: rtw_recv.c: fix a space issue
f21cf4601404 : staging: gasket: gasket_interuppt.c: Fix string split issue.
ce2439ec8356 : staging: greybus: remove extern prototypes
83053c3eabd7 : staging: speakup: fix line over 80 characters.
42f56fef6720 : staging: rtl8188eu: core: rtw_ap.c: Fix multiple blank lines
c580d1f98e22 : staging: mt7621-mmc: Modify the return type of the function msdc_do_command
982c34e0c2a5 : staging: mt7621-mmc: Fix ret.cooci warnings
b1c30bd6b74a : staging: rtl8723bs: Change type of variables and return type
cfc7ef740342 : staging: rtl8723bs: Remove wrapper functions and change function names
cd1b772d4881 : driver core: remove BUS_ATTR()
fdd1b243edd7 : staging: rtl8723bs: os_dep: Fix space in pointer definition
cbc570a769e0 : staging: rtl8723bs: os_dep: Fix assignment in if condition
93f6bc735fd9 : staging: vt6655: rxtx.c: Remove unnecessary space after a cast
dedf215bd1c7 : staging: rtl8723bs: remove unused code
d5469036124d : staging: rtl8192u: Add required spaces before open parenthesis
1c666e2191db : staging: vc04_services: Use tabs instead of spaces
50505e578f53 : staging: rtl8712 - fix up non-kerneldoc comments
8af36478f951 : staging: erofs: add a new line after variable declaration
fbcd84743a8e : staging: octeon-usb octeon-hcd: Fix several typos.
27a0eb8fb69a : staging: fbtft: fixed format-string errors.
df9ce52c8a30 : staging: rtl8188eu: remove unnecessary braces from if/else
74a6565f378c : staging: rtl8723bs: use kernel_read() instead of open-coded version
3b3a1a0b7824 : staging: rtl8723bs: hal: Modify comparison to constant in rtl8723bs_xmit.c
ca739e21ba90 : staging: rtl8723bs: hal: Modify comparison to constant in hal_btcoex.c
54b3de55f4c2 : staging: rtl8723bs: hal: Remove comparison to NULL in hal_btcoex.c
0a6f6e9351db : staging: rtl8723bs: hal: Remove comparison to NULL in hal_com.c
8f884e76cae6 : staging: rtl8723bs: hal: Remove comparison to NULL in hal_com_phycfg.c
7cd6f4b0f593 : staging: rtl8723bs: hal: Remove comparison to NULL in rtl8723b_cmd.c
da80ede2e79e : staging: rtl8723bs: hal:Remove comparison to NULL in rtl8723bs_xmit.c
3f181eb23ea6 : staging: rtl8723bs: hal: Remove comparison to NULL in rtl8723b_dm.c
019acabec865 : staging: rtl8723bs: hal: Remove comparison to NULL in rtl8723b_hal_init.c
7f91d8866f93 : staging: rtl8723bs: hal: Remove comparison to NULL in rtl8723bs_recv.c
8b1cf0b7205a : staging: rtl8723bs: hal: Remove comparison to NULL in rtl8723b_rxdesc.c
3732d7016725 : staging: sm750fb: Remove an unnecessary local variable in a function
996341276286 : staging: mt7621-mmc: delele extra blank lines
d5f4a5684d1b : staging: rtlwifi: Replace 0 with false.
3df3162f1d52 : staging: pi433: Remove unused variable.
14e9bb7e9ea7 : staging: rtl8192e: remove boilerplate license text
5af3304506ae : staging: rtl8192e: add SPDX GPL-2.0 license identifier
3f8e5931fe60 : staging: fbtft: line over 80 characters
84c45d5f3bf1 : staging: gasket: Replace macro __ATTR with __ATTR_NULL
ef2719d35ac4 : staging: mt7621-dts: update ethernet settings.
7b53a16a1a7a : staging: remove mt7621-eth
6d49a15ead2b : staging: mt7621-pci: IF statement expression comparing to NULL
a77a40cf8b42 : staging: rtl8712: line over 80 characters.
715a7148d774 : staging: octeon: Lines should not end with a '('
5b628549e954 : staging: most: Replace '--help--' in Kconfig file
796618673fcd : staging: netlogic: Remove unnecessary 'out of memory' message
e8ca82a1348b : staging: rtl8192u: Adjust 'if' to follow Kernel coding Style
a279fc9d051b : staging: rtl8192u: Remove casts on the return values of list_entry
3eb9aa00daae : staging: rtl8192u: Remove typedef for struct _RX_REORDER_ENTRY
00b0f841b740 : staging: rtl8192u: Remove typedef for struct _RT_LINK_DETECT_T
82ec1977b393 : staging: rtl8192u: Remove typedef for struct _RT_POWER_SAVE_CONTROL
d83908ed0fc6 : staging: rtl8192u: Remove typedef for struct _IbssParms
bc6b124b6863 : staging: rtl8192u: Remove typedef for struct _bandwidth_autoswitch
72a2af220175 : staging: wilc1000: remove unnecessary local variables
1d78178410f4 : staging: media: zoran: remove unnecessary parentheses
81c2317cb966 : staging: rtlwifi: phydm: remove unnecessary parentheses
6de5cd74fb8f : staging: vboxvideo: Do not return -ENOSYS
de5e4aea8881 : staging: sm750fb: Edit CamelCase in local variables
256ab3efbe95 : staging: vt6655: line over 80 characters
b66003f02d9a : staging: most: dim2: reg.h: Correct SPDX-License-Identifier
3037be14a219 : staging: most: dim2: sysfs.h: Correct SPDX-License-Identifier
da2773be2cf2 : staging: most: dim2: hal.h: Correct SPDX-License-Identifier
9e510b68f044 : staging: most: dim2: errors.h: Correct SPDX-License-Identifier
b92f5d83fa1d : staging: octeon-usb: remove unnecessary variable frame_number
dfa5fbb9dbce : staging: fbtft: convert a macro to a function.
d8b2f7cfe4d4 : staging: vt6655: Remove unused function prototype and definition
e91dea57f36c : staging: most: usb: Change '--help--' to 'help' in Kconfig
4068f661f604 : staging: zoran: remove license boilerplate text
682bb4e63084 : staging: zoran: add SPDX GPL-2.0+ license identifier
d5aa59ad1665 : staging: sm750fb: trivial comment indention fix.
173e3e69b297 : staging: rtl8188eu: cleanup spacing style
975520608bd6 : staging: media: davinci_vpfe: Fix alignment issues
a4c5fbfa60e4 : staging: media: davinci_vpfe: Fix multiple line dereference
5921a1383ac2 : staging: media: davinci_vpfe: Fix comparison to NULL
f270392c7e3f : staging: vt6655: Remove an unused function prototype
84580771dd9c : staging: vt6655: Fix malformed SPDX-License-Identifier tag
ff7fa1f6b9b2 : staging: rtl8712: Replace NULL comparisons
b2c4f4660b69 : staging: vc04_services: bcm2835-camera: Fix logical continuations warnings
d33fe112c9a2 : staging: speakup: Add spaces around operators
a57250582a00 : staging: fwserial: Convert macro into an inline function
50d280f3e31c : staging: speakup: Spaces around operator
730551f754a7 : staging: fbtft: Remove unused #defines.
219347ebf057 : staging: vt6655: Align function declaration
582270600819 : staging: vt6655: Fix the warning line over 80 characters
f6fe7f2809d3 : staging: vt6655: mac.h: Fix comment style for SPDX-License Identifier
d67a81ff8546 : staging: vt6655: Remove unnecessary blank line
f105e04e7b3e : staging: vt6655: key.h: Fix comment style for SPDX-License Identifier
5a56a0f9ea04 : staging: vt6655: dpc.h: Fix comment style of SPDX License Identifier
572dbab6e353 : staging: vt6655: Fix space around binary operator
084a8e546005 : staging: vt6655: Fix spelling mistake
2b90bf28ac38 : staging: speakup: Comparison to NULL.
fbdc55155c7f : staging: vc04_services: bcm2835-camera: Fix multiple line dereference
57a633dc68a6 : staging: vc04-services: bcm2835-audio: Fix alignment issues
ba118202b95b : staging: vboxvideo: Fix open parenthesis at the end of line
b6a3a880cfa6 : staging: ralink-gdma: Avoid unnecessary line continuations
2c78d9f6ab8a : staging: ralink-gdma: Replace from uint32_t to u32
3e00865cf87c : staging: ralink-gdma: Avoid unnecessary line continuations in string
7782c3c93dc9 : staging: iio: Line over 80 characters
4ca7f0a2ae5b : staging: r8712u: Replace '--help--' with 'help'
5e8e08c81f1f : staging: fbtft: Fix line over 80 characters
8e99e99baf38 : staging: vt6655: desc.h: Fix comment style of SPDX-License Identifier
c12425567d7b : staging: vt6655: channel.h: Fix comment style of SPDX License Identifier
35defd6dd162 : staging: greybus: Change NULL comparison to Boolean Negation
1d4c11dd7849 : staging: emxx_udc: Fix open parenthesis at the end of the line
b9c96308fda2 : staging: emxx_udc: Fix equal sign alignment
6fc84d16664c : staging: wilc1000: Fix line over 80 characters
7e5173822c9c : staging: rtl8712: rename bSuspended to suspended
5b8d98f1711e : staging: rtl8712: rename bSurpriseRemoved to surprise_removed
0ec6fc6f453a : staging: rtl8712: rename bDriverStopped to driver_stopped
ea239314fe42 : tipc: allow service ranges to be connect()'ed on RDM/DGRAM
65e9a6d25deb : networking: fix snmp_counter.rst Doc. Warnings
cdf7545aef65 : rtc: convert core to SPDX identifier
33fee143ac6e : rtc: ab-b5ze-s3: remove unnecessary check
818806498569 : rtc: ab-b5ze-s3: convert to SPDX identifier
8a941124458f : rtc: ab-b5ze-s3: switch to rtc_time64_to_tm/rtc_tm_to_time64
5d049837dd76 : rtc: ab-b5ze-s3: remove unnecessary gotos
ac2467382240 : rtc: ab-b5ze-s3: remove mutex
28e7861cfcf0 : rtc: zynqmp: convert to SPDX identifier
60b7f4cbdcbc : rtc: abx80x: remove useless .remove
559e883e0f77 : rtc: abx80x: use rtc_add_group
2fcdf5fd7c1b : rtc: abx80x: convert to SPDX identifier
7316b49c2a11 : aio: move sanity checks and request allocation to io_submit_one()
fa0ca2aee3be : deal with get_reqs_available() in aio_get_req() itself
7425970347a2 : aio: move dropping ->ki_eventfd into iocb_destroy()
958c13ce141c : make aio_read()/aio_write() return int
af5c72b1fc7a : Fix aio_poll() races
2bb874c0d873 : aio: store event at final iocb_put()
a9339b785509 : aio: keep io_event in aio_kiocb
833f4154ed56 : aio: fold lookup_kiocb() into its sole caller
b53119f13a04 : pin iocb through aio.
ec4fe4bcc584 : i40iw: Avoid panic when handling the inetdev event
cd27287562d6 : IB/mlx5: Fix mapping of link-mode to IB width and speed
c5ae1954c47d : IB/mlx5: Use mlx5 core to create/destroy a DEVX DCT
f84b66b9cce7 : net/mlx5: Fix DCT creation bad flow
587443e7773e : IB/mlx4: Fix race condition between catas error reset and aliasguid flows
8f3b487685b2 : drm/udl: use drm_gem_object_put_unlocked.
6958d11f77d4 : xfs: don't trip over uninitialized buffer on extent read of corrupted inode
9e98c678c2d6 : Linux 5.1-rc1
cc5d04d840d6 : auxdisplay: charlcd: make backlight initial state configurable
c9171722459f : auxdisplay: charlcd: simplify init message display
24c764abfd0d : auxdisplay: deconfuse configuration
cb79eb95c56f : auxdisplay: hd44780: Convert to use charlcd_free()
9b11d63966fc : auxdisplay: panel: Convert to use charlcd_free()
8e44fc85060e : auxdisplay: charlcd: Introduce charlcd_free() helper
b658a2113ba4 : auxdisplay: charlcd: Move to_priv() to charlcd namespace
41c8d0adf3c4 : auxdisplay: hd44780: Fix memory leak on ->remove()
c634dc6bdede : perf/x86/intel: Make dev_attr_allow_tsx_force_abort static
0878a42086e0 : habanalabs: never fail hard reset of device
2d012c65a9ca : ALSA: firewire-motu: use 'version' field of unit directory to identify model
c71bb9f86666 : kconfig: remove stale lxdialog/.gitignore
037fc3368be4 : kbuild: force all architectures except um to include mandatory-y
7cbbbb8bc297 : kbuild: warn redundant generic-y
f84dde10d893 : Revert "modsign: Abort modules_install when signing fails"
0c22be0712b8 : kbuild: Make NOSTDINC_FLAGS a simply expanded variable
f6d9db635522 : kbuild: deb-pkg: avoid implicit effects
da9cfb87a44d : coccinelle: semantic code search for missing put_device()
517ccc2aa50d : net: tipc: fix a missing check for nla_nest_start
9180bb4f0460 : tun: add a missing rcu_read_unlock() in error path
4589e28db46e : net: tipc: fix a missing check of nla_nest_start
07660ca679da : net: ncsi: fix a missing check for nla_nest_start
0fff9bd47e13 : net: openvswitch: fix missing checks for nla_nest_start
6f19893b644a : net: openvswitch: fix a NULL pointer dereference
f6a7bf2ccf22 : iio: pms7003: select IIO_TRIGGERED_BUFFER
3d02d7082e58 : iio: cros_ec: Fix the maths for gyro scale calculation
2e4b88f73966 : iio: adc: xilinx: prevent touching unclocked h/w on remove
862e4644fd2d : iio: adc: xilinx: fix potential use-after-free on probe
62039b6aef63 : iio: adc: xilinx: fix potential use-after-free on remove
06003531502d : iio: dac: mcp4725: add missing powerdown bits in store eeprom
ab81dabda1d4 : fix sysfs_init_fs_context() in !CONFIG_NET_NS case
535d8d27c0e2 : drm/i915: do not pass dev_priv to low-level forcewake functions
dcd0feac9bab : ALSA: sb8: add a check for request_region
6ade657d6125 : ALSA: echoaudio: add a check for ioremap_nocache
86be36f6502c : powerpc: bpf: Fix generation of load/store DW instructions
044175a06706 : xsk: fix umem memory leak on cleanup
4477138fa0ae : tun: properly test for IFF_UP
daa5c4d0167a : net: phy: meson-gxl: fix interrupt support
8a3c245c0319 : net: add documentation to socket.c
8c838788775a : io_uring: fix poll races
9073e5b26743 : drm/i915: Fix off-by-one in reporting hanging process
f19d90eed648 : drm/i915: Split ilk vs. icl csc matrix handling
b281264f8b81 : drm/i915: Clean the csc limited range/identity programming
c9e235aa0f9d : drm/i915: Extract ilk_csc_convert_ctm()
d2c19b06d6ea : drm/i915: Clean up ilk/icl pipe/output CSC programming
386ba08fb595 : drm/i915: Extract ilk_csc_limited_range()
9fdfb8e7308b : drm/i915: Precompute/readout/check CHV CGM mode
a1f1e61bfb0a : drm/i915: Readout and check csc_mode
228cd2dba27c : net: strparser: fix a missing check for create_singlethread_workqueue
68cfe9a286f3 : net: sis900: fix indentation issues, remove some spaces
3d4c3cec0909 : drivers: net: atp: fix various indentation issues
eab2fc822af3 : sch_cake: Interpret fwmark parameter as a bitmask
5bf7295fe34a : qlcnic: Avoid potential NULL pointer dereference
58f2ce6f6161 : net: stmmac: fix jumbo frame sending with non-linear skbs
80acbed9f8fc : net: stmmac: don't set own bit too early for jumbo frames
8b0f9fa2e02d : filemap: add a comment about FAULT_FLAG_RETRY_NOWAIT behavior
9804501fa122 : appletalk: Fix potential NULL pointer dereference in unregister_snap_client
4a605bc08e98 : kvm: vmx: fix formatting of a comment
eca6be566d47 : KVM: doc: Document the life cycle of a VM and its resources
6b4c9f446981 : filemap: drop the mmap_sem for all blocking operations
a75d4c333772 : filemap: kill page_cache_read usage in filemap_fault
46333236485c : MAINTAINERS: Add KVM selftests to existing KVM entry
92da008fa210 : Revert "KVM/MMU: Flush tlb directly in the kvm_zap_gfn_range()"
52eaa798f4f4 : scsi: ia64: simscsi: use request tag instead of serial_number
09bb839434bd : io_uring: fix fget/fput handling
2e541b64ee52 : spi: spi-mem: stm32-qspi: add suspend/resume support
5e3863fd597e : SUNRPC: Remove redundant check for the reply length in call_decode()
928d42f7d873 : SUNRPC: Handle the SYSTEM_ERR rpc error
eb90a16e9087 : SUNRPC: rpc_decode_header() must always return a non-zero value on error
27adc785928a : SUNRPC: Use the ENOTCONN error on socket disconnect
513149607d19 : SUNRPC: Fix the minimal size for reply buffer allocation
9734ad57b0f1 : SUNRPC: Fix a client regression when handling oversized replies
5356c2c70e38 : spi: spi-mem: stm32-qspi: avoid memory corruption at low frequency
26843bb12859 : spi: rspi: Fix sequencer reset during initialization
42bdaaece121 : spi: rspi: Fix register initialization while runtime-suspended
db7ecb493cab : regulator: da9055: Convert to regulator core's simplified DT parsing code
67ddc68a78b1 : regulator: da9052: Convert to regulator core's simplified DT parsing code
6cabb8b7fc14 : regulator: 88pm800: Get rid of struct pm800_regulators
3789debfc379 : ASoC: topology: create tlv before soc_tplg_init_kcontrol
daeaaef5ef3b : drm/i915/icl: remove intel_dpll_is_combophy()
2f3ee43cb9f3 : drm/i915/icl: split combo and tbt pll funcs
9be8644a14c6 : drm/i915/icl: split combo and mg pll disable
036f8d567b6c : drm/i915/icl: split pll enable in three steps
d2ab5ebf46b4 : drm/i915/icl: split combo and mg pll enable
a2775bbc1d58 : kernel/workqueue: Use __printf markup to silence compiler in function 'alloc_workqueue'
bb6bccba390c : iommu/amd: Fix NULL dereference bug in match_hid_uid
0266def91377 : xen/balloon: Fix mapping PG_offline pages to user space
f764c58b7faa : perf/x86: Fixup typo in stub functions
ede271b05946 : perf/x86/intel: Fix memory corruption
41a1bde36715 : drm/i915: Always kick the execlists tasklet after reset
29054230f3e1 : drm: add non-desktop quirks to Sensics and OSVR headsets.
6ee02a54ef99 : xfrm6_tunnel: Fix potential panic when unloading xfrm6_tunnel module
2ebd000abc3f : drm/i915/gtt: Refactor common ppgtt initialisation
a9fe9ca44c91 : drm/i915/gtt: Rename i915_vm_is_48b to i915_vm_is_4lvl
51d623b675b6 : drm/i915: Drop address size from ppgtt_type
cbecbccaa120 : drm/i915: Record platform specific ppGTT size in intel_device_info
ca6ac684de5d : drm/i915: Mark up vGPU support for full-ppgtt
527261ddf1ac : drm/sun4i: mixer: Simplify the get_id logic
eb40baefb640 : drm/sun4i: backend: Simplify the get_id logic
d530a402a114 : io_uring: add prepped flag
e0c5c576d507 : io_uring: make io_read/write return an integer
6c7328400e04 : ext4: report real fs size after failed resize
d64264d6218e : ext4: add missing brelse() in add_new_gdb_meta_bg()
e65ef56db494 : io_uring: use regular request ref counts
7cf771407773 : ext4: remove useless ext4_pin_inode()
1dc1097ff60e : ext4: avoid panic during forced reboot
372a03e01853 : ext4: fix data corruption caused by unaligned direct AIO
fa30dde38aa8 : ext4: fix NULL pointer dereference while journal is aborted
bc31d0cdcfba : CIFS: fix POSIX lock leak and invalid ptr deref
f5778c398713 : SMB3: Allow SMB3 FSCTL queries to be sent to server from tools
f16994797ea8 : cifs: fix incorrect handling of smb2_set_sparse() return in smb3_simple_falloc
dd0ac2d24bf0 : smb2: fix typo in definition of a few error flags
c847dccfbdc1 : CIFS: make mknod() an smb_version_op
6552580286e5 : cifs: minor documentation updates
d44d13723b09 : cifs: remove unused value pointed out by Coverity
31ba4331d571 : SMB3: passthru query info doesn't check for SMB3 FSCTL passthru
779ede040dd4 : smb3: add dynamic tracepoints for simple fallocate and zero range
72c419d9b073 : cifs: fix smb3_zero_range so it can expand the file-size when required
ccdc77a3054a : cifs: add SMB2_ioctl_init/free helpers to be used with compounding
8191576a1249 : smb3: Add dynamic trace points for various compounded smb3 ops
b0f6df737a1c : cifs: cache FILE_ALL_INFO for the shared root handle
ab7b10cf4fd1 : smb3: display volume serial number for shares in /proc/fs/cifs/DebugData
257b78099be0 : cifs: simplify how we handle credits in compound_send_recv()
7937ca961c84 : smb3: add dynamic tracepoint for timeout waiting for credits
ffd1ef1e5072 : smb3: display security information in /proc/fs/cifs/DebugData more accurately
2b53b929faed : cifs: add a timeout argument to wait_for_free_credits
16b34aa44b25 : cifs: prevent starvation in wait_for_free_credits for multi-credit requests
b227d215deef : cifs: wait_for_free_credits() make it possible to wait for >=1 credits
4230cff8c0b7 : cifs: pass flags down into wait_for_free_credits()
480b1cb9dad8 : cifs: change wait_for_free_request() to take flags as argument
a039480e9e93 : tracing/probe: Verify alloc_trace_*probe() result
5b7a96220900 : tracing/probe: Check event/group naming rule at parsing
b4443c17a3c9 : tracing/probe: Check the size of argument name and body
dec65d79fd26 : tracing/probe: Check event name length correctly
287c038c0b99 : tracing/probe: Check maxactive error cases
a4046c06be50 : include/linux/swap.h: use offsetof() instead of custom __swapoffset macro
17415606f9d8 : tools/testing/selftests/proc/proc-pid-vm.c: test with vsyscall in mind
ce82f19fd580 : zram: default to lzo-rle instead of lzo
2a1180f1bd38 : filemap: pass vm_fault to the mmap ra helpers
ea6eced00e4b : tools: bpf: synchronise BPF UAPI header with tools
0eb0978528d4 : bpf: add documentation for helpers bpf_spin_lock(), bpf_spin_unlock()
62369db2df8d : bpf: fix documentation for eBPF helpers
8fd7a61aa556 : selftests/bpf: add fwd enum resolution test for btf_dedup
9768095ba97c : btf: resolve enum fwds in btf_dedup
29b43ae2a61d : drm/i915: Also use new comparative stuff for more ICP+ stuff
40609d4820b2 : drm/v3d: Use the new shmem helpers to reduce driver boilerplate.
2194a63a818d : drm: Add library for shmem backed GEM objects
2de3a078497b : drm/dp: Set the connector's TILE property even for DP SST connectors
f6cab793d4a7 : MIPS: Remove custom MIPS32 __kernel_fsid_t type
aff7b628ac2d : f2fs: set pin_file under CAP_SYS_ADMIN
e8074f75f444 : drm/v3d: Fix calling drm_sched_resubmit_jobs for same sched.
a83e47e421ec : drm/v3d: Remove some dead members of struct v3d_bo.
c2b3e61a8df2 : drm/v3d: Use drm_gem_lock_reservations()/drm_gem_unlock_reservations()
7edc3e3b975b : drm: Add helpers for locking an array of BO reservations.
6d85028134d3 : spi: fix SPI_BPW_RANGE_MASK() regression
67d4119c07a7 : drm/i915: Refactor to common helpers for prepare/finish between reset & wedge
d2eeaf2bc049 : drm/i915/selftests: Disable preemption while setting up fence-timers
0015437cc046 : scsi: aacraid: Fix performance issue on logical drives
3a487ff78c4b : scsi: lpfc: Fix error codes in lpfc_sli4_pci_mem_setup()
da484d00f020 : ALSA: hda/realtek - Add support headset mode for New DELL WYSE NB
136824efaab2 : ALSA: hda/realtek - Add support headset mode for DELL WYSE AIO
c8a9afa632f0 : ALSA: hda/realtek: merge alc_fixup_headset_jack to alc295_fixup_chromebook
628ac441e854 : drm/i915/guc: Preparing for GuC reset along with engine reset
9417d81f4f8a : pptp: dst_release sk_dst_cache in pptp_sock_destruct
63b6c974c24c : MAINTAINERS: GENET & SYSTEMPORT: Add internal Broadcom list
8a9a5608a31b : drm/i915/icl+: Always use TPS2 or TPS3 when exiting PSR1
1e0c05c09037 : drm/i915/psr: Move logic to get TPS registers values to another function
88a0d9606aff : drm/i915/vbt: Parse and use the new field with PSR2 TP2/3 wakeup time
163d1c3d6f17 : l2tp: fix infoleak in l2tp_ip6_recvmsg()
4504ab0e6eb8 : net/tls: Inform user space about send buffer availability
11cf9d863dcb : fs/dax: Deposit pagetable even when installing zero page
5b5f99b18690 : net_sched: return correct value for *notify* functions
deb6bfabdbb6 : lan743x: Fix TX Stall Issue
f6d85f04e298 : blkcg: annotate implicit fall through
c24a12696520 : ALSA: pcm: Fix function name in kernel-doc comment
b0d8bc50b9f2 : ALSA: hda: hdmi - add Icelake support
c6c30b917d40 : drm/i915: Start using comparative INTEL_PCH_TYPE
fba84ad28e3b : drm/i915: Move PCH_NOP to -1
2dd24a9c2c8d : drm/i915/gen11+: First assume next platforms will inherit stuff
d33d9f3dd96b : percpu: use chunk scan_hint to skip some scanning
92c14cab4326 : percpu: convert chunk hints to be based on pcpu_block_md
047924c96898 : percpu: make pcpu_block_md generic
da3afdd5bb54 : percpu: use block scan_hint to only scan forward
b89462a9c5f4 : percpu: remember largest area skipped during allocation
382b88e961c7 : percpu: add block level scan_hint
b239f7daf553 : percpu: set PCPU_BITMAP_BLOCK_SIZE to PAGE_SIZE
8744d859427c : percpu: relegate chunks unusable when failing small allocations
3e54097beb22 : percpu: manage chunks based on contig_bits instead of free_bytes
d9f3a01eebe8 : percpu: introduce helper to determine if two regions overlap
8c43004af016 : percpu: do not search past bitmap when allocating an area
8e5a2b9893f3 : percpu: update free path with correct new free region
7681e7b2fbe2 : bpf: Add an example for bpf_get_listener_sock
b55aa7b04bb4 : bpf: Test ref release issue in bpf_tcp_sock and bpf_sk_fullsock
ef776a272b09 : bpf: Sync bpf.h to tools/
dbafd7ddd623 : bpf: Add bpf_get_listener_sock(struct bpf_sock *sk) helper
1b986589680a : bpf: Fix bpf_tcp_sock and bpf_sk_fullsock issue related to bpf_sk_release
602d674ce90f : nvme-tcp: support C2HData with SUCCESS flag
005c674f705e : nvmet: ignore EOPNOTSUPP for discard
9f0916ab932f : nvme: add proper write zeroes setup for the multipath device
2631857160ec : nvme: add proper discard setup for the multipath device
b1aafb35b45b : nvme: remove nvme_ns_config_oncs
7b210e4ed5e2 : nvme: disable Write Zeroes for qemu controllers
404ec31df434 : nvmet-fc: bring Disconnect into compliance with FC-NVME spec
0191e7405b68 : nvmet-fc: fix issues with targetport assoc_list list walking
834d3710a093 : nvme-fc: reject reconnect if io queue count is reduced to zero
06f3d71ea071 : nvme-fc: fix numa_node when dev is null
9f7d8ae2f794 : nvme-fc: use nr_phys_segments to determine existence of sgl
d11de63f2b51 : nvme-loop: init nvmet_ctrl fatal_err_work when allocate
01fc08ff1f2f : nvme: update comment to make the code easier to read
a63b83700ba8 : nvme: put ns_head ref if namespace fails allocation
81fe92849928 : nvme-trace: fix cdw10 buffer overrun
415df90b437f : nvme: don't warn on block content change effects
d9d53ed3f77f : nvme: add get-feature to admin cmds tracer
6fb7ef5a343d : kbuild: pkg: grep include/config/auto.conf instead of $KCONFIG_CONFIG
515f4c633dae : kbuild: deb-pkg: introduce is_enabled and if_enabled_echo to builddeb
7e548e9a54bf : kbuild: deb-pkg: add CONFIG_ prefix to kernel config options
2b50f7ab6368 : kbuild: add workaround for Debian make-kpkg
94cf8acc38e5 : kbuild: source include/config/auto.conf instead of ${KCONFIG_CONFIG}
c649bd59b6d4 : unicore32: simplify linker script generation for decompressor
fc2b47b55f17 : h8300: use cc-cross-prefix instead of hardcoding h8300-unknown-linux-
898f5a009f22 : kbuild: move archive command to scripts/Makefile.lib
46c7dd56d541 : modpost: always show verbose warning for section mismatch
393492b567fd : ia64: prefix header search path with $(srctree)/
13d3bc7152d0 : libfdt: prefix header search paths with $(srctree)/
e3a22850664f : deb-pkg: generate correct build dependencies
cd86d1403bb4 : i2c: i2c-designware-platdrv: Always use a dynamic adapter number
77f3381a83c2 : i2c: i2c-designware-platdrv: Cleanup setting of the adapter number
bf263c35b2eb : i2c: add extra check to safe DMA buffer helper
0cc068e6ee59 : btrfs: don't report readahead errors and don't update statistics
609e804d771f : Btrfs: fix file corruption after snapshotting due to mix of buffered/DIO writes
2cc8334270e2 : btrfs: remove WARN_ON in log_dir_items
bf504110bc8a : Btrfs: fix incorrect file size after shrinking truncate and fsync
2131bc0ced60 : drm/i915/bios: assume eDP is present on port A when there is no VBT
a0689e347e46 : gpu: drm: atomic_helper: Fix spelling errors
8fcb830a00f0 : spi: spi-fsl-qspi: use devm_spi_register_controller
c842749ea1d3 : spi: imx: stop buffer overflow in RX FIFO flush
dfeb7a93bf3b : regulator: wm8350: Convert to use regulator_set/get_current_limit_regmap
d48acfd0377f : regulator: wm831x-isink: Convert to use regulator_set/get_current_limit_regmap
5816df2f75f5 : regulator: wm8350: Select maximum current in specific range
45aa908d9b72 : regulator: wm831x-isink: Select maximum current in specific range
8be64b6d87bd : regulator: wm831x ldo: Fix notifier mutex lock warning
f7a621728a6a : regulator: wm831x isink: Fix notifier mutex lock warning
ae15c519a6b9 : regulator: max14577: Get rid of match_init_data/match_of_node functions
0077aaaeeb69 : regulator: da903x: don't build with clang
f58213637206 : regulator: pv88060: Fix notifier mutex lock warning
769fc8d4182c : regulator: ltc3676: Fix notifier mutex lock warning
f132da2534ec : regulator: ltc3589: Fix notifier mutex lock warning
89b2758c192c : regulator: lp8755: Fix notifier mutex lock warning
65378de3359d : regulator: da9211: Fix notifier mutex lock warning
29d40b4a5776 : regulator: da9063: Fix notifier mutex lock warning
119c4f5085c4 : regulator: wm831x: Fix notifier mutex lock warning
275513b7695a : regulator: pv88090: Fix notifier mutex lock warning
1867af94cfdf : regulator: pv88080: Fix notifier mutex lock warning
978995def0f6 : regulator: da9062: Fix notifier mutex lock warning
5e6afb3832be : regulator: da9055: Fix notifier mutex lock warning
705e2a905a04 : regulator: gpio: Constify regulator_ops
7cdc2ee7bf10 : regulator: gpio: Convert to devm_regulator_register
20b83421e8ee : ASoC: nau8810: automatic selecting BCLK in I2S master mode
709a9b8a1f4f : ASoC: nau8810: fix the typo of function name
b517229ca2f7 : ASoC: nau8810: use 64-bit arithmetic instead of 32-bit
2b13bee38849 : ASoC: samsung: odroid: Fix clock configuration for 44100 sample rate
54d1cf78b0f4 : ASoC: nau8810: fix the issue of widget with prefixed name
31b265b3baaf : tracing: kdb: Fix ftdump to not sleep
167897f4b32c : ALSA: hda - add more quirks for HP Z2 G4 and HP Z240
10f5b1b85ed1 : ALSA: hda/realtek - Fixed Headset Mic JD not stable
cbc05fd6708c : ALSA: hda/realtek: Enable headset MIC of Acer TravelMate X514-51T with ALC255
bb06c388fa20 : 9p/net: fix memory leak in p9_client_create
7472946915aa : ALSA: hda/tegra: avoid build error without CONFIG_PM
a2c6433ee5a3 : ALSA: usx2y: Fix potential NULL pointer dereference
d344e07940f3 : ALSA: hda: Avoid NULL pointer dereference at snd_hdac_stream_start()
a94bed60cb73 : drm/i915/icl: Implement half float formats
42fd20edf68c : drm/i915: Refactor icl_is_hdr_plane
88ab9c76d191 : drm/fourcc: Add 64 bpp half float formats
19b39a25388e : ieee802154: hwsim: propagate genlmsg_reply return code
2795e8c25161 : net: ieee802154: fix a potential NULL pointer dereference
de3c83c2fd2b : powerpc/64s: Include <asm/nmi.h> header file to fix a warning
1702877621ff : powerpc/powernv: Fix compile without CONFIG_TRACEPOINTS
aadcef64b22f : f2fs: fix to avoid deadlock in f2fs_read_inline_dir()
2c28aba8b2e2 : f2fs: fix to adapt small inline xattr space in __find_inline_xattr()
dd6c89b5f2b9 : f2fs: fix to do sanity check with inode.i_inline_xattr_size
70db5b04cbe1 : f2fs: give some messages for inline_xattr_size
86109c9064da : f2fs: don't trigger read IO for beyond EOF page
240a59156d9b : f2fs: fix to add refcount once page is tagged PG_private
25720cc05e49 : f2fs: remove wrong comment in f2fs_invalidate_page()
2a6a7e722e7a : f2fs: fix to use kvfree instead of kzfree
76630f200592 : f2fs: print more parameters in trace_f2fs_map_blocks
559e87c497a8 : f2fs: trace f2fs_ioc_shutdown
48432984d718 : f2fs: fix to avoid deadlock of atomic file operations
ca597bddedd9 : f2fs: fix to dirty inode for i_mode recovery
428e3bcf0769 : f2fs: give random value to i_generation
613f3dcdf0d8 : f2fs: no need to take page lock in readdir
e46f6bd82c83 : f2fs: fix to update iostat correctly in IPU path
6492a335fd80 : f2fs: fix encrypted page memory leak
dc37910d4c63 : f2fs: make fault injection covering __submit_flush_wait()
aa2c8c43e4a5 : f2fs: fix to retry fill_super only if recovery failed
bc73a4b2414f : f2fs: silence VM_WARN_ON_ONCE in mempool_alloc
68b79cdc6de9 : f2fs: correct spelling mistake
0af725fcb77a : f2fs: fix wrong #endif
d664ce75ae1c : remoteproc: fix for "dma-mapping: remove the DMA_MEMORY_EXCLUSIVE flag"
22782b3f9bb8 : cpuidle: governor: Add new governors to cpuidle_governors again
8511a653e925 : net/mlx4_core: Fix qp mtt size calculation
c07d27927f2f : net/mlx4_core: Fix locking in SRIOV mode when switching between events and polling
e15ce4b8d112 : net/mlx4_core: Fix reset flow when in command polling mode
426aa1fc6225 : mlxsw: minimal: Initialize base_mac
6bab45b4de0d : mlxsw: core: Prevent duplication during QSFP module initialization
4ec850e5dfec : net: dwmac-sun8i: fix a missing check of of_get_phy_mode
035a14e71f27 : net: sh_eth: fix a missing check of of_get_phy_mode
c7cbc3e937b8 : net: 8390: fix potential NULL pointer dereferences
9f4d6358e11b : net: fujitsu: fix a potential NULL pointer dereference
eb32cfcdef23 : net: qlogic: fix a potential NULL pointer dereference
10010493c126 : isdn: hfcpci: fix potential NULL pointer dereference
6bf21b54a596 : libbpf: fix to reject unknown flags in xsk_socket__create()
d6f1837107c0 : selftests/bpf: fix segfault of test_progs when prog loading failed
010d5166bbe9 : dt-bindings: clock: imx8mq: Fix numbering overlaps and gaps
400417b05f3e : pNFS: Fix a typo in pnfs_update_layout
f87b543af45e : fix null pointer deref in tracepoints in back channel
7a9b6be9fe58 : arm64: bcm2835: Add missing dependency on MFD_CORE.
25570b5e333f : drm/arm/malidp: Added support for AFBC modifiers for all layers except DE_SMART
0f6c18deca35 : drm/arm/malidp:- Disregard the pitch alignment constraint for AFBC framebuffer.
7834c5770284 : drm/arm/malidp:- Use the newly introduced malidp_format_get_bpp() instead of relying on cpp for calculating framebuffer size
da77365870b4 : drm/arm/malidp:- Writeback framebuffer does not support any modifiers
b8207562abdd : drm/arm/malidp: Specified the rotation memory requirements for AFBC YUV formats
5e290226b11b : drm/arm/malidp:- Define a common list of AFBC format modifiers supported for DP500, DP550 and DP650
ed893860ee53 : drm/arm/malidp:- Added support for new YUV formats for DP500, DP550 and DP650
54b4260ac404 : drm/arm/malidp: Set the AFBC register bits if the framebuffer has AFBC modifier
e9961ab95af8 : drm: Added a new format DRM_FORMAT_XVYU2101010
7ba0fee247ee : drm/fourcc: Add AFBC yuv fourccs for Mali
9a751b999d17 : drm/i915: Add new ICL PCI ID
e406f12dde1a : md: Fix failed allocation of md_register_thread
b761dcf12177 : It's wrong to add len to sector_nr in raid10 reshape twice
a596d0867732 : raid5: set write hint for PPL
586187d7de71 : Drop flex_arrays
2075e50caf5e : sctp: convert to genradix
94f8f3b02e1e : proc: commit to genradix
ba20ba2e3743 : generic radix trees
acdf52d97f82 : selinux: convert to kvmalloc
b330e6a49dc3 : md: convert to kvmalloc
ee9c5e67557f : openvswitch: convert to kvmalloc
5c01a25a2103 : of: fix kmemleak crash caused by imbalance in early memory reservation
a2974133b7e0 : mm: memblock: update comments and kernel-doc
c9a688a3e918 : memblock: split checks whether a region should be skipped to a helper function
fe145124dbe5 : memblock: remove memblock_{set,clear}_region_flags
26fb3dae0a1e : memblock: drop memblock_alloc_*_nopanic() variants
c0dbe825a9f1 : memblock: memblock_alloc_try_nid: don't panic
8a7f97b902f4 : treewide: add checks for the return value of memblock_alloc*()
a0bf842e89a3 : swiotlb: add checks for the return value of memblock_alloc*()
f5c7310ac73e : init/main: add checks for the return value of memblock_alloc*()
f655f4053791 : mm/percpu: add checks for the return value of memblock_alloc*()
b1e1c869ffd1 : sparc: add checks for the return value of memblock_alloc*()
d80db5c1ed8d : ia64: add checks for the return value of memblock_alloc*()
0240dfd5b4de : arch: don't memset(0) memory returned by memblock_alloc()
9415673e3e19 : arch: use memblock_alloc() instead of memblock_alloc_from(size, align, 0)
c366ea89fa40 : memblock: make memblock_find_in_range_node() and choose_memblock_flags() static
92d12f9544b7 : memblock: refactor internal allocation functions
0ba9e6edd4c2 : memblock: drop memblock_alloc_base()
42b46aeff2e3 : memblock: drop __memblock_alloc_base()
ecc3e771f4ca : memblock: memblock_phys_alloc(): don't panic
337555744e6e : memblock: memblock_phys_alloc_try_nid(): don't panic
8a770c2a83ea : memblock: emphasize that memblock_alloc_range() returns a physical address
53d818d2747c : memblock: drop memblock_alloc_base_nid()
f240ec09bb8a : memblock: replace memblock_alloc_base(ANYWHERE) with memblock_phys_alloc
1269f7b83f2c : powerpc: use memblock functions returning virtual address
fb054d0d91db : openrisc: prefer memblock APIs returning virtual address
d5a572a4cb1e : proc: calculate end pointer for /proc/*/* lookup at compile time
b5420237ec81 : mm: refactor readahead defines in mm.h
b57e622e6da9 : mm/hmm: convert to use vm_fault_t
2bc4fc60fb3e : kernel/sysctl.c: define minmax conv functions in terms of non-minmax versions
8cf7630b2970 : kernel/sysctl.c: add missing range check in do_proc_dointvec_minmax_conv
fec52486682f : tools/testing/selftests/sysctl/sysctl.sh: add tests for >32-bit values written to 32-bit integers
cb1d150d809e : hpfs: fix spelling mistake "partion" -> "partition"
6ef50fe9afae : xfs: clean up xfs_dir2_leaf_addname
cede666e2eb2 : trace/probes: Remove kernel doc style from non kernel doc comment
0841625201b6 : tracing/probes: Make reserved_field_names static
c86da50cfd84 : i2c: i2c-stm32f7: Fix SDADEL minimum formula
7ce98a5591d2 : i2c: rcar: explain the lockless design
a35ba2f74df5 : i2c: rcar: fix concurrency issue related to ICDMAER
60f7691c624b : i2c: sis630: correct format strings
bc1a7f75c85e : i2c: mediatek: modify threshold passed to i2c_get_dma_safe_msg_buf()
22acf9fc18e6 : drm/i915/selftests: Improve error detection of reset failure
4b378c0672cc : drm/i915: Consolidate reset-request debug message
d8dbb581d4f8 : apparmor: fix double free when unpack of secmark rules fails
201218e4d3df : apparmor: delete the dentry in aafs_remove() to avoid a leak
3fd16d701661 : ACPI: sysfs: Prevent get_status() from returning acpi_status
f16eb8a4b096 : ACPI / device_sysfs: Avoid OF modalias creation for removed device
bf567dd38993 : ACPI / configfs: Mark local data structures static
c62c15a92455 : ACPI / configfs: Mark local functions static
8e3b40395450 : cpufreq: intel_pstate: Fix up iowait_boost computation
faef080f6db5 : PM / OPP: Update performance state when freq == old_freq
623217a0cc45 : PM / wakeup: Drop wakeup_source_drop()
1fad17fb1bbc : PM / wakeup: Rework wakeup source timer cancellation
9a18b5a412ba : arch: arc: Kconfig: pedantic formatting
19d6907521b0 : powerpc/mm: Disable kcov for SLB routines
c6873d18cb4a : Documentation: devicetree: add a new optional property for port mac address
5c149314d918 : net: rocker: fix a potential NULL pointer dereference
4280b73092fe : net: qlge: fix a potential NULL pointer dereference
ee74d0bd4325 : net/x25: reset state in x25_connect()
f2feaefdabb0 : tcp: Don't access TCP_SKB_CB before initializing it
cdb8faa00e3f : mips: bcm47xx: Enable USB power on Netgear WNDR3400v2
f7b1844bacec : drm/amdgpu: Update gc golden setting for vega family
0b31d98d90f0 : net: thunder: fix a potential NULL pointer dereference
dfcbc2f2994b : tools lib bpf: Fix the build by adding a missing stdarg.h include
3815a245b501 : security/selinux: fix SECURITY_LSM_NATIVE_LABELS on reused superblock
292c997a1970 : selinux: add the missing walk_size + len check in selinux_sctp_bind_connect
e3b74de50a5f : perf tools report: Add custom scripts to script menu
59c24980dffb : perf ui browser: Fix ui popup argv browser for many entries
905e4aff3138 : perf script: Add array bound checking to list_scripts
ca52babe033f : perf tools: Add some new tips describing the new options
4968ac8fb7c3 : perf report: Implement browsing of individual samples
6f3da20e151f : perf report: Support builtin perf script in scripts menu
1d6c49df74b0 : perf report: Support running scripts for current time range
3723908d0583 : perf report: Support time sort key
41af8b3a097c : net: lio_core: fix two NULL pointer dereferences
f5742ec36422 : drm/amd/powerplay: correct power reading on fiji
8f2bf884114c : drm/amd/powerplay: set max fan target temperature as 105C
dd9d9f5907bb : lan743x: Fix RX Kernel Panic
e87e548126cd : perf script: Filter COMM/FORK/.. events by CPU
2fb71043e889 : tools headers uapi: Update linux/in.h copy
1a787fc5ba18 : tools headers uapi: Sync copy of asm-generic/unistd.h with the kernel sources
df94bb44b518 : perf tools: Update x86's syscall_64.tbl, no change in tools/perf behaviour
49f93bbf17e6 : perf script python: Add printdate function to SQL exporters
ebf6c5c181ab : perf script python: Add Python3 support to export-to-sqlite.py
1937b0560c3e : perf script python: Add Python3 support to export-to-postgresql.py
beda0e725e5f : perf script python: Add Python3 support to exported-sql-viewer.py
b8b27498659c : netfilter: nf_tables: return immediately on empty commit
fe543b2f174f : net: liquidio: fix a NULL pointer dereference
24319258660a : net/mlx5: Avoid panic when setting vport rate
6e77c413e8e7 : net/mlx5: Avoid panic when setting vport mac, getting vport config
c475e11e82d1 : net/mlx5e: Fix access to non-existing receive queue
3d6f3cdf9bfe : net/mlx5e: IPoIB, Fix RX checksum statistics update
6ffb6303426c : net/mlx5: Remove redundant lag function to get pf num
5b33eba99fbc : net/mlx5e: Properly get the PF number phys port name ndo
718ce4d601db : net/mlx5: Consolidate update FTE for all removal changes
476d61b783e5 : net/mlx5: Add a locked flag to node removal functions
e7aafc8f0480 : net/mlx5: Add modify FTE helper function
6237634d8fcc : net/mlx5: Fix multiple updates of steering rules in parallel
47c25036b60f : MIPS: Fix kernel crash for R6 in jump label branch function
3f0a53bc6482 : MIPS: Ensure ELF appended dtb is relocated
5f5f67da9781 : mips: loongson64: lemote-2f: Add IRQF_NO_SUSPEND to "cascade" irqaction.
a623a7a1a567 : y2038: fix socket.h header inclusion
8741908b3e29 : kconfig: fix 'Save As' menu of xconfig
a843dc4ebaec : net: sit: fix UBSAN Undefined behaviour in check_6rd
fa225400758d : ASoC: axi-i2s: make both "rx" and "tx" optional
7bf7d0554890 : ASoC: axi-i2s: let both capture and playback be optional
0d9c038feff6 : zcrypt: handle AP Info notification from CHSC SEI command
6bc3fe8e7e17 : tools: mark 'test_vmalloc.sh' executable
75065a85a970 : perf report: Use less for scripts output
399706df420e : ASoC: rsnd: src: fix compiler warnings
ba164a49f8f7 : ASoC: rsnd: src: Avoid a potential deadlock
a39fe6e20616 : ASoC: stm32: i2s: fix registers declaration in regmap
844a4a362dbe : ASoC: nau8824: fix the issue of the widget with prefix name
a97648697790 : ASoC: dpcm: prevent snd_soc_dpcm use after free
c899df3e9b0b : ASoC:intel:skl:fix a simultaneous playback & capture issue on hda platform
03d0aa4d4fdd : ASoC:hdac_hda:use correct format to setup hda codec
570f18b6a8d1 : ASoC:soc-pcm:fix a codec fixup issue in TDM case
0a9c8998e75b : spi: imx: add module parameter to control DMA use
f586c9daaf9b : MAINTAINERS: Add an entry for the vboxvideo driver
eefffb42f665 : spi: work around clang bug in SPI_BPW_RANGE_MASK()
5442dcaa0d90 : spi: Fix zero length xfer bug
178d08ea81b1 : regulator: wm8400: Fix trivial typo
e08abeca3967 : regulator: wm8400: Get rid of wm8400_block_read/wm8400_set_bits functions
5b60ee576a02 : regulator: ab3100: Remove ab3100_regulators_remove function
74b060d6845f : regulator: palmas: Remove *rdev[PALMAS_NUM_REGS] from struct palmas_pmic
7d7b25d05ef1 : ASoC: ti: fix davinci_mcasp_probe dependencies
c9fbc1c02ec8 : ASoC: ams-delta: remove duplicate 'const'
642aafea8889 : ASoC: ti: remove compat dma probing
fef050c88ce1 : ASoC: stm32: i2s: use default dai name
c2dc8b2c114c : ASoC: stm32: i2s: improve channel capabilities handling
52e7306ca2db : ASoC: stm32: i2s: change trigger traces
686174a0989b : ASoC: qcom: add i2c dependency for SND_SOC_SDM845
8ca5104715cf : ASoC: davinci-mcasp: Fix clang warning without CONFIG_PM
825b22e5961a : ASoC: rsnd: src: fix compiler warnings
131abc56e1ba : drm/vboxvideo: Move the vboxvideo driver out of staging
e5361b4b2b65 : staging/vboxvideo: Refactor vbox_update_mode_hints
dcf7000bef40 : staging/vboxvideo: Drop initial_mode_queried workaround
893ded36e06d : staging/vboxvideo: Another FIXME item
42e4cedd67e4 : ASoC: samsung: i2s: Fix DAPM routes for capture stream
b41fdc4a7bf9 : irqchip/gic: Drop support for secondary GIC in non-DT systems
e51f80619830 : perf session: Add process callback to reader object
258031c017c3 : perf header: Add DIR_FORMAT feature to describe directory data
29583c17b5ce : perf data: Make perf_data__size() work over directory
e8be135751f2 : perf data: Add perf_data__update_dir() function
cd3dd8dd8ff6 : perf data: Don't store auxtrace index for directory data file
ec65def1045e : perf data: Support having perf.data stored as a directory
98c07a8f74f8 : perf vendor events amd: perf PMU events for AMD Family 17h
eaeffeb9838a : perf probe: Fix getting the kernel map
2a1292cbd4e5 : perf report: Parse time quantum
f8c856cb2c94 : perf time-utils: Add utility function to print time stamps in nanoseconds
52bab8868211 : perf report: Support output in nanoseconds
3ab481a1cfe1 : perf script: Support insn output for normal samples
d9c1bb2f6a21 : perf/core: Restore mmap record type correctly
a34ced4541cc : drm/stm: fix CONFIG_FB dependency
1cbbd85fbcdc : HID: uclogic: remove redudant duplicated null check on ver_ptr
78b92f5f00cb : HID: quirks: Drop misused kernel-doc annotation
a23eab893476 : HID: hid-asus: select CONFIG_POWER_SUPPLY
7d01427aaa78 : HID: quirks: use correct format chars in dbg_hid
3f3a390dbd59 : netfilter: nf_tables: use-after-free in dynamic operations
273fe3f1006e : netfilter: nf_tables: bogus EBUSY when deleting set after flush
4909e6df213a : ACPI: tables: Simplify PPTT leaf node detection
50b7f1b7236b : vfio: ccw: only free cp on final interrupt
d9dfca7f8124 : PM / domains: Remove one unnecessary blank line
0cec68a97787 : PM / Domains: Return early for all errors in _genpd_power_off()
46b7fe94995f : PM / Domains: Improve warn for multiple states but no governor
55286a29389a : OPP: Fix handling of multiple power domains
26eeea150683 : drm/i915/icl: Fix CRC mismatch error for DP link layer compliance
07a6c71bbd4a : PM / QoS: Fix typo in file description
f38a1f0a5a57 : libbpf: handle BTF parsing and loading properly
62c9d2674b31 : inotify: Fix fsnotify_mark refcount leak in inotify_update_existing_watch()
f4ecb8ae70de : drm/i915: Update DRIVER_DATE to 20190311
17b860bbfc84 : mailbox: imx: keep MU irq working during suspend/resume
9c1c8416fc37 : drm/i915/gvt: remove the unused sreg
f51fac689262 : xfs: zero initialize highstale and lowstale in xfs_dir2_leaf_addname
dc5c37736d16 : drivers: ide: Kconfig: pedantic formatting
fbf68b01a83e : ide: mark expected switch fall-through
498b58944c4e : ide: hpt366: mark expected switch fall-throughs
4d6c671ace56 : SUNRPC: Take the transport send lock before binding+connecting
009a82f64374 : SUNRPC: Micro-optimise when the task is known not to be sleeping
2a5ff07a0eb9 : gro_cells: make sure device is up in gro_cells_receive()
59cbf56fcd98 : vxlan: test dev->flags & IFF_UP before calling gro_cells_receive()
95d6ebd53c79 : net/x25: fix use-after-free in x25_device_event()
d721fe99f6ad : isdn: mISDNinfineon: fix potential NULL pointer dereference
03e51d32da99 : SUNRPC: Check whether the task was transmitted before rebind/reconnect
69b51bbb03f7 : net: hns3: fix to stop multiple HNS reset due to the AER changes
083b78a9ed64 : ip: fix ip_mc_may_pull() return value
1039c6e1936e : net: keep refcount warning in reqsk_free()
44fc95e218a0 : Input: wacom_serial4 - add support for Wacom ArtPad II tablet
e154ab69321c : Input: elan_i2c - add id for touchpad found in Lenovo s21e-20
33667575547a : Input: raspberrypi-ts - select CONFIG_INPUT_POLLDEV
741c73ed3501 : Input: msm-vibrator - use correct gpio header
6b5f59001687 : SUNRPC: Remove redundant calls to RPC_IS_QUEUED()
cea57789e408 : SUNRPC: Clean up
fe2d3df639a7 : io: accel: kxcjk1013: restore the range after resume.
73f3bc6da506 : iio:chemical:bme680: Fix SPI read interface
9436f45dd535 : iio:chemical:bme680: Fix, report temperature in millidegrees
85fddf0b0027 : drm/i915: Introduce a context barrier callback
831d2fefdfce : iio: chemical: fix missing Kconfig block for sgp30
09c6bdee5118 : iio: adc: at91: disable adc channel interrupt in timeout case
409a51e0a4a5 : iio: gyro: mpu3050: fix chip ID reading
20ea39ef9f2f : iio: Fix scan mask selection
7ce0f2162218 : staging: iio: ad7192: Fix ad7193 channel address
40a7198a4a01 : iio/gyro/bmg160: Use millidegrees for temperature scale
0a8a29be499c : Staging: iio: meter: fixed typo
5bbf1b6d0533 : MAINTAINERS: fix typo in Mimi Zohar's address
69a106c00e85 : workqueue, lockdep: Fix a memory leak in wq->lock_name
009bb421b6ce : workqueue, lockdep: Fix an alloc_workqueue() error path
0126574fca2c : locking/lockdep: Only call init_rcu_head() after RCU has been initialized
3fe7522fb766 : locking/lockdep: Avoid a Clang warning
43aa378b4170 : perf/core: Mark expected switch fall-through
8041ffd36f42 : perf/x86/intel/uncore: Fix client IMC events return huge result
5768402fd9c6 : perf/ring_buffer: Use high order allocations for AUX buffers optimistically
1f5d861f7fef : net: stmmac: Avoid one more sometimes uninitialized Clang warning
7cbbee050c95 : net: dsa: mv88e6xxx: Set correct interface mode for CPU/DSA ports
69ffaebb9036 : rxrpc: Fix client call queueing, waiting for channel
9d3e1368bb45 : tcp: handle inet_csk_reqsk_queue_add() failures
09073525f8b9 : net: ethernet: sun: Zero initialize class in default case in niu_add_ethtool_tcam_entry
580411d07ce7 : 8139too : Add support for U.S. Robotics USR997901A 10/100 Cardbus NIC
5355ed6388e2 : fou, fou6: avoid uninit-value in gue_err() and gue6_err()
b62989fc4ea2 : net: sched: fix potential use-after-free in __tcf_chain_put()
81bf7bbeabd2 : vhost: silence an unused-variable warning
4c404ce23358 : vsock/virtio: fix kernel panic from virtio_transport_reset_no_sock
eea9b97b4504 : drm/v3d: Add support for V3D v4.2.
fc22771547e7 : drm/v3d: Handle errors from IRQ setup.
6d2b0f02f5a0 : connector: fix unsafe usage of ->real_parent
f98ec788511b : vxlan: do not need BH again in vxlan_cleanup()
d394d33bee22 : net: hns3: add dma_rmb() for rx description
161e613755e9 : net: add missing documentation in linux/skbuff.h
79622c7ce687 : xfs: clean up xfs_dir2_leafn_add
7be73fa1c1b0 : xfs: Zero initialize highstale and lowstale in xfs_dir2_leafn_add
71b91a506bb0 : bpf: fix warning about using plain integer as NULL
c57b557b644d : xsk: fix to reject invalid options in Tx descriptor
f54ba391d88f : xsk: fix to reject invalid flags in xsk_bind
243b4cdab981 : bpf, libbpf: fixing leak when kernel does not support btf
5473f1be53c9 : ARM: dts: stm32: Add Ethernet support on stm32h7 SOC and activate it for eval and disco boards
835667999019 : dt-bindings: net: stmmac: remove syscfg clock property
81311c03ab4d : net: ethernet: stmmac: add management of clk_csr property
830133daec63 : dt-bindings: net: stmmac: add phys config properties
22947335c4a6 : net: ethernet: stmmac: update to support all PHY config for stm32mp157c.
634565f81556 : net: ethernet: stmmac: manage Ethernet WoL for stm32mp157c.
c6f33e052256 : sctp: call sctp_auth_init_hmacs() in sctp_sock_migrate()
60208f79139a : sctp: move up sctp_auth_init_hmacs() in sctp_endpoint_init()
89664c623617 : sctp: sctp_sock_migrate() returns error if sctp_bind_addr_dup() fails
f875a792abe9 : nfsd: allow nfsv3 readdir request to be larger.
ad6c9986bcb6 : vxlan: Fix GRO cells race condition between receive and link delete
930c9f9125c8 : rxrpc: Fix client call connect/disconnect race
2e990dfd1397 : sctp: remove sched init from sctp_stream_init
3032f0c90080 : ARCv2: spinlock: remove the extra smp_mb before lock, after unlock
831ebf18d63f : drm/i915: Suppress the "Failed to idle" warning for gem_eio
ee60ad219f5c : route: set the deleted fnhe fnhe_daddr to 0 in ip_del_fnhe to fix a race
d17a718db40d : clk: ti: clkctrl: Fix clkdm_name regression for TI_CLK_CLKCTRL_COMPAT
65cf20ad4f54 : clk: fixup default index for of_clk_get_by_name()
8f6e87d6d561 : drm/i915: Enable PSR2 by default
88e05aff355e : drm/i915: Force PSR1 exit when getting pipe CRC
9f952664e38c : drm/i915: Drop redundant checks to update PSR state
618cf883becd : drm/i915: Disable PSR2 while getting pipe CRC
a8ebf6075b5d : drm/i915/crc: Make IPS workaround generic
458e09775194 : drm/i915/psr: Drop test for EDP in CRTC when forcing commit
d168da8cfc7c : drm/i915: Compute and commit color features in fastsets
54da1d43c609 : drm/i915/psr: Only lookup for enabled CRTCs when forcing a fastset
eec6d8121770 : drm/i915/psr: Remove PSR2 FIXME
ca22f32a6296 : drm/i915: Relax mmap VMA check
c8c16f59b3d8 : drm/i915: Fix atomic state leak when resetting HDMI link
a89c09624f61 : drm/i915: Acquire breadcrumb ref before cancelling
339cc6ae0f9d : drm/i915/selftests: Always free spinner on __sseu_prepare error
7b1366b48c1f : drm/i915: Reacquire priolist cache after dropping the engine lock
df069367f3b1 : drm/i915: Protect i915_active iterators from the shrinker
08f68752cefc : drm/i915: HDCP state handling in ddi_update_pipe
01bd2ac2f55a : xen: fix dom0 boot on huge systems
935f3d88434b : drm/v3d: Make sure the GPU is on when measuring clocks.
a7dde1b7a5c9 : drm/v3d: Don't try to set OVRTMUOUT on V3D 4.x.
201676095dda : xen, cpu_hotplug: Prevent an out of bounds access
40ba1d9b4d19 : netfilter: nf_tables: fix set double-free in abort path
46f7487e161b : netfilter: nat: don't register device notifier twice
605b0487f0bc : gfs2: Fix missed wakeups in find_insert_glock
0881954965e3 : drm/i915: Introduce intel_context.pin_mutex for pin management
9dbfea98d70b : drm/i915: Track the pinned kernel contexts on each engine
95f697eb024d : drm/i915: Make context pinning part of intel_context_ops
c4d52feb2c46 : drm/i915: Move over to intel_context_lookup()
4dc84b77b077 : drm/i915: Store the intel_context_ops in the intel_engine_cs
39e2f501c1b4 : drm/i915: Split struct intel_context definition to its own header
7e3d9a59410d : drm/i915: Track active engines within a context
d01849f7deba : gpio: gpio-omap: fix level interrupt idling
f777cda39370 : gpio: amd-fch: Set proper output level for direction_output
deb63b0b812f : x86: apuv2: remove unused variable
2870b3c54ca7 : gpio: pca953x: Use PCA_LATCH_INT
a422bf11bdb4 : platform/x86: fix PCENGINES_APU2 Kconfig warning
f10e0010fae8 : net: xfrm: Add '_rcu' tag for rcu protected pointer in netns_xfrm
9bc8fee96e9a : pinctrl: imx: fix scu link errors
ab3517c1eb01 : drm/i915/dp: use single point of truth for PPS divisor register
1b61c4a3eea2 : drm/i915/dp: deconflate PPS unlock from divisor register
7d6ce55887a4 : drm/i915: Remove has-kernel-context
c6eeb4797eb9 : drm/i915: Reduce presumption of request ordering for barriers
604c37d76689 : drm/i915: Refactor common code to load initial power context
5861b013e2c7 : drm/i915: Do a synchronous switch-to-kernel-context on idling
3123ada8eb5d : drm/i915/selftests: Check preemption support on each engine
209d73530d7e : drm/i915/icl: Prevent incorrect DBuf enabling
6ed69184ed9c : xfrm: Reset secpath in xfrm failure
a656183e6c58 : scsi: libiscsi: Hold back_lock when calling iscsi_complete_task
fe0436e10c88 : samples/mic/mpssd/mpssd.h: remove duplicate header
fd2081ffce4e : kernel/fork.c: remove duplicated include
62461ac2e5b6 : include/linux/relay.h: fix percpu annotation in struct rchan
9587d19924fa : arch/nios2/mm/fault.c: remove duplicate include
1476ea250cf0 : unicore32: stop printing the virtual memory layout
cb66cb481459 : MAINTAINERS: fix GTA02 entry and mark as orphan
3d3539018d2c : mm: create the new vm_fault_t type
c2938eeb8888 : arm, s390, unicore32: remove oneliner wrappers for memblock_alloc()
b63a07d69d40 : arch: simplify several early memory allocations
1e8ffd50fd20 : openrisc: simplify pte_alloc_one_kernel()
47f1e926aeb2 : sh: prefer memblock APIs returning virtual address
3e5e79f24042 : microblaze: prefer memblock API returning virtual address
f806714f7048 : powerpc: prefer memblock APIs returning virtual address
45ec975efb52 : lib/lzo: separate lzo-rle from lzo
5ee4014af99f : lib/lzo: implement run-length encoding
761b32385048 : lib/lzo: fast 8-byte copy on arm64
433b3b3d9f64 : lib/lzo: 64-bit CTZ on arm64
95777591d07e : lib/lzo: tidy-up ifdefs
4a2ae92993be : ipc/sem.c: replace kvmalloc/memset with kvzalloc and use struct_size
667da6a2688a : ipc: annotate implicit fall through
e5eed351fd5e : init/initramfs.c: provide more details in error messages
1a6a1dbeb72f : lib/ubsan: default UBSAN_ALIGNMENT to not set
663cb6340c6e : scripts/gdb: replace flags (MS_xyz -> SB_xyz)
39e07cb60860 : kcov: convert kcov.refcount to refcount_t
ec9672d57670 : kcov: no need to check return value of debugfs_create functions
13610aa908dc : kernel/configs: use .incbin directive to embed config_data.gz
3337d5cfe5e0 : configs: get rid of obsolete CONFIG_ENABLE_WARN_DEPRECATED
9abdb50cda0f : kernel/gcov/gcc_3_4.c: use struct_size() in kzalloc()
32a5ad9c2285 : sysctl: handle overflow for file-max
7f2923c4f73f : sysctl: handle overflow in proc_get_long
92bf50163845 : rapidio/mport_cdev: mark expected switch fall-through
5ac188b12e7c : drivers/rapidio/rio_cm.c: fix potential oops in riocm_ch_listen()
4b0470027528 : kernel: workqueue: clarify wq_worker_last_func() caller requirements
6eb3c3d0a52d : exec: increase BINPRM_BUF_SIZE to 256
26e152252e92 : fs/exec.c: replace opencoded set_mask_bits()
67ceb1eca0ac : fat: enable .splice_write to support splice on O_DIRECT file
660c9fc72e06 : autofs: clear O_NONBLOCK on the pipe
874d22d62bc6 : fs/autofs/inode.c: use seq_puts() for simple strings in autofs_show_options()
60d6d04ca3ab : autofs: add ignore mount option
8496ecd0bed4 : init/calibrate.c: provide proper prototype
49ac981965e0 : fs/binfmt_elf.c: spread const a little
93f044e282b6 : fs/binfmt_elf.c: use list_for_each_entry()
faf1c3152032 : fs/binfmt_elf.c: don't be afraid of overflow
a218cc491420 : epoll: use rwlock in order to reduce ep_poll_callback() contention
c3e320b61581 : epoll: unify awaking of wakeup source on ep_poll_callback() path
c141175d011f : epoll: make sure all elements in ready list are in FIFO order
a8da38a9cf0e : checkpatch: add test for SPDX-License-Identifier on wrong line #
98005e8c743f : checkpatch: allow reporting C99 style comments
e29a70f1537b : checkpatch: add some new alloc functions to various tests
fdf13693d370 : checkpatch: verify SPDX comment style
488cf83380b7 : lib/test_firmware.c: remove some dead code
76c37f748903 : lib/assoc_array.c: mark expected switch fall-through
9d7ca61b1366 : lib/test_ubsan.c: VLA no longer used in kernel
cdc94a374931 : lib/div64.c: off by one in shift
1db604f676b2 : include/linux/bitops.h: set_mask_bits() to return old value
f1ebe04f5ba2 : ACPI: implement acpi_handle_debug in terms of _dynamic_func_call
902f99a38bd1 : ACPI: remove unused __acpi_handle_debug macro
6ad6e54abb5d : ACPI: use proper DYNAMIC_DEBUG_BRANCH macro
afe1a715e8b6 : btrfs: implement btrfs_debug* in terms of helper macro
47cdd64be483 : dynamic_debug: refactor dynamic_pr_debug and friends
a4507fedcd25 : dynamic_debug: add static inline stub for ddebug_add_module
513770f54edb : dynamic_debug: move pr_err from module.c to ddebug_add_module
f008043bd3b5 : dynamic_debug: remove unused EXPORT_SYMBOLs
4573fe15437c : dynamic_debug: use pointer comparison in ddebug_remove_module
cdf6d0069686 : dynamic_debug: don't duplicate modname in ddebug_add_module
2bdde670beed : dynamic_debug: consolidate DEFINE_DYNAMIC_DEBUG_METADATA definitions
a9d4ab7a9116 : linux/printk.h: use DYNAMIC_DEBUG_BRANCH in pr_debug_ratelimited
3f16d1811748 : linux/net.h: use DYNAMIC_DEBUG_BRANCH in net_dbg_ratelimited
e0b73d7beb91 : linux/device.h: use DYNAMIC_DEBUG_BRANCH in dev_dbg_ratelimited
3c82066e6a92 : include/linux/pid.h: remove next_pidmap() declaration
54d50897d544 : linux/kernel.h: split *_MAX and *_MIN macros into <linux/limits.h>
2dc0e68d5ada : linux/kernel.h: use 'short' to define USHRT_MAX, SHRT_MAX, SHRT_MIN
f1fffbd44722 : linux/fs.h: move member alignment check next to definition of struct filename
ef27ac18b361 : lib/vsprintf.c: move sizeof(struct printf_spec) next to its definition
6bab69c65013 : build_bug.h: add wrapper for _Static_assert
7e242b5a7298 : scripts/spelling.txt: add more spellings to spelling.txt
21f63a5da249 : kernel/sys: annotate implicit fall through
b014bebab047 : kernel/hung_task.c: Use continuously blocked time when reporting.
a98eb6f19952 : kernel/hung_task.c - fix sparse warnings
30ff9ec457e6 : include/linux/types.h: use "unsigned int" instead of "unsigned"
b95c4d18d593 : <linux/kernel.h>: drop the gcc-3.3 'const' hack in roundup()
4169680e9f7c : kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings
c461aed3a423 : kernel.h: unconditionally include asm/div64.h for do_div()
2835f4f36b6a : drm/i915/selftests: Improve switch-to-kernel-context checking
7b3fef8e4157 : SUNRPC: Respect RPC call timeouts when retrying transmission
477687e1116a : SUNRPC: Fix up RPC back channel transmission
ed7dc973bd91 : SUNRPC: Prevent thundering herd when the socket is not connected
b185a35216c0 : drm/i915: Read out memory type
6d9c1e920385 : drm/i915: Extract DIMM info on cnl+
30a533e5774b : drm/i915: Clean up intel_get_dram_info() a bit
1d55967dc1cf : drm/i914: s/l_info/dimm_l/ etc.
d75434bc341e : drm/i915: Generalize intel_is_dram_symmetric()
198b8dd91b79 : drm/i915: Use dram_dimm_info more
331ecded7e6c : drm/i915: Extract DIMM info on GLK too
8860343cc9a7 : drm/i915: Fix DRAM size reporting for BXT
a62819a301d8 : drm/i915: Extract BXT DIMM helpers
54561b238b19 : drm/i915: Polish skl_is_16gb_dimm()
ea411e6b85df : drm/i915: Extract functions to derive SKL+ DIMM info
80373fb6be96 : drm/i915: Store DIMM rank information as a number
9505b98ccddc : cpufreq: pxa2xx: remove incorrect __init annotation
2909bf056269 : drm/i915/icl: Remove alpha support protection
1e027960edfa : net/hsr: fix possible crash in add_timer()
eaab2d2d0fe4 : nfp: fix simple vNIC mailbox length
0805a4b894a8 : net: atm: Add another IS_ENABLED(CONFIG_COMPAT) in atm_dev_ioctl
df103170854e : net: stmmac: Avoid sometimes uninitialized Clang warnings
50b022af5d6b : drm/i915: Force GPU idle on suspend
3d6062491658 : drm/i915: Make I915_GEM_IDLE_TIMEOUT into a macro
877b372996bf : drm: export drm_timeout_abs_to_jiffies
f9d19a7494e5 : net: atm: Use IS_ENABLED in atm_dev_ioctl
3499e87ea041 : ethtool: reduce stack usage with clang
b89869da2db9 : qede: Fix internal loopback failure with jumbo mtu configuration
43d281662fdb : enic: fix build warning without CONFIG_CPUMASK_OFFSTACK
a2ae6da025ed : peak_usb: fix clang build warning
ae9819e339b4 : ravb: Decrease TxFIFO depth of Q3 and Q2 to one
8a72b81e6df5 : isdn: isdnloop: fix pointer dereference bug
f096ca63ca2a : davinci_emac: always build in CONFIG_OF code
688cd8bd2c0f : iwlwifi: fix 64-bit division
20182390c413 : bpf: fix replace_map_fd_with_map_ptr's ldimm64 second imm field
9c22cc020db6 : MAINTAINERS: Include mlxreg.h in Mellanox Platform Driver files
34f0b6e6ee32 : platform/x86: ideapad-laptop: Add S130-14IGM to no_hw_rfkill list
3ba29326b894 : platform/x86: mlx-platform: Fix access mode for fan_dir attribute
cc2597eb8eeb : platform/x86: mlx-platform: Add UID LED for the next generation systems
eb480b41f2c5 : platform/x86: mlx-platform: Add extra CPLD for next generation systems
fd77149105dd : platform/x86: wmi-bmof: use MODULE_DEVICE_TABLE() instead of MODULE_ALIAS()
7381460286da : platform/x86: intel-wmi-thunderbolt: use MODULE_DEVICE_TABLE() instead of MODULE_ALIAS()
44423592ceb4 : platform/x86: huawei-wmi: use MODULE_DEVICE_TABLE() instead of MODULE_ALIAS()
f44b3750e096 : platform/x86: dell-wmi: use MODULE_DEVICE_TABLE() instead of MODULE_ALIAS()
4f483e83f01d : platform/x86: dell-wmi-descriptor: use MODULE_DEVICE_TABLE() instead of MODULE_ALIAS()
449ffaba3572 : platform/x86: dell-smbios-wmi: use MODULE_DEVICE_TABLE() instead of MODULE_ALIAS()
0bc44b2b8ba3 : platform/x86: wmi: add WMI support to MODULE_DEVICE_TABLE()
eacc95eae683 : platform/x86: wmi: move struct wmi_device_id to mod_devicetable.h
d9973871dae1 : habanalabs: keep track of the device's dma mask
9205e44916b2 : pblk: fix max_io calculation
e8e3437762ad : bpf: Stop the psock parser before canceling its work
e2771deb5dec : drm/sun4i: rgb: Change the pixel clock validation check
9f7dfd0cb50f : drm/sun4i: Move rate variables to long long
19d0ffe0ed79 : drm/sun4i: rgb: Store the bridge pointer
1ce6f91c5fdd : drm/sun4i: Move the panel pointer from the TCON to the encoders
411e05f4e877 : mt76x2u: remove duplicated entry in mt76x2u_device_table
7c1b998d3483 : mt76: fix return value check in mt76_wmac_probe()
b126c8897435 : mt76: mt7603: set moredata flag when queueing ps-filtered packets
643749d4a82b : mt76: mt76x02: disable ED/CCA by default
ffc9a7ff59a4 : mt76: when releasing PS frames, end the service period if no frame was found
b7001f46085e : mt76: mt7603: clear the service period on releasing PS filtered packets
e004b7006600 : mt76: mt7603: notify mac80211 about buffered frames in ps queue
fca9615f1a43 : mt76: mt7603: fix up hardware queue index for PS filtered packets
f25e813bf48d : mt76: mt7603: clear ps filtering mode before releasing buffered frames
b8cfd87ac242 : mt76: mt76x2: fix 2.4 GHz channel gain settings
45a042e30268 : mt76: mt76x2: fix external LNA gain settings
7635276989a1 : mt76: mt7603: fix tx status HT rate validation
a0ac80610927 : mt76: mt76x02: reduce false positives in ED/CCA tx blocking
3fd0824a2f80 : mt76: mt76x02: only update the base mac address if necessary
7b25d3b8e485 : mt76x02: fix hdr pointer in write txwi for USB
004960423fe1 : mt76: mt76x2: implement full device restart on watchdog reset
de3c2af15fce : mt76: mt76x02: when setting a key, use PN from mac80211
fc7801021733 : mt76: rewrite dma descriptor base and ring size on queue reset
cd44bc40a1f1 : mt76: introduce q->stopped parameter
f741b28fb299 : drm/vc4: Use 16bpp by default for the fbdev buffer
666dccf528d8 : ACPI: Documentation: Fix path for acpidbg tool
0996584b3026 : PM-runtime: Call pm_runtime_active|suspended_time() from sysfs
fdc56c073270 : PM-runtime: Consolidate code to get active/suspended time
7a5bd1279bce : PM: Add and use pr_fmt()
5d094fea148d : cpufreq: Improve kerneldoc comments for cpufreq_cpu_get/put()
814b8797f986 : cpuidle: menu: Avoid overflows when computing variance
69b09175d682 : selftests: bpf: test_progs: initialize duration in singal_pending test
8e2688876c7f : libbpf: force fixdep compilation at the start of the build
e78e00bd478a : selftests: bpf: fix compilation with out-of-tree $(OUTPUT)
17a90a788473 : selftests/bpf: test that GSO works in lwt_ip_encap
ea0371f78799 : net: fix GSO in bpf_lwt_push_ip_encap
915905f8b1d4 : xsk: fix potential crash in xsk_diag_put_umem()
5b4f21b2a5c4 : bpf: hbm: fix spelling mistake "deault" -> "default"
c34674a23d1e : drm/qxl: remove conflicting framebuffers earlier
1c74ca7a1a9a : drm/fb-helper: call vga_remove_vgacon automatically.
c6b38fbbde91 : drm: move i915_kick_out_vgacon to vgaarb
4c3024debf62 : bpf: only test gso type on gso packets
78c3aff834f7 : bpf: fix sysctl.c warning
00e87449430d : crypto: caam - add missing put_device() call
aa1abbe015c3 : crypto: s5p-sss - fix AES support for Exynos5433
841f1b8fb4ca : modpost: file2alias: define size of alias
50cfad780bcf : fs: cifs: Kconfig: pedantic formatting
abdd85b6ba73 : dt-bindings: mailbox: Add Xilinx IPI Mailbox
4981b82ba2ff : mailbox: ZynqMP IPI mailbox controller
419d67f3ec0a : mailbox: stm32-ipcc: remove useless device_init_wakeup call
eac36c865121 : mailbox: stm32-ipcc: do not enable wakeup source by default
6899b4f7c99c : mailbox: mailbox-test: fix null pointer if no mmio
10cfc5a92e36 : mailbox: mailbox-test: fix debugfs in multi-instances
a904327e98a5 : mailbox: tegra-hsp: mark suspend function as __maybe_unused
cf9efd5d9236 : scsi: hisi_sas: Change SERDES_CFG init value to increase reliability of HiLink
57dbb2b218eb : scsi: hisi_sas: Send HARD RESET to clear the previous affiliation of STP target port
efdcad62e7b8 : scsi: hisi_sas: Set PHY linkrate when disconnected
aaeb82323d12 : scsi: hisi_sas: print PHY RX errors count for later revision of v3 hw
4790595723d4 : scsi: hisi_sas: Fix a timeout race of driver internal and SMP IO
fba770c66824 : scsi: hisi_sas: Change return variable type in phy_up_v3_hw()
b8870ec63676 : scsi: qla2xxx: check for kstrtol() failure
f996861be108 : scsi: lpfc: fix 32-bit format string warning
352b205a3bac : scsi: lpfc: fix unused variable warning
98effe4746c6 : scsi: target: tcmu: Switch to bitmap_zalloc()
08b11eaccfcf : scsi: libiscsi: fall back to sendmsg for slab pages
038d710fca5b : scsi: qla2xxx: avoid printf format warning
1ffdd2c0440d : scsi: lpfc: resolve static checker warning in lpfc_sli4_hba_unset
cda7fa18653c : scsi: lpfc: Correct __lpfc_sli_issue_iocb_s4 lockdep check
176eb9277442 : scsi: ufs: hisi: fix ufs_hba_variant_ops passing
db0f166e9a37 : scsi: qla2xxx: Fix panic in qla_dfs_tgt_counters_show
31b6a05f86e6 : scsi: megaraid_sas: reduce module load time
2ff717cdc693 : scsi: target: tcmu: wait for nl reply only if there are listeners or during an add
e0f0ae838a25 : iio: adc: fix warning in Qualcomm PM8xxx HK/XOADC driver
179fb36abb09 : x86/hyperv: Fix kernel panic when kexec on HyperV
24c41220659e : x86/mm: Remove unused variable 'old_pte'
3609e31bc8dc : x86/mm: Remove unused variable 'cpu'
043f44aba9a8 : clk: highbank: Convert to CLK_IS_CRITICAL
a2863b53418d : Revert "x86_64: Increase stack size for KASAN_EXTRA"
ac5ceccce550 : x86/unwind: Add hardcoded ORC entry for NULL
f4f34e1b82eb : x86/unwind: Handle NULL pointer calls better in frame unwinder
21e6bff5e0ef : nios2: Fix update_mmu_cache preload the TLB with the new PTE
e4a0bd0308f0 : x86/boot/KASLR: Always return a value from process_mem_region
9ac060a708e0 : leaking_addresses: Completely remove --version flag
0f2994333315 : leaking_addresses: Fix calls to dprint
aea05eb56e47 : um: Fix for a possible OOPS in ubd initialization
df20af1e270b : um: Remove duplicated include from vector_user.c
3ac23944de57 : nios2: update_mmu_cache preload the TLB with the new PTE
b6a10463438d : nios2: User address TLB flush break after finding the matching entry
737a3fa20f2e : nios2: flush_tlb_all use TLBMISC way auto-increment feature
c6b1d363f883 : nios2: improve readability of tlb functions
e71c99fe8da9 : nios2: flush_tlb_mm flush only the pid
58fd4766787e : nios2: flush_tlb_pid can just restore TLBMISC once
7d1730708b8a : nios2: TLBMISC writes do not require PID bits to be set
3437d3c886ed : nios2: Use an invalid TLB entry address helper function
0b5754b9869b : nios2: pte_clear does not need to flush TLB
195568a10a26 : nios2: flush_tlb_page use PID based flush
ef5cbcb6bfc8 : nios2: update_mmu_cache clear the old entry from the TLB
d5dbb2e8ce6e : nios2: remove redundant 'default n' from Kconfig-s
0f8ed9945754 : nios2: ksyms: Add missing symbol exports
b8f7d86b5849 : perf data: Force perf_data__open|close zero data->file.path
befa09b61f8b : perf session: Fix double free in perf_data__close
5b61adb16599 : perf evsel: Probe for precise_ip with simple attr
90a86bde97ba : perf tools: Read and store caps/max_precise in perf_pmu
263495858636 : perf hist: Fix memory leak of srcline
c57589106fd6 : perf hist: Add error path into hist_entry__init
e34c94024543 : perf c2c: Fix c2c report for empty numa node
fdf2460c297f : perf script python: Add Python3 support to intel-pt-events.py
c253c72e9d67 : perf script python: Add Python3 support to event_analyzing_sample.py
57e604b16362 : perf script python: add Python3 support to check-perf-trace.py
de2ec16bd438 : perf script python: Add Python3 support to futex-contention.py
b504d7f68765 : perf script python: Remove mixed indentation
c1d3e633e16d : perf diff: Support --pid/--tid filter options
daca23b20075 : perf diff: Support --cpu filter option
4802138d78ca : perf diff: Support --time filter option
8f55ed3f5554 : PCI: Update PCIEPORTBUS Kconfig help text
153259382633 : perf thread: Generalize function to copy from thread addr space from intel-bts code
5999bbe7a6ea : Documentation: Add MDS vulnerability documentation
65fd4cb65b2d : Documentation: Move L1TF to separate directory
22dd8365088b : x86/speculation/mds: Add mitigation mode VMWERV
8a4b06d391b0 : x86/speculation/mds: Add sysfs reporting for MDS
bc1241700acd : x86/speculation/mds: Add mitigation control for MDS
07f07f55a29c : x86/speculation/mds: Conditionally clear CPU buffers on idle entry
650b68a0622f : x86/kvm/vmx: Add MDS protection when L1D Flush is not active
04dcbdb80578 : x86/speculation/mds: Clear CPU buffers on exit to user
6a9e52927251 : x86/speculation/mds: Add mds_clear_cpu_buffers()
6c4dbbd14730 : x86/kvm: Expose X86_FEATURE_MD_CLEAR to guests
e261f209c366 : x86/speculation/mds: Add BUG_MSBDS_ONLY
ed5194c2732c : x86/speculation/mds: Add basic bug infrastructure for MDS
36ad35131ada : x86/speculation: Consolidate CPU whitelists
d8eabc37310a : x86/msr-index: Cleanup bit defines
59d3191f14dc : drm/amd/display: don't call dm_pp_ function from an fpu block
37fbbd49054b : drm/i915: Populate pipe_offsets[] & co. accurately
21b4aa5d20fd : io_uring: add a few test tools
31b515106428 : io_uring: allow workqueue item to handle multiple buffered requests
221c5eb23382 : io_uring: add support for IORING_OP_POLL
fca22e7e595f : net/mlx5: ODP support for XRC transport is not enabled by default in FW
041a15744a7f : time: Make VIRT_CPU_ACCOUNTING_GEN depend on GENERIC_CLOCKEVENTS
bc3bb7953458 : perf annotate: Calculate the max instruction name, align column to that
f76a16adc485 : x86/unwind/orc: Fix ORC unwind table alignment
6466e715651f : tcp: do not report TCP_CM_INQ of 0 for closed connections
6caabe7f197d : net: hsr: fix memory leak in hsr_dev_finalize()
ecb3dea400d3 : net: sched: flower: insert new filter to idr after setting its mask
a10674bf2406 : tcp: detecting the misuse of .sendpage for Slab objects
bc5add09764c : IB/hfi1: Close race condition on user context disable and close
7b8376237618 : appletalk: Add atalk.h header files to MAINTAINERS file
27da0d2ef998 : appletalk: Fix compile regression
f4b3ec4e6aa1 : iptunnel: NULL pointer deref for ip_md_tunnel_xmit
0c507d8f846f : RDMA/umem: Revert broken 'off by one' fix
22c74764aa29 : ipv4/route: fail early when inet dev is missing
f4772dee101c : net: hns3: Fix a logical vs bitwise typo
3722e6a52174 : scsi: virtio_scsi: don't send sc payload with tmfs
441b7195e281 : scsi: smartpqi: Reporting 'logical unit failure'
4064174becc0 : docs: Bring some order to filesystem documentation
05b700ba6003 : block: fix segment calculation for passthrough IO
cfdbb4ed31aa : vhost: silence an unused-variable warning
ab7a2375fb8e : virtio: hint if callbacks surprisingly might sleep
971bedca26e0 : virtio-ccw: wire up ->bus_name callback
3438b2c039b4 : s390/virtio: handle find on invalid queue gracefully
8457fdfeb16d : virtio-ccw: diag 500 may return a negative cookie
59f3397ca7d3 : virtio_balloon: remove the unnecessary 0-initialization
53e946cb347e : virtio-balloon: improve update_balloon_size_func
fd1068e1860e : virtio-blk: Consider virtio_max_dma_size() for maximum segment size
e6d6dd6c875e : virtio: Introduce virtio_max_dma_size()
133d624b1cee : dma: Introduce dma_max_mapping_size()
492366f7b423 : swiotlb: Add is_swiotlb_active() function
abe420bfae52 : swiotlb: Introduce swiotlb_max_mapping_size()
171d156257ee : drm/i915: Simplify i830 DVO 2x clock handling
7ca60367dd52 : drm/i915: Do not temporarily disable the DPLL on i830
7e89a37c477c : ipc: Fix building compat mode without sysvipc
dd838821f0a2 : nfsd: fix wrong check in write_v4_end_grace()
225557446856 : dm integrity: limit the rate of error messages
7c03e756b449 : gfs2: Fix an incorrect gfs2_assert()
152e9b8676c6 : s390/vtime: steal time exponential moving average
6b5c029df5e4 : drm/vc4: Add a debugfs entry to disable/enable the load tracker
4686da83154d : drm/vc4: Add a load tracker to prevent HVS underflow errors
531a1b622da9 : drm/vc4: Report HVS underrun errors
a53837a5458c : perf clang: Remove needless extra semicolon
3163613c5bc8 : perf bpf: Automatically add BTF ELF markers
a90e1948efb6 : drm/i915: Relax mmap VMA check
b218a80b1715 : drm/i915/selftests: Upgrade printing test/subtest name to pr_info
161996a8003f : drm/i915/selftests: Fix MI_STORE_DWORD_IMM alignment
b146e5efe660 : drm/i915: Pass around the intel_context
103b76eeff2e : drm/i915: Use i915_global_register()
01396a374c3d : s390/zcrypt: revisit ap device remove procedure
cd479eccd2e0 : s390: limit brk randomization to 32MB
400816f60c54 : perf/x86/intel: Implement support for TSX Force Abort
52f64909409c : x86: Add TSX Force Abort CPUID/MSR
11f8b2d65ca9 : perf/x86/intel: Generalize dynamic constraint creation
d01b1f96a82e : perf/x86/intel: Make cpuc allocations consistent
fff04900ea79 : tools/testing/selftests/proc/proc-self-syscall.c: remove duplicate include
332e0e804d64 : proc: more robust bulk read test
e483b0208784 : proc: test /proc/*/maps, smaps, smaps_rollup, statm
08b55775133b : proc: use seq_puts() everywhere
5713f35c0575 : proc: read kernel cpu stat pointer once
867aaccf1f2c : proc: remove unused argument in proc_pid_lookup()
45f68ab50234 : fs/proc/thread_self.c: code cleanup for proc_setup_thread_self()
756ca74c7f65 : fs/proc/self.c: code cleanup for proc_setup_self()
0338c838367b : proc: return exit code 4 for skipped tests
ea2c3f6f5545 : mm,mremap: bail out earlier in mremap_to under map pressure
d778015ac95b : mm/sparse: fix a bad comparison
fc8efd2ddfed : mm/memory.c: do_fault: avoid usage of stale vm_area_struct
a9519defc771 : writeback: fix inode cgroup switching comment
70516b936bb0 : mm/huge_memory.c: fix "orig_pud" set but not used
cd02cf1aceea : mm/hotplug: fix an imbalance with DEBUG_PAGEALLOC
82ede7ee38e7 : mm/memcontrol.c: fix bad line in comment
0d3bd18a5efd : mm/cma.c: cma_declare_contiguous: correct err handling
0c8158549960 : mm/page_ext.c: fix an imbalance with kmemleak
5f438eee8f2e : mm/compaction: pass pgdat to too_many_isolated() instead of zone
f4b7e272b5c0 : mm: remove zone_lru_lock() function, access ->lru_lock directly
a7ca12f9d905 : mm/workingset: remove unused @mapping argument in workingset_eviction()
960087445cd2 : mm/swapfile.c: use struct_size() in kvzalloc()
5a7f1b2f2fbe : mm/cma_debug.c: remove static scoped cma_debugfs_root
a33228682c20 : tmpfs: test link accounting with O_TMPFILE
2367fab5b397 : MAINTAINERS: add entry for memblock
5d3ee42f8f5f : mm/shmem: make find_get_pages_range() work for huge page
afa00112893f : mm: unexport free_reserved_area
b2f0246d69c0 : tools/vm/slabinfo: clean up usage menu debug items
3c89ff9aedea : tools/vm/slabinfo: align usage output columns
b80fd3080317 : tools/vm/slabinfo: put options in alphabetic order
402ad96adcce : tools/vm/slabinfo: update options in usage message
ace451eb5ec5 : include/linux/compaction.h: fix potential build error
daf3538ad5a4 : mm,memory_hotplug: explicitly pass the head to isolate_huge_page
494eec70f054 : mm: page_cache_add_speculative(): refactor out some code duplication
f900482da560 : mm/migrate.c: cleanup expected_page_refs()
a862f68a8b36 : docs/core-api/mm: fix return value descriptions in mm/
bc8ff3ca6589 : docs/core-api/mm: fix user memory accessors formatting
92eac16819e4 : docs/mm: vmalloc: re-indent kernel-doc comemnts
6d2bef9df7cc : mm/page_poison: update comment after code moved
ce0725f78a56 : numa: make "nr_online_nodes" unsigned int
b9726c26dc21 : numa: make "nr_node_ids" unsigned int
d342a0b38674 : mm,oom: don't kill global init via memory.oom.group
c10d38cc8d3e : mm, swap: bounds check swap_info array accesses to avoid NULL derefs
060f005f0747 : mm/vmscan.c: do not allocate duplicate stack variables in shrink_page_list()
2cee57d1b088 : mm: ksm: do not block on page lock when searching stable tree
1ff9e6e1798c : mm: memcontrol: expose THP events on a per-memcg basis
2bb0f34fe3c1 : mm: vmscan: do not iterate all mem cgroups for global direct reclaim
59118c42a60b : mm: swap: use mem_cgroup_is_root() instead of deferencing css->parent
544029862cbb : selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal
ab3948f58ff8 : mm/memfd: add an F_SEAL_FUTURE_WRITE seal to memfd
7f1882517420 : powerpc/mm/iommu: allow large IOMMU page size only for hugetlb backing
678e174c4c16 : powerpc/mm/iommu: allow migration of cma allocated pages during mm_iommu_do_alloc
9a4e9f3b2d73 : mm: update get_user_pages_longterm to migrate pages allocated from CMA region
d7fefcc8de91 : mm/cma: add PF flag to force non cma alloc
6e2e07cd35f6 : mm: better document PG_reserved
731351d1bd32 : ia64: perfmon: don't mark buffer pages as PG_reserved
d9fa9d951779 : arm64: kdump: no need to mark crashkernel pages manually PG_reserved
aee494424414 : arm64: kexec: no need to ClearPageReserved()
5ffb90b39334 : m68k/mm: use __ClearPageReserved()
795c230604cb : riscv/vdso: don't clear PG_reserved
f55b74170b6a : powerpc/vdso: don't clear PG_reserved
446d29645b7d : s390/vdso: don't clear PG_reserved
750b317f8538 : agp: efficeon: no need to set PG_reserved on GATT tables
b56a2d8af914 : mm: rid swapoff of quadratic complexity
c5bf121e4350 : mm: refactor swap-in logic out of shmem_getpage_gfp
a9e7c39fa9fd : mm/vmscan.c: remove 7th argument of isolate_lru_pages()
2e25644e8da4 : mm, mempolicy: fix uninit memory access
7775face2079 : memcg: killed threads should not invoke memcg OOM killer
23a7052a5db4 : mm/page_alloc.c: check return value of memblock_alloc_node_nopanic()
8ef5cbde6daf : arch/powerpc/mm/hugetlb: NestMMU workaround for hugetlb mprotect RW upgrade
023bdd00235e : mm/hugetlb: add prot_modify_start/commit sequence for hugetlb update
5b323367ef25 : arch/powerpc/mm: Nest MMU workaround for mprotect RW upgrade
04a864530450 : mm: update ptep_modify_prot_commit to take old pte value as arg
0cbe3e26abe0 : mm: update ptep_modify_prot_start/commit to take vm_area_struct as arg
8bb4e7a2ee26 : mm: fix some typos in mm directory
8aa49762dba3 : mm/page_owner: move config option to mm/Kconfig.debug
43cca0b1c51f : mm/mmap.c: remove some redundancy in arch_get_unmapped_area_topdown()
bbbe48029720 : mm, oom: remove 'prefer children over parent' heuristic
d9f7979c92f7 : mm: no need to check return value of debugfs_create functions
0ee930e6cafa : mm/memory.c: prevent mapping typed pages to userspace
2d432cb7091e : mm: prevent mapping slab pages to userspace
afd07389d3f4 : mm/vmalloc.c: fix kernel BUG at mm/vmalloc.c:512!
677dc9731b54 : mm, memcg: extract memcg maxable seq_file logic to seq_show_memcg_tunable
aa9694bb78bf : mm, memcg: create mem_cgroup_from_seq
dc50537bdd1a : kernel: cgroup: add poll file operation
147e1a97c4a0 : fs: kernfs: add poll file operation
5e1f0f098b46 : mm, compaction: capture a page under direct compaction
e332f741a8dd : mm, compaction: be selective about what pageblocks to clear skip hints
4fca9730c51d : mm, compaction: sample pageblocks for free pages
dbe2d4e4f12e : mm, compaction: round-robin the order while searching the free lists for a target
d097a6f63522 : mm, compaction: reduce premature advancement of the migration target scanner
cf66f0700c8f : mm, compaction: do not consider a need to reschedule as contention
cb810ad294d3 : mm, compaction: rework compact_should_abort as compact_check_resched
8854c55f54bc : mm, compaction: keep cached migration PFNs synced for unusable pageblocks
9bebefd59084 : mm, compaction: check early for huge pages encountered by the migration scanner
cb2dcaf023c2 : mm, compaction: finish pageblock scanning on contention
804d3121ba5f : mm, compaction: avoid rescanning the same pageblock multiple times
5a811889de10 : mm, compaction: use free lists to quickly locate a migration target
e380bebe4771 : mm, compaction: keep migration source private to a single compaction instance
70b44595eafe : mm, compaction: use free lists to quickly locate a migration source
fd1444b27292 : mm, compaction: ignore the fragmentation avoidance boost for isolation and compaction
efe771c7603b : mm, compaction: always finish scanning of a full pageblock
806031bb5ec3 : mm, migrate: immediately fail migration of a page with no migration handler
4469ab98477b : mm, compaction: rename map_pages to split_map_pages
40cacbcb3240 : mm, compaction: remove unnecessary zone parameter in some instances
566e54e113eb : mm, compaction: remove last_migrated_pfn from compact_control
c5943b9c5312 : mm, compaction: rearrange compact_control
c5fbd937b603 : mm, compaction: shrink compact_control
35f12f0f5c3b : mm/filemap: pass inclusive 'end_byte' parameter to filemap_range_has_page
d71e53cee7c2 : mm: shuffle GFP_* flags
e9f598730ea0 : mm: swap: add comment for swap_vma_readahead
8fd2e0b505d1 : mm: swap: check if swap backing device is congested or not
14ef1fc72a3e : mm/filemap.c: remove redundant test from find_get_pages_contig
67b8046f42f8 : mm/memcontrol.c: use struct_size() in kmalloc()
c52e75935f8d : mm: remove extra drain pages on pcp list
5480280d3f2d : arm64/mm: enable HugeTLB migration for contiguous bit HugeTLB pages
4a03a058d1fe : arm64/mm: enable HugeTLB migration
e693de186414 : mm/hugetlb: enable arch specific huge page size support for migration
9b553bf5eb99 : mm/hugetlb: enable PUD level huge page migration
7ed2c31dabde : mm/hugetlb: distinguish between migratability and movability
6b7e5cad651a : mm: remove sysctl_extfrag_handler()
a05ef00c9790 : selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE
3f21a6b7ef20 : vmalloc: add test driver to analyse vmalloc allocator
153178edc781 : vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALLOC_MODULE
bc84c53525b4 : mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_node_range()
c67dc6247576 : mm/vmalloc: do not call kmemleak_free() on not yet accounted memory
401592d2e095 : mm/vmalloc: fix size check for remap_vmalloc_range_partial()
5a82ac715d1f : mm/vmalloc.c: make vmalloc_32_user() align base kernel virtual address to SHMLBA
60cd4bcd6238 : memcg: localize memcg_kmem_enabled() check
9234bae9b252 : mm, slub: make the comment of put_cpu_partial() complete
52d1e606ee73 : mm: reuse only-pte-mapped KSM page in do_wp_page()
7c9eefe82ca1 : tools/: replace open encodings for NUMA_NO_NODE
98fa15f34cb3 : mm: replace all open encodings for NUMA_NO_NODE
6ade20327dbb : mm/vmalloc.c: don't dereference possible NULL pointer in __vunmap()
abd02ac616e3 : PM/Hibernate: exclude all PageOffline() pages
5b56db37218e : PM/Hibernate: use pfn_to_online_page()
8165540c7fbc : vmw_balloon: mark inflated pages PG_offline
fae42c4d522b : hv_balloon: mark inflated pages PG_offline
77c4adf6a6df : xen/balloon: mark inflated pages PG_offline
e04b742f74c2 : kexec: export PG_offline to VMCOREINFO
ca215086b14b : mm: convert PG_balloon to PG_offline
4d3467e171f8 : mm: balloon: update comment about isolation/migration/compaction
a9cd410a3d29 : mm/page_alloc.c: memory hotplug: free pages as higher order
278d7756dff0 : mm/slub.c: remove an unused addr argument
de810f490db7 : include/linux/slub_def.h: comment fixes
92d1d07daad6 : mm/slab.c: kmemleak no scan alien caches
edde82b6df70 : mm/slub.c: freelist is ensured to be NULL when new_slab() fails
5704a0681068 : fs/file.c: initialize init_files.resize_wait
a905737fdd76 : fs/inode.c: inode_set_flags(): replace opencoded set_mask_bits()
f402cf03fc4c : ocfs2: Use zero-sized array and struct_size() in kzalloc()
5500ab4ed3b8 : ocfs2: fix the application IO timeout when fstrim is running
cc725ef3cb20 : ocfs2: fix a panic problem caused by o2cb_ctl
685536921fa7 : sh: remove nargs from __SYSCALL
1d6693fb9d15 : scripts/decode_stacktrace.sh: handle RIP address with segment
5c0198b6fb73 : kasan: fix coccinelle warnings in kasan_p*_table
bcf6f55a0d05 : kasan: fix kasan_check_read/write definitions
4117992df66a : page_poison: play nicely with KASAN
7771bdbbfd3d : kasan: remove use after scope bugs detection.
46612b751c49 : mm: hwpoison: fix thp split handing in soft_offline_in_use_page()
fb40d618b039 : f2fs: don't clear CP_QUOTA_NEED_FSCK_FLAG
6d52e135c8a8 : f2fs: don't allow negative ->write_io_size_bits
500e0b28ecd3 : f2fs: fix to check inline_xattr_size boundary correctly
9083977dabf3 : f2fs: do not use mutex lock in atomic context
c42d28ce3e16 : f2fs: fix potential data inconsistence of checkpoint
025cdb166c1e : f2fs: jump to label 'free_node_inode' when failing from d_make_root()
7321dd97b5bb : f2fs: fix to document inline_xattr_size option
a0770e13c8da : f2fs: fix to data block override node segment by mistake
69dc4b181710 : smb3: request more credits on normal (non-large read/write) ops
b30c74c73c78 : CIFS: Mask off signals when sending SMB packets
afc18a6f7b84 : CIFS: Return -EAGAIN instead of -ENOTSOCK
2084ed57167c : CIFS: Only send SMB2_NEGOTIATE command on new TCP connections
6dfbd8468470 : CIFS: Fix read after write for files with read caching
96281b9e46eb : smb3: for kerberos mounts display the credential uid used
259594bea574 : cifs: use correct format characters
d42043a600ab : smb3: add dynamic trace point for query_info_enter/done
53a3e0d96c70 : smb3: add dynamic trace point for smb3_cmd_enter
efe2e9f369c7 : smb3: improve dynamic tracing of open and posix mkdir
b0a42f2ac96e : smb3: add missing read completion trace point
d323c2461752 : smb3: Add tracepoints for read, write and query_dir enter
adb3b4e90e10 : smb3: add tracepoints for query dir
0d481325a9e5 : smb3: Update POSIX negotiate context with POSIX ctxt GUID
cfe7e41f791d : cifs: update internal module version number
7091bcaba9f3 : CIFS: Try to acquire credits at once for compound requests
fe768d51c832 : CIFS: Return error code when getting file handle for writeback
c4b8f657d55b : CIFS: Move open file handling to writepages
258f0603beb8 : CIFS: Move unlocking pages from wdata_send_pages()
c7d38dbe7d38 : CIFS: Find and reopen a file before get MTU credits in writepages
3e9529944d41 : CIFS: Reopen file before get SMB2 MTU credits for async IO
f0b93cb9d107 : CIFS: Remove custom credit adjustments for SMB2 async IO
9a1c67e8d5da : CIFS: Adjust MTU credits before reopening a file
97ea499883cc : CIFS: Check for reconnects before sending compound requests
3349c3a79fb5 : CIFS: Check for reconnects before sending async requests
34f4deb7c56c : CIFS: Respect reconnect in non-MTU credits calculations
335b7b62ffb6 : CIFS: Respect reconnect in MTU credits calculations
5b964852609b : CIFS: Set reconnect instance to one initially
b602345da6cb : nfsd: fix memory corruption caused by readdir
ddefc033eecf : PCI: Fix "try" semantics of bus and slot reset
e8303bb7a75c : PCI/LINK: Report degraded links via link bandwidth notification
4177c5d94264 : net/sched: act_tunnel_key: Fix double free dst_cache
0e63208915a8 : tipc: fix RDM/DGRAM connect() regression
5578e48e5c0b : ubi: wl: Silence uninitialized variable warning
f8b18cf4c334 : drm/amdgpu: use BACO on vega12 if platform supports it
518f6a54624a : drm/amdgpu/powerplay: split out common smu9 BACO code
750cced1c08b : drm/amdgpu/powerplay: add BACO support for vega12
337cec9e6001 : drm/amd/display: 3.2.19
6649f19a3646 : drm/amd/display: Add ability to override bounding box in DC construct
74aa7bd4c6f7 : drm/amd/display: Make stream commits call into DC only once
8628d02f60d4 : drm/amd/display: optionally optimize edp link rate based on timing
33e0a4458328 : drm/amd/display: Add p_state_change_support flag to dc_clocks
420cd4720826 : drm/amd/display: Clean up wait on vblank event
128c075ad4fc : drm/amd/display: Set flip pending for pipe split
dcf1a988678e : drm/amd/display: Fix exception from AUX acquire failure
4bc46da4a3ae : drm/amd/display: Reset planes that were disabled in init_pipes
4a797d24fe0d : drm/amd/display: Allow for plane-less resource reservation
2750160bccab : drm/amd/display: dcn add check surface in_use
46f81fc4af81 : drm/amd/display: Add DCN_VM aperture registers
522f82f35fd0 : drm/amd/display: make seamless boot work generically
a4360180bf0e : drm/amd/display: Remove redundant 'else' statement in dcn1_update_clocks
e1998c8cfd59 : drm/amd/display: Move enum gamut_remap_select to hw_shared.h
68ea03a779c7 : drm/amd/display: 3.2.18
0f1a6ad724cd : drm/amd/display: PPLIB Hookup
c7b0f71237af : drm/amd/display: Add disable triple buffering DC debug option
7b19bba58f77 : drm/amd/display: Use vrr friendly pageflip throttling in DC.
c439ca69d5c8 : dm snapshot: don't define direct_access if we don't support it
de7180ff908b : dm cache: add support for discard passdown to the origin device
f87e033b3b92 : dm writecache: fix typo in name for writeback_wq
6bbc923dfcf5 : dm: add support to directly boot to a mapped device
70de2cbda8a5 : dm thin: add sanity checks to thin-pool and external snapshot creation
5941c621dc9e : dm block manager: remove redundant unlikely annotation
821b40da4d91 : dm verity fec: remove redundant unlikely annotation
5e3d0e37062e : dm integrity: remove redundant unlikely annotation
effd58c95f27 : dm: always call blk_queue_split() in dm_process_bio()
0bdb50c531f7 : dm: fix to_sector() for 32bit
d2832376b69e : dm switch: use struct_size() in kzalloc()
e689fbab3ddd : dm: remove unused _rq_tio_cache and _rq_cache
d846325ad0e5 : drm/i915/icl: Default to Thread Group preemption for compute workloads
eac616557050 : x86: Deprecate a.out support
dbfbe717ccbb : drm/dsc: Split DSC PPS and SDP header initialisations
06d7cecdb611 : drm/dsc: Add native 420 and 422 support to compute_rc_params
dc43332b7af6 : drm/i915: Move dsc rate params compute into drm
cf4331dd3975 : drm/i915: Move find_active_request() to the engine
fb251a72d630 : drm/i915/gtt: Mark ALL_ENGINES as dirty on ppGTT modification
8a68d464366e : drm/i915: Store the BIT(engine->id) as the engine's mask
08300f4402ab : a.out: remove core dumping support
d11ae8e0a76a : Documentation: modern versions of ceph are not backed by btrfs
b9f6d447a6f6 : rbd: advertise support for RBD_FEATURE_DEEP_FLATTEN
9b17eb2ce102 : rbd: whole-object write and zeroout should copyup when snapshots exist
89a59c1ca73b : rbd: copyup with an empty snapshot context (aka deep-copyup)
3a482501cf70 : rbd: introduce rbd_obj_issue_copyup_ops()
13488d53775b : rbd: stop copying num_osd_ops in rbd_obj_issue_copyup()
e28eded58bdb : rbd: factor out __rbd_osd_req_create()
356889c49d84 : rbd: clear ->xferred on error from rbd_obj_issue_copyup()
0b51c9d15ab4 : rbd: remove experimental designation from kernel layering
fe33032daae2 : ceph: add mount option to limit caps count
37c4efc1ddf9 : ceph: periodically trim stale dentries
1e9c2eb6811e : ceph: delete stale dentry when last reference is dropped
8d9c0906acef : ceph: remove dentry_lru file from debugfs
32f6511a69eb : ceph: touch existing cap when handling reply
e450f4d1a5d6 : ceph: pass inclusive lend parameter to filemap_write_and_wait_range()
0c93e1b7a26b : rbd: round off and ignore discards that are too small
6484cbe987e0 : rbd: handle DISCARD and WRITE_ZEROES separately
fd7e3f0d8f25 : rbd: get rid of obj_req->obj_request_count
6b41d4d9cb8f : libceph: use struct_size() for kmalloc() in crush_decode()
e3ec8d6898f7 : ceph: send cap releases more aggressively
08796873a518 : ceph: support getting ceph.dir.pin vxattr
b37fe1f923fb : ceph: support versioned reply
75c9627efb72 : ceph: map snapid to anonymous bdev ID
81c5a1487e52 : ceph: split large reconnect into multiple messages
84bf39509bea : ceph: decode feature bits in session message
5ba72e607cdb : ceph: set special inode's blocksize to page size
6dd356d8fc06 : ARC: unaligned: relax the check for gcc supporting -mno-unaligned-access
85f726a35e50 : tracing: Use strncpy instead of memcpy when copying comm in trace.c
27242c62b141 : tracing: Use strncpy instead of memcpy when copying comm for hist triggers
c8b502422bfe : drm/i915: Remove last traces of exec-id (GEM_BUSY)
575a0ae9744d : selftests: add tests for pidfd_send_signal()
3eb39f47934f : signal: add pidfd_send_signal() syscall
bf393fd4a3c8 : workqueue: Fix spelling in source code comments
62acc7e892ef : drm/i915: Stop capturing semaphore registers for gen6/7 GPU hangs
f14c0d9fd871 : drm/i915: Just check the vebox IIR regardless
a2ac437bc0fe : drm/i915/gtt: Store scratch page size alongside not in the common struct
b98dc493e7e1 : platform/x86: touchscreen_dmi: Add info for the CHUWI Hi10 Air tablet
faf96501305a : platform/x86: ideapad-laptop: Add Ideapad 530S-14ARR to no_hw_rfkill list
9f0bbf3115ca : tracing: Use strncpy instead of memcpy for string keys in hist triggers
ed581aaf99be : tracing: Use str_has_prefix() in synth_event_create()
745cfeaac09c : x86/ftrace: Fix warning and considate ftrace_jmp_replace() and ftrace_call_replace()
296e9b19eff6 : drm/i915/icl: Enabling Y2xx and Y4xx (xx:10/12/16) formats for universal planes
696fa001524a : drm/i915/icl: Add Y2xx and Y4xx (xx:10/12/16) plane control definitions
50bf5d7d595f : drm: Add Y2xx and Y4xx (xx:10/12/16) format definitions and fourcc
095b1d0706b9 : drm/i915: Enable P010, P012, P016 formats for primary and sprite planes
df7d4156fe76 : drm/i915: Preparations for enabling P010, P012, P016 formats
9a9f1d1a81a9 : fbdev: mbx: fix a misspelled variable name
e13122115525 : drm/i915: Add P010, P012, P016 plane control definitions
b1ddd406cd1e : xen: remove pre-xen3 fallback handlers
67133c6d99ef : platform/x86: ideapad-laptop: Add Yoga C930 to no_hw_rfkill_list
2794449576a6 : platform/chrome: fix wilco-ec dependencies
4f1836453e42 : drm/i915/gtt: Use optimised memset32/64 for clearing PTE
fcc082f35c6d : Revert "s390/cpum_cf: Add kernel message exaplanations"
e585f51c4ee0 : powerpc: remove dead code in head_fsl_booke.S
805bf3b75529 : powerpc/configs: Sync skiroot defconfig
35f2806b481f : powerpc/hugetlb: Don't do runtime allocation of 16G pages in LPAR configuration
bb1bccb60c2e : CIFS: Respect SMB2 hdr preamble size in read responses
66265f134acf : CIFS: Count SMB3 credits for malformed pending responses
82e0457af5f9 : CIFS: Do not log credits when unmounting a share
6b15eb18c6a9 : CIFS: Always reset read error to -EIO if no response
969ae8e8d4ee : cifs: Accept validate negotiate if server return NT_STATUS_NOT_SUPPORTED
c781af7e0c1f : CIFS: Do not skip SMB2 message IDs on send failures
4fe75c4e4bc2 : smb3: request more credits on tree connect
e8506d25f740 : smb3: make default i/o size for smb3 mounts larger
7b9b9edb49ad : CIFS: Do not reset lease state to NONE on lease break
d26e2903fc10 : smb3: fix bytes_read statistics
210946418491 : cifs: return -ENODATA when deleting an xattr that does not exist
eca004523811 : cifs: add credits from unmatched responses/messages
74ea5f983f9e : cifs: replace snprintf with scnprintf
68e2672f8fbd : cifs: Fix NULL pointer dereference of devname
165df9a080b6 : CIFS: Fix leaking locked VFS cache pages in writeback retry
ee5e001196d1 : fs: Make splice() and tee() take into account O_NONBLOCK flag on pipes
544e784188f1 : ARM: dts: bcm283x: Fix hdmi hpd gpio pull
468e91cecb32 : keys: fix missing __user in KEYCTL_PKEY_QUERY
4deabfae643d : soc: bcm: bcm2835-pm: Fix error paths of initialization.
7f3d6c8e8f5f : soc: bcm: bcm2835-pm: Fix PM_IMAGE_PERI power domain support.
f139da139057 : drm/i915: Fix bit name in PP_STATUS register
bc7e35252eac : drm/i915: allow platforms without eDP transcoder
062de72bc0c7 : drm/i915: refactor transcoders reporting on error state
b8fe992a0817 : drm/i915: Forcing a modeset when resetting HDMI link
3e5ebcddd103 : drm/i915: Don't manually add connectors and planes state
a551cd66bc0a : drm/i915: Fix atomic state leak when resetting HDMI link
634092b1b9f6 : drm/amd/display: Use vrr friendly pageflip throttling in DC.
096461de96a9 : net/sched: avoid unused-label warning
a154d5d83d21 : net: ignore sysctl_devconf_inherit_init_net without SYSCTL
64af7dc35f0f : phy: mdio-mux: fix Kconfig dependencies
7d3a5eb78e36 : irqchip/imx-irqsteer: Fix of_property_read_u32() error handling
9731ea06298b : net: phy: use phy_modify_mmd_changed in genphy_c45_an_config_aneg
3acca1dd1706 : net: dsa: mv88e6xxx: add call to mv88e6xxx_ports_cmode_init to probe for new DSA framework
75a3e6a3c129 : RDMA/umem: minor bug fix in error handling path
4e69cf1fe2c5 : RDMA/hns: Use GFP_ATOMIC in hns_roce_v2_modify_qp
952a3cc9c06a : cxgb4: kfree mhp after the debug print
075c3fdd56ac : libnvdimm/namespace: Clean up holder_class_store()
866d65b9d72f : Documentation/locking/lockdep: Drop last two chars of sample states
6cd43851f858 : doc: rcu: Suspicious RCU usage is a warning
8c56eebc0d01 : docs: driver-api: iio: fix errors in documentation
d757c60eca9b : IB/rdmavt: Fix concurrency panics in QP post_send and modify to error
38bbc9f03815 : IB/rdmavt: Fix loopback send with invalidate ordering
d2b008f134b7 : Documentation/process/howto: Update for 4.x -> 5.x versioning
c1545f1a200f : IB/iser: Fix dma_nents type definition
9e9322e5d28e : selftest/net: Remove duplicate header
f7ccc35aa3bd : arch: riscv: fix logic error in parse_dtb
b33b7cd6fd86 : sky2: Disable MSI on Dell Inspiron 1545 and Gateway P-79
e91b94fd2bc4 : rtc: pic32: convert to SPDX identifier
c145e5f4a4b7 : rtc: pic32: let the core handle range
6515e23b9fde : rtc: pic32: convert to devm_rtc_allocate_device
7d1e5bfe17a6 : rtc: update my email address
182ae2bb640b : rtc: rv8803: convert to SPDX identifier
2e17f8b982c3 : rtc: rv8803: let the core handle range
1a9de2100d1c : rtc: tx4939: convert to SPDX identifier
86d7e714993e : net/mlx5e: Update tx reporter status in case channels were successfully opened
3167b27a7ded : devlink: Add support for direct reporter health state update
a0a21adb6a93 : devlink: Update reporter state to error even if recover aborted
901efe12318b : sctp: call iov_iter_revert() after sending ABORT
692c31bd4054 : team: Free BPF filter when unregistering netdev
87c11f1ddbba : ip6mr: Do not call __IP6_INC_STATS() from preemptible context
38d22659803a : isdn: mISDN: Fix potential NULL pointer dereference of kzalloc
72d8b4fdbfb6 : net: dsa: mv88e6xxx: support in-band signalling on SGMII ports with external PHYs
736706bee329 : get rid of legacy 'get_ds()' function
fbdc6193dc70 : RISC-V: Assign hwcap as per comman capabilities.
291debb38dbb : RISC-V: Compare cpuid with NR_CPUS before mapping.
dd641e268673 : RISC-V: Allow hartid-to-cpuid function to fail.
ba15c86185e9 : RISC-V: Remove NR_CPUs check during hartid search from DT
78d1daa36489 : RISC-V: Move cpuid to hartid mapping to SMP.
e15c6e37066e : RISC-V: Do not wait indefinitely in __cpu_up
84c4e1f89fef : aio: simplify - and fix - fget/fput for io_submit()
80f61f19e542 : cxgb4/chtls: Prefix adapter flags with CXGB4
29ca1c5a4b4b : net-sysfs: Switch to bitmap_zalloc()
214fa1c43758 : mellanox: Switch to bitmap_zalloc()
3e1d87ddcf62 : drm/i915: Fix the state checker for ICL Y planes
00c42373d397 : x86-64: add warning for non-canonical user access address dereferences
993298af26b1 : drm/i915: Yet another if/else sort of newer to older platforms.
50ceaa95ea09 : lib: Introduce test_stackinit module
81a56f6dcd20 : gcc-plugins: structleak: Generalize to all variable types
9250d20e9ece : kbuild: remove scripts/basic/% build target
e781a7a3235e : drm/i915: Acquire breadcrumb ref before cancelling
8ff62645eab9 : drm: fix spelling mistake "intead" -> "instead"
943ca6ad81e5 : printk/docs: Add extra integer types to printk-formats
c342febcde45 : ASoC: soc-core: Fix probe deferral following prelink failure
7095ec3ca00e : IB/mlx5: Set correct write permissions for implicit ODP MR
e552f0851070 : drm: add __user attribute to ptr_to_compat()
0fca467e8146 : bnxt_re: Clean cq for kernel consumers only
9d5645ad1b97 : drm/tinydrm: Use drm_dev_enter/exit()
2afd9fcba6b1 : drm/tinydrm: Remove tinydrm_device
3eba3922819f : drm/tinydrm: Drop using tinydrm_device
ec33f1d69056 : drm/tinydrm/repaper: Drop using tinydrm_device
bbf62563d862 : ASoC: hdmi-codec: avoid limiting params->msbits in hw_params()
de99f0600a79 : drm/drv: DOC: Add driver example code
9b1f1b6b7843 : drm: Add devm_drm_dev_init()
56be6503aab2 : drm/drv: Hold ref on parent device during drm_device lifetime
85eb278c1899 : xen/ACPI: Switch to bitmap_zalloc()
b89f25ea7892 : kbuild: use -Werror=implicit-... instead of -Werror-implicit-...
fa7295ab69a3 : kbuild: clean up scripts/gcc-version.sh
d3a918c659ed : kbuild: remove cc-version macro
00250b52190b : kbuild: update comment block of scripts/clang-version.sh
54b598a8638d : kbuild: remove commented-out INITRD_COMPRESS
e36202a844d4 : printk: Remove no longer used LOG_PREFIX.
d13af797154f : dt-bindings: PCI: altera: Add altr,pcie-root-port-2.0
5fd831cd1677 : PCI: altera: Enable driver on ARM64
49fdbd7cfece : PCI: altera: Add Stratix 10 PCIe support
d7d96312fe10 : pwm: atmel: Remove useless symbolic definitions
6571d13e449d : pwm: bcm-kona: Update macros to remove braces around numbers
519ef9b5f23c : pwm: imx27: Only enable the clocks once in .get_state()
15d90a6ae98e : media: dvb/earth-pt1: fix wrong initialization for demod blocks
b4f9a7268dbe : pwm: rcar: Improve calculation of divider
8cc2b970397c : pwm: rcar: Remove legacy APIs
87f50ce981b8 : pwm: rcar: Use "atomic" API on rcar_pwm_resume()
7f68ce8287d3 : pwm: rcar: Add support "atomic" API
74d0c3b20509 : pwm: atmel: Add support for SAM9X60's PWM controller
14101cafe966 : pwm: atmel: Add PWM binding for SAM9X60
abcbe3733e50 : pwm: atmel: Rename objects of type atmel_pwm_data
0285827d546d : pwm: atmel: Add support for controllers with 32 bit counters
53784159f6f5 : pwm: atmel: Add struct atmel_pwm_data
a87b40615a14 : pwm: Add MediaTek MT8183 display PWM driver support
7a58fc5448d1 : pwm: hibvt: Add hi3559v100 support
50e6914387ee : dt-bindings: pwm: hibvt: Add hi3559v100 support
77c3edde4aff : pwm: hibvt: Use individual struct per of-data
87dab7c3d54c : bpf: add test cases for non-pointer sanitiation logic
6d3a41ab0c37 : Input: edt-ft5x06 - convert to use SPDX identifier
fc226eb23e62 : Input: edt-ft5x06 - enable ACPI enumeration
72aabfb862e4 : drm/i915/gvt: Add mutual lock for ppgtt mm LRU list
1e18d5e6731d : drm/i915/gvt: Only assign ppgtt root at dispatch time
6a986993e43f : mlxsw: i2c: Extend initialization by querying resources data
95b75cbd1bc5 : mlxsw: i2c: Extend input parameters list of command API
f43d9d9b4eb8 : mlxsw: i2c: Modify input parameter name in initialization API
27758c801663 : mlxsw: i2c: Fix comment misspelling
e5ba7803baea : mlxsw: core: Move resource query API to common location
c100e47caa8e : mlxsw: minimal: Add ethtool support
1ded391df097 : mlxsw: minimal: Make structures and variables names shorter
1b1c6c1a3802 : mlxsw: core: Move ethtool module callbacks to a common location
d069b780e367 : tls: Fix tls_device receive
7754bd63ed08 : tls: Fix mixing between async capable and async
7463d3a2db0e : tls: Fix write space handling
94850257cf0f : tls: Fix tls_device handling of partial records
7be3ad848f77 : net: phy: remove gen10g_no_soft_reset
d81210c25e17 : net: phy: don't export gen10g_read_status
c5e91d39427d : net: phy: remove gen10g_config_init
a6d0aa97f453 : net: phy: remove gen10g_suspend and gen10g_resume
d7bed825ba12 : net: phy: use genphy_c45_aneg_done in genphy_aneg_done
822e44b45eb9 : qmi_wwan: Add support for Quectel EG12/EM12
95150f29ae48 : net: dsa: mv8e6xxx: fix number of internal PHYs for 88E6x90 family
895a5e96dbd6 : net-sysfs: Fix mem leak in netdev_register_kobject
6bfc1128d58b : fsl/fman: Use vsprintf extension %pM
9036b2fe092a : net: ipv6: add socket option IPV6_ROUTER_ALERT_ISOLATE
c6195a8bdfc6 : net: dsa: mv88e6xxx: handle unknown duplex modes gracefully in mv88e6xxx_port_set_duplex
46d841105d79 : net: fixup address-space warnings in compat_mc_{get,set}sockopt()
d6af21a4fb5f : net: dsa: Use prepare/commit phase in dsa_slave_vlan_rx_add_vid()
d678be1dc1ec : dpaa2-eth: add XDP_REDIRECT support
e3fdf6ba09a0 : dpaa2-eth: Add software annotation types
4976e3c683f3 : sch_cake: Simplify logic in cake_select_tin()
0b5c7efdfc6e : sch_cake: Permit use of connmarks as tin classifiers
712639929912 : sch_cake: Make the dual modes fairer
0e836c3bea7d : spi: sh-msiof: Restrict bits per word to 8/16/24/32 on R-Car Gen2/3
e5680c4de3eb : regulator: mc13xxx: Constify regulator_ops variables
ad542a527c9a : regulator: palmas: Constify palmas_smps_ramp_delay array
20eb641e471a : regulator: wm831x-dcdc: Convert to use regulator_set/get_current_limit_regmap
f4afd05ed6b6 : regulator: pv88090: Convert to use regulator_set/get_current_limit_regmap
989a99bc64e8 : regulator: pv88080: Convert to use regulator_set/get_current_limit_regmap
9a5b3e5b2f43 : regulator: pv88060: Convert to use regulator_set/get_current_limit_regmap
6c98ac2a347f : regulator: max77650: Convert to use regulator_set/get_current_limit_regmap
be6230c3198b : regulator: lp873x: Convert to use regulator_set/get_current_limit_regmap
8918f0680700 : regulator: lp872x: Convert to use regulator_set/get_current_limit_regmap
8b3216c40136 : regulator: da9210: Convert to use regulator_set/get_current_limit_regmap
941666e29831 : regulator: da9055: Convert to use regulator_set/get_current_limit_regmap
a32e0c773b5f : regulator: core: Add set/get_current_limit helpers for regmap users
35d838ff98bc : regulator: Fix comment for csel_reg and csel_mask
d4180b4c02e7 : ASoC: stm32: sai: fix set_sync service
71d9537fada4 : ASoC: stm32: sai: fix oversampling mode
26f98e82dd49 : ASoC: stm32: sai: fix race condition in irq handler
b84681929718 : ASoC: stm32: sai: fix exposed capabilities in spdif mode
5f8a1000c3e6 : ASoC: stm32: sai: fix iec958 controls indexation
102cefc8e879 : ASoC: ab8500: Mark expected switch fall-through
2e95f984aae4 : ASoC: hdmi-codec: fix S/PDIF DAI
1c163f4c7b3f : Linux 5.0
1ebb909d5aa2 : rtc: tx4939: use .set_time
e230b2c26dba : rtc: tx4939: switch to rtc_time64_to_tm/rtc_tm_to_time64
e866cbdf6e77 : rtc: tx4939: set range
72d381974403 : rtc: tx4939: remove useless test
de991c58b376 : net: macb: Add support for suspend/resume with full power down
d54f89af6cc4 : net: macb: Add pm runtime support
f5473d1d44e4 : net: macb: Support clock management for tsu_clk
8beb79b7ae93 : net: macb: Check MDIO state before read/write and use timeouts
8c29bebb1f8a : net: dsa: microchip: add KSZ9893 switch support
88b573af91da : net: dsa: add KSZ9893 switch tagging support
a1c0ed24fe9b : dt-bindings: net: dsa: document additional Microchip KSZ9477 family switches
3199fc3d7417 : rtc: zynqmp: let the core handle range
b8541798a8a6 : rtc: zynqmp: fix possible race condition
30adde6b1811 : rtc: imx-sc: use rtc_time64_to_tm
6377f787aeb9 : appletalk: Fix use-after-free in atalk_proc_exit
e2bcd8b0ce6e : appletalk: use remove_proc_subtree to simplify procfs code
084e5bb16bd7 : net: mscc: Enable all ports in QSGMII
9580b71b5a78 : powerpc/32: Clear on-stack exception marker upon exception return
1f08c4a54b7c : staging: mt7621-dma: remove license boilerplate text
80afa56547e5 : staging: mt7621-dma: add SPDX GPL-2.0+ license identifier
7c22278edd0a : habanalabs: cast to expected type
7cb5101ee010 : habanalabs: prevent host crash during suspend/resume
cbaa99ed1b69 : habanalabs: perform accounting for active CS
d12a5e2458d4 : habanalabs: fix mapping with page size bigger than 4KB
f650a95b7102 : habanalabs: complete user context cleanup before hard reset
4eb1d1253ddd : habanalabs: fix bug when mapping very large memory area
bfb1ce1259ca : habanalabs: fix MMU number of pages calculation
5e3cc1ee1405 : 9p: use inode->i_lock to protect i_size_write() under 32-bit
46b1c18f9deb : net: sched: put back q.qlen into a single location
0d1bf3407c4a : SUNRPC: Allow dynamic allocation of back channel slots
067c46967160 : NFSv4.1: Bump the default callback session slot count to 16
12a3ad6184f8 : SUNRPC: Convert remaining GFP_NOIO, and GFP_NOWAIT sites in sunrpc
51f896ffd1a5 : rtc: rx8581: Add support for Epson rx8571 RTC
57e883b576dc : dt-bindings: rtc: add rx8571 compatible
069e28e5715e : rtc: pcf85063: remove dead code
aaeee62c841c : block: fix updating bio's front segment size
886225bb0868 : selftests: bpf: break up test_progs - misc
271a6337cbae : selftests: bpf: break up test_progs - spinlock
20cb14ff9c49 : selftests: bpf: break up test_progs - tracepoint
615741d81de6 : selftests: bpf: break up test_progs - stackmap
eaf90740f5ad : selftests: bpf: break up test_progs - xdp
7395724b404d : selftests: bpf: break up test_progs - pkt access
3f30658830f3 : selftests: bpf: break up test_progs - preparations
22eaf6c9946a : Bluetooth: mediatek: add support for MediaTek MT7663U and MT7668U UART devices
4ffd44cfd147 : bpf: HBM test script
a1270fe95b74 : bpf: User program for testing HBM
187d0738ff35 : bpf: Sample HBM BPF program to limit egress bw
5cce85c640cc : bpf: sync bpf.h to tools and update bpf_helpers.h
f7c917ba11a6 : bpf: add bpf helper bpf_skb_ecn_set_ce
b805c403c859 : dt-bindings: net: bluetooth: add support for MediaTek MT7663U and MT7668U UART devices
94d667147392 : Bluetooth: hci_qca: Reduce delay after sending baudrate request for WCN3990
458c8961c194 : watchdog: w83877f_wdt: Mark expected switch fall-through
e70d3547fc44 : watchdog: sc520_wdt: Mark expected switch fall-through
3612b87d181b : watchdog: sbc60xxwdt: Mark expected switch fall-through
4a1b1161561e : watchdog: smsc37b787_wdt: Mark expected switch fall-through
51c802f57a0c : watchdog: sc1200: Mark expected switch fall-through
8baee57218f6 : watchdog: pc87413: Mark expected switch fall-through
9d489ad12192 : Documentation/watchdog: Add documentation mlx-wdt driver
c60923dd5fee : watchdog: mlx-wdt: introduce a watchdog driver for Mellanox systems.
9f03161a1bd8 : platform_data/mlxreg: additions for Mellanox watchdog driver.
d02d104ea0ce : watchdog: Update sysfs documentation.
b6ce9c73941a : watchdog: dw: remove useless pr_fmt
da39013e8e6a : watchdog: pika_wdt: drop pointless static qualifier in pikawdt_init
00fd20b4d94e : watchdog/hpwdt: Update Kconfig documentation
142a0f83b216 : habanalabs: adjust Kconfig to fix build errors
dbbe358b1370 : habanalabs: use %px instead of %p in error print
07f12b26e21a : net: sit: fix memory leak in sit_init_net()
a6da21bb0eae : net: dsa: mv88e6xxx: Fix statistics on mv88e6161
2a8e4997dbb2 : net: ipv4: Fix NULL pointer dereference in route lookup
316720b9c234 : libnvdimm/of_pmem: Fix platform_no_drv_owner.cocci warnings
1f69afce382f : net: mvpp2: set the GMAC, XLG MAC, XPCS and MPCS in reset when a port is down
7409e66e9eee : net: mvpp2: set the XPCS and MPCS in reset when not used
5434e8faf05a : net: mvpp2: reset the MACs when reconfiguring a port
649e51d5607b : net: mvpp2: rework the XLG MAC reset handling
1970ee9614d8 : net: mvpp2: force the XLG MAC link up or down when not using in-band
f17e70d2586a : net: mvpp2: only update the XLG configuration when needed
6b10bfc51c49 : net: mvpp2: always disable both MACs when disabling a port
9a490e34069d : net: mvpp2: some AN fields require the link to be down when updated
3f13684948ae : net: mvpp2: fix the computation of the RXQs
8b318f30ab4e : net: mvpp2: fix validate for PPv2.1
d78a18091f42 : net: mvpp2: reconfiguring the port interface is PPv2.2 specific
052f7c8bac44 : net: mvpp2: a port can be disabled even if we use the link IRQ
0caa756b7745 : net: mvpp2: fix alignment of MVPP2_GMAC_CONFIG_MII_SPEED definition
31383c03c031 : net: mvpp2: update the port documentation regarding the GoP
6bdb87ef9f95 : net: mvpp2: fix a typo in the header
57d37aea0e2e : cxgb4vf: Call netif_carrier_off properly in pci_probe
502c1a161274 : cxgb4vf: Revert force link up behaviour
8b965f3f649c : cxgb4: Add VF Link state support
3d78bfaa2eb9 : cxgb4vf: Prefix adapter flags with CXGB4VF
f819cd926ca7 : drivers: net: Remove unnecessary semicolon
677f136c6b88 : net: support 64bit rates for getsockopt(SO_MAX_PACING_RATE)
6bdef102dae9 : net: support 64bit values for setsockopt(SO_MAX_PACING_RATE)
255c1c7279ab : tc-testing: Allow test cases to be skipped
cf1c9ccba730 : geneve: correctly handle ipv6.disable module parameter
b2c091ce46a7 : mlxsw: spectrum_acl: Make mlxsw_sp_acl_tcam_vregion_rehash() return void
6f9579d4e302 : mlxsw: spectrum_acl: Remember where to continue rehash migration
c9c9af91f1d9 : mlxsw: spectrum_acl: Allow to interrupt/continue rehash work
843500518509 : mlxsw: spectrum_acl: Do rollback as another call to mlxsw_sp_acl_tcam_vchunk_migrate_all()
844f01da9301 : mlxsw: spectrum_acl: Put vchunk migrate start/end code into separate functions
220f4fba3d64 : mlxsw: spectrum_acl: Put this_is_rollback to rehash context struct
2c331593c99e : mlxsw: spectrum_acl: Rename variables in mlxsw_sp_acl_tcam_ventry_migrate()
e1d2f7a97261 : mlxsw: spectrum_acl: assign vchunk->chunk by the newly created chunk
a86838e46b1d : mlxsw: spectrum_acl: assign vregion->region by the newly created region
a9550d0f075a : mlxsw: spectrum_acl: Push code start/end from mlxsw_sp_acl_tcam_vregion_migrate()
1667f7667d85 : mlxsw: spectrum_acl: Push rehash start/end code into separate functions
559c27681058 : mlxsw: spectrum_acl: Introduce new rehash context struct and save hint_priv there
6ca219e7de9f : mlxsw: spectrum_acl: Don't migrate already migrated entry
f9b274ce0144 : mlxsw: spectrum_acl: Push rehash dw struct into rehash sub-struct
ed8fe20205ac : net: dsa: mv88e6xxx: prevent interrupt storm caused by mv88e6390x_port_set_cmode
91cf8eceffc1 : switchdev: Remove unused transaction item queue
3612af783cf5 : bpf: fix sanitation rewrite in case of non-pointers
39070a96a1c2 : powerpc: Remove export of save_stack_trace_tsk_reliable()
c38ca265525a : powerpc/mm: fix "section_base" set but not used
8132cf115efc : powerpc/mm: Fix "sz" set but not used warning
790845e2f127 : powerpc/mm: Check secondary hash page table
6b1200facc05 : powerpc: remove nargs from __SYSCALL
cefa587a40bb : NFS/flexfiles: Clean up mirror DS initialisation
29a23909e41f : NFS/flexfiles: Remove dead code in ff_layout_mirror_valid()
4cbc8a571c24 : NFS/flexfile: Simplify nfs4_ff_layout_select_ds_stateid()
626d48b12cde : NFS/flexfile: Simplify nfs4_ff_layout_ds_version()
312cd4cb126a : NFS/flexfiles: Simplify ff_layout_get_ds_cred()
561d6f8aaffc : NFS/flexfiles: Simplify nfs4_ff_find_or_create_ds_client()
749da527b3e7 : NFS/flexfiles: Simplify nfs4_ff_layout_select_ds_fh()
76c6690522bb : NFS/flexfiles: Speed up read failover when DSes are down
17aaec816751 : NFS/flexfiles: Don't invalidate DS deviceids for being unresponsive
d082d4b5a0dd : NFS/flexfiles: Remove bogus checks for invalid deviceids
0a156dd58274 : NFS/flexfiles: Avoid unnecessary layout invalidations
2444ff277a68 : NFS/flexfiles: refactor calls to fs4_ff_layout_prepare_ds()
18c0778a650b : NFSv4: Handle early exit in layoutget by returning an error
f0922a6c0cdb : NFS/flexfiles: Send LAYOUTERROR when failing over mirrored reads
e4b3448bc346 : dax: Flush partial PMDs correctly
8a42eda2582a : doc: net: ieee802154: remove old plain text docs after switching to rst
8e4a07405d9d : doc: net: ieee802154: introduce IEEE 802.15.4 subsystem doc in rst style
eeaadd8285bf : devlink: fix kdoc
9d17210fa218 : drm/i915: extract AUX mask assignment to separate function
510a75a5d2b8 : drm/i915/icl: move MG pll hw_state readout
0b926d461f09 : net: aquantia: use better wrappers for state registers
6a7f2277313b : net: aquantia: replace AQ_HW_WAIT_FOR with readx_poll_timeout_atomic
8006e3730b6e : net: aquantia: fixed instack structure overflow
13b7997a103d : net: aquantia: fixed buffer overflow
ea4854ddbc31 : net: aquantia: added newline at end of file
ff83dbf21e79 : net: aquantia: fixed memcpy size
5e1a99eae849 : ipv4: Add ICMPv6 support when parse route ipproto
b74e21ab7d43 : samples/bpf: silence compiler warning for xdpsock_user.c
a83de9065828 : selftests/bpf: set unlimited RLIMIT_MEMLOCK for test_sock_fields
7cf58b79b307 : PCI/PME: Fix possible use-after-free on remove
46604676c8c6 : docs/bpf: minor casing/punctuation fixes
9ab5305dbe3f : docs/btf: reflow text to fill up to 78 characters
5efc529fb428 : docs/btf: fix typos, improve wording
4b9113045b17 : bpf: fix u64_stats_init() usage in bpf_prog_alloc()
d1a2930d8a99 : MIPS: eBPF: Fix icache flush end address
4aa909707bdb : drm/i915: Re-arrange execbuf so context is known before engine
3eb86093ea40 : NFSv4.2: Add client support for the generic 'layouterror' RPC call
a79f194aa487 : NFSv4/flexfiles: Abort I/O early if the layout segment was invalidated
39a5201a2b45 : NFSv4/pnfs: Fix barriers in nfs4_mark_deviceid_unavailable()
762bb7e97351 : NFS/flexfiles: Fix up sparse RCU annotations
108bb4afd351 : NFSv4/flexfiles: Fix invalid deref in FF_LAYOUT_DEVID_NODE()
1a3466aed3a1 : NFS: Add missing encode / decode sequence_maxsz to v4.2 operations
49ef5f45701c : tracing/kprobes: Use probe_kernel_read instead of probe_mem_read
6a072128d262 : tracing: Fix event filters and triggers to handle negative numbers
85327a9c4150 : net/mlx5: Update the list of the PCI supported devices
10fbb1cdd0a3 : net/mlx5e: Set peer flow needed also for multipath
68931c7dd71e : net/mlx5e: Update check for merged eswitch device
5fb091e8130b : net/mlx5e: Use hint to resolve route when in HW multipath mode
316d5f72b4c1 : net/mlx5e: Always query offloaded tc peer rule counter
b4a23329e2e9 : net/mlx5e: Re-attempt to offload flows on multipath port affinity events
6997b1c9cace : net/mlx5: Emit port affinity event for multipath offloads
ef06c9ee8933 : net/mlx5e: Allow one failure when offloading tc encap rules under multipath
95dc1902c373 : net/mlx5e: Don't inherit flow flags on peer flow creation
544fe7c2e654 : net/mlx5e: Activate HW multipath and handle port affinity based on FIB events
724b509ca023 : net/mlx5: Add multipath mode
e6ee5e716627 : net/mlx5: Use own workqueue for lag netdev events processing
10a193ed78ad : net/mlx5: Expose lag operations in header file
bb19ad0d8d49 : net/mlx5: Use unsigned int bit instead of bool as a struct member
0ad060ee9c8f : net/mlx5e: Don't make internal use of errno to denote missing neigh
733d4f367c34 : net/mlx5e: Cleanup attach encap function
6bdbc1cb6cf0 : net/mlx5e: Declare mlx5e_tx_reporter_recover_from_ctx as static
1c7cf3d5e1c1 : wusb: Remove unnecessary static function ckhdid_printf
5d5d44dec727 : usb: core: make default autosuspend delay configurable
35697764d731 : nfp: nsp: set higher timeout for flash bundle
345415138d15 : nfp: nsp: allow the use of DMA buffer
66487abe2f02 : nfp: nsp: move default buffer handling into its own function
882cdcb5d3ab : nfp: nsp: use fractional size of the buffer
1e301a140763 : nfp: report RJ45 connector in ethtool
90490ef72699 : lan743x: Fix TX Stall Issue
d25ed413d5e5 : net: phy: phylink: fix uninitialized variable in phylink_get_mac_state
15f3ddf53d4d : net: aquantia: regression on cpus with high cores: set mode with 8 queues
ada641ff6ed3 : selftests: fixes for UDP GRO
031b922bfd60 : net: marvell: neta: disable comphy when setting mode
20cc5ddecc42 : dt-bindings: net: freescale: enetc: Add connection bindings for ENETC ethernet nodes
ebfcb23d62ab : enetc: Add ENETC PF level external MDIO support
0c805404f083 : arm64: dts: fsl: ls1028a-rdb: Add ENETC external eth ports for the LS1028A RDB board
927d7f857542 : arm64: dts: fsl: ls1028a: Add PCI IERC node and ENETC endpoints
cf13f2896807 : clk: Move of_clk_*() APIs into clk.c from clkdev.c
efa850487a6b : clk: Inform the core about consumer devices
4472287a3b2f : clk: Introduce of_clk_get_hw_from_clkspec()
2447883934a0 : clk: core: clarify the check for runtime PM
1df4046a93e0 : clk: Combine __clk_get() and __clk_create_clk()
d90c06d57027 : drm/i915: Fix I915_EXEC_RING_MASK
c3b81a500f35 : perf beauty msg_flags: Add missing %s lost when adding prefix suppression logic
ae8b887c00d3 : perf scripts python: exported-sql-viewer.py: Add call tree
254c0d820b86 : perf scripts python: exported-sql-viewer.py: Factor out CallGraphModelBase
a448ba232a5f : perf scripts python: exported-sql-viewer.py: Improve TreeModel abstraction
a731cc4c990a : perf scripts python: exported-sql-viewer.py: Factor out TreeWindowBase
febce6dc1f51 : perf scripts python: export-to-postgresql.py: Export calls parent_id
07c5ebead85f : perf scripts python: export-to-postgresql.py: Fix invalid input syntax for integer error
b102c11e1a10 : LSM: Update list of SECURITYFS users in Kconfig
8ce9a7251d11 : perf scripts python: export-to-sqlite.py: Export calls parent_id
f435887ec0c9 : perf db-export: Add calls parent_id to enable creation of call trees
076333870c2f : perf intel-pt: Fix divide by zero when TSC is not available
c1c49204b011 : perf auxtrace: Improve address filter error message when there is no DSO
f9e9e9de58c7 : drm/i915: Prioritise non-busywait semaphore workloads
e88619646971 : drm/i915: Use HW semaphores for inter-engine synchronisation on gen8+
5c9d62d0026a : acpi/nfit: Update NFIT flags error message
ebece7539242 : drm/i915: Keep timeline HWSP allocated until idle across the system
1e3f697e47f6 : drm/i915/execlists: Suppress redundant preemption
c71c46f01573 : NFSv4.1: Don't process the sequence op more than once.
c1dffe0bf7f9 : NFSv4.1: Reinitialise sequence results before retransmitting a request
36cf3b1363f4 : driver core: platform: remove misleading err_alloc label
f694936c3b5a : tty: xilinx_uartps: Correct return value in probe
cb6acd01e2e4 : hugetlbfs: fix races and page leaks during migration
6baec880d7a5 : kasan: turn off asan-stack for clang-8 and earlier
1b9598c8fb99 : xfs: fix reporting supported extra file attributes for statx()
34ae8455f4d3 : drm/i915/selftests: Check that whitelisted registers are accessible
c310d1f97c94 : media: vim2m: Address some coding style issues
971d62ddd23e : media: vim2m: don't use BUG()
b855b58ac1b7 : arm64: mmu: drop paging_init comments
5f78f7e73a9e : media: vim2m: speedup passthrough copy
f9729920ba31 : media: vim2m: add an horizontal scaler
6bd288569b50 : arm64: debug: Ensure debug handlers check triggering exception level
b9a4b9d084d9 : arm64: debug: Don't propagate UNKNOWN FAR into si_code for debug signals
69d68a4e9b15 : media: vim2m: don't accept YUYV anymore as output format
0b390d0c2e1c : media: vim2m: add vertical linear scaler
24cc418b5b27 : media: vim2m: better handle cap/out buffers with different sizes
c384afe35200 : drm/i915: Finalize Wa_1408961008:icl
c8af44e1e791 : media: vim2m: use different framesizes for bayer formats
9c9c396ce6c7 : media: vim2m: add support for VIDIOC_ENUM_FRAMESIZES
77e05ef7d464 : media: vim2m: ensure that width is multiple of two
de5c46ad483c : media: vim2m: improve debug messages
1875a7c857cb : media: vim2m: add bayer capture formats
9fe567d09f0f : s390/dasd: fix read device characteristic with CONFIG_VMAP_STACK=y
c8e8ed386a51 : s390/suspend: fix prefix register reset in swsusp_arch_resume
d3b34d048b7c : PCI: aardvark: Make symbol 'advk_pci_bridge_emul_ops' static
352d20d61141 : bpf: drop refcount if bpf_map_new_fd() fails in map_create()
26b190053ec0 : media: a few more typos at staging, pci, platform, radio and usb
3ef7114982b8 : drm/i915: Introduce i915_timeline.mutex
adf48e3f1f4e : media: Documentation: fix several typos
2f8ee0dd8419 : media: staging: fix several typos
e907bf3c9820 : media: include: fix several typos
4c83c2f75a8f : fbdev: omap2: fix warnings in dss core
4b129dc907e9 : media: common: fix several typos
4faf7066de49 : media: v4l2-core: fix several typos
3e4d8f48b9bf : media: usb: fix several typos
dda1bb4e971e : media: tuners: fix several typos
04ad30112aec : media: rc: fix several typos
8b72c18d467f : media: platform: fix several typos
167905540e08 : media: pci: fix several typos
a7db690c0628 : drm/sun4i: Improve VI scaling for DE2/DE3
2586de70c15c : drm/sun4i: Add VI scaler line size quirk for DE2/DE3
f8a7647d311f : media: i2c: fix several typos
7808239d8e3d : media: dvb-core: fix several typos
bf7ad539459d : media: radio: fix several typos
868c9a17e22c : media: dvb-frontends: fix several typos
2d1748a41ef3 : media: imx7_mipi_csis: remove internal ops
05f0edadcc5f : media: Revert "media: rc: some events are dropped by userspace"
3cd0ddb3deec : Revert "arm64: uaccess: Implement unsafe accessors"
2781204594c2 : ARM: multi_v7_defconfig: add ARCH_MILBEAUT and ARCH_MILBEAUT_M10V
4d0eacb02bc2 : ARM: configs: Add Milbeaut M10V defconfig
bbaad144231c : ARM: dts: milbeaut: Add device tree set for the Milbeaut M10V board
b58f28f306db : clocksource/drivers/timer-milbeaut: Introduce timer for Milbeaut SoCs
172e90878d6c : dt-bindings: timer: Add Milbeaut M10V timer description
9fb29c734f9e : ARM: milbeaut: Add basic support for Milbeaut m10v SoC
f2a3aa163cf8 : dt-bindings: Add documentation for Milbeaut SoCs
fd73403a4862 : dt-bindings: arm: Add SMP enable-method for Milbeaut
1d0bf7b9d308 : dt-bindings: sram: milbeaut: Add binding for Milbeaut smp-sram
a3238924a820 : ARM: dts: exynos: Fix max voltage for buck8 regulator on Odroid XU3/XU4
31b0067e8d6d : ARM: spear3xx_defconfig: Activate PL111 DRM driver
00c15bb03100 : ARM: nhk8815_defconfig: Add new options
2be52746095b : ARM: nhk8815_defconfig: Update defconfig
284c4e18f55e : perf time-utils: Refactor time range parsing code
f1685af78cc8 : ARM: pxa: remove CONFIG_SND_PXA2XX_AC97 in pxa_defconfig
10c3405f0603 : perf: Mark expected switch fall-through
db8ab38880e0 : netfilter: nf_tables: merge ipv4 and ipv6 nat chain types
a9ce849e7867 : netfilter: nf_tables: nat: merge nft_masq protocol specific modules
c78efc99c750 : netfilter: nf_tables: nat: merge nft_redir protocol specific modules
20fdaf6e1e31 : netfilter: xt_IDLETIMER: fix sysfs callback function type
2e7b162c5e91 : netfilter: nf_conntrack: ensure that CONNTRACK_LOCKS is power of 2
a9f5e78c403d : netfilter: nf_tables: check the result of dereferencing base_chain->stats
cd6428988bf4 : netfilter: bridge: Don't sabotage nf_hook calls for an l3mdev slave
f52a40fb410b : ipvs: get sctphdr by sctphoff in sctp_csum_check
11d4dd0b2004 : netfilter: convert the proto argument from u8 to u16
bd3524feac21 : powerpc/64s: Fix unrelocated interrupt trampoline address test
3e511d5652ce : netfilter: nft_tunnel: Add dst_cache support
be0502a3f2e9 : netfilter: conntrack: tcp: only close if RST matches exact sequence
f25a9b8515a4 : ipvs: change some data types from int to bool
b3bf147bd611 : habanalabs: use do_div for 64-bit divisions
3afc8299f39a : PCI: dwc: skip MSI init if MSIs have been explicitly disabled
c8ccf7599dda : PCI: hv: Refactor hv_irq_unmask() to use cpumask_to_vpset()
9bc1174280dd : PCI: hv: Replace hv_vp_set with hv_vpset
6ae91579061c : PCI: hv: Add __aligned(8) to struct retarget_msi_interrupt
cbe3a7728c7a : PCI: mediatek: Enlarge PCIe2AHB window size to support 4GB DRAM
b805d78d300b : xfrm: policy: Fix out-of-bound array accesses in __xfrm_policy_unlink
c61df57343bf : PCI: mediatek: Fix memory mapped IO range size computation
c378b3aa0159 : gpio: pca953x: Fix dereference of irq data in shutdown
44ddb77b2fdc : PCI: dwc: Remove superfluous shifting in definitions
a991f748962d : PCI: dwc: Make use of GENMASK/FIELD_PREP
0e11faa48b07 : PCI: dwc: Make use of BIT() in constant definitions
689e349a1a6c : PCI: dwc: Share code for dw_pcie_rd/wr_other_conf()
4f8bbd2f8e7c : PCI: dwc: Make use of IS_ALIGNED()
5278f65107b1 : PCI: imx6: Add code to request/control "pcie_aux" clock for i.MX8MQ
48739afaac2a : iommu/vt-d: Get domain ID before clear pasid entry
c56cba5daf45 : iommu/vt-d: Fix NULL pointer reference in intel_svm_bind_mm()
41b80db22799 : iommu/vt-d: Set context field after value initialized
d8b859105457 : iommu/vt-d: Disable ATS support on untrusted devices
a947a45f0529 : iommu/mediatek: Fix semicolon code style issue
d4721339dcca : mmc:fix a bug when max_discard is 0
91d3f8a62984 : intel_th: gth: Fix an off-by-one in output unassigning
e226e3c33ab0 : gpio: amd-fch: Fix type error found by sparse
08b9bee66e3e : Staging: ks7010: Replace typecast to int
9ae38b86fc00 : Staging: vt6655: Align a static function declaration
e2d55017ae1c : staging: speakup: fix line over 80 characters.
ac04f6e4b046 : staging: mt7621-eth: Remove license boilerplate text
07fed8ec7929 : staging: mt7621-eth: Add SPDX license identifier
f552e7bd028f : drm/i915/gvt: Don't submit request for error workload dispatch
9f4984773240 : drm/i915/gvt: stop scheduling workload when vgpu is inactive
c825dc239785 : drm: panel-orientation-quirks: Add quirk for Lenovo Ideapad D330
6d85dac2ab92 : s390: warn about clearing als implied facilities
b5e804598d59 : s390: allow overriding facilities via command line
d8901f2b2d04 : s390: clean up redundant facilities list setup
96d3b64b527f : s390/als: remove duplicated in-place implementation of stfle
0df6f46995a9 : jbd2: jbd2_get_transaction does not need to return a value
6e876c3dd205 : jbd2: fix invalid descriptor block checksum
7bd75230b437 : ext4: fix bigalloc cluster freeing when hole punching under load
2b57ecd0208f : KVM: PPC: Book3S: Add count cache flush parameters to kvmppc_get_cpu_char()
7c7a4890c87d : selftests/bpf: add btf_dedup test of FWD/STRUCT resolution
91097fbee4c0 : btf: fix bug with resolving STRUCT/UNION into corresponding FWD
51edf5f6e015 : btf: allow to customize dedup hash table size
1baabdc1089e : libbpf: fix formatting for btf_ext__get_raw_data
8054d51f76c8 : selftests/bpf: fix btf_dedup testing code
3d8669e63751 : tools/libbpf: signedness bug in btf_dedup_ref_type()
771744f9dc97 : tools: libbpf: make sure readelf shows full names in build checks
1a9b268c9028 : samples: bpf: use libbpf where easy
f74a53d9a567 : tools: libbpf: add a correctly named define for map iteration
ea9b63620183 : samples: bpf: remove load_sock_ops in favour of bpftool
5c3cf87d477a : samples: bpf: force IPv4 in ping
ebace0e981b2 : selftests/bpf: use __bpf_constant_htons in test_prog.c for flow dissector
f2bb53887eb3 : bpf: add missing entries to bpf_helpers.h
3fcc5530bcb2 : bpf: fix build without bpf_syscall
d235c48b40d3 : net: dsa: mv88e6xxx: power serdes on/off for 10G interfaces on 6390X
b5773a3616d1 : drm/i915/execlists: Suppress mere WAIT preemption
a634090a0f24 : ALSA: usb-audio: Add quirk for MOTU MicroBook II
dfc76d11dd45 : block: Replace function name in string with __func__
3bac408a8bca : ata: libahci: Only warn for AHCI_HFLAG_MULTI_MSI set when genuine custom irq handler implemented
cd46eb89dff7 : nbd: propagate genlmsg_reply return code
6dc8746d7124 : floppy: remove set but not used variable 'q'
bf7c7a040146 : null_blk: fix checking for REQ_FUA
be9cefe796f3 : selftests: rtnetlink: use internal netns switch for ip commands
4d7c1d3fd7c7 : block: fix NULL pointer dereference in register_disk
dce30ca9e3b6 : fs: fix guard_bio_eod to check for real EOD errors
7d76f8562f4c : blk-mq: use HCTX_TYPE_DEFAULT but not 0 to index blk_mq_tag_set->map
0f7aedbdf2bb : s390/qeth: drop redundant state checking
62ca98d475d1 : s390/qeth: don't special-case HW trap during suspend
dcef5cad639e : s390/qeth: remove driver-wide workqueue
bf42d40b1254 : s390/qeth: don't defer close_dev work during recovery
464e86dafcca : s390/qeth: remove a redundant check for card->dev
d4560150cb47 : s390/qeth: call dev_close() during recovery
7bd2275c974f : s390/qeth: unconditionally clear MAC_REGISTERED flag
d7ef489f8261 : s390/qeth: enable/disable the HW trap a little earlier
d7d543f25299 : s390/qeth: remove RECOVER state
6e46e2d821bb : net: dsa: mv88e6xxx: Fix u64 statistics
a2288d4e3559 : xen-netback: don't populate the hash cache on XenBus disconnect
54903572c23c : net/smc: allow pnetid-less configuration
5b88a17cfdeb : block: optimize bvec iteration in bvec_iter_advance
95c80bc6952b : PCI/PME: Fix hotplug/sysfs remove deadlock in pcie_pme_remove()
7c5b019e3a63 : tools lib traceevent: Fix buffer overflow in arg_eval
c221c0b0308f : device-dax: "Hotplug" persistent memory for use like normal RAM
2b539aefe9e4 : mm/resource: Let walk_system_ram_range() search child resources
2794129e902d : mm/memory-hotplug: Allow memory resources to be children
b926b7f3baec : mm/resource: Move HMM pr_debug() deeper into resource code
5cd401ace914 : mm/resource: Return real error codes from walk failures
99e87f56b48f : xen-netback: fix occasional leak of grant ref mappings under memory pressure
6c97da141528 : net: sched: pie: avoid slow division in drop probability decay
ac5105052dc8 : sctp: chunk.c: correct format string for size_t in printk
5845f706388a : net: netem: fix skb length BUG_ON in __skb_to_sgvec
0c91c11c7d62 : clk: imx8mq: add GPIO clocks to clock tree
4a8acef78e17 : cxgb4vf: Enter debugging mode if FW is inaccessible
64f40cdd07e1 : cxgb4: Enable outer UDP checksum offload for T6
012475e3c59c : cxgb4/cxgb4vf: Fix up netdev->hw_features
366e37e4da23 : arm64: avoid clang warning about self-assignment
8b523f20417d : staging: ks7010: removed custom Michael MIC implementation.
050bd74b7002 : staging: rtl8192e: Fix space and suspect issue
a29c78234942 : arm64: Kconfig.platforms: fix warning unmet direct dependencies
9dedc73a4658 : libnvdimm/btt: Fix LBA masking during 'free list' population
935665c1a117 : of: unittest: unflatten device tree on UML when testing
335ebe3035b6 : lib/raid6: arm: optimize away a mask operation in NEON recovery routine
1ad3935b39da : lib/raid6: use vdupq_n_u8 to avoid endianness warnings
2f8c90111513 : libnvdimm/btt: Remove unnecessary code in btt_freelist_init
da36822dec74 : dt-bindings: Add vendor prefix for feiyang
364e8d6f21fa : dt-bindings: Add vendor prefix for techstar
dac58275308b : dt-bindings: display: add missing semicolon in example
221e1e0b0165 : of: mark early_init_dt_alloc_reserved_memory_arch static
87143fce3124 : of: add dtc annotations functionality to dtx_diff
985e225142cf : dt-bindings: hwmon: Add missing documentation for lm75
2c97a9cc35a7 : arm64: io: Hook up __io_par() for inX() ordering
ce246c444a08 : riscv: io: Update __io_[p]ar() macros to take an argument
abbbbc83a210 : asm-generic/io: Pass result of I/O accessor to __io_[p]ar()
4d6101f5fd5d : perf probe: Clarify error message about not finding kernel modules debuginfo
21038f2baa05 : perf, bpf: Consider events with attr.bpf_event as side-band events
8ed0579c12b2 : kvm: properly check debugfs dentry before using it
3e32131abc31 : arm64: Add workaround for Fujitsu A64FX erratum 010001
c16361c1d805 : io_uring: add io_kiocb ref count
6c271ce2f1d5 : io_uring: add submission polling
6b06314c47e1 : io_uring: add file set registration
f4e65870e5ce : net: split out functions related to registering inflight socket files
edafccee56ff : io_uring: add support for pre-mapped user IO buffers
6d0c48aede85 : block: implement bio helper to add iter bvec pages to bio
2579f913d41a : io_uring: batch io_kiocb allocation
9a56a2323dbb : io_uring: use fget/fput_many() for file references
091141a42e15 : fs: add fget_many() and fput_many()
def596e9557c : io_uring: support for IO polling
c992fe2925d7 : io_uring: add fsync support
2b188cc1bb85 : Add io_uring IO interface
be5295f8a15f : regulator: stm32-vrefbuf: add power management support
f060f46f09bb : ASoC: mediatek: btcvsd add loopback
82ad759143ed : ASoC: tlv320aic3x: fix reset gpio reference counting
9d9374440072 : kbuild: move -gsplit-dwarf, -gdwarf-4 option tests to Kconfig
117948ac744b : kbuild: [bin]deb-pkg: add DPKG_FLAGS variable
b49996cb304a : drm/doc: Fix copy paste error in drm_crtc_funcs.destroy()
594b9a89af8e : block: introduce mp_bvec_for_each_page() for iterating over page
32356d309c22 : tee: optee: update optee_msg.h and optee_smc.h to dual license
4f062dc1b759 : tee: add cancellation support to client interface
8c8448792a49 : habanalabs: fix little-endian<->cpu conversion warnings
70496af9b25d : habanalabs: use NULL to initialize array of pointers
df697bce61ce : habanalabs: fix little-endian<->cpu conversion warnings
af5f7eea45e1 : habanalabs: soft-reset device if context-switch fails
efaa281219fd : habanalabs: print pointer using %p
9e28c176410c : habanalabs: fix memory leak with CBs with unaligned size
df3a8875b5d7 : habanalabs: return correct error code on MMU mapping failure
541664d360d1 : habanalabs: add comments in uapi/misc/habanalabs.h
3dccd18787b8 : habanalabs: extend QMAN0 job timeout
887f7d38e4b0 : habanalabs: set DMA0 completion to SOB 1007
6765fda0f49d : habanalabs: fix validation of WREG32 to DMA completion
1e7c1ec14b03 : habanalabs: fix mmu cache registers init
a28ce422a6d9 : habanalabs: disable CPU access on timeouts
27ca384cb7c4 : habanalabs: add MMU DRAM default page mapping
60b7dcca4570 : habanalabs: Dissociate RAZWI info from event types
6f913de3231e : x86/boot/compressed/64: Do not read legacy ROM on EFI system
bd5d6781a0f1 : drm/i915: Use __ffs() in for_each_priolist for more compact code
e30be063d6db : mmc: sdhci-esdhc-imx: correct the fix of ERR004536
ce02ef06fcf7 : x86, retpolines: Raise limit for generating indirect calls from switch-case
d9948a10b902 : drm/i915: Remove second level open-coded rcu work
13f1bfd3b332 : drm/i915: Make object/vma allocation caches global
32eb6bcfdda9 : drm/i915: Make request allocation caches global
b60706644282 : lib/vsprintf: Remove %pCr remnant in comment
9cd05ad2910b : x86/hyper-v: Fix definition of HV_MAX_FLUSH_REP_COUNT
ad01423aedaa : kthread: Do not use TIMER_IRQSAFE
fe99a4f4d602 : kthread: Convert worker lock to raw spinlock
32d5860a9e3c : MAINTAINERS: Add Hyper-V IOMMU driver into Hyper-V CORE AND DRIVERS scope
29217a474683 : iommu/hyper-v: Add Hyper-V stub IOMMU driver
84fdfafab849 : x86/Hyper-V: Set x2apic destination mode to physical when x2apic is available
fff42928ade5 : PCI/ATS: Add inline to pci_prg_resp_pasid_required()
d82ca49f3e8a : dt-bindings: imx6q-pcie: Add "pcie_aux" clock for imx8mq
02b485e31d98 : PCI: qcom: Don't deassert reset GPIO during probe
de77a53c2d1e : wil6210: check null pointer in _wil_cfg80211_merge_extra_ies
979c9d8d01c4 : wil6210: ignore HALP ICR if already handled
a380eb5736c0 : wil6210: fix invalid sta statistics update
6d1ba32c8070 : wil6210: accessing 802.3 addresses via utility functions
bf0353a67491 : wil6210: support up to 20 stations in AP mode
0439a5e035f7 : wil6210: add option to drop Tx packets when Tx ring is full
387f3794b8cf : wil6210: remove rtap_include_phy_info module param
c7c0d8df0b94 : tee: optee: add missing of_node_put after of_device_is_available
bd2be1418659 : drm/i915: Report engines are idle if already parked
44f8b8022d4c : Revert "drm/i915: Avoid waking the engines just to check if they are idle"
2d5eaad007d9 : drm/i915: Compute the global scheduler caps
f40a307eb92c : ath10k: Fill rx duration for each peer in fw_stats for WCN3990
988bb4a1937b : i3c: master: dw-i3c-master: mark expected switch fall-through
65907c5d1ed1 : MAINTAINERS: Add an IRC channel for the I3C subsystem
d23c2cdaa013 : ath10k: Fix the wrong calculation ht_idx and idx of rate table for tx_stats
8e55fdaa8ea7 : ath10k: Fix the wrong updation of SGI in tx_stats debugfs
ef9051c72ab7 : ath10k: Fix the wrong updation of BW in tx_stats debugfs entry
3a08ac3e79e8 : ath10k: Fix the incorrect updation of NSS data in tx stats
037e0c5df649 : rtlwifi: rtl8192se: Remove set but not used variable 'seg_ptr'
85c6ac33c87c : rtlwifi: rtl8723ae: Remove set but not used variable 'bt_retry_cnt'
f32150565601 : rtlwifi: rtl8723be: Remove set but not used variable 'b_last_is_cur_rdlstate'
34e022d8b780 : mt76: fix a leaked reference by adding a missing of_node_put
52f886571263 : rtlwifi: rtl8192com: Fix blank line problems
6d255202a272 : rtlwifi: rtl8192cu: Fix problems with blank lines
2973af748d4d : rtlwifi: rtl8192ce: Fix missing blank lines
b16abaafea47 : rtlwifi: Fix all blank line irregularities in main code files
93665097ea23 : rtlwifi: Fix blank line errors in main header files
1dc89bb93c42 : rtlwifi: Fix alignment errors in wifi.h
d3da329c1d8c : rtlwifi: Fix problems with block comments in wifi.h
6e5d9041525a : rtlwifi: Fix errors in spacing in wifi.h
c99c2171fc61 : afs: Use fs_context to pass parameters over automount
13fcc6837049 : afs: Add fs_context support
06a2ae56b5b8 : vfs: Add some logging to the core users of the fs_context log
e7582e16a170 : vfs: Implement logging through fs_context
5fe1890d0e20 : vfs: Provide documentation for new mount API
d911b4585eb3 : vfs: Remove kern_mount_data()
32021982a324 : hugetlbfs: Convert to fs_context
a18753747385 : cpuset: Use fs_context
23bf1b6be9c2 : kernfs, sysfs, cgroup, intel_rdt: Support fs_context
cca8f32714d3 : cgroup: store a reference to cgroup_ns into cgroup_fs_context
6678889f0726 : cgroup1_get_tree(): separate "get cgroup_root to use" into a separate helper
71d883c37e8d : cgroup_do_mount(): massage calling conventions
cf6299b1d005 : cgroup: stash cgroup_root reference into cgroup_fs_context
e34a98d5b226 : cgroup2: switch to option-by-option parsing
8d2451f4994f : cgroup1: switch to option-by-option parsing
f5dfb5315d34 : cgroup: take options parsing into ->parse_monolithic()
7feeef58690a : cgroup: fold cgroup1_mount() into cgroup1_get_tree()
90129625d920 : cgroup: start switching to fs_context
935c6912b198 : ipc: Convert mqueue fs to fs_context
66f592e2ece0 : proc: Add fs_context support to procfs
60a3c3a58e2e : procfs: Move proc_fill_super() to fs/proc/root.c
0b52075ee623 : introduce cloning of fs_context
cb50b348c71f : convenience helpers: vfs_get_super() and sget_fc()
3e1aeb00e6d1 : vfs: Implement a filesystem superblock creation/configuration context
846e56621897 : vfs: Put security flags into the fs_context struct
2febd254adc4 : smack: Implement filesystem context security hooks
442155c1bd84 : selinux: Implement the new mount API LSM hooks
da2441fdffbf : vfs: Add LSM hooks for the new mount API
31d921c7fb96 : vfs: Add configuration parser helpers
74ee436f9581 : rsi: fix missing null pointer check from a failed ieee80211_probereq_get call
099b64811609 : mmc: core: Add a debug print when the card may have been replaced
c91377495192 : brcmfmac: print firmware reported general status errors
0c7051610c57 : brcmfmac: fix size of the struct msgbuf_ring_status
13b99014c64a : drm/bochs: Drop best_encoder
ad9be7fff3e7 : mmc: core: Add sd discard timeout
bc47e2f6f9e2 : mmc: core: Add discard support to sd
85236d2be844 : mmc: sdhci-esdhc-imx: clear the HALT bit when enable CQE
3a0681c7448b : mmc: core: do not retry CMD6 in __mmc_switch()
98f41dc3b3ee : drm/virtio: implement prime export
873f51d43439 : drm/virtio: remove prime pin/unpin callbacks.
c837da88c335 : drm/virtio: implement prime mmap
362dd4e86918 : Staging: vt6655: Modify comment style of SPDX License Identifier
ba451345ba5c : Staging: vt6655: Modify comment style for SPDX-License-Identifier
ffc33e99a6e2 : Staging: vt6655: Align a function declaration
a248ca38d892 : Staging: vt6655: Alignment of function declaration
cfd779411523 : staging: rtl8712: Fix indentation issue
c460495ee072 : staging: wilc1000: fix incorrent type in initializer
9f22637b0024 : staging: rtl8188eu: remove unused P2P_PRIVATE_IOCTL_SET_LEN
c329a8fd5833 : staging: rtl8188eu: remove unused enum P2P_PROTO_WK_ID
28d49e282665 : locking/lockdep: Shrink struct lock_class_key
72dcd505e858 : locking/lockdep: Add module_param to enable consistency checks
f214737b75b0 : lockdep/lib/tests: Test dynamic key registration
d93ac78bf7b3 : lockdep/lib/tests: Fix run_tests.sh
669de8bda87b : kernel/workqueue: Use dynamic lockdep keys for workqueues
108c14858b9e : locking/lockdep: Add support for dynamic keys
4bf508621855 : locking/lockdep: Verify whether lock objects are small enough to be used as class keys
b526b2e39a53 : locking/lockdep: Check data structure consistency
de4643a77356 : locking/lockdep: Reuse lock chains that have been freed
527af3ea273b : locking/lockdep: Fix a comment in add_chain_cache()
2212684adff7 : locking/lockdep: Introduce lockdep_next_lockchain() and lock_chain_count()
ace35a7ac493 : locking/lockdep: Reuse list entries that are no longer in use
a0b0fd53e1e6 : locking/lockdep: Free lock classes that are no longer in use
29fc33fb7283 : locking/lockdep: Update two outdated comments
cdc84d794947 : locking/lockdep: Make it easy to detect whether or not inside a selftest
956f3563a838 : locking/lockdep: Split lockdep_free_key_range() and lockdep_reset_lock()
feb0a3865ed2 : locking/lockdep: Initialize the locks_before and locks_after lists earlier
86cffb80a525 : locking/lockdep: Make zap_class() remove all matching lock order entries
09329d1c2024 : locking/lockdep: Reorder struct lock_class members
523b113bace5 : locking/lockdep: Avoid that add_chain_cache() adds an invalid chain to the cache
15ea86b58c71 : locking/lockdep: Fix reported required memory size (2/2)
7ff8517e1034 : locking/lockdep: Fix reported required memory size (1/2)
09d75ecb122d : locking/lockdep: Fix two 32-bit compiler warnings
733000c7ffd9 : locking/qspinlock: Remove unnecessary BUG_ON() call
02e525b2aff1 : locking/percpu-rwsem: Remove preempt_disable variants
f86d17e9efe0 : crypto: arm64/chacha - fix hchacha_block_neon() for big endian
4b6d196c9cec : crypto: arm64/chacha - fix chacha_4block_xor_neon() for big endian
0918f18c7179 : crypto: s5p - add AES support for Exynos5433
d3ff9f851b7a : dt-bindings: crypto: document Exynos5433 SlimSSS
8c2b43d2d85b : crypto: crypto4xx - add missing of_node_put after of_device_is_available
417980364300 : crypto: cavium/zip - fix collision with generic cra_driver_name
91e14842f8ea : crypto: af_alg - use struct_size() in sock_kfree_s()
867659c63762 : crypto: caam - remove redundant likely/unlikely annotation
e8e3c1ca57d4 : crypto: s5p - update iv after AES-CBC op end
7748168c6640 : crypto: x86/poly1305 - Clear key material from stack in SSE2 variant
307244452d3d : crypto: caam - generate hash keys in-place
8e731ee5e2a5 : crypto: caam - fix DMA mapping xcbc key twice
65055e210884 : crypto: caam - fix hash context DMA unmap size
984798de671a : hwrng: bcm2835 - fix probe as platform device
ef5c73b33847 : crypto: s5p-sss - Use AES_BLOCK_SIZE define instead of number
d9a5289d2918 : crypto: stm32 - drop pointless static qualifier in stm32_hash_remove()
8cd9d183731a : crypto: chelsio - Fixed Traffic Stall
bf432e72c170 : crypto: marvell - Remove set but not used variable 'ivsize'
2ecba2d1e45b : net: sched: act_csum: Fix csum calc for tagged packets
d89ea4acfc03 : net: hns: use struct_size() in devm_kzalloc()
5578de4834fe : netlabel: fix out-of-bounds memory accesses
a1fd1ad2552f : ipv4: Pass original device to ip_rcv_finish_core
41e2a99fb9fa : net: phy: marvell10g: Use the generic C45 helper to read the 2110 features
013ba864b0b5 : net: phy: marvell10g: Let genphy_c45_pma_read_abilities set Aneg bit
87750d173c35 : net: sched: act_tunnel_key: fix metadata handling
b3cc4f8a8a41 : selftests: pmtu: add explicit tests for PMTU exceptions cleanup
651eb32e569e : selftests: pmtu: disable DAD in all namespaces
72a7d452b0f0 : net: phy: dp83867: add soft reset delay
c347bd71dcdb : device-dax: Add a 'modalias' attribute to DAX 'bus' devices
0334906c0696 : cpufreq: kryo: Release OPP tables on module removal
17fb465f1602 : drm/bochs: Fix the ID mismatch error
2216322919c8 : drm: Block fb changes for async plane updates
1e2930374f56 : drm/amdgpu: clear PDs/PTs only after initializing them
672e78cab819 : drm/amd/display: Pass app_tf by value rather than by reference
7db329e57b90 : Revert "drm/amdgpu: use BACO reset on vega20 if platform support"
084a56c723b3 : drm/amd/powerplay: show the right override pcie parameters
65543b28893a : drm/amd/powerplay: honor the OD settings
f5e79735cab4 : drm/amd/powerplay: set default fclk for no fclk dpm support case
2e41a8747acf : drm/amd/powerplay: support retrieving clock information from other sysplls
3a301bc5d294 : drm/amd/powerplay: overwrite ODSettingsMin for UCLK_FMAX feature
971e7ac1ab62 : drm/amd/powerplay: force FCLK to highest also for 5K or higher displays
d19e923337d9 : drm/amd/powerplay: need to reapply the dpm level settings
fe1331a2eca0 : drm/amd/powerplay: drop redundant soft min/max settings
cac734c2dbd2 : drm/amdkfd: use init_mqd function to allocate object for hid_mqd (CI)
76f8f6992a0c : drm/amdgpu: use REG32_PCIE wrapper instead for psp
5307db85c745 : drm/amd/powerplay: use REG32_PCIE wrapper instead for powerplay
293b9160839f : drm/amd/display: Fix issue with link_active state not correct for MST
dcd5fb82ffb4 : drm/amd/display: Fix reference counting for struct dc_sink.
6feaa4194c18 : drm/amdgpu/powerplay: add missing breaks in polaris10_smumgr
e0bf304e4a00 : MIPS: fix memory setup for platforms with PHYS_OFFSET != 0
0a1d52994d44 : mm: enforce min addr even if capable() in expand_downwards()
9eca5083757b : tools/bpf: selftests: add map lookup to test_map_in_map bpf prog
a115d0ed7201 : bpf: set inner_map_meta->spin_lock_off correctly
11f5acce2fa4 : powerpc/powernv/ioda: Fix locked_vm counting for memory used by IOMMU tables
372c9329e5aa : dma-buf: clarify locking documentation for reservation_object_get_excl
547c7138bcfb : dma-buf: add some lockdep asserts to the reservation object implementation
60b801999c48 : drm: Wake up next in drm_read() chain if we are forced to putback the event
7865ad6551c9 : drivers: net: phy: mdio-mux: Add support for Generic Mux controls
43185c3b82c3 : dt-bindings: net: Add bindings for mdio mux consumers
24ba14406c5c : route: Add multipath_hash in flowi_common to make user-define hash
58bdd544e293 : net: nfc: Fix NULL dereference on nfc_llcp_build_tlv fails
3d705f07d16b : net: Remove switchdev_ops
d45224d604c5 : net: switchdev: Replace port attr set SDO with a notification
570b68c8ddde : staging: fsl-dpaa2: ethsw: Handle SWITCHDEV_PORT_ATTR_SET
56da64bc003b : net: mscc: ocelot: Handle SWITCHDEV_PORT_ATTR_SET
7464251b15d9 : mlxsw: spectrum_switchdev: Handle SWITCHDEV_PORT_ATTR_SET
9ed1eced2d66 : net: dsa: Handle SWITCHDEV_PORT_ATTR_SET
4f7054867cad : rocker: Handle SWITCHDEV_PORT_ATTR_SET
1cb33af1f750 : switchdev: Add SWITCHDEV_PORT_ATTR_SET
d63716658ac1 : drm/amd/display: Use vrr friendly pageflip throttling in DC.
23f4e3d8b310 : usb: core: Fix typo in description of "authorized_default"
1d9978757d38 : Revert "net: sched: fw: don't set arg->stop in fw_walk() when empty"
e83887f67bee : ethtool: Use explicit designated initializers for .cmd
232ba3a51cc2 : net: phy: Micrel KSZ8061: link failure after cable connect
287beb284f14 : enc28j60: Correct description of debug module parameter
f4d7b3e23d25 : net: dev: Use unsigned integer as an argument to left-shift
2b3c68853860 : bnxt_en: Drop oversize TX packets to prevent errors.
c53336c8f5f2 : mmc: core: align max segment size with logical block size
d3865159ac78 : btrfs: zstd: ensure reclaim timer is properly cleaned up
d2e614cb0795 : samples: bpf: fix: broken sample regarding removed function
88ad472b8a4a : tools/bpftool: recognize bpf_prog_info run_time_ns and run_cnt
b1eca86db68b : tools/bpf: sync bpf.h into tools
5f8f8b93aeb8 : bpf: expose program stats via bpf_prog_info
492ecee892c2 : bpf: enable program stats
0b702dca2658 : drm/i915: Avoid waking the engines just to check if they are idle
b39e557b7762 : misc/habanalabs: adjust Kconfig to fix build errors
9b6dba70021d : misc: hpilo: Do not claim unsupported hardware
bc7de897f26c : misc: hpilo: Exclude unsupported device via blacklist
9d49fff91b85 : virt: vbox: Mark expected switch fall-through
b304da7025d7 : misc: mic/scif: mark expected switch fall-through
5e6e0239e178 : habanalabs: make functions static or declare them
230afe74d139 : habanalabs: allow memory allocations larger than 4GB
79e246fd2f37 : staging: rtl8723bs: Remove duplicated include from drv_types.h
a3a475483328 : usb: chipidea: Refactor USB PHY selection and keep a single PHY
68ef23627479 : usb: chipidea: Grab the (legacy) USB PHY by phandle first
5f0632c467de : usb: chipidea: imx: set power polarity
30097374e6ff : dt-bindings: usb: ci-hdrc-usb2: add property power-active-high
3c91b652ec36 : usb: chipidea: imx: remove unused header files
73ad3e241dfa : Staging: vt6655: Alignment should match open parenthesis
26af1a368e40 : scsi: cxgb4i: validate tcp sequence number only if chip version <= T5
a112152f6f3a : staging: erofs: fix mis-acted TAIL merging behavior
1e5ceeab6929 : staging: erofs: fix illegal address access under memory pressure
af692e117cb8 : staging: erofs: compressed_pages should not be accessed again after freed
b184487c1ac9 : scsi: cxgb4i: get pf number from lldi->pf
1749ef00f731 : scsi: core: replace GFP_ATOMIC with GFP_KERNEL in scsi_scan.c
7850b51b6c21 : scsi: mpt3sas: Add missing breaks in switch statements
5e420fe63581 : scsi: aacraid: Fix missing break in switch statement
b9cef50921eb : scsi: kill command serial number
f50e76052321 : scsi: csiostor: drop serial_number usage
7df158ce6541 : scsi: mvumi: use request tag instead of serial_number
470d19e202f0 : scsi: dpt_i2o: remove serial number usage
6f46f718fcbe : scsi: st: osst: Remove negative constant left-shifts
d07e9fadf3a6 : mmc: cqhci: Fix a tiny potential memory leak on error condition
27ec9dc17c48 : mmc: cqhci: fix space allocated for transfer descriptor
5c17f87abb1a : scsi: ufs-bsg: Allow reading descriptors
4bbbe2421634 : scsi: ufs: Allow reading descriptor via raw upiu
4eaa329e3313 : scsi: ufs-bsg: Change the calling convention for write descriptor
e9cb9655f841 : scsi: ufs: Remove unused device quirks
730679817d83 : Revert "scsi: ufs: disable vccq if it's not needed by UFS device"
388b4e6a00bb : scsi: core: Avoid that system resume triggers a kernel warning
058507195b53 : kbuild: move ".config not found!" message from Kconfig to Makefile
9390dff66a52 : kbuild: invoke syncconfig if include/config/auto.conf.cmd is missing
bbcbbd567cc1 : block: optimize blk_bio_segment_split for single-page bvec
48d7727cae12 : block: optimize __blk_segment_map_sg() for single-page bvec
4d633062c1c0 : block: introduce bvec_nth_page()
7503b83d80f0 : btrfs: move ulist allocation out of transaction in quota enable
aea6f028d01d : btrfs: save drop_progress if we drop refs at all
78c52d9eb6b7 : btrfs: check for refs on snapshot delete resume
6b12de69ad82 : kbuild: simplify single target rules
b999923c29d6 : kbuild: remove empty rules for makefiles
3812b8c5c5d5 : kbuild: make -r/-R effective in top Makefile for old Make versions
f47a23ce2b27 : kbuild: move tools_silent to a more relevant place
b303c6df80c9 : kbuild: compute false-positive -Wmaybe-uninitialized cases in Kconfig
bd55f96fa9fc : kbuild: refactor cc-cross-prefix implementation
88110713ca9d : kbuild: hardcode genksyms path and remove GENKSYMS variable
b513adf45c9b : scripts/gdb: refactor rules for symlink creation
8d2e52003adf : kbuild: create symlink to vmlinux-gdb.py in scripts_gdb target
1e5ff84ffe0b : scripts/gdb: do not descend into scripts/gdb from scripts
01d509a48b46 : kbuild: remove unimportant comments from ./Kbuild
67274c083438 : scripts/gdb: delay generation of gdb constants.py
27da80719ef1 : powerpc/fsl: Fix the flush of branch predictor.
4ea748e1d2c9 : Btrfs: fix deadlock between clone/dedupe and rename
8e928218780e : Btrfs: fix corruption reading shared and compressed extents after hole punching
7b62f9bd2246 : powerpc/powernv: Make opal log only readable by root
babfb1b55ca3 : drm/i915: Skip scanning for signalers if we are already inflight
123f89c8aab7 : netfilter: nft_set_hash: remove nft_hash_key()
a01cbae57ec2 : netfilter: nft_set_hash: bogus element self comparison from deactivation path
3b02b0adc242 : netfilter: nft_set_hash: fix lookups with fixed size hash on big endian
35acfbab6e5b : netfilter: remove unneeded switch fall-through
cc16921351d8 : netfilter: conntrack: avoid same-timeout update
d2c5c103b133 : netfilter: nat: remove nf_nat_l3proto.h and nf_nat_core.h
d6c4c8ffb5e5 : netfilter: nat: remove l3proto struct
dac3fe72596f : netfilter: nat: remove csum_recalc hook
03fe5efc4c9c : netfilter: nat: remove csum_update hook
2e666b229d97 : netfilter: nat: remove l3 manip_pkt hook
14cb1a6e2967 : netfilter: nat: remove nf_nat_l4proto.h
3bf195ae6037 : netfilter: nat: merge nf_nat_ipv4,6 into nat core
096d09067a67 : netfilter: nat: move nlattr parse and xfrm session decode to core
d1aca8ab3104 : netfilter: nat: merge ipv4 and ipv6 masquerade functionality
886ca88be6b3 : ACPI / bus: Respect PRP0001 when retrieving device match data
d824548dae22 : netfilter: ebtables: remove BUGPRINT messages
4283428e4928 : netfilter: nf_conntrack_amanda: add support for STATE streams
b8e204006340 : netfilter: nft_compat: use .release_ops and remove list of extension
e5723f95d6b4 : mmc: core: Fix NULL ptr crash from mmc_should_fail_request
5364a0b4f4be : arm64: dts: rockchip: move QCA6174A wakeup pin into its USB node
7d19261bc0eb : dt-bindings: net: btusb: add QCA6174A IDs
4c409af04d76 : Bluetooth: btusb: add QCA6174A compatible properties
6d10cd5cbd6c : Bluetooth: hci_qca: Use msleep() instead of open coding it
0ebcddd8e06e : Bluetooth: hci_qca: Add delay after power-off pulse
ad571d725c97 : Bluetooth: hci_qca: Move boot delay to qca_send_power_pulse()
9836b80208b2 : Bluetooth: hci_qca: Pass boolean 'on/off' to qca_send_power_pulse()
6e5333090967 : arm64: dts: qcom: msm8998: Extend TZ reserved memory area
ff8285f81822 : net: sched: pie: fix 64-bit division
bfd07f3dd4f1 : tipc: fix race condition causing hung sendto
3b40bf4e24d1 : net: Use RCU_POINTER_INITIALIZER() to init static variable
bf48648d650d : hv_netvsc: Fix IP header checksum for coalesced packets
e74d53e30e29 : KVM: PPC: Fix compilation when KVM is not enabled
1b046b445c0f : percpu: km: no need to consider pcpu_group_offsets[0]
be48220edd48 : mpls: Return error for RTA_GATEWAY attribute
e3818541b49f : ipv6: Return error for RTA_VIA attribute
b6e9e5df4ecf : ipv4: Return error for RTA_VIA attribute
564833419f12 : tcp: remove tcp_queue argument from tso_fragment()
6aedbf986fdb : tcp: use tcp_md5_needed for timewait sockets
921f9a0f2e8c : tcp: convert tcp_md5_needed to static_branch API
a43e052beacb : tcp: get rid of __tcp_add_write_queue_tail()
6c7b4ee7f96d : tcp: get rid of tcp_check_send_head()
f8b995853444 : dpaa2-eth: configure the cache stashing amount on a queue
51da14e96e9b : soc: fsl: dpio: configure cache stashing destination
390bf02d275c : soc: fsl: dpio: enable frame data cache stashing per software portal
6daef95b8c91 : iov_iter: optimize page_copy_sane()
64f4466c887e : clk: mediatek: correct cpu clock name for MT8173 SoC
e9dda4af685f : clk: imx: Refactor entire sccg pll clk
781e62823cb8 : bpf: decrease usercnt if bpf_map_new_fd() fails in bpf_map_get_fd_by_id()
3b9ea606cda5 : clk: imx: scu: add cpu frequency scaling support
b35656de2a13 : clk: mediatek: Mark bus and DRAM related clocks as critical
69e89032b2a5 : drm/i915: Include infoframes in the crtc state dump
6454cb9feb83 : drm/i915: Check infoframe state in intel_pipe_config_compare()
0d567f1eaea7 : drm/i915/sdvo: Read out HDMI infoframes
769be632d42b : drm/i915/sdvo: Precompute HDMI infoframes
f2a10d61ca78 : drm/i915: Read out HDMI infoframes
fbf08556ed43 : drm/i915: Precompute HDMI infoframes
e5e70d4a37f6 : drm/i915: Store mask of enabled infoframes in the crtc state
509efa2b5497 : drm/i915: Return the mask of enabled infoframes from ->inforame_enabled()
5cb3c1a123fc : drm/i915: Add the missing HDMI gamut metadata packet stuff
5a1cc4c27ad2 : clk: mediatek: Add flags to mtk_gate
03c4fda603fb : clk: mediatek: Add MUX_FLAGS macro
ae23a0fe5888 : soc: fsl: guts: make fsl_guts_get_svr() static
4b5a59a265f0 : clk: qcom: gcc-sdm845: Define parent of PCIe PIPE clocks
635bd69bbe92 : clk: ingenic: Remove set but not used variable 'enable'
2904337fd981 : s390/cio: Use cpa range elsewhere within vfio-ccw
48bd0eee8eca : s390/cio: Fix vfio-ccw handling of recursive TICs
a110ae7096c9 : tc-testing: gitignore, ignore local tdc config file
268a351d4a77 : net: sched: fix typo in walker_check_empty()
24ed49002c36 : net: sched: pie: fix mistake in reference link
bae1320f7afd : mlxsw: spectrum: remove set but not used variable 'autoneg_status'
4caf8758b60b : arm64: Rename get_thread_info()
da640bc05117 : tools: selftests: rtnetlink: add testcases for vxlan flag sets
70fb0828800b : vxlan: add extack support for create and changelink
be6fe1d8e102 : devlink: require non-NULL ops for devlink instances
1b45ff6c17f1 : devlink: hold a reference to the netdevice around ethtool compat
03969b941486 : nfp: remove ethtool flashing fallback
28e8c754135d : nfp: add .ndo_get_devlink
b473b0d23529 : devlink: create a special NDO for getting the devlink instance
f4b6bcc7002f : net: devlink: turn devlink into a built-in
0e819b51fb9b : regulator: 88pm8607: Remove unused fields from struct pm8607_regulator_info
2654d368ea3d : regulator: 88pm8607: Simplify pm8607_list_voltage implementation
47224e51ab77 : arm64: Remove documentation about TIF_USEDFPU
6145601b225f : regulator: cpcap: Constify omap4_regulators and xoom_regulators
de33873e9f95 : regulator: cpcap: Remove unused vsel_shift from struct cpcap_regulator
d8cf757fbd3e : net: remove unused struct inet_frag_queue.fragments field
7b6b0049e2b7 : ASoC: stm32: i2s: skip useless write in slave mode
3005decf4fe4 : ASoC: stm32: i2s: fix race condition in irq handler
88dce52ee9b5 : ASoC: stm32: i2s: remove useless callback
1ac2bd164489 : ASoC: stm32: i2s: fix dma configuration
ebf629d502cf : ASoC: stm32: i2s: fix stream count management
0c4c68d6fa1b : ASoC: stm32: i2s: fix 16 bit format support
8ba3c5215d69 : ASoC: stm32: i2s: fix IRQ clearing
580b5cf50ca8 : EDAC/altera: Add separate SDRAM EDAC config
379c003f7730 : scsi: megaraid_sas: Remove a bunch of set but not used variables
82c10ac79b79 : scsi: clean obsolete return values of eh_timed_out
a83da8a4509d : scsi: sd: Optimal I/O size should be a multiple of physical block size
d1420f2c0fdf : scsi: MAINTAINERS: SCSI initiator and target tweaks
979a1bb6ba5a : drm/panel: Add Ronbo RB070D30 panel
1860cc4a624c : dt-bindings: panel: Add YAML schemas for the Ronbo RB070D30 panel
7e6a3a618a54 : dt-bindings: Add vendor prefix for Ronbo Electronics
03af21d6ba35 : ath9k: remove set but not used variable 'acq'
d0480d4326e2 : ath9k: debugfs: Fix SPUR-DOWN field
cc591d77aba1 : ath9k: Make sure to zero status.tx_time before reporting TX status
15493239eacf : ath10k: update the max num of peers supported for WCN3990
6566abea0b97 : ath10k: remove the calibration data fetch for sdio
761156ff573d : ath10k: Fix length of wmi tlv command for protected mgmt frames
7d4445223031 : ath10k: don't report unset rssi values to mac80211
55545b087012 : ath10k: sdio: reset chip on power_down()
6cd70c65647b : ath10k: sdio: disable fwlog prints
bf1f0a1a4da1 : ath10k: sdio: set hi_acs_flags
d961284df24b : ath10k: correct the format of host memory chunks in wmi init command
1c136e41fb77 : ath10k: enhance logging for vdev pdev & peer set param
6ddc3860a566 : ath10k: add support for ack rssi value of data tx packets
4b816f170b1f : ath10k: add support for ack rssi value of management tx packets
02f73d3a9bdb : ath10k: fix descriptor size in ce tx completion for WCN3990
e7140639b1de : powerpc/xmon: Fix opcode being uninitialized in print_insn_powerpc
75d9fc7fd94e : powerpc/powernv: move OPAL call wrapper tracing and interrupt handling to C
38555434a910 : powerpc/64s: Fix data interrupts vs d-side MCE reentrancy
e779fc93643c : powerpc/64s: Prepare to handle data interrupts vs d-side MCE reentrancy
cbf2ba952a70 : powerpc/64s: system reset interrupt preserve HSRRs
ccd477028a20 : powerpc/64s: Fix HV NMI vs HV interrupt recoverability test
2c1ea6abde88 : platform: set of_node in platform_device_register_full()
c5b9f97ce54d : mic: vop: Allow building on more systems
fbc63864fa13 : mic: Rename ioremap pointer to remap
ba01cea2be88 : mic: vop: Cast pointers to unsigned long
401c9bd10bee : hpet: Use struct_size() in kzalloc()
f2db7361cb19 : VMCI: Support upto 64-bit PPNs
bede03a579b3 : misc: rtsx: Enable OCP for rts522a rts524a rts525a rts5260
5666dfd1d8a4 : coresight: etm4x: Add support to enable ETMv4.2
5ee3d33d107f : dt-bindings: regulator: tps65218: rectify units of LS3
4f430487e208 : dt-bindings: regulator: add LS2 load switch documentation
97b047e72bd6 : regulator: da9062: Use struct_size() in devm_kzalloc()
1ec9c179c07a : regulator: mcp16502: Remove module version
87919e0cf166 : regulator: fan53555: Check pdata->slew_rate setting
5db2efbe115e : regulator: arizona_ldo1: Simplify arizona_ldo1_hc_set/get_voltage_sel
c25d47888f0f : regulator: wm831x-dcdc: Fix list of wm831x_dcdc_ilim from mA to uA
cdcdba5d624f : ASoC: qcom: Kconfig: fix dependency for sdm845
716d53cc7837 : ASoC: Intel: Boards: Add Maxim98373 support
e99f1683bbce : habanalabs: use u64 when comparing variables' sum to u32_max
8af6c521cc23 : ASoC: rsnd: gen: fix SSI9 4/5/6/7 busif related register address
d410a8a49e3e : ARM: 8849/1: NOMMU: Fix encodings for PMSAv8's PRBAR4/PRLAR4
5b9cea15a3de : serial: sprd: Modify the baud rate calculation formula
9db043d36bd3 : ARM: 8848/1: virt: Align GIC version check with arm64 counterpart
a73881c96d73 : SUNRPC: Fix an Oops in udp_poll()
ca70ea43f80c : ARM: 8847/1: pm: fix HYP/SVC mode mismatch when MCPM is used
0e585aabc500 : dt-bindings: serial: Add Milbeaut serial driver description
f4817843e39c : serial: 8250_of: assume reg-shift of 2 for mrvl,mmp-uart
fe9ed6d2483f : serial: 8250_pxa: honor the port number from devicetree
d56f00fd5380 : tty: hvc_xen: Mark expected switch fall-through
3e913eebdfbb : tty: n_gsm: Mark expected switch fall-throughs
c8846e101502 : mt76: add driver for MT7603E and MT7628/7688
782eff094922 : dt-bindings: net: mt76: update binding for mt7603 driver
9c193de548c2 : mt76: add driver callback for when a sta is associated
6cad8240a5da : mt76: remove no longer used routine declarations
200abe6a963a : mt76: usb: check urb->num_sgs limit in mt76u_process_rx_entry
b7e8c9397cd4 : ARM: 8845/1: use unified assembler in c files
e44fc38818ed : ARM: 8844/1: use unified assembler in assembly files
c001899a5d6c : ARM: 8843/1: use unified assembler in headers
a216376add73 : ARM: 8841/1: use unified assembler in macros
04eb16fc7016 : mt76: usb: simplify mt76u_tx_build_sg routine
888199b89291 : mt76: usb: simplify rx buffer allocation
4de92bf10c6d : mt76: usb: introduce mt76u_fill_bulk_urb routine
cb1847cce03c : mt76: usb: fix warning in mt76u_buf_free
fc994dbbd94e : mt76usb: remove usb_mcu.c
a18a494f908f : mt76usb: use synchronous msg for mcu command responses
b63aa031b00b : mt76usb: allow mt76u_bulk_msg be used for reads
74ffe79ae538 : ARM: 8840/1: use a raw_spinlock_t in unwind
143c2a89e0e5 : ARM: 8839/1: kprobe: make patch_lock a raw_spinlock_t
28941701a49a : ARM: 8837/1: coresight: etmv4: Update ID register table to add UCI support
4a2910fa80d7 : ARM: 8836/1: drivers: amba: Update component matching to use the CoreSight UCI values.
e85fa28ebcb5 : ARM: 8838/1: drivers: amba: Updates to component identification for driver matching.
eac473bce4b7 : firmware: hardcode the debug message for -ENOENT
563b9372f7ec : usb: chipidea: tegra: Fix missed ci_hdrc_remove_device()
117266fd59dd : iommu/vt-d: Check identity map for hot-added devices
b5958faa34e2 : mei: bus: move hw module get/put to probe/release
11f27765f611 : staging: fsl-dpaa2: ethsw: Add missing netdevice check
2c62d36c8144 : staging: rtl8188eu: cleanup comparsions to NULL in rtl8188eu_xmit.c
423c16f4bfda : staging: rtl8188eu: add spaces around '*' in rtl8188e_cmd.c
5241d965b492 : staging: rtl8188eu: remove unused function declarations
87dd57588a5f : staging: rtl8188eu: remove blank line between declarations
014380262043 : staging: rtl8188eu: cleanup declarations in rtl8188e_cmd.c
bee1568293d7 : staging: erofs: switch to ->iterate_shared()
00fa3661a40a : staging: rtl8188eu: remove unnecessary parentheses in rtl8188e_cmd.c
b2bb112db116 : staging: erofs: no need to take page lock in readdir
615cba3557f1 : staging: speakup: Note that simple_strtoul can't simply be replaced by kstrtoul
97c64322b8dd : staging: comedi: ni_tio: Allocate shadow regs for each counter chip
ecd182cbf4e1 : staging: android: ashmem: Avoid range_alloc() allocation with ashmem_mutex held.
1d4ccf2b3c8e : staging: wilc1000: fix incorrent type assignment
b7417e3ca455 : Staging: greybus: Alignment should match open parenthesis
a0e0c9208f12 : Staging: greybus: Blank lines not required before '}'
39d82357229d : Staging: greybus: Do not use multiple blank lines
13a7287edb1e : Staging: ks7010: Match alignments with open parenthesis
00bdd001b07d : Staging: vt6655: Alignment should match open parenthesis
f1a32f95865d : Staging: fwserial: Add blank line after declarations
1ba539d53b2d : Staging: fbtft: Fix line over 80 characters
d0ff480a35f8 : Staging: fbtft: Extra blank line not required before '}'
4973c2e6d9d7 : Staging: fbtft: Alignment should match open parenthesis
6c9939629d17 : staging: netlogic: Remove boilerplate license text
1096f09d6bc9 : staging: netlogic: Add SPDX-License-Identifier tag at the top
aa2903583595 : staging: netlogic: Modify coding style alignments
d8d2785be247 : Staging: mt761-dma: Alignment should match open parenthesis
c4d8416c85bf : Staging: mt7621_dma: Prefer unsigned int over just unsigned
4398e7057d66 : habanalabs: return error when failing to read/write i2c
5a80e4a2cd70 : drm/i915/query: Split out query item checks
cffaaf0c8162 : iommu/dmar: Fix buffer overflow during PCI bus notification
18b3af4492a0 : iommu: Fix IOMMU debugfs fallout
a7055d572c51 : iommu: Document iommu_ops.is_attach_deferred()
2405bc162583 : iommu: Document iommu_ops.iotlb_sync_map()
61363c1474b1 : iommu/vt-d: Enable ATS only if the device uses page aligned address.
8c938ddc6df3 : PCI/ATS: Add pci_ats_page_aligned() interface
1b84778a62ad : iommu/vt-d: Fix PRI/PASID dependency issue.
e5567f5f6762 : PCI/ATS: Add pci_prg_resp_pasid_required() interface.
368375107ba4 : drm/i915/selftests: Exercise resetting during non-user payloads
b300fde8965f : drm/i915: Remove i915_request.global_seqno
8892f47742ea : drm/i915: Remove access to global seqno in the HWSP
89531e7d8ee8 : drm/i915: Replace global_seqno with a hangcheck heartbeat seqno
3f0c625c6ae7 : iommu/vt-d: Allow interrupts from the entire bus for aliased devices
9ca8261173fc : iommu/vt-d: Add helper to set an IRTE to verify only the bus number
5c8b0a331212 : mt76: mt76x02: set MT_TXOP_HLDR_TX40M_BLK_EN for mt76x2
2858f60a1679 : mt76: mt76x2: unify mt76x2[u]_mac_resume
4606a26c0c51 : mt76: mt76x02: fix ED/CCA enabling/disabling
72e5d479b8de : mt76: mt76x02: issue watchdog reset on MCU request timeout
90f42f2d76d0 : mt76: mt76x02: only reset beacon drift counter when enabling beacons
ed55c9b9c13e : mt76: mt76x02: fix beacon timer issue
b3f09304bab1 : mt76: mt76x02: fix beacon timer drift adjustment
a6982fcdc3c8 : mt76: mt76x02: fix TSF sync mode
db04d4a3d72f : iommu: Fix flush_tlb_all typo
032ebd8548c9 : iommu/io-pgtable-arm-v7s: Only kmemleak_ignore L2 tables
5971752de44c : Bluetooth: hci_qca: Set HCI_QUIRK_USE_BDADDR_PROPERTY for wcn3990
de79a9df1692 : Bluetooth: btqcomsmd: use HCI_QUIRK_USE_BDADDR_PROPERTY
7a0e5b15ca45 : Bluetooth: Add quirk for reading BD_ADDR from fwnode property
5603731a15ef : mmc: tmio: fix access width of Block Count Register
56897b217a1d : Bluetooth: hci_ldisc: Postpone HCI_UART_PROTO_READY bit set in hci_uart_set_proto()
4a67e5d4adbf : Bluetooth: mgmt: Use struct_size() helper
f97a0944a72b : ALSA: firewire-motu: fix construction of PCM frame for capture direction
7dc661bd8d32 : ALSA: bebob: use more identical mod_alias for Saffire Pro 10 I/O against Liquid Saffire 56
3b4d07d2674f : powerpc/mm/hash: Handle mmap_min_addr correctly in get_unmapped_area topdown search
5330367fa300 : powerpc/hugetlb: Handle mmap_min_addr correctly in get_unmapped_area callback
3e344b6cec8e : scsi: hptiop: fix calls to dma_set_mask()
d9a00459effc : scsi: hisi_sas: fix calls to dma_set_mask_and_coherent()
732f3238dcf2 : scsi: csiostor: fix calls to dma_set_mask_and_coherent()
11ea3824140c : scsi: bfa: fix calls to dma_set_mask_and_coherent()
c326de562f1f : scsi: aic94xx: fix calls to dma_set_mask_and_coherent()
1feb3b022949 : scsi: 3w-sas: fix calls to dma_set_mask_and_coherent()
33d6667416c7 : scsi: 3w-9xxx: fix calls to dma_set_mask_and_coherent()
56de8357049c : scsi: lpfc: fix calls to dma_set_mask_and_coherent()
6cd96c5b684d : selftests/powerpc: Remove duplicate header
89a9684ea158 : LSM: Ignore "security=" when "lsm=" is specified
e88ed488af0a : LSM: Update function documentation for cap_capable
85d6adcbbe6d : ARC: boot log: cut down on verbosity
00a4ae65cc60 : ARCv2: boot log: refurbish HS core/release identification
c14f7e1efcbf : net: wan: z85230: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
11dc98064c91 : net: wan: cosa: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
153d96bec568 : net: wan: sbni: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
763284d4a5df : net: wan: ixp4xx_hss: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
73634c0851cf : net: wan: wanxl: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
b84caee8449e : net: lmc: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
3da1ed7ac398 : net: avoid use IPCB in cipso_v4_error
9ef6b42ad6fd : net: Add __icmp_send helper.
ecef67cb10db : tun: remove unnecessary memory barrier
0f4a9b7d4ecb : xsk: add FAQ to facilitate for first time users
248c7f9c0e21 : samples/bpf: convert xdpsock to use libbpf for AF_XDP access
1cad07884239 : libbpf: add support for using AF_XDP sockets
41f035a86b5b : x86/mce: Improve error message when kernel cannot recover, p2
c9d2ac5e6b2a : net: sched: pie: update references
95400b975dd3 : net: sched: pie: add derandomization mechanism
3f7ae5f3dc52 : net: sched: pie: add more cases to auto-tune alpha and beta
30a92ad703b9 : net: sched: pie: change initial value of pie_vars->burst_time
29daa8553866 : net: sched: pie: change default value of pie_params->tupdate
abde7920de06 : net: sched: pie: change default value of pie_params->target
575090036c76 : net: sched: pie: change value of QUEUE_THRESHOLD
78844068a7b9 : mlxsw: spectrum: acl: Use struct_size() in kzalloc()
aeb669d41ffa : MIPS: lantiq: Remove separate GPHY Firmware loader
fb470f70fea7 : net: phy: aquantia: add hwmon support
b4e6a1021ba2 : net: phy: aquantia: rename aquantia.c to aquantia_main.c
2e7614c0736d : x86/uaccess: Remove unused __addr_ok() macro
bb618451544c : RDMA/uverbs: Don't do double free of allocated PD
740f8a657221 : selftests/bpf: make sure signal interrupts BPF_PROG_TEST_RUN
a439184d515f : bpf/test_run: fix unkillable BPF_PROG_TEST_RUN for flow dissector
fd92d6648feb : bpf: test_bpf: turn off preemption in function __run_once
18836b48ebae : MIPS: BCM63XX: provide DMA masks for ethernet devices
ad5ea5b9d513 : rtc: remove rtc_class_ops.read_callback
de667cce7f4f : perf script python: Add Python3 support to syscall-counts-by-pid.py
1d1b0dbb859d : perf script python: Add Python3 support to syscall-counts.py
e985bf761db7 : perf script python: Add Python3 support to stat-cpi.py
6d22d9991cf3 : perf script python: Add Python3 support to stackcollapse.py
ee75a896ae53 : perf script python: Add Python3 support to sctop.py
118af5bf799b : perf script python: Add Python3 support to powerpc-hcalls.py
8c42b9600e56 : perf script python: Add Python3 support to net_dropmonitor.py
e4d053ddb4c4 : perf script python: Add Python3 support to mem-phys-addr.py
9b2700efc57f : perf script python: Add Python3 support to failed-syscalls-by-pid.py
02b03ec383e0 : perf script python: Add Python3 support to netdev-times.py
0728aeb7ead9 : arc: hsdk_defconfig: Enable CONFIG_BLK_DEV_RAM
edb64bca50cd : ARC: u-boot args: check that magic number is correct
fbe025c3eaf5 : ARC: perf: bpok condition only exists for ARCompact
76551468833c : ARCv2: Add explcit unaligned access support (and ability to disable too)
7d762d69145a : afs: Fix manually set volume location server list
d4c08b9776b3 : riscv: Use latest system call ABI
29b00e609960 : tmpfs: fix uninitialized return value in shmem_link
2a418cf3f5f1 : x86/uaccess: Don't leak the AC flag into __put_user() value evaluation
ff7b11aa481f : net: socket: set sock->sk to NULL after calling proto_ops::release()
ace4a267e89f : net: sched: don't release block->lock when dumping chains
6676d5e416ee : net: sched: set dedicated tcf_walker flag when tp is empty
3d129e1be3d9 : xfs: fix backwards endian conversion in scrub
c1a4447f5e6a : xfs: fix uninitialized error variables
a3df633a3c92 : net: sched: act_tunnel_key: fix NULL pointer dereference during init
a3711d49beb0 : dmaengine: imx-sdma: fix consistent dma test failures
de7b7dca8735 : dmaengine: imx-sdma: add a test for imx8mq multi sdma devices
25aaa75df1e6 : dmaengine: imx-sdma: add clock ratio 1:1 check
e3af71a36f9a : net: dsa: mv88e6xxx: Fix phylink_validate for Topaz family
65b034cf5c17 : net: dsa: mv88e6xxx: Default CMODE to 1000BaseX only on 6390X
3b6679f91e6f : dmaengine: dmatest: move test data alloc & free into functions
41d00bb7a60f : dmaengine: dmatest: add short-hand `buf_size` var in dmatest_func()
361deb7243d2 : dmaengine: dmatest: wrap src & dst data into a struct
9946b3410b61 : tcp: clean up SOCK_DEBUG()
4bfabc46f877 : tcp: remove unused parameter of tcp_sacktag_bsearch()
9919a363a5cb : net: dsa: fix a leaked reference by adding missing of_node_put
4f29e10d689f : xfs: rework breaking of shared extents in xfs_file_iomap_begin
97d010dc4204 : clk: at91: programmable: remove unneeded register read
d3174bc836d5 : clk: mediatek: using CLK_MUX_ROUND_CLOSEST for the clock of dpi1_sel
b026a7eca1a7 : clk: mediatek: add MUX_GATE_FLAGS_2
df446f7e6ec0 : clk: renesas: r8a774a1: Fix LAST_DT_CORE_CLK
53a41cb7ed38 : Revert "x86/fault: BUG() when uaccess helpers fault on kernel addresses"
f4c2965e425a : hwmon: (ad7418) Add device tree probing
affe250a085d : xfs: don't pass iomap flags to xfs_reflink_allocate_cow
1fa6e138ada1 : ice: fix overlong string, update stats output
40c3c546380c : ice: Fix for FC get rx/tx pause params
f966127a68aa : ice: use absolute vector ID for VFs
f70b9d5f4426 : ice: check for a leaf node presence
6e9650d533dd : ice: flush Tx pipe on disable queue timeout
82ba01282cf8 : ice: clear VF ARQLEN register on reset
4cf7bc0d276b : ice: don't spam VFs with link messages
b751930c6c21 : ice: only use the VF for ICE_VSI_VF in ice_vsi_release
32a64994dbc3 : ice: fix numeric overflow warning
0e04e8e14b55 : ice: fix issue where host reboots on unload when iommu=on
f9264dd687f8 : ice: fix ice_remove_rule_internal vsi_list handling
198a666a4543 : ice: fix stack hogs from struct ice_vsi_ctx structures
c6dfd690f1c3 : ice: sizeof(<type>) should be avoided
0e8fd74df2f3 : ice: Fix added in VSI supported nodes calc
5ed5d316d90b : ice: Fix the calculation of ICE_MAX_MTU
99be37edeb2f : ice: Mark extack argument as __always_unused
4d1e7918aae5 : ARCv2: lib: introduce memcpy optimized for unaligned access
5d4ab8d0960e : ARC: [plat-hsdk]: Enable AXI DW DMAC support
66f7d3709c43 : ARC: [plat-hsdk]: Add reset controller handle to manage USB reset
ef4c54c340de : ARC: DTB: [scripted] fix node name and address spelling
5c27ff5db149 : mmc: tmio_mmc_core: don't claim spurious interrupts
eae343c290f7 : mmc: core: Convert mmc_align_data_size() into an SDIO specific function
fa301ad9fa8f : misc/mei/hdcp: Component framework for I915 Interface
62c2b3221fa0 : misc/mei/hdcp: Closing wired HDCP2.2 Tx Session
5e23491175ee : misc/mei/hdcp: Enabling the HDCP authentication
0a1af1b5c18d : misc/mei/hdcp: Verify M_prime
f46ea842edae : misc/mei/hdcp: Repeater topology verification and ack
b491264fcad7 : misc/mei/hdcp: Prepare Session Key
45479b67becd : misc/mei/hdcp: Verify L_prime
682932f3e144 : misc/mei/hdcp: Initiate Locality check
6a1a00a30e3a : misc/mei/hdcp: Store the HDCP Pairing info
a7dcbed2bb04 : misc/mei/hdcp: Verify H_prime
39b71c2baa4f : misc/mei/hdcp: Verify Receiver Cert and prepare km
a37fb1e47302 : misc/mei/hdcp: Initiate Wired HDCP2.2 Tx Session
cf8ecce20268 : misc/mei/hdcp: Define ME FW interface for HDCP2.2
64e9bbdd9588 : misc/mei/hdcp: Client driver for HDCP application
d1e204e8ca43 : mei: bus: whitelist hdcp client
cfc35f9c128c : ALSA: hda: Extend i915 component bind timeout
0e27ded1159f : selftests/ftrace: Handle the absence of tput
c9bd505dbd9d : mmc: spi: Fix card detection during probe
badf14ceba55 : hwmon: (ad741x) Add DT bindings for Analog Devices AD741x
9d2d24302e61 : mmc: core: Move mmc_of_parse_voltage() to host.c
3958790e6732 : mmc: core: Convert mmc_regulator_get_ocrmask() to static
de13d5a44e61 : mmc: core: Move regulator helpers to separate file
643108630e48 : mmc: of_mmc_spi: Convert to mmc_of_parse_voltage()
03cd5c05d4af : mmc: core: Drop retries as in-parameter to mmc_wait_for_app_cmd()
9a4b869b0ca9 : mmc: core: Convert mmc_wait_for_app_cmd() to static
c0162a49e0a0 : gpio: amd-fch: Drop const from resource
94816add0005 : perf tools: Add perf_exe() helper to find perf binary
4b6ac811bce4 : perf script: Handle missing fields with -F +..
f0c8234cb923 : mmc: renesas_sdhi: Change HW adjustment register according to speed mode
eb6176709b23 : perf data: Add perf_data__open_dir_data function
145520631130 : perf data: Add perf_data__(create_dir|close_dir) functions
ccb7a71dcea0 : perf data: Fail check_backup in case of error
5021fc4e8c7c : perf data: Make check_backup work over directories
c69e4c37b37c : perf tools: Add rm_rf_perf_data function
cdb6b0235f17 : perf tools: Add pattern name checking to rm_rf
05a486593977 : perf tools: Add depth checking to rm_rf
f65e25e343cf : btrfs: Remove unnecessary casts in btrfs_read_root_item
253002f2e3f4 : Btrfs: remove assertion when searching for a key in a node/leaf
cbca7d59fea4 : Btrfs: add missing error handling after doing leaf/node binary search
669e859b5ea7 : btrfs: drop the lock on error in btrfs_dev_replace_cancel
349ae63f4063 : btrfs: ensure that a DUP or RAID1 block group has exactly two stripes
e49be14b8d80 : btrfs: init csum_list before possible free
57a50e2506df : Btrfs: remove no longer needed range length checks for deduplication
a3baaf0d786e : Btrfs: fix fsync after succession of renames and unlink/rmdir
6b5fc433a7ad : Btrfs: fix fsync after succession of renames of different files
38e3eebff643 : btrfs: honor path->skip_locking in backref code
f5fef4593653 : btrfs: qgroup: Make qgroup async transaction commit more aggressive
1418bae1c229 : btrfs: qgroup: Move reserved data accounting from btrfs_delayed_ref_head to btrfs_qgroup_extent_record
0ea82076262f : btrfs: scrub: remove unused nocow worker pointer
c8352942745e : btrfs: scrub: add assertions for worker pointers
ff09c4ca5992 : btrfs: scrub: convert scrub_workers_refcnt to refcount_t
eb4318e59a0d : btrfs: scrub: add scrub_lock lockdep check in scrub_workers_get
1cec3f27168d : btrfs: scrub: fix circular locking dependency warning
7faad6e25cc2 : btrfs: fix comment its device list mutex not volume lock
bb58eb9e167d : btrfs: extent_io: Kill the forward declaration of flush_write_bio
352646c7bfa9 : btrfs: Fix grossly misleading argument names in extent io search
ba8f5206a4fc : btrfs: Remove EXTENT_FIRST_DELALLOC bit
9a0ec83d5795 : btrfs: use WARN_ON in a canonical form btrfs_remove_block_group
260e77025ffa : btrfs: reserve extra space during evict
8a1bbe1d5cba : btrfs: be more explicit about allowed flush states
5df1136363ca : btrfs: loop in inode_rsv_refill
f91587e4151e : btrfs: don't enospc all tickets on flush failure
450114fc0db0 : btrfs: don't use global reserve for chunk allocation
b78e5616afef : btrfs: dump block_rsv details when dumping space info
d89dbefb8c5f : btrfs: check if there are free block groups for commit
3f93aef535c8 : btrfs: add zstd compression level support
d3c6ab752c41 : btrfs: make zstd memory requirements monotonic
e0dc87afcdb8 : btrfs: zstd use the passed through level instead of default
d0ab62ce2ded : btrfs: change set_level() to bound the level passed in
7bf4994304e2 : btrfs: plumb level through the compression interface
92ee55303616 : btrfs: move to function pointers for get/put workspaces
929f4baf9317 : btrfs: add compression interface in (get/put)_workspace
1666edabc8b4 : btrfs: add helper methods for workspace manager init and cleanup
10b94a51cafb : btrfs: unify compression ops with workspace_manager
ca4ac360af94 : btrfs: manage heuristic workspace as index 0
acce85de12e6 : btrfs: rename workspaces_list to workspace_manager
1972708a897e : btrfs: add helpers for compression type and level
228a73abde5c : btrfs: introduce new ioctl to unregister a btrfs device
034f784d7cab : btrfs: replace cleaner_delayed_iput_mutex with a waitqueue
3ece54e504dc : btrfs: Output ENOSPC debug info in inc_block_group_ro
c8f72b98b65e : btrfs: qgroup: Remove duplicated trace points for qgroup_rsv_add/release
2eec5f004205 : btrfs: let the assertion expression compile in all configs
766ece54f4c9 : btrfs: merge btrfs_set_lock_blocking_rw with it's caller
970e74d961db : btrfs: simplify waiting loop in btrfs_tree_lock
8bead258206f : btrfs: open code now trivial btrfs_set_lock_blocking
300aa896e119 : btrfs: replace btrfs_set_lock_blocking_rw with appropriate helpers
aa12c02778a9 : btrfs: split btrfs_clear_lock_blocking_rw to read and write helpers
b95be2d9fb2a : btrfs: split btrfs_set_lock_blocking_rw to read and write helpers
9627736b75f6 : btrfs: qgroup: Cleanup old subtree swap code
f616f5cd9da7 : btrfs: qgroup: Use delayed subtree rescan for balance
370a11b8114b : btrfs: qgroup: Introduce per-root swapped blocks infrastructure
5aea1a4fcf1e : btrfs: qgroup: Refactor btrfs_qgroup_trace_subtree_swap
d2311e698578 : btrfs: relocation: Delay reloc tree deletion after merge_reloc_roots
119e80df7d49 : btrfs: call btrfs_create_pending_block_groups unconditionally
fa781cea3d6a : btrfs: make btrfs_destroy_delayed_refs use btrfs_delete_ref_head
3069bd26690a : btrfs: make btrfs_destroy_delayed_refs use btrfs_delayed_ref_lock
d1e144206501 : btrfs: scrub: print messages when started or finished
ce3ded1061c8 : btrfs: simplify workqueue name when allocating
09ba3bc9dd15 : btrfs: merge btrfs_find_device and find_device
70bc7088aaed : btrfs: refactor btrfs_free_stale_devices() to get return value
e4319cd9cace : btrfs: refactor btrfs_find_device() take fs_devices as argument
6e927cebe250 : btrfs: cleanup btrfs_find_device_by_devspec()
d95a830c78ad : btrfs: merge btrfs_find_device_missing_or_by_path() into parent
02a033df7a5e : btrfs: Remove not_found_em label from btrfs_get_extent
b8eeab7fced2 : btrfs: Consolidate retval checking of core btree functions
694c12ed9dcb : btrfs: Rename found_type to extent_type in btrfs_get_extent
500710d3b872 : Btrfs: move duplicated nodatasum check into common reflink/dedupe helper
951e05a90469 : btrfs: Remove impossible condition from mergable_maps
d00c2d9c7697 : Btrfs: do not overwrite error return value in the balance ioctl
d3a53286c191 : Btrfs: do not overwrite error return value in the device replace ioctl
0f39b6056323 : Btrfs: remove redundant check for swapfiles when reflinking
420829d8ea13 : btrfs: Refactor shrink_delalloc
4546d178745d : btrfs: Document logic regarding inode in async_cow_submit
a1d64ba60926 : btrfs: Remove WARN_ON in btrfs_alloc_delalloc_work
bd4691a0e866 : btrfs: Use ihold instead of igrab in cow_file_range_async
62b37622718c : btrfs: Remove isize local variable in compress_file_range
532425ff9e13 : btrfs: Remove inode argument from async_cow_submit
aa704d4e75c1 : btrfs: remove set but not used variable 'num_pages'
02950af4e3b7 : btrfs: Remove redundant assignment in btrfs_get_extent_fiemap
f3714ef479d2 : btrfs: Refactor btrfs_get_extent_fiemap
4ab47a8d9ce2 : btrfs: Remove unused arguments from btrfs_get_extent_fiemap
a08734906602 : Btrfs: setup a nofs context for memory allocation at __btrfs_set_acl
b89f6d1fcb30 : Btrfs: setup a nofs context for memory allocation at btrfs_create_tree()
eee995775444 : Btrfs: do not overwrite error return value in the get device stats ioctl
4fa99b008fb5 : Btrfs: do not overwrite error return value in scrub progress ioctl
06fe39ab15a6 : Btrfs: do not overwrite scrub error with fault error in scrub ioctl
bc9a8bf79cb0 : btrfs: Make first argument of btrfs_run_delalloc_range directly an inode
9cf10cc195c7 : Btrfs: drop useless LIST_HEAD in merge_reloc_root
6324320de609 : powerpc sstep: Add support for modsd, modud instructions
6c180071509a : powerpc sstep: Add support for modsw, moduw instructions
3e751acba265 : powerpc sstep: Add support for extswsli instruction
32628b5cf3bc : powerpc sstep: Add support for cnttzw, cnttzd instructions
a23987ef267a : powerpc: sstep: Add support for darn instruction
930d6288a267 : powerpc: sstep: Add support for maddhd, maddhdu, maddld instructions
a329bbe707ce : gpio: mxc: add check to return defer probe if clock tree NOT ready
37fc7845df7b : drm/i915: Call MG_DP_MODE() macro with the right parameters order
014e90ca44ee : ARM: dts: gemini: Re-enable display controller
c21cd4ae82e1 : arm64: dts: renesas: r8a774c0: Fix SCIF5 DMA channels
e20119f7eaaa : arm64: dts: renesas: r8a77990: Fix SCIF5 DMA channels
af39459b896d : gpio: ftgpio: Register per-instance irqchip
e9968c6fa8e7 : mmc: mmci: Send a CMD12 to clear the DPSM at errors
e9d6a371cff3 : mmc: sdhci-xenon: Fixup already marked switch fall-through
e8391453e27f : mmc: sdhci-tegra: drop ->get_ro() implementation
39ee32ce4867 : mmc: sdhci-omap: drop ->get_ro() implementation
6d5cd068ee59 : mmc: sdhci: use WP GPIO in sdhci_check_ro()
70bcc9e3a8cc : mmc: wmt-sdmmc: Drop unused include
bed12fb0a350 : mmc: sunxi-mmc: Drop unused includes
3557cba7e563 : mmc: sdhci-pxav2: Drop unused include
43ea6c9ad969 : mmc: sdhci-bcm-kona: Drop unused includes
b7a7da5644f2 : mmc: mxs-mmc: Drop unused includes
05b3a5e5f86a : mmc: mxcmmc: Drop unused includes
c16e9b7656ae : mmc: cb710: fix indentation issue in if block
68539e2bc344 : mmc: core: Indicate SD specs higher than 4.0
01904ff77676 : mmc: core: Calculate the discard arg only once
a2b760a60194 : mmc: slot-gpio: Remove override_active_level on WP
9cda3e7ceb50 : mmc: bcm2835: Deduplicate reset of driver data on remove
c58ccf2b6de7 : mmc: bcm2835: Drop pointer to mmc_host from bcm2835_host
e5c1e63c9323 : mmc: bcm2835: Drop DMA channel error pointer check
a6327b5e57fd : mmc: omap: fix the maximum timeout setting
3c4019f97978 : mmc: tegra: HW Command Queue Support for Tegra SDMMC
4c4faff62bf5 : mmc: sdhci: Add ADMA3 DMA support for V4 enabled host
c7fddbd5db5c : dt-bindings: mmc: Add supports-cqe property
a99dbaa9e535 : MAINTAINERS: Drop link to git for SDHCI
d96526be297d : MAINTAINERS: Add maintainers for eMMC CQHCI driver
b1d14045f10a : mmc: atmel-mci: enable 8 bits buswidth support
d30ae056adb8 : mmc: renesas_sdhi: Fix card initialization failure in high speed mode
0539552745af : mmc: jz4740: Remove platform data and use standard APIs
414126f9e5ab : mmc: sdhci: Remove unneeded quirk2 flag of O2 SD host controller
7f76e468413c : mmc: jz4740: Annotate implicit fall through
9a633f3bfb97 : mmc: sdhci-esdhc-imx: fix return value check in sdhci_esdhc_imx_probe()
451e31935d89 : mmc: core: annotate implicit fall through
de25fa5a1a77 : mmc: tegra: SDMMC pads auto-calibration
7c3cf5c9322b : dt-bindings: mmc: tegra: Add pinctrl for SDMMC drive strengths
bcdb530125a2 : mmc: sdhci-esdhc-imx: add DCMD support for CMDQ
bb6e358169bf : mmc: sdhci-esdhc-imx: add CMDQ support
401059df9b62 : mmc: sdhci: correct the maximum timeout when enable CMDQ
029e2476f9e6 : mmc: sdhci-esdhc-imx: add HS400_ES support for i.MX8QXP
2b0efe8204ec : mmc: sdhci-esdhc-imx: remove the 100MHz limitation for Strobe DLL
bb60023c6387 : mmc: tmio: undo PM autosuspend when removing the host
0c134535e842 : mmc: tmio: fix typo in tmio_mmc_init_ocr()
7e926f42c64d : mmc:sdio: Remove unneeded variable ret
69d91ed1469b : mmc: sdhci: Fix O2 Host PLL and card detect issue
328be8bed213 : mmc: sdhci: Moving sdhci_o2 into sdhci-pci-o2micro.c
f6a3d9d9dc1c : mmc: block: fix debugfs_simple_attr.cocci warnings
204d94e63e22 : mmc: dt-bindings: omap: Remove duplicate documentation paragraphs
1e20186e706d : mmc: sdhci-brcmstb: handle mmc_of_parse() errors during probe
2b06e1597ac2 : mmc: sdhci: add delay after the last tuning command
d00ab1010c2e : mmc: sdhci-esdhc-imx: add delay between tuning cycles
af6a50d457ec : mmc: sdhci-esdhc-imx: add SD clock limitation for imx6ull
772bf73ed4dc : dt-bindings: mmc: fsl-imx-esdhc: add imx6ull compatible string
de0a0decf2ed : mmc: sdhci-esdhc-imx: fix HS400 timing issue
de3e1dd09b72 : mmc: sdhci: usdhc: do not do tuning for DDR50 mode.
a98c557e2af3 : mmc: sdhci-esdhc-imx: clear ESDHC_STD_TUNING_EN for manual tuning method
4f1000122405 : mmc: sdhci-esdhc-imx: Constify driver data
4e47345a0c3f : mmc: sdhci_am654: Make symbol 'sdhci_am654_ops' static
528314b503f8 : dmaengine: ioatdma: support latency tolerance report (LTR) for v3.4
e0100d40906d : dmaengine: ioatdma: add descriptor pre-fetch support for v3.4
11e31e281bd8 : dmaengine: ioatdma: disable DCA enabling on IOATDMA v3.4
4d75873f8140 : dmaengine: ioatdma: Add Snow Ridge ioatdma device id
ffb5be7c708a : dmaengine: sprd: Change channel id to slave id for DMA cell specifier
b5a4c3732404 : dt-bindings: dmaengine: sprd: Change channel id to slave id for DMA cell specifier
72636db5ba7b : switchdev: Complete removal of switchdev_port_attr_get()
75104db0cb35 : dsa: Remove phydev parameter from disable_port call
0f3b1cf23f0e : net: phy: fix reading fixed phy status
726097d6d6d8 : net: phy: improve auto-neg emulation in swphy
bd16693f359b : net: fix double-free in bpf_lwt_xmit_reroute
186d93669fe0 : ip_tunnel: Add ip tunnel tun_info type dst_cache in ip_tunnel_xmit
342a0ee70acb : net: dsa: mv88e6xxx: Release lock while requesting IRQ
f6d9758b1266 : net: dsa: mv88e6xxx: Add lockdep classes to fix false positive splat
3d25eabbbf67 : ip_tunnel: Add dst_cache support in lwtunnel_state of ip tunnel
71828b224069 : tun: fix blocking read
2b794c4098b5 : tls: Return type of non-data records retrieved using MSG_PEEK in recvmsg
75efc250d2e5 : ipv6: icmp: use percpu allocation
3232a1ef0f0d : ipv6: icmp: use icmpv6_sk_exit()
e9128c14bf1e : ipv4: icmp: use icmp_sk_exit()
4ef595cbb3f8 : ila: Fix uninitialised return value in ila_xlat_nl_cmd_flush
41411e2fd6b8 : net/sched: act_tunnel_key: Add dst_cache support
d3c1e33f5c86 : cpufreq: ap806: add missing of_node_put after of_device_is_available
186551284e6e : net: hns3: fix improper error handling for hns3_client_start
eb4c2ccbad6c : net: hns3: fix setting of the hns reset_type for rdma hw errors
a638b1d8cc87 : net: hns3: fix get VF RSS issue
30ebc576d777 : net: hns3: enable VF VLAN filter for each VF when initializing
c04259442395 : net: hns3: add support to config depth for tx|rx ring separately
e8149933b1fa : net: hns3: remove hnae3_get_bit in data path
cde4ffada829 : net: hns3: replace hnae3_set_bit and hnae3_set_field in data path
0cccebac710a : net: hns3: add unlikely for error handling in data path
d40fa7eeab55 : net: hns3: remove some ops in struct hns3_nic_ops
47e7b13b0aff : net: hns3: limit some variable scope in critical data path
3fe13ed95dd3 : net: hns3: avoid mult + div op in critical data path
2a73ac3e6c9d : net: hns3: add xps setting support for hns3 driver
81d56d8292d7 : selftests: mlxsw: spectrum-2: Add massive delta rehash test
f6eaf1c3acea : selftests: mlxsw: spectrum-2: Check migrate end trace
6375da3dc07f : mlxsw: spectrum_acl: Add vregion migration end tracepoint
d39ca90f5999 : selftests: mlxsw: spectrum-2: Add IPv6 variant of simple delta rehash test
2bffc5322fd8 : mlxsw: spectrum_acl: Don't take mutex in mlxsw_sp_acl_tcam_vregion_rehash_work()
c70b13275b8a : mlxsw: spectrum_acl: Remove RTNL lock assertions from ERP code
7b0f62eefc7f : mlxsw: spectrum_acl: Don't take rtnl lock during vregion_rehash_intrvl_set()
ddaa2875da02 : mlxsw: spectrum_acl: Introduce a mutex to guard objagg instance manipulation
6b861682474c : mlxsw: spectrum_acl: Enable vregion rehash per-profile
65e190356098 : mlxsw: spectrum_acl: Introduce mutex to guard Bloom Filter updates
1263a9ab8224 : mlxsw: spectrum_acl: Introduce vregion mutex
79604b6e1742 : mlxsw: spectrum_acl: Refactor vregion association code
5ec2ee28d27b : mlxsw: spectrum_acl: Introduce a mutex to guard region list updates
2802aadfcff3 : mlxsw: spectrum_acl: Split TCAM group structure into two
7c3cb68f488e : mlxsw: spectrum_acl: Remove unused ops field from group structure
7049f9b5d052 : net: dsa: microchip: add port_cleanup function
6ca508152622 : net: dsa: microchip: remove unnecessary include headers
c30d894b6a6a : net: dsa: microchip: get port link status
7c6ff470aa86 : net: dsa: microchip: add MIB counter reading support
42fc6a4c6130 : net: dsa: microchip: prepare PHY for proper advertisement
62d01535474b : net: phy: marvell10g: add support for the 88x2110 PHY
b38d198cfbc5 : net: mvpp2: Add 2.5GBaseT support
c47455f9a7fc : net: phy: marvell10g: Force reading of 2.5/5G
631ba9063b44 : net: phy: marvell10g: Use a #define for 88X3310 family id
e555e5b1b9ae : net: phy: marvell10g: Use 2500BASEX when using 2.5GBASET
0feaccd595fb : net: phy: marvell10g: Use linkmode_set_bit helper instead of __set_bit
7414542406cd : net: phy: marvell10g: Use get_features to get the PHY abilities
c1164bb1a631 : net: phy: check PMAPMD link status only in genphy_c45_read_link
47f706262f1d : net: Remove switchdev.h inclusion from team/bond/vlan
d7977107b393 : nfp: Remove switchdev.h inclusion
6a5f9161bc0e : net: lantiq: Do not use eth_change_mtu()
cffde20164d2 : net: dsa: lantiq: Add GPHY firmware files
e728fdf06289 : net: phy: improve definition of __ETHTOOL_LINK_MODE_MASK_NBITS
6191da98062d : net/sched: act_skbedit: fix refcount leak when replace fails
8f67c90ee914 : net/sched: act_ipt: fix refcount leak when replace fails
d7e9d01ac292 : m68k: add ColdFire mcf5441x eDMA platform support
5908e6b738e3 : Linux 5.0-rc8
8f1af75df3a7 : vxlan: add ndo_change_proto_down support
2e8b4ba64676 : macvlan: add ndo_change_proto_down support
b58996795dc4 : net: dev: add generic protodown handler
5ce46451719f : selftests: concurrency: add test to verify parallel replace/delete
be6b294dbd22 : selftests: concurrency: add test to verify parallel add/delete
a788b302c533 : selftests: concurrency: add test to verify concurrent delete
424c5bd46ad3 : selftests: concurrency: add test to verify concurrent replace
4ba21de23a76 : selftests: concurrency: add test to verify parallel rules replace
596952fc4f0f : selftests: concurrency: add test to verify parallel rules deletion
450ef62033c7 : selftests: concurrency: add test to verify parallel rules insertion
3b07270db82a : selftests: tdc_batch.py: add options needed for concurrency tests
a0dce8752193 : net: Skip GSO length estimation if transport header is not set
0a6c33e894a5 : doc: add phylink documentation to the networking book
0e29ae030322 : net: phylink: update mac_config() documentation
c2f26e8f8788 : net: Use RCU_INIT_POINTER() to set sk_wq
b6a4119d9d01 : net: phy: let genphy_c45_read_abilities also check aneg capability
6b31c01651c2 : ACPICA: Update version to 20190215
c163f90cc862 : ACPI/ACPICA: Trivial: fix spelling mistakes and fix whitespace formatting
8f5a14d05310 : ACPICA: ACPI 6.3: add GTDT Revision 3 support
9a8d961f1ef8 : ACPICA: ACPI 6.3: HMAT updates
b5eab512e7cf : ACPICA: ACPI 6.3: PPTT add additional fields in Processor Structure Flags
ddcfd66c1d4b : ACPICA: ACPI 6.3: add Error Disconnect Recover Notification value
e646e0a50cfa : ACPICA: ACPI 6.3: MADT: add support for statistical profiling in GICC
aa6ec56b574d : ACPICA: ACPI 6.3: add PCC operation region support for AML interpreter
81214bab582e : iomap: wire up the iopoll method
0bbb280d7b76 : block: add bio_set_polled() helper
eae83ce10b47 : block: wire up block device iopoll method
fb7e160019f4 : fs: add an iopoll method to struct file_operations
4a8c31a1c6f5 : xen/blkback: rework connect_ring() to avoid inconsistent xenstore 'ring-page-order' set by malicious blkfront
93b6604c5a66 : i2c: Allow recovery of the initial IRQ by an I2C client device.
088a8a7fb408 : i2c: ocores: turn incomplete kdoc into a comment
2fe8b2d5578d : ubifs: Reject unsupported ioctl flags explicitly
663586c0a892 : ubi: Expose the bitrot interface
b32b78f89221 : ubi: Introduce in_pq()
a75d1d01477d : trace: events: neigh_update: print new state in string format
66542c3b9d2f : habanalabs: add MMU shadow mapping
d75bcf3e5d60 : habanalabs: Allow accessing DRAM virtual addresses via debugfs
c811f7bc771f : habanalabs: Add a printout with the name of a busy engine
e1266004872c : uapi/habanalabs: add some comments in habanalabs.h
393e5b55e222 : habanalabs: Remove unneeded function pointers
b6f897d75d65 : habanalabs: Move PCI code into common file
680cb3991c9e : habanalabs: ratelimit warnings at start of IOCTLs
e0a29952c527 : habanalabs: remove unused defines
c535bfdd0f86 : habanalabs: use EQ MSI/X ID per chip
3110c60fdc7a : habanalabs: Move device CPU code into common file
5eb420446a59 : habanalabs: remove implicit include from header files
b24ca4587e2b : habanalabs: rename goya_non_fatal_events array to all events
0ca3b1b7b965 : habanalabs: add new device CPU boot status
4c8e0459b585 : net: phy: realtek: Dummy IRQ calls for RTL8366RB
bf50b606cfd8 : tcp: repaired skbs must init their tso_segs
797a22bd5298 : net/x25: fix a race in x25_bind()
99407d8fa3ab : net: dsa: Remove documentation for port_fdb_prepare
278e2148c075 : Revert "bridge: do not add port to router list when receives query with source 0.0.0.0"
af548a27b158 : selftests: fib_tests: sleep after changing carrier. again.
2de7852fe909 : percpu: use nr_groups as check condition
dc59d9bb9c0d : net: phy: aquantia: use genphy_c45_read_status
70fa3a9699cb : net: phy: add genphy_c45_read_status
3b845d87d858 : net: phy: don't change modes we don't care about in genphy_c45_read_lpa
09c4c57f7bc4 : net: phy: aquantia: add support for auto-negotiation configuration
0974f1f03b07 : net: phy: aquantia: remove false 5G and 10G speed ability for AQCS109
6c485084af8d : mlxsw: spectrum: Add Spectrum-2 ASIC support for new port types and speeds
d3eaf1085a24 : mlxsw: spectrum: Add Spectrum-2 ASIC port type-speed operations
9ce8439718b6 : mlxsw: reg: Add new port type-speed fields for PTYS register
1dc3c0a24867 : mlxsw: reg: 80 columns wrapping change
e6f66f50bfe6 : mlxsw: reg: Rename p_eth_proto_adm to full name p_eth_proto_admin
c5b870df6940 : mlxsw: spectrum: Add port type-speed operations
88a4281200ff : mlxsw: spectrum: Rename port type-speed functions to ASIC specific
1e2f66ecebd3 : mlxsw: spectrum: Query port connector type from firmware
475b33cb66c9 : mlxsw: spectrum: Remove unsupported eth_proto_lp_advertise field in PTYS
1531be31973a : mlxsw: spectrum: Remove duplicate port link mode entry
4593403fa516 : net: set static variable an initial value in atl2_probe()
c211524029a1 : kcm: Remove unnecessary SLAB_PANIC for kmem_cache_create() in kcm_init
abdf47aab412 : veth: Fix -Wformat-truncation
135e7245479a : e1000e: Fix -Wformat-truncation warnings
3f8b86964ee5 : net: dsa: mv88e6xxx: Fix -Wformat-security warnings
ab2c4e2581ad : mlxsw: spectrum: Avoid -Wformat-truncation warnings
dccd3ab55ead : bpfilter: re-add header search paths to tools include to fix build error
61a65d32fe91 : net: phy: marvell10g: Fix Multi-G advertisement to only advertise 10G
5085607d2091 : NFS/pnfs: Bulk destroy of layouts needs to be safe w.r.t. umount
238f9c11351f : platform/x86: intel_pmc_core: Quirk to ignore XTAL shutdown
8aba056a4ea6 : platform/x86: intel_pmc_core: Add Package cstates residency info
6769fdbe27d7 : platform/x86: intel_pmc_core: Add ICL platform support
cfb55af9add9 : platform/x86: intel_pmc_core: Convert to INTEL_CPU_FAM6 macro
ff7c634b4f7b : x86/CPU: Add Icelake model number
4a5861f71429 : platform/x86: intel_pmc_core: Avoid a u32 overflow
f27e1d1826d0 : platform/x86: dell_rbu: fix lock imbalance in img_update_realloc
b75318597391 : platform/x86: ideapad-laptop: Add Y530-I5ICH-1060 to no_hw_rfkill list
530451d0df20 : leds: mlxreg: Add support for capability register
e4c275f77624 : platform/mellanox: mlxreg-hotplug: Fix KASAN warning
c355ec651a89 : platform/x86: wmi: fix potential null pointer dereference
fd47a36fba25 : platform/x86: dell_rbu: stop abusing the DMA API
4d9b2864a415 : platform/x86: ideapad-laptop: Fix no_hw_rfkill_list for Lenovo RESCUER R720-15IKBN
c994611aca36 : platform/x86: asus-wmi: Allow loading on systems without the Asus Management GUID
7cc7de93fad4 : hwmon: (ntc_thermistor) Convert to new hwmon API
b57e1d429397 : hwmon: (pwm-fan) Add optional regulator support
29d013ad0401 : dt-bindings: hwmon: Add optional regulator support to pwm-fan
d608898abc74 : powerpc: clean stack pointers naming
c911d2e128e8 : powerpc/64: Replace CURRENT_THREAD_INFO with PACA_THREAD_INFO
f7354ccac844 : powerpc/32: Remove CURRENT_THREAD_INFO and rename TI_CPU
7c19c2e5f9c1 : powerpc: 'current_set' is now a table of task_struct pointers
a7916a1de526 : powerpc: regain entire stack space
ed1cd6deb013 : powerpc: Activate CONFIG_THREAD_INFO_IN_TASK
7aef376679a4 : powerpc/idle/6xx: Use r1 with CURRENT_THREAD_INFO()
b72cc2e7aea1 : powerpc: Use task_stack_page() in current_pt_regs()
3733304048fe : powerpc: Use linux/thread_info.h in processor.h
5497c2536f09 : powerpc: Use sizeof(struct thread_info) in INIT_SP_LIMIT
678c668a7732 : powerpc/64: Use task_stack_page() to initialise paca->kstack
4e67bfd7aa21 : powerpc: Update comments in preparation for THREAD_INFO_IN_TASK
05b98791ec60 : powerpc: Replace current_thread_info()->task with current
7306e83ccf5c : powerpc: Don't use CURRENT_THREAD_INFO to find the stack
1e35f29c6b2e : powerpc: call_do_[soft]irq() takes a pointer to the stack
8c1fc5abdccf : powerpc: Rename THREAD_INFO to TASK_STACK
018cce33c5e6 : powerpc: prep stack walkers for THREAD_INFO_IN_TASK
054860897cd3 : powerpc: Only use task_struct 'cpu' field on SMP
92ab45c5f2db : powerpc: Avoid circular header inclusion in mmu-hash.h
c8e409a33cf8 : powerpc/irq: use memblock functions returning virtual address
eafd825ed710 : powerpc/64: Simplify __secondary_start paca->kstack handling
e7fda7e569e1 : powerpc/64s: Remove MSR_RI optimisation in system_call_exit()
f40f4fc9506d : soc/tegra: default select TEGRA_TIMER for Tegra210
b4822dc7564f : clocksource/drivers/tegra: Add Tegra210 timer support
87e0a455960a : dt-bindings: timer: add Tegra210 timer
371eec9b822b : clocksource/drivers/timer-cs5535: Rename the file for consistency
eb36f29347fd : clocksource/drivers/timer-pxa: Rename the file for consistency
bcc5a050fedd : clocksource/drivers/tango-xtal: Rename the file for consistency
2e710fc39172 : dt-bindings: timer: gpt: update binding doc
7d1053212858 : clocksource/drivers/exynos_mct: Remove unused header includes
2e876b5d9f8d : dt-bindings: timer: mediatek: update bindings for MT7629 SoC
b93074201960 : clocksource/drivers/exynos_mct: Fix error path in timer resources initialization
9fd464fe745c : clocksource/drivers/exynos_mct: Remove dead code
26478b2f6a06 : clocksource/drivers/riscv: Add required checks during clock source init
29f970cf670f : dt-bindings: timer: renesas: tmu: Document r8a774c0 bindings
8743dcf66981 : dt-bindings: timer: renesas, cmt: Document r8a774c0 CMT support
d2f276c8d3c2 : clocksource/drivers/exynos_mct: Clear timer interrupt when shutdown
a5719a40aef9 : clocksource/drivers/exynos_mct: Move one-shot check from tick clear to ISR
c950ca8c35ee : clocksource/drivers/arch_timer: Workaround for Allwinner A64 timer instability
e7e7e0d7beaf : clocksource/drivers/sun5i: Fail gracefully when clock rate is unavailable
275154155538 : i2c: designware: Do not allow i2c_dw_xfer() calls while suspended
89328b1b8185 : i2c: tegra: Only display error messages if DMA setup fails
fb0b0a73b223 : powerpc: Enable kcov
8f54a6f7406e : powerpc/kconfig: make _etext and data areas alignment configurable on 8xx
d5f17ee96447 : powerpc/8xx: don't disable large TLBs with CONFIG_STRICT_KERNEL_RWX
0f4a9041c7a7 : powerpc/kconfig: make _etext and data areas alignment configurable on Book3s 32
63b2bc619565 : powerpc/mm/32s: Use BATs for STRICT_KERNEL_RWX
5e04ae85fbed : powerpc/mm/32s: add setibat() clearibat() and update_bats()
166d97d96158 : powerpc/kconfig: define CONFIG_DATA_SHIFT and CONFIG_ETEXT_SHIFT
555f4fdb93e7 : powerpc/kconfig: define PAGE_SHIFT inside Kconfig
28ea38b9cba6 : powerpc/mmu: add is_strict_kernel_rwx() helper
02d5d13b4544 : powerpc/32: add helper to write into segment registers
df25f863903b : powerpc/mm/32s: use _PAGE_EXEC in setbat()
160985f3025b : powerpc/wii: remove wii_mmu_mapin_mem2()
d2f15e0979ee : powerpc/32: always populate page tables for Abatron BDI.
9e849f231c3c : powerpc/mm/32s: use generic mmu_mapin_ram() for all blocks.
e4d6654ebe6e : powerpc/mm/32s: rework mmu_mapin_ram()
14e609d693ef : powerpc/mm/32: add base address to mmu_mapin_ram()
6d183ca8baec : powerpc/wii: properly disable use of BATs when requested.
e4470bd6a414 : powerpc/8xx: Map 32Mb of RAM at init.
665bed2386e5 : powerpc/8xx: replace most #ifdef by IS_ENABLED() in 8xx_mmu.c
78a8da060094 : powerpc: sstep: Add tests for addc[.] instruction
44dea1784b2f : powerpc: sstep: Add tests for add[.] instruction
84022ac17327 : powerpc: sstep: Add tests for compute type instructions
bb6bdd51c838 : i2c: gpio: fault-injector: add 'inject_panic' injector
63e57b6f191d : i2c: gpio: fault-injector: add 'lose_arbitration' injector
f68e7927212f : Revert "powerpc/book3s32: Reorder _PAGE_XXX flags to simplify TLB handling"
6b9932bc28fd : i2c: tegra: remove multi-master support
9ffc125cd4f9 : i2c: tegra: remove master fifo support on tegra186
d0aa694b9239 : drm/i915/pmu: Always sample an active ringbuffer
8737d037209f : habanalabs: driver's Kconfig must select DMA_SHARED_BUFFER
a507fbb975c4 : habanalabs: don't print result when rc indicates error
919691733197 : MAINTAINERS: Change mailing list for Hyper-V CORE AND DRIVERS
fd8e3c35b4df : Drivers: hv: vmbus: Change server monitor_pages index to 0
b4b8bb69c104 : bpf, doc: add bpf list as secondary entry to maintainers file
92b95364235b : udp: fix possible user after free in error handler
424a7cd07840 : udpv6: fix possible user after free in error handler
5de362df44d7 : fou6: fix proto error handler argument type
543fc3fb4183 : udpv6: add the required annotation to mib type
6ff7b060535e : mdio_bus: Fix use-after-free on device_register fails
6d4cd041f0af : net: phy: at803x: disable delay only for RGMII mode
43f2ebd55716 : net: phy: at803x: don't inline helpers
14215108a1fd : net_sched: initialize net pointer inside tcf_exts_init()
97f0082a0592 : net: Set rtm_table to RT_TABLE_COMPAT for ipv6 for tables > 255
0000b81a063b : bnxt_en: Wait longer for the firmware message response to complete.
67681d02aaa1 : bnxt_en: Fix typo in firmware message timeout logic.
f036ebd9bfbe : nfp: bpf: fix ALU32 high bits clearance bug
71c190249f0c : nfp: bpf: fix code-gen bug on BPF_ALU | BPF_XOR | BPF_K
49b35cd5e7dd : MAINTAINERS: Update Ampere email address
758a58d0bc67 : loop: set GENHD_FL_NO_PART_SCAN after blkdev_reread_part()
40853d6fc619 : loop: do not print warn message if partition scan is successful
4ce55a9ce18e : selftests/ftrace: Replace \e with \033
37fb665b059e : selftests/ftrace: Replace echo -e with printf
4b89251de024 : net/mlx5: Support ndo bridge_setlink and getlink
8da202b24913 : net/mlx5: E-Switch, Add support for VEPA in legacy mode.
2e5b0534622f : net/mlx5e: Fix mlx5e_tx_reporter_create return value
c7981bea48fb : net/mlx5e: Fix return status of TX reporter timeout recover
2c493ae03a24 : net/mlx5e: Re-add support for TX timeout when TX reporter is not valid
772ac5e284c7 : net/mlx5e: Fix warn print in case of TX reporter creation failure
97417f6182f8 : net/mlx5e: Fix GRE key by controlling port tunnel entropy calculation
0dcaafc0b8dc : net/mlx5: Introduce tunnel entropy control in PCMR register
bfedc645deb7 : net/mlx5: Use read-modify-write when changing PCMR register values
0a3317d43dfa : drm/i915: Remove unused HAS_PCH_CNP_LP
b7d485df6658 : drm/amd/powerplay: fix the confusing ppfeature mask calculations
6a7a20ed29ca : drm/powerplay: print current clock level when dpm is disabled on vg20
e0f83eb5a499 : drm/i915: Sort newer to older platforms.
9e01d94456be : drm/i915: Sort ctx workarounds init from newer to older platforms.
a2a074ef396f : RDMA: Handle ucontext allocations by IB/core
1a4aacdeb507 : ARM: defconfig: integrator: Switch to DRM
038903593317 : ipmi_si: Potential array underflow in hotmod_handler()
41f5f63cd175 : net/mlx5e: Trust kernel regarding transport offset
3517dfe6f236 : net/mlx5e: Remove the wrong assumption about transport offset
6437866e493f : net/packet: Remove redundant skb->protocol set
75c65772c3d1 : net/packet: Ask driver for protocol if not provided by user
ace53b2e2945 : net/ethernet: Add parse_protocol header_ops support
e78b2915517e : net: Introduce parse_protocol header_ops callback
d2aa125d6290 : net: Don't set transport offset to invalid value
d724444ab97d : asm-generic/page.h: fix typo in #error text requiring a real asm/page.h
80d79ad224ba : Documentation: networking: switchdev: Update port parent ID section
061f6a505ac3 : net: dsa: Add ndo_vlan_rx_{add, kill}_vid implementation
cc1d5bda17c8 : net: dsa: Deny enslaving VLAN devices into VLAN aware bridge
4960461f5d22 : libnvdimm/pfn: Remove dax_label_reserve
2d4f27999b88 : perf data: Add global path holder
45112e89a8b2 : perf data: Move size to struct perf_data_file
c60f83b813e5 : perf, pt, coresight: Fix address filters for vmas with non-zero offset
18736eef1213 : perf: Copy parent's address filter offsets on clone
cd358012ba20 : perf scripts python: exported-sql-viewer.py: Add top calls report
fc2c77aa8437 : perf scripts python: exported-sql-viewer.py: Remove no selection error
0d5f8f230c67 : perf scripts python: exported-sql-viewer.py: Remove SQLTableDialogDataItem
1c3ca1b3ae35 : perf scripts python: exported-sql-viewer.py: Create new dialog data item classes
947cc38d4724 : perf scripts python: exported-sql-viewer.py: Move report name into ReportVars
0bf0947a954f : perf scripts python: exported-sql-viewer.py: Factor out ReportVars
0924cd687fe7 : perf scripts python: exported-sql-viewer.py: Factor out ReportDialogBase
8c90fef9a84d : perf scripts python: exported-sql-viewer.py: Move column headers
655cb952de5f : perf scripts python: exported-sql-viewer.py: Hide Call Graph option if no calls table
df8794fe6840 : perf scripts python: exported-sql-viewer.py: Remove leftover debugging prints
b3a67546fda9 : perf scripts python: exported-sql-viewer.py: Fix missing shebang
3c0cd952cf05 : perf thread-stack: Hide x86 retpolines
52baf9878b65 : net: socket: add check for negative optlen in compat setsockopt
6d20faecc594 : isdn_common: Mark expected switch fall-throughs
f5b51fe804ec : ipv6: route: purge exception on removal
2e1c3fff5e49 : net: thunderx: remove link change polling code and info from nicpf
2c632ad8bc74 : net: thunderx: move link state polling function to VF
609ea65c65a0 : net: thunderx: add mutex to protect mailbox from concurrent calls for same VF
535443961289 : net: thunderx: rework xcast message structure to make it fit into 64 bit
7db730d9d2f7 : net: thunderx: add nicvf_send_msg_to_pf result check for set_rx_mode_task
0dd563b9a62c : net: thunderx: make CFG_DONE message to run through generic send-ack sequence
2ecbe4f4a027 : net: thunderx: replace global nicvf_rx_mode_wq work queue for all VFs to private for each of them.
f6d25aca1ba3 : net: thunderx: correct typo in macro name
efcc9bcaf77c : net: ip6_gre: fix possible NULL pointer dereference in ip6erspan_set_version
8c7a77267eec : team: use operstate consistently for linkup
023fb4b51fa9 : net: phy: aquantia: Use get_features for the PHYs abilities
c286909fe545 : r8152: Fix an error on RTL8153-BD MAC Address Passthrough support
7cc9f7003a96 : ipvlan: disallow userns cap_net_admin to change global mode/flags
d1f20c03f481 : sctp: don't compare hb_timer expire date before starting it
afc1990e089f : RDMA/core: Fix a WARN() message
de3ccd26fafc : KVM: MMU: record maximum physical address width in kvm_mmu_extended_role
511da98d207d : kvm: x86: Return LA57 feature based on hardware capability
ad7dc69aeb23 : x86/kvm/mmu: fix switch between root and guest MMUs
c50866e2853a : bnxt_re: fix the regression due to changes in alloc_pbl
7ca4c922aad2 : clk: ingenic: Fix doc of ingenic_cgu_div_info
bc5d922c9349 : clk: ingenic: Fix round_rate misbehaving with non-integer dividers
ede0fa98a900 : KEYS: always initialize keyring_index_key::desc_len
cc1780fc42c7 : KEYS: user: Align the payload buffer
812296631816 : clk: mediatek: fix platform_no_drv_owner.cocci warnings
e7e6198c6056 : clk: tegra: dfll: Fix debugfs_simple_attr.cocci warnings
8f99f5eab06c : clk: qoriq: Improve an error message
09186e503486 : security: mark expected switch fall-throughs and add a missing break
bb631af3d55f : clk: at91: optimize clk_round_rate() for AUDIO_PLL
78517428a0d5 : gpio: ixp4xx: Add DT bindings
a242010776f8 : KVM: Minor cleanups for kvm_main.c
2612d723aadc : IB/mlx4: Increase the timeout for CM cache
f8eb0235f659 : x86: pcengines apuv2 gpio/leds/keys platform driver
e09d168f13f0 : gpio: AMD G-Series PCH gpio driver
19c3fe285cba : docs: Explicitly state that the 'Fixes:' tag shouldn't split lines
80fcc98711a3 : doc: security: Add kern-doc for lsm_hooks.h
d61330c689df : doc: sctp: Merge and clean up rst files
3203561d6d08 : Docs: Correct /proc/stat path
a5f4cb4288e5 : scripts/spdxcheck.py: fix C++ comment style detection
61ab9fecaf4f : doc: fix typos in license-rules.rst
f07fb1088fb1 : Documentation: fix admin-guide/README.rst minimum gcc version requirement
1c7f86cbceb4 : doc: process: complete removal of info about -git patches
a10c29cd8bce : doc: translations: sync translations 'remove info about -git patches'
915654fd718c : samples/bpf: Fix dummy program unloading for xdp_redirect samples
daad4d2a0a60 : spi: sifive: Remove redundant dev_err call in sifive_spi_probe()
7c0cdf0b3940 : bpf, lpm: fix lookup bug in map_delete_elem
049e5feae18f : spi: sifive: Remove spi_master_put in sifive_spi_remove()
ac227fb5bc95 : regulator: da9063: Use struct_size() in devm_kzalloc()
a661b1d9936e : regulator: mt6311: Use linear instead of linear range for mt6311_buck_ops
d3d1a6a72b23 : regulator: max77650: Fix set_current_limit implementation
e5c8ba0635a8 : regulator: tps65218: Add support for LS2
0d3fba3e7a56 : ASoC: wm_adsp: Improve logging messages
4f2d4eabf577 : ASoC: wm_adsp: Add support for multiple compressed buffers
a792af69b08f : ASoC: wm_adsp: Refactor compress stream initialisation
1e38f069c7d7 : ASoC: wm_adsp: Reorder some functions for improved clarity
cc7d6ce90216 : ASoC: wm_adsp: Factor out stripping padding from ADSP data
eb23dcd20e91 : ASoC: cs35l36: Fix an IS_ERR() vs NULL checking bug
1f35cd65386e : perf thread-stack: Improve thread_stack__no_call_return()
90b2d4f15ff7 : ipmi_si: Remove hacks for adding a dummy platform devices
e17c657100d5 : ipmi_si: Consolidate scanning the platform bus
bdb57b7bc162 : ipmi_si: Remove hotmod devices on removal and exit
1a84df2df8eb : ipmi_si: Remove hardcode IPMI devices by scanning the platform bus
3bb8ea400cbe : ipmi_si: Switch hotmod to use a platform device
3cd83bac481d : ipmi: Consolidate the adding of platform devices
f6296bdc49c4 : ipmi_si: Rename addr_type to addr_space to match what it does
f25eb4483268 : ipmi_si: Convert some types into unsigned
41b766d661bf : ipmi_si: Fix crash when using hard-coded device
51d0af222f6f : mac80211: allocate tailroom for forwarded mesh packets
6c4128f65857 : rhashtable: Remove obsolete rhashtable_walk_init function
3692293163b8 : mac80211: Use rhashtable_lookup_get_insert_fast instead of racy code
77ff2c6b4984 : mac80211: update HE IEs to D3.3
55c1fdf0d6c5 : cfg80211: allow sending vendor events unicast
7976b1e9e3bf : mac80211: ignore quiet mode in probe
9792875ccd47 : mac80211: allow CSA to self with immediate quiet
fafd2bce5a58 : mac80211: notify driver on subsequent CSA beacons
c15353be9190 : mac80211: fix position of vendor_data read
2ff5e52e7836 : radiotap: add 0-length PSDU "not captured" type
b9cc81d827ed : mac80211: abort CSA if beacon does not include CSA IEs
ee145775c1eb : mac80211: support max channel switch time element
4d9ec73d2b78 : cfg80211: Report Association Request frame IEs in association events
767637416e21 : cfg80211: pmsr: use eth_broadcast_addr() to assign broadcast address
5c14a4d05f68 : mac80211: Change default tx_sk_pacing_shift to 7
174077152404 : mac80211_hwsim: propagate genlmsg_reply return code
e66c3209c7fd : powerpc: Move page table dump files in a dedicated subdirectory
07c100b18733 : drm/i915/guc: Flush the residual log capture irq on disabling
a0ea4ffff266 : drm/imx: only send commit done event when all state has been applied
f6019702d964 : drm/imx: allow building under COMPILE_TEST
2acef9c333ec : drm/imx: imx-tve: depend on COMMON_CLK
74a3dba26c60 : drm/imx: ipuv3-plane: add zpos property
70e8a0c71e90 : drm/imx: ipuv3-plane: add function to query atomic update status
4bfbd561fc7d : gpu: ipu-v3: prg: add function to get channel configure status
0a29b1abaf5b : gpu: ipu-v3: pre: add double buffer status readback
33776d059630 : PCI: pci-bridge-emul: Extend pci_bridge_emul_init() with flags
59f81c35e0df : PCI: pci-bridge-emul: Create per-bridge copy of register behavior
11ba5961a215 : KVM: s390: add debug logging for cpu model subfunctions
346fa2f891c7 : KVM: s390: implement subfunction processor calls
c88b093693cc : arm64: KVM: Fix architecturally invalid reset value for FPEXC32_EL2
c0bde003a013 : ALSA: hda/tegra: sound card name from device tree
11ce4308307c : arm64: tegra: custom name for hda sound card
a0d183c32916 : ALSA: hda/tegra: property for card name
7f5d9c1bc0e6 : KVM: arm/arm64: Remove unused timer variable
28528fca4908 : irqchip/imx-irqsteer: Add multi output interrupts support
deb904e45b4e : irqchip/imx-irqsteer: Change to use reg_num instead of irq_group
e482c01dc73c : dt-bindings: irq: imx-irqsteer: Add multi output interrupts support
e12ba23254d8 : dt-binding: irq: imx-irqsteer: Use irq number instead of group number
837ccda3480d : drivers: depend on HAS_IOMEM for devm_platform_ioremap_resource()
7bae0432a64a : usb: core: add option of only authorizing internal devices
36360658eb5a : s390: vfio_ap: link the vfio_ap devices to the vfio_ap bus subsystem
47b7478583aa : s390/cpum_cf: Handle EBUSY return code from CPU counter facility reservation
fb3a0b61e0d4 : s390/cpum_cf: Add kernel message exaplanations
fe5908bccc56 : s390/cpum_cf_diag: Add support for s390 counter facility diagnostic trace
86c0b75715e7 : s390/cpum_cf: add ctr_stcctm() function
7f5ac1a02242 : s390/cpum_cf: move common functions into a separate file
869f4f98fafa : s390/cpum_cf: introduce kernel_cpumcf_avail() function
346d034d7f13 : s390/cpu_mf: replace stcctm5() with the stcctm() function
778fb10ccc18 : s390/cpu_mf: add store cpu counter multiple instruction support
17bebcc68eee : s390/cpum_cf: Add minimal in-kernel interface for counter measurements
26b8317f51a2 : s390/cpum_cf: introduce kernel_cpumcf_alert() to obtain measurement alerts
f944bcdf5b84 : s390/cpu_mf: move struct cpu_cf_events and per-CPU variable to header file
f1c0b83173e5 : s390/cpum_cf: rename per-CPU counter facility structure and variables
3d33345aa3d9 : s390/cpum_cf: prepare for in-kernel counter measurements
30e145f81142 : s390/cpum_cf: move counter set controls to a new header file
1e8b15a1988e : drm/i915/gvt: Add in context mmio 0x20D8 to gen9 mmio list
a9443a63283a : clk: x86: Move clk-lpss.h to platform_data/x86
d13501a2bedf : clk: fractional-divider: check parent rate only if flag is set
760be6586fbc : clk: qcom: Make common clk_hw registrations
ed6b4795ece4 : clk: actions: Add clock driver for S500 SoC
0c8c53e033d2 : dt-bindings: clock: Add DT bindings for Actions Semi S500 CMU
9831289f6f62 : clk: actions: Add configurable PLL delay
668ae7288e82 : habanalabs: use GFP_ATOMIC under spin lock
6a5280012da5 : parisc: use memblock_alloc() instead of custom get_memblock()
12e1e7af1a55 : vfs: Make __vfs_write() static
7a25c6c0aac8 : rocker: Add missing break for PRE_BRIDGE_FLAGS
7df5218d6675 : crypto: ccp - Update driver messages to remove some confusion
333e664772c5 : crypto: adiantum - add 1536 and 4096-byte test vectors
367ecc07314a : crypto: nhpoly1305 - add a test vector with len % 16 != 0
511306b2d075 : crypto: arm/aes-ce - update IV after partial final CTR block
fa5fd3afc7e6 : crypto: arm64/aes-blk - update IV after partial final CTR block
e674dbc088e5 : crypto: testmgr - add iv_out to all CTR test vectors
cdc694699af1 : crypto: testmgr - add iv_out to all CBC test vectors
8efd972ef96a : crypto: testmgr - support checking skcipher output IV
c9e1d48a1122 : crypto: testmgr - remove extra bytes from 3DES-CTR IVs
c1c214adcb56 : crypto: rockchip - update new iv to device in multiple operations
4359669a0876 : crypto: rockchip - fix scatterlist nents error
b5be853181a8 : crypto: ccree - fix missing break in switch statement
05bd1beec274 : crypto: caam/qi2 - relax busy polling while enqueuing FDs
f1657eb99e4a : crypto: caam/qi2 - rate-limit enqueue failure prints
ac5d15b4519f : crypto: caam/qi2 - use affine DPIOs
7d220dabc219 : crypto: chtls - remove cdev_list_lock
c64316502008 : crypto: sha512/arm - fix crash bug in Thumb2 build
69216a545cf8 : crypto: sha256/arm - fix crash bug in Thumb2 build
f1071c3e2473 : crypto: ccree - add missing inline qualifier
d3d6a18d7d35 : aio: Fix locking in aio_poll()
c3c7470c7556 : powerpc/kvm: Save and restore host AMR/IAMR/UAMOR
716cb1160819 : KVM: PPC: Book3S: Improve KVM reference counting
e40542aff909 : KVM: PPC: Book3S HV: Fix build failure without IOMMU support
34f81f049e35 : net: hns3: clear command queue's registers when unloading VF driver
232d0d55fca6 : net: hns3: uninitialize command queue while unloading PF driver
c6075b193462 : net: hns3: Record VF vlan tables
6dd86902f21d : net: hns3: Record VF unicast and multicast tables
3aff0ac97391 : net: hns3: fix 6th bit of ppp mpf abnormal errors
d1f55d6bfcf0 : net: hns3: enable 8~11th bit of mac common msi-x error
747fc3f351ba : net: hns3: some bugfix of ppu(rcb) ras errors
3d69e59f42bd : net: hns3: modify print message of ssu common ecc errors
f18635d52c23 : net: hns3: fix port info query issue for copper port
db68ca0ef7c9 : net: hns3: convert mac advertize and supported from u32 to link mode
676131f7c53e : net: hns3: Check variable is valid before assigning it to another
bdd59d661153 : net: hns3: add pointer checking at the beginning of the exported functions.
6321aa197547 : phonet: fix building with clang
103d0244d29f : net: ip6_gre: do not report erspan_ver for ip6gre or ip6gretap
2bdf700e5388 : net: ip_gre: do not report erspan_ver for gre or gretap
bb6c346cef6f : mlxsw: spectrum_buffers: Reject overlarge headroom size requests
edf777f55aee : mlxsw: spectrum_buffers: Update port headroom configuration
fe099bf682ab : mlxsw: spectrum_buffers: Add Spectrum-2 shared buffer configuration
13f35cc4245c : mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_mm in sb_vals
bb60a62e0247 : mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_cm in sb_vals
5d25232eb925 : mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_prs in mlxsw_sp_sb_vals
cc1ce6ff3453 : mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_pms in mlxsw_sp_sb_vals
5d65f5f45eaf : mlxsw: spectrum_buffers: Keep pool descriptors in mlxsw_sp_sb_vals
93d201f7757e : mlxsw: spectrum_buffers: Allocate prs & pms dynamically
c39f3e0e4f15 : mlxsw: spectrum: Add struct mlxsw_sp_sb_vals
15205fc05482 : MIPS: ingenic: Add support for appended devicetree
ae9f346dd38c : net: stmmac: dwxgmac2: Also use TBU interrupt to clean TX path
1103d3a5531c : net: stmmac: dwmac4: Also use TBU interrupt to clean TX path
4ccb45857c2c : net: stmmac: Fix NAPI poll in TX path when in multi-queue
4438ee3f130c : IB/core: Abort page fault handler silently during owning process exit
81dd4c4be3a7 : IB/mlx5: Validate correct PD before prefetch MR
a6bc3875f176 : IB/mlx5: Protect against prefetch of invalid MR
341fdf260211 : clk: imx: imx8mm: Mark init function __init
e80d02dd7630 : seccomp, bpf: disable preemption before calling into bpf prog
9f08a5d896ce : PCI/DPC: Fix print AER status in DPC event handling
010c8f01aa7f : net: Get rid of switchdev_port_attr_get()
cc0c207a5d18 : net: Remove SWITCHDEV_ATTR_ID_PORT_BRIDGE_FLAGS_SUPPORT
1ef0764486fa : net: bridge: Stop calling switchdev_port_attr_get()
93700458ff63 : rocker: Check Handle PORT_PRE_BRIDGE_FLAGS
ea87005a00f7 : net: dsa: Add setter for SWITCHDEV_ATTR_ID_PORT_BRIDGE_FLAGS
e1230246d0ad : staging: fsl-dpaa2: ethsw: Handle PORT_PRE_BRIDGE_FLAGS
c19c44f867ca : mlxsw: spectrum: Handle PORT_PRE_BRIDGE_FLAGS
746dc184ba59 : net: switchdev: Add PORT_PRE_BRIDGE_FLAGS
4a5c8d898948 : XArray: Fix xa_reserve for 2-byte aligned entries
7b2e932f633b : ARCv2: don't assume core 0x54 has dual issue
c13880634485 : net: dsa: enable flooding for bridge ports
4f85901f0063 : net: dsa: mv88e6xxx: add support for bridge flags
57652796aa97 : net: dsa: add support for bridge flags
2fbe967b3eb7 : XArray: Fix xa_erase of 2-byte aligned entries
9d575719ca9b : clk: qcom: gcc-qcs404: Add cfg_offset for blsp1_uart3 clock
96dc791d0b9e : clk: qcom: clk-rcg2: Introduce a cfg offset for RCGs
fe6b580ec64c : clk: qcom: remove empty lines in clk-rcg.h
585fc46bd47a : dt-bindings: clock: remove unused definition for stm32mp1
97621d22df60 : clk: stm32mp1: fix bit width of hse_rtc divider
f9b76fd24d0a : clk: stm32mp1: remove unnecessary CLK_DIVIDER_ALLOW_ZERO flag
d3f2e33c875d : clk: stm32mp1: fix HSI divider flag
140fc4e406fa : clk: stm32mp1: fix mcu divider table
c488b24f8627 : clk: stm32mp1: set ck_csi as critical clock
72cfd1ad1057 : clk: stm32mp1: add CLK_SET_RATE_NO_REPARENT to Kernel clocks
749c9e553e1f : clk: stm32mp1: parent clocks update
5ae51d67aec9 : clk: clk-twl6040: Fix imprecise external abort for pdmclk
9e8db5913264 : net: avoid false positives in untrusted gso validation
c0189feeade0 : clk: clk-gpio: add support for sleeping GPIOs in gpio-gate-clk
48766a583c79 : tipc: improve function tipc_wait_for_rcvmsg()
223b7329ec6a : tipc: improve function tipc_wait_for_cond()
04053f4d23a4 : clk: qcom: clk-rpmh: Add IPA clock support
0ea8cbc15d80 : clk: mmp2: separate LCDC peripheral clk form the display clock
ed11aff3eef3 : dt-bindings: marvell,mmp2: Add clock id for the LCDC clock
521282237b9d : clk: uniphier: Fix update register for CPU-gear
08e71623c822 : bridge: remove redundant check on err in br_multicast_ipv4_rcv
a2b5a3fa2ce1 : net: remove unneeded switch fall-through
0612fe604d86 : clk: samsung: s3c2443: Mark expected switch fall-through
785c9f411eb2 : clk: samsung: exynos5: Fix kfree() of const memory on setting driver_override
5f0b6216ea38 : clk: samsung: exynos5: Fix possible NULL pointer exception on platform_device_alloc() failure
3c963a3306ea : bonding: fix PACKET_ORIGDEV regression
af736bf071e8 : net: sched: potential NULL dereference in tcf_block_find()
ad49bc6361ca : net: vrf: remove MTU limits for vrf device
e61b30bb34b6 : clk: renesas: r8a774c0: Fix LAST_DT_CORE_CLK
25fd08eb2be0 : RDMA/uverbs: Store PR pointer before it is overwritten
56b90fa02214 : lib/test_rhashtable: fix spelling mistake "existant" -> "existent"
7264235ee74f : IB/hfi1: Add missing break in switch statement
ca8d4794f669 : ipmr: ip6mr: Create new sockopt to clear mfc cache or vifs
6b4cb6cb1385 : net: phy: marvell10g: use genphy_c45_check_and_restart_aneg in mv3310_config_aneg
1af9f16840e9 : net: phy: add genphy_c45_check_and_restart_aneg
cc429d529126 : net: phy: use genphy_config_eee_advert in genphy_c45_an_config_aneg
cd34499cacf3 : net: phy: export genphy_config_eee_advert
51f9f234dac5 : net: phy: don't use 10BaseT/half as default in genphy_read_status
40d5432cd50e : net: phy: remove orphaned register read in genphy_read_status
db27e40b27f1 : clk: imx8mq: Add the missing ARM clock
45a359e80d9b : dt-bindings: imx8mq-clock: Add the missing ARM clock
ad18bbf369a6 : clk: imx: imx8mq: Fix the rate propagation for arm pll
202ce5afe51e : clk: imx8mq: Add support for the CLKO1 clock
767e06a99241 : drm/amdgpu: Bump amdgpu version for context priority override.
18de100ed6f0 : MAINTAINERS: mark CAIF as orphan
0bfed63baf55 : clk: imx8mq: Fix the CLKO2 source select list
81bf81e7d3f1 : clk: imx8mq: Add missing M4 clocks
ba5625c3e272 : clk: imx: Add clock driver support for imx8mm
037a474f6144 : dt-bindings: imx: Add clock binding doc for imx8mm
8646d4dcc7fb : clk: imx: Add PLLs driver for imx8mm soc
9b15cffbf21d : clk: imx5: add imx5_SCC2_IPG_GATE
666aed2d13ee : clk: imx: scu: add set parent support
cd67d3272768 : clk: imx: scu: add fallback compatible string support
402564aee071 : clk: imx8mq: Make parent names arrays const pointers
470663e0781c : clk: imx: Make parents const pointer in mux wrappers
65a6b7c5f31c : clk: imx: Make parent_names const pointer in composite-8m
0d2f2a3da1f2 : platform/chrome: wilco_ec: Add RTC driver
b787bb126cbc : platform/chrome: wilco_ec: Add support for raw commands in debugfs
7b3d4f44abf0 : platform/chrome: Add new driver for Wilco EC
f1b4ac960d7a : drm/amdgpu/powerplay: fix typo in BACO header guards
41d3ae4b9ab7 : drm/amdgpu/powerplay: fix return codes in BACO code
94b944381203 : drm/amdgpu: add missing license on baco files
11db1ad4513d : perf annotate: Fix getting source line failure
6f9449be53f3 : NFS: Fix a soft lockup in the delegation recovery code
c11ef0a883ac : parisc: Add constants for various PDC firmware calls
d578bf28cfc4 : parisc: Add constant for PDC_PAT_COMPLEX firmware call
8207d4ee44d3 : parisc: Show machine product number during boot
661faf31021d : parisc: Add constants for PDC_RELOCATE PDC call
3b26fdafbe2f : parisc: Add PDC_CRASH_PREP PDC function number
97d7e2e3fd8a : parisc: Use F_EXTEND() macro in iosapic code
3654f012115d : parisc: remove the HBA_DATA macro
5007526700a0 : parisc/lba_pci: use container_of in LBA_DEV
e2fcabe0ebe0 : parisc/dino: use container_of in DINO_DEV
cb0f7ab4a41f : parisc: properly type the return value of parisc_walk_tree
79b428da3ee1 : parisc: properly type the iommu field in struct pci_hba_data
25c9dbe8bb10 : parisc: turn GET_IOC into an inline function
9b8eeab01976 : parisc: move internal implementation details out of <asm/dma-mapping.h>
3e803d3ed877 : parisc: don't include <asm/cacheflush.h> in <asm/dma-mapping.h>
f9d91f7dc21a : parisc: remove meaningless ccflags-y in arch/parisc/boot/Makefile
c288ac978c31 : parisc: replace oops_in_progress manipulation with bust_spinlocks()
f73493eb4aec : parisc: Improve initial IRQ to CPU assignment
b102f29b2d86 : parisc: Count IPI function call interrupts
237a97d61e9c : parisc: Show rescheduling interrupts on SMP machines only
81fe5bba88a3 : parisc: Hide built-in serial aux port of Tosca GSP card
71d73a0b43c2 : CREDITS/MAINTAINERS: Retire parisc-linux.org email domain
c685c69fba71 : ixgbe: don't do any AF_XDP zero-copy transmit if netif is not OK
b7dc5a071ddf : parisc: Fix ptrace syscall number modification
59eb2a884f53 : i40e: fix XDP_REDIRECT/XDP xmit ring cleanup race
b89fefda7d4e : spi: spi-gpio: fix SPI_CS_HIGH capability
b6835ea77729 : ARC: define ARCH_SLAB_MINALIGN = 8
493a2f812446 : ARC: enable uboot support unconditionally
a66f2e57bd56 : ARC: U-boot: check arguments paranoidly
e494239a007e : ARCv2: support manual regfile save on interrupts
d5e3c55e01d8 : ARC: uacces: remove lp_start, lp_end from clobber list
cdf92962adb0 : ARC: fix actionpoints configuration detection
f8a15f976641 : ARCv2: lib: memcpy: fix doing prefetchw outside of buffer
252f6e8eae90 : ARCv2: Enable unaligned access in early ASM code
4a9b32f30f80 : ixgbe: fix potential RX buffer starvation for AF_XDP
14ffeb52f369 : i40e: fix potential RX buffer starvation for AF_XDP
bf1fc259e8a4 : regulator: s5m8767: Simplify s5m8767_set_voltage_time_sel implementation
21687b162485 : regulator: s5m8767: Constify s5m8767_opmode_reg
74a569ee4c45 : regulator: core: Log forbidden DRMS operation
921b2b3acc06 : regulator: lp873x: Constify lp873x_buck_ramp_delay array
0ebcebbef1cc : qed: Read device port count from the shmem
156a67a9065e : ixgbe: fix older devices that do not support IXGBE_MRQC_L3L4TXSWEN
574b1e1f457c : devlink: Modify reply of DEVLINK_CMD_HEALTH_REPORTER_GET
54719527fd06 : devlink: Rename devlink health attributes
af5f60c7e3d5 : net/smc: allow PCI IDs as ib device names in the pnet table
64e28b52c7a6 : net/smc: add pnet table namespace support
f3d74b2245a0 : net/smc: add smcd support to the pnet table
890a2cb4a966 : net/smc: rework pnet table
390dde08446e : s390/net: convert pnetids to ascii
cecc7a317def : net/smc: cleanup for smcr_tx_sndbuf_nonempty
52b9666efd8b : udf: Drop pointless check from udf_sync_fs()
3453d5708b33 : NFSv4.1: Avoid false retries when RPC calls are interrupted
d7cf4a3bf3a8 : net/smc: fix smc_poll in SMC_INIT state
8f4e80da764e : block: bounce: make sure that bvec table is updated
bf1dc8bad1d4 : ipv6: route: enforce RCU protection in ip6_route_check_nh_onlink()
193f3685d054 : ipv6: route: enforce RCU protection in rt6_update_exception_stamp_rt()
891cb2a72d82 : mm, memory_hotplug: fix off-by-one in is_pageblock_removable
6c8fcc096be9 : mm: don't let userspace spam allocations warnings
6373dca16c91 : slub: fix a crash with SLUB_DEBUG + KASAN_SW_TAGS
557ea25383a2 : kasan, slab: remove redundant kasan_slab_alloc hooks
51dedad06b5f : kasan, slab: make freelist stored without tags
219667c23c68 : kasan, slab: fix conflicts with CONFIG_HARDENED_USERCOPY
dc15a8a2543c : kasan: prevent tracing of tags.c
3f41b6093823 : kasan: fix random seed generation for tag-based mode
1062af920c07 : tmpfs: fix link accounting when a tmpfile is linked in
4e37504d1c49 : psi: avoid divide-by-zero crash inside virtual machines
6ea183d60c46 : mm: handle lru_add_drain_all for UP properly
94b3334cbebe : mm, page_alloc: fix a division by zero error when boosting watermarks v2
311ade0eab19 : mm/debug.c: fix __dump_page() for poisoned pages
b2b469939e93 : proc, oom: do not report alien mms when setting oom_score_adj
338cfaad4993 : slub: fix SLAB_CONSISTENCY_CHECKS + KASAN_SW_TAGS
d36a63a943e3 : kasan, slub: fix more conflicts with CONFIG_SLAB_FREELIST_HARDENED
18e506610238 : kasan, slub: fix conflicts with CONFIG_SLAB_FREELIST_HARDENED
a71012242837 : kasan, slub: move kasan_poison_slab hook before page_address
a2f775751d96 : kmemleak: account for tagged pointers when calculating pointer range
53128245b43d : kasan, kmemleak: pass tagged pointers to kmemleak
e1db95befb3e : kasan: fix assigning tags twice
050c17f239fd : numa: change get_mempolicy() to use nr_node_ids instead of MAX_NUMNODES
a841c673f135 : revert "initramfs: cleanup incomplete rootfs"
bc1d69d6151f : ext4: add sysfs attr /sys/fs/ext4/<disk>/journal_task
231fe82b5609 : ext4: Change debugging support help prefix from EXT4 to Ext4
ddccb6dbe780 : ext4: fix compile error when using BUFFER_TRACE
01215d3edb0f : jbd2: fix compile warning when using JBUFFER_TRACE
7159a986b420 : ext4: fix some error pointer dereferences
8bdc6201785d : workqueue: fix typo in comment
772b5408e3aa : drm/i915: remove redundant likely/unlikely annotation
081a8ae2a54e : xfs: fix uninitialized error variable
66ae56a53f0e : xfs: introduce an always_cow mode
c4feb0b194f3 : xfs: report IOMAP_F_SHARED from xfs_file_iomap_begin_delay
26b91c728b2d : xfs: make COW fork unwritten extent conversions more robust
db46e604adf8 : xfs: merge COW handling into xfs_file_iomap_begin_delay
12df89f28fa9 : xfs: also truncate holes covered by COW blocks
78f0cc9d55cb : xfs: don't use delalloc extents for COW on files with extsize hints
60271ab79d40 : xfs: fix SEEK_DATA for speculative COW fork preallocation
16be1433737e : xfs: make xfs_bmbt_to_iomap more useful
793bc5181b14 : ext4: annotate more implicit fall throughs
034f891a844b : ext4: annotate implicit fall throughs
c54f24e338ed : nfsd: fix performance-limiting session calculation
bf7cbaae0831 : stm class: Prevent division by zero
a1d75dad3a2c : stm class: Fix an endless loop in channel allocation
9ed3f22223c3 : intel_th: Don't reference unassigned outputs
83540fbc8812 : tracing/perf: Use strndup_user() instead of buggy open-coded version
dba235fa70cb : net: ethernet: ti: cpsw: deprecate cpsw-phy-sel driver
11fe9262ed22 : Revert "xsk: simplify AF_XDP socket teardown"
b689269bd1bb : doc: trace: Fix documentation for uprobe_profile
b7e5034cbecf : svcrpc: fix UDP on servers with lots of threads
f1777625c5aa : s390/extmem: print DCSS range with %px
ca57114609d1 : s390/extmem: remove code for 31 bit addressing mode
ebb7c695d3bc : pkey: Indicate old mkvp only if old and current mkvp are different
43a8f684b6d1 : drm/i915: Reorder struct_mutex-vs-reset_lock in i915_gem_fault()
2a3902bd5c14 : drm/i915/icl: Drop redundant gamma mode mask
2a13096ac7da : platform/x86: intel_pmc_core: Include Reserved IP for LTR
cd89e92b7399 : platform/x86: intel_pmc_core: Fix file permissions for ltr_show
34e08191b146 : nvme-rdma: use nr_phys_segments when map rq to sgl
8bb37a2a4d7c : ALSA: hda/realtek: Enable audio jacks of ASUS UX362FA with ALC294
cabe8138b23c : powerpc: dump as a single line areas mapping a single physical page.
fa7b9a805c79 : tools/selftest/vm: allow choosing mem size and page size in map_hugetlb
6b9166f0786e : powerpc/32: Fix CONFIG_VIRT_CPU_ACCOUNTING_NATIVE for 40x/booke
78ca1108b109 : powerpc/book3s32: Reorder _PAGE_XXX flags to simplify TLB handling
84de6ab0e904 : powerpc/603: don't handle PAGE_ACCESSED in TLB miss handlers.
451b3ec082c2 : powerpc/603: Don't worry about _PAGE_USER in TLB miss handlers
f8b58c64eaef : powerpc/603: let's handle PAGE_DIRTY directly
54a05a30c888 : powerpc/603: Don't handle _PAGE_RW and _PAGE_DIRTY on ITLB misses
a8a121995b2e : powerpc/603: Don't handle kernel page TLB misses when not need
6790dae886f9 : powerpc/hash32: use physical address directly in hash handlers.
2c12393f5773 : powerpc/603: use physical address directly in TLB miss handlers.
93c4a162b014 : powerpc/6xx: Store PGDIR physical address in a SPRG
0df977eafc79 : powerpc/6xx: Don't use SPRN_SPRG2 for storing stack pointer while in RTAS
40058337f23f : powerpc: simplify BDI switch
36da5ff0bea2 : powerpc/83xx: Also save/restore SPRG4-7 during suspend
0bbea75c476b : powerpc/traps: fix recoverability of machine check handling on book3s/32
ab44840df1dc : powerpc/32: Remove unneccessary MSR[RI] clearing for 8xx
e995265252fa : powerpc/setup: display reason for not booting
32ceaa6e1285 : powerpc/8xx: hide itlbie and dtlbie symbols
beb4f4722cf6 : powerpc/selftest: fix type of mftb() in null_syscall
19f8a5b5be28 : powerpc/powernv: Don't reprogram SLW image on every KVM guest entry/exit
8cfaf106918a : powerpc/64s: Fix logic when handling unknown CPU features
6fe243fe5157 : powerpc/smp: Make __smp_send_nmi_ipi() static
88b9a3d1425a : powerpc/smp: Fix NMI IPI xmon timeout
1b5fc84aba17 : powerpc/smp: Fix NMI IPI timeout
bba436309d57 : powerpc: Make PPC_64K_PAGES depend on only 44x or PPC_BOOK3S_64
81dac8177862 : powerpc/64: Make sys_switch_endian() traceable
5c285dd76c7f : powerpc/dts: Standardize DTS status assignments from "ok" to "okay"
c746ca00f5ea : powerpc/book3s: Remove pgd/pud/pmd_set() interfaces
fe1ef6bcdb4f : powerpc: Fix 32-bit KVM-PR lockup and host crash with MacOS guest
9f3ba362d847 : powerpc/pseries: export timebase register sample in lparcfg
aa7150ba3786 : powerpc/44x: Force PCI on for CURRITUCK
954bd99435b8 : powerpc/eeh: Add eeh_force_recover to debugfs
6b493f6079a4 : powerpc/eeh: Allow disabling recovery
67060cb1ffa4 : powerpc/pci: Add pci_find_controller_for_domain()
c8f02f210813 : powerpc/eeh_cache: Bump log level of eeh_addr_cache_print()
5ca85ae6318d : powerpc/eeh_cache: Add a way to dump the EEH address cache
e67fbbec7422 : powerpc/eeh_cache: Add pr_debug() prints for insert/remove
46ee7c3c5212 : powerpc/eeh: Use debugfs_create_u32 for eeh_max_freezes
d065ee93aab6 : powerpc: drop unused GENERIC_CSUM Kconfig item
7104dccfd052 : powerpc/64s/hash: Fix assert_slb_presence() use of the slbfee. instruction
3d8810e02b7f : powerpc/mm/hash: Increase vmalloc space to 512T with hash MMU
ca6d5149d2ad : powerpc/ptrace: Simplify vr_get/set() to avoid GCC warning
1b58a975be36 : powerpc/powernv/npu: Remove redundant change_pte() hook
1d2ef028bf9a : intel_th: pti: Use sysfs_match_string() helper
ba828cc9dcc8 : intel_th: Only create useful device nodes
8d86f6b4306f : intel_th: Mark expected switch fall-throughs
1b948134c006 : intel_th: Update ABI documentation
dcab77888da9 : dt-bindings: pinctrl: Document the i.MX50 IOMUXC binding
18fadd6abd5a : gpio: tqmx86: Set proper output level for direction_output
567cbf07caf2 : gpio: sprd: Change to use SoC compatible string
07b6ce7febbb : gpio: sprd: Use SoC compatible string instead of wildcard string
a7013ba5a930 : driver core: Add missing description of new struct device_link field
c05772018491 : powerpc/64s: Better printing of machine check info for guest MCEs
884dfb722db8 : KVM: PPC: Book3S HV: Simplify machine check handling
202ba5ebc3af : pinctrl: qcom: spmi-gpio: Reorder debug print
21b4ab8f9e71 : gpio: of: Handle both enable-gpio{,s}
692ef26e72fc : gpio: of: Restrict enable-gpio quirk to regulator-gpio
fa7569c8ff8e : gpio: davinci: use devm_platform_ioremap_resource()
7945f929f1a7 : drivers: provide devm_platform_ioremap_resource()
fb8cd60c8418 : drm/qxl: remove set but not used variable 'bo_old'
04b9c4885158 : drm/bochs: Fix the ID mismatch error
36a495bf435b : .mailmap: Add Mathieu Othacehe
f2a9eb975ab2 : regulator: fan53555: Add support for FAN53526
3af8160028bf : ASoC: samsung: odroid: Prevent uninitialized variable use
6ab20a05f4c7 : drm/fb-helper: generic: Don't take module ref for fbcon
eb73e1d5ddd8 : drm/tinydrm: Trivia typo fix
4f8347989143 : drm/tinydrm/mipi-dbi: Add drm_to_mipi_dbi()
d0a516347688 : drm/tinydrm: Remove tinydrm_shutdown()
96f2a9aef598 : drm/tinydrm: tinydrm_display_pipe_init() don't use tinydrm_device
06db4b8b2628 : drm/modes: Add DRM_SIMPLE_MODE()
ba3bf37e150a : drm/drv: drm_dev_unplug(): Move out drm_dev_put() call
1ee57d4d75fb : drm: Fix drm_release() and device unplug
24b2f66628ac : HID: Remove Waltop tablets from hid_have_special_driver
3c261a14f520 : HID: Remove KYE tablets from hid_have_special_driver
c970f8453fe1 : HID: Remove hid-uclogic entries from hid_have_special_driver
8547b7789c62 : HID: uclogic: Do not initialize non-USB devices
e902ed934487 : HID: uclogic: Add support for Ugee G5
8a47670c35e2 : HID: uclogic: Support Gray-coded rotary encoders
fde44ac55635 : HID: uclogic: Support faking Wacom pad device ID
08367be171b0 : HID: uclogic: Add support for XP-Pen Deco 01
492a9e9a3c43 : HID: uclogic: Add support for XP-Pen Star G640
c3e5a67c46e5 : HID: uclogic: Add support for XP-Pen Star G540
1ee7c6852351 : HID: uclogic: Add support for Ugee EX07S frame controls
9c17f7353928 : HID: uclogic: Add support for Ugee M540
0c15efe9ef7f : HID: uclogic: Add support for Ugee 2150
2c3a88c64cb6 : HID: uclogic: Support v2 protocol
59f2e0fca8ca : HID: uclogic: Support fragmented high-res reports
01309e29eb95 : HID: uclogic: Support in-range reporting emulation
eecb5b845b1a : HID: uclogic: Designate current protocol v1
251b427566e2 : HID: uclogic: Re-initialize tablets on resume
9614219e9310 : HID: uclogic: Extract tablet parameter discovery into a module
ff0c13d6d2ed : HID: uclogic: Extract report descriptors to a module
bf226cd3316a : HID: Clarify vendor ID reuse by Ugee tablets
7c2af0a16e10 : HID: viewsonic: Support PD1011 signature pad
5e55e2aa802d : HID: kye: Add support for EasyPen M406XE
85cef374d0ba : misc: pci_endpoint_test: Add the layerscape EP device support
b51905798195 : fanotify: Make waits for fanotify events only killable
a805770d8a22 : PCI: layerscape: Add EP mode support
7b9d3d11c058 : arm64: dts: Add the PCIE EP node in dts
e1a6ba5dcb9b : dt-bindings: add DT binding for the layerscape PCIe controller with EP mode
33517881ede7 : irqchip/brcmstb-l2: Use _irqsave locking variants in non-interrupt code
539d37824285 : irqchip/gicv3-its: Use NUMA aware memory allocation for ITS tables
9f199dd34ce0 : irqdomain: Allow the default irq domain to be retrieved
cc9f04f9a84f : irqchip/sifive-plic: Implement irq_set_affinity() for SMP host
6adfe8d2f5b3 : irqchip/sifive-plic: Differentiate between PLIC handler and context
3fecb5aac288 : irqchip/sifive-plic: Add warning in plic_init() if handler already present
86c7cbf1e8d1 : irqchip/sifive-plic: Pre-compute context hart base and enable base
c5568ed2bfdf : drm/i915/hdcp: Silence compiler critics
e1167d7b4588 : staging: octeon-usb: fix misspelled "re-enable"
e8edc32d70a4 : staging: rtlwifi: Use proper enum for return in halmac_parse_psd_data_88xx
160e2c9dce02 : Staging: rtl8192e: Replace license text with SPDX identifier
8a863a608d47 : usb: typec: tps6598x: handle block writes separately with plain-I2C adapters
8fde481ef367 : usb: xhci: Fix for Enabling USB ROLE SWITCH QUIRK on INTEL_SUNRISEPOINT_LP_XHCI
4ee925dfe017 : usb: xhci: fix build warning - missing prototype
cbae05d32ff6 : printk: Pass caller information to log_store().
74fb44863084 : PM-runtime: Fix deadlock when canceling hrtimer
225c0eda36bd : mtd: spi-nor: Fix wrong abbreviation HWCPAS
d678d222de8b : mtd: spi-nor: cadence-quadspi: fix spelling mistake: "Couldnt't" -> "Couldn't"
30a2c8aa3c52 : mtd: spi-nor: Add support for en25qh64
e36bb65e5d0c : mtd: spi-nor: Add support for MX25V8035F
08326d8a9472 : mtd: spi-nor: Add support for EN25Q80A
823900cd0130 : RISC-V: Free-up initrd in free_initrd_mem()
f2c17aabc917 : RISC-V: Implement compile-time fixed mappings
6f1e9e946f0b : RISC-V: Move setup_vm() to mm/init.c
0651c263c8e3 : RISC-V: Move setup_bootmem() to mm/init.c
28d7d5c66d56 : remoteproc: fix rproc_check_carveout_da() returned error and comments
a987e6b91a5a : remoteproc: fix trace buffer va initialization
60f849a5c153 : remoteproc: fix rproc_alloc_carveout() for rproc with iommu domain
b36de8cfd16e : remoteproc: add warning on resource table cast
80137b407285 : remoteproc: fix rproc_alloc_carveout() bad variable cast
74457c40f97a : remoteproc: fix rproc_da_to_va in case of unallocated carveout
a9f6fe0d728e : remoteproc: correct rproc_mem_entry_init() comments
d4c036fec321 : remoteproc: fix recovery procedure
6de1c933246f : rpmsg: virtio: change header file sort style
d999b622fcfb : rpmsg: virtio: allocate buffer from parent
3df52ed7f269 : remoteproc: st: add reserved memory support
086d08725d34 : remoteproc: create vdev subdevice with specific dma memory pool
ad428cdb525a : dax: Check the end of the block-device capacity with dax_direct_access()
680f9b8e6c56 : RISC-V: Setup init_mm before parse_early_param()
64ccfd2dbbdf : cxgb4: Mask out interrupts that are not enabled.
61697a6abd24 : dm: eliminate 'split_discard_bios' flag from DM target interface
13bcb80b7ee7 : drm/i915/gvt: Fix MI_FLUSH_DW parsing with correct index check
30de65c3d5a3 : net: phy: marvell10g: improve mv3310_config_aneg
29f000f7751e : net: phy: disable aneg in genphy_c45_pma_setup_forced
51dcb69de67a : net_sched: fix a memory leak in cls_tcindex
3d210534cc93 : net_sched: fix a race condition in tcindex_destroy()
ae3b564179bf : missing barriers in some of unix_sock ->addr and ->path accesses
a8fef9ba58c9 : net: marvell: mvneta: fix DMA debug warning
d976f6807ea6 : KVM: PPC: Book3S HV: Context switch AMR on Power9
6269e9f790e8 : thermal: rcar_gen3_thermal: Register hwmon sysfs interface
a245b62be3f0 : thermal/qcom/tsens-common : fix possible object reference leak
76b1ae8698d6 : thermal: tegra: add get_trend ops
3d88adf3ef17 : thermal: tegra: fix memory allocation
cd28561dce0f : thermal: tegra: remove unnecessary warnings
a4ffe6b52d27 : thermal: mediatek: add support for MT8183
1813ae17fdf0 : drm/i915/guc: Calling guc_disable_communication in all suspend paths
e0ad3c64fa1f : drm/i915/guc: Splitting CT channel open/close functions
9ce25e72cc77 : drm/i915: Prevent user context creation while wedged
129ca2d2a83f : MAINTAINERS: add Eric Biggers as an fscrypt maintainer
6f903b111e33 : SUNRPC: Remove the redundant 'zerocopy' argument to xs_sendpages()
c87dc4c73bb0 : SUNRPC: Further cleanups of xs_sendpages()
0472e4766049 : SUNRPC: Convert socket page send code to use iov_iter()
e791f8e9380d : SUNRPC: Convert xs_send_kvec() to use iov_iter_kvec()
5f52a9d429b8 : SUNRPC: Initiate a connection close on an ESHUTDOWN error in stream receive
727fcc64a0f8 : SUNRPC: Don't suppress socket errors when a message read completes
e92053a52e68 : SUNRPC: Handle zero length fragments correctly
ae0535515161 : SUNRPC: Don't reset the stream record info when the receive worker is running
ded52fbe7020 : nfs: fix xfstest generic/099 failed on nfsv3
2cde04e90d5b : pNFS: Avoid read/modify/write when it is not necessary
97ae91bbf3a7 : pNFS: Fix potential corruption of page being written
bf211ca1a84c : NFS: Fix typo in comments of nfs_readdir_alloc_pages()
42f72cf368c5 : NFS: Remove redundant semicolon
be4c2d4723a4 : NFS: readdirplus optimization by cache mechanism
40cc394be1aa : fs/nfs: Fix nfs_parse_devname to not modify it's argument
e3735c899854 : SUNRPC: remove pointless test in unx_match()
45bb8d802742 : NFS: drop useless LIST_HEAD
b9779a54bb22 : SUNRPC: Ensure rq_bytes_sent is reset before request transmission
0ffe86f48026 : SUNRPC: Use poll() to fix up the socket requeue races
78153dd45e7e : nfit/ars: Avoid stale ARS results
5479b2757f26 : nfit/ars: Allow root to busy-poll the ARS state machine
e34b8252a3d2 : nfit/ars: Introduce scrub_flags
317a992ab926 : nfit/ars: Remove ars_start_flags
fa3ed4d981b1 : nfit/ars: Attempt short-ARS even in the no_init_ars case
a213c2c7e235 : drm/amdgpu: disable bulk moves for now
962033d55d07 : XArray: Use xa_cmpxchg to implement xa_reserve
b38f6c502706 : XArray: Fix xa_release in allocating arrays
4ece61a22be5 : drm/amd/display: set clocks to 0 on suspend on dce80
9f7ddbea2bb8 : drm/amd/display: fix optimize_bandwidth func pointer for dce80
0921c41e1902 : drm/amd/display: Fix negative cursor pos programming
a67794cafbc4 : Revert "KVM: Eliminate extra function calls in kvm_get_dirty_log_protect()"
7539b174aef4 : x86: kvmguest: use TSC clocksource if invariant TSC is exposed
dee339b5c1da : KVM: Never start grow vCPU halt_poll_ns from value below halt_poll_ns_grow_start
49113d360bde : KVM: Expose the initial start value in grow_halt_poll_ns() as a module parameter
7fa08e71b4a0 : KVM: grow_halt_poll_ns() should never shrink vCPU halt_poll_ns
8ab3c471eef2 : KVM: x86/mmu: Consolidate kvm_mmu_zap_all() and kvm_mmu_zap_mmio_sptes()
24efe61f696c : KVM: x86/mmu: WARN if zapping a MMIO spte results in zapping children
83cdb56864bc : KVM: x86/mmu: Differentiate between nr zapped and list unstable
ea145aacf4ae : Revert "KVM: MMU: fast invalidate all pages"
5d6317ca4e61 : KVM: x86/mmu: Voluntarily reschedule as needed when zapping all sptes
8a674adc11cd : KVM: x86/mmu: skip over invalid root pages when zapping all sptes
7390de1e99a7 : Revert "KVM: x86: use the fast way to invalidate all pages"
b59c4830ca18 : Revert "KVM: MMU: show mmu_valid_gen in shadow page related tracepoints"
42560fb1f3c6 : Revert "KVM: MMU: add tracepoint for kvm_mmu_invalidate_all_pages"
43d2b14b105f : Revert "KVM: MMU: zap pages in batch"
210f494261e1 : Revert "KVM: MMU: collapse TLB flushes when zap all pages"
52d5dedc79bd : Revert "KVM: MMU: reclaim the zapped-obsolete page first"
5ff0568374ed : KVM: x86/mmu: Remove is_obsolete() call
571c5af06e30 : KVM: x86/mmu: Voluntarily reschedule as needed when zapping MMIO sptes
4771450c345d : Revert "KVM: MMU: drop kvm_mmu_zap_mmio_sptes"
a592a3b8fc62 : Revert "KVM: MMU: document fast invalidate all pages"
4e103134b862 : KVM: x86/mmu: Zap only the relevant pages when removing a memslot
a21136345cb6 : KVM: x86/mmu: Split remote_flush+zap case out of kvm_mmu_flush_or_zap()
85875a133ea3 : KVM: x86/mmu: Move slot_level_*() helper functions up a few lines
164bf7e56c5a : KVM: Move the memslot update in-progress flag to bit 63
0e32958ec449 : KVM: Remove the hack to trigger memslot generation wraparound
cae7ed3c2cb0 : KVM: x86: Refactor the MMIO SPTE generation handling
5192f9b976f9 : KVM: x86: Use a u64 when passing the MMIO gen around
361209e054a2 : KVM: Explicitly define the "memslot update in-progress" bit
ddfd1730fd82 : KVM: x86/mmu: Do not cache MMIO accesses while memslots are in flux
e1359e2beb8b : KVM: x86/mmu: Detect MMIO generation wrap in any address space
152482580a1b : KVM: Call kvm_arch_memslots_updated() before updating memslots
4183683918ef : kvm: vmx: Add memcg accounting to KVM allocations
1ec696470c86 : kvm: svm: Add memcg accounting to KVM allocations
254272ce6505 : kvm: x86: Add memcg accounting to KVM allocations
b12ce36a43f2 : kvm: Add memcg accounting to KVM allocations
359a6c3ddc51 : KVM: nVMX: do not start the preemption timer hrtimer unnecessarily
d92935979adb : kvm: vmx: Fix typos in vmentry/vmexit control setting
b4b65b5642d6 : KVM: x86: cleanup freeing of nested state
81b016676e1c : KVM: x86: Sync the pending Posted-Interrupts
c029b5deb0b5 : KVM: x86: expose MOVDIR64B CPU feature into VM.
74f2370bb64f : KVM: x86: expose MOVDIRI CPU feature into VM.
8acc0993e3f9 : kvm, x86, mmu: Use kernel generic dynamic physical address mask
e0dfacbfe91a : KVM: nVMX: remove useless is_protmode check
34333cc6c2cb : KVM: nVMX: Ignore limit checks on VMX instructions using flat segments
8570f9e881e3 : KVM: nVMX: Apply addr size mask to effective address for VMX instructions
946c522b603f : KVM: nVMX: Sign extend displacements of VMX instr's mem operands
c57cd3c89ecf : svm: Fix improper check when deactivate AVIC
f7589cca50ef : KVM: x86: cull apicv code when userspace irqchip is requested
98d90582be2e : svm: Fix AVIC DFR and LDR handling
90952cd38859 : kvm: Use struct_size() in kmalloc()
b5179ec41872 : x86/kvmclock: set offset for kvm unstable clock
4f44c4eec5b7 : KVM: VMX: Reorder clearing of registers in the vCPU-run assembly flow
fc2ba5a27a1a : KVM: VMX: Call vCPU-run asm sub-routine from C and remove clobbering
3b895ef48615 : KVM: VMX: Preserve callee-save registers in vCPU-run asm sub-routine
e75c3c3a0487 : KVM: VMX: Return VM-Fail from vCPU-run assembly via standard ABI reg
77df549559db : KVM: VMX: Pass @launched to the vCPU-run asm via standard ABI regs
a62fd5a76c99 : KVM: VMX: Use RAX as the scratch register during vCPU-run
ee2fc635ef71 : KVM: VMX: Rename ____vmx_vcpu_run() to __vmx_vcpu_run()
c823dd5c0f3f : KVM: VMX: Fold __vmx_vcpu_run() back into vmx_vcpu_run()
5e0781df1899 : KVM: VMX: Move vCPU-run code to a proper assembly routine
63c73aa07fca : KVM: VMX: Create a stack frame in vCPU-run
c14f9dd50b01 : KVM: VMX: Use #defines in place of immediates in VM-Enter inline asm
95c7b77d6e40 : KVM: x86: Explicitly #define the VCPU_REGS_* indices
ec95e0fa2162 : drivers/IB,qib: Fix pinned/locked limit check in qib_get_user_pages()
207a815d8603 : drm/i915: Extend skl+ crc sources with more planes
53039750bf0a : drm/i915: Remove the broken DP CRC support for g4x
b49aacc8b9ea : drm/i915: Use named initializers for the crc source name array
87c2b659d1c8 : drm/i915: Remove the "pf" crc source
2a8862d2f3da : drm/i915: Reduce the RPS shock
a1231fda7e94 : SUNRPC: Set memalloc_nofs_save() on all rpciod/xprtiod jobs
e9acf2105fdb : NFS: Fix sparse annotations for nfs_set_open_stateid_locked()
302fad7bd5c3 : NFS: Fix up documentation warnings
2dc23afffbca : NFS: ENOMEM should also be a fatal error.
7dc58ca5d8cd : NFS: EINTR is also a fatal error.
875bc3fbf272 : NFS: Ensure NFS writeback allocations don't recurse back into NFS.
df3accb84960 : NFS: Pass error information to the pgio error cleanup routine
078b5fd92c49 : NFS: Clean up list moves of struct nfs_page
8127d8270599 : NFS: Don't recoalesce on error in nfs_pageio_complete_mirror()
4d91969ed4db : NFS: Fix an I/O request leakage in nfs_do_recoalesce
f57dcf4c7211 : NFS: Fix I/O request leakages
6e356d45950e : orangefs: remove two un-needed BUG_ONs...
b4409ae112ca : perf tools: Make rm_rf() remove single file
deb83da16c1f : perf cpumap: Increase debug level for cpu_map__snprint verbose output
7412826c078b : drm/i915: Fix KBL HDCP2.2 encrypt status signalling
cf9cb35ff731 : drm/i915: CP_IRQ handling for DP HDCP2.2 msgs
2d4254e50649 : drm/i915: Implement the HDCP2.2 support for HDMI
238d3a9ea64f : drm/i915: Implement the HDCP2.2 support for DP
956af8964bb5 : drm: removing the DP Errata msg and its msg id
dfe4cbc26e40 : drm/i915: Handle HDCP2.2 downstream topology change
22ce2d948abf : drm/i915: Implement HDCP2.2 link integrity check
aeb0d80a21db : drm: HDCP2.2 link check period
d849178e2c9e : drm/i915: Implement HDCP2.2 repeater authentication
bd90d7c78353 : drm/i915: Implement HDCP2.2 receiver authentication
49a630b00bac : drm/i915: Enable and Disable of HDCP2.2
65a91e2e597d : clk: at91: fix masterck name
09d56393c1d8 : drm/i915: hdcp1.4 CP_IRQ handling and SW encryption tracking
21c75763a3ae : device-dax: Add a 'target_node' attribute
9055aac76589 : drm/i915: MEI interface implementation
04707f971636 : drm/i915: Initialize HDCP2.2
4c719c256a0f : drm/i915: Gathering the HDCP1.4 routines together
1b328a2e095a : clk: at91: fix at91sam9x5 peripheral clock number
418e897e0716 : gso: validate gso_type on ipip style tunnels
b20fe10642f9 : perf bpf-event: Add missing new line into pr_debug call
ea5cc92517a7 : usb: xhci: dbc: Fixing typo error.
58f7691fd738 : usb: xhci: remove unused member 'parent' in xhci_regset struct
6ef362fd3cf3 : perf script: Allow +- operator for type specific fields option
6e7e8b9fec45 : perf evsel: Force sample_type for slave events
9c2054a5cf41 : net: dsa: fix unintended change of bridge interface STP state
529c1a9e18c3 : perf session: Don't report zero period samples for slave events
203ef5f1ff9f : selftest/tls: Add test to verify received 'type' of non-data record
9e5a36a3371f : tracing: Fix spelling mistake: "analagous" -> "analogous"
1c347a94ca79 : tracing: Comment why cond_snapshot is checked outside of max_lock protection
a3d86a4ad7e4 : tracing: Add hist trigger action 'expected fail' test case
9c749a1f6e0f : tracing: Add alternative synthetic event trace action test case
6f6eaa1ebac6 : tracing: Add hist trigger onchange() handler test case
146459fe671e : tracing: Add hist trigger snapshot() action test case
403726d8180c : tracing: Add SPDX license GPL-2.0 license identifier to inter-event testcases
e91eefd731d9 : tracing: Add alternative synthetic event trace action syntax
ff0d35e2e1c7 : tracing: Add hist trigger onchange() handler Documentation
dff81f559285 : tracing: Add hist trigger onchange() handler
fd451a3d9291 : tracing: Add hist trigger snapshot() action Documentation
a3785b7eca8f : tracing: Add hist trigger snapshot() action
a35873a0993b : tracing: Add conditional snapshot
466f4528fbc6 : tracing: Generalize hist trigger onmax and save action
c3e49506a0f4 : tracing: Split up onmatch action data
5032b3818913 : tracing: Make hist trigger Documentation better reflect actions/handlers
7d18a10c3167 : tracing: Refactor hist trigger action code
085486de833e : iwlwifi: add new cards for 22000 and killer series and change the market name
3941310cf665 : iwlwifi: add new card for 9260 series
8d7dea25ada7 : iwlwifi: dbg_ini: implement Rx fifos dump
1b64d58bd4cb : iwlwifi: dbg_ini: implement Tx fifos dump
2dbf3aea791e : iwlwifi: dbg_ini: add region to fill_header handler
1a6c8bb7f84c : iwlwifi: dbg_ini: make fill_range handler accept generic range pointer
01e591c9f42a : iwlwifi: dbg_ini: make memory dump get_size handler include headers
05841faa8567 : iwlwifi: dbg_ini: add print to iwl_dump_ini_mem in case of invalid range
002767221946 : iwlwifi: dbg_ini: fix infinite time ignore consecutive dumps
f50d693b9fbe : iwlwifi: mvm: add some debug data to TX path
714afd35065b : iwlwifi: remove redundant condition from prior alive dump flow
a53b2a0b1245 : iwlwifi: mvm: implement VHT extended NSS support in rs.c
8c739d8d7935 : iwlwifi: mvm: Allow retries for probe responses
cad7eb754dbd : iwlwifi: mvm: remove IWL_MVM_INIT_STATUS_REG_HW_INIT_COMPLETE
a371bb646ff7 : iwlwifi: mvm: Set TX_CMD_FLG_PROT_REQUIRE correctly
503863055d9e : iwlwifi: mvm: support non-transmitting AP
8bf52e0ab3d6 : iwlwifi: mvm: add read debugfs for he_sniffer_params
90a128291ded : iwlwifi: mvm: reject new beacons when in inject mode
dc475ae9c00a : iwlwifi: iwl-drv: no need to check return value of debugfs_create functions
5987dfde6f55 : iwlwifi: fw: no need to check return value of debugfs_create functions
84caa1dd0092 : iwlwifi: dvm: no need to check return value of debugfs_create functions
7691fa694737 : iwlwifi: nvm-parse: advertise IEEE80211_VHT_EXT_NSS_BW_CAPABLE in VHT
de645e8992ef : iwlwifi: mvm: fix error path in iwl_mvm_mac_setup_register()
6b367c9f88b0 : iwlwifi: nvm-parse: use struct_size() in kzalloc()
9178aa7c4654 : iwlwifi: eeprom-parse: use struct_size() in kzalloc()
e8698301f2c1 : iwlwifi: fix false-positive maybe-uninitialized warning
1e78e759bed8 : iwlwifi: mvm: Don't request HW restart if already requested
6cc6ba3a0d9a : iwlwifi: pcie: allocate rb_stts's for all queues in one place
e7f0c424d080 : tracing: Do not free iter->trace in fail path of tracing_open_pipe()
1fdafbd02379 : drm/amdgpu: fix dma mask check in gmc_v6_0.c
5d04b22b881d : libertas_tf: get the MAC address before registering the device
baa0280f08c7 : libertas_tf: don't defer firmware loading until start()
be9d0d3fe139 : libertas_tf: move hardware callbacks to a separate structure
e0a8ef4d7b43 : brcmfmac: add basic validation of shared RAM address
0421dd4167ec : rtlwifi: rtl8192ce: fix typo, "PairwiseENcAlgorithm" -> "PairwiseEncAlgorithm"
dcb1471bc6d0 : brcmfmac: use bphy_err() in all wiphy-related code
ef070b4e4aa2 : spi: pxa2xx: Setup maximum supported DMA transfer length
4f640201a8ae : hwrng: make symbol 'optee_rng_id_table' static
62ade1bed27c : tee: optee: Fix unsigned comparison with less than zero
8deed847445a : hwrng: Fix unsigned comparison with less than zero
0326ccb5feac : xhci: tegra: Prevent error pointer dereference
bb342f016862 : tee: fix possible error pointer ctx dereferencing
606640bbbe44 : regulator: twl6030: Constify regulator_ops
4a43870ae166 : regulator: twl6030: Use regulator_list_voltage_linear_range for twl6030ldo_ops
721efb504d28 : regulator: max77650: Add missing .owner field in regulator_desc
96173b8c8b1c : regulator: max77620: Add missing .owner field in regulator_desc
71a64ba2031f : regulator: tps65218.c: fix LS3 issues
4e6e7d725274 : HID: wacom: Add support for Pro Pen slim
70b773219a32 : ASoC: qcom: Fix of-node refcount unbalance in qcom_snd_parse_of()
8d1667200850 : ASoC: qcom: Fix of-node refcount unbalance in apq8016_sbc_parse_of()
d832d2b246c5 : ASoC: samsung: odroid: Fix of_node refcount unbalance
c1d1746f6d4b : drm/i915: Avoid reset lock in writing fence registers
c41166f9a145 : drm/i915: Beware temporary wedging when determining -EIO
37fd0b623023 : mei: hbm: clean the feature flags on link reset
bae2bf97939a : dt-bindings: net: ti: deprecate cpsw-phy-sel bindings
fcfa0e84eaf7 : ARM: dts: am335x: switch to use phy-gmii-sel
dab2da84d5db : ARM: dts: am4372: switch to use phy-gmii-sel
837143940d89 : ARM: dts: dm814x: switch to use phy-gmii-sel
e8acd8564b96 : ARM: dts: dra7: switch to use phy-gmii-sel
c0ca5eced222 : ALSA: hda/realtek - Reduce click noise on Dell Precision 5820 headphone
56410c0cb43e : hwrng: optee: Initialize some structs using memset instead of braces
50ceca6894ad : tee: optee: Initialize some structs using memset instead of braces
94d9b9337d09 : ARM: tegra: Restore DT ABI on Tegra124 Chromebooks
9eb9e96e97b3 : Documentation/DMA-API-HOWTO: update dma_mask sections
24132a419c68 : sparc64/pci_sun4v: allow large DMA masks
254ecb1601eb : sparc64/iommu: allow large DMA masks
c54fc984dae5 : sparc64: refactor the ali DMA quirk
7753a91e7881 : ccio: allow large DMA masks
82c5de0ab8db : dma-mapping: remove the DMA_MEMORY_EXCLUSIVE flag
91a6fda95cb6 : dma-mapping: remove dma_mark_declared_memory_occupied
ddb26d8e1e97 : dma-mapping: move CONFIG_DMA_CMA to kernel/dma/Kconfig
ff4c25f26a71 : dma-mapping: improve selection of dma_declare_coherent availability
77141dc6ceff : nvmet: convert to SPDX identifiers
3641bd323fb1 : nvmet-rdma: convert to SPDX identifiers
d0ad69043d73 : nvme-loop: convert to SPDX identifiers
a4b74fcc2982 : nvmet-fcloop: convert to SPDX identifiers
4f80fc77fc14 : nvmet-fc: convert to SPDX identifiers
bc50ad7501dd : nvme: convert to SPDX identifiers
5f37396dffb8 : nvme-pci: convert to SPDX identifiers
115aa7abd746 : nvme-lightnvm: convert to SPDX identifiers
5d8762d5684a : nvme-rdma: convert to SPDX identifiers
8638b2461475 : nvme-fc: convert to SPDX identifiers
9002c4e5ff00 : nvme-fabrics: convert to SPDX identifiers
055d045a7aae : nvme-tcp.h: fix SPDX header
fadccd8fc2d0 : nvme_ioctl.h: remove duplicate GPL boilerplate
ab4ab09cbd8a : nvme: return error from nvme_alloc_ns()
b9c77583b0a2 : nvme: avoid that deleting a controller triggers a circular locking complaint
a686ed75c0fb : nvme: introduce a helper function for controller deletion
d84c4b024ac3 : nvme: unexport nvme_delete_ctrl_sync()
e895fedf12dc : nvme-pci: check kstrtoint() return value in queue_count_set()
a467fc55fc50 : nvme-fabrics: document the poll function argument
5bc373ff2540 : nvmet: fix indentation
75c10e732724 : nvme-multipath: round-robin I/O policy
74698f6971f2 : arm64: Relax GIC version check during early boot
d179b88deb3b : drm/i915/fbdev: Actually configure untiled displays
913b2cb727b7 : drm: change func to better detect wether swiotlb is needed
1222d527f314 : cpufreq: acpi-cpufreq: Report if CPU doesn't support boost technologies
0b9c9ed6dd3b : ASoC: simple-card: Fix of-node refcount unbalance in DAI-link parser
44662f90cda7 : ASoC: simple-card: Fix missing of_node_put() at simple_dai_link_of()
2757970f6d0d : ASoC: fsl: Fix of-node refcount unbalance in fsl_ssi_probe_from_dt()
fb13f19d102e : ASoC: wm_adsp: Allow compressed buffers in any memory region
f938f3485c38 : ASoC: wm_adsp: Update cached error state on trigger
b16d7ee241d8 : ALSA: hda/realtek - Add model description for Chrome headset button quirk
cf4ba4dc5f4c : ALSA: hda/realtek - Fix a typo in model documentation
6431866b6707 : USB: serial: option: add Telit ME910 ECM composition
c2be79a0bcf3 : KVM: arm/arm64: Remove unused gpa_end variable
79595a734a68 : usb: core: Replace hardcoded check with inline function from usb.h
01fdf179f4b0 : usb: core: skip interfaces disabled in devicetree
eb76b37aaf7e : usb: typec: mux: remove redundant check on variable match
047d4abc4df7 : staging: erofs: remove rcu_read_lock() in erofs_try_to_free_cached_page
62dc45979f3f : staging: erofs: fix race of initializing xattrs of a inode at the same time
36003d4cf57c : driver core: Fix PM-runtime for links added during consumer probe
47ed55a9bb9e : drm/i915: Update DRIVER_DATE to 20190220
9aac1e336c3a : Documentation: gpio: legacy: Don't use POLLERR for poll(2)
7c6daeaf0a72 : pinctrl: nomadik: fix possible object reference leak
e003ec6aa94b : pinctrl: stm32: return error upon hwspinlock failure
cd8c9b5a4957 : pinctrl: stm32: fix memory leak issue
45b14a4ffcc1 : efi: cper: Fix possible out-of-bounds access
1c0d9b1c31d1 : ACPI: APEI: Fix possible out-of-bounds access to BERT region
2a9a2f27d35a : gpio: pca953x: Add wake-up support
167a38dcd5ca : cpufreq: Pass updated policy to driver ->setpolicy() callback
2bb4059e075d : cpufreq: Fix two debug messages in cpufreq_set_policy()
348a2ec5f5a5 : cpufreq: Reorder and simplify cpufreq_update_policy()
a0dbb819b84f : cpufreq: Add kerneldoc comments for two core functions
7b0b644b9aa2 : USB: serial: cp210x: fix GPIO in autosuspend
ed47c5cb8ee6 : drm/i915/gvt: Refine the combined intel_vgpu_oos_page struct to save memory
f74a6d9a2c42 : drm/i915/gvt: Refine the snapshort range of I915 MCHBAR to optimize gvt-g boot time
0ff06c44efee : s390/ism: ignore some errors during deregistration
86a86804e4f1 : s390/setup: fix boot crash for machine without EDAT-1
8727638426b0 : s390/setup: fix early warning messages
146448524bdd : s390/jump_label: Use "jdd" constraint on gcc9
9b6872a12386 : HID: roccat: Mark expected switch fall-through
f0553ca9ceb5 : ath10k: switch to use SPDX license identifiers
28bbe2374041 : ath10k: change 'unsigned long int' to 'unsigned long'
6a3b25173cd4 : arch: arm: dts: kirkwood-rd88f6281: Remove disabled marvell,dsa reference
d0e02bf6cd6d : RDMA/core: Verify that memory window type is legal
1882ab867863 : RDMA/iwcm: Fix string truncation error
e278173fd19e : RDMA/core: Cosmetic change - move member initialization to correct block
3b8f8b95d9d3 : iw_cxgb4: Make function read_tcb() static
6ac16e403900 : RDMA/hns: Bugfix for set hem of SCC
3e394f9413ec : RDMA/hns: Modify qp&cq&pd specification according to UM
4133b013faf3 : lib/irq_poll: Support schedules in non-interrupt contexts
66920e1b2586 : rdma_rxe: Use netlink messages to add/delete links
3856ec4b93c9 : RDMA/core: Add RDMA_NLDEV_CMD_NEWLINK/DELLINK support
5bb3c1e9d4bc : IB/usnic: Fix deadlock
ca22354b1408 : RDMA/rxe: Close a race after ib_register_device
6cc2c8e535ec : RDMA/rxe: Add ib_device_get_by_name() and use it in rxe
c367074b6c37 : RDMA/rxe: Use driver_unregister and new unregistration API
d0899892edd0 : RDMA/device: Provide APIs from the core code to help unregistration
4c173f596b3f : RDMA/rxe: Use ib_device_get_by_netdev() instead of open coding
324e227ea7c9 : RDMA/device: Add ib_device_get_by_netdev()
c2261dd76b54 : RDMA/device: Add ib_device_set_netdev() as an alternative to get_netdev
6d3c94e4a652 : kbuild: turn '/' into an alias of './'
648ad9b19f43 : kbuild: set KBUILD_MODULES=1 all the time for single target %/
1d8001ef358d : kbuild: generate modules.order only when CONFIG_MODULES=y
175209cce23d : kbuild: pkg: use -f $(srctree)/Makefile to recurse to top Makefile
ad15006cc784 : kbuild: clang: choose GCC_TOOLCHAIN_DIR not on LD
1e88e415ebcc : kbuild: Disable extra debugging info in .s output
8beb90aaf334 : scsi: fcoe: make use of fip_mode enum complete
bcf3b67d16a4 : scsi: megaraid_sas: return error when create DMA pool failed
f3e026951771 : scsi: qla2xxx: Avoid PCI IRQ affinity mapping when multiqueue is not supported
21497857ef48 : scsi: qla2xxx: Update driver version to 10.00.00.14-k
64f61d994483 : scsi: qla2xxx: Add new FW dump template entry types
5241f7ca62b3 : scsi: qla2xxx: Fix code indentation for qla27xx_fwdt_entry
9eb9c6dc3ab0 : scsi: qla2xxx: Move marker request behind QPair
b726d99d72fd : scsi: qla2xxx: Prevent SysFS access when chip is down
4910b524ac9e : scsi: qla2xxx: Add support for setting port speed
192c4e9b9322 : scsi: qla2xxx: Prevent multiple ADISC commands per session
471f8e03d74d : scsi: qla2xxx: Check for FW started flag before aborting
e476fe8af5ff : scsi: qla2xxx: Fix unload when NVMe devices are configured
03aaa89fe46f : scsi: qla2xxx: Add First Burst support for FC-NVMe devices
ec322937a7f1 : scsi: qla2xxx: Fix LUN discovery if loop id is not assigned yet by firmware
bb6abdd453e1 : scsi: qla2xxx: remove redundant null check on pointer sess
f233e8c000c6 : scsi: qla2xxx: Move debug messages before sending srb preventing panic
59e54d9aabc4 : scsi: lpfc: Remove set but not used variable 'phys_id'
653fcb07d95e : scsi: ufs: Add HI3670 SoC UFS driver support
cc8ed1a9d65c : scsi: dt-bindings: ufs: Add HI3670 UFS controller binding
655ab0bc462d : power: reset: at91-reset: add support for sam9x60 SoC
e03423c4530e : dt-bindings: arm: atmel: add new sam9x60 reset controller binding
6a88b285d531 : dt-bindings: arm: atmel: add missing samx7 to reset controller
bf592c56b165 : max17042_battery: fix potential use-after-free on device remove
04fb53101ede : power: supply: core: Add a field to support battery max voltage
5ddfed2bffcd : dt-bindings: power: supply: Add voltage-max-design-microvolt property
9b2c945f9f4d : bq27x00: use cached flags
a788ade4f6e0 : drm/nouveau/dmem: use dma addresses during migration copies
fd5e98564361 : drm/nouveau/dmem: use physical vram addresses during migration copies
6c762d1b18d7 : drm/nouveau/dmem: extend copy function to allow direct use of physical addresses
f180bf12ac06 : drm/nouveau/svm: new ioctl to migrate process memory to GPU memory
5be73b690875 : drm/nouveau/dmem: device memory helpers for SVM
eeaf06ac1a55 : drm/nouveau/svm: initial support for shared virtual memory
bfe91afaca59 : drm/nouveau: prepare for enabling svm with existing userspace interfaces
a261a20c0177 : drm/nouveau/fault/gv100-: expose VoltaFaultBufferA
13e957290647 : drm/nouveau/fault/gp100: expose MaxwellFaultBufferA
ab2ee9ffa38a : drm/nouveau/mmu/gp100-: support vmms with gcc/tex replayable faults enabled
71871aa6df50 : drm/nouveau/mmu/gp100-: add privileged methods for fault replay/cancel
a5ff307fe1f2 : drm/nouveau/mmu: add a privileged method to directly manage PTEs
8e68271d7ce4 : drm/nouveau/mmu: store mapped flag separately from memory pointer
2606f291621e : drm/nouveau/mmu: support initialisation of client-managed address-spaces
ae5ea7f6a811 : drm/nouveau/gr/gf100-: expose method to determine current context
169f30b35d66 : drm/nouveau/gr/gf100-: expose fecs methods for pausing ctxsw
8e083686ec90 : drm/nouveau/falcon: fix a few indentation issues
d389fd4fa937 : drm/nouveau/mmu/gf100-: virtualise setting pdb base address for invalidation
874c1b56f363 : drm/nouveau/mmu/gf100-: make mmu invalidate function more general
8e44b987e8f1 : drm/nouveau/gr/gf100-: store fecs/gpccs falcon pointers in substructures
b7f713b8d313 : drm/nouveau/gr/gf100-: move fecs bind_pointer into a function
8c7db7684448 : drm/nouveau/gr/gf100-: remove some unnecessary reg writes
7d51bc85d774 : drm/nouveau/gr/gf100-: move fecs elpg setup into functions
8bf2d348bd54 : drm/nouveau/gr/gf100-: move fecs discover_pm_image_size into a function
7d3f06881dd0 : drm/nouveau/gr/gf100-: move fecs discover_zcull_image_size into a function
0b89ca0dc344 : drm/nouveau/gr/gf100-: move fecs discover_image_size into a function
eb383e629c6f : drm/nouveau/gr/gf100-: move fecs set_watchdog_timeout method into a function
f0eee9aec06a : drm/nouveau: allow accelerated buffer moves even when gr isn't present
0f9976dd97ca : drm/nouveau/kms/nv04-nv4x: move resume code to dispnv04 init hook
f04a4186afb6 : drm/nouveau/kms/nv04-nv4x: move suspend code to dispnv04 fini hook
fcd6f048386d : drm/nouveau/kms/nv04-nv4x: move a bunch of pre-nv50 page flip code to dispnv04
ba801ef068c1 : drm/nouveau/kms: display destroy/init/fini hooks can be static
d7f9bb656ea4 : drm/nouveau: allocate kernel channel(s) before initialising display
a8ce8b65e108 : drm/nouveau/disp/gf119-: decode exception reason to human-readable string
eb972d147471 : drm/nouveau/bios/init: handle INIT_GENERIC_CONDITION_ID_NO_PANEL_SEQ_DELAYS
81f2bb5d6572 : drm/nouveau/bios/init: label existing INIT_GENERIC_CONDITION types
c774ce66c5e8 : drm/nouveau/secboot: fix missing newline in error messages
8d2c1e337604 : drm/nouveau/sec2/tu102-: instantiate SEC2 falcon
fdad51836250 : drm/nouveau/sec2: utilise engine PRI address from TOP
1a346934909b : drm/nouveau/nvdec/tu102-: instantiate NVDEC0 falcon
04574273509c : drm/nouveau/nvdec/gp102-: utilise engine PRI address from TOP
2944b19b5cb5 : drm/nouveau/gsp/gv100-: instantiate GSP falcon
7975dfc36a0b : drm/nouveau/top/gv100-: translate entry for the GSP
eec9ffe47f60 : drm/nouveau/top: add function to lookup PRI address for devices
78cdadb8405e : drm/nouveau/core: define GSP subdev
785cf1eeafa2 : drm/nouveau: fix missing break in switch statement
966b2217d2b9 : drm/nouveau: mark expected switch fall-through
b513a18cf1d7 : drm/nouveau: Don't WARN_ON VCPI allocation failures
b1d03fc36ec9 : drm/nouveau/pmu: don't print reply values if exec is false
13649101a25c : drm/nouveau/bios/ramcfg: fix missing parentheses when calculating RON
d83d345338b1 : drm/nouveau/bios/dp: make array vsoff static, shrinks object size
b6c82854761f : drm/nouveau/ce/tu102: rename implementation from tu104
f10271ffdaba : drm/nouveau/fifo/tu102: rename implementation from tu104
860377423350 : drm/nouveau/disp/tu102: rename implementation from tu104
954f97983cb4 : drm/nouveau/fault/tu102: rename implementation from tu104
ef7664d9dff9 : drm/nouveau/bar/tu102: rename implementation from tu104
c011b25421f3 : drm/nouveau/mmu/tu102: rename implementation from tu104
fd95bfbdb995 : drm/nouveau/mc/tu102: rename implementation from tu104
b51f9dfac719 : drm/nouveau/devinit/tu102: rename implementation from tu104
fc782242749f : drm/nouveau/volt/gf117: fix speedo readout register
861f4bcffcc9 : tomoyo: Bump version.
1765f5dcd009 : sky2: Increase D3 delay again
58066ac9d7f5 : ptp_qoriq: don't pass a large struct by value but instead pass it by reference
1c50d369f560 : net/mlx5: E-Switch, Disable esw manager vport correctly
acad70731e63 : net/mlx5: E-Switch, Fix the warning on vport index out of range
e87636117e9a : net/mlx5e: Remove unused variable ‘esw’
566428375a53 : net/mlx5: Delete unused FPGA QPN variable
36a73471e559 : net/mlx5e: Add missing static function annotation
7040632df584 : net/mlx5e: Remove 'parse_attr' argument in mlx5e_tc_add_fdb_flow()
988ab9c7363a : net/mlx5e: Introduce mlx5e_flow_esw_attr_init() helper
73c718fbb32a : net/mlx5e: Remove wrong and superfluous tc pedit header type check
877662e27276 : net/mlx5e: Wrap the open and apply of channels in one fail-safe function
6a897372417e : net/mlx5: ethtool, Add ethtool support for 50Gbps per lane link modes
2736d94f351b : ethtool: Added support for 50Gbps per lane link modes
c2a5994fbb5b : net: ns83820: code cleanup for ns83820_probe_phy()
79a47bad61bb : riscv: remove the HAVE_KPROBES option
3b9c9f3b0b02 : net: rose: add missing dev_put() on error in rose_bind
5e2c94658255 : ALSA: ppc: Fix of-node refcount unbalance
00178c917540 : ALSA: aoa: Fix of-node refcount unbalance
31d2350d6025 : ALSA: ac97: Fix of-node refcount unbalance
a968b5e9d587 : net: dsa: qca8k: Enable delay for RGMII_ID mode
816db7663565 : vhost: correctly check the return value of translate_desc() in log_used()
1b44471b5559 : KVM: arm64: Fix comment for KVM_PHYS_SHIFT
a37f0c3c46d2 : KVM: arm/arm64: fix spelling mistake: "auxilary" -> "auxiliary"
2b5906690254 : KVM: arm/arm64: Update MAINTAINERS entries
05277f368c33 : KVM: arm/arm64: Prefix header search paths with $(srctree)/
3644a35b0244 : KVM: arm/arm64: Remove -I. header search paths
49dfe94fe5ad : KVM: arm/arm64: Fix TRACE_INCLUDE_PATH
bae561c0cff7 : KVM: arm/arm64: arch_timer: Mark physical interrupt active when a virtual interrupt is pending
793acf870ea3 : arm64: KVM: Describe data or unified caches as having 1 set and 1 way
f7f2b15c3d42 : arm64: KVM: Expose sanitised cache type register to guest
64cf98fa5544 : KVM: arm/arm64: Move kvm_is_write_fault to header file
bee038a67487 : KVM: arm/arm64: Rework the timer code to use a timer_map
9e01dc76be6a : KVM: arm/arm64: arch_timer: Assign the phys timer on VHE systems
e604dd5d45c7 : KVM: arm/arm64: timer: Rework data structures for multiple timers
84135d3d18da : KVM: arm/arm64: consolidate arch timer trap handlers
09838de943d4 : KVM: arm64: Reuse sys_reg() macro when searching the trap table
b98c079ba480 : KVM: arm64: Fix ICH_ELRSR_EL2 sysreg naming
accb99bcd0ca : KVM: arm/arm64: Simplify bg_timer programming
e329fb75d519 : KVM: arm/arm64: Factor out VMID into struct kvm_vmid
32f139551954 : arm/arm64: KVM: Statically configure the host's view of MPIDR
d18232ea8a94 : ARM: KVM: Teach some form of type-safety to kvm_call_hyp
7cba8a8d0d39 : arm64: KVM: Drop VHE-specific HYP call stub
18fc7bf8e041 : arm64: KVM: Allow for direct call of HYP functions when using VHE
7aa8d1464165 : arm/arm64: KVM: Introduce kvm_call_hyp_ret()
ee7930490a8f : clocksource/arm_arch_timer: Store physical timer IRQ number for KVM on VHE
bd3bd3b36df7 : soc: fsl: dpio: fix memory leak of a struct qbman on error exit path
661b96b21c25 : drm/amdgpu: partial revert cleanup setting bulk_movable v2
8466cc61da89 : drm/amdgpu: cleanup setting bulk_movable
bcb35dad1d31 : drm/amd/powerplay/smu10_hwmgr: use struct_size() in kzalloc()
7f5725f98025 : drm/amd/powerplay/smu8_hwmgr: use struct_size() in kzalloc()
d6001aed2663 : drm/amd/display: Refactor for setup periodic interrupt.
d8d2f174bcc2 : drm/amd/display: Clear stream->mode_changed after commit
80c218d56e30 : drm/amd/display: Do cursor updates after stream updates
6836d23916ad : drm/amd/display: Fix update type mismatches in atomic check
3e4ba0cdbb24 : drm/amd/display: Don't expose support for DRM_FORMAT_RGB888
2d9e64317e3a : drm/amd/display: Fix wrong z-order when updating overlay planes
2010840b9b46 : drm/amd/display: send pipe set command to dmcu when backlight is set
240d09d070a7 : drm/amd/display: Ungate stream before programming registers
c19bd82f8b33 : drm/amd/display: Increase precision for backlight curve
ce72741b53cd : drm/amd/display: remove screen flashes on seamless boot
4dfdd0ee8529 : drm/amd/display: send pipe set command to dmcu when stream unblanks
a4a3ad352335 : Revert "drm/amdgpu: Fix bugs in setting CP RB/MEC DOORBELL_RANGE registers"
e02c80d60c60 : Revert "drm/amdgpu: Delete user queue doorbell variables"
74e31ca850c1 : bpf: add skb->queue_mapping write access from tc clsact
568f196756ad : bpf: check that BPF programs run with preemption disabled
cc5034a5d293 : drm/radeon/evergreen_cs: fix missing break in switch statement
11da90541283 : gpio: tegra: Fix offset of pinctrl calls
69a07a41d908 : MIPS: SGI-IP27: rework HUB interrupts
2c8656204742 : MIPS: SGI-IP27: do boot CPU init later
9707b7e63942 : MIPS: SGI-IP27: do xtalk scanning later
ab68280ec2f6 : MIPS: SGI-IP27: use pr_info/pr_emerg and pr_cont to fix output
a44d924c81d4 : MIPS: SGI-IP27: clean up bridge access and header files
db0e7d4e42b0 : MIPS: SGI-IP27: get rid of volatile and hubreg_t
72faa7a773ca : MIPS: irq: Allocate accurate order pages for irq stack
8852ae9a8249 : drm/amd/display: Raise dispclk value for dce11
d2f0b53bda31 : drm/amd/display: Fix MST reboot/poweroff sequence
9db97d8aa8f8 : drm/amdgpu: Update sdma golden setting for vega20
d33158530660 : drm/amdgpu: Set DPM_FLAG_NEVER_SKIP when enabling PM-runtime
450d007d199e : gpu: drm: radeon: Set DPM_FLAG_NEVER_SKIP when enabling PM-runtime
1d5b82331ee8 : checksyscalls: fix up mq_timedreceive and stat exceptions
8e9f51a8851b : unicore32: Fix __ARCH_WANT_STAT64 definition
c8ce48f06503 : asm-generic: Make time32 syscall numbers optional
d411da06abbe : MIPS: dma-noncoherent: Remove bogus condition in dma_sync_phys()
66b6572a142f : MIPS: eBPF: Remove REG_32BIT_ZERO_EX
bdc18902ead8 : MIPS: eBPF: Always return sign extended 32b values
860433ed2a55 : drm/msm: Truncate the buffer object name if the copy from user failed
7cce8e4efe5e : drm/msm: fix an error code in the ioctl
ff7a4f98d52c : perf trace: Allow dumping a BPF map after setting up BPF events
d19f856479fe : perf bpf: Add bpf_map dumper
b2d69122fd62 : bnxt_en: Return relevant error code when offload fails
0ca12be99667 : bnxt_en: Add support for mdio read/write to external PHY
2a516444434f : bnxt_en: Propagate trusted VF attribute to firmware.
c6cc32a2133c : bnxt_en: Add support for BCM957504
3293ec232123 : bnxt_en: Update firmware interface spec. to 1.10.0.47.
4509de146800 : net/tls: Move protocol constants from cipher context to tls context
44466306ebec : Input: ti_am335x_tsc - remove set but not used variable 'tscadc_dev'
2f146b78d5a9 : drm/i915: Attach colorspace property and enable modeset
0d68b8876e01 : drm: Add colorspace info to AVI Infoframe
d2c6a405846c : drm: Add HDMI colorspace property
568c73a355e0 : dm: update dm_process_bio() to split bio if in ->make_request_fn()
64c379d7a5be : MAINTAINERS: Update PCI Cadence maintainer entry
8faea9fd4a39 : RDMA/cache: Move the cache per-port data into the main ib_port_data
8ceb1357b337 : RDMA/device: Consolidate ib_device per_port data into one place
ea1075edcbab : RDMA: Add and use rdma_for_each_port
f2a0e45f36b0 : RDMA/nldev: Don't expose number of not-visible entries
1b8b778864b3 : RDMA/nldev: Connect QP number to .doit callback
c3d02788b45a : RDMA/nldev: Provide parent IDs for PD, MR and QP objects
517b773e0f61 : RDMA/nldev: Share with user-space object IDs
7c77c6a9bf9d : RDMA/restrack: Prepare restrack_root to addition of extra fields per-type
05bd7fcdd06b : ASoC: codecs: pcm186x: Fix energysense SLEEP bit
fcf4daabf080 : ASoC: codecs: pcm186x: fix wrong usage of DECLARE_TLV_DB_SCALE()
37685f6a63ee : ARM: dts: am335x-evm: Fix PHY mode for ethernet
759c962d3c9b : ARM: dts: am335x-evmsk: Fix PHY mode for ethernet
03d309711d68 : perf test: Fix failure of 'evsel-tp-sched' test on s390
2a9e27408e12 : gpio: mockup: rework debugfs interface
e09313ce7ea1 : gpio: mockup: change the signature of unlocked get/set helpers
83336668b94e : gpio: mockup: change the type of 'offset' to unsigned int
d51ee07a8de7 : gpio: mockup: don't create the debugfs link named after the label
cbf1e092f2d8 : gpio: mockup: implement get_multiple()
9212492f6eea : gpio: mockup: add locking
8d91ecc84d1b : irq/irq_sim: add irq_set_type() callback
8c23a522388b : perf doc: Fix documentation of the Flags section in perf.data
7a663c0ff330 : perf doc: Fix HEADER_CMDLINE description in perf.data documentation
a5d9265e017f : bpf: bpftool, fix documentation for attach types
49b1f22b567b : block: avoid to READ fields of null bio
c6bebefa2f06 : ASoC: samsung: i2s: Fix multiple "IIS multi" devices initialization
022c4156697b : ASoC: samsung: i2s: Fix secondary platform device unregistration
bc3523a3acb3 : ASoC: Intel: glk: Add DAI links for Multi-Playback
c011245a1970 : ASoC: Intel: Add Geminilake Dialog Maxim machine driver
9dd9b210f8c6 : ASoC: Intel: Headset button support in broxton machine driver
5fd812e6f5ae : ASoC: sunxi: sun50i-codec-analog: Rename hpvcc regulator supply to cpvdd
7346195e8643 : perf report: Don't shadow inlined symbol with different addr range
484a9a68d669 : spi: sifive: Add driver for the SiFive SPI controller
3b155e873a38 : spi: sifive: Add DT documentation for SiFive SPI controller
ea7b971cd64b : regulator: axp20x: remove a redundant null check on rdev
afb29714ac09 : regulator: da9063: Select maximum current in specific range for set_current_limit
13a345d6fd4f : regulator: da9062: Select maximum current in specific range for set_current_limit
a5455c915941 : regulator: pv88090: Fix array out-of-bounds access
3c413f594c4f : regulator: pv88080: Fix array out-of-bounds access
7cd415f87559 : regulator: pv88060: Fix array out-of-bounds access
65d257ee1286 : ASoC: adau1977: Add support for setting MICBIAS via DT
fb7a97456e32 : ASoC: adau1977: Add MICBIAS example in DT bindings
a6d9cef30eb1 : ASoC: dapm: Potential small memory leak in dapm_cnew_widget()
e19a01c1438e : perf tools: Use sysfs__mountpoint() when reading cpu topology
48e6c5acd368 : perf tools: Add numa_topology object
5135d5efcbb4 : perf tools: Add cpu_topology object
b00ccb27f973 : perf header: Fix wrong node write in NUMA_TOPOLOGY feature
c7ff1bfeaf1c : rt2800: comment and simplify AGC init for RT6352
7aca14885ede : rt2800: enable TX_PIN_CFG_RFRX_EN only for MT7620
9ad3b5565445 : rt2800: enable TX_PIN_CFG_LNA_PE_ bits per band
5991a2ecd070 : rt2x00: remove confusing AGC register
17ae2acd1a6f : rt2x00: remove unneeded check
dc76bb1e12e9 : carl9170: clean up a clamp() call
b9b81d152cfb : rtl818x_pci: Remove set but not used variables 'io_addr, mem_addr'
25f87d8b63b8 : orinoco : Replace function name in string with __func__
6f21ab30469d : mwifiex: don't advertise IBSS features without FW support
65a576e27309 : mwifiex: Fix NL80211_TX_POWER_LIMITED
e97cb6ea71b0 : libertas_tf: remove set but not used variable 'flags'
b723dbb313f0 : libertas_tf: fix signal reporting
c7a5682ded7e : libertas_tf: move the banner to a more appropriate place
607076a904c4 : libertas_tf: don't set URB_ZERO_PACKET on IN USB transfer
744972b2c4d2 : libertas_tf: lower the debug level of command trace
6f6e4f98ee52 : rsi: remove set but not used variables 'info, vif'
bdd22a41d55b : arm64: dts: clearfog-gt-8k: fix SGMII PHY reset signal
b9c767fdde61 : rsi: fix spelling mistakes
e8242ad03883 : rsi: fix a typo in a debug message
e4d1b2716b88 : brcmfmac: remove set but not used variable 'old_state'
16e646768396 : brcmfmac: rework bphy_err() to take struct brcmf_pub argument
30519cbe339a : brcmfmac: support firmware reporting 160 MHz channels
f4e183293b87 : brcmfmac: improve code handling bandwidth of firmware reported channels
c988b78244df : brcmfmac: print firmware reported ring status errors
a250c91c1762 : brcmfmac: use chipname in brcmf_fw_alloc_request() for error path as well
4ab2cf03da91 : brcmfmac: check and dump trap info during sdio probe
92d3b88b1029 : brcmfmac: disable MBSS feature for bcm4330 device
aaf6a5e86e36 : brcmfmac: create debugfs files for bus-specific layer
a4176ec356c7 : brcmfmac: add subtype check for event handling in data path
1b5e2423164b : brcmfmac: assure SSID length from firmware is limited
9c66a7e5d39c : rtlwifi: rtl8821ae: Remove CamelCase variables
92a1aa25c782 : rtlwifi: rtl8723{be,ae}: Remove CamelCase variables
2a83ad1fe330 : rtlwifi: rtl8192se: Remove CamelCase variables
b83faeda028b : rtlwifi: rtl8188de: Remove CamelCase variables
ff9704538e6d : rtlwifi: rtl8192{c,u}: Remove CamelCase variables
d420110635ad : rtlwifi: rtl8188ee: Remove CamelCase variable
2171def56daf : rtlwifi: btcoexist: Remove CamelCase variable
e703c5dd2d69 : rtlwifi: Remove CamelCase variables from base code
03f3dd37f095 : rtlwifi: rtl8821ae: Replace old-style license information
2a7274ee12cc : rtlwifi: rtl8723_common: Replace old-style license information
93121c03e0ce : rtlwifi: rtl8723be: Replace old-style license information
48fa0b4d58dc : rtlwifi: rtl8723ae: Replace old-style license information
6f3fcdc88e53 : rtlwifi: rtl8192se: Replace old-style license information
647f21b10292 : rtlwifi: rtl8192ee: Replace old-style license information
5bd4f692e0eb : rtlwifi: rtl8192de: Replace old-style license information
b44febedbb8d : rtlwifi: rtl8192cu: Replace old-style license information
0770f718458e : rtlwifi: rtl8192ce: Replace old-style license information
e70113691804 : rtlwifi: rtl8192com: Replace old-style license information
fbb352862190 : rtlwifi: rtl8188ee: Replace old-style license information
8c0863125229 : rtlwifi: btcoex: Replace old-style license information
d27a76fa5a66 : rtlwifi: Replace old-style license information
6fc979179c98 : ARM: dts: armada-xp: fix Armada XP boards NAND description
7f4127c4839b : drm/i915: Use time based guilty context banning
8f54b3c6c921 : drm/i915: Trim delays for wedging
17b7abbf1e3b : staging: visornic: use skb_put_zero() instead of open-coded version
49b654fd43b2 : ARM: davinci: remove intc related fields from davinci_soc_info
0fc3d74cf946 : irqchip: davinci-cp-intc: move the driver to drivers/irqchip
3114111af5b1 : ARM: davinci: cp-intc: remove redundant comments
9ad1acb45591 : ARM: davinci: cp-intc: drop GPL license boilerplate
d43da8d7164a : ARM: davinci: cp-intc: use readl/writel_relaxed()
6c702da653d1 : ARM: davinci: cp-intc: unify error handling
9762d876af8a : ARM: davinci: cp-intc: improve coding style
9cf58a45d72b : ARM: davinci: cp-intc: request the memory region before remapping it
6567954b8e8e : ARM: davinci: cp-intc: use the new-style config structure
3b5d1c50ffb8 : ARM: davinci: cp-intc: convert all hex numbers to lowercase
b35b55e72c12 : ARM: davinci: cp-intc: use a common prefix for all symbols
47b7c6195c43 : ARM: davinci: cp-intc: add the new config structures for da8xx SoCs
94af2c4d14d0 : irqchip: davinci-cp-intc: add a new config structure
f451ca3e4b18 : ARM: davinci: cp-intc: add a wrapper around cp_intc_init()
ed4d189b7c8a : ARM: davinci: cp-intc: remove cp_intc.h
0145beed9d26 : irqchip: davinci-aintc: move the driver to drivers/irqchip
370d757da92f : drm/i915: Move verify_wm_state() to heap
6a613d24effc : cpuset: remove unused task_has_mempolicy()
76adef4678f6 : ARM: davinci: aintc: remove unnecessary includes
8b0860ec95e2 : ARM: davinci: aintc: remove the timer-specific irq_set_handler()
882bed7298f1 : ARM: davinci: aintc: request memory region before remapping it
a6c0bba1fa5d : ARM: davinci: aintc: unify error handling
06a287161429 : ARM: davinci: aintc: use the new config structure
fd0f4275864d : ARM: davinci: aintc: use the new irqchip config structure in dm* SoCs
8b29f7aa5233 : irqchip: davinci-aintc: add a new config structure
cbebe5d05dd7 : staging: erofs: match alignment with open parentheses
f412384e2d81 : ARM: davinci: aintc: use writel_relaxed()
919da6f198d7 : ARM: davinci: aintc: drop the 00 prefix from register offsets
2b6a2e74f2bf : ARM: davinci: aintc: use a common prefix for symbols in the driver
de4f82a245ce : ARM: davinci: aintc: wrap davinci_irq_init() with a helper
2d242aa28892 : ARM: davinci: aintc: drop GPL license boilerplate
544ca0b0d824 : ARM: davinci: make irqs.h a local header
e87addec387f : ARM: davinci: select SPARSE_IRQ
a98ca73ee348 : ARM: davinci: wrap HW interrupt numbers with a macro
fb746842f603 : ARM: davinci: pull davinci_intc_base into the respective intc drivers
e3a8c7631d45 : ARM: davinci: remove davinci_intc_type
d0064594f20a : ARM: davinci: select GENERIC_IRQ_MULTI_HANDLER
74b0eac24259 : ARM: davinci: aintc: use irq domain
a3124c00d57c : ARM: davinci: remove intc_host_map from davinci_soc_info struct
4de8810ed8b2 : input: davinci_keyscan: remove unnecessary includes
98bba546e82d : usb: dwc3: drd: Defer probe if extcon device is not found
9fabe1d108ca : media: ipu3-mmu: fix some kernel-doc macros
0bdfc56c13c0 : media: ipu3: shut up warnings produced with W=1
500193ec57fd : kallsyms: include <asm/bitsperlong.h> instead of <asm/types.h>
52a849ed8896 : kallsyms: remove unneeded memset() calls
f43e9daace4e : kallsyms: add static qualifiers where missing
3a51ff344204 : kbuild: gitignore output directory
fcf9d0b7d2f5 : drm/msm/a6xx: Add support for an interconnect path
682a60446b15 : misc: fastrpc: Fix return value check in fastrpc_map_create()
3013bf62b67a : binder: reduce mmap_sem write-side lock
7c11df42d0c7 : misc: fastrpc: Fix device_open when no session is available
c0fae22f4863 : misc: fastrpc: select CONFIG_DMA_SHARED_BUFFER
f4853e1c321e : nvmem: core: don't check the return value of notifier chain call
0742a338f5b3 : cdc-wdm: pass return value of recover_from_urb_loss
8e9fd85c59fb : usb: host: oxu210hp-hcd: remove set but not used variables 'uframes, transfer_buffer_length'
d651b44244bb : USB: renesas_usbhs: fix spelling mistake "doens't" -> "doesn't"
36ed8ebc7a2b : dt-bindings: arm: atmel: add new sam9x60 SFR binding
01bdf01c7ba8 : usb: wusbcore: wa-xfer: use struct_size() helper
5ebf5c890324 : usb: core: config: Use struct_size() in kzalloc()
eeca7606dd6e : usb: dwc2: use struct_size() in kzalloc()
4e46f271c374 : usb: typec: mux: Fix unsigned comparison with less than zero
919372298838 : media: imx7-media-csi: get rid of unused var
1c186d5fd734 : media: imx7-media-csi: don't store a floating pointer
2758d9a77fb4 : media: imx7-media-csi.c: fix merge breakage
be24c2701859 : tty: serial: msm_serial: Remove __init from msm_console_setup()
5086e0a409a0 : tty: serial: samsung: Enable baud clock during initialisation
7abab1605139 : serial: uartps: Fix stuck ISR if RX disabled with non-empty FIFO
b289c496e52a : tty: serial: remove redundant likely annotation
37b6bb77c6fd : net/mlx5: Factor out HCA capabilities functions
e4246b05507f : drivers/component: kerneldoc polish
3e5daee5ecf3 : dmaengine: mv_xor: Use correct device for DMA API
f89aea0f1321 : ASoC: samsung: odroid: Add missing DAPM routes
76a60f312f64 : ASoC: wm8741: Make function 'wm8741_mute' static
cc29ea007347 : ASoC: fsl_esai: fix register setting issue in RIGHT_J mode
86ab67dfcfc5 : drm/doc: document recommended component helper usage
58db702266c1 : drm/drm_vm: Mark expected switch fall-throughs
d98afe1353b6 : ASoC: adau1977: Fix reset-gpios typo
48593a99a1f6 : regulator: stpmic1: Change buck1 voltage range
e6fff62ab8ac : regulator: stpmic1: Add active discharge support
714a74f13e81 : dt-bindings: regulator: Add active discharge support for stpmic1
1614f086d5f5 : regulator: stpmic1: Remove support for regulator pull down
f369788894a4 : dt-bindings: regulator: remove regulator pull-down support for stpmic1
8c44e448583c : regulator: stpmic1: Simplify regulators registration
cde999e2a7b2 : dt-bindings: regulator: remove interrupt-parent description on stpmic1
b9058da8199d : regulator: stpmic1: Use regulator mode definition from bindings
c407438f8795 : regulator: core: Drop lockdep annotation in drms_uA_update()
8fa857da9744 : SoC: imx-sgtl5000: add missing put_device()
fb4415a12632 : staging: android: ashmem: Don't call fallocate() with ashmem_mutex held.
f54a740176fe : staging: mt7621-mmc: Prefer using BIT macro
7c136bcc09c4 : staging: rtlwifi: Remove set but not used variables 'dataempty, hoffset'
8cbd468bdeb5 : cpufreq: scmi: Fix use-after-free in scmi_cpufreq_exit()
db4264699061 : staging: mt7621-mmc: Remove unused including <linux/version.h>
8126c7c1880d : staging: rtl8188eu: fix bad indentation for conditional statement
3623d4defff0 : staging: vt6656: key: Mark expected switch fall-throughs
880cbfa02406 : staging: rtl8192e: Remove set but not used variables 'broad_addr, stype'
8b20408a5662 : staging: mt7621-pci: reverse condition to check for enabled port
1623171dc123 : staging: mt7621-pci: remove two register writes
186e86806035 : staging: mt7621-pci: replace spaces with tabs in comment
fa461f6a4cbe : staging: mt7621-pci: remove not used definitions
cdd8814491f2 : staging: mt7621-dts: add general pcie reset line to pcie bindings
47f87b690d2d : staging: mt7621-pci: add reset control for general pcie reset
0985f006ec10 : staging: rtlwifi: fix spelling mistake: "Hightest" -> "Highest"
766becee70f6 : staging: mt7621-pci-phy: use 'module_init' instead of 'arch_initcall'
ca87a3bf731d : staging: mt7621-dts: fix pci phy register addresses
e4b08e16b7d9 : staging: r8822be: check kzalloc return or bail
9bcf065e2812 : staging: android: ion: fix sys heap pool's gfp_flags
e6049cf122d1 : drm: Remove set but not used variable 'gem'
1220935be2bb : drm: imx: Use of_node_name_eq for node name comparisons
bd7de1e8d96c : drm: vc4: Switch to use drm_gem_object reservation_object
8d668309769d : drm: v3d: Switch to use drm_gem_object reservation_object
dd55cf6929e6 : drm: msm: Switch to use drm_gem_object reservation_object
fa238ea1668e : drm: etnaviv: Switch to use drm_gem_object reservation_object
1ba627148ef5 : drm: Add reservation_object to drm_gem_object
1c1a7aa3663c : drm/sun4i: dsi: Add burst support
62e7511a4f4d : drm/sun4i: dsi: Rework a bit the hblk calculation
2cfdc24d2f8d : drm/sun4i: dsi: Fix front vs back porch calculation
efa31801203a : drm/sun4i: dsi: Enforce boundaries on the start delay
da676c6aa641 : drm/sun4i: dsi: Change the start delay calculation
85fb35266673 : drm/sun4i: dsi: Restrict DSI tcon clock divider
fd347df16d4e : drm/v3d: Update top-level kerneldoc for the addition of TFU.
cc3f60cfd4f2 : drm/v3d: Fix BO stats accounting for dma-buf-imported buffers.
be03564bd7b6 : drm/i915: Include reminders about leaving no holes in uAPI enums
85945c28b5a8 : PM / core: Add support to skip power management in device/driver model
254c5dbe15d4 : 6lowpan: use rbtree for IP frag queue
80d7da1cac62 : asm-generic: Drop getrlimit and setrlimit syscalls from default list
942fa985e9f1 : 32-bit userspace ABI: introduce ARCH_32BIT_OFF_T config option
8f1f7b9bedbc : KVM: PPC: Book3S HV: Add KVM stat largepages_[2M/1G]
a67614cc05a5 : KVM: PPC: Release all hardware TCE tables attached to a group
1b6422574e2d : KVM: PPC: Book3S HV: Optimise mmio emulation for devices on FAST_MMIO_BUS
03f953329bd8 : KVM: PPC: Book3S: Allow XICS emulation to work in nested hosts using XIVE
f1adb9c48a01 : KVM: PPC: Remove -I. header search paths
08434ab46948 : KVM: PPC: Book3S HV: Replace kmalloc_node+memset with kzalloc_node
41eda65c6100 : RDMA/restrack: Hide restrack DB from IB/core
48118527186f : RDMA/restrack: Reduce scope of synchronization lock while updating DB
c5dfe0ea6ffa : RDMA/nldev: Add resource tracker doit callback
18c4c66f76d9 : RDMA/restrack: Translate from ID to restrack object
fd47c2f99f04 : RDMA/restrack: Convert internal DB from hash to XArray
41a8645ab1c3 : KVM: PPC: Book3S PR: Add emulation for slbfee. instruction
f612acfae86a : exec: Fix mem leak in kernel_read_file
1f43f400a2cb : net: netcp: Fix ethss driver probe issue
4d96e13ee9cd : net: hns: Fixes the missing put_device in positive leg for roce reset
8a7493e58ad6 : net: stmmac: Fix a race in EEE enable callback
8be3dadf0405 : qed: Fix iWARP syn packet mac address validation.
9addc92730df : qed: Fix iWARP buffer size provided for syn packet processing.
8f5b27347e88 : powerpc/powernv/sriov: Register IOMMU groups for VFs
b5372fe5dc84 : exec: load_script: Do not exec truncated interpreter path
c9b747dbc203 : bnx2x: Remove set but not used variable 'mfw_vn'
96c2be34e6ce : net: phy: use mii_10gbt_stat_mod_linkmode_lpa_t in genphy_c45_read_lpa
9004a14cb688 : net: phy: add helper mii_10gbt_stat_mod_linkmode_lpa_t
bf9d787ba7ea : liquidio: using NULL instead of plain integer
eb160971af7a : r8169: remove unneeded mmiowb barriers
8e29d23e28ee : r8152: Add support for MAC address pass through on RTL8153-BD
57fd967838c6 : net: dsa: Implement flow_dissect callback for tag_dsa.
6e07902f56fa : net: sched: using kfree_rcu() to simplify the code
780feae7eb69 : mdio_bus: Fix PTR_ERR() usage after initialization to constant
f2ffff085d28 : mac80211: mesh: fix missing unlock on error in table_path_del()
df1a2cb7c74b : bpf/test_run: fix unkillable BPF_PROG_TEST_RUN
2f54a0412f31 : drm/amdgpu/si_dpm: Mark expected switch fall-throughs
ecdadace81f2 : drm/radeon/ci_dpm: Mark expected switch fall-throughs
e38545908afb : drm/amd/powerplay/smu7_hwmgr: Mark expected switch fall-throughs
c81e5efeec48 : drm/amd/display/dce_mem_input: Mark expected switch fall-through
8328691d3b88 : drm/radeon/si_dpm: Mark expected switch fall-throughs
7ac65f42769f : drm/amd/display/dc/bios_parser2: Mark expected switch fall-throughs
234441dd49bc : drm/amdkfd: Optimize out sdma doorbell array in kgd2kfd_shared_resources
1f86805adc34 : drm/amdkfd: Fix bugs regarding CP queue doorbell mask on SOC15
828845b7c86c : drm/amdgpu: Add first_non_cp and last_non_cp in amdgpu_doorbell_index
7452394310a9 : drm/amdkfd: Move a constant definition around
e4e6c0b0ad79 : hwmon: (f71882fg) Mark expected switch fall-through
45034e48276c : hwmon: (ad7418) Catch I2C errors
e9b95485c12c : hwmon: (lm85) add support for LM96000 high frequencies
11650cf02e79 : hwmon: (lm85) support the LM96000
1abf33061898 : dt-bindings: Add LM96000 as a trivial device
57bc30196448 : hwmon: (lm85) remove freq_map size hardcodes
e2f05d608653 : hwmon: (occ) Fix license headers
f74c24f866f8 : hwmon: (via-cputemp) Use permission specific SENSOR[_DEVICE]_ATTR variants
fa75f745e34a : hwmon: (vexpress-hwmon) Use permission specific SENSOR[_DEVICE]_ATTR variants
b626eb22f9e1 : hwmon: (tmp421) Replace S_<PERMS> with octal values
69dd7cdbeca3 : hwmon: (tmp103) Use permission specific SENSOR[_DEVICE]_ATTR variants
51148a239aac : hwmon: (tmp102) Replace S_<PERMS> with octal values
5abcbc7beeca : hwmon: (tc74) Use permission specific SENSOR[_DEVICE]_ATTR variants
1acd2e295ec4 : hwmon: (tc654) Use permission specific SENSOR[_DEVICE]_ATTR variants
ecd52d7bb674 : hwmon: (stts751) Use permission specific SENSOR[_DEVICE]_ATTR variants
8721bdecd3e5 : hwmon: (smsc47b397) Use permission specific SENSOR[_DEVICE]_ATTR variants
45df5e27711e : hwmon: (sht3x) Use permission specific SENSOR[_DEVICE]_ATTR variants
5512eb063e5d : hwmon: (sht21) Use permission specific SENSOR[_DEVICE]_ATTR variants
41c9a49ad338 : hwmon: (sht15) Use permission specific SENSOR[_DEVICE]_ATTR variants
6a0785aaf025 : hwmon: (scpi-hwmon) Replace S_<PERMS> with octal values
626c4a0657a4 : hwmon: (scmi-hwmon) Replace S_<PERMS> with octal values
80c6b12169ea : hwmon: (sch5636) Use permission specific SENSOR[_DEVICE]_ATTR variants
290dbb8ee4aa : hwmon: (sch5627) Use permission specific SENSOR[_DEVICE]_ATTR variants
e3a0ee1a8f3d : hwmon: (powr1220) Use permission specific SENSOR[_DEVICE]_ATTR variants
86b9f5650029 : hwmon: (pc87427) Use permission specific SENSOR[_DEVICE]_ATTR variants
eba42d30fb11 : hwmon: (pc87360) Use permission specific SENSOR[_DEVICE]_ATTR variants
f0faf62c71a9 : hwmon: (nsa320-hwmon) Use permission specific SENSOR[_DEVICE]_ATTR variants
e590be4ab142 : hwmon: (nct7904) Replace S_<PERMS> with octal values
6d190949821b : hwmon: (mc13783-adc) Use permission specific SENSOR[_DEVICE]_ATTR variants
0f50b2e85083 : hwmon: (max6650) Use permission specific SENSOR[_DEVICE]_ATTR variants
823b86783b2b : hwmon: (max6642) Use permission specific SENSOR[_DEVICE]_ATTR variants
0a0ab22a78dc : hwmon: (max6639) Use permission specific SENSOR[_DEVICE]_ATTR variants
dc8dbb4d7672 : hwmon: (max31790) Replace S_<PERMS> with octal values
845ee70923e1 : hwmon: (max31722) Use permission specific SENSOR[_DEVICE]_ATTR variants
21887303b761 : hwmon: (max1619) Use permission specific SENSOR[_DEVICE]_ATTR variants
9d6c125575b4 : hwmon: (max16065) Use permission specific SENSOR[_DEVICE]_ATTR variants
decb23dc6036 : hwmon: (ltc4261) Use permission specific SENSOR[_DEVICE]_ATTR variants
8241f885750a : hwmon: (adm1029) Add a comment for locking mutex
a15ad1935055 : hwmon: (adm1029) Fix function alignment
d6450e852439 : hwmon: (adm1029) Fix Logical continuations should be on the previous line checkpatch warning
66b331ca2876 : hwmon: (adm1029) Add blank line after declarations
b6c6d0cf4837 : hwmon: (adm1029) replace S_IXXX macros by their numeric values
4b4fb2542d71 : hwmon: (adm1029) Add SPDX header
e4af8ad04d76 : hwmon: (adm1029) Remove write to FFF paragraph
43dece162de0 : hwmon: (ina3221) Implement ti,single-shot DT property
2e1ce20149ea : dt-bindings: hwmon: (ina3221) Add ti,single-shot property
d703e7f16054 : hwmon: (ltc4245) Replace S_<PERMS> with octal values
ae868a2953f4 : hwmon: (ltc4222) Use permission specific SENSOR[_DEVICE]_ATTR variants
409e8bce6104 : hwmon: (ltc4151) Use permission specific SENSOR[_DEVICE]_ATTR variants
bbc7a6b5568c : hwmon: (ltc2990) Use permission specific SENSOR[_DEVICE]_ATTR variants
5a2d18cb7207 : hwmon: (lm95245) Replace S_<PERMS> with octal values
5c06d5689629 : hwmon: (lm95241) Replace S_<PERMS> with octal values
7f9d05816e6b : hwmon: (lm93) Use permission specific SENSOR[_DEVICE]_ATTR variants
185c993f0365 : hwmon: (lm92) Use permission specific SENSOR[_DEVICE]_ATTR variants
3334851dca80 : hwmon: (lm90) Replace S_<PERMS> with octal values
a9283c8fe9a1 : hwmon: (lm83) Use permission specific SENSOR[_DEVICE]_ATTR variants
fdb97a027d60 : hwmon: (lm80) Use permission specific SENSOR[_DEVICE]_ATTR variants
97b539d58204 : hwmon: (lm77) Use permission specific SENSOR[_DEVICE]_ATTR variants
e6ab6e0e983c : hwmon: (lm75) Replace S_<PERMS> with octal values
0f875acc93d1 : hwmon: (lm73) Use permission specific SENSOR[_DEVICE]_ATTR variants
6ccf6a8340d7 : hwmon: (lineage-pem) Use permission specific SENSOR[_DEVICE]_ATTR variants
b65626b6d6ec : hwmon: (k8temp) Use permission specific SENSOR[_DEVICE]_ATTR variants
4820d5115e0a : hwmon: (jc42) Replace S_<PERMS> with octal values
a4ec92ed8bc8 : hwmon: (ina3221) Use permission specific SENSOR[_DEVICE]_ATTR variants
46dce7a19551 : hwmon: (ina209) Use permission specific SENSOR[_DEVICE]_ATTR variants
389bc38eeb4a : hwmon: (iio_hwmon) Replace S_<PERMS> with octal values
09cb4161b874 : hwmon: (ibmpex) Use permission specific SENSOR[_DEVICE]_ATTR variants
f6861c0eea3d : hwmon: (ibmaem) Use permission specific SENSOR[_DEVICE]_ATTR variants
2f8f710236c9 : hwmon: (i5k_amb) Replace S_<PERMS> with octal values
122113015671 : hwmon: (i5500_temp) Use permission specific SENSOR[_DEVICE]_ATTR variants
0d87116fe2e4 : hwmon: (hwmon) Replace S_<PERMS> with octal values
1640bb596e4b : hwmon: (hih6130) Use permission specific SENSOR[_DEVICE]_ATTR variants
905bc0d460b7 : hwmon: (gpio-fan) Replace S_<PERMS> with octal values
17de1a88e84c : hwmon: (gl520sm) Use permission specific SENSOR[_DEVICE]_ATTR variants
8f3bcb360ad4 : hwmon: (gl518sm) Use permission specific SENSOR[_DEVICE]_ATTR variants
35ca16c84e9b : dt-bindings: hwmon: add dps650ab documentation
705f2c81972b : hwmon: (pmbus) add support for DPS-650AB
6f4a46f0eb5e : hwmon: (pmbus) associate PMBUS_SKIP_STATUS_CHECK with driver data
c947e51cf803 : hwmon: (adt7462) Mark expected switch fall-throughs
dbdd4f69125c : devicetree: hwmon: Add bindings documentation for HIH6130
89bff8c2a07e : hwmon: (hih6130) add dtb compatibility tables
1bb46a20e73b : hwmon: (dell-smm) Support up to 10 temp sensors
ff066653aeed : hwmon: (pmbus/tps53679) Fix driver info initialization in probe routine
0cfd027be1d6 : vfio_pci: Enable memory accesses before calling pci_map_rom
51ef3a004b1e : vfio/pci: Restore device state on PM transition
67075b63cce2 : rtc: add AB-RTCMC-32.768kHz-EOZ9 RTC support
b3c786566d8f : media: MAINTAINERS: add entry for Freescale i.MX7 media driver
7637c2612c7c : media: video-mux: add bayer formats
5ecc0edb5653 : media: staging/imx: add i.MX7 entries to TODO file
3fecc49e0dd8 : media: imx7.rst: Fix ReST syntax
fa88fbdafb4a : media: imx7.rst: add documentation for i.MX7 media driver
7807063b862b : media: staging/imx7: add MIPI CSI-2 receiver subdev for i.MX7
05f634040c0d : media: staging/imx7: add imx7 CSI subdev driver
3f44193780fb : media: dt-bindings: add bindings for i.MX7 media driver
67673ed55084 : media: staging/imx: rearrange group id to take in account IPU
174bcae1a4e9 : media: staging/imx: refactor imx media device probe
a49a7a4635de : media: smipcie: add universal ir capability
b1f37757dc3b : media: rc: ir-rc6-decoder: enable toggle bit for Zotac remotes
721074b03411 : media: rc: rcmm decoder and encoder
12aceee1f412 : media: ov7740: fix runtime pm initialization
75e3e5b85da1 : media: vicodec: Add a flag for I-frames in fwht header
73a1d4329306 : media: cedrus: mpeg2: Use v4l2_m2m_get_vq helper for capture queue
9dacde5ed064 : media: cedrus: Forbid setting new formats on busy queues
ffaec3b21abc : media: exynos4-is: remove redundant check on type
8dd22b289c8f : media: v4l2-mem2mem: Correct return type for mem2mem buffer helpers
29701c3612fa : media: rockchip/vpu: Correct return type for mem2mem buffer helpers
43c145195c7f : media: sh_veu: Correct return type for mem2mem buffer helpers
4a88f89885c7 : media: s5p-jpeg: Correct return type for mem2mem buffer helpers
30fa627b3223 : media: s5p-g2d: Correct return type for mem2mem buffer helpers
da2d3a4e4ada : media: rockchip/rga: Correct return type for mem2mem buffer helpers
8d20dcefe471 : media: mx2_emmaprp: Correct return type for mem2mem buffer helpers
0650a91499e0 : media: mtk-vcodec: Correct return type for mem2mem buffer helpers
9af469c5be3b : media: mtk-mdp: Correct return type for mem2mem buffer helpers
1b275e4e8b70 : media: mtk-jpeg: Correct return type for mem2mem buffer helpers
5c88ee02932a : media: sh: migor: Include missing dma-mapping header
0806bc0afbb4 : media: tda1997x: fix get_edid
35deee141834 : media: sun6i: Add support for JPEG media bus format
19b18e78b327 : media: sun6i: Add support for RGB565 formats
d31b282e2c0d : media: sun6i: Fix CSI regmap's max_register
b8eb83457e79 : media: dt-bindings: media: renesas-fcp: Add RZ/G2 support
e260d78736db : media: vsp1: Add RZ/G support
5b6326b7aedd : media: vsp1: Fix smatch warning
0654cbcc8dfb : media: uvcvideo: Use usb_make_path to fill in usb_info
45602f7110fe : media: uvcvideo: Fix smatch warning
b8726aea59de : media: ipu3: update meta format documentation
27e2add8ae8f : media: sun6i: Add A64 CSI block support
076d792b1746 : media: dt-bindings: media: sun6i: Add A64 CSI compatible
0b8f452c9698 : Input: i8042 - rework DT node name comparisons
31ef5b0eef2a : mlxsw: spectrum: Change IP2ME CPU policer rate and burst size values
ed95799bd474 : net: hamradio: remove unused hweight*() defines
21d2cb491b9e : net/mlx4_en: fix spelling mistake: "quiting" -> "quitting"
9060cb719e61 : net: crypto set sk to NULL when af_alg_release.
4f14e3272f1c : extended-controls.rst: split up per control class
625c731d1b2a : ARM: dts: exynos: Add support for secondary DAI to Odroid XU4
885b005d232c : ARM: dts: exynos: Add support for secondary DAI to Odroid XU3
c6f5c7c237fb : media: dvb-core: fix epoll() by calling poll_wait first
bb436cbeb918 : media: videobuf: fix epoll() by calling poll_wait first
96ebc0ca6f6d : media: v4l2-mem2mem: add q->error check to v4l2_m2m_poll()
dd8695e4e1e3 : media: v4l2-mem2mem: fix epoll() by calling poll_wait first
398d768025c1 : media: v4l2-ctrls.c: fix epoll() by calling poll_wait first
914c68686441 : media: vb2: fix epoll() by calling poll_wait first
f4dd471b5c36 : media: media-request: fix epoll() by calling poll_wait first
b7990bcfb644 : media: cec: fix epoll() by calling poll_wait first
7e4e71624491 : media: vb2: keep track of timestamp status
cfc7740835d0 : media: vb2: replace bool by bitfield in vb2_buffer
9f688473408b : mt76: mt76x2: simplify per-chain signal strength handling
98617b456741 : media: imx-pxp: Start using the format VUYA32 instead of YUV32 (v2)
6377bb7d18cc : media: vivid: Add definitions for the 32-bit packed YUV formats
10a2bc7e63f9 : media: v4l2-tpg-core: Add support for 32-bit packed YUV formats (v2)
a7fe4ca72b1f : media: v4l: Add 32-bit packed YUV formats
f2f6a47b504b : mt76: fix resetting software IV flag on key delete
906d2d3f874a : mt76: fix corrupted software generated tx CCMP PN
b231cd7f557d : mt76: fix tx status timeout processing
35c0272502cc : drm/audio: declaration of struct device
d0ff23c1107e : mt76: Use the correct hweight8() function
3eeb7c062d88 : mt76x02u: remove bogus check and comment padding
4bfff1ec2599 : mt76: usb: use dev_err_ratelimited instead of dev_err in mt76u_complete_rx
c2908a0dfd7a : mt76: usb: introduce disable_usb_sg parameter
f752294946ae : mt76: usb: use a linear buffer for tx/rx datapath if sg is not supported
d704d16f201a : mt76: usb: do not use sg buffers for mcu messages
63a7de5dfbfd : mt76: usb: move mt76u_check_sg in usb.c
b3098121c42c : mt76: usb: do not run mt76u_queues_deinit twice
cb83585e1121 : mt76: usb: fix possible memory leak in mt76u_buf_free
bdba48d57a55 : mt76: usb: fix possible NULL pointer dereference in mt76u_mcu_deinit
5de4db8fcb6d : mt76x02u: use usb_bulk_msg to upload firmware
1ffe410ee3bd : mt76x0: init: introduce mt76x0_init_txpower routine
0bee1ff6922d : mt76x0: phy: report target_power in debugfs
bceac167b00f : mt76: change the return type of mt76_dma_attach()
ecd25b547d96 : mt76x2: remove mt76x2_alloc_device routine
fa2355265c52 : mt76x0: remove mt76x0u_alloc_device routine
3bfaa974de30 : mt76x2u: remove mt76x2u_alloc_device routine
c0f7b25ab8d3 : mt76: move alloc_device common code in mt76_alloc_device
f1906fb24901 : mt76: increase ED/CCA tx block threshold
ccdaf7b4f22f : mt76: measure the time between mt76x02_edcca_check runs
c15b7cef2af8 : mt76: clear CCA timer stats in mt76x02_edcca_init
2e4050240a6b : mt76: run MAC work every 100ms
20c06572c191 : mt76: explicitly disable energy detect cca during scan
1564fa92fbf9 : mt76: mt76x2: avoid running DPD calibration if tx is blocked
128b75bf5cf9 : mt76: fix software encryption issues
e6287c337c30 : mt76: remove add_buf pointer in mt76_queue_ops
5ed31128782c : mt76: move mt76_dma_tx_queue_skb_raw in mt76-core module
6f02aeabc9c5 : mt76x0: mcu: remove useless commented configuration
c07a49d475b4 : mt76: move mt76_mcu_rx_event in mt76-core
680abb25f71c : mt76: move mt76_mcu_get_response in mt76-core
9df0fab9d1ca : mt76: move mt76_mcu_msg_alloc in mt76-core
b29e46b76552 : mt76x0: eeprom: fix VHT mcs{8,9} rate power offset
2bd7f3d2a93a : mt76x02: enable support for IBSS and MESH
dbb2b22b11cc : mt76: beaconing fixes for USB
b08ca4dc95bf : mt76x02: init beacon config for mt76x2u
39834c1293ca : mt76x02: minor beaconing init changes
0b2d27e5b82c : mt76x02: initialize mutli bss mode when set up address
f9a043c58219 : mt76x02: use commmon add interface for mt76x2u
06662264ce2a : mt76x02: use mask for vifs
19dd0777773a : ASoC: simple-card: fixup refcount_t underflow
ef541f73d1a8 : regulator: stpmic1: Remove regul_id and *regmap from struct stpmic1_regulator
55e72728cd2d : regulator: pv88060: Fix .ops for PV88060_SW
461d854c0dba : ASoC: simple-card: Fix refcount underflow
b5c16a24efc8 : ASoC: samsung: odroid: Ensure proper sample rate on pri/sec PCM
70605450fd42 : ASoC: stm32: sai: remove set but not used variables 'mask, cr1'
304017d31df3 : ASoC: topology: free created components in tplg load error
4dc185ccc729 : ARM: dts: exynos: Disable ARM PMU on Odroid XU3-lite
8e0861fd7f83 : ARM: dts: exynos: Add stdout path property to Arndale board
a66352e00548 : ARM: dts: exynos: Add minimal clkout parameters to Exynos3250 PMU
b2c02c63ac25 : ASoC: cs35l36: Make some symbols static
74c6ecf4194e : ASoC: qcom: Kconfig: select dmic for sdm845
2231609a2c0a : ASoC: fsl_spdif: fix sysclk_df type
30c498a10ac6 : ASoC: fsl_spdif: fix TXCLK_DF mask
59529473751e : ASoC: codecs: ad193x: Add support to disable on-chip PLL
bccf9c7e1483 : ASoC: codecs: ad193x: Add runtime support for DSP_A and I2S modes
90f6e6803139 : ASoC: codecs: ad193x: Fix frame polarity for DSP_A format
75c2ecb4bda2 : ASoC: codecs: ad193x: Set constraint to always have 32 sample bits
7aac8d13fc60 : ASoC: codecs: ad193x: Remove capture support for codecs without ADC
e653eaed97ac : ARM: dts: exynos: Enable ADC on Odroid HC1
15baadf72ced : xfs: fix xfs_buf magic number endian checks
46c039d06b6e : media: cx25840: mark pad sig_types to fix cx231xx init
e3e71be056df : media: wl128x: fix spelling mistake: "Swtich" -> "Switch"
cdabfa840259 : media: vimc: fix memory leak
959bba134238 : media: vivid: two unregistration fixes
075ddd75680f : regulator: core: remove unused rdev_get_supply()
dd1df35dd0f6 : media: soc_camera: Depend on BROKEN
dc548ee0773b : media: soc_camera: Move the mt9t031 under soc_camera directory
045f95e77333 : media: soc_camera: Move the imx074 under soc_camera directory
4afa60d3a88a : regulator: axp20x: fix DCDCB and BLDO2 definitions for AXP806
280de94a6519 : media: soc_camera: Move to the staging tree
04242ff3ac0a : ceph: avoid repeatedly adding inode to mdsc->snap_flush_list
3c32db82df60 : media: soc_camera: Remove the rj45n1 SoC camera sensor driver
cb8cdb6f3344 : ASoC: fsi: fix spelling mistake "doens't" -> "doesn't"
f47c34be55f7 : media: soc_camera: Remove the mt9m001 SoC camera sensor driver
0fd3fd0a9bb0 : libceph: handle an empty authorize reply
746c9398f5ac : arch: move common mmap flags to linux/mman.h
852661a8691f : drm: tweak header name
e844f2c11080 : x86/mpx: tweak header name
d7bf31a0f85f : mailbox: bcm-flexrm-mailbox: Fix FlexRM ring flush timeout issue
27b795adb3c2 : media: ipu3-imgu: Prefix functions with imgu_* instead of ipu3_*
4f0557795e76 : mailbox: Export mbox_flush()
1d4c41f3d887 : media: i2c: ov5640: Fix post-reset delay
6530a5eb9995 : media: ov5640: Fix set 15fps regression
2b5c18f964df : media: ov5640: Consolidate JPEG compression mode setting
7cb013b1049a : media: ov5640: Set JPEG output timings when outputting JPEG data
bddc5cdfc82d : media: ov5640: Add three more test patterns
2aff1fc3653a : media: ov5640: Disable transparent feature for test pattern
a0c29afb5064 : media: ov5640: Add register definition for test pattern register
9f6d7bacc726 : media: ov5640: Move test_pattern_menu before ov5640_set_ctrl_test_pattern
16597c2744f7 : media: i2c: adv748x: Remove PAGE_WAIT
ac105ab2138f : media: i2c: adv748x: Convert SW reset routine to function
9423ca350df7 : media: adv748x: Implement TX link_setup callback
156b16f9b995 : drm/i915: Restore interrupt enabling after a reset
f91fecc09e49 : x86/smpboot: Remove unused phys_id variable
a33df6ac3151 : media: adv748x: Store the TX sink in HDMI/AFE
3361b9c4ed87 : media: adv748x: Store the source subdevice in TX
21325e19cade : media: adv748x: csi2: Link AFE with TXA and TXB
29166e0f8f42 : media: adv748x: Rename reset procedures
e4106dae0f35 : drm/i915/selftests: Make unbannable contexts for reset handling
bc2dea9e51c8 : media: adv748x: Add is_txb()
3d769df5fc32 : media: v4l2-subdev.h: v4l2_subdev_call: use temp __sd variable
5515e414f42b : media: vimc: Remove unused but set variables
0d0216c03a7a : compat ABI: use non-compat openat and open_by_handle_at variants
5964cbd86922 : media: imx: Set capture compose rectangle in capture_device_set_format
09714569969c : media: vimc: add USERPTR support
a8566d79f8ff : media: vim2m: fix build breakage due to a merge conflict
14c8e80e6869 : media: v4l: ioctl: Sanitize num_planes before using it
93bc420ed41d : ext2: support statx syscall
e0b67035a90b : Bluetooth: mediatek: update the common setup between MT7622 and other devices
88e5f366a190 : Bluetooth: mediatek: pass a pointer to mtk_hci_wmt_sync
77f328dbc6cf : Bluetooth: mediatek: fix up an error path to restore bdev->tx_state
adf5d73056d1 : Bluetooth: mediatek: trivial typo fix
3c97ce1f8685 : Bluetooth: a2mp: Use struct_size() helper
16e183423f1a : Bluetooth: hci_event: Use struct_size() helper
32a7b4cbe93b : Bluetooth: hci_ldisc: Initialize hci_dev before open()
ba4fda620a5f : drm/i915: Optionally disable automatic recovery after a GPU reset
fabf7f29b3e2 : fanotify: Use interruptible wait when waiting for permission events
40873284d710 : fanotify: Track permission event state
ca6f86998d81 : fanotify: Simplify cleaning of access_list
f7db89accc9c : fsnotify: Create function to remove event from notification list
4a605e2d1a69 : powerpc/dma: trim the fat from <asm/dma-mapping.h>
0617fc0ca412 : powerpc/dma: remove set_dma_offset
7610fdf5e056 : powerpc/dma: remove get_dma_offset
68005b67d15a : powerpc/dma: use the generic direct mapping bypass
461db2bdbf3c : powerpc/dma: use the dma_direct mapping routines
31f940afda6a : powerpc/dma: use the dma-direct allocator for coherent platforms
feee96440c9c : swiotlb: remove swiotlb_dma_supported
65a21b71f948 : powerpc/dma: remove dma_nommu_dma_supported
5a47910d76f2 : powerpc/dma: remove dma_nommu_get_required_mask
6666cc17d780 : powerpc/dma: remove dma_nommu_mmap_coherent
18b53a2d479f : powerpc/dma: use phys_to_dma instead of get_dma_offset
11ddce15451e : dma-mapping, powerpc: simplify the arch dma_set_mask override
9b18114c0be0 : powerpc/dma: fix an off-by-one in dma_capable
74194cdaac41 : powerpc/dma: remove max_direct_dma_addr
391133fd5ada : powerpc/dma: move pci_dma_dev_setup_swiotlb to fsl_pci.c
7c1013b48778 : powerpc/dma: remove get_pci_dma_ops
e72849827aa2 : powerpc/dma: remove the iommu fallback for coherent allocations
662acad4067a : powerpc/pci: remove the dma_set_mask pci_controller ops methods
ffe3dfd4e359 : powerpc/dma: stop overriding dma_get_required_mask
2d6ad41b2c21 : powerpc/powernv: use the generic iommu bypass code
6248ac9441b0 : powerpc/powernv: remove pnv_npu_dma_set_mask
661fcb450b53 : powerpc/powernv: remove pnv_pci_ioda_pe_single_vendor
9f4a68d464a3 : powerpc/dart: use the generic iommu bypass code
ee69049e00c2 : powerpc/dart: remove dead cleanup code in iommu_init_early_dart
ba767b5283c0 : powerpc/cell: use the generic iommu bypass code
cc9c156db500 : powerpc/cell: move dma direct window setup out of dma_configure
9ae2fddeda4c : powerpc/pseries: use the generic iommu bypass code
cd7c11ed3a3e : powerpc/pseries: unwind dma_get_required_mask_pSeriesLP a bit
8617a5c5bc00 : powerpc/dma: handle iommu bypass in dma_iommu_ops
a20f507f577b : powerpc/dma: untangle vio_dma_mapping_ops from dma_iommu_ops
fbce251baa6e : dma-direct: we might need GFP_DMA for 32-bit dma masks
74ebe3e733b7 : net: pasemi: set a 64-bit DMA mask on the DMA device
8c5544666c9d : fanotify: Move locking inside get_one_event()
0738c8b5915c : arm64/neon: Disable -Wincompatible-pointer-types when building with Clang
f54dada82746 : arm64: fix SSBS sanitization
035a960e7a27 : Bluetooth: hci_qca: Disable IBS state machine and flush Tx buffer
78e8fa2972e5 : Bluetooth: hci_qca: Deassert RTS while baudrate change command
f9558270b85c : Bluetooth: hci_qca: use wait_until_sent() for power pulses
af6a51130626 : fanotify: Fold dequeue_event() into process_access_response()
761f1e9f99b2 : Bluetooth: remove redundant zero check on count
b8bd1581aa61 : cpufreq: intel_pstate: Rework iowait boosting to be less aggressive
a8e1942d97dc : cpufreq: intel_pstate: Eliminate intel_pstate_get_base_pstate()
fa93b51c5509 : cpufreq: intel_pstate: Avoid redundant initialization of local vars
0419a75b1808 : arm64: dts: sprd: Remove wildcard compatible string
02643475a8d3 : arm64: dts: sprd: Add SC27XX fuel gauge device
a47954095395 : arm64: dts: sprd: Add SC2731 charger device
640e2c51bdf2 : arm64: dts: sprd: Add ADC calibration support
5863dbe071ca : arm64: dts: sprd: Remove PMIC INTC irq trigger type
ba6f3ec198d5 : powercap/intel_rapl: add Ice Lake mobile
34a62cd0df89 : ACPI / processor: Set P_LVL{2,3} idle state descriptions
6c8d750f9784 : cpufreq / cppc: Work around for Hisilicon CPPC cpufreq
1757d05f3112 : ACPI / CPPC: Add a helper to get desired performance
4e6b26d23dc1 : PCI/MSI: Remove obsolete sanity checks for multiple interrupt sets
a6a309edba13 : genirq/affinity: Remove the leftovers of the original set support
612b72862b4d : nvme-pci: Simplify interrupt allocation
c66d4bd110a1 : genirq/affinity: Add new callback for (re)calculating interrupt sets
9cfef55bb57e : genirq/affinity: Store interrupt sets size in struct irq_affinity
0145c30e896d : genirq/affinity: Code consolidation
aa475a59fff1 : ACPICA: ACPI 6.3: SRAT: add Generic Affinity Structure subtable
f00175d06b50 : ACPICA: ACPI 6.3: Add Trigger order to PCC Identifier structure in PDTT
a3fbd67bd131 : ACPICA: ACPI 6.3: Adding predefined methods _NBS, _NCH, _NIC, _NIH, and _NIG
991371e0dd4e : ACPICA: Update/clarify messages for control method failures
90791fbbd2df : ACPICA: Debugger: Fix possible fault with the "test objects" command
b3381bd90265 : ACPICA: Interpreter: Emit warning for creation of a zero-length op region
aa342261bde5 : ACPICA: Remove legacy module-level code support
bb8727096c86 : clk: tegra: dfll: Make symbol 'tegra210_cpu_cvb_tables' static
660899ddf06a : xfrm: Fix inbound traffic via XFRM interfaces across network namespaces
2c7f9a4df9de : drm/i915/gvt: Use consist max display pipe numbers as i915 definition
d2d833e0bf2b : mfd: mxs-lradc: Mark expected switch fall-through
4720eb47529e : mfd: sec-core: Cleanup formatting to a consistent style
2f17dd34ffed : mfd: tqmx86: IO controller with I2C, Wachdog and GPIO
16b7a09bb6fd : mfd: intel-lpss: Move linux/pm.h to the local header
eadf24990649 : Update MAINTAINERS and CREDITS with habanalabs info
c216477363a3 : habanalabs: add debugfs support
d8dd7b0a81cc : habanalabs: implement INFO IOCTL
0feaf86d4e69 : habanalabs: add virtual memory and MMU modules
eff6f4a0e70b : habanalabs: add command submission module
f8c8c7d5f1b0 : habanalabs: add device reset support
d91389bc839d : habanalabs: add sysfs and hwmon support
1251f23ae858 : habanalabs: add event queue and interrupts
9494a8dd8d22 : habanalabs: add h/w queues module
839c48030d27 : habanalabs: add basic Goya h/w initialization
be5d926b5c10 : habanalabs: add command buffer module
0861e41de530 : habanalabs: add context and ASID modules
99b9d7b4970c : habanalabs: add basic Goya support
1ea2a20e91a4 : habanalabs: add Goya registers header files
c4d66343a46a : habanalabs: add skeleton driver
c7a13264918b : ALSA: usb-audio: Expose sample resolution through proc interface
621eafdb0f0d : remoteproc: q6v5_adsp: Remove voting for lpass_aon clock
376211557302 : dt-binding: remoteproc: Remove lpass_aon clock from adsp pil clock list
40b46b3b2f09 : cpufreq: davinci: move configuration to include/linux/platform_data
1d988ed46543 : x86/xen: dont add memory above max allowed allocation
357b4da50a62 : x86: respect memory size limiting via mem= parameter
068e79f4a9d6 : xen/gntdev: Check and release imported dma-bufs on close
fa13e665e028 : xen/gntdev: Do not destroy context while dma-bufs are in use
7681f31ec9cd : xen/pciback: Don't disable PCI_COMMAND on PCI device reset.
efac6c75dc4b : xen-scsiback: mark expected switch fall-through
c9f19b67f04c : xen: mark expected switch fall-through
d6c8e086e9d9 : cpufreq: speedstep: convert BUG() to BUG_ON()
5ae06c237fd0 : cpufreq: powernv: fix missing check of return value in init_powernv_pstates()
2814335cb3c8 : cpufreq: longhaul: remove unneeded semicolon
cd284ae36b6a : cpufreq: pcc-cpufreq: remove unneeded semicolon
a3b22b9f11d9 : Linux 5.0-rc7
e511f17b1fb4 : net: hns3: make function hclge_set_all_vf_rst() static
58ecf2688cc9 : ptr_ring: remove duplicated include from ptr_ring.h
3edaded89649 : net: sgi: use GFP_ATOMIC under spin lock
3bed3cc4156e : net: Do not allocate page fragments that are not skb aligned
8644772637de : mm: Use fixed constant in page_frag_alloc instead of size + 1
2c4cc9712364 : tcp: tcp_v4_err() should be more careful
04c03114be82 : tcp: clear icsk_backoff in tcp_write_queue_purge()
e928b5d6b75e : net: mv643xx_eth: disable clk on error path in mv643xx_eth_shared_probe()
97dc47a1308a : qmi_wwan: apply SET_DTR quirk to Sierra WP7607
aaeb1dea514a : net: sched: sch_api: set an error msg when qdisc_alloc_handle() fails
4012e7d09d99 : net: stmmac: handle endianness in dwmac4_get_timestamp
56425638839c : net: phy: marvell10g: Don't explicitly set Pause and Asym_Pause
a0bc653b1d48 : net: dsa: bcm_sf2: Remove set but not used variables 'v6_spec, v6_m_spec'
31a1b8d528fa : doc: Mention MSG_ZEROCOPY implementation for UDP
0496743b202a : nfp: flower: fix masks for tcp and ip flags fields
5c5696f3df2a : nfp: devlink: allow flashing the device via devlink
4eceba17200c : ethtool: add compat for flash update
76726ccb7f46 : devlink: add flash update command
5502b218e001 : net: phy: use phy_resolve_aneg_linkmode in genphy_read_status
a2703de70942 : net: phy: improve phy_resolve_aneg_linkmode
e85a198e30e9 : perf-security: wrap paragraphs on 72 columns
e152c7b7bf56 : perf-security: elaborate on perf_events/Perf privileged users
68570ca0b4b5 : perf-security: document collected perf_events/Perf data categories
9d87bbae2d60 : perf-security: document perf_events/Perf resource control
02260a619efe : arm64: dts: rockchip: Enable tsadc device on rock960
44a47f0e3ec2 : sysfs.txt: add note on available attribute macros
0358affb5cd8 : Documentation: change linux-4.x references to 5.x
32c8966e904b : docs: kernel-doc: typo "if ... if" -> "if ... is"
8b58d12f4ae1 : net: sched: cgroup: verify that filter is not NULL during walk
d66022cd1623 : net: sched: matchall: verify that filter is not NULL in mall_walk()
3027ff41f67c : net: sched: route: don't set arg->stop in route4_walk() when empty
c17abcfa93bf : pinctrl: meson: meson8b: fix the sdxc_a data 1..3 pins
31a998487641 : net: sched: fw: don't set arg->stop in fw_walk() when empty
0e7d6f940164 : gpio: of: Apply regulator-gpio quirk only to enable-gpios
83e3a21530d6 : drm/i915/selftests: Move local mock_ggtt allocations to the heap
243b44e15759 : dt-bindings: rtc: add ABEOZ9
3cbb7b638fd1 : rtc: hid-sensor-time: stop selecting IIO
e6e7376cfd7b : rtc: rv3028: add new driver
10e7122107bd : dt-bindings: rtc: Update for new chip in isl1208 series
c3544f6f51ed : rtc: isl1208: Add new style nvmem support to driver
5909b87db8ef : rtc: isl1208: Support more chip variations
ed3c52a075e9 : rtc: isl1208: Introduce driver state struct
5736610ab616 : rtc: meson: remove useless rtc_nvmem_unregister call
7588cbeec6df : xfs: retry COW fork delalloc conversion when no extent was found
19c8e4e25866 : xfs: remove the truncate short cut in xfs_map_blocks
4ad765edb02a : xfs: move xfs_iomap_write_allocate to xfs_aops.c
125851ac92d6 : xfs: move stat accounting to xfs_bmapi_convert_delalloc
491ce61e939f : xfs: move transaction handling to xfs_bmapi_convert_delalloc
d8ae82e394bd : xfs: split XFS_BMAPI_DELALLOC handling from xfs_bmapi_write
c8b54673b30a : xfs: factor out two helpers from xfs_bmapi_write
b101e3342a34 : xfs: simplify the xfs_bmap_btree_to_extents calling conventions
b4e29032f254 : xfs: remove the s_maxbytes checks in xfs_map_blocks
be225fec72ed : xfs: remove the io_type field from the writeback context and ioend
1eb00162f86a : net: caif: use skb helpers instead of open-coding them
6a79507cfe94 : mlxsw: core: Extend thermal module with per QSFP module thermal zones
56dd18a49f6e : neigh: hook tracepoints in neigh update code
9c03b282badb : trace: events: add a few neigh tracepoints
3ce2a027ae4e : net: phy: marvell10g: check for newly set aneg
3de97f3c6308 : net: phy: marvell10g: use genphy_c45_an_config_aneg
9a5dc8af4416 : net: phy: add genphy_c45_an_config_aneg
744e458aebf8 : net: phy: add helper linkmode_adv_to_mii_10gbt_adv_t
289460404f69 : mlxsw: __mlxsw_sp_port_headroom_set(): Fix a use of local variable
c1c00aa53a63 : Input: goodix - print values in case of inconsistencies
1a3d1306ff3e : Input: goodix - refer to touchscreen.txt in device tree bindings
84ef1b339c2f : Input: goodix - support Goodix gt5688
43bcd820bd61 : Input: synaptics_i2c - remove redundant spinlock
7ad222b3aed3 : Input: elan_i2c - add ACPI ID for touchpad in Lenovo V330-15ISK
2439d37e1bf8 : Input: st-keyscan - fix potential zalloc NULL dereference
1cd48dc51857 : Input: apanel - switch to using brightness_set_blocking()
4e116e93f4fb : Input: db9 - mark expected switch fall-through
bab4a6cca024 : Input: qt2160 - remove redundant spinlock
16ab4f43eb95 : Input: st1232 - handle common DT bindings
6b65189a2d09 : Input: ims-pcu - switch to using brightness_set_blocking()
e3dd12f0eacc : Input: st1232 - switch to gpiod API
a58007621be3 : powerpc/64s: Fix possible corruption on big endian due to pgd/pud_present()
5aab392c55c9 : tools/libbpf: support bigger BTF data sizes
9d6b3584a7a9 : selftests: bpf: test_lwt_ip_encap: add negative tests.
f186a82b10dc : net: stmmac: use correct define to get rx timestamp on GMAC4
d0edde8d2988 : atm: clean up vcc_seq_next()
4057765f2dee : sock: consistent handling of extreme SO_SNDBUF/SO_RCVBUF values
d43388dea04b : eCryptfs: fix permission denied with ecryptfs_xattr mount option when create readonly file
4b47a8b51e7b : ecryptfs: re-order a condition for static checkers
0bdf8a8245fd : eCryptfs: fix a couple type promotion bugs
8681ef1f3d29 : net: Add header for usage of fls64()
5aed37a5cdef : ARM: dts: rockchip: add chosen node on veyron devices
22cb45d7692a : swiotlb: drop pointless static qualifier in swiotlb_create_debugfs()
cc4b1242d7e3 : vfs: fix preadv64v2 and pwritev64v2 compat syscalls with offset == -1
582a32e70882 : efi/arm: Revert "Defer persistent reservations until after paging_init()"
8a5b403d71af : arm64, mm, efi: Account for GICv3 LPI tables in static memblock reserve table
5c418dc789a3 : efi: Fix build error due to enum collision between efi.h and ima.h
2a4a27540395 : drm/i915/selftests: Always free spinner on __sseu_prepare error
a3419ce3356c : netfilter: nf_conntrack_sip: add sip_external_media logic
dddaf89e2fbc : netfilter: ipt_CLUSTERIP: make symbol 'cip_netdev_notifier' static
c93a49b9769e : ipvs: fix warning on unused variable
d9b308b1f8a1 : drm/i915/fbdev: Actually configure untiled displays
9175a8116f45 : arm64: dts: actions: s700-cubieboard7: Enable I2C0 and I2C1
7cf0aacfa81c : arm64: dts: actions: s700: Add I2C controller nodes
7cdf8446ed1d : arm64: dts: actions: Add pinctrl node for Actions Semi S700
7cac6c0cb32d : arm64: dts: actions: Add Reset Controller support for S900 SoC
782976299a76 : arm64: dts: actions: Add Reset Controller support for S700 SoC
ccb01374a835 : arm64: dts: actions: Add interrupt properties to pinctrl node for S900
1ffdc3807589 : f2fs: fix typos in code comments
eecfa42716e6 : f2fs: use xattr_prefix to wrap up
812a95977fd2 : f2fs: sync filesystem after roll-forward recovery
0e0667b625cf : f2fs: flush quota blocks after turnning it off
11ac8ef8d8c5 : f2fs: avoid null pointer exception in dcc_info
b460866d2708 : f2fs: don't wake up too frequently, if there is lots of IOs
b86232536c3e : f2fs: try to keep CP_TRIMMED_FLAG after successful umount
db610a640eee : f2fs: add quick mode of checkpoint=disable for QA
5f8f5499005c : RDMA/core: Move device addition deletion to device.c
5767198a14c7 : RDMA/core: Introduce and use ib_setup_port_attrs()
e155755e5380 : RDMA/core: Use simpler device_del() instead of device_unregister()
cfe876d8e6b0 : RDMA/cxgb4: Remove kref accounting for sync operation
be56b07b4f3d : RDMA/nes: Remove useless usecnt variable and redundant memset
10163aaee967 : net: dsa: b53: Do not program CPU port's PVID
c3152ec4c069 : net: dsa: bcm_sf2: Do not assume DSA master supports WoL
a40061ea2e39 : net: systemport: Fix reception of BPDUs
dad8d7c6452b : net: dsa: b53: Properly account for VLAN filtering
fea83353177a : net: dsa: b53: Fix default VLAN ID
8024cc9e854a : s390/qeth: split out OSN netdev ops
1b4d5e1c617e : s390/qeth: add support for ETHTOOL_GRINGPARAM
b0abc4f5df76 : s390/qeth: overhaul ethtool statistics
d896ac62d016 : s390/qeth: move ethtool code into its own file
4326b5b4616b : s390/qeth: reduce ethtool statistics
bb92d3f8667f : s390/qeth: use a static Output Queue array
0aa35a368933 : s390/qeth: allow manual recovery when device is SOFTSETUP
ff326d3cdff9 : selftests: forwarding: Add some missing configuration symbols
d5be7f632bad : net: validate untrusted gso packets without csum offload
1490ed2abc4f : net/ipv6: prefer rcu_access_pointer() over rcu_dereference()
3b89ea9c5902 : net: Fix for_each_netdev_feature on Big endian
197f9ab7f08c : net: phy: xgmiitorgmii: Support generic PHY status read
59e6158acafa : mlxsw: core: fix spelling mistake "temprature" -> "temperature"
4974d5f678ab : net: ip6_gre: initialize erspan_ver just for erspan tunnels
4a067cf823d9 : scsi: core: reset host byte in DID_NEXUS_FAILURE case
ffeafdd2bf0b : scsi: libsas: Fix rphy phy_identifier for PHYs with end devices attached
515ce6061312 : scsi: sd_zbc: Fix sd_zbc_report_zones() buffer allocation
79edd00dc6a9 : scsi: libiscsi: Fix race between iscsi_xmit_task and iscsi_complete_task
c96692fb8f3d : net/mlx5: E-Switch, Allow transition to offloads mode for ECPF
a3888f33db9f : net/mlx5: E-Switch, Load/unload VF reps according to event from host PF
81cd229c294e : net/mlx5: E-Switch, Consider ECPF vport depends on eswitch ownership
5ae5162066d8 : net/mlx5: E-Switch, Assign a different position for uplink rep and vport
f8e8fa0262ea : net/mlx5: E-Switch, Centralize repersentor reg/unreg to eswitch driver
29d9fd7d5a66 : net/mlx5: E-Switch, Support load/unload reps of specific vport types
f121e0ea9586 : net/mlx5: E-Switch, Add state to eswitch vport representors
879c8f84e360 : net/mlx5: E-Switch, Use getter and iterator to access vport/rep
c9b99abcf232 : net/mlx5: E-Switch, Split VF and special vports for offloads mode
eca8cc389535 : net/mlx5: E-Switch, Refactor offloads flow steering init/cleanup
cbc44e76bfcd : net/mlx5: E-Switch, Properly refer to host PF vport as other vport
a1b3839ac4a4 : net/mlx5: E-Switch, Properly refer to the esw manager vport
86b39a66b75f : net/mlx5: Correctly set LAG mode for ECPF
1910faebf61d : MIPS: eBPF: Remove REG_32BIT_ZERO_EX
13443154f6ca : MIPS: eBPF: Always return sign extended 32b values
b251f9f63a3b : bpf: make LWTUNNEL_BPF dependent on INET
51b99b390528 : ARM: dts: rockchip: remove cap-mmc-highspeed from rk3188-bqedison2qc mmc1 node
e50838c27ff7 : IB/hfi1: Fix a build warning for TID RDMA READ
9a7786784dcb : RDMA/uverbs: Fix an error flow in ib_uverbs_poll_cq
899444505473 : IB/{hw,sw}: Remove 'uobject->context' dependency in object creation APIs
32616b2121f7 : soc: qcom: llcc-slice: Fix typos
462fb81b267d : MIPS: CM: Fix indentation
7c1857bdbdf1 : keys: Timestamp new keys
822ad64d7e46 : keys: Fix dependency loop between construction record and auth key
bb2ba2d75a2d : assoc_array: Fix shortcut creation
a08bf91ce28e : KEYS: allow reaching the keys quotas exactly
09cc8b361887 : HID: intel-ish-hid: remove data[128] usage on stack when sending HBM request
7e06e0d5493b : HID: intel-ish-hid: move doorbell writing before flush
b22f805bbe09 : HID: intel-ish-hid: Optimize writing ipc message from queue
0d28f4941240 : HID: intel-ish-hid: avoid binding wrong ishtp_cl_device
bb0e9b1d2a1f : i2c: tegra: change phrasing, "fallbacking" to "falling back"
bbe54ea5330d : PCI: pciehp: Disable Data Link Layer State Changed event on suspend
f0cfecea8d1e : PCI/portdrv: Support PCIe services on subtractive decode bridges
e7afe6c1d486 : sunrpc: fix 4 more call sites that were using stack memory with a scatterlist
c89f7f98c971 : PCI/portdrv: Use conventional Device ID table formatting
08585d21de98 : arm64: dts: sdm845: Fixup dependency on RPMPD includes
b4ff1b44bcd3 : cgroup, rstat: Don't flush subtree root unless necessary
c48b86f90edd : drm/i915: Wrap plane update/disable hook calls
d64e6078a184 : drm/i915: Add overlooked plane disable tracepoint into intel_crtc_disable_planes()
0b2599a43ca9 : drm/i915: Add pipe enable/disable tracepoints
5cee6c458771 : drm/i915: Add pipe crc tracepoint
a6e60d84989f : include/linux/module.h: copy __init/__exit attrs to init/cleanup_module
c0d9782f5b6d : Compiler Attributes: add support for __copy (gcc >= 9)
ff98e20ef208 : lib/crc32.c: mark crc32_le_base/__crc32c_le_base aliases as __pure
69ef9bc54715 : auxdisplay: ht16k33: fix potential user-after-free on module unload
9095c86374db : drm/i915/selftests: Drop unnecessary struct_mutex around i915_reset()
730623f4a56f : IB/verbs: Add helper function rdma_udata_to_drv_context
3d9dfd060391 : IB/uverbs: Add ib_ucontext to uverbs_attr_bundle sent from ioctl and cmd flows
ce59b8e99c2c : uprobes: convert uprobe.ref to refcount_t
f79b3f338564 : ftrace: Allow enabling of filters via index of available_filter_functions
32097060189b : drm: helper functions for hdcp2 seq_num to from u32
1bf7cb4d8f3d : drm/i915: MEI interface definition
1626eab70ebc : drm/i915: header for i915 - MEI_HDCP interface
8605a1366015 : drm/i915: enum port definition is moved into i915_drm.h
e5e21f70bfd3 : regulator: core: Take lock before applying system load
9e7382153f80 : tracing: Fix number of entries in trace header
2c4f1fcbef0b : kprobe: Do not use uaccess functions to access kernel memory that can fault
d422234f17fd : regulator: ltc3676: Fix module description
502aba81aa61 : regulator: ltc3676: Simplify .readable_reg and .writable_reg callbacks
83244772a4cf : perf tests shell: Skip trace+probe_vfs_getname.sh if built without trace support
f09ef134a7ca : iw_cxgb4: cq/qp mask depends on bar2 pages in a host page
fc4144e7815b : cxgb4: Export sge_host_page_size to ulds
478168e1cbd0 : drm/amdgpu: remove some old unused dpm helpers
b5bb37eddb63 : drm/amdgpu: Add command to override the context priority.
021830d24ba5 : drm/amdgpu: Check if fd really is an amdgpu fd.
2a84e48e9712 : drm/amdgpu: Only add rqs for initialized rings.
1decbf6bb0b4 : drm/sched: Fix entities with 0 rqs.
d4584bbfcf2a : gnss: add driver for mediatek receivers
625239d4ad43 : gnss: add mtk receiver type support
3deb254d6559 : dt-bindings: gnss: add mediatek binding
56d18f62f556 : block: kill BLK_MQ_F_SG_MERGE
2705c93742e9 : block: kill QUEUE_FLAG_NO_SG_MERGE
ac4fa1d107ad : block: document usage of bio iterator helpers
6861428921b5 : block: always define BIO_MAX_PAGES as 256
07173c3ec276 : block: enable multipage bvecs
6dc4f100c175 : block: allow bio_for_each_segment_all() to iterate over multi-page bvec
2e1f4f4d2481 : bcache: avoid to use bio_for_each_segment_all() in bch_bio_alloc_pages()
86af5952a847 : block: loop: pass multi-page bvec to iov_iter
c3a7ce738009 : btrfs: use mp_bvec_last_segment to get bio's last page
f70f44640759 : fs/buffer.c: use bvec iterator to truncate the bio
45a3fb95298b : block: introduce mp_bvec_last_segment()
862e5a5e6fa2 : block: use bio_for_each_bvec() to map sg
dcebd755926b : block: use bio_for_each_bvec() to compute multi-page bvec count
d18d91740ad2 : block: introduce bio_for_each_bvec() and rq_for_each_bvec()
3d75ca0adef4 : block: introduce multi-page bvec helpers
19d62f6d0097 : block: remove bvec_iter_rewind()
1a67356e9a48 : block: don't use bio->bi_vcnt to figure out segment number
8a2ee44a371c : btrfs: look at bi_size for repair decisions
12af39cad78e : ARM: OMAP2+: hwmod: disable ick autoidling when a hwmod requires that
fddf4e29a6ce : clk: ti: check clock type before doing autoidle ops
d277ce2d3a75 : clk: ti: add a usecount for autoidle
ead478250b95 : clk: ti: generalize the init sequence of clk_hw_omap clocks
8aa09cf322c1 : clk: ti: remove usage of CLK_IS_BASIC
7fd79ee78a03 : clk: ti: add new API for checking if a provided clock is an OMAP clock
77b773aea5a8 : clk: ti: move clk_hw_omap list handling under generic part of the driver
23b7ca4f745f : netfilter: nf_tables: fix flush after rule deletion in the same batch
789f6bab849e : libbpf: Introduce bpf_object__btf
1a11a4c74f73 : libbpf: Introduce bpf_map__resize
f331e766c4be : x86/platform/UV: Use efi_runtime_lock to serialise BIOS calls
8945d96f7b3e : x86/platform/UV: Use efi_enabled() instead of test_bit()
f8ebfaf6684b : net: bpf: remove XDP_QUERY_XSK_UMEM enumerator
f816525d615f : x86/platform/UV: Remove uv_bios_call_reentrant()
30ad3e031d2f : x86/platform/UV: Remove unnecessary #ifdef CONFIG_EFI
a0bcd3c0b8a5 : EDAC/mce_amd: Decode MCA_STATUS in bit definition order
3f4da372ec8e : EDAC/mce_amd: Decode MCA_STATUS[Scrub] bit
d9e61b66a5d3 : drm/i915: Defer application of request banning to submission
83e37e0bdd14 : mac80211: Restore vif beacon interval if start ap fails
4ff3a9d14c6c : mac80211: Free mpath object when rhashtable insertion fails
b4c3fbe63601 : mac80211: Use linked list instead of rhashtable walk for mesh tables
7f736599d632 : EDAC, altera: Add missing of_node_put()
eeb35df05244 : PM / Domains: Mark "name" const in dev_pm_domain_attach_by_name()
7416f1f20687 : PM / Domains: Mark "name" const in genpd_dev_pm_attach_by_name()
35ce0d7922d6 : PCI: endpoint: Remove features member in struct pci_epc
92f2b028418c : PCI: designware-plat: Remove setting epc->features in Designware plat EP driver
f1267978457e : PCI: rockchip: Remove pci_epf_linkup() from Rockchip EP driver
c274c9f4ea75 : PCI: cadence: Remove pci_epf_linkup() from Cadence EP driver
2c04c5b8eef7 : PCI: pci-epf-test: Use pci_epc_get_features() to get EPC features
b866c56b66d8 : PCI: pci-epf-test: Do not allocate next BARs memory if current BAR is 64Bit
0342e9a797db : PCI: pci-epf-test: Remove setting epf_bar flags in function driver
5544d67ed112 : PCI: endpoint: Fix pci_epf_alloc_space() to set correct MEM TYPE flags
1e9efe6c9976 : PCI: endpoint: Add helper to get first unreserved BAR
04b1d5d09849 : intel_idle: add support for Jacobsville
c836eb79c033 : drm/i915/selftests: Always use an active engine while resetting
c72235c288c8 : arm64: dts: rockchip: Add on-board WiFi/BT support for Rock960 boards
4bc4d6013b7f : arm64: dts: rockchip: fix rk3328-roc-cc gmac2io stability issues
6db644c79c8d : arm64: dts: rockchip: rockpro64 dts add usb regulator
c96bb6f92048 : arm64: dts: rockchip: rockpro64 dts remove unused lcd-reset pinmux
78dd84ecd9ff : arm64: dts: rockchip: rockpro64 dts make regulator more readable
3e2f0bb72be3 : arm64: dts: rockchip: Add nanopi4 bluetooth
8a6d508a8055 : i2c: expand minor range when registering chrdev region
2e57b7cebb98 : i2c: aspeed: Add multi-master use case support
f275a4659484 : i2c: bcm2835: Clear current buffer pointers and counts after a transfer
d358def70688 : i2c: cadence: Fix the hold bit setting
8d7fa3d4ea3f : USB: serial: ftdi_sio: add ID for Hjelmslund Electronics USB485
aa6eaaa2ffad : arm64: dts: ti: k3-am65-mcu: Add ADC nodes
5bb57a7488c6 : dt-bindings: input: ti-tsc-adc: Add new compatible for AM654 SoCs
7e7e7dd51d06 : arm64: dts: ti: k3-am654-base-board: enable USB1
cc54a99464cc : arm64: dts: ti: k3-am6: add USB support
7147f341e982 : arm64: dts: ti: am654: Add Main System Control Module node
42d712a74d09 : arm64: dts: ti: k3-am65: Add MSMC RAM node
26528be6720b : binder: fix handling of misaligned binder object
1da92d436c93 : HID: wacom: Mark expected switch fall-through
c4a6bf7f6cc7 : xfs: don't ever put nlink > 0 inodes on the unlinked list
15a268d9f263 : xfs: reserve blocks for ifree transaction during log recovery
e1f6ca113815 : xfs: rename m_inotbt_nores to m_finobt_nores
cf64e495fe22 : crypto: caam - weak key checking for cbc des, 3des
eaed71a44ad9 : crypto: caam - add ecb(*) support
bd30cf533b77 : crypto: export arc4 defines
ba4cf71b6f1b : crypto: caam - use mapped_{src,dst}_nents for job descriptor
69ef943dbc14 : drm: Use array_size() when creating lease
396ae57ef1ef : Drivers: hv: vmbus: Expose counters for interrupts and full conditions
593db80390cf : vmbus: Switch to use new generic UUID API
519904a42ff8 : arm64: dts: uniphier: sort labels in the same order as in dtsi
32dfc773a784 : arm64: dts: uniphier: Add PCIe host controller and PHY nodes
4ae280b4ee34 : dm thin: fix bug where bio that overwrites thin block ignores FUA
d931206476b8 : tools: sync uapi/linux/if_link.h header
1ad9cbb890f0 : tools/bpf: replace bzero with memset
ff6cdfd71495 : ACPI / x86: Make PWM2 device always present at Lenovo Yoga Book
fb405883c189 : bpf: fix memory leak in bpf_lwt_xmit_reroute
b6bd458c16ac : MAINTAINERS: update entry for drm/msm
cb5b020a8d38 : Revert "exec: load_script: don't blindly truncate shebang string"
c9e716eb9b34 : ext4: don't update s_rev_level if not required
0dd9ce18b9f3 : IB/ipoib: Use __func__ instead of function's name
36f0a1ccb3d4 : RDMA/iwpm: Remove set but not used variable 'msg_seq'
9a3b19a16dc2 : drm/i915: Only try to park engines after a failed reset
a58ca992661a : jbd2: fold jbd2_superblock_csum_{verify,set} into their callers
538bcaa6261b : jbd2: fix race when writing superblock
d31c85fc8642 : snd/hda, drm/i915: Track the display_power_status using a cookie
5ddb0869bfc1 : leds: lp55xx: fix null deref on firmware load failure
c528f7bd362b : Revert "PCI/PME: Implement runtime PM callbacks"
dad1f9802ece : RDMA/hns: Configure capacity of hns device
e95c716c7faa : RDMA/hns: Delete useful prints for aeq subtype event
f7f27a5f03cc : RDMA/hns: Set allocated memory to zero for wrid
ab22bf05216a : RDMA/hns: Fix the state of rereg mr
704e0e613a6d : RDMA/hns: Limit minimum ROCE CQ depth to 64
08e8676f1607 : IB/mlx5: Add support for 50Gbps per lane link modes
a08b4ed1373d : net/mlx5: Add support to ext_* fields introduced in Port Type and Speed register
a0a899895692 : net/mlx5: Add new fields to Port Type and Speed register
bc4e12ffefdd : net/mlx5: Refactor queries to speed fields in Port Type and Speed register
cd7e4186af9d : net/mlx5: E-Switch, Avoid magic numbers when initializing offloads mode
bf3e4d387dae : net/mlx5: Relocate vport macros to the vport header file
b05af6aacdb9 : net/mlx5: E-Switch, Normalize the name of uplink vport number
feb393693316 : net/mlx5: Provide an alternative VF upper bound for ECPF
7f0d11c7e0d0 : net/mlx5: Add host params change event
c3a4e9f10714 : net/mlx5: Add query host params command
22e939a91dcb : net/mlx5: Update enable HCA dependency
591905ba9679 : net/mlx5: Introduce Mellanox SmartNIC and modify page management logic
f0666f1f22b5 : IB/mlx5: Use unified register/load function for uplink and VF vports
7e4c4330a3bc : net/mlx5: Use consistent vport num argument type
20bbf22a6221 : net/mlx5: Use void pointer as the type in address_of macro
290248c27c93 : drm/i915: Implement new w/a for underruns with wm1+ disabled
2ed8e1f560e5 : drm/i915: Include "ignore lines" in skl+ wm state
bfe0cd28518d : Revert "drm/i915: W/A for underruns with WM1+ disabled on icl"
44ec8396e2da : tools build feature sched_getcpu: Undef _GNU_SOURCE at the end
aa4df30db522 : perf header: Remove unused 'cpu_nr' field from 'struct cpu_topo'
a9aeb87b98ba : perf header: Get rid of write_it label
33bbc571ed79 : perf list: Display metric expressions for --details option
714a92d83fd1 : perf tools: Fix legacy events symbol separator parsing
5ff328836dfd : perf tools: Rename build libperf to perf
6368942a9223 : perf tools: Rename LIB_FILE to LIBPERF_A
d0bfbedad72b : perf tools: Compile perf with libperf-in.o instead of libperf.a
8224531cf5a1 : perf cs-etm: Modularize auxtrace_buffer fetch function
3fa0e83e2948 : perf cs-etm: Modularize main packet processing loop
f74f349c211e : perf cs-etm: Modularize main decoder function
23cfcd6d75cc : perf cs-etm: Make cs_etm__run_decoder() queue independent
4b6df11ab6cf : perf cs-etm: Rethink kernel address initialisation
4f5b37139fb3 : perf cs-etm: Cleaning up function cs_etm__alloc_queue()
e4aa592d1832 : perf cs-etm: Fix erroneous comment
2507a3d982f2 : perf cs-etm: Introducing function cs_etm__init_trace_params()
ae4d9f523643 : perf cs-etm: Fix memory leak in error path
65963e5b4dfa : perf cs-etm: Introducing function cs_etm_decoder__init_dparams()
d3267ad43dd8 : perf cs-etm: Fix wrong return values in error path
fc7ac4138cf5 : perf cs-etm: Remove unused structure field "time" and "timestamp"
b611f63bb1b7 : perf cs-etm: Remove unused structure field "state"
271402a3e97e : perf build: Add missing FEATURE_CHECK_LDFLAGS-libcrypto
a96c03e8cdcf : tools build: Add test-reallocarray.c to test-all.c to fix the build
5c4d7c82c0dc : perf unwind: Do not put libunwind-{x86,aarch64} in FEATURE_TESTS_BASIC
1c3b28fd7ae8 : perf coresight: Do not test for libopencsd by default
ca2da70c411c : perf trace: Filter out gnome-terminal* parent
aa8f9c517ebc : tools build: Add -lrt to FEATURE_CHECK_LDFLAGS-libaio
23e93c9b2cde : Revert "gfs2: read journal in large chunks to locate the head"
50f444aa50a4 : sfc: ensure recovery after allocation failures
f9bcc9f3ee4f : net: ethernet: freescale: set FEC ethtool regs version
e772261b53bc : net: adaptec: starfire: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
467d2fceafb6 : net: 3com: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
67633e78646c : net: arc_emac: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
1bba6de1a67f : net: packetengines: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
d1441d4782f2 : net: xilinx: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
baff7b09ffa9 : net: i825xx: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
fa8ba2cba7f9 : lib: objagg: fix handling of object with 0 users when assembling hints
543a1b85e734 : cxgb4: Add capability to get/set SGE Doorbell Queue Timer Tick
d429005fdf2c : cxgb4/cxgb4vf: Add support for SGE doorbell queue timer
3b50086f0c0d : xfs: don't overflow xattr listent buffer
3bf6b57ec2ec : Revert "nfsd4: return default lease period"
c969c6e7ab8c : net: hns: Fix object reference leaks in hns_dsaf_roce_reset()
f694be27b7c0 : sfc: Replace dev_kfree_skb_any by dev_consume_skb_any
f3e5c07002b0 : net:ethernet:cadence: Replace dev_kfree_skb_any by dev_consume_skb_any
62f258988340 : net:dl2k: Replace dev_kfree_skb_irq by dev_consume_skb_irq
edc307bb7e48 : net:dl2k: Modify the code style escaping the warning
189a10f0108a : isdn:hisax: Replace dev_kfree_skb_any by dev_consume_skb_any
2c2ade81741c : mm: page_alloc: fix ref bias in page_frag_alloc() for 1-byte allocs
a20049071796 : net: phy: fix potential race in the phylib state machine
a2fc9d7e36f6 : net: phy: don't use locking in phy_is_started
39c133196237 : selftests: fix timestamping Makefile
d8434c31378d : i2c: core-smbus: don't trace smbus_reply data on errors
2c94b8eca1a2 : SUNRPC: Use au_rslack when computing reply buffer size
a37d45b6fa11 : net: ipvlan_l3s: fix kconfig dependency warning
237b5f66e1ed : i2c: ocores: Add support for bus clock via platform data
809445d4b7fa : i2c: ocores: Add support for IO mapper registers.
ae6279ecb786 : net: nuvoton: w90p910_ether: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
380ab7e3d59d : net: natsemi: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
105cfb064bcd : net: micrel: ks8695net: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
d1a096c2c72d : net: sgi: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
5fbc136b4878 : net: myri10ge: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
fc67ade13038 : net: amd: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
76cba8fd9c7d : net: dlink: sundance: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
fac9c29fc7d5 : i2c: ocores: checkpatch fixes
2c7e4928b356 : i2c: ocores: add SPDX tag
69c8c0c0efa8 : i2c: ocores: add polling interface
2dc9834688ae : i2c: ocores: do not handle IRQ if IF is not set
e7663ef5ae0f : i2c: ocores: stop transfer on timeout
460a2db0273e : errqueue.h: Include time_types.h
ca5e9aba753e : time: Add time_types.h
0940d24912e9 : i2c: tegra: add i2c interface timing support
80d40626cc76 : i2c: tegra: update transfer timeout
35e77d21baa0 : SUNRPC: Add rpc_auth::au_ralign field
86c92b9965ff : i2c: tegra: Add DMA support
b03ff2a23359 : i2c: tegra: update maximum transfer size
f4e3f4ae1d9c : i2c: tegra: fix maximum transfer size
ce9562424501 : i2c: tegra: add bus clear Master Support
ca8655483c88 : i2c: tegra: sort all the include headers alphabetically
53136b393c91 : fanotify: Select EXPORTFS
dac7c08f988b : devlink: Fix list access without lock while reading region
fdd41ec21e15 : devlink: Return right error code in case of errors for region read
415d39427317 : bonding: check slave set command firstly
1da7e0022784 : perf beauty waitid options: Fix up prefix showing logic
051074867434 : perf trace: Check if the 'fd' is negative when mapping it to pathname
e1be4a5c03e1 : perf beauty ioctl cmd: The 'fd' arg is signed
0ec572f05721 : tools feature: Undef _GNU_SOURCE at the end of feature tests
39f4a913d6d4 : perf utils: Silence "Couldn't synthesize bpf events" warning for EPERM
33937e599449 : perf vendor events power9: General metrics
a4d832726471 : perf vendor events power9: Branch_prediction, instruction_stats, latency, lsu_rejects, memory, prefetch & translation metrics
0133491d4641 : perf vendor events power9: Dl1_reloads, instruction_misses, l[23]_stats & pteg_reloads metrics
7f3cf5ac7743 : perf vendor events power9: Cpi_breakdown & estimated_dcache_miss_cpi metrics
72ab50203f3f : perf vendor events power8: Translaton & general metrics
69ba708f4df6 : perf vendor events power8: Branch_prediction, latency, bus_stats, instruction_mix & instruction_stats metrics
ffe18505ba1d : perf vendor events power8: Dl1_reload, instruction_misses, l2_stats, lsu_rejects, memory & pteg_reloads metrics
dd81eafacc52 : perf vendor events power8: Cpi_breakdown & estimated_dcache_miss_cpi metrics
2187d87eacd4 : perf report: Add s390 diagnosic sampling descriptor size
859dcf64389c : perf cs-etm: Add proper header file for symbols
a00275baa68e : SUNRPC: Make AUTH_SYS and AUTH_NULL set au_verfsize
6e434122d904 : ASoC: samsung: i2s: Prevent potential NULL platform data dereference
76d9c68b360f : ASoC: dmaengine: Remove unused SND_DMAENGINE_PCM_FLAG_CUSTOM_CHANNEL_NAME flag
67c777e6015d : PCI: cadence: Populate ->get_features() cdns_pcie_epc_ops
146221768c74 : PCI: rockchip: Populate ->get_features() dw_pcie_ep_ops
4894467e7861 : PCI: pci-dra7xx: Populate ->get_features() dw_pcie_ep_ops
3b4322e589a6 : PCI: designware-plat: Populate ->get_features() dw_pcie_ep_ops
8e8a3cea7ea5 : x86/mm/dump_pagetables: Remove the unused prev_pud variable
fee35cb76a54 : PCI: dwc: Add ->get_features() callback function to dw_pcie_ep_ops
41cb8d189c9d : PCI: endpoint: Add new pci_epc_ops to get EPC features
98ae70cc476e : kvm: vmx: Fix entry number check for add_atomic_switch_msr()
c112b5f50232 : KVM: x86: Recompute PID.ON when clearing PID.SN
02ef04e432ba : NFS: Account for XDR pad of buf->pages
049369d46428 : regulator: bd718x7: Support SNVS low power state
6a47b4da551a : regulator: add regulator_desc_list_voltage_linear_range
f43d1b388f9b : devicetree: bindings: bd718x7: document HW state related ROHM specific properties
cf500bac8fd4 : SUNRPC: Introduce rpc_prepare_reply_pages()
2573a4649995 : SUNRPC: Add SPDX IDs to some net/sunrpc/auth_gss/ files
541ccdc113f0 : ASoC: da7219: Update TDM usage to be more flexible
9fd729542cf4 : ASoC: da7219: Add support for master mode BCLK rate adjustment
e3233d7f2bb5 : regulator: bd70528: drop struct bd70528
c1b2db4d0389 : ASoC: samsung: i2s: Convert to SPDX License Indentifier
9f9f8a5b79b0 : ASoC: samsung: i2s: Comments clean up
c5ba61924739 : ASoC: samsung: i2s: Change indentation in SAMSUNG_I2S_FMTS definition
241b1f419f0e : SUNRPC: Remove xdr_buf_trim()
eb540d3988d9 : ASoC: samsung: i2s: Simplify pri_dai, sec_dai pointers usage
0c77668ddb4e : SUNRPC: Introduce trace points in rpc_auth_gss.ko
68b7587baabf : gpio: altera-a10sr: Trivial coding style fix
691184522757 : gpio: tegra186: Use TEGRA186_ prefix for GPIO names
f3463daab2bc : Documentation: gpio: driver: fix wire name for I2C
0faf40e373dd : gpio: madera: Add missing const
aac1e3c9680b : gpio: pca953x: add support for pcal6416 type
2d803dbe1c21 : dt-bindings: gpio: pca953x: document the nxp,pcal6416
a0584ee9aed8 : SUNRPC: Use struct xdr_stream when decoding RPC Reply header
25dc194b34dd : drm: Block fb changes for async plane updates
58106b7d816e : drm/i915: Make MG PHY macros semantically consistent
9194e42a1837 : drm/i915: Make combo PHY DDI macro definitions consistent for ICL and CNL
1c3816a19487 : ASoC: stm32: sai: add missing put_device()
0f928c19b646 : ASoC: samsung: Specify DMA channel names through custom DMA config
bc3cf17b575a : ASoC: samsung: odroid: Add support for secondary CPU DAI
defc67c6e363 : ASoC: samsung: i2s: Get rid of a static spinlock
5944170f497c : ASoC: samsung: i2s: Move quirks data to common driver data structure
5bfaeddc2694 : ASoC: samsung: i2s: Move IP variant data to common driver data structure
9d7939c92941 : ASoC: samsung: i2s: Drop spinlock pointer from i2s_dai data structure
e2e16fa6a32d : ASoC: samsung: i2s: Move SFR pointer to common driver data structure
fc03acaeab35 : irqchip/irq-sifive-plic: Check and continue in case of an invalid cpuid.
8cd8f0ce0d6a : x86/CPU: Add Icelake model number
1ff85bfa1614 : HSI: omap_ssi_port: fix debugfs_simple_attr.cocci warnings
a9a22b570bd5 : cpufreq: Replace double NOT (!!) with single NOT (!)
518bfe84ec41 : irqchip/i8259: Fix shutdown order by moving syscore_ops registration
3bdd7f7433fd : dt-bindings: interrupt-controller: loongson ls1x intc
9e543e22e204 : irqchip: Add driver for Loongson-1 interrupt controller
344798206f17 : software node: Implement get_named_child_node fwnode callback
8d565748b603 : irqchip/gic-v3-its: Avoid parsing _indirect_ twice for Device table
a51866946c0a : genirq: Fix wrong name in request_percpu_nmi() description
09aa11cfda9d : device connection: Add fwnode member to struct device_connection
96a6d031ca99 : usb: typec: mux: Find the muxes by also matching against the device node
637e9e52b185 : device connection: Find device connections also from device graphs
6a0bbcf96b22 : usb: typec: Find the ports by also matching against the device node
ec69e9533c48 : usb: roles: Find the muxes by also matching against the device node
80e04837a40f : device connection: Prepare support for firmware described connections
393cd68d0dd3 : platform/x86: intel_cht_int33fe: Remove old style mux connections
540bfab7fbff : usb: typec: Rationalize the API for the muxes
7875732848e0 : platform/x86: intel_cht_int33fe: Prepare for better mux naming scheme
1ea61b68d0f8 : async: Add cmdline option to specify drivers to be async probed
361bf8a9d88d : tty/n_hdlc: mark expected switch fall-through
a043ad87a78f : usb: typec: tps6598x: Check mode of operation
419d6efc50e9 : staging: erofs: keep corrupted fs from crashing kernel in erofs_namei()
18f2153dd77c : staging: rtl8192e: rename macro arguments to avoid camel case - style
98719e42073f : staging: android: ion: Add the GPL exception for syscalls
3b1b5291f79d : staging: erofs: fix memleak of inode's shared xattr array
99944b73069d : iwlwifi: mvm: stop static queues correctly
86ce5c740320 : iwlwifi: dbg_ini: add early and after alive apply points to unified images
44135b7c53d4 : iwlwifi: mvm: Do not return an error value on HW restart
69e508b44d5c : iwlwifi: mvm: Don't warn on command failure during restart
21587a9b0a48 : iwlwifi: dbg: buffer overflow in non_collect_ts_start array
a197e6d10ce2 : iwlwifi: mvm: fix the spatial reuse parsing for HE_TRIG PPDUs
46c7c9828dd7 : iwlwifi: dbg_ini: enable ignore consecutive trigger feature
159133c82472 : iwlwifi: properly use delay option in dump trigger flow
81edb6ad9399 : iwlwifi: start using B-step for some 9000 devices
937b10c0de68 : iwlwifi: mvm: add debug prints for FTM
2286a99c3234 : iwlwifi: mvm: fix HE radiotap data4 for HE-TB PPDUs
ff418feeec0f : iwlwifi: mvm: add support for new FTM fw API
e2b7f83cc8c4 : iwiwifi: mvm: Fix FW scan concurrency support assumptions
971377e67074 : iwlwifi: mvm: add a debug_enable op
c8177fed9a7f : iwlwifi: add force NMI for AX210 devices
ea695b7c69af : iwlwifi: align to new periphery address space for AX210 family
d4f4793c2d57 : iwlwifi: dbg: temporarily skip periphery dump for AX210 devices
48e775e66e2d : iwlwifi: mvm: add support for 32kHz external clock indication
2ae48edcf767 : iwlwifi: pcie: fix TX while flushing
5cc9543a85ca : iwlwifi: bump FW API to 46 for 9000 and 22000 series
138664a30746 : iwlwifi: mvm: support beacon IE injection
cee859fe9ae3 : iwlwifi: mvm: Fix possible NULL pointer dereference
4c816b2132aa : iwlwifi: do not fail on large amount of channels
f130bb75d881 : iwlwifi: add FW recovery flow
ff911dcaa2e4 : iwlwifi: introduce device family AX210
b61a66109222 : iwlwifi: dbg_ini: rewrite trigger flow and align to FW API changes
22463857a16b : iwlwifi: receive umac and lmac error table addresses from TLVs
ed714460a0ec : iwlwifi: mvm: clean up NO_PSDU case
fc36ffda3267 : iwlwifi: mvm: support FTM initiator
b73f9a4ae77d : iwlwifi: mvm: support FTM responder
106b791ac391 : iwlwifi: dbg_ini: implement monitor dram memory dump
3f37c229543e : iwlwifi: mvm: don't require WOWLAN images when unified
e41e2c267604 : iwlwifi: dbg_ini: implement monitor sram memory dump
6dcdd165777b : iwlwifi: pcie: add TPT oriented prints
ec4156a91d1e : iwlwifi: dvm: don't use IWL_DL_FW_ERRORS
c6ac9f9fb988 : iwlwifi: pcie: fix emergency path
d9b10c6ba969 : iwlwifi: bump FW API to 45 for 9000 and 22000 series
af14b2c98adb : gpio: pxa: avoid attempting to set pin direction via pinctrl on MMP2
79890c2ec486 : qcom: ssbi-gpio: correct boundary conditions in pm8xxx_domain_translate
de744e01aa3a : mfd: pm8xxx: select IRQ_DOMAIN_HIERARCHY in Kconfig
27eae9d4cebe : dt-bindings: Add vendor prefix for "GlobalTop Technology, Inc."
950bcbbe3154 : eeprom: at24: implement support for 'num-addresses' property
e7224a116f0d : dt-bindings: at24: add the 'num-addresses' property
4fa882c9f628 : eeprom: at24: remove at24_platform_data
760a160e8b89 : spmi: pmic-arb: select IRQ_DOMAIN_HIERARCHY in Kconfig
7f2f787c1059 : gpio: pcf857x: Simpify wake-up handling
a06702ca023f : ALSA: es1688: Remove set but not used variable 'hw'
c8c6ee611926 : ALSA: hda/realtek: Disable PC beep in passthrough on alc285
7f665b1c3283 : ALSA: hda/realtek - Headset microphone and internal speaker support for System76 oryp5
36f30937922c : binder: fix sparse issue in binder_alloc_selftest.c
97cd342ae41f : mlxsw: core: Allow thermal zone binding to an external cooling device
a53779de6a0e : mlxsw: core: Add QSFP module temperature label attribute to hwmon
5c42eaa07bd0 : mlxsw: core: Extend hwmon interface with QSFP module temperature attributes
2c6a33cd334b : mlxsw: core: Extend hwmon interface with fan fault attribute
2ee116511814 : mlxsw: core: Rename cooling device
41e760841d26 : mlxsw: core: Replace thermal temperature trips with defines
69115b7d01c4 : mlxsw: core: Modify thermal zone definition
3dcfe1795705 : mlxsw: core: Set different thermal polling time based on bus frequency capability
d93c19a1d95c : mlxsw: core: Add API for QSFP module temperature thresholds reading
3760c2b99e20 : mlxsw: reg: Add Fan Out of Range Event Register
5f28ef71a5ce : mlxsw: reg: Add Management Temperature Bulk Register
d517ee7ca8ff : mlxsw: spectrum: Move QSFP EEPROM definitions to common location
e7c2e3b57044 : test_objagg: Uninitialized variable in error handling
951d3d6fcd72 : test_objagg: Test the correct variable
4446eb8dbeb2 : lib: objagg: Fix an error code in objagg_hints_get()
8d6ea932856c : net: dsa: bcm_sf2: potential array overflow in bcm_sf2_sw_suspend()
f8b1f9f6459c : cxgb4vf: Few more link management changes.
13f16d9d4ab7 : page_pool: use DMA_ATTR_SKIP_CPU_SYNC for DMA mappings
1567b85eb8ad : net: page_pool: don't use page->private to store dma_addr_t
c25fff7171be : mm: add dma_addr_t to struct page
fb14b096355b : net: sched: remove duplicated include from cls_api.c
9f9dc493f724 : flow_offload: fix block stats
1f15bb4f399c : net: sched: flower: only return error from hw offload if skip_sw
5bf325a53202 : net: fix possible overflow in __sk_mem_raise_allocated()
cba2bf7a22ac : qlge: fix some indentation issues
01e3497163ea : qed: fix indentation issue with statements in an if-block
88e425843ee2 : net: ixp4xx_eth: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
b9560a22a440 : net: macb: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
e78042eb6e2d : net: sis: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
8f5eeb9097fc : net: fealnx: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
412261d5c901 : net: moxa: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
5f5a8c75daed : net: apple: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
d270f67d325c : net: atheros: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
eae15bdc2a0c : net: qualcomm: emac: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
46befd3249d7 : net: neterion: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
7c0db24cc431 : dsa: mv88e6xxx: Ensure all pending interrupts are handled prior to exit
b79555d5d8d3 : net: phy: fix interrupt handling in non-started states
258f84fae3ac : scsi: lpfc: fix a handful of indentation issues
7f8e12f1e215 : scsi: qlogicpti: Use of_node_name_eq for node name comparisons
0fde56e4385b : selftests: bpf: add test_lwt_ip_encap selftest
755db4771c96 : bpf: sync <kdir>/include/.../bpf.h with tools/include/.../bpf.h
3bd0b15281af : bpf: add handling of BPF_LWT_REROUTE to lwt_bpf.c
9b0a6a9dbab0 : ipv6_stub: add ipv6_route_input stub/proxy.
ca78801a81e0 : bpf: handle GSO in bpf_lwt_push_encap
52f278774e79 : bpf: implement BPF_LWT_ENCAP_IP mode in bpf_lwt_push_encap
3e0bd37ce0e4 : bpf: add plumbing for BPF_LWT_ENCAP_IP in bpf_lwt_push_encap
af98c5a78517 : sctp: set stream ext to NULL after freeing it in sctp_stream_outq_migrate
fc228abc2347 : sctp: call gso_reset_checksum when computing checksum in sctp_gso_segment
7fd8afa8933a : net: phy: Add generic support for 2.5GBaseT and 5GBaseT
ac3f5533343f : net: phy: Extract genphy_c45_pma_read_abilities from marvell10g
3feb9b23bf4c : net: phy: Move of_set_phy_eee_broken to phy-core.c
a4eaed9f9a89 : net: phy: Mask-out non-compatible modes when setting the max-speed
407e17b1a69a : net/mlx5e: XDP, fix redirect resources availability check
5400261e4d29 : net/mlx5: Fix a compilation warning in events.c
4cab346bcf74 : net/mlx5: No command allowed when command interface is not ready
fb35c534b788 : net/mlx5e: Fix NULL pointer derefernce in set channels error flow
e41b3cdafed7 : HID: fix Logitech WingMan Formula GP joined axes
8d5037dca7c2 : HID: multitouch: Lenovo X1 Tablet Gen3 trackpoint and buttons
cf28aee292e1 : HID: steam: fix boot loop with bluetooth firmware
6311d329e12a : HID: hid-asus: Add BT keyboard dock battery monitoring support
a767ffea05d2 : HID: Add ASUS T100CHI keyboard dock battery quirks
300c64d7f6b4 : HID: hid-asus: Add Transbook T90CHI support
7a5e0d9ab6d9 : drm/amdgpu: don't clamp debugfs register access to the BAR size
9b49c19766a8 : drm/amdgpu: fix several indentation issues
4d3d228e102c : drm/amdgpu/powerplay: declare firmware for CI cards
f7c8930d9e8b : drm/amd/display: Fix deadlock with display during hanged ring recovery.
c0d9271ecbd8 : drm/amdgpu: Delete user queue doorbell variables
74b9b3ea0cb3 : drm/amdgpu: Fix bugs in setting CP RB/MEC DOORBELL_RANGE registers
2d086fded102 : drm/amdgpu: Simplify eviction fence handling
8db588d5d35e : drm/amdgpu: Avoid setting off KFD eviction fences in amdgpu_vm
c60cd590cb7d : drm/amdgpu: Replace ttm_bo_wait with amdgpu_bo_sync_wait
e8e32426b127 : drm/amdgpu: Add helper to wait for BO fences using a sync object
2c11ee6ae553 : drm/amdgpu: tighten gpu_recover in mailbox_flr to avoid duplicate recover in sriov
e2fb6e0a7a21 : drm/amdgpu: cleanup amdgpu_ih_process a bit more
d693c008e3ca : ACPI / video: Extend chassis-type detection with a "Lunch Box" check
cecf3e3e0803 : ACPI / video: Refactor and fix dmi_is_desktop()
4a0fa9f9fdb5 : PM / suspend: Print debug messages for device using direct-complete
a3906855890d : vfio/spapr_tce: Skip unsetting already unset table
7f5667a5f8c4 : SUNRPC: Clean up rpc_verify_header()
78d3820b9bd3 : serial: 8250_pci: Have ACCES cards that use the four port Pericom PI7C9X7954 chip use the pci_pericom_setup()
b896b03bc7fc : serial: 8250_pci: Fix number of ports for ACCES serial cards
ca5dc2d11787 : char: lp: mark expected switch fall-through
1aec4211204d : parport: daisy: use new parport device model
e8680a24a269 : SUNRPC: Use struct xdr_stream when constructing RPC Call header
e7dd3d47bc72 : staging: rtl8192e: rename function cpMacAddr to copy_mac_addr - style
479826cc8611 : staging: comedi: ni_660x: fix missing break in switch statement
c17c7cf147ac : usb: typec: tcpm: Remove unused functions
d2fce701751f : USB: musb: mark expected switch fall-through
bc44121190ae : KVM: nVMX: Restore a preemption timer consistency check
fe9a270519c7 : SUNRPC: Add build option to disable support for insecure enctypes
be4311a262bc : dma-mapping: remove an incorrect __iommem annotation
34e04eedd1cf : of: select OF_RESERVED_MEM automatically
2b2812961302 : device.h: dma_mem is only needed for HAVE_GENERIC_DMA_COHERENT
d0377392201b : mfd/sm501: depend on HAS_DMA
067fb11b12af : SUNRPC: Remove rpc_xprt::tsh_size
89716dc353bd : of: unittest: add caution to function header comment
fd25ffdfd0b5 : of: unittest: remove report of expected error
dc2acded3895 : dma-mapping: add a kconfig symbol for arch_teardown_dma_ops availability
347cb6af8710 : dma-mapping: add a kconfig symbol for arch_setup_dma_ops availability
70ca7ba2dbe4 : dma-mapping: move debug configuration options to kernel/dma
224d71ccc07c : net/mlx5: Align ODP capability function with netdev coding style
8059add0478e : drm: allow render capable master with DRM_AUTH ioctls
f16bb4d280c7 : drm: annotate drm_core_check_feature() dev arg. as const
4acc5be3cd89 : drm: plug memory leak on drm_setup() failure
e21710a893c8 : drm: factor out drm_close_helper() function
4933c9a49441 : drm: drop DRM_AUTH requirement from AUTH_MAGIC ioctl
753c111f655e : netfilter: nft_compat: use-after-free when deleting targets
80125d4ae70a : SUNRPC: Remove some dprintk() call sites from auth functions
f23f65840422 : NFS: Add trace events to report non-zero NFS status codes
c6c5df293bf1 : nfit/ars: Attempt a short-ARS whenever the ARS state is idle at boot
eb72f484a5eb : NFS: Remove print_overflow_msg()
5e0b6697651b : drm/i915: Assert that VED and ISP are power gated
7be9cea3600b : SUNRPC: Add trace event that reports reply page vector alignment
c11b813f53c9 : drm/i915: s/PUNIT_REG_DSPFREQ/PUNIT_REG_DSPSSPM/
5582863f450c : SUNRPC: Add XDR overflow trace event
ae2917093fb6 : tools/power/cpupower: Display boost frequency separately
6d771c60e50f : selftests: ir: skip when non-root user runs the test
a5180977a325 : selftests: ir: skip when lirc device doesn't exist.
ed675ed9da6d : selftests: ir: fix warning: "%s" directive output may be truncated ’ directive output may be truncated
0ccc61b1c76e : SUNRPC: Add xdr_stream::rqst field
ebb09b33c60c : NTB: add new parameter to peer_db_addr() db_bit and db_data
52a572e9f7d3 : RDMA/nes: Use for_each_sg_dma_page iterator for umem SGL
36d577089d20 : RDMA/rdmavt: Adapt to handle non-uniform sizes on umem SGEs
e8ac9389f0d7 : RDMA: Fix allocation failure on pointer pd
36c79bc7ef79 : dt-bindings: interrupt-controller: Convert ARM GICv3 to json-schema
66ed144f147a : dt-bindings: interrupt-controller: Convert ARM GIC to json-schema
a2b956463764 : dt-bindings: arm: l2x0: Convert L2 cache to json-schema
6f701383368d : SUNRPC: Display symbolic flag names in RPC trace events
ed492c2ad464 : selftests/seccomp: Actually sleep for 1/10th second
121e357ac728 : selftests/harness: Update named initializer syntax
37406a60fac7 : drm: Merge __drm_atomic_helper_disable_all() into drm_atomic_helper_disable_all()
30d53a5860cf : selftests: unshare userns in seccomp pidns testcases
c7140706cb8a : selftests: set NO_NEW_PRIVS bit in seccomp user tests
5e060c48bc52 : spi: sprd: Add a prefix for SPI DMA channel macros
3aa415dd2128 : selftests: skip seccomp get_metadata test if not real root
a18261d71bbc : selftest: include stdio.h in kselftest.h
0b54b443a9de : selftests: fix typo in seccomp_bpf.c
fb024a07c69f : selftests: don't kill child immediately in get_metadata() test
e340c2d6ef2a : xprtrdma: Reduce the doorbell rate (Receive)
d4550bbee66f : xprtrdma: Check inline size before providing a Write chunk
ec482cc1c118 : xprtrdma: Fix sparse warnings
1d69511e49b0 : drm/amdgpu/psp11: TA firmware is optional (v3)
cf43a757fd49 : signal: Restore the stop PTRACE_EVENT_EXIT
207a369e3c08 : sh: fix build error for invisible CONFIG_BUILTIN_DTB_SOURCE
769a1c022678 : kconfig: rename zconf.y to parser.y
981e545a698a : kconfig: rename zconf.l to lexer.l
2cc788387497 : mtd: spi-nor: cadence-quadspi: Add support for Octal SPI controller
70b64604fef0 : dt-bindings: cadence-quadspi: Add new compatible for AM654 SoC
50685024f273 : mtd: spi-nor: split s25fl128s into s25fl128s0 and s25fl128s1
3e35730dd754 : mtd: powernv_flash: Fix device registration error
6e9526852fad : mtd: Use mtd->name when registering nvmem device
28c4f730d2a4 : regulator: s2mpa01: Fix step values for some LDOs
386119bc7be9 : spi: sprd: spi: sprd: Add DMA mode support
6dcb144f7da6 : dt-bindings: spi: Add the DMA properties for the SPI dma mode
de082d866cce : spi: sprd: Add the SPI irq function for the SPI DMA mode
62eb3c24b37c : drm/i915: Apply rps waitboosting for dma_fence_wait_timeout()
fabf7e0262d0 : fuse: cache readdir calls if filesystem opts out of opendir
d9a9ea94f748 : fuse: support clients that don't implement 'opendir'
2f7b6f5bed01 : fuse: lift bad inode checks into callers
55752a3aba13 : fuse: multiplex cached/direct_io file operations
d4136d60751a : fuse add copy_file_range to direct io fops
3c3db095b68c : fuse: use iov_iter based generic splice helpers
23c94e1cdcbf : fuse: Switch to using async direct IO for FOPEN_DIRECT_IO
75126f550452 : fuse: use atomic64_t for khctr
eb98e3bdf3aa : fuse: clean up aborted
6b675738ce90 : fuse: Protect ff->reserved_req via corresponding fi->lock
c9d8f5f0692d : fuse: Protect fi->nlookup with fi->lock
f15ecfef058d : fuse: Introduce fi->lock to protect write related fields
4510d86fbbb3 : fuse: Convert fc->attr_version into atomic64_t
ebf84d0c7220 : fuse: Add fuse_inode argument to fuse_prepare_release()
b782911b5297 : fuse: Verify userspace asks to requeue interrupt that we really sent
7407a10de57f : fuse: Do some refactoring in fuse_dev_do_write()
5e0fed717a38 : fuse: Wake up req->waitq of only if not background
217316a60101 : fuse: Optimize request_end() by not taking fiq->waitq.lock
8da6e9183275 : fuse: Kill fasync only if interrupt is queued in queue_interrupt()
340617508d24 : fuse: Remove stale comment in end_requests()
c5de16cca2d7 : fuse: Replace page without copying in fuse_writepage_in_flight()
e2653bd53a98 : fuse: fix leaked aux requests
419234d5958b : fuse: only reuse auxiliary request in fuse_writepage_in_flight()
7f305ca1928d : fuse: clean up fuse_writepage_in_flight()
2fe93bd43264 : fuse: extract fuse_find_writeback() helper
a4cbb465bcc9 : ASoC: cros_ec_codec: Make symbol 'cros_ec_dai' static
03bf3aeb03a8 : ASoC: mediatek: mt8183: make some functions static
51bef0f378f3 : ASoC: cs35l36: Remove unused including <linux/version.h>
81bcbf2c7294 : ASoC: samsung: i2s: Move registers cache to common driver data structure
3b0fa51ffd82 : ASoC: samsung: i2s: Move opclk data to common driver data structure
b5d015e68e6c : ASoC: samsung: i2s: Move core clk to the driver common data structure
64aba9bca5bd : ASoC: samsung: i2s: Add widgets and routes for DPCM support
89d2e8314876 : ASoC: samsung: i2s: Move clk supplier data to common driver data structure
7196c64c7d0c : ASoC: samsung: i2s: Restore support for the secondary PCM
076b862c7e44 : cpufreq: intel_pstate: Add reasons for failure and debug messages
f9d230e893e8 : x86/boot: Correct RSDP parsing with 32-bit EFI
10970e1b4be9 : x86/a.out: Clear the dump structure initially
5895d311d28f : usb: phy: twl6030-usb: fix possible use-after-free on remove
0d1ec194721f : usb: misc: usbtest: add super-speed isoc support
c7152763f02e : usb: dwc3: Reset num_trbs after skipping
c5353b225df9 : usb: dwc3: gadget: don't enable interrupt when disabling endpoint
e6ed078d6ddd : drm/i915/icl: Add degamma and gamma lut size to gen11 caps
a91de580541c : drm/i915/icl: Enable pipe output csc
255fcfbc3c18 : drm/i915/icl: Enable ICL Pipe CSC block
13717cef4c1d : drm/i915/icl: Add icl pipe degamma and gamma support
8957129cb3b0 : drm/i915/glk: Fix degamma lut programming
993a0b2aec52 : ovl: Do not lose security.capability xattr over metadata file copy-up
726dabfde6aa : PCI: endpoint: functions: Use memcpy_fromio()/memcpy_toio()
5340f23df8fe : gpio: sprd: Add missing break in switch statement
c2df3de0d07e : gpio: zynq: properly support runtime PM for GPIO used as interrupts
7fc38225363d : netfilter: reject: skip csum verification for protocols that don't support it
c5f09e6bd8a7 : clk: meson: meson8b: fix the naming of the APB clocks
40d08f774c17 : dt-bindings: clock: meson8b: add APB clock definition
042f01bb7f80 : clk: meson: Add G12A AO Clock + Reset Controller
be3d960b0aeb : dt-bindings: clk: add G12A AO Clock and Reset Bindings
1a25d59a5529 : mfd: pm8xxx: revert "disassociate old virq if hwirq mapping already exists"
da4f07ddc1c3 : ARM: dts: qcom-apq8060: Fix up interrupt parents
582648f5ef14 : arm: dts: qcom: mdm9615: add interrupt controller properties
a796fab2c605 : arm: dts: qcom: msm8660: add interrupt controller properties
e2f6c8881287 : arm: dts: qcom: apq8064: add interrupt controller properties
9d2b563bc23a : qcom: ssbi-gpio: add support for hierarchical IRQ chip
ee08e24c2e76 : mfd: pm8xxx: disassociate old virq if hwirq mapping already exists
3324a7c1a227 : mfd: pm8xxx: convert to v2 irq interfaces to support hierarchical IRQ chips
5aa5bd563ce0 : genirq: introduce irq_chip_mask_ack_parent()
b5c231d8c803 : genirq: introduce irq_domain_translate_twocell
86291029e97e : pinctrl: qcom: ssbi-gpio: hardcode IRQ counts
dac7da986ba3 : qcom: spmi-gpio: Fix boundary conditions IRQ domain translate
15add06841a3 : gpio: pca953x: add ->set_config implementation
d449991c4d1d : gpio: add core support for pull-up/pull-down configuration
4c06c4e6cf63 : driver core: Fix possible supplier PM-usage counter imbalance
c1567f813a99 : PM-runtime: Fix __pm_runtime_set_status() race with runtime resume
6581eaf0e890 : gpio: use new gpio_set_config() helper in more places
71479789851b : gpio: rename gpio_set_drive_single_ended() to gpio_set_config()
ede033e1e863 : dt-bindings: gpio: document the new pull-up/pull-down flags
50a81b60bfe0 : tpm/ppi: Enable submission of optional command parameter for PPI 1.3
8b60c79bcc10 : tpm/ppi: Possibly show command parameter if TPM PPI 1.3 is used
9d4023ed4db6 : tpm/ppi: Display up to 101 operations as define for version 1.3
09fe1b42583d : tpm/ppi: rename TPM_PPI_REVISION_ID to TPM_PPI_REVISION_ID_1
587bad77e9c6 : tpm/ppi: pass function revision ID to tpm_eval_dsm()
0b6cf6b97b7e : tpm: pass an array of tpm_extend_digest structures to tpm_pcr_extend()
240730437deb : KEYS: trusted: explicitly use tpm_chip structure from tpm_default_chip()
901615cb916d : tpm: move tpm_chip definition to include/linux/tpm.h
879b589210a9 : tpm: retrieve digest size of unknown algorithms with PCR read
aa042475938f : tpm: rename and export tpm2_digest and tpm2_algorithms
bcfff8384f6c : tpm: dynamically allocate the allocated_banks array
47a6c28b6861 : tpm: remove @flags from tpm_transmit()
a3fbfae82b4c : tpm: take TPM chip power gating out of tpm_transmit()
719b7d81f204 : tpm: introduce tpm_chip_start() and tpm_chip_stop()
2f257402ee98 : tpm: remove TPM_TRANSMIT_UNLOCKED flag
2677ca98ae37 : tpm: use tpm_try_get_ops() in tpm-sysfs.c.
5faafbab77e3 : tpm: remove @space from tpm_transmit()
29b47ce98759 : tpm: move TPM space code out of tpm_transmit()
c3465a370fb3 : tpm: move tpm_validate_commmand() to tpm2-space.c
304ff672537c : tpm: clean up tpm_try_transmit() error handling flow
c4df71d43a5b : tpm: encapsulate tpm_dev_transmit()
720b071102d8 : tpm: access command header through struct in tpm_try_transmit()
b34b77a99b1a : tpm: declare struct tpm_header
aff0c20bfe59 : tpm: print tpm2_commit_space() error inside tpm2_commit_space()
41484674da31 : tpm: return 0 from pcrs_show() when tpm1_pcr_read() fails
c628610087d4 : tpm: fix invalid return value in pubek_show()
412eb585587a : tpm: use tpm_buf in tpm_transmit_cmd() as the IO parameter
36ce089758b1 : tpm: don't return bool from update_timeouts
08a8112ad9c1 : tpm: don't print error message in tpm_transmit_cmd when tpm still testing
c8faabfc6f48 : tpm: add _head suffix to tcg_efi_specid_event and tcg_pcr_event2
64494d39ff63 : tpm: Fix off-by-one when reading binary_bios_measurements
bb3b6b0fc571 : tpm: Simplify the measurements loop
442601e87a47 : tpm/tpm_i2c_atmel: Return -E2BIG when the transfer is incomplete
f5595f5baa30 : tpm: Unify the send callback behaviour
83e418a805d8 : mmc: meson-gx: fix interrupt name
c89d92eddfad : sched/fair: Use non-atomic cpumask_{set,clear}_cpu()
030fc443aef6 : genirq: Add missing documentation for tot_count
b1af7528d27e : s390/zcrypt: use new state UNBOUND during queue driver rebind
02106f883cd7 : kprobes: Prohibit probing on bsearch()
2f43c6022d84 : kprobes: Prohibit probing on lockdep functions
a39f15b9644f : kprobes: Prohibit probing on RCU debug routine
984640ce427f : kprobes: Prohibit probing on preemption checking debug functions
eeeb080bae90 : kprobes: Prohibit probing on hardirq tracers
6143c6fb1e8f : kprobes: Search non-suffixed symbol in blacklist
0eae81dc9f02 : x86/kprobes: Prohibit probing on IRQ handlers directly
c13324a505c7 : x86/kprobes: Prohibit probing on functions before kprobe_int3_handler()
877b145f0f47 : x86/kprobes: Move trampoline code into RODATA
0192e6535ebe : x86/kprobes: Prohibit probing on optprobe template code
0cf264b3133d : locking/atomics: Check atomic headers with sha1sum
528871b45602 : perf/core: Fix impossible ring-buffer sizes warning
932a81519572 : ALSA: pcm: Comment why read blocks when PCM is not running
0cefc36b32b3 : fs/dax: NIT fix comment regarding start/end vs range
c9aed74e6a27 : fs/dax: Convert to use vmf_error()
0171b6b78131 : acpi/nfit: Require opt-in for read-only label configurations
df46cac3f71c : scsi: sd: Fix typo in sd_first_printk()
388a49959ee4 : scsi: qla2xxx: Fix panic from use after free in qla2x00_async_tm_cmd
0de054051224 : scsi: megaraid_sas: driver version update
a3742d684840 : scsi: megaraid_sas: Update structures for HOST_DEVICE_LIST DCMD
e4a056987c86 : scsi: sd: fix entropy gathering for most rotational disks
fad28e3d9aa1 : scsi: lpfc: Fix error code if kcalloc() fails
2174b18513d1 : scsi: ufs: fix a typo in comment
131aee8b9807 : csky: Fixup dead loop in show_stack
76d21d186a65 : csky: Fixup io-range page attribute for mmap("/dev/mem")
0f231dcfc664 : csky: coding convention: Use task_stack_page
9216cd7231c1 : csky: Fixup wrong pt_regs size
62eebea655d4 : csky: Fixup _PAGE_GLOBAL bit for 610 tlb entry
fd80a14363ee : staging: fsl-dpaa2: ethsw: Remove unused port_priv variable
0f56623dc48a : mlxsw: spectrum_switchdev: Remove unused variables
131d34cb0795 : audit: mark expected switch fall-through
27dd768ed8db : mm: proc: smaps_rollup: fix pss_locked calculation
76ce2a80a28e : Rename include/{uapi => }/asm-generic/shmparam.h really
2f1ee0913ce5 : Revert "mm: use early_pfn_to_nid in page_ext_init"
414fd080d125 : mm/gup: fix gup_pmd_range() for dax
a9a238e83fbb : Revert "mm: slowly shrink slabs with a relatively small number of objects"
69056ee6a8a3 : Revert "mm: don't reclaim inodes with many attached pages"
263abfe74b5f : cpufreq: dt: Implement online/offline() callbacks
91a12e91dc39 : cpufreq: Allow light-weight tear down and bring up of CPUs
df7f8e00a50f : powercap: intel_rapl: add support for Jacobsville
74f0aaba7c71 : power: supply: ds2782: fix possible use-after-free on remove
dfcc34c99f3e : md/raid1: don't clear bitmap bits on interrupted recovery.
bd3606c29fcc : rocker: Remove port_attr_bridge_flags_get assignment
93ee4b7d9f06 : pstore/ram: Avoid needless alloc during header write
ed10a259faa1 : qcom: soc: llcc-slice: Consolidate some code
72d1cd033154 : qcom: soc: llcc-slice: Clear the global drv_data pointer on error
d2ceb7e57086 : NFS: Don't use page_file_mapping after removing the page
103cda6a3b8d : iio: adc: exynos-adc: Use proper number of channels for Exynos4x12
ad6fef776927 : rpc: properly check debugfs dentry before using it
47afd7ae65c7 : pstore/ram: Add kmsg hlen zero check to ramoops_pstore_write()
a4cb5bdb754a : xprtrdma: Make sure Send CQ is allocated on an existing compvec
3e4835f7d7a8 : samples/vfio-mdev/mtty: expand minor range when registering chrdev region
18bc04bc8a2a : samples/vfio-mdev/mdpy: expand minor range when registering chrdev region
16355214a54e : samples/vfio-mdev/mbochs: expand minor range when registering chrdev region
8bcb64a51065 : vfio: expand minor range when registering chrdev region
1e0f67a96aed : pstore/ram: Move initialization earlier
4c6c4d345367 : pstore: Avoid writing records with zero size
2fdeee254923 : team: avoid complex list operations in team_nl_cmd_options_set()
1df82ec46600 : PCI: imx: Add workaround for e10728, IMX7d PCIe PLL failure
27f7717e2344 : ARM: dts: imx7d: Add node for PCIe PHY
b7e312dea1d8 : dt-bindings: imx6q-pcie: Add description of imx7d pcie phy
0380cf843c54 : PCI: dwc: Print debug error message when MSI-X entry control mask bit is set
1db817e75f5b : net_sched: fix two more memory leaks in cls_tcindex
033b228e7f26 : net_sched: fix a memory leak in cls_tcindex
8015d93ebd27 : net_sched: fix a race condition in tcindex_destroy()
d9b8656da922 : net: ena: update driver version from 2.0.2 to 2.0.3
e1f1bd9bfbed : net: ena: fix race between link up and device initalization
e7a44cfd6399 : LSM: fix return value check in safesetid_init_securityfs()
c67e8ec03f3f : LSM: SafeSetID: add selftest
947b78025971 : ARM: dts: omap3-gta04: declare backlight in lcd node
01dc76dfdc91 : ath10k: copy the whole struct ath10k_bus_params in ath10k_core_register()
bdf2bd9aa684 : ath10k: fix documentation in ath10k_wow_convert_8023_to_80211()
385bd8816cb5 : ath10k: align ath10k_htt_txbuf structures
db3b6280f5f1 : ath10k: change wmi.h to include only ieee80211.h
95cccf4d79fe : ath10k: make wmi_service_name() warn about missing service ids
2321dd5d78fb : ath10k: add missing values to wmi_service_name()
fa7d2e639cd9 : libnvdimm/pmem: Honor force_raw for legacy pmem regions
bb31b7cb106c : ath10k: report tx airtime provided by fw
4920ce3bf7e0 : ath10k: add dynamic vlan support
059104bff312 : ath10k: add support to configure ftm responder role
d1ce37b7831a : ath10k: report estimated frame transmit airtime to improve fairness
361df7797666 : ARM: dts: am335x: Add support for Bosch Guardian
bb2edb733586 : ath10k: migrate to mac80211 txq scheduling
89cea7493a34 : ath9k: Switch to mac80211 TXQ scheduling and airtime APIs
acc65103c15c : ath10k: fix line length warning in ath10k_ce_alloc_dest_ring()
470502de5bdb : net: sched: unlock rules update API
18d3eefb17cf : net: sched: refactor tcf_block_find() into standalone functions
dfcd2a2b2274 : net: sched: add flags to Qdisc class ops struct
12db03b65c2b : net: sched: extend proto ops to support unlocked classifiers
7d5509fa0d3d : net: sched: extend proto ops with 'put' callback
ec6743a10996 : net: sched: track rtnl lock status when validating extensions
726d061286ce : net: sched: prevent insertion of new classifiers during chain flush
8b64678e0af8 : net: sched: refactor tp insert/delete for concurrent execution
fe2923afc124 : net: sched: traverse classifiers in chain with tcf_get_next_proto()
4dbfa766440c : net: sched: introduce reference counting for tcf_proto
ed76f5edccc9 : net: sched: protect filter_chain list with filter_chain_lock mutex
a5654820bb4b : net: sched: protect chain template accesses with block lock
bbf73830cd48 : net: sched: traverse chains in block with tcf_get_next_chain()
165f01354c52 : net: sched: protect block->chain0 with block->lock
2cbfab07c696 : net: sched: refactor tc_ctl_chain() to use block->lock
91052fa1c657 : net: sched: protect chain->explicitly_created with block->lock
c266f64dbfa2 : net: sched: protect block state with mutex
fc62814d690c : net/packet: fix 4gb buffer limit due to overflow check
11a358109e0c : libnvdimm/pfn: Account for PAGE_SIZE > info-block-size in nd_pfn_init()
07464e88365e : libnvdimm: Fix altmap reservation size calculation
1ec17dbd90f8 : inet_diag: fix reporting cgroup classid and fallback to priority
4ffcbfac6064 : batman-adv: fix uninit-value in batadv_interface_tx()
f101ada7da65 : libnvdimm, pfn: Fix over-trim in trim_pfn_device()
b67de691f60b : isdn_v110: mark expected switch fall-through
56e9b6b9601c : isdn: i4l: isdn_tty: Mark expected switch fall-through
b6cd7dd99a89 : ser_gigaset: mark expected switch fall-through
8bd04c57fda6 : iscsi_ibft: use virt_to_phys instead of isa_virt_to_bus
df997abeebad : iscsi_ibft: Fix missing break in switch statement
742d4d40831d : s390/qeth: convert remaining legacy cmd callbacks
1709ff8d8603 : s390/qeth: convert bridgeport callbacks
4b7ae1221694 : s390/qeth: allow cmd callbacks to return errnos
54daaca7024d : s390/qeth: cancel cmd on early error
0951c6babf49 : s390/qeth: simplify reply object handling
51581fd07d8b : s390/qeth: limit trace to valid data of command request
4386e34fab6c : s390/qeth: align csum offload with TSO control logic
7e83747dc954 : s390/qeth: enable only required csum offload features
c21532771e9f : s390/qeth: consolidate filling of low-level cmd length fields
84dbea461e49 : s390/qeth: reduce data length for ARP cache query
74abc07dee61 : net/mlx4_en: Force CHECKSUM_NONE for short ethernet frames
bb024c3b123b : MAINTAINERS: add enetc_ptp driver into QorIQ PTP list
19971f5ea0ab : enetc: add PTP clock driver
ad6e1be64ae1 : ptp: add QorIQ PTP support for ENETC
d4e176870bff : ptp_qoriq: fix register memory map
2843bf518579 : dt-binding: ptp_qoriq: add little-endian support
f038ddf25b80 : ptp_qoriq: add little enadian support
ff54571a747b : ptp_qoriq: convert to use ptp_qoriq_init/free
73356e4ea895 : ptp_qoriq: make ptp operations global
1e562c815e67 : ptp_qoriq: make structure/function names more consistent
4ea7b0cf0da7 : net/skbuff: fix up kernel-doc placement
60513ed06a41 : swiotlb: checking whether swiotlb buffer is full with io_tlb_used
71602fe6d4e9 : swiotlb: add debugfs to track swiotlb buffer usage
6442ca2abf88 : swiotlb: fix comment on swiotlb_bounce()
1b8b589d9103 : staging: fsl-dpaa2: ethsw: Remove getting PORT_BRIDGE_FLAGS
610d2b601bba : rocker: Remove getting PORT_BRIDGE_FLAGS
1ecb195753a1 : mlxsw: spectrum_switchdev: Remove getting PORT_BRIDGE_FLAGS
9f771f1f52f2 : net: phy: simplify genphy_config_eee_advert
74f03104ed46 : MIPS: lantiq: pass struct device to DMA API functions
d1f20798a119 : ipv6: propagate genlmsg_reply return code
c0ab4732d4c6 : net/tls: Do not use async crypto for non-data records
fde55ea74ce6 : devlink: use direct return of genlmsg_reply
1d9b041e9c5c : net: marvell: mvpp2: use mvpp2_is_xlg() helper elsewhere
b7d286f01b9d : net: marvell: mvpp2: add mvpp2_is_xlg() helper
29dded89e80e : net/mlx4_en: Force CHECKSUM_NONE for short ethernet frames
87454b6edc1b : net: phylink: avoid resolving link state too early
a7603ac1fc8c : geneve: change NET_UDP_TUNNEL dependency to select
86e58135bc4a : net: phylink: add phylink_init_eee() helper
0946cf1dc7b6 : net: phylink: only call mac_config() during resolve when link is up
da203dfa89ce : Revert "devlink: Add a generic wake_on_lan port parameter"
0eb1645a8daa : smc911x: pass struct device to DMA API functions
8d4c28fbc284 : meth: pass struct device to DMA API functions
5dac33ad6f0d : moxart_ether: pass struct device to DMA API functions
e86b76f63351 : pxa168_eth: pass struct device to DMA API functions
74e0deb89a8b : lantiq_etop: pass struct device to DMA API functions
564923e4c0b6 : macb_main: pass struct device to DMA API functions
3c69aec48f3c : au1000_eth: pass struct device to DMA API functions
e222822f9be0 : net: caif: pass struct device to DMA API functions
f5c7bd93c4f1 : selftests: mlxsw: avoid double sourcing of lib.sh
384c2f7473bc : mlxsw: spectrum_flower: Fix VLAN modify action support
24f91ce0d27c : mlxsw: spectrum_router: Drop unnecessary WARN_ON_ONCE()
48ebab31d424 : mlxsw: spectrum: Set LAG port collector only when active
994c6e29564b : MAINTAINERS: add Karsten as SMC maintainer
81cf64305265 : net/smc: check port_idx of ib event
e78b2622266c : net/smc: check connections in smc_lgr_free_work
cf0cfe535845 : net/smc: reduce amount of status updates to peer
16297d143989 : net/smc: no delay for free tx buffer wait
5bc056d8d0e3 : net/smc: move wake up of close waiter
4dff63c25ebf : net/smc: reset cursor update required flag
b3d8f7cad1b4 : ASoC: soc-acpi: remove new_mach_data field
ecefff3e5b9b : ASoC: soc-acpi: remove asoc_plat_name field
c5898050fe80 : ASoC: Intel: soc-acpi: cnl-match.c: remove asoc_plat_name field
fc906fda39c1 : ASoC: Intel: soc-acpi: icl-match: remove asoc_plat_name field
2eddca128be2 : ASoC: Intel: soc-acpi: hsw-bdw-match: remove asoc_plat_name field
3f4d9d67c339 : ASoC: Intel: soc-acpi: glk-match: remove asoc_plat_name field
9eebe4372f4a : ASoC: Intel: soc-acpi: cht-match: remove asoc_plat_name field
f01d00c30095 : ASoC: Intel: soc-acpi: byt-match: remove asoc_plat_name field
dcc9de2ebe86 : ASoC: Intel: soc-acpi: bxt-match: remove asoc_plat_name field
a5b1e2284567 : ASoC: Intel: icl-match: remove prefix for SOF files
bb2538e28a54 : ASoC: Intel: hsw-bdw-match: remove prefix for SOF files
e576b097918f : ASoC: Intel: hda-match: remove prefix for SOF files
6d356d52297d : ASoC: Intel: glk-match: remove prefix for SOF files
7466e749a3b4 : ASoC: Intel: cnl-match: remove prefix for SOF files
2e441dea9fee : ASoC: Intel: cht-match: remove prefix for SOF files
528f07152a78 : ASoC: Intel: byt-match.c: remove prefix for SOF files
e529a9d44a97 : ASoC: Intel: bxt-match: remove prefix for SOF files
c65285428b6e : sfc: initialise found bitmap in efx_ef10_mtd_probe
b3b0391af2af : drm/i915: Detect potential i915_reset_trylock() lockups
aeaaa55c7368 : drm/i915: Recursive i915_reset_trylock() verboten
97a6a2ddc2ea : dt-bindings: spi: imx: Add an entry for the i.MX8QM compatible
28f7604f48c1 : spi: use gpio[d]_set_value_cansleep for setting chipselect GPIO
9b4f84212f04 : spi: gpio: Advertise support for SPI_CS_HIGH
0ff8409b521b : nfp: flower: remove double new line
a404b72d2bdd : ASoC: samsung: i2s: Convert to single component with multiple DAIs
96f06cde2c00 : ASoC: samsung: dmaengine: Allow to specify custom DMA device
10cbf3507bcb : ASoC: dmaengine: Extend use of chan_names provided in custom DMA config
51256d348c9a : ASoC: dmaengine: Improve of_node test in dmaengine_pcm_request_chan_of()
323fb7b947b2 : ASoC: samsung: i2s: Fix prescaler setting for the secondary DAI
9447b6ce944b : scsi: scsi_debug: Implement support for write protect
9fa505adf9f2 : scsi: core: Move resid from scsi_data_buffer to scsi_cmnd
80f82c169b68 : scsi: sd: Remove superfluous residual assignments
229531be6918 : scsi: uas: Use scsi_[gs]et_resid() where appropriate
42d387be5bda : scsi: scsi_debug: Use scsi_[gs]et_resid() where appropriate
960bf87a4fbe : scsi: libiscsi: Use scsi_[gs]et_resid() where appropriate
96d7cb932e82 : floppy: check_events callback should not return a negative number
c208556ab362 : scsi: scsi_debug: Fix a recently introduced regression
dd27c2e3d0a0 : bpf: offload: add priv field for drivers
ebbed0f46ed9 : tools: bpftool: doc, add text about feature-subcommand
1e405c1a3f66 : xsk: do not remove umem from netdevice on fall-back to copy-mode
fc67e6f120a3 : ARM: 8835/1: dma-mapping: Clear DMA ops on teardown
0ac569bf6a79 : ARM: 8834/1: Fix: kprobes: optimized kprobes illegal instruction
de9c0d49d85d : ARM: 8833/1: Ensure that NEON code always compiles with Clang
c79fba835ca8 : regulator: max77802-regulator: fix indentation in if statement
6b1971c69497 : x86/kvm/nVMX: read from MSR_IA32_VMX_PROCBASED_CTLS2 only when it is available
595d2f74cd3c : ASoC: Use __printf markup to silence compiler
674f9abd0945 : tlv320aic32x4: delay i2c access by 1 ms after hardware reset
fc23af99e476 : ASoC: mediatek: btcvsd fix rx stream assign
16eb0f34cdf4 : drm/i915/opregion: rvda is relative from opregion base in opregion 2.1+
fc89a38d99d4 : drm/i915/opregion: fix version check
2e7bd10e05af : drm/i915: Prevent a race during I915_GEM_MMAP ioctl with WC set
e8a8fedd57fd : drm/i915: Block fbdev HPD processing during suspend
d8b879bb2ed2 : drm/i915/pmu: Fix enable count array size and bounds checking
1241c72b6db1 : ARM: dts: zynq: replace gpio-key,wakeup with wakeup-source property
e23d9c6d0d49 : drivers: soc: xilinx: Add ZynqMP power domain driver
c1986ac3d483 : firmware: xilinx: Add APIs to control node status/power
ab98e94435ab : drm/i915: Dump skl+ watermark changes
8fd27fb4cf76 : dt-bindings: power: Add ZynqMP power domain bindings
ab272643d723 : drivers: soc: xilinx: Add ZynqMP PM driver
e178df31cf41 : firmware: xilinx: Implement ZynqMP power management APIs
d4ff6c9efa2e : dt-bindings: soc: Add ZynqMP PM bindings
d55892049171 : KVM: VMX: Use vcpu->arch.regs directly when saving/loading guest state
f78d0971b7bd : KVM: VMX: Don't save guest registers after VM-Fail
217aaff53c25 : KVM: VMX: Invert the ordering of saving guest/host scratch reg at VM-Enter
c9afc58cc368 : KVM: VMX: Pass "launched" directly to the vCPU-run asm blob
c09b03eb7f96 : KVM: VMX: Update VMCS.HOST_RSP via helper C function
47e97c099bbc : KVM: VMX: Load/save guest CR2 via C code in __vmx_vcpu_run()
5a8781607e67 : KVM: nVMX: Cache host_rsp on a per-VMCS basis
fbda0fd31a6d : KVM: nVMX: Let the compiler select the reg for holding HOST_RSP
74dfa2784e96 : KVM: nVMX: Reference vmx->loaded_vmcs->launched directly
bbc0b8239257 : KVM: nVMX: Capture VM-Fail via CC_{SET,OUT} in nested early checks
f1727b495477 : KVM: nVMX: Capture VM-Fail to a local var in nested_vmx_check_vmentry_hw()
6c1e7e5b40f2 : KVM: nVMX: Explicitly reference the scratch reg in nested early checks
98ff2acc91d8 : KVM: nVMX: Drop STACK_FRAME_NON_STANDARD from nested_vmx_check_vmentry_hw()
9ce0a07a6f49 : KVM: nVMX: Remove a rogue "rax" clobber from nested_vmx_check_vmentry_hw()
6f7c6d23b71a : KVM: VMX: Let the compiler save/load RDX during vCPU-run
ccf447434ee6 : KVM: VMX: Manually load RDX in vCPU-run asm blob
f3689e3f17f0 : KVM: VMX: Save RSI to an unused output in the vCPU-run asm blob
831a3011294d : KVM: VMX: Modify only RSP when creating a placeholder for guest's RCX
0e0ab73c9a02 : KVM: VMX: Zero out *all* general purpose registers after VM-Exit
1ce072cbfd8d : KVM: nVMX: Check a single byte for VMCS "launched" in nested early checks
61c08aa9606d : KVM: VMX: Compare only a single byte for VMCS' "launched" in vCPU-run
65ab26e39755 : selftests: kvm: add selftest for releasing VM file descriptor while in L2
a80554fc36ba : arm64: irqflags: Fix clang build warnings
098e13f5b21d : ipvs: fix dependency on nf_defrag_ipv6
13f5251fd170 : netfilter: conntrack: fix cloned unconfirmed skb->_nfct race in __nf_conntrack_confirm
fbb76d579dff : livepatch/selftests: use "$@" to preserve argument list
a6dbe4427559 : vt: perform safe console erase in the right order
209312369e6d : staging: erofs: remove redundant unlikely annotation in unzip_vle.c
7fadcdce5d31 : staging: erofs: remove redundant likely/unlikely annotation in namei.c
bde4a19fc04f : binder: use userspace pointer as base of buffer space
c41358a5f521 : binder: remove user_buffer_offset
880211667b20 : binder: remove kernel vm_area for buffer space
db6b0b810bf9 : binder: avoid kernel vm_area for buffer fixups
7a67a39320df : binder: add function to copy binder object from buffer
8ced0c6231ea : binder: add functions to copy to/from binder buffers
1a7c3d9bb7a9 : binder: create userspace-to-binder-buffer copy function
6cffd79504ce : misc: fastrpc: Add support for dmabuf exporter
d73f71c7c6ee : misc: fastrpc: Add support for create remote init process
c68cfb718c8f : misc: fastrpc: Add support for context Invoke method
f6f9279f2bf0 : misc: fastrpc: Add Qualcomm fastrpc basic driver model
36e738bdab53 : misc: dt-bindings: Add Qualcomm Fastrpc bindings
d04071a5d641 : vmw_balloon: release lock on error in vmballoon_reset()
32ea33a04484 : mei: bus: export to_mei_cl_device for mei client devices drivers
daaef255dc96 : driver: platform: Support parsing GpioInt 0 in platform_get_irq()
fc2d5cfdcfe2 : af_key: unconditionally clone on broadcast
a8ded8eb7765 : usb: host: oxu210hp-hcd: fix indentation issue
c392ed464205 : tty/nozomi: use pci_iomap instead of ioremap_nocache
1c207f911fe9 : ARM: dts: imx: Add support for Logic PD i.MX6QD EVM
ee9ec3ea79c6 : ARM: dts: imx6qdl-sabresd: remove reg_sensors' regulator-always-on
14cc68e143b3 : ARM: dts: imx6qdl-sabresd: add regulators control for mma8451 sensor
72af502f17b8 : ARM: dts: imx6qdl-sabresd: add regulators control for mag3110 sensor
1e797150e026 : ARM: dts: imx6qdl-sabresd: add regulator control for isl29023 sensor
4a2c25961aa3 : ARM: dts: vf610: Add ZII SSMB DTU board
8de81c89d0a1 : ARM: dts: pfla02: add ksz9031 clock skew values
bffe0d85e51a : ARM: dts: imx6qdl-phytec-pfla02: add missing interrupt-controller property
4726bcf30fad : nvme-pci: add missing unlock for reset error
23fa70e40a42 : usb: ohci-da8xx: remove unused callbacks from platform data
339850f23aa4 : ARM: davinci: da830-evm: remove legacy usb helpers
2435854e2a6a : ARM: davinci: omapl138-hawk: remove legacy usb helpers
d193abf1c913 : usb: ohci-da8xx: add vbus and overcurrent gpios
1703cf5d4fc0 : ARM: davinci: da830-evm: use gpio lookup entries for usb gpios
c08df69149db : ARM: davinci: omapl138-hawk: use gpio lookup entries for usb gpios
3d2ab9f35ebd : usb: ohci-da8xx: add a helper pointer to &pdev->dev
08e46f18b7d0 : usb: ohci-da8xx: add a new line after local variables
c94444057282 : usb: musb: Kconfig: Drop dependency on CONFIG_USB for jz4740
874b08ba756e : usb: musb: Kconfig: Drop dependency on MACH_JZ4740 for jz4740
e2d5e09485fc : usb: musb: jz4740: Add support for devicetree
ecd927ab7c8d : Documentation: dt: Add binding info for jz4740-musb driver
fce11867472b : USB: musb: fix indentation issue on a return statement
1355cba9c3ba : tty/synclink: remove ISA support
203d9b11928c : phy: qcom-qmp: Add QMP UFS PHY support for msm8998
d28ffb42f4fe : dt-bindings: phy-qcom-qmp: Add qcom,msm8998-qmp-ufs-phy
6663cf821c13 : flow_offload: Fix flow action infrastructure
bd37fdf5243c : Documentation: fix some freescale dpio-driver.rst warnings
91986ee166cf : tipc: fix link session and re-establish issues
1f5cf1036cbe : nfp: devlink: include vendor/product info in serial number
05fe4ab75cc4 : nfp: devlink: use the generic manufacture identifier instead of vendor
14fd1901e718 : devlink: add a generic board.manufacture version name
68750561dd56 : devlink: don't allocate attrs on the stack
3ceb745baa4c : devlink: fix condition for compat device info
e75913c93f7c : net: fix IPv6 prefix route residue
64e39ee2c84b : selftests: bpf: relax sub-register mode compilation criteria
bd4aed0ee73c : selftests: bpf: centre kernel bpf objects under new subdir "progs"
4836b4637ef0 : selftests: bpf: extend sub-register mode compilation to all bpf object files
1727a9dce677 : selftests: bpf: add "alu32" to .gitignore
aef1897cd36d : blk-mq: insert rq with DONTPREP to hctx dispatch list when requeue
7384b538d3ae : tipc: fix skb may be leaky in tipc_link_input
670105de15cd : xfs: compile time offset checks for common v4/v5 metadata
9228d751ebf9 : xfs: use buf ops magic to detect btree block type
4260baac629e : xfs: add magic numbers to dquot buffer ops
2bfe7069f71e : xfs: add inode magic to inode verifier
8764f98351fa : xfs: factor xfs_da3_blkinfo verification into common helper
39708c20ab51 : xfs: miscellaneous verifier magic value fixups
09f420197d7c : xfs: use verifier magic field in dir2 leaf verifiers
b8f89801664f : xfs: distinguish between bnobt and cntbt magic values
27df4f5045fc : xfs: split up allocation btree verifier
8473fee340e3 : xfs: distinguish between inobt and finobt magic values
01e68f40bf78 : xfs: create a separate finobt verifier
e34d3e74eb8f : xfs: always check magic values in on-disk byte order
75d023031499 : xfs: clarify documentation for the function to reverify buffers
9b2471797942 : xfs: cache unlinked pointers in an rhashtable
4664c66c91a1 : xfs: add tracepoints for high level iunlink operations
b1d2a068ea63 : xfs: refactor inode update in iunlink_remove
23ffa52cc792 : xfs: refactor unlinked list search and mapping to a separate function
f2fc16a3d7c1 : xfs: refactor inode unlinked pointer update functions
86bfd3750fb3 : xfs: strengthen AGI unlinked inode bucket pointer checks
9a4a5118644e : xfs: refactor AGI unlinked bucket updates
7d36c19538d3 : xfs: add xfs_verify_agino_or_null helper
5837f62592ef : xfs: clean up iunlink functions
c2b3164320b5 : xfs: use the latest extent at writeback delalloc conversion time
627209fbcc2f : xfs: create delalloc bmapi wrapper for full extent allocation
3b3508980730 : xfs: remove superfluous writeback mapping eof trimming
d9252d526ba6 : xfs: validate writeback mapping using data fork seq counter
9f9bc034b849 : xfs: update fork seq counter on data fork changes
d519da41e2b7 : xfs: Introduce XFS_PTAG_VERIFIER_ERROR panic mask
e88db81645d3 : xfs: remove duplicated xfs_defer.h
654805367d98 : xfs: check attribute name validity
e5d7d51b340a : xfs: check directory name validity
87c9607df2ff : xfs: fix off-by-one error in rtbitmap cross-reference
f8c1d7023e25 : xfs: scrub should flag dir/attr offsets that aren't mappable with xfs_dablk_t
3258cb208cab : xfs: abort xattr scrub if fatal signals are pending
f9e63342b858 : xfs: consolidate scrub dinode mapping code into a single function
4539b8a78078 : xfs: scrub big block inode btrees correctly
b9454fe056bd : xfs: clean up the inode cluster checking in the inobt scrub
a1954242facb : xfs: hoist inode cluster checks out of loop
22234c62f98b : xfs: check inobt record alignment on big block filesystems
c050fdfeb575 : xfs: check the ir_startino alignment directly
435dcf0787fd : xfs: never try to scrub more than 64 inodes per inobt record
6ca64ef37da9 : netfilter: xt_recent: Use struct_size() in kvzalloc()
6fde9df6b76e : ipvs: Use struct_size() helper
48ab807c792f : netfilter: conntrack: fix indentation issue
dd81c8ab819d : riscv: use for_each_of_cpu_node iterator
e3d794d555cd : riscv: treat cpu devicetree nodes without status as enabled
149820c6cf3c : riscv: fix riscv_of_processor_hartid() comment
8d29d16d2134 : netfilter: compat: initialize all fields in xt_init
e1b1381b3179 : riscv: use pr_info and friends
7265d103902c : riscv: add missing newlines to printk messages
dbbfadf23190 : PCI/ASPM: Save LTR Capability for suspend/resume
41fb9d54f12b : Revert "RISC-V: Make BSS section as the last section in vmlinux.lds.S"
e3613bb8afc2 : riscv: Add pte bit to distinguish swap from invalid
1fbf1252df0e : mlx5: use RCU lock in mlx5_eq_cq_get()
a87145957eb9 : RDMA/bnxt_re: fix or'ing of data into an uninitialized struct member
f420c54e4b12 : Revert "Input: elan_i2c - add ACPI ID for touchpad in ASUS Aspire F5-573G"
fc9e4477f924 : RDMA/mlx5: Fix memory leak in case we fail to add an IB device
0da4d48d99df : IB/mlx5: Fix bad flow upon DEVX mkey creation
83cd203084f6 : Input: qt2160 - switch to using brightness_set_blocking()
8317d6cdc1c7 : RDMA/rxe: Use for_each_sg_page iterator on umem SGL
be8c456abfbd : RDMA/ocrdma: Use for_each_sg_dma_page iterator on umem SGL
95ad233ffbed : RDMA/qedr: Use for_each_sg_dma_page iterator on umem SGL
f3e6d3117939 : RDMA/vmw_pvrdma: Use for_each_sg_dma_page iterator on umem SGL
b44e47eb065b : RDMA/cxgb3: Use for_each_sg_dma_page iterator on umem SGL
48b586ac36fc : RDMA/cxgb4: Use for_each_sg_dma_page iterator on umem SGL
ed7dc6777400 : drm/i915: Reacquire priolist cache after dropping the engine lock
3856ec552700 : RDMA/hns: Use for_each_sg_dma_page iterator on umem SGL
43fae91276a5 : RDMA/i40iw: Use for_each_sg_dma_page iterator on umem SGL
8d249af3e6d7 : RDMA/mthca: Use for_each_sg_dma_page iterator on umem SGL
161ebe2498d4 : RDMA/bnxt_re: Use for_each_sg_dma_page iterator on umem SGL
d901b2760dc6 : lib/scatterlist: Provide a DMA page iterator
63f7541ce562 : MIPS: BCM47XX: Fix/improve Buffalo WHR-G54S support
b904aada8033 : devlink: Add WARN_ON to catch errors of not cleaning devlink objects
cf657d22ee1f : net/x25: do not hold the cpu too long in x25_new_lci()
f6675872db57 : tracing: probeevent: Correctly update remaining space in dynamic area
99f0619b0d0d : ARM: dts: meson8b: ec100: add the GPIO line names
3e7db1c1b7a3 : ARM: dts: meson8b: ec100: improve the description of the regulators
b7d10841e5d7 : ARM: dts: meson8b: ec100: enable the Ethernet PHY interrupt
e7e871b50f80 : ARM: dts: meson8m2: mxiii-plus: add iio-hwmon for the chip temperature
a6c94928261a : ARM: dts: meson8b: odroidc1: add iio-hwmon for the chip temperature
1a4f28ab2556 : ARM: dts: meson8b: ec100: add iio-hwmon for the chip temperature
bbbcf64360bb : ARM: dts: meson8b: add the temperature calibration data for the SAR ADC
f4c6e8e223c2 : ARM: dts: meson8: add the temperature calibration data for the SAR ADC
c0ad99a2deac : ARM: dts: meson8m2: use the Meson8m2 specific SAR ADC compatible
b6db3936f283 : ARM: dts: meson: switch the clock controller to the HHI register area
29f0023d01f0 : ARM: dts: meson8b: fix the Ethernet data line signals in eth_rgmii_pins
cbd72b485214 : net: dsa: microchip: add switch offload forwarding support
ed06fddc2203 : drm/i915: Include the current timeline seqno for debugging execlists
7c95c10ee993 : drm/i915: Use synchronize_srcu_expedited() for resets
785fbda5ba66 : drm/i915: Pull sync_scru for device reset outside of wedge_mutex
4179cb5a4c92 : vxlan: test dev->flags & IFF_UP before calling netif_rx()
989723b00b7f : Documentation: bring operstate documentation up-to-date
66d388ff4a73 : dt-binding: iio: remove rst node from NPCM ADC document
4a428cb2d7fb : dt-bindings: iio: chemical: pms7003: add device tree support
c184e4ad61e1 : dt-bindings: add Plantower to the vendor prefixes
a1d642266c14 : iio: chemical: add support for Plantower PMS7003 sensor
59b9bb0abca9 : iio:chemical:sps30 Supress some switch fallthrough warnings.
94ee12b507db : MIPS: fix truncation in __cmpxchg_small for short values
85acbb21b931 : tracing: Change the function format to display function names by perf
e451eb510684 : xsk: share the mmap_sem for page pinning
f96c3ac8dfc2 : ext4: fix crash during online resizing
4f5edd82eb37 : udf: disallow RW mount without valid integrity descriptor
1413d9af241c : Documentation: Fix grammatical error in sysctl/fs.txt & clarify negative dentry
ff0c129d3b5e : dm crypt: don't overallocate the integrity tag space
7932a88052e1 : regulator: lp8788-buck: Convert to linear range
56b5d4ea778c : regulator: s2mps11: Fix steps for buck7, buck8 and LDO35
8303b7e8f018 : netfilter: nat: fix spurious connection timeouts
c4c07b4d6fa1 : netfilter: nf_nat_snmp_basic: add missing length checks in ASN.1 cbs
3b91a9359732 : drm/i915/cnl: Fix CNL macros for Voltage Swing programming
9659c1af451a : drm/i915/icl: combo port vswing programming changes per BSPEC
1863008369ae : ath10k: fix shadow register implementation for WCN3990
3c545a25939c : ath10k: enable Factory Test Mode for WCN3990
25733c4e67df : ath10k: pci: use mutex for diagnostic window CE polling
c40e448e0bcf : ath10k: request credit report if flow control enabled on ep
de8781d7e74d : ath10k: disable interface pause wow config for integrated chipset
185be1c66469 : ath10k: enable bus layer suspend/resume for WCN3990
05e7ba24b10d : ath10k: implement set_base_macaddr to fix rx-bssid mask in multiple APs conf
7d94f862d648 : ath10k: update GCMP & GCMP-256 cipher suite number for WCN3990
7ba31e6e0cdc : ath10k: assign 'n_cipher_suites = 11' for WCN3990 to enable WPA3
f440b125450d : virt_wifi: Remove REGULATORY_WIPHY_SELF_MANAGED
e9418629e2fc : ASoC: wm8741: Set OSR mode in hw_params()
36b1599340b5 : ASoC: wm8741: Add digital mute callback
d9c0b2afe820 : ALSA: PCM: check if ops are defined before suspending PCM
c7ba4e5396fb : ASoC: hdac_hdmi: use devm_kzalloc for all structures
49ff8cfb1755 : ASoC: mediatek: use %pOFn instead of device_node.name
1e61405e2015 : ASoC: pcm3060: Add clock select
a3daee085905 : ASoC: pcm3060: Add soft reset on probe
5d4071abd9a1 : cfg80211: fix and clean up cfg80211_gen_new_bssid()
7388afe09143 : cfg80211: Use const more consistently in for_each_element macros
db693aded3fb : doc:dmaengine: clarify DMA desc. pointer after submission
3defaf2f15b2 : bpf: fix lockdep false positive in stackmap
f4fe11b7bf7f : perf record: Implement --affinity=node|cpu option
2c71d305caf9 : docs: process: Remove outdated info about -git patches
c9389ad814cd : Documentation: fix lg-laptop.rst warnings
9a065fa8f76f : Documentation/DMA-ISA-LPC: fix an incorrect reference
fbd72127c975 : block: avoid setting none scheduler if it's already none
b7143fe67bfc : block: avoid setting wbt_lat_usec to current value
0586942f03b7 : lightnvm: pblk: fix race condition on GC
b4cdc4260edf : lightnvm: pblk: prevent stall due to wb threshold
aa8759d80a75 : lightnvm: pblk: extend line wp balance check
b7fce8f79d94 : lightnvm: pblk: fix TRACE_INCLUDE_PATH
7e0a0847ed7e : lightnvm: pblk: Switch to use new generic UUID API
e74ecf63ef9c : lightnvm: Use u64 instead of __le64 for CPU visible side
6916cf5426d0 : lightnvm: pblk: use vfree to free metadata on error path
f9324980d730 : lightnvm: pblk: stop taking the free lock in in pblk_lines_free
05b71f6ffd18 : cgroup: add documentation for pids.events file
bf7fbeeae6db : module: Cure the MODULE_LICENSE "GPL" vs. "GPL v2" bogosity
6157ca0d6bfe : mac80211: Fix Tx aggregation session tear down with ITXQs
1fc9b7253382 : cfg80211: prevent speculation on cfg80211_classify8021d() return
ff1bab1ba191 : cfg80211: pmsr: record netlink port ID
ea18709a6f10 : nl80211: Fix FTM per burst maximum value
4926b51bfaa6 : mac80211: call drv_ibss_join() on restart
e646a0257b64 : cfg80211: restore regulatory without calling userspace
85b0cae89d52 : PCI: Blacklist power management of Gigabyte X299 DESIGNARE EX PCIe ports
c59666bb32b9 : NTB: ntb_transport: Ensure the destination buffer is mapped for TX DMA
9143595a7e05 : NTB: ntb_transport: Free MWs in ntb_transport_link_cleanup()
e26bdb013150 : fotg210-udc: pass struct device to DMA API functions
8c7ffa5ebd4e : fotg210-udc: remove a bogus dma_sync_single_for_device call
2f7726f95557 : x86/fpu: Track AVX-512 usage of tasks
b14e77f89aca : locking/atomics: Change 'fold' to 'grep'
79dbbdbeccc6 : pinctrl: sh-pfc: r8a77965: Add DRIF pins, groups and functions
729257d674bc : pinctrl: sh-pfc: r8a77965: Add TMU pins, groups and functions
5e8588c86d71 : pinctrl: sh-pfc: Validate fixed-size field widths at build time
0e6e448bdcf8 : pinctrl: sh-pfc: sh73a0: Fix fsic_spdif pin groups
b9fd50488b49 : pinctrl: sh-pfc: r8a7792: Fix vin1_data18_b pin group
a4b0350047f1 : pinctrl: sh-pfc: r8a7791: Fix scifb2_data_c pin group
1ecd8c9cb899 : pinctrl: sh-pfc: emev2: Add missing pinmux functions
a2585cdc9e4c : ntb_hw_switchtec: Added support of >=4G memory windows
d123fab71f63 : ntb_hw_switchtec: NT req id mapping table register entry number should be 512
cce8e04cf79e : ntb_hw_switchtec: debug print 64bit aligned crosslink BAR Numbers
b10bd9a256ae : s390: vsie: Use effective CRYCBD.31 to check CRYCBD validity
85ed4f43db86 : Documentation :dmaengine: clarify DMA desc. pointer after submission
b29715966a2e : Documentation: dmaengine: fix dmatest.rst warning
266d63a7d9d4 : x86/cpufeature: Fix various quality problems in the <asm/cpu_device_hd.h> header
a0f52c3d357a : drm/i915/opregion: rvda is relative from opregion base in opregion 2.1+
98fdaaca9537 : drm/i915/opregion: fix version check
312c4ba1bb71 : drm/i915: Protect i915_active iterators from the shrinker
f096d6657a77 : iommu/vt-d: Remove misleading "domain 0" test from domain_exit()
717532394c71 : iommu/vt-d: Remove unused dmar_remove_one_dev_info() argument
e083ea5b0211 : iommu/vt-d: Remove unnecessary local variable initializations
932a6523ce39 : iommu/vt-d: Use dev_printk() when possible
5f226da1b1d7 : iommu/amd: Use dev_printk() when possible
780da9e4f5bf : iommu: Use dev_printk() when possible
9e05352340d3 : drm/etnaviv: potential NULL dereference
ef092dec043c : drm/etnaviv: mmuv2: don't map zero page
81ec3f3c4c4d : perf/x86: Add check_period PMU callback
1c034a2fe560 : x86/defconfig: Enable EFI stub, mixed mode and BGRT
49262de2270e : futex: Convert futex_pi_state.refcount to refcount_t
b77cf11f0941 : iommu: Allow io-pgtable to be used outside of drivers/iommu/
a2ed1ee91f4f : MAINTAINERS: Add James Morse to the list of APEI reviewers
f9f05395f384 : ACPI / APEI: Add support for the SDEI GHES Notification type
f96935d3bc38 : firmware: arm_sdei: Add ACPI GHES registration helper
6649a95d35d8 : drm/komeda: fix build with drm_modeset_helper.h update
1b4a3b517157 : usb: gadget: Change Andrzej Pietrasiewicz's e-mail address
54f64d5c983f : usb: f_fs: Avoid crash due to out-of-scope stack ptr access
6b7cb2227d4d : platform/chrome: cros_ec: Remove cros_ec dependency in lpc_mec
52ec10337c2b : staging: mt7621-pci: update driver's TODO file
d099c72d3868 : Staging: mt7621-pci: Fix space required coding style
7ed27a094178 : staging: rtl8192e: rename parameters of function dot11d_update_country - style
5441ab2ff54e : staging: rtl8192e: rename local variables of function dot11d_update_country - style
c40cac3b760e : staging: rtl8192e: rename function DOT11D_ScanComplete to dot11d_scan_complete - style
43defd93289f : staging: rtl8192e: rename function Dot11d_UpdateCountryIe to dot11d_update_country - style
8e9f5da2fd7d : staging: rtl8192e: rename function Dot11d_Reset to dot11d_reset - style
30c311a2a492 : staging: rtl8192e: rename function Dot11d_Channelmap to dot11d_channel_map - style
54b2f300f386 : serial: 8250_pci: Replace custom code with pci_match_id()
d8fe6009aa3e : rtc: support for the Amlogic Meson RTC
1366e010ade8 : dt-bindings: rtc: add device-tree bindings for the Amlogic Meson RTC
09832dc0594e : rtc: rs5c372: Fix reading from rtc when the oscillator got interrupted.
21698fd57984 : parport_pc: fix find_superio io compare code, should use equal test.
7bd0a3271e23 : drm/doc: Remove solved KMS cleanup task
e8b4274735e4 : udf: finalize integrity descriptor before writeback
ebbd5e99f60a : udf: factor out LVID finalization for reuse
3dfed89512d3 : extcon: ptn5150: Fix return value check in ptn5150_i2c_probe()
4ed754de2d66 : extcon: Add support for ptn5150 extcon driver
402bfb3c1352 : pinctrl: sunxi: Support I/O bias voltage setting on A80
a5a08c35d382 : pinctrl: qcom: qcs404: Correct SDC tile
a44aec0b4a63 : Documenation: driver-api: fix gpio/board.rst warning
1b5500d73466 : sched/fair: Remove unused 'sd' parameter from select_idle_smt()
2b9c2a4859ad : sched/wait: Use freezable_schedule() when possible
ad8cfb9c42ef : mm/gup: Remove the 'write' parameter from gup_fast_permitted()
9f132742d5c4 : sched/fair: Prune, fix and simplify the nohz_balancer_kick() comment block
892d59c22208 : sched/fair: Explain LLC nohz kick condition
7edab78d7400 : sched/fair: Simplify nohz_balancer_kick()
99687cdbb3f6 : sched/topology: Fix percpu data types in struct sd_data & struct s_data
d0fe0b9c45c1 : sched/fair: Simplify post_init_entity_util_avg() by calling it with a task_struct pointer argument
039ae8bcf7a5 : sched/fair: Fix O(nr_cgroups) in the load balancing path
31bc6aeaab1d : sched/fair: Optimize update_blocked_averages()
af63147c1eda : perf/x86/intel: Add counter freezing quirk for Goldmont
bef9f2714f8c : perf/x86/intel: Clean up counter freezing quirk
a96fff8df28d : perf/x86/intel: Clean up SNB PEBS quirk
9b545c04abd4 : perf/x86/kvm: Avoid unnecessary work in guest filtering
0f42b790c9ba : x86/cpufeature: Add facility to check for min microcode revisions
6e589291f4b1 : ext4: disallow files with EXT4_JOURNAL_DATA_FL from EXT4_IOC_SWAP_BOOT
ca04fed4706d : arm64: dts: imx8mq: specify dma-ranges
abdc644e8cba : ext4: add mask of ext4 flags to swap
aa507b5faf38 : ext4: update quota information while swapping boot loader inode
a46c68a318b0 : ext4: cleanup pagecache before swap i_data
67a11611e1a5 : ext4: fix check of inode in swap_inode_boot_loader
a297b2fcee46 : ext4: unlock unused_pages timely when doing writeback
16065fcdd19d : drm/virtio: do NOT reuse resource ids
491af60ffb84 : alpha: fix page fault handling for r16-r18 targets
bfc913682464 : alpha: Fix Eiger NR_IRQS to 128
16e08b14a455 : ext4: cleanup clean_bdev_aliases() calls
597599268e3b : jbd2: discard dirty data when forgetting an un-journalled buffer
904cdbd41d74 : jbd2: clear dirty flag when revoking a buffer from an older transaction
e6762c8bcf98 : xsk: add missing smp_rmb() in xsk_mmap
82dd124c40b8 : ext4: replace opencoded i_writecount usage with inode_is_open_for_write()
b90efd225874 : bpf: only adjust gso_size on bytestream protocols
e0b27b3f97b8 : bpf: Add test_sock_fields for skb->sk and bpf_tcp_sock
fb47d1d931f8 : bpf: Add skb->sk, bpf_sk_fullsock and bpf_tcp_sock tests to test_verifer
281f9e757207 : bpf: Sync bpf.h to tools/
655a51e536c0 : bpf: Add struct bpf_tcp_sock and BPF_FUNC_tcp_sock
9b1f3d6e5af2 : bpf: Refactor sock_ops_convert_ctx_access
aa65d6960a98 : bpf: Add state, dst_ip4, dst_ip6 and dst_port to bpf_sock
46f8bc92758c : bpf: Add a bpf_sock pointer to __sk_buff and a bpf_sk_fullsock helper
5f4566498dee : bpf: Fix narrow load on a bpf_sock returned from sk_lookup()
842fc0f5dc5c : tools uapi: fix Alpha support
90a50f9f4ddc : arm64: defconfig: Add IMX2+ watchdog
28cfe2434529 : arm64: defconfig: Enable PFUZE100 regulator
b3f6a5f216e5 : arm64: dts: imx8mq: Add ARM PMU node
3ea95c313519 : arm64: dts: imx8mq: Add RTC support
d90bf296ae18 : firmware: imx: Add support to start/stop a CPU
f9f818cf256a : arm64: dts: imx8mq-evk: Enable the QuadSPI controller
39f1622b5c94 : arm64: dts: imx8mq: Add QuadSPI controller
85761f4560dd : arm64: dts: imx8mq: Add ECSPI support
6cbedeb0612a : arm64: defconfig: enable NXP FlexSPI driver
368350aecdac : arm64: defconfig: Add i.MX8MQ boot necessary configs
e1168554a7f5 : arm64: defconfig: add imx8qxp support
db375bc84ea9 : arm64: defconfig: add i.MX system controller RTC support
a822029a0cc0 : ARM: dts: Add stmpe-adc DT node to Toradex iMX6 modules
da8782f673a1 : ARM: dts: Add devicetree compatibles for LS1021A based boards
063182a4c856 : ARM: dts: colibri: use valid range configuration for weim
82ae9038ddcc : ARM: dts: imx6: Add support for Phytec phyBOARD i.MX6UL Segin
d2b91ab14806 : ARM: dts: imx6*-apalis/-colibri: mark I2C recovery GPIOs as open drain
69ab17b53e35 : ARM: dts: vf610-zii-ssmb-spu3: Pass "no-sdio"/"no-sd" properties
87489ec3a77f : ARM: dts: imx: Add Y Soft IOTA Draco, Hydra and Ursa boards
cc077d00fd39 : ARM: dts: imx7ulp: add sim node
143c3870ffd2 : ARM: dts: imx6ull: change to use new compatible "fsl,imx6ull-usdhc" for usdhc
f243bc821ee3 : ARM: dts: imx6ull: Fix i.MX6ULL/ULZ ocotp compatible
ae88c9e783fa : ARM: dts: imx6sx: Add DISPLAY power domain support
d13937116f1e : Linux 5.0-rc6
0255d5927c0f : Revert "r8169: make use of xmit_more and __netdev_sent_queue"
978749617bc0 : Revert "r8169: remove unneeded mmiowb barriers"
4f9744ed3c28 : net: phy: use phy_modify_changed in genphy_config_advert
b06d8e5a5dcc : net: phy: marvell10g: fix usage of new MMD modifying helpers
b8554d4f7288 : net: phy: add register modifying helpers returning 1 on change
1342d8080f61 : softirq: Don't skip softirq execution when softirq thread is parking
0121805d9d2b : kthread: Add __kthread_should_park()
c2da3f1b7111 : proc/stat: Make the interrupt statistics more efficient
1136b0728969 : genirq: Avoid summation loops for /proc/stat
347253c42d7c : genirq/affinity: Move allocation of 'node_to_cpumask' to irq_build_affinity_masks()
eddd2cf195d6 : net: Change TCA_ACT_* to TCA_ID_* to match that of TCA_ID_POLICE
257eeded20b3 : net: Move all TC actions identifiers to one place
1e9364283764 : blk-sysfs: Rework documention of __blk_release_queue
7585d5082e17 : blk-cgroup: Fix doc related to blkcg_exit_queue
8d1e02d11e3d : libata: fix a typo in comment
9558281572e3 : mtd: spi-nor: cadence-quadspi: write upto 8-bytes data in STIG mode
748df6d83187 : mtd: spi-nor: Add support for mx25u3235f
7fd56e0260a2 : drm/vkms: Fix license inconsistent
09ef09b4ab95 : drm/vkms: WARN when hrtimer_forward_now fails
20e55bc17dd0 : x86/mm: Make set_pmd_at() paravirt aware
d623876646be : bpf: Fix narrow load on a bpf_sock returned from sk_lookup()
99c864667c9f : net: phy: aquantia: add support for AQCS109
ec26016b9537 : net: dsa: mv88e6xxx: SERDES support 2500BaseT via external PHY
132c4e9e6ac5 : add snmp counter document
f32043901a38 : ipmi: Use dedicated API for copying a UUID
16ccdb552e70 : ipmi: Use defined constant for UUID representation
83af41947c5c : ipmi:ssif: Change some pr_xxx to dev_xxx calls
42c7c6ef1e6f : ipmi: kcs_bmc: handle devm_kasprintf() failure case
95ac0daa0ca9 : ipmi: Fix return value when a message is truncated
d5a2197be15e : ipmi: clean an indentation issue, remove extraneous space
e1891cffd4c4 : ipmi: Make the smi watcher be disabled immediately when not needed
c65ea9965950 : ipmi: Fix how the lower layers are told to watch for messages
a1466ec5b671 : ipmi: Fix SSIF flag requests
401e7e88d4ef : ipmi_si: fix use-after-free of resource->name
eca7abf31abb : block: queue flag cleanup
d11a3998985b : block: kill QUEUE_FLAG_FLUSH_NQ
430583493627 : iio:adc:lpc32xx use SPDX-License-Identifier
208b920b9028 : dt-bindings: iio: adc: move lpc32xx-adc out of staging
fc4e0c97d10d : iio: adc: ads124s08: fix spelling mistake "converions" -> "conversions"
2ea8bab4dd2a : iio: adc: exynos-adc: Fix NULL pointer exception on unbind
905889b4a34c : iio: chemical: sps30: fix a loop timeout test
d4cd36220e86 : iio:accel:adxl345: Change alignment to match paranthesis
b73c2c1a1cde : iio:dac:dac7612: device tree bindings
977724d20584 : iio:dac:ti-dac7612: Add driver for Texas Instruments DAC7612
77c5a7f5c123 : iio: adc: ad7476: Add support for TI ADS786X ADCs
e9517dffd1d5 : iio: adc: ad7768-1: Add support for setting the sampling frequency
cbd5dd387afa : drivers: iio: dac: Fix wrong license for ADI drivers
1a78daea107d : IIO: add Ingenic JZ47xx ADC driver.
e240b7dbb73c : net: marvell: mvpp2: clear flow control modes in 10G mode
efbdfdc29bdd : net: phy: Add support for asking the PHY its abilities
92ed2eb7f4b7 : net: phy: probe the PHY before determining the supported features
50684da7427b : net: phy: remove unneeded masking of PHY register read results
8497ded2d16c : net/tls: Disable async decrytion for tls1.3
f67cc3e927d8 : Input: ili210x - fetch touchscreen geometry from DT
320f07b4a922 : Input: msm-vibrator - tweak an error message
a342083abe57 : Input: matrix_keypad - use flush_delayed_work()
33a841ce5cef : Input: ps2-gpio - flush TX work when closing port
628442880af8 : Input: cap11xx - switch to using set_brightness_blocking()
5a4eb3cb2012 : locking/locktorture: Convert to SPDX license identifier
082dfb3c93d6 : linux/torture: Convert to SPDX license identifier
8f8e76c09ced : torture: Convert to SPDX license identifier
8c366db05b1f : linux/srcu: Convert to SPDX license identifier
a9b7343ec1a2 : linux/rcutree: Convert to SPDX license identifier
6c4421273694 : linux/rcutiny: Convert to SPDX license identifier
a66e0092fff1 : linux/rcu_sync: Convert to SPDX license identifier
265b4d4dc16c : linux/rcu_segcblist: Convert to SPDX license identifier
73604da52167 : linux/rcupdate: Convert to SPDX license identifier
5efd1d94a5a7 : linux/rcu_node_tree: Convert to SPDX license identifier
38b4df649e8c : rcu/update: Convert to SPDX license identifier
22e409253144 : rcu/tree: Convert to SPDX license identifier
00de9d741535 : rcu/tiny: Convert to SPDX license identifier
96b903f5da49 : rcu/sync: Convert to SPDX license identifier
e7ee1501cd5a : rcu/srcu: Convert to SPDX license identifier
2e24ce885247 : rcu/rcutorture: Convert to SPDX license identifier
eb7935e479a3 : rcu/rcu_segcblist: Convert to SPDX license identifier
8bf05ed3adf9 : rcu/rcuperf: Convert to SPDX license identifier
b5b11890de69 : rcu/rcu.h: Convert to SPDX license identifier
7cf74d515b56 : dt-bindings: iio/adc: Add bindings for Ingenic JZ47xx SoCs ADC.
86117ba3f9b3 : dt-bindings: iio/adc: Add docs for Ingenic JZ47xx SoCs ADC.
94edaac707e2 : iio:bmi160: use if (ret) instead of if (ret < 0)
0a3f50e4d698 : iio:bmi160: use iio_pollfunc_store_time
10ecc818ea73 : PCI/ASPM: Use LTR if already enabled by platform
b7905e4c5731 : dt-bindings: bmi160 document open-drain property
015f80fffc32 : dt-bindings: fix incorrect bmi160 IRQ note
895bf81e6bbf : iio:bmi160: add drdy interrupt support
3740232925a3 : iio:bmi160: add SPDX identifiers
dc7292a5bcb4 : bcache: use (REQ_META|REQ_PRIO) to indicate bio for metadata
a91fbda49f74 : bcache: fix input overflow to cache set sysfs file io_error_halflife
b15008403b59 : bcache: fix input overflow to cache set io_error_limit
453745fbbebe : bcache: fix input overflow to journal_delay_ms
dab71b2db98d : bcache: fix input overflow to writeback_rate_minimum
5b5fd3c94eef : bcache: fix potential div-zero error of writeback_rate_p_term_inverse
c3b75a2199cd : bcache: fix potential div-zero error of writeback_rate_i_term_inverse
369d21a73a24 : bcache: fix input overflow to writeback_delay
f5c0b95d2eeb : bcache: use sysfs_strtoul_bool() to set bit-field variables
e4db37fb69d5 : bcache: add sysfs_strtoul_bool() for setting bit-field variables
8c27a3953e92 : bcache: fix input overflow to sequential_cutoff
f54478c6e226 : bcache: fix input integer overflow of congested threshold
596b5a5dd1bc : bcache: improve sysfs_strtoul_clamp()
58ac323084eb : bcache: treat stale && dirty keys as bad keys
e8cf978dffb2 : bcache: fix indentation issue, remove tabs on a hunk of code
d4610456cfa4 : bcache: export backing_dev_uuid via sysfs
926d19465b66 : bcache: export backing_dev_name via sysfs
83ff9318c44b : bcache: not use hard coded memset size in bch_cache_accounting_clear()
9951379b0ca8 : bcache: never writeback a discard operation
7e6f461efe25 : batman-adv: Trigger genl notification on sysfs config change
9a182242f17c : batman-adv: Add throughput_override hardif genl configuration
a10800829040 : batman-adv: Add elp_interval hardif genl configuration
7b751b39f018 : batman-adv: Add orig_interval mesh genl configuration
6c57cde6800b : batman-adv: Add network_coding mesh genl configuration
f75b56bc9112 : batman-adv: Add multicast forceflood mesh genl configuration
b85bd091098a : batman-adv: Add log_level mesh genl configuration
bfc7f1be57b8 : batman-adv: Add hop_penalty mesh genl configuration
e2d0d35b5b0c : batman-adv: Add gateway mesh genl configuration
3e15b06eb7e4 : batman-adv: Add fragmentation mesh genl configuration
a1c8de803296 : batman-adv: Add distributed_arp_table mesh genl configuration
43ff6105a527 : batman-adv: Add bridge_loop_avoidance mesh genl configuration
d7e52506b680 : batman-adv: Add bonding mesh genl configuration
e43d16b87dc2 : batman-adv: Add ap_isolation mesh/vlan genl configuration
9ab4cee5ced9 : batman-adv: Add aggregated_ogms mesh genl configuration
49e7e37cd981 : batman-adv: Prepare framework for vlan genl config
5c55a40fa801 : batman-adv: Prepare framework for hardif genl config
600405135360 : batman-adv: Prepare framework for mesh genl config
c4a7a8d9bb8f : batman-adv: Move common genl doit code pre/post hooks
180cf62cec04 : batman-adv: Fix typo "reseved" -> "reserved"
51d7d931d975 : MAINTAINERS: Add entry for Bitmain SoC platform
3bba4e2fdc2d : arm64: dts: bitmain: Add Sophon Egde board support
c8ec37433852 : arm64: dts: bitmain: Add BM1880 SoC support
ea367d3846d8 : arm64: Add ARCH_BITMAIN platform
9c93da46f9c3 : dt-bindings: arm: Document Bitmain BM1880 SoC
25655c7532c7 : spmi: pmic-arb: revert "validate type when mapping IRQ"
5d643edad73e : gpio: adp5588.c: Switch to events system
9f22af116781 : gpio: adp5588: Add device tree support
96be65d12d79 : gpio: tqmx86: Drop unnecessary gpiochip_remove in tqmx86_gpio_probe()
2a0b0a57fa86 : gpio: Add a Gateworks PLD GPIO driver
3b5e74e0afe3 : net: phy: disregard "Clause 22 registers present" bit in get_phy_c45_devs_in_pkg
a46504771790 : net: marvell: mvpp2: fix AN restart
417f3d08feff : net: marvell: mvpp2: read correct pause bits
d14e078f23cc : net: marvell: mvpp2: only reprogram what is necessary on mac_config
316734fdcf70 : net: marvell: mvpp2: fix stuck in-band SGMII negotiation
388ca27ffd21 : net: marvell: mvpp2: phylink compliance updates
8b34ec65b3d0 : ethtool: Remove unnecessary null check in ethtool_rx_flow_rule_create
439bb9edd430 : ixgbe: Use struct_size() helper
196d7311fab5 : igc: Use struct_size() helper
a0feac18b8b5 : igb: use struct_size() helper
c397ab21ba36 : net: phy: don't double-read link status register if link is up
9a00536c38e9 : fm10k: use struct_size() in kzalloc()
af6f12f22b14 : nfp: flower: cmsg: use struct_size() helper
9e475293cd40 : mlxsw: spectrum_router: Use struct_size() in kzalloc()
370600afdd2e : bnx2x: Use struct_size() in kzalloc()
13644be211bf : wimax/i2400m: use struct_size() helper
a3deec5b3f13 : wan: wanxl: use struct_size() in kzalloc()
fd6d12267805 : net: usb: cdc-phonet: use struct_size() in alloc_netdev()
33b363e004fd : net: dsa: use struct_size() in devm_kzalloc()
b4ba9354cc30 : mpls_iptunnel: use struct_size() helper
8fe5756c7382 : net/sched: use struct_size() helper
4154b567b6d1 : bridge: use struct_size() helper
f15cff0438d2 : qede: Add ethtool interface for SmartAN query.
df9c716deb76 : qed: Add API for SmartAN query.
ccc8ca9b90ac : net/smc: fix byte_order for rx_curs_confirmed
225d94642685 : vsock: cope with memory allocation failure at socket creation time
db78ed2737b8 : net: dsa: bcm_sf2: Allow looping back CFP rules
f4ae9c0840b7 : net: dsa: bcm_sf2: Add support for CFP statistics
badd62c249f3 : net: dsa: bcm_sf2: Prepare for adding CFP statistics
1f03f2609f3d : net: dsa: bcm_sf2: Remove stats mutex
93c0970493c7 : net: phy: consider latched link-down status in polling mode
c09551c6ff7f : net: ipv4: use a dedicated counter for icmp_v4 redirect packets
f818b82b8016 : XArray: Mark xa_insert and xa_reserve as must_check
c10c78ade57a : drm/i915/execlists: Refactor out can_merge_rq()
f368ff188ae4 : iw_cxgb4: fix srqidx leak during connection abort
11a27e2121a5 : iw_cxgb4: complete the cached SRQ buffers
e381a1cb650d : cxgb4: add tcb flags and tcb rpl struct
921eab1143aa : RDMA/devices: Re-organize device.c locking
0df91bb67334 : RDMA/devices: Use xarray to store the client_data
e59178d895af : RDMA/devices: Use xarray to store the clients
3b88afd38e88 : RDMA/device: Use an ida instead of a free page in alloc_name
652432f33c01 : RDMA/device: Get rid of reg_state
d45f89d59bcd : RDMA/device: Call ib_cache_release_one() only from ib_device_release()
b34b269ad85d : RDMA/device: Ensure that security memory is always freed
e3593b568a68 : RDMA/device: Check that the rename is nop under the lock
21a428a019c9 : RDMA: Handle PD allocations by IB/core
30471d4b2033 : RDMA/core: Share driver structure size with core
c66f67414c1f : IB/core: Don't register each MAD agent for LSM notifier
805b754d492f : IB/core: Eliminate a hole in MAD agent struct
6e88e672b69f : IB/core: Fix potential memory leak while creating MAD agents
d60667fc398e : IB/core: Unregister notifier before freeing MAD security
0c236606490b : IB/usnic: Fix locking when unregistering
3e3e0cdfca48 : net: macb: add sam9x60-macb compatibility string
4973a1276ca8 : net/macb: bindings doc: add sam9x60 binding
83ef97d1d35c : net/macb: bindings doc/trivial: fix documentation for sama5d3 10/100 interface
c8a7eb554a83 : iw_cxgb4: use tos when finding ipv6 routes
cb3ba0bde881 : iw_cxgb4: use tos when importing the endpoint
7235ea227e19 : iw_cxgb4: use listening ep tos when accepting new connections
926ba19b3574 : RDMA/iwcm: add tos_set bool to iw_cm struct
9491128f780e : RDMA/cma: listening device cm_ids should inherit tos
2c1619edef61 : IB/cma: Define option to set ack timeout and pack tos_set
b5bfc21af5cb : net: sfp: do not probe SFP module before we're attached
4a8bec88f71a : scsi: hisi_sas: Do some more tidy-up
4fefe5bbf599 : scsi: hisi_sas: Use pci_irq_get_affinity() for v3 hw as experimental
795f25a31b54 : scsi: hisi_sas: Issue internal abort on all relevant queues
1273d65f2904 : scsi: hisi_sas: change queue depth from 512 to 4096
7c5e13636391 : scsi: hisi_sas: Add manual trigger for debugfs dump
b3cce125cb1e : scsi: hisi_sas: Add support for DIX feature for v3 hw
c478d3c34798 : selftests: mlxsw: spectrum-2: Add simple delta rehash test
3985de7260a7 : mlxsw: spectrum_acl: Add couple of vregion rehash tracepoints
98bbf70c1c41 : mlxsw: spectrum: add "acl_region_rehash_interval" devlink param
e5e7962ee5c2 : mlxsw: spectrum_acl: Implement region migration according to hints
5c661f142c16 : mlxsw: reg: Add multi field to PAGT register
a339bf8aafbc : mlxsw: spectrum_acl: Pass hints priv all the way to ERP code
29a2102a2908 : mlxsw: spectrum_acl: Implement basic ERP rehash hits creation
c4c2dc54293c : mlxsw: spectrum_acl: Split entry struct into entry and ventry
b2d6b4d2beee : mlxsw: spectrum_acl: Split chunk struct into chunk and vchunk
0f54236da0c2 : mlxsw: spectrum_acl: Split region struct into region and vregion
204f6a8c413e : lib: objagg: add root count to stats
9069a3817d82 : lib: objagg: implement optimization hints assembly and use hints for object creation
bb72e68bd1f2 : lib: objagg: fix typo in objagg_stats_put() docstring
7c62cfb8c574 : devlink: publish params only after driver init is done
1ace9f00eca6 : scsi: dt-bindings: ufs: Fix the compatible string definition
6f4e626fb0cc : scsi: ata: Use unsigned int for cmd's type in ioctls in scsi_host_template
05bad2357afc : drm/dsc: Add kernel documentation for DRM DP DSC helpers
18769445ca55 : i2c: rcar: refactor TCYC handling
60c1d5605b67 : i2c: gpio: merge two very similar comments
8fbd9b08b73e : i2c: sh_mobile: use new clock calculation formulas for Gen2
e8a27567509b : i2c: sh_mobile: use new clock calculation formulas for Gen3
43116a0d9a53 : i2c: sh_mobile: sort compatible entries
2e5a662de36a : i2c: cbus-gpio: Switch to use GPIO descriptors
05f8bc82fc42 : drm/fourcc: Add new P010, P016 video format
13c80dda84c4 : MAINTAINERS: Update the ocores i2c bus driver maintainer, etc
6ea3dfe1e073 : selftests: add TPM 2.0 tests
8ab547a2dcfa : tpm: Fix some name collisions with drivers/char/tpm.h
3d7a850fdc1a : tpm/tpm_crb: Avoid unaligned reads in crb_recv()
bd3d25b07342 : arm64: dts: marvell: armada-37xx: link USB hosts with their PHYs
8e18c8e58da6 : arm64: dts: marvell: armada-3720-espressobin: declare SATA PHY property
c38e13a2f816 : arm64: dts: marvell: armada-3720-espressobin: declare PCIe PHY
2ef303f0fe44 : arm64: dts: marvell: armada-37xx: declare the COMPHY node
8b0a14d97e28 : arm64: dts: marvell: Remove unnecessary #address-cells/#size-cells under flashes
99ce97875973 : arm64: dts: armada-3720-espressobin: Set mv88e6341 cpu port as RGMII-ID
4f63b1c3d6c4 : arm64: dts: armada-3720-espressobin: Configure RGMII and SMI pins
7499a288bf1a : xen-netback: mark expected switch fall-through
49b57e0d01db : tools/bpf: remove btf__get_strings() superseded by raw data API
ae4ab4b4117d : btf: expose API to work with raw btf_ext data
02c874460f3d : btf: expose API to work with raw btf data
d29d87f7e612 : btf: separate btf creation and loading
671f2f968135 : net: wimax/i2400m: mark expected switch fall-through
1323f75fba73 : net: fddi: skfp: Mark expected switch fall-through
0d156a371542 : net: usb: rtl8150: mark expected switch fall-through
209d6e7b47e3 : net: usb: pegasus: Mark expected switch fall-through
2067458cf674 : net: appletalk: cops: mark expected switch fall-through
a9b6d9ef0965 : veth: Mark expected switch fall-throughs
c0bc5d8e2bad : nfp: flower: remove unused index from nfp_fl_pedit()
e5fa81408fb4 : block: avoid setting nr_requests to current value
2698484178ca : blk-mq: remove duplicated definition of blk_mq_freeze_queue
391f552af213 : Blk-iolatency: warn on negative inflight IO counter
8c772a9bfc7c : blk-iolatency: fix IO hang due to negative inflight counter
b9ad6de53427 : sfc: add bundle partition definitions to mtd
20a796a969ef : PCI: Clean up usage of __u32 type
ddd065e423c1 : genirq/msi: Clean up usage of __u8/__u16 types
c675e06a98a4 : ipvlan: decouple l3s mode dependencies from other modes
727962f030c2 : drm/amd/display: Expose connector VRR range via debugfs
82abf3376671 : drm/sched: Always trace the dependencies we wait on, to fix a race.
f40298444e8c : video: fbdev: Fix potential NULL pointer dereference
10993504d647 : fbcon: Silence fbcon logo on 'quiet' boots
a1939185c7a9 : printk: Export console_printk
1ac1d4845c01 : ARM: dts: imx28-cfa10036: Fix the reset gpio signal polarity
af4b3a71a5c8 : video: ssd1307fb: Do not hard code active-low reset sequence
7d7e58d30e04 : dt-bindings: display: ssd1307fb: Remove reset-active-low from examples
a5399db139cb : fbdev: fbmem: fix memory access if logo is bigger than the screen
a41458d74c24 : video/fbdev: refactor video= cmdline parsing
72aed9e31344 : fbdev: mbx: fix up debugfs file creation
60d2fa0dad06 : fbdev: omap2: no need to check return value of debugfs_create functions
1ea673ade744 : video: fbdev: geode: remove ifdef OLPC noise
89ef5c6a7584 : video: offb: annotate implicit fall throughs
f1fbbf5cfaa8 : omapfb: fix typo
a6f13af4d115 : fbdev: Use of_node_name_eq for node name comparisons
23cd78e28a7b : fbcon: use kvmalloc() for scrollback buffer
8e71fa5e4d86 : fbdev: chipsfb: remove set but not used variable 'size'
5766ba31992d : fbdev/via: fix spelling mistake "Expandsion" -> "Expansion"
e0771fc98909 : ASoC: Intel: Skylake: set .ignore_module_refcount field in component
b450b87847b1 : ASoC: core: don't increase component module refcount unconditionally
d3aa4ce87348 : arm64: dts: meson: add g12a x96 max board
148423b7454b : dt-bindings: arm: amlogic: add amediatech x96-max bindings
785fb4342730 : arm64: dts: meson: g12a: add peripheral clock controller
b3077ffcfa24 : arm64: meson: enable g12a clock controller
4d1f7a6eabd4 : gpiolib: acpi: Introduce ACPI_GPIO_QUIRK_ONLY_GPIOIO
cb92e40411ef : arch: arm: dts: Remove disabled marvell,dsa properties
f7fa3135c02c : MAINTAINERS: Add entry for uDPU board
0d45062cfc89 : arm64: dts: marvell: Add device tree for uDPU board
34b43446937e : Documentation: cgroup-v2: eliminate markup warnings
61edb116cab9 : ieee80211: fix for_each_element_extid()
c68f47aa0260 : regulator: lm363x: Check return value of gpiod_get_index_optional
b735f41dcb06 : dt-bindings: regulator: update fixed-regulator example
21182b3c4cbb : drm/i915: Don't claim an unstarted request was guilty
72eb16df010a : drm/i915: Serialise resets with wedging
15cbf007e4da : drm/i915: Wait for old resets before applying debugfs/i915_wedged
13e87536de1a : drm/i915: Uninterruptibly drain the timelines on unwedging
0eb6a3f7ef99 : drm/i915: Force the GPU reset upon wedging
2caffbf11762 : drm/i915: Revoke mmaps and prevent access to fence registers across reset
7ae1940014ef : drm/i915: Defer removing fence register tracking to rpm wakeup
dbfc54534dfc : dt-bindings: reset: meson: add g12a bindings
3ebc584ce7d1 : ASoC: msm8916-wcd-digital: convert license header to SPDX
3f22e31da833 : ASoC: msm8916-wcd-analog: add missing license information
0bb423f2eaaf : ASoC: regulator notifier registration should be managed
9ab7d228e972 : MAINTAINERS: unify reference to xen-devel list
8857c7d065e9 : i915/snd_hdac: I915 subcomponent for the snd_hdac
3521ee994bca : components: multiple components for a device
4d69c80e0d0f : component: Add documentation
00a399cad1a0 : ALSA: pcm: Revert capture stream behavior change in blocking mode
34025a1056a3 : rsi: fix indentation issue with a code block
47b08e75a669 : qtnfmac: enable WPA3 SAE support
524d6323af5f : qtnfmac: enable WPA3 OWE support
38ef8d9016da : rsi: fix for wowlan wakeup failure
73f9b2571487 : rsi: resolve power save issue after S4 resume
a63762d0dc36 : rsi: fix wowlan wakeup issue for hibernate(S4)
cbde979b33fa : rsi: add hci detach for hibernation and poweroff
6f3a5de16d68 : rsi: Add debug support for wowlan wakeup confirmation
78f2ef18e185 : rtlwifi: remove set but not used variable 'cmd_seq'
5208fea64e4f : mwifiex: don't print error message on coex event
e665988be29c : brcmfmac: support monitor frames with the hardware/ucode header
2359dd09f981 : brcmfmac: fix typos
3ef005b82e2a : brcmfmac: add bphy_err() and use it in the cfg80211.c
8602e62441ab : brcmfmac: pass bus to the __brcmf_err() in pcie.c
5cc898fbcb35 : brcmfmac: modify __brcmf_err() to take bus as a parameter
a3240f09307a : pinctrl: ingenic: Add LCD pins for the JZ4725B SoC
fd30b72eab2d : gpio: wcove: Convert to use SPDX identifier
8f710b5f8905 : gpio: msic: Convert to use SPDX identifier
e8362430208e : gpio: crystalcove: Convert to use SPDX identifier
cb19c7f3ece4 : gpio: wcove: Fix indentation
39684807d831 : gpio: wcove: Sort headers alphabetically
2456c8b82428 : gpio: msic: Sort headers alphabetically
78207c5bfc28 : gpio: crystalcove: Sort headers alphabetically
1147575447f9 : gpio: msic: Remove duplicate check in IRQ handler
282db906eecc : gpio: wcove: Allow return negative error code from to_reg()
fcce88d9ca1a : gpio: crystalcove: Use for_each_set_bit() in IRQ handler
b45eb4084bd9 : pinctrl: samsung: Remove legacy API for handling external wakeup interrupts mask
f25191bb322d : cdrom: Fix race condition in cdrom_sysctl_register
6c826b6867ab : ata: macio: Use of_node_name_eq for node name comparisons
bdf2466b259f : ata: pata_samsung_cf: simplify getting .driver_data
baac9ce1f333 : ata: pata_platform: Add IRQF_SHARED to IRQ flags
f3d5e4f18dba : ata: pata_of_platform: Allow to use 16-bit wide data transfer
ca107e35e6c3 : ARM: davinci: da850-evm: use GPIO hogs instead of the legacy API
653a561bb2fd : x86/fpu: Move init_xstate_size() to __init section
ba2ba356b2c8 : x86/cpu_entry_area: Move percpu_setup_debug_store() to __init section
c81cd5c08d67 : x86/mtrr: Remove unused variable
740c68a0cd42 : ata: add Buddha PATA controller driver
0521e8be211c : x86/mm/cpa: Fix set_mce_nospec()
bb580602f392 : ALSA: pcm: Define snd_pcm_lib_preallocate_*() as returning void
95d14640d984 : ASoC: xlnx: fix up for snd_pcm_lib_preallocate_pages_for_all() API change
851ae31d3406 : cfg80211: add missing kernel-doc for multi-BSSID fields
dd4cae9ce661 : regulator: rt5033: Constify rt5033_safe_ldo_ops and rt5033_buck_ops
82874ba4c645 : regulator: fix device unlinking
35c35fd92564 : spi: sh-msiof: Replace spi_master by spi_controller
5a0e577fc915 : spi: sh-hspi: Replace spi_master by spi_controller
9428a073eb70 : spi: rspi: Replace spi_master by spi_controller
510135535382 : dt-bindings: sound: msm8916-wcd-analog: fix example regulator names
6a68eeee0f03 : SoC: stm32: i2s: manage clock power
307cce4a0017 : ASoC: stm32: i2s: add power management
d9186330c881 : ASoC: codecs: jz4725b: Remove unnecessary const qualifier
0d250bf24a68 : ASoC: cs35l36: Add device tree documentation for CS35L36
6ba9dd6c893b : ASoC: cs35l36: Add support for Cirrus CS35L36 Amplifier
511d53ac8674 : ASoC: doc: Fix typos in dpcm.rst
040bda85b5df : mac80211_hwsim: Declare support for Multi-BSSID
bede8d299647 : cfg80211: fix memory leak of new_ie
c17fe043a3b7 : cfg80211: fix the IE inheritance of extension IEs
caf56338c22f : mac80211: indicate support for multiple BSSID
78ac51f81532 : mac80211: support multi-bssid
9f308616b617 : nl80211: use for_each_element() in validate_ie_attr()
0cd01efb0339 : cfg80211: save multi-bssid properties
49a68e0d8889 : cfg80211: add various struct element finding helpers
7ece9c372b21 : cfg80211: make BSSID generation function inline
c17e28d1bcd3 : mac80211: use element iteration macro in parsing
213ed579d38e : cfg80211: parse multi-bssid only if HW supports it
7011ba583f42 : cfg80211: Move Multiple BSS info to struct cfg80211_bss to be visible
a3584f56de1c : cfg80211: Properly track transmitting and non-transmitting BSS
1c8745f3ec6f : cfg80211: use for_each_element() for multi-bssid parsing
0b8fb8235be8 : cfg80211: Parsing of Multiple BSSID information in scanning
fcea7db50467 : mac80211: move the bss update from elements to an helper
4abb52a46e73 : mac80211: pass bssids to elements parsing function
0f3b07f027f8 : cfg80211: add and use strongly typed element iteration macros
73a116be6880 : drm/i915: Update DSPCNTR gamma/csc bits during crtc_enable()
02c52f1ed20a : drm/i915: Disable pipe gamma when C8 pixel format is used
0593d2cd3813 : drm/i915: Turn off pipe CSC when it's not needed
0fc3f8e7540f : drm/i915: Turn off pipe gamma when it's not needed
8271b2ef71aa : drm/i915: Track pipe csc enable in crtc state
5f29ab23046a : drm/i915: Track pipe gamma enable/disable in crtc state
9d5441de28e2 : drm/i915: Populate gamma_mode for all platforms
60b71a239bbd : dt-bindings: interrupt-controller: update bindings for MT7623
b6e5531c0f80 : pinctrl: bcm2835: Direct GPIO config changes to generic pinctrl
1cb66f080c27 : pinctrl: bcm2835: declare pin config as generic
f1c894712bbe : pinctrl: qcom: qcs404: Drop unused UFS_RESET macro
5e07a820649b : dt-bindings: add documentation for slew rate
64e21add8cd9 : pinctrl: at91: add slewrate support for SAM9X60
fde84f194aad : dt-bindings: add bindings for SAM9X60
1d741f2e977d : dt-bindings: add documentation for banks
a2fcb1ce8840 : pinctrl: at91: add compatibles for SAM9X60 pin controller
42ef75576bdd : pinctrl: at91: add drive strength support for SAM9X60
b67328e1cf97 : pinctrl: at91: add option to use drive strength bits
344c0152d878 : selftests: firmware: fix verify_reqs() return value
13ac7db09c91 : Revert "selftests: firmware: remove use of non-standard diff -Z option"
d2b284d356e9 : Revert "selftests: firmware: add CONFIG_FW_LOADER_USER_HELPER_FALLBACK to config"
1a1fb985f2e2 : futex: Handle early deadlock return correctly
6f568ebe2afe : futex: Fix barrier comment
2c6f4fc884a4 : device: Fix comment for driver_data in struct device
26e28d68b146 : kernfs: Allocating memory for kernfs_iattrs with kmem_cache.
5b2f2bd62e79 : sysfs: remove unused include of kernfs-internal.h
376991db4b64 : driver core: Postpone DMA tear-down until after devres release
35b21b6ef888 : gpio: Add DT bindings for Gateworks PLD GPIO
001aca0dbb1d : dt-bindings: Add a prefix for Gateworks Corporation
fa84667b98fd : gpio: MT7621: use a per instance irq_chip structure
b5390f4b5e0b : coresight: Use event attributes for sink selection
988036f9d322 : coresight: perf: Add "sinks" group to PMU directory
e11a5795cb7c : perf/aux: Make perf_event accessible to setup_aux()
c2bc02f8828d : coresight: Use of_node_name_eq for node name comparisons
a7325a6ca45f : coresight: stm: Remove set but not used variable 'res_size'
a0f890aba2be : coresight: cpu-debug: Support for CA73 CPUs
dcf6e2e38a1c : mmc: block: handle complete_work on separate workqueue
5539830278fa : vmw_balloon: support 64-bit memory limit
47f8d9957d50 : vmw_balloon: remove the version number
7dd63ec076cf : rtc: imx-sc: depend on HAVE_ARM_SMCCC
ee20aeefb53f : arm64: dts: renesas: cat875: Enable PCIe support
aaf6c75c0458 : arm64: dts: renesas: r8a774c0-cat874: Add pciec0 support
2262798c002f : arm64: dts: renesas: r8a774c0: Add TMU device nodes
fa930bb65cf9 : arm64: dts: renesas: r8a774c0: Add CMT device nodes
231d8908a66f : arm64: dts: renesas: r8a774c0: Add OPPs table for cpu devices
dd7188eb4ed1 : arm64: dts: renesas: r8a77990: Add OPPs table for cpu devices
e536d27e923c : arm64: dts: renesas: enable HS400 on R-Car Gen3
1feef0ac19a8 : ARM: dts: r8a7744: Add LVDS support
5f152018d340 : ARM: dts: r8a7744: Add DU support
70fb9a252317 : driver core: Document limitation related to DL_FLAG_RPM_ACTIVE
4080ab083000 : PM-runtime: Take suppliers into account in __pm_runtime_set_status()
c2f4dd4364b7 : staging: wlan-ng: formatting change in cfg80211.c
c4089864e85c : staging: android: formatting change in ashmem.c
1c7c62a37a5f : drm/sun4i: dsi: Fix unitialized variable warning
81534d5fa973 : usb: typec: ucsi: Remove debug.h file
b0fcdffdd626 : usb: typec: Prepare alt mode enter/exit reporting for UCSI alt mode support
382e8fa80da1 : usb: typec: displayport: Move the Configuration VDO helpers to the header
25b016145036 : USB: Fix configuration selection issues introduced in v4.20.0
4fdc1790e6a9 : usb: handle warm-reset port requests on hub resume
705c0ee8d4a6 : bus: hisi_lpc: Don't fail probe for unrecognised child devices
f233ea4327d7 : serial: max310x: Correction of the initial setting of the MODE1 bits for various supported ICs.
e42280886018 : rtc: pm8xxx: fix unintended sign extension
fb0b322537a8 : rtc: 88pm80x: fix unintended sign extension
dc9e47160626 : rtc: 88pm860x: fix unintended sign extension
e8b22d0a329f : Input: elantech - enable 3rd button support on Fujitsu CELSIUS H780
0ab0e5a383a7 : Input: tm2-touchkey - acknowledge that setting brightness is a blocking call
937c4e552fd1 : Input: stmfts - acknowledge that setting brightness is a blocking call
576057bf75cb : Input: ili210x - switch to using devm_device_add_group()
920d7f7215d8 : crypto: qat - Remove unused goto label
532a50fd278d : MAINTAINERS: crypto: ccree: remove co-maintainer
a6e5ef9baa2a : crypto: testmgr - check for aead_request corruption
fa353c99174e : crypto: testmgr - check for skcipher_request corruption
4cc2dcf95f1c : crypto: testmgr - convert hash testing to use testvec_configs
ed96804ff1a5 : crypto: testmgr - convert aead testing to use testvec_configs
4e7babba30d8 : crypto: testmgr - convert skcipher testing to use testvec_configs
25f9dddb928a : crypto: testmgr - implement random testvec_config generation
5b2706a4d459 : crypto: testmgr - introduce CONFIG_CRYPTO_MANAGER_EXTRA_TESTS
3f47a03df6e8 : crypto: testmgr - add testvec_config struct and helper functions
12455e320e19 : crypto: arm64/aes-neonbs - fix returning final keystream block
77568e535af7 : crypto: ahash - fix another early termination in hash walk
3af349639597 : crypto: x86/aesni-gcm - fix crash on empty plaintext
2060e284e959 : crypto: x86/morus - fix handling chunked inputs and MAY_SLEEP
ba6771c0a0bc : crypto: x86/aegis - fix handling chunked inputs and MAY_SLEEP
d644f1c8746e : crypto: morus - fix handling chunked inputs
0f533e67d26f : crypto: aegis - fix handling chunked inputs
42e95d1f10dc : crypto: caam - fixed handling of sg list
6227cd12e51c : crypto: arm64/crct10dif-ce - cleanup and optimizations
e7b3ed338097 : crypto: arm/crct10dif-ce - cleanup and optimizations
0974037fc55c : crypto: x86/crct10dif-pcl - cleanup and optimizations
f8903b3ead51 : crypto: ccp - fix the SEV probe in kexec boot path
e3d90e52ea5f : crypto: testmgr - use kmemdup
1358c13a48c4 : crypto: ccree - fix resume race condition on init
bc94e5f4c2d3 : arm64: dts: sdm845: Add clocks and iommus to WCN3990 WLAN node
dab535052f67 : cpufreq: qcom-hw: Register an Energy Model
55538fbc79e9 : cpufreq: qcom: Read voltage LUT and populate OPP
f896d06665ec : cpufreq: qcom-hw: Move to device_initcall
cd108b5c51db : audit: hide auditsc_get_stamp and audit_serial prototypes
18f5c1d567a5 : audit: join tty records to their syscall
a4021a3579c5 : tools/bpf: add log_level to bpf_load_program_attr
62b8cea62e8b : tools/bpf: add missing strings.h include
39841cc1cbb6 : net: dsa: b53: Fix for failure when irq is not defined in dt
998a8a8387ff : net: phy: let genphy_c45_read_link manage the devices to check
71bd106d2567 : net: fixed-phy: Add fixed_phy_register_with_gpiod() API
f548ced15f90 : ARM: dts: clearfog: add comphy settings for Ethernet interfaces
a10c1c8191e0 : net: marvell: neta: add comphy support
4ca124f4d96d : dt-bindings: net: mvneta: add phys property
f3a6a9f3704a : ARM: dts: add description for Armada 38x common phy
14dc100b4411 : phy: armada38x: add common phy support
120382714c04 : dt-bindings: phy: Armada 38x common phy bindings
232dc8ef6476 : net/smc: original socket family in inet_sock_diag
8fc002b01a4e : net/smc: move code to clear the conn->lgr field
72a36a8aecb5 : net/smc: use client and server LGR pending locks for SMC-R
62c7139f3ed0 : net/smc: unlock LGR pending lock earlier for SMC-D
a225d2cd88d3 : net/smc: use smc_curs_copy() for SMC-D
b03faa1fafc8 : net/smc: postpone release of clcsock
41c80be24be4 : s390/net: move pnet constants
19e0bde7bf6a : soc: amlogic: clk-measure: add axg and g12a support
60d4fdb8f372 : arm64: dts: meson: g12a: add clk measure support
fea888bd3359 : arm64: dts: meson: axg: add clk measure support
c28de6bf856e : dt-bindings: amlogic: add new compatible devices to clk_measure
382f8be04551 : soc: amlogic: canvas: Fix meson_canvas_get when probe failed
a6cc417d3eee : drm: rcar-du: Turn LVDS clock output on/off for DPAD0 output on D3/E3
02f2b30032c1 : drm: rcar-du: lvds: Add API to enable/disable clock output
6e1f8557818f : drm: rcar-du: lvds: Don't fail probe if output is not connected on D3/E3
5aebc852af25 : drm: rcar-du: Simplify encoder registration
fc59d7d491a9 : drm: rcar-du: lvds: Add r8a7744 support
8a2fe6c09f2a : dt-bindings: display: renesas: lvds: Document r8a7744 bindings
4c6d8fc20b09 : drm: rcar-du: add missing of_node_put
3d2521810ec9 : MIPS: OCTEON: program rx/tx-delay always from DT
1836c2b2462f : MIPS: OCTEON: delete board-specific link status
154ca3f74f06 : MIPS: OCTEON: don't lie about interface type of CN3005 board
2c0756d306c2 : MIPS: OCTEON: warn if deprecated link status is being used
565485b8b574 : MIPS: OCTEON: add fixed-link nodes to in-kernel device tree
ebe9f6f19d80 : acpi/nfit: Fix bus command validation
0461221316ec : drm/amd/display: Check hpd_gpio for NULL before accessing it
53bcbb839438 : mtd: rawnand: denali_dt: remove single anonymous clock support
6cafe700b08c : ACPI/PPTT: Add acpi_pptt_warn_missing() to consolidate logs
0119720a00b2 : mtd: rawnand: mtk: fix possible object reference leak
11493f26856a : mtd: rawnand: jz4780: fix possible object reference leak
a12085d13997 : mtd: rawnand: atmel: fix possible object reference leak
b972d2eaf0c7 : ACPI / APEI: Use separate fixmap pages for arm64 NMI-like notifications
d9f608dc1564 : ACPI / APEI: Only use queued estatus entry during in_nmi_queue_one_entry()
e00a6e3392cb : ACPI / APEI: Split ghes_read_estatus() to allow a peek at the CPER length
f2a681b9160b : ACPI / APEI: Make GHES estatus header validation more user friendly
f2a7e059aa7a : ACPI / APEI: Pass ghes and estatus separately to avoid a later copy
b484079b9f52 : ACPI / APEI: Let the notification helper specify the fixmap slot
3b880cbe4df5 : ACPI / APEI: Move locking to the notification helper
d44f1b8dd7e6 : arm64: KVM/mm: Move SEA handling behind a single 'claim' interface
0db5e0223035 : KVM: arm/arm64: Add kvm_ras.h to collect kvm specific RAS plumbing
255097c82d82 : ACPI / APEI: Switch NOTIFY_SEA to use the estatus queue
9c9d08051380 : ACPI / APEI: Move NOTIFY_SEA between the estatus-queue and NOTIFY_NMI
06ddeadc8d1c : ACPI / APEI: Don't allow ghes_ack_error() to mask earlier errors
ee2eb3d4ee17 : ACPI / APEI: Generalise the estatus queue's notify code
5cc6c68287ae : ACPI / APEI: Don't update struct ghes' flags in read/clear estatus
7d49f2c75af2 : ACPI / APEI: Remove spurious GHES_TO_CLEAR check
eeb255577947 : ACPI / APEI: Don't store CPER records physical address in struct ghes
fb7be08f1a09 : ACPI / APEI: Make estatus pool allocation a static size
e147133a42cb : ACPI / APEI: Make hest.c manage the estatus memory pool
0ac234be1a94 : ACPI / APEI: Switch estatus pool to use vmalloc memory
93066e9aefa1 : ACPI / APEI: Remove silent flag from ghes_read_estatus()
78b0b690f655 : ACPI / APEI: Don't wait to serialise with oops messages when panic()ing
23ec9f52e522 : drm/i915/psr: Execute the default PSR code path when setting i915_edp_psr_debug
3315b6b336c8 : MIPS: Delete unused flush_cache_sigtramp()
e3b01f0d576a : drm: remove drmP.h from drm_modeset_helper.h
d713e3309635 : drm: prepare for drmP.h removal from drm_modeset_helper.h
7d0b0adaee5f : drm/rcar-du: prepare for drmP.h removal from drm_modeset_helper.h
d0e93599d396 : drm/i915: prepare for drmP.h removal from drm_modeset_helper.h
96bae04347b2 : staging/vboxvideo: prepare for drmP.h removal from drm_modeset_helper.h
634852d1f468 : drm/i915: HDCP state handling in ddi_update_pipe
c09d39166d8a : drm/i915: Update DRIVER_DATE to 20190207
60deebe6149a : xtensa: simplify trap_init
725686453064 : xtensa: drop unused definitions
d90b88fd3653 : xtensa: fix get_wchan
ecb53febfcad : RDMA/bnxt_en: Enable RDMA driver support for 57500 chip
95b86d1c91ad : RDMA/bnxt_re: Update kernel user abi to pass chip context
37f91cff2de0 : RDMA/bnxt_re: Add extended psn structure for 57500 adapters
374c5285abee : RDMA/bnxt_re: Enable GSI QP support for 57500 series
e0387e1dd4af : RDMA/bnxt_re: Skip backing store allocation for 57500 series
b353ce556d52 : RDMA/bnxt_re: Add 64bit doorbells for 57500 series
ae8637e13185 : RDMA/bnxt_re: Add chip context to identify 57500 series
579afe866f52 : xtensa: use generic spinlock/rwlock implementation
af3d890b4303 : xtensa: provide xchg for sizes 1 and 2
74d69eaadd65 : xtensa: clean up arch/xtensa/kernel/time.c
815af8fff1d1 : xtensa: SMP: rework IPI processing
af8b38ed0b9d : IB/mlx5: Simplify WQE count power of two check
0803de78049f : blktrace: Show requests without sector
1a7a05e88fa0 : Documentation/infiniband: update from locked to pinned_vm
3f929cad9433 : rtc: ds1307: rx8130: Fix alarm handling
501f98266cad : rtc: ds1307: rx8130: honor Voltage Loss Flag when reading the time
3ffd4a2fcf52 : rtc: ds1307: correct register offset for rx8130
d0e3f61b08e2 : rtc: ds1307: forward declare chips array instead of a bunch of functions
92cbf12fc200 : rtc: ds1307: Move register definitions to start of file
05dc6001af06 : mips: cm: reprime error cause
b95df5e3e459 : drivers/IB,core: reduce scope of mmap_sem
8ea1f989aa07 : drivers/IB,usnic: reduce scope of mmap_sem
0e15c253363e : drivers/IB,hfi1: do not se mmap_sem
3a2a1e90564e : drivers/IB,qib: optimize mmap_sem usage
4f564ff3d4dd : drivers/mic/scif: do not use mmap_sem
70f8a3ca68d3 : mm: make mm->pinned_vm an atomic64 counter
8a96669d7789 : mips: loongson64: remove unreachable(), fix loongson_poweroff().
051a6d8d3ca0 : drm/i915: Move LUT programming to happen after vblank waits
4d8ed54c0447 : drm/i915: Split color mgmt based on single vs. double buffered registers
13a929f38ad7 : rtc: imx-sc: add rtc set time support
87cefd57c88a : drm/i915: Pull GAMMA_MODE write out from haswell_load_luts()
23b03a272c2b : drm/i915: Constify the state arguments to the color management stuff
5f4f3e386b36 : drm/i915: Precompute gamma_mode
7eb31a0bb2c1 : drm/i915: Split the gamma/csc enable bits from the plane_ctl() function
fc4aa1ca1628 : net: vxlan: Free a leaked vetoed multicast rdst
2bc16b9f3223 : ALSA: usb-audio: Fix implicit fb endpoint setup by quirk
7fbd31cceac0 : drm/amdgpu: fix NULL ptr dref in the VM code
9d18c131ee67 : drm/amd/powerplay: add override pcie parameters for Vega20 (v2)
c53134577c18 : drm/amdgpu: Fix pci platform speed and width
173656accaf5 : sit: check if IPv6 enabled before calling ip6_err_gen_icmpv6_unreach()
c0a47e44c098 : geneve: should not call rt6_lookup() when ipv6 was disabled
db2ab7a08f06 : devlink: Add Documentation/networking/devlink-health.txt
7d91126b1aea : net/mlx5e: Add tx timeout support for mlx5e tx reporter
de8650a82071 : net/mlx5e: Add tx reporter support
35455e23e6f3 : devlink: Add health dump {get,clear} commands
fca42a2794e3 : devlink: Add health diagnose command
20a0943a5b23 : devlink: Add health recover command
a1e55ec0a0c6 : devlink: Add health set command
7afe335a8bed : devlink: Add health get command
c8e1da0bf923 : devlink: Add health report functionality
a0bdcc59d194 : devlink: Add health reporter create/destroy functionality
1db64e8733f6 : devlink: Add devlink formatted message (fmsg) API
250a36c06f95 : arm64: tegra: Update compatible for Tegra186 I2C
140723b98166 : arm64: tegra: Update compatible for Tegra210 I2C
351648d0cc6d : arm64: tegra: Support 200 MHz for SDMMC on Tegra194
dfd3cb6feb73 : arm64: tegra: Add CQE Support for SDMMC4
4e0f12299194 : arm64: tegra: Add SDMMC auto-calibration settings
6ab6a4d22030 : arm64: tegra: Mark TCU as primary serial port on Tegra194 P2888
a38570c22e9d : arm64: tegra: Add nodes for TCU on Tegra194
d4eb7653a8dc : arm64: tegra: Enable DFLL clock on Smaug
f9c8bcc00290 : arm64: tegra: Add CPU power rail regulator on Smaug
a1304d352cca : arm64: tegra: Enable DFLL clock on Jetson TX1
a5e98b0b371c : arm64: tegra: Add pinmux for PWM-based DFLL support on P2597
43b9b402f491 : arm64: tegra: Add CPU clocks on Tegra210
ecec76885bcf : KVM: nVMX: unconditionally cancel preemption timer in free_nested (CVE-2019-7221)
2ceed59366b1 : arm64: tegra: Add DFLL clock on Tegra210
353c0956a618 : KVM: x86: work around leak of uninitialized stack contents (CVE-2019-7222)
cfa39381173d : kvm: fix kvm_ioctl_create_device() reference counting (CVE-2019-6974)
fe45ab552955 : firmware/tegra: Enable Tegra186 BPMP support on Tegra194
79d031fcad56 : firmware: tegra: Conditionally support SoC generations
8f289805616e : net: phy: fixed_phy: Fix fixed_phy not checking GPIO
6fd369dd1cb6 : media: vimc: fill in bus_info in media_device_info
db89a47fb9c7 : media: pxa_camera: fix smatch warning
d75e77ed14f8 : media: hdpvr: fix smatch warning
a4d3d61254d3 : media: v4l2-mem2mem: Rename v4l2_m2m_buf_copy_data to v4l2_m2m_buf_copy_metadata
c2d88e7d66f9 : media: vb2: Fix buf_out_validate documentation
9bcb830bfcea : media: imx: Validate frame intervals before setting
79930bafe280 : gpu: host1x: Continue CDMA execution starting with a next job
5d6f043685fe : gpu: host1x: Don't complete a completed job
e8bad659381e : gpu: host1x: Cancel only job that actually got stuck
1f4f84e95534 : ARM: dts: gta04: add gps support
0db02b3bee2a : ARM: dts: gta04: add ldo 3v3 regulator
22f05d646df9 : media: vim2m: don't use curr_ctx->dev before checking
6d6c815daad8 : drm/tegra: sor: Support device tree crossbar configuration
6c2b3881d0df : dt-bindings: display: tegra: Support SOR crossbar configuration
f3779cb190a5 : drm/tegra: vic: Support stream ID register programming
3ff41673d5c6 : drm/tegra: vic: Do not clear driver data
02be8e4fbb1f : drm/tegra: Restrict IOVA space to DMA mask
b9f8b09ce256 : drm/tegra: Setup shared IOMMU domain after initialization
77a0b09dd993 : drm/tegra: vic: Load firmware on demand
8e5d19c625f9 : drm/tegra: Store parent pointer in Tegra DRM clients
e1f338c0f8a9 : gpu: host1x: Optimize CDMA push buffer memory usage
0e43b8da154a : gpu: host1x: Use correct semantics for HOST1X_CHANNEL_DMAEND
8de896eb206f : gpu: host1x: Support 40-bit addressing on Tegra186
38fabcc95388 : gpu: host1x: Restrict IOVA space to DMA mask
67a82dbc0a37 : gpu: host1x: Support 40-bit addressing
5a5fccbd8c31 : gpu: host1x: Introduce support for wide opcodes
de5469c21ff9 : gpu: host1x: Program the channel stream ID
a3f9c8c78abd : ARM: dts: gta04: add pinctrl settings for wkup domain
dd80f10320c6 : ARM: dts: omap3-gta04a5: Replace LXR reference with a local one
a442940534b7 : media: vivid: add vertical down sampling to imagesize calc
adc589d2a208 : media: vimc: Add vimc-streamer for stream control
276c1f066bda : media: v4l2-common: drop v4l2_get_timestamp
7b6b9a8c36b9 : media: zoran: use u64 for the timestamp internally
459d2a5d1e69 : media: usbvision: use u64 for the timestamp internally
bbd217a44a70 : media: stkwebcam: use u64 for the timestamp internally
597f8e9c1364 : media: cpia2: use u64 for the timestamp internally
cb7130ea67c4 : media: meye: use u64 for the timestamp internally
15a40b27beb0 : media: videobuf: use u64 for the timestamp internally
63635b54e07f : media: v4l2-event: keep track of the timestamp in ns
4cd3016ce996 : ALSA: hda - Add quirk for HP EliteBook 840 G5
440e84a52ae9 : drm/i915: Don't set update_wm_post on g4x+
a43379dddf1b : arm: mediatek: add MT7629 smp bring up code
81a43d10b8ed : media: staging: intel-ipu3: fix unsigned comparison with < 0
505ecd35182f : media: ipu3-imgu: Remove dead code for NULL check
041bc40662a1 : media: ipu3-imgu: Use MENU type for mode control
9dd0627d8d62 : media: uvcvideo: Avoid NULL pointer dereference at the end of streaming
47bb117911b0 : media: uvcvideo: Fix 'type' check leading to overflow
858a6c310f77 : dt-bindings: arm: mediatek: add support for MT7622 BPI-R64 and MT7629 RFB
dd93f8465577 : dt-bindings: arm: mediatek: remove unused "mediatek, mt7623a"
69a9005789ad : media: vicodec: support SOURCE_CHANGE event for decoders only
281ae39b60b7 : media: vim2m: fill in bus_info in media_device_info
0247c75b19c0 : media: vicodec: fill in bus_info in media_device_info
db9a01b32ca9 : media: vicodec: check type in g/s_selection
801efd0f7522 : media: imx-pxp: fix duplicated if condition
d88937624351 : media: videobuf2: remove unused variable
2663146427ce : Revert "ARM: mediatek: add MT7623a smp bringup code"
d04ca383860b : mt76x0u: fix suspend/resume
d6f328bfeb0b : drm/i915: Hack and slash, throttle execbuffer hogs
185401e1dd16 : ARM: dts: sun8i: a83t: Enable PMIC power supplies on various boards
98048143b7f8 : ARM: dts: sun9i: cubieboard4: Enable GMAC
bc9bd03a44f9 : ARM: dts: sun9i: a80-optimus: Enable GMAC
72acaa1343ea : ARM: dts: sun9i: Add A80 GMAC RGMII pinmux setting
6fa39a5405db : ARM: dts: sun9i: Add A80 GMAC gigabit ethernet controller node
e78adcfe48da : ARM: dts: sun9i: Add GMAC clock node
b3e1f4be1e4b : ARM: dts: sun9i: cubieboard4: Add GPIO pin-bank regulator supplies
507b1784b407 : ARM: dts: sun9i: a80-optimus: Add GPIO pin-bank regulator supplies
705f95153bd4 : ARM: dts: sun9i: a80-optimus: Add node for AXP809's unused dc1sw regulator
50d6b3cf9403 : ARM: OMAP2+: fix lack of timer interrupts on CPU1 after hotplug
e7fce6d94cc1 : fanotify: report FAN_ONDIR to listener with FAN_REPORT_FID
aa2d495f0cac : HID: Add support for Toshiba WT10A tablet bluetooth keyboard
235328d1fa42 : fanotify: add support for create/attrib/move/delete events
83b535d2897d : fanotify: support events with data type FSNOTIFY_EVENT_INODE
0321e03cb457 : fanotify: check FS_ISDIR flag instead of d_is_dir()
0a20df7ed334 : fsnotify: report FS_ISDIR flag with MOVE_SELF and DELETE_SELF events
73072283a249 : fanotify: use vfs_get_fsid() helper instead of vfs_statfs()
ec86ff5689ff : vfs: add vfs_get_fsid() helper
77115225acc6 : fanotify: cache fsid in fsnotify_mark_connector
a8b13aa20afb : fanotify: enable FAN_REPORT_FID init flag
5e469c830fdb : fanotify: copy event fid info to user
e9e0c8903009 : fanotify: encode file identifier for FAN_REPORT_FID
bb2f7b4542c7 : fanotify: open code fill_event_metadata()
cd10b9343d1f : dt-bindings: soc: fix typo of MT8173 power dt-bindings
b7f456ced7f0 : dt-bindings: arm: Add bindings for Mediatek MT8183 SoC Platform
62a2c1355c15 : ath: regd: add extra US coutry codes
b789f333d7ac : ath: move spin_lock_bh to spin_lock in tasklet
7146db3317c6 : signal: Better detection of synchronous signals
35634ffa1751 : signal: Always notice exiting tasks
cd98625b3e3f : ath9k: do not return invalid pointers as a *dentry
056550291d98 : ath10k: fill tx_duration for each peer in Tx stats per STA
ff488d0ef1c2 : ath10k: add a condition to fill the LDPC capability correctly
a73dbce3a6f4 : ath10k: reduce transmit msdu count
0b38b4b44516 : ath10k: do not return invalid pointers as a *dentry
f9a4b7f45ff5 : ath10k: snoc: remove set but not used variable 'ar_snoc'
ea6959840814 : ath10k: sdio: add .owner field
40194e3b36bf : ath10k: change swap mail box check after htc ready
cdb78e5af491 : ath10k: fix hw-restart crash inject mode for WCN3990
6e8a8991e210 : ath10k: fix dma unmap direction for management frames
2e095ce7b6ec : x86/PCI: Fixup RTIT_BAR of Intel Denverton Trace Hub
a50e32694fbc : ASoC: codecs: jz4725b: Use C++ style comments in header
edcd3ed182f8 : ASoC: codecs: Kconfig: Show knob, and depend on MIPS || COMPILE_TEST
030a79e97730 : ASoC: codecs: jz4740: Add support for devicetree
06a334ae98d1 : ASoC: codecs: jz4740: Use SPDX license notifier
f58f2b0a9f6e : dt-bindings: sound: Document jz4725b-codec bindings
543271334483 : ath10k: Enable bundle tx compl for management frames in WCN3990
cc123fac978f : ath10k: Handle bundled tx completion for management frames
7c536bade37f : dt-bindings: sound: Document jz4740-codec bindings
860b454c2c0c : ASoC: samsung: Prevent clk_get_rate() calls in atomic context
768ec4c012ac : ath10k: update HOST capability qmi message
dd9d3d86b08d : USB: serial: cp210x: add ID for Ingenico 3070
85bc2d91e9f0 : USB: serial: cp210x: add minimum baud rate for CP2105 SCI
9df3bb319c44 : regulator: lochnagar: Fix n_voltages setting for VDDCORE
a180ef30dafb : staging: rtl8192e: rename members of struct rtllib_device - style
6841d9abecb5 : staging: rtl8192e: rename members of struct rt_dot11d_info - style
cc7834fb5ddb : staging: rtl8192e: rename members of struct chnl_txpow_triple - style
edce68b96909 : staging: wilc1000: rename linux_wlan.c and linux_mon.c
c6eab5e6de31 : staging: wilc1000: remove 'linux_' prefix in function names
55e311d844fd : staging: wilc1000: rename wilc_frmw_to_linux()
5e63a598441a : staging: wilc1000: added 'wilc_' prefix for function in wilc_sdio.c file
d4d30e466a27 : staging: wilc1000: avoid function forward declaration in wilc_sdio.c file
6b0b7d86e4fc : staging: wilc1000: move macro and function prototype from wilc_wlan_if.h file
f5436edeedfb : staging: wilc1000: add 'wilc_' prefix to have proper namespace
dda037057a57 : staging: wilc1000: fix to set correct value for 'vif_num'
b9f46c060c28 : staging: vt6656: Use the correct style for SPDX license Identifier
5e767cca2964 : staging: rtl8192u: remove redundant nul check on pointer dev
83a95c168349 : staging: sm750fb: Rename setDisplayControl to set_display_control - style
dc96476e0ad2 : Staging: rtl8723bs: remove some dead code
2a95c4e04acf : staging: wilc1000: define p2p related static variable as constants
0d0f0b06a13e : staging: wilc1000: move 'curr_channel' static variable in 'wilc' struct
458e303bdc39 : staging: wilc1000: move static variable 'wlan_channel' to 'wilc' struct
870709141599 : staging: wilc1000: avoid use of static variable in linux_mon.c
98f83d3d01eb : staging: wilc1000: avoid use of 'hif_deinit_lock' static variable
d7d540ea6608 : staging: wilc1000: remove unused struct 'add_sta_param'
20c888becca9 : staging: wilc1000: add check before performing operation on net_device
f2bf97cb952e : staging: wilc1000: avoid use of interface names for validation
ea3c0d4eaa9e : staging: wilc1000: use random number for cookie instead of pointer
b6c6cd11c7a6 : staging: wilc1000: refactor code to use cookie information
9a4b45fb996d : staging: wilc1000: refactor linux_wlan_init_test_config()
3c55a24ee276 : staging: wilc1000: remove use of 'terminated_handle' static variable
67690c286de6 : ASoC: sun4i-codec: Add Line Playback Volume, Line Boost Volume, Line Right, Line Left, Line Playback Switch
50d164194879 : ASoC: sun4i-codec: Add FM Playback Volume, FM Left, FM Right, FM Playback Switch
44a1f4e8cfcc : ASoC: sun4i-codec: Add Mic1 Playback Switch, Mic2 Playback Switch
0bbb8e83cfe0 : ASoC: sun4i-codec: Merge sun4i_codec_left_mixer_controls and sun4i_codec_right_mixer_controls into sun4i_codec_mixer_controls
b329c78eb0c8 : ASoC: sun4i-codec: Add Mic1 Boost Volume, Mic2 Boost Volume
b71a7eb56c95 : ASoC: sun4i-codec: Add sun7i_codec_controls, sun7i_codec_codec
b5a656030c74 : ASoC: sun4i-codec: Add Mic Playback Volume
63bd84890fc4 : ASoC: sun4i-codec: Add MIC2 Pre-Amplifier, Mic2 input
ebfb6977801d : drm/i915: Handle vm_mmap error during I915_GEM_MMAP ioctl with WC set
5c4604e757ba : drm/i915: Prevent a race during I915_GEM_MMAP ioctl with WC set
6c3e6302364a : ASoC: codecs: jz4725b: fix spelling mistake "Deemphatize" -> "Deemphasize"
afb866265092 : ASoC: wcd9335: fix semicolon.cocci warnings
76379dfbfd7c : ASoC: rsnd: ssiu: correct shift bit for ssiu9
7d82602909ed : KVM: arm64: Forbid kprobing of the VHE world-switch code
280cebfd05c8 : KVM: arm64: Relax the restriction on using stage2 PUD huge mapping
309a20568806 : arm: KVM: Add missing kvm_stage2_has_pmd() helper
ab2d5eb03dbb : KVM: arm/arm64: vgic: Always initialize the group of private IRQs
20589c8cc47d : arm/arm64: KVM: Don't panic on failure to properly reset system registers
358b28f09f0a : arm/arm64: KVM: Allow a VCPU to fully reset itself
e761a927bc9a : KVM: arm/arm64: Reset the VCPU without preemption and vcpu state loaded
ce5cbf53496b : ACPI: Set debug output flags independent of ACPICA
f2fee24c5aae : ACPICA: Get rid of acpi_sleep_dispatch()
9c7ebc99b382 : usb: dwc3: haps: Workaround matching VID PID
bdcc03cef0fd : usb: gadget: f_fs: preserve wMaxPacketSize across usb_ep_autoconfig() call
dffe2d7fc450 : usb: gadget: move non-super speed code out of usb_ep_autoconfig_ss()
44a9d1b9a6bb : usb: gadget: function: sync f_uac1 ac header baInterfaceNr
10209abe87f5 : usb: dwc2: gadget: Add scatter-gather mode
1ff767bfa54a : usb: gadget: fix various indentation issues
97311c8f8b6e : usb: dwc2: Fix EP TxFIFO number setting
2ebb2428c3d4 : drm: Nuke drm_calc_{h,v}scale_relaxed()
9c0c4997b8a8 : drm/exynos: Change Andrzej Pietrasiewicz's e-mail address
684c1b1457a2 : dt-bindings: gpu: samsung-rotator: Document s5pv210 support
a6151792a375 : drm/exynos: rotator: Add support for s5pv210
142c52d7bce4 : s390: add alignment hints to vector load and store
f8b11e089aeb : s390: remove unused including <linux/version.h>
bdf117674ef1 : s390/qdio: make SBAL address array type-safe
cfbb4a7ab6bd : s390/pci: map IOV resources
e8e25a7718cf : s390/pci: improve bar check
a0308c1315e7 : s390/mmap: take stack_guard_gap into account for mmap_base
d4192437d75a : s390: remove dead code
ea0ca93d6a30 : s390/setup: remove obsolete #ifdef
614db26954ff : Revert "s390/pci: remove bit_lock usage in interrupt handler"
c1778e5819a9 : mfd: cros_ec_dev: Return number of bytes read with CROS_EC_DEV_IOCRDMEM
66265e719b46 : mfd: tps68470: Drop unused MODULE_DEVICE_TABLE
c0056bfe48ab : mfd: at91-usart: No need to copy mfd_cell in probe
10cffde4ad47 : mfd: at91-usart: Constify at91_usart_spi_subdev and at91_usart_serial_subdev
422dcafe477c : mfd: lochnagar: Add support for the Cirrus Logic Lochnagar
fdc98f070b14 : mfd: lochnagar: Add initial binding documentation
469de49e88a3 : dt-bindings: mfd: aspeed-lpc: Make parameter optional
83761f9663a2 : mfd: sec-core: Return gracefully instead of BUG() if device cannot match
9f208eca4f2f : mfd: sm501: Use struct_size() in devm_kzalloc()
ae7b8eda27b3 : mfd: sm501: Fix potential NULL pointer dereference
badfa5be854d : drm/doc: Make igts for cross-driver stuff strongly suggested
fced5a364dee : drm/bridge: cdns: Convert to phy framework
4dad3e7f12f7 : drm/bridge: cdns: Separate DSI and D-PHY configuration
5d134abf9530 : phy: Move Allwinner A31 D-PHY driver to drivers/phy/
bb3b6fcb6849 : sun6i: dsi: Convert to generic phy handling
495889176474 : Input: ili210x - add ILI251X support
c5d0e4b5154a : Input: ili210x - add OF match table
122945776271 : Input: ili210x - reorder probe
e3559442afd2 : Input: ili210x - rework the touchscreen sample processing
1bdec5d9818c : Input: ili210x - convert to devm IRQ
201f3c803544 : Input: ili210x - add reset GPIO support
63083fd582b9 : Input: ili210x - convert to devm_ functions
2fa928390f3f : Input: ili210x - drop get_pendown_state
626feb863274 : Input: ili210x - drop platform data support
41a852e002e6 : Input: ili210x - add DT binding document
aa1996e201b4 : phy: bcm-sr-pcie: Change operation when PIPEMUX=1
7a343c8bf4b5 : phy: Add Cadence D-PHY support
df68734101e9 : dt-bindings: phy: Move the Cadence D-PHY bindings
1baafbe482e5 : phy: dphy: Clarify lanes parameter documentation
2204b2c45f78 : phy: dphy: Change units of wakeup and init parameters
752b5da2359f : phy: dphy: Remove unused header
07830a2a9af4 : MAINTAINERS: phy: fill Armada 3700 PHY drivers entry
e60958699afa : dt-bindings: phy: mvebu-utmi: add UTMI PHY bindings
cc8b7a0ae866 : phy: add A3700 UTMI PHY driver
e25909f9b7fe : MAINTAINERS: phy: add entry for Armada 3700 COMPHY driver
6362f0a68d24 : dt-bindings: phy: mvebu-comphy: extend the file to describe a3700 bindings
9695375a3f4a : phy: add A3700 COMPHY support
ae4c5d69acc0 : phy: mvebu-cp110-comphy: fix port check in ->xlate()
65f04fea91cf : phy: armada375-usb2: switch to SPDX license identifier
4a72dcbee944 : phy: make phy-armada375-usb2 explicitly non-modular
a211034a0d37 : phy: make phy-mvebu-sata explicitly non-modular
cc013c285e3f : phy: make phy-core explicitly non-modular
e74f0f8a170f : phy: qcom-qusb2: Add QUSB2 PHY support for msm8998
31926c217b5a : phy: phy-rockchip-inno-usb2: drop reading the utmi-avalid property
a51969fafc82 : phy: qcom-qmp: Add QMP V3 USB3 PHY support for msm8998
0ade2930fccf : dt-bindings: phy-qcom: Add support for msm8998 usb
68eab01c2179 : dt-bindings: phy-rockchip-inno-usb2: add documentation for extcon property
8fa0402ba336 : phy: rockchip-inno-usb2: fix misspelling and kernel-doc documentation
6777cee3a872 : phy: ti: usb2: Add support for AM654 USB2 PHY
e712792ec0dd : dt-bindings: phy: ti: Add support for AM654x USB2 PHY
266744faec8c : phy: ti: Don't depend on OMAP_OCP2SCP
ed31ee7cf1fe : phy: ti: usb2: Fix logic on -EPROBE_DEFER
32fcf6fc6c71 : phy: qcom-ufs: Use iopoll.h readl_poll_timeout macro
4f0960ba7a6a : dt-bindings: rcar-gen3-phy-usb2: Add r8a774c0 support
e4e2c343a82d : phy: freescale: Break dependency on SOC_IMX8MQ for USB PHY
a9a744dd5b82 : cpufreq: OMAP: Register an Energy Model
3ad63a6b1b3e : cpufreq: imx6q: Register an Energy Model
f525a670533d : cpufreq: ap806: add cpufreq driver for Armada 8K
446fae2bb539 : cpufreq: tegra124: add missing of_node_put()
8e3151d16c7d : MAINTAINERS: add new entries for Armada 8K cpufreq driver
50c0b12f098f : cpufreq: qcom-kryo: make some variables static
e0e5b2b4f427 : cpufreq: s5pv210: Defer probe if getting regulators fail
0dc10eac6583 : MAINTAINERS: Update the active pm tree for ARM
70e6e7d92bca : MAINTAINERS: use common indentation
a2dea4cb9070 : opp: no need to check return value of debugfs_create functions
1058d1efbc84 : cpufreq: mediatek: Register an Energy Model
3c429851f998 : cpufreq: scmi: Register an Energy Model
a4f342b9607d : PM / OPP: Introduce a power estimation helper
2516d670052d : cpufreq: arm_big_little: Register an Energy Model
285881b51eb5 : PM / OPP: Remove unused parameter of _generic_set_opp_clk_only()
6915d7ad2105 : cpufreq: scpi: Register an Energy Model
76d004bf72c9 : cpufreq: dt: Register an Energy Model
99e5a8df8b36 : soc: amlogic: add missing of_node_put()
57bf684f1590 : ARM: meson: remove COMMON_CLK_AMLOGIC selection
1468841f834d : arm64: meson: remove COMMON_CLK_AMLOGIC selection
22087d659212 : net: emac: remove IBM_EMAC_RX_SKB_HEADROOM
e8c32c32b48c : net: Don't default Cavium PTP driver to 'y'
a6e11f6bbd29 : net: phy: improve genphy_c45_read_link
503f5fed1c52 : arm64: dts: meson: fix g12a buses
d2901b0739a4 : net: broadcom: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
e0cbbc613175 : net: via-velocity: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
f4ad1a6154e3 : net: tehuti: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
98fcd70b642d : net: sun: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
7c3850adbccc : net: fsl_ucc_hdlc: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
c50e964b7690 : net: fec_mpc52xx: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
bb6a702c6d51 : net: smsc: epic100: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
96d26503e1de : net: dscc4: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
62d1a31cfb5d : net: tulip: de2104x: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
3703a395012b : net: defxx: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
7d8e249f393a : net: stmmac: fix ptp timestamping on Rx on gmac4
bcd3d9d9246f : net: dsa: mv88e6xxx: Prevent suspend to RAM
218d05ce326f : net/mlx5e: Don't overwrite pedit action when multiple pedit used
6707f74be862 : net/mlx5e: Update hw flows when encap source mac changed
42dbcd6b25cd : qed*: Advance drivers version to 8.37.0.20
8c8502532f00 : qed: Change verbosity for coalescing message.
0aa4febb420d : qede: Fix system crash on configuring channels.
fb1faab74dde : qed: Consider TX tcs while deriving the max num_queues for PF.
ebd873a31cae : qed: Assign UFP TC value to vlan priority in UFP mode.
660492bcf4a7 : qed: Fix EQ full firmware assert.
de19055564c8 : Documentation: Document arm64 kpti control
0c5e194947fc : doc:it_IT: add translations in process/
5eadc169fc80 : doc:it_IT: update coding-style - expectations around bool
31dcbbefd385 : doc: kernel-parameters.txt: fix documentation of elevator parameter
560f28bcceb2 : static_keys.txt: Fix trivial spelling mistake
f57a98e1b713 : PCI: Work around Synopsys duplicate Device ID (HAPS USB3, NXP i.MX)
1eb6ea4a8202 : drm/vc4: Use struct_size() in kzalloc()
48166e6ea47d : y2038: add 64-bit time_t syscalls to all 32-bit architectures
d33c577cccd0 : y2038: rename old time and utime syscalls
c70a772fda11 : y2038: remove struct definition redirects
00bf25d693e7 : y2038: use time32 syscall names on 32-bit
805089c2f770 : syscalls: remove obsolete __IGNORE_ macros
8dabe7245bbc : y2038: syscalls: rename y2038 compat syscalls
7948450d4556 : x86/x32: use time64 versions of sigtimedwait and recvmmsg
3876ced476c8 : timex: change syscalls to use struct __kernel_timex
ead25417f82e : timex: use __kernel_timex internally
1a596398a3d7 : sparc64: add custom adjtimex/clock_adjtime functions
50b93f30f6d8 : time: fix sys_timer_settime prototype
2c620ff93d9f : time: Add struct __kernel_timex
4d5f007eedb7 : time: make adjtime compat handling available for 32 bit
9a8a9d1791f0 : arm64: dts: qcom: sdm845: Define iommus for USB controllers
55fae1d552f7 : arm64: dts: qcom: sdm845: Define IOMMU for sdhc 2
c7e2d71dda7a : MIPS: Fix set_pte() for Netlogic XLR using cmpxchg64()
fa8db4948f52 : dm: don't use bio_trim() afterall
645efa84f6c7 : dm: add memory barrier before waitqueue_active
a98232a16497 : selftests: mlxsw: Add a test for blackhole routes
2810c3b252b9 : mlxsw: spectrum_router: Offload blackhole routes
bccb30254a4a : net: Get rid of SWITCHDEV_ATTR_ID_PORT_PARENT_ID
929d6c145ec4 : net: dsa: Implement ndo_get_port_parent_id()
7870a7bd570b : staging: fsl-dpaa2: ethsw: Implement ndo_get_port_parent_id()
e58df56c8564 : netdevsim: Implement ndo_get_port_parent_id()
7026b8a6fbe1 : rocker: Implement ndo_get_port_parent_id()
a5084bb71fa4 : nfp: Implement ndo_get_port_parent_id()
751302c35ea0 : mscc: ocelot: Implement ndo_get_port_parent_id()
25ba86051476 : mlxsw: Implement ndo_get_port_parent_id()
6dcfa2343802 : net/mlx5e: Implement ndo_get_port_parent_id()
c4bf24508e1f : liquidio: Implement ndo_get_port_parent_id()
52d5254a2d04 : bnxt: Implement ndo_get_port_parent_id()
d6abc5969463 : net: Introduce ndo_get_port_parent_id()
c47fc19887ce : arm64: dts: sdm845: wireup the thermal trip points to cpufreq
97131f85c08e : ARM: dts: qcom: ipq4019: Fix MSI IRQ type
e4f045ef38e6 : arm64: dts: msm8916: remove bogus argument to the cpu clock
00670cb8a73b : net: dsa: Fix NULL checking in dsa_slave_set_eee()
47b98039fb6e : cxgb4: Update 1.22.9.0 as the latest firmware supported.
249f62b6edad : cxgb4: Add new T6 PCI device ids 0x608b
deedf1feb255 : r8169: Avoid pointer aliasing
04c7788c2bb3 : r8169: Load MAC address from device tree if present
8c77b2224306 : drm/doc: Remove solved "VBlank issues"
8820bcaa5bd7 : svcrdma: Remove syslog warnings in work completion handlers
c7920f06ae75 : svcrdma: Squelch compiler warning when SUNRPC_DEBUG is disabled
14cfbd94998a : svcrdma: Use struct_size() in kmalloc()
95503d295ad6 : svcrpc: fix unlikely races preventing queueing of sockets
66c898caefd3 : svcrpc: svc_xprt_has_something_to_do seems a little long
1602a7b7d337 : SUNRPC: Don't allow compiler optimisation of svc_xprt_release_slot()
1c3da4452d18 : nfsd: fix an IS_ERR() vs NULL check
e248aa7be86e : svcrdma: Remove max_sge check at connect time
e3fdc89ca47e : nfsd: Fix error return values for nfsd4_clone_file_range()
43636c804df0 : fs: ratelimit __find_get_block_slow() failure message.
6cbb55c086b4 : drm/i915: Don't send hotplug in intel_dp_check_mst_status()
6be1cf96bb79 : drm/i915: Don't send MST hotplugs during resume
fe5ec65668cd : drm/i915: Block fbdev HPD processing during suspend
2b1f86bf741a : MAINTAINERS: add maintainer for SFF/SFP/SFP+ support
30363d6506d0 : m68k: set proper major_num when specifying module param major_num
dd957493baa5 : libata: Add NOLPM quirk for SAMSUNG MZ7TE512HMHP-000L1 SSD
90cc55f067f6 : Input: bma150 - register input device after setting private data
67e9ac8c565a : MAINTAINERS: chrome-platform: change the git tree to a chrome-platform group git tree
d32d02a5489b : mlxsw: core: Trace EMAD errors
57186a5f43d0 : devlink: add hardware errors tracing facility
6dce3c20ac42 : rxrpc: bad unlock balance in rxrpc_recvmsg
20fb0572826b : dpaa2-eth: Update buffer pool refill threshold
1fa0f68c9255 : dpaa2-eth: Use FQ-based DPIO enqueue API
0723a3aec0ad : dpaa2-eth: Use napi_consume_skb()
27c874867c4e : dpaa2-eth: Use a single page per Rx buffer
5f320f09b3d9 : batman-adv: fix memory leak in in batadv_dat_put_dhcp
37c5d3efd7f8 : qede: use ethtool_rx_flow_rule() to remove duplicated parser code
5bdf4120ae9b : qede: place ethtool_rx_flow_spec after code after TC flower codebase
e4f7ef54cbd8 : dsa: bcm_sf2: use flow_rule infrastructure
eca4205f9ec3 : ethtool: add ethtool_rx_flow_spec to flow_rule structure translator
8bec2833fb28 : flow_offload: add wake-up-on-lan and queue to flow_action
2cd173e6d542 : cls_flower: don't expose TC actions to drivers anymore
738678817573 : drivers: net: use flow action infrastructure
3b1903ef97c0 : flow_offload: add statistics retrieval infrastructure and use it
3a7b68617de7 : cls_api: add translator to flow_action representation
e3ab786b4253 : flow_offload: add flow action infrastructure
c500c86b0c75 : net/mlx5e: support for two independent packet edit actions
8f2566225ae2 : flow_offload: add flow_rule and flow_match structures and use them
123cbb6c70e1 : drm/dp_mst: Remove rebase-detritus in VCPI helper kernel-docs
d3236214e7de : clk: clk-st: avoid clkdev lookup leak at remove
8144e1e8cacf : clk: clk-max77686: Clean clkdev lookup leak and use devm
3eee6c7d119c : clkdev: add managed clkdev lookup registration
60b8f0ddf1a9 : clk: Add (devm_)clk_get_optional() functions
5c56dfe63b6e : clk: Add comment about __of_clk_get_by_name() error values
e02f5c1bb228 : drm: disable uncached DMA optimization for ARM and arm64
2fa044e51a1f : XArray: Add cyclic allocation
a3e4d3f97ec8 : XArray: Redesign xa_alloc API
2c850b7b9e7d : drm/amd/display: add n_vid_mul and half pix_rate for odm
fb55546ea4b5 : drm/amd/display: refactor init_hw to isolate pipe related init
9c0fb8d45bfc : drm/amd/display: refactor programming of DRR
d2d7885f75b6 : drm/amd/display: add seamless boot flag to stream
ff582b61466f : drm/amd/display: add way to determine if link is active
a122b62d8ac4 : drm/amd/display: refactor out programming of vupdate interrupt
68f1a00c23d4 : drm/amd/display: interface to check if timing can be seamless
c00800c46e83 : drm/amd/display: 3.2.17
e6d2421343a7 : drm/amd/display: PIP overlay corruption
de00d253bc85 : drm/amd/display: link_rate_set should index into table
00fbeb4e2f9e : drm/amd/display: DC VM Fixes
b9d4b33059b8 : drm/amd/display: Disable Stutter for Stereo 3D
810ece19ee74 : drm/amd/display: Calc vline position in dc.
3f01f098a4e2 : drm/amd/display: Clear dc_sink after it gets released
5062b797db41 : drm/amd/display: Don't re-program planes for DPMS changes
ba345a0242d7 : drm/amdgpu/display: fix compiler errors [-Werror,-Wparentheses-equality]
e9d97b05a80f : ASoC: codecs: Add jz4725b-codec driver
3ccaf57a6a63 : XArray: Add support for 1s-based allocation
fd9dc93e3623 : XArray: Change xa_insert to return -EBUSY
82434d23f36d : x86/boot/compressed/64: Explain paging_prepare()'s return value
0f681d09e66e : Input: add new vibrator driver for various MSM SOCs
a5c5e50cce9d : Input: gpio-keys - add shutdown callback
45b13b424faa : x86/boot/compressed/64: Do not corrupt EDX on EFER.LME=1 setting
b52c018ddccf : net: phy: make use of new MMD accessors
1878f0dcbff0 : net: phy: provide full set of accessor functions to MMD registers
d9111d36024d : ASoC: rsnd: fixup rsnd_ssi_master_clk_start() user count check
62e94da3e9d8 : media: Drop superfluous PCM preallocation error checks
f13d4b5f85e1 : ASoC: dapm: harden use of lookup tables
6c422436638a : ASoC: dmaengine: Drop superfluous PCM preallocation error checks
8eea18f6a433 : ASoC: xtensa: Drop superfluous PCM preallocation error checks
c87592fec396 : ASoC: uniphier: Drop superfluous PCM preallocation error checks
4f39e4c969b1 : ASoC: txx9: Drop superfluous PCM preallocation error checks
18183edaad8d : ASoC: stm: Drop superfluous PCM preallocation error checks
b76c7fe6c99d : ASoC: sh: Drop superfluous PCM preallocation error checks
fba3b09f185e : ASoC: meson: Drop superfluous PCM preallocation error checks
15486e63e7ce : ASoC: mediatek: Drop superfluous PCM preallocation error checks
62961dd5f609 : ASoC: intel: Drop superfluous PCM preallocation error checks
ad8ba770ca67 : ASoC: dwc: Drop superfluous PCM preallocation error checks
f6aa470f0d3c : ASoC: amd: Drop superfluous PCM preallocation error checks
c16e12010060 : ASoC: dapm: fix out-of-bounds accesses to DAPM lookup tables
2e5c88887358 : spi: atmel-quadspi: add support for sam9x60 qspi controller
3a6c501e96ee : dt-bindings: spi: atmel-quadspi: QuadSPI driver for Microchip SAM9X60
bd7905e2fed7 : spi: atmel-quadspi: add support for named peripheral clock
18f075145e08 : dt-bindings: spi: atmel-quadspi: make "pclk" mandatory
90484f9b1629 : dt-bindings: spi: atmel-quadspi: update example to new clock binding
b456fd18ca69 : spi: atmel-quadspi: rework transfer macros
cae417b2a89b : spi: atmel-quadspi: switch to SPDX license identifiers
2aaa8dd0938e : spi: atmel-quadspi: return appropriate error code
9ce4c5128b96 : spi: atmel-quadspi: remove unnecessary cast
1db6de22b2c6 : spi: atmel-quadspi: fix naming scheme
18b6f6e176df : spi: atmel-quadspi: drop wrappers for iomem accesses
3ae012e9dff4 : spi: atmel-quadspi: order header files inclusion alphabetically
9958c8c39e58 : spi: atmel-quadspi: cache MR value to avoid a write access
0b2338a9bf36 : ALSA: cs46xx: Clean up proc file creations
29b2625ff605 : ALSA: info: Move card id proc creation into info.c
a858ee6655ca : ALSA: info: Minor optimization
9725752867cb : ALSA: info: Drop unused snd_info_entry.card field
7449054af0dc : ALSA: usb: Clean up with new procfs helpers
3c6ee77088a9 : ALSA: sparc: Clean up with new procfs helpers
50a7a8e916ed : ALSA: pcmcia: Clean up with new procfs helpers
47f2769b4b2e : ALSA: pci: Clean up with new procfs helpers
5a170e9e4c74 : ALSA: i2c: Clean up with new procfs helpers
1bac5e1c8142 : ALSA: isa: Clean up with new procfs helpers
815d808c7bfc : ALSA: drivers: Clean up with new procfs helpers
7453e1dafdec : ALSA: info: Add standard helpers for card proc file entries
eaffef0d5fca : ALSA: pci: Remove superfluous snd_info_register() calls
4a471d7cc99d : ALSA: compress: Remove superfluous snd_info_register() calls
a8d149813b44 : ALSA: pcm: Remove superfluous snd_info_register() calls
69fad28cefe3 : ALSA: emux: Remove superfluous snd_info_register() calls
413d452f3a1c : ALSA: opl4: Remove superfluous snd_info_register() calls
0c298bdc38a0 : ALSA: firewire: Remove superfluous snd_info_register() calls
47306401835a : ASoC: ssm2602: switch to SPDX identifier
d325c402964e : ring-buffer: Remove unused function ring_buffer_page_len()
f52d569f3d92 : tracing: Show stacktrace for wakeup tracers
88d380eb0668 : tracing/doc: Add latency tracer funcgraph example
afbab501c66b : tracing: Put a margin between flags and duration for wakeup tracers
97f0a3bcdf34 : tracing: Show more info for funcgraph wakeup tracers
6c6dbce196c2 : tracing: Add comment to predicate_parse() about "&&" or "||"
9399ca21d203 : tracing: Annotate implicit fall through in predicate_parse()
91457c018f15 : tracing: Annotate implicit fall through in parse_probe_arg()
9acd8de69d10 : function_graph: Support displaying relative timestamp
5ce3cc567471 : spi: spi-fsl-dspi: Provide support for DSPI slave mode operation (Vybryd vf610)
541d052d7215 : regulator: core: Only support passing enable GPIO descriptors
d162d0410338 : regulator: gpio: Simplify probe path
6198f40b47f3 : staging/vboxvideo: Add TODO
b49faf922ecd : staging/vboxvideo: don't set dev_priv_size = 0
01dc79cd6fe7 : regulator: fixed/gpio: Pull inversion/OD into gpiolib
d6cd33ad7102 : regulator: gpio: Convert to use descriptors
4f297062b288 : regulator: rk808: Convert rk805 buck1/2 to use linear range
46689b1e381a : regulator: as3722: Correct minor typo
4ef0ecb80e34 : ASoC: compress: Add helper functions for component trigger/set_params
52cadf1fdbe8 : ASoC: compress: Clarify the intent of current compressed ops handling
d22b4117538d : ASoC: wcd9335: remove some unnecessary NULL checks
37768e391740 : ASoC: ssm2602: Fix ADC powerup sequencing
cf17a5ffd272 : ASoC: dapm: Check for NULL widget in dapm_update_dai_unlocked
5c959d73dba6 : nvme-pci: fix rapid add remove sequence
e7ad43c3eda6 : nvme: lock NS list changes while handling command effects
ec51f8ee1e63 : aio: initialize kiocb private in case any filesystems expect it.
d6f11e7d91f2 : mmc: sunxi: Filter out unsupported modes declared in the device tree
d49d92ace497 : mmc: sunxi: Disable HS-DDR mode for H5 eMMC controller by default
dd9cef43c222 : bpf: test_maps: fix possible out of bound access warning
a5f2d082702c : tools: bpftool: doc, fix incorrect text
42a40e840d44 : selftests/bpf: test reading the offloaded program
06ea9e63cd23 : selftests/bpf: add test for mixing generic and offload XDP
d7f356380241 : selftests/bpf: print traceback when test fails
9ee963d6a1a0 : net: xdp: allow generic and driver XDP on one interface
52158f009742 : selftests/bpf: fix the expected messages
ccec81e4251f : x86/kexec: Fill in acpi_rsdp_addr from the first kernel
33913997d5c0 : fanotify: rename struct fanotify_{,perm_}event_info
a0a92d261f29 : fsnotify: move mask out of struct fsnotify_event
16bd4321c242 : perf auxtrace: Add timestamp to auxtrace errors
45a9fb3725d8 : fsnotify: send all event types to super block marks
e220140ff624 : fsnotify: remove dirent events from FS_EVENTS_POSS_ON_CHILD mask
5f02a8776384 : fsnotify: annotate directory entry modification events
bc72bed682a9 : arm64: defconfig: Enable Tegra TCU
2b5d2c92c29d : arm64: defconfig: Enable MAX8973 regulator
43c36002b86d : cpufreq: dt-platdev: add Tegra210 to blacklist
c06697d850fb : cpufreq: tegra124: extend to support Tegra210
9f5ed5fe6060 : cpufreq: tegra124: do not handle the CPU rail
8bf9437a4e7f : clk: tegra: dfll: build clk-dfll.c for Tegra124 and Tegra210
2b2dbc2f94e5 : clk: tegra: dfll: add CVB tables for Tegra210
b174b4fb919d : powerpc/powernv: Escalate reset when IODA reset fails
ebb0e13ead2d : powerpc/ptrace: Mitigate potential Spectre v1
f7ebf8874c2a : clk: tegra: dfll: round down voltages based on alignment
36541f0499fe : clk: tegra: dfll: support PWM regulator control
b3cf8d069505 : clk: tegra: dfll: CVB calculation alignment with the regulator
b0dcfb78dc6a : clk: tegra: dfll: registration for multiple SoCs
26ee2bcdea33 : perf intel-pt: Packet splitting can happen only on 32-bit
c79a3ccb1918 : dt-bindings: cpufreq: tegra124: remove cpu_lp clock from required properties
73688f7d535b : dt-bindings: cpufreq: tegra124: remove vdd-cpu-supply from required properties
039976129048 : perf intel-pt: Fix CYC timestamp calculation after OVF
7e9d10985856 : dt-bindings: clock: tegra124-dfll: add Tegra210 support
5a99d99e3310 : perf intel-pt: Fix overlap calculation for padding
93caec004265 : dt-bindings: clock: tegra124-dfll: Update DFLL binding for PWM regulator
c3fcadf0bb76 : perf auxtrace: Define auxtrace record alignment
de45b787dab5 : ARM: tegra: add "jedec,spi-nor" flash compatible binding
d7e449a858ec : drm/i915: Just use icl+ definition for PLANE_WM blocks field
c7e716b8617e : drm/i915: Bump skl+ wm blocks to 11 bits
f08046cb3082 : perf thread-stack: Represent jmps to the start of a different symbol
90c2cda7056e : perf thread-stack: Tidy thread_stack__no_call_return() by adding more local variables
e7a3a055f2b8 : perf thread-stack: Tidy thread_stack__push_cp() usage
d6d457451eb9 : perf tools: Fix split_kallsyms_for_kcore() for trampoline symbols
2d08f87fe7a2 : perf vendor events intel: Fix Load_Miss_Real_Latency on CLX
173e65f6bc35 : perf cs-etm: Set sample flags for exception return packet
96dce7f4f387 : perf cs-etm: Set sample flags for exception packet
03919e526b29 : perf cs-etm: Add traceID in packet
95c6fe970a01 : perf cs-etm: Change tuple from traceID-CPU# to traceID-metadata
47106e7413f9 : perf cs-etm: Add exception number in exception packet
465eaaa89e2b : perf cs-etm: Set sample flags for trace discontinuity
06220bf472f2 : perf cs-etm: Set sample flags for instruction range packet
ca45d843a599 : perf cs-etm: Add last instruction information in packet
55fa8b8c0a37 : perf tools: Add documentation for BPF event selection
dbd2a1d57f4e : perf report: Move symbol annotation to the resort phase
5749618764c2 : perf evsel: Add output_resort_cb method
e4c38fd4a0f5 : perf hists: Add argument to hists__resort_cb_t callback
5f40fa97669b : perf clang: Do not use 'return std::move(something)'
f13de6609a9a : perf record: Apply affinity masks when reading mmap buffers
de20e3200c96 : perf tools: Add fallback versions for CPU_{OR,EQUAL}()
c44a8b44ca9f : perf record: Bind the AIO user space buffers to nodes
9d2ed64587c0 : perf record: Allocate affinity masks
159b0da50adb : perf pmu: Remove set_drv_config API
1a89f1e2bec2 : perf coresight: Remove set_drv_config() API
fa4e819bbca9 : perf arm cs-etm: Use event attributes to send sink information to kernel
ffe8881eb20b : perf pmu: Move EVENT_SOURCE_DEVICE_PATH to PMU header file
226443925887 : coresight: Use event attributes for sink selection
bb8e370bdc14 : coresight: perf: Add "sinks" group to PMU directory
840018668ce2 : perf/aux: Make perf_event accessible to setup_aux()
ebc52aee6130 : perf bpf-loader: Remove unecessary includes from bpf-loader.h
5afbb37c68ab : perf powerpc kvm-stat: Add missing evlist.h header
5691903a6f52 : perf kvm stat: Replace kvm-stat.h includes with forward declarations
eb563d6604b0 : perf pmu: Remove needless evsel.h include, only needs one fwd decl
e9dacd63a185 : perf tests pmu: Add missing headers
71551288d2fd : perf hist: Remove the needless callchain.h include from hist.h
b10ba7f1a278 : perf tools: Add missing include <callchain.h> in various places
e22c1c751140 : perf thread: Don't include symbol.h, symbol_conf.h is enough
9cd997f85e29 : perf evsel: No need to include symbol.h in evsel.h, symbol_conf.h is enough
daecf9e0fa8e : perf tools: Add missing include for symbols.h
7cadca8e1b4a : perf hist: Remove symbol.h from hist.h, just fwd decls are needed
2f2ae234e5af : perf tests: Add missing headers so far obtained indirectly
41f30914fc33 : perf map: Move structs and prototypes for map groups to a separate header
1101f69af533 : pref tools: Add missing map.h includes
9f4e8ff27a80 : perf symbols: Introduce map_symbol.h
7b644f9ad18f : perf callchain: Uninline callchain_cursor_reset() to remove map.h dependency
4fed072609b8 : perf srccode: Move struct definition from map.h to srccode.h
af1db7f6b732 : perf arm pmu: Add missing linux/string.h header
d6e4ae499f25 : perf powerpc: Add missing headers to skip-callchain-idx.c
0d15a7397ae7 : arm64: dts: allwinner: h5: libretech-all-h3-cc: Mark eMMC HS-DDR 3.3V capable
a24270afa7f7 : arm64: dts: allwinner: a64: Enable PMIC power supplies on various boards
6297388e1edd : drm/omap: dsi: Hack-fix DSI bus flags
0940c52742de : drm/omap: dsi: Fix OF platform depopulate
4df04ac9b37f : drm/omap: dsi: Fix crash in DSI debug dumps
c54932d42a4e : arm64: dts: marvell: armada-3720-espressobin: declare PCIe warm reset pin
a5470af981a0 : arm64: dts: marvell: armada-37xx: declare PCIe reset pin
05d168a56fae : arm64: dts: marvell: armada-37xx: declare USB2 UTMI PHYs
b3ad58bcad7e : arm64: dts: marvell: armada-37xx: fix USB2 memory region
02967b85b3ea : arm64: dts: marvell: armada-37xx: declare SATA clock
d68def52498e : arm64: dts: marvell: armada-37xx: fix SATA node scope
47041b9780f1 : arm64: dts: marvell: add interrupt support to cp110 thermal node
a3f3332f412f : arm64: dts: marvell: add interrupt support to ap806 thermal node
82df8261c6a9 : x86/boot: Fix randconfig build error due to MEMORY_HOTREMOVE
82f9ed3a9330 : x86/boot: Fix cmdline_find_option() prototype visibility
26a11deea685 : drm/i915/pmu: Fix enable count array size and bounds checking
bc3c03ccb464 : arm64: Enable the support of pseudo-NMIs
c25349fd3c80 : arm64: Skip irqflags tracing for NMI in IRQs disabled context
1234ad686fb1 : arm64: Skip preemption when exiting an NMI
7d31464adf20 : arm64: Handle serror in NMI context
101b35f7def1 : irqchip/gic-v3: Allow interrupts to be set as pseudo-NMI
f32c926651dc : irqchip/gic-v3: Handle pseudo-NMIs
d98d0a990ca1 : irqchip/gic-v3: Detect if GIC can support pseudo-NMIs
b334481ab76b : arm64: gic-v3: Implement arch support for priority masking
e79321883842 : arm64: Switch to PMR masking when starting CPUs
b5cf607370d0 : irqchip/gic-v3: Factor group0 detection into functions
0ceb0d56905e : arm64: alternative: Apply alternatives early in boot process
e9ab7a2e3336 : arm64: alternative: Allow alternative status checking per cpufeature
8cb7eff32cc0 : arm64: daifflags: Include PMR in daifflags restore operations
4a503217ce37 : arm64: irqflags: Use ICC_PMR_EL1 for interrupt masking
13b210ddf474 : efi: Let architectures decide the flags that should be saved/restored
85738e05dc38 : arm64: kvm: Unmask PMR before entering guest
a9806aa259fe : arm64: Unmask PMR before going idle
133d05186325 : arm64: Make PMR part of task context
cdbc81ddef43 : arm64: ptrace: Provide definitions for PMR values
3f1f3234bc2d : irqchip/gic-v3: Switch to PMR masking before calling IRQ handler
e99da7c6f51b : arm/arm64: gic-v3: Add PMR and RPR accessors
b90d2b22afdc : arm64: cpufeature: Add cpufeature for IRQ priority masking
c9bfdf734d4c : arm64: cpufeature: Set SYSREG_GIC_CPUIF as a boot system feature
a82785a953e0 : arm64: Remove unused daif related functions/macros
5870970b9a82 : arm64: Fix HCR.TGE status for NMI contexts
a087cdd4073b : livepatch: Module coming and going callbacks can proceed with all listed patches
cbfa482f7e2b : EDAC, skx_common: Add code to recognise new compound error code
49ee4dd2e753 : livepatch: Proper error handling in the shadow variables selftest
86e43f23c171 : livepatch: return -ENOMEM on ptr_id() allocation failure
ecba29f434a8 : livepatch: Introduce klp_for_each_patch macro
375bfca3459d : livepatch: core: Return EOPNOTSUPP instead of ENOSYS
d6a9f7336d92 : EDAC, i10nm: Fix randconfig builds
73350424bec9 : cfg80211: pmsr: fix abort locking
0acd99282bef : cfg80211: pmsr: fix MAC address setting
4d1b53034d79 : ALSA: usb: Drop superfluous PCM preallocation error checks
600bacfcd706 : ALSA: spi: Drop superfluous PCM preallocation error checks
1267e24fe749 : ALSA: sparc: Drop superfluous PCM preallocation error checks
2462bca0a668 : ALSA: sh: Drop superfluous PCM preallocation error checks
c025672290d7 : ALSA: ppc: Drop superfluous PCM preallocation error checks
5116b94af07a : ALSA: pci: Drop superfluous PCM preallocation error checks
f32e5616005b : ALSA: parisc: Drop superfluous PCM preallocation error checks
e6e8c82b9747 : ALSA: atmel: Drop superfluous PCM preallocation error checks
d5d27fd9826b : mtd: rawnand: gpmi: fix MX28 bus master lockup problem
d028a646e84b : drm/i915: Try to sanitize bogus DPLL state left over by broken SNB BIOSen
836bcab50624 : udc: net2280: Fix net2280_disable
1e19a520a925 : USB: gadget: Improve kerneldoc for usb_ep_dequeue()
c97617a81a76 : ALSA: hda/ca0132 - Fix build error without CONFIG_PCI
f7748e295238 : tools/bpf: silence a libbpf unnecessary warning
42fb055a57ca : scsi: lpfc: Update lpfc version to 12.2.0.0
0d041215f0b4 : scsi: lpfc: Update 12.2.0.0 file copyrights to 2019
c160c0f8063e : scsi: lpfc: Fix nvmet issues when link bounce under IO load
472e146d1cf3 : scsi: lpfc: Correct upcalling nvmet_fc transport during io done downcall
f6e84790520a : scsi: lpfc: Fix default driver parameter collision for allowing NPIV support
c2017260eea2 : scsi: lpfc: Rework locking on SCSI io completion
b1684a0b42ec : scsi: lpfc: Enable SCSI and NVME fc4s by default
222e9239c608 : scsi: lpfc: Resize cpu maps structures based on possible cpus
75508a8b8b2d : scsi: lpfc: Utilize new IRQ API when allocating MSI-X vectors
32517fc0975b : scsi: lpfc: Rework EQ/CQ processing to address interrupt coalescing
cb733e358787 : scsi: lpfc: cleanup: convert eq_delay to usdelay
6a828b0f6192 : scsi: lpfc: Support non-uniform allocation of MSIX vectors to hardware queues
b3295c2a7533 : scsi: lpfc: Fix setting affinity hints to correlate with hardware queues
45aa312e211f : scsi: lpfc: Allow override of hardware queue selection policies
c490850a0947 : scsi: lpfc: Adapt partitioned XRI lists to efficient sharing
ace44e48b1fc : scsi: lpfc: Synchronize hardware queues with SCSI MQ interface
1fbf97425002 : scsi: lpfc: Convert ring number to hardware queue for nvme wqe posting.
4c47efc140fa : scsi: lpfc: Move SCSI and NVME Stats to hardware queue structures
63df6d637e33 : scsi: lpfc: Adapt cpucheck debugfs logic to Hardware Queues
18c27a621614 : scsi: lpfc: cleanup: Remove unused FCP_XRI_ABORT_EVENT slowpath event
5e5b511d8bfa : scsi: lpfc: Partition XRI buffer list across Hardware Queues
cdb42becdd40 : scsi: lpfc: Replace io_channels for nvme and fcp with general hdw_queues per cpu
7370d10ac99e : scsi: lpfc: Remove extra vector and SLI4 queue for Expresslane
0794d601d174 : scsi: lpfc: Implement common IO buffers between NVME and SCSI
e960f5ab40b6 : scsi: lpfc: cleanup: Remove excess check on NVME io submit code path
0b05e9fe1fd1 : scsi: lpfc: cleanup: remove nrport from nvme command structure
b8837a0f8851 : scsi: qla2xxx: Update driver version to 10.00.00.13-k
1560bafdff9e : scsi: qla2xxx: Use complete switch scan for RSCN events
87d6814a28d9 : scsi: qla2xxx: Fix fw options handle eh_bus_reset()
dcbf8f8087eb : scsi: qla2xxx: Restore FAWWPN of Physical Port only for loop down
5e85f6df7722 : scsi: qla2xxx: Prevent memory leak for CT req/rsp allocation
97a93cea8873 : scsi: qla2xxx: Fix SRB allocation flag to avoid sleeping in IRQ context
1021f0bc2f3d : scsi: qla2xxx: allow session delete to finish before create.
9ecd6564d154 : scsi: qla2xxx: fix fcport null pointer access.
51fd6e6351a6 : scsi: qla2xxx: flush IO on chip reset or sess delete
80676d054e5a : scsi: qla2xxx: Fix session cleanup hang
4825034afba8 : scsi: qla2xxx: Change default ZIO threshold.
590f806ddd2e : scsi: qla2xxx: Add pci function reset support.
7f147f9bfd44 : scsi: qla2xxx: Fix N2N target discovery with Local loop
a6c109a6b746 : tools/bpf: add const qualifier to btf__get_map_kv_tids() map_name parameter
206dafb0a3a1 : tools/bpf: fix a selftest test_btf failure
8b3238cabd50 : scsi: block: remove bidi support
69ed175c1955 : scsi: block: remove req->special
b9f91992991b : scsi: stop setting up request->special
ae3d56d81507 : scsi: remove bidirectional command support
19fcae3d4f2d : scsi: remove the SCSI OSD library
80f2121380ca : scsi: fs: remove exofs
972248e9111e : scsi: bsg-lib: handle bidi requests without block layer help
ccf3209f0044 : scsi: bsg: refactor bsg_ioctl
77476360f173 : drm/amd/display: Disconnect mpcc when changing tg
e3fa5c4cf1b9 : drm/amd/display: Apply fake sink back to MST sequence
49782c638f6a : drm/amd/display: add a debug flag to force odm combine
8dac4e7d89ea : drm/amd/display: store timing sync info in dc_stream_status
4f69bc8c16f0 : drm/amd/display: Modify ABM 2.2 Max Reduction
056f05f65bf4 : drm/amd/display: pass vline_config parameter by reference.
ac627caf6b92 : drm/amd/display: add gpio lock/unlock
cf7d98d254e9 : drm/amd/display: 3.2.16
5fc0cbfad456 : drm/amd/display: determine if a pipe is synced by plane state
8f0159122714 : drm/amd/display: DGAM enabled for HDR
a057ec460ab1 : drm/amd/display: Check that vrefresh is in freesync range
22d7663f47cc : drm/amd/display: dmcu is blocking due to wrong disable ABM command
b21e09d0558e : drm/amd/display: fix issue with DC brightness low with VB
a4f1d2b8a543 : drm/amd/display: Add monitor patch for backlight off
385d7eeaf147 : drm/amd/display: Remove FreeSync timing changed debug output
c448a53aaf9e : drm/amd/display: Initialize stream_update to zero
c744e974a22b : drm/amd/display: Reformat dm_determine_update_type_for_commit
c7af5f77aecd : drm/amd/display: Use the right surface for flip and FreeSync
f3e3698d0545 : drm/amd/display: Apply all surface updates onto surfaces
9ca089925f0c : drm/amd/display: Use udelay when waiting between aux retries
1b52f2d5679d : drm/amdgpu: cleanup VM dw estimation a bit
90d647222a8f : drm/amdgpu: fix waiting for BO moves with CPU based PD/PT updates
12a8bd8862eb : drm/amd/display: Use context parameters to enable FBC
cc7e422d3db3 : drm/amd/display: Don't re-enable CRC when CONFIG_DEBUG_FS isn't defined
41cca166cc57 : drm/amdgpu: add a workaround for GDS ordered append hangs with compute queues
67dd1a36334f : drm/amdgpu: Add AMDGPU_CHUNK_ID_SCHEDULED_DEPENDENCIES
373e87fc9152 : drm/amd/powerplay: update soc boot and max level on vega10
8daa12182a7a : drm/amd/display: Use memset to initialize variables in fill_plane_dcc_attributes
19afd79951e6 : drm/amd/display: Use memset to initialize variables in amdgpu_dm_atomic_commit_tail
d6d36b55a0f3 : drm/amd/display: Use memset to initialize variable in wait_for_training_aux_rd_interval
c1219b941c1f : drm/amd/amdgpu: fix spelling mistake "matech" -> "match"
8c5ad0dae93c : igc: Add ethtool support
a865d22d593f : igb: Bump version number
200a1a1a7e91 : igc: Remove the 'igc_get_phy_id_base' method
109f599663b9 : igc: Remove the 'igc_read_mac_addr_base' method
0f9e980bf5ee : e1000e: fix cyclic resets at link up with active tx
439c71f7d2ca : igc: Remove unneeded code
c0d7c861bd57 : dt-bindings: thermal: add binding document for mt8183 thermal controller
cb82aaade9d1 : thermal: mediatek: add flag for bank selection
bd9403943d7d : thermal: mediatek: add thermal controller offset
f84514766985 : thermal: mediatek: add calibration item
1d0819455e43 : thermal: mediatek: add common index of vts settings.
eb9aecd90d1a : thermal: mediatek: fix register index error
55fdbeaa2db8 : igc: Remove unused code
bdcc5bc25548 : mISDN: fix a race in dev_expire_timer()
75c05a74e745 : net: dsa: mv88e6xxx: Fix counting of ATU violations
7797ff424818 : thermal: qoriq: add multiple sensors support
250e211057c7 : thermal: broadcom: Add Stingray thermal driver
979eff22c9f4 : e1000e: fix a missing check for return value
ea888b03e3d7 : fm10k: TRIVIAL cleanup of extra spacing in function comment
2242281d6998 : ixgbe: remove magic constant in ixgbe_reset_hw_82599()
a8890c38abb2 : igc: Fix code redundancy
facd86390be2 : docs/networking: fix formatting of Intel drivers documentation
803cc52323e0 : igc: Remove unreachable code from igc_phy.c file
59f58708c504 : e1000e: Exclude device from suspend direct complete optimization
b8bdf0925902 : dt-bindings: thermal: Add binding document for SR thermal
bf78f133cd39 : thermal: cpu_cooling: Clarify error message
3079f340caa7 : thermal: of-thermal: Print name of device node with error
88ec89adec36 : drm/nouveau: Move PBN and VCPI allocation into nv50_head_atom
022debad063e : drm/atomic: Add drm_atomic_state->duplicated
7fad8da1ae23 : drm/amd/display: Attach VRR properties for eDP connectors
6d3d8065bb14 : drm/amdkfd: Fix if preprocessor statement above kfd_fill_iolink_info_for_cpu
0a5f49cbf9d6 : drm/amdgpu: use spin_lock_irqsave to protect vm_manager.pasid_idr
a3d15c4b0ecd : drm/dp_mst: Remove port validation in drm_dp_atomic_find_vcpi_slots()
34025fb0c4c9 : IB/hfi1: Prioritize the sending of ACK packets
a05c9bdcfd16 : IB/hfi1: Add static trace for TID RDMA WRITE protocol
ad00889e7ca2 : IB/hfi1: Enable TID RDMA WRITE protocol
c6c231175ccd : IB/hfi1: Add interlock between TID RDMA WRITE and other requests
3c6cb20a0d17 : IB/hfi1: Add TID RDMA WRITE functionality into RDMA verbs
572f0c330113 : IB/hfi1: Add the dual leg code
24c5bfeaf1e6 : IB/hfi1: Add the TID second leg ACK packet builder
70dcb2e3dc6a : IB/hfi1: Add the TID second leg send packet builder
6e38fca6b152 : IB/hfi1: Resend the TID RDMA WRITE DATA packets
7cf0ad679de4 : IB/hfi1: Add a function to receive TID RDMA RESYNC packet
6e391c6a4a8f : IB/hfi1: Add a function to build TID RDMA RESYNC packet
829eaee5d09a : IB/hfi1: Add TID RDMA retry timer
9e93e967f7b4 : IB/hfi1: Add a function to receive TID RDMA ACK packet
0f75e325aa11 : IB/hfi1: Add a function to build TID RDMA ACK packet
d72fe7d5008b : IB/hfi1: Add a function to receive TID RDMA WRITE DATA packet
539e1908e45b : IB/hfi1: Add a function to build TID RDMA WRITE DATA packet
72a0ea99ec13 : IB/hfi1: Add a function to receive TID RDMA WRITE response
3c759e003a6a : IB/hfi1: Add TID resource timer
38d46d3676ed : IB/hfi1: Add a function to build TID RDMA WRITE response
07b923701e38 : IB/hfi1: Add functions to receive TID RDMA WRITE request
4f9264d156dc : IB/hfi1: Add an s_acked_ack_queue pointer
f5a4a95f4dd8 : IB/hfi1: Allow for extra entries in QP's s_ack_queue
c098bbb00cd1 : IB/hfi1: Build TID RDMA WRITE request
3a8844c29852 : drm/dp_mst: Fix unbalanced malloc ref in drm_dp_mst_deallocate_vcpi()
ad4635153034 : mtd: Make sure mtd->erasesize is valid even if the partition is of size 0
3ce5daa2c179 : IB/hfi1: Add static trace for TID RDMA READ protocol
f1ab4efa6d32 : IB/hfi1: Enable TID RDMA READ protocol
a0b34f75ec20 : IB/hfi1: Add interlock between a TID RDMA request and other requests
24b11923da4c : IB/hfi1: Integrate TID RDMA READ protocol into RC protocol
039cd3daf19b : IB/hfi1: Increment the retry timeout value for TID RDMA READ request
b126078e8957 : IB/hfi1: Add functions for restarting TID RDMA READ request
22d136d7566f : IB/hfi1: Add TID RDMA handlers
9905bf06e890 : IB/hfi1: Add functions to receive TID RDMA READ response
1db21b505028 : IB/hfi1: Add a function to build TID RDMA READ response
d0d564a1caac : IB/hfi1: Add functions to receive TID RDMA READ request
6b6cf9357f78 : IB/hfi1: Set PbcInsertHcrc for TID RDMA packets
742a3826cf82 : IB/hfi1: Add functions to build TID RDMA READ request
84f4a40d46d8 : IB/hfi1: Add static trace for flow and TID management functions
2f16a696a05d : IB/hfi1: Add the counter n_tidwait
838b6fd2d9ca : IB/hfi1: TID RDMA RcvArray programming and TID allocation
37356e783281 : IB/hfi1: TID RDMA flow allocation
385156c5f2a6 : IB/hfi: Move RC functions into a header file
a2bfd708b17a : RDMA/iwpm: move kdoc comments to functions
a78e8723a505 : RDMA/cma: Remove CM_ID statistics provided by rdma-cm module
bf3b4f066d99 : IB/mlx5: Do not use hw_access_flags for be and CPU data
761acdda5c2c : rtc: rs5c372: r2221: fix to use the correct XSTP bit
edb190cb1734 : rtc: snvs: make sure clock is enabled for interrupt handle
f0c04c276739 : rtc: ds1672: fix unintended sign extension
341203e78943 : mac80211_hwsim: Support boottime in scan results
b7e29924a1a6 : clk: ingenic: jz4740: Fix gating of UDC clock
51ff86dd1069 : clk: mediatek: update clock driver of MT2712
c3424f59a0cb : dt-bindings: clock: add clock for MT2712
4f2ab5e1d13d : ALSA: compress: Fix stop handling on compressed capture streams
9c0644ee4aa8 : virtio: drop internal struct from UAPI
3c8d7ef89bb8 : vfio: platform: reset: fix up include directives to remove ccflags-y
1651925d403e : net/mlx5e: Use the inner headers to determine tc/pedit offload limitation on decap flows
6363651d6dd7 : net/mlx5e: Properly set steering match levels for offloaded TC decap rules
82eaa1fa0448 : net/mlx5e: FPGA, fix Innova IPsec TX offload data path performance
bf002c100740 : drm/i915: W/A for underruns with WM1+ disabled on icl
108d14bdaef6 : drm/i915: Setup PIPE_CHICKEN for fastsets too
d16221195ae2 : drm/i915: Extract icl_set_pipe_chicken()
0aded171e20e : drm/i915: Fix wm latency==0 disable on skl+
6782f26c0d40 : MIPS: Export mm switching functions used by KVM
f81b845f72c3 : drm/i915: Push clear_intel_crtc_state() onto the heap
278bca7f318e : vfio-mdev: Switch to use new generic UUID API
39806c3f11e2 : drm/i915: Include register polling in reg_rw traces
bf2fa12593c2 : net: marvell: mvpp2: fix lack of link interrupts
4a4cec725790 : net: marvell: mvpp2: use phy_interface_mode_is_8023z() helper
d3db61caf45a : drm/msm/dpu: remove struct encoder_kickoff_params
baaac2fb0dda : dt-bindings: net: Add fixed-link support
8dc0ae90ad02 : net: nixge: Add support for fixed-link configurations
dd648818dad3 : net: nixge: Make mdio child node optional
d6827015e671 : platform/x86: intel_pmc_core: Fix PCH IP name
0e68eeea9894 : platform/x86: intel_pmc_core: Fix PCH IP sts reading
e50af8332785 : platform/x86: intel_pmc_core: Handle CFL regmap properly
871f1f2bcb01 : platform/x86: intel_int0002_vgpio: Only implement irq_set_wake on Bay Trail
0bbbe97f2f85 : platform/x86: ideapad: Add ideapad 330-15ICH to no_hw_rfkill
bbb97d728f77 : platform/x86: touchscreen_dmi: Add info for the Chuwi Hi8 Air tablet
ab1ab0eb0cb6 : drm/i915: do not return invalid pointers as a *dentry
b2ae318acdca : drm/i915: Rename HAS_GMCH
8335ebc1e98a : platform/x86: touchscreen_dmi: Add info for the PoV Wintab P1006w (v1.0) tablet
38f250b7d4a0 : platform/x86: dell-wmi: Ignore new keyboard backlight change event
96f984d3127e : ACPI / scan: Create platform device for BSG2150 ACPI nodes
45189a1998e0 : selinux: fix avc audit messages
21950ee7cc8f : drm/i915: Pull i915_gem_active into the i915_active family
5f5c139d6900 : drm/i915: Allocate active tracking nodes from a slabcache
2e2b7615e310 : dt-bindings: PCI: rcar: Add device tree support for r8a774c0
a42375af0a30 : drm/i915: Release the active tracker tree upon idling
64d6c500a384 : drm/i915: Generalise GPU activity tracking
45815d0962e9 : drm: add definitions for DP Audio/Video compliance tests
3bff2407fbd2 : ALSA: usb-audio: Add support for new T+A USB DAC
a21f453c73aa : drm/i915/selftests: Exercise some AB...BA preemption chains
ab3ab7b654ae : mtd: rawnand: fsmc: Disable NAND on remove()
30c72ab142a2 : mtd: rawnand: fsmc: Reset NAND timings on resume()
c40c7a990a46 : mtd: spinand: Add support for GigaDevice GD5F1GQ4UExxG
7a10a92f12b7 : mtd: rawnand: denali: remove unused dma_addr field from denali_nand_info
a8fce9fe2c44 : mtd: rawnand: denali: remove unused function argument 'raw'
4b3ee71be034 : mtd: rawnand: denali: remove unneeded denali_reset_irq() call
f9ffb406d35b : mtd: rawnand: check return code of nand_reset() and nand_readid_op()
2d73f3d66b70 : mtd: rawnand: remove ->legacy.erase and single_erase()
e2c6f50e4884 : selftests/bpf: add "any alignment" annotation for some tests
d4ea6ed022de : mtd: rawnand: denali: remove ->erase hook
e8cb0167ae68 : bpf, doc: add RISC-V JIT to BPF documentation
3175e121832f : mtd: rawnand: Annotate implicit fall through in nand_scan_tail
8a9e0aff8844 : MAINTAINERS: add RISC-V BPF JIT maintainer
5b15f8650bdb : mtd: rawnand: Annotate implicit fall through in nand_command/nand_command_lp
2353ecc6f91f : bpf, riscv: add BPF JIT for RV64G
db214513f62f : mtd: spinand: Add support for all Toshiba Memory products
0f416a463ecc : MAINTAINERS: Add entry for Amlogic NAND controller driver
8fae856c5350 : mtd: rawnand: meson: add support for Amlogic NAND flash controller
9c651127445c : selftests/btf: add initial BTF dedup tests
d5caef5b5655 : btf: add BTF types deduplication algorithm
69eaab04c675 : btf: extract BTF type size calculation
3059ba75ca8b : dt-bindings: nand: meson: add Amlogic NAND controller driver
013e6292aaf5 : mtd: rawnand: Simplify the locking
661803b23330 : mtd: rawnand: Stop using chip->state in drivers
efe5d132cb50 : mtd: rawnand: omap2: Use nand_controller_init()
a0916c94e914 : mtd: rawnand: tmio: Do not abuse nand_controller->wq
b5c2defc0261 : mtd: rawnand: mtk: Use nand_controller_init() instead of open-coding it
7b30196534c9 : mtd: rawnand: marvell: use struct_size() in devm_kzalloc()
511d05e0dadd : mtd: rawnand: sunxi: Handle the tREA > tRC / 2 case
f4cb4d7b46f6 : mtd: spinand: macronix: Fix ECC Status Read
67c88008c3e2 : mtd: rawnand: sunxi: Fix kernel doc headers
df5057999f8c : mtd: rawnand: sunxi: Migrate to ->exec_op()
f5f888719a99 : mtd: rawnand: sunxi: Add an SPDX tag
cde567e3d36d : mtd: rawnand: sunxi: Stop passing mtd_info objects around
a55abb369245 : mtd: rawnand: sunxi: Name nand_chip objects consistently
6c721acdd558 : mtd: rawnand: sunxi: Use struct_size()
f385ebf074d1 : mtd: rawnand: sunxi: Use a consistent name for sunxi_nand_chip objects
33c8cf421522 : mtd: rawnand: stm32_fmc2: add polling mode
2cd457f328c1 : mtd: rawnand: stm32_fmc2: add STM32 FMC2 NAND flash controller driver
6e4933a00661 : irqdesc: Add domain handler for NMIs
2dcf1fbcad35 : genirq: Provide NMI handlers
4b078c3f1a26 : genirq: Provide NMI management for percpu_devid interrupts
b525903c254d : genirq: Provide basic NMI management for interrupt lines
a692933a8769 : signal: Always attempt to allocate siginfo for SIGSTOP
d0051ca58460 : i2c: rcar: comment maintenance
8f2f350cbdb2 : perf script python: Add Python3 support to tests/attr.py
b9fa6d6ee9b8 : KVM: s390: fix possible null pointer dereference in pending_irqs()
b1d1e76ed9ee : KVM: s390: start using the GIB
9f30f6216378 : KVM: s390: add gib_alert_irq_handler()
174dd4f88875 : KVM: s390: kvm_s390_gisa_clear() now clears the IPM only
6cff2e104601 : KVM: s390: add functions to (un)register GISC with GISA
25c84dbaec6a : KVM: s390: add kvm reference to struct sie_page2
1282c21eb3da : KVM: s390: add the GIB and its related life-cyle functions
3dec19221788 : s390/cio: add function chsc_sgib()
982cff425959 : KVM: s390: introduce struct kvm_s390_gisa_interrupt
bb2fb8cdcf2d : KVM: s390: remove kvm_s390_ from gisa static inline functions
96723d323a08 : KVM: s390: use pending_irqs_no_gisa() where appropriate
672128bfee08 : KVM: s390: coding style kvm_s390_gisa_init/clear()
246b72183b35 : KVM: s390: move bitmap idle_mask into arch struct top level
689bdf9e9c33 : KVM: s390: make bitmap declaration consistent
b7d455712927 : KVM: s390: drop obsolete else path
8d43d5703667 : KVM: s390: clarify kvm related kernel message
2a121030d4ee : drm/i915: always return something on DDI clock selection
05bd07280d5f : i2c: gpio: fault-injector: better SPHINX style in docs
c6324fadeac8 : i2c: gpio: fault-injector: sort debugfs files alphabetically
3e0b69bbed71 : drm/i915: Fix skl srckey mask bits
0056a54b3353 : i2c: mediatek: remove completion_done()
93caa0dab77c : i2c: mediatek: speeds is replaced by macros definitions
947e492c0fc2 : netfilter: nft_compat: don't use refcount_inc on newly allocated entry
15df03c661cb : netfilter: ipv6: Don't preserve original oif for loopback address
70ae5669b5b3 : dt-bindings: i2c: Add Mediatek MT7629 i2c binding
2f8aa465b918 : i2c: gpio: sort includes
738ac0679b96 : i2c: algo-bit: convert to SPDX header
2292822e1576 : i2c: algo-bit: include main i2c header
348c5ad5d69c : ALSA: info: Always register entries recursively
9ddac734aa31 : drm/vmwgfx: Improve on IOMMU detection
4cbfa1e6c09e : drm/vmwgfx: Fix setting of dma masks
479d59026fe4 : drm/vmwgfx: Also check for crtc status while checking for DU active
51fdbeb4ca1a : drm/vmwgfx: Fix an uninitialized fence handle value
728354c005c3 : drm/vmwgfx: Return error code from vmw_execbuf_copy_fence_user
cac28ac2a87c : i2c: iop3xx: Add device tree probing
9f21ef41a5c5 : i2c: Add DT bindings for Xscale I2C masters
e814e688413a : i2c: of: Try to find an I2C adapter matching the parent
4640fa1833fe : nvmem: zynqmp: Added zynqmp nvmem firmware driver
940c2361b56a : dt-bindings: nvmem: Add bindings for ZynqMP nvmem driver
fe6f42cf6eb3 : firmware: xilinx: Add zynqmp_pm_get_chipid() API
c6e2bd956936 : i2c: omap: Use noirq system sleep pm ops to idle device for suspend
c06ee6ff2cbc : drm/i915/selftests: Context SSEU reconfiguration tests
e46c2e99f600 : drm/i915: Expose RPCS (SSEU) configuration to userspace (Gen11 only)
7810858412a0 : drm/i915: Add timeline barrier support
ec431eae8fc5 : drm/i915/perf: lock powergating configuration to default when active
87f1ef225242 : drm/i915: Record the sseu configuration per-context & engine
fed7e88c0702 : PM-runtime: update time accounting only when enabled
c155f6499f97 : PM-runtime: Switch accounting over to ktime_get_mono_fast_ns()
6ce1d63ed721 : ALSA: core: Don't allow NULL device for memory allocation
8f74ae398aa0 : ASoC: sh: Avoid passing NULL to memory allocators
18d33cdb0b30 : ASoC: amd: Avoid passing NULL to memory allocators
fdbbd6b74c92 : pinctrl: sh-pfc: r8a77990: Add DRIF pins, groups and functions
d1de227de814 : clk: renesas: r8a774c0: Add TMU clock
94e3935b5756 : clk: renesas: r8a77980: Add RPC clocks
db4a0073cc82 : clk: renesas: rcar-gen3: Add RPC clocks
ea5736805190 : arm64: kexec_file: handle empty command-line
86c5b359d9e1 : drm/bochs: fix bochs_gem_prime_mmap
db97dd0eef3a : drm/cirrus: add plane setup
3c1697e6bc5c : Input: sx8654 - do not override interrupt trigger
e47ff893bc67 : Input: sx8654 - convert #defined flags to BIT(x)
1381a5113caf : usb: dwc3: debug: purge usage of strcat
8ad382dd11eb : x86/resctrl: Remove duplicate MSR_MISC_FEATURE_CONTROL definition
f75a2804da39 : xfrm: destroy xfrm_state synchronously on net exit path
98ecc6768e8f : powerpc/32: Include .branch_lt in data section
809ab9371ca0 : XArray: Update xa_erase family descriptions
bd54211b8e19 : XArray tests: RCU lock prohibits GFP_KERNEL
c6ded86a161d : scsi: mpt3sas: Update driver version to 27.102.00.00
eb9c7ce56045 : scsi: mpt3sas: Add support for ATLAS PCIe switch
8f8384503e40 : scsi: mpt3sas: Add support for NVMe Switch Adapter
1244790d178b : scsi: mpt3sas: Rename mpi endpoint device ID macro.
f6fe57310811 : scsi: megaraid_sas: Add support for DEVICE_LIST DCMD in driver
44abbaf64b5d : scsi: megaraid_sas: Rework device add code in AEN path
daa0681118c9 : scsi: megaraid_sas: Rework code to get PD and LD list
7c429da45c33 : scsi: MAINTAINERS: Update dwc driver maintainer to Pedro Sousa
89408ac8aa86 : scsi: MAINTAINERS: Add reviewers for UFS patches
bb61b843ffd4 : scsi: cxlflash: Prevent deadlock when adapter probe fails
e13949aef43a : scsi: aacraid: clean up some indentation and formatting issues
d8f6382a7d02 : Revert "scsi: libfc: Add WARN_ON() when deleting rports"
88fc41c40715 : scsi: sd_zbc: Fix zone information messages
d7e6db20944c : scsi: sd: Improve sd_print_capacity()
27752647f88a : scsi: ufs: Print uic error history in time order
b6cd7f34ba13 : scsi: target: make the pi_prot_format ConfigFS path readable
47eefded1f70 : scsi: target/iscsi: Simplify iscsit_handle_text_cmd()
658c31224de2 : scsi: target/iscsi: Simplify iscsit_dump_data_payload()
32e36bfbcf31 : scsi: target/iscsi: Avoid iscsit_release_commands_from_conn() deadlock
1e65cc1631c1 : scsi: target/iscsi: Rename a function and a function pointer
0300b1147e52 : scsi: target/iscsi: Fix spelling of "unsolicited"
5468e82f7034 : net: phy: fixed-phy: Drop GPIO from fixed_phy_add()
618baaf7881e : scsi: target/iscsi: Convert comments about locking into runtime checks
b53655b80cfc : scsi: target/iscsi: Remove an incorrect comment
40ca8757291c : scsi: RDMA/srpt: Fix a credit leak for aborted commands
fd1b66870914 : scsi: RDMA/srpt: Rework I/O context allocation
c8101f7729da : net: dsa: Fix lockdep false positive splat
337ec69ed761 : scsi: RDMA/srpt: Fix handling of TMF submission failure
8b8807b9e982 : scsi: RDMA/srpt: Fix handling of command / TMF submission failure
17ab4f61b8cd : net: dsa: slave: Don't propagate flag changes on down slave interfaces
94ebb4716008 : scsi: target/core: Add target_send_busy()
83f85b8ec305 : scsi: target/core: Inline transport_lun_remove_cmd()
2281c95fe751 : scsi: target/core: Simplify the LUN RESET implementation
3f0661a492a1 : scsi: target/core: Remove several state tests from the TMF code
f80d2f0846b7 : scsi: target/core: Remove the write_pending_status() callback function
fc9c5a4a5a57 : net/mlx5: Fix code style issue in mlx driver
a8a1f7d09cfc : libbpf: fix libbpf_print
195482c3633c : powerpc/eeh: Correct retries in eeh_pe_reset_full()
1ef52073fd25 : powerpc/eeh: Improve recovery of passed-through devices
4d8e325d9df3 : powerpc/eeh: Add include_passed to eeh_clear_pe_frozen_state()
9ed5ca66aa66 : powerpc/eeh: Add include_passed to eeh_pe_state_clear()
188fdea69fa9 : powerpc/eeh: remove sw_state from eeh_unfreeze_pe()
3376cb91ed90 : powerpc/eeh: Cleanup eeh_pe_clear_frozen_state()
48396e80fb65 : RDMA/srp: Rework SCSI device reset handling
b0bad9ad514f : RDMA/IWPM: Support no port mapping requirements
f76903d574b2 : RDMA/IWPM: refactor the IWPM message attribute names
95b8e384d8c4 : iw_cxgb*: kzalloc the iwcm verbs struct
2b424cfc6972 : MIPS: Remove function size check in get_frame_info()
d3743fa94ccd : RDMA/hns: Fix the chip hanging caused by sending doorbell during reset
6a04aed6afae : RDMA/hns: Fix the chip hanging caused by sending mailbox&CMQ during reset
d061effc36f7 : RDMA/hns: Fix the Oops during rmmod or insmod ko when reset occurs
fd261ce6a30e : rds: rdma: update rdma transport for tos
56dc8bce9f76 : rds: add transport specific tos_map hook
3eb450367d08 : rds: add type of service(tos) infrastructure
d021fabf525f : rds: rdma: add consumer reject
cdc306a5c9cd : rds: make v3.1 as compat version
668aa15b5bf8 : RDMA/rxe: Improve loopback marking
fa40718804a1 : RDMA/rxe: Move rxe_init_av() to rxe_av.c
62c2766cf69d : MIPS: Loongson32: Remove DMA & NAND devices from ls1b/board.c
d6c2fba5e7dd : MIPS: Loongson32: Fix config brokenness; select SYS_SUPPORTS_32BIT_KERNEL
e7fde070f39b : evm: Use defined constant for UUID representation
fdb2410f7702 : ima: define ima_post_create_tmpfile() hook and add missing call
c8b37524d3cd : evm: remove set but not used variable 'xattr'
107dfa2e56ec : encrypted-keys: fix Opt_err/Opt_error = -1
278311e417be : kexec, KEYS: Make use of platform keyring for signature verify
c3c668e74239 : RDMA/hns: Make some function static
219a3e8676f3 : integrity, KEYS: add a reference to platform keyring
9ae1f262cd48 : MIPS: Don't select ARCH_HAS_SYNC_DMA_FOR_CPU when DMA is coherent
1413b2bc0717 : drm/i915: Trim NEWCLIENT boosting
a163afc88556 : IB/core: Remove ib_sg_dma_address() and ib_sg_dma_len()
6141f8fa5bb7 : IB/mlx5: Advertise XRC ODP support
2e68daceac07 : IB/mlx5: Advertise SRQ ODP support for supported transports
08100fad5cac : IB/mlx5: Add ODP SRQ support
fbeb4075c670 : IB/mlx5: Let read user wqe also from SRQ buffer
29917f4750a0 : IB/mlx5: Add XRC initiator ODP support
6ff7414a17b2 : IB/mlx5: Clean mlx5_ib_mr_responder_pfault_handler() signature
586f4e95c71a : IB/mlx5: Remove useless check in ODP handler
52a72e2a395f : IB/uverbs: Expose XRC ODP device capabilities
da82334219bc : IB/core: Allocate a bit for SRQ ODP support
10f56242e315 : IB/mlx5: Fix the locking of SRQ objects in ODP events
997feb11b83b : sh_eth: offload RX checksum on SH7763
06240e1b526d : sh_eth: offload RX checksum on SH7734
0da843adeefb : sh_eth: offload RX checksum on R8A77980
040c16fd5974 : sh_eth: offload RX checksum on R8A7740
48132cd0c631 : sh_eth: offload RX checksum on R7S72100
f8e022db5056 : sh_eth: RX checksum offload support
2c2ab5af7d14 : sh_eth: rename sh_eth_cpu_data::hw_checksum
c1959066ac02 : soc: fsl: dpio: Use after free in dpaa2_dpio_remove()
96408c43447a : tools/bpf: implement libbpf btf__get_map_kv_tids() API function
b8dcf8d149db : tools/bpf: expose functions btf_ext__* as API functions
7e8a5903774b : selftests/bpf: use localhost in tcp_{server,client}.py
047f2d941b8b : MIPS: Use lower case for addresses in nexys4ddr.dts
afd375dc239e : MIPS: Enable hugepage support for MIPS64r6
82f4f66ddf11 : MIPS: Remove open-coded cmpxchg() in set_pte()
c8790d657b0a : MIPS: MemoryMapID (MMID) Support
535113896e80 : MIPS: Add GINVT instruction helpers
0b317c389c67 : MIPS: mm: Add set_cpu_context() for ASID assignments
42d5b846574f : MIPS: mm: Unify ASID version checks
4ebea49ce233 : MIPS: mm: Un-inline get_new_mmu_context
7e8556d06acd : MIPS: mm: Split obj-y to a file per line
558ec8ad71c9 : MIPS: mm: Remove local_flush_tlb_mm()
f7908a007e20 : MIPS: mm: Remove redundant preempt_disable in local_flush_tlb_mm()
6067d47e36f4 : MIPS: mm: Move drop_mmu_context() comment into appropriate block
c9b2a3dc240c : MIPS: mm: Consolidate drop_mmu_context() has-ASID checks
67741ba3ba00 : MIPS: mm: Avoid HTW stop/start when dropping an inactive mm
4739f7dd99d7 : MIPS: mm: Remove redundant get_new_mmu_context() cpu argument
9a27324fde5d : MIPS: mm: Remove redundant drop_mmu_context() cpu argument
c653bd04f76d : MIPS: mm: Define activate_mm() using switch_mm()
e02e07e3127d : MIPS: Loongson: Introduce and use loongson_llsc_mb()
6ab3bc240ade : perf trace: Support multiple "vfs_getname" probes
59a17706915f : perf symbols: Filter out hidden symbols from labels
843cf70ed29a : perf symbols: Add fallback definitions for GELF_ST_VISIBILITY()
ebda52fa1be7 : raid1: simplify raid1_error function
f1e5b6239bdd : md-linear: use struct_size() in kzalloc()
1c1522d32ac4 : EDAC, mce_amd: Print ExtErrorCode and description on a single line
ecc15f113c8e : s390: bpf: fix JMP32 code-gen
c0a2e4d10d93 : s390/qeth: conclude all event processing before offlining a card
c2780c1a3fb7 : s390/qeth: cancel close_dev work before removing a card
afa0c5904ba1 : s390/qeth: fix use-after-free in error path
5065b2dd3e5f : s390/qeth: release cmd buffer in error paths
6f1ae8b6628b : tools/bpf: simplify libbpf API function libbpf_set_print()
9d100a19ffa5 : tools/bpf: print out btf log at LIBBPF_WARN level
8461ef8b7ef2 : tools/bpf: move libbpf pr_* debug print functions to headers
ac02bcf9cc1e : netfilter: ipv6: avoid indirect calls for IPV6=y case
960587285a56 : netfilter: nat: remove module dependency on ipv6 core
c1f7e02979ed : net: cls_flower: Remove filter from mask before freeing it
84b799a292eb : net/smc: correct state change for peer closing
a5e04318c83a : net/smc: delete rkey first before switching to unused
b8649efad879 : net/smc: fix sender_free computation
ad6f317f720f : net/smc: preallocated memory for rdma work requests
03f2c02d8be7 : f2fs: run discard jobs when put_super
53bc8d2af086 : net: dp83640: expire old TX-skb
8aa67d18a466 : arm64: entry: Remove unneeded need_resched() loop
67f52a9540e0 : efi/arm: Don't expect a return value of ptdump_debugfs_register
f6ac85858976 : netfilter: nf_tables: unbind set in rule from commit path
15fb84b74196 : USB: serial: cp210x: add GPIO support for CP2104
0f747bb27379 : ASoC: ak4118: fix missing header
766cc4965a3a : ASoC: mediatek: btcvsd: fix spelling mistake "offest" -> "offset"
77000bc43da1 : uio: remove the unused iov_for_each macro
4b6e9f3fe1d8 : ath9k: eeprom: Use scnprintf instead of snprintf
bc70a9d70052 : ALSA: arm: Avoid passing NULL to memory allocators
5cbb11747750 : ath10k: Add support for extended HTT aggr msg support
c7c3fec8a524 : ALSA: x86: Avoid passing NULL to memory allocators
1a86be476cfa : ath10k: fix S5 power consumption issue for QCA9377
5b9030cee1be : ath10k: Set DMA address mask to 35 bit for WCN3990
405d566f98ae : vfio-ccw: Don't assume there are more ccws after a TIC
594f1e8a240f : ARM: socfpga_defconfig: enable BLK_DEV_LOOP config option
e20a2e9c42c9 : Bluetooth: Fix decrementing reference count twice in releasing socket
794a4cb3d2f7 : nvme: remove the .stop_ctrl callout
6e02318eaea5 : nvme: add support for the Write Zeroes command
d23c808c6fc6 : arm64: ptdump: Don't iterate kernel page tables using PTRS_PER_PXX
27b8e90eaea6 : tools headers uapi: Sync linux/in.h copy from the kernel sources
d34cecfb6b2b : perf clang: Do not use 'return std::move(something)'
f0fabf9c8973 : perf mem/c2c: Fix perf_mem_events to support powerpc
489338a717a0 : perf tests evsel-tp-sched: Fix bitwise operator
7790b3556fcc : usb: dwc3: trace: pass trace buffer size to decoding functions
a46c52d9f265 : netfilter: nft_tunnel: Add NFTA_TUNNEL_MODE options
4e35c1cb9460 : netfilter: nf_nat: skip nat clash resolution for same-origin entries
98bfc3414bda : selftests: netfilter: add simple masq/redirect test cases
952b72f89ae2 : selftests: netfilter: fix config fragment CONFIG_NF_TABLES_INET
2d8ed461dbc9 : PCI: imx6: Add support for i.MX8MQ
4c458bb347ae : PCI: imx6: Convert DIRECT_SPEED_CHANGE quirk code to use a flag
68f1ec8ea14f : usb: Change "wired" to "hardwired" for connect_type
1760435d613c : usb: core: Move variable initialization to appropriate place
2f532d07f0cc : PCI: imx6: Mark PHY functions as i.MX6 specific
e8e4d4e95701 : PCI: imx6: Introduce drvdata
6f466168fa51 : staging: wilc1000: refactor scan() cfg80211 ops callback
0ae6cb7a24b2 : staging: wilc1000: make use of iface type to identify p2p interface
b36b9735ae8e : staging: wilc1000: rename timeout related macros
96ce4f83cd7e : staging: wilc1000: remove unnecessary debug log messages
bd3c7339548a : staging: wilc1000: remove redundant macros for radiotap
06fee3d5b3c3 : staging: wilc1000: remove conditional lock in wilc_wfi_deinit_mon_interface()
588713006ea4 : staging: wilc1000: avoid the use of 'wilc_wfi_mon' static variable
5ae890780e1b : staging: most: cdev: add missing check for cdev_add failure
da17ad1e6fc5 : staging: rtl8188eu: cleanup ODM_CmnInfoPtrArrayHook()
5ccbce3a0b0e : staging: mt7621-spi: Clean up comparison to NULL
98e9400a63d9 : staging: spi: mt7621: Remove superfluous pre-declaration of struct mt7621_spi
5220dd4f9428 : staging: spi: mt7621: Use macros instead of hardcoded values
376a62202152 : staging: spi: mt7621: Sort register definitions
feec667e801a : staging: spi: mt7621: Use recommended comment style
718a49173b2a : staging: spi: mt7621: Minor cosmetic changes
da05e373a27c : staging: spi: mt7621: Remove superfluous SPI_BPW_MASK definition
46c337872f34 : staging: spi: mt7621: Add return code check on device_reset()
dab7ed43dfc7 : staging: spi: mt7621: Clean up excessive header usage
9ad67a121637 : staging: spi: mt7621: Switch to SPDX identifier
7cbc196883b8 : staging: mt7621-eth/ethtool.c: Correction of SPDX license identifier
2fa495892bc9 : staging: prefix header search paths with $(srctree)/
ee593133a76c : staging: comedi: comedi_fops.c: Remove redundant blank line
adfebb51e175 : ASoC: topology: unload physical dai link in remove
b998fbbd531f : iwlwifi: implement BISR HW workaround for 22260 devices
dbf592f3d14f : iwlwifi: mvm: fix RFH config command with >=10 CPUs
c96b5eec2105 : iwlwifi: refactor NIC init sequence
b8a7547d7778 : iwlwifi: fix send hcmd timeout recovery flow
505a00c07113 : iwlwifi: dbg_ini: implement paging memory dump
6e9f8f992439 : iwlwifi: dbg_ini: implement device internal memory dump
f4f907aa73e0 : iwlwifi: dbg_ini: implement csr memory dump
8d534e96b500 : iwlwifi: dbg_ini: create new dump flow and implement prph dump
9deb52c68fb5 : iwlwifi: dbg_ini: align struct iwl_fw_ini_region_cfg to the FW
608dce95db10 : iwlwifi: mvm: fix RSS config command
537ea3bb744e : iwlwifi: mvm: support absolute thresholds in bf configuration
3619b088a879 : iwlwifi: mvm: don't hide HE radiotap data in SKB
32a378539a37 : iwlwifi: mvm: add description to second BAD_COMMAND assert number
45108c5d6870 : iwlwifi: move config structs to C file
74cf15cb69c0 : iwlwifi: mvm: add HE TB PPDU SIG-A BW to radiotap
0ec7bfb26aff : iwlwifi: dbg_ini: remove redundant dram buffer allocation
138d320a95ce : iwlwifi: dvm: use %u for sscanf() into unsigned variable
9394662ab5e9 : iwlwifi: mvm: config mac ctxt to HE before TLC
f4056d713ced : iwlwifi: mvm: add tlc command name to output
f992c61d59fb : iwlwifi: mvm: remove redundant condition
679bff239f51 : iwlwifi: mvm: limit AMSDU size to 8K
28916a165aa7 : iwlwifi: mvm: fix AP mode in WEP
244726ec9e19 : iwlwifi: mvm: add fall through comments where needed
999ced14c783 : iwlwifi: dvm: fix some fall through warnings
d7febc2e61f9 : iwlwifi: dbg_ini: update ini structs meta doc
700b3799b398 : iwlwifi: Fix pre operational dumping flows
6032c062723c : iwlwifi: mvm: remove duplicated include from ops.c
15e28c78c386 : iwlwifi: mvm: support new format for the beacon notification
2d0c66083d3f : iwlwifi: dbg_ini: update max region id num to support 64 regions
ffb677dc9816 : iwlwifi: dbg_ini: update ini triggers enum
67b8261c49a0 : iwlwifi: differentiate between alive timeout and alive flow failure
74a102521208 : iwlwifi: mvm: support CHANNEL_SWITCH_TIME_EVENT_CMD command
b2c1bf597ffa : iwlwifi: mvm: simplify some return conditions
7e316572c9c5 : iwlwifi: fix bad dma handling in page_mem dumping flow
bb0306bd6fa2 : iwlwifi: dbg_ini: give better naming to region struct fields
56ea8e3b4ef6 : iwlwifi: dbg_ini: fix iwl_fw_ini_buffer_location field enum bad naming
a9f802b63d00 : iwlwifi dbg_ini: update ini structs doc
96972d24fa6d : iwlwifi: bump FW API to 44 for 9000 and 22000 series
26b523356f49 : powerpc: Drop page_is_ram() and walk_system_ram_range()
8d26c1390aec : arm64: dts: hikey: Revert "Enable HS200 mode on eMMC"
83b944174ad7 : arm64: dts: hikey: Give wifi some time after power-on
5c713d9394f3 : pinctrl: qcom: spmi-gpio: select IRQ_DOMAIN_HIERARCHY in Kconfig
38f7ae9bdfb6 : genirq: export irq_chip_set_wake_parent symbol
3d7a64b992ea : drm/i915: Allow normal clients to always preempt idle priority clients
78a24e10cd94 : ASoC: soc-core: clear platform pointers on error
1e55a53a28d3 : drm: Trivial comment grammar cleanups
6454368a804c : dmaengine: dmatest: Abort test in case of mapping error
11907e9d3533 : ASoC: fsl-asoc-card: fix object reference leaks in fsl_asoc_card_probe
c4994a98faf2 : dmaengine: k3dma: Add support for dma-channel-mask
1200e070d6cc : dmaengine: k3dma: Delete axi_config
d4bdc39f5bd0 : dmaengine: k3dma: Upgrade k3dma driver to support hisi_asp_dma hardware
e2d896c08ca3 : Documentation: bindings: dma: Add binding for dma-channel-mask
50fdb52a7cda : Documentation: bindings: k3dma: Extend the k3dma driver binding to support hisi-asp
16c8a5957400 : regulator: axp20x: fix ALDO2, DLDO2 and ELDO3 definitions for AXP803
6682bd4d443f : clk: meson: factorise meson64 peripheral clock controller drivers
085a4ea93d54 : clk: meson: g12a: add peripheral clock controller
25db146aa726 : dt-bindings: clk: meson: add g12a periph clock controller bindings
8eed1db1adec : clk: meson: pll: update driver for the g12a
f6783319737f : sched/fair: Fix insertion in rq->leaf_cfs_rq_list
5d299eabea5a : sched/fair: Add tmp_alone_branch assertion
c546951d9c93 : sched/core: Use READ_ONCE()/WRITE_ONCE() in move_queued_task()/task_rq_lock()
1ca4fa3ab604 : sched/debug: Initialize sd_sysctl_cpus if !CONFIG_CPUMASK_OFFSTACK
10a35e6812aa : sched/pelt: Skip updating util_est when utilization is higher than CPU's capacity
23127296889f : sched/fair: Update scale invariance of PELT
62478d9911fa : sched/fair: Move the rq_of() helper function
5f32879ea355 : ovl: During copy up, first copy up data and then xattrs
47b8f3ab9c49 : refcount_t: Add ACQUIRE ordering on success for dec(sub)_and_test() variants
412f34a82ccf : locking/qspinlock_stat: Track the no MCS node available case
d682b596d993 : locking/qspinlock: Handle > 4 slowpath nesting levels
07879c6a3740 : sched/wake_q: Reduce reference counting for special users
513e1073d52e : locking/lockdep: Add debug_locks check in __lock_downgrade()
f0b89d3958d7 : sched/core: Convert task_struct.stack_refcount to refcount_t
ec1d281923cf : sched/core: Convert task_struct.usage to refcount_t
c45a77952427 : sched/fair: Convert numa_group.refcount to refcount_t
60d4de3ff7f7 : sched/core: Convert signal_struct.sigcnt to refcount_t
d036bda7d0e7 : sched/core: Convert sighand_struct.count to refcount_t
ca3bb3d027f6 : perf/ring_buffer: Convert ring_buffer.aux_refcount to refcount_t
fecb8ed2ce70 : perf/ring_buffer: Convert ring_buffer.refcount to refcount_t
8c94abbbe1ba : perf: Convert perf_event_context.refcount to refcount_t
720e596a16cc : perf/uprobes: Convert to SPDX license identifier
469eb32eaf36 : perf/hw_breakpoints: Convert to SPDX license identifier
8e86e0152676 : perf/core: Convert to SPDX license identifiers
9dff0aa95a32 : perf/core: Don't WARN() for impossible ring-buffer sizes
602cae04c486 : perf/x86/intel: Delay memory deallocation until x86_pmu_dead_cpu()
9e63a7894fd3 : perf/x86/intel/uncore: Add Node ID mask
6841482b82e5 : gpu: host1x: Set up stream ID table
f67524caf499 : gpu: host1x: Represent host1x bus devices in debugfs
0747a672a328 : gpu: host1x: Use completion instead of semaphore
69c1f396f25b : efi/x86: Convert x86 EFI earlyprintk into generic earlycon implementation
ce9084ba0d1d : x86: Make ARCH_USE_MEMREMAP_PROT a generic Kconfig symbol
4e46c2a95621 : efi/arm/arm64: Allow SetVirtualAddressMap() to be omitted
4febfb8dd08b : efi: Replace GPL license boilerplate with SPDX headers
6175f6a7ebc7 : dmaengine: fsldma: Add 64-bit I/O accessors for powerpc64
ac9aff8ef990 : efi/fdt: Apply more cleanups
494c704f9af0 : efi: Use 32-bit alignment for efi_guid_t
5de0fef0230f : efi/memattr: Don't bail on zero VA if it equals the region's PA
8fe55212aacf : x86/efi: Mark can_free_region() as an __init function
37c22cabf225 : dmaengine: bcm2835: Drop outdated comment on supported transactions
efdffc1aaf1a : dmaengine: bcm2835: Drop gratuitous list deletion
603fe86be189 : dmaengine: bcm2835: Enforce control block alignment
3e05ada04382 : dmaengine: bcm2835: Return void from abort of transactions
9e528c799d17 : dmaengine: bcm2835: Fix abort of transactions
f7da7782aba9 : dmaengine: bcm2835: Fix interrupt race on RT
341198eda723 : dmaengine: imx-dma: fix wrong callback invoke
0fa89f972da6 : dmaengine: fsl-edma: dma map slave device address
3aec99154db3 : usb: dwc3: gadget: remove DWC3_EP_END_TRANSFER_PENDING
9f45581f5eec : usb: dwc3: gadget: early giveback if End Transfer already completed
974a1368c33e : usb: dwc3: gadget: don't use resource_index as a flag
24ded292a5c2 : drm/xen-front: Fix mmap attributes for display buffers
938010ab0722 : drm/xen-front: Drop pointless static qualifier in fb_destroy()
cc7335786f72 : socket: fix for Add SO_TIMESTAMP[NS]_NEW
ce3fdb697f68 : netdevice.h: Add __cold to netdev_<level> logging functions
ff7653f94b52 : net: Fix fall through warning in y2038 tstamp changes.
546f28974d77 : virtio_net: Account for tx bytes and packets on sending xdp_frames
303a339f30a9 : bpfilter: remove extra header search paths for bpfilter_umh
05bdebd546db : xtensa: document boot parameter passing
5f3d544f1671 : audit: remove audit_context when CONFIG_ AUDIT and not AUDITSYSCALL
278f6b674f9a : net: phy: aquantia: replace magic numbers with constants
4d5dfb666c1b : net: phy: aquantia: use macro PHY_ID_MATCH_MODEL
81e6578c16d1 : net: phy: aquantia: remove unneeded includes
b37ecb595dff : net: phy: aquantia: Shorten name space prefix to aqr_
cfe4bd7a257f : sctp: check and update stream->out_curr when allocating stream_out
add46b3b0212 : xfs: set buffer ops when repair probes for btree type
465fa17f4a30 : xfs: end sync buffer I/O properly on shutdown error
aa6ee4ab6929 : xfs: eof trim writeback mapping as soon as it is cached
8834f5600cf3 : Linux 5.0-rc5
ba420afab565 : drm/vkms: Bugfix racing hrtimer vblank handle
def35e7c5926 : drm/vkms: Bugfix extra vblank frame
9fb20801dab4 : net: Fix ip_mc_{dec,inc}_group allocation context
8c22d81d5535 : MAINTAINERS: add entry for redpine wireless driver
49bb0b964c1f : ARM: lpc32xx: remove platform data of ARM PL111 LCD controller
3e742d0d95ea : ARM: lpc32xx: remove platform data of ARM PL180 SD/MMC controller
801da462e88d : ARM: lpc32xx: Use kmemdup to replace duplicating its implementation
0293adf76ae9 : ARM: dts: lpc32xx: ea3250: beautify gpio keys children nodes
ec54b138b170 : ARM: dts: lpc32xx: ea3250: add unit address to memory device node
e5d48e7db11f : ARM: dts: lpc32xx: phy3250: add unit address to memory device node
3d48cda9dce1 : ARM: dts: lpc32xx: phy3250: setup LCD controller to panel interface
55ff23249770 : ARM: dts: lpc32xx: phy3250: remove regulators umbrella device node
dc141b99fc36 : ARM: dts: lpc32xx: phy3250: fix SD card regulator voltage
30fc01bae3cd : ARM: dts: lpc32xx: fix ARM PrimeCell LCD controller clocks property
7a0790a4121c : ARM: dts: lpc32xx: fix ARM PrimeCell LCD controller variant
489261c45f0e : ARM: dts: lpc32xx: reparent keypad controller to SIC1
3e88bc38b9f6 : ARM: dts: lpc32xx: add required clocks property to keypad device node
623cdcc76d2f : ARM: dts: Add DT for MYIR Tech MYD-LPC4357 Development Board
3e3380d0675d : ARM: dts: lpc32xx: Remove leading 0x and 0s from bindings notation
25dc2e0bd22e : ARM: defconfig: lpc32xx: enable DRM simple panel driver
bff5731d43ef : net: devlink: report cell size of shared buffers
daae50877962 : ARM: defconfig: lpc32xx: enable fixed voltage regulator support
8dfb8d2cceb7 : net: systemport: Fix WoL with password after deep sleep
a9beb86ae6e5 : sock: Add SO_RCVTIMEO_NEW and SO_SNDTIMEO_NEW
45bdc66159d4 : socket: Rename SO_RCVTIMEO/ SO_SNDTIMEO with _OLD suffixes
9dd49211b8ca : socket: Update timestamping Documentation
9718475e6908 : socket: Add SO_TIMESTAMPING_NEW
887feae36aee : socket: Add SO_TIMESTAMP[NS]_NEW
98bb03c865d7 : socket: Add struct __kernel_sock_timeval
13c6ee2a9216 : socket: Use old_timeval types for socket timestamps
bcb3fc3247e5 : arch: sparc: Override struct __kernel_old_timeval
7f1bc6e95d78 : sockopt: Rename SO_TIMESTAMP* to SO_TIMESTAMP*_OLD
2edfd8e06145 : arch: Use asm-generic/socket.h when possible
fe0c72f3db11 : socket: move compat timeout handling into sock.c
a9bcfd1d176e : selftests: add missing include unistd
3f8cfd0d95e6 : cxgb4/cxgb4vf: Program hash region for {t4/t4vf}_change_mac()
85965487abc5 : vsock/virtio: reset connected sockets on device removal
22b5c0b63f32 : vsock/virtio: fix kernel panic after device hot-unplug
1d2f4ebbbeb1 : ipv4/igmp: Don't drop IGMP pkt with zeros src addr
f66ebd14a71b : net: phy: realtek: add generic Realtek PHY driver
d28af26faa0b : x86/MCE: Initialize mce.bank in the case of a fatal error in mce_no_way_out()
e03447ee718b : EDAC, mce_amd: Match error descriptions to latest documentation
9f23379c67fa : nvmem: allow to select i.MX nvmem driver for i.MX 7D
8a5dd2cd2f2e : x86/MCE/AMD, EDAC/mce_amd: Add new error descriptions for some SMCA bank types
3ad7e748c12c : x86/MCE/AMD, EDAC/mce_amd: Add new McaTypes for CS, PSP, and SMU units
cbfa447edd6a : x86/MCE/AMD, EDAC/mce_amd: Add new MP5, NBIO, and PCIE SMCA bank types
46861e3e88be : net/mlx5: Set ODP SRQ support in firmware
dda7a817f287 : net/mlx5: Add XRC transport to ODP device capabilities layout
8e0f97357533 : Move static keyword at beginning of declaration
79a4e91d1bb2 : device.h: Add __cold to dev_<level> logging functions
24332d0d06a2 : dt-bindings: display: add binding for Innolux ee101ia-01d panel
e5c27ef7a5f2 : powerpc: Remove trailing semicolon after curly brace
085e42fbbd34 : ARM: dts: rockchip: Use the correct regulator properties on rv1108-evb
fac331181100 : ARM: dts: rockchip: Use the correct regulator properties on rv1108-elgin
b86e2f244142 : ARM: dts: rockchip: Fix vcc5/6-supply representation on rv1108-elgin
2670712c83db : arm64: dts: rockchip: enable mali power supply on rk3399-rockpro64
803346a8efc9 : arm64: dts: rockchip: Enable HDMI audio devices on rk3399-rock960
682a789516d3 : atheros: atl2: fix an indentaion issue on a return statement
7509ef2add7b : atl1c: fix indentation issue on an if statement
282faf3d3ac6 : bna: fix indentation issue on call to bfa_ioc_pf_failed
7831216b0053 : chelsio: clean up indentation issue
0bb16830ebb6 : net: nixge: Update device-tree bindings with v3.00
87ab207981ec : net: nixge: Separate ctrl and dma resources
5ea25b125289 : r8169: remove rtl_wol_pll_power_down
c14f07c6211c : Revert "net: phy: marvell: avoid pause mode on SGMII-to-Copper for 88e151x"
d5d30d5a5c60 : libnvdimm/dimm: Add a no-BLK quirk based on NVDIMM family
3fa30bf7004b : iio: chemical: sps30: remove printk format specifier
8e8040c52e63 : staging: iio: frequency: ad9833: Load clock using clock framework
889c2b7ec42b : clk: meson: rework and clean drivers dependencies
cb78ba76296e : clk: meson: axg-audio does not require syscon
6e47b5307308 : clk: meson: use CONFIG_ARCH_MESON to enter meson clk directory
12aa377bf80c : clk: export some clk_hw function symbols for module drivers
54a395b63e47 : net: hns3: MAC table entry count function increases operation 0 value protection measures
6104ca87e12a : net: hns3: modify the upper limit judgment condition
77af09c6780b : net: hns3: don't allow user to change vlan filter state
f9f07091b43e : net: hns3: optimize the maximum TC macro
9194d18b0577 : net: hns3: fix the problem that the supported port is empty
b6b4f987c5c4 : net: hns3: fix a wrong checking in the hclge_tx_buffer_calc()
3a586422a553 : net: hns3: move some set_bit statement into hclge_prepare_mac_addr
b671b723e0d2 : net: hns3: add hclge_cmd_check_retval() to parse comman's return value
8ca754b13f3c : net: hns3: code optimization for hclge_rx_buffer_calc
1731be4c73bb : net: hns3: Modify parameter type from int to bool in set_gro_en
6241e71e7207 : net: hns3: fix an issue for hns3_update_new_int_gl
9e50dc11b856 : net: hns3: fix a code style issue for hns3_update_new_int_gl()
2b679ca11361 : regulator: rk808: Fix BUCK1/2 voltages on rk805
411db2ab7df3 : ASoC: dapm: Add warnings for widget overwrite when adding route
078a85f2806f : ASoC: dapm: Only power up active channels from a DAI
52abe6cc1866 : ASoC: topology: fix oops/use-after-free case with dai driver
199ed3e81c49 : ASoC: dapm: fix use-after-free issue with dailink sname
8cf268e535e8 : regulator: uniphier: Constify uniphier_regulator_ops
80109c32348d : staging: iio: frequency: ad9833: Get frequency value statically
1e65b2f1f663 : dt-bindings: iio: light: Add max44009
33cd870c4bf1 : regulator: uniphier: Fix probe error handling
4bd8597dc36c : ASoC: mediatek: add btcvsd driver
425da20a98e0 : ASoC: mediatek: add documents for btcvsd driver
6aef699a7d7e : iio: light: add driver for MAX44009
909d74e39fe1 : ASoC: arizona: Add channel numbers to AIFs
2264cf2e5db9 : ASoC: rsnd: fixup TDM Split mode check for CTU
f497c88b195e : ASoC: rsnd: synchronize connection check for simple-card/audio-graph
7aea8a9d71d5 : ASoC: rsnd: fixup MIX kctrl registration
59600d045ff4 : dt-bindings: watchdog: renesas-wdt: Document r8a77470 support
671cdde36e26 : watchdog: qcom: Add suspend/resume support
d4dc89d069aa : EDAC, i10nm: Add a driver for Intel 10nm server processors
98f2fc829e3b : EDAC, skx_edac: Delete duplicated code
b64d97300888 : dt-bindings: iio: adc: Add docs for AD7768-1
a5f8c7da3dbe : iio: adc: Add AD7768-1 ADC basic support
74c953ca5f6b : efi/arm64: Fix debugfs crash by adding a terminator for ptdump marker
dc3f595b6617 : dmaengine: at_xdmac: Fix wrongfull report of a channel as in use
0e4c2da4f058 : staging: iio: cdc: ad7152: remove driver completely
22904bdff978 : iio: imu: mpu6050: Add support for the ICM 20602 IMU
d9f5c4e2374d : dt-bindings: iio: imu: add icm20602 bindings to mpu6050
88a242c98740 : EDAC, skx_common: Separate common code out from skx_edac
e6d429313ea5 : x86/resctrl: Avoid confusion over the new X86_RESCTRL config
349c2deafed7 : dt-bindings: iio: pressure: add LPS22HH bindings
f38ab20b749d : iio: st_accel: use ACPI orientation data
46c0cd8c562b : drm/i915: Update DRIVER_DATE to 20190202
5e8204893f62 : arm64: dts: sdm845: Add interconnect provider DT nodes
4cce115f128a : arm64: dts: qcom: msm8996: Disabled VFE SMMU
bf75731dbc97 : arm64: dts: qcom: qcs404: Add rpmcc node
1fb28636e83f : arm64: dts: qcom: msm8998: Add rpmcc node
026dad8f5873 : arm64: dts: qcom: msm8998: Add USB-related nodes
ac7a1717a2cb : nfp: bpf: complete ALU32 logic shift supports
db0a4b3b6b83 : nfp: bpf: correct the behavior for shifts by zero
b4f6dcb9d356 : PCI: Enable SERR# forwarding for all bridges
2a1181540952 : selftests/bpf: remove generated verifier/tests.h on 'make clean'
f585b283e3f0 : autofs: fix error return in autofs_fill_super()
63ce5f552beb : autofs: drop dentry reference only when it is never used
c27d82f52f75 : fs/drop_caches.c: avoid softlockups in drop_pagecache_sb()
e0a352fabce6 : mm: migrate: don't rely on __PageMovable() of newpage after unlocking it
7b2489d37e1e : psi: clarify the Kconfig text for the default-disable option
e3df4c6e4836 : mm, memory_hotplug: __offline_pages fix wrong locking
6376360ecbe5 : mm: hwpoison: use do_send_sig_info() instead of force_sig()
0d0c8de8788b : kasan: mark file common so ftrace doesn't trace it
980768338488 : init/Kconfig: fix grammar by moving a closing parenthesis
db7ddeab3ce5 : lib/test_kmod.c: potential double free in error handling
cefc7ef3c87d : mm, oom: fix use-after-free in oom_kill_process
b13bc35193d9 : mm/hotplug: invalid PFNs from pfn_to_online_page()
eeb0efd071d8 : mm,memory_hotplug: fix scan_movable_pages() for gigantic hugepages
1b69ac6b40eb : psi: fix aggregation idle shut-off
24feb47c5fa5 : mm, memory_hotplug: test_pages_in_a_zone do not pass the end of zone
efad4e475c31 : mm, memory_hotplug: is_mem_section_removable do not pass the end of a zone
9bcdeb51bd7d : oom, oom_reaper: do not enqueue same task twice
80409c65e2c6 : mm: migrate: make buffer_migrate_page_norefs() actually succeed
8fb335e07837 : kernel/exit.c: release ptraced tasks before zap_pid_ns_processes
a8e911d13540 : x86_64: increase stack size for KASAN_EXTRA
1ac25013fb9e : mm/hugetlb.c: teach follow_hugetlb_page() to handle FOLL_NOWAIT
36c0f7f0f899 : arch: unexport asm/shmparam.h for all architectures
1fde6f21d90f : proc: fix /proc/net/* after setns(2)
1723058eab19 : mm, memory_hotplug: don't bail out in do_migrate_range() prematurely
73d4f945f6ea : clk: Document and simplify clk_core_get_rate_nolock()
ddb6e99e2db1 : ethtool: add compat for devlink info
7c908f467d78 : nfp: devlink: report the running and flashed versions
b96588400a0e : nfp: nsp: add support for versions command
937a3e2645b2 : nfp: devlink: report fixed versions
4adba00839d6 : nfp: devlink: report driver name and serial number
785bd550c4fb : devlink: add generic info version names
fc6fae7dd987 : devlink: add version reporting to devlink info API
f9cf22882c60 : devlink: add device information API
084fafe9efe4 : selftests: forwarding: mirror_gre_flower: Fix test result handling
2243cad9ffee : selftests: forwarding: mirror_gre_bridge_1q_lag: Ignore ARP
ba22b65edca7 : selftests: forwarding: mirror_gre_bridge_1q_lag: Enable forwarding
a99dd629e879 : selftests: forwarding: mirror_gre_bridge_1q_lag: Flush neighbors
ccdb66dd2f1e : selftests: forwarding: mirror_gre_vlan_bridge_1q: Fix roaming test
35036b0b09c4 : selftests: forwarding: mirror_gre_vlan_bridge_1q: Fix untagged test
db2c5bfcdf38 : selftests: forwarding: mirror_lib: Wait for tardy mirrored packets
3dc178a9efa1 : selftests: forwarding: mirror_gre_changes: Fix TTL test
f3b05bb81957 : selftests: mlxsw: Update ping limits
0175cb59220b : selftests: forwarding: mirror_lib: Update ping limits
b6a4fd680042 : selftests: forwarding: Make ping timeout configurable
0ce26a1c31ca : PCI: Move Rohm Vendor ID to generic list
3fc46fc9f68c : ipconfig: add carrier_timeout kernel parameter
e18e9dac9cdc : scsi: csiostor: Remove set but not used variable 'pln'
8f7e6d134bda : doc: process: GPL -> GPL-compatible
22e4d639cd05 : PCI: pciehp: Add HXT quirk for Command Completed errata
01926f6b321b : PCI: Add ACS quirk for HXT SD4800
1f533ba6d50d : ipv4: fib: use struct_size() in kzalloc()
ee69804714e2 : nfp: use struct_size() in kzalloc()
6541d025906b : tulip: eeprom: use struct_size() in kmalloc()
c49f0ce0b692 : cxgb4: smt: use struct_size() in kvzalloc()
3ebb18a48cbf : cxgb4: sched: use struct_size() in kvzalloc()
a41e8f25fa8f : stable-kernel-rules.rst: add link to networking patch queue
171e4909eac7 : scsi: qla2xxx: Add new FC-NVMe enable BIT to enable FC-NVMe feature
b8580e9de48b : PCI: Add HXT vendor ID
faa6bcbb4c9c : doc:process:kokr: Update Korean translation to add links where missing
265083a4ae5b : docs/kokr: Update Korean translation to tidy up TOCs and refs to license-rules.rst
6fc48e6085ea : Documentation/process/howto.rst/kokr: Update Korean translation to add a missing cross-reference
a6bee90a35f4 : Documentation/process/howto/kr: Update Korean translation to remove outdated info about bugzilla mailing lists
548a7643866b : Documentation/kr: Update Korean translation to delete reference to the kernel-mentors mailing list
5b053e121ffd : net: tls: Set async_capable for tls zerocopy only if we see EINPROGRESS
19c1d46dfc77 : doc: Change LXR references to elixir.bootlin.com
42caa0edabd6 : scsi: aic94xx: fix module loading
cd7198fc959e : docs: Use underscore not hyphen in label
11ede50059d0 : docs: Add missing colon
358b6ba9befa : docs: Fix SLUB docs typo
8debd67e79da : net: tls: Add tests for TLS 1.3
130b392c6cd6 : net: tls: Add tls 1.3 support
fedf201e1296 : net: tls: Refactor control message handling on recv
a2ef9b6a22bd : net: tls: Refactor tls aad space size calculation
fb99bce71200 : net: tls: Support 256 bit keys
b5b2187db0cb : docs: kernel-doc: typo "documentaion"
7d1179f0dbcd : docs: kernel-doc: update commands to generate man page
9b1f19d810e9 : dccp: fool proof ccid_hc_[rt]x_parse_options()
46ad02229d6b : net/smc: fix use of variable in cleared area
e5f3aa04dbfd : net/smc: use device link provided in qp_context
2dee25af42f9 : net/smc: call smc_cdc_msg_send() under send_lock
33f3fcc29067 : net/smc: do not wait under send_lock
51c5aba3b672 : net/smc: recvmsg and splice_read should return 0 after shutdown
6889b36da78a : net/smc: don't wait for send buffer space when data was already sent
77f838ace755 : net/smc: prevent races between smc_lgr_terminate() and smc_conn_free()
ca8dc1334a71 : net/smc: allow 16 byte pnetids in netlink policy
14d22d4d61e4 : net/smc: fix another sizeof to int comparison
7596175e99b3 : enic: fix checksum validation for IPv6
3b7a8ec2dec3 : samples/bpf: Check the prog id before exiting
50db9f073188 : libbpf: Add a support for getting xdp prog id on ifindex
743e568c1586 : samples/bpf: Add a "force" flag to XDP samples
01dde20ce04b : xdp: Provide extack messages when prog attachment failed
6a5457618f62 : samples/bpf: Extend RLIMIT_MEMLOCK for xdp_{sample_pkts, router_ipv4}
bbaf6029c49c : samples/bpf: Convert XDP samples to libbpf usage
7313798b144c : samples/bpf: xdp_redirect_cpu have not need for read_trace_pipe
f3cea32d56e9 : libbpf: Add a helper for retrieving a map fd for a given name
441d8020d8fc : arm64: dts: broadcom: Add reference to RPi 3 A+
bd80be88e057 : ARM: dts: add Raspberry Pi 3 A+
4e2256d31f0f : soc: qcom: smd-rpm: Add sdm660 compatible
8cd09a3dd3e1 : soc: qcom: gsbi: Fix error handling in gsbi_probe()
baef1c90aac7 : soc: qcom: rpmh: Avoid accessing freed memory from batch API
7300241926e8 : drivers: qcom: rpmh: avoid sending sleep/wake sets immediately
f58b0f9d9dd6 : soc: qcom: rmtfs-mem: Make sysfs attributes world-readable
b4aa93bca913 : soc: qcom: rmtfs-mem: Add class to enable uevents
5388a5b82199 : ARM: avoid Cortex-A9 livelock on tight dmb loops
6213f70e7c10 : ARM: smp: remove arch-provided "pen_release"
70678554c4c4 : ARM: actions: remove boot_lock and pen_release
0eb037998afe : ARM: oxnas: remove CPU hotplug implementation
d0e22329e1a5 : ARM: qcom: remove unnecessary boot_lock
1b5ba3507842 : ARM: 8824/1: fix a migrating irq bug when hotplug cpu
49e30bd07df5 : ARM: 8832/1: NOMMU: Limit visibility for CONFIG_FLASH_{MEM_BASE,SIZE}
49f30235061b : ARM: 8831/1: NOMMU: pmsa-v8: remove unneeded semicolon
72cd4064fcca : ARM: 8830/1: NOMMU: Toggle only bits in EXC_RETURN we are really care of
eb7ff9023e4f : ARM: 8829/1: spinlock: use unified assembler language syntax
32fdb046ac43 : ARM: 8828/1: uaccess: use unified assembler language syntax
baf2df8e15be : ARM: 8827/1: fix argument count to match macro definition
071d184a19f6 : ARM: 8826/1: mm: initialize pfn limits with find_limits()
58ca33824ff8 : ARM: 8823/1: Implement pgprot_device()
fec9eac65947 : ARM: 8822/1: smp_twd: Remove legacy TWD registration
8f433ec4d0c4 : ARM: 8821/1: Correct meaning of SCU in HAVE_ARM_SCU help txt
1c31d4e96b8c : ARM: 8820/1: mm: Stop printing the virtual memory layout
091bb549f772 : ARM: 8819/1: Remove '-p' from LDFLAGS
4a4d68fc2657 : ARM: 8818/1: dma-mapping: update comment about handling dma_ops when detaching from IOMMU
9ec5cd0a40f2 : ARM: 8817/1: mm: skip cleaning of idmap page tables on LPAE capable cores
6f20c71d8505 : bpf: powerpc64: add JIT support for bpf line info
ba72a7b4badb : selftests/bpf: test for BPF_F_LOCK
df5d22facd78 : libbpf: introduce bpf_map_lookup_elem_flags()
e44ac9a22b19 : tools/bpf: sync uapi/bpf.h
96049f3afd50 : bpf: introduce BPF_F_LOCK flag
ab963beb9f5d : selftests/bpf: add bpf_spin_lock C test
b4d4556c3266 : selftests/bpf: add bpf_spin_lock verifier tests
7dac3ae42cf8 : tools/bpf: sync include/uapi/linux/bpf.h
e16d2f1ab968 : bpf: add support for bpf_spin_lock to cgroup local storage
d83525ca62cf : bpf: introduce bpf_spin_lock
4bdf2f3f20a9 : ARM: exynos: Fix timeout when booting secondary CPUs
ba59fb027307 : sctp: walk the list of asoc safely
39ee6e8204b9 : net: hns3: Check for allocation failure
294c149a209c : skge: potential memory corruption in skge_get_regs()
ef76c77a0561 : ethtool: remove unnecessary check in ethtool_get_regs()
2aa958c99c7f : x86/kexec: Don't setup EFI info if EFI runtime is not enabled
c228d294f204 : x86: explicitly align IO accesses in memcpy_{to,from}io
0b6a2c9cf4a0 : ALSA: isa: Avoid passing NULL to memory allocators
6a8125c3cab8 : ALSA: mips: pass struct device to DMA API functions
9f7d35d9f7a1 : ALSA: hal2: pass struct device to DMA API functions
d6d478aee003 : apparmor: Fix aa_label_build() error handling for failed merges
48d1d28eec5c : drm/msm: subclass work object for vblank events
d9db30ce7d04 : drm/msm: clean up display thread
e077fe752cd3 : drm/msm/dpu: use msm wq for idle power collapse
5aeb66563fe2 : drm/msm/dpu: use msm wq for vblank events
3c12568271e2 : drm/msm/dpu: use kthread_destroy_worker to release msm workers
7f0bf1c09f3c : drm/msm/dpu: Change definition of RGB565 and BGR565
5e1023d613c3 : drm/msm/dpu: Clean up dpu hw interrupts
a004f603fa61 : drm/msm/dpu: Cleanup dpu plane interface
0029f3b6a8f4 : drm/msm/dpu: Remove unused enum and comment from dpu mdss
a802ee99c448 : drm/msm/dpu: handle failures while initializing displays
9b9c8e7e829a : drm/msm/dpu: fix documentation for intf_type
070e64dc1bbc : drm/msm/dpu: Convert to a chained irq chip
7579cb0533d7 : drm/msm/dpu: maintain hw_mdp in kms
1a5e17785603 : drm/msm/dpu: clean up redundant hw type
ab92182cddd3 : drm/msm/dpu: remove encoder from crtc mixer struct
720a221f8770 : drm/msm/dpu: clean up dpu_rm_check_property_topctl declaration
3763f1a55110 : drm/msm/dpu: remove dev from RM
8998010c538d : drm/msm/dpu: avoid tracking reservations in RM
918ce5b981ea : drm/msm/dpu: Correct initialization of modifiers
3ba25595e235 : drm/msm/dpu: Initialize supported modifiers
410f119ba726 : drm/msm/dpu: Plane helper for modifiers
e6b63a7bb6cd : drm/msm/dpu: Use simple list for plane format init
6de75d556738 : drm/msm/dpu: Remove unused format tables.
bb94aea1444b : blk-mq: save default hctx into ctx->hctxs for not-supported type
8ccdf4a37752 : blk-mq: save queue mapping result into ctx directly
4bf13fdbc356 : mic: vop: Fix crash on remove
70ed7148dadb : mic: vop: Fix use-after-free on remove
5b9633af298b : binderfs: remove separate device_initcall()
7cbc2b421ee3 : firmware: intel_stratix10_service: remove COMPILE_TEST
5fe8b1cc6a03 : hwrng: add OP-TEE based rng driver
c3fa24af9244 : tee: optee: add TEE bus device enumeration support
0fc1db9d1059 : tee: add bus driver framework for TEE based devices
42bf4152d8a7 : tee: add supp_nowait flag in tee_context struct
f7daa9c8fd19 : arm64: hibernate: Clean the __hyp_text to PoC after resume
8fac5cbdfe0f : arm64: hyp-stub: Forbid kprobing of the hyp-stub
f2b3d8566d81 : arm64: kprobe: Always blacklist the KVM world-switch code
8ea235932314 : arm64: kaslr: ensure randomized quantities are clean also when kaslr is off
132fdc379eb1 : arm64: Do not issue IPIs for user executable ptes
d0a060be573b : arm64: add ptrace regsets for ptrauth key management
81faa30df9b6 : clk: samsung: exynos5433: Add selected IMEM clocks
5af01ab3b6d7 : clk: samsung: dt-bindings: Document Exynos5433 IMEM CMU
b80a40c659ba : clk: samsung: exynos5433: Fix name typo in sssx
4e16c9ef2a0b : clk: samsung: exynos5433: Fix definition of CLK_ACLK_IMEM_{200, 266} clocks
7403e48d7abd : clk: samsung: dt-bindings: Add Exynos5433 IMEM CMU clock IDs
b14e945bda8a : drm/sun4i: tcon: Prepare and enable TCON channel 0 clock at init
25f6f54ff025 : arm64: dts: allwinner: a64: teres-i: enable power supplies
2345ec2061ee : arm64: defconfig: Enable SUN6I Camera sensor interface
030b43671ae8 : wireless: prefix header search paths with $(srctree)/
b6958ad021c1 : mt7601u: do not use WARN_ON in the datapath
a0b449dc4c67 : mwifiex: no need to check return value of debugfs_create functions
caac453a9be7 : libertas: no need to check return value of debugfs_create functions
2587791d5758 : rt2x00: no need to check return value of debugfs_create functions
b8f1fe518983 : rsi: no need to check return value of debugfs_create functions
9ae49980bdca : brcmsmac: no need to check return value of debugfs_create functions
657722570a55 : PCI: dwc: Replace bit rotation operation (1 << bit) with BIT(bit)
32b4ebfe7f12 : b43legacy: no need to check return value of debugfs_create functions
e9bdcdc7cdf0 : b43: no need to check return value of debugfs_create functions
80f4c5e3662a : cw1200: no need to check return value of debugfs_create functions
a348d015f0de : PCI: dwc: Improve code readability and simplify mask/unmask operations
4cfae0f1f8ce : PCI: dwc: Rename variable name from data to d on dw_pcie_irq_domain_free()
b089e6944af3 : qtnfmac: no need to check return value of debugfs_create functions
fd5288a362ab : PCI: dwc: Rename variable name from data to d on dw_pci_msi_set_affinity()
59ea68b3f172 : PCI: dwc: Rename variable name from data to d on dw_pci_setup_msi_msg()
40e9892ef94c : PCI: dwc: Rename variable name from data to d on dw_pci_bottom_mask/unmask()
3630c4aaae21 : PCI: dwc: Remove unnecessary header include (signal.h)
3059785bb76e : rtlwifi: no need to check return value of debugfs_create functions
12de16ae0d6c : PCI: dwc: Remove unnecessary header include (of_gpio.h)
c922a3a02d2b : wl18xx: no need to check return value of debugfs_create functions
23f389660301 : wl12xx: no need to check return value of debugfs_create functions
72efec9b67ae : wl1251: no need to check return value of debugfs_create functions
ad2106ca00df : wlcore: no need to check return value of debugfs_create functions
71ee1284d626 : iwlegacy: no need to check return value of debugfs_create functions
3bd1505fed71 : mt7601u: bump supported EEPROM version
112ec26fcdc5 : wlcore: clean up an indentation issue
1e1b4161e859 : rsi: Suppress sdhci warnings in mmc
999eb686aa90 : wireless: remove unneeded semicolon
2d76fff865d6 : rtlwifi: rtl818x: fix indentation issue
b0535d502d18 : cw1200: fix indentation issues
6dcbe4592e7a : libertas: fix indentation issue
a4296994eb80 : rt2x00: Work around a firmware bug with shared keys
ba9877e2361c : drm/bridge: dw-hdmi: add support for YUV420 output
74f6d1e1cbfd : drm/meson: add support for HDMI2.0 2160p modes
d7d8fb7046b6 : drm/meson: add HDMI div40 TMDS mode
264fce6cc2c1 : drm/bridge: dw-hdmi: Add SCDC and TMDS Scrambling support
a1a02062ad46 : apparmor: Fix warning about unused function apparmor_ipv6_postroute
3844dec0f45d : qtnfmac: qtnf_cmd_send_with_reply cleanup
324b8cad8cfc : qtnfmac: remove unused declarations
23781af74152 : qtnfmac: add missing bss record to host scan cache
ff233cb51503 : qtnfmac: convert to SPDX license identifiers
f3c8bd46c774 : qtnfmac: do not reject retry changes in driver
9fe504a13172 : qtnfmac: switch to 32bit values for RTS/FRAG thresholds
de624a355d92 : qtnfmac: add support for 4addr mode
d1365e794eb3 : qtnfmac: fix INTx interrupt handling
126824f5ce67 : qtnfmac: support EBUSY errcode for QLINK protocol
1a0f547831dc : mwifiex: add support for sd8977 chipset
051337d412d2 : rtlwifi: Don't clear num_rx_inperiod too early
28484b6b37ba : rtl8723ae: Re-introduce the adaptive rate control
5bb5385fbf3e : rtl8723ae: Dont use old data for input gain control
46b87976d7a8 : rtl8723ae: Take the FW LPS mode handling out
434256833d8e : libertas: add checks for the return value of sysfs_create_group
db040dfa53e2 : qtnfmac: use struct_size() in kzalloc()
c2e28ef7711f : rt2x00: reduce tx power to nominal level on RT6352
db10945cf49e : cpuidle: dt: bail out if the idle-state DT node is not compatible
b6a3e1475b02 : Revert "ACPI / EC: Remove old CLEAR_ON_RESUME quirk"
116f2b348b74 : ACPI: EC: Simplify boot EC checks in acpi_ec_add()
d2c62aef3876 : ACPI: EC: Eliminate acpi_config_boot_ec()
38663395bbeb : arm64: defconfig: Enable I2C_GPIO
bae054372aba : selftests/livepatch: add DYNAMIC_DEBUG config dependency
7d4194633b29 : mac80211: fix missing/malformed documentation
423bfc69d7f4 : powerpc: Enable kernel XZ compression option on 44x
f196ef19fb1a : arm64: dts: imx8mq-evk: Add fsl,magic-packet property
55b0b15a0220 : arm64: dts: imx8mq-evk: add missing MDIO / PHY nodes
49e6d2b2f9b1 : arm64: dts: imx8mq-evk: enable USB nodes for USB3 host
ad37549cb5dc : arm64: dts: imx8mq: add USB nodes
f800ea320c09 : PM-runtime: Optimize pm_runtime_autosuspend_expiration()
ab1b4ef966af : ARM: dts: bcm2835-rpi-zero-w: Drop unnecessary pinctrl
0b559d5c5baf : ARM: dts: bcm283x: Add missing GPIO line names
ef528c37e4c5 : ARM: dts: bcm2837-rpi-3-b-plus: Clarify label for STATUS_LED
74a04e07f9d5 : ARM: dts: bcm2837-rpi-3-b: Use consistent label for HDMI hotplug
b02d6197c28e : ARM: dts: bcm2835: Fix labels for GPIO 0,1
592f50f0f97a : ARM: dts: bcm2835-rpi: Drop unnecessary #address-cells/#size-cells
f090e1bd7b05 : ARM: dts: bcm283x: Fix DTC warning for memory node
0040cf8dc925 : ARM: dts: add Raspberry Pi 3 A+
b9e176e0f9c9 : dt-bindings: bcm: Add Raspberry Pi 3 A+
9874b71fa19c : cfg80211: add missing documentation that kernel-doc warns about
690eaa532057 : x86/boot/KASLR: Limit KASLR to extract the kernel in immovable memory only
02a3e3cdb7f1 : x86/boot: Parse SRAT table and count immovable memory regions
3a63f70bf4c3 : x86/boot: Early parse RSDP and save it in boot_params
93a209aaaad4 : x86/boot: Search for RSDP in memory
33f0df8d843d : x86/boot: Search for RSDP in the EFI tables
3c98e71b42a7 : x86/boot: Add "acpi_rsdp=" early parsing
de50ce20cd05 : x86/boot: Copy kstrtoull() to boot/string.c
9795607dc41e : cpufreq: stats: Fix concurrency issues while resetting stats
10b818211d04 : cpufreq: stats: Declare freq-attr right after their callbacks
ac09c5f43cf6 : x86/boot: Build the command line parsing code unconditionally
38576a320578 : ARM: dts: stm32: Enable thermal sensor support on STM32MP157c-ed1
560ff039b521 : ARM: dts: stm32: add SPI support on STM32F429 SoC
c746b6b67e16 : ACPI: EC: Make acpi_ec_dsdt_probe() more straightforward
1568426c491a : ACPI: EC: Make acpi_ec_ecdt_probe() more straightforward
a9c3076846be : ACPI: EC: Declare boot_ec as static
305a0ade1809 : ALSA: hda - Serialize codec registrations
35a39f98567d : ALSA: hda/realtek - Use a common helper for hp pin reference
d561aa0a70bb : ALSA: hda/realtek - Fix lose hp_pins for disable auto mute
e005bd7ddea0 : cfg80211: call disconnect_wk when AP stops
9d0f50b80222 : mac80211: ensure that mgmt tx skbs have tailroom for encryption
23323289b154 : netlink: reduce NLA_POLICY_NESTED{,_ARRAY} arguments
5ac4a12df581 : cfg80211: fix typo
cb86880ee493 : mac80211: Fix documentation strings for airtime-related variables
e1dc2b2e1bef : ARM: bcm283x: Switch V3D over to using the PM driver instead of firmware.
81fc035f07d2 : ARM: bcm283x: Extend the WDT DT node out to cover the whole PM block. (v4)
73c935de7fde : platform/chrome: cros_ec_sysfs: remove pr_fmt() define
d6c7901ba88f : platform/chrome: cros_ec_lightbar: remove pr_fmt() define
0e27a11f3201 : platform/chrome: cros_kbd_led_backlight: switch to SPDX identifier
30fc9147aea7 : platform/chrome: cros_ec_spi: switch to SPDX identifier
b861297cf3bb : platform/chrome: cros_ec_proto: switch to SPDX identifier
1058ca940e40 : platform/chrome: cros_ec_lpc: switch to SPDX identifier
f0c70b9bdb88 : platform/chrome: cros_ec_i2c: switch to SPDX identifier
27755cf70914 : platform/chrome: cros_ec_vbc: switch to SPDX identifier
8d4d79483222 : platform/chrome: cros_ec_sysfs: switch to SPDX identifier
5414dd14aafe : platform/chrome: cros_ec_lightbar: switch to SPDX identifier
cc2db0756fbb : platform/chrome: cros_ec_debugfs: switch to SPDX identifier
ac8c1a2e502e : platform/chrome: cromeos_pstore: switch to SPDX identifier
0a3b192c26da : dma-debug: add dumping facility via debugfs
e7dd40105aac : driver core: Add device link flag DL_FLAG_AUTOPROBE_CONSUMER
72175d4ea4c4 : driver core: Make driver core own stateful device links
ea4f64002518 : IOMMU: Make dwo drivers use stateless device links
a1fdbfbb1da2 : driver core: Do not call rpm_put_suppliers() in pm_runtime_drop_link()
15cfb0941603 : driver core: Fix adding device links to probing suppliers
e2f3cd831a28 : driver core: Fix handling of runtime PM flags in device_link_add()
5db25c9eb893 : driver core: Do not resume suppliers under device_links_write_lock()
f265df550a43 : driver core: Avoid careless re-use of existing device links
c8d50986da5d : driver core: Fix DL_FLAG_AUTOREMOVE_SUPPLIER device link flag handling
8e4d81b98b78 : dma: debug: no need to check return value of debugfs_create functions
55ea54441fb3 : videobuf2: replace a layering violation with dma_map_resource
645386dfe630 : dma-mapping: don't BUG when calling dma_map_resource on RAM
cfced786969c : dma-mapping: remove the default map_resource implementation
bda2ab56356b : mtd: Remove a debug trace in mtdpart.c
1578461a1859 : HID: intel-ish-hid: Use VID/PID from ISH
09fdc9857712 : mfd: Kconfig: Fix I2C_DESIGNWARE_PLATFORM dependencies
d57f72875eed : mfd: tps65218.c: Add input voltage options
b2b658752c71 : mfd: wm8400-core: Make it explicitly non-modular
0db88688e1bb : mfd: wm8350-core: Drop unused module infrastructure from non-modular code
fc6430661a88 : mfd: wm8350-i2c: Make it explicitly non-modular
efb5a790dfc3 : mfd: wm831x-core: Drop unused module infrastructure from non-modular code
af5db808a41f : mfd: wm831x-i2c: Make it explicitly non-modular
e85c5f0a1b42 : mfd: wm831x-spi: Make it explicitly non-modular
6b5e1877e487 : mfd: tps80031: Make it explicitly non-modular
a8799defb4af : mfd: tps65910: Make it explicitly non-modular
26fce5e099d7 : mfd: tps65090: Make it explicitly non-modular
1345da73f6d1 : mfd: syscon: Make it explicitly non-modular
cf090914da11 : mfd: sta2x11: Drop unused MODULE_ tags from non-modular code
cbd230978fe6 : mfd: rc5t583: Make it explicitly non-modular
b51bf15c6cdc : mfd: max8925-core: Drop unused MODULE_ tags from non-modular code
11165223e9a6 : mfd: htc-i2cpld: Make it explicitly non-modular
adef9cf549be : mfd: db8500-prcmu: Drop unused MODULE_ tags from non-modular code
1e89d9074606 : mfd: as3711: Make it explicitly non-modular
6b09274bacc7 : mfd: adp5520: Make it explicitly non-modular
17f808a7fec3 : mfd: aat2870-core: Make it explicitly non-modular
fd58466a3876 : arm64: dts: ti: k3-am654-base-board: Add eMMC Support
5e00e9a24039 : arm64: dts: ti: k3-am654: Add Support for eMMC host controller
fd68bd0f5d4c : platform/chrome: cros_ec_lightbar: Instantiate only if the EC has a lightbar
0545625baa59 : mfd / platform: cros_ec_vbc: Instantiate only if the EC has a VBC NVRAM
6fd7f2bbd442 : mfd / platform: cros_ec: Move device sysfs attributes to its own driver
6fce0a2cf5a0 : mfd / platform: cros_ec: Move debugfs attributes to its own driver
acb9900f9e80 : mfd / platform: cros_ec: Move vbc attributes to its own driver
ecf8a6cd949e : mfd / platform: cros_ec: Move lightbar attributes to its own driver
4bc59c2f7e30 : mfd / platform: cros_ec: Use devm_mfd_add_devices
84a2ab25b12d : arm64: imx8mq: select PM support
c412123f2fa3 : arm64: dts: imx8mq: properly describe IRQ hierarchy
01e7187b4119 : pipe: stop using ->can_merge
a0ce2f0aa6ad : splice: don't merge into linked buffers
67b9282387c5 : arm64: imx8mq: select GPCv2 irqchip driver
fbdb44013202 : copy_mount_string: Limit string length to PATH_MAX
801e52379600 : fs: move generic stat response attr handling to vfs_getattr_nosec
5678b5d6a8ec : orangefs: don't reinitialize result_mask in ->getattr
8336bdf12a9e : crypto: arm64/crct10dif - register PMULL variants as separate algos
1b2ca568ca23 : crypto: arm64/crct10dif - remove dead code
c03f3cb40ba9 : crypto: arm/crct10dif - remove dead code
d72b9d4acd54 : crypto: arm64/crct10dif - revert to C code for short inputs
62fecf295e3c : crypto: arm/crct10dif - revert to C code for short inputs
c19650d6ea99 : crypto: caam - fix DMA mapping of stack memory
5a22b198cd52 : crypto: arm64/ghash - register PMULL variants as separate algos
a8a344166343 : crypto: testmgr - mark crc32 checksum as FIPS allowed
87fec0102dad : crypto: bcm - remove -I. header search path and unused macro define
320ca3e58e8d : crypto: prefix header search paths with $(srctree)/
f9352900e064 : crypto: arm64/aes-ccm - don't use an atomic walk needlessly
969e2f59d589 : crypto: arm64/aes-ccm - fix bugs in non-NEON fallback routine
eaf46edf6ea8 : crypto: arm64/aes-ccm - fix logical bug in AAD MAC handling
eb5e6730db98 : crypto: testmgr - skip crc32c context test for ahash algorithms
341a64c7e69f : crypto: axis - move request unmap outside of the queue lock
5997a245c77b : crypto: axis - use a constant time tag compare
48ef0908b81c : crypto: axis - support variable AEAD tag length
0d1d48241600 : crypto: axis - give DMA the start of the status buffer
c34a83820f59 : crypto: axis - fix for recursive locking from bottom half
f68deebabe21 : crypto: axis - remove sha512 support for artpec7
971108c3a8b0 : crypto: axis - remove sha384 support for artpec7
6e88098ca43a : crypto: crypto4xx - Fix wrong ppc4xx_trng_probe()/ppc4xx_trng_remove() arguments
b04a27ca175d : crypto: chelsio - Fix passing zero to 'PTR_ERR' warning in chcr_aead_op
16c8ad7b5f12 : crypto: caam - fix indentation of goto label
fbb371cf2a54 : crypto: caam - no need to check return value of debugfs_create functions
31e1d2608752 : crypto: ccp - no need to check return value of debugfs_create functions
97a93b2b5839 : crypto: cavium/nitrox - no need to check return value of debugfs_create functions
e30886b47c43 : crypto: cavium/zip - no need to check return value of debugfs_create functions
6de599be95fd : crypto: axis - no need to check return value of debugfs_create functions
54eedf0b1d28 : crypto: ccree - no need to check return value of debugfs_create functions
f0fcf9ade46a : crypto: qat - no need to check return value of debugfs_create functions
763069ba49d3 : crypto: caam - handle zero-length AEAD output
87870cfb4b5a : crypto: caam - add support for cmac(aes)
7e33d4d48974 : crypto: seqiv - Use kmemdup in seqiv_aead_encrypt()
acbfa6c26f21 : usb: dwc3: gadget: clear DWC3_EP_TRANSFER_STARTED on cmd complete
2a0053971170 : dt-bindings: fsl: scu: add imx8qm scu clock support
95f2aac6223a : dt-bindings: fsl: scu: add fallback compatible string for clock
fe57085a36de : drm/amdgpu: clean up memory/GDS/GWS/OA alignment code
7e4545d372b5 : drm/amdgpu: fix the incorrect external id for raven series
12292519d919 : drm/amdgpu: Implement doorbell self-ring for NBIO 7.4
1f66b7ea8c4c : drm/amd/display: Fix fclk idle state
40a179233671 : ARM: dts: BCM5301X: Add basic DT for Phicomm K3
722f761084bd : soc: bcm: bcm2835-pm: Make local symbol static
53cf97845732 : jbd2: fix deadlock while checkpoint thread waits commit thread to finish
8fdd60f2ae36 : Revert "ext4: use ext4_write_inode() when fsyncing w/o a journal"
90462a5bd30c : audit: remove unused actx param from audit_rule_match
7b25c1c56c62 : arm64: dts: lx2160a: update fspi node
f2ce6ed3dcc8 : arm64: dts: imx8mq: Fix boot from eMMC
809e0db57c2c : arm64: dts: freescale: Add devicetree for Oxalis
ce1bcf148a12 : dt-bindings: arm: fsl: Add devicetree binding for Oxalis
8cf0c53c307a : dt-bindings: vendor-prefixes: Add EBS-SYSTART GmbH Vendor Prefix
a69ab6ad2ee0 : dt-bindings: arm: fsl: Fix bindings for LS1012A and LS1021A based boards
1ffeef4eeecb : arm64: dts: lx2160a: add FlexSPI node property
6ee977dec746 : MAINTAINERS: Update filesystem-dax and NVDIMM entries
5a3840a470c4 : powerpc/papr_scm: Use the correct bind address
da91ddfdc721 : RDMA/hns: Remove set but not used variable 'rst'
7c4cd051add3 : bpf: Fix syscall's stackmap lookup potential deadlock
e16ec34039c7 : bpf: fix potential deadlock in bpf_prog_register
a89fac57b5d0 : bpf: fix lockdep false positive in percpu_freelist
6cab5e90ab2b : bpf: run bpf programs with preemption disabled
1bb54c4071f5 : bpf, selftests: fix handling of sparse CPU allocations
f14bcc0add3a : Revert "PCI: armada8k: Add support for gpio controlled reset signal"
432dd7064aa1 : ARM: cns3xxx: Use actual size reads for PCIe
65dbb423cf28 : ARM: cns3xxx: Fix writing to wrong PCI config registers after alignment
a4ace4fa2007 : PCI: imx: Fix checking pd_pcie_phy device link addition
a6093ad7fc49 : PCI: imx: Fix probe failure without power domain
5e66e35aab33 : bnxt_en: Disable interrupts when allocating CP rings or NQs.
fa6821cbf1d9 : r8169: improve WoL handling
058fdecc6de7 : block, bfq: fix in-service-queue check for queue merging
02a6d787f4af : block, bfq: do not overcharge writes in asymmetric scenarios
b3c3498112ff : block, bfq: port commit "cfq-iosched: improve hw_tag detection"
a3c92560324b : block, bfq: reduce threshold for detecting command queueing
9dee8b3b057e : block, bfq: fix queue removal from weights tree
d87447d84fe1 : block, bfq: fix sequential rq detection in rate estimation
530c4cbb3c62 : block, bfq: unconditionally plug I/O in asymmetric scenarios
ac8b0cb415f3 : block, bfq: do not plug I/O of in-service queue when harmful
05c2f5c30b3c : block, bfq: split function bfq_better_to_idle
73d58118498b : block, bfq: consider also ioprio classes in symmetry detection
03e565e4204c : block, bfq: remove case of redirected bic from insert_request
f3218ad8c6ac : block, bfq: make sure queue budgets are not below service received
218cb897be69 : block, bfq: avoid selecting a queue w/o budget
20cd32450bcb : block, bfq: do not consider interactive queues in srt filtering
22cb4e681523 : mtip32xx: ѕtop abusing the managed resource APIs
e74c98ca2d6a : gfs2: Revert "Fix loop in gfs2_rbm_find"
f0ef022c85a8 : media: vim2m: allow setting the default transaction time via parameter
b3e64e5b0778 : media: vim2m: use per-file handler work queue
8aa153f103f1 : media: vim2m: fix driver for it to handle different fourcc formats
a8220ae7e740 : ARM: omap2plus_defconfig: Update for moved options
a7bfb6773260 : ARM: omap2plus_defconfig: Update for dropped options
1531f1b24d43 : ARM: omap2plus_defconfig: remove PROVE_LOCKING from defconfig
fedb5760648a : serial: fix race between flush_to_ldisc and tty_open
9c6a2583f115 : serial: mps2-uart: Add parentheses around conditional in mps2_uart_shutdown
8d84b18f5678 : devres: always use dev_name() in devm_ioremap_resource()
fa548d79d87f : drivers: base: Use __printf markup to silence compiler
095ff29d2b88 : firmware: intel_stratix10_service: add hardware dependency
d60ea31a8731 : drm/TODO: Add drm_display_mode.hsync/vrefresh removal
6fa19f5637a6 : rds: fix refcount bug in rds_sock_addref
e2a2e56e4082 : arm64: dump: no need to check return value of debugfs_create functions
fc42a689c4c0 : lib/test_rhashtable: Make test_insert_dup() allocate its hash table dynamically
913564fbc2df : macvlan: use netif_is_macvlan_port()
65c839a134e6 : PCI: dwc: dra7xx: Invoke phy_set_mode() API to set PHY mode to PHY_MODE_PCIE
c232c0df9610 : PCI: dwc: dra7xx: Enable x2 mode support for dra74x, dra76x and dra72x
1c5d2cc7196c : dt-bindings: PCI: dra7xx: Add properties to enable x2 lane in dra7
33d5c207a9ed : dt-bindings: PCI: dra7xx: Add SoC specific compatible strings
91c524708de6 : l2tp: copy 4 more bytes to linear part if necessary
2c2008a63e48 : ath10k: correct bus type for WCN3990
05672636b339 : mt76x0: eeprom: fix chan_vs_power map in mt76x0_get_power_info
5e0f5a58b167 : drm/i915/cfl: Adding another PCI Device ID.
7360c9f6b857 : drm/i915: Enable fastboot by default on VLV and CHV
0b904c890ac2 : drm/i915/icl: restore WaEnableFloatBlendOptimization
ae598b0d6b50 : drm/i915: Save some lines of source code in workarounds
69b768f2bc67 : drm/i915: Move workaround infrastructure code up
34aaaac815d1 : ieee802154: mcr20a: fix indentation, remove tabs
a131d1646097 : IB/hfi1: Add static trace for OPFN
48a615dc00ae : IB/hfi1: Integrate OPFN into RC transactions
ddf922c31fed : IB/hfi1, IB/rdmavt: Allow for extending of QP's s_ack_queue
f01b4d5a43da : IB/hfi1: OPFN interface
d22a207d74ad : IB/hfi1: Add OPFN helper functions for TID RDMA feature
44e43d91ad47 : IB/hfi1: OPFN support discovery
912139cfbfa6 : x86/microcode/amd: Don't falsely trick the late loading mechanism
221a1f4ac12d : driver: uio: fix possible use-after-free in __uio_register_device
1a392b3de7c5 : driver: uio: fix possible memory leak in __uio_register_device
9a6d5488002f : ide: ensure atapi sense request aren't preempted
9bfd8198ba94 : nvmem: core: Avoid useless iterations in nvmem_cell_get_from_lookup()
73e9dc4d568f : nvmem: core: Fix device reference leak
95b65195d571 : nvmem: core: Always reference the device returned by nvmem_device_get()
d4e7fef1a9a5 : nvmem: core: Properly handle connection ID in of_nvmem_device_get()
1c83267473b8 : nvmem: core: Fix cell lookup when no cell is found
5087cc198e54 : nvmem: core: Fix of_nvmem_cell_get() for optional cells
1716cfe8be49 : nvmem: core: Set the provider read-only when no write callback is given
ffbc34bf0e9c : nvmem: imx-ocotp: Implement i.MX6ULL/ULZ support
4dbecb9f5b19 : dt-bindings: imx-ocotp: Add i.MX6ULL/ULZ support
c8b63ddc9119 : nvmem: imx-ocotp: add i.MX7ULP support
6216790dd453 : dt-bindings: nvmem: imx-ocotp: add compatible string for i.MX7ULP
169415557370 : nvmem: bcm-ocotp: Add ACPI support to BCM OCOTP
996e39bb03ba : nvmem: sc27xx: Convert nvmem offset to block index
38cd7ad5bd25 : fpga: altera_freeze_bridge: remove restriction to socfpga
f1bd3a602c42 : fpga: mgr: altera-ps-spi: make array dummy static, shrinks object size
865a11f987ab : uio/uio_pci_generic: Disable bus-mastering on release
32a66374487b : fpga: stratix10-soc: fix wrong of_node_put() in init function
ae4eba836555 : arm64: dts: hi3798cv200: fix malformed SPDX license identifier
11d1447e954b : arm64: dts: hikey960: fix SDcard detection
87988511cef0 : arm64: dts: hikey: Add DMA entries for Bluetooth UART
6b3a6a132dfc : MAINTAINERS: Update cgroup entry
51bee5abeab2 : cgroup/pids: turn cgroup_subsys->free() into cgroup_subsys->release() to fix the accounting
2b34e562361f : drm/i915/icl: Work around broken VBTs for port F detection
828ccb31cf41 : drm/i915/icl: Add TypeC ports only if VBT is present
3864be551405 : iwlwifi: mvm: fix merge damage in iwl_mvm_rx_mpdu_mq()
57ea974fb871 : driver core: Rewrite test_async_driver_probe to cover serialization and NUMA affinity
af87b9a7863c : libnvdimm: Schedule device registration on node local to the device
8b9ec6b73277 : PM core: Use new async_schedule_dev command
c37e20eaf4b2 : driver core: Attach devices on CPU local to device node
6be9238e5cb6 : async: Add support for queueing on specific NUMA node
8204e0c1113d : workqueue: Provide queue_work_node to queue work near a given NUMA node
ef0ff68351be : driver core: Probe devices asynchronously instead of the driver
ed88747c6c4a : device core: Consolidate locking and unlocking of parent and device
3451a495ef24 : driver core: Establish order of operations for device_add and device_del via bitflag
36991ca68db9 : blk-mq: protect debugfs_create_files() from failures
b9b9378b4903 : cifs: update internal module version number
d339adc12a4f : CIFS: fix use-after-free of the lease keys
2c1cf00eeacb : relay: check return of create_buf_file() properly
56841070ccc8 : irqchip/gic-v3-its: Fix ITT_entry_size accessor
89e3a5682eda : ALSA: hda/realtek - Headset microphone support for System76 darp5
560c053deb94 : media: vivid: fix vid_out_buf_prepare()
1284ed59a147 : media: vb2: check that buf_out_validate is present
455e7b387b44 : mtd: rawnand: fix kernel-doc warnings
6b3e4c4cc162 : media: cedrus: add buf_out_validate callback
c3c7dbf4887a : mtd: spinand: Fix the error/cleanup path in spinand_init()
13c15e07eedf : mtd: spinand: Handle the case where PROGRAM LOAD does not reset the cache
1f2f510753be : media: vivid: add buf_out_validate callback
ab7afaf33275 : media: vim2m: add buf_out_validate callback
28d77c21cbeb : media: vb2: add buf_out_validate callback
065e5a31497d : media: cedrus: Remove completed item from TODO list (dma-buf references)
2cc1802f62e5 : media: vb2: Keep dma-buf buffers mapped until they are freed
826ef7508833 : media: Revert "media: cedrus: Allow using the current dst buffer as reference"
03535e7a3a99 : media: vb2: vb2_find_timestamp: drop restriction on buffer state
04bde67410bf : media: mtk-vcodec: Using common interface to manage vdec/venc clock
d8501cc85069 : media: dt-bindings: media: add 'assigned-clocks' to vcodec examples
515548fdd8a3 : ALSA: pcm: remove a superfluous function declaration
a19c22677377 : media: imx: prpencvf: Stop upstream before disabling IDMA channel
4bc1ab41eee9 : media: imx: csi: Stop upstream before disabling IDMA channel
2e0fe66e0a13 : media: imx: csi: Disable CSI immediately after last EOF
cf2d65ec1d21 : perf: xgene: Remove set but not used variable 'config'
1c2d14212b15 : ext2: Fix underflow in ext2_max_size()
a08c2a5a3194 : PM-runtime: Replace jiffies-based accounting with ktime-based accounting
58456488e0e3 : PM-runtime: update accounting_timestamp on enable
1832f4ef5867 : bpf, cgroups: clean up kerneldoc warnings
116bfa96a255 : bpf: fix missing prototype warnings
de1da68d9c9d : bpf: fix bitrotted kerneldoc
befa618112a0 : bpf: BPF_PROG_TYPE_CGROUP_{SKB, SOCK, SOCK_ADDR} require cgroups enabled
cfff578ed51c : selftests/bpf: mark verifier test that uses bpf_trace_printk as BPF_PROG_TYPE_TRACEPOINT
9acea337ef57 : selftests/bpf: skip verifier tests for unsupported map types
8184d44c9a57 : selftests/bpf: skip verifier tests for unsupported program types
e8ddbfb4bcb2 : selftests/bpf: skip sockmap in test_maps if kernel doesn't have support
579b9239c1f3 : powerpc/radix: Fix kernel crash with mremap()
a07ddce4df80 : usb: typec: tcpm: Correct the PPS out_volt calculation
8aae2b1cdf44 : drm/i915: Pick the first unused PLL once again
ad3e7b824c18 : drm/i915: Don't use the second dbuf slice on icl
e2cd682deb23 : net: stmmac: Disable EEE mode earlier in XMIT callback
c5acdbee22a1 : net: stmmac: Send TSO packets always from Queue 0
4ec5302fa906 : net: stmmac: Fallback to Platform Data clock in Watchdog conversion
d5256083f62e : ipvlan, l3mdev: fix broken l3s mode wrt local routes
4522a70db7aa : l2tp: fix reading optional fields of L2TPv3
3de27dcf8121 : powerpc/livepatch: return -ERRNO values in save_stack_trace_tsk_reliable()
29a77bbb0cf2 : powerpc/livepatch: small cleanups in save_stack_trace_tsk_reliable()
18be37603de8 : powerpc/livepatch: relax reliable stack tracer checks for first-frame
a50d3250d7ae : powerpc/64s: Make reliable stacktrace dependency clearer
3a03cb8456cc : tun: move the call to tun_set_real_num_queues
eddd0b332304 : powerpc/64s: Clear on-stack exception marker upon exception return
02da37509705 : RDMA/core: Use the ops infrastructure to keep all callbacks in one place
5e458d3f899e : RDMA/restrack: Refactor user/kernel restrack additions
0ad699c0edc9 : RDMA/core: Simplify restrack interface
659067b0b5c3 : RDMA/nldev: Prepare CAP_NET_ADMIN checks for .doit callbacks
8be565e65fa9 : RDMA/nldev: Factor out the PID namespace check
f732e7135b8b : RDMA/nldev: Dynamically generate restrack dumpit callbacks
cf34e1fe5254 : IB/mlx5: Consider vlan of lower netdev for macvlan GID entries
39c68e87bc50 : drm/i915/gvt: add VFIO EDID region
cfc30ad3d098 : IB/usnic: Remove stub functions
6780c4fa9d6e : RDMA: Add indication for in kernel API support to IB device
1ca20f33df42 : drm/i915/gvt: add hotplug emulation
49220789617b : drm/i915/gvt: add functions to get default resolution
57d4657716ac : audit: ignore fcaps on umount
e4c0d5314ded : drm/i915: Apply LUT validation checks to platforms more accurately (v3)
deb9bb83e7ae : remoteproc: q6v5-mss: Active powerdomain for SDM845
4760a896be88 : remoteproc: q6v5-mss: Vote for rpmh power domains
c0550305fcbd : drm/i915: Force background color to black for gen9+ (v2)
ab4510e9ac6d : powerpc/perf: Add mem access events to sysfs
473a78a7bbeb : spi-atmel: support inter-word delay
b7bb367afa4b : spi: support inter-word delay requirement for devices
459cc69fa4c1 : RDMA: Provide safe ib_alloc_device() function
9abeb7d8cf87 : net: hns3: keep flow director state unchanged when reset
c59a85c07e77 : net: hns3: stop sending keep alive msg to PF when VF is resetting
eed9535f9f71 : net: hns3: fix an issue for hclgevf_ae_get_hdev
9fc55413270f : net: hns3: fix improper error handling in the hclge_init_ae_dev()
472d7ecee20e : net: hns3: fix for rss result nonuniform
e215278548f9 : net: hns3: fix netif_napi_del() not do problem when unloading
c8a8045b2d0a : net: hns3: Fix NULL deref when unloading driver
de67a690cc27 : net: hns3: only support tc 0 for VF
74354140a579 : net: hns3: change hnae3_register_ae_dev() to int
fc0c174f4223 : net: hns3: use the correct interface to stop|open port
8e1445a653c9 : net: hns3: fix VF dump register issue
1a6e552df33c : net: hns3: reuse the definition of l3 and l4 header info union
c6b82263f9c6 : vfs: Introduce logging functions
f3a09c92018a : introduce fs_context methods
e1a91586d5da : fs_context flavour for submounts
8d0347f6c3a9 : convert do_remount_sb() to fs_context
c9ce29ed795f : vfs_get_tree(): evict the call of security_sb_kern_mount()
132e460848f4 : new helper: do_new_mount_fc()
a0c9a8b8fd9f : teach vfs_get_tree() to handle subtype, switch do_new_mount() to it
8f2918898eb5 : new helpers: vfs_create_mount(), fc_mount()
9bc61ab18b1d : vfs: Introduce fs_context, switch vfs_kern_mount() to it.
74e831221cfd : saner handling of temporary namespaces
9389b5e9467f : dt-bindings: net: dsa: add new MT7530 binding to support MT7621
ddda1ac116c8 : net: dsa: mt7530: support the 7530 switch on the Mediatek MT7621 SoC
889bcbdeee57 : net: ethernet: mediatek: support MT7621 SoC ethernet hardware
e5c1bb47cca6 : IB/mlx5: Remove set but not used variable
f3ffed0ce49a : IB/mlx5: Make mlx5_ib_stage_odp_cleanup() static
3bd045cc9c4b : separate copying and locking mount tree on cross-userns copies
ef489749aae5 : ipv6: sr: clear IP6CB(skb) on SRH ip4ip6 encapsulation
cb772b8ce4b9 : cpufreq: scpi: Use auto-registration of thermal cooling device
5da7af9a94a7 : cpufreq: scmi: Use auto-registration of thermal cooling device
17170ec17109 : cpufreq: qoriq: Use auto-registration of thermal cooling device
0db60d6b89b9 : cpufreq: mediatek: Use auto-registration of thermal cooling device
e248d8d35cff : cpufreq: cpufreq-dt: Use auto-registration of thermal cooling device
4b498869268e : cpufreq: imx6q: Use auto-registration of thermal cooling device
4c5ff1c8320d : cpufreq: qcom-hw: Register as a cpufreq cooling device
0b5cb3300ae5 : RDMA/srp: Increase max_segment_size
5050471d35d1 : virtio_net: Differentiate sk_buff and xdp_frame on freeing
07b344f494dd : virtio_net: Use xdp_return_frame to free xdp_frames on destroying vqs
03aa6d34868c : virtio_net: Don't process redirected XDP frames when XDP is disabled
1667c08a9d31 : virtio_net: Fix out of bounds access of sq
188313c137c4 : virtio_net: Fix not restoring real_num_rx_queues
534da5e85633 : virtio_net: Don't call free_old_xmit_skbs for xdp_frames
8be4d9a492f8 : virtio_net: Don't enable NAPI when interface is down
5c238a8b599f : cpufreq: Auto-register the driver as a thermal cooling device if asked
c706863bc890 : net: ip6_gre: always reports o_key to userspace
feaf5c796b3f : net: ip_gre: always reports o_key to userspace
7dd50e2cdf0a : arch/arm/mach-ep93xx: Remove duplicate header
1617971c6616 : cpuidle: poll_state: Fix default time limit
15efb47dc560 : PM-runtime: Fix deadlock with ktime_get()
34332ef736c0 : ARM: multi_v7_defconfig: enable GCC plugin support and structleak plugin
37ad68849778 : arm64: defconfig: Switch to PL11x DRM driver
0e150419fd07 : ARM: defconfig: Enable PL11x DRM driver on multi_v7
a7856704335e : ARM: defconfig: axm55xx: Drop PL11x graphics driver
3dadbd2957eb : drm/dp/mst: Provide better debugs for NAK replies
45bbda1e35f4 : drm/dp/mst: Provide defines for ACK vs. NAK reply type
d9f7bb56c292 : drm/doc: Drop chapter "KMS Initialization and Cleanup"
5d0aa3785563 : drm/doc: Move hdmi infoframe docs
2181e084b26b : LSM: SafeSetID: remove unused include
db421a54996c : IB/{hfi1, qib, rvt} Cleanup open coded sge usage
87fc34b575fd : IB/{hfi1,qib}: Cleanup open coded sge sizing
af0c9af1b3f6 : fs/dcache: Track & report number of negative dentries
7d10f70fc198 : fs: Don't need to put list_lru into its own cacheline
1dbd449c9943 : fs/dcache: Fix incorrect nr_dentry_unused accounting in shrink_dcache_sb()
e15aa3b2b138 : ucc_geth: Reset BQL queue when stopping device
b284909abad4 : cpu/hotplug: Fix "SMT disabled by BIOS" detection for KVM
2b13ef1f4261 : soc: ti: knav_dma: Use proper enum in pktdma_init_chan
5953c887fb5f : firmware: ti_sci: Change to use DEFINE_SHOW_ATTRIBUTE macro
98406133dd9c : net: socket: make bond ioctls go through compat_ifreq_ioctl()
c6c9fee35dc2 : net: socket: fix SIOCGIFNAME in compat
37ac39bdddc5 : Revert "kill dev_ifsioc()"
63ff03ab786a : Revert "socket: fix struct ifreq size in compat ioctl"
798badf8467f : Revert "staging: erofs: keep corrupted fs from crashing kernel in erofs_namei()"
1f0ac761bcaa : selftests: spectrum-2: Add delta two masks one key test
0d0f20fb2fa0 : selftests: spectrum-2: Fix multiple_masks_test
1eadbd3ab9c3 : selftests: spectrum-2: Extend and move trace helpers
a97cfe4de1be : mlxsw: spectrum_acl: Add C-TCAM spill tracepoint
cb56e214679f : mlxsw: spectrum_acl: Include delta bits into hashtable key
6e11ea9de957 : drm/amdgpu: Transfer fences to dmabuf importer
532b618bdf23 : btrfs: On error always free subvol_name in btrfs_mount
c7cc64a98512 : btrfs: clean up pending block groups when transaction commit aborts
92900e5160a5 : btrfs: fix potential oops in device_list_add
e57924d4ae80 : drm/doc: Task to rename CMA helpers
77086014c815 : drm/doc: fix VRR_ENABLED casing
b2fb5cc57469 : PCI: Rely on config space header type, not class code
01b37f851ca1 : PCI: Make pci_size() return real BAR size
bd4d73a1dbc1 : drm/savage: mark expected switch fall-throughs
88c12a0211d2 : drm/via: mark expected switch fall-throughs
31af04cd60d3 : arm64: dts: Remove inconsistent use of 'arm,armv8' compatible string
1a9eb9b98f0a : iommu/vt-d: Remove change_pte notifier
5a63f0adebe7 : iommu/amd: Remove clear_flush_young notifier
abe60a3a7afb : ARM: dts: Kill off skeleton{64}.dtsi
2e6c6a8657e8 : iommu/amd: Print reason for iommu_map_page failure in map_sg
8950dcd83ae7 : iommu/vt-d: Leave scalable mode default off
21d5d27c042d : iommu/vt-d: Implement dma_[un]map_resource()
85bd6e61f34d : blk-mq: fix a hung issue when fsync
2e3c18d0ada1 : block: pass no-op callback to INIT_WORK().
5358db547813 : regulator: max77650: Fix include files
75455e258ea2 : rtc: abx80x: Configure reserved bits in RV1805
a26ec8857da3 : dt-bindings: rtc: Add RV1805 to abracon,abx80x bindings
5a064d398fbe : x86/asm/suspend: Drop ENTRY from local data
c418fd6c01fb : usb: gadget: musb: fix short isoc packets with inventra dma
5aa608348f86 : mic: vop: Fix broken virtqueues
1c516c54acf6 : staging: rtl8188eu: refactor rtw_reset_securitypriv()
46c36e5a0338 : staging: rtl8188eu: &array[0] -> array
d8e2a9a58ec0 : staging: rtl8188eu: remove unncessary asignment to cleanup long line
0a6286668b4a : staging: rtl8188eu: cleanup declarations in mlme_linux.c
b543e1fdd19b : staging: rtl8188eu: remove unnecessary initializations
48a254d7ff72 : staging: rtl8188eu: cleanup comments in mlme_linux.c
59fb805f5aec : staging: wilc1000: remove redundant reset of station statistics
516c115c9170 : staging: erofs: complete POSIX ACL support
a24df1f62f79 : staging: erofs: use xattr_prefix to wrap up
f2829d070f3d : staging: mt7621-pinctrl: Test devm_kzalloc for failure while improving the code
6ffcce417827 : staging: rtlwifi: replace ---help--- with help in Kconfig
c30019fa31a2 : drivers: staging: rtlwifi: Start statement on a tabstop
0fa82deb5af6 : Staging: rtl8192e: Replaced spaces with tab.
d4104c5e783f : staging: erofs: keep corrupted fs from crashing kernel in erofs_namei()
49230b49c439 : staging: octeon: fix broken phylib usage
cee4c4d63ba7 : mei: free read cb on ctrl_wr list flush
c4a46acf1db3 : samples: mei: use /dev/mei0 instead of /dev/mei
efe814e90b98 : mei: me: add ice lake point device id.
da8ddba566ff : binderfs: respect limit on binder control creation
793c82329376 : binder: fix CONFIG_ANDROID_BINDER_DEVICES
75abec73de65 : selftests: add binderfs selftests
dcc9d76b6d83 : drm/komeda: Off by one in komeda_fb_get_pixel_addr()
cec2b18832e2 : backlight: pwm_bl: Use gpiod_get_value_cansleep() to get initial state
865a9432d16f : powerpc/mm: Add _PAGE_SAO to _PAGE_CACHE_CTL mask
45a202a3fefc : powerpc/cell: Remove duplicate header
f069a062ecce : powerpc/powernv: Remove duplicate header
75f8a37580b6 : powerpc/kernel/time: Remove duplicate header
edeb304f6597 : cxl: Wrap iterations over afu slices inside 'afu_list_lock'
9bf3d3c4e4fd : powerpc/traps: Fix the message printed when stack overflows
81b61324922c : powerpc/pseries: Perform full re-add of CPU for topology update post-migration
37ea7b630ae5 : debugfs: debugfs_lookup() should return NULL if not found
7ab57b76ebf6 : tty: increase the default flip buffer limit to 2*640K
7dd50e205b33 : tty: ipwireless: Fix potential NULL pointer dereference
0294951030eb : PCI/VMD: Configure MPS settings before adding devices
a1960e0f1639 : staging: speakup: fix tty-operation NULL derefs
fab940755d1d : x86/hw_breakpoints, kprobes: Remove kprobes ifdeffery
775ea4ea2fd9 : serial: mps2-uart: support combined irq
9f25e07b882b : serial: mps2-uart: move to dynamic port allocation
3c635e4f1448 : serdev: ttyport: call tiocmget and tiocmset ops directly
0b053bbf0786 : MAINTAINERS: Add Andy and Darren as arch/x86/platform/ reviewers
d0f9f16788e1 : ARM: tango: Improve ARCH_MULTIPLATFORM compatibility
46edb8d1322c : firmware: arm_scmi: provide the mandatory device release callback
db4090920ba2 : ARM: iop32x/n2100: fix PCI IRQ mapping
c051dc5e3cea : dt-bindings: arm: renesas: Fix SoC mismatch for Stout
11ca1b663a29 : drm/qxl: use ttm_tt
85e4e6881dba : pinctrl: freescale: Add imx8mm pinctrl driver support
b71c1844124d : Pinctrl: Ingenic: Unify the function name prefix to "ingenic_gpio_".
5de1a73e78ed : Pinctrl: Ingenic: Add missing parts for JZ4770 and JZ4780.
ff656e47a916 : Pinctrl: Ingenic: Fix bugs caused by differences between JZ4770 and JZ4780.
7efba10d6bd2 : sctp: add SCTP_FUTURE_ASOC and SCTP_CURRENT_ASSOC for SCTP_STREAM_SCHEDULER sockopt
d251f05e3ba2 : sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_EVENT sockopt
99a62135e127 : sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_ENABLE_STREAM_RESET sockopt
3a583059d187 : sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_DEFAULT_PRINFO sockopt
2af66ff3edc7 : sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_AUTH_DEACTIVATE_KEY sockopt
3adcc300603e : sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_AUTH_DELETE_KEY sockopt
bf9fb6ad4f29 : sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_AUTH_ACTIVE_KEY sockopt
7fb3be13a236 : sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_AUTH_KEY sockopt
e0651a0dc877 : sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_MAX_BURST sockopt
49b037acca8c : sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_CONTEXT sockopt
92fc3bd928c9 : sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_DEFAULT_SNDINFO sockopt
707e45b3dc5a : sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_DEFAULT_SEND_PARAM sockopt
9c5829e1c49e : sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_DELAYED_SACK sockopt
e7f282489123 : sctp: add SCTP_CURRENT_ASSOC for SCTP_STREAM_SCHEDULER_VALUE sockopt
2e7709d1cc66 : sctp: use SCTP_FUTURE_ASSOC for SCTP_INTERLEAVING_SUPPORTED sockopt
acce7f3b8d4f : sctp: use SCTP_FUTURE_ASSOC for SCTP_RECONFIG_SUPPORTED sockopt
fb1956050846 : sctp: use SCTP_FUTURE_ASSOC for SCTP_PR_SUPPORTED sockopt
8add543e369d : sctp: add SCTP_FUTURE_ASSOC for SCTP_PEER_ADDR_THLDS sockopt
48c072174dea : sctp: use SCTP_FUTURE_ASSOC for SCTP_LOCAL_AUTH_CHUNKS sockopt
6fd769beb0d9 : sctp: use SCTP_FUTURE_ASSOC for SCTP_MAXSEG sockopt
8889394df2aa : sctp: use SCTP_FUTURE_ASSOC for SCTP_ASSOCINFO sockopt
7adb5ed5eec3 : sctp: use SCTP_FUTURE_ASSOC for SCTP_RTOINFO sockopt
b99e5e028bf4 : sctp: use SCTP_FUTURE_ASSOC for SCTP_PEER_ADDR_PARAMS sockopt
80df2704a375 : sctp: introduce SCTP_FUTURE/CURRENT/ALL_ASSOC
4d95987a32db : serial: sh-sci: Do not free irqs that have already been freed
824d17c57b0a : serial: 8250_pci: Make PCI class test non fatal
1575c083a78c : tty: serial: 8250_mtk: Fix potential NULL pointer dereference
2d908b38d409 : serial: Add Tegra Combined UART driver
05da213f1c77 : dt-bindings: serial: Add bindings for nvidia,tegra194-tcu
e81eba88cf37 : Dt-bindings: Serial: Add X1000 serial bindings.
8a417cdeb0dc : Serial: Ingenic: Add support for the X1000.
3a50365d8c79 : serial: 8250: Add OF support for Xscale variant
42b68768e51b : serial: fsl_lpuart: DMA support for 32-bit variant
7c0cca7c847e : tty: ldisc: add sysctl to prevent autoloading of ldiscs
a2fd23b93733 : usbip: Fix vep_free_request() null pointer checks on input args
f91649c52588 : usb: ehci-orion: add S2RAM support
e04585184dcf : usb: ehci-orion: avoid double PHY initialization
12453a897e36 : usb: host: xhci: mvebu: add reset on resume quirk
b97a31348379 : usb: core: comply to PHY framework
782a624d00fa : bnxt_en: Add bnxt_en initial port params table and register it
b639583f9e36 : devlink: Add a generic wake_on_lan port parameter
c1e5786d6771 : devlink: Add devlink notifications support for port params
5473a7bdad78 : devlink: Add support for driverinit set value for devlink_port
ffd19b9a490a : devlink: Add support for driverinit get value for devlink_port
9c54873b4e2e : devlink: Add port param set command
f4601dee25d5 : devlink: Add port param get command
39e6160e14bd : devlink: Add devlink_param for port register and unregister
1194c4133195 : nfit: Add Hyper-V NVDIMM DSM command set to white list
43f89877f266 : nfit: acpi_nfit_ctl(): Check out_obj->type in the right place
f596c8844fe1 : nfit: Fix nfit_intel_shutdown_status() command submission
a5a4e02d083d : remoteproc: qcom: Add support for parsing fw dt bindings
4107102d6079 : remoteproc: qcom_q6v5: don't auto boot remote processor
ed0bc2658e1b : IB/ipoib: Make ipoib_intercept_dev_id_attr() static
8aa04ad3b393 : RDMA/vmw_pvrdma: Support upto 64-bit PFNs
e15425214990 : ARM: dts: aspeed: quanta-q71l: enable uart1
95779307d7e8 : ARM: dts: aspeed: quanta-q71l: enable lpc_ctrl node
e786eff92838 : ARM: dts: aspeed: tiogapass: Add uarts for SoL
c91d27bba78f : ARM: dts: aspeed: tiogapass: Add LPC devices
32b750b92504 : tools/bpf: fix test_btf for typedef func_proto case
81f5c6f5db37 : bpf: btf: allow typedef func_proto
d54e5f76d8fe : drm/i915: Update DRIVER_DATE to 20190129
717671c610fc : drm/i915: Use IS_GEN9_LP() for the linetime w/a check
ff58c11cdbe9 : drm/i915: Drop the pointless linetime==0 check
ff61a97499fd : drm/i915: Drop the definite article in front of SAGV
60e983ff187f : drm/i915: Pass dev_priv to skl_needs_memory_bw_wa()
961d95e09c04 : drm/i915: Account for minimum ddb allocation restrictions
b19c9bcaa20e : drm/i915: Fix > vs >= mismatch in watermark/ddb calculations
17b16054b111 : drm/i915: Fix bits vs. bytes mixup in dbuf block size computation
692927f4e905 : drm/i915: Reinstate an early latency==0 check for skl+
b52c273be687 : drm/i915: Don't ignore level 0 lines watermark for glk+
082aaa870041 : CIFS: Do not consider -ENODATA as stat failure for reads
8e6e72aeceaa : CIFS: Do not count -ENODATA as failure for query directory
7d42e72fe8ee : CIFS: Fix trace command logging for SMB2 reads and writes
9bda8723da2d : CIFS: Fix possible oops and memory leaks in async IO
2a727f609137 : PCI: ibmphp: Turn semaphores into completions or mutexes
1c909b2dfe6a : ARM: dts: socfpga: update more missing reset properties
5b0bd14dcc6b : drm/i915/icl: keep track of unused pll while looping
20fd2ab7be40 : drm/i915/icl: remove dpll from clk_sel
7a61a6dec3df : drm/i915: always return something on DDI clock selection
584fca111d0c : drm/i915/icl: use tc_port in MG_PLL macros
807ffb1e1eab : PCI/AER: Use match_string() helper to simplify the code
c4627e66f73a : cifs: limit amount of data we request for xattrs to CIFSMaxBufSize
58d15ed1203f : cifs: fix computation for MAX_SMB2_HDR_SIZE
789659f4307a : drm/i915: Drop fake breadcrumb irq
52c0fdb25c7c : drm/i915: Replace global breadcrumbs with per-context interrupt tracking
3df0bd19193c : drm/i915: Remove the intel_engine_notify tracepoint
8fc75bed96bb : NFS: Fix up return value on fatal errors in nfs_page_async_flush()
68e94f62cfbe : drm/i915/tv: Bypass the vertical filter if possible
addc80f0bba9 : drm/i915/tv: Fix adjusted_mode dotclock for interlaced modes
5a3db6f08a8e : drm: Constify drm_color_lut_check()
34d66caf251d : x86/speculation: Remove redundant arch_smt_update() invocation
71368af9027f : x86/speculation: Add PR_SPEC_DISABLE_NOEXEC
0a278662f531 : x86/boot: Save several bytes in decompressor
439fbdf6a202 : x86/trap: Remove useless declaration
e5bae74338b3 : Revert "arm64: dts: sdm845: Add interconnect provider DT nodes"
5ccd35287eda : x86/fault: Fix sign-extend unintended sign extension
b677dfae5aa1 : x86/boot/compressed/64: Set EFER.LME=1 in 32-bit trampoline before returning to long mode
7b21b69ab203 : IB/uverbs: Fix OOPs in uverbs_user_mmap_disassociate
eaebaf77e7cb : IB/mlx5: Implement DEVX hot unplug for async command FD
4accbb3fd263 : IB/mlx5: Implement the file ops of DEVX async command FD
a124edba2627 : IB/mlx5: Introduce async DEVX obj query API
6bf8f22aea0d : IB/mlx5: Introduce MLX5_IB_OBJECT_DEVX_ASYNC_CMD_FD
ff9fb72bc077 : debugfs: return error values, not NULL
47dd8048a1bf : drm/amdgpu: Show XGMI node and hive message per device only once
a5c8e0524dbb : drm/amdgpu: cleanup amdgpu_pte_update_params
193392ed9f69 : Revert "drm/amd/display: add -msse2 to prevent Clang from emitting libcalls to undefined SW FP routines"
cdba61daf550 : drm/amdgpu: sriov restrict max_pfn below AMDGPU_GMC_HOLE
06ea4c349915 : drm/amdgpu: csa_vaddr should not larger than AMDGPU_GMC_HOLE_START
c9a646228816 : drm/i915/execlists: Suppress preempting self
4d97cbe01980 : drm/i915: Rename execlists->queue_priority to queue_priority_hint
8547444137ec : drm/i915: Identify active requests
06039d98202f : drm/i915/selftests: Apply a subtest filter
67fc5dc8a541 : MIPS: VDSO: Include $(ccflags-vdso) in o32,n32 .lds builds
2f87324be773 : LSM: SafeSetID: 'depend' on CONFIG_SECURITY
0648e50e548d : MIPS: VDSO: Use same -m%-float cflag as the kernel proper
dcf300a69ac3 : MIPS: OCTEON: don't set octeon_dma_bar_type if PCI is disabled
d07e1e0febe1 : MAINTAINERS: Add entry for XDP (eXpress Data Path)
35edfdc77f68 : net: set default network namespace in init_dummy_netdev()
0365aeba5084 : futex: No need to check return value of debugfs_create functions
15917dc02841 : sched: Remove stale PF_MUTEX_TESTER bit
75b710af7139 : timers: Mark expected switch fall-throughs
ae503ab04913 : timekeeping/debug: No need to check return value of debugfs_create functions
434537bbd50f : genirq/debugfs: No need to check return value of debugfs_create functions
c829f5f52db9 : cxgb4: cxgb4_tc_u32: use struct_size() in kvzalloc()
9f672984338d : cxgb4: clip_tbl: Use struct_size() in kvzalloc()
0f0ed8282e5b : net: b44: replace dev_kfree_skb_xxx by dev_consume_skb_xxx for drop profiles
42fea318e1d1 : ASoC: sprd: Add Spreadtrum audio DMA platfrom driver
e339f8631eb7 : net: caif: call dev_consume_skb_any when skb xmit done
27e27e6555d3 : dt-bindings: ASoC: Add Spreadtrum DMA platform documentation
7df04ea7a31e : ASoC: topology: modify dapm route loading routine and add dapm route unloading
896cebc0e261 : net: 8139cp: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
5c30f43f0625 : ASoC: topology: add SND_SOC_DOBJ_GRAPH type for dapm routes
7620fe9161ce : ASoC: topology: fix memory leak in soc_tplg_dapm_widget_create
34db6a3e91d8 : ASoC: topology: Fix memory leak from soc_tplg_denum_create_texts
a46e8393d128 : ASoC: topology: Remove widgets from dobj list
baa962e39df9 : MAINTAINERS: update cxgb4 and cxgb3 maintainer
33ae6ae2111c : ASoC: topology: Reduce number of dereferences when accessing dobj
18d79f721e0a : cxgb4vf: Update port information in cxgb4vf_open()
e501070e4db0 : net: macb: Apply RXUBR workaround only to versions with errata
691b9ab6c967 : x86/mm/tlb: Remove unused cpu variable
45571bb871b2 : ALSA: hda - Use standard device registration for beep
f6ef4e0e2842 : ALSA: hda/realtek - Apply ALC294 hp init also for S4 resume
98081ca62cba : ALSA: hda - Record the current power state before suspend/resume calls
dc30e7039137 : ARM: OMAP2+: Variable "reg" in function omap4_dsi_mux_pads() could be uninitialized
968bf969b47d : drm/i915: Fix skl srckey mask bits
0604628bb03a : netfilter: nf_tables: add NFTA_RULE_POSITION_ID to nla_policy
2f10d8237396 : drm/amd/powerplay: Fix missing break in switch
afeff4c16eda : drm/radeon: check if device is root before getting pci speed caps
dc14eb12f6bb : drm/amdgpu: Add missing power attribute to APU check
2380a22b60ce : irqchip/mmp: Only touch the PJ4 IRQ & FIQ bits on enable/disable
45725e0fc3e7 : irqchip/gic-v3-its: Gracefully fail on LPI exhaustion
9791ec7df0e7 : irqchip/gic-v3-its: Plug allocation race for devices sharing a DevID
53b6d0adffb0 : ASoC: Intel: cht_bsw_rt5672: remove useless test
4bc74ba1c732 : ext2: Fix a typo in comment
0840242e8875 : ARM: dts: Configure clock parent for pwm vibra
9bd34c63f553 : bus: ti-sysc: Fix timer handling with drop pm_runtime_irq_safe()
00ae831dfe44 : x86/cpu: Add Atom Tremont (Jacobsville)
693abe11aa6b : ALSA: hda/realtek - Fixed hp_pin no value
4daa001a1773 : arm64: dts: juno: Add cpu dynamic-power-coefficient information
cc0dbf43668d : arm: dts: vexpress-v2p-ca15_a7: Add cpu dynamic-power-coefficient information
435bba0f11f0 : regmap: Remove attribute packed from struct 'regcache_rbtree_node'
2b0fc3742bc7 : x86/events: Mark expected switch-case fall-throughs
0eca80bf07eb : dt-bindings: regulator: add DT bindings for max77650
bcc61f1c44fd : regulator: max77650: add regulator support
8aa82766de12 : dt-bindings: drm/msm/a6xx: Document GMU bindings
740f9433a854 : dt-bindings: drm/msm/a6xx: Document GMU and update GPU bindings
22bbd8ef647e : drm/msm: avoid unused function warning
19db132671e8 : drm/msm: Add __printf verification
ac11c637f899 : drm/msm: Fix A6XX support for opp-level
388a515f6add : drm/msm: honor GPU_READONLY flag
b8be1cd9b010 : drm/msm: drop interrupt-names
2255f244f92e : drm/msm/gpu: Remove hardcoded interrupt name
d4df17141826 : drm/msm/gpu: fix building without debugfs
cd70d7ade43d : drm/msm: Unblock writer if reader closes file
017a01ccfbc5 : Bluetooth: btusb: Add shutdown routine for BTUSB_INTEL_NEW devices
f3fdea3af405 : spi: mxs: add tracing to custom .transfer_one_message callback
2de66bb87351 : Bluetooth: btusb: btusb_intel_cmd_timeout: use sleeping functions
1ff494813baf : drm/irq: Ditch DRIVER_IRQ_SHARED
0e2a933b02c9 : drm: Switch DRIVER_ flags to an enum
5b38e7475e3d : drm/irq: Don't check for DRIVER_HAVE_IRQ in drm_irq_(un)install
fa083b99eb28 : arm64: dts: fast models: Add DTS fo Base RevC FVP
20d00c409475 : arm64: dts: juno/fast models: sort couple of device nodes
88c2ccc05391 : arm64: dts: models: use list instead of tuple for mmci interrupts
ef972714b1b2 : arm64: dts: juno/fast models: using GIC macros instead of hardcoded values
01f377dc927d : iwiwifi: fix bad monitor buffer register addresses
55fbf0d21c44 : iwlwifi: dbg_ini: set dump mask BIT(n) instead of n
b2aea95c1833 : iwlwifi: dbg_ini: retrieve dump_delay value properly
cd0fc658fbb7 : iwlwifi: dbg_ini: properly handle ini user trigger
07a44b322397 : iwlwifi: dbg_ini: allocate dram buffer with proper flags
40ecdd01d46e : iwlwifi: mvm: update firmware when MU EDCA params change
487ec49c358a : iwlwifi: trigger dump on assert prior to setting the device up
9bf13bee2d74 : iwlwifi: mvm: include configured sniffer AID in radiotap
81444538ac58 : iwlwifi: mvm: document monitor mode reorder buffer bypass
98f0d01abcb9 : iwlwifi: update product name for 9260 and 9560
fdd6c9419b6f : iwlwifi: mvm: disable completely low latency mode with debugfs
311590a3a21e : iwlwifi: mvm: freeze management TXQ timer when station goes to sleep
57e861d9362e : iwlwifi: mvm: Change FW channel info API
5213e8a8a28d : iwlwifi: mvm: implement CSI reporting
6c161980ba48 : iwlwifi: mvm: add location APIs
babea2d4fe76 : iwlwifi: mvm: Disconnect on large beacon loss
93079fd5c059 : iwlwifi: pcie: use u32* argument to iwl_trans_get_fw_monitor_len()
4841914ef440 : iwlwifi: dvm: remove useless condition
3a894a9f319f : iwlwifi: remove TOF implementation
fba8248e7e67 : iwlwifi: mvm: get rid of tx_path_lock
1f7698abedee : iwlwifi: mvm: fix A-MPDU reference assignment
698478c49294 : iwlwifi: mvm: add an option to dereference vif by id
fefbf85305ec : iwlwifi: monitor dumping flow cleanup
34a880d8bd4c : iwlwifi: mvm: remove sta key on wep ap
9adcc117bc7d : iwlwifi: make sure cur_fw_img is valid before accessing img
29cf396f08f6 : iwlwifi: calculate pointers from out_cmd instead of out_cmd->hdr
94a8d87c4764 : iwlwifi: mvm: pre-initialize alive_data in wait_alive()
e78da25e19c2 : iwlwifi: move iwl_enable_{rx,tx}_ampdu to iwl-modparams.h
da0df827cd15 : iwlwifi: make iwl_fw_dbg_start_stop_hcmd() inline
0f8bf03c8660 : iwlwifi: mvm: save and export regdb blob from the NVM
e6aeeb4f4517 : iwlwifi: mvm: clean up LDBG config command usage
cefec29ebdde : iwlwifi: pcie: align licensing to dual GPL/BSD
486af86332c7 : iwlwifi: mvm: read IWL_RX_MPDU_PHY_SHORT_PREAMBLE only for CCK
677837b8b3ea : iwlwifi: mvm: fix %16 to %016 print format
85d78bb173db : iwlwifi: pcie: add prints to track virtual ID
c97781d1d956 : iwlwifi: iwlmvm: in monitor NDP notif take the NSS from rx_vec
937c2652768f : iwlwifi: iwlmvm: ignore HE PPDU type regarding EOF
0899dd34d095 : iwlwifi: pcie: fix the use of a wrong define
b0dd77a79642 : mtd: docg3: fix a possible memory leak of mtd->name
f7fd818cca0c : mtd: Remove empty lines at end of sysfs related functions
32937a82f36c : mtd: docg3: Fix passing zero to 'PTR_ERR' warning in doc_probe_device
62f0d7dc3bae : reset: reset-zynqmp: Adding support for Xilinx zynqmp reset controller.
3f1b66be4aaa : dt-bindings: reset: Add bindings for ZynqMP reset driver
bc3843d4d357 : firmware: xilinx: Add reset API's
c55d0e8c543b : spi: spi-mem: spi-fsl-qspi: typo fix in author name
673c865efbdc : spi: ti-qspi: Fix mmap read when more than one CS in use
b291f42a3718 : ASoC: cros_ec_codec: Add codec driver for Cros EC
494a3503d684 : ASoC: Documentation: Add google, cros-ec-codec
a8233b6c1972 : ASoC: wcd9335: Fix missing slimbus dependency
ce6f0697ebad : spi: spi-mem: spi-nxp-fspi: add module license info
05f9467e70ed : drm/vmwgfx: unwind spaghetti code in vmw_dma_select_mode
2b3cd6249b14 : drm/vmwgfx: fix the check when to use dma_alloc_coherent
9b5bf2421b43 : drm/vmwgfx: remove CONFIG_INTEL_IOMMU ifdefs v2
3f47d00bc65b : drm/vmwgfx: remove CONFIG_X86 ifdefs
13054abbaa4f : HID: debug: fix the ring buffer implementation
afa1f2ab43d4 : thermal: cpu_cooling: Require thermal core to be compiled in
625c85a62cb7 : cpufreq: Use struct kobj_attribute instead of struct global_attr
d1c6b41b0f65 : PM / wakeup: fix kerneldoc comment for pm_wakeup_dev_event()
e9fe0d4921ee : HID: wacom: Move HID fix for AES serial number into wacom_hid_usage_quirk
202e69e64554 : ALSA: usb-audio: Cleanup DSD whitelist
580d0382c1cd : ACPI / DPTF: remove header search path to the parent directory
fdb3c1776570 : ACPI: EC: Clean up probing for early EC
0ee4b5f801b7 : platform/x86: Fix unmet dependency warning for SAMSUNG_Q10
d58bf90a32a3 : platform/x86: Fix unmet dependency warning for ACPI_CMPC
f12d0b91affc : drm/<drivers>: Don't set FBINFO_(FLAG_)DEFAULT
9baddb61dfec : mfd: Fix unmet dependency warning for MFD_TPS68470
2b6e492467c7 : device property: Fix the length used in PROPERTY_ENTRY_STRING()
168982d243d7 : drm/doc: Add a warning to drm_dev_is_unplugged
3d6535cbed4a : drm/i915: Enable fastboot by default on Skylake and newer
78de14c23e03 : drm/fb-helper: generic: Fix drm_fbdev_client_restore()
24dd8aed32e0 : arm64: dts: allwinner: h6: Add support for the SRAM C1 section
4571a7d814ad : dt-bindings: sram: sunxi: Add compatible for the H6 SRAM C1
ac93e2fa8550 : liquidio: fix the validation of rx checksum status from NIC hardware
b3379a424dde : net: ti: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
100091156c1a : net: apple: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
3afa73dd7c8b : net: amd8111e: replace dev_kfree_skb_irq by dev_consume_skb_irq
f48af114895b : net: alteon: replace dev_kfree_skb_irq by dev_consume_skb_irq
1023121375c6 : net: tls: Fix deadlock in free_resources tx
32eb67b93c9e : net: tls: Save iv in tls_rec for async crypto requests
b46a0bf78ad7 : vhost: fix OOB in get_rx_bufs()
bbcbf2eede69 : enetc: include linux/vmalloc.h for vzalloc etc
ede2afb9c8ed : scsi: hisi_sas: Add missing seq_printf() call in hisi_sas_show_row_32()
e1ba0b0b4451 : scsi: hisi_sas: Fix to only call scsi_get_prot_op() for non-NULL scsi_cmnd
26889e5ec87a : scsi: hisi_sas: Some misc tidy-up
d1548e9c323f : scsi: hisi_sas: Correct memory allocation size for DQ debugfs
b6c9b15e4409 : scsi: hisi_sas: Fix losing directly attached disk when hot-plug
eb44e4d7b5a3 : scsi: hisi_sas: Reject setting programmed minimum linkrate > 1.5G
ae68b566e021 : scsi: hisi_sas: Remove unused parameter of function hisi_sas_alloc()
ffb1c820b8b6 : scsi: hisi_sas: remove the check of sas_dev status in hisi_sas_I_T_nexus_reset()
5c31b0c67753 : scsi: hisi_sas: shutdown axi bus to avoid exception CQ returned
569eddcf3a0f : scsi: hisi_sas: send primitive NOTIFY to SSP situation only
5979f33b982d : scsi: hisi_sas: Add debugfs ITCT file and add file operations
5b0eeac4bed4 : scsi: hisi_sas: Fix type casting and missing static qualifier in debugfs code
c2c7e7405771 : scsi: hisi_sas: No need to check return value of debugfs_create functions
8437fcf14dee : scsi: 53c700: pass correct "dev" to dma_alloc_attrs()
b2d3492fc591 : scsi: bnx2fc: Fix error handling in probe()
7e1c99e5c1dd : scsi: pcmcia: nsp_cs: Remove unnecessary parentheses
c9c1df3e8c9d : scsi: nsp32: Remove unnecessary self assignment in nsp32_set_sync_entry
40d07b523cf4 : scsi: scsi_debug: fix write_same with virtual_gb problem
bc03abd28708 : scsi: prefix header search paths with $(srctree)/
34022f0072e7 : scsi: remove unneeded header search paths
5d8fc4a9f0ee : scsi: libfc: free skb when receiving invalid flogi resp
f2aecc1d38ff : scsi: fnic: Remove set but not used variable 'vdev'
b63195698dea : scsi: zfcp: fix sysfs block queue limit output for max_segment_size
db5db4b91cab : scsi: sd: Protect against READ(6) or WRITE(6) with zero block transfer length
59abc8cc0585 : scsi: libsas: Remove scsi_to_u32()
b64ae4abbdc4 : scsi: hpsa: clean up two indentation issues
b45a3a428f55 : scsi: qla2xxx: no need to check return value of debugfs_create functions
26febfb38c7d : scsi: qedf: no need to check return value of debugfs_create functions
50e931679ace : scsi: lpfc: no need to check return value of debugfs_create functions
fd84ec206d7a : scsi: snic: no need to check return value of debugfs_create functions
1dbaa379a419 : scsi: fnic: no need to check return value of debugfs_create functions
b6533640ed3e : scsi: csiostor: no need to check return value of debugfs_create functions
8389f1281cd5 : scsi: bfa: no need to check return value of debugfs_create functions
b8432724b6b1 : scsi: MAINTAINERS: Move FCoE to Hannes Reinecke
6156dc1c9a30 : scsi: fcoe: remove unneeded fcoe_ctlr_destroy_store export
573d8884f89b : scsi: fcoe: convert to use BUS_ATTR_WO
2fa53f892422 : bpf, doc: add reviewers to maintainers entry
4ec90ac5047e : Input: sx8654 - use common of_touchscreen functions
43df039c6d92 : Input: sx8654 - add sx8650 support
5896756a70b2 : Input: sx8654 - add sx8655 and sx8656 to compatibles
c3a39380a39d : Input: sx8654 - add reset-gpio support
bf0f0fd93945 : selftests/bpf: add simple BPF_PROG_TEST_RUN examples for flow dissector
b7a1848e8398 : bpf: add BPF_PROG_TEST_RUN support for flow dissector
c8aa703822bf : net/flow_dissector: move bpf case into __skb_flow_bpf_dissect
d76198b0bc5a : tools: bpftool: warn about risky prog array updates
ce680c8c99fd : MIPS: OCTEON: delete unused cvmx-smix-defs.h
6aa08988f1f8 : MIPS: OCTEON: delete SMI/MDIO enable
e6f2f381e401 : selinux: replace BUG_ONs with WARN_ONs in avc.c
cdd7b4064258 : selftests: bpf: remove duplicated include
1d79895aef18 : sk_msg: Always cancel strp work before freeing the psock
8c79b3569338 : tools: bpftool: fix crash with un-owned prog arrays
8d2df8a2d0fa : arch/arm/xen: Remove duplicate header
f67e20d20f28 : LSM: Add 'name' field for SafeSetID in DEFINE_LSM
8471300fce4c : HID: elan: Make array buf static, shrinks object size
483cbbeddd5f : md/raid5: fix 'out of memory' during raid cache recovery
4dbb71195b34 : Input: st1232 - add Martin as module author
351e0592bfea : Input: st1232 - add support for st1633
94803aef3533 : Input: pwm-vibra - stop regulator after disabling pwm, not before
3ca232df9921 : Input: pwm-vibra - prevent unbalanced regulator
4d741f3dd11c : Input: snvs_pwrkey - allow selecting driver for i.MX 7D
ffb057f98928 : qed: Fix stack out of bounds bug
7c81626a3c37 : qed: Fix system crash in ll2 xmit
327852ec6420 : qed: Fix VF probe failure while FLR
ff9296966e5e : qed: Fix LACP pdu drops for VFs
9e71a15d8b5b : qed: Fix bug in tx promiscuous mode settings
9407d3bdb048 : drm/i915: Track active timelines
5013eb8cd601 : drm/i915: Track the context's seqno in its own timeline HWSP
8ba306a6a362 : drm/i915: Share per-timeline HWSP using a slab suballocator
52954edd1f70 : drm/i915: Allocate a status page for each timeline
b18fe4be59f2 : drm/i915: Enlarge vma->pin_count
3adac4689f58 : drm/i915: Introduce concept of per-timeline (context) HWSP
ccc67ef50b90 : qede: Error recovery process
64515dc899df : qed: Add infrastructure for error detection and recovery
666db4862f2d : qed: Revise load sequence to avoid PCI errors
8e067bb3fc92 : benet: remove broken and unused macro
ca899324305d : net: i825xx: replace dev_kfree_skb_irq by dev_consume_skb_irq for drop profiles
3cab0de9bbea : selftests: forwarding: Use OK instead of PASS in test output
6f64bcb62f33 : selftests: net: forwarding: change devlink resource support checking
39c6b53cc01f : Documentation: add devlink param file for mlxsw driver
2adeb5f1c3f5 : mlxsw: spectrum_switchdev: Add more extack messages
3021afe16828 : mlxsw: spectrum_acl: Fix rul/rule typo
038418eeb955 : mlxsw: spectrum_acl: Move mr_ruleset and mr_rule structs
42d704e01817 : mlxsw: spectrum_acl: Remove unnecessary arg on action_replace call path
4aa9fc2a435a : Revert "mm, memory_hotplug: initialize struct pages for the full memory section"
7aef2b646b24 : spi: pl022: add a message state STATE_TIMEOUT for timeout transfer
9f11d233d98a : ASoC: apq8096: add slim support
93f97ff1911a : ASoC: wcd9335: add audio routings
6ccc25f6696c : ASoC: wcd9335: add capture dapm widgets
354461486f66 : ASoC: wcd9335: add playback dapm widgets
8c4f021d806a : ASoC: wcd9335: add basic controls
cc2e324d39b2 : ASoC: wcd9335: add CLASS-H Controller support
20aedafdf492 : ASoC: wcd9335: add support to wcd9335 codec
262ff68fce8f : ASoC: dt-bindings: update wcd9335 bindings.
5b14aa718f59 : ASoC: Intel: glk_rt5682_max98357a: platform name fixup support
fbe2c2736e29 : ASoC: Intel: bxt_rt298: platform name fixup support
7ebf2528eaca : ASoC: Intel: bxt_da7219_max98357a: platform name fixup support
f403906da05c : ASoC: Intel: cht_bsw_rt5672: platform name fixup support
3a934e7c75b4 : ASoC: Intel: cht_bsw_rt5645: platform name fixup support
4506db804334 : ASoC: Intel: cht_bsw_nau8824: platform name fixup support
7e7e24d7c7ff : ASoC: Intel: cht_bsw_max98090_ti: platform name fixup support
e4bc6b1195f6 : ASoC: Intel: bytcht_es8316: platform name fixup support
686338c12a2b : ASoC: Intel: bytcht_da7213: platform name fixup support
0b2c2093fc3a : ASoC: Intel: bytcr_rt5651: platform name fixup support
bd7661b761bc : ASoC: Intel: bytcr_rt5640: platform name fixup support
7e40ddcf974a : ASoC: Intel: bdw-rt5677: platform name fixup support
2d067b2807f9 : ASoC: Intel: broadwell: platform name fixup support
e87055d732e3 : ASoC: Intel: haswell: platform name fixup support
cb50358b8384 : ASoC: add helper to change platform name for all dailinks
6479450f72c1 : irqchip/gic-v4: Fix occasional VLPI drop
2e236bafab11 : spi: Kconfig: imx: Update the help text to make it more generic
fc5014cc5528 : x86/asm-prototypes: Remove duplicate include <asm/page.h>
80ff00172407 : nfs: Fix NULL pointer dereference of dev_name
a97c084aad39 : drm/amd/powerplay: add override pcie parameters for Vega20
4ba3e56340bb : drm/panel: simple: Add support for PDA 91-00156-A0 panel
b3b54ed1731c : dt-bindings: display: Add support for PDA 91-00156-A0 panel
20e3412b0db2 : dt-bindings: Add vendor prefix for PDA Precision Design Associates, Inc.
27abdd83f621 : drm/panel: simple: Add support for the LeMaker BL035-RGB-002 3.5" LCD
78d1773f8eb5 : dt-bindings: display: Add bindings for the LeMaker BL035-RGB-002 LCD panel
6f4fcfe0297c : dt-bindings: Add vendor prefix for LeMaker
2a994cbed6b2 : drm/panel: Add Kingdisplay KD097D04 panel driver
849b2e3ff969 : drm/panel: Add Sitronix ST7701 panel driver
24de022b8171 : dt-bindings: display: Add Sitronix ST7701 panel documentation
4b5105036afb : drm/amd/display: Don't leak memory when updating streams
8fde60b7f350 : drm/amd/display: Add Vline1 interrupt source to InterruptManager
43a6a02eb355 : drm/amd/display: Re-enable CRC capture following modeset
428da2bdb05d : drm/amd/display: Enable vblank interrupt during CRC capture
22051b636e34 : drm/amd/display: Poll pending down rep before clear payload allocation table
cbce5f0a9f30 : drm/ttm: Remove ttm_bo_reference and ttm_bo_unref
706b7761abea : drm/mgag200: Replace ttm_bo_unref with ttm_bo_put
6034d9d48e62 : drm/vmwgfx: Replace ttm_bo_unref with ttm_bo_put
2d18cb98d68e : drm/vmwgfx: Replace ttm_bo_reference with ttm_bo_get
829eee6290b3 : drm/nouveau: Replace ttm_bo_unref with ttm_bo_put
b063dc9c1c68 : drm/nouveau: Replace ttm_bo_reference with ttm_bo_get
376bc02da22e : drm/ast: Replace ttm_bo_unref with ttm_bo_put
1e345568e3b5 : drm/i915: Move list of timelines under its own lock
0ca88ba0d634 : drm/i915: Always allocate an object/vma for the HWSP
528cbd17ceff : drm/i915: Move vma lookup to its own lock
09d7e46b97c6 : drm/i915: Pull VM lists under the VM mutex.
499197dc1696 : drm/i915: Stop tracking MRU activity on VMA
d02337709390 : regulator: axp20x: Fix incorrect vsel_mask settings
1dceee5eb320 : regulator: isl6271a: Constify isl_core_ops and isl_fixed_ops
a6e58299e3dd : regulator: isl6271a: Remove *rdev[3] from struct isl_pmic
7d4e591bc051 : selftests: timers: use LDLIBS instead of LDFLAGS
870f193d48c2 : selftests: net: use LDLIBS instead of LDFLAGS
7dd541a3fb34 : s390: no need to check return value of debugfs_create functions
d7f2f7c7fc51 : s390: pci: no need to check return value of debugfs_create functions
f36108c46288 : s390/hypfs: no need to check return value of debugfs_create functions
4ad78b8651aa : s390/setup: set control program code via diag 318
0b7a814c2644 : ext2: Remove redundant check for finding no group
f068ebd13bf3 : ext2: Annotate implicit fall through in __ext2_truncate_blocks
8f9aca0c4532 : s390/zcrypt: fix specification exception on z196 during ap probe
4a8ef6999bce : s390/dasd: fix using offset into zero size array error
634692ab7007 : s390/suspend: fix stack setup in swsusp_arch_suspend
302167c50b32 : btrfs: don't end the transaction for delayed refs in throttle
7ae710f9f8b2 : gpio: vf610: Mask all GPIO interrupts
876811f7c34e : gpiolib: acpi: Correct kernel doc of struct acpi_gpio_event
c246761b442f : pinctrl: berlin: as370: use generic "pwm" as pwm function name
b868db94a6a7 : gpio: tqmx86: Add GPIO from for this IO controller
a6279470762c : Btrfs: fix deadlock when allocating tree block during leaf/node split
9ce01efe5bdc : gpio: altera: Fixup block comment style
7bed8adcd9f8 : drm/i915: Try to sanitize bogus DPLL state left over by broken SNB BIOSen
8a920e24f058 : drm/i915/tv: Use the scanline counter for timestamps on i965gm TV output
6a2a94041052 : drm/i915/tv: Fix return value for intel_tv_compute_config()
4f41e66cf555 : pinctrl: sirf: drop pointless static qualifier in sirfsoc_gpio_probe
ff54d82b7716 : pinctrl: ti-iodelay: Fix platform_no_drv_owner.cocci warnings
e73339037f6b : pinctrl: remove unused 'pinconf-config' debugfs interface
87eff9af7efb : pinctrl: remove pinctrl/machine.h inclusion from pinctrl/pinconf.h
a53469a68eb8 : usb: phy: am335x: fix race condition in _probe
512e6fb589bc : usb: dwc3: exynos: Fix error handling of clk_prepare_enable
f2105d42597f : usb: phy: fix link errors
07c69f1148da : usb: gadget: udc: net2272: Fix bitwise and boolean operations
1e19cdc80602 : usb: dwc3: gadget: Handle 0 xfer length for OUT EP
b5f030b7b4a5 : drm/qxl: use kernel mode db
1b043677d4be : drm/qxl: add qxl_add_mode helper function
feba24de7003 : drm/qxl: add mode/framebuffer check functions
182e7f96f0cb : drm/qxl: implement qxl_gem_prime_(un)pin
13aff184ed9f : drm/qxl: remove dead qxl fbdev emulation code
26d4707d445d : drm/qxl: use generic fbdev emulation
9b369116fd0e : drm/qxl: implement prime kmap/kunmap
21c76bd19e0c : drm/qxl: use qxl_num_crtc directly
90adda2ce898 : drm/qxl: cover all crtcs in shadow bo.
4979904c62b9 : drm/qxl: use shadow bo directly
166205444b90 : drm/qxl: track primary bo
fb7ebc0119ed : drm/qxl: drop unused offset parameter from qxl_io_create_primary()
1f85535cd04c : drm/qxl: move qxl_primary_apply_cursor to correct place
f3bc22f04d44 : drm/qxl: use QXL_GEM_DOMAIN_SURFACE for dumb gem objects
247156d7e2fa : drm/qxl: use QXL_GEM_DOMAIN_SURFACE for shadow bo.
6957c6867baa : drm/qxl: allow both PRIV and VRAM placement for QXL_GEM_DOMAIN_SURFACE
96e8f153964a : drm/qxl: use separate offset spaces for the two slots / ttm memory types.
3ebe3ddf37c8 : drm/qxl: drop unused fields from struct qxl_device
a8dc42142a0e : drm/qxl: change the way slot is detected
2ec6bd67b76e : drm/qxl: simplify slot management
d934ef6b98bc : drm/qxl: drop unused qxl_fb_virtual_address
edd38a1e598d : drm/qxl: drop ttm_mem_reg arg from qxl_hw_surface_alloc()
c1c9d41319c3 : dt-bindings: imx: Add pinctrl binding doc for imx8mm
b2e9e1c8810e : ALSA: dice: add support for Solid State Logic Duende Classic/Mini
e20bfeb0b7d8 : ASoC: rt5651: Variable "ret" in function rt5651_i2c_probe() could be uninitialized
5e484ec1758b : ASoC: soc-acpi: add static inline fallbacks when CONFIG_ACPI=n
51b033c26081 : ASoC: pcm512x: Fix clocking calculations when not using the PLL
ccc8d6c7b6d2 : ASoC: pcm512x: Implement the set_bclk_ratio interface
720734a0b66f : ASoC: soc-core: use for_each_link_codecs() for dai_link codecs V2
141474c6ac7f : ASoC: Fixup build error for mt6358
b3281794476d : spi: nxp-fspi: add octal mode flag bit for octal support
c71f9fd4503a : MAINTAINERS: add maintainers for the NXP FlexSPI driver
cdbbb8ec5a80 : dt-bindings: spi: add binding file for NXP FlexSPI controller
a5356aef6a90 : spi: spi-mem: Add driver for NXP FlexSPI controller
00df214b1faa : Bluetooth: btrtl: Restore old logic to assume firmware is already loaded
a7567663bece : regulator: rk808: Update module description to include RK805
dc6f23edd702 : regulator: rk808: Constify regulator_ops
f3c6a1a19431 : regulator: mcp16502: Include linux/gpio/consumer.h to fix build error
8459203940d0 : regulator: da9063: Check return value of devm_regmap_field_alloc calls
54129d641cac : regulator: da9062: Check return value of devm_regmap_field_alloc calls
252d1c20551b : regulator: axp20x: fix ALDO2, DLDO2 and ELDO3 definitions for AXP803
23295d7980f7 : regulator: lp8788-ldo: Constify lp8788_dldo_desc and lp8788_aldo_desc
b133305c51e9 : regulator: lp8788-buck: Constify lp8788_buck_desc
b7fbc5928add : regulator: lp87565: Constify lp87565_buck_ramp_delay and lp87565_buck_ops
367e90d13e9a : regulator: lp8755: Constify lp8755_regulators
699bdc23bd66 : regulator: lp873x: Constify lp873x_buck01_ops and lp873x_ldo01_ops
f966404f087a : regulator: lp872x: Constify regulator_ops and regulator_desc
f75b4c5df000 : regulator: lp3972: Constify lp3972_ldo_ops and lp3972_dcdc_ops
93b84ea52989 : regulator: lp3971: Constify lp3971_ldo_ops and lp3971_dcdc_ops
3751e008da0d : mmc: mediatek: fix incorrect register setting of hs400_cmd_int_delay
8c9620b1cc9b : mmc: bcm2835: Fix DMA channel leak on probe error
ff29f13e93a6 : arm64: dts: allwinner: a64: Add A64 CSI controller
8f855dbfaf5d : ARM: dts: sun5i: q8-tablet: Use bananapi,s070wv20-ct16 panel compatible
7c3d7dc89e57 : usb: dwc3: gadget: remove req->started flag
b2b6d601365a : usb: dwc3: gadget: prevent dwc3_request from being queued twice
a3af5e3ad3f1 : usb: dwc3: gadget: add dwc3_request status tracking
64af290124fc : ARM: dts: sun5i: q8-tablet: Add LCD Panel power supply
4d58c8cc93bc : ARM: dts: sun5i: q8-tablet: Add LCD Panel enable GPIO
0a03cd9924dc : ARM: dts: sun5i: q8-tablet: Move panel properties to correct node level
4199ca2a49c6 : ARM: dts: sun5i: Add backlight GPIO for reference design tablet
546970fdab1d : usb: gadget: udc: renesas_usb3: add support for r8a774c0
e49107d8acfe : usb: gadget: uvc: add uvcg_warn macro
8b4c62aef6f6 : usb: gadget: u_serial: process RX in workqueue instead of tasklet
539cf1039165 : dt-bindings: usb: renesas_usbhs: Add r8a774c0 support
35ed6229c0f0 : usb: gadget: udc: renesas_usb3: Add bindings for r8a774c0
488e3b5fcd1d : usb: gadget: udc: reduce indentation
4d8cd6160920 : usb: gadget: aspeed: fix typo
eca6b49430c6 : usb: dwc3: keystone: Add support for ti,am654-dwc3
d26c05781e08 : dt-bindings: usb: keystone-usb: Add ti,am654-dwc3 support
169e3b68cadb : usb: dwc3: gadget: Fix OTG events when gadget driver isn't loaded
1c1a3ddae978 : usb: renesas_usbhs: replace udelay() with usleep_range()
54c9da1bcec4 : usb: dwc3: qcom: Add support for MSM8998
b266d6e496a8 : dt-bindings: usb: Add support for msm8998
d7c3eeffbc55 : usb: gadget: Remove dead branch code
52d9bcb3d0de : arm64: dts: allwinner: h6: Move GIC device node fix base address ordering
2ec56f918009 : mac80211: remove unused variable
83f529281d7a : netfilter: ipv4: remove useless export_symbol
ac088a88b5d5 : netfilter: conntrack: fix error path in nf_conntrack_pernet_init()
dd03b1ad26c4 : netfilter: nft_counter: remove wrong __percpu of nft_counter_resest()'s arg
09db51241118 : esp: Skip TX bytes accounting when sending from a request socket
c979dbf59987 : reset: imx7: Add support for i.MX8MQ IP block variant
1059035853ae : reset: imx7: Add plubming to support multiple IP variants
77750bc089e4 : reset: Add Broadcom STB SW_INIT reset controller driver
0807caf647dd : dt-bindings: reset: Add document for Broadcom STB reset controller
cdbeb315ed8d : reset: socfpga: declare socfpga_reset_init in a header file
fdce60787f62 : reset: sunxi: declare sun6i_reset_init in a header file
37c739396244 : MAINTAINERS: use include/linux/reset for reset controller related headers
4cab5bf616f6 : dt-bindings: reset: imx7: Document usage on i.MX8MQ SoCs
6ecd754883da : ipvs: use indirect call wrappers
fe19a8fea7cb : ipvs: avoid indirect calls when calculating checksums
e4056bbb6719 : drm/rockchip: fix for mailbox read validation.
206b8cc514d7 : netfilter: ipt_CLUSTERIP: fix warning unused variable cn
1a6a0951fc00 : netfilter: nfnetlink_osf: add missing fmatch check
e6b97a47b5b9 : ARM: dts: rockchip: clean up the abuse of disable-wp
79164c99db28 : arm64: dts: rockchip: clean up the abuse of disable-wp
2035f3ff8eaa : netfilter: ebtables: compat: un-break 32bit setsockopt when no rules are present
ad4062da1397 : drm/i915: Wait for a moment before forcibly resetting the device
127428356ede : pinctrl.txt: Remove outdated information
ee0b27a3a4da : clk: sunxi: A31: Fix wrong AHB gate number
6fb6e6371f8c : net: dsa: mv88e6xxx: Fix serdes irq setup going recursive
146820cc240f : ip6mr: Fix notifiers call on mroute_clean_tables()
50c2936634bc : decnet: fix DN_IFREQ_SIZE
c69c29a1a0a8 : net: stmmac: dwmac-rk: fix error handling in rk_gmac_powerup()
cec8abba13e6 : net: hns: Fix wrong read accesses via Clause 45 MDIO protocol
ed29ca8b9592 : net: hns: Restart autoneg need return failed when autoneg off
263c6d75f9a5 : net: hns: Fix for missing of_node_put() after of_parse_phandle()
48729226238d : selftests: bpf: break up the rest of test_verifier
40f2fbd5a5e9 : selftests: bpf: break up test_verifier
2dfb40121ee8 : selftests: bpf: prepare for break up of verifier tests
6db2983cd806 : kallsyms: Handle too long symbols in kallsyms.c
2a2ec4aa0577 : hwmon: (nct6775) Fix fan6 detection for NCT6793D
4f1c1008e786 : kbuild: remove meaningless prepare2 target
b79c6aa6a1f1 : kbuild: remove unnecessary in-subshell execution
afa974b77128 : kbuild: add real-prereqs shorthand for $(filter-out FORCE,$^)
5d680056cb6d : s390: make built-in.a not directly depend on *.o.chkbss files
ecbd10d90e94 : kbuild: simplify rules of data compression with size appending
d151e9719f18 : kbuild: merge KBUILD_VMLINUX_{INIT,MAIN} into KBUILD_VMLINUX_OBJS
dee9495303f2 : kbuild: remove top-level built-in.a
58156ba4468f : kbuild: skip 'addtree' and 'flags' magic for external module build
f17b5f06cb92 : Linux 5.0-rc4
26e2d7b03ea7 : arm64: dts: rockchip: enable usb-host regulators at boot on rk3328-rock64
4a41f453bedf : tcp: change pingpong threshold to 3
31954cd8bb66 : tcp: Refactor pingpong code
fb1b69999130 : net: ipv4: ip_input: fix blank line coding style issues
0e0213965c97 : net: phy: at803x: Use helpers to access MMD PHY registers
26cd8657c7e7 : arm64: dts: rockchip: fix graph_port warning on rk3399 bob kevin and excavator
ce6912b4074d : drm/rockchip: check yuv2yuv existence before assigning window data
b0cf029234f9 : net/rose: fix NULL ax25_cb kernel panic
6571ebce112a : net: altera_tse: fix msgdma_tx_completion on non-zero fill_level case
63346650c1a9 : netrom: switch to sock timer API
25384ce5f953 : xtensa: SMP: limit number of possible CPUs by NR_CPUS
4ea899ead278 : iomap: fix a use after free in iomap_dio_rw
8e47a457321c : iomap: get/put the page in iomap_page_create/release()
947b7ac135b1 : Revert "block: cover another queue enter recursion via BIO_QUEUE_ENTERED"
46a745d90585 : sched/fair: Fix unnecessary increase of balance interval
4ad4e481bd02 : sched/fair: Fix rounding bug for asym packing
a062d16449c0 : sched/fair: Trigger asym_packing during idle load balance
81a930d3a64a : sched/doc: Document Energy Aware Scheduling
1017b48ccc11 : PM/EM: Document the Energy Model framework
c0ad4aa4d841 : sched/fair: Robustify CFS-bandwidth timer locking
f8a696f25ba0 : sched/core: Give DCE a fighting chance
8d5d0cfb63cb : sched/topology: Introduce a sysctl for Energy Aware Scheduling
62a8ddc93a85 : MAINTAINERS, sched: Drop PREEMPTIBLE KERNEL section entry
ac109c82478a : drm/atmel-hlcdc: fix clipping of planes
d06fe137b567 : drm/atmel-hlcdc: do not swap w/h of the crtc when a plane is rotated
8cdb00a5e95a : drm/atmel-hlcdc: rotate planes counterclockwise
085c4c7dd2b6 : net: lmc: remove -I. header search path
7304720d70a2 : atheros: atl2: replace dev_kfree_skb_any() by dev_consume_skb_any()
3ef84346c561 : selftests: bpf: makefile support sub-register code-gen test mode
6ea848b5ced5 : selftests: bpf: functional and min/max reasoning unit tests for JMP32
461448398ac1 : nfp: bpf: implement jitting of JMP32
626a5f66da0d : s390: bpf: implement jitting of JMP32
5f6459966d0a : ppc: bpf: implement jitting of JMP32
b85062ac0df3 : arm: bpf: implement jitting of JMP32
654b65a04880 : arm64: bpf: implement jitting of JMP32
69f827eb6e14 : x32: bpf: implement jitting of JMP32
3f5d6525f219 : x86_64: bpf: implement jitting of JMP32
a7b76c885769 : bpf: JIT blinds support JMP32
503a8865a477 : bpf: interpreter support for JMP32
df791dc16760 : tools: bpftool: teach cfg code about JMP32
56cbd82ef0b3 : bpf: disassembler support JMP32
092ed0968bb6 : bpf: verifier support JMP32
a72dafafbd5f : bpf: refactor verifier min/max code for condition jump
d405c7407a54 : bpf: allocate 0x06 to new eBPF instruction class JMP32
6a730fcb9cb4 : Documentation/ABI: Correct mlxreg-io KernelVersion for 5.0
e7706a4359f0 : platform/x86: mlx-platform: Add support for new VMOD0007 board name
83cdb2c11173 : platform/x86: mlx-platform: Add support for fan capability registers
946e4e02b118 : platform_data/mlxreg: Add capability field to core platform data
9b28aa1d0eae : platform_data/mlxreg: Document fixes for core platform data
2752e34442b5 : Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces
aff475804f60 : platform/x86: mlx-platform: Add support for fan direction register
522e4ee6e526 : Documentation/ABI: Correct mlxreg-io KernelVersion for 5.0
e97a34563d18 : platform/x86: intel-hid: Missing power button release on some Dell models
962924fa2b7a : ip_gre: Refactor collect metatdata mode tunnel xmit to ip_md_tunnel_xmit
6e6b904ad4f9 : ip_tunnel: Fix route fl4 init in ip_md_tunnel_xmit
c8b34e680a09 : ip_tunnel: Add tnl_update_pmtu in ip_md_tunnel_xmit
f46fe4f8d787 : ip_tunnel: Add ip tunnel dst_cache in ip_md_tunnel_xmit
662a14d0c71e : lan743x: Provide Read/Write Access to on chip OTP
f01f5559cac8 : net: hns3: don't allow vf to enable promisc mode
b7b585c286ab : net: hns3: add initialization for nic state
51e8439f3496 : net: hns3: add 8 BD limit for tx flow
1cce5eb6506d : net: hns3: call hns3_nic_set_real_num_queue with netdev down
a1ef124e6e86 : net: hns3: remove dcb_ops->map_update in hclge_dcb
c2a39d981da7 : net: hns3: do reinitialization while mqprio configuration changed
350fda0a0af9 : net: hns3: After setting the loopback, add the status of getting MAC
28673b33c756 : net: hns3: fix broadcast promisc issue for revision 0x20
47ef6deccdff : net: hns3: fix return value handle issue for hclge_set_loopback()
1821dce9ae6c : net: hns3: add error handling in hclge_ieee_setets
ac864c2346d0 : net: hns3: clear pci private data when unload hns3 driver
217e288c9718 : net: hns3: don't update packet statistics for packets dropped by hardware
1563daa3cacf : r8169: enable EEE per default on RTL8168f
cc07d2714a84 : r8169: add EEE support for RTL8168f
25fe02d00a1e : Documentation: net: phy: switch documentation to rst format
c5627461490e : drm/i915: Disable -Wuninitialized
ee65af7f9f42 : ARM: dts: lpc435x: remove address and size cells from gpio-keys-polled nodes
ac04fd656928 : ARM: lpc32xx: Delete an error message for a failed memory allocation in lpc32xx_pm_enter()
c9d06df61297 : media: vicodec: get_next_header is static
f863f222b49a : media: vicodec: ensure comp frame pointer kept in range
3b15f68e19c2 : media: vicodec: Add support for resolution change event.
6fcebf1302b4 : x86/kernel: Mark expected switch-case fall-throughs
f36c1f9a8dfd : i3c: master: dw: fix deadlock
687cffd34509 : xtensa: rename BUILTIN_DTB to BUILTIN_DTB_SOURCE
ad33cc805223 : xtensa: Fix typo use space=>user space
eb271710ec02 : drivers/irqchip: xtensa-mx: fix mask and unmask
bb6652363be0 : drivers/irqchip: xtensa: add warning to irq_retrigger
8b1c42cdd718 : xtensa: SMP: mark each possible CPU as present
306b38305c0f : xtensa: smp_lx200_defconfig: fix vectors clash
32a7726c4f4a : xtensa: SMP: fix secondary CPU initialization
89da3446294a : x86/insn-eval: Mark expected switch-case fall-through
6e1849ec7579 : RAS: Add a MAINTAINERS entry
f859a4484703 : tcp: allow zerocopy with fastopen
84239b445964 : ptp: fix debugfs_simple_attr.cocci warnings
b6c7fa401625 : r8169: enable EEE per default on chip versions from RTL8168g
df6f1856db02 : r8169: add general EEE support for chip versions from RTL8168g
4c3510483d26 : selftests: net: ip_defrag: cover new IPv6 defrag behavior
997dd9647164 : net: IP6 defrag: use rbtrees in nf_conntrack_reasm.c
d4289fcc9b16 : net: IP6 defrag: use rbtrees for IPv6 defrag
c23f35d19db3 : net: IP defrag: encapsulate rbtree defrag code into callable functions
5fc692a7ffaf : s390/qeth: remove VLAN tracking for L2 devices
e6e771b3d897 : s390/qeth: detach netdevice while card is offline
fa3d2e60596b : s390/qeth: delay netdevice registration
340c0936f23b : s390/qeth: remove TX disable from online path
654e3d48bebb : s390/qeth: register MAC address earlier
e22355ea3f3c : s390/qeth: consolidate open/stop netdev ops
44eb086f9af9 : s390/qeth: remove bogus netif_wake_queue()
f72b4644b224 : s390/qeth: streamline TX buffer management
a118b19d9145 : Documentation: net: phy: reflect latest changes to phylib API
6684880a8b16 : RCU/torture.txt: Remove section MODULE PARAMETERS
6f7541df3a6c : MAINTAINERS: Add myself as the maintainer for the nolibc header file(s)
30ca20517ac1 : tools headers: Move the nolibc header from rcutorture to tools/include/nolibc/
cc72a50994b4 : rcutorture/nolibc: Add a bit of documentation to explain how to use nolibc
85ebb12c4e22 : rcutorture/nolibc: Fix some poor indentation and alignment
f90a66d6850e : rcutorture/nolibc: Fix the clobbered registers in the MIPS syscall definition
e838a7d66ee2 : rcuperf: Stop abusing IS_ENABLED()
3a6cb58f159e : rcutorture: Add grace period after CPU offline
0d8a9ea9764a : torture: Explain and simplify odd "for" loop in mkinitrd.sh
cd618d102b75 : rcutorture: Record grace periods in forward-progress histogram
e81baf4cb19a : srcu: Remove srcu_queue_delayed_work_on()
c8ca1aa774b2 : srcu: Check for invalid idx argument in srcu_read_unlock()
6706dae90d85 : virt/kvm: Replace spin_is_locked() with lockdep
728e3e6178aa : include/asm-generic: Remove spin_is_locked() comment
423a86a610ca : rcu: Add sparse check to rcu_assign_pointer()
c2d8089de7f0 : rcu: Fix obsolete DYNTICK_IRQ_NONIDLE comment
39abefe74332 : rcu: Repair rcu_nmi_exit() docbook header
5a0874c1d16b : rcu: Remove preemption disabling from expedited CPU selection
fb60e533beab : rcu: Rename rcu_process_callbacks() to rcu_core() for Tree RCU
c98cac603f1c : rcu: Rename rcu_check_callbacks() to rcu_sched_clock_irq()
2aa5503026ce : rcu: Docbook for rcu_head_init() and rcu_head_after_call_rcu()
87d1779dc48f : doc: Fix outdated links
6efebf84997b : doc: CPU-hotplug notifiers cannot invoke synchronize_srcu() or srcu_barrier()
1a4762b9272f : doc: Now jiffies_till_sched_qs solicits help from cond_resched()
abfd04f738c2 : qed: Revert error handling changes.
13dc7d0c7a2e : rcu: Prevent needless ->gp_seq_needed update in __note_gp_changes()
1d1f898df658 : rcu: Do RCU GP kthread self-wakeup from softirq and interrupt
2ccaff10f713 : rcu: Add sysrq rcu_node-dump capability
3b6505fd8eb8 : rcu: Protect rcu_check_gp_kthread_starvation() access to ->gp_flags
fd897573fa4c : rcu: Improve diagnostics for failed RCU grace-period start
a9fefdb25725 : rcu: Update NOCB comments
b2c1955b8849 : rcu: Remove unused rcu_cpu_kthread_cpu per-CPU variable
f7e972ee128e : rcu: Move rcu_cpu_has_work to rcu_data structure
8b4d0f485886 : rcu: Remove unused rcu_cpu_kthread_loops per-CPU variable
6ffdde28b755 : rcu: Move rcu_cpu_kthread_status to rcu_data structure
37f62d7cf00c : rcu: Move rcu_cpu_kthread_task to rcu_data structure
9cf422a8e714 : rcu: Accommodate zero jiffies_till_first_fqs and kthread kicking
6ba7d681aca2 : rcu: Remove wrapper definitions for obsolete RCU update functions
260e1e4fd826 : rcu: Discard separate per-CPU callback counts
892307266429 : rcu: Inline _synchronize_rcu_expedited() into synchronize_rcu_expedited()
e5bc3af7734f : rcu: Consolidate PREEMPT and !PREEMPT synchronize_rcu()
3cd4ca47aa57 : rcu: Consolidate PREEMPT and !PREEMPT synchronize_rcu_expedited()
142d106d5e62 : rcu: Determine expedited-GP IPI handler at build time
c46f497a6151 : rcu: Inline rcu_kthread_do_work() into its sole remaining caller
c97058d03329 : rcu: Eliminate RCU_BH_FLAVOR and RCU_SCHED_FLAVOR
cd920e5a34ab : rcu: Inline force_quiescent_state() into rcu_force_quiescent_state()
1de462ed8506 : rcu: Make expedited IPI handler return after handling critical section
ad368d15b08a : rcu: Rename and comment changes due to only one rcuo kthread per CPU
b290ebcf7bc4 : sched: Replace synchronize_sched() with synchronize_rcu()
337e9b07db3b : sched: Replace call_rcu_sched() with call_rcu()
fede148324c3 : selinux: log invalid contexts in AVCs
b360ce3b2be9 : infiniband: prefix header search paths with $(srctree)/
ed4cdf4a2131 : infiniband: remove unneeded header search paths
994fb0651d02 : selinux: replace some BUG_ON()s with a WARN_ON()
ed5f13261cb6 : selftests/seccomp: Enhance per-arch ptrace syscall skip tests
ab5d06faffd6 : ARM: defconfig: lpc32xx: disable superfluous GPIO controllers
5bd7f4b537c2 : ARM: defconfig: lpc32xx: enable generic SRAM driver
74dd4017c761 : ARM: defconfig: lpc32xx: enable serial console on HS UART
d9bed635a090 : ARM: defconfig: lpc32xx: enable panic on oops option
742fa75dcd7c : ARM: defconfig: lpc32xx: enable build options for basic debugging
218e710cc20e : ARM: defconfig: lpc32xx: enable NFSv4 support
a2c513835bb6 : selinux: inline some AVC functions used only once
7e35a5940fab : selftests: Use lirc.h from kernel tree, not from system
2b531b613783 : selftests: cpu-hotplug: fix case where CPUs offline > CPUs present
05c7a9cb2727 : audit: clean up AUDITSYSCALL prototypes and stubs
29214e8cf6ce : drm/i915: correct the pitch check for NV12 framebuffer
ff8524b7334d : ARM: defconfig: Switch LPC32xx to use PL11x DRM driver
dd837104f5fe : ARM: defconfig: Update LPC32xx defconfig
10117450735c : drm/amd/display: add -msse2 to prevent Clang from emitting libcalls to undefined SW FP routines
5eeb3f62a574 : drm/amd/powerplay: support Vega12 retrieving and setting ppfeatures
aa1083edce63 : drm/amd/powerplay: support Vega12 SOCclk and DCEFclk dpm level settings
d6e403016858 : drm/amd/powerplay: support Vega10 retrieving and setting ppfeatures
bb05821b13fa : drm/amd/powerplay: support Vega10 SOCclk and DCEFclk dpm level settings
9e75f709fa2b : drm/amd/powerplay: avoid frequent metrics table export
28e732dcd46b : drm/amd/powerplay: correct Vega20 gfxclk readout under DS
d2c460e7537f : drm/amd/display: Connect dig_fe to otg directly instead of calling bios
0f74e4849126 : drm/amd/display: 3.2.15
0c522b65b049 : drm/amd/display: take dpms_off into account for edp turn off logic
8635c5a78410 : revert "drm/amd/display: Add condition to sync eDP SW status and HW status"
510c51df9148 : drm/amd/display: Adjust ABM 2.2 contrast parameters
130ef745f771 : drm/amd/display: Default to linear output gamma
3cec41769d21 : drm/amd/display: Fix use of uninitialized union
bf75572a2536 : drm/amd/display: Create switching mechanism for ABM 2.2
07772b071512 : drm/amd/display: Update DMCU versioning mechanism
b2e85302494a : drm/amd/display: Know what a pageflip is
bc7f670ee04c : drm/amd/display: Perform plane updates only when needed
8a48b44cd00f : drm/amd/display: Call into DC once per multiplane flip
02d6a6fcdf68 : drm/amd/display: Simplify underscan and ABM commit
4ef9f1ec837b : drm/amd/display: Let updates with no scaling changes be fast
b9708648766d : drm/amd/display: Introduce DC VM interface
89c4f84b6025 : drm/amd/display: Restructure DCN10 hubbub
c69dffab819f : drm/amd/display: fix eDP fast bootup for pre-raven asic
3741540e0413 : drm/sched: Rework HW fence processing.
222b5f044159 : drm/sched: Refactor ring mirror list handling.
713b64a58e88 : drm/amd/powerplay: enable MGPU fan boost feature on Vega10
049d69df2db6 : drm/amd/powerplay: support Vega10 fan table V3
bc4b539e3850 : drm/amdgpu: remove old CI DPM implementation
089888c46841 : drm/radeon: check if device is root before getting pci speed caps
84d3245599f5 : drm/amdgpu: Add missing power attribute to APU check
0bcaefa6bfc2 : drm/amd/display: change the max clock level to 16
8ce84d4341e3 : drm/amd/powerplay: run btc before enabling all SMU features
c3e5bb04cc2a : drm/amd/powerplay: fit the SOC clock also to the new performance level
921935dc6404 : drm/amd/powerplay: enforce display related settings only on needed
a0e4fa2f2889 : drm/amd/powerplay: avoid unnecessary dpm level setting
c4c905ec7b8a : drm/amdgpu: add flags to emit_ib interface v2
a7cd97718166 : drm/amd/powerplay: OD setting fix on Vega10
f14899fd2a56 : drm/amdgpu: sriov should skip asic_reset in device_init
24ba59501257 : drm/amdgpu: Add APTX quirk for Lenovo laptop
0208a105eead : drm/amdgpu: fix wrong APU judgement
3680b2a5b6d9 : drm/amdgpu: check PSP support before adding the ip block
fe96b99dc72b : drm/amdgpu: Replace kzalloc with kcalloc
cf67950e2241 : drm/amdgpu: add support for self irq on Vega10 v2
9dd60c4e5918 : drm/amdgpu: add support for processing IH ring 1 & 2
ad710812b538 : drm/amdgpu: enable IH ring 1 and ring 2 v4
e95b93ce4116 : drm/amdgpu: set the executable flag on unused Vega10 PTEs v2
5d50fcbda7b0 : drm/ttm: stop always moving BOs on the LRU on page fault
d7e28e2d6b51 : drm/amd/powerplay: support retrieving and adjusting dcefclock power levels V2
828e37efe802 : drm/amd/powerplay: support retrieving and adjusting fclock power levels V2
d7337ca2640c : drm/amd/powerplay: support retrieving and adjusting SOC clock power levels V2
7ca881a8651b : drm/amd/powerplay: support enabled ppfeatures retrieving and setting V3
b61857b5e365 : drm/amdgpu: set bulk_moveable to false when lru changed v2
ae6d343541bb : drm/ttm: add lru notify to bo driver v2
466bcb75b079 : drm/amdgpu/psp: ignore psp response status
7c94bc828ee7 : drm/amdgpu: Setting doorbell range registers earlier
8987e2e256be : drm/amdgpu: Fix sdma doorbell range setting
fd4855409f6e : drm/amdgpu: Add per device sdma_doorbell_range field
1f46df61a148 : drm/amdgpu/soc15: return proper error codes in baco reset
0982a8fc2a85 : drm/amd/display: Include names of all PP clock types
229f7b1d6344 : drm/amd: fix typo
02d35a67f498 : drm/amd/display: Skip create new stream if crtc state doesn't change
2172b89e7c94 : drm/amdgpu: use BACO reset on vega20 if platform support
e2b6d053b107 : drm/amdgpu: use BACO reset if platform support (v2)
3177b3c52f62 : drm/amdgpu/powerper: add vega20 BACO functions
6a789aa8d5f4 : drm/amdgpu: update THM IP register header to support BACO
d1882ab2c297 : drm/amdgpu: also include NBIO v7.4 register mask header
f5d9e9b9c15c : drm/amdgpu: update NBIO v7.4 to support BACO
425db2553e43 : drm/amdgpu: expose BACO interfaces to upper level from PP
2affc6234ff5 : drm/amdgpu: add BACO interfaces for vega10
36eac4dd1f6e : drm/amdpgu: add common functions for BACO feature in PP (v2)
34a5cf06af49 : ARM: defconfig: Switch LPC18xx to use PL11x DRM driver
a252f56a3c92 : audit: more filter PATH records keyed on filesystem magic
ddc1b0852751 : media: vicodec: Separate fwht header from the frame data
5fbd0729cfc6 : media: vicodec: Add pixel encoding flags to fwht header
7248d1ff0e21 : media: vicodec: use 3 bits for the number of components
9e8125498837 : media: vicodec: add support for CROP and COMPOSE selection
8c1d02f14018 : media: vicodec: Add num_planes field to v4l2_fwht_pixfmt_info
49179ff480ee : media: Documentation/media: rename "Codec Interface"
0b7a4b41ab0e : media: dev-teletext.rst: remove obsolete teletext interface
b4ba92d56b4f : media: dev-effect.rst: remove unused Effect Interface chapter
60b6527952ed : media: v4l2-pci-skeleton.c: fix outdated irq code
947e3b3cf190 : media: venus: helpers: drop setting of timestamp invalid flag
d24f800247b5 : media: venus: core: correct frequency table for sdm845
de5a0bafcfc4 : media: venus: core: correct maximum hardware load for sdm845
5792ae7c3dd4 : media: venus: firmware: check fw size against DT memory region size
b832d4fdf105 : net/mlx5e: Reuse fold sw stats in representors
168af00a3b7b : net/mlx5e: Present the representors SW stats when state is not opened
9659e49a6db4 : net/mlx5e: Separate between ethtool and netdev software stats folding
8e4ca98609a5 : net/mlx5: Add trace points for flow tables create/destroy
71129676ab59 : net/mlx5e: Return the allocated flow directly from __mlx5e_add_fdb_flow
149e566fef81 : net/mlx5e: Expand XPS cpumask to cover all online cpus
79d356ef2c10 : net/mlx5e: Take CQ decompress fields into a separate structure
94816278383e : net/mlx5e: RX, Make sure packet header does not cross page boundary
6c900360e7c0 : nl80211: Allow set/del pmksa operations for AP
fe4943702c85 : cfg80211: Authentication offload to user space in AP mode
6ce966fd2671 : net/mlx5e: Unblock setting vid 0 for VFs through the uplink rep
c12ecc230564 : net/mlx5e: Move to use common phys port names for vport representors
9d2cbdc5d334 : net/mlx5e: Allow MAC invalidation while spoofchk is ON
33814e5d127e : net/mlx5: Take lock with IRQs disabled to avoid deadlock
92b32772940b : net/mlx5e: Fix wrong private flag usage causing checksum disable
4e046de0f50e : Revert "net/mlx5e: E-Switch, Initialize eswitch only if eswitch manager"
790cc9941b13 : drm/i915: Clean up intel_plane_atomic_check_with_state()
aeca4e2ca65c : LSM: add SafeSetID module that gates setid calls
40852275a94a : LSM: add SafeSetID module that gates setid calls
1ca1c87f91d9 : DTS: CI20: Fix bugs in ci20's device tree.
ec33745bccc8 : ARM: dts: exynos: Fix pinctrl definition for eMMC RTSN line on Odroid X2/U3
6ab4aba00f81 : IB/ipoib: Fix for use-after-free in ipoib_cm_tx_start
70999ec1c9d3 : MIPS: DTS: jz4740: Correct interrupt number of DMA core
f8ade8e24297 : IB/uverbs: Fix ioctl query port to consider device disassociation
c1b03c25f5c1 : RDMA/mlx5: Fix flow creation on representors
425784aa5b02 : IB/uverbs: Fix OOPs upon device disassociation
ec95b2701d24 : iwlwifi: fw api: document WoWLAN patterns command
f9119304e1c9 : iwlwifi: fw api: remove unused/deprecated filter status
acf42a957e34 : iwlwifi: avoid access out of memory allocated
b0d795a9ae55 : iwlwifi: mvm: avoid possible access out of array.
c1f33442976b : iwlwifi: memcpy from dev_cmd and not dev_cmd->hdr
162b22c93e66 : iwlwifi: tighten boundary checks
45dc7ba4b423 : iwlwifi: mvm: make num_active_macs unsigned
a74231ba4b57 : iwlwifi: update hcmds documentation
8dd2cea8b650 : iwlwifi: mvm: Do not set RTS/CTS protection for P2P Device MAC
055b22e770dd : iwlwifi: mvm: Set Tx rate and flags when there is not station
4f1e85f0b8e2 : iwlwifi: mvm: Flush transmit queues on P2P Device ROC done
08f7d8b69aaf : iwlwifi: mvm: bring back mvm GSO code
d6f9c7721064 : iwlwifi: fix spelling mistake "registrating" -> "registering"
af84282e2b48 : iwlwifi: use kmemdup in iwl_parse_nvm_mcc_info()
e7eed19a28f0 : iwlwifi: mvm: fix values in the table example
438af9698b0f : iwlwifi: mvm: support mac80211 AMSDU
cfbc6c4c5b91 : iwlwifi: mvm: support mac80211 TXQs model
c281f13792f6 : iwlwifi: mvm: make NVM access actually fail on failures
7e08baeb3c6d : iwlwifi: wrt: add 22000 device familiy prph dump support
1122135df036 : iwlwifi: pcie: remove suspend/resume workaround for 9000A devices
c688e3964a43 : iwlwifi: pcie: remove unnecessary iwl_pcie_enable_rx_wake() function
b7226f104cef : iwlwifi: remove support for 9000 A-step devices
606b9ab67784 : iwlwifi: mvm: fix firmware statistics usage
5b74a9368958 : iwlwifi: add new cards for 22560, 9260 and killer series
a98e2802a654 : iwlwifi: correct one of the PCI struct names
7703238ef7e5 : iwlwifi: mvm: fix wrong DCM TLC config
99be6166a4a0 : iwlwifi: pcie: recognize NICs with hw_rev 0x364 correctly
8093bb6d4fee : iwlwifi: add PCI IDs for the 22260 device series
866a6a85d468 : iwlwifi: mvm: rely on mac80211 to configure TWT support
7360f99e0b99 : iwlwifi: mvm: advertise support for TWT in the Extended Capability IE
d3561e0ecd75 : iwlwifi: wrt: add to dump number of lmacs, lmac1 and umac error id
aba1e632c2e8 : iwlwifi: pcie: make array 'prop' static, shrinks object size
30e5c2c6bf28 : net: Revert devlink health changes.
ae662eec8a51 : riscv: Adjust mmap base address at a third of task size
e190161f96b8 : ALSA: pcm: Fix tight loop of OSS capture stream
9e6966646b6b : ALSA: usb-audio: Add Opus #3 to quirks for native DSD support
2fec30e245a3 : audit: add support for fcaps v3
b2869f28e147 : KVM: x86: Mark expected switch fall-throughs
5cd5548ff439 : KVM: x86: fix TRACE_INCLUDE_PATH and remove -I. header search paths
35b531a1e7fc : KVM: selftests: check returned evmcs version range
3a2f5773baab : x86/kvm/hyper-v: nested_enable_evmcs() sets vmcs_version incorrectly
5ad6ece869d4 : KVM: VMX: Move vmx_vcpu_run()'s VM-Enter asm blob to a helper function
94a980c39c8e : kvm: selftests: Fix region overlap check in kvm_util
8997f657001d : kvm: vmx: fix some -Wmissing-prototypes warnings
619ad846fc34 : KVM: nSVM: clear events pending from svm_complete_interrupts() when exiting to L1
bb218fbcfaaa : svm: Fix AVIC incomplete IPI emulation
37ef0c4414c9 : svm: Add warning message for AVIC IPI invalid target
de81c2f912ef : KVM: x86: WARN_ONCE if sending a PV IPI returns a fatal error
1ed199a41c70 : KVM: x86: Fix PV IPIs for 32-bit KVM host
f1adceaf01f0 : x86/kvm/hyper-v: recommend using eVMCS only when it is enabled
7ca80f232e81 : ASoC: mediatek: mt6358: add codec document
6a8d4198ca80 : ASoC: mediatek: mt6358: add codec driver
bfd74e65c47f : ASoC: mediatek: mt8183: add audio afe document
a94aec035a12 : ASoC: mediatek: mt8183: add platform driver
4b7d248b3a1d : audit: move loginuid and sessionid from CONFIG_AUDITSYSCALL to CONFIG_AUDIT
d0b95e6cd298 : ASoC: core: Allow soc_find_component lookups to match parent of_node
1998fd32aa62 : x86/kvm/hyper-v: don't recommend doing reset via synthetic MSR
3a33d030daaa : kvm: x86/vmx: Use kzalloc for cached_vmcs12
45460fe9c0c6 : regulator: da9052: Use lowercase regulator names to match the DT
85ba2b165d11 : KVM: VMX: Use the correct field var when clearing VM_ENTRY_LOAD_IA32_PERF_GLOBAL_CTRL
5cc244a20b86 : KVM: x86: Fix single-step debugging
9699f970de84 : x86/kvm/hyper-v: don't announce GUEST IDLE MSR support
ec520911ecc7 : regulator: mc13xxx: Use lowercase regulator names to match the DT
f1a2a540c864 : video/hdmi: Add an enum for HDMI packet types
0bb1ffe4eaa4 : drm/i915/tv: Filter out >1024 wide modes that would need vertical scaling on gen3
690157f0a9e7 : drm/i915/tv: Fix >1024 modes on gen3
e3bb355c7d8b : drm/i915/tv: Generate better pipe timings for TV encoder
a0ff6779c75f : drm/i915/tv: Add 1080p30/50/60 TV modes
528132a341fc : drm/i915/tv: Nuke reported_modes[]
e94390aadaf2 : drm/i915/tv: Make TV mode autoselection actually useable
5023520fd372 : drm/i915/tv: Use drm_mode_set_name() to name TV modes
65ddf7f968b8 : drm/i915/tv: Deobfuscate preferred mode selection
a2093dd35f8c : RDMA/umem: Add missing initialization of owning_mm
9d9d4ff78884 : RDMA/hns: Update the kernel header file of hns
bda5f53206e5 : drm/i915/tv: Nuke silly 0 initialzation of xpos/ypos
56f623081181 : drm/i915/tv: Use bools where appropriate
4f5037983743 : drm/i915/tv: Store the TV oversampling factor in the TV mode
d515282380df : drm/i915/tv: Fix tv mode clocks
6801603d3d7d : drm/i915/tv: Fix interlaced ysize calculation
32db0b6501d9 : drm/i915: Don't try to use the hardware frame counter with i965gm TV output
315d9f1bee40 : ALSA: pcm: Use the common error path in __snd_pcm_lib_xfer()
ecf7e0a4ad15 : alpha: add generic get{eg,eu,g,p,u,pp}id() syscalls
6691f16ae762 : alpha: add standard statfs64/fstatfs64 syscalls
b41c51c8e194 : arch: add pkey and rseq syscall numbers everywhere
0d6040d46817 : arch: add split IPC system calls where needed
275f22148e87 : ipc: rename old-style shmctl/semctl/msgctl syscalls
73a66023c937 : sparc64: fix sparc_ipc type conversion
d25a122afd43 : sh: add statx system call
83f609135a51 : sh: remove duplicate unistd_32.h file
09ac12603bf0 : m68k: assign syscall number for seccomp
4ab65ba7a5cb : ARM: add kexec_file_load system call number
78594b95998f : ARM: add migrate_pages() system call
12b57c5c70f3 : alpha: update syscall macro definitions
d012d1325ba5 : alpha: wire up io_pgetevents system call
acce2f71779c : ia64: assign syscall numbers for perf and seccomp
7349ee3a97ed : ia64: add statx and io_pgetevents syscalls
74cd2184833f : ia64: add __NR_umount2 definition
b73d5dc72272 : livepatch: samples: non static warnings fix
9359a8cbcc77 : RAS: Use consistent types for UUIDs
4d43d395fed1 : workqueue: Try to catch flush_work() without INIT_WORK().
e247deae1a55 : soc/tegra: pmc: Support systems where PMC is marked secure
fa3bc04ef8cc : soc/tegra: pmc: Explicitly initialize all fields
f1d912996fc0 : soc/tegra: pmc: Make alignment consistent
589997a157df : soc/tegra: pmc: Pass struct tegra_pmc * where possible
e835d442cff6 : firmware: tegra: bpmp-tegra186: Remove unused includes
139251fc2208 : firmware: tegra: add bpmp driver for Tegra210
cdfa358b248e : firmware: tegra: Refactor BPMP driver
165ce6e01d2d : firmware: tegra: Reword messaging terminology
2dee43ec3f31 : ALSA: fireface: Off by one in latter_handle_midi_msg()
22daf9104902 : dt-bindings: firmware: tegra186-bpmp: Remove name property
0e79cb7010f2 : dt-bindings: firmware: Add bindings for Tegra210 BPMP
9b974bde4d4a : drm/i915: Issue engine resets onto idle engines
f3dccbdbdd94 : drm/i915/selftests: Trim struct_mutex duration for set-wedged selftest
eb8d0f5af4ec : drm/i915: Remove GPU reset dependence on struct_mutex
fe62365f9f80 : drm/i915/guc: Disable global reset
ade8a0f59844 : drm/i915: Make all GPU resets atomic
76a06125dd57 : perf augmented_syscalls: Convert to bpf_map()
f52fdd64f604 : perf bpf examples: Convert etcsnoop to use bpf_map()
1d59cb1bbd4c : perf trace: Fixup etcsnoop example
56d8175a4d05 : perf augmented_raw_syscalls: Use bpf_map()
c657d76f9fb8 : perf bpf: Convert pid_map() to bpf_map()
b45d5511aa90 : perf bpf: Add bpf_map() helper
35ea7e4bbb89 : perf script python: Add Python3 support to tests/attr.py
a38352de4495 : perf script python: Remove explicit shebang from Python scripts
d72eadbc1d28 : perf script python: Remove explicit shebang from tests/attr.c
099b79ca25c5 : perf script python: Remove explicit shebang from setup.py
72e0b15cb24a : perf script python: Use PyBytes for attr in trace-event-python
cc4376422552 : perf script python: Add trace_context extension module to sys.modules
811184fb6977 : perf bpf: Fix synthesized PERF_RECORD_KSYMBOL/BPF_EVENT
cb4c13a51377 : perf sched: Use cached rbtrees
2eb3d6894ae3 : perf hist: Use cached rbtrees
7137ff50b68a : perf symbols: Use cached rbtrees
ca2270292e6c : perf util: Use cached rbtree for rblists
55ecd6310f9f : perf callchain: Use cached rbtrees
f3acb3a8a208 : perf machine: Use cached rbtrees
3aef2cad5d51 : tools: Update rbtree implementation
95420d338e2d : perf callchain: No need to include perf.h
f0049f2c3ee8 : perf comm: Remove needless headers from comm.h
40f3b2d20b52 : perf namespaces: Remove namespaces.h from .h headers
68c0188ea778 : perf symbols: Remove some unnecessary includes from symbol.h
d328e305ea1f : perf symbols: Remove include map.h from dso.h
e7a795d3ba62 : perf block-range: Add missing headers
f1a397f33743 : perf tools: Move branch structs to branch.h
8a249c73a5cc : perf annotate: Remove lots of headers from annotate.h
19ea1b6f63dd : perf symbols: Move symbol_conf to separate file
b2251c327a09 : perf color: Add missing stdarg.g to color.h
053ff09f1a8f : drm/rockchip: rgb: update SPDX license identifier
d32dde2c5a11 : soc/tegra: pmc: Make tegra_powergate_is_powered() a local function
bbe5af60041c : soc/tegra: pmc: Add missing kerneldoc
4659db5e6fdf : soc/tegra: pmc: Sort includes alphabetically
ab4dfa20534e : cfg80211: Allow drivers to advertise supported AKM suites
c82c06ce43d3 : cfg80211: Notify all User Hints To self managed wiphys
4af217500e7f : cfg80211: mark expected switch fall-throughs
390298e86f8a : mac80211: Expose ieee80211_schedule_txq() function
adbd2969afbb : media: ov2640: fix initial try format
61c1baa63430 : media: s5k4ecgx: delete a bogus error message
29856308137d : media: mt9m111: set initial frame size other than 0x0
2e1566abe54b : media: mt9m111: set all mbus format field when G_FMT and S_FMT ioctls
49410d3abf44 : media: mt9m111: make SUBDEV_G_FMT ioctl work with SUBDEV_FORMAT_TRY
772f63c00c31 : media: mt9m001: set all mbus format field when G_FMT and S_FMT ioctls
71f247daf0c7 : media: mt9m001: make SUBDEV_G_FMT ioctl work with SUBDEV_FORMAT_TRY
dd15f0702f12 : media: mt9m001: support log_status ioctl and event interface
73b338609845 : media: mt9m001: register to V4L2 asynchronous subdevice framework
12d85c3e275b : media: mt9m001: add media controller support
74021329a76b : media: mt9m001: remove remaining soc_camera specific code
832a67bdb205 : drm/i915: Compute the HWS offsets explicitly
9fa4973e91be : drm/i915: Remove manual breadcumb counting
8fcfc491c6ca : media: mt9m001: switch s_power callback to runtime PM
a5826484d46e : media: mt9m001: introduce multi_reg_write()
1e57e4ce90f4 : media: mt9m001: add of_match_table
9f4f37b03e3c : media: mt9m001: sort headers alphabetically
1f01091fa1c0 : media: mt9m001: convert to SPDX license identifer
4915255bfcae : media: i2c: mt9m001: dt: add binding for mt9m001
f8ce7c35e6ae : media: i2c: mt9m001: copy mt9m001 soc_camera sensor driver
532700ed0a9b : soc/tegra: pmc: Use TEGRA186_ prefix for GPIO names
fa6527340141 : media: ov8856: Modify ov8856 register reading function to be simplified
d428f35d959c : arm64: tegra: p2771-0000: Use TEGRA186_ prefix for GPIO names
caca0482e7ea : arm64: tegra: p3310: Use TEGRA186_ prefix for GPIO names
030f9f682e66 : media: ov7670: control clock along with power
3d6a8fe25605 : media: ov7670: hook s_power onto v4l2 core
40012cd5ecaa : media: ov7670: split register setting from set_framerate() logic
be4f0dd347ad : arm64: tegra: p2597: Sort nodes by unit-address
5eef17ee764d : arm64: tegra: p2972: Sort nodes properly
5556ab2a3f2c : media: ov7670: split register setting from set_fmt() logic
f1fb08556241 : media: ov7670: Remove useless use of a ret variable
35a4f89cd473 : arm64: dts: zcu100-revC: Give wifi some time after power-on
51e5e0182c59 : arm64: tegra: Add regulators for Tegra210 Darcy
6ec2c7161f36 : arm64: tegra: Add pinmux for Darcy board
7152879d385d : arm64: tegra: Add gpio-keys nodes for Darcy
dd03aeef17ba : arm64: tegra: Add support for NVIDIA Shield TV
968ebd84271b : arm64: tegra: Use GIC_SPI for PMIC interrupt on Smaug
879347f0c258 : media: ov8856: Add support for OV8856 sensor
1455dddc74bd : media: imx274: remote unused function imx274_read_reg
0bd3ef34d2a8 : arm64: uaccess: Implement unsafe accessors
13e4cdd78586 : arm64: uaccess: Cleanup get/put_user()
3e65b2b43132 : dt-bindings: tegra: Add Shield TV device tree binding documentation
dcdeec57c3e0 : arm64: tegra: Fix IRQ type of PMIC on Smaug
46e4b2272e9f : arm64: tegra: Fix register range of apbmisc on Tegra210
d88c93f090f7 : debugfs: fix debugfs_rename parameter checking
8b229a2a9696 : arm64: tegra: Remove property gpio-keys,name
d94da0dd686d : soc/tegra: fuse: Fix typo in tegra210_init_speedo_data
51294bf6b9e8 : soc/tegra: fuse: Fix illegal free of IO base address
e1a73a54a96e : drm/i915: Measure the required reserved size for request emission
f9eb86fddaf2 : dt-bindings: gnss: add lna-supply property
8fafef42c799 : gnss: sirf: add a separate supply for a lna
176f011bda55 : dt-bindings: gnss: add w2sg0004 compatible string
ccd0e4963f55 : gnss: sirf: add support for configurations without wakeup signal
231baecdef7a : crypto: clarify name of WEAK_KEY request flag
37ebffff65b2 : crypto: bcm - remove unused function do_decrypt()
aef027db48da : hwrng: virtio - Avoid repeated init of completion
1a5e02b6800b : crypto: chacha20poly1305 - use template array registering API to simplify the code
9f8ef365ef3d : crypto: ctr - use template array registering API to simplify the code
56a00d9da159 : crypto: gcm - use template array registering API to simplify the code
0db1903539e9 : crypto: ccm - use template array registering API to simplify the code
9572442dcf48 : crypto: api - add a helper to (un)register a array of templates
747bd2a36c9c : crypto: morus - Convert to SPDX license identifiers
bb4ce8258373 : crypto: aegis - Convert to SPDX license identifiers
12ea20f61637 : crypto: morus - Cleanup license mess
ea5d8cfa33d2 : crypto: aegis - Cleanup license mess
27c6feb0fb33 : crypto: chelsio - Inline single pdu only
4da66b758b25 : crypto: chelsio - avoid using sa_entry imm
2b5ac17463dc : crypto: ccree - don't copy zero size ciphertext
27649c39b565 : crypto: ccree - shared irq lines are not a bug
c139c72e2beb : crypto: ccree - unmap buffer before copying IV
1ffbe1347e93 : crypto: ccree - remove legacy leftover
a49411959ea6 : crypto: ccree - fix free of unallocated mlli buffer
32be4c5b0fd2 : crypto: ccree - add error message
ccba2f1112d4 : crypto: ccree - improve error handling
356690d029e1 : crypto: cavium/nitrox - Invoke callback after DMA unmap
196d91846099 : gnss: sirf: write data to gnss only when the gnss device is open
875e8f6b0156 : clk: renesas: rcar-gen3: Add spinlock
8cb8f16c62e5 : clk: renesas: rcar-gen3: Factor out cpg_reg_modify()
58097b0e05c0 : dt-bindings: arm: renesas: Document RZ/A2M EVB
8e525cb4a622 : drm/i915/execlists: Move RPCS setup to context pin
03ff96779300 : ARM: multi_v7_defconfig: Enable support for RZ/A2
58319b7c3727 : ARM: shmobile: defconfig: Enable support for RZ/A2
9f1623fdb399 : gnss: sirf: drop redundant double negation
4ceda5f654c3 : gnss: sirf: force hibernate mode on probe
82f844c22588 : gnss: sirf: fix premature wakeup interrupt enable
108a459ef4cd : clk: sunxi-ng: sun8i-a23: Enable PLL-MIPI LDOs when ungating it
55533921301e : ARM: dts: sun8i-a23-q8: Set compatible string for LCD panel
fe244e4c6a0b : ARM: dts: sun8i-q8-common: Enable display pipeline with RGB LCD panel
4672f6956189 : ARM: dts: sun8i-a23: Add compatible strings to display pipeline device nodes
437262c0db5d : ARM: dts: sun8i-a33: Move display pipeline nodes to a23/a33 common dtsi
d02752149759 : ARM: dts: sun8i-a23-a33: Move NAND controller device node to sort by address
2292552102b0 : arm64: KVM: Don't generate UNDEF when LORegion feature is present
d0ec0a3e48d6 : drm/sun4i: Add support for A23 display pipeline
134592da021e : drm/sun4i: layer: support just backend formats when frontend is unavailable
e2b1d3d9ff5b : drm/sun4i: layer: Assign backend pointer before calling DRM helpers
09e54440979c : drm/sun4i: backend: Remove BGRX8888 from list of supported formats
d62cd1b802d0 : dt-bindings: display: sun4i-drm: Add compatible strings for A23 display
a49e1abf0770 : USB: serial: cp210x: support all gpios on CP2102N QFN28 package
93183bdbe73b : cfg80211: extend range deviation for DMG
faae54ad4151 : cfg80211: reg: remove warn_on for a normal case
7c53eb5d87bc : mac80211: Add attribute aligned(2) to struct 'action'
7ed5285396c2 : mac80211: don't initiate TDLS connection if station is not associated to AP
ac626ff96062 : usb: ftdi-elan: Fix if == else warnings in ftdi_elan_respond_engine
9997ab35f428 : usb: typec: tpcm: improve error handling of tcpm_register_port
f84f9ae32fbf : usb: misc: usb3503: Add system sleep support in non-I2C mode
2c904963b1dd : usbip: Fix vhci_urb_enqueue() URB null transfer buffer error path
5b25536954bf : usb: sisusb: remove useless macros and compact the code
0277531df26f : usb: sisusb: let files build only when needed
022e468e1395 : usb: sisusb_con, cleanup configs
3af5d01c29c3 : usb: sisusb_con, convert addr macros to functions
04389af74d91 : usb: ftdi-elan: remove a unnecessary variable 'empty_packets'
94832d939921 : staging: erofs: fix potential double iput in erofs_read_super()
45a50ab1d684 : staging: ks7010: remove unnecessary parentheses
d31f6b8043d8 : staging: mt7621-pinctrl: Remove space after cast
3060da7a19ce : staging: rtw_ieee80211: fix constant comparison warning
59c64a78f0fa : staging: rtl8723bs: fix indentation issue with return statement
a8b5c6d69261 : nl80211: fix NLA_POLICY_NESTED() arguments
7d652669b61d : batman-adv: release station info tidstats
1e4b6e91b46d : Bluetooth: make hw_err static, reduces object code size
093c61b6a0d5 : i3c: fix missing detach if failed to retrieve i3c dev
dc786b2c2c1b : Bluetooth: btusb: Use the cmd_timeout method to reset the Intel BT chip
e2bef3847e3d : Bluetooth: Allow driver specific cmd timeout handling
b4dfbbd1803d : usb: assign ACPI companions for embedded USB devices
bcfcd409d4db : usb: split code locating ACPI companion into port and device
0ba9480cffaa : bridge: remove duplicated include from br_multicast.c
e95d22c69b2c : ibmveth: Do not process frames after calling napi_reschedule
3b707c3008ca : net: dev_is_mac_header_xmit() true for ARPHRD_RAWIP
2bb3e1039483 : mlxfw: Replace license text with SPDX identifiers and adjust copyrights
6eea3527e68a : net: usb: asix: ax88772_bind return error when hw_reset fail
8eab6dac8d97 : tipc: remove dead code in struct tipc_topsrv
d524e6416aeb : MAINTAINERS: Update cavium networking drivers
78dc70ebaa38 : tcp_bbr: adapt cwnd based on ack aggregation estimation
232aa8ec3ed9 : tcp_bbr: refactor bbr_target_cwnd() for general inflight provisioning
a1ead2ec3c09 : r8169: factor out PHY init sequence adjusting 10M and ALDPS
c46863ab8356 : r8169: factor out disabling ALDPS
949e7cea0cbc : bonding: count master 3ad stats separately
434a4315b961 : net: phy: change phy_start_interrupts to phy_request_interrupt
9e573cfc35c6 : net: phy: start interrupts in phy_start
217962615662 : net: phy: warn if phy_start is called from invalid state
a016becd3a56 : net: phy: start state machine in phy_start only
8f4ebaaa8d97 : net: stmmac: Fix return value check in qcom_ethqos_probe()
843ef94e3374 : net: amd8111e: clean up two minor indentation issues
d382563f541b : enetc: Add RFS and RSS support
beb74ac878c8 : enetc: Add vf to pf messaging support
16eb4c85c964 : enetc: Add ethtool statistics
d4fd0404c1c9 : enetc: Introduce basic PF and VF ENETC ethernet drivers
5e5b9f6272f2 : net/mlx4_core: A write memory barrier is sufficient in EQ ci update
ffe4cfc3da5e : net/mlx4_core: Fix error handling when initializing CQ bufs in the driver
a40ded604365 : net/mlx4_core: Add masking for a few queries on HCA caps
734e6d0252bf : arm64: dts: qcom: qcs404: Add QUP I2C and SPI nodes
bf9aa8a47115 : arm64: dts: qcom: qcs404: Define remaining UARTs
5bb9ab94f43b : arm64: dts: qcom: qcs404: Specify pinctrl state for UART
1d918e9a8cc7 : arm64: dts: qcom: sdm845: Fix lpasscc reg
ea0edd7e63f4 : arm64: dts: qcom: sdm845: Remove the duplicate header inclusion
8ed6d484ec76 : arm64: dts: qcom: sdm845: Add reserve-memory nodes
bc2c806293c6 : arm64: dts: qcom: sdm845: Add gpio-ranges to TLMM node
9feb667d8674 : arm64: dts: qcom: sdm845: Extend ranges and describe DMA space
bede7d2dc8f3 : arm64: dts: qcom: sdm845: Increase address and size cells for soc
5b6f186f0abb : arm64: dts: sdm845: Add rpmh powercontroller node
fae1967f31c3 : arm64: dts: msm8996: Add rpmpd device node
022bccb840b7 : arm64: dts: sdm845: Add WCN3990 WLAN module device node
13393da0c698 : arm64: dts: qcom: sdm845: Add PDC Global reset driver node
77bb7f94555c : arm64: dts: qcom: sdm845: Add SCM DT node
539e7a6849ae : arm64: dts: qcom: sdm845: Fix pcs_misc region address for UNI PHY
0cef5dd4035f : arm64: dts: sdm845: Add lpasscc node
05556681948b : arm64: dts: sdm845: Add videocc node
9aa4a27ec6b0 : arm64: dts: sdm845: Add gpu clock controller node
e1ce853932b7 : arm64: dts: qcom: sdm845: Add qspi (quad SPI) node
1e71d0c273d0 : arm64: dts: qcom: msm8998: Enumerate i2c controllers
d558f4c2c438 : arm64: dts: qcom: msm8998-mtp: Increase load on l21 for sdcard
08c2a076d18f : arm64: dts: qcom: sdm845: Add dpu to sdm845 dts file
b3c316b0b869 : drm/i915/icl: Define MOCS table for Icelake
5029537f4fbb : drm/i915: cache number of MOCS entries
1878fce8de25 : drm/i915: keep track of used entries in MOCS table
828f31502045 : drm/i915: use a macro to define MOCS entries
66f996052f95 : drm/i915/skl: Rework MOCS tables to keep common part in a define
d7a43c3ba607 : drm/i915: Simplify MOCS table definition
7f92e6c2aecf : drm/i915: initialize unused MOCS entries to PTE
2a81efb0de0e : arm64: dts: add msm8996 compatible to gicv3
ecf938fe7d00 : sctp: set flow sport from saddr only when it's 0
4ff40b86262b : sctp: set chunk transport correctly when it's a new asoc
8220c870cb0f : sctp: improve the events for sctp stream adding
2e6dc4d95110 : sctp: improve the events for sctp stream reset
d71b57532d70 : ip_tunnel: Make none-tunnel-dst tunnel port work with lwtunnel
a36b38aa2af6 : xsk: add sock_diag interface for AF_XDP
50e74c0131a5 : xsk: add id to umem
1d0dc06930a9 : net: xsk: track AF_XDP sockets on a per-netns list
2f0921262ba9 : selftests/bpf: suppress readelf stderr when probing for BTF support
4fe8713b873f : xtensa: SMP: fix ccount_timer_shutdown
85baa5dbf791 : drm/i915: Update DRIVER_DATE to 20190124
f79bae1666f8 : dt-bindings: clock: Convert fixed-factor-clock to json-schema
420601d25c0c : dt-bindings: clock: Convert fixed-clock binding to json-schema
4b42564181d6 : tomoyo: Allow multiple use_group lines.
cdcf6723add5 : tomoyo: Coding style fix.
7374faa92edc : clk: Remove 'flags' member of struct clk_fixed_rate
7150e182c80a : clk: nxp: Drop 'flags' on fixed_rate clk macro
777c1a40a34f : clk: Document __clk_mux_determine_rate()
31f6e8700fa2 : clk: Document CLK_MUX_READ_ONLY mux flag
9fe9b7ab4d05 : clk: Document deprecated things
38581ddc48b7 : clk: Collapse gpio clk kerneldoc
463a554baa9f : clk: samsung: fix typo
141065012a8c : HID: intel-ish-hid: Switch to use new generic UUID API
6010ce3f2e57 : ACPI: debug: Clean up acpi_aml_init()
664525b2d84a : device-dax: Auto-bind device after successful new_id
a5f1a81f701c : cifs: print CIFSMaxBufSize as part of /proc/fs/cifs/DebugData
2e5700bdde43 : smb3: add credits we receive from oplock/break PDUs
6a9cbdd1ceca : CIFS: Fix mounts if the client is low on credits
0fd1d37b0501 : CIFS: Do not assume one credit for async responses
3d3003fce8e8 : CIFS: Fix credit calculations in compound mid callback
ec678eae746d : CIFS: Fix credit calculation for encrypted reads with errors
8004c78c68e8 : CIFS: Fix credits calculations for reads with errors
ef68e831840c : CIFS: Do not reconnect TCP session in add_credits()
d62998480baa : ARM: pxa: remove unused empty mach/pxa25x-udc.h file
a840f690d3c6 : drm/msm: avoid unused function warning
023014e72e0a : drm/msm: Add __printf verification
a3c5e2cd7975 : drm/msm: Fix A6XX support for opp-level
bbc2cd07c510 : drm/msm: honor GPU_READONLY flag
895ad6b0ccf7 : drm/msm: drop interrupt-names
878411aef631 : drm/msm/gpu: Remove hardcoded interrupt name
c878a628e0c4 : drm/msm/gpu: fix building without debugfs
9ff1a3b49125 : clk: qcom: gcc: Use active only source for CPUSS clocks
921e88a4f964 : clk: imx: imx7ulp: use struct_size() in kzalloc()
a30a67be7b6e : clk: socfpga: Don't have get_parent for single parent ops
4ffdca62e2de : ASoC: Intel: make const arrays static, reduces object code size
303aef8b8427 : clk: ti: Fix error handling in ti_clk_parse_divider_data()
a64a9c088b75 : clk: imx: Fix fractional clock set rate computation
ede77858473a : clk: Remove global clk traversal on fetch parent index
c1c04cea13dc : gpio: of: Fix logic inversion
6046f5407ff0 : spi: cadence: Fix default polarity of native chipselect
6e0a32d6f376 : spi: dw: Fix default polarity of native chipselect
2df201e0067d : spi: Support high CS when using descriptors
401fbb34f53e : Revert "dt-bindings: marvell,mmp2: Add clock id for the SP clock"
0acb69e7b904 : Revert "clk: mmp2: add SP clock"
0113613faf02 : Revert "Input: olpc_apsp - enable the SP clock"
73052b0daee0 : fs/devpts: always delete dcache dentry-s in dput()
d031773169df : ARM: dts: Adds device tree file for McGill's IceBoard, based on TI AM3874
f494caa480f7 : soc: bcm: Make PM driver default for BCM2835
8367de2c99a1 : block: Fix comment typo
745815f955f6 : uapi: fix ioctl documentation
c83f536a87d9 : blk-wbt: Declare local functions static
e109e7111084 : regulator: bd9571mwv: Constify regulator_ops
704c5c01ce6e : regulator: bd718x7: Constify regulator_ops
08f15f4a348a : regulator: bd70528: Constify regulator_linear_range and regulator_ops
417992d5744f : ARM: dts: ti81xx: Add dts boilerplate for all GPIO and SPI peripherals
d27cda291b23 : ARM: ti81xx: Add hwmod boilerplate for all GPIO and SPI peripherals
fee3b6748036 : ARM: ti81xx: Move I2C entries in omap_hwmod_81xx to maintain grouping
b4c30df0eb35 : ARM: dts: omap4-sdp: Make ethernet working even if booted with latest u-boot
dc81e8465d4a : ARM: dts: am335x-shc.dts: Switch to SPDX identifier
a4aaf1242c2b : ARM: dts: am437x: replace linux,wakeup with wakeup-source property
535005ca8e5e : IB/core: Destroy QP if XRC QP fails
ff0244bb5924 : RDMA/qib: Use GUP longterm for PSM page pining
0e40dc2f70cd : RDMA/hns: Add timer allocation support for hip08
aa84fa18741b : RDMA/hns: Add SCC context clr support for hip08
6a157f7d1b14 : RDMA/hns: Add SCC context allocation support for hip08
61b2fe3c62e5 : IB/mlx5: Remove dead code
da6a496a34f2 : IB/mlx5: Ranges in implicit ODP MR inherit its write access
8ba0ddd09406 : RDMA/iw_cxgb4: Drop __GFP_NOFAIL
0a353c2e9435 : IB/mlx5: Declare local functions 'static'
f37385919045 : IB/core: Declare local functions 'static'
2e061c691c3f : infiniband: ipoib: no need to check return value of debugfs_create functions
316bcda81d29 : infiniband: usnic: no need to check return value of debugfs_create functions
253767296611 : infiniband: ocrdma: no need to check return value of debugfs_create functions
73eb8f03f0ec : infiniband: mlx5: no need to check return value of debugfs_create functions
0d0336cf5434 : infiniband: qib: no need to check return value of debugfs_create functions
e77511802560 : infiniband: hfi1: no need to check return value of debugfs_create functions
5c43276499f9 : infiniband: hfi1: drop crazy DEBUGFS_SEQ_FILE_CREATE() macro
8283d7872576 : infiniband: cxgb4: no need to check return value of debugfs_create functions
039d713a59c8 : IB/umad: Do not check status of nonseekable_open()
7da10df988ca : ARM: dts: am33xx: Remove unnecessary properties
245b6c655812 : EDAC, altera: Fix S10 persistent register offset
1c26010c5e1b : blk-mq: fix the cmd_flag_name array
b0b2cac7e244 : smb3: Cleanup license mess
acc58d0bab55 : CIFS: Fix possible hang during async MTU reads and writes
73aaf920cc72 : cifs: fix memory leak of an allocated cifs_ntsd structure
45383fb0f42d : virtio: support VIRTIO_F_ORDER_PLATFORM
d9286d9743b6 : clk: renesas: r8a774c0: Correct parent clock of DU
e7dc6af82c28 : spmi: pmic-arb: revert "disassociate old virq if hwirq mapping already exists"
135ef21ab064 : spmi: pmic-arb: validate type when mapping IRQ
f14a5e6da4a5 : arm64: dts: qcom: pmi8998: add interrupt controller properties
8cff9c8a7881 : arm64: dts: qcom: pmi8994: add interrupt controller properties
a1738363e41a : arm64: dts: qcom: pm8998: add interrupt controller properties
a61326c076f2 : arm64: dts: qcom: pm8005: add interrupt controller properties
c9a0ef552894 : ARM: dts: qcom: pma8084: add interrupt controller properties
5f540fb4821a : ARM: dts: qcom: pm8941: add interrupt controller properties
ca69e2d165eb : qcom: spmi-gpio: add support for hierarchical IRQ chip
682aefaa81e6 : spmi: pmic-arb: disassociate old virq if hwirq mapping already exists
ef74f70e5a10 : gpio: add irq domain activate/deactivate functions
12a9eeaebba3 : spmi: pmic-arb: convert to v2 irq interfaces to support hierarchical IRQ chips
9825bd94e3a2 : iommu/amd: Fix IOMMU page flush when detach device from a domain
c61a4633a56a : iommu/dma: Remove unused variable
e08d8d296079 : KVM: arm/arm64: vgic: Make vgic_cpu->ap_list_lock a raw_spinlock
fc3bc475231e : KVM: arm/arm64: vgic: Make vgic_dist->lpi_list_lock a raw_spinlock
8fa3adb8c6be : KVM: arm/arm64: vgic: Make vgic_irq->irq_lock a raw_spinlock
3a55437141a1 : ALSA: proc: Avoid possible leaks of snd_info_entry objects
480e32ebd524 : ALSA: pcm: Simplify proc file destruction
de89750c56f4 : ALSA: pcm: Drop unused snd_pcm_substream.file field
d8002539ec7b : ALSA: fireface: comment cleanup about destination address of async transactions for MIDI messages
53ab60baa1ac : ipvs: Fix signed integer overflow when setsockopt timeout
ce4eee5340a9 : net/mlx5: Add pci AtomicOps request
e355477ed9e4 : net/mlx5: Make mlx5_cmd_exec_cb() a safe API
fcd70cd36b9b : drm: Split out drm_probe_helper.h
2edefc056e4f : HID: intel-ish: ipc: handle PIMR before ish_wakeup also clear PISR busy_clear bit
a16180a79c69 : drmi/rcar-du: prepare for drmP.h removal from drm_modeset_helper.h
6abb49402a79 : drm/bridge: cdns: prepare for drmP.h removal from drm_modeset_helper.h
2f69deb1d9a1 : drm/arcpgu: prepare for drmP.h removal from drm_modeset_helper.h
232fadcbe5e0 : drm/hisilicon/kirin: prepare for drmP.h removal from drm_modeset_helper.h
2a6b4990b19f : drm/stm: prepare for drmP.h removal from drm_modeset_helper.h
0cdc1d07b461 : drm/i915: Make HW readout mark CRTC scaler as in use.
d19f958db23c : drm/i915: Enable fastset for non-boot modesets.
a2fcd5c84f7a : drm/modes: Prevent division by zero htotal
5b1ec9ac7ab5 : drm/i915/backlight: Fix backlight takeover on LPT, v3.
63a23d245b2c : drm/i915/backlight: Restore backlight on resume, v3.
4d1796ef5e01 : ARM: dts: sunxi: h3/h5: Drop A31 fallback compatible for CSI controller
55ec26d6a424 : arm64: dts: allwinner: a64: Enable A64 timer workaround
a6c34247af70 : livepatch: update MAINTAINERS
f6626e1d96ed : drm/i915: De-inline intel_context_init()
d9ff286a0f59 : bpf: allow BPF programs access skb_shared_info->gso_segs field
866e6ac47409 : bpftool: feature probing, change default action
b30b61ff6b1d : drm/vkms: Fix flush_work() without INIT_WORK().
141e5dcaa735 : Input: input_event - fix the CONFIG_SPARC64 mixup
2b2440815827 : drm/i915/execlists: Mark up priority boost on preemption
74d021eaa70a : drm/i915/crt: simplify CRT VBT check on pre-VLV/DDI
346073cee660 : drm/i915/lvds: simplify gen 2 lvds presence
a5916fd7a1f1 : drm/i915: rename has_edp_a() to ilk_has_edp_a()
d6521463897b : drm/i915/tv: only call intel_tv_init() on platforms that might have TV
9bedc7edf624 : drm/i915/lvds: nuke intel_lvds_supported()
0fafa2269277 : drm/i915/lvds: only call intel_lvds_init() on platforms that might have LVDS
63cb4e641af1 : drm/i915/crt: split out intel_crt_present() to platform specific setup
f5e55e777cc9 : fscrypt: return -EXDEV for incompatible rename or link into encrypted dir
643fa9612bf1 : fscrypt: remove filesystem specific build config option
62230e0d702f : f2fs: use IS_ENCRYPTED() to check encryption status
592ddec7578a : ext4: use IS_ENCRYPTED() to check encryption status
1058ef0dcb71 : fscrypt: remove CRYPTO_CTR dependency
28198c4639b3 : riscv: fixup max_low_pfn with PFN_DOWN.
9a06927e778b : nfp: bpf: support removing dead code
a32014b35166 : nfp: bpf: support optimizing dead branches
e2fc61146aa6 : nfp: bpf: save original program length
91a87a5823f7 : nfp: bpf: split up the skip flag
e90287f3aaf6 : nfp: bpf: don't use instruction number for jump target
08ca90afba25 : bpf: notify offload JITs about optimizations
9e4c24e7ee7d : bpf: verifier: record original instruction index
cb05077508bf : selftests: bpf: add tests for dead code removal
a1b14abc009d : bpf: verifier: remove unconditional branches by 0
52875a04f4b2 : bpf: verifier: remove dead code
e2ae4ca266a1 : bpf: verifier: hard wire branches to dead code
2cbd95a5c4fb : bpf: change parameters of call/branch offset adjustment
85e2d61e4976 : drm/i915: Validate userspace-provided color management LUT's (v4)
3c8861d84a4d : drm: Add color management LUT validation helper (v4)
d0243693fbf6 : ARM: OMAP5+: Fix inverted nirq pin interrupts with irq_set_type
78a61cd42a64 : nvme-multipath: drop optimization for static ANA group IDs
5cbab6303b47 : nvmet-rdma: fix null dereference under heavy load
b1064d3e337b : nvme-rdma: rework queue maps handling
39d57757467b : nvme-tcp: fix timeout handler
4c174e636674 : nvme-rdma: fix timeout handler
063c20e12f8b : ARM: dts: am335x-shc.dts: fix wrong cd pin level
5b90df44fd9b : ARM: dts: omap3-gta04: Fix graph_port warning
ac9c908eecde : ARM: dts: n900: fix mmc1 card detect gpio polarity
a19f74708ef6 : tty/serial: use uart_console_write in the RISC-V SBL early console
2a200fb9fb12 : RISC-V: defconfig: Add CRYPTO_DEV_VIRTIO=y
9cac42d0645c : PM / EM: Expose the Energy Model in debugfs
e4cf9e47ab24 : RISC-V: defconfig: Enable Generic PCIE by default
e16a42c3faa8 : PM: domains: no need to check return value of debugfs_create functions
f83a6ece6997 : power: supply: bq25890: show max charge current/voltage as configured
60d8cd572f65 : arm64/xen: fix xen-swiotlb cache flushing
a37ead8f2efb : RISC-V: defconfig: Move CONFIG_PCI{,E_XILINX}
86cca81a31cd : RISC-V: Kconfig: fix spelling mistake "traget" -> "target"
8581f38742cf : RISC-V: asm/page.h: fix spelling mistake "CONFIG_64BITS" -> "CONFIG_64BIT"
2bb10639f12c : RISC-V: fix bad use of of_node_put
99fd6e875d0c : RISC-V: Add _TIF_NEED_RESCHED check for kernel thread when CONFIG_PREEMPT=y
ba16adeb3463 : ARM: pxa: ssp: unneeded to free devm_ allocated data
d3e67c94e8f6 : power: supply: sc27xx: Fix capacity saving function
3a28f203c579 : power: supply: sc27xx: Fix the incorrect formula when converting capacity to coulomb counter
0a4f97a17188 : power: supply: sc27xx: Add one property to read charge voltage
257afa58e608 : dt-bindings: power: sc27xx: Add one IIO channel to read charge voltage
30bac164aca7 : Revert "Change mincore() to count "mapped" pages rather than "cached" pages"
8c6cb983cd52 : tomoyo: Swicth from cred->security to task_struct->security.
254764e55652 : r8169: improve firmware handling
63530aba7826 : ax25: fix possible use-after-free
3366463513f5 : sfc: suppress duplicate nvmem partition types in efx_ef10_mtd_probe
d3ad430ac531 : net: hns3: fix PFC not setting problem for DCB module
d174ea75c96a : net: hns3: add statistics for PFC frames and MAC control frames
330baff5423b : net: hns3: add ETS TC weight setting in SSU module
44e59e375bf7 : net: hns3: do not return GE PFC setting err when initializing
4a402f47cfce : net: hns3: Change fw error code NOT_EXEC to NOT_SUPPORTED
ac574b80a1ba : net: hns3: clear param in ring when free ring
8be7362186bd : net: hns3: fix bug of ethtool_ops.get_channels for VF
9e5157ba440f : net: hns3: fix for shaper not setting when TC num changes
90c68a41db7d : net: hns3: fix rss configuration lost problem when setting channel
d3ec4ef66937 : net: hns3: refactor the statistics updating for netdev
c376fa1aae63 : net: hns3: add rx multicast packets statistic
45e92b7e4e27 : net: hns3: add calling roce callback function when link status change
ee848721f60d : IB/umad: Avoid additional device reference during open()/close()
52d3b4949192 : hv_netvsc: fix typos in code comments
17d912568984 : hv_netvsc: Fix hash key value reset after other ops
7c9f335a3ff2 : hv_netvsc: Refactor assignments of struct netvsc_device_info
b4a10c750424 : hv_netvsc: Fix ethtool change hash key error
f0125f1a559b : spi: Go back to immediate teardown
02d21b59d5cc : mlxsw: spectrum_nve: Enable VXLAN on Spectrum-2
4ee70efab68d : mlxsw: spectrum_nve: Add support for VXLAN on Spectrum-2
3179a56f6ed9 : mlxsw: spectrum_nve: Breakout common code to a common function
eff42aa9986e : mlxsw: spectrum: Expose functions to create and destroy underlay RIF
6317950c1b9c : Bluetooth: Mark expected switch fall-throughs
12da64300fbc : ravb: expand rx descriptor data to accommodate hw checksum
913a89f009d9 : ipmi: Don't initialize anything in the core until something uses it
482dcf7df7e9 : net/mlx4: Mark expected switch fall-through
ed35da4fce1d : qed: Mark expected switch fall-through
9536d6ed156f : bna: Mark expected switch fall-throughs
015496c43f39 : broadcom: Mark expected switch fall-throughs
d422a286e181 : net: 3c509: mark expected switch fall-throughs
f79e3365bc1f : tipc: mark expected switch fall-throughs
77f8269606bf : ipmi: fix use-after-free of user->release_barrier.rda
479d6b39b9e0 : ipmi: Prevent use-after-free in deliver_response
a7102c746179 : ipmi: msghandler: Fix potential Spectre v1 vulnerabilities
7d6380cd40f7 : ipmi:ssif: Fix handling of multi-part return messages
2095a45e345e : gpio: altera-a10sr: Set proper output level for direction_output
f785ffb61605 : gpio: sprd: Fix incorrect irq type setting for the async EIC
09d158d52d2b : gpio: sprd: Fix the incorrect data register
1033be58992f : gpiolib: fix line event timestamps for nested irqs
2486e67374aa : gpio: pcf857x: Fix interrupts on multiple instances
a2d21848d921 : regmap: regmap-irq: Add main status register support
7c027c66f2b5 : regulator: stpmic1: Add static const qualifier at peroper places
45b5d2b7a976 : regulator: bindings: ROHM bd70528 regulator bindings
99ea37bd1e7d : regulator: bd70528: Support ROHM BD70528 regulator block
e902cdcb5112 : spi/topcliff_pch: Fix potential NULL dereference on allocation error
9a71ac7e15a7 : vfio-pci/nvlink2: Fix ancient gcc warnings
5fa98c2eda35 : dt-bindings: Fix dt_binding_check target for in tree builds
a3b8bcbafa45 : rtc: sd3078: fix platform_no_drv_owner.cocci warnings
6e062b60b0b1 : drm/i915/execlists: Mark up priority boost on preemption
da5d2748e4a4 : iommu/mediatek: Use correct fwspec in mtk_iommu_add_device()
a2126b0a0109 : mtd: spi-nor: refine Spansion S25FL512S ID
dfd2b74530e9 : mtd: spi-nor: add Spansion S25FS512S ID
03ca3cf8e9aa : drm/i915/icl: Adding few more device IDs for Ice Lake
c25f0c6a0426 : drm/i915/icl: do a posting read after irq install
bbebce8eb9a5 : selftests/bpf: don't hardcode iptables/nc path in test_tcpnotify_user
fb8bfca06cbc : s390: fix system call tracing
7c9cbd0b5e38 : Bluetooth: Verify that l2cap_get_conf_opt provides large enough buffer
2abbf9a4d262 : gfs: no need to check return value of debugfs_create functions
c76e4c228b05 : libbpf: Show supported ELF section names when failing to guess prog/attach type
c9e4576743ee : bpf: sock recvbuff must be limited by rmem_max in bpf_setsockopt()
51eea52d26d4 : pxa2xx: replace spi_master with spi_controller
eb0200a4357d : gpu: ipu-v3: pre: don't trigger update if buffer address doesn't change
af3d5d1c8766 : Bluetooth: Check L2CAP option sizes returned from l2cap_get_conf_opt
4abf8049fbd5 : ARM: dts: sun8i-h3: nanopi-m1-plus: enable HDMI
bfc7af6d6df8 : spi: bcm2835aux: remove unneeded NULL check of devm_clk_get
912ebd99edfa : EDAC: Do not check return value of debugfs_create() functions
3a62c2d25814 : ARM: dts: r7s9210-rza2mevb: Add support for RZ/A2M EVB
bbbcd02b8255 : ARM: dts: r7s9210: Initial SoC device tree
6a6a797625b5 : ARM: dts: r8a7743: Convert to new LVDS DT bindings
b0ca5ecb8e22 : bpftool: fix percpu maps updating
752bcf80f554 : bpftool: Fix prog dump by tag
6b170cd3ed02 : arm64: dts: renesas: cat875: Add ethernet support
a102b93eafef : arm64: dts: renesas: r8a774c0-cat874: Add uSD support
4cf1f6cec1e9 : arm64: dts: renesas: r8a774c0-cat874: Add pincontrol support to scif2
4e8776657dd9 : arm64: dts: renesas: Add Si-Linux EK874 board support
d828266bb19a : arm64: dts: renesas: Add Si-Linux CAT874 board support
3e279a1d44d7 : arm64: dts: renesas: r8a77990: ebisu: Enable HS400 of SDHI3
a99de4792156 : arm64: dts: renesas: r8a77990: Enable DMA for SCIF2
d9fd4e581407 : arm64: dts: renesas: r8a774c0: Enable DMA for SCIF2
12105cec654c : arm64: dts: renesas: r8a77990: ebisu: Fix backlight regulator numbering
d5e5790c6ff0 : arm64: dts: renesas: v3msk: specify EtherAVB PHY IRQ
868a49d6f9d9 : arm64: dts: renesas: r8a77990-ebisu: use simple-audio-card
10bd03fa896e : arm64: dts: renesas: r8a7796: remove BUSIF0 settings from rcar_sound,ssi
0ec8e0a879b8 : arm64: dts: renesas: r8a7795: remove BUSIF0 settings from rcar_sound,ssi
80c07701d591 : arm64: dts: renesas: ulcb-kf: add pcm3168 sound codec
c693b2101c9f : arm64: dts: renesas: ulcb: add HDMI sound support
5d3b226ace6d : arm64: dts: renesas: ulcb: use audio-graph-card
2e0e5b1685b7 : arm64: dts: renesas: r8a7796: salvator-xs: Convert to new LVDS DT bindings
d5d7134fd49e : arm64: dts: renesas: r8a77990: Sort i2c nodes within soc node
003233351d44 : arm64: dts: renesas: r8a77990: sort pciec0 node within soc node
173c3b3ca213 : arm64: dts: renesas: r8a774a1: Fix hsusb reg size
a9dc3395fc8b : drm/i915/sdvo: switch to kernel types
ffcf7ce93327 : bpf: btf: add btf documentation
3bbe8b1a4ae9 : 9p: mark expected switch fall-through
ef2056b8f394 : ALSA: pcm: Cleanup snd_pcm_stream_lock() & co
ecb41f0f44ca : ALSA: pcm: Remove down_write() hack for snd_pcm_link_rwsem
f57f3df03a8e : ALSA: pcm: More fine-grained PCM link locking
948703e80868 : tools: bpftool: add bash completion for bpftool probes
f9499fedf285 : tools: bpftool: add probes for a network device
d267cff46753 : tools: bpftool: add C-style "#define" output for probes
2d3ea5e85dd8 : tools: bpftool: add probes for eBPF helper functions
f99e166397f0 : tools: bpftool: add probes for eBPF map types
1bf4b05810fe : tools: bpftool: add probes for eBPF program types
4567b983f78c : tools: bpftool: add probes for kernel configuration options
7a4522bbef0c : tools: bpftool: add probes for /proc/ eBPF parameters
49eb7ab3b2b5 : tools: bpftool: add basic probe capability, probe syscall availability
0f7555121609 : drm/i915/gvt: release shadow batch buffer and wa_ctx before destroy one workload
2e679d48f38c : drm/i915/gvt: switch to kernel types
f11646538534 : bnx2x: Bump up driver version to 1.713.36
33a0efa4baec : devlink: Use DIV_ROUND_UP_ULL in DEVLINK_HEALTH_SIZE_TO_BUFFERS
8bbe833a6520 : net: phy: Add SDPX tag based on COPYING file
5f85757572e1 : net: phy: Fixup GPLv2 SPDX tags based on license text
ab06418b7fb8 : net: phy: Fixup GPLv2+ SPDX tags based on license text
84bfe20980b8 : net: phy: Remove redundent License text when SPDX header is present
a2443fd1a54d : net: phy: Convert some PHY and MDIO driver files to SPDX headers
25974d8af1bc : net: fec: get regulator optional
7c62b8dd5ca8 : net/ipv6: lower the level of "link is not ready" messages
95eb7882dfdd : cxgb4/cxgb4vf: Link management changes
4dba72fd3eef : selftests: forwarding: Add a test case for ARP suppression
438a4f5665b2 : selftests: forwarding: Add a test for VXLAN symmetric routing
ca5ba1cbc9d2 : selftests: forwarding: Add a test case for ARP decapsulation
1538812e0880 : selftests: forwarding: Add a test for VXLAN asymmetric routing
53deab23c00a : MAINTAINERS: add drivers/ptp/ptp_qoriq_debugfs.c into QorIQ PTP list
19df7510d5cf : ptp: add debugfs support for ptp_qoriq
47205e2985d9 : ARM: dts: ls1021a: add 1588 external trigger stamp fifo support
5ff2698b3301 : dt-binding: ptp_qoriq: document "fsl,extts-fifo" property
6815d8b09282 : ptp_qoriq: support external trigger stamp FIFO
b0bc10cc8887 : ptp_qoriq: fix interrupt enabling and handling
ed175d9c6f0d : devlink: Add missing check of nlmsg_put
23711df7f4a2 : security: keys: annotate implicit fall throughs
0f949bcc7b4f : security: keys: annotate implicit fall throughs
5b73262a5c5b : security: keys: annotate implicit fall through
39e83beb9109 : capabilities:: annotate implicit fall through
5ecdd77c61c8 : net: dsa: qca8k: disable delay for RGMII mode
cd28d1d6e52e : net: phy: at803x: Disable phy delay for RGMII mode
83c177aea4c3 : MAINTAINER: Add entry for Qualcomm ETHQOS ethernet driver
a7c30e62d4b8 : net: stmmac: Add driver for Qualcomm ethqos
00f1ee5361c3 : dt-bindings: net: Add Qualcomm ethqos binding
dfeba64dd66b : scsi: arcmsr: Update driver version to v1.40.00.10-20190116
317d0e027ce4 : scsi: arcmsr: Fix suspend/resume of ACB_ADAPTER_TYPE_B part 2
3e3153b050fc : scsi: arcmsr: Use dma_alloc_coherent to replace dma_zalloc_coherent
f03dc9cfc86f : scsi: fnic: Update fnic driver version to 1.6.0.47
e119d14ca38c : scsi: fnic: Enable fnic devcmd2 interface
0a2fdd2215e1 : scsi: fnic: Adding devcmd2 init and posting interfaces
9d699c628068 : scsi: fnic: Add devcmd2 initialization helpers
6c10cb44eaad : scsi: fnic: fnic devcmd2 controller definitions
5ed827a62f12 : scsi: fnic: fnic devcmd2 interface definitions
18244e9445fe : scsi: fnic: Impose upper limit on max. # of CQs processed per intr
68e3cc02bcfc : scsi: fnic: RQ enable and then post descriptors
120dbfd94c4d : scsi: fnic: delaying vnic dev enable till after req intr
e8bfe3e7ffc3 : scsi: fnic: Warn when calling done for IO not issued to fw
3567dca1bac6 : scsi: fnic: fnic stats for max CQs processed and ISR time
d948e6383ec3 : scsi: fnic: Add port speed stat to fnic debug stats
68f03bd1eec6 : scsi: fnic: use fnic_lock to guard fnic->state_flags
5271d1cad818 : scsi: fnic: vnic_rq_clean change BUG_ON to WARN_ON
1c55262649a8 : scsi: fnic: change fnic queue depth to 256
c01461a6d7b3 : scsi: fnic: support to display 20G port speed
cd464d838041 : scsi: core: Remove an atomic instruction from the hot path
cf64e5a5f6a5 : scsi: sd: Rename 'SCpnt' into 'cmd'
e249e42d277e : scsi: sd: Clean up sd_setup_read_write_cmnd()
78a02f49d0eb : scsi: sd: Create helper functions for read/write commands
ec029758a100 : scsi: sd: Simplify misaligned I/O check
c6c93fdd3451 : scsi: sd: Be consistent about blocks vs. sectors
84f7a9de0602 : scsi: sd: Remove a local variable
d67247566450 : scsi: ufs: Use explicit access size in ufshcd_dump_regs
40d883b09175 : scsi: tcmu: fix use after free
17b42a20d7ca : net: altera_tse: fix connect_local_phy error path
fe35a40e6754 : scsi: csiostor: fix NULL pointer dereference in csio_vport_set_state()
c41f59884be5 : scsi: lpfc: nvmet: avoid hang / use-after-free when destroying targetport
7961cba6f7d8 : scsi: lpfc: nvme: avoid hang / use-after-free when destroying localport
a8cf59a6692c : scsi: communicate max segment size to the DMA mapping code
5d9bf43357d5 : net: dpaa2: improve PTP Kconfig option
d6228b7cdd6e : net: stmmac: implement the SIOCGHWTSTAMP ioctl
a0f0b69f2c15 : MIPS: remove meaningless generic-(CONFIG_GENERIC_CSUM) += checksum.h
7e280f6b0549 : MIPS: Loongson32: Revert ISA level to MIPS32R2
bdea8bb16345 : MIPS: Loongson32: workaround di issue
278396de78a9 : qede: Error recovery process
c75860e48a76 : qed: Add infrastructure for error detection and recovery
cfdb1b63eefe : qed: Revise load sequence to avoid PCI errors
1518039f6b5a : net/ipv6: don't return positive numbers when nothing was dumped
4b3087c7e37f : bridge: Snoop Multicast Router Advertisements
4effd28c1245 : bridge: join all-snoopers multicast address
a2e2ca3bebe2 : bridge: simplify ip_mc_check_igmp() and ipv6_mc_check_mld() internals
ba5ea614622d : bridge: simplify ip_mc_check_igmp() and ipv6_mc_check_mld() calls
a81f781a3238 : drm/i915/debugfs: Print PSR selective update status register values
cc8853f57e00 : drm/i915: Add PSR2 selective update status registers and bits definitions
47c6cd54efde : drm/i915: Refactor PSR status debugfs
235ca26fc799 : drm/i915/psr: Allow PSR2 to be enabled when debugfs asks
2010987365ab : f2fs: fix to set sbi dirty correctly
f9aa52a8cbe0 : f2fs: fix to initialize variable to avoid UBSAN/smatch warning
ac92985864e1 : f2fs: UBSAN: set boolean value iostat_enable correctly
2f84babfe5eb : f2fs: add brackets for macros
720db068634c : f2fs: check if file namelen exceeds max value
ddf06b753a85 : f2fs: fix to trigger fsck if dirent.name_len is zero
44783efdfed1 : i2c: aspeed: Remove hard-coded bus timeout value setting
9d899ed40099 : i2c: sh_mobile: update copyright and comments
63c524600353 : i2c: sh_mobile: refactor rx isr
0130e3bfa9fa : i2c: sh_mobile: replace break; with if-block
e659f36d4690 : i2c: sh_mobile: remove is_first_byte function
d16f2bfea3cc : i2c: sh_mobile: drop 'data' argument from i2c_op function
1f32fbdfc1e0 : i2c: sh_mobile: remove get_data function
5b3e3b43b03b : i2c: sh_mobile: simplify sending address for RX
81d696c7c4ff : i2c: rcar: Fix clients using i2c from suspend callback
6679cf099b81 : hinic: Add pci device ids
3d5b38684951 : i2c: imx: Fix inconsistent IS_ERR and PTR_ERR in i2c_imx_dma_request()
10b63e854314 : r8169: remove PCI DAC support
6dc8b74bf5c5 : r8169: improve rx buffer allocation
a5996989d591 : net: phy: improve phy_init_hw
21e194425abd : net: phy: fix issue with loading PHY driver w/o initramfs
6c2976b06f68 : apparmor: Adjust offset when accessing task blob.
e2f7cc72cbf4 : netfilter: conntrack: fix bogus port values for other l4 protocols
81e01647fd2c : netfilter: conntrack: fix IPV6=n builds
3a69d03f6d2f : ARM: defconfig: Update LPC18xx defconfig
659dc4562c1b : PM: QoS: no need to check return value of debugfs_create functions
46f3ceaffa81 : drm/panel: panel-innolux: set display off in innolux_panel_unprepare
7fc5854f8c6e : writeback: synchronize sync(2) against cgroup writeback membership switches
4eccc154b386 : soc: qcom: update config dependencies for QCOM_RPMPD
41c5bb767ecb : soc: qcom: rpmpd: Drop family A RPM dependency
e31f941cf977 : MAINTAINERS: update list of qcom drivers
0503aec22c14 : soc: qcom: rpmhpd: Mark mx as a parent for cx
279b7e8a62cc : soc: qcom: rpmhpd: Add RPMh power domain driver
075d3db8d10d : soc: qcom: rpmpd: Add support for get/set performance state
bbe3a66c3f5a : soc: qcom: rpmpd: Add a Power domain driver to model corners
c6e6eff4d48f : dt-bindings: power: Add qcom rpm power domain driver bindings
5b93ac542301 : OPP: Add support for parsing the 'opp-level' property
cea8e2f3938c : dt-bindings: opp: Introduce opp-level bindings
40122db87778 : ARM: dts: ipq4019: Remove skeleton.dtsi
fb143fcbb9ad : ARM: dts: qcom: msm8974-hammerhead: add USB OTG support
cdd3d64d843a : ARM: dts: qcom: msm8974: add gpio-ranges
ec4c6c57af57 : ARM: dts: qcom: msm8974-hammerhead: add WiFi support
57c23241be84 : ARM: dts: msm8660: Fix up GIC IRQ flags
76c27054ebb9 : ARM: dts: msm8660: Mark two GSBI blocks "disabled"
83a50d3a235b : PCI: Use of_node_name_eq() for node name comparisons
a258aeacd7f0 : bonding: add support for xstats and export 3ad stats
267c095aa2d9 : bonding: add 3ad stats
dadeb61dcc9a : bonding: 3ad: remove bond_3ad_rx_indication's length argument
3d021715d994 : bonding: adjust style of bond_3ad_rx_indication
cb73ee40b1b3 : net: ip_gre: use erspan key field for tunnel lookup
da279eb9a076 : drm/dp: Implement I2C_M_STOP for i2c-over-aux
1435d9970378 : cxgb4: TLS record offload enable
76f7164d02d4 : net/tls: free ctx in sock destruct
63a6b3fee428 : net/tls: build_protos moved to common routine
56cb4e503499 : net: sun: cassini: Cleanup license conflict
d1b83f0f631b : MIPS: Loongson32: Set load address to 0x80200000
a96d68ba3b41 : MIPS: Loongson32: clarify we don't support MIPS16 and merge configs
427be6a7e16c : MIPS: ath79: drop !OF clock code
85b9686dae30 : MIPS: ath79: drop platform device registration code
73d8e6aa7d20 : MIPS: ath79: drop legacy pci code
3a77e0d75eed : MIPS: ath79: drop machfiles
51fa4f8912c0 : MIPS: ath79: drop legacy IRQ code
6810ed320ec6 : MIPS: ath79: export switch MDIO reference clock
e7eea04d50bd : MIPS: ath79: support setting up clock via DT on all SoC types
8e641752824e : MIPS: ath79: make specifying the reference clock in DT optional
9aca5cb5f0f0 : MIPS: ath79: pass PLL base to clock init functions
4a0e89b92cca : MIPS: ath79: move legacy "wdt" and "uart" clock aliases out of soc init
9b56e0d0cc63 : MIPS: ath79: add helpers for setting clocks and expose the ref clock
7b3415f581c7 : MIPS: Loongson32: Remove unused platform devices
d8140426bc39 : mips: kernel: no need to check return value of debugfs_create functions
ef9d5a6a3f5c : mips: math-emu: no need to check return value of debugfs_create functions
864cc363bc38 : mips: mm: no need to check return value of debugfs_create functions
4c90de4dd33d : mips: ralink: no need to check return value of debugfs_create functions
9afbb71320f8 : mips: cavium: no need to check return value of debugfs_create functions
fd805d99352c : regulator: qcom-smd: Batch up requests for disabled regulators
856c395cfa63 : net: introduce a knob to control whether to inherit devconf config
51c48b310183 : PCI: Probe bridge window attributes once at enumeration-time
9ec6dbfbdc0a : ACPI: no need to check return value of debugfs_create functions
075c18c3e124 : dm: add missing trace_block_split() to __split_and_process_bio()
6548c7c538e5 : dm: fix dm_wq_work() to only use __split_and_process_bio() if appropriate
42986fb81199 : rtc: Add Cadence RTC driver
1e47704e15f0 : dt-bindings: rtc: Add bindings for Cadence RTC
33e5ee780e37 : vfio/pci: Cleanup license mess
2a4daadd4d3e : rtc: cmos: ignore bogus century byte
9a20b5e35a53 : rtc: hym8563: fix a missing check of block data read
5910fa0d0d98 : rtc: coh901331: fix a missing check of clk_prepare
bbb4383826b2 : rtc: pcf85063: set xtal load capacitance from DT
189927e719e3 : rtc: pcf8523: set xtal load capacitance from DT
e4a604cbee54 : dt-binding: pcf85063: add xtal load capacitance
8c12af15e734 : dt-binding: pcf8523: add xtal load capacitance
d08fd7c1b9bd : dt-bindings: rtc: Add quartz-load-femtofarads property
5eca99917cb7 : devicetree: property-units: Add femtofarads unit
64704c92fd19 : rtc: s3c: Use generic helper to get driver data
3f6a125230d8 : ASoC: core: Fix multi-CODEC setups
5a5b614ba61c : rtc: s3c: Rewrite clock handling
ccffcb8e9a11 : regulator: wm831x-dcdc: Convert to use regulator_linear_range for wm831x_buckv
93997a05e6bd : regulator: twl: Use of_device_get_match_data()
37b9ef9c7775 : regulator: arizona-ldo1: Convert to use regulator_linear_range for ldo1_hc
698cef173983 : block: cover another queue enter recursion via BIO_QUEUE_ENTERED
983a5a43ec25 : clocksource: timer-ti-dm: Fix pwm dmtimer usage of fck reparenting
f724c6bee162 : rtc: sd3078: make symbol 'sd3078_driver' static
d1b3fa861c62 : i40e: clean up several indentation issues
1d67ad3905d2 : i40e: increase indentation
9f250f1564b6 : i40e: update version number
13e62626c578 : wlcore: sdio: Fixup power on/off sequence
f0f9f497d44e : ALSA: fireface: support rx MIDI functionality for Fireface UCX
82b6297b4434 : ALSA: fireface: add protocol-specific operation to fill transaction buffer with MIDI messages
481e09ac9a82 : ALSA: fireface: add model-dependent parameter for address to receive async transaction for MIDI messages
73f5537fb209 : ALSA: fireface: support tx MIDI functionality of Fireface UCX
900896771a2f : ALSA: fireface: add model-dependent parameter for address range to receive async transaction
6c644e4e954d : ALSA: fireface: change prototype of handler for async transaction with MIDI messages
625210cfa6c0 : x86/Kconfig: Select PCI_LOCKLESS_CONFIG if PCI is enabled
8077ec011b1e : ASoC: rt5682: Correct the setting while select ASRC clk for AD/DA filter
ce0a5f1ae68d : i40e: remove debugfs tx_timeout support
3f8af4126269 : i40e: check queue pairs num in config queues handler
9b0732d9ed6f : i40e: Change unmatched function types
1d96340196f1 : i40e: Add support FEC configuration for Fortville 25G
d225581df314 : mt76: avoid scheduling tx queues for powersave stations
68f7030f2d5f : mt76: fix per-chain signal strength reporting
8b9433eb4de3 : direct-io: allow direct writes to empty inodes
3647cd6eaf83 : i40e: Limiting RSS queues to CPUs
f3fef2b6e1cc : i40e: Remove umem from VSI
5f4f3b2d19c0 : xsk: export xdp_get_umem_from_qid
1a69a73c9b00 : dt-bindings: arm: renesas: Add si-linux cat87[45] boards
b0c3e54e2496 : gpio-f7188x: add support Fintek F81804 & F81966
e961ab42e034 : arm64: dts: renesas: r8a774c0: Add VIN and CSI-2 device nodes
f0c2aa1664a2 : arm64: dts: renesas: r8a774c0: Add PCIe device node
52a20e64cce7 : arm64: dts: renesas: r8a774c0: Connect RZ/G2E Audio-DMAC to IPMMU
4035f91a3b42 : arm64: dts: renesas: r8a774c0: Connect RZ/G2E AVB to IPMMU
3cdc999db973 : arm64: dts: renesas: r8a774c0: Connect RZ/G2E SYS-DMAC to IPMMU
3a6addcaedec : arm64: dts: renesas: r8a774c0: Add USB3.0 device nodes
19777736ced7 : arm64: dts: renesas: r8a774c0: Add USB-DMAC and HSUSB device nodes
89893580cf56 : arm64: dts: renesas: r8a774c0: Add USB2.0 phy and host device nodes
8ed3a6b22315 : arm64: dts: renesas: r8a774c0: Add display output support
47f638672385 : arm64: dts: renesas: r8a774c0: Add PWM support
cf8f74d6587d : arm64: dts: renesas: r8a774c0: Add audio support
62c0056f1c3e : arm64: dts: renesas: r8a774c0: Add MSIOF nodes
6e9dd34eb6b0 : arm64: dts: renesas: r8a774c0: Add thermal support
59c3a00d6d41 : arm64: dts: renesas: r8a774c0: Add CAN nodes
6c7e02178e8f : arm64: dts: renesas: r8a774c0: Add IPMMU device nodes
abf8cc35bf89 : arm64: dts: renesas: r8a774c0: Add I2C and IIC-DVFS support
77223211f44d : arm64: dts: renesas: r8a774c0: Add SDHI nodes
9b55a05ebfbe : arm64: dts: renesas: r8a774c0: Add secondary CA53 CPU core
8d68821ced28 : arm64: dts: renesas: r8a774c0: Add watchdog support
2f71109eef53 : arm64: dts: renesas: r8a774c0: Add Ethernet AVB node
fccd45bd23c2 : arm64: dts: renesas: r8a774c0: Add GPIO device nodes
788e55b66c13 : arm64: dts: renesas: r8a774c0: Add PFC support
13fd6932045d : arm64: dts: renesas: r8a774c0: Add INTC-EX device node
2660a6af690e : arm64: dts: renesas: r8a774c0: Add SCIF and HSCIF nodes
e2088cf8e6d5 : arm64: dts: renesas: r8a774c0: Add SYS-DMAC controller nodes
c257628dcdcc : arm64: dts: renesas: Initial device tree for r8a774c0
7eda14afb884 : arm64: dts: renesas: r8a77990: ebisu: Fix EthernetAVB phy mode to rgmii
f9f7bb9e0a0c : mbcs: add .owner to mbcs struct file_operations
01980aa7b0d7 : ARM: dts: vexpress: use list instead of tuple for mmci interrupts
4162325afd0d : ARM: shmobile: defconfig: Refresh for v5.0-rc1
25f9cebd7a52 : drm/i915: Show all active engines on hangcheck
0fe6f7874d46 : driver core: Remove the link if there is no driver with AUTO flag
8a4b32691120 : driver core: silence device link messages unless debugging
549ad24374c0 : kobject: drop newline from msg string
b3fa29ad8377 : kobject: to repalce printk with pr_* style
7ab35a14de25 : kobject: make kset_get_ownership() 'static'
7e9586bab2ca : block: rbd: convert to use BUS_ATTR_WO and RO
c9fbe769d0f2 : rapidio: rio-sysfs.c: convert to use BUS_ATTR_WO
c1507ea8349c : pseries: ibmebus.c: convert to use BUS_ATTR_WO
1094f6d06703 : PCI: pci-sysfs.c: convert to use BUS_ATTR_WO
d61dfafc30b4 : PCI: pci.c: convert to use BUS_ATTR_RW
21acc07d33a9 : f2fs: no need to check return value of debugfs_create functions
bae54dc4f353 : x86/fpu: Get rid of CONFIG_AS_FXSAVEQ
0e21834e18c5 : drm/i915: Tidy common test_bit probing of i915_request->fence.flags
924090f4237b : drm/i915: Refactor out intel_context_init()
1579ab2de914 : drm/i915/selftests: Use common mock_engine::advance
ee35b9b9f6d5 : x86/traps: Have read_cr0() only once in the #NM handler
198bc3252ea3 : iommu/vt-d: Fix memory leak in intel_iommu_put_resv_regions()
e4a8c8130ba3 : drm/i915/selftests: Refactor common live_test framework
52768f324241 : i3c: master: Fix an error checking typo in 'cdns_i3c_master_probe()'
794a48cec678 : EDAC: Add James Morse as a reviewer
ec74136ded79 : binder: create node flag to request sender's security context
c95e7ce387f9 : drm/i915/selftests: Create a clean GGTT for vma/gtt selftesting
3a34c986324c : cacheinfo: Keep the old value if of_property_read_u32 fails
c3fee60908db : sysrq: Remove duplicated sysrq message
075e1a0c50f5 : sysrq: Restore original console_loglevel when sysrq disabled
8fdf90626588 : ntb: ntb_hw_switchtec: Cleanup 64bit IO defines to use the common header
0795ccde5c76 : ntb: ntb_hw_intel: use io-64-nonatomic instead of in-driver hacks
c81d64d3dc1f : io-64-nonatomic: add io{read|write}64[be]{_lo_hi|_hi_lo} macros
79bf0cbd86ac : iomap: introduce io{read|write}64_{lo_hi|hi_lo}
7d1689a2f377 : parisc: iomap: introduce io{read|write}64
aecc787c06f4 : iomap: Use non-raw io functions for io{read|write}XXbe
dce6d406669b : interconnect: Revert to previous config if any request fails
ecfbed0c5ccc : MAINTAINERS: add a maintainer for the interconnect API
ae0037dbfc5e : arm64: dts: sdm845: Add interconnect provider DT nodes
b5d2f741077a : interconnect: qcom: Add sdm845 interconnect provider driver
3697ff4340ba : interconnect: Add debugfs support
87e3031b6fbd : interconnect: Allow endpoints translation via DT
06b3773b5038 : dt-bindings: Introduce interconnect binding
11f1ceca7031 : interconnect: Add generic on-chip interconnect API
2ca46ed207d5 : ver_linux: Assign constant RE to variable name for clarity
d7ac3c6ef5d8 : applicom: Fix potential Spectre v1 vulnerabilities
24d48a61f266 : hpet: Fix missing '=' character in the __setup() code of hpet_mmap_enable
8147760d86e4 : slimbus: core: add missing spin_lock_init on txn_lock
380c62466d02 : slimbus: core: use slim_device_update_status() to update status
cfb32101ba14 : slimbus: core: do not call device_status under a lock
8631f940b81b : slimbus: core: match full device id
db6e863da1fd : efirtc: remove unnecessary code efi_rtc_open & efi_rtc_close
fc71f69ceccf : ARM: dts: mps2: use list instead of tuple for uart interrupts
480cd6dd9287 : drm/i915/selftests: Track evict objects explicitly
032cdc39793f : ext2: Set superblock revision when enabling xattr feature
01684db950ea : binderfs: switch from d_add() to d_instantiate()
29ef1c8e16ae : binderfs: drop lock in binderfs_binder_ctl_create
4198479524ae : binderfs: kill_litter_super() before cleanup
01b3f1fc5683 : binderfs: rework binderfs_binder_device_create()
36975fc3e5f2 : binderfs: rework binderfs_fill_super()
e98e6fa18636 : binderfs: prevent renaming the control dentry
7c4d08fc4d5a : binderfs: remove outdated comment
7d0174065f49 : binderfs: use __u32 for device numbers
6fc23b6ed8fa : binderfs: use correct include guards in header
f1724c0883bb : iommu/amd: Unmap all mapped pages in error path of map_sg
54557665a4e7 : uio: remove redundant check
1e09cdd506c8 : uio: fix potential memory leak in error case
dcf9b50e2197 : drivers: platform: goldfish: fix the checkpatch complain in Kconfig
51d8838d66d3 : iommu/amd: Call free_iova_fast with pfn in map_sg
8216e7e36704 : vop: Fix handling of >32 feature bits
417406f2bd54 : vop: vringh: Do not crash if no DMA channel
96c12ef9b905 : vop: Add definition of readq/writeq if missing
e637308b40b1 : vop: Use %z for size_t
f6f5014a1d2c : ext2: Remove redundant check on s_inode_size
6a03e6a8dcf5 : ext2: set proper return code
31eb79db420a : staging: android: ion: Support cpu access during dma_buf_detach
a55234dabe1f : can: flexcan: fix NULL pointer exception during bringup
7873e98c614a : can: flexcan: fix 'passing zero to ERR_PTR()' warning
93171ba6f1de : can: bcm: check timer values before ktime conversion
da217871edb2 : staging: gasket: interrupt: remove unused including <linux/version.h>
585f22691dcd : staging: rtl8712: drop pointless static qualifier in r8712_efuse_pg_packet_write()
4e4285849c60 : staging: wlan-ng: replace ---help--- with help in Kconfig
fabcb74d0771 : staging: netlogic: replace ---help--- with help in Kconfig
b1bd42aa72d6 : staging: xgifb: delete the driver
7b12c8189a3d : can: dev: __can_get_echo_skb(): fix bogous check for non-existing skb by removing it
10098709b4ee : pinctrl: sunxi: Correct number of IRQ banks on H6 main pin controller
0eeb27311f3a : debugfs: debugfs_use_start/finish do not exist anymore
f96182e959a4 : firmware_loader: move firmware/ to drivers/base/firmware_loader/builtin/
91f382a46822 : firmware_loader: move CONFIG_FW_LOADER_USER_HELPER switch to Makefile
925f8d4aad5c : tools/firmware/ihex2fw: Replace explicit alignment with ALIGN
2ef8179bb7a6 : tools/firmware/ihex2fw: Simplify next record offset calculation
9fb4ab4d3dd6 : ihex: Simplify next record offset calculation
5158c36ec9d0 : ihex: Check if zero-length record is at the end of the blob
8092e79204e7 : ihex: Share code between ihex_validate_fw() and ihex_next_binrec()
20e07af71f34 : powerpc: Adopt nvram module for PPC64
537f3286ad8f : char/generic_nvram: Remove as unused
f9c3a570f5fc : powerpc: Enable HAVE_ARCH_NVRAM_OPS and disable GENERIC_NVRAM
066ac5c3c4bb : powerpc, fbdev: Use NV_CMODE and NV_VMODE only when CONFIG_PPC32 && CONFIG_PPC_PMAC && CONFIG_NVRAM
95ac14b8a328 : powerpc: Implement nvram ioctls
ebcebc7f456c : powerpc: Define missing ppc_md.nvram_size for CHRP and PowerMac
7fc0ac05f3f5 : char/nvram: Add "devname:nvram" module alias
d3b41b6bb49e : m68k: Dispatch nvram_ops calls to Atari or Mac functions
458c77f3de0e : macintosh/via-cuda: Don't rely on Cuda to end a transfer
aefcb7460e0b : m68k/mac: Fix PRAM accessors
a71fa0e3e5fc : m68k/mac: Use macros for RTC accesses not magic numbers
cda67df5942b : m68k/mac: Adopt naming and calling conventions for PRAM routines
666047fe2a4c : m68k/atari: Implement arch_nvram_ops methods and enable CONFIG_HAVE_ARCH_NVRAM_OPS
109b3a89a7c4 : char/nvram: Implement NVRAM read/write methods
2d58636e0af7 : char/nvram: Allow the set_checksum and initialize ioctls to be omitted
d5bbb5021ce8 : char/nvram: Adopt arch_nvram_ops
a156c7ba669c : powerpc: Replace nvram_* extern declarations with standard header
a084dbf6592c : m68k/atari: Implement arch_nvram_ops struct
1278cf66cf4b : nvram: Replace nvram_* function exports with static functions
cb8d8006d43f : char/nvram: Re-order functions to remove forward declarations and #ifdefs
437ace3777ab : m68k/atari: Move Atari-specific code out of drivers/char/nvram.c
83d2aed4440c : scsi/atari_scsi: Don't select CONFIG_NVRAM
5e1bc251cebc : drm/sun4i: hdmi: Fix usage of TMDS clock
5c59801f7018 : clk: sunxi-ng: v3s: Fix TCON reset de-assert bit
099791da6769 : Bluetooth: btmrvl: Drop unused GPIO includes
c4f5627f7eee : Bluetooth: Fix locking in bt_accept_enqueue() for BH context
8c57983bf7a7 : Bluetooth: btmrvl: add support for sd8977 chipset
1dc2d785156c : Bluetooth: hci_uart: Check if socket buffer is ERR_PTR in h4_recv_buf()
37c589ec289b : Bluetooth: btmrvl: lower log level of informational message
10004f813152 : Bluetooth: btmrvl: improve printk messages
5e053534be14 : 6lowpan: fix debugfs_simple_attr.cocci warnings
e250fab65518 : Bluetooth: 6lowpan: Fix debugfs_simple_attr.cocci warnings
5c0a1001c8be : Bluetooth: hci_qca: Add helper to set device address
46dd6d779dcc : serial: fsl_lpuart: consider TX FIFO too in lpuart32_tx_empty
b0b2735a2ba2 : serial: fsl_lpuart: specify transmit FIFO size for 32-bit variant
b64674465289 : drm/dp: use DRM_DEBUG_DP() instead of drm_dbg for logging
815d835b7ba4 : serial: fsl_lpuart: fix maximum acceptable baud rate with over-sampling
e8a6ca808c5e : tty: serial: qcom_geni_serial: Allow mctrl when flow control is disabled
9935d55b0290 : ALSA: hda/tegra: add driver flag for runtime PM
707e0759f2f4 : ALSA: hda/tegra: implement runtime suspend/resume
091aa420530c : ALSA: hda/tegra: remove redundant clock enable API
f2974aa21a41 : ALSA: hda/tegra: add runtime PM callbacks
65af2122e872 : ALSA: hda/tegra: get clock handles early in probe
3f7e94e6d66b : ALSA: hda/tegra: runtime power management support
e36f8b7b7d2a : USB: host: whci: rename Kbuild file
0b8c0cbc17b9 : USB: remove README file
cae8dc3b685f : USB: add missing SPDX lines to Kconfig and Makefiles
9812de4fb874 : USB: storage: karma: add whitespace after declarations
f3716b8ae934 : mmc: dw_mmc-bluefield: : Fix the license information
71e3e00c96ef : mmc: meson-gx: enable signal re-sampling together with tuning
179cbdb8747c : arm64: dts: imx8qxp: Fix MU4_INT number
17ffc1193a4b : MAINTAINERS: imx: Change Fabio's email address
3dada33d735b : dt-bindings: Add vendor prefix for Catalyst Semiconductor
74f272026554 : remoteproc: qcom: Wait for shutdown-ack/ind on sysmon shutdown
027045a6e2b7 : remoteproc: qcom: Add shutdown-ack irq
05f9f57500e2 : dt-bindings: remoteproc: qcom: Introduce shutdown-ack irq for Q6V5
182ca6e0ae23 : pstore/ram: Replace dummy_data heap memory with stack memory
6113cc44015b : IB/mlx5: Don't override existing ip_protocol
414556af5f27 : IB/mlx5: Add support for ODP for DEVX indirection mkey
534fd7aac56a : IB/mlx5: Manage indirection mkey upon DEVX flow for ODP
fa31f14380be : IB/mlx5: DEVX handling for indirection MKEY
f8ff6c732d35 : ide: fix a typo in the settings proc file name
42e45a9449f1 : media: s5p-mfc: Fix memdev DMA configuration
2b9acb9a97fe : RDMA/hns: Add the process of AEQ overflow for hip08
9802c335e7c5 : IB/rxe: Remove unnecessary rxe variable
951d01b96f17 : IB/mlx5: Fix how advise_mr() launches async work
d79af7242bb2 : RDMA/device: Expose ib_device_try_get(()
2a7b0a29b375 : drivers: power: supply: goldfish_battery: Add support for reading more properties
09ce351dff8e : IB/hfi1: Add limit test for RC/UC send via loopback
7709b0dc265f : IB/hfi1: Remove overly conservative VM_EXEC flag check
904bba211acc : IB/{hfi1, qib}: Fix WC.byte_len calculation for UD_SEND_WITH_IMM
f45f8edbe1d3 : IB/mlx4: Fix using wrong function to destroy sqp AHs under SRIOV
8af526e03535 : RDMA/mlx5: Fix check for supported user flags when creating a QP
bf72e42d400a : dt-bindings: serial: sh-sci: Document r8a7778/9 HSCIF bindings
f832898dff55 : mt76: do not report out-of-range rx nss
32e9136e3784 : perf utils: Move perf_config using routines from color.c to separate object
a5dcc4ca9129 : perf python: Remove -fstack-clash-protection when building with some clang versions
6934058d9fb6 : bpf: Add module name [bpf] to ksymbols for bpf programs
a40b95bcd30c : perf top: Synthesize BPF events for pre-existing loaded BPF programs
7b612e291a5a : perf tools: Synthesize PERF_RECORD_* for loaded BPF programs
6d87dc97eb33 : drm/amd/powerplay: OD setting fix on Vega10
45178a928a4b : perf tools: Handle PERF_RECORD_BPF_EVENT
9aa0bfa370b2 : perf tools: Handle PERF_RECORD_KSYMBOL
df063c83aa2c : tools headers uapi: Sync tools/include/uapi/linux/perf_event.h
6ee52e2a3fe4 : perf, bpf: Introduce PERF_RECORD_BPF_EVENT
d764ac646491 : tools headers uapi: Sync tools/include/uapi/linux/perf_event.h
76193a94522f : perf, bpf: Introduce PERF_RECORD_KSYMBOL
562019695119 : perf: Make perf_event_output() propagate the output() return
8dabe9c43af7 : perf report: Dump s390 counter set data to file
3e4a1c536b26 : perf report: Display names in s390 diagnostic counter sets
93115d32e866 : perf report: Display arch specific diagnostic counter sets, starting with s390
337e90ed0286 : media: imx-csi: Input connections to CSI should be optional
54f4bc2f2aad : media: imx: capture: Allow event subscribe/unsubscribe
958f047a250a : media: imx: queue subdev events to reachable video devices
451a7b7815d0 : media: imx: lift CSI and PRP ENC/VF width alignment restriction
20997568f9a6 : media: imx: set compose rectangle to mbus format
3eb03a5208a4 : perf tools: Remove duplicate headers
cf5c6c211b7e : perf: Remove duplicated workqueue.h include from perf_event.h
3c7b67b23eb3 : perf session: Add reader__process_events function
71002bd21482 : perf session: Add 'data_offset' member to reader object
f66f0950527c : perf session: Add 'data_size' member to reader object
82715eb184c5 : perf session: Add reader object
4f5a473d79c7 : perf session: Get rid of file_size variable
7ba4da100261 : perf session: Rearrange perf_session__process_events function
49b8e2beceda : perf tools: Replace automatic const char[] variables by statics
fe7ed4dec2e6 : ASoC: simple-card: rename to asoc_simple_card_canonicalize_platform()
10dff9b0ddf7 : ASoC: soc-core: use for_each_link_codecs() for dai_link codecs
22d1423187e5 : ASoC: soc-core: add soc_cleanup_component()
52293596f5af : ASoC: soc-core: reduce if/else nest on soc_probe_link_dais
53e947a0e1f7 : ASoC: soc-core: merge card resources cleanup method
65462e445f78 : ASoC: soc-core: add new snd_soc_flush_all_delayed_work()
910fdcabedd2 : ASoC: soc-core: add .num_platform for dai_link
11189c1089da : acpi/nfit: Fix command-supported detection
5e9e38d0db1d : acpi/nfit: Block function zero DSMs
1fc1b63638da : spi: spi-mem: Add devm_spi_mem_dirmap_{create,destroy}()
1cd7386549f9 : libnvdimm/security: Require nvdimm_security_setup_events() to succeed
bfecfd6e23bf : spi: spi-mem: Fix a memory leak in spi_mem_dirmap_destroy()
5b498e139fb5 : MAINTAINERS: Add LAKML list to ACPI for ARM64 entry
266c7bf52a7f : nfit_test: fix security state pull for nvdimm security nfit_test
5c0c4ec9ba61 : spi: spi-mem: Fix spi_mem_dirmap_destroy() kerneldoc
439d8186fb23 : media: imx: add capture compose rectangle
cd9f125cfaa5 : media: coda: fix decoder capture buffer payload
fbf9aa6aeaeb : media: coda: use macroblock tiling on CODA960 only
0a44baa4e995 : media: media/v4l2-core/videobuf-vmalloc.c: Remove dead code
07b8fd86556c : media: vidioc-prepare-buf.rst: drop reference to NO_CACHE flags
04ee6d614c0d : media: vimc: fill in correct driver name in querycap
fb517583b3fe : media: i2c: adv748x: Use devm to allocate the device struct
cf20ae1535eb : media: cedrus: Allow using the current dst buffer as reference
6f4b9d9a6c08 : media: cedrus: Cleanup duplicate declarations from cedrus_dec header
8d19d5d03b4d : media: rcar-vin: fix wrong return value in rvin_set_channel_routing()
5e22c19f7e66 : media: platform: sti: remove bdisp_dbg_declare() and hva_dbg_declare()
78a9f4a39bf4 : media: exynos4-is: convert to DEFINE_SHOW_ATTRIBUTE
8866cfbf6550 : media: video-i2c: add Melexis MLX90640 thermal camera
6372f01cddaa : media: dt-bindings: media: video-i2c: add melexis mlx90640 documentation
9b4fce216f53 : media: dt-bindings: Add binding for si470x radio
1c64222be9ad : media: si470x-i2c: Add optional reset-gpio support
f86c51b66bf6 : media: si470x-i2c: Use managed resource helpers
a2c801c53d16 : arm64: mm: make use of new memblocks_present() helper
95f9db59d856 : media: si470x-i2c: Add device tree support
526daee7301d : media: ivtv: add parameter to enable ivtvfb on x86 PAT systems
83504032e6dd : arm64: Remove asm/memblock.h
dc60a4cfb77c : media: soc_camera_platform: remove obsolete soc_camera test driver
e48fef523e9b : media: soc_camera/soc_scale_crop: drop this unused code
43a445f188e1 : media: sh_mobile_ceu_camera: remove obsolete soc_camera driver
4e869529ab21 : media: soc_tw9910: remove obsolete sensor driver
386a35eb7056 : media: tw9910.h: remove obsolete soc_camera.h include.
9a3a49f9246b : media: soc_ov772x: remove obsolete sensor driver
78ddc9b4417d : ASoC: MAINTAINERS: fsl: Change Fabio's email address
e10892189428 : ext2: use common file type conversion
bbe7449e2599 : fs: common implementation of file type
27cfb3a53be4 : tty: Handle problem if line discipline does not have receive_buf
a1e1cb72d964 : dm: fix redundant IO accounting for bios that need splitting
57c36519e4b9 : dm: fix clone_bio() to trigger blk_recount_segments()
83a680dd97ad : arm64: asm-offsets: remove unused offsets
846a415bf440 : arm64: default NR_CPUS to 256
7df5a5f66b8f : ALSA: pcm: Avoid confusing loop in snd_pcm_unlink()
a41c4cb913b5 : ALSA: pcm: Make PCM linked list consistent while re-grouping
73365cb10b28 : ALSA: pcm: Unify snd_pcm_group initialization
d819fb21eecc : ALSA: pcm: Call snd_card_unref() inside in_pcm_file()
699390381a7b : ALSA: hda - Add mute LED support for HP ProBook 470 G5
8bf8c6da53c2 : perf script: Fix crash when processing recorded stat data
da06d5683868 : perf top: Fix wrong hottest instruction highlighted
1497e804d1a6 : perf tools: Handle TOPOLOGY headers with no CPU
fd1cc9de64c2 : ALSA: fireface: add support for Fireface UCX
4c4871a8055a : ALSA: fireface: code refactoring to parse of clock configuration
22f745871408 : ALSA: fireface: code refactoring for dump of sync status
b1d0cb0ae511 : ALSA: fireface: add protocol-dependent operation to get clock status
ae3053c28b86 : ALSA: fireface: add protocol-dependent operation to switch mode to fetch PCM frame
e9e29cf85220 : ALSA: fireface: add protocol-dependent operation to dump status
2f8af5b3f09c : ALSA: fireface: obsolete proc node to leave one node
9dd466aca377 : ALSA: fireface: unify protocol layer for FF400/FF800
e199d1eb7f5d : ALSA: fireface: rename protocol layer for former models
3ae4f3aac05a : gpio: rcar: select General Output Register to set output states
74827ee29565 : ceph: quota: cleanup license mess
4aac9228d164 : libceph: avoid KEEPALIVE_PENDING races in ceph_con_keepalive()
d95e674c01cf : ceph: clear inode pointer when snap realm gets dropped by its inode
64856974a361 : pinctrl: meson: add optional region for drive strength
e66dd48e8b0d : pinctrl: meson: fix G12A ao pull registers base address
cf892f38e856 : dt-bindings: pinctrl: meson: update register descriptions
b597c3a939ec : arm/mach-sa1100/simpad.c: Remove duplicate header
6f80a5e44ef2 : media: soc_mt9t112: remove obsolete sensor driver
341fe1d301f5 : media: tw9910: Unregister subdevice with v4l2-async
40e3795851ce : pinctrl: ti: iodelay: Lower the priority of prints
a7241c1b188e : gpio: hlwd: Implement edge trigger emulation
588de43ca141 : gpio: hlwd: Add basic IRQ support
19ab5ca9b77d : pinctrl: mcp23s08: Allocate irq_chip dynamic
f165988b77ef : pinctrl: mcp23s08: spi: Fix regmap allocation for mcp23s18
f4f1b0746912 : pinctrl: armada-37xx: change suspend/resume time
5c4fee63c5ed : gpio: pca953x: use a per instance irq_chip structure
7341fa7a6bf3 : gpio: pca953x: reduce indentation level in pca953x_irq_setup()
9d034e151b40 : clk: renesas: r8a774a1: Add missing CANFD clock
2a6efbc6da5d : clk: renesas: r8a774c0: Add missing CANFD clock
cfacef373505 : pinctrl: qcom: spmi-gpio: hardcode IRQ counts
d7ee4d0a6731 : pinctrl: qcom: spmi-gpio: add support for three new variants
697818f383fc : dt-bindings: pinctrl: qcom-pmic-gpio: add qcom,pmi8998-gpio binding
a3f1caeefed0 : gpio: sprd: Remove unused irq trigger setting
8e32e881947b : pinctrl: sh-pfc: r8a7778: Fix HSPI pin numbers and names
16978e7d40f7 : pinctrl: sh-pfc: r8a77990: Add TMU pins, groups and functions
86c045c2e420 : pinctrl: sh-pfc: r8a77965: Replace DU_DOTCLKIN2 by DU_DOTCLKIN3
b8ba194ca5f4 : pinctrl: sh-pfc: r8a7791: Fix VIN1 versioned groups
9dd1731306d9 : pinctrl: sh-pfc: r8a77980: Deduplicate VIN1 pin definitions
81c585c96b7d : pinctrl: sh-pfc: r8a77970: Deduplicate VIN[01] pin definitions
08b7e2112a9b : pinctrl: sh-pfc: r8a7796: Deduplicate VIN5 pin definitions
99fdb920f553 : pinctrl: sh-pfc: r8a7795: Deduplicate VIN5 pin definitions
c54734e831d5 : pinctrl: sh-pfc: r8a7794: Initialize TDSEL register for ES1.0
95c2d0efa041 : pinctrl: sh-pfc: r8a7790: Initialize TDSEL register for ES1.0
d2ccdc11fd7e : pinctrl: sh-pfc: Print pin group when debugging
85ccae133bde : Revert "pinctrl: sh-pfc: r8a77990: Add support for pull-up only pins"
f7d8b568e204 : pinctrl: sh-pfc: r8a77990: GP6_9 does not have pull-down capability
5219aa33caec : pinctrl: sh-pfc: r8a77995: Fix MOD_SEL bit numbering
3e3eebeacad7 : pinctrl: sh-pfc: r8a77990: Fix MOD_SEL bit numbering
7219a4b64520 : pinctrl: sh-pfc: r8a77990: Fix MOD_SEL0 bit2 when using RX2, TX2 and SCK2
699c7d1346fb : pinctrl: sh-pfc: r8a77990: Fix MOD_SEL0 bit3 when using TX0
e3f72b749da2 : pinctrl: cherryview: fix Strago DMI workaround
bba2a8f1f974 : locking/lockdep: Provide enum lock_usage_bit mask names
436a49ae7b69 : locking/lockdep: Simplify mark_held_locks()
b5a4e2bb0f4c : Revert "sched/core: Take the hotplug lock in sched_init_smp()"
ce48c457b953 : cpu/hotplug: Mute hotplug lockdep during init
714925805714 : locking/lockdep: Add debug_locks check in __lock_downgrade()
87ff19cb2f1a : sched/wake_q: Add branch prediction hint to wake_q_add() cmpxchg
e158488be27b : locking/rwsem: Fix (possible) missed wakeup
b061c38bef43 : futex: Fix (possible) missed wakeup
4c4e3731564c : sched/wake_q: Fix wakeup ordering for wake_q
e6018c0f5c99 : sched/wake_q: Document wake_q_add()
6dc080eeb2ba : sched/wait: Fix rcuwait_wake_up() ordering
910cc9591d14 : tools/memory-model: Make scripts take "-j" abbreviation for "--jobs"
b02eb5b0961a : tools/memory-model: Add scripts to check github litmus tests
5b735eb1ce48 : tools/memory-model: Model smp_mb__after_unlock_lock()
8321be6a9df5 : cpufreq: Replace open-coded << with BIT()
ad07c8ceb663 : perf/core: Remove unused perf_flags
88dbe3c94e27 : perf/core, arch/x86: Strengthen exclusion checks with PERF_PMU_CAP_NO_EXCLUDE
2ff40250691e : perf/core, arch/x86: Use PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUs
c2c9091d9e7b : perf/core, arch/powerpc: use PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUs
a66b0010f89e : perf/drivers: Strengthen exclusion checks with PERF_PMU_CAP_NO_EXCLUDE
306563985819 : For drivers that do not support context exclusion let's advertise the PERF_PMU_CAP_NO_EXCLUDE capability. This ensures that perf will prevent us from handling events where any exclusion flags are set. Let's also remove the now unnecessary check for exclusion flags.
cafa780e7b01 : perf/core, arch/arm: Use PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUs
1d899c0e9bc2 : perf/core, arch/arm: Use PERF_PMU_CAP_NO_EXCLUDE conditionally
6dd273f44669 : perf/core, arch/alpha: Strengthen exclusion checks with PERF_PMU_CAP_NO_EXCLUDE
cc6795aeffea : perf/core: Add PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUs
486efe9f8e30 : perf/core: Add function to test for event exclusion flags
23e232bd986a : perf/doc: Update design.txt for exclude_{host|guest} flags
1475af255e18 : HID: i2c-hid: Ignore input report if there's no data present on Elan touchpanels
24bf86ccf9f5 : drm/i915/dsi: Enable dithering for 6 bpc panels
ca0b04db14a5 : drm/i915/dsi: Fix pipe_bpp for handling for 6 bpc pixel-formats
28713169d879 : m68k: Add -ffreestanding to CFLAGS
bf6341664ad1 : m68k/apollo: Fix comment in Makefile
627f192d1e1a : dio: Fix buffer overflow in case of unknown board
800855ea0bae : m68k/defconfig: Update defconfigs for v5.0-rc1
c097a39ce1f3 : m68k/atari: Avoid VLA use in atari_switches_setup()
35f61d7b3ba3 : m68k: Avoid VLA use in mangle_kernel_stack()
9c0e91f6b701 : m68k/mac: Use '030 reset method on SE/30
bfc7bebe4b34 : m68k/mac: Remove obsolete comment
6a93207b7de5 : m68k/mac: Skip VIA port setup unless RTC is connected
8f5ec4667db9 : m68k/mac: Clean up unused timer definitions
85f75982bc84 : m68k/defconfig: Drop NET_VENDOR_<FOO>=n
47ef63e0cac8 : drm: fix drm_can_sleep() comment
f1e9c9094797 : drm/i915: Prevent use of global_seqno=0
d25236a3290c : drm/i915/intel_drv.h: switch to kernel types
143c335ad27f : drm/i915/i915_drv.h: switch to kernel types
ba3f4d0ad346 : drm/i915/display: switch to kernel types
5a01892ae58f : drm/i915/csr: switch to kernel types
3d0c5005d3f0 : drm/i915/ddi: switch to kernel types
5ce9a6497914 : drm/i915/pm: switch to kernel types
129fe7516b23 : drm/i915/color: switch to kernel types
a236a6698c4c : drm/stm: ltdc: remove set but not used variable 'src_h'
3bb700e76914 : ALSA: hda - Fix unused variable warning
31f433307043 : Documentation: DMA-API: fix two typos
e6e37f636815 : doc: networking: integrate scaling document into doc tree
7967656ffbfa : coding-style: Clarify the expectations around bool
b04c11c988f4 : doc:process: add missing internal link in stable-kernel-rules
3d18f5862160 : doc:it_IT: documentation alignment
1d2375f048b7 : doc:process: remove note from 'stable api nonsense'
43d78e726a2b : ARM: dts: aspeed: Add Inspur on5263m5 BMC
49a57857aeea : Linux 5.0-rc3
5631e8576a3c : pstore/ram: Avoid allocation and leak of platform data
2c88c742d011 : gcc-plugins: arm_ssp_per_task_plugin: fix for GCC 9+
560706d5d258 : gcc-plugins: arm_ssp_per_task_plugin: sign extend the SP mask
02276af2fcf8 : power: supply: charger-manager: Fix trivial language typos
fd10606f93a1 : cpcap-charger: generate events for userspace
19836a1b8e28 : power: supply: remove some duplicated includes
6f12e46eebf1 : power: twl4030: fix a missing check of return value
3dcdb68925b8 : drivers: power: supply: goldfish_battery: Use tabs for alignment
617ee863ed34 : drivers: power: supply: goldfish_battery: Fix alignment
5fbde356cb09 : drivers: power: supply: goldfish_battery: Retire a redundant variable
65ab18a1aaa8 : drivers: power: supply: goldfish_battery: Fix "line over 80 characters"
e75e3a125b40 : drivers: power: supply: goldfish_battery: Put an SPDX tag
0367e23425af : power: supply: axp288_fuel_gauge: Change to use DEFINE_SHOW_ATTRIBUTE macro
f5d782d46aa5 : power: supply: isp1704: switch to gpiod API
eb13feabc020 : selftests: forwarding: Add IP-in-IP GRE hierarchical topology with keys test
a63b2321719d : selftests: forwarding: Add IP-in-IP GRE hierarchical topology with key test
00365c0ffe09 : selftests: forwarding: Add IP-in-IP GRE hierarchical topology test
7bded7a14ea0 : selftests: forwarding: Add IP-in-IP GRE flat topology with keys test
e54cacd1bbee : selftests: forwarding: Add IP-in-IP GRE flat topology with key test
0f69b12e55bf : selftests: forwarding: Add IP-in-IP GRE flat topology test
fed926d4f64c : selftests: forwarding: Add IP tunneling lib
a5040a9059ed : mlxsw: spectrum_router: Add GRE tunnel support for Spectrum-2
311596f554b7 : mlxsw: spectrum_router: Update tunnel decap properties
73b8f493c886 : mlxsw: spectrum_router: Support RIF without device
33c04afe4d98 : mlxsw: spectrum_router: Change mlxsw_sp_ipip_lb_ul_vr_id()
25f844ddd2b4 : mlxsw: spectrum_router: Add underlay RIF ID support
a04563e4892c : mlxsw: spectrum_router: Mark RIF index as taken before creation
3c747500daed : mlxsw: spectrum_router: Adjust loopback RIF configuration
1f5b23033937 : mlxsw: spectrum: Set RIF ops per ASIC type
99974468b9b6 : mlxsw: spectrum_router: Split RIF ops array for Spectrum-2 support
c9417498a6fe : mlxsw: reg: Add underlay egress RIF field in RTDP register
afba3e10822a : mlxsw: reg: Add fields to RITR - Router Interface Table Register
fbfaf851902c : fix int_sqrt64() for very large numbers
d9140a0da4a2 : dmaengine: usb-dmac: Make DMAC system sleep callbacks explicit
ceaf52265148 : dmaengine: imx-sdma: pass ->dev to dma_alloc_coherent() API
452fd6dc8620 : dmaengine: imx-dma: change return of 'imxdma_sg_next' to void
da5035f37736 : dmaengine: imx-dma: change variable 'now' type to size_t
9227ab5643cb : dmaengine: imx-dma: fix warning comparison of distinct pointer types
c2be36ac2141 : dmaengine: xilinx_dma: remove set but not used variable 'tail_segment'
48b02a85fe2e : dmaengine: axi-dmac: Use struct_size() in kzalloc()
3c215fd868dd : dmaengine: timb_dma: Use struct_size() in kzalloc()
863326a6eec9 : dmaengine: tegra210-adma: Use struct_size() in devm_kzalloc()
546c0547555e : dmaengine: qcom_hidma: assign channel cookie correctly
875aac8a4642 : dmaengine: qcom_hidma: initialize tx flags in hidma_prep_dma_*
6e693b3ffecb : x86: uaccess: Inhibit speculation past access_ok() in user_access_begin()
e7c87bd6cc4e : bpf: in __bpf_redirect_no_mac pull mac only if present
b779daea4aee : r8169: factor out getting ether_clk
703732f0058b : r8169: replace mii_bus member with phy_device member in struct rtl8169_private
58ba566ccbae : r8169: reset chip synchronously in __rtl8169_resume
df320ed7b3e4 : r8169: add helpers for locking / unlocking the config registers
c259b7f491ee : r8169: improve rtl_pcie_state_l2l3_enable
5c41e78fe2a5 : r8169: initialize task workqueue only once
445f1be2a59a : r8169: remove unneeded call in pcierr
3ff752c00288 : r8169: remove rtl_get_events
df133f3f9625 : virtio_net: bulk free tx skbs
5954894ba372 : net_sched: add performance counters for basic filter
b36506787cf1 : arm64: perf: remove misleading comment
9bf85fbc9d8f : iio: adc: add NPCM ADC driver
0726f558d88e : net: sock: do not set sk_cookie in sk_clone_lock()
65ea97d17601 : isdn: remove unneeded semicolon
fa1115c6a249 : net: usb: rtl8150: remove set but not used variable 'rx_stat'
091a19ea6e34 : dpaa2-eth: add debugfs statistics
186f21be8658 : dpaa2-eth: transform dpaa2_eth_queue_count into a macro
99e309b6ed75 : clang-format: Update .clang-format with the latest for_each macro list
0c4056ee8433 : net: mpls: netconf: perform strict checks also for doit handlers
d77851bf68f4 : net: mpls: route: perform strict checks also for doit handlers
0eff0a274104 : net: ipv6: route: perform strict checks also for doit handlers
5912a7750f6b : net: ipv6: addrlabel: perform strict checks also for doit handlers
38d51810c4ca : net: ipv6: netconf: perform strict checks also for doit handlers
4b1373de73a3 : net: ipv6: addr: perform strict checks also for doit handlers
d0440029831b : net: ipv4: ipmr: perform strict checks also for doit handlers
a00302b60777 : net: ipv4: route: perform strict checks also for doit handlers
eede370d65ab : net: ipv4: netconf: perform strict checks also for doit handlers
4d165f614e12 : net: namespace: perform strict checks also for doit handlers
9b3757b0325a : rtnetlink: ifinfo: perform strict checks also for doit handler
6300acb2eb56 : rtnetlink: stats: reject requests for unknown stats
51bc860d4a99 : rtnetlink: stats: validate attributes in get as well as dumps
59c28058fa7b : net: netlink: add helper to retrieve NETLINK_F_STRICT_CHK
1e1ab0b9f5a3 : dt-binding: iio: add NPCM ADC documentation
133bbb18ab1a : virtio-net: per-queue RPS config
3e64cf7a435e : net: phy: phy driver features are mandatory
7afa81c55fca : isdn: avm: Fix string plus integer warning from Clang
62129a0849d2 : iio: chemical: sps30: allow changing self cleaning period
5f2939d933e9 : sch_api: Change signature of qdisc_tree_reduce_backlog() to use ints
8b1352a008bc : dt-bindings: iio: chemical: Add bindings for bme680
f7da88457821 : iio: chemical: bme680: Add device-tree support
e5aab7b0d88d : iio:st_pressure:initial lps22hh sensor support
75a080cde08d : powerpc: chrp: Use of_node_is_type to access device_type
e073f7caa26c : virt_wifi: remove set but not used variable 'w_priv'
0c4335de196c : virt_wifi: remove duplicated include from virt_wifi.c
77f7ffdc335d : mac80211: minstrel_ht: add flag to indicate missing/inaccurate tx A-MPDU length
a8d418d9ac25 : mac80211: mesh: only switch path when new metric is at least 10% better
67fc05549cdb : mac80211: mesh: use average bitrate for link metric calculation
540bbcb930ed : nl80211/mac80211: mesh: add mesh path change count to mpath info
cc2416369099 : nl80211/mac80211: mesh: add hop count to mpath info
d9bb410888ce : mac80211: allow overriding HT STBC capabilities
b4809e9484da : mac80211: Add airtime accounting and scheduling to TXQs
36647055b37e : cfg80211: Add airtime statistics and settings
1866760096bf : mac80211: Add TXQ scheduling API
f9d672f1c2ca : virt_wifi: fix error return code in virt_wifi_newlink()
a0dc02039a2e : mac80211: fix miscounting of ttl-dropped frames
9c5d3afac436 : mac80211_hwsim: check that n_limits makes sense
25f2d0e7791e : net/mlx5e: Fix cb_ident duplicate in indirect block register
7fdc1adc52d3 : net/mlx5e: Fix wrong (zero) TX drop counter indication for representor
2eb1e42551a8 : net/mlx5e: Fix wrong error code return on FEC query failure
e8c8b53ccaff : net/mlx5e: Force CHECKSUM_UNNECESSARY for short ethernet frames
64cf5481262b : tools: bpftool: Cleanup license mess
9d5564ddcf2a : bpf: fix inner map masking to prevent oob under speculation
ad6dd7a9c47b : bpf: pull in pkt_sched.h header for tooling to fix bpftool build
479a2b761d61 : selftests: forwarding: Add a test case for externally learned FDB entries
72159272fc08 : selftests: mlxsw: Test FDB offload indication
64254a205461 : mlxsw: spectrum_switchdev: Do not treat static FDB entries as sticky
710ae7287737 : net: bridge: Mark FDB entries that were added by user as such
a11dcd649791 : mlxsw: spectrum_fid: Update dummy FID index
67c14cc9b350 : mlxsw: pci: Return error on PCI reset timeout
d2f372ba0914 : mlxsw: pci: Increase PCI SW reset timeout
c9ebea04cb1b : mlxsw: pci: Ring CQ's doorbell before RDQ's
1f60949297ce : net: hns3: add HNAE3_RESTORE_CLIENT interface in enet module
af013903c5c5 : net: hns3: do reinitialization while ETS configuration changed
c3b9c50d1567 : net: hns3: fix wrong combined count returned by ethtool -l
205a24ca2df1 : net: hns3: adjust the use of alloc_tqps and num_tqps
672ad0ede179 : net: hns3: fix user configuration loss for ethtool -L
af95882728e3 : net: hns3: remove redundant codes in hclge_knic_setup
c78b5b6cdc8f : net: hns3: modify parameter checks in the hns3_set_channels
73fc9c488243 : net: hns3: add interface hclge_tm_bp_setup
65749f7375ae : net: hns3: reuse reinitialization interface in the hns3_set_channels
be5929b89002 : net: hns3: remove unnecessary hns3_adjust_tqps_num
a81aca01a115 : net: hns3: remove unused member in struct hns3_enet_ring
2c9dd668914b : net: hns3: modify enet reinitialization interface
626abcd13d4e : audit: add syscall information to CONFIG_CHANGE records
b8c45a033acc : devlink: Add Documentation/networking/devlink-health.txt
ce019faa70f8 : net/mlx5e: Add TX timeout support for mlx5e TX reporter
aba25279c100 : net/mlx5e: Add TX reporter support
12bd0dcefe88 : devlink: Add health dump {get,clear} commands
8a66704a13d9 : devlink: Add health diagnose command
fcd852c69d77 : devlink: Add health recover command
6f9d56132eb6 : devlink: Add health set command
ff253fedab96 : devlink: Add health get command
c7af343b4e33 : devlink: Add health report functionality
880ee82f0313 : devlink: Add health reporter create/destroy functionality
cb5ccfbe73b3 : devlink: Add health buffer support
89857a8a5c89 : soc: fsl: qbman: avoid race in clearing QMan interrupt
f88c19aab5f3 : net_sched: add hit counter for matchall
bb658ab7b8f2 : net: phy: remove phy_stop_interrupts
cbfd12b3e8c3 : net: phy: ensure phylib state machine is stopped after calling phy_stop
472115d9834c : net: phy: stop PHY if needed when entering phy_disconnect
20f5248a502b : MAINTAINERS: update email addresses of liquidio driver maintainers
9437b6295188 : net: Fix typo in NET_FAILOVER help text
6c57f0458022 : net: Fix usage of pskb_trim_rcsum
340a6f3d2d52 : tcp: declare tcp_mmap() only when CONFIG_MMU is set
fb70950eb4b1 : net: jme: fix indentation issues
c0028696cbb0 : net: vxge: fix indentation issue
d8cce3a1bc53 : net: phy: improve get_phy_id
e302c2a5fe0c : net: phy: remove state PHY_CHANGELINK
a057fed33bee : net: ip6_gre: remove gre_hdr_len from ip6erspan_rcv
57b26497fabe : IB/iser: Pass the correct number of entries for dma mapped SGL
790b57f686e2 : IB/hw: Remove unneeded semicolons
14e517e4b444 : IB/rdmavt: Add wc_flags and wc_immdata to cq entry trace
7527a7b157d1 : IB/core: Simplify rdma cgroup registration
8ea175f0056d : RDMA/qedr: remove set but not used variable 'ib_ctx'
209760b7f6ee : drm/i915/selftests: Allocate mock ring/timeline per context
518ea1dc75d6 : drm/sun4i: frontend: Hook-in support for the A20
3cff16d97d68 : drm/sun4i: frontend: Hook-in support for the A10, with specific quirks
1379e8356772 : drm/sun4i: frontend: Move the FIR filter phases to our quirks
38ffb167fd6a : drm/sun4i: Make COEF_RDY conditional
c2c7560f7a8d : drm/sun4i: Set the coef_rdy bit right after the coef have been set
35f366544ccd : drm/sun4i: frontend: Add a quirk structure
94018601568c : drm/sun4i: Move access control before setting the register as documented
344684e6d02f : RDMA/device: Use __ib_device_get_by_name() in ib_device_rename()
de77503a5940 : RDMA/hns: RDMA/hns: Assign rq head pointer when enable rq record db
3e8c73671244 : LSM: Make some functions static
1cfb2a512e74 : LSM: Make lsm_early_cred() and lsm_early_task() local functions.
f263f2a2c682 : MIPS: Compile post DMA flush only when needed
62bc79d35ebb : ASoC: soc.h: add explanation of legacy/modern style of dai_link
e40e2a2e7866 : net: phy: mdio_bus: add missing device_del() in mdiobus_register() error handling
0e78f389a7cd : doc: net: fix bad references to network drivers
5949bc5602cc : ARM: dts: sun4i-a10: Add Video Engine and reserved memory nodes
890c50673586 : ARM: dts: sun4i: Add support for the C1 SRAM region with the SRAM controller
d05e3eadb1bc : spi: sh-msiof: Use DMA if possible
f70351ae06af : spi: sh-msiof: fix *info pointer in request_dma()
88e7e0a8df1f : spi: sh-hspi: Remove error messages on out-of-memory conditions
9db9c0cf5895 : drm/sun4i: drv: Allow framebuffer modifiers in mode config
b2ddf277ab5e : drm/sun4i: layer: Add tiled modifier support and helper
8a813e401fcd : drm/sun4i: frontend: Add and use helper for checking tiling support
9042e3fb7e22 : drm/sun4i: Add buffer stride and offset configuration for tiling mode
172b789977ac : drm/sun4i: frontend: Add support for tiled YUV input mode configuration
08cba016cdbe : drm/fourcc: Add definitions for Allwinner vendor and VPU tiled format
8c8152bf4db6 : drm/sun4i: frontend: Add support for planar YUV input formats
e412fcb0db5c : ASoC: fsl_sai: Remove expensive print in irq handler
7c7e2d6a9ca3 : ASoC: soc-core: remove error due to probe deferral
2363d85f4e04 : ASoC: imx-spdif: don't print EPROBE_DEFER as error
1aabff2508cb : ASoC: fsl_spdif: don't print EPROBE_DEFER as error
e379ee969ecb : ASoC: imx-sgtl5000: don't print EPROBE_DEFER as error
691beb02d9ff : ASoC: imx-sgtl5000: lower log level for potential probe deferral cases
9afe52d54bb0 : drm/sun4i: frontend: Add support for semi-planar YUV input formats
d98665724868 : ASoC: imx-sgtl5000: put of nodes if finding codec fails
34d896ed1b9e : drm/sun4i: frontend: Add support for packed YUV422 input formats
692f8b56bb6a : regulator: lochnagar: Add missing MODULE_DEVICE_TABLE
b38f61f52e54 : drm/sun4i: frontend: Configure and enable YUV to RGB CSC when needed
e6ae40bd9407 : drm/sun4i: Move the BT.601 CSC coefficients to the frontend
1b89dba5f741 : drm/sun4i: frontend: Determine input format based on colorspace
915bf9fe646d : drm/sun4i: frontend: Pass DRM format info to input format helpers
0fff724a3391 : drm/sun4i: backend: Use explicit fourcc helpers for packed YUV422 check
a211e56e947c : drm/fourcc: Add format info helpers for checking YUV sub-sampling
41c8c210a2b4 : drm/fourcc: Add format info helpers for checking YUV planes disposition
fd340d0f68cc : btrfs: wakeup cleaner thread when adding delayed iput
3ec9a4c81c8c : btrfs: run delayed iputs before committing
74d5d229b1bf : btrfs: wait on ordered extents on abort cleanup
31890da0bfdd : btrfs: handle delayed ref head accounting cleanup in abort
77b7aad19509 : Revert "btrfs: balance dirty metadata pages in btrfs_finish_ordered_io"
570d0200123f : driver core: move device->knode_class to device_private
4bd4e92cfe6d : sysfs: fix blank line coding style warning
0237199186e7 : x86/CPU/AMD: Set the CPB bit unconditionally on F17h
d8e346eb3037 : misc: pvpanic: fix warning implicit declaration
701956d4018e : char/mwave: fix potential Spectre v1 vulnerability
e3575c1201f0 : misc: enclosure: Use struct_size() in kzalloc()
bffcd1129e86 : misc/sgi-gru/grufault: fix a style error
080038cc4575 : misc/mic/vop/vop_main : remove unneeded semicolon
b05ae01fdb89 : misc/ics932s401: Add a missing check to i2c_smbus_read_word_data
068ad41ec565 : drivers: misc: ad525x_dpot: clean indentation issue, remove tabs
87bf65bc108e : lkdtm: change snprintf to scnprintf for possible overflow
0ce23d6d4214 : ASoC: hdmi-codec: fix oops on re-probe
0123a75e1d57 : Revert "netfilter: nft_hash: add map lookups for hashing operations"
472caa69183f : netfilter: nat: un-export nf_nat_used_tuple
0fb4d21956f4 : netfilter: nft_meta: Add NFT_META_I/OIFKIND meta type
94ec1eb711db : perf python: Remove -fstack-clash-protection when building with some clang versions
8208d1708b88 : irqchip/gic-v3-its: Align PCI Multi-MSI allocation on their size
5296bab33b60 : dt-bindings, EDAC: Add Aspeed AST2500
9b7e6242ee4e : EDAC, aspeed: Add an Aspeed AST2500 EDAC driver
1a51c5da5acc : perf core: Fix perf_proc_update_handler() bug
ba3fbe663635 : netfilter: nf_conntrack: provide modparam to always register conntrack hooks
4a60dc748d12 : netfilter: conntrack: remove nf_ct_l4proto_find_get
e56894356f60 : netfilter: conntrack: remove l4proto destroy hook
2a389de86e4a : netfilter: conntrack: remove l4proto init and get_net callbacks
70aed4647cbd : netfilter: conntrack: remove sysctl registration helpers
b884fa461776 : netfilter: conntrack: unify sysctl handling
303e0c558959 : netfilter: conntrack: avoid unneeded nf_conntrack_l4proto lookups
edf0338dabf0 : netfilter: conntrack: remove pernet l4 proto register interface
44fb87f6351d : netfilter: conntrack: remove remaining l4proto indirect packet calls
b184356d0a00 : netfilter: conntrack: remove module owner field
197c4300aec0 : netfilter: conntrack: remove invert_tuple callback
df5e1629087a : netfilter: conntrack: remove pkt_to_tuple callback
751fc301ecbd : netfilter: conntrack: remove net_id
22fc4c4c9fd6 : netfilter: conntrack: gre: switch module to be built-in
202e651cd43c : netfilter: conntrack: gre: convert rwlock to rcu
e2e48b471634 : netfilter: conntrack: handle icmp pkt_to_tuple helper via direct calls
a47c54048162 : netfilter: conntrack: handle builtin l4proto packet functions via direct calls
75dd48e2e420 : netfilter: nf_tables: Support RULE_ID reference in new rule
8e2f311a6849 : netfilter: physdev: relax br_netfilter dependency
827318feb69c : netfilter: conntrack: remove helper hook again
10870dd89e95 : netfilter: nf_tables: add direct calls for all builtin expressions
4d44175aa5bb : netfilter: nf_tables: handle nft_object lookups via rhltable
d152159b8911 : netfilter: nf_tables: prepare nft_object for lookups via hashtable
bfb0a2cb2b2d : drm/i915/dp: remove PANEL_POWER_OFF macro and its use
e25df7812c91 : misc: ibmvsm: Fix potential NULL pointer dereference
7e7ca7744a53 : binderfs: fix error return code in binderfs_fill_super()
04afcd3aaf33 : vt: ignore sequences that contain ':' in parameters.
7a99565f8732 : vt: ignore csi sequences with intermediate characters.
5445447b62e0 : vt: Implement parsing for >, =, < private sequences.
96167167b6e1 : perf script: Fix crash with printing mixed trace point and other events
2ff5c5a1dc6e : vt: refactor vc_ques to allow of other private sequences.
17504fd7db0c : vt: annotate implicit fall throughs
95252f9c04f7 : vcs: restore and document initial POLLPRI event
fad08b205cf1 : vcs: fasync(): make it consistent with poll()
1bf931ab94a9 : vcs: poll(): cope with a deallocated vt
8a085494317c : vcsa: clamp header values when they don't fit
bfd8d8fe98b8 : vgacon: unconfuse vc_origin when using soft scrollback
0c9b1965fadd : vt: invoke notifier on screen size change
7e1d226345f8 : vt: always call notifier with the console lock held
6609cff65c5b : vt: make vt_console_print() compatible with the unicode screen buffer
71fc448c1aaf : drm/i915/selftests: Make evict tolerant of foreign objects
fc01d8c61ce0 : tty/n_hdlc: fix __might_sleep warning
a5db482640c7 : n_tty: update comment for WAKEUP_CHARS define
055d15a88f66 : ARM: dts: r8a7779: Add HSCIF0/1 device nodes
293f8c0f2bb4 : drm/i915: Use b->irq_enable() as predicate for mock engine
352c4cf40c4a : serial: 8250: Fix serial8250 initialization crash
aff9cf595518 : uart: Fix crash in uart_write and uart_put_char
4feb7a4a1244 : n_gsm: Constify u8 and unsigned char usage
338410408246 : tty: n_gsm: Add copy_config() and gsm_config() to prepare for serdev
a0d608ee5ebf : crypto: testmgr - unify the AEAD encryption and decryption test vectors
d7250b415318 : crypto: testmgr - add rfc4543(gcm(aes)) decryption test to encryption tests
40619f7dd3ef : PM: clock_ops: fix missing clk_prepare() return value check
874cf192964e : drm: arm/komeda: Remove IRQ parsing from initial series
f38e88854269 : crypto: testmgr - add gcm(aes) decryption tests to encryption tests
de845da90350 : crypto: testmgr - add ccm(aes) decryption tests to encryption tests
5bc3de58c102 : crypto: testmgr - skip AEAD encryption test vectors with novrfy set
6d0d6cfb12e5 : crypto: af_alg - remove redundant initializations of sk_family
7c39edfb0400 : crypto: af_alg - use list_for_each_entry() in af_alg_count_tsgl()
466e0759269d : crypto: af_alg - make some functions static
554557ce0001 : crypto: stat - remove unused mutex
f990f7fb58ac : crypto: tgr192 - fix unaligned memory access
793ff5ffc105 : crypto: x86/aesni-gcm - make 'struct aesni_gcm_tfm_s' static const
e17568e15830 : crypto: user - forward declare crypto_nlsk
cb9dde880129 : crypto: testmgr - handle endianness correctly in alg_test_crc32c()
73381da5f9ec : crypto: streebog - use correct endianness type
a1180cffea6a : crypto: rsa-pkcs1pad - include <crypto/internal/rsa.h>
18666550f4c5 : crypto: gcm - use correct endianness type in gcm_hash_len()
707d0cf8f7cf : crypto: brcm - Fix some set-but-not-used warning
0507de940499 : crypto: testmgr - split akcipher tests by a key type
2b091e32a2d3 : crypto: shash - remove pointless checks of shash_alg::{export,import}
41a2e94f8157 : crypto: shash - require neither or both ->export() and ->import()
6ebc97006b19 : crypto: aead - set CRYPTO_TFM_NEED_KEY if ->setkey() fails
b1f6b4bf416b : crypto: skcipher - set CRYPTO_TFM_NEED_KEY if ->setkey() fails
ba7d7433a0e9 : crypto: hash - set CRYPTO_TFM_NEED_KEY if ->setkey() fails
b30fd1a6f6f2 : tty: serial: lpc32xx_hs: fix missing console boot messages
7d470ebf586b : serial: 8250_omap: Use clk_get_rate() to obtain fclk frequency
7f0c77f35b1b : dt-bindings: serial: omap_serial: add clocks entry
d6ce4ec0b816 : serial: 8250_omap: Drop check for of_node
c24177b4a020 : dt-bindings: serial: sh-sci: Document r8a7778/9 HSCIF bindings
9ec56a07c1f0 : tty/serial: use uart_console_write in the RISC-V SBL early console
abe9213a5e9c : dt-bindings: serial: Convert arm,pl011 to json-schema
a26988e8fef4 : tty: serial: meson: if no alias specified use an available id
896efccfcc7f : dt-bindings: serial: Move renesas,rzn1-uart into the snps-dw-apb-uart binding
df230079140f : dt-bindings: serial: Convert snps,dw-apb-uart to json-schema
527c1e567ead : USB: serial: keyspan_usa: add proper SPDX lines for .h files
9a413526140b : staging: Mediatek: Use individual config flags in Makefile
422531c17369 : staging/xgifb: Needs to be converted to a drm driver
c440eee1a7a1 : Staging: fbtft: Switch to the gpio descriptor interface
439a6bb5bfe7 : clk: meson: ao-clkc: claim clock controller input clocks from DT
6e73dac7078f : clk: meson: axg: claim clock controller input clock from DT
c0e6f5bf7676 : clk: meson: gxbb: claim clock controller input clock from DT
032ecb59aa38 : staging: android: ion: Remove unused headers
dad407ae7df9 : staging: android: ion: Remove base from ion_chunk_heap
298783c27e29 : staging: android: ion: Remove base from ion_carveout_heap
96d12a0d9409 : staging: android: ion: Sync comment docs with struct ion_buffer
4d5119f448a8 : staging: android: ion: Fixup some white-space issues
c72f4e31c8a3 : staging: android: ion: Remove struct ion_platform_heap
6e42d12ce0da : staging: android: ion: Remove leftover comment
4514e79e5a6b : staging: android: ion: Merge ion-ioctl.c into ion.c
2fbe1707bae2 : staging: android: ion: Remove empty ion_ioctl_dir() function
32462a98a005 : staging: android: ion: Add proper header information
65af887c3dfb : staging: wilc1000: avoid the use of typedef for function pointers
a0c6a32e78a0 : staging: wilc1000: refactor handle_set_mcast_filter()
03cf31c41c22 : staging: wilc1000: remove 'disconnect_info' structure
94bb6d3353c2 : staging: wilc1000: refactor information message parsing logic
734c3198d06e : staging: wilc1000: use single struct for 'connect' related parameters
f47e59eaab27 : staging: wilc1000: rename hidden_network related data structure
4e0b0f42c9c7 : staging: wilc1000: use struct to pack join parameters for FW
dc18fa1de9ac : staging: wilc1000: corrected order to pack join param buffer
6cd4fa5ab691 : staging: wilc1000: make use of cfg80211_inform_bss_frame()
6c2cfb4e8713 : staging: wilc1000: remove the use of scan shadow buffer
8ffcedd6f4c2 : staging: wilc1000: use 'struct' to pack cfg header frame in wilc_wlan_cfg_commit()
4e90d5f3e85c : staging: wilc1000: refactor wilc_wlan_set_bssid()
92f6de4340ae : staging: wilc1000: make use of get_unaligned_le16/le32 to pack data
2e1d66379ece : staging: erofs: drop the extern prefix for function definitions
d55bc7ba6bee : staging: erofs: staticize erofs_shrink_count, erofs_shrink_scan
4501ca36bc18 : staging: erofs: move shrink accounting inside the function
d60eff4396f1 : staging: erofs: localize erofs_workgroup_get
61c9314fdd30 : staging: erofs: sunset erofs_workstation_cleanup_all
01f7e722aa9f : staging: rtl8188eu: cleanup indenting issue in mlme_linux.c
6e3da68c7f8c : staging: rtl8188eu: add spaces around operators in mlme_linux.c
9435bbd4b9d9 : staging: rtl8188eu: add spaces around operators in os_intfs.c
58d37ddf75a4 : staging: rtl8188eu: cleanup declarations in os_intfs.c
56eec1806fac : staging: comedi: Removed not necessary braces for single block
97715058b70d : staging: rtl8723bs: Fix build error with Clang when inlining is disabled
d311e0c27b8f : mtd: rawnand: denali: get ->setup_data_interface() working again
01eeb927bbcc : mtd: nand: jz4740: fix '__iomem *' vs. '* __iomem'
8d714185951b : drm/i915/selftests: Query the vm under test for hugepage support
70d0ba4cf79a : USB: EHCI: ehci-mv: add MODULE_DEVICE_TABLE
d7a6c0ce8d26 : USB: Consolidate LPM checks to avoid enabling LPM twice
7529b2574a7a : USB: Add new USB LPM helpers
5f620bb6439e : drivers: usb :fsl: Remove USB Errata checking code
73855109a92c : usb: kconfig: remove dependency FSL_SOC for ehci fsl driver
972a34e1c7c7 : usb: ehci: fsl: Update register accessing for arm/arm64 platforms
02a50b875046 : usb: usb251xb: add usb data lane port swap feature
5d6353fe6984 : dt-bindings: usb: usb251xb: add documentation for data lane swapping
bb09779f8793 : usb: renesas_usbhs: replace udelay() with usleep_range()
fecb28291404 : USB: host: ohci-at91: add sam9x60-sfr definition for ohci
6041828fdae0 : uwb: use struct_size() in kzalloc()
da79ff6e586b : xhci: Use struct_size() in kzalloc()
8eb58994dd96 : usb: hub: add retry routine after intr URB submit error
91f7d2e89868 : USB: leds: fix regression in usbport led trigger
8ff396fe56f5 : usb: chipidea: fix static checker warning for NULL pointer
a817c59e8273 : MAINTAINERS: email address update in MAINTAINERS entries
fa5762fca801 : USB: usbip: delete README file
c6ac875446f9 : s390/hypfs: Use struct_size() in kzalloc()
7e0d92f00246 : s390/kasan: improve string/memory functions checks
32b77252f47e : s390: remove the ptep_modify_prot_{start,commit} exports
90856087daca : s390: remove compat_wrapper.c
aa0d6e70d3b3 : s390: autogenerate compat syscall wrappers
fef747bab3c0 : s390: use generic UID16 implementation
58fa4a410fc3 : ipc: introduce ksys_ipc()/compat_ksys_ipc() for s390
1ecff5ef0a70 : s390: open-code s390_personality syscall
1dfbea041ffd : drm/i915/breadcrumbs: Drop assertion that we've already enabled irqs
076338400db8 : drm/bridge: lvds-encoder: add powerdown-gpios support
b2304b2ed6ed : drm/bridge: lvds-encoder: add dev helper variable in .probe()
c572c95c42bf : dt-bindings: display: bridge: thc63lvdm83d: use standard powerdown-gpios
ad223fe3a6fd : dt-bindings: display: bridge: lvds-transmitter: cleanup example
2c6467d29583 : dt-bindings: display: bridge: fork out ti, ds90c185 from lvds-transmitter
6ddbb12e3f54 : drm/i915: Fix wakeref cookie handling in debugfs/i915_forcewake_user
129699bb8c75 : drivers: thermal: int340x_thermal: Fix sysfs race condition
6bcdc40dddfe : tcp: move rx_opt & syn_data_acked init to tcp_disconnect()
792c4354a508 : tcp: move tp->rack init to tcp_disconnect()
6cda8b7493ac : tcp: move app_limited init to tcp_disconnect()
5c701549c9a6 : tcp: move retrans_out, sacked_out, tlp_high_seq, last_oow_ack_time init to tcp_disconnect()
5d836764620d : tcp: do not clear urg_data in tcp_create_openreq_child
3a9a57f63794 : tcp: move snd_cwnd & snd_cwnd_cnt init to tcp_disconnect()
b9e2e689aab2 : tcp: move mdev_us init to tcp_disconnect()
a0070e463f3f : tcp: do not clear srtt_us in tcp_create_openreq_child
eb2c80ca87b1 : tcp: do not clear packets_out in tcp_create_openreq_child()
6a408147eac4 : tcp: move icsk_rto init to tcp_disconnect()
b84235e29104 : tcp: do not set snd_ssthresh in tcp_create_openreq_child()
bf97403ac4bf : macvlan: replace kfree_skb by consume_skb for drop profiles
87fff3cacd01 : neighbour: Do not perturb drop profiles when neigh_probe
5ab3121beeb7 : amd-xgbe: Fix mdio access for non-zero ports and clause 45 PHYs
bec03debe2e5 : net/mlx4: remove unneeded semicolon
5c423d711474 : net: ethernet: ti: cpsw-phy-sel: remove unneeded semicolon
d4fb30f6f1b1 : tipc: remove unneeded semicolon in trace.c
40f89ebfbd73 : net: phy: add missing phy driver features
c6ddfb9a963f : dpaa_eth: NETIF_F_LLTX requires to do our own update of trans_start
8b59bfe83cf1 : qed: remove duplicated include from qed_if.h
28c1382fa28f : net: bridge: Fix ethernet header pointer before check skb forwardable
6394d98df6b4 : sb1000: fix a couple of indentation issues and remove assignment in if statements
cc5e71075947 : vhost: log dirty page correctly
f655f8b81868 : Documentation: timestamping: correct path to net_tstamp.h
38197ca176fc : block: Cleanup license notice
7ebec5f43134 : drm/nouveau/core: recognise TU102
b2e3d68d1251 : netfilter: nft_compat: destroy function must not have side effects
cf52572ebbd7 : netfilter: nft_compat: make lists per netns
12c44aba6618 : netfilter: nft_compat: use refcnt_t type for nft_xt reference count
e6a72b7daeeb : ARCv2: lib: memeset: fix doing prefetchw outside of buffer
4d447455e73b : ARC: mm: do_page_fault fixes #1: relinquish mmap_sem if signal arrives while handle_mm_fault
88a8121dc1d3 : af_packet: fix raw sockets over 6in4 tunnel
12fee4cd5be2 : genirq/irqdesc: Fix double increment in alloc_descs()
fc24d75a7f91 : x86/entry/64/compat: Fix stack switching for XEN PV
22c2ad616b74 : net: add a route cache full diagnostic message
68d7431553a0 : dpaa2-eth: Fix ndo_stop routine
5191673b6932 : wan: dscc4: fix various indentation issues
e224c390a625 : bpf: fix SO_MAX_PACING_RATE to support TCP internal pacing
f4924f24da8c : bpf: bpf_setsockopt: reset sock dst on SO_MARK changes
7e1046fd1fcb : selftests: mlxsw: Test veto of unsupported VXLAN FDBs
a40313d956d3 : mlxsw: spectrum: Add extack messages to VXLAN FDB rejection
6685987c2958 : switchdev: Add extack argument to call_switchdev_notifiers()
4c59b7d16096 : vxlan: Add extack to switchdev operations
d907f58fa90f : mlxsw: Add extack to mlxsw_sp_nve_ops.fdb_replay
87b0984ebfab : net: Add extack argument to ndo_fdb_add()
1cdc98c2711e : vxlan: changelink: Delete remote after update
038a5a99e952 : vxlan: changelink: Postpone vxlan_config_apply()
8db9427d52b8 : vxlan: changelink: Inline vxlan_dev_configure()
61f46fe8c646 : vxlan: Allow vetoing of FDB notifications
ccdfd4f71d10 : vxlan: Have vxlan_fdb_replace() save original rdst value
a76d1ca296a7 : vxlan: Split vxlan_fdb_update() in two
c2b200e0bac0 : vxlan: Move up vxlan_fdb_free(), vxlan_fdb_destroy()
70921ae25f94 : genirq: Fix the kerneldoc comment for struct irq_affinity_desc
c1d5674f8313 : tcp: less aggressive window probing on local congestion
590d2026d624 : tcp: retry more conservatively on local congestion
9721e709fa68 : tcp: simplify window probe aborting on USER_TIMEOUT
01a523b07161 : tcp: create a helper to model exponential backoff
c7d13c8faa74 : tcp: properly track retry time on passive Fast Open
7ae189759cc4 : tcp: always set retrans_stamp on recovery
7f12422c4873 : tcp: always timestamp on every skb transmission
88f8598d0a30 : tcp: exit if nothing to retransmit on RTO timeout
9b420eff9fcf : net: phy: micrel: use phy_read_mmd and phy_write_mmd
43deda5408f9 : davicom: Annotate implicit fall through in dm9000_set_io
f7c46156f4a9 : udp6: add missing rehash callback to udplite
8f6b5392856a : udp: add missing rehash callback to udplite
49b4994c1401 : net/ipv6/udp_tunnel: prefer SO_BINDTOIFINDEX over SO_BINDTODEVICE
2eadee72dbb8 : net/ipv4/udp_tunnel: prefer SO_BINDTOIFINDEX over SO_BINDTODEVICE
f5dd3d0c9638 : net: introduce SO_BINDTOIFINDEX sockopt
2cddd2014782 : net/sched: cls_flower: allocate mask dynamically in fl_change()
f731a8e89f8c : ARC: show_regs: lockdep: re-enable preemption
ab6c03676cb1 : ARC: show_regs: lockdep: avoid page allocator...
29133260f7c2 : ARC: perf: avoid kernel killing where it is possible
baf9cc85ba01 : ARC: perf: move HW events mapping to separate function
0e956150fe09 : ARC: perf: introduce Kernel PMU events support
14f81a91ad29 : ARC: perf: trivial code cleanup
3affbf0e154e : ARC: perf: map generic branches to correct hardware condition
a3010a046538 : ARC: adjust memblock_reserve of kernel memory
76e608676056 : arc: remove redundant kernel-space generic-y
4e868f8419cb : ARC: fix __ffs return value to avoid build warnings
7dd380c338f1 : ARC: boot log: print Action point details
97e981324d49 : ARCv2: boot log: BPU return stack depth
692d7b5d1f91 : tls: Fix recvmsg() to be able to peek across multiple records
3f1bb6abdf19 : net: dsa: realtek-smi: fix OF child-node lookup
248b57015f35 : leds: lp5523: fix a missing check of return value of lp55xx_read
440216062988 : cpuidle: use BIT() for idle state flags and remove CPUIDLE_DRIVER_FLAGS_MASK
3b7357663a47 : Documentation: driver-api: PM: Add cpuidle document
1b4bd5c4a663 : drm/i915: Limit the for_each_set_bit() to the valid range
f422449b5854 : hwmon: (tmp421) Correct the misspelling of the tmp442 compatible attribute in OF device ID table
f15f3eb26e8d : drm/amdgpu: Add APTX quirk for Lenovo laptop
8bb18f69c71f : net: dsa: lantiq_gswip: drop bogus drvdata check
c8cbcb0d8bd7 : net: dsa: lantiq_gswip: fix OF child-node lookups
aed13f2e00ce : net: dsa: lantiq_gswip: fix use-after-free on failed probe
5fb1beeceab8 : sfc: extend MTD support for newer hardware
9ab2d15ce1c3 : arm64: dts: meson-axg: add efuse device
ec01fb69ac80 : arm64: dts: meson: s400: fix emmc maximum rate
5ca872c530e5 : arm64: dts: meson: s400: enable sdr104 on sdio
03b370357907 : arm64: dts: meson-gx: add support for simplefb
a720349d2cb2 : dt-bindings: meson: add specific simplefb bindings
cea3bfb37482 : selftests/tls: Fix recv partial/large_buff test cases
13d0ab6750b2 : net: phy: check return code when requesting PHY driver module
01cb8a1a6445 : net/tls: Make function tls_sw_do_sendpage static
f3de19af0f5b : net/tls: remove unused function tls_sw_sendpage_locked
fda497e5f5b8 : Optimize sk_msg_clone() by data merge to end dst sg entry
4559dd248297 : net: hns: Use struct_size() in devm_kzalloc()
5db5ea995fc2 : net: phy: Add helpers to determine if PHY driver is generic
8cfb5faf32e8 : net: dsa: Include platform_data header file
e5f02a310992 : ARM: orion5x: Include platform_data/dsa.h
ecfc937210e5 : net: dsa: Split platform data to header file
cb12d72b27a6 : atm: he: fix sign-extension overflow on large shift
905b464ad900 : net-next/hinic: replace disable_irq_nosync/enable_irq
cf34287986d0 : arm64: dts: meson-gx: Add canvas provider node to the vpu
3d244c192afe : selftests/seccomp: Abort without user notification support
6a4c9ab13fee : pstore/ram: Fix console ramoops to show the previous boot logs
8fa4e55bbfbf : irqchip/madera: Drop GPIO includes
c530bb8a726a : irqchip/gic-v3-mbi: Fix uninitialized mbi_lock
6d7fbce7da0c : kill kernfs_pin_sb()
35ac1184244f : cgroup: saner refcounting for cgroup_root
399504e21a10 : fix cgroup_do_mount() handling of failure exits
1d47f48bf2d1 : irqchip/stm32-exti: Add domain translate function
fd4b77e8deea : drm/etnaviv: don't restrict to certain architectures
4dcf9ddc9ad5 : USB: serial: pl2303: add new PID to support PL2303TB
0722069a5374 : tracing/uprobes: Fix output for multiple string arguments
c61c27687a5a : bpf: Correctly annotate implicit fall through in bpf_base_func_proto
c8dc79806e7f : bpf: Annotate implicit fall through in cgroup_dev_func_proto
583c53185399 : bpf: Make function btf_name_offset_valid static
f67ad87ab312 : selftests/bpf: retry tests that expect build-id
4af396ae4836 : bpf: zero out build_id for BPF_STACK_BUILD_ID_IP
0b698005a9d1 : bpf: don't assume build-id length is always 20 bytes
5b8e432dbb0e : xen/blkback: add stack variable 'blkif' in connect_ring()
34fa47612bfe : afs: Fix race in async call refcounting
7a75b0079a1d : afs: Provide a function to get a ref on a call
59d49076ae3e : afs: Fix key refcounting in file locking code
4882a27cec24 : afs: Don't set vnode->cb_s_break in afs_validate()
ea6eb5e7d15e : tracing: uprobes: Fix typo in pr_fmt string
d2fd6e81912a : PCI: Fix __initdata issue with "pci=disable_acs_redir" parameter
e00d88804814 : kbuild: mark prepare0 as PHONY to fix external module build
1b504a7bb18f : openrisc: remove unneeded code in arch/openrisc/Makefile
558ee616d177 : nds32: remove unneeded code in arch/nds32/Makefile
99d86c8b8839 : perf ordered_events: Fix crash in ordered_events__free
e8f9b16d7263 : media: remove soc_camera ov9640
10f595eedc22 : arm64: dts: rockchip: 'Fix' nanopi4 uSD card detect
95658e21b170 : arm64: dts: rockchip: Add NanoPC-T4 IR receiver
bb867d219fda : gpu: ipu-v3: Fix CSI offsets for imx53
aa3312012f10 : drm/imx: imx-ldb: add missing of_node_puts
2c0408dd0d89 : gpu: ipu-v3: Fix i.MX51 CSI control registers offset
c62ffaf5026d : arm64: dts: rockchip: Refine nanopi4 differences
1a6e741177d0 : arm64: dts: rockchip: Add DT for NanoPi M4
87b6d2c56825 : usb: dwc2: gadget: Fix Remote Wakeup interrupt bit clearing
e7173858c78a : mt76: add channel switch announcement support
9cf67ec7fd80 : mt76: fix signedness of rx status signal field
02e5a769c0a4 : mt76: fix rssi ewma tracking
ef13edc00708 : mt76: move mt76x02_phy_get_min_avg_rssi to mt76 core
9313faacbb4e : mt76: move mt76x02_get_txpower to mt76 core
f545540d5f60 : mt76: set IEEE80211_HW_NEEDS_UNIQUE_STA_ADDR flag
013b2dff8153 : mt76: fix tx status reporting for non-probing frames
05c8478abd48 : arm64: dts: renesas: r8a77965: Enable DMA for SCIF2
97f26702bc95 : arm64: dts: renesas: r8a7796: Enable DMA for SCIF2
2bb7b675248c : arm64: dts: renesas: r8a774a1: Enable DMA for SCIF2
adbb78e1104a : ARM: dts: r8a7778: Add HSCIF0/1 support
e3966a766865 : ARM: dts: da850: fix interrupt numbers for clocksource
f1b2c1c84f7f : spi: ath79: Remove now useless code
b172fd0c8980 : spi: ath79: Enable support for compile test
797622d7a3ab : spi: ath79: Simplify ath79_spi_chipselect()
a666f2619a97 : spi: bitbang: Don't call chipselect() in spi_bitbang_setup()
3ac1b2e4158c : ASoC: rt5682: add default pdata for i2s mode
edcddd4c879a : XArray: Fix an arithmetic error in xa_is_err
bd59f2b153af : drm/todo: Tick off some tinydrm entries
af74138160e1 : drm/tinydrm: Use damage helper for dirtyfb
b051b3459bba : drm/tinydrm: Use struct drm_rect
255f6fe736f4 : drm/damage-helper: Add drm_atomic_helper_damage_merged()
dbd62e16fd53 : drm/gem-fb-helper: Add drm_gem_fb_create_with_dirty()
2de304b44d51 : drm/cma-helper: Remove unused fbdev code
d0b2818efbe2 : bpf: fix a (false) compiler warning
55c70bffc772 : bpftool: add bash completion for peek/push/enqueue/pop/dequeue
74f312ef847f : bpftool: add pop and dequeue commands
549d4d3da7c4 : bpftool: add push and enqueue commands
66cf6e0b1248 : bpftool: add peek command
04a5d323e6b9 : bpftool: don't print empty key/value for maps
8a89fff60a7e : bpftool: make key optional in lookup command
7d7209cb9afd : bpftool: make key and value optional in update command
3725cd095761 : dma-buf: Fix kerneldoc comment for struct dma_fence_array
0837ae46ff00 : mtd: m25p80: add support of octal mode I/O transfer
2bda2f811b36 : mtd: spi-nor: add octal read flag for flash mt35xu512aba
fcd44b64b1eb : mtd: spi-nor: add opcodes for octal Read/Write commands
ec87da107d11 : Input: olpc_apsp - assign priv->dev earlier
c4aa2eca319c : drm/i915/sprite: switch to kernel types
830de4220a27 : drm/i915/dp: switch to kernel types
990290d124d5 : drm/i915/dpll_mgr: switch to kernel types
cbe974fb964e : drm/i915/cdclk: switch to kernel types
a9c287c94e79 : drm/i915/irq: switch to kernel types
e5315213ecd2 : drm/i915/debugfs: switch to kernel types
977dcc06c3e9 : drm/i915/lspcon: switch to kernel types
c7cc52167541 : drm/i915/crt: switch to kernel types
739f3abdbfcf : drm/i915: small isolated c99 types to kernel types switch
da7b9e9b00d4 : net: dsa: Add ndo_get_phys_port_name() for CPU port
44543f1dd2a3 : Documentation: networking: dsa: Update documentation
78c787c21f97 : cxgb4/l2t: Use struct_size() in kvzalloc()
c5c3899de09e : openvswitch: meter: Use struct_size() in kzalloc()
3fcb3f9b68b0 : net: phy: don't include asm/irq.h directly
c3a6a174d539 : net: phy: improve logging in phylib
1868e3d72236 : net: phy: remove preliminary workaround for not loading PHY driver
1a5ebcd4356d : ARM: dts: aspeed: tiogapass: Add sensors
e7b66ba2db01 : ARM: dts: aspeed: tiogapass: Enable KCS
9e9a6ad1d7f2 : ARM: dts: aspeed: Add KCS support for LPC BMC
8b88029380af : ARM: dts: aspeed: Add #interrupt-cells property to gpio controllers
80baf890da96 : ARM: dts: aspeed-palmetto: Add i2c OCC hwmon node
869d1375a495 : ARM: dts: aspeed: stardragon4800: Add power supply
0f149c9fec3c : udp: with udp_segment release on error path
1a9352687c19 : net: bpfilter: change section name of bpfilter UMH blob.
a5795fd38ee8 : LSM: Check for NULL cred-security on free
9e857a40dc4e : net: phy: Add missing features to PHY drivers
20cce8865098 : nfp: flower: enable MAC address sharing for offloadable devs
13cf71031d79 : nfp: flower: ensure MAC cleanup on address change
05d2bee6bd76 : nfp: flower: add infastructure for non-repr priv data
49402b0b7ff7 : nfp: flower: ensure deletion of old offloaded MACs
0115dcc31446 : nfp: flower: remove list infastructure from MAC offload
41da0b5ef344 : nfp: flower: ignore offload of VF and PF repr MAC addresses
f3b975778c17 : nfp: flower: tidy tunnel related private data
467322e2627f : nfp: flower: support multiple memory units for filter offloads
96439889b40b : nfp: flower: increase cmesg reply timeout
9f58892ea996 : drm/i915: Pull all the reset functionality together into i915_reset.c
35dad45d5cad : drm/amd/display: Detach backlight from stream
b26bf6ab716f : cpuidle: New timer events oriented governor for tickless systems
a5a82d841186 : ipv6: route: place a warning with duplicated string with correct extack
91fa038d9446 : selftests: tc-testing: fix parsing of ife type
bdbe8cc1a30c : net: sungem: fix indentation, remove a tab
eedfb2234bf7 : drivers: net: atp: fix various indentation issues
be5cd20c9b49 : kernel-doc: suppress 'not described' warnings for embedded struct fields
9fb0969f7582 : bnx2x: fix various indentation issues
508cacd7da66 : selftests: gpio-mockup-chardev: Check asprintf() for error
959b49687838 : scripts/spdxcheck.py: Handle special quotation mark comments
6e6c61d3e342 : LICENSES: Add GCC runtime library exception text
e86e51385461 : tools/bpf: support __int128 in bpftool map pretty dumper
4df3a1d0a5bf : tools/bpf: add bpffs pretty print test for int128
ce6ec47a1019 : tools/bpf: refactor test_btf pretty printing for multiple map value formats
a80eba20ed59 : tools/bpf: add int128 raw test in test_btf
b1e8818cabf4 : bpf: btf: support 128 bit integer type
053bc5693863 : doc: memcontrol: fix the obsolete content about force empty
eeedd3527d80 : libbpf: don't define CC and AR
01b833ab44c9 : net/core/neighbour: fix kmemleak minimal reference count for hash tables
400b8b9a2a17 : sctp: allocate sctp_sockaddr_entry with kzalloc
20704bd1633d : erspan: build the header with the right proto according to erspan_ver
04a4af334b97 : openvswitch: Avoid OOB read when parsing flow nlattrs
9098f21f4cc0 : net: usb: aqc111: Extend HWID table by TRENDnet device
ae5220c67218 : networking: Documentation: fix snmp_counters.rst Sphinx warnings
cd0c4e70fc0c : net_sched: refetch skb protocol for each filter
bb3e16ad8b17 : net, decnet: use struct_size() in kzalloc()
0b3d52790e1c : livepatch: Remove signal sysfs attribute
0f85e8498a48 : leds: trigger: timer: Add initialization from Device Tree
9c9ab51e86bf : leds: trigger: oneshot: Add initialization from Device Tree
cba82dea3061 : livepatch: Send a fake signal periodically
aa6fd10481bd : leds: trigger: pattern: Add pattern initialization from Device Tree
8e1f456129e6 : leds: Add helper for getting default pattern from Device Tree
1dd709374251 : dt-bindings: leds: Add pattern initialization from Device Tree
9474f4e7cd71 : Yama: Check for pid death before checking ancestry
2431c4f5b46c : mtd: Implement mtd_{read,write}() as wrappers around mtd_{read,write}_oob()
eed2235876ef : media: imx.rst: Update doc to reflect fixes to interlaced capture
3c6640a6065f : media: imx: Allow interweave with top/bottom lines swapped
ab2f05cdb154 : media: imx-csi: Move crop/compose reset after filling default mbus fields
6e537b58de77 : media: imx: vdic: rely on VDIC for correct field order
792f061b9f75 : media: imx-csi: Allow skipping odd chroma rows for YVU420
bc11dd669996 : media: imx: interweave and odd-chroma-row skip are incompatible
2a87c0c93444 : media: imx-csi: Double crop height for alternate fields at sink
d969291d8479 : media: imx: Fix field negotiation
9b5c8d5ffb20 : media: gpu: ipu-v3: Add planar support to interlaced scan
fc8c72385238 : media: gpu: ipu-csi: Swap fields according to input/output field types
1c3721b1f222 : media: videodev2.h: Add more field helper macros
c5ff0edb8e22 : media: rcar-vin: Allow independent VIN link enablement
3943f059823b : media: coda: Add control for h.264 chroma qp index offset
31489f6bdabf : media: coda: Add control for h.264 constrained intra prediction
d034696cbe5a : media: v4l2-ctrl: Add control for h.264 chroma qp offset
50656bad786d : media: v4l2-ctrl: Add control to enable h.264 constrained intra prediction
530993347bae : media: gspca: ov534-ov772x: remove unnecessary COM3 initialization
c5550bb9502b : media: gspca: ov534-ov722x: remove camera clock setup from bridge_init
ee1845d1cb9f : media: gspca: ov534-ov722x: remove mode specific video data registers from bridge_init
52b756aa9071 : media: gspca: ov534-ov772x: add SGBRG8 bayer mode support
c53304f2ce70 : media: gspca: ov543-ov772x: move video format specific registers into bridge_start
d4809b778a08 : media: gspca: support multiple pixel formats in TRY_FMT
fc78e0b2471d : media: gspca: support multiple pixel formats in ENUM_FRAMEINTERVALS
3705add0b783 : dt-bindings: reset: meson-axg: fix SPDX license id
9eac0ae16835 : dt-bindings: soc: qcom: Fix trivial language typos
889f4ce60ed1 : doc: gpio-mvebu: fix broken reference to cp110-system-controller0.txt file
28b170e88bc0 : OF: properties: add missing of_node_put
4d4abf064d67 : media: gspca: ov534: replace msleep(10) with usleep_range
868246941846 : media: vim2m: the v4l2_m2m_buf_copy_data args were swapped
3f122df4a2ba : media: vivid: do not implement VIDIOC_S_PARM for output streams
30aa3d26edb0 : x86/MCE/AMD: Carve out the MC4_MISC thresholding quirk
5bbc73a841d7 : selftests: seccomp: use LDLIBS instead of LDFLAGS
987303cc172a : media: vivid: take data_offset into account for video output
4b837c6d7ee7 : media: v4l: uAPI: V4L2_BUF_TYPE_META_OUTPUT is an output buffer type
6f7f1bff2d98 : media: vivid: disable VB2_USERPTR if dma_contig was configured
8f57763e521c : media: ipu3-cio2, dw9714: Remove Jian Xu's e-mail
63ca0d7d0321 : media: MAINTAINERS: Update reviewers for ipu3-cio2
2d9a43be4a2e : media: sun6i: Add H3 compatible
aace50f1fd84 : media: dt-bindings: media: sun6i: Separate H3 compatible from A31
16aaf112d3e5 : media: ov9640: Wrap long and unwrap short lines, align wrapped lines correctly
ffe305d261f4 : media: i2c: ov9640: fix missing error handling in probe
95531e462288 : media: i2c: ov9640: make array of supported formats constant
856b0b8ffbf6 : media: i2c: ov9640: add space before return for better clarity
74d01576fc85 : media: i2c: ov9640: change array index or length variables to unsigned
f8de593d5348 : media: i2c: ov9640: add missing SPDX identifiers
f2ed15c30ea2 : media: MAINTAINERS: add Petr Cvek as a maintainer for the ov9640 driver
9f7e55d235b6 : media: i2c: ov9640: drop soc_camera code and switch to v4l2_async
ec5aecc0b227 : iwlwifi: make IWLWIFI depend on CFG80211
867cefb4cb10 : xen: Fix x86 sched_clock() interface for xen
57b0ad9ebe60 : media: soc_camera: ov9640: move ov9640 out of soc_camera
61da76beef1e : media: v4l2: i2c: ov7670: Fix PLL bypass register values
b7ed3abd808a : media: ov5640: Add RAW bayer format support
961304d17a61 : media: dt-bindings: media: i2c: Fix i2c address for OV5645 camera sensor
fe367be50847 : media: dt-bindings: media: i2c: Fix external clock frequency for OV5645
bd0405f929ce : media: ov2640: set all mbus format field when G_FMT and S_FMT ioctls
8d3b307a150a : media: ov2640: make VIDIOC_SUBDEV_G_FMT ioctl work with V4L2_SUBDEV_FORMAT_TRY
b0a7d0e1c09b : media: ov2640: set default window and format code at probe time
47ee7bde31fa : media: imx274: fix wrong order in test pattern menus
b9da9b376711 : media: ipu3-cio2: Allow probe to succeed if there are no sensors connected
19c624c6b29e : media: s5p-jpeg: Correct step and max values for V4L2_CID_JPEG_RESTART_INTERVAL
8db63f3d14dc : media: saa7146: make use of i2c_8bit_addr_from_msg
8809b8ceb0bd : media: rcar-csi2: Add support for RZ/G2E
f74e5a32fa0c : media: rcar-vin: Add support for RZ/G2E
73960b787c61 : media: dt-bindings: rcar-vin: Add R8A774C0 support
faa311e950e3 : mlxsw: spectrum_nve: Use struct_size() in kzalloc()
2285ec872d9d : mlxsw: spectrum_acl_bloom_filter: use struct_size() in kzalloc()
9640ee1c308c : media: dt-bindings: rcar-csi2: Add r8a774c0
0ad5b80cff50 : media: i2c: adv748x: configure number of lanes used for TXA CSI-2 transmitter
6a18865da8e3 : media: i2c: adv748x: store number of CSI-2 lanes described in device tree
90917bc8f68f : media: i2c: adv748x: reuse power up sequence when initializing CSI-2
6af61a0bc432 : media: dt-bindings: adv748x: make data-lanes property mandatory for CSI-2 endpoints
467a37fba93f : media: dvb: Add check on sp8870_readreg
0f787c12ee7b : media: dvb: add return value check on Write16
88903a1abd00 : media: secocec: fix ir address shift
c54dbfcda305 : media: cxd2880-spi: fix two memory leaks of dvb_spi
c45b1fa2433c : nvme-pci: fix nvme_setup_irqs()
fb8658581a15 : nvmet-tcp: fix uninitialized variable access
9502cdf08070 : media: mt312: fix a missing check of mt312 reset
c9b7d8f252a5 : media: lgdt3306a: fix a missing check of return value
890d14d2d4b5 : fbdev: fbmem: convert CONFIG_FB_LOGO_CENTER into a cmd line option
f27dd0ad6885 : media: seco-cec: fix RC_CORE dependency
9019ab102fe8 : ASoC: sdm845: Set DAI format for dmic codec
6458afc8c491 : media: rcar-vin: remove unneeded locking in async callbacks
a86f2b590aa0 : media: staging: bcm2835-camera: use V4L2_FRACT_COMPARE
cf6a9896622d : media: tw9910: add helper function for setting gpiod value
d6b10dd00176 : media: tw9910: fix failure handling in tw9910_power_on()
49710c32cd9d : media: s5p-jpeg: Check for fmt_ver_flag when doing fmt enumeration
656025850074 : media: gspca: mt9m111: Check write_bridge for timeout
a21a0eb56b4e : media: gspca: Check the return value of write_bridge for timeout
5b711870bec4 : media: usb: gspca: add a missed check for goto_low_power
5ceaf5452c1b : media: usb: gspca: add a missed return-value check for do_command
6f2c6afa79e0 : media: sunxi: cedrus: Fix missing error message context
f45f3f753b0a : media: v4l2-ctrls.c/uvc: zero v4l2_event
2a850b94135d : media: vicodec: bugfix - replace '=' with '|='
886ba97fb69e : media: MAINTAINERS: Change s5p-jpeg maintainer information.
66e988e96b31 : media: Change Andrzej Pietrasiewicz's e-mail address
aa8a1012ba62 : media: rcar-csi2: Fix PHTW table values for E3/V3M
6c67fa07a3b4 : media: vsp1: Fix trivial documentation
986ac47eaff7 : media: MAINTAINERS: added include/trace/events/pwc.h
1161db6776bd : media: usb: pwc: Don't use coherent DMA buffers for ISO transfer
c1d5fb019f65 : media: usb: pwc: Introduce TRACE_EVENTs for pwc_isoc_handler()
240809ef6630 : media: vim2m: only cancel work if it is for right context
7fe9f01c04c2 : media: v4l: ioctl: Validate num_planes for debug messages
9048b2e15b11 : media: v4l: ioctl: Validate num_planes before using it
dd91642ac712 : media: v4l2-ioctl: Clear only per-plane reserved fields
f8261c376e7f : drm/etnaviv: NULL vs IS_ERR() buf in etnaviv_core_dump()
18bb2bccb549 : drm/i915: Serialise concurrent calls to i915_gem_set_wedged()
356dd9ce2361 : mtd: spi-nor: mtk-quadspi: rename config to a common one
9cca9b3e5598 : mtd: spi-nor: mtk-quadspi: add SNOR_HWCAPS_READ to spi_nor_hwcaps mask
4a09a91e5efd : dt-bindings: mtd: mtk-quadspi: update bindings for MT7629 SoC
227a76b64718 : swiotlb: clear io_tlb_start and io_tlb_end in swiotlb_exit
be3bb599d84b : ia64: remove redundant 'export AWK'
b421b8a6cb87 : kbuild: remove unused archmrproper
7809167da5c8 : block: don't lose track of REQ_INTEGRITY flag
28804c2c8fb3 : watchdog: stpmic1: Add STPMIC1 watchdog driver
6e4531090fcd : dt-bindings: watchdog: document STPMIC1 PMIC watchdog
9eb9cc932cfa : input: stpmic1: Add STPMIC1 onkey driver
d1f1c76896c0 : dt-bindings: input: Document STPMIC1 PMIC onkey
51908d2e9b7c : mfd: stpmic1: Add STPMIC1 driver
3eafbd3a7745 : dt-bindings: mfd: Document STPMIC1
1950f462916e : HID: core: simplify active collection tracking
c5b11ee9f1c2 : dt-bindings: imx8mq: Number clocks consecutively
6f79a594afda : MAINTAINERS: add myself as SPI NOR co-maintainer
707223095ccf : iommu/tegra: gart: Perform code refactoring
e7e236704117 : iommu/tegra: gart: Simplify clients-tracking code
cc0e1205766b : iommu/tegra: gart: Don't detach devices from inactive domains
5dd82cdb3688 : iommu/tegra: gart: Prepend error/debug messages with "gart:"
167d67d550b9 : iommu/tegra: gart: Don't use managed resources
7d849b7b40b9 : iommu/tegra: gart: Allow only one active domain at a time
8e924910dd07 : iommu/tegra: gart: Fix NULL pointer dereference
c3086fad2755 : iommu/tegra: gart: Fix spinlock recursion
f2dcded1be0d : memory: tegra: Clean up error messages
33ea002aadd9 : memory: tegra: Do not ask for IRQ sharing
568ece5bab24 : memory: tegra: Do not try to probe SMMU on Tegra20
ce2785a75dbc : iommu/tegra: gart: Integrate with Memory Controller driver
45594c683ef7 : memory: tegra: Use relaxed versions of readl/writel
59cd046f7f94 : memory: tegra: Use of_device_get_match_data()
b3bb6b858f2a : memory: tegra: Read client ID on GART page fault
96efa118c036 : memory: tegra: Adapt to Tegra20 device-tree binding changes
be4dbdec2bab : memory: tegra: Don't invoke Tegra30+ specific memory timing setup on Tegra20
334175243cc6 : ARM: dts: tegra20: Update Memory Controller node to the new binding
53f986accf34 : dt-bindings: memory: tegra: Squash tegra20-gart into tegra20-mc
2fc0ac180d0f : iommu/tegra: gart: Optimize mapping / unmapping performance
1d7ae53b152d : iommu: Introduce iotlb_sync_map callback
4b6f0ea384f4 : iommu/tegra: gart: Ignore devices without IOMMU phandle in DT
ae95c46dbed5 : iommu/tegra: gart: Clean up driver probe errors handling
4f821c1002cb : iommu/tegra: gart: Remove pr_fmt and clean up includes
81cdab798189 : iio: adc: add STMPE ADC devicetree bindings
9f3d084965a5 : iio: adc: add STMPE ADC driver using IIO framework
88f29d0f2c8f : Input: stmpe-ts: preparations for STMPE ADC driver
6377cfa3b857 : mfd: stmpe: Preparations for STMPE ADC driver
063755ab1d1c : mfd: stmpe: Move ADC related defines to MFD header
270a60bcc8f2 : dt-bindings: stmpe: Reformatting parameter list and use tabs only
827cb0323928 : phy: ath79-usb: Fix the main reset name to match the DT binding
009808154c69 : phy: ath79-usb: Fix the power on error path
4fae92797879 : phy: fix build breakage: add PHY_MODE_SATA
1138a442a0c5 : phy: ti: ensure priv is not null before dereferencing it
1c6279b49d3f : ARM: tegra: Restore memory arbitration on resume from LP1 on Tegra30+
d8f584099271 : ARM: tegra: Fix DRAM refresh-interval clobbering on resume from LP1 on Tegra30
82cdfc382b94 : ARM: tegra: Fix missed EMC registers latching on resume from LP1 on Tegra30+
db5adf4d6dce : drm/tegra: hdmi: Fix audio to work with any pixel clock rate
e2612cd496e7 : xfrm: Make set-mark default behavior backward compatible
e3c702dcc7b0 : drm/tegra: hdmi: Reuse common HDA format parser
fad7b8064310 : drm/tegra: hda: Extract HDA format parsing code
cd54fb96e568 : drm/tegra: sor: Parse more data from HDA format
f25d0a68beb8 : drm/tegra: Refactor CEC support
7fa1e2e6afa7 : kasan, arm64: remove redundant ARCH_SLAB_MINALIGN define
2bc217c61685 : x86/platform/UV: Replace kmalloc() and memset() with k[cz]alloc() calls
1598ecda7b23 : arm64: kaslr: ensure randomized quantities are clean to the PoC
2f97967503df : arm64: kpti: Update arm64_kernel_use_ng_mappings() when forced on
093ae8f9a86a : x86/TSC: Use RDTSCP
71a93c269304 : x86/alternatives: Add an ALTERNATIVE_3() macro
c1d4e4192aa4 : x86/alternatives: Print containing function
1c1ed4731cc8 : x86/alternatives: Add macro comments
e6d7bc0bdf41 : x86/build: Use the single-argument OUTPUT_FORMAT() linker script command
204474a6b859 : drm/i915: Pass down rc in intel_encoder->compute_config()
24ef3b6e22fe : dt-bindings: arm: Add Y Soft IOTA Draco, Hydra and Ursa boards
94520db52fc0 : drm: fix alpha build after drm_util.h change
a2ebba824106 : fuse: decrement NR_WRITEBACK_TEMP on the right page
9509941e9c53 : fuse: call pipe_buf_release() under pipe lock
8a3177db59cd : cuse: fix ioctl
97e1532ef81a : fuse: handle zero sized retrieve correctly
9e267d286af5 : drm/i915/userptr: Fix error handling of mutex_lock_killable()
993a815dcbb2 : dt-bindings: panel: Add missing .txt suffix
7ca17b207127 : pwm: imx: Signedness bug in imx_pwm_get_state()
d80f8206905c : pwm: imx: Split into two drivers
590ce401c207 : dt-bindings: net: dsa: ksz9477: fix indentation for switch spi bindings
f2f98c1d7fa8 : net: phy: meson-gxl: Use the genphy_soft_reset callback
a6c7c7aac2de : net: add document for several snmp counters
26fc181e6cac : fou, fou6: do not assume linear skbs
5216bd77798e : selftests: tc-testing: fix tunnel_key failure if dst_port is unspecified
e413615502a3 : selftests: tc-testing: drop test on missing tunnel key id
e0a7328fad99 : net: phy: marvell: Fix deadlock from wrong locking
8cbcdc1a5199 : net: phy: marvell: Errata for mv88e6390 internal PHYs
f275ee0fa3a0 : IN_BADCLASS: fix macro to actually work
13d7f46386e0 : tcp: allow MSG_ZEROCOPY transmission also in CLOSE_WAIT state
1d16073a3268 : net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ9031
9174c3df1cd1 : net/sched: act_tunnel_key: fix memory leak in case of action replace
e122d845a01e : Revert "rxrpc: Allow failed client calls to be retried"
a22d3251423f : Fix ERROR:do not initialise statics to 0 in af_vsock.c
2753ca5d9009 : tipc: fix uninit-value in tipc_nl_compat_doit
974cb0e3e7c9 : tipc: fix uninit-value in tipc_nl_compat_name_table_dump
edf5ff04a457 : tipc: fix uninit-value in tipc_nl_compat_link_set
0762216c0ad2 : tipc: fix uninit-value in tipc_nl_compat_bearer_enable
8b66fee7f8ee : tipc: fix uninit-value in tipc_nl_compat_link_reset_stats
a88289f4ddee : tipc: fix uninit-value in in tipc_conn_rcv_sub
8c6c37fdc20e : sch_cake: Correctly update parent qlen when splitting GSO packets
37d9cf1a3ce3 : sched: Fix detection of empty queues in child qdiscs
f6bab199315b : sched: Avoid dereferencing skb pointer after child enqueue
fdbcc04da246 : arm64: dts: imx8mq: add GPC power domains
a0e046e642b1 : arm64: dts: imx8mq: Add pwm device nodes
35d6808221bd : dt-bindings: fsl: add imx7ulp system integration module binding
9edf908a16c4 : ARM: imx: add i.MX7ULP SoC revision support
6e8ccb4f624a : tools/bpf: properly account for libbfd variations
77f88abd4a6f : PCI/MSI: Return -ENOSPC from pci_alloc_irq_vectors_affinity()
8e8aa1454205 : RDMA/mlx5: Replace kzalloc with kcalloc
3352976c8923 : RDMA/iw_cxgb4: Fix the unchecked ep dereference
0212bdef5a4d : drm/i915: Move intel_execlists_show_requests() aside
b33a02aadcc6 : i2c: acpi: Move I2C bits from acpi.h to i2c.h
b1c0330823fe : ACPI: EC: Look for ECDT EC after calling acpi_load_tables()
6f9b5e70dfcd : drivers: thermal: int340x_thermal: Make PCI dependency explicit
e9820d6b0a6c : x86/intel/lpss: Make PCI dependency explicit
7934d76c8881 : platform/x86: apple-gmux: Make PCI dependency explicit
737ee5824d91 : platform/x86: intel_pmc: Make PCI dependency explicit
63680e0d625b : platform/x86: intel_ips: make PCI dependency explicit
94e8e8e97661 : vga-switcheroo: make PCI dependency explicit
995592bc5319 : ata: pata_acpi: Make PCI dependency explicit
1622745551db : ACPI / LPSS: Make PCI dependency explicit
4944514e6c7e : cpufreq: e_powersaver: Use struct_size() in kzalloc()
21469df4676e : cpufreq: Don't update new_policy on failures
faa8bd6e12e6 : libnvdimm/security: Fix nvdimm_security_state() state request selection
e1ab9a468e3b : i2c: imx: improve the error handling in i2c_imx_dma_request()
5b3a23a3cc94 : i2c: imx: notify about real errors on dma i2c_imx_dma_request
3b4ed2e2eb55 : drm/i915: Move on the new pm runtime interface
8a62ffe2753a : PM-runtime: Add new interface to get accounted time
0ddb0fb00a76 : ASoC: qcom: Kconfig: select max98927 for sdm845
80b3671e9377 : ip6_gre: update version related info when changing link
d9f903f6af3d : net: phy: fix too strict check in phy_start_aneg
5642e27bf6a9 : Revert "igb: reduce CPU0 latency when updating statistics"
5be99560c6a0 : selftests/txtimestamp: Fix an equals vs assign bug
f97f4dd8b3bb : net: ipv4: Fix memory leak in network namespace dismantle
ab5098fa25b9 : ip6_gre: fix tunnel list corruption for x-netns
b4711098066f : pvcalls-front: fix potential null dereference
96550555a78c : drm/i915: Pass down rc in intel_encoder->compute_config()
d445bd9cec1a : dm thin: fix passdown_double_checking_shared_status()
b488517b28a4 : clk: socfpga: stratix10: fix naming convention for the fixed-clocks
91cd63d320f8 : selftests/vm/gup_benchmark.c: match gup struct to kernel
4bb0e6d72582 : drm/sun4i: backend: add missing of_node_puts
d671e3e0dac9 : ice: add const qualifier to mac_addr parameter
aef74145f088 : ice: Add support for new PHY types
deaa5c96c2f7 : SUNRPC: Address Kerberos performance/behavior regression
86edaed37963 : bpf: libbpf: retry loading program on EAGAIN
97b78ae96ba7 : SUNRPC: Ensure we respect the RPCSEC_GSS sequence number limit
e66721f04363 : SUNRPC: Ensure rq_bytes_sent is reset before request transmission
cf909e19acf3 : ice: Offload SCTP checksum
6bf3bbe1f4d4 : samples/bpf: workaround clang asm goto compilation errors
a8939784a17a : ice: Allow for software timestamping
1be72f29bfb9 : selftests/bpf: install with_tunnels.sh for test_flow_dissector.sh
cc5b5d356504 : xsk: Check if a queue exists during umem setup
67fe64d78c43 : ice: Implement getting and setting ethtool coalesce
2037f9d8c242 : mtd: lpddr: Use struct_size() in kzalloc()
04b4c06caf2b : mtd: cfi: cmdset_0001: Use struct_size() in kmalloc()
9cb76a6aa1a9 : mtd: gen_probe: Use struct_size() in kmalloc()
63f545ed1285 : ice: Add support for adaptive interrupt moderation
9be1d6f8c337 : ice: Move aggregator list into ice_hw instance
03f7a9866845 : ice: Rework queue management code for reuse
4cb79ef9c6c4 : ASoC: amd: Fix potential NULL pointer dereference
c407cd008fd0 : ASoC: imx-audmux: change snprintf to scnprintf for possible overflow
060d0bf49187 : ASoC: rt5514-spi: Fix potential NULL pointer dereference
d1d6bd785da0 : spi: dw: change snprintf to scnprintf for possible overflow
e581e151e965 : ASoC: dapm: change snprintf to scnprintf for possible overflow
ee7ea2a9a318 : ASoC: rt5682: Fix PLL source register definitions
2833548ecbb3 : ASoC: core: Don't defer probe on optional, NULL components
966d23a006ca : libnvdimm/label: Clear 'updating' flag after label-set update
ab4ab73fc1ec : ice: Add ethtool private flag to make forcing link down optional
b6f934f027bb : ice: Set physical link up/down when an interface is set up/down
4c98ab550cc6 : ice: Implement support for normal get_eeprom[_len] ethtool ops
8e151d50a145 : ice: Add ethtool set_phys_id handler
27a98affa660 : ice: Configure RSS LUT and HASH KEY in rebuild path
1f9c7840e81a : ice: Refactor a few Tx scheduler functions
a811dc61559e : seccomp: fix UAF in user-trap code
663ec3a2c2d0 : mtd: rawnand: fsmc: Keep bank enable bit set
c95b323dcd35 : x86/MCE/AMD: Turn off MC4_MISC thresholding on all family 0x15 models
484d9a844d0d : drm/i915/userptr: Avoid struct_mutex recursion for mmu_invalidate_range_start
075470d88930 : ACPICA: Update version to 20190108
840c02ca2215 : ACPICA: All acpica: Update copyrights to 2019
894b5cc535b8 : ACPICA: acpiexec: Add option to dump extra info for memory leaks
f13c274da389 : ACPICA: Convert more ACPI errors to firmware errors
ce7f93e2bd6f : ALSA: pcm: Make snd_pcm_suspend() local static
910e7e1923d5 : ALSA: doc: Update the description about PCM suspend procedure
ede63a8d4555 : drm: bridge: dw-hdmi: Remove superfluous snd_pcm_suspend*() calls
9833f1d05031 : ALSA: pcmcia: Remove superfluous snd_pcm_suspend*() calls
793e0fca25fa : ALSA: arm: Remove superfluous snd_pcm_suspend*() calls
d3bdf3f37ac3 : ALSA: aoa: Remove superfluous snd_pcm_suspend*() calls
ece984a63a8d : ALSA: ppc: Remove superfluous snd_pcm_suspend*() calls
0c3df9edb24d : ALSA: x86: Remove superfluous snd_pcm_suspend*() calls
2c76706843c9 : ALSA: usb: Remove superfluous snd_pcm_suspend*() calls
17bc4815de58 : ALSA: pci: Remove superfluous snd_pcm_suspend*() calls
3c40dfeb0449 : ALSA: drivers: Remove superfluous snd_pcm_suspend*() calls
28394f0e8735 : ALSA: isa: Remove superfluous snd_pcm_suspend*() calls
435e25c67de7 : ALSA: atiixp: Move PCM suspend/resume code into trigger callback
3d21ef0b49f8 : ALSA: pcm: Suspend streams globally via device type PM ops
3d505147178b : ice: Fix unused variable build warning
8b05a3a7503c : tracing/kprobes: Fix NULL pointer dereference in trace_kprobe_create()
82f1cebe64ea : staging: rtl8188eu: Refactoring struct ndis_802_11_ssid from CamelCase to correct code style.
45ac486ecf2d : NFSv4.2 fix unnecessary retry in nfs4_copy_file_range
92b0730eaf2d : Revert "drm/amdgpu: validate user pitch alignment"
25ec429e86bb : Revert "drm/amdgpu: validate user GEM object size"
16118794ede9 : posix-cpu-timers: Remove private interval storage
93ad0fc088c5 : posix-cpu-timers: Unbreak timer rearming
5f74a8cbb38d : staging: rtl8188eu: Add device code for D-Link DWA-121 rev B1
a50c4c9a6577 : staging: vchiq: Fix local event signalling
0a9019cc8ae0 : Staging: wilc1000: unlock on error in init_chip()
fe2570fbf3df : staging: wilc1000: fix memory leak in wilc_add_rx_gtk
b62ce02e157a : staging: wilc1000: fix registration frame size
d6b109054645 : staging: Move ralink-gdma to its own directory
48101806c522 : Staging: emxx_udc: Switch to the gpio descriptor interface
e94e6d1454e4 : staging: rtl8188eu: remove unnecessary parentheses in os_intfs.c
4207b5870da5 : staging: greybus: arche-platform: Switch to the gpio descriptor interface
fbacec8f2a0e : staging: greybus: arche-apb-ctrl.c: Switch to the gpio descriptor interface
e28dd69ee81b : staging: greybus: gpio: switch GPIO portions to use GPIOLIB_IRQCHIP
81c5a2c79649 : staging/vboxvideo: Don't set FBINFO_MISC_ALWAYS_SETPAR
ac544a459a95 : staging: rtl8712u: Fix suspend and resume callbacks
2b2bbb561f6d : staging: rtl8712u: Remove dummy reset-resume callback
75752154039f : staging: rtl8192e: rename Len to len - style
3262af002479 : staging: rtl8192e: rename ChannelPlan[] to channel_array[] - style
e4441911d969 : staging: rtl8192e: fix various indentation issues
41be1dc75efb : staging: rtl8712: clean up various indentation and coding style issues
7c106cbb2ba8 : staging: mt7621-pci: use PCI definitions instead of hardcode values
0a54ea9f481f : staging: rtlwifi: rtl8822b: fix a missing check of alloc_skb
e4abc2488073 : staging: gs_fpgaboot: cleanup alignment issue - style
01ad0d0b15a9 : staging: gs_fpgaboot: add SPDX identifiers
d94e038910a8 : staging: goldfish: remove GPL boiler plate text
d2c255be37f4 : staging: wilc1000: remove set but not used variable 'msa'
47ed91d3a268 : staging: comedi: ni_pcidio: make defines uppercase
891fd847605d : staging: rtl8188eu: Replace kzalloc with kcalloc
e6718f686ed4 : staging/android/vsoc: Remove duplicate header
6334f879bf93 : arm64: dts: imx: add i.MX8QXP system controller RTC support
fdea904e85e1 : arm64: dts: imx: add imx8qxp mek support
3d91ba65fecd : arm64: dts: imx: add imx8qxp support
6d45a4028c8a : ARM: imx: add i.MX7ULP cpuidle support
3b423417d0d1 : staging: erofs: clean up erofs_map_blocks_iter
6af7b4830569 : staging: erofs: move erofs_xattr_handlers to xattr.h
609398266c54 : staging: erofs: remove unneeded inode_operations
7077fffcb0b0 : staging: erofs: fix fast symlink w/o xattr when fs xattr is on
fdb0536469cb : staging: erofs: add document
04906b2f542c : blockdev: Fix livelocks on loop device
c8a83a6b54d0 : nbd: Use set_blocksize() to set device blocksize
3f2e9ed0b26d : drm/i915/icl: Detect port F presence via VBT
e9d49bb718f3 : drm/i915/ddi: Move DDI port detection to the corresponding helper
63f5ffc46d4f : spi: sprd: Fix the error data length in SPI read-only mode
decd29e6b5fe : drm/i915: Only dump GPU state on set-wedged if interesting
baf8b9f8d260 : spi: omap2-mcspi: Fix DMA and FIFO event trigger size mismatch
6bd324e0d7ca : MAINTAINERS: Add entry for VKMS
a3004db01f85 : drm: Complete remove drm_mode_object dependency
ce0210c12433 : drm/meson: Fix atomic mode switching regression
0e691bc73026 : drm: Remove use of drm_mode_object
0ed833baf7fa : drm: armada: Cleanup drm_display_mode print str
e9c0c874711b : drm/dp: annotate implicit fall throughs
993a110319a4 : x86/kexec: Fix a kexec_file_load() failure
6d2438c8233b : drm/i915/perf: Annotate i915_perf.wakeref for keneldoc
51b00d8509dc : drm/i915/gvt: Fix mmap range check
2db8ebca1f6c : drm/fourcc: Add modifier defininitions for AFBC 1.3
fed85691b408 : drm/i915: Fix the static code analysis warning in debugfs
bf7d28c53453 : x86/mm/mem_encrypt: Fix erroneous sizeof()
7bea7ac0ca01 : powerpc/syscalls: Fix syscall tracing
6c2d0f9976ad : drm/i915/gvt: free VFIO region space in vgpu detach
da727097a482 : powerpc/pseries: Fix build break due to pnv_npu2_init()
bddda606ec76 : genirq: Make sure the initial affinity is not empty
a4cffdad7314 : time: Move CONTEXT_TRACKING to kernel/time/Kconfig
f29fd331aa05 : i3c: master: dw-i3c-master: fix i3c_attach/reattach
f263245a0ce2 : kdump: Document kernel data exported in the vmcoreinfo note
062904f2bccf : arm64: dts: allwinner: a64: Fix a typo
b14c06ec0249 : drm/i915/cnl: Fix CNL macros for Voltage Swing programming
01cdfa912f10 : genirq: Correctly annotate implicit fall through
44133f7eaebe : genirq: Annotate implicit fall through
e1812933b17b : x86/selftests/pkeys: Fork() to check for state being preserved
a31e184e4f69 : x86/pkeys: Properly copy pkey state at fork()
8cd999181f8c : drm/i915: Prevent concurrent GGTT update and use on Braswell (again)
8c6e7fd9ac79 : dt-bindings: mtd: stm32_fmc2: add STM32 FMC2 NAND controller documentation
73f5a82bb3c9 : RDMA/mad: Reduce MAD scope to mlx5_ib only
557599f14aab : remoteproc/qcom_sysmon.c: Remove duplicate header
fe76fc6aaf53 : sbitmap: Protect swap_lock from hardirq
b4fe30e45a66 : acpi/nfit: Remove duplicate set nd_set in acpi_nfit_init_interleave_set()
b686057e9507 : tools/testing/selftests/x86/unwind_vdso.c: Remove duplicate header
a180ac19ac19 : x86/mpx/selftests: fix spelling mistake "succeded" -> "succeeded"
7b3027728f4d : selftests: rtc: rtctest: add alarm test on minute boundary
fdac94489c4d : selftests: rtc: rtctest: fix alarm tests
8e5dadfe76cf : vhost/scsi: Use copy_to_iter() to send control queue response
74ad7419489d : vhost: return EINVAL if iovecs size does not match the message size
bf4dc0b2beeb : virtio-balloon: tweak config_changed implementation
a229989d975e : virtio: don't allocate vqs when names[i] = NULL
ddbeac07a39a : virtio_pci: use queue idx instead of array idx to set up the vq
d1c1dad89e7a : virtio: document virtio_config_ops restrictions
b89a07c4373b : virtio: fix virtio_config_ops description
b631c7f51354 : docs: don't try to get comments from rcupdate_wait.h or rcutree.h
63da6caeb84c : powerpc: remove unnecessary unlikely()
4d01460ec9a4 : docs-rst: doc-guide: Minor grammar fixes
80a76c7261d5 : docs/core-api/mm: fix GFP combinations section name
98e5f349c9a0 : docs/core-api: memory-allocation: add mention of kmem_cache_create_userspace
58f4df3c1bde : Documentation/dev-tools: Use gcc version number instead svn revision number
631605c00753 : Documentation/sysctl/vm.txt: Fix drop_caches bit number
9762dc1432e1 : samples: add binderfs sample program
35283f56626c : Documentation/filesystems: add binderfs
9bd10b649826 : powerpc: Allow CPU selection of G4/74xx variant
16842516ea9c : powerpc/64s: Add MMU type to __die() output
184051396b9d : powerpc: Show PAGE_SIZE in __die() output
782274434d6f : powerpc: Stop using pr_cont() in __die()
a65329aa7d61 : selftests/powerpc: New TM signal self test
8de7547e0305 : powerpc: wii.dts: Add GPIO keys
f4ddc19a7117 : powerpc: wii.dts: Add interrupt-related properties to GPIO node
797eadd9c80c : powerpc/powernv/npu: Remove obsolete comment about TCE_KILL_INVAL_ALL
c35f78d7a422 : powerpc/powernv: Remove never used pnv_power9_force_smt4
cd6b8a631c5d : powerpc/mm: Fix compile when CONFIG_PPC_RADIX_MMU is not defined
a652758ac147 : powerpc: Use ALIGN instead of BLOCK
5a7b2aabc1aa : ASoC: core: Make snd_soc_find_component() more robust
37f7453a4b7a : ARM: dts: socfpga: update missing reset property peripherals
d77651a227f8 : Input: uinput - fix undefined behavior in uinput_validate_absinfo()
25bd879ec16a : PCI: pciehp: Assign ctrl->slot_ctrl before writing it to hardware
2e8cb2cf1bd6 : PCI: Fix PCI kconfig menu organization
9e36a5d49c3a : audit: hand taken context to audit_kill_trees for syscall logging
305dc3f9834c : drm/i915: Differentiate between ggtt->mutex and ppgtt->mutex
1d09d57728fe : PCI: Mark expected switch fall-through
09ac6a817bd6 : ASoC: soc-core: fix init platform memory handling
5fc01fb846bc : RDMA/cma: Rollback source IP address if failing to acquire device
734882a8bf98 : spi: cadence: Correct initialisation of runtime PM
c284d4e31a0b : ASoC: xlnx: parse AES audio parameters
5b86fa6d2903 : ASoC: msm8916-wcd-digital: Select REGMAP_MMIO to fix build error
fecd5c09ddf8 : ASoC: msm8916-wcd-digital: remove few unused variables
3e8c45f57a90 : ASoC: cs4341: fix waring unused-function
7151449fe7fa : regmap-irq: do not write mask register if mask_base is zero
053979d2395b : regulator: dt-bindings: Convert fixed-regulator to json-schema
8a644c64a9f1 : MIPS: OCTEON: fix kexec support
53fc7a01df51 : audit: give a clue what CONFIG_CHANGE op was involved
97099cc6529c : RDMA/bnxt_re: fix a size calculation
d6f4a21f309d : RDMA/uverbs: Mark ioctl responses with UVERBS_ATTR_F_VALID_OUTPUT
ae1cf20df7a9 : drm/amd/display: Fix disabled cursor on top screen edge
f5c412ac596f : drm/amd/display: fix warning on raven hotplug
20300db4aec5 : drm/amd/display: fix PME notification not working in RV desktop
dddce8b49005 : drm/amd/display: Only get the connector state for VRR when toggled
099139bef026 : drm/amd/display: Pack DMCU iRAM alignment
a29b01a1313d : drm/amd/powerplay: run acg btc for Vega12
bbdf514fe564 : drm/amdkfd: Don't assign dGPUs to APU topology devices
d1c234e2cd10 : drm/amdkfd: Allow building KFD on ARM64 (v2)
7451ca88d51d : drm/amdgpu: add BACO interfaces in pm and hwmgr function table
58a50420aa68 : drm/amdgpu: update nbio v6.1 register/master to support BACO
9c7c0ae75497 : drm/amd/display: Fully remove i2caux folder
45a31b01b5f2 : drm/amd/display: 3.2.14
ccab12172302 : drm/amd/display: Check for NULL when creating gamma struct
5dc3fc5a7835 : drm/amd/display: Check if registers are available before accessing
ca35899c4e3a : drm/amd/display: Add new infopacket definition
2ee7c03cf105 : drm/amd/display: Rename configure_encoder to enc1_configure_encoder
0f0c19243396 : drm/amd/display: add workaround for 4k video underflow
9983b80053e4 : drm/amd/display: dp interlace MSA timing programming for Interlace mode.
570744b98ca8 : drm/amd/display: fix warning on raven hotplug
588715bdcfbc : drm/amd/display: dal-pplib interface refactor dal part
077d0b6ba211 : drm/amd/display: Remove i2caux folder
1877ccf6eea4 : drm/amd/display: Change from aux_engine to dce_aux
eae5ffa9bd7b : drm/amd/display: Switch ddc to new aux interface
ad6756b4d773 : drm/amd/display: Shift dc link aux to aux_payload
bbba98310384 : drm/amd/display: 3.2.13
55a806d37f2e : drm/amd/display: Fix disabled cursor on top screen edge
b03a599b3e1f : drm/amd/display: Set link rate set if eDP ver >= 1.4.
7eb909754170 : drm/amd/display: Fix for NULL ramp pointer crashing driver
ffb6c1c6c5a1 : drm/amd/display: Redefine DMCU_SCRATCH to identify DMCU state
070fe7246f06 : drm/amd/display: fix PME notification not working in RV desktop
44788bbc309b : drm/amd/display: refactor reg_update
29c8f23425e0 : Revert "drm/amd/display: Signal hw_done() after waiting for flip_done()"
a6729a5a406a : drm/amd/display: fix CTS 4.2.2.8
c591d8429df2 : drm/amd/display: Pack DMCU iRAM alignment
4bd0dc68fd00 : drm/amd/display: Fix missing hwss function for dce
887c549dc0d0 : drm/amd/display: 3.2.12
a93587b31e34 : drm/amd/display: Only get the connector state for VRR when toggled
b721056b34c6 : drm/amd/powerplay: run acg btc for Vega12
b8fe05247d49 : drm/amdkfd: Don't assign dGPUs to APU topology devices
df1dd4f4a727 : drm/amdkfd: Allow building KFD on ARM64 (v2)
54747231150f : RDMA: Introduce and use rdma_device_to_ibdev()
ea4baf7f116a : RDMA: Rename port_callback to init_port
95e8e59ec49f : drm/amdgpu: check if we need to reset at init time (v2)
9281f12cabb0 : drm/amdgpu/soc15: add need_reset_on_init asic callback for SOC15 (v2)
762e6f3f200e : drm/amdgpu/vi: add need_reset_on_init asic callback for VI (v2)
3fcc10d73d61 : drm/amdgpu/cik: add need_reset_on_init asic callback for CIK (v2)
7450bbe7815b : drm/amdgpu/si: add need_reset_on_init asic callback for SI (v2)
444018893abf : drm/amdgpu: add need_reset_on_init asic callback (v2)
d0948af7f6aa : drm/amdgpu: expose sclk and mclk via hwmon
b45e18acd394 : drm/amdgpu: Add sysfs file for PCIe usage v5
a0bb79e2559c : drm/amdgpu: Add NBIO SMN headers v2
22d6575b8db5 : drm/amd/amdgpu: add missing mutex lock to amdgpu_get_xgmi_hive() (v3)
4b9674e509ea : drm/amd/display: Move iteration out of dm_update_crtcs
9e869063b002 : drm/amd/display: Move iteration out of dm_update_planes
36ca09a02aa6 : drm/amdgpu: Add message print when unable to get valid hive
be4630d96258 : drm/amdgpu/psp: make get_fw_type and prep_cmd_buf to be common interfaces
0db2a8cd6259 : drm/amdgpu/psp: update the naming of GFX_FW_TYPE_RLC_RESTORE_LIST_CNTL
0855c9c9ec28 : drm/amdgpu_vm: fix boolean expressions
72d3f59205ff : drm/amdgpu/sriov: For finishing routine send rel event after init failed
66f92bcff0f9 : drm/amd/display: Fix boolean expression in get_surf_rq_param
c468f9e2e56f : drm/amdgpu: improve GMC v9 page fault message
0aaeefccb4d7 : drm/amdgpu: distinguish early and late re-init log in sriov
7df7e505e82a : drm/amd/display: Set requested plane state DCC params for GFX9
b56e3270e0f3 : drm/amdgpu: add the IH to the IV trace
b82175750131 : drm/amdgpu: fix IH overflow on Vega10 v2
d81f78b440f3 : drm/amdgpu: simplify IH programming
8bb9eb480d03 : drm/amdgpu: add IH ring to ih_get_wptr/ih_set_rptr v2
73c97fa4421f : drm/amd/powerplay:clean up phm_enable_clock_power_gatings
05794eff1aa6 : drm/amdgpu/gmc: fix compiler errors [-Werror,-Wmissing-braces] (V2)
32e61361b82e : drm/amd/display: Fix 64-bit division for 32-bit builds
785fd44c251c : drm/amd/display: fix compliler errors [-Werror,-Wmissing-braces]
b187af370913 : drm/amd/display: Expand set_pixel_clock debug log message
8a13779ec129 : drm/amd/display/i2c_hw_engine_dce110: Remove duplicate header
97ccdb71211c : drm/amd/display/dcn10_hw_sequencer_debug: Remove duplicate header
84d9d39aa166 : drm/amd/display: Remove duplicate header
eb87161a9cb0 : amdgpu/dc: remove various variables that are defined but never used
cfdb60f76739 : drm/amd/display: Remove unused parameter plane_states
69338c1f4e97 : drm/amd/display: add dsclk to pipe bw struct
4fd994c448a3 : drm/amd/display: Start using the new pp_smu interface
d83ba8f38154 : drm/amd/display: 3.2.11
508f5fcb54f0 : drm/amd/display: Compensate for XGMI SS downspread on dprefclk
09f609c34fc8 : drm/amd/display: Fix driver load crash in amdgpu_dm
8d25a560b877 : drm/amd/display: Use local variable instead of caching global
38684e46ef66 : drm/amd/display: Improve logging of validation failures during atomic_check
380604e27bc9 : drm/amd/display: Use 100 Hz precision for pipe pixel clocks
43995f8fb64c : drm/amd/display: Minor code cleanup
c3f574ba7bdb : drm/amd/display: Remove stream_status->link
0ec0b5f26ca5 : drm/amd/display: 3.2.10
f284975ef2bc : drm/amd/display: Add backlight pwm debugfs
04a789bef315 : drm/amd/display: add stream ID and otg instance in dc_stream_state
fb57452fb402 : drm/amd/display: update DCN dml calcs
923fe4951282 : drm/amd/display: Detach backlight from stream
923a3743abbe : drm/amd/display: Remove unused headers
ceb3dbb4690d : drm/amd/display: remove sink reference in dc_stream_state
51ba137ef226 : drm/amd/display: Add debug option to force fclk request
987741af33e5 : drm/amd/display: update bw formula to v252
ef32bc1c7516 : drm/amd/display: Fix issue with VLine interrupt not firing
ebd084cd6509 : drm/amd/display: add plane size change check condition
d5cf79eeda52 : drm/amd/display: implement dc_init_callbacks to assign callback pointers after dc_create
630cb40ffd4a : drm/amd/display: Remove some extra braces
1c164f70825b : drm/amd/display: Add pixel clock values to dtn logs
da1043cf22d3 : drm/amd/display: Fix runtime errors for diagnostic tests
60a804c848fb : drm/amd/display: Expose hubp1_vready_workaround function
f9ed8fdcd21e : drm/amd/display: Add a PP_SMU_VER_MAX enum
fda2019cf20c : drm/amd/display: 3.2.09
14d20ec7f31e : drm/amdgpu: psp_ring_destroy cause psp->km_ring.ring_mem NULL
76223c5496a7 : drm/amdgpu/psp: Fix can't detect psp INVOKE command failed
898e0d9d4051 : drm/amdgpu: Use sdma_engine array
a363553cf033 : drm/amdgpu/psp: Fix to get wrong xgmi session id
308176d6f625 : drm/amdgpu: Remove kgd2kfd function pointers
8e07e2676a42 : drm/amdgpu: Simplify kgd2kfd interface
2d3d25b616a0 : drm/amdgpu: Relocate kgd2kfd function declaration
4ed46c6c4ec7 : drm/amdgpu: disable system memory page tables for now
b163714b294a : drm/amdgpu: set WRITE_BURST_LENGTH to 64B to workaround SDMA1 hang
919a94d8101e : drm/amdgpu: fix CPDMA hang in PRT mode for VEGA20
d1a3e239a601 : drm/amd/powerplay: drop the unnecessary uclk hard min setting
c81e42f03623 : drm/amd/powerplay: avoid possible buffer overflow
45b35ee02162 : drm/amd/powerplay: create pp_od_clk_voltage device file under OD support
445938879ef7 : drm/amd/powerplay: update OD support flag for SKU with no OD capabilities
a7a0d543ca1a : drm/amdgpu: make gfx9 enter into rlc safe mode when set MGCG
c4312c27c826 : drm/amdgpu: Cleanup 2 compiler warnings
c6064de4b734 : drm/amdgpu/gfx_v8_0: Reorder the gfx, kiq and kcq rings test sequence
d3c117e564bf : drm/amdgpu/sriov:Correct pfvf exchange logic
c27c9778a19e : drm/amd/powerplay: support BOOTUP_DEFAULT power profile mode
91334223b217 : drm/amdgpu/virtual_dce: No need to pin the cursor bo
094e640dcfab : drm/amdgpu/virtual_dce: No need to pin the fb's bo
d69d287a9002 : XArray tests: Check mark 2 gets squashed
d8af327087f7 : drm/i915: Fix ILK-IVB primary plane enable delays
3719876809e7 : sbitmap: Protect swap_lock from softirqs
ed20151a7699 : drm/vblank: Allow dynamic per-crtc max_vblank_count
af8cd70a9930 : Support for Maltron L90 keyboard media keys
053b055948e9 : ALSA: hda: program stripe control for codec
9b6f7e7a296e : ALSA: hda: program stripe bits for controller
b59c8e7a7316 : ALSA: hda: add register offset for stripe control
5dd3d271320d : ALSA: hda: Add api to program stripe control bits
e6ce7943231f : ALSA: hda: add verbs for stripe control
4add635b4e00 : Input: raspberrypi-ts - fix link error
b7f264fa496e : ARM: dts: BCM53573: Relicense Luxul files to the GPL 2.0+ / MIT
687ae9e287b3 : ASoC: intel: skl: Fix display power regression
19ba9ecf2418 : XArray: Fix typo in comment
4a8ab5ea0cde : drm/i915: Mark up Ironlake ips with rpm wakerefs
8d761e773e29 : drm/i915: Combined gt.awake/gt.power wakerefs
04161d64da09 : drm/i915: Complain if hsw_get_pipe_config acquires the same power well twice
69d938200598 : drm/i915/dp: Markup pps lock power well
25c896bdb8dc : drm/i915: Track the wakeref used to initialise display power domains
0e6e0be4c952 : drm/i915: Markup paired operations on display power domains
d4225a535b3b : drm/i915: Syntatic sugar for using intel_runtime_pm
c9d08cc3e339 : drm/i915/selftests: Mark up rpm wakerefs
2cb2cb5ff41a : drm/i915/panel: Track temporary rpm wakeref
6a712a20bff4 : drm/i915/hotplug: Track temporary rpm wakeref
1d264d91befc : drm/i915/fb: Track rpm wakerefs
538ef96b9dae : drm/i915/gem: Track the rpm wakerefs
3055f0cd782f : drm/i915/guc: Track the rpm wakeref
00e27cbe4c89 : drm/i915/pmu: Track rpm wakeref
6619c0075f78 : drm/i915/perf: Track the rpm wakeref
a037121c3c7f : drm/i915: Mark up debugfs with rpm wakeref tracking
48d1c8121607 : drm/i915: Mark up sysfs with rpm wakeref tracking
183e260ba246 : drm/i915: Track the rpm wakerefs for error handling
506d1f62454b : drm/i915: Track GT wakeref
16e4dd0342a8 : drm/i915: Markup paired operations on wakerefs
bd780f37a361 : drm/i915: Track all held rpm wakerefs
f29200c8b1e2 : arm64: dts: meson: Fix mmc cd-gpios polarity
e3de0aa6c9af : drm/meson: remove firmware framebuffers
5591a3075e95 : Documentation: add ibmvmc to toctree(index) and fix warnings
f672b93e4a0a : drm/meson: add missing of_node_put
7fbc258fea74 : Documentation: fix coding-style.rst Sphinx warning
ca4438442ef2 : pinctrl: sunxi: Consider pin_base when calculating regulator array index
dc1445584177 : pinctrl: sunxi: Fix and simplify pin bank regulator handling
c061ce249f9b : dt-bindings: arm: Convert PMU binding to json-schema
5268c8f39e0e : always clear the X2APIC_ENABLE bit for PV guest
a8eda9fa1bd8 : USB: serial: ftdi_sio: fix GPIO not working in autosuspend
6251691a9217 : md: Make bio_alloc_mddev use bio_alloc_bioset
5bf859081f6a : block, bfq: fix comments on __bfq_deactivate_entity
2bd44dadd5bf : mmc: sdhci-iproc: handle mmc_of_parse() errors during probe
de43affed77b : spi: spi-geni-qcom: Get rid of forward declaration
0357a3daada3 : spi: spi-geni-qcom: Don't initialize completion for normal message
2314e879747e : netfilter: nft_flow_offload: fix checking method of conntrack helper
f01a7beb6791 : regulator: act8865: Fix act8600_sudcdc_voltage_ranges setting
7085180d6a38 : regulator: twl6030: Use of_device_get_match_data()
67cc7ca316c4 : regulator: max14577: Remove redundant MODULE_ALIAS
638aef7a776a : regulator: pwm: No need to make a copy of regulator_ops per instance
08f0b14adc7c : regulator: hi655x: Removed unused ctrl_regs field from struct hi655x_regulator
8e93f1028d74 : drm/mxsfb: Use drm_fbdev_generic_setup()
331bd404a1b5 : drm/hisilicon/kirin: Use drm_fbdev_generic_setup()
ab6911b73493 : MAINTAINERS: Add maintainer for Arm komeda driver
557c37360eca : drm/doc: Add initial komeda driver documentation
61f1c4a8ab75 : drm/komeda: Attach komeda_dev to DRM-KMS
c46c24bb6b11 : drm/komeda: Add komeda_framebuffer
77ae0d8e401f : HID: i2c-hid: Disable runtime PM on Goodix touchpad
981d29d2db7c : drm/komeda: Add komeda_format_caps for format handling
29e56aec911d : drm/komeda: Add DT parsing
26bd43a75996 : drm/komeda: Build komeda to be a platform module
df766e4a419c : dt/bindings: drm/komeda: Add DT bindings for ARM display processor D71
bd628c1bed79 : drm/komeda: komeda_dev/pipeline/component definition and initialzation
37fc9bb022c6 : drm/arm: Delete redundant CONFIG_DRM_ARM
bb364890323c : mmc: meson-gx: Free irq in release() callback
ee9fa8f302dc : ACPI: APEI: EINJ: Use DEFINE_DEBUGFS_ATTRIBUTE for debugfs files
f3355298fc5a : ACPI / APEI: Fix parsing HEST that includes Deferred Machine Check subtable
287b1da6a458 : mmc: host: Fix Kconfig warnings on keystone_defconfig
98a455d91e71 : ACPI / tables: table override from built-in initrd
c2eda8ab2e2d : mmc: sdhci-acpi: Make PCI dependency explicit
6f9c104b183a : APEI / ERST: Switch to use new generic UUID API
b62928ff5529 : x86/MCE: Switch to use the new generic UUID API
82aa0d7e0984 : ALSA: hda/realtek - Fix typo for ALC225 model
21376e2c3c5b : drm: move EXPORT_SYMBOL_FOR_TESTS_ONLY to drm_util.h
e9eafcb58921 : drm: move drm_can_sleep() to drm_util.h
acef5e016591 : powerpc/dts: Build virtex dtbs
8acb88682cc0 : powerpc/ipic: drop unused functions
00def7130af8 : powerpc/spufs: use struct_size() in kmalloc()
fbe3ab014f37 : powerpc: math-emu: remove unneeded header search paths
b00899b89578 : powerpc: remove redundant header search path additions
c142e9741e61 : KVM: powerpc: remove -I. header search paths
7cd4774ff7a4 : powerpc/mm: Fix debugfs_simple_attr.cocci warnings
607ea5090b3f : powerpc/irq: drop arch_early_irq_init()
31367b9a01d6 : powerpc/ps3: Use struct_size() in kzalloc()
3b702ddd0668 : powerpc/hvsi: Fix spelling mistake: "lenght" should be "length"
fae1383b38a1 : powerpc: use a CONSOLE_LOGLEVEL_DEBUG macro
226a893bbb1f : microblaze: no need to check return value of debugfs_create functions
6daae00243e6 : pinctrl: meson: meson8b: add the eth_rxd2 and eth_rxd3 pins
df28169e1538 : usb: gadget: Potential NULL dereference on allocation error
88b1bb1f3b88 : usb: dwc3: gadget: Fix the uninitialized link_state when udc starts
bd6742249b9c : usb: dwc3: gadget: Clear req->needs_extra_trb flag on cleanup
01c10880d242 : usb: dwc3: gadget: synchronize_irq dwc irq in suspend
fe2bfd0d40c9 : Input: xpad - add support for SteelSeries Stratus Duo
f5d5ef72cf75 : drm/cirrus: fix connector leak at unload
19b85cfabf5c : drm/bochs: move remaining fb bits to kms
60119b0ba0e7 : drm/bochs: drop old fbdev emulation code
7a0483ac4ffc : drm/bochs: switch to generic drm fbdev emulation
132a45340a4b : drm/bochs: add basic prime support
0bcdda5e35d7 : drm/bochs: move ttm_bo_(un)reserve calls into bochs_bo_{pin, unpin}
dde8fb5555a5 : drm/bochs: drop unused gpu_addr arg from bochs_bo_pin()
e9af3c608857 : drm/bochs: remove old bochs_crtc_* functions
834adb3bb8d0 : drm/bochs: atomic: set DRIVER_ATOMIC
568a4c72d469 : drm/bochs: atomic: use suspend/resume helpers
b635ecb5f2c7 : drm/bochs: atomic: use atomic page_flip helper
c13008562f81 : drm/bochs: atomic: use atomic set_config helper
6579c39594ae : drm/bochs: atomic: switch planes to atomic, wire up helpers.
63092001846e : drm/bochs: atomic: add mode_set_nofb callback.
0f0eb98e33c6 : drm/bochs: atomic: add atomic_flush+atomic_enable callbacks.
472fde887f6c : drm/bochs: split bochs_hw_setmode
35289661219b : drm/bochs: encoder cleanup
b318e3ff7ca0 : drm/virtio: drop prime import/export callbacks
f4c34b1e2a37 : drm/qxl: drop prime import/export callbacks
b6eba86030bf : Input: edt-ft5x06 - add offset support for ev-ft5726
2ebc1919e9a9 : Input: edt-ft5x06 - add support to update ev-ft5726 registers
a2f39dac0dec : Input: edt-ft5x06 - add support for Evervision FT5726
2e746942ebac : Input: input_event - provide override for sparc64
1eb7ea26d123 : Input: mtk-pmic-keys - remove duplicated include from mtk-pmic-keys.c
a73450036e32 : Input: mcs_touchkey - use struct_size() in kzalloc()
fb5fc09cc803 : Input: tca6416-keypad - use struct_size() in kzalloc()
0f60e6fb54fb : arm64: dts: qcom: pm8916: Add PON watchdog node
ff10032fb309 : arm64: dts: qcom: Correct "gpiio" typo in msm8996-pins
af61bef513ba : arm64: dts: apq8016-sbc: Increase load on l11 for SDCARD
041b9a7b9fdb : arm64: dts: pms405: Export PMIC temperature to thermal framework
4bbbca1e7fea : arm64: dts: qcom: qcs404: Add WCN3990 WLAN module device node
f72281126815 : arm64: dts: qcom: qcs404: sdcc1: enable HS400
c604b82a09ce : arm64: dts: sdm845: Add cpufreq device node
9ebfcba1ac46 : arm64: dts: qcom: sdm845: Add USB PHY lane two
b010fdb4ea58 : arm64: dts: qcom: sdm845: Add UFS nodes for sdm845-mtp
cc16687fbd74 : arm64: dts: qcom: sdm845: add UFS controller
4429e57567bb : arm64: dts: sdm845: Add node for arm,mmu-500
b454dbdb8f06 : arm64: dts: qcom: sdm845: Add SD nodes for sdm845-mtp
67d62e5a3b55 : arm64: dts: qcom: sdm845: Add SD node
ba0a64bcf8fc : drm/i915/gvt: Allow F_CMD_ACCESS on mmio 0x21f0
bd352a739fde : kbuild: remove unused baseprereq
9a47db8e7a9d : drm: rcar-du: Remove inclusion of drmP.h
dedd876c949e : drm: rcar-du: Disable unused DPAD outputs
b8a43032a7b8 : drm: rcar-du: Move CRTC outputs bitmask to private CRTC state
cef0d9cfe4e5 : drm: rcar-du: Replace EXT_CTRL_REGS feature flag with generation check
f41cb153e6fa : drm: rcar-du: dw-hdmi: Reject modes with a too high clock frequency
90b5f679ef16 : drm: rcar-du: lvds: add R8A774C0 support
939ef2a586e5 : drm: rcar-du: Add r8a774c0 device support
1cac4f267b60 : dt-bindings: display: renesas: lvds: Document r8a774c0 bindings
8c9fde42c5d3 : dt-bindings: display: renesas: du: Document r8a774c0 bindings
f325529ba13e : drm: rcar-du: Convert live DT patches to sugar syntax
06c3bbd3c127 : drm/shmob: Fix return value check in shmob_drm_probe
63f8f3badf79 : drm: bridge: Constify mode arguments to bridge .mode_set() operation
9b0bb07328f2 : soc: imx: Break dependency on SOC_IMX8MQ for GPCv2
16fd20aa9808 : kbuild: Disable LD_DEAD_CODE_DATA_ELIMINATION with ftrace & GCC <= 4.7
2648ca1859bb : kconfig: clean generated *conf-cfg files
839eb8c7738b : dt-bindings: arm: imx: add imx8qxp mek support
1c7fc5cbc339 : Linux 5.0-rc2
b7285b425318 : kernel/sys.c: Clarify that UNAME26 does not generate unique versions anymore
a17ce9960b36 : drm/rockchip: add missing of_node_put
4ad84cb56b00 : mei: squash single_recv_buf into one bit in client properties
f7ee8ead151f : mei: me: add denverton innovation engine device IDs
173436ba800d : mei: me: mark LBG devices as having dma support
82e59cbe5fdc : mei: dma: silent the reject message
345dca4ca7e6 : x86/e820: Replace kmalloc() + memcpy() with kmemdup()
25c390ec2216 : ARM: s5pv210_defconfig: Enable cpufreq
d6aebe5116a1 : ARM: s5pv210_defconfig: Enable more drivers present on Samsung Aries
0775989a3329 : ARM: s5pv210_defconfig: Run make savedefconfig
e1706720408e : phy: fix build breakage: add PHY_MODE_SATA
da8b7f0fb02b : MAINTAINERS: add all files matching "imx" and "mxs" to the IMX entry
23b2441b9002 : ARM: imx: don't build ssi-fiq if not required
ba0f4560526b : ARM: dts: imx6sx: correct backward compatible of gpt
1b5715c602fd : arm64: dts: rockchip: add ROCK Pi 4 DTS support
4a26c1602927 : ARM: dts: rv1108: Add support for rv1108-elgin-r1 board
d4c03ebe7c03 : dt-bindings: Add vendor prefix for elgin
fa2b56e7af46 : ARM: dts: rockchip: rv1108: Add spim0 and spim1 pinctrl groups
a4b0e36d694d : ARM: dts: rockchip: Add missing dma-names SPI support for rv1108
58bcc8d95545 : ARM: dts: rockchip: add rk3066 vop display nodes
f6ff49b8a3b6 : iio: accell: mma8452: add vdd/vddio regulator operation support
a7b4f316af85 : dt-bindings: iio: accel: mma8452: add power supplies property
1a02d1239389 : iio: light: isl29018: add vcc regulator operation support
1dca9bdec6cb : iio: magnetometer: mag3110: add vdd/vddio regulator operation support
192778fb969c : iio: dac: ad5686: Add support for AD5674R/AD5679R
6ef982dec7ed : bnxt_en: Fix context memory allocation.
0b815023a1d4 : bnxt_en: Fix ring checking logic on 57500 chips.
f4a6de855eae : drm: rockchip: vop: add rk3066 vop definitions
e717f8c6dfec : iio: adc: Add the TI ads124s08 ADC code
49ad8171e56c : iio: ti-ads124s08: Add DT binding documentation
f214ff521fb1 : iio: ti-ads8688: Update buffer allocation for timestamps
b119d3bc328e : tools: iio: iio_generic_buffer: make num_loops signed
ee17e5d6201c : signal: Make siginmask safe when passed a signal of 0
9bcf15f75cac : iio: adc: axp288: Fix TS-pin handling
0808831dc62e : iio: chemical: atlas-ph-sensor: correct IIO_TEMP values to millicelsius
2e905c7abdcd : x86/asm: Remove unused __constant_c_x_memset() macro and inlines
88ca66d8540c : x86/asm: Remove dead __GNUC__ conditionals
b981a6863e9b : drm/doc: Move bridge link target to the right place
0aa5eb3a4429 : drm/panel: Small documentation polish
3fbdfe99f752 : drm/of: Fix kerneldoc
33e70110876e : drm/docs: improve docs for drm_drv.c
7fefaadd6a96 : binderfs: handle !CONFIG_IPC_NS builds
326a859b2814 : scsi: ufs: Remove select of phy-qcom-ufs from ufs-qcom
9e8f1c798314 : scsi: cxgb4i: add wait_for_completion()
4a01ab60f550 : scsi: qla1280: set 64bit coherent mask
9be9db9f78f5 : scsi: ufs: Fix geometry descriptor size
afd055809b38 : scsi: doc: remove reference to tmscsim.txt file
c65bfc816369 : scsi: megaraid_sas: Retry reads of outbound_intr_status reg
34a2ce887668 : scsi: qedi: Add ep_state for login completion on un-reachable targets
ce9e7bce4352 : scsi: ufs: Fix system suspend status
cec9771d2e95 : scsi: libsas: Support SATA PHY connection rate unmatch fixing during discovery
01929a65dfa1 : scsi: libsas: Check SMP PHY control function result
ff525b6e2d30 : scsi: libsas: Fix some indentation in libsas.h
50b812755e97 : scsi: qla2xxx: Fix DMA error when the DIF sg buffer crosses 4GB boundary
0d422e670b6f : ARM: dts: i.MX51: digi-connectcore-som: Add support for I2C bus recovery
526f56a359c5 : ARM: dts: i.MX51: imx51-digi-connectcore: Enable ESDHC1
1fded78a67cb : ARM: dts: i.MX51: digi-connectcore: Move RTC from SOM to JSK
e0b22fa041a6 : ARM: dts: imx: Change i.MX27 interrupt controller unit name
c4f70b4f93b0 : ARM: dts: ls1021a: Add incr-burst-byte-adjustment property to USB3 node
7855d2ba1172 : scsi: qla2xxx: Add protection mask module parameters
f0783d43dde4 : scsi: qla2xxx: Use correct number of vectors for online CPUs
8d008e64a2eb : mISDN: hfcsusb: Use struct_size() in kzalloc()
4edff70494e4 : scsi: aic7xxx: aic79xx: mark expected switch fall-through
08b88e80a1f4 : ARM: dts: imx: replace gpio-key,wakeup with wakeup-source property
f1b1dceedd7b : scsi: bfa: bfa_ioc: Mark expected switch fall-throughs
d14e4cd45ac8 : scsi: bfa: bfa_fcs_rport: Mark expected switch fall-throughs
8425811b8d95 : scsi: bfa: bfa_fcs_lport: Mark expected switch fall-throughs
b9f57f5805cf : scsi: esas2r: esas2r_init: mark expected switch fall-throughs
0154878dec5c : arm64: dts: lx2160a: Add dma-ranges property
703c5e40fd8e : arm64: dts: lx2160a: Add fsl-mc node
211d62a8ce68 : scsi: st: mark expected switch fall-throughs
7bb25a89aad2 : scsi: hisi_sas: Set protection parameters prior to adding SCSI host
41d1c8839e5f : net: clear skb->tstamp in bridge forwarding path
71a8508402b5 : net: bpfilter: disallow to remove bpfilter module while being used
61fbf5933d42 : net: bpfilter: restart bpfilter_umh when error occurred
5b4cb650e569 : net: bpfilter: use cleanup callback to release umh_info
73ab1cb2de9e : umh: add exit routine for UMH process
fc9ac87eabb2 : scsi: qla4xxx: ql4_os: mark expected switch fall-through
a94a2572b977 : scsi: tcmu: avoid cmd/qfull timers updated whenever a new cmd comes
2ff33d663739 : isdn: i4l: isdn_tty: Fix some concurrency double-free bugs
7fbe078c37ab : vhost/vsock: fix vhost vsock cid hashing inconsistent
1000ae68e00f : arm64: dts: layerscape: Add incr-burst-type-adjustment property to USB3 node
e59e59b80e33 : firmware: imx: scu-pd: add fallback compatible string support
8ae170cfad9a : dt-bindings: fsl: scu: add imx8qm scu power domain support
d80eebeb5dc6 : dt-bindings: fsl: scu: add fallback compatible string for power domain
00ccd4532c8a : ARM: dts: vf610-bk4: fix incorrect #address-cells for dspi3
c0a636e4cc2e : clk: socfpga: stratix10: fix rate calculation for pll clocks
fa0be0a43f10 : net: stmmac: Prevent RX starvation in stmmac_napi_poll()
3b5094665e27 : net: stmmac: Fix the logic of checking if RX Watchdog must be enabled
0650d4017f4d : net: stmmac: Check if CBS is supported before configuring
fcc509eb10ff : net: stmmac: dwxgmac2: Only clear interrupts that are active
6dea7e1881fd : net: stmmac: Fix PCI module removal leak
8217724eb7c5 : doc: bindings: fix bad reference to ARM CPU bindings
927185c124d6 : x86/build: Specify elf_i386 linker emulation explicitly for i386 objects
0919871ac37f : acpi/nfit: Fix race accessing memdev in nfit_get_smbios_id()
3214a1668446 : drm/doc: Polish kerneldoc for drm_device.h
3c0d64e867ed : soc: fsl: guts: reuse machine name from device tree
9cd070a6d197 : drm/tda998x: Don't set dpms hook
81ce50c2c30b : drm/arc: Don't set the dpms hook
c2d88e06bcb9 : drm: Move the legacy kms disable_all helper to crtc helpers
bde0b5c109e8 : ata: ahci: mvebu: request PHY suspend/resume for Armada 3700
2f558bc3f33c : ata: ahci: mvebu: add Armada 3700 initialization needed for S2RAM
96dbcb40e4b1 : ata: ahci: mvebu: do Armada 38x configuration only on relevant SoCs
c9bc136791ba : ata: ahci: mvebu: remove stale comment
49e54187ae0b : ata: libahci_platform: comply to PHY framework
afb77422819f : bus: fsl-mc: automatically add a device_link on fsl_mc_[portal,object]_allocate
8a533a7de21a : soc: fsl: dpio: Change bpid type to u16
47441f7f73b7 : soc: fsl: dpio: add a device_link at dpaa2_io_service_register
f1e250bf3659 : soc: fsl: dpio: Add prefetch instruction
cf9ff75d15a9 : soc: fsl: dpio: store a backpointer to the device backing the dpaa2_io
9182ee2840a9 : soc: fsl: dpio: keep a per dpio device MC portal
11c8bac9b387 : soc: fsl: dpio: perform DPIO Reset on Probe
7e6fc2f50a31 : x86/kaslr: Fix incorrect i8254 outb() parameters
ef4efa14560a : dt-bindings: marvell,mmp2: fix typos in bindings doc
a2818ee4dce5 : selftests/livepatch: introduce tests
d67a53720966 : livepatch: Remove ordering (stacking) of the livepatches
c4e6874f2a29 : livepatch: Atomic replace and cumulative patches documentation
d697bad588eb : livepatch: Remove Nop structures when unused
e1452b607c48 : livepatch: Add atomic replace
20e55025958e : livepatch: Use lists to manage patches, objects and functions
958ef1e39d24 : livepatch: Simplify API by removing registration step
68007289bf3c : livepatch: Don't block the removal of patches loaded after a forced transition
0430f78bf38f : livepatch: Consolidate klp_free functions
26c3e98e2f8e : livepatch: Shuffle klp_enable_patch()/klp_disable_patch() code
19514910d021 : livepatch: Change unsigned long old_addr -> void *old_func in struct klp_func
5a9372f751b5 : mips: fix n32 compat_ipc_parse_version
cffbb02dafa3 : ARM: dts: nomadik: Augment NHK15 panel setting
324bb707d2a5 : drm/panel: Add a driver for the TPO TPG110
83b4c147967b : clk: qcom: Select QCOM_GDSC with MSM_GCC_8998
5962dd22f0ff : x86/intel/lpss: Make PCI dependency explicit
3affaa5a7ca3 : drm/afbc: Add AFBC modifier usage documentation
826c1362e79a : x86/kvm/nVMX: don't skip emulated instruction twice when vmptr address is not backed
cf1754c2a1d6 : Documentation/virtual/kvm: Update URL for AMD SEV API specification
b7c1c226f940 : KVM/VMX: Avoid return error when flush tlb successfully in the hv_remote_flush_tlb_with_range()
3f14a89d1132 : kvm: sev: Fail KVM_SEV_INIT if already initialized
98938aa8edd6 : KVM: validate userspace input in kvm_clear_dirty_log_protect()
d14eff1bc53e : KVM: x86: Fix bit shifting in update_intel_pt_cfg
60f1bf29c0b2 : s390/smp: Fix calling smp_call_ipl_cpu() from ipl CPU
190f056fba23 : s390/vdso: correct vdso mapping for compat tasks
b7cb707c3730 : s390/smp: fix CPU hotplug deadlock with CPU rescan
a38662084c8b : s390/mm: always force a load of the primary ASCE on context switch
03aa047ef2db : s390/early: improve machine detection
d3736d82e816 : tty: Don't hold ldisc lock in tty_reopen() if ldisc present
890880ddfdbe : drm: Auto-set allow_fb_modifiers when given modifiers at plane init
0ea3305d7c59 : drm/vc4: Limit SAND tiling support to semiplanar YUV420 formats
7d0250ed8e69 : drm/atomic: Add missing () to function ref in kerneldoc
65f750e5457a : x86/kdump: Export the SME mask to vmcoreinfo
1e9080ac21d1 : drm: Unexport drm_crtc_force_disable
934c5b32a5e4 : drm/nouveau: Stop using drm_crtc_force_disable
a50f52dcc3b5 : drm/ch7006: Stop using drm_crtc_force_disable
e3e4767bd550 : mmc: core: don't override the CD GPIO level when "cd-inverted" is set
2d2d478576d7 : pinctrl: mediatek: fix Kconfig build errors for moore core
5c9decdfbb40 : mt76: add led support to mt76x0e driver
3121742915b5 : mt76: use proper name for __MT76x02_H macro
e76deac6f00b : mt76: dma: avoid indirect call in mt76_dma_tx_queue_skb
32fb47fd9c55 : mt76: make const array 'data' static, shrinks object size
c1e0d2be0acf : mt76: mmio: introduce mt76x02_check_tx_hang watchdog
87e86f90196f : mt76: dma: do not build skb if reported len does not fit in buf_size
c09f4d0a1f81 : mt76: mac: minor optimizations in mt76x02_mac_tx_rate_val
f82ce8d9bd49 : mt76: add energy detect CCA support to mt76x{0,2}e drivers
3fd612df8ac7 : mt76x2: init: set default value for MT_TX_LINK_CFG
35c572818ca2 : mt76: dfs: run mt76x02_dfs_set_domain atomically
bf349ce16ef4 : mt76x2: add static qualifier to mt76x2_init_hardware
9bc29420d745 : mt76x0: configure MT_VHT_HT_FBK_CFG1
26a7b5473191 : mt76x02: set protection according to ht operation element
493d2dfab34b : mt76x02: fixup MT_PROT_RATE_* defines
20ce270e5a7d : mt76x02: do not set protection on set_rts_threshold callback
b9f81643b6ae : mt76x0: pci: fix ACS support
e207afa0232d : mt76: usb: avoid queue/status spinlocks while passing tx status to mac80211
4989338ed305 : mt76: mac: run mt76x02_mac_work routine atomically
374eb1b55540 : mt76: fix typo in mt76x02_check_mac_err routine
85b7e2acd31b : mt76: Add missing include of linux/module.h
0ecf94dc3695 : mt76: usb: do not build the skb if reported len does not fit in buf_size
4d4b12bc56d3 : mt76: dma: remove napi from mt76_dma_rx_fill signature
7267a7965dd7 : mt76: request tx status for powersave released EOSP packet
cbbfd73767cd : mt76: throttle transmission of buffered multicast packets
9fe310546559 : mt76: add size check for additional rx fragments
00257e0cc550 : fbdev: offb: Fix OF node name handling
a01421e44843 : omap2fb: Fix stack memory disclosure
48d2ba625701 : cifs: update internal module version number
9a66396f1857 : CIFS: Fix error paths in writeback code
ee258d79159a : CIFS: Move credit processing to mid callbacks for SMB3
8a26f0f781f5 : CIFS: Fix credits calculation for cancelled requests
b9a74cde9495 : cifs: Fix potential OOB access of lock element array
92a8109e4d3a : cifs: Limit memory used by lock request calls to a page
15bc77f94e9f : cifs: move large array from stack to heap
ee13919c2e8d : CIFS: Do not hide EINTR after sending network packets
0ce7b4a77412 : ARM: dts: imx6sl: correct PWM ipg clock source
fcf5036f0969 : powerpc/4xx/ocm: Fix fix for phys_addr_t printf warnings
6bca51591751 : powerpc/powernv/npu: Fix oops in pnv_try_setup_npu_table_group()
897bc3df8c5a : powerpc/tm: Limit TM code inside PPC_TRANSACTIONAL_MEM
fb0bdec51a49 : powerpc/8xx: fix setting of pagetable for Abatron BDI debug tool.
d7b6cc199b2d : powerpc/powernv/npu: Allocate enough memory in pnv_try_setup_npu_table_group()
36bdf3cae09d : binderfs: reserve devices for initial mount
21face6f0d4d : ARM: integrator: impd1: use struct_size() in devm_kzalloc()
48c67f1fc663 : pinctrl/amd: fix typo
1e11820f72b7 : pinctrl: sirf: atlas7: use struct_size() in devm_kzalloc()
16f4372fd7a5 : pinctrl: mcp23s08: use struct_size() in devm_kzalloc()
6e737a4e921e : pinctrl: mediatek: add EINT support to virtual GPIOs
5b438f4ba315 : iommu/vt-d: Support page request in scalable mode
e8e683ae9a73 : iommu/of: Fix probe-deferral
bd3c2e66e4cb : iommu/iova: Allow compiling the library without IOMMU support
ba93c357229f : iommu/msm: Reduce indentation
279667212ab2 : arm64: kexec_file: return successfully even if kaslr-seed doesn't exist
c7777236dd8f : ACPI/IORT: Fix rc_dma_get_range()
4b03f3f4ccb8 : staging: erofs: Add identifier for function definition arguments
e7dfb1cff65b : staging: erofs: fixed -Wmissing-prototype warnings by moving prototypes to header file.
0a64d62d5399 : staging: erofs: fixed -Wmissing-prototype warnings by making functions static.
298e59d32295 : tools/bpf: fix bpftool map dump with bitfields
e43207fa2e61 : tools/bpf: test btf bitfield with >=256 struct member offset
17e3ac812541 : bpf: fix bpffs bitfield pretty print
06382deac2b8 : Revert "staging: rtl8723bs: Mark ACPI table declaration as used"
e4889362e038 : gpio: sama5d2-piobu: Set proper output level for direction_output
c13295ad219d : binderfs: rename header to binderfs.h
849d540ddfcd : binderfs: implement "max" mount option
3ffe6c9621cd : arm64: dts: fsl: ls1046a: disable uarts by default
bc3e457072aa : arm64: dts: fsl: ls1046a: disable the flash controller by default
1ba67dafb3fd : arm64: dts: fsl: use a generic node name for m25p80 flashes
3fbb9a8d79a8 : pinctrl: dt-bindings: Fix the armada-37xx documentation
4d98fbaacd79 : pinctrl: armada-37xx: add missing pin: PCIe1 Wakeup
823868fceae3 : pinctrl: armada-37xx: Correct mpp definitions
f05c07b05d67 : pinctrl: imx: add imx8qm driver
d04e779fb1db : gpio: pca953x: Make symbol 'pca953x_i2c_regmap' static
859873fb12ba : arm64: dts: ls1088: add missing dma-coherent property in fsl-mc
83c58a55ce78 : arm64: dts: ls1088: add smmu device node
881e90d27a07 : arm64: dts: layerscape: add num-viewport property for PCIe DT nodes
5ddb78d6b149 : ARM: dts: ls1021a: add num-viewport property for PCIe DT nodes
c7995bcb36ef : bus: imx-weim: guard against timing configuration conflicts
8b8cb52af34d : bus: imx-weim: support multiple address ranges per child node
4c783b010467 : dt-bindings: bus: imx-weim: document multiple address ranges per child node
ae1d2add26a4 : soc: imx: gpcv2: handle reset clocks
b798d5a1b0ea : soc: imx: gpcv2: handle additional power-down bits in handshake register
a5176a4cb85b : drm/nouveau/falcon: avoid touching registers if engine is off
118780066e30 : drm/nouveau: Don't disable polling in fallback mode
15f77c4ade33 : drm/nouveau: register backlight on pascal and newer
6b476662b09c : crypto: algapi - reject NULL crypto_spawn::inst
14aa1a839a33 : crypto: algapi - remove crypto_alloc_instance()
31d40c20983f : crypto: null - convert ecb-cipher_null to skcipher API
426bcb50856f : crypto: arc4 - convert to skcipher API
0be487ba2e2f : crypto: pcbc - convert to skcipher_alloc_instance_simple()
fb6de25c3bdb : crypto: pcbc - remove ability to wrap internal ciphers
21f3ca6cd52e : crypto: ofb - convert to skcipher_alloc_instance_simple()
6b611d98c6f5 : crypto: keywrap - convert to skcipher API
52e9368fe6d9 : crypto: ecb - convert to skcipher API
11f14630c4b3 : crypto: ctr - convert to skcipher API
03b8302ddaad : crypto: cfb - convert to skcipher_alloc_instance_simple()
a5a84a9dbf3d : crypto: cbc - convert to skcipher_alloc_instance_simple()
0872da16dd63 : crypto: skcipher - add helper for simple block cipher modes
251b7aea34ba : crypto: pcbc - remove bogus memcpy()s with src == dest
b3e3e2db7de4 : crypto: ofb - fix handling partial blocks and make thread-safe
6c2e322b3621 : crypto: cfb - remove bogus memcpy() with src == dest
394a9e044702 : crypto: cfb - add missing 'chunksize' property
1bb64d867cfe : crypto: virtio - clean up indentation, replace spaces with tab
af8cb01f1e43 : crypto: Kconfig - Fix typo in "pclmul"
e12468241b19 : crypto: chelsio - remove set but not used variables 'adap'
66af86d93ce3 : crypto: chelsio - check set_msg_len overflow in generate_b0
be8a54d367bf : crypto: ux500 - catch dma submission error
d072bfa48853 : crypto: crypto4xx - add prng crypto support
12b8567f6fa4 : crypto: caam - add support for xcbc(aes)
9a2537d0ebc9 : crypto: caam - create ahash shared descriptors only once
0f103b37282f : crypto: caam - fix error reporting for caam_hash_alloc
fa5cd1c72e32 : crypto: ccp - Update copyright notices and dates
8d555c528565 : crypto: chtls - remove set but not used variables 'err, adap, request, hws'
bec9ba7f3763 : crypto: cipher - remove struct cipher_desc
5b3b9871cc28 : crypto: caam - move shared symbols in a common location
a2b91efd30eb : arm64: dts: imx8mq: move watchdog nodes to correct location
53e0c2aa9a59 : selinux: do not override context on context mounts
a83d6ddaebe5 : selinux: never allow relabeling on context mounts
232c9eec417a : drm/nouveau: Use atomic VCPI helpers for MST
5e187a01426d : drm/dp_mst: Check payload count in drm_dp_mst_atomic_check()
eceae1472467 : drm/dp_mst: Start tracking per-port VCPI allocations
bea5c38f1eb6 : drm/dp_mst: Add some atomic state iterator macros
7aa275ca0eae : drm/nouveau: Grab payload lock in nv50_msto_payload()
d79a3c52f34b : drm/nouveau: Stop unsetting mstc->port, use malloc refs
81640f01c2aa : drm/nouveau: Keep malloc references to MST ports
5e292e7646ef : drm/nouveau: Remove unnecessary VCPI checks in nv50_msto_cleanup()
013240935d4e : drm/nouveau: Remove bogus cleanup in nv50_mstm_add_connector()
e46e01eebbbc : selinux: stop passing MAY_NOT_BLOCK to the AVC upon follow_link
3a28cff3bd4b : selinux: avoid silent denials in permissive mode under RCU walk
5b0e7310a2a3 : selinux: fix GPF on invalid policy
8615f5596335 : ARM: dts: meson8m2: mxiii-plus: mark the SD card detection GPIO active-low
c8bfe65fb1fb : ARM: dts: meson8b: ec100: mark the SD card detection GPIO active-low
3fb348e03031 : ARM: dts: meson8b: odroidc1: mark the SD card detection GPIO active-low
d25689760b74 : drm/amdgpu/display: Keep malloc ref to MST port
79a47cd36c8d : drm/i915: Keep malloc references to MST ports
cfe9f90358d9 : drm/dp_mst: Fix payload deallocation on hotplugs using malloc refs
a68f9917721b : drm/dp_mst: Stop releasing VCPI when removing ports from topology
56d1c14ecfe8 : drm/dp_mst: Restart last_connected_port_and_mstb() if topology ref fails
ebcc0e6b5091 : drm/dp_mst: Introduce new refcounting scheme for mstbs and ports
d0757afd00d7 : drm/dp_mst: Rename drm_dp_mst_get_validated_(port|mstb)_ref and friends
4afb8a26b53a : drm/dp_mst: Fix some formatting in drm_dp_mst_deallocate_vcpi()
e0ac7113fb23 : drm/dp_mst: Fix some formatting in drm_dp_mst_allocate_vcpi()
de6d68182f22 : drm/dp_mst: Fix some formatting in drm_dp_payload_send_msg()
3d76df632d7f : drm/dp_mst: Fix some formatting in drm_dp_add_port()
99e322cc512f : arm64: dts: meson-axg: s400: add spdifin to the sound card
e6a5539799ab : arm64: dts: meson-axg: s400: add spdif-dir codec
5e6a18ac6caa : arm64: dts: meson-axg: add spdifin
c3ea80b6138c : ARM: dts: meson8b: add the Mali-450 MP2 GPU
7d3f6b536e72 : ARM: dts: meson8: add the Mali-450 MP6 GPU
5938f2c8c8bb : dt-bindings: gpu: mali-utgard: add Amlogic Meson8 and Meson8b compatible
e402d24d8841 : ARM: dts: meson8b: add the APB bus
7e22d7283487 : ARM: dts: meson8: add the APB bus
2fc6f3773733 : ARM: dts: meson6: add the APB2 bus
e35e26b26e95 : arm: dts: meson: Fix IRQ trigger type for macirq
081de9495c7a : RDMA: Clear CTX objects during their allocation
0975890ebe9b : RDMA: Clear CQ objects during their allocation
8cbfaac3d097 : RDMA: Clear PD objects during their allocation
dbe30dae487e : RDMA/qedr: Fix out of bounds index check in query pkey
b188940796c7 : RDMA/ocrdma: Fix out of bounds index check in query pkey
4959d5da5737 : IB/usnic: Fix out of bounds index check in query pkey
b0ea0fa5435f : IB/{core,hw}: Have ib_umem_get extract the ib_ucontext from ib_udata
6fa8f1afd337 : IB/{core,uverbs}: Move ib_umem_xxx functions from ib_core to ib_uverbs
9d9f59b4204b : RDMA/mthca: Clear QP objects during their allocation
6325e01b6cdf : RDMA/vmw_pvrdma: Return the correct opcode when creating WR
10f4e765879e : netfilter: nft_flow_offload: fix interaction with vrf slave device
e2c8d550a973 : netfilter: ebtables: account ebt_table_info to kmemcg
677e8bbc0e5a : drm/rockchip: Add reflection properties
fbb1c7382671 : drm/rockchip: Separate RK3288 from RK3368 win01 registers
2996fb75d69c : drm/rockchip: Fix typo in VOP macros argument
74256b7ecf77 : drm/i915: Update DRIVER_DATE to 20190110
b67d4530cdad : i2c: tegra: Fix Maximum transfer size
6ebec961d59b : i2c: dev: prevent adapter retries and timeout being set as minus value
2076607a20bd : qcom-scm: Include <linux/err.h> header
1c21aa8f2b68 : drm/rockchip: Fix YUV buffers color rendering
15609559a834 : drm/rockchip: update cursors asynchronously through atomic.
8ce5f8415753 : of: Remove struct device_node.type pointer
c1a85a00ea66 : LSM: generalize flag passing to security_capable
b19bce0335e2 : net: ethernet: mediatek: fix warning in phy_start_aneg
c5715b8fabfc : tcp: change txhash on SYN-data timeout
ea89098ef9a5 : net: dsa: mv88x6xxx: mv88e6390 errata
001e465f09a1 : bonding: update nest level on unlink
c8c97a4fb52c : rtc: isl1208: fix negative digital trim reporting
074b01a51d05 : rtc: Fix UBSAN overflow warning
7c617e0c5f37 : rtc: pcf8523: Add rv8523 compatible
1d67a232105b : rtc: sd3078: new driver.
a1c1eae4690a : dt-bindings: rtc: sd3078: add device tree documentation
a9074e1e3d78 : dt-bindings: define vendor prefix for whwave, Inc.
8544f4aa9dd1 : CIFS: Fix credit computation for compounded requests
33fa5c8b8a7d : CIFS: Do not set credits to 1 if the server didn't grant anything
b983f7e92348 : CIFS: Fix adjustment of credits for MTU requests
c715f89c4dab : cifs: Fix a tiny potential memory leak
8428817dc400 : cifs: Fix a debug message
1856b9f7bcc8 : dm crypt: fix parsing of extended IV arguments
7510a9c68c13 : drm: msm: Cleanup drm_display_mode print str
0b94260ac1e1 : ARM: dts: exynos: Fix eMMC regulator properties on Odroid U3 boards
04aacc64ca38 : ARM: dts: exynos: Fix conflicting fixed-regulator GPIO flags and properties
f4bd542bcaee : drm/fb-helper: Scale back depth to supported maximum
4de3f59c51f9 : ARM: dts: s3c2416: Fix xti node's missing reg property warning
be6a95a55a09 : ARM: dts: s5pv210: Fix onenand's unit address format warning
b99f1870b689 : ARM: dts: s5pv210: Add DMC nodes
c7985d8cb4c2 : ARM: dts: s5pv210: Add support for more devices present on Aries
657846f75670 : ARM: dts: s5pv210: Add reserved memory for MFC on Aries
a214720cbf50 : Disable MSI also when pcie-octeon.pcie_disable on
b89d82ef01b3 : arm64: kpti: Avoid rewriting early page tables when KASLR is enabled
5edc22cc1d33 : afs: Set correct lock type for the yfs CreateFile
c2b8bd49d35a : afs: Use struct_size() in kzalloc()
1581b2df4cbf : drm/edid: Add display_info.rgb_quant_range_selectable
8ee491b4d29b : drm/radeon: Use drm_hdmi_avi_infoframe_quant_range()
c3735f5c1f9b : drm/i915: Use drm_hdmi_avi_infoframe_quant_range() for SDVO HDMI as well
13d0add333af : drm/edid: Pass connector to AVI infoframe functions
2e3bc6125154 : fs/jfs: Switch to use new generic UUID API
1b3922a8bc74 : btrfs: Use real device structure to verify dev extent
7ca5e8f089c2 : jfs: compare old and new mode before setting update_mode flag
3a9a12fbed5f : jfs: remove incorrect comment in jfs_superblock
72893f0c6bd3 : gpiolib-acpi: Preserve non direction flags when updating gpiod_flags
e8dacf5957ea : gpio: mvebu: implement get_direction
beaf3d1901f4 : bpf: fix panic in stack_map_get_build_id() on i386 and arm32
f98937c6bb73 : selftests: bpf: install files tcp_(server|client)*.py
df209c43a0e8 : gpio: pl061: handle failed allocations
11b36abc249f : samples: bpf: user proper argument index
e3ca63de8ade : selftests/bpf: add missing executables to .gitignore
3fe931b31a40 : thermal: int340x_thermal: Fix a NULL vs IS_ERR() check
7d033c9f6a7f : ipv6: fix kernel-infoleak in ipv6_local_error()
85704cb8dcfd : net/core/neighbour: tell kmemleak about hash tables
fd21c89b8765 : net: cxgb4: fix various indentation issues
2acc0abc882a : net: cxgb3: fix various indentation issues
4a06fa67c4da : ip: on queued skb use skb_header_pointer instead of pskb_may_pull
0b7959b62573 : tun: publish tfile after it's fully initialized
9f51c05dc41a : pvcalls-front: Avoid get_free_pages(GFP_KERNEL) under spinlock
9fab8a2ea0d3 : drm/i915: Removing polling for struct_mutex from vmap shrinker
3824e41975ae : drm/i915: Use mutex_lock_killable() from inside the shrinker
15c03092a9fb : tools headers powerpc: Remove unistd.h
a1a38e1f4d1d : dt-bindings: arm: Convert FSL board/soc bindings to json-schema
d45a90cb5d06 : crypto: sm3 - fix undefined shift by >= width of value
1bea445b0a02 : crypto: talitos - fix ablkcipher for CONFIG_VMAP_STACK
c56c2e173773 : crypto: talitos - reorder code in talitos_edesc_alloc()
6db43410179b : crypto: adiantum - initialize crypto_spawn::inst
06bbf753476d : crypto: cavium/nitrox - Use after free in process_response_list()
a7773363624b : crypto: authencesn - Avoid twice completion call in decrypt path
2dd3fde41bf3 : crypto: caam - fix SHA support detection
04e6d25c5bb2 : crypto: caam - fix zero-length buffer DMA mapping
dc95b5350a8f : crypto: ccree - convert to use crypto_authenc_extractkeys()
ab57b33525c3 : crypto: bcm - convert to use crypto_authenc_extractkeys()
8f9c46934848 : crypto: authenc - fix parsing key with misaligned rta_len
0206131811fa : perf powerpc: Rework syscall table generation
e7a095908227 : arm64: dts: rockchip: Add devicetree for NanoPC-T4
fc6a6521556c : ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()
7f9e20ef0f46 : drm/i915: Guard error capture against unpinned vma
ce938231bd3b : ath9k: Avoid OF no-EEPROM quirks without qca,no-eeprom
cf91ce9696a0 : ARM: dts: vf610-bk4: Provide support for reading ID code from MVB device
f299e0bdbaeb : drm: Fix documentation generation for DP_DPCD_QUIRK_NO_PSR
70e31424eabe : drm/i915: init per-engine WAs for all engines
280d479b3102 : drm/i915: Unwind failure on pinning the gen7 ppgtt
107c595c2a27 : drm/i915: Skip the ERR_PTR error state
1035f4a65f58 : drm/i915: Disable PSR in Apple panels
70c25259537c : csky: fixup compile error with CPU 810.
0ab66b3c326e : regulator: max77620: Initialize values for DT properties
04eb1efcd614 : ASoC: soc-core: Hold client_mutex around soc_init_dai_link()
2b5ab0eeb5ca : drm/crtc-helpers: WARN when used with atomic drivers
74fa750e63a9 : spi: davinci: Get rid of dangling variable
4ad0be160544 : brcmfmac: Use firmware_request_nowarn for the clm_blob
3a33bd840523 : brcmfmac: fix system warning message during wowl suspend
777bc4801a68 : bcma: use dev_* printing functions
5a1c18b761dd : bcma: keep a direct pointer to the struct device
7fdcb8e12660 : rsi: add support for hardware scan offload
42daad3343be : brcmfmac: add a check for the status of usb_register
06605b0d38b4 : cw1200: drop useless LIST_HEAD
51c8d24101c7 : cw1200: fix missing unlock on error in cw1200_hw_scan()
4d95f99c59b8 : brcmfmac: Add DMI nvram filename quirk for PoV TAB-P1006W-232 tablet
72255c807156 : ray_cs: fix array out-of-bounds access
ba2ffc96321c : wlcore: Fix memory leak in case wl12xx_fetch_firmware failure
6375d40322f0 : brcmsmac: remove set but not used variables 'phybw40, maxtargetpwr'
b5f034845e70 : ARM: dts: kirkwood: Fix polarity of GPIO fan lines
59c4dccbc367 : arm64: dts: marvell: mcbin: fix PCIe reset signal
132ac39cffbc : arm64: dts: marvell: armada-ap806: reserve PSCI area
d9ed41962ee2 : arm64: asm-prototypes: Fix fat-fingered typo in comment
4f0a0cd52d6c : spi: dw: fix warning unused variable 'ret'
ba422731316d : mm/mmu_notifier: mm/rmap.c: Fix a mmu_notifier range bug in try_to_unmap_one
f833fe2056b3 : ASoC: Intel: bytcht_es8316: use correct drvdata in snd_byt_cht_es8316_mc_remove()
4089e272ac61 : gpu/drm: Fix lock held when returning to user space.
ca27e4cd0bdd : PM-runtime: Fix autosuspend_delay on 32bits arch
1f7b7081568b : PM-runtime: Fix 'jiffies' in comments after switch to hrtimers
d78a600f703b : drm/i915: drop DPF code for gen8+
a60acb223fec : drm/i915: init per-engine WAs for all engines
f663b0ca9b7d : drm/i915/selftests: recreate WA lists inside the selftest
b724cad74c7a : ARM: dts: Augment panel setting for Integrator/CP
85f5a4d666fd : rbd: don't return 0 on unmap if RBD_DEV_FLAG_REMOVING is set
b9a5c60bc2f6 : pwm: imx: Don't print an error on -EPROBE_DEFER
f20b187e32e0 : pwm: imx: Set driver data earlier simplifying the end of ->probe()
01482d2443db : pwm: imx: Remove if block where the condition is always wrong
5d0a4c11896e : pwm: Rearrange structures to group members by purpose
cc2d22477779 : pwm: Drop per-chip dbg_show callback
309b32fb97d8 : pwm: Don't use memcmp() to compare state variables
e430685f4969 : ARM: davinci: mityomapl138: use device properties for at24 eeprom
2f983f8c9417 : ARM: davinci: mityomapl138: use nvmem notifiers
19e99de9a53f : ARM: davinci: remove dead code related to MAC address reading
890150165649 : ARM: davinci: sffsdr: use device properties for at24 eeprom
6dce6036325e : ARM: davinci: sffsdr: fix the at24 eeprom device name
71be5811815f : ARM: davinci: dm646x-evm: use device properties for at24 eeprom
4b683bbbf572 : ARM: davinci: dm644x-evm: use device properties for at24 eeprom
c70cf56252b9 : ARM: davinci: da830-evm: use device properties for at24 eeprom
1e94d710e17d : ARM: davinci: dm365-evm: use device properties for at24 eeprom
5e4ac9274b0b : ARM: davinci: mityomapl138: don't read the MAC address from machine code
dab9ad442520 : ARM: davinci: da850-evm: remove dead MTD code
35e6103861a3 : xfrm: refine validation of template and selector families
7dd2e8f8a5dc : ARM: dts: da850-lcdk: Enable the analog mic input
c25748acc5c2 : ARM: dts: da850-lcdk: Correct the sound card name
bd540ebe68c3 : ARM: dts: da850-lcdk: Correct the audio codec regulators
7fca69d4e43f : ARM: dts: da850-evm: Correct the sound card name
706edaa88835 : ARM: dts: da850-evm: Correct the audio codec regulators
054b8dc381b1 : ARM: davinci: omapl138-hawk: fix label names in GPIO lookup entries
7f1015b29d9b : ARM: davinci: dm644x-evm: fix label names in GPIO lookup entries
94777ed3b644 : ARM: davinci: dm355-evm: fix label names in GPIO lookup entries
c3f08cceb6a5 : ARM: davinci: da850-evm: fix label names in GPIO lookup entries
cc557afb4d10 : ARM: davinci: da830-evm: fix label names in GPIO lookup entries
66a8d5bfb518 : drm/fb-helper: Ignore the value of fb_var_screeninfo.pixclock
62d85b3bf9d9 : drm/fb-helper: Partially bring back workaround for bugs of SDL 1.2
65441e1ffc21 : ARM: dts: imx6q-tbs2910: Switch to SPDX identifier
b1360dcfdaa1 : arm64: dts: allwinner: a64: Fix USB OTG regulator
cd8281acdf91 : ARM: dts: ls1021a: Add memory controller
02f95c355122 : ARM: dts: vf610-zii-cfu1: Run I2C0 at 400 kHz
13c033bc630a : ARM: dts: imx7ulp: add HSRUN mode clocks
ee46967fc6e7 : HID: core: replace the collection tree pointers with indices
5db470e229e2 : loop: drop caches if offset or block_size are changed
6c46c2e8c589 : drm/i915: Enable gfx virtualization for Coffeelake platform
5807bb4d8dd6 : drm/i915/gvt: Refine port select logic for CFL platform
360f864e43aa : drm/i915/gvt: Reuse the gmbus pin macro
c3b5a8430daa : drm/i915/gvt: Enable gfx virtualiztion for CFL
5cd02703b0a4 : drm/i915/gvt: Add mmio handler for CFL
36520ed005e7 : drm/i915/gvt: Add coffeelake platform definition
b007065a0aeb : drm/i915/gvt: give the cmd parser cmd_info a const treatment
ed8cce30163f : drm/i915/gvt: give the cmd parser decode_info a const treatment
ba64bd963934 : drm/i915/gvt: remove drmP.h include
b5679cebf780 : vmbus: fix subchannel removal
31aa6503a15b : bpf: correctly set initial window on active Fast Open sender
27de1f541f1f : tty/serial: Add RISC-V SBI earlycon support
649d4968860b : block: fix kerneldoc comment for blk_attempt_plug_merge()
a799aea0988e : netfilter: nft_flow_offload: Fix reverse route lookup
d22ba0cb1ffe : drm/i915: Reduce i915_request_alloc retirement to local context
e7f45099442a : sunrpc: kernel BUG at kernel/cred.c:825!
785cabaae94e : drm: remove drmP.h from drm_gem_cma_helper.h
84056e9b45f7 : drm/tinydrm: do not reply on drmP.h from drm_gem_cma_helper.h
fe1f664a3609 : drm/arc: do not rely on drmP.h from drm_gem_cma_helper.h
19126bdf962c : drm: remove include of drmP.h from drm_encoder_slave.h
428747ae5cca : drm: remove include of drmP.h from bridge/dw_hdmi.h
fb4b49278f6b : drm/gem: Mark pinned pages as unevictable
321c46b91550 : MIPS: BCM47XX: Setup struct device for the SoC
41af167fbc00 : MIPS: jazz: fix 64bit build
2513147dce23 : drm: make drm_framebuffer.h self contained
7af78f406119 : drm: move DRM_SWITCH_POWER defines to drm_device.h
ac4f24c213b8 : drm: drm_device.h: update comments to kernel-doc style
4fb6bb892493 : drm: i915: Cleanup drm_display_mode print str
5e8345a01f06 : drm: sti: Cleanup drm_display_mode print str
e343c123483b : drm: meson: Cleanup on drm_display_mode print str
c39ff7ea7805 : drm: omapdrm: Cleanup drm_display_mode print str
31cc9e09688c : clk: clps711x: Remove board support
0f884f8a090e : ARM: pxa: remove raumfeld board files and defconfig
a3115621c934 : drm/msm: fix build warning for 64-bit seqno
1c1eba86339c : drm/amdgpu: disable system memory page tables for now
0c6c81255827 : drm/amdgpu: set WRITE_BURST_LENGTH to 64B to workaround SDMA1 hang
3e958fe67720 : drm/amdgpu: fix CPDMA hang in PRT mode for VEGA20
59a12205d3c3 : lkdtm: Add tests for NULL pointer dereference
4c411157a42f : lkdtm: Print real addresses
a77d087fd566 : lkdtm: Do not depend on BLOCK and clean up headers
77977b800451 : clk: at91: enable AUDIOPLL as source for PCKx on SAMA5D2
6131dc81211c : clk: qcom: smd: Add support for MSM8998 rpm clocks
50cc4caf531a : clk: Add Fixed MMIO clock driver
5b42aac8904b : dt-bindings: clk: Add bindings for Fixed MMIO clock
239b8b34a856 : ASoC: Intel: Boards: move the codec PLL configuration to _init
549aff770ccf : perf symbols: Add 'arch_cpu_idle' to the list of kernel idle symbols
da8ced360ca8 : hv_balloon: avoid touching uninitialized struct page during tail onlining
ba50bf1ce9a5 : Drivers: hv: vmbus: Check for ring when getting debug info
412e60373245 : spi: core: avoid waking pump thread from spi_sync instead run teardown delayed
5f2420ed2189 : clk: qcom: Skip halt checks on gcc_usb3_phy_pipe_clk for 8998
0c8ff62504e3 : clk: qcom: Add missing freq for usb30_master_clk on 8998
26fe27d9201b : clk: qcom: Add CLK_SET_RATE_PARENT for 8998 branch clocks
2137a109a5e3 : clk: vc5: Abort clock configuration without upstream clock
b8a38ea64dc7 : nvme: don't initlialize ctrl->cntlid twice
6299358d198a : nvme: introduce NVME_QUIRK_IGNORE_DEV_SUBNQN
3da584f57133 : nvme: pad fake subsys NQN vid and ssvid with zeros
c7055fd15ff4 : nvme-multipath: zero out ANA log buffer
9846ac0143fe : nvme-fabrics: unset write/poll queues for discovery controllers
e85037a2e90a : nvme-tcp: don't ask if controller is fabrics
e9c2edc09892 : nvme-tcp: remove dead code
dcca16627272 : nvme-pci: fix out of bounds access in nvme_cqe_pending
8fae268b40f5 : nvme-pci: rerun irq setup on IO queue init errors
cc667f6d5de0 : nvme-pci: use the same attributes when freeing host_mem_desc_bufs.
c61e678f30da : nvme-pci: fix the wrong setting of nr_maps
c6e909972ef8 : clk: sysfs: fix invalid JSON in clk_dump
3d51e4d9de7d : clk: imx: Remove Kconfig duplicate include
04d979d7a7ba : ASoC: tlv320aic32x4: SND_SOC_DAPM_MICBIAS is deprecated
4f340efcb212 : clk: zynqmp: Fix memory allocation in zynqmp_clk_setup
03c87b95ac04 : regulator: provide rdev_get_regmap()
d39eca547f3e : clk: tegra: dfll: Fix a potential Oop in remove()
48504619a659 : clk: imx: fix potential NULL dereference in imx8qxp_lpcg_clk_probe()
34948b77bb09 : ARM: dts: mt7623: Add all CPUs in cooling maps
a807d5d7c4f3 : arm64: dts: add pcie nodes for MT2712
a9386c5366a7 : arm64: dts: add nand nodes for MT2712
db0b58d88d7d : arm64: dts: add mmc nodes for MT2712
d85b9774c8bd : arm64: dts: add pwm nodes for MT2712
9d66740cecbd : arm64: dts: add spi nodes for MT2712
dd00ecfad9ca : arm64: dts: add i2c nodes for MT2712
e82aa7991c19 : arm64: dts: add iommu/smi nodes for MT2712
1724f4cc5133 : arm64: dts: Add USB3 related nodes for MT2712
398ed2922527 : ARM64: dts: mediatek: Add all CPUs in cooling maps
e8c165fec90b : arm64: dts: Add uart for mt6797 EVB
58bef10e47fe : arm64: dts: mediatek: x20: Add pinmux support for UART1
9539c0c13663 : arm64: dts: mediatek: mt6797: Add pinctrl support
d031ee5374b6 : ARM: dts: Add support for 96Boards Chameleon96 board
5885ca007e9a : dt-bindings: vendor-prefixes: Add Novtech Vendor Prefix
670c672608a1 : soc: bcm: bcm2835-pm: Add support for power domains under a new binding.
5e6acc3e678e : bcm2835-pm: Move bcm2835-watchdog's DT probe to an MFD.
fbeab182b1ae : dt-bindings: soc: Add a new binding for the BCM2835 PM node. (v4)
6f3656f3552a : regulator: axp20x: check rdev is null before dereferencing it
b80ec7c0ef8d : firmware: raspberrypi: notify VC4 firmware of a reboot
c6275e4b12bf : soc: bcm2835: sync firmware properties with downstream
c322e85ad1d4 : ARM: dts: sunxi: bananapi-m2-plus: Add Bluetooth device node
1e5f1db4ccd8 : ARM: dts: sun8i: r40: bananapi-m2-ultra: Add Bluetooth device node
e5c6e693be83 : ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix WiFi regulator definitions
a5a4bc14914f : ARM: dts: sun8i: r40: Add pinmux setting for CLK_OUT_A
26e9ffeb2c04 : ARM: dts: sun8i: r40: Add pinmux settings for UART3 on PG pingroup
a58943abcb08 : ASoC: da7219: Add recalc_rate function to return DAI clock rate
47cb393ee481 : block: doc: add slice_idle_us to bfq documentation
a6028cc60aad : ASoC: da7219: MCLK should be enabled before DAI clocks
d03213f1287b : HID: sony: Fix SHANWAN PS3 GamePad rumble and led settings support
69481059c507 : HID: sony: Transform one-time SHANWAN check into quirk
a6d8654d885d : Btrfs: fix deadlock when using free space tree due to block group creation
d8b552424210 : Btrfs: fix race between reflink/dedupe and relocation
f7fa1107f30e : Btrfs: fix race between cloning range ending at eof and writeback
498c203d855e : tools include uapi: Sync linux/if_link.h copy with the kernel sources
dd9ee3444014 : vti4: Fix a ipip packet processing bug in 'IPCOMP' virtual tunnel
12750abad517 : xfrm: policy: fix infinite loop when merging src-nodes
fcf86f55f2d4 : selftests: xfrm: alter htresh to trigger move of policies to hash table
1d38900cb85d : xfrm: policy: fix reinsertion on node merge
1548bc4e0512 : xfrm: policy: delete inexact policies from inexact list on hash rebuild
7a474c36586f : xfrm: policy: increment xfrm_hash_generation on hash rebuild
355b00d1e140 : xfrm: policy: use hlist rcu variants on inexact insert, part 2
0977b2383de6 : selftests: xfrm: add block rules with adjacent/overlapping subnets
9400c41e77b8 : spi: dw: Convert to use CS GPIO descriptors
101a68e74fe0 : spi: davinci: Convert to use CS GPIO descriptors
054320b25520 : spi: clps711x: Convert to use CS GPIO descriptors
cfeefa79dc37 : spi: cadence: Convert to use CS GPIO descriptors
efc92fbb8760 : spi: atmel: Convert to use CS GPIO descriptors
8db79547e79f : spi: ath79: Convert to use CS GPIO descriptors
f3186dd87669 : spi: Optionally use GPIO descriptors for CS GPIOs
8780cf1142a5 : ASoC: soc-core: defer card probe until all component is added to list
0e141d1c65c1 : cpufreq: scmi: Fix frequency invariance in slow path
7604bf092098 : doc: trace: fix reference to cpuidle documentation file
3e2ffd655cc6 : include/linux/compiler*.h: fix OPTIMIZER_HIDE_VAR
d071ae09a4a1 : x86/build: Mark per-CPU symbols as absolute explicitly for LLD
cc4bddade114 : ARM: dts: sun8i: h3: Add ethernet0 alias to Beelink X2
aa9ad54285c7 : ARM: dts: sun6i: Add clock-output-names to osc24M clock
f8c15790e4d8 : drm/bridge: tc358767: use DP connector if no panel set
7923e09c7a76 : drm/bridge: tc358767: fix output H/V syncs
51b9e62eb695 : drm/bridge: tc358767: reject modes which require too much BW
9a63bd6fe1b5 : drm/bridge: tc358767: fix initial DP0/1_SRCCTRL value
4d9d54a73043 : drm/bridge: tc358767: fix single lane configuration
adf4109896bb : drm/bridge: tc358767: add defines for DP1_SRCCTRL & PHY_2LANE
4842379cbe6e : drm/bridge: tc358767: add bus flags
e4f358916d52 : x86, modpost: Replace last remnants of RETPOLINE with CONFIG_RETPOLINE
4e8052af858a : drm/i915/intel_dsi_vbt: Add support for PMIC MIPI sequences
429188f0bc6a : ACPI / PMIC: Add generic intel_soc_pmic_exec_mipi_pmic_seq_element handling
4f6016825237 : ACPI / PMIC: Implement exec_mipi_pmic_seq_element for CHT Whiskey Cove PMIC
7b5618f4b834 : ACPI / PMIC: Add support for executing PMIC MIPI sequence elements
a20ca6744ba7 : Build etnaviv on non-ARM architectures
bb8e82b64b4b : etnaviv mailing list is moderated
36c346e1c581 : ALSA: usb-audio: Remove set but not used variable 'first_ch_bits'
fc2a6cf060d0 : ALSA: hda: Fix a mask wrong issue in snd_hdac_stream_start()
90802938f7e8 : x86/cache: Rename config option to CONFIG_X86_RESCTRL
081e01f059ba : ALSA: hda: Fix mismatches for register mask and value in hdac controller
d1dd42110d27 : ALSA: hda/realtek - Disable headset Mic VREF for headset mode of ALC225
4d4b0c52bde4 : ALSA: hda/realtek - Add unplug function into unplug state of Headset Mode for ALC225
d4b9dd50076e : qxl: Use struct_size() in kzalloc()
d516e75c71c9 : drm/virtio: Drop deprecated load/unload initialization
2f80d7bd8d93 : drm/i915: drop all drmP.h includes
1cb95e072ede : libnvdimm/dimm: Fix security capability detection for non-Intel NVDIMMs
ccb7f15a8a3c : nfit: Mark some functions as __maybe_unused
f0e994372518 : drm/i915/gvt: Fix workload request allocation before request add
c20e57b32d81 : f2fs: no need to check return value of debugfs_create functions
5d539245cb18 : f2fs: export FS_NOCOW_FL flag to user
36c5733f9570 : f2fs: check inject_rate validity during configuring
40405851af73 : block: clarify documentation for blk_{start|finish}_plug
7b8f32eee779 : scsi: bnx2i: fix indentation issue, remove a tab
082c2cd2030e : scsi: sd: Make protection lookup tables static and relocate functions
cc29a1b0a3f2 : scsi: isci: initialize shost fully before calling scsi_add_host()
1afb4b852479 : scsi: hisi_sas: Add debugfs IOST file and add file operations
148e379f60c5 : scsi: hisi_sas: Add debugfs DQ file and add file operations
971afae7cf4f : scsi: hisi_sas: Add debugfs CQ file and add file operations
61a6ebf3f584 : scsi: hisi_sas: Add debugfs for port registers
caefac199676 : scsi: hisi_sas: Debugfs global register create file and add file operations
49159a5e4175 : scsi: hisi_sas: Take debugfs snapshot for all regs
eb1c2b72b769 : scsi: hisi_sas: Alloc debugfs snapshot buffer memory for all registers
ef63464bcf8f : scsi: hisi_sas: Create root and device debugfs directories
ad796f790cc2 : scsi: arcmsr: Update driver version to v1.40.00.10-20181217
afdda87852ef : scsi: arcmsr: Fix suspend/resume of ACB_ADAPTER_TYPE_B
1d120c6183aa : scsi: arcmsr: Separate 'set dma mask' as a function
7ec7261f66df : scsi: arcmsr: Add an option of set dma_mask_64 for ACB_ADAPTER_TYPE_A
a36ade416db7 : scsi: arcmsr: Update ACB_ADAPTER_TYPE_D for >4GB ccb addressing
c71ec5511b14 : scsi: arcmsr: Update ACB_ADAPTER_TYPE_C for >4GB ccb addressing
e66764f276e9 : scsi: arcmsr: Update ACB_ADAPTER_TYPE_B for >4GB ccb addressing
9e386a55e072 : scsi: arcmsr: Update ACB_ADAPTER_TYPE_A for >4GB ccb addressing
7860a48686ff : scsi: arcmsr: Update arcmsr_alloc_ccb_pool for ccb buffer address above 4GB
222f1189b01f : scsi: arcmsr: Merge arcmsr_alloc_io_queue to arcmsr_alloc_ccb_pool
609d08581a5a : scsi: arcmsr: Rename arcmsr_free_mu to arcmsr_free_io_queue
381d66da7212 : scsi: arcmsr: Rename acb structure member roundup_ccbsize to ioqueue_size
bb327df8326e : scsi: gdth: use generic DMA API
d8e1e6add226 : scsi: gdth: remove interrupt coalescing support
9affa597850f : scsi: gdth: remove dead code under #ifdef GDTH_IOCTL_PROC
1d978c336ae3 : scsi: gdth: remove dead dma statistics code
e09c142891a9 : scsi: gdth: remove dead rtc code
adfa080bf2f9 : scsi: gdth: remove direct serial port access
314814552a0a : scsi: gdth: remove ISA and EISA support
463563fa745a : scsi: gdth: remove gdth_{alloc,free}_ioctl
8d22022c3a56 : scsi: gdth: reuse dma coherent allocation in gdth_show_info
9f475ebff8e4 : scsi: gdth: refactor ioc_general
5bd5f66cf142 : scsi: lpfc: lpfc_sli: Mark expected switch fall-throughs
12de280b36f0 : scsi: smartpqi_init: fix boolean expression in pqi_device_remove_start
3f7e62bba000 : scsi: core: Synchronize request queue PM status only on successful resume
251f24e63fc2 : scsi: pm80xx: reduce indentation
72b4a0465f99 : scsi: qla4xxx: check return code of qla4xxx_copy_from_fwddb_param
d1f38d995e98 : scsi: megaraid_sas: correct an info message
621a4367d695 : scsi: target/iscsi: fix error msg typo when create lio_qr_cache failed
44759979a49b : scsi: sd: Fix cache_type_store()
d972f3dce8d1 : packet: Do not leak dev refcounts on error exit
9cb2feb4d21d : arch/openrisc: Fix issues with access_ok()
8a7f02f67c39 : ACPI/nfit: delete the function to_acpi_nfit_desc
dadbcb450cb2 : ACPI/nfit: delete the redundant header file
73444bc4d8f9 : mm, page_alloc: do not wake kswapd with zone lock held
ddeaab32a89f : hugetlbfs: revert "use i_mmap_rwsem for more pmd sharing synchronization"
e7c58097793e : hugetlbfs: revert "Use i_mmap_rwsem to fix page fault/truncate race"
8ab88c7169b7 : mm: page_mapped: don't assume compound page is huge or THP
1ed7293ac40c : mm/memory.c: initialise mmu_notifier_range correctly
aff876dcf446 : tools/vm/page_owner: use page_owner_sort in the use example
a3fe7cdf02e3 : kasan: fix krealloc handling for tag-based mode
96fedce27e13 : kasan: make tag based mode work with CONFIG_HARDENED_USERCOPY
eb214f2dda31 : kasan, arm64: use ARCH_SLAB_MINALIGN instead of manual aligning
63f3655f9501 : mm, memcg: fix reclaim deadlock with writeback
7bff3c069973 : mm/usercopy.c: no check page span for stack objects
09c2e76ed734 : slab: alien caches must not be initialized if the allocation of the alien cache failed
ba4a45746c36 : fork, memcg: fix cached_stacks case
1d69a3f8ae77 : zram: idle writeback fixes and cleanup
917cb8a72a94 : RDMA/cma: Add cm_id restrack resource based on kernel or user cm_id type
0ada768517da : RDMA/mlx5: Delete declaration of already removed function
13859d5df418 : RDMA/mlx5: Embed into the code flow the ODP config option
8b4d5bc5cf3f : RDMA/mlx5: Introduce and reuse helper to identify ODP MR
e502b8b01129 : RDMA/core: Don't depend device ODP capabilities on kconfig option
96f87ee18113 : RDMA: Clean structures from CONFIG_INFINIBAND_ON_DEMAND_PAGING
896dd323abbf : docs: Revamp tainted-kernels.rst to make it more comprehensible
4ab5a5d2a4a2 : tools: add a kernel-chktaint to tools/debugging
19a220dd1e8a : arm64: defconfig: enable modules for amlogic s400 sound card
c235316d935a : drm/dp_mst: Add __must_check to drm_dp_mst_topology_mgr_resume()
2d1af6a11cb9 : drm/amdgpu: Don't fail resume process if resuming atomic state fails
fe7553bef8d6 : drm/amdgpu: Don't ignore rc from drm_dp_mst_topology_mgr_resume()
7a7b0fea6f84 : IB/srp: Use struct_size() in kzalloc()
f2bb09b63282 : drm/i915: Downgrade scare message for unknown HuC firmware
715849ab31f8 : netfilter: nf_tables: selective rule dump needs table to be specified
b91d90368837 : netfilter: nf_tables: fix leaking object reference count
310529e663ed : netfilter: nf_tables: Fix for endless loop when dumping ruleset
4fabf3bf93a1 : selftests: forwarding: Add a test for VLAN deletion
674bed5df4ca : mlxsw: spectrum_switchdev: Set PVID correctly during VLAN deletion
289fb44df4e4 : selftests: forwarding: Fix test for different devices
279737939a81 : net: bridge: Fix VLANs memory leak
16dc42e45111 : selftests: mlxsw: Add a test case for VLAN addition error flow
412283eedc13 : mlxsw: spectrum_nve: Replace error code with EINVAL
457e20d65924 : mlxsw: spectrum_switchdev: Avoid returning errors in commit phase
143a8e038ac5 : mlxsw: spectrum: Add VXLAN dependency for spectrum
8adbe212a159 : mlxsw: spectrum: Disable lag port TX before removing it
04d075b7aa84 : mlxsw: spectrum_acl: Remove ASSERT_RTNL()s in module removal flow
ff0db43cd6c5 : mlxsw: spectrum_acl: Add cleanup after C-TCAM update error condition
f5c9571e2265 : ALSA: usb-audio: fix CM6206 register definitions
11287b693d03 : r8169: load Realtek PHY driver module before r8169
c4a32b266da7 : drm/amdgpu: validate user GEM object size
89f23b6efef5 : drm/amdgpu: validate user pitch alignment
fadcb8f9fc89 : drm/amd/powerplay: drop the unnecessary uclk hard min setting
fff0d3f76869 : drm/amd/powerplay: avoid possible buffer overflow
0624e145fb2b : drm/amd/powerplay: create pp_od_clk_voltage device file under OD support
a0071840d204 : lan743x: Remove phy_read from link status change function
8139d493daf1 : drm/amd/powerplay: update OD support flag for SKU with no OD capabilities
b7ea4894aa86 : ptp: uapi: change _IOW to IOWR in PTP_SYS_OFFSET_EXTENDED definition
895ac1376d5a : ptp: check that rsv field is zero in struct ptp_sys_offset_extended
a5e2fe7ede12 : TOMOYO: Update LSM flags to no longer be exclusive
ecd5f82e05dd : LSM: Infrastructure management of the ipc security blob
019bcca4626a : Smack: Abstract use of ipc security blobs
7c6538280ae9 : SELinux: Abstract use of ipc security blobs
f4ad8f2c4076 : LSM: Infrastructure management of the task security
afb1cbe37440 : LSM: Infrastructure management of the inode security
fb4021b6fb58 : Smack: Abstract use of inode security blob
80788c229116 : SELinux: Abstract use of inode security blob
33bf60cabcc7 : LSM: Infrastructure management of the file security
f28952ac9008 : Smack: Abstract use of file security blob
bb6c6b02ccb7 : SELinux: Abstract use of file security blob
bbd3662a8348 : Infrastructure management of the cred security blob
43fc460907dc : TOMOYO: Abstract use of cred security blob
69b5a44a95bb : AppArmor: Abstract use of cred security blob
3d252529480c : SELinux: Remove unused selinux_is_enabled
98c886513657 : SELinux: Remove cred security blob poisoning
0c6cfa622cf5 : SELinux: Abstract use of cred security blob
b17103a8b8ae : Smack: Abstract use of cred security blob
6d9c939dbe4d : procfs: add smack subdir to attrs
d117a154e612 : capability: Initialize as LSM_ORDER_FIRST
e2bc445b66ca : LSM: Introduce enum lsm_order
d6aed64b74b7 : Yama: Initialize as ordered LSM
70b62c25665f : LoadPin: Initialize as ordered LSM
d8e9bbd4fa7f : LSM: Split LSM preparation from initialization
c91d8106b370 : LSM: Add all exclusive LSMs to ordered initialization
be6ec88f41ba : selinux: Remove SECURITY_SELINUX_BOOTPARAM_VALUE
0102fb83f900 : apparmor: Remove SECURITY_APPARMOR_BOOTPARAM_VALUE
14bd99c821f7 : LSM: Separate idea of "major" LSM from "exclusive" LSM
7e611486d905 : LSM: Refactor "security=" in terms of enable/disable
5ef4e41918b2 : LSM: Prepare for reorganizing "security=" logic
a8027fb0d188 : LSM: Tie enabling logic to presence in ordered list
79f7865d844c : LSM: Introduce "lsm=" for boottime LSM selection
13e735c0e953 : LSM: Introduce CONFIG_LSM
2d4d51198c73 : LSM: Build ordered list of LSMs to initialize
f4941d75b9cb : LSM: Lift LSM selection out of individual LSMs
c5459b829b71 : LSM: Plumb visibility into optional "enabled" state
657d910b52a3 : LSM: Provide separate ordered initialization
47008e5161fa : LSM: Introduce LSM_FLAG_LEGACY_MAJOR
991e873223e9 : soc: fsl: dpio: use a cpumask to identify which cpus are unused
e181a569d8e5 : soc: fsl: dpio: cleanup the cpu array on dpaa2_io_down
18569fa89a4d : i2c: rcar: add suspend/resume support
2088716f90d1 : i2c: s3c2410: use core helper to mark adapter suspended
d5c95bd6f325 : i2c: exynos5: use core helper to mark adapter suspended
5a7b81ff1b3e : i2c: sprd: use core helper to mark adapter suspended
7b6b69984e04 : i2c: sprd: don't use pdev as variable name for struct device *
5601df355b63 : i2c: zx2967: use core helper to mark adapter suspended
f2e0d28cba1e : i2c: brcmstb: use core helper to mark adapter suspended
1adcc83e212c : i2c: synquacer: remove unused is_suspended flag
9ac6cb5fbb17 : i2c: add suspended flag and accessors for i2c adapters
31f031f73a01 : ARM: dts: at91: replace gpio-key,wakeup with wakeup-source property
c2dfab7e4009 : ARM: dts: at91: at91-sama5d27_som1_ek: enable qspi1 memory
26b933b9436b : ARM: dts: at91: at91-sama5d27_som1: add QSPI1 + SPI NOR memory nodes
00eb5b0da8d2 : drm/fb-helper: fix leaks in error path of drm_fb_helper_fbdev_setup
6e1490cf439a : drm/fb-helper: generic: Fix setup error path
6a829eb8619f : SUNRPC: Fix TCP receive code on archs with flush_dcache_page()
7b5585136713 : fork: record start_time late
8e11403876b1 : f2fs: remove set but not used variable 'err'
539cd352239f : f2fs: fix compile warnings: 'struct *' declared inside parameter list
f365c6cc85b1 : f2fs: change error code to -ENOMEM from -EINVAL
7c77bf7de157 : f2fs: don't access node/meta inode mapping after iput
31867b23d7d1 : f2fs: wait on atomic writes to count F2FS_CP_WB_DATA
ee412f14693a : tools include uapi: Sync linux/vhost.h with the kernel sources
fdc42ca190c7 : tools include uapi: Sync linux/fs.h copy with the kernel sources
1c23397d2a6a : perf beauty: Switch from using uapi/linux/fs.h to uapi/linux/mount.h
250bfc87ddc4 : tools include uapi: Grab a copy of linux/mount.h
bdcb2c5d5ed0 : dmaengine: dw-axi-dmac: Fix trivia typo
6e17f58c486d : xprtrdma: Double free in rpcrdma_sendctxs_create()
4429b668e037 : xprtrdma: Fix error code in rpcrdma_buffer_create()
ad0d92d7ba6a : dmaengine: imx-sdma: refine to load context only once
58fec830fc19 : vfio/type1: Fix unmap overflow off-by-one
f2e14cd2c936 : perf top: Lift restriction on using callchains without "sym" in --sort
9231967e2f51 : tools lib traceevent: Remove tep_data_event_from_type() API
4104e6042770 : tools lib traceevent: Rename tep_is_file_bigendian() to tep_file_bigendian()
f87ce7c43f36 : tools lib traceevent: Changed return logic of tep_register_event_handler() API
6d2d6fd7e3ee : tools lib traceevent: Changed return logic of trace_seq_printf() and trace_seq_vprintf() APIs
2e4318a287bd : tools lib traceevent: Rename struct cmdline to struct tep_cmdline
eed14f4b075e : tools lib traceevent: Initialize host_bigendian at tep_handle allocation
ca3958b1c096 : tools lib traceevent: Introduce new libtracevent API: tep_override_comm()
21327c7843e9 : perf tests: Add a test for the ARM 32-bit [vectors] page
011532379b7c : perf tools: Make find_vdso_map() more modular
ac6e022cbfdc : perf trace: Fix alignment for [continued] lines
172bf02d564b : perf trace: Fix ')' placement in "interrupted" syscall lines
56752b21755a : irqchip/csky: fixup handle_irq_perbit break irq
2a60aa14a9a0 : csky: fixup compile error with pte_alloc
d1fc1176c055 : vfio/pci: set TRACE_INCLUDE_PATH to fix the build error
385298abbe96 : tty: serial: qcom_geni_serial: Use u32 for register variables
bdc05a8a3f82 : tty: serial: qcom_geni_serial: Remove xfer_mode variable
a85fb9ce1fab : tty: serial: qcom_geni_serial: Remove set_rfr_wm() and related variables
9e06d55f7b85 : tty: serial: qcom_geni_serial: Remove use of *_relaxed() and mb()
8fcf7a656979 : serial: sh-sci: Make RX/TX DMA function names consistent
26f073993665 : serial: sh-sci: Fix fallback to PIO in sci_dma_rx_complete()
38766e4b612b : serial: sh-sci: Extract sci_dma_rx_reenable_irq()
11b3770d54b2 : serial: sh-sci: Extract sci_dma_rx_chan_invalidate()
833954a4e34e : serial: max310x: Use struct_size() in devm_kzalloc()
84f1c5c0174a : sc16is7xx: Use struct_size() in devm_kzalloc()
51f689cc1133 : serial: max310x: pass return value of spi_register_driver
db4a6cbf699a : serial: clps711x: Remove board support
d3a28a53630e : serial: lantiq: Do not swap register read/writes
b9fcb0e6b705 : usb: storage: Remove outdated URL from MAINTAINERS
6756f4c375db : USB: core: urb: Use struct_size() in kmalloc()
96354ad79e2e : csky: fixup CACHEV1 store instruction fast retire
b6c770d7c9dc : binderfs: make each binderfs mount a new instance
3fdd94acd50d : binderfs: remove wrong kern_mount() call
a3869d43c980 : PCI: amlogic: Fix build failure due to missing gpio header
a4723041857e : driver core: drop use of BUS_ATTR()
2e7189b6c774 : driver core: bus: convert to use BUS_ATTR_WO and RW
735df0ff6ece : Documentation: driver core: remove use of BUS_ATTR
4a8191aa9e05 : ASoC: rt274: Variable "buf" in function rt274_jack_detect() could be uninitialized
7b57085a33ce : ASoC: ADAU7002: Add optional delay before start of capture
48f1b4efd67c : regulator: Fix trivial language typos
dfd32cad146e : dma-mapping: remove dma_zalloc_coherent()
07a85fe14254 : cross-tree: phase out dma_zalloc_coherent() on headers
750afb08ca71 : cross-tree: phase out dma_zalloc_coherent()
f553aa1c13cb : csky: fixup relocation error with 807 & 860
f9d27de6fafc : mtd: mtdram: Expose module parameters
5852a15cbc94 : Ndrm/i915/debugfs: store rotation string buffer on stack
81d9bdf59092 : mtd: rawnand: qcom: fix memory corruption that causes panic
cb66c6daa5e9 : drm/virtio: drop virtio_gpu_fence_cleanup()
6a01d277ac61 : drm/virtio: fix pageflip flush
3630c2a24f75 : drm/virtio: log error responses
edde9fc58e26 : drm/virtio: Add missing virtqueue reset
29cd2e2dac79 : drm/virtio: Remove incorrect kfree()
2f66196208c9 : cpufreq: check if policy is inactive early in __cpufreq_get()
d25f71a162a9 : drm/i915: Return immediately if trylock fails for direct-reclaim
6529870cb032 : powerpc/perf: Update perf_regs structure to include MMCRA
be5cadc7e7b4 : drm/todo: Better defio support in the generic fbdev emulation
1524f4e47f90 : ALSA: cs46xx: Potential NULL dereference in probe
a77d1d196bc6 : samples/seccomp: Fix 32-bit build
b0407d820b65 : hwmon: (occ) Fix potential integer overflow
80f21ff987eb : bpf, doc: add note for libbpf's stand-alone build
a769fa7208b9 : bpf, doc: update design qa to reflect kern_version requirement
2bb7babaae87 : ARM: dts: Remove unnecessary idle flags for omap5 uart3
787d07ed8b2c : doc: fix typo in Documentation/hwmon/f71882fg
9ac963c98e2c : doc:it_IT: translation for process/submitting-patches
2d87948a19ac : doc: fault-injection: fix macro name in example
2fec7b33094c : Documentation/CodingStyle: Use directory-local variables for emacs settings
d96bedb2b248 : doc: networking: add offload documents into main index file
b83eb68cb939 : doc: networking: shorten the main title in offloads documents
d0dcde6426ce : doc: networking: convert offload files into RST and update references
1b23f5e9973a : doc: networking: prepare offload documents for conversion into RST
9f63df26beea : Documentation/filesystems: fix title underline lengths in path-lookup.rst
d58f0083d39a : drm/i915/selftests: Mark the whole mock device as DMA capable
c64a2b0516a0 : ceph: use vmf_error() in ceph_filemap_fault()
02b2f549d502 : libceph: allow setting abort_on_full for rbd
565dc8a4f55e : MIPS: ath79: Enable OF serial ports in the default config
390d1b461eec : MIPS: lantiq: Use CP0_LEGACY_COMPARE_IRQ
2b4dba55b04b : MIPS: lantiq: Fix IPI interrupt handling
a8911d6d5878 : selftests/bpf: fix incorrect users of create_and_get_cgroup
a9666c1cae8d : RDMA/nldev: Don't expose unsafe global rkey to regular user
e85bb0beb649 : Input: ad7879 - add check for read errors in interrupt
1cdbd3e57698 : Input: tm2-touchkey - add support for aries touchkey variant
07df1c55270c : Input: tm2-touchkey - allow specifying custom keycodes
d5a158cec4f3 : Input: tm2-touchkey - correct initial brightness
d6f66f618569 : Input: tm2-touchkey - add support for midas touchkey
e2477233145f : ARM: s3c24xx: Fix boolean expressions in osiris_dvs_notify
26d92e951fe0 : smc: move unhash as early as possible in smc_release()
1e0d0a5fd381 : media: s5p-mfc: fix incorrect bus assignment in virtual child device
fee3e1cbd6cd : ASoC: Intel: bytcr_rt5651: Add quirk for PoV TAB-P1006W-232 (v1.0) tablet
90768eaf0640 : ASoC: Intel: bytcr_rt5651: Add support for jack-detect using an external GPIO
7eb187313eef : ASoC: Intel: bytcr_rt5651: Add quirks module parameter
aee48a9ffa5a : ASoC: Intel: bytcr_rt5651: Revert "Fix DMIC map headsetmic mapping"
c2ec9d957d2b : ASoC: rt5651: Add support for jack detect using an external GPIO
d306873589c5 : ASoC: rt5651: Add ACPI ID 10EC5640
7acf8b36a2ac : phy: ti: Fix compilation failures without REGMAP
d3dcc5882ca9 : ASoC: Intel: common: Add quirk for PoV P1006W tablet
f143f8d68077 : ARM: dts: s5pv210: Remove hardcoded bootargs on Galaxy S and Fascinate 4G
91fb4d83b88a : RDMA/hns: Modify the pbl ba page size for hip08
9563793d1587 : ARM: dts: s5pv210: Use correct fimd variant
44754b95dd35 : RDMA/hns: Add constraint on the setting of local ACK timeout
4d103905eb1e : RDMA/hns: Bugfix for the scene without receiver queue
9c6ccc035c20 : RDMA/hns: Fix the bug with updating rq head pointer when flush cqe
0bb677d9e552 : ARM: dts: s5pv210: Add node for exynos-rotator
e6b7b7d8a9b9 : iw_cxgb4: Check for send WR also while posting write with completion WR
5aad26a7eac5 : IB/core: Use struct_size() in kzalloc()
07758747a2d7 : media: platform: Fix missing spin_lock_init()
3eefa620d08d : media: Documentation: staging/ipu3-imgu: Add license information
d706f52120f6 : media: Documentation: staging/ipu3-imgu: Fix reference file name
1b4fd9de6ec7 : media: lgdt330x: fix lock status reporting
02fc1848414e : IB/usnic: Use struct_size() in kmalloc()
b5c61b968def : IB/cm: Use struct_size() in kmalloc()
f687ccea10d2 : RDMA/uverbs: Fix post send success return value in case of error
ef4a55b9197a : ARM: dts: omap4-droid4: Fix typo in cpcap IRQ flags
7674bec4fc09 : ASoC: rsnd: update BSDSR/BSDISR handling
8d245475c3f6 : spi/trace: include buffer contents in traces
983f6ae944c2 : spi/trace: drop useless and wrong (but harmless) casts
560b097c77cc : spi: stm32: add description about STM32F4 bindings
00505edf9511 : spi: stm32: add support for STM32F4
55166853b2f5 : spi: stm32: introduce compatible data cfg
f8bb12f2fa4f : spi: stm32: add start dma transfer function
9d5fce166c7a : spi: stm32: split transfer one setup function
a9675337ad3e : spi: stm32: rename interrupt function
8602663096ce : spi: stm32: rename STM32 SPI registers to STM32H7
6962b055a1c8 : spi: stm32: remove SPI LOOP mode
d6cea11b092a : spi: stm32: use explicit CPOL and CPHA mode bits
bb35c9f91a8d : spi: fix typo in SPI_STM32 help text
2cbee7f886b2 : spi: stm32: fix DMA configuration with only one channel
d4c9134a6c2c : spi: stm32: use NULL pointer instead of plain integer
d57a984ff7aa : spi: stm32: switch to SPDX identifier
bb03641f8a0d : media: extended-controls.rst: update the mpeg2 compound controls
d998e03e322f : media: cedrus: identify buffers by timestamp
245ede423b43 : media: vb2: add vb2_find_timestamp()
c2eb8effb265 : media: videodev2.h: add v4l2_timeval_to_ns inline function
0e9109ffded1 : media: buffer.rst: clean up timecode documentation
96bddd5ff590 : media: vicodec: use v4l2_m2m_buf_copy_data
7aca565ee3d0 : media: vim2m: use v4l2_m2m_buf_copy_data
e1bc204894ea : spi: dw: fix potential variable assignment error
0dcdcd0e42d3 : spi: add cpu details to fsl-dspi Kconfig help
e2d8ffe2e760 : media: v4l2-mem2mem: add v4l2_m2m_buf_copy_data helper function
aa54c1c9d90e : spi: fix initial SPI_SR value in spi-fsl-dspi
5dc4ca299684 : ASoC: sgtl5000: Allow SCLK pad drive strength to be changed
44fabd8cdaaa : ASoC: atom: fix a missing check of snd_pcm_lib_malloc_pages
5f5b4fa522e6 : ipu3: add missing #include
47caf048a017 : ASoC: xlnx: enable SPDIF driver build
b1d2a4cca20c : ASoC: xlnx: add SPDIF audio driver
2f00f7715e62 : dt-bindings: ASoC: xlnx, spdif: Document spdif bindings
6b68835b5af4 : ACPI/IORT: Fix build when CONFIG_IOMMU_API=n
4c84edc11b76 : net: bridge: fix a bug on using a neighbour cache entry without checking its state
667e9334fa64 : ASoC: tlv320aic32x4: Kernel OOPS while entering DAPM standby mode
557ce9d755d5 : regulator: act8945a: Use rdev_get_id() to access id of regulator
47a70e6fc9a8 : ASoC: Add MICFIL SoC Digital Audio Interface driver.
e595da28ecc8 : ASoC: micfil: Add bindings for MICFIL DAI
e147c189c109 : ASoC: eliminate left-over from Raumfeld machine driver removal
fcf85e5c2ac0 : MAINTAINERS: Move the Freescale QSPI driver to the SPI framework
50f1242c6742 : mtd: fsl-quadspi: Remove the driver as it was replaced by spi-fsl-qspi.c
78df30808961 : dt-bindings: spi: Adjust the bindings for the FSL QSPI driver
802614598045 : dt-bindings: spi: Move the bindings for the FSL QSPI driver
84d043185dbe : spi: Add a driver for the Freescale/NXP QuadSPI controller
f0627d006047 : ASoC: rt298: fix boolean tests
b8e022e83ba9 : ASoC: rl6437a: use __be32 for a __be32 buf
60b52ed62721 : ASoC: rt5645: store eq kcontrol byte in __be
b468f379e1e0 : ASoC: da7219: use logical AND
123c3def3bc5 : ASoC: da7219: fix endianness issues
d61780c155e8 : ASoC: mt6351: remove unneeded variable
f361ca368020 : ASoC: tscs42xx.c: fix boolean test
290da7a7e349 : ASoC: nau8824: fix boolean assignment
577dc32f9a6f : ASoC: rt5651: fix boolean assignments
091cd877d8d6 : ASoC: max98927: fix boolean assignments
e0a99927ff5f : ASoC: rt5640: fix boolean assignments
af3b2b54cb29 : ASoc: rt286: fix boolean tests
b793a1e4ebad : ASoC: rt274: fix boolean tests
3c17bcfd35bc : ASoC: cs4271: fix boolean assignments
7c3727ba7de2 : ASoC: max98383: fix boolean assignments to true/false
6606f9df60bc : ASoC: rt5670: remove unused mux/mixer define
c3db21324442 : ASoC: rt5645: remove unused mux define
dc22a4093f5d : ASoC: codecs: fix kernel doc descriptions
37b6f0350374 : ASoC: es8316: remove unused constant variables
97d8f6b71f56 : ASoC: max98090: remove unused constant variables
902d82222270 : ASoC: dmic: declare trigger function as static
5d8d66077af1 : ASoC: dt-bindings: Document support for ak4497
ee6047b82888 : ASoC: ak4458: Add support for AK4497
f87d8ad9233f : tipc: fix memory leak in tipc_nl_compat_publ_dump
00553f322b7a : usb: gadget: udc: reduce indentation
8a1dbc8d91d3 : usb: devio: update max count of DPs per interval for ISOC
d1ab1b842073 : usb: host: u132-hcd: fix a couple of indentation issues
f2fd71db12f8 : usb: core: Simplify return value of usb_get_configuration()
a29c3c09bad1 : cdc_ether: trivial whitespace readability fix
3483254b8943 : USB: Add USB_QUIRK_DELAY_CTRL_MSG quirk for Corsair K70 RGB
ff2a8c532c14 : usbcore: Select only first configuration for non-UAC3 compliant devices
0a99cc4b8ee8 : USB: storage: add quirk for SMI SM3350
c5603d2fdb42 : USB: storage: don't insert sane sense for SPC3+ when bad sense specified
34aabf918717 : usb: cdc-acm: send ZLP for Telit 3G Intel based modems
5aeb1b36cedd : riscv: add HAVE_SYSCALL_TRACEPOINTS to Kconfig
775800b0f1d7 : riscv: fix trace_sys_exit hook
008e901b7028 : riscv: define CREATE_TRACE_POINTS in ptrace.c
45ef1aa8a0e3 : riscv: define NR_syscalls in unistd.h
0aea89430a4c : riscv: audit: add audit hook in do_syscall_trace_enter/exit()
efe75c494f57 : riscv: add audit support
2cffc9569050 : RISC-V: Support MODULE_SECTIONS mechanism on RV32
3b56adcf94d0 : MAINTAINERS: SiFive drivers: add myself as a SiFive driver maintainer
af5f462c2d9e : MAINTAINERS: SiFive drivers: change the git tree to a SiFive git tree
37a107ff6dcd : riscv: don't stop itself in smp_send_stop
d6afa2bed004 : regulator: bcm590xx: Fix .enable_reg for BCM590XX_REG_VSR
8fd6e05c7463 : arch: riscv: support kernel command line forcing when no DTB passed
8443e4843e1c : ARM: OMAP: dts: N950/N9: fix onenand timings
d0df00e30e4b : tools uapi: fix RISC-V 64-bit support
22e6a2e14cb8 : RISC-V: Make BSS section as the last section in vmlinux.lds.S
d0c2d2101b4c : reset: uniphier-glue: Add AHCI reset control support in glue layer
69af3d1b8a91 : dt-bindings: reset: uniphier: Add AHCI core reset description
3eb8f765f5ae : reset: uniphier-usb3: Rename to reset-uniphier-glue
21b22136b433 : dt-bindings: reset: uniphier: Replace the expression of USB3 with generic peripherals
a277105b239b : ARM: socfpga: dts: document "altr,stratix10-rst-mgr" binding
b3ca9888f35f : reset: socfpga: add an early reset driver for SoCFPGA
151f72f493f2 : reset: fix null pointer dereference on dev by dev_name
eaf91db0ab22 : reset: Add reset_control_get_count()
12c62b9d6ce5 : reset: Improve reset controller kernel docs
42f03ab3c751 : ARC: HSDK: improve reset driver
b81c2c33eab7 : USB: serial: simple: add Motorola Tetra TPG2200 device id
ae3f46c8271b : arm64: dts: stratix10: Add Stratix10 SMMU support
eeb2c4fb6a3d : rds: use DIV_ROUND_UP instead of ceil
10262b0b5366 : r8169: don't try to read counters if chip is in a PCI power-save state
a15dc3d657fa : spi: lpspi: Fix CLK pin becomes low before one transfer
6a130448498c : spi: lpspi: Fix wrong transmission when don't use CONT
c23fdef891ac : spi: lpspi: Improve the stability of lpspi data transmission
72ac64b84b2e : drm/etnaviv: move job context pointer to etnaviv_gem_submit
f5fd9fd40009 : drm/etnaviv: fix some off by one bugs
74e1f2521f16 : clk: meson: meson8b: add the GPU clock tree
cce433e6bc53 : clk: meson: meson8b: use a separate clock table for Meson8
7775665aadc4 : staging: rtl8188eu: Fix module loading from tasklet for WEP encryption
84cad97a717f : staging: rtl8188eu: Fix module loading from tasklet for CCMP encryption
8a5aaf97cc48 : Documentation/features: Add csky kernel features
172e95346d5e : clk: meson: axg-ao: add 32k generation subtree
b249623fd147 : clk: meson: gxbb-ao: replace cec-32k with the dual divider
a8d552a63857 : clk: meson: add dual divider clock driver
8d9981efbcab : clk: meson: clean-up clock registration
83d0ea237bac : dt-bindings: clk: meson: add ao slow clock path ids
b8c3667a892a : arm64: defconfig: select Kingfisher Sound related configs
4aac2bf0760d : arm64: defconfig: Enable R-Car thermal driver
a64597227d0d : soc: renesas: r8a774c0-sysc: Fix initialization order of 3DG-{A,B}
0fac32f24cea : i3c: master: Fix an error checking typo in 'cdns_i3c_master_probe()'
0aaa81377c5a : can: gw: ensure DLC boundaries after CAN frame modification
01cd364a15f4 : net/mlx4: replace pci_{,un}map_sg with dma_{,un}map_sg
f65e192af350 : net/mlx4: Get rid of page operation after dma_alloc_coherent
f6e8aa387171 : drm/i915: Report the number of closed vma held by each context in debugfs
2b6f0090a333 : mtd: Check add_mtd_device() ret code
19e16fb4f319 : mtd: Fix the check on nvmem_register() ret code
de1fa4f61be7 : dmaengine: fsl-edma: use struct_size() in kzalloc()
d3d70373f6fe : dmaengine: tegra-apb: Use struct_size() in devm_kzalloc()
edd3c3899996 : dmaengine: qcom: bam_dma: use struct_size() in kzalloc()
55f53b9c1746 : dmaengine: st_fdma: use struct_size() in kzalloc()
ed414d580310 : dmaengine: dma-jz4780: Use struct_size() in devm_kzalloc()
5fde600537db : dmaengine: bcm2835: Use struct_size() in kzalloc()
8070ba634860 : ARM: shmobile: fix build regressions
b466a37fbcc9 : dmaengine: dw: convert to SPDX identifiers
934891b0a16c : dmaengine: dw: Don't pollute CTL_LO on iDMA 32-bit
91f0ff883e9a : dmaengine: dw: Reset DRAIN bit when resume the channel
69da8be90d5e : dmaengine: dw: Split DW and iDMA 32-bit operations
078165779608 : dmaengine: dw: Remove unused internal property
d7dba6be0f31 : dmaengine: dw: Remove misleading is_private property
87fe9ae84d7b : dmaengine: dw: Add missed multi-block support for iDMA 32-bit
12749350567c : dt-bindings: arm: Convert Renesas board/soc bindings to json-schema
12f41a5dfe6c : arm64: defconfig: Enable CONFIG_PHY_RCAR_GEN3_PCIE
5347a0203709 : ARM: shmobile: Fix R-Car Gen2 regulator quirk
8d22020a7e1e : ARM: shmobile: Add missing dts files to MAINTAINERS
a06ad4385f18 : arm64: dts: renesas: r8a77995: draak: Set better backlight levels
9d16c4a10e07 : arm64: dts: renesas: r8a77990: ebisu: Add backlight
383f6024981d : ARM: dts: r8a7743: Fix sorting of rwdt node
aeefe7394ca9 : ARM: dts: r8a7743: Remove aliases from SoC dtsi
072b817589b1 : ARM: dts: r8a7743: Remove generic compatible string from iic3
35713c782ef7 : ARM: dts: r8a7744: Fix sorting of vsp and msiof nodes
55327bff832c : ARM: dts: iwg23s-sbc: Enable RTC
7aa69a47eced : ARM: dts: stout: Convert to new LVDS DT bindings
e5168ec09d99 : ARM: multi_v7_defconfig: Enable NXP pcf85363 rtc
71e3039dd7c3 : ARM: shmobile: Enable NXP pcf85363 rtc in shmobile_defconfig
e4fc69f24b07 : drm/i915/hsw: Flush RING_IMR changes before changing the global GT IMR (vecs)
2b531d71595d : ACPI / PMIC: xpower: Fix TS-pin current-source handling
beae77170c60 : ALSA: sb: fix a missing check of snd_ctl_add
02cc53e223d4 : ALSA: line6: fix check on snd_card_register
c99776cc4018 : ALSA: ice1712: fix a missing check of snd_i2c_sendbytes
0f25e000cb43 : ALSA: gus: add a check of the status of snd_ctl_add
4bccb403f2ca : ALSA: oxygen: initialize spdif_playback_enable to 0
748b6ec359b0 : ALSA: virtuoso: add de-emphasis control
c2a7c55a0406 : ALSA: hda/realtek - Support Dell headset mode for New AIO platform
605c0351fa36 : MAINTAINERS: Add entry for staging driver r8188eu
c8c270240943 : Staging: rts5208: Fix error handling on rtsx_send_cmd
045ee2d0d075 : staging: mt7621-dma: Use struct_size() in devm_kzalloc()
037e9edf9d05 : staging: comedi: fix typo
9e2ddbdd9218 : staging: mt7621-pci-phy: dt-bindings: add bindings for Mediatek MT7621 Pcie PHY
06184ba5a33a : staging: mt7621-dts: add pci-phy related bindings to board's device tree
61f9bde6ea57 : staging: mt7621-pci: handle phy using new generic phy 'pci-mt7621-phy' driver
00981d31d6df : staging: mt7621-pci-phy: add new driver for phy part of mt7621-pci
bd7c95d48854 : staging: mt7621-dts: use standard 'groups' instead of 'group' for pinctrl bindings
0ca1f90861b6 : staging: mt7621-pinctrl: use pinconf-generic for 'dt_node_to_map' and 'dt_free_map'
c39191feed45 : drm: Fix error handling in drm_legacy_addctx
cbb2ebf70daf : ALSA: usb-audio: Fix an out-of-bound read in create_composite_quirks
3e96d7280f16 : ALSA: usb-audio: Always check descriptor sizes in parser code
963cc126d32d : drm/i915: Fixup kerneldoc for intel_device_info_runtime_init
0bfe5e434e66 : ALSA: usb-audio: Check mixer unit descriptors more strictly
f4351a199cc1 : ALSA: usb-audio: Avoid access before bLength check in build_audio_procunit()
4ab88516b097 : arm64: dts: allwinner: a64: Fix the video engine compatible
09c6572290f0 : ARM: dts: sun7i: bananapi: Add GPIO banks regulators
7e345d25c796 : ARM: dts: sun4i-a10: Add PMU node
34a97fcc71c2 : arm64: dts: allwinner: a64: Add PMU node
4fb873c9648e : drm/imx: ignore plane updates on disabled crtcs
4a22fc534f2f : watchdog: tqmx86: Fix a couple IS_ERR() vs NULL bugs
3aa8b8bbc142 : watchdog: mt7621_wdt/rt2880_wdt: Fix compilation problem
862523297778 : gpiolib-acpi: Remove unnecessary WARN_ON from acpi_gpiochip_free_interrupts
491b00ff6993 : clk: rockchip: add CLK_SET_RATE_PARENT for rk3066 lcdc dclks
a0e447b0c502 : clk: rockchip: fix frac settings of GPLL clock for rk3328
87bf7c7fb9fe : arm64: dts: rockchip: enable analog audio node for rock64
b78442b8a2e9 : arm64: dts: rockchip: move rk3328 #sound-dai-cells to the soc dtsi
c09757064329 : arm64: dts: rockchip: add rk3328 ACODEC node
321514a385fa : ARM: dts: rockchip: add focaltech touchscreen to rk3188-bqedison2qc
95e50af34d47 : ARM: dts: rockchip: fix cif1_pdn pin on rk3188-bqedison2qc
5286abda83af : ARM: dts: rockchip: add HCLK_HDMI to rk3066 vio power-domain
78720aceacf0 : ARM: dts: rockchip: move rk3036 i2s sound-dail-cells into soc dtsi
c9a8a92a9961 : ARM: dts: rockchip: remove qos_cif1 from rk3188 power-domain
9a47dc5f7eb3 : staging: wlan-ng: prism2fw.c: Fix "Possible unnecessary 'out of memory' message" checkpatch.pl warning"
5f98ddc9a777 : staging: rtl8192e: rename Channel to channel style
73b69c01cc92 : staging: rts5208: Add a check for ms_read_extra_data
75f3da8958d0 : staging: fsl-dpaa2: fix SPDX identifiers in header files
8f452bbb9a42 : staging: comedi: cb_pcimdas.c: fixed an alignment coding style issue
e062b6e57243 : staging: rtl8192e: reduce indentation
5777c306a425 : staging: speakup: Fix coding style
c706d4b744fb : staging: erofs: fix return type of erofs_workgroup_get
2f6fa4ca37c5 : staging: wilc1000: make function wilc_get_stats_async static
de96e9fea7ba : sysfs: convert BUG_ON to WARN_ON
a5cb1ee8f241 : dt-bindings: remoteproc: qcom: Add firmware bindings for Q6V5
f2951bb00225 : dt-bindings: remoteproc: qcom: Add power-domain bindings for Q6V5
47b874748d50 : remoteproc: qcom: q6v5-mss: Add missing regulator for MSM8996
688c4375b853 : dt-bindings: remoteproc: qcom: Fixup regulator dependencies
80ec419c3404 : remoteproc: qcom: q6v5-mss: Add missing clocks for MSM8996
0f97dbbc1f34 : dt-bindings: remoteproc: qcom: Add missing clocks for MSM8996
2808cd5e798d : dt-bindings: remoteproc: qcom: Add missing clocks for SDM845
fff7fca51d40 : remoteproc: qcom: fix spelling mistake "Peripherial" -> "Peripheral"
ebc40be2b8ee : remoteproc: fix kernel-doc comment for parse_fw
60042a22be4e : remoteproc: debug: add crash debugfs node
8fc5c73554db : acpi/nfit, device-dax: Identify differentiated memory with a unique numa-node
730926c3b099 : device-dax: Add /sys/class/dax backwards compatibility
d200781ef237 : device-dax: Add support for a dax override driver
89ec9f2cfa36 : device-dax: Move resource pinning+mapping into the common driver
9567da0b408a : device-dax: Introduce bus + driver model
51cf784c42d0 : device-dax: Start defining a dax bus model
753a0850e707 : device-dax: Remove multi-resource infrastructure
93694f9630b0 : device-dax: Kill dax_region base
21b9e979501f : device-dax: Kill dax_region ida
b8349172b400 : dmaengine: xilinx_dma: Drop SG support for VDMA IP
29b9ee4a0c0e : dt-bindings: dmaengine: xilinx_dma: drop include-sg property
05f7ea7f6ef6 : dmaengine: xilinx_dma: autodetect whether the HW supports scatter-gather
ae809690b46a : dmaengine: xilinx_dma: program hardware supported buffer length
7df54dbeb055 : dt-bindings: dmaengine: xilinx_dma: add optional xlnx,sg-length-width property
5c094d4cac5b : dmaengine: xilinx_dma: in axidma slave_sg and dma_cyclic mode align split descriptors
616f0f81d857 : dmaengine: xilinx_dma: commonize DMA copy size calculation
95f295f9fe08 : dmaengine: tegra: add tracepoints to driver
65c383c78000 : dmaengine: tegra: reduce channel name field size
547b311cf7ec : dmaengine: tegra: fix incorrect case of DMA
216a1d7da066 : dmaengine: tegra: make byte counters unsigned int
e486df393058 : dmaengine: tegra: avoid overflow of byte tracking
89e987e3b4d6 : dmaengine: stm32-mdma: Add PM Runtime support
4f3ceca254e0 : dmaengine: stm32-dmamux: Add PM Runtime support
48bc73ba14bc : dmaengine: stm32-dma: Add PM Runtime support
ca4c72c01e34 : dmaengine: stm32-dma: check FIFO error interrupt enable
906b40b246b0 : dmaengine: stm32-mdma: Add a check on read_u32_array
a474b3f0428d : dmaengine: qcom_hidma: Check for driver register failure
7c97381e7a9a : dmaengine: mv_xor: Fix a missing check in mv_xor_channel_add
279cc97c01a2 : dmaengine: fsl-qdma: add MODULE_LICENSE
9e2b9d3490a6 : dt-bindings: fsl-qdma: Add NXP Layerscpae qDMA controller bindings
b092529e0aa0 : dmaengine: fsl-qdma: Add qDMA controller driver for Layerscape SoCs
a1ff82a9c165 : dmaengine: fsldma: Adding macro FSL_DMA_IN/OUT implement for ARM platform
a7359e762fdd : dmaengine: fsldma: Replace DMA_IN/OUT by FSL_DMA_IN/OUT
de2c45314d9b : dmaengine: sa11x0: drop useless LIST_HEAD
4f194969c3b0 : dmaengine: pl330: drop useless LIST_HEAD
3c763b388897 : dmaengine: st_fdma: drop useless LIST_HEAD
1bd09f869f9b : dmaengine: dw: drop useless LIST_HEAD
e7987a065942 : dmaengine: at_hdmac: drop useless LIST_HEAD
07bd14ccc304 : hwmon: (lm80) Fix missing unlock on error in set_fan_div()
9de15c95a63f : hwmon: (nct6775) Enable IO mapping for NCT6797D and NCT6798D
264142bc70ec : hwmon: (nct6775) Fix chip ID for NCT6798D
b0606fed6eec : XArray: Honour reserved entries in xa_insert
76b4e5299565 : XArray: Permit storing 2-byte-aligned pointers
4a31896c5b5a : XArray: Change xa_for_each iterator
02669b17a433 : XArray: Turn xa_init_flags into a static inline
490fd30f8595 : XArray tests: Add RCU locking
3bd6e94bec12 : arch: restore generic-y += shmparam.h for some architectures
bfeffd155283 : Linux 5.0-rc1
574823bfab82 : Change mincore() to count "mapped" pages rather than "cached" pages
94bd8a05cd4d : Fix 'acccess_ok()' on alpha and SH
373282e7ab68 : null_blk: add zoned config support information
8094c3ceb21a : fscrypt: add Adiantum support
1cbbcfbbd56e : bpf: add various test cases for alu op on mixed dst register types
d3bd7413e0ca : bpf: fix sanitation of alu op with pointer / scalar type from different paths
d86271af6460 : kconfig: rename generated .*conf-cfg to *conf-cfg
f7de64b73172 : kbuild: remove unnecessary stubs for archheader and archscripts
ba97df45581f : kbuild: use assignment instead of define ... endef for filechk_* rules
d6e4b3e326d8 : arch: remove redundant UAPI generic-y defines
919987318a12 : kbuild: generate asm-generic wrappers if mandatory headers are missing
d4ce5458ea1b : arch: remove stale comments "UAPI Header export list"
8c4fa8b8d483 : riscv: remove redundant kernel-space generic-y
ad774086356d : kbuild: change filechk to surround the given command with { }
172caf1993b7 : kbuild: remove redundant target cleaning on failure
f5688663db9b : kbuild: clean up rule_dtc_dt_yaml
786ac51a4846 : kbuild: remove UIMAGE_IN and UIMAGE_OUT
e9666d10a567 : jump_label: move 'asm goto' support test to Kconfig
72d3ebb929de : kallsyms: lower alignment on ARM
c3003315fbf4 : scripts: coccinelle: boolinit: drop warnings on named constants
dc7884f34a5d : scripts: coccinelle: check for redeclaration
a5003571e627 : kconfig: remove unused "file" field of yylval union
5c0ab286aeb1 : nds32: remove redundant kernel-space generic-y
fd8658b58030 : nios2: remove unneeded HAS_DMA define
d4a7e9bb74b5 : ipv6: Take rcu_read_lock in __inet6_bind for mapped addresses
35004f2e5580 : lib/genalloc.c: include vmalloc.h
78accaea117c : staging: iio: adt7316: fix the dac write calculation
45130fb030ae : staging: iio: adt7316: fix the dac read calculation
76b7fe8d6c4d : staging: iio: adt7316: fix handling of dac high resolution option
e9de475723de : staging: iio: adt7316: fix dac_bits assignment
7fc93f3285b1 : iio: adc: xilinx: check return value of xadc_write_adc_reg
b002bf5f8dbc : iio: adc: meson-saradc: enable the temperature sensor two more SoCs
a4b475b1abbb : dt-bindings: iio: adc: meson-saradc: update temperature sensor support
6e33a125df66 : dt-bindings: iio: adc: Add docs for AD7606 ADC
2985a5d88455 : staging: iio: adc: ad7606: Move out of staging
54160ae3b2d3 : staging: iio: adc: ad7606: Misc style fixes (no functional change)
cc49bd1652a4 : staging: iio: adc: ad7606: Add support for threaded irq
ca5b4637d7ca : staging: iio: adc: ad7606: Use SPDX identifier
2bbf53e3e506 : staging: iio: adc: ad7606: Simplify the Kconfing menu
ae0b3773721f : iio: ad9523: fix a missing check of return value
c546d4965614 : iio: chemical: sps30: add support for self cleaning
b9d126e75b1e : drm/i915: Remove partial attempt to swizzle on pread/pwrite
8270f3a11cee : dma-direct: fix DMA_ATTR_NO_KERNEL_MAPPING for remapped allocations
06f55fd2d227 : x86/amd_gart: fix unmapping of non-GART mappings
976b4f3a4646 : selftests/bpf: Test [::] -> [::1] rewrite in sys_sendmsg in test_sock_addr
e8e36984080b : bpf: Fix [::] -> [::1] rewrite in sys_sendmsg
bb351abaf5cd : block: add documentation for io_timeout
3fed6ae4b027 : ia64: fix compile without swiotlb
170d13ca3a2f : x86: re-introduce non-generic memcpy_{to,from}io
a959dc88f9c8 : Use __put_user_goto in __put_user_size() and unsafe_put_user()
4a789213c9a5 : x86 uaccess: Introduce __put_user_goto
ec90ad334986 : ipv6: Consider sk_bound_dev_if when binding a socket to a v4 mapped address
dfbaecb2b707 : parisc: Remap hugepage-aligned pages in set_kernel_text_rw()
8e564895c30c : ARM: multi_v7_defconfig: enable CONFIG_UNIPHIER_MDMAC
ae84e4a8eb6f : ixgbe: fix Kconfig when driver is not a module
8d9336704521 : ipv6: make icmp6_send() robust against null skb->dev
3271a4821882 : selftests: net: fix/improve ip_defrag selftest
f87118d5760f : qmi_wwan: add MTU default to qmap network interface
bb989501abca : net: hns: Fix use after free identified by SLUB debug
c77804be5336 : net: hns: Fix WARNING when hns modules installed
59f75fd0e315 : Add CREDITS entry for Shaohua Li
b685a7350ae7 : mm/page_io.c: fix polled swap page in
d499480cc435 : checkpatch: add Co-developed-by to signature tags
ae67ee6c5e1d : docs: fix Co-Developed-by docs
967d3010df8b : drivers/base/platform.c: kmemleak ignore a known leak
f86196ea8737 : fs: don't open code lru_to_page()
08d405c8b845 : fs/: remove caller signal_pending branch predictions
fa45f1162f28 : mm/: remove caller signal_pending branch predictions
d8d7d842e828 : arch/arc/mm/fault.c: remove caller signal_pending_branch predictions
34ec35ad8f5f : kernel/sched/: remove caller signal_pending branch predictions
3bb5f4ac55dd : kernel/locking/mutex.c: remove caller signal_pending branch predictions
9f132f7e1455 : mm: select HAVE_MOVE_PMD on x86 for faster mremap
2c91bd4a4e2e : mm: speed up mremap by 20x on large regions
4cf58924951e : mm: treewide: remove unused address argument from pte_alloc functions
ff1522bb7d98 : initramfs: cleanup incomplete rootfs
b058809bfc8f : scripts/gdb: fix lx-version string output
634724431607 : kernel/kcov.c: mark write_comp_data() as notrace
81c9d43f9487 : kernel/sysctl: add panic_print into sysctl
d999bd9392de : panic: add options to print system info when panic happens
d18771558910 : bfs: extra sanity checking and static inode bitmap
655c16a8ce9c : exec: separate MM_ANONPAGES and RLIMIT_STACK accounting
8099b047ecc4 : exec: load_script: don't blindly truncate shebang string
fb5bf31722d0 : fork: fix some -Wmissing-prototypes warnings
306790f75ac2 : fat: new inline functions to determine the FAT variant (32, 16 or 12)
d19dc0161875 : fat: move MAX_FAT to fat.h and change it to inline function
b553337a57cf : fat: remove FAT_FIRST_ENT macro
9da22854761a : include/uapi/linux/msdos_fs.h: use MSDOS_NAME for volume label size
f93ca1ed9ba0 : hfsplus: return file attributes on statx
f5162216b7da : autofs: add strictexpire mount option
9d8719a42e46 : autofs: change catatonic setting to a bit flag
9bf964c9cee4 : autofs: simplify parse_options() function call
55f0d8205dc6 : autofs: improve ioctl sbi checks
7c8f71935a65 : init/main.c: make "initcall_level_names[]" const char *
86c051793b4c : fs/epoll: deal with wait_queue only once
35cff1a6e023 : fs/epoll: rename check_events label to send_events
abc610e01c66 : fs/epoll: avoid barrier after an epoll_wait(2) timeout
c5a282e9635e : fs/epoll: reduce the scope of wq lock in epoll_wait()
21877e1a5b52 : fs/epoll: robustify ep->mtx held checks
76699a67f304 : fs/epoll: drop ovflist branch prediction
4e0982a00564 : fs/epoll: simplify ep_send_events_proc() ready-list loop
74bdc129850c : fs/epoll: remove max_nests argument from ep_call_nested()
77b8c0a8e474 : checkpatch: warn on const char foo[] = "bar"; declarations
05391772a72d : drivers/firmware/memmap.c: modify memblock_alloc to memblock_alloc_nopanic
6862d2fc8185 : lib/genalloc.c: use vzalloc_node() to allocate the bitmap
439e00b76a5f : lib/find_bit_benchmark.c: align test_find_next_and_bit with others
52fbf1134d47 : lib/genalloc.c: fix allocation of aligned buffer from non-aligned chunk
3fc2579e6f16 : fls: change parameter to unsigned int
e6310f0fb5cd : include/linux/printk.h: drop silly "static inline asmlinkage" from dump_stack()
300133d372b7 : drivers/dma-buf/udmabuf.c: convert to use vm_fault_t
304ae42739b1 : kernel/hung_task.c: break RCU locks based on jiffies
168e06f7937d : kernel/hung_task.c: force console verbose before panic
527edbc18a70 : build_bug.h: remove most of dummy BUILD_BUG_ON stubs for Sparse
c60d3b79423a : build_bug.h: remove negative-array fallback for BUILD_BUG_ON()
3fe5dbfef47e : Documentation/process/coding-style.rst: don't use "extern" with function prototypes
09be17840082 : proc/sysctl: fix return error for proc_doulongvec_minmax()
afe922c2daae : fs/proc/base.c: slightly faster /proc/*/limits
230f72e9f6dc : fs/proc/inode.c: delete unnecessary variable in proc_alloc_inode()
81966d834926 : fs/proc/util.c: include fs/proc/internal.h for name_to_int()
8da0b4f692c6 : fs/proc/base.c: use ns_capable instead of capable for timerslack_ns
cff1e01f16f8 : net: dsa: mt7530: Drop unused GPIO include
44039e00171b : fou6: Prevent unbounded recursion in GUE error handler
bc6e019b6ee6 : fou: Prevent unbounded recursion in GUE error handler also with UDP-Lite
41e4e2cd7534 : openvswitch: Fix IPv6 later frags parsing
ba3e1847d647 : net: macb: remove unnecessary code
a09b42ba1a5e : net: dsa: microchip: Drop unused GPIO includes
46721c3d9e27 : qed: Fix qed_ll2_post_rx_buffer_notify_fw() by adding a write memory barrier
2d533a9287f2 : qed: Fix qed_chain_set_prod() for PBL chains with non power of 2 page count
594cc251fdd0 : make 'user_access_begin()' do 'access_ok()'
f8c468e85379 : net, skbuff: do not prefer skb allocation fails early
8d68100ab4ad : soc/fsl/qe: fix err handling of ucc_of_parse_tdm
36352991835c : r8169: Add support for new Realtek Ethernet
7c1e8a3817c5 : netlink: fixup regression in RTM_GETADDR
1492623e837f : octeontx2-af: Fix a resource leak in an error handling path in 'cgx_probe()'
e9eb788f9442 : Input: soc_button_array - fix mapping of the 5th GPIO in a PNP0C40 device
39be9b6d0455 : Input: soc_button_array - add usage-page 0x01 usage-id 0xca mapping
0b2c8f8b6b0c : i915: fix missing user_access_end() in page fault exception case
03fa483821c0 : perf test shell: Use a fallback to get the pathname in vfs_getname
4caf4ebfe4cf : Fix access_ok() fallout for sparc32 and powerpc
432973fd3a20 : drm/tilcdc: Register cpufreq notifier after we have initialized crtc
1f8ce09b36c4 : xen/pvcalls: remove set but not used variable 'intf'
f712a86c1406 : perf python: Make sure the python binding output directory is in place
099be748865e : perf strbuf: Remove redundant va_end() in strbuf_addv()
442b4eb3af44 : perf annotate: Pass filename to objdump via execl
a3366db06bb6 : perf report: Fix wrong iteration count in --branch-history
86c22ab7227f : tools headers x86: Sync asm/cpufeatures.h copy with the kernel sources
8c91fd605e1a : tools headers uapi: Sync copy of asm-generic/unistd.h with the kernel sources
558517c52c87 : tools headers uapi: Sync linux/kvm.h with the kernel sources
4001b6a080aa : tools headers uapi: Sync linux/in.h copy from the kernel sources
8858ecb5a28d : tools headers uapi: Update i915_drm.h
536cdb684d2d : tools iio: Override CFLAGS assignments
302df34c4e64 : tools thermal tmon: Use -O3 instead of -O1 if available
540f1ba7b3a5 : ASoC: ti: davinci-mcasp: Add support for GPIO mode of the pins
4664b94c98b4 : ASoC: davinci-mcasp: Document GPIO support
617547175507 : ASoC: ti: davinci-mcasp: Move context save/restore to runtime_pm callbacks
2130f15d6cd9 : ASoC: ti: davinci-mcasp: No need for IS_MODULE/BUILTIN check for pcm driver
51a13e401a83 : ASoC: Intel: bytcr_rt5640: Add quirks for ASUS MeMO Pad 7 (ME176C)
fee15714552d : ASoC: Intel: sst: Fallback to BYT-CR if IRQ 5 is missing
b97205ef95ef : ASoC: Intel: sst: Simplify is_byt_cr()
5198baf8817d : ASoC: Intel: Add ACPI match table entry for ES8316 codec on BYTCR platform
249d2fc9e55c : ASoC: Intel: bytcht_es8316: Set card long_name based on quirks
730501a91d94 : ASoC: Intel: bytcht_es8316: Add input-map support
0d3e91da0750 : ASoC: Intel: bytcht_es8316: Add external speaker mux support
4bf538b42933 : ASoC: Intel: bytcht_es8316: Add jack-detect support
349e13862c99 : ASoC: Intel: bytcht_es8316: Add support for SSP0 (BYTCR)
86909c8f77c5 : ASoC: Intel: bytcht_es8316: Minor refactoring
6ca382c4363d : ASoC: Intel: bytcht_es8316: Sort includes alphabetically
24b53f17a3f2 : ASoC: es8316: Add DAC mono mix switch mixer control
822257661031 : ASoC: es8316: Add jack-detect support
7e0b44e870cf : arm64: compat: Hook up io_pgetevents() for 32-bit tasks
53290432145a : arm64: compat: Don't pull syscall number from regs in arm_compat_syscall
169113ece0f2 : arm64: compat: Avoid sending SIGILL for unallocated syscall numbers
8c3590de0a37 : ASoC: Variable "val" in function rt274_i2c_probe() could be uninitialized
9966a05c7b80 : arm64/sve: Disentangle <uapi/asm/ptrace.h> from <uapi/asm/sigcontext.h>
ee1b465b3035 : arm64/sve: ptrace: Fix SVE_PT_REGS_OFFSET definition
074400a7be61 : powerpc: Drop use of 'type' from access_ok()
1690d8bb91e3 : cpufreq: scpi/scmi: Fix freeing of dynamic OPPs
09ad32dc6dc2 : cpuidle / Documentation: Update cpuidle MAINTAINERS entry
eb4f52132518 : drivers/perf: hisi: Fixup one DDRC PMU register offset
2f328fea47ac : arm64: replace arm64-obj-* in Makefile with obj-*
7a79d717e081 : batman-adv: Update copyright years for 2019
55c15512a9cf : drm/i915: Do not allow unwedging following a failed driver initialisation
48e638fb68be : dma-mapping: remove a few unused exports
ed6ccf10f24b : dma-mapping: properly stub out the DMA API for !CONFIG_HAS_DMA
4788ba5792cc : dma-mapping: remove dmam_{declare,release}_coherent_memory
d7076f078408 : dma-mapping: implement dmam_alloc_coherent using dmam_alloc_attrs
2e05ea5cdc1a : dma-mapping: implement dma_map_single_attrs using dma_map_page_attrs
dc56367cb5db : sh: ftrace: Fix missing parenthesis in WARN_ON()
96d4f267e40f : Remove 'type' argument from access_ok() function
d5c7076b772a : smb3: add smb3.1.1 to default dialect list
cdd6a4a0e2ec : MAINTAINERS: add maintainers for ChromeOS EC sub-drivers
4d5a91fd1f42 : hwspinlock: fix return value check in stm32_hwspinlock_probe()
81482d13f37b : i2c: Add Actions Semiconductor Owl family S700 I2C support
78c0c25a8c08 : dt-bindings: i2c: Add S700 support for Actions Semi Soc's
5cda2d86de3e : i2c: ismt: Add support for Intel Cedar Fork
805e4c8b61bd : tools beauty: Make the prctl option table generator catch all PR_ options
c8a43c18a978 : arm64: kaslr: Reserve size of ARM64_MEMSTART_ALIGN in linear region
acafce48b07b : firmware: arm_sdei: Fix DT platform device creation
c3790b3799f8 : firmware: arm_sdei: fix wrong of_node_put() in init function
8c2c596f8f45 : arm64: entry: remove unused register aliases
3d32c4531958 : tools headers uapi: Sync prctl.h with the kernel sources
abc856259a6d : drm/amdgpu: make gfx9 enter into rlc safe mode when set MGCG
96d8f63c44e5 : drm/amdgpu: Cleanup 2 compiler warnings
94f45df8aaa3 : tools headers x86: Sync disabled-features.h
e1de3d237b50 : ASoC: rockchip: fix platform_no_drv_owner.cocci warnings
1d38b4e903d5 : ASoC: xlnx: fix error handling in xlnx_formatter_pcm_probe
f5758544d98c : ASoC: rockchip: add workaround for silence of rk3288 ACODEC
c32759035ad2 : ASoC: rockchip: support ACODEC for rk3328
2d01a84605a5 : ASoC: simple-card: reduce naming prefix
c39291a76444 : ASoC: simple-card: cleanup DAI link loop method - step2
d947cdfd4be2 : ASoC: simple-card: cleanup DAI link loop method - step1
17029e494edc : ASoC: simple-card: add link_info
7adee60ee273 : ASoC: simple-card: add 1 CPU : 1 Codec support again
7e5e1f8bbaa8 : ASoC: simple-card: add asoc_simple_card_get_conversion()
97fe6ca41465 : ASoC: audio-graph-card: reduce naming prefix
fce9b90c1ab7 : ASoC: audio-graph-card: cleanup DAI link loop method - step2
dd98fbc558a0 : ASoC: audio-graph-card: cleanup DAI link loop method - step1
1e4771a62fd7 : ASoC: audio-graph-card: add link_info
de2949fe2621 : ASoC: audio-graph-card: add 1 CPU : 1 Codec support again
b31daa15af76 : ASoC: xlnx: enable audio formatter driver build
6f6c3c36f091 : ASoC: xlnx: add pcm formatter platform driver
e3e12ec09a18 : dt-bindings: ASoC: xlnx, audio-formatter: Document audio formatter bindings
c8ed6aca6b82 : ASoC: simple-scu-card: remove simple-scu-card
bb93487b8501 : ASoC: simple-scu-card: remove simple-scu-card on Doc
61c263ac27a3 : ASoC: audio-graph-scu-card: remove audio-graph-scu-card
e4f4fdfc57d9 : ASoC: audio-graph-scu-card: remove audio-graph-scu-card on Doc
40dfae169ad0 : ASoC: audio-graph-card: add asoc_graph_card_get_conversion()
a0c426fe1433 : ASoC: simple-card-utils: check "reg" property on asoc_simple_card_get_dai_id()
4e88068ed088 : ASoC: Intel: boards: use snd_mask_set_format in all machine drivers
10583cdac237 : ASoC: Intel: Atom: simplify boolean tests
e295450dd86d : ASoC: Intel: Baytrail: simplify boolean test
060d35be2dfa : ASoC: Intel: Baytrail: remove unneeded variable
bf88b3c3c277 : ASoC: Intel: Haswell: assign booleans to true/false
6c5414589721 : ASoC: Intel: Haswell: remove unneeded semicolon
d8747d30aa7f : ASoC: Intel: Skylake: simplify boolean tests
431b67c27c57 : ASoC: Intel: Skylake: remove useless cast
5489e81f981b : ASoC: wm8904: enable MCLK in STANDBY
fb82c6ed3190 : ASoC: wm8904: save model id directly in of_device_id.data
2bb853f6f937 : ASoC: wm8904: make the driver visible in Kconfig
0ddb46080a46 : ASoC: cs4341: Add DT bindings documentation for CS4341 DAC
0f68c396f604 : ASoC: cs4341: Add driver for CS4341 DAC
22c7d5e7bad1 : ASoC: rt5682: Fix recording no sound issue
a3d903607871 : ASoC: Intel: atom: Make PCI dependency explicit
678e2b44c8e3 : ALSA: compress: prevent potential divide by zero bugs
a41d9dbf5dac : ASoC: qdsp6: q6asm-dai: Fix a small memory leak
3391034e18b3 : ASoC: qdsp6: q6asm-dai: Fix a NULL vs IS_ERR() bug
eef08e535061 : ASoC: qdsp6: q6asm-dai: Off by one in of_q6asm_parse_dai_data()
28b698b7342c : ASoC: pcm512x: Fix a double unlock in pcm512x_digital_mute()
fd270fca2001 : ASoC: xlnx: change license header format style
906a9abc5de7 : ASoC: Intel: Haswell/Broadwell: fix setting for .dynamic field
6cb6746e9557 : ASoC: xlnx: Grammar s/the the/the/
02a07872f84f : ASoC: dma-sh7760: cleanup a debug printk
2998369fb93f : ASoC: sdm845: set jack only for a specific backend
93fb7f19985a : doc: filesystems: fix bad references to nonexistent ext4.rst file
2d457d5506f8 : Documentation/admin-guide: update URL of LKML information link
caaf3c83d284 : Docs/kernel-api.rst: Remove blk-tag.c reference
24ef9ec891c7 : thermal/intel: fixup for Kconfig string parsing tightening up
43bfeb45109a : block: sunvdc: don't run hw queue synchronously from irq context
1236cd2bad8b : arm64: smp: Fix compilation error
8a99255a50c0 : perf stat: Fix endless wait for child process
55277e1f3107 : drm/i915: Always try to reset the GPU on takeover
082531444e45 : spi: npcm-pspi: Fix wrong priv pointer
57428bccdb13 : drm/i915: Show machine type in error state
b9ced18acf68 : ACPI: NUMA: Use correct type for printing addresses on i386-PAE
476af9c26063 : drm/i915/gen6: Flush RING_IMR changes before changing the global GT IMR
f8f807441eef : HID: i2c-hid: Add Odys Winbook 13 to descriptor override
6ae16dfb61bc : HID: lenovo: Add checks to fix of_led_classdev_register
088d923a11e6 : cpufreq / Documentation: Update cpufreq MAINTAINERS entry
227ad6d95789 : drm: Reorder set_property_atomic to avoid returning with an active ww_ctx
3f2d347e851e : mfd: exynos-lpass: Enable UART module support
9e28989d41c0 : mfd: mc13xxx: Fix a missing check of a register-read failure
c1f3375be60c : mfd: cros_ec: Add commands to control codec
4bcb83e05503 : mfd: madera: Remove spurious semicolon in while loop
f7b1e49c6703 : mfd: rave-sp: Fix typo in rave_sp_checksum comment
ddf5aaa8eecb : mfd: ingenic-tcu: Fix bit field description in header
75d4c5e03c2a : mfd: tps65218: Use devm_regmap_add_irq_chip and clean up error path in probe()
38df91cc0b82 : mfd: Use of_node_name_eq() for node name comparisons
18e294ddafae : mfd: cros_ec_dev: Add missing mfd_remove_devices() call in remove
ea90e7b47f0a : mfd: axp20x: Add supported cells for AXP803
753a8d083e08 : mfd: axp20x: Re-align MFD cell entries
4a19f9a65375 : mfd: axp20x: Add AC power supply cell for AXP813
04c801c18ded : mfd: wm5110: Add missing ASRC rate register
504e4175829c : mfd: qcom_rpm: write fw_version to CTRL_REG
ac4ca4b9f462 : mfd: tps6586x: Handle interrupts on suspend
7f9472134a5a : mfd: madera: Add shared data for accessory detection
628f3dfe4c7b : mfd: at91-usart: Add platform dependency
b0aff01e7aa6 : mfd: bd9571mwv: Add volatile register to make DVFS work
10628e3ecf54 : mfd: ab8500-core: Return zero in get_register_interruptible()
a54e950fdec3 : mfd: tmio: Typo s/use use/use/
a177276aa098 : mfd: mt6397: Do not call irq_domain_remove if PMIC unsupported
a3888f62fe66 : mfd: db8500-prcmu: Fix some section annotations
8838555089f0 : mfd: twl-core: Fix section annotations on {,un}protect_pm_master
55a7f0065533 : cifs: fix confusing warning message on reconnect
6d2f84eee098 : smb3: fix large reads on encrypted connections
c5ee066333eb : ipv6: Consider sk_bound_dev_if when binding a socket to an address
73155879b3c1 : ipv6: Fix dump of specific table with strict checking
bf77ae4c98d7 : locks: fix error in locks_move_blocks()
80c9b2fae87b : bpf: add various test cases to selftests
979d63d50c0c : bpf: prevent out of bounds speculation on pointer arithmetic
b7137c4eab85 : bpf: fix check_map_access smin_value test when pointer contains offset
9d7eceede769 : bpf: restrict unknown scalars of mixed signed bounds for unprivileged
e4298d25830a : bpf: restrict stack pointer arithmetic for unprivileged
0d6303db7970 : bpf: restrict map value pointer arithmetic for unprivileged
9b73bfdd08e7 : bpf: enable access to ax register also from verifier rewrite
144cd91c4c2b : bpf: move tmp variable into ax register in interpreter
c08435ec7f2b : bpf: move {prev_,}insn_idx into verifier env
9c6260de505b : infiniband/qedr: Potential null ptr dereference of qp
94edd87a1c59 : infiniband: bnxt_re: qplib: Check the return value of send_message
2fb458953a89 : IB/ipoib: drop useless LIST_HEAD
edefae94b7b9 : MIPS: OCTEON: mark RGMII interface disabled on OCTEON III
6e863844ad6e : PM: sleep: call devfreq suspend/resume
e49cddcd0ab0 : drm/amdgpu/gfx_v8_0: Reorder the gfx, kiq and kcq rings test sequence
b8cf66182edd : drm/amdgpu/sriov:Correct pfvf exchange logic
048b9b0f5cee : drm/amd/powerplay: support BOOTUP_DEFAULT power profile mode
baf3c982dfbf : drm/amdgpu/virtual_dce: No need to pin the cursor bo
47bbcc1e9238 : drm/amdgpu/virtual_dce: No need to pin the fb's bo
1ac5cd497879 : block: don't use un-ordered __set_current_state(TASK_UNINTERRUPTIBLE)
d63967e475ae : isdn: fix kernel-infoleak in capi_unlocked_ioctl
7adf3246092f : ipv6: route: Fix return value of ip6_neigh_lookup() on neigh_create() error
202700e30740 : net/hamradio/6pack: use mod_timer() to rearm timers
53fe3ed19df0 : net-next/hinic:add shutdown callback
399382f80182 : drm/nouveau: fix incorrect FB_BACKLIGHT usage in Kconfig
125892edfe69 : inotify: Fix fd refcount leak in inotify_add_watch().
260f71eff493 : sunrpc: convert to DEFINE_SHOW_ATTRIBUTE
10e037d1e0d5 : sunrpc: Add xprt after nfs4_test_session_trunk()
cb24e35b4fa8 : sunrpc: convert unnecessary GFP_ATOMIC to GFP_NOFS
81c88b18de1f : sunrpc: handle ENOMEM in rpcb_getport_async
c2c7d84fd173 : NFS: remove unnecessary test for IS_ERR(cred)
07e10308ee5d : xprtrdma: Prevent leak of rpcrdma_rep objects
9aeaf8cfcb71 : NFSv4.2 fix async copy reboot recovery
f85adb1bf595 : xprtrdma: Don't leak freed MRs
af65ed404c43 : xprtrdma: Add documenting comment for rpcrdma_buffer_destroy
995d312a28cc : xprtrdma: Replace outdated comment for rpcrdma_ep_post
e0f86bc4f990 : xprtrdma: Update comments in frwr_op_send
acf0a39f4f27 : SUNRPC: Fix some kernel doc complaints
dc5820bd21d8 : SUNRPC: Simplify defining common RPC trace events
5b2095d0cefa : NFS: Fix NFSv4 symbolic trace point output
53b2c1cb9b3c : xprtrdma: Trace mapping, alloc, and dereg failures
395069fc37e7 : xprtrdma: Add trace points for calls to transport switch methods
ba217ec64aef : xprtrdma: Relocate the xprtrdma_mr_map trace points
aba118317943 : xprtrdma: Clean up of xprtrdma chunk trace points
9bef848f44b4 : xprtrdma: Remove unused fields from rpcrdma_ia
ddbb347f0c68 : xprtrdma: Cull dprintk() call sites
92f4433e567a : xprtrdma: Simplify locking that protects the rl_allreqs list
236b0943d1f2 : xprtrdma: Expose transport header errors
889ee07f7ed2 : xprtrdma: Remove request_module from backchannel
15303d9ecd2f : xprtrdma: Recognize XDRBUF_SPARSE_PAGES
0dfbb5f05e78 : NFS: Make "port=" mount option optional for RDMA mounts
0a93fbcb16e6 : xprtrdma: Plant XID in on-the-wire RDMA offset (FRWR)
5f62412be3ff : xprtrdma: Remove rpcrdma_memreg_ops
ba69cd122ece : xprtrdma: Remove support for FMR memory registration
a78868497c2e : xprtrdma: Reduce max_frwr_depth
6946f82380a8 : xprtrdma: Fix ri_max_segs and the result of ro_maxpages
0c0829bcf51a : xprtrdma: Don't wake pending tasks until disconnect is done
3d433ad812ba : xprtrdma: No qp_event disconnect
6d2d0ee27c7a : xprtrdma: Replace rpcrdma_receive_wq with a per-xprt workqueue
6ceea36890a0 : xprtrdma: Refactor Receive accounting
b674c4b4a13d : xprtrdma: Ensure MRs are DMA-unmapped when posting LOCAL_INV fails
e2f34e26710b : xprtrdma: Yet another double DMA-unmap
2f1927b09034 : IB/core: Add advise_mr to the list of known ops
ccffa5454857 : Revert "IB/mlx5: Fix long EEH recover time with NVMe offloads"
7422edce7355 : IB/mlx5: Allow XRC INI usage via verbs in DEVX context
e6587cdbd732 : pvcalls-back: set -ENOTCONN in pvcalls_conn_back_read
d90a1ca60a1e : pvcalls-front: don't return error when the ring is full
beee1fbe8f7d : pvcalls-front: properly allocate sk
96283f9a084e : pvcalls-front: don't try to free unallocated rings
b79470b64fa9 : pvcalls-front: read all data before closing the connection
f50fd2d8524c : csky: Add perf support for C-SKY
b25756df5b28 : perf session: Add comment for perf_session__register_idle_thread()
256d92bc93fd : perf thread-stack: Fix thread stack processing for the idle task
139f42f3b3b4 : perf thread-stack: Allocate an array of thread stacks
2e9e8688763f : perf thread-stack: Factor out thread_stack__init()
f6060ac60190 : perf thread-stack: Allow for a thread stack array
bd8e68ace110 : perf thread-stack: Avoid direct reference to the thread's stack
e0b8951190c1 : perf thread-stack: Tidy thread_stack__bottom() usage
03b32cb28108 : perf thread-stack: Simplify some code in thread_stack__process()
9d216211fded : thermal: generic-adc: Fix adc to temp interpolation
e36e13003efd : thermal: rcar_thermal: add R8A77990 support
6471a52deeea : dt-bindings: thermal: rcar-thermal: add R8A77990 support
b8d3d11203af : thermal: rcar_thermal: add R8A774C0 support
69f8f55185ff : dt-bindings: thermal: rcar-thermal: add R8A774C0 support
bf9ff83f93ba : dt-bindings: cp110: document the thermal interrupt capabilities
1bc752381721 : dt-bindings: ap806: document the thermal interrupt capabilities
ad3e72030bff : MAINTAINERS: thermal: add entry for Marvell MVEBU thermal driver
879d7362d1d0 : thermal: armada: add overheat interrupt support
5a78ad6d9c1b : thermal: st: fix Makefile typo
ca74472dead1 : thermal: uniphier: Convert to SPDX identifier
8632ed49c809 : thermal/intel_powerclamp: Change to use DEFINE_SHOW_ATTRIBUTE macro
05c1b7058aea : thermal: tegra: soctherm: Change to use DEFINE_SHOW_ATTRIBUTE macro
199bc54b4a1f : dt-bindings: thermal: tegra-bpmp: Add Tegra194 support
925b38361852 : thermal: imx: save one condition block for normal case of nvmem initialization
c589c56671c9 : thermal: imx: fix for dependency on cpu-freq
4ab248b3b10a : thermal: tsens: qcom: do not create duplicate regmap debugfs entries
ac31f6e25d4e : thermal: armada: Use PTR_ERR_OR_ZERO in armada_thermal_probe_legacy()
24f1c13fa5f1 : dt-bindings: thermal: rcar-gen3-thermal: All variants use 3 interrupts
adad7c7d6a0c : thermal: broadcom: use devm_thermal_zone_of_sensor_register
d56c19d07e0b : thermal: bcm2835: enable hwmon explicitly
03334ba8b425 : thermal: hwmon: inline helpers when CONFIG_THERMAL_HWMON is not set
122503683169 : drm/i915/selftests: Take a breath during check_partial_mappings()
2cc8376fd350 : drm/i915: rename dev_priv info to __info to avoid usage
1787a98439cc : drm/i915: drop intel_device_info_dump()
a0f04cc27c50 : drm/i915: always use INTEL_INFO() to access device info
1400cc7e0dcd : drm/i915: pass dev_priv to intel_device_info_runtime_init()
ed5eb1b78a88 : drm/i915/reg: abstract display_mmio_offset access
0258404f9d38 : drm/i915: start moving runtime device info to a separate struct
7d7b467cb95b : ACPI: power: Skip duplicate power resource references in _PRx
2e61069b056f : ACPI: Fix build failure when CONFIG_NLS is set to 'n'
dd7ece7f6e22 : drm: forward declare struct drm_file in drm_syncobj.h
f7e271de230b : drm: include types.h from drm_hdcp.h
39e23674809b : drm: include idr.h from drm_file.h
5c27b9fafead : drm: include kernel.h and agp_backend.h from intel-gtt.h
c76426883c8f : drm: un-inline drm_legacy_findmap()
9bdb073464d6 : drm/i915/gvt: Change KVMGT as self load module
75cb8d20c112 : PCI: imx: Enable MSI from downstream components
7dc20ab1b9c4 : s390/pci: skip VF scanning
aff68a5a621e : PCI/IOV: Add flag so platforms can skip VF scanning
18f9e9d150fc : PCI/IOV: Factor out sriov_add_vfs()
57b0e3145320 : KEYS: fix parsing invalid pkey info string
e888402789b9 : net: hns3: call hns3_nic_net_open() while doing HNAE3_UP_CLIENT
cb9f1b783850 : ip: validate header length on virtual device xmit
8c76e77f9069 : tap: call skb_probe_transport_header after setting skb->dev
aff6db454599 : ptr_ring: wrap back ->producer in __ptr_ring_swap_queue()
3e9ad24b0e91 : ALSA: hda - Revert DSP detection on legacy HD-audio driver
4087d2bc0d94 : net: rds: remove unnecessary NULL check
2b96547223e3 : add document for TCP OFO, PAWS and skip ACK counters
3a0ed3e96197 : sock: Make sock->sk_stamp thread-safe
8b6b25cf93b7 : selftests/bpf: fix error printing in test_devmap()
63d2a9ec310d : ALSA: hda/tegra: clear pending irq handlers
82b01149ec94 : ALSA: hda/realtek: Enable the headset mic auto detection for ASUS laptops
191ce17876c9 : ext4: fix special inode number checks in __ext4_iget()
756af9c64232 : ibmveth: fix DMA unmap error in ibmveth_xmit_start error path
9114daa825fc : batman-adv: Force mac header to start of data on xmit
4d9226fd9a0d : arm64: defconfig: Re-enable bcm2835-thermal driver
a684afa7b10f : MAINTAINERS: Add entry for RDA Micro SoC architecture
c10b13325ced : tty: serial: Add RDA8810PL UART driver
6fc66a5c68af : ARM: dts: rda8810pl: Add interrupt support for UART
804584a61ca0 : dt-bindings: serial: Document RDA Micro UART
5a9fe404b984 : ARM: dts: rda8810pl: Add timer support
7581d836bdbe : ARM: dts: Add devicetree for OrangePi i96 board
f0d319d26ea6 : ARM: dts: Add devicetree for OrangePi 2G IoT board
542e1c9dbad9 : ARM: dts: Add devicetree for RDA8810PL SoC
78e3dbc166a1 : ARM: Prepare RDA8810PL SoC
56f73e4bc145 : dt-bindings: arm: Document RDA8810PL and reference boards
1def98f69807 : dt-bindings: Add RDA Micro vendor prefix
74d4b4e0f43e : regmap: regmap-irq: silently ignore unsupported type settings
4cac31e2be6e : regulator: lochnagar: Set up correct .data field for "cirrus,lochnagar2-mic2vdd"
427c5ce4417c : block/swim3: Fix regression on PowerBook G3
296dcc40f2f2 : block/swim3: Fix -EBUSY error when re-opening device after unmount
f3010ec5b796 : block/swim3: Remove dead return statement
d4d179c37c74 : block/amiflop: Don't log error message on invalid ioctl
0ad30ff67bd3 : nfs: fixed broken compilation in nfs_callback_up_net()
1216e3c3af25 : drm/i915: Drop unused engine->irq_seqno_barrier w/a
835051d397b8 : drm/i915/ringbuffer: Move irq seqno barrier to the GPU for gen5
1212bd821de8 : drm/i915/ringbuffer: Move irq seqno barrier to the GPU for gen7
d9cad2206abf : drm/i915/ringbuffer: Remove irq-seqno w/a for gen6 xcs
2f0c733b353c : drm/i915/ringbuffer: Remove irq-seqno w/a for gen6/7 rcs
ed2922c025c3 : drm/i915: Remove redundant trailing request flush
6bf198172beb : drm/i915: Update kerneldoc for intel_wm_need_update()
6256734f9173 : csky: Add EM_CSKY_OLD 39
0c87bb0e872c : clocksource/drivers/c-sky: fixup ftrace call-graph panic
d7950be145c8 : csky: ftrace call graph supported.
db1ce3f5d01d : MIPS: Fix a R10000_LLSC_WAR logic in atomic.h
230c77a5e92a : csky: basic ftrace supported
17a68777bc88 : csky: remove unused members in processor.h
8f4f1639a19d : csky: optimize kernel panic print.
7012033033da : drm/i915/params: document I915_PARAMS_FOR_EACH()
682fee802843 : MIPS: BCM63XX: drop unused and broken DSP platform device
0ea2dc7cd668 : csky: stacktrace supported.
859e5f45cbb3 : csky: CPU-hotplug supported for SMP
1d95fe4d3de4 : clocksource/drivers/c-sky: fixup qemu fail to bootup sometimes.
789154c2ad74 : csky: fixup save hi,lo,dspcr regs in switch_stack.
31295a72b525 : csky: remove syscall_exit_work
35ff802af1c4 : csky: fixup remove vdsp implement for kernel.
d2167a2c29dd : drm/i915: Remove has_pooled_eu static initializer
2ff195cf84a6 : drm/i915/params: set i915.enable_hangcheck permissions to 0600
fce43315e834 : drm/i915/uc: add dev_priv parameter to intel_uc_is_using_* functions
16cabb12f2cc : drm/i915: add a helper to free the members of i915_params
4081cef923e0 : drm/i915: add a helper to make a copy of i915_params
36e14f5fdfdf : rtc: rename core files
fea170804b4d : cifs: update internal module version number
e77fe73c7e38 : cifs: we can not use small padding iovs together with encryption
95cb67138746 : ext4: track writeback errors using the generic tracking infrastructure
ad211f3e94b3 : ext4: use ext4_write_inode() when fsyncing w/o a journal
3bd826451103 : r8169: fix WoL device wakeup enable
7314f5480f3e : netrom: fix locking in nr_find_socket()
d5c7c745f254 : net/wan: fix a double free in x25_asy_open_tty()
e86807862e68 : ext4: avoid kernel warning when writing the superblock to a dead device
2054f4af1957 : csky: bugfix gdb coredump error.
2b070ccdf8c0 : csky: fixup abiv2 mmap(... O_SYNC) failed.
bba3d2daa8a9 : rtc: nvmem: fix possible use after free
c433570458e4 : ax25: fix a use-after-free in ax25_fillin_cb()
7f334a7e1ae1 : ipv6: fix typo in net/ipv6/reassembly.c
58075ff523af : ipv4: fib_rules: Fix possible infinite loop in fib_empty_table
178fe94405bf : net/ipv6: Fix a test against 'ipv6_find_idev()' return value
f989d03ef25d : net: rtnetlink: address is mandatory for rtnl_fdb_get
b61ec31c8575 : batman-adv: Snoop DHCPACKs for DAT
d770b2565344 : csky: define syscall_get_arch()
077b930adafe : elf-em.h: add EM_CSKY
c40f7d74c741 : sched/fair: Fix infinite loop in update_blocked_averages() by reverting a9e7f6544b9c
dc3e0896003e : csky: remove meaningless header-y
955d3411a17f : batman-adv: Avoid WARN on net_device without parent in netns
25c097ca413b : batman-adv: Start new development cycle
398539dd6934 : csky: Don't leak device tree node reference
cc0282975b3f : kgdb/treewide: constify struct kgdb_arch arch_kgdb_ops
911b7afdeb1b : mips/kgdb: prepare arch_kgdb_ops for constness
7faedcd4de43 : kdb: use bool for binary state indicators
162bc7f5afd7 : kdb: Don't back trace on a cpu that didn't round up
87b095928584 : kgdb: Don't round up a CPU that failed rounding up before
3cd99ac35598 : kgdb: Fix kgdb_roundup_cpus() for arches who used smp_call_function()
9ef7fa507d6b : kgdb: Remove irq flags from roundup
f460772291f8 : KVM: PPC: Book3S HV: radix: Fix uninitialized var build error
42aee37298f4 : powerpc/configs: Add PPC4xx_OCM to ppc40x_defconfig
52b88fa1e8c7 : powerpc/4xx/ocm: Fix phys_addr_t printf warnings
d0757237d7b1 : powerpc/4xx/ocm: Fix compilation error due to PAGE_KERNEL usage
039daac55269 : powerpc/fsl: Fixed warning: orphan section `__btb_flush_fixup'
d8372ba8ce28 : lib: don't depend on linux headers being installed.
90be9b86da90 : xfs: xfs_fsops: drop useless LIST_HEAD
89be677b6b39 : xfs: xfs_buf: drop useless LIST_HEAD
093c48213ee3 : gdrom: fix a memory leak bug
0d9c9a238faf : fsl/fman: Use GFP_ATOMIC in {memac,tgec}_add_hash_mac_address()
7418e6520f22 : isdn: hisax: hfc_pci: Fix a possible concurrency use-after-free bug in HFCPCI_l1hw()
f9fc54d313fa : ethtool: check the return value of get_regs_len
a007232066f6 : netfilter: nf_conncount: fix argument order to find_next_bit
c80f10bc973a : netfilter: nf_conncount: speculative garbage collection on empty lists
2f971a8f4255 : netfilter: nf_conncount: move all list iterations under spinlock
df4a90250976 : netfilter: nf_conncount: merge lookup and add functions
e8cfb372b38a : netfilter: nf_conncount: restart search when nodes have been erased
f7fcc98dfc2d : netfilter: nf_conncount: split gc in two phases
4cd273bb91b3 : netfilter: nf_conncount: don't skip eviction when age is negative
c78e7818f16f : netfilter: nf_conncount: replace CONNCOUNT_LOCK_SLOTS with CONNCOUNT_SLOTS
eb8950861c1b : netfilter: nf_tables: fix a missing check of nla_put_failure
7db54c89f0b3 : Input: elan_i2c - add ACPI ID for touchpad in ASUS Aspire F5-573G
1e3c336ad8f4 : Input: atmel_mxt_ts - don't try to free unallocated kernel memory
1a80dade010c : Fix failure path in alloc_pid()
0f4991e8fd48 : kernel/fork.c: mark 'stack_vm_area' with __maybe_unused
7056d3a37d2c : memcg, oom: notify on oom killer invocation from the charge path
7af7a8e19f0c : mm, swap: fix swapoff with KSM pages
70c6066e19c1 : include/linux/gfp.h: fix typo
063a7d1d3623 : mm/hmm: fix memremap.h, move dev_page_fault_t callback to hmm
c86aa7bbfd55 : hugetlbfs: Use i_mmap_rwsem to fix page fault/truncate race
b43a99900559 : hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization
1ecc07fd0a6d : memory_hotplug: add missing newlines to debugging output
451b9514a59f : mm: remove __hugepage_set_anon_rmap()
4918e7625ffa : include/linux/vmstat.h: remove unused page state adjustment macro
af3b854492f3 : mm/page_alloc.c: allow error injection
ab41ee687998 : mm: migrate: drop unused argument of migrate_page_move_mapping()
88dbcbb3a484 : blkdev: avoid migration stalls for blkdev pages
89cb0888ca14 : mm: migrate: provide buffer_migrate_page_norefs()
84ade7c15ccf : mm: migrate: move migrate_page_lock_buffers()
cc4f11e69fd0 : mm: migrate: lock buffers before migrate_page_move_mapping()
0b3901b38d9d : mm: migration: factor out code to compute expected number of page references
d9367bd06faa : mm, page_alloc: enable pcpu_drain with zone capability
d53ce042277a : kmemleak: add config to select auto scan
3c0c12cc8f00 : mm/page_alloc.c: don't call kasan_free_pages() at deferred mem init
3cfd22be0ad6 : userfaultfd: clear flag if remap event not enabled
125b860b251a : mm/pageblock: throw compile error if pageblock_bits cannot hold MIGRATE_TYPES
fcf9a0ef8dc3 : ksm: react on changing "sleep_millisecs" parameter faster
e0975b2aae0e : mm, fault_around: do not take a reference to a locked page
bb8965bd82fd : mm, memory_hotplug: deobfuscate migration part of offlining
a85009c37792 : mm, memory_hotplug: try to migrate full pfn range
a1400af75563 : mm, proc: report PR_SET_THP_DISABLE in proc
7635d9cbe832 : mm, thp, proc: report THP eligibility for each vma
7550c6079846 : mm, proc: be more verbose about unstable VMA flags in /proc/<pid>/smaps
0614ce9776b0 : include/linux/memory_hotplug.h: remove duplicate declaration of offline_pages()
ac46d4f3c432 : mm/mmu_notifier: use structure for invalidate_range_start/end calls v2
5d6527a784f7 : mm/mmu_notifier: use structure for invalidate_range_start/end callback
b15c87263a69 : hwpoison, memory_hotplug: allow hwpoisoned pages to be offlined
9f1eb38e0e11 : mm, kmemleak: little optimization while scanning
8e2d43405b22 : lib/ioremap: ensure break-before-make is used for huge p4d mappings
36ddc5a78c87 : lib/ioremap: ensure phys_addr actually corresponds to a physical address
48e178ab0d63 : x86/pgtable: drop pXd_none() checks from pXd_free_pYd_table()
9c006972c3fe : arm64: mmu: drop pXd_present() checks from pXd_free_pYd_table()
d239865ac804 : ioremap: rework pXd_free_pYd_page() API
c16eb000ca03 : mm/filemap.c: remove useless check in pagecache_get_page()
144552ff8995 : /proc/kpagecount: return 0 for special pages that are never mapped
b6fb87b8e3ff : tools/vm/page-types.c: fix "kpagecount returned fewer pages than expected" failures
bbe5d9939e81 : mm/page_alloc.c: drop uneeded __meminit and __meminitdata
3fa750dcf29e : mm/page-writeback.c: don't break integrity writeback on ->writepage() error
c3a5c77afefa : lib/show_mem.c: drop pgdat_resize_lock in show_mem()
0ecea993d010 : mm/hmm.c: remove set but not used variable 'devmem'
fa004ab7365f : mm, hotplug: move init_currently_empty_zone() under zone_span_lock protection
4e0d2e7ef14d : mm, sparse: pass nid instead of pgdat to sparse_add_one_section()
83af658898cb : mm, sparse: drop pgdat_resize_lock in sparse_add/remove_one_section()
9e247bab0668 : mm: remove pte_lock_deinit()
bb416d18b850 : zram: writeback throttle
23eddf39b2c2 : zram: add bd_stat statistics
a939888ec38b : zram: support idle/huge page writeback
e82592c4fd7e : zram: introduce ZRAM_IDLE flag
7e5292831b34 : zram: refactor flags and writeback stuff
5547932dc67a : zram: fix double free backing device
3c9959e02547 : zram: fix lockdep warning of free block handling
fed84c785270 : mm/memblock.c: skip kmemleak for kasan_init()
65c78784135f : kernel, resource: check for IORESOURCE_SYSRAM in release_mem_region_adjustable
2c2a5af6fed2 : mm, memory_hotplug: add nid parameter to arch_remove_memory
23b68cfaae0e : mm: check nr_initialised with PAGES_PER_SECTION directly in defer_init()
9a1ea439b16b : mm: put_and_wait_on_page_locked() while page is migrated
f0c867d9588d : mm, oom: add oom victim's memcg to the oom context information
ef8444ea01d7 : mm, oom: reorganize the oom report in dump_header
e5cb113f2dbc : mm: make free_reserved_area() return "const char *"
9a2f45ff3202 : mm/debug.c: make "migrate_reason_names[]" const char *
c999fbd3dcc6 : mm/mmzone.c: make "migratetype_names" const char *
1c30844d2dfe : mm: reclaim small amounts of memory when an external fragmentation event occurs
0a79cdad5eb2 : mm: use alloc_flags to record if kswapd can wake
a921444382b4 : mm: move zone watermark accesses behind an accessor
6bb154504f8b : mm, page_alloc: spread allocations across zones before introducing fragmentation
f29d8e9c0191 : mm/memory_hotplug: drop "online" parameter from add_memory_resource()
3b6fd6ffb27c : drivers/base/memory.c: remove an unnecessary check on NR_MEM_SECTIONS
4d72868c8f7c : memblock: replace usage of __memblock_free_early() with memblock_free()
d31cfe7bff91 : mm/page_alloc.c: deduplicate __memblock_free_early() and memblock_free()
742aa7fb52c5 : mm/page_alloc.c: use a single function to free page
65895b67ad27 : mm/page_alloc.c: free order-0 pages through PCP in page_frag_free()
02917e9f8676 : mm, hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL
bbecd94e6c51 : mm, hmm: replace hmm_devmem_pages_create() with devm_memremap_pages()
58ef15b765af : mm, hmm: use devm semantics for hmm_devmem_{add, remove}
69324b8f4833 : mm, devm_memremap_pages: add MEMORY_DEVICE_PRIVATE support
a95c90f1e2c2 : mm, devm_memremap_pages: fix shutdown handling
06489cfbd915 : mm, devm_memremap_pages: kill mapping "System RAM" support
808153e1187f : mm, devm_memremap_pages: mark devm_memremap_pages() EXPORT_SYMBOL_GPL
7ead3342150e : mm/page_alloc.c: change the order of MIGRATE_RECLAIMABLE/MIGRATE_MOVABLE in fallbacks
ca880420665d : userfaultfd: convert userfaultfd_ctx::refcount to refcount_t
66f71da9dd38 : mm/swap: use nr_node_ids for avail_lists in swap_info_struct
8b09549c2bfd : vmscan: return NODE_RECLAIM_NOSCAN in node_reclaim() when CONFIG_NUMA is n
476567e8735a : mm: remove managed_page_count_lock spinlock
ca79b0c211af : mm: convert totalram_pages and totalhigh_pages variables to atomic
9705bea5f833 : mm: convert zone->managed_pages to atomic variable
3d6357de8aa0 : mm: reference totalram_pages and managed_pages once per function
fecd4a50baae : mm: remove reset of pcp->counter in pageset_init()
46a3679b8190 : mm, memory_hotplug: do not clear numa_node association after hot_remove
9cabf929e7d9 : mm/mmap.c: remove verify_mm_writelocked()
59e1a2f4bf83 : ksm: replace jhash2 with xxhash
0b9df58b79fa : xxHash: create arch dependent 32/64-bit xxhash()
d381c54760dc : mm: only report isolation failures when offlining memory
2932c8b05056 : mm, memory_hotplug: be more verbose for memory offline failures
7960509329c2 : mm, memory_hotplug: print reason for the offlining failure
6cc2baf600ec : mm, memory_hotplug: drop pointless block alignment checks from __offline_pages
e0392cf7c53a : mm: lower the printk loglevel for __dump_page messages
1c6fb1d89e73 : mm: print more information about mapping in __dump_page
20ff1c950500 : mm/readahead.c: simplify get_next_ra_size()
368686a95e55 : writeback: don't decrement wb->refcnt if !wb->bdi
6a90a83f1d19 : mm/mmu_notifier.c: remove mmu_notifier_synchronize()
5eb570a8d924 : mm/hotplug: optimize clear_hwpoisoned_pages()
c8f61cfc871f : mm/page_owner: clamp read count to PAGE_SIZE
4e45f712d82c : include/linux/slab.h: fix sparse warning in kmalloc_type()
88349a2837fb : mm/slub.c: record final state of slub action in deactivate_slab()
6159d0f5c03e : mm/slub.c: page is always non-NULL in node_match()
1265ef2de4ce : mm/slub.c: remove validation on cpu_slab in __flush_cpu_slab()
221d7da66cd3 : mm, slab: remove unnecessary unlikely()
70306d9dce75 : ocfs2: don't clear bh uptodate for block read
d85400af790d : ocfs2: clear journal dirty flag after shutdown journal
532e1e54c814 : ocfs2: fix panic due to unrecovered local alloc
9e6aea22802b : ocfs2: improve ocfs2 Makefile
dec5b0d4a99f : ocfs2: remove set but not used variable 'lastzero'
cb6a8fd7a6bf : ocfs2: dlmfs: remove set but not used variable 'status'
874b1ef0ef51 : ocfs2: optimize the reading of heartbeat data
a9ee3a63dbff : debugobjects: call debug_objects_mem_init eariler
4494ce4fb4ff : sh: lib: convert to SPDX identifiers
5933f6d22040 : sh: kernel: convert to SPDX identifiers
b0a148f80c15 : sh: cpu: convert to SPDX identifiers
176ce1b7b0f6 : sh: shmobile: convert to SPDX identifiers
82e1d03766a2 : sh: sh5: convert to SPDX identifiers
add5ca2c4887 : sh: sh4a: convert to SPDX identifiers
6ecc0a4dbb07 : sh: sh4: convert to SPDX identifiers
5ab5d57cc0c6 : sh: sh3: convert to SPDX identifiers
234a0538240c : sh: sh2a: convert to SPDX identifiers
47d11326259b : sh: sh2: convert to SPDX identifiers
6a0abce4c4cc : sh: include: convert to SPDX identifiers
ff4a7481c389 : sh: drivers: convert to SPDX identifiers
aaf9128abcb8 : sh: boards: convert to SPDX identifiers
ffa6daa9937a : arch/sh/boards/mach-kfr2r09/setup.c: drop pointless static qualifier in kfr2r09_usb0_gadget_setup()
440e7b379f91 : arch/sh/boards/mach-kfr2r09/setup.c: fix struct mtd_oob_ops build warning
cd68a5253338 : scripts/tags.sh: add more declarations
b72231eb7084 : scripts: add spdxcheck.py self test
919e9d39e722 : scripts/checkstack.pl: dynamic stack growth for aarch64
67a28de47faa : scripts/decode_stacktrace: only strip base path when a prefix of the path
c5cfb62f2bdf : scripts/decodecode: set ARCH when running natively on arm/arm64
e0b2475a3f36 : bloat-o-meter: ignore __addressable_ symbols
e886bf9d9abe : kasan: add SPDX-License-Identifier mark to source files
b3b0e6accb5b : kasan: update documentation
2d4acb90878b : kasan, arm64: select HAVE_ARCH_KASAN_SW_TAGS
66afc7f1e07a : kasan: add __must_check annotations to kasan hooks
2813b9c02962 : kasan, mm, arm64: tag non slab memory allocated via pagealloc
41eea9cd239c : kasan, arm64: add brk handler for inline instrumentation
7f94ffbc4c6a : kasan: add hooks implementation for tag-based mode
5b7c4148222d : mm: move obj_to_index to include/linux/slab_def.h
121e8f81d38c : kasan: add bug reporting routines for tag-based mode
11cd3cd69a25 : kasan: split out generic_report.c from report.c
772a2fa50ffb : kasan, mm: perform untagged pointers comparison in krealloc
21696c161324 : kasan, arm64: enable top byte ignore for the kernel
356607f21e60 : kasan, arm64: fix up fault handling logic
4d176711ea7a : kasan: preassign tags to objects with ctors or SLAB_TYPESAFE_BY_RCU
e71fe3f921ae : kasan, arm64: untag address in _virt_addr_is_linear
3c9e3aa11094 : kasan: add tag related helper functions
9c23f84723d2 : arm64: move untagged_addr macro from uaccess.h to memory.h
080eb83f54cf : kasan: initialize shadow to 0xff for tag-based mode
9577dd748648 : kasan: rename kasan_zero_page to kasan_early_shadow_page
b2f557eae9ed : kasan, arm64: adjust shadow size for tag-based mode
2bd926b439b4 : kasan: add CONFIG_KASAN_GENERIC and CONFIG_KASAN_SW_TAGS
b938fcf42739 : kasan: rename source files to reflect the new naming scheme
bffa986c6f80 : kasan: move common generic and tag-based code to common.c
12b22386998c : kasan, slub: handle pointer tags in early_kmem_cache_node_alloc
0116523cfffa : kasan, mm: change hooks signatures
8d726c512829 : clk: dove: fix refcount leak in dove_clk_init()
9b4eedf62704 : clk: mv98dx3236: fix refcount leak in mv98dx3236_clk_init()
db20a90a4b67 : clk: armada-xp: fix refcount leak in axp_clk_init()
e7beeab9c615 : clk: kirkwood: fix refcount leak in kirkwood_clk_init()
a3c24050bdf7 : clk: armada-370: fix refcount leak in a370_clk_init()
567177024e03 : clk: vf610: fix refcount leak in vf610_clocks_init()
5f8c183a996b : clk: imx7d: fix refcount leak in imx7d_clocks_init()
1731e14fb302 : clk: imx6sx: fix refcount leak in imx6sx_clocks_init()
c9ec1d8fef31 : clk: imx6q: fix refcount leak in imx6q_clocks_init()
cee82eb95320 : clk: samsung: exynos4: fix refcount leak in exynos4_get_xom()
4ccc98a48958 : tools gpio: Allow overriding CFLAGS
6b7f98a37ac6 : tools power turbostat: Override CFLAGS assignments and add LDFLAGS to build command
ad6b474f445e : tools thermal tmon: Allow overriding CFLAGS assignments
f1770e3ca4ec : tools power x86_energy_perf_policy: Override CFLAGS assignments and add LDFLAGS to build command
c4a75bb9488a : perf c2c: Increase the HITM ratio limit for displayed cachelines
423701a0c8d7 : perf c2c: Change the default coalesce setup
38fc9da69f33 : perf trace beauty ioctl: Beautify USBDEVFS_ commands
2d473389f87a : perf trace beauty: Export function to get the files for a thread
86cf4c659c9a : perf trace: Wire up ioctl's USBDEBFS_ cmd table generator
870c3f40dc78 : perf beauty ioctl: Add generator for USBDEVFS_ ioctl commands
2bd71d11a86e : tools headers uapi: Grab a copy of usbdevice_fs.h
4bcc4cff6a10 : perf trace: Store the major number for a file when storing its pathname
d7e134845d6b : perf trace: Move the files table resizing to outside set_pathname()
f4a74fcbfd94 : perf trace: Rename thread_thread->paths to thread_trace->files
61f611593f2c : perf script: Fix LBR skid dump problems in brstackinsn
a389aece9793 : perf python: Do not force closing original perf descriptor in evlist.get_pollfd()
fbe7e42515af : perf trace: Use correct SECCOMP prefix spelling, "SECOMP_*" -> "SECCOMP_*"
7f9705beeb37 : clk: socfpga: fix refcount leak
2274d8001fbb : clk: ti: fix refcount leak in ti_dt_clocks_register()
70af6c5b5270 : clk: qoriq: fix refcount leak in clockgen_init()
5eb8ba90958d : clk: highbank: fix refcount leak in hb_clk_init()
08972760d366 : clk: imx8qxp: make the name of clock ID generic
3fc9c12d27b4 : cgroup: Add named hierarchy disabling to cgroup_no_v1 boot param
e250d91d6575 : cgroup: fix parsing empty mount option string
caa5915bb3c1 : drm/i915/ringbuffer: Pull the render flush into breadcrumb emission
6a6237293d0c : drm/i915/execlists: Pull the render flush into breadcrumb emission
14e92c5dc7a1 : cifs: Minor Kconfig clarification
28eb24ff75c5 : cifs: Always resolve hostname before reconnecting
08744015492f : cifs: Add support for failover in cifs_reconnect_tcon()
a3a53b760379 : cifs: Add support for failover in smb2_reconnect()
23324407143d : cifs: Only free DFS target list if we actually got one
e511d31753e3 : cifs: start DFS cache refresher in cifs_mount()
2f0a61744894 : cifs: Use GFP_ATOMIC when a lock is held in cifs_mount()
93d5cb517db3 : cifs: Add support for failover in cifs_reconnect()
4a367dc04435 : cifs: Add support for failover in cifs_mount()
5a650501eb8c : cifs: remove set but not used variable 'sep'
1c780228e9d4 : cifs: Make use of DFS cache to get new DFS referrals
e8bcdfdbf91b : cifs: minor updates to documentation
0544b324e62c : cifs: check kzalloc return
29cbfa1b2be2 : cifs: remove set but not used variable 'server'
34bca9bbe7a8 : cifs: Use kzfree() to free password
3e80be0158ac : cifs: Fix to use kmem_cache_free() instead of kfree()
54e4f73cbe03 : cifs: update for current_kernel_time64() removal
54be1f6c1c37 : cifs: Add DFS cache routines
21c7acc439b5 : h8300: pci: Remove local declaration of pcibios_penalize_isa_irq
95898ed6856e : drm/i915: Drop debugfs/i915_next_seqno
6faf5916e6be : drm/i915: Remove HW semaphores for gen7 inter-engine synchronisation
167bc759e823 : drm/i915: Restrict PSMI context load w/a to Haswell GT1
f222b7f43661 : kconfig: surround dbg_sym_flags with #ifdef DEBUG to fix gconf warning
3b541978562a : kconfig: split images.c out of qconf.cc/gconf.c to fix gconf warnings
9abe42371b44 : kconfig: add static qualifiers to fix gconf warnings
cbafbf7f551c : kconfig: split the lexer out of zconf.y
558e78e3ce84 : kconfig: split some C files out of zconf.y
0c874100108f : kconfig: convert to SPDX License Identifier
979f2b2f7936 : kconfig: remove keyword lookup table entirely
b8449c43c95b : drm/i915: avoid division by zero on skl_calc_wrpll_link
6879216897b7 : drm/intel_dsi_vbt: Remove duplicate header
91bd2ffa9030 : nfs: minor typo in nfs4_callback_up_net()
9ac312888e88 : sunrpc: fix debug message in svc_create_xprt()
8f7766c805d2 : sunrpc: make visible processing error in bc_svc_process()
64e20ba204df : sunrpc: remove unused xpo_prep_reply_hdr callback
7ef88ff85ff7 : sunrpc: remove svc_rdma_bc_class
7f3915460987 : sunrpc: remove svc_tcp_bc_class
4aa5cffefa6f : sunrpc: remove unused bc_up operation from rpc_xprt_ops
a289ce5311f4 : sunrpc: replace svc_serv->sv_bc_xprt by boolean flag
d4b09acf924b : sunrpc: use-after-free in svc_process_common()
b8be5674fa9a : sunrpc: use SVC_NET() in svcauth_gss_* functions
8a68d3da50b9 : nfsd: drop useless LIST_HEAD
a3c9311f62b4 : include/linux/phy/phy.h: fix minor kerneldoc errors
d8de01b763e0 : phy.h: fix obvious errors in doc and kerneldoc content
40752b3eae29 : net/wan/fsl_ucc_hdlc: Avoid double free in ucc_hdlc_probe()
92ee77d148bf : net: marvell: fix a missing check of acpi_match_device
46273cf7e009 : tipc: fix a missing check of genlmsg_put
ff07d48d7bc0 : atl1e: checking the status of atl1e_write_phy_reg
e49505f7255b : net: dsa: bcm_sf2: Propagate error value from mdio_write
f86a3b83833e : net: stmicro: fix a missing check of clk_prepare
2d822f2dbab7 : net: (cpts) fix a missing check of clk_prepare
26fd962bde0b : niu: fix missing checks of niu_pci_eeprom_read
ca19fcb6285b : net: chelsio: Add a missing check on cudg_get_buffer
f0fb9b288d0a : ipv6/route: Add a missing check on proc_dointvec
dc4501ff2875 : tipc: fix a double free in tipc_enable_bearer()
940b241d9050 : um: Remove obsolete reenable_XX calls
b9794231737a : um: writev needs <sys/uio.h>
9de74842ee20 : Add Anton Ivanov to UML maintainers
efe5f5be1e40 : um: remove redundant generic-y
742f3c8193a3 : um: Optimize Flush TLB for force/fork case
8892d8545f2d : um: Avoid marking pages with "changed protection"
38e3cbd9b82c : um: Skip TLB flushing where not needed
a9c52c2a2881 : um: Optimize TLB operations v2
747b254ca264 : um: Remove unnecessary faulted check in uaccess.c
50109b5a03b4 : um: Add support for DISCARD in the UBD Driver
a41421edb926 : um: Remove unsafe printks from the io thread
53766defb8c8 : um: Clean-up command processing in UML UBD driver
a43c83161a5e : um: Switch to block-mq constants in the UML UBD driver
550ed0e20366 : um: Make GCOV depend on !KCOV
0053102a869f : um: Include sys/uio.h to have writev()
0d76433c2203 : um: Add HAVE_DEBUG_BUGVERBOSE
dbd0be61fb5a : um: Update maintainers file entry
6d101ba6be2a : sched/fair: Fix warning on non-SMP build
28e52b98b98a : drm/i915: Remove debugfs/i915_ppgtt_info
eb3e1e3383e8 : drm/i915: Remove duplicate header from i915_request.h
ecb2e2fd5a44 : drm: move DRM_IF_VERSION to drm_internal.h
183d9dc49572 : drm/drm_drv.c: Remove duplicate header
d025bff1b6b9 : mailmap: Update name spelling and email for Dengcheng Zhu
88cc9fc41c73 : dt-bindings: arm: fsl-scu: add imx8qm pinctrl support
b09f629ce36d : pinctrl: freescale: Break dependency on SOC_IMX8MQ for i.MX8MQ
df50fcf5462c : pinctrl: imx-scu: Depend on IMX_SCU
64beba0558fc : f2fs: sanity check of xattr entry size
60aa4d5536ab : f2fs: fix use-after-free issue when accessing sbi->stat_info
bae0ee7a767c : f2fs: check PageWriteback flag for ordered case
88960068f25f : f2fs: fix validation of the block count in sanity_check_raw_super
8f31b4665c14 : f2fs: fix missing unlock(sbi->gc_mutex)
b32e019049e9 : f2fs: fix to dirty inode synchronously
c0362117c3b8 : f2fs: clean up structure extent_node
9249dded7b5c : f2fs: fix block address for __check_sit_bitmap
e4589fa545e0 : f2fs: fix sbi->extent_list corruption issue
8ec18bff7b90 : f2fs: clean up checkpoint flow
76c7bfb3a893 : f2fs: flush stale issued discard candidates
72691af6dbd7 : f2fs: correct wrong spelling, issing_*
5222595d093e : f2fs: use kvmalloc, if kmalloc is failed
af56b4870865 : f2fs: remove redundant comment of unused wio_mutex
5ccedf1ccd71 : ceph: don't encode inode pathes into reconnect message
d2f8bb27c879 : ceph: update wanted caps after resuming stale session
fdac94fab799 : ceph: skip updating 'wanted' caps if caps are already issued
8a2ac3a8e9c0 : ceph: don't request excl caps when mount is readonly
3c1392d4c499 : ceph: don't update importing cap's mseq when handing cap export
87349cdad963 : libceph: switch more to bool in ceph_tcp_sendmsg()
433b0a12953b : libceph: use MSG_SENDPAGE_NOTLAST with ceph_tcp_sendpage()
3239eb5215eb : libceph: use sock_no_sendpage() as a fallback in ceph_tcp_sendpage()
1f6b821aef78 : libceph: drop last_piece logic from write_partial_message_data()
0cab9f33d9c3 : ceph: remove redundant assignment
2bf996ac4832 : ceph: cleanup splice_dentry()
f4747b9c68b8 : drivers: base: swnode: check if swnode is NULL before dereferencing it
1d8f062ebc97 : drivers: base: swnode: check if pointer p is NULL before dereferencing it
2ef82327c2c7 : drm/i915: DDI: call intel_psr_ and _edp_drrs_enable() on pipe updates (v2)
f69a0d71d49c : drm/i915: Allow calling intel_edp_drrs_enable twice
608ed4ab240f : drm/i915: Add an update_pipe callback to intel_encoder and call this on fastsets (v2)
574d356b7a02 : 9p/net: put a lower bound on msize
2b08b1f12cd6 : ext4: fix a potential fiemap/page fault deadlock w/ inline_data
812c0cab2c0d : ext4: make sure enough credits are reserved for dioread_nolock writes
c92c81df93df : net: dccp: fix kernel crash on module load
bd437c99cf63 : drivers/net: appletalk/cops: remove redundant if statement and mask
38355a5f9a22 : bnx2x: Fix NULL pointer dereference in bnx2x_del_all_vlans() on some hw
0eb987c874dc : net/net_namespace: Check the return value of register_pernet_subsys()
89dfd0083751 : net/netlink_compat: Fix a missing check of nla_parse_nested
40c3ff6d5e08 : ieee802154: lowpan_header_create check must check daddr
61988bd281c9 : net/mlx4_core: drop useless LIST_HEAD
d0863792f805 : mlxsw: spectrum: drop useless LIST_HEAD
2534f14a94c1 : net/mlx5e: drop useless LIST_HEAD
7bdca378b230 : iptunnel: Set tun_flags in the iptunnel_metadata_reply from src
5d1f7354faad : net/mlx5e: fix semicolon.cocci warnings
8762cdcd1d50 : staging: octeon: fix build failure with XFRM enabled
dec28d8ea2f7 : kbuild: remove unused cmd_gentimeconst
e3c21e088f89 : watchdog: tqmx86: Add watchdog driver for the IO controller
6797f292e4f5 : dt-bindings: watchdog: renesas-wdt: Document r8a774c0 support
2b6d86a73ec0 : watchdog: docs: kernel-api: don't reference removed functions
e536f7304bad : watchdog: add documentation for PM usage
e94b815524f8 : dt-bindings: pwm: rcar: Add r8a774c0 support
9f4c8f9607c3 : pwm: imx: Add ipg clock operation
f236d1886836 : pwm: clps711x: Switch to SPDX identifier
b0f17570b820 : pwm: clps711x: Fix period calculation
e747cbe257fd : pwm: bcm2835: Switch to SPDX identifier
88a053d29234 : pwm: Enable Kona PWM to be built for the Cygnus architecture
c75ff001f4fe : drm: Put damage blob when destroy plane state
cbdd2663f4c8 : drm: fix null pointer dereference on null state pointer
2674305a1f5a : dma-buf: Change to use DEFINE_SHOW_ATTRIBUTE macro
598134ffcab5 : Revert "serial: 8250: Default SERIAL_OF_PLATFORM to SERIAL_8250"
d2b911db8b73 : watchdog: mtx-1: Convert to use GPIO descriptor
e7b602f43719 : cifs: Save TTL value when parsing DFS referrals
5fc7fcd054ad : cifs: auto disable 'serverino' in dfs mounts
d9345e0ae7cf : cifs: Make devname param optional in cifs_compose_mount_options()
c34fea5a636d : cifs: Skip any trailing backslashes from UNC
56c762eb9bee : cifs: Refactor out cifs_mount()
9a596f5b3959 : CIFS: Fix error mapping for SMB2_LOCK command which caused OFD lock problem
54e94ff94eac : CIFS: return correct errors when pinning memory failed for direct I/O
b6bc8a7b993e : CIFS: use the correct length when pinning memory for direct I/O for write
59a63e479ce3 : cifs: check ntwrk_buf_start for NULL before dereferencing it
52baa51d3057 : cifs: remove coverity warning in calc_lanman_hash
0f57451eebf1 : cifs: remove set but not used variable 'smb_buf'
07fa6010ff93 : cifs: suppress some implicit-fallthrough warnings
f9793b6fcc8e : cifs: change smb2_query_eas to use the compound query-info helper
4a3b38aec577 : Add vers=3.0.2 as a valid option for SMBv3.0.2
07d3b2e4264f : cifs: create a helper function for compound query_info
97aa495a89a6 : cifs: address trivial coverity warning
f5942db5ef25 : cifs: smb2 commands can not be negative, remove confusing check
0967e5457954 : cifs: use a compound for setting an xattr
5890255b83f3 : cifs: clean up indentation, replace spaces with tab
63d86876f324 : Revert "powerpc/fsl_pci: simplify fsl_pci_dma_set_mask"
f2ab95814103 : net: Revert recent Spectre-v1 patches.
0b15394475e3 : MIPS: ralink: Select CONFIG_CPU_MIPSR2_IRQ_VI on MT7620/8
9bd2f7eeaed1 : MAINTAINERS: Add a maintainer for MSCC MIPS SoCs
994bc7fae916 : MIPS: Alchemy: update dma masks for devboard devices
7a3097be955e : MIPS: Alchemy: update cpu-feature-overrides
e898d084eae0 : MIPS: Alchemy: drop DB1000 IrDA support bits
bbb8a7520893 : MIPS: alchemy: cpu_all_mask is forbidden for clock event devices
8a38dacf8718 : MIPS: BCM63XX: fix switch core reset on BCM6368
c79b411eaa72 : crypto: skcipher - remove remnants of internal IV generators
dec5d0db0de7 : crypto: cavium/nitrox - Fix build with !CONFIG_DEBUG_FS
101b53d91d57 : crypto: salsa20-generic - don't unnecessarily use atomic walk
bb648291fc04 : crypto: skcipher - add might_sleep() to skcipher_walk_virt()
f9c9bdb5131e : crypto: x86/chacha - avoid sleeping under kernel_fpu_begin()
c9613335bf4f : crypto: cavium/nitrox - Added AEAD cipher support
2326828ee403 : crypto: mxc-scc - fix build warnings on ARM64
bfad6cb3f829 : crypto: api - document missing stats member
0c99c2a087c6 : crypto: user - remove unused dump functions
f31ba0f95f19 : crypto: chelsio - Fix wrong error counter increments
6501ab5ed4d9 : crypto: chelsio - Reset counters on cxgb4 Detach
fef4912b66d6 : crypto: chelsio - Handle PCI shutdown event
c4f6d44d774e : crypto: chelsio - cleanup:send addr as value in function argument
d5a4dfbdaf54 : crypto: chelsio - Use same value for both channel in single WR
1f479e4cfd08 : crypto: chelsio - Swap location of AAD and IV sent in WR
3cc04c160208 : crypto: chelsio - remove set but not used variable 'kctx_len'
5ac93f808338 : crypto: ux500 - Use proper enum in hash_set_dma_transfer
9d880c5945c7 : crypto: ux500 - Use proper enum in cryp_set_dma_transfer
603f8c3b0dbb : crypto: aesni - Add scatter/gather avx stubs, and use them in C
e044d5056396 : crypto: aesni - Introduce partial block macro
ec8c02d9a30b : crypto: aesni - Introduce READ_PARTIAL_BLOCK macro
517a448e0984 : crypto: aesni - Move ghash_mul to GCM_COMPLETE
a44b419fe5ae : crypto: aesni - Fill in new context data structures
1cb1bcbb567d : crypto: aesni - Merge avx precompute functions
38003cd26c9f : crypto: aesni - Split AAD hash calculation to separate macro
e377bedb09d6 : crypto: aesni - Add GCM_COMPLETE macro
5350b0f56343 : crypto: aesni - support 256 byte keys in avx asm
2426f64bc51f : crypto: aesni - Macro-ify func save/restore
de85fc46b103 : crypto: aesni - Introduce gcm_context_data
f9b1d6467860 : crypto: aesni - Merge GCM_ENC_DEC
3d739c1f6156 : tracing: Use the return of str_has_prefix() to remove open coded numbers
036876fa5620 : tracing: Have the historgram use the result of str_has_prefix() for len of prefix
b6b2735514bc : tracing: Use str_has_prefix() instead of using fixed sizes
754481e6954c : tracing: Use str_has_prefix() helper for histogram code
72921427d46b : string.h: Add str_has_prefix() helper function
a3ac5817ffe8 : can: af_can: Fix Spectre v1 vulnerability
11fda148040b : kbuild: remove $(obj)/ prefixes in ./Kbuild
2c667d77fc02 : treewide: add intermediate .s files to targets
4d4b5c2e3b6e : treewide: remove explicit rules for *offsets.s
3470d9eb6387 : firmware: refactor firmware/Makefile
6b8d95f1795c : packet: validate address length if non-zero
a95386f0390a : nfc: af_nfc: Fix Spectre v1 vulnerability
d686026b1e6e : phonet: af_phonet: Fix Spectre v1 vulnerability
f617e5ffe04f : RDMA/srpt: Use kmem_cache_free() instead of kfree()
58f7c0bfb4e1 : RDMA/mlx5: Signedness bug in UVERBS_HANDLER()
573671a5f650 : IB/uverbs: Signedness bug in UVERBS_HANDLER()
50d5258634ae : net: core: Fix Spectre v1 vulnerability
d52c499b476b : lightnvm: pblk: fix use-after-free bug
93f87a74fde6 : block: sunvdc: remove redundant code
c41103691b7f : block: loop: remove redundant code
1debf0958fa2 : x86/efi: Don't unmap EFI boot services code/data regions for EFI_OLD_MEMMAP and EFI_MIXED_MODE
37379cfc661e : libnvdimm/security: Quiet security operations
6a4b8937a3d6 : iio: imu: st_lsm6dsx: remove set but not used variable ''
43f9b204edf0 : staging: iio: adc: ad7606: Add OF device ID table
6620585a0c9e : staging: iio: adc: ad7606: Use vendor prefix for DT properties
41f71e5e7daf : staging: iio: adc: ad7606: Use find_closest() macro
c0683bfd3772 : staging: iio: adc: ad7606: Use devm functions in probe
557e585c3fdb : staging: iio: adc: ad7606: Use wait-for-completion handler
4535fa0576d2 : iio: chemical: sgp30: add device tree support
d4de753526f4 : drm/i915: Unwind failure on pinning the gen7 ppgtt
1cce377df180 : tracing: Make function ‘ftrace_exports’ static
bea6957d5cd7 : tracing: Simplify printf'ing in seq_print_sym
cc9f59fb3bc4 : tracing: Avoid -Wformat-nonliteral warning
59dd974bc079 : tracing: Merge seq_print_sym_short() and seq_print_sym_offset()
05ddb25cb314 : tracing: Add hist trigger comments for variable-related fields
912201345f7c : tracing: Remove hist trigger synth_var_refs
656fe2ba85e8 : tracing: Use hist trigger's var_ref array to destroy var_refs
de40f033d4e8 : tracing: Remove open-coding of hist trigger var_ref management
e4f6d245031e : tracing: Use var_refs[] for hist trigger reference checking
2f31ed9308cc : tracing: Change strlen to sizeof for hist trigger static strings
6801f0d5ca00 : tracing: Remove unnecessary hist trigger struct field
e8d086ddb533 : tracing: Fix ftrace_graph_get_ret_stack() to use task and not current
29924e503096 : seq_buf: Use size_t for len in seq_buf_puts()
0464ed243809 : seq_buf: Make seq_buf_puts() null-terminate the buffer
a448276ce515 : arm64: Use ftrace_graph_get_ret_stack() instead of curr_ret_stack
cec8d0e7f06e : sh: ftrace: Use ftrace_graph_get_ret_stack() instead of curr_ret_stack
945626db0961 : sparc64: Use ftrace_graph_get_ret_stack() instead of curr_ret_stack
0fad8bfef7b0 : powerpc/frace: Use ftrace_graph_get_ret_stack() instead of curr_ret_stack
22ec9bb1cbcd : watchdog: mena21_wdt: Convert to GPIO descriptors
8d4d4f3267e1 : dt-bindings: watchdog: Add Qualcomm PM8916 watchdog
969c0acc039f : watchdog: Add pm8916 watchdog driver
4d9c6e90166f : dt-bindings: watchdog: update bindings for MT7629 SoC
9077123c6807 : watchdog: renesas_wdt: don't keep timer value during suspend/resume
248e655b45ed : watchdog: ie6xx_wdt: convert to DEFINE_SHOW_ATTRIBUTE
57808f448b3d : watchdog: bcm281xx: convert to DEFINE_SHOW_ATTRIBUTE
b1bbb0cb2c0e : watchdog: asm9260_wdt: make array mode_name static, shrinks object size
437a3f8ea493 : watchdog/hpwdt: Update driver version.
de2cb0cc300e : watchdog/hpwdt: Do not claim unsupported hardware
94d6b80c45d3 : watchdog/hpwdt: Exclude via blacklist
e1b83a31c798 : Watchdog: remove outdated comment
9bbc7e4ce47e : powerpc/zImage: Also check for stdout-path
505a314fb28c : powerpc: Fix HMIs on big-endian with CONFIG_RELOCATABLE=y
f1e0addca8bd : macintosh: Use of_node_name_{eq, prefix} for node name comparisons
c1fa31b0fc90 : ide: Use of_node_name_eq for node name comparisons
2c8e65b595cf : powerpc: Use of_node_name_eq for node name comparisons
2dab3dd1fac7 : pinctrl: ocelot: Add dependency on HAS_IOMEM
a7c23f8d154f : gpio: sama5d2-piobu: Depend on OF_GPIO
0d1223dd9273 : powerpc/pseries/pmem: Convert to %pOFn instead of device_node.name
423e2f944564 : powerpc/mm: Remove very old comment in hash-4k.h
47918bc68b74 : powerpc/pseries: Fix node leak in update_lmb_associativity_index()
d69e11648e48 : mailbox: tegra-hsp: Use device-managed registration API
a54d03ed01b4 : mailbox: tegra-hsp: use devm_kstrdup_const()
9a63f0f40599 : mailbox: tegra-hsp: Add suspend/resume support
91b1b1c3da8a : mailbox: tegra-hsp: Add support for shared mailboxes
fed8b7e366e7 : dt-bindings: tegra186-hsp: Add shared mailboxes
8ed82e23875e : mailbox: Allow multiple controllers per device
a8803d7421cc : mailbox: Support blocking transfers in atomic context
5f470b3638a4 : powerpc/configs/85xx: Enable CONFIG_DEBUG_KERNEL
ccdde478e844 : powerpc/dts/fsl: Fix dtc-flagged interrupt errors
a6ee0c00a70b : clk: qoriq: add more compatibles strings
54877957e95b : powerpc/fsl: Use new clockgen binding
0deae39cec6d : powerpc/83xx: handle machine check caused by watchdog timer
65eed012d1f2 : xfs: reallocate realtime summary cache on growfs
01f45c8fb8b9 : powerpc/fsl-rio: fix spelling mistake "reserverd" -> "reserved"
c6e5485e0cb5 : powerpc/fsl_pci: simplify fsl_pci_dma_set_mask
7811eade247c : arch/powerpc/fsl_rmu: Use dma_zalloc_coherent
d52266fc74be : Input: drv2667 - fix indentation issues
9aa3aa15f4c2 : hwmon: (lm80) fix a missing check of bus read in lm80 probe
c9c63915519b : hwmon: (lm80) fix a missing check of the status of SMBus read
2298a6f09f45 : mailbox: ti-msgmgr: Use device-managed registration API
368d7767b501 : mailbox: stm32-ipcc: Use device-managed registration API
08f2f88a3bbf : mailbox: rockchip: Use device-managed registration API
83dd44a17d40 : mailbox: qcom-apcs: Use device-managed registration API
85a555246e6d : mailbox: platform-mhu: Use device-managed registration API
a3abf4363c7e : mailbox: omap: Use device-managed registration API
ec1c674f0ae3 : mailbox: mtk-cmdq: Remove needless devm_kfree() calls
8aed57195572 : mailbox: mtk-cmdq: Use device-managed registration API
0b7f5fe837f6 : mailbox: xgene-slimpro: Use device-managed registration API
d0c196dbee79 : mailbox: sti: Use device-managed registration API
87f63f578b73 : mailbox: altera: Use device-managed registration API
4013286c7231 : mailbox: imx: Use device-managed registration API
ad3e7f9651ca : mailbox: hi6220: Use device-managed registration API
e73cb83c807b : mailbox: hi3660: Use device-managed registration API
6267ee6afae0 : mailbox: bcm-pdc: Use device-managed registration API
0cafc12ab9cc : mailbox: bcm-flexrm: Use device-managed registration API
709cbeea1b34 : mailbox: bcm2835: Use device-managed registration API
6aba2f4aac1a : mailbox: arm-mhu: Use device-managed registration API
e898d9cdd3a9 : mailbox: Add device-managed registration functions
1c3243f61fa7 : alpha: Remove some unused variables
1f4883f300da : libnvdimm/security: Add documentation for nvdimm security support
ecaa4a97b390 : tools/testing/nvdimm: add Intel DSM 1.8 support for nfit_test
926f74802cb1 : tools/testing/nvdimm: Add overwrite support for nfit_test
3c13e2ac747a : tools/testing/nvdimm: Add test support for Intel nvdimm security DSMs
89fa9d8ea7bd : acpi/nfit, libnvdimm/security: add Intel DSM 1.8 master passphrase support
7d988097c546 : acpi/nfit, libnvdimm/security: Add security DSM overwrite support
64e77c8c047f : acpi/nfit, libnvdimm: Add support for issue secure erase DSM to Intel nvdimm
d2a4ac73f56a : acpi/nfit, libnvdimm: Add enable/update passphrase support for Intel nvdimms
03b65b22ada8 : acpi/nfit, libnvdimm: Add disable passphrase support to Intel nvdimm.
f6653a0e0877 : drm/amdgpu: Add new VegaM pci id
0f6be2c09af6 : drm/ttm: Use drm_debug_printer for all ttm_bo_mem_space_debug output
06d6370e7b20 : drm/amdgpu: add Vega20 PSP ASD firmware loading
17960f35f146 : drm/i915: Update DRIVER_DATE to 20181221
d8a706414af4 : dax: Use non-exclusive wait in wait_entry_unlocked()
aa74be6eeade : IB/mlx5: Allocate the per-port Q counter shared when DEVX is supported
ce98528b3f61 : drm/i915: Update DRIVER_DATE to 20181221
5801169a2ed2 : of: __of_detach_node() - remove node from phandle cache
b8a9ac1a5b99 : of: of_node_get()/of_node_put() nodes held in phandle cache
75bf8a2a2f6b : IB/umad: Start using dev_groups of class
cdb53b65ae1b : IB/umad: Use class_groups and let core create class file
e9dd5daf884c : IB/umad: Refactor code to use cdev_device_add()
594d1644cd59 : NFS: nfs_compare_mount_options always compare auth flavors.
682ec859518d : net: minor cleanup in skb_ext_add()
d312d0a6846a : net: drop the unused helper skb_ext_get()
e94e50bd88f7 : net: fix possible user-after-free in skb_ext_add()
cf7ad3030271 : IB/umad: Avoid destroying device while it is accessed
900d07c12d4e : IB/umad: Simplify and avoid dynamic allocation of class
3030cf95ab20 : alpha: rtc: simplify alpha_rtc_init
a104d44b183c : alpha: Fix a typo on ptrace.h
fb430b39dbb0 : alpha: fix spelling mistake QSD_PORT_ACTUVE -> QSD_PORT_ACTIVE
a8faab540f0a : alpha: generate uapi header and syscall table header files
cabcebd33b8b : alpha: add system call table generation support
b67bfd298f4c : alpha: add __NR_syscalls along with NR_SYSCALLS
d8bf616be5f0 : alpha: remove CONFIG_OSF4_COMPAT flag from syscall table
150fbd536f9e : alpha: move __IGNORE* entries to non uapi header
a5b79d34000b : drm/i915: don't apply Display WAs 1125 and 1126 to GLK/CNL+
7fa4bd739fc0 : bpf: fix segfault in test_verifier selftest
718c43038f28 : mount_fs: suppress MAC on MS_SUBMOUNT as well as MS_KERNMOUNT
d2497e12e230 : smack: rewrite smack_sb_eat_lsm_opts()
c3300aaf95fb : smack: get rid of match_token()
55c0e5bd078e : smack: take the guts of smack_parse_opts_str() into a new helper
757cbe597fe8 : LSM: new method: ->sb_add_mnt_opt()
99dbbb593fe6 : selinux: rewrite selinux_sb_eat_lsm_opts()
da3d76abb2e7 : selinux: regularize Opt_... names a bit
169d68efb03b : selinux: switch away from match_token()
ba6418623385 : selinux: new helper - selinux_add_opt()
84d8c4a5ef69 : LSM: bury struct security_mnt_opts
12085b14a444 : smack: switch to private smack_mnt_opts
bd3236557bb2 : selinux: switch to private struct selinux_mnt_opts
204cc0ccf1d4 : LSM: hide struct security_mnt_opts from any generic code
e3489f8974e1 : selinux: kill selinux_sb_get_mnt_opts()
5b4002391153 : LSM: turn sb_eat_lsm_opts() into a method
6a0440e5b756 : nfs_remount(): don't leak, don't ignore LSM options quietly
a65001e8a4d4 : btrfs: sanitize security_mnt_opts use
8d64124a6a93 : selinux; don't open-code a loop in sb_finish_set_opts()
a10d7c22b34b : LSM: split ->sb_set_mnt_opts() out of ->sb_kern_mount()
f5c0c26d9008 : new helper: security_sb_eat_lsm_opts()
c039bc3c2498 : LSM: lift extracting and parsing LSM options into the caller of ->sb_remount()
6be8750b4cba : LSM: lift parsing LSM options into the caller of ->sb_kern_mount()
6466f3d193a9 : smack: make smack_parse_opts_str() clean up on failure
31af12efd0a2 : iomap: take responsibility for the filesystem iomap code
3cc31fa65d85 : iomap: don't search past page end in iomap_is_partially_uptodate
9b9afe4a0ef1 : RISC-V: Select GENERIC_SCHED_CLOCK for clocksource drivers
a266cdba17b3 : RISC-V: lib: minor asm cleanup
3aed8c43267e : RISC-V: Update Kconfig to better handle CMDLINE
397182e0db56 : riscv: remove unused variable in ftrace
cd378dbb3daf : RISC-V: add of_node_put()
94f9bf118f1e : RISC-V: Fix of_node_* refcount
8b699616f399 : riscv, atomic: Add #define's for the atomic_{cmp,}xchg_*() variants
b239b4d65d64 : firmware: remove unnecessary patterns from .gitignore
2e5b2d7c408e : bsg: deprecate BIDI support in bsg
6b4505352e4b : blkcg: remove unused __blkg_release_rcu()
6ab2187992f4 : blkcg: clean up blkg_tryget_closest()
4b2c01ad902e : USB: serial: option: add Fibocom NL678 series
3c78c77bafb1 : scripts: remove unnecessary ihex2fw and check-lc_ctypes from .gitignore
733f4ef46d3e : um: remove unused filechk_gen_header in Makefile
4b31a32caf0a : kconfig: update current_pos in the second lexer
824fa3b3b5e3 : kconfig: switch to ASSIGN_VAL state in the second lexer
b3d1d9d3c362 : kconfig: stop associating kconf_id with yylval
caaebb3c6de3 : kconfig: refactor end token rules
f5451582c4e2 : kconfig: stop supporting '.' and '/' in unquoted words
8636a1f9677d : treewide: surround Kconfig file paths with double quotes
48547bd23d0e : microblaze: surround string default in Kconfig with double quotes
171a515d0803 : kconfig: use T_WORD instead of T_VARIABLE for variables
c3d228713b10 : kconfig: use specific tokens instead of T_ASSIGN for assignments
ce2164ab5831 : kconfig: refactor scanning and parsing "option" properties
3c8f317d4cf1 : kconfig: use distinct tokens for type and default properties
745d51dc8a29 : ata: pata_macio: add of_node_put()
a0aea130afeb : KVM: x86: Add CPUID support for new instruction WBNOINVD
57d5edfe640e : kvm: selftests: ucall: fix exit mmio address guessing
b9b6a2ea2baf : perf trace: Do not hardcode the size of the tracepoint common_ fields
14541b1e7e72 : perf build: Don't unconditionally link the libbfd feature test to -liberty and -lz
5ce29d522e9b : perf beauty mmap: PROT_WRITE should come before PROT_EXEC
f76214f93783 : perf trace: Check if the raw_syscalls:sys_{enter,exit} are setup before setting tp filter
50c42fc90b7e : drm/i915: Disable FBC on fastset if necessary, v2.
2bcbd406715d : Revert "compiler-gcc: disable -ftracer for __noclone functions"
cd07e3701fa6 : regulator: tps65910: fix a missing check of return value
453eafbe65f7 : KVM: VMX: Move VM-Enter + VM-Exit handling to non-inline sub-routines
051a2d3e59e5 : KVM: VMX: Explicitly reference RCX as the vmx_vcpu pointer in asm blobs
77ea906082dc : regulator: mcp16502: Select REGMAP_I2C to fix build error
da801ab56ad8 : pinctrl: ocelot: add MSCC Jaguar2 support
e81434995081 : KVM: x86: Use jmp to invoke kvm_spurious_fault() from .fixup
c2a7fad5fcd3 : MAINTAINERS: Add arch/x86/kvm sub-directories to existing KVM/x86 entry
a49d784d5a82 : pinctrl: bcm: ns: support updated DT binding as syscon subnode
2ae80900f239 : dt-bindings: pinctrl: bcm4708-pinmux: rework binding to use syscon
72ab2f76319e : gpio: Add Cadence GPIO driver
e4b194aa0bf5 : dt-bindings: gpio: Add bindings for Cadence GPIO
6c905f91d8ae : gpiolib-acpi: remove unused variable 'err', cleans up build warning
f0df462f3ae1 : gpio: mxs: read pin level directly instead of using .get
ac5ffda2447f : KVM/x86: Use SVM assembly instruction mnemonics instead of .byte streams
71883a62fcd6 : KVM/MMU: Flush tlb directly in the kvm_zap_gfn_range()
3cc5ea94de5f : KVM/MMU: Flush tlb directly in kvm_set_pte_rmapp()
0cf853c5e238 : KVM/MMU: Move tlb flush in kvm_set_pte_rmapp() to kvm_mmu_notifier_change_pte()
748c0e312fce : KVM: Make kvm_set_spte_hva() return int
c3134ce240ee : KVM: Replace old tlb flush function with new one to flush a specified range.
40ef75a758b2 : KVM/MMU: Add tlb flush with range helper function
1f3a3e46cc49 : KVM/VMX: Add hv tlb range flush support
cc4edae4b924 : x86/hyper-v: Add HvFlushGuestAddressList hypercall support
a49b96352e68 : KVM: Add tlb_remote_flush_with_range callback in kvm_x86_ops
ee85dec2fe9c : KVM: x86: Disable Intel PT when VMXON in L1 guest
b08c28960f25 : KVM: x86: Set intercept for Intel PT MSRs read/write
bf8c55d8dc09 : KVM: x86: Implement Intel PT MSRs read/write emulation
6c0f0bba85a0 : KVM: x86: Introduce a function to initialize the PT configuration
2ef444f1600b : KVM: x86: Add Intel PT context switch for each vcpu
86f5201df0d3 : KVM: x86: Add Intel Processor Trace cpuid emulation
f99e3daf94ff : KVM: x86: Add Intel PT virtualization work mode
e0018afec50a : perf/x86/intel/pt: add new capability for Intel PT
69843a913fc8 : perf/x86/intel/pt: Add new bit definitions for PT MSRs
61be2998ca54 : perf/x86/intel/pt: Introduce intel_pt_validate_cap()
f6d079ce867d : perf/x86/intel/pt: Export pt_cap_get()
887eda13b570 : perf/x86/intel/pt: Move Intel PT MSRs bit defines to global header
8cee58161eff : kvm: selftests: aarch64: dirty_log_test: support greater than 40-bit IPAs
cdbd24284824 : kvm: selftests: add pa-48/va-48 VM modes
696ade770f08 : kvm: selftests: dirty_log_test: improve mode param management
fd3f6f813976 : kvm: selftests: dirty_log_test: reset guest test phys offset
6498e1da84da : kvm: selftests: dirty_log_test: always use -t
d4df5a15602e : kvm: selftests: dirty_log_test: don't identity map the test mem
b442324b5815 : kvm: selftests: x86_64: dirty_log_test: fix -t
bdd303cb1bdb : KVM: fix some typos
649472a1694f : x86/kvmclock: convert to SPDX identifiers
9b7ebff23cb8 : KVM: x86: Remove KF() macro placeholder
788fc1e9ad8e : kvm: vmx: Allow guest read access to IA32_TSC
9ebdfe5230f2 : kvm: nVMX: NMI-window and interrupt-window exiting should wake L2 from HLT
e081354d6aa7 : KVM: nSVM: Fix nested guest support for PAUSE filtering.
7a86dab8cf2f : kvm: Change offset in kvm_write_guest_offset_cached to unsigned
f1b9dd5eb86c : kvm: Disallow wraparound in kvm_gfn_to_hva_cache_init
ba7424b200d3 : KVM: VMX: Remove duplicated include from vmx.c
b85c32dd2749 : selftests: kvm: report failed stage when exit reason is unexpected
e87555e550ce : KVM: x86: svm: report MSR_IA32_MCG_EXT_CTL as unsupported
ed8e48122728 : KVM: x86: fix size of x86_fpu_cache objects
6ac5af6ec12d : MAINTAINERS: merge at91 pinctrl entries
a2161fd7c23c : pinctrl: imx8qxp: break the dependency on SOC_IMX8QXP
8b78de956f31 : pinctrl: uniphier: constify uniphier_pinctrl_socdata
b5af33df50e9 : pinctrl: mediatek: improve Kconfig dependencies
533918b6f6ae : gpio: aspeed: remove duplicated statement
d1040ea06f00 : pinctrl: msm: mark PM functions as __maybe_unused
b766470b8764 : dt-bindings: pinctrl: sunxi: Add supply properties
4dd3d60a5ecd : pinctrl: meson: meson8b: add the missing GPIO_GROUPs for BOOT and CARD
619cdd17f60f : pinctrl: meson: meson8: add the missing GPIO_GROUPs for BOOT and CARD
8e5ba8b8baff : pinctrl: meson: meson8: rename the "gpio" function to "gpio_periphs"
54a9cbbfca53 : pinctrl: meson: meson8: rename the "gpio" function to "gpio_periphs"
2b745ac3cceb : pinctrl: meson: meson8b: fix the GPIO function for the GPIOAO pins
42f9b48cc540 : pinctrl: meson: meson8: fix the GPIO function for the GPIOAO pins
fb0b35d307b7 : gpio: add driver for SAMA5D2 PIOBU pins
6bd925a8b779 : dt-bindings: arm: atmel: describe SECUMOD usage as a GPIO controller
249d1bb22901 : Input: touchscreen - fix coding style issue
0b9f28fed3f7 : Input: add official Raspberry Pi's touchscreen driver
4d8f727b83bc : Input: nomadik-ske-keypad - fix a loop timeout test
fbc4904c2877 : MAINTAINERS: add another Android binder maintainer
6277053afa34 : net/mlx5e: XDP, Add user control for XDP TX MPWQE feature
5e0d2eef771e : net/mlx5e: XDP, Support Enhanced Multi-Packet TX WQE
1feeab800780 : net/mlx5e: XDP, Add array for WQE info descriptors
fea28dd6a281 : net/mlx5e: XDP, Maintain a FIFO structure for xdp_info instances
b8180392edd9 : net/mlx5e: XDP, Replace boolean doorbell indication with segment pointer
db02a308cd72 : net/mlx5e: XDP, Warn upon polling an error CQE
feb2ff9d74f7 : net/mlx5e: XDP, Change the XDP SQ redirect indication
4fb2f516186e : net/mlx5e: XDP, Precede XDP-related operations in RQ poll by a loaded program check
e05b8d4fc30a : net/mlx5e: TX, Print opcode in error CQE warning
7f92891778df : vfio_pci: Add NVIDIA GV100GL [Tesla V100 SXM2] subdriver
c2c0f1cde0ef : vfio_pci: Allow regions to add own capabilities
a15b1883fee1 : vfio_pci: Allow mapping extra regions
58629c0dc349 : powerpc/powernv/npu: Fault user page into the hypervisor's pagetable
135ef954051b : powerpc/powernv/npu: Check mmio_atsd array bounds when populating
1b785611e119 : powerpc/powernv/npu: Add release_ownership hook
0bd971676e68 : powerpc/powernv/npu: Add compound IOMMU groups
83fb8ccf9751 : powerpc/powernv/npu: Convert NPU IOMMU helpers to iommu_table_group_ops
b04149c2dd85 : powerpc/powernv/npu: Move single TVE handling to NPU PE
847e6563aa8c : powerpc/powernv: Reference iommu_table while it is linked to a group
5eada8a3f087 : powerpc/iommu_api: Move IOMMU groups setup to a single place
c4e9d3c1e65a : powerpc/powernv/pseries: Rework device adding to IOMMU groups
c409c6316166 : powerpc/pseries: Remove IOMMU API support for non-LPAR systems
3be2df00e299 : powerpc/pseries/npu: Enable platform support
68c0449ea16d : powerpc/pseries/iommu: Use memory@ nodes in max RAM address calculation
0e759bd75285 : powerpc/powernv/npu: Move OPAL calls away from context manipulation
46a1449d9e39 : powerpc/powernv: Move npu struct from pnv_phb to pci_controller
c10c21efa4bc : powerpc/vfio/iommu/kvm: Do not pin device memory
e0bf78b0f959 : powerpc/mm/iommu/vfio_spapr_tce: Change mm_iommu_get to reference a region
ab7032e793f9 : powerpc/ioda/npu: Call skiboot's hot reset hook when disabling NPU2
ffca395b11c4 : powerpc/mm: Fix reporting of kernel execute faults on the 8xx
623d154305c0 : IB/mlx5: Fix wrong error unwind
e7c4d8e60451 : IB/mlx4: Remove set but not used variable 'pd'
ab66dcc76d6a : powerpc: generate uapi header and system call table files
aff850393200 : powerpc: add system call table generation support
fbf508da7440 : powerpc: split compat syscall table out from native table
a11b763d6170 : powerpc: move macro definition from asm/systbl.h
8a19eeeab66d : powerpc: add __NR_syscalls along with NR_syscalls
2cd4bd192ee9 : powerpc/pkeys: Fix handling of pkey state across fork()
2f07229f02d4 : ocxl: Fix endiannes bug in read_afu_name()
34642d70ac7e : selftests/powerpc: Add checks for transactional sigreturn
6f5b9f018f4c : powerpc/tm: Unset MSR[TS] if not recheckpointing
11be39584a2e : powerpc/tm: Print scratch value
63a0d6b03b8e : powerpc/tm: Save MSR to PACA before RFID
e1c3743e1a20 : powerpc/tm: Set MSR[TS] just prior to recheckpoint
d53ec8af56d5 : RDMA/iwcm: Don't copy past the end of dev_name() string
ae59a7e1945b : KVM: PPC: Book3S HV: Keep rc bits in shadow pgtable in sync with host
90165d3da076 : KVM: PPC: Book3S HV: Introduce kvmhv_update_nest_rmap_rc_list()
8b23eee4e55a : KVM: PPC: Book3S HV: Apply combination of host and l1 pte rc for nested guest
8400f8740651 : KVM: PPC: Book3S HV: Align gfn to L1 page size when inserting nest-rmap entry
bec6e03b5ea5 : KVM: PPC: Book3S HV: Hold kvm->mmu_lock across updating nested pte rc bits
fa2323325e8b : selftests: net: reuseport_addr_any: silence clang warning
a02e8964eaf9 : virtio-net: ethtool configurable LRO
da7903092b88 : scsi: isci: request: mark expected switch fall-through
87be32b3ad27 : scsi: isci: remote_node_context: mark expected switch fall-throughs
4f09ac9d96ce : scsi: isci: remote_device: Mark expected switch fall-throughs
1aba50b880e1 : scsi: isci: phy: Mark expected switch fall-through
c2332b004907 : scsi: iscsi: Capture iscsi debug messages using tracepoints
cda261f421ba : selftests: add txtimestamp kselftest
b52354aa068e : selftests: expand txtimestamp with ipv6 dgram + raw and pf_packet
7085f47fcdc5 : selftests: expand txtimestamp with cmsg support
a6ae520defea : net: seg6.h: remove an unused #include
4c5765e48510 : scsi: myrb: Mark expected switch fall-throughs
7fb1b8ca8fa1 : ppp: Move PFC decompression to PPP generic layer
c7a082e4242f : scsi: megaraid: fix out-of-bound array accesses
a8cc10e232f1 : scsi: mpt3sas: mpt3sas_scsih: Mark expected switch fall-through
7223d80912d8 : scsi: fcoe: remove set but not used variable 'port'
aa9d6e0f33ae : linux/netlink.h: drop unnecessary extern prefix
676f4bb168ca : selftests: rtnetlink: Add a test case for multipath route get
21f947753705 : net: ipv4: Set skb->dev for output route resolution
639c1b2625af : net: mscc: ocelot: Register poll timeout should be wall time not attempts
e57b2945aa65 : scsi: smartpqi: call pqi_free_interrupts() in pqi_shutdown()
463561e6b9fa : neighbour: remove stray semicolon
e52c9e0710d2 : scsi: smartpqi: fix build warnings
0db6896ff633 : powerpc/fadump: Do not allow hot-remove memory from fadump reserved area.
f86593be1e7f : powerpc/fadump: Throw proper error message on fadump registration failure
a4e92ce8e4c8 : powerpc/fadump: Reservationless firmware assisted dump
08fb726df137 : powerpc/powernv: Move opal_power_control_init() call in opal_init().
ae6263cc3374 : powerpc/4xx: Delete an unnecessary return statement in two functions
a8d5dadae59f : powerpc/4xx: Delete error message for a ENOMEM in two functions
52930bc6e871 : powerpc/4xx: Use seq_putc() in ocm_debugfs_show()
b52106a040e6 : powerpc/4xx: Combine four seq_printf() calls into two in ocm_debugfs_show()
96d19d70e101 : powerpc/8xx: Allow pinning IMMR TLB when using early debug console
5f639e5fad18 : powerpc/powernv: Remove PCI_MSI ifdef checks
a083787680f8 : powerpc/fsl-rio: fix spelling mistake "reserverd" -> "reserved"
0c9108b08370 : Powerpc/perf: Wire up PMI throttling
962ad710f7d6 : net: dsa: microchip: fix unicast frame leak
3a6d528a5e01 : vxlan: Correct merge error.
8527f9df04a8 : netfilter: netns: shrink netns_ct struct
fc3893fd5cfc : netfilter: conntrack: remove empty pernet fini stubs
cb2833ed0044 : netfilter: conntrack: merge ecache and timestamp sysctl tables with main one
d912dec12428 : netfilter: conntrack: merge acct and helper sysctl table with main one
4a65798a9408 : netfilter: conntrack: add mnemonics for sysctl table
4b216e21cfca : netfilter: conntrack: un-export seq_print_acct
a0badcc6652f : netfilter: conntrack: register sysctl table for gre
03a84ea3d8c5 : selftests: forwarding: Add router test with VID 1
29b1e34efd39 : selftests: mlxsw: Adjust test regarding VID 1
d8a1f7ab2c1f : mlxsw: spectrum: Remove limitation regarding VID 1
0417d25e7dad : mlxsw: spectrum: Switch to VID 4095 as default VID
16f6aceb72e7 : mlxsw: spectrum: Add an helper function to cleanup VLAN entries
346fca3b58cb : mlxsw: spectrum: Store pointer to default port VLAN in port struct
ab6c3b79ec7b : mlxsw: spectrum: Allow controlling destruction of default port VLAN
262e1ff91c3b : mlxsw: spectrum: Set PVID during port initialization
a2d2a20553f0 : mlxsw: spectrum: Replace hard-coded default VID with a define
9d15dceb8a36 : selftests: mlxsw: Add a test case for L3 VNI
f40be47a3e40 : mlxsw: spectrum_router: Do not force specific configuration order
294304e4c522 : netfilter: conntrack: udp: set stream timeout to 2 minutes
d535c8a69c19 : netfilter: conntrack: udp: only extend timeout to stream mode after 2s
bb7e22a8ab00 : IB/mlx5: Fix long EEH recover time with NVMe offloads
28cb6f1eaffd : bpf: tls_sw, init TLS ULP removes BPF proto hooks
0608c69c9a80 : bpf: sk_msg, sock{map|hash} redirect through ULP
a136678c0bdb : bpf: sk_msg, zap ingress queue on psock down
552de9106882 : bpf: sk_msg, fix socket data_ready events
51199405f967 : bpf: skb_verdict, support SK_PASS on RX BPF path
7a69c0f25056 : bpf: skmsg, replace comments with BUILD bug
bc1b4f013b50 : bpf: sk_msg, improve offset chk in _is_valid_access
9ee79a65d176 : bpf: sk_msg, fix sk_msg_md access past end test
64711f9a47d4 : xtensa: implement jump_label support
77ea5f4cbe20 : bpf/cpumap: make sure frame_size for build_skb is aligned if headroom isn't
842a9c837e20 : IB/mlx5: Simplify netdev unbinding
641d1207d2ed : IB/core: Move query port to ioctl
4fa2813d26c8 : RDMA/nldev: Expose port_cap_flags2
2e8039c65622 : IB/core: uverbs copy to struct or zero helper
24ad02c48c69 : gpio-omap.txt: add reg and interrupts properties
485773d3c5c7 : dt-bindings: mrvl,intc: fix a trivial typo
f55c3ec42a97 : IB/rxe: Reuse code which sets port state
d5108e69fe01 : IB/rxe: Make counters thread safe
6e3722baac04 : IB/mlx5: Use the correct commands for UMEM and UCTX allocation
425518cc5ede : IB/mlx5: Use uid as part of alloc/dealloc transport domain
1f000e1bfff4 : ACPI / tables: Add an ifdef around amlcode and dsdt_amlcode
98cff8b23ed1 : ACPI/APEI: Clear GHES block_status before panic()
643bae17fd4c : ixgbe: use mii_bus to handle MII related ioctls
8fa10ef01260 : ixgbe: register a mdiobus
1fb3a7a75e2e : igb: Fix an issue that PME is not enabled during runtime suspend
eec903769b4e : ice: Do not enable NAPI on q_vectors that have no rings
9a2d57a7a062 : i40e: extend PTP gettime function to read system clock
31389b53b3e0 : i40e: define proper net_device::neigh_priv_len
cd0d465bb697 : e100: Fix passing zero to 'PTR_ERR' warning in e100_load_ucode_wait
bad87ee82f74 : Documentation: igb: Add a section about CBS
6f9ae17530f9 : igb: Change RXPBSIZE size when setting Qav mode
00203ba40d40 : kyber: use sbitmap add_wait_queue/list_del wait helpers
9f6b7ef6c3eb : sbitmap: add helpers for add/del wait queue handling
59361316afcb : igb: reduce CPU0 latency when updating statistics
2122b40580dd : fbdev: fbcon: Fix unregister crash when more than one framebuffer
e9462fffddad : fbdev: Remove depends on HAS_DMA in case of platform dependency
da2648390ce3 : pxa168fb: trivial typo fix
5c29085a724f : fbdev: fsl-diu: remove redundant null check on cmap
452f2d4934d2 : fbdev: omap2: omapfb: convert to DEFINE_SHOW_ATTRIBUTE
e0f5628bf2c1 : fbdev: uvesafb: fix spelling mistake "memoery" -> "memory"
3d8b1933eb1c : fbdev: fbmem: add config option to center the bootup logo
e41f184d83a3 : fbdev: fbmem: make fb_show_logo_line return the end instead of the height
2607391882fc : video: fbdev: pxafb: Fix "WARNING: invalid free of devm_ allocated data"
f75df8d4b4fa : fbdev: fbmem: behave better with small rotated displays and many CPUs
fdac751355cd : video: clps711x-fb: release disp device node in probe()
b4a1ed0cd18b : fbdev: make FB_BACKLIGHT a tristate
c143a559b073 : udlfb: fix some inconsistent NULL checking
adcc81f148d7 : MIPS: math-emu: Write-protect delay slot emulation pages
b49d564344f7 : security: integrity: partial revert of make ima_main explicitly non-modular
8c9d90eebd23 : drm/amd/display: Fix MST dp_blank REG_WAIT timeout
99b922f9ed6a : drm/amd/display: validate extended dongle caps
9136e81e986a : drm/amd/display: Use div_u64 for flip timestamp ns to ms
2bf55d2e6b71 : drm/amdgpu/uvd:Change uvd ring name convention
c1973a1078de : drm/amd/powerplay: add Vega20 LCLK DPM level setting support
0346bfd9fe5a : drm/amdgpu: print process info when job timeout
e01f2d418951 : drm/amdgpu/nbio7.4: add hw bug workaround for vega20
40978ac63613 : drm/amdgpu/nbio6.1: add hw bug workaround for vega10/12
215852f4b8bb : staging: mt7621-mmc: Correct spelling mistakes in comments
84758d4d43e9 : ath10k: add support to configure BB timing over wmi
f3f587995c5a : dt-bindings: net: ath10k: add new dt entry to identify external FEM
e5404969a335 : dt-bindings: net: ath10k: fix node name and device type in qcom ath10k example
386f97e3b201 : ath10k: fix tx_stats memory leak
2d3b55853b12 : ath10k: fix peer stats null pointer dereference
a3542d0c73ce : dt: bindings: ath10k: add bindings for wifi iommu node
5fac78aac91d : dt: bindings: ath10k: add missing dt properties for WCN3990 wifi node
27120f2ac995 : ath10k: remove an unnecessary NULL check
bd085be6ba95 : ath10k: move non-fatal warn logs to dbg level
c28dcbce0592 : ath10k: fix a NULL vs IS_ERR() check
876596759287 : ath10k: remove work in progress logs from snoc driver
a2864772f33a : ath10k: fix warning due to msdu limit error
68c295f21abc : ath10k: disable 4addr source port learning in 10.4 FW by default
9a9cf0e63f70 : ath10k: report tx rate using ieee80211_tx_rate_update()
e820d55cb99d : md: fix raid10 hang issue caused by barrier
caea3c47ad51 : raid10: refactor common wait code from regular read/write request
37b22c289460 : md: remvoe redundant condition check
be85f93ae2df : lib/raid6: add option to skip algo benchmarking
0437de4fa09f : lib/raid6: sort algos in rough performance order
86919f9dd2db : lib/raid6: check for assembler SSSE3 support
58af3110a7c5 : lib/raid6: avoid __attribute_const__ redefinition
e731f3e28b7e : lib/raid6: add missing include for raid6test
f91389c8d286 : md: remove set but not used variable 'bi_rdev'
85bd0107c6cd : ath10k: add amsdu support for monitor mode
5816a0932b4f : drbd: Change drbd_request_detach_interruptible's return type to int
a52c5a16cf19 : drbd: Avoid Clang warning about pointless switch statment
f31e583aa2c2 : drbd: introduce P_ZEROES (REQ_OP_WRITE_ZEROES on the "wire")
9848b6ddd8c9 : drbd: skip spurious timeout (ping-timeo) when failing promote
9049ccd46f1f : drbd: don't retry connection if peers do not agree on "authentication" settings
2c38f0351173 : drbd: fix print_st_err()'s prototype to match the definition
be80ff88356a : drbd: avoid spurious self-outdating with concurrent disconnect / down
f708bd08ecbd : drbd: do not block when adjusting "disk-options" while IO is frozen
a2823ea92024 : drbd: fix comment typos
fe43ed97bba3 : drbd: reject attach of unsuitable uuids even if connected
ad6e89790206 : drbd: attach on connected diskless peer must not shrink a consistent device
4ef2a4f43f5e : drbd: fix confusing error message during attach
b17b59602b6d : drbd: disconnect, if the wrong UUIDs are attached on a connected peer
94c43a13b8d6 : drbd: ignore "all zero" peer volume sizes in handshake
d5412e8d8e63 : drbd: centralize printk reporting of new size into drbd_set_my_capacity()
792c3fdd94a5 : drbd: must not use connection after kref_put(&connection->kref)
d29e89e34952 : drbd: narrow rcu_read_lock in drbd_sync_handshake
553a7cca769d : ath10k: fix kernel panic due to use after free
8b1cce9f5832 : dma-mapping: fix inverted logic in dma_supported
bff70e5f78e9 : ath10k: remove set but not used variable 'num_tdls_vifs'
82c7b351be3f : Revert "arm64: defconfig: Enable FSL_MC_BUS and FSL_MC_DPIO"
17f3b556a3e3 : selinux: expand superblock_doinit() calls
43f5e655eff7 : vfs: Separate changing mount flags full remount
e262e32d6bde : vfs: Suppress MS_* flag defs within the kernel unless explicitly enabled
489c066cfdf1 : selftests: bpf: add missing executables to .gitignore
4987eaccd2d1 : nfp: bpf: optimize codegen for JSET with a constant
6e774845b321 : nfp: bpf: remove the trivial JSET optimization
9b38c4056b27 : bpf: verifier: reorder stack size check with dead code sanitization
14507e35bd9d : selftests: bpf: verifier: add tests for JSET interpretation
960ea056561a : bpf: verifier: teach the verifier to reason about the BPF_JSET instruction
5a8d5209ac02 : selftests: bpf: add trivial JSET tests
0c2ff8d79689 : bnxt_en: Adjust default RX coalescing ticks to 10 us.
abd43a13525d : bnxt_en: Support for 64-bit flow handle.
cf6daed098d1 : bnxt_en: Increase context memory allocations on 57500 chips for RDMA.
08fe9d181606 : bnxt_en: Add Level 2 context memory paging support.
4f49b2b8d416 : bnxt_en: Enhance bnxt_alloc_ring()/bnxt_free_ring().
760b6d33410c : bnxt_en: Add support for 2nd firmware message channel.
5c209fc82159 : bnxt_en: Introduce bnxt_get_hwrm_resp_addr & bnxt_get_hwrm_seq_id routines.
89455017fb8d : bnxt_en: Avoid arithmetic on void * pointer.
2e9ee3987719 : bnxt_en: Use macros for firmware message doorbell offsets.
fc718bb2d1ef : bnxt_en: Set hwrm_intr_seq_id value to its inverted value.
3322479e6d17 : bnxt_en: Update firmware interface spec. to 1.10.0.33.
942104a21ce4 : docs: improve pathname-lookup document structure
6b5a49b46cf1 : configfs: fix wrong name of struct in documentation
ea096315361b : ARM: dts: suniv: Fix improper bindings include patch
eafb27fa5283 : cdc-acm: fix abnormal DATA RX issue for Mediatek Preloader.
54a67c753610 : docs/mm-api: link slab_common.c to "The Slab Cache" section
16df1456aa85 : mm, memory_hotplug: update a comment in unregister_memory()
c0b8a8709ebe : component: convert to DEFINE_SHOW_ATTRIBUTE
f496990f1f4b : slab: make kmem_cache_create{_usercopy} description proper kernel-doc
c58eef061dda : staging: wilc1000: fix missing read_write setting when reading data
012c5e8d819c : mt7621-mmc: char * array declaration might be better as static const
515ba7e7f032 : mt7621-mmc: return statement in void function unnecessary
43c978a16eee : mt7621-mmc: Alignment should match open parenthesis
71fbc630160f : mt7621-mmc: Removed unnecessary blank lines
641e96e03aa0 : mt7621-mmc: Fix some coding style issues
efa0f49496be : serial: sccnxp: Allow to use non-standard baud rates
4ce193fdba48 : serial: sccnxp: Adds a delay between sequential read/write cycles
663abb1a7a7f : tty: serial: qcom_geni_serial: Fix UART hang
3c66eb4ba18d : tty: serial: qcom_geni_serial: Fix wrap around of TX buffer
916d9802e4b0 : spi: sh-msiof: Reduce the number of times write to and perform the transmission from FIFO
3e60b4fc8671 : regulator: convert to DEFINE_SHOW_ATTRIBUTE
f4c8f980283b : regulator: mcp16502: Fix missing n_voltages setting
4906d09164c0 : regulator: mcp16502: Use #ifdef CONFIG_PM_SLEEP around mcp16502_suspend/resume_noirq
704cfd7f5f71 : ARM: sti: remove pen_release and boot_lock
a64917446eaf : net/mlx5: Fix LAG requirement when CONFIG_MLX5_ESWITCH is off
0a5b589111c3 : net/mlx5: Fix query_nic_sys_image_guid() error during init
e32ee6c78efa : net/mlx5e: Support tunnel encap over tagged Ethernet
aa331450b81f : net/mlx5e: Support VLAN encap ETH header generation
c7bcb277bda4 : net/mlx5e: Re-order route and encap header memory allocation
05ada1adb65a : net/mlx5e: Tunnel encap ETH header helper function
b168cff0b9b2 : net/mlx5e: Fail attempt to offload e-switch TC encap flows with vlan on underlay
442e1228cbac : net/mlx5e: Tunnel routing output devs helper function
a0646c88ed3a : net/mlx5e: Fail attempt to offload e-switch TC flows with egress upper devices
1ee4457c5c2a : net/mlx5e: Allow vlans on e-switch uplink reps
4c8fb2986d44 : net/mlx5e: Increase VF representors' SQ size to 128
4a0475d57ad1 : mlx5: extend PTP gettime function to read system clock
5d8678365c90 : mlx5: update timecounter at least twice per counter overflow
70bce993a7aa : drm/bochs: add edid present check
8c6c942d33f2 : powerpc/eeh: Fix debugfs_simple_attr.cocci warnings
c20577014f85 : powerpc/powernv/eeh/npu: Fix uninitialized variables in opal_pci_eeh_freeze_status
e59f5bd759b7 : powerpc/fsl: Add FSL_PPC_BOOK3E as supported arch for nospectre_v2 boot arg
a25de7af340f : powerpc/powernv/ioda: Reduce a number of hooks in pnv_phb
dfa88658fb05 : powerpc/fsl: Update Spectre v2 reporting
f21b0a45e4e4 : powerpc/powernv/ioda1: Remove dead code for a single device PE
3bc8ea8603ae : powerpc/fsl: Enable runtime patching if nospectre_v2 boot arg is used
517ad4ae8aa9 : vfio/spapr_tce: Get rid of possible infinite loop
e7aa61f47b23 : powerpc/fsl: Flush branch predictor when entering KVM
fa1ada78897f : powerpc/powernv/npu: Remove unused headers and a macro.
7fef436295bf : powerpc/fsl: Flush the branch predictor at each kernel entry (32 bit)
bdbf649efe21 : powerpc/powernv/ioda: Allocate indirect TCE levels of cached userspace addresses on demand
10c5e83afd4a : powerpc/fsl: Flush the branch predictor at each kernel entry (64bit)
f633a8ad636e : powerpc/fsl: Add nospectre_v2 command line argument
98518c4d8728 : powerpc/fsl: Emulate SPRN_BUCSR register
7d8bad99ba5a : powerpc/fsl: Fix spectre_v2 mitigations reporting
1cbf8990d79f : powerpc/fsl: Add macro to flush the branch predictor
76a5eaa38b15 : powerpc/fsl: Add infrastructure to fixup branch predictor flush
4bd46aa0353e : media: cx23885: only reset DMA on problematic CPUs
e01b5781958d : rtc: add i.MX system controller RTC support
2ea44ca1ffcc : dt-bindings: fsl: scu: add rtc binding
bbb55cd70890 : media: ddbridge: Move asm includes after linux ones
f242e0ac95ca : powerpc/prom: move the device tree if not in declared memory.
ec2adcd8dd64 : powerpc: Add some documentation of ISA versions
2b874a5c7b75 : powerpc/configs: Don't enable PPC_EARLY_DEBUG in defconfigs
2fea82db113e : powerpc: eeh_event: convert semaphore to completion
d1f75a96842b : ocxl/afu_irq: Don't include <asm/pnv-ocxl.h>
759bc0158653 : ocxl: Clarify error path in setup_xsl_irq()
3cfb9ebe906b : powerpc/44x/bamboo: Fix PCI range
51f4cc2047a4 : powerpc/pasemi: Add Nemo board IRQ initroutine
656fdf3ad8e0 : powerpc/pasemi: Add Nemo board device init code.
0428a5f494a0 : powerpc/pasemi: Add Nemo board IRQ initroutine
68f211a4d1e5 : powerpc/pasemi: Add PCI initialisation for Nemo board.
49a502ea23bf : powerpc/mm: Make NULL pointer deferences explicit on bad page faults.
8dbdec0bcb41 : powerpc/ptrace: Combine SYSCALL_EMU & SYSCALL_TRACE handling
25078dc1f74b : powerpc: use mm zones more sensibly
f3e5a8579c70 : cxl: drop the dma_set_mask callback from vphb
44a0337b322e : powerpc/dma: split the two __dma_alloc_coherent implementations
9c15a87cfc6c : powerpc/dma: remove the unused dma_iommu_ops export
acddff9dc439 : powerpc/dma: remove the unused ISA_DMA_THRESHOLD export
0e652390fb95 : powerpc/dma: remove the unused ARCH_HAS_DMA_MMAP_COHERENT define
67d8208fba13 : crypto4xx_core: don't abuse __dma_sync_page
0aeba2d0d27c : powerpc/dma: properly wire up the unmap_page and unmap_sg methods
9286356907ca : powerpc: allow NOT_COHERENT_CACHE for amigaone
b18f0ae92b0a : powerpc/prom: fix early DEBUG messages
e1e71e201703 : ocxl: Fix endiannes bug in ocxl_link_update_pe()
72e7bcc2cdf8 : powerpc/32: Avoid unsupported flags with clang
e213574a449f : raid6/ppc: Fix build for clang
3757cba80aff : powerpc/perf: Remove l2 bus events from HW cache event array
59029136d750 : powerpc/perf: Add constraints for power9 l2/l3 bus events
2d46d4877b1a : powerpc/perf: Fix unit_sel/cache_sel checks
8c31459d6138 : powerpc/perf: Cleanup cache_sel bits comment
333804dc3b7a : powerpc/perf: Update perf_regs structure to include SIER
17cfccc91545 : powerpc/perf: Fix thresholding counter data for unknown type
374f3f5979f9 : powerpc/mm/hash: Handle user access of kernel address gracefully
5c6a1177826e : ACPI: Make PCI slot detection driver depend on PCI
43554cebba50 : ACPI/IORT: Stub out ACS functions when CONFIG_PCI is not set
52146173a033 : arm64: select ACPI PCI code only when both features are enabled
5d32a66541c4 : PCI/ACPI: Allow ACPI to be built without CONFIG_PCI set
bd23fac3eaaa : ACPICA: Remove PCI bits from ACPICA when CONFIG_PCI is unset
86689776878f : ACPI: Allow CONFIG_PCI to be unset for reboot
36ad7d2b9e9b : ACPI: Move PCI reset to a separate function
dc9de8a2b20f : iommu: Check for iommu_ops == NULL in iommu_probe_device()
6afe8925a297 : drm/i915/dsc: Fix the deadlock in dsc debugfs node
a9cd3439e3c6 : neighbor: Use nda_policy for validating attributes in adds and dump requests
1154bb26c879 : net: hns3: remove redundant variable initialization
31a16f99e02c : net: hns3: fix the descriptor index when get rss type
8edc2285b728 : net: hns3: don't restore rules when flow director is disabled
0285dbae5db8 : net: hns3: fix vf id check issue when add flow director rule
39cfbc9c4fc4 : net: hns3: reset tqp while doing DOWN operation
75edb610860f : net: hns3: add max vector number check for pf
1b7d7b058117 : net: hns3: fix a bug caused by udelay
a298797532d9 : net: hns3: change default tc state to close
8cdb992f0dc3 : net: hns3: refine the handle for hns3_nic_net_open/stop()
3fe970e76b37 : wil6210: remove set but not used variable 'wdev'
986b83488464 : wil6210: convert to DEFINE_SHOW_ATTRIBUTE
192a986d964c : ath6kl: Use debug instead of error message when disabled
5803c12816c4 : ath6kl: Fix off by one error in scan completion
fb376a495fbd : ath6kl: Only use match sets when firmware supports it
19de2fa86e69 : iwlwifi: dbg_ini: fix bad ini tlv parsing
06d4dd2f2ce1 : dma-mapping: deprecate dma_zalloc_coherent
518a2f1925c3 : dma-mapping: zero memory returned from dma_alloc_*
9517d448d543 : iwlwifi: bump the API version to 43 for 9000 and 22000
2c47e5a1f25b : iwlwifi: dbg: add debug data to warning
83ea00d6873f : iwlwifi: mvm: d3: use struct_size() in kzalloc()
b71a9c35f214 : iwlwifi: mvm: fix spelling mistake "Recieved" -> "Received"
2c34be6c1fc8 : iwlwifi: mvm: set TWT responder capability bit in 11AX SoftAP mode
8804351c17f9 : iwlwifi: remove unused and wrong PHY_CFG_* macros
a06875a7f8fa : iwlwifi: wrt: add rt status and num of rx/tx fifos to dump
35739348ba07 : iwlwifi: mvm: clean up SSN incrementation
3681729429f4 : iwlwifi: pcie: lock txq a bit later in reclaim code
83eabf1e9810 : iwlwifi: mvm: take station lock later in the code
bf9dfedaad9e : iwlwifi: mvm: handle RX no data notification
57a3a454f303 : iwlwifi: split HE capabilities between AP and STA
aca432f06b8a : iwlwifi: make MVM and DVM depend on MAC80211
189b8d441b0f : iwlwifi: mvm: fix setting HE ppe FW config
4120e4a119ed : iwlwifi: mvm: cleanup iwl_mvm_tx_skb_non_sta
a124caf8f316 : iwlwifi: mvm: remove pointless NULL assignment
70dc179dd986 : iwlwifi: mvm: remove dead code
dabb0983349d : iwlwifi: pcie: use iwl_tx_cmd_gen2 and not iwl_tx_cmd
90a8c74a8d7b : ipw2x00: cleanup dead code
4f68ef64cd7f : cw1200: Fix concurrency use-after-free bugs in cw1200_hw_scan()
861cb5eb467f : brcmfmac: Fix access point mode
8c892df41500 : brcmfmac: fix roamoff=1 modparam
cc4dc97ffc69 : cw1200: convert to DEFINE_SHOW_ATTRIBUTE
71bef2fd583b : IB/mlx5: Introduce uid as part of alloc/dealloc transport domain
d2a68c4effd8 : x86/ftrace: Do not call function graph from dynamic trampolines
1923f851eb0b : scsi: smartpqi: update driver version
4fd22c13ad44 : scsi: smartpqi: add ofa support
65111785accc : scsi: smartpqi: increase fw status register read timeout
f7cb8ac6e776 : scsi: smartpqi: bump driver version
3d46a59a191e : scsi: smartpqi: add smp_utils support
2ba55c9851d7 : scsi: smartpqi: correct lun reset issues
7ff44499bafb : scsi: smartpqi: correct volume status
a9a681017c3b : scsi: smartpqi: do not offline disks for transient did no connect conditions
a91aaae0243b : scsi: smartpqi: allow for larger raid maps
1e46731efd9c : scsi: smartpqi: check for null device pointers
c1b104755b0b : scsi: smartpqi: add support for huawei controllers
62dc51fb9466 : scsi: smartpqi: enhance numa node detection
2b447f811c1f : scsi: smartpqi: wake up drives after os resumes from suspend
5995b236c10a : scsi: smartpqi: fix disk name mount point
84a77fefe045 : scsi: smartpqi: add h3c ssid
cd128244162c : scsi: smartpqi: add sysfs attributes
02133b68d51d : scsi: smartpqi: refactor sending controller raid requests
171c28653a2d : scsi: smartpqi: turn off lun data caching for ptraid
b2346b5030cf : scsi: smartpqi: correct host serial num for ssa
b6e2ef67ed83 : scsi: smartpqi: add no_write_same for logical volumes
3406384b76a7 : scsi: smartpqi: Add retries for device reset
b212c2510d7c : scsi: smartpqi: add support for PQI Config Table handshake
9e1f03e4d318 : scsi: lpfc: Update lpfc version to 12.0.0.10
5021267af132 : scsi: lpfc: Adding ability to reset chip via pci bus reset
72ca6b2220ed : scsi: lpfc: Add log messages to aid in debugging fc4type discovery issues
00292e0306dc : scsi: lpfc: Fix discovery failure when PLOGI is defered
529b3ddcfff5 : scsi: lpfc: update fault value on successful trunk events.
e817e5d7030c : scsi: lpfc: Correct MDS loopback diagnostics support
2977a09512c2 : scsi: lpfc: Fix link state reporting for trunking when adapter is offline
009b7156149a : scsi: bfa: clean up a couple of indentation issues
efad04623068 : scsi: 3w-xxxx: fix indentation issue, add missing tab
9934613edcb4 : scsi: csiostor: fix incorrect dma device in case of vport
34a3492171cc : scsi: myrs: remove the dma_boundary_limit
c3d6189ffd4e : scsi: myrb: remove the dma_boundary limit
7b9e2d348c2a : scsi: megaraid_sas: driver version update
894169db1246 : scsi: megaraid_sas: Use 63-bit DMA addressing
272652fcbf1a : scsi: megaraid_sas: add retry logic in megasas_readl
de516379e85f : scsi: megaraid_sas: changes to function prototypes
154a7cde9a89 : scsi: megaraid_sas: Introduce new Aero adapter type
630d42b70f5d : scsi: megaraid_sas: Fix Ventura series based checks
23c3828aa2f8 : scsi: mpt3sas: fix memory ordering on 64bit writes
17b18eaa6f59 : scsi: qla2xxx: deadlock by configfs_depend_item
754d5da63145 : neighbor: Initialize protocol when new pneigh_entry are created
9df95e8ec568 : bpf: sparc64: Enable sparc64 jit to provide bpf_line_info
3f2eadb10886 : selftests: net: refactor reuseport_addr_any test
9c7f37e5ca14 : net: dsa: mv88e6xxx: Add missing watchdog ops for 6320 family
22a3a5403bbe : net-next: stmmac: dwmac-mediatek: remove fine-tune property
a32ed90be22a : net-next: dt-binding: dwmac-mediatek: remove fine-tune property
e30f5640e324 : bpf: Add BPF_LD_IMM64 to the line_info test
fdbaa0beb78b : bpf: Ensure line_info.insn_off cannot point to insn with zero code
bd1c24ccf9eb : RDMA/bnxt_re: Increase depth of control path command queue
2b827ea1926b : RDMA/bnxt_re: Query HWRM Interface version from FW
8036e90f92aa : IB/usnic: Fix potential deadlock
50c582de1d39 : RDMA/bnxt_re: Make use of destroy AH sleepable flag
90e3edd8cca4 : RDMA/bnxt_re: Make use of create AH sleepable flag
2553ba217eea : RDMA: Mark if destroy address handle is in a sleepable context
a691ffb46edd : vhost: correct the related warning message
4b86713236e4 : vhost: split structs into a separate header file
e8d26f29b7c4 : virtio: remove deprecated VIRTIO_PCI_CONFIG()
6db3d8dc5d73 : vhost/vsock: switch to a mutex for vhost_vsock_hash
1f23816b8eb8 : virtio_blk: add discard and write zeroes support
b090c4e3a07c : RDMA: Mark if create address handle is in a sleepable context
86d163dbfe2a : xfs: stringify scrub types in ftrace output
c494213f3008 : xfs: stringify btree cursor types in ftrace output
0357d21a6c9b : xfs: move XFS_INODE_FORMAT_STR mappings to libxfs
05c753c4cf53 : xfs: move XFS_AG_BTREE_CMP_FORMAT_STR mappings to libxfs
85f8dff00a31 : xfs: fix symbolic enum printing in ftrace output
7af8150f9935 : xfs: fix function pointer type in ftrace format
8deecf3557cc : selftests: rtnetlink.sh: add testcase for neigh get
82cbb5c631a0 : neighbour: register rtnl doit handler
9e88b9312acb : tools: bpftool: do not force gcc as CC
e2ce3674883e : xsk: simplify AF_XDP socket teardown
489c25f9a375 : selftests: mlxsw: Add rtnetlink tests
b61cd7c6f992 : mlxsw: spectrum_router: Hold a reference on RIF's netdev
965fa8e600d2 : mlxsw: spectrum_router: Make RIF deletion more robust
21ffedb6db5a : mlxsw: spectrum_router: Propagate 'struct mlxsw_sp' further
be2d6f421f68 : mlxsw: spectrum: Properly cleanup LAG uppers when removing port from LAG
635c8c8bba67 : mlxsw: spectrum: Remove reference count from VLAN entries
e149113a74c3 : mlxsw: spectrum: Handle VLAN device unlinking
f1d7c33d6ab5 : mlxsw: spectrum_fid: Remove unused function
32fd4b49a372 : mlxsw: spectrum_router: Do not destroy RIFs based on FID's reference count
927d0ef10a10 : mlxsw: spectrum: Sanitize VLAN interface's uppers
5dabcd0456d7 : RDMA/srpt: Add support for immediate data
82305f823562 : RDMA/srpt: Rework the srpt_alloc_srq() error path
6feb64ffda7c : RDMA/srpt: Remove driver version and release date
c4bbe911c2ac : RDMA/srpt: Make kernel-doc headers complete
75d79b801c53 : RDMA/srpt: Join split strings
ffd5980695d1 : RDMA/srpt: Improve coding style conformance
ed041919f0d2 : RDMA/srpt: Fix a use-after-free in the channel release code
882981f4a411 : RDMA/srp: Add support for immediate data
513d5647116b : RDMA/srp: Rework handling of the maximum information unit length
4f6d498c360c : RDMA/srp: Move srp_rdma_ch.max_ti_iu_len declaration
2ee00f6a98c3 : RDMA/srp: Propagate ib_post_send() failures to the SCSI mid-layer
482fffc43c03 : RDMA/srp: Handle large SCSI CDBs correctly
e37df2d5b569 : RDMA/srp: Document srp_parse_in() arguments
16d14e01b7a1 : include/scsi/srp.h: Add support for immediate data
feafa2043346 : include/scsi/srp.h: Move response flag definitions into this file
055722716c39 : tipc: fix uninitialized value for broadcast retransmission
cf5f55f7f013 : tipc: add trace_events for tipc bearer
eb18a510b5cd : tipc: add trace_events for tipc node
01e661ebfbad : tipc: add trace_events for tipc socket
26574db0c17f : tipc: add trace_events for tipc link
b4b9771bcbbd : tipc: enable tracepoints in tipc
99c66bc051e7 : drm/msm: Unblock writer if reader closes file
18f2c4fcebf2 : ext4: check for shutdown and r/o file system in ext4_write_inode()
4165079ba328 : net: switch secpath to use skb extension infrastructure
a84e3f533324 : xfrm: prefer secpath_set over secpath_dup
a053c866496d : drivers: chelsio: use skb_sec_path helper
26912e3756d0 : xfrm: use secpath_exist where applicable
56d1ac3260da : drivers: net: netdevsim: use skb_sec_path helper
6362a6a04031 : drivers: net: ethernet: mellanox: use skb_sec_path helper
2fdb435bc0d7 : drivers: net: intel: use secpath helpers in more places
2294be0f11e2 : net: use skb_sec_path helper in more places
7af8f4ca314a : net: move secpath_exist helper to sk_buff.h
0ca64da128b8 : xfrm: change secpath_set to return secpath struct, not error value
de8bda1d22d3 : net: convert bridge_nf to use skb extension infrastructure
df5042f4c5b9 : sk_buff: add skb extension infrastructure
c4b0e771f906 : netfilter: avoid using skb->nf_bridge directly
ec5b5ad6e272 : intel_th: msu: Fix an off-by-one in attribute store
4cdd41585c51 : stm class: Add a reference to the SyS-T document
c18614a1a112 : stm class: Fix a module refcount leak in policy creation error path
fde872682e17 : ext4: force inode writes when nfsd calls commit_metadata()
74fbc7d371d9 : HID: intel-ish-hid: add MSI interrupt support
04d1532bd0b9 : SUNRPC discard cr_uid from struct rpc_cred.
2edd8d746e51 : SUNRPC: simplify auth_unix.
d6efccd97e6d : SUNRPC: remove crbind rpc_cred operation
89a4f758d9f5 : SUNRPC: remove generic cred code.
a52458b48af1 : NFS/NFSD/SUNRPC: replace generic creds with 'struct cred'.
684f39b4cf51 : NFS: struct nfs_open_dir_context: convert rpc_cred pointer to cred.
b68572e07c58 : NFS: change access cache to use 'struct cred'.
354698b7d471 : SUNRPC: remove RPCAUTH_AUTH_NO_CRKEY_TIMEOUT
ddf529eeed59 : NFS: move credential expiry tracking out of SUNRPC into NFS.
1de7eea92946 : SUNRPC: add side channel to use non-generic cred for rpc call.
a68a72e135ef : SUNRPC: introduce RPC_TASK_NULLCREDS to request auth_none
5e16923b432b : NFS/SUNRPC: don't lookup machine credential until rpcauth_bindcred().
ecd5f97e1c7c : SUNRPC: discard RPC_DO_ROOTOVERRIDE()
f15e1e8bc642 : NFSv4: don't require lock for get_renew_cred or get_machine_cred
a534ecb013bf : NFSv4: add cl_root_cred for use when machine cred is not available.
1a80810fbf23 : SUNRPC: remove machine_cred field from struct auth_cred
8276c902bbe9 : SUNRPC: remove uid and gid from struct auth_cred
fc0664fd9bcc : SUNRPC: remove groupinfo from struct auth_cred.
97f68c6b02e0 : SUNRPC: add 'struct cred *' to auth_cred and rpc_cred
f06bc03339ad : cred: allow get_cred() and put_cred() to be given NULL.
a6d8e7637faa : cred: export get_task_cred().
97d0fb239c04 : cred: add get_cred_rcu()
d89b22d46a40 : cred: add cred_fscmp() for comparing creds.
8e2e5b7c4926 : SUNRPC: allow /proc entries without CONFIG_SUNRPC_DEBUG
ac0aa5e843ca : nfs: fix comment to nfs_generic_pg_test which does the opposite
069d5bf5ec26 : NFSv4: cleanup remove unused nfs4_xdev_fs_type
c9e585ebdc28 : IB/mlx5: Fix compile issue when ODP disabled
308144ce8e51 : regulator: mcp16502: code cleanup
c82ea33ead18 : regmap: irq: add an option to clear status registers on unmask
610febc68ab7 : dpaa2-eth: Add QBMAN related stats
e80081c34b03 : soc: fsl: dpio: Add BP and FQ query APIs
1c2928e3e321 : regmap: regmap-irq/gpio-max77620: add level-irq support
7b98f63ea777 : net: phy: mscc: Fix the VSC 8531/41 Chip Init sequence
78e6fbf321a9 : regulator: act8945a-regulator: make symbol act8945a_pm static
84267d1b18ab : regmap: regmap-irq: Remove default irq type setting from core
8c33df1afd86 : arm: KVM: Add S2_PMD_{MASK,SIZE} constants
58466766cd35 : arm/arm64: KVM: Add ARM_EXCEPTION_IS_TRAP macro
df655b75c43f : arm64: KVM: Avoid setting the upper 32 bits of VTCR_EL2 to 1
6794ad5443a2 : KVM: arm/arm64: Fix unintended stage 2 PMD mappings
107352a24900 : arm/arm64: KVM: vgic: Force VM halt when changing the active state of GICv3 PPIs/SGIs
599d79dcd18f : arm64: KVM: Add trapped system register access tracepoint
da6f16662a6e : KVM: arm64: Make vcpu const in vcpu_read_sys_reg
6e14ef1d12dc : KVM: arm/arm64: arch_timer: Simplify kvm_timer_vcpu_terminate
8a411b060f82 : KVM: arm/arm64: Remove arch timer workqueue
71a7e47f39a2 : KVM: arm/arm64: Fixup the kvm_exit tracepoint
9009782a4937 : KVM: arm/arm64: vgic: Consider priority and active state for pending irq
c23b2e6fc4ca : KVM: arm/arm64: vgic: Fix off-by-one bug in vgic_get_irq()
8a363970d1dc : ext4: avoid declaring fs inconsistent due to invalid file handles
a805622a757b : ext4: include terminating u32 in size of xattr entries when expanding inodes
d82b51c855a2 : ALSA: HD-Audio: SKL+: force HDaudio legacy or SKL+ driver selection
c337104b1a16 : ALSA: HD-Audio: SKL+: abort probe if DSP is present and Skylake driver selected
18d43c9b88eb : ALSA: HDA: export process_unsol_events()
6c503d0d88db : sparc/iommu: fix ->map_sg return value
1e2934ad7f93 : sparc/io-unit: fix ->map_sg return value
9ab91e7c5c51 : arm64: default to the direct mapping in get_arch_dma_ops
2b3c5a99d5f3 : sh: generate uapi header and syscall table header files
a0239c8eb936 : sh: add system call table generation support
8a79633b4928 : sh: add __NR_syscalls along with NR_syscalls
3a762de55b4e : block: save irq state in blkg_lookup_create()
dbe3ece1287d : dm: don't reuse bio for flushes
57ce8ba0fd3a : openrisc: Fix broken paths to arch/or32
4f4b374332ec : sysfs: Disable lockdep for driver bind/unbind files
b30204640192 : scripts: add a tool to produce a compile_commands.json file
9cf6533e8060 : ALSA: hda/realtek: Enable audio jacks of ASUS UX391UA with ALC294
db999538fdb0 : drm/vc4: Attach margin props to the HDMI connector
666e73587f90 : drm/vc4: Take margin setup into account when updating planes
6c4f52dca36f : drm/connector: Allow creation of margin props alone
56406e15b5e8 : drm/connector: Clarify the unit of TV margins
1629db9c7534 : Bluetooth: Fix unnecessary error message for HCI request completion
644b2e97405b : ALSA: bebob: fix model-id of unit for Apogee Ensemble
eda6887f1961 : drm/connector: Fix drm_mode_create_tv_properties() doc
5ae4f61f012a : ALSA: emu10k1: Fix potential Spectre v1 vulnerabilities
0b84304ef5da : ALSA: rme9652: Fix potential Spectre v1 vulnerability
8c32d47b151b : HID: debug: Change to use DEFINE_SHOW_ATTRIBUTE macro
a8da3c7873ea : serial: max310x: Fix tx_empty() callback
22bba80500fd : Bluetooth: hci_bcm: Handle specific unknown packets after firmware loading
e3ca60d06cf3 : Bluetooth: btbcm: Add entry for BCM4329B1 UART bluetooth
966e927bf8cc : drivers/regulator: fix a missing check of return value
fa89a4593b92 : xfrm6_tunnel: Fix spi check in __xfrm6_tunnel_alloc_spi
cc4acb1b6a86 : xfrm: policy: remove set but not used variable 'priority'
75dfa87035f9 : EDAC, fsl_ddr: Add LS1021A to the list of supported hardware
c410abbbacb9 : genirq/affinity: Add is_managed to struct irq_affinity_desc
bec04037e4e4 : genirq/core: Introduce struct irq_affinity_desc
c2899c3470de : genirq/affinity: Remove excess indentation
7e6d5cd88a6f : PCI: uniphier: Add UniPhier PCIe host controller support
db67cdb04234 : dt-bindings: PCI: Add UniPhier PCIe host controller description
9c0ef6d34fdb : PCI: amlogic: Add the Amlogic Meson PCIe controller driver
7cd210391101 : dt-bindings: PCI: meson: add DT bindings for Amlogic Meson PCIe controller
a88c4736ea36 : dt-bindings: serial: sh-sci: Document r8a774c0 bindings
6c4d97581267 : dt-bindings: serial: sh-sci: Document r8a774a1 bindings
2e64d317e197 : dt-bindings: timer: Document RDA8810PL SoC timer
199d035bb84d : drm: dw-hdmi-i2s: convert to SPDX identifiers
ac8b6f148fc9 : Fonts: New Terminus large console font
1de24f362f32 : staging: android: ashmem: doc: Fix spelling
fdfaef212694 : char: lp: use new parport device model
e379c1a46068 : char: lp: properly count the lp devices
dc34da42860d : char: lp: use first unused lp number while registering
d6318c0e8318 : char: lp: detach the device when parallel port is removed
0edf39d2c7db : char: lp: introduce list to save port number
2e79c1874968 : bus: qcom: remove duplicated include from qcom-ebi2.c
d32dcc6c6970 : PM / Domains: remove define_genpd_open_function() and define_genpd_debugfs_fops()
8234f6734c5d : PM-runtime: Switch autosuspend over to using hrtimers
8995fa1e1c9b : VMCI: Use memdup_user() rather than duplicating its implementation
f88fd666051b : char/rtc: Use of_node_name_eq for node name comparisons
15b3048aeed8 : misc: mic: fix a DMA pool free failure
afdd273e269c : ARM: dts: sunxi: Enable Broadcom-based Bluetooth for multiple boards
c266a2b4407a : arm64: dts: allwinner: a64: bananapi-m64: Add Bluetooth device node
b9d93594c767 : ptp: fix an IS_ERR() vs NULL check
b7b69fb840f5 : ARM: dts: suniv: Fix improper bindings include patch
5215b2e952f3 : mmc: mediatek: Add MMC_CAP_SDIO_IRQ support
fdd669684655 : genwqe: Fix size check
e121a833745b : driver core: Add missing dev->bus->need_parent_lock checks
d359bbce0601 : mac80211: Properly access radiotap vendor data
93bc8ac49e82 : cfg80211: fix ieee80211_get_vht_max_nss()
3ad20fe393b3 : binder: implement binderfs
80cd795630d6 : binder: fix use-after-free due to ksys_close() during fdget()
efc38dd7d5fa : mac80211: fix radiotap vendor presence bitmap handling
385e89d5b20f : powerpc/mm: add exec protection on powerpc 603
badb9687cec5 : powerpc/mm: define an empty slice_init_new_context_exec()
05a4ab823983 : powerpc/uaccess: fix warning/error with access_ok()
c62ce9ef97ba : powerpc: remove remaining bits from CONFIG_APUS
32c8c4c62189 : powerpc/xmon: fix dump_segments()
0ed5b55884f8 : powerpc/8xx: add exception frame marker
e93ba1b7eb5b : powerpc/book3s/32: fix number of bats in p/v_block_mapped()
712877f87404 : powerpc/mm: Eliminate not possible mmu features at compile time
8a01960fb5bd : powerpc/smp: Use code patching to restore reset vector
6c16816b91a6 : powerpc/44x: use patch_sites for TLB handlers patching
d16952a62912 : powerpc/signal: Use code patching instead of hardcoding
002cdfc2c786 : powerpc/8xx: use modify_instruction_site()
9efc74ff5295 : powerpc/book3s/32: Use patch_site to patch hash functions
4a3a224c5ae3 : powerpc/book3s/32: Use MMU_FTR_HPTE_TABLE in head_32.S
04b0a72f2807 : powerpc/32: use patch_site_addr() in machine_init()
36b08b431e2e : powerpc: add modify_instruction() and modify_instruction_site()
45090c26614f : powerpc: simplify patch_instruction_site() and patch_branch_site()
584dbc7727a2 : powerpc/mm: remove unused variable
6bf752daca07 : powerpc: implement CONFIG_DEBUG_VIRTUAL
604c01d567cb : nvme-pci: trace SQ status on completions
0fe6dc4d6892 : staging: rtl8188eu: cleanup brace coding style issues
241e15dbfc9f : staging: rtl8188eu: add spaces around '&' in rtw_mlme_ext.c
e54a823e90fe : staging: rtl8188eu: change return type of is_basicrate() to bool
79ebad324b48 : staging: rtl8188eu: simplify null array initializations
b7d54304d92f : staging: rtl8188eu: change order of declarations to improve readability
7a6394398f4e : staging: rtl8188eu: make some arrays static in rtw_mlme_ext.c
03449acb77fd : staging: rtl8188eu: constify some arrays
0ef9f86b9352 : staging: rtl8188eu: convert unsigned char arrays to u8
55fc57809a2b : staging: rtl8188eu: remove redundant declaration in rtw_mlme_ext.c
4f1a961ae15c : staging: rtl8188eu: remove unused arrays WFD_OUI and WMM_INFO_OUI
25c641ec2aa1 : staging: rtl8188eu: remove unnecessary parentheses in rtw_mlme_ext.c
011844addf0f : staging: rtl8188eu: remove unnecessary comments in rtw_mlme_ext.c
7acaed81abe1 : staging: rtl8188eu: add blank line after declarations
f20ac243ff74 : staging: rtl8188eu: remove blank lines between declarations
83691365f184 : staging: rtl8188eu: remove commented declarations in rtw_mlme_ext.c
1673616a006a : staging: rtl8188eu: replace tabs with spaces in rtw_mlme_ext.c
502b90d4c687 : staging: rtl8188eu: cleanup declarations in rtw_mlme_ext.c
b57f944785c5 : staging: fbtft: fix strncmp() size warning
a86028f8e3ee : staging: most: sound: replace snprintf with strscpy
9d84d3e6bd68 : dt-bindings: serial: lpuart: add imx8qxp compatible string
260683137ab5 : serial: uartps: Fix interrupt mask issue to handle the RX interrupts properly
32cf21ac4edd : serial: uartps: Fix error path when alloc failed
82b1b2ec5d40 : serial: uartps: Check if the device is a console
86df8dd14723 : serial: uartps: Add the device_init_wakeup
c85400f886e3 : usb: r8a66597: Fix a possible concurrency use-after-free bug in r8a66597_endpoint_disable()
c710d0bb76ff : usb: typec: tcpm: Extend the matching rules on PPS APDO selection
28ce553985fa : usb: typec: Improve Alt Mode documentation
2da711bcebe8 : Bluetooth: btusb: Add support for Intel bluetooth device 8087:0029
33f18c96afdf : net: ethernet: don't set phylib state CHANGELINK in drivers
2acc7957dbc3 : net/mlx5: Add shared Q counter bits
624b66f8c994 : MAINTAINERS: Add a maintainer for Microsemi switches
5679ee784c89 : tipc: handle broadcast NAME_DISTRIBUTOR packet when receiving it
935b8a59ac80 : net: phy: remove unused code in phy_probe
38417468d4f0 : scsi: block: remove the cluster flag
d6a9000b81be : scsi: hisi_sas: Add support for DIF feature for v2 hw
4e87eb2f46ea : scsi: lpfc: do not set queue->page_count to 0 if pc_sli4_params.wqpcnt is invalid
4af14d113bcf : scsi: remove the use_clustering flag
1c3726ad3093 : scsi: mac53c94: remove DISABLE_CLUSTERING
5bd6cd54bd01 : scsi: mesh: remove DISABLE_CLUSTERING
e08ea3009f53 : scsi: xen-scsifront: remove DISABLE_CLUSTERING
7b44047bce9c : scsi: powertec: remove the explicit use_clustering setting
736c23d6caa5 : scsi: cumana_2: remove the explicit use_clustering setting
50c2e9107f17 : scsi: introduce a max_segment_size host_template parameters
2a3d4eb8e228 : scsi: flip the default on use_clustering
4dd4130a722f : scsi: make sure all drivers set the use_clustering flag
8b2db98e814a : scsi: target/core: Use kmem_cache_free() instead of kfree()
c29d7d10cd1e : scsi: virtio_scsi: Remove per-target data because it is no longer used
e00b64f7c54c : RDMA: Cleanup undesired pd->uobject usage
a26d94bff4d5 : net: bridge: remove unneeded variable 'err'
8937388acb09 : qlcnic: remove set but not used variables 'op, cmd_op'
8589086f4efd : Bluetooth: hci_h5: Turn off RTL8723BS on suspend, reprobe on resume
28a75e4c813c : Bluetooth: hci_h5: Add suspend / resume ops
76c43ae84e3f : bpf: log struct/union attribute for forward type
7086b36b8080 : Bluetooth: hci_intel: clean an indentation issue, remove extraneous spaces
75edd1f2f916 : Bluetooth: clean an indentation issue, remove extraneous space
cba736465e5c : Bluetooth: hci_serdev: Remove setting of HCI_QUIRK_RESET_ON_CLOSE.
dff6d593b10f : Bluetooth: Remove unnecessary smp_mb__after_atomic() barriers
0697607acab9 : Bluetooth: btbcm: Add default address for BCM43430A0
66904555191c : Bluetooth: hci_bcm: Add compatible string for BCM4330
92ffe0db3c85 : Bluetooth: hci_bcm: Add BCM20702A1 variant
91927a9b351f : Bluetooth: hci_bcm: Wait for device to come out of reset after power on
75d11676dccb : Bluetooth: hci_bcm: Add support for regulator supplies
90bc07cc59ac : Bluetooth: hci_bcm: Add support for LPO clock
55dbfcd0f621 : Bluetooth: hci_bcm: Use "txco" and "extclk" to get clock reference
8c08947b7c4f : Bluetooth: hci_bcm: Simplify clk_get error handling
28ac03b9ac3f : Bluetooth: hci_bcm: Handle deferred probing for the clock supply
31f20f5f6d14 : dt-bindings: net: broadcom-bluetooth: Add BCM4330 compatible string
bfbc47bd5901 : dt-bindings: net: broadcom-bluetooth: Add BCM20702A1 compatible string
061a8aaf4c0f : dt-bindings: net: broadcom-bluetooth: Add VBAT and VDDIO supplies
6ae81eebdef9 : dt-bindings: net: broadcom-bluetooth: Fix external clock names
8e2924e383b7 : Bluetooth: Change to use DEFINE_SHOW_ATTRIBUTE macro
f79ba4300202 : 6lowpan: convert to DEFINE_SHOW_ATTRIBUTE
945a47d87cee : bpf: sk_msg, add tests for size field
584e46813e68 : bpf: add tools lib/include support sk_msg_md size field
3bdbd0228e75 : bpf: sockmap, metadata support for reporting size of msg
c2c2ce1e9623 : drm/amd/display: Optimize passive update planes.
1ae62f3114a9 : drm/amd/display: verify lane status before exiting verify link cap
fd0853567cdf : drm/amd/display: Fix bug with not updating VSP infoframe
bd4905a9583c : drm/amd/display: Add retry to read ddc_clock pin
80adaebd2d41 : drm/amd/display: Don't skip link training for empty dongle
0a6414e75d23 : drm/amd/display: Wait edp HPD to high in detect_sink
6fd3583b9231 : drm/amd/display: fix surface update sequence
12750d1647f1 : drm/amd/display: fix YCbCr420 blank color
d71589f290a1 : drm/amd/display: Warn instead of error on REG_WAIT timeout
3a3cd1dfaf16 : drm/amd/display: move AYCrCb8888 format to video section
d3302424e04d : drm/amd/display: Don't log error if we have no connectors
809c67059162 : test_rhashtable: remove semaphore usage
fa7b28c11bbf : net: phy: print stack trace in phy_error
2b3e88ea6528 : net: phy: improve phy state checking
72a8f089c382 : x86/mce: Restore MCE injector's module name
2429f13870d3 : net: fec: remove workaround to restart phylib state machine on MDIO timeout
3379b3bfb71d : bonding: fix indentation issues, remove extra spaces
0bae2d4d62d5 : bpf: correct slot_type marking logic to allow more stack slot sharing
2849dd8bc72b : cpufreq: qcom-hw: Add support for QCOM cpufreq HW driver
0a3b0c7f9795 : dt-bindings: cpufreq: Introduce QCOM cpufreq firmware bindings
1c01a45a86ed : drm/amd/display: Add functionality to get XGMI SS info
b8b6ce890164 : drm/amd/display: Add DCE_VERSION_12_1 enum for Vega 20
f569da8c994c : device property: fix fwnode_graph_get_next_endpoint() documentation
180db303ff46 : drm/amd/display: Add below the range support for FreeSync
8cd61c313d8b : drm/amd/display: Raise dispclk value for Polaris
77acd1cd9129 : drm/amd/display: Skip fast cursor updates for fb changes
379c237e392e : drm/amdgpu: correct the return value for error case
e98bdb806130 : drm/amdkfd: Fix handling of return code of dma_buf_get
7ab3f021bbc8 : drm/amdgpu:Improves robustness of SOC15_WAIT_ON_RREG
9194fb22ddd8 : drm/amdgpu/vcn:Remove bit 31 for scratch2 to indicate the WA is active
12e8b30186b9 : drm/amdgpu/vcn:Scan enc/jpeg fences to init dpg pause new state
8411f7dc5f61 : drm/amdgpu/vcn:Always check all vcn ring status during dpg mode stop
e0d460a4d2d1 : drm/amdgpu/vcn:Update ring point to JPEG before init JPEG wptr
af8d70375d56 : RDMA/restrack: Resource-tracker should not use uobject pointers
5d65cab6c614 : drm/amdgpu/vcn:Always gate vcn block during hw finishing
f9872f100aef : drm/amdgpu/vcn: Update vcn.cur_state during suspend
813e90b1aeaa : IB/mlx5: Add advise_mr() support
ad8a4496757f : IB/uverbs: Add support to advise_mr
cbfdd442c43e : IB/uverbs: Add helper to get array size from ptr attribute
a38d1107f937 : bpf: support raw tracepoints in modules
bbc13cda3771 : RDMA/uverbs: Add an ioctl method to destroy an object
149d3845f4a5 : RDMA/uverbs: Add a method to introspect handles in a context
3c3d71013c76 : rtc: pcf2123: Add Microcrystal rv2123
a26944149374 : rtc: class: reimplement devm_rtc_device_register
9a03201170d3 : rtc: enforce rtc_timer_init private_data type
ffe1c5a2d427 : rtc: abx80x: Implement RTC_VL_READ,CLR ioctls
350b4c8ac1b4 : IB/mlx4: Utilize macro to calculate SQ spare size
7f83a1327962 : clocksource/drivers/rda: Add clock driver for RDA8810PL SoC
adab4ec3c234 : clocksource/drivers/meson6: Change name meson6_timer timer-meson6
493d09b7a7f5 : clocksource/drivers/sun4i: Change name sun4i_timer to timer-sun4i
f155ae2c35c9 : clocksource/drivers/tegra20: Change name tegra20_timer to timer-tegra20
2d3bc644dd16 : clocksource/drivers/rockchip: Change name rockchip_timer to timer-rockchip
3d42b32b1d6b : clocksource/drivers/riscv: Change name riscv_timer to timer-riscv
92e0d143fdef : clocksource/drivers/riscv_timer: Provide the sched_clock
4f352d1fc5a8 : clocksource/drivers/timer-imx-tpm: Specify clock name for timer-of
86fe57fc47b1 : clocksource/drivers/fttmr010: Fix invalid interrupt register access
5eb73c831171 : clocksource/drivers/integrator-ap: Add missing of_node_put()
64db8bb157cb : clocksource/drivers/bcm2835: Switch to SPDX identifier
e5a805202c8e : dt-bindings: timer: renesas, cmt: Document r8a774a1 CMT support
3825603a8076 : clocksource/drivers/timer-imx-tpm: Convert the driver to timer-of
bf287607c80f : clocksource/drivers/arc_timer: Utilize generic sched_clock
2bbaf5421644 : dt-bindings: timer: renesas, cmt: Document r8a77470 CMT support
f9135ffa8a27 : dt-bindings: timer: renesas, cmt: Document r8a7796 CMT support
ec3372f28f7b : clocksource/drivers/imx-gpt: Remove unnecessary irq protection
df181e382816 : clocksource/drivers/imx-gpt: Add support for ARM64
fa83c6f45aa5 : clocksource/drivers/meson6_timer: Implement the ARM delay timer
bed8fc137e20 : clocksource/drivers/meson6_timer: Use register names from the datasheet
7b5926380107 : clockevents/drivers/tegra20: Remove obsolete inclusion of <asm/smp_twd.h>
63136299721b : clocksource/drivers/timer-ti-dm: Remove the early platform driver registration
85b6fcadcf66 : clocksource/drivers/ux500: Drop Ux500 custom SCHED_CLOCK
bc0750e464d4 : clocksource/drivers/dbx500: Demote dbx500 PRCMU clocksource
30a85eb64347 : clocksource/drivers/timer-vt8500: Remove duplicate function name
e9dfa53a3995 : RDMA/hns: Fix an error code in hns_roce_create_srq()
5050ae5fa3d5 : IB/qib: Fix an error code in qib_sdma_verbs_send()
be5914c124bc : RDMA/core: Delete RoCE GID in hw when corresponding IP is deleted
ac2f7e623d47 : RDMA/mlx5: Fix function name typo 'fileds' -> 'fields'
b81a327dbc0d : RDMA/i40iw: Make sure to initialize ib_device_ops
8e3b68830186 : RDMA/mlx5: Delete unreachable handle_atomic code by simplifying SW completion
af854724e51e : net: hns3: fix a SSU buffer checking bug
b9a400ac2957 : net: hns3: aligning buffer size in SSU to 256 bytes
368686be234d : net: hns3: getting tx and dv buffer size through firmware
0ad5ea5dbd6c : net: hns3: synchronize speed and duplex from phy when phy link up
8362089d7877 : net: hns3: remove 1000M/half support of phy
7445565cd064 : net: hns3: update coalesce param per second
ae6017a71115 : net: hns3: fix incomplete uninitialization of IRQ in the hns3_nic_uninit_vector_data()
b51c366df70d : net: hns3: remove unnecessary configuration recapture while resetting
b644a8d4cb18 : net: hns3: update some variables while hclge_reset()/hclgevf_reset() done
531eba0fe2b5 : net: hns3: fix napi_disable not return problem
e3338205f0c7 : net: hns3: uninitialize pci in the hclgevf_uninit
cda69d244585 : net: hns3: fix error handling int the hns3_get_vector_ring_chain
c6d6e9b0f6b4 : dm: do not allow readahead to limit IO size
89a094898489 : tools uapi asm: Update asm-generic/unistd.h copy
bc055c54b887 : perf symbols: Relax checks on perf-PID.map ownership
42337cb768ad : perf trace: Wire up the fadvise 'advice' table generator
069c1c6cc364 : perf beauty: Add generator for fadvise64's 'advice' arg constants
f9cdd63e7994 : tools headers uapi: Grab a copy of fadvise.h
a66313408a08 : perf beauty mmap: Print mmap's 'offset' arg in hexadecimal
1355e09ab04b : perf beauty mmap: Print PROT_READ before PROT_EXEC to match strace output
fb7068e73d2c : perf trace beauty: Beautify arch_prctl()'s arguments
9614b8d69735 : perf trace: When showing string prefixes show prefix + ??? for unknown entries
1f2d085e0f25 : perf trace: Move strarrays to beauty.h for further reuse
40714e8b3772 : perf beauty: Wire up the x86_arch prctl code table generator
ff4cb769bc2d : perf beauty: Add a string table generator for x86's 'arch_prctl' codes
c22e2683c0cb : tools include arch: Grab a copy of x86's prctl.h
ce05539f20b3 : perf trace: Show NULL when syscall pointer args are 0
2c83dfae0213 : perf trace: Enclose the errno strings with ()
c48ee107bb38 : perf augmented_raw_syscalls: Copy 'access' arg as well
4b8a240ed5e0 : perf trace: Add alignment spaces after the closing parens
4785860e04bc : RDMA/uverbs: Implement an ioctl that can call write and write_ex handlers
601d66d43309 : perf trace beauty: Print O_RDONLY when (flags & O_ACCMODE) == 0
c65c83ffe904 : perf trace: Allow asking for not suppressing common string prefixes
2e3d7fac9db5 : perf trace: Add a prefix member to the strarray class
721f5326fb35 : perf trace: Enclose strings with double quotes
9ed45d59aeae : perf trace: Make the alignment of the syscall args be configurable
a9d25bde1e9b : xfs: Fix x32 ioctls when cmd numbers differ from ia32.
7ca860e3c1a7 : xfs: Fix bulkstat compat ioctls on x32 userspace.
c456d64449ef : xfs: Align compat attrlist_by_handle with native implementation.
74694bcbdf7e : dm raid: fix false -EBUSY when handling check/repair message
41c4f85cdac2 : quota: Lock s_umount in exclusive mode for Q_XQUOTA{ON,OFF} quotactls.
58f9d806d16a : ALSA: xen-front: Use Xen common shared buffer implementation
5641f19bdfc4 : drm/xen-front: Use Xen common shared buffer implementation
b3383974fee2 : xen: Introduce shared buffer helpers for page directory...
6ab7d47bcbf0 : percpu: convert spin_lock_irq to spin_lock_irqsave.
ff8519f9e911 : nvme-rdma: implement polling queue map
89d43802b0e7 : nvme-fabrics: allow user to pass in nr_poll_queues
26c682274e0a : nvme-fabrics: allow nvmf_connect_io_queue to poll
6287b51c77e6 : nvme-core: optionally poll sync commands
7b7ab780a048 : block: make request_to_qc_t public
56a77d26d631 : nvme-tcp: fix spelling mistake "attepmpt" -> "attempt"
a7273d40232f : nvme-tcp: fix endianess annotations
f4d10b5c85b5 : nvmet-tcp: fix endianess annotations
91a509f8b7a8 : nvme-pci: refactor nvme_poll_irqdisable to make sparse happy
ed92ad37e885 : nvme-pci: only set nr_maps to 2 if poll queues are supported
5698b805fbf0 : nvmet: use a macro for default error location
66c6afbd7321 : nvmet: fix comparison of a u16 with -1
bc0205612bbd : gfs2: take jdata unstuff into account in do_grow
fb94109b764e : irqchip/stm32: protect configuration registers with hwspinlock
897898a69451 : dt-bindings: interrupt-controller: stm32: Document hwlock properties
0136afa08967 : irqchip: Add driver for imx-irqsteer controller
ff63495eff81 : dt-bindings/irq: Add binding for Freescale IRQSTEER multiplexer
875736bb3f3d : aio: abstract out io_event filler helper
88a6f18b950e : aio: split out iocb copy from io_submit_one()
71ebc6fef0f5 : aio: use iocb_put() instead of open coding it
a79d40e9b0f3 : aio: only use blk plugs for > 2 depth submissions
2bc4ca9bb600 : aio: don't zero entire aio_kiocb aio_get_req()
432c79978c33 : aio: separate out ring reservation from req allocation
bc9bff61624a : aio: use assigned completion handler
9d6dc178f0c9 : perf trace: Allow suppressing the syscall argument names
b036146fd0f9 : perf trace: Allow configuring if the syscall start timestamp should be printed
d32de87e7341 : perf trace: Allow configuring default for perf_event_attr.inherit
41e0d040c475 : perf config: Show the configuration when no arguments are provided
42e4a52d01d0 : perf trace: Allow configuring if the syscall duration should be printed
e7c634fcc6ff : perf trace: Allow configuring if zeroed syscall args should be printed
ac96287cae08 : perf trace: Allow specifying a set of events to add in perfconfig
4623ce405d08 : perf augmented_raw_syscalls: Do not include stdio.h
7100b12cf474 : perf cs-etm: Generate branch sample for exception packet
02e7e2509e93 : perf cs-etm: Treat EO_TRACE element as trace discontinuity
37bb37168dc1 : perf cs-etm: Treat NO_SYNC element as trace discontinuity
49ccf87bfb9e : perf cs-etm: Rename CS_ETM_TRACE_ON to CS_ETM_DISCONTINUITY
cfc1d4276b04 : perf cs-etm: Refactor enumeration cs_etm_sample_type
cee7a6a212dd : perf cs-etm: Remove unused 'trace_on' in cs_etm_decoder
24fff5eb2b93 : perf cs-etm: Avoid stale branch samples when flush packet
43fd56669c28 : perf cs-etm: Correct packets swapping in cs_etm__flush()
bbab50dda724 : perf trace: Switch to using a struct for the aumented_raw_syscalls syscalls map values
27f2992e7bb1 : perf augmented_syscalls: Switch to using a struct for the syscalls map values
61d007138a44 : perf bpf: Move perf_event_output() from stdio.h to bpf.h
b27b38ed9427 : perf trace: Implement syscall filtering in augmented_syscalls
0df50e0b0e0f : perf trace: Avoid using raw_syscalls in duplicity with eBPF augmentation
246fbe03edaa : perf trace: Rename set_ev_qualifier_filter to clarify its a tracepoint filter
3f643937aaab : perf tools: Link libperf-jvmti.so with LDFLAGS variable
41fa483aeee5 : tools lib traceevent: Use LDFLAGS in the build commands
866053bb644f : perf tools: Cast off_t to s64 to avoid warning on bionic libc
d7a8c4a6a055 : perf tools: Add missing open_memstream() prototype for systems lacking it
0afcf29bab35 : perf header: Fix up argument to ctime()
748fe0889c1f : perf tools: Add missing sigqueue() prototype for systems lacking it
ece9804985b5 : tools lib subcmd: Don't add the kernel sources to the include path
436651caa1ca : perf trace beauty: renameat's newdirfd may also be AT_FDCWD
ca7ff2c8e7ad : perf trace: Beautify renameat2's flags argument
5a1cb7edfbf6 : perf beauty: Wire up the renameat flags table generator to the Makefile
bdc2a9d64a4c : perf beauty: Add a string table generator for renameat2's flags constants
84a835412cdc : perf trace beauty: Beautify renameat2's fd arg wrt AT_FDCWD
a761a8d102e2 : perf trace: Allow selecting use the use of the ordered_events code
7ba61524fa03 : perf trace: Rename delivery functions to ease making ordered_events selectable
f024cf085c42 : tools lib traceevent: Fix processing of dereferenced args in bprintk events
51433ead1460 : perf stat: Avoid segfaults caused by negated options
4eaf97e8c5b1 : perf tests: Use shebangs in the shell scripts
571766010ea6 : perf auxtrace: Alter addr_filter__entire_dso() to work if there are no symbols
b5c2161cc415 : perf dso: Export data_file_size() method there are no symbols
bea2ef803ade : KVM: arm/arm64: vgic: Cap SPIs to the VM-defined maximum
6992195cc6c6 : KVM: arm64: Clarify explanation of STAGE2_PGTABLE_LEVELS
2e2f6c3c0b08 : KVM: arm/arm64: vgic: Do not cond_resched_lock() with IRQs disabled
b8e0ba7c8bea : KVM: arm64: Add support for creating PUD hugepages at stage 2
35a63966194d : KVM: arm64: Update age handlers to support PUD hugepages
eb3f0624ea08 : KVM: arm64: Support handling access faults for PUD hugepages
86d1c55ea605 : KVM: arm64: Support PUD hugepage in stage2_is_exec()
4ea5af531140 : KVM: arm64: Support dirty page tracking for PUD hugepages
f8df73388ee2 : KVM: arm/arm64: Introduce helpers to manipulate page table entries
6396b852e46e : KVM: arm/arm64: Re-factor setting the Stage 2 entry to exec on fault
3f58bf634555 : KVM: arm/arm64: Share common code in user_mem_abort()
60c3ab30d8c2 : KVM: arm/arm64: vgic-v2: Set active_source to 0 when restoring state
d1878af3a5a6 : KVM: arm/arm64: Log PSTATE for unhandled sysregs
fb544d1ca65a : KVM: arm/arm64: Fix VMID alloc race by reverting to lock-less
e4b92b108c6c : timekeeping: remove obsolete time accessors
d651d1607f22 : vfs: replace current_kernel_time64 with ktime equivalent
437e78d3fd6d : timekeeping: remove timespec_add/timespec_del
926617889dc8 : timekeeping: remove unused {read,update}_persistent_clock
19f48591e67c : sh: remove board_time_init() callback
07df7800c6cd : sh: remove unused rtc_sh_get/set_time infrastructure
09e81263e501 : sh: sh03: rtc: push down rtc class ops into driver
b0495e4b67b2 : sh: dreamcast: rtc: push down rtc class ops into driver
2367c4b5fa09 : y2038: signal: Add compat_sys_rt_sigtimedwait_time64
df8522a340ee : y2038: signal: Add sys_rt_sigtimedwait_time32
e11d4284e2f4 : y2038: socket: Add compat_sys_recvmmsg_time64
2a041c97c3bc : drm/i915/icl: Add fallback detection method for TypeC legacy ports
f6bff60e927b : drm/i915/icl: Fix HPD handling for TypeC legacy ports
38b3416f3c2f : drm/i915/bios: Parse the VBT TypeC and Thunderbolt port flags
f0236a852cd7 : drm/i915/icl: Add a debug print for TypeC port disconnection
54578ee883e3 : usb: musb: dsps: fix runtime pm for peripheral mode
6010abf2c2c0 : usb: musb: dsps: fix otg state machine
060f23225d82 : drm/i915: Apply missed interrupt after reset w/a to all ringbuffer gen
bd7d95cafb49 : arm64: KVM: Consistently advance singlestep when emulating instructions
0d640732dbeb : arm64: KVM: Skip MMIO insn after emulation
da0abe1a0411 : irqchip: Add driver for Cirrus Logic Madera codecs
34743bfddef2 : dm rq: cleanup leftover code from recently removed q->mq_ops branching
bbf6a566920e : dm verity: log the hash algorithm implementation
af331ebae7e1 : dm crypt: log the encryption algorithm implementation
e8c2566f8352 : dm integrity: fix spelling mistake in workqueue name
a00f5276e266 : dm flakey: Properly corrupt multi-page bios.
ef87bfc24f9b : dm: Check for device sector overflow if CONFIG_LBDAF is not set
8d683dcd65c0 : dm crypt: use u64 instead of sector_t to store iv_offset
d7e6b8dfc7bc : dm kcopyd: Fix bug causing workqueue stalls
721b1d98fb51 : dm snapshot: Fix excessive memory usage and workqueue stalls
ef9923739e6d : dm bufio: update comment in dm-bufio.c
e8ea141a0f5e : dm writecache: fix typo in error msg for creating writecache_flush_thread
53b471687012 : dm: remove indirect calls from __send_changing_extent_only()
935fcc56abc3 : dm mpath: only flush workqueue when needed
2adc5c559a07 : dm rq: remove unused arguments from rq_completed()
24113d487843 : dm: avoid indirect call in __dm_make_request
b265a2a6255f : drm/i915/icl: combo port vswing programming changes per BSPEC
46b14eef59a8 : HID: doc: fix wrong data structure reference for UHID_OUTPUT
41c5c5b0e7c8 : arm64: dts: mt7622: Remove un-used property for PCIe
ebcd631df106 : arm: dts: mt7623: Remove un-used property for PCIe
f2bb7d6a82da : dt-bindings: PCI: MediaTek: Remove un-used property
7b96dc91be5e : PCI: mediatek: Remove un-used variant in struct mtk_pcie_port
33221307c3f9 : tools: bpftool: add an option to prevent auto-mount of bpffs, tracefs
be3245e22d22 : tools: bpftool: attempt to mount tracefs if required for tracelog cmd
0d7410ea6efc : tools/bpf: check precise {func, line, jited_line}_info_rec_size in test_btf
c5f48c0a7aa1 : genirq: Fix various typos in comments
dc7eb0f2c23f : mac80211: do not advertise HE cap IE if HE disabled
002245ec20b2 : mac80211: set STA flag DISABLE_HE if HE is not supported
2e249fc32086 : mac80211: update driver when MU EDCA params change
daa5b83513a7 : mac80211: update HE operation fields to D3.0
55ebd6e6c765 : mac80211: propagate the support for TWT to the driver
fdb313e31820 : ieee80211: add bits for TWT in Extended Capabilities IE
20c3a2c33e9f : x86/speculation: Add support for STIBP always-on preferred mode
30c63115e20b : nl80211: Add support to notify radar event info received from STA
8ca66b7ccf3c : irqchip/irq-imx-gpcv2: Add IRQCHIP_DECLARE for i.MX8MQ compatible
1fb51c975a80 : irqchip/irq-rda-intc: Fix return value check in rda8810_intc_init()
aa02ef099cff : x86/topology: Use total_cpus for max logical packages calculation
0f4967bc21de : ASoC: ti: Kconfig: Remove the deprecated options
41e95652ee22 : ARM: davinci_all_defconfig: Update the audio options
eab5b50a13de : ARM: omap1_defconfig: Do not select ASoC by default
3162b05fb74c : ARM: omap2plus_defconfig: Update the audio options
4d8c1e7efb9f : ARM: davinci: dm365-evm: Update for the new ASoC Kcofnig options
558eb0bfb271 : ARM: OMAP2: Update for new MCBSP Kconfig option
c27ace2e95a2 : ARM: OMAP1: Makefile: Update for new MCBSP Kconfig option
ca1c4d653524 : MAINTAINERS: Add entry for sound/soc/ti and update the OMAP audio support
f2055e145f29 : ASoC: ti: Merge davinci and omap directories
344f8e00933d : mac80211: don't build AMSDU from GSO packets
fca1279f090b : mac80211: document RCU requirements for ieee80211_tx_dequeue()
233e98dc9c30 : mac80211: remove superfluous NULL check
dd665d23c1e9 : mac80211: never pass NULL params to ieee80211_if_add()
8020919a9b99 : mac80211: Properly handle SKB with radiotap only
925b5978cdc7 : cfg80211: add some missing fall through annotations
30db641ef4f6 : cfg80211: clarify LCI/civic location documentation
554be8333088 : mac80211: ftm responder: remove pointless defensive coding
3453de98145f : wireless: FTM: fix kernel-doc "cannot understand" warnings
3e8bf5234e4e : rfkill: gpio: Remove unused include
68406a9807e4 : mac80211_hwsim: fix overwriting of if_combination
6848ac7ca39a : x86/mm/dump_pagetables: Use DEFINE_SHOW_ATTRIBUTE()
ffeccc22d59c : MAINTAINERS: Remove Jianguo Sun from HiSilicon STB DWC entry
6d6b05e3d533 : PCI: dwc: Don't hard-code DBI/ATU offset
9e56f0df3684 : PCI: imx: Add imx6sx suspend/resume support
3d71746c420c : PCI: armada8k: Add support for gpio controlled reset signal
a3ed1446520e : PCI: dwc: Adjust Kconfig to allow IMX6 PCIe host on IMX7
edfd39f0a417 : PCI: dwc: layerscape: Constify driver data
3f7cceeab895 : PCI: imx: Add multi-pd support
07daef8b41e0 : ntp: Remove duplicated include
801c7a1e5286 : drm/etnaviv: remove lastctx member from gpu struct
f9d255f4549e : drm/etnaviv: replace header include with forward declaration
5a23144cb507 : drm/etnaviv: remove unnecessary local irq disable
93a6788a3495 : MAINTAINERS: drm: Remove myself as drm-bridge maintainer
f83f97684a73 : pinctrl: sh-pfc: Make pinmux_cfg_reg.var_field_width[] variable-length
ce16e8dd0db2 : pinctrl: sh-pfc: Print actual field width for variable-width fields
054f2400f706 : pinctrl: sh-pfc: sh7734: Fix shifted values in IPSR10
4d374bacd7c9 : pinctrl: sh-pfc: sh7734: Remove bogus IPSR10 value
9540cbdfcd86 : pinctrl: sh-pfc: sh7269: Add missing PCIOR0 field
1b99d0c80bbe : pinctrl: sh-pfc: sh7264: Fix PFCR3 and PFCR0 register configuration
e28dc3f09c9d : pinctrl: sh-pfc: r8a77995: Remove bogus SEL_PWM[0-3]_3 configurations
755a5b805fa7 : pinctrl: sh-pfc: r8a77990: Fix MOD_SEL0 SEL_I2C1 field width
94482af7055e : pinctrl: sh-pfc: sh7734: Add missing IPSR11 field
b0f77269f6bb : pinctrl: sh-pfc: r8a77980: Add missing MOD_SEL0 field
67d7745bc78e : pinctrl: sh-pfc: r8a77970: Add missing MOD_SEL0 field
6a6c195d98a1 : pinctrl: sh-pfc: r8a7794: Remove bogus IPSR9 field
9925e8795726 : pinctrl: sh-pfc: Validate pins/marks in pin groups at build time
124cde98f856 : pinctrl: sh-pfc: sh73a0: Add missing TO pin to tpu4_to3 group
0d6256cb8801 : pinctrl: sh-pfc: r8a7791: Remove bogus marks from vin1_b_data18 group
884fa25fb6e5 : pinctrl: sh-pfc: r8a7791: Remove bogus ctrl marks from qspi_data4_b group
96bb2a6ab4ec : pinctrl: sh-pfc: r8a7740: Add missing LCD0 marks to lcd0_data24_1 group
1ebc589a7786 : pinctrl: sh-pfc: r8a7740: Add missing REF125CK pin to gether_gmii group
117774fbe6be : pinctrl: sh-pfc: r8a77990: Fix IOCTRL reg state after s2ram on R-Car E3
db221412cd20 : pinctrl: rza1: Handle devm_kasprintf() failure cases
28586a51eea6 : ACPI / OSI: Add OEM _OSI string to enable dGPU direct output
f4caa6ee736f : pinctrl: sh-pfc: r8a77990: Add support for pull-up only pins
15ff2069cb7f : printk: Add caller information to printk() output.
7edcbbf29006 : ACPI: PM: Loop in full LPS0 mode only
f941d3e41da7 : ACPI: EC / PM: Disable non-wakeup GPEs for suspend-to-idle
2c5c415c1df6 : drm/i915: Update crtc scaler settings when update_pipe is set
663546903c83 : tools/power/x86/intel_pstate_tracer: Fix non root execution for post processing a trace file
5f30b2e82348 : livepatch: check kzalloc return values
8d503f206c33 : USB: serial: pl2303: add ids for Hewlett-Packard HP POS pole displays
7aedd9d48f2a : KVM: s390: fix kmsg component kvm-s390
308c3e6673b0 : KVM: s390: unregister debug feature on failing arch init
b12c97d45cd0 : nfp: flower: fix cb_ident duplicate in indirect block register
d1675a160296 : mlxsw: spectrum: Update the supported firmware to version 13.1910.622
f5c6dfdefb21 : ip6mr: Drop mfc6_cache argument to ip6mr_forward2
6e0735d1f7e5 : ipmr: Drop mfc_cache argument to ipmr_queue_xmit
eedbbb0d98b2 : net: dccp: initialize (addr,port) listening hashtable
56d374624778 : bnxt_en: query force speeds before disabling autoneg mode.
fd3ab1c70e0b : bnxt_en: Do not free port statistics buffer when device is down.
b8875ca356f1 : bnxt_en: Save ring statistics before reset.
7c675421afef : bnxt_en: Return linux standard errors in bnxt_ethtool.c
24654f095ed6 : bnxt_en: Don't set ETS on unused TCs.
e37fed790335 : bnxt_en: Add ethtool -S priority counters.
b16b68918674 : bnxt_en: Add SR-IOV support for 57500 chips.
36d65be9a880 : bnxt_en: Disable MSIX before re-reserving NQs/CMPL rings.
780baad44f0f : bnxt_en: Reserve 1 stat_ctx for RDMA driver.
f4e896142de8 : bnxt_en: Do not modify max_stat_ctxs after RDMA driver requests/frees stat_ctxs
c027c6b4e91f : bnxt_en: get rid of num_stat_ctxs variable
e916b0815a11 : bnxt_en: Add bnxt_get_avail_cp_rings_for_en() helper function.
f7588cd89331 : bnxt_en: Store the maximum NQs available on the PF.
41e486f4f66d : MIPS: Remove struct mm_context_t fp_mode_switching field
11789039da53 : fou: Prevent unbounded recursion in GUE error handler
cd19181bf9ad : blk-mq: enable IO poll if .nr_queues of type poll > 0
3c94d83cb352 : blk-mq: change blk_mq_queue_busy() to blk_mq_queue_inflight()
06aa151ad1fc : netfilter: ipt_CLUSTERIP: check MAC address when duplicate config is set
2a61d8b883bb : netfilter: ipt_CLUSTERIP: fix sleep-in-atomic bug in clusterip_config_entry_put()
b12f7bad5ad3 : netfilter: ipt_CLUSTERIP: remove wrong WARN_ON_ONCE in netns exit routine
5a86d68bcf02 : netfilter: ipt_CLUSTERIP: fix deadlock in netns exit routine
07a09d1b73c9 : bpf: libbpf: fix memleak by freeing line_info
8772c8bc093b : tools: bpftool: support pretty print with kind_flag set
9f95e37e31a4 : tools: bpftool: refactor btf_dumper_int_bits()
d0ebce687edc : tools/bpf: test kernel bpffs map pretty print with struct kind_flag
cd9de5d3d64b : tools/bpf: add test_btf unit tests for kind_flag
128b343dbef5 : tools/bpf: sync btf.h header from kernel to tools
ffa0c1cf5959 : bpf: enable cgroup local storage map pretty print with kind_flag
9d5f9f701b18 : bpf: btf: fix struct/union/fwd types with kind_flag
f97be3ab044c : bpf: btf: refactor btf_int_bits_seq_show()
26cb5a328c6b : exofs_mount(): fix leaks on failure exits
958091396648 : power: supply: bq25890: fix BAT_COMP field definition
241faeceb849 : netfilter: nf_tables: Speed up selective rule dumps
829405993144 : netfilter: nf_nat_sip: fix RTP/RTCP source port translations
d6f0453391e0 : i2c: tegra: Switch to SPDX identifier
199fa087dc6b : net/mlx5: Continue driver initialization despite debugfs failure
0604ee4aefa2 : i2c: tegra: Add missing kerneldoc for some fields
5cbabeec1eb7 : netfilter: nat: remove nf_nat_l4proto struct
faec18dbb040 : netfilter: nat: remove l4proto->manip_pkt
76b90019e03d : netfilter: nat: remove l4proto->nlattr_to_range
fe2d0020994c : netfilter: nat: remove l4proto->in_range
40e786bd296d : netfilter: nat: fold in_range indirection into caller
203f2e78200c : netfilter: nat: remove l4proto->unique_tuple
716b23c19edd : netfilter: nat: un-export nf_nat_l4proto_unique_tuple
c990bbafdb11 : i2c: tegra: Cleanup kerneldoc comments
912da924a29f : netfilter: remove NF_NAT_RANGE_PROTO_RANDOM support
df7043bed47e : netfilter: remove unused parameters in nf_ct_l4proto_[un]register_sysctl()
a504b703bb1d : netfilter: nat: limit port clash resolution attempts
89a5e15bcba8 : gpio/mmc/of: Respect polarity in the device tree
b635cbf68ff3 : netfilter: nat: remove unnecessary 'else if' branch
3035a66934da : i2c: axxia: support sequence command mode
03e6742584af : PCI: Override Synopsys USB 3.x HAPS device class
b6061b1e566d : PCI: Move Synopsys HAPS platform device IDs
1ccf1980e3e4 : dt-bindings: i2c: rcar: Add r8a774c0 support
3f74383f29ca : dt-bindings: i2c: sh_mobile: Add r8a774c0 support
51243b73455f : i2c: sh_mobile: Add support for r8a774c0 (RZ/G2E)
9b4924da4711 : pinctrl: xway: fix gpio-hog related boot issues
c7f7e58fcbf3 : integrity: Remove references to module keyring
02d26b9a57fa : i2c: i2c-cros-ec-tunnel: Switch to SPDX identifier.
12d6dd069891 : dt-bindings: gpio: rcar: Add r8a774c0 (RZ/G2E) support
a0752e9c3097 : memory: omap-gpmc: Get the header of the enum
d6543c0f3964 : ARM: omap1: Fix new user of gpiochip_request_own_desc()
af5395c214c1 : xtensa: implement syscall tracepoints
9f24f3c1067c : xtensa: implement tracehook functions and enable HAVE_ARCH_TRACEHOOK
921534473a6b : xtensa: enable CORE_DUMP_USE_REGSET
1819afcc0b13 : xtensa: implement TIE regset
06fbac8e8971 : xtensa: implement task_user_regset_view
3aee3e25deea : xtensa: call do_syscall_trace_{enter,leave} selectively
6a986984b639 : xtensa: use NO_SYSCALL instead of -1
98c3115a4ec5 : xtensa: define syscall_get_arch()
b61c41c28eb0 : Move EM_XTENSA to uapi/linux/elf-em.h
6c4fc209fcf9 : bpf: remove useless version check for prog load
b5c8f358ce7c : dt-bindings: iio: magnetometer: add dt-bindings for freescale mag3110
a49aa6508ed7 : drm/i915/huc: Update the HuC version for BXT
3c259a1c3663 : PCI/ASPM: Remove unused lists from struct pcie_link_state
38b11beb73c5 : media: staging/ipu3-imgu: Add MAINTAINERS entry
5e44465ccf7a : media: staging/ipu3-imgu: Address documentation comments
d0276a2b8303 : media: v4l: Add Intel IPU3 meta buffer formats
34fc0e1bf892 : media: doc-rst: Add Intel IPU3 documentation
d84273453689 : media: ipu3-imgu: Fix firmware binary location
faa9ce7c59a7 : media: ipu3-imgu: Fix compiler warnings
51abe041c5ed : media: staging/intel-ipu3: Add dual pipe support
daad52c8aa4f : media: drxk_hard: check if parameter is not NULL
4e460f656e9c : xtensa: support memtest
a28777f25031 : ucc_geth: Add change_carrier() for Fixed PHYs
6211d46713c5 : gianfar: Add change_carrier() for Fixed PHYs
6e8b0ff1ba4c : dpaa_eth: Add change_carrier() for Fixed PHYs
b3e5464e36c0 : Fixed PHY: Add fixed_phy_change_carrier()
74ebbdda7cec : arm64: dts: exynos: Add Bluetooth chip to TM2(e) boards
4beaacc6fea5 : net/mlx4_en: remove fallback after kzalloc_node()
580d48573c43 : regmap: debugfs: convert to DEFINE_SHOW_ATTRIBUTE
32fa7b852fea : regmap: rbtree: convert to DEFINE_SHOW_ATTRIBUTE
ff9b85de5d5d : net/mlx5e: Add some ethtool port control entries to the uplink rep netdev
371289b61ac1 : net/mlx5e: Expose ethtool pause and link functions to mlx5e callers
073caf508822 : net/mlx5e: Add sriov and udp tunnel ndo support for the uplink rep
b36cdb42ad4b : net/mlx5e: Handle port mtu/link, dcb and lag for uplink reps
aec002f6f82c : net/mlx5e: Uninstantiate esw manager vport netdev on switchdev mode
13e509a4c194 : net/mlx5e: Remove leftover code from the PF netdev being uplink rep
d9ee0491c2ff : net/mlx5e: Use dedicated uplink vport netdev representor
025380b20dc2 : net/mlx5e: Use single argument for the esw representor build params helper
915fe1a0d9cb : net/mlx5: E-Switch, Remove redundant reloading of the IB interface
7ba12bb676c2 : RISC-V: Remove EARLY_PRINTK support
2b3f786408c5 : RISC-V: defconfig: Enable RISC-V SBI earlycon support
028713aa8389 : perf trace: Add ordered processing
e5edd5f298fa : blk-mq: skip zero-queue maps in blk_mq_map_swqueue
13369816cb64 : block: fix blk-iolatency accounting underflow
c16d6b5a9f47 : blk-mq: fix dispatch from sw queue
7211aef86f79 : block: mq-deadline: Fix write completion handling
8ba35b3a0046 : vfio-mdev/samples: Use u8 instead of char for handle functions
83356b3d124a : perf ordered_events: Add first_time() method
1f44b3e2fc5d : perf trace: Move event delivery to a new deliver_event() function
68ca5d07de20 : perf ordered_events: Add ordered_events__flush_time interface
6d99a79cb40d : perf annotate: Introduce basic support for ARC
75c375c0ae7c : perf config: Modify size factor of snprintf
c8dd6ee51a4d : perf record: Fix memory leak on AIO objects deallocation
91b2b9702509 : perf vendor events intel: Fix Load_Miss_Real_Latency on SKL/SKX
bd8d57fb7e25 : perf parse-events: Fix unchecked usage of strncpy()
bef0b8970f27 : perf probe: Fix unchecked usage of strncpy()
4d0f16d059dd : perf ui helpline: Use strlcpy() as a shorter form of strncpy() + explicit set nul
2f5302533f30 : perf svghelper: Fix unchecked usage of strncpy()
b6313899f4ed : perf help: Remove needless use of strncpy()
5192bde7d98c : perf header: Fix unchecked usage of strncpy()
7572588085a1 : perf header: Fix unchecked usage of strncpy()
fca5085c1525 : perf dso: Fix unchecked usage of strncpy()
15a5cd19627a : perf cs-etm: Add support for PTMv1.1 decoding
7d0f4fefc492 : perf cs-etm: Add support for ETMv3 trace decoding
78688342c547 : perf cs-etm: Add configuration for ETMv3 trace protocol
8aa5c8eddcdd : perf top: Move perf_top__reset_sample_counters() to after counts display
d8590430fb1e : perf top: Display slow reader warning when droping samples
97f7e0b33db8 : perf top: Save and display the drop count stats
d63b9f6fea76 : perf top: Drop samples which are behind the refresh rate
c94cef4beb66 : perf top: Set the 'session_done' volatile variable when exiting
94ad6e7e3606 : perf top: Use cond variable instead of a lock
16c66bc167cc : perf top: Add processing thread
254de74cd14a : perf top: Move lost events warning to helpline
d24e3c98ac11 : perf top: Save and display the lost count stats
a4a6668a623e : perf ordered_events: Add private data member
b8494f1df875 : perf ordered_events: Rework show_progress for __ordered_events__flush
dd2e18e9ac20 : perf tools: Support 'srccode' output
42da438c1bc4 : perf trace: We need to consider "nr" if "__syscall_nr" is not there
3fcb10e49650 : perf tools: Allow specifying proc-map-timeout in config file
65c9fee2da2f : tools lib subcmd: Fix a few source code comment typos
adba16344159 : perf tools: Fix diverse comment typos
e4a8b0af5121 : perf bpf-loader: Fix debugging message typo
1a7ea3283f7d : perf tools Documentation: Fix diverse typos
3e449f7c36c3 : tools lib traceevent: Fix diverse typos in comments
b1d6f155e1bb : perf vendor events intel: Fix diverse typos
24f967337f6d : perf tests ARM: Disable breakpoint tests 32-bit
a7ee4d625ede : perf cs-etm: Support for ARM A32/T32 instruction sets in CoreSight trace
00879763fcf2 : perf beauty mmap_flags: Fixed syntax error Fixed missing ']' error
6cd99d21741d : tools lib traceevent: traceevent API cleanup
f0bba09ce3f8 : perf tools: traceevent API cleanup, remove __tep_data2host*()
fc39851c455c : tools lib traceevent: Rename tep_free_format() to tep_free_event()
97fbf3f0e0aa : tools lib traceevent, perf tools: Rename 'struct tep_event_format' to 'struct tep_event'
4c784894ac29 : tools lib traceevent: Install trace-seq.h API header file
cc03e1a8f82d : tools lib traceevent: Added support for pkg-config
477be10ca781 : tools lib traceevent: Implement new API tep_get_ref()
239ca3e78609 : perf report: Documentation average IPC and IPC coverage
ec6ae74fe8f0 : perf report: Display average IPC and IPC coverage per symbol
246fda09c127 : perf annotate: Create a annotate2 flag in struct symbol
ace4f8faea54 : perf annotate: Compute average IPC and IPC coverage per symbol
44e92f8389b2 : tools lib traceevent: Add sanity check to is_timestamp_in_us()
a1c8cf293d57 : perf beauty mmap_flags: Check if the arch has a mmap.h file
93f20c0fe3e8 : perf record: Extend trace writing to multi AIO
d3d1af6f011a : perf record: Enable asynchronous trace writing
0b77383134f3 : perf mmap: Map data buffer for preserving collected data
2a07d814747b : tools build feature: Check if libaio is available
1c6f709b9f96 : perf intel-pt: Fix error with config term "pt=0"
1b3aae90c6ab : perf top: Allow passing a kallsyms file
19702894cd93 : perf bpf: Use ERR_CAST instead of ERR_PTR(PTR_ERR())
92151b0a230c : tools include: Adopt ERR_CAST() from the kernel err.h header
741dad88dde2 : perf test: Fix perf_event_attr test failure
3c567356dbe0 : x86/mm/cpa: Rename @addrinarray to @numpages
c38116bb940a : x86/mm/cpa: Better use CLFLUSHOPT
fe0937b24ff5 : x86/mm/cpa: Fold cpa_flush_range() and cpa_flush_array() into a single cpa_flush() function
83b4e39146aa : x86/mm/cpa: Make cpa_data::numpages invariant
2aac9f9d5b85 : perf tests record: Allow for 'sleep' being 'coreutils'
935f5839827e : x86/mm/cpa: Optimize cpa_flush_array() TLB invalidation
5fe26b7a8f46 : x86/mm/cpa: Simplify the code after making cpa->vaddr invariant
98bfc9b038cd : x86/mm/cpa: Make cpa_data::vaddr invariant
16ebf031e8ab : x86/mm/cpa: Add __cpa_addr() helper
ecc729f1f471 : x86/mm/cpa: Add ARRAY and PAGES_ARRAY selftests
0631ca3a6e6e : tools lib traceevent: Fix compile warnings in tools/lib/traceevent/event-parse.c
692d0e63324d : perf script: Use fallbacks for branch stacks
225f99e0c811 : perf tools: Use fallback for sample_addr_correlates_sym() cases
8e80ad9983ca : perf thread: Add fallback functions for cases where cpumode is insufficient
ec1891afae74 : perf machine: Record if a arch has a single user/kernel address space
804234f27180 : perf env: Also consider env->arch == NULL as local operation
b18e08882588 : perf map: Remove extra indirection from map__find()
bc4da38a4789 : perf stat: Fix CSV mode column output for non-cgroup events
57ddf09173c1 : perf stat: Fix shadow stats for clock events
54fceb0bafd9 : perf build: Give better hint about devel package for libssl
c03b0358ab60 : net: unbreak CONFIG_RETPOLINE=n builds
8162b3d1a728 : kprobes/x86: Remove unneeded arch_within_kprobe_blacklist from x86
fe6e65615415 : kprobes/x86: Show x86-64 specific blacklisted symbols correctly
fb1a59fae8ba : kprobes: Blacklist symbols in arch-defined prohibited area
283ac6d5fb2a : selftests: Fix test errors related to lib.mk khdr target
e7121ab4056f : media: docs: fix some GPL licensing ambiguity at the text
1669907e3d1a : xen/pciback: Check dev_data before using it
bf9445a33ae6 : kprobes/x86/xen: blacklist non-attachable xen interrupt functions
ec18f48bbc41 : tty: serial: samsung: Increase maximum baudrate
31e933645742 : tty: serial: samsung: Properly set flags in autoCTS mode
778ec49c1401 : tty: Use of_node_name_{eq,prefix} for node name comparisons
d72402145ace : tty/serial: do not free trasnmit buffer page under port lock
d464b7dba1b8 : staging: most: Documentation: add information to driver_usage file
e6861b916e7d : staging: most: sound: remove channel number from ALSA card's long name
6cebb2019636 : staging: most: sound: use static name for ALSA card
4c6375dc1c03 : staging: most: sound: rename variable
ba99c631810b : staging: most: sound: correct label name
15600aea2754 : staging: most: sound: create one sound card w/ multiple PCM devices per MOST device
6d7f677a2afa : serial: 8250: Rate limit serial port rx interrupts during input overruns
bdb48e4c7d07 : dt-bindings: serial: 8250: Add rate limit for serial port input overruns
4bc16f9dd71a : gpio: pca953x: Add regmap dependency for PCA953x driver
85af74c474b2 : gpio: raspberrypi-exp: decrease refcount on firmware dt node
64a428077758 : tty: serial: qcom_geni_serial: Remove interrupt storm
6e0856d31744 : HID: intel-ish-hid: fixes incorrect error handling
71ab1c0336c7 : serial: sh-sci: Resume PIO in sci_rx_interrupt() on DMA failure
2e948218b7c1 : serial: sh-sci: Fix crash in rx_timer_fn() on PIO fallback
dd1f2250da95 : serial: sh-sci: Fix locking in sci_submit_rx()
52042d8e82ff : btrfs: Fix typos in comments and strings
1690dd41e0cb : btrfs: improve error handling of btrfs_add_link
34a28e3d7753 : Btrfs: use generic_remap_file_range_prep() for cloning and deduplication
61ed3a144aa7 : btrfs: Refactor main loop in extent_readpages
15c8276302c4 : btrfs: Remove 1st shrink/grow phase from balance
be6821f82c3c : Btrfs: send, fix race with transaction commits that create snapshots
827aa18e7b90 : Btrfs: use nofs context when initializing security xattrs to avoid deadlock
0568e82dbe25 : btrfs: run delayed items before dropping the snapshot
83354f0772cd : btrfs: catch cow on deleting snapshots
01e0da48856f : btrfs: extent-tree: cleanup one-shot usage of @blocksize in do_walk_down
7c3c7cb99c77 : Btrfs: scrub, move setup of nofs contexts higher in the stack
0e94c4f45d14 : btrfs: scrub: move scrub_setup_ctx allocation out of device_list_mutex
92f7ba434f51 : btrfs: scrub: pass fs_info to scrub_setup_ctx
28bad2125767 : btrfs: fix truncate throttling
db2462a6ad3d : btrfs: don't run delayed refs in the end transaction logic
64403612b73a : btrfs: rework btrfs_check_space_for_delayed_refs
413df7252d52 : btrfs: add new flushing states for the delayed refs rsv
4c8edbc75cb9 : btrfs: update may_commit_transaction to use the delayed refs rsv
ba2c4d4e3bda : btrfs: introduce delayed_refs_rsv
158ffa364bf7 : btrfs: only track ref_heads in delayed_ref_updates
bedc661760a9 : btrfs: cleanup extent_op handling
07c47775f410 : btrfs: add cleanup_ref_head_accounting helper
d7baffdaf9f9 : btrfs: add btrfs_delete_ref_head helper
fdb1e1218034 : btrfs: use PAGE_ALIGNED instead of open-coding it
7073017aeb98 : btrfs: use offset_in_page instead of open-coding it
cb5583dd52fa : btrfs: dev-replace: open code trivial locking helpers
53176dde0acd : btrfs: dev-replace: remove custom read/write blocking scheme
129827e3001f : btrfs: dev-replace: swich locking to rw semaphore
ceb21a8db485 : btrfs: reada: reorder dev-replace locks before radix tree preload
d1051d6ebf8e : btrfs: Fix error handling in btrfs_cleanup_ordered_extents
3522e90301d7 : btrfs: remove always true if branch in find_delalloc_range
27a7ff554e8d : btrfs: skip file_extent generation check for free_space_inode in run_delalloc_nocow
41bd60676923 : Btrfs: fix fsync of files with multiple hard links in new directories
bbe339cc323c : btrfs: drop extra enum initialization where using defaults
5b840301ac4b : btrfs: switch BTRFS_ORDERED_* to enums
50b5b6020fc3 : btrfs: switch EXTENT_FLAG_* to enums
80cb38362d33 : btrfs: switch EXTENT_BUFFER_* to enums
61fa90c16b0b : btrfs: switch BTRFS_ROOT_* to enums
eb1a524c9520 : btrfs: switch BTRFS_FS_* to enums
688a75b9a30a : btrfs: switch BTRFS_BLOCK_RSV_* to enums
b00146b5d53c : btrfs: switch BTRFS_FS_STATE_* to enums
da12fe5414f9 : btrfs: Refactor btrfs_merge_bio_hook
2ab4fd3135ee : btrfs: cleanup the useless DEFINE_WAIT in cleanup_transaction
d2e174d5d3ee : btrfs: document extent mapping assumptions in checksum
cc2c39d605d2 : btrfs: don't initialize 'offset' in map_private_extent_buffer()
a5fb11429167 : Btrfs: fix deadlock with memory reclaim during scrub
78e62c02abb9 : btrfs: Remove extent_io_ops::readpage_io_failed_hook
7b41ba71c1a0 : btrfs: remove btrfs_bio_end_io_t
b3a0dd50c395 : btrfs: replace btrfs_io_bio::end_io with a simple helper
31fecccbd7b2 : btrfs: remove redundant csum buffer in btrfs_io_bio
600b6cf468b0 : btrfs: replace async_cow::root with fs_info
06ea01b1eeb1 : btrfs: merge btrfs_submit_bio_done to its caller
7333bd02dcb7 : btrfs: balance: print to system log when balance ends or is paused
56fc37d93690 : btrfs: balance: print args during start and resume
f89e09cf4553 : btrfs: add helper to describe block group flags
9a6f209e3650 : Btrfs: fix deadlock when enabling quotas due to concurrent snapshot creation
5a8067c0d17f : Btrfs: fix access to available allocation bits when starting balance
0e6ec385b55f : Btrfs: allow clear_extent_dirty() to receive a cached extent state record
cc5de4e70256 : btrfs: Handle final split-brain possibility during fsid change
7a62d0f07377 : btrfs: Handle one more split-brain scenario during fsid change
d1a63002829a : btrfs: add members to fs_devices to track fsid changes
fbc6feaec98a : btrfs: Add handling for disk split-brain scenario during fsid change
de37aa513105 : btrfs: Remove fsid/metadata_fsid fields from btrfs_info
56f20f4009d3 : btrfs: Add sysfs support for metadata_uuid feature
7239ff4b2be8 : btrfs: Introduce support for FSID change without metadata rewrite
ce9f967f31ea : btrfs: use EXPORT_FOR_TESTS for conditionally exported functions
f8f591df7d72 : btrfs: introduce EXPORT_FOR_TESTS macro
e9a05cf31bf1 : btrfs: remove unused drop_on_err in btrfs_mkdir
9bfd61d9755a : btrfs: Replace BUG_ON with ASSERT in find_lock_delalloc_range
917aacecc567 : btrfs: Sink find_lock_delalloc_range's 'max_bytes' argument
64bc6c2a3453 : btrfs: Remove superfluous check form btrfs_remove_chunk
f9085abfaeaf : btrfs: don't report user-requested cancel as an error
49365e697627 : btrfs: silence warning if replace is canceled
53e62fb5a4ae : btrfs: dev-replace: add explicit check for replace result "no error"
fe97e2e173af : btrfs: dev-replace: replace's scrub must not be running in suspended state
b47dda2ef6d7 : btrfs: dev-replace: set result code of cancel by status of scrub
d189dd70e255 : btrfs: fix use-after-free due to race between replace start and cancel
05c49e6bc1e8 : btrfs: dev-replace: go back to suspend state if another EXCL_OP is running
0d228ece59a3 : btrfs: dev-replace: go back to suspended state if target device is missing
54862d6d28fc : btrfs: mark btrfs_dev_replace_start as static
a9261d4125c9 : btrfs: harden agaist duplicate fsid on scanned devices
b50836edf9fe : btrfs: introduce nparity raid_attr
da612e31aee5 : btrfs: fix ncopies raid_attr for RAID56
baf92114c7e6 : btrfs: alloc_chunk: fix more DUP stripe size handling
23f0ff1ec4b0 : btrfs: alloc_chunk: improve chunk size variable name
2f29df4fc24e : btrfs: alloc_chunk: do not refurbish num_bytes
3cd24c698004 : btrfs: use tagged writepage to mitigate livelock of snapshot
c629732d247e : btrfs: Remove unused extent_state argument from btrfs_writepage_endio_finish_ordered
8cc0237abc3f : btrfs: Remove extent_page_data argument from writepage_delalloc
7789a55aa1c9 : btrfs: Move epd::extent_locked check to writepage_delalloc's caller
fc8a168aa9ab : btrfs: Check for missing device before bio submission in btrfs_map_bio
ab457246f8a4 : btrfs: remove redundant replace_state init
6d4cbf790307 : Btrfs: remove no longer used io_err from btrfs_log_ctx
59b0713a8a6c : Btrfs: simpler and more efficient cleanup of a log tree's extent io tree
46cc775e29c5 : btrfs: Adjust loop in free_extent_buffer
9cfc8ba712be : btrfs: Remove special handling of EXTENT_BUFFER_UNMAPPED while freeing
df44971468c1 : btrfs: Remove unnecessary tree locking code in qgroup_rescan_leaf
8c7eeb655787 : btrfs: Remove extra reference count bumps in btrfs_compare_trees
24cee18a1c1d : btrfs: Remove extraneous extent_buffer_get from tree_mod_log_rewind
6c122e2a0c51 : btrfs: Remove redundant extent_buffer_get in get_old_root
5c623d334a4f : btrfs: Remove needless tree locking in iterate_inode_extrefs
e5bba0b0f843 : btrfs: Remove needless tree locking in iterate_inode_refs
d9cb2459b2e9 : btrfs: tests: Use BTRFS_MAX_EXTENT_SIZE to replace the intermediate number
ed46ff3d4237 : Btrfs: support swap files
60ca842e3457 : Btrfs: rename and export get_chunk_map
eede2bf34f4f : Btrfs: prevent ioctls from interfering with a swap file
abbb55f4cd56 : btrfs: Remove extent_io_ops::split_extent_hook callback
5c848198aad3 : btrfs: Remove extent_io_ops::merge_extent_hook callback
a36bb5f9a90c : btrfs: Remove extent_io_ops::clear_bit_hook callback
e06a1fc99cc7 : btrfs: Remove extent_io_ops::set_bit_hook extent_io callback
65a680f6b7d6 : btrfs: Remove extent_io_ops::check_extent_io_range callback
7087a9d8db88 : btrfs: Remove extent_io_ops::writepage_end_io_hook
d75855b4518b : btrfs: Remove extent_io_ops::writepage_start_hook
5eaad97af8ae : btrfs: Remove extent_io_ops::fill_delalloc
06f2548f9d74 : btrfs: Add function to distinguish between data and btree inode
05a37c48604c : btrfs: volumes: Make sure no dev extent is beyond device boundary
5eb193812a42 : btrfs: volumes: Make sure there is no overlap of dev extents at mount time
e72d79d6bcee : btrfs: Refactor find_free_extent loops update into find_free_extent_update_loop
e1a418481567 : btrfs: Refactor unclustered extent allocation into find_free_extent_unclustered()
d06e3bb69009 : btrfs: Refactor clustered extent allocation into find_free_extent_clustered
b4bd745d1230 : btrfs: Introduce find_free_extent_ctl structure for later rework
e2907c1a6ae1 : btrfs: extent-tree: Detect bytes_pinned underflow earlier
9f9b8e8d0ebe : btrfs: extent-tree: Detect bytes_may_use underflow earlier
85dd506c8e02 : Btrfs: remove no longer used stuff for tracking pending ordered extents
ce02f0326680 : Btrfs: remove no longer used logged range variables when logging extents
2074e8a7d025 : staging: vc04_services: Remove VCHIU_QUEUE_T typedef
2d0a0291135f : staging: vc04_services: Remove VCHIQ_STATE_T typedef
f5a98269861a : staging: vc04_services: Remove VCHIQ_SLOT_ZERO_T
6f1e4141c751 : staging: vc04_services: Remove VCHIQ_SLOT_T typedef
a61036037032 : staging: vc04_services: Remove VCHIQ_SLOT_INFO_T typedef
c55aedfe60d0 : staging: vc04_services: Remove VCHIQ_SHARED_STATE_T typedef
4f0922c87d47 : staging: vc04_services: Remove VCHIQ_SET_SERVICE_OPTION_T typedef
7926c328d958 : staging: vc04_services: Remove VCHIQ_SERVICE_T typedef
d3af2bcc6ea4 : staging: vc04_services: Remove VCHIQ_SERVICE_QUOTA_T typedef
0b53ca3127a6 : staging: vc04_services: Remove VCHIQ_SERVICE_PARAMS_T typedef
c18cbdee798c : staging: vc04_services: Remove VCHIQ_SERVICE_BASE_T typedef
87c091aadfac : staging: vc04_services: Remove VCHIQ_QUEUE_MESSAGE_T typedef
4040a7ee5346 : staging: vc04_services: Remove VCHIQ_QUEUE_BULK_TRANSFER_T typedef
e8968525282f : staging: vc04_services: Remove VCHIQ_HEADER_T typedef
3515279e6ed1 : staging: vc04_services: Remove VCHIQ_GET_CONFIG_T typedef
392342b77c26 : staging: vc04_services: Remove VCHIQ_DUMP_MEM_T typedef
8ca743a19a37 : staging: vc04_services: Remove VCHIQ_DEQUEUE_MESSAGE_T typedef
aa987e55132f : staging: vc04_services: Remove VCHIQ_DEBUGFS_NODE_T typedef
562943286c74 : staging: vc04_services: Remove VCHIQ_CREATE_SERVICE_T typedef
8b867447536c : staging: vc04_services: Remove VCHIQ_CONFIG_T typedef
e69106e55d82 : staging: vc04_services: Remove VCHIQ_COMPLETION_DATA_T typedef
bc96a5f0f776 : staging: vc04_services: Remove VCHIQ_BULK_T typedef
029a8a189478 : staging: vc04_services: Remove VCHIQ_BULK_QUEUE_T typedef
cf69fc521676 : staging: vc04_services: Remove VCHIQ_AWAIT_COMPLETION_T typedef
e376ef3535b6 : staging: vc04_services: Remove VCHIQ_ARM_STATE_T typedef
2be0bef08620 : staging: vc04_services: Remove VCHI_MSG_VECTOR_T typedef
2a6e3234d64a : staging: vc04_services: Remove VCHI_MSG_ITER_T typedef
9d4d3ac47391 : staging: vc04_services: Remove VCHI_HELD_MSG_T typedef
4dfc415fc20e : staging: vc04_services: Remove USER_SERVICE_T typedef
477e5caec4ee : staging: vc04_services: Remove SERVICE_CREATION_T typedef
4075fa9efc4e : staging: vc04_services: Remove REMOTE_EVENT_T typedef
313b5681a37c : staging: vc04_services: Remove PAGELIST_T typedef
4eef62d61c16 : staging: vc04_services: Remove DUMP_CONTEXT_T typedef
cb9a242c33ca : Staging: rtl8723bs: Fix code style issue in rtl8723bs driver
0022290f1e12 : staging: greybus: convert to DEFINE_SHOW_ATTRIBUTE
892cb81ecec9 : staging: vc04_services: convert to DEFINE_SHOW_ATTRIBUTE
2be13945966a : staging: unisys: convert to DEFINE_SHOW_ATTRIBUTE
29f85260edbb : staging: fwserial: convert to DEFINE_SHOW_ATTRIBUTE
0b7b9b6c3dee : staging: wilc1000: fix NULL dereference inside wilc_scan()
2da56630b1cc : staging: vchiq: delete vchiq_killable.h
ff5979ad8636 : staging: vchiq_2835_arm: quit using custom down_interruptible()
a772f116702e : staging: vchiq: switch to wait_for_completion_killable
649496b60300 : staging: bcm2835-audio: double free in init error path
4765f68374cf : staging: mt7621-dma: fix unbalanced braces
3dbf37c03bc6 : Staging: comedi: cb_pcidas: fixed a spelling mistake coding style issue
1d6e81a288e2 : usb: renesas_usbhs: add support for RZ/G2E
8dc7623bf608 : usb: ehci-omap: Fix deferred probe for phy handling
c3788cd9963e : usb: roles: Add a description for the class to Kconfig
732774437ae0 : mtd: rawnand: sunxi: Write pageprog related opcodes to WCMD_SET
7e849dd9cf37 : nvme-pci: don't share queue maps
5aceaeb26394 : blk-mq: only dispatch to non-defauly queue maps if they have queues
346fc1089e5d : blk-mq: export hctx->type in debugfs instead of sysfs
07b35eb5a364 : blk-mq: fix allocation for queue mapping table
22a5a4a44c43 : regulator: act8945a-regulator: fix 'defined but not used' compiler warning
918446c96595 : regulator: axp20x: fix set_ramp_delay for AXP209/dcdc2
052b8cfa4070 : locks: Use inode_is_open_for_write
d2e1a003af56 : ACPI/IORT: Don't call iommu_ops->add_device directly
641fb0efbff0 : iommu/of: Don't call iommu_ops->add_device directly
cc5aed44a3a8 : iommu: Consolitate ->add/remove_device() calls
6954cf9bfda1 : iommu/sysfs: Rename iommu_release_device()
f884f6ee6260 : dmaengine: sh: rcar-dmac: Use device_iommu_mapped()
05afde1a7ef3 : xhci: Use device_iommu_mapped()
9488585b21be : tpm: add support for partial reads
10fdf838e5f5 : lib: fix build failure in CONFIG_DEBUG_VIRTUAL test
ebd1d3b74f85 : powerpc/32: Move the old 6xx -mcpu logic before the TARGET_CPU logic
c7e900c05b8f : powerpc/ipic: Remove unused ipic_set_priority()
0e1f37d120ec : HID: asus: Add support for the ASUS T101HA keyboard dock
329e95a7871d : drm/vkms: set preferred depth to 24
c27889ca3bb8 : drm/ati_pcigart: Fix error code in drm_ati_pcigart_init()
705c8160ce88 : drm: Fix an error pointer dereference()
bf8763d8f837 : powerpc/iommu: Use device_iommu_mapped()
13e6a84d697e : ACPI/IORT: Use device_iommu_mapped()
170ecbd5ff09 : iommu/of: Use device_iommu_mapped()
dbba197edf32 : driver core: Introduce device_iommu_mapped() function
db5d6a70043a : iommu/tegra: Use helper functions to access dev->iommu_fwspec
2000e5f70322 : iommu/qcom: Use helper functions to access dev->iommu_fwspec
5c7e6bd71bfd : iommu/of: Use helper functions to access dev->iommu_fwspec
a9bf2eec5a6f : iommu/mediatek: Use helper functions to access dev->iommu_fwspec
df9036558062 : iommu/ipmmu-vmsa: Use helper functions to access dev->iommu_fwspec
98cc4f719642 : iommu/dma: Use helper functions to access dev->iommu_fwspec
9b468f7d9cf1 : iommu/arm-smmu: Use helper functions to access dev->iommu_fwspec
8097e53eaba2 : ACPI/IORT: Use helper functions to access dev->iommu_fwspec
b4ef725eeba1 : iommu: Introduce wrappers around dev->iommu_fwspec
b6d39cd82241 : iommu/ipmmu-vmsa: Hook up r8a774c0 DT matching code
a6cf933a359f : dt-bindings: iommu: ipmmu-vmsa: Add r8a774c0 support
2713fe37153e : Revert "iommu/io-pgtable-arm: Check for v7s-incapable systems"
69d24c6ed67c : dt-bindings: arm-smmu: Add binding doc for Qcom smmu-500
ca804a5615a7 : mmc: renesas_sdhi_internal_dmac: Whitelist r8a774c0
ab409be2be55 : dt-bindings: mmc: renesas_sdhi: Add r8a774c0 support
0c204979c691 : mmc: core: Cleanup BKOPS support
1217e6154492 : mmc: core: Drop redundant check in mmc_send_hpi_cmd()
961de0a856e3 : mmc: sdhci-omap: Workaround errata regarding SDR104/HS200 tuning failures (i929)
58fe8bbacd28 : dt-bindings: sdhci-omap: Add note for cpu_thermal
197ce1a5a0e9 : mmc: sdhci-acpi: Disable LED control for Intel BYT-based controllers
aeae6ad35e97 : mmc: sdhci-pci: Disable LED control for Intel BYT-based controllers
bd29f58bc061 : mmc: sdhci: Add quirk to disable LED control
c8073e528514 : mmc: mmci: add variant property to set command stop bit
9e89a1526a9c : misc: alcor_pci: fix spelling mistake "invailid" -> "invalid"
71645e65729f : mmc: meson-gx: add signal resampling
c5e1766d3ac0 : mmc: meson-gx: align default phase on soc vendor tree
83076d2268c7 : mmc: meson-gx: remove useless lock
18f92bc02f17 : mmc: meson-gx: make sure the descriptor is stopped on errors
41fd4caeb00b : mmc: sdhci_am654: Add Initial Support for AM654 SDHCI driver
49d14adb0031 : dt-bindings: mmc: sdhci-of-arasan: Add deprecated message for AM65
f98b4f98bbc8 : dt-bindings: mmc: sdhci-am654: Document bindings for the host controllers on TI's AM654 SOCs
6809a5f7366f : mmc: sdhci-msm: avoid unused function warning
0e6e7c2ff397 : mmc: sdhci-xenon: Fix timeout checks
9f0ea0bda1d0 : mmc: sdhci-omap: Fix timeout checks
ea6d02731211 : mmc: sdhci-of-esdhc: Fix timeout checks
566b60209427 : mmc: alcor: remove set but not used variables 'len, clock_out'
c4916c24ff54 : sh: ecovec24: Fix an ifdef
b11c36d5d8e3 : mmc: sdhci-of-esdhc: fix spelling mistake "upsupported" -> "unsupported"
6827ca573c03 : memstick: rtsx_usb_ms: Support runtime power management
ba9d5f83735f : memstick: rtsx_usb_ms: Use ms_dev() helper
e03e303edf1c : memstick: Prevent memstick host from getting runtime suspended during card detection
883a87ddf2f1 : misc: rtsx_usb: Use USB remote wakeup signaling for card insertion detection
01a7e8e066a5 : memstick: rtsx_usb_ms: Add missing pm_runtime_disable() in probe function
4dad599b8b5d : mmc: rtsx_usb_sdmmc: Re-work card detection/removal support
f275179f7bdc : mmc: rtsx_usb_sdmmc: Re-work runtime PM support
4bfdd76dcb67 : mmc: rtsx_usb_sdmmc: Don't runtime resume the device while changing led
7d5ef5125756 : mmc: core: Introduce MMC_CAP_SYNC_RUNTIME_PM
a89e7bcb1808 : mmc: sdhci-msm: Disable CDR function on TX
c5413ad815a6 : mmc: add new Alcor Micro Cardreader SD/MMC driver
4f556bc04e3c : misc: cardreader: add new Alcor Micro Cardreader PCI driver
8ceb29436c3a : mmc: convert to DEFINE_SHOW_ATTRIBUTE
feb357458baa : mmc: jz4740: Use PTR_ERR_OR_ZERO in jz4740_mmc_request_gpios()
67b4ff9fb796 : dt-bindings: mmc: sdhci-msm: Clarify register requirements
809090e8e212 : mmc: sdhci-pci: Add max-frequency device property for Intel controllers
a622bb0a1e1f : mmc: slot-gpio: Delete legacy GPIO handling
f54005b508b9 : mmc: pxa: Use GPIO descriptor for power
80a68f387cd6 : mmc: pxamci: Delete platform data handling of CD and WP
e114cd33e678 : ARM: pxa: Delete platform data for CD/WP
c914a27c92f9 : mmc: pxamci: Support getting GPIO descs for RO and WP
58e2d877e370 : ARM: pxa: Add GPIO descriptors for Palm27x
32d1544880aa : ARM: pxa: Add gpio descriptor lookup tables for MMC CD/WP
5128f8d44501 : gpio: name PCA953x gpio chips after device name
d2951dfa070d : mmc: s3cmci: Use the slot GPIO descriptor
faed9303067a : mmc: host: tmio: Use GPIO descriptors
5716fb9bd9c6 : mmc: spi: Convert to use GPIO descriptors
b0d06f1cb0e2 : mmc: meson-mx-sdio: check devm_kasprintf for failure
48e304cc1970 : mmc: sdhci-of-esdhc: workaround for unreliable pulse width detection
58d0bf843b49 : mmc: sdhci-of-esdhc: temporary fixup for eMMC HS400 issue
6079e63cdeac : mmc: sdhci-of-esdhc: add erratum A011334 support
54e08d9a95ca : mmc: sdhci-of-esdhc: add hs400 mode support
cc14eec0889b : mmc: core: Add ->hs400_prepare_ddr() callback
52b5f5cfa2f7 : mmc: sdhci-omap: Remove redundant structure assignments
5b0d62108b46 : mmc: sdhci-omap: Add platform specific reset callback
96e03fffa306 : mmc: jz4740: rework pre_req/post_req implementation
09b4f706736f : mmc: mmci: send stop command if sbc error issue
20427e5db3f9 : mmc: document 'Reliable Write' bit in uapi header
1970701f8080 : mmc: tmio: introduce mask for 'always 1' bits
0f4e2054c971 : mmc: renesas_sdhi: disable HS400 on H3 ES1.x and M3-W ES1.[012]
2c907f05dc3d : mmc: renesas_sdhi: align compatibility properties for H3 and M3-W
164691aae88d : mmc: renesas_sdhi: handle 4tap hs400 mode quirk based on SoC revision
202367cb8d09 : mmc: renesas_sdhi: add initial setting of interrupt mask register
a87852c6b882 : mmc: tmio: fix reset operation
ac1e25c870d3 : mmc: tmio: enable module clock before resetting when resuming
b0715f04d0c1 : mmc: core: remove obsolete mmc_set_blockcount() function
2f5da678351f : mmc: bcm2835: Properly handle dmaengine_prep_slave_sg
6dc6f2619017 : mmc: bcm2835: Refactor dma_map_sg handling
37fefadee8bb : mmc: bcm2835: Terminate timeout work synchronously
af19b7ce76ba : mmc: bcm2835: Avoid possible races on data requests
5eae252db385 : mmc: bcm2835: Release DMA channel on driver unload
07d405769afe : mmc: bcm2835: Recover from MMC_SEND_EXT_CSD
f6000a4eb34e : mmc: bcm2835: reset host on timeout
74ff81e16c32 : mmc: sdhci: imx: Use the slot GPIO descriptor
0f6f3235b816 : mmc: jz4740: Use GPIO descriptor for power
0c901c0566fb : mmc: jz4740: Get CD/WP GPIOs from descriptors
ec5af091b28a : mmc: slot-gpio: Allocate GPIO labels dynamically
21f1e2d457ce : mmc: sdhci-msm: Re-initialize DLL if MCLK is gated dynamically
247cb8b7a796 : dt-bindings: mmc: sdhci-msm: Add SoC-specific compatible strings
af849c86109d : mmc: sdhci: Handle auto-command errors
869f8a69bb3a : mmc: sdhci: Rename SDHCI_ACMD12_ERR and SDHCI_INT_ACMD12ERR
4bf780996669 : mmc: sdhci: Fix data command CRC error handling
7e2d23ec3a7d : mmc: bcm2835: Switch to SPDX identifier
0204da24a735 : mmc: renesas_sdhi: Whitelist R8A77990 SDHI
2cec67865b0c : mmc: tmio: delete wait in tuning process
df7507b50b49 : mmc: renesas_sdhi: remove workaround for HS400 clock
cd7a0d211386 : mmc: sdhci-cadence: include <linux/bits.h> instead of <linux/bitops.h>
a68dd9a008e1 : mmc: sdhci: Convert sdhci_allocate_bounce_buffer() to return void
bb16956e239e : dt-bindings: mmc: tmio_mmc: Document Renesas R7S9210
9706b4722e12 : mmc: renesas_sdhi_internal_dmac: Add R7S9210 support
c42160d8efd8 : dt-bindings: mmc: fsl-imx-esdhc: add imx8qxp compatible string
ae460c115b7a : mmc: atmel-mci: do not assume idle after atmci_request_end
3df407b2a534 : mmc: dw_mmc-bluefield: simplify the probe() function
e845f099f1c6 : drm/i915/dsc: Add Per connector debugfs node for DSC support/enable
f7f41722efac : dmaengine: qcom_hidma: convert to DEFINE_SHOW_ATTRIBUTE
e00f50a79e61 : dmaengine: pxa: remove DBGFS_FUNC_DECL()
0f7ab39a6b40 : dmaengine: mic_x100_dma: convert to DEFINE_SHOW_ATTRIBUTE
8e1897bc8eaf : dmaengine: amba-pl08x: convert to DEFINE_SHOW_ATTRIBUTE
f80f9988a26d : dmaengine: Documentation: Add documentation for multi chan testing
13396a130ffe : dmaengine: dmatest: Add transfer_size parameter
a875abfadf26 : dmaengine: dmatest: Add alignment parameter
6138f967bccc : dmaengine: dmatest: Use fixed point div to calculate iops
d53513d5dc28 : dmaengine: dmatest: Add support for multi channel testing
47ec4cf405e2 : dmaengine: rcar-dmac: Document R8A774C0 bindings
3eaba568b54e : dt-bindings: dmaengine: usb-dmac: Add binding for r8a774c0
d19afebca476 : blk-wbt: export internal state via debugfs
cc56694f132a : blk-mq-debugfs: support rq_qos
f9824952ee1c : block: update sysfs documentation
95d386c2d2e7 : KVM: PPC: Book3S HV: Allow passthrough of an emulated device to an L3 guest
6ff887b8bd0d : KVM: PPC: Book3S: Introduce new hcall H_COPY_TOFROM_GUEST to access quadrants 1 & 2
873db2cd9a6d : KVM: PPC: Book3S HV: Allow passthrough of an emulated device to an L2 guest
cc6929cc842c : KVM: PPC: Update kvmppc_st and kvmppc_ld to use quadrants
dceadcf91b2e : KVM: PPC: Add load_from_eaddr and store_to_eaddr to the kvmppc_ops struct
d7b456152230 : KVM: PPC: Book3S HV: Implement functions to access quadrants 1 & 2
d232afebf971 : KVM: PPC: Book3S HV: Add function kvmhv_vcpu_is_radix()
693ac10a88a2 : KVM: PPC: Book3S: Only report KVM_CAP_SPAPR_TCE_VFIO on powernv machines
5af3e9d06d83 : KVM: PPC: Book3S HV: Flush guest mappings when turning dirty tracking on/off
c43c3a8683fe : KVM: PPC: Book3S HV: Cleanups - constify memslots, fix comments
f460f6791a02 : KVM: PPC: Book3S HV: Map single pages when doing dirty page logging
f032b73459ee : KVM: PPC: Pass change type down to memslot commit function
5d06a76d9e6d : selftests: mlxsw: Add Bloom delta test
5118ca4edf99 : selftests: mlxsw: Add Bloom filter complex test
095c72080749 : selftests: mlxsw: Add Bloom filter simple test
03ce5bd18760 : mlxsw: reg: Activate Bloom filter
dd97d85f1e4d : mlxsw: spectrum_acl: Set master RP index on transition to eRP
135fd957288e : mlxsw: spectrum_acl: Update Bloom filter on eRP transitions
8c81b7438bf6 : mlxsw: spectrum_acl: Set A-TCAM rules in Bloom filter
f5a2852ed0d7 : mlxsw: spectrum_acl: Add Bloom filter update
7585cacdb978 : mlxsw: spectrum_acl: Add Bloom filter handling
0487cfba866a : mlxsw: spectrum_acl: Introduce Bloom filter
944068582fe6 : mlxsw: resources: Add Spectrum-2 Bloom filter resource
418089a850c7 : mlxsw: reg: Add Policy Engine Algorithmic Bloom Filter Entries Register
f9facc24a644 : hwmon: (asus_atk0110) Fix debugfs_simple_attr.cocci warnings
626f5eaed15a : hwmon: (ftsteutates) Use permission specific SENSOR[_DEVICE]_ATTR variants
22ed7883c138 : hwmon: (fschmd) Use permission specific SENSOR[_DEVICE]_ATTR variants
7a61d7197b8e : hwmon: (emc6w201) Use permission specific SENSOR[_DEVICE]_ATTR variants
94bf70da8ac3 : hwmon: (emc2103) Use permission specific SENSOR[_DEVICE]_ATTR variants
ae66d2d9e881 : hwmon: (emc1403) Use permission specific SENSOR[_DEVICE]_ATTR variants
57549f3360ee : hwmon: (ds620) Use permission specific SENSOR[_DEVICE]_ATTR variants
0ad85c07a105 : hwmon: (ds1621) Use permission specific SENSOR[_DEVICE]_ATTR variants
ba949ed62dcd : hwmon: (dell-smm-hwmon) Use permission specific SENSOR[_DEVICE]_ATTR variants
4b76a6c9b7bb : hwmon: (da9055-hwmon) Use permission specific SENSOR[_DEVICE]_ATTR variants
6db587b73fce : hwmon: (da9052-hwmon) Use permission specific SENSOR[_DEVICE]_ATTR variants
0cd709d0ddbf : hwmon: (coretemp) Replace S_<PERMS> with octal values
b51c14c736e3 : hwmon: (asus_atk0110) Replace S_<PERMS> with octal values
e98dd5388b24 : hwmon: (aspeed-pwm-tacho) Use permission specific SENSOR[_DEVICE]_ATTR variants
71ee4a400013 : hwmon: (applesmc) Replace S_<PERMS> with octal values
a7818350f60e : hwmon: (amc6821) Use permission specific SENSOR[_DEVICE]_ATTR variants
f9fe9de0e62d : hwmon: (adt7x10) Use permission specific SENSOR[_DEVICE]_ATTR variants
c24f9ba9adfb : hwmon: (adt7475) Use permission specific SENSOR[_DEVICE]_ATTR variants
42291a5aaed7 : hwmon: (adt7470) Use permission specific SENSOR[_DEVICE]_ATTR variants
d60a51a690dd : hwmon: (adt7462) Use permission specific SENSOR[_DEVICE]_ATTR variants
595a86af49f0 : hwmon: (ads7871) Use permission specific SENSOR[_DEVICE]_ATTR variants
3ecd2783839c : hwmon: (ads7828) Use permission specific SENSOR[_DEVICE]_ATTR variants
7e77d1e76d36 : hwmon: (ads1015) Use permission specific SENSOR[_DEVICE]_ATTR variants
cfc5bca6db53 : hwmon: (adm1021) Use permission specific SENSOR[_DEVICE]_ATTR variants
b0c130fdaac1 : hwmon: (adcxx) Use permission specific SENSOR[_DEVICE]_ATTR variants
0594462f9705 : hwmon: (adc128d818) Use permission specific SENSOR[_DEVICE]_ATTR variants
6fdc5d7fa947 : hwmon: (ad7418) Use permission specific SENSOR[_DEVICE]_ATTR variants
cbf6cb2b7eea : hwmon: (ad7414) Use permission specific SENSOR[_DEVICE]_ATTR variants
1ba3e0237649 : hwmon: (ad7314) Use permission specific SENSOR[_DEVICE]_ATTR variants
419eeabc0df6 : hwmon: (acpi_power_meter) Replace S_<PERMS> with octal values
4708e96831aa : hwmon: (abx500) Use permission specific SENSOR[_DEVICE]_ATTR variants
d93217d84c6c : hwmon: (k10temp) Add Hygon Dhyana support
d7f2a8f596ba : hwmon: (ltc4215) Auto-convert to use SENSOR_DEVICE_ATTR_{RO, RW, WO}
6a0f234fb421 : hwmon: (ina2xx) Auto-convert to use SENSOR_DEVICE_ATTR_{RO, RW, WO}
e36917f486a8 : hwmon: (tmp401) Auto-convert to use SENSOR_DEVICE_ATTR_{RO, RW, WO}
740c2f2b86a7 : hwmon: (max6697) Auto-convert to use SENSOR_DEVICE_ATTR_{RO, RW, WO}
cb1d85341fd7 : hwmon: (pwm-fan) Auto-convert to use SENSOR_DEVICE_ATTR_{RO, RW, WO}
c4043410f73d : hwmon: (ntc_thermistor) Auto-convert to use SENSOR_DEVICE_ATTR_{RO, RW, WO}
4400711732fb : hwmon: (max6650) Auto-convert to use SENSOR_DEVICE_ATTR_{RO, RW, WO}
3d628b29dbec : hwmon: (ltc4260) Auto-convert to use SENSOR_DEVICE_ATTR_{RO, RW, WO}
4aabaf30976e : hwmon: (nct7802) Auto-convert to use SENSOR_DEVICE_ATTR_{RO, RW, WO}
33721d90c044 : hwmon: (lm95234) Auto-convert to use SENSOR_DEVICE_ATTR_{RO, RW, WO}
fac5ba6f5bf7 : hwmon: (k10temp) Auto-convert to use SENSOR_DEVICE_ATTR_{RO, RW, WO}
5614e26d84a9 : hwmon: (ltc2945): Auto-convert to use SENSOR_DEVICE_ATTR_{RO, RW, WO}
a5c47c0d388b : hwmon: Introduce SENSOR_DEVICE_ATTR_{RO, RW, WO} and variants
2e9a41bbc107 : hwmon: (lm75) Add STLM75 support
48049e205e70 : dt-bindings: hwmon: (lm90) Document ti,tmp451 compatible string
737c086eddab : hwmon: (ntc_thermistor) use a table to lookup the thermistor type
e056fe25d9f0 : hwmon: (ntc_thermistor) sort thermistor id lists alphabetically
e8fda2c8646e : hwmon: (ntc_thermistor): add support for B57891S0103 from Epcos
e1fd3be613e9 : dt-bindings: hwmon: (ntc_thermistor) add B57891S0103 thermistor from Epcos
89688e8d1ecd : hwmon: (ltc2978) Fix spelling mistake "comppatible" -> "compatible"
772df3c51e80 : hwmon: Remove multiple space after dot
b71464c937f1 : hwmon: fix typo build -> built
162372b08879 : dell-smm-hwmon.c: Add XPS 9570 to supported devices list
3f9ffa5c3a25 : hwmon: (mlxreg-fan) Modify macros for tachometer fault status reading
9a629d7ada78 : Documentation: hwmon: Add descriptions for ina2xx sysfs entries
1b1f4efab0e4 : hwmon: (ina3221) Convert to using %pOFn instead of device_node.name
25bbdccfcd8c : dt-bindings: hwmon: tmp108: add optional interrupts and #thermal-sensor-cells
b6611bcd5144 : hwmon (lm63) Do not overwrite data->kind
323aeb0eb5d9 : hwmon: (ina3221) Add PM runtime support
4c0415a371fd : hwmon: (ina3221) Make sure data is ready before reading
87625b24986b : hwmon: (ina3221) Serialize sysfs ABI accesses
efb0489ea8fa : hwmon: (ina3221) Check channel status for alarms attribute read
df04ced684d4 : hwmon (occ): Add sysfs attributes for additional OCC data
54076cb3b5ff : hwmon (occ): Add sensor attributes and register hwmon device
c10e753d43eb : hwmon (occ): Add sensor types and versions
aa195fe49b03 : hwmon (occ): Parse OCC poll response
88be37c07c15 : hwmon (occ): Add command transport method for P8 and P9
5b5513b88002 : hwmon: Add On-Chip Controller (OCC) hwmon driver
31d31951d00a : selftests: net: rtnetlink.sh: add fdb get test
474c3c896ff2 : vxlan: support for ndo_fdb_get
4767456212f8 : bridge: support for ndo_fdb_get
5b2f94b27622 : net: rtnetlink: support for fdb get
8a75b9d4c9d3 : net: dsa: ksz: Add STP multicast handling
bafe9ba7d908 : net: dsa: ksz: Factor out common tag code
39d6b96f9fc2 : net: dsa: ksz: Rename NET_DSA_TAG_KSZ to _KSZ9477
036b9e7caeb0 : nfp: abm: allow to opt-out of RED offload
9c46ae0ea1ee : Revert "net: dccp: initialize (addr,port) listening hashtable"
df9b0e30d44c : neighbor: Add protocol attribute
11fb60d1089f : selftests: net: reuseport_addr_any: add DCCP
ec49d83f2454 : net: dccp: initialize (addr,port) listening hashtable
38a3499f6d0c : block: loop: check error using IS_ERR instead of IS_ERR_OR_NULL in loop_add()
e7cc005fef03 : aoe: add __exit annotation
d04c406f29d9 : block: clear REQ_HIPRI if polling is not supported
d6a51a97c0b2 : blk-mq: replace and kill blk_mq_request_issue_directly
5b7a6f128aad : blk-mq: issue directly with bypass 'false' in blk_mq_sched_insert_requests
7f556a44e61d : blk-mq: refactor the code of issue request directly
4c9770c90fc5 : block: remove the bio_integrity_advance export
61a0902a06d6 : kbuild: add -Werror=implicit-int flag unconditionally
eeb5687a7139 : kbuild: add -Werror=strict-prototypes flag unconditionally
42a92bccd213 : kbuild: add -fno-PIE flag unconditionally
518d8a564419 : scripts: coccinelle: Correct warning message
b825b4325354 : scripts: coccinelle: only suggest true/false in files that already use them
1d467bb8a8b9 : kbuild: handle part-of-module correctly for *.ll and *.symtypes
96c0a9180a12 : kbuild: refactor part-of-module
45c4372d002b : kbuild: refactor quiet_modtag
b39a691617e4 : kbuild: remove redundant quiet_modtag for $(obj-m)
74030653f0b9 : block: remove the bioset_integrity_free export
7d0e5c2056c7 : kbuild: refactor Makefile.asm-generic
ce514124161a : iio: chemical: sgp30: Support Sensirion SGP30/SGPC3 sensors
b170f7d48443 : iio: Add modifiers for ethanol and H2 gases
bf81deacc6fa : dt-bindings: iio: chemical: sps30: add device tree support
232e0f6ddeae : iio: chemical: add support for Sensirion SPS30 sensor
17abc9ec68b7 : iio: add IIO_MASSCONCENTRATION channel type
f1b753a0f866 : staging: iio: ad7816: drop unnecessary initialization of variables
4b6374577fe7 : staging: iio: adc: ad7280a: split ad7280_attr_init() to more functions
243c5c9d7b62 : staging: iio: adc: ad7280a: split ad7280_channel_init() to more functions
05cf4fe73824 : staging: iio: ad5933: add binding doc for ad5933
0e0a22aebd64 : staging: iio: ad5933: use clock framework for clock reference
c9d07120ab9a : staging: iio: ad5933: change regulator binging for vref
7f6b6d553df7 : Staging: iio: adt7316: Add all irq related code in adt7316_irq_setup()
1533e4574878 : staging: iio: adt7316: drop unnecessary initialization of variables
618ab57f95bd : staging: iio: adt7316: correct spelling of ADT7316_DA_EN_VIA_DAC_LDCA
32f228cb2ac7 : staging: iio: adt7316: change interpretation of write to dac update mode
9f287a1c3fff : staging: iio: adt7316: remove dac vref buffer bypass from adt751x
10bfe7cc1739 : staging: iio: adt7316: allow adt751x to use internal vref for all dacs
5107d16e0aa4 : staging: iio: adt7316: use correct variable in DAC_internal_Vref read
85a1c1191331 : staging: iio: adt7316: invert the logic of the check for an ldac pin
53a6f022b4fe : staging: iio: adt7316: fix register and bit definitions
40906ebe3af6 : ALSA: hda: add mute LED support for HP EliteBook 840 G4
3bbc9abbfb8c : arm64: dts: imx8mq-evk: enable watchdog
d3a2d72bcf17 : arm64: dts: imx8mq: add watchdog devices
915975757d98 : MAINTAINERS: add i.MX8 DT path to i.MX architecture
9079aca4aacd : arm64: add support for i.MX8M EVK board
748f908cc882 : arm64: add basic DTS for i.MX8MQ
930507c18304 : arm64: add basic Kconfig symbols for i.MX8
6d1ef1bbfed5 : ALSA: fireface: code refactoring to handle model-specific registers
fc716397a5c7 : ALSA: fireface: add support for packet streaming on Fireface 800
365c00d0b91b : ALSA: fireface: allocate isochronous resources in mode-specific implementation
76ea46887729 : ALSA: fireface: code refactoring to handle multiplier mode
d4a0b6cbf26c : ALSA: fireface: share helper function to switch fetching mode
3d16200a3e55 : ALSA: fireface: fix for state to fetch PCM frames
5ef108c53e6e : ALSA: firewire-lib: use the same print format for 'without_header' tracepoints
aa9a9e39b4f6 : ALSA: firewire-lib: fix wrong assignment for 'out_packet_without_header' tracepoint
ada79fa5a0b3 : ALSA: firewire-lib: fix wrong handling payload_length as payload_quadlet
30648e9f8647 : arm64: dts: Add spi-[tx/rx]-bus-width for the FSL QSPI controller
a0578d2419e1 : arm64: dts: Remove unused properties from FSL QSPI driver nodes
4f15a4e0d21b : ARM: dts: Add spi-[tx/rx]-bus-width for the FSL QSPI controller
00b79b07cb2a : ARM: dts: imx6sx-sdb: Fix the reg properties for the FSL QSPI nodes
63f2d2a34011 : ARM: dts: Remove unused properties from FSL QSPI driver nodes
c151acc6e9ff : l2tp: Add protocol field decompression
7f07675c117a : pinctrl: aspeed: Wrap -Woverride-init with cc-option
4f24ed77dec9 : udp: use indirect call wrappers for GRO socket lookup
028e0a476684 : net: use indirect call wrappers at GRO transport layer
aaa5d90b395a : net: use indirect call wrappers at GRO network layer
283c16a2dfd3 : indirect call wrappers: helpers to speed-up indirect calls of builtin
35e07d234739 : net: socionext: remove mmio reads on Tx
17a12eaaf09a : net: socionext: correctly recover txq after being full
1811caa0cf91 : dt-bindings: net: ravb: Add support for r8a774c0 SoC
4b7cd11f22e5 : neighbor: Improve neighbour struct layout
2561f97267d6 : net: sched: simplify the qdisc_leaf code
c2027d1e1758 : ipv6: Fix handling of LLA with VRF and sockets bound to VRF
e782410ed237 : r8169: improve spurious interrupt detection
b09026c6913e : cxgb4: remove DEFINE_SIMPLE_DEBUGFS_FILE()
70f98d7c7d51 : ipconfig: convert to DEFINE_SHOW_ATTRIBUTE
82e00b86a5b6 : net: hns3: Add "tm map" status information query function
0c29d1912b81 : net: hns3: Add "queue map" information query function
c0ebebb9ccc1 : net: hns3: Add "dcb register" status information query function
27cf979a1584 : net: hns3: Add "status register" information query function
7737f1fbb5ba : net: hns3: Add "manager table" information query function
122bedc56a6c : net: hns3: Add "bd info" query function
7677ea0e8843 : MAINTAINERS: Update my email address
cafb56dd741e : mtd: rawnand: marvell: prevent timeouts on a loaded machine
664204410afb : PCI: Remove unused attr variable in pci_dma_configure
8ee94e3fc54d : ia64: only select ARCH_HAS_DMA_COHERENT_TO_PFN if swiotlb is enabled
893b0aff9a7a : irqchip/irq-imx-gpcv2: Silence "fall through" warning
a01e5d242d93 : kconfig: remove redundant token defines
4b5ec81bfeda : kconfig: rename depends_list to comment_option_list
1f31be9ec0a9 : kconfig: loosen the order of "visible" and "depends on" in menu entry
94d4e1b6021b : kconfig: remove redundant menu_block rule
4891796c6f83 : kconfig: remove redundant if_block rule
2f60e46e605a : kconfig: remove grammatically ambiguous option_error
6900ae9eeee3 : kconfig: remove grammatically ambiguous "unexpected option" diagnostic
723679339d08 : kconfig: warn no new line at end of file
f5a4c76ad7de : tools/power turbostat: consolidate duplicate model numbers
445640a56349 : tools/power turbostat: fix goldmont C-state limit decoding
c101189bc968 : tools: bpftool: fix -Wmissing declaration warnings
8c03ecf712f5 : tools: bpftool: fix warning on struct bpf_prog_linfo definition
bd0fb9d0078e : tools: bpftool: add a prog array map update example to documentation
32870ba4078c : tools: bpftool: fix examples in documentation for bpftool prog
bc6cd664609b : tools: bpftool: add doc for -m option to bpftool-prog.rst
9242b5f5615c : bpf: add self-check logic to liveness analysis
19e2dbb7dd97 : bpf: improve stacksafe state comparison
730ff40f80c5 : selftests/bpf: check insn processed in test_verifier
b233920c97a6 : bpf: speed up stacksafe check
6254e5c6a8d7 : selftests: net: test that listening sockets match on address properly
0ee58dad5b06 : net: tcp6: prefer listeners bound to an address
d9fbc7f6431f : net: tcp: prefer listeners bound to an address
23b0269e58ae : net: udp6: prefer listeners bound to an address
4cdeeee9252a : net: udp: prefer listeners bound to an address
8e2ea53a83df : add snmp counters document
e997f8a20a57 : neighbor: Remove externally learned entries from gc_list
526f1b587cf8 : neighbor: Move neigh_update_ext_learned to core file
7e6f182bec7d : neighbor: Remove state and flags arguments to neigh_del
758a7f0b32ab : neighbor: Fix state check in neigh_forced_gc
9c29a2f55ec0 : neighbor: Fix locking order for gc_list changes
aeb3fecde811 : net_sched: fold tcf_block_cb_call() into tc_setup_cb_call()
d9762e84ede3 : bpf: verbose log bpf_line_info in verifier
23127b33ec80 : bpf: Create a new btf_name_by_offset() for non type name use case
7128d7f7bae1 : clk: imx: imx7ulp: add arm hsrun mode clocks support
401371fb597e : dt-bindings: clock: imx7ulp: add HSRUN mode related clocks
87ab115185e1 : clk: Use of_node_name_eq for node name comparisons
9b432630e015 : mtd: rawnand: omap2: Pass the parent of pdev to dma_request_chan()
b637ef779575 : mtd: rawnand: Fix JEDEC detection
8cbdc1f09f7a : clk: vc5: Add suspend/resume support
0f1c6ca83fb4 : clk: qcom: Drop unused 8998 clock
12eced09cd30 : clk: qcom: Leave mmss noc on for 8998
390de1940441 : net/ibmvnic: Remove tests of member address
6342ca644713 : tun: replace get_cpu_ptr with this_cpu_ptr when bh disabled
08441a966219 : clk: tegra: Return the exact clock rate from clk_round_rate
b158aeeacc55 : clk: tegra30: Use Tegra CPU powergate helper function
f9c380efa792 : soc/tegra: pmc: Drop SMP dependency from CPU APIs
845d782d9144 : clk: tegra: Fix maximum audio sync clock for Tegra124/210
7514557c1c57 : clk: tegra: get rid of duplicate defines
958246664043 : net/mlx5: Handle LAG FW commands failure gracefully
7c34ec19e10c : net/mlx5: Make RoCE and SR-IOV LAG modes explicit
292612d68c4e : net/mlx5: Rename mlx5_lag_is_bonded() to __mlx5_lag_is_active()
8aaca1976e27 : net/mlx5: Allow co-enablement of uplink LAG and SRIOV
eff849b2c669 : net/mlx5: Allow/disallow LAG according to pre-req only
3b5ff59fd851 : net/mlx5: Adjustments for the activate LAG logic to run under sriov
1418ddd96afd : net/mlx5e: Duplicate offloaded TC eswitch rules under uplink LAG
7ba58ba7ba5e : net/mlx5e: Offload TC e-switch rules with egress LAG device
491c37e49b48 : net/mlx5e: In case of LAG, one switch parent id is used for all representors
f9392795e2e3 : net/mlx5e: Enhance flow counter scheme for offloaded TC eswitch rules
04de7dda7394 : net/mlx5e: Infrastructure for duplicated offloading of TC flows
ac004b832128 : net/mlx5e: E-Switch, Add peer miss rules
fadd59fc50d0 : net/mlx5: Introduce inter-device communication mechanism
c2c79a32fb86 : hamradio, ppp: change semaphore to completion
2aa55dccf83d : hns3: prevent building without CONFIG_INET
1e3121bfe51a : clk: imx: add imx8qxp lpcg driver
2f77296d3df9 : clk: imx: add lpcg clock support
c2cccb6d0b33 : clk: imx: add imx8qxp clk driver
d360b130e210 : clk: imx: Make the i.MX8MQ CCM clock driver CLK_IMX8MQ dependant
a3a0ebd10a9b : drm/amdgpu: WARN once if amdgpu_bo_unpin is called for an unpinned BO
344e7ad467f5 : drm/amdgpu: enable Vega20 page queue support
fefdc6cc0af8 : drm/amdgpu: use different irq ring ID for Vega20 page queues
c713a4614592 : drm/amdgpu: update the vm invalidation engine layout V2
1b3f6bc96883 : drm/amdgpu: increase the MAX ring number
4e9177134e7d : drm/amdgpu: fix NULL fence handling in amdgpu_cs_fence_to_handle_ioctl
706246c761dd : drm/dp_mst: Refactor drm_dp_update_payload_part1()
fc63668656bd : drm/dp_mst: Remove bogus conditional in drm_dp_update_payload_part1()
93d77e7f1410 : ARM: module: Fix function kallsyms on Thumb-2
5439c985c5a8 : module: Overwrite st_size instead of st_info
99bf73ebf9c4 : mips: generate uapi header and system call table files
9bcbf97c6293 : mips: add system call table generation support
6a00cb6175a4 : mips: remove syscall table entries
be856439c998 : mips: add +1 to __NR_syscalls in uapi header
6d92c26815c5 : mips: rename scall64-64.S to scall64-n64.S
a5ee2be91acb : mips: remove unused macros
4c283e615598 : net/mlx5: Fold the modify lag code into function
3cfe432e1b3a : net/mlx5: Add lag affinity info to log
8252cf728ce2 : net/mlx5: Split the activate lag function into two routines
8bb957d2557d : net/mlx5: E-Switch, Introduce flow counter affinity
06cc74af05c3 : IB/mlx5: Unify e-switch representors load approach between uplink and VFs
4c8b85187c22 : net/mlx5: Use lowercase 'X' for hex values
b8eee0e90f97 : lockd: Show pid of lockd for remote locks
03b31f489614 : NFSD remove OP_CACHEME from 4.2 op_flags
d406db524c32 : audit: remove duplicated include from audit.c
e27a73d1305f : drm/amdgpu/psp: Correct and refine the vmr support. (v2)
e30c50cd79f0 : drm/amdgpu/psp_v3_1: Get psp fw version through reading register
07944623c775 : drm/amdgpu: access register without KIQ
7b184b006185 : drm/amdgpu: kfd_pre_reset outside req_full_gpu cause sriov hang
5132411985e1 : kvm: selftests: ucall: improve ucall placement in memory, fix unsigned comparison
b666a4b69739 : kvm: x86: Dynamically allocate guest_fpu
240c35a3783a : kvm: x86: Use task structs fpu field for user
4e445aee9654 : KVM: nVMX: Move the checks for Guest Non-Register States to a separate helper function
254b2f3b0f7b : KVM: nVMX: Move the checks for Host Control Registers and MSRs to a separate helper function
5fbf963400a3 : KVM: nVMX: Move the checks for VM-Entry Control Fields to a separate helper function
61446ba75e9a : KVM: nVMX: Move the checks for VM-Exit Control Fields to a separate helper function
f9b245e182ac : KVM: nVMX: Remove param indirection from nested_vmx_check_msr_switch()
461b4ba4c7ad : KVM: nVMX: Move the checks for VM-Execution Control Fields to a separate helper function
16322a3b5e7c : KVM: nVMX: Prepend "nested_vmx_" to check_vmentry_{pre,post}reqs()
53963a70ac26 : KVM/VMX: Check ept_pointer before flushing ept tlb
a0d4f8034446 : KVM nVMX: MSRs should not be stored if VM-entry fails during or after loading guest state
e53d88af63ab : kvm: x86: Don't modify MSR_PLATFORM_INFO on vCPU reset
3d82c565a7a2 : kvm: vmx: add cpu into VMX preemption timer bug list
d7b09c827a6c : kvm: x86: Report STIBP on GET_SUPPORTED_CPUID
87a8d795b2f1 : x86/hyper-v: Stop caring about EOI for direct stimers
08a800ac257a : x86/kvm/hyper-v: avoid open-coding stimer_mark_pending() in kvm_hv_notify_acked_sint()
8644f771e07c : x86/kvm/hyper-v: direct mode for synthetic timers
6a058a1eadc3 : x86/kvm/hyper-v: use stimer config definition from hyperv-tlfs.h
0aa67255f54d : x86/hyper-v: move synic/stimer control structures definitions to hyperv-tlfs.h
7edcb7343327 : KVM: selftests: Add hyperv_cpuid test
7e50c424f8e2 : KVM: selftests: implement an unchecked version of vcpu_ioctl()
2bc39970e932 : x86/kvm/hyper-v: Introduce KVM_GET_SUPPORTED_HV_CPUID
e2e871ab2f02 : x86/kvm/hyper-v: Introduce nested_get_evmcs_version() helper
220d6586ecb4 : x86/hyper-v: Drop HV_X64_CONFIGURE_PROFILER definition
a4987defc1e6 : x86/hyper-v: Do some housekeeping in hyperv-tlfs.h
ec084491727b : x86/hyper-v: Mark TLFS structures packed
7deec5e0df74 : x86: kvm: hyperv: don't retry message delivery for periodic timers
3a0e7731724f : x86: kvm: hyperv: simplify SynIC message delivery
eb1ff0a913ca : kvm: x86: remove unnecessary recalculate_apic_map
b2227ddec1cc : kvm: svm: remove unused struct definition
84c8c5b8f82f : kvm: vmx: Skip all SYSCALL MSRs in setup_msrs() when !EFER.SCE
db31c8f5af7d : kvm: vmx: Don't set hardware IA32_CSTAR MSR on VM-entry
898a811f1486 : kvm: vmx: Document the need for MSR_STAR in i386 builds
0023ef39dc35 : kvm: vmx: Set IA32_TSC_AUX for legacy mode guests
55d2375e58a6 : KVM: nVMX: Move nested code to dedicated files
7c97fcb3b68c : KVM: VMX: Expose nested_vmx_allowed() to nested VMX as a non-inline
97b7ead39263 : KVM: VMX: Expose various getters and setters to nested VMX
cf3646eb3adf : KVM: VMX: Expose misc variables needed for nested VMX
ff241486ac90 : KVM: nVMX: Move "vmcs12 to shadow/evmcs sync" to helper function
3e8eacccae9d : KVM: nVMX: Call nested_vmx_setup_ctls_msrs() iff @nested is true
e4027cfafd78 : KVM: nVMX: Set callbacks for nested functions during hardware setup
a3203381ca95 : KVM: VMX: Move the hardware {un}setup functions to the bottom
5158917c7b01 : KVM: x86: nVMX: Allow nested_enable_evmcs to be NULL
944c3464538d : KVM: VMX: Move nested hardware/vcpu {un}setup to helper functions
89b0c9f58350 : KVM: VMX: Move VMX instruction wrappers to a dedicated header file
9a2a566adb00 : pinctrl: sunxi: Deal with per-bank regulators
c5510b8dafce : gpiolib: Fix return value of gpio_to_desc() stub if !GPIOLIB
eaeee373c97c : pinctrl: Use of_node_name_eq for node name comparisons
07a496de4c7e : ARM: omap2: remove unnecessary boot_lock
d9b778e7bf2d : ARM: versatile: rename and comment SMP implementation
830eec24673a : ARM: versatile: convert boot_lock to raw
4fb68e12f2cf : ARM: vexpress/realview: consolidate immitation CPU hotplug
8d64d365aed3 : f2fs: fix to reorder set_page_dirty and wait_on_page_writeback
2062e0c3daa0 : f2fs: clear PG_writeback if IPU failed
0cd6d9b0d234 : f2fs: add an ioctl() to explicitly trigger fsck later
b76574300504 : gpio: pca953x: Restore registers after suspend/resume cycle
87813cf30a89 : gpio: pca953x: Zap single use of pca953x_read_single()
ec82d1eba346 : gpio: pca953x: Zap ad-hoc reg_output cache
0f25fda840a9 : gpio: pca953x: Zap ad-hoc reg_direction cache
49427232764d : gpio: pca953x: Perform basic regmap conversion
b32cecb46bdc : gpio: pca953x: Extract the register address mangling to single function
25a1b7102f3f : gpio: pca953x: Zap ad-hoc I2C block write in multi GPIO set
7a04aaa32cbc : gpio: pca953x: Factor out common code from device_pca95xx_init()
90adb0979947 : gpio: pca953x: Unify pca953x_{read,write}_regs_{8,mul}()
49e713738f9e : gpio: pca953x: Unify pca953x_{read,write}_regs_{16,24}()
028a219ae5b4 : gpio: pca953x: Unify pca95{3,7}x_write_regs_16()
8958262af3fb : gpio: pca953x: Repair multi-byte IO address increment on PCA9575
92f45ebe6818 : gpio: pca953x: Fix AI overflow on PCAL6524
873d1e8e6faf : gpio: pca953x: Deduplicate the bank_shift
3a2fa906c0a9 : gpio: tegra186: Rename flow variable to type
21abf103818a : gpio: Pass a flag to gpiochip_request_own_desc()
a45eb575cdb4 : block: remove the unused bio_set_pages_dirty and bio_check_pages_dirty exports
0374e1132217 : block: remove the unused bio_iov_iter_get_pages export
637b60ade37e : block: remove the blk_recount_segments export
6c210aa596d0 : block: remove the bio_phys_segments export
75edce8a4548 : KVM: VMX: Move eVMCS code to dedicated files
8373d25d25d1 : KVM: VMX: Add vmx.h to hold VMX definitions
0718f87b0df4 : ASoC: qdsp6: q6routing: add display_port_rx port routing
32d2c61ba059 : ASoC: qdsp6: q6afe-dai: add support to Display port RX dais
3f6856a28f5e : ASoC: qdsp6: qdafe: add support for display_port_rx
76119509d23c : ASoC: qdsp6: dt-bindings: Add q6afe display_port dt binding
22930c79ac5c : ASoC: qdsp6: q6asm-dai: Add support to compress offload
f2e6c6aa0cb5 : ASoC: qdsp6: q6asm: add support to MP3 format
ee23cf37fd58 : ASoC: q6asm-dai: dt-bindings: Add support to compress dais
d00f749b00f7 : ALSA: compress: make use of runtime buffer for copy
ba02eed9f300 : ALSA: soc-compress: add support to snd_compr_set_runtime_buffer()
079e7f8709bb : spi: sh-msiof: Add r8a774c0 support
35bc99aaa1a3 : ASoC: Intel: Skylake: Add more platform granularity
ae38d2674172 : ASoC: rsnd: Add r8a774c0 support
3cee7a7d05b1 : backlight: 88pm860x_bl: Use of_node_name_eq for node name comparisons
cfc652a73331 : ASoC: simple-card: tidyup prefix for snd_soc_codec_conf
dd82410f7e93 : ASoC: simple-card: tidyup convert_rate/channel method
79e834914d1f : ASoC: simple-card: tidyup mclk-fs method
da215354eb55 : ASoC: simple-card: merge simple-scu-card
c4e8ebb9f262 : ASoC: simple-card: merge simple-scu-card on Doc
66164a4da30d : ASoC: audio-graph-card: tidyup prefix for snd_soc_codec_conf
7ced65ffb82f : ASoC: audio-graph-card: tidyup convert_rate/channel method
56eb818191fb : ASoC: audio-graph-card: tidyup mclk-fs method
ae3cb5790906 : ASoC: audio-graph-card: merge audio-graph-scu-card
91a531e48b20 : ASoC: audio-graph-card: merge audio-graph-scu-card on Doc
b8b89f5ee0b2 : ASoC: simple-card-utils: fixup asoc_simple_card_get_dai_id() ID method
fc401cb98a73 : regulator: mcp16502: add support for suspend
609363cf81fc : KVM: nVMX: Move vmcs12 code to dedicated files
cb1d474b3225 : KVM: VMX: Move VMCS definitions to dedicated file
2c4fd91d2664 : KVM: VMX: Expose various module param vars via capabilities.h
3077c1910882 : KVM: VMX: Move capabilities structs and helpers to dedicated file
7caaa7110867 : KVM: VMX: Pass vmx_capability struct to setup_vmcs_config()
c73da3fcab43 : KVM: VMX: Properly handle dynamic VM Entry/Exit controls
71d9409e2093 : KVM: VMX: Move caching of MSR_IA32_XSS to hardware_setup()
4cebd747d785 : KVM: VMX: Drop the "vmx" prefix from vmx_evmcs.h
e0123119a564 : KVM: VMX: rename vmx_shadow_fields.h to vmcs_shadow_fields.h
a821bab2d1ee : KVM: VMX: Move VMX specific files to a "vmx" subdirectory
3592cda6bc27 : KVM: x86: Add requisite includes to hyperv.h
8ba2e525ecd7 : KVM: x86: Add requisite includes to kvm_cache_regs.h
199b118ab3d5 : KVM: VMX: Alphabetize the includes in vmx.c
dfae3c03b89f : KVM: nVMX: Allocate and configure VM{READ,WRITE} bitmaps iff enable_shadow_vmcs
1b3ab5ad1b8a : KVM: nVMX: Free the VMREAD/VMWRITE bitmaps if alloc_kvm_area() fails
2a31b9db1535 : kvm: introduce manual dirty log reprotect
8fe65a8299f9 : kvm: rename last argument to kvm_get_dirty_log_protect
e5d83c74a580 : kvm: make KVM_CAP_ENABLE_CAP_VM architecture agnostic
55ed14cdaec5 : iwlwifi: mvm: don't check if a pointer is set if it can't be unset
956343a61226 : iwlwifi: pcie: set cmd_len in the correct place
7969454b37f2 : iwlwifi: mvm: radiotap: remove UL_DL bit in HE TRIG_BASED
6721039d5b8a : iwlwifi: mvm: add L-SIG length to radiotap
bdf180c8d375 : iwlwifi: mvm: change PHY data RX for HE radiotap
0916224eaa77 : iwlwifi: pcie: fix erroneous print
7bc246827703 : iwlwifi: mvm: force TCM re-evaluation on TCM resume
cc2af963f5da : iwlwifi: remove all unnecessary occurrences of nvm_calib_ver
64866e5da1ea : iwlwifi: move iwl_nvm_check_version() into dvm
4aeaccd6b5f0 : iwlwifi: remove useless NVM_HW_SECTION_NUM_FAMILY_* macros
3e2b49d66f2e : iwlwifi: don't define OTP_LOW_IMAGE_SIZE per family, but per size
da2eb669c2c9 : iwlwifi: mvm: activate apply points
fe1b7d6c2888 : iwlwifi: add support for triggering ini triggers
7a14c23dcdee : iwlwifi: dbg: dump data according to the new ini TLVs
09b0b99007ff : iwlwifi: move common 9000 cfg parameters to common macro
18edf49c4554 : PM / Domains: Propagate performance state updates
cd50c6d3eb91 : PM / Domains: Factorize dev_pm_genpd_set_performance_state()
1067ae3e427f : PM / Domains: Save OPP table pointer in genpd
2feb5a896c42 : OPP: Don't return 0 on error from of_get_required_opp_performance_state()
c8a59103e22b : OPP: Add dev_pm_opp_xlate_performance_state() helper
699e21e4170a : OPP: Improve _find_table_of_opp_np()
41158dabfd91 : media: staging/intel-ipu3: Add Intel IPU3 meta data uAPI
68de2fe57a8f : PM / Domains: Make genpd performance states orthogonal to the idlestates
7fc7af649ca7 : media: staging/intel-ipu3: Add imgu top level pci device driver
a0ca1627b450 : media: staging/intel-ipu3: Add v4l2 driver based on media framework
f5f2e4273518 : media: staging/intel-ipu3: Add css pipeline programming
edfe84526099 : media: staging/intel-ipu3: css: Initialize css hardware
e11110a5b744 : media: staging/intel-ipu3: css: Compute and program ccs
15e2f1ba09ad : media: staging/intel-ipu3: css: Add static settings for image pipeline
09d290f0ba21 : media: staging/intel-ipu3: css: Add support for firmware management
e9fad6f1d230 : media: staging/intel-ipu3: css: Add dma buff pool utility functions
2a2c51d3287e : media: staging/intel-ipu3: Implement DMA mapping functions
26f5689592e2 : media: staging/intel-ipu3: mmu: Implement driver
2da6500d335e : media: staging/intel-ipu3: abi: Add structs
88aa9d204571 : media: staging/intel-ipu3: abi: Add register definitions and enum
934a040be674 : media: docs-rst: v4l: Document V4L2_BUF_TYPE_META_OUTPUT interface
72148d1a57e7 : media: v4l: Add support for V4L2_BUF_TYPE_META_OUTPUT
12f799c8c739 : arm64: kaslr: print PHYS_OFFSET in dump_kernel_offset()
48a77d66cb7f : drm/virtio: switch to generic fbdev emulation
18ce0906d962 : drm: Remove complete task from TODO documentation
5da94b50475a : arm64: dts: ti: k3-am654: Enable main domain McSPI0
2cd7d393f461 : arm64: dts: ti: k3-am654: Add McSPI DT nodes
c484fc957219 : arm64: dts: ti: k3-am654: Populate power-domain property for UART nodes
e577d79424c0 : arm64: dts: ti: k3-am654-base-board: Enable ECAP PWM
07c663b0ee57 : arm64: dts: ti: k3-am65-main: Add ECAP PWM node
19a1768fc34a : arm64: dts: ti: k3-am654-base-board: Add I2C nodes
3f94859fd7ba : arm64: dts: ti: am654-base-board: Add pinmux for main uart0
1d79b4375fbc : arm64: dts: ti: k3-am65: Add pinctrl regions
fc66393ab5d6 : dt-bindings: pinctrl: k3: Introduce pinmux definitions
19d111ccce9f : microblaze: remove the explicit removal of system.dtb
52e79c4f0bfd : microblaze: fix race condition in building boot images
3dda563b8349 : microblaze: add linux.bin* and simpleImage.* to PHONY
4722a3e6b716 : microblaze: fix multiple bugs in arch/microblaze/boot/Makefile
2e14f94cf4bc : microblaze: move "... is ready" messages to arch/microblaze/Makefile
bafcc61d998c : microblaze: adjust the help to the real behavior
3b5129b3a7c6 : drm/exynos: fimd: Make pixel blend mode configurable
6f8ee5c21722 : drm/exynos: fimd: Make plane alpha configurable
fe37b4820417 : clk: imx: add scu clock common part
3a48d918a461 : clk: imx: add configuration option for mmio clks
0f5ab411f587 : dt-bindings: clock: add imx8qxp lpcg clock binding
8cecda9164d3 : dt-bindings: clock: imx8qxp: add SCU clock IDs
6142236cd9f7 : KVM: PPC: Book3S PR: Set hflag to indicate that POWER9 supports 1T segments
0f6ddf34be2a : KVM: PPC: Book3S HV: Change to use DEFINE_SHOW_ATTRIBUTE macro
234ff0b729ad : KVM: PPC: Book3S HV: Fix race between kvm_unmap_hva_range and MMU mode switch
9651ee10ce3b : selftests: mlxsw: Test FID RIF MAC vetoing
555afaae121a : selftests: mlxsw: Test RIF MAC vetoing
74bc99397438 : mlxsw: spectrum_router: Veto unsupported RIF MAC addresses
9329b8162b95 : mlxsw: spectrum: Add mlxsw_sp.mac_mask
9735f2d2fe2c : mlxsw: spectrum_router: Generalize mlxsw_sp_netdevice_router_port_event()
1caf40dec1e2 : net: bonding: Issue NETDEV_PRE_CHANGEADDR
b9245914282c : net: bonding: Give bond_set_dev_addr() a return value
61345fab484b : net: ipvlan: Issue NETDEV_PRE_CHANGEADDR
b89df65c5e2a : net: bridge: Handle NETDEV_PRE_CHANGEADDR from ports
ca935da7f41b : net: bridge: Issue NETDEV_PRE_CHANGEADDR
d59cdf9475ad : net: dev: Issue NETDEV_PRE_CHANGEADDR
1570415f0810 : net: dev: Add NETDEV_PRE_CHANGEADDR
3a37a9636cf3 : net: dev: Add extack argument to dev_set_mac_address()
4c6926a23b76 : acpi/nfit, libnvdimm: Add unlock of nvdimm support for Intel DIMMs
37833fb7989a : acpi/nfit, libnvdimm: Add freeze security support to Intel nvdimm
f2989396553a : acpi/nfit, libnvdimm: Introduce nvdimm_security_ops
9db67581b91d : keys-encrypted: add nvdimm key format type to encrypted keys
76ef5e172527 : keys: Export lookup_user_key to external users
d6548ae4d16d : acpi/nfit, libnvdimm: Store dimm id as a member to struct nvdimm
4fc96ee9085d : seccomp, s390: fix build for syscall type change
319deec7db6c : seccomp: fix poor type promotion
211929fd3f7c : selftests: Fix test errors related to lib.mk khdr target
00ec3ab06012 : netfilter: ipset: replace a strncpy() with strscpy()
7c695e87bd7a : ARM: dts: omap4-droid4: Configure wlcore wakeirq
2f60f258e0f5 : ARM: dts: Configure wlcore wakeirq for pandaboard
c6e967ad5a04 : ARM: dts: Add wlcore wakeirq for omap3-evm
8e350ce1f78e : netfilter: ipset: fix ip_set_byindex function
28c127291461 : selftests/bpf: Fix sk lookup usage in test_sock_addr
f536e00c46d2 : drm/dp_mst: Fix memory leak in drm_dp_mst_topology_mgr_destroy()
82e4eb4e9653 : ACPI / tables: add DSDT AmlCode new declaration name support
b5f06893c499 : drm: Rename crtc_idr as object_idr to KMS cleanups
3b15e830ba59 : ACPICA: Update version to 20181213
55e8054dbb35 : ACPICA: change coding style to match ACPICA, no functional change
4c1379d7bb42 : ACPICA: Debug output: Add option to display method/object evaluation
73a049a90fb2 : ACPICA: disassembler: disassemble OEMx tables as AML
0fcb9a31da91 : ACPICA: Add "Windows 2018.2" string in the _OSI support
6d3decda043f : ACPICA: Expressions in package elements are not supported
c47511760ecd : ACPICA: Update buffer-to-string conversions
9f4a297660af : ACPICA: add comments, no functional change
178a0f637969 : ACPICA: Remove defines that use deprecated flag
2db908767000 : ACPICA: Add "Windows 2018" string in the _OSI support
55b078f031f5 : Smack: Improve Documentation
72d7e948febe : arm64: dts: exynos: Add IMEM clock controller to Exynos5433
092ff0520070 : nvme: fix kernel paging oops
8ac686d7dfed : ARM: dts: exynos: Specify I2S assigned clocks in proper node
497f1bcb9009 : ARM: dts: exynos: Add missing CPUs in cooling maps for Odroid X2
9f8c1c571295 : bpf: remove obsolete prog->aux sanitation in bpf_insn_prepare_dump
356da6d0cde3 : dma-mapping: bypass indirect calls for dma-direct
190d4e5916a2 : vmd: use the proper dma_* APIs instead of direct methods calls
55897af63091 : dma-direct: merge swiotlb_dma_ops into the dma_direct code
17ac524719f3 : dma-direct: use dma_direct_map_page to implement dma_direct_map_sg
58dfd4ac0220 : dma-direct: improve addressability error reporting
68c608345cc5 : swiotlb: remove dma_mark_clean
b907e20508d0 : swiotlb: remove SWIOTLB_MAP_ERROR
e5361ca29f2f : ACPI / scan: Refactor _CCA enforcement
90ac706e98fc : dma-mapping: factor out dummy DMA ops
3731c3d4774e : dma-mapping: always build the direct mapping code
8ddbe5943c0b : dma-mapping: move dma_cache_sync out of line
7249c1a52df9 : dma-mapping: move various slow path functions out of line
05887cb610a5 : dma-mapping: move dma_get_required_mask to kernel/dma
7f0fee242e89 : dma-mapping: merge dma_unmap_page_attrs and dma_unmap_single_attrs
8d59b5f2a446 : dma-mapping: simplify the dma_sync_single_range_for_{cpu,device} implementation
20b105feda8d : dma-mapping: remove a pointless memset in dma_atomic_pool_init
6edf2e3710f4 : fix dma-buf/udmabuf selftest
64bafd2f1e48 : xfs: require both realtime inodes to mount
0ca2923e2a1e : selftests: watchdog: fix spelling mistake "experies" -> "expires"
ef2512c82659 : mips: add __NR_syscalls along with __NR_Linux_syscalls
716ff017a39e : KVM: x86: Allow Qemu/KVM to use PVH entry point
d907be2b5b04 : xen/pvh: Add memory map pointer to hvm_start_info struct
a43fb7da5300 : xen/pvh: Move Xen code for getting mem map via hcall out of common file
8cee3974b35b : xen/pvh: Move Xen specific PVH VM initialization out of common file
4df7363e5210 : xen/pvh: Create a new file for Xen specific PVH code
fcd474769815 : xen/pvh: Move PVH entry code out of Xen specific tree
7733607fb3aa : xen/pvh: Split CONFIG_XEN_PVH into CONFIG_PVH and CONFIG_XEN_PVH
de17f14ea576 : ASoC: core: Invoke pcm_new() for all DAI-link
3500f1c589e9 : ASoC: pcm512x: Implement the digital_mute interface
9c8114c20d18 : irqchip/gic-v3: Add quirk for msm8996 broken registers
f70fdb42a095 : irqchip/gic: Add support to device tree based quirks
7c813152cf9b : dt-bindings/gic-v3: Add msm8996 compatible string
2c9b0b00af23 : dt-bindings: Convert trivial-devices.txt to json-schema
cd1cc0bef46f : dt-bindings: arm: mrvl: amend Browstone compatible string
f4d1577e9bc6 : dt-bindings: arm: Convert Tegra board/soc bindings to json-schema
738d57f23c2b : dt-bindings: arm: Convert ZTE board/soc bindings to json-schema
3da3d9be4495 : dt-bindings: arm: Add missing Xilinx boards
c808c7b950ce : dt-bindings: arm: Convert Xilinx board/soc bindings to json-schema
f3fb5732e3bd : dt-bindings: arm: Convert VIA board/soc bindings to json-schema
c74acbf039ca : dt-bindings: arm: Convert ST STi board/soc bindings to json-schema
26282485aedd : dt-bindings: arm: Convert SPEAr board/soc bindings to json-schema
cf7e48dad101 : dt-bindings: arm: Convert CSR SiRF board/soc bindings to json-schema
9d3ef77fe568 : dt-bindings: arm: Convert QCom board/soc bindings to json-schema
da5faf32ad2d : dt-bindings: arm: Convert TI nspire board/soc bindings to json-schema
5afa43780f7c : dt-bindings: arm: Convert TI davinci board/soc bindings to json-schema
c7a851b7050e : ARM: dts: Cosmetic fix for omap5 USB node names
bc998a730367 : regmap: irq: handle HW using separate rising/falling edge interrupts
97bebc5facf7 : arm64: sysreg: Use _BITUL() when defining register bits
1e013d06120c : arm64: cpufeature: Rework ptr auth hwcaps using multi_entry_cap_matches
a56005d32105 : arm64: cpufeature: Reduce number of pointer auth CPU caps from 6 to 4
fbedc599e9b8 : arm64: docs: document pointer authentication
84931327a807 : arm64: ptr auth: Move per-thread keys from thread_info to thread_struct
04ca3204fa09 : arm64: enable pointer authentication
ba8308856564 : arm64: add prctl control for resetting ptrauth keys
ccc43810827f : arm64: perf: strip PAC when unwinding userspace
ec6e822d1a22 : arm64: expose user PAC bit positions via ptrace
750319756256 : arm64: add basic pointer authentication support
6984eb47d5c1 : arm64/cpufeature: detect pointer authentication
b3669b1e1c09 : arm64: Don't trap host pointer auth use to EL2
a1ee8abb95c5 : arm64/kvm: hide ptrauth from guests
4eaed6aa2c62 : arm64/kvm: consistently handle host HCR_EL2 flags
aa6eece8ec50 : arm64: add pointer authentication register bits
155606573585 : arm64: add comments about EC exception levels
82b4d99725ae : mfd: axp20x: use explicit bit defines
dcea4d5c0a34 : mfd: axp20x: Clean up included headers
c1132b006785 : regulator: dts: enable soft-start and ramp delay for the OLinuXino Lime2
eb51c6eb9775 : dt-bindings: mfd: axp20x: Add software based soft_start for AXP209 LDO3
77e3e3b165db : regulator: axp20x: add software based soft_start for AXP209 LDO3
fdb0436c35b8 : dt-bindings: mfd: axp20x: add support for regulator-ramp-delay for AXP209
d29f54df8b16 : regulator: axp20x: add support for set_ramp_delay for AXP209
16aa70e95947 : mfd: axp20x: name voltage ramping define properly
165be3c260f8 : ASoC: meson: fix do_div warning in spdifin
a489334941d4 : drm/i915: Fix Cherryview oops on boot
c2dacddc5f67 : dt-bindings: arm: Convert Calxeda board/soc bindings to json-schema
f8139316cab4 : dt-bindings: arm: Convert Altera board/soc bindings to json-schema
d3c207eeb905 : dt-bindings: arm: Convert primecell binding to json-schema
672951cbd1b7 : dt-bindings: arm: Convert cpu binding to json-schema
4d2bb3e65035 : dt-bindings: timer: Convert ARM timer bindings to json-schema
0175ce4a58d6 : dt-bindings: i2c: Convert i2c-gpio binding to json-schema
b31abceb0fec : dt-bindings: altera: Convert clkmgr binding to json-schema
00ce8a800060 : dt-bindings: Add a writing DT schemas how-to and annotated example
4f0e3a57d6eb : kbuild: Add support for DT binding schema checks
f231c34ca977 : ASoC: Intel: Skylake: add error logs on probe, remove dependency on NHLT
7f981bdcf55f : ASoC: Intel: Skylake: remove useless tests on HDaudio capabilities
fa11ab5688f7 : ASoC: Intel: Skylake: stop probe if HDaudio capabilities don't exist
c746de8dbc7b : ASoC: Intel: Skylake: Harden DSP detection with PCI class/subclass info
e6b98db94512 : ASoC: Intel: Skylake: Add CFL-S support
26a25c841d9e : arm64: perf: Treat EXCLUDE_EL* bit definitions as unsigned
bb9963b850ea : ASoC: pcm3060: Add powersaving widgets for DAC and ADC
33f8db9a8920 : ASoC: xlnx: enable i2s driver build
112a8900d4b0 : ASoC: xlnx: Add i2s driver
644c2dcf2f2e : dt-bindings: ASoC: xlnx, i2s: Document i2s bindings
e78bd0d26f73 : bcache: print number of keys in trace_bcache_journal_write
cc38ca7ed54a : bcache: set writeback_percent in a flexible range
9aaf51654672 : bcache: make cutoff_writeback and cutoff_writeback_sync tunable
009673d02fa9 : bcache: add MODULE_DESCRIPTION information
7a671d8ef821 : bcache: option to automatically run gc thread after writeback
cb07ad63682f : bcache: introduce force_wake_up_gc()
f383ae300c4b : bcache: cannot set writeback_running via sysfs if no writeback kthread created
79b791466e52 : bcache: do not mark writeback_running too early
4e361e020e72 : bcache: update comment in sysfs.c
3db4d0783eaf : bcache: update comment for bch_data_insert
ae1710231655 : bcache: do not check if debug dentry is ERR or NULL explicitly on remove
d2f96f487f47 : bcache: add comment for cache_set->fill_iter
fee10bd22678 : memory: pl353: Add driver for arm pl353 static memory controller
e3e454b7047a : rtlwifi: rtl8821ae: remove set but not used variable 'type' in translate_rx_signal_stuff
b0b41af12a1b : dt-bindings: memory: Add pl353 smc controller devicetree binding information
f7eb7b8a4f72 : switchtec: Add MRPC DMA mode support
52d8db8e0cd7 : switchtec: Improve MRPC efficiency by enabling write combining
afbb1947db94 : rtl818x: fix potential use after free
662a7b078cff : b43: remove set but not used variables 'tx_pwr_state,tmp2'
412dd15c8177 : brcmfmac: fix false-positive -Wmaybe-unintialized warning
29f6589140a1 : brcmfmac: disable command decode in sdio_aos
2f2d389efda4 : brcmfmac: 4373 save-restore support
f95a8d9c6aca : brcmfmac: update 43012 F2 watermark setting to fix DMA Error during UDP RX Traffic
b021a6bc1175 : brcmfmac: allow GCI core enumuration
35cb51b2162a : brcmfmac: add support for CYW43012 SDIO chipset
58e4bbea0c1d : brcmfmac: set SDIO F1 MesBusyCtrl for CYW4373
e1a08730eeb0 : brcmfmac: set F2 watermark to 256 for 4373
eb6b33bfb8f5 : brcmfmac: add 4354 raw pcie device id
e4af3ffb43d5 : brcmfmac: handle compressed tx status signal
a3bdc6deb60b : brcmfmac: enable frameburst mode in default firmware setting
153e22c0ff12 : brcmfmac: add credit numbers updating support
ed0b2b067bad : mwifiex: add NL80211_STA_INFO_RX_BITRATE support
a256707fbd4b : mwifiex: refactor mwifiex_parse_htinfo() for reuse
4cb777c64e03 : mwifiex: debugfs: correct histogram spacing, formatting
1dcd9429212b : mwifiex: fix potential NULL dereference and use after free
8625db941692 : ASoC: Intel: kbl_rt5660: Add a new machine driver for kbl with rt5660
2a355ec25729 : arm64: kpti: Whitelist Cortex-A CPUs that don't implement the CSV3 field
6f61a2c8f1f6 : arm64: dts: renesas: draak: Fix CVBS input
919261c03e7c : regulator: mcp16502: add regulator driver for MCP16502
fef9f28a2ea4 : MAINTAINERS: add maintainer for MCP16502 PMIC driver
96f3fb86d70f : regulator: dt-bindings: add MCP16502 regulator bindings
1b46ed96961d : MAINTAINERS: Add Amlogic sound drivers entry
5ce5658375e6 : ASoC: meson: add axg spdif input
18dc4665fb6f : ASoC: meson: add axg spdif input DT binding documentation
984463a94d5c : ASoC: meson: axg-toddr: add support for spdifin backend
62f82df488ce : doc: lpspi: Document DT bindings for LPSPI slave mode
cf86874bb9bd : spi: lpspi: Let watermark change with send data length
bcd87317aae2 : spi: lpspi: Add slave mode support
07d71557494c : spi: lpspi: Replace all "master" with "controller"
eb896a69a0cf : bpf: sync tools/include/uapi/linux/bpf.h
c872bdb38feb : bpf: include sub program tags in bpf_prog_info
869858f84a65 : ASoC: simple-card: Dereference pointer for memcpy sizeof in asoc_simple_card_probe
177e77169b0b : bpf: Remove !func_info and !line_info check from test_btf and bpftool
9e794163a69c : bpf: Remove bpf_dump_raw_ok() check for func_info and line_info
f0b3f8418711 : ASoC: fsl-sai: Fix typo in "transmitter"
907b22365115 : tools: bpftool: dual license all files
02ff58dcf70a : tools: bpftool: replace Netronome boilerplate with SPDX license headers
afc7c944ef82 : tools: bpftool: fix SPDX format in headers
add6883619a9 : ASoC: fsl: Fix SND_SOC_EUKREA_TLV320 build error on i.MX8M
00c9fe37a7f2 : crypto: adiantum - fix leaking reference to hash algorithm
0ac6b8fb23c7 : crypto: user - support incremental algorithm dumps
c6018e1a00b5 : crypto: adiantum - adjust some comments to match latest paper
282c14852d00 : crypto: xchacha20 - fix comments for test vectors
5569e8c07447 : crypto: xchacha - add test vector from XChaCha20 draft RFC
a033aed5a84e : crypto: x86/chacha - yield the FPU occasionally
7a507d62258a : crypto: x86/chacha - add XChaCha12 support
8b65f34c5821 : crypto: x86/chacha20 - refactor to allow varying number of rounds
4af78261870a : crypto: x86/chacha20 - add XChaCha20 support
0f961f9f670e : crypto: x86/nhpoly1305 - add AVX2 accelerated NHPoly1305
012c82388c03 : crypto: x86/nhpoly1305 - add SSE2 accelerated NHPoly1305
b299362ee48d : crypto: adiantum - propagate CRYPTO_ALG_ASYNC flag to instance
2fe55987b262 : crypto: arm64/chacha - use combined SIMD/ALU routine for more speed
f2ca1cbd0fb5 : crypto: arm64/chacha - optimize for arbitrary length inputs
ee5bbc9fd3a1 : crypto: tcrypt - add block size of 1472 to skcipher template
cf718eaa8f9b : crypto: cavium/nitrox - Enabled Mailbox support
19c11c97c39f : crypto: arm64/chacha - add XChaCha12 support
95a34b779e2a : crypto: arm64/chacha20 - refactor to allow varying number of rounds
cc7cf991e9eb : crypto: arm64/chacha20 - add XChaCha20 support
a00fa0c88774 : crypto: arm64/nhpoly1305 - add NEON-accelerated NHPoly1305
f513ac76530c : drm/i915/icl: Mind the SFC units when resetting VD or VEBox engines
57b19d55189b : drm/i915/icl: Record the valid VDBoxes with SFC capability
921f3a60e54e : drm/i915/selftests: Verify we can perform resets from atomic context
5edd56d394dc : drm/i915/selftests: Check we can recover a wedged device
a7b1868a5f47 : s390/zcrypt: rework ap scan bus code
42a87d4103ae : s390/zcrypt: make sysfs reset attribute trigger queue reset
98dfd32620e9 : s390/pci: fix sleeping in atomic during hotplug
9594ca6b87d9 : s390/pci: remove bit_lock usage in interrupt handler
87ccdcfa9c70 : s390/drivers: fix proc/debugfs file permissions
ca92b93d17f8 : s390: convert to DEFINE_SHOW_ATTRIBUTE
b0c4b9f35555 : irqchip/sun4i: Add support for Allwinner ARMv5 F1C100s
d4fc2ea0f0f8 : irqchip/sun4i: Move IC specific register offsets to struct
177304cf9286 : irqchip/sun4i: Add a struct to hold global variables
a15b7439083c : dt-bindings: interrupt-controller: Add suniv interrupt-controller
d852e62ad689 : irqchip: Add RDA8810PL interrupt driver
cdf6179630a5 : dt-bindings: interrupt-controller: Document RDA8810PL intc
f9c75bca44d4 : irqchhip: Convert to using %pOFn instead of device_node.name
ed01edc0ab6f : irqchip/irq-imx-gpcv2: Add support for i.MX8MQ
fb7348abb119 : irqchip/irq-imx-gpcv2: Make error messages more consistent
f2dace5f9725 : irqchip/irq-imx-gpcv2: Make use of BIT() macro
bd654fb67acf : irqchip/irq-imx-gpcv2: Share reg offset calculation code
b87442b0745e : irqchip/irq-imx-gpcv2: Remove unused code
bf9732857ba5 : irqchip/irq-renesas-intc-irqpin: Convert to SPDX identifiers
e25a96d708fd : irqchip/irq-renesas-irqc: Convert to SPDX identifiers
7728819c2190 : irqchip: bcm283x: Switch to SPDX identifier
06459901d55e : irq/irq_sim: Store multiple interrupt offsets in a bitmap
81b1e6e6a859 : platform-msi: Free descriptors in platform_msi_domain_free()
48cc8f7a1d5a : sparc: use DT node full_name in sparc_dma_alloc_resource
b65bb777ef22 : nvme-rdma: support separate queue maps for read and write
873946f4b957 : nvme-tcp: support separate queue maps for read and write
330f6b8a7077 : nvme-fabrics: allow user to set nr_write_queues for separate queue maps
fa9a1811e094 : nvme-fabrics: add missing nvmf_ctrl_options documentation
e42b3867de4b : blk-mq-rdma: pass in queue map to blk_mq_rdma_map_queues
23454d59cc16 : nvmet: update smart log with num err log entries
11ad507784ed : nvmet: add error log page cmd handler
c6aa3542e010 : nvmet: add error log support for file backend
3b031d15995f : nvmet: add error log support for bdev backend
2da6e00580f5 : nvmet: add error log support for admin-cmd
762a11dfee10 : nvmet: add error log support for rdma backend
84faf42b8aff : nvmet: add error log support for fabrics-cmd
e81446afc7f5 : nvmet: add error log support in the core
76574f37bf4c : nvmet: add interface to update error-log page
e4a976254ec5 : nvmet: add error-log definitions
b34de7cee0a6 : nvme: add error log page slot definition
b7c8f3663d0e : nvme: remove nvme_common command cdw10 array
16d3a280d4d7 : nvmet: remove unused variable
cb5b7262b011 : nvme: provide fallback for discard alloc failure
8eb5d89f4831 : nvme: add __exit annotation
3f2304f8c6d6 : nvme-tcp: add NVMe over TCP host driver
ad4f530e95a7 : nvmet: allow configfs tcp trtype configuration
872d26a391da : nvmet-tcp: add NVMe over TCP target driver
fc221d05447a : nvme-tcp: Add protocol header
20d44e863212 : nvme-fabrics: allow user passing data digest
3b49fa807284 : nvme-fabrics: allow user passing header digest
1672ddb8d691 : nvmet: Add install_queue callout
65d69e2505bb : datagram: introduce skb_copy_and_hash_datagram_iter helper
d05f443554b3 : iov_iter: introduce hash_and_copy_to_iter helper
950fcaecd5cc : datagram: consolidate datagram copy to iter helpers
cb002d074dab : iov_iter: pass void csum pointer to csum_and_copy_to_iter
0fc07791bc77 : datagram: open-code copy_page_to_iter
3152a974678a : ath6kl: add ath6kl_ prefix to crypto_type
e2744fd7097d : ALSA: hda: add support for Huawei WMI micmute LED
bf4fb28c6e74 : platform/x86: add support for Huawei WMI hotkeys
8ac51bbc4cfe : ALSA: hda: fix front speakers on Huawei MBXP
94ffb030b6d3 : ALSA: pcm: Fix potential Spectre v1 vulnerability
4aea96f4237c : ALSA: emux: Fix potential Spectre v1 vulnerabilities
43d4b2971810 : net-next: stmmac: dwmac-mediatek: add module license info
c784a28b025a : net/mlx5e: Remove set but not used variable 'upriv'
eed9de3b4f47 : ima: Use inode_is_open_for_write
d7cecb676dd3 : ima: Support platform keyring for kernel appraisal
386b49f51dc2 : efi: Allow the "db" UEFI variable to be suppressed
15ea0e1e3e18 : efi: Import certificates from UEFI Secure Boot
0bc9ae395b3f : efi: Add an EFI signature blob parser
5c126ba22f89 : efi: Add EFI signature data types
60740accf784 : integrity: Load certs to the platform keyring
9dc92c45177a : integrity: Define a trusted platform keyring
6c8d5f051251 : scsi: ufs: Fix platform_no_drv_owner.cocci warnings
ed4c1136ac2a : scsi: mpt3sas: Update driver version to 27.101.00.00
306eaf276b02 : scsi: mpt3sas: Replace readl with ioc->base_readl
b899202901a8 : scsi: mpt3sas: Add separate function for aero doorbell reads
cc68e6077bbf : scsi: mpt3sas: Introduce flag for aero based controllers
6db831f4ef76 : scsi: hisi_sas: Make sg_tablesize consistent value
6e1b731b5352 : scsi: hisi_sas: Relocate some code to reduce complexity
735bcc77e6ba : scsi: hisi_sas: Fix warnings detected by sparse
d9678adbe733 : arm64: defconfig: Enable FSL_MC_BUS and FSL_MC_DPIO
3cf9e6d00954 : arm64: defconfig: Replace PINCTRL_MT7622 with PINCTRL_MTK_MOORE
1f4fa50dd48f : arm64: defconfig: Regenerate for v4.20
b8222335938a : ARM: dts: Fix wrong address for omap5 sata phy
86d540ff3319 : scsi: qla2xxx: Update driver version to 10.00.00.12-k
835aa4f2691e : scsi: qla2xxx: Fix for FC-NVMe discovery for NPIV port
5e6803b409ba : scsi: qla2xxx: Fix NPIV handling for FC-NVMe
850f6acd3436 : scsi: qla2xxx: Enable FC-NVME on NPIV ports
bc127d93e4ec : scsi: aacraid: change event_wait to a completion
dc71eccc175e : scsi: aacraid: change wait_sem to a completion
719162bd5bb9 : scsi: lpfc: Enable Management features for IF_TYPE=6
2d1036aea463 : Revert "scsi: lpfc: ls_rjt erroneus FLOGIs"
186599f89ea5 : net/mlx5: Remove duplicated include from eswitch.c
f3ce44a09a15 : drm/i915: merge gen checks to use range
cf819eff907a : drm/i915: replace IS_GEN<N> with IS_GEN(..., N)
006900087727 : drm/i915: Rename IS_GEN to IS_GEN_RANGE
0273ac349f08 : blkcg: handle dying request_queue when associating a blkg
06a2fc8f1498 : selftests: mlxsw: extack: Test VLAN add on a port device
b498dc7d29bd : selftests: mlxsw: extack: Test VLAN add on a VXLAN device
7357eb3d4b3e : mlxsw: spectrum_switchdev: Propagate extack on port VLAN events
0a5a2aee6f38 : mlxsw: spectrum_switchdev: Propagate extack on VXLAN VLAN events
692135135939 : net: switchdev: Add extack to switchdev_handle_port_obj_add() callback
479c86dc551c : net: switchdev: Add extack to struct switchdev_notifier_info
69b7320e14e6 : net: switchdev: Add extack argument to switchdev_port_obj_add()
169327d5850c : net: bridge: Propagate extack to switchdev
2fd527b72bb6 : net: ndo_bridge_setlink: Add extack
351cbde96923 : bnxt: remove printing of hwrm message
e6652f0ff037 : netdevsim: convert to DEFINE_SHOW_ATTRIBUTE
8f9a8a619311 : selftests/bpf: add btf annotations for cgroup_local_storage maps
9a1126b63190 : bpf: add bpffs pretty print for cgroup local storage maps
1b2b234b1318 : bpf: pass struct btf pointer to the map_check_btf() callback
a0517a0f7ef2 : selftests/bpf: use __bpf_constant_htons in test_prog.c
58ee90284ffa : dt-binding: mediatek-dwmac: add binding document for MediaTek MT2712 DWMAC
9992f37e346b : stmmac: dwmac-mediatek: add support for mt2712
fb4d49448026 : power: supply: gpio-charger: Do not use deprecated POWER_SUPPLY_TYPE_USB_*
fbd17e58d472 : power: supply: ds2781: switch to devm_power_supply_register
63fac6cb63b0 : power: supply: ds2780: switch to devm_power_supply_register
711aebcfe3ba : power: supply: ds2781: fix race-condition in bin attribute registration
88635b6da891 : power: supply: ds2780: fix race-condition in bin attribute registration
451ba0e4363c : power: supply: pcf50633: fix race-condition in sysfs registration
157ba1bb5fcb : power: supply: charger-manager: fix race-condition in sysfs registration
efcca6bdfba1 : power: supply: charger-manager: simplify generation of sysfs attribute group name
750688c7cdfd : power: supply: bq24257: fix race-condition in sysfs registration
348a3c079bfc : power: supply: bq24190_charger: fix race-condition in sysfs registration
b1f7ee898bdc : power: supply: lp8788: fix race-condition in sysfs registration
a45cefb0ca1f : power: supply: ds2781: fix race-condition in sysfs registration
b10474aafe80 : power: supply: ds2780: fix race-condition in sysfs registration
06215ce99988 : power: supply: bq2415x: fix race-condition in sysfs registration
cef8fe6a382c : power: supply: core: add support for custom sysfs attributes
1072bd678547 : security: fs: make inode explicitly non-modular
876979c9308b : security: audit and remove any unnecessary uses of module.h
3aafb1fbe654 : security: integrity: make evm_main explicitly non-modular
a79860800e0b : keys: remove needless modular infrastructure from ecryptfs_format
4f83d5ea643a : security: integrity: make ima_main explicitly non-modular
e4a7dca5de62 : switchtec: Fix SWITCHTEC_IOCTL_EVENT_IDX_ALL flags overwrite
aff614c6339c : switchtec: Set DMA coherent mask
526180408b81 : switchtec: Remove immediate status check after submitting MRPC command
1a2fa02f7489 : ACPI / LPSS: Ignore acpi_device_fix_up_power() return value
943a10f85265 : PM / sleep: convert to DEFINE_SHOW_ATTRIBUTE
04dab58a39d4 : cpuidle: Add 'above' and 'below' idle state metrics
a323a513c712 : dt-bindings: arm: Convert Rockchip board/soc bindings to json-schema
bd3fde386dec : ARM: omap2: avoid section mismatch warning
4dd201beec95 : ARM: tegra: avoid section mismatch warning
4aa64677330b : ARM: ks8695: fix section mismatch warning
88af3209aa08 : ARM: pxa: avoid section mismatch warning
5d3e11c47821 : ARM: mmp: fix pxa168_device_usb_phy use on aspenite
12d3a30db4a3 : ARM: mmp: fix timer_init calls
c5eb1190074c : PCI / PM: Allow runtime PM without callback functions
189af4657186 : ARM: smp: add support for per-task stack canaries
6059c6b1d526 : selftests: watchdog: Add gettimeleft command line arg
674e78acae0d : drm/amd/display: Add fast path for cursor plane updates
25db2eaf1097 : drm/i915: Don't forget to reset blocks when testing lower wm levels
9422f5871d5d : vfio/mdev: add static modifier to add_mdev_supported_type
e309df5b0c9e : vfio/pci: Parallelize device open and release
fc42d47ce011 : drm/amdgpu: Enable GPU recovery by default for CI
0a1213fa7432 : arm64: enable per-task stack canaries
db23d88756ab : iio: adc: qcom-spmi-adc5: Initialize prescale properly
a9b0a2a7c193 : dt-bindings: iio: adc: exynos-adc: Add S5PV210 variant
fa09d06522ce : media: v4l2-fwnode: Fix setting V4L2_MBUS_DATA_ACTIVE_HIGH/LOW flag
d1655c7f4871 : iio: adc: Allow selection of Exynos ADC on S5PV210
882bf52fdeab : iio: adc: exynos-adc: Add S5PV210 variant
d2b4387f3bdf : media: platform: Add Aspeed Video Engine driver
8a582fa94291 : regulator: add documentation for regulator modes and suspend states
b5ebba46e694 : regulator: act8945a-regulator: add shutdown function
03ffbf9c0891 : regulator: act8945a-regulator: fix line over 80 chars warning
7482d6ecc68e : regulator: act8945a-regulator: Implement PM functionalities
90bc8ac220aa : regulator: act8945a-regulator: unlock expert registers
f306d7608235 : regulator: arizona-ldo1: Rely on core to handle GPIO descriptor
355e3532132b : xfs: cache minimum realtime summary level
2c2d9d3a205a : xfs: count inode blocks correctly in inobt scrub
c1b4a321ede0 : xfs: precalculate cluster alignment in inodes and blocks
83dcdb4469e7 : xfs: precalculate inodes and blocks per inode cluster
43004b2a8da2 : xfs: add a block to inode count converter
7280fedaf3a0 : xfs: remove xfs_rmap_ag_owner and friends
66e3237e724c : xfs: const-ify xfs_owner_info arguments
02b100fb83f9 : xfs: streamline defer op type handling
bc9f2b7c8a73 : xfs: idiotproof defer op type configuration
43feeea88c9c : xfs: zero length symlinks are not valid
daa531db8a09 : regulator: wm8994: Rely on core to handle GPIO descriptor
95f0455c549c : media: dt-bindings: media: Add Aspeed Video Engine binding documentation
8c4ce794ee7a : xfs: clean up indentation issues, remove an unwanted space
fe5ed6c22e94 : xfs: libxfs: move xfs_perag_put late
d6f215f35963 : xfs: split up the xfs_reflink_end_cow work into smaller transactions
b7169ddea2f2 : ASoC: rsnd: remove RSND_REG_ from rsnd_reg
25ac3da61ba1 : i3c: master: cdns: fix I2C transfers in Cadence I3C master driver
63d5e06aa381 : drm/rockchip: Add implicit fencing support for planes
4868d2b662f5 : MAINTAINERS/vfio-ccw: add Farhan and Eric, make Halil Reviewer
0bcc547ec4b0 : kconfig: clean up EOF handling in the lexer
cc66bca775ee : kconfig: fix ambiguous grammar in terms of new lines
21c5ecf60472 : kconfig: refactor pattern matching in STRING state
be3c8075978a : kconfig: remove unneeded pattern matching to whitespaces
413cd19d81fd : kconfig: require T_EOL to reduce visible statement
fbac5977d81c : kconfig: fix memory leak when EOF is encountered in quotation
77c1c0fa8b14 : kconfig: fix file name and line number of warn_ignored_character()
d288d95842f1 : udf: Fix BUG on corrupted inode
4ab215061554 : arm64: Add memory hotplug support
6e4ede698d1c : arm64: percpu: Fix LSE implementation of value-returning pcpu atomics
241414967fb9 : MAINTAINERS: Update usnic driver maintainers
3023a1e93656 : RDMA: Start use ib_device_ops
02a42f8e40ca : RDMA/rdmavt: Initialize ib_device_ops struct
573efc4b3ce8 : RDMA/rxe: Initialize ib_device_ops struct
20a6b5886102 : RDMA/vmw_pvrdma: Initialize ib_device_ops struct
e761058190b4 : RDMA/usnic: Initialize ib_device_ops struct
16b0ba9571f9 : RDMA/qib: Initialize ib_device_ops struct
bd59461e57b4 : RDMA/qedr: Initialize ib_device_ops struct
a263c1241a18 : RDMA/ocrdma: Initialize ib_device_ops struct
5a6c6e71acb0 : RDMA/nes: Initialize ib_device_ops struct
56e2a43136b7 : RDMA/mthca: Initialize ib_device_ops struct
96458233ee73 : RDMA/mlx5: Initialize ib_device_ops struct
c3296a1391cb : arm64: add <asm/asm-prototypes.h>
1554509b0d00 : vfio: ccw: Merge BUSY and BOXED states
544fbd16a461 : block: deactivate blk_stat timer in wbt_disable_default()
f9dca0f0675e : PM / AVS: SmartReflex: Switch to SPDX Licence ID
14d338a857f0 : PM / AVS: SmartReflex: NULL check before some freeing functions is not needed
9b31cf493ffa : arm64: mm: Introduce MAX_USER_VA_BITS definition
eaf3074e0a8c : usb: renesas_usbhs: mark PM functions as __maybe_unused
c238ec3ef638 : usb: core: Remove unnecessary memset()
9e412c66a8a2 : usb: host: isp1362-hcd: convert to DEFINE_SHOW_ATTRIBUTE
27a2660f1ef9 : gfs2: Dump nrpages for inodes and their glocks
2d29f6b96d8f : gfs2: Fix loop in gfs2_rbm_find
e894075934a4 : staging: mt7621-mmc: Fix incompletely removed #if 0 block in sd.c
4cc357c500d3 : staging: bcm2835-camera: Add hint about possible faulty config
9c85a4d0aeab : staging: bcm2835-camera: Provide more specific probe error messages
b7491a9fca2d : staging: bcm2835-audio: Drop DT dependency
c04a8fe45845 : staging: bcm2835-audio: use module_platform_driver() macro
736b0ec4865a : staging: bcm2835-audio: Enable compile test
25c7597af20d : staging: vchiq_arm: Register a platform device for audio
405e2f98637d : staging: vchiq_arm: Fix camera device registration
1a321ea68b0f : staging: bcm2835-camera: Move module info to the end
3a2c20024a2b : staging: bcm2835-camera: fix module autoloading
7566f39dfdc1 : staging: bcm2835-camera: Abort probe if there is no camera
cad5290a2f79 : drm/xen: Don't set the dpms hook
7ce5362815bb : drm/qxl: Don't set the dpms hook
a36b26067958 : pwm: Drop legacy wrapper for changing polarity
99c22707ef64 : staging: mt7621-dts: avoid warnings in pinctrl definitions
d17f5ff7713f : staging: mt7621-mmc: fix compile warnging: cmd_buf
a6bf8820224d : staging: mt7621-mmc: add missing header.
5b0d9cd7211d : staging: mt7621-eth: fix compile warning.
90dedc973b86 : staging: mt7621-dts: allow gnubee to reboot cleanly.
84519a4b0fae : staging: mt7621-mmc: set correct dma mask.
370e0a710127 : staging: mt7621-eth: set correct dma mask.
446e8986a241 : ARM: at91: add support in soc driver for new SAM9X60
bf9b0b1b0b6c : pwm: imx: Implement get_state() function for hardware readout
9f617ada9f82 : pwm: imx: Use bitops and bitfield macros to define register values
e3adc7efe678 : pwm: imx: Sort include files
852b2876a8a8 : staging: vchiq: rework remove_event handling
8bdf15fa67d8 : staging: rtl8723bs: remove semaphore remnants
07e3a844ff05 : staging: rtl8723bs: change pwrctrl lock to a mutex
09a8ea34cf43 : staging: rtl8723bs: change semaphores to completions
5e8f616103b8 : staging: rtl8723bs: fix typo in the TODO file
c45140bce3f4 : staging: rtl8723bs: remove dead code, rtw_port_switch_chk()
15f11e0ffce0 : staging: rtl8188eu: reuse Hal_GetChnlGroup88E()
a793dbe92601 : staging: rtl8188eu: simplify loop in rtl88eu_phy_iq_calibrate()
f8bc1b2efa05 : staging: comedi: change do_insn*_ioctl to allow more samples
354ea2ee6d2b : staging: mt7621-spi: drop support for SPI mode 1/2/3
108d9dd51363 : staging: mt7621-spi: drop the broken full-duplex mode
d6a0de493374 : staging: speakup: change semaphore to completion
019ec6c14fbd : staging: erofs: Fix spelling issue
ccd9c19c7ae1 : staging: erofs: remove __EROFS_BIT
07c17732bd68 : printk: Remove print_prefix() calls with NULL buffer.
15653dc850e4 : ARM: at91: add support in soc driver for LPDDR2 SiP
b8e076a6ef25 : staging: erofs: unzip_vle_lz4.c,utils.c: rectify BUG_ONs
70b17991d895 : staging: erofs: unzip_{pagevec.h,vle.c}: rectify BUG_ONs
6d4efada3b82 : selftests: forwarding: Add multicast routing test
cf7221a4f5a5 : mlxsw: spectrum_router: Add Multicast routing support for Spectrum-2
d7263ab35be2 : mlxsw: spectrum_acl: Limit priority value
c20580c21f80 : mlxsw: spectrum_acl: Support rule creation without action creation
2507a64c17e6 : mlxsw: spectrum_acl: Add replace rule action operation
1a29d29394c7 : mlxsw: spectrum_acl: Add multicast router profile operations
add4550fca40 : mlxsw: spectrum_acl: Add Spectrum-2 keys
254cec14649e : mlxsw: spectrum: Change stage of ACL initialization
a75e41d37a7a : mlxsw: reg: Add Policy Engine Multicast Router Binding Table Register
e1a76515b0c2 : hinic: optmize rx refill buffer mechanism
2e38c2e7026a : phy: qcom-qmp: Expose provided clocks to DT
d21aafe9a4a5 : dt-bindings: phy-qcom-qmp: Move #clock-cells to child
5e17b95d9893 : phy: qcom-qmp: Utilize fully-specified DT registers
2517d09b39f3 : dt-bindings: phy-qcom-qmp: Fix register underspecification
1a3a09270668 : phy: ti: fix semicolon.cocci warnings
dddc97e82303 : phy: dphy: Add configuration helpers
2ed869990e14 : phy: Add MIPI D-PHY configuration options
aeaac93ddb28 : phy: Add configuration interface
c8457828ff48 : phy: Add MIPI D-PHY mode
efe81bea8915 : phy: add driver for Freescale i.MX8MQ USB3 PHY
3c2ce40b2fbb : dt-bindings: phy: add binding for Freescale i.MX8MQ USB3 PHY
03e7d002526d : phy: Use of_node_name_eq for node name comparisons
3ff18849eb65 : net: ethernet: ti: cpsw: add support for port interface mode selection phy
ad57b78579ab : dt-bindings: net: ti: cpsw: switch to use phy-gmii-sel phy
92b58b34741f : phy: ti: introduce phy-gmii-sel driver
5b9bf512ca93 : dt-bindings: phy: add cpsw port interface mode selection phy bindings
c5e18b3413b5 : phy: mvebu-cp110-comphy: fix spelling in structure name
2ad2af081622 : phy: mapphone-mdm6600: Improve phy related runtime PM calls
72c0339c115b : phy: renesas: rcar-gen3-usb2: follow the hardware manual procedure
44d30d622821 : phy: cadence: Add driver for Sierra PHY
cb96a690724e : dt-bindings: phy: Document cadence Sierra PHY bindings
b3af06451bf8 : phy: core: clean up unused ethernet specific phy modes
cccc43b853df : phy: mvebu-cp110-comphy: convert to use eth phy mode and submode
c8fe6d7f3f83 : phy: ocelot-serdes: convert to use eth phy mode and submode
2af8caeee478 : phy: core: add PHY_MODE_ETHERNET
79a5a18aa9d1 : phy: core: rework phy_set_mode to accept phy mode and submode
640ac1474486 : MAINTAINERS: Add Kishon as maintainer of PHY bindings
ae409cc7c3cd : phy: sun4i-usb: add support for H6 USB2 PHY
2659392e5c08 : phy: sun4i-usb: add support for missing USB PHY index
1726ea907a7f : dt-bindings: phy: add binding for Allwinner H6 USB2 PHY
e2affdbef2ac : mailbox: bcm2835: Switch to SPDX identifier
78f3ff524fca : mailbox: ti-msgmgr: Off by one in ti_msgmgr_of_xlate()
2e4ac7cc493f : mailbox: Hi3660: Fixup mailbox state machine malfunction issue
b5452838c661 : mailbox: hi3660: constify mbox_chan_ops structure
5b20c6fd6a60 : timekeeping: Convert to DEFINE_SHOW_ATTRIBUTE
b2dbff1bb893 : sbitmap: flush deferred clears for resize and shallow gets
37ab566c178d : bpf: arm64: Enable arm64 jit to provide bpf_line_info
fec7b6690541 : samples: add an example of seccomp user trap
6a21cc50f0c7 : seccomp: add a return code to trap to userspace
a5662e4d81c4 : seccomp: switch system call argument type to void *
db5113911aba : seccomp: hoist struct seccomp_data recalculation higher
bea68f4a5ff2 : drm/i915: DFSM pipe disable is valid from gen9 onwards (v2)
d8e874980241 : drm/i915: Switch to level-based DDB allocation algorithm (v5)
9343bb247bf8 : drm/i915: Don't use DDB allocation when choosing gen9 watermark method
5c7e8bbb0257 : net/mlx5e: Use monitor counters for update stats
2f8bc4917a86 : net/mlx5e: Monitor counters commands support
75370eb0d3b8 : net/mlx5e: Avoid query PPCNT register if not supported by the device
939de57d3034 : net/mlx5e: Use CQE padding for Ethernet CQs
8c4dc42bf6e4 : net/mlx5e: Support multiple encapsulations for a TC flow
79baaec71989 : net/mlx5e: Allow association of a flow to multiple encaps
98b66cb1c9ff : net/mlx5e: Change parse attr struct to accommodate multiple tunnel infos
1cc26d74bb98 : net/mlx5e: Support header rewrite actions with remote port mirroring
38c9d2697b9c : net/mlx5e: Replace the split logic with extended destination
a18e879d4e45 : net/mlx5e: Annul encap action ordering requirement
f493f15534ec : net/mlx5e: Move flow attr reformat action bit to per dest flags
df65a573eab2 : net/mlx5e: Refactor eswitch flow attr for destination specific properties
e85e02bad29e : net/mlx5: E-Switch, Rename esw attr mirror count field
1228e912c934 : net/mlx5: Consider encapsulation properties when comparing destinations
4725c4ba8d1c : RDMA/mlx4: Initialize ib_device_ops struct
15644f57cb66 : RDMA/i40iw: Initialize ib_device_ops struct
7f645a58d001 : RDMA/hns: Initialize ib_device_ops struct
e3c320caa107 : RDMA/hfi1: Initialize ib_device_ops struct
dad3b05d050a : RDMA/cxgb4: Initialize ib_device_ops struct
071b2ca40ae3 : RDMA/cxgb3: Initialize ib_device_ops struct
9615f86be981 : RDMA/bnxt_re: Initialize ib_device_ops struct
521ed0d92ab0 : RDMA/core: Introduce ib_device_ops
2dd8e44cb4f3 : IB/mlx4: Remove unneeded NULL check
8cc0698f46ca : RDMA/ocrdma: Use PCI-ID as an identification in debugfs
9435ef4caeea : RDMA/uverbs: Optimize clearing of extra bytes in response
a276a4d93bf1 : RDMA/vmw_pvrdma: Use atomic memory allocation in create AH
59590b8ad2ee : IB/{mlx5,ocrdma,qedr,rxe}: Omit port validation from IB verbs
a1462351b590 : RDMA/mlx5: Fail early if user tries to create flows on IB representors
f94e02ddfd88 : IB/mlx5: Remove duplicated include from mlx5_ib.h
d764970bcea3 : IB/mlx5: Add 2X width support to query_port
a1697aba2721 : clk: qcom: Add missing msm8998 resets
52eb74339a62 : x86/resctrl: Fix rdt_find_domain() return value and checks
922454c2e77c : drm/amd/display: Fix duplicating scaling/underscan connector state
65276f2bebea : drm/amd/display: Fix unintialized max_bpc state values
05f224ca6693 : regulator: core: Clean enabling always-on regulators + their supplies
6ff9b09e00a4 : gfs2: Get rid of potential double-freeing in gfs2_create_inode
cbbe76c8bb27 : gfs2: Remove vestigial bd_ops
28c59469302a : Revert "drm/amd/display: Set RMX_ASPECT as default"
b874155a5fa4 : IB/mlx5: Add HDR speed support to query port
4106a758f791 : IB/mlx5: Report CapabilityMask2 in ib_query_port
a5a5d1993696 : IB/core: Add new IB rates
48f9c33c25bf : i2c: powermac: Use of_node_name_eq for node name comparisons
4d08d20f1c94 : arm64: fix ARM64_USER_VA_BITS_52 builds
7faa313f05ca : arm64: preempt: Fix big-endian when checking preempt count in assembly
dbabf68574f9 : IB/core: Add 2X port width
1e8f43b7fb25 : IB/core: Add CapabilityMask2 to port attributes
4f5c85fe3a60 : i2c-axxia: check for error conditions first
eb9907789ac3 : i2c-axxia: dedicated function to set client addr
3ca3f86f7f48 : dt-bindings: i2c: Use correct vendor prefix for Atmel
3782cc3725b3 : i2c: tegra: replace spin_lock_irqsave with spin_lock in ISR
7841b88a8fdd : ARM: dts: rockchip: Add internal timer support for rv1108
6db21d8986e1 : IB/rxe: Fix incorrect cache cleanup in error flow
2c4d5356e64d : lightnvm: pblk: do not overwrite ppa list with meta list
55d8ec35398e : lightnvm: pblk: support packed metadata
a16816b9e462 : lightnvm: disable interleaved metadata
24828d0536bb : lightnvm: dynamic DMA pool entry size
faa79f27f0a4 : lightnvm: pblk: add helpers for OOB metadata
dd439496dfbc : lightnvm: pblk: move lba list to partial read context
42bd0384d77e : lightnvm: pblk: avoid ref warning on cache creation
85136c010285 : lightnvm: simplify geometry enumeration
361d889f830e : lightnvm: pblk: add comments wrt locking in recovery path
fde201a466c6 : lightnvm: pblk: add lock protection to list operations
6e82f0ba00b0 : lightnvm: pblk: fix spelling in comment
e698d9f4e625 : lightnvm: pblk: remove dead code in pblk_recov_l2p
0934ce87b588 : lightnvm: pblk: fix pblk_lines_init error handling path
c9a1d640d519 : lightnvm: pblk: remove unused macro
3bcebc5bac09 : lightnvm: pblk: set conservative threshold for user writes
525f7bb2c9f9 : lightnvm: pblk: stop writes gracefully when running out of lines
ab3887be1e1a : lightnvm: pblk: account for write error sectors in emeta
c12fa401ac8c : lightnvm: pblk: fix resubmission of overwritten write err lbas
96076f7dde51 : lightnvm: pblk: fix chunk close trace event check
55e58c5e78aa : lightnvm: Fix uninitialized return value in nvm_get_chunk_meta()
f40a62d2674b : lightnvm: pblk: ignore the smeta oob area scan
953d9f390365 : arm64: dts: rockchip: Add on-board LED support on rk3399-rock960
ba0abee70a98 : arm64: dts: rockchip: Add on-board LED support on rk3399-ficus
0bd72117fba2 : bpf: fix up uapi helper description and sync bpf header with tools
0c1c3880442f : RDMA/hns: Bugfix for RoCE loopback test
f747b6894518 : RDMA/hns: Update posting & querying mailbox
4af07f01f7a7 : RDMA/hns: Fix the bug while use multi-hop of pbl
233673e422de : RDMA/hns: Encapsulate and simplify qp state transition
9f5071010347 : RDMA/hns: Init qp context when modify qp from reset to init
4f01b73e5adf : drm/amdgpu: Fix stub function name
ba0ede185ef4 : drm/msm/dpu: Fix clock issue after bind failure
7adc4a343f94 : drm/msm/dpu: Clean up dpu_media_info.h static inline functions
3804a9824186 : drm/msm/dpu: Further cleanups for static inline functions
3d688410e641 : drm/msm/dpu: Cleanup the debugfs functions
8fe62a63a867 : drm/msm/dpu: Remove dpu_irq and unused functions
ab07e0c19fda : drm/msm: Make irq_postinstall optional
53edf4625966 : drm/msm/dpu: Cleanup callers of dpu_hw_blk_init
fa79bcc3d18b : drm/msm/dpu: Remove unused functions
49dfe764797b : drm/msm/dpu: Remove dpu_crtc_is_enabled()
35d600dd9248 : drm/msm/dpu: Remove dpu_crtc_get_mixer_height
27bc773aa69c : drm/msm/dpu: Remove dpu_dbg
f9e81b8da34d : drm/msm: dpu: Remove crtc_lock
3e46c5df667b : drm/msm: dpu: Remove vblank_requested flag from dpu_crtc
a796ba2cb3dd : drm/msm: dpu: Separate crtc assignment from vblank enable
5c6277c1d25b : drm/msm: dpu: Don't bother checking ->enabled in dpu_crtc_vblank
f7aafc8d5348 : drm/msm: dpu: Use atomic_disable for dpu_crtc_disable
e4914867ac99 : drm/msm: dpu: Remove vblank_callback from encoder
a9d629d71dc7 : drm/msm: dpu: Remove crtc_lock from setup_mixers
b77d0f0d4ee7 : drm/msm: dpu: Move pm_runtime_(get|put) from vblank_enable
1dfdb0e107db : drm/msm: dpu: Add modeset lock checks where applicable
4b8c6279593a : drm/msm: dpu: Stop using encoder->crtc pointer
f449aa6e447c : drm/msm: dpu: Grab the modeset locks in frame_event
b01c2399226c : drm/msm: dpu: Don't drop locks in crtc_vblank_enable
18a63b3c6f0b : drm/msm: dpu: Move crtc runtime resume to encoder
fba7427eb594 : drm/msm: dpu: Add ->enabled to dpu_encoder_virt
585b3f9472ee : drm/msm: dpu: Fix typo in dpu_encoder
09a2e645b0f7 : drm/msm: dpu: Remove dpu_power_handle
aeb7b49a1b0f : drm/msm: dpu: Move DPU_POWER_HANDLE_DBUS_ID to core_perf
d53a61e1c055 : drm/msm: dpu: Include dpu_io_util.h directly in dpu_kms.h
b2bb51e83539 : drm/msm: dpu: Remove power_handle from core_perf
3cf63cd5f880 : drm/msm: dpu: Handle crtc pm_runtime_resume() directly
c24b6330035a : drm/msm: dpu: Don't use power_event for vbif_init_memtypes
88447b9b58fa : drm/msm: dpu: Remove dpu_power_client
d05994dfa950 : drm/msm: dpu: Remove unused trace_dpu_perf_update_bus()
5e1228d7fded : drm/msm: dpu: Remove dpu_power_handle_get_dbus_name()
ff5952a72cb4 : drm/msm: dpu: Allocate proper amount for dpu_crtc_state
e6f6d63ed14c : drm/msm: add headless gpu device for imx5
fb42b5354d71 : dt-bindings: msm/dsi: Add ref clock for PHYs
e888c279579e : dt-bindings: display: msm/gpu: document amd,imageon compatible
f72f4f1ae498 : drm/msm/mdp4: add lcdc-align-lsb flag to control lane alignment
c2052a4e5c99 : drm/msm: implement a2xx mmu
d1d9d0e1724d : drm/msm: Only add available components
e400b9edb078 : drm/msm/a6xx: Add a name for the crashdumper buffer
d135c7ebb7bd : drm/msm/a6xx: Use new kernel API free function for gpu state
50bcc689b1f1 : drm/msm: dpu: Make legacy cursor updates asynchronous
5f79e03b1f7c : drm/msm: dpu: Only check flush register against pending flushes
d4e98855d170 : drm/msm/dpu: Correct dpu destroy and disable order
c1866d44d149 : drm/msm/dsi: fix dsi clock names in DSI 10nm PLL driver
b2ccfdf1dde5 : drm/msm: set priv->kms to NULL before uninit
a5cd7b55dfac : drm/msm/mdp5: add config for msm8917
21af872cd8c6 : drm/msm/adreno: add a2xx
86f46f25d8ff : drm/msm: use contiguous vram for MSM_BO_SCANOUT when possible
373931d2d7cd : drm/msm/mdp4: allocate blank_cursor_no with MSM_BO_SCANOUT flag
eb2b47bb9a03 : drm/msm/mdp4: only use lut_clk on mdp4.2+
1fed8df30133 : drm/msm: bump UAPI version
f05c83e77460 : drm/msm: add uapi to get/set debug name
789d2e5a772c : drm/msm: rework GEM_INFO ioctl
7a93d5c38e5e : drm/msm/gpu: add submit flag to hint which buffers should be dumped
1df4289d5b23 : drm/msm: Optimize adreno_show_object()
84c6127580c1 : drm/msm/gpu: Map the ringbuffer in the iova at create time
0815d7749a68 : drm/msm: Add a name field for gem objects
7ad0e8cf6317 : drm/msm: Count how many times iova memory is pinned
9fe041f6fdfe : drm/msm: Add msm_gem_get_and_pin_iova()
575f0485508b : drm/msm: Clean up and enhance the output of the 'gem' debugfs node
c0ee9794693c : drm/msm: Split msm_gem_get_iova into two steps
70dc51b447f5 : drm/msm: Remove sgt from the mmu unmap function
1e29dff00400 : drm/msm: Add a common function to free kernel buffer objects
d6852b4b2d01 : drm/msm/a6xx: Track and manage a6xx state memory
1707add81551 : drm/msm/a6xx: Add a6xx gpu state
b9fc230252e7 : drm/msm/adreno: Don't capture register values if target doesn't define them
983674e24b46 : drm/msm/gpu: Move gpu_poll_timeout() to adreno_gpu.h
896a248a9034 : drm/msm/gpu: Only store local command buffers in the GPU state
4241db42e474 : drm/msm/gpu: Add trace events for tracking GPU submissions
568692102b6a : drm/msm/gpu: Add per-submission statistics
93f7abf19dad : drm/msm: Gracefully handle failure in _msm_gem_kernel_new
546ec7b471bc : drm/msm/gpu: Allocate the correct size for the GPU memptrs
ccdf7e28b4ab : drm/msm: update generated headers
01665c64b475 : drm/msm/dpu: set geometry for iommu domain
6a41da17e87d : drm: msm: Use DRM_DEV_* instead of dev_*
e1bd55e5a567 : clk: Tag basic clk types with SPDX
ebafb63dc775 : clk: Tag clk core files with SPDX
84511abc47bd : drm/msm: dpu: Remove checks from dpu_plane_destroy_state()
aa4df9bf2862 : drm/msm: dpu: Clean up _dpu_core_video_mode_intf_connected()
0841851f3b22 : drm/msm: dpu: Remove empty/useless labels
58fba464eaef : drm/msm: dpu: Remove 'inline' from several functions
bf711751c882 : drm/msm: dpu: Remove _dpu_encoder_power_enable()
37686b5ec41a : drm/msm: dpu: Remove unused functions from msm_media_info.h
01b09d53ad5b : drm/msm: Remove dpu_encoder_phys_ops->hw_reset()
9a5e3fce4b74 : drm/msm/dpu: Replace dpu_crtc_reset by atomic helper
7a007a121d34 : drm/msm/dpu: Remove suspend state tracking from crtc
3750e78c72da : drm/msm: Cut dpu_kms hooks from msm_pm_suspend/resume
b2b83523b176 : drm/msm/dpu: Remove dpu_kms_pm_suspend/resume
812eeeb6b59e : drm/msm: dpu: Add tracing around CTL_FLUSH
2a5f14f279f5 : gfs2: read journal in large chunks to locate the head
40e0e61e366b : gfs2: add a helper function to get_log_header that can be used elsewhere
5b84609532d6 : gfs2: changes to gfs2_log_XXX_bio
98583b3e8730 : gfs2: add more timing info to journal recovery process
0ebbe4f974a6 : gfs2: Fix the gfs2_invalidatepage description
977767a7e1ee : gfs2: Clean up gfs2_is_{ordered,writeback}
61a98b1b9a8c : drm/syncobj: remove drm_syncobj_cb and cleanup
e3b382c1075e : ARM: dts: am335x-chiliboard: Add stdout-path property
3415701a5eae : drm/etnaviv: fix for 64bit seqno change
c2ade654dbf7 : memory: omap-gpmc: Use of_node_name_eq for node name comparisons
c7b7b5cbd0c8 : ARM: OMAP1: fix USB configuration for device-only setups
1e6755f5e8f0 : ARM: OMAP1: add MMC configuration for Palm Tungsten E
5241ccbf2819 : ARM: dts: Add missing ranges for dra7 mcasp l3 ports
f4ef6fd0789d : ARM: dts: Fix ranges for am335x epwmss
f03566d0aa79 : clk: meson: axg-audio: use the clk input helper function
c4576aed8d85 : dm: fix request-based dm's use of dm_wait_for_completion
b962a12050a3 : drm/atomic: integrate modeset lock with private objects
ab2cb2cb1a77 : drm/i915/hdmi: SCDC Scrambling enable without CTS mode
0660d8cd8393 : drm: Fix docs warning in drm_damage_helper.c
d74380ba0e63 : drm/selftest: fix spelling mistake "dimention" -> "dimension"
732cd75b8c92 : sched/fair: Select an energy-efficient CPU on task wake-up
390031e4c309 : sched/fair: Introduce an energy estimation helper function
2802bf3cd936 : sched/fair: Add over-utilization/tipping point indicator
630246a06ae2 : sched/fair: Clean-up update_sg_lb_stats parameters
1f74de8798c9 : sched/toplogy: Introduce the 'sched_energy_present' static key
531b5c9f5cd0 : sched/topology: Make Energy Aware Scheduling depend on schedutil
b68a4c0dba3b : sched/topology: Disable EAS on inappropriate platforms
011b27bb5d31 : sched/topology: Add lowest CPU asymmetry sched_domain level pointer
6aa140fa4508 : sched/topology: Reference the Energy Model of CPUs when available
27871f7a8a34 : PM: Introduce an Energy Model management framework
938e5e4b0d15 : sched/cpufreq: Prepare schedutil for Energy Aware Scheduling
5bd0988be127 : sched/topology: Relocate arch_scale_cpu_capacity() to the internal header
9ebc6053814d : sched/core: Remove unnecessary unlikely() in push_*_task()
765d0af19f5f : sched/topology: Remove the ::smt_gain field from 'struct sched_domain'
43b9e4febc66 : perf/core: Declare the __percpu attribute on non-deref types
a91f676074c0 : ALSA: fireface: add support for Fireface 800 with MIDI functionality only
aef4ad2f5aa2 : ALSA: fireface: localize a handler for MIDI messages on tx transaction
3eb8a2445949 : ALSA: fireface: add driver data for register for MIDI high address
0085c6edabe8 : ALSA: fireface: share register for async transaction of MIDI messages
5bfb841e2f59 : ALSA: fireface: add support for second optical interface for ADAT stream
3c3b892b3735 : ALSA: fireface: share helper function to get current sampling rate and clock source
72f10f08b6e9 : ALSA: fireface: share status and configuration dump
3ae49ed92302 : ALSA: fireface: share some registers for status of clock synchronization
80eb86576870 : sched/fair: Clean up comment in nohz_idle_balance()
fe27b0de8dfc : locking/lockdep: Stop using RCU primitives to access 'all_lock_classes'
786fa29e9cb6 : locking/lockdep: Make concurrent lockdep_reset_lock() calls safe
a66b6922dc6a : locking/lockdep: Remove a superfluous INIT_LIST_HEAD() statement
2904d9fa45d3 : locking/lockdep: Introduce lock_class_cache_is_registered()
d35568bdb6ce : locking/lockdep: Inline __lockdep_init_map()
1431a5d2cfa1 : locking/lockdep: Declare local symbols static
886adbed7ac1 : tools/lib/lockdep/tests: Test the lockdep_reset_lock() implementation
ac862d9b2fd0 : tools/lib/lockdep: Add dummy print_irqtrace_events() implementation
7f3c7952d111 : tools/lib/lockdep: Rename "trywlock" into "trywrlock"
2b28a8609ec9 : tools/lib/lockdep/tests: Run lockdep tests a second time under Valgrind
5ecb8e94b494 : tools/lib/lockdep/tests: Improve testing accuracy
7e9798871a91 : tools/lib/lockdep/tests: Fix shellcheck warnings
da087b222961 : tools/lib/lockdep/tests: Display compiler warning and error messages
2421b7f3573b : locking/lockdep: Remove ::version from lock_class structure
bd4473541822 : EDAC, i5000: Remove set but not used local variables
fcf9ab35ba41 : PCI/P2PDMA: Clean up documentation and kernel-doc
6aa69750ef1b : sparc: merge 32-bit and 64-bit version of pci.h
b535d1fca6d6 : sparc: move the leon PCI memory space comment to <asm/leon.h>
a24ca8a253bd : sparc: remove not required includes from dma-mapping.h
ce65d36f3ea7 : sparc: remove the sparc32_dma_ops indirection
53b7670e5735 : sparc: factor the dma coherent mapping into helper
7227b2026239 : sparc: remove not needed sbus_dma_ops methods
4fe4f9fecc36 : usb: dwc2: Fix disable all EP's on disconnect
3c15ddb97c77 : tee: optee: log message if dynamic shm is enabled
b2d102bd0146 : tee: optee: avoid possible double list_del()
ad78dee0b630 : dma-debug: Batch dma_debug_entry allocation
0cb0e25e4214 : dma/debug: Remove dma_debug_resize_entries()
a8a4c98fc9ac : x86/dma/amd-gart: Stop resizing dma_debug_entry pool
ceb51173b2b5 : dma-debug: Make leak-like behaviour apparent
2b9d9ac02b9d : dma-debug: Dynamically expand the dma_debug_entry pool
f737b095c60c : dma-debug: Use pr_fmt()
9f191555ba4b : dma-debug: Expose nr_total_entries in debugfs
6451fe73fa0f : nvme: fix irq vs io_queue calculations
e4f752dda0de : x86/um/vdso: Drop implicit common-page-size linker flag
a802ed0dd9c2 : selftests/ima: kexec_load syscall test
060190fbe676 : ima: don't measure/appraise files on efivarfs
399574c64eaf : x86/ima: retry detecting secure boot mode
0a26d6df4fd8 : ASoC: simple-scu-card: care multi DPCM codec_conf
e6a3ff2ed4c9 : ASoC: simple-scu-card: use cpu/codec pointer on graph_dai_props
09ee83367976 : ASoC: simple-scu-card: tidyup "convert-rate/channels" parsing
b8d8f9a58fd9 : ASoC: simple-scu-card: care link / dai count
da32d6537802 : ASoC: simple-scu-card: add dai-link support
4264f27a0815 : docs: Extend trusted keys documentation for TPM 2.0
d958083a8f64 : x86/ima: define arch_get_ima_policy() for x86
6191706246de : ima: add support for arch specific policies
c52657d93b05 : ima: refactor ima_init_policy()
b5ca117365d9 : ima: prevent kexec_load syscall based on runtime secureboot flag
3f75720d0ebb : spi: imx: drop useless member speed_hz from driver data struct
1d374703fb98 : spi: imx: rename config callback and add useful parameters
30d6714223c4 : spi: imx: style fixes
00b80ac93553 : spi: imx: mx51-ecspi: Move some initialisation to prepare_message hook.
e697271c4e29 : spi: imx: add a device specific prepare_message callback
46f48aca2e5a : OPP: Fix missing debugfs supply directory for OPPs
d84f18d6673f : drivers: base: swnode: remove need for a temporary string for the node name
56131d6d8638 : ACPI / APD: Add clock frequency for Hisilicon Hip08 SPI controller
0c166c3deda5 : ACPI, APEI, EINJ: Change to use DEFINE_SHOW_ATTRIBUTE macro
a67d5849c9f1 : cpufreq: nforce2: Remove meaningless return
df3e1c83a3a7 : cpufreq: ia64: Remove unused header files
9456823c842f : cpuidle: big.LITTLE: fix refcount leak
61cb5758d3c4 : cpuidle: Add cpuidle.governor= command line parameter
800fb34a99ce : cpuidle: poll_state: Disregard disable idle states
90e3577b5feb : OPP: Use opp_table->regulators to verify no regulator case
5b5e4d623ec8 : x86/speculation/l1tf: Drop the swap storage limit restriction when l1tf=off
3f7bb2ec20ce : PCI: dwc: Move interrupt acking into the proper callback
fce5423e4f43 : PCI: dwc: Take lock when ACKing an interrupt
732291c4fab8 : arm64: kexec_file: include linux/vmalloc.h
830920e065e9 : PCI: dwc: Use interrupt masking instead of disabling
108c35a908d4 : sched/cpufreq: Add the SPDX tags
ac9498d68644 : fanotify: Use inode_is_open_for_write
6d68b88e0993 : iommu/vt-d: Remove deferred invalidation
1c4f88b7f1f9 : iommu/vt-d: Shared virtual address in scalable mode
437f35e1cd4c : iommu/vt-d: Add first level page table interface
7373a8cc3819 : iommu/vt-d: Setup context and enable RID2PASID support
ca6e322d6049 : iommu/vt-d: Pass pasid table to context mapping
ef848b7e5a6a : iommu/vt-d: Setup pasid entry for RID2PASID support
6f7db75e1c46 : iommu/vt-d: Add second level page table interface
3b33d4ab3217 : iommu/vt-d: Reserve a domain id for FL and PT modes
5d308fc1ecf5 : iommu/vt-d: Add 256-bit invalidation descriptor support
4f2ed183cfeb : iommu/vt-d: Move page table helpers into header
0bbeb01a4faf : iommu/vt-d: Manage scalalble mode PASID tables
765b6a98c1de : iommu/vt-d: Enumerate the scalable mode capability
c4b17afb0a4e : iommu/dma: Use NUMA aware memory allocations in __iommu_dma_alloc_pages()
1e73359a24fa : ALSA: hda/ca0132 - make pci_iounmap() call conditional
46594d3345f0 : ALSA: hda/hdmi: Always set display_power_control for Intel HSW+ codecs
77a49672aae3 : ASoC: hdac_hdmi: Add missing display power-off at driver removal
4f799e734094 : ALSA: hda: Make snd_hdac_display_power() void function
457f3c86d335 : ALSA: hda/intel: Properly free the display power at error path
e454ff8e89b6 : ALSA: hda/intel: Drop superfluous AZX_DCAPS_I915_POWERWELL checks
029d92c289bd : ALSA: hda: Refactor display power management
8ff01abcccbb : drm/nouveau/ce/tu106: initial support
1b2a5aff3505 : drm/nouveau/fifo/tu106: initial support
7f7bc32e23e7 : drm/nouveau/disp/tu106: initial support
1a38496cdd44 : drm/nouveau/dma/tu106: initial support
bb1e3ff70128 : drm/nouveau/therm/tu106: initial support
25a46a4a95d8 : drm/nouveau/pmu/tu106: initial support
f5459f34f5ed : drm/nouveau/fault/tu106: initial support
340e96a7c3aa : drm/nouveau/bar/tu106: initial support
70ec09080d85 : drm/nouveau/mmu/tu106: initial support
13f91e8e5ae5 : drm/nouveau/ltc/tu106: initial support
cfcfb6d0a34f : drm/nouveau/fb/tu106: initial support
75794c41242c : drm/nouveau/imem/tu106: initial support
2fedee302da0 : drm/nouveau/tmr/tu106: initial support
25e6a89076df : drm/nouveau/bus/tu106: initial support
476740843bf8 : drm/nouveau/mc/tu106: initial support
6a9207ecf5df : drm/nouveau/fuse/tu106: initial support
52c887539d6d : drm/nouveau/i2c/tu106: initial support
1b0a47548274 : drm/nouveau/gpio/tu106: initial support
8d12c4846d4b : drm/nouveau/ibus/tu106: initial support
73010b8e2b9a : drm/nouveau/top/tu106: initial support
9d7693fe07d6 : drm/nouveau/devinit/tu106: initial support
b0216803e361 : drm/nouveau/bios/tu106: initial support
a39cb42a7541 : drm/nouveau/pci/tu106: initial support
2cc0d7c0f761 : drm/nouveau/core: recognise TU106
2d583ade7409 : drm/nouveau/core: increase maximum number of nvdec instances to 3
563737c525ea : drm/nouveau/kms/tu104: initial support
c36322d23d5d : drm/nouveau/ce/tu104: initial support
641d0b3056e0 : drm/nouveau/fifo/tu104: initial support
114b6556db76 : drm/nouveau/disp/tu104: initial support
aff70760be71 : drm/nouveau/dma/tu104: initial support
5a991efdfa81 : drm/nouveau/therm/tu104: initial support
e7e0e946bbf2 : drm/nouveau/pmu/tu104: initial support
17fb2807c678 : drm/nouveau/fault/tu104: initial support
838efaa57438 : drm/nouveau/bar/tu104: initial support
7986f813c62b : drm/nouveau/mmu/tu104: initial support
01e0930617d0 : drm/nouveau/ltc/tu104: initial support
5386148b31b2 : drm/nouveau/fb/tu104: initial support
c44349b054c8 : drm/nouveau/imem/tu104: initial support
ead5bf1e3cd8 : drm/nouveau/tmr/tu104: initial support
75ad1b00208c : drm/nouveau/bus/tu104: initial support
f2e55b9ea903 : drm/nouveau/mc/tu104: initial support
575d583ab6a4 : drm/nouveau/fuse/tu104: initial support
298fd472ea4d : drm/nouveau/i2c/tu104: initial support
3273483c32ab : drm/nouveau/gpio/tu104: initial support
ba9070d3ecaa : drm/nouveau/ibus/tu104: initial support
67e5abb78d0e : drm/nouveau/top/tu104: initial support
43d61cda3065 : drm/nouveau/devinit/tu104: initial support
acbe55a5d4c3 : drm/nouveau/bios/tu104: initial support
2d7ca8cb1995 : drm/nouveau/pci/tu104: initial support
344d9c8f35b9 : drm/nouveau/core: recognise TU104
cb55cd0c66a1 : drm/nouveau/kms/nv50-: allow more flexibility with lut formats
5949dd8ee2a4 : drm/nouveau: remove left-over struct member
9d24907ccffe : drm/nouveau/fifo/gv100: return work submission token in channel ctor args
a98a3c52f81d : drm/nouveau/fifo/gv100: allocate method buffer
f7cc47e436c1 : drm/nouveau/fifo/gm200-: read pbdma count more directly
f37a302e6719 : drm/nouveau/fifo/gk104-: virtualise pbdma enable function
fb80ad15f86f : drm/nouveau/fifo/gk104-: group pbdma functions together
efa44c664f6a : drm/nouveau/fifo/gk104-: separate runlist building from committing to hw
85532bd984d7 : drm/nouveau/fifo/gk104-: support enabling privileged ce functions
86b442d74c33 : drm/nouveau/fifo/gk104-: return channel instance in ctor args
302daab1a7b1 : drm/nouveau/fifo/gf100-: call into BAR to reset BARs after MMU fault
03da9faae156 : drm/nouveau/disp/gv100: fix name of window channels in debug output
729eba335567 : drm/nouveau/mmu: add more general vmm free/node handling functions
3968d6920bf3 : drm/nouveau/fault: add explicit control over fault buffer interrupts
809724560f34 : drm/nouveau/fault: store get/put pri address in nvkm_fault_buffer
4d326469d98a : drm/nouveau/fault: remove manual mapping of fault buffers into BAR2
1786bf56e418 : drm/nouveau/imem/nv50: support pinning objects in BAR2 and returning address
e4f90a35c966 : drm/nouveau/tmr: detect stalled gpu timer and break out of waits
a31e24a781bc : drm/nouveau/devinit/gm200-: export function to upload+execute PMU/PRE_OS
7919faab51e6 : drm/nouveau/bios: translate USB-C connector type
2d5257b73e1a : drm/nouveau/bios: translate additional memory types
936a1678f3f8 : drm/nouveau/core: support multiple nvdec instances
3c7fc252b3fa : drm/nouveau/drm/nouveau: Don't forget to label dp_aux devices
b89fdf7ae850 : drm/nouveau/drm/nouveau: Check rc from drm_dp_mst_topology_mgr_resume()
6f5521da028c : drm/nouveau: Add size to vbios.rom file in debugfs
67287964dae3 : drm/nouveau: Add strap_peek to debugfs
167e63702d09 : ARM: imx: fix dependencies on imx7ulp
590319560528 : PM / devfreq: add devfreq_suspend/resume() functions
83f8ca45afbf : PM / devfreq: add support for suspend/resume of a devfreq device
633141721b5b : PM / devfreq: refactor set_target frequency function
fb7255a92311 : platform/x86: mlx-platform: Convert to use SPDX identifier
52675da1d087 : Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces
e2883859dd0b : platform/x86: mlx-platform: Allow mlxreg-io driver activation for new systems
440f343df199 : platform/x86: mlx-platform: Fix LED configuration
edd45cba5ed7 : platform/x86: mlx-platform: Fix tachometer registers
3752e5c764b4 : platform/x86: mlx-platform: Rename new systems product names
59e96ec85e8e : platform/x86: mlx-platform: Add definitions for new registers
8cc196d6ef86 : neighbor: gc_list changes should be protected by table lock
2a9d92fb3a12 : mtd: atmel-quadspi: disallow building on ebsa110
9049fce897ed : usb: chipidea: imx: allow to configure oc polarity on i.MX25
1bf4743f641d : usb: chipidea: imx: Warn if oc polarity isn't specified
a82bf696aa39 : usb: chipidea: imx: support configuring for active low oc signal
4dddb862d3e3 : doc: usb: ci-hdrc-usb2: Add pinctrl properties for HSIC pin groups
2c4593ecc920 : usb: chipidea: host: override ehci->hub_control
7c8e8909417e : usb: chipidea: imx: add HSIC support
014abe34a909 : usb: chipidea: add flag for imx hsic implementation
dbd08fe59cf8 : ASoC: simple-scu-card: tidyup asoc_simple_card_parse_daifmt() timing
4fb7f4df49d3 : ASoC: simple-card: use cpu/codec pointer on simple_dai_props
b7934ba4147a : dm: fix inflight IO check
2b320e046495 : ASoC: simple-card-utils: fix build warning without CONFIG_OF
e9dc919043c5 : ASoC: sdm845: add rt5663 codec select
2b96edb57070 : regulator: s2mps11: Hand over GPIO to regulator core
870311e52bbf : regulator: tps65090: Hand over GPIO to regulator core
1f5163fcf152 : regulator: s5m8767: Hand over GPIO to regulator core
b23328d76dba : regulator: da9211: Hand over GPIO to regulator core
48bd226f0ab3 : regulator: max8973: Let core handle GPIO descriptor
891ddbc79a61 : gpio: Add devm_gpiod_unhinge()
cb28ee388e46 : gpio: devres: Handle nonexclusive GPIOs
ec757001c818 : gpio: Enable nonexclusive gpiods from DT nodes
d03c63dbcaa1 : regulator: max77686: Let core handle GPIO descriptor
fe6c473e3e41 : gpio: Export gpiod_get_from_of_node()
894077d5c871 : regulator: max8952: Let core handle GPIO descriptor
2bb8ede0b141 : regulator: lp8788-ldo: Let core handle GPIO descriptor
e8a33aa0e3bc : regulator: lm363x: Let core handle GPIO descriptor
5e6f3ae5c13b : regulator: fixed: Let core handle GPIO descriptor
0edb040d416a : regulator: core: Track dangling GPIO descriptors
3d9cbe37c16f : libnvdimm, namespace: Replace kmemdup() with kstrndup()
9065ed1281a5 : libnvdimm, label: Switch to bitmap_zalloc()
69bd48404f25 : net/sched: Remove egdev mechanism
df2ef3bff193 : net/mlx5e: Add GRE protocol offloading
0621e6fc5ed2 : net: Add netif_is_gretap()/netif_is_ip6gretap()
101f4de9dd52 : net/mlx5e: Move TC tunnel offloading code to separate source file
54c177ca9c6e : net/mlx5e: Branch according to classified tunnel type
4d70564d1c9e : net/mlx5e: Refactor VXLAN tunnel decap offloading code
ea7162ac3a33 : net/mlx5e: Refactor VXLAN tunnel encap offloading code
ef381359e3a8 : net/mlx5e: Replace egdev with indirect block notifications
d11afc260037 : net/mlx5e: Propagate the filter's net device to mlx5e structures
71d82d2a9032 : net/mlx5e: Provide the TC filter netdev as parameter to flower callbacks
f5bc2c5de101 : net/mlx5e: Support TC indirect block notifications for eswitch uplink reprs
ec1366c20721 : net/mlx5e: Store eswitch uplink representor state on a dedicated struct
fc979933bcf1 : rtc: pcf85363: Add support for NXP pcf85263 rtc
bae5e94bea18 : dt-bindings: rtc: pcf85363: Document pcf85263 real-time clock
ecb4a353d3af : rtc: pcf8523: don't return invalid date when battery is low
9f619d4769a2 : ACPI/nfit: Adjust annotation for why return 0 if fail to find NFIT at start
9bf3aa446447 : libnvdimm, bus: Check id immediately following ida_simple_get
2cb5e4743ab5 : dt-bindings: rtc: use a generic node name for ds1307
302da0cdf784 : drm/i915: Use intel_ types more consistently for color management code (v2)
cd1d3ee90e5e : drm/i915: Use intel_ types more consistently for watermark code (v2)
cfc542411bd4 : tools/bpf: rename *_info_cnt to nr_*_info
b4f8623c0cef : tools/bpf: sync kernel uapi bpf.h to tools directory
11d8b82d2222 : bpf: rename *_info_cnt to nr_*_info in bpf_prog_info
7a5725ddc6e1 : bpf: clean up bpf_prog_get_info_by_fd()
0f51659a438e : clk: Loongson1: Remove usage of CLK_IS_BASIC
f246affc0825 : clk: samsung: s3c2410: Remove usage of CLK_IS_BASIC
354e12100665 : clk: versatile: sp810: Remove usage of CLK_IS_BASIC
5a727ff63032 : clk: hisilicon: Remove usage of CLK_IS_BASIC
c0156e5509e4 : clk: h8300: Remove usage of CLK_IS_BASIC
2239fe59ace6 : clk: axm5516: Remove usage of CLK_IS_BASIC
c179c21e2c7a : clk: st: Remove usage of CLK_IS_BASIC
ddbae6658d4d : clk: renesas: Remove usage of CLK_IS_BASIC
4014c08ba394 : bus: ti-sysc: Check for no-reset and no-idle flags at the child level
4f2122473363 : ARM: OMAP2+: Check also the first dts child for hwmod flags
6c22a11957f4 : net/mlx5: Remove the get protocol device interface entry
a2c6162b12f1 : net/mlx5: Support extended destination format in flow steering command
aa39c2c0e44d : net/mlx5: E-Switch, Change vhca id valid bool field to bit flag
1b115498598f : net/mlx5: Introduce extended destination fields
5886a96ad19d : net/mlx5: Revise gre and nvgre key formats
fd4572b3ff3f : net/mlx5: Add monitor commands layout and event data
8d6b57e64459 : net/mlx5: Add support for plugged-disabled cable status in PME
37a12aae06fd : net/mlx5: Add support for PCIe power slot exceeded error in PME
c2fb3db22d35 : net/mlx5: Rework handling of port module events
4ba09f69e20d : mtip32xx: use BLK_STS_DEV_RESOURCE for device resources
e4025e46f093 : mtip32xx: avoid using semaphores
a07995be61e1 : PM: Switch to use %ptR
906254441564 : m68k/mac: Switch to use %ptR
804cfcb98232 : Input: hp_sdc_rtc - Switch to use %ptR
d54fb4861666 : rtc: tegra: Switch to use %ptR
5527842eab23 : rtc: s5m: Switch to use %ptR
9a1bacf4239e : rtc: s3c: Switch to use %ptR
1921cab11723 : rtc: rx8025: Switch to use %ptR
a3f60bb35fca : rtc: rx6110: Switch to use %ptR
0991e754b99c : rtc: rk808: Switch to use %ptR
b2db0a291ac6 : rtc: puv3: Switch to use %ptR
4f5ef6eec475 : rtc: pm8xxx: Switch to use %ptR
93206f9315bb : rtc: pic32: Switch to use %ptR
8d2e6b22bbc6 : rtc: pcf50633: Switch to use %ptR
148137607246 : rtc: mcp795: Switch to use %ptR
ad78343e40cb : rtc: m48t59: Switch to use %ptR
22b844ae3318 : rtc: m41t80: Switch to use %ptR
285166cb8c77 : rtc: at91sam9: Switch to use %ptR
d422f8835d29 : rtc: at91rm9200: Switch to use %ptR
5548cbf7f148 : rtc: Switch to use %ptR
4d42c44727a0 : lib/vsprintf: Print time and date in human readable format via %pt
cb8ce7111117 : drm/dp/mst: Validate REMOTE_I2C_READ harder
27b4feb7fe37 : devicetree,xen: add xen,shared-memory binding
6e9982918c3f : iio: bmi160: use all devm functions in probe
b422847877e3 : mtd: spi-nor: Add support for is25lp016d
816873eaeec6 : mtd: spi-nor: parse SFDP 4-byte Address Instruction Table
d05e21e3cfc7 : mtd: spi-nor: Add 4B_OPCODES flag to is25lp256
e9f3a2bcc374 : mtd: spi-nor: Add an SPDX tag to spi-nor.{c,h}
eb6ec1d79b40 : mtd: spi-nor: Make the enable argument passed to set_byte() a bool
b296379fef7c : mtd: spi-nor: Stop passing flash_info around
f10aa369d5c2 : mtd: spi-nor: Avoid forward declaration of internal functions
87f3ed184d97 : mtd: spi-nor: Drop inline on all internal helpers
2bffa65da43e : mtd: spi-nor: Add a post BFPT fixup for MX25L25635E
2aaa5f7e0c07 : mtd: spi-nor: Add a post BFPT parsing fixup hook
548ed6847f53 : mtd: spi-nor: Add the SNOR_F_4B_OPCODES flag
84a1c2109d23 : mtd: spi-nor: cast to u64 to avoid uint overflows
4cc106f8f245 : mtd: spi-nor: Add support for IS25LP032/064
a98086e00420 : mtd: spi-nor: add entry for mt35xu512aba flash
0005aad09453 : mtd: spi-nor: add macros related to MICRON flash
f66734ae2d8d : mtd: spi-nor: mark desirable switch case fall through
815541713730 : mtd: spi-nor: Add support for mx25u12835f
d720a43333b0 : mtd: spi-nor: Add Winbond w25q128jv support
e7b65a49c43f : mtd: spi-nor: remove unneeded smpt zeroization
2e62246b08a6 : clk: bd718x7: Initial support for ROHM bd71837/bd71847 PMIC clock
e9e863dc1dc8 : ARM: meson: select HAVE_ARM_TWD and ARM_GLOBAL_TIMER
c978ae9bde58 : drm/dp/mst: Configure no_stop_bit correctly for remote i2c xfers
816b6931315b : drm/amdgpu/powerplay: Add special avfs cases for some polaris asics (v3)
8146aace60c7 : led: triggers: Initialize LED_INIT_DEFAULT_TRIGGER if trigger is brought after class
02d31765bb35 : led: triggers: Add LED_INIT_DEFAULT_TRIGGER flag
10a5ce985399 : bpf: bpftool: Fix newline and p_err issue
2e431a1788c5 : drm/amdgpu: remove set but not used variable 'grbm_soft_reset'
08d1bdd4cc57 : drm/amdgpu: Limit vm max ctx number to 4096
31edd7c0a813 : drm/amdgpu: bypass RLC init under sriov for Tonga (v2)
05d9fcbcf402 : MAINTAINERS: add drivers/soc/amlogic/ to amlogic list
f56c06271c1c : soc: amlogic: meson-clk-measure: Add missing REGMAP_MMIO dependency
c4f7bd4a4275 : led: triggers: Break the for loop after default trigger is found
d8ed257f313f : tcp: handle EOR and FIN conditions the same in tcp_tso_should_defer()
924352c3d634 : net: dsa: ksz: Add reset GPIO handling
a324d6e454aa : net: dsa: ksz: Add optional reset GPIO to Microchip KSZ switch binding
4e6feb7adb9a : bonding: convert to DEFINE_SHOW_ATTRIBUTE
a93f5b569625 : fjes: convert to DEFINE_SHOW_ATTRIBUTE
5061e3f43b7d : net: xenbus: convert to DEFINE_SHOW_ATTRIBUTE
f578e6764958 : ieee802154: at86rf230: convert to DEFINE_SHOW_ATTRIBUTE
b1dd054dbb72 : ipvlan: Remove a useless comparison
c1c8c27701b8 : net: hns3: fix spelling mistake "offser" -> "offset"
f071bcebee0a : clk: qcom: Move to menuconfig and reduce lines
3cc48976e976 : clk: imx6q: handle ENET PLL bypass
a29be9185d19 : clk: imx6q: optionally get CCM inputs via standard clock handles
f7542d817733 : clk: imx6q: reset exclusive gates on init
929914946fa6 : clk: imx6q: add DCICx clocks gate
0efcc2c0fd20 : clk: imx6sl: ensure MMDC CH0 handshake is bypassed
4a1daf29d33d : arm64: mm: EXPORT vabits_user to modules
67ee606a6bbb : clk: sunxi-ng: a64: Allow parent change for VE clock
f357b3a7e17a : arm64: smp: Handle errors reported by the firmware
66f16a24512f : arm64: smp: Rework early feature mismatched detection
68d23da4373a : arm64: Kconfig: Re-jig CONFIG options for 52-bit VA
b9567720a1b8 : arm64: mm: Allow forcing all userspace addresses to 52-bit
67e7fdfcc682 : arm64: mm: introduce 52-bit userspace support
a96a33b1ca57 : arm64: mm: Prevent mismatched 52-bit VA support
e842dfb5a2d3 : arm64: mm: Offset TTBR1 to allow 52-bit PTRS_PER_PGD
e5d99157459f : arm64: mm: Define arch_get_mmap_end, arch_get_mmap_base
363524d2b122 : arm64: mm: Introduce DEFAULT_MAP_WINDOW
f6795053dac8 : mm: mmap: Allow for "high" userspace addresses
9f83cfdb1ace : sata_rcar: fix deferred probing
b708a3cc9600 : selftests: do not macro-expand failed assertion expressions
33e7a8422546 : clk: imx: remove redundant initialization of ret to zero
6e8830674ea7 : arm64: kasan: Increase stack size for KASAN_EXTRA
e434b8cdf788 : bpf: relax verifier restriction on BPF_MOV | BPF_ALU
45fe439bc369 : fgraph: Add comment to describe ftrace_graph_get_ret_stack
e4c07bf9867a : arm64: ftrace: Set FTRACE_MAY_SLEEP before ftrace_modify_all_code()
a0572f687fb3 : ftrace: Allow ftrace_replace_code() to be schedulable
dbc3f042fbc8 : selftests/ftrace: Add testcases for dynamic event
1ce25e9f6fff : tracing: Add generic event-name based remove event method
7e1413edd619 : tracing: Consolidate trace_add/remove_event_call back to the nolock functions
5fd98eb7e8ce : ARM: dts: uniphier: add MIO DMAC nodes
072ae88ad2f6 : arm64: dts: uniphier: Add all CPUs in cooling maps
7f63196eaa83 : ASoC: Intel: kbl_da7219_max98927: fix the audio jack button remapping
02e5af657562 : ASoC: Intel: bytcr_rt5640: Add quirk for the Point of View Mobii TAB-P1005W-232
271248f4c2bf : ASoC: Intel: bytcr_rt5640: Add quirk for the Prowise PT301 tablet
6f75723190d8 : dm: remove the pending IO accounting
e016b78201a2 : block: return just one value from part_in_flight
1226b8dd0e91 : block: switch to per-cpu in-flight counters
5b18b5a73760 : block: delete part_round_stats and switch to less precise counting
112f158f66cb : block: stop passing 'cpu' to all percpu stats methods
dbd3bbd291a0 : dm rq: leverage blk_mq_queue_busy() to check for outstanding IO
80a787ba3809 : dm: dont rewrite dm_disk(md)->part0.in_flight
37cf28d3b5bc : eeprom: at24: add support for 24c2048
6c0c5dc33ff4 : dt-bindings: eeprom: at24: add "atmel,24c2048" compatible string
c7fe060885c4 : user/Makefile: Fix typo and capitalization in comment section
33309ecda007 : arm64: Fix minor issues with the dcache_by_line_op macro
e9e685480b74 : ARM: dts: Fix hsi gdd range for omap4
89cddc563743 : iommu/arm-smmu: Add support for qcom,smmu-v2 variant
f1518cd84b44 : dt-bindings: arm-smmu: Add bindings for qcom,smmu-v2
655e364374e7 : iommu/arm-smmu: Add the device_link between masters and smmu
d4a44f0750bb : iommu/arm-smmu: Invoke pm_runtime across the driver
96a299d24cfb : iommu/arm-smmu: Add pm_runtime/sleep ops
a868e8530441 : iommu/arm-smmu-v3: Use explicit mb() when moving cons pointer
84a9a7577496 : iommu/arm-smmu-v3: Avoid memory corruption from Hisilicon MSI payloads
3cd508a8c137 : iommu/arm-smmu-v3: Fix big-endian CMD_SYNC writes
a457b0f7f50d : arm64: Add configuration/documentation for Cortex-A76 erratum 1165522
eb036ad2ddf0 : arm64: KVM: Handle ARM erratum 1165522 in TLB invalidation
1e4448c5ddbe : arm64: KVM: Add synchronization on translation regime change for erratum 1165522
8b2cca9ade2c : arm64: KVM: Force VHE for systems affected by erratum 1165522
793d5d9213c7 : arm64: Add TCR_EPD{0,1} definitions
bfae1b98ef0b : arm64: KVM: Install stage-2 translation before enabling traps
33e5f4e50917 : KVM: arm64: Rework detection of SVE, !VHE systems
c987876a80e7 : arm64: KVM: Make VHE Stage-2 TLB invalidation operations non-interruptible
2a9cee5b7a7e : arm64: remove arm64ksyms.c
dbd3196299fe : arm64: frace: use asm EXPORT_SYMBOL()
ac0e8c72b03b : arm64: string: use asm EXPORT_SYMBOL()
56c08ec5162c : arm64: uaccess: use asm EXPORT_SYMBOL()
50fdecb292e0 : arm64: page: use asm EXPORT_SYMBOL()
23fe04c0c58c : arm64: smccc: use asm EXPORT_SYMBOL()
abb77f3d9640 : arm64: tishift: use asm EXPORT_SYMBOL()
386b3c7bdafc : arm64: add EXPORT_SYMBOL_NOKASAN()
03ef055fd364 : arm64: move memstart_addr export inline
2d7c89b02c62 : arm64: remove bitop exports
77990464bb39 : xfrm: clean an indentation issue, remove a space
244add8ebfb2 : usb: dwc3: gadget: Disable CSP for stream OUT ep
32658d2c8073 : drm/ast: Remove set but not used variable 'bo'
16bff572cc66 : drm/dp-mst-helper: Remove hotplug callback
e80c1a9d5f51 : printk: fix printk_time race.
ef688fc79c54 : platform/x86: intel_telemetry: convert to DEFINE_SHOW_ATTRIBUTE
3b1f99558ddc : platform/x86: intel_pmc_core: convert to DEFINE_SHOW_ATTRIBUTE
599eefffcf6b : platform/x86: thinkpad_acpi: Cleanup quirks macros
01688a6d66b5 : USB: serial: mos7840: remove set but not used variables 'number, serial'
4addd2640fca : exec: make prepare_bprm_creds static
a40612ef0ee1 : genheaders: %-<width>s had been there since v6; %-*s - since v7
67566ae474e6 : gpio: lpc18xx: fix GPIO controller driver build as a module
930e12992ed3 : parisc: syscalls: ignore nfsservctl for other architectures
575afc4d7f60 : parisc: generate uapi header and system call table files
85e69701f58c : parisc: add system call table generation support
28ff62a4b41e : parisc: remove __NR_Linux from uapi header file.
dbf91a54f7cb : parisc: add __NR_syscalls along with __NR_Linux_syscalls
dfddd1a841c6 : parisc: move __IGNORE* entries to non uapi header
cc10ce0c51b1 : usb: dwc2: disable power_down on Amlogic devices
a2b8419a9e29 : drm/i915/gvt: remove unused parameter for hypervisor's host_exit call
2313b1897f57 : drm/i915/gvt: mandatory require hypervisor's host_init
c4bff35ca1bf : parisc: Fix HP SDC hpa address output
785145171d17 : parisc: Fix serio address output
8cc28269b957 : parisc: Split out alternative live patching code
0a1e8258a4fe : ext4: compare old and new mode before setting update_mode flag
a73900b826ce : ARM: dts: imx: add imx7ulp evk support
20434dc92c05 : ARM: dts: imx: add common imx7ulp dtsi support
61ccb001534b : dt-bindings: fsl: add imx7ulp pm related components bindings
2bf5751726e8 : dt-bindings: fsl: add compatible for imx7ulp evk
7f68ffe0617b : ARM: dts: imx7d-pico: Add the imx7d-pico-hobbit variant
9c77ba961ff2 : ARM: dts: imx7d-pico-pi: Extend peripherals support
f13f571ac8a1 : ARM: dts: imx7d-pico: Extend peripherals support
bb1ff7ed6c1a : ARM: dts: imx7d-pico: Improve WiFi regulator name
26255a529769 : ARM: dts: imx7d-pico: Pass the Ethernet PHY reset GPIO
ce4844344330 : ARM: dts: imx7d-pico: Pass the USBOTG1_PWR pinctrl
4edbe6aa46d1 : ARM: dts: imx7d-pico-pi: Move SoM related part to imx7d-pico.dtsi
a26aec533ec0 : ARM: dts: imx7d-pico: Switch to SPDX identifier
50536c661194 : ARM: dts: imx7d-pico: Do not harcode the memory size
7300375f181e : net/mlx5: Move flow counters data structures from flow steering header
bdefffd13bf2 : IB/mlx5: Use helper to get CQE opcode
6254adeb1f69 : net/mlx5: Use helper to get CQE opcode
fe206c209314 : net/mlx5: When fetching CQEs return CQE instead of void pointer
79da07dec740 : ARM: dts: imx51-zii-rdu1: Do not specify "power-gpio" for hpa1
81c0039b13c1 : ARM: dts: imx6ul: Remove extra space between node name and brace
5649dbd31ef7 : ARM: dts: imx6qdl-sabresd: Use GPIO_ACTIVE_HIGH for regulators
ca5c36ba42c1 : ARM: dts: imx6ul: add flexcan support
006303d6ba8e : ARM: dts: imx5: add gpu nodes
47853f18b635 : ARM: dts: imx6qdl-sabresd: add accelerometer sensor support
9e6a7c47c3c4 : ARM: dts: imx6qdl-sabresd: add magnetometer sensor support
ab43e9840490 : ARM: dts: imx6qdl-sabresd: add light sensor support
75ad7ff1797f : ARM: dts: imx6qdl-sabresd: Move regulators outside of "simple-bus"
404c0c9314f4 : ARM: dts: imx6qdl: Fix memory node duplication
69bf2fec500b : ARM: dts: imx6dl-mamoj: Add a memory node
998a84c27a7f : ARM: dts: imx53-voipac-dmm-668: Fix memory node duplication
3e03b4ac5045 : ARM: dts: vf610-zii-scu4-aib: Add HI8435 support
c9a8cf0f1d69 : ARM: dts: imx6qdl-sabresd: add egalax touch screen support on i2c2 bus
cf1bb82b0bd5 : ARM: dts: imx7s: Add flexcan stop mode wakeup support
f049557e478b : ARM: dts: imx6ul: Add flexcan stop mode wakeup support
d2463e8631ce : ARM: dts: imx6qdl: Add flexcan stop mode wakeup support
807d043c1226 : ARM: dts: imx6sx: Add flexcan stop mode wakeup support
0aa49c61995f : ARM: dts: imx6ul-pico: Add the imx6ul-pico-pi variant
cb430d971a56 : ARM: dts: imx6ul-pico-hobbit: Extend peripherals support
4a20c26023f3 : ARM: dts: imx6ul-pico-hobbit: Make the child led nodes standard
093f911dba8c : ARM: dts: imx6ul-pico-hobbit: Move SoM related part to imx6ul-pico.dtsi
dda0553cc270 : ARM: dts: imx6ul-pico-hobbit: Switch to SPDX identifier
1b9c329e1d02 : ARM: dts: ls1021a: add qdma device tree nodes
f535d1009855 : ARM: dts: vf: Fix memory node duplication
d7f3894f0e46 : ARM: dts: imx7: Correct mask for GIC PPI interrupts
0c29339d53bf : ARM: dts: imx6ul: Correct mask for GIC PPI interrupts
f46af111c694 : ARM: dts: imx53: Switch to SPDX identifier
9a79142655a4 : ARM: dts: imx50: Switch to SPDX identifier
577f0104e3fc : ARM: dts: imx6qdl-sabreauto: add flexcan support
57ab56fa0b94 : ARM: dts: imx6sx-sabreauto: add flexcan support
88dddae62eef : ARM: dts: imx6sx-sdb: add flexcan support
f820ca29bfde : ARM: dts: ls1021a: add nodes for PWMs
7ccdc892104e : ARM: dts: ccimx6ulsbcpro: Add support for Goodix touch controller
429c4580287c : ARM: dts: ccimx6ulsbcpro: Enable AUO G101EVN010 lcdif panel
59d8bb363f56 : ARM: dts: imx25: Fix memory node duplication
38715dcd49b4 : ARM: dts: imx27: Fix memory node duplication
62864d5665c4 : ARM: dts: imx1: Fix memory node duplication
32018d1525c6 : ARM: dts: imx28: Fix memory node duplication
b629e83520fa : ARM: dts: imx23: Fix memory node duplication
07a4b4600974 : ARM: dts: imx6: Switch NXP board dts to SPDX identifier
d9359f580797 : ARM: dts: imx6qdl-wandboard: Switch to SPDX identifier
aab5e3ea95b9 : ARM: dts: imx50: Fix memory node duplication
88d22f13a66c : ARM: dts: imx6sll-evk: use WDOG_B pin reset
366a209c928a : ARM: dts: imx6sll-evk: add debug LED support
4f6de45f1eee : ARM: dts: imx6qdl-sabreauto: Enable pcie
7fa8ab65ee15 : ARM: dts: imx6sl: Fix memory node duplication
216f35fedd86 : ARM: dts: imx6sx: Fix memory node duplication
750d8df6e7b2 : ARM: dts: imx6ul: Fix memory node duplication
76368cca639e : ARM: dts: imx6ul-ccimx6ulsom: Add memory node to board dts
3f343ec3eabc : ARM: dts: imx7d-sdb: add rev-a board support
4d8aa0097dcc : ARM: dts: ls1021a: Add all CPUs in cooling maps
63e71fedc07c : ARM: dts: Add support for emtrion emCON-MX6 series
d87cf8ce5282 : dt-bindings: arm: Document emtrion emCON-MX6 bindings
fd12087d4882 : ARM: dts: imx: Add an cpu0 label for imx6dl devices
4ca7dbdb06c1 : ARM: dts: imx: Add dummy PHYs for HSIC-only USB controllers
7cd1abb3ae6b : ARM: dts: imx6sx: specify proper clock for nodes with dummy clock
4246bd46ee99 : ARM: dts: ls1021a: removed compatible string "snps,dw-pcie"
ac8ed2824e8d : dt-bindings: pci: layerscape-pci: removed compatible string "snps,dw-pcie"
8ff7754ae1f5 : dt-bindings: pci: layerscape-pci: add compatible strings "fsl,ls1043a-pcie"
29988e867cb1 : ARM: dts: imx7: Fix memory node duplication
8721610a6c2b : ARM: dts: imx35: Fix memory node duplication
013d37e4707e : ARM: dts: imx31: Fix memory node duplication
d2cf9fd30153 : ARM: dts: imx6sx: Complete the PXP support
6ff9ec2fea5f : ARM: dts: imx6sl: vddpu is NOT an always-on regulator
48dd72f82aca : ARM: dts: imx6sll: remove unused property in gpc node
e8fd17b900a4 : ARM: dts: imx53: Fix memory node duplication
6a9681168b83 : ARM: dts: imx51: Fix memory node duplication
de70d0e9d43d : ARM: imx: add initial support for imx7ulp
7c41ea57beb2 : ARM: debug-imx: only define DEBUG_IMX_UART_PORT if needed
b6444cf5fa60 : soc: imx: gpc: Increase GPC_CLK_MAX to 7
58ab5e32e6fd : sbitmap: silence bogus lockdep IRQ warning
01d3240a04f4 : media: bpf: add bpf function to report mouse movement
b053b439b72a : bpf: libbpf: bpftool: Print bpf_line_info during prog dump
3d65014146c6 : bpf: libbpf: Add btf_line_info support to libbpf
f0187f0b17fa : bpf: libbpf: Refactor and bug fix on the bpf_func_info loading logic
4d6304c76355 : bpf: Add unit tests for bpf_line_info
05687352c600 : bpf: Refactor and bug fix in test_func_type in test_btf.c
ee491d8dbe49 : bpf: tools: Sync uapi bpf.h
c454a46b5efd : bpf: Add bpf_line_info support
31eb42bd9353 : watchdog: w83627hf_wdt: Add quirk for Inves system
06f8f2ca0585 : watchdog: cpwd: add of_node_put()
e990e1274187 : watchdog: renesas_wdt: don't set divider while watchdog is running
63fea0af43af : x86, powerpc: Remove -funit-at-a-time compiler option entirely
829889ac4a7d : x86/um: Remove -fno-unit-at-a-time workaround for pre-4.0 GCC
3baffc4a84d7 : ALSA: hda/intel: Refactoring PM code
0832e93632c6 : Input: rotary-encoder - don't log EPROBE_DEFER to kernel log
a60956ed72f7 : net: dsa: Make dsa_master_set_mtu() static
91ba47957379 : net: dsa: Restore MTU on master device on unload
dc9d38cec71c : net: phy: mdio-gpio: Add phy_ignore_ta_mask to platform data
04fa26bab06d : net: phy: mdio-gpio: Add platform_data support for phy_mask
0e2b81f7b52a : tracing: Remove unneeded synth_event_mutex
7bbab38d07f3 : tracing: Use dyn_event framework for synthetic events
0597c49c69d5 : tracing/uprobes: Use dyn_event framework for uprobe events
6212dd29683e : tracing/kprobes: Use dyn_event framework for kprobe events
5448d44c3855 : tracing: Add unified dynamic event framework
d00bbea9456f : tracing: Integrate similar probe argument parsers
faacb361f271 : tracing: Simplify creation and deletion of synthetic events
fc800a10be26 : tracing: Lock event_mutex before synth_event_mutex
547cd9eacd1c : tracing/uprobes: Add busy check when cleanup all uprobes
a7b1d74e872a : tracing: Change default buffer_percent to 50
03329f993978 : tracing: Add tracefs file buffer_percentage
2c2b0a78b373 : ring-buffer: Add percentage of ring buffer full to wake up reader
9c8e2f6d3d36 : scripts/recordmcount.{c,pl}: support -ffunction-sections .text.* section names
ca16b0fbb052 : tracing: Have trace_stack nr_entries compare not be so subtle
b0e21a61d319 : function_graph: Have profiler use new helper ftrace_graph_get_ret_stack()
76b42b63ed0d : function_graph: Move ftrace_graph_ret_addr() to fgraph.c
688f7089d885 : fgraph: Add new fgraph_ops structure to enable function graph hooks
317e04ca905a : tracing: Rearrange functions in trace_sched_wakeup.c
e73e679f656e : fgraph: Move function graph specific code into fgraph.c
c8dd0f458745 : function_graph: Do not expose the graph_time option when profiler is not configured
3306fc4aff46 : ftrace: Create new ftrace_internal.h header
761efe8a94cf : function_graph: Remove the use of FTRACE_NOTRACE_DEPTH
421d1069cd85 : arm64: function_graph: Remove use of FTRACE_NOTRACE_DEPTH
f18fd0f560eb : ARM: dts: Bump Gemini platforms to use 100ms debounce
d6d0cef55e5b : ARM: dts: Add the FOTG210 USB host to Gemini boards
d88b11ef91b1 : ARM: dts: Fix up SQ201 flash access
137cd7100ec6 : ARM: dts: Enable Gemini flash access
738a05e67343 : ARM: dts: Fix up the D-Link DIR-685 MTD partition info
97ef7b4c5501 : ip: silence udp zerocopy smatch false positive
cb14e6d6d8f4 : leds: pwm: Use OF variant of LED registering function
e5a0436dd08a : leds: pwm: Simplify with resource-managed devm_led_classdev_register()
b086592e5dcd : leds: gpio: Drop unneeded manual of_node assignment
0e76df5c9783 : iio: dac: ad5686: fix bit shift read register
12d323cf6dd5 : iio:dac:ad5686: Add AD5310R support
7cd3cf3540a3 : drm/vc4: Add support for X/Y reflection
8e75d582db02 : drm/vc4: Fix negative X/Y positioning on SAND planes
4b1bacab61aa : x86/kprobes: Remove trampoline_handler() prototype
ad3bc25a3207 : x86/kernel: Fix more -Wmissing-prototypes warnings
5c608d4dd49a : Revert "Staging: iio: adt7316: Add an extra check for 'ret' equals to 0"
c3e566c8cb55 : dt-bindings: iio: accel: use a generic node name for lis302
d45ebf1f986d : iio: core: check 'info' value before registering the device
dfc1259a3f7a : arm64: dts: clearfog-gt-8k: describe mini-PCIe CON2 USB
b1f0bbe27000 : arm64: dts: add support for Macchiatobin Single Shot board
43ebc7c1b3ed : arm64: dts: marvell: armada-37xx: Enable emmc on espressobin
29cadd2bb667 : scsi: Fix a harmless double shift bug
3236b458c475 : nvme: remove unused function nvme_ctrl_ready
49cd84b6f8b6 : nvme: implement Enhanced Command Retry
5a3a6d696586 : nvmet: fix the structure member indentation
cb019da3dabf : nvmet: use unlikely for req status check
ad1f824948e4 : nvmet-rdma: Add unlikely for response allocated check
5c4072ad1c15 : nvme: Remove unused forward declaration
8154ed730bc6 : nvme: disable fabrics SQ flow control when asked by the user
9b95d2fb857f : nvmet: expose support for fabrics SQ flow control disable in treq
0445e1b5a2fe : nvmet: don't override treq upon modification.
e6a622fd6d66 : nvmet: support fabrics sq flow control
6e2e312ea7ff : nvmet-fc: remove the IN_ISR deferred scheduling options
03198c4d9fc8 : nvmet: mark nvmet_genctr static
b662a078576e : nvmet: enable Discovery Controller AENs
253928eec61a : nvmet: allow host connect even if no allowed subsystems are exported
6a8ec0ac5ede : nvmet: add support to Discovery controllers for commands
f301c2b13689 : nvmet: add defines for discovery change async events
90107455cce7 : nvmet: make kato and AEN processing for use by other controllers
f9362ac1738a : nvmet: allow Keep Alive for Discovery controller
7114ddeb40c0 : nvmet: change aen mask functions to use bit numbers
6c8312ad509c : nvmet: provide aen bit functions for multiple controller types
50a909db36f2 : nvmet: use IOCB_NOWAIT for file-ns buffered I/O
c09305ae4997 : nvmet: support for traffic based keep-alive
6e3ca03ee934 : nvme: support traffic based keep-alive
3e53ba38a940 : nvme: cache controller attributes
12b2117161dd : nvme: introduce ctrl attributes enumeration
103e515efa89 : nvme: add a numa_node field to struct nvme_ctrl
1190203555ec : nvme: consolidate memset calls in the nvme_setup_cmd path
5938870247be : blk-mq: re-build queue map in case of kdump kernel
4705de735b33 : blkcg: put back rcu lock in blkcg_bio_issue_check()
d3fcdff19054 : block: convert io-latency to use rq_qos_wait
b6c7b58f5fcc : block: convert wbt_wait() to use rq_qos_wait()
84f603246db9 : block: add rq_qos_wait to rq_qos
7754f669ffde : blkcg: rename blkg_try_get() to blkg_tryget()
7fcf2b033b84 : blkcg: change blkg reference counting to use percpu_ref
6f70fb66182b : blkcg: remove bio_disassociate_task()
fc5a828bfad6 : blkcg: remove additional reference to the css
db6638d7d177 : blkcg: remove bio->bi_css and instead use bio->bi_blkg
fd42df305f80 : blkcg: associate writeback bios with a blkg
6a7f6d86a561 : blkcg: associate a blkg for pages being evicted by swap
e439bedf6b24 : blkcg: consolidate bio_issue_init() to be a part of core
5cdf2e3fea5e : blkcg: associate blkg when associating a device
892ad71f622b : dm: set the static flush bio device on demand
2268c0feb0ff : blkcg: introduce common blkg association logic
beea9da07d8a : blkcg: convert blkg_lookup_create() to find closest blkg
b978962ad4f7 : blkcg: update blkg_lookup_create() to do locking
0fe061b9f03c : blkcg: fix ref count issue with bio_blkcg() using task_css
6e0de61107f0 : blk-mq: remove QUEUE_FLAG_POLL from default MQ flags
de55b786b8a6 : scsi: lpfc: update driver version to 12.0.0.9
7c4042a4d0b7 : scsi: lpfc: Fix dif and first burst use in write commands
1165a5c2206c : scsi: lpfc: Fix driver release of fw-logging buffers
76558b257331 : scsi: lpfc: Correct topology type reporting on G7 adapters
1c36833d82ff : scsi: lpfc: Correct code setting non existent bits in sli4 ABORT WQE
0a9e9687acaf : scsi: lpfc: Defer LS_ACC to FLOGI on point to point logins
287aba259287 : scsi: lpfc: ls_rjt erroneus FLOGIs
92ea83a878c6 : scsi: lpfc: rport port swap discovery issue.
8b47ae69e049 : scsi: lpfc: Cap NPIV vports to 256
5a9eeff57f34 : scsi: lpfc: Fix kernel Oops due to null pring pointers
2c4c91415a05 : scsi: lpfc: Fix a duplicate 0711 log message number.
dea16bdae2f1 : scsi: lpfc: Fix discovery failures during port failovers with lots of vports
3e1f0718921c : scsi: lpfc: refactor mailbox structure context fields
0f31e9593a2f : scsi: lpfc: update manufacturer attribute to reflect Broadcom
cb34990b90f7 : scsi: lpfc: Fix panic when FW-log buffsize is not initialized
492ca4da6f07 : scsi: aha1542: Fix zeroday __udivdi3 warning
7171455354eb : scsi: zfcp: improve kdoc for return of zfcp_status_read_refill()
60a161b7e5b2 : scsi: zfcp: fix posting too many status read buffers leading to adapter shutdown
4b66810303f5 : scsi: sun_esp: Use of_node_name_eq for node name comparisons
3beeabd5f2d1 : scsi: target: perform t10_wwn ID initialisation in target_alloc_device()
2d882847280e : scsi: target: remove hardcoded T10 Vendor ID in INQUIRY response
54a6f3f6a43c : scsi: target: add device vendor_id configfs attribute
b2da4abf26e8 : scsi: target: consistently null-terminate t10_wwn strings
0de263577de5 : scsi: target: use consistent left-aligned ASCII INQUIRY data
75c1d48a338b : scsi: qla2xxx: NULL check before some freeing functions is not needed
f3e46ac47e42 : scsi: qedf: NULL check before some freeing functions is not needed
19c0507252c9 : scsi: megaraid_sas: NULL check before some freeing functions is not needed
c4e521b654e1 : scsi: qla2xxx: Split the __qla2x00_abort_all_cmds() function
14e9a890ec97 : scsi: csiostor: remove flush_scheduled_work()
636db60b8e91 : scsi: zfcp: make DIX experimental, disabled, and independent of DIF
1ff2d8c43bc2 : scsi: BusLogic: mark expected switch fall-through
09a5a24ff36f : scsi: ufs: Remove redundant sense size definition
7250d12d7319 : scsi: snic: Use vzalloc
58f5fa683725 : arm64: dts: ls1046a: add qdma device tree nodes
29813f669d89 : arm64: dts: ls1043a: add qdma device tree nodes
d9a71ef086e8 : arm64: dts: ls1088a: Add missing dma-ranges property
a2468676cc82 : arm64: dts: ls1088a: Move fsl-mc node
c9a1f24304cb : arm64: dts: fsl: Add all CPUs in cooling maps
8897f3255c9c : arm64: dts: Add support for NXP LS1028A SoC
1fa35bc09d48 : arm64: dts: layerscape: removed compatible string "snps,dw-pcie"
e3f230c066cd : scsi: fnic: Use vzalloc
aa2aa8884715 : arm64: dts: fsl: Add the status property disable PCIe
26a06c6e290e : arm64: dts: ls1012a: Add FRWY-LS1012A board support
3ad9800231d4 : scsi: target/core: Reduce the amount of code executed with a spinlock held
2c9fa49e100f : scsi: target/core: Make ABORT and LUN RESET handling synchronous
aaa00cc93c1d : scsi: target/core: Fix TAS handling for aborted commands
fbbd49235590 : scsi: target/core: Simplify the code for aborting SCSI commands
a014c3647a15 : scsi: target/core: Make it possible to wait from more than one context for command completion
db5b21a24e01 : scsi: target/core: Use system workqueues for TMF
ad669505c4e9 : scsi: target/core: Make sure that target_wait_for_sess_cmds() waits long enough
a95be3842c51 : scsi: target/core: Simplify transport_clear_lun_ref()
5d6cd9fe318b : scsi: target/core: Use kvcalloc() instead of open-coding it
e7f411049f51 : scsi: target/tcmu: Fix queue_cmd_ring() declaration
257edce66d31 : kbuild: exploit parallel building for CONFIG_HEADERS_CHECK
5e34bd1d548d : kbuild: remove a special handling for *.agh in Makefile.headersinst
0cbe3ac439bf : kconfig: remove k_invalid from expr_parse_string() return type
2aabbed6774f : kconfig: remove S_OTHER symbol type and correct dependency tracking
1508fec82e39 : kconfig: split out code touching a file to conf_touch_dep()
0849d212e395 : kconfig: rename conf_split_config() to conf_touch_deps()
75889e9be78f : kconfig: remove unneeded setsym label in conf_read_simple()
8d189159ac1e : tc-testing: gitignore, ignore generated test results
915c158deaf9 : tc-testing: Implement the TdcResults module in tdc
dfe465d33e7f : tc-testing: Add new TdcResults module
d37e56df23f9 : tc-testing: Add command timeout feature to tdc
0fbe82e628c8 : net: call sk_dst_reset when set SO_DONTROUTE
58956317c8de : neighbor: Improve garbage collection
630ba007f475 : net: hns3: add handling of RDMA RAS errors
c3529177db47 : net: hns3: handle hw errors of SSU
f69b10b317f9 : net: hns3: handle hw errors of PPU(RCB)
8fc9d3e3b46b : net: hns3: handle hw errors of PPP PF
7838f908e251 : net: hns3: add handling of hw errors of MAC
f6162d44126c : net: hns3: add handling of hw errors reported through MSIX
8bb147927c7c : net: hns3: deleted logging 1 bit errors
332fbf576579 : net: hns3: add handling of hw ras errors using new set of commands
481a626a603d : net: hns3: add optimization in the hclge_hw_error_set_state
381c356e9566 : net: hns3: rename process_hw_error function
166b04c3ee31 : net: hns3: deletes unnecessary settings of the descriptor data
f3fa4a94dbc2 : net: hns3: re-enable error interrupts on hw reset
98da4027afa6 : net: hns3: rename enable error interrupt functions
fe0f7d698d5d : net: hns3: remove existing process error functions and reorder hw_blk table
22666cc1481a : drm/amdgpu: move IV prescreening into the GMC code
a655dad4b2f9 : drm/amdgpu: remove VM fault_credit handling
2026057736e9 : drm/amdgpu: send IVs to the KFD only after processing them v3
b408a548846f : drm/amdkfd: Add support for doorbell BOs
1dde0ea95b78 : drm/amdkfd: Add DMABuf import functionality
3704d56e1a64 : drm/amdkfd: Add NULL-pointer check
611736d8447c : drm/amdgpu: Add KFD VRAM limit checking
5634e38cda7b : drm/amdgpu: Workaround build failure due to trace conflict
9ed9203c3ee7 : drm/amd/powerplay: rv dal-pplib interface refactor powerplay part
49ebca798696 : drm/amdgpu: Skip ring soft recovery when fence was NULL
53450efd6eb9 : drm/amdgpu/psp: Destroy psp ring when doing gpu reset
5ec996dfb6a1 : drm/amdgpu/psp: Add support VMR ring for VF
d63cda5bfcd3 : drm/amdgpu/psp: Get psp fw version through reading register
07daa8a0784e : drm/amdgpu: always reserve one more shared slot for pipelined BO moves
0aa7aa24cc11 : drm/amdgpu: always reserve two slots for the VM
049aca4363d8 : drm/amdgpu: fix using shared fence for exported BOs v2
a9f34c70fd16 : drm/ttm: allow reserving more than one shared slot v3
c50fe0c5b174 : drm/amdgpu: both support PCO FP5/AM4 rlc fw
34c08da2097a : drm/amdgpu/powerplay: check MC firmware for FFC support
c6296f5a6589 : drm/amdgpu/powerplay: update smu7_ppsmc.h
8b3e6f8999f8 : arm64: dts: meson: Fix IRQ trigger type for macirq
cbddb02e37b8 : arm64: dts: meson-axg: Enable GPIO interrupt controller
de7c2fa5fc9f : arm64: dts: meson-axg: s400: Enable PHY interrupt
9af3f5cf9d64 : RDMA/core: Validate port number in query_pkey verb
c099f3f413f3 : selftests: bpf: update testcases for BPF_ALU | BPF_ARSH
c49f7dbd4f9c : bpf: verifier remove the rejection on BPF_ALU | BPF_ARSH
2dc6b100f928 : bpf: interpreter support BPF_ALU | BPF_ARSH
84708c138677 : nfp: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_*
f860203b010a : s390: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_*
44cf43c04bb5 : ppc: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_*
ee94b90c8aca : mips: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_X
17f6c83fb5eb : mips: bpf: fix encoding bug for mm_srlv32_op
bec2f7cbb73e : y2038: futex: Add support for __kernel_timespec
04e7712f4460 : y2038: futex: Move compat implementation into futex.c
55939b262a61 : selftests: forwarding: Add PVID test case for VXLAN with VLAN-aware bridges
0efe9ed98d15 : selftests: mlxsw: vxlan: Test FDB un/marking on VXLAN join/leave
8a5969d8a83d : mlxsw: spectrum_nve: Un/offload FDB on nve_fid_disable/enable
83de78831b99 : mlxsw: spectrum: Add mlxsw_sp_fid_ops.fdb_clear_offload
b73ef0e0ee30 : mlxsw: spectrum_nve: Add mlxsw_sp_nve_ops.fdb_clear_offload
a6ef5a48a32f : mlxsw: spectrum_nve: Add mlxsw_sp_nve_ops.fdb_replay
34139ede051e : mlxsw: spectrum_switchdev: Publish mlxsw_sp_switchdev_notifier
2a36c1252068 : mlxsw: spectrum: Track NVE type at FIDs
43920edf3b24 : bridge: Add br_fdb_clear_offload()
e5ff4b195289 : vxlan: Add vxlan_fdb_clear_offload()
4f89f5b5353c : vxlan: Add vxlan_fdb_replay()
ff23b91ce1ae : vxlan: Add a function to init switchdev_notifier_vxlan_fdb_info
391637676fc9 : net: aquantia: add support of RSS configuration
a8c69ca79217 : net: aquantia: fix initialization of RSS table
71a963cfc50b : net: aquantia: increase max number of hw queues
474fb1150d40 : net: aquantia: fix RSS table and key sizes
7e11b911b520 : IB/mlx5: Report packet based credit mode device capability
569c66515015 : IB/mlx5: Add packet based credit mode support
1504b91c8193 : arm64: dts: msm8996: Use dwc3-qcom glue driver for USB
818046ebe2a7 : arm64: dts: qcom: msm8998: Fixup clock to use xo_board
24c8e4b85399 : ARM: multi_v7_defconfig: Add TOSHIBA TC358764 bridge driver
47bf095d16df : ARM: multi_v7_defconfig: Add MAX8952 regulator driver
e49698328732 : ARM: exynos_defconfig: Add TOSHIBA TC358764 bridge driver
6e82e64b7c57 : ARM: exynos_defconfig: Add MAX8952 regulator driver
aa5beec32e8b : drm/v3d: Invalidate the caches from the outside in.
7b9d2fe4350a : drm/v3d: Stop trying to flush L2C on V3D 3.3+
51c1b6f9eb3d : drm/v3d: Drop the wait for L2T flush to complete.
2e6dc3bd8047 : drm/v3d: Don't bother flushing L1TD at job start.
2aa34fd5c775 : drm/v3d: Drop unused v3d_flush_caches().
36e7999dc19a : drm/v3d: Document cache flushing ABI.
0b5b45a61d3f : drm/i915: Remove dead update_wm_pre assignment from SKL wm code
f9a954ff02df : drm/i915: Remove bogus FIXME from SKL wm computation
099a132bfb65 : drm/i915: Use explicit old crtc state in skl_compute_wm()
e159b6074c82 : media: vimc: fix start stream when link is disabled
f25b6302b294 : platform/x86: touchscreen_dmi: Add info for the Mediacom Flexbook Edge 11
4230509978f2 : arm64: cmpxchg: Use "K" instead of "L" for ll/sc immediate constraint
959bf2fd03b5 : arm64: percpu: Rewrite per-cpu ops to allow use of LSE atomics
b4f9209bfcd5 : arm64: Avoid masking "old" for LSE cmpxchg() implementation
5ef3fe4cecdf : arm64: Avoid redundant type conversions in xchg() and cmpxchg()
f2fb18c7cc69 : ARM: dts: Add am335x mcasp with l3 data port ranges
84fb6c7feb14 : ARM: dts: Fix OMAP4430 SDP Ethernet startup
5760367298a3 : ARM: dts: am335x-pdu001: Fix polarity of card detection input
2afdb4c41d78 : ARM: OMAP1: ams-delta: Fix audio permanently muted
a763ecc15d0e : ARM: dts: omap5: Fix dual-role mode on Super-Speed port
7146a4f02635 : staging: erofs: simplify `z_erofs_vle_submit_all'
6afd227ca179 : staging: erofs: redefine where `owned_workgrp_t' points
92e6efd566c4 : staging: erofs: refine compressed pages preload flow
9248fce714d5 : staging: erofs: revisit the page submission flow
672e54761025 : staging: erofs: localize UNALLOCATED_CACHED_PAGE placeholder
c1448fa88025 : staging: erofs: introduce MNGD_MAPPING helper
848bd9acdcd0 : staging: erofs: fix use-after-free of on-stack `z_erofs_vle_unzip_io'
aaa21231698c : gpio: sodaville: Convert to use SPDX identifier
cb0e9a7bda9b : gpio: sch: Convert to use SPDX identifier
9b8bf5bfb6ce : gpio: pch: Convert to use SPDX identifier
93374b76a92c : gpio: merrifield: Convert to use SPDX identifier
7fa07b6f4e13 : gpio: lynxpoint: Convert to use SPDX identifier
917842f67696 : gpio: intel-mid: Convert to use SPDX identifier
7ed0cf0afd60 : gpio: ich: Convert to use SPDX identifier
8700998ff6b3 : gpio: sodaville: Sort headers alphabetically
3e1884f8c32f : gpio: pch: Sort headers alphabetically
488f270cad27 : gpio: ich: Sort headers alphabetically
47091b0594d9 : gpio: sch: Remove linux/init.h and sort headers
7629771f5eb8 : gpio: merrifield: Remove linux/init.h
92c286267d62 : gpio: lynxpoint: Remove linux/init.h and sort headers
ddc53c40cbe7 : gpio: intel-mid: Remove linux/module.h and sort headers
a3bb44bcb3a0 : gpio: pch: Remove duplicate assignments
0511e116b832 : gpio: pch: Remove redundant __func__ from debug print
ee494cf377e1 : media: v4l2-device: Link subdevices to their parent devices if available
394135c1ff13 : arm64: kexec_file: forbid kdump via kexec_file_load()
16767229940f : HID: logitech: Use LDJ_DEVICE macro for existing Logitech mice
4435ff2f09a2 : HID: logitech: Enable high-resolution scrolling on Logitech mice
95c3d00282ce : HID: logitech: Add function to enable HID++ 1.0 "scrolling acceleration"
fef33601a321 : HID: logitech-hidpp: fix typo, hiddpp to hidpp
2dc702c991e3 : HID: input: use the Resolution Multiplier for high-resolution scrolling
5a4abb36f312 : HID: core: process the Resolution Multiplier
c53431eb696f : HID: core: store the collections as a basic tree
52ea899637c7 : Input: add `REL_WHEEL_HI_RES` and `REL_HWHEEL_HI_RES`
a889580c087a : drm/i915: Flush GPU relocs harder for gen3
5f6f2b9f6dbf : gpio: ich: Join string literals back
c086bea54302 : gpio: ich: Convert pr_<level> to dev_<level>
ff4709b44cc0 : gpio: ich: Switch to use struct device instead of platform_device
c5aaa3168194 : gpio: ich: Simplify error handling in ichx_write_bit()
f3af44f05227 : gpio: sodaville: Use for_each_set_bit() in IRQ handler
0f4bb10857e2 : media: siano: Use kmemdup instead of duplicating its function
e67ebf1b3815 : xhci: move usb2 get port status link resume handling to its own function
a231ec41e6f6 : xhci: refactor U0 link state handling in get_port_status
3c2ddb449a91 : xhci: cleanup code that sets portstatus and portchange bits
70e9b53dfedc : xhci: move usb2 speficic bits to own function in get_port_status call
5f78a54f8d31 : xhci: move usb3 speficic bits to own function in get_port_status call
1c2d81cc287c : xhci: remove unused hcd_index()
f6187f424c10 : xhci: move bus_state structure under the xhci_hub structure.
f1fd62a6b6c6 : xhci: remove the unused sw_lpm_support
9be93e1ab73f : gpio: pch: Use for_each_set_bit() in IRQ handler
5719ac19fc32 : ARM: dts: sunxi: Fix PMU compatible strings
00c30f42c759 : media: rockchip vpu: remove some unused vars
e6154e4cb8b0 : drm/i915: Skip the ERR_PTR error state
e4d7b113fdcc : media: cedrus: don't initialize pointers with zero
9ed5d5fb8b43 : media: cetrus: return an error if alloc fails
e82a34fa89f8 : media: cedrus: Add device-tree compatible and variant for A64 support
f7fa2b6ae13f : media: cedrus: Add device-tree compatible and variant for H5 support
66ca86fe37db : media: dt-bindings: media: cedrus: Add compatibles for the A64 and H5
ac11da47ff45 : media: video-i2c: check if chip struct has set_power function
69d2a734c5dc : media: video-i2c: support runtime PM
e0fe5c7b22a8 : media: staging: media: imx: Use of_node_name_eq for node name comparisons
d138091ffca6 : media: v4l2-subdev: document controls need _FL_HAS_DEVNODE
be7e3c3684e0 : media: vivid: Improve timestamping
a383096c98b4 : media: rcar-vin: add R8A77980 support
3ba37c2bcb0c : media: rcar-csi2: add R8A77980 support
2fc6e404117e : media: Use of_node_name_eq for node name comparisons
de2563bce7a1 : media: venus: core: Set dma maximum segment size
2123cbd687ca : media: venus: Support V4L2 QP parameters in Venus encoder
4e1e0eb0e074 : media: v4l2-ioctl: Zero v4l2_plane_pix_format reserved fields
8f4c20cb6ab1 : media: marvell-ccic: trivial fix to the datasheet URL
ad93f09b02ee : media: MAINTAINERS: Change Todor Tomov's email address
22f54602526e : media: cedrus: Remove global IRQ spin lock from the driver
fe8fb032732f : media: sun6i: fix spelling mistake "droped" -> "dropped"
87c9f1971492 : media: pvrusb2: fix spelling mistake "statuss" -> "status"
75fa6e4f83a0 : media: coda: fix H.264 deblocking filter controls
d338e17993f7 : media: v4l2: clarify H.264 loop filter offset controls
91dc5e91edf7 : media: staging: tegra-vde: Replace debug messages with trace points
c35f0b16537c : media: venus: add support for key frame
d6951f582cc5 : ARM: fix the cockup in the previous patch
8d31a499c60f : media: lmedm04: Move interrupt buffer to priv buffer.
87bd0e034e84 : media: lmedm04: Add missing usb_free_urb to free interrupt urb.
dd847a706974 : drm/i915: Compile fix for 64b dma-fence seqno
c12b08ebbe16 : iommu/amd: Fix amd_iommu=force_isolation
b00b7980af8a : gpio: uniphier: convert to SPDX License Identifier
34812fe11119 : pinctrl: uniphier: convert to SPDX License Identifier
6169005ceb8c : gpio: zynq: Report gpio direction at boot
396244692232 : arm64: preempt: Provide our own implementation of asm/preempt.h
08861d33d680 : preempt: Move PREEMPT_NEED_RESCHED definition into arch code
4f45f45b081e : pinctrl: sunxi: a64: Rename function ts0 to ts
3504caa17b59 : pinctrl: sunxi: a64: Rename function csi0 to csi
a9d9f6b83f1b : pinctrl: sx150x: handle failure case of devm_kstrdup
8084945d3c93 : ASoC: max9867: Add copyright and module author
ce55698d3232 : ASoC: sdm845: Add configuration for headset codec
09b382007aa5 : ASoC: sdm845: Add TDM configuration for speaker
bc2610a6c4c9 : ASoC: max9867: Fix signal paths
715ee1916b95 : ASoC: max9867: Calculate LRCLK divider
29f58ff06795 : ASoC: max9867: Fix power management
8efc1afd7e05 : ASoC: max9867: Remove useless assignment
e8894267cc33 : drm/i915: Pipeline PDP updates for Braswell
f2253bd9859b : drm/i915/ringbuffer: EMIT_INVALIDATE after switch context
5f5800a765de : drm/i915: Push EMIT_INVALIDATE at request start to backends
d8f505311717 : drm/i915/icl: Forcibly evict stale csb entries
611a1c69f8ca : arm64: tegra: Set reg property for display-hub on Tegra194
ffa1ad89ddf2 : arm64: tegra: Set reg property for display-hub on Tegra186
1528e40fd7d3 : Revert "sysctl: clean up nr_pdflush_threads leftover"
7bbd1fc0e9f1 : fs/locks: remove unnecessary white space.
cb03f94ffb07 : fs/locks: merge posix_unblock_lock() and locks_delete_block()
fd7732e033e3 : fs/locks: create a tree of dependent requests.
c0e15908979d : fs/locks: change all *_conflict() functions to return bool.
16306a61d3b7 : fs/locks: always delete_block after waiting.
b312d8ca3a7c : dma-buf: make fence sequence numbers 64 bit v2
36c4da4f552a : clk: renesas: rcar-gen3: Add HS400 quirk for SD clock
e2f4dd1f5b51 : clk: renesas: rcar-gen3: Add documentation for SD clocks
ecda0a09fa99 : clk: renesas: rcar-gen3: Set state when registering SD clocks
e854747d7593 : ALSA: hda/realtek - Enable headset button support for new codec
911761c23043 : ALSA: hda - Add jack button support
e6ce180fa6df : ALSA: hda - Add jack pointer and unsolicited event bits to callback
0819dc72ea70 : pinctrl: Change to use DEFINE_SHOW_ATTRIBUTE macro
9904f0325ec3 : gpio: ks8695: Change to use DEFINE_SHOW_ATTRIBUTE macro
38842572df1c : mtd: rawnand: jz4780: annotate implicit fall throughs
25fbc9e8d367 : dt-bindings: tegra186-gpio: Add Tegra186 specific prefix
c93c613214ac : mtd: spinand: add support for GigaDevice GD5FxGQ4xA
7b6a9b28ecf2 : mtd: rawnand: Deprecate the dummy_controller field
419e5b84a4be : mtd: rawnand: vf610: Add an SPDX tag to replace the license text
da59b4538c4c : mtd: rawnand: vf610: Stop using the dummy controller obj
4440f781969d : mtd: rawnand: vf610: Stop passing mtd_info to internal functions
e96fd5ce5ffa : dt-bindings: gpio: lpc18xx: describe interrupt controllers of GPIO controller
fc43f45ed563 : mtd: rawnand: fsmc: Fix all coding style issues reported by checkpatch
bb6963449f3d : mtd: rawnand: fsmc: Add an SPDX tag to replace the license text
ad71148c1804 : mtd: rawnand: fsmc: Stop using the dummy controller obj
1e809f7ef4d2 : mtd: rawnand: fsmc: Make conversion from chip to fsmc consistent
5b47f4078103 : mtd: rawnand: fsmc: Fix the fsmc_nand_data kernel-doc
bfc535f44089 : mtd: rawnand: fsmc: Stop passing mtd_info objects to internal functions
5ddabfe8d3de : gpio: lpc18xx: add GPIO pin interrupt controller support
985d8d5c76dc : gpio: lpc18xx: use resource managed interface to register GPIO controller
9dd1a30cb488 : gpio: lpc18xx: add struct device local variable
9b34d05aa9c8 : gpio: lpc18xx: use SPDX license identifier
a109c2dbb571 : gpio: mt7621: pass mediatek_gpio_bank_probe() failure up the stack
59d646c775d6 : gpio: mt7621: report failure of devm_kasprintf()
5fb3dc114706 : mtd: rawnand: denali: remove denali_reset_banks()
a2a05c2f530c : mtd: rawnand: denali: remove ->dev_ready() hook
1b489effdb6d : mtd: rawnand: marvell: fix spelling mistake in kernel doc
48fa2f58a5d6 : ARM: OMAP1: ams-delta: Drop obsolete NAND resources
7416bd35008c : mtd: rawnand: ams-delta: Use GPIO API for data I/O
9773861304f1 : mtd: rawnand: ams-delta: Request data port GPIO resource
02e1ca60f4c3 : ARM: OMAP1: ams-delta: Provide GPIO lookup table for NAND data port
7a08dbaedd36 : mtd: rawnand: Move ->setup_data_interface() to nand_controller_ops
f2abfeb2078b : mtd: rawnand: Move the ->exec_op() method to nand_controller_ops
7d6c37e90cf9 : mtd: rawnand: Deprecate the ->select_chip() hook
1770022ffa85 : mtd: rawnand: ams-delta: Stop implementing ->select_chip()
653c57c7da08 : mtd: rawnand: vf610: Stop implementing ->select_chip()
2ace451cae22 : mtd: rawnand: tegra: Stop implementing ->select_chip()
b25251414f6e : mtd: rawnand: marvell: Stop implementing ->select_chip()
550b9fc4e3af : mtd: rawnand: fsmc: Stop implementing ->select_chip()
02b4a52604a4 : mtd: rawnand: Make ->select_chip() optional when ->exec_op() is implemented
ae2294b10b0f : mtd: rawnand: Pass the CS line to be selected in struct nand_operation
1d0178593d14 : mtd: rawnand: Add nand_[de]select_target() helpers
9fd6bcffe741 : mtd: rawnand: ams-delta: Explicitly inherit from nand_controller
876ba603c9e0 : mtd: rawnand: ams-delta: Check mtd_device_register() return code
8bbc3c0850d0 : mtd: rawnand: ams-delta: cleanup ams_delta_init() error path
d54445d664a1 : mtd: rawnand: ams-delta: Fix various coding style issues
4857393d5655 : mtd: rawnand: ams-delta: Add an SPDX tag to replace the license text
fbb080a1fcad : mtd: rawnand: ams-delta: Allow this driver to be compiled when COMPILE_TEST=y
336058c8f4c2 : mtd: rawnand: Remove unused NAND_CONTROLLER_ALLOC flag
1f2d29e634b3 : mtd: rawnand: Move nand_exec_op() to internal.h
996852a97bc6 : mtd: rawnand: legacy: Drop useless test in nand_legacy_set_defaults()
99f3351a6d6e : mtd: rawnand: Reorganize code to avoid forward declarations
0813621ba898 : mtd: rawnand: Stop passing mtd_info objects to internal functions
10949af1681d : mtd: spinand: Add initial support for Toshiba TC58CVG2S0H
46a14b1aa4a1 : MAINTAINERS: remove a duplicate entry for gpio-mockup
8c4cf161a8b4 : dt-bindings: rtc: sun6i-rtc: Fix register range in example
72e9baf99728 : drivers: thermal: Move QCOM_SPMI_TEMP_ALARM into the qcom subdir
3e8c4d31f8ed : drivers: thermal: Move various drivers for intel platforms into a subdir
88d905e20b11 : crypto: cavium/nitrox - convert to DEFINE_SHOW_ATTRIBUTE
8362ea16f69f : crypto: chcr - ESN for Inline IPSec Tx
c35828ea906a : crypto: chcr - small packet Tx stalls the queue
1f6669b9716c : crypto: user - Add crypto_stats_init
44f13133cb03 : crypto: user - rename err_cnt parameter
17c18f9e3328 : crypto: user - Split stats in multiple structures
5fff81729f09 : crypto: user - remove intermediate variable
b0af91c14109 : crypto: user - Fix invalid stat reporting
f7d76e05d058 : crypto: user - fix use_after_free of struct xxx_request
76d09ea7c22f : crypto: tool: getstat: convert user space example to the new crypto_user_stat uapi
7f0a9d5c9d1b : crypto: user - split user space crypto stat structures
6e8e72cd206e : crypto: user - convert all stats from u32 to u64
a6a31385364c : crypto: user - CRYPTO_STATS should depend on CRYPTO_USER
2ced26078fcf : crypto: user - made crypto_user_stat optional
c97e4df573f2 : MAINTAINERS: change NX/VMX maintainers
18596781e0be : MAINTAINERS: ccree: add co-maintainer
fefbc0b4bcb3 : dt-bindings: crypto: ccree: add dt bindings for ccree 703
1c876a90e253 : crypto: ccree - add support for CryptoCell 703
3004cfd62049 : Revert "usb: dwc3: pci: Use devm functions to get the phy GPIOs"
d9d1dc817020 : USB: gadget: udc: s3c2410_udc: convert to DEFINE_SHOW_ATTRIBUTE
3fd3c80acc17 : net/mlx5: Expose packet based credit mode
f770e3bc236e : usb: mtu3: fix dbginfo in qmu_tx_zlp_error_handler
54d48183d21e : usb: dwc3: trace: add missing break statement to make compiler happy
e7521d82b335 : IB/rxe: Utilize generic function to validate port number
1ceb25c885a2 : IB/rxe: Make function rxe_pool_cleanup return void
c471de14eeac : RDMA/uverbs: Fix typo in string concatenation macro
d1810909d841 : drm/i915/gvt: fix spelling mistake "Interupts" -> "Interrupts"
f39a89b8f738 : drm/i915/gvt: Fix shadow ctx ppgtt destroy function
77453c9f2b67 : drm/i915/gvt: fix a typo: "registeration" -> "registration".
d58b33638c99 : drm/i915/gvt: fix typo in two MI cmd annotation
cba5ad62df9c : drm/i915/gvt: update force-to-nonpriv register whitelist
419822c8b83f : IB/mlx5: Enable TX on a DEVX flow table
0fbc9b8b4ea3 : mlx4: Use snprintf instead of complicated strcpy
9aefcabe579b : IB/hfi1: Reduce lock contention on iowait_lock for sdma and pio
18912c452438 : IB/hfi1: Close VNIC sdma_progress sleep window
5190f052a365 : IB/hfi1: Allow the driver to initialize QP priv struct
d2e9ace47aac : IB/hfi1: Add OPFN and TID RDMA capability bits
ca95f802ef51 : IB/hfi1: Unreserve a reserved request when it is completed
ff8b67fccdb6 : IB/hfi1: Consider LMC in 16B/bypass ingress packet check
dbc2970caef7 : IB/hfi1: Incorrect sizing of sge for PIO will OOPs
dd6c6a5a2e1e : IB/hfi1: Limit VNIC use of SDMA engines to the available count
fe4dd4239277 : IB/hfi1: Correctly process FECN and BECN in packets
c1a797c0818e : IB/hfi1: Ignore LNI errors before DC8051 transitions to Polling state
937488a85986 : IB/hfi1: Dump pio info for non-user send contexts
44ff3cafcd7f : arm64: dts: allwinner: a64: Fix up RTC device node and clock references
5f9e88282546 : ARM: dts: sun8i: r40: Add RTC device node
507c6e89d6c4 : ARM: dts: sunxi: h3/h5: Fix up RTC device node and clock references
f6f4422532ad : ARM: dts: sun8i: a23/a33: Fix up RTC device node
1ba1daed90e2 : selftests: mlxsw: Add a new test extack.sh
40c900aa1ff5 : net: core: dev: Attach extack to NETDEV_PRE_UP
263726053400 : net: core: dev: Add call_netdevice_notifiers_extack()
6d0403216d03 : net: core: dev: Add extack argument to __dev_change_flags()
567c5e13be5c : net: core: dev: Add extack argument to dev_change_flags()
cf7686a01266 : net: ipvlan: ipvlan_set_port_mode(): Add an extack argument
dc1aea1e08de : net: vrf: cycle_netdev(): Add an extack argument
00f54e68924e : net: core: dev: Add extack argument to dev_open()
4a040e7c72e6 : power: supply: sc27xx: Save last battery capacity
490b8c65b9db : drm/i915/execlists: Apply a full mb before execution for Braswell
caa6e150f8fb : power: reset: at91-poweroff: move shdwc related data to one structure
2209e06f8a85 : PCI: Add missing include to drivers/pci.h
5a688ee3a224 : drm/i915/execlists: Move RCS mmio workaround to new common wa_list
3abd6143f971 : drm/i915/selftests: verify_gt_engine_wa() needs rpm wakeref
7cb3026411cf : PCI: Remove unnecessary space before function pointer arguments
555fc5ba5790 : leds: 88pm860x: Use of_node_name_eq for node name comparisons
6ab4a3502923 : spi: Update NPCM PSPI controller documentation
1fa33be36cfc : spi: npcm: Modify pspi send function
fdb8b298676a : tcp: fix code style in tcp_recvmsg()
dc0fe7d47f9f : net: dsa: Set the master device's MTU to account for DSA overheads
a5dd308778a4 : net: dsa: Add overhead to tag protocol ops.
5c327f673d2f : tun: remove unnecessary check in tun_flow_update
194276b073a1 : spi: Use of_node_name_eq for node name comparisons
83b1bc122cab : tun: align write-heavy flow entry members to a cache line
a01b8d1d2445 : ASoC: rt5660: Add a new ACPI match ID
7fc4650cc241 : soc: renesas: rcar-sysc: Fix power domain control after system resume
1585124d9563 : soc: renesas: rcar-sysc: Merge PM Domain registration and linking
319c84090696 : soc: renesas: rcar-sysc: Remove rcar_sysc_power_{down,up}() helpers
b0d7fbf8b174 : soc: renesas: r8a77990-sysc: Fix initialization order of 3DG-{A,B}
d8f2c8592b95 : ASoC: codecs: ak4104: move to GPIO consumer API
db097f95b4b8 : ASoC: dt-bindings: ak4104: use 'reset-gpios' rather than 'reset-gpio'
f98acd8a3115 : ASoC: codecs: cs4270: move to GPIO consumer API
eab8e354a8c7 : ASoC: dt-bindings: cs4270: use 'reset-gpios' rather than 'reset-gpio'
c32569e358ad : regulator: Use of_node_name_eq for node name comparisons
74791d15fd7c : dt-bindings: arm: renesas: Move 'renesas,prr' binding to its own doc
ea456bf918e3 : dt-bindings: arm: renesas: Document iW-RainboW-G20D-Qseven-RZG1N board
1deb430d2912 : dt-bindings: arm: renesas: Document iWave RZ/G1N SOM
57b13b8b3400 : ARM: dts: exynos: remove display-port node from Arndale
193b4d45c29c : ARM: exynos_defconfig: Add MAX8998 RTC and charger drivers
8589a649d5f9 : arm64: dts: tegra186: Enable IOMMU for SDHCI
caa7a8e3c312 : arm64: tegra: Enable HDA controller on Jetson TX1
badb80bed041 : arm64: tegra: Add CEC controller on Tegra194
01e13ae3b5f5 : arm64: tegra: Enable HDA on Jetson Xavier
4878cc0c9fab : arm64: tegra: Add HDA controller on Tegra194
97cf683c123d : arm64: tegra: Add CEC controller on Tegra186
7c3adf1243cc : arm64: tegra: Enable HDA on Jetson TX2
b066a31040b7 : arm64: tegra: Add HDA controller on Tegra186
180b46ecdc9f : drm/tegra: sor: Reset the SOR if possible
016a48b3d66e : drm/tegra: sor: Remove temporary workaround
f77af637f29d : doc:process: add links where missing
2f7e6f6bf0d5 : docs/core-api: make mm-api.rst more structured
c5ed311b4e31 : x86, boot: documentation whitespace fixup
41c31f6a5945 : Documentation: devres: note checking needs when converting
c56afc1844d6 : rtc: sun6i: Expose internal oscillator through device tree
7cd1acaeea4e : rtc: sun6i: Add support for all known pre-H6 variants
403a3c3dd0ec : rtc: sun6i: Add support for different variants
459b6ea00acc : rtc: sun6i: Add default clock name for LOSC
9cd355867838 : dt-bindings: rtc: sun6i-rtc: Export internal RC oscillator
5a0923aad7d4 : dt-bindings: rtc: sun6i-rtc: Deprecate external clock output for A31
347d3570300e : dt-bindings: rtc: sun6i-rtc: Add compatible strings for pre-H6 variants
9ca22651e134 : dt-bindings: rtc: sun6i-rtc: Rewrite clock outputs as a list
fdf0345e59f9 : doc:it: add some process/* translations
a4a2bf0e246e : doc:it: fixes in process/1.Intro
7bbfd9ad8eb2 : Documentation: convert path-lookup from markdown to resturctured text
a21b0b78eaf7 : arm64: hugetlb: Register hugepages during arch init
036c20c06e43 : Documentation/admin-guide: update admin-guide index.rst
76e7fd843ebb : Documentation/admin-guide: introduce perf-security.rst file
cc9f8349cb33 : arm64: crypto: add NEON accelerated XOR implementation
21e28547f613 : arm64/neon: add workaround for ambiguous C99 stdint.h types
8cb3451b1f24 : arm64: entry: Remove confusing comment
679db70801da : arm64: entry: Place an SB sequence following an ERET instruction
bd4fb6d270bc : arm64: Add support for SB barrier and patch in over DSB; ISB sequences
7a35397f8c06 : io_pgetevents: use __kernel_timespec
e024707bccae : pselect6: use __kernel_timespec
8bd27a3004e8 : ppoll: use __kernel_timespec
854a6ed56839 : signal: Add restore_user_sigmask()
ded653ccbec0 : signal: Add set_user_sigmask()
9d3b5086f6d4 : mtd: physmap_of_gemini: Handle pin control
b3dd93030c3c : mtd: maps: physmap: Leave assigned complex mappings
121ca8e56551 : arm64: kexec_file: Refactor setup_dtb() to consolidate error checking
884143f60c89 : arm64: kexec_file: add kaslr support
732b7b93d849 : arm64: kexec_file: add kernel signature verification support
7eb2a0438262 : staging: octeon-ethernet: delete redundant include
0b587c84e421 : arm64: capabilities: Batch cpu_enable callbacks
606f8e7b27bf : arm64: capabilities: Use linear array for detection and verification
f7bfc14a0819 : arm64: capabilities: Optimize this_cpu_has_cap
82a3a21b236f : arm64: capabilities: Speed up capability lookup
83cbfb6bbafd : staging: rtl8188eu: remove unused code in rtw_cmd.c
747c615edd77 : staging: rtl8188eu: rename struct field Wifi_Error_Status
4fea3f99b54a : staging: rtl8188eu: replace if else with ternary operator
d5fa6721f671 : staging: rtl8188eu: write out multiplying in wifirate2_ratetbl_inx()
497d6a74413d : staging: rtl8188eu: add spaces around operators in rtw_wlan_util.c
3a3b5defd3f9 : staging: rtl8188eu: cleanup long lines in rtw_wlan_util.c
54b48fda9cb8 : staging: rtl8188eu: cleanup block comment in rtw_wlan_util.c
e2307b086ce3 : staging: rtl8188eu: cleanup declarations in rtw_wlan_util.c
a2871106b597 : staging: rtl8188eu: remove unnecessary parentheses in rtw_wlan_util.c
3499477cd9bf : staging: rtl8188eu: simplify array initializations
c61583b16298 : staging: rtl8188eu: refactor cckratesonly_included()
3101957f4a10 : staging: rtl8188eu: refactor cckrates_included()
3c4989871535 : staging: erofs: update erofs-utils information in TODO
8b987bca2d09 : staging: erofs: {dir,inode,super}.c: rectify BUG_ONs
df44b479654f : kobject: return error code if writing /sys/.../uevent fails
7c703e54cc71 : arch: switch the default on ARCH_HAS_SG_CHAIN
c37d721c68ad : driver core: Move async_synchronize_full call
b14b9d25a3c7 : dma-mapping: return an error code from dma_mapping_error
68c9ac1d1fd5 : dma-mapping: remove the mapping_error dma_map_ops method
a4abe0ad1065 : xen-swiotlb: remove the mapping_error dma_map_ops method
cad34be747b8 : iommu/dma-iommu: remove the mapping_error dma_map_ops method
524a669bdd5f : iommu/vt-d: remove the mapping_error dma_map_ops method
964f2311a686 : iommu/intel: small map_page cleanup
b3aa14f02254 : iommu: remove the mapping_error dma_map_ops method
887712a0a5b3 : x86/calgary: remove the mapping_error dma_map_ops method
9e8aa6b5461b : x86/amd_gart: remove the mapping_error dma_map_ops method
608b9761a060 : ia64/sn: remove the mapping_error dma_map_ops method
07256950cd69 : ia64/sba_iommu: remove the mapping_error dma_map_ops method
52aee3e83d44 : ia64/sba_iommu: improve internal map_page users
a20388be3214 : alpha: remove the mapping_error dma_map_ops method
52f0b3ee0b2c : arm64: remove the dummy_dma_ops mapping_error method
fb1b53f16c5e : parisc/sba_iommu: remove the mapping_error dma_map_ops method
748c3c4d1323 : parisc/ccio: remove the mapping_error dma_map_ops method
06301c5e0a16 : sparc: remove the mapping_error dma_map_ops method
44899aa31ff6 : s390: remove the mapping_error dma_map_ops method
122da4e081be : mips/jazz: remove the mapping_error dma_map_ops method
d11e3d3d0336 : powerpc/iommu: remove the mapping_error dma_map_ops method
72fd97bf4e75 : arm: remove the mapping_error dma_map_ops method
b0cbeae49449 : dma-direct: remove the mapping_error dma_map_ops method
42ee3cae0ed3 : dma-mapping: provide a generic DMA_MAPPING_ERROR
bb9c90ab4edd : ARM: imx_v6_v7_defconfig: add imx7ulp support
754cac3f1c27 : bus: fsl-mc: remove duplicated include files
d693eb39f5f8 : bus: fsl-mc: explicitly define the fsl_mc_command endianness
4b4bdfe7d4a0 : misc: ti-st: make array read_ver_cmd static, shrinks object size
649ad1165ac1 : slimbus: ngd: fix spelling mistake "exeeds" -> "exceeds"
d003c346bf75 : slimbus: qcom-ctrl: simplify getting .driver_data
c4dfa25ab307 : mtd: add support for reading MTD devices via the nvmem API
517f14d9cf35 : nvmem: add new config option
a8b44d5d2e38 : nvmem: Move nvmem_type_str array to its only user
611fbca1c861 : nvmem: meson-efuse: add peripheral clock
a91ae340ad05 : nvmem: meson-efuse: bindings: add peripheral clock
8649dbe58d35 : nvmem: meson-efuse: add error message on user_max failure.
16688453661b : nvmem: add type attribute
ecd589d8f566 : binder: filter out nodes when showing binder procs
7a2670a5bc91 : binder: fix kerneldoc header for struct binder_buffer
2796b43feeea : misc: remove GENWQE_DEBUGFS_RO()
ddfa728ad1b1 : char: virtio: Change to use DEFINE_SHOW_ATTRIBUTE macro
c13e0a528819 : binder: remove BINDER_DEBUG_ENTRY()
f8a70d8b889f : misc: vexpress: Off by one in vexpress_syscfg_exec()
b50584832b4c : firmware: stratix10-svc: fix wrong of_node_put() in init function
8554e592bde8 : coresight: fix spelling mistake "deffered" -> "deferred"
34e6c35638b9 : coresight: etm3x: Release CLAIM tag when operated from perf
6dd4402f24a3 : coresight: etm3x: Deal with CLAIM tag before and after accessing HW
32c58c4d3bd0 : coresight: etf: Release CLAIM tag after disabling the HW
acaf5a06b971 : coresight: etb10: Add support for CLAIM tag
323ed1e0f60b : coresight: tmc: Fix bad register address for CLAIM
702ed5bb7530 : include: pe.h: remove message[] from mz header definition
4c9e7e649a3f : arm64: kexec_file: invoke the kernel without purgatory
f3b70e509429 : arm64: kexec_file: allow for loading Image-format kernel
52b2a8af7436 : arm64: kexec_file: load initrd and device-tree
3ddd9992a590 : arm64: enable KEXEC_FILE config
bdd2c9d1c333 : arm64: cpufeature: add MMFR0 helper functions
f56063c51f9f : arm64: add image head flag definitions
497e1858647a : kexec_file: kexec_walk_memblock() only walks a dedicated region at kdump
735c2f90e333 : powerpc, kexec_file: factor out memblock-based arch_kexec_walk_mem()
b6664ba42f14 : s390, kexec_file: drop arch_kexec_mem_walk()
92a98a2b9f64 : kexec_file: make kexec_image_post_load_cleanup_default() global
4e21565b7fd4 : asm-generic: add kexec_file_load system call to unistd.h
36ead9149916 : ARM: dts: rockchip: add BQ Edison 2 QC devicetree
69c32972d593 : drivers/perf: Add Cavium ThunderX2 SoC UNCORE PMU driver
99fef587ff98 : driver core: platform: Respect return code of platform_device_register_full()
186bddb28ff9 : kref/kobject: Improve documentation
1d52a74ea230 : ASoC: Use of_node_name_eq for node name comparisons
23aa128bb28d : ASoC: use dma_ops of parent device for acp_audio_dma
3f8e91785381 : drivers/base/memory.c: Use DEVICE_ATTR_RO and friends
d6d08273996b : ASoC: use DMA addr rather than CPU pa for acp_audio_dma
f7cb866a9686 : arm64: dts: rockchip: enable hdmi output on rk3399-rockpro64
94ea56cff506 : ASoC: intel: cht_bsw_max98090_ti: Add pmc_plt_clk_0 quirk for Chromebook Gnawty
690e16bada60 : arm64: dts: rockchip: fix rk3399-rockpro64 regulator gpios
d6310a3f3396 : Documentation: perf: Add documentation for ThunderX2 PMU uncore driver
a3dcea2c8512 : arm64: capabilities: Merge duplicate entries for Qualcomm erratum 1003
f58cdf7e3cab : arm64: capabilities: Merge duplicate Cavium erratum entries
c9460dcb06ee : arm64: capabilities: Merge entries for ARM64_WORKAROUND_CLEAN_CACHE
82ca0d5487d4 : Revert "tty: xilinx_uartps: Correct return value in probe"
3bfaf95cb1fe : x86/mce: Unify pr_* prefix
a2ce9a67051b : ARM: davinci: da850-evm: remove unnecessary include
fadfc184efeb : ARM: davinci: dm850-evm: use cell nvmem lookup for mac address
32feb9481ffd : ARM: davinci: mityomapl138: use cell nvmem lookup for mac address
c85efcc60a89 : ARM: davinci: da830-evm: use cell nvmem lookup for mac address
628c75ddad78 : ARM: davinci: dm646x-evm: use cell nvmem lookup for mac address
89c817c417f4 : ARM: davinci: dm644x-evm: use cell nvmem lookup for mac address
d3f12777e6d8 : ARM: davinci: dm365-evm: use cell nvmem lookup for mac address
aa77bfb354c4 : x86/speculation: Change misspelled STIPB to STIBP
ad5399d12ca4 : ARM: dts: rockchip: add VPU device node for RK3288
5cd4c31a1252 : arm64: dts: rockchip: add VPU device node for RK3399
157ab88ef64a : ALSA: aoa: Use of_node_name_eq for node name comparisons
192a71229540 : ALSA: aoa: Remove direct OF name and type accesses
fcc4a00294a5 : drm/qxl: add spice-devel list to MAINTAINERS
2312f9842854 : drm/v3d: fix broken build
7e90e8d0c0ea : drm/i915: Increase timeout for Encrypt status change
4cf74aafc55b : drm/i915: debug log for REPLY_ACK missing
a0ea697a6649 : drm/i915: Fix platform coverage for HDCP1.4
083d2a07ee0e : drm/i915: Fix GEN9 HDCP1.4 key load process
c23b8e7acea3 : ALSA: sparc: Use of_node_name_eq for node name comparisons
91abe6b2237f : sbus: Use of_node_name_eq for node name comparisons
adf040ddd001 : ide: Use of_node_name_eq for node name comparisons
7a35a50df5a3 : neighbor: Add extack messages for add and delete commands
f5d6c3e5a359 : tipc: fix node keep alive interval calculation
bf5849f15a30 : net: Use of_node_name_eq for node name comparisons
d66280b12bd7 : net: netem: use a list in addition to rbtree
75d64e8bf5c1 : ARM: dts: sun8i: r40: Add clock accuracy for external oscillators
772c3a452a13 : ARM: dts: sunxi: h3/h5: Add clock accuracy for external oscillators
84ecc1f98ca7 : bpf: Expect !info.func_info and insn_off name changes in test_btf/libbpf/bpftool
555249df711b : bpf: tools: Sync uapi bpf.h for the name changes in bpf_func_info
d30d42e08c76 : bpf: Change insn_offset to insn_off in bpf_func_info
7337224fc150 : bpf: Improve the info.func_info and info.func_info_rec_size behavior
8d9d005d38ba : drm/i915/fbc/cnl: Add GLK and CNL+ hardware tracking area
ed17b555303c : drm: Fix documentation generation for DP_DPCD_QUIRK_NO_PSR
d08c6bc08f72 : net: bridge: increase multicast's default maximum number of entries
cf332bca56f4 : net: bridge: mark hash_elasticity as obsolete
4329596cb10d : net: bridge: multicast: use non-bh rcu flavor
19e3a9c90c53 : net: bridge: convert multicast to generic rhashtable
9db299c736ee : net: phy: Fix ioctl handler when modifing MII_ADVERTISE
6dbd0090f999 : net: mii: mii_lpa_mod_linkmode_lpa_t: Make use of linkmode_mod_bit helper
d3351931a37b : net: mii: Add mii_lpa_mod_linkmode_lpa_t
ab9cb729ab0d : phy: marvell: Rename mii_lpa_to_linkmode_lpa_t
78a24df37007 : net: mii: Rename mii_stat1000_to_linkmode_lpa_t
5f15eed245bc : net: mii: Fix autoneg in mii_lpa_to_linkmode_lpa_t()
e2fb615b69e0 : power: supply: sc27xx: Add suspend/resume interfaces
edcb1c0a3f63 : power: supply: sc27xx: Add fuel gauge low voltage alarm
8ff57c18e9f6 : net/mlx5e: Improve ethtool private-flags code structure
756c41603a18 : net/mlx5e: ethtool, Support user configuration for RX hash fields
bbeb53b8b2c9 : net/mlx5e: Move RSS params to a dedicated struct
d930ac796fdb : net/mlx5e: Refactor TIR configuration function
30bc0b9881f3 : clk: qcom: gcc-msm8998: Add clkref clocks
2abf856202fd : clk: qcom: gcc-msm8998: Disable halt check of UFS clocks
b0d2e8a0cde9 : clk: qcom: gcc-msm8998: Drop hmss_dvm and lpass_at
c0cb7c7e7164 : clk: qcom: Enumerate remaining msm8998 resets
65c9fab7bc4b : power: supply: sc27xx: Add fuel gauge calibration
6be57bd2badf : dt-bindings: power: supply: Add nvmem properties to calibrate FGU
11832328c564 : clk: qcom: Add xo dummy clk on msm8998
a1d926527b79 : drm/i915: implement EXTENDED_RECEIVER_CAPABILITY_FIELD_PRESENT
1db8c142b6c5 : drm/scheduler: Add drm_sched_suspend/resume_timeout()
9afd07566b6c : drm/scheduler: Set sched->thread to NULL on failure
872bcf83ec0a : power: supply: sc2731_charger: Free battery information
a8aaff6be089 : power: supply: sc2731_charger: Avoid repeated charge/discharge
18c807dbf9d6 : power: supply: sc2731_charger: Add charger status detection
8288b2e5ae01 : drm/amdgpu/acpi: NULL check before some freeing functions is not needed
d4295e12796e : drm/amd/include: Add mmhub 9.4 reg offsets and shift-mask
223577753b54 : drm/amdgpu/si: fix SI after doorbell rework
de4aaab5cc97 : drm/amdgpu/powerplay: fix clock stretcher limits on polaris (v2)
7d98e1e7ee9c : drm/amdgpu/powerplay: fix mclk switch limit on polaris
0cf5eb76e2b4 : drm/amd/display: Add tracing to dc
8ac1091ed18b : power: supply: sc2731_charger: Add one work to charge/discharge
ff4dd232ec45 : MIPS: Expand MIPS32 ASIDs to 64 bits
16ad9501b1f2 : firmware: qcom: scm: fix compilation error when disabled
e6ae9a05a41a : power: reset: at91-poweroff: remove at91_ramc_of_match
996463fdb8cd : power: reset: at91-poweroff: use one poweroff function for at91-poweroff
1d596472429c : ARM: dts: Add missing ranges for am437x mcasp l3 ports
d0717d73be81 : power: supply: bq24190_charger: add support for bq24196 variant
4be1eaf322f0 : pinctrl: nuvoton: check for devm_kasprintf() failure
161a2135e082 : power: supply: bq24190_charger: add extcon support for USB OTG
a53f79534f4e : gpio: rcar: reference device instead of platform device
74d09c927cb6 : power: supply: bq24190_charger: add of_match for usb-otg-vbus regulator
5ea67bb0b090 : power: supply: bq24190_charger: add support for bq24192 variant
8e49c0b4bbe9 : dt-bindings: power: supply: bq24190_charger: add bq24192 and usb-otg-vbus
9afe62509b32 : power: reset: ocelot: switch the SI to boot mode
76ee875c2f48 : power: reset: gpio-poweroff: add ability to specific active and inactive delays
ee1a84fdfeed : selinux: overhaul sidtab to fix bug and improve performance
037602705109 : xtensa: don't use l32r opcode directly
f24fcff1d267 : hwspinlock: add STM32 hwspinlock device
b3e46d1a0590 : of: Use of_node_name_eq for node name comparisons
6c9e3e80c526 : dt-bindings: hwlock: Document STM32 hwspinlock bindings
24ed7fdae669 : selinux: use separate table for initial SID lookup
d42925189b41 : clk: mediatek: fix the PCIe MAC clock parent
a53a68cee88a : power: supply: charger-manager: Make code more readable
f25a646fbe20 : power: supply: charger-manager: Fix incorrect return value
8c13b6f18a6f : power: supply: charger-manager: Fix some misspelled words
1dd3509929dc : power: supply: charger-manager: Remove unused index counting
e259e04748e2 : ARM: dts: r8a7744-iwg20m: Add SPI NOR support
4fbd4158fe89 : arm64: dts: renesas: r8a77995: draak: Add backlight
b255e500c8dc : net: documentation: build a directory structure for drivers
b72ce26cb73a : ARM: dts: iwg20d-q7-common: Move cmt/rwdt node out of RZ/G1M SOM
3c28b91380dd : media: stkwebcam: Bugfix for wrong return values
2bf47eefca6d : media: stkwebcam: Support for ASUS A6VM notebook added.
bcebf81255a7 : media: rockchip/vpu: fix a few alignments
775fec69008d : media: add Rockchip VPU JPEG encoder driver
7f22507b1397 : media: dt-bindings: Document the Rockchip VPU bindings
bb2203d5f10b : arm64: dts: qcom: sdm845: Add UART nodes
80fca773bf81 : power: supply: cpcap-charger: clean an indentation issue, remove tab
7693b5643fd2 : power: supply: add AC power supply driver for AXP813
89d21972da2b : dt-bindings: power: supply: axp20x: add AXP813 AC power DT binding
a95761d6d261 : power: supply: axp288: use the BIT() macro
57428f6f8ace : power: supply: axp20x: add missing include bitops.h
7265c3cbbf9f : clk: apcs-msm8916: simplify probe cleanup by using devm
654dea6ec4f1 : clk: clk-twl6040: Free of_provider at remove
252246674f55 : clk: rk808: use managed version of of_provider registration
1efadbf2fd37 : clk: clk-hi655x: Free of_provider at remove
05502bf9eb7a : clk: of-provider: look at parent if registered device has no provider info
21afaf181362 : x86/mce: Streamline MCE subsystem's naming
afe120c777b7 : ic3: off by one in mode_show()
840414ae59d8 : i3c: fix an error code in i3c_master_add_i3c_dev_locked()
2b2b283c0596 : i3c: master: dw: fix mask operation by using the correct operator
16da99cf0e4d : MAINTAINERS: Add myself as the dw-i3c-master module maintainer
116e246a8bcd : dt-binding: i3c: Document Synopsys DesignWare I3C
1dd728f5d4d4 : i3c: master: Add driver for Synopsys DesignWare IP
ad15e8c0fafa : i3c: master: Remove set but not used variable 'old_i3c_scl_lim'
e29d0d9c90c9 : dt-bindings: i3c: Document Cadence I3C master bindings
603f2bee2c54 : i3c: master: Add driver for Cadence IP
4f26d0666961 : MAINTAINERS: Add myself as the I3C subsystem maintainer
51eb78098ab7 : iommu: Change tlb_range_add to iotlb_range_add and tlb_sync to iotlb_sync
30da46b5dc3a : tools: bpftool: add a command to dump the trace pipe
14c9dfec3409 : media: pixfmt-meta-d4xx.rst: Add a license to it
f2ac8ce823db : media: docs: brainless mass add SPDX headers to all media files
70100e055cc0 : media: svg files: dual-licence some files with GPL and GFDL
82559ac0273a : media: add SPDX header to media uAPI files
18e6830a636c : media: remove text encoding from rst files
91fc957c9b1d : arm64/bpf: don't allocate BPF JIT programs in module memory
dc002bb62f10 : bpf: add __weak hook for allocating executable memory
861c56c13d81 : media: Documentation/media: uapi: Explicitly say there are no Invariant Sections
79960227d93b : Makefile: fix mixed tab and spaces
81fce6291d99 : RDMA/hns: Add SRQ asynchronous event support
c7bcb13442e1 : RDMA/hns: Add SRQ support for hip08 kernel mode
5c1f167af112 : RDMA/hns: Init SRQ table for hip08
d16da11992d4 : RDMA/hns: Eanble SRQ capacity for hip08
901d32bc69f3 : cpupower : Auto-completion for cpupower tool
7f5592742a42 : HID: input: support Microsoft wireless radio control hotkey
2fc00c1e0f9d : HID: use macros in IS_INPUT_APPLICATION
f6c7f03f69f7 : mac80211: fix deauth TX when we disconnect
c8d10cbda12f : mac80211: rewrite Kconfig text for mesh
c7cdba31ed8b : mac80211-next: rtnetlink wifi simulation device
cc1068eb6ad2 : uapi/nl80211: fix spelling errors
082b12d4e541 : mac80211_hwsim: fixes kernel crash during mac80211_hwsim init
a1da439cc0d9 : dma-mapping: fix lack of DMA address assignment in generic remap allocator
614c61a6514e : ata: palmld: Introduce state container
1adde32a2ede : pinctrl: cherryview: Stop clearing the GPIO_EN bit from chv_gpio_disable_free
b6fb6e11b404 : pinctrl: cherryview: Add chv_gpio_clear_triggering() helper function
b9bbbbfef991 : media: vicodec: Change variable names
da2c94c8f973 : media: v4l2: async: remove locking when initializing async notifier
1da3afb58cd1 : media: ov5640: Remove duplicate auto-exposure setup
e823fb165b76 : media: ov5640: Add 60 fps support
f6cc192fbf08 : media: ov5640: Make the FPS clamping / rounding more extendable
5a3ad937bc78 : media: ov5640: Make the return rate type more explicit
086c25f8fef9 : media: ov5640: Enhance FPS handling
86d81ad9dd1b : media: ov5640: Remove pixel clock rates
dfbfb7aa832c : media: ov5640: Compute the clock rate at runtime
5b03a472b4e3 : fanotify: Make sure to check event_len when copying
a9e17125a568 : media: ov5640: Remove redundant register setup
7851fe7ad4d9 : media: ov5640: Remove redundant defines
c14d107e7417 : media: ov5640: Remove the clocks registers initialization
aa2882481cad : media: ov5640: Adjust the clock based on the expected rate
071154499193 : media: ov5640: Fix set format regression
98480d65c48c : media: mt9m111: allow to setup pixclk polarity
48856d91321f : media: dt-bindings: media: mt9m111: add pclk-sample property
302d29700d0e : media: dt-bindings: media: mt9m111: adapt documentation to be more clear
937bb42578c1 : media: mt9m111: add support to select formats and fps for {Q,SXGA}
3c437901bd83 : media: mt9m111: add streaming check to set_fmt
7784b1d27898 : media: mt9m111: add s_stream callback
4f9d7225c70d : media: imx274: select REGMAP_I2C
82f5b507c0cf : media: imx274: declare the correct number of controls
cea8c0077d6c : media: imx274: fix stack corruption in imx274_read_reg
ce6ebeacbef3 : media: unify some sony camera sensors pattern naming
4cf9f8feb90b : media: imx355: fix wrong order in test pattern menus
6cfe94782da6 : media: imx319: fix wrong order in test pattern menus
dceccec169b3 : media: v4l2-fwnode: Demote warning to debug level
c2e66b8f7c37 : arm64: dts: mt8173: Add GCE node
2f588cee24ca : tty/ldsem: Decrement wait_readers on timeouted down_read()
110b89282f65 : tty/ldsem: Add lockdep asserts for ldisc_sem
c18ad0cf9cb0 : tty/ldsem: Convert to regular lockdep annotations
cf62a1a13749 : tty: Simplify tty->count math in tty_reopen()
c96cf923a98d : tty: Don't block on IO when ldisc change is pending
83d817f41070 : tty: Hold tty_ldisc_lock() during tty_reopen()
231f8fd0cca0 : tty/ldsem: Wake up readers after timed out down_write()
7ff33bd321b1 : ARM: dts: sun8i: a33: Drop audio codec oversampling rate to 128 fs
6e6da2039c82 : clk: sunxi-ng: a33: Set CLK_SET_RATE_PARENT for all audio module clocks
37bb18398aa1 : clk: sunxi-ng: a33: Use sigma-delta modulation for audio PLL
d60ce24740d2 : arm64: dts: allwinner: a64: Add Video Engine node
106deea8ba53 : arm64: dts: allwinner: a64: Add support for the SRAM C1 section
82992cdf4af7 : ARM: dts: sun8i: h3: Remove unnecessary reserved memory node
7aed1e3a9638 : ARM: dts: sun8i: a33: Remove unnecessary reserved memory node
d44d37cb27df : dt-bindings: sram: sunxi: Add compatible for the A64 SRAM C1
ebc0a24d11b3 : dt-bindings: sram: sunxi: Add bindings for the H5 with SRAM C1
77cab92a2cb1 : sysctl: clean up nr_pdflush_threads leftover
8be5b161bb3d : arm64: dts: allwinner: h5: Add Video Engine node
24a1be4e7e80 : ARM/arm64: dts: allwinner: Move H3/H5 syscon label over to soc-specific nodes
8fefbc6d4b26 : tty/sysrq: Do not call sync directly from sysrq_do_reset()
973efbc6a061 : arm64: dts: allwinner: h5: Add system-control node with SRAM C1
dabfc8364ca7 : dt-bindings: watchdog: Add Allwinner ARMv5 F1C100s wdt
46d1ec73c190 : dt-bindings: sram: Add Allwinner suniv F1C100s
c7739268222e : soc: sunxi: sram: Add support for the H5 SoC system control
15e53723ce2b : soc: sunxi: sram: Enable EMAC clock access for H3 variant
925c5afd78c4 : ARM: dts: sun8i: h3: Fix the system-control register range
b2e9a4eda11f : media: firewire: Fix app_info parameter type in avc_ca{,_app}_info
3cd6954c9b0d : media: sti/bdisp: don't pass GFP_DMA32 to dma_alloc_attrs
e456e6a12b7a : clk: meson: add clk-input helper function
dee0808d77ae : media: imx-pxp: remove duplicated include from imx-pxp.c
b1b71c877a16 : media: Staging: media: replace deprecated probe method
b6973637c4cc : media: ddbridge: remove another duplicate of io.h and sort includes
85b5c1dd0456 : serial: 8250-mtk: add uart DMA support
89212465c194 : dt-bindings: dma: uart: add uart dma bindings
eca42d4cf3c5 : tty: xilinx_uartps: Correct return value in probe
a1fee899e5be : tty: serial: qcom_geni_serial: Fix softlock
0b258ed1a219 : drm: revert "expand replace_fence to support timeline point v2"
12645e0655e4 : media: ddbridge: remove some duplicated include file
ce10a5b3954f : timekeeping: Use proper seqcount initializer
d02337d29d33 : Revert "serial/sunsu: add missing of_node_put()"
3ea5eb139f43 : usb: appledisplay: Remove unnecessary spinlock
67f3a0d0ad72 : usb: appledisplay: Set urb transfer_flags to URB_NO_TRANSFER_DMA_MAP
81fd5fd46ec9 : media: tvp5150: fix irq_request error path during probe
330abed79aad : media: remove redundant include moduleparam.h
440da5a30e54 : staging: typec: fusb302: Rename fcs,extcon-name to linux,extcon-name
e4cf679c9a0f : media: drivers: media: pci: b2c2: Fix errors due to unappropriate coding style.
6abfa0f5bb7c : usb: dwc3: gadget: Report isoc transfer frame number
6b69753fa007 : usb: gadget: Introduce frame_number to usb_request
1fab219e65c4 : usb: mtu3: clear SOFTCONN when clear USB3_EN if work as HS mode
94552090cd18 : usb: mtu3: enable SETUPENDISR interrupt
e802972433f7 : usb: mtu3: fix the issue about SetFeature(U1/U2_Enable)
29ae096ef93a : usb: mtu3: enable hardware remote wakeup from L1 automatically
aef34b48d084 : usb: mtu3: remove QMU checksum
d54d334e75b9 : usb: renesas_usbhs: Use SIMPLE_DEV_PM_OPS macro
b01828e26048 : usb: renesas_usbhs: Remove dummy runtime PM callbacks
1e3af5dfd05c : usb/mtu3: power down device ip at setup
6ed30a7d8ec2 : usb: dwc2: host: use hrtimer for NAK retries
e86108940e54 : usb: hub: delay hub autosuspend if USB3 port is still link training
47b6f8bf8700 : usb: mtu3: clear SOFTCONN when clear USB3_EN if work as HS mode
49187dd14cc8 : usb: mtu3: enable SETUPENDISR interrupt
a0678e2eed41 : usb: mtu3: fix the issue about SetFeature(U1/U2_Enable)
68c750cf4504 : usb: mtu3: enable hardware remote wakeup from L1 automatically
4f7371314e57 : usb: mtu3: remove QMU checksum
36b25b69c2c1 : usb/mtu3: power down device ip at setup
9a01135b98b9 : drm/vmwgfx: Use the standard atomic helpers for page-flip
e5bd6a3dddda : drm/vmwgfx: Remove set but not used variable 'file_priv'
ec9a5b611e2f : drm/vmwgfx: remove redundant return ret statement
35a605413228 : usb: dwc2: Disable power down feature on Samsung SoCs
9da6e26c0aae : drm/vmwgfx: Fix a layout race condition
9d9486e43728 : drm/vmwgfx: Fix up the implicit display unit handling
66502d494bfe : MAINTAINERS: Update vmwgfx maintainers
a5b21a8ba2a0 : dmaengine: zynqmp_dma: replace spin_lock_bh with spin_lock_irqsave
dcc3c9e37fbd : thunderbolt: Export IOMMU based DMA protection support to userspace
fb58fdcd295b : iommu/vt-d: Do not enable ATS for untrusted devices
89a6079df791 : iommu/vt-d: Force IOMMU on for platform opt in hint
617654aae50e : PCI / ACPI: Identify untrusted PCI devices
b4fa61ba05f2 : drm/vmwgfx: Don't clear mode::type anymore
2f5544ff0300 : drm/vmwgfx: Use atomic helper function for dirty fb IOCTL
61c21387c8b3 : drm/vmwgfx: Enable FB_DAMAGE_CLIPS property for SOU primary plane
31da2df8ce18 : drm/vmwgfx: Update comments for sou plane update function
67a51b3d9889 : drm/vmwgfx: Use the new interface for SOU plane update
5d35abade40d : drm/vmwgfx: Implement SOU plane update for BO backed fb
43d1e627144a : drm/vmwgfx: Implement SOU plane update for surface backed fb
8bb6af5b0cbe : drm/vmwgfx: Enable FB_DAMAGE_CLIPS property for STDU primary plane
88b37c3ae769 : drm/vmwgfx: Update comments for stdu plane update
4606eeaf679b : drm/vmwgfx: Use the new interface for STDU plane update
bc7be607a0ed : drm/vmwgfx: Implement STDU plane update for BO backed fb
ad377b433b80 : drm/vmwgfx: Implement STDU plane update for surface backed fb
e41774c08ede : drm/vmwgfx: Add a new interface for plane update on a display unit
b9fc5e01d1ce : drm: Add helper to implement legacy dirtyfb
f13ba9c21dc8 : drm/selftest: Add drm damage helper selftest
d2780b1f021b : drm: Add helper iterator functions for plane fb_damage_clips blob
d9778b402609 : drm: Add a new helper to validate damage during atomic_check
d3b21767821e : drm: Add a new plane property to send damage during plane update
531971231dac : dmaengine: sprd: Add me as one of the module authors
770399df90b6 : dmaengine: sprd: Support DMA 2-stage transfer mode
97dbd6ea02be : dmaengine: sprd: Support DMA link-list cyclic callback
0e5d7b1eb6fc : dmaengine: sprd: Set cur_desc as NULL when free or terminate one dma channel
13e8997924a0 : dmaengine: sprd: Fix the last link-list configuration
d762ab33ccd0 : dmaengine: sprd: Get transfer residue depending on the transfer direction
a0ecabf50341 : dmaengine: sprd: Remove direction usage from struct dma_slave_config
6bbb77a81108 : staging: wilc1000: correct inconsistent indenting
8f1a0ac1eba7 : staging: wilc1000: handle scan operation callback from cfg80211 context
a343cf5d329e : staging: wilc1000: avoid extra buffer copy while connect cfg ops
e55968127982 : staging: wilc1000: handle connect ops callback from cfg80211 context
8e6d6cf0f2c9 : staging: wilc1000: avoid deferred handling of cfg80211 disconnect callback
19cb25e1e6a9 : staging: wilc1000: handle get_station() ops callback in cfg80211 context
05d3bcb0f447 : staging: wilc1000: handle remain on channel cfg ops from cfg80211 context
530975f3175f : staging: wilc1000: use correct 'struct remain_ch' variable in scan complete
153068b9d1dd : staging: wilc1000: refactor wilc_get_mac_address() to avoid deferred handling
b7afe350320b : staging: wilc1000: delete the unused code after code refactor
b61c8064f5bf : staging: wilc1000: handle key related cfg operation from cfg80211 context
98651ca0a1ed : staging: wilc1000: refactor wilc_get_inactive_time() to avoid deferred handling
04a61fbc409c : staging: wilc1000: refactor wilc_set_wfi_drv_handler() to avoid deferred handling
5dea026441e5 : staging: wilc1000: refactor wilc_set_operation_mode() to avoid deferred handling
daf0483e1ca3 : staging: wilc1000: handle station dump cfg ops from cfg80211 context
532391714d5a : staging: wilc1000: refactor wilc_hif_set_cfg() to avoid deferred handling
77506d42febd : staging: wilc1000: refactor wilc_set_mac_chnl_num() to avoid deferred handling
147ccfd45102 : staging: wilc1000: handle mgmt_frame_register ops from cfg82011 context
976c89b5625d : staging: wilc1000: handle add beacon operation callback from cfg80211 context
38b3ffa0ae83 : staging: wilc1000: handle delete beacon cfg ops from cfg80211 context()
4c00f7052fb8 : staging: wilc1000: use is_zero_ether_addr() API to check mac address
9f1bdb71388e : staging: wilc1000: handle delete station related callback ops from cfg80211 context
6133ed9f6396 : staging: wilc1000: use void return for wilc_hif_pack_sta_param()
78c0c4e845bd : staging: wilc1000: handle add and edit station from the cfg80211 context
cf6d06002dad : staging: wilc1000: handle setting power management from cfg80211 context
430d0ec49db6 : staging: wilc1000: handle tx power related callback from cfg80211 context
6dea33021f0b : staging: wilc1000: use mutex lock to synchronized sending 'wid' cmd to firmware
f78d5db98b65 : staging: wilc1000: avoid the use of the static variable to configure wiphy struct
21728f2e7226 : staging: wilc1000: make use of put_unaligned_le32 in handle_set_wfi_drv_handler()
440592df865f : staging: wilc1000: remove unnecessary checks in wilc_mac_close()
0668d5b5921c : staging: greybus: Added space between string concatenated
b5630e3019b6 : staging: octeon-usb: use a helper function to set the DMA mask
b7a4fbe2300a : usb: dwc3: Correct the logic for checking TRB full in __dwc3_prepare_one_trb()
26d62b4d10ad : usb: dwc3: don't issue no-op trb for stream capable endpoints
c38465d07972 : staging: emxx_udc: Remove cast and move all in one line.
0ff8c980c7a7 : staging: vchiq_arm: add __user pointer annotations
0bc5b2ba455f : staging: comedi: drivers: Cleanup malformed licence identifier
a7351807bd8b : usb: dwc3: update stream id in depcmd
2166e0f55250 : staging: rtl8188eu: cleanup comment in hal8188e_rate_adaptive.c
a9236c086742 : staging: rtl8188eu: cleanup alignment issues in hal8188e_rate_adaptive.c
4b1ea01b5072 : staging: rtl8188eu: cleanup lines ending with '('
256b95bf09e1 : staging: rtl8188eu: add spaces around operators in hal8188e_rate_adaptive.c
ae4224fc83a2 : staging: rtl8188eu: remove parentheses in hal8188e_rate_adaptive.c
8195b3e8d3fe : staging: rtl8188eu: use __func__ in hal8188e_rate_adaptive.c
e086f61479d1 : staging: pi433: add missing call to cdev_del()
d4d6b086df62 : staging: comedi: fix spelling mistake "desination" -> "destination"
44b44c98caff : staging: rtlwifi: fix spelling mistake "disnabled" -> "disabled"
5bf9ea4ea035 : staging: comedi: drivers: Cleanup malformed license identifier
c48f12e28d94 : staging: rtl8188eu: fix spelling mistake "inferface" -> "interface"
979e0419329c : staging: speakup: i18n: fix spelling mistake "phoneticly" -> "phonetically"
8cfb722bd55a : staging: mt7621-pci: add comment clarifying inverted reset lines
f9bb84090777 : staging: android: ion: Remove unused header files
13e810f199b4 : drm/exynos: mixer: Fix color range setting
e9e5ba93cb1f : drm/exynos: mixer: Fix color format setting
af130280c613 : drm/exynos: decon: Make pixel blend mode configurable
54947290ef62 : drm/exynos: decon: Make plane alpha configurable
aaef6a9dd0ea : media: usb: dvb-usb: remove old friio driver
d3411f656cbb : media: lmedm04: use dvb_usbv2_generic_rw_locked
8824e5018c19 : media: lmedm04: Move usb buffer to lme2510_state.
d95947c05eaf : media: dib7000p: Remove dead code
d695eb5b3b96 : media: rtl28xxu: add support for Sony CXD2837ER slave demod
30eb909d1146 : media: uvcvideo: Utilise for_each_uvc_urb iterator
fb58e16bb783 : media: uvcvideo: Rename uvc_{un,}init_video()
571e70dbd421 : media: uvcvideo: Split uvc_video_enable into two
b012186acef5 : media: uvcvideo: Move decode processing to process context
ece41454c6a5 : media: uvcvideo: Abstract streaming object lifetime
01e90464e42e : media: uvcvideo: queue: Support asynchronous buffer handling
c50c9c1e659d : media: uvcvideo: queue: Simplify spin-lock usage
e829b262a678 : media: uvcvideo: Protect queue internals with helper
3f3c75541ffe : dmaengine: dmatest: fix a small memory leak in dmatest_func()
c6d664fe8a7a : media: uvcvideo: Convert decode functions to use new context structure
811496c9679a : media: uvcvideo: Refactor URB descriptors
ba6f508d0ec4 : x86/mm: Drop usage of __flush_tlb_all() in kernel_physical_mapping_init()
0a9fe8ca844d : x86/mm: Validate kernel_physical_mapping_init() PTE population
4369deaa2f02 : generic/pgtable: Introduce set_pte_safe()
0cebbb60f759 : generic/pgtable: Introduce {p4d,pgd}_same()
c683c37cd132 : generic/pgtable: Make {pmd, pud}_same() unconditionally available
29434801e7e9 : x86/vdso: Remove a stale/misleading comment from the linker script
24b7c77bbb24 : x86/vdso: Remove obsolete "fake section table" reservation
438cbf887124 : x86/umip: Make the UMIP activated message generic
a19788612f51 : dmaengine: sh: Remove R-Mobile APE6 support
32899682cf45 : USB: serial: mos7840: add a product ID for the new product
e8603076f540 : USB: serial: mos7840: clean up register handling
a74f0fa082b7 : tcp: reduce POLLOUT events caused by TCP_NOTSENT_LOWAT
1c25324caf82 : net/sched: act_tunnel_key: Don't dump dst port if it wasn't set
80ef0f22ceda : net/sched: act_tunnel_key: Allow key-less tunnels
d1ecf8a660fa : qed: fix spelling mistake "Dispalying" -> "Displaying"
080d1b17fbc5 : net/mlx5e: Move modify tirs hash functionality
305438310938 : net/mlx5e: Cleanup unused defines
8742c7eb3d13 : net/mlx5e: Remove trailing space of tx_pause ethtool counter name
255fbca65137 : nfsd: Return EPERM, not EACCES, in some SETATTR cases
16361ff23e20 : arm64: dts: meson: add clock controller clock inputs
b1d02a84b552 : dt-bindings: clk: meson: add main controller clock input
fa3abfb6943e : dt-bindings: clk: meson: add ao controller clock inputs
685efffe37c9 : soc: imx: gpcv2: add support for i.MX8MQ SoC
e125dcba83f5 : soc: imx: gpcv2: move register access table to domain data
a800f418420d : soc: imx: gpcv2: prefix i.MX7 specific defines
c311552a8ead : ARM: dts: meson: meson8b: add the CPU OPP tables
622b9827b24d : ARM: dts: meson: meson8: add the CPU OPP table
da38636393ce : ARM: dts: meson8b: add the Cortex-A5 global timer
f5506e82f788 : ARM: dts: meson8b: add the ARM TWD timer
2710e8d21310 : ARM: dts: meson8: add the Cortex-A9 global timer
1124d790b431 : ARM: dts: meson8: add the ARM TWD timer
e8c276d953d8 : ARM: dts: meson: group the Cortex-A5 / Cortex-A9 peripherals
a128a379454c : ARM: imx_v6_v7_defconfig: Select TOUCHSCREEN_GOODIX
a768297701c8 : MAINTAINERS: Remove myself from the list
ed85b3435e45 : arm64: dts: meson-axg: remove alternate xtal
6f31ba17c83c : arm64: dts: meson-axg: Enable watchdog on Meson AXG SoCs
f43e4b007a94 : ata: palmld: Convert to GPIO descriptors
cd56f35e52d9 : ata: rb532_cf: Convert to use GPIO descriptors
83a7faace12e : ata: sata_highbank: Convert to use GPIO descriptors
3e216263ce77 : ata: pxa: Drop <linux/gpio.h> include
f37598be4e38 : xtensa: xtfpga.dtsi: fix dtc warnings about SPI
4089caa7d0fd : MIPS: OCTEON: delete redundant register definitions
036d0823ce33 : MIPS: OCTEON: cvmx_gmxx_inf_mode: use oldest forward compatible definition
2bb177137074 : MIPS: OCTEON: cvmx_mio_fus_dat3: use oldest forward compatible definition
1c6121c39677 : MIPS: OCTEON: cvmx_pko_mem_debug8: use oldest forward compatible definition
8b5c4eb17192 : MIPS: OCTEON: octeon-usb: use common gpio_bit definition
99cffb4e43a4 : MIPS: OCTEON: enable all OCTEON drivers in defconfig
bd82ef08382f : power: supply: cpcap-battery: make array cpcap_battery_irqs static, shrinks object size
3a658e09a215 : HSI: omap_ssi: Change to use DEFINE_SHOW_ATTRIBUTE macro
039bc3b7f29f : ARM: sa1100/cerf: switch to using gpio_led_register_device()
59b23ead135c : ARM: sa1100/assabet: switch to using gpio leds
17c7f4f7b4c6 : ARM: sa1100/assabet: add gpio keys support for right-hand two buttons
e1b0d978459f : ARM: sa1111: remove legacy GPIO interfaces
57c1cdce7121 : pcmcia: sa1100*: remove redundant bvd1/bvd2 setting
f1f05ee1b3ba : ARM: pxa/lubbock: switch PCMCIA to MAX1600 library
34fdbe645619 : ARM: pxa/mainstone: switch PCMCIA to MAX1600 library and gpiod APIs
e2125d0517c0 : ARM: sa1100/neponset: switch PCMCIA to MAX1600 library and gpiod APIs
b96e6c01bafb : ARM: sa1100/jornada720: switch PCMCIA to gpiod APIs
bebdf98a7862 : pcmcia: add MAX1600 library
d66a2fb8d7b0 : ARM: sa1100: explicitly register sa11x0-pcmcia devices
be38e4f2cc08 : xtensa: don't clear cpenable unconditionally on release
5dacbbef3d29 : xtensa: simplify coprocessor.S
cad6fade6e78 : xtensa: clean up WSR*/RSR*/get_sr/set_sr
4ecd55ea0742 : sunrpc: fix cache_head leak due to queued request
8c0d2c29083d : drm/i915/psr: Check if source supports sink specific SU granularity
bef5e5b3bee4 : drm/i915/psr: Check if resolution is supported by default SU granularity
71b15621f097 : drm: Add the PSR SU granularity registers offsets
227939a1c46d : drm/i915: Remove old PSR2 FIXME about frontbuffer tracking
d15f9cdd59ba : drm/i915/icl: Do not change reserved registers related to PSR2
98751b8cd608 : drm/i915/psr: Enable sink to trigger a interruption on PSR2 CRC mismatch
de570946c0e5 : drm/i915/psr: Set PSR CRC verification bit in sink inside PSR1 block
60cae44251e8 : drm/i915/psr: Don't tell sink that main link will be active while is active PSR2
7c5c641a930e : drm/i915: Disable PSR in Apple panels
e45838b52cb3 : clk: Add kerneldoc to managed of-provider interfaces
5d66ef38bc9d : drm/amdgpu: Update XGMI node print
ae517053f003 : dt-bindings: rtc: Move trivial RTCs to rtc.txt
6331d184e65e : dt-bindings: rtc: add generic bindings
0819936247c5 : drm/i915: Dial down workaround debug messages
5aa3771ded54 : IB/mlx5: Allow XRC usage via verbs in DEVX context
719598c98d19 : IB/mlx5: Update the supported DEVX commands
fb98153bbf28 : IB/mlx5: Enforce DEVX privilege by firmware
34613eb1d2ad : IB/mlx5: Enable modify and query verbs objects via DEVX
04ca16cc198c : IB/core: Enable getting an object type from a given uobject
4d7e8cc57429 : IB/core: Introduce UVERBS_IDR_ANY_OBJECT
6544d229bf43 : block: enable polling by default if a poll map is initalized
376f7ef8bfea : block: only allow polling if a poll queue_map exists
529262d56dbe : block: remove ->poll_fn
9d6610b76fa3 : nvme-mpath: remove I/O polling support
f9801a484ad6 : nvme-rdma: remove I/O polling support
3a7afd8ee42a : nvme-pci: remove the CQ lock for interrupt driven queues
d1ed6aa14bc4 : nvme-pci: don't poll from irq context when deleting queues
5271edd41dd8 : nvme-pci: refactor nvme_disable_io_queues
0b2a8a9f4b56 : nvme-pci: consolidate code for polling non-dedicated queues
c6d962aebaf8 : nvme-pci: only allow polling with separate poll queues
632230780964 : nvme-pci: cleanup SQ allocation a bit
4e224106673f : nvme-pci: use atomic bitops to mark a queue enabled
e20ba6e1da02 : block: move queues types to the block layer
b3ed2ce024c3 : acpi/nfit: Add support for Intel DSM 1.8 commands
8f98d4baf0dd : drm/i915/selftests: Reorder request allocation vs vma pinning
4377d4e0d3d5 : drm/i915: Update DRIVER_DATE to 20181204
32215a6c6beb : spi: dw-mmio: add ACPI support
0716931a82b4 : drm/i915/icl: fix transcoder state readout
2527704d8411 : spi: bcm2835: Synchronize with callback on DMA termination
2e0733bc5a15 : spi: bcm2835: Speed up FIFO access if fill level is known
b31a9299bca6 : spi: bcm2835: Polish transfer of DMA prologue
eba9473f6761 : regulator: Allow regulator nodes to contain their own init data
925c85e21ed8 : regulator: Factor out location of init data OF node
154989e45fd8 : aio: clear IOCB_HIPRI
b6f153d3e5a5 : selftests: mlxsw: Add one-armed router test
2f4f44946b74 : mlxsw: spectrum: Mirror loopbacked packets instead of trapping them
f839a6c92504 : net: Do not route unicast IP packets twice
875e89399534 : skbuff: Rename 'offload_mr_fwd_mark' to 'offload_l3_fwd_mark'
20f2ab247d3b : ASoC: max98373: Added max98373_reset for stable amp reset
0e3460bceedc : ASoC: audio-graph-card: use cpu/codec pointer on graph_dai_props
7c2ae7981d73 : ASoC: audio-graph-scu-card: care multi DPCM codec_conf
a1af9858edae : ASoC: audio-graph-scu-card: use cpu/codec pointer on graph_dai_props
c89ff03ac8c6 : ASoC: audio-graph-scu-card: care link / dai count
b6f3fc005a2c : ASoC: simple-card-utils: fixup asoc_simple_card_get_dai_id() counting
df47fc376df8 : selftests: add a test for bpf_prog_test_run_xattr
64a975913b31 : libbpf: add bpf_prog_test_run_xattr
2587a974f184 : tools: sync uapi/linux/bpf.h
b5a36b1e1b13 : bpf: respect size hint to BPF_PROG_TEST_RUN if present
517974992593 : drm/i915: Allocate a common scratch page
538a4ffea3f7 : ASoC: rsnd: add missing TDM Split mode support for simple-card
665c1ade11e8 : ASoC: rsnd: fixup mod ID for CTU regmap read/write
5d9bb5554c1d : ASoC: rsnd: indicates Channel and Mode for debug
5ff75c489ce0 : drm/tinydrm: Use kmemdup rather than duplicating its implementation in repaper_spi_transfer()
24035072999c : ARM: dts: r8a7744: Add PCIe Controller device node
54234e80858c : ARM: dts: r8a7744: Add xhci support
491e70588805 : ARM: dts: r8a7744: Add MSIOF[012] support
0faadd5a4105 : ARM: dts: r8a7744: Add QSPI support
7fbbfe07b588 : ARM: dts: r8a7744-iwg20d-q7-dbcm-ca: Add device tree for camera DB
eb83d144978e : ARM: dts: r8a7744: Add TPU support
cebc31e8b594 : ARM: dts: r8a7744: Add PWM SoC support
350ae49b97c4 : ARM: dts: r8a7744: Add IPMMU DT nodes
eddcbe813dd3 : ARM: dts: r8a7744: Add VSP support
10fabcb817c5 : ARM: dts: r8a7744: add VIN dt support
90bcf80c37df : ARM: dts: r8a7744: Add CMT SoC specific support
ef9d757c06e9 : ARM: dts: r8a7744: Add thermal device to DT
154a05f0c870 : ARM: dts: r8a7744: Add IRQC support
56f189609304 : ARM: dts: r8a7744: Add CAN support
5133bfed5e58 : ARM: dts: r8a7744: Add audio support
336a425ce67d : ARM: dts: r8a7744: Add RWDT node
a5d56930c703 : ARM: dts: r8a7744: Add USB-DMAC and HSUSB device nodes
ce28396b7a86 : ARM: dts: r8a7744: USB 2.0 host support
f9a3d5f23b6c : ARM: dts: r8a7744-iwg20m: Enable SDHI0 controller
266d863eece3 : ARM: dts: r8a7744-iwg20m: Add eMMC support
d9e792206d21 : ARM: dts: r8a7744: Add MMC node
b591e323b271 : ARM: dts: r8a7744: Add SDHI nodes
fb64de56dfd9 : ARM: dts: r8a7744: Add I2C and IIC support
28c0cf739819 : ARM: dts: r8a7744: Add [H]SCIF{A|B} support
f1546da8a5c8 : ARM: dts: r8a7744: Add SMP support
d94369fe69fd : ARM: dts: r8a7744: Add Ethernet AVB support
78ce1559b2f1 : ARM: dts: r8a7744: Add GPIO support
484775a5a9d9 : ARM: dts: r8a7744: Add SYS-DMAC support
45c660ecdfd5 : ARM: dts: r8a7744-iwg20d-q7: Add support for iWave G20D-Q7 board based on RZ/G1N
d83010f87ab3 : ARM: dts: r8a7744: Initial SoC device tree
3c248aefe73b : ARM: dts: r8a7744-iwg20m: Add iWave RZ/G1N Qseven SOM
6d2372fc77e4 : ARM: dts: r8a7743: Remove legacy "renesas,rcar-thermal" compatibility
3bbd3db86470 : arm64: relocatable: fix inconsistencies in linker script and options
4d8d9fc70501 : drm/i915: Trim unused workaround list entries
452420d22d5b : drm/i915: Fuse per-context workaround handling with the common framework
69bcdecf1af5 : drm/i915: Move register white-listing to the common workaround framework
28d6ccce73be : drm/i915/selftests: Add tests for GT and engine workaround verification
094304beb4e1 : drm/i915: Verify GT workaround state after GPU init
4a15c75c4246 : drm/i915: Introduce per-engine workarounds
25d140faaa25 : drm/i915: Record GT workarounds in a list
635b3bc6f514 : drm/i915: change i915_sw_fence license to MIT
12209993e98c : x86/fpu: Don't export __kernel_fpu_{begin,end}()
3800960afe15 : drm/i915: Complete the fences as they are cancelled due to wedging
d999c0ec2498 : x86/hpet: Remove unused FSEC_PER_NSEC define
77e9c35acd5f : drm/vkms: Remove set but not used variable 'vkms_obj'
3f3327dbc559 : pinctrl: rzn1: Fix of_get_child_count() error check
8deaaa46d2de : pinctrl: rzn1: Fix check for used MDIO bus
0ce611c906bf : drm/i915/dp: Fix inconsistent indenting
c0f8584f0553 : clk: renesas: r8a77995: Simplify PLL3 multiplier/divider
6155bfa32caf : clk: renesas: r8a77995: Add missing CPEX clock
846dbb405b8c : clk: renesas: r8a77995: Remove non-existent SSP clocks
a5883a387fc1 : clk: renesas: r8a77995: Remove non-existent VIN5-7 module clocks
515b2915ee08 : clk: renesas: r8a77995: Correct parent clock of DU
7cf3a216a2b3 : clk: renesas: r8a77990: Correct parent clock of DU
396bc9d40d69 : clk: renesas: r8a77970: Add CPEX clock
f70f4be7339d : clk: renesas: r8a77965: Add CPEX clock
f51389cb6a97 : clk: renesas: r8a7796: Add CPEX clock
b9c0ba6614bc : clk: renesas: r8a7795: Add CPEX clock
f845b01d478a : clk: renesas: r8a774a1: Add CPEX clock
4584738e139c : dt-bindings: clock: r8a7796: Remove CSIREF clock
4102a9edf901 : dt-bindings: clock: r8a7795: Remove CSIREF clock
005e13a96c0e : m68k: Generate uapi header and syscall table header files
fd81414666cf : m68k: Add system call table generation support
d2cc708775f8 : m68k: Add __NR_syscalls along with NR_syscalls
7c91efce1608 : powerpc/mm: dump block address translation on book3s/32
0261a508c9fc : powerpc/mm: dump segment registers on book3s/32
b682c8692442 : powerpc/math-emu: Update macros from GCC
afa202b6bd30 : powerpc/tools/checkpatch: Ignore DT_SPLIT_BINDING_PATCH
b14fc502663d : powerpc/8xx: regroup TLB handler routines
74fabcadfd43 : powerpc/8xx: don't use r12/SPRN_SPRG_SCRATCH2 in TLB Miss handlers
55c8fc3f4930 : powerpc/8xx: reintroduce 16K pages with HW assistance
3fb69c6a1a13 : powerpc/8xx: Enable 512k hugepage support with HW assistance
22569b881d37 : powerpc/8xx: Enable 8M hugepage support with HW assistance
6a8f911b50d7 : powerpc/8xx: Use hardware assistance in TLB handlers
5af543be14cd : powerpc/8xx: Temporarily disable 16k pages and hugepages
8cfe4f5242ec : powerpc/8xx: Move SW perf counters in first 32kb of memory
32bff4b90531 : powerpc/mm: remove unnecessary test in pgtable_cache_init()
1e03c7e2ea83 : powerpc/mm: fix a warning when a cache is common to PGD and hugepages
0356656284ca : powerpc/mm: replace hugetlb_cache by PGT_CACHE(PTE_T_ORDER)
129dd323ddb8 : powerpc/mm: enable the use of page table cache of order 0
32ea4c149990 : powerpc/mm: Extend pte_fragment functionality to PPC32
a74791dd9833 : powerpc/mm: add helpers to get/set mm.context->pte_frag
d09780f3a8d4 : powerpc/mm: Move pgtable_t into platform headers
994da93d1968 : powerpc/mm: move platform specific mmu-xxx.h in platform directories
2a146533bf96 : powerpc/mm: Avoid useless lock with single page fragments
a95d133c8643 : powerpc/mm: Move pte_fragment_alloc() to a common location
ddfc20a3b9ae : powerpc/8xx: Remove PTE_ATOMIC_UPDATES
a43ccc4bc499 : powerpc/book3s32: Remove CONFIG_BOOKE dependent code
8ad940217cce : powerpc: annotate implicit fall throughs
f91203e71c64 : powerpc/mm: remove unused function prototype
2b038cbc5fcf : powerpc/pseries/cpuidle: Fix preempt warning
8d4a862276a9 : powerpc/xmon: Fix invocation inside lock region
9d43faac02e3 : net/mlx5: Update mlx5_ifc with DEVX UCTX capabilities bits
97f2930f5b13 : drm/sun4i: Add compatible for H6 display engine
64f28430cf15 : clk: sunxi-ng: h3: Allow parent change for ve clock
324f4071a080 : ARM: dts: suniv: Add device tree for Lichee Pi Nano
4ba16d17efdd : ARM: dts: suniv: add initial DTSI file for F1C100s
0380126eb9af : clk: sunxi-ng: add support for suniv F1C100s SoC
3d737ddbe74c : dt-bindings: clock: Add Allwinner suniv F1C100s CCU
36ff48805ae4 : RDMA/mlx5: Unfold modify RMP function
a1eb180238a7 : RDMA/mlx5: Unfold create RMP function
f3da6577da67 : RDMA/mlx5: Initialize SRQ tables on mlx5_ib
b4990804e1a4 : RDMA/mlx5: Update SRQ functions signatures to mlx5_ib format
81773ce5f07f : RDMA/mlx5: Use stages for callback to setup and release DEVX
c48d386b2bbb : RDMA/mlx5: Remove SRQ signature global flag
f02d0d6e53ac : net/mlx5: Move SRQ functions to RDMA part
c23f88cb575f : net/mlx5: Remove references to local mlx5_core functions
26d1164dff81 : net/mlx5: Remove not-used lib/eq.h header file
5b5f0f162760 : net/mlx5: Remove dead transobj code
6cd0014ab90f : net/mlx5: Align SRQ licenses and copyright information
e647e29196b7 : ext4: fix EXT4_IOC_GROUP_ADD ioctl
361d24d40657 : ext4: hard fail dax mount on unsupported devices
32ea275008d8 : jbd2: update locking documentation for transaction_t
50c15df69e06 : ext4: remove redundant condition check
561405f031fe : jbd2: clean up indentation issue, replace spaces with tab
a92abd738d24 : ext4: clean up indentation issues, remove extraneous tabs
132d00becb31 : ext4: missing unlock/put_page() in ext4_try_to_write_inline_data()
61157b24e60f : ext4: fix possible use after free in ext4_quota_enable
67fbf3a3ef84 : drm/exynos/iommu: merge IOMMU and DMA code
39f69368434f : drm/exynos/iommu: replace preprocessor conditionals with C conditionals
a0b68a710b9d : drm/exynos/iommu: move IOMMU specific stuff into exynos_drm_iommu.c
237556962e51 : drm/exynos/iommu: integrate IOMMU/DMA internal API
69908ed258fc : drm/exynos/iommu: remove DRM_EXYNOS_IOMMU Kconfig symbol
29cbf24a4df5 : drm/exynos: simplify DMA mapping
96f1e0974575 : jbd2: avoid long hold times of j_state_lock while committing a transaction
d9bbd6a1a56e : net: marvell: convert to DEFINE_SHOW_ATTRIBUTE
25079154f711 : net: qca_spi: convert to DEFINE_SHOW_ATTRIBUTE
fb0d9c6339e0 : net: stmmac: convert to DEFINE_SHOW_ATTRIBUTE
6f6c74fad865 : nfp: convert to DEFINE_SHOW_ATTRIBUTE
8665569e97dd : pstore/ram: Avoid NULL deref in ftrace merging failure path
ea84b580b955 : pstore: Convert buf_lock to semaphore
69596433bc28 : pstore: Fix bool initialization/comparison
30696378f68a : pstore/ram: Do not treat empty buffers as valid
b05c950698fe : pstore/ram: Simplify ramoops_get_next_prz() arguments
f0f23e5469dc : pstore: Map PSTORE_TYPE_* to strings
4af62a6423d0 : pstore: Replace open-coded << with BIT()
0eed84ffb094 : pstore: Improve and update some comments and status output
c208f7d4b037 : pstore/ram: Add kern-doc for struct persistent_ram_zone
dc80b1ea4cbf : pstore/ram: Report backend assignments with finer granularity
9ee85b8bd3ca : pstore/ram: Standardize module name in ramoops
7684bd334d9d : pstore: Avoid duplicate call of persistent_ram_zap()
b77fa617a2ff : pstore: Remove needless lock during console writes
bdabc8e71c85 : pstore: Do not use crash buffer for decompression
92a59ad040e3 : net/mlx4_core: Fix several coding style errors
95aac2cdafd8 : net/mlx4_core: Fix return codes of unsupported operations
30fcd6a9edf1 : net: phy: Also request modules for C45 IDs
9a547c7e575f : audit: shorten PATH cap values when zero
23705adb2c63 : octeontx2-af: Enable mkex profile
da5d32e1ab85 : octeontx2-af: Add LSO format configuration mailbox
159a8a6734da : octeontx2-af: Add L3 and L4 packet verification mailbox
a253933e6a86 : octeontx2-af: Configure VLAN TPIDs
a27d765916bd : octeontx2-af: Add support for Tx packet marking
f9f2da46c03d : octeontx2-af: Enable RSS with promiscuous mode
7c91a92efc3d : octeontx2-af: Define all NIX_AF_RX_DEF_* registers
962e1bd6b74d : octeontx2-af: Enable inner IPv4 checksum and its error code
e2703c5f581a : octeontx2-af: Allow freeing single TLx Tx schedule queue
26dda7da8ed3 : octeontx2-af: Restrict TL1 allocation and configuration
7ee74697e557 : octeontx2-af: Add support for runtime RSS algo index reservation
b648366c2c25 : octeontx2-af: Add support for dynamic flow cfg to RSS field generation
bd522d68704d : octeontx2-af: Add response for RSS flow key cfg message
c5e4e4d1060b : octeontx2-af: Skip NIXLF check for bcast MCE entry
8c2def893afc : sbitmap: fix sbitmap_for_each_set()
db63e489c7aa : selftests: extend zerocopy tests to udp
52900d22288e : udp: elide zerocopy operation in hot path
b5947e5d1e71 : udp: msg_zerocopy
e1e525442752 : OF: Add a warning in case chosen node is not present
18dbfc81de70 : net: davinci_emac: use nvmem_get_mac_address()
afa64a72b862 : of: net: kill of_get_nvmem_mac_address()
cce41b8ffa4b : net: cadence: switch to using nvmem_get_mac_address()
0e839df92cf3 : net: ethernet: provide nvmem_get_mac_address()
82208d0d54ab : rhashtable: detect when object movement between tables might have invalidated a lookup
ea4750caa056 : net: hns3: Adds support to dump(using ethool-d) PCIe regs in HNS3 PF driver
1600c3e5f23e : net: hns3: Support "ethtool -d" for HNS3 VF driver
d1420bb99515 : net: phy: improve generic EEE ethtool functions
d59dd69d5576 : samples: bpf: fix: seg fault with NULL pointer arg
d53db442db36 : drm/i915: Move display device info capabilities to its own struct
e1bf094b3c75 : drm/i915: Add HAS_DISPLAY() and use it
2a70a4cda0da : MAINTAINERS: platform/chrome: Add Enric as a maintainer
0b216f7cc6dd : MAINTAINERS: platform/chrome: remove myself as maintainer
03f1c26b1c56 : test/net: Add script for VXLAN underlay in a VRF
e0531312e78f : arm64: dts: qcom: msm8996: Add CAMSS support
f3442ab97257 : arm64: dts: qcom: msm8996: Add VFE SMMU node
aab8cc3630e3 : vxlan: add support for underlay in non-default VRF
6a6d6681ac1a : l3mdev: add function to retreive upper master
da5095d05286 : udp_tunnel: add config option to bind to a device
acd48330e96f : arm64: dts: qcom: Add pinctrls for camera sensors
1ab0fb758126 : arm64: dts: qcom: Add Camera Control Interface pinctrls
58f479f90a7c : arm64: dts: qcom: msm8916: Add CAMSS support
e7b6e5ccae5c : arm64: dts: qcom: msm8916: Add IOMMU sub-node for VFE context bank
40d9d791c97a : arm64: dts: msm8916: Add all CPUs in cooling maps
fe1f452640d8 : blk-mq: don't call ktime_get_ns() if we don't need it
064501c5b6fd : mlxsw: spectrum: Load firmware version based on devlink parameter
03bffcad491f : mlxsw: core: Reset firmware after flash during driver initialization
846e980a87fc : devlink: Add 'fw_load_policy' generic parameter
8913e8a73d03 : clk: meson: Mark some things static
ad8044f87c0b : ARM: dts: pxa3xx: Add Raumfeld DTS files
6915bf3b002b : net: phy: don't allow __set_phy_supported to add unsupported modes
69095e3900b2 : mips: annotate implicit fall throughs
c2a70a319afb : dmaengine: pxa: make the filter function internal
3595c559326d : dlm: fix invalid cluster name warning
ef098b9eee48 : ARM: multi_v7_defconfig: enable STM32 analog & timer drivers
f491ac32c618 : ARM: mmp2: DT: be compatible with mrvl,mmp2
90b1023f68c7 : bpf: fix documentation for eBPF helpers
e3da08d05700 : bpf: allow BPF read access to qdisc pkt_len
de94b651eef3 : libbpf: Fix license in README.rst
9b90dc85c718 : media: seco-cec: add missing header file to fix build
ffd321e4b7e4 : RDMA/nldev: Export to user space number of contexts
12d23a919833 : RDMA/uverbs: Annotate alloc/deallloc paths with context tracking
606152107bbd : RDMA/restrack: Track ucontext
5b841bfab695 : smack: fix access permissions for keyring
ae9e7ced4f7b : drm/i915/dp: Fix link compute m_n calc for DSC
98b5368ff941 : media: vicodec: move the GREY format to the end of the list
fbdefb67f40e : media: tda7432: fix spelling mistake "maximium" -> "maximum"
a4b3675f9b83 : media: vivid: add req_validate error injection
191cf8b0746a : media: adv7604 added include of linux/interrupt.h
ba08e61a7990 : media: v4l2-pci-skeleton: depend on CONFIG_SAMPLES
b52b88ce5bd6 : media: v4l2-pci-skeleton: replace vb2_buffer with vb2_v4l2_buffer
c2286cc02e32 : media: v4l: ioctl: Allow drivers to fill in the format description
b04240a6d5ed : media: v4l: Fix MPEG-2 slice Intra DC Precision validation
6a31061833a5 : platform/x86: Fix config space access for intel_atomisp2_pm
8a7d7141528a : platform/x86: Add the VLV ISP PCI ID to atomisp2_pm
e6f5e6c2fbbc : platform/x86: intel_ips: Convert to use DEFINE_SHOW_ATTRIBUTE macro
1d5caaa853ea : platform/x86: intel_ips: Remove never happen condition
0b8a6aeab925 : platform/x86: intel_ips: NULL check before some freeing functions is not needed
9a92ed29ca96 : platform/x86: intel_ips: remove unnecessary checks in ips_debugfs_init
e278558a1f4b : iio: inv_mpu6050: Use i2c_acpi_get_i2c_resource() helper
a3dd034a1707 : ACPI / scan: Create platform device for INT3515 ACPI nodes
2336dfadfb1e : platform/x86: i2c-multi-instantiate: Allow to have same slaves
799d3379a672 : platform/x86: i2c-multi-instantiate: Introduce IOAPIC IRQ support
870ab9a379b6 : platform/x86: i2c-multi-instantiate: Distinguish IRQ resource type
a729656697e3 : platform/x86: i2c-multi-instantiate: Count I2cSerialBus() resources
0d5102fe8530 : i2c: acpi: Introduce i2c_acpi_get_i2c_resource() helper
5f59d6a1109c : i2c: acpi: Use ACPI_FAILURE instead of !ACPI_SUCCESS
79dd67306fd5 : platform/x86: i2c-multi-instantiate: Get rid of obsolete conditional
09e568f783ef : platform/x86: intel_cht_int33fe: Get rid of obsolete conditional
2dea645ffc21 : i2c: acpi: Return error pointers from i2c_acpi_new_device()
1aaeae493aad : platform/x86: i2c-multi-instantiate: Defer probe when no adapter found
41daf985820c : platform/x86: i2c-multi-instantiate: Accept errors of i2c_acpi_new_device()
5ae9ce132614 : platform/x86: intel_cht_int33fe: Accept errors of i2c_acpi_new_device()
6734489667e2 : platform/x86: intel_cht_int33fe: Remove duplicate NULL check
aa35dc3c7195 : media: DaVinci-VPBE: fix error handling in vpbe_initialize()
2a58dd767bf9 : Input: olpc_apsp - remove set but not used variable 'np'
b1260067ac3d : clk: imx: add imx7ulp clk driver
3b315214e091 : clk: imx: implement new clk_hw based APIs
9e5ef7a57ca7 : clk: imx: make mux parent strings const
eb299e4d5708 : dt-bindings: clock: add imx7ulp clock binding doc
76a323c19a16 : clk: imx: add imx7ulp composite clk support
9fcb6be3b6c9 : clk: imx: add pfdv2 support
d9a8f950b296 : clk: imx: add pllv4 support
e983da27f70e : clk: fractional-divider: add CLK_FRAC_DIVIDER_ZERO_BASED flag support
404680794224 : clk: imx: add gatable clock divider support
adcfdbde20dc : media: vivid: fix smatch warnings
8b8130f0c76a : media: mtk-vcodec: Remove VA from encoder frame buffers
25f5c34bc8bf : media: camss: Take in account sensor skip frames
9483a3f8e1b5 : media: adv7180: add g_skip_frames support
55a9b74846ed : drm/v3d: Add more tracepoints for V3D GPU rendering.
32211e47999d : media: em28xx: fix spelling mistake, "Cinnergy" -> "Cinergy"
db176f6ba1da : drm/v3d: Add missing fence timeline name for TFU.
34c7dc8b3239 : media: exynos4-is: fix spelling mistake ACTURATOR -> ACTUATOR
79e89e36dc8a : media: i2c: TDA1997x: select CONFIG_HDMI
10e1fdb95809 : media: uvcvideo: Refactor teardown of uvc on USB disconnect
38e9b928060a : media: uvcvideo: Add support for the CNF4 format
92799ef7209b : media: v4l: Add 4bpp packed depth confidence format CNF4
d55c6f51fe3f : media: xilinx: fix typo in formats table
83268fa6b43c : media: xilinx: Use SPDX-License-Identifier
5d331b7f4c4c : media: sony-cxd2880: add optional vcc regulator to bindings
cb496cd472af : media: cxd2880-spi: Add optional vcc regulator
6c0943cdb54d : media: dib0900: fix smatch warnings
28fc5a367ef0 : media: mxl5xx: constify dvb_frontend_ops structure
2c4746cf45b9 : media: dvb-frontends: Use kmemdup instead of duplicating its function
73f847af391a : media: usb: Use kmemdup instead of duplicating its function.
2f2fcc40a961 : x86/fpu: Update comment for __raw_xsave_addr()
458ffce1cb46 : media: cxd2880-spi: fix probe when dvb_attach fails
bac26a63f9bf : media: dvb: Use WARM definition from identify_state()
09a446d27843 : media: af9033: Remove duplicated switch statement
6bca5de961cc : media: dib0700: fix spelling mistake "Amplifyer" -> "Amplifier"
255095fa7f62 : media: dvb-usb-v2: Fix incorrect use of transfer_flags URB_FREE_BUFFER
2ad18d1d785f : media: saa7134: rc-core maintains users count, no need to duplicate
87e25f4b2c3c : media: venus: fix reported size of 0-length buffers
61df5aa325fe : media: venus: dynamic handling of bitrate
6637401c35b2 : x86/fpu: Add might_fault() to user_insn()
ff70fbd0e810 : clk: imx: Add SCCG PLL type
6209624b9a5c : clk: imx: Add fractional PLL output clock
1cf3817bf1f5 : dt-bindings: Add binding for i.MX8MQ CCM
b80522040cd3 : clk: imx: Add clock driver for i.MX8MQ CCM
d3ff9728134e : clk: imx: Add imx composite clock
1a4226efaf80 : x86/pkeys: Make init_pkru_value static
d23650e06299 : x86/thread_info: Remove _TIF_ALLWORK_MASK
4f89f7b59a6e : clk: qcom: Fix MSM8998 resets
e08e32119b94 : x86/process/32: Remove asm/math_emu.h include
c820518f6ca1 : firewire: Remove depends on HAS_DMA in case of platform dependency
d08452390179 : x86/fpu: Use unsigned long long shift in xfeature_uncompacted_offset()
8d3e5b9c1f2c : clk: qcom: Add lpass clock controller driver for SDM845
8ff1a156cb0b : dt-bindings: clock: Introduce QCOM LPASS clock bindings
7898e4fef835 : dt-bindings: clock: Update GCC bindings for protected-clocks
b12a084c8729 : spi: spi-mem: add support for octal mode I/O data transfer
6b03061f882d : spi: add support for octal mode I/O data transfer
c9cbfd623d8b : ARM: dts: exynos: Add opp-suspend to DMC and leftbus devfreq OPPs on Exynos4
974d6b4b2bc3 : RDMA/uverbs: Use only attrs for the write() handler signature
ece9ca97ccdc : RDMA/uverbs: Do not check the input length on create_cq/qp paths
c3bea3d2dc53 : RDMA/uverbs: Use the iterator for ib_uverbs_unmarshall_recv()
335708c751c1 : RDMA/uverbs: Add a simple iterator interface for reading the command
7eebced1bae0 : RDMA/uverbs: Simplify ib_uverbs_ex_query_device
40efca7a46a0 : RDMA/uverbs: Fill in the response for IB_USER_VERBS_EX_CMD_MODIFY_QP
29a29d185232 : RDMA/uverbs: Use uverbs_request() and core for write_ex handlers
3c2c20947ddb : RDMA/uverbs: Use uverbs_request() for request copying
9a0738575f26 : RDMA/uverbs: Use uverbs_response() for remaining response copying
931373a118ac : RDMA/uverbs: Get rid of the 'callback' scheme in the compat path
c2a939fda468 : RDMA/uverbs: Use uverbs_attr_bundle to pass ucore for write/write_ex
bbb28ad9035f : RDMA/uverbs: Remove out_len checks that are now done by the core
86bbd89d5da6 : drm/syncobj: use dma_fence_get_stub
078dec3326e2 : dma-buf: add dma_fence_get_stub
1e7eacaf1db2 : cpuset: Remove set but not used variable 'cs'
e1215de823ca : drm/i915/sysfs: make attrs arrays const
9ee4685c9ac5 : sysfs: constify sysfs create/remove files harder
d4535e2c018b : drm/amdgpu: Implement concurrent asic reset for XGMI.
a82400b57abb : drm/amdgpu: Handle xgmi device removal.
38cd8a280d72 : drm/amdgpu/psp: Update waiting in psp mode1 reset.
30da7bb18471 : drm/amdgpu: add missing error handling
1245adf31569 : drm/amdgpu: remove amdgpu_bo_backup_to_shadow
47622ba033d6 : drm/amdgpu: add a xgmi supported flag
46592892e1a6 : drm/i915/vgpu: Disallow loading on old vGPU hosts
4fb86404a977 : drm/panel: simple: Add AUO G101EVN010 panel support
3456880ff39f : dlm: NULL check before some freeing functions is not needed
0abbbc63d025 : x86/umip: Print UMIP line only once
917bb90c65da : ALSA: hda/hdmi - Add Tegra186 and Tegra194 support
350355e33931 : ALSA: hda/tegra - Probe up to 8 codecs
7bb7d29cffdd : clk: sunxi-ng: h3/h5: Fix CSI_MCLK parent
8e2988a76c26 : drm/tegra: sor: Support for audio over HDMI
984bfb398a3a : ASoC: intel: cht_bsw_max98090_ti: Add pmc_plt_clk_0 quirk for Chromebook Clapper
8b457812f54b : arm64: tegra: Add temperature sensor on P2888
e47ac50885f5 : arm64: tegra: Add gpio-keys on Jetson Xavier
4d286331bdee : arm64: tegra: Add AON GPIO controller on Tegra194
3ae50e8331da : arm64: tegra: p2888: Enable on-die RTC
37e5a31df543 : arm64: tegra: Add RTC support on Tegra194
38ecf1e5f471 : arm64: tegra: Enable PMC wake events on Tegra194
127d82670174 : arm64: tegra: p3310: Enable on-die RTC
9733a251728e : arm64: tegra: Add RTC support on Tegra186
32e66e46af0b : arm64: tegra: Enable PMC wake events on Tegra186
6f13f10b3bbf : arm64: tegra: Fix power key interrupt type on Jetson TX2
cfe3af19d958 : arm64: tegra: p2972: Enable the CPU, GPU and AUX thermal zones
686ba00900bb : arm64: tegra: Add thermal zones on Tegra194
33c038e4b5ad : arm64: tegra: Enable HDMI on P2972-0000
8d424ec221d0 : arm64: tegra: Add VIC support on Tegra194
3db6d3ba0863 : arm64: tegra: Add display support on Tegra194
f84a6273dd91 : ASoC: pxa: remove raumfeld machine driver
26af893184e5 : drm/i915/breadcrumbs: Reduce missed-breadcrumb false positive rate
949fc52af19e : drm/i915/icl: add pll mapping for DSI
1026bea00381 : drm/i915/icl: Ungate DSI clocks
32250c8e0ef9 : drm/i915/icl: Gate clocks for DSI
690c318ed8e0 : drm/i915/icl: add dummy DSI GPIO element execution function
56b7b1aa13b9 : drm/i915/icl: Define display GPIO pins for DSI
f4ff2120301d : drm/i915/icl: Define Panel power ctrl register
05f2f03dd206 : drm/i915/icl: Define missing bitfield for shortplug reg
2eae5d6bfa5f : drm/i915/icl: Get pipe timings for DSI
2ca711caeca2 : drm/i915/icl: Consider DSI for getting transcoder state
5a8507b5aa84 : drm/i915/icl: Configure DSI Dual link mode
d04afb150172 : drm/i915/icl: Add DSI encoder compute config hook
ab8411483a3e : drm/i915/icl: Get HW state for DSI encoder
8327af281d29 : drm/i915/icl: Add get config functionality for DSI
c5f9c934936e : drm/i915/icl: Allocate DSI hosts and imlement host transfer
972d607c59ed : drm/i915/icl: Fill DSI ports info
95f2f4dbb19f : drm/i915/icl: Use the same pll functions for dsi
e27580487321 : drm/i915/icl: Allocate DSI encoder/connector
70a057b7d425 : drm/i915/icl: Calculate DPLL params for DSI
1dd07e56a3f1 : drm/i915/icl: Sanitize DDI port clock gating for DSI ports
3b8c0d5bc9f4 : drm/i915/icl: push pll to port mapping/unmapping to ddi encoder hooks
c07b6426df92 : iommu/arm-smmu: Make arm-smmu-v3 explicitly non-modular
addb672f200f : iommu/arm-smmu: Make arm-smmu explicitly non-modular
39fcbbccf8ed : iommu/tegra: Make it explicitly non-modular
f295cf26d776 : iommu/qcom: Make it explicitly non-modular
8128ac3b0fe3 : iommu/ipmmu-vmsa: Make it explicitly non-modular
d4cf5bbd56f5 : iommu/mediatek: Make it explicitly non-modular
a007dd51e559 : iommu/msm: Make it explicitly non-modular
669a047b1812 : iommu/rockchip: Make it explicitly non-modular
c1af7b4013e8 : iommu: Audit and remove any unnecessary uses of module.h
753a31a46b1a : irq_remapping: Remove unused header files
807596491d33 : iommu/ipmmu-vmsa: Add an array of slave devices whitelist
b7ee92c6ff0e : iommu/ipmmu-vmsa: Modify ipmmu_slave_whitelist() to check SoC revisions
f81ff31cb471 : drm/i915/selftests: Terminate hangcheck sanitycheck forcibly
f36c071f6344 : drm/i915/ringbuffer: Clear semaphore sync registers on ring init
616d4cf8ea1c : m68k/defconfig: Update defconfigs for v4.20-rc1
af5d7a36d196 : m68k: Remove redundant 'default n' from Kconfig
b6cf523c16e1 : m68k: Unroll raw_outsb() loop
9923e9072d81 : ASoC: Intel: common: add ACPI matching tables for ICL
1286f930a0d7 : ASoC: dt-bindings: use a generic node name for rt5631
c2b142cc3939 : spi: fix spi-at91-usart.c build errors when PINCTRL is not set
db6e6244cb71 : regulator: stpmic1: fix regulator_lock usage
4b3ab9372ffa : iio: adc: ti_am335x_tscadc: Improve accuracy of measurement
b40ee006fe6a : mfd: ti_am335x_tscadc: Use PLATFORM_DEVID_AUTO while registering mfd cells
502ae42ca600 : gpio: lynxpoint: Use for_each_set_bit() in IRQ handler
226e6b866d74 : gpio: pch: Convert to dev_pm_ops
dfcb245e2848 : sched: Fix various typos in comments
6cb57c678bb7 : clk: meson: meson8b: add the read-only video clock trees
007f3da7d38a : clk: meson: meson8b: add the fractional divider for vid_pll_dco
376d8c45bd6a : clk: meson: meson8b: fix the offset of vid_pll_dco's N value
c78f59d7145e : mtd: use DEFINE_SHOW_ATTRIBUTE() instead of open-coding it
bafae53817e7 : mtd: change len type from signed to unsigned type
fca0c116504e : perf: Fix typos in comments
3a936bc28696 : drm/meson: Fix an Alpha Primary Plane bug on Meson GXL/GXM SoCs
a97673a1c43d : x86: Fix various typos in comments
8914b63bab3c : ARM: dts: stm32: add thermal sensor support on STM32MP157c
c066cc8af9de : xtensa: drop unused declarations from elf.h
58b17c55b610 : xtensa: clean up syscall.h
3ffc2df9c76d : xtensa: drop unused coprocessor helper functions
633f1ffbccc7 : xtensa: drop custom PTRACE_{PEEK,POKE}{TEXT,DATA}
44ba57a23cde : xtensa: drop unused field from the struct exc_table
8ed3a5426b42 : xtensa: drop fast_syscall_kernel
aa5eee355b46 : Documentation: admin-guide: PM: Add cpuidle document
ba08dcc87fc5 : ARM: sunxi: add Allwinner ARMv5 SoCs
71cd532d6651 : dt-bindings: arm: Add new Allwinner ARMv5 F1C100s SoC
2391f4ad89b7 : ARM: Check ARCH_MULTI_V7 to differentiate ARMv5/v7 Allwinner SoCs
e3b3d0b19bd7 : ARM: dts: stm32: add can1 sleep pins muxing on stm32mp157c-ev1 board
bb4857cd0060 : ARM: dts: stm32: add can1 sleep pins muxing
d44d6e021301 : ARM: dts: stm32: change CAN RAM mapping on stm32mp157c
5eacadb5e66b : xtensa: generate uapi header and syscall table header files
c7914ef69dbb : xtensa: add system call table generation support
a86067f587a9 : xtensa: add __NR_syscalls along with __NR_syscall_count
c0c9872a8ba2 : dt-bindings: i2c: Add P8 OCC hwmon device documentation
cd261c9832a4 : Documentation: hwmon: Add OCC documentation
7ed98dddb764 : fsi: Add On-Chip Controller (OCC) driver
6021c48f3acd : dt-bindings: fsi: Add P9 OCC device documentation
f1af93216c34 : hwmon: (adt7475) document mapping of sysfs entries to inputs
3b443def46cc : hwmon: (core) remove redundant cast
6e5c06ad9411 : hwmon: (adm1275) Allow setting shunt reg value
f567035a6187 : dt-bindings: hwmon: Add adm127x documentation
76d0bbd8a4ef : ARM: dts: aspeed: Add Facebook Backpack-CMM BMC
b54a5b19926c : ARM: dts: Add Facebook BMC flash layout
6d2e46885f3d : ARM: dts: aspeed: wspoon: Enable iio-hwmon battery
163d88c4bf92 : ARM: dts: aspeed: romulus: Enable iio-hwmon-battery
89b32a47e36e : ARM: dts: aspeed: Enable VHUB on Romulus
39cc9f037ca5 : ARM: dts: aspeed-palmetto: Add LPC control node
fad06e25b04b : ARM: dts: aspeed: Palmetto system can use coprocessor for FSI
d776dd52247c : ARM: dts: aspeed: Romulus system can use coprocessor for FSI
576f1b4bc802 : soc: mediatek: Add Mediatek CMDQ helper
5482e9a93c83 : bpf: Fix memleak in aux->func_info and aux->btf
794e20ee038e : staging: iio: adc: ad7280a: fix overwrite of the returned value
9381fc5d655d : gpio: sodaville: Convert to use managed functions pcim_* and devm_*
6ad02b29b836 : gpio: pch: Convert to use managed functions pcim_* and devm_*
c40ad24254f1 : ARM: dts: pxa: clean up USB controller nodes
e9ae49f7b3cb : ARM: dts: pxa3xx: clean up pxa3xx clock controller node name
64396bd286d3 : ARM: dts: pxa3xx: order timer and gcu nodes under /pxabus
513057f110a7 : ARM: dts: pxa2xx: fix hwuart memory range
1b583921815c : ARM: dts: pxa3xx: drop #address-cells and #size-cells from pinctrl node
a6da403dc9d5 : ARM: dts: pxa2xx: drop #address-cells and #size-cells from /cpus
40b217a04363 : ARM: dts: pxa3xx: add gcu node
6750f61a13a0 : mtd: improve calculating partition boundaries when checking for alignment
1186af457cc1 : mtd: keep original flags for every struct mtd_info
89f706dbd54f : mtd: fix Coverity integer handling issue
4348433d8c02 : mtd: fix mtd_oobavail() incoherent returned value
4845a077c0b9 : mtd: nftl: clean up indentation, remove extraneous tabs
a788c5272769 : jffs2: Fix use of uninitialized delayed_work, lockdep breakage
8e9b61b293d9 : kbuild: move .SECONDARY special target to Kbuild.include
5ac7cdc29897 : rcutorture: Don't do busted forward-progress testing
2e57bf97a685 : rcutorture: Use 100ms buckets for forward-progress callback histograms
2667ccce9328 : rcutorture: Recover from OOM during forward-progress tests
73d665b1410a : rcutorture: Print forward-progress test age upon failure
c51d7b5e6c94 : rcutorture: Print time since GP end upon forward-progress failure
1a682754c7ed : rcutorture: Print histogram of CB invocation at OOM time
8dd3b54689d9 : rcutorture: Print GP age upon forward-progress failure
bfcfcffc5f23 : rcu: Print per-CPU callback counts for forward-progress failures
903ee83d9177 : rcu: Account for nocb-CPU callback counts in RCU CPU stall warnings
e0aff9735557 : rcutorture: Dump grace-period diagnostics upon forward-progress OOM
61670adcb4a9 : rcutorture: Prepare for asynchronous access to rcu_fwd_startat
2a7d968816a9 : torture: Remove unnecessary "ret" variables
5ab7ab8362fa : rcutorture: Affinity forward-progress test to avoid housekeeping CPUs
6b3de7a172bc : rcutorture: Break up too-long rcu_torture_fwd_prog() function
fc6f9c57787e : rcutorture: Remove cbflood facility
28cf5952f560 : torture: Bring any extra CPUs online during kernel startup
4871848531af : rcutorture: Add call_rcu() flooding forward-progress tests
df56e0f96062 : rcutorture/formal: Replace synchronize_sched() with synchronize_rcu()
4a67e3a79e3b : tools/kernel.h: Replace synchronize_sched() with synchronize_rcu()
dd06d25d06f4 : net/decnet: Replace rcu_barrier_bh() with rcu_barrier()
0245b80e284d : net/core/skmsg: Replace call_rcu_sched() with call_rcu()
6932689e4145 : livepatch: Replace synchronize_sched() with synchronize_rcu()
2af3024cd78f : cgroups: Replace synchronize_sched() with synchronize_rcu()
d5cccfc7b772 : types: Remove call_rcu_bh() and call_rcu_sched()
e3e740544173 : percpu-rwsem: Replace synchronize_sched() with synchronize_rcu()
1a56f7d53b5c : net/bridge: Replace call_rcu_bh() and rcu_barrier_bh()
5da54c1810e5 : net/core: Replace call_rcu_bh() and synchronize_rcu_bh()
ae0e33494a60 : net/sched: Replace call_rcu_bh() and rcu_barrier_bh()
2149da0748fc : block: add cmd_flags to print_req_error
f04b951f6c7e : csky: use the generic remapping dma alloc implementation
576d0d552be8 : csky: don't use GFP_DMA in atomic_pool_init
de90d7c42859 : csky: don't select DMA_NONCOHERENT_OPS
e440e26a0251 : dma-remap: support DMA_ATTR_NO_KERNEL_MAPPING
bfd56cd60521 : dma-mapping: support highmem in the generic remap allocator
0c3b3171cecc : dma-mapping: move the arm64 noncoherent alloc/free support to common code
f0edfea8ef93 : dma-mapping: move the remap helpers to a separate file
704f2c20eaa5 : dma-direct: reject highmem pages from dma_alloc_from_contiguous
b18814e767a4 : dma-direct: provide page based alloc/free helpers
53e8785c248d : staging: iio: adc: ad7280a: check for devm_kasprint() failure
452ad2f2f8b7 : ARM: dts: s5pv210: Add s5p-jpeg codec node.
88884a503ba8 : iio: humidity: hts221: add entry in MAINTAINERS file
0a9ff2a13b46 : iio: magnetometer: ak8975: Add the "AKM9911" ACPI HID
9564c7a49290 : staging:iio:ad2s90: Move out of staging
3a1203bfa496 : staging:iio:ad2s90: Add comment to device state mutex
07e00822cca5 : staging:iio:ad2s90: Replace license text w/ SPDX identifier
e3d786a37454 : dt-bindings:iio:resolver: Add docs for ad2s90
11d509adfbe0 : staging:iio:ad2s90: Add max frequency check at probe
a996590baddc : staging:iio:ad2s90: Remove spi setup that should be done via dt
f116914dca8a : staging:iio:ad2s90: Add device tree support
5439f09f488f : kbuild: remove redundant 'set -e' from cmd_* defines
67126965ee08 : kbuild: refactor if_changed
e5d289100d3a : kbuild: remove trailing semicolon from cmd_* passed to if_changed_rule
3a2429e1faf4 : kbuild: change if_changed_rule for multi-line recipe
bbda5ec671d3 : kbuild: simplify dependency generation for CONFIG_TRIM_UNUSED_KSYMS
ee3e46b7efd2 : kbuild: refactor modversions build rules
4317ee3b6a5e : kbuild: remove redundant 'set -e' from sub_cmd_record_mcount
f3fd4a3f3a38 : kbuild: remove redundant 'set -e' from filechk_offsets
392885ee82d3 : kbuild: let fixdep directly write to .*.cmd files
ce2fd53a10c7 : kbuild: descend into scripts/gcc-plugins/ via scripts/Makefile
059bc9fc375e : kbuild: make 'archprepare' depend on 'scripts'
60df1aee2aec : kbuild: move modpost out of 'scripts' target
65bba0423ecf : kbuild: fix UML build error with CONFIG_GCC_PLUGINS
3b4152880348 : modpost: move unresolved symbol checks to check_exports()
c6826ad8a49f : modpost: merge module iterations
d2665ca8e331 : modpost: refactor seen flag clearing in add_depends()
f880eea68fe5 : modpost: file2alias: check prototype of handler
ec91e78d378c : modpost: file2alias: go back to simple devtable lookup
e07db28eea38 : kbuild: fix single target build for external module
a4d26f1a0958 : modpost: skip ELF local symbols during section mismatch check
0126be38d988 : kbuild: announce removal of SUBDIRS if used
6ed5943f8735 : netfilter: nat: remove l4 protocol port rovers
c3e930598359 : netfilter: remove NFC_* cache bits
c8d1da4000b0 : netfilter: Replace call_rcu_bh(), rcu_barrier_bh(), and synchronize_rcu_bh()
dc378a1ab5b6 : samples: bpf: get ifindex from ifname
d606ee5c1d9a : samples: bpf: improve xdp1 example
0a68632488aa : bpf: Apply F_NEEDS_EFFICIENT_UNALIGNED_ACCESS to more ACCEPT test cases.
2acc5fd5b8c2 : bpf: Make more use of 'any' alignment in test_verifier.c
c7665702d320 : bpf: Adjust F_NEEDS_EFFICIENT_UNALIGNED_ACCESS handling in test_verifier.c
e9ee9efc0d17 : bpf: Add BPF_F_ANY_ALIGNMENT.
88945f460603 : bpf: Fix verifier log string check for bad alignment.
97e6c858a26e : net: usb: aqc111: Initialize wol_cfg with memset in aqc111_suspend
315c9e83010d : net: qualcomm: rmnet: Remove set but not used variable 'cmd'
26d31925cd5e : tun: implement carrier change
bf1c3ab8d357 : net: reorder flowi_common fields to avoid holes
b5166d7a9239 : selftests: forwarding: Add VxLAN test with a VLAN-aware bridge
f07232375d7f : selftests: mlxsw: Add a test for VxLAN configuration with a VLAN-aware bridge
bbe210615dc1 : selftests: mlxsw: Consider VLAN-aware bridges as valid
d70e42b22dd4 : mlxsw: spectrum: Enable VxLAN enslavement to VLAN-aware bridges
48fde4660654 : mlxsw: spectrum_switchdev: Prepare function for VLAN-aware bridges
b03fa9e7e0cf : mlxsw: spectrum_switchdev: Unify VxLAN leave function
5a8fb370bef8 : mlxsw: spectrum_fid: Add API to lookup 802.1Q FIDs without creating them
5a6db04ca8d4 : net: bridge: Extend br_vlan_get_pvid() for bridge ports
e47feed91a6e : ARM: mmp: add an instance of pxa-usb-phy to ttc_dkb and aspenite
a225daf72ee7 : ARM: mmp: add a pxa-usb-phy device
f36797ee4380 : ARM: mmp/mmp2: dt: enable the clock
e78ebdcb6ea8 : ARM: mmp2: initialize clocks before the timer
8ef86955fe59 : ARM: dts: aspeed: add missing memory unit-address
7f4b001b7f6e : ARM: dts: realview-pbx: Fix duplicate regulator nodes
4e7bca6fc07b : i2c: i2c-stm32f7: add PM Runtime support
d3e9d2ce7725 : ARM: dts: mmp2: Add SSP controllers
3f3ad8ab3260 : ARM: dts: mmp2: add USB OTG host controller
df606f41abed : ARM: dts: mmp2: add OTG PHY
8a22b194cedf : ARM: dts: mmp2: add more TWSI controllers
1147e05ac9fc : ARM: dts: mmp2: fix TWSI2
03f64e17f57c : ARM: dts: mmp2: add MMC controllers
1c22b9c10a61 : ARM: dts: mmp2: add clock to the timer
5b3edb56bc6e : ARM: dts: mmp2: give gpio node a name
400583983f8a : ARM: dts: mmp2: fix the gpio interrupt cell number
ca40d2bd813e : dt-bindings: mrvl,mmp-timer: add clock
99a44bef5870 : tools: bpftool: add owner_prog_type and owner_jited to bpftool output
73f0b9db5383 : tools: bpftool: mark offloaded programs more explicitly in plain output
4f0fc6f571d2 : tools: bpftool: fix bash completion for new map types (queue and stack)
cad4977344b3 : tools: bpftool: fix bash completion for bpftool prog (attach|detach)
327e5dab6dd8 : tools: bpftool: use "/proc/self/" i.o. crafting links with getpid()
5d2ee7122c73 : sbitmap: optimize wakeup check
ea86ea2cdced : sbitmap: ammortize cost of clearing bits
62d1a7528749 : drm/v3d: Fix prime imports of buffers from other drivers.
bd4db888ab84 : qede: Register l2 queues with doorbell overflow recovery mechanism
0e1f10447e2a : qed: Expose the doorbell overflow recovery mechanism to the protocol drivers
b78d5400bda4 : qed: Register light L2 queues with doorbell overflow recovery mechanism
9ecd8c3feaa5 : qed: Register slowpath queue doorbell with doorbell overflow recovery mechanism
a1b469b8b17f : qed: Use the doorbell overflow recovery mechanism in case of doorbell overflow
36907cd5cd72 : qed: Add doorbell overflow recovery mechanism
a293974590cf : rtnetlink: avoid frame size warning in rtnl_newlink()
420d03182273 : rtnetlink: remove a level of indentation in rtnl_newlink()
6db3a9dcf0b9 : nfp: report more info when reconfiguration fails
9571d9877546 : nfp: add offset to all TLV parsing errors
51a6588e8c08 : nfp: add offloads on representors
71844fac1ed4 : nfp: add locking around representor changes
fbf60e377d5b : nfp: run don't require Qdiscs on representor netdevs
9db8bbcb9bc6 : nfp: run representor TX locklessly
d7cc8252252f : nfp: avoid oversized TSO headers with metadata prepend
b54ad0eaad8e : nfp: correct descriptor offsets in presence of metadata
8b5ddf1e5181 : nfp: move queue variable init
de31049a48bb : nfp: move temporary variables in nfp_net_tx_complete()
95862749674f : nfp: copy only the relevant part of the TX descriptor for frags
6015c71e656b : tcp: md5: add tcp_md5_needed jump label
4f693b55c3d2 : tcp: implement coalescing on backlog queue
85bdf7db5b53 : tcp: make tcp_space() aware of socket backlog
19119f298bb1 : tcp: take care of compressed acks in tcp_add_reno_sack()
ebeef4bcccf4 : tcp: hint compiler about sack flows
b0e3f1bdf9e7 : net: Add trace events for all receive exit points
91c459561bfd : net/flow_dissector: correct comments on enum flow_dissector_key_id
b0bd6f1c03b4 : arm64: defconfig: Enable GCC and PINCTRL for MSM8998
1b974aa43ae2 : cxgb4: number of VFs supported is not always 16
e14a07fc4b96 : drm/v3d: Drop the "dev" argument to lock/unlock of BO reservations.
1584f16ca96e : drm/v3d: Add support for submitting jobs to the TFU.
9994241ac97c : ARM: dts: BCM5301X: Describe Northstar pins mux controller
03e96644d7a8 : ARM: dts: BCM5301X: Add basic DT for Linksys EA6500 V2
f0ad62a631e0 : drm/i915/psr: Get pipe id following atomic guidelines
eefe32843964 : arm64: dts: marvell: armada37xx: Add emmc/sdio pinctrl definition
235df2d80d3b : arm64: dts: clearfog-gt-8k: enable mini-PCIe CON2 USB
babc5544c293 : arm64: dts: clearfog-gt-8k: 1G eth PHY reset signal
b597a6f54280 : arm64: dts: clearfog-gt-8k: fix USB regulator gpio polarity
e2101675225f : drm/amd/display: Clean up for DCN1 clock debug logging
e96938a09dce : drm/amd/display: 3.2.08
fa3547dd92de : drm/amd/display: Allow clock lower on dce100
8ccb596fc574 : drm/amd/display: Program dithering if requested
ed20dc0d8ca8 : drm/amd/display: Copy crc_enabled when duplicating dm_crtc_state
6de89f79ea7a : drm/amd/display: Add customizable tracing event
1cc9f371fa3e : drm/amd/display: Re-arrange GFX9 fields
65d38262b3e8 : drm/amd/display: fbc state could not reach while enable fbc
ecd0136bfdb5 : drm/amd/display: Info frame cleanup
242b0c8ffa5e : drm/amd/display: CTS 4.2.2.7
71f7f3e01bbc : drm/amd/display: Fix spelling of axis in modules/color/color_gamma.c
02e056e870a1 : drm/amd/display: Remove unused panel patch "disconnect_delay"
2119aa17c963 : drm/amd/display: Start documentation of DC
c452de15cfe5 : drm/amd/display: 3.2.07
50f9ca048c19 : drm/amd/display: fix sporadic multiple aux transaction failure
2c486cc4c277 : drm/amdgpu: wait for IB test on first device open
f52c96430f6b : drm/amdgpu: add VCN JPEG support amdgpu_ctx_num_entities
20a96cd3868f : drm/amdgpu: don't expose fan attributes on APUs
88dc26e46beb : drm/amdgpu: Fix num_doorbell calculation issue
082f0f21f71c : drm/ttm: fix LRU handling in ttm_buffer_object_transfer
fb6e4709e32c : drm/amd/display: Fix NULL ptr deref for commit_planes_to_stream
5946c4319ebb : fs/locks: allow a lock request to block other requests.
d6367d624137 : fs/locks: use properly initialized file_lock when unlocking.
4316c3c685f5 : ocfs2: properly initial file_lock used for unlock.
4d62d3f70b9b : gfs2: properly initial file_lock used for unlock.
7b587e1a5a6c : NFS: use locks_copy_lock() to copy locks.
ad6bbd8b18da : fs/locks: split out __locks_wake_up_blocks().
ada5c1da8660 : fs/locks: rename some lists and pointers.
1d8224e790c7 : drm: Fix up drm_atomic_state_helper.[hc] extraction
531724abc3bf : block: avoid extra bio reference for async O_DIRECT
a2237fec1e06 : kbuild: Enable dtc graph_port warning by default
b9f78d675230 : drm/i915/selftests: Fix live_workarounds to actually do resets
8d2f6e2f2721 : drm/i915/selftests: Extract spinner code
70523a3ce5ff : kbuild: disable dtc simple_bus_reg warnings by default
615aa3d9aee2 : drm: Fix compiler warning in drm_atomic_helper.c
70827d9f6bc4 : arm64: dts: qcom: msm8998: Fix compatible of scm node
efdb25efc764 : arm64/lib: improve CRC32 performance for deep pipelines
2340bad5d28e : HID: asus: Add support for the ASUS FX503VD laptop
e98e38090f7e : HID: asus: Add event handler to catch unmapped Asus Vendor UsagePage codes
7dc48bf96aa0 : arm64: ftrace: always pass instrumented pc in x0
49e258e05e8e : arm64: ftrace: remove return_regs macros
6e803e2e6e36 : arm64: ftrace: don't adjust the LR value
5c176aff5b5a : arm64: ftrace: enable graph FP test
e4fe19664267 : arm64: ftrace: use GLOBAL()
ad697a1aecac : linkage: add generic GLOBAL() macro
dd6846d77469 : arm64: drop linker script hack to hide __efistub_ symbols
e28487ea84a9 : mt76: replace sta_add/remove ops with common sta_state function
54f1bf8a9fdd : mt76: mt76x02: remove mt76x02_txq_init
c30bdfea80cc : mt76: mt76x02: make group_wcid the first member in struct mt76x02_vif
723b90dc7d39 : mt76: add mt76_sta_remove helper
c2a1a5e13684 : mt76: fix race condition in station removal
13c6d5f8370a : mt76: do not wake tx queues during flush
79d1c94c9c78 : mt76: avoid queue/status spinlocks while passing tx status to mac80211
4ece1e0a86b3 : mt76: remove wait argument from mt76x02_mcu_calibrate
93ac31680e57 : mt76x2u: init: remove mt76x2u_init_beacon_offsets routine
9446a928e147 : mt76x2u: main: use mt76x02_bss_info_changed utility routine
04289783cec4 : mt76x2u: phy: run phy_channel_calibrate after channel switch
4f833fadc99c : mt76x2u: phy: add TX_SHAPING calibration
8f2fbff574a9 : mt76x0: pci: enable VHT rates in IBSS mode
269906ac82fb : mt76: introduce mt76x02_config_mac_addr_list routine
6bf4a8e902aa : mt76x0: dfs: fix IBI_R11 configuration on non-radar channels
4784a3cc3fff : mt76x02: assure we update gain after scan
f1b8ee35fec4 : mt76x02: run calibration after scanning
c69505367c2a : mt76: remove wait argument from mt76x02_mcu_set_radio_state
3d2d61b5f7a5 : mt76: remove wait argument from mt76x02_mcu_function_select
a74d6336092c : mt76: remove mcu_msg_alloc
ad3f993a0857 : mt76x0: use band parameter for LC calibration
07e548521274 : mt76x0: phy: use tssi reported value to configure tx power if available
3548a9dd2def : mt76x0: phy: introduce tssi calibration support
693792ec55d5 : mt76: move mt76x02_eeprom_copy in mt76x02-lib module
016ebffba18f : mt76x2u: init: use common routines for wcid/key initialization
40b63348030a : mt76x2u: init: remove not useful configuration
24702cdb5f49 : mt76x0: init: use mt76x02_mac_wcid_setup for wcid configuration
544f9a532f0a : mt76x2: move wcid_tx_rate conf at bootstrap
48c76588221b : mt76x0: init: use mt76x02_mac_shared_key_setup in mt76x0_init_hardware
0464cbfc36ac : mt76x0: phy: use mt76_poll_msec in mt76x0_phy_temp_sensor
b983a5b90062 : mt76x0: do not overwrite other MT_BBP(AGC, 8) fields
88046b2c9f6d : mt76: add support for reporting tx status with skb
59b55d066ff6 : mt76: mt76x02: only override control->sta on sw-encrypted tx
65b526a10826 : mt76: mt76x02: skip station tx status for non-sta wcid entries
1a4846fcfed6 : mt76: clean up more unused EXPORT_SYMBOLs
801ccc8a6038 : mt76x0: pci: add DFS support
e6cb3291053f : mt76: move dfs support in mt76x02-lib module
cc726268e4dc : mt76: move mt76x02_bss_info_changed in mt76x02-lib module
317ed42b701b : mt76: move tx protection routines in mt76x02-lib module
13ed9d4ae5b3 : mt76x0: update init vals for MT_TX_PROT registers
3670405193e2 : mt76: move mt76x02_set_tx_ackto in mt76x02-lib module
4cb23b650a59 : mt76x0: pci: enable AP support
fc245983a8a8 : mt76: introduce mt76x02_init_beacon_config routine
f7c8a0f2da37 : mt76: move mt76x02_sta_ps in mt76x02-lib module
1da0a411bece : mt76: move mt76x02_get_txpower in mt76x02_util.c
c2756a1c41e4 : mt76: move mt76x02_sw_scan and mt76x02_sw_scan_complete in mt76x02-lib module
82b5c239417a : mt76x0: pci: add pre_tbtt_tasklet support
dfe6c80c9224 : mt76: move tx beacon routines in mt76x02-lib module
dc33b2512d92 : mt76: move mac beacon routines in mt76x02-lib module
5cbace02d842 : mt76: move mt76x02_init_device in mt76x02-lib module
dd61100db4ac : mt76: move mt76x02_mac_set_short_preamble in mt76x02_mac.c
f47301403f11 : mt76x0: align mt76x0u and mt76x0e fw version
64c6a54a5a7c : mt76x0: mac: remove mt76x0_mac_set_ampdu_factor
b13dc8a8da09 : mt76x0: pci: add missing MODULE_FIRMWARE macro
00eccdd62207 : mt76x0: init: simplify mt76x0_init_mac_registers
ef442b73b6bc : mt76x0: antenna select corrections
e0168dc675e2 : mt76: usb: fix static tracepoints
cadc83efce65 : mt76: mt76x0: handle chip specific initval differences
5567b3735991 : mt76: clean up unused leftover EXPORT_SYMBOLs
a83150eaad42 : mt76x0: do not perform MCU calibration for MT7630
1163bdb636a1 : mt76x0: phy: unify calibration between mt76x0u and mt76x0e
70289adc6af6 : mt76x2u: introduce mac workqueue support
73556561ab9f : mt76x0: use mt76x02_mac_work as stats handler
63f15d9459db : mt76x0: use shared debugfs implementation
760554130852 : mt76: move mt76x02_debugfs in mt76x02-lib module
7dd735883dec : mt76: move mt76x02_mac_work routine in mt76x02-lib module
6250318694ca : mt76x0: pci: add get_survey support
b8defea4b2ee : mt76x0: phy: improve code readability in initvals_phy.h
d3caa060e171 : mt76x0: phy: simplify rf configuration routines
9c410782472e : mt76x0: phy: use proper name convention
989582e50cbf : mt76x2u: align channel gain logic to mt76x2 one
cac97ed681db : mt76x2: align mt76x2 and mt76x2u firmware
2ed29e15e4b2 : ARM: shmobile: R-Mobile: Move pm-rmobile to drivers/soc/renesas/
445aeb081bc7 : ARM: shmobile: R-Mobile: Clean up struct rmobile_pm_domain
0c0f2f93e708 : PCI: mediatek: Use devm_of_pci_get_host_bridge_resources() to parse DT
160bfa7c724b : soc: renesas: r8a77980-sysc: Correct A3VIP[012] power domain hierarchy
97473bc85b22 : soc: renesas: r8a77980-sysc: Correct names of A2DP[01] power domains
b5eb730e031a : soc: renesas: r8a77970-sysc: Correct names of A2DP/A2CN power domains
da3e1c57caf9 : soc: renesas: r8a77970-sysc: Remove non-existent CR7 power domain
a93913cecb3c : soc: renesas: r8a77965-sysc: Remove non-existent A3IR power domain
f545425a0145 : drm/i915/icl: Remove Wa_1604302699
a2538cbc989c : drm/i915: Remove whitelist application from ringbuffer backend
41e30b515a00 : arm64: dts: renesas: r8a7795-es1: Add missing power domains to IPMMU nodes
d8c6557bc93b : arm64: dts: renesas: r8a77965: Remove non-existent IPMMU-IR
5a756aadf5f7 : drm/i915: Fixup stub definitions for intel_opregion_suspend|resume
2c2853f7da33 : drm/vc4: Allow YUV formats on cursor planes
5dc416d9c284 : drm/vc4: Allow scaling on cursor plane
1d4118ca165e : drm/vc4: Rework the async update logic
8d93844965c3 : drm/vc4: Don't check plane state more than once
0a038c1c29a7 : drm/vc4: Move LBM creation out of vc4_plane_mode_set()
b2e554d4df5e : drm/vc4: Make vc4_lbm_size() return 0 when vertical scaling is disabled
cc2b8ed13695 : arm64/bpf: use movn/movk/movk sequence to generate kernel addresses
c51ba54f6349 : dt-bindings: clock: Require #reset-cells in sdm845-videocc
f87d33e663d6 : clk: qcom: msm8916: Additional clock rates for spi
68000a0d983f : thermal: Fix locking in cooling device sysfs update cur_state
964f4843a455 : Thermal: do not clear passive state during system sleep
209d07e63e14 : thermal: zx2967_thermal: simplify getting .driver_data
445ae758ceaf : thermal: st: st_thermal: simplify getting .driver_data
3fc62efe0997 : thermal: spear_thermal: simplify getting .driver_data
26d84c276c1e : thermal: rockchip_thermal: simplify getting .driver_data
9d6f76c6e82c : thermal: int340x_thermal: int3400_thermal: simplify getting .driver_data
5be52fccaf3d : thermal: remove unused function parameter
553604c041b8 : clk: mediatek: Drop more __init markings for driver probe
28f1186a26f7 : clk: mediatek: Drop __init from mtk_clk_register_cpumuxes()
80424b02d42b : efi: Reduce the amount of memblock reservations for persistent allocations
2c8d843d498d : arm64: dts: allwinner: a64: pinebook: enable power supplies
5e99c99aa803 : arm64: dts: allwinner: a64: sopine-baseboard: enable power supplies
742211502400 : arm64: dts: allwinner: axp803: add AC and battery power supplies
77e65779ad3b : ARM: dts: axp81x: add AC power supply subnode
5f0b0ecf043a : efi: Permit multiple entries in persistent memreserve data structure
3db5e0ba8b8f : efi/libstub: Disable some warnings for x86{,_64}
47c33a095e1f : x86/efi: Move efi_<reserve/free>_boot_services() to arch/x86
08cfb38f3ef4 : x86/efi: Unmap EFI boot services code/data regions from efi_pgd
7e0dabd3010d : x86/mm/pageattr: Introduce helper function to unmap EFI boot services
8c25db0a5a67 : efi/fdt: Simplify the get_fdt() flow
6935b3c43da9 : efi/fdt: Indentation fix
ab2180a15ce5 : firmware/efi: Add NULL pointer checks in efivars API functions
25bf466bd2bd : clk: stm32mp1: drop pointless static qualifier in stm32_register_hw_clk()
0cd41af05f13 : dt-bindings: arm: mediatek: document clk bindings for MT7629
3b5e748615e7 : clk: mediatek: add clock support for MT7629 SoC
5b39fc049ce1 : s390: use common bust_spinlocks()
be5347910111 : s390/zcrypt: improve special ap message cmd handling
159491f3b509 : s390/ap: rework assembler functions to use unions for in/out register variables
e45a64975b02 : s390: vfio-ap: include <asm/facility> for test_facility()
9cd2992f2d6c : fgraph: Have set_graph_notrace only affect function_graph tracer
d864a3ca8830 : fgraph: Create a fgraph.c file to store function graph infrastructure
c43ac4a53019 : tracing: Do not line wrap short line in function_graph_enter()
23621fac32ec : function_graph: Remove unused task_curr_ret_stack()
01a7ea763fc4 : clk: sunxi-ng: r40: Force LOSC parent to RTC LOSC output
5b7f180fb382 : arm64: defconfig: Enable core Qualcomm SDM845 options
b42699547fc9 : tools/bpf: make libbpf _GNU_SOURCE friendly
6da8016109fc : arm64: dts: qcom: msm8998: Add SDC2 control pins
23bd4f785b53 : arm64: dts: qcom: msm8998-mtp: Add external SD
1cfce828dca8 : arm64: dts: qcom: msm8998: Add SDCC2
634da3307b08 : arm64: dts: qcom: msm8998: correct xo clock name
93631211c9c0 : net/mlx5: Debug print for forwarded async events
4e2df04ad25a : net/mlx5: Forward SRQ resource events
451be51c0b47 : net/mlx5: Forward QP/WorkQueues resource events
b8267cd765b3 : net/mlx5: Remove all deprecated software versions of FW events
09e574fa76d6 : IB/mlx5: Handle raw delay drop general event
cb6191bf25f7 : net/mlx5: Allow forwarding event type general event as is
134e9349ecf0 : IB/mlx5: Handle raw port change event rather than the software version
02039fb659b3 : net/mlx5: Remove unused events callback and logic
df097a278c75 : IB/mlx5: Use the new mlx5 core notifier API
58d180b34e98 : net/mlx5: Forward all mlx5 events to mlx5 notifiers chain
7cffaddd39b4 : net/mlx5e: Use the new mlx5 core notifier API
7a1795553074 : net/mlx5: Allow port change event to be forwarded to driver notifiers chain
20902be46c4d : net/mlx5: Driver events notifier API
34f4c9554d8b : IB/mlx5: Use fragmented QP's buffer for in-kernel users
20e5a59b2e64 : IB/mlx5: Use fragmented SRQ's buffer for in-kernel users
b024dd0eba6e : rxe: IB_WR_REG_MR does not capture MR's iova field
3d58c9c9f735 : net: Don't default Aquantia USB driver to 'y'
22cb7405fada : VFS: use synchronize_rcu_expedited() in namespace_unlock()
bfc5d839184f : RDMA/mlx5: Attach a DEVX counter via raw flow creation
b601f73130a3 : drm: msm: Check cmd_db_read_aux_data() for failure
67810e8c3c01 : RDMA/qib: Remove all occurrences of BUG_ON()
d12c416dd131 : IB/usnic: fix spelling mistake "miniumum" -> "minimum"
90849f4d059c : RDMA/uverbs: fix ptr_ret.cocci warnings
901018f29e65 : RDMA/drivers: Fix spelling mistake "initalize" -> "initialize"
167bfe534dc2 : Documentation: drm: Remove dangling pointer from drm-mm.rst
1d956785da55 : selftests/ftrace: Fix invalid SPDX identifiers
1ef06003a50c : clk: renesas: Mark rza2_cpg_clk_register static
1464193107da : net: explain __skb_checksum_complete() with comments
cccf6ae52d35 : cpufreq: imx6q: save one condition block for normal case of nvmem read
58ad4e619747 : cpufreq: imx6q: remove unused code
0dc0eb78155b : cpufreq: pmac64: add of_node_put()
3be466d681a9 : cpufreq: powernv: add of_node_put()
60935c17e26a : Documentation: intel_pstate: Clarify coordination of P-State limits
af3b7379e2d7 : cpufreq: intel_pstate: Force HWP min perf before offline
6e218d21acef : cpufreq: s3c24xx: Change to use DEFINE_SHOW_ATTRIBUTE macro
96c6935212d6 : PM / QoS: Change to use DEFINE_SHOW_ATTRIBUTE macro
27fae429acee : sbitmap: don't loop for find_next_zero_bit() for !round_robin
d6a09cee2458 : drm/i915/fec: Disable FEC state.
5c44b938629a : i915/dp/fec: Configure the Forward Error Correction bits.
a322b97589a6 : drm/i915/fec: Set FEC_READY in FEC_CONFIGURATION
240999cf339f : i915/dp/fec: Add fec_enable to the crtc state.
a24c62f94be1 : drm/i915/dsc: Enable and disable appropriate power wells for VDSC
a600622c09dd : drm/i915/dp: Disable DSC in source by disabling DSS CTL bits
a311b0b5d209 : drm/i915/dp: Configure Display stream splitter registers during DSC enable
5b1ea77228f9 : drm/i915/dp: Populate DSC PPS SDP and send PPS infoframes
5e339a1d7e43 : arm64: dts: meson-gx: Add Internal Clock Measurer node
146e99be22ee : arm64: dts: amlogic: Add all CPUs in cooling maps
0449b8e371ac : arm64: dts: meson: add libretech aml-s805x-ac board
bc3285052afb : dt-bindings: arm: amlogic: add libretech aml-s805x-ac bindings
bf0fbc8f0f06 : dt-bindings: arm: amlogic: Add Phicomm N1
207823151071 : dt-bindings: Add vendor prefix for PHICOMM Co., Ltd.
ba1c84ee74d3 : arm64: dts: meson-gxl: add support for phicomm n1
1c5cc1c805d8 : arm64: dts: meson: consistently disable pin bias
96a13691c1dd : arm64: dts: meson: disable pad bias for mmc pinmuxes
06096d7a8734 : arm64: dts: meson: remove extra subnode in mmc clk_gate pinmux
ac444768bd99 : arm64: dts: meson: s400: add bcm bluetooth device
920b4d3969cc : arm64: dts: meson: p230: disable advertisement EEE for GbE.
2c130695ad52 : arm64: dts: meson-axg: enable SCPI
ef29fcc38181 : Documentation: bindings: Add missing Amlogic SCPI sensor bindings
9c2d16bbfda6 : arm64: dts: meson-axg: correct sram shared mem unit-address
9fdff382e3d6 : arm64: dts: meson-axg: fix mailbox address
e1f2163deac0 : arm64: dts: meson-gx: Add hdmi_5v regulator as hdmi tx supply
96dc5702acbb : arm64: dts: meson-axg: add secure monitor
4c614831d59b : drm/i915/dp: Use the existing write_infoframe() for DSC PPS SDPs
a708c6856304 : arm64: dts: meson-axg: s400: add cts-rts to the bluetooth uart
5b78012636f5 : arm64: dts: meson-gxl-khadas-vim: fix GPIO lines names
2165b006b65d : arm64: dts: meson-gxbb-odroidc2: fix GPIO lines names
f0783f5edb52 : arm64: dts: meson-gxbb-nanopi-k2: fix GPIO lines names
11fa9774612d : arm64: dts: meson-gxl-libretech-cc: fix GPIO lines names
fbd5cbc5c9fb : arm64: dts: meson-axg: fix dtc warning about unit address
dd5297cc8b8b : arm64: dts: meson-gxl-s905x-khadas-vim enable Bluetooth
7182414e2530 : drm/i915/dp: Configure i915 Picture parameter Set registers during DSC enabling
91ba2c8be4b7 : drm/i915/dsc: Add a power domain for VDSC on eDP/MIPI DSI
2279298dbf36 : drm/i915/dp: Enable/Disable DSC in DP Sink
27998631458a : drm/i915/dsc: Compute Rate Control parameters for DSC
168243c18010 : drm/i915/dsc: Define & Compute VESA DSC params
8228c42fc0ee : drm/i915/dp: Do not enable PSR2 if DSC is enabled
a4a157777c80 : drm/i915/dp: Compute DSC pipe config in atomic check
7b610f1fbed2 : drm/i915/dp: Add DSC params and DSC config to intel_crtc_state
028baad5221e : ARM: OMAP1: devices: configure omap1_spi100k only on OMAP7xx
04a92358b396 : ARM: OMAP1/2: fix SoC name printing
3af89f2d3dce : ARM: OMAP1: ams-delta: Move AMS_DELTA_LATCH2_NGPIO to the board file
0d5492cd141c : ARM: OMAP1: ams-delta: Drop unused symbols from the board header
771e53c4d1a1 : ARM: OMAP1: ams-delta: Drop board specific global GPIO numbers
8b686d0e34e3 : ARM: OMAP: PM: Change to use DEFINE_SHOW_ATTRIBUTE macro
08a84633851f : ARM: OMAP1: clock: Change to use DEFINE_SHOW_ATTRIBUTE macro
b3cf5c06ca50 : drm/i915: Decouple SKL stride units from intel_fb_stride_alignment()
22be87401289 : drm: TODO: Add DRM_MODESET_LOCK_ALL* conversion to todo.rst
19a2668a8ae3 : ARM: OMAP1: ams-delta: Provide GPIO lookup table for LED device
70bbe53c6eac : drm/i915: Make sure fb gtt offsets stay within 32bits
0a48a4134912 : ARM: OMAP1: ams-delta: make board header file local to mach-omap1
58124bf8f4a6 : drm/amd/display: Fix NULL ptr when calculating refresh rate
8b955e00d4a5 : drm/amd/display: Fix 6x4K displays light-up on Vega20
19bf62613a80 : tcp: remove loop to compute wscale
b79e7b3bd1f2 : ARM: dts: dra7: Move the ti,no-idle quirk on proper gmac node
5d2632a577ba : ARM: dts: Revert am335x mcasp ti-sysc changes
dcc6abae0f47 : qede - Add a statistic for a case where driver drops tx packet due to memory allocation failure.
c1cb11bcbd09 : dpaa2-eth: Add "fall through" comments
8d1283b1d6af : net: ethernet: ave: Preserve wol state in suspend/resume sequence
7200f2e3c9e2 : net: ethernet: ave: Set initial wol state to disabled
0ba78b4a4989 : net: ethernet: ave: Add suspend/resume support
b2c5d16b72df : blk-mq: use plug for devices that implement ->commits_rqs()
be94f058f2bd : blk-mq: use bd->last == true for list inserts
80ff2040ac3d : ataflop: implement mq_ops->commit_rqs() hook
944e7c87967c : virtio_blk: implement mq_ops->commit_rqs() hook
04f3eafda6e0 : nvme: implement mq_ops->commit_rqs() hook
d666ba98f849 : blk-mq: add mq_ops->commit_rqs()
ce5b009cff19 : block: improve logic around when to sort a plug list
1b57ec8c7527 : arm64: io: Ensure value passed to __iormb() is held in a 64-bit register
754a58db6a55 : perf: arm_spe: handle devm_kasprintf() failure
e75d04771ad6 : drm/tegra: dc: Don't clean up unused display controller
0cffbde2e318 : drm/tegra: hub: Enable all required clocks
787f4889a6cf : spi: Fix formatting of header block
d6b9bc025859 : drm/tegra: vic: Add Tegra194 support
ac1bdbf22beb : gpu: host1x: Add Tegra194 support
b91bf997ea6e : drm/tegra: falcon: Wait for memory scrubbing to complete
4eab8c0ebd38 : drm/tegra: falcon: Fix error handling
0dc34e19f66e : drm/tegra: vic: Implement explicit reset support
3dde5a2342cd : ARM: tegra: Add VIC on Tegra124
29bdedfd9cf4 : spi: bcm2835: Unbreak the build of esoteric configs
b7ea04d299c7 : drm: Add DRM_MODESET_LOCK_BEGIN/END helpers
2aa3eef85d4a : drm: Move atomic_state_put after locks are dropped
c232e9f41b13 : drm: Move drm_mode_setcrtc() local re-init to failure path
aa394b0dd68c : drm: Clear state->acquire_ctx before leaving drm_atomic_helper_commit_duplicated_state()
2f690fad237a : drm/rcar-du: Use drm_fbdev_generic_setup()
b72c51a58e6d : brcmfmac: Fix out of bounds memory access during fw load
554da3868eb1 : brcmfmac: Call brcmf_dmi_probe before brcmf_of_probe
4282ff17e557 : brcmfmac: support STA info struct v7
d5a433556d09 : b43: Use cordic algorithm from kernel library
8ea3819c0bbe : b43: Fix error in cordic routine
ea3edda9ddba : brcmsmac: Use cordic-related macros from common cordic library
58d81d64e06f : lib: cordic: Move cordic macros and defines to header file
4e6db0f21c99 : blk-mq: Add a NULL check in blk_mq_free_map_and_requests()
49379e6d1e93 : ataflop: fix error handling in atari_floppy_init()
81c85ec15a19 : gpio: OF: Parse MMC-specific CD and WP properties
2d25bc552353 : module: make it clearer when we're handling kallsyms symbols vs exported symbols
d7a86dffc280 : drm/virtio: virtio_gpu_cmd_resource_create_3d: drop unused fence arg
4d55fd66b454 : drm/virtio: fence: pass plain pointer
cd7fdc45bc69 : ASoC: au8540: use 64-bit arithmetic instead of 32-bit
6ad5506ed191 : ARM64: dts: hisilicon: Add all CPUs in cooling maps
a7a6e2cbb4db : arm64: dts: hi3660: Add missing cooling device properties for CPUs
4c7c31104b47 : arm64: dts: hisilicon: poplar: Standardize LED labels and triggers
28b45da9acff : arm64: dts: hisilicon: hikey960: Standardize LED labels and triggers
2e3ea3e7fba9 : arm64: dts: hisilicon: hikey: Standardize LED labels and triggers
8aa2fca8342b : arm64: dts: hisilicon: hikey970: Add GPIO line names
84d9e4df19a7 : arm64: dts: hisilicon: hikey970: Enable on-board UARTs
dd54bb8a0a97 : arm64: dts: hisilicon: hi3670: Add UART nodes
e18813021a11 : arm64: dts: hisilicon: hi3670: Add GPIO controller support
9adcfaffc34d : printk: Make printk_emit() local function.
7cdf33ab02e0 : drm/vkms: Fix plane duplicate_state
7a027b57f959 : crypto: cavium/nitrox - Enable interrups for PF in SR-IOV mode.
4bede34c1aa1 : crypto: cavium/nitrox - crypto request format changes
180def6c4ad1 : crypto: x86/chacha20 - Add a 4-block AVX-512VL variant
29a47b54e030 : crypto: x86/chacha20 - Add a 2-block AVX-512VL variant
cee7a36ecb5b : crypto: x86/chacha20 - Add a 8-block AVX-512VL variant
cb74635faa17 : x86/resctrl: Remove unnecessary check for cbm_validate()
7de642a3815d : ARM: defconfig: Enable the PL111 DRM driver on vexpress
5bd444f1a3a0 : ARM: defconfig: Update the vexpress defconfig
f1fe12c8bf33 : ARM: dts: Modernize the Vexpress PL111 integration
c94800a3952c : ALSA: hda/tegra: compatible string as shortname
b7e386177fa5 : soc: qcom: smd-rpm: Add QCS404 compatible
a03397e27476 : arm64: defconfig: Enable some qcom remoteproc configs
671942e26e28 : arm64: defconfig: Enable QCS404 configs
9167f0dcc523 : scsi: xen-scsifront: mark expected switch fall-through
74e716f2a9d8 : scsi: megaraid_sas_fusion: Mark expected switch fall-through
8d07f7d0009c : scsi: megaraid: megaraid_sas_base: Mark expected switch fall-through
76df1da36c3d : scsi: libfc: fc_rport: Mark expected switch fall-through
5dfdb0893596 : scsi: hpsa: mark expected switch fall-throughs
c121c57a45ec : scsi: aacraid: Mark expected switch fall-through
8d4d5b346cfc : scsi: aacraid: Mark expected switch fall-throughs
8837aa8bc093 : scsi: qla2xxx: Introduce a switch/case statement in qlt_xmit_tm_rsp()
8700bc76f193 : scsi: mpt3sas: fix spelling mistake "manufaucturing" -> "manufacturing"
30eb2e4cd5d6 : scsi: ufs: add fall through annotation
037bc0d43447 : scsi: qedi: Update driver version to 8.33.0.21
9632a6b4b747 : scsi: qedi: Move LL2 producer index processing in BH.
dcceeeb71fb7 : scsi: qedi: add module param to set ping packet size
cdd3ff87f108 : scsi: qedi: Add packet filter in light L2 Rx path.
d5632b11f0a1 : scsi: qedi: Check for session online before getting iSCSI TLV data.
1a291bce5eaf : scsi: qedi: Allocate IRQs based on msix_cnt
fa97c5110986 : scsi: qedi: Replace PAGE_SIZE with QEDI_PAGE_SIZE
f853053da975 : scsi: qedi: Fix spelling mistake "OUSTANDING" -> "OUTSTANDING"
3fb5a21fd008 : scsi: qedi: Cleanup redundant QEDI_PAGE_SIZE macro definition
2b45ebef39a2 : soc: amlogic: Add Meson Clock Measure driver
b4c29e890268 : dt-bindings: amlogic: Add Internal Clock Measurer bindings
7b141abe4aa1 : ARM: dts: meson: add the clock inputs for the Meson timer
523b8b31d3e1 : ARM: dts: meson: add the TIMER B/C/D interrupts
7e26335b1a3f : ARM: dts: meson: consistently disable pin bias
5cfc879caee8 : pcmcia: remove per-arch PCMCIA config entry
c2e7075ca830 : scripts/dtc: Update to upstream version v1.4.7-57-gf267e674d145
4ecd94b8e13b : platform/x86: dell-laptop: Mark expected switch fall-throughs
1ad93ab10e24 : bpf: Fix various lib and testsuite build failures on 32-bit.
59a206b4499e : scsi: target: replace fabric_ops.name with fabric_alias
30c7ca935004 : scsi: target: drop unnecessary get_fabric_name() accessor from fabric_ops
6baca7601bde : scsi: target: drop unused pi_prot_format attribute storage
9095d0f8eae4 : soc: qcom: llcc-slice: Remove duplicated include from llcc-slice.c
972910948fb6 : ARM: dts: qcom: Remove Arrow SD600 eval board
f50c9d797d3d : nfsd: clean up indentation, increase indentation in switch statement
97bce63408f1 : svcrdma: Optimize the logic that selects the R_key to invalidate
b493fd31c0b8 : nfsd: fix a warning in __cld_pipe_upcall()
62a063b8e7d1 : nfsd4: fix crash on writing v4_end_grace before nfsd startup
28d13d317bac : ARM: dts: qcom: Add SoC-specific string for sdhci-msm-v4 nodes
0567022c019a : ARM: dts: qcom: msm8974-hammerhead: correct gpios property on magnetometer
9e908a180e6a : platform/x86: thinkpad_acpi: Drop superfluous exported function
f783e128a6f1 : platform/x86: dell-laptop: Drop superfluous exported function
b3802783d0b5 : ALSA: hda - Support led audio trigger
4e1d092445a5 : platform/x86: thinkpad_acpi: Add audio mute LED classdev support
d00fa46e0a2c : platform/x86: dell-laptop: Add micmute LED trigger support
e374e06880f9 : clk: tegra: Change to use DEFINE_SHOW_ATTRIBUTE macro
9579346ecf76 : clk: nomadik: Change to use DEFINE_SHOW_ATTRIBUTE macro
1861a7f07e02 : soc: bcm: brcmstb: Don't leak device tree node reference
922b8fae085d : dt-bindings: clock: qcom: Fix the xo parent in gpucc example
74c31ff9c84a : clk: qcom: gpu_cc_gmu_clk_src has 5 parents, not 6
295daee4ba10 : selftests/bpf: add config fragment CONFIG_FTRACE_SYSCALLS
1ade9abadfca : bpf: test_sockmap, add options for msg_pop_data() helper
d913a2273a89 : bpf: add msg_pop_data helper to tools
7246d8ed4dcc : bpf: helper to pop data from messages
b3f4bdda998b : drm: radeon: fix overflow on 32bit systems
ce99814973ac : drm/amd/pp: fix spelling mistake "dependancy" -> "dependency"
3b34c14fd50c : drm/amdgpu: Reorder uvd ring init before uvd resume
26bc534094ed : drm/amdgpu: Refactor GPU reset for XGMI hive case
ed2bf5229c53 : drm/amdgpu: Expose hive adev list and xgmi_mutex
5183411b56bd : drm/amdgpu: Refactor amdgpu_xgmi_add_device
bb47de736661 : drm/amdgpu: Set FreeSync state using drm VRR properties
520f08df45fb : drm/amdgpu: Correct get_crtc_scanoutpos behavior when vpos >= vtotal
ab7a664f7a2d : drm: Document variable refresh properties
1398958cfd8d : drm: Add vrr_enabled property to drm CRTC
ba1b0f6c73d4 : drm: Add vrr_capable property to the drm connector
cde577bd116e : drm/amdgpu: Move doorbell structures to seperate file
9564f1928ed2 : drm/amdgpu: Use asic specific doorbell index instead of macro definition
6585661ddd6a : drm/amdgpu: Call doorbell index init on device initialization
c93aa77586c2 : drm/amdgpu: Doorbell layout for vega20 and future asic
4e2c1ac2027d : drm/amdgpu: Doorbell index initialization for ASICs before vega10
062f38072537 : drm/amdgpu: Vega10 doorbell index initialization
5253163a11fb : drm/amdgpu: Add asic func interface to init doorbell index
409c5191b499 : drm/amdgpu: Add field in amdgpu_dev to hold reserved doorbell index
8bcbc9ef9657 : drm/amd/display: Fix compile error with ACPI disabled
eb3dc8978596 : drm/amd/display: Use private obj helpers for dm_atomic_state
68c12d24ce26 : drm/sched: revert "fix timeout handling v2" v2
1fdee7582cce : drm/i915: Pass the plane to icl_program_input_csc_coeff()
45bee430b843 : drm/i915: Rename the confusing 'plane_id' to 'color_plane'
5f2e511205bb : drm/i915: Commit skl+ planes in an order that avoids ddb overlaps
ff43bc379e16 : drm/i915: Move ddb/wm programming into plane update/disable hooks on skl+
51de9c6d2559 : drm/i915: Don't pass dev_priv around so much
8315847bf4df : drm/i915: Clean up skl+ vs. icl+ watermark computation
6a3c910b081d : drm/i915: Pass the entire skl_plane_wm to skl_compute_transition_wm()
14a43062b903 : drm/i915: Remove some useless zeroing on skl+ wm calculations
ce110ec311e9 : drm/i915: Fix latency==0 handling for level 0 watermark on skl+
0dd14be30d4c : drm/i915: Pass the new crtc_state to ->disable_plane()
afbd8a722bd6 : drm/i915: Introduce crtc_state->update_planes bitmask
019575a58c84 : drm/i915: Move single buffered plane register writes to the end
83234d13f9fd : drm/i915: Reorganize plane register writes to make them more atomic
62e3a9317882 : net: qualcomm: rmnet: remove set but not used variables 'ip_family, fc_seq, qos_id'
8eb08cf8a35a : qlcnic: remove set but not used variables 'cur_rings, max_hw_rings, tx_desc_info'
9cc549e4a730 : net: neterion: vxge: remove set but not used variables 'max_frags' and 'txdl_priv'
69be4efeb959 : x86/boot: Add missing va_end() to die()
a4a7b762eb21 : dpaa2-eth: Add xdp counters
0ff8f0aab49b : dpaa2-eth: Cleanup channel stats
99e43521a069 : dpaa2-eth: Add support for XDP_TX
18c2e770e651 : dpaa2-eth: Map Rx buffers as bidirectional
5d39dc21482a : dpaa2-eth: Release buffers back to pool on XDP_DROP
569375fb5732 : dpaa2-eth: Move function
7b1eea1a7475 : dpaa2-eth: Allow XDP header adjustments
7e273a8ebdd3 : dpaa2-eth: Add basic XDP support
45fdfdb64759 : drm/pl111: add of_node_put()
1aca96cc5455 : drm/i915: Mark up early pre-production Kabylakes
489db5d94150 : ASoC: pcm3168a: Don't disable pcm3168a when CONFIG_PM defined
e3e403c218cd : soc/tegra: pmc: Add initial Tegra194 wake events
e59333c83fe9 : soc/tegra: pmc: Add initial Tegra186 wake events
19906e6b1667 : soc/tegra: pmc: Add wake event support
65cd1d13b880 : block: add io timeout to sysfs
94a2c3a32b62 : block: use rcu_work instead of call_rcu to avoid sleep in softirq
3bd7f6589f67 : spi: bcm2835: Overcome sglist entry length limitation
acf0f8569599 : spi: bcm2835: Document struct bcm2835_spi
5c09e42f5931 : spi: bcm2835: Drop unused code for native Chip Select
6cbf76028dca : can: flexcan: split the Message Buffer RAM area
0517961ccdf1 : can: flexcan: Add provision for variable payload size
5156c7b11f35 : can: flexcan: move rx_offload_add() from flexcan_probe() to flexcan_open()
7ad0f53a394b : can: flexcan: flexcan_chip_start(): enable loopback mode in flexcan
de3578c198c6 : can: flexcan: add self wakeup support
b9c9c39e3d20 : dt-bindings: can: flexcan: add stop mode property to device tree
c982a3ca49e3 : can: flexcan: flexcan_chip_start(): adjust comment to match the code
eac9c48aac08 : soc/tegra: pmc: Add Tegra194 support
73b551ba8fed : arm64: tegra: Clarify that P2972-0000 is Jetson Xavier
585423535cd6 : arm64: tegra: Add PWM fan support on Jetson Xavier
6a574ec70c52 : arm64: tegra: Add PWM controllers on Tegra194
36ec29f781a2 : arm64: dts: tegra210: Add power-domains for xHCI
b4c7bf003cb5 : dt-bindings: tegra186-pmc: Add interrupt controller properties
e82b0b382845 : spi: bcm2835: Fix race on DMA termination
dbc944115eed : spi: bcm2835: Fix book-keeping of DMA termination
56c1723426d3 : spi: bcm2835: Avoid finishing transfer prematurely in IRQ mode
8bb4f3f55961 : arm64: dts: stratix10: use "altr,stratix10-rst-mgr" binding
d23968448f29 : ARM: dts: socfpga: use tabs for indentation
3e464ad53ce0 : arm: dts: socfpga: remove dma-mask property
e793b284d7f3 : arm: dts: socfpga*.dts*: use SPDX-License-Identifier
fbc125afdc50 : ARM: socfpga: Turn on ARM errata for L2 cache
274c516d6490 : arm64: dts: hisilicon: Add Pinctrl support for HiKey970 board
22233f7bf2c9 : can: flexcan: FLEXCAN_IFLAG_MB: add () around macro argument
bc8ad651516d : can: flexcan: flexcan_irq(): fix indention
9dc1ee1184b4 : can: flexcan: flexcan_start_xmit(): fix indention
0f8af56f74cd : can: flexcan: enable flexcan for all architectures
e3dfddbf0d63 : can: rcar: add SPDX identifiers to Kconfig and Makefile
7af42e50f67a : can: rcar: use SPDX identifier for Renesas drivers
06a3f31ae22b : can: sja1000: plx_pci: add support for ASEM CAN raw device
0db9071353a0 : can: xilinx: add can 2.0 support
c5435adc3d29 : dt-bindings: can: xilinx_can: add Xilinx CAN FD 2.0 bindings
81de0cd60fd4 : can: xilinx: fix return type of ndo_start_xmit function
3b17d4175414 : can: ucan: fix spelling mistake: "resumbmitting" -> "resubmitting"
f6f30a609c52 : ASoC: dmic: introduce module_param wakeup_delay
bc0a7dbc5a54 : ASoC: dmic: introduce mode switch delay
22cc062c4dfb : dt-bindings: sound: omap-mcpdm: Update documentation for pdmclk
80e733fda42f : ASoC: qcom: sdm845: Create and setup jack in init callback
48e2bab90d8e : ARM: socfpga: Clean unused functions
7f1806ebb08c : ASoC: qcom: sdm845: Add board specific dapm widgets
f6628486c848 : ARM: debug: enable UART1 for socfpga Cyclone5
a758dd2e3a51 : arm64: dts: hisilicon: Source SoC clock for UART6
f31a89692830 : dlm: NULL check before kmem_cache_destroy is not needed
c00e3f8080d1 : arm64: dts: hisilicon: Add clock nodes for Hi3670 SoC
4403037daf66 : ARM: dts: sun8i: v3s: Remove skeleton and memory to avoid warnings
93870e414d51 : ARM: dts: sun8i: v3s: Provide default muxing for relevant controllers
438a44ce7e51 : ARM: dts: sun8i: v3s: Change pinctrl nodes to avoid warning
84d794d67200 : ARM: dts: sun8i: v3s: Change LRADC node names to avoid warnings
420731a25fc5 : ARM: dts: sun8i: h3: Remove leading zeros from unit-addresses
9c4273ee02f6 : ARM: dts: sun8i: BPI-M2M: Remove i2c nodes
ec16a8e7092b : ARM: dts: sun8i: a23/a33: Provide default muxing for relevant controllers
fbb1f83c15a9 : ARM: dts: sunxi: reference: Move the muxing back to the common DTSI
9e41b5e966fe : ARM: dts: sun8i: a23/a33: Remove underscores from nodes names
090e563c91e6 : ARM: dts: sun8i: a23/a33: Change pinctrl nodes to avoid warning
4ead0ad7b217 : ARM: dts: sun8i: a23/a33: Remove card detect pull-up
9c2d3d17a912 : ARM: dts: sun8i: a23/a33: Reorder the pin groups
f2a5e42580e9 : ARM: dts: sun8i: a23/a33: Change LRADC node names to avoid warnings
ec6b944c5adb : ARM: dts: sun8i: a23/a33: Remove all useless pinctrl nodes
dac89fd27886 : ARM: dts: sun8i: a23/a33: Remove redundant MMC pinmux tuning
3af4c3eaf8cf : ARM: dts: sun8i: a23/a33: Change framebuffer node names to avoid warnings
5759b8d6f4e0 : ARM: dts: sun8i: a23/a33: Remove leading zeros from unit-addresses
6013d660a478 : ARM: dts: sun8i: a23/a33: Remove unused address-cells/size-cells
a858f569b80a : ARM: dts: sun8i: a23/a33: Fix OPP DTC warnings
cce55d8c2b00 : ARM: dts: sun8i: a23/a33: Remove SoC node unit-name to avoid warnings
7ece96910c5d : ARM: dts: sun8i: a23/a33: Remove skeleton and memory to avoid warnings
5e043563d119 : ARM: dts: sun7i: lamobo-r1: Remove unused address-cells/size-cells
d02932889b43 : ARM: dts: sun7i: Remove redundant MMC pinmux tuning
7dab9adb7d42 : ARM: dts: sun7i: Provide default muxing for relevant controllers
4d9a06979b1a : ARM: dts: sun7i: Fix HDMI output DTC warning
0356f1ae06e3 : ARM: dts: sun7i: Remove underscores from nodes names
89dddc2cb22f : ARM: dts: sun7i: som204: Use the UART3 TX and RX pin group
bb4d3ec9a7da : ARM: dts: sun7i: Split the RTS and CTS pins out of the UART nodes
85a8c520ca41 : ARM: dts: sun7i: Change pinctrl nodes to avoid warning
c8fd1584f4df : ARM: dts: sun7i: Remove gpio-keys warnings
0b92b823b8d8 : ARM: dts: sun7i: Change LRADC node names to avoid warnings
8860687aaccd : ARM: dts: sun7i: Remove card detect pull-up
054da074b1e0 : ARM: dts: sun7i: Remove all useless pinctrl nodes
8ce97caa3b0a : ARM: dts: sun7i: Change framebuffer node names to avoid warnings
73732b1d0ef1 : ARM: dts: sun7i: Change clock node names to avoid warnings
1a8a50ad6c33 : ARM: dts: sun7i: Remove SoC node unit-name to avoid warnings
3bb9d5a682c8 : ARM: dts: sun7i: Remove skeleton and memory to avoid warnings
1f8bed297302 : ARM: dts: sun6i: Provide default muxing for relevant controllers
403fa08b29dc : ARM: dts: sun6i: colombus: Change i2c node name to avoid warnings
e37971924284 : ARM: dts: sun6i: Remove underscores from nodes names
9b60a3bfd840 : ARM: dts: sun6i: Change pinctrl nodes to avoid warning
dea296bc62a4 : ARM: dts: sun6i: Remove redundant MMC pinmux tuning
d491714e8187 : ARM: dts: sun6i: Remove card detect pull-up
8f9e10524902 : ARM: dts: sun6i: Remove all useless pinctrl nodes
97b3d9120489 : ARM: dts: sun6i: Change LRADC node names to avoid warnings
1b7e882d3065 : ARM: dts: sun6i: Remove SoC node unit-name to avoid warnings
acfd5bbe2641 : ARM: dts: sun6i: Change clock node names to avoid warnings
5e570c04751c : ARM: dts: sun6i: Change framebuffer node names to avoid warnings
86f085c58b98 : ARM: dts: sun6i: Remove skeleton and memory to avoid warnings
1eb3927c207e : ARM: dts: sun5i: Provide default muxing for relevant controllers
a45207cef8a4 : ARM: dts: sun5i: A10s: Remove empty SRAM node
17222eb932ad : arm64: dts: rockchip: Add 32k clk on rk3399-gru
4711b57317f0 : blk-mq: fix failure to decrement plug count on single rq removal
d7c2d23b6fe6 : ARM: dts: sunxi: Change LRADC node names to avoid warnings
bc0160655ec3 : ARM: dts: sun5i: Remove underscores from nodes names
335d7fcb1d69 : ARM: dts: sunxi: Remove the CMA node label
7038250756c4 : ARM: dts: sunxi: Change default CMA pool node name
a11f6ca9aef9 : sunvdc: Do not spin in an infinite loop when vio_ldc_send() returns EAGAIN
673df60a880f : ARM: dts: r9a06g032: Correct the GIC DT node name
91f5c32dd0c8 : ARM: dts: iwg23s-sbc: Add QSPI flash support
b6239d421964 : ARM: dts: r8a77470: Add QSPI support
976a5ccb808d : ARM: dts: iwg23s-sbc: Add pinctl support for EtherAVB
b5079d767b88 : ARM: dts: iwg23s-sbc: Enable cmt0
812989082385 : ARM: dts: r8a77470: Add CMT SoC specific support
92c3ccd9b847 : ARM: dts: r8a77470: Add USB-DMAC device nodes
e1d31e7ebaa4 : ARM: dts: iwg23s-sbc: Enable watchdog support
dc7bf8795d84 : ARM: dts: r8a77470: Add watchdog support to SoC dtsi
fb09bf59f081 : ARM: dts: r8a7740, emev2, sh73a0: Include SoC name in DTSI
89862542fab1 : ARM: dts: r8a779[01]: Disable unconnected LVDS encoders
9eb36b945b5c : ARM: dts: iwg23s-sbc: Add uSD and eMMC support
0485da788028 : ARM: dts: r8a77470: Add SDHI1 support
15aa5a95e820 : ARM: dts: r8a77470: Add SDHI0 support
4f94af57237a : ARM: dts: r8a77470: Add I2C[0123] support
ddeec86cb608 : ARM: dts: r9a06g032: Add pinctrl node
bc1845498531 : ASoC: davinci-mcasp: Implement configurable dismod handling
a3641b30c19b : ASoC: davinci-mcasp: Document dismod optional property
ca3d9433349e : ASoC: davinci-mcasp: Update PDIR (pin direction) register handling
1003c27acfc2 : ASoC: davinci-mcasp: Clear TXSTAT register before activating serializers
61f94ee4a743 : ASoC: Intel: Skylake: Add FW reply for MCLK/SCLK IPC
aa15679b2dc8 : ASoC: Intel: Skylake: Make DSP replies more human readable
faa2541f5b1a : leds: trigger: Introduce audio mute LED trigger
ed5fc60b9094 : ARM: dts: sun5i: a10s: Fix HDMI output DTC warning
6a9951a18b01 : ARM: dts: sun5i: Change pinctrl nodes to avoid warning
79badc748b44 : ARM: dts: sun5i: Remove card detect pull-up
f606c4b3b7e9 : ARM: dts: sun5i: Remove all useless pinctrl nodes
7d94610e1612 : ARM: dts: sun5i: Change LRADC node names to avoid warnings
39bfc2311ca2 : ARM: dts: sun5i: Remove redundant interrupt-controller
d6b7baed2002 : ARM: dts: sun5i: Remove SoC node unit-name to avoid warnings
3fb5ff698d53 : ARM: dts: sun5i: Remove skeleton to avoid warnings
a2ff5fe12acc : ARM: dts: sun5i: Change clock node names to avoid warnings
d0a595255312 : ARM: dts: sun5i: Change framebuffer node names to avoid warnings
123b796d3fac : ARM: dts: sun4i: Fix HDMI output DTC warning
c9b543404c5e : ARM: dts: sun4i: Fix gpio-keys warning
9c698e8481a1 : ASoC: rsnd: tidyup registering method for rsnd_kctrl_new()
db4a555f7c4c : regulator: axp20x: use defines for masks
6f5086a6e338 : iommu/amd: Remove leading 0s in error log messages
1a21ee1aabf7 : iommu/amd: Fix line-break in error log reporting
101fa0371478 : iommu/amd: Use pr_fmt()
46c977b2b5b0 : ARM: imx_v6_v7_defconfig: Enable USB_ANNOUNCE_NEW_DEVICES
c10f38e7bc29 : ARM: imx_v6_v7_defconfig: Enable BT_BNEP
7df073a864e0 : ARM: imx_v6_v7_defconfig: Remove explicit ARM_UNWIND disable
a742fd41c02c : f2fs: avoid frequent costly fsck triggers
88584c30e319 : xfrm: policy: fix policy hash rebuild
86d1d8b72caf : net/ipv4: Fix missing raw_init when CONFIG_PROC_FS is disabled
f91528955d00 : iov_iter: reduce code duplication
f25310c7360b : drm/dsc: Define the DSC 1.1 and 1.2 Line Buffer depth constants
a408c857a92b : drm/dsc: Add helpers for DSC picture parameter set infoframes
082a7b86013c : drm/dsc: Define Rate Control values that do not change over configurations
538a6b911d8e : ARM: imx_v6_v7_defconfig: Enable DA9063 PMIC support
85a3d920d30a : clk: qcom: Add a dummy enable function for GX gdsc
7895861a963c : clk: qcom: gdsc: Don't override existing gdsc pd functions
453361cdd757 : clk: qcom: Add graphics clock controller driver for SDM845
96a60ae886a4 : bnx2x: Add storm FW version to ethtool driver query output.
a1bcaf023120 : bnx2x: Add MBI version to ethtool driver query output.
e7395f1f4ba2 : tcp: remove hdrlen argument from tcp_queue_rcv()
16e8c4ca21a2 : net/ncsi: Add NCSI Mellanox OEM command
bd7153bd83b8 : r8169: remove unneeded mmiowb barriers
5d497936756f : net: hns3: Config NIC port speed same as that of optical module
e431c92188a9 : dt-bindings: clock: Introduce QCOM Graphics clock bindings
288f06a001eb : netns: enable to dump full nsid translation table
3a4f68bf6604 : netns: enable to specify a nsid for a get request
cff478b9d9cc : netns: add support of NETNSA_TARGET_NSID
a0732ad14d40 : netns: introduce 'struct net_fill_args'
74be39ebba36 : netns: remove net arg from rtnl_net_fill()
057d2b192be8 : qed: Add support for MBI upgrade over MFW.
f04e48dbfaf7 : qede: Update link status only when interface is ready.
149d3775f108 : qede: Simplify the usage of qede-flags.
ec036eb92e34 : qed: Display port_id in the UFP debug messages.
19fd5adbb595 : drm/dsc: Define VESA Display Stream Compression Capabilities
d596df3a1421 : net: usb: aqc111: Extend cdc_ether blacklist
fa61ce4db81c : net: usb: aqc111: Add ASIX's HW ids
e58ba4544c77 : net: usb: aqc111: Add support for wake on LAN by MAGIC packet
abbd8e7d6d10 : net: usb: aqc111: Implement get/set_link_ksettings callbacks
027e6f7800e5 : net: usb: aqc111: Initialize ethtool_ops structure
4189673a2e60 : net: usb: aqc111: Add RX VLAN filtering support
7afa6c9803ea : net: usb: aqc111: Add support for VLAN_CTAG_TX/RX offload
59b04eeaf294 : net: usb: aqc111: Implement set_rx_mode callback
de074e7a7e20 : net: usb: aqc111: Add support for TSO
6649d2a6c432 : net: usb: aqc111: Add support for enable/disable checksum offload
a4017cc264c6 : net: usb: aqc111: Add support for changing MTU
0203146646be : net: usb: aqc111: Add checksum offload support
361459cd9642 : net: usb: aqc111: Implement RX data path
4a3576d2bcc7 : net: usb: aqc111: Implement TX data path
df2d59a2ab6c : net: usb: aqc111: Add support for getting and setting of MAC address
7b8b06544ab0 : net: usb: aqc111: Introduce link management
33cd597fbfe0 : net: usb: aqc111: Introduce PHY access
f3aa095ac7ba : net: usb: aqc111: Various callbacks implementation
619fcb448795 : net: usb: aqc111: Add implementation of read and write commands
7cea2d40afd0 : net: usb: aqc111: Add bind and empty unbind callbacks
17364b805f5b : net: usb: aqc111: Driver skeleton for Aquantia AQtion USB to 5GbE
712ee16c230f : add documents for snmp counters
7c247c067590 : drm/dsc: Define Display Stream Compression PPS infoframe
4d4101c8b321 : drm/dsc: Modify DRM helper to return complete DSC color depth capabilities
c2e7490c31ff : mlxsw: spectrum: Flip driver to use emulated 802.1Q FIDs
ba6da02a9cff : mlxsw: spectrum_router: Introduce emulated VLAN RIFs
d62dd8a0c808 : mlxsw: spectrum_fid: Introduce emulated 802.1Q FIDs
7c4a72922156 : mlxsw: spectrum_fid: Make flood index calculation more robust
6502be9f04da : mlxsw: spectrum_switchdev: Do not set field when it is reserved
4e3c7c00bba0 : net: aquantia: return 'err' if set MPI_DEINIT state fails
1ed1ccb99e2a : net: bridge: export supported boolopts
70e4272b4c81 : net: bridge: add no_linklocal_learn bool option
a428afe82f98 : net: bridge: add support for user-controlled bool options
b8db159239b3 : lockd: fix decoding of TEST results
0d4d6720ce9a : nfsd4: skip unused assignment
f8f71d006513 : nfsd4: forbid all renames during grace period
d8836f772422 : nfsd4: remove unused nfs4_check_olstateid parameter
fdec6114ee1f : nfsd4: zero-length WRITE should succeed
694f1f926c72 : selftests: gpio: Find libmount with pkg-config if available
7492902e8d22 : selftests: firmware: add CONFIG_FW_LOADER_USER_HELPER_FALLBACK to config
f70b472e937b : selftests: firmware: remove use of non-standard diff -Z option
08f73d668048 : drm/vkms: Drop custom vkms_dumb_map().
8f1cd826641d : drm/v3d: Clean up the reservation object setup.
e90e45f6bd45 : drm/v3d: Update a comment about what uses v3d_job_dependency().
3eb152720c73 : drm/v3d: Fix whitespace inconsistency in the header.
456824896de2 : x86/resctrl: Use rdt_last_cmd_puts() where possible
3d65b6bbc01e : arm64: tlbi: Set MAX_TLBI_OPS to PTRS_PER_PTE
bdb85cd1d206 : arm64/module: switch to ADRP/ADD sequences for PLT entries
0aaddaaf6841 : media: venus: handle peak bitrate set property
6748c1cfd253 : media: venus: add support for USERPTR to queue
7aaf7b2fd26c : arm64/insn: add support for emitting ADR/ADRP instructions
2d13969ee7d8 : serdev: document the write functions using kernel-doc
70d188041e6f : serdev: make synchronous write helper interruptible
0bbf0a88fa29 : serdev: make synchronous write return bytes written
22d66c85fde3 : serdev: use zero to indicate infinite write timeout
d8797b125711 : arm64: Use a raw spinlock in __install_bp_hardening_cb()
9eb1c92b47c7 : arm64: acpi: Prepare for longer MADTs
34e8b809bf13 : dt-bindings: thermal: tegra-bpmp: Add Tegra194 support
e8b1dee21420 : of: Use device_type helpers to access the node type
aacb5d91ab1b : srcu: Use "ssp" instead of "sp" for srcu_struct pointer
eb4c2382272a : srcu: Lock srcu_data structure in srcu_gp_start()
b401ec18485a : mm: Replace call_rcu_sched() with call_rcu()
6564a25e6c18 : slab: Replace synchronize_sched() with synchronize_rcu()
36bd1a8e91c6 : percpu-refcount: Replace call_rcu_sched() with call_rcu()
0809d95451f7 : events: Replace synchronize_sched() with synchronize_rcu()
25b0077511fe : workqueue: Replace call_rcu_sched() with call_rcu()
cb2f55369d3a : modules: Replace synchronize_sched() and call_rcu_sched()
c9a863bbb162 : sched/membarrier: synchronize_sched() with synchronize_rcu()
51959d85f32d : lockdep: Replace synchronize_sched() with synchronize_rcu()
ae8b7ce7647b : kprobes: Replace synchronize_sched() with synchronize_rcu()
ba1803142539 : main: Replace rcu_barrier_sched() with rcu_barrier()
7440172974e8 : tracing: Replace synchronize_sched() and call_rcu_sched()
c93ffc15cceb : fs/file: Replace synchronize_sched() with synchronize_rcu()
cc69b389fd7b : cpufreq/cpufreq_governor: Replace synchronize_sched() with synchronize_rcu()
09659af30860 : cpufreq/intel_pstate: Replace synchronize_sched() with synchronize_rcu()
d05faa5f1ac5 : drivers/vhost: Replace synchronize_rcu_bh() with synchronize_rcu()
16f11500842c : ethernet/realtek: Replace synchronize_sched() with synchronize_rcu()
fd8e688b0e8c : ethernet/sis: Replace synchronize_sched() with synchronize_rcu()
17c0eb74151e : drivers/ipmi: Replace synchronize_sched() with synchronize_rcu()
a0076e1778c2 : crypto/pcrypt: Replace synchronize_rcu_bh() with synchronize_rcu()
e31d0fc6fd1b : power: reset: Convert to using %pOFn instead of device_node.name
acfe63ec1c59 : mtd: Convert to using %pOFn instead of device_node.name
f86b77583d88 : backlight: pm8941: Convert to using %pOFn instead of device_node.name
c86f98544f23 : memory: Convert to using %pOFn instead of device_node.name
2ef790dc443a : irqchip: Convert to using %pOFn instead of device_node.name
2fc777ba8422 : gpu: host1x: Fix syncpoint ID field size on Tegra186
b7c61d511df4 : gpu: host1x: Resize channel register region on Tegra186 and later
f89120b6f554 : ARM: dts: sun8i: Add the H3/H5 CSI controller
91a753608262 : platform/x86: ideapad-laptop: Add Yoga 2 13 to no_hw_rfkill list
ff217bc710e0 : drm/meson: Add support for VIC alternate timings
5d0bfe448481 : drm/meson: Add HDMI 1.4 4k modes
21310c39ec01 : clk: meson: Fix GXL HDMI PLL fractional bits width
39dea70d8a47 : drm: Improve dumb callback docs
942779c6f1f8 : spi: mediatek: add spi support for mt7629 IC
96ed3ecde2c0 : spi: at91-usart: add power management support
584f8ca10c14 : ARM: dts: rockchip: update cpu supplies on rk3188
66dc478a283c : ARM: dts: rockchip: add phandles to secondary cpu cores
0222aac4486e : ARM: dts: rockchip: add cpu-core resets for rk3188
abcee7a86373 : ARM: dts: rockchip: convert rk3188 to opp-v2
812b3dc37574 : ARM: dts: rockchip: add #sound-dai-cells to Cortex-A9 i2s
1d2319efb6a9 : spi: npcm: Fix uninitialized variable warning
39e84937b5b4 : drm/i915: Skip engine serialisation for no-op seqno reset
d53701067f04 : usb: dwc3: gadget: check if dep->frame_number is still valid
5eb316e636eb : i2c: sh_mobile: add support for r8a77990 (R-Car E3)
fca34b910ddc : i2c: sh_mobile: document support for r8a77990 (R-Car E3)
6460d3201471 : arm64: io: Ensure calls to delay routines are ordered against prior readX()
61170ee93868 : backlight: pwm_bl: Fix devicetree parsing with auto-generated brightness tables
e4c8ae3e3d6d : backlight: pwm_bl: Re-add driver internal enabled tracking
cb944fb973bc : i2c: stm32f7: SYSCFG Fast Mode Plus support for I2C STM32F7
9d9aa7ec7baf : dt-bindings: i2c-stm32: SYSCFG Fast Mode Plus support for I2C STM32F7
e79ba3b55086 : i2c: Remove caller signal_pending branch predictions
fca91f6d60b6 : kvm: nVMX: Set VM instruction error for VMPTRLD of unbacked page
14aa61d0a9eb : nVMX x86: Check VMX-preemption timer controls on vmentry of L2 guests
fece4978510e : i2c: imx: don't print error message on probe defer
00df9181de2a : KVM/nVMX: Remove unneeded forward jump in nested_vmx_check_vmentry_hw asm
88656040b0c0 : KVM: nVMX: Unrestricted guest mode requires EPT
09f70c3b70e7 : tools/kvm_stat: switch to python3
45c3af974ec6 : KVM: x86: Trace changes to active TSC offset regardless if vCPU in guest-mode
a1880d38674b : spi: mediatek: Add bindings for mediatek MT7629 soc platform
346f7e6b7b13 : i2c: bcm2835: Switch to SPDX identifier
f88184bfee48 : driver core: Replace simple_strto{l,ul} by kstrtou{l,ul}
03c0a9208bb1 : kernfs: Improve kernfs_notify() poll notification latency
b5570ca7c475 : uio: dismiss waiters on device unregistration
8341f2f222d7 : sysrq: Use panic() to force a crash
279070b96a5a : tty/sysrq: add of_node_put()
01f965ce9e5d : ARM: dts: sun7i: set proper lradc vref on OLinuXino Lime2
7626e002225a : staging: vchiq: add more tasks to the TODO list
4ab0f5ce5f45 : staging: vchiq_arm: fix open/release cdev functions
187ac53e590c : staging: vchiq_arm: rework probe and init functions
d7d3bf2117a7 : staging: vchiq_core: fix logic redundancy in parse_open
96f33712725e : staging: vchiq_util: get rid of unneeded memory barriers
f27e47bc6b8b : staging: vchiq: use completions instead of semaphores
51c071265079 : staging: vchiq_core: don't add a wmb() before remote_event_signal()
02d84a950139 : staging: vchiq_core: do not initialize semaphores twice
3fc499c8b534 : staging: vchiq_core: remove unnecessary safety checks in vchiq_init_state
14f4d72fb799 : staging: vchiq-core: get rid of is_master distinction
44c1e1bcbc33 : staging: vchiq_arm: rework vchiq_ioc_copy_element_data
02a3ce3c2a67 : drm/sun4i: Pass modifier to backend and frontend format support helpers
ee43f74585f3 : staging: vchiq_arm: get rid of vchi_mh.h
46e4b9ec4fa4 : staging: vchiq_arm: use list_for_each_entry when accessing bulk_waiter_list
9851968b6e41 : staging: vchiq_shim: delete vchi_service_create
ddd7536ad4d6 : staging: vchiq_arm: rework close/remove_service IOCTLS
49fa9157a408 : staging: vchiq_core: rework vchiq_get_config
b3885feb8af7 : staging: rb8822be Change line not to end with '('
3b1ad360acad : pps: using ERR_PTR instead of NULL while pps_register_source fails
b36d95846117 : drm/sun4i: frontend: Add support for the BGRX8888 output format
31cf282a53cf : drm/sun4i: Make pitch even for GEM dumb alloc as per hardware constraint
411e83069e15 : drm/sun4i: frontend: Apply format sub-sampling to CH1 dimensions
dc7d4b655a2c : drm/sun4i: backend: Detail the YUV to RGB values coding explanation
b636d3f97d04 : drm/sun4i: frontend: Add support for the BGRX8888 input format
63fd4b94b948 : serial: imx: fix error handling in console_setup
ae4ba1936ab9 : drm/sun4i: frontend: Determine input mode based on the number of planes
9579f9190487 : drm/sun4i: frontend: Add proper definitions for format registers
47d0f9bdb190 : drm/sun4i: frontend: Add helpers for input data mode and pixel sequence
01260ffad2a8 : drm/sun4i: frontend: Move CSC bypass setup to format update routine
1c29d263f624 : drm/sun4i: Rename sun4i_backend_layer_formats to sun4i_layer_formats
ae56bfbdad9b : drm/sun4i: backend: Avoid counting YUV planes that use the frontend
ab6985108a53 : drm/sun4i: backend: Use a specific function to check if a plane is supported
aaf3880b0823 : drm/sun4i: backend: Refine the logic behind using the frontend
ee286db13395 : drm/sun4i: frontend: Add a helper and a list for supported formats
3d4265f89d06 : drm/sun4i: backend: Add a helper and a list for supported formats
ad25d0736db0 : drm/sun4i: Add TODO comment about supporting scaling with the backend
b79a3a97f64f : drm/sun4i: frontend: Replace ARGB with XRGB as supported format
686d263856a9 : drm/sun4i: Cleanup video/YUV source before enabling a layer
c56689e6f2fb : arm64: dts: allwinner: a64: bananapi-m64: Enable audio codec
35d7a58ac282 : serial: mvebu-uart: initialize over sampling stack register
0e4cf69ede87 : serial: mvebu-uart: clarify the baud rate derivation
20d8e8611eb0 : serial/sunsu: add missing of_node_put()
3c81ba9242b7 : drivers/tty: add missing of_node_put()
ee0a29ba574b : serial-uartlite: fix null pointer dereference on pointer port
eb30abeedee7 : misc/pvpanic: resolve compile errors for arch=um
eeabdfabdc53 : MAINTAINERS: Add reviewer for CoreSight sub-system
9ccb645683ef : altera-stapl: check for a null key before strcasecmp'ing it
5323ac5177c4 : slimbus: ngd: QCOM_QMI_HELPERS has to be selected
458a445deb9c : slimbus: ngd: Fix build error on x86
c9d76d0655c0 : dma-mapping: fix return type of dma_set_max_seg_size()
aa1f0fa374ed : parport: parport_pc: Mark expected switch fall-through
885b3680c4a6 : char: lp: fix spacing style before open parenthesis
2081f9c03cc9 : char: lp: fix whitespace with pointers
1b3451e0edd3 : char: lp: use tabs instead of spaces
39992028c76c : char: lp: do not use return as a function
1c3de93621b3 : char: lp: move trailing statement to next line
69f92163f47a : char: lp: remove trailing whitespace
55949c7e75ba : misc: cxl: Use device_type helpers to access the node type
97a64ba77db1 : misc/pvpanic: fix a NULL vs IS_ERR() check
1aeba347b3a9 : MIPS: Hardcode cpu_has_mips* where target ISA allows
f08153186ca5 : MIPS: MT: Remove norps command line parameter
f959a128fe83 : virtio_ring: advertize packed ring layout
3a814fdf2715 : virtio_ring: disable packed ring on unsupported transports
f51f982682e2 : virtio_ring: leverage event idx in packed ring
1ce9e6055fa0 : virtio_ring: introduce packed ring support
fb3fba6b162a : virtio_ring: cache whether we will use DMA API
d79dca75c796 : virtio_ring: extract split ring handling from ring creation
cbeedb72b97a : virtio_ring: allocate desc state for split ring separately
2f18c2d153fb : virtio_ring: introduce helper for indirect feature
4d6a105eb534 : virtio_ring: introduce debug helpers
e593bf975156 : virtio_ring: put split ring fields in a sub struct
e6f633e5beab : virtio_ring: put split ring functions together
138fd2514863 : virtio_ring: add _split suffix for split ring functions
89a9157e1253 : virtio: add packed ring types and macros
f4f0b6777db4 : f2fs: fix m_may_create to make OPU DIO write correctly
76d1b894c515 : libbpf: Document API and ABI conventions
306b267cb3c4 : libbpf: Verify versioned symbols
16192a771d8c : libbpf: Add version script for DSO
1d2f44ca3424 : libbpf: Name changing for btf_get_from_id
812dd689da2a : tools/bpf: change selftest test_btf for both jit and non-jit
ba64e7d85252 : bpf: btf: support proper non-jit func info
73c0a9272a7d : f2fs: fix to update new block address correctly for OPU
e3c59108da86 : f2fs: adjust trace print in f2fs_get_victim() to cover all paths
08ac9a3870f6 : f2fs: fix to allow node segment for GC by ioctl path
7d2cecb0849f : ARM: dts: rockchip: Add UART DMA support for rv1108
efc2e0bd9594 : ARM: dts: rockchip: Assign the proper GPIO clocks for rv1108
c955b7aec510 : ARM: dts: rockchip: Fix the PMU interrupt number for rv1108
19880e6e5ff3 : f2fs: make "f2fs_fault_name[]" const char *
0ea295dd853e : f2fs: read page index before freeing
f6176473a0c7 : f2fs: fix wrong return value of f2fs_acl_create
f5d5510e7389 : f2fs: avoid build warn of fall_through
2866fb16d679 : f2fs: fix race between write_checkpoint and write_begin
4e240d1bab1e : f2fs: check memory boundary by insane namelen
1e771e83ce26 : f2fs: only flush the single temp bio cache which owns the target page
f9d6d0597698 : f2fs: fix out-place-update DIO write
fef4129ec2e6 : f2fs: fix to be aware discard/preflush/dio command in is_idle()
02b16d0a34a1 : f2fs: add to account direct IO
b61ac5b72014 : f2fs: move dir data flush to write checkpoint process
155c62fe9c5f : f2fs: Change to use DEFINE_SHOW_ATTRIBUTE macro
67b0e42b768c : f2fs: change segment to section in f2fs_ioc_gc_range
3465557556b4 : f2fs: export migration_granularity sysfs entry
7beb01f74415 : f2fs: clean up f2fs_sb_has_##feature_name
e3080b0120a1 : f2fs: support subsectional garbage collection
089842de5750 : f2fs: remove codes of unused wio_mutex
2c70c5e3874e : f2fs: introduce __is_large_section() for cleanup
d6c66cd19ef3 : f2fs: fix count of seg_freed to make sec_freed correct
a8075dc484cf : f2fs: fix to account preflush command for noflush_merge mode
9bf1a3f73927 : f2fs: avoid GC causing encrypted file corrupted
07f05f40d956 : RDMA/uverbs: Use uverbs_attr_bundle to pass udata for ioctl()
3a6532c9af1a : RDMA/uverbs: Use uverbs_attr_bundle to pass udata for write
ef87df2c7a8f : RDMA/uverbs: Use uverbs_attr_bundle to pass udata for write_ex
da0f60df7bd5 : RDMA/uverbs: Prohibit write() calls with too small buffers
669dac1e00c5 : RDMA/uverbs: Add structure size info to write commands
15a1b4becba8 : RDMA/uverbs: Do not pass ib_uverbs_file to ioctl methods
7106a9769715 : RDMA/uverbs: Make write() handlers return 0 on success
8313c10fa8be : RDMA/uverbs: Replace ib_uverbs_file with uverbs_attr_bundle for write
1b09577bef3a : RDMA/uverbs: Add missing driver_data
d2c9d9abe117 : IB/qib: fix spelling mistake "colescing" -> "coalescing"
2a1fe215e730 : audit: use current whenever possible
d0a3f18a70f2 : audit: minimize our use of audit_log_format()
89f5bebcf040 : selinux: make "selinux_policycap_names[]" const char *
2cbdcb882f97 : selinux: always allow mounting submounts
d8f3e978bd30 : bpf: Avoid unnecessary instruction in convert_bpf_ld_abs()
229c55ccb487 : arch: Move initrd= parsing into do_mounts_initrd.c
cdbc848b0341 : of/fdt: Remove custom __early_init_dt_declare_initrd() implementation
c756c592e442 : arm64: Utilize phys_initrd_start/phys_initrd_size
fe7db7570379 : of/fdt: Populate phys_initrd_start/phys_initrd_size from FDT
b1ab95c63622 : arch: Make phys_initrd_start and phys_initrd_size global variables
cd5e0fa0837c : nds32: Remove phys_initrd_start and phys_initrd_size
2c89156082b3 : net/mlx5: Improve core device events handling
69c1280b1f3b : net/mlx5: Device events, Use async events chain
2742bc90bc10 : net/mlx5: CQ ERR, Use async events chain
221c14f3d124 : net/mlx5: Resource tables, Use async events chain
71edc69ca1a7 : net/mlx5: CmdIF, Use async events chain
0cf53c124756 : net/mlx5: FWPage, Use async events chain
6933a9379559 : net/mlx5: E-Switch, Use async events chain
41069256e930 : net/mlx5: Clock, Use async events chain
a52a7d01fde1 : net/mlx5: FPGA, Use async events chain
720a936d4077 : net/mlx5: FWTrace, Use async events chain
0f597ed435b9 : net/mlx5: EQ, Introduce atomic notifier chain subscription API
3198ec5dfc72 : drm/amdgpu: fix spelling mistake "Pramater" -> "Parameter"
77f6916aee7a : drm/amd/display: Remove duplicate header
b8b3ede2debe : drm/amd/amdkfd: Remove duplicate header
e55b8616cc5f : drm/amd/amdgpu: Remove duplicate header
206bbafe00dc : drm/amd: Query and use ACPI backlight caps
7349a3afaaea : drm/amd: update ATIF functions in AMD ACPI header
c1ee92f94ce3 : drm/amd: Add abm level drm property
bbf854dc3570 : drm/amd/display: Load DMCU IRAM
51f1f6f51712 : drm/amdgpu: Fix static checker warning
8ca606de76a2 : drm/amd:Enable/Disable NBPSTATE on On/OFF of UVD
e5bbf0e9ef0d : drm/amd/powerplay:add hwmgr callback to update nbpstate on Carrizo
00fedbe629bf : Revert "drm/amd/powerplay: Enable/Disable NBPSTATE on On/OFF of UVD"
b333730d126e : drm/amd/display: Fix Scaling (RMX_*) for DC driver
91b66c47ba34 : drm/amd/display: Set RMX_ASPECT as default
8478c35a858c : staging: greybus: Parenthesis alignment
2f5496d878c6 : staging: mt7621-pci: avoid using clk_* operations
e51844bf8251 : staging: mt7621-pci: fix reset lines for each pcie port
fe62afd7eb0b : staging: mt7621-pci: dt-bindings: update bindings doc removing sysctls registers
65f679a826c0 : staging: mt7621-dts: remove sysctl registers from pcie bindings
ce0c99e22e45 : staging: mt7621-pci: avoid mapping sysctls registers
64c4c4ca6c12 : staging: pi433: fix potential null dereference
2a68ead3de43 : staging: rtl8723bs: remove redundant null check on pregpriv
3253374714ce : staging: rtl8188eu: cleanup lines over 80 characters
a08a9a651752 : staging: rtl8188eu: correct indentation
5e51ed1a90ad : staging: rtl8188eu: remove return from void function
c202e1ab78e3 : staging: rtl8188eu: refactor if else statement
794f81656692 : staging: rtl8188eu: cleanup declarations in rtw_mlme.c
2077ca1cd459 : staging: rtl8188eu: remove rtw_android_set_block()
1d9416d6d557 : staging: rtl8188eu: use __func__ in rtw_mlme.c
18bd05bb9c0e : staging: rtl8188eu: remove unnecessary parentheses in rtw_mlme.c
3f95106ea075 : staging: rtl8188eu: cleanup remaining comparsions to true
d39c02a65810 : vmw_balloon: update maintainers list
488d040e3a34 : fpga: of-fpga-region: Use platform_set_drvdata
b77c98780e68 : fpga: dfl-fme-region: Use platform_get_drvdata()
4d3c5c69191f : Drivers: hv: vmbus: Remove the useless API vmbus_get_outgoing_channel()
6b50d882d38d : firmware: add remote status update client support
0d5c06aa0ee8 : Documentation: driver-api: add stratix10 service layer
e7eef1d7633a : fpga: add intel stratix10 soc fpga manager driver
919d1100370c : arm64: dts: stratix10: add fpga manager and region
59e328039f47 : dt-bindings: fpga: add Stratix10 SoC FPGA manager binding
7ca5ce896524 : firmware: add Intel Stratix10 service layer driver
adb9e3543d22 : arm64: dts: stratix10: add stratix10 service driver binding to base dtsi
a2c1c192656b : dt-bindings, firmware: add Intel Stratix10 service layer binding
1a195d87d2c5 : fpga: mgr: altera-ps-spi: enable usage on non-dt platforms
30522a951f9d : fpga: altera-cvp: fix probing for multiple FPGAs on the bus
324fa64cf418 : binder: fix sparse warnings on locking context
5f0ed774ed29 : block: sum requests in the plug structure
af78ff7c6e66 : blk-mq: Simplify request completion state
f1342709d18a : scsi: Do not rely on blk-mq for double completions
16c15eb16a79 : blk-mq: Return true if request was completed
f8c6d1402b89 : ACPI: fix acpi_find_child_device() invocation in acpi_preset_companion()
b413b1abeb21 : ACPI: SPCR: Consider baud rate 0 as preconfigured state
caf35cd52242 : device property: Remove struct property_set
ed1cdf31f922 : device property: Move device_add_properties() to swnode.c
59abd83672f7 : drivers: base: Introducing software nodes to the firmware node framework
7847a1455fc4 : ACPI / glue: Add acpi_platform_notify() function
07de0e86fe08 : drivers core: Prepare support for multiple platform notifications
2d51ac9086fd : driver core: platform: Remove duplicated device_remove_properties() call
fa94e48e13a1 : regulator: core: Apply system load even if no consumer loads
3403e56b41c1 : arm64: mm: Don't wait for completion of TLB invalidation when page aging
2bb166636933 : regulator: core: enable power when setting up constraints
1dbfe7f23bdb : mei: me: mark CNP devices as having dma support
d2227583dc71 : mei: bump hbm version to 2.1
c30362cc326a : mei: dma ring: implement transmit flow
6316321f12ad : mei: dma ring: implement rx circular buffer logic
2513eb0dd7ba : mei: hw: add dma ring control block
c55bf542e91b : mei: hbm: setup dma ring
ce0925e8c2f8 : mei: dma ring buffers allocation
77df6d8d7298 : Documentation/usb: Fix typo
aec2c81291b8 : ARM: dts: uniphier: Add all CPUs in cooling maps
1c36155a802b : dt-bindings: uniphier: move cache-uniphier.txt to vendor directory
4b5d90f408f8 : dt-bindings: uniphier: add bindings for UniPhier SoC family
4ab32bf3305e : blk-mq: never redirect polled IO completions
aa61bec30eca : blk-mq: ensure mq_ops ->poll() is entered at least once
0a1b8b87d064 : block: make blk_poll() take a parameter on whether to spin or not
e7d943910719 : nvme: remove opportunistic polling from bdev target
9743139c5d11 : blk-mq: remove 'tag' parameter from mq_ops->poll()
1052b8ac5282 : blk-mq: when polling for IO, look for any completion
b7f21899276a : drm/i915/ringbuffer: 2-step restart
d0618247a80f : clk: rockchip: add clock-id to gate of ACODEC for rk3328
02bee9e545ef : clk: rockchip: add clock ID of ACODEC for rk3328
933662f28981 : ASoC: max9867: Fix whitespace
2708bccf9c6f : ASoC: soc.h: makes snd_soc_of_parse_audio_prefix() inline
7121779fec95 : ASoC: rsnd: tidyup for SSIU subnode
83b12c2e1d94 : ASoC: amd: Fix a NULL vs IS_ERR() check in probe
26598f2856e9 : powerpc/kconfig: remove PPC_STD_MMU_32 and PPC_STD_MMU
5b3e84fc10dd : powerpc: change CONFIG_PPC_STD_MMU to CONFIG_PPC_BOOK3S
68289ae935da : powerpc: change CONFIG_PPC_STD_MMU_32 to CONFIG_PPC_BOOK3S_32
a0cd0f8cab4d : powerpc/32: Remove #ifdef CONFIG_PPC_STD_MMU_32 in asm/book3s/32/pgtable.h
be34fff07c37 : powerpc/kconfig: remove CONFIG_6xx
d7cceda96bad : powerpc: change CONFIG_6xx to CONFIG_PPC_BOOK3S_32
f99e33f12490 : drivers/cpufreq: change CONFIG_6xx to CONFIG_PPC_BOOK3S_32
d2db097905d6 : cxl: Use device_type helpers to access the node type
bf82d3758d4a : macintosh: Use device_type helpers to access the node type
15b680c474af : macintosh: windfarm: Another convert to using %pOFn instead of device_node.name
e5480bdcc442 : powerpc: Use device_type helpers to access the node type
5b8d6be7b8dd : powerpc: Rework btext_find_display to use of_stdout and device_type helpers
721c01ba8b46 : powerpc/configs: Add KVM guest defconfig
b6e888235775 : powerpc/configs: Add missing config symbols for ppc64_defconfig
2f40d82fef1c : powerpc/configs: Add CONFIG_NR_CPUS to ppc64_defconfig
4ba34d5dfede : powerpc/configs: Update ppc64_defconfig with savedefconfig
b1cfa0391a0b : powerpc/configs: Remove unnecessary ftrace symbols
507bc2f580ad : ARM: dts: rockchip: Pass the 'arm,cpu-registers-not-fw-configured' property on rv1108
84ea3a131b68 : ARM: dts: rockchip: Pass the 'clock-latency' property on rv1108
7d015bd7bc9b : ARM: dts: rockchip: Add rv1108 GMAC support
bdd9868153a7 : ARM: dts: rockchip: add rv1108 eMMC pin settings
7c0d404fac4b : gpio: dwapb: Correct the DT node name in the example
45fd26d39026 : pinctrl: qcom: spmi-gpio: add compatible for pms405 GPIO
89444dad60de : dt-bindings: pinctrl: fix qcom-pmic-gpio for pms405
275e4eb3f21a : arm64: dts: renesas: Add all CPUs in cooling maps
8f1ee2a166f8 : arm64: dts: renesas: r8a77990: add thermal device support
8fbe048bd95b : arm64: dts: renesas: r8a77990: Enable I2C DMA
35faaf0df42d : dmaengine: coh901318: Remove unused variable
3451f6affaef : usb: dwc3: gadget: remove unnecessary dev_info()
1517265228b4 : usb: dwc3: trace: log ep commands in hex
25abad6a0584 : usb: dwc3: gadget: return errors from __dwc3_gadget_start_isoc()
fec9095bdef4 : usb: dwc3: gadget: remove wait_end_transfer
d4f1afe5e896 : usb: dwc3: gadget: move requests to cancelled_list
d5443bbf5fc8 : usb: dwc3: gadget: introduce cancelled_list
7746a8dfb3f9 : usb: dwc3: gadget: extract dwc3_gadget_ep_skip_trbs()
c3acd5901414 : usb: dwc3: gadget: use num_trbs when skipping TRBs on ->dequeue()
09fe1f8d7e2f : usb: dwc3: gadget: track number of TRBs per request
1a22ec643580 : usb: dwc3: gadget: combine unaligned and zero flags
d92021f66063 : usb: dwc3: Add workaround for isoc start transfer failure
dd74b96c7480 : usb: dwc3: Add disabling of start_transfer failure quirk
475d8e0197f1 : usb: dwc3: Track DWC_usb31 VERSIONTYPE
772a7a724f69 : usb: gadget: f_fs: Allow scatter-gather buffers
7f7c548c5f65 : usb: gadget: f_fs: Add support for CCID descriptors.
4ab9c39f038d : usb: gadget: udc: fix spelling mistake "intrerrupt" -> "interrupt"
e89428381080 : usb: gadget: uvc: constify vb2_ops structure
9aed8c08c82d : usb: dwc2: gadget: Accept LPM token when TxFIFO is not empty
d64bc8ee9285 : usb: dwc2: gadget: Fix WkupAlert interrupt handler.
89a9cc47513e : usb: dwc3: Set default mode for DWC_usb3 v3.30a and higher
ceb94bc52c43 : usb: gadget: udc: renesas_usb3: add a safety connection way for forced_b_device
268784ba14a7 : usb: dwc3: drd: Add support for DR detection through extcon
85383756ae34 : usb: dwc3: drd: Switch to device property for 'extcon' handling
408d3ba006af : usb: dwc3: don't log probe deferrals; but do log other error codes
1808bd2132d1 : usb: gadget: aspeed-vhub: constify usb_gadget_ops structure
022a0208c0ff : usb: dwc3: Support option to disable USB2 LPM
5455e156078b : usb: dwc3: Add a property to disable USB2 LPM
eafeacf11964 : usb: dwc3: Set GUSB2PHYCFG.ENBLSLPM
d102444cac15 : usb: dwc3: debugfs: Print/set link state for peripheral mode
0d36dede4578 : usb: dwc3: debugfs: Properly print/set link state for HS
62ba09d6bb63 : usb: dwc3: debugfs: Dump internal LSP and ep registers
0f874f79dc81 : usb: dwc3: debugfs: Print eps Tx/RxFIFO in bytes
2c85a1817e4b : usb: dwc3: debugfs: Properly name Tx/RxFIFO
ffac28f95a98 : bpf: align map type names formatting.
311fe1a81332 : bpf: btf: fix spelling mistake "Memmber" -> "Member"
cf0dd411e80f : bpf, tags: Fix DEFINE_PER_CPU expansion
27038c3e1f14 : gpio: restore original GPLv2+ license of gpiolib-of.c sources
fb265c9cb49e : ext4: add ext4_sb_bread() to disambiguate ENOMEM cases
3d9bfb19bd70 : scripts/kernel-doc: Fix struct and struct field attribute processing
32ddfe8b0b0a : Documentation: dev-tools: Fix typos in index.rst
06ee6ed36f94 : Correct gen_init_cpio tool's documentation
4bffc669d624 : net: remove unsafe skb_insert()
40b1c813ba8e : net: bridge: remove redundant checks for null p->dev and p->br
2e6eedb4813e : r8169: make use of xmit_more and __netdev_sent_queue
620344c43edf : net: core: add __netdev_sent_queue as variant of __netdev_tx_sent_queue
3aed83caa2f7 : iio: imu: st_lsm6dsx: do not use a fixed read len in read_oneshot
8611b69e9546 : iio: hid-sensor-hub: clean up indentation, remove extraneous tab
49ad8d289284 : iio: adc: stm32-adc: switch off running adc when going to low power
9bdbb1139ca1 : iio: adc: stm32-adc: add power management support
0da98c7b28bd : iio: adc: stm32-adc: move self-calibration to prepare routine
9088276d1a86 : pinctrl: sunxi: add support for suniv F1C100s (newer F-series SoCs)
bbeb6a6ded3b : dt-bindings: pinctrl: Add Allwinner suniv F1C100s pinctrl
7f6232e69539 : iio: accel: kxcjk1013: Add KIOX010A ACPI Hardware-ID
092cb71a604e : iio: potentiometer: Add driver for Microchip MCP41xxx/42xxx
f71b3c99128b : dt-bindings: iio: potentiometer: Add Microchip MCP41xxx/42xxx
c3d8360deb9d : Staging: iio: adt7316: Change the name from irq_flags to irq_type
3310280830a9 : Staging: iio: adt7316: Switch irq_flags to a local variable
c63460c4298f : Staging: iio: adt7316: Use device tree data to set ldac_pin
f8f612530e60 : Staging: iio: adt7316: Add of_device_id table
50314f98b0ac : iio: adc: meson-saradc: fix internal clock names
aad172b01761 : iio: adc: meson-saradc: check for devm_kasprintf failure
bac257b0d2a1 : staging: iio: ad5933: add device tree support
b911b0ab0d89 : iio: accel: kxcjk-1013: Add the "KXJ2109" ACPI HID
c3d6a64bd1e8 : powerpc/pasemi: Use dma_zalloc_coherent()
af8511cf3218 : powerpc/85xx: Drop pointless static qualifier
d64cf54e89c8 : powerpc64/ftrace: Drop pointless static qualifier in is_b_op()
e734dd63cc42 : powerpc: Typo s/use use/use/
f6cee2603098 : powerpc/fadump: Change to use DEFINE_SHOW_ATTRIBUTE macro
267acedffc61 : powerpc/powernv/vas: Use DEFINE_SHOW_ATTRIBUTE macro
d456f3529a7a : powerpc: mark 64-bit PD_HUGE constant as unsigned long
c516886f8437 : powerpc/mm: remove const type qualifier from function ‘pud_pfn’
beba24ac5913 : powerpc/32: Add .data..Lubsan_data*/.data..Lubsan_type* sections explicitly
eafcd8e3fbad : selftests/powerpc: Skip test instead of failing
e653b6567e9c : selftests/powerpc: Create a new SKIP_IF macro
5249497a7bb6 : selftests/powerpc: Allocate base registers
bce85a167b33 : powerpc/mm: Remove extern from function definition
71432ce23c36 : powerpc/pkey: Define functions as static
4851f75098bc : powerpc/perf: Declare static identifier a such
3347c9f691bf : powerpc/scom: Return NULL instead of 0
3b30c6e8b962 : powerpc/lib: Declare static methods
e3a837994862 : powerpc/xmon: Define static functions
92a4543209d3 : powerpc/xive: Define xive_do_source_eoi as static
c36c5ffd5173 : powerpc/eeh: Declare pci_ers_result_name() as static
42e2acde1237 : powerpc/64s: Include cpu header
358be656406d : selftests/net: add txring_overwrite
3c18aa1464f9 : net: qualcomm: rmnet: move null check on dev before dereferecing it
21ab664aece6 : cxgb4: remove set but not used variables 'multitrc, speed'
2183435c251e : net: fixup type in netdev_start_xmit()
a42facc82c3d : docs: drm: remove no longer relevant TODO entry
4ddf3737cb07 : drm: remove no longer needed drm-get-put coccinelle script
55b446209d04 : drm: remove deprecated "drm_framebuffer_[un]reference" functions
8dd0e9d3aa99 : drm: remove deprecated "drm_connector_[un]reference" functions
895170ce9205 : drm: replace "drm_connector_unreference" with "drm_connector_put"
ba1d34540147 : drm: remove deprecated "drm_dev_unref" function
808bad32ea42 : drm: replace "drm_dev_unref" function with "drm_dev_put"
3e70fd160cf0 : drm: remove deprecated "[__]drm_gem_object_[un]reference[_locked]" functions
3103c08f968d : ALSA: control: Consolidate helpers for adding and replacing ctl elements
9e314ef35c38 : dmaengine: ste_dma40: remove dma_slave_config direction usage
445897cbc9d3 : dmaengine: pl330: remove dma_slave_config direction usage
107d06441b70 : dmaengine: imx-sdma: remove dma_slave_config direction usage and leave sdma_event_enable()
7b0c03ecc42f : dmaengine: dw-dmac: implement dma protection control setting
538098281ce8 : dt-bindings: dmaengine: dw-dmac: add protection control property
b9b4ed210380 : dt-bindings: dmaengine: usb-dmac: Add binding for r8a774a1
9693f670895f : dmaengine: rcar-dmac: Document R8A774A1 bindings
627469e4445b : dmaengine: coh901318: Fix a double-lock bug
32e74aabebc8 : dmaengine: uniphier-mdmac: add UniPhier MIO DMAC driver
eeea81474bc4 : dt-bindings: dmaengine: add DT binding for UniPhier MIO DMAC
787d3083caf8 : dmaengine: dmatest: move size checks earlier in function
fbffb6b4d44f : dmaengine: dmatest: use dmaengine_terminate_sync() instead
0255200bd29a : dmaengine: dmatest: unmap data on a single code-path when xfer done
aeaebcc17cdf : dmaengine: xilinx_dma: Remove __aligned attribute on zynqmp_dma_desc_ll
af8bf89a8e0b : dmaengine: imx-sdma: Use a single line for dma_alloc_coherent()
aea0a897af9e : ptp: Fix pass zero to ERR_PTR() in ptp_clock_register
ab4a16869f25 : rocker, dsa, ethsw: Don't filter VLAN events on bridge itself
d17d9f5e5143 : switchdev: Replace port obj add/del SDO with a notification
0e332c854f41 : ocelot: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL
52a227b30eba : mlxsw: spectrum_switchdev: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL
f30f0601eb93 : switchdev: Add helpers to aid traversal through lower devices
a39b888863af : staging: fsl-dpaa2: ethsw: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL
bb896805611f : staging: fsl-dpaa2: ethsw: Introduce ethsw_port_dev_check()
2b239f678079 : net: dsa: slave: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL
c6fa35b2370a : rocker: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL
aa4efe21393f : switchdev: Add SWITCHDEV_PORT_OBJ_ADD, SWITCHDEV_PORT_OBJ_DEL
a93e3b17227e : switchdev: Add a blocking notifier chain
ec394af5ea1d : switchdev: SWITCHDEV_OBJ_PORT_{VLAN, MDB}(): Sanitize
76085c9e7eae : r8169: replace macro TX_FRAGS_READY_FOR with a function
5317d5c6d47e : r8169: use napi_consume_skb where possible
45f1996f4fd8 : r8169: simplify detecting chip versions with same XID
b4cc2dcc9c7c : r8169: remove default chip versions
734c140982ac : r8169: remove ancient GCC bug workaround in a second place
7d9d7f8864ba : net: hns3: Add "qos buffer" config info query function
6fc2244057b0 : net: hns3: Add "qos prio map" info query function
d958919dc15c : net: hns3: Add "qos pause" config info query function
96227f4cd701 : net: hns3: Add "tm config" info query function
2849d4e7a1be : net: hns3: Add "tc config" info query function
3c666b586af1 : net: hns3: Add "FD flow table" info query function
57ceee2ca71c : net: hns3: Add "queue info" query function
b2292360bb2a : net: hns3: Add debugfs framework registration
53b44cb9220e : net: cavium: clean up return value check in cavium_ptp_probe
21f49468466a : net: phy: vitesse: remove duplicate support for VSC8574
d3b2b9ab1ef2 : octeontx2-af: Bringup CGX LMAC links by default
c929323609ae : octeontx2-af: Unregister cgx event callbacks gracefully
12e4c9ab2eb3 : octeontx2-af: Handle non-contiguous CGX LMAC interfaces
44990aaa9394 : octeontx2-af: Misc cleanups in cgx driver
e159e592872e : net: hinic: fix null pointer dereference on pointer hwdev
c7674c001b11 : net/smc: unregister rkeys of unused buffer
60e03c62c5db : net/smc: add infrastructure to send delete rkey messages
4600cfc302f7 : net/smc: avoid a delay by waiting for nothing
587e41dcea35 : net/smc: cleanup listen worker mutex unlocking
2b59f58e34e7 : net/smc: short wait for late smc_clc_wait_msg
90d8b29cb4b2 : net/smc: no link delete for a never active link
9ed28556a388 : net/smc: allow fallback after clc timeouts
6ae36bff3f51 : net/smc: remove sock_error detour in clc-functions
3f3f0e364eb8 : net/smc: make smc_lgr_free() static
263ffaeef174 : net/smc: cleanup tcp_listen_worker initialization
e4a3e9ff5ba9 : net: mvneta: remove redundant check for eee->tx_lpi_timer < 0
197c2dac74e4 : bpf: Add BPF_MAP_TYPE_QUEUE and BPF_MAP_TYPE_STACK to bpftool-map
5a863813216c : samples: bpf: fix: error handling regarding kprobe_events
47ae7e3d0be5 : libbpf: make bpf_object__open default to UNSPEC
42519ede4fde : net-gro: use ffs() to speedup napi_gro_flush()
10f70e943231 : dpaa_eth: add ethtool coalesce control
5c664ace8cdf : soc/qman: add return value to interrupt coalesce changing APIs
830b61ba4ee2 : soc: fsl: qbman: read ithresh from HW
08b43857804d : ravb: Clean up duplex handling
ebc227fd91f2 : ravb: Do not announce HDX as supported
02d805dc5fe3 : cxgb4: use new fw interface to get the VIN and smt index
24d476db6dfb : net: bcmgenet: remove HFB_CTRL access
708d75fe1c7c : media: dvb-pll: don't re-validate tuner frequencies
a1d88fe49848 : media: dvb-pll: fix tuner frequency ranges
00ecd6bc7128 : media: dvb_frontend: add debug message for frequency intervals
807b8675a67b : media: dvb_frontend: don't print function names twice
6de8e717848f : arm64: dts: allwinner: a64: enable sound on Pinebook
498c21f233ed : arm64: dts: allwinner: a64: enable sound on Pine64 and SoPine
ec4a95409d5c : arm64: dts: allwinner: a64: add nodes necessary for analog sound support
5e06aa50524b : clk: sunxi-ng: sun50i: a64: Use sigma-delta modulation for audio PLL
f4b614adbf3a : drivers: usb: early: clean up indentation, remove extraneous tabs
18557feccfbf : USB: ene_usb6250: add missing indentation
a8c0d13267a4 : ALSA: firewire-tascam: notify events of change of state for userspace applications
afb8e2daa031 : ALSA: firewire-tascam: apply small refactoring to handle several type of event for hwdep interface
d7167422433c : ALSA: firewire-tascam: queue events for change of control surface
90e8ac5c9d44 : ALSA: firewire-tascam: add new hwdep ioctl command to get state image
33b2e1442aea : ALSA: firewire-tascam: pick up data of state from tx isochronous pakcets
a7d19b05ce81 : clk: meson: meson8b: add the CPU clock post divider clocks
700ecf7f51b2 : clk: meson: meson8b: rename cpu_div2/cpu_div3 to cpu_in_div2/cpu_in_div3
3cf94c94e81b : clk: meson: clk-regmap: add read-only gate ops
7fc1609b0c01 : clk: meson: meson8b: allow changing the CPU clock tree
7dc7eeb8c087 : clk: meson: meson8b: run from the XTAL when changing the CPU frequency
e36c7e9898f2 : clk: meson: meson8b: add support for more M/N values in sys_pll
0dad1ec65bc3 : clk: meson: meson8b: mark the CPU clock as CLK_IS_CRITICAL
a5ac1ead32c9 : clk: meson: meson8b: do not use cpu_div3 for cpu_scale_out_sel
d6e81845b7d9 : clk: meson: clk-pll: check if the clock is already enabled
a8662eadd103 : clk: meson: meson8b: fix the width of the cpu_scale_div clock
ad9b2b8e53af : clk: meson: meson8b: fix incorrect divider mapping in cpu_scale_table
bb6eddd1d28c : clk: meson: meson8b: use the HHI syscon if available
6c763077163d : dt-bindings: clock: meson8b: use the registers from the HHI syscon
a8080f247bcd : clk: meson-gxbb: Add video clocks
f95e6ca62895 : dt-bindings: clk: meson-gxbb: Add Video clock bindings
0058502fb93a : clk: meson-gxbb: Fix HDMI PLL for GXL SoCs
72dbb8c94d0d : clk: meson: Add vid_pll divider driver
8e1dd17c8b0e : dt-bindings: clock: meson8b: export the CPU post dividers
64ef0817b967 : ASoC: audio-graph-card: tidyup define position
c3830f1a00f0 : ASoC: audio-graph-card: tidyup typo SND_AUDIO_GRAPH_CARD
338d7159c488 : ASoC: audio-graph-scu-card: tidyup asoc_simple_card_parse_daifmt() timing
7f07a39acf05 : ASoC: audio-graph-scu-card: tidyup "convert-rate/channels" parsing
df976517733e : ASoC: audio-graph-scu-card: tidyup "convert-rate/channels" parsing on Doc
2624fc788224 : ASoC: audio-graph-scu-card: tidyup "prefix" parsing
264d15035eac : ASoC: audio-graph-scu-card: tidyup "prefix" parsing on Doc
ca8d95c70937 : ASoC: simple-scu-card: tidyup "prefix" parsing
f94b0f7f9246 : ASoC: simple-scu-card: tidyup "prefix" parsing on Doc
3b7103562c03 : ASoC: soc-core: add snd_soc_of_parse_node_prefix()
6debd01a74b8 : ASoC: simple-amplifier: add VCC regulator widget
8e84de031a11 : ASoC: dt-bindings: add regulator property to simple amplifier
ca0412a05756 : ASoC: sunxi: sun50i-codec-analog: Add support for cpvdd regulator supply
21dd30200e3d : ASoC: dt-bindings: sun50i-codec-analog: Add headphone amp regulator supply
0e39037b3165 : drm/i915: Cache the error string
428f977a6a6b : spi: npcm: Fix an error code in the probe function
8942ce2bfaa1 : arm64: dts: renesas: r8a7796: Add CMT device nodes
8d14bfa074db : arm64: dts: renesas: r8a7796: add SSIU support for sound
44ea652a92d2 : arm64: dts: renesas: r8a77990: Add I2C-DVFS device node
327d1f320872 : arm64: dts: renesas: r8a77990: ebisu: Add and enable CAN,FD device nodes
10a599fabbe5 : drm/atomic-helper: WARN if fake_commit->hw_done is not completed as expected
2de42f79bb21 : drm/atomic-helper: Complete fake_commit->flip_done potentially earlier
c06ef2e9acef : media: vb2: be sure to unlock mutex on errors
a2717eae73ac : media: seco-cec: declare ops as static const
5609f2067691 : media: seco-cec: fix Makefile
256856efb8cc : drm: rcar-du: Reject modes that fail CRTC timing requirements
63a298f22a61 : drm: rcar-du: Fix external clock error checks
bf17cda650d5 : drm: rcar-du: Enable alpha property on primary planes
03e37b507c66 : drm: rcar-du: lvds: Add R8A77965 support
828ff2adaac4 : dt-bindings: display: renesas: lvds: Document r8a77965 bindings
3d61fe5f59dd : drm: rcar-du: Fix vblank initialization
4d486f18d91b : drm: rcar-du: Fix the return value in case of error in 'rcar_du_crtc_set_crc_source()'
5dc34af19c98 : drm: rcar-du: Add R8A7744 support
d1796786e3e9 : drm: rcar-du: Add r8a77470 support
5eb08d995564 : dt-bindings: display: renesas: du: Document the r8a7744 bindings
aab2b5297668 : dt-bindings: display: renesas: du: Document the r8a77470 bindings
31aea15a846c : drm: rcar-du: Fix typo in comment
c0ece6742d80 : drm/shmobile: Replace drm_dev_unref with drm_dev_put
06fa0d46b181 : drm/rcar-du: Replace drm_dev_unref with drm_dev_put
5e99456c20f7 : media: videobuf2-v4l2: drop WARN_ON in vb2_warn_zero_bytesused()
d644cca50f36 : media: vb2: Allow reqbufs(0) with "in use" MMAP buffers
949f29f60714 : media: cedrus: Get rid of interrupt bottom-half
cbd9463da1b1 : media: v4l2-mem2mem: Avoid calling .device_run in v4l2_m2m_job_finish
cbec2836f8be : media: v4l2-mem2mem: Simplify exiting the function in __v4l2_m2m_try_schedule
542a522d32ef : media: v4l2-ioctl.c: Simplify locking for m2m devices
913f3ec280ab : media: mem2mem: Require capture and output mutexes to match
fe5a2bbb6333 : media: dt-bindings: media: Document bindings for venus firmware device
df381dc8e475 : media: venus: firmware: add no TZ boot and shutdown routine
f9799fcce4bb : media: venus: firmware: register separate platform_device for firmware loader
a4cf7e3c069d : media: venus: firmware: move load firmware in a separate function
5df317c8786b : media: venus: firmware: add routine to reset ARM9
560ccb75c2ca : media: vivid: free bitmap_cap when updating std/timings/etc.
e5f71a27fa12 : media: v4l2-tpg: array index could become negative
b01783f801e6 : media: MAINTAINERS fixups
62dcb4f41836 : media: vb2: check memory model for VIDIOC_CREATE_BUFS
2912289a5180 : media: adv*/tc358743/ths8200: fill in min width/height/pixelclock
52117be68b82 : media: vim2m: use cancel_delayed_work_sync instead of flush_schedule_work
e10b40f33043 : media: vivid: fill in media_device bus_info
be773a176cbb : media: rockchip/rga: constify video_device structure
9729d6d282a6 : media: vivid: set min width/height to a value > 0
701f49bc028e : media: vivid: fix error handling of kthread_run
da411ab10cc1 : media: vimc: constify structures stored in fields of v4l2_subdev_ops structure
a74865e7a17a : media: rockchip/rga: constify v4l2_m2m_ops structure
299553d88e2d : media: vicodec: constify v4l2_ctrl_ops structure
2e9a2ec53cd6 : media: v4l uapi docs: few minor corrections and typos
520229e4b02d : iwlwifi: mvm: set HW capability VHT_EXT_NSS_BW
02221a81887a : iwlwifi: mvm: send the STA_HE_CTXT command in AP mode
3b5ee8dd8bb1 : iwlwifi: mvm: set MAC_FILTER_IN_11AX in AP mode
a024016fafc4 : iwlwifi: fw: support API change to debug TLVs
f7805b33f9b1 : iwlwifi: add debugfs file to read fw debug data recording
d47902f9f71d : iwlwifi: dbg: add apply point logic
743742231a79 : iwlwifi: dbg: disable triggers for ini
68f6f492c4fa : iwlwifi: trans: support loading ini TLVs from external file
f14cda6f3b31 : iwlwifi: trans: parse and store debug ini TLVs
bd2944665713 : iwlwifi: fw: add FW API of new TLV infrastructure
d91d9b94492f : iwlwifi: mvm: add support for TWT capabilities
7125648074e8 : iwlwifi: add fw dump upon RT ucode start failure
b1bbc1a63650 : iwlwifi: fix cfg structs for 22000 with different RF modules
8ea20d95899c : iwlwifi: mvm: remove assignment of the reciprocal
32b258e9e55c : iwlwifi: dbg: split fifos dump
79f033f6f229 : iwlwifi: dbg: don't limit dump decisions to all or monitor
32804fcb612b : media: cec: keep track of outstanding transmits
db07c5ca5596 : media: cec: add debug_phys_addr module option
7f02ac77c768 : media: cec: report Vendor ID after initialization
40d91c9988af : media: adv7604: add CEC support for adv7611/adv7612
cd26d1c4d1bc : media: vb2: vb2_mmap: move lock up
0141de741e07 : posix-timers: Remove license boilerplate
c804efeb5822 : posix-clocks: Remove license boiler plate
2fa6d420c222 : sched/clock: Remove license boilerplate
3c8f2515ac0a : posix-timers/stubs: Remove license boilerplate
6c7811c628a9 : time: Remove license boilerplate
9281a7857b91 : time/debug: Remove license boilerplate
f49c174b5f43 : hrtimers/tick/clockevents: Remove sloppy license references
35728b8209ee : time: Add SPDX license identifiers
58c5fc2b96e4 : time: Remove useless filenames in top level comments
2e84eb9affac : media: pulse8-cec: return 0 when invalidating the logical address
ac791f19a273 : media: cec-pin: fix broken tx_ignore_nack_until_eom error injection
02e6d2eaa9c3 : media: doc-rst: Fix broken references
b12c7afc10b0 : media: platform: fix platform_no_drv_owner.cocci warnings
87c6f1b57f61 : media: rcar-csi2: Handle per-SoC number of channels
10c08812fe60 : media: rcar: rcar-csi2: Update V3M/E3 PHTW tables
6511459d2a23 : media: rcar-csi2: Add R8A77990 support
72a8914ff066 : media: dt-bindings: rcar-csi2: Add R8A77990
fad6d6dd4e09 : media: rcar-vin: Add support for R-Car R8A77990
cc4e51b83860 : media: dt-bindings: rcar-vin: Add R8A77990 support
3431ebe5a6c0 : media: imx-pxp: Improve pxp_soft_reset() error message
e03eb362103b : media: imx-pxp: Check for pxp_soft_reset() error
efceb765ff1d : media: imx-pxp: Check the return value from clk_prepare_enable()
c229f5c74665 : media: coda: debug output when setting visible size via crop selection
8f90d15e6d54 : media: coda: normalise debug output
299cc3181b43 : media: coda: improve queue busy error message
01a2d72149d8 : media: coda: print SEQ_INIT error code as hex value
7e47c3841414 : media: coda: fail S_SELECTION for read-only targets
cf13135cf593 : media: coda: never set infinite timeperframe
07b6080d4e6d : media: coda: implement ENUM_FRAMEINTERVALS
4c5ce24bcacb : media: coda: set V4L2_CAP_TIMEPERFRAME flag in coda_s_parm
68d66a931079 : media: coda: don't disable IRQs across buffer meta handling
cdd87d3a2c3b : media: coda: remove unused instances list
074e8db02cb4 : media: coda: reduce minimum frame size to 48x16 pixels.
c3d996fb03c6 : media: coda: limit queueing into internal bitstream buffer
51407c2da0b7 : media: coda: always hold back decoder jobs until we have enough bitstream payload
6c0f5d236fd0 : media: coda: store unmasked fifo position in meta
649cfc2bdfee : media: coda: fix memory corruption in case more than 32 instances are opened
c45fbdf24c61 : media: ov2680: fix null dereference at power on
5f229dcabc4a : media: v4l: uAPI doc: Changing frame interval won't change format
482ac2aa36fe : media: sun6i: Add A31 compatible
b7eadaa3a02a : media: dt-bindings: media: sun6i: Add A31 and H3 compatibles
71bfeb42796e : media: sun6i: manually fix other coding style issues
34d833a91ae6 : media: sum6i: Fix a few coding style issues
5cc7522d8965 : media: sun6i: Add support for Allwinner CSI V3s
16c44c57ecd8 : staging: vboxvideo: Rename uint32_t type to u32
b44beecab84a : staging: rtl8188eu: remove variable from rtl8188eu_xmit_tasklet()
fdf60cd7e68c : staging: rtl8188eu: cleanup declarations in usb_ops_linux.c
aa8591db2b8a : staging: rtl8188eu: add spaces around '>>' and '&'
718d2523b998 : staging: rtl8188eu: remove unnecessary parentheses
d6ad6d389d10 : staging: rtl8188eu: correct spelling mistake in a comment
fa50658ec337 : staging: rtl8188eu: remove braces from single if else statement
c9ad9c49cc32 : staging: rtl8188eu: cleanup line ending with a '('
c03b0ff72e1b : staging: rtl8188eu: use __func__ in usb_ops_linux.c
f0c519fc2679 : staging: erofs: rename strange variable names in z_erofs_vle_frontend
2d9b5dcd9942 : staging: erofs: decompress asynchronously if PG_readahead page at first
23edf3abe7ab : staging: erofs: locked before registering for all new workgroups
48d4bf3b05a6 : staging: erofs: separate into init_once / always
948bbdb1818b : staging: erofs: add a full barrier in erofs_workgroup_unfreeze
73f5c66df3e2 : staging: erofs: fix `erofs_workgroup_{try_to_freeze, unfreeze}'
df134b8d17b9 : staging: erofs: atomic_cond_read_relaxed on ref-locked workgroup
51232df5e4b2 : staging: erofs: fix race when the managed cache is enabled
eef168789866 : staging: erofs: fix the definition of DBG_BUGON
ba9ce771b018 : staging: erofs: fix `trace_erofs_readpage' position
d959c40f370e : media: dt-bindings: media: Add Allwinner V3s Camera Sensor Interface (CSI)
bedfcd467c33 : media: ov772x: support log_status ioctl and event interface
7852adf83cdd : media: ov7670: support log_status ioctl and event interface
2d18fbc5518f : media: ov5640: support log_status ioctl and event interface
c65455160a72 : media: ov2640: support log_status ioctl and event interface
6210500691b2 : media: ov2640: add V4L2_CID_TEST_PATTERN control
dde64f725a4d : media: mt9m111: add V4L2_CID_COLORFX control
329d9e353df4 : media: mt9m111: support log_status ioctl and event interface
53f6f81da7db : media: imx258: remove test pattern map from driver
9ffd7ffe6504 : media: v4l: uAPI doc: Simplify NATIVE_SIZE selection target documentation
cb24f1a0ee61 : media: imx214: Remove unnecessary self assignment in for loop
16ecf6dff97c : media: vicodec: Add support for 4 planes formats
195057196bfe : media: vicodec: Add support of greyscale format
aec89917542c : media: vicodec: prepare support for various number of planes
4e3f14052f73 : media: vidioc-enum-fmt.rst: update list of valid buftypes
47fc65fab146 : media: vim2m/vicodec: set device_caps in video_device struct
7c91d0a4e1b7 : media: v4l: constify v4l2_ioctls[]
f8e5b2f3903c : media: venus: change the default value of GOP size
c7f7da2a603a : media: video-i2c: hwmon: constify vb2_ops structure
8ea0f2ba0fa3 : media: mtk-vcodec: Release device nodes in mtk_vcodec_init_enc_pm()
56281021d654 : media: video-i2c: support changing frame interval
a714f6c70c28 : media: vivid: use V4L2_FRACT_COMPARE
85de5e069a39 : media: v4l2-common: add V4L2_FRACT_COMPARE
ae9e196dad3b : media: video-i2c: use i2c regmap
c764da98a600 : media: video-i2c: avoid accessing released memory area when removing driver
6abd837104a3 : USB: serial: ftdi_sio: use rounding when calculating baud rate divisors
b59d0e782706 : pinctrl: Add RZ/A2 pin and gpio controller
94693b7b83c0 : dt-bindings: pinctrl: Add RZ/A2 pinctrl and GPIO
89f579ce99f7 : x86/headers: Fix -Wmissing-prototypes warning
6e662ae7bce6 : x86/process: Avoid unnecessary NULL check in get_wchan()
6630a8e50105 : eisa: consolidate EISA Kconfig entry in drivers/eisa
1753d50c9fdc : rapidio: consolidate RAPIDIO config entry in drivers/rapidio
8fb71ef9b91d : pcmcia: allow PCMCIA support independent of the architecture
20f1b79d3359 : PCI: consolidate the PCI_SYSCALL symbol
2eac9c2dfb2b : PCI: consolidate the PCI_DOMAINS and PCI_DOMAINS_GENERIC config options
eb01d42a7778 : PCI: consolidate PCI config entry in drivers/pci
437f2b8c2085 : MIPS: remove the HT_PCI config option
f11216b24219 : bpf: add skb->tstamp r/w access from tc clsact and cg skb progs
16c36c4cb84d : drm/i915/hsw: Drop the stereo 3D enabled check in psr_compute_config()
888bf84dba3d : drm/i915: Keep PSR disabled after a driver reload after a PSR error
183b8e676db2 : drm/i915: Disable PSR when a PSR aux error happen
50a12d8fc9a0 : drm/i915: Do not enable PSR in the next modeset after a error
2f8e7ea974c1 : drm/i915: Check PSR errors instead of retrain while PSR is enabled
2bb06265cfd4 : drm/i915: Avoid a full port detection in the first eDP short pulse
01b671170d7f : RDMA/core: Sync unregistration with netlink commands
e45678973dcb : {net, IB}/mlx4: Initialize CQ buffers in the driver when possible
1d0795ea9ca3 : selftests: explicitly require kernel features needed by udpgro tests
1f8251d3bfad : MAINTAINERS: Update resctrl filename patterns
a6f771c9bf4e : Documentation: Rename and update intel_rdt_ui.txt to resctrl_ui.txt
4d05bf71f157 : x86/resctrl: Introduce AMD QOS feature
723f1a0dd8e2 : x86/resctrl: Fixup the user-visible strings
9f72f855a6cd : x86/resctrl: Add AMD's X86_FEATURE_MBA to the scattered CPUID features
6fe07ce35e8a : x86/resctrl: Rename the config option INTEL_RDT to RESCTRL
580ebb66cbb3 : x86/resctrl: Add vendor check for the MBA software controller
a36c5ff560fb : x86/resctrl: Bring cbm_validate() into the resource structure
1ad4fa41d99f : x86/resctrl: Initialize the vendor-specific resource functions
aa50453a448a : x86/resctrl: Move all the macros to resctrl/internal.h
0f00717ecce4 : x86/resctrl: Re-arrange the RDT init code
352940ececac : x86/resctrl: Rename the RDT functions and definitions
fa7d949337cc : x86/resctrl: Rename and move rdt files to a separate directory
eeb8df87e4e7 : RDMA/cma: Move cma module specific functions to cma_priv.h
a140692a52d2 : RDMA/uverbs: Check for NULL driver methods for every write call
1de751caf7d5 : RDMA/uverbs: Make all the method functions in uverbs_cmd static
d120c3c91871 : RDMA/uverbs: Convert the write interface to use uverbs_api
6884c6c4bd09 : RDMA/verbs: Store the write/write_ex uapi entry points in the uverbs_api
0bd01f3d0907 : RDMA/uverbs: Require all objects to have a driver destroy function
36e235c88299 : RDMA/mlx5: Use the uapi disablement APIs instead of code
6829c1c2b371 : RDMA/uverbs: Add helpers to mark uapi functions as unsupported
c27f6aa8c9df : RDMA/uverbs: Factor out the add/get pattern into a helper
0cbf432db405 : RDMA/uverbs: Use a linear list to describe the compiled-in uapi
dfb631a187b9 : RDMA/mlx5: Do not generate the uabi specs unconditionally
fc6526fba130 : mlx4: trigger IB events needed by SMC
6035cbcceb06 : ARM: dts: exynos: Use Samsung SoC specific compatible for DWC2 module
8e782fcf7827 : media: rc: ensure close() is called on rc_unregister_device
2396e2821b0f : media: rc: imon: replace strcpy() by strscpy()
e5bb9d3d755f : media: rc: cec devices do not have a lirc chardev
0cfd56a8187d : media: saa7134: hvr1110 can decode rc6
9916ac07cd79 : media: saa7134: rc device does not need 'saa7134 IR (' prefix
8d023a578777 : media: rc: imon_raw: use fls rather than loop per bit
cea1c41d6ba0 : media: rc: XBox DVD Remote uses 12 bits scancodes
02d32bdad312 : media: rc: add driver for Xbox DVD Movie Playback Kit
fd044de30b78 : media: mceusb: Include three Hauppauge USB dvb device with IR rx
73852e56827f : rtc: dt-binding: abx80x: fix resistance scale
daef95769b3a : media: seco-cec: add Consumer-IR support
b03c2fb97adc : media: add SECO cec driver
6fc5d789512f : drm/i915: Synchronize hpd work in i915_hpd_storm_ctl_show()
facc23b8ff21 : rtc: isl1208: Use i2c block read/write routines
41ef3878203c : rtc: max8997: Fix the returned value in case of error in 'max8997_rtc_read_alarm()'
41c9e132c5cc : rtc: nvmem: remove nvmem from struct rtc_device
461e557b9727 : rtc: nvmem: use devm_nvmem_register()
17e8fd119f82 : drm/i915: Eliminate the horrendous format check code
062e52a5af9c : iommu/tegra: Change to use DEFINE_SHOW_ATTRIBUTE macro
a6906a8b0ebf : iommu/omap: Remove DEBUG_SEQ_FOPS_RO()
3569dd07aaad : iommu/vt-d: Handle domain agaw being less than iommu agaw
2a8c9f1203c6 : soc: sunxi: Change to use DEFINE_SHOW_ATTRIBUTE macro
57ba33d56884 : soc/tegra: pmc: Change to use DEFINE_SHOW_ATTRIBUTE macro
9eb40fa2cd2d : soc/tegra: Don't leak device tree node reference
b4bf44d2dcbd : drm/i915: Update DRIVER_DATE to 20181122
10fdb7d2ad42 : drm/prime: Fix drm_gem_prime_mmap() stack use
478652f3d45c : spi: spi-qcom-qspi: Fix remaining driver nits
1fc12b05895e : regulator: core: Avoid propagating to supplies when possible
5451781dadf8 : regulator: core: Only count load for enabled consumers
835cb5c500b1 : drm/i915: Update DRIVER_DATE to 20181122
c7c3f05e341a : panic: avoid deadlocks in re-entrant console drivers
ab85b0143428 : tools/bpf: fix spelling mistake "memeory" -> "memory"
9e3bc2b0f490 : staging: rtl8188eu: rename SwLed0 to avoid CamelCase
236b3d87e6bf : staging: rtl8188eu: rename LedControl8188eu to avoid CamelCase
86d0d292914b : staging: rtl8188eu: cleanup a function comment
87631cf279e5 : staging: rtl8188eu: rename BlinkHandler to avoid CamelCase
dfd2fb58fc5f : staging: rtl8188eu: rename SwLedOff to avoid CamelCase
01b3ce533aa3 : staging: rtl8188eu: rename SwLedOn to avoid CamelCase
3c73979334a4 : staging: rtl8188eu: rename LedCfg to avoid CamelCase
cfe0610fd73d : staging: rtl8188eu: add spaces around '&' in rtl8188eu_led.c
5718ba5e8cc7 : staging: rtl8188eu: cleanup comments in rtl8188eu_led.c
6a03492a776e : staging: rtl8188eu: remove unnecessary parentheses in rtl8188eu_led.c
e2f3f8b4a497 : nds32: support hardware prefetcher
a5234068e6dc : nds32: Fix the items of hwcap_str ordering issue.
83312f1b7ae2 : math-emu/soft-fp.h: (_FP_ROUND_ZERO) cast 0 to void to fix warning
7adb3e998f5b : math-emu/op-2.h: Use statement expressions to prevent negative constant shift
44e92e0364ad : nds32: support denormalized result through FP emulator
1ac832509f2e : nds32: Support FP emulation
e46bf83c1864 : nds32: nds32 FPU port
95fd94a645f7 : drm/i915: avoid rebuilding i915_gpu_error.o on version string updates
8d75839b843a : bpf, lpm: make longest_prefix_match() faster
7b24eec754ba : drm/sun4i: wait on implicit fence before display
c6fdea6e1a19 : drm: Merge drm_info.c into drm_debugfs.c
a2aa52ab16ef : x86/fault: Clean up the page fault oops decoder a bit
a1a371c468f7 : x86/fault: Decode page fault OOPSes better
af2ebdcf0440 : x86/vsyscall/64: Use X86_PF constants in the simulated #PF error code
d38bc89c72e7 : x86/oops: Show the correct CS value in show_regs()
ebb53e2597e2 : x86/fault: Don't try to recover from an implicit supervisor access
0ed32f1aa66e : x86/fault: Remove sw_error_code
382744d35916 : ARM: dts: sun8i: Add board dts file for t3-cqa3t-bv3.
8cc77e014917 : Documentation: ARM: sunxi: Add Allwinner SoC T3.
d491324f9665 : include: Add lantiq.h in include/linux/
3fcccec008cf : xfrm6: remove BUG_ON from xfrm6_dst_ifdown
66a4059ba72c : MIPS: Only include mmzone.h when CONFIG_NEED_MULTIPLE_NODES=y
359d0ac1e806 : scsi: lpfc: Use dma_zalloc_coherent
9959376c1b4f : scsi: bnx2i: remove set but not used variable 'cid_num'
1794ef2b150d : scsi: aha1542: convert to DMA mapping API
469f72ddc618 : scsi: megaraid_sas: Add support for MegaRAID Aero controllers
1c7a94e4aa56 : scsi: mpt3sas: Display message on Configurable secure HBA
6920e6a255d5 : scsi: libfc: Remove set but not used variable 'disc'
b49d6f788530 : scsi: target: add emulate_pr backstore attr to toggle PR support
8d0bb86e2cf6 : scsi: cxgb4i: fix thermal configuration dependencies
0e55892ea2e6 : scsi: aic94xx: Use dma_pool_zalloc
f4a0742b3cc1 : perf pmu: Move *_cpuid_str() weak functions to header.c
1e6285699b30 : perf symbols: Fix slowness due to -ffunction-section
dd1d0044dd1c : perf jvmti: Separate jvmti cmlr check
ecd94f1be303 : perf vendor events: Add JSON metrics for Cascadelake server
3b54411a4485 : perf vendor events: Add stepping in CPUID string for x86
eb08d006054e : perf stat: Use perf_evsel__is_clocki() for clock events
11a64a05dc64 : perf pmu: Suppress potential format-truncation warning
4787eff3fa88 : perf tools: Add Hygon Dhyana support
231457ec7074 : perf bench: Add epoll_ctl(2) benchmark
121dd9ea0116 : perf bench: Add epoll parallel epoll_wait benchmark
11c6cbe706f2 : tools build feature: Check if eventfd() is available
c39c56a8c8a0 : selftests: forwarding: vxlan_bridge_1d: Add learning test
dbd4485a69e1 : selftests: mlxsw: Consider VxLAN learning enabled as valid
20134ee9c526 : mlxsw: spectrum_nve: Allow VxLAN learning
8b547a602621 : mlxsw: spectrum_switchdev: Allow deletion of learned FDB entries
981f084b3675 : mlxsw: spectrum_switchdev: Process learned VxLAN FDB entries
3c55bdaca015 : mlxsw: spectrum_nve: Add API to resolve learned IP addresses
5d44a712e6af : mlxsw: spectrum_fid: Allow FID lookup by its index
5bae63d9b762 : mlxsw: spectrum_fid: Store ifindex of NVE device in FID
933b1ecd001d : mlxsw: reg: Add definition of unicast tunnel record for SFN register
085ddc87d05f : bridge: Allow querying bridge port flags
40051c4dcad5 : vxlan: Allow changing ageing time
5728ae0d17d2 : vxlan: Add hardware FDB learning
0ec566aacc26 : vxlan: Don't override user-added entries with ext-learned ones
45598c1cee69 : vxlan: Mark user-added FDB entries
0e6160f3f5a9 : vxlan: vxlan_fdb_notify(): Make switchdev notification configurable
5572c815603b : vxlan: __vxlan_fdb_delete(): Drop unused argument vid
d59da3fbfe3f : net: lpc_eth: fix trivial comment typo
6c0fbd726229 : mlx5: use skb_vlan_tag_get_prio()
fb1e3df00230 : benet: use skb_vlan_tag_get_prio()
98ba780e4c71 : net/hyperv: use skb_vlan_tag_*() helpers
a2e768b86110 : net/vlan: introduce skb_vlan_tag_get_cfi() helper
c0436b503591 : MIPS: Enable dead code elimination
1feba8df94f9 : MIPS: OCTEON: cvmx-ciu2-defs.h: delete unused unions
3a048cde6bf7 : MIPS: OCTEON: cvmx-ciu2-defs.h: delete unused macros
4815c6d77df7 : MIPS: OCTEON: cvmx-gmxx-defs.h: use default register value return when possible
5e605d2efed1 : MIPS: OCTEON: cvmx-gmxx-defs.h: delete unused union fields
453022b40120 : MIPS: OCTEON: cvmx-gmxx-defs.h: delete unused unions
007ed77f3d2a : MIPS: OCTEON: gmxx-defs.h: delete unused functions and macros
e0f171ebd43b : MIPS: OCTEON: delete cvmx override functions
a1afedbc3fd8 : MIPS: OCTEON: cvmx-bootmem: make more functions static
bf2d401c8bbc : MIPS: OCTEON: cvmx-bootmem: move code to avoid forward declarations
3e431666a79b : MIPS: OCTEON: cvmx-bootmem: delete unused functions
5f35b33ac41e : MIPS: OCTEON: make cvmx_bootmem_alloc_range static
183044637859 : MIPS: OCTEON: cvmx-helper-util: make cvmx_helper_setup_red_queue static
f3c541bc7f37 : MIPS: OCTEON: cvmx-helper-util: delete cvmx_helper_dump_packet
51807f641ff9 : MIPS: OCTEON: smp: make internal symbols static
4d1f01164137 : MIPS: OCTEON: csrc-octeon: include linux/sched/clock.h
bcb64116aaf0 : MIPS: OCTEON: octeon-irq: make octeon_irq_ciu3_set_affinity() static
2cf1c8933dd9 : MIPS: OCTEON: octeon-platform: fix typing
fa1d2e3ffa76 : MIPS: OCTEON: octeon-platform: make octeon_ids static
75a9da11fea3 : MIPS: OCTEON: delete unused loopback configuration functions
a37411024d48 : MIPS: OCTEON: cvmx-helper: make __cvmx_helper_errata_fix_ipd_ptr_alignment static
3533b9acf277 : MIPS: OCTEON: setup: include asm/prom.h
ef4f91e63737 : MIPS: OCTEON: setup: include asm/fw/fw.h
751423be06e0 : MIPS: OCTEON: setup: make internal functions and data static
6430ba581257 : MIPS: OCTEON: cvmx-l2c: make cvmx_l2c_spinlock static
9828ca654b52 : iw_cxgb4: only reconnect with MPAv1 if the peer aborts
3eeeb7a59acd : IB/core: Make function ib_fmr_pool_unmap return void
89180e814aa3 : IB/srpt: Drop pointless static qualifier in srpt_make_tpg()
2dc50c5a5431 : RDMA/core: Remove unused header files mm.h, socket.h, scatterlist.h
2b91fdfd13f5 : infiniband/hw/cxgb4/qp.c: Use dma_zalloc_coherent
fb670347559b : infiniband/hw/cxgb3/cxio_hal.c: Use dma_zalloc_coherent
b1957c92eba5 : bpf: adding tests for map_in_map helpber in libbpf
addb9fc90f13 : bpf: adding support for map in map in libbpf
5b32a23e1d87 : bpf: libbpf: don't specify prog name if kernel doesn't support it
94cb310cfaa1 : bpf: libbpf: remove map name retry from bpf_create_map_xattr
47eff61777c7 : bpf, libbpf: introduce bpf_object__probe_caps to test BPF capabilities
8c4905b995c6 : libbpf: make sure bpf headers are c++ include-able
5ec0304cdc35 : IB/mlx5: Allow modify AV in DCI QP to RTR
462c124c590f : bpf: fix a libbpf loader issue
f8195e591078 : drm/amd/display: fix dereference of pointer fs_params before it is null checked
9d7d2a0af2e4 : drm/amd/display/amdgpu_dm/amdgpu_dm.c: Remove duplicate header
1894687b9203 : drm/amd/amdgpu: Remove duplicate header
0a46fc2eee81 : drm/amd/amdgpu/vce_v3_0.c: Remove duplicate header
6c3c559325ab : drm/amdgpu: enable paging queue based on FW version (v2)
e41ca3b1eab8 : leds: powernv: add of_node_put()
6ed4babed9cc : igc: Remove obsolete IGC_ERR define
8166abb1ea7d : ixgbe: Replace synchronize_sched() with synchronize_rcu()
0bcd952feec7 : ethernet/intel: consolidate NAPI and NAPI exit
09e58b2d538c : docs-networking: fix typo in define
4df3c543a725 : igb: Fix format with line continuation whitespace
b3c4d7c93e45 : ixgbe: add ipsec hw offload note to ixgbe Documentation
cbb72a3c19ef : drivers/perf: xgene: Add CPU hotplug support
aa6a65daca11 : drm/i915: Show waiter's status on engine dump
d47d77c3f008 : perf bench: Move HAVE_PTHREAD_ATTR_SETAFFINITY_NP into bench.h
9add8fe8e6f6 : perf script: Share code and output format for uregs and iregs output
0f7c2de5dd3f : perf bpf: Reduce the hardcoded .max_entries for pid_maps
b07d16f7e9e4 : perf script: Add newline after uregs output
4aa792de0b13 : Revert "perf augmented_syscalls: Drop 'write', 'poll' for testing without self pid filter"
e312747b49d3 : perf augmented_syscalls: Remove example hardcoded set of filtered pids
a9964c432bcc : perf trace: Fill in BPF "filtered_pids" map when present
744fafc787de : perf trace: See if there is a map named "filtered_pids"
6a0b3abad9de : perf trace: Add "_from_option" suffix to trace__set_filter()
7ad92a3371e1 : perf evlist: Rename perf_evlist__set_filter* to perf_evlist__set_tp_filter*
ed9a77ba7703 : perf augmented_syscalls: Use pid_filter
77ecb64050ff : perf augmented_syscalls: Drop 'write', 'poll' for testing without self pid filter
8008aab0962e : perf bpf: Add simple pid_filter class accessible to BPF proggies
382b55dbef6b : perf bpf: Add defines for map insertion/lookup
66067538e042 : perf augmented_syscalls: Remove needless linux/socket.h include
55f127b43143 : perf augmented_syscalls: Filter on a hard coded pid
1475d35c4a61 : perf bpf: Add unistd.h to the headers accessible to bpf proggies
0987abcbeea4 : modpost: drop unused command line switches
ff64dd485730 : scripts/setlocalversion: Improve -dirty check with git-status --no-optional-locks
5818c683a619 : modpost: validate symbol names also in find_elf_symbol
aeed35faee52 : HID: cougar: Add support for Cougar 700K Gaming Keyboard
502b431cda80 : firmware: raspberrypi: Switch to SPDX identifier
33404f3f10be : ASoC: simple_card_utils: remove "option" from asoc_simple_card_of_parse_routing()
a48bf02b35d9 : ASoC: simple-card-utils: tidyup asoc_simple_card_parse_convert()
f31a17105560 : ASoC: simple-card-utils: accept NULL parameter on asoc_simple_card_xxx()
c0f4697c5dbc : ASoC: simple-card-utils: remove asoc_simple_card_clk_register()
0ade2ccfb812 : ASoC: rsnd: makes rsnd_ssi_is_dma_mode() static
331e875432ec : ASoC: rsnd: tidyup rsnd_parse_connect_ssiu_compatible()
f6c2d6026afe : ASoC: rsnd: Add device tree support for r8a77995
992e75b3c809 : ASoC: sdm845: Add support for Secondary MI2S interface
a1849b7dd30a : ASoC: sdm845: Update slot_width for Quaternary TDM port
472dc9fa7cc0 : perf: arm_spe: Enable automatic DT loading
81e9fa8bab38 : arm64: perf: set suppress_bind_attrs flag to true
e2b5c5c7de79 : arm64: perf: Fix typos in comment
2ddd5e582526 : arm64: perf: Hook up new events
4b47e573a4a4 : arm64: perf: Move event definitions into perf_event.h
cf7175ece017 : arm64: perf: Remove duplicate generic cache events
342e53bd8548 : arm64: perf: Add support for Armv8.1 PMCEID register format
d3adeed72892 : arm64: perf: Terminate PMU assignment statements with semicolons
1db4909e76f6 : blk-mq: not embed .mq_kobj and ctx->kobj into queue instance
466affa06703 : regulator: wm8994: Don't use devres for enable GPIOs
f43348a3db89 : drm/i915: Add rotation readout for plane initial config
fa6af5145b4e : drm/i915: Force a LUT update in intel_initial_commit()
8f19b401a6fc : drm/i915: Make CHICKEN_TRANS reg not depend on enum value
8f78df90d84a : drm/i915: Add code comment on assumption of pipe==transcoder
c0871805ce1c : drm/i915: Make EDP PSR flags not depend on enum values
931f54920ba8 : drm/i915: Make pipe/transcoder offsets not depend on enum values
d8007306f6ad : ARM: dts: at91: nattis: initialize the BLON pin as output-low early
42843dc2d536 : drm/meson: Add implicit fencing support for primary and overlay planes
b4b01b4995fb : drm/virtio: add edid support
610c0c2b2813 : virtio-gpu: add VIRTIO_GPU_F_EDID feature
0a4499dfbf80 : ARM: dts: at91: at91sam9rl: switch to new clock bindings
6cf8f828ef08 : ARM: dts: at91: at91sam9x5: switch to new clock bindings
7f2fbc1e40a9 : ARM: dts: at91: at91sam9263: switch to new clock bindings
7637d42cb183 : ARM: dts: at91: at91sam9261: switch to new clock bindings
e239e0600411 : ARM: dts: at91: at91sam9260: switch to new clock bindings
b60557876849 : ARM: dts: at91: sama5d2: switch to new clock binding
dcfc827d4449 : ARM: dts: at91: sama5d4: switch to new clock bindings
55db8ac68d38 : arm64: dts: renesas: r8a77965: Add CAN and CANFD controller nodes
3c64ea8c98ee : drm/i915: fix spelling mistake "reserverd" -> "reserved"
0081cdfe63f0 : qxl: Make sure qxl_cursor memory is pinned
545592fb3ddb : qxl: Remove unused qxl_bo_pin arguments
76a57db4a867 : qxl: No need for NULL check before calling qxl_bo_unref()
a071a8ff1f5f : drm/cirrus: Remove set but not used variable 'bo'
af84c0030b29 : MIPS: Regenerate defconfigs
0b0037490f37 : MIPS: malta: Use img-ascii-lcd driver for LCD display
3cd640832894 : MIPS: ptrace: introduce NT_MIPS_MSA regset
bec0de4cfad2 : MIPS: Align kernel load address to 64KB
92aa0718c9fa : MIPS: Ensure pmd_present() returns false after pmd_mknotpresent()
bb53fdf395ee : MIPS: c-r4k: Add r4k_blast_scache_node for Loongson-3
84bd1908192f : net: dsa: microchip: rename ksz_9477_reg.h to ksz9477_reg.h
c2e866911e25 : net: dsa: microchip: break KSZ9477 DSA driver into two files
74a7194f15b3 : net: dsa: microchip: rename ksz_spi.c to ksz9477_spi.c
353592781d44 : net: dsa: microchip: rename some functions with ksz9477 prefix
9bc981c35530 : net: dsa: microchip: clean up code
5b79c72e965a : net: dsa: microchip: replace license with GPL
0c62bff1fd63 : block: fix attempt to assign NULL io_context
31a8b3ee16e3 : HID: samples/hidraw: fix typo in printed message
f6161a8f3036 : bpf: fix a compilation error when CONFIG_BPF_SYSCALL is not defined
78abd9e2c8f4 : drm/i915: Downgrade unknown CSR firmware warnings
02c07b76af5a : drm/i915: allow to load DMC firmware on next gen
cab870b7fdf3 : drm/i915/ilk: Fix warning when reading emon_status with no output
5386e6caa671 : selinux: refactor sidtab conversion
1e35918ad9d1 : MIPS: Enable Undefined Behavior Sanitizer UBSAN
f25dad19ba70 : ice: Fix possible NULL pointer de-reference
d337f2afb7ac : ice: Use Tx|Rx in comments
df17b7e02f0f : ice: Cosmetic formatting changes
2c5492de8770 : ice: Cleanup short function signatures
bc0c6fab8a1e : ice: Cleanup ice_tx_timeout()
e0c9fd9b77a7 : ice: Fix return value from NAPI poll
55aa141ed909 : ice: Constify global structures that can/should be
6a7e69936992 : ice: Do not set LAN_EN for MAC-VLAN filters
5fb597d7c833 : ice: Pass the return value of ice_init_def_sw_recp()
7afdbc903a7c : ice: Cleanup duplicate control queue code
d38b08834fc3 : ice: Do autoneg based on VSI state
ec3db8a63d4a : drm/amdgpu: enable paging queue doorbell support v4
bc5ab2d29b8a : drm/amdgpu: fix typo in function sdma_v4_0_page_resume
448d105120b1 : drm/amdgpu: Remove dead static variable
5d240da93edc : drm/amdkfd: change system memory overcommit limit
0f04e538580c : drm/amdgpu: Fix KFD doorbell SG BO mapping
5aae7335b1ee : drm/amdkfd: Fix and simplify sync object handling for KFD
3d97da4463d8 : drm/amdgpu: KFD Restore process: Optimize waiting
9130cc01d1fd : drm/amdgpu: Remove explicit wait after VM validate
5200ab6a32d6 : media: vidioc_cropcap -> vidioc_g_pixelaspect
254471e57a86 : tools/bpf: bpftool: add support for func types
999d82cbc044 : tools/bpf: enhance test_btf file testing to test func info
d7f5b5e05155 : tools/bpf: refactor to implement btf_get_from_id() in lib/bpf
9ce6ae22c8e8 : tools/bpf: do not use pahole if clang/llvm can generate BTF sections
2993e0515bb4 : tools/bpf: add support to read .BTF.ext sections
4798c4ba3ba9 : tools/bpf: extends test_btf to test load/retrieve func_type info
7e0d0fb5522a : tools/bpf: add new fields for program load in lib/bpf
cc19435cb2ee : tools/bpf: sync kernel uapi bpf.h header to tools directory
838e96904ff3 : bpf: Introduce bpf_func_info
78a2540e8945 : tools/bpf: Add tests for BTF_KIND_FUNC_PROTO and BTF_KIND_FUNC
781e775e296c : tools/bpf: Sync kernel btf.h header
2667a2626f4d : bpf: btf: Add BTF_KIND_FUNC and BTF_KIND_FUNC_PROTO
b47a0bd23e34 : bpf: btf: Break up btf_type_is_void()
ed3e2749ff4a : media: v4l2-ioctl: remove unused vidioc_g/s_crop
f72b9d8cfcd6 : media: s5p-g2d: convert g/s_crop to g/s_selection
158efdeebc48 : media: exynos4-is: convert g/s_crop to g/s_selection
8edf27c275a8 : media: s5p_mfc_dec.c: convert g_crop to g_selection
9ad763d0eb1a : media: exynos-gsc: replace v4l2_crop by v4l2_selection
b1a200484143 : net-next/hinic: fix a bug in rx data flow
9ea72dc94303 : net-next/hinic:fix a bug in set mac address
4a61abb100c8 : net-next/hinic:add rx checksum offload for HiNIC
ebda9b46cebc : net-next/hinic:replace multiply and division operators
ee10dc36b485 : media: cropcap/g_selection split
a421ce088ac8 : mlxsw: core: Extend cooling device with cooling levels
b539ea60f504 : cxgb4/cxgb4vf: Fix mac_hlist initialization and free
98af278b1e0f : media: davinci/vpbe: drop unused g_cropcap
8cbd94bda983 : media: v4l2-ioctl: add QUIRK_INVERTED_CROP
ade9628ed049 : tcp: drop dst in tcp_add_backlog()
177bbc67812d : media: v4l2-common.h: put backwards compat defines under #ifndef __KERNEL__
b2c851006386 : ipv4: Don't try to print ASCII of link level header in martian dumps.
6d2d6fc83a28 : net/mlx5: EQ, Make EQE access methods inline
d5d284b829a6 : {net,IB}/mlx5: Move Page fault EQ and ODP logic to RDMA
7701707cb94e : net/mlx5: EQ, Generic EQ
16d760839cee : net/mlx5: EQ, Different EQ types
f2f3df550139 : net/mlx5: EQ, Privatize eq_table and friends
d674a9aa4344 : net/mlx5: EQ, irq_info and rmap belong to eq_table
c8e21b3b576b : net/mlx5: EQ, Create all EQs in one place
ca828cb4686f : net/mlx5: EQ, Move all EQ logic to eq.c
aaa553a64438 : net/mlx5: EQ, Remove redundant completion EQ list lock
2883f352571b : net/mlx5: EQ, No need to store eq index as a field
4de45c758636 : net/mlx5: EQ, Remove unused fields and structures
1e86ace4c140 : net/mlx5: EQ, Use the right place to store/read IRQ affinity hint
5b79da06f74e : media: v4l2-ioctl: don't use CROP/COMPOSE_ACTIVE
6b015a523fa3 : net_sched: sch_fq: avoid calling ktime_get_ns() if not needed
ab60075f2a4e : USB: serial: f81534: fix reading old/new IC config
8ff00ba79283 : regulator: core: Don't double-disable supplies in regulator_disable_deferred()
5a619b9e8883 : ASoC: Intel: use platform_data for machine drivers
b92826fa8c5a : ASoC: Intel: fix interface for Chromebook machine drivers
c969eb830175 : Document /proc/pid PID reuse behavior
8a880560d58a : MAINTAINERS, EDAC: Drop bouncing email
37d964f9147a : EDAC, i82975x: Fix spelling mistake "reserverd" -> "reserved"
1428cc0e0c36 : Documentation: update path-lookup.md for parallel lookups
a59817fa8f4d : EDAC, fsl: Move error injection under CONFIG_EDAC_DEBUG
806654a9667c : Documentation: Use "while" instead of "whilst"
48c465d23d5c : dmaengine: Add mailing list address to the documentation
aa167f3fed0c : spi: spi-mem: Add a new API to support direct mapping
f86c24f47953 : spi: spi-mem: Split spi_mem_exec_op() code
0ebb261a0b2d : spi: spi-mem: Add SPI_MEM_NO_DATA to the spi_mem_data_dir enum
cf17e50a5c65 : docs/admin-guide/mm/concepts.rst: grammar and style fixups
6afe76a67239 : spi: spi-mem: Add missing word in the SPI_MEM_DATA_OUT description
01598ba6b1a8 : docs/mm: update kmalloc kernel-doc description
acf0f57a2cb8 : Link the memory allocation guide from the MM docs
e9d81a1bc2c4 : cgroup: fix CSS_TASK_ITER_PROCS
a929a42a3e7e : doc:it_IT:doc-guide: fix reference to foobar
34523ec2f437 : doc:it_IT: fix locking.rst section title
edba5eecfd6e : doc:it_IT: add some process/* translations
7b51a821211e : regulator: core: Properly expose requested_microamps in sysfs
9e6d9c9b7373 : regulator: lochnagar: Add initial binding documentation
d90acbc4e3dd : regulator: lochnagar: Move driver to binding from DT
4647598cde0e : ASoC: tlv320aic3x: Add support for CBM_CFS and CBS_CFM clocking modes
d7c7fc442fa6 : regulator: s2mps11: Fix GPIO descriptor initialization
f1abf67217de : regulator: Fix return value of _set_load() stub
14a742724fc0 : regulator: core: Export regulator_lock and regulator_unlock
e32c8d3caefb : drm/i915/selftests: Hold task reference to reset worker
61e49394a31a : drm: Introduce new DRM_FORMAT_XYUV
3db8d37dd84e : drm/tinydrm: Use DRM_GEM_CMA_VMAP_DRIVER_OPS
b9068cde51ee : drm/cma-helper: Add DRM_GEM_CMA_VMAP_DRIVER_OPS
b39b5394fabc : drm/gem: Add drm_gem_object_funcs
7698799f9554 : drm/prime: Add drm_gem_prime_mmap()
f001488112c4 : drm/driver: Add defaults for .gem_prime_export/import callbacks
f577f7eac5ad : drm/panel: s6d16d0: fix spelling mistake "enble" -> "enable"
e24b6b513e74 : dt-bindings: imx6q-pcie: Add multi-pd bindings for imx6sx
c8ebf64eab74 : arm64/module: use plt section indices for relocations
c55191e96caa : arm64: mm: apply r/o permissions of VM areas to its linear alias as well
b34d2ef0c60e : arm64: mm: purge lazily unmapped vm regions before changing permissions
f48cc647f3e1 : drm/i915/fixed: cosmetic cleanup
f1eea8910bfe : drm/i915/fixed: simplify is_fixed16_zero()
e7a238169131 : drm/i915/fixed: simplify FP_16_16_MAX definition
3122b9c52705 : drm/i915/fixed: prefer kernel types over stdint types
2d332ee12396 : drm/i915: extract fixed point math to i915_fixed.h
0e2c8fb54d7a : staging: vchi: Add SPDX-License-Identifier
1aa30a00b5ed : staging: vchi: change type 'int32_t' to 's32'
2853a061be96 : staging: erofs: unzip_vle.c: Align parameter to the parentesis
bc8098de78d1 : staging: erofs: unzip_vle.c: Constant in comparison on right side
42d40b4ad840 : staging: erofs: unzip_vle.c: Replace comparison to NULL.
700fe657dd09 : staging: wlan-ng: remove unused variable in prism2fw.c
e2d34dfdffcf : staging: emxx_udc: Fixing function naming
14d697716f99 : staging: axis-fifo: Split line to stay in 80 characters.
e89760084bc1 : staging: rtl8723bs: Correct errors from checkpatch
43671e60041c : staging: rtlwifi: Add new line to stay in 80 characters
fd8595413a66 : staging: rtlwifi: Add spaces to match open parenthesis
7e9463709c58 : staging: pi433: remove GPL boiler plate text
7fa28e146994 : drm/i915: Write GPU relocs harder with gen3
927ce0f0422e : Revert "staging: greybus: remove extra space before tab"
f8765177034a : Revert "staging: greybus: remove multiple blank lines"
ea6b13e9fed0 : drm/bridge/sii902x: Add missing dependency on I2C_MUX
c21b73235e1f : pinctrl: sh-pfc: r8a77980: Add QSPI pins, groups, and functions
1e33e0db826f : arm64: dts: allwinner: h6: orangepi: Add device nodes for LEDs
9b8d1ccd6dc5 : arm64: dts: allwinner: h6: orangepi: Enable USB 2.0 host and OTG ports
919d2514641f : arm64: dts: allwinner: h6: orangepi: Add board-wide 5V regulator
29ce4e436f27 : arm64: dts: allwinner: h6: fix EMAC compatible string sequence
6b683d764099 : arm64: dts: allwinner: a64: Add device node for Mali-400 GPU
bebaa63f5c40 : dt-bindings: gpu: mali-utgard: Add compatible for A64 Mali
1ad33f5aec20 : x86/fault: Don't set thread.cr2, etc before OOPSing
e49d3cbef017 : x86/fault: Make error_code sanitization more robust
6ea59b074f15 : x86/fault: Improve the condition for signalling vs OOPSing
e50928d7213e : x86/fault: Fix SMAP #PF handling buglet for implicit supervisor accesses
a15781b53629 : x86/fault: Fold smap_violation() into do_user_addr_fault()
dae0a1059300 : x86/cpufeatures, x86/fault: Mark SMAP as disabled when configured out
6344be608c03 : x86/fault: Check user_mode(regs) when avoiding an mmap_sem deadlock
059c2a4d8e16 : crypto: adiantum - add Adiantum support
16aae3595a9d : crypto: arm/nhpoly1305 - add NEON-accelerated NHPoly1305
26609a21a946 : crypto: nhpoly1305 - add NHPoly1305 support
1b6fd3d5d18b : crypto: poly1305 - add Poly1305 core API
878afc35cd28 : crypto: poly1305 - use structures for key and accumulator
bdb063a79f6d : crypto: arm/chacha - add XChaCha12 support
3cc215198eac : crypto: arm/chacha20 - refactor to allow varying number of rounds
d97a94309d76 : crypto: arm/chacha20 - add XChaCha20 support
be2830b15b60 : crypto: arm/chacha20 - limit the preemption-disabled section
aa7624093cb7 : crypto: chacha - add XChaCha12 support
1ca1b917940c : crypto: chacha20-generic - refactor to allow varying number of rounds
de61d7ae5d37 : crypto: chacha20-generic - add XChaCha20 support
5e04542a0e07 : crypto: chacha20-generic - don't unnecessarily use atomic walk
dd333449d0fb : crypto: chacha20-generic - add HChaCha20 library function
3d234b3313cd : crypto: drop mask=CRYPTO_ALG_ASYNC from 'shash' tfm allocations
1ad0f1603a6b : crypto: drop mask=CRYPTO_ALG_ASYNC from 'cipher' tfm allocations
d41655909e32 : crypto: remove useless initializations of cra_list
2b78aeb36636 : crypto: inside-secure - remove useless setting of type flags
52ad259eaac0 : net/9p: include trans_common.h to fix missing prototype warning.
340a4864d538 : nfp: abm: add support for more threshold actions
174ab544e3bc : nfp: abm: add cls_u32 offload for simple band classification
6a8024057180 : nfp: abm: add functions to update DSCP -> virtual queue map
14780c34294f : nfp: abm: calculate PRIO map len and check mailbox size
068ceb355539 : net: sched: cls_u32: add res to offload information
f3d637206494 : nfp: abm: add GRED offload
990b50a53ad8 : nfp: abm: wrap RED parameters in bands
e49efd5288bd : net: sched: gred: support reporting stats from offloads
890d8d23ec3c : net: sched: gred: add basic Qdisc offload
184ec856cad9 : nfp: abm: add up bands for sto/non-sto stats
57f31bbaa9c1 : nfp: abm: switch to extended stats for reading packet/byte counts
68e9864221ca : nfp: abm: size threshold table to account for bands
5720769609fb : nfp: abm: pass band parameter to functions
3a44820591c2 : nfp: abm: map per-band symbols
e432abfb99e5 : net: hns3: add common validation in hclge_dcb
20578bdfd041 : block: Initialize BIO I/O priority early
668ffc03418b : block: prevent merging of requests with different priorities
76dc891395dc : aio: Fix fallback I/O priority value
64845a1ddd65 : block: Introduce get_current_ioprio()
e2b3fa5af70c : block: Remove bio->bi_ioc
23464f8c3407 : aio: Comment use of IOCB_FLAG_IOPRIO aio flag
94d302deae25 : selftests: mlxsw: Add a test for VxLAN flooding
99c9b084f0be : selftests: mlxsw: Add a test for VxLAN configuration
3485f87cb7f8 : selftests: forwarding: vxlan_bridge_1d_port_8472: New test
a0b61f3d8ebf : selftests: forwarding: vxlan_bridge_1d: Add an ECN decap test
1e5abfb3ff41 : selftests: forwarding: vxlan_bridge_1d: Add an ECN encap test
d417ecf533fe : selftests: forwarding: vxlan_bridge_1d: Add a TOS test
b3a7ee74ee65 : selftests: forwarding: vxlan_bridge_1d: Add a TTL test
50a02b082566 : selftests: forwarding: vxlan_bridge_1d: Reconfigure & rerun tests
bfd1e27038ab : selftests: forwarding: vxlan_bridge_1d: Add unicast test
edaa117efe46 : selftests: forwarding: vxlan_bridge_1d: Add flood test
5852fd07c441 : selftests: forwarding: vxlan_bridge_1d: Add ping test
fd64d5a2e383 : selftests: forwarding: Add a skeleton of vxlan_bridge_1d
d1038cd0f67e : selftests: forwarding: lib: Add link_stats_rx_errors_get()
d20b0f214aa7 : selftests: forwarding: ping{6, }_do(): Allow passing ping arguments
58c7a2d19e90 : selftests: forwarding: ping{6, }_test(): Add description argument
d0540d1706c3 : selftests: forwarding: lib: Add in_ns()
601bc1c13916 : selftests: forwarding: lib: Support NUM_NETIFS of 0
6f9a50691055 : net: skb_scrub_packet(): Scrub offload_fwd_mark
e12890f44ca2 : octeontx2-af: Workarounds for HW errata
4fa9121046ce : octeontx2-af: Add interrupt handlers for Master Enable event
465ed9c1fc3b : octeontx2-af: Add FLR handling support for AF's VFs
8bb991c5e7c6 : octeontx2-af: Configure AF VFs to talk over LBK channels
9bd6caf33567 : octeontx2-af: Enable sriov on AF to create VFs
9bdc47a6e328 : octeontx2-af: Mbox communication support btw AF and it's VFs
c554f9c1574e : octeontx2-af: Teardown NPA, NIX LF upon receiving FLR
9fe4ebf7176e : octeontx2-af: Add FLR interrupt handler
f325d3f4cb19 : octeontx2-af: Verify NPA/SSO/NIX PF_FUNC mapping
86cea61d3f38 : octeontx2-af: Add support for stripping STAG/CTAG
40df309e4166 : octeontx2-af: Support to enable/disable default MCAM entries
631e70bb84e0 : octeontx2-af: Add MKEX default profile
63be91c89dd4 : octeontx2-af: Alloc and config NPC MCAM entry at a time
a958dd59f9ce : octeontx2-af: Map or unmap NPC MCAM entry and counter
7fbb3f238c09 : octeontx2-af: Support for NPC MCAM counters
651cd2652339 : octeontx2-af: MCAM entry installation support
f92749586176 : octeontx2-af: NPC MCAM entry alloc/free support
0964fc8f5f30 : octeontx2-af: Relax resource lock into mutex
34425e8c7589 : octeontx2-af: Support to get NIX HW constants from AF
9b7dd87ac071 : octeontx2-af: Support to modify min/max allowed packet lengths
eac66686c60b : octeontx2-af: Convert mbox handlers APIs to lowercase
55d2ad7b9072 : r8169: improve chip version identification
3c72bf71a97f : r8169: simplify ocp functions
8b6dd85666e2 : r8169: remove workaround for ancient gcc bug
ad45ff0c12e5 : r8169: remove manual padding in struct ring_info
b10ceb55710d : r8169: remove "not PCI Express" message
8c0511ec52c8 : r8169: remove print_mac_version
6f0d308855a2 : r8169: use PCI_VDEVICE macro
559c3c046d4b : r8169: replace event_slow with irq_mask
97ad92f28342 : r8169: remove unused interrupt sources
0f07bd850d36 : r8169: use dev_get_drvdata where possible
fe716f8a33ab : r8169: merge rtl_irq_enable and rtl_irq_enable_all
bf5d68c73040 : tools: add selftest for BPF_F_ZERO_SEED
608114e441ad : tools: sync linux/bpf.h
2f1833607aed : bpf: move BPF_F_QUERY_EFFECTIVE after map flags
96b3b6c9091d : bpf: allow zero-initializing hash map seed
23499442c319 : bpf: libbpf: retry map creation without the name
f3ade253615a : MIPS: Loongson: Add Loongson-3A R2.1 basic support
39e94569039b : drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c: Remove duplicate header
ccce29abfe03 : drm/amdgpu/psp: use define rather than magic number for mode1 reset
85744e9c1006 : drm/scheduler: Fix bad job be re-processed in TDR
5814cef8079b : drm/amdgpu/gfx: use proper offset define for MEC doorbells
a53a11a835b6 : drm/amdkfd: Workaround PASID missing in gfx9 interrupt payload under non HWS
00557f413147 : drm/amdkfd: Adjust the debug message in KFD ISR
846a44d7e918 : drm/amdkfd: Added Vega12 and Polaris12 for KFD.
4e6c6fc19d3f : drm/amdkfd: Replace mqd with mqd_mgr as the variable name for mqd_manager
c8fc5d49c341 : audit: remove WATCH and TREE config options
1287533d3d95 : MIPS: Remove superfluous check for __linux__
82d1a1b12870 : Revert "drm/amdgpu: use GMC v9 KIQ workaround only for the GFXHUB" (v2)
527aa2a0ac24 : drm/amd/powerplay: Ratelimit all "was not implemented" messages
d7203171177a : drm/amd/display: Clean up DCN1 clock requests
cedde71cc61b : drm/amd/display: Support amdgpu "max bpc" connector property (v2)
e2306cc6a07a : drm/amdgpu: Add amdgpu "max bpc" connector property (v2)
900cc3633818 : drm/amdgpu: remove set but not used variable 'ring'
bed1ed366d5f : drm/amd/amdgpu/sriov: Aligned the definition with libgv
6ccda157732d : drm/amd/display: Get backlight controller id from link
d9672a5bfbb5 : drm/amd/display: expose surface confirm color function
1a1adf172f6a : drm/amd/display: fix pipe interdependent hubp programming
14fee4ca84ec : drm/amd/display: Adjust stream enable sequence
00737c59a231 : drm/amd/display: get tail pipe before aquire free pipe
818832bf2bc0 : drm/amd/display: retry 3 times before successfully reading
a7513419610b : drm/amd/display: 3.2.06
9b6067c08de8 : drm/amd/display: redesign scaling rotation math
3ce224421b66 : drm/amd/display: clear underflow on optc unblank
6263f0fd0626 : drm/amd/display: Consolidate two-pixels-per-container check
08e1c28dd521 : drm/amd/display: calculate stream->phy_pix_clk before clock mapping
010c8fe9a504 : drm/amd/display: Typo for return check value.
37c8f6e6a8d8 : drm/amd/display: Clean up dp_blank functions
4b594b8d87cb : drm/amd/display: Check for dmcu initialization before calling dmcu
8ce504b9389b : drm/amd/display: fix gamma not being applied correctly
eb6b29d62841 : drm/amd/display: make underflow status clear explicit
261f392429a9 : drm/amd/display: expose dentist_get_divider_from_did
eb9714a201f4 : drm/amd/display: resolve minor log problems
37cd85ce3322 : drm/amd/display: Remove dc_stream_state->status
2aa0061b9810 : drm/amd/display: 3.2.05
480ba9c18a27 : sctp: add sockopt SCTP_EVENT
88ee48c1f3b7 : sctp: rename enum sctp_event to sctp_event_type
a1e3a0590f9b : sctp: add subscribe per asoc
2cc0eeb67636 : sctp: define subscribe in sctp_sock as __u16
92f806d678e5 : nvme-fc: remove ->poll implementation
49e510dd164c : MIPS: Use device_type helpers to access the node type
03b10fecb921 : soc: ti: wkup_m3: Add PRCM int16 as the wake up source
0ec47be539e3 : ARM: dts: am437x-gp-evm: Add sleep state for beeper pins
6a156a05bb55 : ARM: dts: am437x-gp-evm: Add pinmux for gpio0 wake
74fe9bf45e71 : ARM: dts: am437x-gp-evm: Add uart0 pinctrl default and sleep states
7235ed186e12 : ARM: dts: am437x-gp-evm: Add pinctrl for debugss pins
88f527d0cf0b : ARM: dts: am437x-gp-evm: Add pinctrl for unused_pins
865852a6e52f : ARM: dts: am437x-gp-evm: Add state for ddr3 vtt toggle pin
a18695933b6e : ARM: dts: am3517-evm: Enable earlycon stdout path
de6777c50e35 : ARM: dts: omap3-gta04: Fix comment block
b76455335447 : ARM: OMAP2+: timer: Remove obsolete inclusion of <asm/smp_twd.h>
7d3b37b170b8 : ARM: OMAP2+: prm44xx: Fix section annotation on omap44xx_prm_enable_io_wakeup
c10b26abeb53 : ARM: OMAP2+: hwmod: Fix some section annotations
0427612cddef : Documentation: Update SELinux reference policy URL
a2c97da11cdb : audit: use session_info helper
0fe3c7fceb50 : audit: localize audit_log_session_info prototype
fb6f0b64e455 : drm/i915: Prevent machine hang from Broxton's vtd w/a and error capture
85f4d4b65fdd : block: have ->poll_fn() return number of entries polled
849a370016a5 : block: avoid ordered task state change for polled IO
a4668d9ba4be : nvme: default to 0 poll queues
9ede2a76f66e : pinctrl: mediatek: Convert to using %pOFn instead of device_node.name
977d057ad346 : pinctrl: msm: Add sleep pinctrl state transitions
757bd6d536de : dt-bindings: pinctrl: update bindings for MT7629 SoC
b44677375fee : pinctrl: mediatek: add pinctrl support for MT7629 SoC
ef4734500407 : ARM: dts: sunxi: Add all CPUs in cooling maps
8a9d000f015d : drivers/gpio/gpio-grgpio.c: Remove duplicate header
fa68d4f8476b : drm/rockchip: fix for mailbox read size
571610678bf3 : pinctrl: imx: fix NO_PAD_CTL setting for MMIO pads
cdd46460fe27 : arm64: dts: rockchip: Add all CPUs in cooling maps
99935bd4b5b4 : ARM: dts: rockchip: Add all CPUs in cooling maps
df7b1f2e0a4a : clk: rockchip: fix ID of 8ch clock of I2S1 for rk3328
5c73ac2f8b70 : clk: rockchip: fix I2S1 clock gate register for rk3328
ed54ffbe554f : power: supply: olpc_battery: correct the temperature units
81c9d563cc74 : pinctrl: actions: Add Actions Semi S700 pinctrl driver
ba54e3005de1 : dt-bindings: pinctrl: Add bindings for Actions Semi S700 SoC
f3f7af952a1a : pinctrl: actions: define pad control configurtion to SoC specific
0a98bf52b15d : pinctrl: actions: define constructor generic to Actions Semi SoC's
a8d8ee437ea0 : regulator: Change regulator-coupled-max-spread property
ff9b34b615a3 : regulator: core: Keep regulators-list locked while traversing the list
089e2cc2e186 : regulator: core: Properly handle case where supply is the couple
f8702f9e4aa7 : regulator: core: Use ww_mutex for regulators locking
97cfb6cd34f2 : pinctrl: stm32: protect configuration registers with a hwspinlock
c43f666af0cc : dt-bindings: pinctrl: stm32: Document hwlocks properties
c12faa2bc56c : ALSA: aoa: Use device_type helpers to access the node type
31579ba22c0c : drm/i915: Hide enable_gvt modparam when not compiled in
4593f2da15bc : ALSA: asihpi: clean up indentation, replace spaces with tab
6b671c27ff57 : Revert "drm/i915/perf: Fix warning in documentation"
fe841686470d : Revert "drm/i915/perf: add a parameter to control the size of OA buffer"
b5ff38f15c3e : pinctrl: sh-pfc: r8a77990: Add CAN FD pins, groups and functions
c1e5bd286fe5 : pinctrl: sh-pfc: r8a77990: Add CAN pins, groups and functions
1b259dde9bd9 : pinctrl: sh-pfc: r8a77965: Add CAN FD pins, groups and functions
3a44d6a92e25 : pinctrl: sh-pfc: r8a77965: Add CAN pins, groups and functions
8d7bcad65ef3 : pinctrl: sh-pfc: r8a7796: Add I2C{0,3,5} pins, groups and functions
e244ff6f913f : pinctrl: sh-pfc: r8a7795-es1: Add I2C{0,3,5} pins, groups and functions
100431b61dc5 : pinctrl: sh-pfc: r8a7795: Add I2C{0,3,5} pins, groups and functions
50d1ba1764b3 : pinctrl: sh-pfc: Add physical pin multiplexing helper macros
341fe3897521 : pinctrl: sh-pfc: r8a77995: Remove unused PINMUX_IPSR_{MSEL2,PHYS}()
ba3ac35b4896 : arm64: dts: renesas: r8a77990: ebisu: Add and enable PCIe device node
2ffcbce39ea1 : x86/microcode/AMD: Update copyright
413c89154c67 : x86/microcode/AMD: Check the equivalence table size when scanning it
39cd7c17f9bc : x86/microcode/AMD: Convert CPU equivalence table variable into a struct
38673f623dfc : x86/microcode/AMD: Check microcode container data in the late loader
72dc571a3a77 : x86/microcode/AMD: Fix container size's type
c45e80358cb3 : x86/microcode/AMD: Convert early parser to the new verification routines
d430a305b7f8 : x86/microcode/AMD: Change verify_patch()'s return value
c79570205ba6 : x86/microcode/AMD: Move chipset-specific check into verify_patch()
51776fb805fe : x86/microcode/AMD: Move patch family check to verify_patch()
6cdce951f7a1 : x86/microcode/AMD: Simplify patch family detection
2b8d34b1ece5 : x86/microcode/AMD: Concentrate patch verification
70887cb23eda : x86/microcode/AMD: Cleanup verify_patch_size() more
cfffbfeb424b : x86/microcode/AMD: Clean up per-family patch size checks
3974b68114fe : x86/microcode/AMD: Move verify_patch_size() up in the file
f4ff25916c11 : x86/microcode/AMD: Add microcode container verification
479229d1607b : x86/microcode/AMD: Subtract SECTION_HDR_SIZE from file leftover length
5160063d5672 : pinctrl: sh-pfc: r8a77990: Add HSCIF pins, groups, and functions
bae4e109837b : mlxsw: spectrum: Expose discard counters via ethtool
aa6daacaa113 : tun: use netdev_alloc_frag() in tun_napi_alloc_frags()
3680033002f4 : sparc: generate uapi header and system call table files
6ff645dd683a : sparc: add system call table generation support
61257f56ada7 : sparc: add __NR_syscalls along with NR_syscalls
d441f93dd072 : sparc: move __IGNORE* entries to non uapi header
f2f1a847e74f : net: phy: icplus: allow configuring the interrupt function on IP101GR
f7e290fbeb33 : net: phy: icplus: implement .did_interrupt for IP101A/G
a872c388f9d9 : net: phy: icplus: rename IP101A_G_NO_IRQ to IP101A_G_IRQ_ALL_MASK
ee336140864d : net: phy: icplus: use the BIT macro where possible
034289b2d7cf : net: phy: icplus: keep all ip101a_g functions together
fdc13a9effd5 : dt-bindings: net: phy: add bindings for the IC Plus Corp. IP101A/G PHYs
8a49f9db47af : dt-bindings: vendor-prefix: add prefix for IC Plus Corp.
fce15a609f8f : floppy: remove now unused 'flags' variable
86ef771ed543 : sparc: Use DT node full_name instead of name for resources
8119f042d059 : sparc: Remove unused leon_trans_init
88ca0557a013 : sparc: Use device_type helpers to access the node type
29c990dfc77c : sparc: Use of_node_name_eq for node name comparisons
ead1c2bdedcb : sparc: Convert to using %pOFn instead of device_node.name
bb31f9eb4abe : sparc: prom: use property "name" directly to construct node names
0c5eaa774972 : of: Drop full path from full_name for PDT systems
a412c85aa82a : sparc: Convert to using %pOF instead of full_name
f3180e1828e6 : fs/openpromfs: Use of_node_name_eq for node name comparisons
105e996a8322 : fs/openpromfs: use full_name instead of path_component_name
cddaf02bcb73 : tg3: optionally use eth_platform_get_mac_address() to get mac address
80cc49507ba4 : net: Add part of TCP counts explanations in snmp_counters.rst
9deffb5ee78e : arm64: dts: exynos: Add all CPUs in cooling maps
670734f55810 : ARM: dts: exynos: Add all CPUs in cooling maps
cafbc79e327f : ARM: exynos: Remove secondary startup initialization from smp_prepare_cpus
b1658855f087 : ARM: samsung: Limit SAMSUNG_PM_DEBUG config option to non-Exynos platforms
91c6ada69f39 : firmware: raspberrypi: Fix firmware calls with large buffers
85bc3096b33f : arm64: dts: qcom: pms405: Add pon and pwrkey nodes
aec2a7659ab4 : arm64: dts: qcom: qcs404: Use BAM DMA for serial uart2
e77c52068c63 : arm64: dts: qcom: qcs404: Add BAM DMA node
df96c65c3d65 : arm64: dts: qcom: qcs404: add prng-ee node
9395df5f0eca : arm64: dts: qcom: qcs404: Add remoteproc nodes
e7fd184f559f : arm64: dts: qcom: qcs404: Add scm firmware node
dbc5c766691f : arm64: dts: qcom: pms405: add gpios
dc2947160496 : arm64: dts: qcom: pms405: add rtc node
1a94b65b67d0 : arm64: dts: qcom: qcs404: add spmi node
06e2ddbaa096 : arm64: dts: qcom: pms405: add spmi node
7241ab944da3 : arm64: dts: qcom: qcs404: Add sdcc1 node
75f6e6d967de : arm64: dts: qcom: qcs404: Add TLMM pinctrl node
afdfb0b36712 : arm64: dts: qcom: qcs404: add smp2p nodes
0b363f5b871c : arm64: dts: qcom: qcs404: Add PMS405 RPM regulators
7fc7089d9d56 : arm64: dts: qcom: qcs404: Add RPM GLINK related nodes
d59117abacdd : arm64: dts: qcom: qcs404: Add reserved-memory regions
cac8e787fe18 : arm64: dts: qcom: qcs404-evb: add dts files for EVBs
b4d82f4d00d1 : arm64: dts: qcom: qcs404: add base dts files
c5a54bbcecec : net: bcmgenet: abort suspend on error
a94cbf03eb51 : net: bcmgenet: code movement
8a962c4aa1e6 : geneve: Initialize addr6 with memset
cdca4c485d0c : net: hns3: up/down netdev in hclge module when setting mtu
818f167587f4 : net: hns3: Add mtu setting support for vf
a6d818e31d08 : net: hns3: Add vport alive state checking support
e6d7d79d3ed6 : net: hns3: Refactor mac mtu setting related functions
a0b4371751bf : net: hns3: Support two vlan header when setting mtu
d7b4a2f2329e : net: fsl: Use device_type helpers to access the node type
ee5b60eba73b : atm: Convert to using %pOFn instead of device_node.name
001c96db0181 : net: align gnet_stats_basic_cpu struct
9a5ee4623025 : net: align pcpu_sw_netstats and pcpu_lstats structs
7c460cf9cd1a : net: aquantia: fix spelling mistake "specfield" -> "specified"
098aafaa68b3 : net: aquantia: cleanup err handing in hw_atl_utils_fw_rpc_wait
8d951a75d022 : net/ncsi: Configure multi-package, multi-channel modes with failover
2878a2cfe57a : net/ncsi: Reset channel state in ncsi_start_dev()
0b970e1b040c : net/ncsi: Don't mark configured channels inactive
cd09ab095c6d : net/ncsi: Don't deselect package in suspend if active
8e13f70be05e : net/ncsi: Probe single packages to avoid conflict
60ab49bfe4fa : net/ncsi: Don't enable all channels when HWA available
2391b0030e24 : cxgb4: Remove SGE_HOST_PAGE_SIZE dependency on page size
e8bd8fca6773 : tcp: add SRTT to SCM_TIMESTAMPING_OPT_STATS
54e8cb786130 : uapi/ethtool: fix spelling errors
6f0271d92963 : tun: Adjust on-stack tun_page initialization.
f9e06c45cb28 : tuntap: free XDP dropped packets in a batch
e4dab1e6ea64 : vhost_net: mitigate page reference counting during page frag refill
c04e55388a4f : x86/platform/olpc: Do not call of_platform_bus_probe()
00426e997893 : Staging: iio: adt7316: Add an extra check for 'ret' equals to 0
688cd642ba0c : Staging: iio: adt7316: Fix i2c data reading, set the data field
9f84a1bdd38a : dt-bindings: iio: adc: Add docs for ad7124
b3af341bbd96 : iio: adc: Add ad7124 support
90c430d32c5f : dt-bindings: iio: adc: Add common ADCs properties to a separate file
f0aef2d01864 : iio: ad_sigma_delta: Allow to provide custom data register address
f5d72c5c55bc : mmc: stop abusing the request queue_lock pointer
ada62b7c8933 : pinctrl: rockchip: add rk3188 routes to switch between nand and emmc
51ff47aa4c93 : pinctrl: rockchip: allow specifying the regmap location for pin-routes
7db706a2184d : watchdog: npcm: Modify npcm watchdog kconfig arch parameter
f8cde726739c : watchdog: renesas_wdt: Fix typos
72111015024f : net: sched: gred: allow manipulating per-DP RED flags
25fc1989077e : net: sched: gred: store red flags per virtual queue
80e22e961dfd : net: sched: gred: provide a better structured dump and expose stats
9f5cd0c80669 : net: sched: gred: store bytesin as a 64 bit value
4777be08b8aa : net: sched: gred: use extack to provide more details on configuration errors
79c59fe01e70 : net: sched: gred: pass extack to nla_parse_nested()
255f4803ecc4 : net: sched: gred: separate error and non-error path in gred_change()
9c549a6b0573 : selftests: add explicit test for multiple concurrent GRO sockets
b24b767fb1b3 : isdn/hisax: remove set but not used variable 'total'
9c48060141bd : udp: fix jump label misuse
592ee43faf86 : bpf: fix null pointer dereference on pointer offload
29a9c10e4110 : bpftool: make libbfd optional
37342bdaf5b3 : etf: Drop all expired packets
cbeeb8efec82 : etf: Split timersortedlist_erase()
09fd4860ea25 : etf: Use cached rb_root
3fcbdaee3b5c : etf: Cancel timer if there are no pending skbs
213d7767af02 : tcp: clean up STATE_TRACE
75938f77105f : usbnet: smsc95xx: check for csum being in last four bytes
6809d2167c40 : usbnet: smsc95xx: fix memcpy for accessing rx-data
0c8b26556c6f : usbnet: smsc95xx: simplify tx_fixup code
810eeb1f41a9 : usbnet: smsc95xx: fix rx packet alignment
569dac6a5a0d : dpaa2-eth: bql support
dbcdf7289870 : dpaa2-eth: Update callback signature
b0e4f37b0175 : dpaa2-eth: Don't use multiple queues per channel
32764c66faba : net: 8021q: move vlan offload registrations into vlan_core
99310e732a75 : net/decnet: add missing indentation
790cd1a8f002 : net: hns3: fix spelling mistake "failded" -> "failed"
7f600f14dfac : net: remove unused skb_send_sock()
a21ff3c83b1a : net: phy: check for implementation of both callbacks in phy_drv_supports_irq
0c4b2d370514 : net: remove VLAN_TAG_PRESENT
4b50d2317973 : net/bpf_jit: SPARC: split VLAN_PRESENT bit handling from VLAN_TCI
3955dec5376b : net/bpf_jit: MIPS: split VLAN_PRESENT bit handling from VLAN_TCI
4ef3a142d8db : net/bpf_jit: PPC: split VLAN_PRESENT bit handling from VLAN_TCI
9c2122559709 : net/bpf: split VLAN_PRESENT bit handling from VLAN_TCI
5109f9fd6a76 : net/skbuff: add macros for VLAN_PRESENT bit
746dca0aebd4 : ASoC: rt5663: Fix error handling of regulator_set_load
00347e4ea8ca : ASoC: amd: fix spelling mistake "Inavlid" -> "Invalid"
e8d4bf8ae8db : ASoC: qcom: clean up indentation, remove extraneous tab
812fb75d977e : ASoC: arizona: fix indentation issue with return statement
6857b9d0881e : ASoC: tlv320dac33: clean up indentation, remove extraneous tab
7806869c6e5e : ASoC: tlv320aic31xx: asihpi: clean up indentation, remove extraneous tab
dc43d3aa045c : ASoC: Convert a few more users to using %pOFn instead of device_node.name
276aa6d38e61 : ASoC: rt5663: Add documentation for power supply support
f0915dfc4436 : spi: pxa2xx: Fix '"CONFIG_OF" is not defined' warning
9108e3a023d3 : selftest/bpf: Use bpf_sk_lookup_{tcp, udp} in test_sock_addr
6c49e65e0d46 : bpf: Support socket lookup in CGROUP_SOCK_ADDR progs
cac6cc2f5ac7 : bpf: Fix IPv6 dport byte order in bpf_sk_lookup_udp
ac8acec9912a : bpf: Remove unused variable in nsim_bpf
a83d6e76a674 : bpf: libbpf: Fix bpf_program__next() API
5c86d2125b58 : selftests/bpf: Fix uninitialized duration warning
570d54fe2463 : dt-bindings: rng: update bindings for MT7629 SoC
f0001f587731 : dt-bindings: phy: Document cadence Sierra PHY bindings
7ed078557738 : pinctrl: qcom: ssbi-gpio: fix gpio-hog related boot issues
a62c36775ba8 : pinctrl: bcm2835: Switch to SPDX identifier
91393622bca3 : gpio: vf610: add optional clock support
1a5287a3dbc3 : gpio: mxc: move gpio noirq suspend/resume to syscore phase
eee3919c5f29 : gpio: drop broken to_gpio_irq_chip() helper
c24a4173f6bb : staging: iio: ad7816: Add device tree table.
639eab748217 : iio: imu: st_lsm6dsx: add entry in MAINTAINERS file
853bfaf43555 : iio: potentiometer: mcp4131: use of_device_get_match_data()
cc9c58ef6e06 : staging: iio: adc: ad7280a: use devm_* APIs
9829f9e5415c : staging: iio: adc: ad7280a: power down the device on error in probe
1d6b36752bb3 : dt-bindings: iio: imu: st_lsm6dsx: add support to i2c pullup resistors
6d0205fd1e5b : iio: imu: st_lsm6dsx: add hw FIFO support to i2c controller
14c7c6e1a860 : iio: imu: st_lsm6dsx: add st_lsm6dsx_push_tagged_data routine
c91c1c844ebd : iio: imu: st_lsm6dsx: add i2c embedded controller support
1775044356c2 : iio: imu: st_lsm6dsx: introduce st_lsm6dsx_sensor_set_enable routine
6ffb55e5009f : iio: imu: st_lsm6dsx: introduce ST_LSM6DSX_ID_EXT sensor ids
d40464f30dc9 : iio: imu: st_lsm6dsx: remove static from st_lsm6dsx_set_watermark
19435425f29d : iio: imu: st_lsm6dsx: reload trimming parameter at bootstrap
739aff87a817 : iio: imu: st_lsm6dsx: introduce locked read/write utility routines
750ac07eb2c8 : iio: adc: sc27xx: Add ADC data conversion timeout
befa9f6a3e1f : staging: iio: ad7780: remove unnecessary stashed voltage value
336650c785b6 : staging: iio: ad7780: update voltage on read
121354b2eceb : iio: magnetometer: Add driver support for PNI RM3100
9a8d64fa9720 : iio: magnetometer: Add DT support for PNI RM3100
cad4d0a3d0ff : dt-bindings: Add PNI to the vendor prefixes
49b623732e4a : iio: st-accel: add support for lis3de
74a257a0b5f0 : iio: light: Add device tree binding for vishay vcnl4035
55707294c4eb : iio: light: Add support for vishay vcnl4035
efeb87d81c6f : iio: adc: rcar-gyroadc: convert to SPDX identifiers
c924eee309d9 : iio: adc: max11100: convert to SPDX identifiers
2fa720b4b755 : iio: adc: max9611: convert to SPDX identifiers
c036a324c03e : staging: iio: ad7780: generates pattern_mask from PAT bits
23da6a15113e : staging: iio: ad7780: check if ad778x before gain update
f04842734c7a : ide: don't acquire queue_lock in ide_complete_pm_rq
b2101f655f8f : ide: don't acquire queue lock in ide_pm_execute_rq
a50f9aec1ac7 : pktcdvd: remove queue_lock around blk_queue_max_hw_sectors
503f620f0cb8 : floppy: remove queue_lock around floppy_end_request
2b78eae147a1 : block: remove the rq_alloc_data request_queue field
6e2422ff9492 : ARM: dts: exynos: Clarify comment explaining purpose of Odroid XU3 DTSI
9e180d9991dc : drm/i915: Downgrade unknown firmware warnings
cb700eb3faa4 : block: don't plug for aio/O_DIRECT HIPRI IO
d34513d38448 : block: for async O_DIRECT, mark us as polling if asked to
0619317ff8ba : block: add polled wakeup task helper
e504545446e4 : blk-rq-qos: inline check for q->rq_qos functions
344e9ffcbd18 : block: add queue_is_mq() helper
dabcefab45d3 : nvme: provide optimized poll function for separate poll queues
062887bf5ef7 : ARM: shmobile: Move SoC Kconfig symbols to drivers/soc/renesas/
fa43948f6736 : arm64: renesas: Move SoC Kconfig symbols to drivers/soc/renesas/
79aac4b9b208 : ARM: shmobile: Hide ARCH_RZN1 to improve consistency
e743454a0f42 : ARM: shmobile: sh73a0: Remove obsolete inclusion of <asm/smp_twd.h>
94cf946b8c19 : ARM: shmobile: Restrict TWD support to SoCs that have it
af3a03cded07 : ARM: shmobile: Restrict SCU support to SoCs that have it
03981c6ebec4 : drm/i915: Disable LP3 watermarks on all SNB machines
fa1c071c1efb : EDAC, skx: Let EDAC core show the decoded result for debugfs
85b9c8bfee67 : EDAC, skx: Move debugfs node under EDAC's hierarchy
e235dd43d8b0 : EDAC, skx: Prepend hex formatting with '0x'
a6a386152a89 : EDAC, skx: Fix function calling order in skx_exit()
f82d15e22340 : pwm: lpc18xx-sct: Don't reconfigure PWM in .request and .free
f911e7234f83 : drm/i915/selftests: Workaround an issue with unused lockdep subclass
d1d4445abffb : arm64: dts: zynqmp: Fix node names which contain "_"
4556b160a119 : arm64: dts: zynqmp: Add missing gpio-controller to ps gpio
1e17ab5320a6 : microblaze: generate uapi header and system call table files
fc06bac35c8c : microblaze: add system call table generation support
c0b2826aa02a : microblaze: move __NR_syscalls macro from asm/unistd.h
3da2c1dfdb80 : crypto: ecc - regularize scalar for scalar multiplication
8a5a79d5556b : crypto: x86/chacha20 - Add a 4-block AVX2 variant
a5dd97f86211 : crypto: x86/chacha20 - Add a 2-block AVX2 variant
9b17608f15b9 : crypto: x86/chacha20 - Use larger block functions more aggressively
c3b734dd325d : crypto: x86/chacha20 - Support partial lengths in 8-block AVX2 variant
db8e15a24957 : crypto: x86/chacha20 - Support partial lengths in 4-block SSSE3 variant
e4e72063d3c0 : crypto: x86/chacha20 - Support partial lengths in 1-block SSSE3 variant
05ba88468b7d : hwrng: bcm2835 - Switch to SPDX identifier
8ddab428730d : padata: clean an indentation issue, remove extraneous space
c10a53367901 : crypto: caam/qi2 - add support for Chacha20 + Poly1305
d6bbd4eea243 : crypto: caam/jr - add support for Chacha20 + Poly1305
193188e5512d : crypto: chacha20poly1305 - export CHACHAPOLY_IV_SIZE
c99d4a245400 : crypto: caam/qi2 - add support for ChaCha20
d239b10d4ceb : crypto: caam - add register map changes cf. Era 10
57f002891e08 : crypto: mxs-dcp - Add support for dcp clk
70db8b79e561 : dt-bindings: crypto: Mention clocks for mxs-dcp
25a0b9d4e512 : crypto: streebog - add Streebog test vectors
dfdda82e3b84 : crypto: streebog - register Streebog in hash info for IMA
fe18957e8e87 : crypto: streebog - add Streebog hash function
d65ddecbea3c : crypto: aes-ce - Remove duplicate header
4f0129d13e69 : crypto: bcm - fix normal/non key hash algorithm failure
ecd6d5c9cba5 : crypto: cts - document NIST standard status
2eb4942b6609 : crypto: ecc - check for invalid values in the key verification test
75c63de10483 : ARM: imx_v6_v7_defconfig: Select the PXP driver
4951c2da1a3a : ARM: dts: imx6: add thermal sensor and cooling cells
749a5068f2e2 : ARM: dts: imx6: RDU2: fix eGalax touchscreen node
381aafc016f0 : ARM: dts: imx6ul: ccimx6ulsom: Fix indentation on iomuxc nodes
9d60e0f031e4 : ARM: dts: imx6ul: ccimx6ulsom: Add support for wireless SOM variant
8ab9c127bf72 : ARM: dts: ls1021a: Add the status property disable PCIe
9334ae5e6f99 : ide: clear ide_req()->special for non-passthrough requests
7dd9c42f2668 : ARM: dts: imx6q-bx50v3: user-space watchdog GPIO configuration
56d4eac0a1eb : drm/i195: spell out reverse on for_each macros
c6e1f8cc8858 : drm/i915/icl: reverse uninit order
6233016484c0 : drm/i915/icl: replace check for combo phy
d57e79601bc5 : spi: Fix core transfer waits after slave support
45cf7959c304 : net: slightly optimize eth_type_trans
982c17b9e3c2 : net: remove BUG_ON from __pskb_pull_tail
db29eb059cdc : nvme: fix handling of EINVAL on pci_alloc_irq_vectors_affinity()
110e2b4b94c6 : test_objagg: Fix warning.
f01067005ec3 : bus: ti-sysc: Detect devices for debug on omap5
2c63a833e450 : bus: ti-sysc: Add mcasp optional clocks flag
7b4f8ac2f1ac : bus: ti-sysc: Fix getting optional clocks in clock_roles
3b423271b89a : selftests: mlxsw: spectrum-2: Add simple delta test
c22291f7cf45 : mlxsw: spectrum: acl: Implement delta for ERP
c293ba340356 : mlxsw: spectrum: acl: Push code related to num_ctcam_erps inc/dec into separate helpers
59600844cf4e : mlxsw: spectrum: acl: Remove mlxsw_afk_encode() block range args and key/mask check
b1ce60e6214d : mlxsw: spectrum: acl: Don't encode the key again in mlxsw_sp_acl_atcam_12kb_lkey_id_get()
3bc6f3858a0d : mlxsw: core_acl: Change order of args of ops->encode_block()
d07cd6606033 : mlxsw: spectrum: acl: Pass key pointer to master_mask_set/clear
c71abd7d9414 : mlxsw: spectrum: acl_erp: Convert to use objagg for tracking ERPs
0a020d416d0a : lib: introduce initial implementation of object aggregation manager
7dc5a0eeea18 : selftests: Adjust spectrum-2 ctcam_two_atcam_masks_test
36107c485f5e : selftests: Adjust spectrum-2 two_mask_test
fd7de6370cb6 : ASoC: Add documentation for pcm3060 property out-single-ended
fe06051dbf8a : regulator/of_get_regulator: add child path to find the regulator supplier
eed5afc6fc19 : arm64: dts: meson-gx: add efuse pclk
41bb5769b7f4 : drivers: soc: Allow building the amlogic drivers without ARCH_MESON
399b6c8bc9f7 : scsi: zfcp: drop old default switch case which might paper over missing case
0c902936e55c : scsi: zfcp: drop default switch case which might paper over missing case
3505144e5428 : scsi: zfcp: silence -Wimplicit-fallthrough in zfcp_erp_lun_strategy()
623cd180c10c : scsi: zfcp: silence remaining kdoc warnings in header files
8684d61481e2 : scsi: zfcp: silence all W=1 build warnings for existing kdoc
e0effe893514 : scsi: zfcp: properly format LUN (and WWPN) for LUN sharing violation kmsg
d5fcdced311b : scsi: zfcp: use enum zfcp_erp_act_result for argument/return of affected functions
0023beece0c7 : scsi: zfcp: use enum zfcp_erp_steps for struct zfcp_erp_action.step
df91eefd080d : scsi: zfcp: the action field of zfcp_erp_action is actually the type
208d096154da : scsi: zfcp: clarify function argument name for trace tag string
64eba38418d8 : scsi: zfcp: ERP thread setup kdoc update
724e144387f4 : scsi: zfcp: update kernel message for invalid FCP_CMND length, it's not the CDB
9704154fa0b2 : scsi: zfcp: drop duplicate seq_no from zfcp_fsf_req which is also in QTCB header
f9eca0227600 : scsi: zfcp: drop duplicate fsf_command from zfcp_fsf_req which is also in QTCB header
2c53d8a0cce4 : scsi: zfcp: drop unnecessary forward prototype for struct zfcp_fsf_req
21cb0bcc739a : scsi: zfcp: group sort internal structure definitions for proximity
eb67f93ffa7c : scsi: zfcp: namespace prefix for internal latency data structures
e0c1da39d7bd : scsi: zfcp: update width in comment for ZFCP_COMMON_FLAGS mask
a0e86d955584 : scsi: zfcp: move scsi_eh & non-ERP timeout defines owned by and local to zfcp_fsf.c
c24635acce1e : scsi: zfcp: drop unnecessary forward prototype for struct zfcp_reqlist
58f3ead54752 : scsi: zfcp: move SG table helper from aux to fc and make them static
6be552276e3c : scsi: zfcp: remove unnecessary null pointer check before mempool_destroy
340cda67ed80 : ARM: dts: meson8b: mxq: add the /chosen/stdout-path property
96392c3d8ca4 : regulator: max77686: Pass descriptor instead of GPIO number
42196c98a965 : ARM: dts: meson8: minix-neo-x8: add the /chosen/stdout-path property
1d2f46814d20 : regulator: wm8994: Pass descriptor instead of GPIO number
51152f65bb89 : ARM: dts: meson6: atv1200: add the /chosen/stdout-path property
6ab6dfa6bb50 : net: get rid of __tcp_checksum_complete()
1c984942f0a4 : regulator: s2mps11: Pass descriptor instead of GPIO number
5c72299fba9d : net: sched: cls_flower: Classify packets using port ranges
200858bbb642 : scsi: libsas: Remove pcidev reference
15ba7806c316 : scsi: libsas: Drop SAS_DPRINTK() and revise logs levels
71a4a9923122 : scsi: libsas: Drop sas_printk()
d188e5db9d27 : scsi: libsas: Use pr_fmt(fmt)
1399846d4b99 : scsi: libsas: Delete sas_dump.{c, h}
15bc43f31a07 : scsi: hisi_sas: change the time of SAS SSP connection
745b6847634c : scsi: hisi_sas: Relocate some codes to avoid an unused check
37359798ec44 : scsi: hisi_sas: Add support for interrupt coalescing for v3 hw
488cf558e3d7 : scsi: hisi_sas: Add support for interrupt converge for v3 hw
c3566f9a617d : scsi: hisi_sas: Create separate host attributes per HBA
7fe50ac83f43 : net: dump more useful information in netdev_rx_csum_fault()
e81a2a6d12e8 : ASoC: rt5663: Add regulator support
bf897b441bd3 : ASoC: ak4118: Add support for AK4118 S/PDIF transceiver
e815f404afdb : block: add wbt_disable_default export for BFQ
ddc49acb659a : net: dsa: mv88e6xxx: Work around mv886e6161 SERDES missing MII_PHYSID2
8076de2244c6 : ASoC: dt-bindings: add bindings for AK4118 transceiver
236bd823fbdd : scsi: wd719x: always use generic DMA API
fde46e968258 : scsi: wd719x: use per-command private data
d9c30dbca799 : scsi: wd719x: there should be no active SCBs on removal
4e5598db1284 : scsi: sym53c8xx: use dma_set_mask
b5a4ad1db5fd : scsi: stex: use dma_set_mask_and_coherent
bddbd00cb076 : scsi: mvumi: use dma_set_mask
f30e1bfd6154 : scsi: lpfc: use dma_set_mask_and_coherent
52f603fee1a5 : scsi: isci: use dma_set_mask_and_coherent
663b4117d641 : scsi: initio: use dma_set_mask
453cd3700ca3 : scsi: hptiop: use dma_set_mask
e4db40e7a1a2 : scsi: hisi_sas: use dma_set_mask_and_coherent
fdc32fb38d76 : scsi: esas2r: use dma_set_mask_and_coherent
c79cd9a24ef7 : scsi: dpt_i2o: use dma_set_mask
a69b080025ea : scsi: bfa: use dma_set_mask_and_coherent
b3b07762dbda : scsi: arcmsr: use dma_set_mask
424d5b56d020 : ASoC: amd: remove set but not used variable 'dma_buffer'
7986e2273c1e : spi: npcm: fix platform_no_drv_owner.cocci warnings
d5a932e541f6 : ASoC: amd: Switch to SPDX identifier
1c4fb2457e54 : ASoC: amd: Fixed build errors
6e17f8140521 : arm64: dts: sdm845: add prng-ee node
0d945c1f966b : block: remove the queue_lock indirection
6e382cc7ba29 : arm64: dts: msm8996: add prng-ee node
0c8224c34aa8 : ASoC: nau8822: convert to SPDX identifiers
ba34f253711a : ASoC: nau8822: convert to SPDX identifiers
ed22cee91a88 : Input: olpc_apsp - enable the SP clock
af518342effd : Input: olpc_apsp - check FIFO status on open(), not probe()
76d97b0f9c73 : Input: olpc_apsp - drop CONFIG_OLPC dependency
fc27c2394d96 : clk: mmp2: add SP clock
e8a2c7791414 : dt-bindings: marvell,mmp2: Add clock id for the SP clock
6d46964230d1 : block: remove the lock argument to blk_alloc_queue_node
310df020cdd7 : mmc: stop abusing the request queue_lock pointer
b061b326287d : mmc: simplify queue initialization
68fc68f2ff62 : umem: don't override the queue_lock
8295a69bdc3c : drbd: don't override the queue_lock
7fb1763de6f8 : blk-cgroup: move locking into blkg_destroy_all
04be60b5e4e0 : blk-cgroup: consolidate error handling in blkcg_init_queue
b6676f653f13 : block: remove a few unused exports
9809b4eed2cf : block: update a few comments for the legacy request removal
d53375608ebf : block: remove the unused lock argument to rq_qos_throttle
373e4af34ec1 : block: remove queue_lockdep_assert_held
57d74df90783 : block: use atomic bitops for ->queue_flags
39795d6534c6 : block: don't hold the queue_lock over blk_abort_request
079076b3416e : block: remove deadline __deadline manipulation helpers
8f4236d9008b : block: remove QUEUE_FLAG_BYPASS and ->bypass
e4849aff1e16 : MIPS: SiByte: Enable swiotlb for SWARM, LittleSur and BigSur
756d6d836dbf : MIPS: SiByte: Enable ZONE_DMA32 for LittleSur
3747b9d6b065 : MIPS: SiByte: Set 32-bit bus mask for BCM1250 PCI
24632d6b78a1 : ARM: bcm2835_defconfig: Enable BCM2835 MMAL-based V4L2 camera driver
1be7aa9b6eb9 : Input: ad7879 - drop platform data support
a6d53b97a2e7 : net: hns3: Adds GRO params to SKB for the stack
81ae0e0491f3 : net: hns3: Add skb chain when num of RX buf exceeds MAX_SKB_FRAGS
5c9f6b3935f8 : net: hns3: Add support for ethtool -K to enable/disable HW GRO
e55970950556 : net: hns3: Add handling of GRO Pkts not fully RX'ed in NAPI poll
b26a6fea2298 : net: hns3: Enable HW GRO for Rev B(=0x21) HNS3 hardware
ba2f55b06826 : net: phy: icplus: add config_intr callback
8fc6ed9a3508 : dlm: fix missing idr_destroy for recover_idr
39aa6928d462 : xfrm: policy: fix netlink/pf_key policy lookups
7759d6a837ed : xfrm: policy: add missing indentation
4fc735d934ef : af_key: fix indentation on declaration statement
21d808405fe4 : drm/bridge/sii902x: Fix EDID readback
d6f7aa9820f2 : fsnotify/fdinfo: include fdinfo.h for inotify_show_fdinfo()
3e159b9553e4 : ext2: change reusable parameter to true when calling mb_cache_entry_create()
d47b41aceead : dlm: memory leaks on error path in dlm_user_request()
c0174726c397 : dlm: lost put_lkb on error path in receive_convert() and receive_unlock()
23851e978f31 : dlm: possible memory leak on error path in create_lkb()
b982896cdb6e : dlm: fixed memory leaks after failed ls_remove_names allocation
7a30423a95a1 : vfio/type1: Remove map_try_harder() code path
6f820bb995b6 : iommu/amd: Allow to upgrade page-size
9db034d57a8b : iommu/amd: Restart loop if cmpxchg64 succeeded in alloc_pte()
6d568ef9a622 : iommu/amd: Allow downgrading page-sizes in alloc_pte()
69be88520f9d : iommu/amd: Ignore page-mode 7 in free_sub_pt()
409afa44f9ba : iommu/amd: Introduce free_sub_pt() function
ac3a7092ebcb : iommu/amd: Collect page-table pages in freelist
03d9f8fa2bfd : ARM: dts: rockchip: Fix rk3288-rock2 vcc_flash name
a9b722847872 : scripts/kconfig/merge_config: don't redefine 'y' to 'm'
fc381bb235a4 : drm/panel: Augment the TPO TPG110 bindings
2250d856b279 : arm64: dts: renesas: Add CPU capacity-dmips-mhz
b380ae0db603 : arm64: dts: renesas: Add CPU topology on R-Car Gen3 SoCs
0a8853811dd6 : drm/i915/bios: make the aux channel macros private to the vbt parser
629ad5ee1fcc : drm/i915: remove unused DDC PIN macros
3905308940b8 : drm/i915/bios: rename intel_aux_ch() to intel_bios_port_aux_ch()
9374eee32b66 : arm64: renesas: Enable GPIOLIB to allow GPIO driver selection
8989e9d2e648 : clk: rockchip: make rk3188 hclk_vio_bus critical
fc3660533fef : drm/i915/hdmi: Reorder structure to match specification
05e0b4bf4613 : drm/i915: remove excess line continuation backslashes
ac8cb53829a6 : clk: rockchip: fix rk3188 sclk_mac_lbtest parameter ordering
87b94026ff31 : drm/i915: Fix plane allocation/free functions
a9f0c0e56371 : clk: rockchip: fix rk3188 sclk_smc gate data
8b37eb74d0e3 : gpio: rcar: convert to SPDX identifiers
67b249aaa650 : pinctrl: nuvoton: modify NPCM7xx pin configuration function
f969b7aac980 : pinctrl: mediatek: Add initial pinctrl driver for MT6797 SoC
95d2f00657ad : dt-bindings: pinctrl: Add devicetree bindings for MT6797 SoC Pinctrl
8817b44aa9c6 : drm: panel-orientation-quirks: Do rotation quirk for new GPD Win2 FW
d801064cb871 : pinctrl: meson-gxl: remove invalid GPIOX tsin_a pins
7c68024a82a2 : pinctrl: mediatek: Fix dependencies for EINT_MTK
0696d7945688 : gpio: drop devm_gpio_chip_match()
3bfa011d3a47 : arm64: dts: allwinner: h6: enable USB2 on Pine H64
44eb589cf40a : arm64: dts: allwinner: h6: add USB Vbus regulator for Pine H64
eabb3d424b6d : arm64: dts: allwinner: h6: add USB2-related device nodes
e96c0d8336fd : block: make blk_try_req_merge() static
be215b92703b : dt-bindings: timer: meson6_timer: document the clock inputs
e55b892e1848 : dt-bindings: timer: meson6_timer: document all interrupts
e1098e591580 : clk: bcm2835: Switch to SPDX identifier
7ff4f8035695 : block: remove dead queue members
98c98cb770da : block: clean up dead code that is now redundant
43fac3238c1d : regmap: add a new macro:REGMAP_IRQ_REG_LINE(_id, _reg_bits)
22bf6cd2ca4d : spi: bcm2835: make license text and module license match
757ec116c9bc : spi: npcm: fix u32 csgpio being checked for less than zero
46dce4042659 : ASoC: amd: fix memory leak of i2s_data on error return
bb661b708837 : soc: bcm: Switch raspberrypi-power to SPDX identifier
7b369a42e6d0 : ARM: mach-bcm: Switch bcm2835 and platsmp to SPDX identifier
0829187b17d8 : firmware: raspberrypi: Define timeout for transactions
43aa09fee2f0 : apparmor: Fix warning about unused function apparmor_ipv6_postroute
d5585b7b6846 : i40e: prevent overlapping tx_timeout recover
7cd8eb086198 : i40e: suppress bogus error message
211257a499c6 : i40e: Use correct shift for VLAN priority
843faff87af2 : virtchnl: Fix off by one error
c9a983058ad6 : virtchnl: white space and reorder
61bfb0600551 : i40e: always set ks->base.speed in i40e_get_settings_link_up
7c3758f78393 : i40e: don't restart nway if autoneg not supported
5734fe87486e : i40e: Allow disabling FW LLDP on X722 devices
c95cb7b25f25 : i40e: update driver version
f5a7b21b2439 : i40e: Protect access to VF control methods
4ff2d8540321 : i40e: Replace strncpy with strlcpy to ensure null termination
de10933e3703 : i40e: Add capability flag for stopping FW LLDP
8554768c2c3d : i40e: Use a local variable for readability
6a9a5ec10e79 : i40e: Replace spin_is_locked() with lockdep
a789fd0bab57 : arm64: dts: qcom: pm8998: Add die temperature channel node to the ADC
b59b94f76e7f : dt-bindings: iio: vadc: Add unit address to ADC channel node in example
ed3cafa79ea7 : soc: qcom: cmd-db: Stop memcpy()ing in cmd_db_read_aux_data()
84fa36eb30f2 : soc: qcom: cmd-db: Remove memcpy()ing from cmd_db_get_header()
808e10330b0a : soc: qcom: Drop help text for QCOM_QMI_HELPERS
c4fe17e0e3a3 : soc: qcom: qmi_interface: Limit txn ids to U16_MAX
e0f2cfeb59c8 : soc: qcom: llcc-slice: Add error checks for API functions
8c1919a2b48f : soc: qcom/llcc: add MODULE_LICENSE tag
279536a564f6 : soc: qcom: Add irq clear handling during SE init
4884788b7ba1 : arm64: dts: sdm845: enable tsens thermal zones
9ee80560a329 : arm64: dts: msm8916: Add camera thermal zone
154233c8988a : arm64: dts: msm8916: Add gpu thermal zone
2b4e5fc0edfe : arm64: dts: msm8916: thermal: Add "qcom,sensors" property
95b0ddfd21ed : arm64: dts: msm8916: thermal: split address space into two
e9d753b820e5 : ARM: dts: msm8974: thermal: Add "qcom,sensors" property
58443fd91057 : ARM: dts: msm8974: thermal: split address space into two
3c84c05b8b90 : MAINTAINERS: Add entry for Qualcomm TSENS thermal drivers
30e066286e23 : nvme: fix boot hang with only being able to get one IRQ vector
bd3b5d462add : nfp: abm: restructure Qdisc handling
52db4eaca59f : nfp: abm: save RED's parameters
6c5dbda0d4df : nfp: abm: reset RED's child based on limit
c0b7490b19f6 : net: sched: red: notify drivers about RED's limit parameter
6b8417b7e6f5 : nfp: abm: build full Qdisc hierarchy based on graft notifications
d577a3d279c3 : net: sched: mq: offload a graft notification
bf2a752bea02 : net: sched: red: offload a graft notification
aee7539c5876 : nfp: abm: allocate Qdisc child table
1853125889a3 : nfp: abm: remember which Qdisc is root
98b0e5f6842a : net: sched: provide notification for graft on root
4f5681d088ba : nfp: abm: track all offload-enabled qdiscs
6666f545e9e1 : nfp: abm: keep track of all RED thresholds
08990494e59d : nfp: abm: rename qdiscs -> red_qdiscs
7975d2aff5af : net: aquantia: add support of rx-vlan-filter offload
9a8cac4b4dae : net: aquantia: add ethertype and PCP to rx flow filters
54bcb3d162a8 : net: aquantia: add vlan id to rx flow filters
a6ed6f2269d6 : net: aquantia: add support of L3/L4 ntuple filters
8d0bcb012f57 : net: aquantia: add infrastructure for ntuple rules
23e7a718a49b : net: aquantia: add rx-flow filter definitions
55a2a982d39c : drm/qxl: remove set but not used variables 'driver, qbo'
45230903ecd4 : drm/qxl: remove set but not used variable 'map'
040b595a91b2 : drm/virtio: fix memory leak of vfpriv on error return path
6862965261a0 : drm/virtio: bump driver version after explicit synchronization addition
2cd7b6f08bc4 : drm/virtio: add in/out fence support for explicit synchronization
a56f9c868ccf : drm/virtio: add uapi for in and out explicit fences
9fdd90c0f424 : drm/virtio: add virtio_gpu_alloc_fence()
8e1599fcac2e : x86/traps: Complete prototype declarations
68b5e4326e4b : x86/mce: Fix -Wmissing-prototypes warnings
569ae9209425 : ext2: remove redundant condition check
2ae7f165c0b0 : drm/virtio: Use IDAs more efficiently
556c62e85f9b : drm/virtio: Handle error from virtio_gpu_resource_id_get
fa96ed1f564c : drm/i915: Remove special case for power well 1/MISC_IO state verification
285cf66d5220 : drm/i915: Use proper bool bitfield initializer in power well descs
cb8ef723ab81 : drm/i915/gen9_bc: Work around DMC bug zeroing power well requests
b28cc6cec3d8 : rtc: max77686: Fix the returned value in case of error in 'max77686_rtc_read_time()'
50c8aec4212a : rtc: s3c-rtc: Avoid using broken ALMYEAR register
f1bd154d8838 : rtc: m41t80: Complete error propagation from SMBus calls
3cc9ffbb1f51 : rtc: m41t80: Correct alarm month range with RTC reads
745aa6cdee6b : drm/i915: Fix icl workarounds whitespaces
85f04aa569ad : drm/i915: Deduplicate register definition for GAMW_ECO_DEV_RW_IA
8577c319b651 : drm/i915/icl: Drop spurious register read from icl_dbuf_slices_update
6ad16b78a039 : platform/chrome: don't report EC_MKBP_EVENT_SENSOR_FIFO as wakeup
475b08734edb : platform/chrome: straighten out cros_ec_get_{next,host}_event() error codes
bdccbb79e4f0 : ARM: dts: i.MX25: add the clocks for the EPIT blocks
c800cd7824bd : firmware: imx: add SCU power domain driver
0a914a4948d4 : firmware: imx: add pm svc headfile
d357b3134c9a : dt-bindings: fsl: scu: update power domain binding
3501ce96bf5d : firmware: imx: remove resource id enums
d4ea45e8a603 : dt-bindings: imx: add scu resource id headfile
9d4b17efa51f : ASoC: pcm3060: Add DT property for single-ended output
704e504bd616 : drm/i915: add ICP support to cnp_rawclk() and kill icp_rawclk()
228a5cf381f7 : drm/i915: rename CNP_RAWCLK_FRAC to CNP_RAWCLK_DEN
af4de6adb499 : drm/i915/cnp+: update to the new RAWCLK_FREQ recommendations
1ebb2446c303 : net: ethernet: ti: cpsw: allow vlan tagged packets to be timestamped
a9423120343c : net: ethernet: ti: cpts: move enable/disable flags outside of cpts module
f19dcd5f118d : net: ethernet: ti: cpts: purge staled skbs from txq
d0e14c4d9bce : net: ethernet: ti: cpts: correct debug for expired txq skb
496fa3ba0a66 : ASoC: stm32: sai: fix invalid use of sizeof in stm32_sai_add_mclk_provider()
e770b18bbbae : regulator: bd718x7: Change next state after poweroff to ready
ef4de050b4c7 : regulator: as3711: convert to SPDX identifiers
49f539518b33 : regulator: bd9571mwv: convert to SPDX identifiers
a2dc50914744 : extcon: max8997: Fix lack of path setting in USB device mode
813af51f5d30 : powerpc/boot: Set target when cross-compiling for clang
3bd9805090af : Makefile: Export clang toolchain variables
238bcbc4e07f : kbuild: consolidate Clang compiler flags
dbe27a002ef8 : kbuild: add -no-integrated-as Clang option unconditionally
861e6ed667c8 : EDAC: Drop per-memory controller buses
c1bbd933e5fa : cgroup: Add .__DEBUG__. prefix to debug file names
b1e3aeb11c5e : cpuset: Minor cgroup2 interface updates
2a22f1b30cee : spi: npcm: add NPCM PSPI controller driver
4ad26864df53 : dt-binding: spi: add NPCM PSPI controller documentation
6135ee70cb13 : ARM: dts: exynos: Add pin configuration for SD write protect on Odroid XU3/XU4/HC1
2e61286dc6ce : regulator: bd718x7: Use regulator_map_voltage_ascend for buck5 and buck7
4289c86c4cd7 : ARM: dts: exynos: Update maximum frequency for eMMC to 200MHz on Odroid XU3/XU4
c60b3f77f497 : ARM: dts: exynos: Update maximum frequency for SD card to 200MHz on Odroid XU3/XU4/HC1
8fe325fa9d06 : ARM: dts: exynos: Fix LDO13 min values on Odroid XU3/XU4/HC1
25e5566e2b6e : ARM: dts: exynos: Add UHS-I bus speed support to Odroid XU3/XU4/HC1
818ba93b0e9e : ASoC: amd: enable acp3x drivers build
8de1b5ed0337 : ASoC: amd: add acp3x system resume pm op
56e4dd8f6801 : ASoC: amd: add acp3x runtime pm ops
67aa06aef583 : ASoC: amd: add acp3x tdm mode support
2b5f290e1026 : ASoC: amd: add acp3x i2s ops
0b87d6bcd648 : ASoC: amd: add acp3x pcm driver dma ops
32feac95f646 : ASoC: amd: Interrupt handler changes for ACP3x DMA driver
ac289c7ec0bc : ASoC: amd: add ACP3x PCM platform driver
7894a7e7ea3d : ASoC: amd: create ACP3x PCM platform device
e30d9128def6 : ASoC: AMD: add ACP3.0 PCI driver
b1299acd0d63 : ASoC: AMD: add ACP 3.x IP register header
88a10b15173d : EDAC: Don't add devices under /sys/bus/edac
1866d58be7ec : soc/tegra: fuse: Remove duplicated function declaration
f68b18fd1c4b : arm64: dts: exynos: Update DWC3 modules on Exynos5433 SoCs
019033c854a2 : ASoC: Intel: hdac_hdmi: add Icelake support
703c605fac82 : ARM: dts: bcm2835-rpi-zero: Switch to SPDX identifier
dcad34f818f2 : ASoC: wm_adsp: Factor out common init code
c0b07605f1a0 : spi: pl022: Handle cs_change for last transfer
823918561918 : spi: pxa2xx: Deal with the leftover garbage in TXFIFO
77d33897c68d : spi: pxa2xx: Add ready signal
8ae13d0b0d4b : spi: pxa2xx: dt-bindings: Add ready GPIO signal
ec93cb6f827b : spi: pxa2xx: Add slave mode support
810923f3bf06 : spi: Deal with slaves that return from transfer_one() unfinished
aa66478aa538 : spi: pxa2xx: dt-bindings: Add spi-slave property
f15c19af929d : ASoC: omap-mcbsp: No need to initialize max_xx_thres when it is not used
465d85b3976a : ASoC: omap-mcbsp: Remove redundant check for mcbsp->pdata
9c34d023dc35 : ASoC: omap-mcbsp: Re-arrange files for core McBSP and Sidetone function split
be51c576e849 : ASoC: omap-mcbsp: Move out the FIFO check from set_threshold and get_delay
59d177f65f50 : ASoC: omap-mcbsp: Simplify the mcbsp_start/_stop function parameters
d63a7625a6df : ASoC: omap-mcbsp: Clean up the interrupt handlers
c9ece9c29e26 : ASoC: omap-mcbsp: Skip dma_data.maxburst initialization
dd443a7c0b00 : ASoC: omap-mcbsp: Clean up dma_data addr initialization code
58a923adf4d9 : dlm: fix possible call to kfree() for non-initialized pointer
66917a3130f2 : fanotify: introduce new event mask FAN_OPEN_EXEC_PERM
a704bba5e3ec : fsnotify: refactor fsnotify_parent()/fsnotify() paired calls when event is on path
9b076f1c0f48 : fanotify: introduce new event mask FAN_OPEN_EXEC
2d10b23082a7 : fanotify: return only user requested event types in event mask
f2b4076988a9 : regulator: of: add support for parsing regulator-state-standby
5279e96ff803 : regulator: dt-bindings: add regulator-state-standby bindings
ef878d608661 : ice: Remove ICE_MAX_TXQ_PER_TXQG check when configuring Tx queue
47e3e53ceadc : ice: Destroy scheduler tree in reset path
c5a2a4a38856 : ice: Fix to make VLAN priority tagged traffic to appear on all TCs
99fc1057b4d4 : ice: Call pci_disable_sriov before stopping queues for VF
7b8ff0f9cc53 : ice: Increase Rx queue disable timeout
6263e811f4d4 : ice: Fix NVM mask defines
d09e2693b689 : ice: Avoid nested RTNL locking in ice_dis_vsi
995c90f2de81 : ice: Calculate guaranteed VSIs per function and use it
10e03a22de45 : ice: Remove node before releasing VSI
b354e98f49ce : ice: Check for q_vector when stopping rings
807bc98d3109 : ice: Fix debug print in ice_tx_timeout
c51836246f97 : ia64: generate uapi header and system call table files
ffec9214544c : ia64: add system call table generation support
bf03ebfe94ea : ia64: add an offset for system call number
d7c5e82c08a0 : ia64: add __NR_syscalls along with NR_syscalls
d272a735ef54 : ia64: add __NR_old_getpagesize in uapi header file
c1cd5b24d6ce : drm/i915: Determine DSI panel orientation from VBT
86ef615fa11b : drm/i915: Fix the VLV/CHV DSI panel orientation hw readout
f255c624c11a : drm/i915: Move skip_intermediate_wm handling into ilk_compute_intermediate_wm()
e7a278a329dd : drm/i915: Account for scale factor when calculating initial phase
ca0026790efa : drm/i915: Always write both TILEOFF and LINOFF plane registers
8ebb50389eed : arm64: dts: renesas: r8a774a1: Replace clock magic numbers
aeee3d9cb776 : arm64: dts: renesas: r8a774a1: Replace power magic numbers
6bd36e0822ca : drm/i915: Switch LSPCON to PCON mode if it's in LS mode
ee678706e46d : clk: sunxi-ng: a64: Fix gate bit of DSI DPHY
7d3cf7d2ecca : clk: sunxi-ng: Enable DE2_CCU for SUN8I and SUN50I
4f49b7344201 : arm64: defconfig: Enable PWM_SUN4I
c0b794b1ecbc : arm64: defconfig: Enable DRM_SUN8I_DW_HDMI
1f2ffb63636c : arm64: defconfig: Enable DRM_SUN8I_MIXER
0914ade209c4 : x86/ima: define arch_ima_get_secureboot
59637d5e1693 : integrity: support new struct public_key_signature encoding field
7db647aa8b13 : drm/meson: Add primary plane scaling
20d7fe034a2f : drm/meson: move OSD scaler management into plane atomic update
f9a2348196d1 : drm/meson: Support Overlay plane for video rendering
09c573ab853d : tpm: tpm_ibmvtpm: fix kdoc warnings
5122b5f0a846 : tpm: fix kdoc for tpm2_flush_context_cmd()
01f54664a4db : tpm: tpm_try_transmit() refactor error flow.
95adc6b410b7 : tpm: use u32 instead of int for PCR index
c82e59541a22 : tpm1: reimplement tpm1_continue_selftest() using tpm_buf
9315e73ac870 : tpm1: reimplement SAVESTATE using tpm_buf
cfddcb05e134 : tpm1: rename tpm1_pcr_read_dev to tpm1_pcr_read()
5e335b5ecfa5 : tpm1: implement tpm1_pcr_read_dev() using tpm_buf structure
7aee9c52d7ac : tpm: tpm1: rewrite tpm1_get_random() using tpm_buf structure
c22780ff0c76 : tpm: tpm-space.c remove unneeded semicolon
b6b6036a5d55 : tpm: tpm-interface.c drop unused macros
b03c43702e7b : tpm: add tpm_auto_startup() into tpm-interface.c
9db7fe187c54 : tpm: factor out tpm_startup function
c82a330ceced : tpm: factor out tpm 1.x pm suspend flow into tpm1-cmd.c
d4a317563207 : tpm: move tpm 1.x selftest code from tpm-interface.c tpm1-cmd.c
433d390f005d : tpm: factor out tpm1_get_random into tpm1-cmd.c
f4d916b72fea : tpm: move tpm_getcap to tpm1-cmd.c
1ad6640cd614 : tpm: move tpm1_pcr_extend to tpm1-cmd.c
70a3199a7101 : tpm: factor out tpm_get_timeouts()
d856c00f7d16 : tpm: add tpm_calc_ordinal_duration() wrapper
b2d6e6de005e : tpm: factor out tpm 1.x duration calculation to tpm1-cmd.c
100b16a6f290 : tpm: sort objects in the Makefile
899102bc4518 : tpm2: add new tpm2 commands according to TCG 1.36
2ba5780ce305 : tpm: tpm_i2c_nuvoton: use correct command duration for TPM 2.x
9ef60bd673d1 : drm/sti: remove set but not used variable 'priv'
fba43f454cdf : ALSA: oxfw: add support for APOGEE duet FireWire
66cae477c380 : drm/meson: Use optional canvas provider
2b80b98b722b : dt-bindings: display: amlogic, meson-vpu: Add optional canvas provider node
60b7e5d98cdc : pinctrl: sh-pfc: r8a77990: Add VIN[4|5] groups/functions
270b6eb71557 : pinctrl: sh-pfc: r8a77965: Add VIN[4|5] groups/functions
10e78f03da18 : pinctrl: sh-pfc: r8a7796: Fix VIN versioned groups
184844ccda41 : pinctrl: sh-pfc: r8a7795: Fix VIN versioned groups
11c8f8df85e7 : pinctrl: sh-pfc: r8a7792: Fix VIN versioned groups
e889b2981511 : pinctrl: sh-pfc: Add optional arg to VIN_DATA_PIN_GROUP
3ad8fbd83fab : pinctrl: sh-pfc: r8a77970: Add QSPI pins, groups, and functions
33847a71373c : pinctrl: sh-pfc: r8a77990: Add voltage switch operations for SDHI
21ac0d58bb2d : pinctrl: sh-pfc: r8a77990: Add SDHI pins, groups and functions
eb38c119dd91 : clk: renesas: r7s9210: Add USB clocks
cfd740171910 : mtd: rawnand: sh_flctl: convert to SPDX identifiers
ed60f43d0170 : power/supply: fix sc27xx_fuel_gauge build errors
3e536cff3424 : net: phy: check if advertising is zero using linkmode_empty
d16a67667c61 : ide: don't clear special on ide_queue_rq() entry
e0f7d41e1715 : staging: wilc1000: rename tsf_hi element of network_info struct
68b4f745cf19 : staging: wilc1000: use ENOBUFS error code instead of WILC_TX_ERR_NO_BUF macro
d0e41eff4c89 : staging: wilc1000: added 'WILC_' prefix for constants to have clear namespace
d378599a6b6d : staging: wilc1000: rename firmware related constants to follow better namespace
c140dd91cef0 : staging: wilc1000: move current_tx_rate enum to wilc_wlan_if.h file
b997b84ffca6 : staging: wilc1000: use proper namespace for macros in wilc_wlan_if.h header
00d54198a716 : staging: wilc1000: restructure macros used to handle security type
8c4574d6c84c : staging: wilc1000: use enum contants for mac status & added 'WILC_' prefix
065a69a922b2 : staging: wilc1000: move sdio_cmd52 & sdio_cmd53 struct to source file
b02aab8fb061 : staging: wilc1000: remove unused macros and struct members in host_interface.h
7e7e278fe39d : staging: wilc1000: use WLAN_PMKID_LEN macro from ieee80211.h header
2bae293a4cbd : staging: wilc1000: use macro from ieee80211.h in register frame api's
dc19d43f5738 : staging: gasket: formatting fixes
d0894409d171 : lib/gcd: Remove use of CPU_NO_EFFICIENT_FFS macro
57eeacede4db : MIPS: Use Kconfig to select CPU_NO_EFFICIENT_FFS
47bf2b031754 : mips: sort list of configs for Malta
271fee93a414 : mips: delete duplicated BUILTIN_DTB and LIBFDT configs
03f39f47dc86 : rtc: class: remove devm_rtc_device_unregister
4ff6f0249e21 : rtc: sh: convert to SPDX identifiers
725412d9e07a : rtc: clean up indentation issues, remove extraneous space, add missing tabs
c50156526a2f : rtc: omap: Use define directive for PIN_CONFIG_ACTIVE_HIGH
36b486bc6821 : drm/amdgpu: log smu version
2bf011c861b7 : drm/amdgpu: refactor smu8_send_msg_to_smc and WARN_ON time out
99b90b5d02e1 : ARM: BCM63XX: Enable reset controller support
7b981b18a48b : ARM: exynos: Remove no longer needed s3c_pm_check_*() calls
b02394aa75e3 : IB/mlx5: Improve ODP debugging messages
c353b80ee595 : ARM: dts: exynos: Add missing clocks to RTC node for Arndale board
90290db7669b : net/mlx5: Use multi threaded workqueue for page fault handling
ef90c5e9757d : net/mlx5: Return success for PAGE_FAULT_RESUME in internal error state
56403a43c155 : ARM: dts: exynos: Add compatible for s5m8767 clocks node on Itop Core
032080ab43ac : IB/mlx5: Lock QP during page fault handling
3f9d8677b73b : ARM: dts: exynos: Add compatible for s2mps11 clocks node on Exynos542x
c99fefea2cc9 : net/mlx5: Enumerate page fault types
27e95603f4df : net/mlx5: Add interface to hold and release core resources
698114968a22 : net/mlx5: Release resource on error flow
2c80920f66f2 : ARM: exynos: Remove legacy setting of external wakeup interrupts
383acb0dac03 : ARM: s5pv210: Remove legacy setting of external wakeup interrupts
d88bb418b7cc : ARM: stm32: debug: add low-level debug support
63ac3328f0d1 : drm/i915: fix broadwell EU computation
6ba845740267 : sctp: process sk_reuseport in sctp_get_port_local
76c6d988aeb3 : sctp: add sock_reuseport for the sock in __sctp_hash_endpoint
532ae2f10e6e : sctp: do reuseport_select_sock in __sctp_rcv_lookup_endpoint
d4d592a6eeda : KVM: arm/arm64: vgic: Replace spin_is_locked() with lockdep
35f3aa39f243 : mm: Replace spin_is_locked() with lockdep
04547728b7b7 : locking/mutex: Replace spin_is_locked() with lockdep
456a737896b2 : userfaultfd: Replace spin_is_locked() with lockdep
97eeebea8942 : smsc: Replace spin_is_locked() with lockdep
013ff4a6e7bc : sfc: Replace spin_is_locked() with lockdep
3d709ab5a176 : checkpatch.pl: Suggest lockdep instead of asserting !spin_is_locked()
9189c7e70603 : checkpatch: Create table of obsolete APIs and apply to RCU
b430c588bed9 : MAINTAINERS: Add Joel Fernandes as RCU reviewer
5f1a6ef3746f : rcu: Avoid signed integer overflow in rcu_preempt_deferred_qs()
117f683c6e01 : rcu: Replace this_cpu_ptr() with __this_cpu_read()
05f415715ce4 : rcu: Speed up expedited GPs when interrupting RCU reader
0a89e5a402e9 : rcu: Trace end of grace period before end of grace period
2320bda26df7 : rcu: Adjust the comment of function rcu_is_watching
c669c014d1da : rcu: Add jiffies-since-GP-activity to show_rcu_gp_kthreads()
691960197e8d : rcu: Add state name to show_rcu_gp_kthreads() output
791416c47153 : rcu: Parameterize rcu_check_gp_start_stall()
b3c1d9ec7c59 : rcu: Avoid double multiply by HZ
1dfddcdb95c4 : MAINTAINERS: Update from @linux.vnet.ibm.com to @linux.ibm.com
97b59370fa59 : doc: Fix "struction" typo in RCU memory-ordering documentation
a78ad16c7f0f : doc: Correct parameter in stallwarn
97562c018135 : doc: RCU scheduler spinlock rcu_read_unlock() restriction remains
97949f0176da : doc: Make listing in RCU perf/scale requirements use rcu_assign_pointer()
8b9df28d7f2e : doc: Remove obsolete (non-)requirement about disabling preemption
93eb14201fc6 : doc: Make reader aware of rcu_dereference_protected
1c7d6d4411a1 : doc: rcu: Encourage use of rcu_barrier in checklist
e060a03a1c92 : doc: rcu: Remove obsolete checklist item about synchronize_rcu usage
bc2072c9adeb : doc: rcu: Remove obsolete suggestion from checklist
090c1685fd62 : doc: rcu: Add more rationale for using rcu_read_lock_sched in checklist
3398496483df : doc: rcu: Update core and full API in whatisRCU
ed8f6fb24778 : doc: Document rcutorture forward-progress test kernel parameters
70f0508caba2 : doc: rcu: Update description of gp_seq fields in rcu_data
82eccec85147 : doc: rcu: Better clarify the rcu_segcblist ->len field
b54d9db26031 : doc: rcu: Update Data-Structures for RCU flavor consolidation
c9b6f899e120 : doc: Remove rcu_dynticks from Data-Structures
5cc379a42acd : doc: Update information about resched_cpu
f0ad56e876cd : rcu: Eliminate BUG_ON() for kernel/rcu/update.c
9213784b48f8 : rcu: Eliminate BUG_ON() for kernel/rcu/tree_plugin.h
913240696ec6 : drm/syncobj: Fix compilation following partial revert
628bd8594709 : loop: Fix double mutex_unlock(&loop_ctl_mutex) in loop_control_ioctl()
8b19faf6fae2 : clk: rockchip: fix typo in rk3188 spdif_frac parent
b96609876922 : netfilter: nf_flow_table: simplify nf_flow_offload_gc_step()
49de9c090f3c : netfilter: nf_flow_table: make nf_flow_table_iterate() static
f905c2fc3980 : audit: Use 'mark' name for fsnotify_mark variables
83d23bc8aedc : audit: Replace chunk attached to mark instead of replacing mark
8432c7006297 : audit: Simplify locking around untag_chunk()
c22fcde775dc : audit: Drop all unused chunk nodes during deletion
49a4ee7d98db : audit: Guarantee forward progress of chunk untagging
5f5161300d7b : audit: Allocate fsnotify mark independently of chunk
a8375713fb1f : audit: Provide helper for dropping mark's chunk reference
8cd0feb5234c : audit: Remove pointless check in insert_hash()
d31b326d3ce7 : audit: Factor out chunk replacement code
1635e5722350 : audit: Make hash table insertion safe against concurrent lookups
8d20d6e9301d : audit: Embed key into chunk
b1e4603b92d8 : audit: Fix possible tagging failures
a5789b07b35a : audit: Fix possible spurious -ENOSPC error
9f16d2e6241b : audit_tree: Remove mark->lock locking
daedaa33d9c5 : iommu/vtd: Cleanup dma_remapping.h header
131280a162e7 : drm: Revert syncobj timeline changes.
cc7ed49a7f39 : HID: hidraw: enforce minors_lock locking via lockdep
bcce8d8633ff : drm/i915: Clean up the baseline bpp computation
d26592c601ec : drm/i915: Remove pointless goto fail
8e2b4dffeca0 : drm/i915: Handle -EDEADLK from ironlake_check_fdi_lanes()
344eb5539abf : ARM: 8813/1: Make aligned 2-byte getuser()/putuser() atomic on ARMv6+
f441882a5229 : ARM: 8812/1: Optimise copy_{from/to}_user for !CPU_USE_DOMAINS
bc2eca9a6828 : ARM: 8811/1: always list both ldrd/strd registers explicitly
c0e118c8a1a3 : mtd: partitions: Add OF support to RedBoot partitions
e0be6a68b541 : mtd: partitions: Add RedBoot FIS DT bindings
43f1fd01a635 : mtd: Move Redboot partition parser
3e184501083c : sched/core: Clean up the #ifdef block in add_nr_running()
1d8ca3be86eb : x86/mm/fault: Allow stack access below %rsp
b1635596860d : soundwire: intel: constify snd_soc_dai_ops structures
016fd2856829 : batman-adv: enable MCAST by default at compile time
fb939135a6cf : batman-adv: Move CRC16 dependency to BATMAN_ADV_BLA
d2d489b7d851 : batman-adv: Add inconsistent multicast netlink dump detection
6b7b40aad5cd : batman-adv: Add inconsistent local TT netlink dump detection
6f81652a4713 : batman-adv: Add inconsistent dat netlink dump detection
24d71b92321a : batman-adv: Add inconsistent claim netlink dump detection
b00d0e6a2cb1 : batman-adv: Add inconsistent backbone netlink dump detection
05abd7bcc9cd : batman-adv: Store modification counter via hash helpers
fb69be697916 : batman-adv: Add inconsistent hardif netlink dump detection
9264c85c8b42 : batman-adv: Add inconsistent gateway netlink dump detection
694127c1dd49 : batman-adv: Fix description for BATMAN_ADV_DEBUG
0dacc7fab623 : batman-adv: Allow to use BATMAN_ADV_DEBUG without BATMAN_ADV_DEBUGFS
95d8f85c9113 : batman-adv: Improve includes for trace functionality
a5dac4da72f5 : batman-adv: Add includes for deprecation warning
01468225f305 : batman-adv: Drop unused lockdep include
3987b6a4ccf8 : batman-adv: Start new development cycle
32d8a6fc5bd6 : USB: serial: mos7840: remove set but not used variables 'st, data1, iflag'
54820b4a6627 : dt-bindings: i3c: Document core bindings
a9f3edd0dd87 : i3c: Add sysfs ABI spec
bd360e8175f4 : docs: driver-api: Add I3C documentation
3a379bbcea0a : i3c: Add core I3C infrastructure
58fc419be231 : netfilter: ctnetlink: always honor CTA_MARK_MASK
548f32f59456 : USB: serial: quatech2: remove set but not used variable 'port_priv'
5ae71cea1aec : ARM: dts: stm32: don't use timers dmas on stm32mp157c-ev1
1f3250f397f6 : ARM: dts: stm32: don't use timers dmas on stm32mp157c-ed1
4bf04fc458df : ARM: dts: stm32: Add dmas to timer on stm32mp157c
6da8f44624ad : ALSA: hda/ca0132 - Optimize for non-PCI configuration
ed8885a14433 : sched/fair: Make some variables static
1da1843f9f03 : sched/core: Create task_has_idle_policy() helper
b5c0ce7bd184 : sched/fair: Add lsub_positive() and use it consistently
92a801e5d5b7 : sched/fair: Mask UTIL_AVG_UNCHANGED usages
30beabb3c321 : net: phy: marvell: remove set but not used variable 'pause'
3e34c8198960 : extcon: max8997: Avoid forcing UART path on drive probe
5a196c29bb27 : extcon: max14577: Avoid forcing UART path on drive probe
6865f2ef9d65 : extcon: max77693: Avoid forcing UART path on drive probe
d9204acb3756 : extcon: max77843: Avoid forcing UART path on drive probe
9206eb0bc567 : PCI: add USR vendor id and use it in r8169 and w6692 driver
48872c11b772 : net_sched: sch_fq: add dctcp-like marking
c73e5807e4f6 : tcp: tsq: no longer use limit_output_bytes for paced flows
a682850a114a : tcp: get rid of tcp_tso_should_defer() dependency on HZ/jiffies
f1c6ea3827b5 : tcp: refine tcp_tso_should_defer() after EDT adoption
1c09f7d073b1 : tcp: do not try to defer skbs with eor mark (MSG_EOR)
24438e46268c : uio: uio_fsl_elbc_gpcm: simplify getting .driver_data
bc702adeba07 : tlclk: clean an indentation issue, remove extraneous tabs
b8ae30a7020d : vbox: fix link error with 'gcc -Og'
9e9a615103e5 : zynq-fpga: Only route PR via PCAP when required
68f60538daa4 : fpga: altera-cvp: Fix registration for CvP incapable devices
ae668640e452 : fpga: dfl: fme: remove set but not used variable 'priv'
187fade88ca0 : fpga: altera-cvp: fix 'bad IO access' on x86_64
1e5106031f29 : tools: Add 'firmware' category and add ihex2fw tool
4fcba7802c3e : Tools: hv: kvp: Fix a warning of buffer overflow with gcc 8.0.1
16d1342bc41a : Drivers: hv: kvp: Use %u to print U32
5c24ee897664 : hv_utils: update name in struct hv_driver util_drv
a3cadf3850cd : Drivers: hv: vmbus: Get rid of unnecessary state in hv_context
46f9172ef8c8 : staging: wilc1000: Remove unused mutex cfg_values_lock
2a200d6c38fe : staging: wilc1000: Don't keep a copy of wiphy parameters in the driver
6eb7207384d1 : staging: wilc1000: validate cfg parameters before scheduling the work
056ef758609f : staging: rtl8188eu: remove unnecessary parentheses in recv_linux.c
c3da4dea605e : staging: rtl8188eu: add spaces around '*' in recv_linux.c
c3c4b8e55f99 : staging: rtl8188eu: use __func__ in recv_linux.c
5451e22618b8 : staging: mt7621-pci: dt-bindings: add dt bindings for mt7621 pcie controller
98afdd565f3c : staging: mt7621-pci: replace 'mdelay()' with 'msleep()'
b8d97d43bf7a : staging: mt7621-pci: move some code into 'mt7621_pcie_init_ports'
802a2f7b2fe3 : staging: mt7621-pci: factor out 'mt7621_pcie_enable_port' function
1e80699fd6a5 : staging: mt7621-pci: enable interrupt when port is being enabled
bcb4530736a6 : staging: mt7621-pci: use PCIE_PORT_LINKUP instead of hardcode value
bd1a05bd87ad : staging: mt7621-pci: use PERST_N instead of gpio control
fb672b450ccc : staging: mt7621-pci: add some definitions for enabling and disabling GEN and GEN1 clocks
301c15be69af : staging: mt7621-pci: rewrite hardcoded code for enabling ports
a4b2eb912bb1 : staging: mt7621-pci: rewrite RC FTS configuration
ce3368dc942b : staging: mt7621-pci: align function definition style along the code
b842e0b972ab : staging: mt7621-pci: remove non sense comment
a934d9017520 : staging: mt7621-pci: reorder preprocessor definitions
58180d33ee08 : staging: mt7621-pci: remove unused preprocessor definitions
cd910f19ac02 : staging: mt7621-pci: factor out 'mt7621_pcie_init_ports' function
e2200279af2f : staging: mt7621-pci: avoid use of global variable 'pcie_link_status'
a41a1f86189b : staging: mt7621-pci: factor out 'mt7621_pcie_enable_ports' function
d936550784a2 : staging: mt7621-pci: use dev_* functions instead of printk
d2bac2fd6daa : staging: mt7621-pci: use a trailing */ on a separate line
89e9f6e6adfc : staging: mt7621-pci: remap and use sysctl from device tree
624c5227ed0a : staging: mt7621-dts: add sysctl registers base address to pcie
4fdf3abcba03 : staging: mt7621-pci: rename 'mt7621_pcie_enable_port' into 'mt7621_pcie_init_port'
f443b5c22ebd : staging: mt7621-pci: debug port N_FTS inside 'mt7621_pcie_enable_port'
3beb6da5d52a : staging: mt7621-pci: factor out 'mt7621_enable_phy' function
6b767904b90e : staging: mt7621-pci: rewrite pcie phy related functions
7bf10a7261c4 : staging: mt7621-pci: reagroup reset related macros all together
d9ecdd396cd5 : staging: mt7621-pci: remove reset related unused macros
bd74b4a290f2 : staging: mt7621-pci: remove two commented code lines
335bbd9ed7f9 : staging: mt7621-pci: remove GPL2+ text from license header
ed611974bd22 : staging: mt7621-pci: remove [ASSERT|DEASSERT]_SYSRST_PCIE macros
745eeeac68d7 : staging: mt7621-pci: factor out 'mt7621_pcie_enable_port' function
c8242bef7c02 : staging: mt7621-pci: add two helpers for read and write pcie register ports
a80775d647d3 : staging: mt7621-pci: replace return value if devm_pci_alloc_host_bridge call fails
ad9c87e129d1 : staging: mt7621-pci: parse and init port data from device tree
01dfe40e5989 : staging: wilc1000: update wilc1000 driver maintainer ids
6be244dcd59b : kobject: Fix warnings in lib/kobject_uevent.c
e0d70bcb38d7 : kobject: drop unnecessary cast "%llu" for u64
9cac83a57e99 : rcu: Stop expedited grace periods from relying on stop-machine
5e13a0d3f5c1 : tcp: minor optimization in tcp ack fast path processing
2defda1f4b91 : net: dsa: mv88e6xxx: Add support for SERDES on ports 2-8 for 6390X
787799a9d555 : net: dsa: mv88e6xxx: Default ports 9/10 6390X CMODE to 1000BaseX
fdc71eea8c0a : net: dsa: mv88e6xxx: Differentiate between 6390 and 6390X cmodes
b3dce4da5bb4 : net: dsa: mv88e6xxx: Group cmode ops together
cb6402fe2635 : net: phy: Add support for resolving 5G and 2.5G autoneg
3c6b59d6f07c : net: phy: Add more link modes to the settings table
fe1919147c69 : net: phy: Fixup kerneldoc markup.
c0ec3c273677 : net: phy: Convert u32 phydev->lp_advertising to linkmode
3c1bcc8614db : net: ethernet: Convert phydev advertize and supported from u32 to link mode
899a3cbbf77a : net: phy: remove states PHY_STARTING and PHY_PENDING
b08794a922c4 : documentation of some IP/ICMP snmp counters
31c4f4cc32f7 : tipc: improve broadcast retransmission algorithm
d4b69bad61e0 : nfp: flower: remove unnecessary code in flow lookup
4f63fde3fc08 : nfp: flower: remove TC egdev offloads
3166dd07a9cb : nfp: flower: offload tunnel decap rules via indirect TC blocks
65b7970edf87 : nfp: flower: increase scope of netdev checking functions
7885b4fc8d8e : nfp: flower: allow non repr netdev offload
7f76fa36754b : net: sched: register callbacks for indirect tc block binds
dbf03d6569d7 : driver core: fix comments for device_block_probing()
63c980470526 : driver core: Replace simple_strtol by kstrtoint
ca49493633fc : net: phy: realtek: use new PHYID matching macros
aa2af2eb447c : net: phy: add macros for PHYID matching
34d884e3dae6 : net: phy: improve and inline phy_change
d73a2156bdad : net: phy: simplify phy_mac_interrupt and related functions
8deeb6309cc4 : net: phy: don't set state PHY_CHANGELINK in phy_change
a4307c0ec661 : net: phy: remove flag PHY_HAS_INTERRUPT from driver configs
0d2e778e38e0 : net: phy: replace PHY_HAS_INTERRUPT with a check for config_intr and ack_interrupt
72e3a5248da9 : staging: iio: ad7816: Set RD/WR pin and CONVST pin as outputs.
06c77f564ddb : staging: iio: ad7816: Do not use busy_pin in case of AD7818
723a61e0a7d2 : iio: adc: meson-saradc: add support for the chip's temperature sensor
27be1f6408ba : dt-bindings: iio: adc: meson-saradc: add temperature sensor support
addacf3b49ff : staging:iio:ad2s90: Check channel type at read_raw
ccba40e9f76f : staging:iio:ad2s90: Add IIO_CHAN_INFO_SCALE to channel spec and read_raw
f14a283c2d58 : staging:iio:ad2s90: Move device registration to the end of probe
addb2ebe4a34 : staging:iio:ad2s90: Remove always overwritten assignment
b3a3eafeef76 : staging:iio:ad2s90: Make probe handle spi_setup failure
070e8c7da116 : staging:iio:ad2s90: Make read_raw return spi_read's error code
5ccc612b835b : staging: iio: ad7780: fix offset read value
382c7fce7005 : staging: iio: ad2s1210: Add device tree table.
66dd9e3d5e03 : staging: iio: ad2s1210: Drop the gpioin flag.
f356dc6ec26b : staging: iio: ad2s1210: Switch to the gpio descriptor interface
74cf7b8614bc : iio: potentiometer: tpl0102: add IIO_AVAIL_RANGE support
fdbd710b35f2 : dt-bindings: iio: dac: Add ti,dac7311 device tree bindings in documentation
7a02ef7907d8 : iio:dac:ti-dac7311 Add driver for Texas Instrument DAC7311
03bd40033d66 : dt-bindings: iio: magn: add LSM9DS1 bindings
fdee2ca14bca : staging: iio: adc: ad7280a: don't cast type inside switch expression
2eb4c9f2a5d7 : iio:magnetometer: st_magn: add BDU settings
0d92aa2c272f : iio:magnetometer: st_magn: add LSM9DS1 support
53759e259da4 : iio: magnetometer: add clarifying comment
ee2303515e75 : iio: potentiometer: tpl0102: switch to using pointer to chip config
0e03aca2659e : dmaengine: xilinx_dma: Fix 64-bit simple CDMA transfer
4e47d24a908c : dmaengine: xilinx_dma: Introduce helper macro for preparing dma address
91b438286ef2 : dmaengine: xilinx_dma: Refactor axidma channel allocation
b1f01e48df5a : dmaengine: mediatek: Add MediaTek Command-Queue DMA controller for MT6765 SoC
6a1abe4cbca7 : dt-bindings: dmaengine: usb-dmac: Add binding for r8a77470
9b68cc012a73 : dmaengine: ep93xx: fix some typo
bc822e80170d : dmaengine: sa11x0: unexport sa11x0_dma_filter_fn and clean up
9be92baa4772 : dmaengine: sh: convert to SPDX identifiers
80c4445e56f4 : dmaengine: bcm2835: Switch to SPDX identifier
ab39e1473ace : dmaengine: bcm2835: make license text and module license match
56b657f7f9c0 : iwlwifi: fw: use helper to determine whether to dump paging
f108703cb5f1 : iwlwifi: add new cards for 9560, 9462, 9461 and killer series
618e1701a2a4 : iwlwifi: mvm: remove unused conversion table
e488e593a79f : iwlwifi: dbg: use helper to check if debug type is set
dc1aca22f8f3 : iwlwifi: mvm: Send non offchannel traffic via AP sta
18ab513ebfd3 : iwlwifi: mvm: add description to a few generic assert numbers
124e0eba908b : iwlwifi: dbg: avoid passing trigger around
f09450e32ade : iwlwifi: pcie: don't reset TXQ write pointer
0dde2440a77f : iwlwifi: mvm: toggle tx antenna if tx fails during connection establishment
5c2dbebb4465 : iwlwifi: fw: do not set sgi bits for HE connection
656fca00f317 : iwlwifi: mvm: switch management tx antenna only on tx failure
47242744109d : iwlwifi: mvm: enable low latency for soft ap
8954e1eb2270 : iwlwifi: trans: Clear persistence bit when starting the FW
f3f240f973d1 : iwlwifi: mvm: remove queue_info_lock
06bc6f6ed4ae : iwlwifi: mvm: synchronize TID queue removal
41c4588b0618 : iwlwifi: mvm: remove set but not used variable 'he_phy_data'
e7605475f5f1 : selftests/bpf: Test narrow loads with off > 0 for bpf_sock_addr
6c2afb674dbd : selftests/bpf: Test narrow loads with off > 0 in test_verifier
46f53a65d2de : bpf: Allow narrow loads with offset > 0
e15e067d0656 : sctp: Fix SKB list traversal in sctp_intl_store_ordered().
348bbc25c408 : sctp: Fix SKB list traversal in sctp_intl_store_reasm().
9e733177c71a : iucv: Remove SKB list assumptions.
4a5a553ddef7 : brcmfmac: Use standard SKB list accessors in brcmf_sdiod_sglist_rw.
092f08927300 : bpftool: support loading flow dissector
3767a94b3253 : bpftool: add pinmaps argument to the load/loadall
77380998d91d : bpftool: add loadall command
33a2c75c55e2 : libbpf: add internal pin_name
fd734c5cca62 : libbpf: bpf_program__pin: add special case for instances.nr == 1
0c19a9fbc9cd : libbpf: cleanup after partial failure in bpf_object__pin
108d50a976db : selftests/bpf: rename flow dissector section to flow_dissector
16a8cb5cffd0 : bpf: do not pass netdev to translate() and prepare() offload callbacks
a40a26322a83 : bpf: pass prog instead of env to bpf_prog_offload_verifier_prep()
eb9119471efb : bpf: pass destroy() as a callback and remove its ndo_bpf subcommand
b07ade27e933 : bpf: pass translate() as a callback and remove its ndo_bpf subcommand
00db12c3d141 : bpf: call verifier_prep from its callback in struct bpf_offload_dev
6dc18fa6f4ca : bpf: call finalize() from its callback in struct bpf_offload_dev
341b3e7b7b89 : bpf: call verify_insn from its callback in struct bpf_offload_dev
1385d755cfb4 : bpf: pass a struct with offload callbacks to bpf_offload_dev_create()
1da6f5733853 : nfp: bpf: move nfp_bpf_analyzer_ops from verifier.c to offload.c
6083e28aa02d : OVS: remove VLAN_TAG_PRESENT - fixup
8e18ebef4dd4 : null_blk: remove unused nullb device
1722bc0e8c2f : EDAC: Fix indentation issues in several EDAC drivers
22ce0a7ccf23 : ide: don't use req->special
289d088b6618 : pd: replace ->special use with private data in the request
61e7712e25bb : aoe: replace ->special use with private data in the request
1bee42438f32 : skd_main: don't use req->special
49f6613632f9 : nullb: remove leftover legacy request code
511c49fe1804 : fnic: fix fnic_scsi_host_{start,end}_tag
8122e7cd806d : platform/x86: intel_pmc_core: Decode Snoop / Non Snoop LTR
2d649d972bae : platform/x86: intel_pmc_core: Fix LTR IGNORE Max offset
2eb150558bb7 : platform/x86: intel_pmc_core: Show Latency Tolerance info
12ceaf8864c2 : infiniband: nes: Fix more direct skb list accesses.
457937bd2e8e : net: phy: leds: Don't make our own link speed names
695bce8fd8e9 : net: phy: improve struct phy_device member interrupts handling
5500598abbfb : dpaa2-ptp: defer probe when portal allocation failed
d7f5a9d89a55 : dpaa2-eth: defer probe on object allocate
029a37434880 : udp6: cleanup stats accounting in recvmsg()
560f1ba4d8e8 : nfp: use the new __netdev_tx_sent_queue() BQL optimisation
6fe42e228dc2 : tg3: extend PTP gettime function to read system clock
018ed23ddc7a : ixgbe: extend PTP gettime function to read system clock
cff8ba28dbf9 : igb: extend PTP gettime function to read system clock
98942d70538a : e1000e: extend PTP gettime function to read system clock
916444df305e : ptp: deprecate gettime64() in favor of gettimex64()
361800876f80 : ptp: add PTP_SYS_OFFSET_EXTENDED ioctl
83d0bdc7390b : ptp: check gettime64 return code in PTP_SYS_OFFSET ioctl
fbb960ac2617 : ptp: reorder declarations in ptp_ioctl()
e41128cfd938 : block: remove set but not used variable 'et'
0e17e06cbf7e : block: remove the BLKPREP_* values.
4c1cb67c0351 : scsi: return blk_status_t from device handler ->prep_fn
159b2cbf59f4 : scsi: return blk_status_t from scsi_init_io and ->init_command
14784565f740 : scsi: clean up error handling in scsi_init_io
785ba83b4f3e : scsi: push blk_status_t up into scsi_setup_{fs,scsi}_cmnd
c092d4ec53c9 : scsi: simplify scsi_prep_state_check
535ac5d3fe63 : ide: cleanup ->prep_rq calling convention
5ec17af7ead0 : MIPS: Boston: Disable EG20T prefetch
b6d18e77041e : MIPS: Don't dump Hi & Lo regs on >= MIPSr6
c7adfaea4bf4 : MIPS: Fix do_ade() closing brace indentation
6ff3cf0783e9 : net: hns3: add PCIe FLR support for VF
862d969a3a4d : net: hns3: do VF's pci re-initialization while PF doing FLR
6b9a97ee43b2 : net: hns3: add PCIe FLR support for PF
6dd22bbc77f7 : net: hns3: implement the IMP reset processing for PF
ff0699e04b97 : net: hns3: stop napi polling when HNS3_NIC_STATE_DOWN is set
6a5f6fa382f3 : net: hns3: add error handler for hclgevf_reset()
ef5f8e507ec9 : net: hns3: stop handling command queue while resetting VF
b90fcc5bd904 : net: hns3: add reset handling for VF when doing Core/Global/IMP reset
aa5c4f175be6 : net: hns3: add reset handling for VF when doing PF reset
dea846e85aaf : net: hns3: adjust VF's reset process
9c6f70857785 : net: hns3: add reset_hdev to reinit the hdev in VF's reset process
40c4b1e9b6ca : cxgb4vf: free mac_hlist properly
24357e06ba51 : cxgb4vf: fix memleak in mac_hlist initialization
2a8d84bf5138 : cxgb4: free mac_hlist properly
e6e8869aed89 : net: tcp: remove BUG_ON from tcp_v4_err
307f39b02199 : xen/netfront: remove unnecessary wmb
195ca1703784 : power: supply: Add Spreadtrum SC27XX fuel gauge unit driver
0d5f2e6e9c79 : dt-bindings: power: Add Spreadtrum SC27XX fuel gauge unit documentation
3afb50d7125b : power: supply: core: Add some helpers to use the battery OCV capacity table
428527b3e6e1 : dt-bindings: power: Introduce properties to present the battery OCV capacity table
86131d933f9a : power: supply: core: Add one field to present the battery internal resistance
56a6cd3196c6 : dt-bindings: power: Introduce one property to present the battery internal resistance
4c387984618f : ARM: dts: omap5: Add l4 interconnect hierarchy and ti-sysc data
1ae367a2451e : of/pdt: Remove unused of_pdt_build_more function ptr
688be01a0ab7 : drm/amdgpu/gfx9: rework lbpw enable code
c10caceddca2 : drm/ttm: remove set but not used variable 'driver'
106c7d6148e5 : drm/amdgpu: abstract the function of enter/exit safe mode for RLC
88dfc9a3dd47 : drm/amdgpu: separate amdgpu_rlc into a single file
fdb81fd788a7 : drm/amdgpu: unify rlc function into structure
a82c15668cfc : drm/amdgpu: Each PSP need to get latest topology info on XGMI configuration
eef4670eadcf : drm/i915/query: fix subslice length
cf303a41d97e : drm/i915: fix subslice mask array size
f7d6cf6d0c7e : mtd: cfi_cmdset_0020: Mark expected switch fall-throughs
98473f5acc00 : mtd: block2mtd: mark expected switch fall-throughs
4c96499c39e3 : USB: remove the unused struct hcd_timeout definition
2ee936e3a2f0 : drm/i915/psr: Move intel_psr_disable_source() code to intel_psr_disable_locked()
62819dfd859e : drm/i915/icl: Reset PSR interruptions
b2fc2252ce41 : drm/i915/psr: Always wait for idle state when disabling PSR
26f9ec9a9a4a : drm/i915/psr: Use intel_psr_exit() in intel_psr_disable_source()
9d037ad707ed : block: remove req->timeout_list
378ed6f0e3c5 : MIPS: Avoid using .set mips0 to restore ISA
183b40f992c8 : MIPS: Allow FP support to be disabled
2725f3778fdd : MIPS: Remove struct task_struct fpu state when CONFIG_MIPS_FP_SUPPORT=n
42b10815d559 : MIPS: Don't compile math-emu when CONFIG_MIPS_FP_SUPPORT=n
36a498035bd2 : MIPS: Avoid FCSR sanitization when CONFIG_MIPS_FP_SUPPORT=n
ea6a37373f9a : MIPS: Avoid FP ELF checks when CONFIG_MIPS_FP_SUPPORT=n
4eec81d7d8b2 : MIPS: signal: Remove FP context support when CONFIG_MIPS_FP_SUPPORT=n
6c79759eca62 : MIPS: ptrace: Remove FP support when CONFIG_MIPS_FP_SUPPORT=n
85164fd8b053 : MIPS: unaligned: Remove FP & MSA code when unsupported
6a1cc218b9cc : MIPS: branch: Remove FP branch handling when CONFIG_MIPS_FP_SUPPORT=n
5328f7422e4b : MIPS: traps: Never enable FPU when CONFIG_MIPS_FP_SUPPORT=n
b2e628a8f999 : MIPS: cpu-probe: Avoid probing FPU when CONFIG_MIPS_FP_SUPPORT=n
9ec55930e023 : MIPS: Stub asm/fpu.h functions
b372e83b67eb : MIPS: Hardcode cpu_has_fpu=0 when CONFIG_MIPS_FP_SUPPORT=n
c92e47e585a9 : MIPS: Introduce CONFIG_MIPS_FP_SUPPORT
97f7dcbf279a : MIPS: Better abstract R2300 FPU usage in Kconfig
7d3713a4aad2 : MIPS: Drop forward declarations of sigcontext in asm/fpu.h
1975ed43ce67 : MIPS: Ensure emulated FP sets PF_USED_MATH
cc97ab235f3f : MIPS: Simplify FP context initialization
e48adf19ea50 : staging: greybus: remove unmatched right bracket
2eece0a88d95 : staging: greybus: remove comparison to BOOL
57d053682ff5 : staging: greybus: remove extra space before tab
aec08dd489df : staging: greybus: add extra space around OR operator
fcb733b546ea : staging: greybus: remove multiple blank lines
327f27696303 : staging: greybus: remove space before tab
fea06c0ba4f0 : staging: greybus: remove multiple blank lines
f5e4e5e7ae9c : staging: greybus: correct SPDX License Identifier
7a22b568db9b : staging: greybus: align arguments with parentheses
ce8befe9ab7a : staging: greybus: fix SPDX License Identifier
f17f542965d7 : staging: greybus: align parameters to parentheses
9b76530d39d5 : staging: greybus: shorten comparison to NULL
53cc68803668 : drm/i915: Generalize skl_ddb_allocation_overlaps()
07464c7c0cf7 : drm/i915: Clean up skl+ PLANE_POS vs. scaler handling
7b012bd62db9 : drm/i915: Polish the skl+ plane keyval/msk/max register setup
89d67d172dea : drm/i915: Remove the PS_PWR_GATE write from skl_program_scaler()
596f63da42b9 : serial: 8250: Process sysrq at port unlock time
3e6f88068314 : serial: core: Include console.h from serial_core.h
336447b3298c : serial: qcom_geni_serial: Process sysrq at port unlock time
d6e1935819db : serial: core: Allow processing sysrq at port unlock time
babeca858477 : serial: qcom_geni_serial: Finish supporting sysrq
6d11023c345e : serial: 8250: Default SERIAL_OF_PLATFORM to SERIAL_8250
347a28b58680 : writeback: don't decrement wb->refcnt if !wb->bdi
646097940ad3 : serial: set suppress_bind_attrs flag only if builtin
114c97cee6d3 : pch_uart: remove set but not used variable 'tx_empty'
7034ef87fa88 : tty: serial: qcom_geni_serial: simplify getting .driver_data
b1f84dd32166 : tty: serial: qcom_geni_serial: Rectify UART suspend mechanism
9f641df46b14 : tty: serial: qcom_geni_serial: Don't slow all ports just for kgdb
3957386aeb58 : serial: tegra: fix some spelling mistakes
acef6660d3aa : ttyprintk: make the printk log level configurable
397bd9211fe0 : serial: fsl_lpuart: clear parity enable bit when disable parity
61e169ee7683 : serial: fsl_lpuart: fix the typo: UARTCR1_PE -> UARTCTRL_PE
b312f6f4ac84 : serial-uartlite: Fix the unbind path
0379b1163e50 : serial-uartlite: Add runtime support
3b209d253e7f : serial-uartlite: Do not use static struct uart_driver out of probe()
62104b280a5a : serial-uartlite: Add get serial id if not provided
f33cf776617b : serial-uartlite: Move the uart register
275d924b4b06 : dt-bindings: serial: lantiq: Add optional properties for CCF
40efa6c8f648 : serial: lantiq: Change init_lqasc to static declaration
3c8c2a9e29dc : serial: lantiq: Replace lantiq_soc.h with lantiq.h
a77bbe5e334f : serial: lantiq: Reorder the head files
dbbc26dbd01a : serial: lantiq: Add CCF support
5034ce0605f6 : serial: lantiq: Replace clk_enable/clk_disable with clk generic API
2e81c1f39620 : serial: lantiq: Rename fpiclk to freqclk
89b8bd2082bb : serial: lantiq: Use readl/writel instead of ltq_r32/ltq_w32
fccf231ae907 : serial: lantiq: Change ltq_w32_mask to asc_update_bits
b871424f5707 : serial: lantiq: Get serial id from dts
7962e63a2f41 : staging: erofs: fix undefined LZ4_decompress_safe_partial()
ca401e967401 : drm/i915/mst: Drop pre_pll_enable null check
bad46f2f33eb : drm/i915: Release DDI power well references in MST ports
6423382247e0 : drm/i915: Reuse the aux_domain cached
0246c661b6f0 : ASoC: rsnd: use ring buffer for rsnd_mod_name()
3aefb67f8496 : drm/i915: Sanitize PCH port transcoder select on IBX
5a3aeca97af1 : drm/i915: Fix hpd handling for pins with two encoders
27d420bc475e : mtip32xxx: use for_each_sg
d85cb20453bc : mtip32xx: don't use req->special
55c7bc37e05b : mtip32xx: remove mtip_get_int_command
7bbf118f3b15 : mtip32xx: remove mtip_init_cmd_header
643b5f68d0f9 : mtip32xx: add missing endianess annotations on struct smart_attr
449a15d9e49a : mtip32xx: remove __force_bit2int
81e66174ab0a : mtip32xx: return a blk_status_t from mtip_send_trim
10966fa13855 : mtip32xx: merge mtip_submit_request into mtip_queue_rq
b5fa0e9ec997 : mtip32xx: move the blk_rq_map_sg call to mtip_hw_submit_io
c3bc3ff9e801 : MAINTAINERS: Do maintain Intel GPIO drivers via separate tree
72d7ce8eb2bc : sx8: use a per-host tag_set
cd94c9ed59ba : sx8: cleanup queue and disk allocation / freeing
eb8dd3abeb4d : drm/vc4: Prefer PPF over TPZ when dst >= 2/3 src
0560054da567 : drm/vc4: ->x_scaling[1] should never be set to VC4_SCALING_NONE
30f5ccfa8c8a : drm/i915/icl: Fix PLL mapping sanitization for DP ports
9199c322ec83 : drm/i915/ddi: Add more sanity check to the encoder HW readout
d90996dae8e4 : scsi: ufs: Add UFS platform driver for Cadence UFS
85408f830e70 : scsi: dt-bindings: ufs: Add bindings for Cadence UFS
9e1e8a757080 : scsi: ufs: set the device reference clock setting
ed8c8e1ecca0 : serial: sh-sci: Improve type-safety calling sci_receive_chars()
4073536c9274 : staging: android: ion: Add per-heap counters
91e24a4c4b26 : staging: davinci_vpfe: Remove multiple blank space
0ffcadecdb59 : staging: davinci_vpfe: Change to !format
a1db9c54eb29 : drm/i915: Track rcu_head for our idle worker
81d9e98fceb6 : mtd: Kconfig: fix spelling mistake "partions" -> "partition"
6ac098b2a9d3 : xfrm: policy: add 2nd-level saddr trees for inexact policies
64a09a7bfede : xfrm: policy: store inexact policies in a tree ordered by source address
e901cbc29316 : xfrm: policy: check reinserted policies match their node
9cf545ebd591 : xfrm: policy: store inexact policies in a tree ordered by destination address
6be3b0db6db8 : xfrm: policy: add inexact policy search tree infrastructure
b5fe22e2337d : xfrm: policy: consider if_id when hashing inexact policy
24969facd704 : xfrm: policy: store inexact policies in an rhashtable
cc1bb845adc9 : xfrm: policy: return NULL when inexact search needed
a927d6af53ee : xfrm: policy: split list insertion into a helper
ceb159e30ad2 : xfrm: security: iterate all, not inexact lists
b69d540da7db : selftests: add xfrm policy test script
ecbc12ad6b68 : {nl,mac}80211: add rssi to mesh candidates
8811d616dfaa : drm/i915: Initialise the obj->rcu head
01d66fbd5b18 : {nl,mac}80211: add dot11MeshConnectedToMeshGate to meshconf
dbdaee7aa6e6 : {nl,mac}80211: report gate connectivity in station info
4a6ecd35f95b : mac80211: mesh: advertise gates in mesh formation
e9da68ddea60 : mac80211: allow hardware scan to fall back to software
c0a0189d827d : mac80211_hwsim: allow configurable cipher types
99e3a44bac37 : mac80211_hwsim: allow setting iftype support
2f98abb17dd5 : mac80211_hwsim: move HWSIM_ATTR_RADIO_NAME parsing last
3d1a5bbfafbc : nl80211: Emit a SET_INTERFACE on iftype change
c90b670b5c61 : nl80211: announce radios/interfaces when switching namespaces
cee7013be9b7 : mac80211: allow drivers to use peer measurement API
9bb7e0f24e7e : cfg80211: add peer measurement with FTM initiator API
801f87469ee8 : netlink: add nl_set_extack_cookie_u64()
e0ba7095433a : mac80211: tx: avoid variable shadowing
63c713e1e810 : mac80211: debugfs: avoid variable shadowing
6af8354f1db9 : mac80211: sta_info: avoid tidstats variable shadowing
140d905b2561 : mac80211: tracing: avoid 'idx' variable
aaaa10e01d30 : cfg80211: tracing: avoid 'idx' variable
dbffda08f0e9 : pinctrl: fsl: imx7ulp: change to use imx legacy binding
0934eec7bce2 : dt-bindings: pinctrl: imx7ulp: back to imx legacy binding for consistency
196ad6043e9f : crypto: testmgr - mark cts(cbc(aes)) as FIPS allowed
37db69e0b492 : crypto: user - clean up report structure copying
ed848b652cc6 : crypto: user - remove redundant reporting functions
fc6176a240ae : crypto: chelsio - clean up various indentation issues
b1e3874c75ab : pcrypt: use format specifier in kobject_add
7da66670775d : crypto: testmgr - add AES-CFB tests
fa4600734b74 : crypto: cfb - fix decryption
7172122be6a4 : crypto: cavium/nitrox - fix a DMA pool free failure
927574e0e85d : crypto: ccree - add SM3 support
18a1dc1fd56b : crypto: ccree - modify set_cipher_mode usage from cc_hash
f1e52fd0fbd6 : crypto: ccree - adjust hash length to suit certain context specifics
9b8d51f812ce : crypto: ccree - add SM4 support
d422912a8f0d : dt-bindings: crypto: ccree: add ccree 713
e40fdb500b2b : crypto: ccree - add support for CryptoCell 713
913a3aa07d16 : crypto: arm/aes - add some hardening against cache-timing attacks
0a6a40c2a8c1 : crypto: aes_ti - disable interrupts while accessing S-box
cd8a145a066a : pinctrl: zynq: Use define directive for PIN_CONFIG_IO_STANDARD
f24bfb39975c : pinctrl: lpc18xx: Use define directive for PIN_CONFIG_GPIO_PIN_INT
b40ac08ff886 : pinctrl: bcm2835: Use define directive for BCM2835_PINCONF_PARAM_PULL
957063c92473 : pinctrl: sprd: Use define directive for sprd_pinconf_params values
c8123ead13a5 : bpf: Extend the sk_lookup() helper to XDP hookpoint.
bf598a8f0f77 : bpftool: Improve handling of ENOENT on map dumps
1f60652dd586 : pinctrl: max77620: Use define directive for max77620_pinconf_param values
149a96047237 : pinctrl: qcom: spmi-gpio: fix gpio-hog related boot issues
78bf386daf8a : pinctrl: mediatek: clean up indentation issues, add missing tab
435f90a338ae : selftests/bpf: add a test case for sock_ops perf-event notification
a5a3a828cd00 : bpf: add perf event notificaton support for sock_ops
cf599f50311d : nfp: bpf: relax prog rejection through max_pkt_offset
e647815a4d3b : bpf: let verifier to calculate and record max_pkt_offset
bdf37b4dd35d : locking/atomics: Fix out-of-tree build
65bf2d54f062 : drm/sun4i: tcon: Support an active-low DE signal with RGB interface
4843c9a208c0 : drm/sun4i: tcon: Get the connector from the encoder in RGB setup
b842e2c9c0f2 : drm/sun4i: tcon: Pass encoder to RGB setup function
eeb07c573ec3 : of: unittest: initialize args before calling of_*parse_*()
160b1d4e4127 : of: unittest: find overlays[] entry by name instead of index
5babefb7f7ab : of: unittest: allow base devicetree to have symbol metadata
f96278810150 : of: overlay: set node fields from properties when add new overlay node
8c329655c14f : of: unittest: remove unused of_unittest_apply_overlay() argument
2fe0e8769df9 : of: overlay: check prevents multiple fragments touching same property
c168263b5a10 : of: overlay: check prevents multiple fragments add or delete same node
a68238a19c3b : of: overlay: test case of two fragments adding same node
a15e824ff2c1 : of: overlay: make all pr_debug() and pr_err() messages unique
6f75118800ac : of: overlay: validate overlay properties #address-cells and #size-cells
81225ea682f4 : of: overlay: reorder fields in struct fragment
8814dc46bd9e : of: overlay: do not duplicate properties from overlay for new nodes
6b4955ba7bc0 : of: overlay: use prop add changeset entry for property in new nodes
5b3f5c408d8c : powerpc/pseries: add of_node_put() in dlpar_detach_node()
5b2c2f5a0ea3 : of: overlay: add missing of_node_get() in __of_attach_node_sysfs
7c528e457d53 : of: overlay: add missing of_node_put() after add new node to changeset
144552c78692 : of: overlay: add tests to validate kfrees from overlay removal
0607ba8403c4 : srcu: Prevent __call_srcu() counter wrap with read-side critical section
f3e763c3e544 : srcu: Fix kernel-doc missing notation
868f7a09a4f3 : x86/PCI: Replace spin_is_locked() with lockdep
b94ec36896da : rcutorture: Make use of nolibc when available
66b6f755ad45 : rcutorture: Import a copy of nolibc
825fa4cdfb10 : rcutorture: Check initrd/init instead of initrd only
18d7bf8ed3a1 : rcutorture: Always strip using the cross-compiler
70e9f504774b : rcutorture: Add cross-compile capability to initrd.sh
229ab0cb5be3 : rcutorture: Make initrd/init execute in userspace
38e630424ba3 : rcutorture: Add initrd support for systems lacking dracut
8f15c682ac5a : rcutorture: Automatically create initrd directory
dd944caa8173 : doc: Remove rcu_preempt_state reference in stallwarn
2d0350a8f0e6 : doc: Clarify RCU data-structure comment about rcu_tree fanout
832aa35a65ba : doc: Set down forward-progress requirements
04229110adfb : powerpc: Convert hugepd_free() to use call_rcu()
0d4e68e2f397 : s390/mm: Convert tlb_table_flush() to use call_rcu()
8fa9eb388eb0 : sparc/oprofile: Convert timer_stop() to use synchronize_rcu()
78d125d33858 : sched/membarrier: Replace synchronize_sched() with synchronize_rcu()
d3ff3891b2ed : rcu: Consolidate the RCU update functions invoked by sync.c
309ba859b950 : rcu: Eliminate synchronize_rcu_mult()
adbccddb4a16 : rcu: Fix rcu_{node,data} comments about gp_seq_needed
75a8f7224522 : rcu: Remove unused rcu_state externs
08543bda42ef : rcu: Eliminate BUG_ON() for kernel/rcu/tree.c
042d4c70a203 : rcu: Eliminate BUG_ON() for sync.c
6e5a716f424b : nfp: abm: refuse RED offload with harddrop set
190852a55edb : net: sched: red: inform offloads about harddrop setting
cae5f48e3234 : nfp: abm: don't set negative threshold
032748acf616 : nfp: abm: provide more precise info about offload parameter validation
83ec8857a00f : nfp: parse vNIC TLV capabilities at alloc time
e38f5d11b98f : nfp: pass ctrl_bar pointer to nfp_net_alloc
47330f9bdf24 : nfp: abm: split qdisc offload code into a separate file
1106a5ade15f : tcp_bbr: update comments to reflect pacing_margin_percent
3149a2711bac : sky2: use __vlan_hwaccel helpers
4b17f9fe48c0 : mlx4: use __vlan_hwaccel helpers
c4062f89c5eb : benet: use __vlan_hwaccel helpers
3e2ed0c25750 : ipv4/tunnel: use __vlan_hwaccel helpers
5978f8a9fb49 : bridge: use __vlan_hwaccel helpers
418a976d6c68 : 8021q: use __vlan_hwaccel helpers
82eea4cfe41d : nfnetlink/queue: use __vlan_hwaccel helpers
b1817524c028 : net/core: use __vlan_hwaccel helpers
35c4a95d9528 : cxgb4: use __vlan_hwaccel helpers
49f8e8329c3c : net: move __skb_checksum_complete*() to skbuff.c
00fe47120502 : net: ethernet: ti: cpsw: fix vlan configuration while down/up
15180eca569b : net: ethernet: ti: cpsw: fix vlan mcast
960abf68d202 : net: 8021q: vlan_core: allow use list of vlans for real device
e7946760de58 : net: core: dev_addr_lists: add auxiliary func to handle reference address updates
c74d90c11c05 : net/mlx5: Fix offsets of ifc reserved fields
29e12207174a : sfc: use the new __netdev_tx_sent_queue BQL optimisation
f4f9a5e6cc73 : gianfar: remove use of VLAN_TAG_PRESENT
9df46aefafa6 : OVS: remove use of VLAN_TAG_PRESENT
f723a1a293de : cnic: remove use of VLAN_TAG_PRESENT
1ef212afa40e : i40iw: remove use of VLAN_TAG_PRESENT
0d404a61286f : net: socionext: refactor netsec_alloc_dring()
4acb20b46214 : net: socionext: different approach on DMA
026b907d58c4 : net: qca_spi: Add available buffer space verification
50254256f382 : sock: Reset dst when changing sk_mark via setsockopt
ded9da1fc2d9 : s390/qeth: don't process hsuid in qeth_l3_setup_netdev()
9168f5ae3837 : s390/qeth: remove unused fallback in Layer3's MAC code
4fa55fa94f55 : s390/qeth: remove two IPA command helpers
605c9d5f58cc : s390/qeth: replace open-coded cmd setup
d7d18da1f703 : s390/qeth: remove card list
81ec54393944 : s390/qeth: unify transmit code
5a541f6d00c6 : s390/qeth: handle af_iucv skbs in qeth_l3_fill_header()
b144b99fff69 : s390/qeth: utilize virtual MAC for Layer2 OSD devices
04087d9a89be : openvswitch: remove BUG_ON from get_dpdev
56fd865f46b8 : selftests: pmtu: Introduce FoU and GUE PMTU exceptions tests
b8a51b38e4d4 : fou, fou6: ICMP error handlers for FoU and GUE
e7cc082455cb : udp: Support for error handlers of tunnels with arbitrary destination port
32bbd8793f24 : net: Convert protocol error handlers from void to int
ce7336610ca9 : selftests: pmtu: Introduce tests for IPv4/IPv6 over GENEVE over IPv4/IPv6
a025fb5f49ad : geneve: Allow configuration of DF behaviour
a07966447f39 : geneve: ICMP error lookup handler
582888792f7b : selftests: pmtu: Introduce tests for IPv4/IPv6 over VXLAN over IPv4/IPv6
b4d3069783bc : vxlan: Allow configuration of DF behaviour
c3a43b9fec8a : vxlan: ICMP error lookup handler
a36e185e8c85 : udp: Handle ICMP errors for tunnels with same destination port on both endpoints
58db08a73b75 : drm/i915: Keep overlay functions naming consistent
a8147d0cd49f : drm/i915: Move intel_init_ipc() call to i915_load_modeset_init()
acde44b50086 : drm/i915: Move FBC init and cleanup calls to modeset functions
8d3bf1a3959f : drm/i915: Move drm_vblank_init() to i915_load_modeset_init()
141b95d5519e : net: hns3: fix spelling mistake, "assertting" -> "asserting"
6d444c4efcde : cxgb4: Add new T6 PCI device ids 0x608a
1c51dc9ad68a : net/ipv6: compute anycast address hash only if dev is null
eeba5b5cdeac : drm/i915: remove padding from struct skl_wm_level
0db55093b566 : net: bcmgenet: return correct value 'ret' from bcmgenet_power_down
7b8e0b6e6599 : net: sched: prio: delay destroying child qdiscs on change
0c8d13ac9607 : net: sched: red: delay destroying child qdisc on replace
9da93ece59f4 : net: sched: refactor grafting Qdiscs with a parent
bfaee9113f30 : net: sched: add an offload graft helper
58f8927399ea : net: sched: set TCQ_F_OFFLOADED flag for MQ
dad54c0fab31 : net: sched: red: remove unnecessary red_dump_offload_stats parameter
b592843c6723 : net: sched: add an offload dump helper
53bb565fc543 : x86/PCI: Fix Broadcom CNB20LE unintended sign extension (redux)
c8e977bab363 : net: phy: use phy_check_link_status in more places in the state machine
85a1f31d6392 : net: phy: remove state PHY_AN
74a992b3598a : net: phy: add phy_check_link_status
c96469f83056 : net: phy: remove useless check in state machine case PHY_RESUMING
3b01ea72f34c : net: phy: remove useless check in state machine case PHY_NOLINK
5fc2805b3e88 : drm/i915: Set MI_INVALIDATE_BSD for all video-decode engines
8c9959689b20 : IB/rxe: make rxe_unregister_device void
a854b1e89083 : IB/rxe: move the variable into the function that uses it
6e5559b275e7 : RDMA/rxe: Add link_down, rdma_sends, rdma_recvs stats counters
5736c7c499f1 : RDMA/rxe: Distinguish between down links and disabled links
759ace783280 : i40iw: remove support for ib_get_vector_affinity
9afc97c29b03 : mlx5: remove support for ib_get_vector_affinity
584738b7e359 : drm/radeon: remove set but not used variable 'rdev'
d2cfabbdafe0 : drm/amdgpu/sdma4: use paging queue for buffer funcs
f0c9fabda129 : drm/amd/powerplay: correct code style
5cf8114d6e90 : cpuset: Expose cpuset.cpus.subpartitions with cgroup_debug
90e92f2d557e : cpuset: Add documentation about the new "cpuset.sched.partition" flag
bb5b553c33cb : cpuset: Use descriptive text when reading/writing cpuset.sched.partition
5776ceccd4de : cpuset: Expose cpus.effective and mems.effective on cgroup v2 root
0ccea8feb980 : cpuset: Make generate_sched_domains() work with partition
4b842da276a8 : cpuset: Make CPU hotplug work with partition
4716909cc5c5 : cpuset: Track cpusets that use parent's effective_cpus
3881b86128d0 : cpuset: Add an error state to cpuset.sched.partition
ee8dde0cd2ce : cpuset: Add new v2 cpuset.sched.partition flag
bf92370c035d : cpuset: Simply allocation and freeing of cpumasks
58b7484250db : cpuset: Define data structures to support scheduling partition
4ec22e9c5a90 : cpuset: Enable cpuset controller in default hierarchy
b1013f1e95d5 : MIPS: BCM5xxx: Remove dead init_fpu code
b7f1e273b729 : MIPS: Hide CONFIG_MIPS_O32_FP64_SUPPORT prompt for >= MIPSr6
216f0efd19b9 : dlm: Don't swamp the CPU with callbacks queued during recovery
10aee7aeebe8 : ARM: dts: Use dra7 mcasp compatible for mcasp instances
b8b211ca763a : clk: qoriq: add more chips support
a013ba392843 : MIPS: Hardcode cpu_has_mmips=1 for microMIPS kernels
8b627f616ed6 : clk: boston: unregister clks on failure in clk_boston_setup()
46fda5b5067a : clk: boston: fix possible memory leak in clk_boston_setup()
ab11fe5af104 : blk-mq-tag: document tag iteration helper return value
087286585d8b : ACPICA: Update version to 20181031
927a6abf023b : ACPICA: iASL: Enhance error detection
c159597ca923 : ACPICA: iASL: adding definition and disassembly for TPM2 revision 3
f8ddf49b4201 : ACPICA: Use %d for signed int print formatting instead of %u
c647eb98b085 : ACPICA: Debugger: refactor to fix unused variable warning
602438ead302 : drm/i915/icl: Fix port B combo PHY context loss after DC transitions
bc458c1174e3 : drm/i915/icl: Skip init for an already enabled combo PHY
eef519e2d07d : drm/i915/cnl+: Verify combo PHY HW state during PHY uninit
c45198b163fb : drm/i915/cnl+: Move the combo PHY init/uninit code to a new file
ae8799125d56 : blk-mq: provide a helper to check if a queue is busy
7baa85727d04 : blk-mq-tag: change busy_iter_fn to return whether to continue or not
1e0e9c8a85af : drm/i915/icl: Fix combo PHY uninit
f98d45145e6a : ARM: multi_v7_defconfig: Enable 8250-omap serial driver and use it by default
6303f3e78b6f : regulator: core: Decouple regulators on regulator_unregister()
85254bcf394f : regulator: core: Add new max_uV_step constraint
a2dfe7c7dfb6 : regulator: Document new regulator-max-step-microvolt property
40c223efaa17 : regulator: core: Limit regulators coupling to a single couple
d3b687c58ad9 : regulator: Change regulator-coupled-max-spread property
166d6e2adc55 : pinctrl: baytrail: Code formatting fixes
5c20a0227e8b : pinctrl: icelake: Code formatting fixes
3d5d096ec9c4 : pinctrl: cannonlake: Code formatting fixes
64639558376d : pinctrl: geminilake: Code formatting fixes
cd06a5e7f700 : pinctrl: broxton: Code formatting fixes
1068934c8f4b : pinctrl: lewisburg: Replace acpi.h with mod_devicetable.h
c73e7ad6f6c3 : pinctrl: denverton: Replace acpi.h with mod_devicetable.h
35bf500769af : pinctrl: cedarfork: Replace acpi.h with mod_devicetable.h
f27a0d9ad366 : pinctrl: merrifield: include bits.h instead of bitops.h
0dd519e3784b : pinctrl: intel: Unexport intel_pinctrl_probe()
c34c17750860 : pinctrl: sunrisepoint: Get rid of unneeded ->probe() stub
ec7cf5c5c8ff : pinctrl: icelake: Get rid of unneeded ->probe() stub
9080e77bc3c9 : pinctrl: cannonlake: Get rid of unneeded ->probe() stub
bdc2bc72b687 : pinctrl: broxton: Get rid of unneeded ->probe() stub
883a60dfdac7 : pinctrl: lewisburg: Get rid of unneeded ->probe() stub
185d33c2a234 : pinctrl: denverton: Get rid of unneeded ->probe() stub
6ad3d495760b : pinctrl: cedarfork: Get rid of unneeded ->probe() stub
cb035d7469cf : pinctrl: intel: simplify getting .driver_data
a4833c6059af : pinctrl: cherryview: simplify getting .driver_data
da90dd849dc2 : arm64: dts: renesas: r8a7795: add SSIU support for sound
5e53dbf4edb4 : arm64: dts: renesas: r8a77990: Fix VIN endpoint numbering
9aa3558a02f0 : arm64: dts: renesas: ebisu: Add and enable SDHI device nodes
f3962b824af9 : arm64: dts: renesas: ebisu: Add serial console pins
d481de4730c8 : pinctrl: baytrail: simplify getting .driver_data
ad774315c376 : MAINTAINERS: Add tree link for Intel pin control driver
c0ed7b51ca99 : ext2: avoid unnecessary operation in ext2_error()
31fc9763f9d7 : dt-bindings: iommu: ipmmu-vmsa: Add r8a774a1 support
60fb0083c9d4 : iommu/ipmmu-vmsa: Hook up R8A774A1 DT maching code
b69f4abc125f : PCI: histb: Constify dw_pcie_host_ops structure
c28445fa06a3 : loop: Get rid of 'nested' acquisition of loop_ctl_mutex
1dded9acf6dc : loop: Avoid circular locking dependency between loop_ctl_mutex and bd_mutex
0da03cab87e6 : loop: Fix deadlock when calling blkdev_reread_part()
85b0a54a82e4 : loop: Move loop_reread_partitions() out of loop_ctl_mutex
d57f3374ba48 : loop: Move special partition reread handling in loop_clr_fd()
c371077000f4 : loop: Push loop_ctl_mutex down to loop_change_fd()
757ecf40b7e0 : loop: Push loop_ctl_mutex down to loop_set_fd()
550df5fdacff : loop: Push loop_ctl_mutex down to loop_set_status()
4a5ce9ba5877 : loop: Push loop_ctl_mutex down to loop_get_status()
7ccd0791d985 : loop: Push loop_ctl_mutex down into loop_clr_fd()
a2505b799a49 : loop: Split setting of lo_state from loop_clr_fd
a13165441d58 : loop: Push lo_ctl_mutex down into individual ioctls
0a42e99b58a2 : loop: Get rid of loop_index_mutex
967d1dc144b5 : loop: Fold __loop_release into loop_release
310ca162d779 : block/loop: Use global lock for ioctl() operation.
b1ab5fa309e6 : block/loop: Don't grab "struct file" for vfs_getattr() operation.
e051bd0ddfdd : ms_block: remove unused pointer 'set'
79d6f049f4f0 : regulator: core: Don't allow to get regulator until all couples resolved
f9503385b187 : regulator: core: Mutually resolve regulators coupling
9243a195be7a : regulator: core: Change voltage setting path
c054c6c792e1 : regulator: core: Add voltage balancing mechanism
9cce72448364 : regulator: bd718x7: add missing linux/of.h inclusion (deja-vu)
987abd5c62f9 : drm/i915/execlists: Force write serialisation into context image vs execution
fa2bb8b97d77 : regulator: lochnagar: Explicitly include register headers
c4da110919c9 : staging: rtlwifi: Add spaces for comments
b4a6993ec480 : staging: rtlwifi: Remove empty comment
868b5d7d9967 : staging: rtlwifi: Improve line endings
98b3b71afc60 : staging: wlan-ng: reformatting in prism2mib.c to fit 80 character limit
285376ff48f8 : staging: wlan-ng: formatting change in cfg80211.c
484a415951e6 : staging: emxx_udc: Added missing le16_to_cpu conversions
64407f6e7d15 : staging: emxx_udc: Added missing __iomem modifier to handle p_regs
3f9da94dc8d7 : staging: emxx_udc: Added static modifier to udc_controller
2159fb372929 : staging: olpc_dcon: olpc_dcon_xo_1.c: Switch to the gpio descriptor interface
01c5c5614a9e : staging: bcm2835-audio: interpolate audio delay
92a4d9a8bcfe : staging: wilc1000: remove unused flags in handle_cfg_param()
05f9d4a0c8c4 : staging: erofs: use the new LZ4_decompress_safe_partial()
b6e1fd17a38b : soc/tegra: pmc: Drop locking from tegra_powergate_is_powered()
5f84bb1a4099 : soc/tegra: pmc: Add sysfs entries for reset info
3bb2f843c0e7 : soc/tegra: pmc: Don't power-up XUSB power-domains
96e5da7c8424 : memory: tegra: Introduce Tegra20 EMC driver
af51c25fb59d : firmware: tegra: Use in-band messages for firmware version query
4bef358c9071 : soc/tegra: bpmp: Update ABI header
2b86c11b99d3 : firmware: tegra: Print version tag at full
43dc7485807a : firmware: tegra: Switch to global mrq_is_supported()
d78b5bde0ffc : firmware: tegra: Add helper to check for supported MRQs
94ba4a5f1671 : dt: bindings: Move tegra20-emc binding to memory-controllers directory
28016aa1652e : dt: bindings: tegra20-emc: Document clock property
a6cb8ef03cb0 : dt: bindings: tegra20-emc: Document interrupt property
ad348c3f5596 : dt-bindings: usb: xhci-tegra: Add power-domain details
d14ce174ca02 : clk: tegra20: Check whether direct PLLM sourcing is turned off for EMC
514fddba845e : clk: tegra20: Turn EMC clock gate into divider
cd9f69800b2a : ARM: dts: tegra20: Add clock entry to External Memory Controller
279e57c39efe : ARM: dts: tegra20: Add interrupt entry to External Memory Controller
9483804a725a : media: staging: tegra-vde: print long unsigned using %lu format specifier
82c08c3e7f17 : ARM: 8808/1: kexec:offline panic_smp_self_stop CPU
e2b85f709a70 : ARM: 8807/1: mm: Facilitate debugging CONFIG_KUSER_HELPERS disabled
b99afae13901 : ARM: 8805/2: remove unneeded naked function usage
31d0b9f9982f : ARM: 8804/1: zImage: atags_to_fdt: add serial-number for ATAG_SERIAL
7f97686715a7 : ARM: Kconfig: remove useless "default n"
f00790aaf2e2 : ARM: Kconfig: remove useless parenthesis
783195ec1cad : drm/syncobj: disable the timeline UAPI for now v2
e963e1097ad3 : nfp: flower: include geneve as supported offload tunnel type
83f27d027da3 : nfp: flower: use geneve and vxlan helpers
1d10bd167667 : net: add netif_is_geneve()
cea0604d3f94 : sfc: add missing NVRAM partition types for EF10
295d072a42fe : net/vlan: remove unused #define HAVE_VLAN_GET_TAG
9b319148cb34 : net/vlan: include the shift in skb_vlan_tag_get_prio()
e0a6b8097351 : net/vlan: introduce __vlan_hwaccel_copy_tag() helper
c8accd5a0a6a : net/vlan: introduce __vlan_hwaccel_clear_tag() helper
1295e2cf3065 : inet: minor optimization for backlog setting in listen(2)
7dad9937e064 : net: vlan: add support for tunnel offload
f29eb2a96c56 : tun: compute the RFS hash only if needed.
2e7ad56aa547 : net/wan/fsl_ucc_hdlc: add BQL support
3b73e842c726 : net: phy: realtek: load driver for all PHYs with a Realtek OUI
a3320bcf28e0 : net: phy: make phy_trigger_machine static
f90862001932 : net: dsa: bcm_sf2: fix semicolon.cocci warnings
8572a1b4dbc0 : net: phy: bcm7xxx: Add entry for BCM7255
dbef5257737b : sunvdc: fix compiler warning
d08b8ccc4762 : MIPS: Simplify GCC_OFF_SMALL_ASM definition
57810ecb581a : MIPS: Remove GCC_IMM_ASM & GCC_REG_ACCUM macros
3327a9c46352 : selftests: add functionals test for UDP GRO
e87f53b4fab7 : selftests: add some benchmark for UDP GRO
bd8e1afe6436 : selftests: add dummy xdp test helper
0a9ac2e95409 : selftests: add GRO support to udp bench rx program
cf329aa42b66 : udp: cope with UDP GRO packet misdirection
80bde363f9a4 : ipv6: factor out protocol delivery helper
68cb7d531e6a : ip: factor out protocol delivery helper
bcd1665e3569 : udp: add support for UDP_GRO cmsg
e20cf8d3f1f7 : udp: implement GRO for plain UDP sockets.
60fb9567bf30 : udp: implement complete book-keeping for encap_needed
7bd2db404efa : ipv6: do not drop vrf udp multicast packets
5226b6a920ba : ipv6: handling of multicast packets received in VRF
d839a0ebeb4e : ipv6: allow ping to link-local address in VRF
6f12fa775530 : vrf: mark skb for multicast or link-local as enslaved to VRF
7055420fb6a1 : net: fix raw socket lookup device bind matching with VRFs
6897445fb194 : net: provide a sysctl raw_l3mdev_accept for raw socket lookup with VRFs
6da5b0f027a8 : net: ensure unbound datagram socket to be chosen when not in a VRF
e78190581aff : net: ensure unbound stream socket to be chosen when not in a VRF
3c82a21f4320 : net: allow binding socket in a VRF when there's an unbound socket
2a1e03ca33be : doc: tracing: Fix a number of typos
c284d42850fc : Documentation/dev-tools: clean up kselftest.rst
9d436edee254 : Documentation/ras: Typo s/use use/use/
bfd228c73090 : kernel-doc: extend $type_param to match members referenced by pointer
76dd3e7b6650 : kernel-doc: kill trailing whitespace
1bb37a35671c : doc-guide:kernel-doc.rst: Reference to foobar
cba8087d829e : Documentation: fix spelling mistake, EACCESS -> EACCES
f8d0dc21d409 : Documentation/proc.txt: Add 2 missing fields for /proc/<pid>/status
1afc5fb5f6b1 : Documentation: dynamic-debug: fix wildcard description
005ae6df28b8 : Documentation: dynamic_debug: fix a couple of typos
9de30f3f7f4d : dlm: don't leak kernel pointer to userspace
3f0806d2596d : dlm: don't allow zero length names
9e834d776923 : drm/amdgpu/display/dce11: only enable FBC when selected
6ef0cbc3b773 : drm/amdgpu/display/dm: handle FBC dc feature parameter
f332822a881f : drm/amdgpu/display/dc: add FBC to dc_config
79d197f31b30 : drm/amdgpu: add DC feature mask module parameter
593f79a236e1 : drm/amdgpu/display: check if fbc is available in set_static_screen_control (v2)
2cf6dd9cc519 : drm/amdgpu: disable page queue on Vega10 SR-IOV VF
3482d2d9b0fb : drm/amdgpu: set Vega20 LBPW as disabled at default
2d3030a00ef1 : drm/amd/powerplay: always use fast UCLK switching when UCLK DPM enabled
72deff05bd46 : drm/amd/powerplay: set a default fclk/gfxclk ratio
30f33126feca : drm/ttm: Fix bo_global and mem_global kfree error
0bf19b9fda26 : drm/amd/amdgpu/dm: Fix dm_dp_create_fake_mst_encoder()
5d8e06a3b7b2 : drm/amd/display: Drop reusing drm connector for MST
1b32d6e04027 : drm/amd/display: Cleanup MST non-atomic code workaround
db0049129359 : drm/amdgpu: fix frame size of amdgpu_xgmi_add_devices excceed 1024 bytes
24c9d423e86b : EDAC, skx: Fix randconfig builds in a better way
d968b4e240cf : dlm: fix invalid free
bce6a14996f9 : bpf_load: add map name to load_maps error message
8302b9bd31d2 : tools: bpftool: adjust rlimit RLIMIT_MEMLOCK when loading programs, maps
08e823c2c589 : x86/cpufeatures: Add WBNOINVD feature definition
f96afa767baf : selftests/bpf: enable (uncomment) all tests in test_libbpf.sh
4b04cc6a8f86 : nvme: add separate poll queue map
d1e36282b0bb : block: add REQ_HIPRI and inherit it from IOCB_HIPRI
3b6592f70ad7 : nvme: utilize two queue maps, one for reads and one for writes
843477d4cc5c : blk-mq: initial support for multiple queue maps
3110fc79606f : blk-mq: improve plug list sorting
67cae4c948a5 : blk-mq: cleanup and improve list insertion
ea4f995ee8b8 : blk-mq: cache request hardware queue mapping
392546aed220 : blk-mq: separate number of hardware queues from nr_cpu_ids
b3c661b15d5a : blk-mq: support multiple hctx maps
a783b81820fe : blk-mq: add 'type' attribute to the sysfs hctx directory
f31967f0e455 : blk-mq: allow software queue to map to multiple hardware queues
f9afca4d367b : blk-mq: pass in request/bio flags to queue mapping
ff2c56609d9b : blk-mq: provide dummy blk_mq_map_queue_type() helper
ed76e329d74a : blk-mq: abstract out queue map
a8908939af56 : blk-mq: kill q->mq_map
9cf2bab63076 : block: kill request ->cpu member
c7bb9ad1744e : block: get rid of q->softirq_done_fn()
7d692330e7cd : block: get rid of blk_queued_rq()
8b98a97f80ed : blk-merge: kill dead queue lock held check
2081a56bfaad : block: remove req_no_special_merge() from merging code
820efc62fc6c : block: kill request slab cache
db6d99523560 : block: remove request_list code
1028e4b33566 : bsg: move bsg-lib parts outside of request queue
4316b79e4321 : block: kill legacy parts of timeout handling
92bc5a24844a : block: remove __blk_put_request()
f9cd4bfe9695 : block: get rid of MQ scheduler ops union
a1ce35fa4985 : block: remove dead elevator code
f382fb0bcef4 : block: remove legacy IO schedulers
404b8f5a03d8 : block: cleanup kick/queued handling
7e992f847a08 : block: remove non mq parts from the flush code
7ca01926463a : block: remove legacy rq tagging
2cdf2caecda6 : blk-cgroup: remove legacy queue bypassing
3c7741567b81 : blk-wbt: kill check for legacy queue type
771a93c489bf : block: remove blk_complete_request()
cd2f076f1d7a : bsg: convert to use blk-mq
5e28b8d8a1b0 : bsg: provide bsg_remove_queue() helper
aae3b069d5ce : bsg: pass in desired timeout handler
583d6535cb9d : dasd: remove dead code
c6f2882691e8 : block: remove q->lld_busy_fn()
f664a3cc17b7 : scsi: kill off the legacy IO path
3a7ea2c483a5 : scsi: provide mq_ops->busy() hook
9ba20527f4d1 : blk-mq: provide mq_ops->busy() hook
ba7b443422d6 : blk-mq: remove legacy check in queue blk_freeze_queue()
7ac257b862f2 : blk-mq: remove the request_list usage
600335205b8d : ide: convert to blk-mq
d0be12274dad : mspro_block: convert to blk-mq
db1142a83b4c : ms_block: convert to blk-mq
fa182a1fa97d : sunvdc: convert to blk-mq
ea2c18e1044e : null_blk: Add conventional zone configuration for zoned support
210ba1201ff9 : hwmon/k10temp: Add support for AMD family 17h, model 30h CPUs
be3518a16ef2 : x86/amd_nb: Add PCI device IDs for family 17h, model 30h
556e4c62baff : x86/amd_nb: Add support for newer PCI topologies
dedf7dce4cec : hwmon/k10temp, x86/amd_nb: Consolidate shared device IDs
a33e1ece7779 : drm/i915/icl: Fix power well 2 wrt. DC-off toggling order
9a64c65083b9 : drm/i915: Add short HPD IRQ storm detection for non-MST systems
0759af9e75ca : drm/i915: Clarify flow for disabling IRQs on storms
a4af7889eb31 : drm/i915: Fix threshold check in intel_hpd_irq_storm_detect()
fee61deecb1d : drm/i915: Fix NULL deref when re-enabling HPD IRQs on systems with MST
66a5ab1034be : drm/i915: Fix possible race in intel_dp_add_mst_connector()
f601a85bd788 : net: hns3: Remove set but not used variable 'reset_level'
0c665e2bf440 : nfp: flower: use the common netdev notifier
3e333590400b : nfp: register a notifier handler in a central location for the device
659bb404eb00 : nfp: flower: make nfp_fl_lag_changels_event() void
a558c982a8ab : nfp: flower: don't try to nack device unregister events
e50bfdf74d5f : nfp: flower: remove unnecessary iteration over devices
4234d62c27a6 : nfp: flower: add ipv6 set flow label and hop limit offload
a3c6b063fee7 : nfp: flower: add ipv4 set ttl and tos offload
8b0195a30585 : net: hns3: fix for cmd queue memory not freed problem during reset
65e41e7e6838 : net: hns3: add error handler for hclge_reset()
f403a84fb25e : net: hns3: call roce's reset notify callback when resetting
35d93a30040c : net: hns3: adjust the process of PF reset
0742ed7c240c : net: hns3: move some reset information from hnae3_handle into hclge_dev/hclgevf_dev
7cea834d942c : net: hns3: ignore new coming low-level reset while doing high-level reset
257e4f29946a : net: hns3: use HNS3_NIC_STATE_RESETTING to indicate resetting
8df0fa91682c : net: hns3: enable/disable ring in the enet while doing UP/DOWN
7edff5339a4a : net: hns3: adjust the location of clearing the table when doing reset
4d60291b6b53 : net: hns3: provide some interface & information for the client
720bd5837e37 : net: hns3: add set_default_reset_request in the hnae3_ae_ops
814da63c5577 : net: hns3: use HNS3_NIC_STATE_INITED to indicate the initialization state of enet
96c1c58eb0d7 : EDAC, i82975x: Remove set but not used variable dtype
d0105af93976 : drm/i915: Clean up skl_program_scaler()
e69b348a7adb : drm/i915: Nuke posting reads from plane update/disable funcs
920664a8f790 : igc: Clean up code
e1f65b0d70e9 : e1000e: allow non-monotonic SYSTIM readings
bb9089b668d6 : igc: Tidy up some white space
14b21cec8585 : igc: fix error return handling from call to netif_set_real_num_tx_queues
84cfa53740e1 : igc: Remove set but not used variable 'pci_using_dac'
dda458d28567 : igc: Remove set but not used variables 'ctrl_ext, link_mode'
540a152da762 : i40e/ixgbe/igb: fail on new WoL flag setting WAKE_MAGICSECURE
a9e510589d70 : intel-ethernet: software timestamp skbs as late as possible
9fc145fcb5fb : ixgbevf: add support for software timestamps
7fa57ca443cf : ixgbe: allow IPsec Tx offload in VEPA mode
0db4a47c05e6 : ixgbe: don't clear_bit on xdp_ring->state if xdp_ring is null
b86077207d0c : igbvf: Replace spin_is_locked() with lockdep
d9be05b78422 : drm/atomic: Use explicit old/new state in drm_atomic_plane_check()
b2432adf33e8 : drm/atomic: Use explicit old/new state in drm_atomic_crtc_check()
534903d60376 : drm/atomic: Use explicit old crtc state in drm_atomic_add_affected_planes()
99e294492ef9 : drm/etnaviv: Replace drm_dev_unref with drm_dev_put
5132b3d28371 : spi: gpio: Support 3WIRE high-impedance turn-around
df80e0478972 : spi: rspi: Add r8a77470 to the compatible list
b598a88ebb97 : drm/i915/csr: fix spelling mistake "firmare" -> "firmware"
55f99bf2a9c3 : drm/i915/ringbuffer: Delay after EMIT_INVALIDATE for gen4/gen5
64e3d12f769d : mm, drm/i915: mark pinned shmemfs pages as unevictable
d3ff06b03c10 : ASoC: fsl_ssi: Change to use DEFINE_SHOW_ATTRIBUTE macro
81df42d10457 : spi: Kconfig: Enable McSPI driver for K3 platforms
abc61f47a70f : spi: omap-spi: Add compatible for AM654 SoC
c9094db02a06 : MAINTAINERS: Add x86 early-quirks.c file pattern to PCI subsystem
de226ebda96c : regulator: bd718x7: Remove double indirection for bd718xx_pmic_inits.rdatas
68a385c6c750 : microblaze: Typo s/use use/use/
71b12beaf12f : platform/x86: asus-nb-wmi: Drop mapping of 0x33 and 0x34 scan codes
b3f2f3799a97 : platform/x86: asus-nb-wmi: Map 0x35 to KEY_SCREENLOCK
78f3ac76d9e5 : platform/x86: asus-wmi: Tell the EC the OS will handle the display off hotkey
8055db3a5b75 : platform/x86: thinkpad_acpi: Change the keymap for Favorites hotkey
e84cd7ee630e : modsign: use all trusted keys to verify module signature
a24626d72915 : dt-bindings: spi: QuadSPI driver for Atmel SAMA5D2
0e6aae08e9ae : spi: Add QuadSPI driver for Atmel SAMA5D2
6ca622c87149 : mtd: spi-nor: atmel-quadspi: Remove unused code from atmel-quadspi driver
2d30ac5ed633 : mtd: spi-nor: atmel-quadspi: Use spi-mem interface for atmel-quadspi driver
d5433def3153 : mtd: spi-nor: atmel-quadspi: Add spi-mem support to atmel-quadspi
b82ab1c26962 : mtd: spi-nor: atmel-quaspi: Typo fix
78ef4193bbb9 : misc/pvpanic: remove a redundant comma
7247932c7df2 : misc/pvpanic: convert to SPDX license tags
8eeffed038b9 : misc/pvpanic: change header file sort style
bfebd5c222dd : misc/pvpanic: remove unnecessary header file
77703e0b0326 : misc/pvpanic : break dependency on ACPI
a8b71d273579 : misc/pvpanic : grouping ACPI related stuff
46f934c9a12f : misc/pvpanic: add support to get pvpanic device info FDT
b1d9d6cb30fe : dt-bindings: misc/pvpanic: add document for pvpanic-mmio
725eba2928ad : misc/pvpanic: add MMIO support
d2ae1717f3f6 : misc/pvpanic: simplify the code using acpi_dev_resource_io
fcb418cd567f : pvpanic: move pvpanic to misc as common driver
a19bf05359e6 : mei: expedite ioctl return on the notify set operation error
87d63352b49e : mei: flush queues by the host client only
40a669739ac7 : mei: hbm: drop BUG() from the hbm handler
15f6f7f48db9 : USB: gadget: udc: fix spelling mistake "intrerrupt" -> "interrupt"
8ec23b90119a : uwb: clean an indentation issue, remove extraneous tab
1d3e773ae0a6 : usb: host: remove unnecessary condition check
157c0f2f641a : usb: typec: tcpm: charge current handling for sink during hard reset
23b5f73266e5 : usb: typec: tcpm: Do not disconnect link for self powered devices
da0b7c7766ea : dt-bindings: connector: Add self-powered property
64ce301c971b : staging: rtlwifi: SET_RATE_ID inline no arg reuse
3ef1ba069339 : staging: vt6655: fix small typo
72b70a038602 : Staging: rtl8712: fix small typo
f09378d3001e : staging: rtl8723bs: fix small typo
4a4c1b1d5a1d : staging: comedi: ni_labpc_common: Use insn->n in AO insn_write handler
43818b03c518 : staging: comedi: cb_pcidda: Use insn->n in AO insn_write handler
48164754d7fe : staging: comedi: addi_apci_3501: Use insn->n in EEPROM insn_read handler
e3b9ea9aae7e : staging: comedi: Check length of INSN_CONFIG_TIMER_1 instruction
b33fc68c26a5 : staging: comedi: cb_pcidas64: Use insn->n in EEPROM insn_read handler
130151991dcb : staging: comedi: cb_pcidas64: Use insn->n in AO insn_write handler
fafb85b45f68 : staging: vboxvideo: Use DRM_FB_HELPER_DEFAULT_OPS
3a9b6ecadefc : staging: vboxvideo: Drop DRM_MODE_FB_CMD define
e46b06e1fee1 : staging: vboxvideo: Add myself as MODULE_AUTHOR
35a703dfdc67 : staging: vboxvideo: Fixup some #ifdef-s
650d4aad032a : staging: vboxvideo: Use PCI_DEVICE() for our pci_id table
0a2bca1409b7 : staging: vboxvideo: Cleanup header use
cb4e583db2a1 : staging: rtl8188eu: cleanup long line in rtw_hal_xmit()
8a6b6868eb07 : staging: rtl8188eu: change return type of rtw_hal_xmit()
ddc95605ad46 : staging: rtl8188eu: change return type of rtl8188eu_xmitframe_complete()
bf58500ff421 : staging: rtl8188eu: change type of a struct field
adc595cb5ace : staging: rtl8188eu: remove unnecessary ternary operator
636e10b89f5d : staging: rtl8188eu: change type of is_cck_rate - style
755842d8c790 : staging: rtl8188eu: rename variable isCCKrate - style
ded11a81a7d2 : staging: rtl8188eu: rename variable Max_spatial_stream - style
1a28bfdacd80 : staging: rtl8188eu: simplify odm_evm_db_to_percentage()
66845e6fe3ab : staging: bcm2835-audio: update TODO
666a6bd7b3a5 : staging: bcm2835-audio: rename platform_driver structure
907bf3dbf5d7 : staging: bcm2835-audio: more generic probe function name
152419a688a3 : staging: bcm2835-audio: use anonymous union in struct vc_audio_msg
07c986b9bb6d : staging: bcm2835-audio: reorder variable declarations & remove trivial comments
588e7ac5b1cb : staging: bcm2835-audio: don't initialize memory twice
aa1b40c6eea8 : staging: bcm2835-audio: unify FOURCC command definitions
b2a40053dc57 : staging: rtlwifi: Modified the line ending with a parenthesis
c677b19653b8 : staging: wlan-ng: Fix a typo.
815510aaad0c : staging: sm750fb: Add spaces around '+'
377785318785 : staging: rtl8192u: rename struct name _rt_firmare_seg_container
d427e60ae7ca : staging: speakup: clean up few indentation issues
40d68841df0e : staging: xgifb: clean an indentation issue
365b01638c71 : staging: rtl8712: fix CamelCase in fw_priv struct
c4aacbb9814d : drivers: staging: rtl*: fix spelling mistake "Orginial" -> "Original"
dca6eaa8a230 : staging: ks7010: remove unnecessary blank line
4e32a398817b : staging: mt7621-mmc: Add blank line after declaration
089257429d0d : staging: goldfish: Add SPDX license identifier.
40497c52370b : staging: vboxvideo: Stop disabling/enabling accel support on master set / drop
acc962c51400 : staging: vboxvideo: Change licence headers over to SPDX
cd76c287a52f : staging: vboxvideo: Cleanup the comments
685bb884e0a4 : staging: vboxvideo: Drop duplicate vbox_err.h file
db3566cfbf99 : staging: vboxvideo: Keep old mode when disable crtc
ba2181d76ecc : staging: vboxvideo: Stop accessing crtc_state->active
d5c5dff7dc30 : staging: davinci: add SPDX License Identifier
b6fef6fde7e9 : staging: davinci: remove FSF mail address from copyright
42e764d05712 : staging: tegravde: replace bit assignment with macro
284371999b1b : staging: speakup: move arguments to adhere to 80 chars
8d0f5a65ff11 : staging: speakup: move arguments to reduce 80 chars limit
53d77da6acb3 : staging: speakup: add spaces around minus
40e9e86f26ef : staging: bcm2048: add SPDX License Identifier
d1ab82443bed : staging: erofs: Modify conditional checks
f0950b02a74c : staging: erofs: Modify coding style alignments
7d5bca1cca18 : arm64: dts: allwinner: h6: Enable HDMI output on Pine H64 board
209065c5fd72 : arm64: dts: allwinner: h6: Add HDMI pipeline
371a6c328ad4 : scsi: pmcraid: use generic DMA API
a9b9e3adc9a9 : scsi: pmcraid: don't allocate a dma coherent buffer for sense data
203654b42ff1 : scsi: pmcraid: simplify pmcraid_cancel_all a bit
3d5ca1e6fdfe : scsi: qla2xxx: use lower_32_bits and upper_32_bits instead of reinventing them
ac4b1657b752 : scsi: qla1280: properly handle 64-bit DMA
f20f43c35aa4 : scsi: qla1280: use lower_32_bits and upper_32_bits instead of reinventing them
88693b3c9681 : scsi: ips: properly handle 64-bit DMA
6f6eb3ccc6ff : scsi: ips: use lower_32_bits and upper_32_bits instead of reinventing them
b03f3c3e527a : scsi: qla4xxx: remvoe unnecessary condition check for mempool_destroy()
08cf8ab3c9e6 : scsi: qla4xxx: remove unnecessary condition check for dma_pool_destroy()
ed5b3994c635 : scsi: lpfc: update driver version to 12.0.0.8
1dc5ec245202 : scsi: lpfc: add Trunking support
7ea92eb4589d : scsi: lpfc: Implement GID_PT on Nameserver query to support faster failover
d83ca3ea833d : scsi: lpfc: Correct loss of fc4 type on remote port address change
d496b9a7246c : scsi: lpfc: Fix odd recovery in duplicate FLOGIs in point-to-point
b114d9009d38 : scsi: lpfc: Correct LCB RJT handling
036cad1f1ac9 : scsi: lpfc: fcoe: Fix link down issue after 1000+ link bounces
191e2f749370 : scsi: lpfc: Correct errors accessing fw log
5cca2ab1b3a8 : scsi: lpfc: Reset link or adapter instead of doing infinite nameserver PLOGI retry
30e196cacefd : scsi: lpfc: Fix LOGO/PLOGI handling when triggerd by ABTS Timeout event
3952e91f110b : scsi: lpfc: Fix lpfc_sli4_read_config return value check
cd71348ad757 : scsi: lpfc: Correct speeds on SFP swap
c47b6f2d54d4 : scsi: megaraid_sas: Update driver version
cba67d92b382 : scsi: megaraid_sas: modify max supported lds related print
a17b8ca3eb63 : scsi: megaraid_sas: remove unused macro
1b60d4e58857 : scsi: megaraid_sas: increase timeout for IOC INIT to 180seconds
b52fd077bd76 : scsi: megaraid_sas: Remove double endian conversion
9fb98561164a : scsi: megaraid_sas: Re-use max_mfi_cmds to calculate queue sizes
81b7645223ea : scsi: megaraid_sas: Rename scratch_pad registers
34bd9f27e39b : scsi: megaraid_sas: Remove spin lock for dpc operation
9e77018eefaf : scsi: megaraid_sas: optimize raid context access in IO path
2e47e4e62e40 : scsi: megaraid_sas: Fail init if heartbeat timer fails
5acad9b9d90e : scsi: megaraid_sas: For SRIOV, do not set STOP_ADP bit
e29c32213347 : scsi: megaraid_sas: Fix combined reply queue mode detection
1401371d7f44 : scsi: megaraid_sas: Fix module parameter description
8a25fa17b6ed : scsi: megaraid_sas: Fix goto labels in error handling
365597cff94a : scsi: megaraid_sas: Update copyright information
de93b40d98ea : scsi: megaraid_sas: Add check for reset adapter bit
9155cf30a3c4 : scsi: megaraid_sas: Fix msleep granularity
f0c21df65286 : scsi: megaraid_sas: Add support for FW snap dump
3f6194af5394 : scsi: megaraid_sas: Add watchdog thread to detect Firmware fault
8dbb748d4d1b : scsi: mpt3sas: Bump driver version to 27.100.00.00
97f351940933 : scsi: mpt3sas: Fix driver modifying persistent data in Manufacturing page11
6cd1bc7b9b50 : scsi: mpt3sas: Don't modify EEDPTagMode field setting on SAS3.5 HBA devices
9029a72500b9 : scsi: mpt3sas: Fix Sync cache command failure during driver unload
dc730212e8a3 : scsi: mpt3sas: Call sas_remove_host before removing the target devices
a064a6470be3 : scsi: mpt3sas: Refactor mpt3sas_wait_for_ioc function
f4305749cafa : scsi: mpt3sas: Separate out mpt3sas_wait_for_ioc
02abcbc25a06 : scsi: mpt3sas: Added new #define variable IOC_OPERATIONAL_WAIT_COUNT
6c2938f7bfd9 : scsi: mpt3sas: Add support for Aero controllers
ff92b9dd9268 : scsi: mpt3sas: Update MPI headers to support Aero controllers
8f34fe4a898c : ARM: brcmstb: Add entry for 7255
da106a140f9c : net: systemport: Unmap queues upon DSA unregister event
25c440704661 : net: systemport: Simplify queue mapping logic
c04a17d2a9cc : net: dsa: bcm_sf2: Turn on PHY to allow successful registration
52d6d05575c3 : MIPS: DEC: Add 64-bit DECstation defconfig
2340b564a7e4 : MIPS: DEC: Add R4k DECstation defconfig
7d52d6cca8b1 : MIPS: DEC: Update R3k DECstation defconfig for Y2018
43da4e3ee8c4 : MIPS: r2-on-r6-emu: Change to use DEFINE_SHOW_ATTRIBUTE macro
80f8dea8767e : net: systemport: Restore Broadcom tag match filters upon resume
1c60c7f90011 : net: dsa: bcm_sf2: Get rid of unmarshalling functions
1c0130f0b575 : net: dsa: bcm_sf2: Restore CFP rules during system resume
ce24b08a2e6f : net: dsa: bcm_sf2: Split rule handling from HW operation
ae7a5aff783c : net: dsa: bcm_sf2: Keep copy of inserted rules
68d57f3b1d1a : rtnetlink: Add more extack messages to rtnl_newlink
d7e774f35676 : net: Add extack argument to ip_fib_metrics_init
d0522f1cd25e : net: Add extack argument to rtnl_create_link
0b215b979864 : ipv6: gro: do not use slow memcmp() in ipv6_gro_receive()
d24dbd7541ff : mtd: maps: Get rid of the latch-addr-flash driver
99f732b3a865 : mtd: maps: physmap: Invert logic on if/else branch
e8da8794a7fd : genirq/matrix: Improve target CPU selection for managed interrupts.
ce1fd6bfb15d : IB/uverbs: fix a typo
e48d8ed9c619 : rxe: fix error completion wr_id and qp_num
4e588c8d034d : IB/rxe: clean skb queue directly
6d10550c84f5 : RDMA/hns: prefer dma_zalloc_coherent to dma_alloc_coherent/memse
a786ef152cdc : x86/tsc: Make calibration refinement more robust
e8eeb3c8aab0 : x86/boot: Simplify the detect_memory*() control flow
e7afb623b4fb : drm: Add drm_any_plane_has_format()
5e1abdc3fe56 : net: skbuff.h: remove unnecessary unlikely()
a8d6219536c1 : ISDN: eicon: Remove driver
bb8310cc22d7 : drm/amdgpu/psp: add set_topology_info function
ec1a975e0b18 : drm/amdgpu/psp: add get_topology_info function
593caa07ad6a : drm/amdgpu/psp: update topology info structures
4b93151f57d8 : drm/amdgpu/psp: add get_hive_id function
dd3c45d30622 : drm/amdgpu/psp: add get_node_id function
3e2e2ab55499 : drm/amdgpu/psp: initialize xgmi session (v2)
ca6e1e59a24b : drm/amdgpu/psp: add helper function to invoke xgmi ta per ta cmd_id
4de5f0055adf : drm/amdgpu/psp: add xgmi ta header
97c8d171105d : drm/amdgpu/psp: add helper function to load/unload xgmi ta
51e7177f361a : drm/amdgpu/psp: init/de-init xgmi ta microcode
f0cfa19579fa : drm/amdgpu/psp: add structure for xgmi ta and its shared buffer
1cda5e2161b4 : drm/amdgpu/vega20: add CLK base offset
bab45e44b131 : drm/amd/display: Stop leaking planes
f180b4bccc89 : drm/amdgpu: Drop amdgpu_plane
c2af2a4264f8 : drm/amd/display: Fix misleading buffer information
694d0775ca94 : drm/amd: Don't fail on backlight = 0
45cf8c23f356 : drm/amd: Update atom_smu_info_v3_3 structure
227fa8650614 : ARM: dts: bcm283x: Correct mailbox register sizes
499770ede3f8 : ARM: dts: bcm283x: Correct vchiq compatible string
a2aabe5f3c57 : dt-bindings: soc: Document "brcm,bcm2836-vchiq"
eaeee28db289 : clk: qcom: smd: Add support for QCS404 rpm clocks
56950ff82325 : clk: s2mps11: constify clk_ops structure
5fc6eb7d74f4 : clk: pxa: constify clk_ops structures
16ace88405fb : clk: pistachio: constify clk_ops structures
19aa8e32b9e6 : clk: palmas: constify clk_ops structure
25600dad4145 : clk: max77686: constify clk_ops structure
f69f452243e4 : ASoC: rsnd: add TDM Split mode support
cf704dc83fd6 : ASoC: rsnd: add TDM Split mode support for Document
4e7788fb8018 : ASoC: rsnd: add SSIU BUSIF support
da48a6eb82ea : ASoC: rsnd: add SSIU BUSIF support for Document
bd7ff187fac3 : ASoC: rsnd: tidyup Document for DT binding
c2aaaa57d44a : ASoC: rsnd: handle DPCM converted rate/chan under core
beed78aeeb10 : ASoC: rsnd: move HDMI information from ssi.c to core.c
9328882e9dc6 : ASoC: rsnd: use defined io_playback/io_capture
a607280293b4 : ASoC: rsnd: rename rsnd_runtime_is_ssi_xxx()
c8b222bf110c : ASoC: rsnd: remove endpoint bidirectional check
5049a6e7316c : ASoC: audio-graph-scu-card: remove error check which never happen
1a115f3a5418 : ASoC: audio-graph-scu-card: remove endpoint bidirectional check
ea662d2f804a : clk: imx7d: remove UART1 clock setting
39ee0b3401fe : ASoC: audio-graph-card: remove endpoint bidirectional check
819ed0ad91cd : clk: bcm2835: make license text and module license match
61d0de0543a6 : regulator: pfuze100-regulator: add coin support to PF0100
935ff8007f5e : ASoC: Intel: common: add quirk for APL RVP boards
97bb91ae2f33 : ASoC: Intel: common: add SOF information for APL RVP
972b0d456e64 : ASoC: Intel: remove GFP_ATOMIC, use GFP_KERNEL
48bf41a2be51 : ASoC: Intel: boards: fix Skylake typo
3ee1cd4f81e1 : ASoC: Intel: use standard interface for Atom machine drivers
842bb5135f10 : ASoC: Intel: use standard interface for Hdaudio machine driver
8679284b37e9 : ASoC: acpi: define common interface for machine driver configuration
968029057192 : drm/lease: look at ->universal_planes only once
078b7de41249 : drm/file: Uncompact the feature flags
a0c1af46e9d7 : drm/lease: debug output for lease creation
25540f68c871 : ASoC: pxa: change ac97 dependencies
2c2596f3ab25 : ASoC: omap: Remove unused machine driver for AM3517-evm
223bc10b8497 : ASoC: pcm3168a: remove read-only status register from snd_kcontrol_new
39dfdf00c7a5 : ASoC: ak5558: Remove redundant snd_soc_component_read32 calls
7d129adff3af : rtlwifi: rtl8192de: Fix misleading REG_MCUFWDL information
ac9ccb8b991c : iwlegacy: fix small typo
f4bd758f3f20 : cw1200: fix small typo
ae5848cb4511 : brcmutil: print invalid chanspec when WARN-ing
3d39e1bb1c88 : wireless: airo: potential buffer overflow in sprintf()
963b307361bd : rtlwifi: Remove same duplicated includes
90e3243d16ad : rtlwifi: rtl8723ae: Remove set but not used variables and #defines
96fca788e578 : brcmsmac: never log "tid x is not agg'able" by default
7cbbe1597e44 : zd1201: mark expected switch fall-through
89e54fa4562e : rtlwifi: rtl8821ae: phy: Mark expected switch fall-through
d22d2492a35d : ray_cs: mark expected switch fall-throughs
641dd8068ecb : rt2x00: rt61pci: mark expected switch fall-through
916e6bbcfcff : rt2x00: rt2800lib: mark expected switch fall-throughs
10bb92217747 : rt2x00: rt2500pci: mark expected switch fall-through
6eba8fd22352 : rt2x00: rt2400pci: mark expected switch fall-through
63fdc952df36 : mwifiex: Mark expected switch fall-through
38a0792d08e9 : prism54: islpci_dev: mark expected switch fall-through
3d238b9d5048 : prism54: isl_ioctl: mark expected switch fall-through
d22b8fadd08e : prism54: isl_38xx: Mark expected switch fall-through
d56b26801e1d : orinoco_usb: mark expected switch fall-through
af71f8fef45c : iwlegacy: common: mark expected switch fall-throughs
e9904084dd1b : iwlegacy: 4965-mac: mark expected switch fall-through
307b00c5e695 : rtl8xxxu: Fix missing break in switch
e20c50cdca19 : rtl8xxxu: Mark expected switch fall-throughs
9198f460ec9d : rtlwifi: btcoex: remove set but not used variable 'ppsc'
1066bd193d68 : qtnfmac: fix error handling in control path
e966a79c2f76 : brcmfmac: fix spelling mistake "Retreiving" -> "Retrieving"
3283ee771c88 : drm/etnaviv: consolidate hardware fence handling in etnaviv_gpu
f4163814813f : drm/etnaviv: kill active fence tracking
e401fa25cfa2 : qtnfmac: add support for Topaz chipsets
b7da53cd6cd1 : qtnfmac_pcie: use single PCIe driver for all platforms
3419348a97bc : wlcore: Fix the return value in case of error in 'wlcore_vendor_cmd_smart_config_start()'
937a13091cbd : libertas: remove set but not used variable 'int_type'
55930d2bf79b : rsi: fix spelling mistake "Initialzing" -> "Initializing"
29ec3394f0bd : brcmfmac: Fix ccode from EFI nvram when necessary
ce2e6db554fa : brcmfmac: Add support for getting nvram contents from EFI variables
55e491edbf14 : brcmfmac: Cleanup brcmf_fw_request_done()
bd1e82bb420a : brcmfmac: Set board_type from DMI on x86 based machines
0ad4b55b2f29 : brcmfmac: Set board_type used for nvram file selection to machine-compatible
eae8e50669e1 : brcmfmac: Add support for first trying to get a board specific nvram file
5b587496dc63 : brcmfmac: Remove recursion from firmware load error handling
a1a3b7621638 : brcmfmac: Remove firmware-loading code duplication
e55c884ea5c6 : media: rc: self test for IR encoders and decoders
55bb78d265c6 : ath9k: dynack: remove 'experimental' tag
0c60c490830a : ath9k: dynack: make ewma estimation faster
9d3d65a91f02 : ath9k: dynack: check da->enabled first in sampling routines
5e3d4718b157 : ath9k: dynack: move debug log after buffer increments
3831a2a0010c : ath9k: dynack: use authentication messages for 'late' ack
cea04e3d8e37 : ath10k: fix struct init whitespace in SNOC driver
79169f148655 : ath10k: don't assume this is a PCI dev in generic code
2bd345cd2bfc : ath10k: assign 'n_cipher_suites' for WCN3990
97b9608be34f : ath10k: ath10k_snoc_{read,write}32() should be static
82e60d920e8a : ath10k: snoc: fix unbalanced clock error handling
bfe57a6ac75a : ath10k: snoc: relax voltage requirements
1a1a0d5ccefc : ath10k: snoc: fix unabalanced regulator error handling
887a3dcf5893 : ath10k: snoc: remove 'wcn3990' from generic resource handling
dc57731dbd53 : wil6210: fix locking in wmi_call
6470f31927b4 : wil6210: fix freeing of rx buffers in EDMA mode
a834df7497b4 : wil6210: remove unnecessary alignment code from rx flow
7c69709f8ed2 : wil6210: fix RGF_CAF_ICR address for Talyn-MB
04de15010aa4 : wil6210: fix L2 RX status handling
84ec040d0fb2 : wil6210: fix debugfs memory access alignment
ac0e541ab2f2 : wil6210: add general initialization/size checks
b571e71bcb98 : wil6210: notify cqm packet loss on disable_ap_sme
e1b43407c034 : wil6210: refactor disconnect flow
664497400c89 : wil6210: fix memory leak in wil_find_tx_bcast_2
e41ab937d47b : wil6210: add recovery for FW error while in AP mode
61e5ec044748 : wil6210: make sure Rx ring sizes are correlated
cbebe277beb1 : wil6210: increase RX rings and RX buff array size
d083b2e2b7db : wil6210: fix reset flow for Talyn-mb
a078c4cf0197 : wil6210: remove fake support for RXHASH
c8cb09644c6c : ath10k: fix some typo
b65f501627ff : iommu/mediatek: Constify iommu_ops
b0c329121505 : iommu/ipmmu-vmsa: Hook up r8a77990 DT matching code
ad43d528a7ac : ALSA: usb-audio: Define registers for CM6206
5d95f40e62e4 : iommu: Do physical merging in iommu_map_sg()
8bed5a5cfc33 : Docs/EDID: Calculate CRC while building the code
d2f112a56810 : Docs/EDID: Fixed erroneous bits of XOFFSET, XPULSE, YOFFSET and YPULSE
f45a7977d114 : drm/i915: Don't oops during modeset shutdown after lpe audio deinit
e6db7f4d7c50 : drm/i915: Break long iterations for get/put shmemfs pages
24869610e867 : soc: rockchip: power-domain: add rk3066 powerdomains
fbe57dde7126 : media: ov7740: constify structures stored in fields of v4l2_subdev_ops structure
d148b85e8b07 : media: ov5645: constify v4l2_ctrl_ops structure
35629182eb8f : media: ov13858: Check for possible null pointer
436190596241 : media: imx214: Add imx214 camera sensor driver
5f65328df3f5 : arm64: dts: renesas: Switch eMMC bus to 1V8 on Salvator-X and ULCB
9dab12c7a66d : media: imx214: device tree binding
4e5f42df5778 : media: intel-ipu3: cio2: Remove redundant definitions
aecbde630e95 : drm/syncobj: Fix oops on drm_syncobj_find_fence(file_priv, 0, ...).
e7abd89466df : arm64: dts: zynqmp: Add DDRC node
1696acf44e9f : arm64: dts: zynqmp: replace gpio-key,wakeup with wakeup-source property
9fd609ff6380 : arm64: dts: zynqmp: Use mmc@ instead sdhci@
bfe60a0272dd : drm/i915/icl: Enable Plane Input CSC for YUV to RGB Conversion
6a255da783c6 : drm/i915/icl: Define Plane Input CSC Coefficient Registers
8fd8cbfeada5 : EDAC, qcom_edac: Remove irq_handled local variable
4f014a41b4ef : nds32: Remove duplicated include from pm.c
7938e6315c9a : nds32: Power management for nds32
cf26edd840dc : nds32: Add document for NDS32 PMU.
c8b34461705e : nds32: Add perf call-graph support.
ebd09753b570 : nds32: Perf porting
9aaafac8cffa : nds32: Fix bug in bitfield.h
4c3d6174e0e1 : nds32: Fix gcc 8.0 compiler option incompatible.
8730c178b420 : nds32: Fill all TLB entries with kernel image mapping
2e95c4d672ce : nds32: Remove the redundant assignment
1a81361f75d8 : EDAC, synopsys: Add Error Injection support for ZynqMP DDR controller
b500b4a029d5 : EDAC, synopsys: Add ECC support for ZynqMP DDR controller
647ad49ca672 : staging: Remove the mt29f_spinand driver
acc9d62b6872 : mtd: rawnand: Flag 1.8V AC chips with a broken GET_FEATURES(TIMINGS)
505a2fd80b4d : arm64: dts: rockchip: add Gru Scarlet devicetrees
b06a8b438758 : pinctrl: sh-pfc: r8a77470: Add SDHI support
06bfbe089b4d : MAINTAINERS: Remove Laurent Pinchart as Renesas pinctrl maintainer
50f3f2d73e34 : pinctrl: sh-pfc: Reduce kernel size for narrow VIN channels
9f8dc8e2b161 : MAINTAINERS: Add Renesas RZ/A and RZ/N files to Renesas pinctrl section
ccb44a8a5bba : pinctrl: sh-pfc: r8a77990: Add Audio SSI pins, groups and functions
4c833b2fa5b6 : pinctrl: sh-pfc: r8a77990: Add Audio clock pins, groups and functions
ea956d8be91e : audit: print empty EXECVE args
ba32ce95cbd9 : mtd: maps: Merge gpio-addr-flash.c into physmap-core.c
3edf4b9f381e : dt-binding: mtd: physmap: Document the addr-gpios property
6ca15cfa0788 : mtd: maps: Rename physmap_of_{versatile, gemini} into physmap-{versatile, gemini}
642b1e8dbed7 : mtd: maps: Merge physmap_of.c into physmap-core.c
0c3def9b58d8 : mtd: maps: Prepare merging of physmap and physmap_of
cb946bf6aaeb : mtd: maps: physmap: Fix coding style issues reported by checkpatch
7abe5309de76 : mtd: maps: physmap: Return -ENOMEM directly when info allocation fails
1e4f42084910 : mtd: maps: physmap: Check mtd_device_{parse_register, unregister}() ret code
51b436a2420e : mtd: maps: physmap: Remove the MAX_RESOURCES limitation
ea5bc54b12e8 : mtd: maps: physmap: Use devm_ioremap_resource()
16f2101b4ddb : mtd: maps: physmap: Use dev_notice() and a %pR specifier
c7f6dc60a319 : mtd: maps: physmap: Use platform_get_resource() to retrieve iomem resources
00142d6ffeb6 : mtd: maps: physmap: Rename ->map and ->mtd into ->maps and ->mtds
18d54e557c55 : mtd: maps: physmap: Add SPDX header
4a57f58f6a23 : PCI: Expand the "PF" acronym in Kconfig help text
b83761bb0b09 : drm/amdgpu: use GMC v9 KIQ workaround only for the GFXHUB
396557b03c94 : drm/amdgpu: drop the busy wait for GMC v9 TLB invalidations
af5fe1e96aa1 : drm/amdgpu: cleanup GMC v9 TLB invalidation
5c76c6a8975e : drm/amdgpu: remove nonsense in_interrupt() checks
788012e33cb4 : uapi: fix more linux/kfd_ioctl.h userspace compilation errors
9349e23907be : uapi: fix linux/kfd_ioctl.h userspace compilation errors
2383a767c0ca : drm/amdkfd: fix interrupt spin lock
f6cffc0d4d3c : drm/amdgpu: Add helper function to get sdma index
ccf191f8aabf : drm/amdgpu: Refine function name
3a10f6e8aa14 : drm/amd/powerplay: do the comparison in the right Khz granularity
f60d405a870f : ARM: dts: NSP: Move aliases to bcm-nsp.dtsi
0810d5cc29a1 : bus: brcmstb_gisb: simplify getting .driver_data
5df275cd4cf5 : selinux: policydb - fix byte order and alignment issues
63ecd3b13d5c : x86/gart: Rewrite early_gart_iommu_check() comment
43500e6f294d : x86/cpufeatures: Remove get_scattered_cpuid_leaf()
a748faea3bfd : drm/i915: Fix ilk+ watermarks when disabling pipes
34955e038a1b : drm/amdgpu: Modify the argument of emit_ib interface
8469868df76f : drm/amdgpu: Change AMDGPU_CSA_SIZE to 128K
7946340fa389 : drm/amdgpu: Move csa related code to separate file
1e256e276221 : drm/amdgpu: Refine CSA related functions
20bedfe0c13a : drm/amdgpu: Remove useless csa gpu address in vmid0
2a5ae84bf31e : drm/amdgpu: fix gfx wptr for sdma v4
1cf03c54b3d8 : drm/amdgpu: disable page queue on SDMA for Vega12
965632adc8a4 : drm/amdgpu: update smu firmware images for VI variants (v2)
d2b1d6bbc56a : drm/amd/display: Add condition to sync eDP SW status and HW status
ff83a9a0d15d : drm/amd/display: Remove the check to see if pp_display_cfg is changed
5e2b2fbc4d99 : drm/amd/display: remove CRTC_3D_STRUCTURE_V_UPDATE_MODE bit programming.
ba45df4cb719 : drm/amd/display: Expose target backlight level
f41a895026b8 : drm/amd/display: Guard against null stream_state in set_crc_source
83d4065991f0 : drm/amd/display: fix mirror rotation scaling math
ba7b267a458e : drm/amd/display: Retiring set_display_requirements in dm_pp_smu.h - part4
3917a470757c : drm/amd/display: Remove program_csc_matrix
37c1346c2e36 : drm/amd/display: Fix some backlight variable styling
262485a50fd4 : drm/amd/display: Expand dc to use 16.16 bit backlight
a7d8084b5897 : drm/amd/display: Remove some old TODO's
b8592b48450b : drm/amd/display: Initial documentation for AMDgpu DC
4f7129112c2a : drm/amd/display: Fix potential nullptr error
3384521a79ed : drm/amd/display: 3.2.04
69133b893591 : drm/amd/display: Fix up coverity issues
ddc07a3803a7 : drm/amd/display: remove interlace scaling adjustment
c99155230b67 : drm/amd/display: Add missing pipes registers for VGA enable/disable
8d6da3bbfd95 : drm/amd/display: fix dml max voltage state
b76dfbef061a : drm/amd/display: Clip all remaining regamma points after first clipped point
1fd8375236fc : drm/amd/display: 3.2.03
097578091327 : drm/amd/display: Set gamma not working on MPO planes
6e82c6e0661b : drm/amdgpu: drop the remaining uses of ring idx in messages
b7ff853f15a2 : drm/amdgpu: cleanup si_dma_ring_test_ib
725b2611781a : drm/amdgpu: cleanup uvd_v6_0_ring_test_ring
9340c36ca5f8 : drm/amdgpu: use ring name instead of idx in traces
e0519696cc31 : drm/amdgpu: print an error when the parser can't be initialized
26efecf95588 : drm/scheduler: Add drm_sched_job_cleanup
98079389a873 : drm/amdgpu: remove messages from IB tests
315fed0367b4 : drm/amdgpu: cleanup skipping IB test on KIQ
af70a471bf06 : drm/amdgpu: cleanup amdgpu_ib_ring_tests
dc9eeff84c77 : drm/amdgpu: further ring test cleanups
e4312d459a2e : drm/amdgpu/amdkfd: clean up mmhub and gfxhub includes
3ba7b418f12b : drm/amdgpu: Enable default GPU reset for dGPU on gfx8/9 v3
c66ed765a0a9 : drm/amdgpu: Retire amdgpu_ring.ready flag v4
faf6e1a87e07 : drm/sched: Add boolean to mark if sched is ready to work v5
2bb42410b1bd : drm: Remove drm_global.{c,h} v2
a64f784bb14a : drm/ttm: initialize globals during device init (v2)
62b53b37e4b1 : drm/ttm: use a static ttm_bo_global instance
56b3d2041358 : drm/ttm: make the device list mutex static
27eb1fa9130a : drm/ttm: use a static ttm_mem_global instance
7e07834c12b9 : drm/amd/powerplay: remove duplicated includes
50aa56370c9b : drm/radeon/kms: remove set but not used variable 'pll'
5dcb668d9a07 : drm/amdgpu: Added a few comments for gart
afd545f673ad : drm/amdkfd: Use functions from amdgpu to invalidate vmid in kfd
2a79d86897af : drm/amdgpu: Reorganize amdgpu_gmc_flush_gpu_tlb() for kfd to use
a614aae76057 : drm/amdkfd: Remove unnecessary register setting when invalidating tlb in kfd
435e2f970995 : drm/amdkfd: page_table_base already have the flags needed
deb99d7c4fb2 : drm/amdkfd: Delete a duplicate statement in set_pasid_vmid_mapping()
ce331f8f7c04 : drm/amdgpu: Add DCC flags for GFX9 amdgpu_bo
950227959b0e : drm/amd/display: Check if hubp function hooks exist before calling them
6a85538aa0bf : drm/amd/display: Retiring set_display_requirements in dm_pp_smu.h - part3
06308d024ad5 : drm/amd/display: Remove stream_res tg null check in commit planes
6ffb6b7f8ab7 : drm/amdgpu: Reverse the sequence of ctx_mgr_fini and vm_fini in amdgpu_driver_postclose_kms
0b25cbf9c26c : drm/amdgpu/psp: avoid hard-code fence value pre submission
7cd52c917a9c : drm/amdkfd: Add proper prefix to functions
dfcbe6d5f4a3 : drm/amdgpu: Remove unused function pointers
5b87245faf57 : drm/amdkfd: Simplify kfd2kgd interface
1728801409e4 : drm/amdkfd: Use functions from amdgpu for setting up page table base
c7ff7be62bc2 : drm/amdgpu: Expose *_setup_vm_pt_regs for kfd to use
f4f859408cad : drm/amdkfd: Delete unnecessary register settings
17e4bd6cb888 : drm/amdgpu: increase the size of HQD EOP buffers
b44da694a74a : drm/amdgpu: put HQD EOP buffers into VRAM
898c2cb5d94f : drm/amdgpu: use scheduler fault instead of reset work
2c498d1dbe2e : drm/amdgpu: remove illegal instruction stub from si_dma.c
8fe159b0143d : drm/sched: add drm_sched_fault
19067e522d99 : drm/sched: make sure timer is restarted
548f2ecc33b5 : drm/amdgpu: Revised PSP comments
efcf063f8d85 : drm/amdgpu: fix sdma v4 ring is disabled accidently
d7f625e91b32 : drm/amdgpu: add ring test for page queue
f783160c2734 : drm/amdgpu: disable SDMA page queue on Vega20
2a85e816ccd7 : drm/amdgpu/sdma4: APUs do not have a page queue
161d0711b9e5 : drm/amdgpu: use paging queue for VM page table updates
bb97ab42ac5d : drm/amdgpu: activate paging queue on SDMA v4
d425e7d8de53 : drm/amdgpu: add some [WR]REG32_SDMA macros to sdma_v4_0.c
998d3fd4f8ce : drm/amdgpu: remove SRIOV specific handling from sdma_v4_0_gfx_resume
09f0b4ffd41e : drm/amdgpu: remove non gfx specific handling from sdma_v4_0_gfx_resume
9194a339034f : drm/amdgpu: add basics for SDMA page queue support
51235849d995 : drm/amdgpu: fix sdma v4 startup under SRIOV
105f20706fb5 : drm/ttm: Provide ttm_bo_global_{init/release}() for struct ttm_bo_global
e55a5c9b5f5b : drm/ttm: Rename ttm_bo_global_{init,release}() to ttm_bo_global_ref_{,}()
d76e393f4cef : drm/amd/display: Fix incorrect end slope of EETF
fa44604cca2a : drm/amd/display: rename cstate_pstate_watermarks_st1
9f4f9fddc00c : drm/amd/display: explicit uint64_t casting
649e34acb4c9 : drm/amd/display: dc 3.2.02
ea2e8d923e2b : drm/amd/display: add dccg block
84e7fc05a927 : drm/amd/display: rename dccg to clk_mgr
98e90a34ccdc : drm/amd/display: Retiring set_display_requirements in dm_pp_smu.h - part2
247d167e578c : drm/amd/display: Retiring set_display_requirements in dm_pp_smu.h - part1
9ea59d5ab7b0 : drm/amd/display: Add link encoder dp_ycbcr420_supported feature flag
e2bf20073e4d : drm/amd/display: fix report display count logic
560a77f5f401 : drm/amd/display: expose hwseq functions and add registers
ce8a805ae176 : drm/amd/display: initialize dc_transfer_func->ctx
e1e8a020c6b8 : drm/amd/display: Add support for Freesync 2 HDR and Content to Display Mapping
4c5e8b541527 : drm/amd/display: split dccg clock manager into asic folders
4244381cd153 : drm/amd/display: clean up base dccg struct
de801062bf2c : drm/amd/display: Freesync does not engage on some displays
9566b67586fb : drm/amd/display: remove safe_to_lower flag from dc, use 2 functions instead
24f7dd7ea98d : drm/amd/display: move pplib/smu notification to dccg block
72942b3de8da : drm/amd/display: handle max_vstartup larger than vblank_end
09dea6bfb1af : drm/amd/display: dc 3.2.01
c3bce35c662b : drm/amdgpu: fix sdma doorbell comments typo
657f60039792 : drm/radeon/r300: Mark expected switch fall-throughs
fa2549800c84 : drm/radeon/r420: mark expected switch fall-through
6dfeb11a4b48 : drm/amdkfd: Use kmemdup instead of duplicating its function
4202dd2cb2d8 : of: Documentation: remove unmaintained todo file
fb14ada11d62 : soc: bcm: brcmstb: Fix re-entry point with a THUMB2_KERNEL
ca3a6e705cad : ARM: dts: BCM53573: Relicense SoC file to the GPL 2.0+ / MIT
ae269963f990 : ARM: dts: BCM63xx: Enable SATA AHCI and PHY for BCM963138DVT
2af764dfb5ee : ARM: dts: BCM63xx: enable SATA PHY and AHCI controller
1c9001b4f69a : ARM: dts: BCM53573: Relicense Tenda AC9 file to the GPL 2.0+ / MIT
d10967344375 : ARM: dts: BCM5301X: Relicense BCM47094 file to the GPL 2.0+ / MIT
26ff86f7794b : ARM: dts: BCM5301X: Relicense BCM47081/BCM4709 files to the GPL 2.0+ / MIT
b3a428b4b18d : MIPS: Enable IOREMAP_PROT config option for MIPS cpus
67769857f05a : MIPS: math-emu: Change to use DEFINE_SHOW_ATTRIBUTE macro
f09c296ebf40 : tomoyo: fix small typo
4d9ebbe2b061 : cgroup: remove unnecessary unlikely()
b7a1da2193e6 : arm64: dts: renesas: r8a77990: Add all HSCIF nodes
a7f7090f4433 : drm/vgem: Fix typo in driver feature flags
cee98cefbf6d : arm64: allwinner: h6: Add OrangePi Lite2 initial support
f0c083b88aa7 : arm64: allwinner: h6: Add common orangepi nodes into dtsi
cb202e7c5895 : arm64: dts: renesas: r8a779{7|8}0: add TMU support
56629fcba94c : arm64: dts: renesas: ebisu: Enable Audio
3b46fa57e350 : arm64: dts: renesas: r8a77990: Add Audio-DMAC and Sound device nodes
5c6479d9b25b : arm64: dts: renesas: r8a7799{0|5}: add/enable USB2.0 peripheral
396aadeb951d : arm64: dts: renesas: salvator-common: add companion property in usb3_peri0
430212752cd7 : arm64: dts: renesas: r8a77990: Connect R-Car E3 AVB to IPMMU
7ffbcb232c7b : arm64: dts: renesas: r8a77980: Connect R-Car V3H AVB to IPMMU
ea57402f3671 : arm64: dts: renesas: r8a77965: Connect R-Car M3-N AVB to IPMMU
8dae1d2bbc12 : arm64: dts: renesas: r8a77990: add/enable USB3.0 peripheral device node
34b2f8da9d41 : drm/i915/gen9_lp: Fix DMC DC counter debugfs output
c49d3f3fa686 : staging: greybus: loopback.c: remove unused lists
e9c892465583 : staging: erofs: remove the redundant d_rehash() for the root dentry
3d49df58ab14 : staging: rtl8723bs: fix typo in function name rtw_sctx_chk_waring_status
f549a60b8c5e : staging: rtl8188eu: fix typo in function name rtw_sctx_chk_waring_status
f3145cb39231 : Staging: comedi: dt9812: fixed a typo in comment.
057b0a810097 : staging: wilc1000: remove coreconfigurator.h file
1116468bf515 : staging: wilc1000: remove coreconfigurator.c file
d6a75ad44f08 : staging: wilc1000: remove unnecessary MAX_STRING_LEN macro
bfaf36a4082a : staging: wilc1000: refactor wilc_parse_assoc_resp_info()
64f656cbd026 : staging: wilc1000: avoid line over 80 chars in wilc_parse_network_info()
e23c009f728c : staging: wilc1000: refactor get_bssid() function
846b146c5ebe : staging: wilc1000: remove unused code in coreconfigurator
7a62f643c0e8 : staging: wilc1000: refactor wilc_parse_network_info() using kernel framework api's
97c78f4d07e5 : drm/imx: ipuv3-plane: add IDMAC timeout warning
93b662d329d6 : drm/i915/icl: Configure MG DP mode for HDMI ports too
cb9ff519439b : drm/i915/icl: Configure MG PHY gating for HDMI ports too
732e6fc7a41c : staging: octeon: Fix style issues
74f93cf9a811 : staging: davinci_vpfe: Align brackets to open parentheses
dff94010b3ac : staging: vboxvideo: Remove unnecessary parentheses
459b678571e9 : staging: rtlwifi: Keep expressions on one line
ec5043bf85ea : staging: rtlwifi: Remove unnecessary conditions
95a32556da1a : staging: rtlwifi: Replace 1 with true and remove comparison for bool
815b02e3c05d : gpu: ipu-v3: image-convert: allow three rows or columns
f1ef14f30f05 : gpu: ipu-v3: image-convert: disable double buffering if necessary
e46279f097d4 : gpu: ipu-v3: image-convert: add some ASCII art to the exposition
d966e23d61a2 : gpu: ipu-v3: image-convert: fix bytesperline adjustment
ff652fcf84f7 : gpu: ipu-v3: image-convert: relax alignment restrictions
a3f42419e2a7 : gpu: ipu-v3: image-convert: fix debug output for varying tile sizes
64fbae5e3e2e : gpu: ipu-v3: image-convert: select optimal seam positions
76e77bf543c5 : gpu: ipu-v3: image-convert: move tile alignment helpers
26ddd032a82b : gpu: ipu-v3: image-convert: calculate tile dimensions and offsets outside fill_image
571dd82c508d : gpu: ipu-v3: image-convert: store tile top/left position
0537db801bb0 : gpu: ipu-v3: image-convert: reconfigure IC per tile
70b9b6b3bcb2 : gpu: ipu-v3: image-convert: calculate per-tile resize coefficients
dd65d2a93b0c : gpu: ipu-v3: image-convert: prepare for per-tile configuration
c4e456583a46 : gpu: ipu-v3: image-convert: Catch unaligned tile offsets
b288adad6105 : gpu: ipu-v3: image-convert: Remove need_abort flag
aa60b261c636 : gpu: ipu-v3: image-convert: Allow reentrancy into abort
920340ae1f69 : gpu: ipu-v3: image-convert: Only wait for abort completion if active run
819bec35c8c9 : gpu: ipu-v3: image-convert: Prevent race between run and unprepare
d0cbc93a0110 : gpu: ipu-v3: ipu-ic: allow to manually set resize coefficients
dec408fd23ae : gpu: ipu-v3: Add chroma plane offset overrides to ipu_cpmem_set_image()
22ec08081956 : gpu: ipu-cpmem: add WARN_ON_ONCE() for unaligned dma buffers
fac8033fe3ab : drm/imx: imx-tve: constify clk_ops structure
946485d0ede5 : drm/imx: Switch to SPDX identifier
7d9df98be66f : clockevents: Remove unnecessary unlikely()
6f44610c30c5 : clk: renesas: r8a77970: Add RPC clocks
bac7473685b0 : Staging: rts5208: Capitalise preprocessor variable names
086a76b9c90c : staging: rtl8192u: Fix misspellings in comments - Style
37f868344a1d : staging: rtl8192u: Fix misspelling in variable name - Style
60348815e1d1 : staging: rtl8192u: Fix misspelling in struct member name - Style
81b8226c5473 : staging: rtl8723bs: core: remove unnecessary blank lines
de770acb079a : staging: rtl8192e: Add SPDX-License-Identifier - Style
a55e7eecb59d : staging: rtl8192e: add braces to if statement - style
bb1e67793f3e : Staging: rts5208: Add SPDX license tags
dda4eaa8b6c3 : staging: xgifb: vb_setmode: adjust descendant indentation to right
e00c51d0c07f : staging: xgifb: vb_setmode: fix multiple line dereference
c471d7cca8b8 : staging: mt7621-dma: Add braces around else branches
33593a963053 : staging: rtlwifi: Remove unused functions
f400dc6a66fb : staging: rtlwifi: Remove function that only returns zero
948569b72a5d : staging: rtlwifi: Remove function that only returns the second argument
2c66f2a9efd9 : Staging: rtlwifi: Remove Unneeded funition halbtc_get_wifi_rssi()
cd27f56fce4f : staging: gasket: use sizeof(*p) for memory allocation
3a6eb795641c : drm/vgem: create a render node for vgem
507c93a22c84 : clk: renesas: r7s9210: Add SDHI clocks
f743f017b739 : pinctrl: sh-pfc: r8a77470: Add QSPI1 pin groups
610d662ac3d3 : pinctrl: sh-pfc: r8a77470: Add VIN pin groups
5c9258bca9ac : pinctrl: sh-pfc: r8a77470: Add DU1 pin groups
80ef7d091044 : pinctrl: sh-pfc: r8a77470: Add remaining I2C pin groups
e926ae573b0f : EDAC, synopsys: Add macro defines for ZynqMP DDRC
fb6a691a23ca : dt: bindings: Document ZynqMP DDRC in Synopsys documentation
84de0b493ff6 : EDAC, synopsys: Add error handling for the of_device_get_match_data() result
3d02a8975e32 : EDAC, synopsys: Add platform specific structures for the DDR Controller
fa9f6b9e1cf9 : EDAC, synopsys: Return void for functions always returning 0
225af74d6312 : EDAC, synopsys: Correct comments
bb894bc46ed0 : EDAC, synopsys: Shorten static function names
1b51adc6b7ac : EDAC, synopsys: Improve code readability
326e5c8d4a87 : dt-binding: spi: Document Macronix controller bindings
b942d80b0a39 : spi: Add MXIC controller driver
be0bf62e3df9 : spi: spi-rspi: simplify getting .driver_data
6eee6d317aa2 : spi: spi-zynqmp-gqspi: simplify getting .driver_data
07c7df3ecdba : spi: spi-sh-msiof: simplify getting .driver_data
2a35a643f138 : spi: uniphier: re-add addressing properties
4642f0bede4f : spi: uniphier: fix incorrect property items
6a34e285de9a : spi: spi-geni-qcom: Simplify probe function
0dccff3ce73a : spi: spi-geni-qcom: fix nitpicks
13aed2392741 : spi: spi-fsl-dspi: use IRQF_SHARED mode to request IRQ
b654aa6f2bbb : spi: mediatek: add spi support for mt8183 IC
f611dfdb8544 : spi: mediatek: Add bindings for mediatek MT8183 soc platform
b53548f9d9e4 : spi: pxa2xx: Remove LPSS private register restoring during resume
a5ebe5e49a86 : arm64: dts: renesas: r8a77990: Add SCIF-{0,1,3,4,5} device nodes
122ddb7104f7 : arm64: dts: renesas: r8a779{7|8}0: add MSIOF support
0c85e78fb1d3 : arm64: dts: renesas: r8a774a1: Add VIN and CSI-2 nodes
e67898dc2d2b : arm64: dts: renesas: revise hsusb's reg size
bae66bbcf201 : arm64: dts: renesas: r8a77965: Add LVDS support
69c5e602d0bd : arm64: dts: renesas: r8a77980: add thermal support
f1487c19781a : arm64: dts: renesas: r8a77970: add thermal support
8517042060b5 : arm64: dts: renesas: r8a77990: Add DMA properties to MSIOF nodes
de625477c632 : arm64: dts: renesas: r8a779{7|8}0: add PWM support
0c793a02cc7c : arm64: dts: renesas: r8a77990: Add INTC-EX device node
e20a1b9e10e3 : arm64: dts: renesas: r8a7795: remove unneeded sound #address/size-cells
b823d65f3380 : arm64: dts: renesas: r8a774a1: Add CAN nodes
04290192f7eb : spi: rockchip: support lsb-first mode
65498c6ae241 : spi: rockchip: support 4bit words
01b59ce5dac8 : spi: rockchip: use irq rather than polling
74b7efa82b11 : spi: rockchip: precompute rx sample delay
420b82f84294 : spi: rockchip: set min/max speed
eff0275e5253 : spi: rockchip: simplify use_dma logic
d790c342e689 : spi: rockchip: remove master pointer from dev data
eee06a9ee2cd : spi: rockchip: don't store dma channels twice
fc1ad8ee3348 : spi: rockchip: read transfer info directly
ce386100d999 : spi: rockchip: disable spi on error
fab3e4871f62 : spi: rockchip: use atomic_t state
2410d6a3c307 : spi: rockchip: always use SPI mode
31bcb57be12f : spi: rockchip: use designated init for dma config
30688e4e670d : spi: rockchip: make spi_enable_chip take bool
65a8c17a39f6 : ARM: shmobile: defconfig: Enable SII902X
c0ea089dbad4 : ASoC: rsnd: rsnd_mod_name() handles both name and ID
c16015f36cc1 : ASoC: rsnd: add .get_id/.get_id_sub
7e7fe06de376 : ASoC: rsnd: move .get_status under rsnd_mod_ops
0900d1e64815 : ASoC: pcm3168a: cleanup hw_constraint for LEFT_J/I2S
61f18dc78a6b : ASoC: omap-mcbsp: On OMAP1 and OMAP2420 only 16bit format is supported
de3636488cff : ASoC: AMD: constify regulator_desc structure
704a9fc20b87 : ASoC: codecs: constify snd_soc_dai_ops structures
7dfcd9d727c3 : ASoC: qdsp6: q6afe-dai: constify snd_soc_dai_ops structures
f458f9f43690 : carl9170: tx: mark expected switch fall-throughs
003161445bc8 : carl9170: rx: mark expected switch fall-through
6d9e1ecd1537 : ath6kl: Mark expected switch fall-through
53d76f1687ba : ath9k: remove set but not used variable 'new_flags'
6da4b3ab9a6e : genirq/affinity: Add support for allocating interrupt sets
060746d9e394 : genirq/affinity: Pass first vector to __irq_build_affinity_masks()
5c903e108d0b : genirq/affinity: Move two stage affinity spreading into a helper function
b82592199032 : genirq/affinity: Spread IRQs to all available NUMA nodes
bf74fd75137d : ath9k: hw: mark expected switch fall-through
f2a881055094 : ath9k: ar9002_phy: mark expected switch fall-throughs
604e98670072 : ath9k: ar5008_phy: mark expected switch fall-through
3468404f78e1 : ath10k: remove set but not used variable 'tlv_len'
eb9bd8b963d6 : ath10k: fix some spelling mistakes
539b44e70c5b : ath10k: fixup extended per sta tx statistics
13104929d2ec : ath10k: fill the channel survey results for WCN3990 correctly
0b6277e6343e : ASoC: nau8825: remove unnecessary unlikely()
9b4dcc9cbbfb : drm: sun4i: add support for H6 TCON TOP
bbf81a9c7188 : dt-bindings: display: sun4i-drm: document H6 TCON TOP
10ead694f05c : drm: sun4i: add quirks for TCON TOP
c96d62215fb5 : drm/sun4i: Initialize registers in tcon-top driver
0fb4b858b102 : drm/sun4i: Add support for H6 HDMI PHY
c71c9b2fee17 : drm/sun4i: Add support for Synopsys HDMI PHY
058262b1e539 : drm/sun4i: dw-hdmi-phy: Reorder quirks by family
40bb9d3147b2 : drm/sun4i: Add support for H6 DW HDMI controller
9d0fdd484332 : dt-bindings: display: sunxi: add DT binding for Allwinner H6 DW HDMI
76ce87ca5063 : drm/sun4i: dw-hdmi: Add quirk for setting TMDS clock
799715212b67 : drm/sun4i: dw-hdmi: Make mode_valid function configurable
cd54074e82e0 : drm/sun4i: Not all DW HDMI controllers has scrambled addresses
c8c78ac261e7 : drm/bridge/synopsys: dw-hdmi: Enable workaround for v2.12a
0a14b641624b : drm/sun4i: Add support for H6 DE3 mixer 0
c50519e6db4d : drm/sun4i: Add basic support for DE3
1539c7f23f25 : ASoC: Intel: mrfld: fix uninitialized variable access
576ce4075bfa : ASoC: wm97xx: fix uninitialized regmap pointer problem
ff60005e4598 : ASoC: smd845: constify snd_soc_ops structure
6b27e2772927 : ASoC: stm32: sai: fix less than zero comparison on unsigned int
4ab7fd955e47 : ath10k: fix copy-paste error in ath10k_qmi_setup_msa_resources()
5f09037a0cc2 : ath10k: assign proper firmware crash dump structure
bbcfb343fa7f : ath10k: add memory dump support for QCA4019
e88975ca37d1 : ath10k: dump tx stats in rate table format
0e622f67e041 : ath10k: add support for WCN3990 firmware crash recovery
0282fefb1a29 : mtd: rawnand: r852: use generic DMA API
321e54047b61 : mtd: rawnand: denali: include <linux/bits.h> instead of <linux/bitops.h>
861fbd6e808e : mtd: rawnand: ams-delta: Convert the driver to ->exec_op()
3bd647ee7abc : mtd: rawnand: ams-delta: Stop using legacy .IOADDR_R/W
b0e137ad24b6 : mtd: rawnand: Provide helper for polling GPIO R/B pin
41d6f0d07d76 : mtd: rawnand: fsmc: Fix unchecked return value in fsmc_read_page_hwecc
9a4d83074769 : mtd: spinand: winbond: Add support for W25N01GV
566b62a3676c : x86: Use POPCNT mnemonics in arch_hweight.h
97eb57feda80 : drm/sun4i: Disable unused DE2 sub-engines
ac1e507fe61d : ARM: dts: Use mmc@ instead sdhci@
218d6a3cfc96 : drm/sun4i: Fix DE2 mixer size
4b09c0738313 : drm/sun4i: Rework DE2 register defines
fb3ef5424622 : dt-bindings: display: sun4i-drm: Add H6 display engine compatibles
56808da9f97f : clk: sunxi-ng: Add support for H6 DE3 clocks
b9f9e9b8e42c : dt-bindings: clock: sun8i-de2: Add H6 DE3 clock description
ed4433419d45 : clk: sunxi-ng: h6: Set video PLLs limits
65b665767238 : clk: sunxi-ng: Use u64 for calculation of NM rate
3f790433c3cb : clk: sunxi-ng: Adjust MP clock parent rate when allowed
c445335a7696 : dt-bindings: bus: add H6 DE3 bus binding
4f16ca40de15 : ARM: dts: sun8i-h3: Add dts for the Mapleboard MP130
729e1ffcf47e : arm64: allwinner: h6: add support for the Ethernet on Pine H64
c8ced5516d23 : arm64: allwinner: h6: add EMAC device nodes
186172f465c2 : dt-binding: dwmac-sun8i: add H6 compatible string (w/ A64 fallback)
e6e1869f0b71 : ARM: dts: rockchip: add rk3066/rk3188 power-domains
3e712a03d048 : ARM: dts: rockchip: add qos nodes found on rk3066 and rk3188
db7548934603 : clk: sunxi-ng: sun50i: h6: Fix MMC clock mux width
a0d5e7d4995f : soc: rockchip: power-domain: add rk3188 powerdomains
a53e71cedf18 : dt-bindings: add compatibles for rk3066/rk3188 power controllers
2e99be287448 : dt-bindings: add power-domain header for RK3066 SoCs
a9beb0a21c8b : dt-bindings: add power-domain header for RK3188 SoCs
3c7b30f704b6 : pinctrl: bcm2835: Use raw spinlock for RT compatibility
623f788d0e7c : pinctrl: imx: add imx8qxp driver
b96eea718bf6 : pinctrl: fsl: add scu based pinctrl support
1ccb0426d7b6 : pinctrl: pinctrl-at91-pio4: simplify getting .driver_data
9f540c3e1d66 : pinctrl: pinctrl-amd: simplify getting .driver_data
8fb3d7deaeaf : arm64: dts: allwinner: new board - Emlid Neutis N5
f517232c5a95 : dt-bindings: vendor-prefix: new vendor - Emlid
e98d72d98a25 : ARM: dts: sun8i-h3: add sy8106a to orange pi plus
2dae149d9219 : arm64: dts: allwinner: add backlight regulator for Pinebook
a63ea49a653c : ARM: dts: sun8i-a83t-tbs-a711: Change MMC0 bus-width to 4
1d02c03b6557 : arm64: defconfig: Enable MFD_AXP20X_I2C
859783d13900 : clk: sunxi-ng: enable so-said LDOs for A64 SoC's pll-mipi clock
b45f2869a7aa : dt-bindings: gpio: vf610: add optional clocks property
18534df41904 : gpiolib: Fix possible use after free on label
02cb87f79b6d : gpio: sch311x: clean an indentation issue, remove extraneous space
ed8dce4c6f72 : gpio: pl061: Move irq_chip definition inside struct pl061
48207d7595d2 : gpio: drop devm_gpiochip_remove()
25451945648a : gpio: pcie-idio-24: Mask read inputs for get_multiple
f837bf6acaf5 : gpio: pci-idio-16: Mask read inputs for get_multiple
7a702691d0ce : gpio: ws16c48: Mask read inputs for get_multiple
3bfbc4402992 : gpio: gpio-mm: Mask read inputs for get_multiple
b7f53f67980e : gpio: 104-idi-48e: Mask the read inputs for get_multiple
f90deea4a661 : gpio: 104-dio-48e: Mask read inputs for get_multiple
7ddb7dce0ab6 : gpio: gpio-tegra: simplify getting .driver_data
38ccad0243f9 : gpio: gpio-zynq: simplify getting .driver_data
a3f4f728d3bb : gpio: gpio-omap: simplify getting .driver_data
11868645c5b5 : gpio: gpio-mxc: simplify getting .driver_data
ea5ec5e3aeab : gpio: gpio-lynxpoint: simplify getting .driver_data
deb19ac533ac : gpio: gpio-dwapb: simplify getting .driver_data
2646b90de5c3 : gpio: Add global TODO file for GPIO
5a2a93f1ee18 : arm64: dts: rockchip: move backlight from rk3399 sapphire to excavator
365af3f160f6 : arm64: dts: rockchip: Use default brightness table for rk3399-gru
d840db386a57 : arm64: dts: rockchip: add chosen node on rk3399-sapphire
cff6d1d6f88b : arm64: dts: rockchip: enable HS200 for eMMC on rock64
6d2520783035 : arm64: dts: rockchip: add fan on rk3399-sapphire board
b0fe0f47be46 : arm64: dts: rockchip: add rk3399 SPI DMAs
1a9e779679a0 : arm64: dts: sc9836/sc9860: Update coresight bindings for hardware ports
56b94b02cb07 : dmaengine: mmp_pdma: remove dma_slave_config direction usage
39db0e136b23 : ARM: dts: imx6: add mmdc ipg clock
fa86cfe89748 : arm64: dts: add LX2160AQDS board support
b068890c34dd : arm64: dts: add LX2160ARDB board support
d548c217c6a3 : arm64: dts: add QorIQ LX2160A SoC support
46f3b54de809 : ARM: dts: imx6qdl-sabreauto: Remove reg property from fixed regulator
3aca6e4e6e51 : ARM: dts: imx6qdl-icore: Add missing stdout-path property
c8c23423cc98 : ARM: dts: imx6ull: Add dcp node
a67d2c52a82f : ARM: dts: Add support for Liebherr's BK4 device (vf610 based)
918c9752fb27 : ARM: dts: imx6qdl-udoo: Add Pincfgs for UART4
ca4b4d373fcc : ARM: dts: vf610: Add ZII SCU4 AIB board
df41c2891c08 : ARM: imx_v6_v7_defconfig: Enable CRYPTO_DEV_MXS_DCP
534245cc69c2 : OPP: Remove of_dev_pm_opp_find_required_opp()
4c6a343e57fe : OPP: Rename and relocate of_genpd_opp_to_performance_state()
ca1b5d77b1c6 : OPP: Configure all required OPPs
4f018bc0e1cf : OPP: Add dev_pm_opp_{set|put}_genpd_virt_dev() helper
e38f89d310fc : PM / Domains: Add genpd_opp_to_performance_state()
da544b61eb55 : OPP: Populate OPPs from "required-opps" property
5d6d106fa455 : OPP: Populate required opp tables from "required-opps" property
7e535993fa4f : OPP: Separate out custom OPP handler specific code
61d8e7c73b0b : OPP: Identify and mark genpd OPP tables
560928b27b38 : PM / Domains: Rename genpd virtual devices as virt_dev
ff1cdc94de4d : sched/core: Introduce set_next_task() helper for better code readability
3f130a37c442 : sched/fair: Don't increase sd->balance_interval on newidle balance
47b7aee14fd7 : sched/fair: Clean up load_balance() condition
80fc9c457e99 : dt-bindings: iio: adc: Add AD7949 device tree bindings in documentation
7f40e0614317 : iio:adc:ad7949: Add AD7949 ADC driver family
3138bbc12915 : staging: iio: ad5933: Remove unnecessary blank line
e147791fa13d : staging: iio: ad5933: Remove unnecessary space on casting
7d1d308a47b7 : iio: adc128s052: use SPDX-License-Identifier
bd5d54e4d49d : iio: adc128s052: add ACPI _HID AANT1280
37cd3c8768ed : iio: adc128s052: Add pin-compatible IDs
857d828374cc : drm/dp/fec: DRM helper for Forward Error Correction
08cadae8e157 : i915/dp/fec: Cache the FEC_CAPABLE DPCD register
6caec6a04717 : drm/lease: drop EXPORT_SYMBOL
83b466b1dc5f : drm/i915: Mark pin flags as u64
0ec712e36c1d : tools/power turbostat: reduce debug output
3404155190ce : tools/power turbosat: fix AMD APIC-id output
a6576a8d715a : drm/i915/fia: FIA registers offset implementation.
0019457e31b2 : ALSA: x86: Rip out the lpe audio runtime suspend/resume hooks
8dfb839cfe73 : ALSA: x86: Fix runtime PM for hdmi-lpe-audio
f1a1217222a2 : drm/i915: Allow "max bpc" property to limit pipe_bpp
47e22ff1a9e0 : drm: Add connector property to limit max bpc
9341c668c8c0 : drm/selftests: Fix build warning -Wframe-larger-than
5468a5434096 : drm/i915: Update DRIVER_DATE to 20181102
6ff3d9ffdcbb : drm/selftests: Add tests for drm_internal_framebuffer_create
9aefed1f7498 : drm: Add macro to export functions only when CONFIG_DRM_DEBUG_SELFTEST is enabled
0d1c7d0fa9d7 : drm/selftests: Add tests for drm_format_info* helpers
8db2dc852941 : drm: Extend framebuffer_check to handle formats with cpp/char_per_block 0
55bc277d1224 : drm: mali-dp: Enable Mali-DP tiled buffer formats
697b6b85042e : drm/fourcc: Add fourcc for Mali linear tiled formats
042bf753842d : drm/fourcc: Add char_per_block, block_w and block_h in drm_format_info
fcec4163afa5 : drm/panel: Add simple panel mode for the ARM RTSM
a7c0149f1678 : drm/i915: also group device info array helper macros with others
8d97b4a93646 : drm/i915: reorder and reindent the register choosing helper wrappers
2fcc2fd0d60a : drm/i915: define _MMIO_PLANE() in terms of _PLANE() not _MMIO_PIPE()
74c1e826427a : drm/i915: remove palette_offsets from device info in favor of _PICK()
18cde299df33 : drm/i915/icl: Fix DSS_CTL register names
70332ac539c5 : drm/i915/icl+: Sanitize port to PLL mapping
c7375d9542f1 : drm/i915: Configure AUX_CH_CTL when enabling the AUX power domain
8e4a3ad9b81b : drm/i915: Enable AUX power for HDMI DDI/TypeC main link too
bdaa29b6bea7 : drm/i915: Enable AUX power earlier
337837ac3a75 : drm/i915: Use a helper to get the aux power domain
ac897d6bd703 : drm/i915: Init aux_ch for HDMI ports too
563d22a03948 : drm/i915: Move aux_ch to intel_digital_port
15d248ae374a : drm/i915: Move intel_aux_ch() to intel_bios.c
f57f9371e285 : drm/i915/icl: WaAllowUMDToModifySamplerMode
6a00b8feb86d : drm/i915/icl: WaAllowUMDToModifyHalfSliceChicken7
22dae8a0cc53 : drm/i915/icl: Implement Display WA_1405510057
622b3f68139e : drm/i915/icl: Add WaEnable32PlaneMode
1347d3ce5bbb : drm/i915: Remove CNL from WA 827
d521361755c2 : drm/i915: Define WA 0870 and kill dead code.
28b2f4e19600 : drm/i915: Kill WA 0826
efb818f10539 : drm/i915: Kill WA 0528
3b6ac43b4857 : drm/i915/icl: Fix DC9 Suspend for ICL.
bbc97f9501d1 : drm: Remove 80-column line in drm_mode_object.c
8b1b558d690a : drm/i915/icl: Add DSS_CTL Registers
45cf87566e56 : drm/tilcdc: Use drm_fbdev_generic_setup()
94ebfc078291 : drm/sun4i: Use drm_fbdev_generic_setup()
da6a512f14ef : drm/atmel-hlcdc: Use drm_fbdev_generic_setup()
f4d26fa91364 : drm/fsl-dcu: Use drm_fbdev_generic_setup()
c638f341c8bd : drm/arc: Use drm_fbdev_generic_setup()
112950555263 : watchdog/core: Add watchdog_thresh command line parameter
4d8e5cd233db : locking/atomics: Fix scripts/atomic/ script permissions
9cbe67c5bc44 : drm/syncobj: Mark local add/remove callback functions as static
f968c85bcef1 : drm/i915/icl: Don't wait for empty FIFO
bf4d57ff4110 : drm/i915/icl: Find DSI presence for ICL
808517e2c378 : drm/i915/icl: Add DSI packet payload/header registers
c0df10812835 : arm64, locking/atomics: Use instrumented atomics
8d32588077bd : locking/atomics: Check generated headers are up-to-date
aa525d063851 : locking/atomics: Switch to generated instrumentation
b5d47ef9ea5c : locking/atomics: Switch to generated atomic-long
9fa45070a2e5 : locking/atomics: Switch to generated fallbacks
ace9bad4df26 : locking/atomics: Add common header generation files
03ad7d8821ec : drm/i915/ICL: Add pre_pll_enable hook for ICL and set DFLEXDPMLE in this hook
b4335ec0a3ee : drm/i915/icl: Fix the macros for DFLEXDPMLE register bits
17a3b15ac6af : drm/i915/icl: Fix crash when getting DPLL of a MST encoder in TC ports
36b80aa36b63 : drm/i915: Initialize panel_vdd_work only for eDP ports
d1b5973c8778 : drm/i915/icl: Set TC type to unknown when a sudden disconnection happen
b298ba5f51fc : drm/i915/icl: Set TC type to unknown in the disconnection flow
3e037f9b0ab7 : drm/i915/debugfs: Do not print cached information of a disconnected sink
3b90946fcb6f : drm/i915: Fix error handling for the NV12 fb dimensions check
328f75bb0db7 : drm/i915: Use intel_panel_actually_set_backlight() to disable PWM backlight
6e97272a9aaa : drm/dp: Define payload size for DP SDP PPS packet
6cfd04b018f0 : drm/i915/dp: Validate modes using max Output BPP and slice count when DSC supported
d9218c8f6cf4 : drm/i915/dp: Add helpers for Compressed BPP and Slice Count for DSC
0575650077ea : drm/dp: DRM DP helper/macros to get DP sink DSC parameters
93ac092f054b : drm/i915/dp: Cache the DP/eDP DSC DPCD register set on Hotplug/eDP Init
ffddc4363c28 : drm/dp: Add DP DSC DPCD receiver capability size define and missing SHIFT
35b876db4a42 : drm/i915/dsc: Add slice_row_per_frame in DSC PPS programming
5a4712f472bf : drm/i915/icl: Program HS_TX_TIMEOUT/LP_RX_TIMEOUT/TA_TIMEOUT registers
8bffd204ded8 : drm/i915/icl: Define DSI timeout registers
0f0fe8497d96 : drm/i915/icl: Disable DSI IO power
019cec36f372 : drm/i915/icl: Disable DSI ports
9c83ab1bb384 : drm/i915/icl: Disable portsync mode
7aa32f7c47c9 : drm/i915/icl: Disable DDI function
4769b598b943 : drm/i915/icl: Put DSI link in ULPS
522cc3f717ac : drm/i915/icl: Power down DSI panel
4e123bd3039d : drm/i915/icl: Disable DSI transcoders
d9d996b6ca43 : drm/i915/icl: Turn OFF panel backlight
208013157a68 : drm/i915/icl: Turn ON panel backlight
32bbc3d450dc : drm/i915/icl: Wait for header/payload credits release
77c8fdae2563 : drm/i915/ringbuffer: change header SPDX identifier to MIT
c2661638e886 : drm/i915/icl: Power on DSI panel
bfee32bfca82 : drm/i915/icl: Set max return packet size for DSI panel
0d90c61ab9b0 : drm/i915/dsi: move connector mode functions to common file
8e54d4fe79f0 : drm/i915/icl: Move dsi host init code to common file
79c03caac2ff : drm/i915/selftest: test aligned offsets for 64K
e5ee4956f2fd : drm/i915/gtt: Revert "Disable read-only support under GVT"
03ceb1c8dfd1 : drm/tinydrm: Fix setting of the column/page end addresses.
f300c86e33a6 : drm: Add an hx8367d tinydrm driver.
86619c3859c0 : dt-bindings: new binding for Himax HX8357D display panels
dff906c3f91c : drm/tinydrm: Advertise that we can do only DRM_FORMAT_MOD_LINEAR.
3e68928b7d4c : drm/i915/icl: Enable DC9 as lowest possible state during screen-off
01f23459cf93 : drm/bochs: add edid support.
cf6d100dd238 : drm/rockchip: dsi: add dual mipi support
739838b5f886 : drm/bridge/synopsys: dsi: add dual-dsi support
2d4f7bdafd70 : drm/rockchip: dsi: migrate to use dw-mipi-dsi bridge driver
90910a651123 : drm/bridge/synopsys: dsi: add ability to have glue-specific attach and detach
f2b0e2646570 : drm/bridge/synopsys: dsi: don't call __dw_mipi_dsi_probe from dw_mipi_dsi_bind
4b6e21c3b564 : drm/bridge/synopsys: dsi: move mipi_dsi_host_unregister to __dw_mipi_dsi_remove
a950adc6c343 : drm/i915: Stop calling intel_opregion unregister/register in suspend/resume
b379e30629c0 : drm/i915/gtt: Reuse the read-only 64KiB scratch page and directories
daf3dc0f9b00 : drm/i915/gtt: Record the scratch pte
94feeaafbefd : drm/qxl: Use 'unsigned int' instead of 'bool'
26f53c4f6da8 : drm/qxl: Add space before open parentheses
1b000494978d : drm/qxl: Use 'unsigned int' instead of 'usigned'
d964985c0d5d : drm/qxl: Remove exceding whiteline
408799eb4ad4 : drm/qxl: Add line after variable declarations
6ed00154cb4d : drm/qxl: Remove trailing whitespace
7fea1e0f38a8 : gpu/drm/virtio/virtgpu_vq.c: Use kmem_cache_zalloc
6a37c49a94a9 : drm/virtio: Handle context ID allocation errors
1938d1ae32fe : drm/virtio: Replace IDRs with IDAs
6c1cd97bdaff : drm/virtio: fix resource id handling
724cfdfd667a : drm/virtio: drop resource_id argument.
70a0d6a37726 : drm/virtio: use virtio_gpu_object->hw_res_handle in virtio_gpu_resource_create_ioctl()
c40336ba5ed6 : drm/virtio: use virtio_gpu_object->hw_res_handle in virtio_gpu_mode_dumb_create()
ae0dc3cc38b1 : drm/virtio: use virtio_gpu_object->hw_res_handle in virtio_gpufb_create()
23c897d72ca8 : drm/virtio: track created object state
4c8d351d0b49 : drm/i915: Switch the order of function parameters
77cac774b2fa : drm/i915: Do not program aux plane offsets on gen11+
2a11b1b4b689 : drm/i915: Add function to check for linear surfaces
a670be330501 : drm/i915: Move VIDEO_DIP_CTL definitions to their right place.
09209662618f : drm/i915: Fix VIDEO_DIP_CTL bit shifts
1ca2b067d07b : drm/i915: Simplify has_sagv function
c5def85c0847 : drm/i915/selftests: Test vm isolation
42882336e62a : drm/i915/glk: Remove 99% limitation.
5bc0e89ff1be : drm/i915: Kill GEN_FOREVER
9e7833758b9f : drm/i915: Prefer IS_GEN<n> check with bitmask.
3ab0a6ed4ce5 : drm/i915: Define Intel HDCP2.2 registers
8b44fefee694 : drm: HDMI and DP specific HDCP2.2 defines
af5aad059885 : drm: hdcp2.2 authentication msg definitions
918d89bb1a63 : gpu: drm/lease: fix spelling mistake, EACCESS -> EACCES
10ff7b11cf02 : drm/i915: Reassigning log level for HDCP failures
d3dacc70797b : drm/i915: wrapping all hdcp var into intel_hdcp
29305d7e8f89 : drm/bridge: analogix_dp: Fix misleading indentation reported by smatch
1e0ff648940e : drm/sun4i: hdmi: Fix double flag assignation
a25b77a1d797 : drm/sun4i: hdmi: Fix unitialized variable
633873e6cb88 : drm/vkms: provide a parent device to drm_dev_init()
23c42a403a9c : netfilter: ipset: Introduction of new commands and protocol version 7
a83722f45c5b : jfs: fix spelling mistake, EACCESS -> EACCES
47164e0b0df8 : drm/i915/hdmi: Detect HDMI 2.0 monitors using multiple EDID capabilities
a590d0fdbaa5 : dma-buf: Update reservation shared_count after adding the new fence
4fb2c933c965 : drm/syncobj: Avoid kmalloc(GFP_KERNEL) under spinlock
1e016a869336 : drm/i915: Park signaling thread while wrapping the seqno
8dd0f8d37eae : drm/i915/selftests: Check for hangs mid context execution tests
9213e4f54444 : drm/i915/icl: Store available engine masks in INTEL_INFO
6fc4e48f9ed4 : drm/i915: Compare user's 64b GTT offset even on 32b
9125963a9494 : drm/i915: Mark up GTT sizes as u64
5a400aa3c562 : drm/i915/hdmi: Add HDMI 2.0 audio clock recovery N values
b1ab1f32015d : dt-bindings: Add Truly NT35597 panel driver bindings
1dd0b147c1ff : drm/panel: Add support for Truly NT35597 panel driver
e0ce0e2a5df3 : drm/stm: Use drm_fbdev_generic_setup()
efbb9df91e03 : drm/meson: Use drm_fbdev_generic_setup()
aef9f33b7658 : drm/i915: Ensure proper HDA suspend/resume ordering with a device link
4bdbd5f0eeee : drm/virtio: document drm_dev_set_unique workaround
f08877e79485 : drm: BUG_ON if passing NULL parent to drm_dev_init
d5c04dff2487 : drm/vgem: Fix vgem_init to get drm device available.
99fe21a76f0f : dma-buf: test shared slot allocation when mutex debugging is active
ca05359f1e64 : dma-buf: allow reserving more than one shared fence slot
27836b641c1b : dma-buf: remove shared fence staging in reservation object
9d32bdbb5b5f : drm: Fix doc warning in drm_connector_attach_edid_property()
f6764815358b : drm/dp_mst: Remove all evil duplicate state pointers
e4b0c868106d : drm/dp_mst: Deprecate drm_dp_find_vcpi_slots()
2b02a05bdc3a : drm/vc4: Set ->is_yuv to false when num_planes == 1
3e407417b192 : drm/vc4: Fix X/Y positioning of planes using T_TILES modifier
a65511b1cd78 : drm/vc4: Move ->offsets[] adjustment out of setup_clipping_and_scaling()
58a6a36fe8e0 : drm/vc4: Use drm_atomic_helper_check_plane_state() to simplify the logic
91b6da23cc78 : drm/vc4: Define missing PITCH0_SINK_PIX field
641019dcd194 : drm/vc4: Fix TILE_Y_OFFSET definitions
ac1d6d74884e : drm/panel: Add driver for Samsung S6D16D0 panel
674c9e198c57 : drm/panel: Add DT bindings for Samsung S6D16D0
e982e3f02071 : drm: dsi: Add lane clock rate fields to DSI device
b5a209ca183f : drm/i915: Mark skl_update_plane and skl_disable_plane as static
9fa6e2f7609f : drm/i915/perf: Fix warning in documentation
9edb6a0b206c : drm/doc: Update errno handbook
6217f0ec7f11 : drm/doc: kerneldoc for quirk_addfb_prefer_xbgr_30bpp
5d6f36b27d27 : drm/i915: Don't apply the 16Gb DIMM wm latency w/a to BXT/GLK
26ee5bc39011 : drm/i915/gen11: Expose planar format support on gen11, v2.
1e364f9008a7 : drm/i915/gen11: Program the Y and UV plane for planar mode correctly, v3.
cb2458baf8b5 : drm/i915/gen11: Program the chroma upsampler for HDR planes.
b1554e23ccb6 : drm/i915/gen11: Program the scalers correctly for planar formats, v3.
b048a00b3d96 : drm/i915/gen11: Handle watermarks correctly for separate Y/UV planes, v2.
1ab554b0099b : drm/i915/gen11: Link nv12 Y and UV planes in the atomic state, v5.
6711bd730b38 : drm/i915/gen11: Enable 6 sprites on gen11
24719e94ca2a : drm/i915: Fix unsigned overflow when calculating total data rate, v2.
3aae21fc2ed4 : drm/i915: Move the DDC/AUX failure msgs to debug log
bdc93fe0eb82 : drm/i915/debugfs: hdcp capability of a sink
342ac601df64 : drm/i915: hdcp_check_link only on CP_IRQ
f106d1005ac7 : drm/i915: Pullout the bksv read and validation
fbffc5a3b877 : drm/i915/guc: Propagate the fw xfer timeout
7b5543015bbd : drm/i915/sdvo: Utilize intel_panel for fixed_mode
52fb7d295cfe : drm/i915: Move the SKL+ zero constant alpha handling
1f6f92a3d50f : drm/i915: Relocate SKL+ NV12 src width w/a
cd956bfcd0f5 : drm/i915/perf: add a parameter to control the size of OA buffer
5728de2f4f6a : drm/i915/perf: pass stream to vfuncs when possible
784b1a8435da : drm/i915/perf: remove redundant oa buffer initialization
816c37159ca2 : drm/i915/perf: update generated files headers
c97ea6a61b5e : drm: msm: adreno: Use PTR_ERR_OR_ZERO rather than if(IS_ERR(...)) +PTR_ERR
068f30478180 : drm/drm_pci.c: Use dma_zalloc_coherent
32e932e37e6b : DRM: UDL: get rid of useless vblank initialization
8dc830e4cf6e : drm/rcar-du: Convert drm_atomic_helper_suspend/resume()
43cf1fc0e27e : drm: fix deadlock of syncobj v6
42e90a687e76 : drm/i915/guc: remove unneeded goto from selftest
caef29cd072d : drm/i915/guc: fix comment about fallback to execlists
fb0c37f67010 : drm/i915/guc: doorbell checking cleanup
bfeabcc87ae0 : drm/i915/guc: reserve the doorbell before selecting the cacheline
6f1312e6e046 : drm/i915/guc: rename __create/destroy_doorbell
3d42f1ddc47a : vgaarb: Keep adding VGA device in queue
a81c9ab67880 : vgaarb: Add support for 64-bit frame buffer address
ac128918482d : drm/i915: uncore_fw_domains_init sort platforms newer-to-older
fb72deaefe59 : drm/i915: power_domains_init sort platforms newer-to-older
210126bd807d : drm/i915: digital_port_connected sort platforms newer-to-older
36c1f02875c1 : drm/i915: compute_min_voltage_level sort platforms newer-to-older
fdec4df43ca5 : drm/i915: ddi_clock_get sort platforms newer-to-older.
29edbc3ebdb0 : netfilter: ipset: Make invalid MAC address checks consistent
8cc4ccf58379 : netfilter: ipset: Allow matching on destination MAC address for mac and ipmac sets
60230aacd528 : drm/i915/icl: Define DSI panel programming registers
303e347cebc3 : drm/i915/icl: Enable DSI transcoders
372610f3c814 : drm/i915/icl: Define TRANS_CONF register for DSI
d1aeb5f399d9 : drm/i915/icl: Configure DSI transcoder timings
7b56caf36376 : drm/i915/icl: Define DSI transcoder timing registers
70f4f502c47e : drm/i915/icl: Program TRANS_DDI_FUNC_CTL registers
49edbd49786e : drm/i915/icl: Define TRANS_DDI_FUNC_CTL DSI registers
9128b1024954 : drm/i915/guc: Limit number of scratch registers used for H2G
e51767279f11 : drm/selftest: Refactor test-drm_plane_helper
9c71a6686bfa : drm: fourcc: Convert drm_format_info kerneldoc to in-line member documentation
d364dc66e2d5 : drm/i915/icl: Configure DSI transcoders
5ffce2546233 : drm/i915/icl: Define TRANS_DSI_FUNC_CONF register
292272ee7e9e : drm/i915/icl: Add macros for MMIO of DSI transcoder registers
ca8fc99f2ac1 : drm/i915/icl: Get DSI transcoder for a given port
5fea8645585f : drm/i915/icl: Program TA_TIMING_PARAM registers
e72cce531017 : drm/i915/icl: Program DSI clock and data lane timing params
b687c1984c4f : drm/i915/icl: Make common DSI functions available
9ec9a87b1ee8 : drm/i915/dsi: abstract intel_dsi_tlpx_ns()
073a391ca035 : staging: iio: ad7816: Switch to the gpio descriptor interface
d42282db6c41 : iio: adc: ina2xx: add in early -EINVAL returns in case statements
e480490c9095 : Staging:iio:adc:ad7606: Match parenthesis alignment
2019738cc8e3 : iio: st_sensors: miscellaneous cleanup
4cd62a542511 : staging: iio: adc: ad7280a: use crc8.h API to build crc table
0559ef7fde67 : staging: iio: adc: ad7280a: handle error from __ad7280_read32()
572974610273 : tools iio: Override CFLAGS assignments
4c953d03970a : drm/dp: Add definitions for eDP Rev 1.4a and 1.4b
4f15665ccbba : drm/i915: Add ppgtt to GVT GEM context
4ed0dfe3cf39 : ARM: dts: dra7: Move l4 child devices to probe them with ti-sysc
549fce068a31 : ARM: dts: dra7: Add l4 interconnect hierarchy and ti-sysc data
87fc89ced3a7 : ARM: dts: am335x: Move l4 child devices to probe them with ti-sysc
f711c575cfec : ARM: dts: am335x: Add l4 interconnect hierarchy and ti-sysc data
d95adfd45853 : ARM: dts: am437x: Move l4 child devices to probe them with ti-sysc
21c0607cc40d : ARM: dts: am437x: Add l4 interconnect hierarchy and ti-sysc data
b5f8ffbb6fad : ARM: dts: dra7: convert to use new clkctrl layout
23298c33f9b3 : ARM: dts: am43xx: convert to use new clkctrl layout
69fd70c7ff31 : ARM: dts: am33xx: convert to use new clkctrl layout
73f522bad179 : drm/i915: Use i915_gem_object_get_dma_address() to populate rotated vmas
198a2a2f1aea : drm/i915: Drop rpm wakeref on error in debugfs/i915_drop_caches_set
e346a991f42c : drm/i915/guc: drop negative doorbell alloc selftest
67551a703544 : drm/i915/dsi: abstract dphy parameter init
2bf3f59daeee : drm/i915/dsi: refactor bitrate calculations in intel_dsi_vbt_init()
c84c6fe30302 : drm/i915: make encoder enable and disable hooks optional
4035cc5738d9 : drm: sti: don't pass GFP_DMA32 to dma_alloc_wc
885054f9917e : drm/sti: make crct disable atomic
48197bc564c7 : drm: add syncobj timeline support v9
27a981b614d5 : drm/i915/quirks: pass dev_priv instead of drm dev to quirk code
1a49f537c504 : drm/i915/huc: Normalize HuC status returned by I915_PARAM_HAS_HUC
bbb8a9d7e000 : drm/i915: GEM_WARN_ON considered harmful
61cdfb9e194d : drm/i915/icl: Fix signal_levels
39b50c603878 : drm/atomic_helper: Stop modesets on unregistered connectors harder
20fd60009975 : drm/i915/guc: fix GuC suspend/resume
138bdac89183 : drm/i915: Remove crtc->config dereference from drrs_ctl
914a4fd8cd28 : drm/i915/gen9+: Fix initial readout for Y tiled framebuffers
ad52fcc97c2a : drm/i915/guc: Fix Gen9 GuC loading workarounds
920532991aca : drm/selftest: Refactor drm mode setting selftests
593a21a04f99 : drm/i915: split out display quirks to a new file
a37805098900 : drm/bufs: Fix Spectre v1 vulnerability
871edc96bdab : drm: fix missing doc v2
410ed5731a65 : drm/i915: Ensure intel_engine_init_execlist() builds with Clang
7b3e51dd439b : drm/i915: Ensure _print_param() builds with Clang
046c9bca3d82 : drm/i915: rename and move intel_get_pipe_from_connector()
bb1c7edc6d4d : drm/i915/icl: Fix DDI/TC port clk_off bits
4e53840fdfdd : drm/i915/icl: Introduce new macros to get combophy registers
d72e84ccba20 : drm/i915/icl: Combine all port/combophy macros at one place
a54270d3a917 : drm/i915/icl: Refactor icl pll functions
8ea59e673990 : drm/i915/icl: Use helper functions to classify the ports
cb6caf7e3993 : drm/i915/icl: Refactor get_ddi_pll using helper func
c0aa834404b3 : drm/i915/icl: use combophy/TC helper functions during display detection
176597a12d61 : drm/i915/icl: create function to identify combophy port
ffd7e32d95db : drm/i915/icl: apply Display WA #1178 to fix type C dongles
b0b62d845e44 : drm/i915: Pass crtc_state to ivybridge_update_fdi_bc_bifurcation
c5b36facfad8 : drm/i915: Pass crtc_state to lpt_program_iclkip
91d781976296 : drm/i915: Remove crtc->config dereferences in intel_modeset_setup_hw_state
1b52ad46162d : drm/i915: Remove crtc->config dereferences in intel_sanitize_crtc
f2bdd112685c : drm/i915: Pass crtc_state to update_scanline_offset
4207c8b9914f : drm/i915: Always read out M2_N2 in intel_cpu_transcoder_get_m_n, v2.
92d54b078fe2 : drm/i915: Remove crtc->config references in vlv_prepare_pll
4c35475485c1 : drm/i915: Make intel_dp_set_m_n take crtc_state
4eda776c3cef : drm/rockchip: psr: do not dereference encoder before it is null checked.
649fdce23cdf : drm: add flags to drm_syncobj_find_fence
7bd01a085582 : drm: Shift * to be adjacent to pointer name
81067b71c1d9 : drm/i915/icl: Disable master intr before reading
95b0e7c14c50 : drm/i915/icl: No need to ack intr through master control
4376b9c965c0 : drm/i915/gen8: Disable master intr before reading
2f20fa8d12e8 : drm/v3d: Skip debugfs dumping GCA on platforms without GCA.
4fa825bf4050 : drm/v3d: Add some better documentation of the in_sync arguments.
6915c9a525e5 : drm/v3d: Add a little debugfs entry for measuring the core clock.
34c2c4f632f2 : drm/v3d: Fix a use-after-free race accessing the scheduler's fences.
04c388d42956 : drm/i915/icl: enable SAGV for ICL platform
9d3eb2c33f03 : drm/i915: Hold rpm wakeref for debugfs/i915_drop_caches_set
668b6c176c33 : drm/i915: Add YCBCR 4:2:0/4:4:4 support for LSPCON
799a964ffe0b : drm/i915: Write AVI infoframes for Parade LSPCON
7cbf19fd54ff : drm/i915: Write AVI infoframes for MCA LSPCON
06c812d7c591 : drm/i915: Add AVI infoframe support for LSPCON
96e35598cead : drm/i915: Check LSPCON vendor OUI
8c79f844c6d2 : drm/i915: Add CRTC output format YCBCR 4:4:4
33b7f3ee6e00 : drm/i915: Add CRTC output format YCBCR 4:2:0
d9facae6afe1 : drm/i915: Introduce CRTC output format
a5e856a5348f : drm/i915: Large page offsets for pread/pwrite
047a6f7db27a : iio: accel: kxcjk1013: Add KIOX0009 ACPI Hardware-ID
a476e20c30e8 : staging: iio: adt7316: fix parenthesis alignment
c65a0d84ee9c : iio: dpot-dac: mark expected switch fall-through with text GCC expects.
27d7aaae0fd7 : drm/i915/csr Added DC5 and DC6 counter register for ICL in debugfs entry.
b9117149fefd : drm/i915: promote ddb update message to DRM_DEBUG_KMS
9e44b180f81b : drm/i915: don't write PLANE_BUF_CFG twice every time
cbacc79db6ac : drm/i915: transition WMs ask for Selected Result Blocks
077b5820af74 : drm/i915: fix the watermark result selection on glk/gen10+
91961a850d31 : drm/i915: fix the transition minimums for gen9+ watermarks
ef51e0a3eb9e : drm/i915: DRM_FORMAT_C8 is not possible with Yf tiling
645ff9e37171 : drm/i915: Inject load failure inside intel_engines_init_mmio
c5b083a1a174 : drm/i915: Fix i915_driver_init_mmio error path
c0c46ca461f1 : drm/i915/aml: Add new Amber Lake PCI ID
0b4bf7ca9be8 : drm/i915/selftests: Disable shrinker across mmap-exhaustion
732300154980 : drm: Do not call drm_dp_cec_set_edid() while registering DP connectors
2a7be4b4a9a5 : drm: Use PTR_ERR_OR_ZERO in drm_fb_cma_fbdev_init()
e87b0bbc9f03 : drm/nouveau: Fix nv50_mstc->best_encoder()
b5d29843d8ef : drm/atomic_helper: Allow DPMS On<->Off changes for unregistered connectors
41c43f9e0276 : drm/i915: Inject a failure point when registering a connector
1c21348d1f3c : drm/i915: move intel connector specific functions to intel_connector.c
360fa66ae857 : drm/i915: rename intel_modes.c to intel_connector.c
aee7d9bee2db : drm/i915: nuke the intel_lvds_connector
65404c89e953 : drm/i915: Show the DPCD read error inline
1e712535c51a : drm/i915/dp: Link train Fallback on eDP only if fallback link BW can fit panel's native mode
d4b26e4f438f : drm/i915: add a common connector type independent destroy hook
a9f9ca33d1fe : drm/i915: Fix intel_dp_mst_best_encoder()
f67207d78cea : drm/i915: Skip vcpi allocation for MSTB ports that are gone
6ed5bb1fbad3 : drm/i915: Don't unset intel_connector->mst_port
4d80273976bf : drm/atomic_helper: Disallow new modesets on unregistered connectors
bc3213c44415 : drm/i915: Drop the eDP check from intel_dp_connector_destroy()
19dfe5726bab : drm/i915: Do intel_panel_destroy_backlight() later
2d12df47eafe : PM / AVS: SmartReflex: remove unused function
71ffd49cc9b9 : drm/i915/icl:Add Wa_1606682166
0c7d2aedf51b : drm/i915/icl: Add Wa_1406609255
5c93f3ce98b6 : staging: iio: ad2s1210: fix 'assignment operator' style checks
f53a70bd93f6 : drm/i915: Fixup kernel doc for param name changes
881440a89ae1 : drm/i915: Rename variables in intel_primary_plane_create()
a86d2590bafb : drm/i915: s/intel_plane/plane/ in sprite init
b7c806007559 : drm/i915: Extract skl_universal_plane_init()
c539b579b6c7 : drm/i915: Introduce intel_plane_alloc()
2d72dc8b7c15 : drm/i915: Move plane_state->scaler_id initialization into intel_create_plane_state()
97ee97b9782e : drm/i915: Add missing pixel formats for skl+ "sprites"
37a411e2118b : drm/i915: Disallow plane scaling with specific pixel formats
934882db2961 : drm/i915: Allow horizontal mirroring for cnl+ "sprite" planes
ee6e0496de1f : drm/i915: Don't populate plane->i9xx_plane for sprites
deb196895f84 : drm/i915: Populate possible_crtcs for primary/cursor planes
679bfe847b62 : drm/i915: Constify all plane_funcs structs
49c5c0769a91 : drm/sun4i: tcon: prevent tcon->panel dereference if NULL
548ae867efb1 : drm/sun4i: tcon: fix check of tcon->panel null pointer
2e00b533527c : staging: iio: cdc: ad7150: fix misaligned lines
4bb199e51ddc : staging: iio: cdc: ad7150: use value copy to shorten the line length
388008bbd60c : iio: ssp_sensors: don't manually free devm managed resources
1afacfb0dfe9 : staging: iio: ad5933: rename ext_clk_Hz -> ext_clk_hz
a7ae845cdcad : iio: adc: Fix Renesas GyroADC MAINTAINERS entry
3a465b84ea38 : drm/i915/psr: Remove alpm from i915_psr
66231d14e74a : drm/i915/psr: Use WA to force HW tracking to exit PSR2
4755717b0ca8 : drm/i915/psr: Remove PSR2 TODO error handling
fc6ff9dc9ecf : drm/i915/psr: Make MASK_DISP_REG_WRITE reserved in PSR_MASK for ICL
bf80928fbf06 : drm/i915/psr: Share PSR and PSR2 exit mask
00e5d8b1eb47 : firmware/dmc/icl: Add missing MODULE_FIRMWARE() for Icelake.
443d5e3973e8 : drm/i915/icl: MBUS B credit change
dfdaa566b7d4 : drm/i915: Apply correct ddi translation table for AML device
ab2da3f8cd97 : drm/i915: Add new AML_ULX support list
c1c8f6fa731b : drm/i915: Redefine some Whiskey Lake SKUs
84c0851794d4 : drm: Unexport drm_plane_helper_check_update
40e3defd19ce : drm/vmwgfx: Fix vmw_du_cursor_plane_atomic_check
8e7a4424b996 : drm/i915: Fix ILK-IVB sprite enable delays
6b6fce62f65c : drm: Unexport primary plane helpers
e6a3e405b548 : drm/todo: Add some cleanup tasks
4af67def3b08 : drm/doc: fix drm_driver_legacy_fb_format
21ebe615c169 : drm: Remove transitional helpers
b1a122c51f57 : drm/zte: Use drm_atomic_helper_shutdown
9bac4a01bc88 : drm/vc4: Use drm_atomic_helper_shutdown
a2b50babc743 : drm/sti: Use drm_atomic_helper_shutdown
3ea4b1e1b814 : drm/msm: Use drm_atomic_helper_shutdown
b3e90917e4d1 : drm/arcpgu: Use drm_atomic_helper_shutdown
d680781d21a5 : drm/atmel: Drop transitional hooks
d1b42edea8ee : drm/arcpgu: Drop transitional hooks
ec9b0a9e2c9e : drm/atomic: Improve docs for drm_atomic_state->allow_modeset
9ef8a9dc4b21 : drm: Extract drm_atomic_state_helper.[hc]
297e30b5d9b6 : drm/atomic-helper: Unexport drm_atomic_helper_best_encoder
2b4c1c0512e9 : drm/amdgpu: Remove default best_encoder hook from DC
03189d5bf778 : drm: Remove defunct dma_buf_kmap stubs
9e37ee7913b4 : drm/vblank: Remove old-style comments
6f405638c2ab : drm/i915: Get rid of intel_crtc->config in crtc_enable/disable functions, v2.
958bb4528d16 : drm/i915: Get rid of crtc->config in chv_data_lane_soft_reset
f56f6648404b : drm/i915: Get rid of crtc->config dereference in intel_dp_retrain_link
6e3d9dd0ae0a : drm/i915: Use crtc->state in intel_fbdev_init_bios
0e5fa64610f6 : drm/i915: Get rid of crtc->config from icl_pll_to_ddi_pll_sel
5e1cdf541b24 : drm/i915: Make ironlake_pch_transcoder_set_timings take crtc_state
65c307fd08dd : drm/i915: Make shared dpll functions take crtc_state, v3.
b2354c78b125 : drm/i915: Make pll functions take crtc_state, v2.
15cbe5d0926f : drm/i915: Make skl_detach_scalers take crtc_state
7efd90fb4886 : drm/i915: Use crtc_state in ironlake_enable_pch_transcoder
44fe7f35528c : drm/i915: Make intel_set_pipe_timings/src_size take a pointer to crtc_state
b2562712d7de : drm/i915: Make panel fitter functions take state
fdf73510ca81 : drm/i915: Remove dereferences of crtc->config in set_pipeconf/misc functions, v2.
6b7e2d5c3032 : drm: add drm_connector_attach_edid_property()
33373258cf02 : drm/i915: Remove the global cache shrink & rcu barrier on allocation failure
88a83f3c2d7a : drm/i915: Only reset seqno if actually idle
7a4a2a460458 : drm/i915: Clean up early plane debugs
62358aa4ee86 : drm/i915: Use the correct crtc when sanitizing plane mapping
68bc30deac62 : drm/i915: Restore vblank interrupts earlier
9dbf5a4efd8a : drm/i915: Provide more clues as to why MST is/is not used
0fc645f338e3 : drm/i915/guc: Don't clear the cookie on doorbell destroy
48b426a9b9ab : drm/i915/guc: init GuC descriptors after GuC load
4db4b85014df : drm: Fix kernel doc for DRM_MODE_PROP_IMMUTABLE
d717c6df3040 : drm/vkms: Extend todo
c5e69ab35c0d : video/hdmi: Constify infoframe passed to the pack functions
bc2477f7d3f3 : drm/i915/execlists: Flush the CS events before unpinning
8f5c6fe46d6c : drm/i915: Clear the error PTE just once on finish
83bc0f5b432f : drm/i915: Handle incomplete Z_FINISH for compressed error states
5ec244f4afd0 : drm/i915/selftests: Hold task_struct ref for smoking kthread
598c6cfe0690 : drm/i915/psr: Enable PSR1 on gen-9+ HW
2ddcc982bdc5 : drm/i915: fix wrong error number report
c0a6aa7ec2c3 : drm/i915: Show actual alongside requested frequency in debugfs/i915_rps_boost_info
89d5efcc311c : drm/i915: Replace some open-coded i915_coherent_map_type()
b20815255693 : drm/i915: Add plane alpha blending support, v2.
7569bf95310e : drm/i915/csr: Added ICL Stepping info
469a9308adfc : drm/fsl-dcu: use drm_display_mode_to_videomode to calculate timing parameters
53b9974b4b33 : drm/fsl-dcu: drop unused drm_crtc_index()
e9eaf82d97a2 : drm/i915: Priority boost for waiting clients
e2f3496e93be : drm/i915: Pull scheduling under standalone lock
b16c765122f9 : drm/i915: Priority boost for new clients
790ea70c5eb5 : drm/i915: Pass intel_encoder to infoframe functions
121f0ff52f77 : drm/i915: Use memmove() for punching the hole into infoframes
468d6a4996fb : video/hdmi: Constify infoframe passed to the log functions
480b8b3e42c3 : video/hdmi: Pass buffer size to infoframe unpack functions
f26e1de5ec48 : video/hdmi: Constify 'buffer' to the unpack functions
85f5e1f385b7 : drm/i915: Combine multiple internal plists into the same i915_priolist bucket
7651a4452ddf : drm/i915: Reserve some priority bits for internal use
567a60570589 : drm/i915/selftests: Include arbitration points in preemption smoketest
992d2098ef0b : drm/i915/selftests: Split preemption smoke test into threads
f384d7d514d1 : drm: Convert to using %pOFn instead of device_node.name
a0d4d42cb585 : drm/bochs: Replace drm_gem_object_unreference_unlocked with put function
b256013e7207 : drm/zte: Replace drm_dev_unref with drm_dev_put
1c53ba8f22a1 : drm/rockchip: dw_hdmi: add dw-hdmi support for the rk3328
5c3f3d22393c : drm/rockchip: dw_hdmi: store rockchip_hdmi reference in phy_data object
bd1302305ae6 : drm/rockchip: dw_hdmi: allow including external phys
9f891dbe3910 : dt-bindings: allow optional phys in Rockchip dw_hdmi binding
96c4704fec95 : drm/rockchip: dw_hdmi: Allow outputs that don't need output switching
8faff37409fb : drm/bridge: dw-hdmi: allow forcing vendor phy-type
7769db588384 : drm/i915/dp: optimize eDP 1.4+ link config fast and narrow
9844bc87cb7a : drm/i915/dp: Fix duplication of DEVICE_SERVICE_IRQ handling
cbfa8ac835cb : drm/i915/dp: Kill intel_dp->detect_done flag
47658556da85 : drm/i915/dp: Do not grab crtc modeset lock in intel_dp_detect()
d5acd97f5571 : drm/i915/dp: Use a local variable for intel_encoder *
f24f6eb95807 : drm/i915/dp: Restrict link retrain workaround to external monitors
9ebd8202393d : drm/i915/dp: Fix link retraining comment in intel_dp_long_pulse()
53273b522208 : drm: stm: implement get_scanout_position function
a2bf92e8cc16 : drm/i915/execlists: Avoid kicking priority on the current context
17fd7a9d324f : drm/panel: Add support for Olimex LCD-OLinuXino panel
6cbe7cd15f95 : drm/panel: simple: Add DLC1010GIG panel
7ad8b41cd8f5 : drm/panel: simple: Add support for Banana Pi 7" S070WV20-CT16 panel
882c35af565a : drm/panel: p079zca: unconditionally remove the panel on removal
94889b487bb9 : dt-bindings: Add CDTech S043WQ26H-CT7 panel bindings
e58edce616ac : drm/panel: add panel CDTech S043WQ26H-CT7 to panel-simple
1a4d3f24efcb : dt-bindings: Add CDTech S070WV95-CT16 panel bindings
982f944ed7cf : drm/panel: add panel CDTech S070WV95-CT16 to panel-simple
21295ceacff7 : dt-bindings: Add vendor prefix for CDTech(H.K.) Electronics Limited
7fe78985cd08 : drm/i915/csr: restructure CSR firmware definition macros
db2b0e5ffc70 : drm/panel: seiko-43wvf1g: Add missing ">" character in author's email
6bf18d84f768 : drm/panel: seiko-43wvf1g: Switch to SPDX identifier
e077e2f5f810 : drm/panel: simple: fix BOE/HV070WSA-100 timings
1f0eb8b81089 : drm: panel-orientation-quirks: Add quirk for GPD win2
9531221df8f0 : drm/i915: Check for panel orientation quirks on eDP panels
064b06bbf117 : drm/imx: fix build failure without CONFIG_DRM_FBDEV_EMULATION
4bdafb9ddfa4 : drm/i915: Remove i915.enable_ppgtt override
c5f6d578956a : drm/i915: Log HWS seqno consistently
f8e57863f81f : drm/i915: Trim partial view sg lists
4f297df89d29 : drm/rockchip: vop: add rk3188 hs_start interrupt as dsp_hold equivalent
9cb5f4873b99 : drm/atmel-hlcdc: Replace drm_dev_unref with drm_dev_put
dee4a0f8e70d : drm/i915/selftests: Smoketest preemption
e7351a8474d2 : drm/i915/csr: bypass firmware request on i915.dmc_firmware_path=""
d8a5b7d79fb7 : drm/i915/csr: keep max firmware size together with firmare name and version
180e9d230efe : drm/i915/csr: keep firmware name and required version together
029c33add915 : drm/i915: Remove duplicated definition of intel_update_rawclk
c9b818d3f9f4 : drm/i915: Move IPC WA #1141 to init_ipc()
6323113b7af6 : drm/i915: Move SKL IPC WA to HAS_IPC()
fd847b8e60e0 : drm/i915: Do not modifiy reserved bit in gens that do not have IPC
6edafc4eb3e4 : drm/i915: Unset reset pch handshake when PCH is not present in one place
7c86828d5645 : drm/i915/runtime_pm: Share code to enable/disable PCH reset handshake
35c37ade79cd : drm/i915/icl: Define TA_TIMING_PARAM registers
33868a91c1d9 : drm/i915/icl: Define data/clock lanes dphy timing registers
7a90938332d8 : drm/i915: Avoid compiler warning for maybe unused gu_misc_iir
74f6e183913b : drm/i915: Convert to BITS_PER_TYPE
fc3fed5d297b : drm/i915: Check fb stride against plane max stride
0a3c561da12b : drm/i915: Enable RGB565 90/270 plane rotation for gen11 onwards.
4a3d3f6785be : drm/i915: Match code to comment and enforce ppgtt for execlists
570b16b559be : drm/i915: use for_each_pipe loop to assign crtc_mask
8db05f594713 : drm/i915/execlists: Assert the queue is non-empty on unsubmitting
e9f8707839ee : ARM: omap2plus_defconfig: Add tlv320aic23 as module
70a7b83628fa : drm/i915/icl: Program T_INIT_MASTER registers
ba3df888be90 : drm/i915/icl: Enable DDI Buffer
3f4b9d9d02c6 : drm/i915/icl: DSI vswing programming sequence
fc41001d9708 : drm/i915/icl: Configure lane sequencing of combo phy transmitter
945ac78928fa : drm/i915: Force planar YUV coordinates to be a multiple of 2, v2.
ab5c60bf7675 : drm/i915: Move programming plane scaler to its own function.
0aaf29b35f93 : drm/i915: Clean up scaler setup, v2.
6c246b81f938 : drm/i915: Replace call to commit_planes_on_crtc with internal update, v2.
f59e9701dbdc : drm/i915: Make intel_crtc_disable_planes() use active planes mask.
62ef0dd3cc0c : drm/i915: Unconditionally clear plane visibility, v2.
c249c5f64336 : drm/i915: Handle cursor updating active_planes correctly, v2.
a1cccdcf330e : drm/i915: Clean up casts to crtc_state in intel_atomic_commit_tail()
1435696556e4 : ARM: dts: vexpress/TC2: Update entries to match latest coresight bindings

+- Project: platform/external/llvm

72db02d9333 : Make libbcinfo buildable for native_bridge

+- Project: platform/external/ltp

6dc24f963 : syscalls/mknod07: whiteout creation no longer requires privileges
a9db58962 : Update ltp test README.md
8f3ec8e0a : ltp: disable -Wunreachable-code-loop-increment
48286c012 : ANDROID: lib/tst_device: wait longer for loop device
92807d07d : Drive-by configuration cleanup.
07290eb65 : Update config.h now bionic exports statx(2).
e84f2cda5 : ANDROID: note existence of VTS timeouts in documentation
494fd7f8f : Update config.h now bionic exports statx(2).
24b51eb97 : lib/tst_device: retry opening loop device
4079aaf26 : LTP 20200120
4b980c229 : tst_device: Move tst_dev_sync() into from header to source file
185a54d52 : lapi/syscalls: Add syncfs
9e83513eb : tst_device.h: Use lapi/syscalls.h instead of <sys/syscall.h>
2c14d95b6 : pidfd_send_signal: Build with _GNU_SOURCE
e0c7b1d63 : endian_switch01.c: Fix check for powerpc
baa1505ad : ver_linux: Print ethtool version
c653a76a6 : syscalls/madvise06: Remove drop_caches R/W check
77a0a4deb : syscalls/capset04: add new EPERM error test with vfs cap support
81f24ca79 : syscalls/capset03: add new EPERM error test without CAP_SETPCAP
73fa3dfe7 : syscalls/capset02: Cleanup & convert to new library
70766c8f6 : tst_device: Scan /sys/block/* for stat file
681b98757 : tst_mkfs.c: Fix arg order in error message
21af8ca19 : syscalls/llseek03: Rewrite the test for new library
f65794fbb : syscalls/statx05: Fix failures on s390 & old libc
b9c2075f4 : Use real FS block size in fallocate05
ad57b6090 : syscalls/capget[set]: Make use of guarded buffers
f7199c464 : rpc-tirpc: Remove authdes related tests
74aeb88c9 : tst_device: use raw syscall in the tst_device.h
6e53f9f63 : syscalls/quotactl06: Missing binary is not TBROK
decff98a8 : network/iptables: add ipv6 support
447c223db : tst_device: include unistd.h
eca0fa3c3 : tst_device: add new tst_dev_sync
baf4ca165 : syscalls/capset01: Cleanup & convert to new library
0c7a8aaf3 : syscalls/capget02: Cleanup & convert to new library
0a6cf27a5 : syscalls/capget01: Cleanup & convert to new library
7dc571d3a : syscalls/userfaultfd01: add hint about unprivileged_userfaultfd
262c98c58 : tst_fill_fs: enhance the filesystem filling routine
b288957a8 : Replace GPL with SPDX-License-Identifier in few headers
59cb0dd9f : nm01: Remove prefix zeros of the addresses output by nm before comparing
0e2ec72de : tst_device: do sync() before reading test block device stat file
1643d8509 : sync_file_range02: remove the toplimit of write back
7c29763fc : cve-2017-16939.c: Use SOL_SOCKET instead of fixed value
11634d91f : linktest: Convert to new library
f448b850c : tst_test.sh: Add return value to _tst_expect_{fail,pass}
678ec4931 : iptables: Reduce code duplicity
ba45a7cab : syscalls/ioctl01: Cleanup & convert to new library
8f92cd1c2 : network/iptables: add new test for iptables-translate and nft
4756f65d4 : network/iptables: reduce ping timeouts
1b9a319d2 : doc: Document TST_NO_CLEANUP
352217479 : isofs: Convert to new library
04e451a22 : Make crash02 verbose in standard runfile
3fcdee842 : syscalls/futex_cmp_requeue01: cope with spurious wakeups
83be70879 : syscalls/statx07: handle ETIMEDOUT when rpcbind.socket is not started
0ccbcfc38 : syscalls/statx07: add fsid= to exports
5290b79e1 : Split SCTP initmsg test into two test cases
fcd43b3dd : Port test_1_to_1_initmsg_connect (SCTP) to new API
69d891862 : net/tst_net.h: Make functions inline
cd04d5737 : Add SAFE_ACCEPT() to LTP safe net library
b471573f8 : tst_test.sh: Fix check for non-mounted device
bd9e9f299 : rpc: Remove <sys/socketvar.h>
e41800708 : rpc: Add missing <string.h>
9ad0ef53d : travis: Add musl build (with Alpine Linux)
6c0870b78 : syscalls/llseek02: convert to new library
8c82ccee3 : syscalls/llseek01: convert to new library
e5dd9c0e7 : shell: TST_NEEDS_DEVICE implies TST_TMPDIR
dae842774 : Remove duplicated ".needs_tmpdir=1" when using equivalent flags
36e5faf59 : syscalls/shmat03: Remove CVE tag
7b43d218f : runtest/syscalls: Add vmsplice03 to runtest/syscalls
3a92fc31a : syscalls/vmsplice: Add testcase
26211f59f : pidfd_send_signal03: fix compile error with -Werror=format-security flag
2101f1106 : Unshare KSM pages before setting max_page_sharing
62948870e : mtest01: correct the ALLOC_THRESHOLD definition on s390x
72dc40644 : net/route-change-if.sh: Use -n parameter for tst_ipaddr_un()
4c78785e8 : Revert "mmap1: include lapi/abisize.h header file"
47edb1e57 : mmap1: include lapi/abisize.h header file
b920da416 : perf_event_open02: workaround for Pentium4
1dff156da : perf_event_open02: make do_work() run for specified time
df29cb318 : perf_event_open02: migrate to newlib
1b04c0cd5 : doc: More formatting fixes
1228e08a6 : doc: Fix formating in Test Writing Guidelines
475214916 : syscalls/prctl09: New timer sample test for PR_SET_TIMERSLACK
6b0e2ccba : lib/tst_timer_test: move test setup function before PR_GET_TIMERSLACK
943cb104f : Fix TBROK usage in timer tests
816ef3e25 : network/sctp_big_chunk: add cve tag
06f629e3f : lib/tst_net.sh: use SO_BINDTODEVICE in tst_netload()
617902988 : network/sctp_big_chunk: Add linux git tag
3b1ab9d8c : network/fanout01: Add CVE and git tags
27cd0496f : lapi/seccomp.h: Use libc headers instead kernel uapi
c4bf6f665 : lapi/quotactl.h: Use libc headers instead kernel uapi
4bd43cc38 : syscalls/quotactl06: Add testcase quotactl basic error handling
ce0ede428 : syscalls/quotactl05: Add project quota test on xfs filesystem
75311b9cd : syscalls/quotactl04: Add project quota test for non-xfs filesystem
0061074d4 : syscalls/quotactl02: Add Q_XGETQSTATV test and group quota tests
4acfb8e41 : syscalls/quotactl01: Add Q_GETNEXTQUOTA test
13e9a4a7b : travis: Re-enable Tumbleweed again
ee829ecf6 : open_posix/pi_test*: Remove all tests
7185adfc7 : README.md: Fix Build-System URL, add Style-Guide
1bb9f8eff : lib: don't pass NULL to strcmp in safe_mount
8075f5fa9 : fallocate05: increase FALLOCATE_SIZE
9e7f5688a : configure.ac: Fix --with* options
22f510de8 : Fix static linking with musl-fts
f37704d6c : fanotify: Fix FSID_VAL_MEMBER() usage
3ee0f4832 : travis: add ppc64le and s390x builds
e566f9ac7 : pan/ltp-pan.c: Add file parsing protection
530651d26 : rpc: Replace bcopy() with memcpy()
cceadfb99 : Replace bzero() with memset()
7eae073fd : nfsv4/acl: Remove unneeded malloc(sizeof(FILE))
7b614a0c3 : utils/compat_16: Always include <sys/fsuid.h>
67aa695d5 : syscalls/prctl08: New test for prctl() with PR_{SET,GET}_TIMERSLACK
2cd2c99cb : device-drivers/acpi/ltp_acpi_cmd: skip pm2 register test if not supported
3a521036d : cve-2017-17052: Reset exit condition in each test run
ae52b6f41 : lib: Fix safe_mount() when mounting NTFS on kernels with NTFS support
400ac9bbe : build: Remove {config.h,config.mk,features.mk,}.default
7cfac8048 : zram: Rewrite shell tests into new API
0498fc0a8 : fanotify: Detect val vs. __val fanotify_event_info_fid.fsid member
bf0278442 : fanotify: Rework checks for fallback definitions
399bb8193 : fanotify: Move __kernel_fsid_t definition to correct place
058fe1dee : travis: Temporarily disable Tumbleweed
a6f507ca9 : mbind04: terminate child processes
d45519638 : acct02: relax ac_btime checks
5b54a7134 : testcases/kernel: use linux git and CVE tags for more cases
17291e8b7 : network/netstress: set default options value after arg parsing
4105ef124 : network/netstress: fix -D option description
5390cff9b : syscalls/prctl02: add more error tests
489dc73dd : mkswap01.sh: add "udevadm trigger" before swap verification
4372f7a21 : Fix compression ratio calculation in zram01
097e7db3d : tst_net.sh: Fix tst_add_ipaddr() log message
d4c159084 : Improve coverage in syscalls/fsync03
fda6b32a4 : Update syscalls/fsync03 to new API
bf5559525 : shell: Rename s/tst_test_drivers/tst_require_drivers/
041fbf514 : shell: Rename s/tst_test_cmds/tst_require_cmds/
d0e4c4790 : cgroup_fj_stress: Avoid killall
396df6182 : testcases/kernel/fs/ftest:Fix some comment errors
20cc6b066 : testcases/kernel: Add linux git and CVE tags
ca2c76990 : lib: Add support for test tags
f2926be65 : lib/tst_test: Warn on repeated options
a29212f04 : read_all_sys: skip debugfs
d0633c0de : read_all: move blacklist to source
0807a8258 : pt_test: skip pt_disable_branch on Broadwell CPUs
9b68fa116 : bpf_common: add hint about unprivileged_bpf_disabled
1767909a7 : hugetlb: Initialize orig_shmmax and orig_shmmni value
208f23150 : m4: Remove useless ltp-xfs_quota.m4
c8680422d : syscalls/quotactl: Remove ltp-quota.m4
422118150 : config.h.default: Remove unused HAS_RHEL46_QUOTACTL
58f21cc86 : net/dhcp: Don't start dhclient when wicked is running
250438496 : tst_net.sh: Allow execution if xfrm is disabled
dbffaf491 : Port ptrace01 to new library
e36130112 : scenario_groups/default: remove fs_ext4 test
f12c118e2 : syscalls/copy_file_range02: skip new error tests if cross-fs isn't supported
6dbcc428f : kernel/mem/mtest01:Fix mtest01's options
74d9fe32f : mtest06/mmap1: add missing lapi/abisize.h include
188518407 : syscalls/prctl02.c: Fix wrong type of test result
29f51a85b : Delete New ext4 features tests and ffsb tool
71a951358 : tst_common.h: Fix typo
e7dc14caa : tst_test.sh: Run cleanup even setup is not defined
e6a040692 : fs/read_all: Fix queue array overflow
5fec1a4b9 : pkey01: build fail caused by MAP_HUGETLB undefine
bbb94ed20 : fs/binfmt_misc02.sh: Fix local variable assignment for dash
c83b8aaf9 : doc: Adopt TST_RETRY_FUNC for LTP_TIMEOUT_MUL
1681f9519 : tst_common.h: Use tst_multiply_timeout in TST_RETRY_FN()
56aa438e3 : tst_test.c: Add tst_multiply_timeout()
1071d38ec : tst_test.sh: Use LTP_TIMEOUT_MUL in TST_RETRY_FN()
98fb3ce8a : thp02: simplify test to lower memory requirements
7a56d4402 : lsmod01.sh: retry test couple times to lower false positives
62f4956fc : umip_basic_test.c: remove useless new lines print
d181ae851 : umip_basic_test.c: update umip basic test for new kernel v5.4
502bf6eb9 : perf_event_open02: make test more reliable on -rt kernels
f4bf9ba01 : perf_event_open02: stop groups with hw counters first
568e5c094 : timer_getoverrun/2-3: increase tolerance for overshoot
8e5a83afb : pcrypt_aead01: break early when approaching timeout
b8aebc835 : fanotify: Fix missing __kernel_fsid_t definition
3d2b9ef91 : setxattr03: define _GNU_SOURCE to fix build on musl
85f7f2fec : tst_net.sh: Don't require root when netns was setup externally
1f01369ce : network/route: Rewrite route{4,6}-change-if into new API
799d205cb : network/route: Rewrite route{4,6}-change-gw into new shell API
bebd88a71 : network/route: Rewrite route{4,6}-change-dst into new shell API
54720aa55 : shell: Introduce EXPECT_{FAIL,PASS}_BRK()
807d60628 : net: Add tst_ipaddr_un.sh test
9045bcb9c : tst_net.sh: Add -h -n options to tst_ipaddr_un()
693dfd143 : tst_net.sh: Add -p option to return prefix in tst_ipaddr_un()
b8bccdb39 : tst_net.sh: enhance tst_add_ipaddr(), add tst_del_ipaddr()
5bec81cd8 : include: undefine _LINUX_TYPES_H if including old sys/capability.h
6490bf78d : bpf_prog03: Add regression test for sign extension bug
95a550f77 : syscalls/ioprio_set01.c: Improve process for priority overflow
02f7ebc86 : syscalls/ioprio_set01.c: Stop decreasing priority continuously in loops
ac013d614 : read_all: retry to queue work for any worker
ed02ab7b7 : net/if-mtu-change.sh: set TST_TIMEOUT
8c3405b91 : memcg_stress_test.sh: use TST_TIMEOUT (replace LTP_TIMEOUT_MUL)
b6c8f0e0f : shell: Add timeout shell API tests
2f6cd5242 : shell: Introduce TST_TIMEOUT variable, add checks
2fad96b8a : shell: Add tst_is_num()
3b5d90f1f : shm_test: Fix parameter passing to threads
c70bce680 : syscalls/copy_file_range02: Add check for pipe
fe5ffe270 : acct: fix version check on big endian system
cad524797 : fzsync: revoke thread_b if parent hits accidental break
5c3f08d31 : pkeys: Fix uclibc build caused by conflicting signature
c518ee8b9 : doc: Fix grammar
859ac7e1e : getdents01: Fix implicit getdents64 declaration on glibc 2.30
603d86eb1 : dynamic_debug: update dmesg grep check
ff3c97804 : lib: Replace GPL verbose text by SPDX license identifier
521cfe27c : doc: Add user-guide.txt
42876bab7 : doc: Removed outdated ltp-howto.{txt,lyx}
787b47a64 : Update syscalls/bind02 to new API
4e27acad5 : bpf_prog02: Correct index on big endian architectures
61312c62a : open_posix/conformance/clock/1.1: Deterministic timing
c9707b465 : LTP 20190930
6945318c1 : syscalls/copy_file_range02: skip if cross-fs isn't supported
bd355b964 : timer_create01: accept ENOTSUP
2588dafd4 : syscalls/shmat03: Remove it from runtest/cve
7afac14ec : syscalls/acct02: Check read size.
90aa697ad : BPF: Regression test for 64bit arithmetic
5a8970fb8 : fzsync: Add reproducing race-conditions section to docs
85c4e886b : syscalls/bpf: auto bump RLIMIT_MEMLOCK
2004de8a4 : syscalls/getxattr01: Fix rare failures
9b8f841ce : cgroup_regression_test.sh: Remove obselte test_5
4255fa736 : syscalls/fstat03: Fix bad fd initialization
510c4ac77 : crypto/af_alg05: add comment for an regression
420e8e9de : syscalls/acct02: Improve logging
c6d0fa5b2 : lib/newlib_tests: add tst_capability0{1, 2} into .gitignore
59617e5b3 : syscalls/madvise09: Workaround failures on newer kernels
0cbcfbef8 : capability: library tests
778c6ffe2 : capability: Introduce capability API
56c2a4a09 : syscalls/dup201: Fix buffer overflow
9f0b452c1 : cve-2017-17052: Avoid unsafe exits in threads
40d710e09 : uevent03: Use a generic way to get sysname
924eace7c : cpu_hotplug/cpuhotplug06.sh: Skip test if htop is used
6012297a2 : can/can_run_tests.sh: Fix wrongly split command
bf28ca2c8 : tst_res: Print errno number in addition to error name
9fbec906b : BPF: Sanity check creating a program
14afb43f7 : BPF: Essential headers for a basic program
b51732825 : BPF: Sanity check creating and updating maps
0860b1f67 : BPF: Essential headers for map creation
810c10c0c : net: Add .sh extension to dns, ftp, http, ssh stress tests
a38bb3e84 : net: Add .sh extension to rpc tests
b920628b5 : fzsync: drop pair->spins_avg.avg check
8b678498c : syscalls/move_pages: Remove obsolete move_pages08.c
831602284 : uevents/uevent03.c: Check if "UI_GET_SYSNAME" is supported
6e5a0804c : kernel/uevents: Fix compiler errors
c4a9de791 : tst_net.sh: Fix unintended tst_require_root call in shell new API
325be9546 : kernel/uevent: Add uevent03
9ba02f62c : libs/libltpuinput: Add uinput library.
9e38b9f71 : kernel/uevent: Add uevent02
20264595e : kernel/uevent: Add uevent01
2c56551ca : lib/tst_device: Export more functions.
f5de447bc : runtest/syscalls: add set_mempolicy* to runtest/syscalls
ed917e6cf : runtest/numa: Sort tests alphabetically
4552972e5 : tst_test.sh: Always return 0 from _tst_require_root()
aeeee179b : runtest/numa: add migrate_pages*
a5046625e : syscall/rt_sigtimedwait01: Fix wrong sigset length for MIPS
8722680b6 : tst_net.sh: Use _tst_require_root instead of TST_NEEDS_ROOT=1
9b9ce60a3 : tst_net.sh: Rename variables to comply name policy
568ae4e3c : mq_timed*: Add support for 64 bit time_t
4c5995c10 : clock_nanosleep/clock_settime: Add support for 64 bit time_t
d3912720e : mc_commo: Add support for 64 bit time_t
714ce64a9 : lib: Fix safe_mount() when exfat or ntfs are not using fuse
eeeb7d985 : userns06: Add NULL terminator to execve() arg list
11faec274 : tst_security.sh: Adjust AppArmor/SELinux messages
4df079a7d : net/if4-addr-change.sh: Remove TCID
fba8638ad : net/interface: Use SPDX-License-Identifier
34e9bc0d1 : net/interface: Add sh extension to the tests
01e4dc222 : lapi/syscalls: Add MIPS support
c0ca57d90 : net/if-lib.sh: Use ip command as default
4c22201da : madvise08: Fix restore of core_pattern
f851c97f0 : move_pages12: add comment for a new regression
042c4a5dd : move_pages12: handle errno EBUSY for madvise(..., MADV_SOFT_OFFLINE)
e197796f2 : sethostname: Convert to new API
a10176da1 : syscalls/copy_file_range02: use .needs_tmpdir and MAX_LEN
95f062b65 : lapi/fs.h: Replace MAX_LFS_FILESIZE constant with own implementation
c2049b5c8 : cve/meltdown.c: Fix kernel symbol finding
1f8982c35 : syscalls/sendmmsg01: Make use of guarded buffers.
1dc753bf2 : syscalls/clock_settime01: Make use of guarded buffers.
548baa4b6 : syscalls/clock_getres01: Make use of guarded buffers.
307eda646 : syscalls/adjtimex: Make use of guarded buffers.
d3c403cb3 : syscalls/add_key04: Make use of guarded buffers.
f0c38c729 : syscalls/accept4_01: Make use of guarded buffers.
4b75b1c04 : syscalls/preadv01: Make use of guarded buffers.
9bd19a96c : syscalls/accept02: Make use of guarded buffers.
7ab1fa058 : doc: Add guarded buffers documentation
13296b6e5 : lib: Add a canary for guarded buffers
ee761d81b : lib: Add support for guarded buffers
10a674fe2 : syscalls/ioprio: Add test cases for I/O priority
ac7caa72d : testcases/kernel/Makefile: remove 'timer' from Android FILTER_OUT_DIRS
257880bce : zram01: Improve error detection
9a77ecccb : syscalls/nanosleep01: use SPDX license identifier
5c93ade50 : syscalls: remove duplicated nanosleep03
e29b67857 : syscalls/ftruncate: Rewrite ftruncate04
0eac963f1 : syscalls/ftruncate: Rewrite ftruncate03 and add new error test
dfe2b3096 : syscalls/ftruncate: Rewrite ftruncate01 and merge ftruncate02
fb2c83cdb : clock_getres01: add test variants
7c50498a0 : clock_getres01: drop case which is passing NULL res parameter
e5e08968c : syscalls/setxattr03: Ported into new library
be914a8ea : runtest/fs: remove non-acsii char from comment
a770254ec : zram01.sh: Replace tst_res with tst_resm
2e8bb2218 : zram01.sh: Add missing bc dependency
af271fa3c : runtest/scsi_debug.part1: remove duplicated test for reiserfs filesystem
9039d4488 : build: Move -Werror-implicit-function-declaration from make to build.sh
dba3b82b2 : build.sh: Respect user defined CFLAGS and LDFLAGS
90b8c9f05 : utils/ffsb: Add missing fhstat() signature + includes
f377faf23 : make: Remove C++ related flags
89e384f42 : tst_test.sh: Reduce false positives in reserved variable warnings
0242a9a29 : syscalls/copy_file_range02: Add test description
c8459b526 : syscalls/copy_file_range02: Improve error message
86cb8f450 : syslog: fix sporadic failures due to rate-limitting
3306ad439 : m4: clean up ltp-signalfd.m4
df5ce33fa : m4: remove useless ltp-cgroupstats.m4
a43782be8 : m4: remove useless ltp-fs_ioc_flags.m4
cb47dfcaa : m4: remove useless ltp-time.m4
0620d9cb1 : m4: remove useless ltp-securebits.m4
753fc4e13 : syscalls/copy_file_range02: correct wrong loop_devn judgment
5e69bdfd4 : shell: Add .sh extension to some shell tests
7d07425e0 : net: Remove TCbin export from runtest/net.tcp_cmds
accdeb6ca : net: Remove unused ftp_setup
bc514b224 : syscalls/copy_file_range02: increase coverage and remove EXDEV test
15cac7b46 : syscalls/copy_file_range01: add cross-device test
ca05d772f : lib: alter find_free_loopdev()
9bbe76413 : syscalls/ioctl08: Require btrfs
7116c02bf : syscalls/leapsec01.c: Ported to new API
7e5d8b5f9 : scenario_groups/default: remove the timers test
fccef47b2 : syscalls/accept02: Remove .needs_root
5334ecf52 : syscalls/accept02: Fix TST_GET_UNUSED_PORT() usage
4577f24c6 : mtest06/mmap1: add note about known rwsem issue on aarch64
0dbb204ab : syscalls/nanosleep04: Ported into new library
28a9cd805 : syscalls/ustat: Use __kernel_daddr_t instead of daddr_t
5c60b7230 : syscalls/mprotect04: Remove itanium specific code
5a07ccea5 : net/multicast: Remove mc_gethost
befd38c2b : syscalls/timer_create: Add test for CVE-2017-18344
6d9de5f0c : syscalls/getdents: Add autotools check for getdents/getdents64
1010e9296 : syscalls/sendmmsg: add new test
f1a15f320 : kernel/pt_test.c: Add 4 more cases for Intel PT
fc606bf2a : *.sh: convert hardcoded python2 to python3
0051eab23 : Moved timer tests to syscall directory
d608b2c60 : syscalls/mbind0{2,3,4}: Add basic mbind tests
bead5a41a : syscalls/statx01: loosen the stx_blocks check
96e2c8b65 : tst_timer: fix qsort comparison function
9ab730420 : timers/timer_settime0{2, 3}: Ported to new library
02a1e6b14 : timers/timer_delete0{2, 3}: Ported to new library
2ce2a4f1a : setdomainname: use strlen() to get length of string
156776a3e : ustat02: Fix EFAULT in 32bit compatibility mode
5ff465694 : timers/timer_create0{2, 3, 4}: Ported to new library
a56a16a72 : doc: Mention network tests in variables
8ceadcbbe : sound/snd_timer01: Fix .gitignore
23897b3e6 : syscalls/request_key05: Correct CVE number
f8a929b84 : doc: Fix chapter numbers
6a9d4b3cd : m4: Replace GPL verbose text by SPDX license identifier
83bc12165 : setdomainname03: Convert to new API
a9909c367 : setdomainname02: Convert to new API
9034569a6 : setdomainname01: Convert to new API
2e7b809a4 : lapi: Add utsname.h
9d4f9d76f : rcu/rcu_torture.sh: Rewrite test
fd950d5dd : snd_timer: check if file /dev/snd/timer exist before opening
7a3bca63c : getrlimit03: adjust a bit of code to compatiable with mips32
90c2dc89f : pkey: add test for memory protection keys
e1f2c819e : pkey: add syscall numbers for pkey
a20666503 : lib: add tst_no_corefile()
741cf6799 : syscalls/prctl07: Fix build.
e99f8d8cd : lapi/securebits.h: Fix.
fe9d9218c : syscalls/prctl07: New test for prctl() with PR_CAP_AMBIENT
1bf0709ce : syscalls/prctl06: Remove sys/capability.h include
2e49ecdf4 : syscalls/prctl06: New test for prctl() with PR_{SET, GET}_NO_NEW_PRIVS
eadffb391 : syscalls/swapoff/swapoff0{1, 2}: use helpers to check support status
caf453532 : syscalls/swapon/swapon0{1..3}: use helpers to check support status
38d398e71 : swapon/libswapon: add helper is_swap_supported
c076dbac7 : lib/tst_ioctl.c: add helper tst_fibmap
829ee11c0 : syscalls/chdir/chdir04.c: fix out-of-bounds write
4e12d5daa : syscalls/acct02: Add note about acct() kernel bug
52f6a72bb : syscalls/acct02: Fix failures on nearly full FS
fe1f131a1 : safe_macros: Add SAFE_STATFS()
034fa8fa5 : snd_timer01: Fix compilation
c105e2ee3 : Add a regression test for CVE-2017-1000380
824c4aaab : travis: Replace spaces with tabs
879a182f3 : crypto/crypto_user02.c: new test that tries to delete larval algorithm
346edcaa7 : lib: include <errno.h> in tst_test.h
40958772f : network/nfsstat01: fix for netns setup
ad41c94a9 : zram/zram_lib.sh: fix local variable assignment for DASH
d1866c82a : syscalls/stat: add stat02{,_64} into .gitignore
d13e21575 : travis/debian: Use libtirpc-dev instead of libtirpc{1,3}
f5444eeea : direct_io/diotest4: drop MAP_FIXED
9ecb13e8c : lapi/mmap.h: include config.h
2882ac509 : tst_test.sh, test.sh: report pass if both TPASS and TCONF exist in shell test
5e93448a3 : lib/test.sh: TCONF needs to be counted
4dd2b13e7 : syscalls/adjtimex02: Convert to new library
0b89b3269 : syscalls/clock_adjtime: Fix unsupported WARN
a0d37184b : doc: More text formatting in test writing guidelines
5df997cec : doc: Fix various typos
be486d08f : doc: Add formatting for Saving & restoring /proc|sys values
bacba8788 : lib: make save_restore '?' prefix ignore also errors from open/read
8e2d73a88 : sysctl/sysctl02: Improve log messages
e8138459f : syscalls/lstat02: rewrote testcase
35b469769 : syscalls/lstat{01,03} rewrote testcase
a244bcc22 : syscalls/futex_cmp_requeue02.c: Add new test
636dc9a82 : syscalls/futex_cmp_requeue01.c: Add new test
f6afc73aa : scenario_groups/default: run the kernel_misc last
aa3002d91 : crypto/pcrypt_aead01: add back deleted file comment
94badc0ac : syscalls/fanotify13: add test coverage for fsid cache bug
fdb819a35 : syscalls/acct01: Remove cleanup
7709d2ae9 : cve/meltdown.c: abort the test if kallsyms was not enabled
ae963f191 : runpwtests03: use expr to calculate total_cpus for runpwtests03
e3457e42c : syscalls/fanotify: fix build errors on centos 6
403f11f3a : syscalls/fanotify15: verify fid for dirent events
e18f8512c : syscalls/fanotify14: new test to validate FAN_REPORT_FID interface return values
02b39d821 : syscalls/fanotify13: new test to verify FAN_REPORT_FID functionality
e62ac7fb5 : syscalls/futex: Get rid of futex_common.h
48f141183 : sysctl/sysctl02: Add new regression test for overflow file-max
4d0b26d31 : security: add missing PR_CAPBSET_READ/PR_CAPBSET_DROP check
402973c8f : mtest06/mmap1: fix timestamp in output
95c7429ac : mtest06/mmap1: tweak DISTANT_MMAP_SIZE
106a60d2f : syscalls/pidfd_send_signal03
36a08e2a2 : syscalls/pidfd_send_signal02
e3c82be31 : syscalls/pidfd_send_signal01
3a8acbf43 : Add Syscall numbers for pidfd_send_signal
5c82a7bd2 : runtest: Fix asyncio02 -> stat02 rename
8aebc921c : syscalls/sync_file_range02: Skip test on fuse.
dbe56e52b : lib: Add flags to tst_get_supported_fs_types()
76d8b31a5 : syscalls/getxattr05: skip userns test cases when not supported
6e6e53465 : sh: Replace GPL verbose text by SPDX license identifier
acc16bcbf : c: Replace GPL verbose text by SPDX license identifier
d8012246e : doc: Use SPDX license identifier
d133c077f : lib: add include config.h in cloner.c
56bfed545 : ima: Add overlay test + doc
28e3974d6 : ima/ima_measurements.sh: Require builtin IMA tcb policy
5c846a0f6 : shell: Add $TST_DEVICE as default parameter to tst_umount
effe573e0 : ima: Call test's cleanup inside ima_setup.sh cleanup
b928910ca : syscalls/sync_file_range: add partial file sync test-cases
667da103a : syscalls/ioctl_ns0[156]: align stack and wait for child
ec6566cdd : lib: rename ltp_clone_malloc to ltp_clone_alloc
f6164ffc2 : lib: add ltp_alloc_stack()
07debac6a : doc: Clarify what should be cleaned up at test end
f23d39e46 : net/tst_net_vars: Fix IPv4 network computing on big endianness
e747d0456 : syscalls/tgkill03: wait for defunct tid to get detached
4ba4fbc36 : syscalls/accept02: add CVE-2017-8890 test case
511a0e14c : Fix use of results after being unmapped
802f2d8d1 : inotify: Add SAFE_MYINOTIFY_ADD_WATCH() helper
1deb581c5 : inotify: Add SAFE_MYINOTIFY_INIT{,1}() helpers
d0789f774 : syscalls/asyncio02: convert to new library.
812e7e5bb : syscalls/bind01: convert to new library.
fed7e389b : syscalls/rt_sigqueueinfo01: rewrote testcase
e4723be4e : shell: Fix tst_get_unused_port endianity
faf175ba1 : syscalls/acct02.c: Fix EMFILE error
eb96091b0 : ver_linux: Fix util-linux version for some distros
9d4144869 : syscalls/fstat{03,05}: rewrote testcases
7afe021da : lib: Document the endianity in tst_get_unused_port()
4eb139c1e : syscalls/acct02: add functional testcase
11d0706f3 : syscalls/fstat{01,02}: rewrote testcases
b73d7c066 : README: Add note about testing with Travis CI
2c77d2dda : Fix shebang in open-posix makefile generator
857805cc7 : syscalls/preadv203: Fix two bugs
d7ddbe113 : syscalls/preadv2/preadv203: set mount_device flag
9d0fa157a : fanotify06: Close all file descriptors of read events
1015b02f6 : fanotify06: add a test case for overlayfs
db958770f : Make use of {SAFE,TST}_MOUNT_OVERLAY() and .needs_overlay
a88bbb43d : lib: add helpers to setup overlayfs mountpoint
3015d5923 : insmod01: Add license to the dummy module
881cd5133 : syscalls/preadv203: Add basic RWF_NOWAIT test
5cfb48dca : syscalls/adjtimex01: Convert to new library
b1d924f35 : syscalls/sched_setaffinity01.c: rewrite test with new API
36da23b2a : syscalls/setsockopt04: Add CVE-2016-9793 testcase
9b452d760 : syscalls/prctl05.c: New test for prctl() with PR_{SET,GET}_NAME
6dc7c3415 : net: Disable building tst_get_unused_port in old API
1fa79bc04 : syscalls/fcntl2*: Fix typo overlapfs -> overlayfs
970ead357 : fcntl33: weakup child before exit if fail in parent
4eec12f48 : syscalls/fcntl33: Fix typo overlapfs -> overlayfs
3ddc217d7 : syscalls/prctl04.c: New test for prctl() with PR_{SET,GET}_SECCOMP
53ede7430 : syscalls/bdflush01: delete bdflush test
ebebb0af7 : syscalls/move_pages12: Add new regression test
db0a43d93 : shmctl01: don't use hardcoded index == 0 for SHM_STAT test
d656a4478 : overcommit_memory: update for "mm: fix false-positive OVERCOMMIT_GUESS failures"
bed049c86 : tst_net.sh: Remove -B option from tst_rhost_run()
b19080524 : tst_net_vars.c: Enlarge buffer to fix format overflow warnings
97f43cfb8 : tst_net_vars.c: Fix size for IPv4 address buffer
a72f4b294 : syscalls/copy_file_range: add/restructured tests
72a5cc680 : lib: Migrate tst_get_unused_port to new API
fa6a4e708 : net: Introduce TST_GET_UNUSED_PORT() macro into C API

+- Project: platform/external/lua

149d811 : Set apex_available property

+- Project: platform/external/lz4

3ef36a5 : Make liblz4 buildable for native_bridge
c221d21 : Set apex_available property
98c4d73 : Make lz4 available to adbd.
52b8bd3 : Remove obsolete 'subdirs' reference.

+- Project: platform/external/lzma

c83537b : Set apex_available property

+- Project: platform/external/mdnsresponder

06d7695 : Set apex_available property
8350bee : don't include liblog to APEXes

+- Project: platform/external/minigbm

06d77b4 : gralloc: Use YVU420_ANDROID for YCbCr flex
1476c7e : gralloc4: adds gralloc4 support
a03926e : minigbm: Fix cast to avoid null pointer arithmetic
b03fc14 : minigbm: virtio_gpu: add BO_USE_HW_VIDEO_DECODER usage to R8 format.
778e21d : Fix YV12 dumb buffer plane sizes
91d3697 : Revert "amdgpu: Set USWC for SCANOUT images."
659719a : minigbm: synaptics: add texture source format support
d2c2843 : amdgpu: Set USWC for SCANOUT images.
b250420 : Sort OWNERS and add ihf.
2b1ee85 : Remove i915_FORMAT_MOD_Y_TILED_CCS from modifier_order
5481e3c : Revert "amdgpu: make AMDGPU_GEM_CREATE_CPU_GTT_USWC flag default"
4eebcea : amdgpu: make AMDGPU_GEM_CREATE_CPU_GTT_USWC flag default
d708f61 : minigbm: virtgpu: refactor virtgpu features
bc4f023 : minigbm: add resource_info callback for virtio-gpu
69bc430 : drm/virtgpu: add header
1914f98 : minigbm: mediatek: fix SCANOUT flag
8f708a1 : minigbm: add synaptics gbm driver
6124269 : Remove redundant NOTICE copied from LICENSE.
c2ad3d7 : Add more scanout formats to meson driver
8d88474 : minigbm: run presubmit.sh, modify OWNERs
827b8c2 : minigbm: virtio: check caps version before disabling formats
ddb56b5 : mediatek: get prime fd with drv_bo_get_plane_fd
912c4c3 : minigbm: dri: Set the plane sizes on bo creation.
51990ce : minigbm: virtio: check caps available before disabling formats
cfcea2f : arc-cros-gralloc: amdgpu: Use DRI_PATH to load radeonsi
9b367b3 : minigbm: dri,amdgpu: Modifier support.
44588bb : minigbm: dri: Support 2+ planes query for modifiers.
26fe682 : Reland "minigbm: introduce test allocation"
08d8dbf : Revert "minigbm: introduce test allocation"
c5352e6 : minigbm: vc4: add create_with_modifiers function
f0e607c : minigbm: introduce test allocation
afb2c56 : minigbm/msm: Update msm for removal of kms_query
eebce65 : minigbm: virtio: Advertise BO_USE_SCANOUT correctly.
baab6c8 : minigbm: virtio-gpu: wait for transfers when necessary
e3cd0d3 : minigbm/msm: Add NV12 format for Android flex allocation
f39dcbc : Reland "minigbm: i915: remove KMS query"
b0787a9 : Revert "minigbm: i915: remove KMS query"
a6a9efc : msm: Don't height align R8, height 1 buffers used for camera output
f11f1df : msm: add camera use flags for NV12 and R8
ddf4ec0 : minigbm: virtio-gpu: check format support when adding combinations
28e5ea0 : minigbm: remove KMS dependency
c87a6d3 : minigbm: rockchip: remove KMS dependency
0254a66 : minigbm: i915: remove KMS query
7119d33 : minigbm: Set modifiers for amdgpu/dri.
6f26690 : minigbm: Disable UBWC for texture formats
c956564 : minigbm/i915: Add support for I915_FORMAT_MOD_Y_TILED_CCS
12d0078 : cros_gralloc: Use entire graphics buffer if all-zeros access region is specified
d441f4e : minigbm: Reformat with clang-format.
fbfb338 : Remove level=stride hack in virtio_gpu_bo_invalidate
9d20b9e : minigbm: i915: get rid of tileable texture formats
706cd46 : minigbm: Remove deprecated methods.
cf9ed9d : amdgpu: make libdir work on stock Linux
785a548 : rockchip: align height in NV12 format
064a36b : minigbm: add gbm_bo_map2
1cfdc31 : minigbm: implement new functions
e32ec0b : minigbm: gbm.h: organize our downstream patches
555ed29 : minigbm: gbm.h sync gbm header
9982421 : minigbm: align BO_USE flags with GBM flags
e5c3fdf : msm: Add scanout support for UBWC RGB8888
059ac08 : mediatek: Align height to 16 bytes for NV12
2a2bfc2 : mediatek: Allocate a buffer expected by encoder if BO_USE_HW_VIDEO_ENCODER
6e6dc49 : minigbm: virtio: restrict formats supported without 3D
20e4a93 : virtio_gpu: Add HW_VIDEO_ENCODER usage flags to NV12
9a9672f : minigbm: dri: Don't redefine GL typedefs
c7aa974 : Add MediaTek private format for reprocessing
758cf12 : gralloc0: Unmask HW_VIDEO_ENCODER usage in the case of non-YUV formats
b6c4cf7 : Revert "Enable to allocate XBGR8888 with HW_VIDEO_ENCODER usage"
aa6b072 : Enable to allocate XBGR8888 with HW_VIDEO_ENCODER usage
5548540 : i915: allow allocating AR30/AB30 for scanout
5e55f95 : gralloc0: Add BO_USE_HW_VIDEO_ENCODER mask in GRALLOC_USAGE_HW_VIDEO_ENCODER
37be436 : minigbm: virtio_gpu: add NV12 back as texture source format
0907d82 : Make drv_mapping_destroy() be called in release builds
4d5358d : minigbm: virtio-gpu: bo_invalidate fixes
8312ec2 : minigbm: rockchip/mediatek: add PROTECTED flag back in
793675a : minigbm: i915: fix planar height alignment
2c783af : minigbm: modify gbm.pc
6ad6382 : mediatek: provide NV12 buffers for video decoding for MT8183
c062c3b : minigbm: allocate YV12 according to Android requirements
55a6cf9 : minigbm: virtio-gpu: pass more bind flags
86e72a4 : mediatek: Fix the metadata for R8
3567470 : minigbm: modify OWNERS
48b4c08 : minigbm: fix flags to align with GBM
298b757 : minigbm: factor out metadata from struct bo
6116b31 : minigbm: cros_gralloc: handle video decoder flag
dc9b120 : minigbm: rockchip/mediatek: remove R8 as texture source on Mali/Bifrost
5b91ec0 : Revert "minigbm: remove vgem backend"
586e2d6 : minigbm: Add support for RGBA_1010102 and RGBA_FP16
05e67cc : minigbm: virtio-gpu: stride == level
d014ed5 : minigbm: remove vgem backend
d97877b : minigbm: virtio-gpu: Allocate one buffer even for multi plane format
b80c6b9 : rockchip: Don't align height in NV12 format
d7c8338 : mediatek/rockchip: Use PRIu64 to print uint64_t variables
3d85602 : mediatek: Change android flexible format to allocate YVU420 buffer
782fae0 : Revert "minigbm/i915: Add support for I915_FORMAT_MOD_Y_TILED_CCS"
9f7897f : minigbm: virtio_gpu: Add camera usage to all NV12 combinations
3b8d4d0 : Add GBM_BO_USE_HW_VIDEO_ENCODER use flag
0f0ce6f : mediatek: Add NV12 format for output frame in HW decoder
b892a8f : rockchip: Fix the size computation with NV12 buffer
5dc63fa : amdgpu: Enable to allocate YVU420 buffer with BO_USE_TEXTURE_MASK flag
f659eb7 : minigbm: cros_gralloc: fix fd leaks
62a7f2e : minigbm: clang format
a086897 : minigbm/i915: Add support for I915_FORMAT_MOD_Y_TILED_CCS
4a0fecf : Fix potential uninitialed read
cdb2554 : minigbm: enable BO_USE_HW_VIDEO_DECODER for P010
b75efb6 : minigbm: i915: Add support for AR30 DRM_FORMAT_ARGB2101010.
3f3e5f9 : minigbm: Reland "minigbm: virtio-gpu: remove NV12 as texture source format"
769de64 : Change Assert to Check and return NULL
5cbb165 : Revert "minigbm: virtio-gpu: remove NV12 as texture source format"
f5d280d : minigbm: virtio-gpu: use NV12 as flexible media format
0d44d48 : minigbm: modify resolve format hooks a bit
51e785f : minigbm: update virgl_hw.h
5959833 : minigbm: fix subsampling issue
1cbcbfd : minigbm: fix uninitialized variable error
2efa6b9 : minigbm: virtio-gpu: remove NV12 as texture source format
39490e9 : minigbm: run presubmit.sh and add OWNERS file
490ba38 : Add dri.c to the MINIGBM_SRC list
01c4014 : minigbm: Add formats support for MT8183 camera
055a6aa : Add support for DRM_FORMAT_P010
dbab083 : minigbm: virgl: Map BO_USE_SCANOUT to VIRGL_BIND_SCANOUT
5ff0cfd : minigbm: msm: Silence printf warning on 64-bit build
582bdbf : amdgpu: Add ABGR8888 using non-linear tiling too.
1b9b5b9 : minigbm: mediatek: Implement bo_create_with_modifiers
5d21524 : amdgpu: Add ABGR8888 for scanout
6ac299f : minigbm: Fix consistency in return values
cc35e69 : minigbm: i915: align to page size always
4fe3038 : Reland "minigbm: define GBM_BO_IMPORT_FD_MODIFIER"
eea88fa : minigbm:amdgpu: align stride to 256
067594b : minigbm: msm: Add modifier for tiled buffer allocation
90f8bb0 : minigbm: Fix some clang-format issues
c65bd8c : minigbm: msm: Add platform specific alignment for NV12 linear format
400e928 : Revert "minigbm: define GBM_BO_IMPORT_FD_MODIFIER"
bc667c3 : minigbm: define GBM_BO_IMPORT_FD_MODIFIER
ff66c80 : amdgpu: use amdgpu_gem_wait_idle_ioctl to wait for GPU to finish.
74e4893 : amdgpu: Don't use AMDGPU_GEM_CREATE_EXPLICIT_SYNC flag.
d7630cd : amdgpu: fix misplaced code block
39eb951 : minigbm: i915: Do not use I915_MMAP_WC for camera buffers
11161ac : minigbm: add MINIGBM define.
ee98f4e : minigbm: align width so that stride aligns to 256
617ee71 : minigbm: minimal buffer allocation support using msm gem ioctls
71bc665 : minigbm: don't advertise BGR24 as a render/texture target
86ddfdc : minigbm: use drv_add_combination when adding a single combination
2fdb721 : minigbm: delete unused functions and definitions
2b1d689 : minigbm: run clang-format
a72f442 : minigbm: mediatek: always provide munmap() with a valid address
500928f : minigbm: mediatek: wait for outstanding operations when invalidating
b131c9d : minigbm: msm: add supported formats
571a687 : minigbm/i915.c: Android's HAL_PIXEL_FORMAT_BLOB is not tilable if BO_USE_PROTECTED
d706a8c : minigbm: move height adjustments to helper function
79155d7 : minigbm: run clang-format
a13dda7 : minigbm: support NV12 in virtio_gpu
af94db9 : minigbm: adjust height of NV12 buffer in helper
ff1ecaf : minigbm: fixup! align minigbm functions names with upstream libgbm
79205a5 : minigbm: align minigbm functions names with upstream libgbm
faeb009 : minigbm: Opening new fd for dri backend
a047d41 : minigbm: increment ref count in drv_bo_import
dc8554f : minigbm: amdgpu: align the stride to 256
1805a9b : msm: allow allocation of NV12 dumb buffers
dea0ccb : minigbm: Add BO_USE_HW_VIDEO_DECODER to supported flags
a8a3895 : minigbm: close bo handle in bo destroy

+- Project: platform/external/minijail

dd66b18 : Set min_sdk_version to be part of mainline modules
a1fe6b8 : Set apex_available property
6f9654d : Disable mac build for minijail_sys crate
8d7174b : cli: support minijail_set_supplementary_gids()
a111f54 : Allow minijail to be built as an Android Rust library
dbb8948 : Avoid bextr in dump_constants
b35f2c1 : Allow passing environment also for LD_PRELOAD
a12687b : add support for python installer
6123e5a : Improve resource management for minijail_run_internal
cc5917c : minijail0: add minimalistic-mountns-nodev profile
0a0514c : Skip new mount namespace on -k.
5692f3a : syscall_filter: allow more than one @include per syscall filter

+- Project: platform/external/mockito

e998ab6 : Make an empty commit to create a merge in target.
a0cba2d : Exclude Stress#mockALot from presubmit.

+- Project: platform/external/nos/host/generic

53fbfb0 : Identity: Add two paramter in ICsetAuthTokenRequest
07c55ee : CAVP: CMAC protos
22f90c4 : CAVP: Add CMAC proto, GCM success field
e104762 : ALERT: refactor event_record struct option
b57647b : Identity: Add support mDL certificate APIs
9e5ffa8 : identity: Create identity proto and app ID
b6f4e7a : CAVP: ECDSA proto messages
7ac2c59 : CAVP: CKDF proto messages
38519ee : CAVP: DRBG proto messages
c78d9f8 : CAVP: RSA proto messages
eb3ff0a : Update OWNERS file
0e78842 : CAVP: SHA MCT proto messages
c817e44 : Resume-on-Reboot: Citadel implementation
e2eaab2 : CAVP: SHA MsgTest proto message
2fccf4b : CAVP: HMAC proto messages
2e402d6 : CAVP: Add AES-GCM proto messages
b0dbb7c : CAVP: Define AES proto messages
fd0103e : Only one WORKSPACE in entire repo
ed50ef8 : Add NuggetClient constructor with const char* arg
8f8d70c : bazel: remove .bazelrc workaround
e8a7437 : Do not ignore subdirectory bazel files
8e079ca : coverage: Add app-specific error for output overflow
1f819cd : Look for both /dev/citadeld0 and /dev/gsc0
022e114 : application.h: Fix typo in comment
28a9b58 : Additional app function for code-cov
3c3b99b : bazel build: one WORKSPACE per git
5efb5a6 : keymaster: add a vendor rpc for reading indiv. cert
39125f0 : cleanup: Android config is known
28a4b77 : DECLARE_APPLICATION_DATAGRAM should save private data
737bb8c : Transport: Add retryng mechanism while calling nos application.
74b2659 : Transport: Add retryng mechanism while calling nos application.
57b1cd9 : TEST: Add SET_SLEEP_MODE command
95b5085 : keymaster: add 4.1 rpc methods, types
f0250f6 : keymaster: add `fusing' enum for -04 SKU
8a972f9 : keymaster: add `fusing' enum for -04 SKU
c1971f8 : cleanup: remove internal stuff from flash_layout.h
5cf3fc2 : GLOBALSEC: Add globalsec entry to the event_record
3a69d59 : TEST: Add Module Test cmd
a99592b : Replace chip-specific macro name in app_nugget.h
66edfd8 : TESTING: Add SelfTest command enum
99359d2 : Fix compiler complaint in random branches
99de1c3 : Add board_id_ fields to SignedHeader::print()
55c1e1e : citadel_updater: Add --dauntless option for linux
fc70545 : Copy OWNERS file from Android
24bb378 : keymaster: add enum for unique attestation
8a5c253 : Update codesigner/headers from gchips

+- Project: platform/external/noto-fonts

ccbc25c : Final design updates to emoji font
046bd4f : Update NotoColorEmoji.ttf with latest tweaks from design.
d0c9eb5 : New priority scripts + critical updates to fonts.
4160e63 : Update emoji for unicode 12.1.
379fa1b : Update emoji for unicode 12.1.
7fbfa79 : Revert "Update font to unicode 12.1."
7278ee7 : Update font to unicode 12.1.
aadf2fd : Convert Android.mk to Android.bp.

+- Project: platform/external/objenesis

170bfdd : Pin objenesis to Java language level 8.

+- Project: platform/external/oj-libjdwp

82947d327 : Set apex_available property

+- Project: platform/external/one-true-awk

73af097 : Fix hwasan global overflow. (#76)
e9c9906 : Update README.md PR instructions.
e6fe674 : Restore zoulas fixes, stage 3.
cd55211 : Restore zoulas fixes, stages 2.
5068d20 : Restore zoulas fixes, step 1.
d7a7e4d : Revert zoulas changes until we can keep tests passing.
8447cc9 : Update version and FIXES.
3c755f7 : Fix closeall for portability.
110bdc6 : misc fixes (#69)
768d6b5 : Get tests working again.
78c79c0 : Fix a{0}, update tests.
6932571 : Use MB_LEN_MAX instead of MB_CUR_MAX to avoid VLA (#70)
a3e9e82 : Fix for a{0} bug.
4d9b129 : Update version info.
6a87709 : Small fixes (#68)
5a18f63 : Set the close-on-exec flag for file and pipe redirections.
de6284e : Fix Issue 60; sub/gsub follow POSIX if POSIXLY_CORRECT in the environment.
df6ccd2 : Add TODO file.
3ed7452 : Update date in version.
fed1a56 : Make I/O errors fatal instead of mere warnings (#63)
2976507 : rename T.concat to T.csconcat to avoid case-insensitive conflict (#64)

+- Project: platform/external/parameter-framework

48e934f : Makefile change to allow VTS testing

+- Project: platform/external/pcre

c3d97aa : Revert Android.bp workaround.
c4b8830 : Backport upstream r1246.
d117fbd : Suppress automatic initialization of unitialized stack variables for pcre.

+- Project: platform/external/pdfium

5e4734882 : export libandroidicu headers instead of libandroidicu_headers
668d7fe0d : Updates Android.bp for new pdfium
49cc930fc : Merge commit '04bb1f2f035343217875ce0fc19d3a7abde41717' into HEAD
d5e904168 : Run pdf test cases for pdfium changes
9c77d1f26 : Run PDF test when PdfIum is updated
2bda82ffc : Opt libpdfium out of the new pass manager

+- Project: platform/external/perfetto

198388c4d : Fix incorrect max retry calculation.
a3502b504 : ftrace: fix pointer stability of events_ vector
ee1ad0698 : GPU Memory: add proto for perfetto producer in gpuservice
d6df83342 : Add gpu_mem_total ftrace event
82ca62d3e : Fix missing space in docs.
191741d70 : ui: Run npm audit fix --force
0f9a8bfe8 : tracing: Allow empty call to OnTraceData
a7e60fe18 : Update a comment in proto_library.gni
059f06cbf : perfetto-ui: Add go to dest button for binder slices
9b3e42bba : ui: fix recording on P
28583e2b4 : tools/tmux forward ANDROID_ADB_SERVER_PORT
ad2326dd8 : docs: add type and id columns to all root tables
352c45edd : Drive-by^2: fix potential unaligned read.
e9cb5b63f : Only show "Download profile" for native.
cf6287719 : docs: add note that --txt doesn't work on P
99b3f7c3b : Fix typo in docs
cfd20995b : Add ion_buffer_create/destroy events
4e1dccf08 : drive-by: Make RemoveWhitespace call-by-value.
630b6bc45 : test: run functional benchmarks under sanitizer.
caaf0cec6 : metrics: fix registration on Windows
974945ee2 : Detect main threads
3ea2467b7 : Scrape threads discovered when reading stats
4a69bd805 : perfetto-ui: Roll catapult version
c00b0e24c : perfetto-ui: Fix slices disappearing bug
8b479acd0 : TraceProcessor: support resolution of non-strictly monotonic clocks
df9e95560 : infra: fix metrics uploader script
15b3c0238 : perfetto: fix asan benchmark failures
e96f7d24d : processor: Add debug logs for clock snapshots & increment stat only once
1c21759bb : tp: add benchmark for measuring the performance of xNext/xColumn
540b73472 : tp: fix GetNonNull function for dense nullable vector
7835859ea : tp: rename SparseVector -> NullableVector
006e8e216 : tp: disallow moving of macro tables
7cc9befaf : Ingest heap graphs in a more streaming fashion.
273da44ed : tp: add dense mode for sparse vector
02bb355a8 : tracing: Add some missing symbol exports
3814c9edb : Fix disappearance of all little core summaries.
a3c259f71 : processor: Check for TrackEvent metadata events without name
5acece046 : benchmark: update googlebenchmark to v1.5.0
3d920083e : Stop quadratic calculation
7fc5207ad : Do not associate incorrect symbol_set_id.
fb2bd34e2 : Do not use id as row number.
88fb47b87 : tp: metatrace parser: fix counter track names
c449f77ec : tp: switch merged metrics script to python3
21ee7bc31 : Determine an overall view of when any wakelock was held by merging slices.
890735b8c : Fix RssHWM -> VmHWM in docs.
9b2b1d90c : Frame lifecycle MVP updates
9d83693a5 : Fix thread state UI bug
0f3872d6d : trace_processor_shell: don't quit on CTRL-C
a56d7bb2f : ui/tp: fix race in trace-processor --httpd and improve performance
dad4850e5 : Fix a bunch of typos
213968b44 : Fix time-in-state annotations.
eede1a75f : Handle exhaustive time_in_state snapshots
885fe06d2 : tp: add mapping of I for task dead in task state struct
e6b73b736 : Add root information to all java heap stats
16e520a30 : tp: add global track for lmks
f049f2ced : Set TraceStorage for TraceProcessorContext.
5f3e0d843 : Fix package parse error.
cea99d41d : Fix fully qualified proto extension
e908fe8a5 : Parse task state based on kernel version
ef5ecb871 : docs: minor fixes
0a1d61483 : Added a UI track for CPU stack samples
ed1f35433 : service: Fix win/mac/nacl build
0436cda32 : tp: refactor generation into a global variable
94063dc91 : Allow traces opened via postMessage() to have a title.
b54a0437c : service: Capture clock snapshots periodically while tracing
8a5aebe62 : ui: Run npm audit --fix
1312938d8 : tp: fix build of metatrace on GCC
1aa58ae23 : Protozero: remove message finalization listener
aeb94ab98 : Use IDs instead of raw rows.
73d6b572c : Use tables rather than HeapGraphWalker for flamegraph.
a075151a2 : Parameterize raw_metrics_per_core with table name
df8ecd0ee : trace_processor: Fix layout track
8d09f155c : Fix invalid reference_set_id.
c511ad3b9 : tp: move parsing of cpuinfo to tokenization time
fdd70eae3 : ui: plumb tp metatracing into the UI
a5d84f295 : Fix time-in-state thread ordering inside processes.
0a7fe51e3 : Remove unused fields in heap_graph_object.
32f5b1f82 : Remove useless FindPathsFromRoot calculation on ingestion.
1d51ae3e7 : trace_processor: fix IWYU includes
6de4b7154 : Add reached code trigger name metadata for chrome
a3bddd65a : docs: Use absolute links
427b8335d : tp: add metatracing
eed625c2f : sdk: Update documentation to point to v4.1
ae0468836 : Read boost frequencies
609c36d7e : Use SOCK_CLOEXEC when possible.
fffa2ecdc : sdk: Add example code
f81f0b4fb : Improve time-in-state UI some more.
0a597c273 : docs: Add guide on making a new SDK release
d4472f23c : Site: fix typo in home page
007dbe77f : site: improve layout of home page on mobile devices
53ded2749 : Add unique_session_name to the metadata
1e7e7f05d : Downgrade ringbuffer overruns to info
4c149f65c : ui: fix annotations track query when counter table is empty
450a04ce6 : infra: Add redirect for {www,docs}.perfetto.dev -> perfetto.dev
1321ed43f : Use stack_id instead of track_id for experimental_slice_layout_generator
e70df3fdf : infra: add perfetto.dev site
a662485bd : docs: Merge back from sprint repo
361df1397 : Create tables for cpu info
5dea02cf2 : Improve time-in-state UI.
df3ab20b9 : protozero: Add ProtoZero vs protolite benchmark
2dcf27f8c : Revisit fixing RSS captured after heap dump was taken
66bd749ae : trace_processor: Add missing header
51442b561 : Find closest timestamp when looking up RSS mem
2b8941deb : Allow invalid task state for conversion
dc454526c : clock: Support specifying an authoritative trace clock in the config.
0aa31ac62 : Mark exhaustive time_in_state snapshots
79dac7de2 : perfetto-ui: Don't catch query errors
23fe1bd69 : Add counter annotations for time-in-state probes.
60eff7d06 : build: Fix libperfetto NaCl build
42799872b : ui: Introduce analyze page with multiline SQL input box
324f995d2 : Allow counters to be grouped with GpuCounterGroup
425742f4f : ui: Factor out query table from viewer page
278324812 : tools: make traceconv and trace_processor scripts python3 compatible
df5f57764 : Bail if time_in_state does not have cpuN headings
7bdf13c6b : protozero: Expose bool op + get() on MessageHandle
6c5c69fe7 : Fix binder destination thread + name
64450bdb5 : Enhance the process state counters at LMK time
9ff392c5e : Infra: allow curl to follow redirects
68c40c5e5 : ui: add support for upid column on derived tables
56ab81bf6 : heapprofd_client: systematically leak state in an atfork handler
f5b1cdb31 : Test for IsPostFork() in RecordFree.
02ecce16c : ui: Merge global async slice tracks by name
570488632 : UI: Fix time bounds capping of updateLocalTime()
9731590dd : Log when removing targets because of low RSS.
effa3ad93 : ftrace: update descriptors
558652c9b : ui: Fix nesting of slice argument table
585b7e8e5 : Use exec(curl) for downloading artifacts
9559462fa : Content-type for wasm files in tools/dev_server
f06f395bf : ui: Update OWNERS
71794e173 : Add unreclaimable category in rss_stat
bf568d0a7 : Support ion_stat
b6df1673f : ui: Add binder atrace categories to record page
974f915fe : tp: add error check for illegal characters in span join
c438a35aa : tp: allow preempt depth to be greater than 9
d4e0aadfc : Add TRACE_EVENT_COPY_NESTABLE_ASYNC_{BEGIN0,END0} macros
867a74d09 : ui: Remove unused code in omnibox
b8698fa08 : bazel: fix compile when precompiled headers are used
8f1b35eca : tp: update traceconv and trace_processor binaries
687a929e1 : Fix battery aggregates.
274d6bea1 : Add ddrone@ to OWNERS
729beff32 : Client API: Parity with macros in Chrome
8412ef98a : perfetto-ui: Make annotation slice selectable
3079074f6 : perfetto-ui: Show one letter on a slice if possible
46e2bdaa9 : perfetto: add proto lite java config to bazel build
17d266adb : perfetto-ui: Make sleeping slices less visually distracting
0767220e6 : metric: account for multiple ion events at same timestamp for annotation
d4eec8e21 : TrackEvent: Make process/thread naming less of a footgun
960da79f3 : tmux script tweaks, and update test config for scheduling info
ff70e0d27 : Add ion/ion_stat to UI
16e084a92 : perfetto-ui: Fix update localTime bug
4b9ac8560 : Filter frames preceding app launches for hsc-based metrics
6faa36e45 : UI: Add trace title to sidebar and tab title
6300e555d : Set apex_available property
d5ea011c5 : Set apex_available property
87622b809 : Handle cached values in thread time in state
411e9c858 : processor: Don't import complete event's end ts counters
e34db0900 : Expand support for HSC trace_processor metrics
1f5319f12 : Allow android.polled_state to... poll.
a01bd88ed : Fix UI build for python 3
4bb7e1e37 : Add support for initial_display_state to the trace processor.
c30e8d978 : Revert "ui: Show process and thread track names as track labels"
aa4c60e2d : Fix Netflix HSC Startup Metrics
bd94e089b : tp: move parsing of systeminfo from parse to tokenization
31bc1bcd7 : processor: Iterate over fields using reflection
f14978184 : processor: Resolve descriptor track names during tokenization as well
767779f53 : Optimise read time_in_state
311b3607c : client lib: Add a DCHECK to ThreadTracks for tid != 0
41fb1813c : Bazel: Add Java target for merged config proto attempt 2
4c887a647 : Add METADATA to perfetto: Apache2=NOTICE
b5610ab20 : trace_processor: Add a helper for finding Chrome processes and threads
b8bcb0f1f : ui: Show process and thread track names as track labels
9a90474af : Improve version detection.
b0f680e8e : Bazel: Add Java target for merged config proto
2d0017cf0 : Add the new gesture_scroll_id field so its in the proto ready for use.
4fc5993ab : Fix heap_profile script for Q.
0bc3252f0 : Fix heap_profile for Python 3.
6cfdbbee2 : Roll trace_to_text in heap_profile.
dfc29381e : Enable GN to specify gcc toolchain prefix for Clang
1e6581c46 : Fix heap_profile for Python 3.x.
2b626d9ea : gn: Disable new GCC redundant move warning
5756d46e4 : traced: Allow statsd more concurrent sessions
03fcfdd74 : processor: Fix a potential use-after-free
bed1eba70 : processor: Migrate LegacyIpc to reflection-based parsing
2fcb7dd0d : Fix missing space in heap_profile.
e5a041472 : processor: Fix another clusterfuzz-found recursion bug in Track parsing
730b6a5b9 : perfetto-ui: Show incomplete slice
e7d796cba : Add binder transactions
062bd9a9b : Document when config options were introduced.
b60b147e7 : Autodetect vfork in heapprofd client.
d12e8426d : processor: Migrate more TrackEvent arguments to reflection-based parsing
9ccafbccc : processor: Fix 3 clusterfuzz-found issues related to TrackEvent parsing
12247d170 : Add ion_stat to config muxer for memory
1389d0b1a : trace_processor: Fix broken commit
4cea2c4b6 : Make github happy with LICENSE
b58e7a726 : Fix for building with msvc2019
c5f436f43 : Add support for Netflix and maps HSC app latency metrics.
b6390cc72 : trace_processor: Parse processDump
7ea7d87fc : startup tracing: Remove old StartupTraceWriter/Registry code.
53fe08540 : Add new steps which I will add in http://crrev/c/2149329.
e5ddb4ac8 : Parse ion_stat metric
f379cc395 : perfetto-ui: Fix selection of slice after thread
7eaddaca7 : Thread time_in_state metric
09aea59a8 : Clarify incident_report_config error.
f9cd85317 : Add --disable-fork-teardown to script.
f2e5d9a28 : tp: add core and core_type breakdowns per process in CPU metric
ae1cb0728 : Allow to disable tearing down profiling sessions in forks.
dfa48135f : Docs: minor nits and fixes to links
885e60247 : Add heapprofd design documents.
a0481ae89 : Fix next id in HeapprofdConfig.
f059df7a4 : base: GCC 7.1 compatibility fix
95fe09ed3 : Pass process_priority from the StreamingProfile packets through to the JSON output
3d4c54a17 : Add a probe to read the display state at the start of a trace
6d621490e : Extract basic counters from thread time in state
33e721b21 : Improve symbolization docs.
bd25ec13f : Merged proto: Add TracingServiceState to merged protos
bbe68beb7 : IPC: Add Sync() method to synchronize Producer and Service
0aa745498 : Fix bazel build win: Correct which isspace override is used
9bd480acd : ui: Fix map/parseInt bug
7027d3e67 : tp: add parent slice id to slice table
0ca2cb40b : tp: don't associate to any process for sde_tracing_mark_write events
2ae2464a7 : tp: refactor shell main into multiple functions
5b5237692 : Combine async slices in a single track
d67b97dfb : perfetto-ui: Fix time slider
eb6da8f66 : Revert "tp: ensure that sde_tracing_mark_write tgid is always set to be kthreadd"
7f04276ef : Protect CPU watchdog against short reads.
aa972a1b1 : Incorporate oom victims in the lmk metric
74fd6fb1f : Add heapprofd CPU guardrail.
a72c6a970 : Keep cache of abspc -> Frame in HeapTracker.
9ac89e3e1 : TrackEvent: Detect incorrect use of dynamic event names
94369c0b9 : tp: add EXTRACT_ARG function
60af4efbe : tp: move module code to importers
ccdcbae1f : tp: add importers build file and create common target
e71074080 : tp: move util related sources to util build file
3d9bbffeb : tp: move descriptor pool, proto conv and status macros -> util
7a2d6e444 : Parse OOM reaper kills
6e4062422 : Move /proc/self/stat parser to function.
d5c45f4f9 : tp: move event, clock, hprofile and slice trackers -> importers/common
05819e2df : tp: move metadata, perf sample and stack trackers to improters/proto
655adaea7 : tp: move remaining custom sqlite tables to sqlite/
1f4712beb : tp: move all dynamic tables to dynamic/
cda68657a : tp: move all syscall related code to importers/syscalls
617deaee4 : tp: move args, process and track trackers -> importers/common
c0f481003 : traced_perf: optional periodic unwinder cache clearing
102b8b2a8 : Add some aggregate values about screen to the battery metrics.
e9a55c6d2 : Allow to specify output dir for heap_profile.
b8f67348d : trace_processor: Update ExtendWithColumn to use SharedPtr
fa3fa65e8 : traced_perf: support incremental state clears
9c41cebe3 : Tracing protocol: chunk QueryServiceStateResponse
1797cd100 : Fix bazel build win: make Subprocess os-conditional via #if
6fb2ce52a : perfetto-ui: Fix bug with record page layout
ad9108a37 : perfetto-ui: Fix thread state CPU
0faddc4b6 : tp: move context to types
5305f9850 : Fix max trace_bounds
38408924c : Use package name for deobfuscation.
616bc084f : tp: move and rename ftrace_utils -> types/task_state
aad6472ef : Add trace_trigger field to trace_metadata.
2f12d4324 : Rename smaps table to profiler_smaps.
5a992d9ca : Ingest smaps into trace processor.
d115495a3 : service: allow to specify a file path with write_into_file
d03fd291f : fix typo in get.perfetto.dev
d42cd6c92 : TraceProcessor: ingest TracingServiceEvent.all_data_sources_started
53ab0a3c4 : Docs: improve comments on builtin data sources
115490f6f : GN: enable PIE on Linux
8053a6875 : CPU frequency indexing function
22588ad89 : Add new table for heap_graph_class.
19ce39511 : Create proper table for packages list.
9f3fc26cf : tp: add documentation for trace analysis feature
758944982 : base: round two of trying to fix vs2019
07e8d96a1 : tp: add proto for hsc startup metrics
8c8e99709 : tp: fix inconsistency of base::optional<StringId> column API
79e4dcbd6 : service: Emit a marker when all data source started
a8862034c : TrackEvent: Fix compatibility issues with Clang 11 on macOS
905cdca9a : perfetto-ui: Fix rounding of merged slice percents
c98edc423 : tools/gen_merged_proto: automatically traverse all imports
631d35bfe : Revert "perfetto-ui: Change request track data"
c81e804f8 : base: attempt to fix compile on vs2019
97d7d4772 : tp: implement describe_event dynamic table
3898dcf37 : Read /proc/tid/time_in_state
3b13db544 : Add oom mark victim event
58170864c : Remove vts10 tests from vts suite
68f83a5dd : tp: ensure that binder transaction ids are always positive in systrace
91aecef3b : tp: add support for annotations
f0f1bd946 : Support process association for global tracks
2cae0cb6e : Add Track::Global constructor
0884468a9 : tp: ensure that sde_tracing_mark_write tgid is always set to be kthreadd
bf277d6ad : Introduce PERFETTO_COMPONENT_EXPORT macro
c23431b41 : tp: fix compile on builds with zlib disabled
e95bb968c : GN: fix chromium roll.
32d653592 : Handle absence of profile type
1c10aae9d : Remove vts10 tests from vts suite
e3eed3a43 : Allow to request smaps from java hprof.
4432a521c : Move parse_smaps to include so we can use it in ART.
633b44461 : Add proto for smaps.
5cbeadf0b : Clean up build files
80fc3cd01 : Use protobuf from the system if requested
f1a0e7363 : Client API: Gracefully fail data source registration
a67749df6 : perfetto_cmd: if unique session is given, set comm to "p-session_name"
063ed397f : track event: Import legacy thread time/instructions as counters
3896bf19a : service: Remove some DCHECKs on writer {un,}registration (part 2).
b013a1122 : Create linux.system_info probe reporting CpuInfo
e18b6f87b : service: Remove some DCHECKs on writer {un,}registration.
f5a94cc68 : Service: Add QueryCapabilities method
b5109d9f9 : Add ObservableEvent to wait for all data source started
4d9bf4234 : Move Frame Events to a separate table and add frame stats table
38dbf08be : trace-processor stat for data source guardrail.
265769da2 : Poll heapprofd memory and add guardrails.
f283a4f45 : tp: fix returning utid of freed thread in rss stat event
586f781bd : Anonymous memory predicate for profilers
158663926 : Use UUID for profile files.
9cb9916b8 : Store callstacks bottom up in CallstackTrie.
492501a0f : arbiter: Fix potential crashes during writer unregistration
5c08bc6d1 : trace_processor: Safer method for casting TypedColumn to Column
c273a5e71 : tp: Add missing cmath include needed for std::isnan.
f14ce48c8 : perfetto-ui: Change request track data
a8f90fcd7 : [perfetto-ui] Navigate to slice when clicked from Query Table
e19ddab56 : Try to connect to central heapprofd on user.
b6fd42ad9 : tp: improve diff testing script when tp returns error retcode
49155eabb : tp: fix memory leak of table objects
5e7e148a6 : tp: fix import of systrace files with trailing newlines
a65fa0554 : perfetto: update trace processor and traceconv shas
79c868453 : Check for build type, not debuggable, for extra guardrails test.
704bc8250 : Ban PERFETTO_EINTR(close(...)), which is actively incorrect
20677dba9 : Add the mm_event trace event to Perfetto ftrace config
4e9e0ef38 : TrackEvent: Add entry point for track+timestamp+lambda
e7603d3ab : chromium: Fix reference to license file.
7554f7043 : tp: add android_appid to process table
bb2b5bb15 : Acknowledge flushes / stop with unknown data sources.
c46e65ff5 : traced_perf: mallopt(M_PURGE) when going quiescent
258ae7686 : arbiter: Support aborting a startup tracing session.
a5c834202 : Use random session name in HeapprofdJavaCtsTest.
dc2d0e892 : shmem: Release writer ID when destroying a pending startup writer
29575f5ec : Added tracking metric to see whether duplicate frames where logged
bea646ecf : profilers: treat unset and =0 persist props the same
8c5b034dd : client API: Add missing PERFETTO_EXPORT definitions
4cf94e3b8 : Improve the heap graphs ui
11deac054 : tracing_service_impl: Add support for producer name regex filtering
0f58f91b3 : Remove redundant NOTICE copied from LICENSE.
bc4e0ac87 : Include progname in malloc hook logs.
3529fdda9 : Acknowledge flushes / stop with unknown data sources.
c97baa2d8 : Add missing function prototype
951281ae1 : Add vts10 suite to existing vts tests
03870ed41 : perfetto-ui: Fix aggregation of CPU tracks
87227fa8e : traced_perf: make the daemon lazy (i.e. started on-demand)
9bd8cd3f9 : trace_processor: rewrite raw table to systrace conversion code
6aafd7e40 : tp: stop including shell in dist and remove noop stripping
c638bb98d : processor: Destroy GlobalArgsTracker after other trackers
8e56255bc : Ingest location for dex / apk / jar for classes.
0e7ca0bf9 : Add #include <stdint.h> in include/perfetto/base/task_runner.h
d81e858e1 : perfetto-ui: Fix async slice bug
82dd37571 : Fix Chromium roll Win+Fuchsia
0e0a263f3 : subprocess: Fix unused result warning in unit test
497c2d7ba : Add /proc/<pid>/smaps parser.
99f332a9c : traced_perf: delay proc-fd signal by 50ms; best-effort execve race mitigation
dffb3e44c : Native API Council asked that we remove the C++ class from the public header.
c87db8968 : perfetto: add script to strip binary in Android tree
7e2d2d3b1 : tp: allow semi-colon to delimit queries in query files
32fb41335 : TrackEvent: Add more documentation for app instrumentation
7696e800b : Do not block on control socket.
d8c071e70 : perfetto-ui: Fix file bug link
3ef10d49a : Ingest location for dex / apk / jar for classes.
a748cf2e4 : Fix Win+Nacl builds
099ff9f70 : test: fix GetCurExecutableDir() on Mac
250920171 : traced_perf: metatrace: encode PID that is being unwound as a "counter"
e094eec3d : Use base::Subprocess in tests and tools
8561f1e80 : tp: ingest args from json events
d90d7e2c4 : tp: strip all info from release android trace processor
da47e1bf0 : perfetto-ui: Fix record page scrolling
6d4553138 : perfetto-ui: Always show CPU slice
ed5282f61 : traced_perf: fix unnecessarily retained heap allocations
33e164438 : perfetto-ui: Color summarized userspace slices
6d7d25426 : base: introduce Subprocess
accd64b97 : tp: strip trace processor on Android builds
1ceea1ac8 : metrics: add ms duration to all slices
27657d972 : Add brief instructions on IDE setup
29de50e4d : ui: Fix thread state
36c65511f : traced_perf: move proc-fd timeout into config, default back to 100ms
0bfeb972c : tp: refactor JSON code to remove ifdefs, consolidate ingestion into args
3227c7bdc : ui: Fix showing details for slices where ts = 0
f7741419e : ui: Use track name helper for thread tracks
92e9f97ac : ui: Fix percentage in thread state label
c6452ae3a : docs: Add documentation for recording traces programmatically
b2599cc62 : Revert^2 "Assert extra_guardrails fails on user."
993ea78dc : ui: Use experimental_counter_dur
9d538bd86 : tp: add API for decompressing compressed trace packets
174d52eae : Revert "Assert extra_guardrails fails on user."
2fb3a2dc2 : Revert "Move enable_extra_guardrails handling to client."
e13579c1d : api: fix compile on mac
f7a708fcc : heap profilers: reject data sources with unparsable cmdlines in cfgs
68b8d4f41 : ui: switch process summary tracks to use track_ids
a7fb2f20b : Change time_ns to time_us
cc719fcb5 : Move enable_extra_guardrails handling to client.
f47330e42 : perfetto-ui: Use gradient to show all colors within a summarized slice.
4feaa744d : trace_processor: Small fixes for owned columns
302f1f6c8 : Link against sqlite_dev library in Chromium
a31b0a0fb : Docs: fix long-traces.md (2)
de29e8343 : Docs: fix long-traces.md
75a3bdee0 : traced_perf: make read period configurable
421144719 : Assert extra_guardrails fails on user.
165df9cd2 : docs: Add initial documentation for the Client API
fbd9aed45 : processor: Support TrackEvent counters in importer
8572c174b : perfetto-ui: Sort on aggregation columns
3f7c0a605 : traced_perf: avoid aligning concurrent ReadTick tasks
6c8c2a825 : traced_perf: record samples skipped dropped due to unwind q capacity
0e965232d : tp: fix dynamic table lifetime scoping
b307c0943 : fix unintentional skip of initial maps parse + traced_perf logging/metatrace
fc3f6fe0e : ui: Rename heap_profiler data source icon to match other icons
77ac4f08b : ui: Small {heap,java}prof cleanup in record_controller
f41160b58 : ui: Add Java heap dumps to record page
0c62455ad : processor: TrackEvent: Don't log success statuses as errors :)
2663ead23 : probes: cleanup handling of ProbesDataSource
9f1997448 : record_page: include two missing Android log buffer options
94f356da8 : traced_perf: allow slow proc-fd lookups to recover from expired state
ed1abebbf : traced_perf: reintroduce the use of unwindstack cache
ccd896120 : traced_perf: move unwinding to a dedicated thread
402657c7e : perfetto-ui: Handle resolution is Infinity
cbe4dc30c : Fix joining at the boundary
1234c8aa6 : ObservableEvents: use the enum defined in the proto
95f126da1 : traced_perf: unwind queue type
05483743e : heapprofd: mitigate potential data race during UnwindingWorker destruction
0727045d1 : Add task names metric
dc4c3a8c4 : trace_processor: Pass track_id constraint to generator
926b3371b : processor: Refactor TrackEventParser
3c266d655 : perfetto-ui: Don't throw an error for user queries
b2b495419 : Remove single dangling _COMPONENT suffix
51a9da2fb : tp: refactor systrace serialization code in raw table
0b1579a82 : metrics: make null values passed to repeated fields more obvious
e6d0e1eaf : probes: Make the type id less error prone
7e47609cf : Adds a LAST_NON_NULL window function to the trace processor.
31afb820a : tp: add support for parsing systemTraceEvents from JSON traces
e80864c08 : Reusing one ProtoToArgsTable instance
ade9ffd18 : perfetto-ui: Fix counter quantization
7c0409aa3 : Add anon RSS + swap to the java heap stats metric
e624ca252 : TrackEvent: Add TrackEvent::GetTraceTimeNs()
a8ff9033c : Add convenience script for java heap profiles.
f1cfff121 : perfetto-ui: Fix thread state colors
4ba2112ab : Add AndroidProcessMetadata to startup metrics
dc9442625 : Add more fields to ChromeLatencyInfo
32975d26b : Add duplicate frames counter metric
b9b24d1b0 : TrackEvent: Avoid leaking legacy symbols to the global namespace
395594902 : protos: Add support for counters in TrackEvent
dc7caf313 : Disable ftrace_procfs_integrationtest
3ae99d3f6 : UI: restrict non-ready features to internal users only
df7c402d9 : UI: use window.open for legacy catapult and reland CSP
9e12416b3 : Revert "Revert "Cleanup startup: remove CPU ratio""
9bc684bc4 : Revert "Cleanup startup: remove CPU ratio"
1ae8a81b7 : traced_perf: pid/cmdline target white/black-listing
f5434434f : tp: fix startup metric to look at slice tables
ad710d590 : Cleanup startup: remove CPU ratio
4d814f749 : Add x86 syscall table
7e4616d70 : Add ilkos@ to OWNERS
dd0f85317 : Revert "Disable HeapprofdEndToEnd and HeapprofdCtsTest."
b24639944 : Fix crash when track event are mixed with atrace events
2f0b41d4e : tp: split systrace trace parser into pieces
e8cd8a354 : tp: print stats before entering HTTP mode
441d0db3d : Fix FtraceProcfsIntegrationTest.EnableDisableEvent
a4b8c86e9 : tp: add missing systrace comment
b667838a0 : Fill ChromeLatencyInfo args using proto descriptor
6d1f7b5b1 : tp: cleanup json and fuchsia trace flags
8995c0468 : tp: fix test failure
8fab239ee : tp: allow empty end events from systrace print events
714784608 : traced_perf: enable the static libunwindstack cache
3a174a5fb : traced_perf: bump fd timeout and add more cts logging
5e81d2ddb : trace_processor_shell: Also export views to SQLite db
70614308a : Assert the profiling target process does not crash.
0adf7845b : tp: fix android_cpu metric unit dimensionality
b102437d6 : perfetto-ui: Fix sidebar height
f2c28cd76 : Mark ContiguousMemoryRange::size as const.
59ed2f458 : CTS: Increase timeouts to 5s
72143ac5f : Disable HeapprofdEndToEnd and HeapprofdCtsTest.
47f159ea2 : tp: fix issue with exporting dynamic db tables
da988afcd : Add focus regex for heapprofiles
3cb042413 : Check if target app is still running at end of test.
e86660749 : tp: fix wrong source table being used in counter with dur table
f6b6aae78 : Java heap stats and histogram
9848e9283 : Check if app is still running after test.
69a181e4d : ui: Fix open trace via File with extensions
c10e8af96 : Add support for repeated fields
15d922f8f : client api: Fix a comment in TracingSession.
aa9399a66 : Use GTEST_SKIP when skipping perf cts tests
16b67309b : Test: Improve FtraceProcfsIntegrationTest, skip if systrace is on
ddd435232 : Revert "UI: Add CSP policy"
92025fe2f : micro-nit: Comply to Google style guide.
090d27181 : Add a gn arg to skip buildtools checks
86bd0e99b : traced_perf: enable SMB scraping + cts improvements
1bb7758f4 : ui: Fix formatting of dev_server errors
3bde4517d : Substring matcher for focus mode
8ee2d2f3f : traced_perf: record "expired" (skipped) samples in the trace
732055cd7 : perfetto-ui: Add thread state aggregation
a5ef0db8c : Revert "Add regex matching for the focus"
00c9942de : Add regex matching for the focus
fb00a0a11 : TrackEvent: Add API for querying whether a tracing category is enabled
a944dae27 : Added additional metrics to android_startup
9ca16019b : Fix Chrome roll
6fc6b1d7d : TrackEvent: GCC compatibility fix for using track events in templates
b80db4404 : Focused state on flame chart
4255fd53a : perfetto-ui: Make aggregation controller a base class
126d0f7df : Add traced_perf example config.
a1af95fea : perfetto-ui: Generic aggregation table
c758db4da : Fix gcc build
98a97a8b7 : traced_probes: Auto discovery of vendor tracepoints
9d96edcfd : traced_probes: Coerce max uint correctly
bdc48df30 : Use const refs instead of copying strings.
29320553d : Check if any process dumps are present.
c9d65c2ac : trace writer: Reset last_packet_size_field_ on flush.
4995438bc : LOG on HardResetFtraceState.
f735ce049 : core: Add DCHECKs for process ID to TraceWriter (+1 in TraceBuffer)
cbbe48013 : test: log gtest onto logcat
7e673877d : Add some benchmarks for data sources and track events
10f7bd3ea : perfetto-ui: Correct resolution upon loading
2e9f99252 : Log errors enabling / disabling tracing.
79c7caab4 : UI: Add CSP policy
b3d2ba28c : Set jni_uses_platform_apis for perfetto tests
0bcae18b9 : Parse user action hash and add to args table
c08fcf30d : Integration test: don't force-disable ftrace on test runs
0171f3a37 : Do not insert session into active_configs_ if setup fails.
6ad44d77b : perfetto-ui: Fix stale heap profile viewing option
7e63268dc : TrackEvent: Switch from ssize_t to ptrdiff_t
986f22e92 : Remove inaccurate information from log.
9fa7200b8 : cts: add perf profiler e2e tests for apps
920f4f9c2 : tp: add support for dynamic tables and migrate flamegraph/counter dur
1f972b512 : tp: fix parsing of counter events from Chromium
8934cb74e : traced_perf: enable by default
032b3bd44 : Normalize special symbols
9f1e8054c : TrackEvent: Fix missing include for 'ssize_t'
9c6be6ac3 : Improve logging on session creation
a6cd49bbd : Support java.lang.Class remapping
17a8db928 : TrackEvent: Fix namespace confusion with trace point
07249f627 : TrackEvent: Fix warning about missing braces around std::array initializer.
19212db66 : Expose bytes written to TraceWriter to client API.
7f94889a5 : Add PERFETTO_EXPORT annotations
3ccf63e83 : Improve logging if creating ftrace fails.
5c06eea98 : perfetto-ui: Processes with heap profiles first
4288b5b5b : TrackEvent: Add category tags and groups
f2a3b6e6d : Do not log /proc/self/page_idle error in client.
526921b3d : producer ipc: Support startup tracing via producer SMB behind IPC
fcbdfc400 : Parse all fields in ChromeLatencyInfo message
2952501a8 : traced: fix builtin_producer (in-process) shmem sizing
483eadd37 : traced_perf: basic metatracing
554bc75a5 : Fix a couple of typos
e518d301d : trace_processor: Fix legacy trace conversion
652dcdc66 : Add @chromium.org aliases as OWNERS
f2de4db58 : processor: Parse StreamingProfilePacket timestamps during tokenization
7fb6241ba : Add trigger packets to the slices table.
4becc192c : Switch to using variadic parameters rather then a int input.
38efcd320 : shmem: Require memfd in in-tree android builds
7767837f4 : Deobfuscate names in flamegraph.
b610895a9 : perfetto-ui: Fix marked area selection
0664070f8 : Add test for flamegraph using synthetic example.
8aecc5cdb : perfetto-ui: Fix null track group labels
0b6655d7a : Detect unfinished heap profiles / graphs.
22a9d3774 : UI: Show confirmation when opening trace from untrusted origins
772a9810c : processor: Accept TrackEvents without valid incremental state
ed592c0a7 : tp: only create tid/pid 0 <-> utid/upid 0 mappings for traces with ftrace
50446cbf3 : TraceProcessor: add ninja log parsing
6d35a7ada : perfetto-ui: Add args
37825e4b3 : TraceProcessor: fix trace_bounds computation
40da82fa3 : Minor cleanup to string conversions. Expose TraceProcessor EOF
a8de94241 : Clean-up packet_writer_unittests.cc
af7d66b2a : Do not compress large packets in ZipPacketWriter
a527aa35c : perf sampling: minimal UI for stacks as slice columns
a8ae32b28 : Remove stale comment.
a29fabcb3 : Fix Mac compile of api_integrationtest.cc
93133409e : Add frame_tree_node_id to LatencyInfo.Flow event
d3a99836b : UI: update logo and sidebar animation
c7b0c61a8 : processor: Override/extend args correctly when merging
e26b01b47 : Roll trace_to_text to pick up aosp/1232924
9d21a9e51 : TrackEvent: Register available categories with service
38cd041a6 : TrackEvent: Add configuration for TrackEvent
f440b92c2 : Fix query for unsymbolized frames.
4cfc73947 : Improve error message when llvm-symbolizer is missing.
0ec47c619 : tp: make diff testing script run all tests by default
1642e1d2f : tp: cleanup diff test script in preperation for unified execution
082742c44 : TrackEvent: Implement dynamic categories
b35c67468 : Increase timeout for PerfettoTest.VeryLargePackets
4756ef465 : profiling: put proto enums into namespace
29082bf08 : traced_perf: add to android build by default (initially disabled)
bdbf2d1ea : trace_processor: add explicit schema class for db tables
dea799ba7 : traced_perf: record presence of ring buffer data loss in the trace
a30eb4be1 : Rate -> interval in record page.
4b8386584 : perfetto-ui: Factor out tooltip code and move over at RHS
3223b51e3 : Change min PowerDataSource poll interval to 100ms.
f2d171215 : perfetto-ui: Fix thread state duration
53df6ccf1 : perf: record unwinding errors, pace ticks, make rbuf size configurable
7a74735e5 : traced_perf: all cpus, configurable sampling rate, kernelspace samples
ecee1b49d : Stringify errors from libunwindstack.
42280120a : trace_processor: Fix SDE parsing bug
3da305ebe : perfetto-ui: Time preview on log hover
755a0d745 : trace_processor: Rename json_trace_utils -> json
d0177fdc8 : trace_processor: Fix metadata events missing ts
e569a2493 : trace_processor: Support displayTimeUnit
c7b6ede78 : processor: Fix chromium build
038322859 : Reland "processor: Parse legacy json DebugAnnotations during import"
b30edd429 : tp: add helper virtual table for computing duration from counter
6f2822fdc : Fix weird value for buffer size in docs.
a092e8717 : Fix flamegraph.
d8ebbbb29 : Add total ion allocation growth
d5d6267ef : perfetto-ui: Fix selecting second counter
3a5814e99 : service: Support startup tracing via SMBs supplied by producers
8a2eed21d : update traceconv prebuilts (81cb841f2e3a8e9196dd8c133628c4f867e13f20)
e054e8e72 : introduce dedicated perf sample packet payload proto
8548a8e64 : traced_perf: implement StopDataSource, remove "bookkeeping" queue
a8247bb3a : Add enum for step parameter of LatencyInfo.Flow
2645d8ff0 : perfetto-ui: Fix gridlines
a6b702b38 : Add type information to symbols output
d0cc054d3 : Revert "processor: Parse legacy json DebugAnnotations during import"
a90c15561 : traceconv: fix systrace + fix ctrace
46f0abc66 : Fix compile error emitted by trunk clang
582c5c9ac : processor: Fix Chromium build
69132a14d : Add install-build-deps check at build time
a99956323 : processor: Parse legacy json DebugAnnotations during import
618afdc05 : Fix CtsStatsdHostTestCases.AnomalyDetectionTests#testPerfetto
ec1de7d72 : Start required apps within each CTS test
0154ba33a : profiling: reuse interning output tracker in traced_perf
08c570bb9 : Avoid copy.
7010b3357 : tp: move trace_storage and deps to storage folder
598c64a97 : traced_perf: add callstack trie, allow it to be purged manually
683b57f72 : profiling: factor callstack trie out into p/common/
aedcc7158 : Strip arrays in DeobfuscateDatabase
0a4a05db6 : Parse field names with type.
e1fdf558b : trace_processor: enable json1 in SQLite
e6a829e67 : Allow ObfuscateMember to fully qualify field name.
2677c6a30 : Use "should" that could be confusing.
ca6bd1b64 : ui: Grey out counter tracks when thread/proccess dies
232e9aa35 : TrackEvent: Implement TRACE_EVENT_API_GET_CATEGORY_GROUP_ENABLED
db4711907 : tp: correct omitting sqlite order by for span join
0a9b13ff2 : tp: correctly inform SQLite about when it needs to filter/sort
fdeb11ffd : traced_perf: feed samples through libunwindstack
9209a78fe : Update devserver port in documentation
58001584d : Update perfetto to use the new stable C API for libincident
9fc6b27a0 : Properly sample calloc calls.
cde52fb97 : Use bionic platform headers.
1bbb815b4 : Revert "perfetto_cmd: add ability to compress trace packets"

+- Project: platform/external/ply

edb5967 : Enable ply an importable module.

+- Project: platform/external/ppp

f9fec5c : pppd: Fix bounds check in EAP code

+- Project: platform/external/protobuf

1ff51e319 : Make libprotobuf-cpp-full buildable for native_bridge
577f4f4c7 : Set apex_available for libprotobuf-java-lite.
4954d069e : Set min_sdk_version to be part of mainline modules
0ae463283 : make libprotobuf-java-lite available to com.android.wifi APEX
d1acb170e : Set apex_available property
c98eb8c2b : Allow protobufutils to be linked from apex
ede2652d7 : Set apex_available for libprotobuf-cpp-lite.
a0d2dfe49 : CMakeLists for Cross-compiling
4d7991c2b : libprotobuf-cpp-lite is removed from VNDK.
c4516c078 : libprotobuf-cpp-lite is removed from VNDK.
5bb33a575 : Version vendor libprotobuf-cpp-* libraries
b7ae2affb : Remove libprotobuf-cpp-*-rtti modules
a548da1be : Add METADATA file and make NOTICE a symlink to LICENSE
6c17d3613 : Add missing override to ~GeneratedExtensionFinder()
6bcdc76c0 : Fix unused parameter warning in clang with NDEBUG
8dce43869 : UPSTREAM: Fix unused-parameter clang warnings in arena.h and map_type_handler.h
2cfa58301 : Autodetect rtti
6d9197de3 : Compile javanano as a plugin
fb6390f85 : Restore javanano files that were removed upstream
f4430d4d6 : Revert "Wrap liblog dependency in GOOGLE_PROTOBUF_MIN_LOG_LEVEL"
97213a104 : Update stubs
f4e5aaa24 : Update javamicro to compile against v3.9.1
4a74b0b39 : Update Android.bp to match BUILD
a90e9e96d : Rerun configure
86b212831 : Re-apply merge of tag v3.5.2
f2d938171 : Revert "Backport upstream changes to allow printing field names verbatim."
27513cab2 : Revert "Remove 2 usage of isspace as they are not stl port compatible"
a3ccb265e : Revert "Use GOOGLE_CHECK Macro for validation"
af381ffbd : Revert "Emit macros with proper parentheses."
36d63c5f7 : Revert "Generate syntactically correct java for imports from classes with no packages."
d48967a63 : Revert "Fix some unused parameter warnings"
466c59f9d : Revert "protobuf: work around a static analyzer bug"
1d82252b0 : Revert "Suppress clang-analyzer-core.uninitialized.UndefReturn warning."
5e69b1e26 : Allow for host to statically link libprotobuf-cpp-full

+- Project: platform/external/psimd

490d543 : Add OWNERS
15efb13 : Add build files and meta data files
cc34038 : Initial empty repository
10b4ffc : psimd_andnotmask_f32 function
56620a9 : Fix bug in psimd_abs_f32
8fd2884 : psimd_div_f32 function
4f2c539 : Fix definition of psimd_signblend_u*
4afd402 : Require signed mask in blend of unsigned SIMD vectors
58f1cea : psimd_qfma_f32 function
daa4ba3 : psimd_loadN_s32 and psimd_loadN_u32 functions
363d461 : Optimized blends and FP32 min/max for WAsm SIMD128
4822bd4 : psimd_load_splat_* functions
40183e6 : psimd_storeN_s32 and psimd_storeN_u32 functions
90a938f : Include SSE/AVX intrinsics headers
c7f1f99 : Add concat even/odd functions for 8-bit types
9efe01e : Add psimd_s32->psimd_f32 conversion function
0abf73c : Recognize both __ARM_NEON__ and __ARM_NEON as NEON macros
3d8bfe7 : Fix typo in a comment
4ac61b1 : Support CMake 2.8.12
094033e : Require CMake 2.8.12
aa21af0 : Lower required CMake version to 2.8.11
fd97e5a : CMake configuration
c583161 : LICENSE: add Facebook copyright
0b26a3f : Splat vector lane
6d9ce9d : Vector reversal functions
0be0b6e : New API for vector shuffles + additional shuffle operations
d9dff1f : Blend optimizations for ARM NEON
287f070 : Special implementation for ARM NEON
94f61c0 : Make header compatible with recent Apple Clang
663e0aa : Include headers for [u]intN_t and size_t
19a380c : F32 load/store for partial vector and/or stride
4a91629 : And-with-mask intrinsic
95c5be7 : Signblend intrinsic
6913848 : Swap intrinsic
c81e1a8 : Fix declaration of PSIMD_INTRINSIC
457042c : F32 reduce and all-reduce operations
0e58925 : Vector-pair data types and casts
0525a85 : Public release

+- Project: platform/external/pthreadpool

412dbb6 : Add OWNERS
c5ceb72 : Add build files and meta data files
899dbea : Initial empty repository
d465747 : Move deprecated attribute to the end of declarations
7ad0267 : Travis-CI: configure with CMake
88042a0 : Update README and example
f535e63 : CMake: specify C++11 for tests and benchmarks
88dfae0 : CMake: disable tests and benchmarks in a dependency build
9589e30 : Refactor CMake configuration files
c2f4f0c : Require Ubuntu Xenial 16.04 on Travis-CI
efcb469 : CMake option to disable deprecated APIs
71aacd3 : Switch to C11 atomics to synchronization
158098a : Make inline assembly compatible with old toolchain
0e275fe : Add macro to guard declaration of deprecated APIs
9e2825c : Fix typo in comment
51d4694 : Fix configure.py
714c953 : Enable spin-wait in the main thread
29f0e2c : New pthreadpool_parallelize_* API
afb23f9 : Enable spin-wait in worker threads
e807f76 : Refactor modulo increment in work-stealing loop
c06f293 : Use caller thread as one of workers in the thread pool
e6be7fc : Minor refactorings
6673a4c : Update ndk-build configs
13da0b4 : Support 3D and 4D tiled computation
3fb19c5 : Fix small typo (#3)
16bd229 : Fix build on iOS platform using XCode generator. Close #2
2b06b31 : Remove changes to global CMake variables
9219ffe : Configure CMakeLists for download projects in CONFU_DEPENDENCIES_BINARY_DIR
b76d1ca : CMake: support options to use pre-downloaded deps
7d77d72 : pthreadpool_get_threads_count: support NULL threadpool
f7c1b3b : CMake: do not build tests for Google Benchmark
7d3b372 : CMake: error on unsupported PTHREADPOOL_LIBRARY_TYPE
c3202af : CMake: replace PTHREADPOOL_BUILD_SHARED with PTHREADPOOL_LIBRARY_TYPE option
372026a : CMake: build pthreadpool as a static library by default
c4a4d1a : CMake: add -pthread only on Linux/Android
fb70127 : CMake: 2.8.12 compatibility
6d3d7ed : CMake: minor bug fixes
2258d1e : CMake: pthreadpool_interface target for interface header only
efce26f : Confu-like deps management in CMake build
6f35d78 : Build tests and benchmarks in CMake build
be01e8c : CMake configuration
097a0c8 : LICENSE: add Facebook copyright
9e17903 : Add ndk-build configs
6615a1c : Compatibility with old Android platforms in futex syscall
2da784d : Use futex on Native Client
d08554a : Use futex on Linux
d8fde83 : README: mention microbenchmarks
d1d42da : Shared command variable among all threads
38b24fe : Remove redundant include
d54565d : Support Emscripten
712fcb3 : README: add license and Travis-CI badges
1063343 : License: update year
ba47b3a : Travis-CI: add configuration
a69b9eb : Check that there are non-finished threads before work-stealing
2cff4bb : Minor refactoring
eef99d4 : Allow NULL threadpool in pthreadpool_destroy
630dfb6 : Fix race condition
eecec4d : Latency and throughput benchmarks
616cbde : Config: swtich to confu
17747d7 : Android: make the code work with pre-Android 4.2 platform
f3c8d73 : Faster implementation for NULL thread pool
1325d6e : Use FXdiv for 2D loops
ab8e102 : README: enable code coloring for the example
fa98b4b : Fix race condition in the work processing
e76282f : Tiled 1D loops
ad0ca6a : Implement 2D and tiled 2D compute functions
90a03e7 : Readme: add description of the library
a04943a : Use __has_extension and __has_feature is a way compatible with old gcc
af6468b : Make PTHREADPOOL_STATIC_ASSERT compatible with old compilers
6c26556 : Basic automake support
e5c6fc1 : Added example
7b1f6e5 : Return size_t in pthreadpool_get_threads_count
3a45d9a : Use posix_memalign instead of memalign of OS X compatibility
c058bd3 : Fixed typo: use __uint128_t instead of uint128_t
42c2d4b : Generate Ninja build file in the working directory to support out-of-tree builds
0a31219 : Initial thread pool implementation
faf6ff3 : Update LICENSE
ea39ab3 : Initial commit

+- Project: platform/external/puffin

9c33d3b : Don't return false if there was no compressed deflate in a stream
7342c2f : Put the puffin tests in presubmit for puffin changes.

+- Project: platform/external/python/cpython3

b341a3bbf9 : Fix argv handling
1b293b6006 : Python 3.8.1
35acb35972 : bpo-38546: multiprocessing tests stop the resource tracker (GH-17641) (GH-17647)
b1f2044710 : [3.8] bpo-39080: Starred Expression's column offset fix when inside a CALL (GH-17645) (GH-17649)
bf3aa1060a : bpo-38295: prevent test_relative_path of test_py_compile failure on macOS Catalina (GH-17636)
d21ad67d5e : Fix warnings in test_asyncio.test_base_events (GH-17577) (GH-17579)
a96e938fc3 : [3.8] Add whatsnew for removal of asyncio.loop.create_datagram_endpoint()'s *reuse_address* parameter (GH-17595). (#17630)
8d0f36940e : bpo-38811: Check for presence of os.link method in pathlib (GH-17225)
cd968dea28 : The comment in ast_for_namedexpr shouldn't include if_stmt (GH-17586)
5c5d8f63d7 : bpo-39035: travis: Don't use beta group (GH-17603)
ce333cd7d5 : Fix elif start column offset when there is an else following (GH-17596) (GH-17600)
4a5db78c9a : Add PYTHONUTF8 to commandline usage. (GH-17587)
aa74a53ad6 : bpo-36406: Handle namespace packages in doctest (GH-12520) (GH-17591)
3b18b17efc : bpo-39031: Include elif keyword when producing lineno/col-offset info for if_stmt (GH-17582) (GH-17589)
b738237d67 : bpo-39022, bpo-38594: Sync with importlib_metadata 1.3 (GH-17568) (GH-17569)
00e2fe4f21 : bpo-39012: Fix RC version suffix for nuget release files (GH-17564)
3ac65a7161 : [3.8] Minor fixes to the NEWS entries (GH-17557)
7c543f4023 : Post 3.8.1rc1
4ce626eeff : Fix Windows release builds (GH-17550)
859767d58e : bpo-39002: Fix simple typo: tranlation -> translation (GH-17517) (GH-17538)
34d5d5e096 : bpo-38943: Fix IDLE autocomplete window not always appearing (GH-17416)
2b2c7bf231 : bpo-38944: Escape key now closes IDLE completion windows. (GH-17419)
0ac9aaeb97 : bpo-39007: Add auditing events to functions in winreg (GH-17541)
c93d68bbb9 : bpo-39008: Require Py_ssize_t for PySys_Audit formats rather than raise a deprecation warning (GH-17540)
b00a2b5b76 : Python 3.8.1rc1
3c5feaffde : bpo-38992: avoid fsum test failure from constant-folding (GH-17513) (GH-17530)
c5a2a974d3 : Fix APPX registry key generation (GH-17489)
0d57db27f2 : bpo-34776: Fix dataclasses to support __future__ "annotations" mode (GH-9518) (#17531)
79c29742a8 : bpo-37228: Fix loop.create_datagram_endpoint()'s usage of SO_REUSEADDR (GH-17311) (#17529)
b22183f273 : bpo-39006: Fix asyncio when the ssl module is missing (GH-17524)
0381ea79ac : bpo-38916: Document array.array deprecation (GH-17523)
d08fd298dc : bpo-38547: Fix test_pty if the process is the session leader (GH-17519)
4594565b56 : bpo-38669: patch.object now raises a helpful error (GH17510)
184a3812b8 : bpo-38673: dont switch to ps2 if the line starts with comment or whitespace (GH-17421)
2abd3a8f58 : bpo-38708: email: Fix a potential IndexError when parsing Message-ID (GH-17504)
f66f4a09d0 : bpo-38698: Add a new InvalidMessageID token to email header parser. (GH-17503)
960fca1a58 : bpo-38979: fix ContextVar "__class_getitem__" method (GH-17497)
9d3cacd590 : [3.8] bpo-38820: OpenSSL 3.0.0 compatibility. (GH-17190) (GH-17499)
930cef2770 : [3.8] bpo-37404: Raising value error if an SSLSocket is passed to asyncio functions (GH-16457) (#17496)
ce0a2a8620 : Make repr of C accelerated TaskWakeupMethWrapper the same as of pure Python version (GH-17484)
7fde4f446a : bpo-38529: Fix asyncio stream warning (GH-17474)
836cf31a3c : bpo-37931: Fix crash on OSX re-initializing os.environ (GH-15428)
c9f480d2cc : bpo-33125: Add support for building and releasing Windows ARM64 packages (GH-17480)
681285d052 : bpo-36820: Break unnecessary cycle in socket.py, codeop.py and dyld.py (GH-13135)
e21aa61e96 : bpo-38698: Prevent UnboundLocalError to pop up in parse_message_id (GH-17277)
cfdaf92221 : [3.8] bpo-38270: Fix indentation of test_hmac assertions (GH-17446) (GH-17450)
f4a21d3b23 : bpo-38965: Fix faulthandler._stack_overflow() on GCC 10 (GH-17467)
68669ef788 : bpo-38634: Allow non-apple build to cope with libedit (GH-16986)
a75cad440a : bpo-33684: json.tool: Use utf-8 for infile and outfile. (GH-17460)
baf07395ea : bpo-27873: Update docstring for multiprocessing.Pool.map (GH-17436)
8859fc6294 : bpo-38945: UU Encoding: Don't let newline in filename corrupt the output format (GH-17418)
9e728806d0 : bpo-38815: Accept TLSv3 default in min max test (GH-NNNN) (GH-17437)
4f1eaf0280 : bpo-38449: Add URL delimiters test cases (GH-16729)
d300c0e845 : document threading.Lock.locked() (GH-17427)
5f234538ab : Fix typos (GH-17423)
305189ecdc : [3.8] Added missing coma after end of list in subprocess.rst (GH-17389)
b74a6f14b9 : bpo-38920: Add audit hooks for when sys.excepthook and sys.unraisablehook are invoked (GH-17392)
18d8edbbb6 : bpo-38928: Remove upgrade_dependencies() from venv doc (GH-17410)
c0db88f6ab : bpo-38524: clarify example a bit and improve formatting (GH-17406)
d21b8e82dd : bpo-26730: Fix SpooledTemporaryFile data corruption (GH-17400)
0f9c9d5328 : bpo-38524: document implicit and explicit calling of descriptors' __set_name__ (GH-17364)
65c92c5870 : [3.8] bpo-38688, shutil.copytree: consume iterator and create list of entries to prevent infinite recursion (GH-17397)
a9c86f5e1a : [3.8] bpo-38862: IDLE Strip Trailing Whitespace fixes end newlines (GH-17366)
191f94cca6 : bpo-38922: Raise code.__new__ audit event when code object replace() is called (GH-17394)
86d9933cc6 : bpo-38892: Improve docs for audit event (GH-17361)
dadff6f661 : Remove use of deprecated `array.fromstring` method (GH-17332)
089387ed1f : bpo-21063: Improve module synopsis for distutils (GH-17363)
b9e5547f58 : bpo-38686: fix HTTP Digest handling in request.py (GH-17045)
ca5fafc2bb : closes bpo-29275: Remove Y2K reference from time module docs (GH-17321)
a1e1be4c49 : bpo-38804: Fix REDoS in http.cookiejar (GH-17157)
c3cd0de9ec : bpo-22367: Update test_fcntl.py for spawn process mode (GH-17154) (GH-17252)
84c36c152a : bpo-36854: Fix reference counter in PyInit__testcapi() (GH-17338)
107ed88cde : bpo-38526: Fix zipfile.Path method name to be the correct one (GH-17317)
b2744c1be7 : [3.8] bpo-38857: AsyncMock fix for awaitable values and StopIteration fix [3.8] (GH-17269) (#17304)
9458c5c42b : bpo-37838: get_type_hints for wrapped functions with forward reference (GH-17126)
767b42633b : bpo-38875: test_capi: trashcan tests require cpu resource (GH-17314)
23f9be24bc : Update functions.rst (GH-16468)
d5d41d3936 : bpo-36277: Add document for pdb debug and retval commands (GH-12872)
ac99ea4b30 : Removed capital letter in parameter in stdtypes.rst (GH-17218)
c5fe339b27 : Fixed an incorrect sentence in the docs (GH-17205)
b762375ba2 : bpo-38841: Skip asyncio test_create_datagram_endpoint_existing_sock_unix (GH-17294)
836f137f7a : bpo-38821: Fix crash in argparse when using gettext (GH-17192)
daf7a082b2 : bpo-38823: Fix refleak in _tracemalloc init error handling (GH-17235)
2ea4c37c1e : bpo-38823: Fix refleak in marshal init error path (GH-17260)
132243957c : bpo-38636: Fix IDLE tab toggle and file indent width (GH-17008)
a5ed2fe0ee : bpo-38823: Fix refleaks in faulthandler init error path on Windows (GH-17250)
829593a926 : bpo-38707: Fix for multiprocessing.Process MainThread.native_id (GH-17088)
6c3b471c8c : bpo-35409: Ignore GeneratorExit in async_gen_athrow_throw (GH-14755)
c749326d24 : Add missing comma and period in unittest docs (GH-17211)
b5bb3b637c : bpo-38807: Add os.PathLike to exception message raised by _check_arg_types (GH-17160) (GH-17249)
bec7015dcc : bpo-38622: Ensure ctypes.PyObj_FromPtr audit event passes tuples as a single argument (GH-17243)
e37767bee1 : bpo-38722: Runpy use io.open_code() (GH-17234)
47db7439dd : bpo-38622: Add missing audit events for ctypes module (GH-17158)
cbbf1098f3 : bpo-38809: Windows build scripts use python.exe from virtual envs (GH-17164)
ca877c7523 : Correct the description of the 3.7 change in urllib.parse.quote (GH-17065)
42a4359390 : bpo-38823: Clean up refleaks in _tkinter initialization. (GH-17206)
bef2815533 : bpo-16576: Add checks for bitfields passed by value to functions. (GH-17097) (GH-17223)
21eb731057 : [3.8] bpo-38830: Correct slot signature in Qt example. (GH-17220) (GH-17221)
39134b374f : bpo-38678: Improve argparse example in tutorial (GH-17207) (GH-17212)
20a4f6cde6 : bpo-25866: Minor cleanups to "sequence" in docs (GH-17177) (GH-17208)
1fe79a4340 : bpo-38823: Clean up refleaks in _contextvars initialization. (GH-17198)
48f4f75bae : bpo-38823: Clean up refleaks in _asyncio initialization. (GH-17195)
e7c495e32c : Fix typo in Lib/socketserver.py (GH-17024)
6f602fbd35 : bpo-38453: Ensure correct short path is obtained for test (GH-17184)
66c0f01f98 : bpo-38453: Ensure ntpath.realpath correctly resolves relative paths (GH-16967)
e963c57cfb : Updated missing periods in cmdline.rst (GH-17173)
0b634dfc88 : Fix the description of isdatadescriptor in inspect.rst (GH-16645)
a4be5aae6e : bpo-38778: Document that os.fork is not allowed in subinterpreters (GH-17123)
7a5d4c7a86 : bpo-38816: Add notes in the C-API docs about fork in subinterpreters. (GH-17176)
25ce77dd24 : bpo-38677: Fix arraymodule error handling in module initialization. (GH-17039)
dae27cc8e7 : bpo-38351: Modernize email examples from %-formatting to f-strings (GH-17162)
694c03fabb : bpo-38785: Prevent asyncio from crashing (GH-17144)
a67bc10e42 : bpo-4630: Add cursor no-blink option for IDLE (GH-16960)
5a3b8d877d : Fix minor typos. (GH-17095)
e5125f7b3b : Add Ilya Kulakov to Misc/ACKS. (GH-17130)
9788f97bf6 : [3.8] closes bpo-27805: Ignore ESPIPE in initializing seek of append-mode files. (GH-17136)
0a8e7fde06 : bpo-38723: Pdb._runscript should use io.open_code() instead of open() (GH-17127)
d360346640 : [3.8] bpo-38738: Fix formatting of True and False. (GH-17083) (GH-17125)
29fd6a77d5 : [3.8] bpo-38421: Update email.utils documentation (GH-16678) (GH-17122)
8ce1a9ce03 : bpo-26353: IDLE adds an unneeded newline when saving a shell window (GH-17103)
8341a4d918 : [3.8] bpo-37309: idlelib/NEWS.txt - add missing period. (#17115)
3562439eb2 : bpo-38385: Fix iterator/iterable terminology in statistics docs (GH-17111) (GH-17113)
d8e0845602 : bpo-38771: Explict test for None in code example (GH-17108) (GH-17109)
85e4151082 : bpo-22367: Add tests for fcntl.lockf(). (GH-17010)
6b66dc3879 : bpo-38382: Document the early-out behavior for a zero (GH-17037) (GH-17078)
30da387df1 : bpo-38696: Fix usage example of HTTPStatus (GH-17066)
7c20888e71 : bpo-38684: haslib: fix build when Blake2 not enabled in OpenSSL (GH-17043)
1eac437e8d : [3.8] Update interpreter.rst (GH-17059) (GH-17060)
1270d2cf1d : [3.8] bpo-38159: Clarify documentation of PyState_AddModule (GH-16101) (GH-17026)
0eb6fefad7 : Convert argument to snake_case (GH-16990) (GH-17033)
4c22e1665c : closes bpo-37633: Reëxport some function compatibility wrappers for macros in ``pythonrun.h``. (GH-17056)
e8bad63034 : Fix a typo in wave module docstring (GH-17009)
f90e0d2371 : bpo-37759: Show output from var_access_benchmark (GH-17040) (GH-17041)
87af51847b : bpo-38388: Document pickle protocol version 5 (GH-16639)
aa1fee8ffb : bpo-38422: Clarify docstrings of pathlib suffix(es) (GH-16679)
fe934e1d03 : [3.8] Slightly improve plistlib test coverage. (GH-17025) (GH-17028)
9528997048 : [3.8] bpo-16575: Add checks for unions passed by value to functions. (GH-16799) (GH-17016)
c1ebe6a125 : Add docstring for shlex.split (GH-16740) (GH-17013)
2ed52b86aa : Update the URL for the requests package (GH-17006)
2c921c65e9 : [3.8] bpo-38600: NULL -> ``NULL``. (GH-17001) (GH-17003)
f2ba17be2a : [3.8] bpo-38600: Change the mark up of NULL in the C API documentation. (GH-16950) (GH-16999)
dcb338ea1b : bpo-38640: Allow break and continue in always false while loops (GH-16992)
1d2862a323 : bpo-37330: open(): "U" mode is removed in Python 3.9 (GH-16972)
3801b2699e : bpo-36993: Improve error reporting for zipfiles with bad zip64 extra data. (GH-14656)
31c19e68fe : Fix asyncio.wait() 3.8 whatsnew entry (GH-16975)
2267cb9da4 : bpo-38589: Fixes HTML Help shortcut when Windows is not installed to C drive (GH-16968)
a4ee7abd20 : bpo-38534: Replace wrong KB number references (GH-16955)
07eee640cb : bpo-38519: Internal include files missing on Windows (GH-16921)
955f96f6aa : bpo-38592 Add pt-br switcher to Python Docs website (GH-16924) (GH-16953)
76fbdaa2a6 : bpo-38334: Fix seeking backward on an encrypted zipfile.ZipExtFile. (GH-16937)
6d6418a075 : [3.8] bpo-37309: First idlelib/NEWS.txt for 3.8.1 (GH-16947)
7a3b1a6f0b : bpo-34162: Last idlelib/NEWS.txt items for 3.8.0. (GH-16943)
e3a477aa07 : bpo-38598: Do not try to compile IDLE shell or output windows (GH-16939)
11f0f11c48 : bpo-38434: Fixes some audit event documentation (GH-16932)
4992dc6610 : bpo-38557: Improve documentation for list and tuple C API. (GH-16925)
ba3a566328 : bpo-38535: Fix positions for AST nodes for calls without arguments in decorators. (GH-16861)
cf028b5716 : bpo-38558: Mention `:=` in conditions tutorial (GH-16919)
edf9e8e98a : Fix typo in formatter_unicode (GH-16831)
d04661f9ca : bpo-33348: parse expressions after * and ** in lib2to3 (GH-6586)
d8fc9c843e : Add missing asyncio changes from 3.8 whatsnew (GH-16911)
229335ceef : Update URL in macOS installer copy of license (GH-16905)
cbf474c98e : bpo-34679: ProactorEventLoop only uses set_wakeup_fd() in main thread (GH-16901)
c54b54b49d : Spell Bitbucket correctly. (GH-16862) (GH-16898)
c5d3ea89ee : bpo-38555: Fix an undefined behavior. (GH-16883)
e113b5c3e7 : Fix Zope URL (GH-16880)
6329a56ca7 : bpo-38466: Fix threading.excepthook doc (GH-16891)
dbcea39ba7 : bpo-37415: Fix stdatomic.h header check for ICC compiler (GH-16717)
2f8d4f08e2 : bpo-31202: Preserve case of literal parts in Path.glob() on Windows. (GH-16860)
b1fc8c0c8a : bpo-38540: Fix possible leak in PyArg_Parse for "esGH-" and "etGH-". (GH-16869)
db38522964 : bpo-38531: document extend action's added version (GH-16865) (GH-16868)
c39bc5c9e8 : bpo-37759: More updates to Whatsnew 3.8 (GH-16854) (GH-16867)
d73205d788 : bpo-38525: Fix a segmentation fault when using reverse iterators of empty dict (GH-16846)
bbd600a17b : Remove doc reference to unmaitained Nose package (GH-16849)
652a1cb0e1 : bpo-38521: Fix error in NormalDist.__eq__() (GH-16840) (GH-16842)
5fb81420d5 : bpo-38418: Fixes audit event for os.system to be named 'os.system' (GH-16670)
0f3187c1ce : [3.8] bpo-27657: Fix urlparse() with numeric paths (GH-661) (#16839)
de812682a6 : Fix minor typos in What's New in Python 3.8. (GH-16770)
380d443a6a : Doc: Add missing entry for functools.cached_property (GH-16803)
c615db608d : bpo-33604: Raise TypeError on missing hmac arg. (GH-16805)
7773d391f8 : bpo-38492: Remove pythonw.exe dependency on the Microsoft C++ runtime (GH-16824)
afbcd9f26d : bpo-35998: Fix test_asyncio.test_start_tls_server_1() (GH-16815)
2d647c0728 : Update doc switcher list for 3.8.0 (GH-16809)
8ca282f12a : Typo fix - implemention should be implementation (GH-16806)
f705f8e9b5 : bpo-38478: Correctly handle keyword argument with same name as positional-only parameter (GH-16800)
f82ce5b1b1 : [3.8] bpo-36389: Backport debug enhancements from master (GH-16796)
42308e8b27 : bpo-38133: Update docs to reflect fixes to py.exe launcher (GH-16791)
6fa79f983d : Doc: 3.8 is now stable. (GH-16790)
4f0587f161 : [3.8] bpo-38456: Use /bin/true in test_subprocess (GH-16737)
cc06217d9d : Post v3.8.0
deba4fac5d : Remove draft status. Add asyncio REPL example (GH-16785) (GH-16786)
aa909b6b12 : bpo-38453: Resolve test directories before chdir to them (GH-16723)

+- Project: platform/external/python/parse_type

81e1c61 : Import platform/external/python/parse_type
0f53518 : Initial empty repository

+- Project: platform/external/robolectric-shadows

8b93ba747 : Add shadow for PersistentDataBlockManager
05ca36346 : Update Robolectric to reflect hidden API changes.
36213bd73 : Add shadows needed for cross profile settings page
4780670c5 : Update ShadowArscApkAssets9 interfaces with platform
216381617 : Add a shadow for unsafeCheckOpRawNoThrow
032359b15 : Add shadow methods for clearing cross-profile app-ops
2e55a5615 : Adjust to androidx.test ActivityInvoker API change.
f4bf93d64 : Add shadow impl for new MotionEvent initializer
b1718b160 : Rename featureId -> attributionTag
276c0bf14 : Create the context.getSystemService(Context.POWER_SERVICE) failed in the Roboletric test case
91ec75630 : Disable new WM feature for robolectric
53afadd55 : DO NOT MERGE Synchronize robolectric interfaces with platform. Only needed for QPR.
c7b13c8d6 : Add the missing param isStrongBiometric
812091fde : Fixed ShadowRenderNodeAnimator to implement android.graphics.animation.RenderNodeAnimator since the code has been moved into that class as of ag/10316486.
16a521333 : Add #resetInteractAcrossProfilesAppOps shadow to ShadowCrossProfileApps.
7e40b0d68 : Copy getUserSerialNumber from google3.
110404367 : Update robolectric Q stubs to final and add R
9f914a421 : Update robolectric Q stubs to final
716b2e43a : Fix ShadowApplicationPackageManager#getApplicationInfoAsUser
9e16cdcd8 : Fix shadows for setting cross-profile app-ops from provisioning screen
cf50ca529 : Fix failing test cases
0c173ea29 : Add setDefaultCrossProfilePackages to shadow.
e99e77ec9 : Add shadowing for default cross-profile packages
f0bd2ef53 : Add shadows needed to test cross profile settings page
7f4fe35fd : Annotate new methods as INTERNAL in ShadowUserManager
512d7fc7c : Add hasBadge to ShadowUserManager
d6566b001 : Remove jars from APEXes and use framework-all instead.
4f00e098b : Robolectric shadows: grant access to @hide Wifi APIs
97df57b88 : Inlining apk-location-for function as it is not defined universally
4a802fe73 : Fix roboletric test fail
66e76f0bc : Adjust ShadowAppOpsManager to change internal API
b0a7345e8 : Hide failures in jacoco report generation
3f3cf5540 : Update callDispatchResized()
7d73e986d : Add isProfile to ShadowUserManager
2142e1bfc : Kill overscan insets and outsets
1126f2898 : Add new SystemApi for ShadowUserManager
7f14b7322 : Internal api OpEntry#<init> implemented in ShadowAppOpsManager was changed
3673fed21 : Synchronize robolectric interfaces with platform
486d6c3fc : Remove overlay APIs from shadow PAckageParser
f366f104d : Add workaround for getSplitPermissions causing NPEs
0aaa6b36c : Add 'message' field to internal shadowed app-ops methods
0d9bbcc99 : Implement android R new functions
589f9dda3 : Fix Robolectric shadows and add Q/R support
4086efe1b : Import Robolectric CLs.
56567d32f : Adjust to ControlledLooper API change in androidx.test 1.2.0-beta01
5b122a8a4 : Move some libraries back to shared
09a8e5892 : Don't use robolectric-host-org_apache_http_legacy in test runtime
ea55ada29 : Convert robolectric libraries to Android.bp
4fb3e457a : Use existing modules for dependencies when possible
c26e13cac : Move many robolectric libraries to static
01be276a8 : Revert "Remove @Override from overlay methods in ShadowPackageParser.Callback"
60db37648 : Remove @Override from overlay methods in ShadowPackageParser.Callback
c3d581068 : Convert robolectric_android-all-stub to Android.bp

+- Project: platform/external/scudo

d7ed611f09a : Speed up the release to os algorithm.
d6fcadb9b9d : Revert "Release smaller classes only when there are lots of free chunks."
b7a688e544a : [scudo][standalone] Allow Primary allocations to fail up multiple times.
22b24a2ba35 : Release smaller classes only when there are lots of free chunks.
4279ca289b0 : Imported Scudo Standalone changes:
01727940b43 : Imported Scudo Standalone changes:
99f622299a0 : Imported Scudo Standalone changes:
efeb7ea7e3d : Imported Scudo Standalone changes:
4998f8c459e : Update blueprint to add new file.
2e7fec219e2 : Imported Scudo Standalone changes:
26387460c3b : Imported Scudo Standalone changes:
a98a996c3d5 : Imported Scudo Standalone changes:
130bfdb8237 : Imported Scudo Standalone changes:
ac40305dc5c : Imported Scudo Standalone changes:
f07d4457ec5 : Imported Scudo Standalone changes:
fa69c705e79 : Imported Scudo Standalone changes:
0dd5b366886 : Move to bionic platform include.

+- Project: platform/external/selinux

e1eae96a : libselinux is LLNDK, not VNDK-core
65d1587f : Make libselinux symbols versioned
d4dac00f : Make libseliux a stub library
8c9370e8 : Delete unused selinux_android_setfilecon().
a60343ca : libsepol/cil: remove unnecessary hash tables
cfa868e4 : label_file.c: Fix MAC build
af9822af : libsepol: trigger new RTM_GETLINK behavior
01294227 : Travis-CI: test that DEBUG build works
19674779 : libsemanage: preserve parent Makefile's flags in debug mode
74de00c1 : label_file.c: Fix MAC build
26a99453 : libsepol/cil: Rewrite verification of map classes and classpermissionsets
38546988 : libsepol: add support for new polcap genfs_seclabel_symlinks
b4d24a36 : libsepol: Fix compiler errors
26353901 : Revert "Restorecon: factor out a lookup helper for context matches"
b0f301ae : Revert "Restorecon: Ignore the stem when looking up all matches in file context"
8677ce5e : libsepol,checkpolicy: support omitting unused initial sid contexts
a551b2d3 : Makefile: always build with -fno-common
4d330d0d : checkpolicy: remove unused te_assertions
3d32fc24 : libsepol: remove leftovers of cil_mem_error_handler
a96e8c59 : libsepol: fix CIL_KEY_* build errors with -fno-common
11264556 : libsepol/cil: Fix bug in cil_copy_avrule() in extended permission handling
7bece376 : libselinux: export flush_class_cache(), call it on policyload
784b029c : libselinux: update man pages for userspace policy enforcers
89674c2f : libselinux: remove flask.h and av_permissions.h
5bbe32a7 : python/semanage: check variable type of port before trying to split
dca7ce81 : Update VERSIONs to 3.0 for release.
6e187f8a : Update VERSIONs to 3.0-rc2 for release.
adb8bdd4 : dbus: Fix FileNotFoundError in org.selinux.relabel_on_boot
214cb61d : Travis-CI: Drop Python 2 from matrix
ad2208ec : restorecond: Fix redundant console log output error
91cd4600 : libselinux,libsemanage: check in python_exception.i files
dd9c70e0 : libselinux,libsemanage: fix python_exception.i dependencies
5815cc98 : libselinux,libsemanage: never create -.o in exception.sh
8375671d : python/sepolicy: Revert "Only invoke RPM on RPM-enabled Linux distributions"
6d5f7f20 : Replace www.nsa.gov references by github.com/SELinuxProject
c7527bdb : libsepol/cil: Report disabling an optional block only at high verbose levels
0271bf41 : libselinux/src/Makefile: don't pass bogus -I and -L to python setup.py build_ext
b3ed0a7a : Update VERSIONs to 3.0-rc1 for release.
95bcd6af : python/semanage: Document DCCP and SCTP support
06040cdc : policycoreutils: semodule: Enable CIL logging
9be4e745 : checkpolicy: allow to write policy to stdout
b8455f77 : checkpolicy: update the description for -o option in the man page
a581560e : checkpolicy: remove a redundant if-condition
7494bb12 : sepolicy: generate man pages in parallel
b915c7a9 : libsemanage: mark all exported function "extern"
cfe48740 : libselinux: mark all exported function "extern"
e0e66c25 : libsepol: Use LIBSEPOL_3.0 and fix sepol_policydb_optimize symbol mapping
510a679b : python/sepolicy: call segenxml.py with python3
711fe607 : python/semanage: Add support for DCCP and SCTP protocols
991dd740 : libsemanage: Add support for DCCP and SCTP protocols
74c5e551 : libsemanage/tests: check that string pointers are not NULL before comparing them
7673b97e : libsemanage/tests: return when str is NULL
adcc353f : python/semanage: fix moduleRecords.customized()
3a9b4505 : python/semanage: Improve handling of "permissive" statements
9d8fd6e9 : libsepol: Further improve binary policy optimization
120681c1 : libsepol, libsemanage: add a macro to silence static analyzer warnings in tests
eca4ee45 : CircleCI: run scan-build and publish its results automatically
54cb5c67 : Switch last 2 files using /usr/bin/env to /usr/bin/python3
68fbb6b0 : python/semanage: Do not use default s0 range in "semanage login -a"
5dfa95c6 : gui: Fix remove module in system-config-selinux
f4e741a1 : policycoreutils/fixfiles: Force full relabel when SELinux is disabled
d3a8fc4c : policycoreutils/fixfiles: Fix [-B] [-F] onboot
152aeb15 : policycoreutils/fixfiles: Fix "verify" option
68b2e441 : libselinux: do not add rc to pos twice
340da085 : libselinux: ensure strlen() is not called on NULL
b550c0e2 : Fix many misspellings
e17e489e : Add configuration file for lgtm.com
86df2b27 : libselinux: fix string conversion of unknown perms
cfc57c2e : libsepol/tests: do not dereference a NULL pointer
0da77183 : python/sepolicy: remove unnecessary pass statement
af67fa5d : python/chcat: remove unnecessary assignment
dddd28e9 : libsepol/cil: do not dereference perm_value_to_cil when it has not been allocated
c8ac3af7 : libsepol: reset *p to NULL if sepol_module_package_create fails
0b136a35 : libsepol: do not dereference scope if it can be NULL
da8e3c7d : semodule-utils: fix comparison with argc
4a266cc3 : libsepol: do not dereference a failed allocated pointer
4459d635 : libsepol: Remove cil_mem_error_handler() function pointer
dc4e5412 : libsepol: Make an unknown permission an error in CIL
26e83975 : Fix mcstrans secolor examples
2ff0fbff : Revert "mcstransd select correct colour range."
9ba35fe8 : Add default_range glblub support
6177a6f2 : libsemanage: include internal header to use the hidden function prototypes
f25d03d7 : libselinux: ensure that digest_len is not zero
7eef9386 : libsepol: initialize a local variable once
2a1766f4 : selinux: Update manpages after removing legacy boolean and user code
c3f9492d : selinux: Remove legacy local boolean and user code
526534e3 : setfiles: Update utilities for the new digest scheme
e016502c : libselinux: Save digest of all partial matches for directory
c00ed592 : libselinux: Ignore the stem when looking up all matches in file context
5cff2813 : Restorecon: factor out a lookup helper for context matches
2efa0685 : libselinux: Use Python distutils to install SELinux python bindings
ee8f7a87 : libselinux: Fix security_get_boolean_names build error
120883ad : mcstrans: Add reference to setools.conf man page in the daemon one
13c23553 : mcstrans: Move setrans.conf manpage to section 5
5a5e739e : Add documentation key in systemd .service files
3abeb7c6 : libsepol: include module.c internal header in module_to_cil.c
071247e8 : checkpolicy: add flag to enable policy optimization
f7cb5901 : secilc: add flag to enable policy optimization
3cba4306 : libsemanage: optionally optimize policy on rebuild
b8213acf : libsepol: add a function to optimize kernel policy
84b8f306 : More accurate error messages
6062c45b : Remove redundant if-clause
163d5b45 : Remove unneeded int
c46b8af4 : libsemanage: test semanage_msg_default_handler
acda541a : libsemanage: test semanage_context_* functions
6f064e0b : libsemanage: test semanage_user_* functions
2b6966d7 : libsemanage: test semanage_port_* functions
dfc81c13 : libsemanage: test semanage_node_* functions
1791cb42 : libsemanage: test semanage_ibendport_* functions
c238906b : libsemanage: test semanage_iface_* functions
5aab527f : libsemanage: test semanage_fcontext functions
b1c09dc3 : libsemanage: test semanage_bool_* functions
92bd4ae5 : libsemanage: test semanage_handle_* functions
638e2f9d : libsemanage: add helper functions to tests
544cc795 : libsepol/cil: fix mlsconstrain segfault
eb2a8757 : libsepol: Replace constant with sizeof()
e8d880e0 : libsepol: Check strdup() failures
dbffdf71 : Add CONTRIBUTING.md

+- Project: platform/external/setupcompat

c6d9290 : Import updated Android SetupCompat Library 312662043
aa1a894 : Import updated Android SetupCompat Library 308970672
24bb1e2 : Import updated Android SetupCompat Library 279249746
5c8cae4 : Remove compileSdkVersion as SDK finalization is happening.

+- Project: platform/external/setupdesign

d4a805c : Import updated Android Setupdesign Library 313865830
d520f46 : Import updated Android Setupdesign Library 309863724
0564078 : Import updated Android Setupdesign Library 285688831
ba5cf71 : Import updated Android Setupdesign Library 241655285

+- Project: platform/external/sfntly

2388489 : Fix uninitialized value in sfntly

+- Project: platform/external/skia

d9c10cff78 : [RESTRICT AUTOMERGE]: Stop discarding stencil buffers on tilers
b433136467 : Check fullness and purge on every strike lookup
cf8c53436c : In GrAAConvexPathRenderer use a slightly smaller very large negative float.
e26a98217e : Avoid possible nullptr dereference
7eb1d296c0 : [infra] Upgrade to Debian 10 for GCE tasks - android/next-release branch.
3e4e9ab7c2 : Trace texture upload always with Android framework
85b8275ce9 : SkJpegCodec: Gracefully handle malloc failure
178b860769 : [skottie] Initial support for per-character 3D
82260fc756 : remove unneeded include
bcd65f1970 : Reland "Multi-threaded strike cache"
822f7b2543 : Make sure to call gl finishCallbacks if we are disconnected or deleting the GrGLGpu.
6fa47769cb : In SkRuntimeEffect, use a single shared Compiler instance
8ff6f354a7 : SkiaDawn: Add onBindPipeline()
29dc430f43 : Create D3D device and queue
a95f10c162 : Fail gracefully when encountering 'in fragmentProcessor' in raster backend
fab619867b : share code around animating the rotating cube
7dcb4d263d : Bugs
305033b6e8 : Revert "Move SkDeferredDisplayList.h into include\core"
ad3b2c9886 : Move SkDeferredDisplayList.h into include\core
a973365512 : Roll recipe dependencies (trivial).
415caceb11 : adopt new name convention
2a7c619546 : switch to SkM44
09a73000ea : Skip rewriting headers that reference SkM44.h until we can remove the private copy of it
828a7ef39d : [infra] Switch iOS to updated libimobiledevice.
72126aaf5a : Make it easier to add vector versions of byte code instructions
31d0dc1620 : [infra] Add ios-dev-image-11.4 asset
46f5c5f08b : Make SkM44 public
f8f9cd84fa : [canvaskit] Expose bindings to particles uniforms.
bf5cb0f539 : Revert "Remove copies for wrap modes in GrTextureProducer."
392846665c : [canvaskit] Expose parseColorString
77521d9e06 : Roll third_party/externals/angle2 2801bf43716e..94ec1e5f8df5 (24 commits)
e420bf016c : Roll third_party/externals/swiftshader 74d3f371f201..f50cc82b3bed (6 commits)
3ffa7af753 : Split uniform and texture uptades to different methods in GrGLProgram
df283d01ca : Revert "Remove GrDeviceSpaceTextureDecalFragmentProcessor."
af5f9f008d : Remove GrDeviceSpaceTextureDecalFragmentProcessor.
7fba244ea9 : Remove copies for wrap modes in GrTextureProducer.
706851dc99 : Fix issue where GrQuadPerEdgeAA GP doesn't emit coord transforms
6ffabbb4c4 : Simplify interface to StructureElementNode.
fb99560a3e : add flag to stage SkM44 change
1d589a578c : Roll recipe dependencies (trivial).
e6c3f9fbb8 : Use scalar instead of int for offset in drop shadow filter
b243b4389f : Make SkSL CPP code gen copy explicit coord status for cloned FPs
ca85b9b8e3 : Add temporary header to shift clients over to include/core/SkDeferredDisplayList.h
5725e9b554 : When glSync is not available on android fake it out with EGL for our tests.
b10a6625ba : GrFP::coordTransformsApplyToLocalCoords() -> GrFP::isSampledWithExplicitCoords()
62076977a0 : Bugs
0de01c05b7 : [skottie] Clip overflowing paragraph lines
5e5e848770 : Revert "Multi-threaded strike cache"
a6cd7c0b1f : Multi-threaded strike cache
7b0ed557a9 : Start precompiling DDL shaders
4386ad19fb : Add GrOpsRenderPass::bindPipeline()
979b223056 : Add private GrContext::compile API (take 2)
57a3ded673 : Revert "Add private GrContext::compile API"
bd3de19f79 : clean up leftovers from 3d samples
0cd68ab14a : Add private GrContext::compile API
291f3405f3 : Add new gpu sink for DDLs
9d4e31d6cd : rm Sk3D.h -- long live SkMat4
2c2db27628 : Roll third_party/externals/angle2 fa9eff37c38a..2801bf43716e (16 commits)
a509735421 : Roll third_party/externals/swiftshader 8def9063c4fd..74d3f371f201 (1 commits)
ed1ff23c27 : Roll recipe dependencies (trivial).
a3e8266117 : [skottie] Add warning for missing text/paragraph box
b6c2bb0030 : Turn off mip map support in GrDawnCaps
e1a81bad5f : move SkVec2 into shared header
23823669b3 : simplify rotation calc
9baef3593c : Have SkStrikeCache track memory usage
c0243914b2 : Reland "Add SkSLCompiler::toHLSL, using SPIRV-Cross"
9d42df8bb2 : Roll recipe dependencies (trivial).
7dfb46e7f3 : Re-land: Support adding attributes to PDF document structure nodes.
d2d4c5e8c5 : Add GrD3DGpu and GrD3DCaps.
dc2b15e99f : Remove a GL optimization that disabled large scissors
a6350f021e : Roll recipe dependencies (trivial).
e3f57a4e62 : Revert "Add SkSLCompiler::toHLSL, using SPIRV-Cross"
9bd3d98512 : Roll recipe dependencies (trivial).
5263837748 : add fling to rotating cube
cf7c7e38e8 : Add SkSLCompiler::toHLSL, using SPIRV-Cross
c7a9a074e1 : Bug fixes
28abea51fa : dip our toes into c++11 style [[attributes]]
55a3ea0a11 : Fix compilation of Dawn backend after GrMesh/GrPrimitiveType change
212bf079de : layout/relayout with different widths and justification
5a5fe79ebf : Improve the mechanism to suppress warning messages during testing
71275fc37c : Reland "Manage renderCmdEncoder over lifetime of GrMtlOpsRenderPass."
5f1ad0dc47 : rm release swiftshader msan bots
d3b3bf3567 : Reland "Move runtime shader/colorfilter into SkRuntimeEffect.cpp"
f0d5ea1ae7 : Clip-only tiling in Viewer
4156d33568 : Switch SPIRV-Cross to use third_party GN template
86b4388fdc : Revert "Support adding attributes to PDF document structure nodes."
ba9e8171c1 : allow client to pass null if there are no uniforms
c5ff41f297 : Roll third_party/externals/angle2 c8676d4ba37d..fa9eff37c38a (11 commits)
a037445e07 : Roll third_party/externals/swiftshader 0bbf7ba9f909..8def9063c4fd (2 commits)
0ea9facc14 : Roll ../src 0f78b5868284..f5ddd865c430 (448 commits)
33b1ecc466 : Use careful_memcpy in case one of the args is null
b5ea378a32 : Move memory usage calculation to SkStrikeCache::Strike
d0d033a125 : GrBicubicEffect uses GrTextureEffect.
cfdfb229fc : remove -Wno-bad-function-cast
a9609ea8c5 : turn on -Wreturn-std-move-in-c++11
799a23cf06 : Have SkScalerCache return memory used
fe6fe6c5a8 : Revert "allow client to pass null if there are no uniforms"
70f24af3ef : Fix path to GN on Windows when running presubmit hooks
f6a0b45414 : Store ProgramDesc on DDLs alongside the GrProgramInfo
0185eb19d4 : allow client to pass null if there are no uniforms
1daa239f64 : Make GrGLGpu's program cache be held as a unique_ptr
b01e12b716 : Start adding D3D backend
584582662c : Roll SPIRV-Cross to latest (2020-02-14)
7281a86237 : Revert "Move runtime shader/colorfilter into SkRuntimeEffect.cpp"
8980acd623 : Move runtime shader/colorfilter into SkRuntimeEffect.cpp
cfee8ee525 : add skotties to cube demo
80474156d1 : Support adding attributes to PDF document structure nodes.
2e941d00c8 : [skottie] Store scalar keyframe values inline
3c4a9d347d : Run fetch-gn in PRESUBMIT if needed
f8b21d5913 : [infra] Merge SwiftShader into CPU dimensions logic
a09d2328e8 : Enable Windows host build for Skia
55bca410f9 : Update SkSurface::ReplaceBackendTexture to take ContentChangeMode
c1bb9cba16 : Revert "Manage renderCmdEncoder over lifetime of GrMtlOpsRenderPass."
78b471760d : [infra] fix recipe bug
4af17e434c : Roll third_party/externals/swiftshader 481daed34f15..0bbf7ba9f909 (5 commits)
4bdd08e3ef : Roll third_party/externals/angle2 2dd40d7fa75c..c8676d4ba37d (10 commits)
9dbb98007b : Roll ../src 5d89b446d290..0f78b5868284 (234 commits)
4d1700125c : move SkDeque.h into private
3c4f3c178a : Fix more clang-tidy
706f6b4069 : test data.equals with empty
c65cd5c8db : Roll third_party/externals/swiftshader f9f999f5a2eb..481daed34f15 (2 commits)
5d996bbacf : Roll third_party/externals/angle2 d5861a68d9f7..2dd40d7fa75c (9 commits)
660a73ada0 : Roll ../src 57a7afeb42f5..5d89b446d290 (452 commits)
bfe80bb552 : expand gm to test GPU and CPU
8935981317 : Update SKP version
a27ca55665 : Update Go Deps
2c5ee18724 : remove legacy factory for overdrawcolorfilter
81e84a6e7f : Make SkStrikeCache::Node be SkStrike.
3eaed8d009 : fix clang-tidy warnings
b7ceaa8efd : Update Go Deps
05676f7bc2 : Reland: Ensure arcTo (SVG) ends at the targeted point
4b40cf2999 : Roll recipe dependencies (trivial).
b11ce19fc2 : images: Fix fuzzer crash for creating raster SkImage with invalid data.
ee655f8a94 : Defensively reset aa[] value when we call a blitter repeatedly
b444ec4d1f : Remove unneeded test, and support code
923181b6e3 : Improve DDLPromiseImageHelper
53a72c1b50 : Manage renderCmdEncoder over lifetime of GrMtlOpsRenderPass.
922496fb3c : Fix typo in GrTextureEffect::onIsEqual
a865a3aedb : Improve DDLTileHelper
528998dfd5 : Fix impl for OverdrawColorFilter to not rely on details of pmcolor, esp. during serialization. We now store/serialize SkColor, which is stable.
b3779f53f5 : Remove GrTextureEffect::MakeTexelSubset.
3a36511f21 : Remove origin from GrSurfaceProxy.
20228946c9 : Roll third_party/externals/swiftshader ac4e1d236088..f9f999f5a2eb (6 commits)
64f4206fe9 : Remove unique_ptr_address_as_pointer_address
06265e017f : [presubmit] Use bin/gn rather than depot_tools gn
f88dabbb4d : [infra] Move Swiftshader to MEDIUM GCE machines
3c1efd4909 : Carve some helper functions off of GPUSink (take 2)
f46f19b98c : Add support for implementing ShaderMode::kRepeat with MIPs in GrTextureEffect.
ddad4c60ae : Update Go Deps
9b65d44dcc : Roll third_party/externals/angle2 74ab0bffb526..d5861a68d9f7 (9 commits)
7a175ef2c6 : Roll ../src 07e508f15134..57a7afeb42f5 (388 commits)
53c909e05f : Support bilerp filtering for all ShaderModes in GrTextureEffect.
f9734c39b8 : Adding fmls instruction
475def0059 : Update Skia build instructions in build.md
f3f225443b : Undo suspect gn format
334d6f70ce : Roll recipe dependencies (trivial).
87e5832c6b : move clamp until just before store
748b757652 : skvm support for 888x, 1010102, 101010x
b8d84f8916 : Remove all remaining uses of origin getter on proxy.
1a97683ddc : [infra] Pin iOS tasks to old libimobiledevice
8b0dfd83cb : Roll recipe dependencies (trivial).
45f37c3795 : Revert "Carve some helper functions off of GPUSink"
242536fe8b : Store render target dirty msaa rect in real dst space.
c499ec8227 : Remove chromecast jobs
7b2fcfbc5a : Carve some helper functions off of GPUSink
f23fd48ac1 : Roll recipe dependencies (trivial).
b3c061aa4f : Add createBackendFormat and createFBO0 helper methods to SkSurfaceCharacterization
b24f3b150c : [skottie] Refactor keyframe encoding
16033c9cc1 : Update texel_subset_* GMs.
edf3f38b56 : Add makeNotCurrent to TestContext
146722ed8b : threshold rtshader
921236bfe4 : more sophisticated opacity in SkImageShader
94708c2777 : relax asserts to what we'd clamp to
46874efa12 : extend opacity tests in SkVM blits
ee16e57351 : Harden runtime shader/colorfilter CreateProc against bad child counts
d38f00a12a : Skip degenerate contours in glyphs.
2979f95e11 : more MSAN dbg->rel cycling
55f040bcb9 : Revert "Pass origins through the flushSurfaces calls."
ec3408169b : Pass origins through the flushSurfaces calls.
7c81245a18 : check for non-finite values in point3 case
3bf3b92dfa : Guard runtime shader/colorfilter against SkSL that doesn't compile
1fe61b4fe3 : add flag to stage path arcto fix
1d1333fced : Roll third_party/externals/angle2 e1ccac7ff9f0..74ab0bffb526 (10 commits)
ea8ba19cfc : Update Go Deps
c8bd3650f7 : Roll third_party/externals/swiftshader 6cbb02e0dc93..ac4e1d236088 (2 commits)
1a733b5b76 : Roll ../src b4a3bf71d776..07e508f15134 (402 commits)
6029cbd560 : Roll recipe dependencies (trivial).
092930f7ae : Roll recipe dependencies (trivial).
9102c86a81 : Refcount SkStrikeCache Nodes
886e8500a9 : Apply fake bold and italic settings to the SkFont if the typeface needs them
251eff6f1f : Multithread SkStrike test
82ea0eafab : Roll recipe dependencies (trivial).
67da665c27 : Pass origin into GrCoordTransform.
2b67bf3ff8 : Roll recipe dependencies (trivial).
66356c20b8 : Don't go out of our way to do vector calc in GrTextureEffect
87506ab405 : Remove (mostly) getting swizzle from GrSurfaceProxy.
ea25fcf027 : Replace DM:Error with DM::Result.
7ef777efe1 : tranform -> transform
79f336d074 : Remove GrPrimitiveType from GrMesh
9b57f0fefe : Remove legacy debugging print outs
026a60ca4d : Have GrProcessorTestData hold views instead of proxies.
3c3b543c7c : try release MSAN jobs
508fd32091 : make SkBBH a public interface
e1bad065be : calculate root bounds directly
55b137ca7d : More tweaks to iOS build instructions.
43956128ba : Update generated effects to use views.
0234170cc6 : Simplify SkStrike ctor
be28d2e75e : This change allows users of PropertyObserver to compose a full keypath for each of the modified properties. Also this contains a demonstration of how to implement this in CustomPropertyManager.
125d3820d6 : Revert "Ensure arcTo (SVG) ends at the targeted point"
d282df432c : Roll recipe dependencies (trivial).
29b6debdc9 : Update Go Deps
1b901d822d : Roll ../src 32b4892fd4e5..b4a3bf71d776 (374 commits)
89e146d0ac : Roll third_party/externals/angle2 b40d48a67c93..e1ccac7ff9f0 (5 commits)
6ac20975a2 : Roll third_party/externals/swiftshader 196d81774ef8..6cbb02e0dc93 (10 commits)
31143100ee : Ensure arcTo (SVG) ends at the targeted point
3841d0e8fb : Remove unused fields from SkSL's IRGenerator
f7eb0544a8 : basic, untested BGR 1010102 and 101010x
1cb5527bc6 : remove enum docs
471fa4f0af : [infra] Update infra dep to fix Housekeeper-PerCommit-PushAppsFromWASMDockerImage
660317f6a7 : Move scaler context fallback to GDI
ae99dcadb3 : Roll recipe dependencies (trivial).
124486b6b8 : Fix a gpu couple tests to use views.
ea81679818 : remove chorizo cpu jobs
d6ff6f7f12 : Fix typo: widthWithGhostSpaces
b1525c721e : Update canvaskit fiddle shader example
6f9a37fb1a : test _MSC_VER in SkCpu
d11ae2eebe : Update OnFlushResourceProvider for views.
f989aeaa01 : Support children in SkRuntimeEffect::makeColorFilter
c3b67eb988 : Add a "conservative raster" flag for GrFillRectOp
e32506bf66 : Update GrClipStackClip and GrDeviceSpaceTextureDecalFP to use views.
d0b3d9ca17 : Add comment to SkTPin explaining NaN behavior
88417e7430 : SkCreateCGImageRef needs to not rely on N32
50a490a1a4 : fix gm to test unpremul etc.
3e71209b06 : [infra] Add ccache for mac default builds.
cdf2491afa : Update Go Deps
dc2782c380 : Update OverdrawColorFilter to clarify how it interprets its input array.
4fe89b4d87 : Roll third_party/externals/angle2 a8e6a463121b..b40d48a67c93 (10 commits)
6e35e79dc0 : Roll third_party/externals/swiftshader b3b2a4fc756f..196d81774ef8 (1 commits)
abefc9c170 : Roll ../src 437a856b0a5d..32b4892fd4e5 (392 commits)
88c3793a4e : Roll recipe dependencies (trivial).
f83d0346c0 : Use mixed samples in GrDynamicAtlas
cb1ba160da : add -O1 to debug docker builds
21f382c19d : docs - Update links to go directly to doxygen content.
daa19f35f8 : Remove unused fields from SkScalerContextProxy
c2a0d0e9dc : sub_f32 -> sub_f32_imm more sanely
5dd64f37d1 : Fix fiddle after change to remove GrSurfaceDesc.
4e9985327b : Add a simple atlas to the GPU tessellation path renderer
5cdeb390d0 : only emit _imm ops when JITing for x86
465864cad5 : Don't clip non-AA quads
a49de4de63 : Keep UVs consistent in degenerate quads
9f0dfbd1f4 : Have various software uploaders in gpu backend use views.
a04c91e098 : Revert "Defined N32 to always be BGRA"
352be0edf8 : format GN files
9a37fb6284 : [fiddle] Add more logging for setup_backend_objects failures.
573312e33e : Update copy and blitTexture calls to not query origin off of proxies.
33c7a468c8 : Defined N32 to always be BGRA
7b9524cb96 : Fix crash when editing particle scripts
7475ac0d37 : Add validation layer support.
6b552161a8 : Roll ../src d7612decf133..437a856b0a5d (508 commits)
8fa935ee78 : Roll third_party/externals/angle2 e02f4996c6e9..a8e6a463121b (8 commits)
07b4ce2b23 : Roll third_party/externals/swiftshader dd48b7e2d06e..b3b2a4fc756f (11 commits)
be7a92c487 : Update SKP version
c03e6982f9 : GrTessellator: fix for performance issue on many intersections.
8c80b19936 : Interpreter: Support returns from runStriped
8dad1ffd81 : [sksg] Improved layer elision heuristic
a9405c2a29 : Compress color using hex instead of rgb in SkSVGDevice.
e810d839a1 : Use views where needed in CCPR.
dff41733f9 : Revert "fiddle - Don't make warnings into errors."
ae797958a5 : Remove all the bookmaker generated docs.
dfec731dbf : build both tsan and msan libc++
b2031d4255 : fiddle - Don't make warnings into errors.
a550cf2e40 : Extract a GrDynamicAtlas base class from GrCCAtlas
1b14aa25a3 : [infra] Reland "Use ccache for linux default builds."
7353dc5490 : Change SkSL main() from (float x, float y) to (float2 p)
5e27550437 : Revert "Use ccache for linux default builds."
a56a746b7e : Remove GrSurfaceDesc
42a604f431 : Allow decoding without color conversion - part 2
949ceb249f : Add ClipToW0 utility function for GrQuads, and improve perspective handling in rest of quad pipeline
788b91678f : Remove SkTMin and SkTMax
3a17a32305 : Reset current context on Mac GLContext destruction.
46b2b00584 : Fix bump3d use of sample()
d2e4de1c33 : Add a fast codepath for SkPath.addPath(kAppend)
9f3eef796f : Use ccache for linux default builds.
2f3cd4ff2b : Views for all draw texture calls in SkGpuDevice and RenderTargetContext.
511af2e086 : Skia-Dawn: update to new GrGLSLProgramBuilder constructor.
4bb619554e : move instruction specialization later
7c6a4a898b : Simplify domain insetting for bulk texture ops
b185785499 : Reland "Cleanup program building a bit"
6b45c5d3da : Use DrawQuad struct to group device+local coords
87e3bef6f8 : Reland "Switch runtime SkSL to always sample at explicit coords"
f4413d6595 : Roll libgifcodec
77fdf66946 : Revert "Cleanup program building a bit"
f3560b680e : Roll ../src fbfe7df1b1d4..d7612decf133 (2570 commits)
97bf657879 : Roll third_party/externals/angle2 e9dc0201af3a..e02f4996c6e9 (4 commits)
046f9893b9 : Add ccache_mac cipd package scripts.
c7672092e8 : Have gpu yuv code speak in views.
f51a52bf09 : Convert DIRTY_AFTER_EDIT to SkPath::dirtyAfterEdit
4bb5026301 : Return after callback on failure in GrRenderTargetContext::asyncReadPixels
121750c2ef : Remove extra semicolon
ee72bd921a : Add move assignment operator to GrSurfaceProxyView.
ab2f7c5720 : Reland "In GrSkSLFP, always use a coord transform"
5f3d9f76c9 : Replace usage of SkTClamp with SkTPin
c90a8c72af : calculate program hash in bulk
ed9b1f1c1e : refactor out a middle representation
762b42ff73 : Remove SkClampMax
c0360582d2 : Cache should work with INF values
2bc603196a : Roll recipe dependencies (trivial).
81d35a72ae : rm SkPreConfig.h and SkPostConfig.h
ba8ab23175 : Roll recipe dependencies (trivial).
6c48aad1a3 : Fix compiler warning using mixed enum types
aba642c6ac : Remove SkScalarClampMax and SkScalarPin
7f36405ea3 : Remove SkMin32/SkMax32
18b90bc679 : Roll third_party/externals/angle2 f1b2c4bed48a..e9dc0201af3a (7 commits)
782a957f83 : Update fontscalerdistortable to onOnceBeforeDraw.
116b33e8ab : Remove SkMaxScalar and SkMinScalar
febdedfa44 : Switch SkImage_Base asTextureProxyRef to return view instead.
45f94f8344 : Reland: Initial checkin of GM verifier framework
cc21d0c1f2 : Reland "Change refPinnedTextureProxy to return a view instead."
f6e3eaf051 : Change name from skia.primary->luci.skia.skia.primary
4721e06781 : Roll recipe dependencies (trivial).
cbf79b95c2 : Roll third_party/externals/swiftshader 8e8e1d0dd729..dd48b7e2d06e (2 commits)
1a853ea88e : Roll third_party/externals/angle2 58fc8b11cf3a..f1b2c4bed48a (13 commits)
98b516151f : Roll recipe dependencies (trivial).
440d416930 : Roll recipe dependencies (trivial).
ebc00f97fa : Revert "Change refPinnedTextureProxy to return a view instead."
becd2fe91d : Change refPinnedTextureProxy to return a view instead.
b8ffaecc32 : Add a mutex to SkStrike to regulate multithreaded access
4a6a640299 : [skottie] Add support for ADBE Pro Levels2 effect
95a9e69c8c : Make assert less sensitive to rounding errors
653d2a4eee : Remove search of desperation
194dfdea3a : Add comment explaining memset in ArithmeticFPInputs
637c0b527c : Add ccache_linux cipd package.
0a3c57f1ad : Ensure that ArithmeticFPInputs is fully initialized
ba51d6859e : Update bicubic effect factories to take a view.
4777e3adde : Cleanup program building a bit
3225306f82 : In SkRuntimeEffect, just use hash of SkSL as the ID
ed729f99af : GrTextureEffect handles insets for float rects as well as integer rects.
e13cbc3f15 : Don't use tessellation FB barrier after NVIDIA 440.00
d2ccbb522e : Have GrTextureEffect factories take a view as input.
9bfd5956de : In GrSkSLFP, store inputs as SkData. Tighten size checks.
a428c7b8ef : SkColorSetA now warns if the result is unused.
37c127f558 : Rename view getters in various image subclasses.
d3a32c5425 : RTL fixes + few small bugs
c61d7e3d6e : Rename various getters related to GrSurfaceProxyView.
c631b7cc5f : Fix error on PRESUBMIT PostUploadHook
bc3307c395 : Don't do clear or round rect optimizations when a rect has stencil
6c9b1fd666 : Update Viewer docs for Android and iOS.
da88847531 : Roll third_party/externals/swiftshader 41a7302e9c62..8e8e1d0dd729 (4 commits)
60d619bef5 : Roll third_party/externals/angle2 aa6dd50de0c5..58fc8b11cf3a (7 commits)
2022f2ef53 : Roll recipe dependencies (trivial).
ca3eec09df : Roll recipe dependencies (trivial).
6218f4282c : Roll recipe dependencies (trivial).
3b23de5878 : Make sure we invalidate mapped memory from vk transfer buffers before reading.
14d64afaa8 : Revert "Initial checkin of GM verifier framework"
7e36f0015e : Initial checkin of GM verifier framework
7128bacaf8 : Update iOS build instructions.
25cf469a11 : Move Make functions for corner and discrete path effects into namespaces.
e47b0e5055 : remove misleading Uniforms apis
399ef6915d : thread alloc through to color filters
b339e77937 : Set NSError on compilation/link timeouts.
95712dd429 : run .skps on PDF bots
6e1320da6b : [canvaskit] Fix flaky test
a2406f9218 : Fix BC1 SW decompression on platforms with RGBA PM color order
2aee7d24da : Ignore warnings when compiling MSL
d589916ebc : Potentially-uninitialized Sk3LookAt result
4bcab23423 : tweak screen math
d095b9f5d7 : Fix SW decompression of BC1 and add a GM to check it (take 2).
2b7876cd04 : Modify PostUploadHooks to remove dependency on cl objects.
71ce449d28 : Roll third_party/externals/angle2 49a53d684aff..aa6dd50de0c5 (5 commits)
c226530490 : Roll recipe dependencies (trivial).
0772b4bd33 : Reland "unorm/unorm -> to_unorm/from_unorm"
f6d668ec28 : Reland "add skvm for tablecolorfilter"
59cd566536 : gather pointers are not necessarily aligned
6c80d24b5f : Revert "add skvm for tablecolorfilter"
8feac2d718 : Revert "unorm/unorm -> to_unorm/from_unorm"
c66882ebcd : Revert "impl gather8/gather16 with gather32"
c1d71d367c : Arrange atlas image processing by frequency
073d271864 : Fix timeout for Metal compiler.
d129e08366 : Roll recipe dependencies (trivial).
ab5da1f6b6 : Revert "Fix SW decompression of BC1 and add a GM to check it."
4238751bc3 : Fix SW decompression of BC1 and add a GM to check it.
cc104db12c : Have GrTextureProducer return views instead of proxies.
cd4e5662ac : unorm/unorm -> to_unorm/from_unorm
70c5fcc6d6 : Move the bulk glyph calls up the stack
bf3087f65d : add skvm for tablecolorfilter
d4e3b9e8bc : impl gather8/gather16 with gather32
63a04a8701 : Choose a less evil scale factor texel_subset_nearest_upscale decal tests
af99f3ee60 : [skottie] Cleanup: finalize adapter conversion
bc1ce2c0ca : test premul/unpremul are no-ops when a==1.0f
23e2ad174c : SkiaDawn: Connect GrIOType in onWrapBackendTexture
196f319b72 : Allow decoding without color conversion
d33f5746e3 : Roll recipe dependencies (trivial).
eb77a76301 : Make exoticformats GM a bit easier to triage
5ddc34ca3d : Remove 565 mask data from GrStrikeCache to constexpr varialbe
1fe3c3d183 : Use GrTextureEffect::MakeTexelSubset instead of MakeSubset in SkGpuBlurUtils
fb39510008 : Reland "Wrap page index packing in helper methods."
1ac12c4e4c : Update link to BreakingTheBuildBots bugs
d4f68317fe : Add SW decode of ETC1 and a GM
9e8d8c4830 : Roll third_party/externals/angle2 e196bc85ac2d..49a53d684aff (18 commits)
fee22c7ade : Roll third_party/externals/swiftshader 79b36b640692..41a7302e9c62 (3 commits)
f1e316ff39 : Make lines in texel_subset GM be at half pixel offsets
cca2964cef : Update Go Deps
f033404de8 : Improvements to texture_domain GMs
3d05192abe : Simplify subrun atlas generation tracking
5d92ae2b56 : Implement constantOutputForConstantInput in GrColorSpaceXformEffect
776293dcee : Update Go Deps
133177bd12 : Add missing "const" to SkMD5::finish::PADDING
1b80c35792 : Roll recipe dependencies (trivial).
4513cdde49 : Rename flush -> issueDrawMaybeInlineUpload
c848965e65 : Roll recipe dependencies (trivial).
c0c0522e80 : let's try to fix nullptr + k
e0735529fa : Minor GM cleanup
89b5c8ec8c : Roll recipe dependencies (trivial).
c9b06ca708 : Remove CGFontRef parameter from SkMakeTypefaceFromCTFont
e530acdf37 : Roll recipe dependencies (trivial).
b71f023957 : Enable async MTLLibrary and MTLRenderPipelineState creation.
fae37b0741 : Small fix: ignore empty unresolved blocks to avoid (unnecessary) ASSERT later
b6bad88fac : Roll recipe dependencies (trivial).
70cd614fde : Update Go Deps
a0766d390c : Roll third_party/externals/angle2 ee07cb317579..e196bc85ac2d (3 commits)
1d5a4021e1 : Roll third_party/externals/swiftshader 430def835f9f..79b36b640692 (6 commits)
0ee16f6898 : Add reverse iterators to SkSpan
a90ed95d13 : Cleanup GrStrike management because we do not abandon strikes
6305b2f834 : Roll recipe dependencies (trivial).
b82c0ece7e : [sksg] Clean up public headers
22d08b536b : Expose the ICC profile from SkAndroidCodec
055f5355d5 : pdf rasterization
40903af42b : Update GrSurfaceProxy::Copy to return a view.
5395686d73 : update release notes page to include M81
ebc4d62ab0 : new section and formatting
2758ec2be8 : Reland "Fix skshaper in component builds"
36c0521d57 : Update Go Deps
b80b2fe451 : Change fidl tables from cpp to c.
314524ea80 : Add compressed backend textures to Metal (take 2)
7ad393e58a : Fix placeholders in cache
7c1142dd7b : Dead code
792400bec3 : Update Skia milestone to 82
9d9312b308 : decs/examples: Support more fiddle types: offscreen, srgb
482f1c7479 : Revert "Fix skshaper in component builds"
eb40726b88 : Revert "Use separate SKSHAPER_DLL define to activate shared library logic"
cc982ecbca : [skottie] Cleanup: convert remaining effects to new adapter pattern
3e98c0e1d1 : Use separate SKSHAPER_DLL define to activate shared library logic
a5ec04d8fa : Turn off failure comments from G3 bot
64874eaa30 : Avoid using kClamp domain in GrMatrixConvolutionEffect::MakeGaussian.
d1be5d64f8 : Fix skshaper in component builds
ce9e060b48 : finish up 2pt conicals
5df08e55e1 : [fuchsia] Replace system-temp with isolated-temp.
0ec7b84854 : [infra] Update go.sum
8f44c3504c : Roll recipe dependencies (trivial).
f1c330bde2 : Roll recipe dependencies (trivial).
25bcd6a621 : Roll ../src 243744c215b7..fbfe7df1b1d4 (481 commits)
5b0486531b : Roll third_party/externals/swiftshader 6c3dc3581eaf..430def835f9f (7 commits)
73b748619e : Roll third_party/externals/angle2 2bc9cc12f0b0..ee07cb317579 (18 commits)
4328e928ef : Add a stencil/tessellation hybrid mode for path rendering
1a049bb043 : Roll recipe dependencies (trivial).
24ed75db12 : Roll recipe dependencies (trivial).
d0a0c59c80 : Return summaries of all layers for display
5c082496e1 : Use views throughout gpu blur code.
8a46f76646 : [canvaskit] Add demo for RT shader
6ccc032f4b : Add a "kSimpleInnerPolygons" mode to GrTessellator
f7d399a6ca : [skottie] Cleanup: convert shape stroke/fill to new adapter pattern
38c85d262c : Check for valid stencil buffer in GrGLGpu::clearStencilClip
37e7b36a3d : Make cache RRect blur masks with exact fit textures.
f4a90679d1 : tweak textbox to use subpixel
022bd3b32a : Preserve triangle winding in GrTessellator
db543f60a8 : Memory leak in cache
8354717302 : Remove asTextureProxyRef from SkSpecialImage.
a2a0c8a2c4 : extract font from run
d960cc31b6 : [skottie] Cleanup: remove unused header
99044e1a6a : Update wacky_yuv_formats GM to demonstrate YUV resizing on the GPU
45c9487914 : Add SkImage::MakeTextureFromCompressed and deprecate MakeFromCompressed
dc49b0ca98 : [canvaskit] Fix support for fonts with CFF
3d23fc123c : Update Go Deps
1b5b51de55 : Roll ../src 77c4d4c42f40..243744c215b7 (487 commits)
803aaeb796 : Roll third_party/externals/swiftshader 34e16df059f8..6c3dc3581eaf (2 commits)
71d5d9c9fd : Roll third_party/externals/angle2 086aded3cb74..2bc9cc12f0b0 (19 commits)
9404603ccb : remove more vtune references
caf5ee4451 : start on 2pt conical gradients
dcc8c5431b : Convert the "bool antialias" param in GrTessellator to an enum
c52db71c9b : Store GrSurfaceProxyViews on SkSpecial*_Gpu.
ad9110026b : [skottie] Separate text resize options
faa34c536b : partial strength reduction for bit ops
6f5441a2f6 : Remove create function in proxyProvider that takes a raster SkImage.
5e58f94d67 : tweak grading in gm/skbug_9819 for G8
bd1360f4d7 : skvm sweep gradients
04da74633f : improvements to shaper_ct
2ea69aa297 : Fix asyncRescaleAndReadPixelsYUV420 fallback w/out GL_EXT_texture_rg.
ba9da466cc : radial gradients in skvm
0ef780befd : Use a monotonic counter for atlas and plot generations
d352529216 : incorporate r,g,b,a into shaderHash
162e04b9a9 : Expand the compressed_textures GM
0f4cb09320 : [debugger] Use correct archiver
6d54a1e5f0 : Atlas generation numbers is not tracking plot changes -- disable it
a4ecfd10b4 : prune unused SkPostConfig
9ae06637d0 : add --skvm to DM
e17862a71e : Fix wasm builds
f03c116021 : Roll dawn and adjust for new SwapChain API.
6aa65053d9 : Add fallback for asyncRescaleAndReadPixelsYUV420 without PBOs.
b2bf28cbbc : Experimental coretext backend for SkShaper
89e678dea2 : Skip vertical clipping in unclear case of font height=font size
f76da63fbd : [canvaskit] Update build script to support latest Emscripten
99dead9830 : Add SkImage::MakeRasterFromCompressed and make MakeFromCompressed fall back to decompression for unsupported compression types (take 2)
9f8c6ea7af : Update Go Deps
c9653c80c6 : Roll ../src 82459860eaf4..77c4d4c42f40 (425 commits)
067755621c : Roll third_party/externals/swiftshader 748ad200897b..34e16df059f8 (6 commits)
211075b406 : Roll third_party/externals/angle2 fcef6dcb6ab2..086aded3cb74 (9 commits)
7ee8ca5a32 : Fix bug in NPOT shader wrap mode impl
fd7fd960be : Revert "In GrSkSLFP, always use a coord transform"
aec9c8492f : Dealing with SkScalar values in cache
b67ca7473f : [skottie] Switch SkMatrix44 -> SkM44
5a36a3a4c3 : don't need to include deprecated Sk3D.h
4d72171297 : Rename AtlasID to PlotLocator
a7e5c7cd1a : Fix case of asyncRescaleAndReadPixelsYUV420 for case where SkSurface is backed by non-textureable FBO and no scaling/color space conversions is performed.
3da9e94289 : Revert "Add SkImage::MakeRasterFromCompressed and make MakeFromCompressed fall back to decompression for unsupported compression types"
36d6c599c3 : In GrSkSLFP, always use a coord transform
3234ce1347 : Add SkImage::MakeRasterFromCompressed and make MakeFromCompressed fall back to decompression for unsupported compression types
2bdf95cb4c : Swap dtor order of SkSTArenaAlloc and SkArenaAlloc v.2
999d1d7df8 : [infra] Update infra dep
9c1d30dd16 : Roll recipe dependencies (trivial).
b7cc9d72fd : Roll recipe dependencies (trivial).
f68213fc4d : draw whole grid
e7bd58f512 : [skottie] Cleanup: convert transform adapters to new pattern
2fa68dbcc7 : rm mtklein@chromium
d4bf54eac6 : Revert "Switch runtime SkSL to always sample at explicit coords"
28a9b122f5 : Revert "Wrap page index packing in helper methods."
b1e9971eb7 : Switch runtime SkSL to always sample at explicit coords
f1b2b42613 : Fix GrSmallPathRenderer to respect max texture size.
52379335eb : [canvaskit] Fix test for drawOnce
2c5b856a7f : Add drawOnce() API to SkSurface.
732248c2f1 : Use html tags instead of markdown for images in debugger user guide
0fb0a21bd9 : Roll ../src 2ae619822948..82459860eaf4 (508 commits)
bee41f98c6 : Roll third_party/externals/angle2 f3b4e6c3030f..fcef6dcb6ab2 (15 commits)
764e848851 : Roll third_party/externals/swiftshader 5ef91b82cbed..748ad200897b (6 commits)
f93a8436ce : support dither in skvm
d92e4e9de7 : cache only when SkVM has a JIT
d3963a3302 : offer raw-array variant of remaining 44 methods
f85fe13668 : Update SKP version
2d4a28ef9f : use vsphere to control light
e580995f25 : virtual sphere
db301b73f8 : restore til I understand what changed
00a9764319 : consolidate examples to 1 matrix type
e014367311 : Revert "Revert "Use bitmap subset for comparison in texture_domain_effect GMs.""
78184a3ce6 : Revert "convert sample completely to SkM4"
e455d2e708 : convert sample completely to SkM4
a6b7c523b2 : Revert "Use bitmap subset for comparison in texture_domain_effect GMs."
6377f1c1f9 : Use bitmap subset for comparison in texture_domain_effect GMs.
9e3cbb7c91 : Roll recipe dependencies (trivial).
1b91112c61 : Roll recipe dependencies (trivial).
2329da078a : add SkSLInterpreter vector instructions
b4cce3fa50 : Revert "Revert "add rotate to SkM44""
978693cdaa : Make invokeChild just return a string containing the child function call
44aa1ab584 : Revert "add rotate to SkM44"
9b553273b9 : Detect implementation read formats on ES.
a6272de86d : add rotate to SkM44
f33dcc2aa2 : Preserve FcConfig in SkFontConfigInterface_direct methods.
cb93a20d9a : Wrap page index packing in helper methods.
ca6b2f4fc9 : Revert "Revert "Move GrDomainEffect functionality into GrTextureEffect and delete""
ba5c7adfef : Make GrGpu::createBackendTexture match createCompressedBackendTexture
2f2c77ae79 : Revert "Reland "Reland "Add new method for storing DrawOpAtlas texture index."""
5f622d1ea8 : add skvm msan bot, move asan back to linux
cddfc5e7ef : Remove invokeChild variants that write to output color
b81e6975f2 : clean up caches at thread exit
5df511a308 : link clang bots against our prepackaged libc++
1c3e6cf313 : Revert "Move GrDomainEffect functionality into GrTextureEffect and delete"
b962eff76c : Revert "Revert "Complete rewrite of the SkSL interpreter""
988af46dd2 : Move GrDomainEffect functionality into GrTextureEffect and delete the former.
45add166fd : silly hack -- move SkVM/ASAN bot to Mac
3ea4d5bb85 : Roll ../src 7afe38da7578..2ae619822948 (463 commits)
8c7beed7b7 : Roll third_party/externals/angle2 135f8fcba837..f3b4e6c3030f (8 commits)
f38f40d180 : Roll third_party/externals/swiftshader f324fe10ca65..5ef91b82cbed (6 commits)
8675bcbaf9 : Add support for GL_NV_fence.
a7e557f3e3 : Reland "Increase precision of some quad AA calculations"
cfca5c67f1 : Roll recipe dependencies (trivial).
845f163f3f : remove legacy SkMScalar code
6b6727375e : use longer-lived alloc in CacheKey()
20b16bd5e1 : force skvm interpreter in ASAN builds, add bots
300fe1db40 : Use PipelineStageArgs throughout GrSkSLFP and PipelineStageCodeGenerator
c88a3bc3f5 : Bidi segmentation BEFORE anything else
d081dce968 : Move GrTessellator::VertexAllocator to GrEagerVertexAllocator
1a496c507e : Convert evict callback from function to interface
7abc7aa2db : Remove unused functions and members from PipelineStageCodeGenerator
7d0861b202 : more bits for shader program hash
fed9eb1b42 : Roll recipe dependencies (trivial).
2716daf18e : Clean up some "const SkISize& dimensions" usages w/in Ganesh
11b05bc11f : Don't make promises about rowbytes
cce65006ad : Treat GrTextureAdjusters mip copy like other producers, i.e. no fallback.
5195673c7a : Revert "Increase precision of some quad AA calculations"
85754d5855 : basic pass at gradients
07d32b4d2d : remove some memory-based methods, add rc()
3c0a50f038 : Implement support for framebufferOnly render targets.
4cb293392c : GrPixelConfig is DEAD!!!!!
60ff65114c : Fix build when (is_ios && !skia_enable_skottie)
8098e63c9e : Increase precision in barycentric_coord calculations
b58a3c7331 : Remove fConfig from GrSurfaceDesc.
899985245a : Fix issue introduced in 33c0f260d28e28dbb5e34be71ffcbd5165a83bb3
40a1353126 : Increase precision of some quad AA calculations
73c75877bd : Reland "Specialize SkRectanzier to SkRectanizerSkyline"
26df65c8fb : row/col methods
05b729709c : remove obsolete flag SK_SUPPORT_LEGACY_CANVAS_MATRIX_VIRTUALS
22c44e7f5f : Disable Programs test on MacBook10.1-Metal
87211cd0ba : Add GM for crbug:10141204
e4ddb8a7cd : Revert "Specialize SkRectanzier to SkRectanizerSkyline"
20d0f92991 : Roll ../src f2517d68dfde..7afe38da7578 (473 commits)
fca88b6504 : Roll third_party/externals/angle2 8c396a9cc4a8..135f8fcba837 (16 commits)
17ea748d62 : Roll third_party/externals/swiftshader b766e5e7fbf4..f324fe10ca65 (6 commits)
77e1f84a84 : Specialize SkRectanzier to SkRectanizerSkyline
ce3ddaa50f : Pass readSwizzle into more proxy creation to not use config.
d51fa2f1e3 : Remove GrPixelConfig from GrSurface and GrSurfaceProxy.
ba16336168 : Reduce binary size of GCC Debug builds
3a83392c9a : Add missing 'GrProtected' parameter to createCompressedTexture call chain
52c68c4111 : Account for negative w in GrQuad::bounds
2ea20eae78 : Another attempt to aling ellipsis behavior with TxtLib
9ae6732c1f : Update font descriptor selection workaround
08f1a25aad : Add GM reproducing perspective failures
db38022b7c : extend -O1 hack to avx2 code as well
470e0ac14a : Revert "Revert "Revert "Complete rewrite of the SkSL interpreter"""
d5290563f0 : let's see what happens
4f830b8df3 : derp
5f40986cef : test change
682f299aa8 : removed extraneous change
7ad3f229c7 : maybe fixed?
7deb1c26ba : Revert "Revert "Complete rewrite of the SkSL interpreter""
4ca0dacbce : [canvaskit] Roll to 0.12.0
a538e46d5f : [canvaskit] Fix color opaqueness
319524ba72 : [canvaskit] Fix colorType bug
b26b4e7340 : Revert "Revert "use SkM44 internally""
cbf31d0a0e : [skottie] Cleanup: convert shape layer adapters to new pattern
d1a117f132 : Roll recipe dependencies (trivial).
988f109b94 : Fix usage enum with GL_NV_pixel_buffer_object.
32b45b32b7 : Glyph 0xFFFF is a valid glyph.
2055827845 : Disable Programs test on TecnoSparkPro3 Debug test bot
7c165a4b8c : Reland "Reland "Pass in a SkColorType into SkImage_Gpu ctor.""
b6c27f1284 : Add GrQuad::bounds() benchmark
f79aacba2b : Revert "use SkM44 internally"
31bfa83f91 : add --dylib to fm
295cdf8775 : use SkM44 internally
f9aea7f7e5 : Add a tessellation mode that triangulates the inner polygon separately
dbc9f64e11 : Reduce error control flow in addGlyphToAtlas
3eedc971f5 : Make SkImageInfo::validRowBytes consider alignment
33c0f260d2 : Rework spefication of src/dst rects/translates throughout SkGpuBlurUtils.
6f5e94089e : Clamp GrSkSLFP output to valid premul
87c314210a : Add functions for GL_NV_fence to GrGLInterface.
3dfe7caf25 : Revert "Add compressed backend textures to Metal"
9262555222 : remove fun operator overloads
1feceb3b97 : split SkBBoxHierarchy into public/base types
b19c78ebad : Add compressed backend textures to Metal
917d6ab672 : remove legacy flags
d59053987a : Roll third_party/externals/angle2 845a09b8241e..8c396a9cc4a8 (5 commits)
efbcec63ff : Roll third_party/externals/swiftshader 11cb891a01a2..b766e5e7fbf4 (1 commits)
bedc9d4c5e : Roll ../src 4c7513580a6e..f2517d68dfde (355 commits)
a984bb5367 : Roll recipe dependencies (trivial).
808f021b51 : Improve error handling in SkSL ByteCode
ea7711d4a8 : Tweak pointlight3d sample to work in Raster backend
51a813db80 : Calculating drawing area for a line with shadows
9ed88b3101 : Revert "Reland "Pass in a SkColorType into SkImage_Gpu ctor.""
38380dfe85 : remove the last vestiges of SkMScalar
55f6fc3064 : IWYU -- colorspace no longer includes matrix44
47c20e81bc : Pass swizzle into createProxy instead of inferring from GrPixelConfig.
4277f01736 : mv BackendTextureData to end of parameter list
cc45203873 : Roll recipe dependencies (trivial).
938106dccc : Reland "Pass in a SkColorType into SkImage_Gpu ctor."
196e9fbbf0 : let picture record take a bbh directly
7a7ee94919 : modernize some picture internal types
b8757359e0 : Add GrTexturable type
82c6b10b76 : Better handle colorTypes in GrTexutreProducer.
61378d8488 : add flag to stage matrix44 cleanup
ee5f142d4f : Simplify 1 pixel padding calculation
d468d21333 : use safe cast when converting double to float
cedab52222 : remove debugging dump
99c54f0290 : Revert "Complete rewrite of the SkSL interpreter"
8c2ccc07ba : use real normal-map texture
d5eebba99e : Fix 'trak' and system variable fonts on macOS.
2cde3a1320 : Complete rewrite of the SkSL interpreter
a6a794533b : Cleanup remainig SkMSCalar literals
447a4e0982 : [skottie] Ensure malformed scalar properties are initialized
ce5ad452f6 : Don't apply android device clip restriction, only show the viz of it.
e4c67024da : Roll recipe dependencies (trivial).
215c34be2b : SkMScalar is obsolete -- use SkScalar
e07936314c : Roll third_party/externals/angle2 579c59400f86..845a09b8241e (4 commits)
992e227af7 : Roll ../src 6c56a01aa1bb..4c7513580a6e (270 commits)
71b8b765a2 : Remove proxy offset param to SkGpuBlurUtils::GaussianBlur.
9f22f1ff31 : use transpose of inverse for transforming normals
ef05567733 : Don't pass final W/H to convolve_gaussian() in SkGpuBlurUtils.
3322aafc36 : Roll third_party/externals/angle2 41f6150edb16..579c59400f86 (12 commits)
7065185f0c : Roll third_party/externals/swiftshader 2cb1db08e5f1..11cb891a01a2 (4 commits)
e79897c423 : Roll ../src 870bcafd9826..6c56a01aa1bb (544 commits)
e8fc3ffdad : Update SKP version
f0b7edf6cd : hack up bump-map
5344cc31ff : clean up: remove artificial mouse loc rejects
ee3216d8f8 : Use SkSL to do point-light shading
3e2c99b96c : Make decimating and non-decimating cases in SkGpuBlurUtils call into common function.
507736fc3a : Check swizzles when building up texture sets to draw.
07f0e41dde : Test readPixels on compressed textures
4e0a6a96ea : Fix compilation settings for wasm debugger
bd5ee54363 : Roll recipe dependencies (trivial).
e1b7afc8f3 : add guard to move to explicit matrix conversions
e905233c8d : [skottie] Cleanup: convert more effects to new animator pattern
f631cf3d16 : Reland "Make SkGpuBlurUtils take SkTileMode""
91b74f0bb9 : Switch coord transforms in gradient layouts to 3x3 (SkMatrix)
93e3c76a65 : Vulkan texture upload clean up
486aecf130 : [canvaskit] Make font names programmatically accessible
c38c00a9b0 : Fix protected image allocation in createVkImageForBackendSurface()
08842e9ec4 : Roll ../src 98818e570034..870bcafd9826 (445 commits)
0a2bc21b91 : Roll third_party/externals/swiftshader 5fc197dc7669..2cb1db08e5f1 (2 commits)
9b1ec5f072 : Roll third_party/externals/angle2 a7b91502cd7f..41f6150edb16 (20 commits)
7c7cd30550 : [skottie] Add custom props rendering GM
d58b643f10 : undo SkMatrix() cast -- must be done by sksl machine
9a48bebe6a : Remove GrPixelConfig from validateSurfaceParams
3155f7fc0d : Pass in a GrColorType into our Copy call.
e3193ad4e1 : little debug/profiling tool cleanups
56a48bb1aa : Avoid BOT/EOT setting in HarfBuzz.
d5c42c8c03 : [skottie] Refactor property animators
a8fa49016c : Isolate updating grTextStrike
84c8787702 : Add a --scale flag to skpbench
d4d3b33624 : Make converting from 4x4 to 3x3 explicit
fba4a15b14 : Disallow GrTextureDomain::kIgnore_Mode in SkGpuBlurUtils::GaussianBlur.
3b9c544bf8 : Reland "Reland "Add new method for storing DrawOpAtlas texture index.""
b0855273ab : Add SkImage::CompressionType::kBC1_RGBA8_UNORM support
b53bdf16aa : Fix single-pass tessellator wedges
1321a3d1e2 : Re-enable QCOM_tiled_rendering, but check for gl functions
b147aceed7 : DCI-P3 -> Display P3 in Skia
7b186101c3 : Make glyph paths calculation positions from original data
c43f2a0898 : mark all exerimental (3d) apis as such
ea4459d6f8 : add new debug/profiling mechanism
9f64f4c377 : purge all old debug hooks
b18e74dcbd : Expose camera matrix in SkCanvas
40a1cee16f : Rewrite tessellation wedge generation to be done in a single pass
2cd5d43f02 : [minor] docs/examples: cleanup
99e002f502 : Revert "Simplify VertexRegenerator GrStrikeCache handling"
59d529cafa : Simplify VertexRegenerator GrStrikeCache handling
62b12feef7 : Handle color and translation outside of VertexRegenerator
c4b8eefe56 : move SkV3 into header
2900040bc4 : Roll third_party/externals/swiftshader 146e16f68fdc..5fc197dc7669 (10 commits)
bffef27297 : Roll third_party/externals/angle2 86f730971751..a7b91502cd7f (2 commits)
0764e73894 : Roll ../src b83f9414fec4..98818e570034 (437 commits)
7edb0eb8a4 : Revert "Reland "Add new method for storing DrawOpAtlas texture index.""
9bd8351ef3 : RTL Paragraph + all it causes
23f29761a6 : Redo glyph quad regeneration
7dd6098747 : fix SkMatrixConvolutionImageFilter unpremul
3c9d77622c : Roll recipe dependencies (trivial).
0f6bb8a62f : Add a temporary job to test GrGpuTessellationPathRenderer
ee0a03a3f3 : experimental: saveCamera()
8800042f69 : docs/examples: REG_FIDDLE_ANIMATED
4cf1874981 : Fixing the cache
dea2f34f09 : Reland "Add new method for storing DrawOpAtlas texture index."
435adfe71a : Simplify translation calculation for mustRegenerate
d1b347ee05 : add a note about P3 gamuts
c71c796f3a : Remove various uses of GrPixelConfig from GrSurfaceProxy.
1fa54044ef : rm CanvasKit.HEAPU8.buffer caching (fix UAF bug).
a4f218dd68 : Add support for reading .skp files in CanvasKit.
bd1466cd4e : Add a new gm for large kernel matrix convolution
7655168e68 : Roll third_party/externals/angle2 8b3a0fa81050..86f730971751 (12 commits)
0a9fffb2d5 : Roll ../src e2015449184d..b83f9414fec4 (758 commits)
9d282e5537 : Roll third_party/externals/swiftshader f6d3cbb28303..146e16f68fdc (18 commits)
9d91492203 : Revert "Make SkGpuBlurUtils take SkTileMode"
03d89ef5f8 : make sure each sample() call uses the same uniforms
53c9ccb1d5 : Roll recipe dependencies (trivial).
ac9080283e : Update compressed texturing GM
cb67acbab4 : add dumpJIT() to disassemble
42032cb88f : Revert "Pass in a SkColorType into SkImage_Gpu ctor."
1817e70938 : Make SkGpuBlurUtils take SkTileMode
2a57e79921 : add --skvm to nanobench and fm
1d17543133 : Pass in a SkColorType into SkImage_Gpu ctor.
e4720c6864 : Expand SkImage::MakeFromCompressed to support mipMapping
c46e30e568 : Revert "Add new method for storing DrawOpAtlas texture index."
d8cf3f0258 : [minor] tools/skottie_ios_app/Skia*Context: remember to cast
c8b2e61540 : Add new method for storing DrawOpAtlas texture index.
6c8422c671 : add more docs/examples from named fiddles.
93d3fabcc3 : improve scalar gather32
b2b6a99dca : impl gather32 for x86
118df7cf62 : skottie_ios_app: Add OpenGL.
7543587ee2 : clean-up 3d sample's use of matrices
3d8172509e : remove obsolete presubmit checks
3912a4b1da : Update GrSurface/RenderTargetContexts to take and store GrSurfaceProxyViews.
34386800a2 : try running public API checks early
12b2c27038 : fix msan issue by init all new members
0a0ae9ed2a : manually roll swiftshader
7ef10b66ec : [infra] Fix bin/try
86e50feaad : [infra] Make bin/try work in any (Skia) repo
edae1b3e04 : [infra] Change CMake build to use a temporary directory
e45c5cd03e : Roll third_party/externals/angle2 ed074852bf07..8b3a0fa81050 (8 commits)
f067213340 : Roll ../src d7523c24c465..e2015449184d (593 commits)
507b8984ff : Roll recipe dependencies (trivial).
c322f634a3 : add movq
0e590eb753 : Roll recipe dependencies (trivial).
beaa108018 : add vgatherdps
43324e71fc : Improve shader compile tracing with Android framework
45fa81046f : fix texture projection and fmod on metal
c558f72165 : Compressed texture API cleanup
3dbc701f6d : Turn off automatic application of 'trak' on macOS.
06b72129fc : Roll recipe dependencies (trivial).
bfb72113a7 : Reland "Remove GrPaint::addColorTextureProcessor"
207b82c799 : Roll recipe dependencies (trivial).
f6d60d32a7 : On ARM disable blend when src-over has src with alpha of 1.
9403c3897f : Revert "Reland "Revert "allow clients to opt into new didTranslate/didScale"""
70e9301c26 : Formatting paragraph with width=0
348c37ee7e : Roll third_party/externals/angle2 12ce8f687d23..ed074852bf07 (12 commits)
f625a46f04 : Roll ../src e8ce929aea0d..d7523c24c465 (417 commits)
f66bba6018 : Reland "Revert "allow clients to opt into new didTranslate/didScale""
d7ce7ac8d1 : Revert "Revert "allow clients to opt into new didTranslate/didScale""
4a46758db8 : Revert "allow clients to opt into new didTranslate/didScale"
1ef92e079c : Update SKP version
cb6b9e3c35 : allow clients to opt into new didTranslate/didScale
69ace2a0ad : sample3d
0a1923e507 : Disable QCOM_tiled_rendering while we wait for test devices
a3a704afa3 : Override didTranslate, and add virtual for didScale
cab1c2dfe6 : Roll recipe dependencies (trivial).
bee90393bc : Roll recipe dependencies (trivial).
a27c9efedd : Roll recipe dependencies (trivial).
f6d70a8e3f : Revert "Revert "forward concat44 in nway canvas""
3723fb7e85 : Revert "forward concat44 in nway canvas"
39de4a444b : Fix mac TSAN build
32c4e45aa9 : Roll recipe dependencies (trivial).
5f6f851adc : Simplify text op vertex generation loop
fb28c6fb7f : Enable transfer from texture to buffer on ANGLE.
ba80f359af : Revert "Reland "Add vis of android device clip restriction, fix regular clip vis on gpu""
17175f9ed9 : Reland "Add vis of android device clip restriction, fix regular clip vis on gpu"
66f7ca63b1 : Revert "Add vis of android device clip restriction, fix regular clip vis on gpu"
1637f117aa : Revert "Fix san error by initializing new bool in debugcanvas"
8964bc13da : forward concat44 in nway canvas
032aa72178 : [canvaskit] Roll to 0.11.0
9c0a9ff3bd : Fix san error by initializing new bool in debugcanvas
5575178032 : Roll recipe dependencies (trivial).
f6a3f8eb74 : height_override without a multiplier
70a4fd2dfa : tools/git-sync-deps works with either python
504032e575 : SkRuntimeEffect: Fix 'in' variables in CPU backend
aac8e44d5c : Add vis of android device clip restriction, fix regular clip vis on gpu
c48687a0cc : Ellipsis attached to cluster, not word
a092028439 : Revert "new virtuals for canvas ctm"
2076b04d15 : new virtuals for canvas ctm
f72e48dd2f : Roll ../src 5d178c93fd5b..e8ce929aea0d (425 commits)
a634b1a80a : Roll third_party/externals/angle2 c431d59626e1..12ce8f687d23 (8 commits)
9eb28ddf24 : Roll third_party/externals/swiftshader 77c89ff847b6..110236f3ce70 (5 commits)
1386c58de7 : Roll recipe dependencies (trivial).
6f48542252 : remove cruft bools from canvas
67d0f3fd72 : Revert "Remove GrPaint::addColorTextureProcessor"
0cca8a2525 : Move GrVkFormatColorTypePairIsValid assert back into GrVkGpu::check_image_info
ab2c14d26d : Add retries to Android compile bot for when GS returns 502s
c71b3d42fb : Speed up get_contour_count in GrTessellator.cpp
a6026a2794 : Make SubRun accessible for GrAtlasTextOp
3eeeb18e73 : add flag to stage new virtuals in SkCanvas
06184a22c0 : Hide MakeFromMTKView behind an availability flag
8ec63335eb : Roll recipe dependencies (trivial).
51a95ce30f : Combine result calculation from both legs of if statement
a92320d4e6 : Remove GrPaint::addColorTextureProcessor
1d334350d0 : Roll recipe dependencies (trivial).
eadfeb9265 : Fix ByteCodeGenerator's handling of specialized programs
8d3c0c7a1a : Roll recipe dependencies (trivial).
ccb6142956 : Allow implicit conversion from GrSamplerState::Filter to GrSamplerState
a88cab1ad9 : Add CachingHint to makeRasterImage, default to kDisallow
12f4498a83 : add back src-in-gamut tracking
eca1091a52 : Add first, last and subspan to SkEnumerate
d314f93a44 : Update go.skia.org/infra in go.mod/go.sum
620cedaa5e : Remove legacy canvas-matrix impl
d5caeb8d66 : Improve handling of anisotropic scaling for stroked rects
f22faaf254 : add vroundps, impl Op::floor on x86
064c7f9f1c : Optimize concat44 on canvas
c9e13bbc95 : add x-macro over SkVM::Ops
f5bc8fba95 : [canvaskit] Create an SkImage from a frame of an SkAnimatedImage
1d457b7d95 : Roll ../src 61f03e9a10c0..5d178c93fd5b (411 commits)
42f6f97a69 : Roll third_party/externals/swiftshader 45a4d0f36bd6..77c89ff847b6 (13 commits)
2ec3fb6df9 : Roll third_party/externals/angle2 db49bc7dd075..c431d59626e1 (7 commits)
92ca3baba6 : JIT today's new _imm ops
b45558dc33 : Hoist calculations up to regenerate
0065460e8b : Roll recipe dependencies (trivial).
57bdb24d0e : skip no-op masks
ba0ff78359 : Move the remainder of GrRenderTargetContext factories.
a6434a5ef5 : refactor bit ops
4a6e849207 : add add/sub/min/max w/ constant ops
9abd568371 : Reland "Avoid loop-dependent behavior in GrMemoryPoolBench"
e47c70169f : Roll recipe dependencies (trivial).
6495a4ffae : clamp to [0,1] before blending with normalized
f72deddb89 : Expose the Input variable and Child name collections in SkRuntimeEffect
5c660e0cd8 : Streamline skvm bilerp.
8e0a4c0809 : Roll recipe dependencies (trivial).
e20fcad156 : Reland "Move makeDeferredRenderTargetContext calls to factory on RTC."
e27670172b : Add method to delay drawable acquisition from MTKView
04e77813f8 : Revert "Prevent de-duplication of Housekeeper-PerCommit-BuildTaskDrivers"
a4c4c3cd9f : [canvaskit] Add webp support
8ec605e353 : Add debug gpu abandon bots and fix yuv crash.
ea2d2bbb06 : Reland "GrGLMakeNativeInterface_{iOS,mac,win}: clean up"
7cfcc1e86a : add Brian's fiddle as gm/bicubic
403c807971 : Revert "Revert "Extend SkCanvas matrix stack to be 4x4, but with (basically) the same public API.""
38b86922ff : Enable a WebP AID to show its animation one time
dff4c1d5fd : Revert "Avoid loop-dependent behavior in GrMemoryPoolBench"
f811fc331a : Avoid loop-dependent behavior in GrMemoryPoolBench
fa424b2e6a : [infra] Fix build_task_drivers.sh, update infra dep
268ed57d71 : Revert "Extend SkCanvas matrix stack to be 4x4, but with (basically) the same public API."
a4f207eb67 : Revert "Move makeDeferredRenderTargetContext calls to factory on RTC."
039afd96fd : [recipes] Remove unnecessary depot_tools dependency in flavor module
37e606255e : Roll ../src 55a27186b7de..61f03e9a10c0 (434 commits)
b3eacd18df : Roll third_party/externals/angle2 51e653f03f26..db49bc7dd075 (8 commits)
f2ceb999b3 : Roll third_party/externals/swiftshader 068dd89cab31..45a4d0f36bd6 (5 commits)
bc131b8779 : Seperate out quad updating from atlas updating
586f8d04d4 : regenTextureCoordinates is always true when calling doRegen
d7b630abe0 : Roll recipe dependencies (trivial).
943f9c632c : Reland "Fixes for Vulkan Debug layers"
c89c1993e3 : bicubic in skvm image shader
1c16b43033 : Move makeDeferredRenderTargetContext calls to factory on RTC.
511124e5a8 : Simplify the atlas update inner loop
f01813ec5f : Revert "Fixes for Vulkan Debug layers"
b832ce61ee : Add a path renderer that uses GPU tessellation
496a206ede : Update remote access documentation for Win2019
17edb8df09 : tolerate alpha slightly out of [0,1]
49f7a49973 : In SkRuntimeEffect, guard against programs not compiling with GPU caps
b5d7f7eac0 : Fix typo where width/height were swapped in new debug layer manager
b8f098d372 : Reland "Rename GrSimpleTextureEffect->GrTextureEffect"
3f83bfd21c : one option for fixing bilerp asserts
b5c435579e : upgrade debugging tools
98bfcc7ff3 : Extend SkCanvas matrix stack to be 4x4, but with (basically) the same public API.
76cc2c5507 : public.bzl: add SKOTTIE_IOS_LIB_SDK_FRAMEWORKS
d0201d9115 : Improve debug information provided when backend format and GrColorType don't match
45ce9c7a2b : Fixes for Vulkan Debug layers
8e71744169 : add SkVM_fwd.h
b1ff79aae8 : handle kLow/kMedium in skvm image shader
2df621e68d : Add NativeFonts job for Mac 10.15 CPU
d7436a37ff : Revert "Rename GrSimpleTextureEffect->GrTextureEffect"
91e0d75269 : rm gm/skvm.cpp
3ab7128dfa : thread an SkArenaAlloc into shaders
c21316a73b : Roll third_party/externals/angle2 1031d2c65b5e..51e653f03f26 (10 commits)
4e78c8c8a0 : Roll third_party/externals/swiftshader 10a900e5ffaf..068dd89cab31 (7 commits)
da1faeb004 : Roll ../src 3beaf136b459..55a27186b7de (337 commits)
c1e1fbbe13 : Roll recipe dependencies (trivial).
807bdcef66 : Roll recipe dependencies (trivial).
4e2becf84d : Roll recipe dependencies (trivial).
4bc86d590e : handle unpremul in skvm blitter
d9ecf8bb93 : Roll recipe dependencies (trivial).
8969a1641b : Add missing Metal jobs
d67a5c3090 : support kDecal in skvm image shader
25480bf350 : expand skvm image shader
14d9c31a2c : Make fBrokenRun local to doRegen.
90673ec665 : Rename GrSimpleTextureEffect->GrTextureEffect
6ea680581f : Remove Win2016 jobs.
44207f34ea : Remove SkIRect::EmptyIRect
83b907ef4f : Move the exit code to a common switch
8783b78b38 : Add a few more SkRuntimeEffect unit tests
7165ca9fc5 : Revert "Revert "Clean up GrSimpleTextureEffect.""
6dbd7ff34a : first foray into SkVM image shaders
4f72f750d3 : Roll recipe dependencies (trivial).
d19cd76e54 : Remove unused varying type param from GrGLSLShaderBuilder texture methods.
fffb993f06 : Remove SkRuntimeShaderFactory
41acc0ecb8 : Add GrCompressedDimensions helper function
e7ee06926f : Move "set_path_pt" from SampleAAGeometry into ToolUtils
08bf8f79f1 : [canvaskit] Remove support for T1 fonts and reduce code size
dbc53a8af3 : Make tracing data a compile-time option
ce09fb4396 : Roll recipe dependencies (trivial).
a3936c8d29 : [skottie] cleanup: move transform & camera adapters to own CUs
567f25a918 : Fix a bug with unresolved text
c887733740 : Add a commandline flag to force offscreen rendering in viewer
94ffb32427 : Roll recipe dependencies (trivial).
43cbd7229f : Handle insane number of glyphs in GrAtlasTextOp.
c0724ec00a : minor SkVMBlitter TODOs
bddaf4b27a : in gm/skvm.cpp, Fade doesn't need to wrap a shader
4679cb8557 : Don't use CIPD_PKG_CPYTHON for P30.
6be45ec41f : Roll recipe dependencies (trivial).
31f2df0420 : [canvaskit] Update test to use correct metrics
53c1447848 : Small bug fixes: leading spaces affect all width measurements, longest line and so on.
f3d6c36de3 : [canvaskit] Add npm release target to ship smaller binaries
933ea8c301 : [canvaskit] Add build flag for pathops
f1db2661f1 : Roll third_party/externals/angle2 1fdf6ca5141d..1031d2c65b5e (5 commits)
03f3f75e48 : Roll ../src a12a9d87841e..3beaf136b459 (315 commits)
d445e2b6fc : Update SKP version
6791ee2f80 : Add logger service.
f1b42a219f : Use fCurrGlyph as the looping variable.
bdeff3d7d9 : Roll recipe dependencies (trivial).
a14d809391 : Support using an externally manage list of images in UrlDataManager for wasm debugger.
365c366b47 : remove FAAA/FSAA bots
4eef4fd854 : remove redundant Debug bots that have ASAN bots
e994380d00 : Some GrTypes cleanup.
91b4059e9f : Remove SkRuntimeColorFilterFactory
dfde190ab0 : [infra] Upgrade Win to 2019
ca9dbe295d : Updated proxy isProtected to return a GrProtected enum.
c22967e74f : remove almost all Release ASAN bots
54bb838716 : split CPU BonusConfigs SAN bots out explicitly
2a099dae1e : SkSL description methods are now only present in debug mode
ccd45a5efe : Roll skia/third_party/skcms ab3cf9c7bd22..605b00d7728f (1 commits)
524360e9e4 : Tweak the CanvasKit interface to SkRuntimeEffect
6a9f1c444a : one more flourish
10425508ad : Roll third_party/externals/angle2 cbbfa2f28a0e..1fdf6ca5141d (1 commits)
059e0433f4 : ultimate retry for image shader cleanup
0e841012c8 : Roll ../src 81693dc9aabc..a12a9d87841e (186 commits)
4cbf1de4ac : [infra] Use POSIX paths for Docker containers
7ac038f302 : Move Android GPU ASAN jobs to NVIDIA_Shield.
5919cf66db : Document fBrokenRun in VertexRegenerator.
1edebbac8c : Add xSAN jobs for Vulkan
ad178db1fb : Roll skia/third_party/skcms 25234a0a9c2c..ab3cf9c7bd22 (1 commits)
c36a45d34d : add some useful Debug/ASAN bots
d2da6a7902 : build libjpeg-turbo with -DUSE_CLZ_INTRINSIC
f5cde33d58 : Roll skia/third_party/skcms ec78f685becd..25234a0a9c2c (1 commits)
ee426f223f : Move SkRuntimeEffect.h to include/effects
1bf3199970 : Fix asserts in SkRuntimeEffect color filter benchmarks
c2b6d7f50b : Enable Vulkan Debug layers
250138d95c : reland "clarify that there's no kMedium here"
f6a715bb10 : Reland "pass more information to shaders"
4ee635638f : Add SkRuntimeEffect::makeColorFilter
94724c6594 : Fix GrColorMatrixFragmentProcessor handling of premul transparent black.
b9137be12f : Fix asan_device_setup path
b6a3b7db70 : [canvaskit] Update compile.sh with initial code size findings
da11774fcc : [infra] Handle failure from addr2line
0d423a60eb : Add instructions for compiling CanvasKit and viewing example page.
d81bc733ae : Roll ../src e0db4afcadab..81693dc9aabc (33 commits)
1eccf285a2 : Roll third_party/externals/angle2 942d91520aa8..cbbfa2f28a0e (1 commits)
4872790d10 : Roll ../src 39f22a4ba7a2..e0db4afcadab (60 commits)
45d19fe063 : Roll third_party/externals/angle2 fca5a005aa88..942d91520aa8 (5 commits)
ea492c9119 : Roll third_party/externals/swiftshader 59465799210b..10a900e5ffaf (1 commits)
52fc1d897c : Roll ../src 4d93cdf1ccf7..39f22a4ba7a2 (126 commits)
0ec2c7a2dc : Revert "refresh image shader cs/at logic"
02eeac78f6 : Revert "clarify that there's no kMedium here"
48cc66ad2e : Revert "pass more information to shaders"
37ae4b06e2 : Rename GpuPathRenderers::kAll to kDefault
e1196c5d01 : Add a mechanism to insert framebuffer barriers for NVIDIA tessellation
4f275cfe0e : pass more information to shaders
107c66669d : Make it safe to include SkRuntimeEffect.h from client code
60b69ecc8d : clarify that there's no kMedium here
4311f19158 : refresh image shader cs/at logic
82d49704ce : More SkRuntimeEffect tests
c65d0069ec : streamline ReadOpAndSize()
ad28486cef : range check before casting to DrawType
b6f98ea2c6 : Enable ASAN on Windows
1fb6aed9ba : simplify normalizePerspective -- don't compute type, precheck corner value
115ca68b6b : Remove TecnoSpark adv. blend workaround.
63d32153ad : Remove third_party warning suppression for MSVC:4244
77cf430eaf : starter bench for canvas matrix operations
fe2d3c7334 : SkBlurMaskFilter.h is only needed for (deprecated) emboss
96464fc252 : Update Linux Vulkan SDK
7c095dc67c : Roll third_party/externals/angle2 ebed85592533..fca5a005aa88 (1 commits)
3a8fc92e46 : Roll ../src d814fc7ea91d..4d93cdf1ccf7 (190 commits)
460b6c1dd8 : Revert "Clean up GrSimpleTextureEffect."
a5dd1c74bd : Update SKP version
460ce96dca : Stir the random number pot so TecnoSpark quits crashing on GLPrograms
8dae7eb2cf : Disable tessellation on Qualcomm
5a2f962313 : Add back door support for GLSL tessellation shaders
5258623d82 : Move --internalSamples to common flags
93de162dc2 : Add SkRuntimeEffect::makeShader
4d745d62e3 : Clean up GrSimpleTextureEffect.
5e976be7f0 : Workaround MSVC 2019 code-gen bug in lighting image filter
81158535ed : Prevent de-duplication of Housekeeper-PerCommit-BuildTaskDrivers
0a7ca7a2a3 : Avoid div by zero in ProcessorTest to please UBSAN
a56a1d7c69 : Move updating a single texture coordinate to SubRun
565fb9d1a6 : Revert "GrGLMakeNativeInterface_{iOS,mac,win}: clean up"
df2c1ee4f2 : Simplify color and translate updates
a423802d40 : GrGLMakeNativeInterface_{iOS,mac,win}: clean up
bc73eb4fcc : Make ProcessorOptimizationTest for canTweakAlphaForCoverage more robust
82462f237b : Remove "-v2" from docker image names
840ee5a432 : Roll third_party/externals/angle2 01dd6f6ca430..ebed85592533 (1 commits)
88c34f0d6d : Roll third_party/externals/swiftshader 6e3a387c0159..59465799210b (1 commits)
9d5e76cf5d : Roll ../src 48115d3366a0..d814fc7ea91d (94 commits)
89bf1547f3 : Roll third_party/externals/angle2 52dae168b48b..01dd6f6ca430 (3 commits)
6a59754389 : Actually update win_toolchain to 2019 (14.24.28314)
6ca4f31896 : Do vertex color adjustment before atlas calculations
91fd46a0f9 : Move vertex translation into SubRun
f2d522a3f4 : Update MSVC toolchain asset to 2019
22a2419863 : Fix CMake build
1e5672715a : Roll ICU and Harfbuzz
e19d055814 : Add bots to push apps from skia/skia-wasm docker images
07d744fb8a : Roll ../src 1bd453a3a8f3..48115d3366a0 (39 commits)
507c08efb2 : Roll ../src 5ebb11b284c9..1bd453a3a8f3 (67 commits)
f44e0a5c14 : Roll third_party/externals/angle2 c41f2e56623a..52dae168b48b (5 commits)
05eb83be17 : Remove hasW() from SubRun API
c62f689ee5 : Roll ../src bd5c3742938c..5ebb11b284c9 (218 commits)
f7fd6782e6 : Roll third_party/externals/angle2 07d3bcf1c443..c41f2e56623a (7 commits)
3d3150c89c : Internalize color offset calculation to SubRun
a2d7225c0f : Internalize vertexStride calculation to SubRun
7cf4a2e19a : Remove unneeded refStrike() from SubRun
df9071f576 : Roll ../src 1c1af9fcab8f..bd5c3742938c (425 commits)
3a6ef8cafa : Roll third_party/externals/angle2 fe2ed33a56dd..07d3bcf1c443 (10 commits)
c1674d45b4 : Roll third_party/externals/swiftshader 6d29348ddb7e..6e3a387c0159 (4 commits)
ac29f1342f : Update SKP version
6ec826085b : Reland "make clipIsWideOpen virtual, so device's don't have to rely on regions"
ebf5fd11de : Revert "make clipIsWideOpen virtual, so device's don't have to rely on regions"
af203a677a : make clipIsWideOpen virtual, so device's don't have to rely on regions
2723af6a6d : Roll recipe dependencies (trivial).
988db63351 : gpu: Disable dual source blending support on buggy driver versions.
9c4ee9c79a : Disable advanced blend equations on Imagination driver 1.10 and earlier
8f259a0329 : Add BC1_RGB8_UNORM support
28b0c5d4b3 : Pass Arenas* to GrOpsTask and GrOps instead of multiple pointers to each pool type
34280e29cf : Shorten argument lists in GrMesh::SendToGpuImpl
aebe4390af : move clip-stencil function into GpuDevice
c15afe488b : move SkClipStack::asPath into PDFUtils
2c316bdbfe : Arenas struct for GrRecordingContext
2fad846c0b : simplify asClipRgn to not rely on pathops
b47eb188cc : No longer using default Globals constructor in Metal shader code
c8bf7969ec : [skottie] Drop legacy effect logging
9f744f7ece : Change GrGpu::onCreateCompressedTexture signature
64865a068e : Roll recipe dependencies (trivial).
ca0f837c1e : Prepare CompressedBackendAllocationTest for new compression formats
52b6de6678 : Reland "Generate small path SDFs directly from path."
bfa19c4e76 : Add factories to GrSurfaceContext and clean up creation flow.
2702dc77e0 : Create code size treemaps for executable containing GL/Vulkan
334d0ba9d7 : Optimize SkSL xor where one argument is constant
94de6b40d9 : Debugger changes to make layer inspection interactive
3a09a3770b : Ungenerate GrSimpleTextureEffect
088913a63b : Start adding unit tests of SkRuntimeEffect
dcac29b02d : Roll third_party/externals/angle2 6423b7fc7ded..fe2ed33a56dd (9 commits)
798421baff : Roll ../src 358ffa26e447..1c1af9fcab8f (435 commits)
0237c1f947 : Roll third_party/externals/swiftshader 4fd7fccd6db5..6d29348ddb7e (3 commits)
7e2dea5682 : SkColorFilter::onProgram()
87e9ddb675 : GrGLSLShaderBuilder::appendTextureLookupAndBlend
e3f34a657b : [skottie] Treat unknown effects as warnings
6e6b4dd7d3 : Roll recipe dependencies (trivial).
9ff61ab33c : Revert "Generate small path SDFs directly from path."
4407acb144 : Generate small path SDFs directly from path.
f8c187c22b : Revert "Revert "Blend functions as SkSL built ins.""
c32d53fb8f : Revert "temporarily expose postIDiv"
73d4615160 : Add wireframe support to Metal.
e6d31bd089 : [infra] Use unbuffered I/O for run_recipe
8845c377c0 : extend imageshader updater to handle perspective
2e57c132be : Tweak smallpaths so new paths will show up in GM.
a8352ccaae : Write a debugger user guide.
3e5e2f2c95 : Add test for the GrContext::createCompressedBackendTexture API
4ef1ca1d08 : Fix int/uint comparison in TextureOp asserts
ead321bdfe : Add glue to link the GrContext createCompressedBackendTexture API to the GL and Vulkan backends
de30e4233f : Clean up GenDistanceFieldFromPath.
b56b554249 : public.bzl: add SKOTTIE_IOS_LIB_{SRCS,HDRS}
d04ddcd6c5 : Update GL and Vulkan backends to support compressed backend formats
173e153552 : Runtime SkSL: API sketch for child shaders/effects
77742c3503 : Remove SkShader.Empty from CanvasKit
c76ac8e325 : Roll ../src 0827bfec78ad..358ffa26e447 (433 commits)
b0441f44b0 : Roll third_party/externals/angle2 751e78884a55..6423b7fc7ded (6 commits)
161dd255de : Roll third_party/externals/swiftshader 21be09d8e699..4fd7fccd6db5 (4 commits)
e9e4421eff : temporarily expose postIDiv
9e0afb791a : Fix clang warnings
84f13d0345 : Roll recipe dependencies (trivial).
2c38315710 : hide/remove obsolete/tricky SkMatrix methods
c880346ba5 : Detect when perspective is really affine, and update the matrix as we handoff the ctm to the device.
8fec4140f6 : Reland "roll clang_win"
cdb0e8f001 : demote -fsanitize=pointer-overflow to warning
35c64f6723 : Only checksum and query a valid descriptor
60931454f2 : "fix" formatting of auto generated cpp from fp
f64e958e89 : Properly free bytes in SkDescriptor fuzzer
766098de94 : Make sure random unit test processors use an alpha type compatible with texture data.
cd774debd7 : disable warnings in ANGLE
4e7e6c5fe8 : Revert "roll clang_win"
0d7e2f158e : Change signature of several gpu backend methods
3bf8e40537 : roll clang_win
e6e39bcbe0 : [canvaskit] Fix SaveLayer constants
d927bd246d : Runtime SkSL: Reflect inputs in SkRuntimeEffect
4dea72a987 : Reland x3 "Remove most of GrConfig.h"
ee94693c7a : Fix a sprinkling of GPU issues
6f217e0f8d : Make OUTPUT_DIRECTORY in ProdDoxyfile configurable
1215cda5a2 : Add a kWireframe flag to GrPipeline
8d97c155be : Remove SkRuntimeEffect.h include from SkColorFilterPriv.h
e6a2ad81ab : Build and push skia-release and skia-wasm-release docker images
21df075cab : Roll third_party/externals/angle2 5407aaa089ac..751e78884a55 (13 commits)
8ba0f8897b : Roll third_party/externals/swiftshader fbbfeb700295..21be09d8e699 (17 commits)
37a88b4363 : Roll ../src 98b390c99b5d..0827bfec78ad (415 commits)
190b82d67c : Add clipping for perspective triangles
3f1a98b779 : Reland "Revert "Remove most of GrConfig.h""
85a2ec672b : de-skvx PackIDSkPoint()
21ef0d5424 : force-inline skvx methods
14b57216e3 : Rename GrCaps textureSwizzle to readSwizzle.
5a7cdff301 : Roll recipe dependencies (trivial).
5b9c7ba313 : Revert "Revert "Remove most of GrConfig.h""
8ae1b56d77 : support more types from .fp files
b915c94384 : Add interface(s) for compressed backend texture support
682ba43ba3 : Revert "Blend functions as SkSL built ins."
caf64a3704 : Roll recipe dependencies (trivial).
3794db84e1 : Blend functions as SkSL built ins.
1a372c3038 : Add SurfaceView for SkImage_GpuYUVA's flattened proxy.
dd5f655594 : Don't allocate invalidation messages for generators that make uncacheable textures
484384bf30 : Skottie: fix public.bzl
f11fd1f6e7 : Python3 tweaks
dd699690d0 : Update SKP version (take 2)
719a8119ae : skottie_ios_app: fix tap logic
6bad705d9b : Additional DDL fix
cbeabd969b : Can't fold ctm and color matrix when in perspective
fdb2b7d530 : Add more thread annotations to SkStrike
abb92de1c2 : Roll third_party/externals/angle2 d1860ea17e8e..5407aaa089ac (11 commits)
6153165d78 : Roll ../src b1568f298495..98b390c99b5d (401 commits)
d78a9b45b9 : Fixes to skpbench to actually clean itself up nicely.
46e366ae21 : Remove GrTextureContext.
48257d74cd : Spruce up GrDataUtils in preparation for compressed backend texture support
42725ae301 : Reland "[skottie] Simplify effect builder lookup"
26300d64ca : Make allocation of SkDescriptor do initialization
5d8b193868 : fix build minimal_ios_mtl_skia_app
5c60b751c7 : Simplify proxy functionally exact check.
df6c734253 : Add GrCaps::getConfigFromCompressedBackendFormat
77912983a3 : Include line numbers in Viewer's shader error windows
2fe83fed94 : Runtime SkSL: Disallow 'when', 'tracked', 'key', 'ctype'
42716d4b4b : Expand GrGpu::BackendTextureData to include compressed data
ce425afaf5 : Add a "conservative raster" flag to GrPipeline
efb4ed86cf : SkMetalDeviceToGrContext: no longer needs any Skia headers
d6df7b55a5 : Switch GrCaps::isFormatCompressed virtual to be 'compressionType'
56c03da534 : Have the fuzzer init the SkDescriptor
e84bffc746 : Fix DDL bots
07c4e1da31 : remove use_PIC.
99448bf7ca : Delete unused GrDebugMarkerOp.
1ff585637a : Fix small memory leak in c-api example
7b1678a527 : Major refactor of runtime effects
7363021456 : Simplify fRegenFlags
7b8b0ec62c : Have SkWuffsCodec.cpp link to Wuffs API docs
397030ad04 : Revert "Update SKP version"
9b59953e77 : Roll third_party/externals/angle2 1d77542f5681..d1860ea17e8e (14 commits)
bd7ec00d9a : Roll third_party/externals/swiftshader ebb0bec91552..fbbfeb700295 (2 commits)
d2197a4c83 : Roll ../src d11c17148d1a..b1568f298495 (510 commits)
706eb5788e : Update SKP version
187cd367d3 : Revert "[skottie] Simplify effect builder lookup"
ef363a9ce6 : [skottie] Simplify effect builder lookup
9e7199561f : clean up dox after enum change
cf0e3c63fd : remove dead code around old SkPath enums
cd9ad409a9 : More cleanup on GrStrikeCache
9d10abe300 : Remove all layout(ctype=...) from runtime SkSKL
6d50a097f4 : Use SkTHashTable in GrTextStrike
5c7f38a67d : Revert "Remove unused fields from GrTextBlobKey"
b26f813bd3 : Convert GrStrikeCache to sk_sp<GrTextStrike>
5bf5b04ed0 : switch to SkPoint for the idea of drawingOrigin
d938a8b886 : Convert GrStrikeCache to use SkTHashTable
ea47b0e658 : Roll skia/third_party/skcms cd31cb38833c..ec78f685becd (1 commits)
17e7dfa377 : More viewMatrix renaming
a072b7b275 : Remove an uncessary and unused parameter for partially generating the JSON command list
1cc767bd0d : workaround?
c9b4d279d2 : [infra] Update go to 1.13.5
ab51c2ce08 : Add more variation support on Mac.
1c5be7b197 : Rename viewMatrix to drawMatrix, initialMatrix, or currentMatrix
a6069a154d : Support clipRegion on GPU backend
81b98978bc : Store GrSurfaceProxyView on SkImage.
d0840ecf58 : Provide record time allocator to onCombineIfPossible()
7fb7134e7d : Roll third_party/externals/angle2 6381d7f14805..1d77542f5681 (8 commits)
415bce89a4 : Roll third_party/externals/swiftshader 07958d452f93..ebb0bec91552 (4 commits)
252a03454d : Roll ../src 636138928516..d11c17148d1a (358 commits)
39cdc37bdd : Roll skia/third_party/skcms 5855011aeee5..cd31cb38833c (1 commits)
0678df30b5 : Roll recipe dependencies (trivial).
4d3b4a1bf3 : Roll skia/third_party/skcms e7b14532d922..5855011aeee5 (1 commits)
2fc9fa6d08 : Add filter to SkTHashTable and SkTHashMap
dcd8e9389d : Roll skia/third_party/skcms 7240f337e5d6..e7b14532d922 (1 commits)
f46d5ca492 : use std::make_unique
1521e6b24c : Roll skia/third_party/skcms 4e9ed5892c00..7240f337e5d6 (1 commits)
46a331b93f : [skottie] Cascading track matte support
b0892888d1 : Roll skia/third_party/skcms 04c7f4ea275f..4e9ed5892c00 (1 commits)
6986c6539e : Make Gr[Op]MemoryPool allocate itself into its initial block.
bb59dfa9e3 : perform perspective clip by default
e9e35f736a : Roll skia/third_party/skcms 2e1ffb61f677..04c7f4ea275f (1 commits)
cb10e4d323 : Reland "Detach op memory pool from recording context"
365bc3ad91 : Roll skia/third_party/skcms 64374756e037..2e1ffb61f677 (1 commits)
c514e7d9be : Move the GrGlyph* and vertex data onto the arena alloc.
7e9defb06f : BUILD.gn: Fix formatting.
20b177a9bf : Parse android layer annotations in debugger, play back layers
ed58654e39 : Revert "Detach op memory pool from recording context"
77d3694f40 : don't create out of range enums
a27d625ca6 : Add compression to Mock backend
6b95516728 : Detach op memory pool from recording context
b79f1b527d : Use absolute sigma instead of clamping to 0 in SkDropShadowImageFilter.
648b41bf26 : Roll ../src cf2545c5111b..636138928516 (444 commits)
bfe206dd6f : Roll third_party/externals/angle2 d6053daa6203..6381d7f14805 (11 commits)
5d8defe4a1 : Roll third_party/externals/swiftshader 50211670b4bf..07958d452f93 (11 commits)
bd99c0cf43 : Reland "Update FragmentProcessor TextureSampler to hold an GrSurfaceProxyView."
c5c024791b : Revert "Update FragmentProcessor TextureSampler to hold an GrSurfaceProxyView."
51b99659ed : Remove unused fields from GrTextBlobKey
8718be99a2 : Format public.bzl
826484f263 : Always report SkImage_Gpu subclasses as being texture backed.
f4107946e4 : Revert "When converting runtime SkSL to FP SkSL, use default settings"
ef957a5643 : Roll recipe dependencies (trivial).
48fcf36e15 : When converting runtime SkSL to FP SkSL, use default settings
acf5929ae0 : Update FragmentProcessor TextureSampler to hold an GrSurfaceProxyView.
1031994219 : Change PerspectiveClip to clip directly to half plane.
6ee695c33c : Adjust cache key for Metal persistent cache.
70b6b5e977 : Roll skia/third_party/skcms ef3043bd8110..64374756e037 (1 commits)
c84ad83df8 : Fix audit trail visualization bugs
e1fa70000a : [skottie] Invert effect support
2748306830 : experimental/skottie_ios/SkottieUiView
a378b45616 : Suppress allocation warnings for tests that induce them intentionally
d111f043ba : add SK_CPU_LIMIT_AVX
6ad6c50e5e : public.bzl: add metal_objc_srcs()
1bb3a6dae5 : [skottie] Add SkottieSlide frame rate UI option
b692ce4c63 : Roll third_party/externals/libgifcodec ed218be1..38d9c73f (2 commits)
a5909925e3 : Remove unused buffer call for SkGlyphRunPaint
7c00778b20 : roll clang to 9.0
3517aa7b14 : Fix stroked arcs for mirror matrices.
2ae348247a : Update iOS provisioning profile.
b2d24e11f1 : Roll ../src ffcaa57570c0..cf2545c5111b (466 commits)
75799967be : Roll third_party/externals/angle2 f60da87424a4..d6053daa6203 (8 commits)
4f88b95233 : Roll third_party/externals/swiftshader 31916f494c2e..50211670b4bf (28 commits)
5afc7b2af8 : Roll recipe dependencies (trivial).
e3c7ff4cef : Move SubRun from .h to .cpp
9d1cb79e77 : Roll recipe dependencies (trivial).
1bb7e2378d : test for c++17 w/ c++14 stdlib
ae834f5781 : SkWebpCodec: enable a loop count of 1
aebc5f8bd7 : Move luminance calculation to GrTextBlob::Make()
9715b6c450 : Add GrSurfaceProxyView to the various draw atlas ops.
ad994cd894 : Store GrSurfaceProxyView on shadow ops.
cb71889318 : Put SubRuns in an alloc on GrTextBlob
15ee970d79 : [skottie] Add frame time histogram to SkottieSlide UI
c33df657a1 : Maintain the legacy behavior for WebP loop count
c5313e6b2a : Font features
c4f6e024ca : [skottie] Initial SkottieSlide UI
e9bcc4719e : utils/mac/SkCreateCGImageRef: cleanup
3f9199a162 : GrSkSLFP: "Kind" is always kPipelineStage
ab2b722fdd : Switch SkImage::CompressionType to be an enum class
7da1a13cee : delete unused gyp hack
732c49739f : Return image address in image info so it can be shown in dropdown.
ab26643258 : Roll ../src 4e96c2bed379..ffcaa57570c0 (398 commits)
67016a7201 : Roll third_party/externals/angle2 27c89d2b5c56..f60da87424a4 (8 commits)
ee675f10b8 : Roll recipe dependencies (trivial).
e56cc054db : Roll recipe dependencies (trivial).
f56c3a7957 : Roll recipe dependencies (trivial).
f9c6ee5461 : Fixing the fix for memory leak
838fd592af : Roll recipe dependencies (trivial).
095d2468a0 : GrTextureDomain: Go back to doing vector impl when modes are the same
90bfd1c1c3 : Small changes
3f7c49c96d : skparagraph: fix another leak
659e4092e3 : Pass SkGlyphRunList to GrTextBlob::Make
15a1e98868 : Cleanup GrTextBlob management code
9b2c06f2b5 : Add persistent shader cache support to Metal.
189f30216b : skparagraph: fix leak
c937bc5025 : Improvements to uniform handling in runtime SkSL
425929c2f6 : [minor] fix definition with different parameter names
99e9532050 : [canvaskit] roll to 0.10.0
7c7314ac29 : Remove the CACHE_SANITY_CHECK system.
63be47c488 : Add testCompile function to SkRuntimeColorFilterFactory for Chrome test
870374825b : [skottie] Explicit seek(0) in tools
7caa1371f3 : Support mirror-repeat in GrTextureDomain
67e55a2380 : lift Wno-class-memaccess
9347bd8671 : mark SkMD5->SkUUID copy as sane
62836903bc : [canvaskit] Expose SkShader combiners
3dc3121286 : Add SK_WUFFS_FAVORS_PERFORMANCE_OVER_ADDITIONAL_MEMORY_SAFETY option
f0148c4881 : Release SkWuffsCodec two-pass memory earlier
9910d829ad : Roll third_party/externals/angle2 11e6944ec5a8..27c89d2b5c56 (9 commits)
04c9e9bfc8 : Roll third_party/externals/swiftshader b9f03f47d5f5..31916f494c2e (7 commits)
9491aefa1b : Roll ../src 36a639fc2d93..4e96c2bed379 (454 commits)
b60ec7f98b : Update SKP version
3d1a3bb4bb : Fix fix chrome build bots
5da8e55bf4 : Protect against invalid text.
99f228e285 : Change from std to skstd for aligned_union_t
cd498e151f : Turn GrTextBlob vertices into actual structs
6c0f4c7d9f : Fix typo in box-plane test.
2715bf5b32 : Switch to float vertex colors for wide color vertex attribs
406172a617 : Avoid implicit conversion back to int
4b5b645049 : [canvaskit] Add _RTShaderFactory for demos
274a766baf : Roll recipe dependencies (trivial).
379e4961fd : Merge consecutive entries that share proxy in bulk texture op
456c405d4e : simplify GrCCPerFlushResources::recordCopyPathInstance
22bb52e95b : Get baselines from cached default metrics if the text is empty
576b6a19ad : Add storage of programInfos to GrRecordingContext and SkDDL
a90476496b : WS: reorder GrTextBlob struct and move all methods to .cpp
3968fcbc3a : Pull creation of GrPipeline explicitly into the Ops' onExecute methods
a746fc19ce : don't memset TriangulationVertex
24ee4e0341 : Add feature support to shaper.
027f89be4d : Allow one-pass SkWuffsCodec decoding
46e2d8d4a1 : [infra] Use "mod download" and "install", not "get" in chrome_release_branch
aa4f7f5582 : Roll ../src a25cc4cdcd47..36a639fc2d93 (535 commits)
c067d4d569 : Roll third_party/externals/swiftshader dee5b5f3cf3f..b9f03f47d5f5 (14 commits)
f1ddd3778c : Roll third_party/externals/angle2 5f857839b9ec..11e6944ec5a8 (8 commits)
3e01360677 : GCC gets worried when we memset Stats
0483b46f11 : fix make_path to not care about param-eval-order
cc92b27c78 : [skottie] Optionally-deferred single-frame image loading
7c37f5a610 : stifle GCC warning
2e046a246b : Update release notes files
9931ef38c0 : Roll recipe dependencies (trivial).
ed96bcaa63 : Have GrLatticeOp use GrSurfaceProxyView.
d50cc95872 : upgrade SkMiniRecorder to c++11
ffbfd1bc78 : Particles: Remove play-position thing, simplify mouse tracking
b0047b57b7 : Revert "Remove most of GrConfig.h"
76c5192db7 : clip paths in perspective (as needed)
c9ab3ff632 : Have direct mask glyphs happen after SDFT
ae2e6073b6 : more "SkScalerContextRec is bytes"
80e334dad8 : Remove most of GrConfig.h
786be72765 : tell GCC copying into SkScalerContextRect is safe
908b4a1158 : stifle GCC warnings in Sk4px
7f11fb5025 : Add mutex to guard GrSkSLFPFactoryCache accesses
4384f04356 : Help MSVC pack GrTextureOps bitfields
1713fcc5b4 : Stifle GCC false positive
9b849047b8 : clearing fFlags is redundant here
b4068ed946 : show perspective bug (need for clipping)
ba094e59b9 : GCC 8 reminds us, don't memcpy() sk_sp
fa9232ccfd : Some changes to GrYUVToRGBEffect.
fae46e4043 : move perspective-clipper into SkPathPriv
3af8955037 : Add additional Mac Metal jobs
6b738b588c : Update Skia milestone to 81
f0e04f0c31 : Always destroy resources instead of simply "abandoning" them in Vulkan backend.
6cc49538b3 : [skottie] Fix precomposed camera sizing
0af13b3caf : [canvaskit] update shaping example to have emoji
f5542b6aa3 : Roll third_party/externals/swiftshader bbd0694f9ab2..dee5b5f3cf3f (4 commits)
1f19aa99cd : Roll ../src d02b0cb4d389..a25cc4cdcd47 (492 commits)
57e05d8106 : Roll third_party/externals/angle2 249cb200173f..5f857839b9ec (14 commits)
77eae2c7ae : Revert "Specialize inset/outset/reset based on known quad type"
0af32fdf5f : Roll recipe dependencies (trivial).
be7f1a6616 : Roll recipe dependencies (trivial).
8d18b00a95 : Roll recipe dependencies (trivial).
adb12e7700 : Reduce GrTextureOp size
d83912bc81 : Specialize inset/outset/reset based on known quad type
039368775c : flip on a bunch of GCC warnings
e74c77685d : Specialize vertex size for GrTextBlob
7a671982cd : work around GCC 8 mips release bug?
8c78ce67b5 : Remove legacy CPU glyph drawing code
e9f691d53c : Make fInitialViewMatrix const in GrTextBlob
14629417cb : experimental/skottie_ios: fix some objc errors
1b3c267c4a : Add helper functions to AAHairlineOp
6344c29379 : some cleanups for halfplanes
67c0dcd894 : Roll recipe dependencies (trivial).
1a5d2d590a : Remove unneeded abandon/release check in GrGpuResource message processing.
4e1066f248 : Remove SkSize& SkSize::operator=(const SkISize&)
a06f9d0787 : SkQP: model-creation improvements
f78aa16af1 : work around GCC false positive warning?
e1185589ff : Handle failures in submission of vulkan command buffers.
edc3bde2e7 : replace SkIRect[1] with SkIRect
8a99a41116 : Fix for 420/422 chroma subsampling of odd dimension images when converting from YUV to RGB on GPU.
270f7e22c5 : Reland "remove legacy SkPath enum guards"
9320905592 : Add onPrePrepareDraws to GrFillRectOp
68a76b31b4 : simpler tmp arrays in GrGLPath
a521c962b1 : Update dawn.h -> webgpu.h, dawn_cpp.h -> webgpu_cpp.h.
ccca30aad7 : Notes on how to build SKQP for Fuchsia.
fdf7e08210 : Revert "remove legacy SkPath enum guards"
4a213018b4 : Always check for GL_ARB_sync
7e9dc42228 : [infra] Auto-submit the CL to update supported branch configs
dc7697bc61 : Roll ../src bd8110e59b6b..d02b0cb4d389 (540 commits)
d61f8670f9 : Roll third_party/externals/swiftshader b64fbfec4dcd..bbd0694f9ab2 (3 commits)
04732fbbb7 : Roll third_party/externals/angle2 fb40d231c3e2..249cb200173f (15 commits)
32b010baf5 : Roll recipe dependencies (trivial).
eba195f1ea : Make GrTextBlob initial position const
e5f8721b27 : Roll recipe dependencies (trivial).
7fdceb9216 : remove legacy SkPath enum guards
00ae959342 : Start cleanup of GrTextBlob
75368c3a02 : [skottie] Deferred image frame resolution
6104ba0dca : Particles: Do a cleanup/standardization pass on the API
808b55d6c6 : Replace some std::tie with auto []
8c14134836 : Reorg helper functions in prep for function pointer caching
c694627157 : Don't draw strikes that are too small
c10a8321f8 : remove SkColorSpaceXformSteps::Required
6bbeaa7c64 : [skottieWASM] make sure we are using CPU or GPU correctly
a4f1391bb9 : Reland "[skottie] Remove defensive seek(0) from Animation ctor"
7321e6a0ab : replace CSXformSteps::Required() in GrSurfaceContext
7be984dddb : remove legacy filltype flag
7fa8f3a4f3 : Fix sprite blitter choice logic
a7bb87ed53 : replace CSXformSteps::Required() in SkShader
c971747eef : add friendly new ctor for xform steps
c336315d3c : Some more tweaks to perspective path clipping
e0f374bf8f : Revert "[skottie] Remove defensive seek(0) from Animation ctor"
b6b7e7b6c8 : Revert "replace SkColorSpaceXformSteps::Required()"
042fe0847b : [skottie] Remove defensive seek(0) from Animation ctor
b78729a8f3 : Fix some GCC warnings.
1d15439f69 : remove legacy next from iter
eda0b436df : [canvaskit] Add test and extern for MakeImage
db2e7641be : Particles: SkImageBinding to allow sampling an image from script
9dac0d8216 : Particles: Better integration for ResourceProvider
9fe91522ae : Roll ../src 8a4500482e8d..bd8110e59b6b (424 commits)
f888b87a74 : Roll third_party/externals/angle2 ea0dcd4bda18..fb40d231c3e2 (10 commits)
49e564e5e0 : Roll recipe dependencies (trivial).
e9df32b09f : Roll recipe dependencies (trivial).
bf6b0b251e : Roll recipe dependencies (trivial).
e4653925ce : skqp CIPD upload infra for Fuchsia
8ebac1732c : remove T*/void* union in SkTArray
73ac393064 : tweak for GCC, memcpy() -> for-loop
0f9df470ca : remove pointless tests
369ee6bbdb : Update GrSwizzle to only store key and not string.
81f6037fb0 : Roll recipe dependencies (trivial).
7eabfe873b : This is a reland of GrDomainEffect with significant changes:
63ebfe0392 : Roll recipe dependencies (trivial).
08bd1f7300 : Compare textureType separately from backend format
cdf1bc3bd3 : Expose SkRuntimeShaderFactory class to clients
3281b961c5 : A new API call on Paragraph: a number of unresolved glyphs
122eda7877 : replace SkColorSpaceXformSteps::Required()
2e3be5648a : Reland "fix sense of ifdef for deprecated method"
b97a24a009 : Revert "fix sense of ifdef for deprecated method"
aa98dd3d27 : fix sense of ifdef for deprecated method
d523ce04e7 : Roll ../src c8e3617e402d..8a4500482e8d (272 commits)
9fb322979a : Roll third_party/externals/angle2 bc82fb14aab4..ea0dcd4bda18 (7 commits)
d050e5a75e : Roll third_party/externals/swiftshader fb7ca1d5aca5..b64fbfec4dcd (3 commits)
fd0c257451 : Update SKP version
40d34e3651 : Roll recipe dependencies (trivial).
2af15bb56d : Roll recipe dependencies (trivial).
f9cad2f75c : Roll ../src 43fc40aebfd8..c8e3617e402d (252 commits)
53af795dd3 : Roll third_party/externals/angle2 fc3ec57ddf27..bc82fb14aab4 (9 commits)
1c5463726c : Roll third_party/externals/swiftshader d6e903bdc9ef..fb7ca1d5aca5 (13 commits)
4f14c4f2bd : Roll recipe dependencies (trivial).
2792515dab : Roll recipe dependencies (trivial).
e8c96d8e61 : Roll third_party/externals/angle2 c373dfd84194..fc3ec57ddf27 (13 commits)
3e17625d60 : Roll ../src c493edcc78ba..43fc40aebfd8 (368 commits)
c63730e173 : Reland "Naive CPU large emoji"
f4c5faa87b : Roll third_party/externals/swiftshader 663dcefa22ea..d6e903bdc9ef (4 commits)
73beaaa48f : [infra] Upgrade Radeon driver
bf46a27cdd : [infra] Update Win10 in Skolo
c96f5108df : Reland "Replace CGFontCreate with CTFontManagerCreate."
2a490bc769 : Add particle entry points to externs.js to fix missing symbols
7d8b397a4d : Changes to GrCoordTransform and local coords
64331db0a4 : Revert "Replace CGFontCreate with CTFontManagerCreate."
f1d4f00fda : Replace CGFontCreate with CTFontManagerCreate.
4d6c84bf89 : Roll recipe dependencies (trivial).
126d7a2636 : Cleanup unit test output
161c8ed5f1 : Fix final-dtor-non-final-class warning on GrDDLContext
d12f2786e2 : Use ResourceProvider in particles
f988fe26d8 : Fix housekeeper bot with some gn format.
861ac61cb1 : Fix warning in Fuchsia build
75d625f6eb : Add deps file for manifest. Use libwebp always.
c241b58965 : Make fragment processor iterators work with range for loops.
315c8dc6b8 : Handle failures in VkCommandBuffer creation.
03e4c95c31 : Move creation of GrProgramDesc to GrCaps-derived classes
2a8799ff08 : Revert "Naive CPU large emoji"
81777ac947 : Make SkEnumerate make flatten tuples
ed8ca4ea96 : Roll ../src 92fe999ae056..c493edcc78ba (509 commits)
dcb6582e62 : Roll third_party/externals/angle2 f65b212492ec..c373dfd84194 (8 commits)
c47f17631b : Roll third_party/externals/swiftshader f2637d0dd7eb..663dcefa22ea (3 commits)
932fe442fb : Roll recipe dependencies (trivial).
9238f1a828 : Roll recipe dependencies (trivial).
2b4cedfac1 : Roll recipe dependencies (trivial).
a11035bf77 : SkSL now handles sk_Caps in include files
42ea8e6619 : Naive CPU large emoji
0ee397aa82 : hide deprecated next() on SkPath::Iter
7a32f1b6ba : Make sure we recycle the secondary command buffers when release primary command buffers.
15dfab8a90 : Roll recipe dependencies (trivial).
0193e8c6bd : Bug fixes
abce584d18 : Roll recipe dependencies (trivial).
c21705992f : [infra] Upgrade NVIDIA driver
ada451ca67 : Return a size of 0 for external format GrSurfaces.
0addbdf0fb : Cleanup GrVkCommandBuffer resource ownership and freeing.
c15e890cc7 : Move the initial GrProgramDesc keyLength into the header
616aa01b29 : [infra] Upgrade Intel Skylake driver
55276e3e01 : Enable cross-context textures in Metal.
466f571a51 : [skottie] Handle null mask filter effects gracefully
882115da6b : [infra] Make CheckGeneratedFiles use Clang
933484f6bb : Stop using GrPixelConfig in Metal & Dawn's GrProgramDesc creation
7d34dc7747 : Revert "Revert "switch to new filltype for SkPath""
17096c763c : Revert "Disable VkProtectedContext_DDLMakeRenderTargetTest"
4449f1f3fa : Remove ResourceProvider and ImageAsset sample impls from skottie
704d5408db : Allow Tessellator to operate on provided GrQuads
849f4d6571 : Copy SkottieUtils' classes into skresources
40a7dfc268 : Roll third_party/externals/angle2 e9b68f332a30..f65b212492ec (10 commits)
54036c9b8e : Roll ../src 0ec8ef3c9f4f..92fe999ae056 (465 commits)
796421228b : Roll third_party/externals/swiftshader d44d61514749..f2637d0dd7eb (9 commits)
3e7af41224 : Revert "switch to new filltype for SkPath"
74f2fb558f : [skottie-wasm] Disable image pre-decoding
4f90f9d831 : Roll recipe dependencies (trivial).
3a50981a83 : switch to new filltype for SkPath
32d6c8d024 : When wrapped, store ref to GrVkSecondaryCommandBuffer on GrVkRenderTarget.
5fab90999f : Revert "Rename GLRTFBOIDIs0 to WrapsSwapchainSurface and use for Metal."
8fa469d3bc : Lift TextureSampler's proxy to SurfaceProxy
d53853dd65 : Reland "Reland "Enable msaa ccpr on vulkan""
dff199bb5c : remove flag for old SkPath::Direction
c028b42717 : Ellipsis again
9d940c3e7e : Roll recipe dependencies (trivial).
0d603d8add : [CanvasKit] Add SkResourceCache helpers
85bf9314c0 : Extracted Skottie's resource provider to a separate module
4a327bcb10 : Fix chrome build bots
8672cdc9ab : add SK_SUPPORT_LEGACY_PATH_FILLTYPE_ENUM to stage api change
06a620868e : Structured binding for SkZip and SkEnumerate
1b8dcd112c : Simplify SubRun structure in GrTextBlob
61169e9c47 : Fix asset_utils when no service_account_json
fc118442f6 : Reland "Revert "Revert "Make FP optimizations helpers use SkAlphaType not GrColorType"""
2f05a48583 : Add code path that avoids large indexBuffer draws
be7e7ddcb6 : [sksg] Temporarily inline Path fillType accessors
d07418c457 : Roll skia/third_party/skcms 68d3f3a95f1b..ef3043bd8110 (1 commits)
fcdd0612f3 : Use just GrSurfaceProxy in pipeline management.
64025cab89 : Lock down GrQuad ctors, avoid resetting Ws when known to be 1.0
dd5ba942eb : [skottie] Use seekFrame in skottie2movie
9c0c92b2db : Roll third_party/externals/angle2 4c7db77e0185..e9b68f332a30 (5 commits)
d8bfc51614 : Roll ../src 137e8082047a..0ec8ef3c9f4f (1040 commits)
61ad456558 : Roll third_party/externals/swiftshader c8d4d4254ca1..d44d61514749 (4 commits)
6c4c685b2b : Remove Debian9 GCC jobs and related code
50299de399 : Reland "Revert "Make FP optimizations helpers use SkAlphaType not GrColorType""
c3ff97a98b : Roll recipe dependencies (trivial).
a687c482ae : Roll recipe dependencies (trivial).
997b37fdb9 : Revert "Revert "Make FP optimizations helpers use SkAlphaType not GrColorType""
47af12aa83 : Roll recipe dependencies (trivial).
e21af50dc6 : Test texture domain effect with local matrix.
506ff4f82f : Roll third_party/externals/angle2 b8e748be6b94..4c7db77e0185 (21 commits)
fd05acd188 : LICENSE file: clean up
3bc4235baa : Roll third_party/externals/swiftshader f2c9ce1e08ed..c8d4d4254ca1 (15 commits)
9f2516f64d : Add checks for TextureSampler count in text GeoProcs.
db80f6936c : SkSL now supports functions defined in sksl_gpu.inc
30bc527fd6 : Revert "Reland "Revert "Use flat version of path-direction enum"""
34cea00bdf : Add utility for creating test-only GrProgramInfos
241e81339b : [skolo] Remove internal hardware 2
8ee77d8f42 : remove LEGACY_CONVEXITY code -- no more clients
189c98042f : GrQuadPerEdgeAA::Tessellator owns GrVertexWriter
fe13ca3e67 : Move textureop fallback code out of GrRTC and into AddTextureSetOps
68e470de86 : [G3 compile bot] Add comment to CL when there is an interesting failure
fee0079e77 : rough unit test support for FM
b1edfde279 : Rename GLRTFBOIDIs0 to WrapsSwapchainSurface and use for Metal.
6ec1b39f0c : Optimize SkWuffsCodec's sk_bzero calls
98f3fd97f4 : Update bezier_*_effects GMs to not use rand
b752a63d77 : Documentation: Cq-Include-Trybots
4d3ac513db : Add Docker-based GCC Test tasks
e59c167b0f : [canvaskit] Add SkContourMeasure
7cda6f3743 : Reland "Revert "Use flat version of path-direction enum""
078e8faa26 : Revert "Make FP optimizations helpers use SkAlphaType not GrColorType"
7a538b1eec : Make FP optimizations helpers use SkAlphaType not GrColorType
1792b19485 : Revert "Revert "Use flat version of path-direction enum""
aad4e6e19e : Roll recipe dependencies (trivial).
0788481c63 : Remove Build-Ubuntu18-GCC job
bff12d60f6 : [infra] Add service_account_json option to asset utils
b41b3ce57f : Slim down .far by ~45 MB.
0dacc6b7d3 : Revert "Use flat version of path-direction enum"
b5c217b698 : [reland] public.bzl: update to replace Gif with Wuffs
1cb05993af : all-constant peepholes
e0fbe94351 : Use flat version of path-direction enum
9c2b7cfe90 : [canvaskit] Try some things to reduce GPU test flakiness
364506e999 : build with Clang for Valgrind bots (take 2)
260db43a77 : add some missing bitfield initializers
fc671ad888 : Reland "Fixed some GrSkSLFP limitations."
119ac6d1b7 : Normalize src coords and domain up front instead of at tessellation time
8053c972b4 : Add onPrePrepare to GrFillRRectOp
a6c4a30deb : Simplify makeOps API
313b03ada0 : one more stray Valgrind false positive
389c8e9d2d : [minor] mark scripts as executable
7373680065 : add flag for future Skia CL
1ec9a28a28 : Replace third_party/gif with new DEPS entry.
19cb22e3d4 : expand float peepholes
2dad99092c : Replace third_party/gif: Preflight changes
056358a123 : Revert "Fixed some GrSkSLFP limitations."
b184e9654d : Update failure calls in GrVkMemory and shader creation.
b4f8540803 : Roll third_party/externals/angle2 99bd10b70422..b8e748be6b94 (17 commits)
b5fdb67fae : Roll ../src 0db96f99f73d..137e8082047a (617 commits)
2b3b17304b : Roll third_party/externals/swiftshader 7e11f46ddf8e..f2c9ce1e08ed (9 commits)
4e02555087 : Roll recipe dependencies (trivial).
2984d2601e : Remove device paths from SubRun
2885ac3fe4 : support 2 immediates
69fd5e0101 : fix SKVM_PERF_DUMPS
ce4693fb19 : Revert "public.bzl: update to replace Gif with Wuffs"
7cd0bfe769 : No longer ref count GrGeometryProcessors
d95243b55f : Roll skia/third_party/skcms 2914b63d6886..68d3f3a95f1b (1 commits)
f7cb902904 : Revert "Replace third_party/gif with new DEPS entry."
82c13311fa : BUILD: libgifcodec: fix flutter build
8077e1fdf9 : Use system-temp storage.
6405340609 : Find and cache font family lists and the typeface lists that they map to
4a627011ea : SkReader32::setMemory() requires 4-byte alignment
73dbea669b : Specialize vertex writing function for common quad VertexSpecs
40be66115b : Roll recipe dependencies (trivial).
d034c62efb : Various fixes for supporting failures in VkPipeline and cache creation.
6d29bfbfcd : Replace third_party/gif with new DEPS entry.
9841a61e90 : Update GrVkImageView to handle failure of VkImageView creation.
da4d857fbe : Fix for Metal framebufferOnly MSAA texture.
3e0aa84a55 : public.bzl: update to replace Gif with Wuffs
b5a4004a3e : Add arm64 Wuffs perf bots
cdd774104c : Roll skia/third_party/skcms 8d45badce994..2914b63d6886 (1 commits)
9233e0c593 : Revert "Reland "Enable msaa ccpr on vulkan""
93d2837e00 : Revert "Block MSAA CCPR on NVIDIA without mixed samples"
3e2ecd205f : SkQP: remove unused script
23f0b1512a : [infra] Use CIPD packages from infra repo
4a5f4f26f6 : [canvaskit] Include direction from getRects
f4fcbd4290 : Add additional GCC Builds using Docker
f9291b8942 : Roll third_party/externals/angle2 e4b3136913c6..99bd10b70422 (13 commits)
3574b9002e : Roll ../src b659e40a3998..0db96f99f73d (373 commits)
2fbc686aa4 : Roll third_party/externals/swiftshader 79afb7620a69..7e11f46ddf8e (1 commits)
f4a0f57e30 : drop sse4.1 limit on valgrind bots
190157bff2 : Fixed some GrSkSLFP limitations.
17e2714c9f : skip _imm ops on ARM
d5743451d9 : Roll recipe dependencies (trivial).
c6a278aa71 : Block MSAA CCPR on NVIDIA without mixed samples
e7b8e4144f : Don't sync unique keys on ccpr clip FP proxies
b9df230d65 : initialize to avoid Valgrind false positive
30a35e83b1 : Handle failure to submit semaphores in vulkan backend.
041aab95b2 : Metal: Simplify GrFence to use completedHandler in all cases.
525705e279 : Fix unique_ptr typo in Skia Dawn
935a35d972 : Reland "Enable msaa ccpr on vulkan"
3a296e0fdb : Roll recipe dependencies (trivial).
d4cfee8dc8 : Remove fallback flag from subrun
681a54e77b : Use docker recipe module for Docker Build
51aabc94be : Add Debian10 GCC Docker Build
d34e20ae90 : Add basic line table to VTune hooks
060cbd90f4 : Fixing a memory leak in OneLineShaper
22814dbf6b : GN tools: copy_git_directory.py better error message.
d667e61cfb : Fallback direct glyphs not translating properly
59f991a31f : Set fixed pitch bit in DirectWrite port.
9fdebfb377 : ccpr: Fix an assumption about weights from the tessellator
e0ce128c1d : add VTune integration to SkVM
706e9dd9cb : Detect empty triangles in CropRect
e678b79c48 : Remove use of kCTFontOpticalSizeAttribute
417d299d44 : Fix windows DLL builds with shaper included
c5e528e15b : Update Valgrind to 3.15.0.
d3ddcb4039 : Roll third_party/externals/angle2 51b5a3222b60..e4b3136913c6 (6 commits)
d01360e8f4 : Roll ../src c30db006f1d6..b659e40a3998 (423 commits)
c3e187634e : Roll third_party/externals/swiftshader aba1020d3914..79afb7620a69 (5 commits)
77b716eaba : Roll recipe dependencies (trivial).
684929ceb1 : [skottie] Fix single-node camera orientation relative to z=0 plane
1fbdfcd853 : Use the default font family if no match is found for any of the families in the text style
ff2f380fd3 : Only access the scissorState's rect when it is valid
b1b14522dc : Remove some SK_API from src/
fdb014771b : DEPS: add third_party/externals/libgifcodec
11c45d64dc : GN tool: copy_git_directory.py script
22a04cde64 : Make TessellationHelper resettable
39da10b556 : Optimize SkWuffsCodec pixbuf zero-initialization
301015ce1e : Make GrSemaphore no longer derive from GrGPUResource.
a8ea23db00 : Run nanobench on droids.gif
7c4ea9083f : Metal: Fix buffer alignment issues on Mac
63edc57c97 : restructure EdgeClipper to accommodate other callers (e.g. half-plane)
9c17be5301 : [infra] Update docs with respect to Go modules.
fbfc35590d : Add SampleLocationsTestOp::onPrePrepare
9042d46ff4 : Add Metal support for dynamic texture state
5d07c5279b : Add FwidthSquircleTestOp::onPrePrepare
c919f97768 : Reformat gn files
d4fb7c7b14 : Rename opPODAllocator to recordTimeAllocator
cc1d4e6ae0 : Update SKP version
7787460510 : Roll ../src 6961018759e7..c30db006f1d6 (480 commits)
7a58003044 : Roll third_party/externals/angle2 5f4db6a76640..51b5a3222b60 (9 commits)
402d168ab4 : Roll third_party/externals/swiftshader 102fd19c65f4..aba1020d3914 (7 commits)
24cbdab97e : SKQP Build for Fuchsia SDK
83f76acdea : Roll recipe dependencies (trivial).
c9d263c121 : [canvaskit] Roll to 0.9.0
78fa08b279 : Revert "Enable msaa ccpr on vulkan"
cb73b6250e : Enable msaa ccpr on vulkan
0d59368721 : Add subspan() to SkZip
660ab6c2a8 : Roll recipe dependencies (trivial).
c9dcd09f24 : Add last() to SkZip
170de0193f : Revert "Replace GrTextureDomainEffect with GrDomainEffect."
aee681de8e : Revert "fix issue introduced in f29caf1433e3185df01b4a286d0fc9715ad32ae2"
a2b3b9efb8 : Expose the owning surface to a canvas?
67a625e51e : Make GrProgramInfo take pointers to the GrPipeline and the GrPrimitiveProcessor
541f310b34 : [canvaskit] Fix primitive_shaper build
a657b0c590 : trim out unneeded references to SkString
0de310ff2c : Ummm, why are we including SkUTF.h?
df70f1594a : Add ClockwiseTestOp::onPrePrepare
0491267160 : [canvaskit] Expose more SkParagraph methods
d267719e32 : [canvaskit] Add MatrixTransform ImageFilter
1c8b26762b : [infra] Fix bin/try
55a0a03c60 : fix issue introduced in f29caf1433e3185df01b4a286d0fc9715ad32ae2 where kClamp domain mode is always used.
2284aab832 : Reland "Reland "Reland "Reland "Implement sample mask and sample locations support in Vulkan""""
8bc157e216 : Reduce max # of AA Quads that can be merged or chained into a single GrTextureOp (take 2)
2319b803c2 : remove unused (by clients) SkMultiPictureDraw
f29caf1433 : Replace GrTextureDomainEffect with GrDomainEffect.
1496758da4 : [canvaskit] Request an 8 bit stencil buffer from the WebGL 1/2 context
e837e61b5a : Respect the max indexBuffer limits in the bulk texture draw API (take 2)
ea03373a6d : [canvaskit] Swap font resolution order for emoji test
660c2fff46 : Remove indexes from Geometry in the text op
7b55818248 : Add flag to Viewer to trigger continuous redraw.
b3d3551577 : Revert "Reland "Reland "Reland "Implement sample mask and sample locations support in Vulkan""""
f7281db422 : Roll third_party/externals/angle2 1b52f05868c9..5f4db6a76640 (9 commits)
e454ed131a : Roll ../src 7ca6de3adb8e..6961018759e7 (8341 commits)
652fe8443f : Roll third_party/externals/swiftshader b2407dd746de..102fd19c65f4 (4 commits)
091c02f89b : Reland "Reland "Reland "Implement sample mask and sample locations support in Vulkan"""
3fafc831bc : Roll recipe dependencies (trivial).
c1c4634dcb : add some api helpers (extracted from different CL)
8ba76b75b2 : Roll recipe dependencies (trivial).
721bab7063 : Use Clang for CMake build
3a4f22787a : Hoist regenGlyphs out of per glyph loop
c95e54b558 : Specify only luci buckets instead of hardcoding trybot names
a7e4fe460c : Issue- >Skia tiled bitmap rendering is too slow when tildmodeX is not same as tileModeY. Reason-> Skia uses general-purpose pipeline in this case instead of more optimized faster pipeline. Faster pipeline code was available in older versions of Skia and used to work fine but we removed faster pipeline code to consolidate the code. As discussed offline for us in the office we have significant scenarios running on software, so maintaining software performance is very important for us thus I am bringing this fast path back. To make this work I didn't have to do much, everything was already available, I just had to modify MatirxProcs to accept tilemodex and tilemodeY as parameters and define and configure SkBitmapProcState::MatrixProc GeneralProcs. I have also limited this change to ARM devices
34b72aef7b : Reduce scaling of large SDF glyphs on Mac.
a0d2b0ba79 : Roll recipe dependencies (trivial).
3120d03373 : Revert "Reland "Reland "Implement sample mask and sample locations support in Vulkan"""
37ab53e7c7 : [canvaskit] Expose a few more methods
ad76b2ee25 : [skottie] One-node camera support
438d986b47 : Respect max index buffer sizes in GrFillRectOp::MakeSet
8a0f50944b : Reland "Reland "Implement sample mask and sample locations support in Vulkan""
3876a9f267 : Reset SkWuffsCodec frame-count decoder less often
bf5c0c0c99 : Fixed sampling non-SkSL FPs with coordinates
e57ca49319 : Use original fuchsia sdk token
95f0b1673f : Miscellaneous updates to handle more vulkan creation failures.
a8e985e87a : Only define SK_GL for Flutter on non-Fuchsia platforms.
d04f123cc7 : Revert "Reland "Implement sample mask and sample locations support in Vulkan""
ae6bae7058 : Roll third_party/externals/angle2 4f023f565a61..1b52f05868c9 (8 commits)
d8866d9617 : Roll third_party/externals/swiftshader 88632cac30e1..b2407dd746de (3 commits)
eb8408611b : Roll recipe dependencies (trivial).
97e917a25f : Reland "Implement sample mask and sample locations support in Vulkan"
32197f897c : Roll recipe dependencies (trivial).
37be7715fd : implement assert_true on ARM
fce27adfc5 : Move the persistent GrMemoryPool to the heap
6006105f67 : Implement mixed samples support in vulkan
8367e111d4 : Enforce extra constraints for mixed samples at GrCaps level
6b4afb27fd : Disable VkProtectedContext_DDLMakeRenderTargetTest
4f32a29a69 : Move SkWuffsCodec's reset_and_decode_image_config
ae01f62009 : Revert "Respect the max indexBuffer limits in the bulk texture draw API"
98b9fd0bf6 : Put check for MTLTextureUsageShaderRead in available block.
49481e1000 : Roll skia/third_party/skcms 0e5f77218153..8d45badce994 (1 commits)
dd947ceb55 : Respect the max indexBuffer limits in the bulk texture draw API
99e73fa8c1 : Remove GL 4-bit stencil option
8b73d27ddd : Roll recipe dependencies (trivial).
89ab0576bf : Roll third_party/externals/angle2 e33c1582b4bc..4f023f565a61 (4 commits)
e94ac7ab55 : Roll third_party/externals/swiftshader 9da287fd0264..88632cac30e1 (6 commits)
9501212cd0 : Roll recipe dependencies (trivial).
cb443a5928 : Force single glyph calls through bulk interface
a9b348f66c : Reland fully delineate GL usage w/ skia_use_gl.
9acf68267a : Fix detection of when we will have mixed sampled coverage
8c1e0effbb : sketch out structure for ops with immediates
749eef6b1a : implement assert_true on x86
066c3e5d4d : add Release SkVMBlitter bot
373bda6c39 : Remove final usage of GrProgramDesc's header
581108137b : Roll recipe dependencies (trivial).
5e8cdfdd8b : Add 'numRasterSamples' and 'isMixedSampled' to GrProgramInfo
654eb2ad04 : [SkQP/Android] Replace -Weverything with -Wextra
a87c52991b : Use a priori knowledge about the number of stencil bits in Dawn, Metal and Vulkan backends
7cb52cb5e6 : Dawn: implement dynamic primitive processor texture handling.
2785ad7307 : Roll recipe dependencies (trivial).
c9862b2209 : Roll third_party/externals/swiftshader 31edef751a8d..9da287fd0264 (6 commits)
9187e49ed1 : Detect whether trying to blit a Metal swapchain texture, and fail if so.
3a62ed4ff1 : Dawn: fix bug in stencil handling.
5b2714631f : Free SkWuffsCodec frame-count decoder earlier
2e4a8eb436 : Track and force opsz axis on Mac.
4bb189fcee : Make metrics const on SkStrike
d1fba071d5 : Roll recipe dependencies (trivial).
d860a78fd6 : Roll third_party/externals/angle2 012d15196023..e33c1582b4bc (6 commits)
8a1a3e6489 : WS: SkStrike
ad21d47cfa : Roll recipe dependencies (trivial).
c75bc031ef : Clamp RGB outputs of GrYUVtoRGBEffect.
aa3f2623ea : Remove belongsToCache from SkStrike
b00ccf52de : Correct cluster index
4a09815d8e : Roll skia/third_party/skcms e51ca8b81987..0e5f77218153 (1 commits)
6c536a5b44 : Roll Dawn, fix build issues in Skia Dawn
2565a6db53 : Roll skia/third_party/skcms b118cb0ef477..e51ca8b81987 (1 commits)
323471ec79 : Remove GrProgramDesc's need for the GrGpu
ee5864a170 : add int3, vptest, jc
eab1e281fa : Roll third_party/externals/angle2 652dbfc63e70..012d15196023 (9 commits)
11ac816acf : Update SKP version
1360117174 : add assert_true()
8283fa4066 : C++17
78441455a3 : don't allocate an interpreter register for stores
1edd468de3 : Staging for Chromium to accept Skia-GL changes to come.
3de645cbca : Roll third_party/externals/swiftshader d9ed1c2732ba..31edef751a8d (3 commits)
0fd4f01b9b : Roll recipe dependencies (trivial).
4135cf0b57 : use round() instead of trunc() to f32->unorm
b30d4812c7 : Yet another build fix
6e4aad91c3 : rename to_i32 -> trunc, and add round
049b58f97a : avoid redundant clamps
b97a919418 : don't clamp alpha, it's already [0,1]
a53e47fe94 : native f32 min/max
a461a8ee39 : Roll recipe dependencies (trivial).
b9f208817c : convert SkVMBlitter over to floats
afd17c3a96 : Cleanup Skia
f00b95b7f3 : Always attach stencil buffers with exact sample count matches
ac3cd147e4 : Roll recipe dependencies (trivial).
f0ade8a687 : Fixing no icu situation
052a05ac3a : add flatten test to SkFont
0b68ddacad : Defer stencil attachment until opsTask execution
c88d1774ed : Roll recipe dependencies (trivial).
b2ab7d15d3 : add SkColorTypeIsNormalized()
2e30fde046 : Font resolution: all unit tests working
47bd9f1b73 : [canvaskit] Expand SkAnimatedImage
f6a9d20e95 : [canvaskit] Fix null dereference when GrContext cannot be made
ed98476cf2 : Handle failure to create VkRenderPasses in vulkan backend.
4d0fe38f29 : Pre-flight SkTLS_pthread changes for C++17
8c1e265f6f : remove redundant comparison ops
99b558b594 : Roll third_party/externals/angle2 cc0919dcb64b..652dbfc63e70 (7 commits)
3fd426d19d : Roll third_party/externals/swiftshader 27a3d31d7a9d..d9ed1c2732ba (1 commits)
76eaab6b8c : Roll recipe dependencies (trivial).
b204e4c3d3 : Implement multisample "disable" in Vulkan
52591f6880 : Roll recipe dependencies (trivial).
81a8d282d3 : Reland "hook up float comparisons to x86 JIT"
05f6a01bf9 : Remove unused methods from SkStrike
3f7c865936 : avoid the JIT on MSAN builds
a1050ed2b1 : SkPDF/docs: note that Sfntly subsetter is deprecated
252cdb7824 : One glyph() to rule them all!!!
4edb719f1b : flesh out blendmodes through Screen
9c990faa58 : Roll recipe dependencies (trivial).
633ddecec8 : Roll recipe dependencies (trivial).
fcaae486d7 : Use GrProgramInfo's primitiveType field
297d5a03e6 : Revert "hook up float comparisons to x86 JIT"
fa3adf79c8 : Add handling of failed framebuffer creation in vulkan.
12cea8d6c4 : hook up float comparisons to x86 JIT
44649ca518 : gn format BUILD.gn
cea290f9d5 : Add GrPrimitiveType to GrProgramInfo
c4420ef3dc : Roll third_party/externals/angle2 1d09b983031b..cc0919dcb64b (8 commits)
345a2735e2 : Roll third_party/externals/swiftshader 215bc7949b35..27a3d31d7a9d (2 commits)
f66ec5d69d : No GL support on Fuchsia.
67d43fe581 : Rename stencil face terminology to clockwise/counter-clockwise
2959749f85 : Allow more sub-pixel position bits
714f8cc3ff : add vcmpps
f7ce19e773 : Improve the dynamic range of SkPackedGlyphID ctor
2524f1df01 : Roll recipe dependencies (trivial).
1cbf4ec27c : Roll recipe dependencies (trivial).
d0792e6de6 : unnest matrix multiply
3dce06be0e : Roll recipe dependencies (trivial).
4afe94c940 : Fix issue with RenderPipelineDescriptor creation
23599279ee : JIT splat(0) as xor
6790423f84 : fix tolerance in read pixels tests
0efc01d540 : Revert "Fully delineate GL usage w/ skia_use_gl"
da7ef8622e : guard all SkVMBlitter debug features together
272060a18a : find min and max, separared by comma. not minmax.
cdc923886b : Inline SkWuffsCodec::readFrames
078cf3e3b2 : Fully delineate GL usage w/ skia_use_gl
5676060b8c : [infra] Remove Calmbench and ParentRevision bots
a2b2214047 : Record min and max frame times from skpbench in perf
9b63dc852e : Have vulkan command and descriptor sets handle failed creation.
da53dd5e17 : Reland "Fix empty run handling in trivial shaper iterators"
d84dd4babb : Combine mask and edge distance in TessellationHelper
6e54a299cc : Assert we are now in the world of single-primitive-type render passes
f00524707d : Roll third_party/externals/angle2 67527cb45293..1d09b983031b (5 commits)
e127e9f930 : Roll third_party/externals/swiftshader aaa64b76c0b4..215bc7949b35 (2 commits)
cdc0c23f1a : Roll recipe dependencies (trivial).
0cbb90dc81 : split out blendmodes for skvm
971e9eb05d : split out serial functions for SkFont into separate impl
ce200acafa : Cache tessellation metadata between inset/outset calls
b1576fd065 : Dawn: fix mipmap width and height computation during upload.
1cc6067757 : friendly wrapper to allocate uniforms
23607a9a77 : Roll Dawn to ToT.
d394f2ee4f : SkPDF/bublic.bzl: switch away from Sfntly subsetter.
1803f4ef6f : Revert "Fix empty run handling in trivial shaper iterators"
73fcde07f8 : Revert "Reland "Implement sample mask and sample locations support in Vulkan""
368570db19 : Revert "Add a "conservative raster" flag to GrPipeline and implement in Vulkan"
0f3a26dd18 : Fix empty run handling in trivial shaper iterators
91a1ec34bf : [skottie] Streamlined gradient stop merger
07b3994556 : Roll recipe dependencies (trivial).
96b6150868 : implement SkColorFilterShader::isOpaque()
ee6b49b3af : Add a "conservative raster" flag to GrPipeline and implement in Vulkan
e643da6ab8 : Add new macro for checking device lost when making Vulkan calls.
e2edfba592 : [recipes] CanvasKit, PathKit, some others don't need bot_update
2245bf8313 : Reland "Implement sample mask and sample locations support in Vulkan"
5625412f02 : unify program() and uniforms()
09ee112bdb : Reland "Fully embrace skcms types in SkColorSpace API"
b3bd86405b : Cleanup kGray_8 readback.
73a722ce97 : [skottie] Fix trim path mode interpretation
83e979f5f4 : Roll third_party/externals/angle2 6c7208f93d6e..67527cb45293 (10 commits)
49081f6792 : [skottie] Use SkColor4f for gradient color stops
2945c1ee86 : Roll recipe dependencies (trivial).
057985ad67 : Fail Skpbench on unsupported hardware
57643aa1c2 : Speed up diff canvas using small bit vector
746acf1ebc : add color filter support
7a13b461e6 : x86-64 JIT support for Op::index
36574af816 : ccpr: Fail gracefully when atlas instantiation fails
e9b546970e : Add valgrind suppressions for GrClearImage
6af9b1c673 : Revert "Fully embrace skcms types in SkColorSpace API"
cfa4f60270 : simpler uniforms() api
fb9146ffc7 : merge key() and CanBuild() into CacheKey()
e8356ad35d : indent loop so it stands out
f3d4109a79 : add (x,y) params to shader program()
4a4f34b76f : Roll recipe dependencies (trivial).
701522798a : Fully embrace skcms types in SkColorSpace API
cc836871cb : Make SkBlendMode_AsCoeff() public
85c3d68f25 : Some improvements to backend texture creation.
923dad7a47 : Fix memory leak in iOS viewer.
e94cdd2dbc : Use QuadHelper and PatternHelper in more places
790eff85a0 : Fix fuzz bug in isValid for SkDescriptor
501149f8d1 : [skottie] Add support for gradient opacity stops
45a22819db : Return coverage from inset() call instead of using a separate function.
2f3a020771 : updateUniforms() just once
e96214c32b : [skottie] Add a couple more 3D tests
d85686f7c3 : Update comment on isNumericalTransferFn to clarify that fn is always set
ba97189a3c : Skip unnecessary moveTo in degenerate quad calculations
2697d14ac6 : Reland "[recipes] Assert that Git is obtained from CIPD"
3cfde4ef4d : Make GrVkResource::Trace thread safe.
e99683ac6d : [infra] Make SkottieWASM and LottieWeb use git from CIPD
e36d030016 : SkColorMatrix cleanup
feac94f276 : Roll third_party/externals/angle2 e96039218e9d..6c7208f93d6e (8 commits)
42d236eaeb : Roll third_party/externals/swiftshader fda994c63075..aaa64b76c0b4 (8 commits)
4cc2dc64ff : Update SKP version
8e083eee8e : Tighten up min and max vertex indices passed to GrTextureOp's meshes
ef7677fc60 : Roll recipe dependencies (trivial).
3699a177bb : Progress towards consolidating aa mask and edge distances
8633e4f304 : Revert "Implement sample mask and sample locations support in Vulkan"
8b915a0c27 : Implement sample mask and sample locations support in Vulkan
79b7134b5f : [canvaskit] Add relative SkPath operators
5d5c9bf1d5 : Roll recipe dependencies (trivial).
e2e3a2fc57 : Revert "Reduce max # of AA Quads that can be merged or chained into a single GrTextureOp"
491eba5f1d : Revert "[recipes] Assert that Git is obtained from CIPD"
183fc99ad8 : Dawn: update to recent texture proxy changes.
6751f171c6 : [recipes] Assert that Git is obtained from CIPD
0509373cd5 : [infra] Make CheckGeneratedFiles use git from CIPD
0393505a2d : opaque shaders and srcover -> src
4483c22ead : get rid of Uniforms
e64c8bf477 : Refactor tessellation metadata to move towards independent inset/outset calculations
9d0c67ab1b : paint color -> shader
476061e4ce : paint alpha scaling as its own effect
40c47e113d : Dawn: fix RTHeight adjustment.
0a4681d044 : Reduce max # of AA Quads that can be merged or chained into a single GrTextureOp
5e5f9dc32b : tools/git-sync-deps: enforce commit hash in DEPS, not tags or branches
524e28b88f : Use GrSurfaceProxyView for dst proxies.
ed2cec4b68 : add --quick to fm
61eba6c74a : Remove extraneous semicolons
23e856f369 : add GM for exercising interesting paths in SkVMBlitter
2368bda0e1 : try hashing shaders via their program
2b73e66ca5 : Add BT2020 (non-constant-luminance) YUV color space
25feadb636 : Remove SK_LEGACY_YUV_MATRICES
fd0c3b513e : Update GrTextureOp to use index buffer offsets for draws
2540704a38 : [infra] Update git, make [Canvas|Path]Kit et al use git from CIPD
680b490426 : Roll third_party/externals/angle2 841b01678c49..e96039218e9d (6 commits)
8f062cdaa7 : Roll recipe dependencies (trivial).
7f680a638e : Roll recipe dependencies (trivial).
283ec65f63 : Handle all failures for vkWaitForFences
f5ad3f421e : Fast SkPackedGlyphID CTOR
b4577fb2cf : Use point to line distance instead of area for colinear check
5b6ccbb6b5 : [infra] Upgrade MacBookAir to 10.15.
ce8adae49e : ...finally!
fb7ba52344 : Move tessellation math into GrQuadUtils
ac65db506d : Add Pixel4 jobs
7823aeb8d6 : refactor/layering: SkMalloc.cpp
2eae8e53ba : only scale shader by paint alpha < 1
e2333d7714 : fix uniform buffer size, scale by paint alpha
ac8a16ca52 : Update YUV GMs to use SkYUVMath matrices
9dc47bffdb : Roll recipe dependencies (nontrivial).
904cac8567 : Use SkYUVMath in GrYUVtoRGBEffect
9c82eb913f : Roll third_party/externals/angle2 bb35bb4e5379..841b01678c49 (4 commits)
809ec77893 : Roll third_party/externals/swiftshader e1cda3916cee..fda994c63075 (2 commits)
549325c87e : Have GrTextureOp use GrSurfaceProxyViews instead of just proxys.
e785c44c08 : Remove unused API
28ba52845b : Use SkYUVMath in asyncRescaleAndReadPixelsYUV420
b22d7a3531 : build: fix compilation on macOS with 10.14 SDK
6e1d51a2c7 : Print out a warning if trying to use a cross context image on two contexts
c7a8df8b1c : Swap SkPackedGlyphID bitfields around
9fa8a909dd : [docs] Add skolo-builder to swarmingbots.md
65e6ee7f7e : quick switch to disable SkVM JIT
c746cdffa9 : assume no color filters in SkVMBlitter
e1e1971862 : clean up unorm8 helpers
77c99946e0 : Faster remote glyph cache
7df14d0557 : YUV Cleanup: Trim comments, derive Cr/Cb from Kr/Kb
7820da3db5 : Use shifts for all fields in SkPackedGlyphID
8a64a44244 : Rename sampleVariablesSupport() to sampleMaskSupport()
a9ac8a51fd : Change uses of code to glyphID
3cc8d4fb7f : Dawn: s/dawn::/wgpu::/g.
d2baa3d0f8 : Dawn: roll to ToT.
bbd459d82c : Allocate all vertex data in one go w/in GrTextureOp
7da048b5e8 : Use texture for shadow falloff
ebdae11449 : Roll third_party/externals/angle2 95a736bd3347..bb35bb4e5379 (18 commits)
c3a51a5e47 : Roll third_party/externals/swiftshader f8f6103eb89f..e1cda3916cee (2 commits)
1ae54bc22f : Add sampleVariablesStencilSupport to sksl standalone caps
07c6c6668c : work around x11/X.h #define pollution
014f540f70 : BotsCfg/Perf/RemoteGlyphCache: bots to download and use traces
2777cd37bf : Have SkWuffsCodec use two Wuffs decoders
e662695654 : Roll to ToT Dawn.
f6a89fde46 : hold a ref on Key effects
e4522dcf9a : rough sketch of shaders in SkVMBlitter
bfdab5f027 : support 3D masks in SkVMBlitter
278615afb4 : add a paint-color string to gm/emboss
b0fd4b12a1 : Reland "Revert "Revert "Rename gl_SampleMask to sk_SampleMask"""
ebe2ac5f95 : Dawn: workaround X11 #defines for Always, Success, None.
a1cc9f6b84 : Test Codec::getFrameCount updates with more data
352f4f7800 : If drawing an image as tiled fails, fallback to other methods.
5f95519d54 : Use GPU special images in two GPU image filter tests
baf8d992e6 : Remove outputSwizzle from GrRenderTargetProxy.
650f40d39b : SkMorphologyImageFilter: Avoid integer overflow with large radii
b69001f36f : Make GrFillRectOp and GrTextureOp consistent re AA-upgrading and size checks
793c9e8c98 : Cache simple descriptor sets on GrVkTexture.
77d9b5c58e : [canvaskit] Add tentative support for savelayerrec
16f5c65a0a : Use GrSurfaceProxyView in RenderTasks.
15b40236bd : [canvaskit] Add various ImageFilters
c10bb6aa30 : Some cleanup of unneeded code/objects in GrVkPipelineState.
998937c035 : Reland "Make GrFillInData use SkRasterPipeline"
ee08d523f6 : Move creation of AAQuadIndexBuffer to GrResourceProvider
d4b95d213d : Revert "Implement refPinnedTextureProxy for SkImage_Lazy."
7a6986b7b3 : Revert "Make GrFillInData use SkRasterPipeline"
76d22d1ee8 : Roll third_party/externals/swiftshader 1737a30e3e34..f8f6103eb89f (2 commits)
512eb94916 : [skottie] Fix layer blend modes under mattes
f22dda9601 : [skottie] Fix skottie2movie after async API change
d898cc3f26 : Small cleanups
9e1909f03d : Inline fallback code
aacbd44cad : Only send needed glyph images
b987862c86 : Blacklist bulkrect benchmarks on chorizo
e122772e88 : Roll skia/third_party/skcms 8e28e18b5c9e..b118cb0ef477 (1 commits)
c6fbedc507 : [skottie] 3D layer parenting refinements
1e0f2f389f : Implement refPinnedTextureProxy for SkImage_Lazy.
9ead6c7400 : Guard against integer overflow when classifying transfer functions
620154a7dc : Make GrFillInData use SkRasterPipeline
1e058a5380 : Reland "Revert "Rename gl_SampleMask to sk_SampleMask""
1beb8ae9a2 : Reland "Add variety of bulk API benchmarks"
4ac37632a8 : Revert "Revert "Rename gl_SampleMask to sk_SampleMask""
3683a4f5ae : Remove legacy async read pixels APIs.
a1991f5e3b : experimental support for go/fibers
c554dcf4b5 : Add helper to determine the index buffer that will be used
659b21d480 : Revert "Add variety of bulk API benchmarks"
a1a4d82314 : [canvaskit] Use skia's version of png and zlib
e63595dd85 : Add variety of bulk API benchmarks
2d6d34ec19 : [canvaskit] Use newer freetype
18f5b1a6dd : [Android compile bots] Add comment to CL when both nopatch and withpatch builds fail
428b5de64a : Roll third_party/externals/angle2 77fba58c9658..95a736bd3347 (17 commits)
01b1f63d64 : Roll third_party/externals/swiftshader 6d69aae0e1ab..1737a30e3e34 (2 commits)
62160f2f35 : Update SKP version
ff82e15d01 : Add GL Caps for Radeon Pro Vega
7697476ad2 : Disable async readback from protected memory
f5e9b42ef0 : Change from single prepareForDrawing to prepare[Mask|SDFT|Path]ForDrawing
a979b28cbb : SkQP: mark several gms as unsuitable for skqp
c466945ddd : tweak ar/libtool setup
d0a404e84d : Introduce FitsInAtlas
bdf2c87947 : HarfBuzz reports y-up, convert to y-down.
60e7962ee9 : Upload text blob traces as assets for the bots
3ceaf8d1c8 : Remove Perf LottieWeb_Canvas CPU/GPU bots
7f5344a0a1 : Move SkottieWASM/LottieWeb* GPU bots to Golo
5dfefa2452 : nanobench: option to execute directory of TextBlobTraces as benches
a7f3157ac0 : Only scale fallback font if it is too big
24a409611f : Roll third_party/externals/angle2 b2885bc4a40f..77fba58c9658 (16 commits)
ad5be17f55 : Roll third_party/externals/swiftshader 883e817b14bf..6d69aae0e1ab (3 commits)
28a8f28b3e : Rename functions in TestUtils.h
342fbc5484 : Roll recipe dependencies (trivial).
6f1c20f01f : Roll recipe dependencies (trivial).
2355cf4707 : Roll recipe dependencies (trivial).
b653813d58 : Vulkan SkSL code now works in locales which use ',' as the decimal separator.
d8c69b645b : Make NUC7i5BNK SkottieWASM/Lottie_Web bots ON_DEMAND
f11221509f : Roll recipe dependencies (trivial).
d2c67f44f8 : Reland "Allow direct readback for formats in non-ES OpenGL"
2362ae7b8c : [minor] nanobench: use default member initializer
af01816bc3 : remove NEON matrix procs
57ab918861 : Roll recipe dependencies (trivial).
95ea4c4c9e : Change code() to glyphID() on SkGlyph.
8a666d42c6 : Reland "ccpr: Unblacklist Qualcomm with msaa"
557e812779 : Make GrSurfaceProxy ref counts thread safe.
da5581f860 : did you mean to leave this in?
5a8f3e4aac : Reland "Enable Programs (formerly GLPrograms) test for other APIs"
322301a4c5 : GrResourceProvider::MakeApprox() fix after SkISizification
c5a2c759fb : Pull tessellation forward into GrTextureOp::onPrePrepareDraws
740f85949d : Redo removing annoying link messages
e107faa062 : SkRemoteGlyphCache Add tracing to diff canvas
96bce8f919 : Reland "hide color filters from blitters"
1a217eb410 : Type usage improvements in GrTextureProducer classes
4a4400d9e9 : Roll recipe dependencies (trivial).
4a1af26f1a : Fix fuzzer bug in SkDescriptor::isValid
a8392b79fb : Slightly faster hsl_to_rgb stage
df4601b484 : Revert "Allow direct readback for formats in non-ES OpenGL"
2e1381ec86 : Don't keep "outResultsFile" open in nanobench
37bc8f9652 : restore _DXDY image shader on ARM
9136bd7686 : Roll recipe dependencies (trivial).
162d16891f : Allow direct readback for formats in non-ES OpenGL
4ab4e641f1 : Narrow fix for creating BGRA backend texture from pixmaps on desktop GL.
3d8b9b8347 : Roll recipe dependencies (trivial).
d0b2029c2d : Roll third_party/externals/angle2 d4affcdd2ac9..b2885bc4a40f (8 commits)
9f7c56e0b4 : Update Go deps
3ac668ca6c : Roll third_party/externals/swiftshader 7738ed713e7b..883e817b14bf (1 commits)
3f4e52c407 : Roll recipe dependencies (trivial).
e83f334d45 : Roll recipe dependencies (trivial).
fd1b164088 : Roll recipe dependencies (trivial).
1213041957 : Use common path drawing code
fbaef603de : Roll recipe dependencies (trivial).
953efcc2a5 : Color filter benchmarks
e0cec7391a : Roll recipe dependencies (trivial).
6e38ce7c08 : Disable msaa on Pixel3a
a255358d98 : [minor] SkRemoteGlyphCache impl: add explicit
6863bb0930 : Set Metal rendertargetproxy via drawableSize
dd78efd0f5 : Dawn: implement unified UBOs.
11eeb94bfe : Revert "hide color filters from blitters"
cba64462d2 : hide color filters from blitters
5918e8313b : Rewrite ReadPixels_Gpu test to be more exhaustive and share code.
e9462dd2da : Rename *worstCase* to backingStore* in GrSurfaceProxy
36031207dc : GPU support for SkColorFilters::HSLAMatrix
32803ff744 : Add PrePreparedDesc to GrTextureOp
40b815db97 : Revert "Rename gl_SampleMask to sk_SampleMask"
d9ddd07554 : Revert "Rename sampleVariablesSupport() to sampleMaskSupport()"
8e3e431dad : Dawn: fix compile.
a12f6cbff3 : [fuzzing] Fix skdescriptor deserialize compile
184a300a24 : Roll third_party/externals/angle2 5335faaece2a..d4affcdd2ac9 (9 commits)
b7950c00e9 : Update Go deps
d327d3eb6b : Roll recipe dependencies (trivial).
220caa898c : Roll third_party/externals/swiftshader 23f9c25f60ee..7738ed713e7b (3 commits)
65456999ca : Roll recipe dependencies (trivial).
4d727acb24 : Roll recipe dependencies (trivial).
3d5ccfd9d7 : Skip unneeded reallocs in SkTDArray::shrinkToFit()
cc13acbffe : Fix up release notes file
1ab27a2b5c : Roll recipe dependencies (trivial).
d48488b5ea : reorder to minimize register pressure
766b4c9c21 : Rename sampleVariablesSupport() to sampleMaskSupport()
c1b501c352 : [skottie] Shift Channels effect support
23716d42f7 : Rename gl_SampleMask to sk_SampleMask
266598ae71 : Reland "Use common fallback code for drawing an SkGlyphRun"
a715ff5043 : Use urllib_request instead of urllib2 in PRESUBMIT.
915b779f9c : Revert "Track device coordinate space as matrix"
2638f3d44b : rename atlassize->atlasdimensions
61fc799759 : Add creation-time POD memory pool for GrOps
6dbc4ed880 : [canvaskit] Expose various canvas features
6387dc19f6 : Revert "Enable Programs (formerly GLPrograms) test for other APIs"
9f2b86c54d : More SkISizification in GPU code.
3c5b68efb7 : Revert "Use common fallback code for drawing an SkGlyphRun"
901b98ec55 : Add SurfaceProxyView support to Surface/TextureContext.
598741667a : Enable Programs (formerly GLPrograms) test for other APIs
c7d1972686 : [skottie] Site update
587f7365d5 : [skottie] Expose native frame rate and seekFrame() in WASM
a83de58450 : Add GrSurfaceProxyView and add support for it on GrRenderTargetContext.
e25df6cf78 : [canvaskit] Expose Malloc to save copies in some places
f3f8ac37e4 : Roll third_party/externals/angle2 4a80ba25e67b..5335faaece2a (2 commits)
4a152d340f : Update Go deps
618d7e7feb : Roll third_party/externals/swiftshader 26c6c4a5eb83..23f9c25f60ee (2 commits)
81e8d3b296 : Roll recipe dependencies (trivial).
8b03a6366e : Roll recipe dependencies (trivial).
94e1a52686 : [skottie] fix clangtidy warning
2be14d3215 : [fuzzing] Add two fuzzers for SkDescriptor
4036a6d8ac : Roll recipe dependencies (trivial).
4eda7108a2 : Simplify sk_gpu_test::MakeTextureProxyFromData.
c056e169ea : SkPDF: simplify Producer metadata logic
56f569d9be : [canvaskit] roll to v0.8.0
4f50bdda10 : Roll recipe dependencies (trivial).
ff011900e3 : remove SkBitmapProcState::fInvKy
c797483a90 : Dawn: fix rendering to mipmapped textures.
d4db6dad1d : remove SkBitmapProcState::fInvType
588e39a30e : [canvaskit] Include CodeReviewSystem on JSON uploaded
cfbc4d496d : [skottie] Add DataURI image support in utils/tools
7333ed23d3 : remove unused SkBitmapProcState fields
b9886864ca : [skottie] Frame-index seek API (seekFrame)
549666c1b5 : Metal: adjust framebuffer size by contentsScale.
b09131f476 : Use common fallback code for drawing an SkGlyphRun
d3b1fe66d6 : [CanvasKit] More Paragraph things
f0c92a0408 : Dawn: don't pretend to support 565, 4444 or Gray_8 pixel configs.
b74d5548a4 : Track device coordinate space as matrix
61386966b2 : Roll recipe dependencies (trivial).
c70966b350 : Roll recipe dependencies (trivial).
3cae6d9a26 : Roll third_party/externals/angle2 6dee176c8d7d..4a80ba25e67b (13 commits)
f4c80c3225 : Update Go deps
554a876f7e : Roll third_party/externals/swiftshader a68a80a4dbf9..26c6c4a5eb83 (1 commits)
d26e865f41 : Update SKP version
115d08786e : Update Go deps
9889d509ed : Update Go deps
c65eb34d2f : Update for XCode 11 include system
85b20516e6 : Roll recipe dependencies (trivial).
051f7d66e1 : Docs: include/docs with doxygen
7605c89c00 : Roll recipe dependencies (nontrivial).
0d4f60c230 : Docs: Add links to header files.
c89d1b56e5 : Rename SkDevice::ctm() to localToDevice()
3085d9ac7d : [canvaskit] Roll chrome version for testing
814f3cc079 : [skottie] Default camera for 3D layers
f8813913ba : [docs] - Add link to buildbot search.
a3adb9ac7e : [skottie] Camera does not apply to regular/2D layers
e8960ecfbf : Add SkColorData.h to gn.
cbf59e0e39 : Use LazyProxy to set up Metal swapchain.
7b86d4e8a2 : Dawn: allow CopySrc usage of swapchain texture.
f4b3d6b9f3 : Dawn: fix single-sided stencil.
b80d31f8cb : Roll third_party/externals/angle2 ed6e230ec65e..6dee176c8d7d (11 commits)
adcf7dd059 : Update Go deps
c5d7ee2128 : Roll third_party/externals/swiftshader 6652f0b64287..a68a80a4dbf9 (1 commits)
2ae29f7046 : Roll ../src e27799abf3f0..7ca6de3adb8e (467 commits)
20eafffd2d : Convert prepareForDrawing to glyph buffers
da29d70f1a : Roll recipe dependencies (trivial).
d9e8586d23 : [skottie] Fix camera/3D layer transform interactions
ad82b40708 : Revert "impl. _clamp_8888 shaders using general mechanism"
eddfc3562f : Particles: Fake 3D example
c99a4df86e : WebGL2: Add BlitFramebuffer, ShaderDerivativeSupport
75317268b8 : add release notes for m79
87fe9b0395 : Tell rewrite_includes to ignore node_modules
5f827ee657 : Add spinning cube demo to particle gallery
96d9a07a90 : Update Dawn to ToT.
dfa1de9180 : impl. _clamp_8888 shaders using general mechanism
6c2aa7af0b : Revert "Reduce inputs to GrProgramDesc::Build method(s)"
63a3873957 : Reduce inputs to GrProgramDesc::Build method(s)
5363719efb : [perf] - Update docs.
f272bea9a6 : Plumb GrBackendFormat into the GrPrimitiveProcessor::TextureSampler
8c1cb1c3f2 : Remove unused transform parameter of ctfont_create_exact_copy
d7689d434c : Reland "Introduce SkGlyphSourceBuffer"
c3a927fc45 : Remove GrPixelConfigIsCompressed call.
883c7e9f59 : Dawn: silence some warnings on win-clang.
fbffb99bb6 : Dawn: build libdawn-native as a static lib, not shared.
e8bcc56951 : Fix a couple minor bugs in particle code
93e853bf2b : Update Skia milestone to 80
0df7697235 : Roll third_party/externals/angle2 0b9ebe58e380..ed6e230ec65e (10 commits)
6a19e03047 : Update Go deps
6e48de0ce5 : Roll third_party/externals/swiftshader 9097eeb5359b..6652f0b64287 (11 commits)
859dbad65e : Roll ../src fbf280c2d283..e27799abf3f0 (477 commits)
d5153bb05a : update formatting, add links
97afd2e21c : add bsl.16b, cmeq.4s, cmgt.4s
f29cb70281 : Revert "Introduce SkGlyphSourceBuffer"
1dfc77cc08 : Add unit test to exercise GrTextureFreed message handling after a context abandon
77c53087c1 : Introduce SkGlyphSourceBuffer
ddc21485cb : Work around un-safe downcast in PromiseLazyInstantiateCallback destructor after a context abandon
5d835d0e98 : remove ternary min/max
e054d3cf3d : CanvasKit: Switch to WebGL 2.0
11e6aa823d : Starting to hack up HDR transfer function support
0f61c12737 : add used_in_loop bit to skvm::Builder::Instruction
04b06774be : [minor] SkGlyphRunList public before private
b5a30767e0 : Reland "mark which SkVM tests should JIT or not"
4e11526e3d : Revert "mark which SkVM tests should JIT or not"
60c37e7ba1 : Enable SKSL in skia_nanobench, enforce resources being present.
2fca87d9b1 : Switch GrFillInData to use GrColorType instead of GrPixelConfig.
52435503e9 : mark which SkVM tests should JIT or not
91c1a231d4 : add a TODO about lifetimes and hoisting
5b43113e75 : Interpreter: Reflect all uniform variables in ByteCode
36446f281c : Reformat BUILD files.
1e2adcf428 : Roll Dawn to ToT.
29f3854d4e : Start disentangling tessellation from pipeline creation in GrTextureOp
ebc89c1a7d : canvaskit: add helpful message to compile.sh
59e72b71b5 : [skottie] Luma matte support
083a75d676 : Revert "Reland "ccpr: Unblacklist Qualcomm with msaa""
7274850f96 : Roll third_party/externals/angle2 2d0e5b554d4f..0b9ebe58e380 (2 commits)
6ec3eaef79 : Roll ../src 083c52f74ac2..fbf280c2d283 (475 commits)
2b3a883db5 : Roll third_party/externals/swiftshader a27dfcf868bf..9097eeb5359b (2 commits)
634d15032d : fix SkTextBlob::getIntercepts regression no longer considering glyph vertical offset
20c626aa23 : Update Dawn backend to ToT. This is about 3 months of changes.
ba8752f37d : Remove use of GrColorType as in param in SimpleTextureEffect.fp to just constructor param.
b7c5bac9da : Remove some more MoltenVK support
c7a4e7751b : Roll skia/third_party/skcms 8c5dee1e7fe2..8e28e18b5c9e (1 commits)
7efe9e82a5 : Reland "ccpr: Unblacklist Qualcomm with msaa"
836080f43f : Remove some unneeded colortype format validation checks in ProxyProvider.
b50cc81a3c : Reland "Use GL_QCOM_TILED_RENDERING to explicitly discard stencil"
c594e62698 : Plumb GrColorType through all ops/processors that sample textures.
4beafa69ab : Add interactive demo to particle gallery
fb6a1abe45 : try un-teaching TSAN about Mac semaphores
df18296f98 : Add accessors to get/set SkParticleEffect fields
f22c57ddcc : Centralize GrSamplerState key creation
55f9cba6e2 : Roll third_party/externals/angle2 fede5cb664d9..2d0e5b554d4f (4 commits)
cad981d4aa : Roll third_party/externals/swiftshader 1c462ebc904c..a27dfcf868bf (3 commits)
ee61d3d5a3 : Roll ../src e034419fbc6a..083c52f74ac2 (362 commits)
858cf233ef : Call setNeedsStencil() when clearing stencil
7d7aaf46ae : Slim down GrFragmentProcessor::TextureSampler and GrPrimitiveProcessor::TextureSampler
4cb778e367 : Fix usage of depot_tools in containers.
c910602376 : Reland "Minimal iOS app: Perform present subsequent to flush"
63acfe3dd6 : [infra] Retry failed pushes in Android flavor
33c36e05c3 : insist SkPngEncoder's input is initialized
729c78d617 : Dawn backend: update to Skia API changes.
f6d5064f86 : Roll skia/third_party/skcms e9158fd9e492..8c5dee1e7fe2 (4 commits)
41b41f9d31 : Revert "Minimal iOS app: Perform present subsequent to flush"
2c8891b6ac : Allow fullscreen clears when generating blurs
5f72b494fe : Remove fake SDK #defines for Metal backend.
4e385e21a4 : Minimal iOS app: Perform present subsequent to flush
775981dffc : Roll skia/third_party/skcms ed9daeb11a98..e9158fd9e492 (1 commits)
5f8588ca0a : Roll skia/third_party/skcms a52db47aa53f..ed9daeb11a98 (1 commits)
d5c1f342b3 : Reduce usage of GrProgramDesc::KeyHeader
a4828a13c2 : Remove GrPixelConfigIsAlphaOnly call and transition calls to it.
4face8300e : Plumb GrPrimitiveType down to GrProgramDesc::Build
c34e434df0 : Roll third_party/externals/angle2 67486ec24551..fede5cb664d9 (12 commits)
f42f04b3cb : Roll ../src 92809357d851..e034419fbc6a (981 commits)
19a311d0ae : Roll third_party/externals/swiftshader ae022faf53b9..1c462ebc904c (1 commits)
a7e1b45d9c : Update SKP version
3838fe3c82 : Use SkDrawableGlyphBuffer for bitmap rendering
caf025e8f5 : Switch SkSemaphore to use dispatch_semaphore_t on Mac.
a4b5228e16 : Roll recipe dependencies (trivial).
8c6c8b0c42 : Roll recipe dependencies (trivial).
aae3cc4378 : docs/fiddle: add "incomplete" fiddle.
3d49d08660 : SkPDF/tests: add regression test for crbug/494913
bc88b7b9e2 : Roll recipe dependencies (trivial).
a00bcad94b : Remove GrPixelConfig version of CompressedDataSize.
2f0ca4dbf0 : Docs: Update docs to point at named fiddles
27c4369651 : Roll recipe dependencies (trivial).
0be4c2cb86 : Introduce SkGlyphDrawableBuffer
9b33e36023 : Roll recipe dependencies (trivial).
10367f81f7 : [infra] Fix presubmit by pinning tools/build
6bc4fd1370 : Fix GL RGB format bytes per pixel.
106e865164 : Roll third_party/externals/angle2 5d9c4ee328bc..67486ec24551 (18 commits)
df640e6d14 : Revert "Roll recipe dependencies (trivial)."
6c2b2bb024 : Roll recipe dependencies (trivial).
9f76596646 : Roll recipe dependencies (trivial).
5e53115f4c : Roll recipe dependencies (trivial).
7fd7a8aef0 : Remove uses of GrPixelConfig version of GrBytesPerPixel.
66ae304f50 : Plumb GrTextureProxies down into emitSampler/addSampler
6e5b07e25b : [canvaskit] Enable tests for getGlyphPosition
2d8a95ee71 : Add "meshCount" to GrProgramInfo
b484e7ce24 : hand off frames to encoder as they come
835cbdaf70 : Pass GrProgramInfo further down Vulkan call chain
ce3cf804f1 : Draw perspective text as paths.
7de1333df7 : Add computation of requestedFeatures to GrProgramInfo and use it
957bf97414 : [debugger] Use alternate buffer
477f221d98 : Update Wuffs version to 0.2.0-rc.1
10e5257ec9 : [SkVideoEncoder] Allow clients to control the color type
232e3301c7 : Roll third_party/externals/angle2 8e7d9d6c2326..5d9c4ee328bc (9 commits)
69537d7989 : [skottie-perf] Remove beetle from list of tests
0fc9b3829b : Roll ../src 309b078c964e..92809357d851 (414 commits)
fe23b1de9e : Roll recipe dependencies (trivial).
73d2fee0d8 : Roll recipe dependencies (trivial).
d543fbbd6f : Revert "Draw perspective text as paths."
0a9ec07ff3 : Roll recipe dependencies (trivial).
76826fc91c : Draw perspective text as paths.
7951a0da32 : Introduce SkGlyphPositionRoundingSpec.
865d8d682c : Centralize error checking w/in the GrProgramInfo class
8b6661757a : Add new public api on GrContext for computing image size.
be6d62d5d3 : add -f mp4 to skottie_tool
0369c5ced9 : Roll recipe dependencies (trivial).
2579de4567 : Tighten up creation of the GrProgramDesc and remove some unnecessary checks
fa5a138170 : [canvaskit] Update to build with emscripten 1.38.47
d687f741b6 : Retain hints when subsetting for PDF.
e27a503a0a : [canvaskit] Clean up embedded fonts
54548626a9 : Roll third_party/externals/angle2 a333b87cfcbe..8e7d9d6c2326 (9 commits)
77dde599c9 : Roll ../src 5c41949c8fc4..309b078c964e (481 commits)
2b1a25a4d3 : Fix Cloud Build for vpython.
df2726ee7a : Revert "Another attempt to fix vpython in Cloud Build."
7327c9ddfc : Add GrRenderTask and GrOp prePrepare framework
139e88015c : Roll recipe dependencies (trivial).
191c6080dc : Bug fix (strut must be false by default)
901aff018b : Add GrProgramInfo to centralize management of program information
e7bc084498 : Another attempt to fix vpython in Cloud Build.
c093cc838f : Roll skia/third_party/skcms 5c593bf702db..a52db47aa53f (1 commits)
8803c2d8f3 : Add bytes per pixel to metal format table.
1942d69227 : Use SkZip in SkGlyphRun
1a4881fb82 : Roll recipe dependencies (trivial).
ff2d574329 : Roll skia/third_party/skcms 684790252fe2..5c593bf702db (1 commits)
8a97436f7a : Roll recipe dependencies (trivial).
ed995c50b0 : Roll recipe dependencies (trivial).
e4bf3d162e : Track gl format bytes per pixel on format table.
1494a7f1ec : Revert "cloud-build: set HOME env variable."
b51a0c9a5b : cloud-build: set HOME env variable.
e0b06bedc8 : Roll recipe dependencies (trivial).
5899485b9a : Add tests for SkZip first, data, and consting copy ctor
7edfb69406 : Remove SkCurve and SkColorCurve
82e1145cd0 : Also blacklist path_text benches on vulkan pixel3a.
0fb139607b : Black list failing test(s) on internal bot
d1ed56e4be : Fix mapping the morphology filter's radius when the CTM is a mirror op
7efb1a6dbc : Move vulkan BytesPerPixel to format table.
a6f07c5b5c : Reland "Use integer patchset and issue variables."
902cf1e12a : Roll third_party/externals/angle2 5e9d4ee99ea1..a333b87cfcbe (8 commits)
f6526b1eda : Update Go deps
dd88df5d11 : Roll third_party/externals/swiftshader 036463457e5f..ae022faf53b9 (2 commits)
bac56a3eb9 : Roll ../src 78225ef2ba10..5c41949c8fc4 (382 commits)
a28cf7c080 : Roll recipe dependencies (trivial).
551b99169a : Roll recipe dependencies (trivial).
836570c063 : Roll recipe dependencies (trivial).
cdab9dfdf5 : Fix dedicated allocations for protected images
0943c92aab : Revert "Use integer patchset and issue variables."
fb5e64d7c2 : Add quailty of life calls to SkZip
f700582f2f : Roll recipe dependencies (trivial).
a718a61003 : Enable preferring using primary CB over secondary CB.
598903fe6d : Guard some more Metal code to support older versions.
f9087af1aa : Roll recipe dependencies (trivial).
50b1248ed8 : Use integer patchset and issue variables.
7b5d2d4557 : Update go deps
ab7c42dda6 : Roll recipe dependencies (trivial).
38f0a4972a : Add GL_QCOM_TILED_RENDERING as an optional interface
cb0a2db1a2 : Roll recipe dependencies (trivial).
3cb9fc4d83 : [infra] Remove broken commit from go.sum
aef1c569e5 : Particle gallery: Add two more examples
25f416465e : Add particles gallery to skia.org site
f3ed273b32 : Adding line/style metrics Fixed some bugs for flutter tests
f976e97a97 : [skottie] Horizontal-constraint for Shaper *ToFit alignment modes
414cf663ab : Update go deps
647c7a97d3 : Particles: New confetti effect, minor tweaks elsewhere
7c745839a7 : Export SkTextBlob::Iter
d9301feae3 : Roll third_party/externals/angle2 5549ef0451f9..5e9d4ee99ea1 (14 commits)
5026879811 : Roll third_party/externals/swiftshader 6021fbd09b1c..036463457e5f (8 commits)
7a8bbbbd9d : Roll ../src 24e29940207d..78225ef2ba10 (481 commits)
e92ee0ae0d : Roll recipe dependencies (trivial).
a7d9c0d86c : Update SKP version
31cebcefc4 : Roll recipe dependencies (trivial).
f611d943fb : Roll recipe dependencies (trivial).
4c82a9fc83 : Roll recipe dependencies (trivial).
cf70c3333c : Roll third_party/externals/angle2 2328d65ab30d..5549ef0451f9 (8 commits)
7f271e7f26 : Roll recipe dependencies (trivial).
571177f015 : Remove kLinesAdjacency and add kPath from/to GrPrimitiveType
fd7d6f1fdb : Roll recipe dependencies (trivial).
cbc28f7832 : Move sheriff handoff doc notes higher up
405413fcec : Clarify that the OpArgs' outputSwizzle comes from its GrRenderTargetProxy
513109e9de : Remove skiaserve as build output
05a777d442 : Define coord space tagged geometry for image filters v2.
9e951cd782 : Reduce bandwidth to RPIs
a32654c13a : Simple iterator for textblobs
48de6fdef5 : Update sheriff doc with autorollers and handoff doc
d46ffc59a2 : Remove always red SK_SUPPORT_LEGACY_CLIPTOLAYERFLAG bot and it's builder
95edac1c9a : Roll recipe dependencies (trivial).
fbdf48ecb2 : Roll ../src 61886adc17cd..24e29940207d (420 commits)
e0c233ff55 : Roll third_party/externals/swiftshader 5be09849424d..6021fbd09b1c (2 commits)
35a60f622c : Roll recipe dependencies (trivial).
d2cf50492a : Revert "Roll recipe dependencies (trivial)."
eee5ca4386 : Roll recipe dependencies (trivial).
d53a2c1503 : Revert "Roll recipe dependencies (trivial)."
90e4a9e34c : Roll recipe dependencies (trivial).
68d22ef43d : Roll recipe dependencies (trivial).
d335778f7b : Roll recipe dependencies (trivial).
100b398f65 : Roll recipe dependencies (trivial).
01cf7a95b5 : Make SkIPoint x() and y() constexpr
d71344590a : speculitive fix for flutter roll
4187e0a416 : Reland "Add less granular version of GrFence for older Metal versions."
9bd947ddb1 : SkIRect::makeOffset(SkVector)
9241a6d394 : Reland "Reland "SkSurface asynchronous read APIs allow client to extend pixel lifetime""
1244db5650 : Don't try to build skparagraph on windows component builds
8acfa4db53 : Remove some unused functions (and an enum) from GrTypesPriv
6d0d5a7f60 : [canvaskit] Speculative fix for external wasm library
369f6a5ea2 : [canvaskit] Initial addition of SkParagraph
c95c4a69e1 : Remove old SkSL JIT and cleanup include files a bit
3b5e8ab20b : Revert "Hold onto FcConfig in SkFontConfigInterface_direct."
a975ef3b2f : Add SkSurfaceCharacterization::createColorSpace
35e0a58278 : Hold onto FcConfig in SkFontConfigInterface_direct.
65a77757a2 : Only use GrRenderTarget for sample locations in GrGLSLProgramBuilder
cb55010652 : Revert "Reland "SkSurface asynchronous read APIs allow client to extend pixel lifetime""
087aa99a21 : Roll recipe dependencies (trivial).
36d11c16c9 : Roll third_party/externals/angle2 f22f16d3c0a8..2328d65ab30d (11 commits)
f070cbec07 : Revert "ccpr: Unblacklist Qualcomm with msaa"
c31e44ca19 : Roll ../src c00626cb0291..61886adc17cd (415 commits)
facdbf8f50 : Roll third_party/externals/swiftshader 0cd9a67ce84f..5be09849424d (7 commits)
6fc04f88a8 : Reland "SkSurface asynchronous read APIs allow client to extend pixel lifetime"
768f900a88 : Revert "Use GL_QCOM_TILED_RENDERING to explicitly discard stencil"
5e4b4317d9 : Roll recipe dependencies (trivial).
9b6751cc13 : Roll recipe dependencies (trivial).
9c219785a8 : Revert "SkSurface asynchronous read APIs allow client to extend pixel lifetime"
756c896c80 : Roll recipe dependencies (trivial).
1ca50524c4 : Allow better font fallback.
40d1246d0c : Dawn: update to Skia getOpsRenderPass() API change.
aad4b67848 : Guard [MTLDevice maxBufferLength] behind an API availability check.
b9d0cbc3e3 : Revert "Add less granular version of GrFence for older Metal versions."
6ebf1157c8 : Roll recipe dependencies (trivial).
ce240cc6fd : SkSurface asynchronous read APIs allow client to extend pixel lifetime
edf2d727f9 : picture nesting bounds bug
b5b45d7f08 : SkQP: mark readpixels as a bad GM
1bab7e4e63 : Fix CheckGeneratedFiles bot by tweaking SkSLDefines some more
7481a39076 : Enable asserts about 'in' and 'uniform' in GrSkSLFP and ByteCode
7a90175f56 : Half float tests working on command buffer
7d89780fed : Roll recipe dependencies (trivial).
3f55695a04 : ccpr: Unblacklist Qualcomm with msaa
1e946aa24b : Add less granular version of GrFence for older Metal versions.
1c110a09d7 : ByteCode: Separate uniforms and globals
125a44c9c4 : tidy up SkRecord bounding code
9f313b6608 : Remove redundant check when encountering fragCoord in IR generator
7e6d3b00ad : Use GL_QCOM_TILED_RENDERING to explicitly discard stencil
a1ea0a96f4 : Don't build the minimal Metal app when building for Flutter.
cf0a9a6284 : Roll recipe dependencies (trivial).
8d29306130 : Roll recipe dependencies (trivial).
dec74f3ff6 : Remove an assumption that fOpsTask != nullptr
1c934fade6 : Roll third_party/externals/angle2 087f1384f233..f22f16d3c0a8 (8 commits)
1ebaa15a4c : Update Go deps
bd90b24b1e : Roll ../src b26cb15ae8ce..c00626cb0291 (462 commits)
015c2feb12 : Roll third_party/externals/swiftshader 3044c24181e9..0cd9a67ce84f (5 commits)
674f77a24b : Clear and discard stencil buffers on tilers, take 2
9e514a183b : doc: cleanup release notes
5faf474fab : More bounds fixes for StrokeRect and DefaultPath when using MSAA for non-aa.
5be3c13263 : [Android] Use wildcard for data associated with skia_nanobench
e3e4b0cfc1 : [skottie] Fix motion blur glitches around domain edges
ac353cbbfc : add alternate x-lerp using vpmaddubsw
1e9112fbb4 : roll mips toolchain to gcc 8
8c500751cd : experimental/minimal_mtl_app: more cleanup
f2f0e1b8cc : Add TransferBuffer and AsyncRead support to Metal.
65f533af95 : SkColorInfo: It's SkImageInfo minus the dimensions.
a7914a8726 : experimental/tools/pdf-comparison: delete worktree when it gets into a bad state
1ffc2e453b : Roll third_party/externals/angle2 71c1138d6739..087f1384f233 (3 commits)
a274a2832b : Update Go deps
ff094adde0 : Roll ../src 26279492794d..b26cb15ae8ce (404 commits)
a305a6276d : Roll third_party/externals/swiftshader faa2a365b5c0..3044c24181e9 (4 commits)
cb6de9f661 : Add maxGlyphCount to SkGlyphRunList
2533afa3f8 : Dawn: implement GrDawnCaps::getYUVAColorTypeFromBackendFormat().
5020d73a15 : restore old (dumb) behavior for filterColor
4bc0c1fc4b : Rename GrColorSpaceInfo -> GrColorInfo
d5a9422f32 : Fix stroke outset for NonAAStrokeRectOp.
4a0d36d5bc : Use tighter bounds for renderArea of vkCmdBeginRenderPass.
66944404ce : Make SkPixmap-variant of createBackendTexture public
9b8b4558d2 : Change ByteCode and ByteCodeFunction to classes
04b9964167 : Dawn: update to new GrGpu::onCreateBackendTexture() semantics.
55e5be3fc3 : Fix reported op bounds on a few ops.
f2ebdd91bf : Rename GrPixelInfo to GrImageInfo.
5c41f3676e : SkPDF: rasterize bitmap glyphs at 64pt, not em-size
729fc0cb65 : Revert "Construct GPU SkImages with SkColorType, don't infer from GrPixelConfig"
35048fab8a : Add iPhone8 jobs
076c50cc00 : Use CIPD package for iOS provisioning profile.
0f55db5390 : fix buffer overflow
384f6e35b1 : Construct GPU SkImages with SkColorType, don't infer from GrPixelConfig
2188e1c5be : switch over to new colorfilter behavior/optimization
89e1f600ec : Improve implementations of copyTable.
38141d9a78 : Update gold aggregators to use new struct
0846d68474 : experimental/skottie_ios/SkottieMtkView: stopAtEnd option
e242d0ea93 : Roll recipe dependencies (trivial).
fb2ec265a3 : Roll recipe dependencies (trivial).
abc851eb3d : Roll third_party/externals/angle2 7f506bde16f1..71c1138d6739 (6 commits)
59d894e2d0 : Roll ../src 996b39934b3a..26279492794d (443 commits)
9477eefcc8 : Roll third_party/externals/swiftshader 6b4b8141e11d..faa2a365b5c0 (1 commits)
0e75000214 : Roll recipe dependencies (trivial).
7aeabcfa6a : [SkParagraph] Require len if using addText(const char*)
bbdcfe9660 : Update SKP version
dc34b23879 : Roll recipe dependencies (trivial).
be971636cf : Update Go deps
2e85645165 : Update Go deps
bd84330ba2 : Revert "Revert "add explicit src and dst colorspaces to filterColor4f""
8ab1530cd3 : Roll recipe dependencies (trivial).
dca6b5fe9a : Roll recipe dependencies (trivial).
dcbc359a00 : Remove vestiges of 32 float texture format support
052761f1ae : Add gpu programmatic frame capture routines
26013e93b5 : [skottie] Minimize top layer size
28ad6f8698 : Roll recipe dependencies (trivial).
355111bf7c : Revert "add explicit src and dst colorspaces to filterColor4f"
f3c95bfe5f : add flag to stage Skia behavior change
58b0a37942 : Make move-assets obey SKIA_INFRA_ROOT
097e1c6594 : Switch to device_type dimension for iOS devices
94ed83f3ab : Don't execute OpsTask which will have no effect on their target.
666e4dae00 : add alternate gather() impl.
2281be3117 : add explicit src and dst colorspaces to filterColor4f
4122c4d23a : [skottie] Fix skottie_tool anim null check logic
cbd235c746 : Introduce SkIota a wrapper that adds an index
5dd7746e35 : Use SW backend as ref for AsyncReadPixels unit test.
b23d66e10a : Interpreter: Lots of minor cleanup/refactoring
3787f51c65 : Roll third_party/externals/angle2 f703443b1f67..7f506bde16f1 (9 commits)
4b6f378910 : Update Go deps
07f42ea296 : Roll third_party/externals/swiftshader 30d3c8afe19c..6b4b8141e11d (2 commits)
f7e9d17791 : Roll ../src fbc0a229ff3c..996b39934b3a (495 commits)
296743a862 : Roll recipe dependencies (trivial).
b83cc76a5e : Reland "hsw::S32_alpha_D32_filter_DX"
3b9f7eaac7 : Roll recipe dependencies (trivial).
ccc311dcee : reformat .gn files
c139d08f4f : Reland "Remove the resolve rect and resolve types from GrRenderTarget"
988b1e4653 : experimental/skottie_ios: Add methods to SkottieMtkView
3375a88482 : roll GN
479f9fed97 : Revert "hsw::S32_alpha_D32_filter_DX"
ffbfe87887 : [canvaskit] remove debugging code
25d6542c5b : Roll recipe dependencies (trivial).
a7b7fe030e : Fix vulkan caps checks for external formats.
7f367983b5 : Add mipmap support to SkPixmap flavor of createBackendTexture
798a31dd8a : Revert "Remove the resolve rect and resolve types from GrRenderTarget"
61887c7b88 : [canvaskit] Create SkFontMgr from passed in data
be47871249 : hsw::S32_alpha_D32_filter_DX
f9eb073b6a : Roll recipe dependencies (trivial).
ec85f407bf : Remove the resolve rect and resolve types from GrRenderTarget
31cff27607 : Revert "Revert "remove 'in uniform' support from GrSkSLFP, make rules more clear""
2660fb17ea : Roll recipe dependencies (trivial).
16d998f24b : [canvaskit] fix null terminator on drawText
14c514d9f8 : srgb texture format cleanup.
a76620658b : Improve subpixel coverage calculation for thin quads
614cdab25d : Check support for each GL format independently.
49c0732570 : [skottie] Add null sink option for skottie_tool
53eb1ec5d5 : Restrict SkStrikeInterface to GPU and rename to SkStrikeForGPU
85705c1b3b : Revert "remove 'in uniform' support from GrSkSLFP, make rules more clear"
fbe61189f6 : [skottie] Minor MotionBlurEffect cleanup
4e8f63a92a : Blur both in x and y
ac18a5ca60 : remove 'in uniform' support from GrSkSLFP, make rules more clear
403f2955e7 : Roll recipe dependencies (trivial).
32f3c95a32 : Roll recipe dependencies (trivial).
96c490cf20 : Roll recipe dependencies (trivial).
26f49b1689 : Roll recipe dependencies (trivial).
26e084ad9c : Roll recipe dependencies (trivial).
e3ac69eb2f : Roll third_party/externals/angle2 ba04be8c9ef9..f703443b1f67 (6 commits)
649d1a1a9b : Update Go deps
87f94cdc94 : Roll third_party/externals/swiftshader cc3f09861685..30d3c8afe19c (2 commits)
ffca47c8f0 : Roll ../src fb8fbb18d6f2..fbc0a229ff3c (465 commits)
35c291905e : Roll recipe dependencies (trivial).
710b5e616e : Fix HOME directory in Docker containers built under cloudbuild.
6bc3c09eec : Move SkScalerContextEffects to SkScalerContext.h
e981fc2160 : Roll recipe dependencies (trivial).
16a33c6244 : Move the msaa dirty rect to GrRenderTargetProxy
c3f6314e70 : clean up for SSSE3 bilerp
a7cb2b68e7 : Roll recipe dependencies (trivial).
7ee3f93196 : Add a test that draws subpictures within an MSKP and make it pass.
e6f2c738a3 : Roll recipe dependencies (trivial).
0965cddf42 : Use constexpr version of min/max
2caecd2a43 : In AAConvexPathRenderer, don't assume that path direction can be computed
96c10a0a8f : Fix calls to deprecated Wuffs API
1cb574390e : cut another multiply in SSE2 bilerp
696933d8ba : Add tests that loads mskp and changes frame.
19ae4aa4da : cut a multiply in SSE2 bilerp
e89ee6cfc3 : Don't submit msaa resovle command buffers except for external IO
986ab2cf3d : Add helper SkMakeZip
0ec56fc018 : comment and TODO bilerp code
2b92142b0e : Add project declaration for CMake
1585d7e108 : opt skottie_tool into thread-local strike caches
0ee10347f9 : Split out check_base_readbacks sub-test in BackendAllocation tests
5e6d36ac3e : dump frame time stats in skottie_tool
559ffe4a23 : Particles: Added particle flags for tracking state (one-time triggers, etc)
c712e962b6 : poor man's contention profiler
6abaff3041 : Roll third_party/externals/angle2 6d625bfe6e8a..ba04be8c9ef9 (9 commits)
2da97da4b0 : Update Go deps
8368c74034 : Roll ../src a76152f4e4ce..fb8fbb18d6f2 (434 commits)
3731bd7ab0 : Roll third_party/externals/swiftshader e3a5983705da..cc3f09861685 (5 commits)
2137f90b9d : Roll recipe dependencies (trivial).
e78a5c860a : Roll recipe dependencies (trivial).
01acb12110 : [skottie] Disable skottie_tool on iOS
803f4c15d1 : Roll recipe dependencies (trivial).
f050422f32 : Roll recipe dependencies (trivial).
c1dbb4b510 : Add check_mipmaps subtest to BackendAllocation test
73fb39c9b0 : SkSL: Support bitwise negation on unsigned integers
4524e84a74 : When precompiling SkSL, avoid the need to re-link
497365778e : Compile CanvasKit without -fPIC, for latest emscripten compatibility.
b5037ca889 : Add comment explaining that using mirrors might break git cl.
052837c3d2 : [skottie] Tweak skottie_tool --threads meaning
db28386342 : Roll recipe dependencies (trivial).
c245673402 : [skottie] Multi-threaded skottie_tool
f792445a4b : GrGLProgramBuilder cleanup
d34691b513 : Remove compressed format support from the GrGpu::createBackendTexture code path
061ac3d1cb : Remove workarounds for osmesa
6f62412c92 : Fixed integer divide / remainder in sksl interpreter
f73ef0b841 : Fix accessing off end of pixmap for R16G16_float in SSE2/SSE4.1 mode
ba45830975 : Move is_orientation_marker into its own file
8a48057b2b : Clean up cruft left over from addition GrGpu::createBackendTexture chokepoint
95df613ed1 : Remove MoltenVK configs from the bots.
d48f13b26a : Enable Codec_GifInterlacedTruncated test for Wuffs
5f12eaa6c2 : support gpu for skottie2movie
4c2146f2ca : Interpreter: Add bitwise shift operators
f07a363413 : Limit sigma for software blurs
867ab81687 : Roll third_party/externals/angle2 a905cbcdc21b..6d625bfe6e8a (3 commits)
e51571fb9a : Update Go deps
789b1f8826 : Roll ../src 82de2e611e32..a76152f4e4ce (372 commits)
ea5ae59020 : Roll third_party/externals/swiftshader 1f89f58faeb8..e3a5983705da (1 commits)
c096654fa7 : ccpr: Don't assign inverse fill types to fan tessellations
b4b1005d48 : Roll recipe dependencies (trivial).
672bcaf02c : Roll recipe dependencies (trivial).
ab0af4cc02 : Roll third_party/externals/angle2 8be7a4c7f738..a905cbcdc21b (5 commits)
bfb292a859 : Roll recipe dependencies (trivial).
b795ab7372 : Abolish absClear
4dd7c01ca8 : Use safe computation for adding up YUVASizeInfo total bytes
b3542d95da : Rename SkOrientationMarker.cpp
a18173b3ee : Fix TEST_BUILDER name in perf recipe.
ee22f49d8f : Roll recipe dependencies (trivial).
801dd1bb0d : Minor SkSL cleanup
a577525214 : Roll recipe dependencies (trivial).
26499bdbd1 : Update Wuffs version
86fce3f417 : Remove Vulkan Nexus5x bot.
b810c25514 : Make GrGpuResource ref counting atomic.
0f11e115d7 : [skottie] Fix motion blur asserts
ee11283a0c : Roll recipe dependencies (trivial).
e5bbce209c : Interpreter: Add bitwise operators
d166d2e62f : SkSL interpreter now properly short-circuits boolean operators
57ef680775 : Create a GrGpu::createBackendTexture choke point
e4bce01613 : Remove a few GrSurfaceProxy::config() usages
e7bd1cb4f6 : Roll third_party/externals/angle2 6c4ff5ddab07..8be7a4c7f738 (12 commits)
ab52a7a53d : Roll recipe dependencies (trivial).
776d81525e : Roll ../src 3243c3b11405..82de2e611e32 (463 commits)
5b4c0ee19b : Roll third_party/externals/swiftshader b6fa949c4539..1f89f58faeb8 (5 commits)
b4d60b5eda : Roll recipe dependencies (trivial).
8b9de72766 : Update SKP version
1848f3e963 : Update Go deps
2e00c9f853 : Roll recipe dependencies (trivial).
23b8230b5d : Roll recipe dependencies (trivial).
46203b003a : Update Go deps
edd92eed5b : Roll recipe dependencies (trivial).
bd67d0035a : Roll recipe dependencies (trivial).
942d69fa9d : Revert "Fixed GLSL ES compilation error in GLTestAtlasTextRenderer"
382ea73f15 : Fixed GLSL ES compilation error in GLTestAtlasTextRenderer
8660eb0df1 : Check for scratch textures in GrResourceProvider.
6b921b7e4a : [canvaskit] add support for SkAnimatedImage
c248659c19 : Use makeRenderTargetContextWithFallback when creating devices for layers
2ab109212f : Roll recipe dependencies (trivial).
2e29ab5b03 : added support for user-defined functions to GrSKSLFP
40b05c390c : Remove a usage of GrPixelConfig in SkGpuBlurUtils::GaussianBlur (take 2)
5a9a9b8d5b : Revert "added support for SkSL unpremul function"
6934d75b55 : Added missed ETC2 case to GrVkFormatColorTypePairIsValid
f755bc7f11 : call Graphics Init() to get faster asm
d7a5975e05 : Reland "Use saveLayer-determined CT in SkGpuDevice::onCreateDevice"
57d0c985a3 : regenerated fragment processors to make bot happy
80c1f093cd : Revert "Use saveLayer-determined CT in SkGpuDevice::onCreateDevice"
7b30b70299 : Added functions supporting a resource view for images in the debugger.
16559a1f9f : Use saveLayer-determined CT in SkGpuDevice::onCreateDevice
aea77267bf : Run gn format
1ec1e3c55e : Use 64 bit shift to make MSVC happy
ffdc3e6680 : added support for SkSL unpremul function
9a98411780 : Roll third_party/externals/angle2 bf4268a3963b..6c4ff5ddab07 (8 commits)
3f6d5bd793 : Update Go deps
be0d7dfa61 : Roll ../src b8149cbe28ad..3243c3b11405 (453 commits)
4643d634c7 : Roll third_party/externals/swiftshader e9b6f28fdd71..b6fa949c4539 (2 commits)
f51e1fd37d : raster 8888 pow2 samples hack
e5b65d212b : pdf-comparison and image_diff_metric tools
ea1b30b57b : New proposed syntax for SkColorTypes
f8b8b06dde : Roll recipe dependencies (trivial).
fdea69ca28 : Roll recipe dependencies (trivial).
f47717ad8c : Alter wacky_yuv_formats GM to skip rows if the required backing GPU format(s) aren't supported
a5d96bcc51 : Remove "experimental" comments regarding RG_F16 and RGBA_16161616
72d2f571ff : stifle warning in tValue2Scalar()
b2f55532bb : Set up prototype interface for MakeFromCAMetalLayer
c766d7fe3d : Revert "Remove a usage of GrPixelConfig in SkGpuBlurUtils::GaussianBlur"
0493fbd6e2 : Use GrResourceProvider::MakeApprox for mask filter proxy sizes
f580721e11 : Remove a usage of GrPixelConfig in SkGpuBlurUtils::GaussianBlur
9a8b846baf : Particles: Sub-effect spawning and some slight refactoring
18531cde2a : Roll third_party/externals/angle2 a7003d5fc306..bf4268a3963b (7 commits)
3d760d0dcb : Update Go deps
6344cbd1df : Roll ../src b1c1d2844bd1..b8149cbe28ad (423 commits)
d15ba412cb : Roll third_party/externals/swiftshader 61a2765940a7..e9b6f28fdd71 (3 commits)
12f8680a1e : fold srcover coverage with SkVMBlitter
e2a903e18b : Reland "Reorder msaa and mipmap resolves to happen all at once"
f19f9caab2 : Handle F16Norm clamping in SkPaint->GrPaint conversion.
ea869c6c5d : Roll recipe dependencies (trivial).
6b4143e11f : move skvm debug tools back to core
356bb86b55 : Roll recipe dependencies (trivial).
c44ee1a263 : Reland "SkZip - synchronized indexing of several pointers"
1ba169135a : Roll recipe dependencies (trivial).
17a3a0bda9 : Last tranche of new SkColorTypes
d367cdc0b3 : Roll recipe dependencies (trivial).
8391bac5c6 : Add F16Norm mode to viewer
db47b16d46 : blurrect_compare GM: draw "masks" in white for RGBA fallback.
dc9a74f640 : Weed out duplicates from the proxy version of addDependency
8dc7d6cb30 : faster PNG encoding in skottie_tool
b618b77180 : Revert "Use a "decal" domain for filterMaskGPU"
6937103881 : Revert "Abolish absClear"
14cb4139eb : Use mipmapping/protected to lookup scratch textures.
e3671013e5 : Reland "Add ETC2 support to Metal backend."
dd0dff1c35 : [canvaskit] roll to 0.7.0
f948db6228 : Abolish absClear
fac91963fc : Revert "Reorder msaa and mipmap resolves to happen all at once"
fd1414608b : Reorder msaa and mipmap resolves to happen all at once
6fb78ecd1e : Roll third_party/externals/angle2 d32dae1bb37c..a7003d5fc306 (11 commits)
452007efb8 : Update Go deps
37cb2b2a47 : Roll ../src c6edebc270af..b1c1d2844bd1 (382 commits)
4dc1412176 : Roll third_party/externals/swiftshader 30847688f059..61a2765940a7 (7 commits)
a9d44b61f2 : Revert "SkZip - synchronized indexing of several pointers"
a37ea9246e : Use a "decal" domain for filterMaskGPU
f3c4a829c6 : SkZip - synchronized indexing of several pointers
5a9a0b388e : fixed an SkSL parse issue
0033008d95 : Properly subset the run in ShapeThenWrap.
6ff0613abc : Reland "Use "clamp" when reexpanding gaussian blurs"
409f6f0dec : Additional SkSL swizzle optimizations
d1846d85ad : Update SkParticleEffect comments based on review feedback
c236fdeda4 : Roll recipe dependencies (trivial).
db151e073f : Respect ImageSetEntry alpha in one-at-a-time code path
3257dda627 : Fix standalone SkSL build after adding SkOnce to SkSLByteCode
9830fc463c : A fix and unit test for jagged characters
1f4305d1b5 : Move raster hack for color type on layers with image filters to device
932a2c0e3b : experimental/minimal_ios_mtl_skia_app
11b877e6dc : Make SkSL::ByteCodeFunction::preprocess thread-safe
a90382fcf6 : Pass color types when creating texture with initial data.
747b3409bc : Fix bug where coverage on interior of stroked rects is applied twice
d545bfbb94 : Update Go deps
df432d5efb : Roll ../src 48c8f915e06e..c6edebc270af (390 commits)
f8486f2c5f : Roll recipe dependencies (trivial).
b2ce62ac41 : Roll recipe dependencies (trivial).
b47704b0bd : Fix license comment in skottie_ios
ae80107766 : Revert "Add ETC2 support to Metal backend."
2d241f5b9a : update videoencoder, add scale option, remove motion-blur hack
9e5f229dd0 : Roll recipe dependencies (trivial).
4119443532 : experimental/skottie_ios: Skottie iOS/Metal App
d3d13af110 : Add a wasm debugger test that uses a WebGL surface
556d00eaad : [canvaskit] Add test for skottie to catch framebuffer issues
3388c1a15e : gn: split out iOS templates to gn/ios.gni
c25802db30 : Add ETC2 support to Metal backend.
d46cb9729b : Particle effect scripting update
debc2a3013 : Roll recipe dependencies (trivial).
4af42fcca1 : Fix precompiling shaders on GLES / Android
b9f4881193 : Roll recipe dependencies (trivial).
6ed3e8e779 : BUILD/iOS-App: simplify bundle
3bd566ee5c : android_gdbserver: Don't fail when trying to locate nonexistent files
6447a1a777 : Remove a deprecated Wuffs io_buffer::reader call
c22498502c : Mark last render target bound ID invalid after clearing texture levels using glClear
86c48abc94 : Roll third_party/externals/angle2 b1580a276713..d32dae1bb37c (5 commits)
346125d5f6 : Update Go deps
9a858e9a8d : Roll third_party/externals/swiftshader adb0d51ca672..30847688f059 (2 commits)
561b90bd1d : Roll ../src 465489971eea..48c8f915e06e (416 commits)
cb52badca0 : Update SKP version
974165680c : Update Go deps
25c4f5b308 : Roll recipe dependencies (trivial).
4241f5e0a8 : Revert "add guard to switch to SkPathTypes"
e1af44498b : add guard to switch to SkPathTypes
2cb1315d99 : Reland "gpu: Update GrGLCaps usage of fTextureRectangle with chromium."
cf4deab60e : Improved skslc depth tracking
bd2f070633 : Always create an approx-size texture for approx-fit proxies
e455f65ecf : SkSL now supports constant 1/0 in all swizzle channels, as well as "LTRB" as an alias for "xyzw" / "rgba".
b0fdec6810 : Roll recipe dependencies (trivial).
6d20d99daa : test we already have SkPicture::drawsNothing()
043dba039e : Revert "Use "clamp" when reexpanding gaussian blurs"
d372934c42 : [canvaskit] expose SkColorFilter and add SkColorMatrix helpers
86a1451c18 : Pull path nested types out to root level
576a84cbc7 : Roll third_party/externals/angle2 f421e0e33e66..b1580a276713 (5 commits)
6632582c89 : Update Go deps
cd0751931b : Roll ../src 4712e39822ec..465489971eea (366 commits)
a32726b608 : Roll third_party/externals/swiftshader 5a5ffe52a944..adb0d51ca672 (7 commits)
430470d519 : make rectcontour and nestedrects private
f1711de0d3 : Roll recipe dependencies (trivial).
b3e9b048d9 : Roll recipe dependencies (trivial).
eec0199e15 : [skottie] Avoid reshaping text unnecessarily
7ea2ada521 : Tiny Dawn fix: don't submit empty list of command buffers to the queue.
f5b2aca4d8 : Roll recipe dependencies (trivial).
9ec33d1748 : Update Dawn backend to recent GrGpu::onCreateTexture() change.
c13030169f : Fix ETC1 support on iOS.
f19510e320 : Use "clamp" when reexpanding gaussian blurs
de4456f6f2 : Add bench for SkDDLRecorder detach
032cf12f2b : Make blurrect_compare GM work on GPUs without renderable A8
1d19da0c11 : Update fully lazy proxy checks to look for negative w/h
a424536401 : rewrite tricky loop to avoid -Wsizeof-array-div
429f0d380c : Add kRG_1616 and kAlpha_16 SkColorTypes
578c88f047 : Roll third_party/externals/angle2 0b8eca795349..f421e0e33e66 (6 commits)
5410915589 : Update Go deps
be194479d2 : Roll ../src 451d3245c08a..4712e39822ec (443 commits)
312f3526fe : Roll third_party/externals/swiftshader cebb9635a5d5..5a5ffe52a944 (4 commits)
5a2ba9996b : Omit path_text benches on Pixel3a
b81d59e59e : Roll recipe dependencies (trivial).
7c47d41067 : Roll recipe dependencies (trivial).
7c8c67ec80 : Blacklist InitialTextureClear on TecnoSpark3Pro
f7cf794890 : Assert there are some sources when running skpbench
50f377e275 : [canvaskit] expose ComputeTonalColors
e3b6fe4980 : Update comparison in BackendAllocation tests
7d644e182e : [canvaskit] expose all 8 radii for RRect
3c70f9acfc : Add a GifTest for the Haeberli hack
f9fb21eb72 : Roll recipe dependencies (trivial).
3f44902450 : Omit benches that time out on Pixel3a
ba36ee7826 : Update to XCode 10.3
120e7d6766 : Make building in Chrome with base/logging.h included in SkTypes.h work.
56df7910b0 : experimental/minimal_ios_mtl_skia_app: clean up
d96ef09317 : Add Pixel3a (sargo) jobs
c13cb6e624 : Handle output placeholder missing backing file
14318c1409 : Roll third_party/externals/angle2 58c5b07b47cf..0b8eca795349 (3 commits)
c22795839f : Update Go deps
b23a4f9d94 : Roll ../src 340a17ae1cc7..451d3245c08a (451 commits)
c091a1b5c0 : Roll recipe dependencies (trivial).
26ac0467cb : Roll recipe dependencies (trivial).
07c14da7a8 : Roll recipe dependencies (trivial).
4fe30e15c0 : Also skip blurrect_compare on DDL configs
5da197dc53 : Roll recipe dependencies (trivial).
d2a8ae2b71 : Reland "Separate texture creation from uploading in GrGpu subclasses."
c0c05047c2 : Dawn: implement Sampler cache (optimization).
a431186414 : Wrap MTLEvent code in availability attributes.
8e63cab2e8 : Revert "Separate texture creation from uploading in GrGpu subclasses."
7fba36b88a : Dawn: implement staging buffer manager.
2adbf9ce1c : Update Dawn backend to accommodate recent Skia API changes.
78be3ebee7 : Update new blurrect_compare GM to skip when SkCanvas::makeSurface will fail
a8f43ce668 : Remove unused GM deferred canvas feature
a7398246cb : Separate texture creation from uploading in GrGpu subclasses.
66d8006c2b : fixed an assertion error with unspecified sksl array sizes
f57b7cb8f0 : Roll recipe dependencies (trivial).
2ab2ac03d8 : GL: Don't leak shader objects when program linking fails
b2d5d40a33 : Adapt GrRectBlur for cases with rect W/H less than six sigma.
d0cf5da20d : Hook up pinch-zoom and swipe gestures.
b88894c881 : Remove per-format glCheckframebufferStatus checks.
a47836e01a : Roll recipe dependencies (nontrivial).
2d0f1a86fe : [infra] Switch Mac builders to 10.14.6.
9e5c47936b : Roll third_party/externals/angle2 a7ff7df26f28..58c5b07b47cf (7 commits)
807a7bd0ea : Update Go deps
1bf30ce852 : Roll third_party/externals/swiftshader 44e6523d7ff3..cebb9635a5d5 (1 commits)
008a1db559 : Roll ../src a0cef9f54754..340a17ae1cc7 (385 commits)
8cae1e95a2 : Roll recipe dependencies (trivial).
b831e26be3 : Cleanup SkPackedGlyphID
9c173c8347 : Remove temporary Metal pipeline cache size hack
cdae84cd9c : Add release section for milestones and rel notes
c2d84bfa74 : fixed byte/ubyte types in SPIR-V output
c88c38e93e : Roll recipe dependencies (trivial).
3fdfe28238 : Simplify GPUSink constructors by just passing the config object
28d40b2e7a : Reland "Add support for direct use of vulkan primary command buffer in render pass."
73b8376b30 : Fixed skslc assertion failure discovered by fuzzer
e8820d45ce : Remove legacy flag: GrContextOptions::fDisallowGLSLBinaryCaching
78fb80a2b3 : share private iterator/helpers for building paths
4f2674da4b : Update Go deps
627d15588f : Roll third_party/externals/angle2 df0ce01870fa..a7ff7df26f28 (5 commits)
a0d1fe42bd : Roll ../src 649263777d17..a0cef9f54754 (522 commits)
7588f07cd9 : Roll third_party/externals/swiftshader 5d0faf9be9d7..44e6523d7ff3 (12 commits)
6c3bd09ead : Update Go deps
f433336585 : Update Go deps
69a426f5a4 : Roll recipe dependencies (trivial).
0a42768997 : Remove use of deprecated tempfile module in skia.
3805613933 : [infra] Update Mac 10.14 bots to 10.14.6
08b68dba6a : Add blocklist command line parameter
db53a59cb9 : Revert "Add support for direct use of vulkan primary command buffer in render pass."
c30f1a936d : Move surface wait ops to GrRenderTasks.
689188a438 : simplify convexity-helper code
ed58e004e0 : Add support for pre-compiling cached SkSL shaders
f6cb6eddec : speed-up rotated rects for drawAtlas
c70027b151 : Revert "Revert "switched SkSL interpreter over to threaded code""
eedd08576a : Add support for direct use of vulkan primary command buffer in render pass.
b9ce8351f4 : Roll recipe dependencies (trivial).
aee18c95b1 : Cleanup after removal of IORefs from GrSurface
d470e1b905 : Add kRG_88_SkColorType
4655534302 : Update Skia milestone to 79
557309bf30 : Add env vars to cloudbuild.yaml to enable vpython for depot_tools.
4ec0dbea99 : Roll recipe dependencies (trivial).
7b5abd8a9b : don't call mutex if we're unique
172bb44f2d : Make the size of program/pipeline caches configurable in GrContextOptions
43ad1a4e30 : use scratch path to save on mallocs in drawAtlas
bf8bf83642 : Remove IORefs from GrSurface
0908a65be2 : Update Go deps
41fbace191 : Roll third_party/externals/angle2 0c35e0f44dbd..df0ce01870fa (5 commits)
b3a279f4c9 : Roll ../src e96090c328fe..649263777d17 (605 commits)
ad840d61e9 : Roll third_party/externals/swiftshader cf0e2fe12289..5d0faf9be9d7 (4 commits)
25d379c5de : Roll recipe dependencies (trivial).
080d210e7a : Roll recipe dependencies (trivial).
c5ef0c1923 : Roll recipe dependencies (trivial).
d9401037cd : Remove bool for RemoteStrike send
86a63ffe6c : Roll recipe dependencies (trivial).
8fda88ed6d : reverse/restore order of verbs in path to be forward (normal)
59ed3b9880 : Update SKP version
498a9b2449 : Reland: Only send the RemoteStrikes that have pending glyphs.
f0c681e459 : Begin renderpasses immediately in GrVkOpsRenderPass.
dfda49e3b5 : Add touch support to viewer
b6e8922955 : Clean up prior backdrop-filter CL
f793de1189 : Update some ops to create their buffers in onPrepare.
cbdc829ff1 : Revert "switched SkSL interpreter over to threaded code"
adecf4b6d5 : switched SkSL interpreter over to threaded code
04ceda5e58 : Allow PRIVATE_SKPS_GS to be empty in assets/skp/create.py
6d1c0d4196 : Avoid use of SkMatrixImageFilter to handle CTM for backdrop filtering
d6cda8d1cb : Rename GrGLIRect to GrNativeRect
76500e5d0a : Clean up GrGLIRect
f0b8bf35a8 : Fix profile width check in GrRectBlurEffect.
e784f75beb : Reland "Add launch screen to iOS apps"
b0e2347fed : Update Go deps
fb8cac4efc : Roll third_party/externals/angle2 a1bf69967a32..0c35e0f44dbd (5 commits)
3651c45d56 : Roll ../src 248662b1b84a..e96090c328fe (514 commits)
696771ea28 : Roll third_party/externals/swiftshader fbc146e97f30..cf0e2fe12289 (2 commits)
97218352ad : Roll recipe dependencies (trivial).
166751ef57 : Fix for the build
7ac99882eb : Roll recipe dependencies (trivial).
45eb32dff0 : Roll recipe dependencies (trivial).
526df26b03 : Reshuffling bidi regions + empty text sizes + some font resolution bugs
f643ba7a90 : Revert "Add launch screen to iOS apps"
262bff5650 : experimental: minimal_ios_mtl_skia_app
bf8dad281e : Add launch screen to iOS apps
e736684166 : Go back to rect blur profile textures.
03c68091c1 : Revert "experimental/minimal_ios_mtl_skia_app"
c2dc9c8648 : experimental/minimal_ios_mtl_skia_app
8bb6f61d6f : [svgcanvas] Refactor clipping
3e710b0231 : gn: try again to fix fuchsia
e359aa35d1 : [sksg] Fix mask/context overrides interaction
45812a1faa : gn: try to fix flutter roll
86c39c7126 : Update Go deps
2fba41ba31 : Roll third_party/externals/angle2 31b524cf60b7..a1bf69967a32 (8 commits)
59a7351f00 : Roll third_party/externals/swiftshader 920100cd4246..fbc146e97f30 (6 commits)
e054ff2683 : Roll ../src 050ceed1f1d7..248662b1b84a (455 commits)
6be3ea7a7d : [pdf] Disable default width calculation.
aeba7fa1fd : Roll recipe dependencies (trivial).
7ffef1e8cc : Roll recipe dependencies (trivial).
a66081d943 : Move SkSL caching out of GR_TEST_UTILS, trim persistent cache options
18a8df6cc1 : update gm to better show the unclipped layers
445505e541 : Roll recipe dependencies (trivial).
86c498319e : Fix argument path for dsymutil
e9d9a3278f : Remove GrGLProgram cache stats, remove spurious declarations/includes
c7b263b603 : gn: move all skia_* declare_args to skia.gni
b20d7e5412 : Track all sampled textures in GrOpsTask and pass them to GrOpsRenderPass.
e91f2235bb : [pdf] Only compute needed advances.
2e5fe35044 : [canvaskit] Add rrect support
a5b0769647 : update test to allow dumping images
7774349241 : Roll recipe dependencies (trivial).
7a7ddc447f : Add parens to assert
4fe92577c5 : Comment out assert in onClear in GrVkOpsRenderPass.
a3d88db57f : [svgcanvas] Skip redundant clip-rule attributes
2e4c283f78 : [skottie] Clean up TextAdapter
f49cd70119 : [skottie] Plumb square selector "smoothness" prop
cf39f375d1 : Remove maxCount resource cache limit
beb7f525c8 : Make GrSurfaceProxy constructors take arg that determines participation in GrResourceAllocator.
edcce3145a : [gn] Add pool for dsymutil
e58d532bc3 : Get Metal running on iOS viewer.
d51ea41ce4 : [gn] Move dsymutil from link command to a separate action
61e17c51ad : Particles: Change effect lifetime logic to work like particles
452ce044f0 : iOS toolchain: no -soname for is_component_build=true
8050d94ae2 : Update Go deps
dea6ac7ee4 : Roll third_party/externals/angle2 791ad7b8774a..31b524cf60b7 (9 commits)
033c4014b7 : Roll third_party/externals/swiftshader 39a9f1bdcd0e..920100cd4246 (2 commits)
abe41c18e3 : Roll ../src 4ad2798edb07..050ceed1f1d7 (150 commits)
94c6647556 : Revert "Only send the RemoteStrikes that have pending glyphs."
8203a180ea : Roll third_party/externals/angle2 120b61d34ba8..791ad7b8774a (15 commits)
e3ab45cb74 : Update Go deps
990c3d8f26 : Roll ../src a461132e64f5..4ad2798edb07 (456 commits)
86f50ff28f : Roll third_party/externals/swiftshader 680d37610656..39a9f1bdcd0e (12 commits)
0a1e9efa39 : Don't use AA convex path renderer if direction can't be determined
7dfd4bd3fc : Update SKP version
7e45515fa3 : Update Go deps
6e637472eb : remove legacy flag SK_SUPPORT_LEGACY_RECT_PARAMS
c2ec9bfe1b : Update Go deps
f46c8268bf : Roll recipe dependencies (trivial).
93edd9eb44 : [skottie] Discard unneeded static text animators
8ef18d359b : Override operator delete for GrCCPathCache::Key
15ecdf94fd : Just skip uninstantiated GrOps instead of delete them on flush.
33f9d69353 : Pass SkPaint by const-ref to SkParticleDrawable
4ece96d76d : Reland "Initiate MSAA resolves during DAG generation"
095f5b4de8 : .fp files now support user-defined functions
e7a6bad7a3 : removed dead code from SkSLPipelineStateCodeGenerator
8d72456867 : add bot to test savelayer legacy flag
a43e2d284b : Don't assert mips actually need resolve during texResolveRenderTask
2aa85df8e7 : Particle cleanup: split SkParticleBinding out of SkParticleEffect
d4efe685dd : SkSL sample() now permits specification of coordinates
21d726de0b : Add SkSurfaceProp::operator!=.
6d50818641 : Match CanvasStateHelpers.cpp change in Android repo
b30ba90aec : Fix spreadsheets page set for RecreateSKPs bot
575699569e : Update sample particle data in canvaskit demo
7409b73fa5 : Update Go deps
b0b46209ed : Roll third_party/externals/angle2 5d27a6961601..120b61d34ba8 (9 commits)
de98912db4 : Roll ../src 2dd36fa786a2..a461132e64f5 (466 commits)
ba0a2c7ad9 : Roll third_party/externals/swiftshader eea9d35b8757..680d37610656 (7 commits)
165ca3f85b : [skottie] Text selector ease-high/ease-low support
68cb8b0239 : Switch to new IOS windowing system.
e264131289 : Dawn: Implement RenderPipeline caching (optimization).
c5364cd1c1 : remove legacy rect param flag
d72dd4dfdc : Fix updating of current task index in GrResourceAllocator
a036f0d54e : Make GrSurfaceProxy derive from GrNonAtomicRef and remove GrIORefProxy.
a58bbee8f7 : [skottie] Refactor/generalize text selector shape generators
8a97782956 : Move common particle code to an automatically-injected header
d729e2d64a : Dawn: submit all command buffers in a single call.
3783375c4d : Only send the RemoteStrikes that have pending glyphs.
b1f411ac05 : tools/skui: put all enums in a common namespace
ca8b07cf8a : Reland "Pin the GLSL version to be no larger than the GL version"
938ce9fc53 : Update Go deps
b0465ae8b2 : Roll third_party/externals/angle2 886698bc3fdd..5d27a6961601 (13 commits)
0baadc0381 : Roll ../src c96d445dc9eb..2dd36fa786a2 (452 commits)
47023272a1 : Roll third_party/externals/swiftshader cde4dd9601ce..eea9d35b8757 (10 commits)
a4b448831c : Reland "Calculate draw bounds in drawEdgeAAImageSet"
ac3521262b : Reland "Combine snapBackImage and snapSpecial"
bf4ddcf612 : Roll recipe dependencies (trivial).
0042cb0c87 : Revert "Pin the GLSL version to be no larger than the GL version"
9c853fa54a : Fix non-zero special-image subsets in magnifier filter
6c580f3cc1 : Revert "Fix flutter roll"
0e68f44212 : SkAnimatedImage: Update HEIF duration
066ceb15b6 : Implement fences and semaphores for Metal.
63655b5a21 : Pin the GLSL version to be no larger than the GL version
76556a39ea : Alpha8 support cleanup in GrGLCaps.
a268dfb74a : Roll recipe dependencies (trivial).
54aa8846e9 : Add test for baseline snapping.
ecd03db1e8 : Override operator delete for GrCpuBuffer
63b4d5880a : SkPlainTextEditor/app: cycle typeface with ctrl-0
a67523ae67 : SkQP: Use SK_GL macro
b1ade2a426 : Fix spirv-tools include path
556df5b860 : [canvaskit] Fix duplicate gold name
a4c7883c56 : Cleanups around fRemoteGlyphStateMap
cd3216543d : Update Go deps
73260e342e : Roll third_party/externals/angle2 57ad1e1287dd..886698bc3fdd (7 commits)
206ed6f9f3 : Roll ../src 31c682b20741..c96d445dc9eb (397 commits)
e36b85f34d : Roll third_party/externals/swiftshader 605f863173b6..cde4dd9601ce (9 commits)
7be971fa3a : Fix flutter roll
fd849a537a : Revert "Combine snapBackImage and snapSpecial"
a595f86428 : Add Color4f variant for DrawEdgeAAQuad
a5fa56e910 : Revert "Calculate draw bounds in drawEdgeAAImageSet"
511d2c281c : [skottie] Disable text baseline snapping
ddbf4db9cd : Roll recipe dependencies (trivial).
45739aa1d8 : Combine snapBackImage and snapSpecial
b288c8dcc8 : gn format third_party/dawn/BUILD.gn.
a0b66fc79d : SkPlainTextEditor: from experimental to modules
81578856e9 : Check RemoteStrike pointer is still valid to send
c17de1d2b7 : Add a way to disable baseline snapping.
dcf9ca1820 : Have visitProxies take a GrTexutreProxy instead of GrSurfaceProxy.
977b50a7e0 : Calculate draw bounds in drawEdgeAAImageSet
6aeb8e84df : Add renderTasks to the DAG before calling addDependency
674ee74e88 : Make sure we use clear load op on GrOpsTask as often as possible.
ea6fb83931 : Fix subset errors in blur, matrix, and morphology filters
d36dc302b9 : Dawn: use Skia's copy of vulkan headers.
15d0a26fc4 : Add spirv-cross to DEPS.
c445c7d5c8 : Dawn: Remove spirv-tools and spirv-headers rules from Dawn build files.
334a642b20 : remove unused sk_sp comparison operators
e2cbd947b7 : Fix long line
f010089975 : Revert "gpu: Update GrGLCaps usage of fTextureRectangle with chromium."
ebe48959ee : compile.sh: Use emar in order to bundle libraries.
48e08aa973 : <ostream> -> <iosfwd>
e384df4f5e : [canvaskit] Add sundry APIs and tests
6064ecf7e9 : Roll recipe dependencies (trivial).
4b5d655619 : Update Go deps
07523989bb : Roll third_party/externals/angle2 3c6b2e1613c8..57ad1e1287dd (8 commits)
479525fd8a : Roll ../src 26bef9371198..31c682b20741 (361 commits)
e63dc15e38 : Roll third_party/externals/swiftshader d6dc4b7e4533..605f863173b6 (4 commits)
c43ab22a8c : gpu: Update GrGLCaps usage of fTextureRectangle with chromium.
3c8f9cb45d : [skottie] Harden motion blur
30cd12e814 : Track RemoteStrikes to send using pointers instead of descriptors
6f31cc3882 : Revert "Initiate MSAA resolves during DAG generation"
03fccf4857 : Roll skia/third_party/skcms ce4270691346..684790252fe2 (1 commits)
ef2dc90172 : Dawn: update for GrGpuCommandBuffer -> GrOpsRenderPass change.
7c73d2c5ed : Fix include path in spirv-tools build
14c4486244 : Make image filter virtuals private where possible
ea68eacd1a : heif: Update to actual frame duration when the frame is decoded
804f6a0fe7 : Initiate MSAA resolves during DAG generation
464eb78e44 : Roll recipe dependencies (trivial).
a2931beb4b : remove MSRTC bots and GN support
238fc249a4 : Reland "Update DEPS: roll spirv-tools and spirv-headers."
d3acd352b6 : Revert "Update DEPS: roll spirv-tools and spirv-headers."
11eae3d233 : Basic changes to get XPS drawing text.
ea07123fed : Define Usage and image+origin wrapper for image filters
922e2254b1 : Add a colortype conversion bench
2d41d0d363 : Remove GrGpuTextureCommandBuffer class and rename to GrOpsRenderPass.
3012cbaa20 : remove unneeded noemptycheck variants of intersect
ff379423c1 : Rename SkGlyphCacheState -> RemoteStrike
d617d5d29c : Update DEPS: roll spirv-tools and spirv-headers.
ba57aa2b4a : Update Go deps
77eb3bee4f : Roll third_party/externals/angle2 17f26865c8cc..3c6b2e1613c8 (17 commits)
6219071ecd : Roll ../src edb7520e0ea4..26bef9371198 (465 commits)
d25be18888 : Roll third_party/externals/swiftshader 115cfe7a1b32..d6dc4b7e4533 (1 commits)
27afcf5d12 : Roll recipe dependencies (trivial).
92b33354dd : more rect api simplifications
e4f1cd644a : Update SKP version
46129a94cd : Update Go deps
87b57d0833 : Revert "Add HOME env variable to cloudbuild so vpython can move forward."
11e185078e : Update Go deps
69365b6661 : Roll recipe dependencies (trivial).
2942f38b5d : Roll recipe dependencies (trivial).
feb3fc29b3 : Add HOME env variable to cloudbuild so vpython can move forward.
e8a2c8053d : Dawn: update to recent GrGpu/CopySurface changes.
d971882c8f : Roll skia/third_party/skcms d7c7dd8b955e..ce4270691346 (1 commits)
9313874349 : Rename GrContextOption fReduceOpListSplitting to fReduceOpsTaskSplitting.
359f61b101 : track SkNoPixelsDevice's origin
9ea6315692 : remove redundant rect methods
b7eaedcfcc : Dawn: implement a ring buffer for uniform uploads.
c4b4735a09 : Don't pass around renderTargetContexts from onFlush callbacks
a0ed070aa0 : Roll skia/third_party/skcms 47820316fcec..d7c7dd8b955e (1 commits)
0f15d7373b : optimize verts
65f775037b : Roll recipe dependencies (trivial).
663529316d : Update Go deps
f2122eee9c : Roll third_party/externals/angle2 91dc5da80684..17f26865c8cc (11 commits)
a7c16de227 : Roll ../src 0ef8680cf8f1..edb7520e0ea4 (458 commits)
de7603007c : Roll third_party/externals/swiftshader 23742c0958dd..115cfe7a1b32 (5 commits)
f17d1c9529 : Roll recipe dependencies (trivial).
941d0a3650 : Roll recipe dependencies (trivial).
146307000f : Roll recipe dependencies (trivial).
5e8f7c449c : Revert "Don't send strike with no pending glyphs"
f41b2bd449 : Reland "Merge GrOpList and GrRTOpList and rename to GrOpsTask."
0a1370d567 : add flag to stage future skia change
f21bf9e50b : Revert "Merge GrOpList and GrRTOpList and rename to GrOpsTask."
8828a731d8 : Revert "[canvaskit] Optimize CK builds for size"
2a5954140b : Merge GrOpList and GrRTOpList and rename to GrOpsTask.
9db217f252 : Roll recipe dependencies (trivial).
3f412f9fe2 : [svgcanvas] Named colors support
5abfff229c : Delete unused GrTextureOpList.
a3094a55fe : [canvaskit] Optimize CK builds for size
2243c7b33b : Don't perform dst reads on MSAA targets that require manual resolve
2b39cbe861 : Remove SK_LEGACY_HEIF_API
5807b18813 : Roll recipe dependencies (trivial).
068af9e416 : Revert "Temporary Lua hook to measure impact of conservative convexity"
badfe7a43e : Enable SkSL interpreter in CanvasKit to get particles working again
197c586471 : limit SK_API exposure on GrTexture
c071fc92cd : Update Go deps
6860e894c2 : Roll third_party/externals/angle2 6d653c02dd24..91dc5da80684 (8 commits)
bfc3d089a9 : Roll ../src 85a9084804fd..0ef8680cf8f1 (479 commits)
04d5e51950 : Roll third_party/externals/swiftshader 92eb0415d0b1..23742c0958dd (3 commits)
31316e1655 : Only send font metrics if not already sent.
57f211b56a : SK_API in src/gpu cleanup
42c6af9182 : Roll recipe dependencies (trivial).
fe65f6d2c3 : Roll recipe dependencies (trivial).
49d140dbad : [svgcanvas] Add flag to suppress newlines and tabs in XML
9e081d164c : Don't send strike with no pending glyphs
a40db4240e : Bug fixes for Flutter
7e16b58b5a : SkRuntimeShaderMaker -> SkRuntimeShaderFactory
e227fe4e53 : Move CopyOps to CopyRenderTask.
aa3cbb81b7 : Mark mipmaps dirty from makeClosed() rather than opList constructors
e1efd38cf0 : Remove GrPendingIOResource
30eea6c87c : Convert GrManyDependentsMipMappedTest to a mock gpu test
05bab9a29d : [svgcanvas] Don't emit default fill and stroke attributes
af696501c6 : Fix sk_sp<> for incomplete type build issue
cd111cdcc5 : Simplify gdi handle use with gdi fonts.
ad10df6942 : Roll skia/third_party/skcms 12b0343d8960..47820316fcec (1 commits)
bf6b9795f6 : GrSurfaceContext not ref counted.
147b6642ac : improve verts bench
4be31e2605 : Conservatively consider any path with tiny edges to be concave
bf388234ac : Roll skia/third_party/skcms 6655095842ec..12b0343d8960 (1 commits)
ea6c98081e : Fix aggregators to use new gold objects
80bff5b3a2 : Remove GrProxyPendingIO
362a1e0fab : Move SK_API from the class to the methods
f99b7960f4 : Roll third_party/externals/angle2 6aca71d7d705..6d653c02dd24 (4 commits)
51095cab8f : Roll ../src 8cd21345a0e8..85a9084804fd (458 commits)
d44c9d246c : Roll third_party/externals/swiftshader fd72dd0a439f..92eb0415d0b1 (1 commits)
0b9801eadc : Use void(void*) instead of decltype with sk_free.
46f5692b08 : Roll recipe dependencies (trivial).
7a2930a108 : Dawn: moar textures.
aa3820a912 : Remove using Settings for SkTextBlobCacheDiffCanvas
450ba0a2b2 : Increase GrMtlPipelineState caches size by 8x
fe16a33005 : Roll skia/third_party/skcms d931999c3afd..6655095842ec (1 commits)
723a877d0c : Make SkFunctionWrapper a better wrapper.
6f1ff9fca1 : Faster SkPathEdgeIter
3b0e7f627b : RELEASE_NOTES: formatting cleanup, add some urls
7ea9bd0a8e : Increase the on stack array to reduce memory allocation
916a904fb7 : Placeholders implementation + unit tests
8f3bd77699 : make pathiter bench a little more realistic
2af5db7273 : RELEASE_NOTES: note change to SkMallocPixelRef
1b9040fc6b : Roll recipe dependencies (trivial).
bbfec9db84 : Move transferFrom commands from GrOp and into GrRenderTask.
82e3afa99d : SkQP: split make_apk script into create_apk and make_apk
e53f7ff95f : Reland "Remove old version of MakeCrossContextFromPixmap"
f8586bdba7 : SkBitmap: simplify setPixels()
5331e2a3f8 : GrRectBlurEffect: approximate piecewise cubic with quintic.
b081bc4a31 : Update Go deps
7aba6a7489 : Roll third_party/externals/angle2 13cc0fce4340..6aca71d7d705 (5 commits)
740c1edbb2 : Roll ../src 3b734c2675b5..8cd21345a0e8 (407 commits)
fa2a0bda6e : Roll third_party/externals/swiftshader dadeb009a297..fd72dd0a439f (5 commits)
52a6a40535 : Add savelayer_with_backdrop GM to benchmark
5f152f0745 : add path-edger; lightweight Iter for edges
154340ba14 : Use bulk API for bitmap glyph drawing
0d6f77537a : Add GrvkGpuRTCommandBuffer::appendSampledTexture
e67133b8e5 : Temporary Lua hook to measure impact of conservative convexity
f624b0ff73 : Roll recipe dependencies (trivial).
eb3eb98eb6 : Add textureReleaseProc and releaseContext to SkImage factory functions
b9fb29f21e : [skottie] Shaper downscale-to-fit vertical alignment mode
aae845f219 : Fixed temp dir for snapshots
8566dda51b : Roll recipe dependencies (trivial).
3275cf5f8f : Roll skia/third_party/skcms 958fec279ed5..d931999c3afd (1 commits)
212dada392 : Remove some unused GrPixelConfig functions.
3f7932e733 : Add kRequiresManualMSAAResolve to GrInternalSurfaceFlags
f8221786d0 : Remove incorrect metal assert.
9648b419f5 : Roll third_party/externals/angle2 cdecd97ceefa..13cc0fce4340 (11 commits)
1ba56b2040 : Roll third_party/externals/swiftshader 2bcadf49d820..dadeb009a297 (3 commits)
08f5b07831 : Roll ../src f21be5041b55..3b734c2675b5 (436 commits)
daa26335bb : Update SKP version
174ea86fa6 : Update Go deps
4b567cd679 : Update Go deps
9318a6cfbc : build custom blitter for drawAtlas
a0c9d43c20 : Revert "Remove old version of MakeCrossContextFromPixmap"
5a5f3e8f31 : Workaround for Android Emulator default precision issue
ba7e9a6365 : never check for degenerates in path::iter
457da50801 : Remove uses of GrPixelConfig in GrMtlCaps.
170d9905cc : Dawn: implement textures & samplers.
4bdcbc2704 : Roll recipe dependencies (trivial).
bb651c4902 : Remove old version of SkImage::makeTextureImage
0fac86944d : Remove uses of GrPixelConfig in GrVkCaps and other vk files.
6db3b7b03e : Dawn: update to GrCaps changes.
237a95fe7b : Remove old version of MakeCrossContextFromPixmap
7022b773ee : Part 1/2 to remove SkTextBlobCacheDiffCanvas::Settings
df54f37a5d : remove SkPicture_none.cpp
d95c9ac599 : Roll third_party/externals/angle2 3ea90d609720..cdecd97ceefa (9 commits)
166e104bd3 : Update Go deps
e24dbe8601 : Roll ../src efe495cfe7ef..f21be5041b55 (415 commits)
da4f12c25b : Roll third_party/externals/swiftshader aa3f31f98a5c..2bcadf49d820 (8 commits)
6a519b8dd8 : Roll recipe dependencies (trivial).
56b1b9d65c : Roll recipe dependencies (trivial).
77a9a6cc78 : Remove std::move()s from returns of std::unique_ptrs
e5fee78d26 : Roll recipe dependencies (trivial).
82963a3c97 : Remove SkRemoteGlyphCacheImpl.h
d18c98cd86 : Move Context into separate header/namespace
963a606677 : roll cast toolchain
b5391bfa0b : Revert "Revert "Go back to blacklisting MSAA on all Intel GPUs""
4008519f84 : Remove paint from simplifyTextBlobIgnoringRSXForm.
0be3480546 : Revert "Revert "unified Vulkan uniform buffers""
bb108480ec : SkMallocPixelRef: remove MakeDirect and MakeWithProc from API.
a28a6959c0 : Roll recipe dependencies (trivial).
f0696bd4da : Revert "Go back to blacklisting MSAA on all Intel GPUs"
1436a13881 : Add empty check for mask case. Small cleanups elsewhere.
c86cf3cdb3 : Restore SkFontMetrics documentation.
9c73e3df83 : Turn off -Wreturn-std-move-in-c++11
c385da4fc0 : Go back to blacklisting MSAA on all Intel GPUs
4c3fd34e00 : Remove MakeCrossContextFromEncoded, unused argument from ...FromPixmap
24f4d30135 : Remove SK_LEGACY_HEIF_API to enable animation in SkHeifCodec
5b218519a4 : Add helpers for creating new contexts
3959dc29e2 : [perf_skottiewasm_lottieweb] Increase loops to 5
e5dc1ebc86 : unified Metal uniform buffers
bacb821c42 : Fix crash in reinterpretcolorspace GM with abandoned context
7139f13f7f : Fix duplicate definition of kRect_ClipType.
12bac7a982 : Roll recipe dependencies (trivial).
096b091874 : Make GrBlend.h private
d514837136 : Add SkImage::reinterpretColorSpace
30ad4680ad : Remove remaining functions in GrGLCaps that use GrPixelConfig.
e30a485a68 : Move the source image into Context
201cdbb646 : Make GrSamplerState.h and GrRenderTarget.h private
f3f5009953 : Roll third_party/externals/angle2 99cffe5db419..3ea90d609720 (11 commits)
cdad8cedd2 : Update Go deps
87a1803d45 : Roll ../src 3f00da8c515f..efe495cfe7ef (457 commits)
d1783268ab : Roll third_party/externals/swiftshader 5e4e8b0af5fa..aa3f31f98a5c (26 commits)
319fd3d7bc : Roll recipe dependencies (trivial).
e8cd1d05c3 : Roll recipe dependencies (trivial).
709e73a2da : Roll recipe dependencies (trivial).
9f02d2d7c9 : Add portable allocator to raster allocator test.
74587d8943 : Test serializing pictures with cull rects
fbac83aa15 : Make fontscalerdistortable more flexible.
946ab5dd70 : Roll recipe dependencies (trivial).
e3b1389700 : Implement GrDawnGpuTextureCommandBuffer.
2e9f772ef0 : Move bigconic gm to be a test.
c061d31c24 : Make the flippity not crash in Viewer.
9ae0ba0347 : Turn calls to glTexImage2D with non-null ptr into glTexImage2D followed by glTexSubImage2D.
9d4219229b : First implementation of GrTextureRenderTarget.
7bfc9139c6 : Remove GrCaps isConfigTexturable.
9136a04218 : Handle size_t addition overflow in GrCpuBuffer::Make
03f9ca323a : Remove SkImageFilter_Base::OutputProperties
d566e2eab7 : Remove unused dstColorSpace parameter from makeTextureImage
0850dcdb2e : First implementation of GrDawnTexture.
b64b04f9a9 : Roll recipe dependencies (trivial).
c2228560c1 : Existing unit tests are working with some minor differences
ccfd3e9b8a : Roll recipe dependencies (trivial).
3b1e4c268a : Add coord transform to GrSKSLFP, support CTM/local matrix in runtime shaders
2e1142cc32 : Swap async readback gms over to using GrContext's createBackendTexture
010056244d : new ideas for bilerp/bicubic?
feacb0fb34 : [skottie] Add support for multiple range selectors
143987ef8f : Update Metal backend's createBackendTexture to initialize to a given color
6cb6a07116 : Use COM_DECLSPEC_NOTHROW STDMETHODIMP
735f1d2f02 : SkMallocPixelRef: hide implementation
6154ac4311 : Hook up SkHeifCodec for ImageDecoder animation
3d77027d26 : Reland "Initiate regeneration of mipmaps from proxy DAG land"
a5acbf940e : expose direct methods for decoding to an image
19754b5470 : Revert "unified Vulkan uniform buffers"
2c59659821 : Make GrRectBlurEffect be analytical rather than use a texture LUT.
67529b2543 : SkSL GLSL generator writes default precision for sampler2D/samplerExternalOS/sampler2DRect
5878b44809 : Add a build flag to stage I09a7667a57f545927dbe9ac24c1a6b405ff0006d
5f5a481ae1 : unified Vulkan uniform buffers
dfe86805f8 : Roll recipe dependencies (trivial).
e7c1b99e63 : Roll recipe dependencies (nontrivial).
d5d8a64cd5 : Add GrCaps::msaaResolvesAutomatically
4ca9f410b7 : Update Go deps
ba0fe35928 : Roll third_party/externals/angle2 9e4b116ccc40..99cffe5db419 (6 commits)
f4a7190d2a : Roll ../src 3ae2445b3416..3f00da8c515f (378 commits)
1db609ad72 : Roll third_party/externals/swiftshader 34c59c9b88b7..5e4e8b0af5fa (2 commits)
96b383a78c : Remove GrRenderable param from GrProxyProvider::createTextureProxy()
f75996469d : Make defaultBackendFormat callable from anywhere in the GrContext hierarchy
8db426d66e : SkMallocPixelRef::MakeDirect: doesn't need a release proc
5e2c489a33 : remove redundant CPU bots
e73aa75732 : experimental/editor: up,down preserves x-coordinate
8ca073304a : Roll recipe dependencies (trivial).
cd8b6d5c1c : Add tolerance to ProcessorCloneTest and dump images on failure.
309c6c0929 : Return kNearest from GrSkFilterQualityToGrFilterMode for 1x1 images
fd91d20a46 : [gn] Don't use cc_wrapper for link steps
792e23044d : SkSL: implement full support for separate textures and samplers.
406ff500a4 : Clean up some gm factory use.
fb83927366 : less clever skipMoveTo logic
fbe9e0ee5f : Roll recipe dependencies (trivial).
33c59ed8df : added error check for invalid 'in' variables
0bbb3c1111 : rewrite SkDashPath.cpp's cull_path() logic
5fd38c0959 : experimental/editor/application: pre-shape text before showing window
6e1b7bb2b5 : experimental/editor: README.md multilingual example
6ef31815a6 : Roll third_party/externals/angle2 b90755ba7793..9e4b116ccc40 (7 commits)
8ce4e2aaa3 : Update Go deps
d3417403d6 : Roll ../src 186422eefc88..3ae2445b3416 (399 commits)
f996311003 : extend lifetimes for hoisted used in loop
5b2f04c419 : Only use thread_local on aarch64 iOS build variants.
b875cc709c : Roll recipe dependencies (trivial).
a3112d1c5e : Roll recipe dependencies (trivial).
913dbe6a85 : Roll recipe dependencies (trivial).
2af3e70924 : Don't use color type derived from GrPixelConfig to determine proxy texture swizzle.
ef0406f047 : Roll recipe dependencies (trivial).
e2556a43ad : inline helpers in SkDashPath.cpp cull_path()
f815301b1a : add GM for skbug.com/9331
0b002e2866 : For non-ccpr draws make sure all inputs to GrGPUCommandBuffer are long lived.
edda5653e1 : gm: GMFactory returns a unique_ptr<>
1c53a9f7d9 : Remove some uses of GrSurface::config()
8270b94e1b : Roll recipe dependencies (trivial).
ca9e187dfa : SkMetaData: drop unused pointer ownership
8d1b0bceed : experimental/editor/README.md fix
2739fd2f09 : Reland: Enable YCbCr sampler support on platforms other than Android
c2da70fbef : expand drawAtlas bench to include rotations
da037b8535 : Roll third_party/externals/angle2 eb0479e245f0..b90755ba7793 (12 commits)
81c828cd92 : Update Go deps
d4d2e12b93 : Roll ../src d9af708ac0cc..186422eefc88 (460 commits)
a47c48ef6b : Roll third_party/externals/swiftshader f046402b1480..34c59c9b88b7 (14 commits)
9c23a9e790 : Update SKP version
5e7271a459 : Update Go deps
3e7fa79f2c : Revert "Initiate regeneration of mipmaps from proxy DAG land"
89e43889af : Update Go deps
fe19203eb7 : Initiate regeneration of mipmaps from proxy DAG land
19db24059b : Dawn: remove a faulty assert.
f813ef7d1b : Dawn backend: implement stencil, primitive topology, separate blends.
74c19de3be : Add SkUNREACHABLE to definition of SK_ABORT.
ad9a3919d1 : Move initilization of Lighting sample.
af89d3972e : Build fix
9fc5e8da98 : Revert "Enable YCbCr sampler support on platforms other than Android"
db9f669eb1 : Dealing with ghost spaces
5ed96f7213 : Roll recipe dependencies (trivial).
cc4573dfed : Enable YCbCr sampler support on platforms other than Android
81536f2184 : Pass GrBackendFormat to GrGpu::onCreateTexture and use it to determine texture format in backend API.
fe55c73947 : Dawn backend: update to Skia GrCaps changes.
b7b0b3ad53 : Paragraph cache: caching the shaped results only. That makes layout phase 10 times faster (since the shaping takes 90% of it).
c4abade253 : Reland "add a stub for running fiddles as GMs"
24feb5d28f : Roll recipe dependencies (trivial).
639fce9060 : Revert "add a stub for running fiddles as GMs"
702b37b965 : Add unit test to prevent future memory regressions
d67c71fc7b : Dawn backend: first triangle.
e89768469d : Fix exactify for explicit resource allocation (take 2)
adfc22df86 : add a stub for running fiddles as GMs
ded867f126 : experimental/editor: shape.h to unify all shaping code
bd59ba2506 : Correctly write out variable position.
ec22b1a2bf : Expose GrContext::dump() when SK_ENABLE_DUMP_GPU is defined.
26cedb4c60 : Fix emplace on GrTRecorder.
b215131006 : Roll third_party/externals/angle2 7424fe8b79c3..eb0479e245f0 (16 commits)
93113dfc58 : Update Go deps
6e9cfa468c : Roll ../src 2cf71a3eaec3..d9af708ac0cc (369 commits)
059bf776c1 : Roll third_party/externals/swiftshader 75efa7bb97a4..f046402b1480 (1 commits)
4d557e3df4 : Revert "Fix exactify for explicit resource allocation"
32ff145b0f : Fix exactify for explicit resource allocation
f04fb448fd : fix skip-rectangle-texture-support in GrGLGpu::onWrapBackendTextureAsRenderTarget
627dff2992 : Roll recipe dependencies (trivial).
0458079574 : expand thread_local blacklist to all ARMv7 iOS
807cb2448f : Make mskp job name parse correctly
10e48d4061 : Allow SkMakeSpan to correctly handle the distinction between const and non-const for container classes such as std::vector and std::array.
d4764a15f3 : Rework how backend-specific formats are retrieved from GrBackendFormat.
4acbab33bd : experimental/editor: scroll on delete if necessary
0b84eab299 : Reland "thread-local caches?"
54602eaaa6 : SkQP: Docker compile helper script respects SKQP_OUTPUT_DIR
4e6f8c192e : Revert "thread-local caches?"
0c9995dc51 : thread-local caches?
6fa62e2ab3 : Remove use of GrColorType on GrCaps::getRenderTargetSampleCount.
19e3cd4c9c : SkCodec: don't assume frameRect is valid
241e0ee4a7 : Roll third_party/externals/angle2 415bb0cdb057..7424fe8b79c3 (7 commits)
8dd1c4ac3a : Update Go deps
e341e6b7dd : Roll third_party/externals/swiftshader 3aec8a3be749..75efa7bb97a4 (2 commits)
fcae89a806 : Roll ../src 2d05439f2779..2cf71a3eaec3 (449 commits)
bcfed55a8c : experimental/editor: mouse drag select, modifierkeys cleanup.
228518f0f8 : Remove AMD workaround for new command buffer on pipeline changes.
1dac7bc29f : Add Symbol encoding when renaming a font.
cd30375f36 : SkQP: make_apk_list.py include pie-cts-dev branch
ea4ad307eb : Modify GrGLTexture/RenderTarget and related functions to not take GrSurfaceDesc.
94322dcf73 : Simplify luminance shader
6c8c9b3cea : Remove invalid entry in RELEASE_NOTES
b2c5a94b1c : switch program cache to try-acquire
4d95befa5c : add an SkVMBlitter bot
e6d800ac0e : disable false-postive Wthread-safety-analysis
220988189b : Add adjustable max size for Metal dynamic allocation ring buffer.
e7f3850a0a : make coverage a Color
41974000e2 : note that drawAtlas does nothing if atlas is null
5bf028e840 : turn on force_opaque for opaque devices
46f7ff9692 : Reland "begin caching Programs in SkVMBlitter"
549476357c : Mark SkBitmaskEnum operators constexpr.
593290ed75 : [infra] Remove flag from run_recipe.py
63db48c3ce : Revert "begin caching Programs in SkVMBlitter"
ed19e97294 : Roll third_party/externals/angle2 bf176a0d6db9..415bb0cdb057 (9 commits)
d70f4cbaef : Update Go deps
6aef844345 : Roll ../src aefed1d022e5..2d05439f2779 (412 commits)
0429733a49 : Roll third_party/externals/swiftshader 060fcf777159..3aec8a3be749 (1 commits)
c13305320f : [fuchsia] Migrate SkFontMgr_fuchsia to approved fuchsia.fonts FIDL API
fcb8d5b662 : Roll recipe dependencies (trivial).
ab961e9db1 : Use MD instead of MMD for compile dependencies.
d1d4cbf2e4 : begin caching Programs in SkVMBlitter
08755129a1 : Add a GrTextureResolveManager class
87cef069ca : Allow compilation without embedded font but with font manager
5fac8a15c8 : really no-op Program default constructor
68fbc2654a : Roll recipe dependencies (trivial).
5fe99773c5 : Add a 'closeRenderTasksForNewOpList' method to GrDrawingManager
f64b46e5a7 : Roll recipe dependencies (trivial).
d5611554c3 : SkQP: modify make_universal_apk to work in AOSP branch
a933257ba3 : Roll recipe dependencies (trivial).
c853bf2867 : build programs lazily in SkVMBlitter
900583a11e : Update some gpu caps isFormatRenderable calls.
e45bf6a603 : experimental/editor: interface no longer uses stringslice
bdb0919dcc : Use GrComputeTightCombinedBufferSize in GrMtlGpu::uploadToTexture
3a543aafd4 : Reland "[skottie] Add onTextProperty support into PropertyObserver."
88681ddd1d : Update Go deps
08eca4491a : Roll third_party/externals/angle2 dc2c5c5a419e..bf176a0d6db9 (10 commits)
c409951bea : Roll ../src d67ae722191a..aefed1d022e5 (313 commits)
eb0770211a : Roll recipe dependencies (trivial).
b55b362e60 : experimental/editor: margins now handled by application layer
560e9178bd : specialize drawAtlas for raster backend
ea6bb447a2 : Add supported GrColorTypes to Mtl FormatTable.
0e03cdf092 : [infra] Manually roll godeps after infra fix
08ada8eda6 : Revert "[skottie] Add onTextProperty support into PropertyObserver."
9dd2e4b909 : Roll recipe dependencies (trivial).
a9c2257810 : Pass size and GrPixelConfig to GrSurface/Texture/RenderTarget constructors
2a558f5675 : [skottie] Add onTextProperty support into PropertyObserver.
f1138888e7 : experimental/editor: StringSlice::fPtr type change
4eb38b7684 : Pass GrBackendFormat to GrResourceProvider and GrGpu texture create functions.
ee2378a717 : tools/gyp: deleting old file
2300318551 : Update benchmarks to use new filter factories
4df3d5340e : rewrite_includes.py: make it work on windows
71c34240f4 : experimental/tools/gerrit_percent_encode
76eef9a21f : Add missing GrLumaColorFilterEffect opt flag
55edb50262 : Update tests to use new image filter factories
bf8439d7e2 : Fix GMs broken during API porting
9655534306 : Put read and output swizzle back on gl format table.
00c9f0dc92 : Increase specificity of GrColorType computed for YUV planes (take 2)
594583382d : Roll third_party/externals/angle2 369f9e5df60b..dc2c5c5a419e (12 commits)
c6a07dd6cc : Roll ../src 01452febf2d0..d67ae722191a (443 commits)
a56838e0ef : Roll third_party/externals/swiftshader f63c4e51101a..060fcf777159 (3 commits)
dc85d3cb67 : remove dead SK_SUPPORT_LEGACY_BICUBIC_FILTERING code
ced601b40b : Update SKP version
cdd524c501 : Update Go deps
babf848978 : Update Go deps
32623297b0 : Roll recipe dependencies (trivial).
66374f69e4 : [skottie] Fix Venetian Blinds typo
d7325185a2 : Dawn backend: update to recent Skia changes.
898bbfac2e : Update gms to use new image filter factories
8341022d23 : Delete unused variant of MakeBackendTexture
1ff50215a4 : Add table for supported colortypes in GrVkCaps.
a800ec96f7 : Dawn: implement sk_app window contexts for all backends.
f8e5aadbd4 : Remove 'dst' argument from GrOpList::copySurface
8ee6cf3691 : Move SkImageFilter functionality into private SkImageFilter_Base
bc2c71f031 : no need to increment uniform pointers by zero
8ba5315073 : Revert "Increase specificity of GrColorType computed for YUV planes"
b994412823 : select, {eq,lt,gt}_i32 on x86
17b9d1d1de : [skottie] Initial Hue/Saturate effect support
95529e8216 : x86 store16
c326aaf134 : Increase specificity of GrColorType computed for YUV planes
b2e3c649ef : fix bicubic to not be confused by rotated ctms
d344284e77 : More SkAutoPixmapStorage
6b49810f98 : Extract a GrRenderTask base class from GrOpList
52010b7dd8 : x86, load16
ebfcf0c073 : experimental/editor: cleanup
94d054b53c : x86 uniform8
149f3f1978 : tools/sk_app: fWindowContext is unique_ptr<>
788967eb37 : add vbroadcastss(Ymm, GP64, int)
3f4a2b3499 : sk_app, editor: cursor blink
01915c0dd0 : GrCaps::supportedWritePixelsColorType takes CT/format rather than config.
297587ba1a : Update skottie/sksg to use new filter factories
a861106e49 : Update docs and samplecode to use new image filter factories
ef43f68697 : Update fuzzer to use new image filter factories
22e04c6e10 : Tweak css3 weight score, prevent ties.
bb6bed1d07 : First implementation of GrDawnProgramBuilder.
06eacf44d5 : Add new SkImageFilters factory API
eadfac9878 : Rework maxRenderTargetSampleCount and isFormatRenderable in GrCaps.
fdd03910d6 : Add a TRACE_EVENT for SkGpuBlurUtils::GaussianBlur
ccb8f1c82e : Update Go deps
29ec74ce48 : Roll third_party/externals/angle2 1dbbc7b3e232..369f9e5df60b (7 commits)
d8714df9c6 : Roll ../src 9aeb39b9ab0a..01452febf2d0 (403 commits)
0e04cdf70f : Roll third_party/externals/swiftshader 27e2873765fa..f63c4e51101a (3 commits)
39dda0fe6a : Roll third_party/externals/angle2 1ebe6014389e..1dbbc7b3e232 (5 commits)
eb11c7e626 : Roll recipe dependencies (trivial).
4800949bf4 : Reland: SkColorfilters::HSLAMatrix
c588af9a69 : bigger channel buffers in fm_bot
85769bf4a2 : Renove GrPixelConfig from GrGLGpu::uploadTexData
0e00816875 : sketch SkVMBlitter
64acf4f7cf : remove unneeded bitmapprovider abstraction
40f9138361 : Revert "let color filters tell us their alpha format"
44d095fe18 : Revert "SkColorfilters::HSLAMatrix"
f77c1460f8 : Make read/write/transfer pixels functions take surface color type
140a4767f0 : make presubmit failures clearer
bac46728fc : Add a means of printing out the GrBackendFormat
79342e492c : Add a kind of asset for MSKPs so the skpbench bot can read them.
7854746ead : Make GrGLCaps::getYUVAColorTypeFromBackendFormat also map R8 to GrColorType::kGray_8
77a684f899 : Use GrConvertPixels in GrOpFlushState::doUpload
a56b04ad3d : Allow to rebind GL texture if AHB content has changed
f4c5f63ab9 : SkColorfilters::HSLAMatrix
d2f4be3dd0 : make bicubic decision logic shareable
0258c90803 : Remove use of isConfigRenderable.
0355f05b26 : let color filters tell us their alpha format
c711a86493 : Combine erode and dilate implementations
80e7bd03d4 : [skottie] Suppress placeholder range selector warnings
1c4e8bb85f : Disable LUM16F support for all Adreno devices
69e1462010 : Remove SkDEBUGFAIL in SkDisplacementMapEffector ctor
ffe27290ff : Add GrCaps::getTestingCombinations
a00318f1ad : Consistify image filter implementation code layouts
1532d22050 : Dawn: fix supportedWritePixelsColorType().
11243c3b62 : Update Go deps
c3ff318afe : Roll ../src f6d0e4f58cbd..9aeb39b9ab0a (441 commits)
4828620d0a : Roll third_party/externals/swiftshader 324bdfed0692..27e2873765fa (1 commits)
78eedba78f : WIP: hack to try combining bicubic stage
8f8354a9a3 : Reland "Remove GrCaps::SupportedRead::fSwizzle and supporting code"
a0f864d6ac : Revert "Remove GrCaps::SupportedRead::fSwizzle and supporting code"
579e86247c : Reland "Add LUM8 case to GrGLCaps::getYUVAColorTypeFromBackendFormat"
acd8dbea94 : Roll recipe dependencies (trivial).
6779aefa73 : Revert "Add LUM8 case to GrGLCaps::getYUVAColorTypeFromBackendFormat"
76c6ff07fb : fix bench to scale up, so we don't skip high-qual-filter
79b81c9b47 : First implementation of GrDawnProgramDataManager.
83d8a949ae : First implementation of GrDawnVaryingHandler.
bedbb0780b : Allow HarfBuzz to massage the character stream.
f5b14d8843 : Dawn: update to onSupportedReadColorType().
8daf3b75a4 : Don't have GrVk*CommandBuffer derive from GrVkResource.
38037fb443 : [fuchsia] Update for new FIDL API
dd1807a936 : Roll recipe dependencies (trivial).
c876404e64 : tools/sk_app/macos: support command key
2891b87844 : Set mac_sdk_min=10.13 for CommandBuffer builds
d7cf0be186 : SkPDF: SkPDFMakeShader handles pathological inputs better.
1cec69ae5c : Remove GrCaps::SupportedRead::fSwizzle and supporting code
1a607e7b6e : Add LUM8 case to GrGLCaps::getYUVAColorTypeFromBackendFormat
fe125a1103 : [skottie] Rename TextValue to TextPropertyValue and make public.
6808e2d1fa : Update Go deps
62b2efd51d : Roll third_party/externals/angle2 cbabea734cbd..1ebe6014389e (9 commits)
a13c7744f1 : Roll third_party/externals/swiftshader e6092f3bc901..324bdfed0692 (6 commits)
6980c4e0ae : Remove isConfigCopyable from GrCaps.
d17beec458 : [skottie] Safe div-by-zero in LevelsEffectAdapter::apply
245c002bc0 : Remove use of SkDropShadowImageFilter::ShadowMode internally
7916eaced7 : Fix potential use of uninitialized data in with GDI.
6e86c1b05e : Remove bad SK_API tag from internal class
72a0c0c94d : move all picture version crap into single header
8c12d05a1a : Explicitly fetch "main" in the runtime color filter
9fdadb949f : test a (the) zero-arg program
d44c0de0b5 : Revert "Use shared mode for Metal texture upload buffers."
ba3df0681e : Always use sized internal formats when creating GL render buffers.
b6b43bfbb0 : Dump GrGLCaps format table in json dump.
d4546d6c4c : add vmovdqa(ymm,ymm)
d668f7f061 : Hide SkImageFilter subclasses in CPP files
95d8ceb955 : Add GrMipMapsStatus to GrTextureProxy
0a15cc62a8 : Propagate GrRenderable flag to GrCaps::getBackendFormatFromColorType
81d526703c : more unit tests
4d2d6f4137 : Lift GrRenderTarget::transferFrom to GrSurfaceContext.
7679b28639 : editor: try to fix moltenvk bots
8cbf662b29 : Always set GL_[UN]PACK_ALIGNMENT to 1.
c0a837fe4e : Dawn backend: add asserts for unimplemented functionality.
e9cb762215 : experimental/editor : handle word-left and word-right
3899239b67 : simplify canvas after looper's demise
5591fdf930 : small refactors
4da34bf747 : First implementation of GrDawnUniformHandler.
1f94d3900b : experimental/editor: clean up BUILD.gn
7bacbf71f7 : Update SkPicture version for simplified image filter enums
e37874e19e : experimental/editor: Editor::markDirty() private helper
d5e80ca8ea : Add GrContext::defaultBackendFormat
d9a44101f2 : [skottie] Fix property observer scoping for effects
4571e49331 : Clean up SkBaseDevice::CreateInfo
8ff8bccf77 : Add GrCaps::isFormatCompressed
8eb4d74d95 : remove drawlooper bots, as that code is now gone
9dc0b9e2f8 : remove code now that loopers are dead (w.r.t. canvas and paint)
105c9d5070 : Update Go deps
1049140d7c : Roll third_party/externals/angle2 a96b79f90940..cbabea734cbd (6 commits)
bff2939b62 : Roll third_party/externals/swiftshader 3575550a711b..e6092f3bc901 (9 commits)
e68b5bd4e6 : don't try to format includes on windows
07931aaeaa : Rename labrynth.cpp -> labyrinth.cpp
5048a6a756 : First draft of GrDawnBuffer.
e19a4f2614 : Revert "experimental/editor: depend on ICU, handle word-left and word-right"
f9e46a0ef6 : [infra] Update GalaxyS6
8ac9f4e5b2 : flesh out SkVM ops a bit more
de23697549 : experimental/editor: depend on ICU, handle word-left and word-right
9ef1b771af : experimental/editor: scroll on cursor movement, Editor::getLocation
eecc687376 : Remove need for GrVkPipelineLayout class.
607c057de9 : Use SkTileMode for blur and matrix convolution filters
f9ad5ba8f5 : don't try to format removed files
1386366e01 : renamed SkSL texture() and process() to sample()
1dfb4d25d1 : Use shared mode for Metal texture upload buffers.
886af0dae3 : Allow defined functions in the SkSL .inc files
88b448a713 : skpbench: invoke 'adb wait-for-device' lazily
a8825f5a8b : Roll recipe dependencies (trivial).
b05ca08cfa : Update Dawn backend to ToT Skia.
053bd450da : Omit test that sometimes causes Chromebook to die
7bf37e07c3 : Fix valgrind crash in TransferFrom test.
96827b125f : Use raw MTLBuffer for texture uploads.
3da607ec72 : Finish and document particle public API
b7f95d1c16 : Switch BackendAllocationTests from GrPixelConfig to GrColorType
33f77d35ca : Roll recipe dependencies (trivial).
d188f3a961 : Update Go deps
a01671f4e7 : Roll third_party/externals/angle2 fab397e5acde..a96b79f90940 (15 commits)
d00c751533 : Roll third_party/externals/swiftshader ec3039253ab8..3575550a711b (1 commits)
43d04036d4 : rm legacy flag for drawloopers
02f345f543 : [skottie] Log warnings for missing glyphs
067fe02ef7 : Update SKP version
06c59f173c : Update Go deps
7217e22822 : Update Go deps
a022b0fdc4 : Roll recipe dependencies (trivial).
ff5d7a2f90 : Implement separate sampler and textures in SkSL.
6f6d2de95c : Test more color types in TransferPixelsFrom.
db3dad2289 : Interpreter: Better error message for unknown operators
f931e4034b : fixed some issues with Metal shader functions
14963cef70 : Use SkColorChannel in SkDisplacementMapEffect
426843323f : [skottie,skshaper] Plumb an optional SkFontMgr in SkShaper/SkottieShaper
c561189af9 : Don't release VkCommandPools already released secondaryCB's resources.
534c02afc1 : Roll recipe dependencies (trivial).
bb413430e4 : add a fast subset option and --dry-run
6397fa30ab : add gm for tricky arc
ac0e466154 : experimental/editor: fix Movement::kUp, Movement::kDown
b28cb68bc0 : Make GrColorTypeBytesPerPixel return size_t.
42be09d535 : Test GrGpu::transferPixelsTo for more color types.
66ed6a0cad : tweak how we avoid rewriting vulkan includes
1b458e82c3 : Format skpbench.cpp with tools/rewrite_includes.py
23b37dc9e0 : experimental/editor: fix home, end
130be09f5b : Move SkColorChannel into SkColor
8e9fc27822 : experimental/editor: fix resize
789f2925e8 : Disable msaa ccpr on PowerVR again
fa40851288 : Extend skpbench to play multi frame files.
ba88ab65b3 : Reland "Move ExternalFormat and Type to FormatInfo."
e81dd40406 : add bots to opt-in to loopers (deprecated)
19fd32891f : Update Go deps
6f615d6ebf : Roll third_party/externals/angle2 557e3853da56..fab397e5acde (5 commits)
02988cf40d : Roll recipe dependencies (trivial).
1b53191539 : Windows-on-ARM testing fixes
247ac39ccc : Remove old constructor for GrVkImageInfo.
e59acb79b8 : Particles: Merge spawn & update into one code string with two functions
c79a6c402c : Fix build flags in GrMtlCaps::supportedReadPixelsColorType
04aa81ae66 : [perf_skottiewasm_lottieweb] Start tracking timings of drawn frames and count aborted frames
fb2d88bf90 : Roll recipe dependencies (trivial).
d6108add51 : Particles: Use list of lines for multi-line string serialization
e172236e7b : rewrite *.gn and #includes on CheckGeneratedFiles bot
59f2e46ab4 : Return translate info from looper, rather than moding a canvas
13aa770436 : Roll recipe dependencies (trivial).
fe49163cd1 : Major rewrite of the particle system based on the SkSL interpreter
ca2640423d : Change the visibility of skottie::PropertyHandle constructor to public.
e2c5e8c7ee : Revert "Move ExternalFormat and Type to FormatInfo."
f27e51f8a7 : Fix two issues in transfer to test
8f72e8c95d : Roll recipe dependencies (trivial).
80140518ef : Move ExternalFormat and Type to FormatInfo.
fd91f6d1fb : [skottie] Cleanup: track animator scoping in AnimationBuilder
5773516f66 : Add presubmit prompt during upload if public API change does not include release file change
5cc084bdfd : [perf_skottiewasm_lottieweb] Script to parse and combine skottie/lottieweb perf CSVs
e16717e784 : clean up SK_SUPPORT_LEGACY_A8_MASKBLITTER
118a4070e7 : Introduce crowdsourced release notes file
52337de95c : re-run tools/rewrite_includes.py
3dbae945c6 : Reland "[infra] Upgrade Win10 in Skolo. Use new Win dimension values."
62221e768c : Delete GrBackendSurface's GrPixelConfig
a1730e18f1 : SkMetaData: remove unused features
699dadcc24 : Skip non-D3D11 test contexts on Windows-on-ARM bots
c6dce5ac87 : Child fragment processors are now written as separate functions
b380e71cfe : Interpreter: Add radians and normalize builtins
efc7205c14 : Don't test MSAA on Pixel2XL Vulkan Perf bots
0c289af0c9 : Revert "[infra] Upgrade Win10 in Skolo. Use new Win dimension values."
6dc002169e : [infra] Fix DEPS to use full commit hashes
68b5dbf450 : [infra] gen_tasks_logic followup
ad96b1c133 : [infra] Upgrade Win10 in Skolo. Use new Win dimension values.
269713b09e : Update Skia milestone to 78
59192a0d66 : Roll third_party/externals/angle2 8bb46c5b9ffc..557e3853da56 (1 commits)
bba9e9755d : Update Go deps
fff996c117 : Roll third_party/externals/swiftshader ec63fbe9c453..ec3039253ab8 (1 commits)
d6cb7aecf1 : [perf_skottiewasm_lottieweb] Add new bots for LottieWeb_Canvas
0c9ac58b37 : Return nil on SkSL to program failure in Metal.
6d907faa7d : add copytable method to typefaces
eda9a55baa : Fix analytic shadows when rotated 180 degrees.
fa3305ae3f : gm: add some overrides
594fe855a3 : gm: simplify several onName
bbb3f646f8 : Add a workaround for PowerVRRogue to never disable color writes
db5210fbab : Add a gm for the labyrinth bug
fb9acba203 : Skip compositing_images benches on GTX660 and Nexus5x Vulkan Perf bots
b3956dc6ba : experimental/editor: Find nearest possible cursor position when click in whitespace
fdf4bfe6d3 : SkQP: Refactor Java method SkQP.runTests()
f564f1515b : Move cpu_modules inside skia_enable_tools
1cd1ed8976 : Stop using GrBackendSurface's pixel config
3ae30cc2e6 : Roll third_party/externals/angle2 02407743bd72..8bb46c5b9ffc (3 commits)
0f9c660aa9 : Update Go deps
d15571af2e : [perf_skottiewasm_lottieweb] Use 3 loops for more consistency
5f240186ec : [skottie] Ref-counted animators
829144cc76 : Better bot coverage for (Vk, Mtl) x MSAA
15baa953a5 : only need to hoist one register per tbl imm
4d87b2bdf6 : Address TODO in testing code (i.e., cleanup create_backend_texture)
84bcd0c3ae : skvmtool upgrades
e11dfd3da4 : Always include surface origin in keys for program/pipeline state
c80b0e9541 : Make rest of GrGpu::wrapBackend* methods take a GrColorType (take 2)
b29e32da7a : Fixing the build
21a940d42f : refactor paragraph samples
ad61dd6c28 : Add driver workaround to avoid noperspective on QC with ver 3.1 or earlier
aed493e49f : remove default looper flag, rely on clients to opt-in
0ae324c528 : [sksg] Fix setVisible() invalidation
e9ad99884e : Lift GrRenderTargetContext::rescale to GrSufaceContext
1a22b7ffbc : Fix a couple potential bugs when adding sampler info to a program key
27b4d8d8db : Remove sample count from GrSurfaceDesc.
5207f35f33 : The current version...
fc854c30fb : Roll third_party/externals/angle2 9ec3f51d11d9..02407743bd72 (12 commits)
8b71c68c88 : Update Go deps
c76bf2a3b5 : Revert "ccpr: Unblacklist Radeon in MSAA mode"
8a5759d990 : Roll recipe dependencies (trivial).
f0c11b3aa2 : Roll recipe dependencies (trivial).
f702ed495e : add 'r'epeat option sans the HUD (to not complicate the profile)
fae63e477c : hoist tbl masks
00c680d2bb : Roll recipe dependencies (trivial).
ba6b0ac173 : Fix G3 compile bot
f98d0d31c4 : let JIT code hoist when possible
76da035ae9 : ccpr: Unblacklist Radeon in MSAA mode
b7dad44040 : Reland "hide drawlooper from paint"
3908059bee : fixed SkSL handling of constant arrays
5e533c9e1f : move hoist analysis back into Builder
5372ebd373 : [skottie-wasm-perf] Don't redraw unchanged frames
16e8b6efe8 : [canvaskit] Return damage rect from ManagedAnimation::seek()
77950aa0a8 : Fix Lua DEPS
6dc14ded91 : Revert "hide drawlooper from paint"
00d4f535c9 : [skottie] Expose SG inval controller on seek()
766b42b7ba : hide drawlooper from paint
b115d5de65 : ccpr: Disable msaa backend on PowerVR
3e45e128eb : Update to Dawn ToT.
1874ccbd5c : Add API for glyph cache read failures
ebab03ffbf : Add Ganesh support for LUM16F (take 2)
7c01208e78 : Temporarily disable MSAA CCPR on AMD and QC
ba35d07952 : Roll third_party/externals/angle2 6a02f06dfd4e..9ec3f51d11d9 (12 commits)
da7418d813 : Roll third_party/externals/swiftshader ee98b422d004..ec63fbe9c453 (5 commits)
5b401e93ee : Roll ../src e02114c8fa90..5c3e9d87e194 (477 commits)
9bc450b2f6 : ccpr: Fix debug counters for stencil resolve instances
c9f0c593ed : simplify how we call apply
056bdda97a : Update SKP version
b63a70373a : Update Go deps
efe259bb2a : add apply method to drawlooper
a7ad120fb6 : Fix an error check re: sample variables
b34cf22810 : Update Go deps
4a053d0d8f : Roll recipe dependencies (trivial).
be91f062d7 : Roll recipe dependencies (trivial).
6c1e233578 : add some ideas as TODOs
c3318f09cd : ccpr: Add an MSAA atlas mode
4a13119a60 : always fma in mad_f32()
99b2a33c37 : Update Dawn backend to Skia ToT: GrRenderTarget, onCreateTexture.
e8a766b16c : Move GrProtected off GrSurfaceDesc and pass separately.
673e87cda9 : [svgcanvas] Consolidate constant-Y text positions
69c1ce1d40 : [infra] Move SKQP recipe test to correct recipe
6dc6cea49f : [infra] swarm_recipe.isolate shouldn't need infrabots.isolate
1326749832 : add sli.4s, use it in pack sometimes
9e2218a06a : restore aarch64 JIT
7fbb363162 : Disable MSAA on older Intel GPUs w/Vulkan
aa861a1907 : Change SkMatrix::decomposeScale to use preScale
237dbb4d87 : small cleanups
cdb40c9d07 : Revert "Add Ganesh support for LUM16F"
2f6c8af73a : Add Ganesh support for LUM16F
e78454e802 : Add temporary constructor to GrVkImageInfo to allow Chrome to compile.
0c8582e48a : fixed internal error when parsing invalid SkSL code
abc96536f6 : [SkSVGCanvas] Add flag for converting text to paths
58d1f76fc0 : Reland "[infra] Make most builds idempotent"
95528752e2 : Roll third_party/externals/angle2 e9111885702e..6a02f06dfd4e (8 commits)
19547c91b9 : Update Go deps
e275ecef49 : Roll ../src a87860686ec4..e02114c8fa90 (407 commits)
f465df2de8 : assign tmp and dst only as needed
5e6e87a183 : Remove deprecated Wuffs io_buffer::reader calls
bf1d4effe1 : Roll recipe dependencies (trivial).
37607d4ccd : Reland "more JIT refactoring"
d864d1dc19 : Revert "more JIT refactoring"
558b639225 : more JIT refactoring
869a3e81ea : Reland "Interpreter: Bounds check array access, add bool return from run"
de71a74fc4 : Revert "[infra] Make most builds idempotent"
4456a0d35c : Store protectedness on GrVkImageInfo.
00fb7243c0 : Move read swizzle from GL ConfigInfo to FormatInfo.
53ee61390a : Roll recipe dependencies (trivial).
ebad0941cd : Dawn: update to latest caps & gpu changes.
57aa178dea : [infra] Make most builds idempotent
634c9417bd : add inverse() intrinsic function to sksl
62bccdaf3c : move death back into Builder::Instruction
52c1bf12b8 : Interpreter: Fix code-gen for postfix ++/-- used only for side effect
985741a554 : First draft of Dawn backend: clears are working.
bd865e2703 : gm: virtual->override
3e6aa9f528 : Revert "Interpreter: Bounds check array access, add bool return from run"
9724582271 : return self from matrix setters to allow chaining
1e03b6b10e : simplify GrCaps::initDstCopyDesc and provide default impl for non-GL subclasses.
f5ac1992db : Fix always recompiling with skia_compile_processors enabled
f42de9e1e5 : Interpreter: Bounds check array access, add bool return from run
c7dced5f68 : Revert "Remove simple GrGpu::createTexture helper"
83cfe4fa24 : Remove simple GrGpu::createTexture helper
dd39980115 : Revert "Make rest of GrGpu::wrapBackend* methods take a GrColorType"
82bd511527 : Use explicit alignment for 8-byte types
a2e7d5e2b6 : Roll third_party/externals/angle2 2e43b0f5efec..e9111885702e (7 commits)
02a15aee35 : Update Go deps
35f44a742e : Roll ../src db4701c688c0..a87860686ec4 (449 commits)
ea6da69096 : Roll third_party/externals/swiftshader 763b77946e17..ee98b422d004 (3 commits)
4a412aca07 : Improve image-filter sample layout/rendering
43c6da2a15 : First pass at ImageFilter DAG visualizer sample
275157f7d2 : refactor Program building
c6dc5cf16a : Move FormatType from ConfigInfo to FormatInfo.
161ec328fa : Revamp pixelformat table for Metal
9725638fb1 : Make rest of GrGpu::wrapBackend* methods take a GrColorType
d7639aff10 : Samples: clean up cruft
1281ec3eec : [skottie] Remove deprecated loadImageAsset API
c2fb3b4b72 : split deaths() out of other analysis
fd98628383 : search for 'main' explicitly
fad9fbc3c4 : Revert "First draft of Dawn backend: clears are working."
7a15a6e2c7 : [skottie] De-dupe sequential cubic mappers
009ad250fe : Remove RG32F color type and pixel config.
019458d9ad : change colorfilter signature back to just inout color
6cebea42a8 : First draft of Dawn backend: clears are working.
dc02c3ed01 : [skottie] Fix default cubic controls detection
8c31f2bf7f : use same signature for shader/colorfilters in sksl
0f78174b39 : add support for ctype=SkPMColor4f to GrSkSLFP
9bb268be63 : Move verified color attachment flag to FormatInfo.
f2c2ba99f6 : Remove kRenderTarget_GrSurfaceFlag, instead pass GrRenderable.
64329094c2 : Move renderable flag and valid samplecounts in GrGLCaps to FormatInfo.
a9ec10ca1b : Add comment regarding gl BGRA format and renderability.
e574f1e409 : [reland] SkMetaData: move from src/ to tools/
63fdd0191b : Roll third_party/externals/angle2 754d697fb3a7..2e43b0f5efec (11 commits)
2fdd78da52 : Update Go deps
14b5e6bb8f : Roll ../src 63d0d1482f0a..db4701c688c0 (502 commits)
e9ac1918af : Roll third_party/externals/swiftshader f5182abb6816..763b77946e17 (3 commits)
eb24735ec5 : [skottie] Pass asset IDs to ResourceProvider::loadImageAsset
08ba113703 : test (and fix?) SkVM JIT on arm64 Android bots
d6d39e42a4 : Roll recipe dependencies (trivial).
cc2f8d3f77 : Roll recipe dependencies (trivial).
9977efa703 : test both JIT and interpreter
977e53267e : test SkVM JIT on Mac bots
7b1bebf1ec : Fix creating gpu texture from raster image.
56aa3372ca : proactive JITting
2616efda08 : pin down arg() stride (a.k.a. type) info sooner
9d8cac831d : Check for failed proxy creation in SkDeferredDisplayListRecorder::init
947efe28de : makeDeferredSurfaceContext -> makeDeferredTextureContext and makeDeferredRenderTargetContext.
96d2ee0fd0 : Roll recipe dependencies (trivial).
2ce4b7e4af : Revert "Changes to gl BGRA renderbuffer format support."
bece44d288 : Roll recipe dependencies (trivial).
ef79fa8983 : Generate identical shader keys for X and Y blurs when there is no domain
8372e4bb40 : Changes to gl BGRA renderbuffer format support.
a3e2996b08 : Rework how initial clearing of texture works.
e44bfee96e : Remove GrGLGpu/GrGLCaps readPixelsSupported.
ff2e8fe65f : sk_app, Sample: Unify InputState enum.
c714ce0e7a : Roll recipe dependencies (trivial).
6aecd5e62f : Rework transfer pixels tests to be more robust.
0afbd9f5f9 : Samle::mouse: fix wrong assert
06920f9b85 : [infra] Split out gen_tasks logic into its own shareable package
c7ec9e2ef1 : Fix standalone SkSL build
0902c98825 : Pass GrColorType to the GrGpu::wrapRenderableBackendTexture chain of calls (take 2)
c8e8e7061f : Roll third_party/externals/angle2 c3085ead7055..754d697fb3a7 (10 commits)
107969ca45 : Update Go deps
347f195f22 : Roll ../src 2413980cd984..63d0d1482f0a (378 commits)
ba32216625 : Roll third_party/externals/swiftshader 4cd9767e6565..f5182abb6816 (6 commits)
d830fd98a4 : Roll recipe dependencies (trivial).
fe88bf67c2 : Revert "Pass GrColorType to the GrGpu::wrapRenderableBackendTexture chain of calls"
12e7585495 : Revert "SkMetaData: move from src/ to tools/"
8ab6160c81 : Roll recipe dependencies (trivial).
8a60fecf83 : Roll recipe dependencies (trivial).
24b6766007 : Reland "Move base and various sized formats off of GrGLCaps ConfigInfo."
5b181bfb2d : [skottie] Use kF16ColorType layers for motion blur
1dd97e268c : Roll recipe dependencies (trivial).
5572737d95 : Pass GrColorType to the GrGpu::wrapRenderableBackendTexture chain of calls
9d844d8ce5 : SkMetaData: move from src/ to tools/
aa2ca3f868 : Interpreter: Compute max stack depth needed
6a5317a0e5 : ccpr: Don't do coverage count transformations on literal coverage atlases
fcf6359ce8 : Sample not RefCnted; ClickHandling moved out of viewer
31a9e8deec : Enable Metal MSAA configs and ignore flaky test
85aeccfb9d : Make pixel comparison utility in ReadPixelsTest shareable
acf98df7a1 : Remove WallTimer class.
f355a1ead8 : Revert "Move base and various sized formats off of GrGLCaps ConfigInfo."
85c375b4e6 : Move base and various sized formats off of GrGLCaps ConfigInfo.
a495d6d985 : Simplify code in GrResourceProvider now that GrSurfaceContext writePixels takes GrColorType
563d044c0e : Roll third_party/externals/angle2 9668237739a2..c3085ead7055 (20 commits)
5b9267f99f : Update Go deps
9affaf86f3 : Roll ../src 5920a999c5b4..2413980cd984 (507 commits)
35b97c3130 : handle x86 tail in JIT code too
5b5dabcc56 : make some SkVM benches uneven
86a645c5d9 : fix bug for add/sub with r8-r15
ea79574fa4 : Revert "Use saveLayer-determined CT in SkGpuDevice::onCreateDevice"
2e8393c275 : Update SKP version
37459cd97b : Update Go deps
8c5c54ceaf : Use saveLayer-determined CT in SkGpuDevice::onCreateDevice
1a701ef451 : Update Go deps
4ce6989332 : Fix building Metal backend with CMake
2db58c47f3 : Roll recipe dependencies (trivial).
0c8e7650e2 : Roll recipe dependencies (trivial).
243b6d4340 : Roll recipe dependencies (trivial).
690e899cff : [perf_skottiewasm_lottieweb] Use the new "--use_gpu" flag for GPU bots
4c5edc29fa : [perf_skottiewasm_lottieweb] Add flag for use_gpu
1f3548cb05 : add savelayer flag to promote the later to half-float
281d9a4c75 : Roll external/skia 49d32524f..4e9cde863 (4 commits)
54c0fff73d : Roll external/skia 4b40a1d5b..49d32524f (14 commits)
57b0b09dfd : handle any N in aarch64 JIT code
aa04068be4 : [perf_skottiewasm_lottieweb] Explicit window sizing
4a47da7357 : Interpreter: Disallow return statements inside loops or conditionals
65c10b5018 : make all instructions take two-way labels
55f6fd50ea : initialize val in SkTHash Slot
bae6169435 : Revert "Revert "reimpl parts of arctTo using doubles to handle shallow angles""
8918d532ab : Sample/AAGeometry: stop leaking linked list
41248071ac : tools: separate TimeUtils from AnimTimer
5043f1f2cd : More GrGLFormat.
75bec2a463 : Roll third_party/externals/swiftshader 28ae0a4b2810..4cd9767e6565 (2 commits)
b99fd5d50c : initialize fPhase
f72728e3f1 : documentation/build, BUILDCONFIG: Visual Studio Build Tools 2019
9e0eb7dfd8 : Roll recipe dependencies (trivial).
98ac0f9dbd : GrGLGpu: Fix typo in 'if' check
69f1338cc9 : Update Go deps
59da44b579 : Roll ../src 17462d53f92d..5920a999c5b4 (452 commits)
980d03b2d0 : Reland "Update Wuffs version"
ce7b88ce7d : bidirectional Labels
c24705506f : [infra] Update Windows bot version
bc525d65a1 : Revert "reimpl parts of arctTo using doubles to handle shallow angles"
8590026dbf : [perf_skottiewasm_lottieweb] Enable GPU tracing
af545d7f8e : Fix GL MSAA support in Mac Viewer.
c3f28e3cf0 : Roll FreeType
1ec17042ff : reimpl parts of arctTo using doubles to handle shallow angles
d361e64326 : Enable MSAA for Metal.
649774b686 : [perf_skottiewasm_lottieweb] Turn on skottie+wasm flush for a better comparison
f6da14697e : Move compatible stencil tracking from GrGLCaps::fConfigTable to ::fFormatTable.
658d499afc : New approach to fixing Vulkan MSAA.
37a4bedfc8 : [perf_skottiewasm_lottieweb] Do 2 loops with 25 points each and then pick 25 from the middle
d1e9c338a2 : Remove deprecated discard method and GrCaps support
4cfe3ed0f2 : instructions for JIT tail support on ARM
7825d4983f : Add comparison of rendered SkPictures to Serialization unit test
e877dce203 : Add kRGBA_8888_SRGB GrColorType and remove GrSRGBEncoded.
455c41a014 : Sample/Camera: make it work without /skimages
da69d5929d : rename to bt709_luminance_or_luma_to_alpha
b5c69a4a46 : Fix for Windows specific compiler issues (constexpr).
c726ca637b : experimental/tools: set-change-id-hook
f9fcf7ffa8 : Alter approximate scratch texture binning after 1024
aed8009a6d : Revert "Update Wuffs version"
620b7e9b01 : [infra] No relative path for infra_tests.isolate
4e6a4416e5 : Roll recipe dependencies (trivial).
e56292cb8c : Roll third_party/externals/angle2 4e71b2bc2546..9668237739a2 (7 commits)
0aa1858c8d : Update Go deps
07a5906a43 : Roll ../src 9d81bd852e09..17462d53f92d (335 commits)
a3be4d749f : Roll third_party/externals/swiftshader 8c4c9e37bf96..28ae0a4b2810 (3 commits)
f304969e0f : Roll recipe dependencies (trivial).
4e9cde8632 : Blacklist GrTestingBackendTextureUploadTest on MoltenVk.
c38cfa99a7 : Third land of "Restore GL_UNPACK_ROW_LENGTH to 0 between MIP levles"
554b492ace : Add missing RGB_888x colorType to GL RGBA format.
0797a3bd85 : Roll recipe dependencies (trivial).
49d32524f4 : lifetime analysis readability refactor
6b03ea0905 : Remove MSVC 2015 toolchain remnants
409d2aa8bf : Fix assert
9e9ea91092 : Try GrGLSizedInternalFormat enum
0d70b716ca : Add first Dawn dependencies.
44a84fb802 : Blacklist ColorTypeBackendAllocationTest on MoltenVK
f778ad6449 : Roll recipe dependencies (trivial).
3a8ff230ab : Move test around in cubic_solver to test function, not delta_t.
cc32642882 : Fix SkPixmap and SkBitmap dox for computeByteSize
f16020ba1b : Reland "Revert "Restore GL_UNPACK_ROW_LENGTH to 0 between MIP levles""
ccacfa02d2 : [skottie] Caching motion tile
42ece2b7c9 : Update Wuffs version
51146b47db : Revert "[infra] No relative path for infra_tests.isolate"
3cd5432331 : Add protected status to SkSurfaceCharacterization
4b40a1d5bf : Revert "Revert "Restore GL_UNPACK_ROW_LENGTH to 0 between MIP levles""
5cc450b609 : [infra] No relative path for infra_tests.isolate
6f5358f505 : Interpreter: Disallow recursion
abb5a315af : Revert "Restore GL_UNPACK_ROW_LENGTH to 0 between MIP levles"
f1a7c21d4c : [infra] Fix WASM Gold aggregator build
42ef17dc9b : Roll third_party/externals/angle2 5dfad811ce32..4e71b2bc2546 (11 commits)
af4e7b6cf6 : Roll ../src 9a8eb165a861..9d81bd852e09 (434 commits)
96fdfe0fe8 : Fix test TextBlob_serialize
7232e90e92 : Fix header name in build file.
35f88226bb : Adding locale
65eb084e78 : Restore GL_UNPACK_ROW_LENGTH to 0 between MIP levles
5c96db8821 : Move last few uses of SkColorType out of GrCaps.
a3ffaabcc4 : Fix up row bytes for single level texture in GrResourceProvider.
19ece744f9 : Only include angle in default configs when it's enabled
9e416c15a4 : [infra] Make infra tests idempotent
edea01deac : Revert "[infra] No task deduplication"
ef914f6444 : Remove onMakeBurstPipelineContext
9ab449ab69 : Optional local matrix for SkShaders factories
a5e78be278 : Make Mock GrBackendFormat use GrColorType (instead of GrPixelConfig)
0a7cab0f67 : Reland "More optimizations for CropToRect, for axis-aligned quads that have not been inverted"
326ad9e716 : [infra] No task deduplication
b42af2f2cc : vk_format_to_pixel_config behind GR_TEST_UTILS
3a85ed12bf : ModifierKey unifies sk_app::Window::ModifierKey & Sample::Click::ModifierKey
489cf8888c : Reland "Make the SkSL interpreter opt-in"
778ba8a450 : Re-enable Vulkan MSAA support in Viewer
b450f3be4f : Use vkCmdClearColorImage to clear backend textures
21ba586f32 : create outer forloop to support loops=-1
0e1b0af175 : [skottie] Motion blur fast path
627d053913 : Move uses of functions taking SkColorType to GrColorType versions in GrCaps.
5f1108ce46 : [skottie] Motion blur support
8c4ee90b6c : Revert "Enable MSAA on Gen8 Intel GPUs"
112ac7f19a : Check for uninitialized memory during jpeg encode
1540b3ba37 : [perf_skottiewasm_lottieweb] Handle case where start TS of frame_id not added yet
71fc7dc2e5 : Roll third_party/externals/angle2 a1b6761e6e3c..5dfad811ce32 (13 commits)
bef82ab596 : Roll ../src ea1730d8b2f9..9a8eb165a861 (363 commits)
c90e136468 : Roll third_party/externals/swiftshader 8900e7c54a22..8c4c9e37bf96 (1 commits)
6b82cf6386 : Roll recipe dependencies (trivial).
c74a55057b : GM: s/handleKey/onChar/
62e37f1ec5 : Parse chrome traces for skottie+wasm and lottie-web for perf
56065d9b87 : [skottie-wasm-perf] Turn on chrome tracing
b2be410c57 : [lottie-web-perf] Use SVG renderer and turn on chrome tracing
b6b966aa43 : Revert "Make the SkSL interpreter opt-in"
0bda1cc640 : Enable MSAA on Gen8 Intel GPUs
7c8af174dd : Remove some uses of isTestingOnlyBackendTexture
b27aeb71b8 : [fuchsia] Use //src/graphics/lib/vulkan for in-tree build
2f2caeaa9b : Make isFormatTexturable take a GrColorType.
0437f0f5d8 : Revert "More optimizations for CropToRect, for axis-aligned quads that have not been inverted"
5cfbee286d : Make the SkSL interpreter opt-in
352f0917a3 : Sample/Shaders: use resources; cleanup code
a1e88e7fb3 : Sample/Lines remove boring sample
6cc65e1fda : Samples: simplify Sample::Event
d09064263d : Make BGRA_8888 renderable & textureable by default in the mock context
05716166ae : Roll recipe dependencies (trivial).
88a64b4696 : More optimizations for CropToRect, for axis-aligned quads that have not been inverted
5f4a754ea6 : Sample/Patch: use resources; cleanup code
aee26ea14e : Reland "Switch drawTexture calls to use attemptQuadOptimization"
b021f3e3fb : Sample/Filter2View: make it work without /skimages
b3b98b77b7 : Reland "Disable GLPrograms test on Mac 10.1 bot"
489d04b0aa : Re-Enable Codec tests on Wuffs bot
ae35aff632 : Revert "Disable GLPrograms test on Mac 10.1 bot"
2eb0febea3 : Use bulk calls in GlyhRun
a0655512f5 : Update libwebp to 1.03 release candidate
246696843b : Roll dng_sdk to quiet warnings
829b6a0ff4 : Fix Metal includes breaking macOS local builds
e192c4ce5a : Roll third_party/externals/angle2 c26b7914f03f..a1b6761e6e3c (4 commits)
39532cc1ff : Roll third_party/externals/swiftshader 1d4f5775ee06..8900e7c54a22 (6 commits)
de6758683a : Roll ../src 536c762e1a81..ea1730d8b2f9 (195 commits)
2f62edf1ac : Update SKP version
1d105080c4 : Roll third_party/externals/angle2 c4ef62ec1a68..c26b7914f03f (9 commits)
308e4a06b5 : Roll third_party/externals/swiftshader 72d8104846de..1d4f5775ee06 (14 commits)
6821099bf3 : Roll ../src 080c02ae0336..536c762e1a81 (240 commits)
8063f6cca0 : Roll third_party/externals/angle2 66b5ff586c9c..c4ef62ec1a68 (9 commits)
6fc7de8952 : Roll ../src 7625da7c0425..080c02ae0336 (375 commits)
2f96153bfc : Roll third_party/externals/swiftshader a29aa7717ff8..72d8104846de (2 commits)
857c9f955e : Roll recipe dependencies (trivial).
a9920ec483 : Roll recipe dependencies (trivial).
11eb847a20 : Update skqp's Android NDK to r20
8010c17dc1 : SamplePdfFileViewer: delete dead code
02e9150bf6 : Switch PDF over to using bulk calls
55a85fc1a6 : Bulkify SkGlyphCacheBench
cfb7205237 : Roll recipe dependencies (trivial).
09d5c4da4a : Revert "Assert that lazy proxies are never borrowed or wrapped"
5b52c52141 : simplify Android NDK build config
7bf5570ded : Roll third_party/externals/angle2 5faff91af499..66b5ff586c9c (14 commits)
6a3b96da7c : Roll skia/third_party/skcms 628bca791189..958fec279ed5 (1 commits)
64860e1807 : Assert that lazy proxies are never borrowed or wrapped
8a027312cd : Samples: add name() virtual
1e371e548e : Roll skia/third_party/skcms 180042c54610..628bca791189 (1 commits)
27ae52c6f4 : Make deferred render target context without config or format
246c3eaa72 : Add bulk calls for metrics, paths and images.
0e0113dcbd : Fix initialization of DDLRecorder
2a7c6d5e2a : Disable GLPrograms test on Mac 10.1 bot
97054c421e : [skottie] Add forgotten linear-wipe test
8e8ac568ec : fix logic bug when deciding to use temp space for mip levels
30e4bdf6bf : add header guards
8466547da3 : Move tex storage flag to FormatInfo in GrGLCaps.
e3d411ec2c : update path to fix Android ASAN bots
02dc0307ad : Add bridge between GrContext::createBackendTexture and SkSurface::MakeFromBackendTexture
c9d81f768f : Fix issue where SkAutoSTMalloc doesn't default initialize std::unique_ptr.
93eeff578b : roll NDK to r20
38ae3f42fe : Update Go deps
3411c9adcb : Roll ../src fb906fa57d41..7625da7c0425 (397 commits)
03c75441df : Roll third_party/externals/swiftshader 52edb176f1bd..a29aa7717ff8 (4 commits)
febc162c78 : ndk r20 compat.
49c9690109 : Roll recipe dependencies (trivial).
3de5c63881 : Roll recipe dependencies (trivial).
60c84fdb18 : [skottie] Clean up layer animator scoping
aab45b5638 : add misc. value programs to SkVMTest.expected
7e65076ae3 : move Builder/Program dump()
9ee1edda15 : Add SkMakeSpan and helpful conversion
40aa85f589 : Add tracing to GrContext resource cleanup
b2adbef6f6 : Remove GrPixelConfig from SkSurfaceCharacterization
0a3c5d524a : [go.mod] Remove unneeded broken dependency
1e2cb444e0 : Switch GrCaps::areColorTypeAndFormatCompatible over to using GrColorType
4d03689edb : Make GrRenderTargetContext async read functions use GrRTC's alpha type.
b5f95cd1f8 : tool support for SkVM JIT on aarch64
7aacb0b30a : fix GCC arm64 builds
17cb3ae1ca : Roll skia/third_party/skcms 4f682a1d0b94..180042c54610 (1 commits)
346c892a26 : Add format workaround struct in GrGLCaps.
624f9063c1 : Be more stringent about API failure cases in AsyncReadPixels test
1d1e44f689 : remove all Debug Perf jobs
5f39427b28 : Fix trace event categories in src/gpu ("skia"->"skia.gpu")
1047a49d82 : GrGpu requires row bytes to be non-zero before read/writePixels and createTexture
5823f6b90c : SkPDF: fix typo s/ProcSets/ProcSet/ (again)
c9fce9c962 : Centralize calculating SkPackedGlyphIDs
215ff33252 : Don't attempt mixed samples on "borrowed" render targets
e783ba4238 : Add ColorTypeInfo struct to FormatInfo in GrGLCaps.
22e47f985c : Reland "Test MSAA on Gen9 Intel GPUs"
22f34b11f9 : Make SkFloatToDecimal() param name match declaration.
bd3d8d39b3 : Remove GrPixelConfig from GrColorSpaceInfo.
effee20657 : Use mixed samples internally for default coverage AA
2ef8265768 : Roll third_party/externals/angle2 f116aa9c158b..5faff91af499 (3 commits)
27c8b9fccc : Roll ../src d38e9bb41f04..fb906fa57d41 (308 commits)
f2c52efce5 : Update valgrind suppression
9fb7fa537d : Fix asserts in EllipticalRRectOp::Make to match logic of make_rrect_op
5e8f389797 : Re-enable Metal buffer suballocation with extra mutex guard.
42d6d700c9 : more --loops 1
9c9af8ebc7 : Use bulk metrics call in SkFont
da2e67a357 : Add GrProtected parameter to all createBackendTexture variants
a7de0f3231 : Reenable GPU ReadPixels tests on ANGLE ES2
dc0710f2a2 : Make GrCaps::surfaceSupportsReadPixels return distinct values rather than flags.
45dc1f0001 : [skottie] Cleanup: split off layers into own CUs
cab767f219 : SkSL now respects layout(key) on all variables
41f937f042 : Revert "Test MSAA on Gen9 Intel GPUs"
1e87a5410e : move SkVM interpreter back to SkVM.cpp
1d43530aa2 : Pass alpha type to GrSurfaceContext::read/writePixels and remove flags.
1fa149a713 : finish up arm64 ops
e0b2dafeb6 : Test MSAA on Gen9 Intel GPUs
ac8f443f92 : auto-tune nanobench in all builds
c046ff0b10 : Add SkSurfaceCharacterization::isCompatible
30e265153c : Update Go deps
ebb7231326 : Roll third_party/externals/angle2 923c30fba116..f116aa9c158b (14 commits)
6a68dbd48d : Roll third_party/externals/swiftshader 40495290dceb..52edb176f1bd (7 commits)
4b1572a795 : Roll ../src 9ef8c105f0dc..d38e9bb41f04 (418 commits)
dcb832ac63 : Revert "Switch drawTexture calls to use attemptQuadOptimization"
21a486d04a : Update SKP version
d70add68ff : Update Go deps
161f47dfbf : Update Go deps
0d8c1aefd1 : Roll recipe dependencies (trivial).
1ddee02522 : Remove preparePath from the SkStrikeInterface
ab013ebe9c : Move GL caps textureable and fbocolorattachment flags to FormatInfo.
8f284b01f7 : Roll recipe dependencies (trivial).
9b2defc3d5 : Switch drawTexture calls to use attemptQuadOptimization
ccd895e16d : Disable some code to handle Metal TSAN errors.
205224fbd5 : Remove old texture op factories
9c310473c6 : Reland "DM: Add a per-sink MemoryCache to all GPU sinks"
e4c88bb1f8 : Prevent caching path-rendering programs
afd2c10c98 : [skottie] Use hybrid bounds for custom Shaper VAlign modes
d75fed41c2 : [skottie] Use explicit font ascent in Shaper
b851469b8e : Update Go deps
3a8c402f2d : Roll third_party/externals/angle2 a9dfb3ba5db1..923c30fba116 (9 commits)
5abea72bf8 : Roll ../src 1fffa0139440..9ef8c105f0dc (439 commits)
e699a3a237 : Roll third_party/externals/swiftshader 522d51219054..40495290dceb (4 commits)
199ff68ad3 : [lottie-web-perf] Use canvas renderer for lottie-web
ba41df7c60 : disable SkVM JIT on Android
842e92e292 : implement Op::bytes with NEON tbl
135a9a5421 : roll ANGLE to a9dfb3ba5db1751e51d603ce32f1c7c28a1df6c6
97bc9a61c0 : simplify nibble_to_vpshufb
a3f44e230f : Reland "Refactor of GrGLCaps to move some code around."
6b98280469 : Track if we need stencil on GrRenderTargetContext
22429f96bd : Add generic texture op factory.
0ef3f53c8e : aarch64 JIT first pass
080fbade12 : [infra] Use Swarming task ID for logdog URL
838c8f65ca : Revert "Refactor of GrGLCaps to move some code around."
f5443bb16f : steady clock is probably best
3ae2e54be0 : [infra] Trim down isolate for recipe bundle
ed03e5f34b : Refactor of GrGLCaps to move some code around.
d7871cc505 : Check for too-small ovals when deciding on using GrCircleOp
f339dfea31 : Separate src coordinates from domain rect in texture op.
ac2c7c5ae0 : Switch to import for CtsUiRenderingTestCases
7b4aef0f46 : Fix argument order dependency when creating HBBlob.
bb8dde8f7c : Reland "Reland "Separate compressed and uncompressed texture functions""
c1f5d8d0f4 : [skottie] Handle empty lines in Shaper
c29e6dc358 : Disable texturing and rendering to F32 pixel configs.
fc64a1bee9 : slight speedup for hsw::blit_row_s32a_opaque
425eb45435 : Reland "Replace GrQuadList with variable-length quad buffer"
1958fbbcff : Revert "DM: Add a per-sink MemoryCache to all GPU sinks"
2e1e50435a : Reland "add operator "" _mask() to make Assembler clearer"
1a8806469a : constexprify a lot of GrTypesPriv.h
a8720d0c94 : make Label offsets int
f14badde92 : Update driver on Ubuntu18 Quadro bots
a7b224d3a3 : DM: Add a per-sink MemoryCache to all GPU sinks
f803878add : [skottie] Divide-by-zero in CameraAdapter::totalMatrix()
1720067c1f : [infra] Refactor recipe properties in gen_tasks.go
1ebcc2e1d2 : Update Go deps
d04d84fee9 : Roll third_party/externals/angle2 6d58266ed63a..f857b5014e09 (11 commits)
98861f69c6 : Roll ../src a7f016080642..1fffa0139440 (380 commits)
9e211dbe4e : Roll third_party/externals/swiftshader 9770a4660fc9..522d51219054 (7 commits)
6188af3c3d : Revert "add operator "" _mask() to make Assembler clearer"
15500644c7 : Revert "Reland "Separate compressed and uncompressed texture functions""
076e5d3a4c : add operator "" _mask() to make Assembler clearer
e706735433 : Reland "Removed made-up kSBGRA pixel config."
c0519233cd : Reland "Separate compressed and uncompressed texture functions"
19628ec144 : Revert "Replace GrQuadList with variable-length quad buffer"
70aae53d57 : Revert "Removed made-up kSBGRA pixel config."
7bc178b1d5 : Roll recipe dependencies (trivial).
5d28a28736 : Roll recipe dependencies (trivial).
dfde4edb18 : Increase timeout for android compile bots
e51632e8c5 : 128-bit load / store
24fc4eb079 : SkUNREACHABLE
15a368d519 : some scalar ops
ff95f6ca9d : Removed made-up kSBGRA pixel config.
2c60a38952 : When using cached program binaries, always get uniform locations
eed7d63f1c : Disable VkTransitionExternalQueueTest.
31539a8a92 : Revert "Separate compressed and uncompressed texture functions"
f281604429 : Replace GrQuadList with variable-length quad buffer
9acfb33ad8 : Separate compressed and uncompressed texture functions
02eefbeca9 : header self-sufficiency and idempotency
793818b235 : Make all SkGlyph fields private
43e97165d2 : experimental/editor: app layer: setTitle
b3c9745911 : Remove "nvpr" configs
9dbbf887ce : [skottie-wasm-perf] Add retries when calling puppeteer
d6b53d54cb : Fix and update the Intel GPU string parsing
d94fddda8f : disable SkVM perf dumps
832623902b : [skottie-wasm-perf] Catch and exit with error if browser does not open
5a7d1d28f3 : Remove getGlyphMetrics from the interface
b0944553df : [skottie] Venetian Blinds effect
2c1662e24d : [infra] Make Isolate*, BundleRecipes, and BuildTaskDrivers idempotent
f209e882fe : Update SkSurface_Gpu::Valid to take a backend format
a5d1e67428 : Roll recipe dependencies (trivial).
4f35817f3c : Roll recipe dependencies (trivial).
0c8849f4f4 : Update Go deps
a7016ae7f0 : Roll third_party/externals/angle2 3b2255975f37..6d58266ed63a (7 commits)
5f4eacec27 : Roll ../src aab9fad64483..a7f016080642 (454 commits)
e7fbbdbf27 : Roll third_party/externals/swiftshader e899321b0bf7..9770a4660fc9 (2 commits)
4e2033e843 : Use rect calls in SkFont
3aada98db5 : Roll recipe dependencies (trivial).
01cb2a4228 : Roll recipe dependencies (trivial).
9b0375d313 : Roll recipe dependencies (trivial).
0c4fbf1bbb : Include sharing proc in skia static library when building for android.
9907e6e476 : Expose SkSurface::isCompatible
a4eecd8041 : findImage(const SkGlyph&) -> prepareImage(SkGlyph*)
65809146b2 : more aarch64 instructions
234e27e5e2 : Upgrade cipd package for vpython to latest.
69881fb0b5 : Roll skia/third_party/skcms d7303797becf..4f682a1d0b94 (1 commits)
d628747dfb : Make GrColorSpaceInfo store GrColorType.
8b23d0ee53 : SkQP: fix Filterable.filter
a885b89831 : Use asynchronous routines to build Metal shaders and pipelines for MacOS.
9f4df80fda : baby steps for aarch64 support
7019060abd : Introduce mergeGlyphAndImage to SkStrike
adf18ce45a : [infra] Add go_win asset, add InfraTests_Win bot
2b2cc8f008 : Roll recipe dependencies (trivial).
c42eb66451 : Trace events in backend texture APIs and GrDataUtils
cc84ea1d6c : Roll recipe dependencies (nontrivial).
96f6f7f65b : Update Go deps
ebbc82c024 : Roll third_party/externals/angle2 dfd760055152..3b2255975f37 (3 commits)
2645cb5a83 : Roll ../src 91f69e5c58f5..aab9fad64483 (366 commits)
afa3e0ca16 : Roll third_party/externals/swiftshader 900e1dac1b2d..e899321b0bf7 (7 commits)
88c0a90ee5 : assemble directly into mmap'd memory
1a79f0be15 : ByteCode: Improved ExternalValue interface
e39526b9d9 : Trace events in Gr[Vk]Gpu, GrVkCommandBuffer, GrVkCommandPool, and GrVkResoureProvider.
1ae6ac81e6 : add RP comparison for SkVM_Overhead
3a0e8ab85a : Trace events in GrVkAMDMemoryAllocator
e2439cc929 : Add to lottieweb blacklist
a488f5e2cd : Do not retry G3 tryjobs
1f1cd1f449 : Pause Wuffs' getFrameCount in incremental decode
64b858986b : Reland "Prefer using GrOvalOpFactory over GrFillRRect for circles and axis-aligned circular roundrects."
e14cfbec68 : Fix GrColorType name for half float RG.
aeff8a4ebc : Add defaults for GrProtected on createBackendTexture.
a1638a527e : Rename "preferredInternalSampleCount" to "internalMultisampleCount"
511dcfc339 : Remove getGlyphIDMatrics type calls.
137822513c : [lottie-web-perf] Make similar to skottie-wasm-perf
f52bce41f7 : [skottie-wasm-perf] Make sure we are drawing to 1000x1000
bd0d3e4bce : Fix EGLImageTest asserts on Android
d8f79a27b0 : Reduce GrCaps' reliance on GrPixelConfig
1c1208e6c3 : Install runtime check error handler in RTC builds
e7499c7e8a : GrColorSpaceInfo stores SkAlphaType.
66bf2cfb93 : experimental/editor: progress on newlines
3ad7c788f3 : Shuffle jobs to the NVIDIA_Shield (2 of 2)
d5555c88e5 : fix Dockerfile?
2b7b2a2331 : add bit_clear
81eb6323a9 : [skottie] Run resources "GMs" on Lottie bots
23ca4e7dc5 : Enable creating protected vulkan backend
a1167abcae : split out Analysis struct from Instruction
1368da07ce : embed val_to_reg in Builder::Instruction
0c3346643a : refactor to remove the need for death schedule
9c9863f835 : split ID -> Reg,Val
031a2f52fa : simplify instructions back to one immediate
9d15716d93 : Shuffle jobs to the NVIDIA_Shield (1 of 2)
e1cb9ac0e1 : Particles: SkScalar -> float
91032f8cd7 : Fix typo to track sdk level not release property.
90c300fb4a : Update Go deps
537e62a21b : Roll third_party/externals/angle2 bf4cfa77c4bf..dfd760055152 (10 commits)
9cb7211f65 : Roll ../src 31223069ea1d..91f69e5c58f5 (388 commits)
289f7b8f9c : Roll third_party/externals/swiftshader a7edc1cd1d8f..900e1dac1b2d (2 commits)
6ce447a4ec : Eliminate mixed samples as an FBO type or AA type
089f13f982 : Allow SkTHash functions to return size_t.
b38934ac19 : Update SKP version
38daf0be45 : Update Go deps
8b5cf82dca : add SkVM_Overhead bench, simple improvements
641d2b6e62 : Add new SkottieTracing GPU bot to match SkottieWASM and LottieWeb
31d5874743 : Update Go deps
6bbeb4ab72 : remove xbyak
f3881b278e : vmovq
ae51aa3adf : vpmovzxbd
120d9e8e18 : vmovups, both ways
060eaaaaef : jne
b4580351c7 : Fix subset behavior in makeWithFilter.
9b06f2168d : Add API for glyph image data
04db9c265a : vpshufb
ed71b7e779 : Handle non-finite quads in attemptQuadOptimization
e505341a24 : vbroadcastss
893403fb38 : clarify can-we-call-JIT logic
244ba5550b : rearrange who mprotects
712f0a7bd3 : Fix up wacky_yuv_formats GM
3e8e34e944 : Start using new APIs for bounds and glyph lookup
0426c38daa : Reland "Deserialize MultiPictureDocument based SKP files (with image sharing proc) in wasm debugger."
87bda3dabe : Fix Mac viewer on command line launch.
8676929c0a : ByteCode: Faster eval in getLocation, add safety for double side-effects
62392726b7 : rearrange code,data -> data,code
c7a773b6fa : Add SkShaderMaskFilter.h to public header list
4b202a3ba9 : ByteCode: Better signature for innerRun, avoid memory stomping
7924d9a4ae : Simplify intercepts
d7b321afa2 : [skottie] Radial swipe effect
d3494ede8d : ByteCode: Support out params in local function calls
82774f8bad : Cleanup some legacy instantiate calls
8238a131b6 : [infra] Remove stephana@ from OWNERS
a1d26a8077 : Roll recipe dependencies (nontrivial).
e3beb99f39 : Roll third_party/externals/swiftshader 4aa4fcd61334..a7edc1cd1d8f (10 commits)
812d71b8a4 : Update Go deps
5ebebcfb35 : Roll ../src 8f8d2c8d5447..31223069ea1d (408 commits)
8bf60502d8 : Roll third_party/externals/angle2 c5c937e1e8bd..bf4cfa77c4bf (9 commits)
5549cb00a2 : semaphore_wait() until KERN_SUCCESS
0c64a54517 : two register ops
ff0ae81e74 : two register + immediate ops
74ad844086 : remaining 3-reg ops
9af5cc4d98 : Adding TestFontCollection
fa97463793 : Add lighting, alpha threshold, and tile image filters to GM
1e5c05e99f : Revert "GPU: always use TopLeft origin for saveLayer render targets."
bcfd0535d0 : Fix ASAN issue.
ecb3bb53ac : ByteCode: Fixes for TRACE
6f24faa623 : GPU: always use TopLeft origin for saveLayer render targets.
fba386b940 : ByteCode: Allow calls to functions that return void
d1b2c85dca : Revert "Prefer using GrOvalOpFactory over GrFillRRect for circles and"
384981be3d : Revert "Deserialize MultiPictureDocument based SKP files (with image sharing proc) in wasm debugger."
940aa43eb7 : Update NVIDIA_Shield
52ee5f6753 : Add FormatInfo struct to GrGLCaps.
397fc88fc0 : first VEX ymm vector ops
3127dd6c2a : [sksg] Clear the context mask filter when applied via layers
7635013ad1 : Deserialize MultiPictureDocument based SKP files (with image sharing proc) in wasm debugger.
3fd3cc94c3 : runtime shaders
bbf85f951c : Switch Metal dynamic buffer allocations to use a ring buffer.
f30b1c1bd5 : Revert "Revert "Make SkASSERT not break build in constexpr GrSwizzle method on GCC""
b2ca0067a7 : [lottie-web-perf] Add LottieWeb CPU and GPU bots
df465e206e : forward-declare Program::Instruction
6b973876ba : Fix up wacky_yuv_formats GM and GL caps
13daa4f305 : no -ffoo-sections on Darwin
4918bbcbfd : Rename recipe from perf_skottie_wasm to perf_skottiewasm_lottieweb
1811d1615e : Update GPU driver for Intel Skylake and later
1e1ad8dda9 : Rename a shader variable to please MSL.
2c3398dc26 : Switch from querying swizzle on caps to using swizzles stored on proxies.
b520476ee6 : Swap GrSurfaceProxy over to being held via sk_sp
b9ca863aba : Roll third_party/externals/angle2 88e0322122f2..c5c937e1e8bd (5 commits)
933d3a4ba8 : Update Go deps
91dbe847c5 : Roll ../src a69f99029b91..8f8d2c8d5447 (406 commits)
10475bf947 : Roll third_party/externals/swiftshader 62bb5edfe0a6..4aa4fcd61334 (5 commits)
e08b443f9b : Make rt bounds dependent on stencil settings for quad optimizations
0233b1edf2 : [lottie-web-perf] Use latest lottie-web version and use install location
46e61805c3 : Revert "Remove gpu config fallback in onMakeColorTypeAndColorSpace."
024a912136 : Make debugger-assets part of cloudbuild CI.
71f2eb7d10 : Add bounds accessors to SkGlyph
2b1a544fa0 : Reland "Reland "Reland "Interpreter: Support striped inputs for less overhead"""
870cccaf72 : Use specific build number for NVIDIA Shield.
1fb0874af5 : Remove gpu config fallback in onMakeColorTypeAndColorSpace.
d523a06516 : Change samplerVariable() to return a const char *.
613282042d : Reland "Consolidate quad optimizations into single internal function."
8d3e279ed9 : Fix GM for preAbandonGpuContext flag
ecba713a8d : Blacklist imagemakewithfilter GM for Intel 655
d2a188701c : Update getAdvances for using a mutex
6ac3795ebf : [lottie-web-perf] Command line application to measure perf
01c9b89a85 : Revert "Reland "Reland "Interpreter: Support striped inputs for less overhead"""
8d56457f77 : ByteCode: Fix subtle bug with nested loops and lanes re-activating
5d7f61b6a0 : [skottie-wasm-perf] Add GPU bot
d5fad8cc18 : Overhaul makewithfilter gm to better show subset/clipping errors.
d3e75a7a1c : add(GP64 dst, int imm)
948045d1a5 : make registers a little less verbose to work with
61703a643d : first interesting instruction, sub(GP64,imm)
88b6e8764e : Roll HarfBuzz (946 commits).
056420428d : Reland "extract Assembler so it can be tested"
59b22f9297 : Reland "Reland "Interpreter: Support striped inputs for less overhead""
9c47e15e23 : [skottie] Linear Wipe effect
e0a001ccf8 : Try cpython for P30 tasks.
dc57783169 : Roll third_party/externals/swiftshader 9283b2559c05..62bb5edfe0a6 (5 commits)
ebf6a17f9d : Roll third_party/externals/angle2 c211c2f5b59d..88e0322122f2 (16 commits)
c5e53aff09 : Roll ../src aad06d1d3342..a69f99029b91 (415 commits)
c65edca184 : Update Go deps
48fec763d4 : Rename GrColorType::kRGB_565 to kBGR_565
514bae628e : [sksg] RenderNode visibility control
fd6a87a9a9 : Increase android compile bot timeout
2c59b4e9ea : Reland "Revert "Interpreter: Support striped inputs for less overhead""
e5f73281f9 : No longer forward refs and unrefs from the GrSurfaceProxy to the backing GrSurface
f0095cf86a : Add option to use a program binary cache in DM, etc
064729e439 : Implement program binary caching in ES2 (with GL_OES_get_program_binary)
d42692d329 : Cleanup findOrCreateScopedStrike
edc42b9971 : Revert "Revert "Interpreter: Support striped inputs for less overhead""
a3b86124a8 : Remove use of hb_subset_input_set_drop_layout() from SkPDFSubsetFont.cpp
6b7c9d95f5 : Revert "extract Assembler so it can be tested"
7694b90eb0 : Revert "Consolidate quad optimizations into single internal function."
88c05343dd : Cast to fix Linux ANGLE builds
6e6333fba4 : Refactor font resolution out of font iterator; few minor bug fixes
66a46033a6 : Add Ganesh support for RGBA_16161616 and RG_half (take 2)
a224fc1105 : extract Assembler so it can be tested
645fe10313 : Revert "Interpreter: Support striped inputs for less overhead"
346e156def : [infra] Add UpdateGoDeps bot
dbe7cf9c42 : Connect ANGLE's trace events to Skia's tracing
646616a78f : Consolidate quad optimizations into single internal function.
6b6008a7d1 : Minimize renderstate changes and vertex buffer rebinding.
2c19e7f100 : Reland "Store GrSwizzle on proxies for texturing and swizzling."
ba9e6aa87c : Roll recipe dependencies (trivial).
c6438c0b7f : start excising xbyak
b26747c0ec : Remove experimental Go bindings
d5add6a504 : Add Firestore emulator to gcloud_linux asset.
65c8000420 : [skottie-wasm-perf] Add recipe and CPU bot
8755b74841 : Remove SK_IGNORE_MAC_BLENDING_MATCH_FIX.
5d89b66ff6 : Interpreter: Support striped inputs for less overhead
fb32ddf622 : Revert "Revert "Shuffle SkSL sources around so compiler and bytecode can be used w/o GPU""
34d63e6b4e : [infra] Fix Cloud Build
f91aeb259e : Move a bunch of gpu files out of include/private and into src/gpu.
07edcfd4dc : [infra] Fix Go builds
60e60dfc50 : [skottie] Add support for motion tile phase
517be93cab : [skottie-wasm-perf] Command line application to measure perf
254ff88e3c : Roll skia/third_party/skcms ed2c978cdeef..d7303797becf (1 commits)
cb5ed84589 : [skottie-wasm-perf] Date.now() has millisecs precision, we need microsecs
c34d993b62 : Revert "Add function to GrDataUtils to handle color conversions."
27239e456a : Revert "Make SkASSERT not break build in constexpr GrSwizzle method on GCC"
37a59ef1af : Revert "Shuffle SkSL sources around so compiler and bytecode can be used w/o GPU"
578c8ee076 : Suppress Valgrind test
c6628127dc : Correctly call SkFontMgr_DirectWrite constructor.
e7f8c34384 : Roll third_party/externals/angle2 853ebacf99a4..c211c2f5b59d (17 commits)
5805302c81 : Roll ../src a2197be674d6..aad06d1d3342 (843 commits)
f1dd7a174a : Roll third_party/externals/swiftshader 8c12f564113c..9283b2559c05 (14 commits)
9c71e7be10 : Remove all global mutexes
17a9655db2 : enable SkVM JIT testing on x86-64 Linux bots
7a177b4d21 : centralize and force-inline unaligned_{load,store}
1e6c5b8dee : Add a "preferredInternalSampleCount" cap
4b203ad7ac : add motion blur params to skottie2movie
b500ef7a76 : Add some precision back to timestamps when using --trace
90507286cc : Shuffle SkSL sources around so compiler and bytecode can be used w/o GPU
6df3bd56aa : Roll recipe dependencies (nontrivial).
59230e7923 : Omit build number for LenovoYogaC630 os dimension
2935638a1b : Make SkASSERT not break build in constexpr GrSwizzle method on GCC
5509102043 : Add function to GrDataUtils to handle color conversions.
b97824d4d1 : [skottie] Motion tile effect
e66780dd1c : Fix ingested perf data from Skottie tracing bots + add renderer key
3ec1f54750 : Revert "Store GrSwizzle on proxies for texturing and swizzling."
23093135d1 : Store GrSwizzle on proxies for texturing and swizzling.
731454a085 : Prefer using GrOvalOpFactory over GrFillRRect for circles and axis-aligned circular roundrects.
92b81e14d9 : Add CL link in G3 trybot
ddc0ccd5e8 : Add NativeFonts jobs for Mac10.13 and Mac10.14 VMs
71c24f31b8 : slightly better handrails
342b1b2753 : proposed: add bytes() op
e5c1f97de1 : Pre-CL so I can prep Chrome for splitting up SkSL sources
51cae01fd7 : cache sksl in runtime colorfilter
11b34d967b : Restrict workaround for Adreno 3xx series to pre-Android O.
ad43f98f94 : [infra] Update Skolo Win OS version
5fe7429bab : [skottie] Fix layer transform vs. effects interactions
057a32d9a2 : Update SKP version
3721688f64 : Make fMaskFormate private
941b9ff09b : [skottie] Effects cleanup pass
d30e039d07 : Fix SkSL standalone build
5f11dd74ce : add html for perfing skottie-wasm
6c1205a900 : Avoid using GrGpu::readPixels in GrTestingBackendTextureUploadTest.
d7a959726d : Update CtsSkQPTestCases to non-shardable in release script
e47d8afabd : [skottie] Add support for Transform distort effect
08a8496135 : Interpreter: Simplify interface quite a bit.
3fc5df443e : Correctly set GrBackendFormat when changing colortype of bitmap in GrProxyProvider.
c3252a04b3 : Roll third_party/externals/angle2 85fef1bc62f8..853ebacf99a4 (14 commits)
314a6f827a : Roll ../src f6ed31446fb7..a2197be674d6 (428 commits)
bc2090a665 : Roll third_party/externals/swiftshader df84b9466cfd..8c12f564113c (5 commits)
87e8850388 : Reland "[skottie] Use metrics for Shaper vertical alignment"
4c4945a252 : trim another instruction of I32_SWAR
7f061fb53b : streamline srcover math in I32_SWAR
f7a57f986a : Add missing header
7b50231112 : slight bugfix for shr_i16x2 in the interpreter
2b5be0aa34 : Fix EGLImageTest for new assert.
0c72ed3057 : GrTessellator: fix for even/odd fill type and path holes.
f71c3d4a7d : add JIT guardrails
9715559684 : Skip addInterval for stencil proxies ignored by resource allocator
f0e7581d94 : Make fPathData private and add API for paths
1127c0b273 : Revert "Make GrBicubicEffect also support centripetal Catmull-Rom kernel."
26a75c4aa8 : rm unused fields
fa55f2e100 : Add asserts to make sure we always have valid GrBackendFormats before creating proxies.
57cb5ba122 : i16x2 sub/shr
f9a8688b4e : Make GrBicubicEffect also support centripetal Catmull-Rom kernel.
3538908983 : baby steps into 16-bit ops
d9a6511024 : Roll recipe dependencies (trivial).
821f5e8dfe : remove mul_unorm8/mad_unorm8
ed8d13089d : Revert "[skottie] Use metrics for Shaper vertical alignment"
874bcf425b : Roll recipe dependencies (trivial).
ef787f79e5 : Remove static initializers to make Chrome happy
5640397c48 : fix dst/arg aliasing issues
f83c4684a6 : Revert "Add Ganesh support for RGBA_16161616 and RG_half"
569f12f0e5 : Interpreter: Vectorized interpreter
d608e224b2 : Add load/store to SkRasterPipeline for 16161616 unsigned normalized.
2e52ad1096 : Prefer top left origin in write pixels when doing copy as draw.
084fa1b52f : [skottie] Use metrics for Shaper vertical alignment
187e8f3123 : Roll third_party/externals/angle2 2589cdcc88ec..85fef1bc62f8 (6 commits)
47c7e80e95 : Roll ../src 5dc4d131fb35..f6ed31446fb7 (418 commits)
34116c3fc0 : Roll third_party/externals/swiftshader b8260a8e915d..df84b9466cfd (8 commits)
b9416caa36 : SkSL: Fix parsing of array types
64a5b671b9 : tighten up loop test
662e2af351 : Fix setting of pipeline barrier in creating backend VkImage.
156622513f : Add Ganesh support for RGBA_16161616 and RG_half
4ba62b5ff3 : Add tip on patching to G3 bot
3f593799da : expand unit tests, fix extract
81756e4cae : test and fix that we cover the right inputs
d3cc16c8bb : eliminate the need for a tmp ymm register
072e6fc374 : Remove version string from Viewer's "highlight" SkSL shader
b464002fb2 : remove moot comment
208363e959 : Minor optimization to serialization of SkPictures with many subpictures.
d62d406aa2 : Revert "Revert "try resolver pattern""
698fa78b3c : Roll third_party/externals/angle2 1b5ad312c57a..2589cdcc88ec (5 commits)
ed7966f179 : Roll ../src 3032e0d81bfa..5dc4d131fb35 (409 commits)
6a9e2827fe : Roll third_party/externals/swiftshader 0a9f0179ddef..b8260a8e915d (9 commits)
d82ca0bf2c : Roll recipe dependencies (trivial).
a47ab49146 : A few fixes to recent gpu Copy Op changes.
cd5caa34fb : Allow async read back GM to YUV to fail. Skip on DDL.
f39124b076 : Baseline for empty text
daf1945321 : expose xform to google3
0b5ffce7c9 : refine perf dumps a little
217522c40d : Add SkRasterPipeline support for more load/store formats and GrSwizzle.
e713a3c7b4 : Make fAdvance{X|Y} private.
7760112e01 : better perf support for JIT code
db610b3038 : third-party.gni: Search includes using -I.
1e81d788eb : Increase timeout for G3 framework bot
613ad38b10 : add basic JIT using xbyak
cc5dc01824 : Make fForceBW private.
19e8a7185d : Fix ASAN issue with CreateTestingOnlyMtlTextureInfo
df586b7d56 : Use float literal with std::fill of floats
3e5b01746c : Don't use MSAA config if can't resolve
a3552c5e6d : Reland "SkParagraph"
2d170c35d4 : Remove all NexusPlayer bots and driver workarounds
5fc8912087 : Add bin/try-clients to trigger client tryjobs
53bd4c5d4e : fixed an skslc crash with uninitialized globals
d188c18835 : fixed SkSL handling of negated literal vectors
6488077ea3 : Support more YUV texture formats for Metal
024bd0058b : Initial implementation of SkSurface::asyncRescaleAndReadPixelsYUV420.
2bafb64ed3 : Revert "try resolver pattern"
3d4cac52f2 : Remove IO refs from GrSurfaceProxy only
5f5680c7d5 : Enable gl_FragCoord workaround on NexusPlayer, and re-enable analytic clipping
1f0a37ac57 : fix up relative links and spacing
c159f946bd : Minor cleanups to GrMtlGpuRTCommandBuffer
920f6a9bdb : [skottie] Animated text tracking support
d6199ec723 : Use new retain() method to set up window context.
6d71f49e25 : fixed a spot where skslc would crash instead of report a parse error
a716809d5a : try resolver pattern
bba5aa761c : Roll third_party/externals/angle2 2d0a9acb0551..1b5ad312c57a (3 commits)
3bb9796b28 : Roll ../src 37e3060c53b6..3032e0d81bfa (346 commits)
61098757cd : Roll third_party/externals/swiftshader f60a2d59c9f2..0a9f0179ddef (9 commits)
77cb2ca3c9 : Roll recipe dependencies (trivial).
bb74990a11 : Add P016 and P010 examples to wacky_yuv_formats GM
4cf5fd9945 : SkSL vector divide by zero now properly reports an error
7206e38ff1 : Roll recipe dependencies (trivial).
cb1adb40d0 : Add srcData version of createBackendTexture API
8429422986 : Change GrCFResource to sk_cf_obj and move to include/ports.
40d9c5162f : Fix font creation lost style on Mac
fc894d4c0e : More classes no longer inherit from SkNoncopyable
e695e53f1c : [skottie] Add support for range selector domains
22ea7e994b : add Builder::dump()
22b715f01e : [infra] Add MSAN GPU (SwiftShader) bot
0ea4cf97ac : clarify behavior in SkTypeface::serialize() a little
c66373d897 : tweak mul/mad_unorm8
d1d869d96e : Make GL & Vk backends create uninitialized backend textures
5ec1b8ff3f : Adding skparagraphto public.bzl
f30e75e73d : Roll recipe dependencies (trivial).
9b7f1430d7 : GrTessellator: fix for intersections returning non-finite points.
4e3b0119cd : tighten up SkSL parser depth testing
a630732c36 : revise extract instruction
feba68a078 : skslc now errors on out-of-range shifts
de24185f35 : Roll third_party/externals/angle2 ea49f6f5d4e3..2d0a9acb0551 (7 commits)
07e103fce8 : [skottie] Range selector cleanup pass
2a484efd8c : Roll third_party/externals/swiftshader c2c829bc9a63..f60a2d59c9f2 (3 commits)
c357509e8d : Roll recipe dependencies (trivial).
d1d9f51b0e : Roll ../src 6406ce90edf0..37e3060c53b6 (508 commits)
07cd38dc13 : Revert "SkParagraph"
7a1bf99935 : Revert "Build fix"
607c6d9c86 : Revert "Try to fix include problems for skparagraph"
cc82972af1 : Try to fix include problems for skparagraph
9577f01ba0 : Revert "Add FontCollection.h to gni"
9e1e8caff3 : Add FontCollection.h to gni
53ae936b84 : Make rasterallocator test a bit better.
14c8ca93db : Build fix
8016441e20 : Interpreter: Refactor interface and lifetime management
b0632faa59 : fold through SKSL_USE_STD_STRING
7d3b27d90e : free skvx from its Skia shackles
28a5a4344a : Revise GrDataUtils to be more self-contained (take 3)
46cfbc67f6 : Reland "Reland "Remove support for copyAsDraw in gpu copySurface.""
33a6f7c0a8 : Remove advance only mode from SkGlyph.
10ad0b9b01 : SkParagraph
2866a5b747 : Roll skia/third_party/skcms 386ae89d2b64..ed2c978cdeef (1 commits)
7bd76643aa : Another attempt at a shim to get sk_cf_obj landed.
ac53c42b09 : Roll recipe dependencies (trivial).
fe18de5060 : Experimental: Add R_16 and RG_1616 to Ganesh (take 2)
6faf8d662a : Roll third_party/externals/angle2 b91f87b6ce1c..ea49f6f5d4e3 (8 commits)
0e8362655a : Roll ../src 5f60135c7766..6406ce90edf0 (429 commits)
44425cc746 : Roll third_party/externals/swiftshader 5c9e165bc4d5..c2c829bc9a63 (4 commits)
3431d9d1dc : Roll recipe dependencies (trivial).
2b4dcd381c : Remove duplicate simple samples, make one a gm.
25132b6841 : Remove unused caps: UnsignedSupport and ImageLoadStoreSupport
04462d12c8 : [skottie] Fix text selector sub-unit range handling
1e2d4a1159 : Fix line numbering problem when reporting SkSL compile errors
8231031613 : Small fixes to C API. Add SK_API and fix function signature mismatch.
ac7182773e : Make FindOrCreateStrikeWithNoDeviceExclusive analog for SkStrikeSpec
aee5714be0 : Manual revert of "Revise GrDataUtils to be more self-contained"
d8a7408ee4 : remove unused metal variable
992df579a4 : Revert "Experimental: Add R_16 and RG_1616 to Ganesh"
9e3169b2f6 : Remove version from copy shaders.
36a54c1b1a : Rename SkStrikeSpecStorage -> SkStrikeSpec
11697dcdfb : Move Glyph Intercept code from SkStrike to SkGlyph
4c6f9b7670 : Revert "Reland "Remove support for copyAsDraw in gpu copySurface.""
b0c7ad1e89 : Reland "Fix vulkan async transfer from call to not submit command buffer to early."
bd986b1044 : Revert "Fix vulkan async transfer from call to not submit command buffer to early."
4b432fa87b : run rewrite_includes.py
6e4fee8c81 : Fix MetalWindowContext setup.
de832b9f29 : Roll recipe dependencies (trivial).
54c8411c27 : [skottie] Fix zero-overlap selector handling
10e259e958 : Fix vulkan async transfer from call to not submit command buffer to early.
fc9941665b : Major rearchitecture of SkSL parsing, focused on improving performance.
84ea04949c : Reland "Remove support for copyAsDraw in gpu copySurface."
711f39fb45 : [skottie] Add support for RangeSelector shapes
a797cc9260 : Fix GrBackendRenderTarget and GrBackendTexture operator=
93d0146dc6 : Experimental: Add R_16 and RG_1616 to Ganesh
c5fae22bce : Roll third_party/externals/angle2 3c219171135d..b91f87b6ce1c (6 commits)
f9515b7b1e : Roll ../src 72cb69b7908e..5f60135c7766 (425 commits)
a5de1e311e : Roll third_party/externals/swiftshader 5b424e69101a..5c9e165bc4d5 (1 commits)
642178396b : Use DirectWrite for default font.
20bcbacf5b : Roll recipe dependencies (trivial).
0f809020ec : Add GrQuadUtils namespace to hold ResolveAAType function
fc33e01353 : Roll recipe dependencies (trivial).
6b43c30cd7 : add mad_unorm8 instruction
e4227613e7 : use u32 in mul_unorm8
f1df3979c6 : tidy up register allocation
e0d90c84e4 : Roll recipe dependencies (trivial).
5b5403e75b : ccpr: Preserve fill rules for cached paths
928b2997b3 : Roll recipe dependencies (nontrivial).
c5167c053b : Revert "Remove support for copyAsDraw in gpu copySurface."
d1bc240f15 : Use 1e-4 rather than 1e-5 as "nonZeroAlpha" in various shader code.
6565506463 : Remove support for copyAsDraw in gpu copySurface.
754bad3f38 : hoist loop-invariant code out of the loop
4d74f605d7 : Make feature structs on GrVkBackendContext const.
27a7431b81 : SkPDF: clean up image shader code
68ba117a6f : GrShaderCaps always stores config texture swizzles.
6386efa1dd : Remove unused "DropsTileOnZeroDivide" caps bit
95253bd0ac : Fix SkSL standalone compile errors
de4c58cbac : Combine GrPerspQuad and GrQuad
6eb8c24009 : Move readSurfacePixels and writePixelSurface into GrSurfaceContext.
c2d9a3145b : Revert "print 1/K floats as fractions"
c70ed90f59 : Revise GrDataUtils to be more self-contained
90ef39f806 : Add GrCFResource::reset() to allow Chrome to transition to sk_cf_obj.
e2826ab59c : Add API to invalidate GL texture parameters from GrBackendTexture.
9893f8e151 : Roll third_party/externals/angle2 2dd40a44d1a6..3c219171135d (5 commits)
7e2c3cdbb2 : Roll ../src ce989eacabd7..72cb69b7908e (348 commits)
57bc74b619 : Roll third_party/externals/swiftshader 79d4ac9ab695..5b424e69101a (2 commits)
89fc1db4e8 : Roll recipe dependencies (trivial).
bb365e2c53 : Roll recipe dependencies (trivial).
346f82c1c3 : print 1/K floats as fractions
eb1fe8fb54 : move peepholes where they're relevant
1c44db15d1 : [skottie] Initial text range selector support
771633190e : print SKVM test failures
cf0daac980 : allow two immediates
4bdd36f625 : Make color initialization version of createBackendTexture public
a4bb020636 : add SkVMBuilders.* to DM deps in G3
d17e05aeda : Extract GrQuadList into separate header
6fed6d320b : [infra] Fixes for chrome_release_branch
3c00d3d379 : dump register and instruction count
9656dcedc2 : add extract instruction
1665aaa5fd : add pack instruction
87e0147b85 : Roll recipe dependencies (trivial).
d7d04dc5eb : add mul_unorm8 instruction
7b7077cc36 : centralize test/bench SkVM builders
ac79ca16c6 : Roll skia/third_party/skcms ca5b4470be98..386ae89d2b64 (1 commits)
806267973f : Switch all internel uses of GrContext::createBackendTexture over to initialized versions
81b7e3df38 : Create FenceSync implementation that works for all Metal configs
baf64786ba : Convert over more sites to SkStrikeSpecStorage, and remove unused calls
048413400a : Add Tecno Spark3 Pro devices to the tree
663afe501a : Move GrPathUtils, GrRect, and GrShape into src/gpu/geometry/
62fd2c32bb : Roll recipe dependencies (trivial).
32c526b1d9 : Interpreter: Minor cleanup of opcodes
89068ce78f : Don't mark inline functions in SkString.h as static.
74bda381e6 : Roll recipe dependencies (trivial).
648a1dce1f : [infra] Supply revision as target_branch to bot_update
d9a88a331d : Roll third_party/externals/swiftshader bb575d48d5f9..79d4ac9ab695 (6 commits)
525aa0ca60 : Roll ../src f75363e40fb1..ce989eacabd7 (360 commits)
2b03bf85c2 : Roll third_party/externals/angle2 98f2167125a8..2dd40a44d1a6 (8 commits)
12818515b5 : add a x*y+0 -> x*y peephole
267f50773c : streamline SkVM test rebaselining
30e918d915 : Revert "Use DirectWrite for default font."
081bf6667d : best guess for -MSRTC bot
5270925f94 : Roll recipe dependencies (trivial).
03ce675b5f : fix SKVM_ benches
ef032cd9bf : Disable RGBA_F32 mipmap testing for all of openGL ES
68c50d015b : sketch an skvm
e0244b6d56 : Roll recipe dependencies (trivial).
d6ba725da3 : [canvaskit] Save a copy by using SkVertices::Builder
6ca7ed2eea : Roll recipe dependencies (trivial).
80f10d2c22 : Turn on glClear workaround for nvidia macs
27eb5252e0 : Expand testing of color initialized backend textures to include mip levels
900dda8093 : Do correct colorspace xform in asyncRescaleAndReadPixels in GPU impl.
d249e8c95d : One ShouldDrawAsPath to rule them all!
375a953239 : Use DirectWrite for default font.
03464f1920 : Maybe don't use Metal's instanced methods if not supported.
d7255a716e : Make fuzzing use embedded test font
b67b2354cf : GrTessellator: always rewind to edge top when splitting.
40679c3aa5 : added SkSL bench
00587e32b8 : Prevent UBSAN from complaining too early about invalid enums
a718813e2a : Don't run SkpBench on the P30 since we don't have root on that device.
ede7e99465 : add simpler addFrame api (helps with threaded producers)
fec9b902a6 : add unit scaling mode to benchmark/nanobench
79e4df82c2 : [infra] Stop isolating the Android NDK
c6611c0def : Add 'modules' to doxygen generation.
c0b32b3355 : Roll recipe dependencies (nontrivial).
9e6a3d76fc : Roll third_party/externals/angle2 0a56f0e3d22d..98f2167125a8 (8 commits)
0e179e41fb : Roll third_party/externals/swiftshader c0d7ee45d45f..bb575d48d5f9 (3 commits)
b9e82c6689 : Roll ../src 8e522297bf91..f75363e40fb1 (402 commits)
eca66b32fd : SkVector4 as ctype for half4
3c0ad02bc5 : Update SKP version
09f5aedf2c : Handle all lcd orientations SkScalerContext.
1d89b0d7e1 : [skottie] Add support for scale and rotation text animators
6a07591a55 : Simplify calculation of the path gap.
3cd435eecf : [G3 compile bot] Remove cl link
fd4f4df3ea : Move GrQuad to src/gpu/geometry folder
0464c17f66 : max glyph dimension == 0 means don't fallback
e57546bb78 : [skottie] Add support for opacity text animators
96b95f911c : [skottie] Initial animated text properties support
44ba245951 : Remove unused enum
bd1ef686cb : Implement color-based backend texture creation for Vulkan
c8f285a707 : Fix DDL_Metal test configs
8a9a371182 : Reland "Added AutoreleasePool for managing pool memory in testing apps."
8a64fa66e7 : SkShaderBase::isAPicture()
d6f3f18d51 : Color matrix effect rewritten as .fp
dac1e55862 : Use GrCFResource class to manage backend surface MtlTexture resources.
8043f32f67 : Clean update ETC1 data utilities (take 2)
c4fec06e5a : Revert "Added AutoreleasePool for managing pool memory in testing apps."
da95a75be1 : Roll recipe dependencies (trivial).
8c407875fa : Roll third_party/externals/angle2 172e5d373fad..0a56f0e3d22d (6 commits)
b965815303 : Roll ../src 97d3c9084977..8e522297bf91 (404 commits)
ee6a8f6685 : Roll third_party/externals/swiftshader 37bc82ac64f5..c0d7ee45d45f (2 commits)
89799efe58 : Document SkShaper::RunHandler::Buffer
14d69cdda0 : Roll recipe dependencies (trivial).
e500d11536 : Use strike spec for bitmap rendering
65e49ba51b : added support for SkMatrix44 ctype
a36e089065 : Added AutoreleasePool for managing pool memory in testing apps.
c72216583d : share tiny bit of code for std language iter
3a79bf4959 : Roll recipe dependencies (trivial).
ab399c8467 : free formatctx when we're done
1e50638847 : Revert "Clean update ETC1 data utilities"
a25993a246 : Roll recipe dependencies (trivial).
4a0cf5071f : Remove old GrFillRectOp factories
6fc7e2142b : Clean update ETC1 data utilities
0fe004c14c : [skottie] Shaper: fission glyphs into separate fragments when needed
f62e575bab : Use GrVkImage utilities in GrVkGpu::createTestingOnlyVkImage
3a0590ec1a : SkPDF: implement kDecal image shader TileMode
fcea9a9161 : SkPDF: MakeShader uses Color4f
bd8c724fd4 : Correct shaper assert around iterator fonts.
5093e23de6 : support assets for skottie2movie
b3043e4d70 : Collapse the SkTextInterceptsIter into base class
3e29f1dd63 : Interpreter: Elide dup/pop around stores
e8db325168 : Add trivial implemenations of shaper run iterators.
cf01a5ccd9 : Add new G3 compile try bot
783d607073 : Add recipe for triggering and waiting for G3 compile tasks
4bcdb6b9aa : Script to trigger and wait for G3 compile tasks
69aaee0ff9 : Revert "Compare pixels for TypefaceWithNoPaths test"
655ee0f015 : Update Skia milestone to 77
2f0f5fb37d : Roll third_party/externals/angle2 ded5f903261a..172e5d373fad (11 commits)
2d25d871d3 : Roll ../src b3e0873d64ad..97d3c9084977 (529 commits)
859f7108a5 : Roll third_party/externals/swiftshader ca8e3d7c153e..37bc82ac64f5 (11 commits)
56543311ae : Roll recipe dependencies (trivial).
eca7315109 : [skottie] Add a Shaper line buffer
5bdf525b9c : Fix divide by zero in interpreter test
bc7e403e6d : Roll recipe dependencies (trivial).
063b5d7b9e : Roll recipe dependencies (trivial).
b3f82dddfc : Reland "Remove call to copy in GrcontextPriv read/write pixel calls."
909231c8de : Interpreter: Matrix/Vector multiplication
1e855b22b7 : Interpreter: Support component-wise ops for matrices
21399d0407 : Roll recipe dependencies (trivial).
210a28a8cf : rm dead code
9f01b30841 : Roll recipe dependencies (trivial).
405735228f : Compare pixels for TypefaceWithNoPaths test
aa1b6b36a4 : Make stencilRect() in GrRTCPriv more flexible.
7df8fff2a3 : Avoid SkTMax in sksl
e3bd673fbf : Use GrGLGpu::createTextureImpl from w/in GrGLGpu::createBackendTexture
f97e8e961b : simplify api to make encoder, use swscale for faster rgb->yuv
16e6fd53a1 : Interpreter: Fix vector/matrix equality and inequality
a86fc7a63b : Specialize GrBicubicEffet for 1d kernel.
1013ecfb34 : Revert "Remove call to copy in GrcontextPriv read/write pixel calls."
8a3c059796 : GrTessellator: fix event creation for dead boundary edges.
d0d66fb8be : Remove call to copy in GrcontextPriv read/write pixel calls.
29e013deb4 : Interpreter: Fix construction of Matrices
c7e9f78d10 : Change async rescale and read GM to test diff number of x/y bicubic steps
bfa8767bb2 : Move source space fallback strike calculations to SkStrikeSpecStorage
633db4db76 : Roll third_party/externals/angle2 3fe06eb3aaaf..ded5f903261a (12 commits)
2b650797a9 : Roll recipe dependencies (trivial).
bdb2d67a91 : Roll ../src a4545bae034e..b3e0873d64ad (467 commits)
00365de163 : Roll third_party/externals/swiftshader 710fcd517ea4..ca8e3d7c153e (23 commits)
25b63f91b3 : Remove getGlyphIDAdvance() from SkStrike's API
c573ec8ab2 : Roll recipe dependencies (trivial).
8f88b2da05 : Roll recipe dependencies (trivial).
66661df8e9 : Roll recipe dependencies (trivial).
03cab027d8 : Roll recipe dependencies (trivial).
1f02e84885 : [skottie] Add support for more font weights
9bba7260a5 : Roll recipe dependencies (trivial).
c0ee21feb8 : skia helper for encoding video
f80ba79e25 : Use bulk advances in SkPDFEmitType1Font
e7efd08ded : Replace SkStrikeSpec with SkStrikeSpecStorage
51ab616bcf : Roll recipe dependencies (nontrivial).
0cb2fdefc2 : Use color analysis opts only if XP keeps the color FPs
a8d18191b5 : [skottie] Support multiple text fragments
d04aaa3a84 : PDF example
64b28a730e : Reland "Update GrRTC to use GrFillRectOp::MakeGeneric"
308adbb418 : experimental/editor: minor change
53146121b8 : Call bulk advances in SkPDFMakeCIDGlyphWidthsArray
b5e331aefa : Use sk_memset* in GrFillBufferWithColor
9f9504fe94 : Roll skia/third_party/skcms feba95f66c08..ca5b4470be98 (1 commits)
59bd8c257c : Roll skia/third_party/skcms 5b8149aaf52b..feba95f66c08 (1 commits)
176b214f91 : Roll recipe dependencies (trivial).
cf49b64720 : Define SK_GL in Flutter.
213aa46af1 : Roll third_party/externals/angle2 40757b28bdc8..3fe06eb3aaaf (4 commits)
3de379de97 : Roll third_party/externals/swiftshader 5e9441a25484..710fcd517ea4 (3 commits)
38242128d6 : Roll ../src 017b02e115dd..a4545bae034e (176 commits)
7730d7cb8f : Revert "Change Metal to not take ownership of objects"
dbddfff933 : Revert "Update GrRTC to use GrFillRectOp::MakeGeneric"
de7e074e81 : [skottie] Shaper::VAlign::kResizeToFit should also scale line height
f06b6d5469 : Roll third_party/externals/angle2 e794ddc8a662..40757b28bdc8 (6 commits)
03dc159ead : Roll ../src 778c5dab5f92..017b02e115dd (514 commits)
7e5a64f517 : Roll third_party/externals/swiftshader 8a2441d37d80..5e9441a25484 (4 commits)
dc01a84ae0 : Update SKP version
c0cd3c3881 : Roll recipe dependencies (trivial).
186a295111 : Change Metal to not take ownership of objects
f33c95cd6f : Roll recipe dependencies (trivial).
466cc6cc5f : Roll recipe dependencies (trivial).
46f2b58d86 : Reland "Active layer excludes outPoint"
c7e1256fa1 : Roll recipe dependencies (trivial).
36670d259e : Roll recipe dependencies (trivial).
d9430297e7 : blacklist Samsung Mongoose 3 from ASIMDHP
1403ec8efe : Roll recipe dependencies (trivial).
7eb5c0fd8e : Add "GrMipMapped" parameter to visitProxies
ffd4da3cd4 : Update GrRTC to use GrFillRectOp::MakeGeneric
febfc9b7cf : Roll recipe dependencies (trivial).
5f3cd15760 : Apply local matrix and then plane scaling matrix in GrYUVToRGBEffect
9be9433d75 : Roll skia/third_party/skcms fb9fa4a9a009..5b8149aaf52b (1 commits)
0785db05a8 : Interpreter: Optimize common swizzles
ce9189eba8 : Roll recipe dependencies (trivial).
f8e60e4f4e : Fix VkhardwareBufferTest to check for egl native fence extension.
c23a814d93 : Roll recipe dependencies (trivial).
c98b015040 : Roll skia/third_party/skcms 622c42a2cf22..fb9fa4a9a009 (1 commits)
d9f917b563 : Add generic factory function to GrFillRectOp
3fdc05a334 : [skottie] Always use explicit text line height
ae9633b352 : add SkSL support for mix, cross, and dot
24ca55df98 : Roll recipe dependencies (trivial).
8da1e65602 : restructured SkSL include files
e92594ae5d : Roll skia/third_party/skcms 1578d6b6f5dd..622c42a2cf22 (1 commits)
be67a17c77 : add SkNamedTransferFn::kRec2020
0858e96df4 : Enable GL by default if GPU enabled and no backend selected.
c4c812c273 : replace SkFont::glyphsToUnichars with SkFontPriv::GlyphsToUnichars
1e8f6e2372 : [skottie] Add kBottom text alignment extension
aad8315aeb : Reland "Allow swapping out of GrBackendTexture used by SkSurface"
8207b641f5 : Remove SkPackedID
f73b8db50b : Revert "Allow swapping out of GrBackendTexture used by SkSurface"
871b727065 : Roll recipe dependencies (trivial).
1911a68585 : Blacklist ReplaceSurfaceBackendTexture on all Nexus5x Vulkan bots
503414581a : Roll third_party/externals/angle2 8224a58b4749..e794ddc8a662 (5 commits)
89cd20872d : Roll ../src a410b6988151..778c5dab5f92 (458 commits)
9bd01e00e5 : Roll third_party/externals/swiftshader cae8cde7fa65..8a2441d37d80 (26 commits)
a4b837971c : Revert "Active layer excludes outPoint"
95a6f95040 : Roll recipe dependencies (trivial).
f68f1f82bf : Roll recipe dependencies (trivial).
d6ac1d108a : Roll recipe dependencies (trivial).
bef05a6dbc : Roll recipe dependencies (trivial).
ce2e4aafcc : Disable two new tests on two bots while errors investigated
3e833e138a : Interpreter: Disassemble during execution when TRACE is enabled
07c117b6f8 : Support larger compound types in the interpreter
bd83231a3a : Remove Metal Perf bot from MacBook Air
a541db4dca : Add test of char to glyph round tripping.
6a5f7e29a8 : split RGB into YUV planes
e85067f29d : [skottie] Clamp seek() to the valid frame range
7e8cce1d9d : Roll recipe dependencies (trivial).
87224bbed6 : Active layer excludes outPoint
be132c2004 : remote fonts: Also send empty paths so they don't count in cache misses.
41f395d445 : Reland "Track quad type on GrQuad directly"
9456f7aba5 : Allow swapping out of GrBackendTexture used by SkSurface
ea41c7b4b4 : Get bulk advances for SkPDFDevice::internalDrawGlyphRun
031b0babeb : Add GPU implementation of rescaling for SkSurface::asyncRescaleAndRead.
0dee19bacc : Revert "Track quad type on GrQuad directly"
2b35b7db51 : Start using strike specs in PDF.
85766c4cd3 : Track quad type on GrQuad directly
459b295bed : Expand backend allocation API to allow an initialization color (only for GL to start)
93d3753092 : Reland "remove unused functions in sksl.inc"
c51d791ab9 : Interpreter: Fix scalar -> vector constructors
acd66b4946 : Remove viewport from GrGLRenderTarget.
550868a2b2 : Roll third_party/externals/angle2 fb8e1b25ad71..8224a58b4749 (5 commits)
9e74c8441f : Roll ../src aacbdfe80aea..a410b6988151 (444 commits)
734bddb03e : Roll third_party/externals/swiftshader f4d2a446cc12..cae8cde7fa65 (12 commits)
e85b6a54b6 : Interpreter: Tweak tracing output
8f874af982 : Roll recipe dependencies (trivial).
4201eb1126 : Revert "remove unused functions in sksl.inc"
c826dd1731 : Roll recipe dependencies (trivial).
47f6fc90c9 : Roll recipe dependencies (trivial).
9339a8a61a : Roll recipe dependencies (trivial).
965de68dd7 : Remove SkTextEncoding and SkFontHinting macros.
08ba085253 : Revert "De-GL-ify tests, gm and tools"
cdd8d3f0cc : Roll recipe dependencies (trivial).
b98fc51dff : Use bulk advances in SkFont
89fb346d2b : De-GL-ify tests, gm and tools
40479ae5b0 : Add new Metal bots
f084bb1310 : Check for SDF or ARGB in SDF case.
76ba2fb0a6 : remove unused functions in sksl.inc
0cfdf7fd4c : Roll recipe dependencies (trivial).
db5863c24c : SkMatrix: get rid of AggregateMatrix
e384a1ed7f : Reland "Make SkRemoteGlyphCache obey the prepareForDrawing contract"
f77dbd04b9 : remove -ffp-contract
c4dbc3758f : GrTessellator: improved straight skeleton implementation.
f59ea7ddf3 : Move SkFont over to SkStrikeSpecStorage
1706cbffc7 : Remove VisitorType from GrOp::visitProxies
57b177dc91 : Fix resize and vsync issues in Mac Viewer
b04b694689 : Make GrGLGpu::createBackendTexture parallel GrGLGpu::createTextureImpl
48cd11f004 : VkTestUtils: respect new optional SK_GPU_TOOLS_VK_LIBRARY_NAME define
cf23f5817f : ARC cleanup and memory leak fix.
459aed1e29 : use float -> float math functions
d2f2c04e7e : Add AVX2 implementation for blit_row_s32a_opaque
2961ddb9ea : Add Huawei P30 to the tree.
17ea5f8c84 : Roll third_party/externals/angle2 e8247a574956..fb8e1b25ad71 (6 commits)
77d15733d1 : Roll ../src 09fbfa7a6919..aacbdfe80aea (446 commits)
c18a52bef6 : Roll third_party/externals/swiftshader 9e2844fa2744..f4d2a446cc12 (2 commits)
b8ab2a7885 : Roll recipe dependencies (trivial).
4ef7c2db21 : Roll recipe dependencies (trivial).
2ddeb69957 : Roll recipe dependencies (trivial).
7952e3fe7c : Roll recipe dependencies (trivial).
1ec8dc791f : Roll recipe dependencies (trivial).
e63b01b364 : SkTypeface_mac/SkPDF codepoints out of BMP
82162eead5 : SkSL interpreter intrinsics
201491e734 : Revert "Make SkRemoteGlyphCache obey the prepareForDrawing contract"
219e426dc1 : Simplify scale handling
45f6b3d637 : ccpr: Visit atlas proxies during visitProxies()
5ab06e2285 : Roll recipe dependencies (trivial).
4e045301f1 : Make SkRemoteGlyphCache obey the prepareForDrawing contract
c19999801d : simplify VECTOR macros, negates
f0313ee3c1 : Rename createTestingOnlyBackendTexture to createBackendTexture
786dcfd9cf : Blacklist PinnedImageTest on LenovoYogaC630
108e935ccd : 16-bit instructions
12710911dc : negateS -> negateI
ddca30ad96 : Roll recipe dependencies (trivial).
47d381527a : Roll recipe dependencies (nontrivial).
e700738f3c : Revert "Revert "SkSLInterpreter refactoring""
ab6eefe60e : Move SkLeanWindows.h to src.
54fbe0f813 : Roll recipe dependencies (trivial).
55d3d90ebb : Roll recipe dependencies (nontrivial).
3fb1503700 : Revert "SkSLInterpreter refactoring"
55ae17c8a1 : Roll third_party/externals/angle2 70958d15db70..e8247a574956 (3 commits)
4b052e6ed4 : Roll ../src 4dc9df3b70d6..09fbfa7a6919 (351 commits)
b8e77698ad : Roll third_party/externals/swiftshader 7ab65834bc02..9e2844fa2744 (2 commits)
1903c94f44 : use rect-memset in legacy rect blit
dbc3caaf6c : rect-memset: memset + stride and height
955ddaf45a : Roll recipe dependencies (trivial).
2cfc6b3020 : SkSLInterpreter refactoring
aeb71ce166 : switched over to using fallthrough in SkSL interpreter vector operations
08f87346b6 : Roll recipe dependencies (nontrivial).
c40a1b6558 : Roll recipe dependencies (trivial).
9be911cc0f : return kSkip in async read GMs when context is abandoned
a848c3b829 : Manual recipe roll
fe0aeb3691 : update SkUserConfig.h a bit
d93ee53aff : Rework colorfilter bench
dc2b98fd29 : simplify setColor, without needing the 4f or the colorspace
af9b7b9f09 : Fix async_rescale_and_read_no_bleed with --preAbandonGpuContext
286b5575d3 : Reland "Make SkSurface::asyncRescaleAndRead use kStrict constraint"
5c7a25bd2f : Move explicit backend object allocation API to GrContext
729a23f50f : Move ccpr headers for display list out of include/private.
f93d021680 : remove allocs for colorfilters
9e6a39356e : support for SkSL interpreter external function calls
a8ceb775c1 : Revert "remove SkMiniPicture and co."
b27f89dd93 : Roll recipe dependencies (trivial).
622e36f783 : Roll recipe dependencies (nontrivial).
f4c66ccafc : Roll third_party/externals/angle2 06de90c66c18..70958d15db70 (8 commits)
6ff3fcabbb : Roll ../src 5ca9f9560554..4dc9df3b70d6 (533 commits)
6a8c3f07e8 : Roll third_party/externals/swiftshader ab1e2b49fe88..7ab65834bc02 (24 commits)
ed2255b4ea : Update SKP version
8c6bfe5350 : Whitespace test
7bf160e6d5 : Revert "Revert "Experimental SkVideoDecoder, to wrap calls to ffmpeg""
76346ac952 : Reland "byte align everything in SkSLInterpreter"
9cc53fa4bd : Revert "Experimental SkVideoDecoder, to wrap calls to ffmpeg"
b6a6f0829e : disassemble on unit test failure
f9c9bdcf78 : [Recreate SKPs bot] Fix failing web pages
91702486bb : remove stray kNop
efb9f14aba : Add testing of mipmaps to backend allocation test
a34e0fc837 : Revert "Make SkSurface::asyncRescaleAndRead use kStrict constraint"
bb66ac1e5e : Fix matrix layout in Metal.
b1e4a4e438 : Revert "byte align everything in SkSLInterpreter"
69596470d1 : Experimental SkVideoDecoder, to wrap calls to ffmpeg
e5288369c8 : byte align everything in SkSLInterpreter
63af31a0ab : Force snapBackImage() to N32 for image filters
451b01fe09 : Make SkSurface::asyncRescaleAndRead use kStrict constraint
f3fa60010e : Implement postfix ++/--, and use the correct 1 for floats
b45ee83cc7 : warmup learning sksl interpreter
201700fa86 : Initial version of rescaling async readback API
08b260c27b : Refactor complex CTM management for image filters
9756c36666 : Metal: Add check for invalid shader functions
9b16f81858 : Switch over to using new direct allocation API in our tests (as much as possible at least)
4f71cccb9d : Appease compilers after swizzle change.
dc62b64a72 : Add helper method to fill in yuvaIndices given a yuv format
eb4a827d5b : Add GrCaps call to get swizzle from BackendFormat and ColorType.
4e93feba40 : Interpreter: Implement ternary operator
4c63a1eada : Particles + Interpreter: Bind particle's SkRandom to "rand"
48a75aa661 : redesigned SkSL interpreter vector instructions
0d380182d5 : Apply layer in-point as a negative time-bias for multi-frame image assets.
3c9fc2d3b2 : Roll third_party/externals/swiftshader d61595f367af..ab1e2b49fe88 (8 commits)
4325270445 : Remove rounding on explicit clip geometry
e5b3e400b6 : Roll ../src 8c742b264faa..5ca9f9560554 (448 commits)
1eb4557ff2 : Roll third_party/externals/angle2 6ddb7768fa25..06de90c66c18 (9 commits)
0c6daf034b : Direct backend object allocation API
c6568afa0b : Remove Nima from DEPS, experiments, Viewer, etc.
d063e8b6f1 : Revise Mac windowing and context creation.
1091f02b40 : Interpreter: Change all Load/Store ops to use immediate indices
f0ced62f91 : Make createTestingOnlyBackendTexture and deleteTestingOnlyBackendTexture no longer be behind GR_TEST_UTILS (take 2)
3f4b4dcb51 : Roll ../src a01010a50904..8c742b264faa (455 commits)
9ad72e7928 : Roll third_party/externals/angle2 bff32703c75b..6ddb7768fa25 (10 commits)
7921042df7 : Roll third_party/externals/swiftshader 3d7b7ea134d1..d61595f367af (10 commits)
b3c0bf6426 : Revert "manually register codecs in DM"
4bf6fd68db : Revert "add runtime registration for encoders"
0af9929416 : Revert "remove #if guards in SkAndroidCodec.cpp"
c9deffaed2 : Revert "skip runtime registration on iOS"
ab737e433a : Revert "unguard SkFooEncoder.cpp"
9509e04550 : Revert "move encoders into codec_srcs"
9098c28d92 : Revert "format public.bzl"
f9ef1b893d : fixed SkSL interpreter copying from nullptr
f4c2c8e31b : format public.bzl
6a89611353 : move encoders into codec_srcs
91164d1c01 : added external value support to SkSL interpreter
fc1dddbb8d : Reland "Get EGLimage functions out of GrGLInterface."
c2dd348e41 : clean up some .gitignores
703fe686ad : Silence a spurious GL error
32c32b9a6c : unguard SkFooEncoder.cpp
8ad0cbd34a : Revert "Make createTestingOnlyBackendTexture and deleteTestingOnlyBackendTexture no longer be behind GR_TEST_UTILS"
017126fe1d : skip runtime registration on iOS
8ae07c319d : remove #if guards in SkAndroidCodec.cpp
940c3f136d : add runtime registration for encoders
753836fcad : Revert "Get EGLimage functions out of GrGLInterface."
b745129ceb : Interpreter: Implement/fix vectorized load/store of globals
50a4e6e3b1 : Make createTestingOnlyBackendTexture and deleteTestingOnlyBackendTexture no longer be behind GR_TEST_UTILS
9b2633e294 : manually register codecs in DM
bc233135e4 : Get EGLimage functions out of GrGLInterface.
945d1e538c : simplify rtree loops in Skia too
6bb79bbfdc : Add SkShaper which just shapes.
21bca28bda : Move SkMessageBus.h into src/core
6e17f1d4d1 : Revert "Clear and discard stencil buffers on tilers"
1f09898e9a : Add GrVkFormatIsCompressed and GrVkFormatCompressedDataSize to rm uses of GrPixelConfig
c8d66d3553 : Roll skia/third_party/skcms 853f66269c16..1578d6b6f5dd (1 commits)
b9ce40a968 : Interpreter: Remove vectorized branches
8bd6e8f198 : Move SkTSearch.h into src.
39ef2ef586 : GrVkCaps: add isFormatRenderable and rename some isConfig* methods to isFormat*
0cda4c8221 : Remove tools/clang from .gitignore
226668a146 : Add support for calling functions within the interpreter
348880c3f6 : Roll third_party/externals/angle2 f7033c55be3f..bff32703c75b (4 commits)
82ca93b80d : Roll ../src 156f1f758a0f..a01010a50904 (446 commits)
8207ade300 : Roll third_party/externals/swiftshader 65b1e97d13eb..3d7b7ea134d1 (5 commits)
3f79f07a14 : Use SkStrikeSpecStorage to lookup strike for GPU text drawing
c8a84d2b7f : Move compute_combined_buffer_size behind GR_TEST_UTILS
ad44dd500f : preserve comments past the #include ""
5162a74b0a : Remove GpuLayerCacheTest
046ecb1b5e : remove SkMiniPicture and co.
42dda0884f : Remove some uses of GrBytesPerPixel (take 2)
a705cb93c7 : remove SkLiteDL
7b2c85577d : Clear and discard stencil buffers on tilers
caa795f59c : Reduce use of GrPixelConfig inside of GrVkCaps.
f1344ac239 : Remove SK_ALLOW_STATIC_GLOBAL_INITIALIZERS from tests.
4167215daf : Fix stack indexing bug in vectorized unsigned -> float conversion
69258ffdb8 : Add a workaround to allow sample variables for stencil draws
209ebc015a : Add thread annotations to SkSharedMutex
bcbd30b7dc : Trivial code cleanup
d210782fa9 : Roll recipe dependencies (trivial).
c2aea5938d : Roll recipe dependencies (nontrivial).
136ad09848 : Roll third_party/externals/angle2 3dbe480b559e..f7033c55be3f (11 commits)
7788fa1b7c : Roll ../src 97d5761990f6..156f1f758a0f (423 commits)
4e66df54e7 : Roll third_party/externals/swiftshader 9e4f690166c1..65b1e97d13eb (7 commits)
01eaf1779b : Remove global mutex around CG
8fae51b699 : Introduce SkStrikeSpecStorage.
13371a10b0 : Standardize DDL images to RGBA
76ec80ac46 : Use per-edge AA flags to respect mixed AA between clip and draw
0221e8b226 : Revert "Remove some uses of GrBytesPerPixel"
13f02be291 : Remove some uses of GrBytesPerPixel
2b8b06e793 : rewrite docs to explicitly use python2
44d44761c7 : Interpreter: Fix bool literals
dfcaaa94b7 : Blacklikst AsyncReadPixels on MoltenVK
d696f8e6bc : Support GL_ANGLE_texture_rectangle.
9b86955c65 : Add thread safety annotations for SkMutex
9dbcdcc8ba : Alter createTestingOnlyBackendTexture methods
a6fcb761d8 : ccpr: Clip path octo bounds by the scissor
cd734f6539 : Add color space and type conversion support to asyncReadPixels
b3f6654a54 : Remove mutex in GrVkSemaphore
617d801ff7 : Reland "Reland "remove legacy 255-biased colormatrix""
7bc76b45a4 : Roll third_party/externals/angle2 ebab670cb32d..3dbe480b559e (16 commits)
06faa5efd7 : Roll ../src 589d8ec2fcaa..97d5761990f6 (957 commits)
695206d714 : Roll third_party/externals/swiftshader ecfeede6014c..9e4f690166c1 (28 commits)
806621b2e0 : Update SKP version
5c7b54112b : Fix compatible format check for vkCmdCopyImage.
603e09bdb8 : Remove SK_IGNORE_LINEAR_METRICS_FIX.
303bacbc0f : Fix build for GCC. Cast enum to int when using with %d format specifier
ab32f65653 : Add SkSurface::asyncReadPixels()
6e407986cd : Skip D3D ANGLE backends in dm/nanobench/... under Wine.
ad8efda6e5 : Reland "Reland "Release YUVA planes in SkImage_GpuYUVA after flattenning to RGBA.""
a1b7be612c : Add thread safety annotations.
54e052bb12 : [infra] Update Win OS version
6eeaf927e3 : Promote circle clipping to full float
4687bddcea : Fix DDL tests when MIP map support not available
e246b13a1d : Only enable the interpreter particle affector with GPU support
8fbca482e5 : Revert "Reland "Release YUVA planes in SkImage_GpuYUVA after flattenning to RGBA.""
622b6f5367 : Reland "Release YUVA planes in SkImage_GpuYUVA after flattenning to RGBA."
bc0c460349 : Revert "Release YUVA planes in SkImage_GpuYUVA after flattenning to RGBA."
d1c57b63a8 : Fix a spurious MSVC compiler warning
797efcac71 : Add option to GrContext::flush for GrPrepareForExternalIORequests.
c04cadbb6e : Prototype interpreter particle affector
8610e9c9de : ccpr: Add a GrOctoBounds class
a15f355be8 : Release YUVA planes in SkImage_GpuYUVA after flattenning to RGBA.
d369a5e9cf : Add setInputs to SkSL::Interpreter
4f6eb15178 : [skottie] Add resize-to-fit text alignment extension
c0f282cb00 : [Android compile bot] Display returned infra error from bot
2561aa1e3d : Revert "Large circle clipping gm."
f9a1fdf01f : Reland "Add flush() to SkImage."
360dc593c0 : Large circle clipping gm.
693bc2bae5 : Revert "Add flush() to SkImage."
d0503a72ac : Add flush() to SkImage.
dbded16fad : [Android compile bot] Add links to force sync the checkout
dfda5f57bf : Roll third_party/externals/angle2 19905aea14e0..ebab670cb32d (11 commits)
5c20d4f8c8 : Roll ../src d5837fbd88aa..589d8ec2fcaa (402 commits)
b9330017c0 : Roll third_party/externals/swiftshader d5ed0a31ce88..ecfeede6014c (17 commits)
f5ca01a69a : Add FenceSync support to Metal
8cdf5b6fa4 : Propagate third_party public_include_dirs to include_dirs
32d2490c43 : Use better widget for multiline strings in particle GUI
3061d27351 : Increase number of clip stack elements to examine in isRRect.
a50484a570 : [skottie] Text line height support
e897c1bd16 : Remove tracking glyphs in remote cache
ca449d5899 : [skottie] Cleanup: relocate text sources
9ff5acbd2a : Separate GrCaps for semaphores and fence syncs.
3b41bafc2c : Add support for float remainder to interpreter
5785e4a165 : Use SkFontHinting instead of macros.
15c9142233 : Repro Chrome bug and add Skia-side fix
f90bfd7217 : Roll third_party/externals/angle2 0f4d72e63b92..19905aea14e0 (9 commits)
905b2c7a46 : Roll ../src 648a59893e4e..d5837fbd88aa (481 commits)
4497ac1799 : Roll third_party/externals/swiftshader b01f2559e017..d5ed0a31ce88 (10 commits)
51e15a69ce : Use SkTextEncoding enum instead of macros.
354ecf3693 : fixed SkSL interpreter negate op
8e49a69ef9 : Loosen up checks in DDLSkSurfaceFlush
f5e5f193ac : Cleaup GrTextStrike and GrStrikeCache
444aa12c84 : fixed SkSL interpreter test
ee5fd13ea2 : Add test for DDLs and SkSurface::flush
7f28e0b87f : Mac slight hinting to be normal instead of none.
8982076016 : Allow building Skia with Fuchsia SDK enabled buildroots.
0569447470 : experimental/editor: progress
dfcad064e9 : more SkSL interpreter performance work
07dad1bc42 : Fix some documentation for SkFont.
06e14afaa7 : Add no-nonportable-include-path when building ANGLE with Windows-Clang
9f0eeac820 : [infra] Remove remaining references to go_deps
5bee390667 : Viewer: Fixes for shader editing in ANGLE
9707a7e51c : IWYU for tests A-D.
0362dc268a : Fix use of 'is' operator for comparison
b0d8b76c4f : Make finish flush procs work with GL.
d05c5eec42 : Roll third_party/externals/angle2 6f0c5b8dd5f2..0f4d72e63b92 (8 commits)
743913344b : Roll ../src e300e8fa69a2..648a59893e4e (393 commits)
d699a66fa2 : Roll third_party/externals/swiftshader bb12b0e41a09..b01f2559e017 (10 commits)
5f2807b71e : Clean up CanvasTest.cpp some more
cbf6d30661 : Clean up CanvasTest.cpp macros.
a9aaef0c99 : Revert "Support GL_EXT_draw_buffers"
77af4ecd35 : Support GL_EXT_draw_buffers
d3c048234b : Re-add flag to force opList splitting reduction
cb35914098 : Roll recipe dependencies (trivial).
ebc21f64cd : [infra] Pin infra code using Go modules
25aac5c196 : Make SkComposeImageFilter comply with SkImageFilter::filterBounds calling convention
e772c59d94 : Remove static initializer in SkExecutor.cpp
0921c10404 : [canvaskit] 0.6.0
d6b32ed39d : [img-decode] Start on proposed new spec
5e7fbfd9b0 : Add ShaderErrorHandler to GrContextOptions
7d2ad0fdef : Fix local matrix for crop rects in backdrop image filters
2f3637bf2e : Roll third_party/externals/angle2 ddc4d33a259a..6f0c5b8dd5f2 (15 commits)
46e10981fe : Roll ../src b81b70981d9b..e300e8fa69a2 (429 commits)
719a69ca5a : Roll third_party/externals/swiftshader 10f7befc49a7..bb12b0e41a09 (14 commits)
3fd1841161 : Update SKP version
ac55784e33 : Tests: re-sort gni, file name convention
feae867f84 : Add harfbuzz to tools/install_dependencies.sh
8ac78aa6df : Update the list of Skia dependencies
1b1b657488 : Fix .bzl skottie_lib_hdrs
c5eb81bf44 : Fixes for experimental/go-skia
ccab1cc6f4 : docs/examples/Colors
e4e9551cc8 : Add explicit .bzl sources and headers lists for skottie/sksg
70aab82354 : Shaper Tests: fix g3 build
7e603db010 : SkSL interpreter optimizations
56947a7fa3 : Shaper Tests: make a macro, rename test resources.
c2f260ad78 : SkColors: Fix new color constants
8b7768d206 : [skottie] Relocate "GMs" to resources/
09db9d2175 : Reland "SkShaper JSON output with cluster visualization"
35a67eba61 : Move GrMtlBufferManager functionality to better places
fd24b1fe84 : Shaper : new unit test
dc19391eef : SkShaper: new benchmarks
6ad5289ea4 : Revert "Child fragment processors are now written as separate functions"
670c6ec66e : Revert "SkShaper JSON output with cluster visualization"
fd105f1b76 : Roll third_party/externals/angle2 3089f92e8a77..ddc4d33a259a (3 commits)
590c017f45 : Roll ../src 1745a957293f..b81b70981d9b (397 commits)
58d7a99b6d : Roll third_party/externals/swiftshader 20aab4e9c149..10f7befc49a7 (17 commits)
666a9f9f8b : Update includes for Wuffs.
0b9b1f1847 : IWYU for SkTLogic.h
0364bde2c4 : Child fragment processors are now written as separate functions instead of inline
752b740ed6 : Roll skia/third_party/skcms 668026c511f3..853f66269c16 (2 commits)
7c70143055 : GMs: re-sort gni, script to regenerate gni, file name convention
0a7b393e32 : SkPaint: new constructor
53610832a0 : SkShaper JSON output with cluster visualization
7fde8e1728 : IWYU for gms.
d5d9c21607 : Fix compositor GMs on Intel Metal
68eb8c2763 : remove deprecated postTranslate255
aab728dd61 : Change opList-splitting reduction default to be off
b82ac3660c : SkPDF: fix repeat tilemode with alpha
347034865b : Really disable opList splitting reduction on the Chorizo perf and test bots
cd5d14619f : Disable opList-splitting reduction on Pixel3 Vulkan test bots
2f9297dff1 : [infra] Update to Go 1.12.4
e5ba247745 : Update go_deps asset
1b943892ee : Roll third_party/externals/angle2 3fb957a00ba3..3089f92e8a77 (10 commits)
bcb96db527 : Roll ../src da43ebf5b4e0..1745a957293f (361 commits)
4dfbc9e685 : Roll third_party/externals/swiftshader 2e2385837e9b..20aab4e9c149 (24 commits)
7cf4242f8a : Revert "Reland "remove legacy 255-biased colormatrix""
62b501499a : Disable opList-splitting reduction on Chorizo perf bots
35ea04d613 : Remove skcms shim header
520f85b559 : Suppress VkDrawableImportTest on some Radeon-based bots
9764ebd19e : SkSL interpreter performance improvements
8518f2e56a : Add an AssertOnShaderCompileFailure GrContextOption
39e5af718c : Suppress savelayer_clipmask failures on a Win10 and Chromecast bot
6a34f3a0c7 : IWYU for gms starting with 'b'.
a5ef39726a : More polyutils fixes
b75be23bc4 : Reland "remove legacy 255-biased colormatrix"
6db27c28c6 : Reduce opList splitting by default in Skia
34d286a6d7 : Revert "remove legacy 255-biased colormatrix"
ac9be9dbc5 : Remove shader text trace events and simplify the SKSL/GLSL printing code
ec654f7397 : remove legacy 255-biased colormatrix
6c8f5b31ac : Switch sense of opList splitting flag and employ it on the NVIDIA_Shield bot
70f159a8b3 : Update go_deps asset
176720424b : Roll third_party/externals/angle2 1ad7a07212b2..3fb957a00ba3 (4 commits)
e994492289 : Roll ../src b40205fdcd0e..da43ebf5b4e0 (421 commits)
08c79d6145 : Roll third_party/externals/swiftshader 6a12e092091c..2e2385837e9b (9 commits)
e6a83e1608 : Roll recipe dependencies (trivial).
784184ab93 : Prevent outset Ws from going negative
d1701ba884 : IWYU for gms starting with 'a'.
f808c5e3af : Fix initialization of GrVkCaps when using legacy extension flags.
2e346a611e : Roll recipe dependencies (nontrivial).
b3461fad63 : Upgrade to SkVx in GrQuad rendering
70a0479261 : Use correct packing for Metal uniform arrays.
c4f6df8a5b : Roll recipe dependencies (trivial).
159a959596 : Revert "Temporarily revert runtime decoder registration."
7b300a4e47 : Experimental Editor: begin text selection code
4ed61653c4 : Don't use tty in win_ssh_cmd.py
e869a1ed96 : stop calling legacy 255-biased colormatrix
acde2d1d0d : Suppress skinning benches for NVIDIA_Shield
1640d3b6d7 : Roll recipe dependencies (trivial).
836ff5e405 : [skottie] Mask feather support
c752054981 : Use linear metrics with new FreeType light autohint.
e522b17dff : Update #defines to suppress Ganesh features in SkUserConfigManual.h
494aa3db9e : Suppress the savelayer_clipmask test on some Android devices
a6d723f32f : Update go_deps asset
bbc4c1966a : Roll ../src 2f6bc7b3cacb..b40205fdcd0e (330 commits)
b8532fdac6 : Roll third_party/externals/swiftshader 28f142f1b0a2..6a12e092091c (8 commits)
79e53712a0 : Roll recipe dependencies (trivial).
8626cfa95e : Roll recipe dependencies (trivial).
f91b755b34 : Reland "ccpr: Set atlas proxy size to draw bounds rather than backing size"
bd425405f3 : Roll recipe dependencies (trivial).
1ef5455eba : Roll recipe dependencies (trivial).
086d80bcf7 : Roll recipe dependencies (trivial).
037884e508 : Roll recipe dependencies (trivial).
3d47f37cb5 : Add skcms' LICENSE to include/third_party/skcms
9e25bb993d : public_includes -= include/third_party/vulkan
f5f4e81e33 : Revert "SKIA_IMPLEMENTATION is only relevant in shared builds"
23935888a1 : Check event log for all Windows tasks
40fff267d4 : remove third_party/skcms from includes
50d650d3ef : Experimental text editor: factor out Editor class.
378be8dcc0 : sk_app: fix BUILD file
ea236bf818 : Move skcms.h to include/third_party/skcms
75c5326bae : Cache some more Metal state.
d425dee662 : Enable opList sorting everywhere
bc94e79eb7 : Update go_deps asset
de267b6c06 : Roll third_party/externals/angle2 6f691fbb59c7..1ad7a07212b2 (1 commits)
fd258c8210 : Roll ../src 07c444c4d281..2f6bc7b3cacb (441 commits)
d1be9450c7 : Roll third_party/externals/swiftshader a161493942fa..28f142f1b0a2 (47 commits)
7056ce14dd : Update SKP version
a5dc0f2d7a : Update go_deps asset
4732dd3158 : Fix C API example
d7082a5805 : Update go_deps asset
e178c0586c : Roll recipe dependencies (trivial).
3349fb0195 : Roll recipe dependencies (trivial).
ee90eb42fe : Clean out stale shadow vertices from the SkResourceCache
91c35c3d9b : Roll recipe dependencies (trivial).
f3b27b4507 : Merge MTLRenderPassDescriptors when possible.
9a2c64d71d : Remove SK_IGNORE_LINEAR_METRICS_FIX flag from Skia
a30cf84b47 : Disable vulkan msaa on certain bots.
bcbf9633db : Temporarily revert runtime decoder registration.
88e8ddc72a : Fix legacy use of kKHR_swapchain_GrVkExtensionFlag when making GrVkGpu.
d521ce39e9 : Test vulkan msaa on test bots.
d3aeecd010 : Visualize geometry domains in degenerate quad sample
152ac9be2f : Fix MoltemVk Bots
f82158fb7f : Roll recipe dependencies (trivial).
7195c1abeb : Update go_deps asset
af216e1e55 : Roll third_party/externals/angle2 1b0acbb5126e..6f691fbb59c7 (5 commits)
a74aef45f9 : Roll ../src ea73ef568188..07c444c4d281 (439 commits)
5895b21daf : Roll recipe dependencies (trivial).
ad1a0ca8be : Roll recipe dependencies (trivial).
4e1b07e09f : stage naming change in colorfilter
2903605796 : Roll recipe dependencies (trivial).
f273c72599 : Roll recipe dependencies (trivial).
ff7006ff80 : switch test to a legal, impossible enum value
05f45b21b7 : runtime registration for decoders
b14574924a : Roll recipe dependencies (trivial).
83cecb5a85 : Turn off warnings as errors in SwiftShader
3747605509 : Roll recipe dependencies (trivial).
2185f39667 : Revert "ccpr: Set atlas proxy size to draw bounds rather than backing size"
8413ff13fe : SKIA_IMPLEMENTATION is only relevant in shared builds
2253c22afb : [skottie] Parented camera support
fd7657cba2 : Add SkSL editing to Viewer in Vulkan backend
27966fe16b : Blacklist GL processor tests on GalaxyS6, too
58827846f8 : Roll recipe dependencies (trivial).
7cd5ea0a63 : [skottie] Fix camera z-rotation
a085a41b9d : Normalize storage of shader strings in the cache
b8f81af531 : Experimental: text editor
7b40fcc7c7 : Blacklist GL processor tests on low-end Android devices
a24336b524 : roll libpng to pre-1.6.38
10d172169f : Remove GrInternalSurfaceFlags::kNoPendingIO as it is no longer needed
2444c0e9aa : Roll third_party/externals/angle2 62e274e86c7e..1b0acbb5126e (7 commits)
f6cf89627f : Roll ../src 7d439e099c7a..ea73ef568188 (418 commits)
a1ab899e9e : Roll recipe dependencies (trivial).
b783a43f0d : [skottie] Fix 3d rotation order
46d0f9aad1 : ccpr: Set atlas proxy size to draw bounds rather than backing size
f460eeec99 : Use linear metrics flag for linear metrics.
f0a5369d0c : cut SK_SAMPLES_FOR_X, simplify SK_?32_SHIFT
9d1171d1ce : Roll recipe dependencies (trivial).
b45d86256a : flip static initializer default
1659d48b38 : Roll recipe dependencies (trivial).
a0dbedf089 : [recipes] Fix Windows pathsep; add Windows tests
1a36fe4512 : Add SK_IGNORE_LINEAR_METRICS_FIX flag for Skia.
e11e5c162f : AFAICT, only gm/etc1 uses third_party/etc1
7ecb8d13ca : Change flushing policy in GrContextPriv::writeSurfacePixels
33db04c851 : add gm/bench for runtime colorfilter
fb80e52c73 : update GL interface codegen
9585947933 : minor interpreter cleanups
792597b1c5 : I think we've made it past this intern demo.
c0bd9f9fe5 : rewrite includes to not need so much -Ifoo
0c22997075 : SkTInternalLList: remove SkPtrWrapper, SkNoncopyable
c73666ff43 : Implement alternate method for determining recycle-ability of allocated GrSurfaces (take 2)
333fb450b3 : move SK_ENABLE_DISCRETE_GPU to cover only tools
5d8f1cc77f : Use tasks for GrVkGpuTextureCommandBuffer.
c092f9e3a3 : rm older api from colormatrix, change to normalized translate
82de21cb71 : Update go_deps asset
8efff89c28 : Roll third_party/externals/angle2 cff6f150eae1..62e274e86c7e (2 commits)
169a090d32 : Roll third_party/externals/swiftshader 707ed9974cb3..a161493942fa (9 commits)
0f619a2793 : Roll ../src 29e17ed23dea..7d439e099c7a (412 commits)
29ec5ecffa : Roll recipe dependencies (trivial).
f07b61f05a : (start to) explicitly use float for color values
24d377eedf : Store tasks to execute before VK secondary command buffers generically.
ba201aea74 : make -Werror or /WX optional, off by default
127e519cc4 : fix sk_colorspace include guard
ef86fa3043 : remove dead function MakeSingleChannelOutput
d251c801d7 : Roll recipe dependencies (trivial).
1f4c2bdfa2 : sort, dedup skia_public_includes
dbbefa86bf : inject SkUserConfig.h with -DSK_USER_CONFIG_HEADER
a7008f5ff6 : another stray <include> -> ""
746035afeb : added support for interpreting generic SkSL functions
aca8830244 : are these include paths no longer needed?
42aa8afa83 : remove legacy colorfilter apis
1c550f7b00 : Only call findImage when needed
4941a2239e : switch some idiosyncratic <includes> to ""
29c1c8029a : Revert "Implement alternate method for determining recycle-ability of allocated GrSurfaces"
361a640cc9 : change colormatrixfilter to be 0...1 for translate
75c3ae4c2e : Add GrMtlCommandBuffer
bd5e9505d8 : Make default SkUserConfig a noop
9adc82c73d : Fixes for saveBehind/drawBehind
7eec3cd688 : Implement alternate method for determining recycle-ability of allocated GrSurfaces
1ce03a613e : rename gamma stage gamma_
12c4629624 : Remove the option of disabling explicit resource allocation
7ecad8791f : add third_party/skcms to includes
f153e22114 : Update go_deps asset
f31ae87fe0 : Roll third_party/externals/angle2 c467f7b54188..cff6f150eae1 (1 commits)
0438f02d79 : Roll ../src 3ed0f75776bb..29e17ed23dea (265 commits)
977b16d9c9 : Roll third_party/externals/swiftshader bcc71a322953..707ed9974cb3 (3 commits)
c3186302bd : Add skcms directory to public includes
06be079791 : Add wait function on GrContext to wait on semaphores.
dd15d69e1f : More buffer changes for Metal.
50d79af7b7 : hide internals of SkColorMatrix (so we can migrate to col-major)
731ba99a85 : deshard NP and N7 CPU test bots
86e61993a9 : Revert "simplify and centralize SK_API"
5f78adf890 : Add explicit GrSurfaceProxy flag to skip explicit resource allocation (take 2)
4b19592a57 : remove duplicate SkBase64.h
3276d95876 : rm src/compute
264000254c : [docs] Update documentation for branching process
7f960d2083 : simplify and centralize SK_API
5816b3d45d : Fully add back old GrContext flush api.
e0eeda5756 : add constexpr constructor to SkMatrix
7a5b6ec0f6 : Update comment on vulkan allocator.
d10c90155c : Add back deprecated GrCotnext flush API till clients get fixed.
57f34b1f24 : add flag to stage api change to colormatrix
cbc33b8e35 : Add SkSL viewing/editing to viewer
6350cb0f4b : Revert "Add explicit GrSurfaceProxy flag to skip explicit resource allocation"
08cb24621a : Update go_deps asset
3018bd1a79 : Roll third_party/externals/angle2 145ec7fa7c81..c467f7b54188 (4 commits)
f1ff8aa959 : Roll third_party/externals/swiftshader a16238df3f28..bcc71a322953 (7 commits)
f062679899 : Roll ../src a55917cb9824..3ed0f75776bb (344 commits)
2ce364071e : use portable typeface for new gm
264f9d23bd : Update SKP version
8da16762f1 : Skip __init__.py in webpages_playback.py
a76fad2d49 : Update go_deps asset
13906d5d51 : Update go_deps asset
c03cfaf204 : Add Metal support for dynamic buffers.
d567408362 : Add secret draw-behind method
1c0b05afde : SkClipStack::isRRect succeeds if stack is an intersection of rects.
84d36cdb60 : ccpr: Calculate edge coverage in the coverage processor
898a8a5b1a : Fixed internal skslc error with negated literal vectors
865dc5604d : Adjust vulkan memory allocation block size knobs to better match the type of draws we do.
49465b41d1 : reworked SPIR-V binary operations and added support for VectorTimesScalar
7bb47f2a2e : Add explicit GrSurfaceProxy flag to skip explicit resource allocation
ba1602896d : SkQP: new docker test code
65a8f56e74 : fixed Metal code generation for recursive functions
2929f51aa4 : Don't batch across domain modes in GrTextureOp
cf4ec506ec : Convexity checker: Wait for significant x-product when walking edges
377befab71 : Update compositing benchmark to use image-set API
377b18b9bc : ccpr: Indicate path fill type by winding direction of cover triangles
cb0f409af4 : added error detection for writing to a constant swizzle mask
42daf99e92 : [spec] Initial commit for web spec
cc5d3e09e3 : Revert "Revert "added more SPIR-V RelaxedPrecision decorations""
b07e9a8826 : use char-to-glyph cache in freetype typeface
309de7904d : Remove SK_TREAT_COLINEAR_DIAGONAL_POINTS_AS_CONCAVE
e5763787f9 : Allow GrShadowRRectOp::Make to fail
e8a33ec6d0 : Update go_deps asset
72fcaa242d : Roll third_party/externals/angle2 82bcffa78747..145ec7fa7c81 (10 commits)
577568d2aa : Roll third_party/externals/swiftshader abaecd5f2ba7..a16238df3f28 (12 commits)
8cdae55bf1 : Roll ../src f968f64cdf27..a55917cb9824 (433 commits)
9b67802a4c : Properly retrieve memory block in SkTextUtils
e8e7a9dea6 : Roll recipe dependencies (trivial).
2e904bc66b : SkPDF: move type1 font code into single file
71713f6eaa : Swap front and back stencil sides when rendering bottom-left
8a97f56c06 : Swap x/y radii for EllipticalRRectOp depending on matrix.
572d9bba64 : SkQP: consolidate cut_release scripts
067861e148 : Roll recipe dependencies (trivial).
5cab45e542 : Roll recipe dependencies (trivial).
5000791eeb : remove experimental from some APIs (that are no longer experiments)
d8d859a97e : Fix quad type detection from SkPoint array
14ac42b280 : Remove the axis-aligned vector special case to convexity checker
1a668d26f8 : fixed assertion failure in skslc SPIR-V output
2c2240f668 : Make more SkTypeface virtuals pure.
06a7257b40 : [infra] Fixes for chrome_release_branch
a94670bd08 : Update Skia milestone to 76
847d55be4e : Update go_deps asset
5dd9cb2204 : Roll third_party/externals/angle2 c832cdd75f75..82bcffa78747 (7 commits)
583a082c18 : Roll third_party/externals/swiftshader 84c3a94e1450..abaecd5f2ba7 (6 commits)
ced2b79d00 : Roll ../src a3585f70a100..f968f64cdf27 (436 commits)
14c90c1ca2 : Reland "Remove includes from SkFontTypes.h"
e64e6327a1 : Add __init__.py to page_sets
3268d45ac6 : remove -DSK_SUPPORT_LEGACY_A8_MASKBLITTER
396673870c : Non-substantive changes
5b39dc8153 : SkQP: fix model colorspace (16-bit gold images)
e6bfb7daf0 : Add struct to wrap all the gpu flush options.
6f9047027b : Roll recipe dependencies (trivial).
64670cb1b8 : Reland "Simplify SkTypeface::charsToGlyphs API to require UTF32 input"
105d7c24c9 : Add flag to map buffer flags in GrCaps to indicate whether mapping a GrGpuBuffer for reading is synchronous or not.
f19ef9bd68 : [infra] More work on chrome_release_branch
da8a6e1126 : Add clang-cl arm64 builds
5155e09d14 : Revert "added more SPIR-V RelaxedPrecision decorations"
7a7a97d3c7 : Make Metal render loop more stable
629ca1d5c7 : roll clang_win
3e217a80df : Roll recipe dependencies (trivial).
33906ad1e2 : Reland "Revert "Simplify SkTypeface::charsToGlyphs API to require UTF32 input""
e88d4382e1 : Update go_deps asset
c22a81fdbd : Roll third_party/externals/angle2 e7da32f1c73e..c832cdd75f75 (7 commits)
a6b421c6cd : Roll third_party/externals/swiftshader 25be5bb97518..84c3a94e1450 (6 commits)
7bd13fc331 : Roll ../src 95629c4c410f..a3585f70a100 (459 commits)
652b007a4c : Revert "Revert "Simplify SkTypeface::charsToGlyphs API to require UTF32 input""
70ed05e53a : Revert "Simplify SkTypeface::charsToGlyphs API to require UTF32 input"
0b5e302326 : Revert "Remove includes from SkFontTypes.h"
fa971d6ceb : Reland "Add GrDisableColorXPFactory::makeXferProcessor()"
cdd5914dc1 : Remove includes from SkFontTypes.h
fde841de44 : Simplify SkTypeface::charsToGlyphs API to require UTF32 input
78e5577492 : IWYU for SkCanvas.h
db13d38748 : Move SkTLazy.h to src/
96e4e53cf1 : Reland "align skvx::Vec<N,T> to N*sizeof(T)"
522efc438c : [infra] Add chrome_release_branch script
12de0c1bd4 : roll libpng to 1.6.37
9a885b27f3 : pass SkVx::Vec arguments as const&
e9c375cd3d : Revert "Add GrDisableColorXPFactory::makeXferProcessor()"
0a8da21fba : Remove generateCharFromGlyph and charToGlyphID.
151a883e86 : added more SPIR-V RelaxedPrecision decorations
50303b9adc : Revert "align skvx::Vec<N,T> to N*sizeof(T)"
5dd7f84ae4 : Reduce use of path generation
e3b110dc6e : align skvx::Vec<N,T> to N*sizeof(T)
11157ef97a : Add GrDisableColorXPFactory::makeXferProcessor()
30182b482b : Ensure that insetting for blur texture domain doesn't invert domain rect.
393981d1db : Remove deprecated SkPaintFilterCanvas::onFilter.
0e3342cfcd : WASM build cleanups
8bd22ae8de : Remove non-canonical font color
68aeec07de : Clarify that buffers of type GrGpuBufferType::kXferGpuToCpu are mapped for reading.
c809832930 : Convert 565 and 4444 bitmaps to 8888 for Mac Metal.
8c4cafd297 : Don't flush pipeline state when querying sample locations in GL
c48bf3a34b : just some refactoring for fm_bot.go
4aa13e7da3 : Remove deprecated SkSurface::prepareForExternalIO and related uses of the name.
26de56ef09 : GrSurface -> GrGpuBuffer transfer improvements:
c0d79e525f : Avoid multiplication by alpha in fragment shader when known to be 1.
6c431d5202 : Towards a simpler SkSL -> GLSL pipeline (and better shader reflection)
5bee533ef3 : Update go_deps asset
6642803e94 : Roll third_party/externals/angle2 065f8dc35f9d..e7da32f1c73e (7 commits)
a6f480b148 : Roll ../src b2d31144d9af..95629c4c410f (449 commits)
121b0d0e81 : Roll third_party/externals/swiftshader 64b761a8af9b..25be5bb97518 (11 commits)
9d10206b7a : Roll recipe dependencies (trivial).
d51d00745b : add _M_ARM64 support
19cc00f19a : Support multisample in GrProxyProvider::MakeFullyLazyProxy
acb8be89d1 : add retries to fm_bot
6f8bfba1b7 : Fix fontcache GMs on Metal.
194cab0fd3 : use slope-guess for faster charToGlyph
e74192103c : Reland "Convert the CPU mask case to use prepareForDrawing"
bf15b66768 : dump stack trace in FM on failure
bcc75323f9 : Implement SkHeifCodec::onRewind
3d50730e12 : restore vmull_u8() in color32()
a71b4ce346 : Guard GrRadialGradientLayout::TestCreate against Empty shaders
e1c275e360 : [skottie] 'Add' layer blend mode support
bc537fac4b : step carefully in decal_nofilter_scale
662d67133a : Roll skia/third_party/skcms 0da672fc2c69..668026c511f3 (1 commits)
930c29511f : always zero SkMallocPixelRefs
1875353110 : Add LenovoYogaC630 (Win arm64 bot)
e71641479c : removed localmatrix getter
be2062c430 : Extend --writeShaders to output SPIR-V
a3aa75ab29 : Add callback to flush for knowing when gpu is finished work.
831a29341c : Plumb sk_sp through the GrOpList class hierarchy
1fe0b86f17 : Remove some unused GrSurfaceProxy methods
e1c5ea6779 : Update go_deps asset
f697b0cdc1 : Roll third_party/externals/angle2 cfc73cc1af5e..065f8dc35f9d (12 commits)
f5bb65efc0 : Roll ../src 6506f553b36c..b2d31144d9af (500 commits)
3611ee1bb1 : Roll third_party/externals/swiftshader 13f230772370..64b761a8af9b (23 commits)
c9f55de2ed : Inline computeHinting
b5e57e9a3d : Update SKP version
5c6b565bdf : Update go_deps asset
12cf258193 : Revert "Convert the CPU mask case to use prepareForDrawing"
33233a09fe : Reland "Convert the CPU path case to use prepareForDrawing"
69f54f8f0f : Update go_deps asset
990bfc7858 : Convert SkGlyph::toMask() to SkGlyph::mask()
0c60708737 : add utility for caching char2glyph
e62bf56163 : Roll recipe dependencies (trivial).
c48879ed40 : Convert the CPU mask case to use prepareForDrawing
81fd86c1ca : Revert "Convert the CPU path case to use prepareForDrawing"
9bf37f6817 : Remove debug quadType() checks
a6a8400e99 : Support domain clamping and transform matrices in YUVToRGB effects
8be917af43 : Convert the CPU path case to use prepareForDrawing
53eab013f5 : Factor common SSH logic into a new flavor.
bb85b8b3f3 : remove dead code from old factories, enum
3d6f8d0a46 : replace Sk4px with SkVx in SkBlitter_ARGB32
0b8bb88cbb : GLSL editing in Viewer
904657dadf : Make sure local rects are sorted post-clipping
25071cc52b : Always initialize geometry domain if it's written to the GPU
01e1f4df7f : Reland "limit mask drawing to clip bounds"
c85f8e8dda : Include particles in shared Windows builds
820b8b716e : Convert the fallback source case to use prepareForDrawing
e6ef03d53b : Make the persistent cache utility functions operate on SkData
ed7f2aabbd : Revert "clean up SK_SUPPORT_LEGACY_A8_MASKBLITTER"
7e3370a9e5 : Null-initialize pointer
35f1c154c5 : Revert "limit mask drawing to clip bounds"
41476708db : Update go_deps asset
f74fff6600 : Roll third_party/externals/angle2 e6b23e45b380..cfc73cc1af5e (5 commits)
ebf5bf0a41 : Roll third_party/externals/swiftshader 3954a0bafb8a..13f230772370 (11 commits)
ce3380f20f : Roll ../src f8764798ff0e..6506f553b36c (417 commits)
3b60397fd3 : Convert GPU SDF handling to use prepareForDrawing
f55fa0d0cf : Make SkPaintFilterCanvas paints no longer COW.
532d6c57c1 : Roll recipe dependencies (trivial).
8ad84f2c1b : Revert "simplify and centralize SK_API"
c562de0b50 : Convert GPU path handling to using prepareForDrawing
3bad19cfc2 : use __builtin_shufflevector when available
36477b49c2 : Fix GrFillRRectOp rendering in Metal.
1dcc55b372 : rewrite new SkVx unit test
ae6c5c08be : clean up SK_SUPPORT_LEGACY_A8_MASKBLITTER
90c9749bd5 : simplify and centralize SK_API
41d087c262 : limit mask drawing to clip bounds
4b44a0d01a : add SkVx helpers for working with unorm8
812499d7f6 : Change getMetrics to the final API prepareForDrawing
caefdf123a : Roll recipe dependencies (trivial).
c33e6dcc70 : restore SkOpts::blit_row_color32
25e371f7ee : Make SkFontMgr_fontconfig respect the sysroot.
0a72a06d10 : Enable all Mtl tests
b1cc013adf : removed redundant GrCircleEffect.h
76e626d9bb : SkQP: remove bad tests from future branches.
e11de4e9f2 : remove legacy flags for API changes
6d60534e95 : Update go_deps asset
80eff54147 : Roll third_party/externals/angle2 f39b4f0280ef..e6b23e45b380 (7 commits)
235ec02e90 : Roll ../src 1b121674f584..f8764798ff0e (366 commits)
4d657d5e89 : Roll third_party/externals/swiftshader f0aa9d5ab738..3954a0bafb8a (42 commits)
99d7922767 : Roll recipe dependencies (trivial).
be94a48426 : Roll recipe dependencies (trivial).
34adc46220 : Roll recipe dependencies (trivial).
fb5bcca999 : oops, remove the rest of SkMixer
49f0630cb8 : Roll recipe dependencies (trivial).
eded39a92d : Return a span from getMetrics
b9990e4492 : Add more general flush call to GrContext.
6dd9d3da60 : removed duplicate GrCircleEffect.cpp
42280f8961 : Add Shared library Windows builds
eec1e9e4f1 : Even more DLL build fixes
e3f17b911f : remove SkMixer, since we have explicit lerps/blends in SkShader
e20f6cae8b : Reland "Remove unnecessary flush in RenderYUVAToRGBA (take 2)"
b72dee21c1 : [skottie] Initial "Levels" effect support
347a9709bb : Reland "[skottie] More snug kTop Shaper alignment"
9896a0d790 : Add mipmap generation for Metal
6028fa708b : SkPDF: narrow layer bbox
1208002548 : Revert "Remove unnecessary flush in RenderYUVAToRGBA (take 2)"
1c62426f96 : make to_vec template parameters explicit
da7b053527 : tweak SkVx to play nicely with others
13df106d59 : Add an index to SkGlyphPos
b156c41d87 : Roll recipe dependencies (trivial).
c725e8f7ea : Make SkShaper's GN setup more DLL friendly
ca9465688f : Make Skottie's GN setup more DLL friendly
21a9b56fc2 : moved files generated from .fp files into generated/ directories
7921c01150 : Reland "Do not use sub-pixel positioning for source space"
223845f792 : Remove unnecessary flush in RenderYUVAToRGBA (take 2)
14003828df : Delete SkSL::Compiler copy constructor and assignment operator
20054dca88 : Make path in Sk1DPathEffect thread safe.
f5edf36d44 : SkPDF: split GraphicStateStack out
b4719cc724 : SkPDF: simplify device drawRect
442615b85a : regenerated FP files to make bot happy
a585fe9a74 : Add Vulkan implementation of transfering from GrSurface to a GrGpuBuffer
e8a986387b : Define all ImageSetEntry members out of line
9313aa77e1 : Skip flush in GrDrawingManager if the specifed proxy doesn't have any work (take 2)
7bea727f5a : [Android compile bot] Also build frameworks/base/libs/hwui
26f410d8cf : externs needed for cpu/gpu switch
064a0b4716 : Update go_deps asset
e3e1146808 : Roll third_party/externals/angle2 82418c821689..f39b4f0280ef (12 commits)
241382ac86 : Roll third_party/externals/swiftshader eba396cc66d3..f0aa9d5ab738 (14 commits)
42bd047677 : Roll ../src 79154509c679..1b121674f584 (400 commits)
b5c685991f : remove shader factory guard define
2655ede7c9 : Revert "Add non-AA support to OvalFactoryOps."
85de152dfa : Move common canvas/pathkit dockerfiles to more intuitive location
10bf7020aa : Add non-AA support to OvalFactoryOps.
ff4fb3335b : ComposeShader GPU implementations
46431bf9d0 : Add RG format to Metal
9816878163 : extract ToolUtils::colortype_depth()
201b3752e6 : Build HarfBuzz with multi-thread support.
fc89e6cc4f : add flag to stage shader factories
de8362c6f2 : remove DMJsonWriter::AddTestFailure
42cbedd3c7 : Temporarily make TransferPixelsFromTest read BGRA as RGBA on ES.
442973874c : remove def of colorfilter flag
c8bea7deb6 : New factories for SkShaders
d54b1fcdd9 : full collection of externs
66083e9011 : Reland "Handle translating blob to origin in bulk"
774227856f : SkPDF: move annotations away from device.
a833cff194 : some refactoring ideas
bcd51e8e6d : SkSL 'key' variables can now be controlled by 'when' expressions
80658204f4 : Revert "[skottie] More snug kTop Shaper alignment"
f22466e57c : SkPDF: remove unused field
212ff0512d : Fix to barrier batching.
7b8bc53b93 : --parameters -> --properties
97b9442b0d : Detect simpler quad type when possible
b5d8c634f9 : remove guard for bitmap shader api
4ffbfe6177 : Add support for importing GL_R16F for YUVA promise images
8842799432 : add missing shared lib visibility macros
09fb824a93 : Revert "Handle translating blob to origin in bulk"
c6cfca4dac : Revert "Reland "Do not use sub-pixel positioning for source space""
ba6087c8b7 : Roll skia/third_party/skcms 36eeb1311a72..0da672fc2c69 (1 commits)
a519999fa5 : Reland "Add maxDimension() to glyph"
8aa0ea04ba : Reland "Do not use sub-pixel positioning for source space"
5aa11fb67a : Shader serialization experiment (with Mali Offline Compiler analysis)
d9b8eed848 : Revert "Do not use sub-pixel positioning for source space"
d3516170ac : Revert "Add maxDimension() to glyph"
9a7c7be159 : Revert "Skip flush in GrDrawingManager if the specifed proxy doesn't have any work"
7de0ad6136 : add flag to guard colorfilter api change
097e77cd3b : Update go_deps asset
696e8dda3c : Roll third_party/externals/swiftshader 4ba1911b2d7f..eba396cc66d3 (3 commits)
8f838d55a4 : Roll third_party/externals/angle2 90b1865e2a8b..82418c821689 (8 commits)
643624630a : Roll ../src afd96fdcf75a..79154509c679 (442 commits)
0ea414a082 : Roll recipe dependencies (trivial).
7ef3e14516 : [skottie] More snug kTop Shaper alignment
2f08a4043b : examples: Avoid undefined behavior
187a91e363 : undef guard for bitmap shader
b286bc2da8 : Introduce new factory for SkColorFilters
c19cf51df4 : Add maxDimension() to glyph
f9c5d56d14 : Roll recipe dependencies (trivial).
6b76df09a0 : Disable output swizzling from GrDisableColorXP
a5a010b8cd : Update SPIRV caching to use SkWriter32/SkReader32 and allow inspection
c328be8947 : Roll skia/third_party/skcms 99740cdf2835..36eeb1311a72 (1 commits)
6b797fec83 : Simplify persistent cache code, make GLSL easier for tools to access
8e30ad439b : Add a mustWriteToFragColor() workaround flag
e05ba5a0db : Start on supporting transfer from GrSurface.
655f0b9c9a : add flag to stage API change
7b56b0ae39 : Do not use sub-pixel positioning for source space
c67e0067b0 : extend guard to makeAsALocalMatrixShader for google3
cfb0e026fe : SkPDF: device to use SkTCopyOnFirstWrite<SkPaint>
4c30340358 : add SkpFilePlayer to externs
50acf8f04b : add makeShader() to SkBitmap, and deprecate SkShader version
ae5b62bab2 : add flag to stage API change
7a2ff3c9a8 : Handle translating blob to origin in bulk
4187ac5e47 : Skip flush in GrDrawingManager if the specifed proxy doesn't have any work
f58e49f8e9 : Initialize unfilled textures based on GrCaps
beb7cd291a : Reland "Support clip masks for SaveLayerRec and drawSpecial in Ganesh"
0d997665e6 : Revert "Reland "Revert "Reland "GPU support for SkMixers""""
7656b2c18c : Revert "Revert "Move localmatrix routines to shaderbase, no need to be public.""
9a324f210f : fixed ArithmeticImageFilter input type
10ca6ffb67 : Update Wuffs version
befc7cf165 : fm_bot: look for and explain too-late flags
7c18eb9dc5 : Reland "Revert "Move localmatrix routines to shaderbase, no need to be public.""
602df41025 : Reduce the number of flush entry points
09d022cbb8 : [pathkit] build with newer emscripten
12b4902e50 : Revert "Revert "Move localmatrix routines to shaderbase, no need to be public.""
ccdd6a14ac : fix -script parsing
8cef07e707 : Added the ability to set the entire matrix at once
9d22700af4 : Enable fixed tests on Metal
1263889f3a : Reland "Revert "Reland "GPU support for SkMixers"""
d3c9245454 : Revert "Revert "Reland "GPU support for SkMixers"""
731eaa372a : Update go_deps asset
7d12607339 : Roll third_party/externals/angle2 fb201c5e208d..90b1865e2a8b (10 commits)
507e69c8f5 : Roll ../src 3e2882be2dde..afd96fdcf75a (504 commits)
a4fe0db08d : Roll third_party/externals/swiftshader 0e3d328ac338..4ba1911b2d7f (14 commits)
951182bd19 : Update SKP version
aba7a5c93b : Update go_deps asset
892c44d7be : Update go_deps asset
949982618e : Roll recipe dependencies (trivial).
559d9eea48 : Made the fTypeMask field non-lazily computed.
3c3b194f3b : Revert "Support clip masks for SaveLayerRec and drawSpecial in Ganesh"
7340124746 : SkString: simplify impl
add8cf90b2 : remote fonts: Validate format on deserialized glyph.
8cc424806e : Fix WritePixels and ReadPixels for MacOS Metal
053b293993 : Support clip masks for SaveLayerRec and drawSpecial in Ganesh
11078c656a : Roll recipe dependencies (trivial).
f186900dce : SkPDF: Add regression benchmark for multiple path clips
298390e487 : Add helper for loading files, use let
c7755d9470 : [canvaskit] Bump GPU resource cache to 256MB
6aaad1a27a : update SkMallocPixelRef docs
cc13fd3d6c : [CanvasKit] Add basic support for SkPicture
774aeba9d0 : [skottie] Add support for pre-decoding images at load time
937d967457 : Always mark bitmap glyph runs as such, to ensure they are properly regenerated
531f71c004 : Blacklist mobi_wsj.skp on IntelIris 540 and 655
0e35ce27e0 : Favor full screen clears for platforms that desire initialized memory
b03923ec25 : Revert almost all changes landed by android-next-roll so that we can start rolling from master
f88a0e1c91 : Revert "Move localmatrix routines to shaderbase, no need to be public."
69da7ad49b : Use canonical colors for luminance color
f4a8d6fc94 : Move localmatrix routines to shaderbase, no need to be public.
84614c37cc : checkCommandBuffers when skipping a submit in submitCommandBuffer
0cb3175c07 : lift main-thread limit on iOS bots
ef40e33110 : Rewrite some SkWuffsCodec designated initializers
58d7d0a872 : Use GrGLenum consistently for cached program binaryFormat
568eb8db6d : Some more Metal memory fixes.
d9c6b75d4d : Add mm files to cmake sources
8e1529c834 : Stop using pendingIO in read/writeSurfacePixels (take 2)
5586379965 : Disable the TextureStripAtlasManagerColorFilterTest on MoltenVK
604d5a3fca : Update go_deps asset
1f58a8e457 : Roll third_party/externals/angle2 43997017b0ed..fb201c5e208d (6 commits)
8f9f7b89fd : Roll ../src 3ae962179e68..3e2882be2dde (447 commits)
f8f4cd0eca : Roll third_party/externals/swiftshader 225a13016b1c..0e3d328ac338 (5 commits)
b0ababfe5a : Roll recipe dependencies (trivial).
51874e3e37 : Allow selection of shaper wrapping algorithm.
5c83ae81aa : SkPDF: Use fewer complex PathOps to speed up clipping
e4628b1072 : Make SkRRect work with axis aligned rotation transforms
e21616804a : [canvaskit] Bump GPU resource cache to 256MB
d538d3df27 : Handle promise texture image fulfill returning nullptr.
e797dfba63 : Revert "[canvaskit] Bump GPU resource cache to 256MB"
b161a7d965 : [skottie] Fix gradient ramp interaction with non-atomic draws
b166469fdd : Blacklist two more GMs for gltestthreading
ca664a4805 : fixed skslc crash when the last token in a file is invalid
8cefa3ed35 : Avoid flushing due to cache pressure when nothing will become purgeable.
ee54f23b79 : Batch up pipelineBarrier calls in vulkan.
a93aa74a39 : [canvaskit] Bump GPU resource cache to 256MB
d61446666e : Examples: compile faster
e2aa08bf19 : Reland "rely on clients to opt in to legacy enums"
1383a38e1d : Allow users to create stock shaping iterators.
cd657f1d97 : Revert "Stop using pendingIO in read/writeSurfacePixels"
68cbc925ec : Revert "rely on clients to opt in to legacy enums"
a064c2812e : [canvaskit] Make SkImageShader from SkImage
f06576b9af : SkSL now properly errors when invocations are used outside of a geometry shader
76cf552e28 : Stop using pendingIO in read/writeSurfacePixels
ee91c07a76 : [canvaskit] adding drawAtlas to canvas API
98f4e81d49 : rely on clients to opt in to legacy enums
f346df396a : Minor refactoring of where we call addingWork in GrVkCommandBuffer.
dde12a25bb : Update go_deps asset
74c61cd2f1 : Roll ../src 38969ffb5d49..3ae962179e68 (476 commits)
74d11186fe : Roll third_party/externals/angle2 89899748a858..43997017b0ed (9 commits)
b06a0c63c9 : Roll third_party/externals/swiftshader 2b9fb4bf5ece..225a13016b1c (11 commits)
b6d04556c3 : Roll recipe dependencies (trivial).
5c5de21463 : no more legacy enum references
3571169f51 : Fix SkTypeface_Mac::getGlyphToUnicodeMap
866e262a21 : [skottie] Fix gradient ramp for non-solid layers
147c08709e : fix SkSL constant comparisons involving negated vectors
595540b321 : fixed error reporting in SkSL->Metal
2273c900ea : GM for SkOverdrawCanvas
a8fbeba6cb : Add a cap to allow coverage counting or not
22a5e345c9 : set PNG compression level back to 1
baa1b357ef : Rename GrPipeline::Flags to GrPipeline::InputFlags
908413c8cb : Roll recipe dependencies (trivial).
04d2ce2df4 : Reset GrVkCommandBuffer's work status in end()
8557174e34 : Remove SkFindAndPlaceGlyph from gn
2c791fcdf2 : Track the number of resources that would become purgeable after flush in GrResourceCache.
f71b070ffd : Fix the GLSL persistent cache (and add a config to test it)
31ba7182d5 : Support strict constraints for bulk texture sets
0f2f522246 : SkMD5 returns digest
73f23f97df : Move overdraw canvas to using new painter
d0389c596d : split cpu+gpu work queues
fbe2406693 : Reland "Remove the NullGL interface (and associated test context)"
1450a47409 : support comments
4daf637187 : add --legacy to fm, legacy=true to fm_bot
1b56cdbd9b : -script - for stdin
fae8fceb4a : Use SkTileMode instead of nested enum
408c3eaada : don't have fm_bot send fm empty sources to run
1cc7874152 : Reland "Inset blur domain a tiny bit to prevent certain GPUs from sampling transparent black from scratch textures."
ea04219e6b : Roll recipe dependencies (trivial).
290690c73a : GrContext abandon: fail -> skip
176da0bb8a : tiny tweak: no need to reload lottie files
38cbbb86df : Roll ../src b3f3a36219a1..38969ffb5d49 (477 commits)
60ab988635 : Roll third_party/externals/angle2 6cb0cff57376..89899748a858 (11 commits)
01ceae9352 : Control access to adding ref to a GrGpuResource when it's ref count is zero.
c1c686b4d4 : added support for half input variables in SkSL fragment processors
4d254af314 : Roll third_party/externals/swiftshader 459453a96257..2b9fb4bf5ece (7 commits)
a620150cae : Roll recipe dependencies (trivial).
9a9e723f02 : [skottie] Add support for (non-standard) v-centered text
9894a89218 : Update go_deps asset
cbe93ee197 : have FM run GMs in command line order
e25b4472cd : Move SkTileModes to top level
c9eeab3d85 : Remove Skia version number.
832d3c5007 : update some FM flags
c47e81bdd7 : Do not lose existing paint shaders when drawing alpha images
58f9950a45 : Roll recipe dependencies (trivial).
71c0e94220 : We don't actually use thesee extensions with GLES
7044f4ac7f : Revert "Inset blur domain a tiny bit to prevent certain GPUs from sampling transparent black from scratch textures."
2292426cb1 : add skottie support to fm
a5c27173ea : allow skipped source/backend pairs in fm
f16e0744d0 : Fix some more Metal and iOS leaks
29c8808ef6 : Initialize renderability in GrMockOptions
ab79ff989e : Remove read access flags from src of memory barriers.
ce0a2bf678 : Add tracking of work to GrVkCommandBuffer
47ba54d382 : Remove samples that aren't built
16b1efb871 : allow GMs to fail in DM
f7cdb682bd : Remove redundant setup code in readSurfacePixels
ffacf656c8 : Updates to iOS build
8341568629 : Refactor main GPU glyph decisions
f2d9b865d7 : Add basic fm_bot script
4428f2c39f : Remove SkScalarSinCos
08261b49a8 : Make GrVkGpuCommandBuffer::CopyInfo hold source as pending read.
7dafb09df6 : add mtklein to api approvals
556ef6ec76 : remove SkColorFilter::onMakeComposed()
9b2c4e94e2 : remove double compose: lerp and mode
3bdb69c55f : Clean up shaper handler.
3d846c98ca : [skottie] Initial gradient ramp effect support
730c53ae3c : Inset blur domain a tiny bit to prevent certain GPUs from sampling transparent black from scratch textures.
215da624d1 : Revert "Remove the NullGL interface (and associated test context)"
8e6aa55daa : remove asComponentTable introspection method
70d8f4f3ac : SkWuffsCodec: Use drawing to do color correction and scaling
d962070feb : Roll recipe dependencies (trivial).
b3fd67ac36 : Update go_deps asset
f40addbcc8 : Roll third_party/externals/angle2 3115a0fc17fa..6cb0cff57376 (9 commits)
d9e660b6a9 : Roll ../src e01c3e081ff3..b3f3a36219a1 (475 commits)
1acf79a3e5 : Roll third_party/externals/swiftshader 52a67b6495ce..459453a96257 (5 commits)
3f6a2ac636 : remove unneeded asACompose
b27667a15a : Remove ToolUtils::write_pixels
036503b07e : Include wasm debugger in continuous build part 2
1e08a7cbc4 : Expose basic shaper iterators.
e852427f1a : mark introspection methods as deprecated
dcfbe32b21 : Add geometry domain for non-rectilinear quads
1d460d0ffe : Fix mkdir_p in skpbench
63f8e0a3a9 : Include wasm debugger in continuous build
fb4bce8322 : [sksg] Refactor gradient implementation
f23ff10eb2 : Cache data stream for CG typefaces.
b916b7b227 : GrBackendTextureImageGenerator proxy callback uses unique key to find existing GrTexture.
acc10fa32b : Make prepareSurfaceForExternalIO always flush
5fd105778e : Make GrVkGpuRTCommandBuffer::CommandBufferInfo hold textures by pending read.
ef6c1742b1 : Remove 4 page sets that are not useful as SKPs
b6a3a3b245 : Make lazy proxies have 2 modes for proxy/surface key management.
de206c75c2 : Remove the NullGL interface (and associated test context)
ce90d6f088 : more opinionated file loading in fm
73cc4e8d5f : Temporarily restore old behavior of read/writeSurfacePixels
bb482ab871 : Update go_deps asset
289376febc : Roll third_party/externals/angle2 6446c8882fa3..3115a0fc17fa (2 commits)
58c28588eb : Roll ../src 871828938944..e01c3e081ff3 (525 commits)
8d1a794686 : Roll third_party/externals/swiftshader 5bb034db6243..52a67b6495ce (9 commits)
5ee611b26f : Add sample to show strokeandfill and better alternatives
acb4829c1b : Update SKP version
83edfbe736 : Update go_deps asset
2fdbeae327 : Start to unify signatures: return bool
a6dd1ebd42 : Revert "Reland "GPU support for SkMixers""
c9822a1818 : Reland "GPU support for SkMixers"
265fd3de35 : Update go_deps asset
59b7337151 : Roll recipe dependencies (trivial).
e6ebe7427a : Revert "GPU support for SkMixers"
3f2d05e7af : GPU support for SkMixers
73c6c9d268 : Move new convex path towards the end of the path array in GM convexpaths.
3d2753e683 : Interpolate coverage in screen space for perspective quads
2c5e01104f : Split GrCCCoverageProcessor into subclasses
10be9d5f45 : fix SkSL lexer's handling of invalid characters
5f8a62bd18 : In GrAAConvexPathRenderer check whether middle quadtric control point is close to line segment between first and last control points and if so draw as a line.
0c4b581564 : Add reproduction test case for crbug/947055
8dd5ea1a75 : [skottie] Allow extra-normal Bezier interpolation
dbcb7ad17c : Roll recipe dependencies (trivial).
7eeb74fdfd : Add checks that the GrResourceAllocator is operating as expected
d04d3ae3b7 : Update SkTLazy includes.
20ae25ce11 : Reland "Reland "Fix blurry edges on large ovals.""
84a53268af : Roll third_party/externals/swiftshader 51562f15f4ad..5bb034db6243 (1 commits)
a2cec203ee : Roll recipe dependencies (trivial).
57b7a792bb : Update go_deps asset
0e9d290acf : Roll ../src eb8d3bc0b607..871828938944 (487 commits)
dd6b5e3ed4 : Roll third_party/externals/angle2 8116d646b3f8..6446c8882fa3 (3 commits)
6b6915a159 : Roll third_party/externals/swiftshader fc8a46d0af96..51562f15f4ad (1 commits)
6aa2b8a422 : Roll third_party/externals/swiftshader c9d98716d2e7..fc8a46d0af96 (1 commits)
bf4229cc10 : Roll recipe dependencies (trivial).
f4d3f1f884 : Roll third_party/externals/swiftshader 37628f09a4c5..c9d98716d2e7 (1 commits)
714f44c63f : Roll recipe dependencies (trivial).
8aab82d2d5 : Roll recipe dependencies (trivial).
2e520f60f8 : Roll third_party/externals/swiftshader 48b3587f8ea4..37628f09a4c5 (1 commits)
20678f822b : [skottie] Tweak Shaper test tolerances to fix NativeFonts bots
01fe263606 : [skottie] Add support for BodyMovin 5.5.0 keyframes
d8388e0bfe : Roll recipe dependencies (trivial).
22008aa945 : Roll third_party/externals/swiftshader 4aa9bf12f7e0..48b3587f8ea4 (1 commits)
b0a8684e61 : Add API to get canvas wrapped by SkPaintFilterCanvas
6aca398ea3 : Roll third_party/externals/swiftshader a563dd8c5734..4aa9bf12f7e0 (1 commits)
98b14ffed7 : Roll recipe dependencies (trivial).
cfae284e08 : Roll third_party/externals/swiftshader 0839cbda698f..a563dd8c5734 (2 commits)
c7f13a56b9 : Roll recipe dependencies (trivial).
ba4178ec48 : Remove unused PixelOpsFlags values
a39373b84e : Roll third_party/externals/angle2 e810ad90799c..8116d646b3f8 (6 commits)
cc8c7bee79 : add bench for colorfilter-mixer
0d33eac1aa : [skottie] Compute tight bounds in skottie::Shaper
d353612513 : fix metal build errors with preprocessor definitions
6033d46a7f : Roll recipe dependencies (trivial).
de5df65812 : changes to wasm debugger for UI integration
3902628e35 : Support WebGL 1.0 with caps
913326e6bf : Add gen_interface to CheckGeneratedFiles check
2f4e7b6840 : SkTLazy constructors to require constructable.
4f98dbede6 : Improve color space logic in read/writeSurfacePixels
9928c7db92 : Add test_only option to gen_interface
b8766c99ae : Roll third_party/externals/swiftshader 94f195b18776..0839cbda698f (2 commits)
05be23dbd3 : use mixer to combine two filters
61a5f0aef8 : Add GrCap for initializing textures
f1633afac3 : Don't limit glTexStorage performance workaround on Android to command buffer.
ee25423d26 : try purging between benches
49982b486f : bool SkColorSpaceXformSteps::Required()
5e2c98d8f7 : Add support to disable vsync on mac viewer.
edf562397e : Roll recipe dependencies (nontrivial).
78a282f49b : Add an include guard to SkottieShaper.h
e51181387f : Roll third_party/externals/angle2 208af3ebda25..e810ad90799c (10 commits)
4ddc9c3a80 : Roll third_party/externals/swiftshader 57e05b8be2d9..94f195b18776 (1 commits)
3240800a94 : Update go_deps asset
0b19d73c4b : Roll third_party/externals/swiftshader 179c932426b3..57e05b8be2d9 (1 commits)
01a065884b : Roll ../src 83d44af5c208..eb8d3bc0b607 (520 commits)
e4c67058dd : Roll third_party/externals/angle2 c240abe4ef2c..208af3ebda25 (3 commits)
8d2c19554e : Roll third_party/externals/swiftshader 4c9f4a97ffe3..179c932426b3 (1 commits)
0dffbab55a : Add MSAA and non-aa modes to GrFillRRect Op
d0794cccd0 : Add support for vsync on android viewer.
a3bfb5de4b : add bgra8 bgra8s and 8888s to explicitly control swizzle and srgb-ness in gpu[] configs
6253d90de8 : add .svg sources to fm
a7ef3a0fed : Allow Mock GrBackendTextures to masquerade as GL
c245bd9077 : add --backend pdf to fm
a8cee7afe1 : Add vsync toggle for windows viewer.
9b46209867 : add --backend skp to fm
d72d4c6600 : Roll third_party/externals/swiftshader e43cda5f76de..4c9f4a97ffe3 (1 commits)
299ea7b860 : buildifier public.bzl
99ccc0ca87 : lazy svg parsing in TestSVGTypeface
7f95c293d7 : split up skia_srcs() in public.bzl
6eb72c1cbf : Roll third_party/externals/angle2 518c679da109..c240abe4ef2c (1 commits)
b68fc3d768 : Disable texture storage on Android over command buffer.
b61e25b766 : update DM_SRCS to build tools/HashAndEncode
576eb87a2d : Roll third_party/externals/swiftshader df5b28fdb45c..e43cda5f76de (1 commits)
cf677782eb : Fix paint filter quality in draw_image_set GM
0f82797f37 : Add a function to compute texture sizes
735c7ba320 : FM, a dumber new testing tool
0a8b259a72 : Fix RecreateSKPs bot page sets III
3bf3d4a8b7 : Minor cleanup of GrResourceAllocator
0ed4c37634 : [skottie] Fix handling of hidden shapes and layers
c476e5da4f : Fix bug in GrResourceAllocator's intermediate flushing (take 2)
003e9f14f6 : Roll third_party/externals/swiftshader e747b3c3c9d9..df5b28fdb45c (1 commits)
d1c271bd39 : Update go_deps asset
726eb052e3 : Update SKP version
022c8317d0 : Update SKP version
cec20280b3 : Roll third_party/externals/angle2 a47e2a23ab4c..518c679da109 (3 commits)
62c6a38710 : Roll ../src 4035f6c897d0..83d44af5c208 (535 commits)
5223343210 : Roll recipe dependencies (trivial).
bf341ae88c : Revert "Add MSAA and non-aa modes to GrFillRRect Op"
2b7cca4cd8 : Roll third_party/externals/swiftshader cc6473f7d80d..e747b3c3c9d9 (1 commits)
45d5f70213 : Fix RecreateSKPs bot page sets II
16a8e99a37 : Add MSAA and non-aa modes to GrFillRRect Op
f4e8733947 : [skottie] Relocate text shaping utils to separate compilation unit
3e0141ab70 : quiet down SkFontHost_FreeType debug logs
ce9a7af967 : Fix BGRA GL texture format on iOS
926fb89d7b : Remove old experimental SkiaRenderer APIs
c007fec97e : Roll third_party/externals/swiftshader 213a8ce6d5c2..cc6473f7d80d (4 commits)
ebaf89afe9 : Roll third_party/externals/angle2 da37e7f6759d..a47e2a23ab4c (2 commits)
b23aee3431 : Roll recipe dependencies (trivial).
0eb1b1f9f0 : Revert "Fix bug in GrResourceAllocator's intermediate flushing"
f891548888 : Fix bug in GrResourceAllocator's intermediate flushing
d2ca31218b : Convert GrPorterDuff test from NullGL to Mock context
7eae5d74cd : Run GrTextureMipMapInvalidationTest on rendering contexts
7c59774d4f : Convert some unit tests from NullGL to Mock context
59241750dd : Detect and fail when invalid SKPs are created by RecreateSKPs bot
17a61658aa : Roll recipe dependencies (trivial).
d92259bb0d : Fix RecreateSKPs bot page sets
e4ad58a4e2 : move gpu_tool_utils to public_deps
b8ec7f194a : Remove unused setAlphaAndRequiredFrame condition
2870c39ed1 : Roll third_party/externals/swiftshader 54ec759a7405..213a8ce6d5c2 (2 commits)
62fd6c4116 : Roll third_party/externals/swiftshader c0cf68ba0ed6..54ec759a7405 (2 commits)
42d8ea905c : Roll third_party/externals/swiftshader 7af926603c2d..c0cf68ba0ed6 (3 commits)
5509dac4cc : Reland "Generate GrGLInterface and GrGlAssembleInterface* from table"
3d00c2d823 : Roll third_party/externals/swiftshader e1cf863e65c6..7af926603c2d (1 commits)
d90004516a : Roll third_party/externals/swiftshader 221459f4ecc9..e1cf863e65c6 (1 commits)
33211b2c7a : Update go_deps asset
80dd599e91 : Roll ../src 40ce19f3a56f..4035f6c897d0 (377 commits)
862b528307 : Roll third_party/externals/angle2 9078c6a7199b..da37e7f6759d (5 commits)
a1dcaaeaa5 : Make SkShaper available in Fiddle
ca07591d0d : Roll recipe dependencies (trivial).
ca6e8c3570 : Roll recipe dependencies (trivial).
c5ee499f2c : Enable fontconfig fontmgr in public.bzl.
7415a422ac : Replace SkSpan with Range in shaper reporting.
15dc59e65c : Stop supporting VC8 (Visual Studio 2005) in GrConfig
3f219cb76c : Ensure we don't skip image memory barriers when queue change needed
499f0ac563 : spin off :trace target
9fec5d390a : Fix doc comment error for allocN32Pixels
587edabd83 : Only dereference imgcfg if non-null
573cb87a07 : Revert "Generate GrGLInterface and GrGlAssembleInterface* from table"
4cd0734f4c : Remove bookmaker sources and data files
171284fb1a : clean up stray libpng deps
bb792aae8c : Add option to disable vsync on viewer unix.
65f3344294 : Clean up texture domain effect GM, wrt proxy creation
f2ae6af713 : Stop flooding perf with uninteresting GPU stats
a51e93c9a0 : Fix up readPixels, writePixels, and copies when dealing with ycbcr textures in vulkan.
c6142d855c : de-common the rest of the flags
0223bd01d8 : Delete in favor of autogenerated file
a9fa7b87f3 : Roll third_party/externals/angle2 eae464dd3092..9078c6a7199b (1 commits)
dbe93221c2 : Fix GM that was trying to create mip-mapped proxies without checking caps
41f9c3cde9 : Avoid special shader for opaque alpha when drawing simple rectangles.
d1630203fb : Roll third_party/externals/swiftshader e24bc66dcda3..221459f4ecc9 (1 commits)
7b1cf20d47 : Delete old assembleInterface code
42197c0bc6 : Add support for 1010102 on ES2 devices with EXT_texture_type_2_10_10_10_REV
e298294fc6 : Add new Intel x86_64 CPU SkottieTracing bot
2839884b79 : Respect stroke width in Android rrect clip optimization
1a3c397dcc : [Recipe] Add CPU bot capability to perf_skottietrace.py
93b3dce89d : Generate GrGLInterface and GrGlAssembleInterface* from table
7dcc616279 : Reland "Simplify two more clients of proxy provider (mipped vs. non-mipped)"
ddba4e646a : SkBaseDevice::drawAtlas doesn't antialias either, so remove fallback
d37e1b0fad : [Recipe Modules] Make DefaultFlavor.step signature match the other step funcs
36c5ed7a03 : Roll third_party/externals/swiftshader 62f62a6efa2c..e24bc66dcda3 (1 commits)
2719dff87a : [Recipe Modules] remove_file_on_device was in all flavors except DefaultFlavor
cd54466473 : Expose gpu cache knobs
554bec1fff : Update go_deps asset
2e2fa9e3a0 : Roll third_party/externals/swiftshader e276f52bb4c9..62f62a6efa2c (1 commits)
c9f746cfb9 : Roll ../src 0a4f8d5b63f5..40ce19f3a56f (30 commits)
e9a53fe352 : Roll recipe dependencies (trivial).
d79c95e8bc : Update go_deps asset
c184c0f83b : Roll third_party/externals/angle2 a88c1f9c8b34..eae464dd3092 (1 commits)
ab4c138c0e : Revert "Simplify two more clients of proxy provider (mipped vs. non-mipped)"
4d92b89454 : Revert "Remove GrDrawAtlasOp"
0cc0ae3777 : Roll ../src 3d76aaf8edee..0a4f8d5b63f5 (139 commits)
97d957d1db : Remove GrDrawAtlasOp
4c0b5c4b79 : Roll third_party/externals/angle2 2660b5031f11..a88c1f9c8b34 (1 commits)
25dd2c9fe9 : SkPDF: runtime switch between subsetters
b1dbbc8509 : Fix fallback problems for emoji
110c703b5d : Move fontmgr_bounds label setting to checkbox.
61bd912377 : Roll third_party/externals/angle2 a8ff88143af6..2660b5031f11 (1 commits)
ec1c6fdfdd : Update go_deps asset
e86cc50390 : Roll third_party/externals/angle2 896e7811184e..a8ff88143af6 (1 commits)
33332f1e10 : Roll ../src 9aca4d1c479e..3d76aaf8edee (485 commits)
ca81196d4c : Prevent overflow in Deserialize::ensureAtLeast
a5b0b1eb5b : Revert "Reland "Fix blurry edges on large ovals.""
19cc0f647c : create a wrapper to manage --nativeFonts and --gdi
629f5fc5ec : de-common another batch of flags
1d0e68b839 : add bench for drawAtlas
5c46b72c86 : fixed constructing matrices in SPIR-V when arguments cross column boundaries
9f20ff6fdf : Simplify two more clients of proxy provider (mipped vs. non-mipped)
e74b31ca4b : Roll third_party/externals/swiftshader 89c13815df2f..e276f52bb4c9 (2 commits)
d0f321be72 : de-common --veryVerbose
4dd7c1dae1 : Reland "Fix blurry edges on large ovals."
7dba6526bb : [Recipe_Modules] read_file_on_device was in all flavors except the DefaultFlavor
50f26c4ccf : Roll third_party/externals/swiftshader 86509d9074c0..89c13815df2f (1 commits)
cb25ca60e6 : Roll recipe dependencies (trivial).
de49665bee : Fold together mippped and non-mippped bitmap to proxy functions
03fa5d4083 : factor out SetAnalyticAAFromCommonFlags()
1432733fce : Update all page sets for the RecreateSKPs bot
4932a5efa8 : Fold CommonFlagsGpu into CommonFlags
9b5e803a6c : Add support for automated credentials login in webpages_playback.py
10ea199515 : Fix --record in webpages_playback.py
914f0e3faf : Script to help create new page sets for the RecreateSKPs bot
7609ac65a0 : Revert "Revert "Use glTexStorage for non-MIP mapped textures.""
75866428c4 : Roll third_party/externals/swiftshader 4c1b8c87c9aa..86509d9074c0 (3 commits)
b4d9c43d1b : Roll recipe dependencies (trivial).
eea79edd32 : Roll third_party/externals/swiftshader 2e96bac879cf..4c1b8c87c9aa (1 commits)
08b9d29497 : Roll third_party/externals/angle2 9e586a0f8a1c..896e7811184e (1 commits)
e5acd7547b : delete DAA
f9264bac4e : Roll third_party/externals/swiftshader cf1866183620..2e96bac879cf (2 commits)
9cd9ce974e : Remove Perf-Valgrind-AbandonGpuContext bot
812cdfe882 : Roll third_party/externals/swiftshader 3dbb77576f93..cf1866183620 (1 commits)
d18cf5f6d4 : Revert "Use glTexStorage for non-MIP mapped textures."
d64be92bbe : Roll third_party/externals/swiftshader af26cfe3fd74..3dbb77576f93 (1 commits)
4acd3591e7 : Use glTexStorage for non-MIP mapped textures.
fe004068de : Roll third_party/externals/swiftshader 4d3cdbc27b79..af26cfe3fd74 (1 commits)
af990f3bb9 : update/add benches to look at colorspace as well as alphatype
bc7402f30a : [infra] Cleanup unused OS mappings in gen_tasks.go
67ee2bada4 : Roll third_party/externals/swiftshader 756b54d7073a..4d3cdbc27b79 (1 commits)
ac0aa2096e : Roll third_party/externals/swiftshader 3f9c56c3cd54..756b54d7073a (2 commits)
909a118fdf : Roll recipe dependencies (trivial).
4dba3b116d : Roll third_party/externals/swiftshader b55772e6e7dd..3f9c56c3cd54 (1 commits)
f4af3608b9 : Roll third_party/externals/angle2 2219b18c984e..9e586a0f8a1c (1 commits)
5d7090f2ea : Update go_deps asset
a39bbdad93 : Roll recipe dependencies (trivial).
b46b1d86af : Roll recipe dependencies (trivial).
d0995493f8 : Roll third_party/externals/swiftshader 80c796becc43..b55772e6e7dd (2 commits)
8a207eb99e : Roll third_party/externals/swiftshader 4ecc9d4073ce..80c796becc43 (1 commits)
27cebefde0 : Roll ../src b57a03014063..9aca4d1c479e (502 commits)
cc8eb86c37 : Make zoom in viewer exponential.
24341cdd9c : Fix upload collisions in the AndroidOne SkottieTracing bot
82eb9e75d1 : Rename GrAAFillRRectOp to GrFillRectOp
d41fd8e7fd : Roll third_party/externals/angle2 232bfeae6b29..2219b18c984e (6 commits)
2fb5078029 : Roll third_party/externals/swiftshader 603a1b53f72e..4ecc9d4073ce (2 commits)
5ad6fd3160 : Put SkImageInfo on SkImage to avoid cost of reconstructing for queries.
adc94d96bb : Roll third_party/externals/swiftshader 7bc4f45a391f..603a1b53f72e (2 commits)
655002b8b0 : In viewer measure and show full frame times.
19fb3971bc : de-common some flags
9445f8e0b4 : Revert "Fix blurry edges on large ovals."
e1e988d6be : Add maksing to SkSL byte code generator to please MSVC's RTC
025949e0f7 : [canvaskit] npm version 0.5.1
a185562af3 : fix Google3 roll
15a8d57175 : Add font scale and skew in x to viewer.
3e685ea164 : Always draw emoji with GPU.
87966556a1 : Check for null parameter to SkOffsetSimplePolygon
b804856c60 : Add new AndroidOne SkottieTracing bot
d9958f865c : Use YUV effect in drawEdgeAAImageSet
5b3f343d25 : DEFINE_int32 + DEFINE_uint32 -> DEFINE_int
f9666f5467 : Remove SkColorSpaceXformCanvas, and supporting code:
c7aed036c3 : Fix blurry edges on large ovals.
84836b799a : moar static flags
1b53106907 : New perf-skottietrace recipe
b0b2c962f7 : refactor for saner constness
894328d1e3 : update SkShader appendStages() fallback plan
d6ab77a2e2 : restore .clang-format
a02dd32dee : Roll third_party/externals/swiftshader 9041bb7c0011..7bc4f45a391f (2 commits)
0e9401dafe : Initial checkin of new SkSL interpreter.
6463913201 : Roll third_party/externals/swiftshader 290908500aed..9041bb7c0011 (1 commits)
6bb809a605 : Remove auto adding CQ keywords for non-master branches
c132b122b9 : Roll third_party/externals/swiftshader aff2dd067015..290908500aed (2 commits)
c552eaf56a : Avoid making new image snapshot in GPU->GPU SkSurface::draw()
8c70393356 : Roll skia/third_party/skcms 10ed3a8a5eec..99740cdf2835 (1 commits)
2dd1b4743d : Add support for Y410 (i.e., 1010102) to wacky_yuv_formats
27ba7032be : Add GN args for GL/GLES interface
3f7f6c1ccf : Store LZW dictionary suffixes in larger chunks
a695da9305 : Roll third_party/externals/angle2 f455f7565a7a..232bfeae6b29 (4 commits)
8037b62312 : Add more detail on configuring jobs.
174a3f61fd : Update go_deps asset
2c4ceca62d : Roll third_party/externals/angle2 a532570a09b8..f455f7565a7a (4 commits)
e409441aee : Roll third_party/externals/swiftshader c296806411fb..aff2dd067015 (1 commits)
4652930a7d : Roll third_party/externals/swiftshader 00ba176c0c40..c296806411fb (2 commits)
1742813139 : remove some more SK- in DrawCommand
7fb8f216e2 : Roll ../src ca0130108117..b57a03014063 (635 commits)
858ce580dd : Roll recipe dependencies (trivial).
44e69f9198 : Reduce use of map buffers on ARM vulkan.
7e2c0614a2 : Remove spurious ';'
eb678fcc1f : de-Sk tools/trace
8f4e224541 : de-Sk tools/debugger
cd5104e942 : SkAnimTimer -> AnimTimer
0498857cee : fold sk_pixel_iter.h into ToolUtils
ea3f014e2b : sk_tool_utils -> ToolUtils, and git clang-format
8d1956edd8 : Add ability to skip adb binary push
0cffcbf97b : de-Sk tools/font, and git clang-format
cda31e164a : Roll third_party/externals/angle2 6ce1be5a5a53..a532570a09b8 (4 commits)
88544fbe63 : remove Sk prefix from CommandLineFlags
17dabb2022 : upgrade clang_linux to LLVM 8
f3cdc419f7 : Roll third_party/externals/swiftshader 5851ef46d285..00ba176c0c40 (1 commits)
10e93b6c0b : Revert "Revert "more relaxed precision decorations for SPIR-V output""
ba91f65f20 : Tweaks to Metal pipeline state.
29aa44353f : Roll third_party/externals/swiftshader 3e485a4f3ec8..5851ef46d285 (1 commits)
805c4e8741 : Make ios actually fail
917d356838 : Remove all of the _as_paths GMs
359a7e305c : [canvaskit] Add requestAnimationFrame to SkSurface
241aaa34bd : Roll recipe dependencies (trivial).
4273a150f8 : Roll third_party/externals/swiftshader f2564656e7af..3e485a4f3ec8 (1 commits)
d7d93001ea : Roll third_party/externals/angle2 df35e382de78..6ce1be5a5a53 (2 commits)
c60fb38767 : Update go_deps asset
37a9294d2e : Roll recipe dependencies (trivial).
2894d13a0d : Roll recipe dependencies (trivial).
b1d9977825 : Roll third_party/externals/swiftshader 2dc0303903b1..f2564656e7af (3 commits)
a1a76cc0e1 : Roll recipe dependencies (trivial).
4524578a0f : Documentation: notes on example fiddles
268278aecf : Roll third_party/externals/angle2 9b050f846a06..df35e382de78 (2 commits)
6b2ccfcf67 : Reland "Add small offset to t in GrLinearGradientLayout."
7b49eeb496 : [skottie] Turn on AA for solid layers
70ac835a0a : Roll third_party/externals/swiftshader 0e712410582f..2dc0303903b1 (1 commits)
d15b908f94 : Revert "more relaxed precision decorations for SPIR-V output"
66d1144752 : Docs: fix more case-sensitive names
e3e8da5e52 : [skottie] Initial camera support
4da3f3d5bd : Respect strict constraint in drawEdgeAAImageSet
78e6a4c1ff : Don't directly map vertex/index buffers on qualcomm vulkan.
d88c2e8e09 : Docs: rename examples files to match names
8aa203c1d8 : Add macro to decide GrGLStandard
3fad21283d : Add SK_API to ImageSetEntry
8dce054179 : Add planet emoji font.
a2a5cc0a3c : regen from .fp files after .clang-format change
1a5235e0ed : try 2 threads on n7/np
8262dd9e2d : Roll ../src 69be71e10036..ca0130108117 (351 commits)
3215f1a5ca : more relaxed precision decorations for SPIR-V output
026a9fd571 : Roll third_party/externals/swiftshader 7cdf79cccb8e..0e712410582f (1 commits)
e8bc1935a0 : tweak .clang-format
bd960c064d : Roll third_party/externals/swiftshader 24cb99d44e9c..7cdf79cccb8e (3 commits)
d6b8f9639c : Roll third_party/externals/swiftshader b8c63935328f..24cb99d44e9c (1 commits)
390f0cc1f8 : Reland "Reland "Update SkCanvas' experimental SkiaRenderer API""
6caab21610 : Roll third_party/externals/swiftshader 289a576d337a..b8c63935328f (1 commits)
5194123f7e : Have DM's "--pr ~*" processing start from the default list of path renderers
d5fc88fdb6 : Roll third_party/externals/angle2 eb986426cd6d..9b050f846a06 (1 commits)
5e6d6000c5 : Roll third_party/externals/swiftshader bbf5cf1e4762..289a576d337a (1 commits)
edd85673ff : Roll recipe dependencies (trivial).
68c3b9857f : Roll recipe dependencies (trivial).
b51f568c41 : Update go_deps asset
dd0544078d : Roll third_party/externals/angle2 cda4383919b9..eb986426cd6d (5 commits)
7eba20aef1 : Roll recipe dependencies (trivial).
62fe0fa055 : Roll recipe dependencies (trivial).
389b4b267d : Fix the preallocated size of string arrays in GrGLSLShaderBuilder
a7181e7c68 : Docs: Give documentation examples better names
0f0a7107d3 : Add SkSL2Pipeline fuzzer
9412e96455 : Roll third_party/externals/swiftshader 1bd9e2f80b9a..bbf5cf1e4762 (1 commits)
d79ba7964b : Remove unused variant of compileAndAttachShaders
a8e91c8e2f : Roll recipe dependencies (trivial).
bd01248c74 : SkScan_AAAPath style and refactoring
686046bc5a : Fix more failing tests on Metal.
d4c8f54244 : Roll third_party/externals/swiftshader 1cef4e693fc3..1bd9e2f80b9a (1 commits)
3de67bd68c : remote fonts: Make DiscardableManager for tests thread-safe.
0cc575488f : Revert "Revert "Change promise image contract to for when Release and Done are called.""
d25070bd0d : Revert "Omit some SKPs that seem to cause GalaxyS9 to crash."
bbb9281ab8 : Break out GrGLAssembleInterface into a few files
1e28c711dc : Roll recipe dependencies (trivial).
d0285a1f8d : Roll third_party/externals/angle2 38e282570676..cda4383919b9 (1 commits)
4c249ffcea : don't bother passing lowp kernels dummy unnamed variables
1cab6b76d3 : limit n7/np to main thread
4a20dbeaf3 : Revert "Add small offset to t in GrLinearGradientLayout."
ed3dbf42ba : Mark tmp path in shadow utils as volatile
be7e46ad6c : shard failing bots
ca8087f466 : rework --ignoreSigInt
01f8de478c : Roll third_party/externals/swiftshader 036614c8468c..1cef4e693fc3 (1 commits)
f774818f57 : Reland "Disable coverage counting by default"
9ff956e6de : Revert "Disable coverage counting by default"
2697dd626e : [canvaskit] Various cleanups around docs/build
3e7eb0f32f : Unblock Flutter
656e5b33f2 : Roll ../src ad85caa87461..69be71e10036 (116 commits)
7c4bc942c6 : Suppress /RTCc error about losing information during case to smaller type
1a15723397 : Add small offset to t in GrLinearGradientLayout.
dddd3374b6 : Roll third_party/externals/swiftshader 00424c1bc233..036614c8468c (2 commits)
252996c72d : [infra] Add some logging to go_deps asset creation
8fa7ab4733 : Delay half-float vertex color determination until Op::finalize
4a522b7e91 : Roll third_party/externals/swiftshader c2bb50b73101..00424c1bc233 (1 commits)
003334c6a7 : [Android] Do not build for Windows
cfea834b8d : Roll third_party/externals/swiftshader 62758f581672..c2bb50b73101 (1 commits)
2c043c2881 : Roll third_party/externals/swiftshader 4af8826ee423..62758f581672 (1 commits)
dca4c43291 : Update go_deps asset
576b2a5596 : Disable coverage counting by default
895e1eedb4 : lowp stages for load/stores and lerp-native
72ef2d519a : Suppress MSVC C4756 (constant arithmetic overflow) in fiddle examples
3ea586f9f9 : Roll ../src f4c60d43323d..ad85caa87461 (55 commits)
143542fa28 : Update SKP version
e1f2a572ce : Update go_deps asset
d95286de1d : Roll third_party/externals/angle2 f06076396afa..38e282570676 (4 commits)
e91825a07a : add animated version of mixer gm
90155edf14 : add bench for mixers
f3f7059cb7 : Roll third_party/externals/swiftshader faed9d31b44d..4af8826ee423 (9 commits)
c4b7f9bd3b : Roll ../src 558a982945cf..f4c60d43323d (337 commits)
f6a5cb798e : Roll third_party/externals/angle2 de52ca373d98..f06076396afa (3 commits)
44f645ffa4 : Roll third_party/externals/swiftshader 71673c81fb1e..faed9d31b44d (1 commits)
5ba22f3131 : Update go_deps asset
a4a76f3f4f : Clean up some types in SkFont
3d42a0521d : Examples: Two changes from kevin
f34d0c79dc : re-hash images once more artificially
8751512aaa : Revert "Revert "Compile all fiddle examples locally""
d3cfbcae10 : [canvaskit] Add TextOnPath helper to TextBlob
e1271700ad : hash and encode rework, wip
8fb59ec8a0 : use load_f32_dst
79a7542081 : allow mixer to defer to a shader
a3407ab9a6 : Fix asserts in Metal tests.
17bd9fa346 : Roll third_party/externals/swiftshader 1e6a9898b73b..71673c81fb1e (8 commits)
5d3ddcb6d8 : Enforce alignment in SkDescriptor deserialization
7f63edfcfb : [infra] Update Win10 in Skolo.
a64db53d9a : Roll recipe dependencies (trivial).
49ea319453 : Roll third_party/externals/swiftshader f3b57974620d..1e6a9898b73b (1 commits)
c25f4e9eaa : GN: split out skia_*_public from skia_*_sources
b651aacdaf : Reduce work done by GrYUVtoRGBEffect for kIdentity_SkYUVColorSpace
37575bf3ca : Revert "Compile all fiddle examples locally"
71e0b3cd30 : Roll third_party/externals/swiftshader 36411219ff2b..f3b57974620d (3 commits)
605c6d5daf : Standardize naming on CoverageAsAlpha (rather than AlphaAsCoverage)
e80b809e8a : Revert "Revert "Distinguish between "flushed" and "finished" idle state callbacks on GrTexture.""
aea65338f3 : Roll third_party/externals/swiftshader e37ce613d1c7..36411219ff2b (1 commits)
46f5ee1561 : Add selectable GPU backend to wasm debugger
83c2f70b51 : Compile all fiddle examples locally
5ced0bfd00 : Add shader based blending of kPlus for configs that need clamping
b90c0807e4 : Revert "remove plus clamp"
b9008539c5 : [skottie] Initial text box support
138a06d1b1 : Revert "Reland "Update SkCanvas' experimental SkiaRenderer API""
b73e607cdd : Change --checkF16 behavior to just print - it's easier to see all failures
5c4eabebae : Roll third_party/externals/angle2 2fb6563bf503..de52ca373d98 (1 commits)
69600007e2 : Roll third_party/externals/swiftshader 633b2fb00ed0..e37ce613d1c7 (2 commits)
d2493a1e53 : Roll third_party/externals/swiftshader 1b8cd2d9ce2c..633b2fb00ed0 (1 commits)
aefecad7c0 : Roll ../src 6299cd6e9d2d..558a982945cf (482 commits)
61d38ade8c : Update go_deps asset
1454bfe44c : Roll third_party/externals/angle2 979f3bbe2c50..2fb6563bf503 (2 commits)
5366a45c61 : Roll recipe dependencies (trivial).
c028c196de : Roll third_party/externals/swiftshader 9b156615197d..1b8cd2d9ce2c (1 commits)
05201fc7e7 : Roll recipe dependencies (trivial).
65cdd61304 : Ganesh: Clamp blend inputs when using F16_Clamped pixel config
3101dade99 : Roll third_party/externals/swiftshader becb44f1177a..9b156615197d (1 commits)
4763435ec7 : Roll recipe dependencies (trivial).
fe79a7e6a8 : Roll third_party/externals/swiftshader a2749f39f47d..becb44f1177a (1 commits)
1aaad02fba : Fix cached perspective shadows
9a56875654 : Blacklist compositor_quads_filter on chromecast
f58fdfa0ff : Roll third_party/externals/swiftshader af973b67141e..a2749f39f47d (1 commits)
f4191394cf : Clamp override color to bytes in GrFillRectOp when half float vertex attrs not supported.
832787ac6c : [canvaskit] Fallback to CPU more gracefully
512e38091c : Roll third_party/externals/angle2 37b996425a0e..979f3bbe2c50 (5 commits)
9c6801b837 : Roll recipe dependencies (trivial).
f4438d56e9 : skvx: allow more implicit conversions
a89cc05162 : Avoid unsafe casts to int in SkNx
525ff2098e : update docs for SkLumaColorFilter
ba66408676 : Roll recipe dependencies (trivial).
e77739eec2 : re-re-fixed RelaxedPrecision
e5476bbe75 : Allocate the backing SkBitmap in the SerializedImageFilter fuzzer
cf4aa05ebc : Roll recipe dependencies (trivial).
a4323d7142 : Roll third_party/externals/swiftshader eb7cf3c4b0b1..af973b67141e (2 commits)
bd9d88a6e4 : Reland "Update SkCanvas' experimental SkiaRenderer API"
feb720f746 : Roll third_party/externals/swiftshader ca56e8b07a1a..eb7cf3c4b0b1 (1 commits)
376d8128f0 : Use '&' to toggle showing the gm's size in viewer
1b258182ad : move in center of radial_gradient_precision
45fe9473d1 : Update color type after color override in GrFillRectOp.
8a5d3626a1 : Set RG_float to be texturable on Metal
44c8131b77 : Roll third_party/externals/swiftshader 49d2c13943ef..ca56e8b07a1a (1 commits)
f35551815f : [canvaskit] missing extern
876a017e53 : Reland "Reintroduce deinstantiate lazy proxy types and use for promise images."
90791c202d : Revert "Update SkCanvas' experimental SkiaRenderer API"
86ce5c44ab : Roll third_party/externals/swiftshader 9b62c5ea2af3..49d2c13943ef (1 commits)
8a63a4d024 : SkLumaColorFilter: Keep alpha in [0,1]
4bf964602a : Update SkCanvas' experimental SkiaRenderer API
539909a84a : remove plus clamp
cfdf87ecd2 : fill out more of SkDebugCanvas interface
1d835423e1 : Reland "Try to avoid vertex colors in Texture/FillRect ops when possible."
f699bf0437 : Roll third_party/externals/swiftshader 19f1db6e92b4..9b62c5ea2af3 (2 commits)
3b7170b345 : Roll third_party/externals/angle2 494afea985e6..37b996425a0e (1 commits)
5412618d50 : Roll third_party/externals/swiftshader 868ed908f432..19f1db6e92b4 (1 commits)
8b9b8f8c58 : Roll ../src 54744c955cd6..6299cd6e9d2d (421 commits)
2aad547cf6 : Roll third_party/externals/swiftshader b6d4ce3158ee..868ed908f432 (1 commits)
66e2cca190 : Roll third_party/externals/swiftshader 4ef71eb81f5d..b6d4ce3158ee (1 commits)
1386b2d557 : pass common SkStageRec to all effects using rasterpipeline
43be2c3874 : Roll third_party/externals/angle2 4e87659e289c..494afea985e6 (2 commits)
368ea4f99e : Revert "Try to avoid vertex colors in Texture/FillRect ops when possible."
a4bbe1431a : Roll recipe dependencies (trivial).
e0b989e5e3 : Try to avoid vertex colors in Texture/FillRect ops when possible.
4e6073662b : Fallback for source should not use sub-pixel positioning.
8bcd12892d : assert that during restore, the layer and its parent are in the same colorspace
36f6608183 : Use bulk api in direct-to-screen fallback
cba1441017 : Roll third_party/externals/swiftshader 6480d4e10cb5..4ef71eb81f5d (3 commits)
a95471f06f : Roll third_party/externals/swiftshader 25ec7b0cd393..6480d4e10cb5 (1 commits)
21bda79ca3 : Fix uninitialized read in too small SkDescriptor
7d6748ed13 : Remove GrAAType::kMixedSamples
09e56897ab : Replace GrAAType with flags for path renderers
93b9451239 : Omit some SKPs that seem to cause GalaxyS9 to crash.
be3929daf6 : reland: add private non-copying SkReadBuffer::readString()
15ce5f5aa5 : Update go_deps asset
cd6120c502 : [skottie] Use kMedium_SkFilterQuality for image filtering
673c538f8d : Fix Pixel 3 dimension
88026c4366 : Roll third_party/externals/angle2 3c1f5a6bd487..4e87659e289c (1 commits)
e22dba8d5e : Clamp in GrBicubicEffect (to match SW and for general sanity)
cdf31743af : Include test name in error messages for failing tests
08e6bd4e6c : Revert "add private non-copying SkReadBuffer::readString()"
fbf260df76 : Check that a glyph will fit in the atlas instead of a bogus check
6d31ddee3c : Roll third_party/externals/swiftshader 1407297b7f7d..25ec7b0cd393 (1 commits)
bac53f089d : Roll third_party/externals/swiftshader dd2faaeee6b2..1407297b7f7d (1 commits)
fe70dabb8e : Roll third_party/externals/swiftshader bea4751348ca..dd2faaeee6b2 (1 commits)
39da0504bb : Roll third_party/externals/angle2 b6eb34122e07..3c1f5a6bd487 (2 commits)
33e898d69c : Roll third_party/externals/swiftshader aa8f699a90af..bea4751348ca (2 commits)
9a225463be : Roll ../src 37fe521d6049..54744c955cd6 (411 commits)
a53259e061 : Roll third_party/externals/swiftshader 914a46d47952..aa8f699a90af (1 commits)
73b0df10f7 : tweak Descriptor_invalid_rec_size to not over-copy
b070bc9947 : retain colorspace in blurimagefilter_raster
dc087c60f6 : Fix null pointer crash in looking up nonexistent typeface
d006b54ed8 : Roll recipe dependencies (trivial).
e8d2d013a1 : Introduce bulk strike api for glyph metrics for one draw case
5e0b6fac21 : Roll third_party/externals/swiftshader b4de34ef039f..914a46d47952 (2 commits)
bf66ed3063 : remove dead SK_SUPPORT_LEGACY_RASTERLAYERCOLORSPACE code
d618027eaf : [pathkit/canvaskit] Address race when uploading results
08b0c97aa9 : Add validation to reading kRec_SkDescriptorTags
1ce2bca473 : Roll third_party/externals/swiftshader f945a5e172d0..b4de34ef039f (1 commits)
44b3519381 : Move GlyphAndPos and PathAndPos to interface and rename.
625615fdf9 : Roll recipe dependencies (trivial).
dadac55c7f : simplify matrix color filter clamps
c723b70d91 : Initial add SkMixers
232783f0c5 : add private non-copying SkReadBuffer::readString()
f3c53568c1 : [infra] Add Pixel3 devices
b6b8ad3b2f : remote fonts: Remove debug asserts for deserialization failures.
4100b7cad2 : added SK_API to SkSK::Compiler
aa42ac6afc : remove unused clamp_a_dst
efb6e4a90d : Roll third_party/externals/angle2 c9bc33cff483..b6eb34122e07 (1 commits)
570f4e51fd : Always explicitly allocate except in Android Framework (take 3)
a9edf682d2 : Roll third_party/externals/swiftshader 7ce5de0c17bd..f945a5e172d0 (1 commits)
2eecc3ea3d : Roll third_party/externals/swiftshader 6a1d92b526d4..7ce5de0c17bd (5 commits)
df5b72535d : Turn on CI/CD for api.skia.org. (skia)
e36305f66a : Roll third_party/externals/swiftshader 6193cb187e4a..6a1d92b526d4 (1 commits)
435db2d525 : Roll skia/third_party/skcms 04a7830913b3..10ed3a8a5eec (1 commits)
61770d8a99 : simplify filterColor()
2a2d732c39 : Revert "Always explicitly allocate except in Android Framework (take 2)"
b6b3188f81 : [particles] Turn on CI/CD for particles.skia.org
60dd62ba20 : Revert "Always try to reduce opList splitting in DDL contexts/drawingManagers"
692147fccd : Revert "Temporarily re-add GrContextOptions::fExplicitlyAllocateGPUResources for Fuchsia"
2cce805f1f : Always try to reduce opList splitting in DDL contexts/drawingManagers
13c0f77455 : Temporarily re-add GrContextOptions::fExplicitlyAllocateGPUResources for Fuchsia
406b068942 : Roll third_party/externals/swiftshader abb57857c536..6193cb187e4a (1 commits)
2f3b0dd0d3 : GrQuadPerEdgeAA: Fix typo in 'if' check
d254435603 : [pathkit] Clean up perf/test init
d0e1ceffcc : Revert "Reintroduce deinstantiate lazy proxy types and use for promise images."
88b93da63d : Always explicitly allocate except in Android Framework (take 2)
826c89cf3f : Roll recipe dependencies (trivial).
e938c92fe7 : Remove SkToSRGBColorFilter (now unused)
53c44239e5 : Add new recipe autoroller service account to list of recognized accounts
665bc64a2d : Roll third_party/externals/swiftshader 3e2a4780e607..abb57857c536 (3 commits)
ded2fb0a4e : Roll third_party/externals/swiftshader 3364227fa0d8..3e2a4780e607 (1 commits)

+- Project: platform/external/skqp

e6618177da : Remove tests that require large malloc allocations.
6d7c94c1eb : remove pointer tagging hack in SkRecord
0199706ec8 : Remove vts10 tests from vts suite
5540432b78 : Reland "Add small offset to t in GrLinearGradientLayout."
897e96a3c3 : [skqp/release] Remove threshold for scale-pixels
b50ae8bd2b : CtsSkQPTestCases secondary_user

+- Project: platform/external/sl4a

7efbbce7 : wifi: add ocsp field for wifi enterprise config
3f825b33 : Remove config_mobile_hotspot_provision_app from CarrierConfigFacade
e89ecb2c : Wifi: Add 6GHZ band to json builder
d9010183 : Compile sl4a.Common against framework-wifi.impl
f517a727 : Adding isOpportunistic to JsonBuilder
99779719 : Add mac addresses in onConnectedClientsChanged
de268ce6 : [SocketFacade] Make passing port numbers optional
29c4cd0f : [SocketFacade] Make passing port numbers optional
971ac235 : Add an rpc converter for type long to be used in Bluetooth Facade tests
cf0a7041 : Add untrusted bit for config parser
aafcfc40 : sl4a: Update API for API review change
db003ccd : Revert "Revert "Pass in active device to all BluetoothA2dp APIs ..."
869b47aa : WifiScannerFacade: Support toggling scan always available
a75b0460 : sl4a: Add callback:onBlockedClientConnecting support
faec8e3b : sl4a: Add SoftApCapability Support
13fc6be8 : sl4a: Add new Softap Config field support in sl4a
abee0d5c : Add user disconnect behavior
b68a4c66 : WifiManagerFacade: Use new APIs for scan always available state
e4cad47e : WifiScannerFacade: Use new APIs for scan always available state
fd5d6d59 : [ConnectivityManagerFacade] Check if active network is WiFi
b4002dab : wifi sl4a: Add new Softap API support
f8b4ecc6 : [ConnectivityManagerFacade] Get IPv4 default GW
38456fb5 : Revert "Pass in active device to all BluetoothA2dp APIs in Facad..."
97caf770 : Revert "Pass in active device to all BluetoothA2dp APIs in Facad..."
502bb635 : Replacing SubscriptionManagerFacade hidden APIs
5a2658ef : Update call to BluetoothAdapter#setScanMode to take a long instead of an int as per an API change in bluetooth facade tests
1da09875 : Pass in active device to all BluetoothA2dp APIs in Facade tests as null input is no longer supported
b73bd87a : Adds Bluetooth hfp method to the sl4a facade
6847dc39 : Make autojoin consistent
60d04f72 : Rename requirePMF to requirePmf
e70f04e0 : WifiAwareManagerFacade: Remove uid from specifier
47fd3227 : Rename WifiManager.enableVerboseLogging/getVerboseLoggingLevel
43301cff : Replacing SubscriptionManagerFacade hidden APIs
15262ce7 : WifiManagerFacade: Switch to allowAutoJoinGlobal
5de67d79 : Adding newer APIs for MmTel functionality
75c01cb5 : Add support for enable/disable auto join API
3532b044 : Moving AlwaysAllowMMSData to telephony
1e533480 : Give SL4A access to @hide Wifi APIs
7c184b70 : [Mainline] Remove the setAlwaysAllowMmsData in SubscriptionManager
2a1d14e9 : mainline:Replace serviceState.getDataRegState and getVoiceRegState
db3748f5 : [DPP R2] Added support for DPP R2 events
6f417cb1 : Wifi: Replace the wifiIsDualBandSupported() Rpc
44f24472 : SL4A: Migrate to official API getWifiActivityEnergyInfoAsync()
49f49600 : Move WifiActivityEnergyInfo to android.os.connectivity
873355aa : remove phonestatelistener.onPhysicalChannelConfig
aebbcf1c : Remove OsuProvider#mIcon
78092380 : SL4A: Clean up WifiActivityEnergyInfo usages
1240d0dd : ServiceState merges voice and data into a single value
b9837bcf : [SL4A] changes with scanResultsCallback
0e2ffdd7 : Swap param order in registerSoftApCallback
5f93d802 : Remove SL4A's dependency on @hide WifiSsid
f879bd11 : WifiManagerFacade: Clean up APIs
0786fcc2 : SoftApCallback now uses an executor vs handler
4093e333 : [Passpoint] Fix ACTS test for OSU provisioning
1864ba1e : use SmsCbMessage.MESSAGE_FORMAT_3GPP to replace hidden SmsMgr APIs
20eae3a0 : Add carrierId parsing
73cd6be0 : Schematize Telephony System Properties
4fa5f18c : wifi: Add SoftApInfo Callback support
1d0a9276 : setDevicePassword should set device password not device PIN
e08f981f : Removing reference to deprecated reset() function
a11f697f : Support for hotspot client visibility.
92daea18 : [sl4a] use scanResultCallback get scan result available event
c66d4761 : [SL4A] add support for passpoint network suggestion
0a50c7af : Adding facade for ImsMmTelManager so that multi sim devices can have multiple sim cards set for Enabling/Disabling VoLTE.
c952f7f8 : Remove UnknownHostException from httpPing util
629db69e : Introduce LockscreenCredential
eba24aa7 : Merge "Sets the PlaybackState to STOPPED after initialization." am: d4fdff45a1 am: 807df1ef57 am: 103864f15c am: 2ddfe90464
616c4fea : Use SmsManager system APIs instead of hidden one.
90d4ef0f : Adding facade for ImsMmTelManager so that multi sim devices can have multiple sim cards set for Enabling/Disabling VoLTE.
4fbab1a6 : WifiManagerFacade: Remove usage of WifiManager.setCountryCode
fd22f01f : Expose ModemActivitiyInfo to system API
17a1f728 : Update usage of LOCATION_AREA constant
d4510421 : [WifiManagerFacade] Fixes for WifiNetworkSuggestion Ent tests
3042493c : [WifiManagerFacade] Update genWifiNetworkSuggestion() method
a2d20b32 : [CLEANUP] Clean up Unused permission from external

+- Project: platform/external/smali

9b3c02f8 : Add dexlib target that doesn't bundle commons-cli

+- Project: platform/external/sonivox

e689e94 : Check data consistency in mdls parsing
2d03996 : point to new repo hooks for mainline uploads
eb1927a : Set min_sdk_version to be part of mainline modules
699753c : Fix overflow
c049c14 : Check data consistency in mdls parsing
74bbfa9 : libsonivoxwithoutjet is marked as available to platform
2fa59c8 : Build separate sonivox libs with and without jet
34ba480 : Remove unused code
c1aa8d1 : Fix integer overflows
5eb6a7e : Fix DLS parsing
af41595 : Remove unused code from midi engine
40f23c8 : Enforce limits of XMF node
980bc97 : Fix off-by-one error in XMF node limit checking
7ffa21a : Enforce limits of XMF node
e70d2fc : Add a repo upload hook for checking the mainline code change.
c7189ae : Work around an issue in the coverage build
3d94279 : Fix potential integer overflow
66c4b51 : Enable cfi, bounds and integer overflow sanitizers
7191943 : Avoid underflows in loop counters
097d85a : Avoid overflow in RTTTL number parsing
cacd020 : Use multiply instead of shift
7dd7180 : Fix potential memory leak
41d0162 : Fix infinite loop on partial rtttl note

+- Project: platform/external/speex

f11c3bb : Set min_sdk_version to be part of mainline modules

+- Project: platform/external/sqlite

d917759 : Update fix for issue 147928666.
0452455 : Fix for sqlite3_open_v2 returning errors.
88147c4 : Fix 'ALTER RENAME TABLE' compat issue
0f62c1a : Fix CVE-2019-13734,CVE-2019-13751,CVE-2019-13752, CVE-2019-13753
0af87e8 : Revert "Revert "Turn off the new pass manager due to miscompile""
3084637 : [RESTRICT AUTOMERGE] Apply Android.patch to dist directory
9843505 : Apply security patch to sqlite 3.22
662da96 : resolve merge conflicts of 9c46de648a547bf82dc1edebc589cc09362d3432 to oc-dr1-dev
8e199cf : [RESTRICT AUTOMERGE] Apply security patch to sqlite 3.22
9c46de6 : [RESTRICT AUTOMERGE] Apply security patch to sqlite 3.18
678cc66 : Apply security patch to sqlite 3.22
c52a173 : sqlite3_android.cpp: disable _TOKENIZE
35d350e : sqlite: Fix code format issue

+- Project: platform/external/swiftshader

728808154 : Import gralloc buffers in prepareForExternalUseANDROID
3cb9efb0b : Support Gralloc4 in SwiftShader
fdd23fe77 : Add METADATA to swiftshader: LLVM+Apache2+BSD+MIT=NOTICE
aff33406d : Disable AHB support for now
126720bd2 : Use LINK_FLAGS for -BSymbolic in CMake build
abc7a30a0 : Fix ASTC support for GN build
176f3a3db : Regres: Update test lists @ 416d3745
a4347a946 : Enable ASTC on supported builds only
416d37452 : PipelineCache: Handle nullptr mismatch of specialization info.
1b9008789 : Implement ASTC support
3e5fe285a : Add missing attribute to eglGetConfigAttrib
05f5e0b34 : Add codereview.settings.
ad3e42a43 : Subzero: add support for variadic calls (System V)
4b34ee3de : Fix comparison of specialization constant keys.
4d40271e3 : Subzero: add support for large stacks on Windows
e3621dca1 : Build with -Bsymbolic to prevent symbol preemption
da659b374 : Fix ANGLE standalone build
4cc54b409 : Fix Android build after SPIRV-Tools update
c1e60dcf1 : Log instead of warn of unsupported extensions
b1dd9acac : Regres: Update test lists @ e162b023
e162b023f : Add SPIRV-Tools headers dependency
d51e82e01 : Add SPIR-Tools include headers path for src/Pipeline
dc6b76af7 : Squashed 'third_party/SPIRV-Tools/' changes from 8aa423930..8910ea5f1
214ec337a : Fix Wrange-loop-analysis warnings in swiftshader.
847856089 : Replace target_cpu with current_cpu in Build.gn files
48d08d644 : Revert "Subzero: add support for large stacks on Windows"
f50cc82b3 : Subzero: add support for large stacks on Windows
1ee36c9fa : VK_EXT_shader_stencil_export support
3498ebe38 : Remove rr::Thread
1217ab96c : Support JIT on a separate thread
3cfba7f05 : Revert "VK_EXT_shader_stencil_export support"
f9881ba0b : VK_EXT_shader_stencil_export support
74d3f371f : Array length fix
8def9063c : Only call updateBorders on ranges that can be cubemaps.
2883de942 : Fix sRGB conversion precision issues
0bbf7ba9f : Cache callstack results to avoid expensive lookup
aae33735e : Subzero: add REACTOR_EMIT_PRINT_LOCATION support
d42d2fd9c : third_party: Add shell script that updates marl.
62427e0e1 : Implement rr::Print support for Subzero
b3d9a2ada : Subzero: fix another load from constant data
481daed34 : Regres: Update test lists @ 348f07b4
348f07b40 : Fix unit test when ENABLE_RR_EMIT_PRINT_LOCATION is defined
f9f999f5a : Implement HostMappedForeignMemory DeviceMemory
f1f6e688d : Squashed 'third_party/marl/' changes from 246091e81..a047dd0bb
eceeb201f : third_party/marl: Add mips64 support to BUILD.gn
503b21fd3 : Regres: Update test lists @ ac4e1d23
29cc24586 : Kokoro: build and run rr::Print unit tests
415d18154 : Fix rr::Print and add unit tests
ac4e1d236 : Add missed symbol __aeabi_idivmod for Android.
d5a2a597c : Regres: Update test lists @ 6cbb02e0
6cbb02e0d : CMakeLists: Drop the explicit include path to marl
a0453d55f : Bulk clang format
349b1a3cd : Change SpirvShaderInstructions.inc extension to .inl
55275c358 : Fix MIPS build cflags
683bad832 : Don't use std::initializer_list for array views.
aabd085d2 : Support for VK_KHR_separate_depth_stencil_layouts
9f8337e62 : Support for VK_KHR_create_renderpass2
b7e6d8e3f : Revert "Add missed symbol __aeabi_idivmod for Android."
5f5a06488 : Add missed symbol __aeabi_idivmod for Android.
196d81774 : Debug: Rename levels.
ec288e222 : Squashed 'third_party/marl/' changes from 14e4d862a..246091e81
b3b2a4fc7 : Fix Android build: Add missing .cpp to Android.bp
0aef64546 : Subzero: fix cosh/sinh deqp failures
2d7ca9ce2 : ReactorUnitTests: fix clang-format messing up test suites
ce54c59e6 : Reactor: Copy System/Debug code to Reactor copy
54d16b890 : SpirvShaderDebugger: Ignore non-statements
4bc07ade0 : Debug: Control logging level using a compile time knob
a8e4ecdda : Fix chromium build.
25e06e06f : Debugging: Merge VkDebug into System/Debug
38c760d5d : VkDebug: Android - log messages to logcat.
534d12cd4 : ReactorBenchmarks: Sweep coroutine perf.
693b8a8d9 : vscode: Add third_party/benchmark to include dirs
dd48b7e2d : Fix MSAN LLVM jit false positives
a5f076327 : Disable new gcc 9 warning [init-list-lifetime]
8e8e1d0dd : Shader: Add missing switch cases to operationString
3a2dfcbef : OpenGL: Fix switch with only a default case.
59a29e3c4 : Regres: fix no env-vars for deqp on Windows
ddee0f34e : android: avoid exporting normal Vulkan APIs
41a7302e9 : Split JIT creation from LLVMReactor.cpp into LLVMJIT.cpp
55890e1af : CMake: Add build rules for google benchmark.
f4d097130 : Add google benchmark submodule to third_party.
79b36b640 : Fix use after free
17d980a96 : Have Kokoro accept imports from Piper
38c065dd1 : Subzero: fix incorrect cast
29a9809ac : Export Vulkan API entry functions
ba9de9755 : Support LLVM 9+ build changes
82784462b : Regres: Fix unix build
430def835 : Regres: aways use build output path for ICD json
dd0e600a9 : Associate bug IDs with unimplemented functionality
614a4d477 : Fix memory leak in rr::Optimizer
89e30f0cf : Regres: Make it work on windows.
5ba2a5b9a : Subzero: implement coroutines for Win32
7a53cb62d : SpirvShaderDebugger: Expose builtins in HLSL / GLSL.
19e9af23e : Vulkan/Debug: Add VariableContainer::extend()
6c3dc3581 : Support LLVM 8+ build changes
153a537a3 : SpirvShaderDebugger: Fix double nesting of struct members
34e16df05 : Revert "VK_EXT_shader_stencil_export support"
b9fc42de2 : Sample location fix
bdf2b720a : Avoid ignoring unsuccessful routine creation
133b87d66 : Implement byte swizzle operations
413953a5c : Docs: Add VulkanShaderDebugging.md
23b26ef18 : VK_EXT_shader_stencil_export support
748ad2008 : Don't override vkQueuePresentKHR() failure codes with VK_SUBOPTIMAL_KHR
023b8641e : Discern between per-swapchain and vkQueuePresent command results
02a395363 : Subzero: replace globals with external memory for constant vectors
370cba59c : SubzeroReactor: implement missing atomic ops
e37f2ef6b : Regres: add cmd/run_testlist
ccc99214f : Regres: Restructure directories for main packages
5ef91b82c : Subzero: temp fix Float4 % Float4 (FRem)
44bd43a51 : Use UNIMPLEMENTED() for missing functionality we claim support for
865f8890a : Replace all UNIMPLEMENTED() with UNSUPPORTED()
cb4d2c38a : Regres: Update test lists @ c514ab00
c514ab001 : Evaluate interpolants at pixel center when multisampling disabled
177d85d28 : Use pixel centers for non-multisampled rasterization
f324fe10c : Improve 565 and 5551 precision
1e8486b17 : CMake: Make the use of endif() / endif(EXPR) consistent
bb3aebf75 : Vulkan debugger: Don't wait for debugger by default.
9cc163cb3 : CMakeLists: Allow overriding of building cppdap
5837d877c : CMakeLists: Only expose options if they're not set as vars
8fff8c3b7 : Don't use VK_TRUE comparisons
b766e5e7f : Support more 10_10_10_2 formats as vertex attributes
11cb891a0 : Rename multiSampledBresenham to enableMultiSampling
0405ba06e : Take advantage of return value optimization
d6d0edc24 : Enable filtering of YCbCr formats
d95467ec4 : Rename createBlend4 to createShuffle4
2cb1db08e : SpirvShaderDebugger: Implement OpenCL.Debug.100
5c6a3c247 : Remove the GL_NV_read_depth_stencil extension
5fc197dc7 : Disable MSVC warning 4065
5349f3c9d : Vulkan: Disable SPIR-V preprocessing when debugging
f554c54f1 : Produce less debug info in Kokoro builds
63468081e : Refactor binary group operations
e5720880b : Replace positive/negative_inf() with infinity()
cd55f0518 : SpirvShader: Stub OpenCL.DebugInfo.100
5d2a4d4c1 : System/Types.hpp: Make vec(T replicate) constexpr
b3805904a : SpirvShaderDebugger: Add flag for printing opcodes
8842c8f43 : SpirvShader: 2-way imported extensions lookup
c25e4d353 : .vscode: Add spirv-tools-ext to include path
146e16f68 : C++14: Use enum class builtin hashing
316f0cb66 : C++14: Use std::enable_if_t instead of our own
9f1e03b61 : Add initial stub implementation of AHB
488d35ac0 : Vulkan/Debug: Fix `DAP_LOG` macro
815b4d88b : CMakeLists.txt: Copy OpenCLDebugInfo100.h to new dir
6b7f515c6 : .vscode: Define ENABLE_VK_DEBUGGER
39670fd4f : Regres: Roll dEQP 1.1.6 forward
9d9f30df0 : Rename NonNormalized to Unnormalized
a624d80f0 : Disable the GL_NV_framebuffer_blit extension
1d07fc442 : Disable the GL_APPLE_texture_format_BGRA8888 extension
5682b517a : Allow verbal bug IDs
d79c73453 : Validate the bug ID format in Kokoro presubmit
b0ca2a89e : Pipeline: Implement the SpirvShader debugger.
5fd905ca9 : Regres: Update test lists @ 0f8f361a
0f8f361ab : Regres: Update test lists @ 110236f3
c236b576c : Removed a few parentheses for slightly better clang formatting
b8a61bfc3 : A2R10G10B10 Support
df913b911 : Change sampledImageIntegerSampleCounts to sampleCounts
f6d3cbb28 : Add the PowerVR SDK as a git submodule
110236f3c : Enable filtering depth+stencil formats
a7e42ba7f : Kokoro: Disable ASAN for debug mac builds
f6a6a4162 : SpirvShader: Move extension list out of for loop.
368d39c30 : C++14: Use std::make_unique where possible.
73bcece48 : Regres: Update test lists @ 77c89ff8
77c89ff84 : Build: Verify that we're compiling with C++14.
3cc0aeae3 : Build: Move from using C++11 to C++14.
bfd8c70ad : Kokoro: Update from GCC 4.8 to GCC 7.
8a7067d88 : Pipeline/SpirvShader: Move setActiveLaneMask()
b36dbbe00 : Pipeline/SpirvShader: Support more OpExtInsts
9c8823a5c : Pipeline/SpirvShader: Process OpString instructions
0771f9b63 : Pipeline/SpirvShader: Add Impl struct
3775f6dc6 : Vulkan/Debug: Expose Frames from Thread
f97fb9dfb : Enable B10G11R11_UFLOAT blending
c45e066fb : Vulkan/Debug: Add Reference value type.
57977c1c0 : Add storage image support for R16G16_{UINT,SINT,SFLOAT}
7d0ce41d0 : Vulkan: Plumb the debug context down to SpirvShader
a4e06ca09 : Vulkan: Add debugging of the command buffer.
45a4d0f36 : Disable unused function warning
e75a18386 : Regres: Apply fix for invalid SPIR-V in 12 tests.
ed7c8f7dd : Disable LLVM & Subzero stack traces and crash handling
0acac4640 : vulkan: use a marl::Event in the VkSemaphore implementation.
43e33165a : [vulkan] Simplify vk::Semaphore implementation.
068dd89ca : SPIRV-Tools: Update Android.bp to fix build.
a57e2eca0 : Limit Vulkan memory allocation size to 1 GiB
19b43a602 : IDs: Move inline impls below class.
5beaef933 : Pipeline: Store builtins on SpirvRoutine...
0b4bc585e : Style: clang-format the tests source too
3716c2068 : Improve 1010102 blend precision
0b54f13d2 : Squashed 'third_party/SPIRV-Tools/' changes from c3f22f7cb..8aa423930
ed2a3387a : VulkanUnitTests: Fix SPIR-V validation issue
2c8ca519d : Squashed 'third_party/SPIRV-Headers/' changes from af64a9e82..204cd131c
10a900e5f : Add assert in GenericValue constant access
594657992 : Remove Reactor/MutexLock.hpp
6e3a387c0 : Exclude padding bytes from image size limit
ab210f92a : Vulkan: include backend name in deviceName
f47a73aff : Debug: add trace to debug out
19e00af6d : Regres: Update test lists @ 6d29348d
6d29348dd : Enable filtering depth only formats
750660e15 : Kokoro: Add style presubmit checks
6d3c7f552 : Regres: Update test lists @ 4fd7fccd
4fd7fccd6 : Regres: Roll deqp forward to latest 1.1.6
e82d88538 : Allow 32F texture to use linear filtering
3e3d8fea6 : Remove sw::Vector, Point, and Matrix
ff3d55c60 : Regres: Update test lists @ 21be09d8
21be09d8e : Enable samplerAnisotropy
0a9fbfe1d : Advertise variableMultisampleRate feature
45c697aad : clang-format the src/WSI directory
2ed93ab10 : clang-format the src/Vulkan directory
595d91128 : clang-format the src/System directory
713b8d356 : clang-format the src/Reactor directory
bc1c067be : clang-format the src/Pipeline directory
fccfc5666 : clang-format the src/Device directory
d4e6447c6 : Start a custom .clang-format rule
81bc9d9d7 : Remove spaces after control statements keywords
a8d5a6deb : Enable blending for 32FP formats
53f2a7a5f : Make use of vec<T, N> vector broadcasts
9e5d547d7 : Replace vector() and replicate() with float4 constructors
7e0142f22 : Create a generic vec<T, N> class
d37b0ab8d : Typedef int4/float4 from a vec4<T> template
9e6cce2d8 : Prefer alignas() over ALIGN()
24c49ddde : R11G11B10F support
fbbfeb700 : Add missing source file to android build
468ee1576 : Regres: Update test lists @ ebb0bec9
ebb0bec91 : Use allocateExecutable() in LLVMReactor
a384afc6b : Fix BCn related SwANGLE test failure
60f8c2ef4 : Prevent clang-format from splitting shift operator
c77b1d8c0 : Support for BC1, BC2, BC3, BC4 and BC5
07958d452 : src/Vulkan/Debug: Add scope for case block
d684c7fdd : Vulkan/Debug: Add Server
a5859c156 : Vulkan/Debug: Add Context
71af59368 : Tweaks to make clang-format produce better code
11dcf980f : Add EmulatedReactor.cpp to Subzero.vcxproj
5c9a33825 : Regres: Fix debug macro detection
157ba260e : Do not indent C++ namespace contents
72c398f56 : Vulkan: Add description methods to all commands.
a717210ea : .vscode: Add cppdap to includePath
0844277a8 : Regres: Update test lists @ 544ae91e
544ae91ee : Enable vk-unittests with Subzero JIT
50211670b : Kokoro: Split tests into Debug and RelWithDebInfo
5346cf50f : Accept ImageCubeArray SPIRV capability
353f3314b : Vulkan/Debug: Add Thread and EventListener
93433f078 : Vulkan/Debug: Add Location
05e845973 : Vulkan/Debug: Add File
dc005bd43 : Vulkan/Debug: Add WeakMap
63382c61f : Vulkan/Debug: Add Value and Variable
b1f88766a : Vulkan/Debug: Add Type
5e4d55f06 : CMakeLists: Fix logic of BUILD_CPPDAP
7e0a8c1f6 : Regres: Update test lists @ d00dfe49
f466eb517 : Advertise VK_PRESENT_MODE_MAILBOX_KHR
c7a096852 : Regres: Reduce scope of regres CI emails
8ed7ae4c8 : Fix REACTOR_DEFAULT_OPT_LEVEL not actually applying
bb7c3388a : Remove Visual Studio Vulkan project files
4cf92db35 : Vulkan/Debug: Add ID
d00dfe493 : Remove Float->UInt conversion workaround
cf79a622e : Add Float to UInt unit test
062dc18c4 : Add REACTOR_DEFAULT_OPT_LEVEL macro
84571ac2b : Subzero: fix alloca return address allocation
86dc73198 : Subzero: proper fix for assert(Dest->hasReg())
afb4ebda7 : CMakeLists: Add CMake rules for Vulkan debugger
d1a1e68f6 : Add github.com/google/cppdap as a third_party dependency
3f67b39c0 : Add github.com/nlohmann/json as a third_party dependency
b3a473eda : Enforce int and short to be 32- and 16-bit respectively
7a15cef26 : Cubemap array support
84d0f7cbb : Revert "Fix materialization of function arguments"
f523485ec : Kokoro: Add ReactorUnitTests to windows presubmits
c92bee53b : Remove coverage asserts for tested code
31916f494 : [Subzero] Remove assert that breaks Shuffle operations.
18c6a7844 : SpirvShader: Use struct for MemoryVisitor callback.
0f4359fff : Regres: Update dEQP to include fence timeout fix.
1e610eecf : Vulkan: Tidy VkCommandBuffer.cpp
c166eb7c0 : Reactor: Rename Blend() to Shuffle()
629b743dd : Regres: Update test lists @ b9f03f47
8701dc448 : Reactor: Switch swizzles over to 16-bit hex codes
b9f03f47d : [vulkan] Add VK_SUBGROUP_FEATURE_ARITHMETIC_BIT support
f6a128b60 : Vulkan: Optimize shaderClipDistance and shaderCullDistance
9ad035b8c : Vulkan: Implement shaderClipDistance and shaderCullDistance
2b9e22ac6 : Regres: support GCOV_PREFIX for collecting coverage
1c0b77870 : Regres: update testlists for recent deqp roll
ab3abfa3a : Regres: Adjust exit code handling
3a7101b40 : [vulkan] Clarify configuration macros for external memory and semaphores.
bf151b821 : ReactorUnitTests: add unit tests for intrinsics
e6ab47075 : SubzeroReactor: implement most missing intrinsics
9c0617c3f : SubzeroReactor: add stubbed coroutine support
b34b558a0 : Subzero: fix assert for sqrt of vector float types
bb222a106 : Subzero: hack fix for assert(Dest->hasReg())
f3fff9ba2 : SubzeroReactor: fix assertion !isVectorType(Ty)
6f946f4e7 : Subzero: fix assert when dumping unnamed constant
dee5b5f3c : Regres: roll deqp forward to current tip of 1.1.6
a727d8080 : Enable the fullDrawIndexUint32 feature
80d21bbaf : Regres: Update test lists @ bbd0694f
9c795fda9 : VulkanUnitTests: Fix bad comment on assembly.
bbd0694f9 : Remove Common/Types.hpp include from SpirvShader
fca575e9f : Regres: Add pending deqp change to fix bad graphicsfuzz tests
8ffeadb66 : Make Vk::Stringify return std::string
b64fbfec4 : VkPipeline: Replace spirv-opt list with RegisterPerformancePasses()
6e2ff45fa : Regres: refactor for use as a library
9d128947d : Regres: Update test lists @ fb7ca1d5
fb7ca1d5a : SpirvShaderEnumNames: Use spirv-tools' spvOpcodeString()
72e6f396e : Rename SpirvShader_dbg.cpp -> SpirvShaderEnumNames.cpp
cc8ee0095 : SpirvShader: Remove now unused includes
474dba437 : SpirvShader: Move arithmetic ops to new cpp file
5e51cfcd0 : SpirvShader: Move image handling to new cpp file
ee589724d : SpirvShader: Move spec ops to new cpp file
a5ca6da24 : SpirvShader: Move group ops to new cpp file
f3e2cc214 : SpirvShader: Move memory ops to new cpp file
b42740008 : SpirvShader: Move control flow handling to new cpp file
22f954e71 : SpirvShader: Move GLSLstd450 handling to new cpp file
284953f56 : Pipeline: Move utility functions to ShaderCore
389749ae5 : Fix ICD generation (again).
4cea2aef5 : Regres: Use android.googlesource.com for dEQP
d6e903bdc : Support multisampled Bresenham lines
8a6dcf763 : Support sample image instruction operand
2613cb5e3 : Fix ICD build when using multiple toolchains.
ac3a67cf2 : gles: Only clamp default block uniform indexes
663dcefa2 : Reactor: Work around new MSVC brokenness.
ad1f264aa : Regres: Update test lists @ f2637d0d
f2637d0dd : Present should return OUT_OF_DATE if the window size outdated
e7ce4e539 : Make GN builds produce an ICD JSON in the build dir
deac536f3 : Add missing vkCmdSetLineStippleEXT function
7b29abfc4 : Improved pNext pointer handling
a59e70ec4 : Fix vkQueuePresentKHR is pResults is not null.
8faa5d2e0 : Regres: Update test lists @ d44d6151
561e9d627 : ExecutionEngine: add preliminary support for COFF ARM64
afc52b0b2 : Fix build: Do not return stack temporary.
597db1826 : Fix chrome build: Use spaces (not tabs) in .gn files (2/2)
d44d61514 : Fix chrome build: Use spaces (not tabs) in .gn files
aee3c3695 : Fix vkGetDescriptorSetLayoutSupport implementation
e823bb0c8 : Log unsupported extensions used in pNext structs
4584a9c2c : Handle new device extension properties
c8d4d4254 : Regres: Update test lists @ 698235ce
131a1ba8d : libVulkan references and deferences structures uselessly
698235cee : Revert submission
0ad604a39 : Vulkan header update
607908e29 : Log unsupported extensions used in pNext structs
b59b7786d : Subzero: add subzeroEmitTextAsm flag
05ac79a5e : Subzero: add subzeroDumpEnabled flag
85e5e458b : Subzero: map optimization level none/less to m1
07cfdb72d : Subzero: fix invalid asserts during emit()
7ffda5b3a : Subzero: fix invalid register allocation
01386d175 : Subzero Win64: fix Call for ptr and spillover args
5a4de4a84 : Regres: Update deqp to 3ca6f6fe2e4e023cb9d4ea763990336d762b49e2
427985299 : [OpenGL] Fix implicit int-to-float-conversion compiler warning.
d34bb293b : Remove quadLayout
72e68083f : Add new relocation types.
f2c9ce1e0 : Fix xcb library name.
0d0ed6fd8 : Remove unused depth buffer quad layout logic
5d1e85404 : Fixed 3D image copy
d64075982 : Remove depth+stencil formats from the Blitter
2377845dd : Reactor: Move print apis out of core reactor header.
96f64045b : Reactor: Remove the CallSupported capability.
b7eb3a8a1 : Reactor: Add ConstantData() and member function calling
87894ca10 : Reactor/Traits: Swap the naming of CToReactorPtr and CToReactorPtrT.
a9f511bc0 : Reactor/Traits: Fix brokenness with CToReactor::cast of pointers.
7e11f46dd : Reactor: Split Traits.hpp into Traits.hpp and Traits.inl
79afb7620 : Remove vulkan.hpp
b87324f82 : Pipeline: Add custom debug printers for SamplerFunction.
a683328ce : Reactor: Change the signature of PrintValue::Ty
51f083127 : Reactor: Handle more implicit casting for Call() arguments
8df0aaf24 : Regres: Update test lists @ aba1020d
d552f632f : Squashed 'third_party/SPIRV-Tools/' changes from 65e362b7a..c3f22f7cb
0f9a2dc93 : Squashed 'third_party/SPIRV-Headers/' changes from e4322e3be..af64a9e82
aba1020d3 : Remove the now unused sw::Event.
0fde10b29 : VkQueryPool: Migrate from sw sync to marl
951d48df2 : VkDevice: Migrate to using marl::Event::any()
59f2d5e59 : VkFence: Migrate to marl::Event
83ca1b9af : Regres: Update test lists @ cc221e83
cc221e838 : Update deqp to b64acc6c3371607583b3aa6d12c7290b4aaae747
6dd9ff1eb : Squashed 'third_party/marl/' changes from 49e4e3141..14e4d862a
102fd19c6 : PixelRoutine: const-qualify reference parameters
168bb0dc1 : Regres: Update test lists @ b2407dd7
66ba1f99b : Rasterize 'Bresenham' line segments as parallelograms
90df527f9 : Negative baseVertex support
b2407dd74 : regres: Don't ignore abnormal exits
b5407bfb5 : Regres: Update test lists @ 88632cac
359bc80a7 : [vulkan] Implement VK_KHR_external_memory_fd for Linux and Android.
88632cac3 : Regres: Don't treat non-zero error codes as crashes.
59fa599a2 : Vulkan:maxPerStageDescriptorStorageBuffers = 16
3c36ea108 : Revert "Suppress 32-bit MSVC warning."
e2f83aa33 : Regres: Add workaround for Khronos Gitlab issues
197a5725f : Regres: Update test lists @ 9da287fd
371316798 : Blend mode fix for 565 format
9da287fd0 : Output Swiftshader version to logcat
503d196f2 : Allow depth/stencil attachment to be VK_ATTACHMENT_UNUSED in clear
3c4707d60 : Regres: Update test lists @ 414f99e0
236680222 : Relax descriptor set index assert at descriptor point of definition
524459562 : Avoid sync issues by removing global android swapchain map
414f99e0b : Regres: Check out the change before attempting to read files from it.
31edef751 : Update deqp to vulkan-cts-1.1.6.1 (a7d268a6a3ee9655298d61cdb8b5c42306a4e335)
ef55c4e73 : Fix PointCoord builtin
c03ce008b : Kokoro: Allow 'Fixes:' in bug check
d9ed1c273 : Prevent rasterizing fragments outside the framebuffer
27a3d31d7 : Fix issues presenting MetalSurfaces
88264e3e1 : Regres: Update test lists @ 215bc794
215bc7949 : Add VK_EXT_metal_surface extension support
b0a1f0a96 : Update Vulkan CTS testlist
c408601e7 : Switch to import for CtsUiRenderingTestCases

+- Project: platform/external/tensorflow

bd06f09aed8 : Fix TFLite logging on Android.
04360eea0a5 : Set apex_available property
08ecc9212f0 : Fix compilation for TF Lite and NNAPI after TF rebase
e549a69f973 : Make libtflite_kernel_utils and tensorflow_headers apex_available
df9eabade6a : Go: Update generated wrapper functions for TensorFlow ops. PiperOrigin-RevId: 293135865 Change-Id: I8a9fcaaf1ced53c00b9f1f2068927daaba757d67
4221989d495 : Go: Update generated wrapper functions for TensorFlow ops. PiperOrigin-RevId: 293107656 Change-Id: Ie1f927ac904bfd5ed05d5cdeb5d82a8712fc3d82
b5586dc42f2 : Fix `all_reduce` gradients, when `reduce_op` passed as a string.
75ba6156844 : compat: Update forward compatibility horizon to 2020-02-04
0d34b984c54 : Go: Update generated wrapper functions for TensorFlow ops. PiperOrigin-RevId: 293093100 Change-Id: I9e377656c2d0d0e28420df6a2686d84f0a98cf9b
e76a7c1cf24 : Go: Update generated wrapper functions for TensorFlow ops. PiperOrigin-RevId: 293080802 Change-Id: I0b5264b4cb63399988e28dfb05899dc864c4445a
ff3f6b6dad8 : [XLA] Add a configurable limit to the number of HLO dumps
7a5bd40b13e : Improved performance of convolution on AMD.
2b3dddff9c9 : Enabled support of IMAGE_BUFFER for NVidia.
3af1e0bcb3e : Workarounds for ConcatZ and ConvConstants for AMD.
b78f61f358d : [XLA:Python] Remove deprecated overloads for infeed/outfeed APIs.
bae6cd57f47 : Update PoseNet model page to include iOS example
c7e2b112964 : Update ops-related pbtxt files.
14b79b98bf8 : Update TFL doc migration
fe1e2d8fdd0 : Re-organize Keras integration tests.
a1e5034c8cc : Reducing diff tolerance for half for two tests: //tensorflow/python/kernel_tests:xent_op_test_xla_gpu //tensorflow/python:gpu_xla_ftrl_test These two tests started failing today after llvm upgrade.
6cfa3be415c : Automated rollback of commit af844bd2df35102fbc2f7f15f13b7dfb53363d93. Revert #35552.
0311f9ca408 : Add custom training loop tests combined with Keras libraries.
69c32564a91 : Remove `tensorflow/python/lib/core/strings.i`. This is part of a larger effort to deprecate swig and eventually with modularization break pywrap_tensorflow into smaller components. It will also make exporting C++ ops to Python significantly easier. XLA is using the pybind11 macros already. Please refer to https://github.com/tensorflow/community/blob/master/rfcs/20190208-pybind11.md for more information.
e900c639a95 : Make "isatty" function available on windows in interactive_graphviz.
cf25e067a5e : Added AMD enum for GPU types.
351cae5f38c : [TF/XLA] Disable grappler optimization/inlining passes on nodes which will be compiled by XLA
20c9c5b2952 : Added ParseFromTString helper function.
e9f3e5a4fb2 : move the logic that generate derived timelines to open source.
8f61d912601 : Isolate windows.h from wide_char's header file.
4b309566d33 : Fix typo in multi_worker_test_base.py
b90657adc80 : Enable op-level dataset determinism configuration.
b11551a34d5 : Rollback XLA testing in OSS since it breaks nightly builds
19b83a35b7b : Fix output of overview page and input-pipeline analyzer for Cloud TPU.
6b5601c385f : Supplement multi_worker_callback_tf2_test with early stopping callback test.
91bdf64a8b3 : Addressing the RNN variable name issue.
52eb7b53a48 : All -devel published images are now Python 3
6a69a6b2e28 : Clarifies the purpose to use a fn to create retrieve embedding ops.
3768ba73061 : Add quantized test cases for pack operator.
e8d45ed62b9 : tensorflow::ErrornoToCode should only have internal linkage.
71b19b52ca6 : Add `--user` flag to TensorFlow CPU builds for auditwheel install.
6c4c2842615 : Automated rollback of commit 874358298b89af7a2ebaffc9d3276044ae1a2c01
7b1283ecf14 : Bump OSS LLVM version to 7b6e49a2f022288f010bc600323f1d0aafca6241.
925543c64de : Add an extension to tool names.
5ce881f4115 : Add quantized test cases for expand_dims operator.
1d6c3a87ccc : Create necessary stat metadata to the planes to be grouped.
4c9f4f6ed03 : Targets should have a leading `:`.
9e58f0fd2b0 : Make FRAMEWORK_INTERNAL_PRIVATE_HEADERS and FRAMEWORK_INTERNAL_PUBLIC_HEADERS filegroups.
9208b5009e3 : Generalizes the RematerializeInstruction() method to rematerialize a sequence of instructions at a time.
63d610da2b0 : Fix a small bug in Windows def file filter. We cannot rename `cc_lib` as we use it as a key later. We need to create a new variable `cc_target`.
4a5e83ea88d : Split the build targets under keras/layers.
b1eff7f87fc : Rewrite of the snapshot graph fingerprinting logic. With this rewrite we make the following logical changes (apart from making the code look cleaner)
2e5eba945e2 : Install auditwheel for Python3.7. We are unable to export some of our whls due to an issue with auditwheel.
e3e22538e80 : Export grappler code from C++ to Python with pybind11 instead of swig. Adding pywrap_required_hdrs to downstream grappler build files which will go away with bazel first class shared library support.
7954fb8fd11 : Do not fail when TPUReplicateMetadata op is missing.
5a7fb2ca626 : Fix asan invalid-bool-load errors in zip_test_lstm by initializing lhs_cacheable and rhs_cacheable before use.
349bbf3ba6b : [XLA] Avoid materializing large literals in creation utils.
4316f9d5816 : Cast all values that we reduce to be of the same type.
43be49af994 : [XLA/GPU] [NFC] Introduce local constants for KernelMappingScheme::DimX/Z/Y/Tot
4fc8e2cd8a9 : Disable flaky keras/distribute:multi_worker_callback_test
be453c98699 : For custom optimizers, keep a copy of Session ConfigProto_.
ab94de29f54 : [MLIR:TF/XLA] TPU dynamic layout pass
874358298b8 : Add a Lookup layer.
1bce0acc099 : API doc fixit for MobileNetV2.
4f071302415 : [XLA] Fix a MSVC compilation issue.
49853470875 : Extend AllToAll to support flattened operand/output
88f66126729 : [XLA/GPU] A more principled check for tiling bounds when emitting reduction
544ca41bed7 : Populate value hoisting function that LoopLike uses
9e11e055ab1 : API doc fix for keras.applications.MobileNet.
e3731668fcf : API doc fix for keras.preprocessing.image.array_to_img
73432d56342 : Fix discrepancy of SSE optimized functions declared and defined at different SSE levels.
871b20cf687 : Fix `get_replicated_var_handle` when used with a device assignment.
45d9125f0e1 : [XLA/GPU] Further refactor starting tile calculation
123db4534ba : Introduce a data type parameter to EagerContext::SelectDevice.
59145d293a4 : Support of broadcasting for ElementwiseTwoInput. MUL and ADD added to ElementwiseTwoInput(for some cases). Removed ApplyMask(done as MUL in ElementwiseTwoInput).
05a122df524 : TFLITE_WITH_RUY_GEMV uses CustomGEMV for float
21f9f51abcd : Depthwise convolution 3x3 per-channel int8 for dot-product ARM (11).
89cbc6005e7 : Depthwise convolution 3x3 per-channel int8 for dot-product ARM (10).
7b583c3e9f0 : Depthwise convolution 3x3 per-channel int8 for dot-product ARM (9).
c989a8ee900 : Depthwise convolution 3x3 per-channel int8 for dot-product ARM (8).
2967e5dca6e : Depthwise convolution 3x3 per-channel int8 for dot-product ARM (7).
a3416c2dc67 : Depthwise convolution 3x3 per-channel int8 for dot-product ARM (6).
320485f0e86 : Depthwise convolution 3x3 per-channel int8 for dot-product ARM (5).
97f3666d8c1 : Depthwise convolution 3x3 per-channel int8 for dot-product ARM (4).
c6eef3c4cf4 : Depthwise convolution 3x3 per-channel int8 for dot-product ARM (3).
bb59a48fa9d : Depthwise convolution 3x3 per-channel int8 for dot-product ARM (2).
654db81c68e : Depthwise convolution 3x3 per-channel int8 for dot-product ARM (1).
6305c73968b : Make ShapeIsCompatible handle dynamic dimensions.
97b4c2c413d : Replace IsFusedIrEmitterInefficient with FusionNodeIndexingEvaluation class.
302bcd6a435 : Go: Update generated wrapper functions for TensorFlow ops. PiperOrigin-RevId: 292895325 Change-Id: I5fc6a2c8816bd568717ab85631cf7d7c3ec0069d
05ea2b6d7f7 : [XLA:MLIR] Run loop-to-cfg lowering in the convolution emitter pass pipeline
97da75856c2 : Add a FusionNodeIndexingEvaluation class.
e09e4bbafd9 : compat: Update forward compatibility horizon to 2020-02-03
6325568b2ff : Go: Update generated wrapper functions for TensorFlow ops. PiperOrigin-RevId: 292865749 Change-Id: I455c18228c0a9766cc4af7412ac07216308345ac
70a75a0ef00 : Go: Update generated wrapper functions for TensorFlow ops. PiperOrigin-RevId: 292854294 Change-Id: I475315cd770d8d431fda23b604117df4b2038f8d
a4c455198cd : Automated rollback of commit 2d1f922fa056f332a9a10ee4bce1af209542f719
918cc4da7cb : [tfdbg] Remove use of dirent.h in debug_ops_test.cc
6e001817f65 : [XLA] Include timestamp in HLO dumps
7cf12ae52d5 : Go: Update generated wrapper functions for TensorFlow ops. PiperOrigin-RevId: 292818744 Change-Id: Ia6c615377356d43245f0dbc3550bd0789faf4475
03dd9e20a69 : Go: Update generated wrapper functions for TensorFlow ops. PiperOrigin-RevId: 292811074 Change-Id: I71653ce1cabf0fe63c2d767d3ddaf0e2d2b24feb
3837151dc8e : Go: Update generated wrapper functions for TensorFlow ops. PiperOrigin-RevId: 292797264 Change-Id: I5a01817f80ed6ff3ac944aafe9edd3bbc402893f
79ef28f4d28 : Go: Update generated wrapper functions for TensorFlow ops. PiperOrigin-RevId: 292776074 Change-Id: I06cd934b1e21158ec20759709a52f9a11e56b649
976b24e4681 : compat: Update forward compatibility horizon to 2020-02-02
96c5c8a65e3 : Re-enable complex training ops on Windows
90b93bd64a6 : Internal clean ups.
b9db38c2d2f : Go: Update generated wrapper functions for TensorFlow ops. PiperOrigin-RevId: 292759669 Change-Id: Iab4c2dbfe947ff8e906c08ecde89ca43f5f5a701
c46b50c073e : Go: Update generated wrapper functions for TensorFlow ops. PiperOrigin-RevId: 292752594 Change-Id: I0e3fa5040539de5c25362eaddfa92cd703a36910
f285ba1aab3 : Use fold() instead of a canonicalize pattern to eliminate trivial tf.Cast
1fa0f82f4ca : Remove *args from disribute/ variable creators
adcbdc2bcca : Add support for bfloat16 in tf.print
f3ac48296b6 : Go: Update generated wrapper functions for TensorFlow ops. PiperOrigin-RevId: 292731956 Change-Id: Ie1af09c6aed74921285687a7ea4a74ad563ddd21
0aba7175310 : Clean up tf.print tests
adf769043f0 : Add support for aggregating batch statistics across devices by using the newly added tf.keras.layers.experimental.SyncBatchNormalization layer.
319b73c629b : In file_system_test, avoid using OS specific path functions.
02c31858f03 : Enable building core/util/memmapped_file_system on windows. It seems to be building just fine now, the issues seem to be resolved.
9ba42573cdc : Keep the GIL during the LoadLibrary code. Additionally reacquire the GIL to convert an int to Long using Python C API.
c12da07ee88 : Disable debug_ops_test on windows.
cb6a74e9e4d : Go: Update generated wrapper functions for TensorFlow ops. PiperOrigin-RevId: 292704437 Change-Id: I287f3309ba29397fe0217db1bbfbba602476d8d1
ea437ce27c9 : Fix failing ASan test due to out of boundary memory access
d15e205f9ee : Go: Update generated wrapper functions for TensorFlow ops. PiperOrigin-RevId: 292697654 Change-Id: I7ab889081535ae23c0cc9e57df84eab078732b39
aafaf674501 : [core] nodedef nullptr dereference
073460df145 : Minor improved log statements for CheckpointSaverHook.
24fd250d738 : Fix environment variable set on windows in vmodule_test
6daded8f447 : compat: Update forward compatibility horizon to 2020-02-01
dd0518b5670 : Go: Update generated wrapper functions for TensorFlow ops. PiperOrigin-RevId: 292682526 Change-Id: Ic2aaa662fb7c5863783556af2f3330db8c8c2bd6
010bc7b9fe3 : Go: Update generated wrapper functions for TensorFlow ops. PiperOrigin-RevId: 292674103 Change-Id: I1c099794d31c21809c6f2dec8c476ca6eeb22092
191c028917f : Update subprocess_test.
bb73a513b85 : Automated rollback of commit 9cfa34fafa944f0d0392f4e5f237209f9e7cdfb6
8e0e7a39bd2 : Go: Update generated wrapper functions for TensorFlow ops. PiperOrigin-RevId: 292655096 Change-Id: I713e716aed56fa47a540ebb75b853116e2d912f3
c43ca1a8eec : [Intel MKL] Patch for fix Shape compilation issue in MKL build
9fc5b891b8f : [XLA:Python] Add support for zero-copy NumPy -> XLA buffer transfers on CPU.
419ebe51e02 : [XLA:Python] Allow multiple partitions to correspond to a single executable.
63023098772 : Enable the disabled test in b/134670856.
c2b7360b1e2 : Reorg the keras build file for engine package.
d2b9232b910 : Add linker dependency to resolve pthread linking errors. Correct formatting error and clean up hexagon makefile.
cf73c531cff : [XLA/GPU] The `output_tile` bounds are invariant over dimension Z, do not recompute them
f4367a8340d : Remove unnecessary argument to the TFE_Py_FastPathExecute_C function
84c850527c0 : Restrict deprecation warning to XLA_CPU and XLA_GPU devices
084884c43ab : Windows subprocess class.
41a09aa33de : Fix typo in AnnotateParameterReplication pass.
2b0c81b89c1 : Automated rollback of commit 4477f1285e9979252980b13ac3ed3114bc290f00
b6287eefaf5 : Go: Update generated wrapper functions for TensorFlow ops. PiperOrigin-RevId: 292638348 Change-Id: I88758b521bcf0aa85254fbeeb371927ecd345e40
2ea755a64c3 : Error when BatchMatMul is called with unknown dimensions in MLIR-converter.
e0aa80f5f64 : Switch tf.distribute unit tests from v1 layer to keras layer
bbe79ac416f : [tf.data] Fix the "Returns" section in the `Dataset.unbatch()` docstring.
81cced7cd61 : Improve tf_saved_model dialect verification
9cfa34fafa9 : SSE tensor_utils now only requires SSSE3. Drop the NEON2SSE fallback, as that also requires SSSE3.
b85cb10582f : Automated rollback of commit cf07919eb96317a223554c4b12a28a6f1b03025c
c55d50a4a02 : Re-enable warnings while including arm_neon_sse.h.
c671d2d5ea1 : Roll tensorflow/platform/path.h into tensorflow::FileSystem class.
4477f1285e9 : Automated rollback of commit 4030c90211f97cb60191da858dce73cce5635fb8
239d2d49b56 : Update docstring for tf.keras.applications.InceptionV3.
93cf22877c7 : Add and expose a pass to lower from xla_hlo ops to linalg.generic.
46d38a9e906 : add some accessors to xplane_builder.
1a4cfb85504 : Quick fix for duplicate target names in pybind symbol file.
fac7ca478fc : Internal change.
4030c90211f : [tf.data] Better handling of RaggedTensors with _RebatchDataset
e691b1d6e93 : [VectorOps] Removed VectorAnalysis BUILD rule
7a931a23495 : Check devices in profiler_test
e0ea33584e9 : Allowed TPU embedding weight decay factor to be multiplied by learning rate.
088bd27daba : Add a note that the replica_id_in_sync_group might not correspond to XLA replica ID.
579287b839d : Try to fix spacing/formatting in returns section of Keras dataset docs.
67ab48e1f91 : Add TODO for defining parallel_execute op via tablegen.
688c4c28421 : [Executor] Avoid unnecessary heap allocation in PropagateOutputs().
15fa2a49da8 : Disable //third_party/tensorflow/python:special_math_ops_test on msan.
4e2df3a6b62 : Set step_db when converting XSpace to OpStats and call GroupTfEvents before calling ConvertXSpaceToOpStats and ConvertXSpaceToTraceEvents.
e4e26b49179 : [Executor] [NFC] When running on a single-thread, treat all kernels as "inexpensive".
cf07919eb96 : Automated rollback of commit 48a7703e093b914727450d4ca6aa35b76b80f372
25251f057c4 : Fix go proto handling
e127d37142d : [ROCm] Fixing gpu_unrolling_test filecheck string
20f9bb5ba41 : Fix EagerContext::HostCPU().
2d1f922fa05 : Temporarily switch to absl::make_unique in delegate
ac5f09fc2b2 : Automated rollback of commit 49e6878a436f7a5e629b9ee04d15fac53a5ca4b8
0794a54925c : Automated rollback of commit 6b0350800f923c25554bcdae8550d3be85810d99
14332f47ece : Fix a memory leak that was introduced with the TF Session migration.
c1388d2a912 : Export hexagon_delegate.h needed in AAR build. Also, remove not needed includes.
df34845e6ab : Internal change
dd1317073e3 : Convert stringref to string explicitly
850066a62d4 : Refactor sorting logic of PrioritizedDeviceTypeVector.
55912083e2f : Add support for unknown dimensions to TFLite using MLIR converter.
4e20c32249d : Relying on the output_arg and control_output lists rather than the maps to make snapshot fingerprinting (more) deterministic. The failure modes were graphs that had multiple overlapping cycles in them. The way we broke cycles became dependent on the order in which we traversed the graph.
00712963cc3 : Add support for AddV2, Assign[|Add|Sub]VariableOp for Op Level cost estimator.
7e5faef4f30 : Bump OSS LLVM to 48acece15dcf63cb4fee043a4e66ddf3917a359a plus required fixes.
e3130b5bbd4 : Add TFL while op with regions
cbf2288d958 : Enable TPU Strategy combination for ctl_correctness_test.
9a565656e20 : Minor doc TF Lite doc changes
6b0350800f9 : Add sharding op to TF and HLO dialect
98b97a53bd4 : Change variable name
ed878503520 : Go: Update generated wrapper functions for TensorFlow ops. PiperOrigin-RevId: 292524342 Change-Id: I8bdd66d80a675b39ff4b5d131d5f869a5e6e7805
c6ed2d5b1df : Gradient Doc Changed for v2
d6f7b3798aa : compat: Update forward compatibility horizon to 2020-01-31
d9386b21c81 : Add a resoure loader library to load bazel data dependencies
aff75e83034 : Go: Update generated wrapper functions for TensorFlow ops. PiperOrigin-RevId: 292490601 Change-Id: I1b5c5e574cc1d0bc99324e06104ba25e5e993c1b
959d49e2d3f : Be defensive when parsing first operand of send/recv-done that is not channel.
c54d8a4f797 : Support overview_page and input_pipeline tools in ProfilerServiceImpl
48a7703e093 : Give Shuffle layers created by TransposeTensor names.
f97360f6ade : Go: Update generated wrapper functions for TensorFlow ops. PiperOrigin-RevId: 292478400 Change-Id: Ia036a6f3ed9234781b839f32769befe66f5eabe7
dc4528af0e0 : Automated rollback of commit 809e32ddf4c141897fad9b186badcf49216aca08
809e32ddf4c : Automated rollback of commit 484d9e71e38a1f71d03bd7afa95464a2c94d02df
a3be616d305 : Automated rollback of commit e6134338dd441da726b29f217934df3a6784650f
4239e211e33 : Go: Update generated wrapper functions for TensorFlow ops. PiperOrigin-RevId: 292464880 Change-Id: I513df0d941e80385de2f73fb06eafe83fa306749
0e55fed2698 : Optimize SSE version of hybrid flavors of MatrixBatchVectorMultiplyAccumulate: Use pmaddubsw to multiply-accumulate 16 elements at a time (previously 8).
f90676c6e86 : Change LOG(WARNING) to LOG_FIRST_N(WARNING, 1) for "ignored seed" warnings
58a981ecb13 : [XLA] Export HeapSimulatorTrace from memory space assigment for xprof.
c32bf34ebd9 : Port MEAN op to micro - Part 2 - Create Micro Copy of Mean Operator (Full Float)
210649dd56d : [XLA:Python] Implement __cuda_array_interface__ on DeviceBuffer. Supports exporting GPU-resident arrays to other Python libraries in a zero-copy way.
c32d81aadb6 : [TF/XLA] Only resolve constants which must be resolved for if/while/case kernels
4c4e3772ae9 : Properly handle structures with dict-inherited classes.
c9b0bcb9e06 : Minor updates to TF Lite guides
5500a989fcd : Interpreter destructor clears cache on external CpuBackendContext.
d2258fcb2a6 : [Batching] Simplify slicing logic for padding in ConcatInputTensors().
b34e9240ed4 : Lower tf.Min and tf.Prod to HLO
f8d02af81e2 : A pass to extract and propagate quantization parameters for xla_hlo dialect
e7d67f5929c : Do not accumulate the forward tensor if we only need it for reduction ops like Shape, Rank and Size.
b86aec92f76 : [XLA/GPU] Provide a way to restrict printf to a certain thread and/or block
0608c46df98 : Adds in a parameter RematerializationPass \in {kPreFusion, kPostFusion} so that the rematerialization algorithm can distinguish between pre- and post- fusion rematerialization passes.
484d9e71e38 : Set step_db when converting XSpace to OpStats.
a5cb3665433 : Updating renames_v2.py and reorders_v2.py.
b649e4b062b : Set step_db when converting XSpace to OpStats.
6bac2f03e1f : [tf.data] Removing unnecessary / misleading "compat.v1" references from tf.data documentation.
25a40ce0114 : Add dm-tree to the docker build images.
e6134338dd4 : Materialize arguments to strided_slice_grad as constant values if possible. Running this op on TPUs requires constant values.
af9d00311dc : New tool to strip tensor string names from tflite file to reduce file size.
edb6d8d2db8 : Add test to ensure stateful experimental_run_v2 is always executed.
e4993a2498e : Removes unnecessary cast in tanh.
c7ddeb569d7 : Makes Keras Network (which extends from base_layer) actually call the base_layer's __init__. More work is needed to clean up the class hierarchy, but this should at least reduce a lot of the need for hasattr/getattrs in various places when models and layers mismatch.
79a54735949 : handle scalar type correctly.
79f729983c1 : [XLA:Python] Support zero-copy exports of CPU buffers to Python/NumPy.
d0894d59a5b : Make the deprecation warning for XLA devices appear only once
c7b0365b51a : Enable sampling mode to produce trace and tensorflow stats on GPU.
0347ec7cc55 : A pass to legalize tf quantization emulation ops to mlir quant dialect ops
52c86691885 : Move out the other two proto to gviz converters.
eabde7583da : Consider the mlir quant ops in all the passes
a65ef47547b : Test custom_objects in saving/loading models with different architectures.
1d7abe5b9ab : Update the quant spec of some tflite ops
042386a04a0 : Add test for multiple distributions for nested tf.functions.
57db7b499f4 : handle scalar type's(e.g.float[]) dimension correctly.
512f32bd026 : Internal refactor
7295af2b443 : Disable bfloat16 on ROCm
e100c035618 : Remove dummy filter
1f52a8e250d : toolchains: migrate platforms to use exec_properties
0ab93802238 : argparser string fix for windows symbol filter.
37ed82cae85 : Add support for unknown dimensions to TFLite using MLIR converter.
349e401d94e : Simplify data structure and the check.
c1bbb45bd0e : Bump open source llvm revision to 4801522432a4dd6aeebf2b461744891953f7fd1d
9a99c1d0fe5 : [tf.data] Fix handling of functions with captured inputs in fusion optimizations.
5a1377938c0 : Add a debug flag to the quantization driver and also avoid quantization on non-float types
f89afe66b2e : Enable mbed as part of the presubmit checks.
aa25a8e8287 : Fixes required to integrate upstream MLIR at 4801522432a4.
5952526b97a : Add support for unknown dimensions to TFLite using MLIR converter.
2ddcba4efcf : Move op interfaces to own file
2b30967c9e3 : Exist quantization early if the target type are not float
5b50b39fdeb : Provide optimized full integer versions of depthwise_conv and conv for the Xtensa HiFi mini.
dac8ad5c499 : After flushing , clear source events to reduce peak memory requirement if there are multiple GPUs.
0b5f6bedf60 : Windows config updates. - Create a python 3.8 config - Up the number of workers to 500
3f604f3524b : Fix the render on tensorflow.org
26cb47b77f4 : ROCm build fix.
a6c5b4e7b97 : Update ops-related pbtxt files.
e7197b56c53 : Enable collective broadcast with boolean tensors.
8cc57e58156 : Add inverse registration for `LinearOperatorBlockLowerTriangular`.
3021e0d5d7a : [XLA] Make memory_space_assignment deterministic.
4951ae6e461 : Pylint error resolved
a745f640528 : Clarify error messages when CompletionQueue returns not ok.
569e31aa6bd : Add a method FuseInstruction to InstructionFusion.
80cf1fd66fd : Replace deprecated thread annotations macros.
aa9eb3bb18a : Bump OSS LLVM to 676c29694c5444ca3c63067770dfac0f37158797
5a2cdce5164 : Go: Update generated wrapper functions for TensorFlow ops.
f6cb96d3b30 : Bump opensource LLVM to 4b04e117357553205b9c9a95da7e44f026cd842f
a14ac360d35 : Go: Update generated wrapper functions for TensorFlow ops.
c54e12d5609 : [MLIR][XLA] Lower AbsFOp, CeilFOp, ConvertOp, CosOp, NegFOp, SignFOp, TanhOp to Linalg.
c1b04f14ba8 : Disable flaky test.
c755f0a75f9 : compat: Update forward compatibility horizon to 2020-01-30
1719e794596 : Bump Remote toolchain config for TF on windows to MSVC 2019 Preview 16.5
cbd6bb435d3 : Drop "name contains " = "" requirement when identifying JAX metadata
3ebd4c357ad : Remove absl::optional for a pointer type.
0936dd04ce3 : Remove proto dependancies for overview_page.proto and input_pipeline.proto.
67e200494fc : Image Zoom Keras layer for preprocessing.
3688393bb2d : Go: Update generated wrapper functions for TensorFlow ops.
ac5928ad69a : Update ops-related pbtxt files.
c418dd9bd18 : Image Rotation Keras layer for preprocessing.
cd897a1d9ce : Fix `reset_states` not working when invoked from within a tf.function.
534acb2ef02 : Go: Update generated wrapper functions for TensorFlow ops.
a4fa1e4a670 : Update ops-related pbtxt files.
26992815bf7 : Image Translation Keras layer for preprocessing.
7b265f2af1f : Use group_id as step name when no other information is available.
48bf9acb2e9 : Don't replace _Arg nodes with Placeholder for nested functions in Grappler, as it might drop shape information.
f4400e4e0fd : Use resource_loader to access in-tree data.
f3058a5cd2d : Use resource_loader to access in-tree data.
a02fe6c24a5 : Export the TF Session classes and functions from C++ to Python with pybind11 instead of swig. This is part of a larger effort to deprecate swig and eventually with modularization break pywrap_tensorflow into smaller components. It will also make exporting C++ ops to Python significantly easier. XLA is using the pybind11 macros already. Please refer to https://github.com/tensorflow/community/blob/master/rfcs/20190208-pybind11.md for more information.
4ca8bf54d7b : Fix pass pipeline
cb2eeb76bab : Fix replicate type in tpu_cluster_formation.
477f955f507 : Go: Update generated wrapper functions for TensorFlow ops.
93ccefd6d3b : [XLA] Fix a minor bug in picking candidate chunk at preferred offset
e53c76bf987 : Create special math directory, and add Dawson, Exponential, Fresnel and Spence Integrals.
53f04f1b0e2 : Switch to using bazelisk rather than installing bazel directly.
b6024cbb215 : add a roof line cost estimator for ops.
591b12a8423 : Return non-zero status when deletion fails.
469200828c4 : Flush stdout when printing a warning.
74bdb6ab377 : Use unique_ptr to manage the lifetime of EventNode instances.
2f4812db431 : Update instructions and remove --cxxopt='--std=c++11'
6e681d1a730 : Remove redundant "and"
95d5147c231 : Show deprecation warning when XLA_GPU/XLA_CPU devices are used.
fd9dc8f6e48 : [XLA] Add no_pip tags for tests to fix the pip build
1c7cc4ed4dd : Exclude mlir saved model tests from pip package
2245a1249e2 : Exclude a failing target (exhaustive tests) from pip build
c8a67e38380 : [TF] Provide header-only variants of ndarray_tensor and pybind11_status.
ec26ef5fbc4 : Add shape assertion to categorical crossentropy loss.
0357d7c0b4b : Use resource_loader to access in-tree data.
f3117e8ec19 : [RunHandler] Fix wait-for-handler code when timeout is not set.
39fd4e7c7b3 : Allow configuring device filters in eager cluster to isolate workers.
a48e6bb7d82 : Use resource_loader to access in-tree data.
18475513153 : Use resource_loader to access in-tree data.
54870b47c91 : Use resource_loader to access in-tree data.
846cbda3e83 : Add TODO next to disabled test
a34091e5385 : Disable //tensorflow/python/debug:check_numerics_callback_test since it is flaky.
271f6bb49d2 : Clean up OpKernel 1.
a33b83cf74a : Update Eigen to: https://gitlab.com/libeigen/eigen/commit/3fda850c46e5e589668a85d89299433e0686eec9
05ee75360e8 : Adds PReLU pattern & fixes bug that prevent its legalization
71c6f97e2dd : Remove APPLY_MASK and MULTIPLY_SCALAR enum values, use MUL instead. Rename MultiplyScalarAttributes to MultiplyAttributes.
abb256c1f88 : Add __str__ method to tf.distribute.InputContext.
5f249345366 : Add support for per-layer quantized int8 filter tensors in conv and depthwise_conv. The single scale and zero point values from the per-layer tensor are broadcast across all dimensions.
6a4821fef05 : Fix feature_column unit test
11399f69b6b : Don't match pattern against 1-d input in dilated conv pass.
58b1c0f4014 : Internal change
c094952fca7 : [XLA:Python] Fix bugs in DLPack implementation.
314c578dddf : HiFi Mini quantize optimized kernel.
51b03bfa635 : Update internal calculation for layer norm.
0a776008945 : Support multi class/label and categorical columns in Python API.
c10f7d7058b : Enable new converter in unit-tests
3c162fce307 : Add the lower-triangular blockwise linear operator, `tf.linalg.LinearOperatorBlockLowerTriangular`.
120104344f6 : Pull as much of the OpsTestBase into the cc file and out of the header.
8ce22138703 : Enable TPU Strategy combination for ctl_correctness_test.
9bbfadf9717 : Update deps
69c7f26ffbe : Move out the tf stats to gviz converter.
1fcda57f37c : Support restoring mixed precision SavedModels in graph mode.
f757bda2e6a : lite/micro: Fix bug in tensor lifetime calculation.
837b673aa70 : Improve performance of argmax and argmin GPU kernel in some cases.
720b16121ea : Optimized performance of Mean(OpenCL). Removed Tuning.
d8ec57451ff : Rename ruy::WaitUntil to ruy::Wait, because it is most closely related to std::condition_variable::wait, rather than to std::condition_variable::wait_until, so this could have been confusing. For us the "until" means "until the predicate returns true" while in the standard library, the _until suffix means "until some delay has elapsed".
0322cb8e1dc : Add a unit test covering GetBlockByIndex. This is where traversal orders are implemented. A mistake there would not be caught in matrix multiplication tests as it would be a performance-only bug (or even a memory-locality-only bug not necessarily affecting latencies).
5177a9ff113 : Expose control ret nodes when converting a MLIR module to TensorFlow Graph.
7f47fe01e48 : Add complex type for Cast op during conversion to TFLite.
36663ef0f94 : Added CalculateOutputShape for Mean.
5d2e46598eb : Fix all tflite quantization namespace
f1e95d1ba12 : Embedding feature column performance optimization.
7db3d7abe3a : Set `fail_fast` to false for `CompleteGroup` RPC.
cb3485d2067 : Go: Update generated wrapper functions for TensorFlow ops.
cfe8b42b910 : Make subprocess_test platform independent.
a7f8058daf8 : Remove unused dependencies
7ecd3c69647 : Fix the attribute of tfl.fake_quant
45721605a44 : Fixes bug when using custom gradient and variable scopes.
6fba4758c0b : PR AUC with interpolation now behaves as expected when multi_label=True.
e58d8ad3e12 : Internal change
58fde94f6a9 : Newlines should not exist in Args, Returns or Raises because the markdown parser treats it as a paragraph and the formatting on the site is messed up.
b4d0f87893a : Plumb exponential_average_factor through stream executor to cudnnBatchNormalizationForwardTraining and the equivalent ROCM function.
cfec9ced67c : Enable TPU Strategy combination for ctl_correctness_test.
1a7cdfedc03 : Limit delegated ops to actually supported ones if a device name is specified or NNAPI CPU Fallback is disabled.
87db3b5a9b5 : Optimized hifimini changes for softmax.
61705d20ad6 : Naive mean implementation for OpenCL.
47a4d0c2c05 : Open source Xtensa HiFi Mini optimizations for TFLite Micro.
649861d0d1c : Fix breakages cause by upstream MLIR update.
fff09f5bbc5 : Internal refactor
007c1d1811b : cuda_configure: delete dead code
ad719977260 : Small update from code review.
dc20c92215c : Use explicit instance check instead of attribute checking, which is fragile and breaks for objects that define custom __getattr__. The longer-term solution is to remove the weakref mechanisms that require TfMethodTarget altogether.
8fbd736e5ea : Go: Update generated wrapper functions for TensorFlow ops.
9b544af08d7 : Change std::call_once to absl::call_once
b1171f57ad1 : Bump OSS LLVM to f6bb58542aca5959acd1ab2e6ec757570df534e2
642708d2121 : Go: Update generated wrapper functions for TensorFlow ops.
e9ff6fb92e3 : Update tests and HLO printing to be valid JSON.
89fb32d22af : Update README.md
339b76d4f1e : Remove outdated comment in HloFusionInstruction::AddFusionOperand.
e70ca43a4f8 : Simplify the logic. Only 1 pass on the map is needed.
a97d62e6427 : [MLIR][XLA] Add HLO FuncOp to LHLO FuncOp legalization.
be97e006c14 : Go: Update generated wrapper functions for TensorFlow ops.
34f4de78c58 : Clear caches on eager context reset.
944e6fe82a2 : Add additional verification for bitcast op.
0c0d06f13bd : compat: Update forward compatibility horizon to 2020-01-29
9e944aa4fc2 : Change `LocalClient::Compile` to support returning multiple executables (one per partition).
6e4972c2417 : Go: Update generated wrapper functions for TensorFlow ops.
38cdb9ff854 : Removed USE_TSTRING usage.
9d41ea557a7 : Export the MLIR classes and functions from C++ to Python with pybind11 instead of swig. This is part of a larger effort to deprecate swig and eventually with modularization break pywrap_tensorflow into smaller components. It will also make exporting C++ ops to Python significantly easier. Please refer to https://github.com/tensorflow/community/blob/master/rfcs/20190208-pybind11.md for more information.
941950947de : Lower tf.Const op with TensorList in tfl-lower-static-tensor-list pass
138d4a0a589 : Fix ROCM build.
db26bd574fa : Add tf_record_iterator tests for semantics needed by TensorBoard
d5b884ab0a9 : Reduce visibility to internals of the flatbuffer repository.
08718c563d9 : Go: Update generated wrapper functions for TensorFlow ops.
aac061fab36 : Update tflite_runtime lib to 2.1; add Mac and Windows builds
8167624c682 : Open-source group_events and add helpers in xplane_utils.
e1ed0043f8b : Replace trace viewer to consume XSpace instead of RunMetadata.
e1dc3efb20f : Enable the ability to output int16 results from an int8 softmax kernel. Also added the ability to quantize int16 input to int8 and dequantize output from int16 to int32.
d4f1668c434 : [XLA] Nothig good can be happening when more than 25 iterations of fixed point occur. It is better just to log the issue and keep going rather than getting stuck in an infinite loop between passes.
e0d40be9f3d : Wire through parameter replication to the XLA Python client
09c88ad2798 : Verify result type of HLO Infeed op.
3d4b3812eb3 : Using two ThreadWorkSource in ThreadData to reduce contention in RunHandler thread pool.
e62880fde79 : Adapt LHLO to Linalg conversion to handle HLO ops.
50daeac9a7f : Add a newline before doctest
18295c5ad78 : Make //tensorflow/c:kernels_test IWYU clean.
efb083cff34 : Make //tensorflow/core/kernels:non_max_suppression_op_gpu_test IWYU clean.
032d74b2527 : Remove all remaining references to matrix_triangular_solve_with_broadcast.
164f87fd88c : Disable arithmetic_optimizer_test_xla_gpu target.
8a1fa9c9bb6 : Change to using resource_loader to find in-tree files.
d064c6fc9a2 : Removing wrapper._input_map field to avoid potential memory leak.
c3f78d1c1c4 : Nit: rename use_layer_norm_lstm to use_layer_norm, to be consistent with other similar variables.
d0499921175 : Change xplane name to old style device name.
a8e86bde99d : Reorder island coarsening and shape inference in MLIR TF/XLA Bridge.
7705f70c14b : When saving to SavedModel, functions that capture cached values are now wrapped with functions that capture the original variable.
b8629209960 : Materialize broadcasts for more xla_hlo ops, respect arg element types.
f779661b60a : Verify result type of HLO Recv op.
2f43ad25410 : Use resource_loader to find test files rather than hard coded paths.
b2a13146bdc : Removed unnecessary check.
33e42cd2ca1 : Go: Update generated wrapper functions for TensorFlow ops.
8ce62dcef93 : Local device_id value is any valid value at a POD slice, picks any device from devices() array instead of local_devices().
91a936c6770 : Remove read-only. We can add it in the doc_generator.
f9af558b5bc : Added support of REFLECT padding type to OpenCL. Fixes in OpenGL and Metal padding.
7189185ec06 : [XLA] Change CopyStart return type to (target, source, context)
77ae99f06d8 : Update LSTM/GRU v2 to respect self.zero_output_for_mask.
8db452ea5db : Disable compiler/mlir/tensorflow/tests/mlir2graphdef:preserve-entry-func-names.mlir.test on mac since it is flaky.
0e884391bea : to fix bug in h5 saving in format Original PR: https://github.com/keras-team/keras/pull/13477 Fixes: https://github.com/tensorflow/tensorflow/issues/33888 b/143774288
560f1d64dbd : Bug fix: avoid use-of-uninitialized-value
a358ac2cced : [MLIR:TF] Define IteratorGetNext in TF dialect.
f54bb6f5578 : [Fixes #29509] Add dilated convolution pass in MLIR converter.
96e0b87d1e2 : Explicitly fail when experimental_compile=True is used, but XLA is not enabled
53889e96719 : Move some device placement logic to EagerContext.
7a4123bda53 : [XLA:Python] Add infeed/outfeed methods to Device.
9c6e8d5d19f : Tool for generating on-device image test inputs
c8357711e31 : Go: Update generated wrapper functions for TensorFlow ops.
a670c87ea6e : Utility function for supporting classify and regress APIs for Keras models.
4152ed672ee : Add unit tests for the hexagon delegate
acb06233426 : change separators for easy parsing.
e9db50e8b42 : Remove the last remnants of py_record_reader.i.
ef6080ee219 : Added few optimized cases for Pad in OpenGL. Added support of padding in channels dim for REFLECT type.
0553f6fa36c : [XLA:Python] Add an overload to Compile() that takes a list of lists of Devices, rather than an xla::DeviceAssignment.
e1f998edab5 : Remove an unused SWIG file that was previously deprecated in an older change.
ec8ed71eeea : Fix deepcopy for TPUEmbeddingColumns
a2ec6f728f2 : add shape stat id to schema.
e72c2e601aa : Make //tensorflow/compiler/tests:unary_ops_composition_test IWYU clean.
e14bd919f41 : [XLA] Better default SM for unknown SM.
24de830c2bd : Pass test size to tpu tests too.
1f4186c64f7 : Disable test that invokes rocBlas TRSM
f46c851a1c5 : Added HasAxis method and free functions for Layout/Shape/StrongShape.
2c46d005475 : Added few optimized cases for Pad in Metal. Added support of padding in channels dim for REFLECT type.
bd1636b380d : Reduce Keras Eager memory consumption. ~25% for Resnet 50.
d498f055af7 : MLIR-based converter: Fix FullyConnected->Add fusing bugs.
ee3cd243083 : Adding snapshot path, reader / writer prefix, shard size bytes and compression to the snapshot dataset fp.
6e279f39ddc : Improve shape inference in TF 2.0, by propagating input shapes to functions. This significantly improves the ability of Grappler to optimize tf.function bodies.
5845168ce33 : Make inplace_op behavior consistent on CPU/GPU, for empty tensors.
5467eb43e7f : There cannot be newlines in Args, Returns, Raises section, because in markdown that's a paragraph and the website render comes out wrong. See https://www.tensorflow.org/api_docs/python/tf/keras/Sequential?version=nightly#arguments_3
805ca9e0f0f : [MLIR:TF] Infer tf_executor.NextIteration.Source shape based on Sink input.
8719b20d4a5 : Replace trace viewer to consume XSpace instead of RunMetadata.
4a9a77dd2fd : Fix remote benchmarks with explicit execution_mode.
73675deef7d : Limit delegated ops to actually supported ones if a device name is specified or NNAPI CPU Fallback is disabled.
08725bca8e8 : Report underlying cause when compute_output_shape fails.
1c2b9d72e47 : Update hexagon_nn to new version
75286a79e7c : Make keras/backend.py gevent friendly and do thread local keys correctly
e2c8e59a0bf : Clean up capture_profile.cc 1) Use tensorflow::profiler instead of tensorflow::profiler::client namespace for simplicity. 2) Remove redundant tensorflow:: as we're already in the tensorflow ns. 3) Rename StartTracing to Trace. We're not only start tracing, but also stops and saving tracing results. We will clean up the higher level c++ and python API in the next CL.
1e88b075851 : Adding the enable_caching_device to the JSON config of the RNN layer.
8f9ecf6dd2d : Limit delegated ops to actually supported ones if a device name is specified or NNAPI CPU Fallback is disabled.
acf820c4bbd : Make "download_dependencies.sh" script working on Mac
8ef59a6f5f3 : Replace trace viewer to consume XSpace instead of RunMetadata.
1a0b88ca3a1 : [tf.data] Test cleanup.
76aec79d60b : Updates to the security advisories:
9bc9f8fcc89 : [XLA/GPU] Use a proper indexing type while doing reduction
7e124e7b66f : Added support of NEAREST sampling type for OpenCL Resize. Fixed compilation of cl_test.
770165c9541 : Go: Update generated wrapper functions for TensorFlow ops.
c68f4bf21ca : Add a blank py_strict_library that expands to the normal py_library. Use it in autograph/BUILD.
6499c855f57 : Add pattern to decompose tf.ResourceScatterUpdate
0897278b482 : Use broadcasting triangular solve in LinearOperator and in more places.
72cd947f231 : Fix a build error with Makefile
57f99664242 : Add missing FileCheck application in lhlo_ops.mlir.
59dfa218178 : Add rsqrt and log to lho_ops.td.
d75abdfd350 : Roll-forward with fix for test. LLVM cannot handle empty @llvm.compiler.used.
d00382a7d34 : Update ops-related pbtxt files.
a16a8a5eba5 : [XLA:CPU] Remove injected functions from llvm.compiler.used
da4f92ed363 : [XLA:CPU] Remove injected functions from llvm.compiler.used
6d5be752e52 : Go: Update generated wrapper functions for TensorFlow ops.
682cef5c048 : Convert 4D convolutions with trivial dimensions to lower-dimensional convolutions.
e2b70c0f80a : Change the default dtype for SobolSample op to float32.
46644c6c58a : PR #36187: [ROCm][XLA:GPU] Fixing Atomic CAS codegen in ir_emitter
7b0cfadc895 : compat: Update forward compatibility horizon to 2020-01-28
57fbd511f63 : Go: Update generated wrapper functions for TensorFlow ops.
446a9fc0fcd : Add hybrid per-channel quantization support to depthwise conv
a4057cb42f8 : Go: Update generated wrapper functions for TensorFlow ops.
b105944eb6c : Add Broadcasted Matrix Triangular Solve.
0a3c2988804 : Update memory stats profiling in BFCAllocator.
2057d4d93f3 : Go: Update generated wrapper functions for TensorFlow ops.
4914f169f62 : [XLA/GPU] Remove output_inbound check for column reduction, since we now set the output offset in the prologue
d641d29ca5d : Add KernelLaunch and KernelExecute event types.
05445032af7 : Add SHA256 of Googletest, Flatbuffers, Fft2d
32ac70c62a8 : Add MemoryPlanner::ResetAllocationsAfter()
36404c21350 : Adding BUILD file into tensorflow/core/example, as part of the build refactoring described in https://github.com/tensorflow/community/pull/179.
8890e3f7b5c : Go: Update generated wrapper functions for TensorFlow ops.
48a0b665b83 : Fix build of neon_tensor_utils for android_x86
b5f26a856d9 : Include ParseExampleV2 in Flex ops set.
3faa4c4678c : Rename dump_tpu_profile to save_profile. Also remove trace_events_to_json.
636f9692693 : Improve LSTM/GRU layers usability wrt to GPU kernel.
f9e899854cc : Fix crash when float64 or mixed precision used in certain layers.
20a7e49e742 : Addressing review comments
e8376142f50 : Generate per-platform tensorflowlite shared libs
ca5eddb1cf7 : Ensure each sub thread pool contains at least 1 request during task searching for run handler thread pool.
d3e9a86c97a : Make //tensorflow/compiler/tf2xla:fused_batchnorm_reserve_space_test IWYU clean.
e1d7a50b4f0 : [saved_model_cli AOT] Fix case when converting placeholders -> const adds new nodes to graph.
aa8a6fa82c9 : Replace tfl quantize ops by quant quatizecast ops
be369f57e9e : Dispatch to CpuBackendGemm for Hybrid Ops.
1343e6ddaa5 : Remove unused variables.
aebafe16b17 : Go: Update generated wrapper functions for TensorFlow ops.
0faf8aba777 : Internal change
f7bbe17c5c7 : API docs: Fix usage example format in `to_categorical`.
a02fa19e9f7 : Reduce number of cout buffer flushes.
f8f33dfc6ed : update
607772a7d9c : don't set display name in GetOrCreateEventMetadata, 1. only place this is needed is perftools/accelerators/xprof/xplane/convert_host_trace_to_xplane.cc which already did this. 2. device xplane use kernel name as xevent name, both internally and externally, such parsing is not meaningful. 3. other call site use some kind of fixed strings, therefore no need to parse either.
ad6a0c1d710 : Remove devel-py2 helper
00b982204e0 : Python bindings for the format converter.
ec45fa0b6fa : Fix without C++17 dependency.
46caa1a9f61 : during xplane creation, name is already splitted in GetOrCreateEventMetadata. we don't need to split it again in xplane to events converter.
ec0f1608b14 : Add shape assertion to categorical crossentropy loss.
622a516e710 : Explicitly set half_pixel_centers to False even if schema params not present
081553d0fd6 : Merge release notes from the patch releases.
4449f3148d0 : Add pattern to decompose tf.ResourceGather
a74d640d888 : Optimize lock contention for run handler thread pool.
6df69dc8748 : Always log collective batch_all_reduce_dense message.
24b5553404f : Restore tensorflow_demo to android.sh builds
81f40aa8c4a : Security advisory for CVE-2020-5215.
201232b3547 : Rolling back with a fix: xla_kernel_creator was not dragged in from xla_cpu_jit.
07361f7cb5b : Replaced FindPlatform with generic GetDeviceInfo.
e1a22acd878 : Enable overlapping NCCL-based gradient allreduce with compute during backprop.
bf0a9ddcfbe : CTPU arg change.
947e2afa623 : Fix a typo on Dockerfiles.
7b9f5cce930 : Go: Update generated wrapper functions for TensorFlow ops.
8e2dffa1f93 : Export run_and_gather_logs_lib.py file since it is used by benchmark build rule (tf_py_logged_benchmark).
93f911ac10e : Update outdated comments in eager executor.
111ed348f55 : Stop publishing nightly python 2 images, and note future devel Python 2 removal
334b0689138 : Rolling back with a fix: xla_kernel_creator was not dragged in from xla_cpu_jit.
f9533a9c49b : Support loading HloModuleProto using xla::LoadModuleFromData
5adb929c26c : Upgrade Android builds to use C++14
a16f6044a40 : [tf.data] Re-enabling a test that is no longer timing out.
91158daf482 : Enabling fast tuning hint for FAST_SINGLE_ANSWER option.
2d4a326e11a : Removes description of the non-existent (stateful) parameter and adds a note that numpy_function is always stateful
e1a66cff303 : Introduce a few new literal conversion functions for various floating point types
03e04c6010e : Restore freebsd and windows keys
2e98e890918 : Rewrite the pattern we want to match in hlo_execution_profile_test.
d2663cbc07c : Go: Update generated wrapper functions for TensorFlow ops.
2938772a08e : Internal change
e5c97c64aa2 : Refactor tests to have all NNAPI stub based tests in the same build target with correct platform targeting flags.
1f404dc482e : Explicitly mention that the mean is taken over the last dimension.
fc1c816754a : compat: Update forward compatibility horizon to 2020-01-27
f88440725cd : Go: Update generated wrapper functions for TensorFlow ops.
6cbd61f43e0 : [1] Runtime error for NN API delegates fixed
cc74783587e : Batch_to_space-ND test case added to indicate empty Tensor output behavior
23ff63d5468 : update
1622caacfc4 : Go: Update generated wrapper functions for TensorFlow ops.
5303aeeac14 : Go: Update generated wrapper functions for TensorFlow ops.
b7e570b2add : Removed an unoptimized code in mkl_util.h
ccbdf21002d : Go: Update generated wrapper functions for TensorFlow ops.
89a240b4f38 : Add missing portable dependencies.
abdd79b30da : Go: Update generated wrapper functions for TensorFlow ops.
dd35545a7ab : Update the check to raise `no loss` error in v2.
ff5a5c453d8 : Add shape assertion to categorical crossentropy loss.
c650b06781f : Add shape assertion to categorical crossentropy loss.
5b8aadb9463 : Example added
7d9144dc5f7 : Go: Update generated wrapper functions for TensorFlow ops.
c1c494b07e1 : compat: Update forward compatibility horizon to 2020-01-26
dbd598232f7 : Go: Update generated wrapper functions for TensorFlow ops.
c044803bcd7 : [TF] Export grpc symbols in dynamic libraries. Why? See file comments.
520cee1eeb8 : Add IWYU tags to headers TF is re-exporting.
f3b0fb14d7f : Add IWYU tags to headers TF is re-exporting.
60f9ac2e853 : Go: Update generated wrapper functions for TensorFlow ops.
bef6b62506f : Fix MSAN errors in depthwise convolution test
90e6bdca1ff : Instrument XRT with metrics and add op to fetch them from client side.
c71fb79cbc2 : Go: Update generated wrapper functions for TensorFlow ops.
d0d5632b8d0 : Gradient doc changed
cf95ec9a9e0 : drop the old benchmark_opt_set_* targets. they were broken since the move of code to .cc files in separate libraries caused the defining of the RUY_OPT_SET token in these targets to no longer affect the internal code being compiled.
ec4339c908a : better column headers in the benchmark output.
b0c3b473192 : Changes to BlockMap, in particular add Hilbert-curve fractal traversal above a certain size threshold.
68c5efaf4ad : Support shrink_axis_mask when lowering tf.StridedSlice to HLO ops
b779a4737a1 : stack dump detached
2ebe69ec8bc : untracked files
17d47df4156 : [tfdbg2] Fix source_utils_test on Windows
5954e974028 : Go: Update generated wrapper functions for TensorFlow ops.
f9a4c2fbc62 : Go: Update generated wrapper functions for TensorFlow ops.
f7b407a81e2 : Go: Update generated wrapper functions for TensorFlow ops.
a9a32941f91 : Fix mixed precision test when run with TPUStrategy
603779c96a2 : compat: Update forward compatibility horizon to 2020-01-25
0af124fd415 : Go: Update generated wrapper functions for TensorFlow ops.
843a205b3ce : Change AddLayer to MultiplyLayer.
6c935289da1 : Go: Update generated wrapper functions for TensorFlow ops.
cf058c7bedb : Go: Update generated wrapper functions for TensorFlow ops.
d0d0b280383 : Go: Update generated wrapper functions for TensorFlow ops.
69ef0fd9f13 : New target required by other targets.
c899637d2f5 : Set Line Name for GPU XPlane to a more intuitive name.
85cc56784d2 : Define TensorList class in a separate library
e977b1cfa65 : Move some code from the header of dataset_test_base to the cc file. Also makes a pass on cleaning up the includes to be clean.
6bc88f5dffa : Rename the pywrap_eager_hdrs to pywrap_required_hdrs.
245ead79e86 : [SparseFillEmptyRowsOp] Use integer input/output indices instead of string names.
ad9098acb65 : Move some code from the header of dataset_test_base to the cc file. Also makes a pass on cleaning up the includes to be clean.
659c90d9c5d : Split eigen_backward_spatial_convolutions_test into two.
3a490a2a024 : Adding errors.h to headers exported by tensorflow/core:lib; this header was always intended to be exposed by this target, but got shuffled in the move from tensorflow/core/lib/core/errors.h https://github.com/tensorflow/tensorflow/blob/73a352840295d5d88610a7815455a05edea6b8c3/tensorflow/core/lib/core/BUILD#L271
621fd03981c : Add hexagon_nn_version which can be used to query the libhexagon_nn_skel version to make sure of compatibility of on device library with the ops to execute.
d76a08e9f60 : Fix flatbuffers link error
f851013e7c5 : Fix the Python3.6 ppa to deadsnakes as opposed to johnathanf who made his private.
30d77a04191 : Add IWYU tags to headers TF is re-exporting.
cd9b5e2a5a9 : Support multi class/label and categorical columns in Python API.
4affc90ba14 : Moving the python schema to lite/python from lite/tools as this target is more broadly useful.
f69ec44fa4f : populate xplane id in device and host tracer.
7a08a4067cd : Add a number of missing headers being transitively pulled in.
37c3901db70 : [TF/XLA] Throw ValueError when attempting to use experimental_compile, but XLA is not linked
ec95801487b : Update Graph exporter to convert directly from tf_executor dialect without converting to control dialect.
49e6878a436 : Internal change
f577cc9f0c6 : Skip optional tensors for float16 quantization.
5d3cd02edd6 : [TF] Add some comments to the cc_header_only_library rule.
73a35284029 : Construct InferenceContext with AttrSlice instead of NodeDef
63d2eea4f07 : Add helper for checking if a tf_executor.island op perfectly wraps a single operation.
04394e5c1fa : Fix PMU-querying code to properly count child threads. There were 2 issues: (1) We needed to set the 'inherit' flag. (2) That only counts child threads created after perf_event_open. The only way to make this work consistently was thus to ensure that we call perf_event_open once, for each event to be counted, at the time that we create the ruy Context, before we create any child thread.
d6535174805 : Requires quantized_input_stats when it is not post training quantization
1554ffdc6a8 : Use preload-for-write instructions before actual store instructions in kernels.
a67308af307 : Rename: PREFETCH -> PREFETCH_LOAD, in preparation for introducing PREFETCH_STORE.
0aa3c7293e5 : Benchmark tweaks: 1. Allow specifying a comma-separated list of sizes in RUY_BENCHMARK_CUBIC. Note we try to depend only on the standard library so had to implement a minimal string split function. 2. Allow disabling OpenBLAS benchmarking. It errors out on some shapes (Nx16xN for some values of N).
07448678cf5 : Add a RUY_OPTIMIZE_FOR_MATMUL_BENCHMARK compile-time control allowing to set the default RUY_OPT_SET to what helps GEMM benchmarks as opposed to the default ruy behavior of doing what helps real applications the most. Unfortunately, some specific optimizations needed for real applications are counterproductive in GEMM benchmarks. In GEMM benchmarking contexts, measuring performance against other libraries more openly optimized for GEMM benchmarks, it makes sense to disable such optimizations that are counterproductive in such settings.
0749934abbb : Add protection for layer norm calculation. In the (rare) case of stddev being zero, this makes the variance calculation deterministic.
abced454c68 : Soften the penalization of lack of cache locality a little. This helps with large, float, multi-thread cases.
edb1b3e7961 : Fix broadcast case of add op for Android.
fc16b7942ca : Support multi class/label and categorical columns in Python API.
b27daf6d733 : Creating dummy GpuCompilerTest to make llvm_compiler_test target independent
dfd77585057 : Enabling llvm compiler test
b2e84bb9bc7 : [XLA] Fix the docs of dumping flag
b66f95e4283 : Add parameter to use sharding op for xla_sharding.assign_device() API.
a955ef712c5 : Clear a global cache when resetting the context.
d5c36cf47a3 : Fix SavedModel v1 import issues
8bea0c5a59a : Add a number of missing headers being transitively pulled in.
a132d694871 : [XLA:Python] Seed the XLA PRNG.
d3b87da9de0 : Fix for MacOS absl build problem
5668a1c8436 : [TF/XLA] Throw ValueError when attempting to use experimental_compile, but XLA is not linked
4c46f045278 : Add more model architectures for tests.
65482689bdd : Remove incorrect sanity check for `add_update`.
062e7530b24 : Address review feedbacks: * Removed interface changes in ir_builder_mixin * Update comments * Rename MayAddrSpaceCastArg to AddrCastToDefault
8eebd88b165 : Add comment explaining prerequisites to run for target hexagon. Add check that HEXAGON_SDK_PREFIX is set when TARGET=hexagon is specified.
12d516b9cd7 : Add memory management to plugin interface.
0da59c63fa9 : Adds pattern for LeakyRelu in TFLite
2673c7c0a4a : Make GetMaximumMemorySize return size_t - Fix bug 147871342
906f537c0be : fix a typo
463b102b514 : Always use GesvdjBatched on GPU for batches of small square matrices (up to 32x32) if full_matrices=False.
6773f1487ec : Fixes typo in tensorflow/python/distribute/mirrored_strategy.py.
fb41f3a516b : Temporary fix for failing presubmit checks.
6f72759fb0c : Add test with mixed outputs(different sizes).
620c8fea342 : Fix build with latest NDK
adc665086f3 : [XLA] Optimize Slice of Broadcast and DynamicSlice of Broadcast to Broadcast of Slice and DynamicSlice respectively.
d27496374c2 : Enabling XLA tests in OSS
34f784dc768 : Go: Update generated wrapper functions for TensorFlow ops.
5bcf01b791b : [tfdbg2] Add Monitor API and implementation for inf/nan
5daf31de6bc : [tstring] Avoid temporary std::string creation in MergeBundles().
c067114e5c7 : Fix a small windows test error.
c0c4c882fb8 : Add support for keras_export and estimator_export.
ca0d5142f64 : Add support for keras_export and estimator_export.
d5d4b725b75 : Change the order of export and make the most common used symbol as the first export. This is because the doc generation chooses the first name as the canonical symbol (as mentioned by keras_export) and puts it on the site.
901e984e22a : Remove double modality ("requires that it must") from error message.
c26ed2b52c2 : Add tf.RandomStandardNormal to xla_hlo.rng_normal lowering
eba45c54837 : Add the infinite loop verification to Python for loops, and include a section about the warning in the reference documentation. Addresses #33724. Streamline these loop verifications to reduce their overhead.
454146d9ff4 : Add INT16 activations test code for operator kernels - SPLIT - SQUEEZE - RESHAPE - EXPAND_DIMS Typed TEST, combined with for-loop value parameters
a3edaa72350 : Change `LocalClient::Compile` to support returning multiple executables (one per partition).
c42a05f6589 : Change `LocalClient::Compile` to support returning multiple executables (one per partition).
a0d51c62f62 : Internal change
e2618150506 : Also add the tags to the generated test_suite for xla_test.
555fd1bd470 : compat: Update forward compatibility horizon to 2020-01-24
7426e029e08 : Go: Update generated wrapper functions for TensorFlow ops.
8a274a3511d : Embedding feature column performance optimization.
994b6defd97 : Update links from g3doc to g3doc/r1
ee4f1c91f72 : [tstring] Add `Hash64(const tstring&)` overload to prevent inadvertent temporary std::string creations.
f5b1cb672bc : Clean up xplane_schema.
a050786793c : Add skeleton python wrapper for calling dense to sparse converter.
ff523f35ced : [ROCm] Adding/Removing no_rocm tag to/from tests
13178c55c70 : Go: Update generated wrapper functions for TensorFlow ops.
c6e2e2a6098 : Update wrapper test to be run more in parallel.
5ffb02b3fbf : Enable OSS testing for XLA.
db7795727c1 : Disable visualize_test for MacOS
10bbe97d497 : Repliace num_gpus with required_gpus in test combinations
23e0a04dbf8 : Add a number of missing headers being transitively pulled in.
4ae9c44fa5d : [XLA] When checking async copy ordering, also check for pending copies.
10c964380cb : Replace MetadataMatcher with XPlaneVisitor.
ea1a100b0bd : Go: Update generated wrapper functions for TensorFlow ops.
da479d95301 : 1. Add OpKernel::Trace to return the trace string for profiler. and use it in Eager and non-Eager executors. 2. Trace input tensors' shape for profiler cost analysis. 3. Polymorphism is used to override for special ops whose cost analysis depends others attributes besides the input shapes. 4. verbose is used to control trace string verbosity, ideally we can use some host trace level to decide if these extra information should be generated.
147a847bb3c : PR #33441: Fix the memory leak described in Issue #33178
54f1004cb63 : Tune a constant that results in a 20-50% improvement on some benchmarks, modest improvement on others and perf neutral for the rest.
d27747e2e4f : Create ParallelExecute Op in TF device dialect.
7cdc2fe8ff1 : Tune a constant that shows some minor improvements on the sparse op benchmarks.
e07baace55b : Skip distribute:keras_save_load_test_xla_gpu test while investigating.
caa9ae7c75e : Renamed z_coord to s_coord in LinkingContext. Z will be used for Depth coord.
2c23f12b5a7 : Updating tpu_client.py to handle backward new parameter num_partitions
4b17c107396 : Support Resize operation with two NearestNeighbor and Bilinear params.
306dee4096e : Enable OSS testing for XLA.
fbf0e3dd90b : Fix OSS build
d855adfc5a0 : Adds support for half_pixel_centers in TFLite's resize op.
aa50d2b624c : [XLA:Python] Changes to appease our OSS compiler.
4721fbaf2b2 : [XLA] Disable tests which do not run in OSS
72144ee6f67 : [tfdbg2] Temporarily disable source_utils_test on Windows
adf6e22e4af : Enable visualization script to work from pip install Current the visualization script for TensorFlow Lite files only works if you build through Bazel. To make it more accessible, this change uses Flatbuffer's new Python interface to extract the information from the file, rather than calling out to an external tool. It also adds some tests. A lot of the changes here are related to upgrading to the latest version of Flatbuffers, which has an impact on other parts of the code.
a88cebf43cd : Make NcclManager's error message more descriptive.
82a7f1a471c : Make Densify op working.
06094928234 : JSON Serializable checks for array and structs
77bed6590d2 : Only update default docker images for official TF release versions.
e4d25525232 : Remove canonicalizer and extra breakup-islands passes at the end of the TPU bridge.
1c1a90e2ae5 : [tstring] Avoid temporary std::string creation in DecodeRawOp.
ee8d4da3218 : Fix mul_test compilation + revert unwanted changes in test run_unit_tests.sh
4d16c3d443c : Added determination of floating rounding modes. Fixed typo in Conv3D.
29c1d308904 : Make some //tf/compiler/mlir/tensorflow/utils modules build with --config android_arm64.
741f5aa3bbd : Clarify that the limitations around side effects only concern Python objects and in general, side-effecting TensorFlow objects are robustly handled, although some actually require using a functional style.
880ba197b6d : Add unimplemented functions to DirectTpuDriver and fix memory leaks
1afd196c8d7 : NFC: alphabetically sort op traits in tf_generated_ops.td.
f80b9d57279 : Add device and host stats to GViz DataTable custom properties.
3df80ffb8bf : Add support for keras_export and estimator_export.
56317dddf3c : Add EventTypeMap in XPlaneVisitor.
4647cee5fa0 : Remove all removable mentions of Theano. Deprecate the `tf.keras.utils.convert_all_kernels_in_model` utility.
ff40a01fb3c : Create a new windows gpu RBE platform.
61d81f82697 : Allow switching the graph collection from post to pre optimized
65ee795d048 : Add XSpace to RunEnvironment converter for GPU and CPU.
57d8f60e2b1 : Update documentation for GlobalMaxPooling1D including an example.
a63f8eeb227 : Adding address space cast in ir_emitter
4c9f77709aa : Wording fixes for grammar and readability.
7b0cb335fbd : Fix 64-bit integer portability problems in TensorFlow grappler.
4a561b44b93 : Fix decorator handling in tensorflow api_generator.
ccdb7b47993 : Construct InferenceContext with AttrSlice instead of NodeDef
abf76169503 : [TF:MLIR:CPU] Enable read/write resource variable test for tfcompile-mlir.
816bd4ba34b : Fix AMDGPU build in OSS with TF
e42a7408594 : Minor code cleanup in remote tensors for better readability.
6a233b048b3 : Go: Update generated wrapper functions for TensorFlow ops.
065b2404c3a : [TF:XLA] Handle tf.aliasing_output attribute when converting MLIR HLO to HLO.
929f0509835 : A more scalable algorithm to assign event types to generic step events.
7b2521f5afc : [tfdbg2] Ensure .par file source code can be read properly by the debugger
3ce53e153b2 : [TF:MLIR] Add DecomposeResourceOps pass to ConvertMLIRToXlaComputation.
18530b8d520 : Extend saved model test to cover the case where the model is saved inside scope.
f2f9d3ffd71 : Let expand_dims op handle string tensors.
cabc28739e7 : Fix conditional
d332990458b : [TFLite] Enable function inlining by default in TFLite pass manager
adcb16356ac : Only install ipykernel==5.1.1 and nbconvert==4.4.0 in Python3
eb598e29eac : [XLA] Cache expanded RNG computations
c4ec9389364 : [tf.data] This CL make sure that tf.function-based execution of tf.data adds automatic control dependencies between tf.data and resources it accesses.
057595bf771 : [XLA/GPU] Fix a bug in EmitPrintf
4a706941644 : Construct InferenceContext with AttrSlice instead of NodeDef
c3a2c28c9c7 : Add XSpace to OpStats converter for GPU.
9eefd9f9f7f : [XLA] Support F16 and BF16 in RegularizedIncompleteBeta.
3ba8ba551fc : Add a newline before the doctest and indent it at the same level.
dd831d638dd : OpenCL Convolution3D implementation.
e6983d538f1 : Fix bug in tf.strings.ngrams when `data` is a ragged tensor with no values. (The row splits vector was not getting zeroed out.)
88fb36a9c38 : [XLA:CPU] Restrict CallInliner to functions with a single call site
fae39def8e6 : Rename Broadcastable to ResultBroadcastableShape
8f1809d6c29 : Fixed typos in comments.
649a04fbe90 : [tf.data] Further optimizations for SerializeManySparseOp.
fcad65986c5 : [XLA/GPU] [NFC] Introduce a function for emitting a __syncthreads() call
3cce429ac21 : Go: Update generated wrapper functions for TensorFlow ops.
98af1bb2cd0 : [XLA/GPU] [NFC] Factor out intra-warp reduction for a single reducer into a separate function
a4261436d44 : [XLA/GPU] [NFC] Minor reduction emitter refactoring
2a39f5b83a8 : [XLA/GPU] Remove output_inbound check for column reduction, since we now set the output offset in the prologue
18507121066 : Bump open source llvm revision to c8695ba9cdebfc25af3312a84d91ae6f0f98487b
c324e6aca15 : Update for latest LLVM changes
6507dde028b : Fix hip-clang build
3cfbf14e80a : Repair broken links
4fee43a9bde : Go: Update generated wrapper functions for TensorFlow ops.
316b4f02d84 : Annotate a test with tf_cuda_tests_tags().
837637a3065 : Go: Update generated wrapper functions for TensorFlow ops.
2cbbe2ae0d4 : compat: Update forward compatibility horizon to 2020-01-23
98f652e4d06 : Go: Update generated wrapper functions for TensorFlow ops.
4fb7a4a195d : Support direct BatchNorm folding when it is quantization aware training
e4fe5890d72 : Handle l2_norm kernel for input all zeros scenario.
3385b610807 : Add condition for fusing pattern to have one use to avoid creating multiple conv (fused and not fused).
cc06f6d541d : Make tf/core/platform:env build with --config android_arm64.
453af53af0b : Go: Update generated wrapper functions for TensorFlow ops.
cc25bbcfc74 : [XLA:TPU] Allow unrestricted input layout.
31446cc0698 : Go: Update generated wrapper functions for TensorFlow ops.
21f6c5deeac : Expose Igamma/Igammac in XLA client.
8c6713c89c7 : Update thread utilization async in map_and_batch dataset.
3ab94ef0f3a : Add release builds to custom op docker files so that it matches up with TF release.
69cccde52d1 : [saved_model_cli] Another fix for ROCm build.
2adae304fef : Clean up OpKernel 2.
ba14d738bcb : Optimize the contention for run time handler thread pool.
18db06c9695 : Update model.fit() doc to mention that if an infinitely repeated dataset is passed in, `steps_per_epoch` must be provided.
ac6248d02be : Add data class metadata to `Summary` protos
b9b042cfd91 : ABI stable tensorflow::tstring.
bce01458ebb : Update TPU Bridge passes to run breakup-islands again at the end.
8ffef7b0955 : Add Cloud TPU combination to list of tpu tests.
5b5a76e1d17 : [saved_model_cli] Remove rocm from aot compilation genrule.
3cd8f858d1c : Fix missing build dep.
3cefe0e684b : Raise proper error when assigning to non-float MEAN variable in replica context
adea72bc4b0 : Support Cloud TPU tests in DistributionStrategy combinations.
0762826d370 : Update model_from_yaml and model_from_json docs
2ff1473ea4e : Update thread utilization async in map_and_batch dataset.
2c582f99448 : Enable function inlining in from_frozen_graph in graph mode in 1.X.
ca87dcae556 : Go: Update generated wrapper functions for TensorFlow ops.
0768900b947 : Update ops-related pbtxt files.
0d31fbe3059 : Add usage example to load_model and save_model, and add warning when loading an uncompiled model (only when compile is set to True).
d3f3c07624e : Fix a bug that line timestamps are not set for device xplane.
d277dc5e68d : Disable tests that can't run under msan.
d68c5ec7b7f : Update thread utilization async in parallel map dataset.
a304a0be005 : Limit TPU builds to testing serially.
983344ed144 : Temporarily disable a failing test.
ca9cac48dd2 : Temporarily disable failing tests.
93fbba35294 : Fix crash if tf.transpose used with tf.LossScaleGradientTape.
de90b761010 : Support Mean operation in the most naive way.
49055157ecf : [saved_model_cli] Disable genrule'd aot compilation test on ROCm.
31426d97280 : Reformat docstring of 'tf.keras.layers.add'.
70693144bfd : Temporarily disable a failing test.
490e9933208 : Removed field batch_support from OperationDef, so as tensor descriptor now has this information.
3ebe6b2479b : Update nbconvert to nbformat.
fd3adc51e41 : Make lite_test.py pass with MLIR converter.
c1083e25195 : Update vgg model docstrings.
0c9a5414d4a : De-duplicate warning message text, and add guidance on how to silence.
7bfb8380a7c : Place all py_func op on the local host's address space if eager execution is enabled.
6869c196697 : Add check_tests to keras_applications TAP.
a48a05fc298 : [SE] Remove redundant header include
004a65b8c6a : Fix docstring format for activation layers.
1ee12af2e03 : Go: Update generated wrapper functions for TensorFlow ops.
2296cd826ac : Use absl::flat_hash_map in TraceMeRecorder
8c499a2f039 : Fix Windows build
a3e2bb90498 : Add `wait_for_healthy()` API to `cloud_tpu_client`
de364579843 : [XLA/GPU] Calculate reduction output offset in epilogue
54de85ce543 : [XLA/GPU] Disable MLIR conv emitter test in OSS
29404cea092 : Annotate tests that require a GPU with tf_cuda_test_tags().
24078b1fc3a : Remove all the tests from tensorflow/tools/docs.
047b743e72e : Explicitly include logging.h in hardware_type_utils.cc to fix rocm build
4e554aecc8c : Move test case to backend_test.py (based on review feedback)
f750e7c5e12 : Add more comments for the window_fn that can be used in tf.signal.mdct and tf.signal.inverse_mdct functions.
f13fbd2656c : Update libtpu path.
c4b3910052c : Internal change
5708850f62a : Emit StatelessWhile for gradient while op if the cond and body functions are stateless. We already emit the StatelessWhile op for the forward pass.
8f3d235da93 : Add a Vectorization layer.
afa58e3400e : [XLA/GPU] Provide a convenient wrapper for EmitPrintf
983bf1ae808 : [XLA/GPU] Factor out a function for emitting block.idx
c05338569df : Move populating of empty tf_executor.island ops to breakup-islands pass.
1bb2e82cdff : Fix open source build by adding a missing include.
a438d951927 : Check whether the optional actually has a value.
ab7debe6c80 : Go: Update generated wrapper functions for TensorFlow ops.
e27c8b1571e : TFLM: Fix -Wmissing-field-initializers error
1fb8fe37936 : TFLM: Fix unused-variable errors.
68743b7f730 : 16-bit reference kernel FULLY_CONNECTED
b436796fb27 : TFLM: Fix for -Wshadow
4d2e2ccc88c : Go: Update generated wrapper functions for TensorFlow ops.
4044d5dcb43 : TFLM: Fix double-promotion error.
11bed638b14 : Add gpu tag to replay_computation_gpu.
1b7cd1c8bcc : Remove -Werror from micro_copts to fix Windows build
1dc9a3cd083 : Docstring link fix
96d2d825530 : [XLA:Python] Remove PyLocalClient::(De)SerializeExecutable virtual methods.
69290bb1f14 : TFLu: Updated CMSIS URL
75c31e59639 : compat: Update forward compatibility horizon to 2020-01-22
0b2d7049ac0 : Enable visualization script to work from pip install Current the visualization script for TensorFlow Lite files only works if you build through Bazel. To make it more accessible, this change uses Flatbuffer's new Python interface to extract the information from the file, rather than calling out to an external tool. It also adds some tests. A lot of the changes here are related to upgrading to the latest version of Flatbuffers, whi...
8e65693af70 : TFLM: Fix double-promotion error.
884ec0ff067 : TFLM: Fix double-promotion error.
2bfa43b081a : Add GPU device capabilities and compute max FMA throughput.
b55bd3a8cae : Go: Update generated wrapper functions for TensorFlow ops.
81c88fb3ab5 : Simplify preprocessing steps for image classification
1ce470efe7f : TFL: Add a TODO for b/145340303
607da2b8d6a : TFLM: Add person_detection and magic_wand to SparkFun CI build test.
df431a51f18 : [XLA:Python] Add Python bindings for the XLA ChannelHandle creation methods.
2a34e9c09c7 : Internal change
a1bc56203f2 : Fix 64-bit integer portability problems in TensorFlow kernels.
2cbb324ceb9 : Go: Update generated wrapper functions for TensorFlow ops.
9f2609a382c : Add some graph building benchmarks.
69905619c9d : Propagate shapes to PartitionedCall op's function in shape inference pass
933fa7cfeb7 : [XLA] Unbreak the build by using protobuf's int64 type.
73ac5eb9027 : Temporarily disable failing test tensorflow/python/keras/layers:wrappers_test
e0889b4b8ec : [XLA] Do not use hex literal constants, this is only supported in c++17
1a86c7bf3f6 : Go: Update generated wrapper functions for TensorFlow ops.
48a1f6cac71 : [XLA] [NFC] Explicitly add an absl header
6d856de1dc9 : [XLA] Implement Igamma and Igammac.
82de8f8e672 : tf.keras.layers.BatchNormalization: Support tuple for axis in addition to list.
d2db6a515e7 : Add hexagon target to build and run Qualcomm hexagon binaries.
f79dd518f29 : Go: Update generated wrapper functions for TensorFlow ops.
1cd271aefbe : Rollback of CL that breaks JAX on TPUs in combination with TFDS.
f21169fe8ef : Include AddN in gradient exclusion list
281e9e99c2d : [saved_model_cli] Modify genrule unit test to call tfcompile with proper llvm target triple.
fc1f6fdf943 : [XLA:Python] Add DLPack import/export support to the XLA Python client.
d2c2344164e : Addressing Reviewer Comments
0f909a3c0ac : Code review changes
dbc9c71b4cc : Update unit-test to set correctly which converter to use.
96c41eeda16 : Updates the tf.keras.datasets.* API symbol documentations using the content in https://keras.io/datasets/
4348750488b : Fix mobile srcs builds target
539353993f4 : Adding space before doctest per review
51eef22e241 : Remove stale forward compat
60718445c9a : Docstring formatting improvements.
70122aa4531 : Slightly update the keras.Model docstring.
53021802005 : [XLA:Python] Plumb num_partitions through Backend.get_default_device_assignment().
71623915e82 : Experimental script to obtain output diff from delegates
b877edacfad : [Intel Mkl] Updating MKL implementation of Eager API.
56a514ef932 : Implement converter to convert tensors between dense and sparse format.
d507bd1ce4b : Fix layering in AnnotatedTraceMe
ee2b673b5b7 : Remove duplicate checks in StructuredTensor constructor
b4822fff215 : Add table of `tf.raw_ops` including a "Has Gradients" column.
e0e3594ab0e : [XLA:Python] Change SharedDeviceBuffer structure to mirror on-host shapes instead of on-device shapes.
2ab4676ac6d : Reorganize the BUILD file for keras layers.
6504bd90ccb : Temporarily disable failing test delegates/nnapi:nnapi_delegate_test
15275d3a14c : Always use TensorFlow's own non-RTTI TypeIndex.
72317f192d2 : Update test case and set non-zero imag part of the complex number
361c0320c9e : Add docstests for Merge layers
984949ed160 : remove conv2d() layers
b214a3ba48f : Adding TensorFlow Lite NNAPI delegate documentation
409919adf48 : Fix error from last change
1219c0ba8dc : Enable visualization script to work from pip install Current the visualization script for TensorFlow Lite files only works if you build through Bazel. To make it more accessible, this change uses Flatbuffer's new Python interface to extract the information from the file, rather than calling out to an external tool. It also adds some tests. A lot of the changes here are related to upgrading to the latest version of Flatbuffers, which has an impact on other parts of the code.
4b8e6662420 : Fix syntax error from last change
182520682f4 : Add Constraint for fusing Add/Sub to Conv2D/DepthwiseConv2D and make sure that the operand shape can be fused with the bias.
5ebdca1fba3 : Pin ipykernel==5.1.1 in Dockerfiles
4ce69d9a0f1 : [XLA] Try to allocate the longest-possible available buffer.
7076e27f8e0 : Add flag that allows TFLite Micro Interpreter to re-use data in the prepare block of shared/forked operators.
39f2beb0184 : Install built .whl no matter what the name is
80e051a63df : Fix StructuredTensor.__repr__ format
8191585626f : Fix shared embedding columns to allow sharing tables between sequence and non-sequence features.
94e6e91d9db : Update to new hexagon_interface library version. FIXES #35734
adac62069e4 : Add pass that populates empty tf_executor.island ops with a TensorFlow op.
41e0868e7e2 : Update dependancy versions to support py3.8 builds.
ba9bff36d89 : Update usage example as per review suggestions
d4a13fb0257 : Adding BUILD file into tensorflow/core/graph, as part of the build refactoring described in https://github.com/tensorflow/community/pull/179.
e7530cd06f0 : Print functional type Switch op if predicate is unranked.
6a75d9fb25d : Fix typos left over after #35287
55a35c642b6 : print results
8c60c55e350 : add numbers again
40ff607cd3a : Add quantization support for TFL_TileOp
a1c07e66149 : Use resource subtype if present in DecomposeResourceOps pass.
30b9cd8b606 : Add test case for GitHub issue 35430.
42b4b376f5f : Fix issue with ReLU layer and integer dtype
7f35d5d79da : undef TranslateName for c file_system as well
0a67210d6eb : [TF:XLA:CPU] Fix ConvertGraphDefToXlaViaMlir to prune unused nodes when converting GraphDef to MLIR.
055d68c055c : Go: Update generated wrapper functions for TensorFlow ops.
5cfc44765be : Fix static shape calculation in the SobolSample kernel.
b3ed4d1a124 : Only include the gpu_plugin if GPU is configured.
8d79dc381d2 : Upgrade to gast 0.3.3, which fixes a Python 3.8 compatibility bug.
d54f34cbbd3 : TFLu: Fixed convolution layer in the CMSIS-NN glue
706c0048d04 : [XLA:AOT] Add test using resource variables from XlaJitCompiledCpuFunction
1560f5c91ff : Go: Update generated wrapper functions for TensorFlow ops.
c6060c7d9f8 : Rename mlir_gpu_plugin to gpu_plugin_mlir.
1514b7fdcd5 : TFLM: Fix accuracy issue for logistic.
0ed6e71f0d1 : compat: Update forward compatibility horizon to 2020-01-21
5839e9f09ae : Go: Update generated wrapper functions for TensorFlow ops.
0663a2f9087 : Add usage example to tf.keras.utils.to_categorical
eeef19c2719 : fix numpy array formatting
f1c5f136e66 : Update image_ops_impl.py
a16a2b2e0ba : Go: Update generated wrapper functions for TensorFlow ops.
3575095e912 : Implement WindowsWritableFile::Tell
4bf6a977e55 : Convert keras lstm to tfl fused lstm
e930e68bc80 : Fix platform:abi_test on windows.
b9f39b7fade : Add GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST as needed.
4fc62baadff : Updated indentation per review feedback
4ab86d026ff : [TF:MLIR] Add promote resources to arguments pass when converting MLIR to XLA computation.
eb9cdeba520 : Calls Hexagon Init before creating the Hexagon delegate as noted by the Hexagon delegate README.
874eaa966d2 : Refactor out the hexagon delegate benchmark support as a separate module similarly to gpu and nnapi delegates.
0cc897c444a : set sync_needed_ as false after Sync()
8ff97746506 : [tfdbg2] Ensure that op_callbacks capture Placeholders for tf.functions
b26e1efeced : [TF] Fixes and new features to saved_model_cli aot_compile_cpu, adds e2e test.
a901c880618 : Go: Update generated wrapper functions for TensorFlow ops.
165f70c4816 : Disable tests that depend on tensorflow::Subprocess This class is not implemented for windows.
20b2863cee0 : Add newer version of ops to gradient exclusion list
732986d06b0 : Go: Update generated wrapper functions for TensorFlow ops.
16da528f94c : Go: Update generated wrapper functions for TensorFlow ops.
0a57a64a022 : [saved_model_cli] Move _pywarp_tfcompile to //tensorflow/python
1e1ceef7e97 : Bump open source llvm revision to de34b54edce4b7b4e4a68a02fae10283b3e2d7ea
531a99beb67 : Go: Update generated wrapper functions for TensorFlow ops.
f6d1348596b : Add prediction to output
60b24e1ed53 : Go: Update generated wrapper functions for TensorFlow ops.
9e18cc421be : Add 16 bit activations support to kernel operator STRIDED_SLICE
b3680343354 : Explicitly export files needed by other packages
8e3adf77b2a : Remove line continuations before applying dedent_block. Fixes #35765.
c10283ae80c : Clean up and expand integration tests to cover shape, dtype and structure verification across different loop types.
af04b99a42e : Refactor the delegate and delegate kernel sources to allow usage in the linter.
60596fa2be2 : remove empty lines
a5bcec9a63e : Explicitly export files needed by other packages
eae45e57109 : [XLA:GPU][MLIR] Lower LHLO CopyOp to linalg.generic.
5cf792e402b : remove redundant 0's
9ea3ee2be72 : 1. Expose the hexagon delegate option for the multi-run-spec benchmark model tool. 2. Simply return if 'none' is set when creating different performance options.
ca9b58dfcf2 : Restoring change: If a target accelerator is specified, use its feature level to determine operations to delegate instead of SDK version.
082872d859c : compat: Update forward compatibility horizon to 2020-01-20
a72b7e2653b : Add usage example to pad_to_bounding_box
03a22559499 : Add a helper method for adding TFLite hashtable ops to op resolver.
dd116af48d1 : Fix issue when a Layer's first argument isn't called "inputs".
6e85ba8898d : Add proper error message when user does not call "super.__init__()" in custom layer. The current error message is quite obscure and surprising.
d6390aa9bdf : [core]: optimize_expression
6bc6e8df2c5 : Refactor how we set up TFLite delegate benchmark in the benchmark model tool.
98b52bf4be3 : Refactoring preprocessing stage as a series of steps
69ac54d92de : Add core:example_*_pyclif aliases for the core:example/*_pyclif rules.
bc771472607 : Add a usage example for tf.is_tensor
b97e8ddc8ca : Go: Update generated wrapper functions for TensorFlow ops.
49eb398ce07 : Add FileCheck
23c75f178bc : Include casting to desired type to prevent dtype mismatch error.
fb7678e9860 : compat: Update forward compatibility horizon to 2020-01-19
e19547544a1 : Go: Update generated wrapper functions for TensorFlow ops.
3388c6bf46b : Go: Update generated wrapper functions for TensorFlow ops.
c572fbdeda1 : revert files under tensorflow/tools/docs
e1973a93895 : Go: Update generated wrapper functions for TensorFlow ops.
de8e05342cf : Added period
955fe726257 : Reverting change to rules_swift; this was an artifact of another change's flip to experimental_cc_shared_library.
1b587665895 : Incrementally swap portions of tensorflow's build to rules_cc's version of cc build rules. This is part of the build refactoring described in https://github.com/tensorflow/community/pull/179
d82cc1a08f6 : Go: Update generated wrapper functions for TensorFlow ops.
307fd6d28c3 : [ROCm] Fix for compile error in //tensorflow/compiler/xla:debug_options_parsers_test
db82f8d7a38 : Add all valid fusibles of the original ops to fusibles of a newly created fusion op in multi-output fusion.
afbc0af25eb : format code
302e835bf15 : Add code examples for the tf.keras.backend.get_value and tf.keras.backend.set_value symbols.
4bcfc39157f : Go: Update generated wrapper functions for TensorFlow ops.
c5a3209021a : [TFLRT] Reorganize tf_runtime directory.
6ef62c6d2e9 : Broadcast the scales in the int8 conv/dconv kernels if per-tensor quant parameters are used
68694aaa607 : Fix unused variable warning when CUDNN_VERSION < 7603
724aeb31078 : Go: Update generated wrapper functions for TensorFlow ops.
1a071541c18 : Changing cuda* names to gpu* names in a couple of tests
700acfcc1c5 : Go: Update generated wrapper functions for TensorFlow ops.
afd980b3ce0 : [XLA] Support buffer aliasing for computations with more than one parameter in alias optimization pass.
2df7f0fd535 : Go: Update generated wrapper functions for TensorFlow ops.
a9d41274ff4 : compat: Update forward compatibility horizon to 2020-01-18
e87fbf3b6c5 : Enable multi_worker_test with "multi_and_single_gpu" tag.
96170c0207f : Change enum names in dataset_test.
2b33d5ece50 : Update ops-related pbtxt files.
38da9f48f9a : Fix keras API docs.
3793fd05dd6 : Delete NewOrResetOp and simplify Reset signature
831c444d2bd : Go: Update generated wrapper functions for TensorFlow ops.
eae6410e594 : Update where applicable what used to be device_ordinal for a donut/local device to device_id where it means unique identifier of a device across the entire POD/Mesh.
77aaa1ef2d8 : Move functionality from TFE_Op to EagerOperation
3e70be74350 : Fix `layers.Average`, `layers.average` docs.
98644eeb3f1 : [tfdbg2] Ensure that op_callbacks capture Placeholders for tf.functions
a5ba03667e5 : Fix `Reshape` layer docs.
0defc257452 : Fix `Sequential` API docs.
62f302ecee8 : Fix doc test error in `image_ops_impl.py`
4d2383d00c2 : [tfdbg2] Ensure that op_callbacks capture Placeholders for tf.functions
c0fb4b15a2e : Go: Update generated wrapper functions for TensorFlow ops.
81e3f58e0c1 : Refactor modular filesystem registration API.
203cf40f5d1 : Fix android build
cc358544126 : Add new field to TPUCompileMetaDataProto for automatic model parallelism.
bf9a7f7e7ae : [TF:MLIR] Add a pass to promote resource reads/writes in the main function to inputs and outputs of the main function.
b7be2d3874b : [XLA] Increase params_test timeout
789fae620ab : Keras api doc fixit: Supplement with more information and testable example in EarlyStopping callback.
9ea014fd96e : Change comment as per code review
c11ca5e0a37 : [XLA/GPU] Fix EmitPrintf for floats
db068f6a844 : Split out env_var from :lib target.
0cb9daaee56 : Reduce precision in doctest.
659ff38c2f1 : allow comma to appear in the key or value of trace arguments. as long as it is quoted or enclosed in bracket/braces etc.
6fff5dea63e : Wait for the stats thread to terminate in interleave destructor.
8f56248ec68 : Reverted changes
7102d7e3ad8 : [segfault]: root_node nullptr check
035158d132c : server_lib.create_local_server() should create TF server with job_name=localhost
66741bec6a4 : Remove exports_files from BUILD file - having a proper build rule is much better in the long run.
f6e4787f3b2 : Change memory profiling level in BFCAllocator.
8c579658303 : there are multiple cases where ScopedAnnotation and TraceMe are used together and sharing the same label. But label are either compute twice or copied twice(by using constructor that string_view instead string&&). Add this convenient class to reduce the overhead.
4bd6f24b078 : Avoid maintaining metadata ids outside XPlaneBuilder.
9fd06485404 : Fix bug causing shape invariants to be misaligned in dataset iterator loops. Add additional safeguards instead of relying on zip, which silently truncates to the shortest sequence.
1e22bd9c0aa : Split out circular dependency between op and op_kernel. Add tensorflow/core/framework:op target.
0197b669055 : Refactor PyTpuExecutable constructor by combining the two loops into one and replace executables container from vector to map to remove null entries.
50f103fc3cc : Adjust Docker test scripts to search for new TensorFlow wheel name
c81e4c7175d : Enabling POD run with TPU Driver: - Updating GetDefaultDeviceAssignment() to return local device-id when num_replicas * num_partitions < local device count. - Updating CheckDeviceOrdinal() to guard against device_count().
75cd8744825 : Added method to obtain shallower featuremaps. The TF-Slim implementation allows the user to obtain the featuremaps for block3 (conv_4 in the [ResNet paper](https://arxiv.org/pdf/1512.03385.pdf)). Given named endpoints, the user has access to the intermediate featuremaps as well. This is commonly used to extract local feature descriptors from images(e.g. [DELF](https://arxiv.org/pdf/1612.06321.pdf)). The added method allows the keras ResNet50 model to do the same, by returning intermediate featuremaps from all blocks, and preserves the call behavior by returning only the final block output as in the original keras implementation.
f3164eecc19 : Go: Update generated wrapper functions for TensorFlow ops.
1a5572beca6 : Use temporary stack variables for the SVDF full integer reference kernel.
cfb99a84d98 : Remove unused code, and mirror the xla.cc, removing overloaded functions that take device_ordinal.
b527487d19c : Skip flaky thread_utilization stats test
847c879de70 : Add gradient/backprop tests for custom training loops for dist strategies.
f3c49c5e457 : Add test case for complex number support for tf.extract_image_patches
6ab77f3be33 : Add complex number support for tf.extract_image_patches
32211e90f15 : Link TPU kernel to tf.slogdet.
9501d6937a0 : [XLA] Rewrite Slice(Pad(X)) to X if the slice undoes the pad.
1fac666679e : Added option to enable Hexagon profiling when benchmarking.
13b27c0da73 : Update MicroMutableOpResolver to take a non-type template argument to specify the length of the TfLiteRegistration array.
d8bcf5e4a24 : If the config fails to be saved, restore models as revived models.
3fde4018668 : Don't depend on absl::string_view in test.
d74dd1d4043 : [XLA/GPU] Document EmitPrintf bug
5aff727513f : legalize tf.PlaceholderWithDefault to tfl.identity
221a11ce98f : Fix uninstantiated test warning in fused batch norm tests
01f9e51166c : Go: Update generated wrapper functions for TensorFlow ops.
be979e4ae1d : Enable int64 for outside compilation.
d9b63dc69a2 : Remove PrefetchIntervalPicker::SetInstructionSchedule(), because MemorySpaceAssignmentCostAnalysis has hlo_live_range now.
d5d92b241b9 : Add test for Keras LSTM model with multiple distribution strategies.
ee24d4b059c : Add a converter from overview_page.proto to GViz DataTable format.
bd6b68397f8 : Add a newline before and after the doctest.
773fa5f103d : [ParseExample] Optimize ParseBytesList() for use with tstring.
b0c18d339e4 : [XLA] Fix a leak on codepath where --xla_llvm_disable_expensive_passes is set
fd74fb09c82 : Use name mapper in exporter
42250f72b37 : Added output
37123e9e82b : TFLM: Move Init and Prepare into initialization so that they're only ran once.
29ca6a1d5bd : TFLM: Make main_functions C friendly.
2323473cd9c : Use mlir specific gpu plugin when --define=with_mlir_gpu_support=true is specified.
96e7c44eb1a : TFLM: Move Init and Prepare into initialization so that they're only ran once.
61ee33c0636 : TFLM: Refactor micro allocator, including: - SplitFinishTensorAllocation method into several stateless functions. - Rename TensorInfo to allocationInfo so that later we can use it for buffers as well - Move tensor initialization to the constructor - Move InitializeRuntimeTensor out of MicroAllocator since it shouldn't be called by clients. - Make MicroArena aligned by default.
5c13ccbe93c : Optionally only add dependencies for lite protobufs.
0b8081804c1 : TFLM: Allocate Variables from the tail (persistent area) due to its long lifetime.
c4eead52652 : Explicitly export files needed by other packages
b84908da779 : Fix for build without ROCm or CUDA
a0c64176787 : Explicitly export files needed by other packages
2634e24366d : Fix issue when a Layer's first argument isn't called "inputs".
bf6f8041373 : compat: Update forward compatibility horizon to 2020-01-17
7def483adeb : Fix issue when a Layer's first argument isn't called "inputs".
70c7bc2213d : Go: Update generated wrapper functions for TensorFlow ops.
c300154e613 : Update docsting for keras.layers.LeakyReLU.
106dff05842 : Clean up portable build targets.
b6a4bff2002 : Update tf.Reshape verifier to check that output type preserves the number of elements
a712ade3d00 : format code
c24ea21d517 : add test case
9361cd6fe21 : Update docstring for keras.layers.ReLU.
2f5fd5185aa : use a safer way for numpy
a5b089c0003 : Go: Update generated wrapper functions for TensorFlow ops.
c61a87fd02f : Update docstring for keras.layers.Activation
81b21433716 : Correctly handle Variable.assign*(...).assign*(...) in graph mode.
714e90aef65 : Update docstring for keras.layers.InputLayer.
d45988d245a : Enabling several cwise op kernels for ROCm
17d889c3d4a : Print fused_instructions_computation() only when the instruction is fusion. Also, mark instructions as fused before they are potentially removed via unique pointers.
2ca0e2e8102 : Make XPlaneBuilder to use reserved metadata ids for known stats in XPlaneSchema. Also, remove more dependencies to MetadataMatcher.
db8a74a737c : [TFLRT] Reorganize tf_runtime directory.
c1b02f9a649 : Enabling //tensorflow/core/framework:variant_op_registry_test for ROCm
6b525249b8b : Add some XLA frontend attribute names.
18645e7a3c6 : BUGFIX: Properly set input_output_dtype on Circulant.inverse().
c7f606f1de9 : loose shape check in PointwiseToLinalgConverter
80f0540bc83 : Fix TPU initialization for local servers
c6fa2dc9e4c : Fix a bug that kernel launch events are over calculated.
6a6261c0a0e : Use xla update slice as gradient of slice.
806d8c8c7dd : Make XPlaneBuilder to use reserved metadata ids for known stats in XPlaneSchema. Also, remove more dependencies to MetadataMatcher.
b62fd4718b2 : Split out dependencies on :lib in tensorflow/core:util.
b3fc49f1687 : Efficiently convert Python __array__ objects into Tensors.
49e4e94f207 : Minor bugfix after a change in DeviceAssignment types
6383a35f7ce : FullyConnected marks LHS/RHS as cacheable if appropriate.
e3d5f0e4fe5 : Fix TF saved model tests.
b398e5bf6d2 : Fix tf.cast issue when python native data type is combined with dtype=tf.float64
d2614abf729 : core: mark function `inline` (NFC)
bda7d5446dd : Pass HloLiveRange to CostAnalysis; Change default values of arguments; Scale down the alter_mem_slowdown for early BufferIntervals, because they are less likely to overlap with HLO instructions.
82d6ae55ca2 : [TFLRT] Reorganize tf_runtime directory.
59c1d36f5b5 : Start to transition to using bazelisk for builds to make things a little more consistent.
1eecc59a3a9 : Adding core_on_host to TpuDevice needed for mapping device-id to local-device-id (ordinal). This change only adding the information but is not used yet. The mapping of device-id to local-device-id will be part of the future change.
2e011815e95 : Go: Update generated wrapper functions for TensorFlow ops.
568427acbfd : (SavedModel loading change) Revive layers and models from config when available. When the config is not available or invalid, then load from SavedModel as a backup.
f653e7f582b : Test that partially initialized MicroInterpreter can be safely destructed.
bb87374a6d7 : and consolidated if-statements thanks to review
aa40424bca1 : Introduce traceme Python decorator.
c004b33b2c4 : Explicitly show input and expected output in Dataset custom_train_loop tests.
4d0aaeda9b3 : Moved the import statement to conform to alphabetical rules
3a60718f11e : Fix micro_speech header path in OSX makefile
add3b639129 : [XLA/GPU] [NFC] Further simplify tiling scheme for reduction
c71c2da1ddb : Internal change
b7d6b0805de : Revert c_api change
bbca999f64c : Remove forward declaration of absl:: string_view in tstring.h
5c95f147bb3 : Updated package path
937fe7c22ac : TFLM: Move Init and Prepare into initialization so that they're only ran once.
b4c0e2fc2c1 : Add negative numbers to the usage and its corresponding formula.
335b20de311 : Add a missing ProtobufStringToString.
9959c044336 : [TF XLA] Add ability to convert SavedModel subgraphs to compiled [XLA CPU] objects via saved_model_cli.
3bcfb829bbc : Replace the channel dimension index op trait by op interface
7b9b1de47b4 : Clean up some statement syntax in weighted_quantiles_buffer_test
c9f7f636eb3 : Make OP_INSTANCE_KEY_START_NUMBER a constant.
fa657fb5231 : BoostedTreesUpdateEnsembleV2 kernel logic works on list of feature_ids.
ef8379e48b9 : Also compare the initial values with the loop values when checking loops for the same nested substructure. Tests coming soon.
f3daa69cbc1 : Support a broadcast case of elementwise op and fix broadcast case of add op for Android.
2aa9c418da3 : Go: Update generated wrapper functions for TensorFlow ops.
c543568935a : Asynchronously update the thread_utilization statistic in parallel_interleave_dataset.
9b3c87d58bb : Fix 64-bit integer portability problems in TensorFlow compiler.
de37b1eaca0 : Refactor the mobile/portable/android/ios targets to use filegroups where possible.
fd2cd3e10e7 : Add an XSpace to TraceEvents converter and unittest
4097134b291 : Fix autograph function conversions for functools.partial objects, where in certain scenarios, kwargs were being cached in subsequent calls to the partial.
fcef1fc494f : [MLIR:TF/XLA] Handle function argument aliasing in side-effect analysis.
fd45d722f5f : Add a usage example for math.sigmoid
051474ab4eb : Fix the build of benchmark_opt_set rules: the build failed when RUY_OPT_ASM was disabled, this RUY_INHERIT_PACK directive was needed regardless of it.
20d5c6a0507 : Add new Adafruit board to supported devices
7c5d71b8898 : Add lowering from tf.AvgPool to xla_hlo.reduce_window
6432ab596d5 : Rolling forward "[tf.SparseTensor] Optimize `SparseTensor::IndicesValid()` for "small" 2D tensors."
c64c167150a : Implement ApplyMask for Metal.
085f86fd482 : Ask DirectTPUDriver users to free statuses themselves, and serialize DeviceAssignmentProto
0fb8ffc796f : Add quantized types support for Arg min/max in TF Lite dialect
7be9f539f9d : Add a flag to disable tf.BatchMatMul unfolding
22442927fe9 : Add type checking when preparing interpter inputs.
ae0b693cb43 : Support Mirror Pad operation.
cdf29bc80ec : [MLIR:TF/XLA] Fix variable merging pass with replicate.
aa5cfe86360 : Go: Update generated wrapper functions for TensorFlow ops.
1485347f574 : Fix a bug in SavedModel V1 Importer. It mistakenly dropped tf_saved_model.bound_input for converted variable arugments other than the last one.
925df1d0c82 : Syntax cleanup.
0fd0b290824 : Adds an example showing a fault-tolerant custom training loop with MultiWorkerMirroredStrategy.
d46b0e80e48 : Fix build breakage after 37f0ac13b (use `@hwloc`, not `third_party/hwloc`).
b881a863082 : Avoid designated initializers, as MSVC complains about them.
53aedacbbd5 : Remove --incompatible_windows_native_test_wrapper for Windows
7cfd75a7376 : Ruy - Add cache invalidation
bc2d38f4ffc : Update all mirror URLs to be HTTPs.
53e714fbcc4 : flip tensorflow_docs/api_generator to python3-only
134a5d0f170 : Add device trace XPlane to OpMetricsDb converter.
d479ba4e1dd : Add `num_partitions` to various XLA configurations and pipe everything through.
8df663ccb65 : Allow fixing some of the dimensions while allowing others to vary with RUY_BENCHMARK_CUBIC. Useful to gather narrow/shallow gemm benchmark results, not just cubic.
08070c3dbff : undef TranslateName to avoid name collision on Windows
3642eefbc01 : Use //third_party/tensorflow/core:error_codes_proto_impl_cc instead of //third_party/tensorflow/core/lib/core:error_codes_proto_cc.
f72e3a7ce8c : Provide mechanism for registering custom resource tensor resolvers for ACD.
19c96a602fc : Go: Update generated wrapper functions for TensorFlow ops.
65a639fafbe : fix libjpeg_turbo in valid names
34b72b3120e : Fix bug causing tf.sparse.expand_dims to crash for arguments of dynamic dense rank.
74390c06319 : Bump LLVM version. Update usage of InlineFunction() result after 5466597fee379b44f643cee0e0632fdef8fb6b21
4d9ae5942fd : [[XLA:GPU]][[MLIR]] Emit MemRefs with specified permutations out of HLO types.
55b7bde1f6e : Use DepthwiseConvolutionConverter before ConvolutionGroupConverter.
137f1bc4b1d : compat: Update forward compatibility horizon to 2020-01-16
77883cb204a : Validate downloaded files using SHA256 on download_dependencies.sh
94d7a0c23fe : Go: Update generated wrapper functions for TensorFlow ops.
f80f6c6056b : Place all py_func op on the local host's address space.
0b0c5048b7a : Disable the `distribute_coordinator_test` internally.
24ceca67442 : Place all py_func op on the local host's address space.
15fcb8e2db0 : Go: Update generated wrapper functions for TensorFlow ops.
ac180843e22 : server_lib.create_local_server() should create TF server with job_name=localhost
b37904edb5c : Add check for correct memory alignment to MemoryAllocation::MemoryAllocation() on 32-bit ARM
27643b326c9 : minor spelling tweaks
ee6e9b3461c : Update math_ops.py
7e17fdff286 : server_lib.create_local_server() should create TF server with job_name=localhost
ce2b814242c : Go: Update generated wrapper functions for TensorFlow ops.
ed8a50ba00e : Make OP_INSTANCE_KEY_START_NUMBER a constant.
c07bcee5960 : Replace astor with astunparse in autograph, for compatibility with Python 3.8. This is a non-functional change - the only differences between the two should be in the formatting of the generated code.
c2a9d507011 : Go: Update generated wrapper functions for TensorFlow ops.
3e4a3d5c83b : changes to address code review feedback
a1e9c5a1454 : Blacklist algorithms described in nvbugs/2774617.
c8e8ba577e9 : Add Broadcasted Matrix Triangular Solve.
891416ac225 : Add comments about plan to migrate from environment variables to tf.config plus plumbing
a5218435ecb : Fix XLA Status generation (using the 2-parameter construct will create a error status even if error::OK is passed in)
52b8ba5463c : NFC: Derive tfl-lower-static-tensor-list pass patterns from OpConversionPattern
fc7e43de1f1 : Internal change
8ff1179b744 : emscripten_lib_lite_no_runtime looks to be unused
e23d46c2340 : Ensure quantized dimension is 0 for conv and 3 for depthwise_conv as specified in https://www.tensorflow.org/lite/performance/quantization_spec
b1b7f38c258 : Add Broadcasted Matrix Triangular Solve.
97a81d6ee1e : [XLA] [Docs] Break up a section on supported platforms: it is better to state it separately in each sub-section, as otherwise some information is redundant
225f45b2d93 : [tf.data] Optimize `from_tensor_slices()` and `unbatch()` for tf.SparseTensor elements.
9e73420df58 : [tf.SparseTensor] Optimize `SparseTensor::IndicesValid()` for "small" 2D tensors.
abff97ebd65 : Added missing initialization in TfLiteRegistration structure.
15cbf88083e : Broadcast the scales in the int8 conv/dconv kernels if per-tensor quant parameters are used
6a61f5f50c2 : Tweak GPU testing with OpenCL
b934011abfe : Fix linting error
faafe066906 : Also include tf.strings.upper
f47b4a2794f : Go: Update generated wrapper functions for TensorFlow ops.
ea93986b77f : Add docs example for tf.strings.regex_replace
257af53148f : Add docs for tf.strings.lower
87935f1963b : Fix typos
091f7513a7d : Include <memory> for std::unique_ptr.
8d4271ed6af : Add implementation for QuerySystemInfo for direct TPU driver
a31443c3442 : Set the lambda capture default arg in unbounded_work_queue_test.
4363627ba26 : Remove noexcept from tstring defaulted move constructor to avoid versions of std::string which do not have that exception specifier in the signature, from fail to compile.
dafe5a1400a : grpc_util requires ws2_32.lib on windows. Add the linkopt to make it work.
6fdcd7e975c : Fix dequantize xla kernel bug.
7a4743be920 : Broadcast the scales in the int8 conv/dconv kernels if per-tensor quant parameters are used
1971d418d51 : Avoid using 0 size arrays in variant_test.
bc996ac0581 : Add a converter from input_pipeline.proto to GViz DataTable format.
ea924bf44fd : Add custom_training_loop_test for constant input.
d9788a058ff : Prototype for including selective op type support
83a0c2cf88e : Fix comment style (following up on cl/289917514)
d1dac0c040a : Use Eigen::numext::rint in scalar_round_half_to_even_op for float and double. We set rounding mode to FE_TONEAREST, so rint does the right thing.
019a2531c8a : Move to using 'initializer' from 'initialize' to be more consistent with the tf.data APIs.
c9e0a343529 : Remove now dead code.
5c313b8dbb3 : Rename ExternalTpuDriver to DirectTpuDriver and c_api_client to libtpu_client
37f0ac13bda : Use //tensorflow:with_numa_support instead of enumerating all non-numa OSs.
86fa42f516e : Make betainc derivative more numerically stable by using log1p (and handling NaN's in the case when a = 1 or b = 1).
18369ac065f : Internal contrib changes
3feb0cbaa78 : Add Ubuntu16 cpu py3.8 nightly and release builds.
63d37de4616 : Automatically initialize TPUs when initializing the eager context or connecting to new jobs
1f542b7c69a : workspace.bzl: Make all URLs HTTPS.
bc44de4ceea : Made logging less verbose in step events to step db code path.
f7d243e4a1f : Enable subclassed model tests.
1408e034294 : Tpu driver changes.
53ebb49c837 : Use tf's own mirror for alternative download links
b716f45921d : Add support for iterating plane level stats. Add unit test coverage for device cap serialization.
b7f05ca3e47 : Rolling forward the addition of build flag --experimental_cc_shared_library to tf/.bazelrc after patching the iOS build failure. This basically is https://github.com/tensorflow/tensorflow/commit/e635ec06c606213c01ae6ea9476f9fc8aa6af499 with an additional patch to rules_swift. This change is part of the build refactoring described in https://github.com/tensorflow/community/pull/179
e765ab82e8b : Comment typo and code simplification.
9a021222ac2 : Bump open source llvm revision to 0133cc60e4e230ee2c176c23eff5aa2f4ee17a75
9d6198d5559 : Patching rules closure's maven download to an https url, since the current one is causing a 501.
f18ffa82049 : Place all py_func op on the local host's address space.
cd326c65480 : Remove incorrectly duplicated sizeof from micro_allocator
fd53378b276 : Further tweaks to test logic enabling bias and clamping. We actually want to benchmark with these features when comparing against other libraries where these might have nontrivial overhead.
1a68fde6fac : Go: Update generated wrapper functions for TensorFlow ops.
3922d7340d9 : Add external TPU driver to tpu_driver standard build
614475c04a7 : Add ResetVariableTensors() API to the TFLite Micro Interpreter.
98b555e4ec5 : Ruy - fix test to run platform-specific path
30936d89ac3 : Place all py_func op on the local host's address space.
f8017bdb7fc : When benchmarking, avoid randomly turning on/off some variants e.g. bias-addition and nonzero zero-points. This makes a very small performance difference but in benchmarking we should consistently measure the same exact thing.
b02f6b3f20c : Simplify ruy tests by removing the complicated logic determining quantized multipliers and clamp bounds. Now unconditionally doing what we used to do when QUICK_BENCHMARK=1 was passed. That was needed in practice to get quick results, as the old logic was very slow as it had to rely on a reference implementaiton of matmul (else it would have been very confusing when matmul regressed).
ffa0b12d433 : Avoid depending on non-standard sys/time.h in c_test.c
6279f811815 : If a target accelerator is specified, use its feature level to determine operations to delegate instead of SDK version.
1b296033051 : [TF:XLA] Enable depthwise convs with depthwise multiplier to use batch_group_count.
75e5afd1003 : If a target accelerator is specified, use its feature level to determine operations to delegate instead of SDK version.
d062c9a26ef : [XLA] Fix XLA profiler to consider expm1, log1p and atan2 as trigonometric function and display them under TFlops.
621c44c8c4e : [XLA] Bloc unrolling of Sin, Cos and Power as LLVM doesn't vectorize them and unrolling slow down computation. By default on a Titan V, when doing the Sin of 16m elements, it takes 274us. Now it takes 224us.
9db73401456 : Fix for Python 4: replace unsafe six.PY3 with PY2
11b85f74734 : [ROCm] Adding no_rocm tag to XLA tests that fail on the ROCm platform
88a1e3b399d : [ROCm] Fix to enable XLA_GPU device registration for ROCm platform
c14b6951de8 : [ROCm] adding ROCm specific versions of "expected" results for FileCheck
4a08e00f6e0 : [XLA] Add support for buffer donation to the XLA local client API.
90afef10d57 : [XLA:GPU][MLIR] Emit xla_hlo::CopyOp and xla_lhlo::CopyOp.
2626e664b8b : Fixing issue after review comment
c4bd9ace66a : Use builtin compiler flags for CMSIS-NN
06f51c89b6c : [XLA:GPU][MLIR] Lower xla_hlo::CopyOp to xla_lhlo::CopyOp.
96805cf1033 : Go: Update generated wrapper functions for TensorFlow ops.
0e4523e4767 : [XLA:GPU][MLIR] Add CopyOp to LHLO dialect.
e96f96deb79 : Adjust shape_inference code error message.
c24a8f22af0 : compat: Update forward compatibility horizon to 2020-01-15
ee1c2f112dc : Fix for //tensorflow/python/eager/benchmarks/resnet50:*
54cb6cb7de8 : Go: Update generated wrapper functions for TensorFlow ops.
b213a59e16d : Fix a subtle bug that the MLIR function name for the entry point is not "main".
7e1de3e2895 : [XLA] Virtualize the choice of default layout.
6558dcdfe56 : tf.signal: If frame_length is statically known, make frame_step statically known.
e7b301d2e93 : Code review changes
9698a34b7ea : Code review changes
60984130d9d : Polished Hexagon delegate doc
bcaabe0de6c : add trainable property to AggregatingVariable
42f469be0f3 : Update docstring for model.predict, to advertise users to model call if performance is a concern when input is small. Detailed info see #33340.
49edda6f6d9 : Modify Visibility of "traceme_recorder" in BUILD file
e3668c51b1b : Rolling forward the addition of build flag --experimental_cc_shared_library to tf/.bazelrc after patching the iOS build failure. This basically is https://github.com/tensorflow/tensorflow/commit/e635ec06c606213c01ae6ea9476f9fc8aa6af499 with an additional patch to rules_swift. This change is part of the build refactoring described in https://github.com/tensorflow/community/pull/179
b0bcaca5eee : Go: Update generated wrapper functions for TensorFlow ops.
90cde429188 : Add test cases of softmax with 1d input.
4573dbdb908 : [XLA] Use imperative style for all entries in XLA documentation TOC
0e9a670e66b : Make caching to be by default True under eager mode.
918f2d19fba : [XLA] Fix the tutorial colab link
79cea35560a : Enable TPU POD for JAX/1VM by creating devices and local_devices topology.
3dec91764cd : Make tensor & handle inherit from abstract class
e73de623ad6 : [XLA] clear dynamic dimensions when clearing a shape.
6486c6bc348 : Fix unclosed code block in ParameterServerStrategy docstring
19673dfff52 : [RunHandler] Respect the operation timeout in `RunHandlerPool::Get()`.
3f1ae65a744 : Update the rewrite rule for FileCheck
984c24a0a10 : Subtracting the slowdown of other BufferIntervals caused by prefetching current BufferInterval when sorting the BufferIntervals.
f9ddd0dacb9 : Fix title to render
8582a583d45 : Update strings.join documentation, and create testable docstrings for it.
97324bd2302 : This doesn't return the session, it returns a context-manager.
430c85679c8 : continue to fold MetadataMatcher functionality into XPlaneVisitor
98950884251 : Undef DeleteFile macro in gcs_file_system_test
c8dc5d6d533 : Move down_cast to platform/casts.h
99eb2266550 : Added RunEnvironment to OpStats. Added a converter from OpStats to OverviewPage. Added input and bottleneck analysis to InputPipelineAnalysis.
230ebd5d961 : [XLA] Don't allocate request identifiers to alternate mem.
1b7514a74b5 : Makes `save_counter` optional when loading some checkpoints.
c00122685c2 : Expose additional APIs for cloud-tpu-client
886f2e05bbb : Adopt stripping_lib in an internal experimental subclass of benchmark_tflite_model.cc
a3f2ce667d1 : Go: Update generated wrapper functions for TensorFlow ops.
2de33561ead : Update ops-related pbtxt files.
9e657d72238 : Adding address space cast to generate correct llvm
ae90df5cb4a : Add "If you change this, then also change ..." to float inference LSTM code path to make sure the logging kernel is in sync with the inference kernel.
f10e5f7c609 : Add `tf.empty` into whitelisted flex op.
0e805c55159 : Adds implementation of half_pixel_centers in TFLite's resize-bilinear kernels.
f31a6f31f15 : [XLA] When simplifying, remove control dependencies from HLOs.
2d0f88b953e : Port TFLite from the gemmlowp profiler to the ruy profiler.
ed09db60452 : Update to latest LLVM.
a250518f0d2 : Propagate nan-value error through ErrorReporter.
cff8012de1e : Support Dequantize to bfloat16. Introduce DequantizeV2 which allows user to specify the output dtype{float|bfloat16}.
29e4767dbe6 : [XLA/CPU] [NFC] clang-tidy fixes to tools/driver
ef2e468403b : Update Eigen to b9362fb8f76fbba805b56afbc0f5de0a279631b5
cb2ca1e8120 : Add memory stats profiling in BFCAllocator.
9b58a040256 : Go: Update generated wrapper functions for TensorFlow ops.
f36e247a5fe : [tfdbg] Let source_utils.load_source() handle non-ASCII characters in .py files
8aed2672fcb : Avoid serializing large protos in OptimizerCSE::NodeHash.
83df634c7ed : Support Dequantize to bfloat16. Introduce DequantizeV2 which allows user to specify the output dtype{float|bfloat16}.
8a2a86318b0 : Backward compatible api change:BoostedTreesUpdateEnsembleV2 works on list of feature_ids.
857b55bc2de : Don't retry HTTP requests that fail due to unknown hosts or SSL certs.
be57d362ad3 : Use an ordered map for thread roots so that profiles consistently start with the 'main thread' and have a consistent order of enumeration of the other threads.
c130d50db6c : Drop the dependency on gemmlowp/fixedpoint. That was the last gemmlowp dependency in ruy.
da4dbed36cc : Add target to embedded build that was previously missed.
b0f057d1b4e : Remove ruy's dependency on the gemmlowp profiler.
9354bc30e5b : [XLA] Shape inference: Support dynamic broadcast with implicit dimension.
428890ad541 : Add tests for dynamic shape input w/ rank-2 tensors.
0efd877c75f : reduce line length
6642e96b528 : Update README.md. Add contributing.md and LICENSE.
c84359d89d6 : Fix the CPU events filtering logic.
311db0b5aca : Add tests in TFLite micro for Max pooling Int8
d43c20e4f11 : Go: Update generated wrapper functions for TensorFlow ops.
33ea90beacc : Add usage example for MaxPool2D
d8da7885741 : TFLM: Move Init and Prepare into initialization so that they're only ran once.
b19836eb673 : fixed failing doctest
b32ee7b1205 : Fix mismatch in expected_bytes of tstring tensor.
d2318f541e5 : Go: Update generated wrapper functions for TensorFlow ops.
b00e936e42f : Updates unit test data for quantized LSTM.
cd311a8656f : Inherit CMSIS CCFLAGS when generating mbed project
353cb749f4a : Go: Update generated wrapper functions for TensorFlow ops.
88ddb45b409 : Check Tensor ptr before accessing tensor->shape[channel_dim_index] to avoid segfault.
7328e1034d4 : compat: Update forward compatibility horizon to 2020-01-14
1a5c6aaf15f : Go: Update generated wrapper functions for TensorFlow ops.
4ff89dbdbf4 : Go: Update generated wrapper functions for TensorFlow ops.
4361bb24ef8 : Add StepEvents to StepsDb converter.
95769b37236 : minor fix for step events converter.
57ce6592859 : Implement `VarHandleOp::const_tensor()` to optimize kernel dispatch.
50383c7b4b1 : Use matchPattern in TensorFlow ReshapeOp verifier
f7dd8444f9a : Fix API link in `tf.keras.layers.average` docs.
8782b7679c1 : Move tflite http_archive and http_file WORKSPACE http_archive rules into tensorflow/workspace.bzl, where the rest of the external dependency configuration lives. This change also converts these rules into tf_http_archive, and adds appropriate mirrors.
e7af6b1c2eb : Go: Update generated wrapper functions for TensorFlow ops.
e390fecb0e9 : Report the input model file size.
7c668861982 : Add more information about custom loss function signature requirement in `compile` API docs.
2422b547588 : Make LoadBufferFromGCS virtual.
2a37c74027c : Add patterns to unfuse batch_norm_inference op into constituent parts.
fec379e0f79 : [Fix] fix a bug in ConvertTFStridedSlice when generating the result shape based on `new_axis_mask`.
191fabe712d : use XStatsVisitor::Type instead of MetadataMatcher.
ce3ef9cb9d8 : Fix build issue with experimental person detection.
ba8a0c93414 : Move shape assertion in confusion matrix function.
921a53cd8f1 : fix variable name in log
4a07a4284a7 : Use buffer as key
171ba06f5e5 : Bring back overflow detection with dummy expect implementation for windows. Automated g4 rollback of changelist 288577610.
3ed9232568f : Ignoring the _class and loc@ attrs while computing the graph hash. These refer to the colocation attributes.
4097fc55045 : Add conversion rule of segment_sum op for Tensorflow Lite MLIR and TOCO
63dc0b22be3 : Provide a XStatVisitor::Type() accessor, This is to simplify the boilerplate code of XPlane consumers.
49913488d6b : Go: Update generated wrapper functions for TensorFlow ops.
ee1dcbbd66c : TF2 TPU SavedModel Export API
11a2abb81ac : Add benchmark for loss scaling.
8c9d352a988 : Update URL for XLA tf.function notebook
ddd40110273 : Fix accidental overwrite of memory allocation type due to incorrect copy of quantization information.
25cadc04ba9 : Add a simple script and config for building RBE images with Cloud Build.
d2e0f03dc45 : Fix operator versions in all_ops_resolver. Based on op versions listed in https://github.com/tensorflow/tensorflow/blob/master/tensorflow/lite/tools/versioning/op_version.cc.
22aaeabf282 : NFC: Minimize Trace op export test
1f749f96460 : Use auto for TfLiteRegistration
b5936554e45 : Add g3doc about how to enable MLIR-based TPU bridge
b7a259fa67b : Add XPlane to StepEvents converter.
10c1e754e01 : Support derived attributes of "list(shape)" kind
e5213e91eb9 : Support empty window and 0D convolution. For non-GPUs it's already accidentally supported; for GPUs it's not hard to support anyway.
b55f48a63b8 : [Grappler] Fix bug in node signature hash in arithmetic_optimizer. The order of (input_node, port) and (attribute name, attribute value) matters.
e2223411cb5 : Enable the skipped test.
932fdd163f7 : Go: Update generated wrapper functions for TensorFlow ops.
a71f87ba37f : Change LOG(WARNING) to LOG_FIRST_N(WARNING, 1) for "ignored seed" warnings
dbc8437ed0d : Add an experimental int8 quantized person detection example
22819213df0 : Fixed issue in CreateHexagonDelegate() when delegate cannot be created.
6e6791db417 : [ROCm] Fix the ROCm CSB breakage - 200113 - 2
1c9aeead48d : Avoid duplicate calls to ctx->context
9716a8099ea : Use the spelled-out implementation for complex sign to get correct gradients.
f299393ec1f : Remove set_host_tensor for xla_tensor. This prevents holding a redundant CPU tensor when it is not ref-counted in CPU runtime.
9eb33e16886 : Go: Update generated wrapper functions for TensorFlow ops.
03b2a42ddfb : Move the test back to its original test file.
d44ac957b35 : Update training.py
4b65089cf4f : Corrected the tf.linalg.diag_part examples
82c799fd7ae : Remove "`extra_py_tests_deps` dep from `scikit_learn_test` target.
5148f0b1b86 : Update documentation to match current implementation.
3fed507558b : pylint tweaks
024a6818153 : [tf.data] In TensorSliceDataset's iterator, cache the conversion from PartialTensorShape to TensorShape.
44652a445df : Use auto when appropriate.
c6156d4c7bf : Minor refactor: move unused_min / unused_max variables to the smallest scope possible.
e09f0315eeb : Use const ref for calibration kernel function.
e393e42e4ce : Limit the Hexagon delegate creation to ARM-based Android.
ed7864ea3a8 : Add ReadFloatFromEnvVar() util function which can read float env.
473d15a87f2 : The ROCm CSB was broken by the following commit :
212eeb37324 : The ROCm CSB was broken by the following commit :
4805c4de0cc : Update header guard for calibrator.
274ebd7a6b8 : Minor refactor: Index batches consistently with 'b'.
1a3bf55d134 : Explicitly export files needed by other packages
6faa9d7e48e : Add pip package name to error message.
bc38edf4b95 : Add tests for dynamic shape input w/ rank-1 tensors.
2a7e2a7da1c : [tfdbg2] Replace Python built-in os/glob modules with TensorFlow's own file_io
5ea980e9d8d : Upsample3D for OpenCL backend.
92799f42c8c : Pylint fix
5097ebda474 : Add test case for GitHub issue 35710
8515bcd85eb : Fix tf.range failure when `limit` is type of `tf.int32` and `dtype` is `tf.int64`
7972e763651 : Add a 'none' option to let the multi-perf-option run tool fallback to the single-perf-option run behavior.
76057bd879e : Explicitly export files needed by other packages
2652cc38a6e : Go: Update generated wrapper functions for TensorFlow ops.
ad816b1b7a2 : Use globs in mlir-tblgen BUILD rules
408e6fc8944 : Report the input model file size.
be936f415ff : Report the input model file size.
25119c43c89 : compat: Update forward compatibility horizon to 2020-01-13
c5c5f0317a4 : Added layout to TensorDescriptor.
e69cdffeeae : Go: Update generated wrapper functions for TensorFlow ops.
c4c1e42232a : Go: Update generated wrapper functions for TensorFlow ops.
e07863b456a : Add segment_sum op to Tensorflow Lite
c25b583371b : Add tests for pretrained weights of Keras Applications.
fbdf6b193f4 : Enable test in v2.
e797cbe80ea : Go: Update generated wrapper functions for TensorFlow ops.
e569144fc47 : Update BUILD files for preprocess layers.
f6273c2a784 : Update build file for keras/preprocessing.
99a913907cb : Go: Update generated wrapper functions for TensorFlow ops.
5fe88078139 : Go: Update generated wrapper functions for TensorFlow ops.
2b6089165e0 : core/framework:fake_python_env_test should not depend on core:test_main since it has its own "main" function.
e72495d3808 : Move all linking information to BUILD files.
b69ad38b3b1 : Go: Update generated wrapper functions for TensorFlow ops.
63b84e3b732 : Go: Update generated wrapper functions for TensorFlow ops.
b693308b339 : Unsigned int cannott be < 0
3890ac5b0d9 : add usage example to reduce_min
556a932ff24 : compat: Update forward compatibility horizon to 2020-01-12
b8f3b2481ff : Fix documentation typo: dhape -> shape
568d3fc152d : TFL & TFLM: Add new kernel memory planning API.
f6df725f252 : Go: Update generated wrapper functions for TensorFlow ops.
bc15deffb8a : Some C++ fixes
89f1f386ce9 : Fix lint problems
38ecda3528b : Reenable the zero division test for ROCm
d1f1d78b864 : Add the ROCm GPU kernel for RELU int8x4
ada7cad7514 : NFC: Remove usages of Value::operator* and Value::operator-> now that Value is properly value-typed.
eb068fbfca8 : Remove uses of rand_r in quantize/dequantize op_test.
6aaa640cec3 : Fix bug in computing post order when ROOT instruction has trace user.
e3cf342cc01 : On windows, tensor_bundle requires ws2_32.lib add relevant linkopts
134d2b73099 : define popen and pclose on windows in vmodule_test.
26c6a6bf7a7 : C++ does not allow 0 size arrays. Use nullptr instead of them.
66447f7645c : Fix tfcompile include paths
0d74432fc60 : Migrated TF Lite quantization tutorials to TF 2
dc4278b5272 : Fix for Python 3.10: use sys.version_info instead of comparing sys.version to string
e57c8e87f52 : Unify the handling of basic and composite symbols by using nonlocal instead of explicit function arguments and return values in the functions that represent control flow blocks. This change also adds more uniform dtype/shape checking across different types of for-loop iteration.
34dc81424c6 : Make the call to wait_until_system_clock more explicit.
6230cbb64d8 : Go: Update generated wrapper functions for TensorFlow ops.
7cb527d64d6 : compat: Update forward compatibility horizon to 2020-01-11
6eb20597b4d : Go: Update generated wrapper functions for TensorFlow ops.
743a7d9cafd : Add `run_eagerly` to .compile() docs
66fb5a1d938 : Allow tf.math.invert_permutation to broadcast.
74020793233 : Allow tf.math.invert_permutation to broadcast.
2b018c5beef : Validate that LaunchOp no longer uses any resource-type values defined outside of its body after resource op lifting pass.
c4242b6c0f5 : Go: Update generated wrapper functions for TensorFlow ops.
b6be2dc204a : Update xtensa-xpg build args for optimization.
880cad85987 : [tf.data] Optimize SerializeManySparseOp implementation used in unbatching tf.SparseTensor.
0f3c91c2bbe : Update TOC for XLA documentation
292b3d73f1f : Install gast 0.3.2 for windows to fix builds.
4114d4eacd0 : Go: Update generated wrapper functions for TensorFlow ops.
3c3f6c03efb : Internal change
1db7d4b2465 : Internal build file changes.
bed506e3a16 : [XLA] Fix race condition in RefcountingHashMap
f960bdb26b5 : Pull the custom for loop operator for distributed dataset inside the autograph operators. This is a temporary, medium-term refactoring. The existing structure will be restored once a stable contract for custom operators is established. This is in preparation for an internal interface change that breaks compatibility with py2. Since autograph already has a mechanism for branching away py2-compatible implementations, it's easy to move this operator in there, and limit the amount of patching.
9901f967b11 : Added support for Hexagon delegate in benchmark_model.
a28a77c0dd1 : serialize the device capability for gpu device.
20b5cbd0caf : Faster floating-point IsAllZero on Aarch64.
e689e24778c : Add support for DT_BFLOAT16 type for graphdef<->MLIR.
8ac4b205d85 : Support lowering tf.VariableShape to XLA HLO ops
fcc4ff55c3d : Fix build breakage due to missing static member definitions
3598cf48a35 : Go: Update generated wrapper functions for TensorFlow ops.
d374d8a5796 : [TF/XLA] Propagate experimental_compile attribute for methods
5e9ea87aa25 : [XLA] Fix a bug in get_simplified_operand, which finds bitcasts in GTE(Tuple(...
0f179c3f2db : [TFLite] NFC: Fix local variable name to be more specific.
17ca2566264 : Automated g4 rollback of changelist 289161138.
e8e3137ccc9 : MKL DNN 1.0 integration - refactoring MKL conv forward op
5093d4cb722 : Remove workaround as version is updated post fix
a396eb4a3a7 : Upgrade to gast 0.3.2.
fced7a8078c : Make LinearOperatorBlockDiag tape safety check different diagonal components.
a676c1f7350 : [XLA] Fixup the notebook: enable_eager_execution exists only in V1
9bd14f2c4bb : Add a few utilities for trace processing.
2bcef490cb3 : Remove IsZeroVector calls on cell_state_ptr for hybrid LSTM. It's faster to just execute follow-up computations unconditionally.
8e2d38bbfd5 : Explicitly capture variables in lambdas.
8fce32ec67f : [tfdbg] Implement some to_json() methods & miscellaneous changes
459c5cb9800 : Fix issues with calling summary() on a TextVectorization layer.
f313fdce45d : [tf.data] Changing the `tf.data.experimental.rejection_resampling` implementation to avoid relying on the assumption that a dataset copy produces elements in the same order as the original dataset -- which is not guaranteed to be true (e.g. for shuffled datasets).
be948988a23 : More refactors for clarity. NFC.
31abd783e6f : [TF/XLA] Remove an accidentally introduced race condition
8fc13135537 : [XLA] Disable test without layout assignment.
e635ec06c60 : Adding build flag --experimental_cc_shared_library to tf/.bazelrc, and moving existing usages of cc_library, cc_test, and cc_binary to rules_cc's version for a subset of the build known to be part of libtensorflow_framework. We will migrate further subdirectories of tf/core as we go along. This is part of Tensorflow's build refactoring, described in: https://github.com/tensorflow/community/pull/179
e185358672a : Remove constructors & destructors from TFE_Context
8a4e2041f0e : Add a DeviceOpMetrics database for device ops.
7bdc3ebe899 : Remove obsolete macro HAS_GLOBAL_STRING from TensorFlow SWIG bindings.
2aa13a21f3a : Added test for config mutation
9be6baf4778 : Disable tests that are failing on windows.
6ae8094917a : Making a copy of config in from_config
fe44611fab5 : Fix overflowed percentages in the profiler's Overview Page.
dff1d31b491 : Add TriangularSolve op to HLO dialect.
d4c8c604ee3 : Remove the "/" after path in assertion, as path join used somewhere in windows inserts "\" and breaks assertion.
c460561bdcf : Disable `collective_ops_gpu_test` on single GPU and enable on multiple GPUs.
d65a5f1bdf5 : Disable `nccl_manager_test` on single GPU and re-enable with multiple GPUs.
bdb99e06c55 : Disable `collective_nccl_test` on single GPU and enable on multiple GPUs.
f6404f4f24e : Merge release notes and version updates to master
d9433abfe73 : Update FileCheck dependencies
c3cc7d94fc0 : Tweak GPU testing with OpenCL
0f57d4f0b3e : Fix a typo in exception message.
c4c122e0440 : [XLA] Can reuse prev allocation when a value used multiple times by an inst
fdad31831e1 : Update nn_ops.py
1e921357603 : asm volatile is not available on windows. Disable such codepath on windows.
2ae7226bb10 : Fix LstmEvalHybrid: size of the auxiliary input is n_aux_input, not n_input.
9c19ea23052 : Add Trace op to HLO dialect.
113a37348f2 : Ruy x86: Introduce framework for SSE 4.2 and VNNI.
cd24afb6653 : Ruy: Add note to x86 AVX2 kernels.
cbd86740f81 : Lower TF_BitcastOp to HLO_BitcastConvertOp.
25adce3551d : Use calculated clamping values for Conv2D int8 kernel. Calculated clamping values are the same as hard coded clamping values for int8 post training quantization but they can be different when the output range is forced to have a different range.
4b3c1199a97 : Updates google-cloud-cpp build dep to the new v0.17 release.
8a33966dbf9 : Change PySeqToTensor to return TFE_TensorHandle
d88b067ef19 : Import quantization stats by using locations
f146ef17408 : tf.signal: Add a Modified Discrete Cosine Transform (MDCT) and its inverse to tf.signal.
f6efdc52b16 : Go: Update generated wrapper functions for TensorFlow ops.
35095ee07fd : Use TFLite minimal logging instead of the TF logging.
667d516e13c : Addresses changes
5863bc687e0 : [mlir] Remove unused variables. No functionality change.
7f216cffbad : Go: Update generated wrapper functions for TensorFlow ops.
a926fe01a73 : Disable 4 doctests on windows.
df0329bafdf : Bump open source llvm revision to 498856fca5b9306f545554aeec93c7c058f03eb3
8452eb3059c : Go: Update generated wrapper functions for TensorFlow ops.
8b905b92f17 : Add __matmul__ override for using @ for LinearOperator matrix multiplication (e.g. A @ B).
409db98338a : Update recurrent.py
c678bdb3ae1 : Update recurrent.py
c7fccf43b4b : Always create OpenCL profiling queue for workgroup-size tuning.
b6d83da696d : Explicitly export files needed by other packages
0d4d2d6593e : Re-create graph if OpenCL failed and falling-back to OpenGL.
e4fc2f4c543 : Explicitly export files needed by other packages
56e97f8b900 : Use device before it is moved into environment.
92698638470 : Go: Update generated wrapper functions for TensorFlow ops.
f149e18303c : fix for tf.recompute_grad breaking when wrapped function is called with multiple inputs of the same tensor.
85428623e40 : Update nn_ops.py
cf244f6db0f : compat: Update forward compatibility horizon to 2020-01-10
b7a6d319bb7 : Add CompositeTensor support for DistributedIterator.
70d5a38828d : Modify prefix for average inference stats in benchmark_model
3ca9c8f8207 : Add option to define control ret/target nodes when importing GraphDef that is derived from a function.
2fb2172e8b3 : Internal change
b20fba349b2 : Make nccl_ops visible to //waymo/ml
c530dfd6c3a : Specify the training arg unconditionally in compute_output_shape.
6d40b8f587c : Fix bug in padding detection in contraction packing
c156b613211 : Fix for Windows build.
02a1dadb8c9 : TFLM: Update Average pool with correct version.
195729df0bd : update goldens
b8504b55af1 : Update build file for Keras saving package.
1e05422089b : Pull the custom for loop operator for distributed dataset inside the autograph operators. This is a temporary, medium-term refactoring. The existing structure will be restored once a stable contract for custom operators is established. This is in preparation for an internal interface change that breaks compatibility with py2. Since autograph already has a mechanism for branching away py2-compatible implementations, it's easy to move this operator in there, and limit the amount of patching.
a0446e0b75e : Update ops-related pbtxt files.
6937e17c747 : Go: Update generated wrapper functions for TensorFlow ops.
3fa68e2d883 : Update Keras build files for utils package.
575628fc7c9 : Refactor for clarity. NFC.
42fe291797e : All three operands to an HLO select operation must have the same shape.
29b4c8a41cc : Use xla update slice as gradient of slice.
2bbba9a0841 : Add Quantized type for topk_v2
bc6e867dc4a : Add percentiles sampler.
c3df35c8691 : Print dlerror() value in case of failure to load libhexagon_interface
4dab3d0d138 : Add the input-pipeline analyzer for GPU.
72c2904a8e8 : Remove tf.contrib reference from api_compatibility_test.py.
7386264d31f : Define Densify op in MLIR.
4bace99502e : Updated documentation for the as_numpy_dtype and the real_dtype properties of the tf.dtypes.DType class
54c4880f074 : Update tf.SelectV2 -> HLO legalization to support broadcasting of operands.
12d428a14b2 : [TFLite] Remove TODO for using OpInterface for modelling StatefulOperands
a0de63a5ef9 : Make //tf/core/grappler:grappler_item_builder build with --config android_arm64.
c9323e844bb : Added overview_page proto.
e3a3f6c50f1 : fixed tf-lite-micro test's boolean evaluation macro
d740c39bd0d : Make //tf/cc/saved_model:bundle_v2 build with --config android_arm64.
1fb82bf000c : Use vectorized implementation of rint() in Eigen.
7e79dfce8fe : Export envvar TPU_PROJECT when creating a TPU in a different project.
494de94b9e6 : Add an option to enable aggressive Grappler function optimization in convert_variables_to_constants
5521416058f : Avoid crashing if allocate_tensors hasn't been called on tflite python bindings
bb87219fdf1 : Set CTCLossV2 to visibility:HIDDEN
dfd9065efc1 : Improve TensorFlow Lite C API typedef compatibility
f9e38a46fc7 : remove unused import
19986377f2a : Add tf.math.xlog1py, a safe way to compute x * log1p(y)
093e4765720 : Update Eigen to: https://gitlab.com/libeigen/eigen/commit/9254974115b6d4db305a1c7a2ef23ebc8a4a819a
7ee06aa135a : Add impl selector to remove the env var about the CUDNN CTC Loss
d64defaee11 : Tensor tracer: minor fixes - Fixing the control flow handling. - Recursive folder creation. - Storing the traced op names.
1018881bb59 : This CL implements lowering general non-1D tf.RandomShuffle cases to XLA HLO ops. It is translated into an HLO while op to first emulate shuffling indices using HLO dynamic_slice and dynamic_update_slice ops, then finally HLO gather with the shuffled indices.
0bc5e0beabe : Add lowering from tf.RandomShuffle to HLO ops for degenerated cases
1e0a232a65a : Updating MKL layout pass unit test with bfloat16 support - 3
18ba07e9f83 : Use xla update slice as gradient of slice.
3220b9d8a26 : Fix xla_hlo.sort dimension attribute check
a9d1ecb0cd4 : Use OpInterface to identify StatefulOperands.
764dc243b14 : Update Eigen to https://gitlab.com/libeigen/eigen/commit/e6fcee995b0083e5652c79957090684a47a727c3
9cbf6a57d42 : Rebase against upstream
efdc87ade6a : Move some targets from tensorflow/core/BUILD to tensorflow/core/platform/BUILD and stop exporting all source files from the latter.
3bc238c04ac : address comments on commit 9be66fce9aa03bc4344422f59217b3bdf871311d
dcf8ec6a957 : Replace --xla_gpu_disable_autotune option with --xla_gpu_autotune_level
f05a6151a10 : Fix the issue that TPUStrategy may error out if the value passed into strategy.reduce is an integer.
9e287cdf900 : Go: Update generated wrapper functions for TensorFlow ops.
dbf459bcb04 : [TF/XLA] Only enable XLA_ devices if TF_XLA_FLAGS=--tf_xla_enable_xla_devices is set. For now, set the flag to "true" by default.
e98a887ebe8 : Add shape-based allocation and linearizer to external TPU driver
62bc37e41ef : Allow partially-specified resource edge colocation as long as device specifications don't have information which conflicts
10b22bf9300 : Optimize col-major packing for PADDING_VALID convolutions
65852efdd8f : Fix bug in HLO Convolution padding attribute shape during import.
5581b25e60c : Bump open source llvm revision to 71d64f72f934631aa2f12b9542c23f74f256f494
c3d41e1dccd : Don't re-wrap the result of ListWrapper operations in a ListWrapper
76dca033bc9 : Update nn_ops.py
fbf58717c3f : Fixing pylint lint
617297e60a2 : Fix padding in legalization of tf.MaxPool and tf.MaxPoolGrad.
a99d0fc812f : Make "tf.linalg.eig" the preferred name for "tf.eig".
e9691158687 : Add Map op to HLO dialect.
42e2f63a12f : TFLM: Update MicroOptionalDebuger to use standard NodeAndRegistration struct.
3f25c2ed0fd : [XLA:Python] Add int8, int16 and uint* casts to bfloat16 NumPy extension.
565961d1309 : [TF] Enable a few tests for the AOT implementation that uses the MLIR bridge.
d2576652588 : No output only when there is parsing errors. Still output if module is deprecated.
699d83bfd29 : Update the TFLite iOS stable release version numbers
46d86b2afc8 : Remove the unnecessary input FlatBufferModel parameter when creating the TFLite gpu delegate.
96f40ae009b : Add layer of indirection for Tensor & TensorHandle
243685515f7 : [XLA:Python] Drop Python 2 support.
616b17758cd : Change tfcompile test to use Tensorflow V2 control flow.
628c71a7cc2 : Update nn_ops.py
2a9c35ccbfd : Explicitly export files needed by other packages
03156a3a295 : FAIL: Found 1 non-whitelisted pylint errors: tensorflow/python/keras/layers/wrappers.py:267: [C0330(bad-continuation), ] Wrong continued indentation (remove 1 space).
96394d75c92 : Expose CL device, command_queue and context to the environment.
2407e4fb488 : ConvolutionTransposed3D for OpenCL backend.
4b7d5117de4 : Go: Update generated wrapper functions for TensorFlow ops.
25a06bc503c : Add Vulkan memory objects to TfLite GPU API.
deb4d141539 : Avoid hard coding in NativeLibrary.getMajorVersionNumber
01ff4495c9e : added language tag after triple backticks
2ffb2fbed31 : compat: Update forward compatibility horizon to 2020-01-09
eabf8538a08 : Fix tf.recompute_grad(f()) to work with f() that outputs sequence of tensors.
d80fda08771 : MaxUnpooling3D for OpenCL backend.
057cf24986e : Go: Update generated wrapper functions for TensorFlow ops.
6749678234d : Properly initialize per-channel quantized constant tensor
6eaa7fa56c3 : [XLA/GPU] Generalize reduction codegen to support a different number of threads-per-block
325f10e7125 : Update ops-related pbtxt files.
3c445e59309 : Go: Update generated wrapper functions for TensorFlow ops.
78dc41d6d89 : Modernize Tensor documentation.
6c0b9731d7f : Package group change in MLIR BUILD file
c27c28b8a82 : Docstring update for disabling auto sharding of experimental_distribute_dataset, also fix a bad indentation.
b93fc623685 : TFLM: Remove unused function.
a07b67e4532 : Uses `tf_cc_shared_object` instead of `cc_library`.
4b814247f97 : Fix parameter validation mistake due to inversion of logic between CHECK* and OP_REQUIRES macros.
feb0c7b4bbf : Upgrading bazel version to 1.2.1 This is necessary to start using bazel's experimental cc_shared_library support. This change is part of the refactoring described in https://github.com/tensorflow/community/pull/179
65c7a019aff : Cleanup keras build file for wrappers.
9abca16f96a : Add RunEnvironmentResult to op_stats.proto
d79a34bfa49 : Add the passes to support default range quantization
ffc041a6be5 : Don't import compat.v2
9bda66e8190 : Update Eigen to: https://gitlab.com/libeigen/eigen/commit/4217a9f09018b1eb3ce800919a69c7c3df47f9cb
f5e86b6016d : [XLA] Make sure evict end time > start time after violating max async copies.
31b0483fdfd : Cleanup unused load statements.
d3c801ffdad : Add CustomCall op to HLO dialect.
1decd9e1cbf : serialize to xplane for device tracer.
eec6acb7366 : [TF/XLA] Only enable XLA_ devices if TF_XLA_FLAGS=--tf_xla_enable_xla_devices is set. For now, set the flag to "true" by default.
7aae8cc2d9d : Further cleanup pylint sanity test.
f4058bba12f : [TF:XLA] Add a bit more documentation to dynamic_padder.h, based on a discussion with yunxing@.
3baf000ac95 : Fix instantiation of tests for modular filesystems.
f3079dba0a3 : Fixes tf.image.non_max_suppression_* ops to return correct results with degenerate boxes (with zero area).
50b1d44e228 : Support Dequantize to bfloat16. Introduce DequantizeV2 which allows user to specify the output dtype{float|bfloat16}.
a02a4444273 : Update Xtensa build settings to work with the RI2019.2 release.
624ca9ec1d0 : [tf.data] Fail early when trying to trace a dataset variant that depends on external state.
261c8b171ed : Add the redirects for tf_overview only if the package is tensorflow.
229be70a12e : Cleanup unused load statements.
38ca4ecbf74 : Use <cmath> functions for min/max/tanh instead of <math.h> functions. Also fix RELU1 implementation: it's supposed to cap between -1 and 1, not 0 and 1.
750d5f7a53b : Stop running pylint in Python 2 mode - it rejects valid Python3-only tests.
3fc612ea1a9 : Add implementation for AllocateTuple to external TPU driver
c30dcb37dfb : Add context manager capabilities to the transformer state stack, which allows for simpler expression in trivial cases.
271c071793b : Cleanup leaking internal references.
486fdb7871e : Patching LLVM to fix Windows Build Breakage. Ideally, this should be fixed by the integrate in https://reviews.llvm.org/rG6656e961c08393c3949412ef945ade0272b66fca.
2a66ce6f09c : Implement an alternative setenv/unsetenv, as it is not available on windows.
43e41f42dd1 : Track variables marked as global in static analysis. This is needed in an upcoming CL.
4e8a6a03248 : Release the GIL during FileExists to ensure other Python threads in the process can make progress.
cc60597c06d : Modify the tests to distinguish two states of a resource: when it is detached from the resource manager and when it is destroyed.
06798b4ac98 : Disabling asan build issue until fix lands.
b11785bf3c3 : Add mode_override to generate_enqueue_ops
8a0cd10c92f : [py_function] Don't attach py_function to the global eager graph.
9b8766a0bab : [TF/XLA] Only enable XLA_ devices if TF_XLA_FLAGS=--tf_xla_enable_xla_devices is set. For now, set the flag to "true" by default.
e5733c172d8 : Remove unused package_group
79955a74f95 : Verify that input tensors are statically shaped for tf.FusedBatchNormV3 lowering.
6bf044a6495 : Backport IsZeroVector optimization on input data from Hybrid to fully float LSTMs.
6f5b788a7f8 : Update doc string for tf.split
2e2522004f6 : Add doc summary for tf.strings.upper and tf.strings.lower.
5da98db80c1 : [tf.data] Reduce noise in the `Dataset.from_tensor_slices(tf.SparseTensor)`.
2ad9dd652f0 : Add more StatType.
2b3296441be : Fix checkpointing tests.
18845a46594 : Adds flatbuffer to mlir translation for: MaxPoolWithArgMax, MaxUnpool, and Conv2DTransposeWithBias.
b78869968b7 : [XLA] Fix a while loop memory corruption bug.
37e3630be35 : Simplify OpInferInputListAttrs to only pass dtypes
28861546acd : Exposed GenerateHostResult() and GenerateRecommendation() to header file.
f65d625e400 : Go: Update generated wrapper functions for TensorFlow ops.
f7239df1a38 : Use Status directly in TF_TensorFromTensor
3f9dd57093a : Upsample3DAttributes and functions for shape calculation.
8e5c3aeebdc : Use glob patterns instead
5baf228c21c : ConvolutionTransposed3DAttributes and functions for shape calculation.
98292c11a87 : Micro: Fix compile error for Arm Mbed OS.
68f3bb82b5c : MaxPoolingIndices3D changed to have indices as flattened HWD.
b40e538d7b7 : DepthWiseConvolution3D for OpenCL backend.
f947e4d4672 : MaxUnpooling3DAttributes and functions for shape calculation.
d8d6252e5bf : cast tf::CastOp to mlir::Value in shape_inference.cc after 0d6ebb4f0dd7
c4ea52e4073 : Remove verification of assumption that doesn't really hold. The reason is because the static analysis for local functions populates definitions for symbols that the function closes over, when entering that function.
52e48623de1 : Update FileUtil#loadLabels to accept InputStream.
bb23a5963df : Simplify tf.keras.backend.bias_add
c73335b4860 : Work around for issue #35318 zero point of weights should be 0
aa0b2f30c75 : Integrated MLI kernels
c01b77a3efb : add mli call to fully connected kernel
04681fd1046 : add call to embarc_mli for conv kernel
ed9ef9bc782 : changed doctest to usage example
80234ef323e : Convolution3DAttributes and DepthwiseConvolution3DAttributes with functions for shape calculations.
1ceda293f60 : Bump open source llvm revision to b30d87a90ba983d76f8a6cd334ac38244bbf9ded
cf944e3a9bd : compat: Update forward compatibility horizon to 2020-01-08
583b7418a6a : Fix confusing way of specifying filter_expansion parameter.
8e8fc9836d7 : Tidy arguments
ef7f47792d9 : Go: Update generated wrapper functions for TensorFlow ops.
599720bb0f8 : [MLIR:TF/XLA] Variable runtime reformatting pass.
57b4fbbfdbb : Make Hashtable ops in TFLite compatible with MLIR converter
7c965ff3570 : Go: Update generated wrapper functions for TensorFlow ops.
948de79c38c : Addressing reviewer comments.
a6d2e03eb40 : Go: Update generated wrapper functions for TensorFlow ops.
b8689611537 : Refactors interal tool
7a319077508 : Bump LLVM revision.
8d91a525f28 : [XLA:Python] Add PyLocalExecutable::name().
63702e00bc7 : Fix typo in depthwise conv unit tests.
2985896d7c5 : Make requested changes
cce0cadd552 : [XLA] Replication analysis for cross-replica cross-partition all-reduce.
9f1186c75f3 : Minor cleanup: Replace the WithAuxInput suffix with Float/Hybrid suffix for the LstmStep functions. Also move the GetTensorScale function to the unnamed namespace.
70743f654dc : Delete test that loads weights between two models of different types.
1a1abf8d2a2 : Fix error introduced in tpu estimator.
7c0f3ecfa64 : Change PortableIsZeroVector to a template, allowing to use it with any type.
1713ddeb3bf : [MLIR:TF/XLA] Preserve parameter replication information 1. Preserve "_is_mirrored_variable" attribute from TPUReplicatedInput. 2. Add a pass that annotates the LaunchFuncOp's function parameters. 3. Preserve this field as parameter replication when converting to HLO.
b7830c1963d : Treat tf.Resource type as 32-bit integer value in TFLite
48b920246f9 : Update SimpleRNNCell and GRUCell to accept its own states.
4d2627928b7 : Mark certain methods as const
c02721c6f79 : Check that Proto.Any has a type before checking that UnpackTo() was successful.
5bc536f1afb : [Fix] bug fix during check static shape.
06d40b26954 : Make argument naming consistent
c920eeec546 : remove AddLine API from XPlaneBuilder in favor of GetOrCreateLine()
15ef640d4f7 : Populate tf.versions attribute for saved model (v1 and v2) import.
e8f6431f53f : [Fixes #35551] Add bool support for reverse_v2 op.
bc0057843c4 : Lower tf.InvertPermutation to tf.TensorScatterUpdate to eventually lower to XLA HLO.
52140c351b2 : Use //tensorflow:with_numa_support instead of enumerating all non-numa OSs.
9cf21e606d1 : No more `additional_deps` support, use `deps` instead.
caa7ad69660 : [XLA] Don't assign add-dependency.
c584618f0d0 : [XLA/GPU] [NFC] Tiling emitter refactoring: remove dims_in_tiles abstraction
b66a71ab2a4 : Implement primitive conversions for variables
2f9b09ebc07 : [XLA/GPU] [NFC] Further refactor tiling emitter
41ac31b57fa : [XLA/GPU] Always use atomics for reductions
e31955d9fb3 : [XLA/GPU] Convert reduction into tree reduction using padding + bitcast-reshape.
c3f2ef42ae9 : Automated g4 rollback of changelist 288539371.
a146fec6544 : [Tensorflow Metrics] Add tracker for enable_v2_behavior() and disable_v2_behavior. DOC=https://docs.google.com/document/d/1Xk21sJBxtJAUvvLtQSYopiBdHe_8wUzv4kiICVYz8Jg/edit#heading=h.ng49b3y8n8x4
9cf866b53fb : Lower tf.InfeedDequeueTuple op to HLO after_all, infeed and get_tuple_element ops.
7d628922d5d : [XLA] Provide a testing hook to check that successive runs provide exactly equal results
175be4b597b : Cleanup some old visibility rules.
9246e14648c : Sanitize feature names when using as variable scopes
0e59af232b6 : Handle error messages with line breaks in confusion_matrix_test
cf16c58a36f : Temporarily disable failing test on Python 3.5.
faf53c65718 : Adds flatbuffer to mlir translation for: MaxPoolWithArgMax, MaxUnpool, and Conv2DTransposeWithBias.
56cd78f6d75 : + Put a simple example compile, load, execute `sum = a + b` program. + Refactor the Compile and Execute Program interface + Implement AllocateTuple
c28ac2cb802 : Fix windows build issues with libcurl
dbe50ffb2ee : Use //tensorflow:with_numa_support instead of enumerating all non-numa OSs.
dbee545cada : RuntimeGraphOptimizer() used to run graph optimizer only if apply_optimizaitons or erase_inline is set. If apply_optimizaiton was off and inline function is set, then it skips graph optimization, which is wrong.
030cf3bede1 : Revert back to the recursive behavior in trainable_weights, non_trainable_weights
b3f3c0752a7 : Add CollectivePermute op to HLO dialect.
436e6820d9b : Respect tpu_job_name when using TPU embeddings with TPUEstimator.
b3702894d6b : Remove the use of dynamic output indices.
c27f5e4a0d5 : Branch to importlib for loading sources.
2522ce7dd5d : Check for overflow in # of bytes computation of tensor allocation.
22ccf0267a0 : move binary ops before reshape
9aaa557ac61 : Add support for INT16 -> INT8 requantization.
20a33d8dac4 : Add a newline before doctests.
7fda1add7cc : Allow op namespacing to work in data inputs and control inputs
1f2df263c72 : Update nn_ops.py
acfada322a8 : Update readers.py
e37290d8df1 : Added missed cases for TEXTURE_3D.
febe171d328 : [tf.data] Migrating remaining experimental API tests to use TF combinations and performing various minor test cleanup.
efae390e084 : Add usage example to tf.nn.conv2d()
1d41edaee62 : MaxPooling3D and MaxPoolingIndices3D.
9a3dc4bf49b : Go: Update generated wrapper functions for TensorFlow ops.
561f2a4831c : Add conversion rewriter to materialize broadcast attrs to broadcast_in_dim ops.
74356a644ce : Adds flatbuffer to mlir translation for: MaxPoolWithArgMax, MaxUnpool, and Conv2DTransposeWithBias.
b00d66ebe02 : Swap out modules in py2 mode in a cleaner fashion.
1bf56f31cc2 : Add RecvOp to HLO dialect.
e56c94924b7 : Eliminate the exports_files directive from tensorflow/core.
ff1bd431454 : [XLA] Don't assign tuple-selects.
09b049a77dc : Python lint fixes
9f28e496d85 : Alias e.g. "protos_all_cc_genproto" to "protos_all_genproto".
87c19ebb9e2 : Go: Update generated wrapper functions for TensorFlow ops.
4a310fb72cf : Temporary workaround until upstream integrate
7d7c1f3468a : Added Pooling3D with AveragePooling support.
c077969bcf1 : Fix use-after-invalidation for absl::raw_hash_set iterator
1e0eef31aff : GPU tensors extended from 4D to 5D. New dimension is Depth.
032d643bca7 : Added functions for Reading/Writing 5D tensors.
1872886aef3 : fixed formatting error
0bddfcc3a92 : Renaming in TensorCodeGenerator. More explicit names for methods and structures(3D->WHS, 4D->WHSB)
e1e1de67f81 : Allow unbounded work queue to be spawned on a specific NUMA node
fca085726fb : Renaming Depth->Slices in TensorCodeGenerator.
b72c1af2d4a : Go: Update generated wrapper functions for TensorFlow ops.
d054847f7ba : Fix a typo in an example in lite/string_util.
11c0cda88c9 : compat: Update forward compatibility horizon to 2020-01-07
0ce4645518d : Go: Update generated wrapper functions for TensorFlow ops.
b4f4c78369c : [XLA] Virtualize the choice of default layout.
3bdaf9cd8b3 : Temporarily disable models_test in Py3.5 builds.
21f641fcb31 : Go: Update generated wrapper functions for TensorFlow ops.
435e5e8a002 : [6] Unused variable removed
cb29312583a : [5] Review comments handled
7d2c093b5de : [4] Review comments handled
3c5ef53e374 : [3] Review comments handled
5728b52e2a6 : Reverting header inclusion sequence changed
a81e7d838da : Lite: Conv operator optimized
bd596d1a8de : Go: Update generated wrapper functions for TensorFlow ops.
3b74a63c0f7 : [py_function] Don't attach py_function to the global eager graph.
5b74ee411ac : Create shadow variables of EMA in init_scope, so it can be supported in TPUStrategy.
9c3fb76c037 : Eliminate the exports_files directive from tensorflow/core.
9932a6f5374 : Update the version for full integer SVDF.
adc3a1b1bec : fix ROCM build.
1dd89d4a8fd : Lower tf.OutfeedEnqueueTuple op to XLA HLO.
0978e4bdf7a : betweeen --> between
ffc474c4a30 : Contributing: Fix a typo
6ebd3bb334b : Adds support for SpaceToDepth & DepthToSpace in hexagon delegate.
ad0424b0829 : Doctest formatting
6539d343231 : Contributing: Fix a typo
7d72137ac31 : Add support for multi-dimensional indices on string input for Gather.
1f0c9730a3d : Add TfLiteContext API for delegates to preview partitioning plan
f65b09f9aed : Cleanups in quantize OP: - Include the necessary headers. - Refactor dispatches between reference and optimized versions of AffineQuantize and Requantize to local functions. - Refactor error reporting to a single function. - Print a human-readable type name while reporting errors instead of the numeric enum value. - Remove unnecessary OpContext struct. - Use static_cast instead of reinterpret_cast to cast from void* to T* - Make sure used input/output type combination is supported in Prepare instead of just failing in Eval. - Use GetInput/GetOutput in Eval. - Use switch instead of if-else trees for the output type in Eval, to be consistent with handling of the input type. - Return with kTfLiteOk instead of break from switch when types are supported, to be consistent with the error cases. - Always call Register_QUANTIZE_OPT from Register_QUANTIZE, if NEON is not available the optimized version falls back to the reference version already.
0733a86c39f : [tf.function] In graph mode, preserve nested attributes for func-valued attrs.
85ea1e530ff : Go: Update generated wrapper functions for TensorFlow ops.
f9ef1a5844f : Use std::ptrdiff_t instead of size_t for representing difference of pointers. Use size_t instead of int for representing size in memory.
a87225391d2 : Fix msan failure
960514e2942 : Add float->QInt8 conversion op. Support a subset of Fixed point operation in AVX only builds.
21882b67cbe : Original change wasn't forward-compatible.
c62ff15fc3f : Fix compat_util to properly import the fallback module, and include a helper that can emulate `nonlocal`.
5be17bb0b01 : Added support of TEXTURE_3D in inference_context.
04fb568df08 : [ROCm] Adding explicit error messages for DnnScratchAllocator failures
17b87f0b51a : [ROCm] disabling fast NHWC implementation for the ROCm platform.
ad9482ed645 : Add dataset distribution tests for dropping remainder option.
c800ea6bebd : [XLA] Don't special-case bitcast uses in CopyAllocation; insert bitcasts as needed when processing.
56560f588c6 : more XPlaneBuilder functionalities for device trace serialization.
d325b255ff7 : [ROCm] removing no_rocm tag from tests that are now passing on the ROCm platform
aaf272da9f2 : Renamed Depth to Slices in tensor.h.
09926385654 : + Put a simple example compile, load, execute `sum = a + b` program. + Refactor the Compile and Execute Program interface + Implement AllocateTuple
ee62d30cb8e : additional_deps should be deps.
5326e9fc350 : Fix graph-building performance issue in LossScaleGradientTape.
09e2eaf3422 : [ROCm] Enabling vectorization/packet support for some cwise ops on the ROCm platform
217544a4171 : [XLA] Fix a breakage when finding a GetTupleElement(Tuple(Bitcast())) pattern.
77994fbf12c : Added Padding3D and Pooling3DAttributes.
a376886b16f : Added more constraints in Texture3D creation check. Moved check for one layer support check.
ebc65772817 : Fix compilation broken by cl/288340160.
b6d0218c348 : Split out common_shape_fns and shape_inference into their own targets in third_party/tensorflow/core/framework/BUILD. Also, split out einsum_op_util, padding and tensor_format in third_party/tensorflow/core/util/BUILD.
61593502e49 : [ParseExample] Reserve the appropriate number of elements in result vectors.
e911c17326f : Fix formatting
02bf45625f4 : [Intel MKL] reverted the commit 782e12b7aa42015263370c7593df780dd917c776 which fixes for Fixed a bug in mkl_conv2d constant filter caching because it causes performance regression in a few models
c639437db16 : Fix hwloc build for ppc64le
e44510f3f0e : Internal change
8acfc323ae0 : Fix the handling of global and nonlocal by the symbol renamer.
30a3ac9cf32 : Document exceptions for Interpreter in the base java API.
31c3789692c : Split out node_def_util, op_def_builder, op_def_util and attr_value_util targets in tensorflow/core/framework/BUILD. Split out node_def_util.cc/.h into node_def_util.cc/.h and graph_node_util.cc/.h, where only the latter depends on graph.h.
c6c81bc1732 : Keep only the simple auxv method for detecting dotprod instructions. It's available on Linux >= 4.15 in general; on Android, at least Linux 4.14.111 thanks to a late backport. This was backported just before the Android 10 release, so this is leaving out pre-release Android 10 builds as well as earlier Android versions.
a9796770211 : Make modular filesystems test run on windows.
2561c27de32 : Fixed typo. Removed outdated comment.
d6e63d2151d : Add check for the content of traversal order.
a4b4a8d2516 : Allow undefined symbols to be queried for attributes and slices. An upcoming change will create situations when this can happen before the verification for undefined symbols that currently precludes such operations.
93fa0c9c7a7 : [XLA] Fixup the experimental_compile notebook syntax
e19c92334ce : Remove useless hasattr check in Layer.get_config.
7f304cc3ef4 : Update docstring for zeros_like: - testable examples - clarify that input can be an array-like
cf7a3570fd1 : [Tensor] Cache the result of `LogMemory::IsEnabled()` in tensor.cc.
8033e41d7ce : Fix TPU embedding implementation initialization of proximal yogi optimizer. Similar to Adagrad, setting initialization to 0.1 (instead of 0.0) will avoid numerical instability issues.
28018f2cd76 : Properly indent the constraints of supported ops.
e5a693aeec6 : Move vectors while setting various tensors.
f98b3bc7012 : Add an internal GPU-compatible version of FIFOQueue.
3ed8e55bf67 : Update image_ops_impl.py
feffae326db : [tf.data] Add missing std::vector::reserve() calls.
d5aab92a3e5 : Update image_ops_impl.py
e396e081c50 : Update image_ops_impl.py
b7e9c784141 : Add default behavior for padded_shapes.
09e776fd222 : [ParseExample] Optimize Config construction in ParseExampleOp.
3183324e90f : Fix typo in tf.print documentation.
e1d7c36fbe8 : Fix lite/micro cmsis-nn kernels that were not refactored in #27019
2274eacd794 : Make method description more clear by replacing "pot" with "power of two".
ba75d7bb7ac : Add NNAPI Vendor Extension support in TFLite.
60bfd36b003 : Enable tensorflow::tstring stand-in class.
80e33b39e28 : Added usage example for tf.keras.callbacks.TensorBoard
8d40fa56169 : Go: Update generated wrapper functions for TensorFlow ops.
53843e51a79 : Export the SerializeAsHexString functions from C++ to Python with pybind11 instead of swig. This is part of a larger effort to deprecate swig and eventually with modularization break pywrap_tensorflow into smaller components. It will also make exporting C++ ops to Python significantly easier. Please refer to https://github.com/tensorflow/community/blob/master/rfcs/20190208-pybind11.md for more information.
3b05ac1fc23 : Add -fno-strict-aliasing flag to pybind copts
7d9beeb6999 : Go: Update generated wrapper functions for TensorFlow ops.
d7a5027e3e5 : fix small issues
9003f8b48d6 : compat: Update forward compatibility horizon to 2020-01-06
5c5a144afc5 : Safe dynamic reshape option (only copy when the new_shape is not a nullptr)
ebd59a6298f : add & for runner
dec91cdf185 : Go: Update generated wrapper functions for TensorFlow ops.
068cf0ac142 : avoid unnecessary copy (repeat 8834e4f)
afbfc6a0924 : Clean up for smart reply demo. As folder `tensorflow/lite/models/` becomes empty, delete parent folder meanwhile.
81fcd56fb3b : Go: Update generated wrapper functions for TensorFlow ops.
a592eff24bd : Go: Update generated wrapper functions for TensorFlow ops.
902f496183f : Fix typo
6748a878de5 : TFL: Add check for activation type in fully connected.
7d281edea68 : Go: Update generated wrapper functions for TensorFlow ops.
4fa8a873ac8 : Add CompositeTensor support for DistributedIterator.
642072fdf5e : Update math_ops.py
2e34ac25e0d : Go: Update generated wrapper functions for TensorFlow ops.
2929431dab0 : Go: Update generated wrapper functions for TensorFlow ops.
d0414a39f97 : compat: Update forward compatibility horizon to 2020-01-05
03f121434c8 : Go: Update generated wrapper functions for TensorFlow ops.
c81024dbbde : Go: Update generated wrapper functions for TensorFlow ops.
45f6f1ac3f7 : Go: Update generated wrapper functions for TensorFlow ops.
a2cf331a207 : Go: Update generated wrapper functions for TensorFlow ops.
8834e4f86c8 : [Eager] In default_runner, avoid unnecessary copy of the closure to be run.
cb8a1ffb0d5 : Go: Update generated wrapper functions for TensorFlow ops.
88376ed6085 : Remove needless include <vector>
980bbc8dc0b : Go: Update generated wrapper functions for TensorFlow ops.
883eec19500 : compat: Update forward compatibility horizon to 2020-01-04
c675dd7c40e : Go: Update generated wrapper functions for TensorFlow ops.
403194f8632 : Add usage example for tf.math.sigmoid
d3c4eea08fd : Fix use-after-invalidation for absl::raw_hash_set iterator
c2c9d641a93 : + Put a simple example compile, load, execute `sum = a + b` program. + Refactor the Compile and Execute Program interface + Implement AllocateTuple
dca3b3fc9e6 : Go: Update generated wrapper functions for TensorFlow ops.
3122804c853 : Fix for spurious whitespaces
bac6f64c5d7 : Update image_ops_impl.py
30b98cc73a8 : Automated g4 rollback of changelist 287864300.
c2792934d1b : Adding a tag `no_gpu_presubmit` to disable a test in presubmits, but still run nightly.
ff035b80049 : Fix TF saved model tests.
4fd08072411 : Avoid reusing channel_id during spatial_partitioner
55e68264ba6 : Bug fix in tests for tf.linalg.LinearOperatorBlockDiag.
90fe9cbcb18 : [XLA] Disable matrix_inverse_op_test on asan/tsan
e450050b690 : Fixes for outside compilation.
88ba8fdd9de : Refactor ParallelInterleaveTest to be parameterized
e51a2086d5b : [tfdbg] Load metadata in DebugDataReader
d6d4c5df84c : Add _major_api_version setting to tensorflow top level module in pip package. This attribute is checked in tensorflow/tools/api/tests:module_test and tensorfow/tools/api/tests:api_compatibility_test.
572354c8fda : Add graph pruning to flatbuffer importer.
728967326e4 : Disabling tsan test for //tensorflow/core/kernels/data:parallel_interleave_dataset_op_test until bug fix lands.
d25dd807485 : Initial version of SavedModel V1 Importer that converts a V1 SavedModel to a MLIR Module that contains functions specified by signature defs.
05dd398ea57 : Minor refactoring.
54d5d8e57e6 : Go: Update generated wrapper functions for TensorFlow ops.
f1fde7de240 : Tweaked an error message in stateful_random_ops.py.
3ff0960fee4 : Silence the TPU client debug warning per Github issue #35547
67330f736ee : Add get_layer_policy() function.
90093f0f821 : Minor docstring fix for def_function.Function._list_all_concrete_functions_for_serialization
37dcbf88242 : Use Value explicitly instead of auto to enable assinging to again
f8684acc4ee : [tfdbg] Add DebugDataReader.source_lines(); Ensure absolute path in .source_files dump
8c9fa3b3ace : Go: Update generated wrapper functions for TensorFlow ops.
d70389cfbab : Removing Prioritization Survey from Readme
fb9c5da173c : Add hexagon_delegate guide to tflite guide page. Also removes tags which doesn't render correctly on the page.
173eb75cc6c : Remove empty lines in doctest output
fd46a1f528b : add empty line after Usage Example
40cb8fa38fa : Add node costs in the node_states of VirtualScheduler.
38f56ab599e : Remove trailing whitespaces
7835b713e76 : Add Variant::emplace(), based on the C++17 `std::variant<Types...>::emplace()`.
5a6e2f20cb4 : Use consistent names for the LSTM variants.
f7544dbe605 : build: pass `/D_USE_MATH_DEFINES` to C++ explicitly
8e83ed87294 : Branch the current version and freeze it for Python 2, which is no longer supported going forward. This enables taking advantage of Python 3 features for simpler and more robust implementations.
90b03d13ff6 : Added new axis: DEPTH. Added HWD, OHWDI, HWDC and BHWDC layouts/shapes.
af420ed065f : Use numbers.Integral instead of six.integer_types in array_ops.py
c27d06e49c3 : Implement a workaround for TF http archives being downloaded multiple times.
b379e6012a5 : Go: Update generated wrapper functions for TensorFlow ops.
c8871a18a97 : Detailed report for performance profiling.
4d1c59f8e95 : Fix the IsDirectory method for windows filesystem for drive root.
c042ddcbb1e : Remove possibility to generate a fake token.
a0db54f7cb5 : Allow tf_compile to handle iOS Simulator.
7e61197e761 : Go: Update generated wrapper functions for TensorFlow ops.
19fb3ae6e22 : Remove stale forward compatibility horizons in unittests
74bb97b4edf : minor spelling tweaks
8d3af476854 : fix style as pylint
8dc69c25c3f : fix
84797959d56 : infer summary writer logdir
3b33c873788 : compat: Update forward compatibility horizon to 2020-01-03
1f0db2b01c1 : Improved performance of ConvolutionTransposed4x4 for NVidia.
651b04bc524 : Added TEXTURE_3D tensor type. Uses the same layout as TEXTURE_ARRAY.
20c8ca9ca5f : Improved performance on NVidia.
5e4ff29cfe4 : Removed old constructors for TensorCodeGenerator.
59af7313eef : Go: Update generated wrapper functions for TensorFlow ops.
ff541dbf7a6 : [MLIR:TF/XLA] Handle a few tf_executor ops in shape inference.
25fc17af4e7 : Fix typo in CheckpointManager.
108857890ad : Go: Update generated wrapper functions for TensorFlow ops.
12f31173936 : Bugfix: set correct timeline label for _Send/_Recv op.
2c431b61693 : [XLA] Remove unsupported sparse layout
1a416ed6a52 : Fix breakages in OSS builds when tstring is enabled.
75fbbf8c7e8 : [MLIR:TF/XLA] Handle resource handle shapes (subtypes) in shape inference.
e473233b84b : Fix TF saved model tests.
bd42dea5b81 : Adds custom op definition: MaxPoolWithArgMax, MaxUnpool, and Conv2DTransposeWithBias.
7971534e731 : Add auto-generated SegmentReduction ops
f8e377cf838 : Add AllToAll op to HLO dialect.
2aaa53e21f5 : Support Identity in tensor_util.constant_value.
f75c37faf34 : Remove forward_compatibility / forward_compatible checks for dates that have already passed. - Also, removed print statements from relu_op_test.py
4b7f4c1f09a : Rename `seed` to `shuffle_seed` to better indicate use, and add a test for it.
043abbdf864 : NFC: Remove usages of Value::operator* and Value::operator-> now that Value is properly value-typed.
b4fd6a5963b : Throw UnsupportedOperationException if loading hexagon delegate shared library failed to load at startup.
499a28d7fa3 : Moved tstring hashing to platform/hash.h
dad6db32316 : Go: Update generated wrapper functions for TensorFlow ops.
547819f2e75 : [tf.data] Add a microbenchmark for Dataset.from_tensor_slices(sparse_tensor).
c1872a1b7b6 : Parallelizing old parallel interleave restore to speed it up
10f59621014 : Fix breakage in OSS build when tstring is enabled.
71e4a02d247 : Use regular assertEqual to fix flakiness in Py3.5.
34ac7a96c85 : build: pass `/D_USE_MATH_DEFINES` to C++ explicitly
8a29f1d9d7f : Fixing "line too long error"
3d7653c7fbe : Go: Update generated wrapper functions for TensorFlow ops.
ca8d4f5aa68 : Clean up unused copy of cluster device attributes.
08e24370367 : Filters concrete functions which closure capture graph tensors from savedmodels.
4e32c21337a : Splitting out parallel interleave iterator state into individual tensors.
4ab663e27c2 : Lower logging level in `BaseCollectiveExecutor::StartAbort`.
95318343ccf : [MLIR:TF/XLA] Create no-op in empty island when converting to control dialect.
e5d1073e007 : Throw explicit UnsatisfiedLinkError when TFLite native lib unavailable
14c23a10766 : Add Python3.7 testing on MacOS as we drop support for Python2.
d393d5d7528 : Fix various bugs in LossScaleGradientTape.
45a428b0875 : Fix a use-after-scope
96de19babd8 : Editing IteratorStateReader and IteratorStateWriter documentation to indicate their thread safeness.
4154a74cc6c : Added code examples tf.keras.backend.gather
ed05566b7ca : (SavedModel loading change) Revive layers and models from config when available. When the config is not available or invalid, then load from SavedModel as a backup.
cf892997398 : [batch_util] Only call Tensor::RefCountIsOne() for DT_STRING and DT_VARIANT tensors.
6c902370140 : [ParseExample] Use `const tstring&` in FastParseSerializedExample().
1d846a29c78 : Add OpKernel::name_view(), which returns the kernel name as a precomputed string_view.
737799d637e : Reset API and corresponding golden and added documentation to docstring.
bb45024ae9d : Update documentation on TFLite binary size
ef9ca5b5fcc : [tfdbg] Use tf_record.tf_record_random_reader() in DebugEventsReader
08e35cce4e7 : Change to zero 3x3 image
236658bfb96 : Add OpKernel::type_string_view(), which returns type_string as a precomputed string_view.
5044429993a : Enable executing remote functions and updating server_def concurrently.
8e3a327a133 : Change "is_fully_quantized" to "is_integer".
cd4b2156a8e : Go: Update generated wrapper functions for TensorFlow ops.
76e72928df2 : Add tf_record_random_reader to support random-access reading.
5f8de9502dc : Enable test that works now.
5958f893dbb : Go: Update generated wrapper functions for TensorFlow ops.
923cf25c351 : Use the correct byte size of the operand to the comparator function.
37bc39ec02f : compat: Update forward compatibility horizon to 2020-01-02
66fbe49c074 : Switch from where to where_v2 in matrix_exponential
2e8d5e57681 : Remove unused SubBuffer field data_. SubBuffer already has a pointer to tensor memory via the data_ member of its base class, TensorBuffer. This saves 8 bytes per SubBuffer :)
9bdf81dd938 : Go: Update generated wrapper functions for TensorFlow ops.
4ce40d83715 : ResolveDilatedConv bug fix
7d942e00ec5 : Set the option to use experimental converter before the convert line.
2712ab1563c : Refactor: take the memory ownership of output stream when creating a CSVWriter instance.
2530f0d77b2 : Go: Update generated wrapper functions for TensorFlow ops.
75443a40242 : Go: Update generated wrapper functions for TensorFlow ops.
049c3bc27de : Go: Update generated wrapper functions for TensorFlow ops.
153fcfb0af4 : Go: Update generated wrapper functions for TensorFlow ops.
d2b1612e9e0 : compat: Update forward compatibility horizon to 2020-01-01
87ad43c6b2a : Go: Update generated wrapper functions for TensorFlow ops.
31af0e31e17 : Enable //third_party/tensorflow/python/keras:multi_gpu_utils_test_xla_gpu
a6f4bcbf1cc : Changed Usage example into Example
2321f85910f : Fix usage example for tf.math.polyval
e15d6a51d10 : Add usage example for tf.math.polyval
1717e2cfb2c : Rename segment_graph_ to segment_graph_def_
45e1e4598d3 : Go: Update generated wrapper functions for TensorFlow ops.
a3de2819d75 : Update MLIR's website post move
f6216b13603 : Go: Update generated wrapper functions for TensorFlow ops.
5641dce63f7 : Go: Update generated wrapper functions for TensorFlow ops.
b618051d719 : Create a new toolchain image and a new toolchain with - Bazel 1.2.1 - Visual Studio 2019 - Python 3.7
35226f07017 : Fix data race in TraceMeRecorder
376055c8a45 : TF: Fix comment.
3a9e5fd3d91 : compat: Update forward compatibility horizon to 2019-12-31
c122c6959fd : Go: Update generated wrapper functions for TensorFlow ops.
725edc5a162 : [XLA] Use the most recent allocation in default mem instead of creating a new one.
1370200806d : Go: Update generated wrapper functions for TensorFlow ops.
436782175e5 : [XLA] Fix heap use after free in logging.
6609b7f59dc : Updated golden API according to test
934e2e32319 : Infer dynamic concat shape
e479d68cf6f : Implement hybrid synchronous and asynchronous kernels in tf.data.
a4c44f5f6c8 : Support dynamic sorting in dynamic padder.
93e67cc6b1c : [tfdbg] Refactor distributed_callbacks_test.py to use new DebugDataReader
094b324462f : Go: Update generated wrapper functions for TensorFlow ops.
82915554c11 : Add SetDimensionSize op to HLO dialect.
746c75c3814 : [Metrics] Add a monitoring counter for unused outputs of nodes.
e2b5c3dd173 : Go: Update generated wrapper functions for TensorFlow ops.
a30237fbae2 : Update documentation for hexagon_delegate to mention that nightly build is needed until the next TFLite release. Also, add link for hexagon_nn_skel
91e87c88efd : Remove unnecessary deps from :profiler_server
70336385320 : Fix the bad alternate link to sobol_data repository.
aa38702d750 : [XLA] Add a verifier to memory space assignment to check against overlapping buffers
80c685a55f0 : Add TF_LITE_STATIC_MEMORY to the Xtensa platform build Makefile.
8f23523ff80 : Hold a reference to ensure the eager client outlives the function data op.
3ae602667e4 : Fix the "devel" test wheel directory and error output
4ce94f020ea : Pass Config by const reference when checking its contents.
3ee3ab9e44f : Lower function def debug string to VLOG(4) (consistent with other appearance).
8a32eac856d : Ensure that variable input tensors always have unique buffer addresses.
da6e7957c70 : Use the environment variable Xtensa core in micro unit tests instead of hard coding.
8582c7cfeeb : Rename QuantizedLstmParameter to make it clear it's only used in integer LSTM, not hybrid LSTM.
f5339f98b20 : Added tf.strings.to_number() usage example
c80114ad342 : Use XLA_FLAGS='--xla_gpu_disable_autotune'
fc761aa9b1e : Use TF_CUDNN_USE_AUTOTUNE instead of TF_CUDNN_DETERMINISTIC
3bd6cba36a3 : Improve docstrings for tf.config.optimizer.get_jit and .set_jit
5f6f507d971 : Indentation fix
5570703d1c3 : Added blank lines after the `Usage example` texts
1d792d39497 : Changed ... with exact values for non-random outputs
da382348bba : Changed outputs to "..."
9ef76487cd5 : Change values to exact values
3a77a7cd8b3 : Remove blank lines
81ab633a493 : [ROCm] Updating the ROCm XLA convolution kernels to use the MIOpen Immediate Mode API
80c49615ee4 : [ROCm] Updating the ROCm convolution kernels to use the MIOpen Immediate Mode API
f5b5f3d22df : [ROCm] Enabling ROCm support for code in gpu_util.cc
1ad0ff755e2 : [ROCm] Updating the ROCm stream_executor implementation to use the MIOpen Immediate Mode API
3a094e6d1c9 : Internal build change
d6ba353dd97 : Remove read-only copy of MLIR core in TF and use version in LLVM
c541f7e6050 : Go: Update generated wrapper functions for TensorFlow ops.
68f7d55e529 : [ROCm] Updating Dockerfile.rocm to use ROCm 3.0
8dbc2b19278 : compat: Update forward compatibility horizon to 2019-12-30
32852f4d627 : Go: Update generated wrapper functions for TensorFlow ops.
61b3dcae185 : Use a separate stats calculator for delegate op invoke events.
d908b50245c : Refactor the imagenet_accuracy_eval into a library for reuse.
a3fd0ddfcb7 : Remove function FreeAndMaybeCoalesce,the function is not realized in bfc_allocator.cc
1eb909f868f : Go: Update generated wrapper functions for TensorFlow ops.
6be5a858be5 : Go: Update generated wrapper functions for TensorFlow ops.
c558e7747a1 : Relax multi-output sibling fusion constraint to allow creating new fusion nodes.
0f0dc215eaa : Change precision of outputs
9b42b87bbbe : Example output changes
d25602489ee : Go: Update generated wrapper functions for TensorFlow ops.
2d30d28d463 : add usage example to draw_bounding_boxes
6b9a4ad6923 : [XLA] Do not error out from BufferComparator when ptxas is not found
31b0dc568f2 : tridiagonal_solve: Remove stale forward compatibility checks
b42dd5bf200 : Parsing: Remove stale forward compatibility checks
6fa32ab0181 : Go: Update generated wrapper functions for TensorFlow ops.
891a99a55f9 : compat: Update forward compatibility horizon to 2019-12-29
41780ce36ad : Go: Update generated wrapper functions for TensorFlow ops.
b7337d11e89 : Go: Update generated wrapper functions for TensorFlow ops.
8a4be4e5855 : enable hipOccupancyMaxPotentialBlockSize
e4d06e1e396 : In sync mode, run node items inline regardless of the executor status.
bd67e65577f : Go: Update generated wrapper functions for TensorFlow ops.
aa567d8dd25 : Go: Update generated wrapper functions for TensorFlow ops.
0a2c852d8ae : Automated g4 rollback of changelist 287343589.
fa55b423f37 : Fixed example usage outputs
11fcfca2636 : Go: Update generated wrapper functions for TensorFlow ops.
dc14e30fb4f : Explicitly disallow the use of distributed iterators in enumerate and for loops.
a6407210673 : Go: Update generated wrapper functions for TensorFlow ops.
4235c011cf4 : compat: Update forward compatibility horizon to 2019-12-28
79744896a72 : Fix tf.xla.experimental.jit_scope examples formatting
69abf8d57d6 : Go: Update generated wrapper functions for TensorFlow ops.
5b9a371038a : Micro kernels also modified
033d3976660 : [1] New files covered
7b6d3a04900 : Lite: Kernel_util refactored
aa8a34071d1 : Go: Update generated wrapper functions for TensorFlow ops.
f06916eb9f9 : Update image_ops_impl.py
956d17451bc : [XLA] Update XLA documentation to favor @tf.function(experimental_compile=True)
27c09f4c5f5 : Go: Update generated wrapper functions for TensorFlow ops.
03c0871c4d1 : Move `done_cb` into its final closure in ExecutorState::Finish().
2844213fc54 : [MLIR:TF] Manually define ParseExampleV2.
a2635d52fc5 : Make context.execution_mode(None) a no-op
299985a1789 : Add additional add micro benchmarks
3e0ebc68975 : Minor simplification to batch_group_count enabling logic.
fc47bc4ef1e : Fixed indentation and reverting the output back
171b8237bfa : Removed unnessecary whitespaces, changed output to numpy array
a8174b71252 : std::string -> tensorflow::tstring
3029689e385 : Add uncached scalar creation benchmarks
45a6f78571b : Fixed indentation and added a new line
a4907f74ea7 : Add Cholesky op to HLO dialect.
b8ee3e9ef21 : Updated rgb_to_yiq example
330e7ad14ec : Refactor code that enables deterministic operation of cuDNN
7648e586b17 : Add SendOp to HLO dialect.
465d6d04e72 : Revert wrong change
f972477ecac : Make line shorter
77f27b84ad0 : Go: Update generated wrapper functions for TensorFlow ops.
1e65730120a : Allow specifying additional BUILD files for tf_http_archive
3b85de94d34 : Updated rgb_to_yiq example
89c8f96f08a : Remove custom export support for ConvOp.
47eaa311034 : Removed random_hue example because of an already existing pr
362df5b9d57 : Replaced ".." with "..."
dfbdee8dc82 : Added doctest results
76b96090d0c : Changed outputs to show only 2 significant digits
15795fd626a : Removed new unrequired examples
fa0e433da5a : Add MLIR pass to lower to TFLRT dialect.
b3b8888c5c0 : Make sure the kernel shared objects under core/kernels are loaded in pip package.
4b6f38581e9 : Go: Update generated wrapper functions for TensorFlow ops.
0a89b29136c : Updated some more examples
2a64b37de0e : Chaned positions of Args/Returns/Raises blocks
469e0cd5b66 : Changed styling of usage examples
ef3f89b4d26 : Adds comment that details the behavior of the intra-op thread pool config option.
31f4a57d484 : Go: Update generated wrapper functions for TensorFlow ops.
03a2b3f1fb3 : Update docs to show usage of the `element_spec` property of distributed datasets and iterators.
e432848c3a9 : compat: Update forward compatibility horizon to 2019-12-27
5c145b83760 : Udated usage example following the requested changes
9bfa68666e1 : Go: Update generated wrapper functions for TensorFlow ops.
93f912b9eb3 : Fix .aar building on Mac
0d92e738cb5 : Go: Update generated wrapper functions for TensorFlow ops.
ea8b6de39fc : Go: Update generated wrapper functions for TensorFlow ops.
5455c4b1ae5 : Update ops-related pbtxt files.
cd6184047e9 : Fix issue saving mixed precision models.
a16a650ff01 : Best feature split operates on a list of tensors.
032e687a029 : Move LSTM tensor index to a separate header and share it in inference kernel and logging kernel.
96d8488f0ee : Unconditionally cast input to scale type in FusedBatchNormV3 op lowering to HLO
596afe01b74 : Pin libcublas10=10.2.1.243-1
db5c68bb34e : Add the legalization of tf.FusedBatchNormGrad*Op
b01ac1342e0 : Go: Update generated wrapper functions for TensorFlow ops.
695b0c06944 : Add Clz (count-leading-zeros) op to HLO dialect.
bfe0d85ea04 : Install extra TensorRT dependency
65ea98e017f : Add missing deps ptr_util and clean up a bit.
7448a2b927c : Don't strip default attributes when sending from master to workers
d019f56b307 : Go: Update generated wrapper functions for TensorFlow ops.
44310d275b0 : Speed up backprop grouped convolutions
3122d9f8d9f : Chaned the example result showing type
4bb6cf7517d : Added example outputs to remaining examples as well
1296c535cef : Add example outputs
5078cab51ce : Hook out compile, execute, load/unload APIs to external TPU driver
400e246b7ae : Only reset TFE_Op from the same TFE_Context
55e20a6d217 : Initialize variable in initializer list
107bd3e40b9 : Prepare for gast 0.3, to which TensorFlow will upgrade in version 2.2. Since TF pins the version, all libraries that depend on it need to support both gast versions to avoid dependency conflicts.
87f69493d25 : Cleanup for closed bugs: remove associated optimization patches. They no longer seem to have any effect. V2 GPU control flow remains ~20% slower than V1.
7330d9f21f2 : Remove the "name" attribute when the ops are imported
be7d68dfe38 : Go: Update generated wrapper functions for TensorFlow ops.
f2dce5f02dd : [XLA] Fix scheduling due to bitcast/tuples and evictions.
c23505c657e : Go: Update generated wrapper functions for TensorFlow ops.
8add83c8ea6 : Go: Update generated wrapper functions for TensorFlow ops.
e0d83616534 : compat: Update forward compatibility horizon to 2019-12-26
eda019709cd : Go: Update generated wrapper functions for TensorFlow ops.
d3457b26a0e : Go: Update generated wrapper functions for TensorFlow ops.
f4901b6aa9e : Go: Update generated wrapper functions for TensorFlow ops.
517bf21fd5b : Go: Update generated wrapper functions for TensorFlow ops.
aac0a3dc4c6 : Go: Update generated wrapper functions for TensorFlow ops.
cdf4b8afeff : Go: Update generated wrapper functions for TensorFlow ops.
75885d32772 : compat: Update forward compatibility horizon to 2019-12-25
3ec7d0638f4 : Go: Update generated wrapper functions for TensorFlow ops.
05747e319b8 : Go: Update generated wrapper functions for TensorFlow ops.
1b1c46ebe85 : disabling subtests that test 3D pooling ops, and removing the no_rocm tag from //tensorflow/cc:gradients_nn_grad_test
942f618880c : [tfdbg] Log device info for eager executions in DebugEvent file set
4aa46094773 : Scripts modified to support 32 bits devices automatically.
d460cc1a42c : Utility information for image3d.
0215caffc08 : Added convenient method for 3d image creation.
9e484cdbf47 : Automated g4 rollback of changelist 286834605.
1acdc87f735 : Fix the formatting of doctests.
1ed8199b4f5 : Go: Update generated wrapper functions for TensorFlow ops.
4be89df7853 : Go: Update generated wrapper functions for TensorFlow ops.
497d9538e97 : VLOG results from MinSystemMemory
4e3b4cbc1ea : Avoid unnecessary data reorders
f3246ad2704 : Klocwork fix
40557a2a604 : Removed unnecessary linebreaks
ca04a448b3f : Apply suggestions from code review
5622e01b6e6 : Added more usage examples
52392ac73c7 : Added usage examples to some APIs
1b98eb80812 : Lower TensorFlow TensorScatterUpdate op to Scatter op in HLO
ac96bcb55f0 : Add auto-generated TensorFlow TensorScatterUpdate op
8c900a57080 : Go: Update generated wrapper functions for TensorFlow ops.
8e8fabfee3b : Go: Update generated wrapper functions for TensorFlow ops.
36aed819e3e : Create a new profiling event for the op invoke of a TFLite delegate.
51021efffff : Go: Update generated wrapper functions for TensorFlow ops.
d22945f4a1c : fix clang compilation error
bf0652432d4 : compat: Update forward compatibility horizon to 2019-12-24
6339b7f25f8 : Go: Update generated wrapper functions for TensorFlow ops.
7b1a51db26f : Go: Update generated wrapper functions for TensorFlow ops.
6a4342982fe : Remove `colocate_with` function from FTRL optimizer for use with DistributionStrategy.
40c22779ca9 : NFC: Rename printOptionValue to printValue to fix MSVC build.
484467dc957 : Add complex64 and complex128 GPU support for tf.unstack as well
bf4a8f81e70 : Add complex64 and complex128 support for tf.stack on GPU
0efd89c1e77 : Go: Update generated wrapper functions for TensorFlow ops.
db2deac740f : Fix tests broken from cl/286925612.
bb0730fa326 : Make asan happy on slicing boolean value from a literal.
28f16d4513e : Remove pybind11-based bindings
ec225d262a3 : Allow toco to import beta for Softmax operator if available
35d5cec68de : Removing unused macros from build_config.bzl.
777628a212e : Fix flaky conv_ops_test.
fccc643d170 : Fix broken //tf/core:android_tensorflow_test_lib.
eee5851777b : Fix for //tensorflow/python:stateful_random_ops_test: Move the thread counter into the global namespace
f7b28191777 : Fix for //tensorflow/python:stateful_random_ops_test: Pack arguments of UpdateVariableAndFill_Philox into a struct
968a674ecb6 : Enable //tensorflow/python:stateful_random_ops_test
a1aa3353281 : Add bool support in TFL unpack op
c2e9f671a71 : Make //tf/compiler/xla:status_macros build with --config android_arm64.
e724d9e162b : [tfdbg] Implement random file read & DebugDataReader; Simplify & improve tests.
f92fc5d442e : Remove handwritten NEON code to allow the compiler to generate better NEON code. Change VectorCwiseProduct functions to a template so they can work with any type.
734dfee862a : Refactor the way that pass options are specified.
1f3578ff782 : Update image_ops_impl.py
189ca87e96a : Update image_ops_impl.py
252e6183523 : Actually fix issubclass error in metrics_serialization_test.py.
7a878701c91 : Update MLIR License to be Apache 2 with LLVM Exceptions as part of the migration to LLVM
31ae671638f : Update image_ops_impl.py
1af66b1e18c : Explicit horovod spec and update CUDA to 10.1
390f2d94f2f : Fix android build error due to spacing issues.
523caf4c332 : Update image_ops_impl.py
68062543231 : Go: Update generated wrapper functions for TensorFlow ops.
746725340c8 : NFC: Replace ValuePtr with Value and remove it now that Value is value-typed.
c5abb4f2ab1 : NFC: Replace ValuePtr with Value now that Value is value-typed.
5ba099efd13 : Remove variable tracking from `zeros` and `ones` keras.backend functions.
058744e846a : Allow custom mapping between op and xla client builder name.
c218b772a5f : Internal change
218267fae72 : Update image_ops_impl.py
6ca777ce140 : Implements the experimental "C API" Compile/Execute Program.
c5460c2be5f : Clarify ownership semantics of TFLite model buffer
7098bf16128 : Update image_ops_impl.py
239f601a56f : Implements the experimental "C API" Load/Unload Program.
1684f7387bf : Change the `notifyRootUpdated` API to be transaction based.
e66edce3fb5 : Update SPIR-V.md
7ff55367ea8 : Add open source build scripts for the android presubmit.
b68d2af793c : Add open source build scripts for the macos presubmit.
34e2df5d636 : Add open source build scripts for the windows presubmits.
066f847c942 : Tweak test sizes for TFLite model_coverage tests
039b8f8342f : Resubmit: ReImplement the Value classes as value-typed objects wrapping an internal pointer storage.
45a101e10dd : Update image_ops_impl.py
020e0de6b0c : Improved performance of convolution transposed.
d117acaca9b : Update image_ops_impl.py
ea5fd809786 : Adding ReadScalar(name, key, value) and WriteScalar(name, key, value) APIs to the IteratorStateReader and Writer interfaces. For some datasets such as parallel prefetch and prefetch, the individual sizes of elements of the buffers are large enough that we need to split them out into separate tensors.
ca87089f9e0 : Track layers only when retrieving model's checkpoint dependencies.
bc493c24886 : Add OpStats to InputPipelineAnalysis converter.
9277eb13bed : Update image_ops_impl.py
021a673a523 : Update image_ops_impl.py
0fd31271b21 : ReImplement the Value classes as value-typed objects wrapping an internal pointer storage.
e98c5902ba7 : Update image_ops_impl.py
2631af8fe78 : Update image_ops_impl.py
c1efc7dde2b : Update image_ops_impl.py
450b3307f17 : Update image_ops_impl.py
f0a89880321 : Remove redundant "no" in ReduceWindow doc
4f19cf9c4f9 : Update image_ops_impl.py
f66f9bef95d : Update doc strings for tf.split
c2670013c81 : Add quantizer for SVDF. - state is quantized to 16 bits. - time weight is also quantized to 16bits but the target range is [-512, 512] instead of [-32767, 32767] because there is a "reduce" operation right after element-wise mul between state and time weight. The "reduce" can be as high as 30 so we reserve 6 bits (64) for the summation, leaving only 10 bits for time weight.
741da13f8ba : ReImplement the Value classes as value-typed objects wrapping an internal pointer storage.
6d69a1e14c9 : Update image_ops_impl.py
3cd51f8222b : NFC: Change usages of Value* to ValuePtr.
d7282761632 : Go: Update generated wrapper functions for TensorFlow ops.
fd64751cafb : Fix error message, and add more information about the function being traced.
ac696f011f4 : Add support for converting bool attributes to auto exporter.
5f6fbceacfe : Add open source build scripts for the ubuntu presubmits.
6762d86a33a : Adjust License.txt file to use the LLVM license
6093061ad85 : NFC: Change usages of Value* to ValuePtr.
73416d6cd5d : Go: Update generated wrapper functions for TensorFlow ops.
aa5152bbc1c : Fix a pybind11 + absl string view compatibility error.
e8360cd9b2d : [ROCm] Fix for the broken ROCm CSB - 191223
6e44d1f51b9 : Go: Update generated wrapper functions for TensorFlow ops.
7b5d817f355 : compat: Update forward compatibility horizon to 2019-12-23
d6da07ce5b9 : Go: Update generated wrapper functions for TensorFlow ops.
070cf133e1e : Update tensorflow/python/ops/image_ops_impl.py
93f0e6380e9 : Update tensorflow/python/ops/image_ops_impl.py
5ebf5f0af8b : Update tensorflow/python/ops/image_ops_impl.py
22179d488f9 : Update tensorflow/python/ops/image_ops_impl.py
db2520a5f01 : Update tensorflow/python/ops/image_ops_impl.py
a0ad1793e9f : Update tensorflow/python/ops/image_ops_impl.py
9b5944ee406 : Update tensorflow/python/ops/image_ops_impl.py
016013a52a2 : Update tensorflow/python/ops/image_ops_impl.py
3f8e3c3b97a : Update tensorflow/python/ops/image_ops_impl.py
13957d07287 : Update tensorflow/python/ops/image_ops_impl.py
d987c40c5ee : Update tensorflow/python/ops/image_ops_impl.py
5f14755ff99 : Update tensorflow/python/ops/image_ops_impl.py
93bee33e571 : NFC: Introduce new ValuePtr/ValueRef typedefs to simplify the transition to Value being value-typed.
029f4690c64 : Go: Update generated wrapper functions for TensorFlow ops.
2261e3ae79f : Moving tf/core/platform/google/build_config/logging.h to tf/core/platform/google/logging.h
f5236d87704 : Moving tf/core/platform/google/build_config/logging.h to tf/core/platform/google/logging.h
37e08a6500c : Go: Update generated wrapper functions for TensorFlow ops.
3a43852376b : Adding the macro tf_platform_alias, which allows us to gradually remove custom macros defined in tf/core/platform/default/build_config.bzl, and remove the build_config folder. This is part of the refactoring described in https://github.com/tensorflow/community/pull/179
0927dc4cc4b : Initial version of SavedModel V1 Importer that converts a V1 SavedModel to a MLIR Module that contains functions specified by signature defs.
1ae2fa08a01 : Go: Update generated wrapper functions for TensorFlow ops.
b025ab93e1c : Removing all unused targets under tensorflow/core/platform/default/build_config/BUILD. This helps pave the way for removing the build_config folder. This is part of the refactoring described in https://github.com/tensorflow/community/pull/179
a2b738a3989 : Removing tensorflow/core:protos_cc, tensorflow/core/platform/default/build_config:protos_cc, and tensorflow/core/platform/default/build_config:protos_cc_impl. This is part of the refactoring described in https://github.com/tensorflow/community/pull/179
09763841701 : Remove usages of tensorflow/core/platform/default/build_config:base. This is part of the refactoring described in https://github.com/tensorflow/community/pull/179
0d71852df73 : Go: Update generated wrapper functions for TensorFlow ops.
f1b16571a52 : Go: Update generated wrapper functions for TensorFlow ops.
e1136256a79 : Add the `element_spec` property to distributed datasets. This will allow users to query the type spec of elements in distributed datasets.
2769212d4b9 : Update image_ops_impl.py
ee36fc5f43b : Go: Update generated wrapper functions for TensorFlow ops.
e6593578b96 : Add integer bit-shift operations to the standard dialect.
b54479bfa20 : Go: Update generated wrapper functions for TensorFlow ops.
304338c74a6 : Go: Update generated wrapper functions for TensorFlow ops.
ec93761a35d : Go: Update generated wrapper functions for TensorFlow ops.
1a17347196a : Go: Update generated wrapper functions for TensorFlow ops.
d2277adfbc9 : compat: Update forward compatibility horizon to 2019-12-22
06f9685667d : Go: Update generated wrapper functions for TensorFlow ops.
4ef35200426 : Go: Update generated wrapper functions for TensorFlow ops.
d9236bf9262 : Go: Update generated wrapper functions for TensorFlow ops.
0481f6ba88a : Go: Update generated wrapper functions for TensorFlow ops.
a4cb6efa251 : Go: Update generated wrapper functions for TensorFlow ops.
c78c28dcc47 : Add tests to catch tape violations for no-ops
f7ca7a55e9a : Make caching to be by default True.
448f9945c2d : Go: Update generated wrapper functions for TensorFlow ops.
446ee011898 : Fix bug in documentation of tf.while_loop.parallel_iterations
049101c6156 : Fix the formatting to add a newline before the start of the doctest.
8f7f1e22b4a : Add _major_api_version to top level __init__.py file to tell when we import tensorflow version 1 or version 2 api. + Minor change to the way root_init_template flag is passed in (now it should be a location path instead of file name).
b37c967b37b : Make Type and Attribute classes trivially copyable
7b3e51824ed : [mlir] drop unused variables in LoadQuantizationRecipe
45ede4e9e48 : Go: Update generated wrapper functions for TensorFlow ops.
43b512a818c : Go: Update generated wrapper functions for TensorFlow ops.
ffdc20ca2e1 : Go: Update generated wrapper functions for TensorFlow ops.
80deed01c1a : compat: Update forward compatibility horizon to 2019-12-21
a374161f55c : Add RoundOp to HLO dialect.
25ce8e6d182 : query replpaced with value
9798f84fa9d : Remove `colocate_with` function from FTRL optimizer for use with DistributionStrategy.
001dee2ec42 : Add restore function to V1 SavedModels loaded using load_v2, which restores other name-based checkpoints to the loaded SavedModel object.
327b2a77408 : Go: Update generated wrapper functions for TensorFlow ops.
bd7d07dbcd5 : NFC: Move the classes related to Pass options into a new header file PassOptions.h
264a4b7f20d : Updated examples
8772e9ccaea : Remove unnecessary CopyOp and FftOp custom export functions.
8129db7c25c : Automatically set _noinline for functions with experimental_compile=True set
937b72b09a7 : Add legalization pattern for tf.SignOp
f3c0a3e0e4c : Fix experimental_compile=True for graph mode
8a7097eb9b5 : Fixed TFLite build on windows w/ AVX enabled.
375654d0ffa : Move must-compilation from experimental_compile=True to a separate attribute
801b09624f0 : More accurate input-pipeline analysis for TPU.
a25c899dcc9 : Initial version of SavedModel V1 Importer that converts a V1 SavedModel to a MLIR Module that contains functions specified by signature defs.
597e58c1f72 : Update to "TensorFlow has passed version 1.0" - CONTRIBUTING.md
2052be4c79e : Publish sanity presubmit script.
c0acccda05b : An internal-only change
e2f31134bd8 : Fix losses getting counted multiple times in shared layers.
15660272739 : Fix type constraints of RngUniform.
350808980cb : Make a couple of targets in grappler buildable for Android.
d3039a157c8 : Remove profiler_session dependence on core_cpu_lib
3cab596f4f6 : Add import support for RngNormal and RngUniform HLO dialect ops.
734d2b5b36c : Remove unused variables under `tensorflow/lite`.
0ef8624bc20 : Add simple 0/1 arithmetic optimizations
70765161c0f : Go: Update generated wrapper functions for TensorFlow ops.
3e5b1ba4aa8 : Add stub for ExternalTpuDriver and associated APIs
a2df12b97f6 : Add RngNormal op to HLO dialect.
46dbcd1cbce : Add tf.Log1P to ODS and its HLO legalization pattern
b32c69cb545 : When mixed precision is used, log if device supports it.
8ac21df38c2 : Remove TF1 only stuff from generate2.py
0bdc8d19389 : Add "fully_quantize" option support in the mlir_convert.py tests
13cd9bcae3d : Use std::vector instead of C arrays for TestParams
5ac1b9e24ff : Fix segfault when attempting to convert string to float16.
b787df8c377 : [VectorOps] unify vector dialect "subscripts"
f5d995dcd0b : Update CONTRIBUTING.md tensorflow/tensorflow
c18151b310e : DenseFeatures V1 to use partitioner
b793db32691 : NFC: Add missing new line character for readability of operator_writers.inc.
431e0a8bc76 : Make caching to be by default True.
f4eb7f642d4 : Add ReplicaId op to HLO dialect.
71dffc1368c : Adding CompileProgram/LoadProgram/UnloadProgram/ExecuteProgram/AllocateTuple scaffolding to Experimental C API.
2d48f82a93a : [MLIR/TF] In export_graphdef.cc, add consistency DCHECKs for the op_to_name_ map.
37af865e42b : Add generic train validation split utility.
42f8dd1f35f : Define _USE_MATH_DEFINES for windows builds.
54041ccde5a : Internal cleanup for categorical test.
50fae6026e8 : Decouple ProfilerSession wrapper from pywrap_tfe
7d6b054d38c : Added a paragraph in `tf.random.set_seed`'s docstring.
7c6f863299a : Auto export ops where all operands are variadic.
6b997271085 : Make Keras premade models to be consistent with Canned Estimators.
09c50ba082a : Avoid descending into Pandas source code. This is triggering a bug that will be fixed separately.
dc4d6ecc65f : Version guard TRT APIs setName and getName
fd5bf15930b : Fix non-deterministic shuffling when reshuffle_each_iteration=False
6b01a970abd : Go: Update generated wrapper functions for TensorFlow ops.
06ef304f21e : Use 'short' for uniform_int_distributsion for 8-bit integers.
595f6a7b6db : Add constraint to Pattern for Mul/Div/Add/Sub with Conv/DepthwiseConv to only fuse when the output of Conv/DepthwiseConv is used only once.
f04bcb1e617 : Added, updated, moved add_loss API correctness tests into an add_loss_correctness module. No code changes.
0d7620c3bc5 : Add EfficientNetB0 to B7 to Keras Applications. Also add swish activation to keras.activations (used by EfficientNets).
3dbe4fb4ae9 : Minor tweaks on logging format and verbosity in process function library runtime.
b0e0890c2a6 : Add additional tests for Mirrored and ReadOnSync variables.
f27a9d4b79d : Fix the test failures for requantizations
bcd50de371a : Ruy GEMV: x86 AVX-512 8-bit rough kernels.
a7b363b6dfa : Add summary and description for HLO EinsumOp and UnaryEinsumOp
233f501bd9f : Ruy GEMV: x86 AVX-512 float rough kernels.
bee60ad0715 : Remove `colocate_with` function from FTRL optimizer for use with DistributionStrategy.
9064db6c271 : Ruy GEMV: x86 AVX2 8-bit rough kernels.
df6698712a5 : Decouple ProfilerSession wrapper from pywrap_tfe
7ad56bcfd5c : Ruy GEMV: x86 AVX2 float rough kernels.
50897f4711e : Go: Update generated wrapper functions for TensorFlow ops.
0ae99af2697 : Small adjustments on import spacing.
11be626522b : Remove commented code.
1800ace98f3 : Small adjustments on import spacing.
d491c441567 : Remove pinning of scipy in `pip_new.sh`.
e4c94c279e1 : Simplify control flow in ops/functional_ops.py when creating PartitionedCall
5e8c497c708 : fix isValidDim for block arg case
69d62a99f09 : Re-enable collective GPU test on XLA
56aa32fceed : Set experimental_new_converter before the convert
b81ceb4f53f : Go: Update generated wrapper functions for TensorFlow ops.
f079d31f778 : [tfdbg] Fix DebugNumericSummaryV2OP kernel mode=CURT_HEALTH breakage on Windows GPU builds
09a10c139aa : move binary ops before reshape
8a001a45216 : Lower TensorFlow op Reciprocal to TensorFlow Div op
a4a8958cd11 : Go: Update generated wrapper functions for TensorFlow ops.
a5a0ad43002 : Expose XLA Gather/Scatter to python via the tf2xla bridge
067ffdd467e : Go: Update generated wrapper functions for TensorFlow ops.
ca61bb45ef7 : Remove xla_internal_test_main from a *library* deps.
2e47b1065f5 : Add gpu.shuffle op.
dfcab227ffb : Make tensorflow/python visible to internal MLperf repo.
b05b00cbc36 : compat: Update forward compatibility horizon to 2019-12-20
570fbc9a9fe : Go: Update generated wrapper functions for TensorFlow ops.
539b7642a92 : internal code change
303f68114b1 : Allow dialect to create friendly names for region arguments
5024be7bffa : Create a partial key for output_scale to improve key creation performance
3b9e7c86aec : Enables running HloRematerialization as a compress-only or recompute-only pass.
61f1a53cbf4 : Remove unused variables.
276f22523a6 : Go: Update generated wrapper functions for TensorFlow ops.
dd6df67b9b9 : Fix broken Guitar benchmark target `//learning/brain/contrib/data:csv_dataset_benchmark` and `//learning/brain/contrib/data:map_and_batch_benchmark`.
7c17b4e1a71 : Missing UnPack Op added
67d1f027b19 : TFLM: Save arena by reusing flatbuffer tensor shape.
77fad4a3ff4 : Added Eigen::NumTraits<tensorflow::tstring> to framework/numeric_types.h.
73c04ed2ca6 : Go: Update generated wrapper functions for TensorFlow ops.
2de7239e771 : Updated rgb_to_yiq example
145e508824e : Fix issubclass error in metrics_serialization_test.py.
47a0a063fc0 : Updated random_hue example
bb7702aeaa3 : Added usage example for random_hue
9a5b203210a : Removing tensorflow/core/platform/default/build_config:logging, and swapping usages with tensorflow/core/platform:logging.
b816289aa5a : Internal Cleanup for categorical test.
8a2fe39fcfb : Adds some internal-only warnings
bb608e0572b : Small adjustments on import spacing.
7c60b77e678 : Pylint fix
e3219b92a98 : Allow data structure values when initializing Checkpoint.
1be4488078f : Make std::shared_ptr<FunctionMetadata> arguments consistent in CapturedFunction::Create().
b92174831f1 : Unique trait list during ODS Operator trait construction
05adb207d00 : Fix for download error state when curl is missing
9e04fced78c : Change the mode of preprocess_input to 'tf' for resnet_v2 module.
3270914531d : Create CategoryLookup Layer. https://github.com/tensorflow/community/pull/188
4d252ebeedd : Add dct type IV to tf.signal.dct.
a5d49ba9366 : Add missing cc_api_version arg to proto library.
b6edd34c585 : [tf.data] Removing capturing cancellation manager inside of InstantiatedCapturedFunction.
c8757107a86 : Look for executable_path.python3 for benchmark if executable_path is not found.
0f85e658ab8 : [VectorOps] Update vector transfer_read/write ops to operatate on memrefs with vector element type.
1bfc565a965 : Remove deprecated all-in-one TFLite flex targets
87663eecd0a : Small adjustments on import spacing.
0c5893da1db : Small adjustments on import spacing.
9d829078824 : Converted file_io.i to pybind11
00526b3758c : Expose utilities for getting custom Keras objects/object names.
69bb0901133 : Fix a bug for TPUStrategy with nested output.
6ba3d4160cb : Remove namespace convert from DebugString
45f2aab17f6 : Removed unnecessary check. More uniform code.
ae98e590af9 : Refactoring some dependencies within TPU Driver
0a01852db7e : Add a few more APIs (TransferFrom, TransferTo, TransferDeviceToDevice) for Cloud TPU APIs
039c1ff8a2a : Remove explicit cast to string of StrCat arguments
9dcdbe72155 : Use StrCat for string concatenation; change trt network name format
59166604c26 : Fix the mnist test for keras quantization api
b0e344850b4 : Add util functions that return TRT versions
0535f25cf0a : Make //tf/core/platform:strong_hash build with --config android_arm64
2135def3388 : Fix compilation crash. ParseFromStringPiece isn't defined.
bd05d8197ca : Remove AnalyticalCostEstimator from tf-sim
9dc04b8eb14 : Set TRT network name to builder configs
079a0bcc556 : move binary ops before reshape
7c3f821c7b2 : more cleanup
9a82753dcd4 : go to generic "platform.h"
ce45f5d22b7 : Fix deprecation warnings caused by math_ops.div
9e287ac40d6 : rely on bsp for image_provider.cc
9a862f53bc4 : For python2, pin scipy to 1.2.2 (latest released).
f1b0ec7596b : Allow partial padding_values definitions with 'None' to indicate default values
fc4d9532211 : Add disabled regression test for all_reduce bug when using Variables.
c5e2d468dbf : Add support for class_weight to DataHandler.
9e991cd008a : Restructure and update Linalg ODS and documentation - NFC
4b17b1c8d96 : Add support to export FftOp in HLO dialect.
ccac52506e1 : Provide integer variants of isnan/isfinite to work around a quirk in MSVC standard library.
a52bcbdf238 : Return kwargs dict rather than tuple, so we can do a simple unpack.
ecaadd6ea54 : standardize to use of am_devices for led control
57826bf39de : Fix images and tests for Cuda 10.1 and TensorRT 6
099df7ec9b0 : Readme fix for magic wand example
2213d2fb4a3 : [VectorOps] Add vector ReshapeOp to the VectorOps dialect.
6cc25db388e : Small adjustments on import spacing.
4f47c0d60f5 : LLVMFuncOp: implement addEntryBlock
ba91c04e001 : Add more check to sparsity parameter verifier.
0c43ecf4728 : Remove designated initializers.
7eb31ac220d : update edge bsp to latest
56d41be8533 : Moved custom NumPy data types to :ndarray_tensor_types
7c23f557e07 : Add visibility for internal project.
889b6533488 : Switch pfor to use tf.function instead of defun. Locally enable tf.function for pfor if it has been disabled.
82863ba8a9b : remove unused downloads
933f2c521dc : [VectorOps] minor cleanup: vector dialect "subscripts" are i32
30930fe3b66 : Detemplatize ModuleTranslation::lookupValues
b919d095b39 : Don't pin scipy on macos as py2 pips are no longer released
466e16ed96d : NeonCpuBackendGemm marks LHS weights matrix as cacheable.
53dfca6af69 : Disable the mirrored_strategy_test_gpu from internal performance benchmarks due to a timeout issue related to CUDA.
2ae84120e75 : [NFC] Clarify documentation of JIT passes
9685d6a2187 : Make saving the training config optional if model does not have all of the attributes saved from `model.compile`.
b98c9eb073d : Add _USE_MATH_DEFINES to cwise_ops_gpu_common.cu.h to fix Windows GPU build.
646294e70cf : Better warning log on allocation failures.
bb634518917 : Small adjustments on import spacing.
7def022685f : Adding serialization unit tests for the different combinations of compile loss inputs.
7e1680206aa : Remove expired forward compatible check on dropout
54daf3c5700 : Pin scipy to 1.4.1.
a1ee6cb19ab : Use 1LL for long bitshifts to fix build break on Windows
4a9b63ecdcc : [XLA] Check async copy ordering for both upper and lower bound.
c3a5543e17a : removing no_rocm tag from tests that are now passing on the ROCm platform
e9e1e8e538e : removing references to //tensorflow/contrib from the GPU CI scripts
262cbe78279 : sync (ROCm fork --> TF repo) the dockerfile+scripts used for ROCm CI
522eb8fb925 : Go: Update generated wrapper functions for TensorFlow ops.
484304ef6f0 : move stderr to /dev/null get_python_path in configure.py:167 to prevent python traceback when run site.getsitepackages
72371048252 : add stderr parameter to run_shell at configure.py:149 and make sys.stdout as default
42613b46c68 : fix model.compile docstring to match Keras
90c36186535 : Do not use DCHECK in PyExceptionRegistry
208ae7cda40 : Inline functions defined in header file to avoid ODR violations
40dab8918da : Moved custom NumPy data types to :ndarray_tensor_types
69111e174ca : Pulling out kExternalStatePolicy as its own const char instead of re-using the DatasetToGraphOp constant
de5705ecbe6 : Fix saved_model_cli when trying to print pure ConcreteFunction arguments.
fc2796ff4e7 : Print the name that should be used to enable it. This make it easier to find which operation. For example, the nodename can be AvgPool2d, while the TF operation is AvgPool.
6ce4169f683 : Tweaks to saved_model_cli to support empty tag-sets.
c19bfd42195 : Go: Update generated wrapper functions for TensorFlow ops.
dd34097b128 : Update ops-related pbtxt files.
50a1c3be8b7 : Add tf.math.sobol_sample for generating Sobol sequences (CPU implementation only).
ecce7990b9e : Go: Update generated wrapper functions for TensorFlow ops.
931f4cb9ed8 : Fix typos conv2d, conv2d_v2 docstrings
ed15302f55f : Lower tf.MaxPool and tf.MaxPoolGrad ops with SAME padding type to HLO
e1021d47ca3 : compat: Update forward compatibility horizon to 2019-12-19
a62d0448cc2 : Fixed test cases.
e9277beb92c : Enable "tensorflow_stats" tool in ProfilerService
924ad8a735d : [Intel MKL] Minor change, remove redundant statement
565ad47821a : Override experimental_new_converter is not None.
7a44b0445d8 : Go: Update generated wrapper functions for TensorFlow ops.
1494b15265e : [XLA] Remove use of designated initializers in dynamic dimension inference.
6b882cf6057 : PY3 migration - Set failing benchmark targets in //learning/brain to PY2.
aa40aaf3fc9 : Use const instead of constexpr with string_view
c2dd406f881 : Fix a typo.
ba6d491db49 : Go: Update generated wrapper functions for TensorFlow ops.
66c48046f16 : Small adjustments on import spacing.
7463a1b9284 : Update ops-related pbtxt files.
172bc601d8f : Handle ExternalStatePolicy during Iterator::Save(). This CL adds an optional external_state_policy attr to the SerializeIterator op which is by default set to FAIL thereby keeping the behavior the same as before. Now users can override it if they want something else. This CL also exposes this option in the CheckpointInputPipelineHook.
ec23b813cc6 : Fixing an issue where scipy and tensorflow cannot be imported at the same time.
16740c1266b : Verify the early stopping condition in for loops before consuming the target, rather than just at the beginning of the iteration.
afd8b4dbcfe : PY3 migration - Remove xrange in `hvp_test.py`.
e1d2b426613 : Go: Update generated wrapper functions for TensorFlow ops.
c19c8167c2d : In all cases, we can't rely on the tensor.device attribute being set. So its better to get the device for a SaveSpec from the device passed in rather. This was an issue with saving iterators because for iterators the resource usually has a device specification but the serialized tensor derived from it might not have it set. As a result, when saving iterators in a sharded fashion all iterators end up on '' device instead which is not what is intended.
59ee43d5782 : Adding a define for TENSORFLOW_LITE_PROTOS; this gets the android build working with the granular target form core/platform:env.
1aac6ab0111 : Make //tf/core/lib/io:proto_encode_helper build with --config android_arm64.
3f55d5c09af : Add EagerKernelExecute to HostEventType.
26f9af3440d : Adding serialization unit tests for the different combinations of compile metric inputs.
932568a13d4 : Update calls to lookup Op
15b6bcbe9b1 : TFLM: Add support for depthwise_conv with version 2 (dilation != 1)
85f4643864a : Avoid unnecessary Reshapes and Transposes in tf.tensordot.
bda1cfaaae7 : Fix doc formatting in dataset_ops.py
ff5fa2c43ec : Rewrite XStat value accessor
b75e7e98e9b : Fix outdated comment.
4bb1fbfc511 : Update ops-related pbtxt files.
fd95696401f : Go: Update generated wrapper functions for TensorFlow ops.
262213d0e49 : Converted file_io.i to pybind11
c56549d2a6c : Remove redundant and sort TF -> HLO legalization patterns.
3e2c1087081 : Avoid using constant folding fallback hook concurrently
7c87c1565da : Lower tf.FusedBatchNormV3 to XLA HLO. In the training case, the TF op lowers to HLO op BatchNormTraining. Otherwise, it lowers to HLO op BatchNormInference.
cad5f6b734c : Upgrade gRPC version used in OSS Tensorflow to v1.25.0
7280366b36d : Ensure padding size is not negative in Conv2DBackprop converter
c09aa9b167d : Internal change
8497ae4f281 : Upgrade gRPC version used in OSS Tensorflow to v1.25.0
0f37fbddf0f : Add training arg to wide deep.
50db00b5cd3 : Fix bug where Normalization layer would be broken if `adapt` isn't called
1640ac6ad68 : Add verifier check for sparse tensors.
92923d086b7 : Add builders for Landmarks2TransformMatrix layer
0088fbb32ae : Add support for overriding snapshot operation modes, graph hashes and run ids.
ce9c895de0d : Prototyping of some relevant TPU APIs
fbb28c281a8 : Add test cases of transpose_conv with asymmetric paddings.
35e4344f92f : Port the SVDF full integer recipe to TFLite Micro.
6ac005515fb : Make sure math constants are defined for cwise ops.
994c6e8dfea : Add minimum op time to OpMetrics
6080b542de9 : Add missing header logging.h
a827c0690bd : This fixes an issue we are seeing with benchmarks.
d89ac998902 : Switch to a different ppa for python36.
62d460518b3 : Make `tf.module` docstring testable
a7790f5de85 : update SparkFun edge bsp repo to support 2.2.0 release
41fe01bf47c : remove workaround for 2.0.0 bug
623237166f3 : add AM_SDK_DEST to handle future sdk releases
c345f83efd5 : change ambiqsuite sdk references to release 2.2.0
71667507854 : Go: Update generated wrapper functions for TensorFlow ops.
9986a75807c : Moves tf.random.experimental.Generator out of experimental status
3378750f4c7 : Consolidating experimental/ops/iterator_ops._Saveable and ops/iterator_ops._IteratorSaveable.
84d5bf11e3b : Fix DCHECK not defined issue in profiler.
36eb04b113f : fixes 35136
12d25806647 : Remove reference to broken model
bbb5072186b : Make sure all the constant after optimization pass are not in tf dialect
815a6cb1b43 : Fix style
d56ee860e99 : Add Outfeed op to HLO dialect.
b54f23ded73 : Add a couple useful LLVM_DEBUG's to the inliner.
324f1adc0ed : Add test for AsyncCheckpointSaverHook without listeners.
112e2b3fc70 : Add `cacheable` flag to Ruy Matrix so that caller "opts in" to cache behavior on a per-call basis
ddb75d9d1e9 : Update Eigen to https://gitlab.com/libeigen/eigen/commit/7252163335f56f23fcc7381c1efdea47161005fa
8f416bad721 : Add tf.ConcatOffset folder.
bff34fdf139 : Fix AsyncCheckpointSaverHook info logging if listeners is None.
c52c5293b01 : Pulled in "concrete functions" doc from tf_lite to tensorflow_docs. Converted it to a notebook. Expanded content.
b2485fbfe5b : Move the specializations of VectorTransferRewriter::matchAndRewrite back into the anonymous namespace.
7d7c61bf37c : Added LLVM ops and lowering phases from standard dialect for FAbs, FCeil, Cos, FNeg, CopySign.
f4941d917b8 : [VectorOps] Add vector.print definition, with lowering support
21ab86bb021 : Remove redundant patterns from legalizeTF -> HLO.
75018c797c8 : Allow user to pass custom threadpool via Session::Run()
3883b1771e6 : NFC: Remove forbidden include of <iostream>
83aa180ea55 : Add support for providing a default implementation for an interface method.
42de76d1e06 : Fix incorrect min/max models to be float instead of uint8.
05df1eb8639 : Add XPlane to OpMetricsDb converter.
b35e03a73b7 : Add infeed_config attribute to InfeedOp.
8ae50866d71 : Update code block designations
b59c311443e : NFC: Cleanup non-conforming usages of namespaces.
ce5ee5c8a39 : Fix compilation with math constants with MSVC.
f1654f611ac : Documentation improvement. Added errors raised under the different situations.
ce2c67ceb10 : Introduce prefetch op: affine -> std -> llvm intrinsic
aeadabd45e9 : Fixed a typo in file_io
535dfd7f7a7 : Explicitly set broken test targets to "PY2".
6103719ffa5 : NFC: Remove unnecessary 'llvm::' prefix from uses of llvm symbols declared in `mlir` namespace.
7c6c941f874 : OpRegistry::LookUp variant returning pointer directly
063a116b920 : Fix typo in docstring "toco_convert.py" -> "tflite_convert.py"
9b206263238 : Roll back "Use absl::flat_hash_map ... in lookup_table_op."
6efe04f3997 : Move function template definition to the header file. NFC
a5e692f0d58 : Fix line break in LangRef
4e693f688bc : Remove unnecessary namespace specifier
fef1b9b81fb : Move all DebugString from convert_nodes to utils.
ed84b09ce1f : Add definition of DebugString to utils.cc
549999490df : Move TRT VectorTensorShapeHasher trt_lru_cache.h to convert/utils.h
2cf22988800 : Move TRT utility functions from convert_nodes to convert/utils
86bce8e6e78 : Go: Update generated wrapper functions for TensorFlow ops.
b0913df2ca5 : Add support of hadoop archive
aff962d3b0d : Optimize the "standard order" case in SparseTensor::IndicesValid().
67e95524a90 : Add support for model parallelism to the TPUStrategy.
54f1de4fcf8 : Converted py_record_writer.i and py_record_reader.i to pybind11
77cb3703736 : as_numpy_dtype is a property, not a method.
949b18f0fed : Fix reduction with a specified axis.
6da1b29ae36 : Go: Update generated wrapper functions for TensorFlow ops.
6b8cd7f60d1 : Lower SparseSoftmaxCrossEntropyWithLogits to dense SoftmaxCrossEntropyWithLogits op
04941233e97 : Converted file_io.i to pybind11
061d2e0a0d9 : Convert TF SelectV2 op to the corresponding variant TFL Select ops.
a3287a5007c : Ignore `_compiled_trainable_state` when traversing Network instances.
a0f43753834 : Support conversion of type attribute from MLIR to Lite's flatbuffer
d237ee453bf : Go: Update generated wrapper functions for TensorFlow ops.
d9a386fe5ff : Fix a typo in tflite_inference_stage
212a2c579c3 : Added missing ops to hlo/lhlo emitters.
0f309ee0e92 : Harden the requirements to memory attribution types in gpu.func
21f2dbf9371 : Internal change
de1a76233a9 : compat: Update forward compatibility horizon to 2019-12-18
a1d48b6b26a : added missing sparse test
633a14cbdc4 : Added ragged option for is_keras_tensor
6be131d0860 : Add DataHandler class.
fb30b12e101 : Add MetricsContainer class.
a3bf7771007 : Refactoring the evaluation tools
919e83e018a : [tf.data] When rebatching datasets, handle datasets with elements with completely unknown shape correctly.
a2fdcfc5e8d : Add support for float and string attributes to the C API and python bindings
91b5b891248 : [XLA:Python] Use multiple device-to-host streams.
e7871f6fa90 : Improve TPUStrategy in pure eager mode error message.
7bd345bcbb9 : Export the Eager classes and functions from C++ to Python with pybind11 instead of swig. This is part of a larger effort to deprecate swig and eventually with modularization break pywrap_tensorflow into smaller components. It will also make exporting C++ ops to Python significantly easier. XLA is using the pybind11 macros already. Please refer to https://github.com/tensorflow/community/blob/master/rfcs/20190208-pybind11.md for more information.
03341c4342a : [MLIR:TF/XLA] Use TF op registry's statefulness flag in side-effect analysis for ops that are not yet defined in ODS.
e1ae3ca4515 : Go: Update generated wrapper functions for TensorFlow ops.
8f1125261ef : [TF] Add .dtype attribute support to dtypes.as_dtype().
c62090b523d : Replace x/sqrt(2) with x * M_SQRT1_2 in erfinv functor. There is no need to pay for a division and a sqrt computation here.
05b86013e01 : Fix pass pipeline round-tripping for xla-legalize-tf.
d24004cf48b : Eliminate VLAs
c69bd15c416 : iOS TFLite delegate: align uniform buffer for concat operation - remove xcode Metal validator warning.
285188f4151 : Add ConcatOffset and associated verifier to TF MLIR ODS.
316bd31e02b : [tfdbg] enable_dump_debug_info(): Support CONCISE_HEALTH and SHAPE modes
26a9659c536 : Add additional padding layer to deconv converter to fix output_shape
4f2a32fc409 : lines-too-long
a51291d9b46 : Rollback
d0fe2f87f8f : Update tensorboard nightly dependency to 2.2.x
ac3c3991492 : PY3 migration - Remove PY2 test since there is PY3 equivalent: //third_party/tensorflow/python/distribute/cluster_resolver:tpu_cluster_resolver_py_test
75effc18129 : Temporarily disable a failing test under asan.
8fb52262bb8 : Cleanup the nightly build.
baf8d19bcc5 : Add tensorflow/core/framework:tensor and all required dependencies.
435e32140fe : NFC: Use this-> to appease GCC bug related to template lambda.
50b9e346b71 : Add a combiner to combine multiple OpMetrics databases.
99273e3f1ee : remove tf.print doctests
ca6b9df29d6 : fix usage examples
287a670942a : Add vectorized implementation of scalar_round_half_to_even_op used by, e.g., tf.round().
0b19f736e77 : More logging for AsyncCheckpointSaverHook.
99dcd88b9a5 : Adding instrumentation for adding monitoring to metrics related to the File Block Cache.
3c9c74f3ab7 : NFC: Use TypeSwitch to simplify existing code.
486e890f134 : Update Eigen to https://gitlab.com/libeigen/eigen/commit/7252163335f56f23fcc7381c1efdea47161005fa
19318ce1d59 : Ensure context is populated for constant tensors
a8454932444 : Make install_python37 script executation.
140687f2982 : Remove circular dependency between pyct and utils. This was undetected for a while, but an upcoming change detects it.
15f868b245f : Add RandomContrast layer to image preprocessing.
8be2730c730 : Try nightly instead of rc.
fddd829a079 : Add additional unit tests for partial(not divisible by batch size) datasets with control flow.
413d0fa9d75 : Import portpicker inside create_local_cluster function. Right now portpicker is imported at the top of the file and error is saved. Then, the error is printed inside create_local_cluster function. This creates extra references to upstream stack frames preventing them from getting garbage collected. Fixes #33376.
401e6206fb5 : PY3 migration - Remove PY2 test since there is PY3 equivalent: //third_party/tensorflow/python/tpu/client:client_py2_test
9d11e5afe1f : Add InfeedOp to HLO dialect.
430d4b4963f : Fix the quant spec for the fully connected op
0dac7a18a1c : Add pattern rewrite which splits a vector TransferWriteOp into slices according to the unrolling/slicing scheme of its InsertSlicesOp operand.
772ea00d6ab : Add missing virtual inliner interface method in SPIR-V dialect.
13e65d3d606 : Add XPlane to TensorFlow OpMetricsDb converter.
b675e44672b : Remove internal flag.
51dcc7eab11 : Debug failing nightly.
340c0f39054 : Rename scalar_round_op_google -> scalar_round_half_to_even_op to document its semantics.
ab1c41685c4 : Make it possible to override the lowering of MemRef to the LLVM dialect. NFC.
f6319c0d48b : Don't crash on empty inputs to AvgPoolOp{Grad}.
7cfdcc9f6f1 : Fix preprocessing guard end comment.
f01f3edd172 : ConversionToLLVMDialect doc: update the syntax for LLVM types
4b23f1e1ea5 : Bump open source llvm revision to e4fce659a759ecdd59ceee750f1ff9b44f9de3f3
9b8cbbc233c : Remove `device_set` check from collective param resolution.
00e715deb3a : StdToLLVM conversion: drop getMemRefElementType utility function
fa38ae21c53 : Homogenize the description of the MemRef conversion to the LLVM dialect
b3e2ed8c06b : Add missing include & deps on //tf/cc/saved_model:bundle_v2 to tf_mlir_translate.
c2965aee0de : Add tensorflow/core/public/BUILD, which just exports the files therein.
fe6d2d89355 : Add pattern rewrite to forward vector tuple elements to their users.
cf39aa593a5 : Make //tf/cc/saved_model:bundle_v2 build with --config android_arm64.
96805b75cd8 : [Intel MKL] Fixed a bug in mkl_conv2d constant filter caching which caused the filter output tensor not get updated
d74412af535 : [XLA:Python] Refactor Device and DeviceState class.
2046ac808ec : [Intel MKL] Adding support to public CI for AVX512 builds for various versions of gcc.
48eb2e72312 : Go: Update generated wrapper functions for TensorFlow ops.
50caa985b5d : fix a typo in OpDefinitions doc
2c0ab25cad6 : Supports attention dropout in BaseDenseAttention. This is originally from @claverru's PR: https://github.com/tensorflow/tensorflow/pull/31191
ecdaf8e5a59 : remove empty CtcLossDescriptor in dnn.h
f843adf8515 : Update Eigen to https://gitlab.com/libeigen/eigen/commit/7252163335f56f23fcc7381c1efdea47161005fa
44725b712db : In LookupTableOp<>::Compute(), cache the ResourceHandle on the first execution.
e1735e32426 : Fix a shape misordering in TensorImage.
34246482dca : Add a new utility class TypeSwitch to ADT.
4b19348ac81 : Refactor the bridge logger to use the IR printing instrumentation provided by the pass manager.
e8b67291ddd : remove docs for selectv2
05e93d61315 : remove repetition
f5d405d637d : Add remaining needed tstring overloads.
f463702c85b : Fixes the TF upgrade script to not delete files when there is a parsing error and the output mode is `in-place`.
cab5922dca2 : fix docs
f6016498e31 : correct docs
2195631cd01 : Go: Update generated wrapper functions for TensorFlow ops.
2783ef10332 : Add missing space to error message.
7b2c3eb190e : Roll back "Use absl::flat_hash_map ... in lookup_table_op."
63547b16570 : Integrate from upstream at revision e4fce659a759.
58719c1a68d : Add Densify op.
95c911d0d85 : Disable memory sanitizer for DisplayT.
2859a172efd : Add pattern rewrite which splits a vector TransferReadOp into slices according to the unrolling/slicing scheme of its ExtractSlicesOp user.
d02266ff219 : Remove distribution strategy device map code.
09acb3e8e5e : Replace code with equivalent satisfiesLLVMModule() function call.
05e0a9763d0 : Update vector op unrolling transformation to generate ExtractSlicesOp and InsertSlicesOp (instead of less structured chain of StridedSliceOps and InsertStridedSliceOps).
e42b937e1af : Enable support for loop directives, include shape_invariants.
31d195921b8 : Enabled adding non-default floatX metrics and losses to keras models.
d45eeaf4db4 : Use errors::InvalidArgument wrapper in sparse_tensor.{h,cc}.
89213086024 : compat: Update forward compatibility horizon to 2019-12-17
ef0aee03156 : Go: Update generated wrapper functions for TensorFlow ops.
e2d37f981ea : Remove H1 headings from the docstring as it is converted to markdown on tensorflow.org.
e62fb12faf1 : Manually inline SparseTensor::IndexValid() into SparseTensor::IndicesValid().
e4ed049ca14 : Resolve conflict
5d721747498 : Changes package visibility.
8c7305bd496 : Add folding FusedBatchNormV3.
43fe1b1493c : Allow rounding errors in the numeric_verify check
8e42b57fc44 : Add MetadataMatcher to help processing xplane.
b7bd9b0950b : Go: Update generated wrapper functions for TensorFlow ops.
3dc81a18dae : Fix link to point to external documentation.
2a7c103ffea : proto2::TestFormat should be google::protobuf::TextFormat.
8abcbc77a0b : Add new methods for diff tests that compares TFLite vs any custom TestRunner
10c882dfbd4 : Go: Update generated wrapper functions for TensorFlow ops.
3d42bdcff7d : - Update build rules for tflite diff to compile for iOS, and avoid compiling flex delegate for iOS. - Add new method for GenerateTestSpec to generate testspec from TFLite.
f7f7b48e423 : Fix typo in setup.py
cdb4ad11470 : Update Xception URL.
8f3c029a38b : move third_party/tensorflow/core/tfrt_delegate to third_party/tensorflow/compiler/mlir/tfrt/tfrt_delegate.
d124074145a : Split sparse_tensor.h into separate .h and .cc files.
b125fe25420 : Add docker file for custom op for cuda10.1 (release 2.1+).
d7fac809606 : Update StridedSlice TF -> HLO legalization to support non zero begin_mask and end_mask.
f0fe35b3a23 : Set schedule when parsing a single instruction as a module.
ebd8e27075f : Add h5py dependency to setup.py.
d3f32b0c698 : Update snapshot_dataset_op.cc to use tensorflow::tstring.
f36cd515e9b : Add type constraints in patterns using BinBroadcastDimensions and ConstantSplat helpers
42afc3e5aca : Adding unicode / PY3 support for feature column vocab files.
3aa42f1cbb0 : Avoid passing a number as a dtype
486ac209611 : as_numpy_dtype is a property (so this effectively returns 0)
2dc7a885a06 : Add atomic operations to SPIR-V dialect.
c0e2a301b74 : Update documentation of hexagon delegate on how to build AAR
07250261aea : MultiProcessRunner updates: support terminating processes and starting single process.
6430437aa53 : Add bindings for tf.math.ndtri and tf.math.erfinv in XLA.
405210c9e5a : Fix (de)serialization generation for SPV_ScopeAttr, SPV_MemorySemanticsAttr.
832ba2b25aa : Adds examples in stateful_random_ops.py, improves some docstrings, and also adds missing export for algorithm enum.
1d61880a204 : Create Image Preproc RandomFlip layer.
ea0c4e6106e : Stop exporting tensorflow/core/util:*.cc files and move framework targets and tests from tensorflow/core to tensorflow/core/util.
388e27d730a : Remove trailing whitespace from TensorFlow op definitions
bb49adb9b4f : Updating Readme.md with a link to new user survey
17a21d67290 : Add edsc::ops for pointwise, conv and dilated_conv
06b8171f4ed : Lower TensorFlow LogicalNot, ShiftLeft and ShiftRight ops to corresponding HLO ops
d9e6bf6e68c : Add auto-generated TensorFlow ShiftLeft and ShiftRight ops
caaefbc02d2 : Fix typos in TensorFlow Einsum op definition
e045910bf17 : Add LinearOperatorTridiag for tridiagonal matrices. - Removed restriction on tridiagonal_matmul and tridiagonal_solve for shapes to be statically known.
8b75ad10867 : Add InsertSlicesOp to the VectorOps dialect.
071ae24bfb0 : Lower TensorFlow DynamicStitch op using TensorFlow Reshape, Unpack and ConcatV2 ops
a78fa541d83 : Replace list comprehension with generator expressions.
708e5729bb0 : Add HostEventType to xplane_schema.
3ea3444ef6b : Plug gpu.func into the GPU lowering pipelines
8f2154320a6 : Insert signature-converted blocks into a region with a parent operation.
e1666f32baf : Do not swap Relu and MaxPool if Relu can be fused with BiasAdd.
1b9f63f9bf7 : Change "Quantized" to "Integer".
ae522859b91 : quick fix for reduce_logsumexp in tf2
7a1b7d08271 : quick fix for reduce_logsumexp in tf2
ab02dadbe89 : Make "LowerToCFG" an operation pass
781fdfa4c11 : Modify magic_wand example to use model generated by training scripts, move training scripts out of lite/experimental, change notebook to output non-quantized model.
b8a619c68ea : Add comment for sorted=False in TopK converter
8549ac684de : Fix variable name, comments, and python test warnings (as a followup of #34293).
5c4d0605f25 : Add auto generated TensorFlow SparseSoftmaxCrossEntropyWithLogits op
7b5693cebbd : Disable legacy operation checking when exporting a TPU model from estimator.
c285ea313ca : quick fix for reduce_logsumexp in tf2
904c2769900 : More fixes for dynamic loading kernels - if no python dependencies are included, do not incldude the kernel file. - On macos, do not use dynamic loaded kernels - In pip packages, create the boilerplate to easily add new kernels to be dynamically loaded.
b663317ad47 : quick fix for reduce_logsumexp in v2
d68e1fb784a : [Linalg] Expose subview promotion as a declarative pattern
f4e707a5a31 : Remove unused variable (fix warning) NFC
af398b193d0 : Security advisory for CVE-2019-16778
9f5286a88e7 : [VectorOps] Add [insert/extract]element definition together with lowering to LLVM
adfe745b21e : Use absl::flat_hash_map instead of std::unordered_map for potential memory savings in lookup_table_op.
bae236b7770 : Rename a method to better reflect its purpose.
2b2ce357260 : Explicitly export files needed by other packages
eee886505a8 : Add complex support to the doctest float extractor.
d40e6cd2209 : DepthwiseConv dot-product: Reinstate 3x3 kernels for non-Linux.
6b2e2d3ccc9 : In gemv-ish cases, each byte of the big weights matrix is traversed only once, so any notion of data locality is irrelevant. Ignore the 'cache locality score' by forcing it to be 0 in that case.
8e6539f5ea4 : Limit rectangularness to avoid using too tiny kernel blocks in the case of highly rectangular destination matrices (gemv-ish cases), which would result in too few iterations of the kernel inner loop to be fully efficient. Now aim to have at least 8 iterations of the kernel inner loop if possible.
993c3f55454 : Refactors NnApiMock to extract a class to be used to do failure injection on NNAPI in native tests
b25f332fcdf : Adds ExtractSlicesOp to the VectorOps dialect.
579cf3e93d3 : add test for arc platform and address review comments
89625fe50e8 : Make memref promotion during std->LLVM lowering the default calling convention
b4956b3d218 : Go: Update generated wrapper functions for TensorFlow ops.
6e1713232fc : Fix typo in comment.
8c2cb45617d : Remove LLVM dependency on mlir::Module and instead check Traits.
4571fb41988 : Include Matrix(Set)DiagV3 in flex op set
27e6c7b49f4 : compat: Update forward compatibility horizon to 2019-12-16
4e5e74f2848 : Fix the issue that internally created benchmark listeners become invalid during multi-performance-option runs.
c2acc9a3f0a : Added cost estimation for QuantizeAndDequantizeV2 to op_level_cost_estimator
0d08d8dc0b3 : fix #32416.
4b8fd402e21 : Delete unused import
326b243679f : Add use_implcit_batch to convert_nodes_test
a0f2c04bc06 : Fix typo that prevented ResNet weight loading
df1901887c7 : Disable failing test.
2f6c075c9e2 : Go: Update generated wrapper functions for TensorFlow ops.
fd551d88083 : Fixed indentation
12ee65c4650 : Split framework tests out of tensorflow/core:higher_level_tests.
c6a781cd752 : Go: Update generated wrapper functions for TensorFlow ops.
ca8720d04ee : Replace unavailable gtl::string_as_array with memory access
0ed8c305b85 : Fix build breaks for S3 unit test
ba0028f690d : Go: Update generated wrapper functions for TensorFlow ops.
18fb1c1fab4 : Move forward compatibility date by 3 months.
be29835fe22 : Go: Update generated wrapper functions for TensorFlow ops.
7c1c8a8e9bb : Go: Update generated wrapper functions for TensorFlow ops.
702360a08a9 : compat: Update forward compatibility horizon to 2019-12-15
a0f4ffc2b13 : Fix typo in docstring of padded_batch
1e7743031e4 : Go: Update generated wrapper functions for TensorFlow ops.
e1fe3ae9b0e : add usage example to tf.transpose
151fdbf69f4 : Update image_ops_impl.py
c8e551013e9 : [Tensorflow Metrics] Add metrics to track usage of train_and_evaluate. Also correct typo in model_to_estimator metric naming. NO_IFTTT=Only add tracking metrics.
7b05a20e048 : Go: Update generated wrapper functions for TensorFlow ops.
7813cb00f35 : lite/micro: Add feature buffer to micro_speech example.
da888b17d96 : Update llvm build file to match the version
d62c9aee587 : Fix handling of byte strings in Cloud TPU client, add test.
77e7b8b04d9 : Internal Cleanup for cuda tests.
4d7050cdcf0 : Internal Cleanup for cuda tests.
0fbf625cbc4 : Splat op doc - fix misformat / update tablegen op desc. comment
55c1293115d : Add verifyCompatibleShape function overload with shapes
c76e04ff668 : Go: Update generated wrapper functions for TensorFlow ops.
202b65aac3b : [XLA] Don't simplify/schedule computations that aren't in the schedule.
7d533c27d4a : Don't shuffle generators passed to Model.fit. This convention is already set as part of the Keras API.
afe2a91d71b : Go: Update generated wrapper functions for TensorFlow ops.
506fc0f63ee : Add tf.StridedSliceGrad to XLA HLO ops lowering
3e013e453cd : Add pass for dynamic padding map remapping/assignment.
90cc6a93f19 : Add support for populating DynamicParameterBindingProto of HloModuleProto from `xla_hlo.padding_map` argument attributes in MLIR HLO -> HLO conversion.
f2ff1347507 : Go: Update generated wrapper functions for TensorFlow ops.
728e104c4ec : Go: Update generated wrapper functions for TensorFlow ops.
e89ee88bf54 : Add a partial-conversion TF->XLA lowering, a graph pruning and a canonicalization pass to TF->XLA pipeline
7496dea9785 : Go: Update generated wrapper functions for TensorFlow ops.
8b64f28e3de : compat: Update forward compatibility horizon to 2019-12-14
f835a4a795f : Relax shapes for Keras _on_batch functions.
d8483a85d44 : Go: Update generated wrapper functions for TensorFlow ops.
107f10235a3 : [XLA] Correctly propagate Variadica AllReduce layout to the correct operand.
e12ba3de80d : Go: Update generated wrapper functions for TensorFlow ops.
c49a5661dbe : Add option to GraphPruning pass to allow it to skip main function.
6c014754ee0 : Go: Update generated wrapper functions for TensorFlow ops.
8e7ed7ee5a7 : Add Tensorflow Lite Hexagon Delegate which accelerate graph inference on Hexagon NN for Snapdragon Hexagon DSPs
0505a9e2cbd : Fix experimental_compile=True for graph mode
d8369591e70 : Integrate LLVM from upstream at revision 5bcd34a03ff3.
d4c014f6fec : Add test for creating variable inside function passed to tf.vectorized_map. Switch pfor logic to use tf.function.
539eb9f8b2e : Fix wrong integer type for resource_arg_unique_id and resubmit resource_arg_unique_id change.
8bd638bc3fb : Reconcile struct and class for NestedPatternMatchers - NFC
20befc2a469 : Bump open source llvm revision to 9c3966379813c198129c57aa3ebecd68d6af1ebd
69c1cfc5113 : Apply a level of sugaring to the linalg.generic EDSC - NFC
dd5ef6feebe : Convolution transposed specialization for 4x4 kernel with stride 2x2. Suitable for PowerVR and NVidia.
45cab6b1bee : Fix potential ODR violations in sparse_tensor.h by marking inline method definitions `inline`.
085803c4d64 : Add an option in upgrade script to not output when error happens
a1fba59cdab : Fix cmsis-nn build error in pooling.cc
8fa78c34d35 : Update test to use tensorflow::tstring.
02465d559ac : Tensor tracer: extend summary support to cpus.
dd5da905d94 : Stop exporting tensorflow/core/framework:*.cc files and move framework targets from tensorflow/core to tensorflow/core/framework.
c1c7e025a4b : Add missing dependencies to the tensorflow/core:android_tensorflow_lib_lite* rules.
a0454c6828b : Install h5py when testing in virtualenv
792efc53cb0 : Fix FIFOQueue usage in tf.function
9ccd0efed18 : Fix experimental_compile=True for graph mode
0e939c6fc76 : When creating op layers, always unnest inputs between layers when it is a single tensor.
2298f3fe368 : Add test for creating variable inside function passed to tf.vectorized_map. Switch pfor logic to use tf.function.
64022768cb2 : Allow TPUStrategy to optionally prefetch its data to host memory rather than device memory.
4ad5238778e : Refactor various canonicalization patterns as in-place folds.
a4754790f8e : Refactor getting scale from a tensor to a GetTensorState function, similar to GetTensorData.
83a23cabf02 : Updated tensorflow use of CreateMemSet API.
78ddcded185 : Add msvcp140_1.dll to list of import-time-check Windows DLLs
84b1a3498cd : Remove `devices_` and `devices_map_` from EagerContext.
3e72418d7c4 : Define and pass resource argument aliasing information to MLIR functions.
62ae3a054e6 : Move GetTensorData calls to the smallest scopes possible. Also name (aux_)input_ptr variables consistently.
17e4d8744ec : Increase test timeout for snapshot_dataset_serialization_test.
b1bc83537fe : Move additional_deps to deps.
913e50445b5 : Enable lazy_remote_inputs_copy by default.
a3783f47161 : Move additional_deps to deps.
b5ef46c5f48 : Skip generating C++ for "DeclareOpInterfaceMethods" in op interface gen.
62e711e0728 : Add LegalizeTFControlFlow not as a function pass in compile_mlir_util.
cc560f64b6e : Profiler: restore correct behavior of StartTracing with empty workers list.
5b987602eb7 : Add a layer of EDSC for linalg.GenericOp
e83ace9cec1 : Make stream_executor::DeviceMemoryAllocator::GetStreamExecutor public.
cb45cab0a28 : Restore constness of kStatTypeStrMap
8417c773366 : Add AfterAll op to HLO dialect.
82a21381d5b : Updated Usage example
f77d422bc5d : Fix the fusion pass so that it fuses more than 2 ops.
9a85892ff53 : Add Token to HLO dialect.
a1dd0659d07 : Try to fold operations in DialectConversion when trying to legalize.
161efd51536 : Add specialization of method Array::FillRandom() for complex64 type. Fix comments.
73762ec50eb : [XLA/CPU] Create a driver for reproducing miscompiles from HLO.
10804a2e271 : Add implementation of Rescaling image preprocessing layer.
9dbda5cee3b : Add the no_pip tag so that it doesn't run the tests for releases since tf_doctest_lib is not being exported in the pip package.
6f3f2a576e6 : Convert DenseElementAttr to BF16 literal.
cfbe440cb10 : Remove configuration-specific checks from before GetOptionalInputTensor and GetTensorData calls. The Prepare function already ensures these tensors are non-null if and only if they are used in the appropriate configuration.
c3405529866 : Go: Update generated wrapper functions for TensorFlow ops.
193ff560137 : [XLA] [NFC] Add more information to buffer assignment: print parameter and output shape
4863013a3ec : Add checking for number of inputs in GetOptionalInputTensor to avoid indexing out of array bounds.
a0b05f78f92 : Add a type range for the XLA HLO dialect.
26ed25516e8 : TFLite GPU OpenGL: Make object type "unknown" more specific to make debugging easier.
100fd45fd83 : Support back_prop=False in while_v2. Mark back_prop flag as deprecated in tf.while_loop, tf.map_fn, tf.foldl, tf.foldr, tf.scan.
ab2c0d74d11 : Mark functions generated from RewriteCalls as linkonce_odr
5c6542df275 : [XLA:Python] Refactor Device and DeviceState class.
8302e192ab6 : Turn error in tpu embedding code into warning. This matches feature column behavior.
55ac4fff166 : Enable some FIFOQueue tests in 2.x
6e871efbb91 : [XLA] Check for async copy ordering when allocating instead of fixing up later.
f0ac94336ff : Fix pip smoke tests
35628389797 : Add the numeric verification support in the quantization pass
fb79214dffa : Move additional_deps to deps for tf_py_test.
a87da6a072b : Rolling forward "Make Tensor::RefCountIsOne() public."
dbe88640d8d : Fix windows build issue.
7b85c1ae985 : Refactor on default setting to rename 'tf' to 'tf.compat.v2' or not
55ab098dbc6 : Make Tensor::RefCountIsOne() public.
607e1e8cfac : Updated usage example
92545ef632e : Updated Usage example
93c6cf08da9 : Updated README.md
7f8b7aa27d3 : add usage examples/doctests
5dd13e19312 : update ref link for docs
997ca4dbeb5 : Use stringstream to format the namenode
4b67538dc28 : Go: Update generated wrapper functions for TensorFlow ops.
c10aa0338f9 : Cast to `long long` values using format specifiers that happen to be long long on most platforms but are not required to be everywhere. In particular, these values are of type int64 which is currently typedef-ed to long long. In the future this may change to a typedef for the more portable int64_t defined in <cstdint>. This change helps prepare for that future.
35dd91c2cda : Fix hip-clang build
f151ce74e4f : Make Tensor::RefCountIsOne() public.
5d1ccc1eeee : addressing code-review comments
e762347e79f : removing no_rocm tag from the CSR Sparse Matrix unit tests
2e1cdaa4b62 : Adding ROCm support for the CSR Sparse Matrix Ops
5ad7620d6f1 : Skippping failing subtests within the CSR Sparse Matrix unit-tests.
7e8ccbd22be : Adding ROCm support for the GpuSparse API (TF wrapper for cuSPARSE/hipSPARSE)
f725b464549 : renaming CUDA names in cuda_sparse.h to generic GPU names
9e7eae9f718 : add hipsparse to the local_config_rocm repository
9a4295cb3d7 : [XLA:Python] Refactor Device and DeviceState class.
035050412db : Merge doctest into a single file.
c98e5dbd745 : Go: Update generated wrapper functions for TensorFlow ops.
3dd7aa8bd88 : Updated tensorflow use of CreateMemSet API.
bc0bcf8ed8d : Bump open source llvm revision to d82b6ba21b32ddf00af886b9160feef88211773e
07fb7d34043 : Go: Update generated wrapper functions for TensorFlow ops.
7698c9942f9 : Add support for fusion regions with multiple outputs.
bc9473706b6 : Bump open source llvm revision to d82b6ba21b32ddf00af886b9160feef88211773e
983a82c1ab2 : Fixed indentation
178697109b5 : Updated usage example
11eb64d223a : Added usage example on tf.image.rgb_to_grayscale and tf.image.rgb_to_yiq
94c88d92b8c : Updated tensorflow use of CreateMemSet API.
64fd96fdab8 : Go: Update generated wrapper functions for TensorFlow ops.
18e1ec8a2a1 : Legalize TensorFlow GatherV2 op to HLO
0619d5c7e95 : Add ConstOp to `mlir_gpu_lhlo_gen_test`.
c191e19a1ab : Remove DumpPass and use available instrumentation in PassManager instead.
4fb90e61efa : Add lowering for constants to Standard dialect.
dc4e35fa218 : Use session_options.config.device_count() in XlaGpuDeviceFactory::CreateDevices
27894d659fa : Simplify and optimize fastpath for initializable lookuptable. - is_initialized_ is made private to avoid wrong uses - is_initialized_ is set once with release semantics - is_initialized_ is read with acquire semantics This makes readers that check is_initialized() guarantee to see an initialized table. On x86 this generates the same assembly. On arm this is better because it does not require a full memory barrier. Also check is_initialized in MemoryUsed().
b6fa31a56aa : compat: Update forward compatibility horizon to 2019-12-13
9b249cafcf6 : Add survey to README.md
55119aadc69 : Add CancellationManager::IsCancelling() method.
d1574c20939 : Added TF steps database.
64e46649dab : Fix maskAndClamp in gpu.all_reduce.
d8454b61369 : Go: Update generated wrapper functions for TensorFlow ops.
fcff4705cbe : Fix GPU delegate crash with C++17
dc3a29d98a4 : Go: Update generated wrapper functions for TensorFlow ops.
304c24fda92 : [INTEL MKL] Fix quantize accuracy loss
66a0b2d0005 : DynamicSlice and DynamicUpdateSlice do not need custom exporter.
edc47aeb718 : fix for #32612 : apply suggested changes
dcc27a65cf6 : fix for #32612 : apply suggested changes
8a386e14fd9 : fix for #32612 : apply suggested changes
2ac645274cb : fix for #32612 : apply suggested changes
3d8d6e47206 : fix for #32612 : fix unit tests
939a02331bb : fix for #32612 : apply suggested changes
66383a14e39 : fix for #32612 : apply suggested changes
702ed446cc4 : fix for #32612 : load saved custom Loss class
c38fcd33398 : Go: Update generated wrapper functions for TensorFlow ops.
10730d64d10 : Add plane name to xplane_schema
bc78ca1d41f : Follow the traversal order to store dim_metadata.
4c1a8b6e1b5 : Fix roi operations on Metal + fix op fusion issue.
2ee99c71cf6 : Move additional_deps to deps for tf_py_test.
9fbc132471a : [tfdbg] Address the issue that function weakref may become unreferencable
4ca6bb5c341 : Move additional_deps to deps for tf_py_test.
2d9c178f4ee : Update TPU cluster formation pass to cast `tf.TPUReplicatedInput` op to access `index` attribute.
4748c9e52b9 : Remove an obsolete TODO.
c62e5335d72 : Define and pass resource argument aliasing information to MLIR functions.
cf93864ccc0 : Move additional_deps to deps for tf_py_test.
5c66ceee14c : Add the numeric verification op and the custom build function for flatbuffer
23c3bdaacdc : Fold Keras Applications into tf.keras, since it is no longer necessary to share the implementation of Keras Applications across tf.keras and multi-backend Keras.
5eb81ea1615 : Unify V1/V2 layer naming in internal imports.
35c31c8a65c : Add TF_LITE_ENSUREs after GetVariableTensor calls to check if the tensor is actually a variable tensor.
ff2f4e3bcc0 : Add a debugging op to verify numericals at runtime.
5c18808ff8b : Propagate shapes from While/If op operands into their single-use function arguments
1f958065e24 : Add issue template for Tensorflow for Microcontrollers.
1f3044b02f3 : Clarify how the strings 'accuracy', 'acc', 'crossentropy', 'ce' are interpreted in the compile API doc.
1aaabcd65fd : Fix populating tensors to be passed to InferenceContext in TF MLIR shape inference pass.
7042b781f7c : Add `LossesContainer` class to encapsulate compiled loss computation in v2.
1be7afb1c6f : Implement a `build_defs.bzl` shim to simplify new platform porting.
13088cc7ba3 : Move additional_deps to deps for cuda_py_test.
e63ae8db229 : Removal of obsolete multi_worker_optimizer_comparison_test.
d585ddcf54e : Limit the number of candidates in multi output fusion.
cff2d138856 : Update documentation for MaxPooling1D including examples.
458001c04ef : NFC: Cleanup the various Op::print methods.
2fcfa6085bb : Move additional_deps to deps for cuda_py_test.
356de624219 : Fix for b/146078486. In py3, range() returns iterable object.
9c4b6d9df82 : Remove obsolete pip install; latest 1.x is all we need here
2b70f980ca5 : [MLIR:TF/XLA] Side-effect-analysis: improve test coverage and minor changes.
17107c60ce3 : Fix the broken mnist.py location and enforce use of TF 1.x.
b9d33cd9feb : Add legalize TF control flow pass to lowering pipeline
a53e1ae012e : Fix logic on when to emit collective type but separate arg builder
fa5be3a3a35 : Addressing Penporn's Comments.
336fcd6bd2a : Move extending of non-TRT optimizers to inside next if condition
8929984da8a : [VectorOps] Add lowering of vector.shuffle to LLVM IR
c67311e84c8 : Ruy: remove additional flag guarding use of prepacked cache
c67eadb2de7 : Move turnning off non-trt optimizers to after CopyFrom template
d3f49375e54 : Disallow creating random.experimental.Generator in MirroredStrategy scope by default.
5364121e858 : Create pip scripts for cloud tpu client.
b18db527085 : Import XNNPACK library and its dependencies
606a542c81d : NFC: Update Gather op comments to reflect support for batch_dims=rank(indices)
f7f4049ded8 : Go: Update generated wrapper functions for TensorFlow ops.
1b314298827 : [XLA:Python] Delete deprecated overloads that accept device ordinals instead of device objects.
87f671577f1 : doctest update decimal precision
fae6cff1f31 : Add disable_non_trt_optimizers
f1348823ffd : Add TF unsorted segment reduction ops to XLA HLO scatter lowering
70418f28784 : Increase shard_count for segment_reduction_ops_test to avoid test timeouts.
6c9422d7d60 : Skip over optional bias tensors.
d5cee81f135 : Use a separate mutex for updating context state.
88dbc2d867f : [MLIR:TF/XLA] Check pass-through values in function calls for resource alias analysis.
8d9eede09a6 : Add ODS definition for unsorted segment reduction ops
59383625f28 : Fix layout assignment for layout-constrained all-reduce
21d47bf4806 : Go: Update generated wrapper functions for TensorFlow ops.
1a93465e358 : Changing iterator checkpointing to produce vectors of Variants instead of one giant Variant for all iterator state.
b6cf151e2fe : Use an empty list for tf_library's tags.
4e44dd68a68 : Allows set_shape in ResourceVariable.
8d9c70f6303 : Fix typo in documentation for Tensor::SubSlice
0239b95c07d : [NFC] Do not duplicate an _XlaCompile attribute constant
1aa6a093b54 : [XLA:Python] Delete buffers_from_pyvals, which is unused (except elsewhere in xla_client.py).
e775da77496 : Fix some comments and specifications for int8 quantization.
2844809b9e2 : Accept both 'additional_deps' and 'deps' for tf_py_test, py_tests, and gpu_py_tests.
f6af4a54a1e : Minor coding style polishing.
d45163cfe05 : Add type inference variant for separate params builder generated
2f28e151b3a : [XLA] Implement dynamic input and output in DynamicPadder.
f764547fc7f : Include check for SparseTensorValue
267488da06e : Merge doctest into a single file.
9f39c9e57ec : [NFC] Remove unused attribute xla_compile_
17ebe725a9b : [NFC] Remove shadowed variable
0f71c6917e2 : Retire !linalg.buffer type - NFC
d0aae61816c : Get Optional and Variable tensors using GetOptionalInputTensor and GetVariableInput functions in LSTM instead of GetInput or accessing the TfLiteNode structure directly.
65804750fc7 : [tf.data] Add counter for bytes fetched from tf.data.Dataset iterator.
4156ae2f1ca : Add lowering of BroadcastOp if a scalar is broadcasted to tensor.
3e5e7ffa139 : Added lowering of `std.tanh` to llvm function call to `tanh` and `tanhf`.
f829b606170 : Ensure single definition of profiler constants
225c9b030f1 : Update README.md
f95a0b502bb : Add warning message when invoking old converter.
7504e80b705 : Go: Update generated wrapper functions for TensorFlow ops.
a90995149be : Remove trailing '\' in tf.ResourceApplyAdamOp doc and update ODS doc
bf4d73623d2 : PY3 migration - Set py_* target to "PY3" in `python/training/tracking`.
792f20bc568 : PY3 migration - Set py_* targets to "PY3" in `tensorflow/compilers/tests`.
59acc254879 : Implement reference kernel for Add and Mul using CMSIS-NN
56760749a29 : Extract the logic into a separate function to write unit tests
2dfc765be44 : Remove unneeded mobile sources in tensorflow/core/profiler.
61f2288b4ee : Exclude frames corresponding to function calls found in the main autograph module (api.py) from the stack trace attached to errors that occur in converted code.
b963d6a4364 : Require statement directives like set_loop_options to be the first statement in their respective block.
27f3043b894 : Lower hlo::ConstOp to lhlo::ConstOp.
7b311d7703a : Go: Update generated wrapper functions for TensorFlow ops.
9bc6caa9858 : Add lowering of reduce operation to the compilation pipeline.
02a94bf820e : Add mlir based xla gpu jit target.
a61b8965fe7 : Add support for scalar arguments in kernel invocations.
864b20b5584 : Add a pattern that lowers LHLO reduce operations directly to GPU dialect.
91bf0905f81 : Switch from shfl.bfly to shfl.down.
e1db7b1805b : Go: Update generated wrapper functions for TensorFlow ops.
57c057b4616 : Prepare for new ops that have suitable kernels for dynamic loading. Accept the fact that old kernels will start with static linking. Once the build restructuring is complete, revisit old kernels.
561b43f8ee0 : Remove tf_additional_cupti_test_flags used to WAR CUPTI use-after-free memory corruption.
d67f6d5764a : Switch from shfl.bfly to shfl.down.
86d29f8a72a : compat: Update forward compatibility horizon to 2019-12-12
f03ff9f3169 : Rolling forward "In SparseTensor::Create and constructor, forward Tensor arguments using std::move."
bf6b65c7f27 : Internal build rule updates
fea887fea83 : Temporarily disable a failing test.
601de3aee2e : Fix formatting in api_def_ApplyMomentum.pbtxt
a26afaa7333 : Complex type handling
98b70105ce3 : trying to avoid branch inside quantize per-channel
c8b6ece0e73 : Fix leak similar to TF_Graph change
c51b47f8ea8 : Fold Keras Applications into tf.keras, since it is no longer necessary to share the implementation of Keras Applications across tf.keras and multi-backend Keras.
153d1ad929f : Roll forward change to restrict variable creation in Lambda layers.
80b8054c133 : doctest remove commas from array return
18ff5f59904 : Fix add loss on functional API with sample weights.
13607e54bed : Add decomposition pattern for ResourceApplyAdam
b2510f1c1a0 : Update tf.where documentation
46b7c8e8c51 : [XLA] Don't evict if there is already a prev allocation in default mem.
126c04a9ed9 : For a multi-device function, if the output producing node is assigned to a remote device, colocate the retval node with its input node.
4c1609da87a : add newline after doctest expected return
cd4b9195d08 : doctest fix ubuntu cpu test
824250a7ed6 : [Grappler] Do not hoist Relu from Concat if it can be fused with preceding ops.
1afe0cb2581 : Accept both 'additional_deps' and 'deps' for sycl_py_test.
9b12a764708 : Make OpBuilder::insert virtual instead of OpBuilder::createOperation.
00300c98df2 : Accept both 'additional_deps' and 'deps' for gpu_py_test and cuda_py_test.
f63a8fd8012 : Fold Keras Applications into tf.keras, since it is no longer necessary to share the implementation of Keras Applications across tf.keras and multi-backend Keras.
59e9bb43ff3 : In SparseTensor::Create and constructor, forward Tensor arguments using std::move.
94a5f13e424 : Support all variants of integer LSTM. In total there are 16 variants (cifg, layer normalization, peephole, projection) and this CL adds the remaining 14.
f244e2e58d9 : Update tests to not check PIPESTATUS and instead use not.
7a055b5b3f1 : PY3 migration - set py_test target to "PY3" in `lite/testing/model_coverage/BUILD.bazel`.
f48446d6d30 : TFLite GPU: Set tensor data type when FULLY_CONNECTED gets expanded to a set of RESHAPE & FULLY_CONNECTED.
861da1d6262 : doctests update
e3a06b0e5ff : Add std.log* and llvm.intr.log* that correspond to the LLVMIR intrinsics
b6125a956ff : Sort targets in rules.
dec8acf6aa0 : Add GemmRewriter into AMDGPU HLO optimization pipeline.
581b19f0598 : Rewrite EmitElementForInputFusibleSlices using structured control flow.
9e8e6edfa0b : PY3 migration - Set py_binary to "PY3" in `python/tpu/profiler`.
c373e83e340 : Unexpose LossScaleGradientTape.
7efb44a087f : Go: Update generated wrapper functions for TensorFlow ops.
e08ae845988 : Pass experimental_relax_shapes to instance methods...
dfe83026a04 : [Intel MKL] Updating MKL layout pass unit test with bfloat16 support - 2
9aba306b84f : In SparseTensor::Create and constructor, forward Tensor arguments using std::move.
172363f62c7 : Temporarily disable failing test.
836ad960f20 : Automated g4 rollback of changelist 284913256.
435ce9fa925 : Separate StatType from MetadataMatcher.
aceac8ddb70 : PY3 migration - Set py_binary targets to "PY3" in examples/tutorials/mnist.
eb9de1825b1 : Add patterns that lower scalar LHLO operations to standard dialect.
6b0a2a75982 : Polishing comments.
e9b579c6c10 : Capture a reference to TF_DeleteGraph in ScopedTFGraph.
3d4896c9b95 : Fix another fuzz test.
4a6d62d21f9 : doctests fix ubuntu cpu test fail
673e559bde6 : Add missing CMake dependency for MLIRTestIR.
67c7496e9fd : Fix OSS build
14e79633228 : Expose a convenience function to add interface attributes to a function.
4b873ecdbb3 : tf_saved_model: Improve diagnostic message.
730256e6a28 : Extract convert/run_metadata_to_trace_events from profiler_session
8bdf30c2203 : Add test for unstack op.
f4a24cc7377 : Update Eigen to 963ba1015bd448.
01113fbb6d8 : Add gemmlowp to deps if profiling enabled with --copt=-DGEMMLOWP_PROFILING
f94d458f1a6 : [spirv] Add lowering for std.fdiv, std.frem, std.fsub
86fe4669b9a : Remove code that was only used in tests.
fd8737c2b2d : Remove unused variable.
8f09753b845 : Internal build change
8a03f977c2b : Revert the change to gen_tftrt_model.py
074ed6a9d6a : Adjust the error messages to make it clearer when errors occur in user code.
9c5e6b7be87 : Continue refactoring StructuredOps utilities
194e10fe7b6 : Go: Update generated wrapper functions for TensorFlow ops.
41df105ff5f : Fix compilation of hwloc
a25083703ba : Reduce memory overhead for mirror pad and parallelize execution
66c9cb5f149 : NFC: Fix naming inconsistency: FuncOpLowering -> GPUFuncOpLowering.
bf198561a87 : Roll-forward initial liveness analysis including test cases.
ec48c1c0889 : Fix build dep
0521b16971b : Generalize StoreForwardingPass to search for StoreOp in the entire block.
d5ec54f66dc : Fix failing tests that are silenced.
6de3ae79f03 : Add initial liveness analysis including test cases.
67799646a09 : Add a function to get lowering patterns from GPU to NVVM.
e33e506430f : [XLA:CPU] Make call rewriting resilient about non-call uses
e7904f5442b : Fix modification in previous change that was not intended.
aeb8d0fc473 : Go: Update generated wrapper functions for TensorFlow ops.
65944087669 : move function DisableAllStages from protected to private
df972879598 : Fix Ubuntu sanity check.
7f0ea438c43 : Add missing headers for mobile builds.
fe404e66b07 : Fixed sanity check.
af0cd3537ad : [Linalg] Add tiling for IndexedGenericOp with a region.
1e99845ff87 : Go: Update generated wrapper functions for TensorFlow ops.
dae24590c82 : Pull in tensorflow/core/util/stats_calculator via thecore/util:stats_calculator_protable target in portable builds.
bd02ab2727d : Instrument ModifyGraphWithDelegate w/ TFLite profiler, and use "max_rss_kb" to report memory-related stats.
092c1d9faba : Go: Update generated wrapper functions for TensorFlow ops.
5058b8439de : compat: Update forward compatibility horizon to 2019-12-11
bc89328060a : Add initial liveness analysis including test cases.
115ea3db346 : eager/function_test to PY3
47f9db3b0ee : Update tensorflow to the latest google-cloud-cpp release (v0.16.0)
3f8a370b5a2 : Allow accessing the GPU device memory from the TF C API.
1c1e20f839a : Update op_or_arg_namer to operate on Value instead
b8e583f8dd7 : Introduce tfl.external_constant op.
136b0853ef4 : Swap tf/core/platform/BUILD dependencies to tf/core/platform/default/BUILD and tf/core/platform/windows/BUILD, allowing us to finally remove build_refactor.bzl.
b01092f4d59 : Swap tf/core/platform/BUILD dependencies to tf/core/platform/default/BUILD and tf/core/platform/windows/BUILD, allowing us to finally remove build_refactor.bzl.
4858cadd623 : Fix fuzz test.
4ec91db03e4 : Go: Update generated wrapper functions for TensorFlow ops.
c09ac29616f : Instead of suppressing warnings coming out of implicit IndexedSlices->Tensor conversions in the gradient code, perform explicit warning-free conversions before feeding IndexedSlices into ops so that we do not produce spurious warnings at places where we know we are expanding IndexedSlices into Tensors (such as the gradients of gather).
7d7c4eafce0 : Add the missed header for osx platform in micro_speech example.
bce28ef8f82 : PY3 migration - Set py targets to "PY3" in tensorflow/lite/...
e6e16839a01 : Go: Update generated wrapper functions for TensorFlow ops.
3e26dc7d563 : Undo changes accidentally added in e6ab5082a82a08f5f8594a6d05eeee7370b47e48
07a8f444a04 : [MLIR:TF/XLA] Use whie/if's is_stateless attribute in side-effect-analysis.
8037ae3e0d3 : Add Conv2D benchmarks for NASNet shapes
cdb11818cec : Replace CHECK-LABEL with CHECK for non-unique strings
3d79d19aa27 : Add BitcastConvert op to HLO dialect.
f8dbd4fcce4 : fix model_utils/export_test test paths for non-unix style.
f2bb9409f90 : move doctests before args: section
7277158cd4f : Add ProfilerSession method to collect data in XSpace format
9ac7cf82641 : Add SELECT V2 op to Tensorflow Lite.
3801303c365 : Move all platform/default build targets from tf/core/platform/default/build_refactor.bzl into tf/core/platform/default/BUILD. Subsequent changes will change tensorflow/core/platform/BUILD to use these targets, and remove build_refactor.bzl. This refactoring is part of the Tensorflow Build Improvements RFC described here: https://github.com/tensorflow/community/pull/179
20f176b439f : Add a presubmit check for mbed projects.
c5dc79c8591 : Set py test targets in lite/toco/python to PY3.
36f078efd1a : [VectorOps] Add lowering of vector.insert to LLVM IR
f1dd0f01967 : Add VectorOp transform pattern which splits vector TransferReadOps to target vector unroll size.
069fd4e66fd : Go: Update generated wrapper functions for TensorFlow ops.
d710569548a : PY3 migration - Set py targets to "PY3" in third_party/tensorflow/...
74229d4736a : [Grappler] 1) Skip dead branch elimination for merge nodes with control inputs, since these can create cycles in the resulting optimized graph. 2) Optimize a few utility functions. 3) Add more verbose VLOGging when topological sorting fails.
77b30d97cb2 : Stream in the status to GTEST_SKIP in modular filesystem tests.
b735c799fdb : Blacklist the new TFLite converter for broken internal tests.
89991d2d5fd : More affine expr simplifications for floordiv and mod
66ec4ba062c : Stop declaring dynamic allocation related functions when TF_LITE_STATIC_MEMORY is defined. The functions are not defined when this macro is defined.
ed8765e8fe3 : Re-apply AutoGraph when the target of a tf.function is wrapped in a call to _call_for_each_replica.
9da481d2004 : Move all windows-specific build targets from tf/core/platform/default/build_refactor.bzl into tf/core/platform/windows/BUILD. Subsequent changes will do the same for tf/core/platform/default/BUILD, and remove build_refactor.bzl. This refactoring is part of the Tensorflow Build Improvements RFC described here: https://github.com/tensorflow/community/pull/179
367f2c21394 : Fix a wrong tensor type. It was not excised yet and was only discovered when working on adding more test cases.
bbdbea3b188 : Comment and style polishing.
6d2deee1684 : Handle grouping for inputs in ops._create_c_op so that Keras does not have to do it.
39564b128d9 : Convert basename to text in get_temp_export_dir.
2ad98d023d2 : Go: Update generated wrapper functions for TensorFlow ops.
b30ba3a6f45 : Move gpu.launch_func to ODS. NFC
79e2a05db13 : Apply saved model decorator to more tests.
c6a67247cc3 : Add stop_worker_watchdog() function to session_support module.
155ab2e8fb1 : Fold TestLinalgTilePermutePatterns into TestLinalgTransformPatterns - NFC
dd91d4794b3 : Fix ResourceApplyKerasMomentum doc summary line break
1aee1190ab9 : Refactor the various operand/result/type iterators to use indexed_accessor_range.
ccd3770fd51 : Remove unused filegroup.
840cabea488 : Port pad op to micro.
635a3a0f824 : Add tests for quantization limits. Ensures that quantization clipping is performed correctly for conv and depthwise_conv.
8fda428bd15 : PY3 migration - Set py targets to "PY3" in tools/api/generator/api_gen.bzl.
05aaa140544 : PY3 migration - Set py targets in `tensorflow/python/tools` to "PY3".
90d71017d12 : [Linalg] Add a Linalg iterator permutation transformation
7aae0e113dd : PY3 migration - Set py targets to "PY3". (tensorflow/contrib, tensorflow/examples, tensorflow/python)
b0ff05878a6 : Update mathjax for Adam
771c157f06f : Uniformize Vector transforms as patterns on the model of Linalg - NFC
e87fcd06cf2 : Set default python_version to PY3.
b3fc3c62675 : Maybe fix pip build.
92bb6256b50 : Update docstring to clarify exception
d7336a91862 : Propagate sharded argument layouts through TF/XLA bridge.
a9f9b02a3ee : NFC: Use Operation::result_range/operand_range instead of spelling out the entire type.
a21c221a55e : Internal change
2dab7389155 : Add Py API for composing an affine expression with a map. Also allows extracting constant values for const expressions.
b4e7458fda2 : [MLIR:TF/XLA] Fix side-effect analysis tracking of unknown write.
79202052afe : Fix OpDef for TFLite_Detection_PostProcess in MLIR converter
b3d69b1bb0a : Update output pointer move logic.
563e543432c : Fix for Bazel version check in Dockerfile
4ced9550246 : Add `is_deferred` bit to OpKernel and optimize eager kernel dispatch when it is false.
5ef4b432e19 : Internal test change
13bc7a5343d : Move StatType to open-source MetadataMatcher.
c17446105b9 : Fixed bug in full shape prelu. Added 2 new tests.
f3a27e6c3d5 : More convenience build methods for SPIR-V ops.
77cdb31c802 : Use common exception for unsupported conversion
f84367b3821 : PY3 migration - set default python_vesion to "PY3" for macros in tensorflow.bzl.
435665fa28a : Remove special case for synchronously executing RecvOp::Compute() in eager mode.
a88ff06438e : Sort `tf.TPUReplicatedInput` ops by index attribute when forming `tf_device.replicate` in TPU cluster formation pass.
aed40c077bc : Remove name-based Variable handling in keras Lambda layers, and add detailed exceptions and warnings for unsafe corner cases.
8a5b70bfa05 : Fixes the requantization logic that assumes the user of the requantized op is TFL::QuantizeOp.
8c49b5cc8ac : Add pattern for QuantizeAndDequantizeV2Op.
83b7ca55aa3 : Fix error in comment
8afbeffd03d : Cache the return value of MatmulDoFP32ComputationFP16Input() (which reads an environment variable).
c733a2c1cdf : Expanded the description of tf.gfile.
1d9a9771ab0 : Added Updated command
af5ae82443d : Add hadoop archive filesystem support
84add98ff28 : Skip over optional bias tensors.
3dedec08128 : Port MEAN op to micro - Part 1. Separate reference code under a new file reduce.h
c0b26f25e4d : Avoid allocating std::vector (and sometimes allocating InlinedVector) on eager op execution.
b6a81c1a078 : Add a doc on guidelines for contributing a new dialect to the MLIR core repo
a9469c40025 : Go: Update generated wrapper functions for TensorFlow ops.
d4ca02dd00d : [tfdbg] Exclude DestroyResourceOp from debugger's dumping of eager op execution
f4e5f11c8a4 : Use session_options.config.device_count() in XlaGpuDeviceFactory::CreateDevices
c93191244a3 : Addressed review comments.
a0338d6505b : Addressed review comments.
78b7aa72250 : Addressed review comments.
e65a6765b41 : Drop Markdown style annotations
eb1aab2c5ac : compat: Update forward compatibility horizon to 2019-12-10
e3d30a643d3 : [NFC] Fix ResourceApplyAdam comment regarding formula of using/not using Nesterov computation
829c458184e : Add tensorflow/core/util/BUILD, which currently just exports the files in that directory and adds tf_proto_library rules where necessary.
ead06270dc8 : Adding tensorflow/core/platform/default/BUILD and tensorflow/core/platform/windows/BUILD. This is part of the refactoring described in the Tensorflow Build Improvements RFC: https://github.com/tensorflow/community/pull/179 Subsequent changes will migrate targets from build_refactor.bzl into the new BUILD files.
f1527c02b72 : Go: Update generated wrapper functions for TensorFlow ops.
495e179730a : [Perf] Skip EagerOperation::SetDeviceName(...) call if input device name didn't change.
6dfa569272b : Add testable docstrings to UpSampling, ZeroPadding and Cropping layers.
197062e6b09 : Do not process name_scope values in eager mode
78f709b737c : Adding Iterator saving / restoring support to Snapshot. If we get interrupted while writing we just leave the current files unfinished and start from the next file. While reading, if we get interrupted in the middle of a file, we just start from the beginning of that file again.
df41bbafb50 : Support tf reciprocal op as a syntactic sugar of TFL Div op.
ce76f9a368c : [XLA] Brings F64 error thresholds in rough accordance with F32
e9b9f82d8ec : Add auto generated TensorFlow DynamicStitch op
ffd6e10fd8a : [XLA:Python] Add Python bindings for RegularizedIncompleteBeta.
2c5ded13290 : Set visibility to public for tflite_portable_logging
0990deec3dc : PY3 migration - Set `python_version = "PY3"` to *py_test targets.
03bdb964fe5 : Fix build breakage on gcc-5
f26f6088088 : Hold shared lock (instead of mutex) when getting server context.
35045ecd61c : Allows upgrade script to support some contrib renames even when using direct contrib imports of the form `from tensorflow.contrib import * as contrib_*`
f87a18ca9af : Remove name-based Variable handling in keras Lambda layers, and add detailed exceptions and warnings for unsafe corner cases.
9e8a7903712 : remove "usage example" text, fix indentation
60e758099b4 : Typo fix and minor twist.
6813d4f5478 : Use `np.allclose` on floats in doctests.
563da746ff4 : Logging LSTM: Use GetTensorData<float>
71f6976b9ec : Addressed review comments.
c1b652da121 : Fix for Raspberry Pi compilation errors This doesn't completely fix the build, it fails later on an MLIR file, but it gets us further.
9422eb1139b : Remove name-based Variable handling in keras Lambda layers, and add detailed exceptions and warnings for unsafe corner cases.
4aea9f74550 : Remove debug printing in file_system.cc
2a442d9ff11 : [VectorOps] Add a ShuffleOp to the VectorOps dialect
f8536b86a0a : add space after >>> for doctests
dec01cdde52 : Logging LSTM: Remove redundant branches.
5740aad4104 : fix doctests
57020644171 : [VectorOps] Fix off-by-one error in insert/extract validation
902e8f4bd53 : Refactor the Block support classes.
c70fe93b765 : Fix a bug in dynamic kernel loader. if an environment variable is not set, getenv returns nullptr. Check that before running strcmp.
167f9de5f40 : remove the expired forward_compatible check on random_op
3adf41707a2 : Disable tests tagged 'v1only' on v2 builds
744c0dd52f3 : Replace `experimental_legacy_converter` with `experimental_new_converter=False`.
d26ba01420e : [XLA] Fix reduce test to actually use the specified input
7480d496905 : Simpler workaround for gemmlowp profiling wrapper.
22467f155c2 : Update the documentation of batch_jacobian to make the default behavior more explicit.
2581436b1c4 : add reduce_logsumexp defun benchmark
f8156c29b8b : Rerandomize shuffle seeds when replicating ShuffleDataset.
622580da5ff : Fix model fuzz test failures caused by malformed sparsity parameters.
60eb84e0269 : Eager function lib: Add tests for (add|remove)_function_callback()
588d6c5890e : Convert bytes to string.
24be6edc4f5 : Updated tstring.h to include needed methods + minor fixes for migration.
eb0d66659a3 : Bump open source llvm revision to ra7bdab2e9d59ba0fdf06390f4ddadfd00fe50f2e
d1265d5e789 : Use session_options.config.device_count() in XlaGpuDeviceFactory::CreateDevices
b0c321c494b : update doctests
483c16701b0 : Handle bf16 in GetScalarOfType helper in lower_tf pass
c11dd155b94 : Rollback of 493157c6836be35ba19b2fc72be6137e597f3a62
168b722a126 : Add no_pip tag to avoid pip_smoke_test depending on newly added savedmodel.
571f7a95f64 : Add decomposition rewrite pattern for ResourceApplyKerasMomentum
6d7031c82fc : Cleanup: Use static_cast instead of reinterpret_cast
55446fad892 : Enable optional use of gemmlowp profiling without the use of custom defines.
f7c87e6ca62 : Add new indexed_accessor_range_base and indexed_accessor_range classes that simplify defining index-able ranges.
d4476897209 : [spirv] Add CompositeConstruct operation.
5a0daac87b3 : Update Eigen to https://gitlab.com/libeigen/eigen/commit/bb7ccac3af90acb15e1bdc3943758ebb2ae22790
73ae5363cd4 : [spirv] Add spv.IAdd, spv.ISub, and spv.IMul folders
65ee114608c : Ensure sorted=true in top_k converter
59c06b90167 : Moved TensorFlow Lite Micro out of experimental folder
59329ef58f1 : Use Abseil string utilities in the TensorFlow Profiler.
389885397e2 : Docs: Update Readme.md to reflect pip package changes with TF 2.1
8ccf72521de : Factor out commonly reusable names across structured ops dialects
8fad4f19467 : Go: Update generated wrapper functions for TensorFlow ops.
8d2d5bf04e5 : ODS: Generate named accessors for raw attributes
9e34c92f04f : NFC: Remove static shape requirement comment from ConvertToTensorShape function
13a1b7d58b3 : Remove redundant branches.
c655cf70a72 : use predict so test works for non-egaer execution
999ca764fd1 : Squash aliases into a single line.
6bf9041b358 : Add lowering for module with gpu.kernel_module attribute.
900bf75eb5b : Unify vector op unrolling transformation.
27a98ccab4c : Minor spelling tweaks
edacb2c9c49 : [StructuredOps][Linalg] Add a primitive pattern to rewrite the linalg.generic form of matmul to vector form.
fee4702bdf3 : Use parametric test case instead of a loop-over-all-configs pattern
adb315fc180 : Add RegionRange for when need to abstract over different region iteration
9dfd369d073 : address review comment
77a3b737428 : Fix C APIs doc for accessing output tensor
5293a2b8507 : Go: Update generated wrapper functions for TensorFlow ops.
f70c46f8cd2 : Getting rid of some spurious deprecation warnings generated.
28102866ae2 : Post-submit cleanups in RecursiveMatchers
c8862842ca9 : Updates some comments.
a54baea2726 : Go: Update generated wrapper functions for TensorFlow ops.
d2c90993d12 : Replace spurious SmallVector constructions with ValueRange
a5d33f111a1 : add output_type to tf.data.RangeDataset, fix #33414.
60bf8d0817e : add output_type to tf.data.RangeDataset, fix #33414.
8dff6b98efb : Update the TF CUDA version to 10.1
18ec8e26d8e : TFL: Fix Subgraph::context_ initialization.
3938a7002c7 : minor spelling tweaks
e9bdde2f761 : Re-enable mlir_gpu_lhlo_gen_test for IotaOp.
be8b0acdd0c : Add build command sample in the comment
1c3a3a27684 : Add a binary run_hlo_module_mlir_gpu.
e664420b79a : minor spelling tweaks
c7273bee16d : compat: Update forward compatibility horizon to 2019-12-09
984f710a9f7 : Remove explicit materialization of SmallVector<Value *> now that the build API takes ValueRange.
e2855d0f034 : Replace checking of names of ops for TPUReplicatedInput and TPUReplicatedOutput in TPURewritePass with casting (NFC).
a12fa00a259 : Go: Update generated wrapper functions for TensorFlow ops.
8295a0ea930 : Diable zip tests brokey by forward compat change
0e0c574b6ea : Add QuantizeOp, DequantizeOp and CastOp.
9ff205f3d81 : Move the static inside the function to be safer.
7be978f09ba : Add a layer of recursive matchers that compose.
d95e97aef9b : Go: Update generated wrapper functions for TensorFlow ops.
03c045e146d : Fix cross entropy losses to use the underlying logits of Softmax layer by backtracking Identity op if any.
bf00bd654ad : Fix saved_model_cli tensorrt conversion
b41fbcbf851 : Expand the globs for legacy_srcs_no_runtime and legacy_srcs_no_runtime_google, and extract their common files into a single filegroup. This change helps prepare for a subsequent change adding BUILD files to tf/core/platform/default and tf/core/platform/windows. This change is part of the Tensorflow Build Improvements RFC described here: https://github.com/tensorflow/community/pull/179
29ffefec09b : Update readers.py
102ed3d242b : Update readers.py
eead81aa620 : Removing tensorflow/core/platform:legacy_proto_hdrs, which are no longer used.
d9c782939e3 : Go: Update generated wrapper functions for TensorFlow ops.
bba0110c2d4 : Add tf.Unpack to XLA HLO legalization
3618cffa8be : NFC: Expose constFoldBinaryOp via a header
0baa58dd8a5 : Add documentation for undocumented exception
c91c02353d9 : Go: Update generated wrapper functions for TensorFlow ops.
22e8c972bc3 : Go: Update generated wrapper functions for TensorFlow ops.
e5910e72d64 : compat: Update forward compatibility horizon to 2019-12-08
d9e8ee7a500 : Go: Update generated wrapper functions for TensorFlow ops.
ae363cfcd9e : add null checking and free
4d833636c50 : Expand the glob for tf_additional_lib_hdrs(). This makes the set of platform-specific headers explicit, and also helps make checking in BUILD files in subdirectories of tf/core/platform easier. This change is part of the Tensorflow Build Improvements RFC: https://github.com/tensorflow/community/pull/179
7d27eeab2cd : Wire tensorflow/core/platform:base64 into tensorflow/core/BUILD. This change also removes the glob tensorflow/core/platform:legacy_lib_internal_srcs, and replaces it with the leftover from the glob's expansion. This change is part of the Tensorflow Build Improvements RFC: https://github.com/tensorflow/community/pull/179
1521067d9d6 : Wiring tensorflow/core/platform:stacktrace and tensorflow/core/platform:stacktrace_handler into tensorflow/core/BUILD. This change also removes tf_additional_lib_srcs, which after bazel starlark expansion amounts to just stacktrace_handler. This change is part of the refactoring described in the Tensorflow Build Improvements RFC: https://github.com/tensorflow/community/pull/179
3fbe4cb36b5 : Modify import of GatherOp in HLO dialect and add support to export it to HLO.
d7e2cd058a0 : Go: Update generated wrapper functions for TensorFlow ops.
6937717a6af : Drop tf.Assert ops during lowering to HLO as XLA doesn't support it
be4f6874533 : Go: Update generated wrapper functions for TensorFlow ops.
993b2492a7f : Go: Update generated wrapper functions for TensorFlow ops.
9a48e05fb1c : Update the builder API to take ValueRange instead of ArrayRef<Value *>
226f4dab126 : Go: Update generated wrapper functions for TensorFlow ops.
4fcf1f3fd58 : Fix deprecated args for count_nonzero
5ae1f1d4ba5 : Go: Update generated wrapper functions for TensorFlow ops.
65fa0c2c2a9 : Update readers.py
07f3af1146d : Add tensorflow/core/util/BUILD, which currently just exports the files in that directory and adds tf_proto_library rules where necessary.
ba394ff6da9 : compat: Update forward compatibility horizon to 2019-12-07
8c9d11c2485 : Add tensorflow/core/util/BUILD, which currently just exports the files in that directory and adds tf_proto_library rules where necessary.
ec230f52fa8 : Go: Update generated wrapper functions for TensorFlow ops.
c2ed8db3d24 : Add decompose resource op pass to TPU bridge pipeline
7488f92d7e5 : Register ResourceApplyAdam op to TF dialect.
e27a2c9e68a : Add ResourceApplyGradientDescentOp decomposition pattern
9c36c017b65 : Register ResourceApplyKerasMomentum op in TF Dialect
94c429deff9 : Add DecomposeResourceOps library that breaks down composite resource ops into primitive ones and raw computation.
6b1f521bc29 : Go: Update generated wrapper functions for TensorFlow ops.
5b2180a3ad6 : Add a new ValueRange class.
91946987ca8 : Go: Update generated wrapper functions for TensorFlow ops.
74eadb6f2f4 : fix indentation
9cf61cbd159 : update usage examples
5341e3d2992 : Add multi-algorithm deterministic cuDNN convolutions
6593263ed78 : Adding checkpointing to StatsAggregatorDataset. We just forward it to the input dataset at the moment.
164aa8303b2 : Go: Update generated wrapper functions for TensorFlow ops.
e0fe27afa60 : cudnn_rnn_ops and sdca_ops doesn't use farmhash directly and the dep can be removed.
c9150fee197 : Add `LossesContainer` class to encapsulate compiled loss computation in v2.
4c057f005c1 : Include native C symbols and headers for TFLite AARs
298ec44da39 : Add a tflite_model_test build rule
92f61576fad : Add pattern to tflite to fuse relu1 with binary ops. Also, add relu1 as fused activation function in the conv fuse pattern.
30d429ba4ad : Improve Linalg documentation following the Structured Ops presentation.
4a45a4f987f : Add a flag to the IRPrinter instrumentation to only print after a pass if there is a change to the IR.
e5ec18d997a : [TF:MLIR] Shape inference pass should refine the return type for the main function.
f1923418f53 : Correct number of output shapes written by SavedModel.
b788566f376 : Open source in the future TBD.
4cd5f7334dc : NFC - update doc, comments, vim syntax file
077a469b0ca : Fix docstring for strings.length
2beb2d53ba1 : Go: Update generated wrapper functions for TensorFlow ops.
8409e2a60e4 : Update ops-related pbtxt files.
6b4dc4e9864 : Fix langref code snippet - NFC
9c3d8fa6e37 : Update reduce_mean documentation
6fbfda83a64 : This change adds build target tensorflow/core/platform:monitoring, and wires it into tensorflow/core/BUILD. This change is part of the refactoring described in Tensorflow Build Improvements RFC: https://github.com/tensorflow/community/pull/179
93bb6a76e57 : This test can run for a considerable amount of time. Avoid timeouts.
f0c904c8f35 : Add auto-generated HashTableV2 op
4e01f1bb150 : Enable macOS support for delegates.
4ba54a3a4f8 : NFC: Separate implementation and definition in ConvertStandardToSPIRV.cpp
ad41522e548 : [tfdbg] Make CONCISE_HEALTH kernel GPU code build on Windows
bd045624683 : Added a guard to prevent from crashing for certain cases.
1d96a6103c4 : Internal change
90c86cccf4a : Changed necessary attributes for PBuffer context.
0681377aabe : Remove the empty CtcLossDescriptor
20a3cd02434 : Add `LossesContainer` class to encapsulate compiled loss computation in v2.
53c5622f2dd : Add docstrings for get/set optimizer weights.
544153f6455 : Setting _first_run to True for the CheckpointInputPipelineHook if a new session is created. This makes sure that if a single task gets pre-empted in the middle of training, we restore the input pipeline because in that case we don't run the coordinator code all over again but just reset the session.
76c93e5e1bf : Change inferReturnTypes to return LogicalResult and values
fa8d0228217 : Group variable initialization when calling lift_to_graph.
3b6cf4f210a : Replace custom getBody method with an ODS-generated in gpu::LaunchOp
688641f73ff : During serialization do a walk of ops in module to find spv.module.
fa7ff04d632 : Add TPUReplicatedInput and TPUReplicatedOutput to MLIR Op Definition Spec.
3cc5bda704f : Move GPU::LaunchOp to ODS. NFC.
d14373ec794 : Override EIGEN strong inline for release builds as well.
e7b00a13d41 : Use named traits in the ODS definition of LLVMFuncOp
25c58b201f2 : Fixes docstring for tf.math.logical_not
46e7fca1b60 : Adds a `directory` accessor to CheckpointManager.
d58e8594e14 : Move image preprocessing layers to `layers/preprocessing`
3e31f6191ce : Throw an explicit error if user call TPUStrategy experimental_run_v2 in eager mode with a python function.
0fd34ccc179 : [tfdbg] Add CURT_HEALTH mode to enable_dump_debug_info()
c8e94d4a6e7 : Fix msan failure.
51f0450445e : Add tftrt_2.0_saved_model to data deps of trt_convert_test in BUILD
3461d949be4 : Remove import tensorflow from gen_tftrt_model.py
00c6bb2b7ce : Use mlir::TypeAttr for the type attribute instead of mangled string repr
6d4c47b632b : [tfdbg] Add FullHealth mode to DebugNumericSummaryV2Op.
8a0fc8f23c1 : Update keras standardization code to error out when a namedtuple is encountered.
893d9a67ffb : [tfdbg] Add Shape mode to DebugNumericSummaryV2Op.
faf5ed46c0c : prepare to export to XSpace for device trace. I realize that I need to port more XPlaneBuilder to OSS to continue.
53a864a1e2d : Lower TensorFlow AddN to sequence of AddV2 ops
3371ea49735 : Group variable initialization when calling lift_to_graph.
47953aa5c09 : Re-write docstring for ModelCheckpoint. Add example.
4998629955d : [VecOps] Rename vector.[insert|extract]element to just vector.[insert|extract]
56b242e7abe : Experimental C API headers for maximal compatibility during linking
7c79535982f : Group variable initialization when calling lift_to_graph.
86a6cfd2509 : LLVM::GlobalOp: take address space as builder argument
b278a8b3a8f : Move GPU::FuncOp definition to ODS - NFC
0f60d0b537a : [tfdbg] Add ConciseHealth mode to DebugNumericSummaryV2Op.
8a2ad877e91 : Add quantization support to all variants of LSTM. - peephole coefficients are quantized to 16 bits symmetric. Int16 is used because the calculation is a 16x16 vector vector elementwise multiplication. - without projection, hidden tensor becomes the output and reuses the quantization parameters of the output - with layer normalization, the gate matmul uses intermediate result as output; without layer normalization, gate matmul is fed into activation directly so 2^(-12) is the output scale.
be5429dd035 : Update Eigen to https://gitlab.com/libeigen/eigen/commit/4e696901f873a2347f76d931cf2f701e31e15d05
2792dd7cf2b : [tfdbg] Support linking FuncGraph building and execution
a5ac4c72dd3 : Make callback string formatting failure error message more user-friendly.
29021b9e663 : Provide a way to get the type of a ValueHandle.
829ec36ea1d : Move #includes to correct headers
b79a7349758 : [VectorOps] Add lowering of vector.broadcast to LLVM IR
633e6e13ec5 : Remove tensorflow/core/framework/ protos from tensorflow/core:protos_all_go_proto. Users should now depend on the tensorflow/core/framework:*_go_proto targets directly.
96e6fef91a6 : Generate builder for ops that use InferTypeOpInterface trait in ODS
722fc02b3ff : Minor change to depthwise convolution with dilation.
32e823339b2 : Fix minor warnings.
fcef316223e : [XLA] Implement a 64-bit approximation for ErfInv. Enable 64-bit special value tests. Disable SqrtPow equivalence test on GPU due to wrong output.
b2cf8773f71 : Raise better error if loss_scale=None is passed to LossScaleOptimizer.
e2f5c41688d : Expand casting abilities when lowering to CFG
a034a3ad800 : Add conversions of GPU func with memory attributions to LLVM/NVVM
eb95904f1e4 : [XLA/GPU] [NFC] Simplify code for GetNumberOfPartialResults
8ea11fcde73 : Make profiler classes do nothing if IS_MOBILE_PLATFORM
119ec6954da : Fix dynamic display for PyCharm
e3b2203323c : Use std::rint in scalar_round_op_google
68fb5ac01c1 : fix examples in comments
a7a97eaf973 : Add op stack class for op processing.
0c2048a68f0 : Make use_implicit_batch an implicit attribute
c94797780e2 : Add optional layout constraints for AllReduce
c28ca27b96b : Fixing a TensorFlow control flow bug.
04574413d22 : Extract :profiler_factory library
afaf5e0f9e1 : Use std::rint in scalar_round_op_google
a35679e5c63 : Unroll vector masks along with their associated vector arguments.
a153c76754e : Test clip-ops docstring
707f8f2c187 : [spirv] Reorder `erase` and `emplace` to avoid "invalid iterator access".
1629894b121 : DimOp folding for alloc/view dynamic dimensions
421fbae7753 : minor spelling tweaks
3d21ad0e169 : Open source run_hlo_module.
ba509fda808 : Enable AutoGraph in MirroredStrategy.merge_call, Strategy.extended.update and Strategy.extended.update_non_slot.
dbef8861c93 : Add change guards to constants copied in linter.proto
d0e55241d5a : Add details about failed NNAPI operation when logging NNAPI errors. It also Converts the error code into the associated NNAPI constant name.
9b3930304b0 : Extract out the profiling listener creation as a virtual method so that subclasses could overwrite w/ its own profiling listener.
acb8b516ee9 : LLVM::AddressOfOp: properly take into account the address space
f62a214c220 : Migrate from std::string to tensorflow::tstring.
60b8dcfee14 : compat: Update forward compatibility horizon to 2019-12-06
1c4c9b85c5a : Handle 64-bit integer operands in TF SliceOp lowering to HLO
8e25bb77707 : Lower TensorFlow reduction ops with scalar dimensions attribute to HLO
86aacf06c9d : Improvement documentation of tf.math.exp
54451cd0711 : Support DistributionStrategy in LossScaleGradientTape, take 2.
2b6e43a707a : Fix the confusing profiling output by separately processing profiling events caught during the initialization phase and those caught during the regular run phase.
5339810df37 : Add more test cases for fully_quantized reduce.
6c66b3a1a43 : [XLA:Python] Add __repr__ to TpuDevice.
5337757d860 : Fix rules_cc.bzl loading path.
27efd9fd378 : Install python3.7, pip3.5 in custom op Docker images.
ada269be4bb : [tf.distribute] Disable XLA on collective_all_reduce_strategy_test
c1dec428a2b : NFC: Add documentation for `-mlir-print-op-on-diagnostic` and `-mlir-print-stacktrace-on-diagnostic`.
b090c3be4f4 : Fixes docstring for argmax_v2.
b25da3c6f9e : Drop TF::Assert during TFLite legalization.
b9800f025bf : Add test case for TensorArray concat.
6a1cbfd8d87 : Remove StatusOr from error_util.
8d16240b346 : Fixes for magic_wand training scripts
0438fe668ef : Fix the eigen archive download path
24cab684f51 : Add test to ensure truvediv conversion occurs
27d2a54f2bf : Add tf.All/tf.Any to XLA HLO legalization
539fb4f8105 : Update doc strings for tf.split
f409daa583f : Fixes docstring for tf.math.abs
7e628ed777a : [fix] display the correct log message in benchmark_model.cc.
275372da194 : [XLA GPU] Group subsequent reduction input dimensions
67edc16326d : Make nccl bindings compilable with cuda 10.2
793d1358093 : Python 3 Migration. //tensorflow/python/distribute
c5816f6baa4 : Allow ctpu_delete to use a different project
4a23c9b2e3b : Rollback of rollback of changelist 279340363: adding backtrace logging to status with a fix for the Windows platform.
c73c99ca3e0 : Remove single path fallbacks in v2 and start to clean up compile.
36ba3b17c55 : Fixes docstring for tf.math.add_n
f7ccdb449c6 : Skip VectorVectorCwiseProduct when cell_state is known to be all zeros.
5a63660ac18 : add usage examples
5ccbaeeef54 : Pull register_extension_info up into core/platform/build_config_root.bzl
a811aba5ce2 : Add include path to the TestDialect to fix broken build.
3734535402a : Introduc `_USE_EXPERIMENTAL_NEW_CONVERTER` in lite module.
c6a005e1bfd : [MLIR:TF/XLA] Add a cross-function resource device inference pass.
9acd3202ddc : Add docstrings for get/set layer weights.
4198b1c7315 : Produce better error message on SavedModel import failure
fe28ea37087 : [Linalg] Add permutation information to tiling
69bfdcabdc4 : Add training scripts for microcontroller gesture recognition model, rename classes
f0b969732d7 : Refactor the IRPrinting instrumentation to take a derivable config.
47c66659de0 : Delete brittle unit test for matmul GPU benchmark
77fde614958 : Update tensorboard dependency to 2.1.x
34901a72481 : genop: fix template error
400df32a626 : Fixing funky link. We need to show the status of the release builds out on the public CI, but those aren't actually the bits that people should use. So rather than take them to the Jenkins job and its artifacts, if they click on the badge, it will just take them to the badge icon on the public CI, which isn't terribly useful.
c7061962262 : Add/Fix docs for losses.
8d3a2cbf789 : Set async flag correctly for memcpy device events when using CuptiDriverApiHookWithCudaEvent.
a3dc51f1035 : Add fully quantize test for tranpose operator.
3cc04ef616b : More docfixes for initializers
df097f30d9e : Update logical_xor and logical_and documentation. -Move logical_and endpoint to python. -Expand their docstrings. -Write extensive testable examples for these two ops.
76c66a73569 : Removing the link to public CI release artifacts.
d8ca4f1f26a : Updating the tests
c7792f8c83e : Add more detailed documentation to MaxPooling2D including examples.
47ba03f54a0 : Add legalization from tf.SplitV to XLA HLO ops
0c531cb8cd1 : Add testable docstrings to conv1D and conv3D.
1f5fd616ed0 : Add helpers to classify TraceMeRecorder::Event
032d27421bd : [tfdbg] Add CurtHealth mode to DebugNumericSummaryV2Op.
cb7e008708f : Avoid to register the ctc loss kernel when cudnn is older than 7.6.3
8af6ab55976 : Docstring fixes for initializers
21e8f2476eb : Add UnrankedMemRef Type
f5829c0e31d : Fixing MKL broken links and updating with 1.15 and 2.0 links
d423b6e1bce : Move tf.math.sqrt python api endpoint into math_ops.py Update its one line docstring. Make its example testable.
769892b3532 : [tf.data] Rolling forward a previously rolled back change with a fix.
7e2b4b8c968 : [spirv] Add CompositeInsertOp operation
f0da6bb20f5 : [Intel Mkl] Adding Bazel version and BFloat16 support to the MKL CI
c4972a57701 : Delete std::move on temporaries
d70d9fb0710 : Re-enable X64 input to program with dynamic shapes.
3e36e479c0c : Implement slice input fusion.
9966ed2814c : Remove empty lines
cec0d99443b : Add support for instance specific pass statistics.
cbf169cb4dd : Variables init and decl in one line; check attr in constructor; check bounds before converting int64 to int; and other minor changes
8589adb8a2f : Allow specification of the workgroup size for GPUToSPIRV lowering.
b06d620237f : [XLA] Reset the state of multioutput fusion after run since it may be inside an hlo pipeline.
2ae24159441 : Fix minor warnings.
931140aeee4 : Add _maybe_wrap function to simplify wrapping of AutoCastVariable
df09025fc0d : [XLA] Ensure buffers in xla::Literal are aligned.
79666d21050 : Replace absl::Span with llvm::ArrayRef in compile_mlir_util (NFC).
d32de51461f : Internal change
aba24098086 : Updating documentation for tf.train.latest_checkpoint.
c9b4d7389a8 : Handle ranked types in tf.BiasAdd, tf.Const, tf.ReluGrad and reshaping ops' lowerings to HLO
c08424a4910 : [XLA/GPU] [NFC] Factor out reduction tiling into a separate function
ff111665e98 : Unify the doc strings of conv layers.
ac143d3ed45 : Modernize shape docs
6f65a28c16e : Re-enable X64 input to program with dynamic shapes.
aad7ef455a7 : Add comments to TfLiteConvParams to indicate what's supported in v1 vs v2.
da7a278b676 : Add spv.AtomicCompareExchangeWeak
8874d95aaaa : Update documentation for tf.range.
7f458cfe95e : Add a flag to dump the current stack trace when emitting a diagnostic.
85a46fbf527 : Sparse tensor definition in TFLite.
1bcbacd3dff : [tf.data] Refactoring optimization test methods.
4a89f046156 : Use DnnScratchAllocator
f575856f039 : Add testable docstrings to conv2d.
a0d7915aafa : Expand on doc string for tf.device
f98d056fbb6 : Update image_ops_impl.py
4904836b8b9 : Pull Eigen from the official gitlab source
c6ccf631643 : [XLA/GPU] Simplify tiling scheme for batch dimension
53b1ed660a8 : Make recurrent_v2 testable.
2ef3b0084f6 : Misc cleanup. Moved non-static methods which use no member data to static.
e88a251481b : DepthwiseConv dot-product: Avoid use of x18, x29, x30 in NEON 3x3.
664b9e5dac3 : Open source prepare_reference_module.
f1550500326 : Refactors NnApiMock to extract a class to be used to do failure injection on NNAPI in native tests
99b636a4c78 : Add plumbing to allow for compiling for ChromeOS.
5aa02563151 : Unpin psutil as v5.6.7 no longer shows the 'egg_base' issue.
0ea36de9ee4 : [spirv] Fix nested loop (de)serialization
c3c42f9afe3 : Fix MLIR Build after LLVM upstream JIT changes (getMainJITDylib removed)
e0c933f2b6b : Move ModuleManager functionality into mlir::SymbolTable.
0e3f480596c : Add TPU to saved_model/integration_tests.
389fa0598c5 : Add legalization of HLO reduce to LHLO reduce.
8057c58eef5 : TFLM: nit: use more robust way to initialize context_;
d364d465d79 : Open source hlo_module_loader.
2c2f30c7d4d : Fixed broken doc link.
d1fb203f18d : Add simple transformations to complete lowering of fused XLA operations.
7dfc119b802 : compat: Update forward compatibility horizon to 2019-12-05
149c9681592 : Migrate tensorflow/core:protos_all_go_proto dependencies to tensorflow/core/framework:*_go_proto targets where appropriate.
d3af7187f21 : Remove redundant doc string which seems to be a remnent from previous cleanup.
18f2f2da70a : Avoid code duplication by calling pyo() method
2534ce16762 : Add MLIRIR as a dependency to LLVM and related dialects
7f7bc2c1a13 : internal BUILD file cleanup.
1f1c2eb8f30 : Prepare tensorflow to start using rules_cc for all of its c++ build rules. This allows tensorflow to start experimenting with rules_cc's cc_shared_library implementation.
a7e16bbcad8 : Add/Fix docs for metrics.
f7dfb32849c : Add support for non 0 index output tensors as feeds in Graph/GraphDef -> TF MLIR importer.
089514d0ee9 : Add an `--experimental_legacy_converter` CLI argument in tflite_convert.
e74eba4ced4 : Refactor quantize per-channel function for raw accumulators.
5a74d6f0d79 : [TF:MLIR] Extend the graph to MLIR importer to convert function calls to LegacyCallOp.
0071950c073 : Fix the eigen archive download path
fa2e8d3080b : Add simple 0/1 arithmetic optimizations
dbad943a639 : Minor formatting fixes to tf.transpose.
3bf3392e223 : Improvement documentation of tf.math.exp
3e0152a8b4a : Fix `invalid syntax` error when `import carla` is present
0f85db356db : Sparse tensor definition in TFLite.
5666233dc7e : Add int32 support to floor, ceil & rint
6f96b26d9db : Python 3 Migration. //tensorflow/(compiler|contrib|python)
5e94ded1de5 : Optimize int8 transpose_conv
7a334339117 : Fix Kokoro build.
b21d30f6aa4 : Explicitly export files needed by other packages
6d5a4a87a45 : Improvement documentation of tf.math.exp
db4e53c2706 : Updated docs for `tf.fill()`.
18a94a75ffc : Fix the formatting of BatchNormalization equations.
f2557281141 : Update docstring for tf.tensor_scatter_nd_update
21e57f996cc : Update tf.identity docstring
da7ad11b6b6 : Improve documentation of tf.math.ceil
5e7654c3003 : Make convert_to_tensor usage example testable.
bb62f32e835 : Extend support of cell clip up to 64.
fb25c3bd6a5 : Fix minor warnings.
c06d44e1578 : Add a testable example to tf.math.minimum
081e50a7b11 : Add a testable example to tf.math.log1p
84ae116f8a8 : Add a testable example to tf.math.square
4660bb7bfce : Add a testable example to tf.math.rsqrt
a0931eb1d37 : Add a converter from tf_stats.proto to GViz DataTable format.
b656428fb17 : 1) Remove `autotune_algorithm` from `experimental_options`. Instead, use HILL_CLIMB when buffer size autotuning is disabled and GRADIENT_DESCENT when buffer size autotuning is enabled. 2) Some refactoring: a) s/static_optimization/static_rewrite, because not all our rewrites are 'optimizations', so to speak b) moved logic for determining which autotuning options to apply into `optimization_options.py`
30b99dd053a : Refactor the keras optimizer gradient apply function to reuse a context call and skip name scopes in eager mode where they have no effect. This reduces the Python overhead of applying gradient updates in eager mode.
ca86f6cfe9e : Update TFRecordWriter docstring.
fda7ab091fa : Move the debug string from TraceMe name to argument.
3524e73e09b : Add a testable example to tf.math.maximum
72dcc7d28a0 : Make tf.size() docstring example testable.
30c8f1773bf : Optimize operation ordering to support non-congruent indices.
4c1ad6329a0 : Sparse tensor definition in TFLite.
25cf85aef59 : Add int32 support to floor, ceil & rint
74261e62b64 : Add op utils for entering TensorFlow activities.
834e051ff45 : Read GetModuleConfigForTest for tests going through GetOptimizedModule.
6c2b85d24b4 : Update docstring for tf.random.normal.
48e88283dbe : Add emitOptional(Error|Warning|Remark) functions to simplify emission with an optional location.
417a6464ce9 : Add a testable example to tf.math.log
e2eaad32f64 : NeonCpuBackendGemm uses CpuBackedGemm interface instead of Ruy interface
8489a5a40c1 : Unify subclass MLP model in Keras tests.
cdfe80802bd : Update tf.ones_like doc example to make it testable.
99f0e90b384 : Protect EagerContext on worker side when updating cluster.
e29bc0ae272 : Exclude GPU tests from GPU builds
26f7a8d6a9c : random_seed documentation improvement
c29529aa7d5 : Add VectorBatchVectorCwiseProductAccumulate for int16 input. This is used in integer LSTM for peephole connections.
f540109342f : Explicitly export files needed by other packages
1f3fa0d852e : Fix flaky normalization test.
92e07d0d13c : Internal build rule updates
23275fb35cf : Strip default attributes before calling into WorkerService
6d7926bb87c : Update grappler/cluster_test.py reflecting changes in random_uniform op
41228d7f144 : Add a CL option to Standard to LLVM lowering to use alloca instead of malloc/free.
15715cb2c8e : Updating out-of-date comment.
ae7ec95f2ae : [XLA:Python] Expose GetDefaultDeviceAssignment Python binding.
e9829498e93 : Restrict LSTM operator property to support only one variant of LSTM.
20510af4880 : [MLIR:TF/XLA] Use side-effect analysis in breakup-islands.
c293fc80401 : Add canonicalization patterns for vector CreateMaskOp and StridedSliceOp to be used in the unroll vector op transformation. Adds a ConstantMaskOp to the vector ops dialect. Adds the following canonicalization patterns: CreateMaskOp -> ConstantMaskOp StridedSliceOp(ConstantMaskOp) -> ConstantMaskOp
68600d92a9c : Add memory kinds to memcpy details in device events.
e12ad06b215 : [MLIR:TF/XLA] Handle nested regions in side-effect analysis.
ecb57cfd7ab : Add debug information for _Arg nodes.
269ebca78c6 : [CSE] NFC: Hash the attribute dictionary pointer instead of the list of attributes.
7609150c701 : Create tensorflow/core/framework:numeric_types and tensorflow/core/framework:bfloat16 targets.
63803fbbfac : Drop MaterializeVectorTransfers in favor of simpler declarative unrolling
53b5ce0b59b : NFC: Fix mismatches between LangRef.md and actual parser implementation.
87ca1e5b05c : [XLA GPU] Remove degenerate dimensions for the reduction operands.
eeeb33262fa : Extend tf.split to include partial dynamic shape support
be81dfd5160 : Extend support for TF Transpose Lowering
fb23e445157 : Handle edge cases gracefully in GetInvSqrtQuantizedMultiplierExp.
4abe9e27bc0 : [spirv] Define a few more extensions in SPIRVBase.td
8ba0ba1ea27 : [tflite] Fix OSS build: int32 --> int32_t
5cb564092f6 : Ruy: Profile cache ejection.
610fdfba520 : Sort targets in BUILD and shorten statement for pylint
eb787eb6e06 : Fix pylint for backwards compatibility test
b25215928ac : Add mnist dir, add correctness check for bwd compatibility test
e42e60a4962 : Move data of quantization_mnist_test to testdata/mnist
a2b6f8d403b : Add backward compatibility test
ebea90d08bb : Add tftrt_2.0_saved_model
0967ef1d41f : Add script to generate TF-TRT model to be used for testing
b4b07944785 : Fix bug: use_calibration --> use_calibration_
6d7847a1e16 : Use data member precision_mode_ (fix compilation issue)
5d6b576e510 : Enclose statement in parentheses
0355ac3d24f : Simplify computing broadcast_num_dims
8284ae86bf0 : Use parenthesis instead of breaking line with \
95cc2868c9b : Add comment for requring trt in rewriter_config_template, optim --> optimizer
728c1c97656 : Fix some of the pylint errors
092444234f7 : Add use_implicit_batch to TF-TRT as as experimental feature
9bbb12d481d : Fix segfault in error handling
71421f37a82 : Change VectorBatchVectorCwiseProduct(Accumulate) to call VectorVectorCwiseProduct(Accumulate).
e3a7bdbebb9 : Pull eigen repo from github mirror instead of bitbucket.org.
e42ee19f6d9 : Close filehandle to keras.json when initializing config
d2e9dc16d14 : Print out large elementsattr's such that they are parseable.
9eea1b6de56 : Use int32_t instead of int32 in resource code
8105a6e9008 : Sort targets in BUILD and shorten statement for pylint
de4e14925ee : [XLA] Slightly change some test inputs/tolerances
4f26a9d9c65 : Additional build visibility for internal use case
4554a1b4264 : NFC - fix name / comments - isAccessInvariant
256811da7e8 : [spirv] Adding sqrt op in the GLSL extension.
6f7dd8b22d5 : Remove code owners for tf.contrib modules
dcf06560c7b : Enhance doc: column oriented -> column-oriented
45dc6b7be17 : Loop coalescing: fix pointer chainsing in use-chain traversal
48200148281 : Added new FAbs, FCeil, Cos, Neg, Sign, Tanh operations.
8f661bace20 : Adds support for unrolling single-result vector operations with iterator type lists and indexing maps to a target vector size. Adds unit tests for unrolling the vector ContractionOp with different iteration orders.
222977dffd1 : Fix the unit test broken by PR #34288.
fd9697d81d3 : minor spelling tweaks
fd6d6f5eda0 : Fix rendering of "and" in MathJax
813a645f171 : Fix typo in TFLite quantization spec
7f986cd6971 : Updated broken link in TF Lite iOS getting started doc.
78fbe39329a : Only wrap assignment in AutoCastVariable if resource variable
7c515766700 : compat: Update forward compatibility horizon to 2019-12-04
9a27e606f4a : make TransposeConv on NNAPI work
90a754c9650 : TFLM: nit catch memory allocation failures
92cb2db3dca : Add simple 0/1 arithmetic optimizations
f505dc5a496 : Updated broken link in TF Lite iOS getting started doc.
4831a9f1de9 : Remove duplicates and fix typo in saved model format.
d211a7eeaa6 : Add simple 0/1 arithmetic optimizations
6faa3bcd4c0 : Do not allow reshape (even with equal flat size) fixed size TensorBuffers.
ccb2c904d6e : Add headers for networking C API in Python wheel
9b423a8fc65 : Avoid variable name conflict in MLIR tutorial code snippet
28467d1e2e4 : Internal change
a9458063f45 : Make DistributedIterator iterable.
31e7db70623 : Add use_sharding_op parameter to xla_sharding.tile().
649d1b34da7 : When exporting SavedModel, force functional and sequential models to save config even if error occurs when serializing layers.
d219e901714 : Adding test_benchmark build target to tf/core/platform/BUILD. This change is part of the refactoring described in Tensorflow Build Improvements RFC: https://github.com/tensorflow/community/pull/179
ba102264d4e : Add error check if Lambda layer function doesn't use unique Variable names.
891fa919edd : Fix buffer overrun
60c6e0991e4 : Expand test coverage to quantization code
06b3cc42cea : Refactor dependencies to expose Vector transformations as patterns - NFC
ff26f1dc3e4 : Fix broken links.
6a70aa6d438 : Add notes in doc string to highlight only `trainable` attribute can be modified after after the layer has been called once.
260f7e04e51 : External workspaces can use pybind_extension - extend visibility for pybind libs.
56221776d3f : [XLA] Refactor Executable::ExecuteAsyncOnStream.
f412457edec : [spirv] Add spv.GroupNonUniformBallot
6ab11cb0239 : Fix pylint for backwards compatibility test
4b2f4f4d25a : Fix a documentation issue in Attention with incorrect name being used in example.
e79efe524ef : Provides a better example for `StackedRNNCells`. The current example does not demonstrate the use of the class.
992c03f0b57 : Reuse the `_MultiIOSubclassModel` class in the unit tests of subclass Model.
c87a0e20d31 : Test multiple assignment and read_value=False
3ac36859554 : Add mnist dir, add correctness check for bwd compatibility test
b2873342220 : [tfdbg] Make sure that file readers are closed properly after tests
9c91ebe6ec5 : [TF:MLIR] Fix windows build.
5b3a7fdcb93 : Add a pass to legalize operations before lowering to SPIR-V.
e3a57c68ed0 : Speed up 0/1 detection in tf.random_uniform
bd08a224302 : tflite_convert: Always propagate the experimental_new_converter flag.
b02e0bdb0ec : Migrate tensorflow/python/keras:data_utils_test to PY3.
01353dbe4b1 : Modify custom_training_loop_test to modify dataset rather than simply pass through.
91d0e95d82c : Cleanup: consistently pass symbol names and loop options to all overloads. Slightly refactor code to reduce the size of shape verification functions.
ad42cf3ed6a : When exporting SavedModel, force functional and sequential models to save config even if error occurs when serializing layers.
60a7aa9e9c6 : Support ROI ops in the tflite->flow converter.
24215adab45 : Fix a typo: TfLiteConvParams -> TfLitePoolParams.
f81e64ca009 : Whitelist known pure-Python library - PIL.
365ca18152c : Fix floating point golden test for sigmoid.
d68fa265867 : Add tf.lite tests for tf.signal.frame.
0365083580c : Infer sharding from neighbors only for maximal sharding
8cf05f47a5c : [tfdbg] Shard distributed_callbacks_test to reduce likelihood of timeouts
1c81d32696a : Add legalization from tf.TopKV2 to XLA HLO ops
8f467074608 : Make diagnostic a bit clearer.
d0acd1e2678 : PR #27825: TFLite: Div op Neon optimization
75e8b015c53 : Add test to make sure all XLA support operation are in the XLALite whitelist or blacklist.
af79ee35f5b : [XLA] Refactor Executable::ExecuteAsyncOnStream.
17f3e8ad399 : Make a couple of targets in grappler buildable for Android.
3c28370a9c6 : Combine cross-replica / cross-partition AllReduce after SPMD partition
1e7a91e26ab : Don't canonicalize away casts between different types.
0c3af9326f2 : Fix possible segfault with ShapeHandle.
4dcdcadd178 : Rename a category
f370243eb6f : Convert non-trivial global destructors to local static variable.
08266e2d237 : [XLA] Respect the alternate memory space in layout of inputs and outputs.
97b36b0d4a9 : Updated bug link now that it is filed properly upstream.
67e6a8e6efb : Add CreateMaskOp to the VectorOps dialect.
25fc64af443 : Revert change
a33db11a83a : tflite_convert: Always propagate the experimental_new_converter flag.
ea475b0b11d : [XLA/CPU] Fix race condition in all-reduce CPU implementation
ed4f9bd173b : GetTupleElement export does not require custom support.
af999a2074b : Verifier: Better error message in case of successor operand mismatch.
8ea0977ab84 : Allow analyses to provide a hook 'isInvalidated' to determine if they are truly invalidated.
ba19b91de48 : comments addressed
98d95630fa9 : comments addressed
094da7eaa9d : [TF:MLIR] Add inliner and shape inference to the standard pipeline.
9cf5479f0e0 : Resubmit of http://cl/283555950 with fix for win32.
bf1afcf523f : Fix deprecation warnings by exchanging div
52d84416cbe : Use separate allocator for cached prepacked matrix allocations.
b6e1920d9cb : Convert MemRefType to a linearized array in SPIR-V lowering.
6915969812d : Add Python bindings for affine expressions with binary operators.
8080cd19809 : Add python bindings for ArrayAttr, AffineMapAttr.
e2c953b9912 : Use explicit inference priorities instead of setting just allow_precision_loss
6547b6511ba : Use separate allocator for cached prepacked matrix allocations.
2454d7bd231 : use nullptr for null pointers.
c45ea870d61 : Update the test cases for testNumThreadsDeprecated
11896b96786 : Remove `output_arrays` from GraphImportConfig and rename `output_arrays_order` to `outputs`.
3116dd92c55 : Add support for synopsys ARC based platforms
3b94eb4fac3 : Fix ViewOp to have at most one offset operand
2cfa79f9849 : AffineLoopFusion: Prevent fusion of multi-out-edge producer loops
fd622582502 : Extend conversion of SubViewOp to llvm to also support cases where size and stride are constant (i.e., there are no size and stride operands).
95f838a3d5d : [spirv] Add spv.SubgroupBallotKHROp
610a78b9856 : Update systemlibs protobuf vars
a56901ffc97 : [Linalg] Update/fix documentation for linalg.indexed_generic.
8fad723f048 : Add replay_computation target for mlir_gpu backend.
12bacab7bb3 : compat: Update forward compatibility horizon to 2019-12-03
18c7bad93bf : Add deprecation note for GL delegate.
c1bf955a4fb : Add linkage support to LLVMFuncOp
f0bcbfc2ae3 : Combine all HLO dialect exporter tests in a single file.
05a80058380 : Only warn about unoptimized datasets every 30s
c397ed93059 : Avoid heap allocation of ExecuteNodeArgs
0c3157fc648 : change optimized quantized int8 path 4d mean to be integer-only.
05ed82f0f4c : Make the TFLite with select TF ops for iOS composable
1c03f956c58 : [XLA] Refactor Executable::ExecuteAsyncOnStream.
8eaf31f8f68 : Fix tensor initialization.
031e6186422 : Address the comments
492e4ab4563 : Switch WrapDatasetVariantTest to use TF combinations
994dd45bc1f : Switch VariantTest to use TF combinations
7e5022debfd : Switch UniqueTest to use TF combinations
f655bfc3779 : Switch TFRecordWriterTest to use TF combinations
f318360fe4f : Switch TakeWhileTest to use TF combinations
a18d9cbd553 : Switch StatsDatasetTest to use TF combinations
680afa49088 : Switch SqlDatasetTest to use TF combinations
1c77b6cb31c : Switch ShuffleAndRepeatTest to use TF combinations
dae7cfc9f07 : Switch RejectionResampleTest to use TF combinations
ff631e25077 : Switch RebatchDatasetTest to use TF combinations
b8e36b1a6f8 : Switch PrefetchWithSlackTest to use TF combinations
0216a93efc6 : Switch PrefetchToDeviceTest to use TF combinations
47e66474095 : Switch ParseExampleDatasetTest to use TF combinations
77690325150 : Switch ParallelInterleaveTest to use TF combinations
8f6b18cfd4c : Switch OverrideThreadpoolTest to use TF combinations
49f85cceb9d : Switch MapDefunTest to use TF combinations
c0e7479f2d2 : Switch MakeTFRecordDatasetTest to use TF combinations
0e445ffe0c5 : Switch MakeCsvDatasetTest to use TF combinations
e0a77c884f8 : Switch MakeBatchedFeaturesDatasetTest to use TF combinations
27a2f9f39f8 : Switch IgnoreErrorsTest to use TF combinations
4be4b406a75 : Switch GroupByWindowTest to use TF combinations
b48761c689d : Switch GroupByReducerTest to use TF combinations
b7be69fcce9 : Switch GetSingleElementTest to use TF combinations
12a6cc56996 : Switch DirectedInterleaveDatasetTest to use TF combinations
b9350874eb8 : Switch DenseToSparseBatchTest to use TF combinations
1246058569a : Switch CsvDatasetTest to use TF combinations
7fc9eb7bfee : Switch CounterTest to use TF combinations
c5c6f9686f1 : Switch CopyToDeviceTest to use TF combination
be36fd93ef8 : switch BucketBySequenceLengthTest to use combinations
e54cde4b433 : Make shape_inference_helper buildable for Android.
147de48ad97 : Return new instance of AutoCastVariable after assignment
e36d1de5d21 : Handle 32 bit integer paddings operand for tf.PadV2 lowering
489a7c85b88 : Remove dependence on core/lib/core/blocking_counter.
41a576f5051 : Throw an explicit error if user call TPUStrategy experimental_run_v2 in eager mode with a python function.
9bc6a80e2b4 : Use op_name as the tag when recording profiling events so that it's more specific than the original general "OpInvoke" tag.
bfe235d23fd : Cleanup: Use a standard name for the directives annotation.
dd8c49a13de : Create a new BUILD target for util/reporter. For now, create it in core/BUILD until core/util/BUILD is created.
51249d605d4 : Improving softmax precision.
0b9feecc74c : Move the CtcLossDescriptor constructor/destructor back to the header
250d9bc96b0 : Replace Notification with simple mutex
513f16d55d3 : Lower TensorFlow Einsum op to HLO
a46fa0b4059 : Export the bfloat16 classes and functions from C++ to Python with pybind11 instead of swig. This is part of a larger effort to deprecate swig and eventually with modularization break pywrap_tensorflow into smaller components. It will also make exporting C++ ops to Python significantly easier. XLA is using the pybind11 macros already. Please refer to https://github.com/tensorflow/community/blob/master/rfcs/20190208-pybind11.md for more information.
71681bd6914 : Only save per-thread events when non-empty
6a0e85b2da6 : Put all arduino-cli build artifacts into tflite-arduino-build directory.
882a1c8ed7d : Remove dependence on core/lib/strings/base64.h in tensorflow/core/platform.
6b9f9af1ff1 : Throw an explicit error if user call TPUStrategy experimental_run_v2 in eager mode with a python function.
4970fccde24 : Wrap legalize_tf and hlo_ops within namespaces instead of using `using` directives
f9919d25507 : Fix build, vcombine should really be unsigned. :(
55897e52bc3 : Add unit test for LSTM.
d5ee347de23 : Fix issue #31952 with passing IndexedSlices to backward functions.
6eafe7f72b2 : disable the compact-operands printing to get the full strings of HLO ops
8543b64d1a6 : [XLA/CPU] Generalize all-reduce to multiple dense dimensions
7fb4d81d616 : Extend test framework to handle intermediate tensors.
6845eb81db7 : Fix broken link
22abc2772ab : [spirv] NFC: reorder sections in SPIRVBase.td
e439e871330 : Change the optimized path mean 4d to use integer only & also fix a dumb error in the reference path.
cf03f5048cf : [TF OSS] tf_proto_library also produces a proper proto_library rule of the same name.
224166089f9 : Extend the existing sparse_dense_matmul to support the other order of arguments
2baf25e5638 : Cleanup: use a more consistent naming scheme for the parsing/loading utilities.
4eb24e50a79 : [XLA] Fix a scheduling bug with evictions to default mem.
7f347e6aa48 : Correctly handle Nones in cond_v2._make_indexed_slices_indices_types_match.
1868de838d1 : Use bazel's platform specific config options to switch between compiler options.
fc7a817dbd4 : Change the client_secret that looks like a "private key" to something more obviously fake.
feac6d2f33d : Better quantized op tests.
c77c0f8176a : Fix lstm tests & also reduce test time.
60cc1188702 : Explicitly disable new converter for "fully_quantize" testing code
143e80f6635 : Add comment to shared range method in quantization. That method is needed because of restrictions in TFLite's LSTM kernel. It was not very clear in the original comments.
654dc1e68c0 : Internal change
dcef9de84fb : NFC: use `&&` instead of `and`
58f9c9b0d9a : Consistently process functions wrapped by functools.partial so that both the partial and its target function are handled in identical fashion. This fixes bugs where an application of functools.partial bypassed some checks, and at the same time requires explicit verifications in the test for callable metaclasses, which relied on this bug.
6b71000526a : Fix issue that prevents using both dense and sparse features in a single model with TPUEstimator.
98203f896c2 : Update supported CONV_2D version from 1 to 2.
3bc9dd3b776 : Update Eigen to https://bitbucket.org/eigen/eigen/commits/111653465dd592db57128241ed9f3a2c59144028
c6f0c438213 : [XLA] Dynamic padder: Support dynamic concat.
b40f26fdf04 : Delete the string that looks like a privatee key from oauth_client_test. the test is just as happy with a random string.
040930281ee : Incorporate comments-overload FindInstruction in hlo_test_base
2a2c812ab23 : [tf.data] Migrating remaining core API tests to use TF combinations and performing various minor test cleanup.
2490c876543 : Change cuDNN stub version for 7.2 to use 7.3 instead of 7.1.
20988639ea1 : eigen patch needed for HIP header changes
c16614ef36b : Fix std::uniform_int_distribution usage in benchmark
37a231e07ad : Doc improvements for `tf.disribute.MirroredStrategy`
26542154cbb : Small code simplification.
f20ae9c2b5c : [XLA GPU] [NFC] Use the same function to check that two reductions are fusible
3b3e88da110 : [XLA/GPU] [NFC] Remove unused function
f59a632323f : Let tf-mlir-translate support -split-input-file
ab0c78ef618 : [VectorOps] Add legality rules to broadcast
1f2a4cbcdf7 : Remove the unique ptr to simplify the code.
b9f6bc52a2b : [ODS] Generate builders taking unwrapped value and defaults for attributes
2aecadb0d1b : Generate dialect documentations in the doc folder for every dialect
144cc5e6705 : docs: minor spelling tweaks
f27624a1e9e : Don't use grpc_impl:: as it is not API
4bf1930d8a0 : Added warning about an experimental feature and code simplification.
5247c0d46c9 : Add missing `>` to the description of std.view.
f92e85d6f87 : Correctly look up __call__ in the class of an object, rather than the object itself. An example where they are not the same are callable metaclasses that can create callable classes.
218327839a1 : [DRR] Introduce `$_` to ignore op argument match
b4deb584386 : NFC: Update std.subview op to use AttrSizedOperandSegments
f01d866b4a0 : add missing '>' in Ch-2
76a2232f784 : Lower linalg.indexed_generic with libcall to LLVM.
0bdd35e40f2 : Rename tf_xla_supported_ops to tf_xla_ops_to_cluster
cec299aa99e : Better documentation of the new parameter
7123fa048a0 : Remove some duplicate names.
e99f359a531 : Add `Hash` method to `XlaComputation` in the Python bindings.
baee6674096 : Fix computation of strides value in memref descriptor.
90bf975aecc : using std::string
4cd9b16bdc5 : Remove distribution strategy device map code.
972488ce952 : Introduce Linkage attribute to the LLVM dialect
c80cfd95e06 : Remove distribution strategy device map code.
456e027373d : compat: Update forward compatibility horizon to 2019-12-02
ab1bf048413 : Allows disabling delegation to NNAPI CPU on Android 10 when no accelerator name is specified. NNAPI CPU typically performs worse than TfLite on its own; but allowing CPU enables partial acceleration of a model. Specifying this behaviour is not possible before Android 10.
75057371b96 : lite/microfrontend: fix FilterbankState unsigned type missmatch
b82ab06d4b5 : Move base64 from core/lib/strings to core/platform
5fcf0482c48 : Remove the "tensorflow/core/framework_*_pyclif" aliases. Users should use the "tensorflow/core/framework:*_pyclif" targets directly.
94f84edd584 : Move blocking counter library from core/lib/core to core/platform
0482a363151 : compat: Update forward compatibility horizon to 2019-12-01
908d137c358 : Replace the core/lib/io/path usages within core/platform.
dfc484e8997 : Fix misformatted markdown in Model.fit docstring
bd754067dac : Remove dependence on tensorflow/core/lib/core/coding under tensorflow/core/platform
0654c7829ba : Remove dependencies on core/lib/hash under tensorflow/core/platform.
c4dae6499d3 : Remove dependence on core/lib/core/refcount under tensorflow/core/platform.
9a691fd4967 : Move tensorflow/core/lib/core/coding to tensorflow/core/platform
699e26023a9 : Move core/lib/hash/hash library into core/platform
ed17bc62837 : Remove dependence on core/lib/core/threadpool under tf/core/platform.
d59e6c0bfc2 : [tf.data] Migrating static optimization tests to use TF combinations.
dbceeb46742 : compat: Update forward compatibility horizon to 2019-11-30
75924f98930 : Move tensorflow/core/lib/io/path to tensorflow/core/platform
76f7369407e : Remove dependence on core/lib/strings/strcat in core/platform
76c94f50f39 : Remove dependence on core/lib/strings/numbers in core/platform
aaea5414317 : Bump minimum bazel version requirement to 1.0.0
74f306e3cdf : Add more details in the tfl.pack error string.
4f2e7e08db3 : Remove dependence on core/lib/strings/scanner within core/platform
7879c387f8a : Move core/lib/random/random to core/platform
14a0c12dc2e : Remove some stale forward compatibility dates
427c708efae : mlir-tblgen: Dump input records when no generator is set
997c0893f24 : Fix redundant convert and use NamedAttributeList as value
67328cf44fb : Fixed typo in Ch-1 of Toy tutorial
764a3ab93ac : Improve the format in Support Library examples.
99cb9fd68d1 : Correct the exact meaning of memory stats collected from the underlying system, and only output max RSS to avoid confusion.
d8127298975 : compat: Update forward compatibility horizon to 2019-11-29
d85c2b19507 : Make sync local handles avoid lock acquisition
4596b3bc1ea : Remove dependence on the simple redirection header platform/cuda.h
b543321f276 : [spirv] Check that operand of `spirv::CompositeExtractOp` is constant while folding.
4cc04407f20 : Adding tensorflow/core/lib/monitoring/BUILD. This change is part of the refactoring described in Tensorflow Build Improvements RFC: https://github.com/tensorflow/community/pull/179
0ffee12083b : Split out FunctionLike printing/parsing into FunctionImplementation.{h,cpp}
8c34a9bd067 : Refactors NnApiMock to extract a class to be used to do failure injection on NNAPI in native tests
4b736990a70 : [Grappler] Workaround for bug in HoistCWiseUnaryChainsStage where duplicate inputs to Concat can cause the rewrite to create cycles in the graphs.
b5bfebf6669 : Comment style nitpick for StrategyExtendV2.
75e5b5d70b6 : Try to avoid overflows in accumulation results.
d393702997f : [XLA:CPU] Register replica-id IR
426d3bbea49 : Also enable dot strength reduction for complex types.
b2ddf60f1dd : Add deprecation note for GL delegate.
6596a600669 : [Linalg] Change attribute n_loop_types to iterator
31013d55336 : Add deprecation note for GL delegate.
eca32c17d05 : compat: Update forward compatibility horizon to 2019-11-28
6a74e16e94f : add label for xlaop
4ffdcd9755d : Remove dependence on lib/core:errors in tensorflow/core/platform
71aa7dda135 : Remove dependence on redirection header core/lib/strings/str_util
64ba82b7d32 : Rolling forward "Add PrivateIntraProcessRendezvous." with a fix.
33877af57f9 : Remove dependence on core/lib/strings
c4765b1d277 : [tfdbg] Record graph context hierarchy in DebugEvent file.
9c2db02c908 : Optimized SetTensor to use std::move
f15b0dbe034 : Merge the TensorHandle mutexes into one
ff731ce2f32 : Use Eigen in ApplyTanhToVector and ApplySigmoidToVector.
20b978a0144 : Rolling back "Add PrivateIntraProcessRendezvous." due to a data race in ExecutorBarrier.
f050412ecdd : Lazily construct no-op OpKernelContext::Params::{inc,dec}_num_deferred_ops_function.
0d730f15370 : Add benchmarks for Conv2D filter gradient with strides not equal to one
edf551729bc : Add TopKV2 to XLALite whitelist. XLA version is much faster the TF.
9e2427c5886 : Inline and optimize ApplyActivationToVector function.
a6b7271e738 : NFC: A few cleanups for SPIRVLowering
23fde233bf3 : Do mean reductions for integer types in 64 bit to mitigate overflow in the sum and/or denominator.
74faaeb08fc : Add benchmarks for Conv2D input gradient with strides not equal to one
a10dc733566 : Add PrivateIntraProcessRendezvous.
03e56f176cc : Remove dependence on core/lib/core:stringpiece
d059de3e87f : Enable maximum/minimum single-op tests.
4d7f24698f4 : In OpKernelContext, move all optional tracking-related members into TrackingState.
a5f2c547fda : [CancellationManager] Initialize `State::first_child` to nullptr.
ebde7cce583 : Move data of quantization_mnist_test to testdata/mnist
a55e9c2ae95 : Add backward compatibility test
f1129b373d0 : Add tftrt_2.0_saved_model
a26b5608559 : Add script to generate TF-TRT model to be used for testing
7e1a830fc64 : Fix a typo in tensorflow/python/BUILD
2e5d9fe645c : Add clarifying comment for GetShape
c9d1b6dc3ad : Set --incompatible_remove_legacy_whole_archive to False A roll-forward of cl/281126040 The windows build failure that caused the rollback is addressed in cl/282539273
cc0b0e55922 : Incorporate comments+added negative tests
2141a3344bb : Add unit test for reduce_mean with dtype=uint8.
fe924581b32 : [spirv] NFC: Add getZero() and getOne() static method to ConstantOp
8f1ddaaa0f4 : Optimize registration and deregistration of child CancellationManager objects.
0837d8785b5 : - Add relu1 op in tf lite mlir - Add pattern for tf lite relu1 - Add type constraints for relu/relu6 that matches the tf lite kernel.
05018f92bfb : [spirv] Add folders for spv.IAdd and spv.IMul
0699728bf99 : Migrate the TFLite C API out of lite/experimental
904f7fea4ca : Update op version map for tf 2.1 RC0.
5d55514c43d : Add CPU benchmarks for Conv2D gradients
fe77f792560 : [MLIR:TF/XLA] Side effect analysis.
bbd8a3e0e48 : Fixed an internal bug where width/height were consistently (and incorrectly) mapped to y/x vs the correct x/y.
9fae7ec3734 : Fixed typo in Toy tutorial (second var e -> var f)
8ef8c28a216 : Add temp/intermediate tensors to interpreter state dump
452aacf6448 : Use explicit inference priorities instead of setting just allow_precision_loss
235f0e2a89c : Expose the definition of LocalRendezvous to its users.
8053a43598b : Explicitly export files needed by other packages
d65366e7763 : Create a //third_party/tensorflow/c:tf_status_headers target and use it as a dependency in targets under //third_party/tensorflow/python, to avoid duplicating symbols that also come from pywrap_tensorflow_internal.
b159db043c5 : Add supported devices to TensorFlow Lite for Microcontrollers documentation
e2b52c09354 : Remove dependency on lib/core:status within tensorflow/core/platform
b1e14472c88 : NFC: Add headers for MLIR builders and standard types
fb28210ab07 : Replace gemmlowp::ScopedProfilingLabel with portable wrapper.
09bc59f3953 : Add CPU benchmark for Conv2D backprop input
eab06047007 : Faster NeonIsZeroVector.
39029c26b93 : Fix the MacOS convert_test.
b98db48be1b : Fix create_python_api_test.py
c2cf8890ecc : Add tf.linalg.experimental.conjugate_gradient to python API.
84e14224d32 : [XLA] Use LOG(QFATAL) rather than LOG(FATAL) in XLA_FLAGS argument parsing.
8390a35f366 : Disable failing test
4576f25a48c : clang-format
177ffc7ba08 : Repair the XLALite flag shortcut since the rebase
0f2405bb659 : Lower TF BitwiseOr to XLA HLO.
35349536e77 : [ROCm] Fix for the broken ROCm CSB - 191127
6965b4d03d9 : Remove unused IntraProcessRendezvous::{mu_,status_}.
31529dc7478 : Automated g4 rollback of changelist 279340363. *** Reason for rollback ***
bb00fa819e1 : Implement Linalg to loops lowering as a pattern
81f844c1ff2 : Split Rendezvous class into pure-virtual RendezvousInterface and refcounted Rendezvous.
957b33238c4 : Remove unused private method: IntraProcessRendezvous::ParseKey().
d81dc812bdb : Added comment to all-reduce simplifier.
4d19a5b4626 : [tflite] Fix and tests for the operator PACK
4d929730625 : Added comment on kNewtonSteps
6fa83d70b7b : dtypes.DType is now a wrapper around tensorflow::DataType
481366eab29 : Add support of maximum and minumum, similar to concat operations.
3a91a0251bd : Unify nogpu and no_gpu tags.
43554446a86 : compat: Update forward compatibility horizon to 2019-11-27
469b6cace02 : Increase snappy reader input buffer sizes to 1 GB for large tensor sizes
bf6e90ccc65 : Fixes/updates for tensorflow::tstring migration.
20968b9dca2 : Remove unnecessary statements as model_->error_reporter() simply returns the member variable of 'model_' and the return value is never used.
b4a41a60b3d : Change quantized reduce mean 4d to be integer-only.
41d147f128f : Add tf.Size to TensorFlow MLIR ODS and add tf.Size to XLA HLO lowering.
89ec654827a : Do not depend on SSA value names in TFLite squeezeToReshape test
8aa53a6e352 : Adding tensorflow/core/lib/histogram/BUILD. This change is part of the refactoring described in Tensorflow Build Improvements RFC: https://github.com/tensorflow/community/pull/179
f77735d3081 : [VectorOps] Refine BroadcastOp in VectorOps dialect
547f8ffae40 : Add CPU benchmark for Conv2D backprop filter kernel.
780555320b3 : Fixing the merge conflicts
c71cf124b16 : Introduce aliasing behavior for tf_proto_library, such that foo_proto is now guaranteed to have cc_libraries foo_proto_cc_headers_only and foo_proto_cc_impl. The name foo_proto_cc aliases to either foo_proto_cc_headers_only or foo_proto_cc_impl depending on whether make_default_target_header_only is True.
860666581f5 : Fix TensorFlow pip API generation
98ca306b901 : Fix MatMul and Elu fusion issue relate to #33451.
222f2431b11 : Add the list of lib files to process as explicit dependencies on def_file generation genrule.
66311e11a73 : Handle and print information about CalledProcessError raised by the subprocess.check_output call in def_file_filter
961ea3c7107 : pil_for_keras is an empty dep.
de25acb3adf : - Add constraints for the l2norm pattern - Add trait for Min/Max to make sure that operands are up to 4D
a1bdc83cc8c : change MirrorPad packet region
2cd14682542 : Allow to specify the test size in tflite_micro_cc_test.
22141f949e4 : Move lib/core/errors.h to core/platform
5e8906a99ef : Move deps to BUILD file to make them easier to manage with automation
b0c6ea8fdeb : Fix small typo
7fd47f10140 : Improve resize_bilinear CPU back-prop kernel comment
e7de0e23aa5 : Add tf lite pattern to transform tfl.squeeze to tfl.reshape op.
27aac0fe54b : Add wrappper for gemmlowp profiling.
3d77f8df76f : Add create method that takes equivalent of OperationState with NamedAttributeList
318f42006c8 : Preparation for generic overview page & input-pipeline analyzer
41654897ea0 : Restore alwayslink in profiler_service_impl
9c7afff5ba6 : Move gpu script update to the correct file.
0522d23e659 : [VectorOps] Add a BroadcastOp to the VectorOps dialect
d6939156246 : Remove platform/grpc_services.h and related rules
9ece4ad931c : Update docs contact
9e8a730f08d : Add a wrapper around encode_png which converts to tensor before calling into the gen ops code.
d9a5dad3be9 : Allow TPU as a valid device type
5d077b6337d : api_compatibility_test now always runs on Python 2.X
e9bc15859dd : Add tf.Split to xla_hlo.slice legalization
a0fe3dd9169 : Updating to tf2.0 specs and added a test
c0592a340dd : Add AllReduce op to HLO dialect.
f7c570c53ce : Switch to using the redirection build_config under platform.
7d801fe575b : Refactor Tpu Cluster Resolver.
602e65243df : Lowering for complex operations to float equivalents
9432026e892 : Add OpenMP dialect to the dialect registry
a97386bf458 : Change float64 to float32 for height/width parameters in resize_image.
9d773eb41f9 : Extend calibration to other variants of LSTM. The other variants can reuse the current calibrator.
d29ae17e5a8 : Refactor test to enable support of other variants of LSTM.
c4e8dc612f9 : Fix single-element tuple all-reduce
48232527545 : Ensure handle is not poisoned twice
3ba50466263 : Move tensorflow::Status to tensorflow/core/platform
2887d751cf1 : Fix bug in if -v check.
e8a74d8963d : Add CancellationManager constructor that binds to a parent CancellationManager.
b32c30b9d1f : [XLA] Fix type conversion from and to bf16 and improve test coverage.
992f870c0ed : Misc changes to lowering to SPIR-V.
d5d25ec04e8 : remove out of date TODO
9485d6e5ef5 : Use C++11 to generate better quality random numbers.
4855dd694fa : [tf.data] Simplify error handling in async kernels that use a BackgroundWorker.
1b5e0b75ce1 : Remove dependency on "//third_party/tensorflow/core/platform:env"
a46bacff97b : Extract :host_tracer_utils library
7b1b948021e : Don't run memory_cleanup_test under TSAN.
dbaee60ba25 : Add kZlib to compression namespace
c7113727725 : Disable test which never built on msan.
c59a552173e : Explicitly export files needed by other packages
08eaf418905 : Introduce AUTO inference priority to simplify configurations in the most trivial cases.
fae2e9a2949 : Update tf.assert
d5897971342 : Changing directory shortcut for CPU/GPU runner utils.
da65826bd6f : api_compatibility_test now always runs on Python 2.X
044ee2acf4c : Lazily construct state in CancellationManager.
4818d0d7214 : Relax restriction on affine_apply dim and symbol operands
204ed332c08 : compat: Update forward compatibility horizon to 2019-11-26
891e3dc6219 : Concatenation operation for TF Lite Micro.
4ce6a9b7a46 : Rename lite/c/c_api_internal.h to lite/c/common.h
f483d811f46 : Add ScatterOp to HLO exporter.
843c022f27b : Add a benchmark type for runs on edge devices.
9bff408feb9 : Add support for lowering xla_hlo ConstOp to standard ConstantOp.
3cfd65b9b7c : Implement tensorflow's hash table V2 kernels as TFLite custom ops
ba1765ad3e0 : In multi_process_runner, letting chief be the first one to terminate prevents the race condition where chief attempts to read variables from ps or check if workers are still alive, either of which fails.
cf6f86af774 : Relocate comment that applies to both newer and older code.
d4119f4af71 : Some minor corrections and improvements to LangRef
366a5ccac03 : Use redirection point in core/platform for build_config.bzl
6c642320609 : track ncclAllReduce api because it use culaunchcooperativekernelmultidevice interface.
dc4aab853cd : Reduce keras eager overhead by 20% by more efficiently managing the trainable state of Model sub-layers.
6086bf6a6c7 : Add support for AttrSizedOperandSegments/AttrSizedResultSegments
3c725ae67b4 : Add hash table resource implementation into TFLite
1b17b134a91 : Add missing commas in TraceMe arguments.
29f12759abd : tf_saved_model: Test that variable values are imported correctly.
b9e83ea2b25 : Create url_utils to modularize urlopen library.
b12e985cc86 : Use redirection point in core/platform for build_config.bzl
9af2aaf2e11 : Fix operator versions in all_ops_resolver
27cf9374d42 : Use vector.InsertStridedSlice in Vector -> Vector unrolling
9d58160d24f : Add a vector.InsertStridedSliceOp
fb0587b2419 : Move refcount to core/platform
4b4bf4223d5 : Add Condition number method to LinearOperator.
61a358170d7 : Move raw_coding.h to core/platform
ae07e29a16a : Load SavedModelV2 variables directly from the checkpoint.
2a16758ee40 : Fix race in //tensorflow/c/eager:c_api_remote_test
8cfec1b86a6 : Allow LLVM::ExtractElementOp to have non-i32 indices.
2b7079e24fb : Rename a variable name.
d206dc47ad2 : Add fully quantized SVDF kernel. The quantization logic will be added separately.
8ed95614706 : Make std.divis and std.diviu support ElementsAttr folding.
5d2c4009987 : [tf.data] Use a more efficient source in MapBenchmark.
57ca1e61b93 : Addressing comments - justifying tests
77c098e2cd9 : Always use real exp when scaling in linalg.expm
bbd4a8b44d2 : Remove unsupported entries in metadata
4ed0b5f0035 : Add core:protobuf_*_pyclif aliases for the core:protobuf/*_pyclif rules.
ee88ba13eb7 : [XLA] Add some F64 tests for MatMul.
63189d43e8d : Add a redirection point to core/platform for build_config.bzl
d544f3d0617 : Fix CompileTimeConstantFoldedSuccess test case that it errors out when canonicalization/constFolding is not run.
b555a8f2e0a : Update windows release build script to create the correct pip package names.
79605069321 : Fix overflow bug in strided_slice kernel implementation.
805e659f8ef : Move check for `local` to before check for `force` in TPU driver
f39dec8996b : [XLA] Move add across dynamic update slice to make it smaller.
9c71c11a647 : Add missing clean_def. Fix https://github.com/tensorflow/tensorflow/issues/25762
3dedfe50280 : NFC: Actually expose the implementation of createGPUToSPIRVLoweringPass.
0d02f44a290 : Add missing rule to generate SPIR-V ABI Attribute using tblgen to CMake.
9ce0af5b272 : Apply return tuple option to entry functions only during HLO export
b6aa8ab5405 : Add Lowering from tf.RsqrtGrad to tf.Mul and tf.Div
36797099c5e : Update VectorContractionOp to take iterator types and index mapping attributes compatible with linalg ops.
2968b9175b4 : Changing directory shortcut for CPU/GPU runner utils.
2471d4cc29e : Remove project metadata files from docs/ directory.
827b2f4723c : [XLA] Add a few helper functions around dynamic dimensions.
b1e67d9456b : Fix ODR violations in profiler instrumentation
96bcf5e0591 : De-duplicate EnumAttr overrides by defining defaults
df9d9ea1595 : Only use sendfile implementation on linux.
db40b2bcca1 : Handle NAN cases
1e71cf27dc7 : Move MLIR bridge pass to before all other passes.
b5d2f3677fa : Add a redirection point to core/platform for build_config_root.bzl
5d202cd5fd1 : Clarify comments around Dynamic ops.
67b6681552d : Fix SavedModel bug when resetting losses, and ensure that only this layer's activation function is saved.
8cc1cd47e33 : remove print
d68cd1a7de3 : Type fix for PolynomialDecay.
f1b105b3427 : update goldens again after api_test succeeds.
09746cbdf6a : Add a few specialized helpers and use them to simplify the main API tests.
1c1f294b8d9 : [XLA] Shape Inference: Removes dynamic dimension when slicing single element.
6279abe8d6b : Introduce attributes that specify the final ABI for a spirv::ModuleOp.
3f3f3b3e938 : tf_cc_test is unused.
2883a68bee8 : if_rocm is unused.
a4557d1cd0c : Update tf.data to use static `EnvTime::Now*()` methods instead of virtual `Env::Now*()` methods.
fe6d5a43726 : Allow memref_cast from static strides to dynamic strides.
e8834564b2a : [XLA] Add support for CopyStart/CopyDone in HloEvaluator.
5f6686c0399 : Update linked line to reflect code change
f9770c756d8 : Correct semantics description for DotGeneral.
493157c6836 : Rollback of 0332dbab7a3555c8e0f19c960afca2f7b3c6ff60
3df3748f049 : Clean up the signature of AutoGraph-generated artifacts such as generated code and associated decorators.
366efbc694c : Check input type for IndicatorColumn
90f1efe2d6c : Add vector.insertelement op
c65497a2e00 : Roll forward: Avoid FindFunctionDef lookup
0e30470de37 : Introduce gpu.func
9f2c42eccb2 : Migrate users of //third_party/tensorflow/core:framework_*_pyclif aliases to the actual targets //third_party/tensorflow/core/framework:*_pyclif.
79afe175a9c : Explicitly export files needed by other packages
de82a1a81ce : Handle things more uniformly between the two caches, "converted" and "whitelisted". This fixes a bug when attempting to convert an unsupported bound method generated repeated warnings when only one should have been printed.
0630ff6c8a9 : Use explicit inference priorities instead of setting just allow_precision_loss
8f5228a4552 : Introduce more flexible priority handling for running inference.
f5b855917e5 : compat: Update forward compatibility horizon to 2019-11-25
124ec81ce65 : [XLA] Fix broken conversion from FP64 to BF16.
bdb383ea606 : Add BatchNormTrainingOp to HLO exporter.
f39f4ea3fa1 : Use symmetric quantization when it is int8 and narrow_range
128dbd9b4f0 : Add comment for known Conv and Elu fusion.
3d4f583674e : Re-submit the iOS benchmark tool GPU support.
30022994970 : Simplify gpu test name generation.
c232a53fbd9 : Support folding of StandardOps with DenseElementsAttr.
77f41732595 : Remove benchmark tool build from the iOS makefile build script
9d193a0b495 : Correct the wrong spelling of SupportPreconditions.
3876e07b837 : Remove unused arguments.
5deca4e0eb2 : Stop populating 'name' attribute in LHLO/HLO emitters.
9363d2ad9bc : Add a separate test that checks attributes copying from HLO op to LHLO op.
56b4343e34a : Internal refactoring of visibility
93ef77d9717 : Allow batch_dims==rank(indices) in tf.gather.
559873e8775 : compat: Update forward compatibility horizon to 2019-11-24
2b5c8d654c1 : Creates directory for TensorFlow -> TFRT kernels conversion. Adds a trivial pass that replaces TF integer constant definition and additions with hex operations.
d0d7ddb5464 : Add support for bool type in TensorListSetItem
e85bad8c794 : Rename kOptionalTensor to kTfLiteOptionalTensor
e8f7d9539b2 : Add `alwayslink = 1` to fix undefined symbol linker errors for Swift for TensorFlow. Context: https://github.com/apple/swift/pull/28438#issuecomment-557736052
3161ad3ea15 : Add additional functional utilities to `pybind11_lib`.
de1323b67ee : [XLA] Don't allocate vector in loop
883b5becace : Implement CollectData(XSpace*) in HostTracer
14146ae722d : NFC: Wire up DRR settings for SPIR-V canonicalization patterns
db20737aa58 : [spirv] NFC: rename test files and sort tests inside
69c5e0f5387 : Adds "//third_party/tensorflow/core/framework/BUILD", which currently just exports all local source files and builds protos locally.
0bf39d49dd9 : compat: Update forward compatibility horizon to 2019-11-23
913871cf641 : Make isValidSymbol more powerful
a54527872ce : NFC: Remove unnecessarily guarded tablegen includes
9f46c51f0e8 : add newline to pbtxt file
2e69d60b341 : Hide the Op from python api
29e6eafad33 : Add i386 architecture to ios_fat build config
7807ec92bf8 : Make the fastpath correctly respect default types.
d8b566f2d6a : NFC: Remove unnecessarily guarded tablegen includes.
116941d7ac5 : Add more comprehensive IsZeroVector tests.
9bc92f89996 : [XLA] Tighten the bounds for RemF64s
a86f50db906 : Avoid heap allocations for sync execution
aff0261406d : Allows Keras TensorLikeDataAdapter to handle pandas series and dataframes.
1cbdd5098f7 : [tf.data] Reenable msan on multiworker tests.
2bc229319b0 : Legalize generated graphdef node names by turning illegal characters into dots.
1556ba35d7c : [XLA] Free Reachability Map before constructing a new one.
072d404441a : Bump open source llvm revision to r4e8231b5cf0f5f62c7a51a857e29f5be5cb55734
2300d03a711 : Update documentation on using TF ops in TFLite
cdd20404d13 : Enable multiple channel affine quantized tensor in writer_lib.
b6d720fd930 : [XLA] Use alias analysis to find all aliased required assmts in mem space assmt.
5b38e0e7b20 : Enable "use_gpu" option for iOS benchmarking
ef1df28aab0 : Change ifdef to if
b84b607c4b2 : Override EIGEN strong inline for release builds as well.
4235b604cf0 : Fix Windows Build
0ef3a5f9f2c : Put CUDNN_VERSION to macros
70bc652dee8 : [XLA GPU] [NFC] Make it obvious that num_threads_y is always 1 for reduction
5f5ffffb8d4 : Replace GetShape() with GetShapePtr() in XLA builder.
cbfafe88ec4 : AAPT2 is the default as of Bazel 1.0
7c763d0a7e3 : Implement the conversion of overlapped events to non-overlapped events within a step for the profiler.
634579f8c48 : Add additional compile flags to reduce TFLite binary size
c4293bc3f36 : [XLA] Propagate the memory space to tuple outputs.
e840aa5e286 : Remove device memory check, since it's incorrect when the pointer is pointing to pinned host memory. Also, memcpy would fail if the pointer is invalid, so we don't need an additional check.
7499cc4974e : Last changes for modular POSIX filesystem: GetMatchingPaths and FlushCaches.
0861a5c0a9d : Add compiler/xla/python/tpu_driver/... as a presubmit build, to proactively catch any build issue.
545d788f774 : Copy and rename files on POSIX modular filesystem.
0545dafacd1 : Specify the params in IsCudnnSupportedFilterSize
9200d7d738e : Allow tensor-like objects in _GetNdArray
a2009504968 : [spirv] Add a canonicalizer for `spirv::LogicalNotOp`.
6cae11a0633 : Updated the RBE image hashes to upgrade the estimator version.
4b642cefe80 : Add more canonicalizations for SubViewOp.
f4fb3007edc : Fix lazy load of training v1 in SavedModel load.
05cdd2e0ed3 : Update LLVM version, since MLIR's change https://github.com/tensorflow/tensorflow/commit/f1d30f5e8d30096951f8e2066ce74813c5519dfe breaks the build.
4021a5a86e9 : Run constant folding after shape inference during tf->xla legalization to maximize chance of lowering ops that have compile-time constant operand requirement.
34c7bed9f6f : Rollback: Avoid FindFunctionDef lookup
0332dbab7a3 : Recursively create and delete directories under POSIX modular filesystem.
f44a805fc5b : tf_saved_model: Disallow duplicate bound inputs.
2f889d7b841 : Support resource types in CastCompatible checks.
f635dd19e48 : Automated g4 rollback of changelist 281835274.
366c6e04f57 : Small formatting fix in Tutorial Ch2.
44d09fca5a8 : Reduce Shape object creations (and conversions from proto) in XlaBuilder.
a36c12b7c70 : Add hash table resource implementation into TFLite
714611b6684 : Remove "platform:tracing" from "lib_internal" deps
e3c40d174a9 : Add tf.uint8 to the input/output types lists of tfl.strided_slice and tfl.depth_to_space
3d0958eff21 : Update Lite readmes to reference `--config=android_arm` for building
67ba5e2cee9 : [tf.data] Cancellation improvements for asynchronous tf.data C++ kernels.
95897424281 : Copy resource device correctly in TFE_TensorHandleCopyToDevice
28fa9a621dc : Clean up names for better consistency and to make things easier to refer to.
a080697a47f : Add tf.lite tests for tf.signal.frame.
716451d4b05 : Add BatchNormGradOp to HLO exporter.
f1a3c8af3ce : Add SignatureDefs to Go SavedModel API.
f0323528be9 : Delete a stale unused .i SWIG file.
d8668d9e03b : Add Pack to operator_properties.
e1e08e655f2 : [TFLite] Initialize the inline_functions flag in pass config
f23a914b52d : Use explicit inference priorities instead of setting just allow_precision_loss
70c516fa0d3 : Update aar_with_jni for tflite to take list of files for headers, and preserve file names. files will be added in a directory "headers" in the aar
e0635fb242a : Limit the multiplier to be 1 to trigger fast cuDNN depthwise conv path
544db000373 : Addressing the review comments
ad3281c8eeb : correctly access the vocab_size
8c033eb3cb4 : Return -> Returns
4fd5783f4f0 : update comments
6e501266e70 : Fix for the bug with maximum/minimum operator.
7a3601875dd : Unify vector op names with other dialects.
f6eb0c6e9a1 : Allow dynamic shaped buffers in the LHLO dialect.
e401b962892 : Avoid FindFunctionDef lookup
c966b0ff900 : Fix for the bug with maximum/minimum operator.
62680aad6a1 : Addressed one minor comment
252ae8bb8ed : Add build option for macOS - metal
3fed09effbd : Remove UIKit dependencies
8ba91e00ca8 : Add OpStats to TfStats converter.
5fb6dcaea87 : Change TPU Embedding API to allow passing functions in the initializer rather than keys. This more closely maps to the feature column API.
a30111665f9 : compat: Update forward compatibility horizon to 2019-11-22
160a61ef501 : Add hash table resource implementation into TFLite
a6fee27f745 : [Shape Inference] Try to fold the operation before attempting to infer its shape.
33a99f926c8 : defer construction of StepStatsCollector to Collect() function, instead of Enable(). This was preparation to optionally serialize in XSpace format. we simply don't know which format to serialize.
f73220a0502 : Restrict single island graph canonicalization to only canonicalize if there are no target nodes/control rets.
0674cbf8fa5 : Separate Conv correction from this PR.
597a30bc611 : Add GetDimensionSize HLO op.
d85c68d5bdc : Add build_test rules for iOS frameworks
93aa2861167 : Fix for failing OSS builds.
80813e6ed87 : Update comments for the function IsCudnnSupportedFilterSize
c14d9be9481 : Lower TF IsFinite op to XLA HLO.
4f85ec0291a : change the estimation of cost in parallelFor
569f2ba2298 : Add more detail about locations in Chapter 2 of tutorial.
c290d248ee6 : Put the filter checking functions IsCudnnSupportedFilterSize
d9154e8d341 : Add SliceOp support in HLO exporter.
5686a3c2611 : Add simple transpose_conv tests with post-training quantization.
72e362bba74 : [XLA:Python] Add Device.platform field.
2b4b547e8df : Fix documentation of a few of eagertensor's getseters and methods
f482488b481 : TFLite OpenGL ES delegate: out of boundary writes fixed for bhwc->phwc4 conversion.
a6b9e08115b : Make the elementwise ops not quantizable
013e099babd : Split the keras/datasets build file.
93a68feb340 : [tf.data] Fix deadlock with Prefetch+ParallelMap
70e2ec9d874 : Extract directory contents under modular POSIX filesystem.
f560b2745e5 : Enable "use_gpu" option for iOS benchmarking
8816bdf4d69 : Add Adafruit devices to TensorFlow Lite for Microcontrollers docs
dd9f5e27a80 : Use TensorFlowLiteBenchmarkC framework to build iOS benchmark app
fea0136cd58 : [XLA GPU] [NFC] Invert guards in control flow for readability
3b0ce23b5dc : Split the build file for keras/applications.
af687256f42 : Move Linalg Transforms that are actually Conversions - NFC
5a1c283c85b : Improvements to TensorFlow Lite for Microcontrollers hello_world examples
455656d1c49 : Optimize hash_set insertion/lookup into one operation in CSE.
dfe292a4a58 : Minor cleanup of visibility.
5b8ed8148bb : add missing "echo".
c5b2ef01e0c : Do not use common script to install bazel the paths in docker image are different.
0f2f9d54eef : dropout optimization
c974f7ed5f6 : [tfdbg] Support enable_check_numerics() and enable_dump_debug_info() callback on TPUs
44a2fcb38dc : [XLA] Simplify the SplitF64ToF32 algorithm
96dfaba7c63 : Python 3 Migration. //tensorflow/(contrib|python)
9f495d9a34f : TFL: Replace %d with %PRId32
ecd5c79a446 : Add support for using the ODS result names as the Asm result names for multi-result operations.
1ee0f17f806 : As a first step to synchronizing our op versions with TFLite, update our currently supported ops based on lite/tools/versioning/op_version.cc. This is imperfect, since the TFLite op versioning scheme does not perfectly fit the types of ops we have on Micro. For edge cases that we do not handle, expect to see a runtime error.
e37d4d2b68e : Allow evaluator not in cluster_spec, to be consistent with legacy Estimator.
75af7b4750c : Add support for iterating over RaggedTesnor in a for loop: `for x in ragged_tensor`. Fixes #34297.
6f618867b80 : make network_test more robust, not depend on dropout internal implementation
17781316f9b : [TF] Make build_config.bzl more friendly to being used when TF is a WORKSPACE dep in another project.
705304dcddf : Remove obsolete speech model tests.
fee453de92f : Lower tf.ZerosLike op of int or float types to tf.BroadCastTo op
847701500a4 : Restrict single island graph canonicalization to only canonicalize if there are no target nodes/control rets.
b97f5644421 : [XLA] Ensure begin time of async copy doesn't go beyond end time.
0c48625520e : Expose ndtri and erfinv under tf.math.ndtri and tf.math.erfinv.
dea9dcde1e5 : Fixing grpc namespace to fix some OSS build compatibility issue.
713abe5391b : Enable util_with_v1_optimizers_test.py test on kokoro windows.
34f155c8727 : [XLA:CPU] Set the denormal-fp-math function flag
82e2a2f18fb : [TFLite] - Add function inlining pass in the TF to TFLite pass pipeline.
d04bfee6792 : [XLA:CPU] Remove the global/module-level fast math flags
66eed745e48 : Fixed a logic issue
1703690e1e9 : Use default strategy in distributed SavedModel tests.
7c986d97cc4 : [MLIR:TF] Define VarHandleOp
b5dfef0366f : Change CUDA tests to use print_memref.
1bc1c1da402 : Put restriction over the filter dims for depthwise convolutions
746b4d5ac71 : [XLA] Enable dot-strength-reduction rewrite for F64
1067835d21f : Make docker has the same bazel version as the env that invokes it.
6be93e0bcab : Python 3 Migration. //tensorflow/(tools|contrib|python)
b44cbb442ae : Python 3 Migration. //tensorflow/(contrib|python)
bab7d7d78ca : Address review comments
c2a613ed0a6 : Use the sdot-optimized matrix multiply kernel even when n_batch % 4 != 0.
7bdded7cd50 : Just some tag change
e08d5e6e5bb : TFLM: Remove unused comment to avoid confusion.
5976be79cbc : Remove dimension on bias quantization specification.
45534cd5882 : Fix nested function inside XLA context.
056a23d5ae9 : Introduce more fine-grained control over priorities and tradeoffs in GPU delegate. is_precision_loss_allowed will be removed soon.
c8ddf43b383 : [tf.data] Fix OOM when tf.data map_and_batch is used with num_parallel_calls = autotune, batch_size = 1.
fa3ce5a3506 : NFC: Add wrappers around DenseIntElementsAttr/DenseFPElementsAttr::get to avoid the need to cast.
ddca4b92b4e : Fix SparseTopKCategoricalAccuracy for predictions with rank > 2.
82e32167b62 : Enable affine quantized tensor in writer_lib.
080ecf51492 : Attach registered py_func function to the original function in eager.
724e25c4076 : Changing the stats aggregator in snapshot dataset op to use elements_produced_ instead of num_elements() because the tf.data Model code doesn't create a Node for sub-iterators (like SnapshotReaderIterator / SnapshotWriterIterator).
4f8e1ecdcc5 : First step for plumbing xla SPMD to JAX: 1. Add xla.OpSharding proto to python client; 2. Add SetSharding method and ClearSharding method to XlaBuilder in Python client.
004c3d65945 : Fix OSS builds - NFC
95e3f9747b1 : Switch DatasetOpsTestBaseV2 to DatasetOpsTestBase in UniqueDatasetOpTest
68030b9e5ee : Refactor ParallelInterleaveDatasetOpTest
169516d7d6b : Refactor AutoShardDatasetOpTest
02d0737c98d : Clean up DatasetOpsTestBase
44c94543a87 : Drop unused function - NFC
ed524d85030 : Re-enable tests, breakage was resolved.
9a73cd11c3f : NFC: Remove some unnecessary tests guaranteed by ODS infrastructure
500844497b5 : Split Linalg declarative patterns from specific test patterns - NFC
8d0b589d2d2 : Add missing include after LLVM 049043b598ef5b12a5894c0c22db8608be70f517
b2094d4c6e1 : Update tf.assert_shapes
5ce67c658cb : Update check_ops.py
bea524e28b3 : Update check_ops.py
6cdf78e1a94 : Update ops
4ab6a520c94 : Relax the check for state_size
c5eafbfebd6 : Internal BUILD file cleanup.
5507aa09132 : Don't force newline before function attributes
68bfaa80f7c : Fix OSS build
2c5dbcd2962 : Fix for minimum/maximum quantization problem
bd093f2e340 : Python 3 Migration. //tensorflow/(compiler|contrib|python)
fdc3095a1df : compat: Update forward compatibility horizon to 2019-11-21
76d460fd95d : Update links from official/mnist to official/r1/mnist.
915bef5c6a0 : In NamedGPUCombination.should_execute_combination, check if `number_of_required_gpus > 0` before making a call to context.num_gpus(), since if `number_of_required_gpus` is zero, it does not even need to query the number of gpus available.
a2435de245c : Split v1 and v2 Model class.
61276cf0f9f : Fix error message in python/training/supervisor.py
0c2b12c072b : Add auto-generated LookupTableFindV2, LookupTableImportV2, and LookupTableSizeV2 ops.
c5dce1fd008 : Remove uses of 'aapt_version' attribute.
9114b525c4d : Fixed typo in 2-d tiled layout
81e03f14b28 : Update graph pruning pass to support unreachable loops.
22b6510ed7d : Automated g4 rollback of changelist 281607936.
2fc54c5eacd : Fix broken link in the iOS build doc
31dada40e85 : NFC: Use Region::getBlocks to fix build failure with drop_begin.
8f147659130 : Fix tensor initialization in unit test.
3333280ab22 : Add a document detailing operation traits, how to define them, and the current list.
d12bcb60be7 : move AnnotationMap inside CuptiTracerCollector. This is preparation to move to export XSpace.
25cccbcaadf : Implement GRPC TPU driver reset.
472804bd1fa : Fix a TransferFromDeviceToDevice race in the client.
162cd548553 : Add check to ensure per-channel quantized dimension does not exceed static maximum in depthwise_conv op.
63b0d82b8b9 : Roll forward of "Add ability for Executor subclasses to override the synchronous Run() method."
0ac5b3f322d : Allow building two pip cpu packages on macos. Properly build both packages instead renaming.
7756864d923 : Update test device names.
d79ffabd36a : Correctly parse empty affine maps.
dc73a9889fc : Enable affine quantized tensor in writer_lib.
f1d30f5e8d3 : Merge DCE and unreachable block elimination into a new utility 'simplifyRegions'.
9e0c76c698b : Python 3 Migration - set py_(binary|test) targets with PY3.
f15a1f88710 : Replace virtual EnvTime::NowNanos() method with a static method.
f03f0703bc5 : Add CompositeTensor support for DistributedIterator.
129d56bddb6 : Folding operations for ComplexOp, RealOp, and ImagOp.
6dbd0ae4657 : TpuDriver: Refactor grpc client creation.
0d74693dc8e : Internal change
98ab062a8b9 : Automated g4 rollback of changelist 281562211.
7286a69c3ca : Split the different functions to avoid non-deterministic execution due to multi-threading.
57ff4502871 : Add VectorContractionOp to the VectorOps dialect.
f9ad32e4bf5 : Internal cleanup of NumElements() function.
53ca51d511f : Add std.call to list of supported tensorflow ops
bf9a5187fba : Fix unittest input values.
13fcb6b9c04 : Add op_metrics_db utils.
bd12651d73e : remove trailing whitespaces
3bd174dc251 : Internal build rule updates
c5de90561d7 : fix pylint errors
67be426b314 : Verify subview op result has dynamic shape, when sizes are specified.
ce8162a35c5 : Remove placeholder comment.
51cec9092e7 : [Lite] Support Int8 Unpack Operator
b5acbb94ec6 : Only calculate quantized multiplier if output is of a quantized (non-float) type.
875f14e4902 : Python 3 Migration. //tensorflow/lite/schema
fcc86274b56 : Clean up tests so that they run consistently across versions and modes.
f7a7c799ab0 : missing outer index %i in search_body
38250f8857e : Python 3 Migration. //tensorflow/python/tools
798bc538c62 : Python 3 Migration. //tensorflow/python/distribute
162048befea : [XLA] Implement memory space allocation across sequential calls (e.g. while).
40184f276ef : Improve micro continuous integration.
cecc0faa230 : Remove unnecessary preparation of builtin_data.
f7537260013 : Fix: typo in tensorflow/compiler/xla/g3doc/shapes.md
41d62e199a0 : Add multi-level DCE pass.
25f3d2b02df : Restructure the internal mechanism for reporting errors related to unsupported Python language elements, for better simplicity and robustness. This adds generic error types in pyct, the TF-independent part of autograph, which is consistently used by the low-level components. This fixes a bug in which expected errors, like refusal to convert mangled names asks the user to file a bug.
c81139f168f : Sort HLO computations by contents not names for computing fingerprint.
8e10bf83ae7 : Add no-rtti for the linux build as well.
a7de1a78fe5 : Add int8 transpose conv.
98c6b54f1c2 : Add kwargs input to python test macros in `tensorflow.bzl`.
70644ffa354 : Fix pybind11_status deps.
09659f8eea1 : Add ability for Executor subclasses to override the synchronous Run() method.
e3453ded34d : Changes to SubViewOp to make it more amenable to canonicalization.
ab01eae057a : Implement unrolling of vector ops to finer-grained vector ops as a pattern.
61b41cb08a7 : [tf2xla] Do not resolve compile time constants from `XlaCompiler::CompileGraph`
13ffea151cc : Fix one DecodeImageOp bug that could produce OOM.
b48aa78687c : Disable some TF kernel tests with XLA
6e24888c444 : Fix bug in NCCL broadcast wrapper
c1e2748d222 : Sanitize micro test with ubsan.
f138695ed82 : Add `python_version` arg to python test macros in `tensorflow.bzl`.
b78372fe238 : Add a new OpAsmOpInterface to allow for ops to directly hook into the AsmPrinter.
636267689b0 : Make tensorflow::Status movable.
2526bdf63fe : Updated pybind11_status.h to allow raising a registered exeption
ad83437d1c1 : Reverting Negative_MinFirst change
8b013a7eed8 : Make test tag filters behave as intended
fbe3749fe2d : Fix missing error string format.
b646d41f69f : Add `python_version` arg to python test macros in `tensorflow.bzl`.
2aa9a78d872 : Export model_analyzer functions from C++ to Python with pybind11 instead of swig.
3d82b95d451 : Match py37 test filter to py36.
21e0fbbe3b7 : add tests for non identical arguments
95051b912c0 : Fix the comment to Region block iterators.
99428960678 : Check name attr when legalizing HLO -> LHLO.
d7757cbe27a : add the cost estimator
366feec0525 : Fix 'the the' typo.
c312f4d0c47 : Re-enable nested function test on TPU. Underlying issue was resolved previously.
2002d5e2834 : remove ParallelExecute and use d.pallelFor instead of Shard
9be8e317d4f : [TF:XLA] Define supported types for TF operations lowering to XLA convolutions.
3d75a4d493a : Extend kernel outlining to also consider dim worth inlining.
0b3bcfe4d99 : Explicitly export files needed by other packages
417904bb12a : [XLA] Fix broken F16-to-BF16 conversion logic.
bd71e7b7b9b : Review comments addressed
7eef97bba7a : compat: Update forward compatibility horizon to 2019-11-20
fa1259ed252 : [Grappler] Fix comparison between node name and input in function UpdateConsumers
bce09772380 : Lower TensorFlow DivNoNan and MulNoNan ops using TensorFlow Select and Div/Mul ops
fc5303c5a34 : Lower TanhGrad ops with float inputs to other TensorFlow ops
c03e7c232f0 : Disable tflite_convert_test for real.
442fc4d2ddc : [TFLite] Replace absl string util with llvm equivalent utils.
0eb740bd83e : Add auto-generated TensorFlow DivNoNan, EinSum, , RsqrtGrad and TanhGrad ops
a3949541213 : Add some CMake rules for installing headers, mlir-tblgen, and mlir-opt
37e0756d10e : Add `@keras_parameterized.run_with_all_saved_model_formats` decorator to make saved model tests run with both h5 and tf formats.
20323068980 : [TFLite] Support extracting interface attributes on function attribute.
ba23b6fb45d : Fix Elu issue for MKL fusion.
5d3790c7648 : [XLA] Remove unsafe HloComputation::ContainsInstruction.
bd434e750c0 : Disable failing tflite_convert_test
80b02cd5f55 : Fix mismatch between declaration and definition for `CreateTPUMergeVariablesWithExecutePass`
8205ea9f8b2 : Provide input tensors for constant operands while inferring shapes
24a2887873c : Internal cleanup of NumElements() function.
064a4a0dabe : Add CompositeTensor support for DistributedIterator.
b9eac05a204 : Improve gRPC error messages.
9200cc5430b : Add safe_ptr logic for `TF_Buffer`.
6d7c376df81 : Support /d2ReducedOptimizeHugeFunctions on Windows when TF_VC_VERSION=16.4
d15390d2c92 : Remove symbolic tensor support from TensorHandle
b6f3324085f : map 'local' to 'local://'.
1c53cc6943c : Use absl::optional instead of std::optional to ensure C++14 compatibility
15d103c4093 : Add support for PadOp in HLO exporter.
0231137ed04 : Allow parsing HLO constant without literals. This feature is used when parsing HLO for evaluating cost model instead of running the HLO graph.
bc45d196c39 : Implement CollectData(XSpace*) in HostTracer
fc0e31111ab : [tfdbg] tf.debugging.enable_check_numerics() uses CheckNumericsV2 op
b008bafe594 : Add a force method to skip the caching of existing clients.
e355d46cee1 : Restore op compatibility for older models.
adefdd3e986 : [XLA] Fix the use-afrer-free of device assignment on XLA client codepath
98c671e8649 : Internal change
c90a24463de : Make GRPC client events wait for requirement events before waiting for itself.
be937a32902 : Fixing per axis quantization bug in flatbuffer importer.
0a793b9dfd6 : Create a flag to disable per-channel quantized weight even the ops have the support
15bb9848c68 : Make type and rank explicit in mcuMemHostRegister function.
52be12a3411 : As a first step to synchronizing our op versions with TFLite, update our currently supported ops based on lite/tools/versioning/op_version.cc. This is imperfect, since the TFLite op versioning scheme does not perfectly fit the types of ops we have on Micro. For edge cases that we do not handle, expect to see a runtime error.
14b36622431 : TpuDriver: Add client_version field to provide better feedback in the event of non-backwards-compatible protocol changes.
5eea888e6f4 : Give more helpful error when toco_from_protos binary is not found.
f949bf8e290 : Add VectorOps.StridedSliceOp
ff8d2709e24 : Add support for recording TPU driver in the Python TPU driver.
21b0872e634 : Fix back compatibility problem.
ebd16b04ad6 : [XLA/GPU] Fix UB in tests: 200 does not fit into int8
ab9851a867f : [XLA/CPU] Accept singular-shaped all-reduce output
201097c06e7 : Changing absl::StrCat to io::JoinPath to make the path creation logic more robust.
429902b7e11 : Add traceme event to fastpathexecute
5caa9e83798 : Fix for https://github.com/tensorflow/tensorflow/issues/34117
b52fe71d536 : [XLA/CPU] Register the IR emitted for multi-replica all-reduce
06b5c8ce085 : Add a note on commit messages to our developer guide
a2691ba796d : Add mention to avoid cl::opt for MLIR passes in the developer guide
2e31e570610 : Split PRun-related fields from DirectSession::RunState into DirectSession::PartialRunState.
902c64adefd : Code formating
5599e95aaed : XLALite, put BiasAddGrad in the right section and add the missing BiasAdd operation.
aee8d9027a7 : Small update (typo, clang-format, const)
eb9081bfca6 : Replace a series of if with a table. Make code simpler to understand.
771393e21f5 : Typo and add comment.
03250e3ba0f : Rename the new flags to tf_xla_supported_ops
478594457f1 : Move code to a function to make the code more clear.
7cd64793a32 : Use the absl containers.
85ed59b2141 : Update docmentation of the new flag
65f614b7322 : Add the flag value TF_XLA_FLAGS=--tf_xla_auto_jit=fusible to enable XLA and the tf_xla_supported_nodes=FUSIBLE flag. This make using that mode easier.
727edfd86f1 : Add an EXTRA category
c44dc1f453a : Better user error detection, less verbose and better error message.
08af4215fd8 : Add more XLA whitelist shortcut
e194f62bf57 : More Ops in the whitelist category.
1542db8777d : Add tf_xla_supported_nodes flags to limits nodes XLA consider.
762b84bef3a : Add NodeMap update for incoming control edges in ScopedAllocatorOptimizer.
ee9f39459d2 : PR #34254: Allow `pathlib.Path` paths for loading models via Keras API
d6dbc7237fb : Fix function signatures
84f9fb043e1 : Fixed a preprocessor guard in pybind11_absl.h
a6750e3dc5e : TpuDriver: Switch configuration object to protobuf for easier serialization/parsing.
9182431be6b : tf_saved_model: Add explicit tracking of variable partial types.
6c092464ff2 : Implement CollectData(XSpace*) in HostTracer
ddbdb4a7fd3 : Use std::forward_list for fast destruction
a6ceaa8440e : Add getRemappedValue to ConversionPatternRewriter
cd67f4f3723 : Add '*' and '?' and optional brace parse calls to the Parser
a1233b60dca : Cleanup: remove unused headers
734f0589f38 : Fixes issue #34398. Equation verified from original paper https://epub.wu.ac.at/1242/1/document.pdf, page 7
adec6ee3f0c : Optimize the default constructor for `tensorflow::Tensor`.
da5765ebad2 : Update the text_vectorization layer to error in cases where the output size would unexpectedly not change.
af594a21166 : Automated g4 rollback of changelist 279842730.
30240224dc2 : Updating uint32 type to uint32_t.
d02fbabd0a6 : [TF:MLIR] Rename createTPUBridge to CreateTPUBridge for consistent code style.
dd182e465f3 : equality testing instead of identity
b5aceee4cac : Fix to xcode 10.3 to avoid protoc error.
a66ce0adfdd : Remove unnecessary dependency from _pywrap_graph_analyzer and tidy BUILD file.
76f94a5f077 : Introduce more flexible priority handling for running inference.
a5ae2a1efab : Refactor `getLaunchBound()` function.
f2839145cf3 : Add supplemental verification to abort recursive conversion when it has been disabled. This covers code that has been already converted and is called through a do_not_convert wrapper. The code that has already been converted (e.g. as a function local to a previously-converted function) will remain converted, but any unconverted functions that that code calls will no longer be recursively converted.
ddca576b12f : Fixing Ubuntu Sanity errors
8695f42ba74 : Added missing xla lowering operations.
07c782da01d : Fix compile error in Tensorflow Lite Micro.
67ed6a56ca5 : Add missing include (with new version of LLVM).
42dc6d350a7 : Add Ftrl optimizer for TPU Embeddings.
f3101769214 : compat: Update forward compatibility horizon to 2019-11-19
deecd42ac78 : Modified the macros to ompile with old cudnn version
8436426b79f : Change conversion CLI flag from -lower-to-llvm to -convert-std-to-llvm
d86523965ca : Update the TF_RETURN_IF_ERROR macro to let the compiler move the result.
33d4b5a3192 : Formatting
0ae92149a3c : Added ElementType and DeviceMemoryBase for CTC Loss
497388b6536 : Update array_ops.py
229a46cc1b7 : Add dialect-attribute-entry requirement to docs
e5cc12f923f : Fix the shape of the outcome in the example code.
ff04df09f26 : Add TF_Softplus to tf_generated_ops.td
c6015adaee0 : Support AssignSubVariableOp in -tf-resource-op-lifting pass
5d7743bb7a0 : Roll forward of "Add dirty bit to TensorStore."
d510e5d5d39 : Fix optimized arg handling in SingleThreadedExecutor.
9417a51f7b7 : Support SPIR-V constant op to take DenseElementsAttr as input.
dd7f54fbafe : Rollback of "Add dirty bit to TensorStore."
7ffc6eede5e : Adds "//third_party/tensorflow/core/framework/BUILD", which currently just exports all local source files and builds protos locally.
8310739c15b : [SE] Respect PATH when executing ptxas.
5396e7a3cd9 : Allow RandomBinomial op to broadcast parameters.
b39b1ed24b4 : Require a dependency tree that fully resolves, through all select statements.
22b4651ae0b : Add a function lowering pass for TF dialect to TRD dialect.
67cf49948c5 : [tfdbg] tf.debugging.enable_check_numerics() uses CheckNumericsV2 op
2adcf837907 : Remove usage of multi_process_runner_util.try_run_and_except_connection_error() as setting FAIL_FAST=false fixes the connection error issue. Make grpc_fail_fast an arg for MultiProcessRunner's __init__().
35322b27210 : Add tests for UniqueDataset
06f9ec34c27 : Fix typo in TF bazelrc.
2f7d661cc30 : Break up async TraceMe activities into launch and callback activities.
74fabb43507 : Use SmallVectorImpl instead of SmallVector for function parameters (NFC)
7cea9a4edfd : Fix stateful bits for Bidirectional wrapper.
aa5198fd83d : TFL: Add a few memory related methods in Context.
ee85e6d2302 : Use the numerically stable two-pass algorithm to calculate variance in MeanStddevNormalization.
6539b6ebf68 : Update test case to compare uneven shape manually
e5f525ac6c4 : Wire dynamic shape support to XRT.
3a8c6ad3e50 : Remove the assert on no new tensors.
97fe6701274 : Add dirty bit to TensorStore.
2692ea8ec19 : Micro-optimize ExecuteNodeArgs::Init
fdfb2ef474c : [MLIR:TF/XLA] Use registered way to build TPUExecute in rewrite pass.
2f3a1f4f6de : Optimize Arg handling in SingleThreadedExecutor.
9bff39d1d9c : Starting to report number of elements read / written in SnapshotReader / Writer to the tf.data Stats Aggregator to be displayed in tensorboard.
92dc63e441d : Lower linalg.indexed_generic to loops.
ff42635bfad : Fix the spawn strategy flag.
c2b0d3c0fd7 : Fix use-after-move in gpu/device_tracer.cc
4477b813c45 : Avoid lock when checking if Executor is ok
39ca46803b5 : Adds "//third_party/tensorflow/core/framework/BUILD", which currently just exports all local source files and builds protos locally.
93d8d0fc042 : Fix SubViewOp stride calculation in constant folding. Adds unit tests for subview offset and stride argument constant folding.
73d87b8bc5e : Disable failing macos test.
9132145331e : Reduced tolerance of ExponentialOpTest.
0c542f9fb1e : [tfdbg] tf.debugging.enable_check_numerics() uses CheckNumericsV2 op
67e569e8820 : Remove unnecessary deps on profiler:protos_all
19a349222c3 : Disable failing macos test.
9f7afd7a225 : [tf.data] Making testing module test-only.
dbc96d257fe : ScopedStepContainer: Avoid acquiring the mutex on destruction in the (common) clean case.
bd2ce766ff8 : Tidy BUILD file.
597b6b8cf06 : PR #32589: Implement reference kernel for Softmax into TFLu - Int8
3a2c4668270 : Switch from unique_ptr<Event> to shared_ptr<Event> in the TpuDriver interface.
80847921579 : Avoid turning Concat(Concat(a,b,...), Concat(c,d,...), ...) into Concat(a,b,...c,d...,...) if the first-stage concats have device() specifications set up to be on different tasks, since this could introduce more RPCs.
cbcabedd23d : Add a parseAttribute<AttrType> overload for the non-type case.
e994bbb1abb : Fix xla-legalize-control-flow for regions with multiple blocks.
0df79944aea : Update parallel interleave RestoreInternal to only restore from initial state.
832f287eb39 : Add basic xla_hlo dialect inlining.
114323f767a : Fix gen_spirv_dialect.py regarding 1D/2D/3D Dim symbol name
ce4a5321495 : Improve error logs during the continuous integration.
0a7f1e3c129 : Fix typos in gradients_impl.py documentation
4ef99df1d67 : Simplified the CtcLossDescriptor
ef0b2bb992f : [spirv] Add a canonicalizer for BitcastOp.
dc9009767e9 : Update predict batch index criteria to be more accurate.
b925d205c83 : Add a pass TPUMergeVariablesWithExecutePass that fuses on-device variable reads/assigns into TPUExecute.
9d5cbf4e94e : Move builder to Converter class
d1f49f699f0 : Move TensorRT builder configs to converter build function
a73d7ace8e3 : Set --incompatible_remove_legacy_whole_archive to false for TF.
a698a494b06 : Use temporary file in test to avoid race when running multiple tests
ce452bd9966 : [XLA] Assume that CustomCall instructions created with dynamic dimensions from the client are valid with any padding value.
612a496602a : [TF:MLIR] Add an option for requesting full conversion from TF dialect to XLA_HLO dialect.
7a98805cb0d : Export the GetPythonWrappers functions from C++ to Python with pybind11 instead of swig. This is part of a larger effort to deprecate swig and eventually with modularization break pywrap_tensorflow into smaller components. It will also make exporting C++ ops to Python significantly easier. XLA is using the pybind11 macros already. Please refer to https://github.com/tensorflow/community/blob/master/rfcs/20190208-pybind11.md for more information.
dc31ec1dadf : When executing a TRTEngineOp fails, release the output tensors.
0af3daec153 : Fix bug causing the converted function context manager to reset the conversion status to ENABLED in local functions. This bug can lead to incorrect behavior when an explicit toggle to DISABLED (e.g. as done with @do_not_convert) is being inserted in the call stack.
1cfe93ac9be : Also elide large array attribute in OpGraph Dump
23928f94276 : Update builder_impl.py
335dec7961a : Replace dependency on //third_party/tensorflow/core/platform:env with //third_party/tensorflow/core:lib.
9403dfbb776 : ConvertStandardToLLVM: replace assertion with graceful failure
ede4ce2ac82 : TpuDriver: Adjust gRPC keepalive settings to be more aggressive.
7f2d946f9b5 : Fix Affine Loop Fusion test case reported on github. This CL utilizies the more robust fusion feasibility analysis being built out in LoopFusionUtils, which will eventually be used to replace the current affine loop fusion pass.
ad703bf932e : Use std::atomic<CancellationToken> to store the next token in CancellationManager.
309a3c7964d : Avoid allocating ScopedStepContainer for each Run
87451d7147d : Allow modular POSIX filesystem to get file/dir statistics.
de212783346 : Implement modular POSIX filesystem support for testing if paths exist.
c85d9b13696 : TpuDriver: Add more detail to connection errors and make timeout configurable.
c455ab45559 : Implement modular POSIX filesystem support for deleting files and directories.
837b26bd578 : Update Eigen to: https://bitbucket.org/eigen/eigen/commits/66be6c76fc01ad8efbb6aadacf21b32f3246e7c5
f5866078ee9 : Documentation update to reference learning rate schedules in the optimizer documentation.
ca5a5ef208e : Set xcode version to 10.3 for nightly
db867dd85ae : Lower tf.L2Loss using tf.Sum, tf.Mul and tf.Div ops
acbb5a7e476 : Standardize all VectorOps class names to be prefixed by Vector - NFC
95fc3bdb8dd : Fixing rbe typo in bazelrc config.
0d29ee1df49 : Split UniqueDataset code into .cc and .h files
5786b3ccd86 : Add auto generated TensorFlow AssignSubVariableOp op
5f1fafc5bb2 : Do not check for liveness of literal slices `['foo']` when selecting composite symbols for the loop state. Note that literals aren't currently tracked by liveness analysis at all right now.
b70b3e7032c : Fixes #34194 - tf.size() documentation
bfecd20991d : Update array_ops.py
c41cc9d7131 : Minor fix for Keras LSTM codelab.
9d2b5ccfabf : Update save.py
1546d9d33e5 : Fixing mkl compilation failure
f85160233e6 : Update nested_structure_coder.py
bd0238ab148 : Small comment fix
993311d5581 : Update load_v1_in_v2.py
dcbfb65b949 : LIBXSMM in TensorFlow broken due to TensorFlow API changes (#24706) * Original issue about TF/API change was resolved in LIBXSMM 1.11. * Register sparse matmul-op to use LIBXSMM's Bfloat16 functionality; - SpMDM/Bf16 was present since TF v1.1 but TF had no/public Bf16 * Updated (outdated) conv-integration with LIBXSMM; fixes compilation - https://github.com/hfp/libxsmm/issues/281 should be considered - Use desc. datatype_in/out; desc. previously had only "datatype" * Generalized libxsmm.BUILD using glob/patterns. * Updated LIBXSMM v1.14.
4da00100a47 : Update function_deserialization.py
b9664aada59 : Update builder_impl.py
4a85634d93c : Update loader_impl.py
3193ce82bb7 : Update load.py
94277bbacb1 : Made minor changes to make code more suitable for GCI challenge. Refer #34005
88a3f5c1533 : Implement folding of pattern dim(subview(_)[...][s1, ..., sn][...], i) -> si.
4eb127a5791 : Support Gather in the hlo matchers
29c3cf8d3af : Rename CLI flags -lower-gpu-ops-to-*-ops to -convert-gpu-to-*
66bf4b7404c : compat: Update forward compatibility horizon to 2019-11-18
fb682996efd : Drop unnecessary dependences from mlir-translate
ccb7b8cfb79 : Implement Tell method of SnappyInputBuffer class.
e1f8843adce : Evaluation tool internal refactors
7aa8a9e3aa0 : [TFLite] Add support for LSTM composite ops in prepare-composite-functions.
8e83e6a8e7e : Isolate small zeros/ones optimization to graph mode
7fdce3185cb : Update macos and ubuntu nightly release build scripts with simple pip smoke test.
b5945ccd427 : Split the core/framework protos out of tensorflow/core:protos_all_proto.
340d3337d86 : minor spelling tweaks
462d4692b01 : compat: Update forward compatibility horizon to 2019-11-17
8071b1c4e2c : Add tf.zeros benchmark
1d5fb46b896 : Rollback of 116c7119236a0ce5937912e2147db5edc9a2c077
a811dd6050b : format code
86bfc032b2b : Fix mismatched-tags warning
ff30f74c8b3 : Internal XLA change.
0d7511d8d71 : Make the smoke test script executable.
b57d2d030c9 : Add structured dataset support for abs with autograph
ae6d0d4aec2 : Add `abs` builtin support for dataset in autograph
ae44d376926 : [XLA] Remove HloComputation::ContainsInstruction dependency from call_inliner.
78c73e0df4e : compat: Update forward compatibility horizon to 2019-11-16
936cdcdac96 : Fix the script path.
0d1f151f89d : address review questions
cee2a43b818 : Internal change
eb45e7d5cbd : Add Dequantize support in XLA. (only Support QUINT8/UINT8 and MIN_COMBINED mode).
43793104fd9 : Colocate input identities with inputs when inlining multi-device functions
9847d334dc8 : Cleanup profiler deps
5328d0aeac5 : [TF:XLA:MLIR] Replace the tf2xla bridge used in tfcompile with MLIR bridge that lowers Tensorflow dialects representation to xla_hlo.
ae857ed3c6a : Clean up ClipVector: use min/max instead of comparisons. Remove unused Clip function.
a1309f4e3c4 : Switch to NDK API level 21
b9e281c8eba : Switch std::make_unique for absl::make_unique.
2f63b65d95d : Add TraceMe to track which step_id is from tf data.
ad9485bd468 : Fix instructions for micro_speech training
69db3280882 : another line too long :)
c08edd7f929 : For a multi-host function, cache dtypes and shapes of remote variable inputs on the default function device, when lazy tensor copy is enabled. With this change, the dtypes and shapes would only be serialized and sent to the default function device once.
fa0bfeb53ea : Updating/setting xcode version to 10.3
9a249464083 : AndOp lowering from XLA to StandardOps
82ffe368896 : rename variables
ed2f4e091d2 : fix line too long 81 -> 80
0322aea93e8 : lint line too long
2119ffa0963 : lint2
4abdef80762 : lint
aa554f200f7 : enable polymorphic output shape for collective all gather
e70d095050e : Bake TF RBE options into the tensorflow bazelrc.
baac0b002c2 : Fix bug when loading subclassed model without training argument.
d27f5ca9c7a : Cleanup profiler deps
b09bb78c5a3 : Defines Subgraph & Interpreter API to deallocate non-persistent memory. Re-allocation happens via AllocateTensors().
92cd69f1bf4 : Parallelize the conversion of overlapped events to non-overlapped events for the profiler.
05980287f8c : Cleanup from post submit start
e8c25a2be11 : PY3 Migration - make `eager/remote_test.py` py3 compatible.
4b6612c625f : Update the logic to handle colocation nodes in freeze graph.
a90b72e4fdf : xla_hlo.remainder lowering to standard ops
0aef771dc3e : Optimize binary kernels with common broadcast patterns.
684d681b85e : Fix definitions of constants for RngSupport
618a56eae89 : C++17: SimpleAtoi -> absl::SimpleAtoi (missing absl::)
c5d29fbf044 : PY3 Migration - make `assertAllEqual()` in `test_util.py` py3 compatible.
2644f1a2e8b : Remove tf.{while, if} inlining for function calls
aa308262ed6 : Fix typo in TFLogEntry: AsAbslLogSecurity -> AsAbslLogSeverity
eb8f565151b : Depend on core:lib instead of core/platform/ targets
de014ee6264 : Fix a bug in MatrixDiagV2 shape inference function. Set `max_diag_len` to kUnknownDim if `num_rows` and `num_cols` are unknown. Currently, `max_diag_len` is computed from `num_rows` and `num_cols` anyway even when their values are not known (e.g., placeholder with shape [None, None]) and can cause an error.
690d47e60bd : TpuDriver: Improve handling of restarted clients/servers.
64ac71b1e99 : Fix attribute dict syntax in the docs
8ee7d5d9009 : Delete unused BUILD helpers
1a4ee6b9988 : Updated legalize control flow documentation for tf2xla
db39e6cf4a4 : Account for Nones when matching structured_outputs and outputs in cond_v2.
46bf50b23a6 : Fix attribute dict syntax in the docs
28f64654e46 : fix botched rebase
e4e1e9bf117 : Fix the performance regression for model.predict for non-tpu strategy.
fc4333e5b7f : address comments on commit 568992e440813ecd7d83d098407ac268ada4f289
e128a7147e1 : Patch absl after download to work around an nvcc bug. The nvcc bug will be fixed in the CUDA 10.2 release.
71958255798 : add basic pip test to the nightly release whl package.
41d8aaf0f4d : Fix a bug that if all the input shapes to TPUStrategy.experimental_run_v2 is static, it always uses the shape from first replica to pad. But it may fail if the first replica shape is not the maximum shape.
0e215ba70eb : Simplify AutoCastDistributedVariable
00291d8d29d : Remove unused _clone_with_new_values function
2bc7129de76 : [XLA] Simplify Tuple Simplifier to run in post order.
5304e1240a2 : Add SaveableHook, a special SaveableObject which registers callbacks.
0c04770ad15 : Ruy: Permit GEMV code to thread if thread_count above 1
4608b40a304 : Change the test size for data_adapter to reduce the timeout.
7bf6ad5a48b : Do not rely on dropout implementation in auto_mixed_precision_test
b140744580a : Add data/experimental/ops:testing to pip package
baab78d58d8 : Optimize call-path for single-cell metrics.
9dc9fc91d0a : Move PythonTraceMe and PythonScopedAnnotation classes next to pybind wrappers
f5f3ef09671 : [ROCm] Update ROCm CI builds to use ROCm 2.8
72d40d6636e : Remove random extra line.
e5ca3f164ea : Repro for bug where taking gradient of restored tf.function with captured float64 variable fails.
de930a5ed34 : Fixed a bug in DecodeProtoSparse.
1fb706c13d3 : [spirv] Add bit ops
de6e97a9e8c : Adding endianness test for complex numbers
8f6796b401f : [spirv] Add bit ops
0d3795f6964 : Ruy: Add non-zero mean in matrix test data, exercising along-row summations.
e2a1cacb7ad : Make the fusion of binary op to following affine op running later
54b1d4d4777 : Ruy: Resubmit of: Optimize (partial) of x86 AVX-512 8-bit pack.
33a92fa57b6 : Clarify that identity maps are discarded from the MemRef type
ff03e2b778f : Clarify that identity maps are discarded from the MemRef type
c6770796f06 : Ruy: Re-submit of: Further optimization (partial) of x86 AVX2 8-bit pack.
1e41c8c58b6 : NFC: Convert CmpIPredicate in StandardOps to use EnumAttr
7eba47b9073 : NFC: Convert CmpIPredicate in StandardOps to use EnumAttr
593a256a43b : Ruy: Reduce compiler warnings.
b3508e174b1 : Enable custom_training_loop_test test cases to run using TPUStrategy on TPUs.
de4b25a2fec : Modify tutorial and other documentation for consistency, clarity, and correctness.
8a6290944cf : Modify tutorial and other documentation for consistency, clarity, and correctness.
92478b2f284 : Add estimator for Einsums.
5c67a965db2 : Replace logging in MLIR bridge passes with PassInstrumentation that handles logging via PassManager.
0c132f79427 : Use simpler highlighting textmate syntax
6ae4b4705ac : Cleaned up includes in py_exception_registry.h
dfac647365b : Use simpler highlighting textmate syntax
a29f106161b : Fix build warnings
b0895f89cd0 : Added a missing %unignoreall to pywrap_tfe.i
946bd11412d : Fix build warnings
35782479be8 : Introduce HloComputation::MetadataBuilder helper class
e154f4431e8 : Speed up CacheKey call by saving device name in op
ac31a5ba583 : Use aggregate-parameter builder for ops having autogen type-deduction builder
9a53942c9ff : Use aggregate-parameter builder for ops having autogen type-deduction builder
cc1955eeb3b : Templatize linalg::LowerToLoops - NFC
26cff11a5fe : Templatize linalg::LowerToLoops - NFC
4ff2916c8ca : Mark std.view as no-sideeffect.
6a5a00dc3b9 : Mark std.view as no-sideeffect.
8665f610ab7 : Introduce a derived attribute for variadic operand/result size
d1017ee59d4 : Mark std.subview as no-sideeffect.
c6c2ccca883 : Mark std.subview as no-sideeffect.
546f4ddeb57 : Explicitly export files needed by other packages
a377d0eb74b : Explicitly export files needed by other packages
b2cc15135af : [tf.data] Addressing a TODO that was fixed as a side-effect of cl/280071920.
fa7c631b76e : Add more navigation to the MLIR toy tutorial.
3c4f94ba781 : Add more navigation to the MLIR toy tutorial.
0740568f75e : compat: Update forward compatibility horizon to 2019-11-15
72485104780 : Migrate from xla_proto_library to tf_proto_library_cc.
6431ab55bc4 : Fix the mapping from HLO operations to kernel arguments in mlir gpu emitter.
abc6b6d2fbf : Migrate from xla_proto_library to tf_proto_library_cc.
2205360b732 : Clarify some interface comments and use libraries more consistently.
e5402b68839 : [tf.data] Moving tf.data test-only transformations to one module and marking the corresponding target test-only.
919253c6543 : Avoid reference counting handles in sync mode
c881f4d4ffc : Lower tf.Fill op to generic tf.BroadcastTo op
0d8d5dcf6c2 : Use real embedding_lookup implementation in prepare-composite-functions-tf pass test
3654d9cdecb : Lower tf.while to xla_hlo.while and some fixes to tf.if to tf.conditional
3fa7aa25359 : Expand on operation definition to clarify the difference between operation and op.
bde64280c15 : NFC: Use local scope when printing operations to avoid thread race conditions.
fab30f63493 : Add flag --custom_opdefs to tflite_convert.
f931708171a : Expand on operation definition to clarify the difference between operation and op.
3c26f1a410e : Added tf.If and xla_hlo.Conditional with appropriate lowerings
2dc56846490 : Add support for storing output names in TensorFlow Lite FlatBuffer importing.
4cbc8dd358c : Change layer name separator in FusedLoc names.
25ef6f7e759 : Perform padding calculation based on the tensor spatial index rather than the direct indexing order.
f668c5c1fd0 : Add builder for HLO Copy instruction to avoid special handling in HLO dialect exporter.
dfc4e9c125d : Add TFLite MLIR converter for MatrixDiagV3.
6834bf95d6f : [TFLite] LSTM converter API simplification. Merge Initialize and RewriteFunc into RewriteFunc.
68969accd84 : Use C array ops instead of operator[]
77b0d9c6781 : [XLA:Python:TPU] Remove :cpu_plugin dependency from TPU driver.
e38b88555c8 : Use FuncOp::eraseArgument to erase arguments.
aa2ddd886cc : Make tf_saved_model/debug_info.py a bit more strict.
5f3dd3b36b5 : Export mlir::Call to HLO Call instruction.
12f5657a864 : [TF:MLIR] Add canonicalize patterns for converting BatchMatMul to MatMul.
adb39eb97f4 : [TF:MLIR] Fix a problem in handling input data types in the GraphDef importer.
fbfc8d55c72 : Add dumping of MLIR module/function/operation in bridge passes behind VLOG(1).
3a5337e56ba : optimize for default random_uniform setting
de8c01190b1 : Update LSTM cell function annotations.
97918f39ab1 : Update TensorFlow MLIR lit test to use path of test file instead of directory.
9844ec39f50 : Refactor the LowerVectorTransfers pass to use the RewritePattern infra - NFC
90e67385a48 : Add Matrix{Diag,SetDiag,DiagPart}V3 ops with alignment options.
39e4f9be035 : Use the resource input instead of the output when building default grad for resource loop var of while_loop.
1a13841d575 : [XLA] Introduce MemorySpaceAssignment::Options to reduce number of args in Run()
aac4ffd5ca7 : Internal change
861e16123db : Fix CMSIS tag in readme
f011321d352 : Makes tf.test.compute_gradient in gradient_checker_v2.py return Jacobians instead of *transposed* Jacobians
9b8a53c513b : Refactor the LowerVectorTransfers pass to use the RewritePattern infra - NFC
e615be1f83e : Avoid copying the resource name in ResourceMgr::Lookup() and friends.
fc45e41a222 : Support string->resource mappings in DenseHashTable
a8bbf976f77 : Remove comments from `common_win.bat`.
bb03832e9a2 : [tfdbg] Add output_tensor_ids to GraphOpCreation DebugEvent
fa0fb0d4f66 : Add utility functions for integration. This supports the calibration case that the model is initialized multiple times.
dd6f51d33b6 : PY3 Migration- make `keras/callbacks.py` py3 compatible.
0ecdc65d866 : Make stack_trace_example.py example runnable with pip.
540f4c3df25 : Move include to .cc file to break a circular include.
ca62dbae21a : PY3 Migration- make `saved_model_cli_test.py` py3 compatible.
233771cb79a : [Intel MKL] Adding BFloat16 unit tests for MKL layout pass
543b91ac90a : Disable tensorflow/lite/experimental/micro/kernels:mul_test in asan.
2e80f09ca60 : [XLA:Python] Use a bazel define (--define xla_python_enable_gpu=true) to determine whether to include GPU support.
79ea249da89 : NFC: Refactor Dialect Conversion targeting SPIR-V.
437df1484e5 : NFC: Refactor Dialect Conversion targeting SPIR-V.
ab29d4b822d : algebraic simplifier enhancements
f3d5c4d84fd : Adds canonicalizer to SubViewOp which folds constants from base memref and operands into the subview result memref type. Changes SubViewOp to support zero operands case, when offset, strides and sizes are all constant.
440e15a4799 : Adds canonicalizer to SubViewOp which folds constants from base memref and operands into the subview result memref type. Changes SubViewOp to support zero operands case, when offset, strides and sizes are all constant.
872b1ab23f0 : Do not error out when capturing an eager tensor during custom_gradient of loops.
08a428f7ea5 : Explicitly set base_graph in tf.wrap_function.prune().
1341ad6b0e5 : [XLA] Allow the last bit of memory to be used by memory space assignment.
5c2b2b2cfbc : Fix instances of undefined behavior.
f73123af451 : Add CMakeLists.txt for AffineToStandard conversion
b1aac2d7ce0 : Add CMakeLists.txt for AffineToStandard conversion
8c656a44aa2 : [XLA] NFC: No dedicated mechanism needed to keep track of pending buffers.
f68bd0e9ac5 : [ODS] Fix operation argument population to avoid crash
64ec59096a3 : [ODS] Fix operation argument population to avoid crash
3fe04d2d497 : Fix keras_lstm.ipynb typos
b37a8f1f4c1 : Revert "Don't include traceme.h for ROCM."
4382fbe39f5 : [ROCm] Fix for the broken ROCm CSB.
4b0e5c1e8ee : Simplifed the branches
bc465666a0a : Move Affine to Standard conversion to lib/Conversion
89a748bb426 : Move Affine to Standard conversion to lib/Conversion
f7dc9f424c7 : Update image_ops_impl.py
fa0dee4ef82 : Remove the data_ member since it's not used.
3e426f0bcf9 : Always assign nodes to a colocation group named the same as the node
01e172bbea2 : PortableMeanStddevNormalization: Change how subnormal variances are handled.
5e7c39e2b6f : Update image_ops_impl.py
4355a76e281 : Log TRT version for informational purposes.
6ef306ebd00 : updated generate_bounding_box_proposals
47233c03e2a : [TF:XLA] Bump open source llvm revision to f9f30f2ecba520fa1ce33ae7c27c807a0e7199be
75f2db9fc2a : linting
b88753a4d9c : Make positions of elements in MemRef descriptor private
4c7f7251d23 : Make positions of elements in MemRef descriptor private
49701389b10 : dropout optimization
37f643c08bc : Use MemRefDescriptor in Vector-to-LLVM convresion
2be348b4ff2 : Colocate output identities with outputs when inlining multi-device functions
18e7c51eb55 : Use MemRefDescriptor in Vector-to-LLVM convresion
5dc06ac1715 : Optimize lookup::GetLookupTable() for DT_RESOURCE tensors.
d0f5e6999b9 : [RunHandler] Add tracing event when a session waits for a free handler.
cccc831c8e5 : Adapt code to LLVM API updates.
f46126139e3 : Add visibility for Reverb for TensorFlow Python utilities.
4cd0a9a9b02 : Adapt code to LLVM API updates.
9fb8487cf4e : Move VectorOps to Tablegen - (almost) NFC
675826bd909 : Move VectorOps to Tablegen - (almost) NFC
042b8cb3ceb : Use MemRefDescriptor in Linalg-to-LLVM conversion
e1dfe63cb94 : Use MemRefDescriptor in Linalg-to-LLVM conversion
6ee3656dfa3 : Sort BUILD loads.
b2a4f17ae89 : [tf.data] Improvements to cancellation logic.
9edc934fe81 : [doc] Add debugging tips in ODS and DRR doc regarding mlir-tblgen
340f2a8c7fc : [doc] Add debugging tips in ODS and DRR doc regarding mlir-tblgen
cb38e80f712 : Internal BUILD file cleanup.
22a97f1ef5a : Don't include traceme.h for ROCM.
05fd9438071 : Format code
63baa531022 : Remove copybara rules that should not be needed.
1ae0d2c45e3 : compat: Update forward compatibility horizon to 2019-11-14
a24e3802789 : Concentrate memref descriptor manipulation logic in one place
b05fc00901f : Concentrate memref descriptor manipulation logic in one place
444c091ad98 : Reverted "maybe" to "may be" as requested
045823b5641 : Update image_ops_impl.py
60b80a692e0 : [Intel MKL] Fix memory leak
befd063e093 : Add xplane_visitor library
e0bef5bba19 : fix debug_events_writer: avoid possible NULL pointer dereference
a73e0bb98a1 : Fix ophinted model with pure identity nodes as outputs.
213305f75c9 : Modify snapshot graph dump to use hex filename for consistency with fingerprint folder names
21d69d94f7d : add the tensorflow.pbtxt file the tool changed manually
9b94c27ef6f : Simplify TransferToDevice and TransferFromDevice API for TPU Driver
f95bd6ec17f : [XLA] Use dataflow analysis instead of alias analysis for setting preset assmts.
12fda6ebfea : Add copts = tflite_copts() to some targets that missed them.
b9cd92b33e6 : Visibility change for tf_agents.
9d5618ee519 : dropout optimization
4ede37c7f33 : Use standard preprocessor syntax
cf77678285c : Update CMSIS dependency. Unblocks building CMSIS optimized kernels for 8-bit integer models.
58f2178ada5 : Clean the test up.
f64b3ebdf12 : Insert back in the LINT.IfChangeThenChange check.
36eed9c1128 : Support LogicalDevice in MirroredStrategy config
a6163f12ab5 : Remove duplicate hash table lookups in grpc_eager_client.
133965601c9 : goldens file updated
d8bba74873f : Do not emit aliases when printing local form
0c6be605296 : Move ScopedAnnotation out of core/platform/.
7afccf19be7 : Do not emit aliases when printing local form
5acf6bdd2ba : PR #34044: Patch @com_google_absl to always export //absl/time:time symbols
b6cbff89d15 : Make empty tensors of resource handles less crashy
f2f5802303c : Return an error if keras metric is declared outside of TPU device scope and then updated per replica.
d9b44f33dcf : Implement modular POSIX filesystem support for memory mapped files.
400bba1be9d : Add comments
c0a215dcd1b : Restrict Ruy path when Ruy is default for CpuBackendGemm
fd8871d38e6 : Replace explicit concatenation by llvm::concat
6bb76f38d7b : Replace explicit concatenation by llvm::concat
8ab1c47b859 : Switch TF to use cuda_library.
5c0b566b231 : Add ProfilerInterface::CollectData XSpace overload
c6bb1d04819 : Update flag to skip mirrored variable creator.
ed539076dfc : Deprecate linalg.subview in favor of std.subview
b64e97b4448 : Always expand batchnorm inference
f6fad3e65f9 : Do not create a cycle when adding control edges in ScopedAllocatorOptimizer.
bc450cc1996 : Deprecate linalg.subview in favor of std.subview
2fb91167404 : Make error interpolation and debug info tolerant of ops without a traceback.
af1cb5fe10d : Ruy: Further optimization (partial) of x86 AVX2 8-bit pack.
3621831f33b : Ruy: Optimize (partial) of x86 AVX-512 8-bit pack.
23799c46bb6 : [tf.data] Avoid relying on non-public Python API for function construction.
7ed383001f1 : Update the TF CUDA version to 10.1
491bf9f36db : Fix glossary formatting.
05071dbd5d6 : Add FuncOp::eraseArgument
7d5b56ed0e0 : Replacing DCHECKs with status in TF's shape inference constant folding.
e3bd3fb8a94 : [XLA/TF Bridge] Hotfix: initialize flag value to false
af7db028b06 : Fix glossary formatting.
d925b0d7210 : NFC: Refactor block signature conversion to not erase the original arguments.
a697e2cb1f9 : Add 'quantization_parameters' field to python interpreter to allow getting the full per-axis quantization parameters via python.
53fc0686ec1 : Create and begin writing glossary.
63b39440318 : Add FuncOp::eraseArgument
e660ae5acfa : Fix allocating various data at proper alignment in MicroAllocator.
7b094e93b90 : Added mising unordered_{map,set} includes to tape.h
212bcde7b61 : Rename the current parseSymbolName to parseOptionalSymbolName
7cebef3019e : Let Python GC manage tf.function's get_concrete_function().graph.
6c8cbdceccc : Update pasta dependency to 0.1.8, allowing for using @ in code converted by tf_upgrade_v2.
2fb65c93083 : [XLA/Bridge] Provide a flag not to resolve compile time constants.
ffe860458e8 : Add test for FloatToSymmetricQuantizedInt8 and fix implementation.
964bb810963 : NFC: Refactor block signature conversion to not erase the original arguments.
b95598fac0a : [tf.data] Improving detection of infinitely repeated datasets in the presence of errors.
d55375021a3 : Revert commit a9578511e021caf4f4e14eccc9aedb064de31b72
08d33b078d1 : Explicitly export files needed by other packages
025635775ae : [TF:XLA] Bump open source llvm revision to 5b9e4daef06dcfefc786737a32c8bbb5bd0fc5c4
feafbd6c9a8 : Don't remove cc_api_version from tf_proto_library_cc targets for open source.
672aa66b5ad : Depend on _proto_cc targets instead of the _proto targets.
c2efa5695ad : Migrate from xla_proto_library to tf_proto_library_cc.
f6831e05bc0 : Move the memory stats output back to BenchmarkModel::Run so that it's always there regardless which benchmark listener is used.
6e9af41e346 : Internal BUILD file cleanup.
27d027b90ee : Add use_grpc_namespace to xla_service_proto.
a74ec470b83 : Create and begin writing glossary.
3dc97bb16d7 : Update import_pb_to_tensorboard.py script to be compatible with TF2.0 saved_model files.
5c42896af5b : Update image_ops_impl.py
87508c3f993 : Update image_ops_impl.py
38f39c98ba6 : Rename the current parseSymbolName to parseOptionalSymbolName
ad0311e5c1b : Add `all` support for autograph with dataset
3c986c78861 : Fix test case
4c54f0a0a83 : compat: Update forward compatibility horizon to 2019-11-13
148d4915ff7 : Add use_grpc_namespace to tpu_service_proto.
4ec6529517c : Lint
dcc8bef4266 : Lint
a21ecf40d7b : Update activations.py
97803a33a82 : Use default TRT logger in ConvertAfterShapesTest to avoid engine building failure with TRT 6.0.
0cc92db3b13 : Make VariableOp instructions be in the first block in the function.
6593c52a063 : Make VariableOp instructions be in the first block in the function.
7f099a45b09 : Write dataset graph out to disk during snapshot for easier debugging
126a6f78796 : parallel implementation of the resize nearest neighbor op
eedbcd1ebd3 : Move CSRSparseMatrix tests to linalg/sparse. Make file names consistent.
ebf3a18420b : Add auto generated TensorFlow L2Loss op
8a4642e0f3f : Add tf op utils.
93a08dfec7e : Remove tanh fusion for conv/depthwiseconv in mlir optimize_patterns.
4406ec35b60 : Release TPU Driver API into OSS.
33a2ba1b47c : Add a check_alive to context to check whether a remote worker is alive.
921003e1c4f : track ncclAllReduce api because it use culaunchcooperativekernelmultidevice interface.
e93d04ffd1d : Add 'quantization_parameters' field to python interpreter to allow getting the full per-axis quantization parameters via python.
348935788ea : Ruy ARMv8 quantized GEMV kernel
cac79a5a326 : OwnedIterators and MultiDeviceIterators get created using their components at least twice during function tracing. We don't want to run the deleter in those cases as they are just referring to the original resource and not creating a new one. So we just create the deleter the first time.
afed4f878c9 : Set maxval so test works if scaling is optimized
183c4b74a93 : Update Cuda Toolchain to 10.1 for all release builds.
61cdbabca6b : Add op_metrics_to_record converter.
d886f8a7753 : Add separate per-batch tests for PortableMeanStddevNormalization, with different tolerances.
a3a014e34a8 : Add quantized_dimension to data copied to runtime tensor from flatbuffer.
269f4fb6007 : [XLA] Make the Max/Min tests less forgiving
73bb115c221 : Add 'quantization_parameters' field to python interpreter to allow getting the full per-axis quantization parameters via python.
51ab6de338c : Update internal dataset iterator checkpointing API to combine create and restore.
7e940e4dd90 : Allow None value input for conv_op.
64298f151dc : Add new issue template for tflite new converter
24a82f848a5 : Remove unused variables when TRT 6.0 is enabled.
e74846c0afb : Remove unnecessary TraceMe arguments.
c05307b1205 : no hyphen for "open source"
cd09182d69f : Update tensorflow/core/kernels/mkl_qmatmul_op.cc
7f250b5d8be : Make DecodeRawOpTest compatible with TF2
ddac55c8652 : Mark "core:protos_all_proto" as "//visibility:private", as all users should use "core:protos_all".
5f93954b98b : Add operations needed to support lowering of AffineExpr to SPIR-V.
7ef97d3b0a6 : NFC: Change DictionaryAttr::get(StringRef) to use binary search instead of a linear scan.
0bb2d5dc5a8 : Add operations needed to support lowering of AffineExpr to SPIR-V.
b931cb01ac5 : Ruy: ARMv8 GEMV kernel with dotprod support
9028571fd66 : Make legality check in GPU->SPIR-V lowering of FuncOp kernel specific.
1dbb5554931 : Decouple TraceMe and ScopedAnnotation from _pywrap_tensorflow.so
1748ad33e2d : Changed tests for Generator/MirroredStrategy interaction in stateful_random_ops_test.py
14225a9f2cf : NFC: Change DictionaryAttr::get(StringRef) to use binary search instead of a linear scan.
ec6dbd56d95 : Throw an explicit error if tf.config.experimental_connect_to_cluster is not running on eager mode.
6c618e81a49 : Add support for OpPhi in loop header block
63ca36824d6 : Add an option to print an operation if a diagnostic is emitted on it
0acf51f82ae : Make legality check in GPU->SPIR-V lowering of FuncOp kernel specific.
af1739b4995 : Expose an isSubclassOf() method on AttrConstraint
621fc3a1a49 : Register TFLite_Detection_PostProcess in the converter.
155de879b2f : [tf.data] Minor cleanup.
35f4a9aa0de : Add Conversion to lower loop::ForOp to spirv::LoopOp.
4d9a68ce6df : Lower tf.BroadcastTo op to xla_hlo.broadcast_in_dim
799457e861c : Make dependencies on `py_checkpoint_reader` explicit for all targets that directly depend on it.
d5519f5a8d4 : Add support for OpPhi in loop header block
17fb8d85905 : Add an option to print an operation if a diagnostic is emitted on it
4601db134fd : Expose an isSubclassOf() method on AttrConstraint
7ea3866b3fc : Check for JSON conversion subprocess failure in visualize.py
ddde0025114 : Update README.md
d779103acdc : Add util to dump or log MLIR operations.
dc486103ba6 : Add Conversion to lower loop::ForOp to spirv::LoopOp.
65016d444d8 : Fix math utils visibility.
32e546a6b3e : [spirv] Properly return when finding error in serialization
152bfd561b0 : Add checks on quantization parameters.
15a64924af5 : add nn.dropout micro benchmark
ea0a69973cb : [spirv] Properly return when finding error in serialization
6d531cf272f : Add XLA context to the function cache key, so nested tf.function can be supported in TPUStrategy.
8742a2342e2 : On OOM, write the name of the requesting Op into the log, if available. (Availability requires -DTENSORFLOW_MEM_DEBUG compilation option.)
44f4e1bf6ae : Avoid CHECK on SSA values and name attribute in XLA importer tests.
ac5a48e238a : Update docs of map_fn
1423eab5e00 : [XLA:GPU] Downgrade ERROR log to WARNING and make more user-friendly.
c46139867a4 : Resolve some TODOs in build scripts
aa927b6c526 : Add a printer flag to use local scope when printing IR.
bea9468efcf : Add a printer flag to use local scope when printing IR.
d7db75e2156 : Update textmate syntax file
315cd3229c3 : Update textmate syntax file
403d2cbd2e0 : Update outdated comment for NativeCodeCall
b63fafcc41e : Update outdated comment for NativeCodeCall
72633f4632e : Add math utils.
941e40b1ddd : Update depthwise_conv.cc
e82d1b938e4 : Implement all file operations in the modular POSIX filesystem.
9b7d80ed675 : added CMSIS-NN optimization error message
1c05fb05a07 : Update fully_connected.cc
cc8cac5694e : added CMSIS-NN optimization error message
dd7bd5a1827 : Remove obsolete example parsing implementations from parsing_ops.py.
c3e9ded27ab : added compile time notification message
383023c892c : [XLA] Use a stricter ErrorSpec for some tests
2775f1f793f : Set as much partial shape as we can infer statically within the gradient impl of the gather op.
085707b6983 : Switch TF to use cuda_library.
d8749eca03b : Optimize critical section of LocalRendezvousImpl::{Send,RecvAsync}().
ae42c8f64ca : Add time utils.
f2f2b491488 : Add LLVM lowering of std.subview
1d78e200f67 : Add LLVM lowering of std.subview
a5f9bcd6445 : Upgrade Bazel to 1.1.0
73aaa5e7f66 : Adds affine.min operation which returns the minimum value from a multi-result affine map. This operation is useful for things like computing the dynamic value of affine loop bounds, and is trivial to constant fold.
bfffd3cffee : Add support for alignment attribute in std.alloc.
5cb42c914fe : Adds affine.min operation which returns the minimum value from a multi-result affine map. This operation is useful for things like computing the dynamic value of affine loop bounds, and is trivial to constant fold.
1882ffeb833 : Add support for alignment attribute in std.alloc.
36d31a2b43b : Remove adding of /usr/bin to compiler paths
044e7e4b55d : Migrate toolchains for --incompatible_use_specific_tool_files
641ebb45527 : Expose HLO to LHLO legalization patterns in a header file.
0ef3e77db44 : Use VerifiedHloModule in mlir_irgen_test_base.
3f89cfdb19c : Register xla dialects in mlir gpu backend.
8d542d93b26 : Migrate from xla_proto_library to tf_proto_library_cc.
108b794b6b0 : Internal BUILD file cleanup.
bf185683073 : Update einsum documentation
cf42039ee54 : Internal BUILD file cleanup.
5b5c562241b : Fix for runtime error of ROCm build
325a4088f0a : Let Python GC manage tf.function's get_concrete_function().graph.
388e40e51eb : Update decode_raw_op.cc
980ec8b3913 : compat: Update forward compatibility horizon to 2019-11-12
370f3f1aa81 : Remove `common.sh` and its references.
5fe944ad10a : Move internal uses of core:protos_all_proto_cc and core:protos_all_proto to core:protos_all_cc and core:protos_all, respectively.
cb845d45c5b : Let Python GC manage tf.function's get_concrete_function().graph.
ebace5d2a2b : Revert "change padding_list to paddings"
7089aaa3951 : Experimental C API and framework build target for the benchmark tool
3ee0cb3fd61 : Update device_spec.py
9d6500a358b : Update device_spec.py
7d8e271251d : [XLA] Add tests for F64 Neg, Sub and Div
dd925206ab8 : Cache type test in ZeroDimArrayToScalar and avoid TensorShape::RemoveDim.
e2f67237723 : Restructure comment lexing to not recurse.
8ad2ae8d7fa : Restructure comment lexing to not recurse.
2c749f5b6bb : change padding_list to paddings
88df6da689a : Only convert TF_ConstOp to HLO_ConstOp if the result is a valid HLO_Tensor type.
cacdc64d47b : Add a new profiler util called event_span.
23b8dca62a3 : Add support for nested symbol references.
ac1cc97f477 : Add a cpu backend gemm path for getting raw accumulators.
c1163085eec : Add support for nested symbol references.
fd4ad2ebdc5 : Add LSTM quantization spec and add quantizer support for LSTM.
09d58c60128 : Fix rocm build
9b00382f637 : Make Timespan namespace shorter.
c2625fa1f3f : Add Expm1, Log1p, Not, PopulationCount xla ops.
3c3a3f13edb : Fix type constraints of HLO Element-wise Unary ops.
06e8a60c15d : Add new_random_access_file support to the modular POSIX filesystem.
1e1defa7e70 : Add a pass to inline tf_saved_model.global_tensor's
b084cd65eec : Makes `tf.random.experimental.Generator` a `CompositeTensor`.
1e30076f57b : Provide a detailed message about why "test_session" is skipped in tf test case.
e494e83bb46 : Fix bug in output ordering from interleave with num_parallel_calls != None.
1821e90f316 : Internal change
a895bdaf05f : Return if an error status was set in LinearAlgebraOp::AnalyzeInput() or LinearAlgebraOp::PrepareOutputs(), instead of potentially crashing.
4a0ba5e5b18 : Add a simple internal utility for collecting post-optimization graphs
7db012db680 : OSS Multiworker callback tf2 tests.
4659f8a6202 : reenable jit_test_gpu after cupti library upgrade.
dbf18e55773 : Switch TF to use cuda_library.
98400140ac1 : Add visibility rules.
1b1edd6b0f5 : Add two additional reader datasets for auto-sharding
faba8fc47b2 : Remove compatible shape check.
39745b5d755 : Partially address TODO to add control flow edges to the final op in an expanded island for all eventual users of the island.
7f6a1892787 : Disabling //third_party/tensorflow/python/kernel_tests:eig_op_test with nomsan as it's failing on msan TAP.
377bc57b4d5 : [TFLite] Enable TFLite dialect built-in ops being inlined.
9e340824837 : Add legalization for SelectV2 to HLO select
6ac56813e94 : Fix C++14 build
500438a2441 : Add new_appendable_file support to the modular POSIX filesystem.
b0f2e54a3ad : Add more `alwayslink=1` to cc_library as a follow up on flipping the default of --incompatible_remove_legacy_whole_archive in cl/277339372
43cc9186a02 : Add xplane builder library
78c0c5a1ba7 : Provide better error message on unimplemented case
b86cf603166 : _Send traceme should be generated lazily
724fc6013aa : Add create_dir support to the modular POSIX filesystem.
0ab9dc09c1a : Pin Tensorboard nightly version until dependency issues are figured out
d2c413af281 : [XLA] Slightly simplify linspace
7e22826bd49 : Adds std.subview operation which takes dynamic offsets, sizes and strides and returns a memref type which represents sub/reduced-size view of its memref argument. This operation is a companion operation to the std.view operation added as proposed in "Updates to the MLIR MemRefType" RFC.
ee90b6a81a7 : Add new_writable_file support to the modular POSIX filesystem.
c780b0ddb8a : PR #34110: Ensured buffer encapsulation
0f98e6314be : Added reference kernel fallback for the fully_connected kernel
8436d74973c : Added reference kernel fallback for depthwise_conv
d4e4bbc1a9e : Added reference kernel fallback for conv
1aaed9b1ef6 : Fixed one trailing whitespace and one misalignment
78fa57e0fde : Update device_spec.py
1f2f65befd5 : Removed trailing whitespace
b37407fb18f : Add visibility default on android select
c61db4bbe33 : Adds std.subview operation which takes dynamic offsets, sizes and strides and returns a memref type which represents sub/reduced-size view of its memref argument. This operation is a companion operation to the std.view operation added as proposed in "Updates to the MLIR MemRefType" RFC.
411535b082d : Update device_spec.py
38a34e2dd3d : Add timespan utility library.
00b9ea941ee : Add source, destination name to _send traceme to allow easier debugging
96662d167df : Update device_spec.py
67eaebfaa3f : Use new asynchronous evaluation in Eigen to overlap evaluation of the main computation and copying of mean and variance etc.
5006295cf7a : Updated DeviceSpec docstring and fixed typos
005fb3cae01 : Convert to doctest format.
beef1a7bc10 : Fixed assert_shapes broken code in documentation
d91d9e7a8b8 : Thread correct cancellation manager through to InstantiatedCapturedFunction's Run* calls.
7b9b9c37497 : Move default destructors back into the header.
55d99c23b71 : Make constant_value_as_shape go through tf.cast. Also replace deprecated assertEquals with assertEqual in the unit tests.
aaa42634af9 : Allow tuple shape operand for AllReduce
b5bf5c90863 : Add self.evaluate to the value of the test case comparision
64ef7851c3f : Add stack trace example for the saved models
3400bf99b9c : Add test to reproduce the memory leak in py_function.
282dee9ae11 : Push GEMV operations to CpuBackendGemm when TFLITE_WITH_RUY_GEMV defined
929d608c9ad : Sort load arguments in BUILD files
7de2cb46434 : Removed reshape kernel
673bbea684e : Add skip_on_eager flag to ops.name_scope
657a212253a : Added reference kernel fallback
b8bf57681e6 : Changed raw reshape kernel's copy to the CMSIS-NN style reshape
46e58ca932d : Change `UpdateContext` to store a replica ID instead of a device.
a1a17720778 : Added reference average pooling kernel fallback
783ea2cb9ee : Also consider index constants when folding integer arithmetics with constants.
6f2c7169ee1 : make tests pass
a6fd42609c2 : [TF:XLA] Re-enable sanitized unary_ops_test
b05eb92a167 : Also consider index constants when folding integer arithmetics with constants.
9e1e175e7e8 : Fix type in docstring for tf.saved_model.load().
2e6d84b216c : Lazily load the wrap_py_utils module so that python binaries that doesn't have access to the wrapped dso won't crash at startup.
236e98533f1 : compat: Update forward compatibility horizon to 2019-11-11
5c472e8e262 : Add legalization to XLA for PreventGradient and StopGradient
a64ff0f2cda : Add device annotations to gradient_function
bbe4150bb99 : Fix oss build for tflite.
730602680f3 : 1. Record memory usage info in BenchmarkResults so that it could be consumed by a benchmark listener. 2. Refactored memory usage output.
6783e38faf9 : Merge MultiplyByQuantizedMultiplier4Rows together.
753bd31c815 : Encapsulated scratch buffer
7b04c63e682 : Implemented reshape kernels for cmsis-nn backend
6604b03095c : Implemented average and max pooling kernel for cmsis-nn backend.
0833da54236 : Add a note to `common_win.bat`.
128b0f9907c : Load graph debug info when the saved model is loaded
1d3db869f91 : Use the last dimension as the quantization dimension for FakeQuantWithMinMaxVarsPerChannel
aea0aadfe6b : Update OpOrArgNameMapper to not store two copies of node names and minimize string copying (NFC).
390eed2958d : fixed KeyError issue for tf.Module
979c105c2ce : compat: Update forward compatibility horizon to 2019-11-10
64872b10600 : Fix small typo s/Thses/These/.
ff05c644e4d : optimize quantized transpose_conv
c902682b0ee : Fix segfault (nullptr dereference) when passing a non-existent file to the Toy tutorial compiler
428d1761f2a : Improve error message of RaggedTensor by showing data type explicitly
8023e073675 : Update comment for internal Copybara changes
fa3a6a43d45 : [SE] Enforce a minimum allocation alignment of 64 bytes for the Host DeviceMemoryAllocator.
e5928fc7d57 : Add a short TableGen HowTo to tutorial chapter 2.
04de1c46b77 : Add a short TableGen HowTo to tutorial chapter 2.
ce0b9aa3479 : Export Keras preprocessing layers in tf.keras.layers.experimental.
9990dcd3f62 : compat: Update forward compatibility horizon to 2019-11-09
3dffd6ed5e8 : Add a missing line for compute in toolchain.
cd61aeae471 : linting; 80 chars per line
7feb5ce2c46 : Add xplane proto file.
ce1fe70d2a2 : Change hlo_xla.while to use regions instead of function calls.
a818a10576c : Look for SymbolRefAttr in KernelOutlining instead of hard-coding CallOp
77b19fb814d : Refactor MultiProcessRunner: * break run function into smaller functions * create a python thread/process-like API * remove some seldom used features
7e48fd7fcf0 : Remove normalization_epsilon parameter of MeanStddevNormalization; change it to a compile-time constant.
43d77b42e7d : Add custom FusedLoc naming in OpOrArgNameMapper.
755aec33ef4 : Don't crash on empty RHS in matrix_triangular_solve on GPU.
c82df39b0cf : Keep the mapping of distributed variables' values in map_resources().
ecd935d6436 : Cleanup PlatformUtil and MultiPlatformManager. NFC. * Move implicit platform initialization logic in PlatformUtil to MulitPlatformManager so that latter is the only implicit initialization site. * Remove unused methods.
c36229facd5 : Re-add the supported CUDA compute capabilities into the toolchain created for manylinux2010 compatibility for the 10.1 toolchain.
e329ca0eee6 : Add 'visibility' attribute to external tf_python_pybind_extension to allow target access from outside of the project.
0e8a1fc7c1c : Change default CUDA version on Windows to 10.1.
bb2ea7f6591 : Supports float16 data type for TfLite<->PyType lookup.
28d07261622 : run Model.*_on_batch using tf.function where appropriate.
72c138e212e : Quickfix for failing CI builds.
daef32b22bf : Add support for bundling native headers with aar_with_jni
859b20aad8f : Make all tensor, typed_tensor, inputs, input_tensor, typed_input_tensor, outputs, output_tensor, typed_output_tensor accessors available with both Interpreter and MicroInterpreter.
1c981fa69e4 : Change MeanStddevNormalization tests to check different magnitudes of means and variances.
6812488e3a6 : Disable examples_v1_test on asan as it's failing on tap.
db3d939a565 : Fix tf.FloorDiv lowering to not use HLO Floor op in case of integer inputs.
3611a61b573 : Make unsupported type error message clearer.
a627da8cb58 : Look for SymbolRefAttr in KernelOutlining instead of hard-coding CallOp
237cb6c9820 : Explicitly initialize isRecursivelyLegal
a25b6fc58ba : Add a pass to optimize tf_saved_model.global_tensor ops.
65397913355 : Add utility function to calculate the effective scales.
a29e94a8c44 : [tfdbg] Restore numeric-value assertion in distributed_callbacks_test
df92a489ea1 : OSS multi_worker_callback_tf2_test. Rename existing multi_worker_callback_test to multi_worker_callback_tf1_test to distinguish it with the new test. Goal is to migrate existing tf1 tests to tf2 tests which are powered by multi-processes.
5f5f9cf1914 : Remove tf.Placeholder.input/tfl.pseudo_input ops and associated dependencies.
514cf2d96eb : Move canonicalizer pass to after TPU cluster formation to prevent canonicalization from losing _tpu_replicate attributes
a3904f96a04 : Fix update of NodeMap in ScopedAllocatorOptimizer. Make the code slightly safer in a few places by not updating the graph and/or NodeMap until we know that the operation will be successful.
fdf3c17211c : Create the mechanism to register logging op in calibrator and add LSTM through this mechanism. It allows multiple logging kernel for one op, and also opens the possibility of user defined (not builtin) logging kernels.
d88fa999169 : Update device assignment of node during EvaluationOperation. This is especially useful when constant-folding nodes that are assigned to remote devices.
b634441088f : Add tests for default implementation of TranslateName.
3d8caf3bc70 : Remove add_pseudo_input_nodes option from TensorFlow and TensorFlow Lite converters.
efcb6c1ecf5 : Fix the sanity build.
ae8c0d7dacb : Explicitly initialize isRecursivelyLegal
7a07f274d65 : Add a void* member to TfLitePtrUnion, to be used instead of any other member. Mark all other members deprecated.
e93595f423c : PR #32168: Port mul from Tensorflow Lite to Tensorflow Lite Micro
115d4c6f66e : Only use tuple args for entry computation to match existing TF-XLA implementation
88ca12cd725 : Do not use tuple return value for XLA computation that returns a single value.
bc9100b7fd1 : Add performance environment to OpStats.
005d3470f86 : Fix flaky doctest.
46aa1ca2206 : Put the reusable class CudnnAllocatorInTemp to a separate file
a3ddb9ec295 : internal code change
0c854ec542f : [spirv] Add bit ops
1dd1fa4c1af : Carry over function argument's tf.device attribute to newly created _Arg node as device assignment.
238cd3d9541 : Dependency optimizer groups cross-host control edges to reduce RPC traffic.
4916f0c88b8 : Require analyzable symbol uses for modules with tf_saved_model.semantics. Make this property enforced by the verifier so we can rely on that property.
9198633368d : Don't compile CUDA kernels in debug mode.
d0578d3356b : Label libs with alwayslink
5dd56706b35 : Add utility function to extend range to power of two.
0b8cd7396e8 : Update TF workspace to only use bazel mirror.
c1fe6042918 : VLOG on non-OK TF::Status creation
19aed023f6c : Add ReplicateInvariantOpHoisting and ReplicateToIsland passes to TPU bridge pipeline.
75054f706c6 : TfLite GL delegate is built with visibility hidden
f19d0ca564f : Update README.md
126a5ba3b7a : [spirv] Add bit ops
978d3b37393 : Add tf_stats.proto tile.
56ec786351e : add a 'dbg' build configuration as a shorthand for '--confi=opt -c dbg'
b1787be9984 : [ROCm] Fix for the broken ROCm CSB.
1920c9b97c4 : Fixing compilation error in eager test
35a015349ba : Further improve A64 NEON version of EvalUsingLookupTable.
a8076df44f8 : OSS multi_worker_callback_tf2_test. Rename existing multi_worker_callback_test to multi_worker_callback_tf1_test to distinguish it with the new test. Goal is to migrate existing tf1 tests to tf2 tests which are powered by multi-processes.
1e7c07d2268 : Improve Tanh and Sigmoid int8_t / uint8_t tests to detect issues in vectorized implementations: - Use larger than 64 sized tensors to detect bugs in 64x loops. - Use an odd input tensor size to also test postambles. - Use full range of the input tensor.
fb9638b228a : Update the check for any(dataset), enforce only one element (of tf.bool) exist.
dabe7cea1a5 : Add additional test case for py_builtins.any_ with zipped dataset (not tf.bool)
e6ae905b6c7 : Add check for iterable.element_spec, to make sure dataset only consists of tf.bool elements
ffa186064be : Remove chaining and avoid unnecessary usage of logical_or, based on review feedback
457420860ab : Move internal uses of core:protos_all_proto_cc and core:protos_all_proto to core:protos_all_cc and core:protos_all, respectively.
4c098355044 : Add functional to executor and break up islands passes to TPU bridge pipeline
66908013592 : [MLIR] Convert lhlo::BroadcastInDimOp to linalg.generic.
c40dedb5364 : Sync common.sh IfChangeThenChange checks.
80817a18e6c : compat: Update forward compatibility horizon to 2019-11-08
3eda2dd7ffa : Migrate xrt_proto from xla_proto_library to tf_proto_library_cc.
a816b97a61a : Updating metrics_export_meta_graph.pb for fixing //tensorflow/python:framework_meta_graph_test on big endian
af582916c07 : Update Bazel before running tests on additional Kokoro builds.
bfce5bae88e : Introduce sub thread pools to run handler thread pool.
af019188adc : [tfdbg] Let op_callbacks support MirroredStrategy & OneDeviceStrategy
c15b3f8b6e2 : Pylint fix
a07ee913426 : Add test case for `any` support in autograph with dataset
749833b3aae : Add `any` support for autograph with dataset
4f42698fdc7 : Use try_run_and_except_connection_error on multi_worker_continuous_run_test to avoid flakiness.
1861a7b716f : Add a void* member to TfLitePtrUnion, to be used instead of any other member. Mark all other members deprecated.
206d6af1493 : Add lazy_remote_inputs_copy to TFE_ContextOptions to control lazy remote tensor copy. Disable it by default.
18818f86fc4 : update API for QuantizedDepthwiseConv2DWithBiasAndReluAndRequantize
40164d7a26b : Ignore dataset seeds when taking graph hashes as they change on every run.
b34ffc783d9 : Add a pass to delete unused functions.
b5031eab221 : Add missing tf_dialect_passes in compile_mlir_util.
2584848c9dc : Remove old comment and flag name
a3fd013fe9d : In saved_model.save.map_resources(), make distribute variable go through resource variable path with its primary component to avoid an all-reduce in SyncOnReadVariables. This enables using saved_model.save() on a model created with MultiWorkerMirroredStrategy.
832de180c51 : Add codeowners for micro.
470c25f73da : Support fill op with (bounded) dynamic shape input.
293a17b9790 : TFLM: online planning PR 1 of many: Allocate node and reg from allocator.
53d244502fe : Fix shuffle dataset checkpoint restoration.
f5e7c439696 : Update TextVectorization for 2.1 beta release.
0be8293ce6e : Rollback Add missing tf_dialect_passes dependency, which contains constant folding logic
399150905ae : Move description from GenericOpBase to linalg.(indexed_)generic.
95c1886460a : Fix bug causing py_func to sometimes lose reference of its target function. This is done by treating _FuncGraph and FuncGraph consistently for the purpose of selecting which graph owns the target function reference.
f9d5ea9a394 : Add op_stats proto file.
92cb24e0330 : Move description from GenericOpBase to linalg.(indexed_)generic.
be3594c44d6 : Skip adding intermediate tensors when intermediate tensors already exist.
35f956af776 : Fixing tensorflow/core/platform:rocm_rocdl_path_impl's dependencies.
1428f5864f8 : [tfdbg] Offload check_numerics compute to stateless async op for V2 Graph mode
95778693633 : Fix the py_checkpoint_reader Windows breakage.
640f894358a : Remove placeholder comment.
7eee3d7db64 : Export tftrt python symbols.
352c88a3152 : Add Atan2, ShiftLeft, ShiftRightArithmetic, and ShiftRightLogical HLO ops.
0fd80986cb4 : Make the old tensorflow/core:framework/*_pyclif targets visibility:private, users should now have migrated to the tensorflow/core:framework_*_pyclif aliases.
ac92f1a19ae : Remove placeholder comment
8e0f8c4d8c4 : Sort the keras predict result based on the batch index in v2 code path.
37cdb806bca : Add /usr/local/cudnn to the directories to look for CUDNN headers/libs.
8f00812c22d : Removed deprecated tensor_shape.{matrix,vector,scalar}
3a1df869ae3 : Specify CUDNN_INSTALL_PATH in KokoroSanity test.
cd7fc088b46 : Update Bazel before running tests on additional Kokoro builds.
9ca94285ca1 : Update activations.py
990149b809a : mlir-translate: support -verify-diagnostics
8c0b8fa3c41 : Add missing tf_dialect_passes dependency, which contains constant folding logic
7ad93d5f9f7 : mlir-translate: support -verify-diagnostics
ac20030c96d : Roll forward change to alias Model.*_generator methods to their normal counterparts.
a5b7a94f0b9 : Update README.md
df3ddfa0e01 : Update README.md
dd3293f0031 : Export change.
914d3acbe7e : Add device of arg nodes as a function arg attribute when importing.
f466b5ec77e : internal build visibility change
e3de2a548b9 : Switch Ubuntu release builds to CUDA 10.1.
ece1111594f : Fix non-deterministic doctest.
9f36f88bdc5 : Change default CUDA version on Windows to 10.1.
f7b58b559f1 : Update ops-related pbtxt files.
0b2eae26172 : Update Bazel before running tests on an additional Kokoro build
4adf1f00f61 : Add back flattening of inputs in v2 training loop.
c942bcec6c2 : Fix asm printer for affine expr
adf3ac6a773 : Swap operand order in std.view operation so that offset appears before dynamic sizes in the operand list.
2e6339f033b : Add support for storing input names in TensorFlow Lite FlatBuffer importing.
13ed2e4500d : Fix asm printer for affine expr
5b820152c80 : Workaround to set the `keep_alive_secs` to very long to avoid the deadlock.
090798710d4 : Swap operand order in std.view operation so that offset appears before dynamic sizes in the operand list.
36a5a3f5d6b : Fix typo in bluepill continuous integration script.
18532731790 : Add Ch-7 of the toy tutorial detailing how to define new types.
2ff9149a774 : Support `nest.{flatten,map_structure}` with reference objects.
901537da7f2 : Vectorize EvalUsingLookupTable using Aarch64 NEON.
f79fc6d0ae7 : Add Ch-7 of the toy tutorial detailing how to define new types.
b66e4e833c5 : Export the checkpoint reader classes and functions from C++ to Python with pybind11 instead of swig. This is part of a larger effort to deprecate swig and eventually with modularization break pywrap_tensorflow into smaller components. It will also make exporting C++ ops to Python significantly easier. XLA is using the pybind11 macros already. Please refer to https://github.com/tensorflow/community/blob/master/rfcs/20190208-pybind11.md for more information.
ebcd0e383bd : Update Makefile
88d59ed7338 : Clarify the state of third_party/com_google_absl.patch
1746a9229a7 : Re-write a long macro as a template class instead.
700263d02a8 : Add canonicalizer for ViewOp which folds constants into the ViewOp memref shape and layout map strides and offset.
af202872507 : Fix parameter name and document option in linalg::promoteSubViews
7d4eccf17ed : Add compatible query method to infer type interface
504753ea04a : Migrate hlo_execution_profile_data and hlo_profile_printer_data to tf_proto_library_cc.
a080453a3b8 : Migrate backend_configs from xla_proto_library to tf_proto_library_cc.
d38c6a64344 : Temporarily disable CUPTI tests on Windows.
6fc957dba97 : Add canonicalizer for ViewOp which folds constants into the ViewOp memref shape and layout map strides and offset.
184d722b6ab : Fix parameter name and document option in linalg::promoteSubViews
db3fb53f096 : Add compatible query method to infer type interface
b0f61d8fbbc : Add some changes to trigger copybara import again.
148f07323f9 : Update Linalg to use std.view
3878d7aa226 : Update Linalg to use std.view
63c45aacf30 : Migrate host_compute_metadata_proto from xla_proto_library to tf_proto_library_cc.
c37435f741b : TFL & TFLM: Add memory related methods in Context.
f45272036cc : Create tf2xla_proto with tf_proto_library_cc.
d1dc4cc7f99 : compat: Update forward compatibility horizon to 2019-11-07
9f210bb595e : Prepare moving from xla_proto_library to tf_proto_library_cc.
fffa23b2431 : [MLIR] Convert lhlo.IotaOp to linalg.indexed_generic.
053e9004da6 : [Intel MKL] add missing attr
b4b5ce680c7 : Add IndexedGenericOp to Linalg.
c9e45d50069 : Add IndexedGenericOp to Linalg.
a6535086816 : Update BUILD
1b8b71ef86d : review comments
fbd53c577a5 : Fix error 'unused variable 'max_postnms_nboxes''
25e9335a234 : Fix error 'unused variable 'max_postnms_nboxes''
e571c2d5090 : Add missing mlir::xla_hlo::XorOp::build.
d56a512487c : Separate the memory usage of initialization (i.e. including allocating tensors etc.) from the actual inference run in the benchmark tool so that we have a more clear picture of memory usage.
f5880544823 : Add support for decomposing ResourceApplyGradientDescent into primitive ones.
6b262865e02 : Record allocated memory stats for TFLite's BufferedProfiler, and apply it in the benchmark tool with an adjustment on start/end profiling.
bcc6b7a33d8 : [XLA] Print more digits when hitting miscomparisons
089a0c06f8f : Wiring tensorflow/core/platform:cuda_libdevice_path to tensorflow/core/BUILD.
fd348fd3c86 : Visibility change for internal projects.
7c77fb36f2d : Wrap op profile sections in collapsible panel view. By default it will be shown, and user can click the panel head to collapse it.
4e9394c4784 : Add xla_hlo xor op.
81ba575f0dc : NFC: Tidy up the implementation of operations in the Toy tutorial
0c8a3b3f555 : NFC: Uniformize parser naming scheme in Toy tutorial to camelCase and tidy a bit of the implementation. PiperOrigin-RevId: 278982817
c684ce6b590 : [XLA/GPU] [NFC] Remove unused function
d74112bf8b9 : [XLA] Do not fail fast on unsupported GPU devices.
1cb9a0e53a8 : Support passing a dict to a Functional Model that was constructed with a list. Maps dict keys to the names of the inputs.
3160787c1fa : [XLA/GPU] [NFC] Use more appropriate datatypes for reduction dimensions calculations
8dbea298036 : Added test for optimized average pooling that tests a tensor with values concentrated around the endpoints of the int8 numerical range.
6b5fde3a5f9 : [XLA/GPU] [NFC] Define a custom struct instead of returning std::pair
cd128f0f305 : Allow quantized stats to be used for new quant scheme.
ed5ac6ab66d : *Show success info and file path to converted model when conversion succeeds. *Show 'jump to conversion log' near conversion summary.
eac539e5746 : code style change.
cc937d1823a : Further clean pip_new.sh. Only install auditwheel once.
355a233f799 : code style change.
c3f8d623468 : [XLA/NFC] Change ScopedLoggingTimer to class from struct
70d02adbe10 : Replace some remnant uses of "inst" with "op".
cdb0b5f8f66 : Fix test after switch from list_devices() to list_logical_devices().
bc5df91d62b : Replace some remnant uses of "inst" with "op".
ba065299a3e : Drop spurious test file
34b916e788f : Combine all HLO dialect importer tests in a single file.
f1795471cba : Support Gather in the hlo matchers
224173d2af1 : [Grappler] Fix infinite loop in ConstantPushDownBiasAdd: Don't swap two constant bias vectors.
9c38fb522a8 : [XLA] Fix up the XLA timer location in logs.
8c22ca17c6e : Fix Eigen related compilation error.
c65244d8eb3 : LogicalAnd and LogicalOr accept predicate and integer type tensors.
05aa39e2fa9 : max->std::max
b7a7bf7873a : Add lowering of std.view to LLVM
aab572993ed : Fix the dimension padding problem for <4 input tensor.
697128d3d9b : Add lowering of std.view to LLVM
e4f672038c7 : Add op_metrics proto.
6f7dd46964d : Update ODS to match Tensorflow head
725d747d6db : Add LogMessage::AtLocation to be able to customize the location of the log.
e38f0759b44 : [XLA] Remove unused parameters when simplifying graph in memory space assignment
4558d7216d8 : Fixing memory leak problem
d1e7c13f43c : Ignore depthwise_multiplier in DepthwisConv CPU kernel.
abbad07c05c : Add missing license headers to flatbuffer schema files
a09a722d244 : Add affine load/store/dma_start/dma_wait to dialect doc.
aa0b9182d3b : Use OP_REQUIRES_OK_ASYNC in the MakeIteratorOp async kernel
9af39eac454 : Clean up implementation of test.
a3280ca4bb5 : Move building the second wheel to above run_all_test in pip_new.sh.
33552839492 : Add test cases for resize_nearest_neighbor and resize_bilinear.
af80ac9cfed : Adding an m_NonZero constant integer matcher.
ff9775e657f : [tfdbg] Add public API tf.debugging.experimental.(enable|disable)_dump_debug_info()
eda481c6c03 : Add an integration tests for the new post-training quantization implementation
7a314e81416 : Add a void* member to TfLitePtrUnion, to be used instead of any other member. Mark all other members deprecated.
b5bc987fe92 : Adding an m_NonZero constant integer matcher.
aa5e552bb4c : [Fix] Only include <sys/utsname.h> when running on linux.
712442598d2 : Move status from core/lib/core to core/platform
acaf08698bc : Enable AllToAll across partitions
275db85f607 : Update test to reflect latest test harness
04c5ee8d171 : Decrease tolerance of TF-TRT python tests for TFv2
1a489f5c03e : [ROCm] Fix for the broken ROCm CSB.
b95c293cf0c : Internal BUILD file cleanup.
943009159da : Update bazelin the build scripts.
c8c045f9c17 : Tensor tracer: add the prioity info for 'CollectivePermute', 'SplitV' ops.
7ba90117506 : Add TF_SetStatusFromIOError to the C API.
786d2e112e5 : Adding remaining non-test targets to tensorflow/core/lib/io, and wiring them into tensorflow/core/BUILD.
7c7406b5c11 : Add ResourceApplyGradientDescent to ODS
5a9ddead27e : Do not assume order on std::unordered_map
a8dd2f817d4 : Hopefully fix build_cleaner issue
a4190274142 : Ignore the stats for the un-quantizable tensors
9c5d41b564d : Move status from core/lib/core to core/platform
27e36f6c4b8 : Fix micro_speech Arduino code
b10900d2975 : [XLA:GPU] Correct misleading comment & function name (CodegensIntoLoop).
b5825567cee : Add a stack trace example externally
9babf81870a : Add ViewOp verification for dynamic strides, and address some comments from previous change.
e8bda5b60b4 : Update dataset docs to include doctest examples.
c24633e95bb : Add ViewOp verification for dynamic strides, and address some comments from previous change.
fd082a05c26 : Allows tf.random.experimental.Generator to take in a variable
8ccca63c3f4 : Remove internal placeholder.
fb02700dc5e : [XLA/TF] Generate less log spam for auto-clustering
7937fd4aee2 : Add introductions for the Support library in tensorflow.org
a0975347234 : Small targeted optimization to tensorflow::ConvertToEagerTensor.
31413c9a62e : [DRR] List some limitations clearly in the doc
65ebf5600d4 : [XLA][BF16] Add bf16 rounding benchmark.
c267972dee8 : Small doc fix in tf.gather .
96256c31001 : Update the pass adding helper functions to take mlir::OpPassManager so that they can be used to register MLIR pass pipelines.
0ed09cb5377 : Stub for the modular POSIX filesystem.
4bafc0bce67 : Provide path to Ruy::Mul for MatrixBatchVectorMultiplyAccumulate - protected by TFLITE_WITH_RUY_GEMV
02668766467 : Migrate users of //third_party/tensorflow/core:framework/*_pyclif rules to the corresponding aliases //third_party/tensorflow/core:framework_*_pyclif.
c82be93931e : Add ViewOp to the StandardOps dialect, which casts a 1D/i8 element type memref type to an N-D memref type.
ac47e20a7bf : Add stub for testing the modular filesystems.
ae6848689c8 : [XLA/GPU] [NFC] Remove minor code duplication in fused IR emitters
783e9d4b1ec : Add ViewOp to the StandardOps dialect, which casts a 1D/i8 element type memref type to an N-D memref type.
965f4b71f0c : [TF:XLA] Allow fallback to TF:Classic when resource variables have changed shape or type.
72d0facc37e : Update ROCm toolchain configuration
17a23945abe : Patch @com_google_absl to always export //absl/time:time symbols.
cf615ecdfe4 : internal BUILD file cleanup
7cb4c8ee35b : internal BUILD file cleanup
88b38d40a89 : internal BUILD file cleanup
78844fa978c : internal BUILD file cleanup
773a37866e3 : internal BUILD file cleanup
4f11eb8e538 : Add generated RBE config for CUDA 10.1.
7d2f2375a27 : Add new toolchain platforms for CUDA 10.1 Ubuntu 16 RBE.
8118a5ee8cc : BUILD file cleanup.
6e22de47ad0 : Migrate TensorFlow for --incompatible_skip_genfiles_symlink
f3c0673ad70 : Add preconfig for CUDA 10.1.
e71a724b76d : Add dockerfile for CUDA 10.1 RBE.
df71f20e04a : compat: Update forward compatibility horizon to 2019-11-06
199f41354c2 : Add support for the LLVM FNeg instruction
6517cee1821 : Implement F64 scalar multiplication for XLA TPU backends.
de10859cc86 : Add support for the LLVM FNeg instruction
542e7d4ca3a : NFC: Remove an extra space when printing the 'attributes' prefix before a dictionary.
e2534fa9112 : [tf.data] Replacing "benign" data races in tracing logic with best effort logging of information that requires coordination.
b289b88a730 : NFC: Remove an extra space when printing the 'attributes' prefix before a dictionary. PiperOrigin-RevId: 278795313
2a40667cc47 : remove useless code
e8dfd9c1d30 : fix strings.split
7b62d787c0d : Update Eigen to https://bitbucket.org/eigen/eigen/commits/afc120bc03bdc4265858d6f86218eb1fed51b1b9
e77d096862f : TFLM: print micro interpreter's tensors and nodes info as tflite.
8466920c4e4 : Update TensorFlow Lite (Toco) Python API to not generate ".input" nodes.
28d1ad34bb5 : Add activation function to per channel weights-only quantized conv reference implementation and update per channel weights-only quantized conv to use optimized asymmetric quantize floats method.
399e1c27182 : Update tf_tfl_translate (and associated TensorFlow Lite FlatBuffer importer and exporter) to not use ".input" nodes.
21e4e8b991f : Add (parse|print)OptionalAttrDictWithKeyword hooks to simplify parsing attribute dictionaries with regions.
98c86c3680c : Rollback commit https://github.com/tensorflow/tensorflow/commit/de0be0deae93ea4c4452ceb23c91dd24a88fe62e
3b034437ea2 : Remove device scope in tf.summary.write() as summary recording logic already has device scope.
90f51a3706d : Move resize_nearest_neighbor from end of the file to the proper position. Add int8 op tests.
a05b721a81d : Add exporters for convert, cross_replica_sum, reduce_window, reshape, rng_uniform and select_and_scatter ops
8bb558254ed : Add (parse|print)OptionalAttrDictWithKeyword hooks to simplify parsing attribute dictionaries with regions.
428c877a6c7 : Enforces const float buffers during quantization.
4ddd1316c75 : Update HLO ReduceWindow to have single operand
6b77079914c : *Add flag 'conversion_summary_dir' to tflite_converter. When user passes this flag and uses the new MLIR converter(via command-line), it will generate conversion logs under the specified folder.
473223155ef : Add the default CUDA compute logic to the baseline template for the toolchains so they will not be overridden by the generator script.
fa12ec1184b : Fix typos in the Standard Dialect documentation
596dcd2fd1e : Explain the tf.compat module
13bf5acc6fa : Reuse existing rendezvous when updating cluster.
d89dda8003a : Add support to uniquify arg names to OpNameMapper.
39bb084eab0 : TFLM: Fix issue in the memory planner.
f3b348bdbd2 : Fix FloatToSymmetricQuantizedInt8 definition to match declaration.
62a86140772 : Support Gather in the hlo matchers
f5bd8604392 : Add the ability to specifiy the name of an Xtensa core when building for the XPG platform.
eb403559f78 : Add info log for when build() is not called
082e2af8795 : Use VLOG(1) instead of LOG(WARNING) if TRT is called on funcdefs
d0ef1a4ab0d : [XLA:CPU] Push fast math flags into the generator for log/exp/tanh
aac5c1cbce6 : Adding BUILD file under tensorflow/core/lib/png. Also alias core:png_internal and core:android_png_internal into the newly created tensorflow/core/lib/png:png_io, and removed an unused header from scale_and_translate_op_test.cc.
b422cb120cb : [llvm] Allow GlobalOp to take a region for complex initializers
1195278c1b7 : [XLA/GPU] [NFC] Fix test tags for gpu_conv_rewriter_test
2b78c1e7224 : Add capability to insert intermediate tensors into a model. This is to support quantized lstm.
3006f069295 : Change model saver to always use deterministic serialization.
804ce502266 : Get around deprecation warning in setting of graph_parents in LinearOperator subclasses.
d4ad7350c83 : [llvm] Allow GlobalOp to take a region for complex initializers
69bdd46b162 : [llvm] Add initial import of LLVM modules to mlir-translate
b645d877292 : [llvm] Add initial import of LLVM modules to mlir-translate
97ff8b57a79 : Allow tracking cuLaunchCooperativeKernel cbid. CUPTI_ACTIVITY_KIND_KERNEL will include this in activity API, if not tracing the launch, we are missing annotation for these kind of kernels. For the event pairs solution, such kernels will be ignored if not tracked; causing confusing between two methods.
60b7d064566 : Add LSTM to op spec. This CL only adds the intermediates fields for one variants of LSTM.
78f7b4165e5 : Add symmetric and per-channel quantization support for post-training quantization
ea052dfa5b3 : MLIR-based TFLite converter: Fixing Flatbuffer string export bug
082415b2ff4 : Do not cache tf.data op kernels in eager mode.
68698ee5a38 : NFC: Rename parseOptionalAttributeDict -> parseOptionalAttrDict to match the name of the print method.
c66b1f5591d : Destroy associated worker_session when destroying eager_context on worker. This change can avoid leaking worker_session.
4a8f3040101 : NFC: Rename parseOptionalAttributeDict -> parseOptionalAttrDict to match the name of the print method. PiperOrigin-RevId: 278696668
e49da446162 : Add more specific doc string for tf.tpu.outside_compilation() API.
30a7144507d : For a remote cross-process function, re-use the op id generated by eager master, instead of making the default function device generate a new op id.
b16368d8dad : Fixing performance regression in eager mode
b0896edaa86 : Update docstring regarding default behavior to match underlying function `save.save_model`.
009aeece67b : Don't throw an error if calling `tf.config.experimental_connect_to_cluster` on local master.
b662c79f71c : Add a PatternRewriter hook to merge blocks, and use it to support for folding branches.
951a54dd13a : Add a PatternRewriter hook to merge blocks, and use it to support for folding branches.
4616c3b787f : Implement F64 scalar addition for XLA TPU backends.
480003f8088 : Adding temporary stub targets for tf_pyclif_proto_library. We plan to remove the pyclif targets altogether eventually.
4176ead370c : Include <numeric> as the build fails on windows otherwise
661f0ac0015 : Make tf.summary.write() take in callable as `tensor` parameter.
21a47c3dd60 : Fix linker error with bluepill build (progress towards #33470)
920b543dd0d : Mark GenerateBoxProposalsOp non-differentiable
dd914778ea4 : Modular filesystem registration.
5ff15db57cc : Emit empty lines after headers when generating op docs
ca1d2647a5f : Emit empty lines after headers when generating op docs
00111db9809 : add random_uniform benchmark for default setting
9b074319d4f : [XLA] Fix broken tuple(bitcast()) pattern in memory space assignment.
d658bd39e58 : Remove obsolete comment from while_v2 and enable a test that now works.
7cff10e1772 : Update WeightedCategoricalColumn to ensure categorical column input is sparse
0f475b700a0 : Extended RemoveOneInputOneOutputNode method to handle more cases.
aceeb677edf : Rename Region::RegionType to Region::BlockListType
9c962a15e0c : Rename Region::RegionType to Region::BlockListType
f333c7affda : Improvements to TFShouldUse
87c5874443b : Enable graph-as-function for exporting in bridge pass.
51296ec43c6 : [TF:XLA] Fix off-by-one error in Cluster::DebugString.
35f8f8ababb : Let cc_proto_library create proto libraries with _protogen instead of _cc_protogen suffix. This is motivated by making this more similar to the internal build system.
2690948fb7e : Make device listing APIs non-experimental
f63cc98935c : Do not legalize scalar LHLO to LinAlg.
324500560a3 : TFL & TFLM: Add memory related methods in Context.
f26b4a0daa1 : compat: Update forward compatibility horizon to 2019-11-05
d584b96f6bf : When the specified nnapi accelerator name could not be found in NNAPI delegate, log an error message for Android 10 or beyond. Note specifying a nnapi accelerator name is only supported on Android 10+ with NNAPI 1.2+.
71c04f04803 : Fix build after CL/278529311.
2f52b292d63 : Fix typos
ce69fe54695 : Link TPU kernel to tf.slogdet.
5b2da4f3807 : Add tf.tensordot benchmarks
f72695e1717 : Create Keras Image Preproc RandomCrop Layer.
75847576911 : Add Remainder support to HloFunctionImporter.
03595994149 : Tensor tracer: Adding aggregation mechanism to reduce the size of trace.
10b6d227494 : Use "-O3" for optimized TFLite build
9f5e32edfcb : Support slicing out a single element from a dynamic dim.
b8873319851 : Do not match _control_flow_context when adding control dependencies on outputs when building a tf.function. In tf.function we force v2 control flow so this should not be necessary (which I believe was the intent here?). This was causing issues when the control op was created in a TpuReplicateContext but the Identity node for the function output did not have an associated _control_flow_context.
c9471b6a6ac : Update ops-related pbtxt files.
0b7a09bc3d8 : Remove redundant stats ops after the model is imported
2f3cad80c3d : Capture distribution strategy in Keras model constructor instead of at compile-time. This allows calling 'predict' outside of the distribution strategy scope even without compilation, and it allows the compile call to also be out of the distribution strategy scope.
08ae1450350 : Disable LLVM threading for TensorFlow on Windows.
fed32e3d3b4 : Add bluepill target to continuous integration.
e783a732771 : Enable inter env var for MKL-DNN backend.
11a9840d74e : Do not error out in case of ->R0 reshapes.
0552579265c : Add StripPrefix and StripSuffix to TF.
d8325fafd45 : Adds missing implementation of SymmetricQuantizeFloats in portable_tensor_utils.h.
6750868a6a6 : Update the protobuf version to 3.8.0
beeb083ff7f : Make `tensorflow` pip packages support gpu for future (> 2.0) releases.
eadaa7a492d : Use resolved device to create device map in OneDeviceStrategy.
28e70ee0af1 : Add an option TF_BUILD_BOTH_GPU_PACKAGES to pip_new.sh to build both GPU pip packages. Update 1.x release script to properly build tensorflow and tensorflow-gpu pip packages. Fix pip wheel hash mismatch issue for 1.x release. Fix https://github.com/tensorflow/tensorflow/issues/33569
12ed778c49e : Support ExternalStatePolicy in AsGraphDef.
336925cc42e : [tfdbg] Add DebugNumericSummaryV2Op and CPU/GPU kernels.
4131367abd6 : If server_def is already set, call update_server_def instead. This prevents initializing multiple GRPC servers and the resulting memory leak.
1c0a7651493 : Fix incremental build with make.
6c0c00ac37d : Relax the split 1st operand constraints to accept 1-d 1-element input
c37c2c6bf20 : Add core:framework_*_pyclif aliases for the core:framework/*_pyclif rules.
e4159c833e7 : Update paths to LLVM.
001c155f41d : Internal change.
73f2e5666cc : Update README.md for community ppc64le 2.x links
a4794bcbf83 : [NVVM] Add mma.sync operation.
748f707afb0 : [NVVM] Add mma.sync operation.
a5d16092504 : Disable macro for interpreter w/ TSAN.
8fd0ed2e477 : Improve micro continuous integration.
a9b7d7d6f80 : Extend op property to take in model information as well. This supports ops that have multiple variants.
dfb1805976b : Implement DFS version of transitive reduction to get rid of quadratic behavior. This speeds up the LongestPathsLowerBounds from 4.3s to 2.15s on the large graph from billmark@.
a9f9d176dc3 : Add option to import TensorFlow Lite MLIR to TensorFlow Lite FlatBuffer with no ".input" ops.
213cd2474e6 : Allow single input PACK ops.
af424bdf97f : Modify logging which is specific to ParameterServerStrategy.
1931feae388 : Remove if_mlir_tflite build flag.
05fd31d4696 : Fix traceme BUILD rules
eaea3db3be4 : Adjusts the scale of the weight tensor when the scale is small enough to lead to overflow due to a mismatch with the scale of the bias values.
67d196ccac9 : Pin psutils to previous version because latest one fails to install for Python 2.7.
0259fad4aa7 : [XLA] Avoid a double conversion in literal_test
ebef5460199 : Update text_vectorization combiner algorithm for performance
02c40c7a883 : Make @test_util.assert_no_new_pyobjects_executing_eagerly type aware.
0e6a392d4af : TFLite: LSTM Colab with experimental_new_converter
8b7aea89ae8 : Check for correct linkable output tensor descriptor.
de0be0deae9 : Support DistributionStrategy in LossScaleGradientTape.
f8dbea77670 : Improve micro continuous integration.
bf282dece59 : Visibility change for including `.../core/lib/io:path` into modular filesystems.
acc15ae822b : Create a readme file describing what should be in core/platform.
38cf6e941d4 : Erase control dependencies from feeds.
9cee786abd9 : clean up expired forward compatiable
d7e7089398d : Show the full path in the autograph error traces, to enable hyperlinking in IntelliJ.
96b409518f5 : Optimize elementwise addition op handler
f211533f4df : Remove ReducePrecisionInsertion pass.
726b2686eb9 : Fixed cpu frequency retrieval and clock cycle for IBM Power systems
996f0ec8b3e : [tflite] expose more NNAPI Delegate to Java
32d76ec3e63 : compat: Update forward compatibility horizon to 2019-11-04
82fde449903 : Use "-O3" for optimized TFLite build
998eadd8b51 : Added ScatterND op
e6f23d3e456 : Use "-O3" for optimized TFLite build
0275b500717 : Update PrepareQuantizePass and PostQuantizePass to allow QuantizeOps consuming function args.
93db75b88db : Vectorize EvalUsingLookupTable using Aarch64 NEON.
720f7db2eb3 : Cleans up the visibility exception in the "tensorflow/core:framework/graph_pyclif" target.
24834873f14 : Added ElementwiseTwoInput (as in Metal and OpenGL). Added Sub, Div, Pow and SquareDiff ops.
507d1888156 : Update comment explaining python 3.8 change for findCaller
ea3063c929c : Fix TensorFlow on Python 3.8 logger issue
eda53c63dab : compat: Update forward compatibility horizon to 2019-11-03
a2a3b229c2f : Import tfl.reshape op with one operand
919dfc3d066 : Fix segfault caused by passing in a block argument into DefinedByConv2D constraint check.
b99ee9b34d4 : compat: Update forward compatibility horizon to 2019-11-02
d49425a6f87 : Add TF_Sign to tf_generated_ops.td
78d684ef288 : Re-add the supported CUDA compute capabilities into the toolchain created for manylinux2010 compatibility.
3537b66fdec : Adjust the default qmin/qmax values for the input stats
942ec196dce : Update Resources in README.md
d2f86f50a5e : Update resources in README.md
e88cdcc3fea : Update pip install guide in README.md
1392eacc619 : Disable complex training ops on Windows
bcf25d5f897 : [tfdbg] Improve DebugEventsReader class; Remove use of deprecated tf_record
512c467ff52 : TFLM: Add additional information to help debugging memory planner.
fd60664f766 : Don't use the device stack from outer graph if inside a function within TPUStrategy scope.
44b50c51eb0 : Test a new change in windows/release_v1 build.
5bb6e3c8c90 : Add option to not create ".input" nodes in importer and do not create such nodes by default in tf_mlir_translate.
9b4f681b7b4 : Test a new change in windows/release_v1 build.
149ef03d370 : Remove gtl/stl_util. All its usages have been cleaned up.
0b7a7587fc2 : Update the SPV dialect type parser to use the methods on DialectAsmParser directly.
a4b11eba615 : Update the SPV dialect type parser to use the methods on DialectAsmParser directly.
3967aec7dc0 : Refactor TensorFlow type parsing to use the DialectAsmParser methods directly.
f38331ad5d1 : Run TPUClusterResolver test on PY2 and PY3.
f7d2d9f716c : Drop spurious debug spew.
6fbcb80d239 : Drop spurious debug spew.
f73e544c7e6 : Refactor LinalgDialect::parseType to use the DialectAsmParser methods directly.
2d6fe9c55a7 : Refactor LinalgDialect::parseType to use the DialectAsmParser methods directly.
9f03d284f75 : Conditionally compile Adagrad complex GPU kernel
ff4e94addd8 : Test case uKernels.VectorBatchVectorCwiseProductAccumulate: check for the actual mathematical result.
51ba7a2b544 : Add device type to op profile.
bdddca3db7e : Refactor QuantOps TypeParser to use the DialectAsmParser methods directly.
dfc8a1e7f36 : Replaced CHECK_OK calls with context returns even though most of the failures were already FATAL.
eb0153ec1f0 : [XLA] Fix live range flattening for while loops.
21ca11fc9af : Refactor QuantOps TypeParser to use the DialectAsmParser methods directly.
edb5ff7234d : Remove the need for passing a location to parseAttribute/parseType.
e91e512e98d : Remove the need for passing a location to parseAttribute/parseType.
987c371a9e6 : `should_record_summaries()` should return false is no summary writer has been set.
2df5ec1ac8a : Fix pip wheel hash mismatch issue for tf-nightly. https://github.com/tensorflow/tensorflow/issues/33569
4f58f55ae48 : support mkl Qunatized Matmul and Requnatize Op
30ac8e4da66 : Add DialectAsmParser/Printer classes to simplify dialect attribute and type parsing.
527cadd78e1 : Update pip_new.sh to support single-pip package. - Remove mandatory check that --gpu package must ends with "gpu" when TF_PROJECT_NAME is explicitly set. - Add back auditwheel check for GPU package now that we are no longer dynamically linked to cuda shared libraries.
525376960fc : Add DialectAsmParser/Printer classes to simplify dialect attribute and type parsing.
2f40a93fdf9 : [Grappler]: Fix bug in transitive reduction introduced in cl/277844506.
f31f82aa674 : Add ReferToOp attribute constraint for SymbolRefAttr
38c2a50d42e : Add ReferToOp attribute constraint for SymbolRefAttr
d6fee25d1d4 : [XLA] Clean up some floating point printing code
34b69b6c281 : Fix minor bug in a convolution test.
bb2a75b548a : update tf.keras.Model.compile docstring
a94a7a4bfb7 : Properly increment none refcount when returning from status caster.
46e40ea551c : Update callbacks_test.py
08af4cf447c : Fix the progress bar of keras.Model.evaluate()
a8175eb4a3c : For a multi-device function, make the data types and shapes of remote variable inputs available on the default function device without copying the remote ResourceHandles. On eager master, - Save the types and shapes into the corresponding remote TensorHandles (output of VarHandleOp) of remote variables. - Serialize the types and shapes into the function EnqueueEquest for remote variable inputs. On a remote worker, - Deserialize the types and shapes, and save them into the corresponding remote TensorHandles.
af0deee8c51 : Add another select and scatter test.
bf42174183f : Make the dataset work for all types of models
2afa802a6c2 : Fixes reference to tf.contrib.defun in the init_scope documentation.
799273236a9 : Delete spurious file
3cdc97306c0 : Move BitEnumAttr from SPIRVBase.td to OpBase.td
ec72a015842 : Vectorize EvalUsingLookupTable using Aarch64 NEON.
4a89abf759d : Move BitEnumAttr from SPIRVBase.td to OpBase.td
336efe74223 : VLOG Cuda and cuDNN version in gpu_device.cc.
e9b76eff029 : Support lowering of imperfectly nested loops into GPU dialect.
023f11dc1bc : Attempt to fix Android build failure
c9dec41ac07 : Support lowering of imperfectly nested loops into GPU dialect.
bf9c196f37b : Add complex support to optimizers
309a295f626 : Filesystem interface for modular filesystem plugins.
4a1fd589608 : Add pass that hoists replicate invariant ops.
0d91b84f7fc : Fix a non-backward compatible change in cr/277826082 where BoundedTensorSpec became no longer compatible with with a TensorSpec.
8266cd7826c : Add `-tf-graph-as-function` to exporter from TF MLIR to GraphDef, to assign input and output names from `tf.entry_function` attribute for `_Arg` and `_Retval` nodes, and emit `_Arg` nodes, from the main function.
fb550ef0444 : Tune default Ruy cache behavior (still off by default) - GEMV operations get the simple loop structure - Default ejection threshold set to 256MB (default is somewhat greedy)
66b75619373 : [XLA] Dump literals with enough precision so that they round trip exactly
60f77c51863 : Optimize elementwise addition op handler
d73d9a237ec : Add Linalg pattern for producer-consumer fusion
aa37150b43a : Add Linalg pattern for producer-consumer fusion
fa15619b76f : [mlir][llvm] Add missing cast ops
58ff141068a : [mlir][llvm] Add missing cast ops
31928c3db88 : compat: Update forward compatibility horizon to 2019-11-01
3cd6ad250df : Append node index to node name when inputting stats calculator in model benchmark tool
4d6468d2686 : Add toco pass to recognize nearest neighbor upsampling using brodcast and convert it will pack-based.
bc63890fb3e : Add documentation saying batch_reduce is faster than multiple `reduce`s in some cases.
70907a9cb92 : Add flag to control tf.data's autotune_buffer default setting.
956e62f74d9 : [Grappler]: Optimize TransitiveReduction be skipping to the first (in topo order) output node in the fanout of the source, when computing longest paths. All nodes between the source and that node cannot be reached from source.
9c491c48cd2 : Remove the RecomputePoolStatsLocked from the critical path with global lock.
f237ffddd90 : Add int8 quantized RELU and RELU_N1_TO_1 as well as their tests.
003ae451b7d : Clarify that these error codes are the same that are used in Protobuf and gRPC.
00c874aea8b : Extend op properties with intermediate tensors. Fused Ops needs such tensors for both calibration and quantization.
8f00fdf5d3b : Do not hold lock for executors map while waiting for pending nodes.
f6a40276a1e : Return error when handle is null in GetSymbolFromLibrary instead of using the RTLD_DEFAULT behavior.
b4e5e616f8e : Fix deprecated GCD warning.
3f476876938 : [XLA] Change cudnn-conv-algorithm-picker to gpu-conv-algorithm-picker in tests.
e7773fc9d8f : TFLite iOS GPU: fixed driver hangs: workgroups count for stub operation.
e784a2202ba : Add Variable encoding so that functions with variable arguments can be saved to SavedModel.
6b66d924e81 : [tf.data] This CL makes several cancellation improvements:
89d3d7a89e5 : Use status.Update(component_status) and removed unneeded check
e8d9db593e3 : [Grappler] Speed up function optimizer, by setting allow_duplicates=true in the call to AddEdges from AddStrictInputSemantics.
fe1c95dee3f : Workarounds for the compiler issues we face when moving tensorflow::Status from core/lib/core to core:platform.
ef9eb1cf64c : Add int32 type support for BiasAdd. CPU support already exists, so adding GPU support only.
ff133e632f3 : Remove unused header include gtl/stl_util
2622223bfbf : Added ElementwiseOneInput operation to replace abs, hard_swish and sigmoid. Added new ops: cos, sin, log and etc. Now OpenCL has similar structure for this ops as in other backends.
7b017a538af : Remove unused header include gtl/stl_util
89810f5a051 : NFC: Use #ifndef in various .td files to include headers
1660bbdb2eb : [Grappler]: Optimize transitive reduction. We only need to compute a lower bound on the path length from source to target. If the distance is greater than 1, we know that a direct path can be pruned.
1d41914136c : Streamline micro continuous integration.
2ff112e81ab : Remove unused header include gtl/stl_util
a982597352d : Remove unused header include gtl/stl_util
32831f14e1d : Remove unused header include gtl/stl_util
109e1d9ecbe : Remove unused header include gtl/stl_util
161245b5a54 : Add ability to detect if compiled with nvcc
69b5db428b1 : Update based on feedback, as there is no need to flush when end-of-sequence is encountered.
c92be0fe5ed : Add derived scales to op properties. This is to support the scale calculation of fused op.
093da5c248d : [XLA] Make liberal use of inlined vectors to avoid memory allocation inside loops.
bf9c54ae1fc : Ruy: Fix to x86 AVX2 float pack.
393717b02fc : NFC: Use #ifndef in various .td files instead of #ifdef and #else
19ae0a9cbe1 : NFC: Use #ifndef in various .td files instead of #ifdef and #else
59d9ede9592 : HloFunctionImporter support for xla_hlo.or
7ea9c329266 : Support SelectV2 op in Grappler.
f2dd1571dba : Another nano-optimization of transitive reduction: Save an integer addition in the inner loop for the common case. It is barely measurable on Transfomer: 155ms->153ms.
4d949003218 : [XLA] Fusions are always fusible by induction.
abf3efdec0b : [XLA:GPU] Disable flaky test.
560d3af6793 : Document that saved_model_dir/saved_model.pb is the way to check that a SavedModel is finished baking
40e03f20de2 : Removed _get_graph_from_inputs call from IndexedSlices constructor
5609ede2288 : Support empty input shapes to tf.roll on GPU
e54ba169a1a : Pass the tensor directly instead of in a tuple.
13038b78f24 : Speed up transitive reduction in dependency optimizer by sorting inputs and breaking out of the inner loop when topo_order(input) < topo_order(source). This gives a ~7% speedup on the transformer graph (166ms -> 155ms).
d15bf95fc30 : Address the comments
11e430e40ed : Remove usages of gtl::STLDeleteValues function.
4107b13f78d : Guarantee no internal references to tf_saved_model exported functions.
783638b8305 : Windows release build script migration (cpu_py35_full)
b3f8dd39a73 : Add a test for lowering GPU ops that cover cases where the symbol table isn't held by a ModuleOp (NFC)
23a967474a3 : Make metal_delegate.h C-compatible.
95b8a5792f9 : Typo fix: Tensorflow -> TensorFlow.
d7d117948c1 : Test segment reduction gradients with GradientTape and when executing eagerly
c56602c0ac9 : Checkpointing: Ignore new empty layer containers is assert_existing_objects_matched and assert_consumed
82a63032e22 : Fix the newline after doctest. There should always be a newline before and after the doctest otherwise it breaks the formatting on tensorflow.org.
2ae5b3255d9 : Add a test.symbol_scope operation that has the SymbolTable Traits to the Test dialect
f1a67d3bb87 : Add a test.symbol_scope operation that has the SymbolTable Traits to the Test dialect
4bf38141970 : [TF] Add the ability for internal code to insert callbacks to run on tf.function finalization.
927dfa9aa12 : LinalgDependenceGraph: add const modifiers to accessors
34c4d79c71f : LinalgDependenceGraph: add const modifiers to accessors
3517ee7610a : Use Google-internal logging framework when building for Apple platforms
d3ef8e89f0b : Add a section in the limitations guide describing the caveats of using static shapes in tf.cond.
68c33b143eb : Ruy: Add a cache policy and implementation. Protected by #ifdef usage and default policy is off.
4f5b9455c3f : Add test case for GitHub issue 33383
8ad07e25b1b : Fix out-of-sync issue in ignore_errors with tf.data.Dataset.zip
bb511edaf18 : Fix some HLO bugs in tests detected when using VerifiedHloModule.
20cd0035868 : Clarified the contract of Tensor.numpy() in eager mode
d325350fe6d : Fix configuration problem when not building with cuda-clang on missing cuda_toolkit_path dict entry.
3dacf9faa24 : Get rid of _forward_func_graph which was used to capture extra tensors needed by custom_gradient. This is now automatically handled when resolving captures so this path is not needed.
6dde2771ab6 : fixing pylint error
d93b08d9bcc : compat: Update forward compatibility horizon to 2019-10-31
e3f50ebe558 : Windows release build script migration.
1ec8da78786 : TFLM: nit: Add TF_LITE_MICRO_ARRAY_ELEMENT_EXPECT_NEAR to make it easier to spot the index that's causing errors.
4c4be098200 : Fixed typo `IsSignedInferneceType` -> `IsSignedInferenceType`.
14bf5cd6782 : Only set the cuda_toolkit_path (and thus add --cuda-path to the command line) when compiling with cuda-clang.
676bce388ab : Fix QuantizedMeanOrSum float static_cast overflow.
0f08466d733 : [XLA:Python] Fix crash using bfloat16 arrays.
c2b36620f6b : [XLA:Python] Fix Python 3.8 build failure.
e0b101b88ea : [Grappler] Small optimization for HasRegularOutputs
7325f617ed0 : [XLA:Python] Allow D2D transfers to be enqueued on the src or dst stream.
8514696cf70 : Migrate the image classification reference app with the support library.
800c3136534 : Remove duplicated name in 2.0.0 release note thanks section
bbea50494ef : Add missing builder for PowOp.
dcee68688c6 : Fix issue with statically cached window dataset types and shapes.
7b18cacc330 : TF Sin lowering to xla_hlo Sin, with HloFunctionImporter
692ac0a77f6 : Add pass that lowers single `tf_device.replicate` `tf_executor.island` ops.
daf7bef4913 : Move the calculation of scale outside the utility functions. This refactor is to support LSTM where the scales can be from non-tensor values.
e505d6ab4c1 : updating performance benchmarks for tflite
13760fd7609 : TF Pow lowering to HLO Pow with HloFunctionImporter work
778862fdebb : Exclude g3docs exported to website already
f949b5a3e64 : Use reference AveragePool kernel when the filter size is bigger than 16 * 16.
a525e50ae6c : Change reinterpret_cast to static_cast when converting between void* and T* pointers.
068fc51ed65 : TF SquareOp and SquaredDifferenceOp lowering to xla_hlo
6d93363b7aa : Disable linear_operator_kronecker_test in XLA
cee141cd719 : NFC: Simplify UseRange::iterator to just be a std::vector::const_iterator.
09667f1c8c1 : Chage EvalUsingLookupTable to always run using unsigned chars.
5623f91a2e6 : NFC: Simplify UseRange::iterator to just be a std::vector::const_iterator.
d962c80c855 : [XLA] Use cost analysis to order buffers to be assigned in mem space assmt
fc42bd38ace : Drop AnyTensor operand constraint for TensorFlow patterns
57d9aab1c9b : [spirv] Add cast operations
0f059539a09 : Fix linker error for missing constexpr initialization.
e7df2c27d8f : [spirv] Add cast operations
4d783ea5dfb : TF.Conj lowering to XLA-HLO
1c3090431be : Use `not` to invert return code in expected to fail tests
788bd3123cf : updating performance benchmarks for tflite
bd1a278c133 : Change visibility so that these tests can be picked up as dependencies
507325c5b3f : Add support for watching complex types under tape
198c1756b8e : [KPL] Add unit tests for Normalization layer with tf.data input
0cd7ebf8ebf : HloFunctionImporter support for xla_hlo.negate
a64c46b2519 : [Grappler] Fix another stack-use-after-scope
306a8786f30 : NFC: Use Generic attribute cast implementation for RFFTOp HLO lowering
74bed4dbb9a : TFLite iOS GPU: Explicit defines for GPU type.
5cedcf31d61 : Move conv grad shape related utils to a separate lib
f04053d46da : Added __hash__ function to boundedtensorspec
235e1ff4721 : [Grappler] Fix a stack-use-after-scope
0f1de253acc : When LazilyCopyFunctionRemoteInputs is enabled, - defer the function remote input copy after graph partition - use eager service for remote sub-function execution
059903be06f : [XLA:CPU] Remove unused optimization for recognizing gemv in the runtime matmul code
2fcd5c23151 : [KPL] Support tf.data.Dataset inputs to TextVectorization layer + unit tests
c0dcf72870d : Prototype implementations of TF lite integration into new TF runtime.
a2da0854af4 : [XLA:CPU] Remove support for dumping assembly
9937990f25f : Add colors to the error message.
c64d778758b : [XLA] CPU AllReduce implementation: same process, all work done by "main" worker
b8f1b30af72 : Disable NMSv4 gpu op since it causes OOM.
8bcc9957859 : Dump op location in createPrintOpGraphPass for easier debugging.
ed9045e9a07 : Add support to GreedyPatternRewriter for erasing unreachable blocks.
a65767d3878 : Add a utility accessor 'has_single_element' for ranges.
dcba619e345 : Fix segfault when no symbol is given to an constraint operand
d77c6165012 : TFLite iOS GPU: Tulsi project for testing operations.
3d8ac5d46ff : Add error code to validation error messages
007dcdab339 : [TF:XLA] Re-enable control flow ops tests on XLA:GPU
fd6c78ddc87 : Add experimental Session::Finalize() method and implementation in DirectSession.
a695cbb65db : [MLIR/XLA] Fix the duplicate symbol definition
0bf19b639d8 : Add cuda-clang configuration.
aff087ab421 : Support restoring on creation for Sonnet model with TPUReplicator.
a2323c1b1f0 : Allow using a sysroot and setting the cuda toolkit path when compiling with clang.
7acd3bb9d79 : [XLA:Python] Don't depend on npy_... math functions in bfloat16 code.
df1485e2316 : Improved batch detection.
3ef96bcf271 : Dump op location in createPrintOpGraphPass for easier debugging.
f096611eb21 : Add support to GreedyPatternRewriter for erasing unreachable blocks.
88b973c6843 : Add a utility accessor 'has_single_element' for ranges.
433f68c58a1 : Fix segfault when no symbol is given to an constraint operand
4eb3e36d1b0 : TFLM: Use inclusion rather than forward-declaration for built-in kernels
fa91bc581e8 : Evaluation tool internal refactors
19a91055e41 : Allow cuda-clang and nvcc to work within the same cuda config.
2d202b36289 : [XLA:Python] Add xla:: namespace qualification to uint16 type to fix build failure.
871d07bafab : Add basic support for declarative Linalg transformations
55c31c6d88b : Merged commit includes the following changes: 277494611 by A. Unique TensorFlower<gardener@tensorflow.org>: Automated rollback of changelist 277457350.
7c6f5e48861 : Add basic support for declarative Linalg transformations
b3d2b4411f8 : [spirv] Fix gen_spirv_dialect.py and add spv.Unreachable
880c7c2f763 : Grappler: Remove FusedBatchNorm from NeverForwardsInputs list
00e3fa43e22 : Add support for BatchMatMulV2 in grappler optimizations
ecd7bf6828a : Add missing V2 ops to grappler NeverForwardsInputs list
f68954df89c : Fix for CMSIS-NN operator. Merge from ref conv.cc.
2ca38ec0b4b : Change android.bzl indentation to 2
552d6a22f66 : Merged commit includes the following changes: 277453541 by A. Unique TensorFlower<gardener@tensorflow.org>:
e9a3aa158ac : Support for ESP32 with ESP-IDF
1cc64d35f0c : Complex, Imag, and Real support and lowerings for HLO and Tensorflow
4041c481241 : TF.Log to xla_hlo.log lowering tests
a3cb6755422 : [tf.data] When prefetch thread finishes due to cancellation, notify the cond_var_.
8e177a12fb9 : [XLA:Python] Add bfloat16 support to XLA Python client.
43a4cea9887 : Internal build change
02b559ef6e2 : Add VariableShapeOp to TensorFlow MLIR ODS.
40b947ceabc : Change fragmentation metric computed by BFCAllocator to a simpler algorithm, i.e. the inverse ratio of largest free block to total free bytes.
b1f27526a01 : Fix memory leak when call Initialize multiple times
b8888df6f39 : TF.Sqrt lowering to xla_hlo.sqrt
860fd24df37 : support cudnn depthwise conv
12195713233 : [XLA] Remove HloOpcodeProperty and kHloOpcodeIsComparison.
1cabe60c9ae : Create Generator in an init scope to support XLA
3d17ca20b79 : tf.RangeOp lowering to iota and math for static shape tensors
82192d9ceb1 : Adding bluepill platform to the continuous integration checks.
ec0024f4e12 : Render the list as a list on the tensorflow.org website
b02379906be : Refactor floor test
fa70dd6df0b : Loose the static shape check for Keras concat layer.
0250bfdb8c8 : Export the stacktrace_handler functions from C++ to Python with pybind11 instead of swig. This is part of a larger effort to deprecate swig and eventually with modularization break pywrap_tensorflow into smaller components. It will also make exporting C++ ops to Python significantly easier. XLA is using the pybind11 macros already. Please refer to https://github.com/tensorflow/community/blob/master/rfcs/20190208-pybind11.md for more information.
c4a714f99da : [XLA] Implement cost-analysis-based prefetch interval picker for mem space assmt
13327d38462 : [spirv] Mark control flow ops as InFunctionScope
2bd4e0786cc : [spirv] Mark control flow ops as InFunctionScope
c4a6da121b1 : Update array_ops.py
ea404dc688e : Add mean operator to tflite int8 quantization test.
d7a15a47eb8 : Log an error if a RunStep call blocks for >60s after cancellation or an error.
e937fdf36bc : Add "[TOC]" to generated documentation
44e7227e466 : Add "[TOC]" to generated documentation
6dde072b350 : Remove device annotation for backwards_function.
27806abbb14 : Add comment explaining why breakup-islands pass exists.
fc095ecc3dd : Lower SoftmaxCrossEntropyWithLogits op using simpler TensorFlow ops
baa8014d40b : Verify input types for SoftmaxCrossEntropyWithLogitsOp
ff8d633cc2c : Add build methods with shape inference for TensorFlow SumOp and MaxOp
dc14ed05072 : Keep the number of threads being create under control in case there are many sessions open, and many workers which are part of the ClusterDef (ie, a TPU POD).
f58c9f835c3 : Flip --incompatible_remove_legacy_whole_archive in Tensorflow
8e0e9048620 : Relaxing the restriction on activation min/max value for SPLIT op. Both CONCAT and SPLIT are restricted on the same input/output scales. For CONCAT we expect that the inputs have both min/max and scale/zp but for SPLIT, the input can be a simple activation, in which case min/max will be missing.
6ed392b7cf2 : LSTM operation optimized for Adreno for F16 and F32_F16 precisions.
6ecbb036896 : Removed check for batch == 1, so as any batch supported.
f660947c5ce : Support the `inference_input_type` flag
5431174e5f9 : Fix the bullet representation in the README.md file.
1bfaa1c4283 : Fixed flaky StructuredTensor tests.
4299ced9e63 : Added error reporting for --arrays_extra_info_file.
024bd55717a : Remove the channel dimension checking in call(), as it seems to break the tracing in autograph/tf.function.
8dce5cdba8b : Remove tensorrt bazel test target.
e5983061d3a : [XLA] Implement the regularized incomplete beta function
26a1167772a : [ROCm] Fix for the broken ROCm CSB.
2061ec8104b : Support the `dump_graphviz_dir` flag
4491d4da166 : Add compare_order support for GetNextTestCases and IteratorSaveAndRestoreTestCase
ec78373908d : Bugfix: Keep worklistMap in sync with worklist in GreedyPatternRewriter
7619c29bd2f : Bugfix: Keep worklistMap in sync with worklist in GreedyPatternRewriter
46775c465ae : [Grappler] Fix accidental capture by value in GraphView
3c74f84df59 : tf.assert_greater_equal is now tf.compat.v1.assert_greater_equal
3a53f34049f : [XLA:Python] [JAX] Delete experimental XRT C++ client, which is unused.
47ee486faea : Comment to describe a bit more about how the bluepill tests work.
fdbf5d1c18c : TFLite iOS GPU: improve internal testing.
015f0eea266 : Fold TensorFlow ShapeN ops with all static input types
9760bc2f6a6 : Update TF for Bazel 1.0's --incompatible_remove_legacy_whole_archive https://github.com/bazelbuild/bazel/issues/7362
6637739e0c0 : Fix typos in Matrix{Diag,DiagPart,SetDiag}V2 descriptions.
6cafa1a1e3f : Remove accidentally committed logging line.
3b658fed001 : Nested `LINT.IfThenChange` is causing `IfThisThenThat` presubmit failures. Add comments instead.
cde6fce4ab4 : Add canonicalization for empty tf_device.launch ops.
bb8d3d522d2 : [XLA] ReplicaId CPU implementation
163b42af8d5 : Windows build script migration try.
48e2da20a8a : TFLite iOS GPU: removed unused functions.
a621f4624f8 : Ruy cache of prepacked matrices
b0c23e54e09 : [spirv] Use LLVM graph traversal utility for PrettyBlockOrderVisitor
e6d847118b5 : [spirv] Use LLVM graph traversal utility for PrettyBlockOrderVisitor
835aa889372 : fixed cond with grouped summaries in one branch
9c52e7ce025 : Make it clear that optional common attributes are not ignored in HloParser.
3b4eb8e0621 : Correcting alignment
f91c1776370 : compat: Update forward compatibility horizon to 2019-10-29
6c32a22396b : Create a utility function to return memory info from the system, and use it in the benchmark tool to report memory usage via TFLITE_LOG.
bb1e3adbf49 : Insert IfThenChange check to sync all common*.sh* files.
2efb86644cd : Add a convenient operation build method for spirv::SelectOp
098556c3a96 : TFLM: Selective registration based on operator used in the .tflite model
2d0cc555edc : Lower TensorFlow CrossReplicaSum op to HLO
e2fabe9900c : Add a convenient operation build method for spirv::SelectOp
73a3753a2f7 : Use the LegacyFedInput output type if it is not specified
22b2cf6242d : Switch to gentbl rule & enable test for operator-converter-gen
df3b9bb73e9 : Document that XLA compilation ignores the seeds for stateful tf.random operations.
833e16a8c9d : Lower TensorFlow CrossReplicaSum op to HLO
d1713bfcfc9 : Add auto generated TensorFlow CrossReplicaSum op
d21270193b9 : Fix implementation of quantized ReluX.
f0570083f5d : Add BroadcastTo to whitelisted Flex ops list.
a96887c4835 : Add support for per-channel quantization for hybrid conv weights with asymmetric inputs
53b9241bcec : Add fallback paths to int8 mean implementation
ba7ff487f01 : Utility for converting TF Lite files to embedded C data arrays
c7a4062cc23 : [XLA] Perform the check for cross-computation buffers in alternate mem earlier.
941bec1bbf0 : Add a BUILD file to tools/ci_build/ctpu/
b8f51d676fc : Update MLIR ODS to match TF head
0dec1a6a8a5 : Update version info now that 1.15 is stable
8cb98427c53 : Rollback of 63a2accd1870796d1ab82912f2b689717245873e
31bb65f1d7c : Test mixed precision with multiple workers.
0a9fab14516 : Add GroadcastGradientArgs op to ODS
6dfa3bb7a8b : Adding remaining non-test build targets to tensorflow/core/lib/random, and wiring them into tensorflow/core/BUILD.
673851cfb49 : Recreate gcc7/py3/cuda10.0/manylinux2010 configuration.
64d6166c506 : Expose a way to run an MLIR pass pipeline from python.
0b8ff049d2a : [ROCm] Fix for the broken ROCm CSB.
cb9319253d8 : UnsortedSegmentMax uses outputs to calculate the gradients
159d5f6dae0 : Fix incorrect RNN gradients with TPUStrategy and mixed precision.
ee3bc64a51e : Disallow Keras LSTMCell to be used with DropoutWrapper.
44514b32578 : [Tensorflow Metrics] Track the usage of model_to_estimator and its version. NO_IFTTT=Only add tracking metrics.
de5b7b45f96 : [XLA] Unify attribute parsing code between ParseAttributesAsProtoMessage and ParseAttributes
4c762c4018a : Delay enabling MatrixDiagV2, MatrixDiagPartV2, and MatrixSetDiagV2 since they have conflicting default behaviors with V3 ops (coming soon).
108178dcb4b : Add list of classifiers for tflite-runtime package
9ae3853ccab : TFLM: nit: Fix an obvious issue in the test.
b3479e611c7 : TF.ComplexAbs added to generated ops, with hlo lowering
17c9274f9f8 : Build binary distribution (bdist) for tflite-runtime.
284aaf60c58 : Refactor micro activations_test.
82f4a53775b : Clarify error message when batch size not divisible by num_replicas
44cda863cbc : Clean up EagerExecutor to avoid anonymous blocks
9f4f37a2c26 : [spirv] Support OpPhi using block arguments
db1dce813fc : Lowering from tf.rfft for 1D to xla_hlo.fft.
4c0fc5308ed : Fix round-trip of "tf_executor.island wraps" syntax.
c06b7bdf249 : static constexpr variables are not inline until C++17. With our guarantee to compile in C++14, using a constexpr inline function is the only way to prevent linking issues.
30988871b4e : Changed TF_Complex64 and TF_Complex128 to complex<f32> and complex<f64>
391585e8ee6 : Fix the link in README.md file.
1522b88ed27 : Parse locations in parseGenericOperation
7e31db966dd : Remove forward compatibility guards for float64/complex128 support since the time window has passed.
8c5f1b7943c : Standardize Linalg transformations to take an OpBuilder and an OperationFolder - NFC
83569dfad98 : Removes two Keras fallbacks to older v1 code: 1. when calling predict without compiling first. 2. when using a tf.compat.v1.optimizers.Optimizer (these work eagerly & should work in the v2 loops)
73c6ff818c6 : Add functionality to raise an error from TF_Status* for pybind11 wrappers.
c6b2a2a87b0 : `{` was left unescaped.
c42cb08f70d : [spirv] Support OpPhi using block arguments
15bb6553b2f : Update documentation for Dataset.repeat to be more precise about the semantics of its count argument.
bbd31d5377d : [Metrics] Add metric for GraphOptimizationPass and Grappler Optimizer execution time.
6940ba2ee50 : Fix typo in documentation
f1432af1e9f : Fix issue for progress bar showing zeros with the eval metric.
213379298df : Remove layer from keras.__init__.py
a97e405b6c0 : Reverse logic
e2a6fbbe3bb : Support running a remote nested sub-function through eager service.
cb8c72603ba : Check all build flags
fec39f618c7 : Parse locations in parseGenericOperation
58ac782b534 : Standardize Linalg transformations to take an OpBuilder and an OperationFolder - NFC
269e4abc112 : [TF:XLA] Re-implement MatrixSolve in terms of QR decomposition.
ad6be7820bd : Cleanup the no-at-top imports in Keras.
5bed571b75d : DOCFIX: tf.linalg.matvec documentation made it seem like matvec did not broadcast. In fact, matvec has broadcasted since cl/241040476.
d360577ead5 : Do not forward execution frame to the function argument node during function inlining
e12a2de5893 : Rollback of eb7946c4752f7babf3206f3faa13db13735cc08c
f9ad945a479 : Alias Model.*_generator(e.g. fit_generator) to the non _from_generator endpoints which support generators and do not run eagerly.
c7d8ab12c48 : Unify naming style of support lib with existing Android libs
6d7211299d8 : Support taking gradients of tf.cond and tf.while_loop using LookupTable.
2b4c48b2a40 : Remove the PLATFORM_RE2_STRINGPIECE_IS_NOW_ABSL_STRING_VIEW macro, which was a temporary hack for the sake of TensorFlow Data Validation.
daee84df536 : Fix a typo in tf.signal.
72c17d4ffca : Ruy: Reduce compiler warnings.
122f449713b : Link to new model customization tutorial for image classification.
85cb2d5a94d : Ruy: Improve x86 kernel profiling labels.
eadf63b4c5b : Fix TensorRT search path.
5d60284e6f1 : Ruy: Add benchmark variable to change range of sizes.
45af77939af : Add support for ReduceOp in lhlo_emitter.
209629002e6 : Add support for marking an operation as recursively legal.
89b7e8bc492 : Ruy: Further optimization (partial) of x86 AVX2 8-bit pack.
70bb7aa0ce6 : Add support for marking an operation as recursively legal.
89c4e84cc8a : Ruy: Further optimization (partial) of AVX2 float pack.
d2971c6f455 : Ruy: Optimize (partial) of x86 AVX2 8-bit pack.
6294ef97252 : Ruy: Optimize (partial) of x86 AVX-512 8-bit pack.
bbde2330077 : Define missing EIGEN_USE_THREADS in Tensorflow kernels.
09a394544e1 : Ruy: Clean up x86 packing profiling labels.
e55d2881b62 : Ruy: Remove unused function from AVX-512 8-bit kernel.
a2c2e8538ca : Minor review comments.
50ce70bd1be : Ruy: Optimization (partial) of AVX2 float pack.
24360165f24 : Fix format specifiers.
7a9bfa5b984 : Implement _broadcast_to for TPUStrategy for TPUMirroredVariable w/ ONLY_FIRST_REPLICA aggregation.
69b2f00ad72 : Add IotaOp to LHLO/HLO emitters.
42893794c7d : Addressed reviewer comments.
5bd54091320 : Fix Crash When input_size Is an int
c7e36477526 : Convert HLO Iota to LHLO Iota.
c47717cde2e : Add BroadcastOp to LHLO/HLO emitters.
28c6223b5d4 : fix quantization specification doc error
766771a87a4 : Convert HLO BroadcastInDimOp to LHLO BroadcastInDimOp.
ee7d9c4b0f5 : Print reason why dynamic library could not be loaded during execution.
840af2667e1 : Print reason why dynamic library could not be loaded during execution.
60c00060f83 : Make the computation in lhlo::ReduceOp a region.
ba763e512c5 : Lookup function declaration in SymbolTable not ModuleOp.
5a9b31f0c7b : Lookup function declaration in SymbolTable not ModuleOp.
55cac496dc4 : compat: Update forward compatibility horizon to 2019-10-28
67786621094 : Add a nullptr check for the tensor quantization field
53151c2126b : Evaluation tool internal refactors
cd86332064c : Address review comments - minor
0a857c1de6d : rebase fix
6c963e20139 : Update math_ops.cc
6e4f564d1b0 : Address review comments and fix unit test
c5a0825115b : [INTEL MKL] Enabled MIN_FIRST support and primitive caching for MKL-DNN Quantize OP
1f404fcaad5 : Do not call Allocator.CheckRedzones() if redzone checking is disabled. This is a performance optimization: with RZ checking disabled, the CheckRedzones() will not perform any actual checking.
87388b7b604 : NFC: Simplify symbol collection by using SymbolTable::getSymbolUses.
0fec909abb8 : Adding a data structure to extract batch mat mul parameters. Along with a version of the CountBatchMatMulOperations that can extract batch mat mul parameters.
5b9121e8ce3 : Update manylinux docker image to latest version.
4be2ef3b7e8 : Make BenchmarkTfLiteModel::DefaultParams() public
bfb44db7b68 : compat: Update forward compatibility horizon to 2019-10-27
041ae08f82f : updated TF Lite models screenshots
973d805834e : Support tensor arguments in clip.
a7f30d84972 : Reshape input in compute_mask(), the same way it is done in call(). This should suffice in place of saving the shape in the dict that was causing the leak.
312e7ed667d : Rollback of 99728df13375e699c094078b168db75f616f7472 and f2a5866005fa2f3ae97eaadc9c8620ccf831e529
47a0bf53131 : Remove quotes around `PIP_CMD` variable in `common.sh.oss`.
612ff6f29af : Published text_classification and bert_qa TFL model documentation to TF.org
f88cf68393e : Rollback of eb7946c4752f7babf3206f3faa13db13735cc08c
13bedd6f1a7 : Fix include guards and add tests for OpToFuncCallLowering.
55ede3c5fba : Fix include guards and add tests for OpToFuncCallLowering.
707b64ac96d : Disable //third_party/tensorflow/compiler/tests:unary_ops_test_cpu on asan
c6920fcafca : Change TFStackTest to be Python3 compliant.
edf79f5a182 : Fix typo in wrapper.py
3a33d697dd2 : compat: Update forward compatibility horizon to 2019-10-26
ac91ceb7e26 : fixed activation typo, forgot to add before comitting
1eff0a937d1 : fixed activation typo, fixed testable docstring
ec4fac73b5c : [XLA] Use the second iteration of layout assignment to propagate channel constraints instead of trying to apply them at the end of each pass.
dea39f6b3d3 : Internal change
1799941f591 : Polish codes for model customization.
391207a4447 : Refactor ShuffleDatasetOpTest
2907b5fcb9b : Refactor SparseTensorSliceDatasetOpTest
560ec05c924 : [XLA] NFC: Refactor prefetch interval picking in memory space assignment
49f5b2ab2f5 : Enable per channel normalization.
931f1dc5e03 : Improve Javadoc and annotations for tflite.support classes and methods.
ab8b7dcc07e : Update TensorFlow Lite for Microcontrollers docs and readmes
57e74e6a4dd : Update the README.md
5f55cc82a9f : Fix bug where module passes were nested under function pass manager.
5aa5839cd75 : Make the support library bazel friendly.
a6e9cb971d5 : Lower tf.BiasAddGrad op to tf.Sum op with reduction_indices input set based on the data_format
1cf6cb79156 : Fix the issue where shape inference never stops with ops who shape function never returns a fully-defined shape.
083b4d69a68 : Make input data types flag optional in the InputArrayInfo
ab6524320e6 : Reinstate caching of opt_einsum calls using functools import (for lru_cache) only in Python 3.
db40ee0b9bd : Add support for replication in TPU cluster formation pass.
26a570a417d : Add retries to ctpu deletion.
5643e944379 : Implement Log determinant of matrix op in XLA.
4a8c898cdff : Support non-constant start/end for linspace.
dabad7d5fdf : Add build methods without output types for HLO ConvertOp and ReduceOp
0a0a9445bf7 : Set device assignment in TPU rewrite pass, accounting for replication.
52167ad6588 : Update TF for Bazel 1.0's --incompatible_remove_legacy_whole_archive https://github.com/bazelbuild/bazel/issues/7362
49c6786044c : Sync `//third_party/.../common.sh.oss` with `//learning/brain/.../common.sh`.
405b21bf629 : review comments
71fb6d416c5 : [XLA/MLIR_GPU] Add support for rotating perfectly nested loops.
a13e3ebc70a : TensorCord Implementation.
49feca4ec7c : Fix corner case from recent Model.*_generator optimization
4afd931c767 : Migrate release/macos/* build scripts to opensource.
5f26a30df10 : Add quantize tests for activation op: sigmoid(aka logistic).
e461fa5725a : Add a import_rename flag to allow to explicitly rename import to "compat.v2"
63a2accd187 : Fix TensorFlow Lite Makefile
c854dcd3daa : [XLA/MLIR_GPU] Add lowering passes
8b37c3ceee3 : Reuse GRPC server when calling enable_collective_ops multiple times.
6040ecef23f : Revert after fixing the tests
eb7946c4752 : Fix the incorrect stateful behavior of Keras convolutional layers when applying to different inputs sequentially.
e37dc97519e : Avoid lock acquisition & ref counting in sync mode
4e37609bbfb : Refactor ParallelInterleaveDatasetOpTest
05f474c6041 : Refactor ParallelMapDatasetOpTest
b55cb41ea11 : Document meaning of 'learning_phase' values.
a7ab66163c3 : mkl eager refactor vector using hash maps
4f4401f8921 : Expose a way to run an MLIR pass pipeline from python.
b03585c6bc9 : Tracking: Work around a Python version + wrapt property access issue
ba032731d10 : Slightly increase the size of values that can be inlined inside of a variant.
ab3b857d413 : tf.lite.TocoConverter is now tf.compat.v1.lite.TocoConverter
a9dcaceebeb : tf.lite.constants.QUANTIZED_UINT8 is now tf.uint8
2c72dbd1689 : tf.floor_div is now tf.math.floordiv
d286008736e : Remove the repeated device in a group warning.
951919718e9 : Removed dtype policies ending in "_float32_vars"
d97b021fb14 : [BERT] Add a TF_CreatePlaceholders API and use that for capturing redundant tensors in cond_graph. The while loop in BERT has ~1M loop vars. Almost all of these are only used in the body function. However in order to make the signatures of the cond and body functions to match we create placeholders in the cond graph which are unused. Creating these sequentially in python caused a lot of graph building time overhead. This changes creates those placeholders in a batch in C++ and also does not do copy_handle_data. This is a temporary band-aid. Long-term we want to change the While op to have explicit captures for the cond and body.
a582a54b5b7 : PrintV2 shape inference should succeed if rank is unknown
80b16fc82a5 : Add detailed logging for inlined function outputs
b39bc15040e : Add test with PlaceholderWithDefault end2end
da2b462d91e : Fix bug in the handling of validation data for custom types.
1c139569443 : (Minor) For smart reply, add some word about custom ops.
63e6e6bd01d : Add missing dependencies to run conv_ops_benchmark_test.
401624d9b4e : [KPL] Fix normalization layer math
66b9b602af6 : Fix bug when saving TimeDistributedLayer to SavedModel.
12c32c67496 : Fixing inter op default setting in intel.
7a33e0e87a7 : Implement _broadcast_to for TPUStrategy for TPUMirroredVariable w/ ONLY_FIRST_REPLICA aggregation.
fbca204ecb6 : Expose a way to run an MLIR pass pipeline from python.
b4e4d64455b : Define AnyRankedTensor Type in TableGen
adf03b6b6e1 : Add SameOperandsAndResultShape traits to LogSoftmax and Softmax TensorFlow Ops
ca527cc6fed : Define AnyRankedTensor Type in TableGen
b8797faec11 : Add tf random.uniform microbenchmark
fa65e71844c : Use STL algorithms in ConsumeJobName and ConsumeDeviceType
0bd715841db : [XLA] [NFC] Make ParticipantData generic enough for collective_ops_utils
4568d72ed47 : Update checkpoint_management.py
485532f8ad3 : Update util.py
15150c62937 : Add support for parsing multiple result name groups.
5640e29f7b6 : Add support for parsing multiple result name groups.
803545a873b : Rollsback a previous change.
2df0c557f69 : fixed line too long error
f750b713472 : Implement _broadcast_to for TPUStrategy for TPUMirroredVariable w/ ONLY_FIRST_REPLICA aggregation.
a2520cbd578 : Using fast tuning for all types and precisions on Adreno6xx and higher.
f2a5866005f : Limit getting memory usage to linux.
9c12db437fe : Fixed typo in TransposeOperationParser.
531347922e0 : Move a map from LHLO -> Std to hlo_utils.
f20387f272a : Cut the dependency of cpu_runtime to hlo.
033ee2efbb3 : Fixing decode_raw_op for complex numbers on big endian
50e6470f7f5 : Switch Smart Reply demo app repo from TensorFlow to TensorFlow Examples, and update related website page.
3e1837c7a56 : Enable IMAGE_BUFFER when min latency is not requested in API. IMAGE_BUFFER yields a bit slower performance than TEXTURE_2D but uses 30-200% less memory
db73622ef4a : compat: Update forward compatibility horizon to 2019-10-25
d53de54372a : Add auto generated TensorFlow SoftmaxCrossEntropyWithLogits op
99728df1337 : Create a utility function to return memory info from the system, and use it in the benchmark tool to report memory usage via TFLITE_LOG.
4cae5886ce2 : Update ops-related pbtxt files.
19f42820421 : Close remote contexts with a context_view_id.
830639c0e9c : Don't shut down TPU chips if compilation fails in TF2.
bd422caa624 : Update tflite-runtime build scripts
087b39e079e : Apply functionalization and also use existing data type if it is not specified
44848dc0b35 : Add quantization spec to the tfl.l2_quantization op
1aee2ca5278 : Explicitly include necessary headers.
1786c02a208 : Fix broadcast add/mul generic broadcast cases.
7e2b602dd7b : code cleanup
78529cfe02d : [Grappler:GraphView] Add NodeDiff only if mutation is not a no-op
55b19ed22ee : [spirv] AccessChainOp canonicalization.
be96aca40be : [spirv] AccessChainOp canonicalization.
dd39b82e680 : Set tf.versions on serialized TPU function MLIR module
262eeac8da4 : Correctly log instantiated function body for debugging.
73b669223b7 : [Grappler] Use flat_hash_set to keep removed nodes in graph view mutation
77850750460 : Make minimum padding size to 2 in tpu.repliate.
15ee2eba23f : Adds Arena planner API to deallocate/allocate non-persistent arena
647d1b5ff99 : Fix incorrect use of UpdateEdge for control edges during import
75515409436 : Removed half_range_ member variable.
8845f2c52c1 : Disable TPU wrapper test on Py3.5
1f226efeb41 : [tfdbg] Add --dump_dir option to debug_mnist_v2.py; Ensure circular-buffer flush on program exit
779ca2c6b3b : tf.arg_max is now tf.math.argmax tf.arg_min is now tf.math.argmin
9ddf26d8e7b : Add Selu and Softsign to auto mixed precision gray list
da821f9d6e2 : tf.logical_xor is now tf.math.logical_xor
904a4f18af5 : Adding tensorflow/core/platform:fingerprint, and wiring into tensorflow/core/BUILD.
eb0d31e7b70 : Added documentation for TFLite text_classification and bert_qa model
b74e8fb4a58 : Do not have Sequential models cast inputs
00ea4303241 : Add CPU registration for UINT64 Split op.
33ee4710399 : Update sample model latency benchmarks with RUY kernels.
35f2e74409e : [XLA/MLIR_GPU] Remove home-grown printer and replace it with registered Affine printer. NFC.
1aa030f0a2d : Migrate ctpu/* ubuntu_16/tpu_py37_full/* build scripts to opensource.
9f055237c29 : Add pattern for fusing Tile with binary broadcastable ops.
868eabd5a68 : Remove unnecessary quotes around source target.
c8b0100b9a2 : Forwardprop: Add some tests for correctness of batch norm
886eb04c011 : Disable mkl_eager_op_rewrite_test for mac
a53b65d4dfd : Alias Model.*_generator(e.g. fit_generator) to the non _from_generator endpoints which support generators and do not run eagerly.
40b53cdf648 : Convert the Canonicalize and CSE passes to generic Operation Passes.
1f66173df6c : tf.variable_scope is now tf.compat.v1.variable_scope
c8eeb8ad22c : [XLA/MLIR_GPU] Rework on handling initial shapes. Specifically: * For all buffers, use identity AffineMap. Move their original affine maps to their uses (loads and stores). This is because when lowering buffers to LLVM, MemRefs are reuiqred to have identity affine maps. * Move the creation of the generated MLIR function into conv_emitter.h, so that the logic that peeks into HloInstruction is in one place. * Rework on permuting shapes.
4dc3be29621 : Fix buildifier issue
2cfb93ef9fe : tf.ceil is now tf.math.ceil
543f61dcab1 : Add quantize tests for activation ops: relu, relu1, relu6 fused with conv, and tanh not fused with conv.
2ed8c4b00d9 : tf.rsqrt is now tf.math.rsqrt
351d410c668 : Convert the Canonicalize and CSE passes to generic Operation Passes.
a084b0b4c91 : Print all unsupported ops before failing in flatbuffer_translate.cc. This helps the user know what are all the unsupported ops in the current model.
d411e31e70b : Fix review comments and remove obsolete flag that is removed by earlier review modifications
c3c312afded : Fix TensorBoard in Colab notebook for micro_speech example
5d669cbb182 : In `multi_process_runner`, add an error to hint user to initialize `multi_process_runner` properly if they fail to do so before using `multi_process_runner.run()`.
9fdb404e4f8 : [TF:XLA] Implement MatrixSolve in terms of QR decomposition.
601b0940034 : Fix version number for Arduino library
72ae828e47d : Use ShapeOp instead of constant shape optimization
0ebcbd92f10 : Setting an action_env for only test prevents sharing the build artifacts between bazel build and bazel test runs. Applying the action_env even in builds will allow transitioning between the two without triggering a rebuild.
b89152e6883 : fix compiler warning
d3c00c2491a : Combine two suggested pip commands into one.
156bfefe0c9 : Disable window_ops_test that is timing out consistently
eea8a615899 : [tools] Simplify command line for updating API golden files
f41d1939cfb : Mark variables initialized in XLA, so Tensorflow also knows they're initialized.
95a6f4571c4 : Fixed SliceOperation parser.
ee06cf6e0a5 : Migrate ubuntu_16/gpu_pip_on_cpu/* build scripts to opensource.
23ff8fe1ef9 : Rename contraint to be more clear.
a72cf893208 : Migrate ubuntu_16/custom_op/* build scripts to opensource.
75066fc6dbf : Give a better error message if stateful RNNs are used with tf.distribute.Strategy.
565c0e2397b : Tracking: Fix for namedtuples for which _replace doesn't work
6b0aa5b6409 : Add support for replacing all uses of a symbol.
5243381043e : Add support for replacing all uses of a symbol.
3669c53ecab : Add missing dependency on MLIRIR on MLIREDSCInterface
4fd678d76a9 : Triggers build failure
696aa597f98 : Add missing dependency on MLIRIR on MLIREDSCInterface
0fe40c3eae1 : indentation fix
9d0afc0824d : Add transformation for L2Normalize in TFLite. This adds the case when there is Add or Max with small epsilon value. Also, refactored the code a little.
f3731576e71 : Roolback of 268229dfedd5ee95ddb8028625a3b27ae5361a50
ed54440c762 : Find first_indices in a more modern manner
8522e13a773 : Tensor tracer: Forcing to use compact mode with summary trace mode.
aee81b97ef5 : tf.signal: Enable better sharding of work in window_ops_test.
0a59c779ce2 : Add SelectV2 to AMP clear list
a8dcef3e740 : Export the traceme functions from C++ to Python with pybind11 instead of swig. This is part of a larger effort to deprecate swig and eventually with modularization break pywrap_tensorflow into smaller components. It will also make exporting C++ ops to Python significantly easier. XLA is using the pybind11 macros already. Please refer to https://github.com/tensorflow/community/blob/master/rfcs/20190208-pybind11.md for more information.
559eb02b5a0 : Add BlockLSTMV2 and BlockLSTMGradV2 to AMP white list
371ee454443 : Improve error message for shard_dataset_op to mention AutoShardPolicy.
3d5f1d8603f : Fix code snippet in comment.
ece848f490a : Add TraceMe to TFE_DeleteTensorHandle
42bca3ed442 : [XLA] Implement CrossReplicaSum of PRED in terms of AllReduce(x, OR)
7bde126aabb : Define TfLiteFloatArrayGetSizeInBytes even when TF_LITE_STATIC_MEMORY is defined.
e488b9c9ccd : Adjust ordering of automatic flex delegate application
f9c7eb41459 : fixed broken link in TFL image_classification doc
0c80f9ceb14 : Add tf.PlaceholderWithDefault
2c005ebc106 : further typo corrections
37248520e42 : Implement general dimension reduction optimizations
1059514f7c8 : Fix HLO bugs in instruction_fusion_test.
47072aea248 : Factor common helpers for HLO translation to hlo_utils library.
4ef8409ce93 : Conversion rule for Conv2dBackpropInput
8b036e0cfb7 : Enable ExpOp test in `mlir_gpu_lhlo_gen_test`.
0bfdc5429e1 : compat: Update forward compatibility horizon to 2019-10-24
3e4ab56c8ef : Add custom lowering of ExpOp for NVVM and ROCM.
1702105f97a : Add custom lowering of ExpOp for NVVM and ROCM.
0e90b26f81f : Improve readability of MLIR tests for HLO/LHLO transforms.
f6a647aba0b : Fix the value used for strides in mlir gpu code emission.
52f48832061 : Handle potential worker failures during update_server_def.
ea8d46bde70 : Wrap ODS to 80 lines and remove const qualifier for local `int` variable (NFC)
a9009cdc890 : Wrap ODS to 80 lines and remove const qualifier for local `int` variable (NFC)
59ebbd1d52a : Update parallel_map_dataset_op_test.cc
ce2ee23b214 : Update parallel_map_dataset_op.cc
469c18928c6 : Update TPU rewrite pass to not remove `tf.TPUReplicatedInput` and `tf.TPUReplicatedOutput` ops.
36ef4264270 : Check nil returned
905d28af0e7 : Use C.CBytes() instead of C.malloc()
a7497f87546 : Use CHECK() instead of DCHECK() to enforce reduce mean over two dims.
a71236ac3e2 : Deserialization should have custom objects.
b44a874be9c : tf.global_variables_initializer is now tf.compat.v1.global_variables_initializer
4d134e5e8d0 : tf.logging is now tf.compat.v1.logging
862e27c4d8d : tf.nn.static_bidirectional_rnn is now tf.compat.v1.nn.static_bidirectional_rnn
e10f3383a7e : tf.nn.conv2d_backprop_input is now tf.compat.v1.nn.conv2d_backprop_input
8724e8b52e1 : tf.image.resize_bilinear is now tf.compat.v1.image.resize_bilinear
ec50e2a58cb : tf.all_variables is nw tf.compat.v1.all_variables
dd13ddcfd31 : tf.matrix_diag is now tf.linalg.diag
459ba7bf954 : Adding tensorflow/core/lib/core:threadpool to tensorflow/core/BUILD.
6e99d03a8f3 : tf.nn.rnn_cell is now tf.compat.v1.nn.rnn_cell
ca61eb94086 : tf.div is now tf.compat.v1.div
9e1873d2838 : Adding all non-test targets to tensorflow/core/lib/strings/BUILD, and wiring them into tensorflow/core/BUILD.
06d8f77bcc4 : Fix the TensorBoard callback issue when working with MultiWorkerMirroredStrategy.
b1e62dab4cf : Fixed MKL QuantizeV2 operator.
bf0b129ee32 : tf.floormod is now tf.math.floormod
c9d8dd129dc : tf.log is now tf.math.log
ef15e65bca6 : Move the init file content to API gen build rule.
5ca25fda42d : tf.squared_difference is now tf.math.squared_difference
268229dfedd : Removes two Keras fallbacks to older v1 code: 1. when calling predict without compiling first. 2. when using a tf.compat.v1.optimizers.Optimizer (these work eagerly & should work in the v2 loops)
e0b4792e7bd : tf.nn.fused_batch_norm is now tf.compat.v1.nn.fused_batch_norm
d7527088595 : Fix "Converting DataType 'INVALID' to MLIR Type" bug
79230ddda7b : tf.depth_to_space is now tf.compat.v1.depth_to_space
f2e7824b787 : In SparseCholesky Op, don't permute the output matrix. Because having the Cholesky factor in Lower Triangular form is more useful; even when it satisfies the equation: LLt = PAPt. For e.g. we can then use a simple SparseTriangularSolve to solve the system Ax = b.
23da884d009 : tf.matrix_set_diag is now tf.linalg.set_diag
4a377f0d6b4 : Use C.CBytes
01cba409847 : tf.lite.experimental.convert_op_hints_to_stubs is now tf.compat.v1.lite.experimental.convert_op_hints_to_stubs
27935b664b5 : In resource_variable_ops.copy_to_graph_uninitialized, instantiate `UninitializedVariable` under var.device's scope.
2d3b88b164e : Support quantization of Pack ops with the same inputs.
263524713b1 : Add tf.reduce_logsumexp async tests
90164af3389 : optimization on zeros_like_impl
bfa9c754f57 : Add more single-op tests with quantize option.
b7bcdd2be70 : Wiring tensorflow/core/platform:null_file_system into tensorflow/core/BUILD.
00983e6b070 : Export the transform_graph functions from C++ to Python with pybind11 instead of swig. This is part of a larger effort to deprecate swig and eventually with modularization break pywrap_tensorflow into smaller components. It will also make exporting C++ ops to Python significantly easier. XLA is using the pybind11 macros already. Please refer to https://github.com/tensorflow/community/blob/master/rfcs/20190208-pybind11.md for more information.
367e11c4687 : Add @below and @above directives to verify-diagnostics.
c2fc448fe25 : Fix Dataset functions memory leak
cc47b982ab0 : Slightly improve softmax_cross_entropy_with_logits example.
25fca857d64 : Rolling back as fix was applied.
ed14965279c : [XLA] Separate bytes accessed in cost analysis by operands and outputs.
0d654e64e83 : Add support to TPU automatic profiler.
49cd11cd762 : Add @below and @above directives to verify-diagnostics.
ea6ae96febd : tf.placeholder is now tf.compat.v1.placeholder
b063a068064 : Instantiate conv templates for ROCM
59d106c0c28 : Wiring tensorflow/core/platform:tstring into tensorflow/core/BUILD.
09f493dc49f : Support tuple tracking for checkpointing and SavedModel
d6df9e86af4 : Use int32 range for a default permutation in transpose_v2
d16cbf17eaa : Replace memset with proper placement new/destructor pairs.
636e53b17cb : Wiring tensorflow/core/platform:protobuf_internal into tensorflow/core/BUILD.
faa93acb0c3 : Change the default TensorRT version to 6.
a844d293433 : Move all reads of variant::is_inline_ to calling IsInlineValue() instead.
7a2e4a4f684 : Change 64-bit integers to pointer-sized ints at a few places.
d2fac81efc7 : Add the MLIR-based post-training quantizer feature flag
4f88e202545 : Make Variant::Value a fully final type.
9c4a92757b4 : Fix the corner case of training steps per epoch mix with eval dataset.
b9842e1bfae : Register shape property for tf.IndexedSlices
b0ec3f9b4c3 : Release TF Java 1.15
841a76a2c2d : Wiring tensorflow/core/platform:logger into tensorflow/core/BUILD, as part of tf/core/platform's BUILD refactor.
a114c20c9fa : Have tpu_test_wrapper inspection code run the user main block.
7566977d7bb : Add "us_per_example" metrics for eager micro benchmark
7145ac990f9 : Fix "set-but-unused" warning in DialectConversion
608a68d294b : Cleanup mismatch format specs
ef6205b1fbc : Export the scoped_annotation functions from C++ to Python with pybind11 instead of swig. This is part of a larger effort to deprecate swig and eventually with modularization break pywrap_tensorflow into smaller components. It will also make exporting C++ ops to Python significantly easier. XLA is using the pybind11 macros already. Please refer to https://github.com/tensorflow/community/blob/master/rfcs/20190208-pybind11.md for more information.
2c97c05db35 : Fix "set-but-unused" warning in DialectConversion
ca405164418 : NFC: Remove references to the toy.generic attribute.
d0b08ec92d9 : tf.placeholder is now tf.compat.v1.placeholder
262d4dc86c6 : Use std::uintptr_t instead of size_t for representing pointers as an unsigned integer type.
f67e5939f73 : Document that list_files is meant to be used with patterns, not file literals.
4c9d9580c51 : In FunctionalizeCond pass, check if Const node has been added before copying over to Graph.
2e84f72d2dc : [tfdbg] Add device_name to GraphExecutionTrace proto; Refactor test.
b07081a4df6 : Fix ROCM build
52354aaa7f2 : Do not mask errors in Dimension.{is_compatible_with,merge_with}
b3f41637510 : Dimension now only accepts None or types with an __index__ method
06f32e701e1 : Register Conv template specialization for CUDA and ROCM
80eefba4d15 : Change "-z defs" to "-Wl,-z,defs"
acf86b142ff : Further optimize lock access in BaseRemoteRendezvous::RecvLocalAsync().
16bd91d7119 : performance optimizations on tf.transpose
3b508ee367c : Use the same step_id for all components of a multi-device function when we execute remote components through eager service. The step_id is used to create rendezvous. The same step_id guarantees that components of different devices can communicate with each other.
a9c1810fa1f : Allow bluepill tests to run in the emulator. More progress towards #33470
f381429ad40 : [XLA] Fix backend config string in single output unpad.
ab81f099bfe : Add Dockerfile to build TensorFlow with cuda-clang.
353b8a1adcb : Add __reduce__ method in virtual pip root due to lazy loading
f11328078f3 : Restructured navigation bar for TF Lite models tab
bad3b341fb9 : Construct an int32 range in _ReductionDims
dcefbf6db1f : Fix the passive serialization issue for keras custom objects.
aa7e5c16d6c : Update README.md
f620afa2240 : further modifications to the relu activation dosctring, more detailed sentences and examples
3ed1d4ca30d : [XLA] Correctly support dynamic negative index slice.
be747347810 : Delete stray debug code.
16e7a4b56a6 : further modifications to the relu activation dosctring, more detailed sentences and examples
4fb359a10bf : Use device_util.resolve instead of device_util.canonicalize for handling device in OneDeviceStrategy.
ec030f72f3c : Performance improvements to speed up invocation of XLA code, by making canonicalization and signature generation faster
8929466f212 : Adds util to select top node subsets (by length) for delegation.
02acae41bdc : Remove "tf_op" from XLA:GPU thunk annotation
5ad29a58c77 : modifications made to the relu activation docstring
9a0653a8e96 : Reduce lock contention in BaseRemoteRendezvous.
5be820fcaf0 : [tfdbg] Remove flakiness in dumping_callback_test
9c08b432d2a : Address code review comments.
15a8971eee9 : Change XLA platform_util to support both CUDA/NVPTX and ROCm/AMDGPU
6cc3d1c4ec1 : Drop MemRefUtils from the ExecutionEngine
197d0cda146 : Update `model.save` documentation. Remove note about `tf.keras.experimental.export_saved_model`.
ab135e4bc72 : Drop MemRefUtils from the ExecutionEngine
5ad2eafac22 : Fix two bugs in hlo_rematerialization_test.
163ba74db07 : Fixed typo, starts->ends.
0e6f12bd3c6 : Also use VerifiedHlo...
b0f28595661 : Fixed typo in gpu_op.output_ids.
71ff723138a : Also use VerifiedHloModules for GpuCodegenTests.
d02cf08fd1b : Add comment for fused activation.
cc5404eb642 : Don't crash if failed to dump execution options
7326f118ef8 : Fix parameter passing for XLA kernels generated using mlir gpu backend.
95fd58beb26 : Fix shape inference function for XlaDot
e835dbcf491 : Change the error message format.
6fc74b6c43c : compat: Update forward compatibility horizon to 2019-10-23
ae61d20e3d8 : Use new eraseOp instead of replaceOp with empty values
c935d949a04 : Add optimization for effectless transpose op
736bb5dc83d : Added CMSIS-NN specialization for int8 conv op.
6421160eb3d : Fix the expected output shape in Verify() of PadOp.
4ac1a509f35 : Update README.md
9d861d9f6e2 : Update importer to not convert from Graph -> FunctionDef -> FunctionBody (Graph) when treating the main graph as a function.
31ba61332d2 : Fix broadcast add/mul generic broadcast cases.
6d458736ebc : Improve the "destroying remote tensor handle" error message and change it to a warning.
607b693a084 : Add TraceMe for executor callbacks.
7b02a5689b0 : tf.placeholder is now tf.compat.v1.placeholder
a3f9b9ba89f : Rename get_next_as_list_deprecated() to get_next_as_list_static_shapes().
b4b7fda03ae : Fix relu6 test, which is actually testing relu instead of relu6.
42b5d6692bf : Fix Keras API functional API op cloning inside TPUEstimator.
395c725e893 : Fix linker error with bluepill build (progress towards #33470)
97c45b47ee4 : [Improve test coverage] add a unit test for Keras bidirectional RNN.
d89fe0c17cd : Initialize the quantization parameters if needed in FillQuantizationParams.
be20d163c9b : [tf.data] Removing IteratorV2 and MultiDeviceIteratorV2 to OwnedIterator and OwnedMultiDeviceIterator respectively to avoid confusion between TensorFlow V2 (and call out their main difference from Iterator and MultiDeviceIterator).
42a765977be : Refactor ZipDatasetOpTest
bbe0cf60f9d : Add compat.v1.compat.v2, compat.v1.compat.v1, compat.v2.compat.v2 modules to simplify migration. Just importing compat.v2 and compat.v1 to create these modules would cause cycles. As a workaround, I add explicit __init__.py file under compat/vN/compat/vK and under compat/vN/compat/vK/compat modules.
33454c1bd0a : review comment changes
1b5c66bc3a2 : Modify Windows DEF filter to include private functions/attributes.
25d7c5bd758 : [tfdbg] Terimonology change: cyclic --> circular; Add GPU kernel registration
8a3aef7bcc6 : Create MultiProcessRunner class in multi_process_runner module.
6d9fb8a27d2 : Migrate ubuntu_16/sanity/build.sh to opensource.
f3969a8df1e : Remove experimental keras SavedModel symbol from V2.
5022124b9ef : tf.placeholder is now tf.compat.v1.placeholder
65f07ed0bc0 : Remove dead code: TfLiteIntArrayPrint
13772b2e690 : Optimize OneHot op on CPU
6037196225e : Fix typos stateul -> statetful.
643825754e5 : Fix tridiagonal_solve_ops_test to abide with new transpose conventions.
05962d8cbdb : Increase size of nn_fused_batchnorm_test from medium to large. The test was timing out at 'medium'.
45150cfa798 : Getting rid of experimental_allow_stateful now that we have experimental_external_state_policy instead. that option.
1c2fa3dd267 : Disable //third_party/tensorflow/python/debug:dumping_callback_test on TAP as it's flaky.
c4eaac02bbf : Add more data to the BFC allocator MemoryDump structure. 1. Many of the AllocatorStats fields 2. A recent total-allocated-size history (on compiler flag) 3. A fragmentation metric
12ab9fbbb00 : Update chapter 3 code snippet to match the actual output of the code
a894398b839 : Disable //third_party/tensorflow/python/debug:examples_v1_test on msan TAP as it's failing.
d1cbba37514 : Modify Windows DEF filter to include private functions/attributes.
05a463a8cc3 : Refactor WindowDatasetOpTest
567e555b449 : Use DenseElementAttr instead of Opaque Tensor for float 64 type tensors.
a07390fd17d : Export the toco functions from C++ to Python with pybind11 instead of swig. This is part of a larger effort to deprecate swig and eventually with modularization break pywrap_tensorflow into smaller components. It will also make exporting C++ ops to Python significantly easier. XLA is using the pybind11 macros already. Please refer to https://github.com/tensorflow/community/blob/master/rfcs/20190208-pybind11.md for more information.
8991cf5efa7 : Add additional builder for tf_device.replicate for TPU rewrite pass.
58b236b235c : Allow functions that prompt for a path to resolve symbolic links.
b7ccdd10caa : Add fully quantize maximum/minimum op tests with a bug fix for maximum and mininum.
448e1fbd6bd : Update README.md
4a1ae31d56c : Add tf.Conv2DBackpropFilter and port the necessary tf->hlo legalizations.
906dbb3c8c3 : Add input sanity checking to TextVectorization.
5966036ec9f : Add test to ensure that shuffle + replicate + shard produces disjoint elements
e6bab8fa3c8 : [TF:XLA] Move to the official llvm repo on github
419849a5ea9 : Remove using _output_shapes for shape annotation.
552a41a34f5 : Migrate ubuntu_16/sanity/build.sh to opensource.
14209298768 : [TF:XLA] Bump open source llvm revision to r375486
1922e47ac37 : Update TF Conv2D, Conv2DBackpropInput and Range op specification.
aa8330d364d : Avoid uninitialized reads by initializing variable.
9fcdeb0c5cf : Update loop.for verifier message
a7b4c98ca53 : Expose optimizations flags in Python bindings
7842f9a73d5 : Update loop.for verifier message
320fc8311fd : Expose optimizations flags in Python bindings
6ea452d69e8 : improve tf.divide() docstring
60e1179aa77 : fix training dataset steps_per_epoch bug
84b7310239d : Migrate (nightly) release build scripts to opensource - ubuntu_16/*
0e8fb219221 : Change path to `common.sh` to be bazel workspace root.
07aae20777c : Move ParseHloString to VerifiedHloModule.
c474877e2b2 : Add link for 1.X converter docs in 2.0.
5460af59bc5 : 1. Move the SubgraphAwareProfiler as a private member class inside Subgraph as it's tightly coupled w/ a Subgraph.
48993d1e2dd : Also use VerifiedHloModules for GpuCodegenTests.
d66725db2e7 : Also use VerifiedHloModules for CpuCodegenTests.
ed75c537d9c : Fix CPU tests that didn't use VerifiedHloModule.
61f177b7b1b : Add tests in TFLite micro for Relu/Relu6 Int8/Uint8/Float
c05448b739a : compat: Update forward compatibility horizon to 2019-10-22
1166a62a552 : Revert "fix gpu_device.cc sanity"
62a81c36ea4 : NFC: Remove a right parenthesis from comment.
cb723c33527 : NFC: Remove a right parenthesis from comment. PiperOrigin-RevId: 275998781
a9c1ef68bf7 : NFC: Add support for parsing attributes programmatically via mlir::parseAttribute.
87a89d38495 : NFC: Add support for parsing attributes programmatically via mlir::parseAttribute.
5f0ed206527 : [DRR] Allow interleaved operands and attributes
efe02f45fb1 : [DRR] Allow interleaved operands and attributes
09606bba45a : Unblock dependencies in `RingReducer`.
8f86c271c91 : Allow `group_size=1` for collective reduce and gather.
3c12d2c3b45 : Add `strict=True` to tf.cond()s to avoid unpacking single-element tuples and lists.
a6757e7b6da : Update ops-related pbtxt files.
7b80146babc : [Tensor Tracer]: Reducing the number of tf.ops added by tensor tracer when traced.
7bfe1103b1a : [spirv] Allow block arguments on spv.Branch(Conditional)
70f1c20e823 : Expose cluster_resolver symbols to other packages.
0cae8659843 : Only export tokenizer_from_json if keras has it.
f391e24438b : Make tf_py_build_info_genrule to also look like a normal rule.
b1a9ef46df3 : Added missing SymmetricQuantizeFloats declaration.
7e42fd7e78d : [spirv] Allow block arguments on spv.Branch(Conditional)
6ba39291383 : Make tf_version_info_genrule look a little more like a normal rule.
9d08b6bb4fc : Added int32 supports for Conv2D and Conv2DBackpropInput ops.
807cf305857 : Use op trait to specify the channel dimension index of the affine ops
7bf81e0bcea : Export the quantize_training functions from C++ to Python with pybind11 instead of swig. This is part of a larger effort to deprecate swig and eventually with modularization break pywrap_tensorflow into smaller components. It will also make exporting C++ ops to Python significantly easier. XLA is using the pybind11 macros already. Please refer to https://github.com/tensorflow/community/blob/master/rfcs/20190208-pybind11.md for more information.
b0a71604135 : Merge 1.15.0 Release notes.
a1d7db45f39 : Adding tensorflow/core/platform:tensor_coding to tensorflow/core/BUILD.
acbd582d589 : Temporarily disable //third_party/tensorflow/python:nn_fused_batchnorm_test on TAP as it's timing out.
631c4c13707 : Include cleanup for core/framework/variant.h
59d90e890f6 : Get rid of six dependency from interpreter.py
3e3503fd715 : Make "restrict_same_input_output_scale" field more clear. This is to prepare the operator properties for supporting fused ops.
5f7e8059162 : Consolidate DistributeOptions.auto_shard into DistributeOptions.auto_shard_policy.
54343f14335 : Nit: Checking non-null-ness before calling free is redundant.
671f83aefe2 : Add tanh test with same setting as relu testing.
3cf7f1720db : Support resource types in _ControlFlowState.ZerosLike when the resource shape is known.
4a8064512ca : Add an attribute 'ensure_minimum_range' to specify the forced minimum quantization range. The existing behavior is equivalent to setting ensure_minimum_range to 0.01 (which thus becomes the default value). However for new usage, it is recommended to set the new attribute to 0, so that it matches the behavior of QuantizeAndDequantize op.
ab0fa04bdca : Use LLVM_Type instead of AnyType in the definition of LLVM_CallOp
f0458723e4e : Migrate (nightly) release build scripts to opensource - ubuntu_16/cpu_py2_full/*
d0973869c9d : PR #33475: [ROCm] Updating the README.md with ROCm CSB links
1e04be4e3bc : Use LLVM_Type instead of AnyType in the definition of LLVM_CallOp
bce7fe3a566 : Pass to convert tf_executor.island-s containing multiple ops into an island per op.
692bf356698 : Change the size of //third_party/tensorflow/python/data/experimental/kernel_tests/serialization:take_while_dataset_serialization_test to medium as it's failing on TAP.
de7301c7d10 : Pass to convert a single block function into tf_executor dialect.
a039f8cb470 : Add the post-training quantization library
c301b63657b : Fix the order of the passes
c67adf1aeec : Temporarily disable //third_party/tensorflow/compiler/tests:matrix_solve_op_test_cpu on tsan as it's timing out.
0671352febe : Disabling //third_party/tensorflow/python/kernel_tests:eig_op_test with nomsan as it's failing on msan TAP.
e4b97cc4363 : Add MulNoNan to flex.
3375a29e334 : [XLA] [NFC] Factor out a function for recognizing a reduction kind from a given computation.
77c39e3377c : Add GetMap method to OpNameMapper.
4759e1dc05a : Handle already-deserialized functions in keras deserialization utils
2d9421eb21e : [XLA] [NFC] Move Rendezvous from nccl_all_reduce_thunk to collective_ops_utils
6470ed4883e : tf.keras.layers.RNN: Prevent list index out of range exception when RNN cell is stateless.
d555b485a00 : Add a check to ensure int8 quantized conv and depthwise_conv are quantized per channel along the correct dimension.
e07dfe6a709 : Set xla_gpu_use_cudnn_batchnorm to true
d28258d4d9c : Minor edit
ce5d924de35 : Incorporate comments-set default to false
bbf66bda6c2 : Add converters for some more `hasCustomHLOConverter` ops.
1fea2cc49fe : Cleanup and rewrite Ch-4.md.
853663addef : NFC: Fix remaining usages of MulOp as matrix multiplication.
069ffe9850b : Update README.md
1cb497ac4e4 : Temporarily disable //third_party/tensorflow/compiler/tests:tridiagonal_solve_ops_test as it's failing on TAP.
bfbce5aeaeb : [XLA:Python] Add NextAfter to Python client.
a281b6c87f5 : Unify GPU op definition names with other dialects.
1e9bdfcf2fc : Unify GPU op definition names with other dialects.
1dbd60f5326 : NFC: Elide the value of a UnitAttr within nested attribute dictionaries.
74a85eec52b : NFC: Elide the value of a UnitAttr within nested attribute dictionaries.
8fd7c87d754 : Add check
8f1d3a16392 : Update README.md
45217ddd14f : Add header containing all micro ops register functions, similar to tensorflow/lite/kernels/builtin_op_kernels.h
9b181de7a96 : Fix PATH for bluepill build.
8ca3fdd15a7 : [Tensor Tracer]: Reducing the number of signatures traced by tensor tracer.
050b9166fdd : Add a Symbol trait to simplify defining operations that represent symbols.
08e0173094d : Add support for structured output args.
b92c6d41861 : Add a Symbol trait to simplify defining operations that represent symbols.
b6692fcd76c : Add custom build method for tf_device.replicate op.
66dabbe08ac : [MLIR] Add legalization to Linalg for LHLO SelectOp.
debe05a47b9 : Add option for TF -> TF Lite passes to form clusters based on devices if passes preserve TF executor dialect.
b5c3ecc5e4b : Update XLA friends to include Swift MLIR.
26e501025d0 : Add tf_device.replicate op to model replication of computation on accelerator devices.
7fa4cfb49dc : Export the kernel_registry functions from C++ to Python with pybind11 instead of swig. This is part of a larger effort to deprecate swig and eventually with modularization break pywrap_tensorflow into smaller components. It will also make exporting C++ ops to Python significantly easier. XLA is using the pybind11 macros already. Please refer to https://github.com/tensorflow/community/blob/master/rfcs/20190208-pybind11.md for more information.
6ece9325a74 : Add option for TF -> TF Lite passes to not convert back to TF control dialect.
c7adb780108 : [MLIR] Add legalization to Linalg for LHLO CompareOp.
5b96f5bff8e : Ruy: Output message when overriding block map size.
3a48a5c1541 : Fix build failures for python 3.8
c5bb3d5bafc : Use VerifiedHloModule in tests that already have valid HLO.
b53c811f0f8 : updated code snippets for tensor scatter operation
2bfc99464c7 : Use VerifiedHloModule in hlo_parser_test where applicable.
94e7e37a60e : compat: Update forward compatibility horizon to 2019-10-21
ccd3b9654b1 : Simplify Softmax op lowerings by using tf.Max and tf.Sum ops
e923d12bd12 : Set empty broadcast dimensions attribute while broadcasting scalar
d57d2f0b75b : Set empty broadcast dimensions attribute while broadcasting scalar
e9f3dd23e03 : Lower TensorFlow MatMul op with transpose attributes to HLO
fcae1bd06a7 : Lower TensorFlow Transpose op with dynamic shape to HLO
ca82488985f : Only compare shapes in compile_mlir_util_test ShapeInference test
14214995c51 : fix loading break due to undefined symbol
679ae8ef99c : Use "-O3" for optimized ruy build
bfce799a010 : NFC: Fix typo : Retur -> Return PiperOrigin-RevId: 275745931
977c6bea882 : Update Ch1 to reflect new changes in the tutorial.
07194c0a36e : Fix the error generated when using as_numpy_iterator with non-tensor elements.
7f697fcc6e2 : Refactor TFRecordDatasetOpTest
90a74f6b312 : Refactor TextLineDatasetOpTest
7daaac03b03 : [DRR] Address GCC warning by wrapping for statement body with {}
e4d262aeebe : [DRR] Address GCC warning by wrapping for statement body with {}
2d78b2ebdd8 : doc fix for 80ch lines
19f46325520 : Fix minor spelling tweaks (NFC)
15187cf8984 : Fix minor spelling tweaks (NFC)
0657d9465b3 : Change tblgen rule to generate sh_test too
20bf59ad6ca : modify frame_parent_ and frame_children_ to vector
4bc3af21c7f : Do not use memcpy in Go
78903bae44a : delete empty lines
51a379203f3 : compat: Update forward compatibility horizon to 2019-10-20
8071a512ff3 : Fix minor spelling tweaks (NFC)
b93d6cb8274 : Fix minor spelling tweaks (NFC)
bce0a57613d : format the gpu device message, reduce line-length
0816dc52e43 : fix gpu_device.cc sanity
9e3f88b4a22 : Wiring tensorflow/core/platform:unbounded_work_queue into tensorflow/core/BUILD.
6d04807916e : Wiring tensorflow/core/platform:env into tensorflow/core/platform. This is a big one!
07c8634067a : Also propagate `is_mirrored` annotation for ONLY_FIRST_REPLICA TPUMirroredVariable.
96918354193 : Wiring tensorflow/core/platform:load_library into tensorflow/core/BUILD.
69b15402943 : Add SourceMgrDiagnosticHandler to toy
f713fefcf7d : Add missing include to StringMap in Verifier and DialectConversion.
a71a5ffa18c : Add missing include to StringMap in Verifier and DialectConversion.
e0f80157423 : PR #31946: Expose tf.keras.preprocessing.text.tokenizer_from_json to match keras API
2bb4fe3658b : improve bs1 performance
61e30006704 : Add missing include to llvm Allocator.h
08e39cda315 : Add missing include to llvm Allocator.h
7002366fef7 : Slight rewording in toy ch2 to make persistence of name clearer
d2ff8acd2c8 : move implementation to transitive_fanin, and fix ref to pointer
0f752f7368f : Update keras_preprocessing to 1.1.0
06b516830a4 : Use new eraseOp instead of replaceOp with empty values
9e5d361a2fb : Use new eraseOp instead of replaceOp with empty values
efa4c54ceb0 : a small optimize for get name_to_node directly from ComputeTransitiveFanin
2e8b482f219 : improve GPU device info output
142c6a5cfc8 : Improve math_ops.py docs
6a1a6925fc3 : use GpuAtomicSub instead of GpuAtomicAdd
c5200addd4c : compat: Update forward compatibility horizon to 2019-10-19
6c9d67cae82 : Get active source lane predicate from shuffle instruction.
b27462e4a03 : Get active source lane predicate from shuffle instruction.
8738d9451cf : Add INT32 as a supported type for Einsum.
a5c734d9a38 : NFC: Cleanup the implementation of walkSymbolUses.
9281bccc633 : NFC: Cleanup the implementation of walkSymbolUses.
1bae6d51d42 : Merged ProcessNestedSubComputation and ProcessUnnestedSubComputation into one single ProcessSubComputation, which is the same as the unnested one before.
3d004a788a6 : Add half support in op registration.
8207769da66 : NFC: Add missing include for StringMap.
13dc2282f32 : NFC: Add missing include for StringMap. PiperOrigin-RevId: 275588019
294a8225393 : Find node and registration from the correct subgraph while extracting profile events
6a4473eb06a : Update tflite-runtime docker build.
5a3db9b77aa : Minor build cleanup changes.
de16a4f1d24 : GL delegate in label image should be upgraded to v2.
5c99135ed48 : Fix memory access violation when finding unresolved flex ops in java api
fb9b986fc1f : NFC: Rename SPIR-V serializer find*ID() to get*ID() to be consistent
8b251333905 : NFC: Rename SPIR-V serializer find*ID() to get*ID() to be consistent
6392ed0a815 : Wiring tensorflow/core/platform:tracing into tensorflow/core/BUILD.
dd7779da03f : Optimize FusedBatchNormGrad on CPU device
5231d3e4b30 : Support float16 in Range and Linspace.
e6828b78311 : Add 'supports_ragged' attribute in Keras layers
b9eb2baf031 : Update debian/changelog for tflite-runtime package.
4282dc0aa2e : Refactor SkipDatasetOpTest
8ea0498ef23 : Add using statement for tensorflow::string.
fddf8539feb : Potential fix for Mac OS build failure in auto_shard_dataset_op_test.cc
4dd8cd187b8 : Add support for function result attributes.
b4f16f82acb : Simplify the toco_python_api logic a bit
8dcac5bce4a : Add support for function result attributes.
dd60f44b247 : Add <algorithm> so the use of std::sort does not depend on transitive includes.
02fa654ee31 : [tf.data] Improve input pipeline cloning error message.
473747220fb : Wiring existing targets under tensorflow/core/lib/io into tensorflow/core/BUILD. This change also swaps existing tensorflow/core/lib/io targets to use tf/core/platform's string libraries instead.
f9ccd02fb44 : Removing duplicate `six` requirement in setup.py.
c18015241b9 : Update sqlite to 3.30.1
c9e2a9b0ebb : Refactor ShardDatasetOpTest
6097285c587 : Refactor RepeatDatasetOpTest
26416a3b897 : Lower vector transfer ops to loop.for operations.
9fbcea85633 : Update CONTRIBUTING.md
ce22989582b : Update CONTRIBUTING.md
7cbf6afd91e : tf.disable_eager_execution is now tf.compat.v1.disable_eager_execution tf.reset_default_graph is now tf.compat.v1.reset_default_graph
35d618155d7 : Update CONTRIBUTING.md
ee6bd3abbad : Lower vector transfer ops to loop.for operations.
8b935680a59 : Making the failure an OpError rather than InternalError because changing the compilation option to --define=with_mlir_support=true changes the place in the placer logic it fails.
b00f7e2367c : Six installation is part of the Dockerfile so no longer needed in the script.
63c44f6d9f2 : Implement lowering of VectorTypeCastOp to LLVM
ce689839765 : Implement lowering of VectorTypeCastOp to LLVM
3c2f10f24fe : Remove unnecessary ExecutorState::Entry::device_context and OpKernelContext::input_device_context().
479131ef80c : Fix a bug where it sets context_id_ to 0 when closing any remote contexts.
a450c64d09e : Update renames_v2.py file and fix a few renaming inconsistencies.
78db1466a77 : Fewer iterations of warmup calls in benchmarks
47a05381a11 : Add a comment and example to show how to run a subset of eager microbenchmarks
e682dba0061 : minor change to update BUILD
ba71f0ab613 : Make TFLite GPU link against native GLES in Chrome OS.
6f77ca3849a : Adding remaining non-test targets to tensorflow/core/gtl/BUILD, and wiring them into tensorflow/core/BUILD.
8b7ae8a92cc : Fix for Mbed CI Build
7e688a7e775 : Wiring tensorflow/core/lib/hash into tensorflow/core/BUILD.
bcb615c42a6 : Reduce verbosity of rendezvous initialize logging.
d6e481667d1 : optimization on zeros_like_impl
ca3b71e5f52 : Update ops-related pbtxt files.
ba96c40cb45 : Log full status information when failing to load a saved model.
455998d5179 : Guard populating FP16 tensors with TFLITE_ENABLE_FP16_CPU_BENCHMARKS macro in benchmarks, to avoid missing __gnu_f2h_ieee symbol error in default builds.
02d2a2e0720 : [XLA] Speedup some special cases of handle convolution.
4fb493d4c1b : Remove usings to avoid a symbol clash with TFLite types.
92ece5c37e2 : Adds auto_shard_policy option to control how auto-sharding should work (AUTO, FILE, DATA).
73bc3db4d06 : Slightly rephrase a difficult-to-parse sentence.
07b5ca44388 : Moved Workgroup Selection generation to common, for use with other engines.
df95d758d83 : Fix micro SVDF unit test for hybrid-quantized scratch tensor dims.
5f47ceeaa05 : Avoid re-evaluating batch_size in BatchDataset. This will help the startup time performance in remote eager, as each evaluation is underlying calling EagerTensor.numpy(), which is a blocking point.
86196980795 : Support float16 in Range and Linspace.
282e1b848e8 : By default replicate datasets that have state in them. We don't copy the state over and just log a warning listing out all the stateful ops in the dataset pipeline.
89ed60a97eb : Use long-running worker threads in parallel interleave.
5e384a9e596 : Removed check_subtrees_length from tf.nest functions
96d7a52e4c9 : Automated g4 rollback of changelist 275470969.
d8f4da5c7bd : Added ability to return few GPUOperations for one GraphFloat32 node.
9e0c89061ac : Add tf.tpu.experimental.shutdown_tpu_system for eager mode TPU shutdown.
cc94ef005df : [tfdbg] Add FULL_TENSOR dumping mode.
8d22a4426ef : Use VerifiedHloModule in more tests.
d3c1452077f : optimization on zeros_like_impl
256a92a0798 : [DRR] Use eraseOp() to replace no-result ops
f4559236677 : [DRR] Use eraseOp() to replace no-result ops
2133490bf22 : Crash on @tf.function(experimental_compile=True) in non-eager mode
58883d5a7b4 : char limit
9e7667d1de6 : Fuse `Graph._next_id()` and `Graph._add_op()`.
7dc8f5e7fbd : [XLA] Remove unused include
278c78c4499 : Add license to the java toolchain BUILD file
195b975251f : Add a network test application.
ca21a79e60b : Add EDSC support for loop.for operations
746e5b2298b : Automated rollback of commit cc202b8a7099f3523b079e204f2cdf3d51c404cc
cb677d1cc19 : Upgrade Bazel to 0.29.1
97c40898dd1 : Fix OSS target name GPUtoNVVMTransforms -> MLIRGPUtoNVVMTransforms
0c1afa5c205 : Fix OSS target name GPUtoNVVMTransforms -> MLIRGPUtoNVVMTransforms
378ec36e596 : Use StrEnumAttr for gpu.allreduce op instead of StringAttr to better encode constraints.
c2987f2d52e : Use StrEnumAttr for gpu.allreduce op instead of StringAttr to better encode constraints.
ec2f5bea1ea : Add documentation on restrictions to dialect conversion rewrites
f2077c42f75 : Function for weights rearrangement extended and used in ConvPowerVR.
cb7389f94a5 : fix small issue
1c7d2523367 : compat: Update forward compatibility horizon to 2019-10-18
d212435a30d : Add legalization of Compare and Select from HLO to LHLO.
b16502f6d1c : update comments.
a7442266a74 : Add gpu.barrier op to synchronize invocations of a local workgroup.
0e2fdcb661f : Add gpu.barrier op to synchronize invocations of a local workgroup.
1ac42ac3aba : Intermediate struct for storing tensor descriptors extended and moved to class member. Np more usage of GraphFloat32 after ConvertOperations stage.
c704e93e07f : Fix a typo in the model importer
fe289b7b3b6 : Use atomic instead of mutex for uid generation
a6aaebc26de : update comments.
976e7d7f580 : [XLA] Make BF16 normalization better handle tuple-shaped inputs/outputs.
94794f435d0 : Wiring tensorflow/core/platform:net into tensorflow/core/BUILD.
f2f88a47b17 : TF Build Migration - Fix path to common.sh
04079c6cc0b : Wiring tensorflow/core/platform:human_readable_json into tensorflow/core/BUILD.
dd126fb0224 : Wiring tensorflow/core/platform:error into tensorflow/core/BUILD.
42340dac57e : Adding tf/core/lib/core:arena build target, and wiring all targets under tf/core/lib/core into tf/core/BUILD.
d758182a15f : Remove redundant reshape from BiasOp
be536832d9c : Fix bad index type for Eigen::DSizes.
1d74adf892b : Add internal unit test for gcs config ops to check that it retrieves the correct file system depending on the build time options.
5ac6b197baf : NFC: Remove trivial builder get methods.
4065fbe0bb3 : NFC: Remove trivial builder get methods.
4b08408c401 : Minor cleanups and bug fixes to TextVectorization
8795bba7797 : Evaluation tool internal refactors
bd15e5a4608 : add INT8 quantization support for the OP RESIZE_NEAREST_NEIGHBOR
c9cd1784bf2 : Use a header to declare Register_AUDIO_MICROFRONTEND, instead of having to forward-declare.
c22a7e7d81f : tensorflow/core/platform:test does not have a separate windows implementation; fixing the starlark dep for it.
f676647e60a : refine function GetBiasHandle
277372be772 : Update test case to match latest version of test harness
29969fec76b : Revert: Add EDSC support for loop.for operations
cc202b8a709 : Automated rollback of commit 8c491fd979a3ffb89545bc688ed5673d80bb60b0
a680ed0bf03 : For Substr check pos and len rank equality only when their rank is known.
cc951f765cf : Add TraceMe in Keras.
01265efe059 : Update shape of cloned instructions to keep the layout
772788b6484 : Add header for registering specific Fully Connected layer implementations.
00c915e5791 : Use graph as function in MLIR bridge, which eliminates _arg and _retval nodes.
4e2c10f936c : Wiring tensorflow/core/platform:subprocess into tensorflow/core/BUILD.
89c8c05ade1 : Make KernelAndDeviceFunc::Run() be able to handle remote inputs.
c59d0a99d64 : Add support for custom callables in TextVectorization.
5367cbe18f3 : Rename experimental_enable_mlir_converter to experimental_new_converter
dc83f1309f6 : Support pruning unreachable nodes from specified output nodes in GraphDef prior to TF import to MLIR.
190ffdced32 : Cleanup visibility rules.
5f06c751430 : Introduce a wrapper around ConversionPattern that operates on the derived class
a665acd4596 : Change benchmarks to register custom ops without relying on the definition of TFLITE_CUSTOM_OPS_HEADER; only necessary to link a custom definition of RegisterSelectedOps.
b7766c2ebf3 : Introduce a wrapper around ConversionPattern that operates on the derived class
7460e88e047 : Add EDSC support for loop.for operations
9a1b56c46c0 : Support up to 7 dimensions in argmax instead of 5.
8addc4a5cad : Remove usings because they can clash with TFLite symbols.
8c491fd979a : Add EDSC support for loop.for operations
21fd1646c7c : By default replicate datasets that have state in them. We don't copy the state over and just log a warning listing out all the stateful ops in the dataset pipeline.
116296b63ea : [tfdbg] Fix logging.warn() call in dumping_callbacks.py.
fe18373089d : Add fully quantize maximum/minimum op tests with a bug fix for maximum and mininum.
97c58178689 : Temporarily skip part of dumping_call_test.testSimpleKerasRecurrentModelFit as it's timing out on TAP.
be79fea611a : NFC: Delete the Linalg tutorial.
e37e25c96ad : Add Ch.6 of the Toy tutorial.
48f508c6afd : NFC: Delete the Linalg tutorial.
ec679f9f387 : For a multi-device function, instantiate its sub-graphs asynchronously. In large tpu pod, for example 16x16, there are too many sub-graphs need to be instantiated and there is not enough threads to execute them in parallel.
9002ff156ef : Force the LSTM/GRU cell to run with implementation 1 when recurrent_dropout is enabled.
da3e73f22aa : Add Ch.6 of the Toy tutorial.
c396546ca3d : PY3 Migration - //tensorflow/tools [2]
b78675a3bd4 : Quantization propagation shouldn't change the graph if the value has been quantized
b700b798ba9 : [Fix]In PackOp.verity, check type has rank before getting rank.
9ccadb10565 : Fall back to native segment if loading static saved engine fails.
5432791fef2 : Disable GPU virtual device configuration if an XLA device is available.
f07d1890f02 : Decouple Linalg promotion from Linalg tiling - NFC
0e91ec7b079 : Decouple Linalg promotion from Linalg tiling - NFC
d526cc8a2d0 : Forward fix has been merged in. Rolling back auto-converted code to make the affected target(s) PY3 compatible.
9c0547626a3 : Update Eigen to: https://bitbucket.org/eigen/eigen/commits/64707ac3b06dee2e102847b8f0ec9c26b49acd13
e3aa3340db6 : [spirv] Add a canonicalization pattern for spv.selection.
be81c652d9d : Fix small typo in release note
fb78a04d3e2 : [spirv] Add a canonicalization pattern for spv.selection.
037d6cc9460 : Allow '_' when pretty printing dialect symbols
54f0add1755 : In TFLiteConverterV2, support converting keras models with user-specified batch size.
30741b39119 : Allow arbitrary v2 CategoricalColumns to be used with TPUEmbeddingColumn
3e2d472e479 : Allow '_' when pretty printing dialect symbols
d32472edeb8 : By default replicate datasets that have state in them. We don't copy the state over and just log a warning listing out all the stateful ops in the dataset pipeline.
9db8e61a74c : Rename LoopNestBuilder to AffineLoopNestBuilder - NFC
897f8b6940e : Rename LoopNestBuilder to AffineLoopNestBuilder - NFC
b22fd652476 : Add support for passive deserialization of functions in the local or global custom object dicts.
8e8edf9f0b1 : fixing documentation for tf.batch_to_space
5947bb78e77 : Demonstrate variables updates in tf.function
fd0ba22c253 : Fix flaky auto_mixed_precision_test.cc.
be0a0125981 : Wiring tensorflow/core/platform:net into tensorflow/core/BUILD.
6ab4430a0f7 : Improve tf.make_ndarray() docstring
8df4b95382d : Update ops-related pbtxt files.
204419ee29b : HLO Function importer support for the xla_hlo.fft function
9edecf8e239 : Fix a typo in set_virtual_device_configuration
0e99fad2dd3 : Fixes a backwards compatibility breakage introduced with multi-label AUC wherein some non-keras estimators could no longer use multi-label AUC.
4cd92b56174 : [XLA] [NFC] Move RendezvousKey and ParticipantData collective_ops_utils
13ee0fbd71e : [Tensor Tracer]: adding trace levels and less interesting op lists per trace level.
cb16085a390 : [XLA:Python] Raise an error if no backends are successfully initialized.
f87ff5b0f58 : Use a SmallVector instead of an ArrayRef to materialize a temporary local array
47101cda0ae : Use a SmallVector instead of an ArrayRef to materialize a temporary local array
15982986d93 : Add support for RaggedTensors in TimeDistributed wrapper
3ce5d026262 : Remove fixed todo comment.
7519f112e4d : Migrate TensorFlow release build scripts to opensource.
ee682b30a7b : [DRR] Allow capturing and referencing no-result ops
75dd441aabc : [DRR] Allow capturing and referencing no-result ops
46c3cb0118f : Override default java toolchain to remove -parameters flag.
0672642d7ac : Fix RewriterGen to support using NativeCodeCall as auxiliary pattern
cd02d707801 : Fix RewriterGen to support using NativeCodeCall as auxiliary pattern
9f8aa5f4efb : Add auto generated TensorFlow BiasAddGrad op
ee40c5818eb : [XLA GPU] [NFC] Pass AllReduce type and computation kind explicitly
d21c713b85f : [XLA] [NFC] Move GetParticipatingReplicas to a helper library collective_ops_utils
4b02bc0e0ff : Build files alphabetically ordered.
f476212772d : Add LLVM_DEBUG in RewritersGen.cpp and Pattern.cpp
169493e3160 : Update TFLite iOS build instructions to use bazel
2ec5e386f19 : Add LLVM_DEBUG in RewritersGen.cpp and Pattern.cpp
17c4db8be11 : ConvertToEagerTensor now allocates on GPU if one is available and no device is specified
2542bbea51c : [tfdbg] Initial implementation of enable_dumping()
5bb4c25e6aa : Also use VerifiedHloModule in RunAndCompare methods.
8cb33940404 : Create locations using the getLocation helper from the EmissionContext.
cf2d59007ed : Code changes for parallel_map_dataset_op_test
cf3b1244aa8 : Use set comprehension instead of converting to set
4a7852dc00b : Use set comprehension instead of converting to set
f54e6f114d5 : Fix bug in function conversion that caused errors in the case of nested function calls.
e4d051f1f35 : Avoid usage of ParseHloString without using VerifiedHloModule around it.
6f81dbf07a7 : Use VerifiedHloModule in a few more tests.
6caee8ef9bb : Refactor formatting lambda.
e6002811645 : [XLA:CPU:AOT] Make test pass on non-x86
4e038ae5786 : Added CMSIS-NN specialization for int8 depthwise conv op.
c6ca9b096e0 : Fix broken target.
c649eca235d : compat: Update forward compatibility horizon to 2019-10-17
89c8adfceed : Added tests for Tensor.
addc7827027 : Internal BUILD file change
998c4e5d48c : Fix parsing logic for rng-get-and-update-state.
955014117b5 : Replace some CHECKs with returning an error Status
72e9dd3b5d3 : [MLIR] Clean-up LHLO linalg fusion again.
cd7458379f1 : internal code change
1c9cd298c7b : Add FP32 fusion of MatMul and Relu.
83756ca1314 : Fix invalid transpose in example and add proper verification.
08cc5a44f3d : Adding tf.flags to the converter script. The flags endpoint is deprecated so we need to use the compatibility module to convert it.
ff97edee775 : Update the test size to avoid timeout.
0a0dbde0a47 : remove unnecessary requires_flat_size_broadcast check.
d0de62189ad : Wiring tensorflow/core/platform:net into tensorflow/core/BUILD.
02a954585ba : Optimize scalar broadcast add.
1114a0364ef : Wiring tensorflow/core/platform:regexp to tensorflow/core/BUILD.
0414255b8ce : Allow user to set GRPC fail_fast=false by setting environment variable GRPC_FAIL_FAST to "false"
b20e7af1a0f : Add a canonicalization pass at end of bridge pipeline
724c72439de : [spirv] Implement inliner interface
7f22d21b707 : [Intel MKL] fix ut check_numerics_callback_test
87a34fbe238 : improved documentation
7513d4f0cb2 : Wiring the following targets in tensorflow/core/BUILD: tensorflow/core/platform:prefetch tensorflow/core/platform:threadpool_interface tensorflow/core/platform:threadpool_options
705a743e69e : [spirv] Implement inliner interface
288ac1b869c : Add Ch.5 of the toy tutorial.
efb07d12f1a : Added TF.RFFT to TF dialect.
9dda0885e63 : [XLA Docs] Clarify limitations of xla.compile and experimental_compile=True
48f7ec858de : Add support for inlining toy call operations.
80093606986 : Prune TPUCompilationResult ops after TPU Rewrite pass
1a5b25b8af2 : Update ops-related pbtxt files.
b682c8aa20e : Fix typo in tutorial.
42a98654196 : Temporarily disabling AutoMixedPrecisionTest.SoftmaxOp as it's failing on tap.
b181c4e5ccc : Add ComplexType to TableGen with Tensor support
82ac0e623f5 : Temporarily disable a failing test.
e271619e215 : Add ComplexType to TableGen with Tensor support
71038061875 : NFC: Inherit constructor in TF to XLA lowering patterns
dd7cb083182 : Optimize TensorFlow If ops with constant cond by inlining the branches
bdb45c7cecc : Fix the memory leak described in Issue #33178
5465dd1ab71 : Fix annotated function save fail by filtering out annotation
691bd239c86 : Temporarily disable dtypes_test.testRepr as it's failing.
d61342ace6a : By default replicate datasets that have state in them. We don't copy the state over and just log a warning listing out all the stateful ops in the dataset pipeline.
c9c0e70d0b1 : Make use of ::testing::TempDir to access tmp dir.
b49c792c6b1 : Add zeros_like microbenchmark
157adf3f2d4 : By default replicate datasets that have state in them. We don't copy the state over and just log a warning listing out all the stateful ops in the dataset pipeline.
66d698ac817 : Temporarily disable tensorflow/python/keras/distribute:distribute_strategy_test_tpu due to failing test.
538af410730 : Temporarily disable tridiagonal_solve_op_test on oss.
db5816707ab : Make use of ::testing::TempDir() to access a tmp dir.
e3be9bbcad5 : Refactor generate_examples_lib.py to split each op to separate files.
1c88fff548a : Make use of ::testing::TempDir to access tmp dir.
7874c7034ce : Added tests for Texture2D.
d722fffc7b6 : Removes the data-type based fallbacks for the Keras v2 training loops. This adds support for array-like data & scipy sparse matrices in the Keras v2 loops (in a way that does not force array-like data into memory before it is sliced), and allows the generator data handler to deal with iterators that don't extend generator_type (such as the ThreadSafeIter in the test)
ee67d4a0cc2 : Reverting back auto-converted python3 update code.
dc2aa7a362d : [tf.data] Have public tf.data symbols alias V1 or V2 depending on TensorFlow version so that internal TensorFlow uses of the symbols return a matching version of those symbols.
37b111bb694 : Fix masking support in GlobalAveragePooling1D for undefined sequence length.
7db76e47f7b : cotrect to ValueError
9b4733819ac : [XLA] Make dynamic padder support mixture of static and dynamic outputs.
f6c4aa9e8f7 : minor style correction
cd1d151d2cb : Fix TFLite Slice op verifier to allow start indices to match dimension size
15bc03c8719 : Moving cpu_info.cc into platform_port, and wiring platform_port into tf/core/BUILD, and clean up its affiliated copts, defines, and deps.
3147a0ebf07 : style issue
7f125b0092f : Adding `six` version requirement to setup.py.oss.
5f9991b9343 : Correctly handle empty island in executor_to_control_dialect pass
900a5f13777 : Add tf.Conv2DBackpropInput and the necessary tf->hlo legalizations.
22def0077b9 : correction typeError
2ae71c4fc6c : [XLA:CPU] Fix use_rdtscp condition
d23b33ce0fb : [XLA:CPU] Only link essential LLVM backends in JIT mode
dc6ec5d8844 : Added tests for Buffer.
e11e6fd07b8 : Clean up only.
265126ca309 : Added post-calibration recording of the max and min values for all input tensors.
ada6717fad6 : Code cleanups on Ch.4
7b32b175fe7 : Add support to TPU automatic profiler.
dee72675d91 : Update Chapter 4 of the Toy tutorial
720b4c33ec8 : Complete a device string in configure_collective_ops document.
2a8278ebe2f : Update Chapter 4 of the Toy tutorial
faa190d63c6 : Improve TensorFlow Lite for Microcontrollers examples
1bd89ad510c : Update comments in ast.toy
a0e60735f35 : NFC: Update VectorOrTensor -> Shaped
b412f679d57 : Temporarily disable dtypes_test.testRepr for tf2 as it's failing.
e47f11db8b1 : NFC: Update VectorOrTensor -> Shaped
9f547cfa39c : Makes spv.module generated by GPU->SPIRV conversion spec compliant
4fa46e57e2a : Makes spv.module generated by GPU->SPIRV conversion spec compliant
e191e422e8d : Remove unnecessary check in collective ops
c7abc2b25b4 : Add core/util/sparse/BUILD to start building out dependency structures.
2a0b57233b3 : Add experimental field to XrtComputationConfig to pass metadata from the XRT compiler to the standard TensorFlow TPU execution op.
dfeeb383002 : Getting rid of LOG(INFO)
9d6b9ce4b3b : [tfdbg] add safe operation ignore-list for check_numerics
7d8ee44de40 : Move SetTransitiveFaninGraph and ComputeTransitiveFaninGraph as grappler utils and reuse within model_pruner optimizer. This change is NFC
671808b4b5e : Support custom accumulator provided as region to gpu.all_reduce.
d3c9083d2d2 : [tf.data] Disabling eager garbage collection of function graphs as in some cases, the function graph may be collected prematurely.
25d81c34d90 : Support custom accumulator provided as region to gpu.all_reduce.
cf43d6e7e41 : Allow for remapping argument to a Value in SignatureConversion.
dea8cad06d8 : Allow for remapping argument to a Value in SignatureConversion.
a6f8f3a125f : Update keras.dataset to be exported via API gen instead of __init__.
1c0f8083a4e : Add support for PatternRewriter::eraseOp.
b82be1baf36 : [XLA] [Docs] Document tf.function(experimental_compile=True)
0fab5618d55 : Add support for PatternRewriter::eraseOp.
8d068088099 : Separate remote tests from c_api_test.cc.
a161ab27f21 : Fix a typo in interpreter.
961837fe27a : Clean up only.
6067fe1ef97 : [XLA] Refactor formatting lambda.
f75990ffe45 : Fix CMake configuration after introduction of LICM and LoopLikeInterface
43af5a5f84e : Fix CMake configuration after introduction of LICM and LoopLikeInterface
3fe0a0baa09 : NFC: Fix cmd line flag description text.
f1fef36e505 : Keep MLIRCompiler in the initial state after tests.
27715f81b79 : Extract VerifiedHloModule to its own file.
77b175ecada : Fix typo in VectorOps.td
702c1543482 : Fix typo in VectorOps.td
1f84bd0d3b4 : Added LSTM test
96c8f3a8057 : Add printing errors.
0164fb136ba : conv_test.cc code cleanup
78a29c1832b : Implement simple loop-invariant-code-motion based on dialect interfaces.
a266aec1c35 : Implement simple loop-invariant-code-motion based on dialect interfaces.
b60615f365d : Script moved to root OpenCL directory.
b3667632518 : Implement subgraph aware profiling tool
b4e690154f9 : TensorFlow now builds with Bazel 1.0
818704e5cad : compat: Update forward compatibility horizon to 2019-10-16
5f18a2df22e : Fixing the indentation
c3d86dc087b : Fix a pytype error in system_info_lib.
886ff992fed : NFC: Remove NoSideEffect traits from all ops except for ConstantOp.
95bb950b579 : Add a PrecisionAtRecall metric.
b03adcd3817 : NFC: Various code cleanups for Ch3.
1ecb21d426e : In `multi_process_runner`, in the case where subprocess raises an error, re-raise the exception in addition to reporting it to the parent process, so that even if `--test_timeout` flag is set and the error doesn't make it to be shown in parent process before bazel's timeout, the log would still show what happens in this subprocess, instead of silently suppressing the error due to early bazel timeout.
8ab8e098c18 : BatchMatMul conversion bug and variable naming convention fixed.
5fd07c2c346 : simplified the criteria for using fused layer norm
33e5c3d78cb : Refine the code of Transpose and MaxPooling fusion.
f8f3e73781f : Add test case for GitHub issue 33394
eebc5e7bf8e : Fix issue with SparseCategoricalCrossentropy: 'list' object has no attribute 'op'
8694260a758 : Fix bug where `vectorized_map` failed on inputs with unknown static shape.
a8ebf246be4 : 1. Eliminate unnecessary reorder primitive executions; 2. Reuse input tensor rather than copy it.
dac8ede9eb6 : Add a flag to the QuantSpec to indicate post-training quantization workflow
98a48ace8aa : Evaluation tool internal refactors
682d02bd385 : Add unit tests for int8 quantized model for the benchmark tool in addition to the existing fp32-model one.
9fe3c54a93d : softmax multi-threading for the float path.
ab40e389e19 : Reimplement CompareMklDnnLayouts
38c43d374bb : Add back missing check in ConstantPushDown.
3157ab60a7d : Optimize scalar broadcast mul for float path.
0a079143f89 : Build file fix.
0c76dd03177 : refine function GetBiasHandle
8cbe7bb2e4f : Add support for OpBitwiseOr, OpBitwiseXor, and OpBitwiseAnd in SPIR-V dialect.
07a2e1fd4f5 : Add support for OpBitwiseOr, OpBitwiseXor, and OpBitwiseAnd in SPIR-V dialect.
94526a9a142 : Change ShapeN to support dynamic dimension.
12a6de46058 : [Grappler] Extend ConstantPushDown optimization to also handle BiasAdd when it is safe to do so. Fix a bug in existing constant push down: We need to clear input properties when swapping inputs.
d3f98abea93 : Wiring tensorflow/core/platform:grpc_services into tensorflow/core/BUILD.
733c42e68a8 : [tf.data] Fix an internal test.
c702052f0cd : Wiring the following build targets into tensorflow/core/BUILD tensorflow/core/platform:context tensorflow/core/platform:cord tensorflow/core/platform:cpu_feature_guard tensorflow/core/platform:file_statistics
1c8530ac01c : Added multilabel handling to AUC keras metric. Computes separate AUCs for each label, and returns their average. Disabled by default unless `multi_label` is set to True upon initialization of the AUC object. Weights may be applied to the individual label AUCs through the `label_weights` argument. When `multi_label` is False, AUC will continue to flatten the data as though each prediction-label pair were a distinct example; when valid `label_weights` are passed along with mulit_label=False, those weights will be applied to the individual examples when flattened.
21f3a69f922 : Do not capture constants from forward pass in cond_v2.
f2733d68a2e : Add XLAControlFlowContext when experimental_compile=True.
1745367d2fc : Add fuzzer for DecodeCSV Op.
6141e99f133 : Making sure that when we're running MultiDeviceFunctions that span processes, we have the right rendezvous available at run time.
ccd5f2de500 : Add a boolean flag `keep_original_batch_size` in saving_utils.model_input_signature function, to allow preserving the batch dim from the model's input signature.
f5b3eed5e02 : [TF] Allow batch size 0 images (relax some checks)
17fc974cf32 : Inline ADDITIONAL_CORE_PROTO_SRCS into the one place it is used.
d08bf910b3e : Add quantization support for StridedSlice.
dceb4126140 : Remove the `id` substitution since its no longer part of `tf.Tensor's` __repr__.
37fe39a2250 : Modify Bazel test script to be provide helpful error messages.
aac8a635602 : Remove `deprecation.rewrite_argument_docstring` since it was overriding the docstring with the docstring from gen_array_ops.xxx which was causing it to skip the doctests.
5f63214ef17 : Fix typo
12c94c4c3b2 : Fix typos
2fca741c83d : Improve docs for make_tensor_proto
b3422c3b598 : minor changes in tensor tracer.
4120ac47551 : De-flake and re-enable asan c_api test.
2be921bdaf0 : Expand build_test in core/platform to cover more of the folder.
d892b787040 : NFC: Split out ToyOpsIncGen into a separate CMakeLists.txt.
b4b1c4ddd62 : Modified Associated file types and added the Stats table in Metadata.
a6ce79832ef : [spirv] Add support for SpecId decoration on spv.specConstant
9841ecc2d81 : Fix typo
8afdfedf2f5 : [spirv] Add support for SpecId decoration on spv.specConstant
9aecc40adbd : parallel_for: allow general reduction functions to be called from inside the loop body
2a84977542f : Fix minor typos
b95119ea9b0 : Apply a few sanitizer-suggested fixes.
a5b61ee4fe0 : Clean up only.
42d095a640d : Log XLA compilation time with XLA_SCOPED_LOGGING_TIMER
6ebc44f6995 : Clean up only.
f5979d6ef8f : Blacklist TPUEmbedding enqueue ops so that control dependencies are not inserted in tf.function.
2aaed883b50 : For a multi-device function, instantiate its sub-graphs asynchronously. In large tpu pod, for example 16x16, there are too many sub-graphs need to be instantiated and there is not enough threads to execute them in parallel.
cec1a4f6dac : Add #idef in quantization.td to prevent file from being included multiple times.
3d4060531f2 : Added a version of SymmetricQuantizeFloats to take max and min values as input instead of calculating these directly from data.
828d5c8fd4a : Improve Graph and Operation docstrings.
430bc575112 : Fix bug when loading saved KerasModel, and modify TF Hub tutorial to use non-experimental SavedModel API.
77b77e1108e : Remove the __init__.py for keras_application.
f1fdcd31589 : Fix typos in InferTypeOpInterface.
0330d345901 : Check `group_size` in collectives is a positive integer.
78efb282610 : Fix typos in InferTypeOpInterface.
d9a9a0a2ba8 : Add HLO canonicalize patterns.
41af77a84d2 : Clean up only.
7aceac9d667 : Added the ability to collect indices for the input, output, intermediate and temporary tensors for each operator of a tflite model through the interpreter.
1db0449417a : In compare_models and compare_models_v2, add an optional `input_data_range` parameter (which is a python dict) to specify the value range of a specific input tensor. This is useful for specifying a value range for models that require specific input range.
e751fc53cb6 : Do not mask an error when ParseDimensionValue fails
2e8de26a268 : Add support for min and max in CollectiveReduce.
2a15c206365 : Use os._exit() instead of closing the session when TPU is preempted.
55c8f46490f : Lowering tf.pad to tf.padv2
e50ff7aac1f : Enhance the comment for RunDatasetOp()
3422526db36 : Add support for structured input args.
2ae940249f0 : Disable flaky `c_api_test_gpu`.
8f7e0b65a58 : Correctly place the .bazelversion file in the project root.
82c9b5abe14 : Add a verify method to TF.Slice.
7af994f509c : [XLA] [Docs] Clarify replica_groups semantics
1df92e31c7e : Add support for per-channel quantization for hybrid conv weights with asymmetric inputs
e7cc0256bb5 : Update Chapter 3 to demonstrate pattern match and rewrite optimizations
b11f0263b10 : Fix typos in LangRef and OpDefinitions
6a3124f6c65 : Move tests from lite_mlir_test.py.
646c57501f6 : Add an Eager test for Remote mirrored strategy
7ea54dae48d : Consistent use of int in mlir_runner_utils.cpp
b263d297461 : Internal configuration change.
aa851965c64 : update args
6f1efd77191 : Refactor ReduceDatasetOpTest
a3625f48f60 : Add the function RunDatasetOp()
402c6925383 : Refactor PrefetchDatasetOpTest
771666c6883 : Address review comments
9e0b6faf09e : Instead of getting the type-checked type and reinterpret_casting to int8_t, just get int8_t pointers without type checks.
bf1e7eed7e2 : Remove unnecessary else clause
8773f37d648 : Remove unnecessary else clauses
f03ac35efa1 : Remove function declaration for which no definition existed.
4f96df36596 : Added proper support of batch dimension for Padding operation.
d1ef786ccde : Improve internal testing.
77ae0554413 : Fix NbConvertApp error on TF Lite style transfer tutorial.
8ddbf941ba4 : Cleaned up Dimension and TensorShape tests
b48007abf05 : ConvertToEagerTensor now allocates on GPU if one is available and no device is specified
86ea7dcbcd9 : Added proper support of batch dimension for StridedSlice.
a583959f28a : Ruy: Workaround compiler problems with low optimization.
ae9a6483819 : Added batch support to PadAttributes.
35a77d0e57a : Increase test coverage for IsVectorZero for the quantized case.
0efd8583ab8 : [MLIR] Add location propagation to HLO/LHLO emitters.
83d86200ab4 : Add conversion for splat of vectors of 2+D
756ce1b25b0 : Expose mlir::parseType to bindings
340ed54ea76 : AsmPrinter: avoid unused-variable warning
0a0c4867c6a : Add conversion for splat of vectors of 2+D
f3e35cfcf89 : Expose mlir::parseType to bindings
9d2a4dcf501 : AsmPrinter: avoid unused-variable warning
fa6467159f3 : A little code refactoring.
09cd7be2565 : [MLIR] Clean-up LHLO linalg fusion.
6e97d8b18e3 : [MLIR] Add kSelect to lhlo/hlo emitters.
57282fbb1dd : [MLIR] Add kCompare to lhlo/hlo emitters.
27c074da5bb : compat: Update forward compatibility horizon to 2019-10-15
2e1e8ecea28 : Move all the quantization passes to a single function
4a7c0a987e6 : Automated rollback of commit 025e871a4aac109e6e168ff7f2690a9093364199
1dbb9ded05a : Fix missing activation methods
f8c9988e75c : Minor fixes to `pfor`: support gather with int64 indices, and MatrixLogDet with a single batch dimension.
1ee6b38c584 : Add support for per-channel quantization for hybrid conv weights with asymmetric inputs
4520cf21d6d : Upate dockerfiles/README.md for usages of `--gpus all`
0d08b2183d8 : Update podspecs for 2.0 release
f953ec4c0fb : Merge Ch3 of the Toy tutorial into chapter 2.
9d17630338f : Lower tolerace of eigvalsh for float32/complex64
ce54a5932d4 : Fuse binary ops to the following affine ops.
c24e01b57f3 : Fix bug in which `tf.linalg.eigvalsh` fails under `pfor`.
f0909f18b5c : Merge Ch3 of the Toy tutorial into chapter 2.
30fe12a72fa : Arithmetic kernels broadcasting: update ProcessBroadcastShapes().
072e8c273ba : Update ops-related pbtxt files.
f74e4baf974 : [TFLite] LSTM utils need to check bounds of input tensor's shape prior to slicing.
898f605e50d : Expose the current setting togglable by `experimental_run_functions_eagerly`.
0986f8df180 : Wiring tf/core/platform:protobuf and tf/core/platform:protobuf_compiler into tf/core/BUILD.
a6cb56bb294 : Add another concatentation test when the input is incorrect.
2f245bdc5bd : Fixed cases where tf.TensorShape was constructed with float dimensions
e2eb7e36417 : [XLA] HandleClamp in DynamicPadder.
68fedf4c80e : Change BenchmarkTfLiteModel::InputTensorData to use proper type-erased pointers for data storage, avoiding undefined behaviors around aliasing rules, alignment requirements, and C++ object lifetimes. Also use unique_ptr for memory management.
1079ed61d84 : 1. Simply used ',' instead of '#' as the separator between input layer name and its value range. This is to avoid cases where '#' exists in the input layer name.
025e871a4aa : [Grappler] Extend ConstantPushDown optimization to also handle BiasAdd when it is safe to do so. Fix a bug in existing constant push down: We need to clear input properties when swapping inputs.
b3cbdd5b68c : Add eigvals to LinearOperator. This will return the eigenvalues of a self-adjoint operator.
a2ef5761cd4 : Make tf/core/platform/BUILD configurations more uniform, in preparation for rolling forward tf/core/platform:platform_port wiring.
991aec351b5 : Add a .bazelversion file to support automatically using the recommended Bazel version via Bazelisk, the official Bazel wrapper.
be3d4fc2f89 : NFC: Replace usages of Value::getKind with explicit isa/casts.
24026e95b63 : Lowering for tf.Padv2 to xla_hlo.pad
b6e417b2554 : Specify context_view_id when (re)creating remote devices.
4c74c1c1dbd : Lowering for floormod to xla_hlo, include xla_hlo.remainder
9d7bd16053f : Fix TPUStrategy experimental_local_results may cause outputs in disorder, if the alphabetical order and the actual order of devices are different.
66b18fb02a6 : [XLA/MLIR_GPU] add fp16 <-> fp32 conversion for loads and stores.
7f9929732ce : For gather op, if params.shape[:batch_dims] is not the same as indices.shape[:batch_dims], return an error instead of check fail (according to https://www.tensorflow.org/api_docs/python/tf/gather).
711f1b0b340 : [SE] Merge `stream` and `stream_executor` targets
c3300a21cc3 : Support mixed precision in SavedModels
3726545fd01 : For a multi-device function, instantiate its sub-graphs asynchronously. In large tpu pod, for example 16x16, there are too many sub-graphs need to be instantiated and there is not enough threads to execute them in parallel.
fb45a9fea13 : Change TfLiteDriver::DataExpectation to use proper type-erased pointers for data storage, avoiding undefined behaviors around aliasing rules, alignment requirements, and C++ object lifetimes. Also use unique_ptr for memory management.
a229786d02c : Tweak comments for experimental conversion path
f17f768887f : Use `ExcInfoWrapper` class to communicate the exc_info information from subprocesses to parent process. Create `multi_process_runner_util`.
56039b5d0e1 : Legalize and validate tf.OneHot for lowering to HLO.
526474536cc : Update the docstring for validation_step wrt to partially consumed dataset.
1ad2fcb66a5 : Support bool input type for StridedSlice.
936e6cde7ce : Minor fix on flag description for safety mode
5fc194159e3 : Remove the primals= argument from tf.custom_gradient
f35e5886322 : NFC: combine some binary op related patterns by using multiclass patterns
90286e5105d : If input layers parameters are not specified to benchmarking app, it should be handled properly.
953cd31c13a : Clean-up math_ops_test to run in eager mode
3bdf127fbb0 : Avoid running TRT tests when TRT is not enabled.
91b4813bf9c : For ops with `hasCustomHLOConverter` set in tablegen, generate a call to `ExportXlaOp(op, ...)`.
7daa946a176 : [TF:XLA] Initialize all OperationFilter flags to false
5b6d7ecc0be : Remove all the immediate python module in __init__ and move them to API gen.
57c4208afcb : fix typo
d8a32be0fe8 : [XLA:GPU] Memcpy constants asynchronously
075af18545c : Lower tf.FloorDiv to xla_hlo.floor and xla_hlo.div
79e09071d9f : Addressing review comments - round 2
e7443b5c446 : Export depthwise_conv2d in tf.keras.backend.
caf78e8477b : Fix problem with fix for build problem
3b71976900c : [XLA] Drop memory limit from the redzone allocator used for gemm algorithm picking
dd37e79758f : [XLA] Rename `CrossReplicaSum` in documentation to `AllReduce`, specify `CrossReplicaSum` as a particular case
ba63ea3f629 : [XLA] Buffer assignment: log total memory usage
ecade9bdd03 : Rename CrossReplicaSum XLA operation (which takes a custom computation) to AllReduce.
8994316d4b9 : Fix TFLiteConverter example in python docs.
2bd5ae3d384 : Fix graph mode test decorator to only check eager
e2c703019e7 : Improve the number-of-arrays mismatch message in training_utils.py.
8995ed5a4ea : Add custom parser and printer for tf_device.return to match other return ops more similarly.
aec60bd94b1 : [XLA Docs] Mention other frontends for XLA
f314fe80e75 : import unittest
254b4056396 : Fixed cases where tf.TensorShape was constructed with float dimensions
35d3666fa96 : Refactor for the mul div patterns for code sharing.
c7cc11b1cbb : Deprecate broken AUC metric
dbf5cea1d50 : Added optimization for Transpose when channels immutable during transpose.
696069041b0 : NFC: Replace usages of Value::getKind with explicit isa/casts.
2d342b41ddf : Change execution permissions (+x) of test_xtensa_xpg_binary.sh
37637870dfb : Make collective group resolution more robust to async misconfigurations.
578f387f256 : Allowing replacing non-root operations in DialectConversion.
12734f35a1b : support more test
c958fbac773 : Use veqq_s32 for comparing int32x4.
a1f260e5a12 : Add tf transpose micro benchmarks
5e84cf0c05a : Ruy: No longer disable AVX2 within x86 by default. PiperOrigin-RevId: 274582646
41b68a97a7a : Use single quotes to wrap '@HOST_LDFLAGS@' in LIT config file
6b8e1c59526 : Increase protobuf PIP requirement to >=3.8.0
90f3f5b9f94 : Consume java_import_external from bazel_tools instead of rules_closure
aee7f517500 : Fix incorrect messages in Style Transfer tutorial.
500a4d6f461 : Fix linalg.subview behavior in (partially) static cases.
4e5bc96a06a : Allowing replacing non-root operations in DialectConversion.
6323e8f40b1 : Skip conv3d tests of auto-mixed precision for now
462bc813d50 : Add lowering of VectorOps dialect to LLVM to the Linalg LLVM lowering pass
e08405560f2 : Use single quotes to wrap '@HOST_LDFLAGS@' in LIT config file
516c98da7b7 : [MLIR] Disable the test with Exp for a while.
17bad550984 : Fix linalg.subview behavior in (partially) static cases.
5d63e66b11d : Add lowering of VectorOps dialect to LLVM to the Linalg LLVM lowering pass
74e58487ed1 : [XLA/MLIR_GPU] Plug leak in ConvEmitterTest
34bb930aaeb : [MLIR] Add legalization to Linalg for LHLO ExpOp.
596d7406d32 : [TF:XLA] Model TF's behavior of fused_batch_norm on 0 element inputs.
c250a34f8a3 : [XLA] diag-part is implemented as xla gather operation
8c428b40c87 : Added Slice parser for Jet engine.
f7a2a2ba166 : compat: Update forward compatibility horizon to 2019-10-14
ffd85d2a9a9 : replaced builtin `all` by `np.all`
148201ccacd : [Intel MKL] Adding OMP_NUM_THREADS support to mkl tests
cd4ae94127a : Moving files to mkl_horovod folders to reflect usage
acb32b90ef0 : Added reader for Transpose operation. Added selector (OpenCL) for Transpose kernel.
a93a50b286a : fix clang format
e2403531aa1 : HloPrintOptions::Fingerprint() canonicalizes computations by sorting them by names.
1d2ae0c8ca0 : Add {trainable_,}variables property to {Concrete,Wrapped}Function.
d2953b6229a : Accept `tf.DeviceSpec(..)` in `tf.device(..)` to match TF 1.X.
7c0ef4bbc67 : Add test case for filter support in autograph with dataset
a08f2541d45 : Pylint fix
8f6fadc5004 : Add filter support for autograph
b12228b7abe : Fixed Transpose operation.
783b82112ad : update names of Metal GPU APIs.
3a1d2a50283 : compat: Update forward compatibility horizon to 2019-10-13
0fbc57529be : Import min/max as stats ops
288eda02753 : Fix test failure
1ed9af2b895 : Remove tf.enable_eager_execution() in README.md
1e380af1835 : Update CONTRIBUTING.md to use in repo pylint style
8ba59743a42 : Handle cases of multiple *args and **kwargs, which are legal in Python3.
deadb15945f : Prune the FunctionLibraryDefinition in ClusterFLR::ConstructFunctionGraph().
6204b3b27f8 : Make `pyx_library` in default/build_config.bzl compatible with `pyx_library` in google/build_config.bzl.
37d4b00a6bf : Legalize tf.MaxPoolGrad.
10f93e513d0 : EagerTensor.__index__ now fails for non-integral dtypes
8873a49e669 : Fix android demo build
7d40d348c15 : Fix a minor typo
45d7117f0a9 : optimize broadcast mul for float path by reusing previous broadcast five fold method.
895659f67b8 : Optimize broadcast add float path by reusing broadcast five fold logic.
7b42c3b12ab : compat: Update forward compatibility horizon to 2019-10-12
be620ea2792 : Fix some meaningless type qualifier warnings
c3973c78f03 : Rename internal_convert_to_tensor for performance
78f0689d286 : refine the function is_scales_valid
cb9473b76a3 : Add support for resource subtype and `_Arg` node `_output_shapes` attribute in importer.
dbb2b7438ca : Update tf_executor.Merge verifier to handle resource types with subtypes when checking operands are broadcastable.
a92853e32ba : Don't copy the target_device string every time it is accessed.
3905906e09d : Support specifying the value range of inputs (integer-only for now) when randomizing input values by adding a new flag: --input_layer_value_range. This flag has to be used together w/ --input_layer and --input_layer_shape.
807aae69674 : Add concatenation Op tests when the input shapes are different.
7cdc3da706d : StructuredTensor: Add slicing (__getitem__)
e4d0086f779 : Add LLVM IR dialect hooks for FP128 and X86_FP80 types
848f398b584 : Fix TF2 tf.keras.layers.LSTM case in TFLite control flow w/ MLIR-based converter
c32142651fe : StructuredTensor: Add conversion to & from nested python dictionary/list values.
3d50d0d9494 : Push the switch date for ParseExampleV2 back by two weeks.
cc37553c39b : Remove unused build macro import.
30adad64d91 : Create Image Preproc CenterCrop Layer.
37184bc4992 : update linear to mel documentation
6786ee6e0cd : Migrate conjugate_gradient tf.contrib.solvers to linalg. - The CG implementation also uses tf.linalg.LinearOperator underneath the hood.
e75a14d4e49 : Fix the flakiness of TFLite FromKerasFile.testFunctionalModelMultipleInputs
bbf73b1825a : ICM PY3 Migration - //tensorflow/tools [1]
11650f31617 : Allow nnapi_delegate to lower hardswish to supported NNAPI ops.
38226195239 : Update TensorFlow Lite Arduino library name and description
62527eda062 : Add file_system.cc to build_refactor.bzl
24b897ac30f : Extend the file identifier for metadata schema to 4 letters.
c8fa9062780 : Add support for typed Java Buffers as inputs/outputs
1348a03037e : Register a tensor conversion function so that tf.math.add() works in cross replica context with MirroredValues.
1d0aff41ac2 : In Graph constructor, use `FunctionLibraryDefinition::num_functions()` to get number of functions.
8c2f5fcae3d : Disable unary_ops_test in MSAN
fb9ed6d731e : Change update script to handle multiple depth import.
4597c9cba28 : Add LLVM IR dialect hooks for FP128 and X86_FP80 types
0a8eb38e9b8 : Incorporated comments
4d12dc2a416 : Add test case for 33253 where SqlDataset fails to raise a StopIteration when combined with batch
a6b2ac1f369 : Fix SqlDataset fails to raise StopIteration issue when combined with batch
e0e00faa0a0 : Load the symbols separately, since it seems to break the presubmit somehow
3683340d7a6 : [tfdbg] Create whitelist of operation outputs to not check for check_numerics
0eff7dd9a81 : Add a `Dataset.as_numpy_iterator()` method to show dataset data.
7b3b6e93da8 : StructuredTensor: Add ragged_rank and nested_row_splits properties
308a0d42c5b : Fixes for outside compilation.
aa46568eefe : Add GetRankedTensorTypeForOperand that handlesconstant ops with non-static shapes due to constant folding.
a901eb7c6e3 : \nInternal refactor\n
5da3d172734 : Remove unnecesarry min in Keras losses
378ee86ecbd : Remove not needed interleave_ops import
048dda5a056 : Use core_readers.ParallelInterleaveDataset to replace interleave_ops._parallel_interleave
bd36c7896ff : Change to use shuffle_ops._ShuffleAndRepeatDataset directly
8cb8627abb5 : Automated rollback of commit f149416e81eda8d389ed72d1defc438ac2fc0774
6abc1daafdf : Fix deprecated warning caused by shuffle_and_repeat when using make_csv_dataset
3ad3fe59f37 : A few performance optimization on tf.reduce_logsumexp, and add a microbenchmark
41a3383b2b8 : Update logging message for MultiWorkerMirroredStrategy.
f6c5739ce6a : Update the doc in `multi_process_runner` for how the subprocesses logs can be inspected.
6e7a8b98751 : Fix multi gpu utils test.
3a9d663fae5 : Added Transpose operation to OpenCL.
1d070f74c57 : In lite_mlir_test, ensure that we are testing against Keras LSTM v2.
d0412fa0d8b : Automated rollback of commit 4a8171ecd7d6241f54ac9ab47973b542f42bfa02
5411ea4ed42 : Fix static shape computation of dynamic_stitch when all tensors are empty.
8c21158cd43 : Added batch support to SliceAttributes.
4fae137a477 : [tf.data] Adding TraceMe metadata.
e749ea8b235 : Handle fp16 batchnorm to thunk to cudnn batchnorm half kernels
71448f63d18 : Fixed performance of some operations (with batch) on Adreno.
cf27a56bbf2 : API definition update
638d10842b9 : Add RebatchDataset as passthrough op for autosharding.
b330c7f40a8 : Add TypeSpec for StructuredTensor.
a973c584a67 : Update ops
4d2ccf37f2e : Fix typo in error message in tf.config.set_virtual_device_configuration
62558b1b6d2 : Golden update
0d9f353863a : Create new function overload for GraphToFunctionDef().
e9b998ec50c : Fix TF Lite import to use recommended 'tf' symbols instead of deep imports
9ba9fe64cfa : Fix eig tests
d1a1b7f4cb1 : Remove unnecessary device scope
36088c4c50f : - Add fusing for Div with Conv2d Depthwise Conv2d - Add fusing for Mul with Conv2d
e6a9247bbea : pylint
852f5ee4b14 : [ROCm] Explicitly calling the nccl_manager_test in the ROCm CSB script
cac3335f641 : [ROCm] Fix for the broken ROCm CSB.
9b82752179b : Replace tf.{data.experimental,contrib.data}.unbatch() with Dataset.unbatch().
fdc2e8a4f5a : Add first end-to-end integration for the mlir gpu backend.
916bb918436 : Emit LLVM IR equivalent of sizeof when lowering alloc operations
7953db1de59 : LLVM Dialect: introduce llvm.mlir.null operation
894b0394f98 : Use tf.nn.selu in keras activations
67524c3d944 : Drop obsolete code from std to llvm memref lowering
95e9aa766b6 : Emit LLVM IR equivalent of sizeof when lowering alloc operations
7eb9aa5347c : LLVM Dialect: introduce llvm.mlir.null operation
b53ae939269 : Drop obsolete code from std to llvm memref lowering
cb2cdd81f6c : Add an error handler to mlir compiler.
0a999916df4 : Rename LLVM::exp and LLVM::fmuladd to LLVM::ExpOP and LLVM::FMulAddOp.
dc15b03eb0d : Rename LLVM::exp and LLVM::fmuladd to LLVM::ExpOP and LLVM::FMulAddOp.
517830abcb9 : Add unary ops and ExpOp to Standard Dialect.
fa532f1e571 : Add unary ops and ExpOp to Standard Dialect.
0f0b2cd1d59 : Transform HLO ExpOp to LHLO ExpOp.
826e85fbe30 : compat: Update forward compatibility horizon to 2019-10-11
25bcd382daf : LLVM conversion: harden a test to check for LLVM funcs rather than any funcs
05dd3f65043 : Remove microfrontend/lib from the MICROLITE_CC_HDRS/SRCS.
0a96600b673 : Alias preferred_dtype argument with dtype_hint
d92407f86b6 : Propagate FunctionDef arg_attrs to NodeDef when FunctionDef is converted to FunctionBody (Graph).
88a10e78f7c : NFC: Print the generic op form after pass failure.
91bd735c7ed : Make sure outside_compilation() handles TF 2.0 functions.
c81c00b6ca4 : ICM PY3 Migration - //tensorflow/lite [1]
e8fc11fb635 : Add support for generating reproducers on pass crash and failure.
45157186cb2 : NFC: Initialize pass manager option fields inline instead of the class constructor. PiperOrigin-RevId: 274087577
85ce9db5eb4 : NFC: Print the generic op form after pass failure.
f149416e81e : Use "-O3" for optimized TFLite build
95f76d27086 : [XLA/GPU] Support more datatypes and more reduction operations for AllReduce
78dacd14896 : [TFLite/MLIR] Fixes a name import bug for basic_lstm.
cbf857cb162 : Add tf.MaxPoolGrad to tf_generated_ops.td and add a Verify function.
9281bf5599f : Fix Windows build of TFLite model benchmark tool
9b8a4a5e352 : Add the function that checks if an int8 vector is full of zeros.
b4c72f0d5ed : PR #32792: Add momentum optimizer option to speech_commands
4a8171ecd7d : Automated rollback of commit 3044e64e7ab75a0bfcd502719b2f787ebfeb7a83
55fc2386f7c : Simplify internal implementation of StructuredTensor
2c1db69b3c5 : ICM PY3 Migration - //tensorflow/compiler [1]
c3ec575f83e : Remove _id field in DistributedVariable
3bd66c35b0b : - Add constant folding for TFL::DivOp - Support broadcasting for matching rank with values = 1.
3233929344c : Add support for generating reproducers on pass crash and failure.
af35d3b9d46 : Add M_PI #define for platforms that do not have that defined.
a7e808d5dc6 : NFC: Initialize pass manager option fields inline instead of the class constructor. PiperOrigin-RevId: 274087577
571412c7cff : Automated rollback of commit 2d60a8ee6d41144940a99c102087fa49026bd2ec
1db559b9969 : Allow calling tf.config.experimental_connect_to_cluster multiple times.
6db66db8522 : Automated rollback of commit 851768d6c5368eacf68415ae5c5604bea5e045b8
4945e9899a4 : Fix bug in compression of tensor protos containing complex values stored in the repeated fields scomplex or dcomplex. This bug could cause the imaginary parts being set to zero for a tensor with a tail of values with equal real parts.
94ac0af6c42 : function.py & def_function.py unused code cleanup.
6546946d5e8 : Standard-to-LLVM conversion: check that operands have LLVM types
aff49a1b9ae : Disabled XLA JIT for bias_op_deterministic_test
51a9eb030c8 : Standard-to-LLVM conversion: check that operands have LLVM types
d0c127ef689 : Translation to LLVM: check the validity of module-level Ops
219e4a9ba4d : Add lowering of constant ops to SPIR-V.
794312b5d51 : Add trait for specified shapes matching
ca31409e4a3 : Add support for canonicalizing callable regions during inlining.
c8b7bcff206 : Remove the need to convert operations in regions of operations that have been replaced.
ac01d27997e : Translation to LLVM: check the validity of module-level Ops
2fd876669a2 : Add lowering of constant ops to SPIR-V.
ac9e0fe01a8 : Ensure that model inputs match the model's dtype. Since the model inputs are used when saving, this bug caused loaded models to raise errors when called.
87cfbd0c5d7 : Fix the logic of updating while function's type in lower_static_tensor_list pass.
3abaa936f90 : Updating six python module version.
0f0086a8e55 : Fix op
ccbbe75fb1e : Lower TensorFlow Conv2D op to HLO conv op
3a4463cd259 : Add trait for specified shapes matching
3602f66fff5 : Fix typedef
86fa7ee6895 : Avoid raising `add_update` validation error when saving under DistributionStrategy scope.
f43dea7ca9a : Decompose LinearAlgebraOp for different input and output types, apply to eig
06a636e6670 : [Intel MKL] Update MKLDNN to v0.21.2
15c2c953e98 : Update TensorFlow Conv op verifiers
76723be42c8 : Add traceme for ExecutorState::Process.
845b6f72214 : Flatten subfolders in Arduino examples for Create IDE compatibility
24ec014b21a : When TF fails to delete one remote tensor, it will likely to delete other remote tensor as well with the same error. Only log them once every 60s.
847bb717c5b : Refactor micro arg_min_max test.
fa8cf5a4e3e : Refactor micro add test.
b2483091bf2 : Update api_def_Unique.pbtxt
a5dbb483830 : [TF:XLA] Bump open source llvm revision to r374324
a3ec2aa0a2c : Fix symmetric quantization to remove zero point argument. It appears that FloatToAsymmetricQuantize* was copied to create FloatToSymmetricQuantize* without making the necessary changes.
bb109df8f32 : Cleanup some variable names and duplicated Tensor in micro's SVDF kernel.
851768d6c53 : Use the newly added VERSION.llvm.svn in the instructions about building MLIR
e23e8fafea1 : Enable soft placement for function return value. When soft device placment is on, if cannot find matching device for a function return tensor, use the device this function is running on as the device of return tensor.
f616f0662c1 : Implement GetStream for all DeviceMemoryAllocator subclasses
349e97ed6f6 : (1/2) Add option to not export Graph protos when training the Estimator.
090c30918e0 : Only propagate "is_mirrored_variable" tag for mirrored variables which values are guaranteed to be the same all the time.
444b2aced68 : Add initial support for inlining tf operations.
d8265202b77 : Add support for canonicalizing callable regions during inlining.
10b55c24d93 : Remove the need to convert operations in regions of operations that have been replaced.
dbf1f9cd045 : Make TRT Converter own the TRT network, for better encapsulation.
213f36984b1 : Minor edits
95520a9fa60 : Allow tape.watched_variables() to be called after tape.gradient(..).
5fd086bda3e : Limit the number of warnings when using wrap_function on something with reference variables
f95db38e24b : Fix test failure.
37b4b622278 : [TFLite] Rename extra_opdefs to custom_opdefs to better reflect the intended usage to end user.
402ccb18034 : Remove the __init__ content for keras/saving.
e258e9e31c5 : Make get_concrete_function threadsafe even when the function has arguments.
08f41c6216d : [tf.data] Add TF 2.0 support for concurrent iterators over an in-memory cache.
8e6f9ce4f33 : [tfdbg] Disable two tests on Windows
b29d6191a74 : Python bindings: export index_cast
443f5d85b3d : [tf.data] Fix a test typo.
c57c072559a : [TF/XLA Bridge] [NFC] Extract blocks of code dealing with allocate_xla_tensors_ mode into separate functions
d9f2063a67a : Python bindings: export index_cast
187af5e5b09 : [TF:XLA] Implement the lowering of TF Slice to XLA.
3051e453597 : Ruy: Refinements to 8-bit x86 kernels. PiperOrigin-RevId: 273976269
bc005c9b411 : Ruy: Improve x86 8-bit AVX-512 kernel loops. PiperOrigin-RevId: 273975403
ee3460e46c5 : Ruy: Unroll x86 8-bit AVX-512 kernel loops. PiperOrigin-RevId: 273974637
c1161e5a494 : Ruy: Improve handling of offsets in 8-bit AVX-512 kernel. PiperOrigin-RevId: 273973953
bb9aae152d6 : Ruy: Improve output stage of 8-bit AVX-512 kernel. PiperOrigin-RevId: 273973261
028725d42f6 : Release GIL for PyLocalBuffer::copy_to_host_async
8303d635954 : [tfdbg] Blanket replacement of shutil.rmtree() w/ file_io.delete_recursively()
02a836ef170 : TFLite iOS GPU: Fix tests: replace incorrect Status methods.
eff45711cc5 : address @jpienaar's comment
95a9f6854a3 : Mark GPU dialect as illegal when lowering to NVVM.
01612cae258 : Mark GPU dialect as illegal when lowering to NVVM.
6c0e3350d7b : Decompose ComplexEigOp for input and output type
7f7125e402d : Remove non-existing test file from build
e10ec20a746 : Initial implementation of general eigenvalue decomposition
025365a736e : XLA: Fold GetTupleElement from a Tuple
631d42d88e3 : Add helper method to convert padding value in string format to enum
0ebfdddd421 : NFC: Cleanup of type checking tests
38546ea5ae4 : Support conversion of range(X) in Python 3.
8d29fbde658 : compat: Update forward compatibility horizon to 2019-10-10
2364a463865 : Use llvm.func to define functions with wrapped LLVM IR function type
1fda8673884 : add support for quantized relu.
1dbff29c7c7 : NFC: Cleanup of type checking tests
41b550e5113 : Use llvm.func to define functions with wrapped LLVM IR function type
78bc48b8d0e : Podspecs for ObjC / Swift nightlies
e565eb424d6 : Refactor NameUniquifier to extend OpNameMapper.
20935393f81 : [XLA] Fix SetDimensionSize to be a non-constant operation.
aa25ad70c02 : [Variables] Create a variable handle's handle shapes and types directly.
36b8c3eb1f1 : Add test for fix to tablegen for custom folders for ops that return a single variadic result.
0373ca947fb : Remove unnecessary visibility exposure.
d35ac634bd3 : Fix typo in QuantizedType method names
e9d49d9ecb5 : Pre-allocate space for results from a regex match that uses 3 match strings.
7a5994ac03c : Optimize portable matrix scalar multiply accumulate for lstm kernel startup time.
46ba2528ad2 : Add CIFG support in inverse scale calculation. CIFG is already supported in the kernel.
13443cb85ff : Update ops-related pbtxt files.
2d60a8ee6d4 : Automated rollback of commit 5ef319ba05abfdad4470b6af2b65c4dacedb94da
e22a344f47f : Add tf.data.experimental.dense_to_ragged_batch(), which batches together tf.Tensors that have differing lengths using `tf.RaggedTensor`.
b497b311c46 : Install `six` for python2 and 3.
c26e914df66 : Create Image Preproc Resizing Layer.
f54b1374af8 : minor spelling tweaks
d0ebcc7c346 : Lower tf.RandomUniform to HLO.
e793ad5581e : Change the API export for keras.activations from __init__ to API gen.
8757bc8a55b : [XLA/GPU] Re-enable collective_ops_test
6849dfc1db2 : Automated rollback of commit 7c2f3e2f88523dd016f36484646c7e5a14c2da38
7fb930f9a9b : Make tridiagonal_solve always return the result of mat1.solve(mat2) rather than its transpose when transpose_rhs=True. This behavior also matches all other current solvers.
4774af57277 : [tfdbg] Add DebugIdentityV2 op
cafc2b641f6 : Fix _DelayedRewriteGradientFunctions memory leak.
72fcbf9d455 : [tf.data] Add traceme on rebatch to log num_replicas param
b07e69861d9 : [Intel MKL] fix bias cache accuracy issue.
d0d47f05496 : [TFLite/MLIR] Adds a basic_lstm op for basic lstm cell.
77d878728ca : [XLA] GPU convolution emitter prototype.
5e5fdd6935d : Add LinearOperatorPermutation, representing arbitrary batches of permutation matrices.
8e24d03ec17 : Add test for fix to tablegen for custom folders for ops that return a single variadic result.
997ae53a74a : Automated rollback of commit 2613e41e3964a46a84c8a47ec283c43cc4ac2344
de82b1271be : Add dependency for inlined_vector.
20b96c22f86 : Fix typo in QuantizedType method names
b99d69ae2cf : Add missing includes.
9671e770934 : Annotate memory initialized by MKL-DNN to suppress msan errors.
64ad76df9d7 : Pre-allocate space for results from a regex match that uses 3 match strings.
f0d66b2674f : Extend StructuredTensor to support ragged collections of structures.
96e32564c0d : Forwardprop: add a public API
d837f071a47 : [TF:XLA] Clarifying comment in multi_output_fusion.
6af04f399d4 : Trigger shape inference for cases where there are dynamic shapes in the argument of the main function that need to be refined.
3d7f532ca94 : Remove trivial tests from ops.mlir for the HLO dialect
b7aabb352a9 : Replace parallel_interleave with non-deprecated internal version
3a53fcd3a30 : Detect device incarnation change and recreate remote device.
6d02d5ce80c : Remove deprecate warning caused by usage of parallel_interleave in tf.data
1f0634790bd : Add attributes to HLO conv op
0b6dcfc3a3a : minor spelling tweaks
2af9c7df64b : Incorporated comments
7f4b1cb847d : Move compat call out of test's __main__.
aa4db5c2d33 : Copy tpu test wrapper to current directory before running.
d11ed4acb6a : Use single capture mode for micro vision project. Single capture mode saves power by putting the camera in standby mode between image captures.
27417c8c1c7 : Add XLA support for tri-diagonal solver.
dd13d8e26a5 : Add ::printAsTextualPipeline to Pass and OpPassManager.
7bd08ecb710 : [tf.data] Enable collection of the tf.data input pipeline fingerprints.
371885d60df : Update ops-related pbtxt files.
8e947f0fdd4 : Temporarily revert MKL-DNN version back to 0.18. (Saw up to ~30% regression in sgemm in 0.20.x.)
2613e41e396 : [XLA] Conditional simplifier: swap true/false and try to elide potential copies from frequent branch.
208037f4d21 : Split TfLiteDriver::Expectation class to DataExpectation and ShapeExpectation. This removes the need to use TfLitePtrUnion for data storage.
44803f8656a : Migrate to using shared frontend code for micro_speech example.
875e479a769 : Use std::generate_n instead of FillRandomValue.
fbf528fb007 : Export the py_exception_registry functions from C++ to Python with pybind11 instead of swig. This is part of a larger effort to deprecate swig and eventually with modularization break pywrap_tensorflow into smaller components. It will also make exporting C++ ops to Python significantly easier. XLA is using the pybind11 macros already. Please refer to https://github.com/tensorflow/community/blob/master/rfcs/20190208-pybind11.md for more information.
b47e59a955a : Implement translation of ReduceOp inside a fusion node to MLIR dialect.
4f841e2b63f : Add debug info import to SavedModel MLIR importer.
95d660551eb : Add optional argument for replicate() API to add sharding op
a0a83d74476 : Adds config proto fields for enabling internal autotuning features. Adds an integer config attribute to TPUPartitionedCallOp.
a19dd2d71d9 : minor spelling tweaks
3647601e909 : Adressed comments
2ccb836f49b : Guard rewriter insertion point during signature conversion.
9ce3ef17b2f : Copy and introduce quantization utils test for TFLite Micro.
6b35a6db314 : Add "Release" optimization flags to Xtensa toolchain.
ba7f37fb344 : Add StructuredTensor class
46c0fa4705a : Add ::printAsTextualPipeline to Pass and OpPassManager.
6439f1c444c : indentation
24525d99259 : Make SPIR-V lowering infrastructure follow Vulkan SPIR-V validation.
7f9dbeed24b : Use _output_shapes as shape annotation for tf-sim with aggressive shape inference.
1f10091f39c : Changing the number of threads in DeviceSimple to 2 in order to avoid thread creation overhead.
d505337fe97 : Port person_detection example to Arduino
f72bf79d9da : Automated rollback of commit 05b15600b3c4472ec79aa865ea1d313c87b68a21
4b1e0f8d406 : Add support for some multi-store cases in affine fusion
6165dddf828 : Internal cleanup: simplify the interface of converted_call, and shorten the names of function scopes. This in turn allows for much less verbose generated code.
720a3a15764 : Lower ReluGrad to HLO.
72ac204ac10 : Guard rewriter insertion point during signature conversion.
a68cb2156a3 : Log Graph to MLIR import failure in MLIRImportPass
ce12484dfb6 : Make SPIR-V lowering infrastructure follow Vulkan SPIR-V validation.
964294c4549 : Add GraphDebugInfo to SavedModelBundle.
1f7893e0c60 : Fix Windows linkage error
bff10dc12ab : Add support for some multi-store cases in affine fusion
9e53a9a72cd : [XLA] Increase the tolerable error for ErfInv(F16) tests.
a52a29e55ce : Instruct DynamicPadder to insert dynamic Unpad operations.
a45ab3b914a : [XLA:Python] Add support for infeed of tuple values.
f604ae91174 : Automated rollback of commit 8f90210c1ee51e2bf893492f9dc0ee5f6d90fedf
54cb56df758 : Introduce builtin_op_kernels.h header to simplify op registration
a723c9b2fed : [TFLite/MLIR] Adds tfl.transpose_conv op.
b3ced407a85 : address comments on commit d628b34f78f291692c8b4ef0da54f1b91f24291d
f21df3d1548 : Return error instead of failing on assert.
238ef60f769 : Do not dump MLIR module on verifier failure.
af7504f61cc : Remove dev-only log lines from user builds
cca6113667e : Add DVLOG macro to discard logs on user builds
8ef501423b1 : Fix bug where shape information that was supposed to be masked was visible inside the body of a tf.function for composite tensors such as RaggedTensor and SparseTensor.
79d23cb2936 : Update the usage and comments in define_inst.sh.
4a2688ef2fe : Update the usage and comments in define_inst.sh.
8ba41014941 : Add exp operation to LLVMOPs.td.
a6f735b2d71 : Add exp operation to LLVMOPs.td.
99dda8ef941 : Change to doxygen comments. NFC.
f72910a285e : Assert that region is not cloned into itself.
ab857e1e9d6 : Change to doxygen comments. NFC.
42b4d89f9a4 : Assert that region is not cloned into itself.
3682ea2abc0 : [MLIR] Add kExp to lhlo/hlo emitters.
50da003e6f7 : compat: Update forward compatibility horizon to 2019-10-09
918da8aee12 : Add TensorFlow Conv2D and Conv3D verifiers
8e926b4d0ea : Inline EagerExecutor::Async check
08c5fdb511f : Avoid strlen calls in GetPythonObjectFromString
9a158a4ec9f : Remove android_required_build_flags.cc and its related BUILD rules as they are no longer needed for the TFLite accuracy evaluation tool.
27bbb54a6c8 : Refresh auto-generated TensorFlow op definitions
6b150e5cc69 : NFC: Fully qualify use of std::string. PiperOrigin-RevId: 273668957
3044e64e7ab : Automated rollback of commit 3d0978f59c714a88006fb0f4fe30a856ad374139
c8d2f638763 : Move shared constant outside methods.
f4ce524e287 : Allow dynamic but ranked types in ops with SameOperandsAndResultShape and SameOperandsAndResultType traits
344050c2277 : Update the symbol utility methods to handle the case of unknown operations.
af89ac171bc : Add Instance Specific Pass Options.
3d67cb7f83a : Batch support for ConvolutionTransposed3x3Thin.
ee775a85e2a : Fix issues in tpu_test_wrapper.
8bd05d5f89a : Add a build_test for android_tensorflow_kernels.
bfd6d5ce23e : [TF:XLA] Bump open source llvm revision to r374034
9f06eab3d78 : Add support for parsing/printing non bare-identifier SymbolRefs.
de38438ba19 : Add docstring for strings.reduce_join
c1358ebff0b : [ROCm] Fix the return type for the device function calls from i32 to i64.
7aee441f671 : Only count parameters when fully_quantize is True for the make_edgetpu_test option.
6a3af9abc74 : Batch support for ConvolutionTransposedThin.
49d927e044d : Fixed kernel types for Mali and PowerVR.
2499c4a3e6b : Constructors for ConvPowerVR and ConvBuffer1x1 that can accept FullyConnected attributes. Improved FullyConnectedSelector.
f0400013337 : [spirv] Add a pass to decorate the composite types with layout info.
4513acda42a : Add build_test target for core/kernels:android_tensorflow_image_op
753952faae8 : NFC: Fully qualify use of std::string. PiperOrigin-RevId: 273668957
f66d3e74335 : Add a simple build_test to core/platform:platform_port to prevent regressions.
2f15f9a5947 : NFC: Update signature of ConvertDotDimensionNumbers
4cd471af1ca : Add a PatternRewriter hook for cloning a region into another.
232391a83c3 : [FIX]Cast type to RankedTensorType before getting its shape. Otherwise ShapedType.getShape() could abort if it's unranked.
03f708adcba : Fix incorrect control frame forwarding in function inlining
6c10e9096b8 : Use GetStringCount(tensor) and GetString(tensor, i) instead of the raw pointer overloads where applicable.
9ca19e7af72 : Add metadata schema versioning
c7da1ae98de : Internal change
8d5d080baba : unroll and jam: fix order of jammed bodies
ca3200344b2 : Allow dynamic but ranked types in ops with SameOperandsAndResultShape and SameOperandsAndResultType traits
0aaf71779a2 : Create separate general device util for adding and getting device names (from DeviceSet) to and from an op (NFC).
18af93accaa : Update Eigen to c906e1142b6b.
8f90210c1ee : Add traceme for ExecutorState::Process.
b93aedc4c77 : Update the symbol utility methods to handle the case of unknown operations.
0f5189f2bda : Speed up graph tracing in tpu replicate/rewrite
ac960b6b5a3 : Rename gesture_recognition example to magic_wand, and micro_vision example to person_detection
e7bb382f4d7 : Make SavedModel deps more precise.
011b02a8153 : Add Instance Specific Pass Options.
c2d8fe1da4b : Updates to `multi_process_runner`.
012e460c5cc : Restore TfLitePtrUnion.raw_const - removing it was breaking the API.
c6420633b31 : Add support for parsing/printing non bare-identifier SymbolRefs.
5b64b9712e5 : [ROCm] Fix the return type for the device function calls from i32 to i64.
e7e7393caea : [spirv] Add a pass to decorate the composite types with layout info.
0ae85d7a0ed : TFLite iOS GPU: New conversion functions are used across all operations.
3d0978f59c7 : Automated rollback of commit 4cf22feb5793077d2d318349c10697f54e07d244
6db50d1f82d : tf.LogicalOr and tf.LogicalAnd lowering to xla_hlo
d8cfa3ded15 : Add parameterized test for keras.LSTM/SimpleRNN/GRU.
aa152c0d5b4 : NFC: Remove unnecessary CHECK statements from tf-ops.mlir
f57513e64a0 : Enable quantized Div for toco
b9960e7d580 : Introduce "shard" for waiting queue and make it configurable. By default, the behavior is not changed.
595f735f780 : Add a PatternRewriter hook for cloning a region into another.
6975a5749aa : iOS Metal delegate: support no biases in fully_connected
c91f37717c7 : iOS Metal delegate: support no biases in convolution
1dd1937e75b : iOS Metal delegate: support no biases in depthwise_conv
079dca0faf8 : unroll and jam: fix order of jammed bodies
eb3e0ba2233 : Clean up translation registrations
77526f13e90 : [XLA/ROCm] Fix buildifier warning
b95af7e30fa : Update ops-related pbtxt files.
b3aa334d3a1 : [SE] [NFC] Change AsynchronousMemset to return Status
b8540bb2986 : [TF:XLA] Implement MatrixSolve in terms of QR decomposition.
708bc8661c7 : Rename argument to match underlying API
81cbee1a31a : all comments addressed
b5e25a4d7da : Making serial execute default in google platform
e2e2d6ff6f5 : Address most of the comments
c1fb8a63327 : Added missing check for concat_v2_unranked
bace8b06d0a : Add utility fct FillWithZY
90629a96fda : Better log
88c6be7edb1 : Added a log to help trac the creation of fusion and what they contain.
5ed23bce461 : More detailed log message.
392d6c2da3a : Add utiliry fct window_util::MakeWindow(sizes, strides)
55daab6ac45 : Addressing review comments
e75aaf45981 : Removed unused and undefined ShapeInference::GetDimension
ae11a063040 : iOS Metal delegate: support no biases in transposed_conv.
11d5c92c330 : [tf.data] Adding an option for stripping non-local device assignment from the serialized input pipeline graph.
4d97b942124 : Partial batch support for StridedSlice.
720d29058ef : Fixed selector for depthwise.
65903547a8e : Add support for Ragged Tensors in Bidirectional layer wrapper
327ad72f0b9 : Always write the weight output as float in ExactFeatures.
df73704535b : Add support for walking the uses of a symbol.
251293dfa86 : Add support for walking the uses of a symbol.
bb4d50f8dc4 : Batch support for ConvolutionTransposed.
e3fa679192b : Update tensorflow/core/kernels/mkl_tmp_bf16_ops.cc
728cde9e17b : Minor review comments.
5a1d0baba50 : Update tensorflow/core/graph/mkl_graph_util.h
708fa4aa768 : NFC: Remove unused default cl::opt value.
e2e72bbcd4a : NFC: Remove unused default cl::opt value.
71881f4eac9 : Point to new location.
822b7fff419 : Added short-curcuitting in Context.get_*_devices if device_type is None
01e77ef3cc8 : space
1c9218b9158 : desp
0477de84487 : Register _ListToArray and _ArrayToList as system ops.
98c5748f52e : Fix DistributedIteratorTensorTypeTest.testRaggedSparse for Windows
4e0336cbc2f : minor formatting changes.
a808a1ecfb9 : Remove unused proto header inclusions in executor.cc.
d628b34f78f : address comments on commit e4c76ebc7790368227f2aa4695c177cff364e463
54cca500830 : Move `create_mirrored_variable` into `values.py`.
8c7479aadb7 : Optimize portable MatrixScalarMultiply method.
3d7dd10f2e0 : Fix MLIR TensorFlow Shape Inference pass to actually iterate until fix point
fc30d76c559 : Automated rollback of commit ce05dd80cc40ab37bba49f314c7b97fee1a27680
5cee605238d : Fix use-after-free in BM_FeedInputFetchOutput().
d3b421bc5c8 : Linalg to LLVM lowering: decrease the reliance on symbol lookup in a module
631f71b0fe0 : Linalg to LLVM lowering: decrease the reliance on symbol lookup in a module
05b15600b3c : Automated rollback of commit 9ab5503e7350074152eb17f8f37413ea395f6bd8
bf8447eaed0 : Tile and fuse linalg ops obtained after LHLO lowering.
0dad06842e6 : [XLA:TF] Turn unary_ops_test back on
0dd8f8750ec : [MLIR] Fix nviews and number of block args in lhlo_legalize_to_linalg.
690a403686c : GPUToCUDA: attach CUBIN to the nested module rather than to the function
1d960fc30e5 : GPUToCUDA: attach CUBIN to the nested module rather than to the function
0cc871b4996 : GPUToCUDA: emit addressof directly instead of wrapping it into a getter function
d6304ea77d9 : GPUToCUDA: emit addressof directly instead of wrapping it into a getter function
45d134610a1 : Fuse GenerateCubinAccessors pass into LaunchFunctToCuda
8d909fa5546 : Use named modules for gpu.launch_func
e338e3c21d1 : Fuse GenerateCubinAccessors pass into LaunchFunctToCuda
0692d902be2 : Treat failed shape inference as warnings.
d36f391168a : Move the pybind11 function `pyo_or_throw` out into a helper header only file so that we can use it in other migrations.
d57fad5ccef : Use named modules for gpu.launch_func
3053b1ed7cc : compat: Update forward compatibility horizon to 2019-10-08
c33fb2b11f4 : Evaluation tool internal refactors
15fe88c0ed7 : [MLIR] Move documentation closer to FunctionPasses for consistency.
149b58996b4 : Add auto generated TensorFlow Conv3D op
483bb6a3d38 : Add saving of loaded/trained compatibility models in test and fix a compatibility bug.
d2678b5d4e1 : Evaluation tool internal refactors
a8a7840849d : Uniquify function name during TF graph to MLIR import.
a71e6feb74f : Add a command line flag to allow the user to specify custom quantization stats
237191202d5 : Automated rollback of commit 6b66d4a05ee4830bd537113adcb02abd3acefaba
ff7fdafb329 : Update upgrade some uses of mlir::interleave API to take container argument directly.
d2a8928c593 : Register PartitionedCallOp in the TensorFlow MLIR dialect
b446be6d190 : Consider variable aliasing in cache key
fb2c518a8d9 : Remove unused circular dependencies
56db44f90b4 : Update documentation of tf.vectorized_map to use tf.random.uniform instead of tf.random_uniform since latter is not available in 2.0.
c8183ad42c4 : [XLA] Fix device assignemnt passing
8e810cfb237 : Fix for #33134
5b84e7c4d09 : Make delegate_ filed accessible from inherited class of tflite_driver.
ee1b6f26fab : Remove unused code from TensorFlow Lite example
64e198a7b07 : Add missing assert to TensorFlow Lite example test
5261aae2f35 : Use correct FunctionLibraryDefinition in function call lowering
0a3f9bd1d61 : Support replacing worker names with different processes.
1a2f120fbee : iOS Metal delegate: resize biases if doesn't match. (refactoring)
8c1fc8849b1 : Add xla_hlo.dynamic-slice operator.
9ab5503e735 : Fix management of Session keyword arguments in `compile`.
f32473d3ff9 : Rolling forward RNN performance fix.
8b19eac4738 : Add a flag to the AsmPrinter for eliding large ElementsAttrs.
68ecd08d544 : Changed default address mode to DONT_CARE. Kernels generation code simplified.
8b1e0442360 : [XLA:Python] Plumb Devices through to more places.
fa347823529 : Refactor micro ceil test.
0d19fd5f82d : Dynamic tests for tf.sum and tf.max lowerings to xla_hlo
9e2432c4577 : Print result types when dumping graphviz.
0969ed9ad3d : [tfdbg] Fix enable_check_numerics() under gradient of nested tf.function
e8f32c8154e : Update upgrade some uses of mlir::interleave API to take container argument directly.
b6a3226f150 : Improve TFLite error message
ea96ed757e3 : Fix build failure for mac/ubuntu, which relies on an old version for keras-preprocessing.
f7ed788a09a : Using ConvTexture for Buffer intermediate tensors.
2b060e1a0d4 : Create a pass to import quant stats from a proto definition
e39d636d0d2 : Add test wrapper for Cloud TPU tests.
83a65af4e04 : [XLA] Rename CreateRandomLiteral to CreateLiteralWithGenerator.
e604da68d95 : [TF:XLA] Implement the lowering of TF ArgMax to XLA.
b3d40be39e1 : Updated Arduino library version
5ce12db050d : Correct op specification of tfl.gather. Indeed we support bool input.
2f6f7d9c644 : Batch support for ConvBuffer1x1.
a30f9e9a920 : [TF:XLA] Bump open source llvm revision to r373795
b6fddfaad93 : Expose `fuseProducerOf` in Linalg/Utils/Utils.h.
053d69fe1cf : Switch remote_cloud_tpu_test to use tpu_py_test macro.
b7829fedad2 : Update tensorflow/core/kernels/mkl_qmatmul_op_test.cc
7a980030ec6 : Do not add spirv::BitcastOp for cast from signed to unsigned type.
a6ac9040dd2 : Changed InferenceContext ctor to accept NodeDef as a const ref
05a5da90979 : Batch support for ConvBuffer.
2ca39c62f1b : Automated rollback of commit 32e473556f64aeeb2dde9767adeba20a8f992737
3c6ad1d208e : Fix failed test
81222b1b38b : Batch support for ConvPowerVR.
cae08cba74a : [XLA] Add ShapeTable as part of input to XLA.
0b57362d81e : Add a new class, OpPrintingFlags, to enable programmatic control of Operation::print behavior.
0c41929cb26 : Add a flag to the AsmPrinter for eliding large ElementsAttrs.
ad2cf6f5ca6 : Remove the "nomac" exclusion for FromTensorsTest
bb2a02eb719 : Update code towork with latest version of test harness
943469945ea : Print result types when dumping graphviz.
8bfcbe707e5 : Restrict visibility of WIP build targets.
8c5390cab14 : Address review comments
76817ef96a5 : Deprecated cached_value Variable argument.
ffb4da0ea84 : Automated rollback of commit 5b9891f87af36dec40a480685a7f0f05925ae7e4
8a750dece4a : Wiring tf/core/lib/math into tf/core/BUILD.
df191feaa32 : Add DatasetV1 wrapper for Dataset.unbatch().
fabbb191d85 : iOS Metal delegate: support runtime OS version detection.
2af6085e595 : Batch support for Reshape and Reshape4x
c85c87d263c : Expose `fuseProducerOf` in Linalg/Utils/Utils.h.
cd5dc781c66 : Explicitly specify int64 ranges in add_vocabulary
d4ae7ab3193 : Batch support for DepthWiseConvolution.
abc32e8529e : Do not add spirv::BitcastOp for cast from signed to unsigned type.
cea968877b6 : [spirv] Disable a crashing spv.loop test
0528824818f : Batch support for Upsample.
0880fa468c2 : Update UndefOp (de)serialization to generate OpUndef at module level.
1570a969fb9 : Code clean up.
e4e8f0c0fff : support for {int8,int8} convolutions and fusions
ffc80a1357d : Avoid "_copy" suffix on deepcopied variables.
25558aa868b : Add a new class, OpPrintingFlags, to enable programmatic control of Operation::print behavior.
07e1c09b7ae : space
f2d33e9308e : minor
763ce131a46 : [spirv] Fix function entry block erase after moving to spv.selection
b77c2a710fa : Update UndefOp (de)serialization to generate OpUndef at module level.
c4c957be2b7 : [XLA] Support tuple corner cases (e.g., tuple-to-tuple) in mem space assignment.
7c2f3e2f885 : Update ABSL to 20190808
33ae4a9a93c : Lower Tile to HLO.
9cd5da86294 : [spirv] Fix function entry block erase after moving to spv.selection
1c9540e119b : Don't force place _Arg and _Retval on CPU
718ecede1c1 : Make constant cloning more aggressive (i.e. make it clone more often)
11cadc64c57 : Make the same change from cl/273032026 to rocm RBE config.
4081350d8e0 : [XLA] More robust handling for input/output aliasing in mem space assignment.
bb3ac73ba23 : Only perform outside compilation related logic if there are outside compilation nodes.
c3c7bd0be7a : Do not bolt ordinal zero into device scope initialization.
cab28a0bb14 : Remove the __init__.py content for keras/utils.
785de35b28e : Raise the exception raised by subprocess in multi-process runner.
f23e6832c0d : fix simplify-affine-structures bug
9d862a484f7 : Change Block::getParent() to be a const function. This is only necessary because ilist_node_with_parent specifically requires a 'getParent() const' method. If/When ilist_node removes this constraint we should drop the const to fit the rest of the MLIR const model.
4275749e347 : Rewrite `TensorListResize` op into a if-branch to mimic the behavior of TF op.
32e473556f6 : Rolling forward RNN performance fix.
0022c579684 : Removed unused nested shape inference logic from ShapeRefiner
ef162fdf3c9 : scatter optimizations.
6ae812f4d90 : comment of using Log1
04f5639603b : Remove unused load statements from BUILD files
5b9891f87af : Fix bug where shape information that was supposed to be masked was visible inside the body of a tf.function for composite tensors such as RaggedTensor and SparseTensor.
7a766ea0bba : sanity
4d282aceb0f : Set `disallow_output_partition_graphs` when creating a SavedModelBundleLite.
d14651b5caa : Fix ROCM build after py_toolchains bazel support was added.
85a65512321 : fix simplify-affine-structures bug
a31f70aa918 : Change Block::getParent() to be a const function. This is only necessary because ilist_node_with_parent specifically requires a 'getParent() const' method. If/When ilist_node removes this constraint we should drop the const to fit the rest of the MLIR const model.
4e68d6c5ec5 : Move inverse scale calculation out of the loop for per-layer tensors.
0a5c0d9f36c : add PLATFORM_WINDOWS to stream_executor\platform\platform.h
ba3ebea64d4 : Start a minimal mlir_utils runtime library for testing debugging purposes
e276586220e : Fix a comment in the OperationInterface example.
1ae2369ace8 : Support AllocOp terminal in Linalg::AliasAnalysis.
f132de21166 : VLOG(1) when a cluster goes megamorphic
208e895d0db : Start a minimal mlir_utils runtime library for testing debugging purposes
8c8afe88694 : Remove debug leftover
3d68d5909d2 : Use float values when inter-converting data and control
b7916f3b345 : Support AllocOp terminal in Linalg::AliasAnalysis.
abb92231a1a : Add DialectType and generate docs for dialect types
384b73d1606 : Add DialectType and generate docs for dialect types
656e7a55387 : Fix CMake build after adding TestOpaqueLoc.cpp
3fa2c594e62 : Fix CMake build after adding TestOpaqueLoc.cpp
ab48f4961cc : Address review findings in unit-tests
4675891bd3c : Make the tensorflow module picklable
e1f0cfcae04 : Use correct casts to get right dimensions on s390x
d2ede5634da : Update word2vec_basic.py
51c7df0cfc4 : Add OpaqueLoc to MLIR locations.
ba60cccff7f : Add OpaqueLoc to MLIR locations.
7b968e57ec9 : Support reduction of partial warps.
d62092c0a31 : Support reduction of partial warps.
ae4dd92cba6 : compat: Update forward compatibility horizon to 2019-10-07
00ce83d02bb : Fix typo error.
e0a97f34c28 : Replace BiasAdd op with AddV2 op in BiasAdd and Mul op rewrite pattern
168b3b88c33 : Remove a TODO (DialectConversion has already been implemented for this pass).
24682d20809 : Address review comments
2b7f7f8b572 : Fix grad check compatibility
60331b21b17 : Update the podspec template variable name
08e7895b176 : mlir: minor spelling tweaks
4aa790771fe : compat: Update forward compatibility horizon to 2019-10-06
4cf22feb579 : Automated rollback of commit 2455671cb012fd5eae0fe518321246afbbf2cb34
2455671cb01 : Moving cpu_info.cc into platform_port, and wiring platform_port into tf/core/BUILD, and clean up its affiliated copts, defines, and deps.
fda58164c31 : Workaround dynamic element shape in TensorListReserve
ccd08706658 : Use shape inference to set output_shapes of functionalized cond.
0a53e91b470 : Enable emitting dialect summary & description during op generation
03dc34644f8 : Enable emitting dialect summary & description during op generation
061c2be3591 : Allow element type traits to operate on scalars
cb1df5ee2fd : Allow element type traits to operate on scalars
467e3594ddb : NFC: Cleanup test ops and traits tests
9d7234f4666 : NFC: Cleanup test ops and traits tests
5f463837f7d : Fix the debug_events_writer_test.py in Windows where shutil.rmtree does not work properly on Windows. Adding the `ignore_errors=True` argument, since deleting temp directories is not that important for this test.
8ba4da0d05c : Fix the GCS build. The test script is still referencing 1.x namespaces, so applying the tf_upgrade_v2 script to the GCS smoke test.
0c68611b744 : compat: Update forward compatibility horizon to 2019-10-05
98ecdee8e65 : Add python toolchains definition in python configuration
441d8667ac9 : Improve BroadcastTo() to also support trivially broadcasting 1 -> n (as well as n -> n). Then, remove special casing in tile_ops.cc.
c5c69cd6a87 : [spirv] Allow return ops to be in control flow ops
38a28a71c64 : Save the numbers of replicas and logical cores in HLO proto. This will allow us to reproduce the same compilation process when there is data and model parallelism.
33820a9e528 : Automated rollback of commit 430666a7a6a62063f14a5844558c8a79392b95d9
0db03690e28 : Add missing dependency on the TypeInferOpInterface from the Test dialect
e89dca294aa : Internal visibility update.
75f87ccdadf : Adding additional patch containing https://bitbucket.org/eigen/eigen/commits/b1584138e9c489a58168c2f98cabb7f847a68bb5 to eigen
b14e006f2b9 : Add util to extract device strings from an ops `tf.device` attribute.
c97f235ee8d : Batch support for Padding.
8c650bc7382 : Batch support for MaxUnpooling.
a59e1600e6d : gRPC Core will deprecate gpr_set_allocation_functions so code using this function is modified not to use it.
b67bd9ec7f5 : Delete unused graph_zeros_like
67b984d6831 : Add invalid characters to list of characters to remove when sanitizing dataset node names.
b6120fbc680 : Add spv.Undef op to support OpUndef instruction in SPIR-V.
b8701b7c0c0 : Added batch support for elementwise operations.
9ecd7371859 : Disable cudnn RNN on GRU V2 with distribution strategy or mixed precision.
99bf38f845f : Pylint fix
858fe05b63e : Add test case for 32082
97df900cfe5 : Adjust assert_negative/positive/non_negative/positive
47d0ce46df8 : Update nest.flatten documentation to mention that attrs classes are flattened/unflattened.
d2244b32c6c : Removing unused rules in tf/core/BUILD. This makes it easier to continue wiring targets under tf/core/platform/BUILD into the real (actually used) targets under tf/core/BUILD.
ab0a5278d81 : Fix tf.assert_equal issue when one tenor is empty and another is non-empty
5d8164ac040 : Fix a test time out.
41cc0ed9fde : [SE] [NFC] Introduce a macro for consistent error reporting from ROCm
ce05dd80cc4 : Automated rollback of commit 3d830370a818c65279c11185708e60e8f35654df
8c037ed0d82 : Automated rollback of commit d45370f20ba8093326e205f819ab9d2e243d1535
3071800e8ec : Remove duplicated vector size calculation.
cc93f3ca1c1 : PR #32847: Add a unit test for training and validation callbacks
135a29c383c : Wiring tf/core/platform:denormal into tf/core/BUILD.
8c08884007a : [Intel Mkl] Upgrade curl to fix CVE-2019-5481 and CVE-2019-5482
db4dc6eb829 : Add some utility builder functions for SPIR-V operations.
dd61c08b206 : Move the text vectorization layer into Keras-core.
bfbf171b530 : [spirv] Allow return ops to be in control flow ops
c85e67d2d5c : Note that quantization spec is not bit exact.
e3eccb45256 : Util for device assignment in TPURewritePass for distribution.
ba6aadadf3a : Automated rollback of commit fe1178ab88f8fe93fdeacbfe68210fec740317af
4e77cfab8f6 : Adding an additional dependency for XLA local client.
5273fad44e9 : Forwardprop: fix control flow when an accumulator is used inside a function
3d830370a81 : Cache whether a Node is a function op in the Node's class.
0804553314b : For a multi-device function, serialize remote inputs into RemoteTensorHandles when running each remote component function, instead of before running the multi-device function. With this change, we could overlap the execution of the current component and the remote input serialization of a later component.
6077ea44e30 : Fix tape/accumulator variant handling
52bbf68aff5 : Batch support for Pooling.
0ddc010359b : Add missing dependency on the TypeInferOpInterface from the Test dialect
18d3e54a516 : Removed hardcoded batch size = 1.
be55c0ec01f : Batch support for ConvConstants.
fa2209bb929 : Additional checks to exclude potential errors.
430666a7a6a : Improve constant inference for Transpose gradient.
567af035288 : Remove excessive attributes lookup in control flow lowering
20ebd8a7964 : Add new kwargs key to escape from creating mirrored variable in TPU strategy scope.
fe1178ab88f : Keras RNN performance fix for RNNEsitmator with multiworker.
45793ed5e23 : Add functions to symmetrically quantize float to 16bits. This is used for layer normalization weights.
f4667c03081 : Wiring tf/core/platform:setround and tf/core/platform:strong_hash into tf/core/BUILD.
968d4a3bd73 : Refactor micro round test.
5bd0a18c08e : sanity shorten lines
82787a030d9 : Refactor micro comparisons test.
a3e722870f4 : [SE] [NFC] Change SynchronousMemset to return Status
0abcb85d071 : [SE] [NFC] Change LoadModuleFromHsaco to return port::Status
50256e69b72 : Improve error message for ModelCheckpoint if `filepath` is a directory which h5 can't save.
3b8bbfc6183 : [Intel MKL] Fix missing libiomp5 issue due to missing deps.
1008962b17c : Add spv.Undef op to support OpUndef instruction in SPIR-V.
05151887c5f : tf.matmul to xla_hlo.dot dynamic shape test
c02773c603d : [SE] [NFC] Change FuncSetCacheConfig to return Status
791bf78c295 : Add XLA-only merge that can merge all types.
56dc22dd4bf : [mlir/tensorflow] Fix windows build
8229d691e3d : Merge islands that independently feed into fetch.
3c14a09adb8 : Remove unnecessary mutex.
885e0f232e7 : Add some utility builder functions for SPIR-V operations.
2b74172133e : remove old one
c7ea5983efe : replace by Log1p
18f700fa7e9 : Docs: Updated links in docstrings for TF2
328bda241d6 : Automated rollback of commit 4de76f66eb1c1245e7fc26f962f6c1d064b7edf9
0f951ea8c0b : Fix small mistake in matrix_solve kernel test.
fe0135596ae : Add unit tests for TF-TRT offloading of 3D pooling ops
a1231462b01 : Use separate Sharding node instead of assigning attribute to the tensor
7b4f00077b9 : Move zero point folding code to tensor utils.
bed413034e3 : Replace constexpr MemRefType::kDynamicStrideOrOffset by a MemRefType:;getDynamicStrideOrOffset() method - NFC
b335552242b : Update documentation for TFLiteConverterV2
b7bbbfc5539 : Use correct dtype for resource vars in SymGrad instead of defaulting to float32.
fd947840d72 : Fix type of gradient of DT_RESOURCE in while_v2. It used to default to float32.
c1a6d34eeb4 : Remove code in default_gradient that returns float32 if resource handle_data is not set since that should never happen.
42f6fb01afa : Replace constexpr MemRefType::kDynamicStrideOrOffset by a MemRefType:;getDynamicStrideOrOffset() method - NFC
d7d83ef6a62 : Add missing Linalg lowerings to allow roundtrip.mlir to lower to LLVM
3e3640c2e1b : Fix failing test in OSS
c9da96b3c24 : Add missing Linalg lowerings to allow roundtrip.mlir to lower to LLVM
2a62c0dd367 : Stop storing a copy of the optimized Graph in FunctionLibraryRuntimeImpl::Item.
90274e9f7e1 : Handle `tensor {==,!=} None` correctly.
b97c5032bf6 : Internal cleanup: more consistently track activity and bound names in static analysis. This is in preparation for fixing the liveness analysis of symbols closed-over by nested functions.
858ceb6d9be : Moving the GPUIndexIntrinsicOpLowering template to a common location
55adaaed46e : Moving the GPUIndexIntrinsicOpLowering template to a common location
28d5603154f : Update tf.io.gfile docstrings.
140bd33efad : Fix typos, NFC.
60de1317136 : Fix typos, NFC.
677f5a50251 : compat: Update forward compatibility horizon to 2019-10-04
6fa994bd89b : [XLA] Conditional simplifier: merge duplicate(identical) elements in result tuple.
c8639fc41ae : Add TF Lite iOS image segmentation sample
4cc20aeec3f : Fix a failure in remote_mgr_test and c_api_test.
f7ffed03187 : Refine the client-server version mismatch error message.
f613f7e171c : Add support for inlining calls with different arg/result types from the callable.
f467f1951e9 : Update the Inliner pass to work on SCCs of the CallGraph.
af16c5660af : Add support for inlining calls with different arg/result types from the callable.
ee164898b3b : Update the Inliner pass to work on SCCs of the CallGraph.
4de76f66eb1 : Automated rollback of commit d68a02f6d182c1f5822a59bc9b83d7f50942830a
9b5f9aabd84 : Run bincount_op_test on GPUs.
95559baa011 : Remove unnecessary reshape in lite_mlir_test
64f52623aa8 : Add `axis` attribute to the quant.stats op
33864ad2b52 : Add `axis` attribute to the quant.stats op
b9d01a7f199 : Clarify tf.io.gfile.walk docstring.
9b6fd34a085 : ConcatZ reverted and rewritten to support batch implicitly.
193e0ef9478 : Softmax reverted and rewritten to support batch implicitly.
b7f72d9757f : Update Google Cloud C++ Client to the v0.14.0 release.
652a3d31c61 : Add option to strip default attributes after optimizing with grappler
48781b75f1d : [SE] [NFC] Change FuncGetAttribute to return Status
395d1bf6d4b : Add "AddV2" op to the whitelisted op types for evalute node in InferStatically.
0c38d08a6b7 : Add a fast path to skip pre-calculation when zero point is zero.
5852ae76fdb : ConcatXY reverted and rewritten to support batch implicitly.
c9d522e2b93 : Refactoring test.h/test.cc and creating a build target under tensorflow/core/platform/BUILD.
4234c510973 : Added selectors for FullyConnected layer that use ConvTexture layer.
62a0d19dcf9 : Tests for Softmax and LogSoftmax with Dynamic dimensions
c1f13551377 : Avoid duplicated "Op" suffix in op names
b83f9938ba5 : tf.Equal and tf.NotEqual lowerings to xla_hlo
8ab3df31fbb : Wrap parameters to setAlignment() with llvm::MaybeAlign after r373595
3269ceaaab2 : Automated rollback of commit ec9652c30467cbfbb63466191f7b958cf6d2998e
93c1e9fda61 : Add missing logging header file.
0aa0ecefbea : tblgen.bzl: add the location of generated files to the .td includes string
d4327c546ff : Increase log level of calibration
ca7875dcef5 : Print layers of the created TRT networks
ea62ccb7055 : Reword log of adding TRT nodes to graph
5d620eb7fc1 : Add fpext and fptrunc to the Standard dialect and includes conversion to LLVM
c62eb47ac18 : Add fpext and fptrunc to the Standard dialect and includes conversion to LLVM
49e8e1fe0c2 : Some documentation of the thread_local unique_ptrs.
90f01af49ac : Pipe ConfigProto through FLR so that it can be accessed by Ops like PartitionedCallOp.
11b69dada62 : Add custom printer and parser for HLO Const op
3c30766e1b6 : Support Layer.get_config with a mixed_[b]float16 dtype policy.
a80052f9ccc : Add test assertions for Invoke and Allocate calls
0c25833dfed : Moved shape inference out of RemoteExecuteNode
7a1d5dc887f : OperationDef initialization updated. Fixed buffer size calculation.
c5281946526 : Check nullptr before we return an op.
06d6faad9a5 : Updates to `multi_process_runner`.
bcf25842325 : Add metric to track TensorFlow Graph to MLIR import failures.
c58e57a1a25 : Switch async_checkpoint_test to use tpu_py_test macro.
89e33e5ef3c : Add `ShardedVariable` class.
84f9d536834 : Remove deprecated APIs from CompositeTensor
c73f9f85fcb : Create noop BUILD macro for Cloud TPU tests.
d95b6cf5301 : Added create method with FullyConnectedAttributes for ConvTexture.
ec9652c3046 : [tf.data] Enable collection of the tf.data input pipeline fingerprints.
8f8857101ba : Make "pretty names" prettier.
b33a207552b : Automated rollback of commit 94810ff90217a9516e293f32c950e15a96b56732
be92aaa1c2c : iOS Metal delegate: correct sorting for 'using'.
d38aec73faf : Add numeric tests for LayerNorm.
9ae0e2c108b : Re-remove pessimizing std::move.
55993bf96e1 : Generalize parse/printBinaryOp to parse/printOneResultOp.
172aa318544 : Stop allocating a new tf_status on every op execution.
8ce19dbfef0 : Add syntactic sugar for strided memref parsing. This CL implements the last remaining bit of the [strided memref proposal](https://groups.google.com/a/tensorflow.org/forum/#!topic/mlir/MaL8m2nXuio).
fbdc707d142 : Add support for tensorcore serving path for feature columns.
d208f057fe9 : Generalize parse/printBinaryOp to parse/printOneResultOp.
f3285829b78 : Add syntactic sugar for strided memref parsing. This CL implements the last remaining bit of the [strided memref proposal](https://groups.google.com/a/tensorflow.org/forum/#!topic/mlir/MaL8m2nXuio).
e6d3b90e28b : Common function for kernel code generation.
e9b1a42dfbc : Add more benchmarks to BroadcastTo test
d6253416d1b : Removed redundant friend ShapeManager declarations
275960f7427 : Added selector for LSTM operation.
cc38e56e03c : Temporarily remove functools32 import as it is causing some benchmark tests to break.
0b2df67eede : Ruy: Move x86 AVX-512 utility functions into namespace. PiperOrigin-RevId: 272708051
d8dea873d1e : Ruy: Improve offsets handling for 8-bit AVX2. PiperOrigin-RevId: 272707030
85f4eab5c5e : A benchmarking application can extend built-in operations handler with the build flag TFLITE_CUSTOM_OPS_HEADER. Before change, benchmarking application had to define all operations handlers when use that flag.
2a5299a82c1 : Make the C++ resource variable op API public
dd60f6e95cc : Remove ErfinvGrad and NdtriGrad since gradients are already registerd in math_grad.cc
313fb0bd71a : Inverted bool condition that lead to memory leak.
f806cdd5182 : Fixing stacktrace_handler target in tensorflow/core/platform/BUILD.
819ac063732 : Make Module::getName return Optional<StringRef>
1feca40e3b7 : Make Module::getName return Optional<StringRef>
68e2be8fa6d : iOS metal delegate: re-implement hard swish operation as element wise.
94810ff9021 : Strip default attributes after optimizing with grappler
b1c0035cc1c : [XLA:Python] Improve error message on bad device_ordinal arguments.
903772692ef : Give modules a name
5b1a73c3f7e : Give modules a name
cc57d2f0278 : Micro-optimizations to improve pure eager calls
1c017cb1302 : Changed ShapeRefiner::AddNode to directly update InferenceContext
65a9fe9cfc0 : Fix docstring for tf.math.divide_no_nan.
3561e988be9 : Refactor evaluation tools
6e560a364f0 : Fix memory leak of Graph objects in test::benchmark.
01e9d667c1c : Add ConfigProto.experimental.disable_output_partition_graphs().
e7ba97e77eb : Ruy: Rework accumulation in x86 AVX2 8-bit kernel. PiperOrigin-RevId: 272655864
43386a1e1ed : Update ops-related pbtxt files.
c12c79cce44 : Ruy: Combine output stages in x86 AVX2 8-bit kernel. PiperOrigin-RevId: 272654813
8c20daa152a : Ruy: Load RHS data directly in x86 AVX-512 float kernel. PiperOrigin-RevId: 272653178
07cb28e5014 : Ruy: Load RHS data directly in x86 AVX2 float kernel. PiperOrigin-RevId: 272652184
7daca4a67c0 : Ruy: Unroll loops in x86 AVX2 8-bit kernel. PiperOrigin-RevId: 272651523
d3e4201098c : [tfdbg] Add Python implementation of DebugEventsWriter
53bc80dd288 : Do not aggregate input_nodes in ShapeRefiner::AddNode
077f415e217 : fix msvc 16.3.0 + cuda 10.1.243 build break
d969c96e5c7 : Extend tf.io.parse_sequence_example and tf.io.parse_single_sequence_example to handle ragged tensor features.
2d20d35b8db : fix comment error in cost estimator
527d3e2d3af : Fix autograph URL.
862e4fffbba : compat: Update forward compatibility horizon to 2019-10-03
2a5f475aa44 : Add parentheses around boolean operators in assert
4964a23e5c5 : NFC: rename Conversion/ControlFlowToCFG to Conversion/LoopToStandard
3c1ec230113 : Disallow index types in memrefs.
114292369a0 : Automated rollback of commit b960daa3e8b8f1c2d0c279508d85e6c668d60b3e
d3b5a64c9bf : Fixing stacktrace target under tensorflow/core/platform.
1d7ff4a02c6 : Relax requirement for TensorFlow BiasAdd lowering to HLO
8b351758f37 : Batch support for ConvTexture.
a28f7033eb8 : Wiring tf/core/platform:notification into tf/core/BUILD.
3191c78668b : Add parentheses around boolean operators in assert
3d79c16aa71 : LSTM operation added
9e95191905c : NFC: rename Conversion/ControlFlowToCFG to Conversion/LoopToStandard
bbb01d8a541 : Use ShapeUtil::Compatible() instead of ShapeUtil::Equal().
12a7919c3b4 : Duplicated code moved to common functions.
fea42ad1e9a : Update ops-related pbtxt files.
bbe62e94dd8 : Add tf.math.ndtri and tf.math.erfinv.
9a856bce72c : Disallow index types in memrefs.
dc61b0cafe7 : fix typos
72064850403 : Allow dynamic shape tensors in XLA HLO dialect
2a8e8706a42 : Build tensorflow 2.0 by default on master.
b9d938352ae : Fix Mac OSX build linker error.
44c25c88709 : Allow default GRPC options to be seeded via environment variables.
ff650ad4c46 : Improve TF 2.0 error message: 1. Avoid appending "Encountered when executing an operation..." at the end of each error. 2. Avoid redundant "W 0916 11:48:32.515855 41375 eager_client_thread destroy_tensor_handle_node.h:48] Ignoring an error encountered when deleting..." when client is crashed.
ddad2cc57f6 : [XLA:Python] Allow PyLocalBuffer.from_pyval and copy_to_device to take Devices.
5ccdbd74aa8 : Reuse existing GRPC server when updating server def.
a008c3d3a50 : Internal change
0704a943148 : Retire 8 intermediate tensors.
059595b19c4 : Use fine-grained data deps for tf_saved_model tests.
58b283fdc94 : Hide .on_*_* methods from docs for subclasses of callback.
3988c259d52 : Port TensorFlow Lite microcontroller gesture recognition sample to Arduino and reorganize main functions so they can be specified for platforms
f4cb6e4b16a : Add resource op lifting pass to TF-TPU bridge.
d2c38f19138 : Automated rollback of commit b93698f5ea10c2daa0ac7f0b8f818328fcbc22cb
ea2c0399cf1 : [SE] Change GetDeviceName to return Status and not bool
020fe883874 : A number of targets are missing form libraries preventing builds from being successful.
e2ca532fd18 : Combine multiple paragraphs into one in docstring, based on review feedback
9d193ac97d2 : Added block size parameter for ConvTexture generation.
068e68b7629 : Use macros instead of functions for float16 buffer access.
110e869def6 : [XLA:CPU] Re-enable AVX512 when it's available
08c5ae1116c : Added more detailed error reporting for post-training quantization
8bb7b976a06 : Fix typo in the path to the license file in create_ios_frameworks.sh
ffa870f6441 : Fix a typo in deprecation instructions.
c3ee126f7b9 : iOS Metal delegate: fixed slice operation and tests.
2dd2137d785 : Removing host_info target, as has been subsumed by platform_port.
9108d755024 : [SE] [NFC] Consistent CUDA error handling with a macro
5a3841aacf0 : Fix async checkpoint test on Cloud TPU.
386ad4eb0f3 : Add a pass to only import Graph to MLIR and verify.
0a8cd0e9541 : Fix some python lint errors in dtype
c312cf944da : Add benchmarks for BroadcastTo op
e301dda1135 : Register matmuls and solves between ScaledIdentity LinearOperators.
99845446fe7 : Automated rollback of commit 164d8ff142356e88b70a1f53ec1cc27257f5bd66
66f1ac58e43 : Improves function tracing time of variables created inside functions. In _initialize_uninitialized_variables, pack all variable_is_initialized ops into one tensor and convert it to numpy in one call, instead of checking remote variable_is_initialized op for each variable which introduces a lot of blocking RPCs.
7bdc261c657 : Meger register function logic into EagerService.Enqueue. Then we can execute Register Function asynchronously via StreamingEqueue.
fe15ce0d733 : Fix broken test after changing the constructor of Converter.
144e0ebb1c9 : Support RaggedTensors and SparseTensors with DistributedDataset
0d3376d6362 : Wiring tf/core/platform:mutex into tf/core/BUILD.
242a4213951 : Update ops-related pbtxt files.
2932851e5d5 : Annotate arg in FastMem for XLA compiler.
5999b3b4ef8 : Update the docstring of tf.strings.substr to cover negative len case
834a672b469 : Remove unnecessary tensorflow dependencies from XLA dialect
5b07101ea39 : iOS Metal delegate: Added max pooling (indices) tests. OpenGL: Fixed max pooling tests.
08e93406e31 : Added a redundant :_pywrap_py_func dependency to :framework
fe4aad10960 : Add resource op lifting pass.
5f42fc6f584 : Document scaling behavior of `compute_gradients()`
140d283b285 : Update release notes and versions, now that 2.0.0 final has been released.
2944db012c1 : Separate TF_FileStatistics into own file.
71242dbfb63 : add GetContextId ,GetStreamIdEx to CuptiInterface to avoid direct cupti function call.
9444e3a4645 : Fold division in uint8 log softmax to outside for loop.
e9ca4fa7e15 : Extract MemRefType::getStridesAndOffset as a free function and fix dynamic offset determination.
66a96ccf36b : Simplify BenchmarkTfLiteModel::ResetInputsAndOutputs: All non-string tensors must be just memcopied, regardless of the stored type.
261fef924c1 : Improve handling of variant-encoded ragged tensors with ragged_rank=0.
cceee7e3124 : Extract MemRefType::getStridesAndOffset as a free function and fix dynamic offset determination.
811e7b67c88 : Added support of batch to all operations with any storage types. Changed layout for BUFFER and IMAGE_BUFFER
e7fb9e52029 : Throw an exception if the slot variable is created under a different tf.distribute.Strategy from the original variable.
adcff82c26b : Enable optional thread ID logging via TF_CPP_LOG_THREAD_ID environment variable.
2cdadb39021 : tf.logsoftmax lowering to XLA HLO.
9a64c6c91d9 : Reorganize example main functions so they can be specialized for platforms
f8e3fc20669 : [TF:XLA] Bump open source llvm revision to r373503
c1cf1c93d17 : use cuptiGetStreamIdEx instead of cuptiGetStreamId.
c0509fd4159 : Add EagerProcessFunctionLibraryRuntime which accepts inputs on remote devices.
215798d6e20 : Update reshape documentation to reflect that non-1D shapes are not allowed
b93698f5ea1 : Demarcate targets that have header parsing issues by turning off the parse_headers feature.
81f2b3dee65 : Add an escape path for people to skip dynamic padding in TPUStrategy.
5d0c06900ae : minor change
2b0718bbfbd : Remove all usages of STLDeleteElements and remove the function from tensorflow/core
136775e5db7 : Remove pessimizing std::move.
d1f112acced : [spirv] Add support for spv.selection
ca931c491b5 : Automated rollback of commit de2b75069b3d9abac3c42440c3ba76588ab8d699
068a2f2d192 : [spirv] Add support for spv.selection
0b93ed30675 : Move part of Layer docstring to Policy docstring.
a9b0f7e8cbc : Fix a minor style issue in embedding_ops
8249fb9e5e9 : Batch support for any TensorStorageTypes tensors.
7b214e88007 : minor comment change
f1760a62ace : Increase relative tolerance and maximum error to fix flaky tests.
7c06e126ab0 : Fix `TPUStrategy` `num_replicas_in_sync` calculation.
f46392f4a51 : Extend @tf.custom_gradient to support methods.
f100eeb9432 : Fix lint errors in DirectSession.
8131555a27a : Open source `multi_process_runner`. This is part of the effort to create a testing library for multi-worker training.
5fdd4f46c68 : Fix example in OpInterfaces documentation
6e03653acd9 : Separate mlir roundtrip pass implementation and registration.
a262f329aee : Wiring tf/core/platform:thread_annotations into tf/core/BUILD.
4737a77c4f2 : Internal build change
06e6f2f2326 : Replace spurious `long` stride type by int64_t - NFC
e630e4baf9f : Reset NnApiErrno when re-initializing the NNAPI delegate.
01f93683537 : Replace spurious `long` stride type by int64_t - NFC
a70a42228e3 : Remove left over code since the removal of XLAFusionOptimizer in e833b6c98b53d7e06a619d0b5329d7ffb2135b64
164d8ff1423 : Automated rollback of commit baef47be43f3674494e798216d8a53c8deb23159
7e958e8bd41 : compat: Update forward compatibility horizon to 2019-10-02
d92641f97d8 : [ROCm] Adding pass to lower GPU Dialect to ROCDL Dialect.
3f7f8ef9223 : Show type even if elementsattr is elided in graph
d68a02f6d18 : Allow the TensorRT converter to use a logger registered by the user.
e78a41b53ef : Update license copied by ios build
baef47be43f : Internal code changes
d45370f20ba : Automated rollback of commit 67e09d5ec526c76312cade5a9b6b617df68b0b74
dd13f7f3794 : [ROCm] Adding pass to lower GPU Dialect to ROCDL Dialect.
2f1a7385190 : Show type even if elementsattr is elided in graph
7a899508cb8 : Increase shard count for sparse_csr_matrix_ops_test.
15301e1f358 : Include x86_64 architecture into iOS fat binary config
9741f19cc68 : Support Neg in TFLite MLIR converter
b06c8e2b652 : Automated rollback of commit 717c5851831957311154cb9cb0d58c26b3f750eb. Revert #32935.
1b920224d00 : Allow tf2xla Einsum Op to accept unary inputs.
b4747a66365 : More flexible description for tensor dimensions in kernel.
67e09d5ec52 : Automated rollback of commit cefbaefb802c223b155958b476e0cf2f081eccc5
193f1d66213 : Internal change
96636191e11 : Wiring tf/core/platform:dynamic_annotations into tf/core/BUILD.
34818d29a64 : Overloaded Read4D/Write4D to make transition to batch support and general code generation easier to read.
4c5ddb2708e : Automated rollback of commit f387dd25b5e6384a40c60d5490ecb84161ca0a58
1754a063ea8 : Simplifying png library header, and creating png build target under tensorflow/core/platform.
e5ebfd45408 : Rename LossScale classes.
496cc4a74c1 : Fix AVX2 build
0240b7c101a : Lazy load libhdfs when used.
b6b0eec9969 : Make portable test suite in gl/kernels package combined
4f133608667 : Update links for TF2
db6be9c7167 : Make portable test suite in kernels/internal package combined
e4db003a22d : [tf.data] Re-enabling application of options for `reduce`.
43dcb714091 : Update Eigen to: https://bitbucket.org/eigen/eigen/commits/4b8456fd361bc6cc286c101367b5155a2eba799f
f387dd25b5e : Specify an explicit device-agnostic runner for iOS/tvOS tests.
b8625fc5dd1 : Enable keras lstm test.
a6ba397ac0b : Fix error handling in repo patching mechanism
b39eadea5c1 : Internal change
384b90a992d : *In MLIR converter, perform a similar TOCO pass as in 'resolve_strided_slice_attributes.cc' to transform several inputs/attributes of `strided_slice` before feeding to kernel. *Move logic that deals with 'new_axis_mask' into prepare-tf.cc, so that it will be executed before legalization.
195bd1bc8b6 : [TFLite/MLIR] Adds output_arrays option to flatbuffer importer.
14f9ddf2193 : Add guide that shows how to write testable docstrings to the issue form in github.
5cbe5aef706 : Added batch support to ConcatXY.
cb98da75f24 : iOS Metal delegate: add broadcast operation is supported now.
264073b6599 : Added batch support to ConcatZ.
a2e37f641f5 : Basic SavedModel importer and dialect.
ae8a4efeceb : [tf.data] Add dataset params to batch dataset traceme.
3abc5a15938 : [spirv] Change enum case uniquing in gen_spirv_dialect.py
098efcc34d9 : Add a pair of hooks to DominanceInfo.
0f79b4f02be : [TF:XLA] Bump open source llvm revision to r373326
52257a1bda8 : Fix a typo in coordinator_test.py. threads[1:1] is the empty array, so we were't actually waiting for threads[1].
beeea26e668 : Disable flaky optimizer_v2_test
23965c3aad0 : Fix the Consistency of shape example
d369d43a790 : launching events is not handled correctly for event-pair based activity tracing, because correlatedData is the index of event record, not start timestamp. this will fix this problem.
2b7d3c9a90f : Fix some indentations that lead to an error when users use the file_path flag in doctest.
2c1383d9c16 : Remove dependence on lib/gtl/stl_util in sparse_matmul_op
9984d8fbad1 : Restrict visibility of mobile_srcs_no_runtime to package internal.
4a512c7a06e : Added batch support to Softmax1x1.
282d3ea1364 : Add fusing for sub with conv2d and depthwiseConv2d
ec40b541668 : [TF:XLA] Implement the lowering of TF Cast with Truncate=False to XLA.
76d8633269c : Added batch support to Softmax.
d384a9fcfcf : Fix TFLite generate examples tests in OSS.
eacdb060e6a : Remove unneeded Kineis dependency libraries
52be404070f : Tiny fix in documentation of SparseTensor.
504c0b5587c : revise
46bf2214abc : fix issues with hadoopFileSystem load error message
12a69a2f36c : Use arm-linux-gnueabihf-{g++,gcc} instead of arm-rpi-linux-gnueabihf-{g++,gcc} to build pip package.
a4b59d75778 : Create the XRT compilation cache if does not exist, even in the execute path, so that invalid handles can be flagged with a more meaningfull error.
a86dd1607a9 : Remove stray forward compatibles in math_ops.py
0e86eb53db5 : Fix guide/data doc link in release notes.
097ddf97b4e : Improve docs for cmdline
389a994da2f : Add the comment about FastMem concept.
fb03c4bdc31 : [ShapeInference] Correctly infer output dimension when input and output are all degenerated.
cc3dff27183 : Refactor PaddedBatchDatasetOpTest
08110c7de48 : Fix guide/data doc links in tf.data docs
77fbaae0f1f : [spirv] Change enum case uniquing in gen_spirv_dialect.py
0be46038c49 : Update tf.matmul documentation with doctest
645f1410968 : Add a pair of hooks to DominanceInfo.
f15143600ff : Refactor OptimizeDatasetOpTest
f9ae586e036 : Refactor MapDefunOpTest
bbe15232a27 : Refactor InterleaveDatasetOpTest
9285746de76 : Rename DatasetParams::op_name() to dataset_type()
ab0abc28384 : Define the data format to import quantization information from different sources
86f192d1aee : Change tflite::testing::Value to always use data.raw.
172647f5835 : Add quantize and dequantize ops to micro.
b187b353634 : Skip check for cifg case.
8e4b78b9424 : Fix tf.executing_eagerly API doc
b6171a4eb3d : Addressing review feedbacks
f718c5af370 : Add support for Tensorflow Saveables as Keras weights.
98e4579b39e : Addressing review feedbacks
b21f969731f : Enabling ROCm parallel logic for gpu_conv_algorithm_picker
a3fbb1c3529 : Renaming cudnn_conv_algorithm_picker to gpu_conv_algorithm_picker
70e85fa79a7 : Add ragged dispatch for array_ops.reverse
97757f34d21 : make get_config from config public for feature column
7a8c1668af1 : Fix pylint error in PR 32893
d3dd353b4e2 : fix a bug of debug_grappler_test which is related to MklAddN
9ca017923b2 : Fix and simplify CallOp/CallIndirectOp to LLVM::CallOp conversion
7bee8ad08d5 : Push date for broadcast_to in math_grad forward while we debug
b97d837eb1e : Fix and simplify CallOp/CallIndirectOp to LLVM::CallOp conversion
27d8d592ce2 : Automated rollback of commit 0175008120477e992ec86b173c04feb5568e310d
a00607d457f : [tfdbg] analyzer_cli_test: Relax attributes check: tolerate extra attributes
0de37a2f6ae : Unify Linalg types by using strided memrefs
85f799937f5 : Unify Linalg types by using strided memrefs
fb4f8157e4c : Add support for constants to HLO emitter.
f8c407d171a : [MLIR] Legalize LHLO binary ops to linalg generic ops.
5111ef2e00f : [spirv] NFC: rename SPV_ArithmeticOp to SPV_ArithmeticBinaryOp
5aa0d7de72c : Trace shape-related TensorHandle::WaitReady calls
8b7cffcfe97 : [spirv] NFC: rename SPV_ArithmeticOp to SPV_ArithmeticBinaryOp
b5c488b91ab : Change all_reduce lowering to support 2D and 3D blocks.
9e3483a78fd : Addressed review comments: moved changes to *partials
fb23465de0d : Change all_reduce lowering to support 2D and 3D blocks.
742752b547f : compat: Update forward compatibility horizon to 2019-10-01
ca49af68b2a : Update GraphDef version to 175.
dc67973778e : Do not parse OpList in load_op_library
a40bd3f49cd : Add verification error message for ops that require at least one operand or result.
de2b75069b3 : Automated rollback of commit 050366c0c89ef19dc72b2f219104df9b96d13de9
3f18e53e1c5 : Add integer shift ops to LLVM dialect.
c8ef33dd913 : [XLA] Initialize bool in dynamic padder.
d9326ade8aa : Simplifying gif library header, and creating gif build target under tensorflow/core/platform.
a36424d7335 : Make max concurrent handlers in run handler configurable.
32c915e57a8 : [XLA][ShapeInference] Implement dynamic reshape's shape inference.
050366c0c89 : [XLA] Support DynamicReshape in DynamicPadder.
f594c4a4a3a : Add verification error message for ops that require at least one operand or result.
d7f29a8f486 : Add build_test for generating edgetpu test files.
caa7ecf46bd : iOS Metal delegate: PReLU supports 3D tensor for alpha.
74bf0ecd656 : Open source async_checkpoint_test.py.
891a19b32ba : Clean up unused SendTensor in EagerService. SendTensor logic has been merged into EnqueueRequest.
cefbaefb802 : Automated rollback of commit 27af0228e240cbe38a7df100f64c26a76a5be14f
d39050be5be : Fold away reduction over 0 dimensions.
31ba5561db6 : Add integer shift ops to LLVM dialect.
bcbf300fa64 : Pass the pointer of the parent pipeline collection pass to PassInstrumentation::run*Pipeline.
2a03c95426d : Actually apply `optimize_for_static_graph` in SavedModelBundleLite.
87f0b4a8210 : Lower tf.Max, tf.Mean, tf.Sum to HLO.
a0e1a4d1bc8 : Remove `ExecutorImpl::graph_`.
6f9c242cd08 : Simplifying jpeg library header, and adding jpeg build target under tensorflow/core/platform.
52143c2b49a : Create comment to 8bit element wise clipping.
df8c0ecb40e : Fix typo in libtensorflow cpu windows build
b75bf5c919c : [spirv] Add array length check.
1be7d546424 : Add experimental.enable_mlir_bridge to tf.config module
19156f6e40a : [TF/XLA Bridge] [NFC] Reduce the amount of boilerplate required to create GraphOptimizationPassOptions
b81191bc812 : Propagate the sign of the inference type into the quantization passes
48d245cbe39 : Update ops-related pbtxt files.
714f1dbd7ac : Update backwards-compatibility checks to allow adding a new default to an op attribute.
86902a8adaa : [TF/XLA Bridge] [NFC] Reduce the amount of boilerplate for getting-or-creating output tensor
964ee5e31d3 : Support Log in TFLite/MLIR converter
9a868ea56cf : Consolidate exports_files lines to a single block.
5471ed49155 : [XLA:CLIENT] Support single operand and implied strings in Einsum
52c04ee4526 : Adding logger build target to tensorflow/core/platform.
720a51829b8 : Add narrow_range to DequantizeOp
ddc1f64e08e : Adding signed integer ops for abs, sign, min, and max in the GLSL extension.
e323183bf62 : Rename LossScalingGradientTape to LossScaleGradientTape.
01750081204 : Add support for Tensorflow Saveables as Keras weights.
679fbfd62d2 : Fold away reduction over 0 dimensions.
0eaefe9fdc5 : Forwardprop: Add some tests that compute Hessians, including using pfor
5820df1c55a : Renamed variable
11c3c50cf9a : Remove another return-inside-blocking-counter pattern in context.
49be36bc8fb : [tfdbg] Add C++ implementation of DebugEventsWriter
c9dc18b0aac : Pass the pointer of the parent pipeline collection pass to PassInstrumentation::run*Pipeline.
00979a1a952 : iOS Metal delegate: squared diff operation tests added.
506336dd8b1 : [TF:XLA] Bump open source llvm revision to r373237
098d8420b25 : Add missing file from cmakelist
e6013107dd0 : Add support for subtype in ResourceType in TensorFlow.
aa9b42944e3 : Format markdown list.
9d9dcc46d32 : Minor edit
a94839a4f94 : [spirv] Add array length check.
27af0228e24 : Fixing the logging build target under tensorflow/core/platform/BUILD.
bd6e4990da9 : Add an end-to-end test for the per-channel fake quantization conversion
f9588a1b375 : Adding a unit test for MKL eager rewrite
7a9b0ec9bde : DataType utility function moved from cl/kernels/util to data_type.
99e48c99d19 : iOS Metal delegate: div operation tests added.
bd7f45a418c : Enable autogenerating OpInterface method declarations
1447a97c00c : Fix lint and clang-tidy warnings in [single_threaded_]executor_test.cc.
aacb7feea4f : Switch MatchingFilesDatasetTest to use TF combinations
26358545c2a : NFC: Change `classof` on registered operations to use pointer comparison.
8953001e86d : Adding some missing SPIR-V core and GLSL extended ops.
2062b3b2a08 : Add tb-nightly to install_pip_packages.sh script since a part of tf.summary is now imported from tensorboard. Also, updating build docker images.
495e897bfde : Adding signed integer ops for abs, sign, min, and max in the GLSL extension.
e40bc3e80ac : [XLA][ShapeInference] Support dynamic gather
23a8d435a9d : Normalize MemRefType lowering to LLVM as strided MemRef descriptor
47ac50c83ca : add spaces
443eb689144 : Cleaning up BUILD visibility for tf_pyclif_proto_library intermediate targets.
3dc23fa1f8c : [XLA:Python] Remove -Wno-c++98-c++11-compat from BUILD file, now C++14 is the default.
a12a070a3fc : Add missing file from cmakelist
3f0778f3b16 : [Intel MKL] Conditionally enabling bfloat16
2a27d0c840d : GetTensorDeclaration moved inside of TensorCodeGenerator.
4a93f199eab : Propagate devices as strings in MlirBridgePass.
21ed7d8a70e : [XLA:Python] Add more logging on CHECK failure.
ded11faea27 : Fix the license copy code after the latest changes in windows libtensorflow build scripts.
d5e600c22aa : Renamed Read3D/Write3D(with global address) to Read/Write so as global_address can be calculated based on 3D so and 4D.
83e0c3020d5 : Enable autogenerating OpInterface method declarations
0cc0017c685 : Removed redundant shape_inference::InferenceContext ctor
ab4a32b6544 : NFC: Change `classof` on registered operations to use pointer comparison.
096f7595be5 : Adding some missing SPIR-V core and GLSL extended ops.
b414f2ace0c : iOS Metal delegate: POW operation tests added.
668fb34a491 : Normalize MemRefType lowering to LLVM as strided MemRef descriptor
473a92f85ea : Add support for Logical Ops in SPIR-V dialect
65e0e05cddf : [DRR] Explain result type deduction in doc
b5bd324f688 : Add per-channel int8 quantization suport to the conv operator in micro and clean up the conv tests.
0eaddfc2e36 : Transpose and reshape per-channel quantization ops
8569d12747c : Update docs for tf.data.experimental.TFRecordWriter
028c82a779f : Remove `Device::FillContextMap()`.
823ab85e60a : Improve the docs for batch normalization.
8427f19013f : Add legalization and associated validation for MatrixDiagV2
e1c353dad01 : Add support for Logical Ops in SPIR-V dialect
3edfa09eead : Support using LogicalDevice in tf.device
b66c9d34fa0 : Use MaybeAlign when setting alignment
689265bb18a : Add a TensorFlow Shape Inference Pass in MLIR
9b2ca182f3e : reverting bias cache optimization
4d35b20572f : For ops with an input for the form "a: N * T", if N=0 and there's no other information about what type T should resolve to, then set T to its default value (if one is present).
096554d2551 : Move misplaced comment.
c9c15cffc6f : Use MaybeAlign when setting alignment
cd4f5dff109 : LLVM API update
77be435b143 : Publish gesture_recognition example for TensorFlow Lite for Microcontrollers
03bf9e4ec8a : Add an "errno"-like field to NNAPI delegate for detecting NNAPI errors for fallback behaviour.
823b04bade3 : Fix MemRefType::getStrides corner case
2a01da0a4f5 : Fix MemRefType::getStrides corner case
390ea4fd3ba : Added invocation and memory allocation checks
97d02139807 : Switch comments from GPU dialect terms to CUDA terms (NFC).
b5bea2c3cf2 : Switch comments from GPU dialect terms to CUDA terms (NFC).
7fbc98e644e : Update GraphDef version to 174.
c4756e3a993 : compat: Update forward compatibility horizon to 2019-09-30
a5afbfbd7a0 : Allow mirrored strategy functions to be decorated with `tf.function`.
432ac505844 : Addressing the review comments
de723d2ab32 : [Fix] In op_version.cc, skip fetching type for optional tensors inside a subgraph.
7e2ea8677aa : Add InferTypeOpTrait & enable generating its member function definition
51410bd80c9 : Update MLIR ODS to match TF OpRegistry at head.
8db2fd6362f : Add InferTypeOpTrait & enable generating its member function definition
40148e28551 : update Rationale.md - remove outdated info
ab44c384c9a : Fix a typo in Toy Chapter 2 tutorial documentation
04c23099c2a : Replace Device::FillContextMap() with Device::TryGetContextMap().
0644fe5ca18 : Fix syntax of 'call' and 'splat' ops
b76d6a74e26 : [TFLite/MLIR] Adds verifier to tfl.fully_connected op.
6b8f60c5a70 : Move quantization specific logic out of the tensorflow graph importer
6c33339deee : Automated rollback of commit 1b8f5bc8011a1e85d7a110125c852a4f431d0f59
4bb98409e7c : compat: Update forward compatibility horizon to 2019-09-29
e2b16757356 : Update GraphDef version to 173.
3f36a412ae2 : Add ReadVariableOp, AssignVariableOp and AssignAddVariableOp to MLIR ODS.
99fc6f16b0e : Remove a redundant funcationalize pass.
78222b43205 : Fix for 32890
3697b7d6026 : [XLA:Python] Add support for the Token type and operations that use it.
0c810e089b2 : Switch explicit create methods to match generated build's order
e4e6ec35053 : Switch explicit create methods to match generated build's order
003323c9515 : compat: Update forward compatibility horizon to 2019-09-28
36bdb28a13f : Update GraphDef version to 172.
bd18f984529 : : TPUStrategy: Correctly set devices when device_assignment is set.
c52ebe1a85b : Minor edit
d225c45500d : Fix a broken test with msan config caused by an earlier change.
4eba4d514e2 : Extend functionality of tf.einsum to the full NumPy spec. (part 2 of 2). Also use opt_einsum for Tensor contraction path optimization
5c52a692e9e : Fix bug in strided slices for ragged tensors when step size is negative. (e.g. `rt[:, ::-1]`).
051a96a664f : Switch ClusterSpec's __str__ to __repr__.
ed04c8639d5 : Fix mask not being passed in TimeDistributed first implementation
354b2d8f251 : s/ForwardGradientAccumulator/ForwardAccumulator/g
a664e71a62f : Tablegen helpers for accessing properties of shaped types
f52b4fe0e32 : TPU embedding implementation of the proximal yogi optimizer.
34682da842a : Merge test cases into one, so that they won't depend on the ordering of execution.
267274918cd : Thunk to cudnn fp16 for F16 batchnormalization
41edcdaa94e : Fixed typo
69b72559534 : Some cleanups in parallel_for: - set shapes in the converted ops and also check for dtypes - improve logging of op stack traces on error.
a62ff515521 : Fix the 'enable_v2_dtype_behavior' decorator disabling tests.
dec9f2d0f84 : Fix incorrect docstring due to copy/paste.
c43d381b032 : Automated rollback of commit 5c8c25e887155a326ca814cda057ae703e0a14bb
ef77ad99a62 : Tablegen helpers for accessing properties of shaped types
04862964722 : Append a newline when dumping a Value.
a2515c9e81d : [XLA] Allow async copies to be consumed by fusions.
41366e0e13a : Automated rollback of commit d7218e2979d108ea98ba5e63fb8d09dbc4cd7570
62f272a9f42 : [XLA:CLIENT] Support all kinds of broadcasting in XlaEinsum
c5c9886fae1 : Append a newline when dumping a Value.
65e1cd7260b : Set default dataset options when building dataset with shuffle.
5b9267befe6 : Allow for tridiagonal_{matmul,solve} to take in Tensors with unknown shape.
610d05b1cff : Expose fusion configuration as part of HLO module's config and AOT compilation options.
5c271fd23d9 : Create comment to element wise clipping.
be03ded52f2 : Make number of blocking queue in run handler configurable.(default = 1).
5c8c25e8871 : Automated rollback of commit 1d2a7658ed92841f42f9b94cf59cd4c3f735585e
35d3ccf6a68 : Automated rollback of commit 59436c19a00ad06e1ef9a228f74bb4d007614752
8ddd4429f9f : Add an on-by-default option to add_default_attrs in GraphConstructor
f3336f9d74a : Update uses of INSTANTIATE_TEST_SUITE_P and TEST_P that leave the arguments blank to pass a non empty value (e.g. All).
7c6ae0fe0c0 : Unify c_api and framework GraphToFunctionDef util.
c33e2d339bf : Change GetTensorData to always use tensor->data.raw
223c8bdf896 : Remove unused multi-stream support from BaseGPUDevice.
29480758110 : Use structured comparison macros e.g. RUY_CHECK_EQ(a, b) instead of RUY_CHECK(a == b).
8025f6fd6b0 : Rewrite RUY_CHECK family of macros: - Drop unwanted dependency on TFLite macros (prereq ahead of future move out of tflite). - There doesn't seem to be a compelling flavor of Google logging macros that we could use here, without adding a large dependency and/or a large increase to binary size. We only need the most basic assertion functionality, this implementation achieves minimal binary size impact by using only snprintf, fprintf and abort. - Still have decent logging of compared values, and support for C++11 enum classes for now by logging numerical values (will be possible to improve when C++20 reflection becomes available).
1119e57ab00 : Clean up parallel_for tests to avoid explict loop_fn_dtype argument. Also fixes a bug in conversion of ShapeN.
2c386822c49 : Removed duplication CreateDefaultEnvironment. Removed CreateKernel.
efd2e41e29c : Expose FastMem API in xla_device. Implement MakeFastMemTensorFromProto for placing constant TF tensors on TPU FastMem.
04e1b5b36c9 : Temporarily disable a failing test.
de7b6270e04 : Removed unused functions. TensorCodeGenerator reorganized.
f073cca709a : Sanitizing tf.data function names. When we create anonymous lambdas, the function names end up as <lambda> etc. and when the graph construction code runs, the <'s and >'s cause an issue. This causes a problem especially in the remote setting where sometimes the real error in the program code is obscured by this and one ends up with gRPC stack traces with this error instead.
3b68ab252d2 : Add TODO to revisit coupling of CallOp to MemRefType lowering
1ff48629c2a : Removed CreateKernel.
d7218e2979d : This touches only internal files
e6f3e8b9a66 : If the inference shape is complete, eager_tensor.shape can return shape immediately without waiting the tensor to be ready.
ef5e9e36155 : [tfdbg] Fix pad op under check_numerics callback
31a51431d4b : Remove unnecessary use of ObjectIdentitySet
15370b3c2af : Update RearrangeFunctionArgumentForFunctionTest to use correct index when creating Retval nodes.
1f73c9ab7de : Preserve row splits dtype when batching and unbatching
36f8a3a211b : Added FullyConnectedBatched.
4c3ddfc7da4 : Promote MemRefDescriptor to a pointer to struct when passing function boundaries in LLVMLowering.
1d2a7658ed9 : [tf.data] Support tf.data optimizations for input pipelines with `cache` and `shuffle` transformations inside of tf.functions.
b394f9c7561 : Fix JitRunner.cpp Error creation pattern and reactivate tests.
2621a495722 : Fixed documentation in Java GPU delegate.
657c503c4ec : Update microbenchmarks after cl/271457940
38991cacbce : Forwardprop: support tf.UnconnectedGradients
420e105cfc5 : Remove spurious debug spew in tests
f8281a6e536 : Add TODO to revisit coupling of CallOp to MemRefType lowering
3671cf5558a : NFC - clean up op accessor usage, std.load/store op verify, other stale info
fee9409fb71 : print
dcbb85d1294 : [ROCm] Change to pick up rocprim and hipcub libraries from ROCm install
5a4fd3987b3 : Update commands to look for keyword controller in lspci log
0a2018b2fde : remove extra newline
fb70d4c35dd : remove 'example' tags and simplify example tensors
f4a49de0041 : Update NativeLibrary.java
086e8678bf7 : Rename GetInputPlaceholder() to GetInputNames()
f1e5872fd99 : Change GetInputs() to GetInputTensors()
bdc0ecb3d8f : Change Predict to Predicate
4c0b7c27b60 : Resolve the conflicts
a60ba9855a0 : Minor clean up
45712144688 : Refactor FlatMapDatasetOpTest
89aa8def6f9 : Refactor FixedLengthRecordDatasetOpTest
7a29c32bc64 : Refactor FilterDatasetOpTest
1dbd8e40db2 : Promote MemRefDescriptor to a pointer to struct when passing function boundaries in LLVMLowering.
d5b831dfb35 : Fix JitRunner.cpp Error creation pattern and reactivate tests.
c7f3bb27278 : Emit a more explicit error message.
250a5d47828 : Remove the last Node* usage in executor.cc.
398187f51f3 : Fix Documentation OpDefinitions.md
e1c1ab64391 : Fix missing links in the documentation
967e4a47f02 : Always preserve static shapes through sparse_transpose
7623d23a631 : Converted device_lib.i to pybind11
a0aa7392772 : Automated rollback of commit 7dd95181d3b5c898bd5edfe774745723b42d43d3
d590b643f18 : Inspecting tensor shapes and types from within a checkpoint is a useful function of inspect_checkpoint tool. Unfortunately, the tool only displays tensor shapes and types when none of the --all_tensors, --all_tensor_names or --tensor_names flags are used (internally, this triggers using CheckpointReader::DebugString()).
32be3c51754 : Changed OpDefLibrary to use op_def_registry
ac6c12c16c8 : Also benchmark nnapi execution when no explicit accelerator name is specified as the nnapi execution path is different.
3bd5fa5b9e7 : op_def_registry.get now delegates to OpRegistry::Global()
18342dab3fb : compat: Update forward compatibility horizon to 2019-09-27
f5486f1b81e : Update GraphDef version to 171.
bcb4ad6c5ba : Added CMSIS-NN specialization for fully connected op.
ab20de6ff08 : [TF:XLA] Bump open source llvm revision to r373006
182ba062ba2 : [ROCm] Adding ROCDL Dialect.
a879014c563 : [ROCm] Adding ROCDL Dialect.
8b6ad747ae8 : Fix metadata emission for dynamically shaped tensor during TPU rewrite
903ad5ea769 : Log list of devices in the constructor of MirroredStrategy
cc9938e891e : Remove explicit device scope for autocast variables. This is to allow the default variable device scope to take effect.
bdb461a5829 : Mark tf.keras.utils.multi_gpu_model as deprecated.
ffd9edffeba : Temporarily fixed version number is 1
17c12709260 : add back trailing whitespace
67375277955 : [Grappler] Do not forget to set Tdim attribute for ExpandDims node
47751b1ffc0 : [Grappler] Place Axis constant node in the correct execution frame.
1d2f32e43ac : Temporarily disable failing test.
71944c76a9f : *_jpeg_quality funcs only accept single image
885eaf4216d : Internal change
be3783214a3 : Fix typo in dataset docs.
1505381acc4 : [TF/XLA Bridge] Do not alias pass-through variables when run on XLA devices
b0195d28a77 : Forwardprop: remove the "watch" method and take primals/jvps in the constructor instead
ac99e6e77c4 : Update MLIR to GraphDef function-order test to follow OpDef of Empty op (Empty ops should have one operand).
887de41b3e8 : Replace the borrowed Node* from `NodeItem` with an int32 node_id.
0027810ecc9 : Disable failing tests
1a9de8ae583 : tf2
b0dda49272d : Add three examples for tf.data.Dataset.from_tensor_slices
6424b5923cb : Added support of batch for BUFFER and IMAGE_BUFFER storage types.
b809f732a26 : Forwardprop: Delay shape relaxation
d9f05892a72 : [tf.data] Rename `GetInputPlaceholder` -> `GetInputNames` in C++ dataset tests.
f8d8cfcd773 : Remove raw_const from TfLitePtrUnion, change its previous usages to an appropriate alternative member of the union.
4c694ebff02 : Include the license of TensorFlow in the pip package.
8d082579277 : Automated rollback of commit 733c349b63784ec5dd223262088033bb25ee9f96
bb5998f5de7 : Fix a typo.
cb14e73ef38 : Removed unused TensorBHWC. All constructors/create methods of Tensor accept BHWC + TensorDescriptor.
133b5d8cfe3 : TFLM: Add user friendly error message when the emulation is not available.
8f6b66f202d : Make result ops generated output deterministic
5aa6c5a09b8 : Refresh GPU delegate readme.
512015ba6eb : Add a tag to annotate unit tests that use a large number of input arguments to XLA programs.
a041b4392f1 : Validate GraphDef after adding default attributes in GraphMgr
49151a06614 : Remove __init__ entry for keras/wrappers.
d31df357db6 : Support the 3d convolution ops for auto_mixed_precision
52a9ff02c5d : Updates Keras Regularizer documentation
ef3508020e0 : Preserve channel shape in adjust_jpeg_quality when known.
afa2418f90f : Converted py_func.i to pybind11
5ac1558cdba : Temporarily disable failing test.
e8f581bf5b8 : Use register when we could to avoid extra memory access.
616e9d41e38 : Avoid using CANCELLED as the error code of a summary status if possible.
d4ee1751242 : Allow AutoCastVariables to be used with V1 optimizer in tf.functions.
feea5150469 : Fix build dependencies
6dcdbbf6211 : Update the generate2 doc injection.
4c77fa05be4 : Make result ops generated output deterministic
fc12fa3f8c1 : Go to the tensorflow.org doctest link.
3f5905d515c : Support to benchmark all nnapi accelerators available.
8e0a6ca63d7 : Internal cleanup for the return type of ByteCount().
f316f59cd8c : Update docs for `tf.data.Options`.
733c349b637 : Disable flaky test tensorflow/python/debug:analyzer_cli_test on OSS macos
b74ae1ec1aa : Automated rollback of commit 593f8f3bebc8770c666e45d0165368a702354016
bf8190aa2f1 : Un-blacklist Softmax & Log in auto_mixed_precision
0d2a032f738 : doctest
9a5e2e33ca0 : Remove the duplicate gpu fp16 benchmark test and the comment about gpu gl object type.
0fe279cd208 : Add comment to element wise addition.
19a6c609cf8 : Do not create Switch, Merge etc for resource tensors in the lowering pass for While. This should fix the various resource colocation issues.
40c03b2d105 : Make sure TF license is included in C/Java
06be2403380 : Set visibility of "api_version_2" Flag to be public.
2106479e0b8 : [XLA] Add more tests to ShapeUtil::CommonFactors with degenerated dimensions.
50515e84bab : Add --config=v1 option. This change is pretty much the same as this commit on r2.0 branch: https://github.com/tensorflow/tensorflow/commit/54734900bd263653fd0b7a41fb78c09d53f4960c However, this change doesn't enable v2 on master yet.
57bbd238237 : Use `BatchableTypeSpec`s for rebatching to support `RaggedTensor`s
23c8d6fe5d3 : Automated rollback of commit 5e4a8c5d96a2f70a6cc493009de77d212a48bd77
dff13f79489 : Removed unused InferenceContext::op
a9861ed9589 : Fix the resnet50_graph_test benchmark
00c9f4cdc83 : Fix inferred rank for V2 unique ops
402438c1c0e : Add function to Keras Conv layer to return the padding op.
a1ec8c0ce12 : Fix lint in executor.cc.
38f9aa0025a : [Grappler] Fix bug in RemoveStackStridedSliceSameAxis optimizer
48a197ff158 : Decouple tiling from fusion in Linalg.
c49f2a3041a : Formatting according to Google C++ Style Guide
4b73a71c087 : Allow conversion of AvgPool3D and MaxPool3D ops for TensorRT offload
0bcd0ffbb18 : Decouple tiling from fusion in Linalg.
25620bfc21c : [tfdbg] Fix some failing and flaky tests
313ee4dd252 : Micro-optimizations for capturing eager tensors in a tf.function.
68ba3b30c36 : only copy binaries required by cuda
8b5961f9398 : Drop support for memrefs from JitRunner
c2f215e0d6e : Drop support for memrefs from JitRunner
0bb0c1d0be2 : Removed deprecated (private) Operation methods
1870c85997f : compat: Update forward compatibility horizon to 2019-09-26
f25cead26cd : Update GraphDef version to 170.
cefb712e679 : [INTEL MKL] Add Weight caching in MKL Qunatized Matmul Op
2df4c12ac07 : Update NativeLibrary.java
8ad20bc2219 : Add AllReduceOp to GPU dialect with lowering to NVVM.
6ffcaf4a109 : Add AllReduceOp to GPU dialect with lowering to NVVM.
be5eb917fde : Internal refactoring stuff
1ae01a07f5e : Remove id= from tf.Tensor.__repr__()
89f839c94bb : [tf.data] Disabling garbage collection of function graphs and in some cases, the function graph is collected prematurely.
4fd10c487c7 : Support `copy.deepcopy` and pickling of Keras Layers and Models in Python 2 and 3.
9b94e83e711 : [Grappler] Run layout optimization and remapper after arithmetic optimizer
b4033876066 : Automated rollback of commit d748c1a408245900c34bedffdb66e559136c2644
4a78601139b : Rename import/export configs for Graph to MLIR consistently
a9ac8ebb648 : Remove unused variables and methods to address compiler warnings
ce753d7a779 : Add <numeric> standard library to fix windows build.
c85bfb21730 : Update `model.save` documentation. Replace calls to `tf.keras.experimental.export_saved_model` and `tf.keras.experimental.load_from_saved_model` to `model.save` and `tf.keras.models.load_model`.
4a5470691e2 : fix .so file name error on linux and macos
45275fa9c83 : Add spv.Bitcast operation to SPIR-V dialect
e846b641a3c : NFC - clean up op accessor usage, std.load/store op verify, other stale info
4af7eca4dca : Change the return type of createPrintCFGGraphPass to match other passes.
1b8f5bc8011 : Add new TF Lite models to doc
430e8770dee : Reduced memory consumption for BUFFER and IMAGE_BUFFER storage types.
47c32668313 : Update ops-related pbtxt files.
7edb83de758 : Update docs for `tf.data.DatasetSpec`.
6a20128c5b9 : [TF/XLA Bridge] Alias pass-through parameters when the input graph contains no TF reference variables
b7ce325a0d6 : Added TF to HLO lowering tests for unary operators with dynamic shapes
372a0ae9379 : Improved selection of TensorStorageType.
4a7687deafc : Support TPUStrategy in the mixed precision API.
54d651376c4 : Fix the post quantization pass to handle functions which are not quantized
7349bf5e09a : Support adding / removing servers when executing distributed ops and functions.
19ab1dacebd : Add the inputs and outputs to the metagraph signatures
deec199461a : [spirv] Add SPV_UnaryOp and spv.FNegate
17a31464caf : Remove unused variables and methods to address compiler warnings
9bd26cee5c8 : Add spv.Bitcast operation to SPIR-V dialect
7dd95181d3b : Automated rollback of commit 5931aea96b4f3bd606e6aa14e1969ac231644800
b960daa3e8b : Automated rollback of commit 8ebe98c378ae222905ad57d6eb888ba19bc9f8db. Revert #32444.
460b7e7899a : Change the return type of createPrintCFGGraphPass to match other passes.
d9f9ea7f5d3 : Ensure convert to tensor is only done once for input args to LinearOperators.
5e4a8c5d96a : Automated rollback of commit 18c6ed23e77deff0fa8ab5cd68dbf18971400b38
10c1e74f7f0 : [TF/XLA] Fix logic for aliasing output tensors to input
5ba360b3f07 : [Intel Mkl] Upgrading public CI to py3
01818d0cbf4 : [spirv] Add SPV_UnaryOp and spv.FNegate
892e94736db : Extend parse_example_dataset() to support RaggedTensors.
b6a97cecc54 : [XLA][TF2XLA] Remove CF for Shape ops.
0b8ad78d32e : Add optimization pass to remove redundant unstack/stack.
07ca7b66fb7 : Link MLIR passes into TensorFlow python wrappers
8a022e07f86 : Add per-channel int8 quantization suport to the depthwise_conv operator and clean up the depthwise conv tests.
a63c5fc8040 : Fix deprecation warnings in feature_column_v2.
4ec96374833 : Update tensor utils for element wise multiplication.
fbc41790eb3 : Automated rollback of commit 7ff097b0eb9ced741a9e0e076d01dfa3519df415
4d011793076 : Update backend.rnn() to support unroll and masking with nested states.
2e58c8bcfff : Implement Sparse Transpose CPU kernel.
7025551aced : Automated rollback of commit 06b34493d1ca534caa8265996bbeb03487c17534
390f478cc14 : Break dependency of StepStatsCollectorInterface on Node*.
25abb72a8ab : Add support for running the doctest locally.
593f8f3bebc : Not convert ophint for MLIRConverter since the ophint conversion logic is happening inside MLIRConverter graph transformation.
7484cb2b129 : [XLA] Reduce the amount of compute performed on the operand shape in BatchNormInfernce.
2eb6dc0f2e7 : Reset dropout masks in RNN base layer when the cell has cached maskes.
e3402c64346 : Update ops-related pbtxt files.
92e3fcb026a : Increase test size to avoid timeouts.
83aecde6387 : Add data_format attribute constraint for CPU kernels of SpaceToDepth and DepthToSpace ops.
62bbb4d2dad : Fix bug where EncodeJpegVariableQualityOp did not check the quality parameter range
18c6ed23e77 : Unconditionally re-insert default attributes in GraphConstructor
5f6af15a5b2 : minor
b581d28acaa : remove array_ops.where deprecation message.
8b287e23fbf : Do not require all Graph ops to be known in export_scoped_meta_graph
f49b4d72956 : Minor spelling tweaks
cf4730ae29c : Emit function name being tested in TestMemRefStrideCalculation
383e7cc08dd : Add initial Xtensa XPG toolchain support.
38d8c8fb096 : Update test case to work with new version of test harness
fe5e28ba612 : remove .
de068cd77d0 : Emit function name being tested in TestMemRefStrideCalculation
87fd774f836 : Fix broken formatting in session() doc
5b37e7ed14e : Add resnet50 benchmarks for various ways of taking Hessian-vector products
6f05e11e8eb : remove carets
a48e5e93fd7 : Update tensorboard dependency to 2.0.x
96976855555 : Add tablegen verification traits for comparing different properties
c6d3a7ed629 : remove global tf
a182a7aeae4 : Add tablegen verification traits for comparing different properties
d7037ef7ecd : setdiff1d TF2
0951c1b5ce2 : Apply op_versioning to MLIR converter
1acd9dc1d1f : Internal change.
0968b6cc1af : set tf.config.experimental_run_functions_eagerly() back to false default value so that other tests are not affected
327c5bee1a7 : Fix training logic to respect the cardinality of the data input.
f42b4541378 : Change graph dump instructions
d4a934bb647 : Enable Ruy by default in TFLite for Android ARM32
1c7993f7c59 : Globally disable lowering of functional control flow when using SINGLE_THREADED_EXECUTOR.
53f6c49ec25 : unique counts
6b190d840e3 : unique doctest
f40e6b11603 : Fix memref-stride-calculation on Windows
5ceeca49a9f : Fix custom gradient problem with while
5608bc64d9c : Fix memref-stride-calculation on Windows
b105669492e : Forward declare LogicalResult as a struct to be consistent
ed498eaf5d1 : Forward declare LogicalResult as a struct to be consistent
5a43c9b0f19 : add doctest p1
649816b69ce : Fix typo in tf.Module docstrings.
d04b463040b : Change method names of mirrored_strategy to match behavior
b801079bfdd : Update GraphDef version to 169.
b812754267b : compat: Update forward compatibility horizon to 2019-09-25
122f369fb78 : Allow XlaEinsum Shape Inference to handle ellipses.
184521d2fe4 : Re-enable //tensorflow/c/eager:c_api_test_gpu test target
f22afb8125a : Switch TfLite benchmark from gl_delegate to delegate that combines OpenCL and OpenGL.
e99fbee91a7 : Adds hardswish to mlir converter.
49d05e81ef1 : Miscellaneous fixes to SPIR-V Deserializer (details below).
9dd75da3426 : Miscellaneous fixes to SPIR-V Deserializer (details below).
992d7193395 : NFC: Add 'const' dereference method to OperandTypeIterator.
8ebb1261481 : Internal change
5ef6bac0de1 : NFC: Add 'const' dereference method to OperandTypeIterator.
d7f0cc49afa : Combine kernel tests into three types.
96f936af8e8 : Add option to upgrade legacy control flow during import
e1a755a1f62 : Disable NMSv3 to allow more time to investigate broken tests.
42e13008418 : [tfdbg] Add proto definitions for tfdbg v2
f776c50ca32 : decode_proto: Fixed decoding of default values for enum fields.
ead8115fe29 : Ruy ARM32: additional 8bit optimizations
c62a546002a : Add missing slash before distribution metrics.
dc16d716ecb : Add paraentheses to make the execution order clear.
bb6b321950d : Add support for GLSL Binary ops, and use it to implement GLSL FMax.
7f8c5c5f410 : Add support for GLSL Binary ops, and use it to implement GLSL FMax.
53762085909 : Manually capture resource handle to declare shape
7d7a4deb8e1 : [spirv] Replace bitwiseCast with llvm::bit_cast
9dd91491808 : [spirv] Replace bitwiseCast with llvm::bit_cast
d9b09c432eb : Improves unreadable error message for generate_example.py
fd67d420262 : Add comment to element wise multiplication in tensor_utils.
1dc5243a66d : Disabling test until fix is landed.
8d9513215e3 : Explicit python version dependency
71cc471b2df : Clean up Grappler build file.
fdf4b54d408 : Give tf.Variable a 2.x-friendly and doctested docstring
9a544f57372 : Support dumping TF graphs to TEST_UNDECLARED_OUTPUTS_DIRS
163c8f27348 : Fix typo recieve -> receive in hlo computation.
d13fd4bf5c9 : Adding tensor_coding target to tensorflow/core/platform/BUILD.
204a0ce4eba : Minor code style fix for TensorListStack conversion
1af49fdd428 : NFC: Add a description to the ODS interface example. PiperOrigin-RevId: 270978748
cf0db0345bb : Remove a debug log.
11bd314518d : Allow attaching descriptions to OpInterfaces and InterfaceMethods.
98e3006d3f4 : Introduce splat op + provide its LLVM lowering
b6a27082723 : Automated rollback of commit 347e154882829031ef896c50ac230944b2b4ee8b
f4d09e6430b : Allow attaching descriptions to OpInterfaces and InterfaceMethods.
da9801aa9bf : Introduce splat op + provide its LLVM lowering
4d374435ea9 : Internal change
b226c6aa064 : Patch CUB with http://github.com/NVlabs/cub/pull/170 to build with clang.
93a0fb7e51b : Add bzl_library build target for various Skylark libraries.
8e571e43067 : Do not use deprecated get_shape
aac17c7ccfb : Fix spurious newlines in docstring for tf.gather.
5f059c45528 : Fix exported_symbols.lds
b7e7addbd06 : Flush files after writing before closing them and clean up DetermineOpState
04e169ac74a : Fix the TFLite with Select TF Ops build for Android on macOS
40586062f16 : Adding protobuf_internal and null_file_system targets to tensorflow/core/platform/BUILD.
eb9047985e9 : Declare explicit specializations in the header.
94d0fea33af : Normalize lowering of MemRef types
883cf71b805 : Transform `TensorListStack` to a trivial Reshape op and set output shape properly.
092838f92bb : Normalize lowering of MemRef types
98f22653431 : Export the events_writer functions from C++ to Python with pybind11 instead of swig. This is part of a larger effort to deprecate swig and eventually with modularization break pywrap_tensorflow into smaller components. It will also make exporting C++ ops to Python significantly easier. XLA is using the pybind11 macros already. Please refer to https://github.com/tensorflow/community/blob/master/rfcs/20190208-pybind11.md for more information.
e9c8a604cfc : Internal cleanup for ByteCount() return type.
2405e8a159f : Place padding ops on TPUs if the original input nodes has already been on TPUs, so XLA op demand mode can be triggered. This will avoid unnecessary data copy between host and device.
5e15426e3a1 : iOS GPU delegate: inference context tests added.
b3b67630edd : Add missing declarations for explicit instantiations.
1154432f883 : remove macro that Google ICU no longer looks at
80c49c0d9fe : Strip default attributes before sending a function or op to eager service
5267ea0caaf : Move error_codes.proto part 2. Move the usages to protobuf/error_codes.proto
94de08bcd2f : Suggest `for element in dataset` when users use old-style iteration in eager mode
8e28c83b22e : Add a constructor to InputTensorData
5d29a21a7da : Automated rollback of commit c1de94204eb0e49b98eb644daf0584856a8a9db3
2b358a3a88c : Updated doc for tf.random.set_seed
a6b8ad1e900 : Fix string encoding in comparison
0efc9f400d7 : * Update RaggedTensor.to_tensor to use a dedicated c++ kernel. This improves throughput by up to 100% (depending on the tensor shape). * Add a `shape` argument to RaggedTensor.to_tensor, which can be used to pad/truncate the result to a desired shape.
195e244b41f : [MLIR] Legalize HLO to LHLO.
4f0b9cb55f9 : Enable MakeDatasetTensor to support all kinds of DatasetParams
7fa513e9003 : Implementation of "implements" attribute in tf.function RFC: https://github.com/tensorflow/community/blob/master/rfcs/20190610-standardizing-composite_ops.md Note: only functions that don't capture any external tensors can "implement" something. Also variable modification inside such functions is not supported.
018922edc83 : Test that the asset is correctly tracked
5ded1b81ac3 : In ParseExampleOp: pass example::Result by const reference to WriteOutput().
1058df0a606 : Clone called functions into nested GPU module.
23c4487be93 : Clone called functions into nested GPU module.
d748c1a4082 : Export bfloat16 functions from C++ to Python with pybind11 instead of swig.
7ff097b0eb9 : Add an "errno"-like field to NNAPI delegate for detecting NNAPI errors for fallback behaviour
0ec5b2ed367 : Track initializer in StaticVocabularyTable
68546bb7a38 : Update GraphDef version to 168.
ee60cccce69 : compat: Update forward compatibility horizon to 2019-09-24
e01699ccbdb : [TF:XLA] Cleanup cuda_py_test calls with xla_enable_strict_auto_jit = True.
756c06fe768 : Allow null Attribute for value when building GlobalOp.
057942b2752 : Update ops-related pbtxt files.
1fb5535157e : Allow null Attribute for value when building GlobalOp.
728bf4f532c : Use getSExtValue instead of getLimitedValue to extract int attribute
347e1548828 : Automated rollback of commit 4db523f7237e2afec3ad65def4d2436fffa5a859
a7d82bc543f : Exported Send/Recv in tf.raw_ops
4aa7dbce08c : Get per-channel bias quantization parameters
c84916b036b : Address the comments
aebcf430467 : internal BUILD file cleanup
4db523f7237 : Add memory_space argument to StreamExecuctorInterface::Allocate, which corresponds to xla::Layout::memory_space.
40f17ea4236 : Mark tfl Quantize and Dequantize ops having side effect
8d7f9e83289 : Add SavedModelEstimator support for saved models with assets.
af39a076c2f : [tfdbg] Check numerics callback fix: Replace _op with for multi-input ops
c9c2fcaf4c1 : Add pfor converter for SelfAdjointEigV2.
d3a4ac8e9de : [spirv] NFC: clean up (de)serialization tests
f65f08771e3 : Add clean_dep for targets. It fixes bazel building errors of third party libraries that depend on build_rules "gen_selected_ops" and "tflite_jni_binary".
ebe9a2e7c11 : Fix few typos in the annotations and docs
e119e976b77 : Remove unnecessary debug statement in flatbuffer_translate.cc.
6a5cd1e2617 : Fixing types target under tensorflow/core/platform/BUILD, in preparation for adding BUILD files under platform/windows and platform/default. Inline Window's ssize_t definition into platform/types.h.
b8e6bc6a698 : Deprecate tf.test.is_gpu_available
036795b9fe8 : Update uses of INSTANTIATE_TEST_SUITE_P and TEST_P that leave the arguments blank to pass a non empty value (e.g. All).
3b205c1f60d : Add AnyStaticShapeTensor constraint on input for tf.Relu and tf.Relu6 XLA lowerings
16367335a1c : Make spirv::RuntimeArrayType part of spirv::CompositeType.
c1de94204eb : Automated rollback of commit e7698844687e6304b93bb291fa9f62964aecd6c5
798c3285143 : Make spirv::RuntimeArrayType part of spirv::CompositeType.
a86feba50aa : Let mlir-translate support -split-input-file
1ddcb42e1da : Move TFLite converter 2.0 docs to default.
ea0c706d51d : Let mlir-translate support -split-input-file
c6e952a3a5e : Fix TensorListResize being incorrectly marked as stateful
882b91d2478 : Adding tfl.prelu op, verifier, and tests
953e80a3d1e : TF.Rsqrt to xla_hlo.rsqrt lowering
11ce7f64295 : Handle OpMemberName instruction in SPIR-V deserializer.
58af3ec6996 : Allow trivial tensor list ops in auto_mixed_precision
b08b5ac79cd : BREAKING CHANGE: Change `tfp.utils.DeferredTensor` argument order to `pretransformed_input`, `transform_fn` for consistency with `TransformedVariable` (itself being argument-order consistent with `tf.Variable`).
014df5e1e4f : Adding tf_mobile_aware_deps macro.
40fb2e3afba : Adding a default target set for presubmits.
62a8ae1eba2 : Handle OpMemberName instruction in SPIR-V deserializer.
5a930681d34 : Some docfixes for random ops. - random_normal and random_uniform can take in broadcastable arguments of arbitrary rank. Remove the rank-1 restriction in the doc. - Change broadcasting in random_gamma to use broadcast_dynamic_shape and broadcast_to.
55198cffc36 : Lowering of TF.Transpose to XLA-HLO Tranpose lowering.
8f8b0c053d0 : Add recurrent layers compatibility with ragged tensors
1bc8a4bac4a : Adding a missing dep to tf/core/platform/default:rocm_rocdl_path_impl.
b0bf93b0bf1 : Explicitly mark *lstm tests are toco based, in prepare for tfliteconverter/mlir/ophint test
ca2067faf88 : Simplify the signature of DatasetParams::GetInputs()
8ff4a4da456 : Quantize non-zero scalars and splat tensors
27b86b6f029 : Use constant's location for reporting errors in parsing of hex constant
0ec05d4dee1 : Fix a Markdown format error in clip_by_value doc.
597e4d61ab4 : Use constant's location for reporting errors in parsing of hex constant
b2e2d2a8259 : Switch to tflite minimal logging.
83c6cb3907b : [XLA] Ignore fusion parameter/operand memory space match.
baa27d5fca9 : Add missing declarations for explicit instantiations.
88f27a4c134 : missing one
7e848ae81fc : Fix the issue where `initial_epoch` for multi-worker fault tolerance purpose is assigned before it's loaded from checkpoint file.
6c90aeae8bb : reverse_sequence docstring
370d80aa86f : Fix the call to NewHostPortGrpcChannel in distributed_runtime/master_test
0f541c02904 : Automated rollback of commit 2e361fb75a65c351d3b2eee4b99a64bcc689d7a3
ad1644033a4 : Fix ophint-extraction passes order & also add an e2e test to prevent this kind of breakage.
84ec37fb58e : Remove use of target_ops.
8c8be82c65b : cache the forward graph, and use if it exists, otherwise rebuild
8a2d062f08c : Forwardprop: enforce nesting between gradient tapes and forward accumulators
e7698844687 : Move the eager resnet50 benchmark out of contrib
7d092696a8a : Ruy ARM32 GEMV kernel
7418650579f : Change imported header file to resolve build error.
b8d99fa67a2 : Adds --enable_v1_converter to enable 1.X flags in 2.0 tflite_convert.
665941567e7 : Fix mlir shape test.
e5e1c20342a : Remove parameter of stats and step_stats from KernelAndDevice::Run as they are always not used. the usage of StepStatsCollector, especially calling finalize at each op seems dubious. The current approach is to use traceme to get host side op timing and convert them to StepStats in host_tracer.cc
6c6803fd0ba : typo fix
6d8eafa7883 : Removed unused name argument from execute.record_gradient
ce3aa747923 : Simplify the way spirv::StructTypes are parsed.
7f88726cddb : Adding no_rocm tag to ROCm XLA CI failed test cases
d931e969800 : Handle tensor list ops more robustly in auto_mixed_precision
cfbc7541e56 : Selectors reorganized. Now we are choosing by vendor, not by storage type.
70a20bb034b : [Grappler] Fix bug in layout optimizer introduced by cl/247704284. Restore the original graph if Tune() fails.
1502b746502 : Differentiate Switch and _SwitchN based on op name.
9d2fe33fad0 : Internal fixes for TPU compile cache misses.
0949d6a59a4 : Export graph_analyzer functions from C++ to Python with pybind11 instead of swig.
da9971c3c12 : Add convenience methods to set an OpBuilder insertion point after an Operation (NFC)
b2c6a1e7e30 : Simplify the way spirv::StructTypes are parsed.
2709e5d00ad : Fix array data type propagation of Shape op in TOCO.
f787a77f93d : Add initial callgraph support.
b03a4eb4048 : Add interfaces for call-like/callable operations.
5aa9f0be1a6 : Refactor DiagnosticEngine to support multiple registered diagnostic handlers.
c5fe7ab411c : Avoid extra space when setting attributes on import
56162619ae5 : [XLA] Split testParameterizedTruncatedNormalIsInRange to avoid timeout.
5c8beb2cf3a : Mark outputs as persistent in micro memory planner Thanks to Fredrik Knutsson at Arm who noticed a bug where the output buffers weren't being given the correct lifetime.
7139179e51b : Add convenience methods to set an OpBuilder insertion point after an Operation (NFC)
344fc9e4675 : Merged commit includes the following changes: 270713886 by A. Unique TensorFlower<gardener@tensorflow.org>: Automated Automated g4 rollback of changelist 270675589. END_PUBLIC
886769d5986 : Add initial callgraph support.
4d61317c118 : Add interfaces for call-like/callable operations.
80c8e1d680c : Add deterministic tf.nn.bias_add functionality, TF_DETERMINISTIC_OPS environment variable, and associated tests.
46b94bb7884 : Refactor DiagnosticEngine to support multiple registered diagnostic handlers.
194ce1647e5 : Update the Pass, Analysis, and PassManager sections of WritingAPass.md.
833091809a9 : NFC: Fix warning for uninitialized field. PiperOrigin-RevId: 270704572
94ccf0f0e0d : Add variants of interleave that take separator
235e88b123c : Internal cleanup
fe13247aca8 : remove comment
44e8897148c : Outline GPU kernel function into a nested module.
467e9e84bf8 : Outline GPU kernel function into a nested module.
1a6f5b71f18 : Fix a number of Clang-Tidy warnings.
ddef42788d9 : Fix a number of Clang-Tidy warnings.
5a1c9ec859f : compat: Update forward compatibility horizon to 2019-09-23
ed2408bf75d : Update GraphDef version to 167.
c410e030a94 : Fixed typos.
22fcf5f98f7 : Refactors NNAPI Delegate to support detailed reason why an operation is not accelerated
f9d1a8c9625 : [NFC] Replace std::clamp with inline implementation.
e57d0a0614d : [NFC] Replace std::clamp with inline implementation.
00e3c60b294 : Specalize f32->i8/u8 Quanitization with C++ native arithmetic to optimize performance.
a807b29b0dc : Specalize f32->i8/u8 Quanitization with C++ native arithmetic to optimize performance.
24bdb619998 : [XLA] Strip one-sized dimensions from the input of broadcasts.
94ae1e0352b : Fix UT failures for fp32 MklFusedMatMul.
c6f79f941eb : Add support to export type attribute
6fb523f6f97 : Update TruncateIOp builder to pass OperationState by reference.
206f905257e : Update TruncateIOp builder to pass OperationState by reference.
eaa846c8828 : update layout map examples in doc, drop stale ones
6a98fc70a22 : Fix undefined reference to mlir::getElementTypeOrSelf(mlir::Type)
41d9520c912 : Fix undefined reference to mlir::getElementTypeOrSelf(mlir::Type)
e69d4d76465 : compat: Update forward compatibility horizon to 2019-09-22
1232bada45c : Update GraphDef version to 166.
c5f2de4b8d6 : Legalize ophinted undirectional sequence lstm
ead6e53b608 : Add integer sign- and zero-extension and truncation to standard.
bff26c618f6 : Add integer sign- and zero-extension and truncation to standard.
6e17966cc2a : [tf.data] Follow up to cl/270460372 which extends the multi-device function check with an op kernel registration check.
0dfd4bea2e4 : minor spelling tweaks
4494caa20f4 : [tf.data] Adding dynamic detection for whether multi-device backend should be used.
ab6565f0c31 : [spirv] Add OpControlBarrier and OpMemoryBarrier.
5e6af2eef30 : [spirv] Add OpControlBarrier and OpMemoryBarrier.
c257bb76dae : Upgrade/fix/simplify store to load forwarding
5f9c12ffc30 : Upgrade/fix/simplify store to load forwarding
a247ff96d4c : [ODS] Add support for FloatElementsAttr
c49b963db45 : Add a note about the use of recursion in the developer guide
053a7b4bee0 : [ODS] Add support for FloatElementsAttr
12739f69fd0 : Refactor GraphtOptPass to enable using with unregistered passes
96e0f5f969e : compat: Update forward compatibility horizon to 2019-09-21
b62ba8ee011 : Update GraphDef version to 165.
59436c19a00 : Automated rollback of commit 53bdcf55ce180f609797746992987ce89c3543bb
2ff3122aa11 : Make GlobalOp's value attribute optional.
11b44e06919 : Make GlobalOp's value attribute optional.
aed520b5de6 : Improve performance in session.py by removing ObjectIdentityDictionary
cf52c3db73c : Add Python gradient implementation for EinsumOp.
9090a5ccf30 : Move error_codes.proto part 2. Move the usages to protobuf/error_codes.proto
8cd3ca309bc : Move error_codes.proto part 2. Move the usages to protobuf/error_codes.proto
db85dbe6b64 : NFC: Pass OpAsmPrinter by reference instead of by pointer.
be6746fc3b9 : NFC: Pass OpAsmPrinter by reference instead of by pointer.
854d3f45e97 : NFC: Pass OperationState by reference instead of by pointer.
bb6dc1d92eb : NFC: Pass OperationState by reference instead of by pointer.
2a0cd2c32ba : Optimize WYRepresent in QR Decomposition by generating Y from vs.
e6ab5082a82 : Internal refactor of third_party dep names.
d438a945b40 : Add examples to TensorArray doc
0096313c5a3 : Fix expected list of devices.
eda96d073f5 : Use the SendTensor op by default
1fd735a9745 : Improve equal and not_equal docstrings
4fe1b90a0e2 : Use combinations to test eager/graph mode and TF v1/v2 for list_files_test.py
3bd6716d47c : Avoid iterator invalidation when recursively computing pattern depth.
e49c0ec5bfc : Avoid iterator invalidation when recursively computing pattern depth.
3b6d98a8db5 : Restructure the parsing code so that the logic for dealing with the source code of lambdas is more streamlined. Simplify the error messaging in the case of lambda functions. Drop the guidance to file bugs when lambdas can't be parsed.
5749b6fbb8a : Remove gpu_gl_object_type flag from benchmark_model
e00dede1069 : Add a helper to lstm_utils to return number of inputs in the fused TFL op.
9b8e77817f2 : Make sure all ophint output identity nodes are presented after ophint-extraction.
41523b32072 : Adding examples for tf.image.random_flip_left_right and tf.image.random_flip_up_down usage.
9559a98455c : Bump the clang revision we download when prompted
50a95702ff2 : Add micro_utils to expose common utilities across micro. Update the test_utils methods to switch from min / max based quantization to zero point / scale. Clean up test utils API. Maintain a copy of old methods in test_utils.h to be removed when all op kernel tests are ported to new API.
9877c212c8d : Add SameOperandsAndResultType trait to SignOp and ReverseOp in HLO
9f2eec82216 : Move error_codes.proto part 2. Move the usages to protobuf/error_codes.proto
ddd0a880cbc : Lower TensorFlow StridedSlice op to HLO
f7464a6c054 : Write metadata to a temp file before atomically renaming it.
436a8b6698e : Add initial TensorFlow StridedSlice op verification
d2247c815fd : Remove tags preventing inclusion in test glob.
ee8e382cfbb : Refactor dataset_test_base.h to support multiple datasets/iterators.
8bf3fb4dc76 : internal visibility change only
3d22b4bb96d : TF.Sigmoid lowering to a TanH backed implementation.
c35621fcd48 : Add gradient for RaggedTensorToTensor op.
403401793ca : Update tf.shape() docstring.
14feb0dc473 : [ROCm] Droppping "contrib" references from the ROCm CSB script
37cb56f808f : Include index to error message make it debugable.
a2a51fa318a : Remove lookup_library from FunctionalizeControlFlow().
316a8828568 : [XLA:CLIENT] Add inverse of GetMatrixDiagonal and simplify the slicing logic
a62a0fa255f : Update doc for tf.keras.layers.Masking.
af0194f2dbd : Removed unused ops.RegisterShape
2a9a8fa47c2 : Update tensor_utils for element wise multiplication.
6f2918e1b28 : Add legalization for tf.AddN op.
662e952b6ae : internal visibility change only
58b09759ae2 : Add cuda implementation for Sparse Momentum.
168a1fc3c27 : NFC: Pass OpAsmParser by reference instead of by pointer.
4731b14918f : Update RaggedFeature doctest to be deterministic.
b4f20748a2f : Operand / Result derived attributes should use the non-ref type.
592d786f307 : Switch TfLite benchmark from gl_delegate to delegate that combines OpenCL and OpenGL.
c14495c8f66 : Add testable doc strings for tf.nn.dropout
8817ec12f14 : Use SmallVectorImpl in getStrides
624f8ea117d : Automated rollback of commit 5a9b155e08d15d55be1a0009c884866e502a49a0
bf07c086874 : Add name() function in Tensor class.
eb7b9480866 : Update docs for shuffle_and_repeat
4d68acd9b68 : NFC: Pass OpAsmParser by reference instead of by pointer.
514475ec47c : Fix public build
2b36d416c30 : Added benchmarks for RaggedTensor.to_dense. Also added a few new test cases and improved readability of a few error messages.
8de9ee57f21 : Use SmallVectorImpl in getStrides
f380896421a : OpenGL API: Add explicit wait when data output goes to CPU.
400c1801bc5 : Split MakeBlockMap into smaller functions
c9aa3ea13bd : Update docstring the tf.keras.layers.RNN.
a5ce59feb09 : XLA: Expose patterns for lowering to standard dialect
588c9e2b1d0 : Fix public build
327d12c4ded : Add MLIR conversion rule for MatrixDiag
06b34493d1c : Fix mean to restrict same input/output scale
fcdadc0b1ff : Automated rollback of commit 8c521f81b10c60de8e690749b732c85197798d03
b7e69713565 : Update of `_in_multi_worker_mode` docstring.
ccfd3d9cad5 : Fix bug in tf.ragged.stack() behavior with 1D inputs.
d680a7e1189 : Rename FunctionalizeControlFlowPass to reflect XLA specific behavior
f41cb8b2ab8 : Ruy: Improvements to AVX-512 8bit code. PiperOrigin-RevId: 270287085
6d3d6545ecc : Ruy: Rough optimization of x86 AVX2 8-bit kernel. PiperOrigin-RevId: 270285808
3d8914bb88b : Support tf.float64 inputs in tf.signal.mfccs_from_log_mel_spectrograms.
b1e271c89ce : Add utility to extract strides from layout map in MemRefType.
dfed968d9dc : Just a quick typo fix: parallism -> parallelism
52084c979ba : Ruy: Rough optimization of x86 AVX2 float kernel. PiperOrigin-RevId: 270284629
97cfacbca38 : Performance improvements for RaggedTensorToTensor
e557e032d20 : Add utility to extract strides from layout map in MemRefType.
09f6d42882f : Strip descriptions from OpDefs during sync
3453cb661e3 : Addressing review feedbacks
4aa36adfd49 : Fix StatelessIf test when running under XLA
337b68d1d13 : Misc renaming in gpu_conv_rewriter
a3f68502762 : Renaming from CudnnConvRewriter to GpuConvRewriter
1a113b718da : Renaming from CudnnConvRewriterTest to GpuConvRewriterTest
f30f4e3f1ac : Rename gpu_conv_rewriter.h include guard
8ff09282005 : Renaming cudnn_conv_rewriter to gpu_conv_rewriter
e7331a6e776 : Support tf.float64 inputs to tf.signal.dct/idct.
3d5e79e08ae : Fix the docstrings of keras.metrics.
15acb8aa9bd : Rewrite MakeBlockMap to be more principled and at the same time more explicitly empirically derived. These values have been obtained on a Qualcomm S855 device (arm64). This would need to be tuned differently to achieve optimal performance on other hardware.
ee07d9963fc : Docstring cleanups to remove references to tf.compat.v1.placeholder in example code.
5eaff74dfc3 : Automated rollback of commit dce7663c19dd793697570fc60a01aa2159448bf7
cc87427dbb5 : Docstring cleanups for tf.signal.stft/inverse_stft to mention that float64/complex128 tensors are supported.
f5dcc4344e7 : Update API docs.
6ca1a727a74 : Added op_def_registry.get and op_def_registry.sync
91a5a7318f7 : [TF:XLA] Enable CPU jit on TF:XLA tests.
f3e5dc55e4c : Add comments to canonicalize to make it clearer what is happening
5931aea96b4 : Allow single worker training with any job/task name within Mirrored Strategy
0659af6123b : Add XLA support for Modified Bessel functions of the first kind of first/zeroth order.
21bb1f9b6a6 : compat: Update forward compatibility horizon to 2019-09-20
5bb3e5720e2 : Update GraphDef version to 164.
abcf219ba38 : Fix some issues for MklSoftmax
66c4e9b479e : Add paraentheses to make the execution order clear.
6bc1b37a1aa : Assert _input_shapes list size is same as number of input arguments.
76ac8e26982 : Update activations.py
a168591c4a1 : Automated rollback of commit 8277db12ecd8ca92d77a20340dd3b2a7156d8992
41c5e372595 : Remove eigen's shuffle-based transpose impl
85b0981b32e : Fix Windows build breakage
12188df2c14 : [XLA] More supported cases for dynamic dimension inference.
f048a51777d : [XLA] Respect set-dimension-size in dynamic dimension inference.
bdfb540d8ba : Remove unused import and two import forms
0aa087caf07 : Internal change
19d3a8d3b8e : Add test for connecting to a Cloud TPU.
8277db12ecd : Adding an example description to ReadFile op.
167d888feb8 : Update tf.stack description.
dec062bceb6 : Adding `_pywrap_stat_summarizer` import in python/__init__.py.
ba03f4a2451 : Do not use designated initializer for Windows build
aa7c201e9d1 : Separate and reenable remote worker micro benchmarks.
be43067aa4d : iOS Metal delegate: compiled model test added.
12ff7bc24ec : tf.ones doc string: - testable doc strings - clarified text
cece7fe9cf8 : Improve constant inference for BroadcastTo gradient.
18806efb2e4 : [XLA GPU] [NFC] Tiling codegen: minor simplifications and renames, add more comments.
7225f3a4c3b : Automated rollback of commit 845f970ca03ed0e8aa98006a47782a2a9cf11570
e6279652796 : Update docstring for keras.layers.SimpleRNN and SimpleRNNCell.
4de15da21dd : Remove unused import and two import forms
9414a67fc4a : Testable Doc Strings for `tf.constant`
80e033c31fe : Update docstring keras.layers.GRU and keras.layers.GRUCell.
f7e1269550a : tf.expand_dims API doc string: - Added testable examples. - Clarified explanations.
91c9406acf4 : Clarify tf.config docstrings
3797ccbcf67 : Filter out tpu wherever we filter out gpu.
7e066634687 : Utility function to figure out whether a cluster has reference variables
8c521f81b10 : Automated rollback of commit c00a1c6dc1161e9467215938af703a5363bdcaff
297178914ff : iOS Metal delegate: environment test added.
b58f4f1920e : Update model_to_estimator docstring.
966db41597b : Add optimized transpose 2d method, written in a template form.
f957d69db29 : Update docstring for keras.layers.LSTMCell
5a9b155e08d : Export the events_writer functions from C++ to Python with pybind11 instead of swig. This is part of a larger effort to deprecate swig and eventually with modularization break pywrap_tensorflow into smaller components. It will also make exporting C++ ops to Python significantly easier. XLA is using the pybind11 macros already. Please refer to https://github.com/tensorflow/community/blob/master/rfcs/20190208-pybind11.md for more information.
5eeccf8d7b6 : Make pfor work with tf.function(experimental_compile=True).
050461864bc : Canonicalize away noop HLO Reverse ops
3f36079596b : Fix NMS CPU bug
520358458ea : - added testable doc strings to tf.zeros - clarified args list
0b0e399bdac : Tweaks for tf.random.uniform documentation
0f2c0eac128 : Add an example to tf.config.experimental_run_functions_eagerly doc
f2a3a1460aa : [XLA GPU] Always use EmitPartialElementalTile when emitting tiling code
0fc731be15a : Metal: Multiply scalar operation tests added
76b6d006607 : [Grappler] Add comment about the need to set feeds and fetches in signature_def when calling tf_optimizer.
70a728de554 : Switch Java GPU delegate to the new delegate implementation that combines OpenGL and OpenCL under the hood. This will break existing clients that set non default options, but since API is experimental it is OK.
0572dc7fe42 : Allow specification of decorators on SPIR-V StructType members.
cfeee82f66c : Automated rollback of commit 40360ed1dcd7250f15ced0fe5e55e5828c9d2ffe
636ebac2f54 : Update the docstring of tf.reshape.
ad32f40db9d : Add a new docstring for numpy_function.
407b9ee1adc : Add example and reference to tf.nn.softmax
cca601cbf94 : Allow specification of decorators on SPIR-V StructType members.
924885f3eff : Point to the doctest documentation
1c50d0df03c : Quantize attribute values by per axis quantization parameters
33116fb0ea6 : Update the docstrings of to_code and to_graph.
129e6d42792 : Automated rollback of commit 5b6e5711dac2e99111e542f69e969665a75d2a10
63050601f75 : Testable Doc Strings for `tf.tile`.
bb0172f4b5d : Update tf.squeeze description.
55f31a1cb18 : Quantize attribute values by per axis quantization parameters
81be4f9c014 : Add an example and reference to relu doc.
9b4878b9bee : Enabling amdgpu backend in XLA unit tests
47fadc6df5e : Fix document for LSTM layer in TF 2.
bf8dc1c22d7 : use env variable TF_GPU_CUPTI_USE_ACTIVITY_API to control which device events tracking mechanism. true => cupti activity api, false => enclosing pair of cuda events.
fda47c3c99c : indentation
024de8d7b89 : Make thread_count part of BlockMap. Allow MakeBlockMap to take a tentative thread_count value as input, potentially use that value to choose BlockMap parameters, and decide on the definitive thread_count value.
78115ad9ee1 : Rename from CudnnConvPaddingLegalization to GpuConvPaddingLegalization
635e23a7749 : Set serialized.shape=[] in parse_single_example.
68a97e3183a : Rewrite the 'rectangularness' computation. Since 'rectangularness' is now the largest-scale subdivision, it should not (anymore) have anything to do with the kernel layout. Rectangularness is now nothing but the shape 'aspect ratio', (rows/columns), of the destination matrix. This keeps concepts simpler and more orthogonal -- rectangularness is a property of the destination matrix alone, orthogonal to kernel. This will allow writing better, simpler block_map logic.
fe7d8bd685a : Added IMAGE_BUFFER to selectors.
e6d5e6bf1ce : Introduce pot_log2, which checks that its argument is a power of two then returns its log2. Allows to convey in code that values are power of two, so the log2 is exact.
42cc7ce11a8 : Rename from cudnn_conv_padding_legalization to gpu_conv_padding_legalization
df42ce68757 : Switch the rectangularness of blockmaps from inner to outer. That means: instead of having a single big square grid traversed by a space-filling curve, with an inner level of rectangular subdivision inside each cell, have a top-level rectangular subdivision inside of which we have separate space-filling curves. The idea is that for highly rectangular sizes, we want the traversal to look linear on a large scale.
c00a1c6dc11 : Convert WorkerSession from a struct to a class.
39db8af832c : NFC: Use DialectConversion framework for TFLite TensorList rewrite pass
c0687c0e128 : Add an example to tf.math.sign docstring.
321a384f933 : Updated doc for all symbols in tf.keras.activations
d4649a978b5 : Testable Doc Strings for `tf.nn.softmax_cross_entropy_with_logits`.
9cd66bb74c7 : Fixed typo.
2645c013c22 : Fixing up bucketized_column docstring. Making it a bit more informative and removing references to LinearModel which isn't part of TF2 anymore.
2359c4e45e1 : Ruy ARM32: Optimize 8bit kernel
aa23074aad0 : reduce logs for things that's expected. also don't track the cuda driver api initiated by us. for non-tf-stepZ_stats mode, we actually allow tracking all kind of apis, therefore it is not error to get other type of events.
600216f7eeb : Add comment to ApplyTanh4 function. This function is different from the previous one in the input scale.
34391f7659e : NFC: Fix return indentation in generated op definitions. PiperOrigin-RevId: 270070670
d2908333080 : Fixing up docs for make_parse_example_spec
e04b38a44fe : NFC: Fix return indentation in generated op definitions. PiperOrigin-RevId: 270070670
185f29aadb8 : Fixing up DenseFeatures documentation to point to runnable feature_column code.
5003d15424e : Removed unused cpp_shape_inference and its SWIG wrapper
162b434c16f : Set argument shape and argument kind in TPUCompileMetadataProto in TPURewritePass.
fea67be540e : Removed unused Tensor._get_input_ops_without_shapes
0228bf08546 : Added features to gen_selected_ops.
dfef3d744b6 : [XLA] Support axis parameter for parameter to QuantizeAndDequantize operation.
cfca011aa1e : Internal header cleanup.
a0bb5f37a48 : Rename include guard
d041805368d : [tf.data] Avoid double conversion to a tensor during input normalization.
38df65e2aac : RunCudnnConv to RunGpuConv
dfe84888cb4 : Rename CudnnConvParams to GpuConvParams
8742a5d4595 : Renaming cudnn_conv_runner to gpu_conv_runner
5ef40877320 : Instruct the tf.data API to treat the scan calls executing the body of a for loop as general-purpose computation. This avoids pinning the loop body to the CPU, and follows the default TF placement rules instead. Fixes #32138
86c40038516 : Updated tf.io.parse_example and tf.io.parse_single_example to support ragged features.
54d97a1c0fa : fix typo
9d1bb322c8a : Add address space attribute to LLVMIR's GlobalOp.
a1fa40ce20d : Add address space attribute to LLVMIR's GlobalOp.
6abfcb00aa9 : Fix format
2bdf09cd2e9 : max-output -> Max-output
866724d7cfc : Fix --config=cuda_clang so that it really uses clang.
0b3c24bbe1d : Replace MKl with MKL in comment lines.
feeb028372d : Return early to avoid another lookup in .
f1067a3341d : compat: Update forward compatibility horizon to 2019-09-19
7fb3aaa0ce3 : Add load error
09276488204 : Update GraphDef version to 163.
7f13d5c2238 : Clang format fix for mkl_layout_pass_test.cc
ed068591897 : Add format check.
a3a8322d29e : A negative case for "transpose + maxpool3d + transpose" added.
01d7d186e6c : Change code foramt in CopyAttrsPooling().
40360ed1dcd : Outline GPU kernel function into a nested module.
5b6e5711dac : Outline GPU kernel function into a nested module.
59fc4a41b44 : Add test cases for transpose+maxpool3d+transpose.
7659a2f82ef : Clang format fix.
22e6ba72f94 : Fuse "Transpose + Maxpool3d + Transpose".
d3251af746d : Check the result value has single user before using its user iterator
cedd181165c : Remove comment referencing deprecated parameter 'global_step'. Instead use `iterations`.
9fc521d58a3 : fix typo and fix comment to FoldConjugateIntoTranspose
a3382b9cda1 : New GPU BFC memory allocation analysis tool.
4c6ad75c069 : NFC: Remove stray logging from ~Block(). PiperOrigin-RevId: 269941815
ebb79f5766a : NFC: Remove stray logging from ~Block(). PiperOrigin-RevId: 269941815
d9b3c9f8016 : Fix nested dominance relationship between parent results and child operations.
ce28b250fbf : Fix nested dominance relationship between parent results and child operations.
56dbacebc91 : slightly optimize tflite Concatenate operation
dee5374f114 : [XLA] Memory space assignment improvements
bd2b2ae44d6 : added tests for non-fused layer norm
c52b1dd509f : [XLA GPU] Swap x/y loops in tiling reduction emitter. x-loop should be innermost.
5767391852a : Fix `tf-device-cluster-formation` Pass to be independent of tf_executor.graph
32482f9e3a3 : Call the post-training quantize weights tool from the tflite mlir converter.
2ab6049b899 : Remove the contrib top level module from the v1 virtual pip package
ed34af70516 : [XLA GPU] [NFC] Use shorter accessor for tiling emitter
03982be37c2 : Add new hlo instruction set_dimension_size
536edc7ef7e : XLA Lowering from Dot General to Dot
4e73c41daa7 : Fix bug in QuantizeAndDequantizeTest
205bf5260c8 : Removed internal calls to @RegisterShape and related APIs
3ef0d0d074a : Registered XLA dialect and fixed corresponding tests.
a6d8ab779d5 : Using IMAGE_BUFFER as buffer for writing.
2f643329b26 : solved conflicts
6274f037d4a : [tf.data] Fix concurrency issue in experimental/parallel_interleave_dataset_op.cc.
bdcf4b6296a : Make ApplyTanh3 function more readable. This function is different from the previous one in the input scale.
b71abc84744 : [ROCm] Fix for the broken ROCm Nightly Community Supported Build
959487fd0eb : [Grappler] Replace deprecated node name parsing code in Grappler with calls to ParseTensorName, which is also a lot faster.
b45e94d1592 : [tf.data] Disable application of options in `reduce` until optimizing an input pipeline in tf.function is supported.
5ff1b3dc306 : Automated rollback of commit 2d7126c46ee643cf59ad5e07ad71acfba97ccffa
c437e0b993d : Automated rollback of commit eb997930ec779cce62f2a76f3e161c831cc0e617
775ae5390a1 : Automated rollback of commit e36424c42eb3890c5be9322a9667e31c31b8a5ed
d069ab3341d : Automated rollback of commit 6d6ccb6e5266227bf772e5e563a8f903df6e4e47
cf218146041 : Remove contrib testing from Windows builds.
52c52c8765c : Add a cluster resolver argument to MultiWorkerMirroredStrategy.
35819cd892d : Automated rollback of 107151db583bb8cac61cccc73e104f3a3f5d1e36
4ad44aa1815 : Disabling flaky test until fix is landed.
2d7126c46ee : Internal cleanup
e36424c42eb : Internal cleanup
eb997930ec7 : Internal cleanup
cf4dbb45ffb : Exclude XLA device from supported device types if XLA device is not explicitly assigned or requested
107151db583 : Internal cleanup
bdb352aa19e : Addressing review comment
6d6ccb6e526 : Internal cleanup
dcdd9742899 : Add the specification that some of the tflite ops are not quantizable
c08e4ccfdb4 : Update tensorflow/core/kernels/mkl_matmul_op.cc
5606627903e : Update tensorflow/core/kernels/mkl_matmul_op.cc
decec239095 : Update tensorflow/core/kernels/mkl_matmul_op.cc
54dcd64608c : Update tensorflow/core/graph/mkl_graph_util.h
7268f8dc5cd : Split testIteratorStructure to avoid the use of lambda parameters
f80cd28861e : In `tf.keras.utils.get_file`, make it okay if the directory to make already exists.
cebed8b575b : Support symbolic operands for memref replacement; fix memrefNormalize
facdefc130e : Automated rollback of commit 8b023af8f12f2b98bf67f53fdec61ab7fbb4963b
331c663bd27 : Support symbolic operands for memref replacement; fix memrefNormalize
634d7353ee0 : [tf.data] Remove unused rebatch rewrite.
f40613f8cfc : Run shape inference synchronously for remote ops. This change can allow tf fail fast with shape error. Given that shape error is the most common error in user code.
a76c2ded9e1 : Add __version__ to tflite_runtime package
152e7217316 : Add HLO ops and TF lowering to MLIR for some element-wise unary operations
10fcfe54fe0 : forward_compatible env variable caching perf optimization.
5b1fe078808 : [XLA GPU] Do not emit extraneous if-statement in EmitPartialElementalTile for y-dimension
11fbea06817 : [tf.data] Fix potential use-after-free in MultiDeviceIterator. In order to do this, we do a couple of things
66a22c9ea80 : Add TFL::Concatenation constant folder
c2b20d2521e : Automated rollback of commit 6117b5fda97597f21fd07f97d44221f4a8c7c0a3
f4e2d3f0ddc : Avoid redundant isinstance checks for performance
23eddd0691e : [tfdbg] Update source utils' tensorflow internal path inference
4ffdf8bb59d : Avoid use of ObjectIdentitySet
ffc25308ce2 : [2.0] rm -rf tensorflow/contrib
776b99925c1 : [tfdbg] Add debugging.enable_check_numerics() to mnist example
2deb73424c0 : Align naming pattern for GPU delegate functions
63e194515c4 : Unify error messages to start with lower-case.
eeadeef964b : Unify error messages to start with lower-case.
4341802e3ed : Add missing include. Initialize OpenCL memory objects to nullptr by default.
4def896f1d0 : Add .so for gpu delegate.
a23a1dad3c6 : Fix copy-paste error: inline_parameters option is propagated correctly.
1aa61f86eef : Moved summary_ attributes out of Context into summary_ops_v2
3c2a84a665e : Fix for tensorflow/tensorflow:devel
501d0ef8069 : SDBM: support sum expressions on the LHS of stripe expressions
9c817f4fbf8 : Simplify SDBM expressions more aggressively in operators and conversions
238f56eedb2 : Update GraphDef version to 162.
b071c4468ae : SDBM: support sum expressions on the LHS of stripe expressions
e48cae77db2 : compat: Update forward compatibility horizon to 2019-09-18
199f9abd231 : Simplify SDBM expressions more aggressively in operators and conversions
ef4a948fb3f : [Intel Mkl] Updating README.md for 1.14.0 release
bf04353f7ea : fix typo
ca123bc4199 : Add split merged operand pass. This pass is more like a "fix/workaround" for fused ops like unidirectional_sequence_lstm as we don't have good representation of variables right now.
0fa9f305bb2 : Update TFLite TensorList lowering pass unit tests
bf926b36f1a : [TFLite] Use TensorCastOp to shape transform output of tfl.lstm to match fused funcop signature.
32aaaec4c94 : Merged commit includes the following changes: 269734643 by A. Unique TensorFlower<gardener@tensorflow.org>: Automated rollback of changelist 269726613.
d30ba844371 : NFC: Uses hasTrait interface to query the op quantization spec
8ab4a0a7bb0 : [TFLite] - Support to stack layers in babelfish rnnt. Add a module pass to stack the various layers in encoder/decoder in RNN-T. This pass will rely on future function inlining, DCE and canonicalization to ensure the module contains the appropriate IR elements that can then be legalized and exported to TFLite flatbuffer.
ac7d0914c69 : Unifying the logic for strided_slice
de66e7b1fb4 : Switch IteratorTest to use TF combinations
27e206450bb : [xla] fix xla build on cuda devices without nccl
279b0ca9dc8 : Add comments to ApplyTanh0 function.
e502d88a457 : Skip loading functional model if config cannot be found, and instead fall back to creating a subclassed model.
8576b7b84d4 : Add basic support for model parallelism with degraded slices. In this CL we ensure the device assignments are correct when there is a degraded slice.
a8fcbb6c9d8 : TFLM: support logistic (sigmoid) floating path.
74c52531846 : Have AutoCastVariable subclass from Variable.
50bcdf822c1 : set build v2 as default in build-dev-container.sh
790ff20d984 : Minimum and maximum lowering from TF to XLA.
d3b65857f25 : Comment that output_shape_index can be set to negative for non-updated variables.
00505707238 : try to fix ubuntu sanity check error
143101a4fc9 : Add support to OpAsmParser for parsing unknown keywords.
a5c121ec179 : [tf.data] Apply dataset options when executing `reduce`.
2177c418191 : Add support to OpAsmParser for parsing unknown keywords.
1b8bae2d3a1 : Remove kOutputRefLoc
1b8ff2842df : Open Source tracing code drop annotation details except the op_kernel name (the annotation stack is dropped.) As we want to put tensorshape information in annotation for cost analysis, we might want to carry this information to trace viewer.
290f1571a53 : Fixing / disabling a few tests failing when we run with TF v2. This change is mostly the same as #31386/commits/4de05d7afdce730c3fee0ec4aa031caa52fa82c2 but the latter also removes contrib from pip_smoke_test which has already been done.
d44f3a37ec6 : Switch tf.config API examples to use doctest
c52ee536c04 : Copy `skip_mismatch` argument in `load_weights` from external Keras.
cb26f0cfc09 : Hold remote task instead of eager client in `RemoteTensorHandleData`.
fbd381935a2 : Strip EGL/GL deps from gpu delegate
077ed9317a6 : Add comments to ApplySigmoid function.
c84602c8023 : [XLA GPU] Remove unnecessary padding of the loop bound in partial tile emission
5fc7bfe04aa : Use TPUCompileMetadataProto and attributes from `tf_device.LaunchFuncOp` in TPU rewrite pass to store metadata for `tf._TPUCompileMlir` op.
76223f2dc07 : Add (de)serialization support for OpRuntimeArray.
f7fd9b4fceb : Fix segfault if sequence raises an exception when nest.flatten accesses an element.
1cd94307653 : Add (de)serialization support for OpRuntimeArray.
f2cc804ae8d : Added pybind11 protobuf type verifiers.
eb6ba10c6cf : Address review comments
b32911226f7 : iOS Metal delegate: shader compilation test added.
df2b252fa38 : Forward "training" param from StackedRNNCell to cells wrapped by it.
2da99206dbb : Register a -test-spirv-roundtrip hook to mlir-translate
63f1dd24148 : replace "tensorflow/contrib/android => tensorflow/tools/android/inference_interface"
99693969e0c : Register a -test-spirv-roundtrip hook to mlir-translate
e72f5dd506a : Simplified signatures of CreateKernel... methods.
a15068b1a67 : iOS Metal GPU delegate: slice tests added.
7398a4939a2 : Add a preprocess pass to remove sequences that are problematic with FileCheck
44849a55f1d : Only the --quantize flag needs contrib.
4504fe28691 : Add a preprocess pass to remove sequences that are problematic with FileCheck
b36af5e5e4d : iOS Metal GPU delegate: prelu test added.
b8ad7062197 : [tf.data] Removing Grappler dependency from fingerprinting utilities and moving them from `rewrite_utils` to `dataset_utils`.
c5a61661c17 : iOS Metal GPU delegate: pooling test added.
ed6fabc53d9 : Eliminate unused tf_proto_library parameter.
7a5fc47c8cf : Expose certain options in GL API and adjust delegate to use them.
4f9168236a5 : Support file-to-file translation in mlir-translate
d6fa78677cd : Added support of IMAGE_BUFFER to GPU operations.
548cc4851f4 : Remove redundant method that is moved to common/model.h
c01a6e09cf8 : Support file-to-file translation in mlir-translate
f91078e7c2a : [XLA] Two performance optimizations in memory space assignment.
3e4e890c8e6 : Change MLIR translation functions signature
39a8a74ae64 : Add tests to make sure integer post-training quantization work if feature is enabled
d18269ab0f0 : Optimize 3D transpose.
38b748907e0 : Fix stateful RNN with nested/multiple inputs.
3534e6df0dd : Change MLIR translation functions signature
1d761587366 : Add TFL::Concatenation verifier
8b023af8f12 : iOS Metal delegate: Status::error_message() -> message()
4ae88ff1efd : Add rewrite pattern to compose maps into affine load/stores
845f970ca03 : Automated rollback of commit c8d3be804a04eff72d7ee436e9209738304db8c3
5d81613258e : Add rewrite pattern to compose maps into affine load/stores
1345f188353 : activity_name in timeline-label is redundant to name of NodeExecStats, (which we store in "long name" in trace event argument). we should put the event.name which is the kernel name given by cupti.
ffd433aab68 : Add the missing dependency
e5198d4c037 : [tf.data] Fix msan error in rebatch dataset (uninitialized value)
39433cc7bfa : Fix the output type if it is integer tensor in quantization rewrite
0bbcaefdb95 : Move deleting back up checkpoint at the end of training to the end of last epoch.
139e7e37d1f : Use annotated shape info, if available, for function node shape inference. This will make shape inference faster (especially when a function node has nested function nodes internally).
28f0e5b4faa : Add 'acc' and 'bce' aliases for metrics / losses.
f3c54e9924a : iOS Metal GPU delegate: softmax tests added.
539de53a75d : Replace all "tensorflow/contrib/android => tensorflow/tools/android/inference_interface"
2f5451a726b : Internal build file changes.
498dc69fb56 : Adds support for dynamic-shaped outputs from NMSv4 & v5. MaskRCNN has NMS ops where the output size input is not constant.
992a8b23287 : Removed unnecessary cmsis includes preventing compilation from cloned repo
0d76b0f988d : Forwardprop: Fix resource capturing in functions
bc200140fc4 : Internal change
479e54cb5c7 : Add a test that fails if RaggedTensor.row_splits is computed lazily.
18099afd46b : fix markdown bugs.
0ad39fd5770 : iOS Metal GPU delegate: upgrade minimum os version to 10.
022a1fe13d2 : Removed Context._tld.mode
35f0302e2f2 : Removed shape function registration from python_op_gen
b04fe4526f0 : fix typo in pywrap_tfe_src.cc
13efd632a79 : Automated rollback of commit 669841639f03eaf255aece668c6dbd0ee850c720
6a6e9bdaea8 : tensorflow::MaybeRaiseFromStatus now raises builtin exception types
669841639f0 : Internal cleanup
5453aee4885 : [TF:XLA] Add support for update_slots=False in ApplyAdagrad.
d5efc0e9fd4 : compat: Update forward compatibility horizon to 2019-09-17
1eaa6f8587a : Update GraphDef version to 161.
db3b4c518ed : [TF:XLA] Disable or fix assertions for various tests on XLA.
137de6aad15 : [TF:XLA] Allow fallback on tests of dynamic shapes.
0c5fb863638 : [TF:XLA] Disable test with bug that would test XLA asserting inside of a kernel.
c8d3be804a0 : Refactor operator versioning
e851ccb9012 : Move TFLite Ophint passes after passes operating on TensorFlow dialect
d5754ed1fdf : Add missing CMake dependency from libAnalysis to the Vector dialect
4cc85f3cc5b : Add missing CMake dependency from libAnalysis to the Vector dialect
9871780131b : Automated rollback of commit 4e2bbf82aae9ed1459af93224217b7586a9a8cb0
586e8a77f6e : Define getDialectNamespace method for the TensorFlow dialect
bb4e5b1745a : Update ops-related pbtxt files.
03df711ba0e : Fix LstmProjectionWeightBiasConstraint: TCopVTEtIs will first make sure the tensors are actually shape-typed tensor. switch to TypeIsPred to just check if it's NoneType.
bb696972542 : Use arg 'axis' instead of deprecated arg 'dim'
852b9f95c19 : Fix a race condition in EagerExecutor
376e283836e : Transpose op optimization
e95490d0e17 : Automated rollback of commit 22c2799c5e2ace5b55150f068cc6a9f903b38bf4
f7a9fc29a2e : Update tensor utils to make layer normalization method more readable.
cc2f631baaa : [tf.data] Introduce private API for controlling whether `scan` should use a default device for placement of user-defined function ops.
ae761965f4f : iOS Metal GPU delegate: relu tests added.
996449ba7e6 : Fix typo in GetProtoTextFunctionCode comments.
33abd4ef415 : Autogenerate (de)serialization for Extended Instruction Sets
52db8782f5e : Added new experimental layout IMAGE_BUFFER.
e63e8446790 : Yet another gen_file fix to support '>' namespace separators in op names. (In this case when an op has multiple named outputs)
ab21ea48fa5 : Some RPCState should have fail_fast=true for OSS users
53aa3199ee9 : Update Micro Arduino documentation in README
5ff33fb0632 : Reland "Add TfLite flex delegate with support for TF ops"
492d19639b5 : iOS Metal GPU delegate: padding test added.
c4b7c402e97 : Format issues and added some more tests for CPU NCHW batch norm
e274fe67f0f : Update ops-related pbtxt files.
8f9e0e304db : Factor out Variant wrapper for shared ptrs.
476b77973b5 : Autogenerate (de)serialization for Extended Instruction Sets
5059b5968b6 : Adding unbounded_work_queue to tensorflow/core/platform/BUILD.
6d1d8116d40 : Update the tests to use DatasetParams::op_name()&CreateFactory()
01427f1437d : Makes switch_case respect keras functional mode.
cd48ba6db58 : Save unnecessary lookup in NodeMap constructor.
4e2bbf82aae : * Don't construct RaggedTensor.row_splits until and unless it is needed. * Added new property RaggedTensor.row_splits_dtype, which is equal to RaggedTensor.row_splits.dtype. (But if row_splits hasn't been created, then using RaggedTensor.row_splits.dtype will cause it to be created.)
10c453b1c4e : Adding env target to tensorflow/core/platform/BUILD.
9588a6e19b2 : Add `pass_pipeline` optional arguments when importing a GraphDef to MLIR
1746c7b2a1d : [spirv] Add support for function calls.
c6dbc26d779 : Remove contrib dependency from tensorflow/python:python
7f86f576200 : Use a more robust method for un-indenting the parsed code, using the Python lexer.
6b66d4a05ee : Implemented "Greedy by size planner" for that produces more optimal memory allocation. - in Mobilenet V1 has 35% has memory reduction - in Mobilenet V2 has 2% reduction Majority of all other tested models demonstrated ~10-15% improvement.
b4d110caee6 : Copy Android Inference Interface out of contrib.
b056951d0de : [tfdbg] Expose tf.debugging.enable_check_numerics() and disable_check_numerics()
9cca4a050ca : Add TPU initialization mode which allows TPU compilations on every host.
8fe63d91571 : indentation
304ddb08377 : Added possibility to use different storage types for the same model. Using TensorStorageType::SINGLE_TEXTURE_2D for input/output tensors when it possible (channels < 4)
504212761d4 : [spirv] Add support for function calls.
7bb0ace8572 : Implement new Gpu delegate to combine OpenGL and OpenCL based acceleration. This delegate replaces existing GPU delegate defined in gl_delegate. It will not support hardware buffers as input and output. For such advanced usecase one should use GPU api directly.
c7c893b077d : Add CPU NCHW impl + test
2050596162c : iOS Metal GPU delegate: reshape tests added.
9b1a7bbee13 : [TF:XLA] Bump open source llvm revision to r371985
7bda6475620 : Introduce optional reallocation graph for parallel operations execution and support it in greedy in order memory allocation algorithm.
5ee1a0974c4 : Added a lowering operation from tf.select to xla_hlo.select.
2e361fb75a6 : Automated rollback of commit 4bd8a4270638196debca7a139e748bdd1157560f
fc4f7eb6963 : remove fusd param
9cd757ab165 : Fix TF_AllocateOutput to actually call TF_SetOutput.
98b54f7d934 : Use DeleteSubrange when deleting nodes from the graph in the new GraphView.
68f0fec1fd0 : Don't include sys/types.h twice in core/platform/env.cc
98aa8bbca94 : Move the LegacyStructureAPI related test to dataset_test.py
1e8733614dc : Add missing absl dependency.
9d5ece6ad65 : Fix gRPC deadline setting in CallWithRetry
103d3081eee : Autograph: Remove tf.autograph.experimental.set_loop_options doc It's not implemented yet
6722e5d5726 : Enable iterator_prefix_ to record the sequence of iterators leading up to the input dataset parameter
fd1106cc84f : Refactor AssertNextDatasetOpTest
9324203b85f : Add the missing DatasetNodename test for MapAndBatchDatasetOpTest
e5d09145fc4 : Refactor TakeDatasetOpTest
6529ea79c50 : Improve Cardinality() of TakeDatasetOp
ded83332972 : Refactor ConcatenateDatasetOpTest
a18eeac5cdd : Refactor CacheDatasetOpTest
03ff87bfdee : tf.signal: Accept integer or float Tensors as sample_rate in linear_to_mel_weight_matrix.
c70be023582 : Refactor TensorDatasetOpTest
58a43eb1da8 : Refactor TensorSliceDatasetOpTest
6bb68576119 : [tfdbg] Add mnist and fib examples for tensorflow v2
a0ec9bd5faf : [PinToHostOptimizer] Pin small fp32 tensors on CPU.
53116cab8e8 : BinaryOp::Compute stops when BinaryOpState's constructor OOMs.
b3a2316c165 : iOS Metal GPU backend: upsample operation tests added.
1410eb389fb : Adding tracing target to tensorflow/core/platform/BUILD.
409d58cf6f5 : Replace DatasetParamsType with virtual methods on DatasetParams.
d30a88d9cae : Add support for multi-level value mapping to DialectConversion.
ba79005f4f7 : internal change
3067e0b8a1f : Disable flaky multi_worker_optimizer_comparison_test everywhere.
f6619348950 : Enable FromTensorsTest::testNestedStructure to work in the eager mode
9cc19746bbb : Reduce the number of applyPatternsGreedily calls in the prepare_tf pass
2554939d14e : TFL iOS delegate build static binary framework.
3fe4688b9ed : Do not repack gradients if number of gradients is less than number of packs.
7a4f412dad8 : Addressing review comment
55aff6d0945 : Add CPU NCHW impl + test
26cc6697253 : [spirv] Add support for BitEnumAttr
b100deb6cbf : Add support for multi-level value mapping to DialectConversion.
e2468b6e0eb : Added method for more flexible checks.
149ad37036e : [tfdbg] Fix logic issues in tf v1 mnist example
e29f927a5c5 : Switch InterleaveTest to use TF combinations
0c70f8bf4d4 : Switch FromTensorsTest to use TF combinations
4e6d99be907 : Switch FromTensorSlicesTest to use TF combinations
01727dc9b73 : Switch FixedLengthRecordDatasetTest to use TF combinations
4ac06217dca : Switch DatasetConstructorTest to use TF combinations
cb9323aa655 : Switch FlatMapTest to use TF combinations
9a97b1ee2e6 : Update tf.signal.overlap_and_add tests to be parameterized and enable V2 numerical gradient tests.
9d8beea892d : Avoid external access of private _captured dict
a0372459565 : Forwardprop: fix for functions with disconnected inputs/outputs
f317907227b : [spirv] Add support for BitEnumAttr
1c368684b46 : [XLA:CPU] Enable int32 dot on CPU
f6860cd3056 : [tfdbg] Move tensorflow v1 debugger examples to separate folder
46866757a2c : [XLA] Do extensive testing of int32 matmuls
0b9304f607d : Overhaul the SDBM expression kind hierarchy
e1fe5bd82bd : Support dynamic shape in TFLite converter
e4d8fa1e674 : Overhaul the SDBM expression kind hierarchy
bda50ceb272 : Introduce SDBMDirect expression into the SDBM expression hierarchy
f27522d5987 : Introduce SDBMDirect expression into the SDBM expression hierarchy
8edc7d4cb43 : [XLA:CPU] Enable more dot tests
27640a5684f : Unify how errors are emitted in LaunchFuncOp verification.
4456d5f5dd7 : Unify how errors are emitted in LaunchFuncOp verification.
b2b3f4735da : Error out when kernel function is not found while translating GPU calls.
ea80b0d92d5 : Error out when kernel function is not found while translating GPU calls.
eba9ca0c923 : Update FastParseSingleExample to handle ragged tensors.
93da44021d7 : Adds new protobuf message HloExecutionProfileData, which describes HloExecutionProfile.
4f833ea9b81 : Changed input shape to include batch dim.
fb02b81468b : Drop makePositionAttr and the like in favor of Builder::getI64ArrayAttr
398ca39ba79 : Drop makePositionAttr and the like in favor of Builder::getI64ArrayAttr
f15b613f7eb : Move forward compatibility date by 3 months.
024675edc62 : compat: Update forward compatibility horizon to 2019-09-16
ed119ad2d44 : Update GraphDef version to 160.
71486cb766d : Move forward compatibility date by 3 months.
620a2ec65b6 : TFLM: remove dependencies on tensor.h which requires pthread via complex type. PiperOrigin-RevId: 269269608
0a1c1b96bdf : try to fix pylint and ubuntu sanity check error
4fe6d20cbdb : Add support for exporting Type attributes from MLIR to Graph
7d097b19061 : TFLM: Add makefile rule to generate list of files related to a project.
c469212443e : try to fix Ubuntu Sanity Check error
032cd1f5e17 : Add mechanism to specify extended instruction sets in SPIR-V.
d7c4bc24666 : Add mechanism to specify extended instruction sets in SPIR-V.
aebafdf0238 : Update the pass registration section and add a sub-section on the textual pipeline specification.
5b3bc418f86 : Fix typo in test/AffineOps/ops.mlir
7bcecc18b55 : Fix pylint error.
48275d1fbf0 : Currently eager mode doesn't have support of Conv3D with stride > 1, so we have to disable these tests in eager mode for now.
329020594b8 : Update GraphDef version to 159.
b779ef623f1 : compat: Update forward compatibility horizon to 2019-09-15
d76f811172b : Internal Build Change
b8f8d081be5 : systemlibs: unbundle functools32
da6b8991efa : NFC: Update the PassInstrumentation section.
dedaa3e0ca5 : NFC: Update the expected outputs of pass-timing.
2482e743bc2 : Update the IRPrinter instrumentation to work on non function/module operations.
754da7de421 : Update the IRPrinter instrumentation to work on non function/module operations.
ab17c2f07cf : Use DialectConversion framework in legalize_tf pass instead of GreedyPatternRewriter
2179d24c5e4 : Moving threadpool libraries to tensorflow/core/platform.
bd4658c16a5 : NFC: Pass PassInstrumentations by unique_ptr instead of raw pointer.
d4d1e099637 : NFC: Pass PassInstrumentations by unique_ptr instead of raw pointer.
2848de519b5 : NFC: Merge OpPass with OperationPass into just OperationPass.
8aadfe58a5d : NFC: Merge OpPass with OperationPass into just OperationPass.
6a34f766e5f : Update ops-related pbtxt files.
e832dcc31c3 : Add convenience methods to create i8 and i16 attributes in Builder.
ca502005f09 : Add convenience methods to create i8 and i16 attributes in Builder.
848227c8a0d : Add MLIR PassThrough Op to the TensorFlow registry
63b93ebc184 : Create HLO Constants while operating on HLO dialect
b21ebf776d2 : NFC - Move explicit copy/dma generation utility out of pass and into LoopUtils
eefe6882e1a : update normalizeMemRef utility; handle missing failure check + add more tests
283ede3ea8a : NFC - Move explicit copy/dma generation utility out of pass and into LoopUtils
3229426e014 : update normalizeMemRef utility; handle missing failure check + add more tests
b4cd2efdfdd : Clean up build trip count analysis method - avoid mutating IR
4a6216db4ee : Clean up build trip count analysis method - avoid mutating IR
1fbe74b5dc4 : NFC: Fix stray character in error message: 1 -> ' PiperOrigin-RevId: 269091468
e659e38fd54 : NFC: Fix stray character in error message: 1 -> ' PiperOrigin-RevId: 269091468
7756192b5be : Update QuickstartRewrites.md regarding op definition and rewrites
cc016d1b945 : Decode C++ string (bytes in Python) as utf-8 when returning to Python
b2623e68269 : Update GraphDef version to 158.
fe379b95ca3 : compat: Update forward compatibility horizon to 2019-09-14
a4aa30b61dc : Add pattern to canonicalize for loop bounds
262898691ce : Add float64 tests for tf.signal.stft.
589c418bc0d : Make `train_with_multi_worker` private as it's not used outside of the module.
97abefee758 : Automated rollback of commit 1fe00a069f1f31ad89912a830eff3dd8ca6e2b82
4bd8a427063 : Speed up creation of tensors from compressed TensorProtos by 2-3x.
df1b3b396bb : Optimize quantized (uint8) log softmax via lookup table.
a47914d89e0 : Verify that ModuleOps only contain dialect specific attributes.
4951f6fd7d0 : add missing memref cast fold pattern for dim op
f5de230422b : Add pattern to canonicalize for loop bounds
cc23941c5b7 : Restructure Arduino library
1fe00a069f1 : Add MLIR PassThrough Op to the TensorFlow registry
ddbf543fde9 : Added comparison (gt, ge, lt, le) patterns for TF to XLA.
d200e5afbcf : Publicly expose the functionality to parse a textual pass pipeline.
fa2440f749b : Reduce usage of ObjectIdentityDictionary
e8271914d0a : Fix output type for where op.
8cfd227fe13 : Support per-channel scale in fused_conv2d_bias_activation_op on CPU.
8464e8fd46f : Use std::isfinite instead of Py_IS_FINITE
04b191de48f : Two DatasetOp nodes should be colocated if they are connected by edge of dtype=VARIANT
d4d1f4d7dfc : Add Ragged Tensors support in the Embedding Layer.
d2f81f0b91e : Add flag to enable MLIR converter to tflite_convert.
afa36ed4ed2 : Clean up language in dataset_test_base.h
54cf3e51db1 : Consider surrogate blocks as noncharacter codepoints and replace them when encoding
dd61b55f57f : Dump graphs after EnsureMemoryTypes on VLOG(2)
895a2579a94 : Add type constraints for shaped types with same rank and element count
96db64e6b59 : Avoid unnecessary D2H copies for int32 inputs into XLA clusters
bda59b1c1b5 : Verify that ModuleOps only contain dialect specific attributes.
bf463b2ca6a : add missing memref cast fold pattern for dim op
e311cda40b4 : Publicly expose the functionality to parse a textual pass pipeline.
4080e0bb858 : Add support for Vulkan specific GLSL code generation.
e68fcd7f944 : Update SPIR-V symbols and use GLSL450 instead of VulkanKHR
33780c9d823 : Update tensorboard nightly dependency to 2.0.x
037799b92cc : Avoid quantizing non-zero splat float tensors
9869d9d0b11 : Added checks for depth in kernels.
839623100b7 : Remove the TensorRT admonition
3104784dede : Add type constraints for shaped types with same rank and element count
0bf981f43a5 : Make QuantizationPattern more general
4e329e4dd8e : Changed InputColocationExemptionRegistry::ops_ to gtl::FlatSet<string> instead of set<string>.
9c4cba5da38 : Update SPIR-V symbols and use GLSL450 instead of VulkanKHR
f15c3b0d02c : Change OpNameToAttrTypeMap from std::unordered_map<string, const AttrTypeMap*> to tensorflow::gtl::FlatMap<string, const AttrTypeMap*>
d24c1171ee1 : NFC: Finish replacing FunctionPassBase/ModulePassBase with OpPassBase.
bbddd116a17 : Removes shape constraints on TFL_Select. MaskRCNN contains a Select op with only one of the operands being unranked. At this point, it makes sense to remove these from MLIR for simplicity.
07652f86c2c : Fix bug when cloning functional models that use Tensor keyword arguments.
a3397aa29c9 : Fixing _MklQuantizeV2 rewrite issue
8c2c97f7982 : Do not block inside NCCL OpKernel when computing all-sum.
eba05a69318 : Add tablegen class for memrefs with rank constraints
db45ecd648c : Exporting the util port symbols to Windows and to the Python API.
b1fb58cded7 : Forward diagnostics from untracked threads in ParallelDiagnosticHandler.
8cc9717c21c : Add folder for concatenation which removes zero elements in TFLite.
5ec338519e8 : Handles per-channel fake quant ops in the prepare_tf pass
db8706137ca : NFC: Finish replacing FunctionPassBase/ModulePassBase with OpPassBase.
40627358868 : Improve verifier error reporting on type mismatch (NFC)
9779dbee976 : Add tablegen class for memrefs with rank constraints
10489c20cde : Forward diagnostics from untracked threads in ParallelDiagnosticHandler.
9dc630468fc : [TFLite] LSTM projection bias should be F32 tensor
3b5b75e304e : Add strides attribute to HLO Slice Op
22d1feff9e1 : internal change
c2d49e6f82d : Ruy - optimize ARM32 quantized int kernel
bfb4c9bcb27 : Use executor to execute ops in sync mode as well. A few benefits for doing this: 1. Unify sync/async code path a little bit more. 2. Allow executor to capture error in AsyncEagerNode. We may need to find a way to propagate this error to python layer in the future. 3. Allow EagerContext wait for all pending AsyncEagerNode in shutdown.
7b7dd1afb62 : Improve verifier error reporting on type mismatch (NFC)
c3e32b03e18 : Support scatter_nd_update for string dtypes Fixes #30642
80880afc821 : Refactor pass pipeline command line parsing to support explicit pipeline strings.
d699930e7a3 : Remove portable_test_suite inclusion for ruy tests
e701ff2fdad : op_callback: Remove context manager; Add v1 graph-mode tests
72611b7ea0e : [Intel MKL] Supporting MatMul, Transpose and Softmax with BFloat16 type
c7d1f702377 : Added function to check upfront that tensor can be created.
e560a277795 : Typo fix: add missing quote at end of example.
6dc6754ec51 : Refactor pass pipeline command line parsing to support explicit pipeline strings.
b4dcff44807 : (Hopefully) remaining work to get custom ops working w/ namespaces. Also makes some example tests about adding ops create & run namespaced ops.
4112ac2be0b : TFL iOS camera example fix for GPU delegate support: rolled back delegate function names
16f13b11378 : Re-implement GL API using gpu/api.h interface. This is the first step in preparation of unifying OpenCL and OpenGL-based inference under the same interface.
b1efc03535f : Reuse the same tensorflow::EagerOperation object across multiple ops in same thread by adding a Reset method
1ab863f591d : Switch to non-deterministic algo which allow larger label size
7c61b7b84ab : allow cupti interface injected at CuptiTracer constructor instead of start time of session, due to cupti interface now is itself a singleton. more debugging information for cupti 10.1
077a5c70585 : Clear out default blacklist.
1de040aab50 : Don't cache inf/nan floats
a5b894be956 : NFC: Use I64ElementsAttr type for HLO attributes instead of ElementsAttr
4579a176a70 : Use relative imports only in TensorFlow. Estimator's autocomplete works without relative imports.
6093d7d59ee : NFC: Update comments about rank constraints
3b4dabd0d94 : [TFLite/MLIR] Adds a custom verifier to TFLite transpose op.
920beeedca4 : NFC: Move XLA custom op verification inlined in tablegen to C++ file
639f3ce9fa0 : NFC: Update comments about rank constraints
822643238a8 : Added more simple CreateTensor method.
a0de634ac2b : [XLA][DynamicPadder] Correctly use operand ptype when deciding padding value for scatter indices.
551b67c8dff : Update Eigen to 49177915a14a.
958573f4e0a : [XLA] Move FlattenCallGraph early in the compilation pipelines.
8135ddbaa03 : Renaming register serialization from module to package.
f52f14e9a08 : Make error message about supported TPU infeed type more actionable.
9eda23255b1 : fix variable reference in docs
c94720843b8 : fix buildifier error in tensorflow/python/keras/optimizer_v2/BUILD
c6ec81e1498 : Automated rollback of commit 804f02c0eed678936f3b6fc3c1295583075d5240
7482fc33f4b : Add SavedModelBundleLite, which saves memory by not storing a MetaGraphDef.
8a887b15eef : edit for clearity, changed "implied" to "applied"
6724ea54b6d : Fixing typo in documentation.
26ae4db82ad : Implement test for avg. pool into TFLu - Int8
1c62eaec25a : Fix one_hot fuzzer timeout when input is way too long.
4a09233096b : compat: Update forward compatibility horizon to 2019-09-13
3b7b8821e8d : Update GraphDef version to 157.
6117b5fda97 : Automated rollback of commit 47b46048a97444b332bb7bd36b5097676e2c489d
05876b2df8e : Log name of the generated illegal operation name in DialectConversion debug mode
3aab403f8da : Log name of the generated illegal operation name in DialectConversion debug mode
47b46048a97 : Move the actual implementation of error_codes.proto to tensorflow/core/protobuf
2907222640f : [tflite] Addressed review comments in calibrator_test.py
57e8769bc4e : Disallow comparing ObjectIdentityWrapper to others
37ea74a7c58 : Automated rollback of commit e8755860f875d741f8c2f4a56b7f6135562748ab
ebc4653745f : Fix performance regression issue by reusing metrics property.
00b22327a61 : XLA: verification for tuple ops
3c3ce3bd31a : Change StreamExecutorInterface::Allocate to return a DeviceMemoryBase instead of just an opaque pointer, so that payload can be attached to it.
84732933716 : Fixed linear index calculation for TensorStorageType::SINGLE_TEXTURE_2D.
3d6fe5a3a1f : Hardest single line change ever.
27916df2c9f : minor fix
6cddf9c08be : Parameterize tf.signal FFT tests to improve parallelism.
32b2476ff72 : minor formatting fix.
9fcfe70c472 : minor fix.
a84eb61d403 : Automated rollback of commit 6015bf1d1d3d687132efd6ce35a0bba5ee24107a
adfe46eb495 : Use TensorFlow lowering patterns in XLA legalize tf pass
83c0b00b243 : Use broadcast and select to replace dynamic-update-slice in a, vs, taus update in QRBlock in QRDecomposition.
eea515980f4 : Lower TensorFlow ExpandDims and ConcatV2 ops to HLO
843485a380e : [XLA] [DynamicPadder] Support dynamic dimension in scatter indices.
c040db5e900 : [XLA] Add a defensive check in dynamic dimension inference to prevent scalar reshape with dynamic dimension.
249aacf3ac9 : Lower TensorFlow Pack op to TensorFlow ExpandDims and ConcatV2 ops
3529d8f4b64 : Fix TFX breakage when exporting a SavedModel using a tf.contrib.learn estimator.
918005bfa06 : Internal fixes for feature column check.
bd9f4553a48 : Fixed opencl linking.
7c35032a8b0 : Incorporated comment
1a8aaa30ef5 : Fix bug for stateful RNN ignores the user specified initial states.
41d3ea9cd92 : Fixing spurious omp thread spawning.
ebfad012e6b : Add GUARDED_BY for GlobalJitLevelState.
b77b3e26604 : Verify TensorFlow Concat, ConcatV2 and Pack
7d31ea995c1 : Disable keras multi worker tests that are failing with memory sanitizer.
63e0d4ca857 : Remove signed to unsigned constraint and remove redundant test
53ff9e3db57 : [Grappler] Micro optimization: Don't use Num[Non]ControlInputs to check for existence since it potentially walks through a lot of edges doing string comparisons. Add methods that return as soon as existence proof has been established.
3c724c5581e : MergePadding transformer modified to cut out scalar add.
1d997791dcc : Use `new` instead of static object to avoid destructor.
ac2e242586e : Cmpf constant folding for nan and inf
8aa3d02265d : Cmpf constant folding for nan and inf
77707ffdf9d : [XLA] Propagate memory space to the called computations in layout assignment.
bc74d380464 : [tf.data] Checking for py_func using node op instead of node name.
4c3ce7f9522 : NFC: Clean up constant fold tests
7785911c50e : Update ops-related pbtxt files.
e02e180573b : Have LossScaleOptimizer better emulate the OptimizerV2 interface.
804f02c0eed : [tf.data] Fix potential use-after-free in MultiDeviceIterator.
4a3cbea5f3d : Add complex128 support to RFFT, RFFT2D, RFFT3D, IRFFT, IRFFT2D, and IRFFT3D.
731984bfd0f : Introduce EagerClusterFunctionLibraryRuntime. - Allow inputs on remote devices. - Run remote functions through eager service instead of worker service.
6015bf1d1d3 : [tf.data] Apply dataset options when executing `reduce`.
5417c2df58d : Update tensorboard dependency to 1.15.x
263200e6a10 : Use tf executor's step id when step container does not provide unique non-zero step id.
3576dfea714 : Add tf.lite MLIR tests for tf.signal.hann_window/hamming_window.
5e3aab4dda9 : Automated rollback of commit e8755860f875d741f8c2f4a56b7f6135562748ab
47ecaac8d5d : Have the option to not do num_bucket assert checks for performance. These will instead fail during op execution.
8c7db65602e : Avoid linear search in edge when building graph.
fed978b17f4 : Incorporated comments
e9a1d12c7b9 : Revert inaccurate doc change.
53bdcf55ce1 : Remove explicit device scope for variable reads. This prevents any device information from being saved in the saved model proto.
38cb058c0f4 : Incorporate comments
03ba1a19042 : Update ops-related pbtxt files.
a26f55ec076 : add 'no_rocm' tag to //tensorflow/python/keras/optimizer_v2:optimizer_v2_test_gpu
e908e79fb8f : Removed hardcoded launch order of work groups.
a908920e93e : Guard both getter and setter in XlaConfigRegistry.
ecb345abc65 : Added pybind11 type casters for tensorflow::Status and tensorflow::StringView
2d229cd7f50 : Address review comments about XlaConfigRegistry.
9274bcebb31 : Internal fixes to sample_distored_bounding_box.
522aa755f9e : Fix the fully connected vectorization code to properly use barriers
19d521bbdaf : Update register_extension_info for tf_kernel_library to include the libtfkernel_*.so target.
32ade0622b6 : Fix an invalid pipe to FileCheck in optional.mlir
9e0ef7d9296 : Reword doc for num_parallel_calls to be less implementation-specific
ebc6b2861d2 : Follow up to cl/268567681 to properly handle PyFunc nodes in a name scope.
649155b7447 : [tf.data] Have `dataset_ops.Dataset` alias DatasetV1 or DatasetV2 depending on TensorFlow version so that internal TensorFlow uses of the symbol do not return dataset objects that expose V1 APIs (e.g. make_one_shot_iterator) in TF 2.0.
0cfea0b43b2 : Support tf.abs on CPU for int8, int16, and bfloat16.
d0561bb4bd4 : register the AMDGPU backend for XLA, when building with ROCm support
0f97bdac075 : Propagate trainable state from RNN layer to RNN cell.
70f0815d611 : Test that axis argument accepts tuple.
734fc73bf5c : [tf.data] Adding garbage collection for function graphs created from user-defined functions.
e496142f297 : [XLA GPU] Do not special case index type to int64 in reduction emitter
3517a30ff1d : Removed AbstractVariable
f223d58aa0e : fix whitespace error in tensorflow/core/nccl/BUILD
75efc7a306d : [ppc64le] Undo setting of OMP_NUM_THREADS
b7b3cd28360 : Handle the case where axis is a tuple.
be4b75fc927 : TFL: Move sigmoid implementation to a standalone file.
e9b1ad0c795 : compat: Update forward compatibility horizon to 2019-09-12
979118e0e14 : Update GraphDef version to 156.
3c7062c8e7e : Internal tweak to fix windows.
328a4aafecf : Remove contrib dependence of basic_session_run_hooks_test by moving Fake summary writer near summary writer.
bc9877fa53c : Remove contrib descent from tf_upgrade_v2_test
73bb6984614 : NFC: Remove redundant getOperation calls
eb539185b9f : Use TensorReferenceVector in EagerKernelExecute in execute.cc instead of std::vector<tensorflow::Tensor>, and reorder input_vector filling and saving of protected_tensor phases to avoid running the second loop if the first loop determines it's not needed.
98c9fbdd1b2 : Minor comment polishing.
ca8929ef566 : Modify the hash computation of a fusion instruction to be non-recursive so that it is not expensive.
0d83f7c5448 : Override the rpc_layer argument similar to the task_type and task_id.
9abe61a0bb1 : Revise XlaConfigRegistry.
63e2412dab9 : Remove contrib dependency from monitored_session_test completely.
ca05b842f1c : Make clean that the mu_ is dedicated for bias cache.
a7a6e7bc2b0 : Depthwise convolutions test updated
5a0cae57da9 : Use cached_bias_data_ptensor_.NumElements().
163a824e40b : Disable remote eager benchmarks
c150f8f82a9 : Update tensorflow/core/kernels/mkl_fused_ops_test.cc
5eea9a9bb6f : Update tensorflow/core/kernels/mkl_fused_ops_test.cc
e8755860f87 : Adding load_library build target to tensorflow/core/platform/BUILD.
da53d5960e5 : Create template version of AssignObjectsToTensors. Add version of Equality memory management algorithm for unhashable types.
50cb3552963 : Update tensorflow/core/kernels/mkl_conv_ops.cc
ebced31cfad : Update tensorflow/core/kernels/mkl_conv_ops.cc
b88bb2af137 : addressing comments
6cb5fb444cf : Break all remaining rependencies in tensorflow/python/training on contrib/.../framework_py
53d31e990ff : Split HLO ReduceOp operands_and_init variadic operand into two variadic operands
59df451c3b8 : Move AutoMixedPrecision ahead of GenericLayoutOptimizer
9bbd724dc0b : Fixes a bug in the custom op namespacing support where node_def 'name' was made to support '>' for namespaces instead of op_def name
f43ba77daff : Optimize prediction overhead by adding a sub-layer aware attribute cache, as well as various other minor optimizations. (Such as caching a layer's full argspec.)
1d139edd6ea : [XLA GPU] [NFC] Further unnested reduction emitter simplification
22c2799c5e2 : Automated rollback of commit 2a7d2c4295494905d50f38f24bf7d70253019a22
cc253e43013 : Fix access of post execution callbacks
dccf1c70308 : Update stateful RNN layer to always prefer recorded state.
89af99d969e : fix a bug, populate node name before collector::save.
c923edca9d0 : Remove cloned prepare_tf pass description from unroll_batch_matmul pass
b136c8ca284 : TFLite GPU: Update Javadoc for Interpreter.modifyGraphWithDelegate for some clarity around doing things on the same EGLContext, essentially on the same thread.
abb909235e1 : Add a SinkConstant pass that rematerialize constant in the LaunchOp where they are used
ffba3db2810 : Automated rollback of commit 97b65731acbb5e05992c63dee3131a79f903679b
23ca7bdef2b : Adding BUILD file under tensorflow/core/lib/hash.
96a407a9186 : [tf.data] Add a new `RebatchDatasetV2` op that does rebatching (instead of rebatching via graph rewrites). Also adds a `prefetch` after `RebatchDataset` for performance.
b945234aa97 : [XLA] Simplify aligned concat -> slice to operand.
32bb5bc36f8 : Use snake-case in fft_ops_test.
1443d39bfea : Adding cross platform net and subprocess targets to tensorflow/core/platform/BUILD.
3cfa1aefade : [spirv] Add support for spv.loop (de)serialization
f0844f65052 : Avoid double calls to convert_to_tensor in shape, size, rank.
ebe8e2dbbee : [spirv] Add support for spv.loop (de)serialization
79f7001be96 : Allow tf.gather to work under pfor when static shape is None.
7672a5deeff : Disable tf_record_multiprocessing_test in some places
1b17cc06dfa : Fix quantized and unsigned integer types handling in tf_generated_ops.td.
dce7663c19d : [XLA] Reverse the order in which buffers are considered for assignment.
a3354d8e447 : Automated rollback of commit f8c7f7ffbadd91536398f149282216b87982dce6
8b58f56cf07 : skipping some subtests (in ROCm mode) in '//tensorflow/python/kernel_tests/linalg:linear_operator_circulant_test_gpu'
97b65731acb : Automated rollback of commit b2c58f3225fb5260b0c055a2b8f226c39a18f828
37f7bffc6a2 : add -no_rocm tag to run_csb_tests.sh rocm_multi_gpu case
4befe145302 : add test tag rocm_multi_gpu, run those separately for CSB builds
cdeb61c249f : Allow MLIR external repository to be created from non-tensorflow repository.
3fb59d02647 : Support bfloat16 in the range shape function.
11e4bbee8d7 : Minor revision of header macros in xla_config_registry.h.
5f960e66970 : CUDA kernel implementation for fused Adam optimizer
f57090f0ee6 : Fix TF 2.0 tf.data API usage.
4a94d88e360 : Eliminate no-op convert pair in algebraic simplifier
4127b653f2e : Add ellipsis because the value is non-deterministic.
b3c1a182782 : Use combinations to test eager/graph mode and TF v1/v2 for multi_device_iterator_test.py
fc250619f96 : Sync behavior of batch_dot with external Keras.
2bf1894716d : Remove contrib_test from tensorflow/python
62ee845b57e : Add XLA's General dot product
f0f6ed86855 : Remove constraint about 1D in L2Normalize pattern.
4ae110be8c8 : Improve the C++ label_image instructions based on recent walkthru. Rename the file README.md so it renders as the front page on GitHub, and organize it with headings.
1a539160b45 : Add incompatible_shape_error to equality comparison op definitions
3b2f4a5739f : Add assertion for TensorRT version tuples
e08474a981b : TFLite GPU GL: Change shared variables to high precision as they accumulate and can overflow.
88572baddc0 : Simplify XlaConfigProxy by removing the utililies.
504b7bfcbdd : Enable tf.signal FFT gradient tests in Eager mode.
8e4d08156a9 : Update tf.signal tests to test Eager mode in addition to graph mode.
4c87e021a4a : make event.name std::string. due to CUpti_ActivityKernel4::name is not persistent. and delay the Demangle process to serialization time because we want to reduce the overhead during profiling.
5b44d2f3362 : Fixes Select shape constraint to allow scalars
99f978c3a71 : Making mlir-tblgen's main a library so that it can be reused.
852436d0884 : Change name of `enable_xla_sharding` field of TPUCompileMetadata proto `xla_sharding_config` and make the field to be a enum.
2c327e16c2e : Add support for attrs classes in EncodeArgHelper.
ef8dd784ecf : Rename SDBMPositiveExpr to SDBMTermExpr
8c7180e2c37 : Rename SDBMPositiveExpr to SDBMTermExpr
5700a5a7c90 : [Grappler] Revert model pruner to previous implementation.
2e172c4f5bc : Enable ncclAllReduce with MultiWorkerMirroredStrategy for batch all reduce when `num_packs` is 1.
680b6d25761 : Support empty ensemble with vector leafs.
c767f107c2b : Fix major Adamax gpu bug.
f08efb87041 : [XLA] Fix an assertion in HloDataflowAnalysis::Phi.
9ac4d773ae6 : Changes to support ci_build/install scripts with Ubuntu 18.04 containers
ea9d3c1ce91 : Use std::string instead of string in lite/tools/benchmark
f04619bfa33 : Update BUILD with buildifiered version.
ebbbee437f8 : Fix Ubuntu Sanity errors for MKL-DNN FusedMatMul.
f25327ab08b : Ruy: Add compile-time and runtime FMA checking under AVX2. PiperOrigin-RevId: 268456414
e2a6861c2be : Reduce memory footprint of micro_speech and micro_vision examples.
f5abb87812b : Update MLIR op definitions to reflect new changes
abeb6dcaa7c : [INTEL MKL] Add primitive cache for mkl concat
a3339884861 : Fix typos in SDBMTest.cpp
99d11f73351 : Add logical groups to NVVM op definitions.
6f2d99395f9 : Add logical groups to NVVM op definitions.
fc4ea5703d4 : Update GraphDef version to 155.
6710bded701 : compat: Update forward compatibility horizon to 2019-09-11
8c0df1fa0b0 : Fix ophint_extraction topo sort. some like placeholder's operand is only value.
b1ba664b533 : Internal change.
d59a63081a0 : Add BuiltinOperatorName print in debug log info
94e121f3006 : Internal change.
2231fd31ac1 : Fix a typo in comments. The Inequality and Equality explanations were apparently reversed.
5ccac001cac : Fix a typo in comments. The Inequality and Equality explanations were apparently reversed.
f68d50bde9c : Topo sort the ophint nodes. It's possible ophint extraction will introduce sort intermediate IRs are not correctly sorted which will lead to error like "operand #0 does not dominate this use"...
4367fb2c8be : Add metrics to track the usage of quantization ops
9e863b2dbc6 : Add ftrl to dist strat test now that it has cuda implementation.
dabfb9467fc : Adding rocm target and modified rocm_rocdl_path target under tensorflow/core/platform/BUILD.
65d3b3553ec : Add input index attributes to ophint extraction funcOp: (it will be used for lstm optional inputs.)
e89abbd1a33 : [XLA] ln(pow(a,b))->b*ln(abs(a)) not b*ln(a) if a is not complex. This is the correct real component of ln(pow(a,b)) which will not return NaN for negative values of a if b is not an even integer but will not return NaN when b is an even integer which it used to do.
d2cdb00cb64 : Add `tf.All` op to the MLIR TensorFlow Dialect
21d983f7617 : Fix typo.
0823a89c750 : Fix simple typo: activiations -> activations
ef85cdca6e0 : add evaluation to failure type for model not crashed in the test but missed accuracy.
b73da114a2f : Install GCC Arm cross-toolchain for Mbed testing
1d50cc69f40 : Automated rollback of commit 71a89b19d4bb5f45e07bace0e898570b5d020101
c9efd414076 : Add comments to MatrixBatchVectorMultiplyAccumulate methods for quantized lstm.
6f87b2c4b26 : Don't leak TargetMachine in ExecutionEngine::setupTargetTriple
ec4d7e70ca6 : Don't leak TargetMachine in ExecutionEngine::setupTargetTriple
41cb57976b1 : [XLA] Use an already defined function instead of duplicating comparison logic
865605abec7 : [XLA:Python] Rename XrtBuffer.device to device_ordinal.
a0107addeb2 : Fixing incorrect windows build targets for platform_port.
dfe2ae2f5a4 : Fix dependency field in test rule.
03b6d1c6986 : Improve TensorRT version checks
a2880ea4e09 : Fix TF 2.0 tf.data API usage.
d1b4e9df171 : Add folding rule for spv.CompositeExtract
e66e0760a85 : Add folding rule for spv.CompositeExtract
75b093ede16 : Add a field for storing platform specific payloads for stream_executor::DeviceMemoryBase.
f3485cf6280 : [XLA] [NFC] Add some missing logging lines to buffer assignment
9880acbc555 : Support boolean element type in TensorList.
be6373c8099 : Adding cuda_libdevice_path target to tensorflow/core/platform/BUILD.
0c78f774a1b : [tf.data] Switch the _DirectedInterleaveDataset base class to `dataset_ops.DatasetV2` in preparation for making `dataset_ops.Dataset` alias DatasetV1 or DatasetV2 depending on the TensorFlow version.
42ea90d2994 : Exclude python, core, compiler, examples, tools, compat.v2.v1 from the public api
fdf285bf25c : Add Ftrl cuda kernels.
5e9e3dc1a6c : Update logging level for final speech training accuracy
4e3210a756e : Minor comments editing.
065ac1a4a32 : Support tfl.metadata in flatbuffer exporter
76b8d319aef : fix windows kokoro build
1afc5bfb810 : Set kernel to python3
794a207193e : In If/Case op, if branch function output is TensorList, call SetTensorListOutput() instead of SetOutput().
f05e8b436a9 : TF Lite Micro makefile and readme fixes
3ac8e6db289 : Push MLIR docs to github.
39fa4d4c520 : Add basic Tensorflow eager micro benchmark.
c71c58beb26 : Add support for passive serialization in Keras. This lets users pass in any object that supports Keras serialization to any config, and ensures that the resulting to/from config is fully JSON-compatible.
c657a4ff0b4 : Change //tensorflow/contrib/learn:estimators_test from small to medium since it occasionally times out.
d12cc73a855 : Add tensor support to `cast_to_floatx`.
5058f9c469f : Adding platform_port build target under tensorflow/core/platform/BUILD.
009dcac2213 : Disable NMSv3 GPU op since it broke the test.
d5f16a79326 : Fixing style inconsistencies.
85751ad6c7f : Update pyct ANF to be compatible with all gast versions above 0.2, including 0.3.
54f06455eec : Remove the verification that min/max should stride 0.0 from tf.FakeQuantWithMinMaxArgs
c782a538b0b : Workaround for the bug in OpenGL Qualcomm driver. It appeared first time on Android 10. It's about sporadic overflowing of integer "+" and "-" operations.
8684804c6a9 : Internal change.
71a89b19d4b : Allow MLIR external repository to be created from non-tensorflow repository.
82bf3e6c207 : Add support for zero-sized inputs to EinsumOp.
d89fd434f90 : Update lit rule to include files in subfolders.
185f7b7999d : Remove the constraint that min / max should stride zero
797757bcbd6 : Remove the constraint that min / max should stride zero
2cecdf23395 : Create remote devices and contexts in parallel instead of serially.
6a26d679113 : Revive Functional models as Functional models by reconstructing the network graph from the config.
c14a3b1ff89 : Make op creation order explicit in unrolling batch matmul
1ffe2968660 : Enable doctest in TAP and Kokoro presubmits.
4f099b4ff53 : Test build file fixes for new buildifier version.
53a8cd6106e : Adding NMSv4
872aa502112 : Use a FlatMap to store encoded attributes in attr_builder.This can make building NodeDef faster because it reuse the same AttrValue to build NodeDef.
0dd61b286d1 : Slightly improve two error messages in Python3.
c72125bd598 : Freeze gast==0.2.2 (#32319) in setup.py requirements.
09683d5020f : Convert ConstFakeQuantPerAxis to qcast and dcast pair
c45537230d5 : Make debug message more human-readable.
b60c8afcb65 : Use combinations to test eager/graph mode and TF v1/v2 for memory_cleanup_test.py
7f73d379014 : Support empty biases in Transpose Convolution.
8066c22dc9d : Convert ConstFakeQuantPerAxis to qcast and dcast pair
02ead0360fb : Attach internal states to fused ops
abb25a15bd7 : Add a custom message on how to write testable docstrings if a failure is detected.
b67f17e6474 : Update test cases
365c243fb33 : Cleaning RewriteForFinalOutput's return type and remove RewriteForConvertToFloat.
42fcc3b0b54 : Verify linear_operator_circulant and linear_operator_toeplitz are tape safe.
cc4629917e0 : Update doc-string to use a current argument name instead of a deprecated one.
d5365e192b0 : ApplyMask converted to ElementwiseOperation.
44c9a05e09a : Delete experimental tf.data standalone API
a25803e6ee8 : Make mkl_eager_op_rewrite build rule compatible with Bazel 1.0, per the discussion in PR #32317: #32317#issuecomment-529667983
a0e85fd379c : Use experimental_ref() in moving_averages
be94a8736b5 : Change function return types to void for those always returning true.
27a02f445f7 : [tf.data] Switching serialization tests to use tf.combinations.
f573551cf70 : Add function to return the channel axis in convolutional layers.
a2717114558 : Fix load_v1_in_v2 to support sparse tensor outputs.
2a7d2c42954 : Transpose op optimization
b266a849d81 : Fixing arithmetic expression in comment.
5800fe48120 : compat: Update forward compatibility horizon to 2019-09-10
be1a0e45387 : Update GraphDef version to 154.
2c765cea7b1 : Remove unused variable
083a0aebac0 : Remove unused variable
1c2ae57636e : Remove else post return & avoid double lookups
14b473fc1b3 : Add td_includes argument to allow more flexible relative include paths for td files.
191f36cb17b : merge open source device tracer with google one and move it to core/profiler/internal/gpu.
c9c46b589e9 : [XLA] [NFC] Clean up InitializeInstructionValueSets.
aaba454b0db : Support tensor list ops that act as writers
56e6ae3785b : WAR TensorListPushBackBatch/ConcatLists ops
1ec2677a9c0 : Enable GPU tests for bucketize op and fix a hard crash on empty input tensors.
dd9b975b03d : Correctly handle grouped backprop conv conversion to depthwise convs.
ae0c14b8fd6 : Remove redundant qualification
d153f264c52 : Eliminate TPUReplicatedInput and TPUReplicatedOutput when TPURewrite is complete
5513e2d78e5 : Remove redundant qualification
6b346a7b3fd : Fix dist strat crash when Optimizer given empty list.
a0039980ee6 : Adding BUILD file to tensorflow/core/lib/io.
a9ff174e7fb : Avoid sign-compare warning
b62fd562160 : Register the OpFolderDialectInterface with the tf_executor dialect
b4efaee0471 : Add a pass to materialize the MlirPassThrough operation
734f8f0d3c6 : relocate raise place
7b37d3adf2a : Adding human_readable_json target to tensorflow/core/platform/BUILD.
9aa1291b0ab : Add support for rewriting TPUCompilationResult in TPU rewrite pass
522a3703e00 : Adding errors build target to tensorflow/core/platform/BUILD. Also merge the windows/error.cc and posix/error.cc under platform/error.cc
68f8719ec36 : Remove WAR of CombinedNMS converter that shrinks last output dim
2052ad4ffc2 : Add pass generate per block in a function a GraphViz Dot graph with ops as nodes
087126d2c1a : In TRT6, do not manually fall to fp16 in case of missing quant ranges
2bcc9ee1eeb : Add pass generate per block in a function a GraphViz Dot graph with ops as nodes
2c31c016f1c : Adding strong_hash target to tensorflow/core/platform/BUILD.
92cf1204d20 : Refactor some reused functionality.
7d14cdcc25e : Update TRT6 headerfiles
92a779d1b24 : [XLA] [NFC] Fix some comments.
0161e20871d : Add an attribute on the TPUCompile op indicating how many dynamic shapes input are present
e30d648f878 : Adding regexp target to tensorflow/core/platform/BUILD.
3732cbacf78 : Relax tf_executor.MergeOp constraints to allow ref types.
50f0bb045ca : Use backtick format for API symbols.
37151067a8b : [TF2XLA] Support scalar index slicing.
44e12c9514f : Add using statements as intX variants from TF namespace
8772d6fb5ae : Adding most missing targets under tensorflow/core/lib/core.
01da19b94bf : Avoid use-of-uninitialized-value in eager_executor
61aae73660b : [XLA] Make buffer assignment output more readable
ed17652a0c4 : Deflake LocallyConnectedImplementationModeTest.test_locallyconnected_implementation test.
b77327e2952 : Fix a typo in XlaConfigProxy.
a726cb7e55e : Add quant.const_fake_quant_per_axis op
331407e206d : Add TF_PROFILER_HOST_TRACER_LEVEL env var.
3410645f804 : Set TF_ENABLE_EAGER_CLIENT_STREAMING_ENQUEUE to true by default. This will turn on streaming rpc.
247a960c9d7 : [NFC] Rename ExpressedToUniformQuantizedType to ExpressedToQuantizedType
c3e8f6f188c : Changed some positions of macros for cuDNN CTC loss
348488b5890 : Add a unittest for XlaConfigProxy.
28d774bde13 : Add a XlaConfigProxy class.
c8ef6380627 : Adding select case for python:pywrap_tensorflow_filtered_def_file target.
05881ca3dfa : Fix attributes handling in TPU Rewrite Pass
b49213f2941 : Automated rollback of commit c839f1485c85c99b8638e628306e062fcaaae425
2bbb375430a : Convert per channel fake quant attributes to type
55bb36ff211 : Add TF2XLA registration for Einsum op, so that it uses XlaEinsum implementation. (Try #2)
a029379b146 : Add quant.const_fake_quant_per_axis op
7b8ddca40b5 : Improve API doc for ZipDataset
83c522596e4 : Add the tf.FakeQuantWithMinMaxVarPerChannel op
6e498e42ad6 : [NFC] Rename ExpressedToUniformQuantizedType to ExpressedToQuantizedType
2417ede33d4 : Disable flaky memory_test everywhere.
960546762fb : Adding notification target to tensorflow/core/platform/BUILD
070e729c29a : TF Lite micro_vision example minor fixes
2ff39d00faf : ProgbarLogger: Do not crash if on_begin_batch is not called.
6503254b482 : Disable ctl_correctness_test_xla_gpu for multi-gpu build.
178ed66d97a : Fix numeric_limits::min()->lowest() and clang-format
9dbd330c9e0 : Improve documentation of deterministic flag.
cf3c40795df : Implement a basic API: `tf.mlir.experimental.convert_graph_def`
cd54fa45a41 : Convert per channel fake quant attributes to type
3e696f88650 : Adding mutex build target to tensorflow/core/platform/BUILD.
f8336d61158 : Make quantized lstm code more readable.
6109608f139 : Register a MlirPassthroughOp with TensorFlow
2570a9daff7 : Updated timeline_label in StepStats.
3b233959b03 : Fix indentation of code in tpu_embedding.py so that slot variables are created per host.
0e3f08e5a86 : Explicitly declare the OpPassManager move constructor to avoid undefined errors.
b0040a837c2 : Add the virtual destructor
863d736dc83 : Fix Mbed build script to be compatible with Python 3
421d07a00da : Reenables TFLite ObjC test coverage.
6e4c9671db9 : [WhileV2] Avoid creating identities for output loop variables when building a function.
736eba374e2 : Addressing review comments
8bbc0392bc2 : [tf.contrib.seq2seq] Fix handling of sequence_length w/ beam search decoder.
8cdec634cd0 : Explicitly declare the OpPassManager move constructor to avoid undefined errors.
1a783c75593 : Added LinkingContext for more convenient and flexible merging of operations.
f0fd335af6d : Fix a bug in gradient checker v2 for empty gradients where it led to a shape mismatch error.
42aa790fb89 : Introduce TPUCompileMetadataProto for storing metadata to a _TPUCompileMlir op.
abaf7ecd910 : Exclude python/eager/memory_tests:memory_tests_gpu from continuous integration: it is flaky at the moment
6ff2298323c : Added pbtxt for ctc loss v2
3d7234dea17 : Fix ios_arm64e build for TFLite
4fd5b07bd7c : Skip including cholesky_thunk in thunk_emitter on ROCm build.
b7ab9b9e5fc : Enable XLA JIT compiler on ROCm.
399c226f319 : Implement the `wraps` keyword for the short prettyprint form of IslandOp (NFC)
de64ee8b7ef : Make Executor a reference as it's always non-null
0e5f75d3be6 : Annotate alignment bytes in scoped allocator as initialized.
24888a277ee : Add optional `input_tensors` argument to `Operation._control_flow_post_processing()`.
f4a7bc7f930 : [Cleanup] Use C++14 lambda-capture initializers instead of std::bind() in tensorflow/core/.
9621ac4de08 : Remove `# -*- Python -*-` from Starlark files.
1b7bd772cf3 : Remove reference to contrib.
821564468dc : Add transformation for CheckNumericsOp to identity for tflite converter
5643837ca3f : Reduce the memory arena size for person detection now we have an optimized allocator
a561be4911c : Avoid gradient code when not necessary to speed up ConcreteFunction calls
848f373c5e5 : Overload LLVM::TerminatorOp::build() for empty operands list.
3bf205dc795 : Add warpsize and laneid intrinsics to NVVM dialect.
a65d0e860eb : Overload LLVM::TerminatorOp::build() for empty operands list.
e76974f3c89 : Add warpsize and laneid intrinsics to NVVM dialect.
d678d86770b : [TFLite] Conversion code for babelfish LSTMCellSimple and LayerNormLSTM layers to fused TFLite LSTM. These will be used in a subsequent pass which will call these converters and stack the resultant LSTM ops.
b0a191fb6b3 : Refactor SamplingDatasetOpTest and MapAndBatchDatasetOpTest
1d3326cb669 : Address the comments
b7833a43a8c : Fix the style issues 1. spacing format 2. merge *_params.h into dataset_test_base 3. function argument comment format
db988e7634e : Split different types of DatasetParams to individual files and Refactor class DatasetOpsTestBaseV2
19e68359278 : Update the constructor without using smart pointer and make data members be private
009e69d58c8 : Add DatasetParamsBuilder to build the dataset pipeline
480c72709fb : Address the comments
de6fe4495d1 : Make it easier to chain multiple datasets in Dataset C++ tests
5a07e2cf8bc : CPU CTC tests without V2 and update goldens
cff39324bc4 : Micro memory layout planner
d9f5cc3d1d5 : Revert two unecessary changes.
a8783c2f0ce : Add int8 support and update one global function name to avoid name collision.
3c04443a83c : [tf.data] Fix typo in warning. (Missing i) Original document: https://www.tensorflow.org/api_docs/python/tf/data/Options
83bdeae376e : Micro memory layout planner This is an initial staged change containing just the new algorithm, not yet integrated into the runtime.
7fdea86fc05 : Add support for coalescing adjacent nested pass pipelines.
7c1c27d262f : Add support for coalescing adjacent nested pass pipelines.
a19506fda0e : [TF:XLA] Sync einsum supported types with matmul supported types
df5e0c2d75e : Fix buildifier
4203a94df2f : Nitpick a couple of things.
a0043f9262d : compat: Update forward compatibility horizon to 2019-09-09
3741aaa6583 : Update GraphDef version to 153.
24232d088b7 : Addressing some late review comments on kernel inlining.
40fe0fe7360 : Addressing some late review comments on kernel inlining.
27f705ba7ce : Terminate functions generated by the LHLO emitter with a return.
9a94937a32b : Add `parseGenericOperation()` to the OpAsmParser
435a6c1fe42 : Add `parseGenericOperation()` to the OpAsmParser
4dd0a0565c8 : [Intel Mkl] Move IsMklEnabled() test to new module
e4262fb2fbf : 1. Fix the benchmark_model rule in Makefile 2. Add rules in Makefile to support building the tool that benchmark multiple performance options at a time.
f643a96698a : Refactor PassTiming to support nested pipelines.
cea9769c096 : Refactor PassTiming to support nested pipelines.
a7ebfe0862f : Don't exclude tensorboard symbols from goldens if tensorboard pip is installed.
cc2e03a1384 : Install gast at known version and not the latest.
c2d8fecdd76 : compat: Update forward compatibility horizon to 2019-09-08
cf5a5cabcd6 : Update GraphDef version to 152.
5f904f79eae : fix-lite-link
5a885fb0cf0 : Use "final" instead of marking method virtual in override (NFC)
4aa0a85a74b : Use "final" instead of marking method virtual in override (NFC)
f7b96afb34c : Adding grpc_services target under tensorflow/core/platform.
f8c7f7ffbad : Adding fingerprint target under core/platform/BUILD.
4ad3a62dea0 : Added TF Lite style transfer model.
b71cb308491 : Refactor getUsedValuesDefinedAbove to expose a variant taking a callback (NFC)
bbe1ccf2a63 : Refactor getUsedValuesDefinedAbove to expose a variant taking a callback (NFC)
2fff504c0ae : Internal change.
a1037047d9c : Generate Ref versions of TensorFlow Graph ops during exporting.
512f92db4e2 : Set mlir-cpu-runner JIT codegen opt level correctly
5029d9de811 : Set mlir-cpu-runner JIT codegen opt level correctly
6713c594da8 : Wrap debug dump in LLVM_DEBUG
f48ab96e787 : Wrap debug dump in LLVM_DEBUG
c6d193562a5 : Use tf_opts when compiling MkL related eager files.
7b836b77287 : Add doc for declarative rewrite rules
b78ed2c5973 : Update GraphDef version to 151.
f24e18fc512 : compat: Update forward compatibility horizon to 2019-09-07
5979d522bbe : Add XLA lowering pattern for TensorFlow Softmax op
e0e50cdd416 : Keep TransformDepth
f5ebab7d17d : clean-up unused functors
25e5c91b974 : In XlaCompiler, when creating the TUPLE root instruction, set its sharding according to its inputs' shardings.
38a71fb91d7 : Add XLA lowering pattern for TensorFlow MaxPool op
f90f50ce99d : Cleanup and refactor the xla export operator_writer_gen.
2da0970ea43 : Lower tf.Const to std.constant when possible during converting to tfl.
f1f83b80f68 : Use KernelDef priority to select between competing FFT implementations.
523de38d52b : Fix Op name used in tpu rewrite pass: the registered Op name is _TPUCompileMlir
b608d118056 : Make intepreter.py compatible with python3.
fe0b6efdb45 : Export constant to HLO
a6cd5f9f28c : clean up copy_function since all the places are taking false value
d3575602a65 : [XLA] [NFC] Make HloValue::ToShortString more readable
d42ac0e35e8 : Fix backwards compatibility bug for new "axis" param in Dequantize and QuantizeV2.
0da8b1d1fac : Persuade 14.04 on Docker to use GCC 6 for the Pi Python 2.7 builds
c839f1485c8 : Automated rollback of commit cab7fe0c1325abe109547b0623835a08a61713e5
53e2da5a16c : Generalizes Select Shape restriction. The new restrictions specify: (All inputs are unranked) OR (All inputs are ranked with dim[0] being same AND X & Y have same rank)
81a9858fb59 : Override runTest to make it pass with python2.
8f8f4c8037c : Update ops-related pbtxt files.
58dd9dc7634 : Add MLIR legalization for TFLite NMS ops
60ad1e63969 : Add 'narrow_range' and 'int axis' options to tf.quantize and_tf.dequantize to match tf.quantize_and_dequantize
a980221ea81 : Adding cuda and dynamic_annotations targets to tensorflow/core/platform/BUILD.
3669dc1039f : Add TPU test support for python 3
a34c7481e9c : Removed mentions of 'sloppy' attribute from doc
f7d0cf38bec : Reenables coverage runs for Swift.
7dfe38805a3 : Transpose convolution test added.
e5bdd5b9f75 : Prefer to import a symbol that has a name matching its `__name__` attribute. For example, prefer to import symbol `foo` that has `@tf_export` decorator, over importing its alias `bar = foo`.
a6fc894e4a0 : Let wide deep model handle nested output.
5ee8685df5a : Adding manual tags for platform-specific build targets under tf/core/platform/BUILD. See the rationale here: #32283#issuecomment-529003011
d3b850023ad : Add a dummy test to avoid failures `ValueError: no such test method in <class '__main__.TfTestCase'>: runTest`
a98e8ca0fb8 : Add changes to support cuDNN CTC loss
eef5628f80a : Adds support for generator inputs w/ varying batch sizes & shapes n the keras unified execution path
5d0b55dd4a0 : Fix shape inference for default gradients of resources which are usually of the form: `tf.zeros(gen_resource_variable_ops.variable_shape(resource), dtype)` This adds support for VariableShape to ShapeRefiner::ConstantPartialShape. This change should provide better graph building shape inference but should not affect graph-building/runtime behavior.
d47d3d27a52 : Add IGNORE_EXCEPTION_DETAIL so that we don;t have to specify the module name in the exception.
e1667ec8563 : Use DynamicDeviceMgr to manage remote devices in EagerContext and WorkerSession.
924b003776f : Add option for snappy compression to SnapshotDatasetOp
c974f04d096 : Add SaveOptions.save_debug_info and associated plumbing for SavedModel V2.
09279ed3cd0 : Archive generated Mbed project files
5fb8101876b : Format const values for both little- and big-endian
17e730f48b7 : Basic hotword model unit test for TFLite Micro.
354b298bd81 : [XLA:CLIENT] Add a dense gradient of TorchGather.
113c7f0acea : Separate out passes and ops from tensorflow/compiler/mlir/tensorflow:tensorflow target (NFC).
c775da03d5c : Fix more docstrings so that they run with doctest.
a8e04d04d29 : Fix flaky test: third_party/tensorflow/c/eager:c_api_test
6e274cca560 : Add canonicalization for TensorFlow executor dialect ControlTriggerOp.
488288a60eb : If layer's call function is wrapped in tf.function, then trace the original method instead of the the wrapped function.
b819a52e837 : Fix typo in the documentation for tensor_cast (NFC)
6b9a007a25d : [XLA] [NFC] Remove unnecessary level of indirection
907d2c1d7bf : remove compat check for adagrad v2.
a5bd116b1ba : Define ReduceWindow Op in XLA HLO dialect
726b4407d8d : [XLA GPU] [NFC] Using pseudocode, clarify the semantics of tiling emitters
24ecd1db7c1 : Avoid use of TF_GetCode if only checking OK
200fc60cf2a : [XLA:Python] Add PyLocalClient::De/SerializeExecutable virtual methods.
387d2449ce1 : Fix typo in the documentation for tensor_cast (NFC)
4909063d463 : Restrict affine inlining to just Function operations.
2c087cf8d26 : Get shapes for variables from _output_shapes attribute.
b66d9d92431 : Fix the keras docstrings that were causing indentation errors in doctest.
cab7fe0c132 : Adding metrics for type of data parsed by the tf.Example parsing ops.
1fc8db888a0 : Add a field to record environment variables for test/benchmark execution.
c4f4f448063 : Restrict affine inlining to just Function operations.
b7db3f4ae43 : Reexport losses, metrics, initializers, optimizers. Fix #32293.
977cb12055c : Add custom builder for AffineIfOp
bac0574e43b : [XLA] Avoid defining a test that won't be instantiated for the binary being built.
d8551244b8a : Add test_util decorator that makes it easier to check forward compatibility horizons.
4bed8905642 : Instrument Batch Scheduler Queue with TraceMe
f16ab6a4de9 : Keep a weak reference to outer_graph in FuncGraph.
0bf78bd9e3c : sort NcclManager::Collective participants using device ID
5009581c19c : Add custom builder for AffineIfOp
db9b633052c : XLA: fold away concatenate operations with only one arg PiperOrigin-RevId: 267627134
f7b4123808a : Remove unused functions in lib/gtl/stl_util
401a3578e6e : Automated rollback of commit 20da97b85cc14c704c0c2cbbce0c28e9ba51cfa3
1e96bba8bff : Transpose convolution tests fix. The output dimensions are correct.
ead4af4261e : Added CL_API_CALL to wrapper.
36d73713300 : allow to use cuda events to measure device activity (csigg@'s approach). this is controlled by a option (by default false) now. It works for tensorboard with mnist, I maybe need more tests to really enable it. After this OSS/Google version of device tracer can be merged.
572fe2e4844 : Change tf_doctest to use sys.modules instead of pkgutil.walk_packages()
395214a7558 : Simplify Linalg ABI integration with external function calls.
d4c6e4ff41b : Simplify Linalg ABI integration with external function calls.
f53913a9abc : Fix review comment
78abbf16828 : Fix loss computation when y_true and y_pred is not same shape.
36e4ce080e7 : Ruy: Add mechanism to mask out paths.
a2048b0a191 : Do not use an extra variable for output namedtuple field list
1605d177830 : Added a helper function for handling _NotOkStatusException
1a7a495f527 : Fix review comment
901e8d5aef1 : Fix comment following code review.
dfc3eb8936d : Removed redundant defaults from generated op_eager_fallback
f09b8610331 : [TF:XLA] Support batch_dims in ResourceGatherOp.
bc2c924f830 : Remove contrib dependency from optimization_pass_runner.
d17a77b0e0f : Unloop more items from tanh and sigmoid for fixed point calculations
d001f082f56 : Export raw ops without duplicating the signature
79f644859a2 : Add quantization support for Relu6
a5c99ef9eb2 : Prevent duplicates when testing Argmax/Argmin.
5214758e1f9 : [TF:XLA] Support booleans for ScatterNd with XLA.
50359522c14 : compat: Update forward compatibility horizon to 2019-09-06
8dee567e57d : Update GraphDef version to 150.
84131eb4cc7 : Fix typos in Interfaces.md
d526881af9a : Add soft fail option for Zlib decompression
6d60f78aaac : use `patch` tool for both windows and unix
cc50ed1ad3f : Add tf.saved_model.Asset public symbol.
8b330d28a01 : Rollforward of PR #32169: Upgrading giflib to fix CVE-2019-15133 Add a patch file to fix giflib's compilation issue on Windows (replace a call to strtok_r with strtok_s).
2ad042991c0 : Integer set + operands / affine if op canonicalization
cf27972e288 : Switch from contrib to non-contrib RNN cell
ccd4d133575 : Register TPUCompilationResultOp in the MLIR TensorFlow Dialect
efe9bc678c2 : Integer set + operands / affine if op canonicalization
dc29ecea18c : Add fill_functor.h to cwise_lib to fix ROCm build
721aa873585 : Fix build on Windows
b2c58f3225f : Export the tfprof functions from C++ to Python with pybind11 instead of swig. This is part of a larger effort to deprecate swig and eventually with modularization break pywrap_tensorflow into smaller components. It will also make exporting C++ ops to Python significantly easier. XLA is using the pybind11 macros already. Please refer to https://github.com/tensorflow/community/blob/master/rfcs/20190208-pybind11.md for more information.
9531fe89846 : [XLA] Support collapsing zero sized dimensions in gather.
919bd28e627 : Fix typo in assertion string in parsing_ops.py
1161c369998 : Fix compute constant test
e4d97d6d585 : Rewrite 'TensorListLength' in TF Lite MLIR converter.
14a35fcb914 : Refactor evaluation tools
c0a813831a5 : Inline EagerOperation::{AddInput, UpdateInput, ConsumeInput}
4e0dcb47a7c : Extend tf.identity to work with CompositeTensors (such as SparseTensor)
fb657674fc2 : Add an XLA_ALIGN macro.
b05de9d975c : BatchMatMul conversion implemented
484e8acedce : Fix doctests in RaggedTensor docstrings.
d8f6cd24f28 : Convert tensors to constants when saving Keras functional and graph models to SavedModel.
562ffa913e9 : Automated rollback of commit fd7d975b7052a5170c44e8bc1a32be4695fa16b4
8d5f8bcd9b8 : Remove whitespace from TraceMe and ScopedAnnotation strings
216a46b1308 : Fix memory issue in control flow
1e2c750e62e : Remove trailing whitespaces in TraceMe names.
be3d66813ea : Remove unused cwise_mul & also optimize for cwise_mul.
cc43599fcb0 : Update ops-related pbtxt files.
fef0172fdca : Bump absl_py to v0.8.0 to pick up logging fix.
07aaebe5d8f : [Executor] Store a `const NodeItem*` in TaggedNode instead of `const Node*`.
1c57c863e85 : Document ParallelInterleaveDatasetV2 op
a2cceb2d412 : Updates documentation on variable_scope to describe nuances on how default_name counting works
5dd353e0a8c : [TF2XLA] Use a better definition of SoftplusGrad.
274fcc14687 : Changed MaybeCopyInputToExpectedDevice to be CopyInputToExpectedDevice and only invoke it when the tensor isn't already on the correct device. This allows us to avoid lots of Ref()/Unref() of tensor handles and op->UpdateInput calls that are unnecessary when no copying was done.
780364cdc37 : Adding a stacktrace handler for windows.
539a627e16d : Refactor parsing_ops.py to reduce code duplication.
0d42ec028a2 : Fixes concurrency issues in ResourceScatterUpdate - Mutex lock for non-POD dtypes - Respect the use_exclusive_lock param for other dtypes
3d3f06b3481 : Removes trailing closure for passing `map` value to String initializer.
6ab6e46eae3 : Remove -std=c++11 from build files, as it should be default by now.
c3b8ad6a670 : Add support for conservatively inlining Affine operations.
2f38d92fa85 : Automated rollback of commit 01ccbd764205473bfcab3cbea5502ce5ac348851
e0e1efbe081 : Add incompatible_shape_error attribute to equal op
792abd2eafa : [TF2XLA] Preserve the dynamic dimension (-1) when building a reshape.
1d547b2bd4a : Update build rules to use new random:philox target
d6eab240b96 : Use importlib instead of __import__ since that;s the recommended way.
2ff46c52194 : Add support of complex64 for tf.einsum on tpu.
73c106f4599 : Check broadcast compatibility between output and each operand individually for MergeOp.
29b43cced99 : Add support for conservatively inlining Affine operations.
20da97b85cc : Allow `import tensorflow.python` to work.
0b9ddac5c2e : Another fix for GCC 6 installation under Docker for Pi builds
0aa18d54a01 : Move version.lds into tensorflow/tools/android_build
e5771982cae : Replace PySequence_Fast_GET_ITEM with array access
a42c0ed8d2d : Disable flaky test //third_party/tensorflow/python/eager/memory_tests:remote_memory_test_xla_gpu
c6e03aac21b : Add direct dependencies to test target
c2632730f8f : Relax a check to enable an optimization on all element type.
e603870c4fa : Fix a test that wasn't testing the right thing
bab863a8232 : Add function an overloaded MakeBroadcastHlo to help make the code clearer.
6b4a6a06a85 : Add the functions MakeIotaHlo and MakeBitcastConvertToHlo.
cc3e96206c0 : Automated rollback of commit d65b7e3a4c16384795c3ef247e16b19d2b4dbd69
b6ed9491581 : Avoid redundant lookup for OpDef in fast path
951ae9d8288 : Export the port functions from C++ to Python with pybind11 instead of swig. This is part of a larger effort to deprecate swig and eventually with modularization break pywrap_tensorflow into smaller components. It will also make exporting C++ ops to Python significantly easier. XLA is using the pybind11 macros already. Please refer to https://github.com/tensorflow/community/blob/master/rfcs/20190208-pybind11.md for more information.
81ca111fcf9 : Add Mbed CI testing support This is the first step towards setting up nightly builds and automatic library builds for Mbed projects. Because of an issue with Arm's Mbed build system, I had to rename string.h to string_type.h: https://github.com/ARMmbed/mbed-cli/issues/917 This could potentially break clients that look for the particular header, but I don't believe we expect this to be part of the public API, and my internal searches haven't found projects that do this.
7915fb6697d : Fix GCC 6 installation for Pi builds
c3339328ea2 : Update error message in push tape.
3a5371dd1cf : Increase number of shards for ctl_correctness_test.
18c2cf989a2 : Explicitly assign keras and estimator as attributes.
dd54d1fb70a : [spirv] Add spv.loop
4472c41443c : [spirv] Add spv.loop
03fc776b043 : Deprecate "_with_float32_vars" policies.
b30c0fec012 : Add missing pass header.
bc2e982367f : Add the initial inlining infrastructure.
5b7d9bb465c : Add the initial inlining infrastructure.
6016e8009ff : Fix more docstrings to be compatible with the doctest format.
fd7d975b705 : Add SaveOptions.save_debug_info and associated plumbing for SavedModel V2.
ad0062e0d38 : Add an utility function HasOverlappinWindow.
90f35c4c87e : it seems that callback can be triggered after unsubscribe (bug in cupti). Defend ourselves from that. probably due to not calling cuptiFinalize in CUDA 10.1. We will evaluate that.
9c7a1c8b8ed : Optimize FrameState::GetIteration() (in the PropagateOutputs() critical section).
dc45e82df0a : @tf.function: Show a warning message when tracing happens too frequently.
01ccbd76420 : Automated rollback of commit 194e793bee83650c0e378ddaf2e21f6f868c7edc
4fd156b3ed0 : Fixed typos: replaced 'dillation' with 'dilation'.
1bf13840d63 : Add detailed error message for unsupported ops.
53afd4e2009 : Fixes iOS sample apps to support backwards compatibility with the deprecated `InterpreterOptions` struct. Use `Interpreter.Options` instead.
27d6644f76f : Append an Memcpy type after device name. it helps to read the OSS timeline.
cb3f976f5fe : Check GlobalJitLevel only for DEFAULT_MEM_OPT.
596d3ccb030 : Deduplicate variables in `weights`, `trainable_weights`, and `non_trainable_weights`.
f70d6a8d44a : Refactoring visibility for internal projects.
28871f2f8e6 : Remove reference to tensorflow/examples
1417b118296 : Fix interpreter import and add link to classify_picamera.py example
7203580a23a : Removed _ctx is not None check from the generated Python op wrappers
f7f8439df3a : Fix SavedModel text embedding example to use TF-2 public APIs.
fc9c4da9817 : Fix bug in forward compatibility check for quantize / dequantize ops
868f2b0ea23 : Removed unused imports in the generated Python op wrapper prelude
c968b279375 : Don't use random initialization in forwardprop unit tests
e449697e90f : Removed _InputList from Operation
cdde8165d33 : Switch Pi Python2.7 builds to use GCC 6 for host builds
a0ae68ca3c2 : NNAPI TransposeConv op takes tensor inputs from TFLite node
ea316ec1827 : [XLA] Avoid signed overflow in dot interpreter
7d42c5bd806 : Make calls to `tf.function(f)()`, `tf.function(f).get_concrete_function` and `tf.function(f).get_initialization_function` thread-safe. Earlier it was possible to create multiple concrete functions in calls to the same function with the same args from multiple threads.
92fc3d02fd3 : TFLM: Better format for debug log in `screen`
4d7857f6143 : Add error handling of mlir::openOutputFile
24d919174bb : Fix neon version of ApplyLayerNorm method in tensor utils
c1c17655d68 : Refine MKL-DNN FusedMatMul code according to review.
d4e50e0eda1 : fix code style
08675960c78 : Optimize for sub1 in cifg lstm case.
ff441191277 : compat: Update forward compatibility horizon to 2019-09-05
f161e58d779 : Update GraphDef version to 149.
83a540a73a8 : Format according to code styles and test for complex SVD backprop
a3bb5ade8bb : Make GPU kernel outlining test independent of value names.
fe985ebc60a : Update readers.py
41e9dde2731 : Update ops-related pbtxt files.
51383533097 : Generalize I32ElementsAttr definition and introduce I64ElementsAttr
75bf9ca1d76 : Generalize I32ElementsAttr definition and introduce I64ElementsAttr
c4258b97d32 : Modified TPU embedding.
124386cd831 : add support for reverse AD for complex SVD
20b1e34f31f : don't generate trace events for derived/aggregated device in RunMetadata, such as "..../stream:all", "..../sync", "..../memcpy", because they are duplicates.
4aa71c406c7 : Expose session_creation_timeout_secs in estimator RunConfig
132bebc6752 : Remove debug string information from gen files
2c39806e95b : Inline status in EagerTensor
b3cde1ae7e1 : Update ops-related pbtxt files.
e46c8323be5 : Use transform function on llvm::Module in the ExecutionEngine
72e261bae4f : Use transform function on llvm::Module in the ExecutionEngine
2d8a56aa438 : Automated rollback of commit 6ded9aa2ba47fdad13487b822d238d3a9663ef03
194e793bee8 : Fixing env_time BUILD target.
85c2271d86e : skipping a newly added subtest (testVariableHVP) in the testcase '//tensorflow/python/eager:forwardprop_test_gpu'. This test is failing on the ROCm platform and we are investigating why that is the case. The skip will be removed once we find the cause and implement the fix
1d19fafa4f8 : Automated rollback of commit 3450ada929a60253d88ab35e0780c35d2f7c138b. Revert #32169.
75586811408 : putting no_rocm tag on tests for the newly added CSR matrix ops. The implementation for those ops needs to be first updated to enable them on the ROCm platform, before we can re-enable the unit tests for them on the ROCm platform
d65b7e3a4c1 : Add 'narrow_range' and 'int axis' options to tf.quantize and_tf.dequantize to match tf.quantize_and_dequantize
5f37c0d18df : [XLA:Python] Changes towards replacing device ordinals with Devices
e4f4579e421 : Automated rollback of commit fe3d481de8e10046a40c74af38d347ea74d9e111
f492f2c0ab2 : Fix build: add missing dependency to NNAPI support
14a24138622 : Updated StructAttr to use the struct name for StorageType and ReturnType.
a82ec8a0726 : Disable the Grappler memory opt when GlobalJitLevel is on.
f427e4701d4 : Updated StructAttr to use the struct name for StorageType and ReturnType.
0ec2b32dc0c : Add the tags to exclude tensorflow/python/compiler/tensorrt:concatenation_test from macos and windows builds. It has been excluded from these builds while it was a part of tf_trt_integration_test.
223ecb03d2c : Adding basic stacktrace support for Windows. Note that this requires that the build uses an additional linker flag --linkopt=/DEBUG. Although Windows documentation seems to suggest that the compiler flag "/Z7" is also necessary, "/Z7" produces additional unnecessary debug information (like source file paths + line numbers). See https://codesearch.chromium.org/chromium/src/build/config/compiler/BUILD.gn?l=2344-2345&rcl=0d3e55673b9f6c4ce85213ac1f8bbeae71f33e44 and https://chromium-review.googlesource.com/c/chromium/src/+/826842/
a3995d11295 : Clean up RunCallbacks signature
6b3919f6dd3 : Add some utility functions that support TPUCompileMlirOp
412eb18cfc2 : * Use tf.test.TestCase's setUp and tearDown function for each module level doctest.
396ebd6ac1a : Ignore quantization parameters if the inputs are not float tensors
30f98cdf42a : Fixes to get around bug on PowerVR GE8320.
f0bc56f3c1f : Removed gbash.
8d4ecb0f24c : Remove deprecation warning from tf.constant(True).
94ce54a2573 : Remove obsolete visibility rule that references contrib.
668be22d925 : Add a method that can convert a MLIR tensor type to a xla shape with given ShapeRepresentationFn.
819351cb1fc : Fix error in post-training quant colab that was caused by using float input with new quantized model that expects uint8 input.
6ded9aa2ba4 : Add quantize and dequantize ops to micro.
894a55a26dc : addressing comments
1ff5b3beccf : addressing comments
c9c35a7d218 : Add quantization spec for tfl.cast and tfl.pack
006d1b03716 : Update tensorflow/core/graph/mkl_layout_pass_test.cc
2f01bf6606e : Fix more issues related to constant duplication
8aa12252f4c : Try to infer pfor loop iterations statically, if possible, for the call made from tf.vectorized_map.
0ca272fe291 : Automated rollback of commit df7d52a1ffa2f67c358be7bdf340cdc06eee7c65
ad8b9ffd5f7 : early nccl stream is now specific to ROCm platform
92ac5c7b069 : Fix add_metric name ordering issue.
837c8b6b354 : Remove contrib cloud bigtable and storage ops/kernels.
8b0e6baeb34 : This change includes: 1. When failed to compute a eager tensor, let the EagerTensor throw proper computation exception instead of ValueError. 2. Stop using StreamingEnqueueAsync for destroy tensor handle request.
bdc3ca8b84b : Remove obsolete visibility exceptions referencing contrib.
3806ef72484 : Put fused param at the end of arg list and updated goldens
4059ba1c6b9 : Automated rollback of commit b17ef86cc66efe5090fb85f90b83fe8d6291005f
9c4b0a6540f : Update the links from master to r2.0rc
185a326927d : Update Eigen to 6e067669fbba
d91b89a9232 : [XLA GPU] [NFC] Remove block/prologue callbacks from EmitTilingKernel
c1625cac3e3 : Let EagerExecutor::WaitForAllPendingNodes support AsyncNode.
bd2b898f5d7 : Fixing a condition in the op.colocate_with function. Currently the condition fails for eager variables leading to a readVariableOp. This does a D2D copy of resource variables.
f6867544a7f : Retain address space during MLIR > LLVM conversion.
a3ba537fb88 : Retain address space during MLIR > LLVM conversion.
cf2a8e70c1b : Update pydoc comment to point users to public API.
c0fc6ac6ff4 : Updates WORKSPACE to include latest version of Apple and Swift Bazel dependencies.
a9a9d8e545f : swig deprecation - preset `copt` and `features` values in `tf_python_pybind_extension` macro as they will be the same across all pybind11 wrappers.
daea9fbc165 : Fixed GetCLNodeTensors.
1689e1fe22b : Make curl available on all tensorflow docker images
b9fce502716 : Remove reference to contrib in tensorflow/java/README
fdfc30807b9 : Use _input_shapes FunctionDef attr when construction mlir::Func signature.
3706ccd34aa : Fix another overzealous variable checking issue with custom_gradient
b883c28ffed : Don't push down constant tensors if they increase the amount of broadcasting, unless they are guaranteed to be constant folded.
357615e12a7 : Add option to emit args and results as tuples
06512af3d4c : Skip testFlattenLargeDim on Windows
7b8e672d223 : Google internal refactoring
8932a68fd12 : Add missing 'continue' in code intended to skip creating TemporaryVariable nodes of invalid types on GPUs.
b3925aec9b3 : Use variadic insert to add OpRewritePatterns.
73260e03aaa : LOG the effect of TF_GPU_ALLOCATOR
a4808f2f1f6 : Do not get input dtype from graph properties if input is rewritten.
f33b2e0257a : Register XLA device kernel for _SwitchN op.
5c135e7a7d4 : Fix the existing docstrings of array_ops and init_ops_v2.
53eb418f0ee : De-duplicate the CSRSparseMatrixToCOOSparseMatrix functor in the CSRSparseMatrix library.
b17ef86cc66 : Automated rollback of commit e7197aaead399a3aeb973ab1b31a905d0ae859e4
3cd9da41f25 : Automated rollback of commit db7e43192d405973c6c50f6e60e831a198bb4a49
68dc98b723b : Move LLVMIR dialect tests from test/LLVMIR to test/Dialect and test/Conversion
20dfc83d59d : Switch Raspberry Pi building to unofficial GCC 6.5 toolchain
d1deb4212c8 : Make the type of cell clip and projection clip more precise.
8ba40bd9d4f : Disable flaky target under tensorflow/python/compiler/tensorrt:
2456b96f45f : Make isIsolatedAbove robuster to invalid IR
dc378478c81 : pipeline-data-transfer: remove dead tag alloc's and improve test coverage for replaceMemRefUsesWith / pipeline-data-transfer
d4693118f8d : Make isIsolatedAbove robuster to invalid IR
0d78918b81a : pipeline-data-transfer: remove dead tag alloc's and improve test coverage for replaceMemRefUsesWith / pipeline-data-transfer
53c94f396e9 : Move Linalg dialect tests to test/Dialect/Linalg
28908506069 : Make GPU kernel outlining inline constants.
00cc8ebe112 : Make GPU kernel outlining inline constants.
b50852ccac3 : Remove debugging output left behind
f48e5a0141b : Propagate location in lhlo_legalize_to_affine.cc.
e157e632afa : Move legalization for LHLO to compiler/mlir/xla.
ee9dd5147df : Add support for array-typed constants.
e256c02d23e : Add support for array-typed constants.
afb76393811 : Add more alwayslink = 1 so we can build Tensorflow on Windows after --incompatible_remove_legacy_whole_archive (https://github.com/bazelbuild/bazel/issues/7362) is flipped
177d4344ef5 : Update the syntax of splat attribute in LLVM.md
2784c9cf7ab : Mention clang-format in the developer guide
1916f19bd1a : Update GraphDef version to 148.
4e460c88b0d : compat: Update forward compatibility horizon to 2019-09-04
c3619ceb020 : PR #32040: Update tensorflow for upcoming incompatible change: https://github.com/bazelbuild/bazel/issues/7362
3e28fcc42df : Add support to TPU automatic profiler.
3648de6aa74 : Remove the reference to contrib
7020d98a161 : Adding cord target to tensorflow/core/platform/BUILD.
495ee6678cb : Reduce shuffled snapshot test size by decreasing # of files written
d82a2bbf8a0 : Remove non-public module removals from api_template files. Instead, these deletions are now applied in virtual_root_template.
82d27b83869 : DepthWiseConv3x3Texture renamed to DepthWiseConv3x3, so as supports not only textures.
d2c64c63ce5 : Removed checks for specific vendor that prevented operation creation.
438fc52e81e : Supports integer variables under tf.distribute.
cc4104db5e4 : Adapt to PEP8
0de714ebbf5 : Adding temporary build helpers, as part of tensorflow/core/platform refactoring. The goal is to introduce granular build targets for each library under tensorflow/core/platform. The first example target introduced in this change is core/platform:context.
f617ec71bbb : Automated rollback of commit a0486cc457c0353d058d4c5ad4a8ada195f38437
42c1ade5fb5 : Update ops-related pbtxt files.
df7d52a1ffa : Export the port functions from C++ to Python with pybind11 instead of swig. This is part of a larger effort to deprecate swig and eventually with modularization break pywrap_tensorflow into smaller components. It will also make exporting C++ ops to Python significantly easier. XLA is using the pybind11 macros already. Please refer to https://github.com/tensorflow/community/blob/master/rfcs/20190208-pybind11.md for more information.
e7197aaead3 : Adds the implementation for Metal+GPU delegation to the Swift TensorFlow Lite library.
50b8e541287 : Performance profiling sample. Shows detailed per-layer time in ms for .tflite model.
927905de0a4 : Fixed dependencies.
9d4fa7ff125 : Added a get config function to reduce duplicate code
af8ec29dc16 : Use GesvdjBatched on GPU for batches of square matrices up to size 32x32. This substantially speeds up SVD on small matrices on the GPU. On a Quadro P4000 performing SVD on 1000 16x16 matrices reduces from 0.617s to 0.0135s.
e05ba7bb193 : Update tensorflow/workspace.bzl
e28e86f5bf0 : Add code to generate Debian package for tflite-runtime.
edd6a20c473 : Fix signature for CreateTFExecutorGraphPruningPass to return a unique_ptr
57395f70dbc : Add CSRSparseMatrix ops.
cb49525a25e : Adds builtin ops for NMS & Soft NMS in TFLite
b6f70f85cae : Update Eigen to https://bitbucket.org/eigen/eigen/commits/07eb497b497e2ff7a7b10c826221c5a471b61e58
f1aeda1adfd : Properly clone Linalg ops with regions
db7e43192d4 : Automated rollback of commit 2ccea0c7f85fc9a8dbf12f997bbffe7b593358a8
9f5034ca8d6 : Refactors some methods from tf2xla to convert_graph_util.
212a58b5b69 : Extend SVD benchmark to include large batches of small matrices.
02074a2bb86 : Improve docs for from_tensor_slices
a1d296e8d64 : 1. Add a comment to explain streaming RPC. 2. Use async executor on eager_service. It shouldn't cause any behavior change, since the client is still in sync mode.
6462b0e8016 : Add more dtypes to Einsum Op. Second try, as the first one broke global TAP because of long compilation times.
45fe8a9dac6 : Update ICU version to 64.2
76ca9f1060f : Add code-fences to doctest blocks.
fe6529d0958 : Doctest for TensorFlow's api docs.
58ab75ad66a : Properly clone Linalg ops with regions
1479da3cb2b : Add switch fold pass to tf_tfl_translate passes
ff4c6c80638 : Simplified some code and added some comments
30485bb7b90 : Update Dataset.shuffle reshuffle_each_iteration doc to explain interaction with iterators.
b3f1b34934c : Add ConvertTypeToTensorShape method.
53ed37363c4 : Update ops-related pbtxt files.
97f7450efff : Add profiling label to multithreaded conv.
bd76d3a8025 : Automated rollback of commit ce2b635fcd19774bf8b20188051f8215f580588a
17099181cd9 : Add XLA lowering pattern for TensorFlow MatMul op
99f8d44812b : Consolidate redundant BatchVectorBatchVectorDotProduct implementations across portable, Neon, and SSE versions into one function.
13c3302982d : Mark TPUReplicateMetadata as side-effecting
407b665929f : Add ParseExampleV2 op, which supports RaggedTensor features.
ae9a7e0521e : Special-case functions called with forwardprop from eager
bac0ab5f924 : Restore required 'outputs' property (and 'execution_count')
299a47e0e03 : Remove std=++14 copts in BUILD files now that c++14 default
c6155d1a134 : Utility to normalize memrefs with non-identity layout maps
62f52651e92 : Add folding rule and dialect materialization hook for spv.constant
fd7e97cbecf : Fix affine data copy generation corner cases/bugs
a0486cc457c : Use the sdot-optimized matrix multiply kernel even when n_batch % 4 != 0.
fe072f48e5a : Plumb the MLIR TPU bridge passes
e5501319770 : Remove SavedModel-specific methods from base Layer and Model, and add documentation for updating the serialization implementation.
5ff578a7a19 : Add information about the SIG + Open Design meetings to the README.
1fdd6e1fbc5 : Fix api files
e3a3d33e60c : Automated rollback of commit c3fb862245d7d3daa318f3e04de25fed83d29993
6c8e595d495 : Add missing output::keep() call to tf-opt
6e88084432e : Fix an invalid assert when processing escaped strings.
a284799e351 : Legalize tf.Pow to tfl.pow
476635ebafa : Remove unused variables
331cfd4d6f0 : Utility to normalize memrefs with non-identity layout maps
e6a37001953 : Install future with quotes to handle the > symbol
f4cacfcdadf : [tfdbg] Add check_numerics callback for unified eager/graph numerics checking
4d62234d69c : Add folding rule and dialect materialization hook for spv.constant
0949146a9b0 : Avoid const_cast<>, and revert to shallow copy instead.
e2250a83185 : Fix uses of DerivedAttr on export from MLIR to GraphDef
7a78eddd119 : Fix affine data copy generation corner cases/bugs
77d21807a5b : Cleanup dt7/8-build/src directories after install
ecbfe48c0f5 : Add information about the SIG + Open Design meetings to the README.
6af352bcd66 : Make optimized depthwise conv more flexible
a32d6a644f3 : Fix an invalid assert when processing escaped strings.
b2126551bf4 : Implement to_dense for LinearOperatorToeplitz. - Also fix docstring for to_dense for LinearOperatorKronecker.
b09e5b90533 : Remove unused variables
9029fc24f60 : Adding a stacktrace test.
74039208486 : Forwardprop: fix variables inside functions, test with layers
619ad608cb7 : Silence a warning when reading variables with forwardprop
ce2b635fcd1 : [TF:XLA] Support batch_dims in ResourceGatherOp.
67e80579eb1 : Fix typo in docstring.
0ee4bc62dd1 : Automated rollback of commit 185a465225a520a1855145efda58b17b1a83d3a5
0c3bae3842a : Add shape test for ragged reduce_sum.
fa9b9dc241f : Only add ModuleWrapper when lazy loading is requested or when using TF 1.x (to print deprecation warnings).
f2691c64275 : Add test for flatten with large batch dim. Use batch_size for new shape in flatten layer
45a2f4e7ed0 : Create int64 constant shape in case that batch size is over int32 limit
09b8ed34f47 : Add @ebrevdo's temporary fix for int32 overflow issue, and add a test case for it
2ccea0c7f85 : Cache results of attr lookup in TFModuleWrapper. This should avoid lots of roundtrips through __getattribute__ and speed up (especially) eager execution.
c2dbce7f9ed : LLVM dialect: prefix auxiliary operations with "mlir."
e6d77ed3160 : LLVM dialect: prefix auxiliary operations with "mlir."
3904672376a : Add clarifying comment to cancellation handling in rendezvous.cc.
993bf650626 : Changing the tensor tracer report file name.
e21b2570a3e : Support non-dict maps in tf.data.util.structure.type_spec_from_value.
d70a2cf2ab0 : Print a cycle if detected by DFS.
4fc96cee6ee : Add `TensorBuffer::GetAllocatedBytes()` method.
54a26c673ec : Bound quantized clipping properly.
5987362c417 : change calibrator delegate mechanism to not mark graph immutable.
a66d77fad75 : [TF:XLA] Slightly increase error tolerance of Adagrad test.
dc481995721 : Add lowering pipeline from LHLO to NVVM.
d6c058f9aff : [Intel MKL] Upgrading giflib to fix CVE-2019-15133
185a465225a : Add optimized versions of numeric unary ops cos, exp, log, sin
218836e14cf : Make HloInstruction::RemoveUser amortized constant time
95c5c99f712 : compat: Update forward compatibility horizon to 2019-09-03
df7c7d6cf20 : Update GraphDef version to 147.
0b85e519954 : [TF:XLA] Disable test for XLA that uses strided slice.
50229a2f5c6 : [TF:XLA] Disable tests for XLA that test kernels assert.
212288dbe8f : Include atomic headers
496acffd78b : Add 'const' to constexpr to prevent "error C2131: expression did not evaluate to a constant" on MSVC.
5aa4165460c : Add forward declarations of friend'ed classes.
81f99d3c8bc : Support bf16 in Builder::getZeroAttr
494234e6d1e : Support bf16 in Builder::getZeroAttr
894c252a0dc : Add Select operation to SPIR-V dialect.
a62da77c27c : Add Select operation to SPIR-V dialect.
8e77c009338 : fix //tensorflow/python:slot_creator_test UT fail
26003e6005d : Enable OwningRewritePatternList insert overload with parameter pack only when there is at least one template pattern type
6627fba06f5 : Enable OwningRewritePatternList insert overload with parameter pack only when there is at least one template pattern type
8894a8c1b82 : Refactor the pass manager to support operations other than FuncOp/ModuleOp.
41350ebbe8f : Refactor the pass manager to support operations other than FuncOp/ModuleOp.
19718b45903 : Compute Identity derived attribute `T` from the result instead of the operand
0197a2d8a30 : Add a check to catch out-of-bound access on invalid Graphs
6bdd482ffbc : Add a utility to map a MLIR op name to a TensorFlow name
c294d749c6f : Qualify string in constructor
e1ca1d36f5d : [tf.data] Increase default buffer size to 256 MB
3b089e72af6 : Avoid segfault in roundtrip when processing partitioned graph
2dada6a7359 : [TF:XLA] Add additional error checking to RollOp.
2d2d6cffbda : This PR updates Tensorflow to change protobuf's cc_library //third_party/protobuf:protobuf to include alwayslink = 1.
3fde8be3933 : [TF:XLA] Disable XLA:GPU test with dynamic output operation.
43526ccc673 : [TF:XLA] Disable test for XLA.
b3e89b9b776 : [TF:XLA] Disable test for XLA that wants an assert inside of a kernel.
9dcea9e9cfa : [TF:XLA] Handle SquaredDifference for complex numbers correctly.
75ac366da51 : [TF:XLA] Add XLA error message to pattern matching in test.
9388e68bdde : Use where_v2 to silence deprecation warning
36e846203c6 : : Update reachability after producer-consumer multi-output fusion.
b0aa37c3fdf : Adds assertions on NNAPI acceleration to kernel tests to currently accelerated use cases
7b8f795deba : Fix function definition/declaration mismatch.
60d12da4b22 : Update GraphDef version to 146.
6e004c8f62f : compat: Update forward compatibility horizon to 2019-09-02
75f229b10f4 : add primitive cache for mkl softmax
ff8147d950d : Add a new dialect interface for the OperationFolder `OpFolderDialectInterface`.
39355effdab : Add a new dialect interface for the OperationFolder `OpFolderDialectInterface`.
362bdf7fcd6 : Port bias reorder code to MKL-DNN v1.x
b8f827e183b : Fix clang format issues of mkl_fused_ops_test.cc
3157831ad39 : Fix a typo: 'is_filter_const' should be 'is_bias_const'.
ba0d9c5f604 : Add attr "is_bias_const" to _MKlQuantizedConv* ops.
af413bab179 : Add comments to note: currently we're not inspecting the persistent tensor contents to see if the cached data is being resued.
33d9c8238e5 : Do not cache bias_md anymore.
31491b1a18f : Add 'const' qualifier to 'scaled_bias'.
6b37135a02a : Remove debug log lines.
f816dd90443 : Add test cases.
d03c5c4027d : Remove useless comment lines.
2d9c050ab22 : Bias cache implemented.
5b3d094fb1e : Add a `getUsedValuesDefinedAbove()` overload that takes an `Operation` pointer (NFC)
a9e8c54d081 : Add a `getUsedValuesDefinedAbove()` overload that takes an `Operation` pointer (NFC)
6c188120973 : Add a convenient `clone()` method on the `Op` class that forward to the underlying `Operation` (NFC)
4675bebffe1 : Add a convenient `clone()` method on the `Op` class that forward to the underlying `Operation` (NFC)
f1ad3100127 : Simplify return type of ConvertToTensorShapeProto
7ff3a1de3bb : Add missing lowering to CFG in mlir-cpu-runner + related cleanup
1e94b99d252 : Add missing lowering to CFG in mlir-cpu-runner + related cleanup
127b8fa6ab8 : Don't include CUDA when it isn't configured
a3406294726 : ops.name_scope now dispatches no name_scope_{v1,v2} or Graph.name_scope
47ff0028a1d : Update GraphDef version to 145.
6ee6dfde64c : compat: Update forward compatibility horizon to 2019-09-01
53b3ff50dd3 : Add folder for switch nodes with constant predicate
9d764160680 : Add dynamic device manager implementation.
f59eb10a2de : fix usage guide
5c0a0a5690c : Add a link to the rational on lack of const for IR units in the developer guide
57ebdf10558 : Document that non-IR units are passed by non-const reference instead of pointer in general
d4d028cc189 : Swig deprecation - Use regex filter in def_file_filter to better match symbols.
3b23a48d853 : Fix use-after-free of CancellationManager in LocalRendezvousImpl.
b2a77dc9e7a : Add floating-point comparison operations to SPIR-V dialect.
c5714173a23 : Add floating-point comparison operations to SPIR-V dialect.
3776ee295d7 : Add missing link dependency to MLIRTableGenTests
f0b7c7660fd : update bazel BUILD
afb48754170 : Update GraphDef version to 144.
daa8ee0e567 : follow google code style
6c00eeaf90d : compat: Update forward compatibility horizon to 2019-08-31
81f89491e52 : Removed unused context.namescope
73e53d63430 : Make DeviceMgr a pure virtual interface with StaticDeviceMgr as its only implementation.
66f7e5fae6d : Use str join in nearest to validation word
f624f597100 : Fix a typo in ConvertToTensorShapeProto declaration.
98bd5a6e224 : Cleanup TensorFlow executor dialect island coarsening pass to match TPU cluster formation pass style more (NFC).
50256753664 : Update Eigen to https://bitbucket.org/eigen/eigen/commits/a8ac6bd99362c13390d8c9dfeb5f707cc832ac6f
a0acaf77067 : More Pythonic way in build_dataset method
bd382d26f1a : Create a helper utility function that perform lowering from TF dialect to HLO dialect.
02e93413c32 : Update EagerExecute to take a c-style array instead of an inlinedvector.
bd3aa43e52c : Automated rollback of commit 9f49088c42a6260df7f270a899f20bc475efad18
dbe11ba9698 : [XLA] heap_simulator: Prevent two outputs of a single instruction being shared with same operand
e329eec6c14 : Make tflite_runtime package fully independent from tensorflow package. Packages may coexist on the same machine.
aa2c9db1eb7 : Update TPU cluster formation pass to use interruptible walker.
c3fb862245d : Automated rollback of commit e75cf2b3c359332d8ec200358eb2a86fddadf2ed
25ac1897608 : update vim syntax file
6a9d6a32c92 : Add support to TPU automatic profiler.
f558cdaccba : update vim syntax file
346a489caf4 : Use `tf.Const` operation for materializing constant in the TF dialect
6498e03d3f0 : ConvPowerVR supports any convolution vs convolution with kernel 1x1 before.
74b02476f05 : Reword doc for param to addres review comments
e75cf2b3c35 : Negating cosine similarity loss so that value gets minimized while training without needed a wrapper function.
a0c774ce6ac : Add decorator to run all tests in a class in deprecated graph mode.
af1e79c0c9d : [XLA] Remove unused function
11c994cfa1d : Add a canonicalization to erase empty AffineForOps.
25cbb24f816 : Add a canonicalization to erase empty AffineForOps.
9f49088c42a : Update Eigen to https://bitbucket.org/eigen/eigen/commits/a8ac6bd99362c13390d8c9dfeb5f707cc832ac6f
61b15a859ea : Exclude all test_util targets from Makefile and add Abseil *.cc files.
dd44b28b693 : Disable neon layer norm code temporarily.
72f938b9281 : [XLA GPU] [NFC] Remove EmitBlock method
c02f9763589 : Add support for Addv2
488f8ff4152 : Splits DictionaryAttr into DictionaryAttrBase and DictionaryAttr. This maintains consistency with other *AttrBase/Attr splits.
6540caffd3e : Allow arbitrary cell state scale in quantized lstm.
21dd5f93fd2 : Splits DictionaryAttr into DictionaryAttrBase and DictionaryAttr. This maintains consistency with other *AttrBase/Attr splits.
cb871fb2f72 : Remove Apache ignite related code from main tensorflow repository.
531199b2058 : Add tfl.split_v operation verification
42214130e06 : Command-line tests added (internal)
e3805e70c46 : Raise error when sparse ops are used with TensorFlowOpLayer.
bb2a34c1efe : Add TensorRankOf for ranked tensor types with specific ranks
2a1bbfb51f4 : Automated rollback of commit b582b15b6fab58404a96448936abde9f201f300f
22f831298f6 : Add TensorRankOf for ranked tensor types with specific ranks
6168bd4cc24 : Use parameterized testcase instead of an in-test for loop.
39684f22f76 : Remove references to gtl::vector_as_array method
37479ad906e : Remove AWS/S3 related code from tensorflow/contrib.
317d6d9fdbf : Fix StructsGenTest.cpp CMakeFile build error
ed9dc39b0b4 : Remove `# -*- Python -*-` from Starlark files.
5bd2d2e7661 : Copy over tf_device::LaunchOp attributes to tf_device::LaunchFuncOp in cluster outlining pass.
222cdccfa6f : Generalize the pass hierarchy by adding a general OpPass<PassT, OpT>.
93b86cc5ee1 : Track trackables in graph networks, and removing automatic tracking of Keras-internal attributes.
e4d8a30f031 : Export the stat_summarizer functions from C++ to Python with pybind11 instead of swig. This is part of a larger effort to deprecate swig and eventually with modularization break pywrap_tensorflow into smaller components. It will also make exporting C++ ops to Python significantly easier. XLA and MLIR are using the pybind11 macros already. Please refer to https://github.com/tensorflow/community/blob/master/rfcs/20190208-pybind11.md for more information.
d72aca428b3 : Add mechanism to dump JIT-compiled objects to files
99d3325ac24 : Added a TableGen generator for structured data
3a82d541f92 : Generalize the pass hierarchy by adding a general OpPass<PassT, OpT>.
da2b0a946e6 : Disable broken test.
477cba884c3 : Add support for early exit walk methods.
cf461e22678 : Add mechanism to dump JIT-compiled objects to files
173df09ad54 : Represent HLO Reduce op's computation as a region instead of function
3801b34c094 : Making compute_engine_metadata_client_ protected so that it can be accessed by sub-classes of GCS File System such as TPU GCS File System.
f4a09d2cdd5 : Added a TableGen generator for structured data
749e9ed7ca9 : Add support for early exit walk methods.
0a83d77e821 : Fix test case name for multiple datasets map
591be549375 : Remove unnecessary warnings.
42b3c09db3c : Add spv.Branch and spv.BranchConditional
37e3282cde6 : [XLA GPU] [NFC] Remove codegen logic from KernelCodegenInfo/KernelMappingScheme/ReductionCodegenInfo
f64faa94504 : Add spv.Branch and spv.BranchConditional
99822e8a133 : Remove trailing spaces
7d4060879a1 : Automated rollback of commit 1fa40efa20d68623dd986e61a9cee0dc01d1c9ca
6b9a3972c83 : Add test cases for overriding map on AutoGraph
aec2f30f031 : Override map on AutoGraph
fa3232cb76c : Added PowerVR optimization to DepthWiseConv3x3. Added support of buffers.
e773f50595d : Set GRPC fail_fast to false for OSS TensorFlow users
9adc3366d47 : Remove unnecessary tuple on _tf_dataset_zip() function
c430b0227e0 : Delay enabling MatrixDiagV2, MatrixDiagPartV2, and MatrixSetDiagV2 since the API will change.
6b200267c29 : Move deepdream notebook to examples repo. Add tf.compat.v1 for future-proofing.
033b240c6dc : Order XLA instruction in postorder in reduce.hlotxt test
07dc752e81e : Disable dense_update_no_ops_tsan_test with XLA
e57a5671486 : Remove with_select_tf_ops build flag
957450fabe4 : Add an environment variable knob to override CheckPointerIsValid
5cf8f992358 : Split einsum_op implementatin in multiple files to reduce compilation time.
10715752313 : Automated rollback of commit 745986ca7e55e6c88393e18e1ba769bff96b46ab
35be677d537 : Custom gradients: Fix the primals= interaction with variable checking
ffbffe12bce : Add cifg support in quantized lstm.
6e08e224bf0 : [Grappler] Update MetaOptimizerTest::CompressConstants to not depend on ordering of nodes in output graph.
d0f1c9b4963 : Add hybrid quantization to the micro SVDF Op.
8ba028961c4 : device_tracer.cc use cupti_tracer.cc, therefore it is fully open sourced. once we integrate the oss version of device tracing into cupti_tracer.cc in a separate cl, these two can be merged.
8036ef57cc9 : Add disabled unit test for the final hop of the currently failing chain keras.Model->SavedModel->hub.KerasLayer->keras.Model->SavedModel->keras.Model of model saving and loading.
7de4025b618 : Adding the shape_as_list method to the lazy evaluation tensors used in get_variable's regularization feature.
41d95956736 : Filter out Dimension(None) is _slice_helper
b76fbd5d4d3 : remove left-over debug printf statement
2124795474e : Rename the bias + weight * zp as effective bias.
6d578bfc62e : [TF:XLA] Move XLA tests that depend on contrib in preparation for TF 2.0
354b558c3b4 : Merge generated zipped tests into small number of files.
1a466f0223d : [TF:XLA] Enable nadam_optimizer_test and support use_nesterov in ResourceApplyAdam
cef68c3677a : Add support for emitting mlir for fusion instructions.
1fa40efa20d : [TF:XLA] Enable CPU auto_jit for tests.
b2de624a529 : Add patterns and pass for LHLO -> Affine legalization.
64d16efe18c : Replace large identical constants with a broadcast in the XlaBuilder
1f9e76f9b92 : Makes the tf.get_variable regularizers as lazy as possible.
69647e3c996 : Removed redundant sys.maxsize checks in _slice_helper
ebe47201dad : Add definition for Fusion operation in LHLO dialect.
b582b15b6fa : [TF:XLA] Enable contrib/opt/ tests for XLA:GPU.
643d600f674 : [XLA] Support aliasing resource variables.
0a482619adb : fix lite quantization_spec docment error
409b6e419fa : compat: Update forward compatibility horizon to 2019-08-30
2b066348c38 : Update GraphDef version to 143.
f78701b5fcf : Addressed comments for the fix for test interpreter_test.py with PY3
f795f3002ad : Do not register GCS file system when TPU GCS file system option is ON.
a4bfabe1286 : Automated rollback of commit 4f8a6dd61c58a9075f7feb487e0976f429668b55
78f69d1059c : Change the parseSource* methods to return OwningModuleRef instead of ModuleOp.
76437fd5802 : Change the parseSource* methods to return OwningModuleRef instead of ModuleOp.
6e0893c79c4 : Make clip value int16/int8 bounded.
8fb880dffe7 : Update TF Lite roadmap
ea5477fe59b : Fix recording of functions with no connected gradients
84ff366a353 : Update ops-related pbtxt files.
7eaf994d9d5 : Move RemoteTensorHandle from eager_service.proto to a separate file.
fb81a604b04 : Add test to verify splat / scalar tensor quantization
34f14ca4236 : TPU cluster formation pass.
16492a7658b : Remove usages of gtl::string_as_array.
f37fe6e8ee6 : Allowed 2.X-style traceback frames in OpError.__str__
745986ca7e5 : Fix the fully connected vectorization code to properly use barriers
49fd6418443 : Fix TraceMe and ScopedAnnotation for Python3
acf0e3d967c : Catch name errors, in case these symbols are not injected.
606ab4ae29d : When closing remote context, look for context_id in enqueue_dispatchers_ only if streaming is enabled.
200870ce569 : Add `shuffle_on_read` attribute to SnapshotDatasetOp
1e219a23c80 : Remove kafka code from TF main repo.
f03510b71a9 : Refactor the 'walk' methods for operations.
42652b1699a : RefreshRemoteAttributes() is used to initialize device attributes between workers when we use CollectiveOp. We need it to send GetStatus RPC with fail_fast = false so that each worker can block waiting for other workers to start up.
988882bb84a : Automated rollback of commit 912db4a625e6e84ec1fd4123b0d2da23537dce7f
24f4b152534 : Automated rollback of commit a4fe7d8b6919281e26e2970e530cbff886a778ae
a82ae4be434 : Fix reduce_euclidean_norm for scalars - it should return the absolute value of the inpus.
b04ee8f1f82 : Fixing CompileGpuAsm and ExtractGpuContext linker errors
619728a7c4a : Fix cuda and cpu compilation issues
67efcb612ac : Refactor redzone_allocator and ptxas_utils
79ba1e52430 : [XLA] Make XLA Scalar like
5a5337e702c : Make dumping using generic form more robust when IR ill-formed
1aa76eed816 : Refactor the 'walk' methods for operations.
bb7b8635bce : Add a simplification that removes unused elements from conditional result tuple.
c904c63fa45 : Switch to arbitrary scale for hidden state.
189a16d0760 : Adding 'no_rocm' tag to the '//tensorflow/core/nccl:nccl_manager_test'. A recent change broke this test for the ROCm platform. We are looking into fixing this test, but need to disable this test in the meantime because this test gets run as part of the ROCm Community Supported Build
0e33ce3a420 : Adds support for assertions on acceleration to kernel tests
4af756c82d0 : Update include_dirs accordingly
062f6595248 : Changed gradient of dynamic_partition to use parallel_dynamic_stitch.
5439d64ba1f : skipping some parts of the 'def_function_xla_jit_test' on the ROCm platform, because XLA support is not yet enabled on the ROCm platform
9b9bea65159 : Only use NCCL in XLA when 'if_nccl()' returns true.
370acf2c18f : Automated rollback of commit c4fc64c7281ca5916ee20e78cf701001dbe1d384. Revert #31988.
484def6ea0f : Disable flaky test tensorflow/python/keras/optimizer_v2:optimizer_v2_test.
66a9b27c3df : Make dumping using generic form more robust when IR ill-formed
3562d6de4e6 : Disable flaky (timing out) target tensorflow/compiler/tests:random_ops_test_cpu on tsan.
ae7f00e5b0b : Update ops-related pbtxt files.
f096b13dd55 : [Grappler] Call layout optimize before remapper.
709d160772e : Meta linear operators tested for "tape safe"
4f8a6dd61c5 : Implemented "Greedy by size planner" for that produces more optimal memory allocation. - in Mobilenet V1 has 35% has memory reduction - in Mobilenet V2 has 2% reduction Majority of all other tested models demonstrated ~10-15% improvement.
c3d844efc8c : Bug fix; op output validation for aggregate stats and best feature split
b32c5e1e355 : Removed tf_stack.TB_* constants
629fa2f9fb2 : Change GetCudaStream to GetGpuStream
7c94976ae9f : [TF CriticalSection] Make deadlock detection friendly for non-distributed eager execution.
b2c72586331 : Interchange false/true operands of tf_executor.Switch MLIR op to match TF
11c7902a6e8 : Aligned the API of tf_stack.extract_stack with traceback (>= 3.5)
c738f245a43 : Swig deprecation - adding a genrule to list target libs to a file that will be passed into //tensorflow/tools/def_file_filter:def_file_filter. Please refer to https://github.com/tensorflow/community/blob/master/rfcs/20190208-pybind11.md for more information.
e20b61581d3 : Export timestamps in nanoseconds from virtual scheduler.
7128a9ea256 : Update docs to address review comments.
62fbc0ba1ae : Fixed build.
8a94f84e7e7 : Add tests to verify 0.0 is quantized correctly
4aa7af5ed4b : Fix use-of-uninitialized memory in EagerExecutor::Run().
0aa5ebc3bca : Add tests to verify 0.0 is quantized correctly
a4fe7d8b691 : Add support for passive serialization in Keras. This lets users pass in any object that supports Keras serialization to any config, and ensures that the resulting to/from config is fully JSON-compatible.
332acdd6a7a : Track index of TPUReplicate.
53fc4e741c5 : Fix forwardprop of ops with no outputs
64d78335363 : Fixed misleading comment for the return value of where_v2.
0261d55b09b : Fix iOS build failure.
b07f96dab3e : corrected linting
dbcb2a5470e : [TF:XLA] Fix overflow when generating masks for bitcasts to a smaller bit width.
2eda3552771 : Change some std::vector to absl::InlinedVector inside Shape
912db4a625e : Blacklist CUDNN_CONVOLUTION_FWD_ALGO_IMPLICIT_PRECOMP_GEMM for NHWC
5cbd7384d8f : Make sure configs are fully initialized in tests to fix msan warnings.
2820be1ef0a : Add new "uniform_row_length" row-partitioning tensor to RaggedTensor. This makes it possible to define RaggedTensors with arbitrary combinations of uniform & ragged dimensions.
1573bdf590c : [XLA:GPU] Add a pass to alias pass-through params.
ddc406539cd : [XLA] Create an alias_passthrough_params config option.
744f47f32cb : Add CublasGemmPadForTensorCores pass to nvptx compiler.
639da9b4bda : Update GraphDef version to 142.
76e4a73e105 : compat: Update forward compatibility horizon to 2019-08-29
33816654d2b : Extend map canonicalization to propagate constant operands
a03eebc2376 : Extend map canonicalization to propagate constant operands
26622483a0f : fix loop unroll and jam - operand mapping - imperfect nest case
440a69167a0 : Add verification for dimension attribute on GPUDialect index operations.
1ab1daec63a : fix loop unroll and jam - operand mapping - imperfect nest case
05d293c50de : Add verification for dimension attribute on GPUDialect index operations.
57cb3ffcce8 : Add vim scripts for indent/syntax
24e391ab247 : Add vim scripts for indent/syntax
fa458aedea6 : [RemoteSession] Avoid tracking a unique request ID for intra-process requests.
1b00dda2da9 : Remove GDR code from main TF repo.
a31580dd309 : Remove dependency on stl_util in env.cc
2fd1a31492b : Add markdown documentation for the current implementation of the MLIR TF dialects
3c2be61e68a : Add support for ops with multiple outputs (i.e. Split).
607e9c0733e : Split segment_reduction_ops.cc to reduce compile time.
4a3f6ccbc2f : Fix a small bug. The guard should be to make sure 1 is the minimal value, instead of the max value. This only applies to where layer norm has identical input, which is extremely rare.
127fdf9c7c3 : Update keras.backend.placeholder to preserve shape (e.g. batch size) information when constructing a ragged placeholder.
a1a5f930731 : Modify TF Lite benchmark to print names of available NNAPI accelerators when --use_nnapi=true
386da9758dd : Automated rollback of commit 1d1f7dfcbdca4ce4acfdd769a3777a9877e90fe3
d85eade5849 : Add TPUReplicateMetadata to MLIR Op Definition Spec and updated associated api def.
c4ed3fe077a : Add a `MLIRBridgePass` GraphOptimizationPass
b14c5683f10 : Attempt to fix ImportError on Mac OS with Python 3.6.
0c8c8c22bf2 : Removed legacy support
65384a17d1b : Forwardprop: tests for a couple ops I wasn't sure about
e882f174987 : Revert all __restrict__ keywords, they are negatively impacting performance
5c04ff2205f : Add DebugString in EagerNode.
524f81e5166 : Move strcat library to core/platform
778059ae71c : Update ops-related pbtxt files.
f41a8d001f9 : Fix msan use-of-uninitialized-value warning in collective_ops_test.
2f4dddc814b : Replace BUILD deps on contrib/tpu with equivalent python/tpu targets.
21e97044e76 : Fixing deprecation test
6b8f65b1142 : Introduce AsyncEagerNode. When an AsyncEagerNode failed, poisoned the whole executor as well as all unfinished/pending node in it.
ef6778a84dc : Disable XLA for test that checks for specific error message
bfe4676a5f7 : Fix the equality check of two floating point values
cc739565b94 : Add SaveOptions object with option to whitelist op namespaces. Added `options` argument to all functions that save out a SavedModel.
90a7bd75200 : Fix the equality check of two floating point values
25f08ffe5d7 : Remove libverbs code from tensorflow/(contrib)
7520b333d66 : Update Eigen to https://bitbucket.org/eigen/eigen/commits/7747e7809bd38fca0dfeceef39250519ebe50c80
7d92e66d9ee : Comment out broken test.
6a3b322df15 : Add a new class TensorFlowRefType in TF dialect with ref type utilities.
29c75434f01 : Automated rollback of commit c9b1004c279ddae95b320a13b5cb9aca35b94e9a
6123dca8642 : Fix typo in enabling auto-clustering via python
884520f81c6 : Generalize the analysis manager framework to work on any operation at any nesting.
b750a647503 : Add an 'int axis' option to tf.quantize_and_dequantize_v2 and tf.quantize_and_dequantize_v3
90a2ec764b6 : Generalize the analysis manager framework to work on any operation at any nesting.
558e36a9a59 : Simplifies AppDelegate for Swift TestApp.
c299c279f7c : Automated rollback of commit d741ce013f72719304abfed2d8cd336eb0aeb01d
923242f4c67 : Fix windows build. Remove the XLA dependency from TF core on Windows, since XLA is not ready on Windows.
fd4ece49c9e : Removed StackFrame.func_start_lineno and Operation.traceback_with_start_lines
804eb6e03ff : Add a build method to DropoutWrapperBase that passes through to the wrapped cell.
fee62e21861 : Tweak to the pretty type parser to recognize that `->` is a special token.
92fbb834c52 : Fully qualify template parameter so Visual Studio compiler does not try to instantiate the template with the function in the same namespace.
e795b268ad3 : Fix static comment in OpLevelCostEstimator to avoid confusion.
37c2ad1ee43 : add annotation parser.
9034ed18511 : Tweak to the pretty type parser to recognize that `->` is a special token.
5756b52f144 : Tensorforest: adding resource to the list of ops to be created on PS PiperOrigin-RevId: 265982902
f3ceeb53eb0 : Add a "primals" argument to tf.custom_gradient
a1e51910493 : [XLA GPU] [NFC] Simplify and document getters of KernelMappingScheme
35e5ec9e9e3 : Remove MPI code from TF main repo, since it was moved to github.com/tensorflow/networking.
b907064d44c : Disable v1 style pip package building.
bb4cacfe453 : Remove tensor input shape from function signature.
ccfe164602b : [XLA GPU] [NFC] Remove TileGenerator abstraction, TileElementGenerator is sufficient
3af471cd27c : Further clean up TPUClusterResolver
05cf54667e1 : Forwardprop: allow watching variables
16e4f420868 : [XLA GPU] [NFC] Move a prologue specific to HLO021 tile emission to the corresponding function.
30379ba649a : Disable broken test unary_ops_test until it is fixed.
25ac7772fee : Add implementation for tensor_load and tensor_store operations.
c9b1004c279 : Update ops-related pbtxt files.
07b96ae06dc : Add implementation for tensor_load and tensor_store operations.
d741ce013f7 : Add CSRSparseMatrix ops.
a2e398f299e : Expose backend method `is_keras_tensor`.
6726ce3fa7a : Pull common code in cond_v2 and while_v2 to util file
ba2a0f17abc : Fix context_id format string in error message (unsigned long long).
c21dfe36992 : Support Unpack, Split, and StopGradient in tensor_util.constant_value.
129007b1091 : Automated rollback of commit efca0e17cfe1292363ca698ce950be8f7e161a0f
4a5b3dbee4e : tf.function CacheKey is now a plain namedtuple
88fdaabf58e : Add support for quantized types in tf dialect op constraints.
46e1b7db038 : Delete outdated example directory.
b1ec3b3eaeb : [TF:XLA] Whitelist uint16/int16 for CPU/GPU
8a21a2236f6 : Fix invalid g3doc syntax highlighting languages.
1d7e91dc7a6 : Remove IntArrayFromInitializer() from fully_connected_test.cc
f2d7bc27a00 : Implement gradient for tf.reduce_euclidean_norm(...)
6c193397d97 : Update docstring for tf.linalg.matvec
c08122ad6a7 : Fix doc typo and add a test.
2a99d7e898a : change the new parameter name.
085bdd9972b : Fix deprecation warning when calling boolean_mask
f78a3d92b28 : Add first test for MLIR GPU backend.
c77c165dcd1 : Add documentation and tests
5fea6eecde8 : Update comment
7d22d959e0b : Add a test for Scatter without atomics.
27903a39783 : [XLA] add the Scatter option to not do atomic operation. This should keep the backward compatibility when this option didn't exist.
ed1fb5717f8 : [XLA:GPU] Support aliasing params in XlaComputationLaunchContext::PopulateOutputs.
47107599322 : [XLA:GPU] Elide copies having aliased input and output buffers.
bc5ef35fc1d : pfor: add converter for XlaEinsum op.
298534b745d : compat: Update forward compatibility horizon to 2019-08-28
053a29f3c16 : Update GraphDef version to 141.
e525ba59a57 : Port mlir-cuda-runner to use dialect conversion framework.
a7bc6555595 : Port mlir-cuda-runner to use dialect conversion framework.
9f8d8c04e50 : Automated rollback of commit 169fcb3206d1b3cc7aeecdbbb4b3589332222ae8
c7f37f9b67e : [XLA] Layout assignment: create copy inside conditional branch
df6db0f9cd4 : Remove reference to contrib in memmapped_file_system.
6e2c5f61d65 : Move changes from Phase 4 of XLA int8 convolution on CUDA to this PR.
e28245c0049 : Delete outdated example directory.
c2107162034 : Make sure we return proper error message when there is Placeholder node in TPU computation (instead of crashing).
7ba3600c94b : Updated ReaderInterface and subclasses to use tstring.
8df6f085276 : Update the auditwheel version to 2.0.0 in docker images so that it supports manylinux2010.
3f6daffc2c8 : Fixes nest to use a single chain of elif in map_structure.
fcb648f0f58 : Make tf-mlir-translate a little bit more usable for SavedModel
f742e74da3e : Update kernels and related libs to use tstring.
63ba081d073 : Refactor / improve replaceAllMemRefUsesWith
bb9ce9acecf : Add xla_hlo.rsqrt operator and import support
c340184d48a : Refactor / improve replaceAllMemRefUsesWith
ee61057928c : Automated rollback of commit 77502893594ddcc99cb1f0fc70dfcb11d689a09f. Revert #31946.
391eb2d47cd : When calculating gradient, we should gather nodes to propagate from y_node_outputs in a backward search.
65fa1f8ca07 : Deprecate `graph_parents` init arg and property in LinearOperator. These were only used for `values` kwarg in name_scope, and therefore not needed in TF2.
c2a4931076e : Pure GPU NMS implementation.
14cb124f898 : [XLA GPU] [NFC] Another minor refactoring of IrEmitterUnnested::HandleReduce
9bb82de91a7 : HloFunctionImport support for xla_hlo.floor.
03625356cb4 : NFC: Move the namespace of the quantization trait
6557c8edcec : HloFunctionImport support for xla_hlo.clamp.
3167f82489a : Revert to use laz_loader in feature_column/serialization.py
7d2cf9e9301 : Deleting create_custom_op.py script.
006711745a0 : Avoid spurious warnings in TFLite benchmark for NNAPI execution preference
0b9c590204c : Automated rollback of commit a8b7a90538aabe3777d3b0388b177ae91e519d54
8e87f5ae2b4 : Fix stats_summary output by swapping axis 1 and 2
3367f66a9a8 : Handle PLATFORM_WINDOWS in stream_executor.
0e7680ef8d9 : Instantiate multi-device function in parallel.
7301b746f25 : ConvPowerVR improvements for FP16 mode.
28e24ad2f17 : Use a single-threaded thread pool to handle streaming enqueue requests. This can avoid starving other requests.
c6859f92a07 : Delete outdated examples.
6e14ed49f60 : Uniquify function names further.
85ef709a6ff : Automated rollback of commit 4e85811cf8ee8d0a6894324549c8d9de12476e2f
7b0523809e8 : Remove outdated examples.
c7f4fe381af : Remove compatibility check for if and while
e9c7e5357a0 : Fix string conversion for Python 3.
25967fc3aa3 : Update int8 comparison kernel and test for negative values.
77ab006c728 : Ruy: Add some files to manual Makefile. PiperOrigin-RevId: 265745734
f6489b9d95d : Do not wrap non-float variables with AutoCastVariables.
5c46a3d3bf7 : Update Ch.2 of the Toy tutorial.
67ba2ccd55d : Print out #TC for algorithms with TensorCores
809eacb2a99 : Hide duplicated compat modules from doc generator.
177b6056239 : Mock out multiprocessing.pool for multiprocessing.dummy.pool in unit tests.
d74b90f88f2 : Roll CL 258349270 forward with fix.
a06de92feac : Have keras TensorLikeDataAdapter respect `epochs` argument.
f8ac6c10fd9 : Switch from all_reduce_merge_scope to num_packs; generate single pack.
7adb8b9fab5 : Adds status logging to imagenet eval tool
a1f65a78292 : Add 3 additional intrinsic ops to NVVM dialect, in preparation to implement block-wide reduce.
828c2e4cfa3 : [spirv] Fix the entry block to start with OpLabel
afebd542735 : Enhance GPU To SPIR-V conversion to support builtins and load/store ops.
a75c7115016 : Changing distribution strategies code to use the new dataset replicate transformation instead of the old cloning logic. The replicate transformation works for both eager and graph mode instead of the old logic that only worked for graph mode.
74c2de572e6 : [spirv] Add Block decoration for spv.struct.
2feb645aa0c : Update to correct new list
e462efcb5d1 : Automated rollback of commit b7e863ad821743785182b54b9788cc0702fb6b68
6f95c6e3f4b : Remove unnecessary log statements in compilabilty checker.
10ec7e4a4f4 : Add 3 additional intrinsic ops to NVVM dialect, in preparation to implement block-wide reduce.
82156cf5c2b : [spirv] Fix the entry block to start with OpLabel
32e8c83c56e : Enhance GPU To SPIR-V conversion to support builtins and load/store ops.
ca8570abc2d : In lite's label_image.py, add missing argparse type for --input_{mean,std}.
5802e0f9c2b : [spirv] Add Block decoration for spv.struct.
a2a00cfaae2 : Add more built-in ops to op_version.cc. Also update the LINT rule accordingly.
0006dc90b6a : Clean up TPUClusterResolver
498b3249c13 : Fix broken Jupyter links
69b3106b181 : Currently the GRPC context used by GrpcRemoteWorker is configured with fail_fast = false and timeout = 0. Thus if the worker process is restarted with a new port due to e.g. preemption in public cloud, the client process will hang forever.
1d2f9bb83da : Disable extract_volume_patches_grad_test[_gpu] on mac (timing out)
b7e863ad821 : Added an XLA_ALIGN macro that makes it easier to create aligned variables.
2725b33c0f8 : Pooling fixed for PowerVR GE8320. Integer indexes replaced with float values.
da0f64b27e6 : Fix tensorshape for static sized tensorarray
7494eccc07a : Change the type of constant operand in pad operations to f16[].
d51b5bf9f13 : [XLA] Do not reorder slices and reshapes after layout assignment. The helper function does not handle layouts properly and a backend may not support the layout generated.
87c3f32e3c9 : Call GetTensorData<float>(tensor) instead of accessing tensor->data.f directly.
b9886ef386c : Fixes wrong reference to input tensor in TopkV2 section of DelegateKernel:Map
7d1ac1105f7 : HardSwish fixed for PowerVR. Division replaced with multiplication. Fixed types casting. Increased threshold in test.
9792a570477 : Hide compat.v1.compat.v1 from doc generator.
4e85811cf8e : Delete internal packages from public namespace.
333d2ee0449 : Migrated kernels/data/experimental/ to use tstring.
6f29f5cbd16 : Add RaggedTensor.merge_dims(): Merges a range of axes into a single axis in a RaggedTensor.
1eda2efd39d : Manylinux 2014 Dockerfiles for ppc64le
4735dacb3c6 : Correct training command in micro_speech readme
7babdedfe6c : Micro-optimizations in `Operation.__init__()`.
58cc1ecb44b : Added a section about third party Mellanox TensorFlow CI
75612de9d2d : Pad the dimensions of matrices in dot operations to multiples of 8.
614cabb59e2 : Added missing ``` to mark the end of python code in the comment.
2573f585291 : Fix build
7e5c5255eb4 : compat: Update forward compatibility horizon to 2019-08-27
2d39a0d58d1 : Update GraphDef version to 140.
02c5e8ed8ba : added axes in numpy version of unit test for fft ops (fftshift)
c80cbfec522 : corrected equal assertion to all close because of numerical approximations
093e00fee1c : Fix for the test interpreter_test.py with PY3
91a754609ee : PR comments on fft_ops unit test
84ef1f29aed : Check optional layer norm & projection in lstm.
7394794b0b4 : Refactor neon_tensor_utils to reuse MultiplyByQuantizedMultiplier.
661d302b9cc : Limit the number of statements in exception raising test blocks to 1
4a9085fee8b : Fix triangular solver when compute from backward.
7c87d1b019c : 1. Update function names for those rewrite functions that always succeed. 2. Remove a unused variable.
89ba54f5cd7 : 1. Update int8-to-float convolution patterns by removing the clamp. 2. Remove tracked_custom_calls.
793dd9b351f : Use pattern matching to identify and map integer convolutions to CuDNN. See comments in cudnn_conv_rewriter.h and cudnn_fused_conv_rewriter.h for details.
403f811fdd6 : Pass error status to the caller from RunOnInstruction().
cd63197f619 : Fix a bug in the previous commit by returning Unimplemented.
eb3d6d3d889 : Phase 3 of XLA int8 convolution on CUDA 1. Allow convolution with integer input/kernel and float output/bias/scaling/side and disallow int8-to-int8 convolution node in XLA. 2. Add a new traversal to cudnn_fused_convolution_rewriter to fuse clamping and data type conversion nodes with convolution custom-call node for int8 convolution. 3. Set convolution layout constraints to NHWC for integer convolution.
0696cc9a627 : Add ptx for __xla_int8_comparison and int8 tests.
ff76c866295 : Two HLO RNG instructions should always be identical if they have the same shape. An RNG instruction won't be in a CSE anyway because it has side-effect.
bb7509d4af3 : Register flops for BatchMatMulV2
8b9cf026924 : [XLA] Change document position for Tile
55fdf9f5f34 : Fix EXPAND_DIMS operator property for quantization purposes.
6d4e649766d : Make RecursiveCompilabilityChecker to return AttrList for functional nodes as well. This is needed as function attibutes are required to instantiate function call as function body graph during automatic outside compilation.
292d3094313 : Generate AddN instead of AccumulateN in Python.
d742bc16fa4 : Update ops-related pbtxt files.
d1d240c6282 : Reverting back to the old regex since the change on github was wrong.
d91b422dbc6 : ReLU fixed for PowerVR.
4f58f7be609 : NFC: Remove the explicit context from Operation::create and OperationState.
a93a2a35ba1 : Remove EIGEN_EXCLUDE_FILES, EIGEN_RESTRICTED_FILES, and EIGEN_RESTRICTED_DEPS from third_party/eigen.BUILD because they are not license-restricted anymore.
4cc578f8938 : NFC: Remove the explicit context from Operation::create and OperationState.
560d2b422ca : PReLU fixed for PowerVR.
149cba920c0 : Add xla_hlo.log operator and import support
f1122b06f9a : Add "is_mirrored_variable" attribute into TPUReplicatedInput op.
b74fe7f4b10 : Add test main to the memory test file
5b23a7ffcee : MultiplyAdd fixed for PowerVR.
c3c46d89103 : Make writing saved_model.pb atomic so there's a way to check that a SavedModel is complete (i.e. saved_model.pb exists).
21fc5f6ffc1 : Added support of F16 and F32_F16 modes to ConvPowerVR.
2c9cd7db6c9 : Add canonicalizations for trivial IslandOps of TF executor dialect.
efca0e17cfe : Automated rollback of commit f76521a785f9589cec0bb5f51008832f7b7c13a9
404017192c1 : Optimize triangular solve by reducing amount of computation needed.
0db47175a9f : Add tests to ensure zero point is rounded correctly.
82d067e1fa0 : Automated rollback of commit 4250bf575c27e712a6805e6707d61295db4859cf
1d92c694d5c : Forwardprop: A few more utilities for finer-grained control over recording
de543ec1878 : Remove unicode characters from source
96ccadac70b : Make collective op's communication_hint arg case insensitive.
705f4abf425 : Remove LinearOperator.graph_parents calls from contrib/distributions/... This will allow graph_parents to be removed from linear operators.
ca79743b863 : Changes to support ci_build/install scripts with Ubuntu 18.04 docker containers
1844b42ed7d : Cholesky decomposition optimization. Use matmul and mask to replace slice and dynamic update slice.
a1b32027c8a : Add FPToSI/FPExt/FPTrunc cast ops to the LLVM dialect.
4b4e644f882 : Better default TensorStorageType choosing.
807f95063c1 : Update contrib/ to use tstring.
1c15300dedc : Add FPToSI/FPExt/FPTrunc cast ops to the LLVM dialect.
4a17afaf6e5 : Duplicate bias constant if it has multiple users
e3ec9d4f673 : NFC: Remove unnecessary context parameters from several Location getters.
50e8156a353 : Delay allocation of backing tensor in ScopedAllocator; fix interaction of SA optimizer with while loop.
f71a34b7e24 : Added FLT2 type.
146da2507ff : NFC: Remove unnecessary context parameters from several Location getters.
a77176666f0 : Added functions to check vendor type.
6ad6573f466 : [XLA] Several cleanups and fixes to rematerialization. - Fix the case where we try to compress an hlo instruction that's already dead (whose buffer is still alive). - Remove the invariant check that a sub computation cannot be rematerialized into negative memory usage (we can reuse parameter buffers now). - Fix some logging and comments. - Changes some deadcodes into checks.
ba3794f986d : Since the packages in tensorflow moved to tensorflow_core, changing the copy.bara.sky rule to reflect that. Also removing compat.v2.compat.v1 aliases from api docs.
f76521a785f : Avoid calling `record_gradient()` if we aren't differentiating under a tape.
e2c4396b59a : [SavedModel C++] Avoid copying the MetaGraphDef in FindMetaGraphDef().
96925bfe3d7 : Print algorithm config in ThenConvolveBackwardDataWithAlgorithm
b42547e3bca : Support ResourceGather in freeze graph in 2.0.
babbd979ab2 : [XLA] Expose running DCE on a computation.
4eabecafdd1 : Implement `Operation._get_attr_{bool,int}()` for use in op wrappers.
6fbea796867 : Formally deprecates nadamoptimizer as it's broken on XLA.
3095f8b418e : [XLA CPU] Apply a tree reduction rewriter pass on a CPU to reduce the error margin
20ec7a8ae2a : Add S8 support.
ebfc46357dc : Use saved_model:loader_lite instead saved_model:loader for SavedModel loading in MLIR
62d85049824 : Forwardprop: Switch to a deque-backed stack to avoid element invalidation on reallocation
d27770a58e3 : [XLA] Move utilities for matching HLO in tests to LlvmIrGenTest
4422df7121c : [XLA] Move a helper function to create a Window from dimensions to shape_inference.
b8f262c0c68 : Optimize TF_Output construction when building `tf.Tensor` objects.
1b55b855a55 : Use `Graph._create_op_internal()` instead of `Graph.create_op()`.
a9de981f20e : Update documentation for custom rewrite specs.
97af4562012 : Rename xla::mlir to xla::mlir_gpu.
5f3c008b478 : Support folding of ops with inner ops in GreedyPatternRewriteDriver.
1db547519ca : Updated python/ to use tstring.
d64012c4dfc : Updated boosted_trees/training_ops.cc data/dataset_ops.cc to use tstring.
ab1ebb60273 : Support folding of ops with inner ops in GreedyPatternRewriteDriver.
d7a4531e8cc : Use GetTensorData instead of accessing raw data directly.
268b54d6343 : Automated rollback of commit b0c2468b4b84ce3ae443390ea5d84cb6e950aee7
503d46fabd8 : Ruy: Ensure that a couple of classes defined (empty) for non-x86 and non-ARM. PiperOrigin-RevId: 265452203
bfc75ebe912 : Updated contrib/bigtable/ to use tstring.
87e90e5eb7a : Updated tools/ to use tstring.
b7c4c173265 : Format BUILD in third_party/tensorflow/compiler/mlir/xla.
954dccc2a43 : Final noise_test.py hanging indentation fix.
c7194efbc5f : Fixed noise_test.py irregular indentations.
5c96d65ffd8 : Fixed noise.py hanging indentations.
322e6ed904d : Fixed noise_test.py hanging indentations.
4345da2c5dc : Update GraphDef version to 139.
268a8df3c4f : compat: Update forward compatibility horizon to 2019-08-26
e6b90b48920 : MLIR convert composite function pass, this pass is used to convert to tflite fused ops.
0fbc138f661 : Fix neon types in neon_tensor_utils
834159282e4 : : Revert producer-consumer multi-output fusion constraints.
877cb97c6d5 : Optimize MatrixBatchVectorMultiplyAccumulate for fixed point lstm.
3df8f52798f : Add kernel test and tensor util test for LSTM.
2da71074c57 : Upgrade windows RBE toolchain to msvc2017 and python 37.
41caf17f3cb : Add neon optimized methods for fixed quantized lstm except MatrixBatchVectoryMultiplyAccumulate method
e1525c2b857 : add another scratch tensor for fully quantized lstm, this will be used for store intermediates.
7c7d924821a : Updates to Fully Connected GL kernel
b8f2fcdf40a : Fix logging statement
752556174a1 : Automated rollback of commit 9e90593b243d59467b8a8553761e83543fbb421f
a18d5eed67a : Fixed pylint warnings
553a3b826a5 : Update GraphDef version to 138.
a15e3246e22 : compat: Update forward compatibility horizon to 2019-08-25
e249453dd42 : Added import of pywrap_tensorflow before _pywrap_utils
190a11b6d47 : Make sure pywrap_tensorflow is imported before _pywrap_utils.
2f15f34a582 : Expose tf.keras.preprocessing.text.tokenizer_from_json to match keras API
d03a1340f3d : Fix build
2123cb71b81 : compat: Update forward compatibility horizon to 2019-08-24
38bd722305e : Update GraphDef version to 137.
f619d100440 : Fixed segmentaion fault in ConvPowerVR. Improved performance on PowerVR. Fixed tests.
7bc83f27441 : Move numbers library from lib/strings to platform
e8384fb1f7d : NFC: Add doc for id-punct PiperOrigin-RevId: 265190168
68490b2de51 : NFC: Add doc for id-punct PiperOrigin-RevId: 265190168
ff72e812c40 : Clarify tests and remove tests for unsupported types.
ab27862cdd9 : NFC: Update Ch.1 of the Toy tutorial.
dac733509fb : Only truncate ".brain" suffix in eager mode.
0250a4557ec : Lower linalg.copy to LLVM dialect in the presence of transposes.
c8eb94e2886 : Lower linalg.copy to LLVM dialect in the presence of transposes.
13b4420a6ae : Automated rollback of commit 91eeb068b1f2709784aba37ec32bb867351bc2be
836ad37778a : Lower linalg.transpose to LLVM dialect
a1c766d08ba : Lower linalg.transpose to LLVM dialect
3c45e855ece : Exclude more stuff
f81a6ac63f9 : [MLIR/XLA] A round of renames for HLO and LHLO dialects.
c3a9eb7c281 : Updates InterpreterOptions, TensorShape, and TensorDataType to be nested types.
2fce6eaf6d5 : Exclude python so that the generator doesn't recurse into it.
a8b7a90538a : Automated rollback of commit dcb8aa7d83cad848473b99f66146b48e8eb26d50
2709d37e7f3 : Changed return type of ByteCount() to int64_t for convergence between internal/external protobuf.
b259614acbc : Document concurrency logic in ScatterNdUpdateOp.
0d9b07979d1 : Retry "PR #31106: speedup reduce op grads when keep_dims=True"
88326a9faf0 : Add custom serializable name support to Model/Sequential.
1ff9d30ca51 : Add int8 support to fully_connected kernel on micro.
5d3d70d3fe2 : This change is the first step of allowing EagerService executing ops asynchronously: - Add a new field "stream_key" in EnqueueRequest. When server receives a new "stream_key", it will create a new Executor for incoming ops. - Add two new RPC methods in EagerService: ClearExecutorError, CloseExecutor.
ed0a60e0377 : Change the title to RC
ceeac752b9b : Add ShapeN to MLIR Op Definition Spec
6e7d2c2f572 : Rename Greedy to Greedy in order
0c2b33643bb : Add a linalg.transpose op
1d5b2e7a4b2 : Convolution 1x1 FP32 specialization for PowerVR. Mobilenet_V1 F32 BUFFER 295ms -> 87ms.
cc336d9f98d : Adds NMS reference kernel for TFLite to support NonMaxSuppressionV4 & NonMaxSuppressionV5
4a15dd56555 : Change behavior of PriorityReadyManager to allow non-unique priorities, and fall back to FirstReadyManager when there is a tie.
6d6ad96f1e4 : Add a linalg.transpose op
3bd25546c47 : Change string to std::string
a41d8a5506f : Make NodeNameMapping::Uniquify more efficient.
dcefcaf7736 : Add an explanation about using FlatbufferModel::GetMinimumRuntime().
d2cb9a78a75 : Add dataset ops srcs to :android_all_ops
5580fbfa7e5 : Added tests and workaround for unsigned integers
1d1f7dfcbdc : Automated rollback of commit 1171258036e73c911d0487a3c2db8272fd9dc6be
c12866ab1ce : Remove unused dependency on contrib/util
77213b6a005 : Preserve shape information when passing SparseTensors to dataset functions
e9ff15d98ae : Forwardprop: Add utilities for temporarily pushing forward accumulator state
aba46a95e04 : Disable flaky training_generator_test
7851e29c199 : Recursively find all (possibly nested) SymbolRefAttr in TPU program rather than just first-layer ones.
797da5e6592 : Use GREEDY_BEST memory strategy in Metal delegate.
6d731bd7a83 : Update API docs for ParallelInterleaveDataset
4ef5c81f315 : Add L2Norm transformation for TFLite MLIR converter
fe3d481de8e : Automated rollback of commit 11d96988db9b9303ca47a61cff3ee5c07478e704
ce6a0282cd9 : Add method to only quantize a single layer.
0da15590d32 : Delete the examples/how_tos directory.
cae7b6b7f18 : NFC: Add a note to 'applyPatternsGreedily' that it also performs folding/dce.
9e36fea5ff8 : Add support to only quantize specified operators in the quantization tool.
a148b74a280 : Automated rollback of commit 3836459e6112b8fb762fc27b28a80b0d9fd37421
34eea09b89f : Avoid copying a graph when creating new OpenCL InferenceBuilder.
62c1bd8bac5 : Add lowering of linalg.copy to an external C++ library and a test.
c2729c80ffa : Update Linalg slice and subview documentation - NFC
ae4fec85877 : NFC: Add a note to 'applyPatternsGreedily' that it also performs folding/dce.
f947b7daabe : [spirv] NFC: move SPIR-V control flow ops to a separate file
dbaaea04c2f : Add op to name mapper for exporter
72a6faf9b05 : Remove references to contrib in toco_flags.proto
4440cb293c3 : Add lowering of linalg.copy to an external C++ library and a test.
b1c1f48cf6e : Update Linalg slice and subview documentation - NFC
74c2a76b30b : [spirv] NFC: move SPIR-V control flow ops to a separate file
70f5634addf : Introduce the ability for "isolated from above" ops to introduce shadowing names for the basic block arguments in their body.
1743e43e5ff : NFC: Update in-code documentation. Make the two grammar definitions of static-dimension-list consistent. PiperOrigin-RevId: 265084348
5b940c73e9a : Fix an assertion. Also edit a comment in ruy/BUILD about debugging.
cf3e72c6bdd : [spirv] NFC: move arithmetic and logical ops to separate files
186e09c8da9 : Introduce the ability for "isolated from above" ops to introduce shadowing names for the basic block arguments in their body.
bdf2f3faab0 : NFC: Update in-code documentation. Make the two grammar definitions of static-dimension-list consistent. PiperOrigin-RevId: 265084348
655b16f0a6b : Fix BufferAllocOp builder.
ae07ad895ab : Remove references to contrib in kernel_tests/BUILD.
ee4117a6497 : [spirv] NFC: move arithmetic and logical ops to separate files
c2a638e760e : Avoid getting quantization parameters from constant tensors if used by the same scale ops
09599760282 : Fix BufferAllocOp builder.
6f42a89f343 : give profiler interface/session options to control behavior.
e68adca985e : NFC: Move the operation, region, and block sections to after the dialect section.
e103b999bee : restrict profiler_util's visibility
07abe8caac8 : Cache the name property in `RefVariable`.
68781f504e0 : fix OSS issue with cupti tracer
df477450063 : Remove unused visisbility rule in toco/python/BUILD
db416e5fa53 : Contrib is being removed. Remove references to contrib in tensorflow.bzl
8eb16ebd0b2 : Dont't swallow exceptions from custom gradients
ab22d77f78b : Remove reference to contrib.lookup_ops in iterator_cluster_test.
f6fbfe01389 : Remove interface copy. Same interface is defined in gpu/spi.h
dbe21302dcf : Support Emscripten (ie typically Wasm).
5406d61241e : Updated compiler/xrt to use tstring.
f279c0c000b : [tf.data] Split Grappler-using utilities out from dataset_utils.cc.
d5677beba53 : Remove references to contrib in boosted_trees.
715273c0080 : [XLA] Update dependencies on jit.experimental_jit_scope
8bb19ef7338 : Rename HloDialectEmitter to LhloDialectEmitter to better reflect what it does.
27a9bfe869a : Improve shape inference checking for convolutions with batch_group_count > 1.
cc5112b5fcd : Use typedef struct
7820dee9c20 : Add initial flow for MlirCompiler::RunBackend.
f317568fcfe : compat: Update forward compatibility horizon to 2019-08-23
9a06fff423f : Update GraphDef version to 136.
f38c36dffef : Improve explanation of shard
f19a6a399ae : Correctly calculate the number of elements for CPU memory.
af35e49be8e : Do not make invalid config with only NDK/SDK configured
008121306c7 : Remove references to contrib in python/ops/variables.py
3c22fffa4d3 : [Intel MKL] Upgrading the checkerframework component to the most recent version. This is required in order to ship Intel Optimized TensorFlow community version.
faa4b423c2c : Port ADD operation to Micro
4e5bee560fc : Update core/distributed_runtime to use tstring.
f09d3e29975 : Switch the OSS build to C++14 by default.
155235cb367 : use I32ElementsAttr from OpBase.
1171258036e : Automated rollback of commit d9e313d10790ae17d0eabbf6e63463510388e182
4eac753585e : Remove unused function.
f68e9d40162 : Add I32ElementsAttr to OpBase
2009f0e107c : Add iterator support to ElementsAttr and SparseElementsAttr.
3836459e611 : Update Eigen to https://bitbucket.org/eigen/eigen/commits/ce9508807f3fa0ee1244ea80f3f0e695ab14bef2
a3b94542314 : optimize fixed point lstm by precomputing input_zp * weight. this is also the first step to further optimizing the matrixbatchvector multiply accumulate part.
d9e313d1079 : Automated rollback of commit e32d1900e528a985d90226ebb37939cf280c9e6c
d099a07bbc9 : Fix TensorFlow Lite for Microcontrollers speech training notebook
9f18e39665b : Define `__slots__` on `_ObjectIdentityWrapper` to speed up wrapper creation.
b3ce6d0f104 : Fix shader computation precision in convolution and depthwise convolution.
39eef640c2f : Add I32ElementsAttr to OpBase
02fdab68a7b : [Fix] fix the logic when comparing the runtime version strings.
bdf29dfb814 : Add iterator support to ElementsAttr and SparseElementsAttr.
0268883850c : Add support for quantized tensors in TFLite flatbuffer importer
067ae41786a : Remove trailing whitespace
4250bf575c2 : Add TfLite flex delegate with support for TF ops
095f8028080 : Automated rollback of commit 0f65838cb9787c47f41ede1884e72a0144ad2fe0
3444b157959 : Legalize IdentityN away when transforming to TFL
b0d38a10194 : Respect dimension id with prediction ops.
9e90593b243 : Automated g4 rollback of commit a377b1b43e5a9433a55b86d4af4b48b396177774.
d94f2d09ba4 : Choose best greedy strategy for memory allocation of GL buffers and 1-dimensional textures.
a65c2aaf2a3 : Add a note to ignore dlerror for CPU-only pip package users when dynamically opening cudart fails.
3139d21a36a : [spirv] Add support for extension (de)serialization
c4a158bf0b6 : NFC: Cleanup the Attribute section in the LangRef.
b0c2468b4b8 : Automated rollback of commit fd4cfa59c6ba9ead9c6feac0e21f086df27521d2
de3bc5b9033 : Handle If and While ops in TFLite importer
c09d727189b : Adds ability to specify an NNAPI execution preference to TF Lite benchmark tool
1c6d5fd1151 : expose profiler locker for other kind of profiler.
aca24307eba : Handle IdentityN in TFLiteConverter
da3f7b14fff : Export the utils functions from C++ to Python with pybind11 instead of swig. This is part of a larger effort to deprecate swig and eventually with modularization break pywrap_tensorflow into smaller components. It will also make exporting C++ ops to Python significantly easier. XLA and MLIR are using the pybind11 macros already. Please refer to https://github.com/tensorflow/community/blob/master/rfcs/20190208-pybind11.md for more information.
9a631a1103e : make the move semantics more clear. avoid std::move string which is undesired.
3a22ef3c8a4 : Fix an issue for ExponentialMovingAverage with multiple replicas in distribution strategy.
45958140f7b : * Add logic to compare computation layout. * HLO module equivalence considers parameters' shapes.
5b28aa68915 : Increase the supported number of dimensions for slice, strided_slice and pad to 8
0f65838cb97 : Preserve shape information when passing SparseTensors to dataset functions
f04e3bc865d : NFC: Cleanup the type system section of the LangRef.
9f00c8dbdfe : Adding BUILD file to tensorflow/core/lib/core.
2800f9b00b0 : Add an `enter_master_device` flag in tf.config.experimental_connect_to_cluster API.
63198ea1000 : Add steps for full-integer quant with uint8 input/output, for Edge TPU compatibility. Plus other copyedits for clarity.
a5f28dadedd : Move variable tensor value setting to a global helper.
e8577219a5d : Add support for quantization of expand_dims.
fbc490b2f02 : Add memory usage details to the cost graph.
9209d8d8671 : [spirv] Add support for extension (de)serialization
78299d8dbf9 : Check for axis bounds and that all operands have the same shape and element type in PackOp verifier.
eaa674fe691 : NFC: Rework and cleanup the High-Level structure and Dialect sections.
36d59de3b64 : Ruy: Tests for CPU ID detection. PiperOrigin-RevId: 264920884
8b91fcbee41 : This test checks for certain graph nodes to verify AMP correctness, but XLA changes the graph in ways that make these checks fail.
91eeb068b1f : Remove if_mlir_tflite build flag.
eca82b24c2e : Ruy: Minor clean up. PiperOrigin-RevId: 264919195
dcb8aa7d83c : Create an XlaLaunchOp kernel directly instead of relying on custom_kernel_creator, if a function needs to be compiled with XLA. After this change, experimental_compile=True no longer requires XLA_CPU/XLA_GPU device dependency when running on CPU/GPU.
c9244f5f14d : Ruy: Improve includes. PiperOrigin-RevId: 264917436
b3445e11209 : Ruy: Move common copts to recently-added bzl file. PiperOrigin-RevId: 264915833
a377b1b43e5 : Adds a mechanism by which to load custom ops into the Python tf.lite.Interpreter.
fd4cfa59c6b : Ruy: Add bzl files for copts handling. PiperOrigin-RevId: 264913505
9d969b5db08 : Fix markdown formatting for variable_creator_scope docstring
61ce8bed468 : Ruy: Rearrange BUILD file. PiperOrigin-RevId: 264911552
e895ef7c7d2 : Forwardprop: sanity check on forward gradients to ensure we're not using stale values
7a5dfa20e9b : Handle optional operator arguments in TFLite flatbuffers correctly
6a291926231 : Ruy: Disable x86 enhancements under Clang < 8. PiperOrigin-RevId: 264909763
dbf5399ae9a : Add support for specifying a custom exit code in WorkerHeartbeatRequest.
6f737e0dd60 : Doc improvements to ReductionToOneDevice.
3b8a7ba1b1b : Fix a Tpu -> TPU naming convention in function names.
cae1e5df664 : Introduce per Waiter lock to reduce contention.
afb04cad644 : Read attributes from TFLite operators
e32d1900e52 : Import submodules using relative imports. That is, "from .b import c" instead of "from a.b import c" in TF python API. This helps with autocomplete in PyCharms. Specifically, it makes autocomplete work for `tf.image.` (with `import tensorflow as tf`) or `image.` (with `from tensorflow import image`).
37ccc893dbe : Avoid overflow when lowering linalg.slice
66f898e25b5 : Rearrange tf.vectorized_map docstring
13c317c5902 : Add code for full-integer quant with uint8 input/output, for Edge TPU compatibility. Plus some copyedits for clarity and consistency of terms (make the top table names match the section headings).
9fee7e806dc : NFC: Remove mentions of the TensorFlow dialect from the langref. PiperOrigin-RevId: 264904489
85484f89a3f : Add a pass that lowers tf_device.launch_func to TPU runtime ops.
b8f3b8d28b4 : PR #31485: [ROCm] add ROCm RCCL support
b84c2a888f5 : Import constants and operators from TFLite flatbuffers
9f30dc6211a : Add support for sample weight mode in v2 single execution path.
74973680a5f : Fixed the inaccurate memory cost for kDynamicUpdateSlice. Changed to use the shape of the second operand, the 'update', for estimating memory cost.
da579ce6cf8 : Avoid overflow when lowering linalg.slice
94b7ce9c29f : Upgrade MKL DNN
e755732fc84 : Add legalization for AddV2
0ea20cb4616 : Cleanup postamble handling: - Rename kFloatWeightsPerNeonLane to kFloatValuesPerNeonVector. (A 'lane' is the single element in a vector.) - Move rounding down to a helper function. - Make main and postamble loops use the same loop counter.
601f8c32848 : Add a helper to pack existing forward accumulator state.
013205891b0 : get rid of internal email list.
03900841457 : Make the check for whether it is multi_worker_mode not rely on TF_CONFIG environment variable, but delegate to strategy extended objects.
952ae3f70c1 : Add tfl.split operation verification
7a5e82f7408 : NFC: Avoid reconstructing the OpInterface methods. PiperOrigin-RevId: 264881293
72a260575b2 : Allow skipping quantization of the bias tensor if it's optional.
4de0df3354a : Allow decorator-based class registration for Keras serialization.
448efbe76d3 : Fix eager tensorarray stack shape when size is zero
5f7ce49cdde : pfor: add converters for bunch of SparseSegment* kernels.
6f1985639ab : NFC: Avoid reconstructing the OpInterface methods. PiperOrigin-RevId: 264881293
21f2bd0aaa4 : [spirv] Add support for capability (de)serialization
7e719074219 : [spirv] Add support for capability (de)serialization
18760d74e6a : Add Positive{I32,I64}Attr and HasAnyRankOfPred
3d8a0b93b7f : Add Positive{I32,I64}Attr and HasAnyRankOfPred
bb403c3f8d8 : Add 10.1 inc files for cuda libraries. The inc files for cufft, cupti and curand are identical to the ones for 10.0.
d285f3175ac : Remove notap tag
186e794d71c : Split out parsing location into separate functions per instance
25aca37ed6c : Change `hasattr` in `Graph.get_collection()` to use try/except.
e053b258b7f : Split out parsing location into separate functions per instance
06e8d61681b : Let LLVMOpLowering specify a PatternBenefit - NFC
27cebda86ac : Let LLVMOpLowering specify a PatternBenefit - NFC
1e3cbc2bb83 : [Grappler] Move the output graph in ModelPruner::Optimize().
f05c80b6e38 : Log a fatal error if RemoteDevice::resource_manager() is called.
c96e1bb28ad : Add plumbing for HLO->LHLO dialect emitter.
d6467d8cb43 : Add info about Dataset shard's deterministic nature
21032dbaa6f : Up the tolerances on LinearOperatorToeplitz test. These will be decreased once a Toeplitz solver is checked in.
291fa5c8d03 : NFC: Fix path of LinalgLibraryOpInterfaces inc files. PiperOrigin-RevId: 264827908
836eaf0aae5 : In _GradientsHelper() compute the ObjectIdentitySet(xs) once and reuse it.
8fdd48e0f87 : NFC: Fix path of LinalgLibraryOpInterfaces inc files. PiperOrigin-RevId: 264827908
2447fe211ac : Allow dumping of GraphDefs to the LOG.
d1583caf72a : Add basic structure for handling custom calls to HLODialectEmitter.
b33640b9562 : NFC: change builder_ from a pointer to a value
44354e85dd2 : Use TF_LITE_ENSURE_STATUS where appropriate.
d0d2ad14896 : added unit test for None axes placeholders in fftshift
21bb92fda08 : Implement gather_nd converter in parallel_for.
e2556326085 : PR comments on code simplification/correction
d1c9e858dc3 : MLTOOLS-34: Fix Unpack operator quantisation
ca8268476b6 : Support running computation on a subset of cores in TPUStrategy.
3f28c3984f3 : Update GraphDef version to 135.
f45f8893f46 : compat: Update forward compatibility horizon to 2019-08-22
e99425f2e1f : [tflite] Fix for CalibratorTest
7645ab725f5 : tf micro: fix computation of padding for pooling
e11c9fc4097 : [TF:XLA] Shard ctl_correctness_test with many test cases.
22e883db0c6 : Fix up testing quantization utils. Change tests to correctly use min, max for quantized int32.
2ead64a2bf4 : Automated rollback of commit 7a22b815376ab98b9e44f9a5b6281302b825fb21
8345200b08b : Fix rpi build, detect_dotprod has been renamed.
69a588b52ae : visualize.py bugfix: Scrolling on any subgraph will always zoom the last subgraph
69f98ede65a : Add support for generating operation interfaces from the ODS framework.
cd2926242b4 : Add support for generating operation interfaces from the ODS framework.
a8f85f12954 : [TFLite] NFC: Use a pass config to specify configuration of passes for TF to TFLite translation.
7a22b815376 : Add more dtypes to EinsumOp. We've added exactly the registrations that are present in MatMul Op. In preparation for tf.einsum switch, these are all needed for existing tests to pass.
50391bc751a : Automated rollback of commit 92b7212e543056ff2a6b4d6d3e660202fdce3ee9
ff3db06c623 : Avoid assigning to an unchecked Error.
6c7e88af014 : Point to spv.AccessChain when reporting spv.AccessChain errors
8c9e20a6bb2 : Remove dead getLLVMLibraryCallImplDefinition in Linalg's LowerToLLVMDialect.cpp - NFC
aed86648b4b : Add basic plumbing for a SavedModel importer
a53446f5250 : Reduce reliance on custom grown Jit implementation - NFC
3f2a09af4ed : Remove unsupported __restrict__ annotation
0e8b30627b3 : Implement OpenGL converters using new SPI. OpenGL API2 implementation will use new converters.
475e736eea1 : Exclude CudnnRNNV2 from automatic control dependencies.
f78666b88e1 : Remove the wrapping function in SPIR-V (de)serialization
f6e8d84075a : Fix canonicalization for single IslandOp single GraphOp in the case where the GraphOps FetchOp has control operands.
67ebeebe36e : Avoid assigning to an unchecked Error.
f92a0e6a9be : Removing use of DebugString free functions, as MessageLite now implements these methods: https://github.com/protocolbuffers/protobuf/blob/6b3024f6935eb000431e477dcb41642c2faaef56/src/google/protobuf/message_lite.h#L239-L252.
7e94039e3b0 : Point to spv.AccessChain when reporting spv.AccessChain errors
02f3c946f44 : Compressing rematerialization
e9a98017342 : NFC: Update in-code documentation for type. PiperOrigin-RevId: 264734014
e428bf7b3b8 : Fixed type mismatches on scalar<T>() usage.
b34c9ad4059 : [TF] Fix CTC compilation on MacOS: make kLogZero a templated constexpr function.
1dde0f4387d : Remove dead getLLVMLibraryCallImplDefinition in Linalg's LowerToLLVMDialect.cpp - NFC
6fd82802c11 : Updating regex in test case to a more stable one with inline dotall flag.
f671dfffa96 : [TFLite/MLIR] Adds a verifier to tfl.slice op.
81f97e85f4e : NFC: Update in-code documentation for function-type. PiperOrigin-RevId: 264723462
5b018e7afea : Reduce reliance on custom grown Jit implementation - NFC
c7ea7cf6835 : Add a hook to the OpAsmDialectInterface to allow providing a special name for the operation result.
e9230b29a32 : Remove the wrapping function in SPIR-V (de)serialization
0ef9e513afe : NFC: Update in-code documentation for type. PiperOrigin-RevId: 264734014
77edabf8d1a : Run clang-format on cuda 10.0 inc files, so we can see better diffs for future files.
9995bfef81a : Update ops-related pbtxt files.
02e0bdc83fe : Fix minor typos in TestingGuide and OpDefinitions.
7962070d3e8 : Automated g4 rollback of commit 9ac3f91492ca171205d1dab64a926b9312d60ce7
17e697501f7 : ConvolutionTransposed optimized for Adreno3xx.
b431fcc28d6 : Avoid use of include files tensorflow/core/platform/default/* outside tensorflow/core/platform tree.
e31026b6ca0 : Moved line lookup from tf_stack.convert_stack to StackFrame
11d96988db9 : Introduce scheduling strategy for ParellelForWithWorkerId which schedules work items with a fixed shard size.
720132e9051 : Automated rollback of commit 09c588de14f02bc2f07e6de8fca01093f92ba4f0
31d18737e21 : Various clean ups after MLIR updates
8b17bfc9c44 : NFC: Update in-code documentation for function-type. PiperOrigin-RevId: 264723462
f27b5dc77c7 : Add a hook to the OpAsmDialectInterface to allow providing a special name for the operation result.
ed40f6802ca : Automated rollback of changelist 250509610
21cf5d69eec : [MLIR/XLA] Preliminary version of the L(late/lowered)HLO dialect.
2a13f69c3a0 : Adding api_docs/python as the default site_path.
4701c26b36b : Handle mlir::NoneType operands and results during quantization rewrite
9e811bce2b2 : Multi-class for V2 UpdateEnsembleOp.
87105b5a129 : We know that there is a performance regression even Cupti Activity is not used if we don't call CuptiFinalize. so move that out of DisableActivityApi()
1a1c0b6980f : Add the full list of Keras V2 optimizers to tf.distribute.* tests.
b0f7cd2563f : Improve documentation in cross_device_ops.
011debdd052 : [TableGen] Add a `StaticShapeMemRefOf` trait.
02f4686aee9 : Move linear algebra ops 'lu_solve', 'lu_inverse', and 'lu_reconstruct' from TensorFlow Probability to TensorFlow core. Slightly refactor linear_operator_util.py to avoid a circular dependence with linalg_impl.py.
4f6a4c080a2 : Add DT_HALF to collective executor.
fb27b20844c : Upstream loss scaling gradient tape
ce6364764fb : Ignore extra attributes when the tf dialect op is exported to NodeDef for eager execution
9dc6644a318 : Replace cases requiring InitLLVM and InitMain with InitMlir
1025290b4f0 : Ruy: Add bzl files for copts handling. PiperOrigin-RevId: 264690662
169fcb3206d : [Grappler] Call remapper after layout optimizer
dc3534c6a50 : Fix v2 compatibility with moving average
990677db046 : [TableGen] Add a `StaticShapeMemRefOf` trait.
183bf6ea5cc : Don't add first GPU to the device list unless there are no other GPU device added. This can help to assign the TRTEngineOp to the desired GPU if that isn't the first one.
381bc7c7d64 : Automated rollback of commit 08143ea1408c30044eacc5b6b0b7832046184c94
304a43d655c : Changing the Dataset options that allowed whitelisted ops to be replicated to a generic allow_stateful_ops flag rather than explicitly passing in a list of stateful ops to be whitelisted. In this case, we log a warning listing out which stateful ops we encountered along the way.
26a43f07004 : Remove tabs and rearrange tf.Print docstring
911c314139a : Ruy: Introduce CPU ID detection on x86.
df22a29b757 : Refactor the keras TensorLikeDataAdapter (numpy array, EagerTensor, etc) to use tf.shuffle rather than np.shuffle. This allows us to use more of tf.data's pipelining machinery which both improves multi-epoch performance and decreases memory consumption.
d32df8ea394 : Disable minimize_loss_test until b/139815303 is fixed.
eb7b5e68d4b : Automated rollback of commit 8a960ef4b3e85bf442ce8aa4c7e164f4fe55414a
b8744f3fb63 : Don't round the allocator's storage size to the next power of two. This is typically a huge buffer. We're going to reach a steady state where we have only a few such buffers and they won't get frequently reallocated, anyway.
587e35d8bf8 : Automated rollback of commit 1c1e425817e74043ec500357df97af85cd929918
a9dbfc7cd1f : Optimizations for Adreno3xx in different operations.
8fd77a0ed08 : Remove cuda from path for windows integration build.
0d6095963d9 : Fix allocator in cases of sizes overflowing 32bit integer arithmetic in size_util.
a3102c47d97 : NFC: Make the ModuleState field in the ModulePrinter optional.
285206fc5c0 : NFC: Make the ModuleState field in the ModulePrinter optional.
f7c49d49f6d : Internal build change
c70d80b136b : Fixing a couple of issues with DenseFeatures
7d7cb312210 : Implement floating point only initial SVDF Op for TFLite Micro.
2ea275d5806 : [ROCm] add Clang 10-based header files into bazel scripts.
71bfb400a21 : Move scanner from lib/strings to core/platform
8a960ef4b3e : Add iterator support to ElementsAttr and SparseElementsAttr.
4820c218a05 : Updates TF Lite benchmark tool documentation to explicitly mention the ability to specify an NNAPI accelerator
1c1e425817e : Add iterator support to ElementsAttr and SparseElementsAttr.
6758d9f2d03 : Provide an unique dir for each compiling action to avoid conflicts.
3a7beb8f75c : Move the parser extensions for aliases currently on Dialect to a new OpAsmDialectInterface.
aea601b1736 : Move the parser extensions for aliases currently on Dialect to a new OpAsmDialectInterface.
2207657807b : Clean-up unused objects.
cab53122e18 : [spirv] Support i1 as bool type
5f60a8e8d3d : [spirv] Support i1 as bool type
09c588de14f : [TF:XLA] Bump open source llvm revision to r368962
f50d87d6ed1 : Remove unused code
7516f277560 : Ruy: Reformat bzl files. PiperOrigin-RevId: 264605397
c726770d5ae : Add descriptive error message in FunctionLibraryRuntimeImpl
27890819ede : Ruy: AVX2 model C++ code. PiperOrigin-RevId: 264602338
9ac3f91492c : Switch the OSS build to C++14 by default.
767da2159a6 : Support variadic ops in declarative rewrite rules
b13a6343e52 : Support variadic ops in declarative rewrite rules
10af9321c0e : Materialize spv.constants at use sites
ee8885387f7 : Materialize spv.constants at use sites
41ba4a08724 : Default to python2 for host when generating the configurations. Without this change containerregistry will not work when a machine has python3 as default.
439c0df6f02 : Introduce `indices_are_sorted` attribute for gather/scatter HLO
11164932804 : compat: Update forward compatibility horizon to 2019-08-21
bccfb2f5928 : Update GraphDef version to 134.
7c767e6dfbb : Add Measure inference Time
5c4e597d863 : [XLA:GPU] Factor emission of specialized thunks out of emitter.
1655c6ce203 : Fixed indentations in noise.py
c992471df53 : Fixed noise_test.py indentation
ff401a6b0a6 : Expose PyLocalBuffer platform_name, necessary for multibackend targeting logic in JAX.
2af0e27db9a : Fix extract ophint mlir pass: if aggregated inputs are not found, just error out.
2e7c542ade6 : NFC: Keep the dialect list in the context sorted by namespace.
d705700db79 : Add dynamic learning rate support to feature column v1.
b44f0cadd0d : NFC: Keep the dialect list in the context sorted by namespace.
c3cbf5c0415 : Go: allow larger C array backed slices on 64 bit machines
a92016d3fea : LinearOperatorLowRankUpdate made "tape safe" for TF2 compliance.
e9bda5601f9 : NFC: Use a DenseSet instead of a DenseMap for DialectInterfaceCollection.
465ef514fb2 : Incorporated all comments
c382d71b68a : add int8 test to reshape
c087e106785 : s/get_shape()/shape in linalg. This is the TF2 way.
53ca969c303 : NFC: Use a DenseSet instead of a DenseMap for DialectInterfaceCollection.
2b2a028d8bb : NFC: Move the LangRef documentation on StandardOps to a new document.
25aba975891 : Append a more actionable error message when user passes non-variable type resources to XLA.
1f9be636b4e : LinearOperator (base class) now uses `is_tensor or is_ref` to check graph parents. `graph_parents` will be removed in a subsequent CL.
4607de425c4 : 1. Fix incorrect steps inference when validation_split is provided in fit in v2 single path execution. 2. Infer validation_steps/steps for a dataset when validation_steps/steps is not provided in fit/(evaluate and predict).
29fbdf0f2c9 : [tf.data] Make rebatching fallback work for datasets with unknown shapes.
56552bbdefe : Minor typo fix in docstring: added arg to call
1aa2b33e3cf : Disable CUPTI Activity API after Callback API
303aa00727a : DepthWiseConv3x3Texture optimized for Adreno3xx.
cc820d8c192 : Use a default blacklist for convolutions if it's not provided through flags.
3bda0361796 : Implementing RFC#126: Allow Op names of the form RepoName>OpName.
42fc1ab5e75 : Update test case to new format
862a4a32f1e : Make Stream argument of TfAllocatorAdapter mandatory, and use it. Fix Stream propagation for JAX.
7c86b902505 : Enables tpu strategy in the Keras v2 single execution path.
8f13c63cd38 : ConvConstants optimized for Adreno3xx.
4d568d5967c : NFC: Move AffineOps dialect to the Dialect sub-directory. PiperOrigin-RevId: 264482571
53c1facc3b1 : [Grappler] Avoid copying tensors in arithmetic optimizer
93c2f4ccb3e : Blacklist convolutions also based on cuBLAS version.
18f32d36f73 : Adds delegate APIs to c_api.h.
ec5717beb96 : NFC: Move AffineOps dialect to the Dialect sub-directory. PiperOrigin-RevId: 264482571
a10d114b1d2 : Add DepthToSpace op to MLIR TFLite Converter
cbc4ffd01e4 : Remove space from constant folding pass name
3b0ed949b97 : Internal change
92cee1c95eb : DepthWiseConv optimized for Adreno3xx.
4cc4425aee0 : Update experimental C API style
25325f6444d : Skip test on Windows platform.
ab76b81a632 : Use Eigen::numext::log to avoid accidentally casting floats to doubles.
e67934a0d73 : Add spv.specConstant and spv._reference_of
4362caba072 : Move GetSSBOSize to gl_buffer.
130a306ff7b : Enable single execution path for `weighted_metrics` param in compile.
58f758b1b49 : Update cluster_formation pass to manage pass with smart pointer.
8ab0c773c1a : Added LOG(FATAL) for scalar<std::string>() usage when USE_TSTRING is enabled.
a500cc36f9d : The remote device manager in WorkerSession contains only RemoteDevice instance which has device->IsLocal() == false even if the device is on the local host. This patch ensures that device->IsLocal() should return true if and only if this device is on the local host.
9ee0040e760 : Added TextureAddressMode::DONT_CARE to MaxUnpooling for Adreno3xx.
8a6f5169682 : Change visibility of nccl_ops target
0cdb20a6add : Add spv.specConstant and spv._reference_of
ce797a563e1 : Enable preparing and caching FLOAT16 tensors in benchmarks.
d286a7d6360 : Added TextureAddressMode::DONT_CARE to AveragePooling for Adreno3xx.
e2729a2c2d5 : : [XLA:GPU] Extract fusion candidates selection logic from GpuMultiOutputFusion.
88e31d0f0e9 : Only populate eager resource deleter in eager mode.
c0b0a324d4f : Add sample weight description to 2.0 docstring of model_to_estimator.
90c237e2f50 : Added TextureAddressMode::DONT_CARE in kernels where we don't read out of tensor.
30a16b877ea : TrivialCopier should accept only CL objects.
4761cce1d8a : Makes `nest` able to flatten dictionary views (produced by dict.items(), dict.values(), dict.keys() in Python3.)
4748b8d651c : Move str_util library to platform. Use already included absl implementations, and simplify the library.
18900fe50e5 : Fix typos in EagerPyFunc GPU kernel registration
9167090804d : Remove obsolete TODO.
65b7c4a8e50 : Add body accessor for LaunchOp in TF device dialect to match up GraphOp and IslandOp of TF executor dialect.
f4fe9d1cbaa : XLA: Fold no-op convert
a73a5f89238 : Remove an extra Unref().
9c1123fa375 : XLA: NFC. Clean up convert folding
34f471f7cf2 : Use ops.Tensor instead of tf.Tensor.
1a0f584f2a1 : Added TextureAddressMode to TensorGenerator. Using TextureAddressMode::DontCare in FullyConnected layer.
f605c4c68a7 : [spirv] Support (de)serialization of spv.struct
d7c6d81b15f : Fix auto_mixed_precision handling of data flow ops
cf83c252421 : Add InitMlir class to initialize using TF's InitMain and InitLLVM
ef7c36c0b88 : [spirv] Support (de)serialization of spv.struct
9c6b1d68982 : cupti tracer should check cupti interface is nullptr or not.
a3fb4cd4ea2 : Fix build of affine load/store with empty map
1b4a7714b3d : Fix build of affine load/store with empty map
3dc2543ca06 : Automated rollback of commit 8774c72741b9bc4a5ae0af8d2306c0013364a38e
442f5dba775 : Update MLIR code examples in Passes.md doc to use new affine.load/store dma_start/wait operations.
97fb325e3b8 : Update optimizer doc.
b27f7d32e5d : Fixed bad indentation errs
782d3d05ea6 : Ran buildifier to fix formatting issues in BUILD files
982b36ee53c : Update Ch-2.md -- 406f1e8211f8f5017f44f46af750dec061e707a2 by Zhang <5205699+Naville@users.noreply.github.com>:
88d12592204 : [XLA:GPU] Add a heuristic for reducing threads per block on unrolled loop fusions
b3f8307c1b1 : ConvertLaunchFuncToCudaCalls: use LLVM dialect globals
4bfcf63a0c1 : ConvertLaunchFuncToCudaCalls: use LLVM dialect globals
e9df499d048 : JitRunner: support entry functions returning void
4dadad0afc4 : JitRunner: support entry functions returning void
0312bd9a0b6 : Some more fixes to arm32 asm: - Use vld1.8 not vld1.32 to load 8bit values. Especially in packing code, the source pointers are not guaranteed so have any alignment. In kernels, they are more or less guaranteed to be, but .8 is more idiomatic. If we ever notice a performance benefit of .32 (news to me) justifying this choice, we could then use .32 in kernels only and with a comment recording the performance rationale. - One vld1 was passing a single d-register without enclosing it in {} to make it a register-list. - Pack8bitNeonOutOfOrder{LHS,RHS} renamed to Pack8bitNeonOutOfOrder{4Cols,2Cols} because that's more descriptive of the actual difference between these functions.
4b08e71a10e : Fix a vld1 instruction, see: #31744
1f63c30c94d : LLVM dialect: prefix operations that correspond to intrinsics with "intr."
c0ea8791107 : LLVM dialect: prefix operations that correspond to intrinsics with "intr."
4db6d9a5f06 : Actually there is no need to copy over the backend config at the Hlo level
e65f01242bb : Use absl::c_sort instead of std::c_sort. Best-effort to copy the backend_config over when replacing HloInstructions (But only if the new one is empty)
a933116906d : Update GraphDef version to 133.
a28325e5f85 : compat: Update forward compatibility horizon to 2019-08-20
ff78925258b : Add support for LLVM lowering of binary ops on n-D vector types
531d0a82fff : Add support for LLVM lowering of binary ops on n-D vector types
b240a5b5f3d : Fix AffineExpr::simplifyAdd bug
09db8c1c51f : Fix AffineExpr::simplifyAdd bug
3f344c5caa6 : [lite] toco: using set when matching quantized ops
e888a37430e : Feed test3Dimension with fixed input and filters.
e996aa08f6e : [Intel MKL] Change the Unit test Python format and add test comment
80c04b80ad6 : Create quantized lstm.
aa4eebff5b1 : [Intel MKL] Modified the clang format
28dbd440e51 : [Intel MKL] Fix issue 30383 which fails creating memory descriptor in mkl concat
8774c72741b : [TFLite] NFC: Use a pass config to specify configuration of passes for TF to TFLite translation.
fd92ad7ee28 : Add test to compare layerNorm using fused impl. or not and refactor the fused layer norm to call a separator scale and offset compute
e017dbc41d0 : Add windows pip integration build script.
24d206ce4a6 : Create zeros grad of the correct shape for ResourceVariables.
ad9b7888d46 : Remove quantization parameters if it is for the input of tf.Rank op
8d8a3a2c952 : Include all registered kernels as a debug message.
1e73837493a : Fix broken link to arxiv entry for AdamW Optimizer
14c99e36782 : Ruy ARM32 packing asm
edfb6806fe3 : Enable FP32 FusedMatMul for MKL-DNN.
60fb723653e : Removing dependency on convolution_group_converter.cc
9f4fc034f68 : Update ops-related pbtxt files.
91e61bbd774 : Introduce two more memory management algorithms for objects to tensors assignment: greedy by breadth and greedy by size-dist priority.
6fb672d959f : Support non-float32 losses in LossScaleOptimizer.
bb5eec05653 : Do not cast inputs to AddLoss layers
97ae500d64f : Address the SIGSEV issues
3f1f943e49d : Move Linalg and VectorOps dialects to the Dialect subdir - NFC
74706fc0ff6 : Add a DialectConversion document detailing the conversion infrastructure.
bd16db7be72 : Remove unused variable in shape inference test utility (NFC)
7163eba490b : A minor change in slice_op_test.py
95549aa4d87 : Fix minor typos and add missing syntax in the documentation.
b87481f910f : removed exception and related test.
a8616145c07 : removed exception and related test.
77943056341 : Move Linalg and VectorOps dialects to the Dialect subdir - NFC
9ec481cd6de : [tfdbg] Fix examples_test for TF2
764857224bb : Moving Keras ResNet models to `official/vision/image_classification` and benchmarks to `official/benchmark`.
f9d4405e0d2 : Add a DialectConversion document detailing the conversion infrastructure.
4502f8f920c : Move memory management algorithms to the separate directory.
ee2c30fa698 : Internal change.
26cc33bb55a : Add DictionaryAttr to OpBase.td
b82b8d7af36 : Use python3 if available to run gen_git_source.py.
c3dba0e4f37 : Update the tests to new format
d9171469c7c : Add tests for MapAndBatchDatasetOp
6e801dfcad7 : Refactor MapAndBatchDatasetOp
372a2dbe96d : Enable model_to_estimator for wide and deep model.
8e2ca26f57f : [XLA] Propagate the TF Stream to the XLA Compiler via the allocator
7001c1f9ef5 : fix the upstream issue 30383 which failed to create memory descriptor in mkl concat op
a0ee95db229 : [XLA] Add support to limit outstanding async copies in memory space assignment.
d22bd44fcfb : Internal change.
f80fad286de : Add DictionaryAttr to OpBase.td
5e9dc8a5cc1 : Allow isolated regions to form isolated SSA name scopes in the printer.
471b73c2387 : [Grappler] Skip XlaLaunch functions when optimizing function library
8cdafdd33b9 : Allow isolated regions to form isolated SSA name scopes in the printer.
48cb0cca7bd : Add alignment support to linalg.buffer_alloc
29a0b31ebe1 : Adding BUILD file to core/lib/strings.
0b53a72a863 : InitLLVM already initializes PrettyStackTraceProgram
a3bba099955 : Add alignment support to linalg.buffer_alloc
9be8f96c55c : Move linear algebra ops 'pinv' and 'matrix_rank' from TensorFlow Probability to TensorFlow core.
7806b0233d0 : Implementing RFC#126: Allow Op names of the form RepoName>OpName. This CL maps '>' in the op names to underscores in the generated python op function names and export names.
107e2f3d70c : Make `tf.cast` the preferred name over `tf.dtypes.cast`
fc56e08e1b5 : Add equality tests with broadcasting
8f3a02f899b : Implement overriden method: RenamedDevice::IsLocal().
dbdaf11dce0 : Update the order of installation.
afe53b5ec9b : Remove EIGEN_USE_LIBXSMM support from Tensorflow.
1454690df7c : Modify the Keras execution function to not pass model as an arg through the dist strat's experimental_run_v2, because all args must be tensors (or nestable structures of tensors) in TPUStrategy.
b59b99596f7 : capture_tpu_profile now creates logdir if it doesn't exist.
1c11edd933e : Fix accuracy vs latency graph.
989a84f186b : Add support for Operation interfaces.
c1694c7843b : Updates forward declaration of `TfLiteDelegate`.
ec8295cc70f : Make gradient docstring consistent
878b2434705 : Fix MatchBackwardInput
b23a3541f6b : NFC: Don't assume that all operation traits are within the 'OpTrait::' namespace.
c3ded40986f : Add support for Operation interfaces.
f1c9f20d6c0 : Add a note detailing semantics of RNG_ALG_PHILOX.
07fadc3a343 : When TensorFlow determines op placement, extra supported device types may be added for a node if the node's requested device is in a different address space from the local device of the placer algorithm. But local device is only specified to the placer algorithm if the program is written in eager mode.
1fa785833fb : Fix parsing/printing of spv.globalVariable and spv._address_of
7740712c739 : NFC: Don't assume that all operation traits are within the 'OpTrait::' namespace.
1920b6237b5 : Adding protobuf and protobuf_compiler as targets under tf/core/platform/BUILD.
3612aee8dbc : move quantization op traits
63733344486 : Add some type tests to the XLA import
ab1aaa7b575 : Use generator function for calibration and build() and remove redundant num_runs/num_calibration_runs arguments.
b5ea5c9300b : Add shape debug output to Reshape errors.
741f38414e4 : Fix parsing/printing of spv.globalVariable and spv._address_of
28e9d968092 : Avoid std::fmaf, because it is ~50x slower on some architectures
7b9689b4d15 : Add op_callback for instrumentation of eager execution and tf.functions
0a70de63210 : Refactor test cases to new format
d6a048e0057 : NFC: Move LLVMIR, SDBM, and StandardOps to the Dialect/ directory. PiperOrigin-RevId: 264193915
8c42580d39e : [spirv] Add spv.ReturnValue
21992fc5490 : [TF:XLA] Minor formatting.
893e184f48d : NFC: Move LLVMIR, SDBM, and StandardOps to the Dialect/ directory. PiperOrigin-RevId: 264193915
23e99bb2e86 : [TF:XLA] Polish the comments on AddOrAppendXlaInternalScope().
636c4142c97 : [spirv] Add spv.ReturnValue
06a5250a107 : Limit py_func on gpu to only take numeric types
3d880adb04a : Automated rollback of commit eb478151c28418834cc9e842b29a3dcea0d13b66
9141405dcd7 : Refactor linalg lowering to LLVM
be6f0c32e02 : Updates the tf.print docstring for TF 2.0.
a9f4ae19d35 : Refactor linalg lowering to LLVM
6e0366d35c7 : Handle unknown dimension in reshape's build function
70dac8f1694 : [XLA] Remove unused method RunBackendOnModuleGroup
7fb4c6deee8 : Fix a typo.
544d5745bfd : [XLA:GPU] Encode TF op type as part of thunk annotation
5a76b0b311b : Include "regex_full_match_op.cc" op.
c3fb4e0abcd : Raise error if is_dynamic_op is set to False in 2.0, and fix corresponding test
6346ce2bc8d : Using CL_DEVICE_MAX_WORK_ITEM_SIZES for check in work group creation process.
984c51637bd : Fix pylint errors
39f47a417da : [XLA] Minor clean-up of fusion_queue.h.
08143ea1408 : [TF:XLA] Prevent execution serialization caused by autoclustering.
b2b2424f09e : Sort map before serializing it
d333176f5a6 : - Fix: Save frontend attributes in while loop - Fix: save backend / frontend attributes in ReplaceInstruction
f5d5e814a72 : Update GraphDef version to 132.
ebab9dd8764 : compat: Update forward compatibility horizon to 2019-08-19
4b7b4e97bcc : Fixes error in input validation causing TopKV2 not being accelerated
27e6923fd13 : Fix the curl mirror URL.
a317cb2cdd6 : Fix accidentally deleted #if line
b4f2c7d55c2 : Change build() to accept num_runs and input_fn, to make API consistent.
1f61f13f871 : Fix constant push down in case of two identical leaves: x - x + const.
284179ef441 : Deprecate static mode and fix corresponding test
41039866538 : [Intel MKL] Fixing a member variable initialization issue detected by static code scans.
c188ffcc9e8 : Add alignment support for llvm.alloca
b1910a175f0 : Add alignment support for llvm.alloca
d318abe216c : Fix test failure of python 2.
3e1ec3f1593 : Fix link to XLA documentation
05943492144 : Convert fp16 elements attribute to tensorflow tensor
4ca0fd8d365 : InitLLVM already initializes PrettyStackTraceProgram
750dd80ba4b : InitLLVM already initializes PrettyStackTraceProgram
e15cb2b0940 : [TF:XLA] Do not filter backedge in DFS traversal in cluster_scoping.
6b1652e6a40 : Update docstring of tf.repeats, and add additional examples based on review feedback
d4ffb947ad6 : Fix sanity CI test issue
6744f5c233a : Expose tf.repeat in v1 and v2
25d794ce998 : Reexpose repeat related functions to ragged_util.py to avoid breaking test cases
af717fd9ad0 : Add test case for tf.repeat
f7c56dee4b5 : Change repeat to repeat_with_axis and add repeat (without axis)
bdd3ba466d8 : Use functions in array_ops directly
adea107afda : Add tf.repeat support equivalent to numpy.repeat
66803c1fca4 : Add additional test case for GitHub issue 31696 for GPU
289c4500376 : Add int64 support for resource_gather
f81d84e4527 : compat: Update forward compatibility horizon to 2019-08-18
deaebdc6e54 : Update GraphDef version to 131.
280773e3ab6 : Terminate calibration in TrtGraphConverterV2.convert() and improve the test to cover that.
c443f4cdc23 : Adding thread_annotations to core/platform/BUILD.
a136ea094eb : Update calls to llvm::make_unique. It was removed from LLVM in r369130.
d61d32a0486 : Change from llvm::make_unique to std::make_unique
437400daaf8 : Change from llvm::make_unique to std::make_unique
6da8a584c65 : NFC: Add header blocks to improve readability. PiperOrigin-RevId: 263951251
9005c7fb457 : Add spirv::GlobalVariableOp that allows module level definition of variables
d4e81b4fb44 : NFC: Add header blocks to improve readability. PiperOrigin-RevId: 263951251
ec61a757a00 : Add spirv::GlobalVariableOp that allows module level definition of variables
99209557eea : Change http://mirror.tensorflow.org URL to HTTPS
ed14b5da3f7 : Update GraphDef version to 130.
96f17520b84 : compat: Update forward compatibility horizon to 2019-08-17
a008ede7857 : Remove meaningless vertical whitespace.
d56d8d04df8 : Simplify trt_convert_test
0b66dbff483 : Remove redundant variable _calibration_data_collected; inline _calibrate() function; fix python formatting issues.
b83a2dcdeee : Remove Eager from v1 profiler model_analyzer_test
ab89305b163 : Moving platform_strings from core/BUILD to core/platform/BUILD.
e49b08e99b8 : Add back tests for converted_func
b40f25eefa8 : Add API docs for LMDBDataset
01011193170 : extract ophint for mlir
988fcb3fa38 : Add calibration to TrtGraphConverterV2.convert
66540bfe3bc : Add Tensor support for LearningRateScheduler
159537679c0 : Add svdf to mlir operator.
d197c0e4d6e : NFC: Modernize and cleanup standard ops. PiperOrigin-RevId: 263891926
e3ee35fc211 : NFC: Modernize and cleanup standard ops. PiperOrigin-RevId: 263891926
66e2e1d4c93 : Clean up env_time's build. Swap env_time.cc's empty constructor with =default, and remove usage of custom macro.
5c36dda6a2a : Adding BUILD file to tensorflow/core/lib/random.
2d4e5f98812 : Support using of memory management algorithms in OpenGL delegate. Add multidimensional version of greedy algorithm.
e6166cf366b : Remove unused method RunHloPassesOnModuleGroup
678918b3fcd : NFC: Refactor the PassInstrumentation framework to operate on Operation instead of llvm::Any.
0b1eeaa0939 : Updates C API and GPU metal delegate to support integration with Swift and ObjC libraries.
5b0a266a90c : Adding BUILD file to tensorflow/core/lib/math.
31385959d98 : Add extra supported device types if the following conditions are satisfied: 1) No kernel is defined for the given op (e.g. PyFunc on worker process) 2) A device is requested for this node which specifies job/replica/task 3) A local device is provided which specifies job/replica/task 4) The local device does not have the same (job, replica, task) as the requested device
9a262222687 : official models reorg. Move boosted_trees to r1
0a319fe202e : NFC: Refactor the PassInstrumentation framework to operate on Operation instead of llvm::Any.
c73f7cfe540 : [tf.data] Add non-determinstic seed code path for RandomSeedGenerator to match TF 1.X behavior.
cf74e4b75e2 : Add metrics to track the usage of TensorflowOpLayers.
f4595b430c8 : Use get dynamic size in tf shape op
d40b2d37678 : Automated rollback of commit e2ba15b7f510a4593cf5b5e67d4d508332f93de3
5986e658bed : Disable the correct model_analyzer_test.
c6a906d3a0c : Don't create TemporaryVariable nodes for DT_COMPLEX64 AddN nodes.
f73d17871fc : [Grappler:LayoutOptimizer] Initialize fanin shape with unknown rank
4b90e3d88a8 : Get rid of unwanted deprecation warning in optimizer v2.
a603930f0f1 : Splitting stacktrace_handler into its platform-specific implementations, just like the rest of platform's libraries.
c113ff15bfc : Fix Keras BatchNormalization freezing issues in 1.X freezing.
f6ca1f98de1 : Handle broadcast for dynamic output case for binary ops
feeb4e5f0ab : Support arguments in python TraceMe.
7bb76bf7c3a : Addressed review comments.
66bb198acad : Update LARS optimizer with the following optimizations.
c7fcda9f053 : Disable the model_analyzer_test on MacOS.
e2ba15b7f51 : Implement a basic API: `tf.mlir.experimental.convert_graph_def`
0fccff3a938 : [TFLite] Add a function pass to prepare composite functions for future legalization or export. Implemented the prepare of embedding_matmul to fused embedding_lookup using this. This pass can be used to prepare other composite functions like LSTM, SVDF etc for future legalization/export to flatbuffer. This pass does not remove the func boundary of the composite func, just its body. This makes it generic and flexible. The removal of a function and its call sites is a separate concern, to be handled outside of this pass.
43ca8753a29 : Fix disparity between Variables being unhashable when `executing_eagerly_outside_function` and custom_gradients using graph mode when not `executing_eagerly` with a non_zero number of variables in the variable_scope
8bb67f44191 : Add serialization/deserialization for WideDeep model.
7d3a97ccdca : Save calibration table after calibration, so it can support multiple engines in int8 mode.
9450ae9e098 : Add depth_to_space TFLite op
d1b08cf5159 : NFC: Move the Type::is* predicates to StandardTypes.cpp
58e7bfbb1c0 : NFC: Move the Type::is* predicates to StandardTypes.cpp
28361162d7f : Ruy ARMv7 asm int8 quantized kernel
38a726951cf : Adding missing changes to ConvertMklToTF()
498e815097e : Adds serialization support to the dense attention layers.
cd2cb06d133 : Removing contents in symbols_pybind.txt.
76221c94dc4 : Make padded_batch_test robust to the eq changes.
92a03dc5210 : Changed the output argument of ConvertMklToTF() to be a pointer.
1d825cff12c : Enable equality split for UpdateEnsembleV2.
50429bdff14 : Add a new unittest in mark_for_compilation_pass_test.
ac947e08cb1 : Convert dict_values to list to support indexing in python3.
f1b58a9c2cf : Opensource OpenCL-based backend.
3a73493dfe4 : Fix LSTMs in TPUStrategy. We need to check the outer graph for the control flow context to find out whether we're in a tpu.replicate().
72167ef2555 : Avoid spurious warnings in TFLite benchmark for NNAPI accelerator name
8e5de90d59a : Fix StatelessRandomOpsTest.testDistributionOfStatelessRandomUniform for numpy 1.16.4
1fef6c55bec : updating README.md with information on ROCm Community Supported Builds
0ace960f69f : Use combinations to test eager/graph mode and TF v1/v2 for filter tests
f536448a4bd : updating Dockerfile.rocm to pick a specific version of the rocm libraries (v 2.6 for now) instead of always picking the latest.
974790cadbc : Support dynamic learning rate in TPUEstimator for TPUEmbedding.
ba499535d7f : [TFLite] NFC: Decouple pass manager setup from tf_to_tfl_flatbuffer This allows a separate binary to link with tf_to_tfl_flatbuffer and use it, but by providing its own pass manager.
1448acd98a0 : When inserting a new element in the heap, we don't need
11e49e582a0 : Fix minor typos in the documentation
b501738e7de : [XLA:Python] Generalize Sort() to arbitrary arities. Support custom comparators.
230cbd8568c : Rename _XlaAutoJitScope to _XlaInternalScope.
1b04e8c02ca : Migrated a most of kernels/data/ to use tstring.
be0c1480422 : [spirv] Extend spv.array with Layoutinfo
f3182bf7c99 : Refactor DialectConversion to convert the signatures of blocks when they are moved.
43cb2e491b0 : [spirv] Extend spv.array with Layoutinfo
ecfda2ae0a6 : Refactor DialectConversion to convert the signatures of blocks when they are moved.
b27309e803d : [tf.data] Adds an upper bound for the total buffer limit of the model in `Model::Optimize` as % of available RAM.
0c9c859a733 : Remove MetadataListener and StepStats from EagerContext
79a430dce9b : set active trace to off no matter cupti function return.
a913689fddb : Update the warning message in implementation_selector to VLOG.
e16348a81a9 : Fix tests for eq change
2917ad1d24c : Ported tf_stack.extract_stack to C++
c0219bdebd4 : Allow np dtypes as args to random_gamma. Previously, failed with `AttributeError: type object 'numpy.float32' has no attribute 'as_numpy_dtype'`
50703da8ab3 : Fix formatting issue in eager compatibility description for Adam.
2861da0bf6c : Disable eq for tensors running in graph mode
8dc38d9fabf : C++14 is now default enabled in LLVM, remove obsolete CMake flag.
0dc3f487a7c : C++14 is now default enabled in LLVM, remove obsolete CMake flag.
b2379375481 : Add quantization type and traits for result for resizeNearestNeighbor
54b01260fe9 : Remove C++11 requirement set in cmakelists
f8e80e26246 : Remove C++11 requirement set in cmakelists
8381bf11665 : Port NEG operation to micro
e5f8043742f : : Make adding "-fno-exceptions" through `tf_copts()` conditional on `allow_exceptions` parameter
fb9abc66e44 : Bug fix for Tensorflow Lite quantized ops tests
a55649aa7aa : Extend vector.outerproduct with an optional 3rd argument
a219b98e076 : Extend vector.outerproduct with an optional 3rd argument
d1e00046707 : Extended GRU.call() documentation
1a5fe848cab : : Bug fixing in gather functors. Better tensor clipping for non-simple types.
f152b55d54d : Adjust ConvolutionDimensionNumbers for BackwardInput convolution custom call.
137bf1cb11a : compat: Update forward compatibility horizon to 2019-08-16
541f167e6c6 : Update GraphDef version to 129.
fe77010c72a : Make sure TPUStrategy handles inputs with static shapes but different sizes correctly. Fix the issue padding_map is not populated in this case.
e25bfcaf2e4 : Remove UT because it's more like an integration test.
b875dc2cbdc : Fix pylint error in tensorflow/python/kernel_tests/slice_op_test.py
52b1be315e7 : More changes to UT.
48a28af198d : [XLA:MLIR] Remove unused BUILD file.
ce2edd0c4c0 : Modify UT cases.
16d5e2beda9 : Automated rollback of commit 8f8a9c656d248ad91901e8cd6118fac48f7e688c. Revert #31495.
a24e8f4da1f : Prepare //tensorflow/python/training/tracking:util_with_v1_optimizers_test for Tensor equality.
099e02604ce : Bugfix for mkl slice view not working properly with block format nchw16c when offset is 8.
91ac034b404 : Remove unused IsAllFloatTensors() in gl_delegate.
e80fbd2fb11 : [Intel MKL] Upgrading curl to 7.65.3 to fix CVE-2019-5443
7c667ead1dd : Move to cuDN 7.6.2 and TensorRT 5.1.5
15edd58ece4 : Solve build failures.
1c50bd5c568 : Change tflite unidirectional rnn ir output: should be TensorOf<[F32, I8]>
931eb20b18f : Add support for control ret values of Functions in converter importing GraphDef.
73a180d75fb : Export the utils functions from C++ to Python with pybind11 instead of swig. This is part of a larger effort to deprecate swig and break pywrap_tensorflow into smaller components. Please refer to https://github.com/tensorflow/community/blob/master/rfcs/20190208-pybind11.md for more information. This specific change list is for exporting symbols (on windows) with a DEF file.
f6af21f6b6d : Fix recursion error from NumPy->DS change.
e03a290d8a2 : Use is for Tensor identity comparison.
e009644f034 : Add one error check in cuda_dnn for int8 to float convolution.
68f52fa45dc : Amend comments about StreamExecutor dispatching.
99e9ef2a4ba : Phase 2 of XLA int8 convolution on CUDA. 1. Refactor RunCudnnConvImpl in cudnn_conv_runner.cc to dispatch CuDNN function calls based on input/output types in addition to convolution kind. 2. Modify dnn, cuda_dnn, and rocm_dnn to separate convolution output type from input/element type. 3. Add int8 ThenConvolveWithAlgorithm overloads to stream.h.
46b9f950d53 : Fix set in training for eq change
2a72e999301 : Fix: slot and primary can be different shape
8f7ccaf675a : R #23109: [Redo of #23090] Clean up binary element-wise assertions
ca3e6c8bb78 : Reflecting changes from cl/262235093, replacing DatasetBase::IsStateful() with error raising DatasetBase::CheckExternalState().
b05f0671a2d : Disable unified memory tracing to avoid the memory leaks it triggers in libcupti in CUDA 10.1
f416fef0339 : Refactor const folding to handle splat and dense attributes in one place.
477cdf81ac2 : Add Python API for ScopedAnnotation.
35b94607592 : Fix indenting for code fragments in documentation.
75a63b0527b : Fix syntax error in build_pip_package.sh.
cb519be367e : pfor: add converter for Cross.
4735b9bc02d : Only prod log interpreter creation on mobile platforms
4225c4f6978 : [Grappler:GenericLayoutOptimizer] Do not permute unknown output shapes
44a0f075437 : Add go headers for config.proto
7163bb0e29c : [XLA Docs] Fix duplicate metadata section for the tutorial
14bb933f425 : [TF:XLA] Polish naming and comments for cluster_scoping_pass.
3d303343daa : Disable flaky test distribute:ctl_correctness_test_xla_gpu
eb3027120d3 : Rename the convolution blacklist to a generic name that's not only for convolutions.
d7e930239e5 : Removing unnecessary glob on cpu_info.h.
c02cc7e8585 : Prepare //tensorflow/python/keras:metrics_correctness_test for Tensor equality.
dda35dfbd83 : Add a new attribute _XlaAutoJitScope for cluster scoping.
683a9df4437 : Add default bucket into best split.
89b81679155 : Make `maybe_set_static_shape` a no-op when `shape` is a python constant. `maybe_set_static_shape` is only meant to handle cases that C++ shape inference cannot, which is when shape is a tensor that has a path to a captured placeholder inside a FuncGraph. So this change does not break any use-cases we care about. This fixes an issue with creating spurious constants in the Graph which are unused after shape inference.
63155ea68e5 : Do not use tensors as keys in _EagerTensorCache since tensors are no longer hashable.
ada854ed478 : Adding comments explaining why we don't use GTest's built in stacktraces. Also removed an unused header from stacktrace_handler.cc.
57372c6ba50 : Remove tflite::tensor_utils::ZeroVector(ptr, n). This is doing exact same thing as std::fill_n(ptr, n, 0.0f).
923c55a659b : Replace dict with list for eq change
f9287ef61dc : Add serial/deserial for Linear Model and test in model_to_estimator.
7d22eadfbd9 : Optimization: skip unnecessary std::push_heap operation: see added comments. PiperOrigin-RevId: 263644935
d9925a630d1 : [Grappler] Log locations of all permuted attributes in generic layout optimizer
c097867d376 : Add --cpu option to build_pip_package to build tensorflow_cpu and tf_nightly_cpu.
e00ec0a31d6 : Disable multi-process test on Windows.
205e2479ac0 : Wrapped the two lists in the doc for SparseCategoricalCrossentropy with tf.convert_to_tensor calls to match the current functionality of the method.
8884c7824fc : Make TF_Tensor embed a tensorflow::Tensor.
068689c2ade : Accumulate NEON lanes to scalar in neon_tensor_utils using a common function.
acfd5d942f1 : StepStats have a messy name convention, not all of them are in the format of "op_name:optype", OSS device tracer is concatenate annotation with cupti kernel name. the cupti kernel name is demangled therefore contain "::" in some cases. we need first strip the kernel name to get the desired format before parsing. we also want to piggyback the long name to have the full information
3849d76d0b8 : Revert the change to still override the _XlaScope when auto_jit is on.
c9443f07d2a : Replace map with objectIdentityDict to fix math_grad
68e332dc3c2 : Fix training_test by using AssertIs
65162121a16 : Changed ConvertMklToTF() to return the status.
f7f6f8655a7 : Use "is" instead of ==, and Reference for dict keys {} in Bijector.
053f39e766b : Use id() for Tensor identity comparison.
5f1f68499c8 : Replace == with is in test comparing variable identity.
9c6cf986727 : Update tf.sparse.reshape to support a wider variety of partially known shapes.
162e9cc3e6f : Make standalone dataset visible internally
9cfcec41235 : Automated rollback of commit a7e7582e9a2b698054bf93aa27e53ebbc081d1a6. Revert #31106.
e3c100fdce9 : Only update the batch size when it is set to None.
7c8dad55aa2 : Improve NumPy to Dataset performance with vectorized shuffling.
ccb5bcc69a8 : Fix assertIn for eq change in save_model
a4030f23207 : [tf.data] Adding support for autotuning I/O parallelism in make_*_dataset APIs.
36e672cd912 : Run _TPUPollingThread as a daemon thread
928ec43c663 : Log the number of parameters. Improve the logging of arithmetic ops.
df59375fe83 : Factor out logic to extract WhileLoopFrames to functionalize_control_flow_util.h file.
f2b374e8df8 : Add mising strcat.h include in op_def_util_test.
43658179a4b : Avoid blocking SendTensor rpc request.
bbdf4709d39 : Automated rollback of commit b670c9673626bf3606b88b0f51f8951304d05dad
07cac23b3d3 : Include strcat.h in debug_node_key.cc
84ddc218bb9 : tf.train.Checkpoint: Fix for tensor equality incompatibility in name-based restore logic
d51efb09d6d : Add tests for checking that we do not accumulate the loop counter or loop invariants.
52828d8c856 : Fix Tensor equality bug in _run_internal_graph.
0f5f056aa43 : This prevents the benchmarker to falling back to CPU when a delegate is specified. This is useful to make sure the network is running fully on the specified delegate.
59f4e2fd795 : Simplify the classes that support SPIR-V conversion.
a813ef3e40c : Add BuiltIn EnumAttr to SPIR-V dialect
d0bf55e5ba6 : Remove tflite::tensor_utils::CopyVector. This is doing exact same thing as std::copy_n.
e946d992955 : Support static mode in TF 2.0. Comparing to building engines by calling the converted function returned from convert(), this has the advantage that it doesn't require input data from user.
381b52facf9 : Automated rollback of commit ed2a63c681b9f46913430a0c2a389ba3e63e3407
74942377c6a : Prepare tensorflow/python/eager:ops_test for Tensor equality.
e294a297da8 : Simplify the classes that support SPIR-V conversion.
ff621f64acb : Add BuiltIn EnumAttr to SPIR-V dialect
8651257d360 : Fix issues when tensor equality is enabled
3fa220f0986 : Removed unused macro.
fc274666282 : Prepare //tensorflow/python/data/kernel_tests:map_test for Tensor equality.
063a8303f69 : [XLA] Check for incorrect operand rank in BroadcastInDim early, to avoid an out-of-bounds vector access if the operand has too few dimensions.
eb54611d860 : Use combinations to test eager/graph mode and TF v1/v2 for dataset_test.py
b7f3e8b3357 : [XLA] Fold clamp of clamp and max of clamp
909d2448be0 : Require dotprod when running the tests on ChromiumOS/ARM64. At the moment this is being used to run tests on emulator, we're currently getting dotprod support there, we don't want to regress that.
67def62936e : Increase shard count to see if it helps with test timeouts.
c022a587028 : Speed up Arduino CI presubmit process
3bfdfee31f2 : Use the NnApiDelegate directly with Interpreter.Options.setUseNNAPI.
1e76accd9d1 : Fix TRT tests in OSS build by reducing the GPU memory consumption.
7adc342449a : Updated util/ to use tstring.
d03dd82231c : Update cwise_op_gpu_xlogy.cu.cc
0e271c3e39d : Allow specifying fast memory space for device shape.
3188e95fe06 : [ROCm] enable nextafter op on ROCm.
f4e6ee7c09a : Ruy: Minor fixes to AVX-512 code. PiperOrigin-RevId: 263567588
c84f6e2b653 : Prepare //tensorflow/python:function_def_to_graph_test for Tensor equality.
913f565e0ff : Prepare //tensorflow/python/eager:function_test for Tensor equality.
112d5228b9b : Adding details documentation #31237
4ee6334d07b : ExecutionEngine: fix after upstream LLVM ORC update
5dd2ac4016d : ExecutionEngine: fix after upstream LLVM ORC update
0247afd4338 : Update GraphDef version to 128.
8fb9c988b64 : compat: Update forward compatibility horizon to 2019-08-15
e6910650306 : ADD mirror pad quantize in toco.
d38025806f5 : Use TfLiteStatus as the type to do the comparison correctly. Originally, the BenchmarkModel::ParseFlags simply returns a bool.
a29555a8fed : Work around feature column name collision during deserialization
e55035b9d38 : Avoid tensor == in list membership test
cae89cc19dc : Update ops-related pbtxt files.
8d67ec5fa3f : Prepare //tensorflow/python:function_test for Tensor equality.
39aa58f1425 : Ignore push summary when stream is already finalized.
53af9afab09 : Address review comments by polishing coding style.
722b96b2292 : Added BlockLSTMV2 and BlockLSTMGradV2 with IFCO layout
f110bacb3bd : Changes based on review comments
3f1deea3cb5 : Add support for Dialect interfaces.
9500c404108 : Add support for Dialect interfaces.
dcdca11bcba : Check both output name and output slot in duplicate scope id sanity check.
a1a019fa725 : Fix typo in human-readable node name
f2be0e04c66 : Replace set(tensors) with set(id(tensors)) for eq change
625ab3b452c : Expand documentation for RandomDataset
461d313d255 : Refactor to new format
ddf9999ce2d : Fix assert a in b in lstm with assertTrue (any( a is b))
372517407a9 : Formatting changes, changed InitDims5 to InitDimsN, removed old test
6f6e5255019 : Update tensorflow/python/kernel_tests/slice_op_test.py
31c02fd5cd6 : Use an older protobuf API for compatibility with a Windows nightly
d387bb590ad : Prepare keras:hdf5_format_test for Tensor equality.
810dba6246f : Updated size parameter to match SerializeToArray's function prototype.
2009d210141 : Fixing validation callback configuration in fit in single execution path. - Added 'Train on # steps' msg during training - Setting verbose as 0 on fit validation loop to prevent progbar errors in v1
2d635acf0f6 : Tensor equality fixes for function_test
981d59fd4ed : Replace map with ObjectIdentityDict for eq change
fbe224c753b : Shard run hander intra work queues to reduce contention.
5a148c77c9a : Address few of Adrian's comments
ef5092f4d40 : Replace set(tensor) with id(tensor) for eq change
9503dc44405 : Prepare keras/backend_test for Tensor equality changes.
4be728241c8 : Replace None in [] with is None for eq change
59d473c42dc : Replaced std::enable_if_t (>=C++14) with std::enable_if (>=C++11).
235c740b4aa : Remove unused "using" statement from arithmetic_optimizer.cc
a88b669de40 : [XLA Documentation] Specify the default accelerator for the autoclustering tutorial
4183b6941c8 : A workaround to make sure strategy.reduce work correctly with dynamic shapes.
c7b93dc6776 : Allow num_packs to be 0 in cross_device_ops, which is to allow no packing.
b2cb70772c1 : Update tensorflow/core/kernels/mkl_batch_matmul_op.cc
9a0ef32d7b6 : Prepare feature_columns_test and dense_features_test for tensor equality.
ff61cee9683 : Prepare cudnn_recurrent_test for Tensor equality.
fbeca0b40aa : Add default bucket into aggregate stats.
2bad2eb6f86 : Change LOG(WARNING) to VLOG(2).
7903cacb4f8 : 1. Used the correct version of CheckReorderToOpMem() that both creates and executes reorder primitive. 2. Defined NET_ARGS_PTR so that ExecutePrimitive() calls can be common to both 0.x and 1.x versions. 3. Directly executing conditions within OP_REQUIRES.
184883aa8f0 : Replace all forking logic in the stacktrace handler with a cross platform EXPECT_DEATH gtest macro: https://github.com/google/googletest/blob/master/googletest/docs/advanced.md#how-it-works
b5b258faa19 : Fix rmsprop_test for eq change
54001b6303a : Updated docstring and regression test.
9faafab6399 : 1. Replaced typedefs with using statements. 2. Added code to directly execute conditions within OP_REQUIRES. 3. Defined some more macros to help minimize code duplication.
48a43051185 : Automated rollback of commit b21161631315426693ffdfbf376db02240819dac
de8ea2be21d : Refactor ElementsAttr::getValue and DenseElementsAttr::getSplatValue.
9aabae982b9 : Fix while_v2 for eq change
97dde9bfaad : Skip MultiWorkerTrainingStateTest for Windows py35 path not found error. Root cause is unclear, but skipping the test to unblock release.
dd235be8bf4 : Refactor ElementsAttr::getValue and DenseElementsAttr::getSplatValue.
ca0219cbda1 : Move remaining linalg ops to ODS - NFC
cd4969fb0ca : Fix template for eq change
8193fff42d1 : Fix core_test due to eq change
84f0050f003 : Move remaining linalg ops to ODS - NFC
bfa230e4661 : [XLA:Python] Introduce device specification, and concept of local vs. global devices.
348636218c5 : Use _ref to fix unhashable tensor error for eq change
1e3141bb5a8 : XLA: Clean up convert FileCheck tests
a61028a9ccb : Ruy: Modify guards to use X86 platform in some places. PiperOrigin-RevId: 263420162
cf795ab9cc7 : [XLA][DynamicPadder] Support multiple operands sort
1c0b7044913 : Cleanup: remove redundant VLOGs.
89679262fa0 : XLA: Canonicalize away chained reshape and noop transpose
8373d1b5f34 : Add support for MklBatchMatMulv2
3c6e3868ac1 : Ensure that an error is returned if a collective op runs with int32 on GPU.
5a5d8dc84a6 : Minor fix Return non-zero error code when generate_example fails parsing arguments
7cfaf1c6db8 : [XLA] Don't accoutn for aliased output in rematerialization.
c79c19ce62c : Ensure to use tensor references when dealing with sets in TF 2.
e810ee3a384 : Track lookup tables created in FeatureColumn, and add FeatureColumn saving/loading test.
b2116163131 : Remove link to tf/math#Segmentation section that doesn't exist.
c377c9e292b : This change allows benchmarker to be used in an external library without crashing on fatal failures.
eb478151c28 : Automated rollback of commit 4089730950d6005e257c20e6926000073fd41b33
cf70d0b6d8d : Automated rollback of commit 6ad95431a83ef9a8c53a3ab8c959897e9ac6924f
cc2ef770879 : [XLA] Add a new field in HloModuleConfig to annotate shardable inputs/outputs of the entry computation.
dcbcace233e : Include missing header file in logging.cc.
c1ef1c6361d : Prevent `KeyError` by having default health as UNKNOWN
236a77594fe : Adding traceme's to SnapshotDataset
c967e6141bb : Fix bug where input signature is added for call functions with kwargs.
3edd97fa35b : Address issues found in sanity checks.
a954ef9ec1f : Reland "Ensure native libs are loaded when using NnApiDelegate"
d1e0c435d44 : Import XLA Exp op to mlir.
abaf6fb9539 : Change a typo in sample code.
67803175da3 : Allow the use of the $cppClass template variable in verifier code blocks.
06ab844bf11 : Install buildifier in custom op ubuntu16 docker images per request from https://github.com/tensorflow/custom-op/pull/31
58d7cd13b38 : Allow the use of the $cppClass template variable in verifier code blocks.
71f974db36c : Correct a Python 3 incompatibility in tensor_tracer.py.
40f98385fc2 : [XLA] Proper handling of bitcasts in memory space assignment.
7aa889e1b15 : Pass in the SessionMetadata through the ProcessFunctionLibraryRuntime.
ed10b372133 : Introduce amdgpu_compiler to XLA.
5cc5d2a5dac : Migrated a subset of kernels to use tstring.
a4e610db481 : Automated rollback of commit a6d1c9b1752acf289ce3ad35d896d186ac063195
d30cb7a841e : Ruy: Exclude GCC and other non-Clang compilers from x86 enhancements. PiperOrigin-RevId: 263359757
cc071966702 : Update training v2 execution function to return batch size.
1f333752830 : Replace map with ObjectIdentityDict for eq change
71fc0645a88 : Fix segfault in _DirectedInterleaveDataset when selector == len(datasets)
b675264529c : Ruy: Restrict path definitions to supported platforms. PiperOrigin-RevId: 263350907
7c12f5ad66e : coding style change from using '+' to .format().
f63a72d9923 : Refactor linalg.view lowering to LLVM - NFC
c51534f14db : Refactor linalg.view lowering to LLVM - NFC
83054b979ea : [XLA:CPU/GPU] Move index adjustment out of the critical path of concat
e9a02ca0934 : Move linalg.slice to ODS
28c11e7dc40 : Move linalg.slice to ODS
51cd5877412 : Refactor test and add default ops type
b90a77d5c40 : Remove unnecessary dependencies.
72f15be5d14 : Add convolution test to reproduce a bug.
5aefea138fc : [XLA] Add double precision approximation for Erf/Erfc.
91e6750afaa : compat: Update forward compatibility horizon to 2019-08-14
dbe03c34159 : Update GraphDef version to 127.
fd510e2bd4c : Add result check for 3d slice op testCase.
a6756866d58 : Remove statically linking tensorrt from windows gpu pip package. We previously mistakenly use if_static to select what to include in open source build. We should be using a separate oss flag instead (more explained in cl/261794135).
e36271a61d9 : Support to benchmark against two different GPU delegate compile options.
87e851a8c73 : [Intel MKL] set build 2.0 as default in Dockerfile.devel-mkl
a996aa9f736 : Address the comments and code conflicts
a59ad83d06a : 1. Do not raise `steps unsupported with numpy arrays` warning message in single execution path. 2. Raise error if batch_size argument is used when input is dataset/generator/keras sequence.
7b521a8a6d2 : Add the cancellation test for PrefetchDataset
47c02773985 : Add CancellationManager support for PrefetchDataset
20180d323cd : Make debug output VLOG(1).
c92022d3c73 : Update TensorFLow to use nsync version 1.22.0
43e9f00ffc6 : Implemented resize_uninitialized stand-in for tstring.
fe7f9bae2ac : Add better names for Snapshot Iterators
4e8a73287a5 : Disable tensorflow/contrib/distribute/python:collective_all_reduce_strategy_test_xla_gpu test.
59674f0cc69 : Updated core/{lib,profiler,summary,user_ops}/ to use tstring.
181fe717a91 : Fix Makefile
b2aea4d0e2d : The unidirectional sequence rnn weights and bias should be required, not optional.
98ae57bef33 : [tf.data] Adding support of prefetch buffer size autotuning in `Model::Optimize`. Switching between new and legacy autotuning logic is done using `legacy_autotune_`.
f5c6ce7428a : added exception handling test for div_no_nan.
abdc97a79be : Additional cleanup after refactoring
56e96e64976 : Add PACK/UNPACK/SPLIT operators to TFLite Micro.
d6cf1e7d00a : Handle depthwise backward filter conv op using cudnn group convolution
a03e5305122 : tf.function: tf.gather Graph mode axis argument fix
47b2d18575a : Add a utility script to auto-generate CHECK commands for mlir test cases.
d827bfa142f : Refactor tests into new format
4139d7ded5b : Clean-up after merge
d50da0ec3e1 : Update TensorFlow:XLA documentation
9aad6425ef2 : Add a utility script to auto-generate CHECK commands for mlir test cases.
25ffbdfccc0 : fix div_no_nan dtype handling.
c11c81e7212 : Add fused convolution+bias+add(+Relu or Relu6) to fused patterns. TensorRT can fuse the addition of a side input with convolutions.
985cea6e43d : [Grappler] Allow canonicalization by re-association for expressions involving subtractions.
a6d1c9b1752 : Ensure native libs are loaded when using NnApiDelegate
57a0c572fd0 : Fix some log lines
ee875a8bb54 : Updated lite/ to use tstring.
64b01d55747 : XLA: IWYU on op definitions
6c5d3ed401e : [Grappler] Pass function library stub to function library oblivious optimizers.
3e72e50df29 : Add one line of comment for people to format the file
fc866d29b5e : Make custom_gradient.py eq-safe.
14eb05d66cc : Added -fno-exceptions flags.
68ba90e77dd : Add unreachable to avoid GCC -Wreturn-type warning
7f3ade6f366 : Internal build change
8024036f66b : Add unreachable to avoid GCC -Wreturn-type warning
bdfdec06d55 : Only pre-read variables in tf.identity when executing eagerly
4f0b571a9c4 : Add initial version of test case
37a5a962f82 : Refactor RandomDataset into .h and .cc files
a2a84a8d592 : Add mixed_float16 and mixed_bfloat16 dtype policies.
55ca341f8bb : [Grappler] Prevent cycles creation in HoistCWiseUnaryChainsStage optimizer
7fcb5789d28 : [TFLite] Fix comment
60722411713 : Change VectorBatchVectorAssign to be a template, so it can be used with types other than just float.
0c74cd3d2e6 : Ruy: Split-off build targets specific to platform / ISA. PiperOrigin-RevId: 263201086
3e0f3435e97 : Hide helper classes from public API, and update documentation about how to use V2 converter with INT8 mode.
08d734c70ca : Automated rollback of commit b52fac880ae0520c7c82f8cc442a6978e0fda4c9
126598af7eb : Adding RCCL to ROCm docker.
b1dd38b13a4 : [TF:XLA] Add cluster_scoping_pass.
dadbec4cabc : Skip shared variables for VariableAccessor::GetConstDeclarations().
8cd1d569958 : Add loss_scale field to Policy.
033bc27710a : Throw a better error if we fail to lookup the named TPU.
6c09cac0e55 : move trace part of cupti base to open source.
679babcb895 : Rewrote the implementation of the complex sqrt and rsqrt methods.
368c4a99f48 : Add the test macros for the parameterized dataset tests
b52fac880ae : Automated rollback of commit f9e26abe23008c822fb24eb6d359f335fc30a6e5
b86513673b9 : added check for zero stride values to strided slice
a396a5e813d : Add a BUILD file to the quantization directory
fc26dae558a : Added missing closing brackets
9f261c1d56e : Adding example
b969af7a248 : Adding example
7bd79f21445 : Fix auto_mixed_precision ingraph_train_loop test
fe5b7ae5b1a : Use registered tf_device dialect ops instead of generic operation class methods.
fb00844a676 : XLA: Remove no-op reshapes
c2c84b93aac : Partial rollback of change to softplus functor. The large speedup observed was only true for arguments greather than ~5. For arguments less than ~5, a significant slowdown would occur.
58b78b318fe : [ROCm] enable Xlogy op on ROCm.
f69cf15f8d6 : Fix SwitchN import/export
6a12d33a9bd : [XLA:GPU][ROCm] Simplify the BUILD targets.
e550f61379f : Fix indexing issue in lowering of linalg.slice
8986d4eb87c : [ROCm] enable InTopK op on ROCm.
82fb98aa751 : [ROCm] enable roll op on ROCm.
516b1dedf58 : Remove the tf.identity eager short-circuiting since it leads to inconsistent tape behavior
9f4dadc8ac7 : Fix indexing issue in lowering of linalg.slice
e5186f54195 : Internal change
77078f1a44c : [XLA:CPU] Add a flag to disable `afn`.
7c07c1ae54c : [TFLite/MLIR] Supports 8-bit quantized types in tfl.unpack op.
eeb29ff47f1 : Add support for treating the main graph as a function in converter.
37b30e9fd11 : Fix for RPi bazel build problem CROSSTOOL files are no longer supported by Bazel v0.26, so I've converted over to the new toolchain config format.
ed2a63c681b : Automated rollback of commit 3799e429c3d113f94433af9369828ce076dd4ab4
c12e9e246f1 : Removing Spurious DatasetToGraphV2 op registration
7e5cf287790 : Replace unneeded TODO with clarification comment.
8238b6f5f3e : Remove tf/contrib/gan. Users should all be using the tensorflow/gan repo here: https://github.com/tensorflow/gan
26282476c67 : LLVM dialect: introduce fmuladd intrinsic as operation
edf5fc699c4 : LLVM dialect: introduce fmuladd intrinsic as operation
2d818f3658b : Fix sign mismatch in NEON mean
f20b214cd0d : Update GraphDef version to 126.
40f38c9f961 : compat: Update forward compatibility horizon to 2019-08-13
d0c1ca2de3e : GenerateCubinAccessors: use LLVM dialect constants
f616a71440a : GenerateCubinAccessors: use LLVM dialect constants
f591032c91f : Expose inline_parameters that turns uniforms into const values compiled into shaders when enabled. Sometime this yields better performance but it significantly increases number of unique shaders which in turn increases initialization/compilation time.
ddde447e792 : Remove nocopts attribute from cc_* rules from Tensorflow.
1aaaef42cba : Update ops-related pbtxt files.
ca9e667f818 : Improved docstring for tf.train.experimental.enable_mixed_precision_graph_rewrite
11cfbb6f507 : Also capture variable during hyper creation.
d32ee9c73c1 : Make V2 UpdateEnsembleOp
9df175e3daf : Svdf operator inputs changed from 4 inputs to 5 inputs
133867e35f7 : Add a tf_executor.graph pruning pass
45a8453d451 : Use TPUInferenceContext in TPUEstimator ExportV2 API.
5ef319ba05a : Automated rollback of commit e6dc56ced2d4bb552fa0ab544f1371290c8006d6
5d5cca07556 : XLA: Add comment in the HLO importer that ReshapeOp does not have dimensions
f05a57eefe9 : Updated examples/ to use tstring.
56bd72ef65e : Prototype of TFLite model metadata.
12165a4acf9 : Update ops-related pbtxt files.
ee175f9760a : Express ownership transfer in PassManager API through std::unique_ptr (NFC)
3799e429c3d : Add legalization for TF.Snapshot to TF.Identity
1de8dde997c : Add stridedslice op for micro
b226b0afdf4 : Express ownership transfer in PassManager API through std::unique_ptr (NFC)
665f18e326a : XLA: Clean up reshape constant folding FileCheck tests
c5ab6d541ba : Update ops-related pbtxt files.
2b049eeefea : Adding an experimental_stateful_whitelist option to tf.data. This option is used by the DatasetToGraph op to ignore these statefulness of these ops during serialization.
0a27dbf2a69 : Re-enable flaky TPU tests
e5e6a606e26 : Fix minor issues in auto_mixed_precision_test.py
c2c26b19744 : Fix typo in README.md.
4a693b82739 : Added official OpenCL headers. https://github.com/KhronosGroup/OpenCL-Headers
6202875f3ff : Internal-only change.
8693a9eaa31 : Set the library name based on the version of TensorFlow
41e36777074 : Make Softplus benchmark more meaningful by using random inputs. The speed is highly input value dependent.
f74ae6121e7 : Add tests for collective ops + scoped allocator in while loop.
4a366b2e5a4 : Avoid overwriting the status of ExecuteAsyncOnStreamWrapper(...) with that of the following BlockHostUntilDone().
5087bb06c1f : Add option to free up visit state for the DFS HLO visitor
a8cc7a15f66 : Update goldens
927a6d5642d : Update ops-related pbtxt files.
98ff991500a : Get the fixed point calculation based Tanh and Logistic method with int16 SIMD operations back
114070506b5 : Add a `communication_hint` argument to collective ops.
5f81522c88c : Install patchelf in custom-op Docker based on feedback from https://github.com/tensorflow/custom-op/pull/31
64ae32fdcc2 : Update golden APIs to reflect swish becoming a regular function
3e1a309a994 : [TFLite/MLIR] Supports quantized types in local_response_normalization op.
f8e0c992398 : Use TfLiteGpuDelegateOptionsDefault() to avoid breaking it when new options are introduced.
9061f44e8a7 : Add estimator ckpt converter to TF console scripts.
f9afda58f45 : Do not enable TensorRT if we cannot load the TensorRT shared libraries.
bab643cbcb1 : [MLIR/GPU] Fix the build.
9e7be87b437 : [XLA GPU] [NFC] Memoize GemmBackendConfig in GemmThunk
cd140c72e49 : Speed up Softplus in TensorFlow by up to 5x using the log1p functor in Eigen.
970cf44c28d : Set py_func private executor in c++ instead of python.
b62adedf42e : Fix test case in reader_ops_test
01570670297 : Clean up leftover comments in str_util.
98bd8489240 : Remove unused import in nn_impl.py
7efa358af3a : Automated rollback of commit 4485ff2c9f58b8a7f006a8e23d37898220466a7a
d1e2757fbd4 : fused batch norm NHWC cannot be used on CPU
16b5427054b : Add cluster formation pass, which carves out instructions assigned to same device into clusters.
0ea47703953 : Check type directly instead of trying to check element type
b4ae91d702a : Automated rollback of commit 1cc1461691247c154d9dcdcec8ae5132fe680e10
a082e93dcad : [TF:XLA] Bump open source llvm revision to r368397
c78988ef67f : Add terminator accessors for GraphOp and IslandOp of TF executor dialect.
0f736b3ae14 : [XLA] Fix build break due to sqrtf.
d0ed82209b9 : Add big-endian data file for LMDB dataset tests
7628059dbf3 : [XLA] Fix build break in OSS by adding missing dependencies.
d4ab78bc5a0 : Remove first paragraph from description
f99675b6046 : Update contrib GBDT to use V2 feature columns
ab05b3a6e8e : Ruy: Prune dependencies. PiperOrigin-RevId: 262999863
dea3fa29672 : README cleanup
7f73e64618f : Use appendable instead of writable files for snapshot writing, and delete existing snapshot metadata before writing new one.
2343380cf15 : Enable multiprocessing generator and keras sequence in data adapter.
4485ff2c9f5 : Automated rollback of commit ffb89899f1758cc453f709a4a51367b836ad4b9e
59cfb460cca : Add start of textmate language grammar.
89fc1b5b3bf : : Allow resizable variable assignment.
11db773de78 : Use custom_gradient instead of Defun for swish
5ce9cb481f4 : Disable testcases that use std::ldexp on Apple as some Apple toolchains don't support this function.
1f4def2e79e : [TFLite] - Add embedding_lookup built-in TFLite op to the TFLite dialect.
e9f9144fa72 : Add start of textmate language grammar.
4b824a9cd48 : Support nested graph networks that depend on training in eager
188b625b184 : Fix XLA runtime issue on custom PTX check.
52f75df9c9b : Introduce generator functions for default TfLiteGpuDelegateOptions. Every new instance of TfLiteGpuDelegateOptions should be populated through TfLiteGpuDelegateOptionsDefault() call to avoid breaking changes when new option is introduced.
4a46b1f0598 : Fix a failing test.
1f92f0ad894 : Automated rollback of commit 86d00f0125627fdee30a3a7899a44cd77e877f09
a25e2d8b39a : [TFLite] Use error_message() instead of message() api
af079bafc35 : Fixes to TensorFlow Lite for Microcontrollers example readme
ab958ef8565 : add tensorflow in practice specialization in more info
9d8422b8666 : disco_f746ng LCD support for TensorFlow Lite Micro micro_speech example
a0dfde14476 : Fixed Linter Issues. SavedModelCLI
0b69e6ed798 : Fix two race conditions found in eager/c_api_test: 1. context_id shouldn't be read during update. 2. EagerExecutor::state_ should be set before creating EagerExecutor::thread_
d1002d97efd : Remove SplitAndParseAsInts.
e11156c2299 : Layering check fix for non_max_suppression_op_gpu_test test.
ffb89899f17 : Migrated a subset of kernels to use tstring.
1465989de6a : Integrated MKL to TF conversion op with MKL-DNN v1.x
d062245d4a7 : Updated core/grappler/ to use tstring.
5bb60a2dfbc : Integrated MKL input conversion op with MKL-DNN v1.x.
856af529fb3 : TFLM: Fast fast when the model can't be loaded PiperOrigin-RevId: 262956765
a28f6768043 : Add an Clif proto library for GraphDebugInfo
a607eb012b1 : fix output shape check for strided slice always failing when stride != 1
0cb2a73b5ec : [XLA] [DynamicPadder] Support sort op.
4089730950d : Enable Tensor equality for 2.0
13e631e9f7b : Automated rollback of commit cadb1283346e08ab780e9cc7338916ebf6ebb482. Revert #22231.
d92b0e79b0e : Switch Arduino automated builds to use optimized depthwise-conv.
2e706f3def1 : TFL micro: Add copts to restrict implicit type conversion.
6935e63d788 : Specify the quantization spec for tfl.strided_slice
86d00f01256 : Re-enabled variable ops test for windows gpu.
1cb425058ec : Made the Tensor constructor that takes a TensorBuffer public.
6a8eca069ab : Use unreachable post switch rather than default case.
a9c52e2730d : Ensure function CacheKey is equality-safe
5ddc41362a9 : Avoid passing in line/col for files not registered with SourceMgr.
e9c5fd72aea : Use unreachable post switch rather than default case.
d661956a244 : Avoid passing in line/col for files not registered with SourceMgr.
4497d967a46 : Update typo
d1225113eb7 : Ruy: Fix bug in AVX-512 quant packing. PiperOrigin-RevId: 262926213
23c3c11feab : Fix documentation for Adagrad
113b7ab16d4 : Updated compiler/{jit,tf2tensorrt}/ to use tstring.
bf10ecf0804 : Updated cc/ to use tstring.
d9fbce78312 : Introduce generator functions for default TfLiteGlCompileOptions. Every new instance of TfLiteGlCompileOptions should be populated through DefaultTfLiteGlCompileOptions() call to avoid breaking changes when new option is introduced.
c0050547865 : LLVM dialect: introduce llvm.addressof to access globals
b080c1de249 : LLVM dialect: introduce llvm.addressof to access globals
c4d152c6123 : Add lowering of vector dialect to LLVM dialect.
957b1ca9680 : Add lowering of vector dialect to LLVM dialect.
f6a8bd5dd75 : Automated rollback of commit a216c03fafa208392ff587cbdec2689448dfe0f8
ccb8c64f86b : Remove special platform handling for thread annotations.
115b453ba7d : Fixed tensor chipping for non-simple types in the new GatherFunctorBatched.
837b2c978b2 : Correct typo: ']' has been written twice.
966f8e5ff50 : Update GraphDef version to 125.
ec2223d6cc2 : compat: Update forward compatibility horizon to 2019-08-12
4ada0599e08 : Add round op for micro
cae66c36208 : Clear the input layer info before it's populated.
207bd43de2b : Add a HasProfiles API to simplify the profile-empty check in the benchmark tool.
f9233a58974 : Add ceil op for micro
d13df711d95 : Fix StridedSlicePadIndices made output empty
3fef7240e32 : Implementation of comparison operations
92b7212e543 : Override eigen strong inline to reduce windows build times for debugging the failures.
415fa7e0f5d : Support quantization for tfl.tanh
58f3061b19f : Updated core/common_runtime/ to use tstring.
f90ffd9e96a : NFC: Update pattern rewrite API to pass OwningRewritePatternList by const reference.
fc75bdf86bc : NFC: Update pattern rewrite API to pass OwningRewritePatternList by const reference.
3814760d8a4 : ODS: Round out the definitions of the common integer attributes sizes, adding 1/8/16 bit attrs. NFC
c221d2ffd24 : ODS: Round out the definitions of the common integer attributes sizes, adding 1/8/16 bit attrs. NFC
84d38ad395d : Refactor DenseElementAttr::getValues methods to return full ranges for splats.
1c236a4b734 : Add tf_device dialect that models TensorFlow's actions of launching computations on accelerator devices.
b2d27b8e00b : Use fused_batch_norm in LayerNormalization
3b3b883b9d2 : Remove executable mode from `tensorflow/c/eager/c_api.h`.
3edf8b1b5e9 : Fix wrong includes for tensorflow-lite for ios
70e60564971 : NFC: Standardize the terminology used for parent ops/regions/etc.
ae0f58b8f6a : NFC: Refactoring PatternSymbolResolver into SymbolInfoMap
af59d092338 : NFC: Update usages of OwningRewritePatternList to pass by & instead of &&.
68a054761bf : move a debug print
f8c22c9308d : fix #31494: export_lib.get_temp_export_dir returns incorrect value with mixed bytes and str
b382c69cfa1 : Enable 3D Group Convolutions
65849ef4e0a : Added group_count parameter to autotune descriptor
75c2f170c4a : Fixed backpropagation gradient for grouped 3D conv
56c7e7858ec : Translation to LLVM IR: use LogicalResult instead of bool
c30f1a223af : Linted Code
a1dd689ecb9 : move nccl stream to member of StreamGroup
c636f127ee4 : LLVM dialect and translation: support global strings
7dbb5dd1c48 : improve concurrency between compute and nccl streams
c52c639abc3 : Translation to LLVM: support llvm.global
3b3eff7156e : External library name mangling support for linalg.
b99756c1a6c : Allow linalg.view to change the underlying elemental type.
4cc0d531348 : Add a higher-order vector.outerproduct operation in MLIR
a3f2569c23c : Add a higher-order vector.extractelement operation in MLIR
508e8710df5 : Add support for vector ops in the LLVM dialect
555caad5ff4 : LLVM Dialect: introduce llvm.global
a7992a20ef5 : Minor fixes
ee6dbf9f457 : Add support for floating-point comparison 'fcmp' to the LLVM dialect.
e5603953205 : Enable TTI for host TargetMachine in JitRunner
726351bc4e4 : Reword description per review comments
2eecf54f925 : updating testcases to work correctly with ROCm
fb2f10e2815 : disabling subtests that test features not yet supported on the ROCm platform
9b375065352 : adding no_rocm tag on unit-tests that check features that are currently either not supported on ROCm or are not functional on ROCm
eba74e27278 : Adding 3D Conv and Deconv TensorRT acceleration, with unit tests
87ebac6feaa : Build SymbolTable upfront in ModuleOp verification.
8b37f3e2528 : Add SymbolTable trait to spirv::ModuleOp.
a148468da91 : Lexer: NFC: sort helper methods alphabetically
6818a228430 : FunctionSupport: wrap around bool to have a more semantic callback type
ece48329c79 : Fix the memory leak issue
7ff7fac288f : Introduce support for variadic function signatures for the LLVM dialect
2c7aa906709 : Command toyc should be toyc-ch2 in this chapter
45b303b5fc3 : Parser: treat implicit top-level module as an SSA name scope
ae476ff75f8 : Add canonicalization pattern for linalg.dim
a485a743ddc : adding/updating ROCm support in the ci_build scripts
742f228c235 : adding ROCm support in the build_pip_package script
d3a74940b33 : Updating that parallel_gpu_execute.sh script such that it works as expected for AMD GPus
74d6029daa1 : Fixing wrong line break in documentation
f70b56ad25d : Add the LLVM IR unreachable instruction to the LLVMIR dialect.
57d4f9a25a2 : NFC: Update FuncOp::addEntryBlock to return the newly inserted block.
b10fb012806 : Pylint fix for 3d _MklSliceOp related cases in slice_op_test.py
567cf9d7fa3 : Clang format fix for mkl_slice_op.cc
61977da5a66 : Update annotations in MklDnnDimsInNCDHW() and MklDnnDimsInNCDHW().
3a8282f1094 : Add testcases for 3d slice op.
a36a58478fc : Support 3D shapes (NCDHW/NDHWC) in _MklSlice op.
d29d5058c82 : Switch to DatasetOpsTestBaseV2 for {Range, Batch, Map}DatasetOpTest
94ace64f442 : Address the comments
efb2bb09f4e : Reduce the repeat code for BatchDatasetOpTest
6516616f230 : Refactor MapDatasetOpTest
de9d4f747b7 : Refactor BatchDatasetOpTest
f22f4ced044 : Move RangeDatasetParams to the test base and make some class name concise
da5e60e9ced : Add test for const folding weights > 10mb in size if the overall size does not increase
e5b344e04ea : Make kMaxConstantSize accessible in tests
d2e978553b1 : Initialize local variables for opcode to fix MSAN failures
02d9d929f8a : Replaced test parameters that don't change with constants and renamed 'stop' parameter to 'num_elements'
df9203379f7 : Add utility 'replaceAllUsesWith' methods to Operation.
9c3a30dfffb : adding a script for testing the ROCm Community Supported Build
96b95c7448e : Fix const folding size limit logic to actually match CreateNodeDef
82c0425c7dc : Improve support for opaque types in MLIR, allowing dialects to opt into supporting opaque types, and providing ODS support for matching them.
fb270ee40d2 : Document AssertNextDataset op
7c84e0ab671 : Added test for SavedModelCLI. Sorted the functions by names and concrete function ID. Skipped TF 1.X models while showing Polymorphic function.
ab0291224c3 : Fix verification of zero-dim memref in affine.load/affine.store/std.load/std.store
b5a6bb39ca8 : Added missing @flatbuffers dependency to kernel_util library in BUILD file
c3d766b6aa1 : made fftshift and ifftshit accept tensors with shape not specified in more cases
0c5b43cdcc6 : Have ValueUseIterator template use OperandType instead of IROperand.
f1406b4d064 : Switch from SimplePhilox to SingleSampleAdapter
a56e9c72caf : NFC: Simplify ModuleTerminatorOp by using the HasParent trait. PiperOrigin-RevId: 261962104
a5628ffe991 : Remove ops in regions/blocks from worklist when parent op is being removed via GreedyPatternRewriteDriver::replaceOp.
65d9f768ee9 : NFC: Simplify ModuleOp by using the SingleBlockImplicitTerminator trait. PiperOrigin-RevId: 261944712
733060ce585 : Emit matchAndRewrite() for declarative rewrite rules
fabfe4cd17f : [spirv] Provide decorations in batch for op construction
6eb9fc59da5 : Add a region to linalg.generic
f94f53a14dd : Refactor Linalg ops to loop lowering (NFC)
9524480eac0 : Fixing pylint failures
dc7bc9e4053 : Add TTI pass initialization to pass managers.
edf1be3bfbf : Refactor test case to new format
3963cb17fad : NFC: Implement OwningRewritePatternList as a class instead of a using directive.
a4b82a96aa5 : shorten to less than 80 characters
bf69d3eb7b9 : outer product documentation for tensordot operation
0c1062367fa : Improve tf.einsum documentation
b812c23ea22 : Fix header guard.
6c5124ea6b4 : pylint check
cc55b7f3463 : Update testing hlo generated by hlo_converter.
dd84a8df129 : Drop linalg.range_intersect op
c5e8f932995 : Use SingleBlockImplicitTerminator trait for spv.module
53e79b073ee : Renamed Check -> Expect, used macro to disable copy / assignment
795841a33e8 : Introduce custom syntax for llvm.func
ee6e2fb5b68 : [mlir-translate] Fix test suite.
966100b9038 : Remove non-needed includes from ConvertControlFlowToCFG.cpp (NFC)
3d3d88b2b14 : Fix ExecutionEngine post-update in upstream LLVM
ff9cbb50bd0 : [ODS] Add new definitions for non-negative integer attributes
b0ebe774fda : Fix clang 5.0 by using type aliases for LLVM DenseSet/Map
b14d42c948c : Change assertRaises to assertRaisesRegex on test_to_code_with_wrapped_function()
8d7fe0a1e27 : Fixed test name in the previous commit.
6e02abed0bc : Fixed comments in the previous commit.
09131b078f7 : Add a test to ensure that column reduction with small x_tile_size is still marked as KInput fusion instead of KLoop.
52c162eed60 : add api doc
092fa1afb86 : Add reference to location of API definition
1824fab2975 : Change project steward
4bec4e906b0 : Fix argument naming and tuple on zip
0bb67b9633c : Add test cases for zip
8300ffdf385 : Override zip on Autograph
71355ceadbd : Fix additional problems from merge
94c7471e3a2 : Minor change to one comment.
10d0c612666 : Add a generic Linalg op
4b463f04e50 : Apply linter
3d2ad7f6c87 : Added serializers / parsers and test
7c2926b9ca1 : Fully qualify DenseMap.
bda264f0591 : Add StdIndexedValue to EDSC helpers
2c136b2596a : AffineDataCopyGeneration: don't use CL flag values inside the pass
ce68fb9b93b : Updated MicroInterpreter constructor so it will merge more tidily with the latest version
787877ec7a6 : WritingAPass doc: demonstrate registration of a non-default-constructible pass
eea38678aad : Add to_code with wrapped func test case
ba8eb2765b5 : Move __code__ error checking to conversion.py
06175caa27e : Raise error on to_code when entity didn't contain __code__ attr
1e5459afacd : Moved the attributes merging out of the ScopeAssignment class and changed MergeFrontendAttributes into SwapFrontendAttributes
9d86d97f05e : fixed tests
a6c60966eba : Fixed cuda runtime deprecation warning
004e2351538 : fix comparison of integers of different signs
dab29eebfa2 : Remove the threshold on tile_size_x for column reduction from IsReductionFromOrToContiguousDimensions, so that it returns true regardless tile_size_x.
da5091bf507 : fix changes during last commit
0ba170e64f8 : Correct error in merge
9f105936761 : Fix formatting with clang-format and buildifier
c0a74d3dc72 : Add missing include to DenseMap in MLIRContext.cpp
46950b7813d : Fix bug in save/restore of SamplingDataset
88f1280ed7a : Add tests of SamplingDataset
6d31d645a87 : Fix compiler warnings
86b132ffc68 : Refactor SamplingDataset into .cc and .h files
80bad2fe875 : Introduce explicit copying optimization by generalizing the DMA generation pass
ef43bcd2f56 : Qualify StringRef to fix Windows build failure
7fd6246beb3 : [spirv] Add support for specialization constant
8e059c6a5fd : Add FIR, the Flang project's IR, to the dialect registry.
04df3bea68e : [spirv] Add binary logical operations.
7d60c18e6a7 : Replace the verifyUnusedValue directive with HasNoUseOf constraint
e7acb1a6c62 : Also updates tf/keras/datasets/boston_housing.py
49d0cf3bd1d : Fix tf.keras.dataset.mnist/reuters np v1.16.3
bee64e95b8f : Fixed case: Computation Builder -> computation builder
522ddb018c8 : Rework #2
4585895c780 : Renamed GetFrontendAttributesFromNodeDef -> GetFrontendAttributesFromAttrSlice and added documentation
aba481ec721 : Addressed sanjoy's comments
9ba53913f53 : added __restrict__ to __device__ and __global__ kernels outside of "tensorflow/tensorflow/core/kernels" as well
40f0055174d : added __restrict__ to _device_ kernels
75fc01ee6d1 : added __restrict__ to all possible __global__ kernels
6387cf7d1d2 : added __restrict__ to all possible __global__ kernels
4fcc9e1d9f8 : Migrate pattern symbol binding tests to use TestDialect
6458a4f0573 : Added dense_sparse_matmul()
ca714604786 : Fix support for auxiliary ops in declarative rewrite rules
3b59281fdcb : NFC: refactor ODS builder generation
9e24c8428e9 : Fix documentation commment for Svd.
32b81a877ff : Use operand number during serialization to get the <id>s of the operands
4ca0e2c71a9 : [spirv] Add binary arithmetic operations #2.
5dcec0bb67a : [tflite] fix allow fp16 in_tflite benchmark model
1eea021bda1 : Fixing warning from array_ops.where()
caa237ddd99 : Prevent to decompress the speech dataset every time
96ed5919e12 : Add missing include file to StringExtrasTest.cpp
a140b260f8f : Fix auto_mixed_precision for in-graph train loops
a7a94c2b9b7 : Support hexadecimal floats in tensor literals
94abd7c0b34 : Add support for (de)serialization of SPIR-V Op Decorations
80937a4ac47 : Add support for hexadecimal float literals
88f1db583db : Link in MLIRGPUtoSPIRVTransforms with mlir-opt
7614eb2ce26 : Add std::move in UniformSupport.
ebea7dded80 : Initial implementation to translate kernel fn in GPU Dialect to SPIR-V Dialect
c1860883e25 : [spirv] Add basic infrastructure for negative deserializer tests
f577e958bad : [spirv] Add binary arithmetic operations.
6279bbd12ac : Make swish an inlinable function
03eeea149e8 : Remove dead code.
30559de2102 : RewriterGen: properly handle zero-result ops
0b4e657c82a : Fix SingleBlockImplicitTerminator traits to catch empty blocks
4fdf588cb78 : Simplify ODS for loop.if and loop.for traits (NFC)
8ffc2d90630 : Enable (de)serialization support for spirv::AccessChainOp
a8d42cce402 : Add a `HasParent` operation trait to enforce a specific parent on an operation (NFC)
fae864483b5 : [mlir-tblgen] Emit forward declarations for all the classes before the definitions
2aabaa4b273 : Add support for CTC for float64
afc4a762f73 : Add a uint8 nearest neighbor resize test.
5537be33845 : Address code review comments.
6ae2b94083a : Introduce the concept of Frontend Attributes.
705d8dae3c1 : speedup reduce op grads when keep_dims=True
26c683cca53 : Initialize union to avoid -Wmissing-field-initializers warning.
815b917132a : Verify that affine.load/store/dma_start/dma_wait operands are valid dimension or symbol identifiers.
f9ed7a3ebac : Automated rollback of commit 77efdea3c70df3b68aeecbbc82ee9e969dca499c
931c9384d92 : Fix BatchMatMul support in auto_mixed_precision
77efdea3c70 : Add sgemm specializations - NFC
19cf5b92b67 : Support referencing a single value generated by a matched multi-result op
a59ed86260a : Fix backward slice corner case
e6a29c14e37 : Fix linalg_matmul_impl interfacing with sgemm
805e637c2ce : Use "standard" load and stores in LowerVectorTransfers
b68c58921e4 : Fix build
71e85c62b54 : Add API for bulk-setting attributes in an OperationState
b858d229485 : Automated rollback of commit 3d6d8385423cb1711a94413fa707b2206fda165c
bbe771a33d6 : [spirv] Add AccessChainOp operation.
c1db3f38ecd : Use perfect forwarding for OpBuilder::create args (NFC)
dffbecb49cf : Genericize function-like printer and parser. NFC
3d6d8385423 : Add support for hexadecimal float literals
6e0470b5b6f : Add support for an analysis mode to DialectConversion.
6c7a19ece64 : Cleaned up code.
f13bba99231 : Minor Fix
e0fb6774f3a : Fixed Printing for Dictionaries
5c1df39e172 : Fix Dictionaries Arguments not printed
3658ff1ada8 : removed unnecessary bracket
56a12c26c54 : Added repr for TensorSpec
f112aa37afe : Fix backward slice computation to iterate through known control flow
eb28d2e9ca5 : Move GPU dialect to {lib,include/mlir}/Dialect
59167c2a01b : NFC: Use ValueOfRange instead of T in Diagnostic::appendRange.
7f0b4b77f29 : Renamed legacy op and added subtract version
f6bb436e02b : Move SPIRV dialect tests under test/Dialect
52c545e78d2 : Disable auto-generated builders for spv.module
8418be1bb3b : Cleanup slicing test.
8eae8b76659 : Minor Fixes
219a6bac722 : Updated SavedModel loading for showing Functions
fed277ab132 : Enable multi-level Linalg fusion
ec74517c27c : Attempt at fixing noise_test.py
eb9b845ac84 : Add a utility function to populate StdOp to SPIRV Conversion Patterns
9eb76bf0ace : Update cmake files.
e83efc9e1b0 : Add sitofp to the standard dialect
3c63e88fe7a : Affine loop parallelism detection: conservatively handle unknown ops
75319cc0763 : ODS: support UnitAttr in Operation definitions
4513930977f : Introduce LLVMFuncOp
c65d182598b : Added dtype compatibility tests.
ed5f076cab0 : Allow std.constant to hold a boolean value.
d1a2d099817 : Introduce parser library method to parse list of region arguments
a821b8c1fed : Emit an error for missing '[' when parsing an AffineMapOfSSAIds.
14728fe0ef3 : (De)serialize composite spv.constant
f89ea76c4c2 : NFC: Update the LoopToStd conversion patterns to use RewritePattern instead of ConversionPattern.
6ec32e5bf19 : Refactor IR emitter to cope with both NVPTX and AMDGPU for workgroup dims.
d8716f25076 : NFC: Update usage of multi-threading flags.
2fda82aa33e : Update style/clang-format (NFC).
d0a243285d3 : Fixed Minor Bug
23398d4aeda : (De)serialize float scalar spv.constant
6d1f41f34f3 : (De)serialize bool and integer scalar spv.constant
886f05bbc5d : [spirv] NFC: adjust `encode*` function signatures in Serializer
0d3b081d67f : ODS: introduce ParamNativeOpTrait
fcd92615272 : [spirv] Remove one level of indirection: processOp to processOpImpl
c438fa0231b : Refactor LoopParametricTiling as a test pass - NFC
5f8d3a3446c : SingleBlockImplicitTerminator: report the wrong terminator op found
5879f6e6432 : Refactor region type signature conversion to be explicit via patterns.
8a3150cc69b : Add (de)serialization of EntryPointOp and ExecutionModeOp
22a7fe6b890 : Ensure that DenseElementAttr data is 64-bit aligned.
26ce492dd6a : Merge TypeUtilities library into the IR library
b2b8e56f5f6 : Add NMSv3 GPU op
b4c6422bfb8 : Fix a comment about ShapedType::getNumElements()
78b1889dbad : [spirv] Avoid printing duplicate trailing type
5145b871cc7 : Replace bitwiseCast with llvm::bit_cast
a6a33bb9280 : Suppress compiler warnings regarding unused variables
aca3c8447fc : Wrap op (de)serialization methods in anonymous namespace
94dfa676bed : Switch C++14 std::equal usage to for-loop.
6613cd60a52 : Move loop dialect tests into separate files - NFC
5c9e13f78ee : Add missing MLIRDialect dependency for MLIRDialect
3d1be1913d2 : Make SPIR-V spv.EntryPoint and spv.ExecutionMode consistent with SPIR-V spec
c0d0009c83d : Generalize implicit terminator into an OpTrait
a66fa4358d7 : Uniformize test name - NFC
4a6ac0061e3 : Refactor stripmineSink for AffineForOp - NFC
f0d93ab1734 : Utility function to map a loop on a parametric grid of virtual processors
bf3e9b7b44c : Uniformize the API for the mlir::tile functions on AffineForOp and loop::ForOp
641c5e7fbc4 : Add support for providing a legality callback for dynamic legality in DialectConversion.
8c1c0d067ec : [spirv] group methods better and improve comments
62bca074df9 : Place generated StandardOps to SPIR-V patterns in anonymous namespace
611bcf904c5 : NFC: Expose a ConversionPatternRewriter for use with ConversionPatterns.
d0454704bce : Add an "is_signed" attribute to the quant_ConstFakeQuant op
e5168afef41 : Minor cleanup to LangRef, MLIR stands for "Multi-Level IR"
003f3d9dc71 : Fix script relative path after moving SPIR-V dialect
e0c8ecccc1f : Print boolean values in ElementsAttr as "true"/"false"
b11b6834af0 : Add UnitAttr in OpBase.td.
73cc5efb379 : Automatically generate (de)serialization methods for SPIR-V ops
cf5fb3edea8 : Add helper to get flattened tuple types
6d825dae47a : Simplify broadcastable traits
09d7c6410a3 : Add support for parsing/printing the trailing type of a dialect attribute.
848ca6d008d : Update Contributing.md doc to refer to the developer guide
e72af558951 : Relax Broadcastable trait to only reject instances that are statically incompatible
ff8950c8189 : Refactor the conversion of block argument types in DialectConversion.
a2752da8a3b : Add tests for broadcastable trait
fe809afece0 : Add an initial TestingGuide document to describe testing in MLIR.
ee42f73fa6b : Add support for explicitly marking dialects and operations as illegal.
d2ecf134432 : Address review comments
e8e351585be : Modularized gaussian noises' dtype.
4380f1c7628 : Updated speech_commands example to work with TensorFlow 2.0+
129c2c08690 : Improved the docs for tensorflow.keras.callbacks.ModelCheckpoint's filepath argument
5f44f3fd957 : Enable Use of Cudnn APIs for Backward Input Grouped Convolutions
d4e60ddaa85 : Verify that ReturnOp only appears within the region of a FuncOp.
63c1b3ac5b8 : Move affine.for and affine.if to ODS
97b468490d4 : Refactor DialectConversion to support different conversion modes.
71284066cce : Add a TypeIsPred.
3d6b04e2311 : Support signed and unsigned quantization types
53738ec105c : Fix build by making LoopOps depend on StandardOps
6bb21b003cb : Move shared cpu runner library to Support/JitRunner.
f3c111347a3 : NFC: Move SPIR-V dialect to Dialect/ subdirectory
707bff323a9 : Better support for attribute wrapper classes when getting def name
6ab570bdf49 : Replace linalg.for by loop.for
a2ccf959eb8 : Forward-declare LogicalResult as struct rather than class
8418ecc7724 : Remove lowerAffineConstructs and lowerControlFlow in favor of providing patterns.
17021ec4f6a : Update 'applyPatternsGreedily' to work on the regions of any operations.
730290faeae : Refactor the traversal of operations to Convert in DialectConversion.
d72d87414f1 : Fix opt build (unused variable in Linalg).
8d547908415 : Linalg Utils: use Doxygen comments where appropriate
5cfc229bec3 : Extend linalg transformations to allow value operands that are not views
1716884b7e1 : Refactor LowerAffine to use OpRewritePattern instead of ConversionPattern.
2b7ec33ec0a : LLVMDialect: still depend on standard types.
031d1bd8c39 : Automated rollback of changelist 258149291.
cd088673db8 : Start moving AffineOps to ODS
4acec889a11 : Introduce loop coalescing utility and a simple pass
cd76d29652c : Extend linalg transformations to allow value operands that are not views
bc8eac398c2 : Decouple LLVM dialect from Standard dialect
5754c5f132c : LLVM Dialect: define ICmpPredicate in ODS
972a3e2a569 : Extract std.for std.if and std.terminator in their own dialect
e789fe46dbc : Fix a bug in DialectConversion when using RewritePattern.
cf52fed10c6 : cleaned up codes
77fb8f9dd2c : Minor fixes
19e931943c8 : Added show function description feature for SavedModel 2.0
83ff81bfd9d : Fix typos
ca6bacfe358 : NFC: Add header blocks to DialectConversion.h to improve readability. PiperOrigin-RevId: 257903383
a83b1f42d51 : NFC: Don't print the location of a diagnostic if it is unknown.
79fb821d2c2 : Add serialization and deserialization of FuncOps. To support this the following SPIRV Instructions serializaiton/deserialization are added as well
5f78fd53d7b : [spirv] Various small code improvements
1f8c82069c1 : Update the PatternRewriter constructor to take a context instead of a region.
0927b5f7035 : Change the IR printing pass instrumentation to ignore the verifier passes on non-failure.
4840444f1e2 : Remove the 'region' field from OpBuilder.
93d94537382 : Hide some public API of QuantizedType inherited from Type.
9a8202eea72 : [spirv] Add script to auto-generate SPIR-V op template from spec
67436a5ff89 : Fix a bug in the canonicalizer when replacing constants via patterns.
95644131f48 : format image_ops_impl.py
97aed86c922 : formatting
b4593d2d847 : Lower affine control flow to std control flow to LLVM dialect
b31675bbff6 : [spirv] Add CompositeExtractOp operation.
9f2f3d9b19c : LoopsToGPU: use PassRegistration with constructor
953ee3afe29 : LinalgTilingPass: use PassRegistration with a pass constructor
87b7c76ce77 : NFC: Remove redundant call to registerPassManagerCLOptions from MLIR tutorial
60da6e4e981 : Update the dialect attribute verifiers related to functions.
548cac9cd8a : Add support for serialization/deserialization of OpTypeVoid and OpTypeFunction
69673548b16 : Rename FunctionAttr to SymbolRefAttr.
df425ddde68 : FuncOp::eraseBody: drop all references before erasing blocks
dbe1ef5517c : affine.load/store: check for the right number of operands
03d1a4b77e9 : Propagate linalg op attributes in transformations
19a06ea8cf4 : mcuMemHostRegister: take into account sizeof(float)
88e24db8e50 : Update the gen_spirv_dialect.py script to add opcodes from the SPIR-V JSON spec into the SPIRBase.td file. This is done incrementally to only import those opcodes that are needed, through use of the script define_opcode.sh added.
445f6234a7d : NFC: Replace Module::getNamedFunction with lookupSymbol<FuncOp>.
c978feebe08 : Refactor the parsing/printing of the top-level module.
c7c23ecd1b9 : Fix BufferSizeOp type lowering to LLVM.
785683e9220 : PassRegistation: use overloads instead of a default argument
622dbb43df5 : Drop the trailing newline from the FuncOp syntax.
a2c352efc7f : EDSC: use affine.load/store instead of std.load/store
f597e098501 : NFC: Remove Function::getModule.
83ab3c87530 : Delete dead code
4d7c3a22349 : Fix pylint problem
80d682cb13f : add i386 architecture
5f2159dab14 : NFC: Rename Module to ModuleOp.
eba3519d300 : Update ModuleOp::create(...) to take a Location instead of a context.
b6c03473802 : NFC: Rename Function to FuncOp. PiperOrigin-RevId: 257293379
510870483fa : Constrain regex to avoid ordering issues.
dcc088c1de8 : Relax the restriction that Modules cannot contain operations producing results.
bba7fa5efc0 : Standardize the value numbering in the AsmPrinter.
9422eb7c2fb : Add parentheses around boolean operators in an assertion in Linalg/Transforms/Tiling.cpp. This fixes a warning.
5b18523c650 : Fix a test broken on some systems due to a mis-rebase.
f72c6880da4 : Implement parametric tiling on standard for loops
41852334f23 : Fixed automatic downloading and install scripts for getting leon tool chain.
973a9990312 : Extend AffineToGPU to support Linalg loops
7287d5b85c2 : Updates to PR #30362 to address PeteWardens review
0b8eac2f018 : NFC: Change a usage of StringLiteral to StringRef.
e183377e18c : Generalize the symbol table functionality of ModuleOp into a trait 'OpTrait::SymbolTable'.
3b06bfa81cc : NFC: Remove `Module::getFunctions` in favor of a general `getOps<T>`.
35500c0d6c8 : NFC: Make the 'disable-pass-threading' flag a PassManagerOption.
55ebb626d16 : Remove dead code.
f841cf3340c : Add dependencies for standard ops to SPIR-V conversion
6634ca125e2 : Add missing override.
79de4f0efc6 : NFC: Remove the various "::getFunction" methods.
a81edac90e2 : NFC: Add AbstractOperation as a friend of 'Op'.
09103f97fb2 : Add Ops in SPIR-V Dialect corresponding to OpEntryPoint and OpExecutionMode
93602a6593d : Remove dead code.
d6faa9865e0 : Add 'hasTrait' support to Operation.
0796cda34ba : [spirv] NFC: Remove functions wrapping spv.module in tests
6745613edd4 : Add missing overrides.
004fb102f76 : Remove std::move of trivially-copyable type.
0682b094816 : Include missing header.
ea1f88c755c : LinalgOp::Model: add missing override specifiers
c5f4fe9b952 : Deprecated tf.random_normal to tf.random.normal in lstm README
7a193942cd2 : Deprecated tf.random_normal to tf.random.normal in unidirectional_sequence_rnn_test
b2d4be96dec : Deprecated tf.random_normal to tf.random.normal in unidirectional_sequence_lstm_test
8e8ce66122c : Deprecated tf.random_normal to tf.random.normal in bidirectional_sequence_rnn_test
5f48f2e883c : Deprecated tf.random_normal to tf.random.normal in bidirectional_sequence_lstm_test
aa0aeca0919 : Use isa instead of dyn_cast as cast value isn't used.
165c2e06810 : Migrate NativeCodeCall and AllAttrConstraintsOf tests to use TestDialect
917f327f3b0 : Migrate pattern attribute matching tests to use TestDialect
34f7a2d9f8c : Move StdForOp to ODS ForOp
40e3c404087 : Add a standard if op
af30a8fe7b2 : Simplify launch_func rewrite pattern in mlir-cuda-runner
4b10a8add2b : ODS: provide a flag to skip generation of default build methods
9b356d29cfa : Add ODS accessors for named regions.
53302a3d350 : Trivial typo in comment fix.
43215d4cb01 : NFC: Remove Region::getContainingFunction as Functions are now Operations.
705b787de70 : Fix another incorrect forward declaration of LogicalResult
494bafe33b6 : Forward-declare LogicalResult as struct
aecbc1f06fe : Make TranslateFromMLIRFunction type return LogicalResult instead of bool
315de6ab130 : Add an mlir-cuda-runner tool.
bf1d5b234f3 : AllocOp: drop redundant verifier check
a102b7de8e9 : Add missing mlir:: namespace in definition of createConvertToLLVMIRPass.
ca8c34ae41e : Make ConvertStandardToLLVMPass extendable with other patterns
cedf5a306ac : File resource leak fixed in microfrontend/lib/frontend_memmap_main.c
6ffb19ff9c3 : File resource leak fixed in microfrontend/lib/frontend_main.c
f620112d445 : File resource leak fixed in writer_lib.cc
c6631794c98 : NFC: Refactoring to remove code bloat in SPIRV due to handling of Enum Class Attribute parsing
b1c628ec3b8 : [TableGen] Support creating multi-result ops in result patterns
f69c871493a : Replace the implementation of Function and Module with FuncOp and ModuleOp.
678edaa6af6 : Globally change load/store/dma_start/dma_wait operations over to affine.load/store/dma_start/dma_wait. In most places, this is just a name change (with the exception of affine.dma_start swapping the operand positions of its tag memref and num_elements operands). Significant code changes occur here: *) Vectorization: LoopAnalysis.cpp, Vectorize.cpp *) Affine Transforms: Transforms/Utils/Utils.cpp
032e026b02f : More general subview calculation in tiling
5e770ab5c3f : Add a generic loop abstraction to the std dialect
470df911169 : NFC: Allow clearing the functions of a Module and splicing the functions from other modules.
5f727309978 : Add support for getting and setting the dialect attributes of an operation.
2388de94c2e : Add a 'getOps<>' method to Block to only iterate operations of a certain kind.
e37c30f61f5 : NFC: Move Standard to SPIR-V conversion to lib/Conversion
742a9ac2869 : Sorted out whitespace
cafbcc3e51a : Cleaned up a few comments and removed redundant code
da1ff92d2e7 : Cleaned up code now passing clang-tidy checks
1a2236e7ca3 : Added support for big endian systems to TFL micro: weights are converted to big endian on startup, several accesses are made endian safe and non-aligned safe.
20055ea7916 : Added Leon compiler and emulator to third party downloads.
8302a824dd9 : Substitute array_ops.where with array_ops.whare_v2.
57c6e29a563 : NFC: Move the Function/Module/Operation::verify methods out-of-line.
d60bf0673ab : Add support for promoting Linalg views into new buffers.
145112bbbdd : Add support for SPIR-V Struct Types. Current support is limited to supporting only Offset decorations
07002b82c40 : [spirv] Various small improvements
9e1b385fa12 : NFC: Refactor Module to be value typed.
02742780ea8 : docs: minor spelling tweaks
204b2f14b11 : Resolving buffer operand of linalg.view doesnt have the information about the buffer size. This is needed to resolve the operand correctly. Add that information to view op serialization/deserialization
9fb26666d8d : Update readme to reflect accepting contributions.
cf364c09322 : [ODS] NFC: Rename EnumAttr to StrEnumAttr to be consistent with IntEnumAttr
05133f5428a : [spirv] Use I32EnumAttr for enum attributes
811258e8617 : NFC: Update the Operation 'walk' methods to use llvm::function_ref instead of std::function.
00d6b094359 : NFC: Add several utilities to OpState.
518c074c708 : EnumsGen: remove dangling assertion
1ccc9c64bf5 : Fixes for review
8c9345fa38a : Update variable naming to match LLVM coding style.
d09d5a2991d : gpu::LaunchOp: canonicalize away constant kernel arguments
4281ee380d6 : Generalize the CFG graph printing for Functions to work on Regions instead.
8d4fbbfd969 : Standardize the definition and usage of getAllArgAttrs between FuncOp and Function.
40e5445d487 : NFC: Refactor Function to be value typed.
400b3061fa3 : Update the 1->N legalizer test to use "test.return" so that the conversion cast is elided properly.
e117aae46d6 : xmmintrin has x86 intrinsics
f646ad39e39 : TypeConversion: do not materialize conversion of the type to itself
a4b5fb7b9e6 : Run FileCheck on test-legalizer.mlir
bfc35d5b225 : Add affine-to-standard lowerings for affine.load/store/dma_start/dma_wait.
c3d7228b547 : Also disable generating underlying value to symbol conversion declaration when there is an enumerant without explicit value
475b9a66c92 : Avoid generating underlying value to symbol conversion function if there is an enumerant without explicit value.
987a7a63f46 : [ODS] Introduce IntEnumAttr
9f90b3f402b : Add a folder-based EDSC intrinsics constructor (NFC)
8074489c93c : Expose AffineToGPUPass for use with PassManager
f3e5868d2c7 : Extract the automatic function renaming and symbol table out of Module.
6de81969b43 : Move BufferAllocOp and BufferDeallocOp to ODS
9da90f6a580 : Update link to presentation
cdc015e16d8 : Internal change
2d005bc4742 : Update CONTRIBUTING.md
dd750143b33 : Update CONTRIBUTING.md
e8b640f5774 : Update CONTRIBUTING.md
bb8cea22043 : Update CONTRIBUTING.md
4a53569e353 : Add new operations affine.dma_start and affine.dma_wait which take affine maps for indexing memrefs by construction. These ops are analogues of the current standard ops dma_start/wait, with the exception that the memref operands are affine expressions of loop IVs and symbols (analogous to affine.load/store). The addition of these operations will enable changes to affine transformation and analysis passes which operate on memory dereferencing operations.
188d8a5e83e : Update CONTRIBUTING.md
82202bef21e : [spirv] Move conversion passes to a new library
1cb9beb5e5c : Refactor DialectConversion to use 'materializeConversion' when a type conversion must persist after the conversion has finished.
6c3047638af : Add buffer size information to Linalg::BufferType. If the size is constant then it is represented as <size x elementType>. If the size is not a compile time constant, then it is represented as <? x elementType>.
201300a095c : Added built and test support for the Leon 3 processor to the TensorFlow lite micro framework
abadb6121b5 : Respect the user provided type when parsing StringAttr.
cd85e2c305f : Update cmake depedency.
13e2b74020a : Return an error when parseType doesnt parse the entire string passed
ac0746ed285 : Cleanup the 'clone' methods and remove the need to explicitly pass in the context.
32d9588741e : Parenthesize match expression to avoid operator precedence issues
f5915de103a : Allow attaching a type to StringAttr.
03c877d3742 : Fix incorrect type used in forward declaration.
3e85d1bd8ab : Support parsing MLIR source from stdin.
a987fd98110 : Add a new AttributeElementIterator to DenseElementsAttr.
eeeb80617ad : Standardize and refactor Attribute type printing.
82d5084cf28 : Split out TranslateClParser and add new parse method that reuses SourceMgr.
206e5bbdb40 : Adding instructions on how to run CMSIS-NN opt kernels using mbed
913b89d3f76 : Add a pass that inserts getters for all cubins found via nvvm.cubin annotations.
f4f69852495 : Make GPU to CUDA transformations independent of CUDA runtime.
c2da1911b59 : Move the emitError/Warning/Remark utility methods out of MLIRContext and into the mlir namespace.
50c2572fc5d : Change the attribute dictionary syntax to separate name and value with '='.
a7464945625 : NFC: Uniformize the return of the LocationAttr 'get' methods to 'Location'.
59d1ad2e5a7 : Doc update for math functions
f13cc7f2247 : Modify the syntax of the the ElementsAttrs to print the type as a colon type.
db348af4277 : Fix typo in Toy tutorial documentation
5695e4db5cc : Fix unclear sentence.
afe2f99e7a7 : Move the IndexedAccessorIterator to STLExtras to allow for reuse.
9cfab6e6fba : Internal change
f5bcfeafc82 : Support printing SSA ids in affine.load/store which do not have special names.
7b7a33fb5a4 : Update the OperationFolder to find a valid insertion point when materializing constants.
504be2d7230 : GPUtoNVVM: adjust integer bitwidth when lowering special register ops
132d70af85d : Add gpu::GPUDialect::isKernel helper.
e167da116c5 : Add missing dependence to MLIRLLVMIR
7eba992a2a6 : NVVM target: emit nvvm.annotations for kernel functions
deb6b326d87 : gpu.launch_func: add accessors to grid configuration operands
1498c841bf2 : Print both type in diagnostic emitted on mismatch between def/use of SSA Values (NFC)
4247d8e498d : Fix Makefile
c8595482e73 : Merge master
707b66823dd : NFC: Move the ArgConverter methods out-of-line to improve readability.
fbc216ac07d : Fix OSS build
db45ff573c6 : Split test-specific passes out of mlir-opt
b7de04722f3 : Cache several common LLVMTypes in the LLVMDialect.
0c0217d5a76 : Add SPIR-V Load/Store operations. Currently this only support memory operands being None, Volatile, Aligned and Nontemporal
b6fac0eee50 : NFC: Simplify Operation::getContext to use the context within the location.
0fb1964a629 : Cleanup test following bad merge
3dcb98678af : Use linalg.view_slice in tiling and fusion
9a6f8e65642 : Remove leftover change from splitting mlir-opt change.
edeb74c9a31 : Split out mlir-opt main into separate file.
d07ba405427 : Add higher-level linalg.view_slice operation.
a67964d8c41 : Add parsing/printing for new affine.load and affine.store operations. The new operations affine.load and affine.store will take composed affine maps by construction. These operations will eventually replace load and store operations currently used in affine regions and operated on by affine transformation and analysis passes.
7dd0a88bd7a : Update CSE to respect nested regions that are isolated from above. This cl also removes the unused 'NthRegionIsIsolatedFromAbove' trait as it was replaced with a more general 'IsIsolatedFromAbove'.
8bc934b542e : Change string to std::string.
a267741d32d : Allow converting Diagnostic to LogicalResult::Failure. This matches the behavior of InFlightDiagnostic and enables notes to be converted to failure.
7cac45dc33d : Linalg1LLVMConversion should depend on MLIRLLVMIR to ensure ops generated.
32b025933ec : Add a new dialect hook 'materializeConstant' to create a constant operation that materializes an attribute value with the given type. This effectively adds support for dialect specific constant values that have different invariants than std.constant. 'OperationFolder' is updated to use this new hook, or attempt to default to std.constant when legal.
e0b025d5587 : NFC: Remove the 'context' parameter from OperationState.
1a821455354 : Add missing build dep.
31593743383 : Add int8 predicates to the tf lite ops
12a4b1bb5a4 : Define a ModuleOp that represents a Module as an Operation.
8a7395effa2 : Remove dead function
6c9af02c122 : Add a Linalg convolution op.
43aa628b747 : Refactor the location classes to be attributes instead of separate IR classes.
46577f94fd7 : Simplify PredecessorIterator by using mapped_iterator.
c3fbdd3cc87 : [spirv] Basic serializer and deserializer
c94cea5cc2e : NFC: Drop the unnecessary dependence on TransformsUtils from Parser. This is a historical dependency that is no longer needed.
2c3ae555a8f : Define the 'reference' type for the remaining value-typed iterators. This allows for them to be used with llvm::enumerate and other various iterator utilities.
5b5509d219a : Define the 'reference' type for the OperandType and ResultType iterators so that they can be used with llvm::enumerate.
be021a4607a : Clarify documentation for MLIR to indicate that the build instructions run the test suite.
f887c35d86b : Add support for 1->N type mappings in the dialect conversion infrastructure. To support these mappings a hook must be overridden on the type converter: 'materializeConversion' :to generate a cast operation from the new types to the old type. This operation is automatically erased if all uses are removed, otherwise it remains in the IR for the user to handle.
c1819d97854 : Cache instances of several common attributes(e.g. BoolAttr, UnitAttr) and types(I1/I16/I32/etc.) when creating the MLIRContext. This allows for these symbols to be accessed without the need to perform any lookups/locking.
f8138a2d92e : Support for 0-D case in Linalg ops
262adda9ed4 : Add an overload to 'PatternRewriter::inlineRegionBefore' that accepts a parent region for the insertion position. This allows for inlining the given region into the end of another region.
b5b79d0e316 : Add missing override on overridden virtual method (NFC)
29b141d7d62 : Uniformize usage of OpBuilder& (NFC)
5822362c1b1 : Fix a warning in enum value ecoding for SPIRV image types. Instead of using the enum class in the packed struct, use unsigned value for encoding and convert it lazily
10b2bf6353c : TensorFlow operands can be broadcasted with each other and with the result, relax the verifier.
7c76f353637 : Add definition for OperandElementTypeIterator and ResultElementTypeIterator
f2c19012833 : Rename ConversionTarget::isLegal to isDynamicallyLegal to better represent what the function is actually checking.
ca602c05456 : Fix: API`init_from_checkpoint` Restore Op placement
d86e84eff86 : Rexert last part.
960b39c8773 : Add SPIRV Image Type according to the spec described here : https://www.khronos.org/registry/spir-v/specs/1.0/SPIRV.html#OpTypeImage.
0af21d95713 : Print proper message saying variadic ops are not supported in RewriterGen
28c778fd748 : Add missing MLIRStandardOps dependency for MLIRGPU
1fc814032a3 : Refactor the TypeConverter to support more robust type conversions: * Support for 1->0 type mappings, i.e. when the argument is being removed. * Reordering types when converting a type signature. * Adding new inputs when converting a type signature.
80a29b8e277 : Extract the function symbol table functionality, i.e. mapping and name uniquing, out of Module and into a new class SymbolTable. As modules become operations it is necessary to extract out this functionality that cannot be represented with a generic operation.
e79cd62088c : Remove unnecessary -verify-diagnostics
a9aae39f1ba : Rename -verify mlir-opt flag to -verify-expected-diagnostics
9b9d42438b6 : Export symbols in cpu runner cblas library
6a6537687f1 : Add a pass that translates GPU.launch_func into a series of runtime calls.
97a11aa2275 : Simplify usages of SplatElementsAttr now that it inherits from DenseElementsAttr.
83694cbad8c : NFC: Reorder the attribute classes alphabetically to improve readability.
b5758af4b92 : NFC: Append 'Location' to the end of each the location kinds. This is in preparation for making the location classes attributes instead of separate IR types.
8e255188c22 : Replace usages of 'UniquedFilename' with 'Identifier' and remove it. Identifier already contains all of the necessary functionality/verification, so having a separate class for filenames is unnecessary.
392cb12ea22 : [spirv] Add spv.Variable
8efc1dadae1 : Add a setAttrList() method on mlir::Operation
2527ed02730 : Fix GPUToNVVM naming: NNVM should have been NVVM
a30d8221b88 : Factor fusion compute cost calculation out of LoopFusion and into LoopFusionUtils (NFC).
5f2bf115857 : Add missing cmake dependency from Linalg to MLIRStandardToLLVM.
929a7d0a35b : Cosmetic change
decc28196a4 : Put createGpuKernelOutliningPass in MLIR namespace
9640957babf : Make examples/Linalg3 depend on the new standard to LLVM conversion library.
99827b7dc83 : Use llvm::StringSwitch in lowering of GPU ops to NVVM ops.
397de0df29e : Add a pass that translates a CUDA kernel function (tagged with nvvm.kernel) to a CUBIN blob for execution on CUDA GPUs.
6c7e975b8d6 : Add mlir::Function::eraseBody helper to remove the body of a function.
7f2abb91361 : Fix the detection of boolean splat values in DenseElementsAttr for arrays with <=15 values.
8bd8e80cbb0 : Add a TableGen Type predicate to check that an operand type can be broadcasted to a particular output type
cefd528b987 : Refactor generic op printing: extract a public printFunctionalType() on OpAsmPrinter (NFC)
3a9687c3ce4 : [spirv] Add spv.constant
e1827b33084 : [spirv] Define common types using op definition spec
8266b0925fd : Verification for gpu.launch_func should rely on function type and not on the actual body of a kernel function. This enables using gpu.launch_func with external kernel declarations.
13378ceeccf : Also consider attributes when getting context for Operation
d21d2f14fd3 : [spirv] Add doc regarding the SPIR-V dialect
8b5b9b90cae : Introduce std.index_cast and its lowering+translation to LLVM
156ec85129b : Factor Region::getUsedValuesDefinedAbove into Transforms/RegionUtils
fc6bc6d982b : LoopFusion: adds support for computing forward computation slices, which will enable fusion of consumer loop nests into their producers in subsequent CLs.
abf7d24a12a : Add lowering pass from GPU dialect operations to LLVM/NVVM intrinsics.
12b3196f953 : Move the Region type out to its own .h/.cpp file instead of putting it into Block.h/cpp.
c358673dbab : Use braces when building an 'llvm_return' via EDSC intrinsics. This fixes a build error on MSVC where it is unable to properly handled template type aliases.
c0027467457 : Remove dead code.
ef4a82902a5 : Start moving conversions to {lib,include/mlir}/Conversion
6f93fa422f3 : Disallow using NOperands/NResults when N < 2. We have special traits for the case of 0/1 that we explicitly check for throughout the codebase. This also fixes weird build failures in MSVC where it doesn't properly handle template type aliases.
e8374d74017 : Add Linalg CopyOp
e5bee56d656 : Add an overloaded 'get' method to DenseElementsAttr that accepts an initializer_list.
6c9cbff1795 : Explicitly construct ArrayRef in AttributeTest.cpp
6080e4ae86a : Convert a nest affine loops to a GPU kernel
c33e75ce5a2 : Refactor SplatElementsAttr to inherit from DenseElementsAttr as opposed to being a separate Attribute type. DenseElementsAttr provides a better internal representation for splat values as well as better API for accessing elements.
60ca76e61b0 : NFC: Fix a narrowing conversion from size_t to int64_t when constructing a VectorType.
a55bee5f30a : NFC: Fix a warning for casting away const qualifiers.
671120f2b4e : Add ability to verify type matching between operands/results
bad2a7f1c4f : Add a definition of the library function to use when Linalg ops are lowered to LLVM, instead of expecting one to exist in the Module
fd6e9f41c07 : Add several utility 'getValues<T>' functions to DenseElementsAttr that return ranges as opposed to filling a SmallVector. This is much more efficient for the general case and allows for avoiding constructing APInt/APFloat/Attribute when possible.
192689e7f9c : Disallow non-index operands and results in affine.apply
e81b056f749 : GPU Dialect: introduce gpu.return
07c3282d77d : [spirv] Add SPV_StorageClassAttr and PointerType
cfb8f12c5cb : Update the Parser to support parsing/printing DenseElementAttrs with a splat value. The syntax for this is the same as 0-D tensors:
20df46c5a48 : [spirv] Use mlir::parseType in type parsers and add more checks
e252aed3d7a : [ODG] Fix value indices in verification error messages
168fececfbe : Add Linalg FillOp
163c01f6663 : Fix static assertion in AttributeDetail.h
00680673367 : Update 2 instances of isa<BlockArgument>
0412180a084 : Fix OSS build
688166b9c25 : Refactor DenseElementsAttr to support auto-splatting the dense data on construction. This essentially means that we always auto-detect splat data and only store the minimum amount of data necessary. Support for parsing dense splats, and removing SplatElementsAttr(now that it is redundant) will come in followup cls
f4c2fc4fa74 : Add basic cost modeling to the dialect conversion infrastructure. This initial cost model favors specific patterns based upon two criteria: 1) Lowest minimum pattern stack depth when legalizing. - This leads the system to favor patterns that have lower legalization stacks, i.e. represent a more direct mapping to the target.
f862bafa39e : Add a Linalg fusion pass.
1de8c9b72bf : Add a lowering for Linalg matmul to LLVM
8df1572f4ff : Simplify trait naming for verifying argument/result constraints.
fd34efe4788 : [spirv] Add a skeleton to translate standard ops into SPIR-V dialect
6853e78fd81 : Add a utility to OpAsmPrinter for printing an optional trailing arrow type list. This is useful for any operation that wants to print a set of types in the same format as a FunctionType/Operation signature.
225d99360c1 : Fix Grammar
9647a495a5e : Fix Makefile
6a986290c28 : NFC: Cleanup the naming scheme for registering legalization actions to be consistent, and move a file functions to the source file.
e9ac8da01dc : Use DialectConversion to lower the Affine dialect to the Standard dialect
a922006adb5 : [spirv] Include SPIRVStructureOps.td in SPIRVOps.td
4087d8e8497 : [ODG] Add support for private methods in class writers
7af033200e9 : [spirv] Add missing CMake rules for enum utility generation
89ab0637318 : Add bool constant attributes.
f289cfb2004 : Fix MSVC 2019 missing <string> include (NFC)
9f8c4227257 : Change a call to FloatAttr::getChecked to FloatAttr::get inside of 'parseFloatAttr'. The invariants of FloatAttr are already checked before construction. This also removes an unnecessary materialization of a mlir::Location which becomes expensive when parsing dense element literals.
b5457db8339 : Add a general Operation::verify that verifies an operation instance and the dominance of operations in any nested regions.
783398e4a81 : [spirv] Add values for enum cases and generate the enum utilities
9200acff8a5 : [spirv] NFC: use two spaces for indentation in gen_spirv_dialect.py
d23ff143b98 : Expose a minimal type parser to dialects.
c0f47040c5f : [spirv] Add array and run-time array types
3612acd74a8 : [ODG] Address compiler warnings of comparing signed and unsigned integer expressions
198206d52b9 : Return dependence result enum to distiguish between dependence result and error cases (NFC).
c0bf46c0d26 : [ODS] Support variadic operand/result verification
c7cb6583907 : [ODG] Use getODSOperands() and getODSResults() to back accessors
c2737550636 : [TableGen] Generating enum definitions and utility functions
4e8cafc425f : Update function comment, since we added FP16 support for getZeroAttr.
ce80d044105 : NFC: Cleanup the grouping of DenseElementsAttr 'get' methods, and move the bit write/read functions to static functions in Attributes.cpp.
0779c751a72 : Remove the ability to directly construct a DenseElementsAttr with a raw character buffer. This made assumptions about how DenseElementsAttr structured its internal storage, which may change in the future. To replace the existing use cases, a few utility methods have been added:
ea356d6ea97 : NFC: Cleanup FuncVerifier and refactor it into a general OperationVerifier. The function specific verification has been moved into Function::verify. This is in preparation for adding a general Operation::verify method.
d33ede993b2 : Remove unnecessary StandardOps dependency
c073e4dcd6e : Add a convenient getDialect() accessor on Op<> class
7eb5140a0c1 : NFC: Replace typelist_contains with llvm::is_one_of. This should also fix weird build failures on MSVC related to typelist_contains for missing template arguments.
4a3827fa80f : Add free standing getElementTypeOrSelf member.
c628076d786 : Internal change
f02c0e09ad1 : Add the getDialectNamespace static utility method to the Linalg dialect.
32f39bafae2 : Remove the explicit attribute kinds for DenseIntElementsAttr and DenseFPElementsAttr in favor of just one DenseElementsAttr. Now that attribute has the ability to define 'classof(Attribute attr)' methods, these derived classes can just be specializations of the main attribute class.
89596d94735 : Adding utility to parse optional colon-type-lists.
b9ec1869526 : Simplify DenseElementsAttr by rounding up the storage of odd bit widths to 8-bits. This removes the requirement that the underlying buffer be aligned to 64 bits which opens the door for several optimizations in the future, e.g. detecting splat.
803d2c89f39 : Add support to ConversionTarget for storing legalization actions for entire dialects as opposed to individual operations. This allows for better support of unregistered operations, as well as removing the need to collect all of the operations for a given dialect(which may be very expensive).
2c7ee5bf53d : Add support for matchAndRewrite to the DialectConversion patterns. This also drops the default "always succeed" match override to better align with RewritePattern.
efb517a4dce : Add a general operation property 'IsolatedFromAbove' that guarantees that all regions of a given operation are explicit capture only and will not reference values defined above the enclosing operation. This trait will be useful for applying some of the properties currently attached to Functions to operations, e.g. verifying dominance within a specific operation, enabling multi-threading of certain transformations between different instances, etc.
e0660ae06f1 : Support constructing DominanceInfo with an Operation. This computes the dominance information for any nested regions within the operation.
2df77798cae : Support FP16 in getZeroAttr.
915895f378b : Add a verify method to FuncOp and check that the type signature matches the signature of the entry block.
c2e9a1a3f6c : NFC: Rename FunctionParser to OperationParser. There is nothing specific to functions about this parser and provides general parser support for operations, and regions of operations.
4ba58651e2a : Minor change to Linalg Tablegen file to not include OpBase.td if already included by another include
e5641799469 : NFC: Cleanup the definitions of OpAsmParser and CustomOpAsmParser by adding comments, grouping similar functionality, and adding header blocks.
7698e4df6e0 : Add utility 'create' methods to OperationFolder that will create an operation with a given OpBuilder and automatically try to fold it, similarly to OpBuilder::createOrFold. The difference here is that these methods enable folding to constants in addition to existing values. This functionality is then used to replace linalg::FunctionConstants.
d3e2d1edefe : NFC: Rename FunctionParser::builder to opBuilder. This allows for removing the clang specific pragmas for ignoring field shadowing warnings.
315f64e1190 : Fix a warning for missing parentheses around '||' inside of an assert.
3f08c6c5948 : NFC: Cleanup FunctionParser by removing dead methods, adding header blocks, and grouping related pieces of functionality.
845141b4c21 : Fix a typo in error message.
64e06ee19f2 : Add new 'createOrFold' methods to FuncBuilder to immediately try to fold an operation after creating it. This can be used to remove operations that are likely to be trivially folded later. Note, these functions only fold operations if all of the folded results are existing values.
e02a51cec6f : Always remap results when replacing an operation. This prevents a crash when lowering identity(passthrough) operations to the same resultant type as the original operation.
5b50239f432 : When cleaning up after a failed legalization pattern, make sure to remove any newly created value mappings.
bbd83430851 : Add a few utility overloads for OpAsmParser methods: * Add a getCurrentLocation that returns the location directly. * Add parseOperandList/parseTrailingOperandList overloads without the required operand count.
2677ef5aa78 : ODG: Always deference operand/result when using named arg/result.
f2785e4a13b : NFC: Rename FuncBuilder to OpBuilder and refactor to take a top level region instead of a function.
6efbdba6260 : Add support to AffineApplyOp::fold for folding dim and symbol expression results.
74f88534b15 : [spirv] Basic validity of SPV_ModuleOp
50da4c62c72 : Add a utility function to Op that allows for checking if an operation has a specific trait.
b55b639222c : NFC: Rename FoldHelper to OperationFolder and split a large function in two.
f64e019788b : Adding additional dialect parsing utilities, conversion wrappers, and traversal helpers. - added a typed walk to Block (matching the equivalent on Function) - added token parsers (incl optional variants) for : and ( - added applyConversionPatterns that takes a list of functions to apply patterns to
dd5c34c6f52 : Make it explicit that the IR printing instrumentation should not be used when multi-threading is enabled.
cbb10387d62 : Add support to FuncOp for managing argument attributes. The syntax for argument attributes is the same as Function:
bc8096aa5a6 : [ODG] Add iterators for results in Operator
b019b301f93 : Align NVVM operation names with names from GPU dialect.
78da84dbff8 : Usage example added in image.crop_and_resize
2da14f573a0 : Remove changes of undef Status
408b626c159 : Add a utility function to OperationName for extracting the dialect name.
9c1574e9139 : [ODS] Add support for TypeArrayAttr
313113e1edc : Replace comments referring to "vector or tensor" with "shaped" where appropriate
51455c79afc : Make MemRefOf tablegen type subclass ShapedContainerType
53e8948edbd : Refactor the dialect conversion framework to support multi-level conversions. Multi-level conversions are those that require multiple patterns to be applied before an operation is completely legalized. This essentially means that conversion patterns do not have to directly generate legal operations, and may be chained together to produce legal code.
b7025b41e2a : Support type casting Type to itself
974a65cba53 : Start defining a new operation 'FuncOp' that replicates all of the functionality of 'Function', but with an operation. The pretty syntax for the operation is exactly the same as that of Function. This operation is currently builtin, but should hopefully be moved to a different dialect when it has been completely decoupled from IR/. This is the first patch in a large series that refactors Functions to be represented as operations.
d81f8ef57d8 : Add Windows build instructions.
87eeb3a79aa : SDBM: fix the order of variables in the stripe-induced inequalities
4b2b9d5d1dc : Restructure the parser to support nested name scopes. This allows for regions at the same level of nesting to have values with the same SSA name. This is a necessary step for representing functions as operations.
919f9dedf22 : Introduce OpOperandAdaptors and emit them from ODS
bfd8d2b873a : Cleanup the Linalg trait ViewRanks. * Fix a miscompile on older clang versions when initializing an ArrayRef with an unsigned variadic template argument. * Update the errors to use the streaming interface instead of Twine.
20bfb4285e6 : NFC: Split up Parser::parseAttribute into multiple smaller functions to improve readability.
c097798d88a : Allow constant of unit type.
8503dcff743 : Avoid failure due to incomplete type specification.
1931ad48c0f : [spirv] Add a script to update SPIRVBase.td with new enum attributes
9c5c452c3b6 : Move NamedAttributeList::get() method out-of-line (fix CMake build due to missing include)
6ac1f562bff : Use size_t for tuple type size
f623844a525 : Consistently use int64_t for shape-related values in shaped types
a4197d96bbb : Static cast size_t -> int64_t instead of vice versa for equals comparisons
204582764a0 : Add support for providing an output stream to the SourceMgrDiagnosticHandlers.
4b6ed41b254 : Loop invariant code motion - remove reliance on getForwardSlice. Add more tests.
55058e2e462 : NFC: Cleanup method definitions within Parser and add header blocks to improve readability.
ef21fd7213c : Fix CMake builds: sources not used in every targets must be marked with LLVM_OPTIONAL_SOURCES
f4a39d02427 : Get rid of separate getRank() on MemRef now that it subclasses ShapedType
3455a7e1825 : Some cleanup of ShapedType now that MemRef subclasses it.
aa90357a185 : Make MemRefType subclass ShapedType
97b125afbe5 : Don't use ShapedType to indicate vector or tensor type
16af146eee0 : Fix an msan warning for use of an uninitialized variable.
1df6d89dae4 : Remove the newline from the mlir-opt 'split-input-file' flag marker. This fixes support for DOS style new lines(/r/n).
9778d4d40a5 : Abstract the internal storage of the NamedAttributeList into a new attribute, DictionaryAttr. This attribute maintains a sorted list of NamedAttributes. This will allow for operations/functions to maintain sub dictionaries of attributes.
51fe577fab6 : Disable named attribute in ODG for ArgOrResultElementTypeIs as was taking address of r-value.
72d00e94916 : [ODS] Support region names and constraints
65f0800ab86 : Replace checks against numDynamicDims with hasStaticShape
719c33236c7 : Replace a usage of std::vector with SmallVector to allow constructing with non-constant iterators on MSVC.
0e3a74b3e24 : Make getRank abort for unranked type
607eccd96a1 : Allow argument and result names replacement in predicates.
139874c3656 : Avoid unspecified files error by explicitly including for now.
70e33d7f482 : Add keywords in target_link_libraries post add_llvm_executable.
0974fcda35b : Replace usages of 'add_executable' with 'add_llvm_executable'.
539c31e217b : Fix 5 ClangTidy - Readability findings.
d5b7bebc1e3 : NFC: Inline toString as operations can be streamed directly into raw_ostream.
23e7d9bb980 : Use hasRank instead of comparing rank to -1
1765a69b073 : Move CondBranchOp to the ODG framework.
7a5fa012fc3 : Exclude all ShapedType subclasses other than TensorType subclasses from having non-scalar elements.
58391893620 : Check for Vector or Tensor Type rather than ShapedType when matching constant splat
9e9e51a44f5 : Avoid dyn_cast to ShapedType
002ff84ab31 : Make it clear that ElementsAttr is only for static shaped vectors or tensors.
770bae811f8 : Remove "size" property of affine maps.
c2967f75b41 : LoopFusionUtils CL 2/n: Factor out and generalize slice union computation. *) Factors slice union computation out of LoopFusion into Analysis/Utils (where other iteration slice utilities exist). *) Generalizes slice union computation to take the union of slices computed on all loads/stores pairs between source and destination loop nests. *) Fixes a bug in FlatAffineConstraints::addSliceBounds where redundant constraints were added. *) Takes care of a TODO to expose FlatAffineConstraints::mergeAndAlignIds as a public method.
d91916a536b : Change "may never" to "must never"
f6372013de1 : Add whole_archive_link support for MSVC.
a96927ad093 : Change elements literal parsing to not rely on shaped type being a vector or tensor.
cd5b2f5684e : Disable the mlir-cpu-runner tests on win32. llvm orc does not support the COFF rtld.
cdf3099bb80 : Replace the Function reference methods from the OpAsmParser/OpAsmPrinter with usages of FunctionAttr.
5fb48776d31 : Add an example of accessing the impl storage to the 'DefiningAttributesAndTypes' document.
1f8e43ad322 : Remove the Toy/* file path from the location check lines. This assumes a specific file path format that breaks on MSVC.
45681f4ad61 : NFC: Switch std::vector to SmallVector. This fixes a compiler error on MSVC as the StringMap key dereference method is non-const.
dc49e2126b7 : [TableGen] Making printer support $cppClass substitution (similar to parser).
25af2e26374 : [spirv] Add ModuleOp
375c0b53c24 : Get rid of redundant verifier, which is implied by the type traits.
a6fc562070e : Add a rank op to MLIR. Example:
8ccfa6cf841 : Add lowering linalg.for to LLVM IR
730220e8099 : EDSC: use llvm::function_ref instead of std::function
ef690edd0c8 : Add a linalg.for operation to support non-affine loop constructs
7c2ff82be38 : Remove unused IsSingleResult template
fac513b5a4d : NFC: Replace Function::args_iterator with Block::args_iterator.
d6d9fd86851 : Fix mismatched-tags warning.
a3bc103e955 : Tidy up a few parser functions in the ModuleParser. This also adds a missing error for attribute aliases that contain '.' characters.
201ba0c0490 : [ODS] Support numRegions in Op definition
5970dc8a605 : Do not assume Blocks belong to Functions
12a52807d9d : Fix translation of NVVM special registers to intrinsics.
1e3e8f7f653 : Decouple affine->standard lowering from the pass
dc68b722f94 : Fix correspondence between trait names in ODS and C++ class names.
0e201fca7af : Change pattern test to use TestDialect instead.
f3a6da5d48a : Use SourceMgrDiagnosticHandler in mlir-translate for translations from MLIR input.
a27f7f72091 : Move the 'is_detected' utility out of StorageUniquer and into STLExtras to allow reuse throughout the codebase.
761e7cb7f78 : Avoid unused variable warning.
e504b0b4e32 : NFC: Add a missing include for std::isalnum and std::digit.
38b76cfe821 : NFC: Cleanup a switch statement that only has a default case.
8dfa161c938 : Add a 'getDialectNamespace' utility to a few dialects.
d3d4bc8f978 : [spirv] Start the SPIR-V dialect
a2268b5f482 : Add a templated wrapper around RewritePattern that allows for defining match/rewrite methods with an instance of the source op instead of a raw Operation*.
4d041b82445 : Use fused location for rewritten ops in generated rewrites.
70f05e19606 : Make scope explicit to avoid misleading-indentation warnings.
b9f6923adb7 : Address some build warnings.
e1f99e1497a : Add support to RewritePattern for specifying the potential operations that can be generated during a rewrite. This will enable analyses to start understanding the possible effects of applying a rewrite pattern.
c1f6d72a733 : Fix incorrect result type inference for nested tuples & remove hacky const case.
ce2799398f3 : Update the type printer for Diagnostic to automatically wrap the type with ''.
4eff6cc0a89 : Update the m_Constant matcher to enable matching derived attribute types.
ab9d5785af0 : Rename DialectConversion to TypeConverter and split out pattern construction. This simplifies building the conversion pattern list from multiple sources.
5f8fdccf7ea : Move the definitions of LoadOp and StoreOp to the ODG framework.
78c2db2ea08 : Move the definitions of CmpIOp, CmpFOp, and SelectOp to the ODG framework.
f59898ad289 : Replace checks for rank -1 with direct calls to hasRank
0a715b91119 : Limit the number of places where shaped type has to explicitly reference its base classes.
ad1a6b0b72e : Use TestDialect to test traits instead of unittest.
62240ee0cd6 : Add a type-constrained nested tuple type.
c87cb705043 : Add TestLoopFusion.cpp to CMakeLists.txt
1ac398b5a03 : Add operand type iterators to Operation and cleanup usages of operand->getType. This also simplifies some lingering usages of result->getType.
87d6f5570ae : Add LoopFusionUtils.cpp to CMakeLists.
2df6e10e9f9 : Affine Loop Fusion Utility Module (1/n). *) Adds LoopFusionUtils which will expose a set of loop fusion utilities (e.g. dependence checks, fusion cost/storage reduction, loop fusion transformation) for use by loop fusion algorithms. Support for checking block-level fusion-preventing dependences is added in this CL (additional loop fusion utilities will be added in subsequent CLs). *) Adds TestLoopFusion test pass for testing LoopFusionUtils at a fine granularity. *) Adds unit test for testing dependence check for block-level fusion-preventing dependences.
5d69f66b8ce : NFC: Rename DialectConversionPattern to ConversionPattern.
c3c41aa6a51 : Detemplatize convertRegion in DialectConversion
c71db7d2d22 : Add support for llvm.constant with StringAttr as value.
491f48f98a7 : Move explicit calls to Module::getNamedFunction outside of the operations that contain FunctionAttr. It is up to the users of operations to query the module for a specific function referenced by a FunctionAttr.
dd6a24d4e66 : Introduce a new common diagnostic handler ScopedDiagnosticHandler to simplify saving and restoring the currently registered handler.
390062d70ad : Add pattern file location to generated code to trace origin of pattern.
c3a82e5cd68 : Make TupleOf take a list of allowed types.
0ea07acaf88 : Add a new TestDialect directory in tests/. This directory defines a fake 'TestDialect' that allows for the use of FileCheck to test things that aren't currently used anywhere else in tree. As a first order, this should simplify the tests used for tablegen components revolving around operation constraints/patterns.
32c15b7f1ab : Rename Float/Integer to AnyFloat/AnyInteger
a0435c192c0 : Fix Linalg tiling for the partial tile case.
9781cec1e4a : Remove a stale declaration in FunctionAttr.
6a1a48b3577 : Added the ability to run a mapping function across the values of an elements attr. This supports both the SplatElementsAttr and DenseElementsAttr for both float and integer inputs / outputs.
b1dbed87945 : Apply operation rewrites before updating arguments.
92ef874dbb2 : Decouple running a conversion from the DialectConversion class. The DialectConversion class is only necessary for type signature changes(block arguments or function arguments). This isn't always desired when performing a dialect conversion. This allows for those conversions without this need to run per function instead of per module.
821d738255c : Fix Linalg lowering to loops
d29ea3a8e29 : Automated rollback of changelist 247713812.
cbe2485fb29 : Add LLVM::IntToPtrOp and LLVM::PtrToIntOp to LLVM dialect.
d58378526b1 : Automated rollback of changelist 249538085.
e7996baf1d1 : Added the ability to run a mapping function across the values of an elements attr. This supports both the SplatElementsAttr and DenseElementsAttr for both float and integer inputs / outputs.
e1653275c53 : Add thread-safe utilities to LLVMType to allow constructing llvm types in a multi-threaded environment. The LLVMContext is not thread-safe and directly constructing a raw llvm::Type can create situations where the LLVMContext is modified by multiple threads at the same time.
7d7ee6fa3b6 : Refactor FunctionAttr to hold the internal function reference by name instead of pointer. The one downside to this is that the function reference held by a FunctionAttr needs to be explicitly looked up from the parent module. This provides several benefits though: * There is no longer a need to explicitly remap function attrs. - This removes a potentially expensive call from the destructor of Function. - This will enable some interprocedural transformations to now run intraprocedurally. - This wasn't scalable and forces dialect defined attributes to override a virtual function. * Replacing a function is now a trivial operation. * This is a necessary first step to representing functions as operations.
9366340689f : Return nullptr on Region::getContainingOperation()/getContainingFunction() instead of asserting
c8060d901d1 : Make EDSC builder test more robust to the order of evaluation
1b7dc524aa2 : Refactor DialectConversion to operate on functions in-place *without* any cloning. This works by caching all of the requested pattern rewrite operations, e.g. replace operation, and only applying them on a completely successful conversion.
b0c37bfc799 : Update Attribute::getDialect/Type::getDialect to return a non-const dialect reference.
e8889594d1e : NFC: Fix the name of a comment header block in Diagnostics.cpp.
79f63dd8558 : Add a new interleaveComma that allows specifying a unary function for the container elements.
36bba466bd4 : Make static shape tensor container match other container types
05a0d165ed4 : Simplify container type definitions
0497c3f5224 : Make the ParallelDiagnosticHandler used by the pass manager publicly available in Diagnostics.h. This provides a common utility for deterministically handling diagnostics in a multi-threaded environment.
27a9d9b992c : Fix a bug in toy LateLowering where a type conversion was using 'cast' instead of 'dyn_cast'.
74588842ac6 : Clean up container type names in OpBase
524675ddba8 : CMake build: force-link SDBM lib into SDBM unit tests
82135ed15e9 : Move SDBM uniquer into the SDBM dialect
bd16d4541c7 : Move SDBM infrastructure into a new SDBM dialect
81f3db9bce6 : SDBMExpr: factor uniqu'ing out of MLIRContext.cpp
a80228c2614 : Fix -Wsign-compare in OperationSupportTest.cpp
edc50a87fef : Linalg: avoid deriving from MultiOperandTraitBase multiple times
52b2c23815f : Small cleanup. * Use `cast` rather than `dyn_cast` to get an assertion failure rather than a segfault in case of a type mismatch. * Use stream operators to `emitOpError`s.
f3c89d798f8 : AffineExpr: factor uniqu'ing out of MLIRContext.cpp
e922ec9a9ef : Drop AffineExpr::Null
55866a51265 : Change getParent() to be a const function. This is only necessary because ilist_node_with_parent specifically requires a 'getParent() const' method. If/When ilist_node removes this constraint we should drop the const to fit the rest of the MLIR const model.
434baaf2cf6 : Upstream the Quantizer tool (part 4).
b460ed41799 : When changing the type of a Function, also update the type of the respective FunctionAttr.
3aa1f86128d : [LoopFusion] Don't count terminator op in compute cost.
815676c7462 : Clarified docs of Lambda function on usecase
4e90ebf5197 : test streaming accuracy python implementation
953a5deffab : Adding the generated horovod Dockerfiles
30235845913 : Add Dockerfile partials to support Mkl + MPI + Horovod; Remove trailing whitespace from python.partial.Dockerfile
49f7efc010d : Use lambdas for nesting edsc constructs.
991e40938f7 : Fix MacOS test: use %shlibext in lit command line to expand to .dylib on MacOS and .so on Linux
b53389be632 : Define a string join tablegen utility
27a5722656d : Add CMakeLists.txt entry for Linalg/Transforms/LowerToLoops
f034717b1bc : Fix automatic description for AnyTypeOf
b943ddc3ed6 : Rename "AnyOf" and "AllOf" combined predicates to "Or" and "And", respectively.
e0ffffd69c5 : Delete IntegerBase and FloatBase tablegen classes
9235e3bc78d : [ODS] Allow dialect to specify C++ namespaces
fed83174b8c : Fix Linalg/llvm_ir test
5c7b2cc2e2b : Fix stride computation bug when lowering linalg.view to llvm
318f6eeca63 : Add lowering of LinalgLibraryOps to linalg.load + linalg.store.
4dc92ed4dd6 : Use FileCheck to test SDBM
e924444c831 : ExecutionEngine: drop PassManager integration
e637ca8bb8e : Fix debug build: static constexpr data member must have a definition (until C++17)
ea1724b7560 : Add support for streaming an OperationName into a Diagnostic.
3224eea50c2 : NFC: Tidy up DialectConversion.cpp and rename DialectOpConversion to DialectConversionPattern.
5ad35d475f9 : Refactor the DialectConversion process to clone each function and then operate in-place, as opposed to incrementally constructing a new function. This is crucial to allowing the use of non type-conversion patterns(normal RewritePatterns) as part of the conversion process.
ecc7f3978b2 : Allow a function to take the name of another existing function.
33c2adf2118 : Add support for streaming Operations into Diagnostics.
75aa8354a72 : Update the rewrite methods of each of the DialectConversion patterns to notify the PatternRewriter that the operation is being replaced.
d8a55b5c31a : Add a utility function 'Operation::replaceUsesOfWith' to replace uses of a value within a single operation.
3d2ef2627f3 : Move the ConversionListBuilder utility to PatternMatch.h and rename it to RewriteListBuilder. It has no specific functionality for DialectOpConversion patterns and can be useful for RewritePatterns in general.
cf8679f9b58 : Add user iterators to IRObjects, i.e. Values.
01d2ce5cfcb : Make shape matching work for any shaped type.
77e6047681f : Rewrite the DialectOpConversion patterns to inherit from RewritePattern instead of Pattern. This simplifies the infrastructure a bit by being able to reuse PatternRewriter and the RewritePatternMatcher, but also starts to lay the groundwork for a more generalized legalization framework that can operate on DialectOpConversions as well as normal RewritePatterns.
fab4e7b2f60 : Clean up tablegen vector and tensor types
228b7d3efba : Upstream the Quantizer tool (part 3).
a8ce69eef3d : Add support for saving and restoring the insertion point of a FuncBuilder. This also updates the edsc::ScopedContext to use a single builder that saves/restores insertion points. This is necessary for using edscs within RewritePatterns.
b020fbd447f : Refactor PatternRewriter to inherit from FuncBuilder instead of Builder. This is necessary for allowing more complicated rewrites in the future that may do things like update the insertion point (e.g. for rewrites involving regions).
b42a7c10505 : Also visit memref element type in AsmPrinter
eba4ed6556f : Enable EDSC API test running through lit
e8fb8fb153c : Allow for the case where ShapedType is a MemRef in fixed point math kernel utils
6f773e7f92e : Refactor Attribute and Type to use 'classof' instead of 'kindof' internally. If a 'classof' method is not defined, a default implementation will invoke 'kindof' on a derived type. This allows for defining supplementary Attribute/Type classes that expose additional functionality, but do not have a specific kind value. An example of this can be seen in the 'Constant(Float|Index|Int)Ops' that derive from 'ConstantOp'.
f8ab38c73ff : Fix use of variables only used in asserts. This otherwise triggers "unused variable" errors in optimized build mode.
ffa8d2e6bbd : Overload arithmetic operators for SDBM expressions
e715c303874 : Implement SDBM and conversion between SDBM and lists of SDBMExpr
71a58a80565 : LLVM API updates.
d52dfde1e09 : Update cmake dependencies.
ce1f997079f : Fixes a small bug in computing dependence direction vectors, where equality constraint can be created on the wrong loop IVs when source/sink of the dependence are at different loop depths. Adds unit tests for cases where source/sink of the dependence are at varying loop depths.
4951bd3ec3b : Simplify the verification of ExtractElementop.
cb1d4962b27 : Expand ReturnOp error to include types. NFC.
4a8a0d28fed : Don't fail verifying unranked shapes as being the same as this could be valid at runtime.
d4ab50e134e : Unify the 'constantFold' and 'fold' hooks on an operation into just 'fold'. This new unified fold hook will take constant attributes as operands, and may return an existing 'Value *' or a constant 'Attribute' when folding. This removes the awkward situation where a simple canonicalization like "sub(x,x)->0" had to be written as a canonicalization pattern as opposed to a fold.
85dd439aed0 : Add linalg.range_intersect conversion to LLVM.
202b2169e47 : Add a linalg.range_intersect op.
43a8d73b2df : Rename VectorOrTensorType to ShapedType
6f20748eeda : Store the child function analysis maps of a ModuleAnalysisManager by unique_ptr instead of by-value.
6b4cf9786f1 : Add a new tutorial document that details how to define Dialect Attributes and Types.
b9fefcb525f : Upstreaming Quantizer tool (part 2).
a648a56c73c : Fixed Attributes.h comment typo from vecctor to vector
f8f86fd0256 : Cleanup linalg integration test
047da4fd049 : Add support for parsing/printing dialect defined attributes. This also adds support for a pretty syntax for dialects attributes that is synonymous with the pretty syntax for dialect types. This cl also adds a new attribute 'OpaqueAttr' that allows for roundtripping attributes attached to unregistered dialects.
e478b3de363 : Remove some extraneous const qualifiers on Type, and 0b1 -> 1 in tblgen files. (NFC)
7cea6b26c0d : Make Linalg tiling a FunctionPass instead of a ModulePass - NFC
efb1bfc334c : Add a new document detailing the diagnostics infrastructure.
57f48ad8e98 : Start to introduce the "Quantizer" tool, which is responsible for transforming a computation expressed in floating point to one operating in terms of quantized types (where possible), either using quant-aware-training hints where available or post-training statistics.
936c594aa04 : Add support for a Linalg base op class
6032f5518f4 : Remove unnecessary C++ specifier in CPP files. NFC.
c73aff11a26 : Add an AffineExpr matcher
f387c8b32e1 : Move Quantization -> Dialect/QuantOps, FxpMathOps -> Dialect/FxpMathOps.
a5ddd61215c : When converting a location to an SMLoc, advance to the first non-whitespace if the column is unknown(zero). This also fixes a small bug with call stack printing.
524dd46f7f0 : [ODS] Add definition for TypeAttr
0106b777f9f : Move specification of print, parse and verify to Std_Op base.
29e040aca2f : Add initial support to the SourceMgrDiagnosticHandler for printing call stacks.
44da441253a : Fix lingering sign compare warnings in exposed by "ninja check-mlir".
e7b97e4f6e7 : Add a linalg.dim
576bdaa704c : Refactor NameLoc so that it also holds a child location. This removes the awkward use of CallSiteLoc as a variable usage location.
207b4c6a672 : Update "Table-driven Op Definition Specification" doc
34a54e33175 : Fix -Wsign-compare in Toy LateLowering.
b42663872e6 : Remove unused function and avoid unused variable warning. NFC.
1f3c261832a : Add a utility method to MLIRContext get a registered dialect with the derived type instead of the string name. The derived dialect type must provide a static 'getDialectNamespace' method.
1e02b129183 : Use the DialectSymbolRegistry to reserve space in the Attribute::Kind enum to allow for dialects to define attribute kinds. The currently defined attributes kinds have now been moved to StandardAttributes.
2ceaf6623e2 : Move MemRefCastOp and TensorCastOp to the Op Definition Generation framework.
8f7a8c8175e : Move the definition of Return op to the Op Definition Generation framework.
a3a1c616fb4 : NFC: Cleanup the definitions of the Location classes.
fb25da250fe : Change a few errors emitted by the parser to be notes instead.
665eca3b928 : Move Affine Expressions and Affine Structures documentation from LangRef to Affine Dialect doc.
3c22c85752d : Pipe Linalg to a cblas call via mlir-cpu-runner
6a8c45dcd9f : Add test for affine-loop-tile pass with a loop of trip count 1
1f1a5a26a69 : Update cmakelist to reflect renamed filename.
cf1aec5078b : Refactor the includes of Function.h now that the dependency on Operation has been removed. The dependency was on the op casting methods, which have now moved out of Operation, used by the walker.
55e3a55aedd : Update region documentation
9cd40c8ad8a : Factor out loop interchange code from LoopFusion into LoopUtils (NFC).
353d392afc4 : Remove the explicit "friend Operation" statement from each of the derived operations now that op casting is no longer inside of Operation.
559da2b3494 : Replace Operation::isa with llvm::isa.
e8746e2e17a : Replace Operation::cast with llvm::cast.
e66d4774e50 : Add support for using llvm::dyn_cast/cast/isa for operation casts and replace usages of Operation::dyn_cast with llvm::dyn_cast.
c38b242d8c2 : Automated rollback of changelist 247778391.
b13b9826d36 : Add support for using llvm::dyn_cast/cast/isa for operation casts and replace usages of Operation::dyn_cast with llvm::dyn_cast.
f73b3a6f376 : Rename Op::isClassFor to Op::classof to match the LLVM isa/dyn_cast standard naming scheme.
215b0214db5 : Remove several heavy includes from Diagnostics.h by a moving a couple of fields/methods to the .cpp file.
3886c51ddad : rename -memref-dependence-check to -test-memref-dependence-check since it generates remarks for testing, it isn't itself a transformation.
c889da8cb05 : Remove some unnecessary or duplicated header includes from IR/.
6dd75011499 : Cleanups and simplifications to code, noticed by inspection. NFC.
34d8fab68a7 : Update api_def files and add api_def for the op
6f031a7728d : Adding GenerateBoxProposals op
e3864556890 : BeagleBone Black Tensorflow Lite build scripts
b7216a5471c : Revert "Pass for outlining gpu.launch operation bodies into kernel functions called by gpu.launch_func operations"
5ee2a0c0113 : Change the diagnostic handler to accept Diagnostic instead of location/message/kind. This opens the door for many more powerful use cases: fixits, colors, etc.
0f426ca41f8 : [TableGen] Return base attribute's name for anonymous OptionalAttr/DefaultValuedAttr
7d47397d093 : Move the definitions for CallOp and IndirectCallOp to the Op Definition Generator.
c4c4e437486 : Move the definitions of BranchOp, DimOp, and ExtractElementOp to Op Definition Generator.
2fd9f2a3a7b : Ensure that all attributes are registered with a dialect. This is one of the final steps towards allowing dialects to define their own attributes, but there are still several things missing before this is fully supported(e.g. parsing/printing ).
543cf8a4080 : Add support to the SourceMgrDiagnosticHandlers to auto-load new source files seen in diagnostics.
fb52b2a9c8b : Add llvm_unreachable in unreachable path to silence GCC warning (NFC)
4c61f799d23 : Fix unused variable warning in the Toy tutorial (NFC)
e816bd06ccc : Remove unused method `parseIntegerSetInline` and `parseAffineMapInline` in Parser (NFC)
4cd34b6fe29 : Remove unused `signature()` from `OpMethod` class (private to mlir-tblgen) (NFC)
db93e1619a7 : Use `uint8_t` storage for enum class
4c1dc94c666 : Remove extra `;` after function definition (NFC)
9e6197bd788 : Replace dyn_cast<> with isa<> when the returned value is unused (NFC)
7b730059117 : Refactor the SourceMgrDiagnosticHandlers to support more locations than FileLineColLoc.
cc67c8464eb : Remove unused Vectorize constructor (NFC)
3e9efc05507 : Remove unused `hasSingleNonZeroAt` function (NFC)
90149c4d9b1 : Make header-defined function inline instead of static (NFC)
74c9cbc71d8 : Templatize the integer constructors for DiagnosticArgument to avoid ambiguous conversions.
3526b449e7c : Emit cast instead of dyn_cast_or_null where attribute is required.
11177118e2b : Reorder edsc python tests - NFC
033e6e54139 : Add support to SourceMgrDiagnosticHandler for handling the case where the llvm::SourceMgr has no main file.
d37d8b63de4 : Verify that kernel functions referenced by gpu.launch_func have a gpu.kernel attribute.
9272749960a : Annotate outlined kernel functions with the attribute `gpu.kernel`.
b9aa0364c06 : Add gpu.launch_func builder taking KernelDim3 arguments (NFC).
103ead7409a : Pass for outlining gpu.launch operation bodies into kernel functions called by gpu.launch_func operations.
551af9d3a62 : Remove unused PassID member from PassRegistry (NFC)
b87ca782836 : Remove unused MLIRContext member from MutableAffineMap class (NFC)
72d9b7ba42a : Make header-defined method inline instead of static (NFC)
7e486de6d75 : Fix class/struct mismatch between declaration/definition (NFC)
b6dae9363aa : Add override keyword on overidden virtual method (NFC)
cd06a14fd13 : Move the diagnostic verification functionality out of mlir-opt and into a new llvm::SourceMgr diagnostic handler 'SourceMgrDiagnosticVerifierHandler'. This will allow for other tools to reuse the 'expected-*' functionality.
0b2015de5d5 : Only forbid mixing tensor and vector when considering broadcasting behavior
6f89f090a21 : Add support in the SourceMgrDiagnosticHandler for handling source managers with multiple buffers.
338c3499e9f : Move edsc python tests to Filecheck
b5dc080e37c : Pipe Linalg to LLVM via mlir-cpu-runner
e73f62954db : Fix OSS build (Linux)
ff06dec55c9 : Update mlir::interleaveComma to work on ranges with types other than Container<T>.
b639bd2f64e : Add memref dimension bounds as upper/lower bounds on MemRefRegion constraints, to guard against potential over-approximation from projection.
ca73b204d30 : Fix bug in DmaGenerate pass where MemRefRegion union was not propagated to read region. Also cleaned up dma-generate.mlir a bit.
4b18c4cf407 : Conversion to LLVM Dialect: integrate TypeConverter into LLVMLowering
8aceb8b9cb5 : Fix builder for LLVM::Alloca operation.
a04e4d3c6cf : Add gpu.launch_func builder.
4f6256d99d4 : Simplify the emission of a few op parser diagnostics. This also adds the ability to stream an attribute into a Diagnostic.
0cb6fadca27 : Move the definitions of AllocOp and DeallocOp to tablegen.
5b1208257ad : Add a utility diagnostic handler class, SourceMgrDiagnosticHandler, to interface with llvm::SourceMgr. This lowers the barrier of entry for tools to get rich diagnostic handling when using llvm::SourceMgr.
a3a8748b4ee : Add an AttrBase class to simplify defining derived Attributes. This class serves the same purpose as TypeBase, and thus the duplicated functionality has been split into a new support class 'StorageUserBase'.
211e008a9a1 : Rename DialectTypeRegistry to DialectSymbolRegistry in preparation for dialect defined attributes.
0e582e9cc96 : Simplify the parser/printer of ConstantOp now that all attributes have types. This has the added benefit of removing type redundancy from the pretty form. As a consequence, IntegerAttr/FloatAttr will now always print the type even if it is i64/f64.
7c00b3708a7 : Add utility to accept any tensor type.
5dee558ffc8 : Verify that attribute type and constant op return type matches.
def82574a2b : Add support for using the new diagnostics infrastructure in the parser. This also adds support for streaming in ranges(e.g. ArrayRef) into a diagnostic with an optional element delimiter.
a5d7c70a683 : Add a new ClassID utility class that allows for generating unique identifiers for class types. This replaces the duplicated functionality of AnalysisID/PassID/etc.
c11509e2c88 : Inline a string used in lambda function to fix capture error
75435e172b9 : Fix a few typos in the Toy tutorial documentation
49b4852005c : Add operations to produce block/index ids and dimensions to the gpu dialect.
2ff135f5b92 : NFC: Make ParseResult public and update the OpAsmParser(and thus all of the custom operation parsers) to use it instead of bool.
660769ef6ef : NFC: Convert the ParseResult enum into a simple struct wrapper around LogicalResult. This allows for using the existing infrastructure for LogicalResult while retaining the ability to easily chain together parse rules. This will also simplify the transition of the parser to use the new diagnostics infrastructure.
5644ca12d10 : Simplify the emission of various diagnostics created in Analysis/ and Transforms/ by using the new diagnostic infrastructure.
d933f21b843 : CmpFOp. Add float comparison op
7e2fd3b6462 : Add split-input-file to constant fold test
af6ff555ec4 : Simplify several usages of attributes now that they always have a type and, transitively, access to the context.
1fde432af27 : Refactor the support for AffineMap and IntegerSet aliases in the parser into more general support for attribute aliases.
d5cf9a77f6d : Simplify the emission of various diagnostics emitted by the different dialects (Affine/Standard/etc.) by using the new stream interface instead of Twine.
2ed77aa3a12 : TF Lite toco/tflite warning fix
2f17f4dfe8d : Fix MacOS build: static constexpr must be defined
fdba0088839 : Fix the indentation of CHECKs in test/GPU/ops.mlir.
72ef0ae1188 : Add the "gpu.launch_func" op to the GPU dialect.
b52d4fbf67f : GPU dialect: introduce custom syntax for gpu.launch
70a01b4d2a8 : Change syntax of regions in the generic form of operations
f64ab964b8a : Specify Regions in LangRef
109057a63de : Add a static utility to FloatAttr for converting an APFloat to double.
77b91a812e1 : Remove redundant ;
524035db079 : Namespaceify a few explicit template specializations to appease errors caused by a bug in gcc versions < 7.0.
94593a652d8 : Add SameOperandsAndResultElementType trait.
09431a06c91 : Add explicit friendship with Operation to each derived op class to ensure access to the inherited protected constructor of `Op`. Some compiler versions have different rules for the visibility of inherited constructors.
cf79687c8a0 : [TableGen] Couple of small updates to OpBase
987032ce841 : Minor fixes (formatting/typos) to the DeveloperGuide
ea756afacf0 : Fix up some mixed sign warnings.
3a86ef2b28c : Automated rollback of changelist 246610168.
d180740d796 : Add a section in the DeveloperGuide about avoiding unsigned integer
bcefd8062d1 : Add a section in the DeveloperGuide for the naming convention of command line options
a063f21dbd6 : Remove erroneous cast.
fb573a5b464 : Remove the ability to directly print affine structures from the OpAsmPrinter. These should go through attributes like most everything else.
5c7899d124e : Fix -Wmismatched-tags warning.
2c86463ab49 : Make the Twine parameter of the current diagnostic emit functions optional. This allows for the ability to exclusively use the new diagnostic interface without breaking all of the existing usages. Several diagnostics emitted in lib/IR have been updated to make use of this functionality.
873936b04c7 : Add an MLIRContext::emitWarning utility method.
e08ee358953 : Add the ability to attach notes to Diagnostic/InFlightDiagnostic.
42ee32cc7c4 : Prepend an "affine-" prefix to Affine pass option names - NFC
7432bf88fe2 : Introduce a new API for emitting diagnostics with Diagnostic and InFlightDiagnostic.
460a0db9cda : Accept additional conversions in the LLVM lowering
bbc71ba46b0 : Fix bug in LoopTiling where a loop with trip count of 1 caused a division by zero
c1bf6da859b : Start developer guide doc.
68f84e3a8c7 : Add missing SameValueType trait to a couple of quantization ops.
800706fbdb7 : Be consistent w.r.t. struct/class in forward declaration
45370214bba : NFC: Move AttributeStorage and AttributeUniquer into a new header AttributeSupport.h in preparation for them to be used by dialect defined attributes.
99b4d771dba : Add FxpMathOps real_matmul and real_matmul_bias.
a4fa7127b0b : [TableGen] Add the `TCopVTEtAreSameAt` PredOpTrait
a10e08380c6 : [ODS] Define ConstantOp.
8391fbc5daf : Add a primitive linalg-lower-to-llvm-dialect pass
621f8258f64 : Simplify TypeUniquer/AttributeUniquer to not require multiple overloads when constructing a new storage.
ba0439887a2 : Update to address missing cmake target & qualify make_pair.
434ecd765ee : Fix a minor formatting issue.
05a56a79dda : Fix a typo.
dd9272ad8fa : Substitute getI64IntegerAttr for the more verbose code it replaces.
f86b96d87b5 : Add support for basic remark diagnostics. This is the minimal functionality needed to separate notes from remarks. It also provides a starting point to start building out better remark infrastructure.
f06e3185bd3 : Start sketching out a new diagnostics infrastructure. Create a new class 'DiagnosticEngine' and move the diagnostic handler support and final diagnostic emission from the MLIRContext to it.
a18745339f5 : [Linalg] Add a primitive tiling pass
48463b863f5 : Remove NumericAttr. Now that all attributes contain a type, this subclass is no longer necessary.
3f538e53936 : Fix namespaces on a few pass factory functions.
fcd7f1ed5ba : Ensure that every Attribute contains a Type. If an Attribute does not provide a type explicitly, the type is defaulted to NoneType.
ad9bc85a49f : Reserve the required capacity to avoid pointer invalidations for translation functions
1a827ad3130 : Refactor Attribute uniquing to use StorageUniquer instead of being hard coded in the MLIRContext. This allows for attributes to be uniqued similarly to types. This is the second step towards allowing dialects to define attributes.
29b6c2b00de : ExtractElementsOp asserts for >1 operator however it actually expects >0 operators.
76d09f3efc8 : Add transformation of the NVVM dialect to an LLVM module. Only handles the generation of intrinsics out of NVVM index ops for now.
65d3012a571 : Add extraClassDeclaration field for ops.
1376f648dbf : Add an "any" quantized type, which contains the underlying type correlation but does not specify any mapping.
9f61c810910 : Fix opt build failure.
e39b0f0a6a1 : Fixup MLIRGPU to mlir-opt in cmake.
5efae011786 : Parsing support for Range, View and Slice operations
67444d21d1a : Link MLIRSupport to IR in OSS
e60dced2fcd : Add Dialect in op definition to capture prefix and documentation.
f5c4551f2e7 : Start GPU Dialect
822e3fc877e : Rename "convert-to-llvmir" to "lower-to-llvm" (NFC)
101e5cfb6df : Make identity cast operations with the same operand and result types legal
b9e648d35d7 : Add support for a NoneType.
13cfd25d922 : Update the wording of a comment in the LangRef now that multi-threading is no longer an anticipated feature.
62c7f462cc1 : Add LLVM Conversion Tutorial
37c20e92230 : Implement the conversion between SDBMExpr and AffineExpr
4c4e196c5ba : Decouple region argument parsing from their type assignment
dd63cba0991 : Enable multi-threading in the pass manager by default.
0c96ddd5d49 : Start building SDBM infrastructure
005af68457b : Add a new NVVM dialect that extends the LLVM dialect with some NVVM specific operations. Currently, this is limited to operations that give access to the special registers of NVIDIA gpus that represent block and thread indices.
c235bb45095 : Refactor the generic storage object uniquing functionality from TypeUniquer into its own class 'StorageUniquer'. This is the first step in supporting dialect extensible attributes.
367f2287ea0 : [TableGen] Support multiple variadic operands/results
5d50f080210 : Add support for Unit Attributes.
4dff14abb34 : GetMemRefType failed on 0-D tensors. Loosened check to allow tensors with shape {}.
74a9cd8248d : [TableGen] Refine OpTrait classes and defs to be consistent
08d87f889b1 : Introduce functionality for defining region ancestor relation
28eee2a5b27 : Add MultiResultTraitBase
5947e1dda49 : Fix flaky Linalg roundtrip test. This removes an invalid "%s" from the second mlir-opt command.
06009defe4f : Use -force_load instead of -all_load on MacOS
fb12ad73835 : Rename isa_nonnull to isa_and_nonnull to match the upstream llvm name.
0ed12d4b96a : [Linalg] Add basic linalg ops
65dc482c5ed : Minor typo in integer type definition.
9c9523380a7 : Factor out thread-safe uniqu'ing backed by vector in MLIRcontext
c06365083b5 : ExecutionEngine: update to reflect LLVM API changes
6da2853ead8 : Fix unused variable warning in opt build
658cfd0231a : Implement lowering of quant.dcast to the fxpmathops and standard dialect.
e1131764772 : Apply patterns repeatly if the function is modified
68a74739925 : [TableGen] Clean up comments regarding op and result
d3fddcc14ac : [TableGen] Unify cOp and tAttr into NativeCodeCall
5386a0c3332 : [TableGen] Capture bound source ops in PatternState
b65972cdb50 : Update lib path in whole_archive_link.
185e24772c8 : Use StringRef::drop_while() to simplify a while loop
9c53934e8b3 : Add references to the EuroLLVM talks in the README
678c6491b01 : Simplify and enable pretty-parsing/printing of the uniform quantized types.
f2f281174b9 : [Linalg] Add a slice op
94d78de66ff : [Linalg] Add a view type with base_view op
c3f10623a22 : Implement lowering of element-wise fixed point add and mul to the standard dialect.
c4efb80d453 : Fix typo (transpose -> reshape).
7a397a58418 : [Linalg] Add a simple buffer type with alloc/dealloc ops
0f1153870f9 : Start a Linalg dialect
25a2e455ff7 : Fix MLIRTableGenTests target_link_libraries typo
79791e86c3f : [TableGen] Simplify NOperands trait generation
db07aab9722 : Simplify build instructions.
a384c1d4874 : Use proper C++ casts in Types.h
38577e14488 : Use proper C++ casts in Location.h
c5825779ebd : Fix LLVM_DEBUG instances
d28af1893db : Loop invariant code motion.
1bb53a6c967 : Move QuantTypes out of QuantOps to match the file structures of other dialects
f94d30c5996 : Bring naming of some quant ops in alignment with docs and introduce a few necessary additional ops (stats_ref, stats, coupled_ref).
34bf47480d6 : Add NewLine for Attribute dump()
f718b4b0e64 : Add DebugStringHelper, which makes it easier to get a string from a dump method
1e99df2430d : Fix SliceAnalysis comment
e43b012c865 : [TableGen] Fix builder for ops with one variadic input and SameValueType
6cad9c885eb : Abort via report_fatal_error if dialect has been registered.
f6ac4b5d514 : TypedTuple: Add support for tuples with type constraints on the elements.
7d32fbbe721 : [TableGen] Fix support for ops whose names have a leading underscore
00496f7dbab : Expand the pretty dialect type system to support arbitrary punctuation and other characters within the <>'s now that we can. This will allow quantized types to use the pretty syntax (among others) after a few changes.
4f57a5097c5 : Fix CHECK-EMPTY directives without trailing colon
faad2724f4c : NFC: Simplify named attribute in TableGen generators
16b256bd921 : [TableGen] Allocate `Operator` object on heap in `RecordOperatorMap`
e7a45eaa486 : [TableGen] Use `tgfmt` to format various predicates and rewrite rules
1ffb1bc8b0a : [TableGen] Better support for predicate and rewrite rule specification
840931c12a4 : Update the Rationale's description about signed/unsigned and int/fp types to be more specific about the fact that this only refers to std operations. Move these sections closer together.
b927f9d2588 : Update documentation for the DialectOpconversion class: overriding `match()` is optional
43a06104a6f : Explicit NEON typenames removed
08400081364 : Non-broadcast Div optimized
1fbf407189c : Add missing dependencies for EDSC and linalg libraries
7322daafdb9 : Add support for statically shaped and typed tensors
5d79fb6b41c : Update custom rewrite example, which seems to have drifted a bit from the implementation.
d791839f1f1 : Update the FxpMathOps to better reflect what is needed to legalize from XLA.
a14bd74b5da : [TableGen] Support naming rewrite rules
9aef722a52b : Remove checks guaranteed to be true by the type
0c8fa475af3 : Add parentheses in various asserts to group predicates
537046c5460 : Use hexadecimal constants instead of binary constants
251c22a8c7a : Add conversion of StandardOps and, or and xor to LLVM dialect.
663c37a2103 : Factor code to compute dependence components out of loop fusion pass, and into a reusable utility function (NFC).
05c02ae0275 : Fix typos in LoopFusion
a672cceb47f : Start a Linalg doc
2bef60eddf7 : Expose `setupTargetTriple` as a public static method on ExecutionEngine
68c4f23a6e1 : Fix Toy cmake build: add missing includes
f1d162823e1 : Toy tutorial Chapter 5: Lowering to Linalg and LLVM
392f701517a : Automated rollback of changelist 242546977.
aa729b0c1c9 : Use c++14 for building with CMake
9d6ef94f7aa : [TableGen] Make sure op in pattern has the same number of arguments as definition
6975a696daa : De-templatize TensorContractionBase (Linalg example/tutorial)
76f2fd15216 : Add TabelGen support to logically AND a list of attribute constraints.
3efc5eca872 : Add CMakeLists rules for Linalg
b43830c8db7 : Add xor bitwise operation to StandardOps.
fbc3f8b04c3 : Fix build for the Linalg example dialect with MacOS
da998ec0abf : Example Linalg3: manually register the Linalg dialect
354da779444 : Change initialization syntax for ScopedContext in examples
e2dc0124e16 : Add and and or bitwise operations to StandardOps.
b84ea2cc67e : Fix bug in Toy tutorial where IR emission stopped after any `print`
4d2b7f2a0a2 : get rid of hidden character
3174a937864 : Introduce std.varargs attribute to mark variadic arguments functions
b5ee86c6dfc : Do not mark llvm.return, llvm.br, llvm.cond_br operations as having no side effects.
16fc0d57aed : Fix Linalg3 lowering to use the floating point element type matching the view
e4920e1feec : Add support for f64 type conversion for Linalg dialect to LLVM lowering
8bbe8aca6ab : Fix cond_br example.
8e3b7bc7096 : Documentation fix - use '_' instead of '.' in the type alias example.
77deba0d0ee : Documentation fix - complex type is a standard type
d39dcc06b89 : Filter DialectConversion pattern to be considered only if the root kind matches the operation.
4f30aae911f : Provide a default implementation for matching: most DialectOpConversion implementations are unconditionally matching.
5d1371d43d5 : Change the asmprinter to use pretty syntax for dialect types when it can, making the IR dumps much nicer.
bf57fb99285 : Introduce support for parsing pretty dialect types, currently with a very restricted grammar. This will make certain common types much easier to read.
e7eb12841b2 : Remove/replace TPU-specific instruction references and memref spaces in LangRef.md Remove undesigned/unimplemented operations: reshape and view. Add new LangRefDeletions.md file in /experimental to store things removed from public LangRef.md
40951d6b105 : Add iterator support to DenseIntElementsAttr and DenseFPElementsAttr. This avoids the need to load all of the values from a DenseElementsAttr inorder to process them.
0128a6469d5 : Add attr constraint support to constrain IntegerArray attribute values at a specified index.
a2056921c75 : Post commit cleanups to the Linalg dialect
e7417fced2b : Add new utilities for RTTI Operation casting: dyn_cast_or_null and isa_nonnull * dyn_cast_or_null - This will first check if the operation is null before trying to 'dyn_cast':
25f9aa35e25 : Add methods for building array attributes in Builder
792d9b55670 : Tidy up the links in the documents and fix any broken ones.
ddb1cedb1e6 : Linalg3 example: implement JIT-compilation and execution
bf6f7fb6de5 : ExecutionEngine: allow for running MLIR passes during JIT-compilation
be763b379e9 : Sort alphabetically
5b078b8c1b8 : Remove needless code
77b03b00268 : Fix CMake build: reflect that a new file Utils/ConstantFoldUtils.cpp was added
0670c54b975 : Add mentions of requirements before the build instructions
9260b45ce54 : [TableGen] Support array attribute subclasses and constraints
7560b1c98b1 : Fix CMake build: account for renamed files and add missing include on MacOS
ae87d0771b6 : Linalg portion of the tutorial - part 4
5c7563cc446 : NFC: Fix a few typos in the tutorials and one in the comment of FunctionAttr::dropFunctionReference.
48642ad1631 : Add Chapter 4 for the Toy tutorial: shape inference, function specialization, and basic combines
430b34c21d2 : Add mention that we don't (yet) accept contributions in the README
404b4a42d2e : Linalg portion of the tutorial - part 3-3
635a16aa7c4 : NFC: Replace usages of iterator_range<operand_iterator> with operand_range.
63543b47610 : Introduce a new class, MultiOperandTraitBase, to deduplicate the operand accessors for traits with multiple operands.
8cdac09d678 : NFC: Fix erroneous use of 'OpaqueType' with 'Type' when setting the ToyTypeKind, as well as a few mistakes in Chapter 2 of the Toy tutorial.
5b2877ef8c4 : Create a LoopUtil function to return perfectly nested loop set
cda5ada059a : Iterate on the operations to fold in TestConstantFold in reverse to remove the need for ConstantFoldHelper to have a flag for insertion at the head of the entry block. This also fixes an asan bug in TestConstantFold due to the iteration order of operations and ConstantFoldHelper's constant insertion placement.
52c5e28368b : Fix a few warnings for missing parentheses around '||' and extra semicolons.
8e0b7fef1de : Deduplicate constant folding logic in ConstantFold and GreedyPatternRewriteDriver
6616b452740 : Remove the non-postorder walk functions from Function/Block/Instruction and rename walkPostOrder to walk.
7610b2ce619 : Fix bug in LoopTiling where creation of tile-space loop upper bound did not handle symbol operands correctly.
1a9b740ef4b : Adds dependence analysis support for iteration domains with local variables (enables dependence analysis of loops with non-unit step).
5e5340a8f32 : [TableGen] Enforce constraints on attributes
e757687352f : [TableGen] Add PatternSymbolResolver for resolving symbols bound in patterns
9534322824f : [TableGen] Rework verifier generation and error messages
f057935105c : Example Linalg3: support Load/Store conversion from Linalg to LLVM IR dialect
5ee6579f252 : Update word2vec_basic.py
4aee772c58a : Fix build
82477a6470f : Move include header to cc
0c68146f48c : Fix build of tensorflow/lite/delegates/gpu on raspberry pi
a540e95ba95 : Fix Toy Ch3 testing with CMake
58a84a20aaa : Chapter 3 for Toy tutorial: introduction of a dialect
fff65c3de06 : [README] Fix links, minor edits.
76b7b39e20b : [README] Minor edits.
7dc156c8833 : Add CMakeLists.txt for Quantization and FxpMathOps dialects (and misc fixes to build with OSS setup).
295e28d82bd : Rename UnknownType to OpaqueType (NFC)
bdd60184dcb : Move the top-level `tutorial` as `Linalg` nested in the examples folder
670d6186ad3 : Split the Quantization dialect.
28f607c5cf1 : Fix the alignment issue in the DenseElementsAttr buffer allocation
08bfe3f8db0 : Added memref to OpBase.td as specific memref types should be supported by default.
0d96adebeb7 : Remove links to internal google docs, updating them to point to GitHub.
ec7ba0c807b : Remove links to internal google docs, updating them to point to GitHub.
297ed9c86df : Refactor Quantization.md to separate TFLite native quantization scheme from the more experimental, generalized scheme.
39cc4b7da76 : Linalg portion of the tutorial - part 3-2
ecd4a63516e : [TableGen] Allow additional result patterns not directly used for replacement
d9d58cfe581 : Initial release of the Quantization dialect
36fd76db628 : [TableGen] Fix convertFromStorage for OptionalAttr
12d01f518e3 : Tutorial Linalg1: implement conversion to the LLVM Dialect
5ca84e0e2aa : Add mention of the TensorFlow Code of Conduct in the Readme
810cd15e3aa : Add missing source file in CMakeLists.txt
ca59e35e7dd : [TableGen] Remove asserts for attributes in aggregate builders
edfe2017e55 : Fix CMake build
a8be81c68b4 : Update Readme to mention that the TensorFlow specific will be upstreamed later
a3b4de0f6e9 : Drop MLIREmitter-based version of the EDSC
d5885f6a2f8 : Python bindings: drop MLIREmitter and related functionality
e4369084998 : Python bindings: support __floordiv__ for index types
6513e1f566c : Remove section of the README copied from the Rationale document, it does not fit here.
4eb77e6062a : Revert one-liners to original state
f1a917fd7ac : finish doc citation clean up
d478447e422 : Clean up doc citations in ops module
1d5ee8de8b0 : Fix test that fails on non-determinism in LowerVectorTransfers
593272265dd : fix docs for rest training module
8d8ea6b0bdf : first steps in cleaning doc citations
a26e5565052 : Fix path for the examples in Toy tutorial Ch1
06c16da258d : Add link to the Toy tutorial in the Readme
f0d908e4e5b : Add fake-use for variable in LLVMDialect.cpp to fix opt build.
707ce4cc0dd : Fix minor typo (triggered a GCC warning, NFC)
e0d971f873a : Introduce custom format for the LLVM IR Dialect
0263f4b2f11 : Add -DLLVM_BUILD_EXAMPLES to the mlir build instruction: this enables the tutorial examples
94571e5956f : Fix Toy tutorial gcc 7 build (NFC)
f76402b5caf : Linalg portion of the tutorial - part 3
e0a6a6baa35 : Update the dialect attribute verification hooks to return LogicalResult instead of bool. This updates Function::emitError to return LogicalResult as well.
8a4b29f0a2a : Provide default `affineMapComposition` and memory space on `MemRefType::get()` (NFC)
c841d5ed5a8 : Chapter 2 of the Toy tutorial
05d9bb6933d : Rewrite the verify hooks on operations to use LogicalResult instead of bool. This also changes the return of Operation::emitError/emitOpError to LogicalResult as well.
70a25bada2c : Linalg portion of the tutorial - part 2
f077af1846d : Update the Function and Module verifiers to return LogicalResult instead of bool.
f9ec99cae9d : Initial version for chapter 1 of the Toy tutorial
126f3ec72ab : Enable producer-consumer fusion for liveout memrefs if consumer read region matches producer write region.
61c215b98fc : Update the pass ir-printing test to not rely on rtti type pretty printing.
ab7e4c5077d : Remove MLPatternLoweringPass and rewrite LowerVectorTransfers to use RewritePattern instead.
b64b04fdf0d : [TableGen] Add Confined, IntMinValue, and ArrayMinCount for attribute constraints
cfc153ebe07 : Linalg portion of the tutorial - part 1
2f7118bb8b6 : Use `this->` to access inherited member from dependent type (Fix GCC7 build, NFC)
d3a043273bf : Minor fixes to README.md (NFC)
560f12ce96f : Add a getLoc() method on mlir::Value that returns the loc of the defining Operations if any, otherwise an unknown location
f80057efb7b : Add a getContext() convenient accessor on mlir::Value (NFC)
124c0c1958f : Fix MacOS build
fcbc243aa7c : Rewrite ResultTypeIterator to be a mapped_iterator instead of an IndexedAccessorIterator. IndexedAccessorIterator makes some assumptions about the element type that do not hold for the result type, i.e. pointer elements. A mapped_iterator also better models the behavior of a ResultTypeIterator.
bb59db73766 : Support 0-d tensor type attributes
38e3c9f41bd : Minor fixes on the typo/naming/style in the Pattern.cpp file
0d54a0300f5 : [TableGen] Add EnumAttrCase and EnumAttr
46d32905f27 : Add a flag to Dialect that allows for dialects to enable support for unregistered operations. This flag is off by default and can be toggled via the 'allowUnknownOperations(...)' method. This means that moving forward an error will be emitted for unknown operations if the dialect does not explicitly allow it.
8ce322b8fe8 : Update variable in PassTiming to refer to system_clock instead of high_resolution_clock.
288db71a37d : Lite: Util new test cases added to improve coverage
4321f790b0c : Removed macro usage
a794359fd35 : Rename the 'namePrefix' field in the Dialect class to 'name' and tidy some comments to make it clear that 'name' refers to the dialect namespace.
a6a8d57f661 : Implement basic IR support for a builtin complex<> type. As with tuples, we have no standard ops for working with these yet, this is simply enough to represent and round trip them in the printer and parser.
57b25427af7 : Add build files and update README.
03ce4377fa4 : Assert that registered dialects have unique names. This creates a guarantee that the namespace of a dialect can be used a unique key.
1563ddb03cc : Remove the MLIRContext parameter from Dialect::parseType. Dialects already have access to the context via Dialect::getContext.
105532026a2 : Update TypeBase::verifyConstructionInvariants to use a LogicalResult return instead of bool.
62a1a9ddb51 : Replace usages of instruction with operation in the g3 documents.
6f84d342db0 : Cleanup SuperVectorization dialect printing and parsing.
5f0e972f64a : remove the const quantifier before temp variable
a41928ae1f3 : Make createMaterializeVectorsPass take a vectorSize parameter - NFC
1a8c046c045 : [TableGen] Support benefit score in pattern definition.
83872f4b36d : Refactor vectorization patterns
b0ba9bbd139 : Slight rewording of TupleType rationale.
de4b568ec62 : Update the QuickstartRewrites document to include information about the new 'matchAndRewrite' functionality in RewritePatterns.
dff4c1ae622 : [PassManager] Add a utility class, PrettyStackTraceParallelDiagnosticEntry, to emit any queued up diagnostics in the event of a crash when multi-threading.
8f46462686e : Enable input-reuse fusion to search function arguments for fusion candidates (takes care of a TODO, enables another tutorial test case).
ec473719266 : Change the vectorizer test pass to output via diagnostics instead of llvm::outs. This allows for the output to be deterministic when multi-threading is enabled.
8d8c2c2da06 : Support for type constraints across operand and results
afa97587341 : Fixed a few instances of inconsistent grammar.
1f3da010d60 : Address some errors from g++
4edc970d074 : Add README file for MLIR.
894a357519a : Remove the LowerEDSCTestPass.
add89f5c7d0 : Tidy up a few comments and error messages related to parsing multi-result operations.
8ee4ad930d8 : Remove extra qualification
da38234a8f4 : LLVM IR Dialect: separate the conversion tool from the conversion pass
e34733d6b5e : Dialect Conversion: convert regions of operations when cloning them
28ba43770ef : NFC - Handle IndexedValue corner case
437d1f49c52 : Change the muli-return syntax for operations. The name of the operation result now contains the number of results that it refers to if the number of results is greater than 1.
9cdd23b7e6a : Remove overly conservative check in LoopFusion pass (enables fusion in tutorial example).
8806ab842c3 : [PassManager] Define a ParallelDiagnosticHandler to ensure that diagnostics are still produced in a deterministic order when multi-threading.
24abef833a5 : Rename InstOperand to OpOperand.
5f09aedc2b2 : Remove global LLVM CLI variables from library code
50b5969d30b : Replace remaining usages of the Instruction class with Operation.
a38fcaafded : Cleanup vectorize_1d.mlir test - NFC
0cf3e9ff7fe : Make vectorization aware of loop semantics
49aa387a585 : Update the multi-threaded pass timing to not assume that total time will be different from user time.
7f91b48e3e0 : Move test of trait using dialect ops, to dialects of ops.
bc56db83dfd : Small edit for clarity. ("Zero dimensions" reads to me as "rank of zero.")
57715406b8f : Move TF dialect test to dialect.
1145fae8c84 : Give the Vectorize pass a virtualVectorSize argument.
0a7cea0a6f8 : [TableGen] Change names for Builder* and OperationState* parameters to avoid collision
46de9f4a65b : Add support for multi-threaded pass timing.
ab86b727595 : Replace usages of Instruction with Operation in the Transforms/ directory.
efa2bcacce5 : Simplify API uses of `getContext()` (NFC)
c95ed927370 : Allow to mutate the type of MLIR Value in-place
c475281ea25 : Fix include path in test pass.
067ef8a313f : Initialize std::atomic directly.
062547e4c25 : Add a method to swap the type of a function in-place
626788ad523 : Use dereference instead of implicit conversion for IndexedValue to Value*.
46581c01300 : Add missing numeric header for std::accumulate.
cc0888cad57 : LLVM IR Conversion: support zero-dimensional memrefs
7fc69d0e077 : LLVM IR Conversion: keep LLVM dialect types as is during conversion
947f5840a17 : Replace usages of Instruction with Operation in the /Analysis directory.
1bd0032ebcb : Port api-test::tile_2d to the edsc::Builder API
ef2246a879b : Introduce affine terminator
cd97def6803 : Add experimental support for multi-threading the pass manager. This adds support for running function pipelines on functions across multiple threads, and is guarded by an off-by-default flag 'experimental-mt-pm'. There are still quite a few things that need to be done before multi-threading is ready for general use(e.g. pass-timing), but this allows for those things to be tested in a multi-threaded environment.
df64f6fb0d7 : Include numeric header for std::accumulate.
8ba50b77f55 : Replace usages of Instruction with Operation in the /IR directory.
08d48c3be11 : Update header notices.
163ee912d85 : Add a trait to set the result type by attribute
ee37d27d461 : Rename the Instruction class to Operation. This just renames the class, usages of Instruction will still refer to a typedef in the interim.
16f7aa95eed : Add a getContext() utility to the Module/FunctionPass class (NFC)
1ef89f98c5b : Add a utility Instruction::getDialect method to return the dialect an operation is associated with, or nullptr if the associated dialect has not been registered.
8a76e2b6646 : Update the canonicalization patterns for AffineApply and AffineForOp to use matchAndRewrite.
a3c5a4dc82d : Fix createAffineComputationSlice comments
d8e7bebb52e : Tablegen changes to add support for tuples.
730f1d407bd : Add an IndexedValue::operator Value*
d0b23547095 : Allow creating standalone Regions
c3a6f9574cb : Make FunctionPass::getFunction() return a reference to the function, instead of a pointer. This makes it consistent with all the other methods in FunctionPass, as well as with ModulePass::getModule(). NFC.
34a5203980b : Replace remaining usages of "Op::operator->" with "." and remove it.
cf0cbd00cd6 : Replace usages of "Op::operator->" with ".".
2db0c29894f : Qualify string in OpDefinitionsGen. NFC.
1dc31f3f53b : Refactor the Pattern framework to allow for combined match/rewrite patterns. This is done by adding a new 'matchAndRewrite' function to RewritePattern that performs the match and rewrite in one step. The default behavior simply calls into the existing 'match' and 'rewrite' functions. The 'PatternMatcher' class has now been specialized for RewritePatterns and has been rewritten to make use of the new matchAndRewrite functionality.
339e5a9b8b7 : Replace usages of "operator->" with "." for the AffineOps.
7f9d6ee2420 : NFC: Rename the 'for' operation in the AffineOps dialect to 'affine.for' and set the namespace of the AffineOps dialect to 'affine'.
edce7dc1979 : [TableGen] Consolidate constraint related concepts
4a15facd2af : Using getContext() instead of getInstruction()->getContext() on Operation (NFC)
9b594e1d7ab : Update some of the derived type classes to use getImpl instead of a static_cast.
3e6afca0584 : Various small cleanups to the code, mostly removing const_cast's.
73c2c6be2c5 : Add a `getImpl()` utility method to the `TypeBase` class as a convenience for derived class to access their associated TypeStorage (NFC)
50bd6824adc : Change TypeStorage from a struct into a class (NFC)
c4c440cdb3a : Move TypeStorage out of the detail namespace
7b3ea42dd72 : NFC: Rename the 'if' operation in the AffineOps dialect to 'affine.if'.
c58fc51a69d : Remove `alignas(8) from TypeStorage class
cf6c4eb1014 : Remove OpPointer, cleaning up a ton of code. This also moves Ops to using inherited constructors, which is cleaner and means you can now use DimOp() to get a null op, instead of having to use Instruction::getNull<DimOp>().
35b6271c86a : Fix missing parenthesis around negation.
0c6bd9cda34 : Add a routine to allow registering a dialect without relying on global constructors.
59350076dda : Push a bunch of 'consts' out of the *Op structure, in prep for removing OpPointer.
7d7a2610caa : Cleanup ValueHandleArray
f94179103b9 : Deconst-ify MLIRContext, and detemplatize some stuff now that const is gone.
4dd035081c7 : Add a convenience getContext() method in OpState to reduce boilerplate on clients.
c3c8308fc10 : Remove const from Value, Instruction, Argument, and the various methods on the *Op classes. This is a net reduction by almost 400LOC.
becd6ec7c22 : Return operand_range instead for generated variadic operands accessor.
c7b10ed16c7 : Clarify the comment on valid data during DenseElementsAttr construction.
ac0f31aa19b : Now that ConstOpPointer is gone, we can change the various methods generated by tblgen be non-const. This requires introducing some const_cast's at the moment, but those (and lots more stuff) will disappear in subsequent patches.
ecb38901789 : Verify first body is not empty before testing last character.
f6e3122dac6 : Cleanup the construction of attributes and fix a opt-mode bug in DenseElementsAttr when allocating an empty array buffer.
ed549a9b7cf : At missing mlir:: namespace qualifier in front of function definition
b1f2ab990eb : Add a parserSourceFile function that takes a file path directly
4e8f0fdd1c4 : Add tablegen aliases for OpTraits ResultsAreFloatLike and SameOperandsAndResultShape
77a040fe0b4 : Remove "<label>" from the llvm basic block CHECK names.
1b4c2f0fdfe : Start elemental type constraint specification modelling.
315c64e7639 : Define the base class for attributes containing types
ce27a5448cf : Rename edsc::EDSCxxxBuilder to edsc::xxxBuilder - NFC
36c7e58c913 : Support composition of symbols in AffineApplyOp
bbcbd519c7c : Remove declaration and unused reference to non-existent type `TensorTypeStorage` (NFC)
258819b1509 : Remove const from mlir::Block.
669172f9698 : Remove const support from mlir::Region
7bf5ad7db5c : Continue pushing const out of the core IR types - in this case, remove const from Function.
58f1ff26461 : Add support for building a DenseIntElementsAttr with ArrayRef<int64_t> values.
3975dfec9e1 : Better document TemplatedIndexedValue
0e77ffcb890 : Make edsc::IndexedValue templated - NFC
cc6c73c00a6 : Add 10 "private" kind ranges for MLIR type kind.
05653318e28 : Reserve type range for the Linalg dialect
594591ed4cd : Fix class description for Attributes: the instance of the class aren't uniqued, the class has reference semantics.
5d1d11e0741 : Add intrinsics for constants
d253c02fe0b : Improve comment for `augmentMapAndBounds`
cbecabc87c8 : Add comment describing what IREE (IR Execution Engine) stands for in the dialect registration.
affe3a9dbe2 : Continue pushing const out of the IR types - removing the notion of a 'const Module'. NFC.
09e76c4ad17 : Add contributing file.
fe0af3991cb : Move to new `const` model, part 1: remove ConstOpPointer.
226c874cdcf : Add a nice quote from Bjarke to summarize the const situation.
4df99b7ccfd : [TableGen] Generate op declaration and definition into different files
779190f56f5 : Add a "Usage of Const in MLIR" doc, explaining the rationale for the design point we're moving the compiler to.
fe7b9889585 : Properly propagate induction variable in tiling
6bd6a4d057d : Change getBroadcastedShape() to return result shape via parameter
58b4bc31673 : Cleanup for changes failing with std=c++11
0ef8aac6f9e : Add support for a standard TupleType. Though this is a standard type, it merely provides a common mechanism for representing tuples in MLIR. It is up to dialect authors to provides operations for manipulating them, e.g. extract_tuple_element.
c6beb931db2 : Remove some statements that required >C++11, add includes and qualify names. NFC.
35e8b0630e2 : Avoiding allocations during argument attribute conversion.
a26df30685c : Remove index free function
cc40235bcef : Add support for parsing true/false inside of a splat tensor literal.
732ec364bf2 : Give PassInstrumentor a SmartMutex to lock access to the held instrumentations.
a7e0bedcc2b : Change trait verification to support older clang & gcc.
74bed35dc03 : Cleanups for OSS build.
b67f711a443 : Cleanups Vectorize and SliceAnalysis - NFC
88b4413e96e : Change Value to NamedTypeConstraint and use TypeConstraint.
ae58fb25e9f : Port Tablegen'd reference implementation of Add to declarative builders.
8ceb674310a : Remove LOAD/STORE/RETURN boilerplate in declarative builders.
b2f6148f021 : Port LowerVectorTransfers from EDSC + AST to declarative builders
5d9cc5d08e3 : Moving the IR printing and execution timing options out of mlir-opt and into lib/Pass. We now expose two methods: registerPassManagerCLOptions and applyPassManagerCLOptions; to allow for multiple different users (mlir-opt, etc.) to opt-in to this common functionality.
f30fe3cef47 : Replace the usages of llvm::Timer in PassTiming in favor of a simple nested Timer. The output view is simplified to just display the Wall Time. This new infrastructure will greatly simplify the amount of work needed to support multi-threaded execution timing.
f06de5df3ec : Move getSuccessorOperandIndex out of line.
d149e8a1b80 : Add numeric include for using std::accumulate
a751834b043 : Cache the simplified attributes in SimplifyAffineStructures to avoid redundant simplifications, as well as unnecessary accesses to the MLIRContext.
994aa6020b6 : Qualify DenseMap in AnalysisManager.
bbfe8485a4f : Remove unnecessary headers from mlir-opt.
db8725568f4 : Add an instrumentation for conditionally printing the IR before and after pass execution. This instrumentation can be added directly to the PassManager via 'enableIRPrinting'. mlir-opt exposes access to this instrumentation via the following flags:
cc33ae08d6a : Rename allocator to identifierAllocator and add an identifierMutex to make identifier uniquing thread safe. This also adds a general purpose 'contextMutex' to protect access to the rest of the miscellaneous parts of the MLIRContext, e.g. diagnostics, dialect registration, etc. This is step 5/5 of making the MLIRContext thread-safe.
26dd52f15d2 : Give the Location classes their own SmartRWMutex and make sure that they are using the locationAllocator. This is step 4/N to making MLIRContext thread-safe.
7f73815ddbd : Give the affine structures, AffineMap/AffineExpr/IntegerSet/etc, their own BumpPtrAllocator and SmartMutex to make them thread-safe. This is step 3/N to making MLIRContext thread-safe.
4869e644037 : Give Attributes their own BumpPtrAllocator and SmartRWMutex to make them thread-safe. This is step 2/N to making the MLIRContext thread-safe.
e2c78256067 : Add an 'Instruction::create' overload that accepts an existing NamedAttributeList. This avoids the need to unique an attribute list if one already exists, e.g. when cloning an existing instruction.
6ad17ebfa4d : Optimize the implementation of AffineExprConstantFolder to avoid the redundant creation of IntegerAttrs and IndexType. This becomes a much bigger performance issue when MLIRContext is thread-safe; as each unnecessary call may need to lock a mutex.
47c318b8210 : Rename BlockList into Region
16844355243 : Python bindings: expose boolean and comparison operators
ff475a28ec4 : Python bindings: expose various Ops through declarative builders
5e355a4b033 : Python bindings: expose IndexedValue
66cc609194b : Python bindings: use MLIR operations to define constant values
0d549f8628d : Python bindings: make FunctionContext behave more like BlockContext
bc8cbc61d74 : Change parallelism detection test pass to emit a note
3e8853a5527 : Change getMemoryFootprintBytes emitError to a warning
58bd942c5ee : [TableGen] Support nested dag attributes arguments in the result pattern
5a3b1c789d9 : Refactor pass timing so that it is toggled on the passmanager via 'enableTiming'. This also makes the pipeline view the default display mode.
9afb4ea80bc : Fix misc bugs / TODOs / other improvements to analysis utils
b6c5245ad1f : Give the TypeUniquer its own BumpPtrAllocator and a SmartRWMutex to make it thread-safe. This is step 1/N to making the MLIRContext thread-safe.
092b3611a41 : NFC: Remove a stray print in mlir::buildTripCountMapAndOperands.
e8ea921fff1 : [TableGen] Sort OpBase.td attribute kinds and refine some comments
50b7bfad10f : [TableGen] Add common I<n>Tensor, F<n>Tensor, and I64Attr definitions
7c89fed30a8 : Extend loop unrolling and unroll-jamming to non-matching bound operands and multi-result upper bounds, complete TODOs, fix/improve test cases.
e9f6bf8ecfb : Python bindings: provide context managers for the Blocks
7cd347febfe : Python bindings: drop third_party/ in includes
d525e09b466 : Clean up some stray mlfunc/cfgfunc leftovers.
b7586bdb4cc : Add documentation for the pass instrumentation framework to the WritingAPass document.
12868045d00 : NFC: Remove old comment referencing CFG/EXT/ML functions.
9297a71b897 : Minor changes to the EDSC API NFC
2cc900a99f3 : Allow input and output to have different element types for broadcastable ops
e774455054d : Pull shape broadcast out as a stand-alone utility function
26035e7249b : Ensure that pass timing is the last added pass instrumentation. This also updates the PassInstrumentor to iterate in reverse for the "after" hooks. This ensures that the instrumentations run in a stack like fashion.
1b127e10010 : Tidy up some of the pass infrastructure g3doc.
2f96ca889c9 : Add a new instrumentation for timing pass and analysis execution. This is made available in mlir-opt via the 'pass-timing' and 'pass-timing-display' flags. The 'pass-timing-display' flag toggles between the different available display modes for the timing results. The current display modes are 'list' and 'pipeline', with 'list' representing the default.
96f99edbf13 : Move `createConvertToLLVMIRPass()` to its own header matching the target library clients need to link
ca8140a334a : Update the constantFold/fold API to use LogicalResult instead of bool.
13621a470e6 : NFC: Move the PassExecutor and PassAdaptor classes into PassDetail.h so that they can be referenced throughout lib/Pass.
c8185b1e3fb : Move the success/failure functions out of LogicalResult and into the mlir namespace.
b8206a29be0 : Add basic infrastructure for instrumenting pass execution and analysis computation. A virtual class, PassInstrumentation, is provided to allow for different parts of the pass manager infrastructure. The currently available hooks allow for instrumenting: * before/after pass execution * after a pass fails * before/after an analysis is computed
6670e653518 : [EDSC] Cleanup declarative builder insertion point with blocks
8b3f2f1d115 : Delete dead function.
256dc007e22 : Follow up on custom instruction support.
629ea370262 : Add support for custom ops in declarative builders.
1e3b5542d27 : Rename Status to LogicalResult to avoid conflictions with the Status in xla/tensorflow/etc.
09d6fff7940 : Don't run verifyOperation in verifyDominance, as it is already run as part of verifyBlock. This caused the verifier to run in exponential time for nested regions.
9fc99c61f81 : [TF] Define tf.FusedBatchNormOp in TableGen
ef2afec9746 : [TableGen] Change to attach the name to DAG operator in result patterns
c005d642234 : [TableGen] Support multiple result patterns
cbacabaa7b8 : Refactor and share common code across addAffineForOpDomain / addSliceBounds
981f4fd1ae2 : [TF] Improve verification for integer and floating-point tensor types
f4abf6fd8be : Introduce a TypeID class to provide unique identifiers for derived type classes. This removes the need for derived types to define a static typeID field.
9a7a2b6f850 : Add a basic model to set tile sizes + some cleanup - compute tile sizes based on a simple model that looks at memory footprints (instead of using the hardcoded default value) - adjust tile sizes to make them factors of trip counts based on an option - update loop fusion CL options to allow setting maximal fusion at pass creation - change an emitError to emitWarning (since it's not a hard error unless the client treats it that way, in which case, it can emit one)
d03a6dac372 : Python bindings: introduce loop and loop nest contexts
7afbbdf86d0 : Convert ambiguous bool returns in /Analysis to use Status instead.
714013b8012 : Use Status instead of bool in DialectConversion.
21d08ddb7a2 : Update the PassManager infrastructure to return Status instead of bool.
95601738037 : Fix unionBoundingBox bug introduced by cl/237141668
4b681fcfab4 : LLVM IR Dialect conversion: use builder arguments instead of named attributes
7f92e3ab285 : Cleanups in the LLVM IR Dialect
e0ecb19e4a5 : TableGen most of the LLVM IR Dialect to LLVM IR conversions
29fdd540db3 : Change assert message to mention `nullptr` instead of `sentinel`: this is likely more helpful to the user when it fires
be3301c6b2a : Move UtilResult into the Support directory and rename it to Status. Status provides an unambiguous way to specify success/failure results. These can be generated by 'Status::success()' and Status::failure()'. Status provides no implicit conversion to bool and should be consumed by one of the following utility functions:
5c689aad3e5 : Add documentation for the new pass infrastructure.
2cd36d7c2a8 : Adds offset argument to specified range of ids know to be aligned when calling mergeAndAlignIds (used by FlatAffineConstraints). Supports use case where FlatAffineConstraints::composeMap adds dim identifiers with no SSA values (because the identifiers are the result of an AffineValueMap which is not materialized in the IR and thus has no SSA Value results).
242ca305b87 : Fix opt build.
21905636f23 : Add FlatAffineConstraints::containsId to avoid using findId when position isn't needed + other cleanup - clean up unionBoundingBox (hoist SmallVector allocations out of loop).
1ba38f0db2f : Fix an incorrect comment in builder-api-test.
6984f4e25e9 : Add helper classes to declarative builders to help write end-to-end custom ops.
f69578ea853 : [TableGen] Emit verification code for op results
8ede6dc0c1d : NFC: Remove 'Result' from the analysis manager api to better reflect the implementation. There is no distinction between analysis computation and result.
7024d117b41 : More graceful failure when verifying llvm.noalias.
7a34c748840 : Add support for preserving specific analyses in the analysis manager. Passes can now preserve specific analyses via 'markAnalysesPreserved'.
9000adc40db : Hotfix for unused variable in opt mode
2d711caf7a3 : Using llvm.noalias attribute when generating LLVMIR.
b259e376a97 : [EDSC] Hotfix: Avoid implicit OpPointer -> OpType* conversion
8890cfdfb0d : Python bindinds: support functions with attributes and argument attributes
9d19fcec315 : Add an eager API version for BR and COND_BR
79879c66f6c : Add support for Branches in edsc::Builder
0789cd95296 : Start a new implementation for edsc::Builder
3388e95acc7 : TableGen: allow mixing attributes and operands in the Arguments DAG of Op definition
0eea778b9fe : Use FlatAffineConstraints::unionBoundingBox to perform slice bounds union for loop fusion pass (WIP). Adds utility to convert slice bounds to a FlatAffineConstraints representation. Adds utility to FlatAffineConstraints to promote loop IV symbol identifiers to dim identifiers.
5648fccc2b9 : DMA generation CL flag update
0b873c83521 : Add missing run command to fusion test cases - follow up to cl/236882988
88ca39ccb2d : Change Pass:getFunction() to return pointer instead of ref - NFC
b0d83a5db83 : Change the TensorFlow attribute prefix from "tf$" to "tf." to match the specification of dialect attributes. This also fixes tblgen generation of dialect attributes that used the sugared name "tf$attr" as c++ identifiers.
d2690d80ece : Add a unittests directory for MLIR and start adding tests for OperandStorage from InstructionSupport.h.
61104bf6902 : NFC: Move OperandStorage into a new header file for instruction support utilities, InstructionSupport.h.
4ffc51ccce0 : Fix and improve detectAsMod - fix for the mod detection - simplify/avoid the mod at construction (if the dividend is already known to be less than the divisor), since the information is available at hand there
1c6e298a41b : Fix lower/upper bound mismatch in stripmineSink
f08141364f0 : Fix dialect attribute hooks so that they accept a NamedAttribute instead of an Attribute.
1d54f087680 : TableGen: fix builder generation for optional attributes
424044fcdeb : Make sure that fusion test cases don't have out of bounds accesses
bc53131bba4 : Adds loop attribute as a temporary work around to prevent slice fusion of loop nests containing instructions with side effects (the proper solution will be do use memref read/write regions in the future).
4a7078ebead : Bug fix for getConstantBoundOnDimSize
f6e707ca2d5 : Supporting conversion of argument attributes along their types.
108a01752ff : Add a 'verifyPasses' flag to the PassManager that specifies if the IR should be verified after each pass. This also adds a "verify-each" flag to mlir-opt to optionally disable running the verifier after each pass.
091ee65b847 : Handle MemRefRegion::compute return value in loop fusion pass (NFC).
3f41c67aebb : Introduce the notion of dialect attributes and dependent attributes. A dialect attribute derives its context from a specific dialect, whereas a dependent attribute derives context from what it is attached to. Following this, we now enforce that functions and function arguments may only contain dialect specific attributes. These are generic entities and cannot provide any specific context for a dependent attribute.
77e23031653 : Implement the initial AnalysisManagement infrastructure, with the introduction of the FunctionAnalysisManager and ModuleAnalysisManager classes. These classes provide analysis computation, caching, and invalidation for a specific IR unit. The invalidation is currently limited to either all or none, i.e. you cannot yet preserve specific analyses.
2c434baf392 : Add an assertion on the builder to ensure that a block is set before creating an operation
09a39df17b8 : Set the namespace of the StandardOps dialect to "std", but add a special case to the parser to allow parsing standard operations without the "std" prefix. This will now allow for the standard dialect to be looked up dynamically by name.
ab7754a6b2f : Remove hidden flag from fusion CL options
5408c0fa00d : Update addSliceBounds to deal with loops with floor's/mod's.
f01250f87fb : NFC. Move all of the remaining operations left in BuiltinOps to StandardOps. The only thing left in BuiltinOps are the core MLIR types. The standard types can't be moved because they are referenced within the IR directory, e.g. in things like Builder.
1201daf2bf0 : Use consistent names for dialect op source files
f50540428c1 : A simple pass to detect and mark all parallel loops - detect all parallel loops based on dep information and mark them with a "parallel" attribute - add mlir::isLoopParallel(OpPointer<AffineForOp> ...), and refactor an existing method to use that (reuse some code from @andydavis (cl/236007073) for this) - a simple/meaningful way to test memref dep test as well
c75e71b6866 : Loop fusion for input reuse. *) Breaks fusion pass into multiple sub passes over nodes in data dependence graph: - first pass fuses single-use producers into their unique consumer. - second pass enables fusing for input-reuse by fusing sibling nodes which read from the same memref, but which do not share dependence edges. - third pass fuses remaining producers into their consumers (Note that the sibling fusion pass may have transformed a producer with multiple uses into a single-use producer). *) Fusion for input reuse is enabled by computing a sibling node slice using the load/load accesses to the same memref, and fusion safety is guaranteed by checking that the sibling node memref write region (to a different memref) is preserved. *) Enables output vector and output matrix computations from KFAC patches-second-moment operation to fuse into a single loop nest and reuse input from the image patches operation. *) Adds a generic loop utilitiy for finding all sequential loops in a loop nest. *) Adds
and : updates unit tests.
b9a05e9ef25 : Add support for parsing and printing affine.if and affine.for attributes. The attribute dictionaries are printed after the final block list for both operations:
1a8c8cf957b : Analysis support for floordiv/mod's in loop bounds/
71c2abc91d0 : Method to align/merge dimensional/symbolic identifiers between two FlatAffineConstraints
abfd383a209 : EDSC bindings: expose generic Op construction interface
b01b43e72b6 : Use Instruction::isBeforeInBlock instead of a linear scan
d070b3b25bd : Provide a Builder::getNamedAttr and (Instruction|Function)::setAttr(StringRef, Attribute) to simplify attribute manipulation.
585cefb2153 : Remove PassResult and have the runOnFunction/runOnModule functions return void instead. To signal a pass failure, passes should now invoke the 'signalPassFailure' method. This provides the equivalent functionality when needed, but isn't an intrusive part of the API like PassResult.
f583a6eb4e2 : Change some of the debug messages to use emitError / emitWarning / emitNote - NFC
b2f2ca96cae : Add support for named function argument attributes. The attribute dictionary is printed after the argument type:
16c7befa82b : LLVM IR Dialect: unify call and call0 operations
58481ecf4b5 : ExecutionEngine OptUtils: support -On flags in string-based initialization
4aabf5d3ae8 : When parsing, check that a region operation is not referencing any of the entry arguments to its block lists.
bf00f8a2382 : Move the PassExecutor and ModuleToFunctionPassAdaptor classes from PassManager.h to Pass.cpp. This allows for us to remove a dependency on Pass.h from PassManager.h.
f1a89900da0 : Add a generic getValue to ElementsAttr for accessing a value at a given index.
275294f8401 : Remove the stubs for getValue from DenseIntElementsAttr and DenseFPElementsAttr as they aren't implemented. The type for the index is also wrong.
242792bfdd6 : Add support for registering pass pipelines to the PassRegistry. This is done by providing a static registration facility PassPipelineRegistration that works similarly to PassRegistration except for it also takes a function that will add necessary passes to a provided PassManager.
792dd6c69cf : Fix incorrect line split in header guard.
4bc780ee3b4 : Detect more trivially redundant constraints better
691b556be5d : Fix bug in memref region computation with slice loop bounds. Adds loop IV values to ComputationSliceState which are used in FlatAffineConstraints::addSliceBounds, to ensure that constraints are only added for loop IV values which are present in the constraint system.
73f9086dd0a : Port all of the existing passes over to the new pass manager infrastructure. This is largely NFC.
8bb6363e618 : Implement the initial pass management functionality. The definitions of derived passes have now changed and passes must adhere to the following:
4100e3de857 : [TableGen] Use result names in build() methods if possible
59f1e8d2223 : [TableGen] Add more scalar integer and floating-point types
660f508ebe4 : EDSC: move FileCheck tests into the source file
da6807f01f8 : Adding an IREE type kind range definition.
c01b60154ca : Add a new class NamedAttributeList to deduplicate named attribute handling between Function and Instruction.
0bb8b977550 : Temp change in FlatAffineConstraints::getSliceBounds() to deal with TODO in LoopFusion
56d3db84dfd : Allow function names to have a leading underscore. This matches what is already defined in the spec, but not supported in the implementation.
fdc25638041 : Validate the names of attribute, dialect, and functions during verification. This essentially enforces the parsing rules upon their names.
3f99c5fa7c9 : Loop fusion comand line options cleanup
5945d566d9b : Add parser support for internal named attributes. These are attributes with names starting with ':'.
b83b266ecc7 : [TableGen] Fix using rewrite()'s qualified name for a bound argument in match()
6b8674fb3c6 : Add a Function::isExternal utility to simplify checks for external functions.
ca57f1bb53a : Rewrite the dominance info classes to allow for operating on arbitrary control flow within operation regions. The CSE pass is also updated to properly handle nested dominance.
cab304a3b93 : Unboxing for static memrefs.
c72b95f159d : LLVM IR dialect and translation: support conditional branches with arguments
c2e67c6b75a : Update LLVM Dialect documentation
a967cc79dc0 : Verify IR produced by TranslateToMLIR functions
830910d87e8 : Cleanup post cl/235283610 - NFC
7f992e6d2de : Convert the dialect type parse/print hooks into virtual functions on the Dialect class.
879d232b338 : Add support for constructing DenseIntElementsAttr with an array of APInt and DenseFPElementsAttr with an array of APFloat.
f61412039aa : [TableGen] Use ArrayRef instead of SmallVectorImpl for suitable method
3e928f706d7 : Add a stripmineSink and imperfectly nested tiling primitives.
e0fed2b96f5 : EDSC: support conditional branch instructions
b52292a40c4 : EDSC: support branch instructions
2fe8d07ea0d : Use dialect hook registration for constant folding hook.
0f2edf6261b : Add constant folding for ExtractElementOp when the aggregate is an OpaqueElementsAttr.
24324fc08b4 : EDSC printing: handle integer attributes with bitwidth > 64
3956a361098 : [TableGen] Fix infinite loop in SubstLeaves substitution
a15652707fb : Refactor AffineExprFlattener and move FlatAffineConstraints out of IR into Analysis - NFC
2a7dcfb8449 : Spike to define real math ops and lowering of one variant of add to corresponding integer ops.
860cb2db356 : NFC: Make DialectConversion not directly inherit from ModulePass. It is now just a utility class that performs dialect conversion on a provided module.
08ae6ae94b8 : Rewrite MLPatternLoweringPass to no longer inherit from FunctionPass and just provide a utility function that applies ML patterns.
3c4466382dd : Internal change
24101d1bef1 : Document the conversion into the LLVM IR dialect
7a25ad9af5b : Add a test example of calling a builtin function.
4ac48b5d255 : Add documentation for the LLVM IR dialect
444a8811644 : Define a PassID class to use when defining a pass. This allows for the type used for the ID field to be self documenting. It also allows for the compiler to know the set alignment of the ID object, which is useful for storing pointer identifiers within llvm data structures.
a5991437999 : Lower standard DivF and RemF operations to the LLVM IR dialect
4d322c1f5e6 : Exposed division and remainder operations in EDSC
a955281d65d : EDSC: support call instructions
520e614c1b5 : Update / cleanup pass documentation + Langref alloc examples
adec2fc9177 : Fix unused errors in opt build.
fc69db72717 : Print debug message better + switch a dma-generate cl opt to uint64_t
3e59b3ff5b1 : Fix for getMemRefSizeInBytes: unsigned -> uint64_t
08def6518a1 : Create OpTrait base class & allow operation predicate OpTraits.
bc01666ec4e : Adding -mlir-print-internal-attributes to print attributes with ':' prefixes. This enables lit testing of passes that add internal attributes.
74fc92c2613 : Allow Builder to create function-type constants
b0df374d6a5 : EDSC: emit composed affine maps again
166574e65e7 : EDSC: introduce min/max only usable inside for upper/lower bounds of a loop
756a5e6bf02 : EDSC: support multi-expression loop bounds
649121cebd8 : EDSC: create constants as expressions
67ae08a1488 : [EDSC] Fix Stmt::operator= and allow DimOp in For loops
133f11f1ced : Extend/improve getSliceBounds() / complete TODO + update unionBoundingBox
72f03d867c6 : NFC: Refactor the files related to passes.
27519ed0c04 : DMA placement update - hoist loops invariant DMAs
ea9c828aa78 : [EDSC] Remove dead code in MLIREmitter.cpp
adf9f023985 : Update pass documentation + improve/fix some comments
61cdf1649b9 : Add a generic pattern matcher for matching constant values produced by an operation with zero operands and a single result.
19bacc0bc4f : EDSC: clean up type casting mechanism
8e5086c0284 : EDSC: make Expr typed and extensible
f9fab6e4cbb : [TableGen] Support using Variadic<Type> in results
ac80d925167 : EDSC: introduce support for blocks
d6d68cb1438 : [TableGen] Fix discrepancy between parameter meaning and code logic
9f2643aaa8a : Misc. updates/fixes to analysis utils used for DMA generation; update DMA generation pass to make it drop certain assumptions, complete TODOs.
8db54dc65c1 : Support fusing producer loop nests which write to a memref which is live out, provided that the write region of the consumer loop nest to the same memref is a super set of the producer's write region.
e5c23d33f1f : EDSC: properly construct FunctionTypes
e2188423ddb : ExecutionEngine: provide utils for running CLI-configured LLVM passes
5ca9a2750dd : LoopFusion: perform a series of loop interchanges to increase the loop depth at which slices of producer loop nests can be fused into constumer loop nests. *) Adds utility to LoopUtils to perform loop interchange of two AffineForOps. *) Adds utility to LoopUtils to sink a loop to a specified depth within a loop nest, using a series of loop interchanges. *) Computes dependences between all loads and stores in the loop nest, and classifies each loop as parallel or sequential. *) Computes loop interchange permutation required to sink sequential loops (and raise parallel loop nests) while preserving relative order among them. *) Checks each dependence against the permutation to make sure that dependences would not be violated by the loop interchange transformation. *) Calls loop interchange in LoopFusion pass on consumer loop nests before fusing in producers, sinking loops with loop carried dependences deeper into the consumer loop nest. *) Adds and updates related unit tests.
c80adf45433 : [TableGen] Rename Operand to Value to prepare sharing between operand and result
2371722f7ab : LLVM dialect conversion and target: support indirect calls
09bbff5bbbe : Dialect conversion: decouple function signature conversion from type conversion
c7d556da8b5 : Update direction vector computation to use FlatAffineConstraints::getLower/UpperBounds. Update FlatAffineConstraints::getLower/UpperBounds to project to the identifier for which bounds are being computed. This change enables computing bounds on an identifier which were previously dependent on the bounds of another identifier.
7260d8637e2 : Add -tile-sizes command line option for loop tiling; clean up cl options for for dma-generate, loop-unroll.
b931cef769c : [TFLite] Fuse AddOp into preceding convolution ops
c1a9480c696 : [TableGen] Use deduced result types for build() of suitable ops
452b58f0f0b : EDSC: fix unused-wariable warning when compiling without assertions
ba81fe2c477 : Reimplement LLVM IR translation to use the MLIR LLVM IR dialect
582491d3ad1 : Add pattern constraints.
c96f0d8fc61 : EDSC: unify Expr storage
22fa042b290 : LLVM IR Dialect: port DimOp lowering from the translator
2728be754ad : Add langref descriptions for the attribute values supported in MLIR.
6f536292563 : Generate dealloc's for alloc's of pipeline-data-transfer
976f988f1ab : Make IndexType a standard type instead of a builtin. This also cleans up some unnecessary factory methods on the Type class.
c8f4a5b7409 : LLVM IR Dialect: add select op and lower standard select to it
2a343bc5604 : EDSC: move Expr and Stmt construction operators to a namespace
0fca5569169 : EDSC: support 'for' loops with dynamic bounds
2d3c11e119f : Add dialect-specific decoding for opaque constants.
18c93c7581b : Fix incorrect type in iterator.
3d18a658952 : Generate dealloc's for the alloc's of dma-generate.
d61c447a2c8 : Fix + cleanup for getMemRefRegion()
73af3df07a1 : Add binary broadcastable builder.
16326e77995 : [TFLite] Add rewrite pattern to fuse conv ops with Relu6 op
37fae85b57d : [TableGen] Support nested DAG nodes in result result op arguments
91f043d824a : [TableGen] Assign created ops to variables and rewrite with PatternRewriter::replaceOp()
c77c45fe5b6 : Convert MemRefCastOp to the LLVM IR dialect
8288ee4b7fd : Remove the restriction that only registered terminator operations may terminate a block and have block operands. This allows for any operation to hold block operands. It also introduces the notion that unregistered operations may terminate a block. As such, the 'isTerminator' api on Instruction has been split into 'isKnownTerminator' and 'isKnownNonTerminator'.
7bf76333745 : Cleanups in ExecutionEngine.
3ec8b8bfa88 : Port load/store op translation to LLVM IR dialect lowering
1bcedb82ede : Automated rollback of changelist 232728977.
f353be6f4fa : Handle dynamic shapes in Broadcastable op trait
b2c984d2f2c : Add verification for AffineApply/AffineFor/AffineIf dimension and symbol operands. This also allows a DimOp to be a valid dimension identifier if its operand is a valid dimension identifier.
e9d6b5fbd22 : Add tf.LeakyRelu.
3f775d74bb4 : Disallow zero dimensions in vectors and memrefs
e60d745182a : Disallow hexadecimal literals in type declarations
3d57b19f3e1 : Modify the canonicalizations of select and muli to use the fold hook.
cbc67b95562 : ExecutionEngine: provide a hook for LLVM IR passes
3cff507ae00 : Automated rollback of changelist 232717775.
d5d64a5ff43 : When canonicalizing only erase the operation after calling the 'fold' hook if replacement results were supplied. This fixes a bug where the operation would always get erased, even if it was modified in place.
7fd811471d6 : Rename the 'if' operation in the AffineOps dialect to 'affine.if' and namespace the AffineOps dialect with 'affine'.
34468953947 : Add constant build() method not requiring result type
91113bdb075 : Implement Quantization dialect and minimal UniformQuantizedType.
b3018435070 : Port alloc/dealloc LLVM IR conversion into the LLVM IR dialect lowering
4bf5b710152 : NFC: Rename the 'for' operation in the AffineOps dialect to 'affine.for'. The is the second step to adding a namespace to the AffineOps dialect.
82a1c295d6b : Address post submit review comments for removing Block::findInstPositionInBlock.
f6ede2f4e66 : NFC: Rename affine_apply to affine.apply. This is the first step to adding a namespace to the affine dialect.
3c48f6ef1d8 : Adds the ability to compute the MemRefRegion of a sliced loop nest. Utilizes this feature during loop fusion cost computation, to compute what the write region of a fusion candidate loop nest slice would be (without having to materialize the slice or change the IR). *) Adds parameter to public API of MemRefRegion::compute for passing in the slice loop bounds to compute the memref region of the loop nest slice. *) Exposes public method MemRefRegion::getRegionSize for computing the size of the memref region in bytes.
ef3f6d12782 : Address follow on comments for quickstart doc.
078788ff5ff : Remove findInstPositionInBlock from the Block api.
864f36e2550 : [TableGen] Model variadic operands using Variadic<Type>
0df444db8db : Move the AffineFor loop bound folding to a canonicalization pattern on the AffineForOp.
417fd3c06fd : Emit a parser error when the min/max prefix is missing from a multi value AffineFor loop bound AffineMap.
6a4673bcd09 : Refactor the affine analysis by moving some functionality to IR and some to AffineOps. This is important for allowing the affine dialect to define canonicalizations directly on the operations instead of relying on transformation passes, e.g. ComposeAffineMaps. A summary of the refactoring:
8c6e9366a85 : Define the initial g3doc for the Affine dialect.
0e52356c86c : Add derived type attributes for TensorFlow ops generated by TableGen
680fe63f0d1 : Print parens around the return type of a function if it is also a function type
c8767a47ce2 : MLIR graph rewrite using pattern quickstart doc.
a3e0b6c490b : Implemented __invert__, __and__ and __or__ in the EDSC Python bindings
cf4ab0747eb : Print non-default attribute types in optional attr dictionary
90dccd341db : Loop fusion improvements: *) After a private memref buffer is created for a fused loop nest, dependences on the old memref are reduced, which can open up fusion opportunities. In these cases, users of the old memref are added back to the worklist to be reconsidered for fusion. *) Fixed a bug in fusion insertion point dependence check where the memref being privatized was being skipped from the check.
1371f0f201d : Implemented __eq__ and __ne__ in EDSC Python bindings
e6c18a9c9b9 : Remove stray debug output - NFC
b551fd1d5b5 : Remove InstWalker and move all instruction walking to the api facilities on Function/Block/Instruction.
8c794e28861 : NFC: Move AffineApplyOp to the AffineOps dialect. This also moves the isValidDim/isValidSymbol methods from Value to the AffineOps dialect.
1c24bc2b766 : Refactor common code getting memref access in getMemRefRegion - NFC
d87be10ae2f : Update MemRefAccess::getAccessMap to always canonicalize map + operands
ed87840b150 : Remove the OwnerTy template parameter of IROperandImpl and ValueUseIterator as it is no longer necessary now that all instructions are operations.
7d2ada59b44 : Add option print functions with the generic form.
ffb1a128af3 : No need to specify default behavior. NFC.
e1403419a0f : Remove the forward definition of OperationInst now that no references remain.
cedb42b6ed8 : Remove remaining usages of OperationInst in lib/Transforms.
58d6ba944f7 : Remove remaining references to OperationInst in all directories except for lib/Transforms.
f2eef35f37d : Replace the walkOps/visitOperationInst variants from the InstWalkers with the Instruction variants.
55ffc6cbd3e : Exposing logical operators in EDSC all the way up to Python.
bd5c3a3bc66 : Update dma-generate pass to (1) work on blocks of instructions (instead of just loops), (2) take into account fast memory space capacity and lower 'dmaDepth' to fit, (3) add location information for debug info / errors
313c370635b : Begin the process of fully removing OperationInst. This patch cleans up references to OperationInst in the /include, /AffineOps, and lib/Analysis.
f20c9e90da0 : Fold the functionality of OperationInst into Instruction. OperationInst still exists as a forward declaration and will be removed incrementally in a set of followup cleanup patches.
33832533c79 : Merge OpProperty and Traits into OpTrait
d559b8cdb02 : Define NumericAttr as the base class for BoolAttr, IntegerAttr, FloatAttr, and ElementsAttr
3fc00fe36b8 : Fix the handling of the resizable operands bit of OperationState in a few places.
40444be1db0 : Fold IROperandOwner into Instruction.
4be5d9be331 : When parsing, treat an IntegerSet with no constraints as a degenerate true case. Also update the spec to note that affine constraints are optional.
a5fb5854212 : Emit an error when parsing an affine structure if '->' or ':' is not found after the dim/symbol id list.
5b9887d423e : Promote local buffers created post fusion to higher memory space
b19e468a2fd : Minor fix to the lexer whitespace loop.
1d27da7c508 : Define the AffineForOp and replace ForInst with it. This patch is largely mechanical, i.e. changing usages of ForInst to OpPointer<AffineForOp>. An important difference is that upon construction an AffineForOp no longer automatically creates the body and induction variable. To generate the body/iv, 'createBody' can be called on an AffineForOp with no body.
5e156118d28 : [TableGen] Use tblgen::DagLeaf to model DAG arguments
c422d2e1ed2 : Update link
086d86abc5d : Fix Block::getNumSuccessors()
6d64e78265d : Fix use of llvm::Module::getOrInsertFunction after the upstream opaque pointer type changes.
0ee8a0943ec : Cleanup EDSCs and start a functional auto-generated library of custom Ops
fbae00279d7 : Define an detail::OperandStorage class to handle managing instruction operands. This class stores operands in a similar way to SmallVector except for two key differences. The first is the inline storage, which is a trailing objects array. The second is that being able to dynamically resize the operand list is optional. This means that we can enable the cases where operations need to change the number of operands after construction without losing the spatial locality benefits of the common case (operation instructions / non-control flow instructions with a lifetime fixed number of operands).
d499380545f : Add fallback to native code op builder specification for patterns.
41dba351dc4 : Enable using constant attribute as matchers.
86835473a2b : Post commit fixes
4e4010d2d75 : Address Performance issue in NestedMatcher
0cc3d201fec : Address cleanups from previous CL
6afee68efa1 : Fix ASAN issue: snapshot edge list before loop which can modify this list.
8ec4639edfe : LoopFusion: insert the source loop nest slice at a depth in the destination loop nest which preserves dependences (above any loop carried or other dependences). This is accomplished by updating the maximum destination loop depth based on dependence checks between source loop nest loads and stores which access the memref on which the source loop nest has a store op. In addition, prevent fusing in source loop nests which write to memrefs which escape or are live out.
7cdc41e3d64 : Update tests using affine maps to not rely on specific map numbers in the output IR. This is necessary to remove the dependency on ForInst not numbering the AffineMap bounds it has custom formatting for.
d1cdcae41be : 3000x speed improvement on compose-affine-maps by dropping NestedMatcher for a trivial inst walker :-) (reduces pass time from several minutes non-terminating to 120ms) - (fixes b/123541184)
1502bb7f434 : Standardize the spelling of debug info to "debuginfo" in opt flags.
d734abc2af2 : [tablegen] Use tblgen:: classes for NamedAttribute and Operand fields
16585469f05 : [doc] Use table to list all attributes
11cd1adbf6c : [doc] Generate more readable description for attributes
02ee9bc990b : [doc] Generate more readable description for operands
3e4e41853ee : Fold CallIndirectOp to CallOp when the callee operand is a known constant function.
5200bdf3589 : Use formatv for the error instead of string stream.
fd505c58842 : Include op results in generate TensorFlow/TFLite op docs
f005e5d2945 : Fix getFullMemRefAsRegion() and FlatAffineConstraints::reset
badb450a7ec : TableGen: Use DAG for op results
5c80bc131ab : Support fusing loop nests which require insertion into a new instruction Block position while preserving dependences, opening up additional fusion opportunities. - Adds SSA Value edges to the data dependence graph used in the loop fusion pass.
3eee571e467 : Prefix Operator getter methods with "get" to be consistent
7d20eea457b : Recommit: Define a AffineOps dialect as well as an AffineIfOp operation. Replace all instances of IfInst with AffineIfOp and delete IfInst.
2b127b2286e : Introduce python bindings for MLIR EDSCs
52a3493e73c : Move google-mlir to google_mlir
6b6fb74713f : Automated rollback of changelist 231318632.
c50218e7340 : Enable using constant attribute as matchers.
a1cd7ddfa0e : Define a AffineOps dialect as well as an AffineIfOp operation. Replace all instances of IfInst with AffineIfOp and delete IfInst.
dc6d69e241d : Add a C API for EDSCs in other languages + python
f0d025b6358 : Add tblgen::Pattern to model Patterns defined in TableGen
fce15969459 : Define mAttr in terms of AttrConstraint.
76eb11dbb89 : Replace too obscure usage of functional::map by declare + reserve + loop.
b8a8b6cf18c : Add value member to constant attribute specification base.
20e6e04e8b3 : Change AffineApplyOp to produce a single result, simplifying the code that works with it, and updating the g3docs.
50f0dd15df8 : Change the ForInst induction variable to be a block argument of the body instead of the ForInst itself. This is a necessary step in converting ForInst into an operation.
2385e0f8840 : Drop AffineMap::Null and IntegerSet::Null
55d0bf99c4c : Cleanup resource management and rename recursive matchers
d1e8b4ceed1 : Wrap cl::opt flags within passes in a category with the pass name. This improves the help output of tools like mlir-opt.
520088e4e01 : Finish removing multi-result affine maps from the testsuite, and disable them.
188cda03e68 : Add an option to improve the readibility of the printed MLIR debuginfo
4b72ffd3b31 : Drop unused result from affine map in test case - NFC
432d9bb7539 : More updates of tests to move towards single result affine maps.
bcf47910a8e : Update replaceAllMemRefUsesWith to generate single result affine_apply's for index remapping - generate a sequence of single result affine_apply's for the index remapping (instead of one multi result affine_apply) - update dma-generate and loop-fusion test cases; while on this, change test cases to use single result affine apply ops - some fusion comment fix/cleanup
ab60a676a29 : Add a simple arity-agnostic invocation of JIT-compiled functions.
b19f5263eba : Update createAffineComputationSlice to generate single result affine maps
f3ed0d55406 : Allow operations to hold a blocklist and add support for parsing/printing a block list for verbose printing.
ee7bba157c4 : Generic dialect conversion pass exercised by LLVM IR lowering
f0a814cd60b : Use a unique_ptr instead of manual deletion for PIMPL idiom (NFC)
c94599e46b9 : Pull TableGen op argument definitions into their own files
acc33f934b1 : Support op removal patterns in TableGen
6015f5a03d0 : Fix return value logic / error reporting in -dma-generate
172e233593f : Simple CPU runner
be561641402 : Change the dependence check in the loop fusion pass to use the MLIR instruction list ordering (instead of the dependence graph node id ordering). This breaks the overloading of dependence graph node ids as both edge endpoints and instruction list position.
a6cc5d87d1b : Update dma-generate: update for multiple load/store op's per memref
244a60d54bb : Add order bit to instructions to lazily track dominance queries. This improves the performance of dominance queries, which are used quite often within the compiler(especially within the verifier).
b5d4245ca08 : loop-fusion: debug info cleanup
357165e5249 : Incremental progress to move the testsuite towards single-result affine_apply instructions.
b9ed7865fc2 : Introduce a new operation hook point for implementing simple local canonicalizations of operations. The ultimate important user of this is going to be a funcBuilder->foldOrCreate<YourOp>(...) API, but for now it is just a more convenient way to write certain classes of canonicalizations (see the change in StandardOps.cpp).
495355eed53 : Add cloning functionality to Block and Function, this also adds support for remapping successor block operands of terminator operations. We define a new BlockAndValueMapping class to simplify mapping between cloned values.
a42dea33b3a : Minor updates + cleanup to dma-generate
2100aa1400e : Add a function pass to strip debug info from functions and instructions.
9033a70648f : Change trailing locations printing to also print unknown locations. This will allow for truly round tripping debug locations given that we assign locations while parsing IR.
217cd2de300 : Migrate VectorOrTensorType/MemRefType shape api to use int64_t instead of int.
608a84cf350 : Add a method to construct a CallSiteLoc which represents a stack of locations.
7bc3c969675 : Add asmparser/printer support for locations to make them round-trippable. Location printing is currently behind a command line flag "mlir-print-debuginfo", we can rethink this when we have a pass for stripping debug info or when we have support for printer flags.
279bd3e58b5 : Unify terms regarding assembly form to use generic vs. custom
73e7e1e2fde : Fix single producer check in loop fusion pass.
2599e1e054b : Update fusion cost model + some additional infrastructure and debug information for -loop-fusion
7b9f6edc205 : Add support for Return in EDSCs
068743b5ded : loop unroll update: unroll factor one for a single iteration loop
d47347bf5bf : Fixing op description white space during doc emission.
a5f532dc749 : Refactor -dma-generate walker - NFC - ForInst::walkOps will also be used in an upcoming CL (cl/229438679); better to have this instead of deriving from the InstWalker
7d7f021215b : Improve / fix documentation for affine map composition utilities - NFC
889b8aae707 : Allocate private/local buffers for slices accurately during fusion
b5d6fe3ba84 : Handle escaping memrefs in loop fusion pass: *) Do not remove loop nests which write to memrefs which escape the function. *) Do not remove memrefs which escape the function (e.g. are used in the return instruction).
e0604f56c30 : Add default attr value & define tf.AvgPool op and use pattern for rewrite.
d96ddfaed3b : Fix FlatAffineConstraints::removeIdRange
de968cb0c6a : Start doc generation pass.
1399e699eea : Make MLIREmitter::bindConstant variadic
29080afcfef : Add assertions to SplatElementsAttr and ConstantOp builders and fix failures
cff664bfe0d : AffineExpr pretty print - add missing handling to print expr * - 1 as -expr
f0b3a5e1bcf : Add a constant folding hook to ExtractElementOp to fold extracting the element of a constant. This also adds a 'getValue' function to DenseElementsAttr and SparseElementsAttr to get the element at a constant index.
385c3365e1a : Cleanup spurious printing bits in EDSCs
89a2a8ffbaf : Cleanup EDSCs
d7dce1f4522 : Restructure FloatAttr::get(Type, double) to allow for loss of precision when converting the double value to the target type semantics. A comment is added to discourage the use of this method for non simple constants. The new handling also removes the direct use of the float constructor for APFloat to avoid runtime float cast asan errors.
57e6e0132bf : Fix test cases that were accessing out of bounds to start with (b/123072438)
a574e94ee0b : Fix raw buffer size when creating a DenseElementsAttr from an array of attributes.
bdea94df4f9 : Mark (void)indexRemap to please compiler for unused variable check
7f3f5b67036 : When constructing or hashing a key type in TypeUniquer first check if the derived storage type provides a 'getKey' or 'hashKey'.
6ea208c6592 : Rewrite OpStats to use llvm formatting utilities.
40c45cf2799 : LoopFusion: Creates private MemRefs which are used only by operations in the fused loop. *) Enables reduction of private memref size based on MemRef region accessed by fused slice. *) Enables maximal fusion by creating a private memref to break a fusion-preventing dependence. *) Adds maximal fusion flag to enable fusing as much as possible (though it still fuses the minimum cost computation slice).
42b962d71bc : Fix AffineApply corner case
2c83406fb77 : [MLIR] Add functionality for constructing a DenseElementAttr from an array of attributes and rerwite DenseElementsAttr::writeBits/readBits to handle non uniform bitwidths. This fixes asan failures that happen when using non uniform bitwidths.
772732726ee : Update stale / target-specific information in comments - NFC
e74bf292b36 : Add AttrConstraint to enable generating verification for attribute values.
527e0c937b3 : Use regex instead of hardcoded SSA value numbers.
d07c8d65f31 : Generate some of the boilerplate for reference implementation specification
6b4ac235f66 : Update comment in the constant folding pass as constant folding is supported even when not all operands are constants
977e611a7f3 : Fix improperly indexed DimOp in LowerVectorTransfers.cpp
bb3693488b4 : Some tweaks to the really great op definition doc.
30bcc7eeb4a : Some loop fusion code cleanup/simplification post cl/229575126
8624a978d21 : Change impl::printBinaryOp() to consider operand and result type
a3e2a890ab1 : Add a canonicalization pattern to remove Dealloc operations if the memref is an AllocOp that is only used by Dealloc operations.
490adafdbb3 : TableGen: implement predicate tree and basic simplification
6bf5e672b20 : Enable specifying the op for which the reference implementation should be printed.
4bf963c68b9 : Add canonicalization to remove AllocOps if there are no uses. AllocOp has side effects on the heap, but can still be deleted if it has zero uses.
0b5bf6d98c3 : Add attribute matching and transform to pattern rewrites.
9dd3d25c60d : LoopFusion improvements: *) Adds support for fusing into consumer loop nests with multiple loads from the same memref. *) Adds support for reducing slice loop trip count by projecting out destination loop IVs greater than destination loop depth. *) Removes dependence on src loop depth and simplifies cost model computation.
3861b71420a : Start a testing pass for EDSC lowering.
f774bfa0326 : TableGen: untie Attr from Type
4191e823cd6 : Promote broadcast logic from TensorFlowLite to Dialect/ directory
7550220e370 : Address documentation/readability related comments from cl/227252907 on memref store forwarding - NFC.
ed8497e09b9 : Rename hasCanonicalizationPatterns to hasCanonicalizer
d5865ed05fb : Update to new sugared form in doc
2e3f64b2479 : Use op_base in mlir-tblgen test instead of extracted class.
ee199853872 : Move the storage of uniqued TypeStorage objects into TypeUniquer and give each context a unique TypeUniquer instance.
7888294b523 : Minor code cleanup - NFC.
f4ba85defb0 : Const fold splat tensors for TFLite AddOp, SubOp, MulOp
995eec62445 : Change derived type storage objects to define an 'operator==(const KeyTy &)' instead of converting to the KeyTy. This allows for handling cases where the KeyTy does not provide an equality operator on itself.
d7e094b5156 : Verify that the parsed predicate attribute of a cmpi operation is a string.
b1c85e33763 : Initial version of the LLVM IR dialect
131b5ddf506 : TableGen: extract TypeConstraints from Type
7798cf332a3 : Parsing DmaStartOp: check if source, destination, and tag are of memref type.
ac672541f2a : When parsing DmaWait, check that the tag is a MemRef type.
04dcb0213e9 : Add edsc::Indexed helper struct to act as syntactic sugar
23464b395e2 : When parsing Select/Cmpi standard operations, emit an error if the type does not have a valid i1 shape instead of crashing.
ac3281911ed : Add OpDefinitions document.
279b7e08922 : Add EDSC sugar
17e73357cc8 : Move tests and add missing BUILD file.
dc97ffb5e83 : Update LangRef - integer sets should have at least one constraint
569bff53093 : Fix outdated comments
da2c363c833 : Don't allocate a buffer for an empty ArrayRef in TypeStorageAllocator.
01ddec44295 : Change derived type storage objects to be constructed with an instance of the KeyTy. This will simplify the cases where a type can be constructed, and need to be verified, in multiple ways.
3a46a59a8bb : If an instruction contains blocks, IfInst/ForInst, make sure to drop references held by those blocks when dropping references for the instruction.
9098a5be073 : Check that at least one constraint is parsed when parsing an IntegerSet.
4980ad1751d : Swap the type and attribute parameter in ConstantOp::build()
a79cb8e3223 : Add a canonicalization pattern for conditional branch to fold constant branch conditions.
031f2829b44 : Emit unsupported error when parsing a DenseElementAttr with an integer type of greater than 64 bits.
65aefe2c0e9 : Add missing return post parse failure for the indices of a sparse attribute.
f067485d98a : LoopFusion: automate selection of source loop nest slice depth and destination loop nest insertion depth based on a simple cost model (cost model can be extended/replaced at a later time). *) LoopFusion: Adds fusion cost function which compares the cost of the fused loop nest, with the cost of the two unfused loop nests to determine if it is profitable to fuse the candidate loop nests. The fusion cost function is run for various combinations for src/dst loop depths attempting find the minimum cost setting for src/dst loop depths which does not increase the computational cost when the loop nests are fused. Combinations of src/dst loop depth are evaluated attempting to maximize loop depth (i.e. take a bigger computation slice from the source loop nest, and insert it deeper in the destination loop nest for better locality). *) LoopFusion: Adds utility to compute op instance count for loop nests, sliced loop nests, and to compute the cost of a loop nest fused with another sliced loop nest. *) LoopFus
ion: : canonicalizes slice bound AffineMaps (and updates related tests). *) Analysis::Utils: Splits getBackwardComputationSlice into two functions: one which calculates and returns the slice loop bounds for analysis by LoopFusion, and the other for insertion of the computation slice (ones fusion has calculated the min-cost src/dst loop depths). *) Test: Adds multiple unit tests to test the new functionality.
55cbb5f17a2 : Add a Block::dropAllReferences to drop all references from held instructions and call it when clearing the block. This fixes a bug where ForInst/IfInst instructions may still have references to values while being destroyed.
17e39a38e76 : Return an empty IntegerSet if the '(' is not parsed.
2ff2056a189 : Add a FloatAttr::getChecked, and invoke it during Attribute parsing.
146a639cca7 : Add EDSC support for operator*
98734f5ac8c : Fix typo in lower_vector_transfers.mlir
5acbd5c96bf : [MLIR] Clip all access dimensions during LowerVectorTransfers
12db17c99ef : [MLIR] Make MLIREmitter emit composed single-result AffineMap by construction
038fcc05541 : Simplify compositions of AffineApply
91b11fec941 : Simplify Attribute constructor definitions.
1ea0d099789 : Drop -canonicalize from -dma-generate test case cmd
38d0631991d : Add check for '[' when parsing a tensor literal list.
0e74624015a : Make sure that type construction arguments are forwarded.
39ef4f3c39d : Follow up from previous change to avoid setting tokStart 2x.
6a6f9a451d8 : Fix omitted return post failed parse
7ae9af1c5e3 : Skip over whitespace using loop. NFC.
e088e5588d4 : Const fold splat vectors/tensors in standard add, sub, and mul ops
fc860783f1c : Verify string type token before attempting to get string value.
e90786009af : Avoid redundant predicate checking in type matching.
38cc1d764d9 : Extract openInputFile() into Support/FileUtilities
6e98d4e983e : Provide dialect hooks for defining named aliases for AffineMap/IntegerSet/Type.
e17b9d07061 : Uniformize composition of AffineApplyOp by construction
f040b850470 : Remove unary, binary, ternary ops from op_base
a0672deba62 : Fix error in checking logic and update tests.
477445ad812 : Add safeguard against FM explosion
b1a76a4ef4d : Implement branch-free single-division lowering of affine division/remainder
816579b4a25 : Add a few utilities for terminator management: * Get a specific successor operand. * Iterator support for non successor operands. * Fix bug when removing the last operand from the operand list of an Instruction. * Get the argument number for a BlockArgument.
8dde97e57e4 : Fix DMA overlap pass buffer mapping
8731faba706 : Replace getAttributeName() with .getName()
1decf27bdc6 : Add tblgen::Attribute to wrap around TableGen Attr defs
74dfeb39f79 : Support verbose parsing and printing of terminator operations
95e5194b263 : Fix affine expr flattener bug + improve simplification in a particular scenario
f645b2e4544 : [MLIR] Make SuperVectorization use normalized AffineApplyOp
5751b16236e : Put Operator and PredCNF into the tblgen namespace
8a8766d4507 : Add tblgen::Type to wrap around TableGen Type defs
b15107287cf : Delete FuncBuilder::createChecked. It is perhaps still a good idea, but has no clients. Let's re-add it in the future if there is ever a reason to. NFC.
f073a8c8d72 : Extract BuiltinOps::canonicalizeMapAndOperands
dba2ac41564 : Move makeNormalizedAffineApply
1356caeaeb9 : Introduce AffineMap::compose(AffineMap)
cd5ccb4d435 : Add parser support for named type aliases.
5c4fb6712e9 : Fix 0-d memref corner case for getMemRefRegion()
e26e0842567 : Introduce AffineExpr::compose(AffineMap)
e6e27bcd1d9 : Extend loop-fusion's slicing utility + other fixes / updates
21bcb2f06f8 : Convert expr - c * (expr floordiv c) to expr mod c in AffineExpr
c8653792237 : Misc readability and doc / code comment related improvements - NFC
b3052e40aa9 : Spelling: bugpone -> bug-prone
fd8fbcca287 : Verify the size of the vector in generated op verify.
5c7200330ad : Various tiny refinements over TableGen Operator class
b81d37b7f9c : Addresing follow up comments from cl/227991412.
170cb388c14 : Update the langref to include the rationale and specification of the dialect extended type system.
391257655cf : Add support for types belonging to unknown dialects. This allows for types to be round tripped even if the dialect that defines them is not linked in. These types will be represented by a new "UnknownType" that uniques them based upon the dialect namespace and raw string type data.
06cbbff6b64 : Match attributes in input pattern.
31802c0a255 : Add static shape tensor type and rewrite squeeze and reshape rewrites as patterns.
1f4217716af : Drop all uses of the ForInst induction variable before deleting ForInst
335b87e0ddc : FunctionParser::~FunctionParser: avoid iterator invalidation
0fa451a114a : Rename getAffineBinaryExpr -> getAffineBinaryOpExpr, getBinaryAffineOpExpr -> getAffineBinaryOpExpr for consistency (NFC)
e94bc1459c6 : Iterate on vector rather than DenseMap during AffineMap normalization
d92233b0ff6 : Add simple constant folding hook for CmpIOp
f2e2980c893 : LLVM IR lowering: support integer division and remainder operations
82de9e0ccfc : Introduce integer division and remainder operations
15fae8b128b : Cleanup spurious DenseMap include
cb2a46a6722 : Verify type of operands match those specifed in op registry.
4ba9dddbfbc : Fix opt build failure
23fb3029ee9 : Complete TODOs / cleanup for loop-fusion utility
7fb47700422 : Add an example of rank zero tensor in go/mlir-spec
a5fb509beae : Handle parsing failure for splat elements attribute
12c0719d526 : [MLIR] Introduce normalized single-result unbounded AffineApplyOp
c7c5e9f5003 : Introduce CRTP TypeBase class to simplify type construction and validation.
5bccd964d36 : Introduce a simple canonicalization of affine_apply that drops unused dims and symbols.
88c3908c69d : Fix format for empty method definition
52c2ad8ddf0 : TableGen standard arithmetic ops
b0c3963bdbe : Use Operator class in OpDefinitionsGen. Cleanup NFC.
376ed9414c2 : [MLIR] More graceful failure in MaterializeVectors
a5e275bc48b : [MLIR] Drop strict super-vector requirement in MaterializeVector
bf2984d42bd : [MLIR] Fix uninitialized value found with msan
19a78cb5509 : [MLIR] Handle corner case in MaterializeVectors
e3fe9c8c16b : Split the standard types from builtin types and move them into separate source files(StandardTypes.cpp/h). After this cl only FunctionType and IndexType are builtin types, but IndexType will likely become a standard type when the ml/cfgfunc merger is done. Mechanical NFC.
42b785da6b2 : Include both TF and TFL ops.td in legalize patterns.
fc3c49ebe3d : Match the op via isa instead of string compare.
0fe937ffccd : Add tf.Add op
ba58a3ad783 : Implement initial support for dialect specific types.
9fa98c6953b : Merge LowerAffineApplyPass into LowerIfAndForPass, rename to LowerAffinePass
109a7c8122b : Add builderCall to Type and add constant attr class.
0813ff8fe41 : LowerForAndIf: expand affine_apply's inplace
d9056c1a1c8 : Refactor LowerAffineApply
bf1cfa3acff : Update the g3docs to reflect the merging of CFG and ML functions.
0b29788190a : Eliminate extfunc/cfgfunc/mlfunc as a concept, and just use 'func' instead. The entire compiler now looks at structural properties of the function (e.g. does it have one block, does it contain an if/for stmt, etc) so the only thing holding up this difference is round tripping through the parser/printer syntax. Removing this shrinks the compile by ~140LOC.
919c05b44ba : Rename OperationPrefix to Namespace in Dialect. This is important as dialects will soon be able to define more than just operations.
404ea65999f : LLVM IR Lowering: support "select"
9e1ca95de39 : Simplify FunctionPass to only have a runOnFunction hook, instead of having a runOnCFG/MLFunction override locations. Passes that care can handle this filtering if they choose. Also, eliminate one needless difference between CFG/ML functions in the parser.
1e46dc867dc : Indent auto-generated build method
5c07b1c57e7 : [MLIR] Sketch a simple set of EDSCs to declaratively write MLIR
1965f92218d : Merge together the CFG/ML function paths in the CSE pass. I did a first pass on this to merge together the classes, but there may be other simplification possible. I'll leave that to riverriddle@ as future work.
a015602dfcf : Update and generalize various passes to work on both CFG and ML functions, simplifying them in minor ways. The only significant cleanup here is the constant folding pass. All the other changes are simple and easy, but this is still enough to shrink the compiler by 45LOC.
a435e6fbab0 : Simplify the remapFunctionAttrs logic, merging CFG/ML function handling. Remove an unnecessary restriction in forward substitution. Slightly simplify LLVM IR lowering, which previously would crash if given an ML function, it should now produce a clean error if given a function with an if/for instruction in it, just like it does any other unsupported op.
2b1e629224f : Simplify GreedyPatternRewriteDriver now that functions are merged into one representation, shrinking by 70LOC. The PatternRewriter class can probably also be simplified as well, but one step at a time.
99ab8734674 : Drop unusued HyperRectangularSet.h/.cpp, given the new design being worked on.
7000c6812eb : Introduce PostDominanceInfo, fix properlyDominates() for Instructions
db11184f271 : Fix dominates() for block's.
38c365d1254 : Greatly simplify the ConvertToCFG pass, converting it from a module pass to a function pass, and eliminating the need to copy over code and do interprocedural updates. While here, also improve it to make fewer empty blocks, and rename it to "LowerIfAndFor" since that is what it does. This is a net reduction of ~170 lines of code.
52717d0b616 : Fix ASAN failure in memref-dataflow-opt
6ea3d6f72c1 : Make PrintOpStatsPass a module pass
6a4b5e9baa5 : Introduce memref store to load forwarding - a simple memref dataflow analysis
c87da114fbd : Fix b/122139732; update FlatAffineConstraints::isEmpty() to eliminate IDs in a better order.
4bb67a1452b : Extend InstVisitor and Walker to handle arbitrary CFG functions, expand the Function::walk functionality into f->walkInsts/Ops which allows visiting all instructions, not just ops. Eliminate Function::getBody() and Function::getReturn() helpers which crash in CFG functions, and were only kept around as a bridge.
8e3344beffb : Switch rewriters for relu, relu6, placeholder_input, softmax to patterns.
0853923da6a : Have the asmprinter take advantage of the new capabilities of the asmparser, by printing the entry block in a CFG function's argument line. Since I'm touching all of the testcases anyway, change the argument list from printing as "%arg : type" to "%arg: type" which is more consistent with bb arguments.
7d50ea6c77e : Clean up and improve the parser handling of basic block labels, now that we have a designator. This improves diagnostics and merges handling between CFG and ML functions more. This also eliminates hard coded parser knowledge of terminator keywords, allowing dialects to define their own terminators.
66b33a3c314 : Introduce ^ as a basic block sigil, eliminating an ambiguity on the MLIR syntax.
343aa085990 : Merge the verifier logic for all functions into a unified framework, this requires enhancing DominanceInfo to handle the structure of an ML function, which is required anyway. Along the way, this also fixes a const correctness problem with Instruction::getBlock().
30b959f0c2d : Enhance parsing of CFG and Ext functions to optionally allow named arguments in the function signature, giving them common functionality to ml functions. This is a strictly additive patch that adds new capability without changing behavior in a significant way (other than a few diagnostic cleanups). A subsequent patch will change the printer to use this behavior, which will require updating a ton of testcases. :)
36b621c9aad : Match multiple pattern nodes as input to rewrite.
ebf251e8e62 : Tidy up references to "basic blocks" that should refer to blocks now. NFC.
7150ccf8671 : Merge parser logic for CFG and ML functions, shrinking the code by ~80 lines. This causes a slight change to diagnostics, but is otherwise behavior preserving.
327b78cd990 : Standardize naming of statements -> instructions, revisting the code base to be consistent and moving the using declarations over. Hopefully this is the last truly massive patch in this refactoring.
18597f6703a : Extend/complete dependence tester to utilize local var info.
ade0d971cd6 : Rename BasicBlock and StmtBlock to Block, and make a pass cleaning it up. I did not make an effort to rename all of the 'bb' names in the codebase, since they are still correct and any specific missed once can be fixed up on demand.
ba8fde7b93d : Add convenience wrapper for operator in tblgen
bf8fa20da8d : Merge ext/cfg/ml function printing logic in the AsmPrinter (shrinking it by about 100 LOC), without changing any existing behavior.
f84b3634efd : Eliminate the using decls for MLFunction and CFGFunction standardizing on Function.
d0512a8e373 : Fix incorrect names due to merging of tblgen tools.
47b63277ceb : Rename BBArgument -> BlockArgument, Op::getOperation -> Op::getInst(), StmtResult -> InstResult, StmtOperand -> InstOperand, and remove the old names.
ea741ca06a8 : Merge Operation into OperationInst and standardize nomenclature around OperationInst. This is a big mechanical patch.
11f4130222b : Update vim syntax file to highlight core ops
1b2b0475be0 : Rework inherentance hierarchy: Operation now derives from Statement, and OperationInst derives from it. This allows eliminating some forwarding functions, other complex code handling multiple paths, and the 'isStatement' bit tracked by Operation.
5d5c4acd56f : add a method to get FloatAttr value as double
acbe294865a : Fix an ASAN detected bug introduced by cr/227067644. While MLFunctions always have one block, CFG Functions don't necessarily have one (e.g. when they are being first constructed by the parser).
5dfbb3f82c7 : Delicately re-layer Operation, Statement, and OperationStmt, reworking #includes so Statements.h includes Operation.h but nothing else does. This is in preparation to eliminate the Operation class and the complexity it brings with it. I split this patch off because it is just moving stuff around, the next patch will be more complex.
b6e4c96c131 : Minor renamings: Trim the "Stmt" prefix off StmtSuccessorIterator/StmtSuccessorIterator, and rename and move the CFGFunctionViewGraph pass to ViewFunctionGraph.
eea3a1eea2d : Fix affine expr flattener bug introduced by cl/225452174.
cb4349dd8b5 : Merge CFGFuncBuilder/MLFuncBuilder/FuncBuilder together into a single new FuncBuilder class. Also rename SSAValue.cpp to Value.cpp
e3891f1a7cd : Merge SSAValue, CFGValue, and MLValue together into a single Value class, which is the new base of the SSA value hierarchy. This CL also standardizes all the nomenclature and comments to use 'Value' where appropriate. This also eliminates a large number of cast<MLValue>(x)'s, which is very soothing.
414d7133ab0 : Eliminate the Instruction, BasicBlock, CFGFunction, MLFunction, and ExtFunction classes, using the Statement/StmtBlock hierarchy and Function instead.
9b9254008ea : LoopAnalysis: isContiguousAccess fail gracefully
dfcacacac88 : Move print op stats pass to analysis.
7a602d55451 : Merge mlir-op-gen and mlir-rewriter-gen into mlir-tblgen.
34e81a2546d : Rename findFunction from the ML side of the house to be named getFunction(), making it more similar to the CFG side of things. It is true that in a deeply nested case that this is not a guaranteed O(1) time operation, and that 'get' could lead compiler hackers to think this is cheap, but we need to merge these and we can look into solutions for this in the future if it becomes a problem in practice.
893108b3d2b : Inline Instruction's operands as TrailingObjects
1d285a4c940 : Rename CFGFunctionGraphTraits.h -> FunctionGraphTraits.h and add graph specializations for doing CFG traversals of ML Functions, making the two sorts of functions have the same capabilities.
4390cf71342 : Eliminate the MLFuncArgument class representing arguments to MLFunctions: use the BlockArgument arguments of the entry block instead. This makes MLFunctions and CFGFunctions work more similarly.
0e2d32dfa5a : Introduce a new StmtBlockList type to hold a list of StmtBlocks. Use it in MLFunction, IfStmt, ForStmt even though they currently only contain exactly one block in that list.
0e275908d41 : Support NameLoc and CallSiteLoc for mlir::Location
7a8b96f1e43 : SuperVectorization: fix 'isa' assertion
b14f1c686b5 : LLVM IR lowering: support SubIOp and SubFOp
484cbcf1575 : Rename convenience methods to make type explicit.
b7dbe6ffce1 : Refactor MLFunction to contain a StmtBlock for its body instead of inheriting from it. This is necessary progress to squaring away the parent relationship that a StmtBlock has with its enclosing if/for/fn, and makes room for functions to have more than one block in the future. This also removes IfClause and ForStmtBody.
49315c97714 : Eliminate the ability to add operands to an instruction, used in a narrow case for SSA values in terminators, but easily worked around. At the same time, move the StmtOperand list in a OperationStmt to the end of its trailing objects list so we can *reduce* the number of operands, without affecting offsets to the other stuff in the allocation.
4a51754157a : Implement StmtBlocks support for arguments and pred/succ iteration. This isn't tested yet, but will when stuff starts switching over to it. This is part 3/n of merging CFGFunctions and MLFunctions.
c040745cc34 : Per review on the previous CL, drop MLFuncBuilder::createOperation, changing clients to use OperationState instead. This makes MLFuncBuilder more similiar to CFGFuncBuilder. This whole area will get tidied up more when cfg and ml worlds get unified. This patch is just gardening, NFC.
cead8218ad3 : Give StmtBlocks a use-def list, and give OperationStmt's the ability to have optional successor operands when they are terminator operations.
708a6d77824 : Refactor ForStmt: having it contain a StmtBlock instead of subclassing StmtBlock. This is more consistent with IfStmt and also conceptually makes more sense - a forstmt "isn't" its body, it contains its body.
36d8f965fa2 : Computation slice update: adds parameters to insertBackwardComputationSlice which specify the source loop nest depth at which to perform iteration space slicing, and the destination loop nest depth at which to insert the compution slice. Updates LoopFusion pass to take these parameters as command line flags for experimentation.
45c47189e59 : Unify type uniquing and construction.
926ffd542a8 : Expand rewriter gen to handle string attributes in output.
aa2b4416de4 : Add method to retrieve a pass's ID.
eff8ceba4d1 : Do proper indexing for local variables when building access function equality constraints (working on test cases).
09019538a81 : Pass loop depth 1 to memref dependence check when constructing dependence constraints used to calculate computation slice for loop fusion. This done so that the dominance check between ancestors of op statements from src/dst memref accesses will be run.
0500987a083 : Change attribute to be input argument.
9067d448163 : Address some issues from memref dependence check bug (b/121216762), adds tests cases.
5c5ebf12e3b : Improve loop fusion algorithm by using a memref dependence graph. Fixed TODO for reduction fusion unit test.
bc7cbe30f0f : Simplify memref-dependence-check's meta data structures / drop duplication and reuse existing ones.
085866a3ec0 : Update / complete a TODO for addBoundsForForStmt
2ee86dc6710 : Densify storage for f16, f32 and support f16 semantics in FloatAttrs
c4d3c450765 : Refactor/update memref-dep-check's addMemRefAccessConstraints and addDomainConstraints; add support for mod/div for dependence testing.
c671578074e : Refactor LowerVectorTransfersPass using pattern rewriters
f5d9eedd520 : LLVM IR lowering: support vector_type_cast
3a3cd8ed31f : Materialize vector_type_cast operation in the SuperVector dialect
ab1ac6d9f87 : Refactor / eliminate duplicate code in memref-dep-check / getIterationDomainContext
4f75b0fec79 : Type system: replace Type::getBitWidth with getIntOrFloatBitWidth
7c2c5f6f0c7 : loop-unroll - add function callback argument for outside targets to provide unroll factors, and a cmd line argument to specify number of innermost loop unroll repetitions.
b823ecc6dd1 : Loop Fusion pass update: introduce utilities to perform generalized loop fusion based on slicing; encompasses standard loop fusion. *) Adds simple greedy fusion algorithm to drive experimentation. This algorithm greedily fuses loop nests with single-writer/single-reader memref dependences to improve locality. *) Adds support for fusing slices of a loop nest computation: fusing one loop nest into another by adjusting the source loop nest's iteration bounds (after it is fused into the destination loop nest). This is accomplished by solving for the source loop nest's IVs in terms of the destination loop nests IVs and symbols using the dependece polyhedron, then creating AffineMaps of these functions for the loop bounds of the fused source loop. *) Adds utility function 'insertMemRefComputationSlice' which computes and inserts computation slice from loop nest surrounding a source memref access into the loop nest surrounding the destingation memref access. *) Adds FlatAffineConstraints::toAffineMap fu
nction : which returns and AffineMap which represents an equality contraint where one dimension identifier is represented as a function of all others in the equality constraint. *) Adds multiple fusion unit tests.
2c5c7f00df1 : Fix builder getFloatAttr of double to use F64 type and use fltSemantics in FloatAttr.
6768b820840 : Free the name symbol in TableGen
39937dc48ff : Remove duplicate code / reuse right utilities from memref-dep-check / loop-tile
c7dc8839ab4 : 'memref-bound-check': extend to store op's as well
f9e30b92932 : Extract vector_transfer_* Ops into a SuperVectorDialect.
3c3b6fdb76f : Fix asan failures in mlir-op-gen.
dc79d383ead : Use dag instead of list for operands to allow named operands.
40e9b8b1e49 : Expression flattening improvement - reuse local expressions.
a46fac8bcb8 : Convert tf.FakeQuantWithMinMaxArgs/Vars to tfl.FakeQuant
792f70f9bc8 : Define TFLite Dequantize and FakeQuant ops
46be3eaf583 : FlatAffineConstraints - complete TODOs: add method to remove duplicate / trivially redundant constraints. Update projectOut to eliminate identifiers in a more efficient order. Fix b/120801118.
80005613ccc : Check if the operation is already in the worklist before adding it.
a48bb91132c : Fix loop unrolling test cases
5c878945525 : LLVM IR lowering: support 1D vector operations
0372386d772 : ConvertToCFG: use affine_apply to implement loop steps
b207713f0c6 : Add rudimentary pattern rewrite matching generation.
eec4b42071b : Remove dead code from FlatAffineConstraints
5976142c980 : Generate another op builder with aggregated parameters
ca534783b93 : Disallow index types as elements of vector, memref and tensor types
2b743845c34 : Update/Fix LoopUtils::stmtBodySkew to handle loop step.
e7abf1614cc : Fix missing check for dependent DMAs in pipeline-data-transfer
e0806c18017 : FlatAffineConstraints API cleanup; add normalizeConstraintsByGCD().
e46c7c9704f : Update/fix -pipeline-data-transfer; fix b/120770946
add7bb0ab3d : Properly namespace createLowerAffineApply
ce174852eba : [MLIR] Drop bug-prone global map indexed by MLFunction*
a42e7516e6a : Extend loop tiling utility to handle non-constant loop bounds and bounds that are a max/min of several expressions.
d07bfb4accc : Generate strided DMAs from -dma-generate - generate DMAs correctly now using strided DMAs where needed - add support for multi-level/nested strides; op still supports one level of stride for now.
2200360c269 : [MLIR] Add LowerVectorTransfersPass
973b7417ace : [MLIR] Fix the name of the MaterializeVectorPass
d2df506700e : [MLIR] Add composeWithUnboundedMap
fc785c1bc6b : [MLIR] Add LangRef entries for vector_transfer ops
c3d6cac5b0a : Return bool from all emitError methods similar to Operation::emitOpError
166f9786da1 : Auto-generate op builder with TableGen
980ccc865ed : [MLIR] Drop assert for NYI in Vectorize.cpp
2aca181db60 : [MLIR] Drop assert for NYI in VectorAnalysis
a315e9b4013 : [MLIR] Drop unnecessary mention of NYI.
c040bd5e5c8 : [MLIR] Remove NYI assertions in LoopAnalysis.cpp
8e61a262d3a : [MLIR] Error handling in MaterializeVectors
d94713f0d38 : [MLIR] Add AffineMap composition and use it in Materialization
787a93c9b58 : [MLIR] Add support for permutation_map
931ab91fc6a : ConvertToCFG: support min/max in loop bounds.
82844ade26e : OpPointer: replace conversion operator to Operation* to OpType*.
b55032e0be4 : Fix cases where unsigned / signed arithmetic was being mixed (following up on cl/224246657); eliminate repeated evaluation of exprs in loop upper bounds.
da17e2bbdb1 : Fix bug in GCD calculation when flattening AffineExpr (adds unit test which triggers the bug and tests the fix).
43f2411b7f8 : Make examples semantically meaningful and fix miscellaneous typos. Thanks to @rocky for pointing out the bugs.
173ad7567c0 : Strided DMA support for DmaStartOp
beb745cdfe7 : Complete multiple unhandled cases for DmaGeneration / getMemRefRegion; update/improve/clean up API.
93c508f39c0 : Clean up base TableGen definitions
667a00d5b6c : Enable using bare attributes.
e26564edf2f : Add isIntOrIndex() and isIntOrIndexOrFloat() into Type
822c9186ba7 : Remove duplicate FlatAffineConstraints::removeId - refactor to use removeColumnRange
2e7e7c8f8f5 : FlatAffineConstraints::removeId() fix.
c0348416e56 : Change TFLite binary ops to support implicit broadcasting
0e8d2905565 : During forward substitution, merge symbols from input AffineMap with the symbol list of the target AffineMap. Symbols can be used as dim identifiers and symbolic identifiers, and so we must preserve the symbolic identifies from the input AffineMap during forward substitution, even if that same identifier is used as a dimension identifier in the target AffineMap. Test case added.
d5c95780ca9 : Fix off by one in OpStats.
2a10206dd9b : ConvertToCFG: convert "if" statements.
03ac3c59e9e : LLVM IR Lowering: support multi-value returns.
5ed8a75cca2 : [MLIR] Separate and split vectorization tests
9a19ada5269 : [MLIR] Add VectorTransferOps
0a5e94394d0 : Fix two more getHashValues.
7c264cac926 : FlatAffineConstraints::composeMap: return failure instead of asserting on semi-affine maps
1ff28d88432 : Minor fix for replaceAllMemRefUsesWith.
d6615ee4ea1 : Add a simple common sub expression elimination pass.
ad73fc95781 : Remove tfl.reshape op when possible
efd398e1cfd : Update getHashValue for ptr values stored in a DenseMap/Set to use getHasValue of KeyTy.
bfe02765b4b : RankedTensorType: Use getHashValue(KeyTy) when calling getHashValue(RankedTensorTypeStorage*).
34bb6ca9202 : Document SelectOp class
3ebb14aca94 : Avoid failing when attempting to print null Attribute.
0c103ca956e : Debug output / logging memref sizes in DMA generation + related changes
6043b986822 : [MLIR] Reenable materialize_vectors test
62839d02a62 : Add support for result type iteration in Operation/Instruction/OperationStmt.
02e07669893 : Split "rewrite" functionality out of Pattern into a new RewritePattern derived class. This change is NFC, but allows for new kinds of patterns, specifically LegalizationPatterns which will be allowed to change the types of things they rewrite.
d1566ecd6b8 : Verify CmpIOp's result type to be bool-like
63aac623ff6 : Add derived attribute support.
dd04890e45c : StandardOps: introduce 'select'.
f8a3ad8c14b : LLVM IR lowering: support 'dim' operation.
ef888cac78e : LLVM IR lowering: support simple MemRef types
04a5933f314 : Make operation names hashable.
47596236079 : Create Passes.md.
38341235eea : Fix typo.
732b6ee339a : Convert tf.FusedBatchNorm into tfl primary math ops
522fa7b7392 : Add support for setting the location of an IROperandOwner.
3a0c6c6ebfc : Tidy up the replaceOp hooks in PatternMatch, generalizing them to support any number of result ops. Among other things, this results in shorter names
42732072145 : Minimal patch to allow patterns to rewrite multi-result instructions, related to b/119877155
fc080202408 : Rename Deaffinator to LowerAffineApply and patch it.
bb67f2f3b64 : [MLIR] Fix opt build
9ffcc7bc062 : [MLIR][MaterializeVectors] Add a MaterializeVector pass via unrolling.
0b2002e02a7 : [MLIR][Slicing] Apply cleanups
b886307b52c : [MLIR][Slicing] Add utils for computing slices.
a020905ad8b : Clean up parse_headers in mlir
e2604927841 : Fix bugs in DMA generation and FlatAffineConstraints; add more test cases.
9b91f054536 : Introduce Deaffinator pass.
99fffbc1890 : Lower scalar parts of CFG functions to LLVM IR
9449c6ad988 : Create the Support library.
c82093a03b9 : Separate translators into "from MLIR" and "to MLIR".
7094912538a : Factor out translation registry.
e4d8d223964 : Introduce TF WhileOp and lower it to MLIR CFG
438800695b8 : Add verifier check for integer constants to check that the value can fit within the type bit width.
e84dd97149a : Remove unnecessary include from StandardOps.cpp.
a6c3ea7988a : Remove allocations for memref's that become dead as a result of double buffering in the auto DMA overlap pass.
ef0a12e4390 : Add iterators and size() helper method in ArrayAttr
fab0e8098e1 : AffineExprVisitor: fix names of default visitation functions.
c57ec1e990c : Adds ConstantFoldHook registry in MLIRContext
20f3dec4038 : Add functionality for erasing terminator successor operands and basic block arguments.
1d413c32839 : Automated rollback of changelist 221863955.
e5261f02556 : [MLIR][Vectorize] Refactor Vectorize use-def propagation.
39c6f468ead : Convert TF::Conv2D into TFL::Conv2D
faa484797d1 : ConvertToCFG: handle loop 1D affine loop bounds.
b4eb58b1275 : Add support for getting the operand number from an IROperandImpl(InstOperand, BasicBlockOperand, StmtOperand).
e0002e3036b : Add op stats pass to mlir-opt.
393905e6cb9 : Add support for Operation::moveBefore(Operation *).
13b3bceba6e : [MLIR][VectorAnalysis] Add a VectorAnalysis and standalone tests
1fc30d87cb3 : Convert MLIR DiagnosticKind to LLVM DiagKind when emitting diagnostic via mlir-opt.
e30c4b872fe : Update 'return' statement syntax in LangRef to reflect the actual parsing syntax.
dea6a06c06f : Fix the implementation of PatternRewriter::createChecked. The current implementation has bit rotted and won't compile. This cl updates the implementation to be similar to (CFGFuncBuilder/MLFuncBuilder)::createChecked.
a31a60d66a0 : Import the "MLIR: The case for a simplified polyhedral form" proposal doc from google docs into the codebase as a rationale doc, since this is an important aspect of our design.
bbd62be95b9 : Change pretty printing of constant so that the attributes precede the value.
e1ab44a457e : Updates to transformation/analysis passes/utilities. Update DMA generation pass and getMemRefRegion() to work with specified loop depths; add support for outgoing DMAs, store op's.
75587af2fd2 : Mark AllocOp as being free of side effects
5981f447d1c : Update LangRef to reflect int/flaot attribute specification changes.
13d0c90a938 : [MLIR] Rename OperationInst to Instruction.
4c340e0e1ce : Implement IfOp verification
54d3c699e65 : Merge OperationInst functionality into Instruction.
164f9bc6e64 : Add Type to int/float attributes.
4d318e78b51 : [MLIR] Merge terminator and uses into BasicBlock operations list handling.
8bed7d926b0 : Replace TerminatorInst with builtin terminator operations.
aac13382062 : Fix variables only used in assertions.
228ca825469 : Add functionality for parsing/managing operation terminator successors.
b601bcb82bd : Fix hasStaticShape() method on vectors and tensors to work correctly for unranked tensors and remove getShape() method for unranked tensors.
89a5ed92677 : ConvertToCFG: properly remap nested function attributes.
9a7aff600d0 : Move definitions of lopoUnroll* functions to LoopUtils.cpp.
07d73433ac9 : Fix some minor typos pointed out by rxwei
d658afc7f55 : Mark mlir code snippets as being written in mlir
99120d2cd0b : Mark mlir code snippets as being written in mlir
6b197465e6d : [MLIR] Support for vectorizing operations.
2621765a514 : Pull duplicated build() in subclasses into root UnaryOp
97fb0503748 : Start the plumbing for removing TerminatorInst. * Add skeleton br/cond_br builtin ops. * Add a terminator trait for operations. * Mark ReturnOp as a Terminator.
8485f310490 : Update split marker for split-input-file option to be more restrictive
9cc08193aeb : Optionally emit errors from IntegerType factory functions.
2fcc479951b : Homogenize branch instruction arguments.
9cafb7b07f4 : Basic conversion of MLFunctions to CFGFunctions.
a44b818eae6 : Switch IntegerAttr to use APInt.
5f19d21c059 : Change the index upper bound for the outer-loop as the comment says the array has 8 rows.
165b755ecbc : - Simplify PatternMatch to *require* static benefits at pattern construction time. The "Fast and Flexible Instruction Selection With Constraints" paper from CC2018 makes a credible argument that dynamic costs aren't actually necessary/important, and we are not using them.
32ba42d7fec : Add the "MLIR: Incremental Application to TensorFlow Graph Algorithms" document I wrote last weekend.
751b62bbbd6 : Handle VectorOrTensorType parse failure instead of crashing
da2cb2a9f87 : Falls back to dialect constant folding hook
e5c9ae8d4ea : - Add support for fused locations.
3d669f7570e : Adds support for returning the direction of the dependence between memref accesses (distance/direction vectors). Updates MemRefDependenceCheck to check and report on all memref access pairs at all loop nest depths. Updates old and adds new memref dependence check tests. Resolves multiple TODOs.
86bf028a3e9 : Automatic DMA generation for simple cases. - constant bounded memory regions, static shapes, no handling of overlapping/duplicate regions (through union) for now; also only, load memory op's. - add build methods for DmaStartOp, DmaWaitOp. - move getMemoryRegion() into Analysis/Utils and expose it. - fix addIndexSet, getMemoryRegion() post switch to exclusive upper bounds; update test cases for memref-bound-check and memref-dependence-check for exclusive bounds (missed in a previous CL)
d2175c2d54a : Clean up TensorType construction.
5094c585208 : Clean up VectorType construction.
6fe83cd70c1 : Implement value type abstraction for locations.
58f9681000c : Complete migration to exclusive upper bound
c7d41b11426 : Add lookupPassInfo to enable querying the pass info for a pass.
eed6c4638db : Bug fixes in FlatAffineConstraints. Tests cases that discovered these in follow up CL on memref dependence checks.
8b8e30b26ef : Allow vector types to have index elements.
ddc13ba20dc : Enable arithmetics for index types.
b6d6afe194a : Materialize IndexType in the API.
66e88090975 : Introduce integer comparison operation.
c727a9aa703 : Initialize Pass with PassID.
ded59de2dd7 : Add cast_convert_val for derived classes of IROperandOwner.
27f3a6ec6eb : Add replaceSingeleResultOpWithNewOp to rewriter.
ff30328aa4c : [MLIR] Make upper bound implementation exclusive
3c0d78a940c : Add static pass registration
d23d979149b : Add OpTraits for operand types: IntegerLike and SameType.
3be5dc3ef02 : Introduce loop tiling code generation (hyper-rectangular case)
4457c1863c5 : Start TFLite legalizer pass
497663f13d9 : Clean up memref dep check utilities; update FlatAffineConstraints API, add simple utility methods.
966932aa7c7 : Rename OpRegistration to DialectRegistration. NFC.
efceb448d1b : Adds MemRefDependenceCheck analysis pass, plus multiple dependence check tests. Adds equality constraints to dependence constraint system for accesses using dims/symbols where the defining operation of the dim/symbol is a constant.
839cf40946e : Uniformize MemRefType well-formedness checks.
cde17044c24 : Complete memref bound checker for arbitrary affine expressions. Handle local variables from mod's and div's when converting to flat form.
8aef83c4004 : Adds a dependence check to test whether two accesses to the same memref access the same element. - Builds access functions and iterations domains for each access. - Builds dependence polyhedron constraint system which has equality constraints for equated access functions and inequality constraints for iteration domain loop bounds. - Runs elimination on the dependence polyhedron to test if no dependence exists between the accesses. - Adds a trivial LoopFusion transformation pass with a simple test policy to test dependence between accesses to the same memref in adjacent loops. - The LoopFusion pass will be extended in subsequent CLs.
d64816ae8d9 : [MLIR] Extend vectorization to 2+-D patterns
7c71a326563 : Fix formatting of mlir snippet.
fa32bd337b6 : Enable constructing a FuncBuilder using a Operation*.
2303b8eeeb9 : Introduce memref bound checking.
666dfbe077a : Implement value type abstraction for types.
2305b137bcc : Change Attr to have a storage and return type.
3c6933d9bc6 : FlatAffineConstraints API update - additional methods
5ce447a7b02 : Rename mlir::match to mlir::matchPattern and add m_Op()
078d9b9ae21 : [MLIR] Implement 1-D vectorization for fastest varying load/stores
213503b1b06 : Drop unbounded identity map from MemRef affine map composition.
ea3c5281e44 : Add getMemRefType() accessors to LoadOp/StoreOp.
5300f89ee84 : Use matcher sugars for cannonicalization pattern matching
236629122db : FourierMotzkinEliminate trivial bug fix
70c38815148 : [trivial] fix MLIRContext::registerDiagnosticHandler documentation
e4e4586cad1 : Add support for walking the use list of an SSAValue and converting owners to Operation*'s, simplifying some code in GreedyPatternRewriteDriver.cpp.
80889b3aa0d : Split off op_base from ops.
9eb8b997503 : Introduce a common base class (IROperandOwner) between Instruction and Statement, which paves the way to make SSAValue's have a useful owner available, which will allow subsequent patches to improve their use/def chains.
b26705ec6e9 : Internal cleanup - update doc/comments for DMA ops.
a339f3f92e7 : Canonicalize muli(x, 1) into x
0048635695b : Drop trivial identity affine mappings in MemRef construction.
abdfd62b365 : Perform the MemRef layout map dimensionality check in the Parser.
c487a28e5e8 : Fix comment typos and formatting
f4e9f77154c : Move AffineMap.h/IntegerSet.h from Attributes.h to AttributeDetail.h where they belong.
a26c3310d2e : Introduce integer set attribute
fb910a6dfbb : Fix two issues: 1) We incorrectly reassociated non-reassociative operations like subi, causing miscompilations. 2) When constant folding, we didn't add users of the new constant back to the worklist for reprocessing, causing us to miss some cases (pointed out by Uday).
d29bd2560ac : Change sigil for integer set: @@ -> #
ab49fb293d2 : Simplify FunctionPass to eliminate the CFGFunctionPass/MLFunctionPass distinction. FunctionPasses can now choose to get called on all functions, or have the driver split CFG/ML Functions up for them. NFC.
c192bcf0525 : Refactor all of the canonicalization patterns out of the Canonicalize pass, and make operations provide a list of canonicalizations that can be applied to them. This allows canonicalization to be general to any IR definition.
ce47921e79a : Run GCD test before elimination. Adds test case with rational solutions, but no integer solutions.
114922d6d5f : Implement value type abstraction for attributes.
d4fd6fbd648 : Move transform utilities out to their own TransformUtils library, instead of just having the pattern matcher in its own library. At this point, lib/Transforms/*.cpp are all actually passes themselves (and will probably eventually be themselves move to a new subdirectory as we accrete more).
2fab4346a18 : Refactor the bulk of the worklist driver out of the canonicalizer into its own helper function, in preparation for it being used by other passes.
23bdf1c413b : Add a doc explaining our approach to canonicalization, which is more of a framework than a useful doc at this point.
2db5ead4a26 : Introduce Fourier-Motzkin variable elimination + other cleanup/support
98e59f1261f : Adds Gaussian Elimination to FlatAffineConstraints. - Adds FlatAffineConstraints::isEmpty method to test if there are no solutions to the system. - Adds GCD test check if equality constraints have no solution. - Adds unit test cases.
9c0348f27e8 : Change typedef to using to be consistent across the codebase
3ad0418bd08 : Rename shape_cast to tensor_cast.
e8d476e55ac : Add MLIR Rationale converted to g3doc.
6cd116f3294 : Add MLIR specification.
17f053b88a8 : Teach canonicalize pass to unique and hoist constants to the entry block. This is a straight-forward change, but required adding missing moveBefore() methods on operations (requiring moving some traits around to make C++ happy). This also fixes a constness issue with the getBlock/getFunction() methods on Instruction, and adds a missing getFunction() method on MLFuncBuilder.
cf9d68e8b8d : Add support to opaque elements attributes
74a74b025ff : Implement shape folding in the canonicalization pass: - Add a few canonicalization patterns to fold memref_cast into load/store/dealloc. - Canonicalize alloc(constant) into an alloc with a constant shape followed by a cast. - Add a new PatternRewriter::updatedRootInPlace API to make this more convenient.
1f5bb90d19b : Move the ReturnOp type checks to ReturnOp::verify.
0007a520ed2 : Verify that the first block of a cfgfunc does not have predecessors.
acdf59d8c02 : PassResult return cleanup.
5b2e7396834 : Add a pattern (x+0) -> x, generalize Canonicalize to CFGFunc's, address a few TODOs, and add some casting support to Operation.
de14a46a8de : Random cleanups: - Change AllocOp to have a getType() that always returns a MemRefType, since that is what it requires. - Rename StandardOps/StandardOpRegistration.cpp -> StandardOps/OpRegistration.cpp to align with other op sets. - Add AffineMap::getContext() helper and use it in the asmprinter.
68007dd3d3c : introduce a memref_cast operation, refactoring common code between it and shape_cast into a common CastOp class.
a7ddd4a08e4 : Introduce a new Operation::erase helper to generalize some code in the pattern matcher / canonicalizer, and rename existing eraseFromBlock methods to align with it.
81d6f0449d8 : Replace the "OperationSet" abstraction with a new Dialect abstraction. This is a step forward because now every AbstractOperation knows which Dialect it is associated with, enabling things in the future like "constant folding hooks" which will be important for layering. This is also a bit nicer on the registration side of things.
3ae79d98f18 : Introduce a new PatternRewriter class to help keep the worklist in PatternMatcher clients up to date and provide a funnel point for newly added operations. This is also progress towards the canonicalizer supporting CFGFunctions.
42645efad7b : Use APFloat for FloatAttribute
0f928f41dc9 : Loop bound constant folding: follow-up / address comments from cl/215997346
ec065d7b41d : Rename Operation::getAs to Operation::dyn_cast
783b0fa2e97 : Touch an unused variable.
46b7ac1a99b : Fix AffineExpr printing bug: paren ellision b/117887365.
6912e79b6d5 : Add support to constant sparse tensor / vector attribute
085e885a0f3 : Add support to constant dense vector/tensor attribute.
861fe647e4b : Generalize / improve DMA transfer overlap; nested and multiple DMA support; resolve multiple TODOs.
fd8d256b1d2 : [MLIR] Basic infrastructure for vectorization test
2b6c6aee593 : Use FuncBuilder instead of MLFuncBuilder in pattern matcher.
b57df11018a : Add constant folding and binary operator reassociation to the canonicalize pass, build up the worklist infra in anticipation of improving the pattern matcher to match more than one node.
af77fc320f4 : [opgen] Change Attr to be more intuitive to insert
43b50852b44 : Make the op specification more declarative wrt properties.
2b8bd185328 : Move Pattern and related classes to a different file
c4ca123d02b : Adds method to AffineApplyOp which forward substitutes its results into any of its users which are also AffineApplyOps. Updates ComposeAffineMaps test pass to use this method. Updates affine map composition test cases to handle the new pass, which can be reused when this method is used in a future instruction combine pass.
6426dc42a6e : Add op gen tool to generate C++ classes for Operations.
583646ab318 : Fail if operation name contains null char.
b52f2f0c8d5 : Avoid leak when parsing fails and BasicBlock has no use/function.
b59436811cc : Various improvements to pattern matching and other infra: - Make it so OpPointer implicitly converts to SSAValue* when the underlying op has a single value. This eliminates a lot more ->getResult() calls and makes the behavior more LLVM-like - Fill out PatternBenefit to be typed instead of just a typedef for int with magic numbers. - Simplify various code due to these changes.
db6e2bc90b0 : Add Operation Properties field to operations.
2e034e36a3f : Create private exclusive / single use affine computation slice for an op stmt.
8aedeb7acb4 : Implement a super sketched out pattern match/rewrite framework and a sketched out canonicalization pass to drive it, and a simple (x-x) === 0 pattern match as a test case.
931fe0438e7 : Create function builder wrapper to enable common interface for creating ops using either builder.
4b6dad377bc : Missed change - remove 1-d tag memref restriction while parsing DmaStartOp.
7037b6d261b : Add MLFunction::walk/walkPostOrder methods for doing a simple traversal of operations. This is a simplified form for the existing walker API.
dfee5024311 : Split BuiltinOps out of StandardOps.
d8df06a9403 : Add assert in Operation->printAssembly to check improperly created Op's.
dc865219d10 : Simplify simplify functions as follow up on previous CL.
eccfe0e4a86 : Only simplify floor div, ceil div or mod if the rhs constant >= 1.
9a4fd26df43 : [MLIR] IntegerSet value type
48c1ccd186d : Add support to constant splat vector/tensor attribute.
d7fc8cc256d : Change the representation of an operation name to be either an AbstractOperation* or an Identifier. This makes it possible to get to stuff in AbstractOperation faster than going through a hash table lookup. This makes constant folding a bit faster now, but will become more important with subsequent changes.
904542d4c8f : Support `getShape`, `hasStaticShape` and `getDimSize` methods for all the Vector and Tensor Types.
75ed3378bbb : [MLIR] AffineMap value type
1e44ec014e5 : Add target independent standard DMA ops: dma.start, dma.wait
f8b5a281862 : Fix some leak and crash found via fuzzing.
b7717092e06 : [MLIR] Sketch AffineExpr value type
db3c3d864cc : Address comments from previous CL/216216446
fb11e0e0e5f : [MLIR] AffineExpr final cleanups
9a73bd9cbc3 : Affine map composition. *) Implements AffineValueMap forward substitution for AffineApplyOps. *) Adds ComposeAffineMaps transformation pass, which composes affine maps for all loads/stores in an MLFunction. *) Adds multiple affine map composition tests.
bc74609b740 : [MLIR] Cleanup AffineExpr
32402e54ef5 : [MLIR] Value types for AffineXXXExpr
9ad61f092d1 : Rename affineint type to index type. The name 'index' may not be perfect, but is better than the old name. Here is some justification:
e7753ef658d : Constant folding for loop bounds.
b710589dd31 : Fix opt build breakage - lib/Transforms/Utils.cpp
d65433ffe43 : Implement support for constant folding operations even when their operands are not all constant. Implement support for folding dim, x*0, and affine_apply.
dda02943bb9 : Introduce memref replacement/rewrite support: to replace an existing memref with a new one (of a potentially different rank/shape) with an optional index remapping.
8fd6a07804f : [RFC][MLIR] Use AffineExprRef in place of AffineExpr* in IR
f5374266d3d : [MLIR] Templated AffineExprBaseRef
5373b0924f1 : [MLIR] Remove uses of AffineExpr* outside of IR
8a323896b13 : [MLIR] AffineExpr lightweight value type for operators
db8950b6bdf : [MLIR] Use chainable ligthweight wrapper for AffineExpr
48e4c4b5e90 : Fix MLIR's floordiv, ceildiv, and mod for constant inputs (for negative lhs's)
62df2737cbd : Add support to Add, Sub, Mul for both Integer and Float types.
d1e62f85f98 : Introduce loop body skewing / loop pipelining / loop shifting utility.
ff5d6bd441c : Change loop step to be a positive integral constant
b1b3496a368 : Change behavior of loopUnrollFull with unroll factor 1
bdcb349ed01 : Add support for expected-warning and expected-note markers in mlir-opt -verify mode. We even diagnose mistakes nicely (aside from the a/an vowel confusion which isn't worth worrying about):
75114d5cab2 : Add support to TF f32_ref type in MLIR
f923dc81098 : Fix b/116749799, an issue where the ZeroResult trait's verifier hook left in an old form. Upgrade it, and move all the trait verifier implementations consistently out of line to reduce template bloat.
fc5d275dc1f : [MLIR] Add DimOp build support
c078e869e7f : Rename OpBase -> Op.
21edd0b3659 : Use statement walker for constant folding.
185c7d4dc59 : Introduce a new BinaryOp to commonize simple binary ops, introduce traits for ResultIsFloatLike/ResultIsIntegerLike, move some code out of templates into shared code, keep the ops in StandardOps.cpp/h sorted.
bfa699c1b66 : [MLIR] Fix AsmPrinter for short-hand bound notation
7e67b190ab1 : [MLIR] Add support for MulFOp
c3e7b3b51c4 : Add MLIR (addf) -> MLIR HLO thin slice.
9c464e4d255 : Adds constant folding hook for AffineApplyOp.
8e02dce03a9 : [MLIR] Fix AsmPrinter.cpp for single ssa-id AffineMap
9f2b30a96b3 : Add op registry for registering MLIR ops.
806da2fa6bd : Move the GraphTraits implementations for CFGs out to their own header, consolidate the implementations in CFGFunctionViewGraph.cpp into it, and implement the missing const specializations for functions. NFC.
e847b6ab746 : Introduce [post]dominator tree and related infrastructure, use it in CFG func verifier. We get most of this infrastructure directly from LLVM, we just need to adapt it to our CFG abstraction.
808a11d9ced : Supports TF Complex64/Complex128 types in the tf/mlir roundtrip pass.
c766beff48c : Add verification for AllocOp.
b9d3e551e9a : Implement support for constant folding operations and a simple constant folding optimization pass:
f7cf3e4d9cc : Support TF Variant type in the tf/mlir roundtrip pass.
de1cd26f4c8 : Handle the TF resource data type in the TF/XLA roundtrip pass.
3d6107561e4 : Add missing verifier logic for addf, and fix b/116054838 - Parser crash handling alloc with no affine mappings.
b65588c0d73 : Add function attributes for ExtFunction, CFGFunction and MLFunction.
e87b4a97003 : Switch from positional argument to explicit flags for mlir-translate
5912e87a248 : Extend loop unroll/unroll-and-jam to affine bounds + refactor related code.
36c0c603153 : Moving success/failure to Pass.
6506c7881a6 : Tool for translating from/to MLIR.
751b083bf62 : Store 'then' clause statements directly in the 'if' statement.
caa55913de3 : Misc changes to builder's and Transforms/ API to allow code generation.
8b102f014c3 : Add PassResult and have passes return PassResult to indicate failure/success.
7567680508a : Change unranked tensor syntax from tensor<??f32> to tensor<*xf32> per discussion on the list.
85ae6057fda : Introduce pretty syntax for shape_cast as discussed on the list last week.
4266fc715d6 : Add misc builder convenience methods for AffineMap's, for statement's.
cf4f4c4b820 : Extend getConstantTripCount to deal with a larger subset of loop bounds; make loop unroll/unroll-and-jam more powerful; add additional affine expr builder methods
d300400e1fa : Fix cast in AffineMap::getSingleConstantValue and rename to getSingleConstantResult.
3924a5f7734 : Update error message for invalid operand token while parsing operand list.
015100b0195 : rework the custom op verifier hooks to use the diagnostic emission infrastructure, instead of returning a const char*. This allows custom formatting and more interesting diagnostics.
290a50119be : Check for absence of delimiters when delimiters is None and fixed number of operands expected.
79887456c14 : Return error status when number of operands don't match while parsing.
dadee541e4b : Change SourgeMgr to const reference in Parser/Lexer.
832b17a6b6b : Add utility to promote single iteration loops. Add methods for getting constant loop counts. Improve / refactor loop unroll / loop unroll and jam.
6a220a6b6d8 : Internal change.
791813d136e : Add location specifier to MLIR Functions, and: - Compress the identifier/kind of a Function into a single word. - Eliminate otherFailure from verifier now that we always have a location - Eliminate the error string from the verifier now that we always have locations. - Simplify the parser's handling of fn forward references, using the location tracked by the function.
28a3751d0e4 : Improve location reporting in the verifier for return instructions and other terminators. Improve mlir-opt to print better location info in the split-files case.
0473e4b99c1 : Teach RaiseControlFlow to handle IfOp's with partially infered shapes, inserting shape_casts as necessary.
ffde6e971b3 : Several minor infra improvements: - Make the tf-lower-control flow handle error cases better. Add a testcase that (currently) fails due to type mismatches. - Factor more code in the verifier for basic block argument checking, and check more invariants. - Fix a crasher in the asmprinter on null instructions (which only occurs on invalid code). - Fix a bug handling conditional branches with no block operands, it would access &operands[0] instead of using operands.data(). - Enhance the mlir-opt driver to use the verifier() in a non-crashing mode, allowing issues to be reported as diagnostics.
fdc1f65c41f : Implement getFunction() helpers on the various value types, and use it to implement some simple checks in the Verifier.
d651bc3f06a : Fix opt build where compiled out assert leaves unused local variable.
10b6fcbeb4d : Add GraphTraits and DOTGraphTraits for CFGFunction in debug builds.
128c7aacb26 : Complete AffineExprFlattener based simplification for floordiv/ceildiv.
bd22d43bd21 : Add parseSourceString method to make it easy for clients to parse a string to a module.
7879f848ab9 : Continue revising diagnostic handling to simplify and generalize it, and improve related infra. - Add a new -verify mode to the mlir-opt tool that allows writing test cases for optimization and other passes that produce diagnostics. - Refactor existing the -check-parser-errors flag to mlir-opt into a new -split-input-file option which is orthogonal to -verify. - Eliminate the special error hook the parser maintained and use the standard MLIRContext's one instead. - Enhance the default MLIRContext error reporter to print file/line/col of errors when it is available. - Add new createChecked() methods to the builder that create ops and invoke the verify hook on them, use this to detected unhandled code in the RaiseControlFlow pass. - Teach mlir-opt about expected-error @+, it previously only worked with @-
e935fa2e10e : Fix the underlying cause for the asan test failure introduced by cl/210618122.
0a917a98221 : Fix asan failure introduced by cl/210618122 and statement walker crash for if statements without else clause.
3802ebdca9e : Add builders for memory ops that did not have them (tested in forthcoming CL).
a7390d38f17 : Add support for iterating through uses to SSAValueImpl. Note: I've tested this in a forth coming transformation pass CL that iterates through all uses, but do not have an associated unit test in this CL.
83a41c9c857 : Affine expression analysis and simplification.
6cd3502f639 : Introduce loop unroll jam transformation.
c6aa35b99c9 : Implement operands for the 'if' statement.
fc647d55a25 : Introduce a new Location abstraction to represent location data in a structured (and more useful) way rather than hacking up a pile of attributes for it. In the future this will grow to represent inlined locations, fusion cases etc, but for now we start with simple Unknown and File/Line/Col locations. NFC.
1b8c084ec64 : Avoid hardcoded 4096 constant
972981589b0 : Uniformize access pattern to state.
22ef57fe32e : Remove dead declaration
051e3b5cd27 : Add 2 extra MLIR affine tests
739f2c60b6e : Fix confusing CHECK-EMPTY in affine-map test
b553adb2148 : Introduce hyper-rectangular sets for analysis.
de8829f2ebd : Implement operands for the lower and upper bounds of the for statement.
8a9310a30e9 : First steps towards TF/XLA control flow lowering: functional if lowering. - Implement support for the TensorFlow 'If' op, the first TF op definition. - Fill in some missing basic infra, including the ability to split a basic block, the ability to create a branch with operands, etc. - Implement basic lowering for some simple forms of If, where the condition is a zero-D bool tensor and when all the types line up. Future patches will generalize this.
091a6b5afef : Two unrelated API cleanups: remove the location processing stuff from custom op parser hooks, as it has been subsumed by a simpler and cleaner mechanism. Second, remove the "Inst" suffixes from a few methods in CFGFuncBuilder since they are redundant and this is inconsistent with the other builders. NFC.
1628fa0b580 : Push location information more tightly into the IR, providing space for every operation and statement to have a location, and make it so a location is required to be specified whenever you make one (though a null location is still allowed). This is to encourage compiler authors to propagate loc info properly, allowing our failability story to work well.
8c7feba0151 : Introduce a new extract_element operation that does what it says. Introduce a new VectorOrTensorType class that provides a common interface between vector and tensor since a number of operations will be uniform across them (including extract_element). Improve the LoadOp verifier.
1eb77489736 : Clean up the op builder APIs, and simplify the implementation of ops by making OperationState contain a context and have the generic builder mechanics handle the job of initializing the OperationState and setting the op name. NFC.
1aa4632a3c9 : Implement call and call_indirect ops.
67701712d90 : Extend loop unrolling to unroll by a given factor; add builder for affine apply op.
257339b552f : Sketch out affine analysis structures: AffineValueMap, IntegerValueSet, FlatAffineConstraints, and MutableAffineMap.
ea5c3dc837e : Finish support for function attributes, and improve lots of things: - Have the parser rewrite forward references to their resolved values at the end of parsing. - Implement verifier support for detecting malformed function attrs. - Add efficient query for (in general, recursive) attributes to tell if they contain a function.
c02670d609b : Add custom lilith script.
4613d9e3fd6 : Implement initial support for function attributes, including parser, printer, resolver support.
974a876d8bc : Implement a module-level symbol table for functions, enforcing uniqueness of names across the module and auto-renaming conflicts. Have the parser reject malformed modules that have redefinitions.
3abd6bde2de : Rephrasing last statement invariant check in ReturnOp::verify() to be more elegant.
ad804b1f461 : [mlir-opt] Enable defining which operations are defined at link time.
7ba98c6dc22 : Add support for floating point constants, fixing b/112707848. This also adds string attribute support.
0077e627604 : ShortLoopUnroll - bug fix.
14ad73f37c9 : [mlir] Fix tests after Chris implemented string escaping in MLIR
1989cc15c31 : Adds dealloc MLIR memory operation to StandardOps.
04914bc2048 : AffineMap::isIdentity clean up from previous CL review.
0497c4ba37d : Escape and unescape strings in the parser and printer so they can roundtrip, print floating point in a structured form that we know can round trip, enumerate attributes in the visitor so we print affine mapping attributes symbolically (the majority of the testcase updates).
cfeca5f9361 : Add AffineMap::isIdentity helper function.
3cdb8aaa77d : [mlir] Allow C-style escapes in Lexer
6c1f66087cb : Move Pass.{h,cpp} from lib/IR/ to lib/Transforms/.
2ce3b577fb4 : Add MLFunction::getReturnStmt.
c03c695772f : Add convenience builder for MemRefType.
b697ac137ee : Minor improvements to the return operation implementation.
d9b1d86c56e : Implement return statement as RetOp operation. Add verification of the return statement placement and operands. Add parser and parsing error tests for return statements with non-zero number of operands. Add a few missing tests for ForStmt parsing errors.
e787b32debe : Rework the cloning infrastructure for statements to be able to take and update an operand mapping, which simplifies it a bit. Implement cloning for IfStmt, rename getThenClause() to getThen() which is unambiguous and less repetitive in use cases.
8bdbebf142e : More grooming of custom op parser APIs to allow many of them to use a single parsing chain and resolve TODOs. NFC.
84560ba1f82 : Make MLIRContext class members' declaration order consistent.
bc535629984 : Support for affine integer sets
992a127e652 : Use OperationState to simplify the create<Op> methods, move them out of line, and simplify some other things. Change ConstantIntOp to not match affine integers, since we now have ConstantAffineIntOp.
eed6c4d2d9d : Refactor the asmparser hook to work with a new OperationState type that fully encapsulates an operation that is yet to be created. This is a patch towards custom ops providing create methods that don't need to be templated, allowing them to move out of line in the future.
134154e9262 : Loop unrolling pass update
2b97d5058dc : Fix b/112189633, where we'd produce errors but not return failure from the parser. I'm not sure how to write a (non-ridiculous) testcase for this.
bc3c74968d8 : Implement ML function arguments. Add representation for argument list in ML Function using TrailingObjects template. Implement argument iterators, parsing and printing.
f7bdf9518bc : Continue wiring up diagnostic reporting infrastructure, still WIP. - Implement a diagnostic hook in one of the paths in mlir-opt which captures and reports the diagnostics nicely. - Have the parser capture simple location information from the parser indicating where each op came from in the source .mlir file. - Add a verifyDominance() method to MLFuncVerifier to demo this, resolving b/112086163 - Add some PrettyStackTrace handlers to make crashes in the testsuite easier to track down.
84b80951669 : Loop unrolling update.
c335d183cff : Fix segfaults when printing unlinked statements, instructions and blocks. Fancy printing requires a pointer to the function since SSA values get function-specific names. This CL adds checks to ensure that we don't dereference null pointers in unliked objects. Unlinked statements, instructions and blocks are printed as <<UNLINKED STATEMENT>> etc.
baf1bcafbfe : Fix oversight while refactoring code in 207198873 (Fix ForStmt and StmtBlock destructors).
ac86d103b1f : Add op create helper on CFG and ML builder.
6e4519be21f : [mlir] Correctly indent block terminators
f0d2f448fd9 : [mlir] Add a TypeAttr class, allow type attributes
3da99d73b81 : Fix ForStmt and StmtBlock destructors.
384da8c3e8b : Have the asmprinter give true/false constants nice names, add a dump/print method to SSAValue.
85cf26d214e : Give custom ops the ability to also access general additional attributes in the parser and printer. Fix the spelling of 'delimeter'
6bf60c2460e : [mlir] Fix ReturnInst printing for zero operands
159849558b9 : MLStmt cloning and IV replacement for loop unrolling, add constant pool to MLFunctions.
970f5b86da4 : More simplification for affine binary op expr's.
72b0cbe8408 : [mlir] Add a string type
f8bbadb1fd7 : [mlir] Add initial graphdef->mlir generation
d496421f0a8 : Use SFINAE to generalize << overloads, give 'constant' a pretty form, generalize the asmprinters handling of pretty names to allow arbitrary sugar to be dumped on various constructs. Give CFG function arguments nice "arg0" names like MLFunctions get, and give constant integers pretty names like %c37 for a constant 377
9586506e680 : Enhance MLIRContext and operations with the ability to register diagnostic handlers and to feed them with errors and warnings produced by the compiler. Enhance Operation to be able to get its own MLIRContext on demand, simplifying some clients. Change the verifier to emit certain errors with the diagnostic handler.
d880b357d56 : Clean up and extend MLFuncBuilder to allow creating statements in the middle of a statement block. Rename Statement::getFunction() and StmtBlock()::getFunction() to findFunction() to make it clear that this is not a constant time getter. Fix b/112039912 - we were recording 'i' instead of '%i' for loop induction variables causing "use of undefined SSA value" error.
ca2ee87489c : Fix some issues where we weren't printing affine map references symbolically. Two problems: 1) we didn't visit the types in ops correctly, and 2) the general "T" version of the OpAsmPrinter inserter would match things like MemRefType& and print it directly.
8449109965a : Add parsing for floating point attributes.
7d3b77c106d : Revise the AffineExpr printing logic to be more careful about paren emission. This is still (intentionally) generating redundant parens for nested tightly binding expressions, but I think that is reasonable for readability sake.
4451c5795a3 : Add . to bare-id to allow custom ops such as tf.add
4954c8c991d : Make MemRefType::getNumDynamicDims const.
9f7754ec1ce : Fix MLFuncBuilder::createOperation.
c5efe7eb909 : Adds a standard op for MLIR 'store' instruction.
c9c4b340a82 : Use for statement directly as an operand instead of having it pretend to be an induction variable.
3838db70c0c : Implement induction variables. Pretty print induction variable operands as %i<ssa value number>. Add support for future pretty printing of ML function arguments as %arg<ssa value number>.
61eadaaf01c : Internal change
554a8ad026d : Add standard op for MLIR 'alloc' instruction (with parser and associated tests). Adds field to MemRefType to query number of dynamic dimensions.
af002a8760c : Add AtleastNOperands trait and update tf-ops test
8572d1aa571 : LoopUnroll post order walk: fix misleading naming
c87fcb779a4 : Improvements to Op trait implementation: - Generalize TwoOperands and TwoResults to NOperands and NResults, which can be used for any fixed N. - Rename OpImpl namespace to OpTrait, OpImpl::Base to OpBase, and TraitImpl to TraitBase to better reflect what these are.
5e5445197d2 : Add tf_control to syntax files's types. NFC
b69bf3d8dc3 : Internal change
8174f3a8e85 : Implement the rewrite pass of RaiseTFControlFlow, which strips off _ prefixes and control edges. Wire the TensorFlow tests into the harness properly. Fix a bug in the CFGBuilder (not inserting at the insertion point) and flesh it out a bit more.
dc3ba3805a0 : Change mlir-opt.cpp to take a list of passes to run, simplifying the driver code. Change printing of affine map's to not print a space between the dim and symbol list.
ee0c2ae165b : Prepare for implementation of TensorFlow passes: - Sketch out a TensorFlow/IR directory that will hold op definitions and common TF support logic. We will eventually have TensorFlow/TF2HLO, TensorFlow/Grappler, TensorFlow/TFLite, etc. - Add sketches of a Switch/Merge op definition, including some missing stuff like the TwoResults trait. Add a skeleton of a pass to raise this form. - Beef up the Pass/FunctionPass definitions slightly, moving the common code out of LoopUnroll.cpp into a new IR/Pass.cpp file. - Switch ConvertToCFG.cpp to be a ModulePass. - Allow _ to start bare identifiers, since this is important for TF attributes.
3164ae617ad : Finish parser/printer support for AffineMapOp, implement operand iterators on VariadicOperands, tidy up some code in the asmprinter, fill out more verification logic in for LoadOp.
c3251198eeb : Eliminate "primitive" types from being a thing, splitting them into FloatType and OtherType. Other type is now the thing that holds AffineInt, Control, eventually Resource, Variant, String, etc. FloatType holds the floating point types, and allows convenient query of isa<FloatType>().
25ce3060234 : Implement support for predecessor iterators on basic blocks, use them to print out predecessor information in the asmprinter.
c0d69303c1f : Add tf_control type and allow $ in bare-id.
081d9e7472b : Stmt visitors and walkers.
60bf7be41f5 : Implement MLValue, statement operands, operation statement operands and values. ML functions now have full support for expressing operations. Induction variables, function arguments and return values are still todo.
548cd7fc68f : Implement basic block successor iterators. Rename BBDestination -> BasicBlockOperand to be more consistent with InstOperand. Rename getDestinations() to getBasicBlockOperands() to reduce confusion on their role.
3da86ad31c7 : Enhance ConstantIntOp to work with AffineInt, move use/def list processing code into a more logical header.
c5c44164384 : Add AffineExprVisitor utility.
6f8692f676c : Fix broken build: change switch cast to use llvm_unreachable.
1e9fd7f4d78 : Implement the groundwork for predecessor/successor iterators on basic blocks.
0dd940c2767 : Fix/clean up convoluted AffineBinaryOpExpr::get.
e95813044ab : [mlir] Clean up ReturnInst; remove unnecessary operand iterators
72d8212a5a8 : [mlir] Remove duplicated operand accessors
a8e4767c320 : Implement a proper function list in module, which auto-maintain the parent pointer, and ensure that functions are deleted when the module is destroyed.
413db6a2faa : Fix FIXME's/TODOs: - Enhance memref type to allow omission of mappings and address spaces (implying a default mapping). - Fix printing of function types to properly recurse with printType so mappings are printed by name. - Simplify parsing of AffineMaps a bit now that we have isSymbolicOrConstant()
85ee151cd6f : Implement custom parser support for operations, enhance dim/addf to use it, and add a new load op.
4e5078b88a7 : Unique AffineDimExpr, AffineSymbolExpr, AffineConstantExpr, and allocate these from the bump pointer allocator.
0b4059b963f : Sketch out loop unrolling transformation.
39a3a609068 : Adds VariadicOperands and VariadicResult traits to OperationImpl. Uses these in AffineApplyOp verification (with tests).
05632af6e3a : [mlir] Add mlir-mode.el
382edfe84d2 : Delete the destructors of attributes and types, since they are immortal. Non-leaf classes can only mark them protected, but that is better than nothing.
dd0c2ca567c : Expose custom asmprinter support to core operations and have them adopt it, fixing the printing syntax for dim, constant, fadd, etc.
4f78837f9a0 : [mlir] Implement conditional branch
9c17b0ac5f6 : [mlir] add .clang-format
1ec70575d92 : Allow 'constant' op to work with affineint, add some accessors, rearrange testsuite a bit.
6708b452625 : Scaffolding for convertToCFG pass that replaces all instances of ML functions with equivalent CFG functions. Traverses module MLIR, generates CFG functions (empty for now) and removes ML functions. Adds Transforms library and tests.
3fa00ab5dbd : Adds newly renamed "affine_apply" operation to StandardOps. Breaks "core operations" tests out into their own test file.
c466672d1e6 : [mlir] Fix a use-after-free iterator error found by asan
9361fb329d7 : Enhance the customizable "Op" implementations in a bunch of ways: - Op classes can now provide customized matchers, allowing specializations beyond just a name match. - We now provide default implementations of verify/print hooks, so Op classes only need to implement them if they're doing custom stuff, and only have to implement the ones they're interested in. - "Base" now takes a variadic list of template template arguments, allowing concrete Op types to avoid passing the Concrete type multiple times. - Add new ZeroOperands trait. - Add verification hooks to Zero/One/Two operands and OneResult to check that ops using them are correctly formed. - Implement getOperand hooks to zero/one/two operand traits, and getResult/getType hook to OneResult trait. - Add a new "constant" op to show some of this off, with a specialization for the constant case.
f7702a679c4 : Introduce a Parser::parseToken method to encapsulate a common pattern with consumeIf+emitError. NFC.
0ff715477e7 : [mlir] clang-format Parser.cpp
2c4026716ca : Switch return instruction to take its operand list separated from its type list, for consistency with the rest of the language. Consolidate some parsing logic, add operand iterators to BranchInst.
3cdb85443ff : Vector types elementtype can be either PrimitiveType or IntegerType.
87d810245db : [mlir] clang-format
848b5c33ad8 : Clarify that the "integer" in primitive types is affine integer, not to be confused with IntegerType.
68a3fd088b4 : Add operand support to the Instruction base class. Add setOperand methods to all the things. Fill out the OneOperand trait class with support for getting and setting operands, allowing DimOp to have a working get/setOperand() method.
1604e4752ed : Implement support for branch instruction operands.
ac591f1b9a8 : Implement generic operand/result iterators that map through our implementation details, returning things in terms of values (which is what most clients want).
61a656cf6af : [mlir] Add basic block arguments
4074644fd54 : Add support for operands to the return instructions, enhance verifier to report errors through the diagnostics system when invoked by the parser. It doesn't have perfect location info, but it is close enough to be testable.
6119d38eaf7 : Add support for multiple results to the printer/parser, add support for forward references to the parser, add initial support for SSA use-list iteration and RAUW.
ea5873daa7d : Remove undefined CFGFunction::print.
851b8fdb2b3 : Better error location reporting for non-affine expressions.
4fd59b044c8 : Refactor the AsmParser to follow the pattern established in the parser: there is now an explicit state class - which only has one instance per top level FooThing::print call. The FunctionPrinter's now subclass ModulePrinter so they can just call print on their types and other global stuff. This also makes the contract strict that the global FooThing::print calls are the public entrypoints and that the printer implementation is otherwise self contained.
f8cce87f62e : Teach the asmprinter to print out operands for OperationInst's. This is still limited in several ways, which i'll build out in subsequent patches.
c1faf6658e1 : Simplify affine binary op expression class hierarchy
cbe4cca5d0c : Rename isSymbolic to isSymbolicOrConstant to avoid confusion.
1da50c4b122 : Parse ML function arguments, return statement operands, and for statement loop header. Loop bounds and presumed to be constants for now and are stored in ForStmt as affine constant expressions. ML function arguments, return statement operands and loop variable name are dropped for now.
7f9cc270a1a : Add basic parser support for operands: - This introduces a new FunctionParser base class to handle logic common between the kinds of functions we have, e.g. ssa operand/def parsing. - This introduces a basic symbol table (without support for forward references!) and links defs and uses. - CFG functions now parse and build operand lists for operations. The printer isn't set up for them yet tho.
55315d5c7e0 : Provide better factoring for the SSA types to allow type agnostic def/use iterators, along with type specific ones.
b61885d605c : Support for AffineMapAttr.
3b2ef76422a : Initial support for operands and results and SSA constructs, first on the instruction side of the house.
54b55a25e5a : Address AsmPrinter changes from last CL.
4718bc96f4a : Adds ModuleState to support printing outlined AffineMaps.
1942800ec9c : Add no-trait base OpImpl::Base.
565b964c476 : Parse operations in ML functions. Add builder class for ML functions.
718c82fb50e : Adds MemRef type and adds support for parsing memref affine map composition.
b020c54e786 : Move newline printed with op to function/basic block printer.
3e59f08e9bb : Switch the comment syntax from ; to // comments as discussed on Friday. There is no strong reason to prefer one or the other, but // is nice for consistency given the rest of the compiler is written in C++.
c2d88e95d55 : Use LLVM dynamic dispatch to disambiguate between StmtBlock subclasses.
1bcfe98f426 : Refactor implementation of Statement class heirarchy to use statement block. Use LLVM double-link with parent list to store statements within a block.
1e500b48169 : Comment fixes for affine map range size parsing.
0115dbb2dae : Parse affine map range sizes.
e082aadfade : Implement some simple affine expr canonicalization/simplification.
0bffd867137 : Remove const reference to errorReporter.
d4c784e07ce : Fix setting errorReporter.
1ac20cb027c : Add attributes and affine expr/map to the Builder, switch the parser over to use it.
2e595eb6409 : Finish refactoring the parser into subunits, creating a ModuleParser and AffineMapParser to localize the parsing productions that only make sense at the top level of a module, and within an affine map, respectively. NFC.
48af7d1456e : Refactor the parser a bit to split out the pieces that need their own local state into their own specialized parser subclasses. This is important, because a monolithic parser grows very large very quickly and we're already getting big.
fa412f7be37 : Implement OperationStmt. Refactor function printing to use FunctionState class for operation printing. FunctionState class is a base class for CFGFunctionState and MLFunctionState classes. No parsing yet - will add once cl/203785893 is in.
7634520ddab : AffineMap/AffineExpr: delete copy constructor/assignment, refactor affine expr parsing.
3934d4d0774 : Complete affine expr parsing support
158e0a3e723 : Introduce the start of IR builder APIs, which makes it easier and less error prone to create things.
39ffa10bfae : Expand check-parser-errors to match multiple errrors per line.
78276e34706 : Add basic lexing and parsing support for SSA operands and definitions. This isn't actually constructing IR objects yet, it is eating the tokens and discarding them.
169160089ec : Change to assert(0,x) to llvm_unreachable(x)
21e67f6542d : Implement a simple IR verifier, including support for custom ops adding their own requirements.
df1a2fc9298 : Implement Uday's suggestion to unique attribute lists across instructions, reducing the memory impact on Operation to one word instead of 3 from an std::vector.
ff0d590a540 : Add the ability to have "Ops" defined as small C++ classes, with some nice properties: - They allow type checked dynamic casting from their base Operation. - They allow nice accessors for C++ clients, e.g. a "getIndex()" method on 'dim' that returns an unsigned. - They work with both OperationInst/OperationStmt (once OperationStmt is implemented). - They get custom printing logic. They will eventually get custom parsing, verifier, and builder logic as well. - Out of tree clients can register their own operation set without having to change MLIR core, e.g. for TensorFlow or custom target instructions.
7121b80749f : Add parsing for attributes and attibutes on operations. Add IR representation for attributes on operations. Split Operation out from OperationInst so it can be shared with OperationStmt one day.
36b4ed14f00 : Implement IR support for attributes.
eee1a2df9e3 : Clean up the implementation of Type, making it structurally more similar to Instruction and AffineExpr. NFC.
0b80a163815 : Clean up an MLIRContext comment
015cbb10334 : Parsing support for affine maps and affine expressions
bf079c9ae54 : Basic representation and parsing of if and for statements. Loop headers and if statement conditions are not yet supported.
7b829703b3d : Add default error reporter for parser.
3a467ccb591 : Improve management of instructions and basic blocks by having their inclusion in a container automatically maintain their parent pointers, and change storage from std::vector to the proper llvm::iplist type.
f958bbeb28d : Enhance the type system to support arbitrary precision integers, which are important for low-bitwidth inference cases and hardware synthesis targets.
faf37dd3687 : [WIP] Sketching IR and parsing support for affine maps, affine expressions
8da0c28d35f : Refactor information about tokens out into a new TokenKinds.def file. Use this to share code a bit more, and fixes a diagnostic bug Uday pointed out where parseCommaSeparatedList would print the wrong diagnostic when the end signifier was not a ).
ed65a73a07f : Sketch out parser/IR support for OperationInst, and a new Instruction base class.
c96b587991c : Introduce IR and parser support for ML functions. Representing function arguments is still TODO. Supporting instructions other than return is also TODO.
f85a6268a6f : Add some scaffolding for parsing affine maps: - parsing affine map identifiers - place-holder classes for AffineMap - module contains a list of affine maps (defined at the top level).
b2ddbb60368 : Report parsing error check failures wrt file being parsed.
ca4c4a03b02 : Change error verification of parser error checking.
9c411be56e7 : Change Lexer and Parser to take diagnostic reporter function.
f6d80a077f4 : Add the unconditional branch instruction, improve diagnostics for block references.
bae4051d6a6 : Add negative parsing tests using mlir-opt.
45703fd65b4 : Remove unused UnrankedTensorTypeKeyInfo.
355ec86e256 : Add tensor type.
4c95a50715c : Implement parser/IR support for CFG functions, basic blocks and return instruction.
f7e22739d17 : Introduce IR support for MLIRContext, primitive types, function types, and vector types.
bb8fafccd29 : Implement parser and lexer support for most of the type grammar.
e79379a11f1 : Implement enough of a lexer and parser for MLIR to parse extfunc's without arguments.
e225987abfe : Continue sketching out basic infrastructure, including an input and output filename, and printing of trivial stuff. There is no parser yet, so the input file is ignored.
84491e271d2 : [MLIR] Enable lit test driver for simple check test.
c0c5e0f0b30 : Sketch out a new repository for the mlir project (go/mlir).
02113f1022c : Create README.md
2cb0e459c4f : Refactoring comparisons invoke calls
90f8ea920b0 : Fix eigen_spatial_convolutions_test benchmarks

+- Project: platform/external/toolchain-utils

22e3075e : compiler_wrapper: Use syscall.exec on platforms other than Chrome OS
43c9066b : toolchain-utils: migrate all in-use projects to python 3
c4615d18 : compiler_wrapper: update the presubmit tests.
8477fefd : crosperf: change skylab credential location in sheriff_utils
cc2dc332 : bisection: fix an error message
6ba01883 : toolchain-utils: deprecate cwp and mem_tests scripts
7bda3eb6 : toolchain-utils: move no longer used scripts to deprecated
81d651f8 : toolchain-utils: Partially port scripts to python 3
4b68aee9 : afdo_metadata: Publish new profiles for kernel 4.4.
07a42cb0 : cros_utils: fix imports in cros_utils
b02958ed : toolchain-utils: fix bug in moving weekday testing to nightly-testing.
05c0470a : toolchain-utils: port binary_search_tool to python3
172ccc1a : afdo_metadata: Publish new profiles for kernel 3.18.
be756e05 : toolchain-utils: move weekday testing into nightly-testing dir.
d820cda7 : crosperf: introduce new test_that and skylab run for suite_runner
00156eac : cros_utils: add x20 email sending functionality
d89779dd : binary_search_tool: fix failures in presubmit
145952b0 : compiler_wrapper: add update_compiler_wrapper.sh
042613e6 : Add --use_src_head.
42797009 : afdo_metadata: Publish new profiles for kernel 4.4.
e013418d : cros_utils: Do not use encoding in NamedTemporaryFile
36077442 : bisection: add support of kernel
ff4c61b6 : afdo_metadata: Publish new profiles for kernel 3.18.
5534af8f : crosperf: migration to python 3
658d7795 : afdo_metadata: Publish new profiles for kernel 4.4.
3a13817c : afdo_metadata: Publish new profiles for kernel 3.18.

+- Project: platform/external/toybox

ad173401 : Stop ignoring chattr test failures.
b1685456 : Enable zcat in the host toybox.
436d18df : Some compilers get upset if ? : produces different types.
250a80c9 : Enable zcat in the host toybox.
d9522e3f : chattr: allow `chattr =`.
5e7b83c5 : More sh tests.
ef30ea27 : Fix bugs reported by anatasluo: min/range/max were out of order, min/max weren't being calculated, only print summary when we recieved at least one reply packet. And switch to FLAG() macros.
3b82917a : Fix xclearenv() breakage pointed out by Derrick Pallas.
4034fd79 : Shell ! tests
1934fddf : Fix off by one error that treats bit 31 as negative (so ls --color sets all the bits).
d227e4aa : ps: widen pid_t fields.
333a10f9 : Fix fuzz to output lines that didn't match patch context.
dc16c116 : Make ASAN=1 affect the HOSTCC-built tools too.
f428c2cc : mkflags: fix a sscanf buffer off-by-one.
efe73887 : Fix bitrot in macos_miniconfig.
9fc5a4ec : Stop ignoring lsattr test failures.
bd94be15 : Enable test(1) for device and host.
c17d5be2 : More sh tests.
a2429575 : Rename config symbol now that we've worked around the worst of the breakage.
bc287a20 : Work around kernel build bug where "make distclean" doesn't work in cp -sfR directory. Downside: this modifies (distcleans) the source directory for an out of tree build, but the alternative is (sometimes subtle) build breaks.
d8565e8d : Tighten up build script a little.
0676d0ac : For "cross.sh all" announce each target in title bar.
3300fa56 : Fix musl-cross-make nommu build (at least for sh2eb).
f40ea28c : Tests for upcoming sh plumbing.
44f45440 : Fix wget version concat segfault.
8cfcf6d0 : chattr: fix exit status, redo the tests.
7d15b37b : Factor out readfd()
db188cde : vi: fix pointer pos when at end of line
31711481 : Basic parenthetical subshell support.
01bf7f6e : chattr: improve error messages.
b07b8878 : Remove old GNU style `' quoting.
28c9710e : Don't recurse into multiplexer more than once.
9dea28b3 : chattr: reuse toybox argument parsing.
7274458b : Fiddle with main() comments.
2f96b860 : More (subshell) work (not finished), fix {block;} | pipes.
7450b93f : readelf: support large ELF64 files on LP32 systems.

+- Project: platform/external/tremolo

fc5fbbd : point to new repo hooks for mainline uploads
071bc60 : Set min_sdk_version to be part of mainline modules
cc1f2dc : Test cases for tremolo floor0 oob
7cc2d36 : Support 64 bit amplitude values
344e643 : Add a repo upload hook for checking the mainline code change.
f67415a : Fix hwasan/ubsan issue
84da163 : Check for end of stream

+- Project: platform/external/unicode

e0f2a68 : Update Unicode files to Unicode 13
bf91afb : Update additions file for unicode 12.1.
3b2ebd0 : Update additions file for unicode 12.1.
3f8bc34 : Revert "Update addidtions file for unicode 12.1."
0702b83 : Update addidtions file for unicode 12.1.

+- Project: platform/external/universal-tween-engine

4f0add3 : sdk_version current for universal-tween-engine DO NOT MERGE

+- Project: platform/external/v4l2_codec2

dab60b4 : v4l2_codec2: Update e2e encoder tests to try both old and new encoders.
bcc6ef6 : V4L2DecodeComponent: Support protected playback.
9b6dce4 : plugin_store: Add V4L2PluginStore.
b6a1839 : plugin_store: Add VendorAllocatorLoader.
c8360c9 : plugin_store: Add libc2plugin_store library.
23c09f0 : v4l2_codec2: Enable thread safety checks.
d111ee5 : store: Add -Wthread-safety cflag for checking thread annotation.
fa546d3 : components: Polish some logs.
a7a1803 : c2_e2e_test: lower sdk version
d49c816 : v4l2_codec2: Remove C2VEAComponent code.
b77e7bb : v4l2_codec2: Adapt C2VEACompIntfTest to use new C2V4L2EncoderInterface.
e5c20ed : v4l2_codec2: Move common code to common helpers folder.
0e16f43 : v4l2_codec2: Add support for encoding to V4L2 device.
c6bb667 : c2_e2e_test: add dist target
b5250cf : c2_e2e_test: Print drop frame rate instead of the count.
05ed597 : c2_e2e_test: Release the output buffer if the frame is dropped.
e9d7102 : c2_e2e_test: Polish logic of the dropped frame determination.
dc95245 : v4l2_codec2: Clean up common helpers.
c37861d : v4l2_codec2: Move encode component helper functions to common/Helpers.h.
4b9d23a : v4l2_codec2: Update encoder name in e2e encoder tests to new V4L2 encoder.
be8f842 : components: VideoFramePool uses dedicated thread to fetch GraphicBlock
b65c212 : V4L2DecodeInterface: add C2_PARAMKEY_OUTPUT_DELAY for H264
6a7255a : components: Implement Codec2.0 V4L2 decode component
df0fb9c : v4l2_codec2: Clean up C2EncoderInterface.
897659a : v4l2_codec2: Move C2VEAComponent::IntfImpl code to C2EncoderInterface.
82e9cde : v4l2_codec2: Fix build issue in C2VEACompIntf_test.
6737f42 : v4l2_codec2: Don't allow clang-format to merge include groups.
33c08b7 : C2VDAComponent: Add VIDEO_DECODER memory usage for input buffers.
a4e8f20 : Update Android.bp to use vendor property.
0125543 : v4l2_codec2: Minor cleanup in C2VEAComponent.
4650dcc : v4l2_codec2: Clean up includes in the C2VEAComponent.
aed1f93 : c2_e2e_test: remove __dso_handle.
cac74e3 : Add README.md to describe each sub-folder.
bc05ade : test: Make E2E test support V4L2DecodeComponent
948396f : Remove broken Android API version checks
df76ac0 : Port c2 e2e encoder tests
5ac59b9 : Switch to async mediacodec APIs
eb810de : Bump c2_e2e_test ndk to 28
542a4c0 : Improvements to arc codec-test
6c9c12f : accel: Avoid aggregate initialization for C struct.
995e041 : service: add android.hardware.media.c2@1.0-service-v4l2 service
f748c01 : store: add libv4l2_codec2_store library.
4e002bb : common: Add libv4l2_codec2_common library
526bd35 : Update mojom file paths from components/arc/common/ to c/a/mojom
221e929 : C2VEA: Fix NPE on non-cheets builds
318b445 : Update owners
e8dea6a : accel: change libv4l2_codec2_accel from cc_library_shared to cc_library
aa952ac : accel: Port Chrome helper libraries for V4L2 encode component to Android.
2c52135 : Fix c2_comp_intf test targets that fail to build
fe73d24 : C2VEA: handle format IMPLEMENTATION_DEFINED on component's end
518d11a : codec2: use Gralloc blob as default linear buffer allocator
8855b11 : codec2: Migrate from hardware/google/av DEP to frameworks/av
c096c30 : Initial port of arc codec-test from chromeos tree
05ec8a8 : v4l2_device: Change video device name pattern to /dev/videoX
936b906 : C2VEAComponent: Handle a case that no h264 profile is available on a device
4973843 : C2VEAFormatConverter: Set VIDEO_ENCODER mask for a destination buffer
4b3787b : C2VDAComponent: report C2_NO_MEMORY on unexpected initialization error
ea218a6 : C2VEAFormatConverter: Encode without copy and format conversion if applicable
7525eeb : C2VEAComponent: adjust supported AVC level and level setter
5a2002c : C2VEAComponent: apply buffer index as identification on BitstreamBufferReady callback
721f849 : C2VEAComponent: avoid process crash on "release after flush" case
b8b0989 : C2VEAComponent: report CSD info by non-workaround C2Work
9e80e10 : C2VDAComponent: release VDA adaptor immediately on stop in error state
2d94acc : C2VEAComponent: make sure VEAAdaptor is created
04947dd : C2VEAFormatConverter: pixel format converter for VEA input frames
659b69b : C2VEAComponent: handle CSD info for input surface and byte-buffer modes
c19f44b : C2VEAComponent: do not assert on checking tasks under running state
2eec6fa : C2VDAComponent: use VIDEO_DECODER flag on allocating graphic buffers
322557a : accel: Fix a wrong assumption that a buffer with V4L2_BUF_FLAG_LAST
729b0de : V4L2VDA: Call NotifyEndOfBitstreamBuffer() after DQBUF on OUTPUT queue
49c28c5 : accel: port the latest video_pixel_format.(h|cc)
81f9f4d : C2VEAComponent: indicate flushed state for returned input/output buffer
e32f918 : C2VEAComponent: match pending work with returned output buffer by timestamp
944db82 : V4L2VDA: Check if the number of allocated buffers by a driver is not smaller than requested
fae9490 : Update arc::mojom::VideoPixelFormat to arc::VideoPixelFormat.
e033f29 : C2VEAComponent: fix compile error on bertha
9807daf : C2VEAComponent: first implementation
8962eac : C2VEAAdaptorProxy: implement C2VEAAdaptorProxy
cd7134c : v4l2_codec2: rename libv4l2_codec2_vda to libv4l2_codec2_accel
efa3468 : C2VDAComponent: Get offsets and strides from android_ycbcr
d3f4ed5 : C2VDAComponent: Notify frame size of output buffer in AssignPictureBuffers
95421b8 : vda: Execute VIDIOC_S_FMT on VIDEO CAPTURE queue with the frame size created by gralloc
35e39e2 : vda: V4L2VDA always use DMABUF memory type on VIDEO OUTPUT/CAPTURE queue
635d9d9 : external/v4l2: Don't parse H264 stream in V4L2VDA
abeb9bc : external/v4l2_codec2: Change the state to kDecoding in ImportBufferForPictureTask
7ddfe5a : C2VDAComponent: fix the issue of calling function from nullptr
6b2a15a : Use ::base::ScopedFD rather than base::ScopedFD.
7e5996e : C2VDAComponent: Get fds of all the planes of output buffer
5f9cfc1 : C2VDAComponent: report error instead of CHECK() for false of C2VDAComponent
630c0c4 : Receive visible rectangle info in ProvidePictureBuffers
64c50d8 : C2VDAComponent: enhance error report and state transition
a9101ff : C2VDAComponent: handle show_frame=false frames for VP8/VP9 decoder
d90af98 : C2VDAAdaptor: fix SharedMemoryHandle usage from libchrome uprev
00d2931 : C2VEAComponent: enclose C2VEAAProxy into V4L2_CODEC2_ARC def
df0e017 : C2VDAComponent: move codec2 library to vendor/google_arc/libs
7cd6a56 : C2VDAComponent: generalize C2 ARC component store
de15702 : C2VEAAdaptorProxy: fix compiler error for base namespace
44f88ce : C2VEACompIntf_test: C2VEAComponent interface native test
6d28536 : C2VEAComponent: fix max bitrate condition
5014552 : C2VDACompIntf_test: add more parameter tests
3778f88 : C2VDACompIntf_test: re-arrange component interface test
243f7d4 : C2VEAComponent: implement component interface and proxy connection

+- Project: platform/external/vixl

5c997a05 : Set apex_available property

+- Project: platform/external/vogar

aabb004 : Update path to the new ART APEX.

+- Project: platform/external/walt

9484ca1 : Add gkasten@ as owner
cf1f411 : Deprecate OpenSL ES for Android as of API level 30 (R)

+- Project: platform/external/wayland

e3d3ad6 : Revert "Disable leak detection locally."
02bea50 : Log all Wayland interface activity
b5d2913 : Add function to explicitly set debug_client flag
8e4b60a : Uprev wayland to 1.17.0.
707aa73 : Add function to explicitly set debug_client flag
5dd451f : Log all Wayland interface activity

+- Project: platform/external/wayland-protocols

e5a49aa : wayland: Remove gaming-input-unstable-v1.xml
1a16036 : Update wayland protocol
8b1021e : Update wayland protocol
ca25fab : Update protocol xml
a800b03 : Revert "Revert "Sync chromium wayland protocol with Chrome""
45a5fe9 : Revert "Sync chromium wayland protocol with Chrome"
87869f3 : Sync chromium wayland protocol with Chrome
b141dd6 : Remove flinger_headers
e1aa13b : Add Dom & Lloyd to owners.
e001ddb : Add linux-explicit-synchronization-unstable-v1
ea47a32 : Add DisplayIdentifier to BridgeInputEvent
42ea022 : Add zcr_input_method_surface_v1_set_bounds.

+- Project: platform/external/webrtc

661e84967b : Reland: Rework platform version to hide codenames.
df06ef4491 : Revert submission
113b0f85e0 : Revert submission
e1d6569106 : Rework platform version to hide codenames.

+- Project: platform/external/wpa_supplicant_8

5db9f0fc : Bug fix of HE operation IE parsing for 6GHz AP
36510307 : hostapd: Add 11ax param only if 11ax feature is compiled
55bc8b85 : wifi: support setting WAPI psk hex bytes via setPskPassphrase
e21d4e8d : [wpa_supplicant] Cumulative patch from commit c54a5e96b
2aa93c53 : [hostapd] Restore 802.11AC compilation option
c2a88cbd : [wpa_supplicant] Remove unneeded include from qca-vendor.h
b755a2a1 : [wpa_supplicant] Cumulative patch from commit 0c5ededed
a5ae4a7e : Revert "[wpa_supplicant] Cumulative patch from commit 0c5ededed"
1a1e642f : [wpa_supplicant] Cumulative patch from commit 0c5ededed
fdcde766 : [wpa_supplicant] Cumulative patch from commit e4eb009d9
1c947220 : [wpa_supplicant] Disable CONFIG_DPP2
4cefc523 : hidl/1.3: Change in setting AssocRetryDelay.
7899587b : Address wpa_supplicant vulnerabilities
8003210b : hidl/1.3: Don't set WPA_KEY_MGMT_FT_SAE key management.
bd908547 : hidl/1.2: Don't set WPA_KEY_MGMT_FT_SAE key management.
e3e480d6 : p2p: update GO device information when group is started
902b7df1 : Update Nss and bandwidth in wpa_supplicant hidl.
1e98503b : Add Nss and BW parsing after association.
253abdfd : Mac randomization cleanup
922a8936 : hidl: Add support to connect to FILS enabled APs using ERP
c358e804 : Fix build error due to use of BIT macro
b9aeb5dd : p2p: clean p2p scan work in scan result handler
74c9173a : Remove setting BSS color in hostapd.conf
dd48efd3 : hostapd: Add SAE Support
7b4b40a6 : Write the op_class in hostapd.conf file
a390f295 : Wifi-hostapd: Handle the new freqlist attribute
0ff61c5e : Cumulative patch from commit ee48f48ba
00ac8a5b : hostapd: Fix non-acs invalid band value
13db0ff0 : wifi: no need to force fresh scan result for fast group join
fc34aabf : [SAE] Add support to add SAE Authentication algorithm
5362fb11 : Write 11ax parameters in hostapd.conf
2a97b67a : Wifi: Deliver eap error code
cede5068 : hostapd: Add debug level control
0d2a7e62 : [Encrypted IMSI] Add support for EAP Method prefix
b6aaecce : p2p: check p2p instance in all asynchronized callbacks
4018d712 : MBO-OCE feature support (phase 3)
0676811b : [DPP R2] Added support for DPP R2 events
34982679 : Add support for changes for 11ax/6GHz softAp
2edac72c : p2p: check p2p instance in all asynchronized callbacks
bc1dedc9 : p2p: early return if p2p interface is not available yet.
1832fd36 : Add a vintf fragment xml file for hostapd
caaac070 : Wifi: WAPI HAL skeleton
eee89435 : p2p: early return if p2p interface is not available yet.
1a842e61 : hostapd: Upgrade hostapd hidl to 1.2
598cc8e8 : MBO-OCE feature support (phase 1)
e407333c : [wpa_supplicant] Enable DPP R2 support
c3565926 : [wpa_supplicant] Cumulative patch from 9fde14607
0d03c17e : p2p: handle terminated p2p interface during join scan
a695c9ee : Add support for getConnectionCapabilities API
71074c5f : Revert Revert "wpa_supplicant(hidl): Set 'ieee80211w' when PMF required"
5ef7aadf : p2p: continue listening next request if no post-PD operations
423bc961 : Remove libhwbinder/libhidltransport deps
1a56ece1 : p2p: handle terminated p2p interface during join scan
5974d201 : Revert Revert "wpa_supplicant(hidl): Set 'ieee80211w' when PMF required"
b18a958c : WPS: Update MAC address on address changes
19570214 : Remove libhwbinder/libhidltransport deps
461aeef9 : wifi: add default HIDL service init RC
de94dd82 : wifi: refactor package import
cc779b85 : WPS: Update MAC address on address changes
a573f4db : wifi: uprev ISupplicant to 1.3
126b1702 : wifi: implement PMK cache interface and callback
084006c0 : Do not clear anonymous id when anonymous@<realm> is used
1e94678b : hidl: add setOcsp and getOcsp methods for OCSP support
8b4fcbe4 : wpa_supplicant: Uprev hidl to 1.3, add support for OCSP
81f62d8b : [wpa_supplicant] Cumulative patch from b8491ae5a
f1c9764c : Revert "[wpa_supplicant] Cumulative patch from b8491ae5a"
878cf7bc : [wpa_supplicant] Cumulative patch from b8491ae5a

+- Project: platform/external/zlib

f644cb8 : Reland "Set apex_available property"
2f2a03f : Set apex_available property
69a32df : Revert "Set apex_available property"
912db88 : Set apex_available property
41c990a : Add more tests to TEST_MAPPING.
18e812d : Revert "Reland "Enable the various chrome zlib optimizations.""
5ad1220 : Reland "Enable the various chrome zlib optimizations."
b9b9a5a : Reformat remaining gn files.
5025475 : mtklein@chromium -> @google
f747110 : Switch scroggo@chromium to scroggo@google
2a6432e : Revert "Roll clang n333938-3a6da112-1 : n340158-efb130fc-2."
51dd31c : Roll clang n333938-3a6da112-1 : n340158-efb130fc-2.
a0f08d6 : Using zmemzero to initialize deflate_state
2326c6c : Properly initialize deflate_state instance
94485d9 : Reformat all gn files in /third_party/zlib/google.
a5c5e98 : Reformat all gn files in /third_party/zlib/contrib/tests/fuzzers.
5de00af : Unify CPU features detection code

+- Project: platform/frameworks/av

74daafd483 : MediaMetrics: Suppress device names
47ff5564d8 : Make media_ndk_headers buildable for native_bridge
f4db80421f : FlacEncoder: handle EOS properly.
943e41be15 : Fix composer tag parsing in mp4
b37379401f : mp3dec: handle EOS with first frame
a269bd174b : MPEG4Writer:Print longest 5 write durations
c435e5f936 : Revert "Force DIRECT flag on direct output thread."
ffabb49539 : audio policy: remove capture restrictions for IN_COMMUNICATION mode
a4c3965421 : mediaserver: add more hwbinder threads
85355f0e81 : Fix FD ownership for local FileSource
d477626b2e : cameraserver: Make trace points in HFR code paths optional.
bf0d7ca7e4 : Fix use after free issue
ba0dfbefb8 : avoid duplicate of mediaswcodec seccomp policy files
d12500adf3 : CCodec: Duplicate format given to CCodecBufferChannel
4c377ef105 : aaudio: allow start when flushing
29112a133f : aaudio test: flushing to start transition
4746fff673 : Camera: Check for failing request ids when syncing with device
56bb7ed6f8 : aacdec: fix error handling
5ffb9872c6 : Fix USAC seeking
8e89c51c2a : Bump Test Apex version code to 2147483647
dd56603fbc : aacenc: reduce logspam for timestamp mismatch
5f9aaa34d0 : MPEG4Writer:use 64bit version fallocate/ftruncate
fc62917d0a : AudioFlinger: Fix spurious underrun logging
af6d36f23a : audio policy: do not consider telephony TX device as a local device
0bdfa28ffa : Camera: Adjust documentation and comments for insensitive language.
b18f506c3c : MediaMetrics: Retain previous audio state a limited time.
47178c2d75 : MediaMetrics: Tune garbage collection
bf8af46ce0 : Camera: Update physical stream cropping behavior
b7b426553c : Camera: Add lastCompletedFrameNumber in CaptureResultExtras (take 2)
36e682a311 : VTS: update CSD validation for Video Encoder Test
991b7b6722 : Camera: Fix a wrong erase call for app segment buffer
26434251a4 : VTS: Disable timestamp validation for Video Decoders
d7a85c1954 : C2SoftHevcEnc: Increase supported resolution to 960x544
eeb744f5f9 : Revert "audio: allow standby for direct track"
087b37c360 : Rename "Westworld" to "Statsd"
52ea7281f8 : AAC Decoder: save decoder config in output format
eba54dc2e0 : AAC decoder: fix KEY_AAC_MAX_OUTPUT_CHANNEL_COUNT
54be23c176 : CCodec: Validate hdr10PlusInfo with the flexCount
1a89ab3cbe : Adding sanity checks for invalid frame sizes
b94ef88fdd : Expose IResourceManagerService to be referred by TunerResourceManager
79ea958e3b : Audio policy: fix failure to unmute strategy.
a0a5ad220b : MediaMetrics: Enable proto upload to statsd
a629bd13e9 : MediaMetrics: Prepare audio device usage protos for statsd
5a55729562 : Push new codec values to statsd
c3c536d3c1 : CCodec: Guard against null output->buffers
3dce9c8d92 : cameraserver: remove assumption that status change callbacks must be called from cameraserver process.
51b882c2a9 : Revert "Camera: Add lastCompletedFrameNumber in CaptureResultExtras"
4ada73d90e : CCodec: retry sending output buffer after realloc
8dfe464892 : Camera: update eviction logic for same owner case
66e98bd1f9 : C2SoftVpxEnc: Add support for encoding from a larger graphic block
c209fe49e7 : audio policy: output selection upon dynamic policy registration
80bc81ba9b : stagefright: notify async release complete
ffb889a243 : CCodec: query api feature for block model
8e2255ad97 : aaudio: fix race when disconnecting
c3d587df54 : MEPG4Writer:return track errors to clients
fd19a77bc0 : aaudio test: add -s to test_steal_exclusive
8a5bfc3591 : Clamp audio seek to non-zero timestamp
a0d5fc81e3 : stagefright: fix block model operations for OMX codecs
e7bb861f19 : CCodec: Queue initial config buffers before requesting input buffers
743f640339 : AudioFlinger: Fix read timestamp if HAL returns error
730a791626 : Camera: Add lastCompletedFrameNumber in CaptureResultExtras
69279d9512 : clearkey hidl: parsePssh securely
64e16a7c0a : audioflinger: fix FIXME in logBufferSizeUnderruns
8e544543ad : AudioPolicy: manager: fix patch list growing up
ca7ce8c9e2 : point to new repo hooks for mainline uploads
a38704a692 : replace char * with std::string
3bead5f9b8 : Camera: Don't mark request thread as IDLE in configured state
b9e4fd4754 : aaudio test: improve stealing test
836f9df563 : aaudio: disable exclusive mode after steal
9ff91b4efd : Embed an sdkinfo proto in the test media apex
e0c3d79175 : AudioMixer: Fix expand mono track to multi-channel
33403f0ef8 : AudioFlinger: fix fast capture silence
84aeb43fa0 : Revert "VTS: validate CSD is not received from h263 encoder"
40b3855645 : VTS: validate CSD is not received from h263 encoder
969db288e4 : media: omx: sanitize pointer values from get/setParam/Config
c23cc40082 : CCodec: fix crash at pushToStash
10fb4beafb : AudioTrack: Fix start logging spam.
963931cf9c : codec2: add API_SAME_INPUT_BUFFER
a3c766eb55 : MPEG4Writer:stop & notify,MediaMuxer:remove notify
a21a3d3540 : Additional mediametrics for MediaCodec
6292112eca : Tracks: Stabilize the latency/startup metrics for BT
1ea842e9b2 : MediaMetrics: Update and clean proto formatting
1ca2522e52 : Update repo hooks for media mainline repos
d94307b8ec : VTS: Add MultiSampleRate Test for audio encoders
cd46f8cff8 : VTS: Add MultiChannelCount test for audio encoders
f5c91df05a : VTS: add CSDFlush test for A/V Decoders
e66416711f : VTS: Add support for MD5 checksum
b5810f7323 : Set min_sdk_version to be part of mainline modules
9b906989b8 : Reland CCodecBufferChannel: Process output format when registering buffer
fa9ced081e : MediaCodec: set release surface in more states
ac46ee6448 : MPEG4Extractor: parse Sample Auxiliary Information in mdat
3ab1b32978 : MediaMetrics: Add and fix clang-tidy
6aaef5a99f : Fix potential use-after-free issue
a2e3cdda51 : CCodec: fix resource releases
1b0be5457b : MPEG4Writer:Optimize number of write(2) calls
aad519df7f : Fix potential use-after-free issue
7ebbc11051 : aaudio: lock transport methods
cc6ed2d539 : AudioFlinger: lower FAST denied warning level
8220d3f72c : Expand nuplayer mutex for mediametrics management
12ce8a9cd4 : Expand nuplayer mutex for mediametrics management
116913ac53 : MPEG4Writer:Ignore sample table of malformed track
5a9a3f93b0 : VTS: move output validation after flush to a method
2a66873152 : VTS: Refactor Video and Audio decoder test functions
48237318de : VTS: Refactor Audio Encoder Test Code
3fab64b2cc : VTS: add validation for work result
43db6ad382 : Revert "Use NO_IMEMORY version of libstagefright_foundation for apex"
3e29db0621 : MediaCodec: fix encrypted block handling
0a37803c9c : MediaMetrics: Enable AudioPowerUsage to statsd
33bd60bab9 : Use NO_IMEMORY version of libstagefright_foundation for apex
35bf5734bb : Revert "CCodec: don't drop work with format change"
f3f9288eae : Do not use max/min luminance if it's 0
ea84038803 : MediaMetrics: Prepare statistics for protos
858b66a493 : Add tests for TreeHugger Presubmit.
e867578b74 : Camera3: Add flush support to HEIC composite streams
2e310dade1 : Revert "CameraMetadata: Add trace points CameraMetadata operations"
d1478ceafe : cameraserver: system camera rules should be checked before making onPhysicalCameraStatusChanged callbacks.
f15e0b62fc : Camera: Update documentation for rolling shutter skew
40a8344385 : Camera: Fix minor NDK doc formatting error
936a89c017 : CCodec: revise resource releases
86b46a20b2 : Expand nuplayer mutex for mediametrics management
e5767553f5 : Expand nuplayer mutex for mediametrics management
e99bcf2fa8 : Expand nuplayer mutex for mediametrics management
3ac6bae6cf : Camera: Fix memory leak if malformed face data is received
651d0a5755 : audioflinger: fix NUL terminator in dumpsys
1c4794bfde : Support query encapsualtion modes and metadata types.
a77869d964 : aaudio: process callbacks asynchronously
fa3781fe0f : clearkey hidl: fix oob read in decrypt
9adaa6b87f : clearkey hidl: fix oob read in decrypt
3ee519e182 : aaudio: align AAudioServiceMessage for 32/64 bits
0f8d6736a5 : OMX: Hide OMX components if vendor.media.omx is 0
3bb2a7f1b4 : Do not use content light level if it's 0
5298998e57 : MediaMetrics: Implement audio power usage metrics
ebbb848a9d : Decrease HLS playlist memory usage
e3cf41a280 : Set min_sdk_version (for non-mainline files)
ddd5870816 : Set min_sdk_version to be part of mainline modules
f7667505a2 : Force DIRECT flag on direct output thread.
7ee6974a7b : Restart HAL service via stop/start when audioserver is stopped
3c4150d600 : MatroskaExtractor: release buffers in error cases
ce9b66343a : MediaMetrics: Add device-based actions for Bluetooth
6ed600937d : VTS: add support for GOP parameter in EncodeTest
1b8f435a51 : Add tests for TreeHugger Presubmit.
40fae84d5e : C2SoftMpeg2Dec: Remove invalid check for output buffer width
539a023bba : AMRWB: Initialize rx_state passed to mime_unsorting
d813954e55 : Add tests for TreeHugger Presubmit.
af3aead16b : Remove invalid check in avc and hevc dec
6e463ce6fc : aaudio: steal exclusive streams
4756a9f78b : aaudio test: test stealing an exclusive stream
e89a795ba8 : Fix race condition in IMediaSource
12c7ec759a : Revert "Add isUidActiveOrForeground() for camera/audio to use."
0a7f044c07 : BufferPool: Avoid implementation-defined behavior
9bf8a6fcf9 : Camera: Initialize preCorrectionActiveArraySize
10db9192e1 : Limit iterations when parsing mkv file
029f52b0d1 : Replace direct pid writes with setting task profiles
7651a27976 : Evict buffers from idle bufferpool
fb128ba849 : Release buffers on MediaCodec#stop()
12b716ce09 : Enforce basic thread safety in Audio Policy Service
08657517e1 : Fix out of memory error
2f4d4b1271 : VTS: add support for sending empty first frame in EncodeTest
4f9e603a71 : VTS: Add non-Display frame test for VP9
e37b9b82e0 : VTS: add AdaptiveBitrate test for video encoders
d936d6a9b8 : VTS: add more encode resolutions
68eb212b74 : audio policy: add ECHO_REFERENCE to virtual audio sources
cf10d743ae : ThreadMetrics: Add device-based statistics for audio
c2b11cbcb8 : TrackMetrics: Add device-based statistics for audio
c64e0ab206 : audio policy: fix crash if output for DAP is not opened
dd6ce20205 : Add GTS tests for TreeHugger presubmit
7fa66613fe : Clean upMP3Extractor member data initialization
f1544c76c2 : C2 VTS: Fix St12out_of_range
b51e3ab86e : AAudio: add missing "Added in API level" annotation
0e26e3f980 : Audio policy: fix areAllDevicesSupported()
910a317089 : CCodec: don't drop work with format change
0d0191e678 : Camera: Skip session parameters in case of abandoned streams
a531458486 : av: Register extractors from system_ext partition
b393a2d9a9 : Camera: Validate face count in received metadata
0a957d3255 : Check silent mode when updating output device.
d20e936651 : RELAND: "stagefright: MediaCodec::releaseAsync()"
eed2d0037f : Revert "CCodecBufferChannel: Process output format when registering buffer"
60c0c5e278 : aaudio: remove LOG_ALWAYS_FATAL_IF from metrics
a4e049d80b : Revert "CCodecBufferChannel: Process output format when registering buffer"
41d8343603 : CCodec: remove dependency to # of slots for allocating local buffers
d203eb6b3c : MediaMetrics: Use AllowUid property for services to control client access
c08f261af0 : fix audioflinger integer multiplication overflow
c529cf6fa9 : audio policy: allow direct outputs for dynamic audio policies
452d91d674 : Implement clearkey hidl `lshal debug` hook
a6b270399f : MediaMetrics: Track AudioTrack and AudioRecord callers
a27e70cdba : AMRWB: Add bounds check for mode in pvDecoder_AmrWb()
50d2573a1c : BufferPool: Guarantee double-loadability
d3813f3575 : audioflinger: add setCallerName() to AudioTrack
b18c1afb55 : CCodecBufferChannel: Process output format when registering buffer
21617db800 : Codec2: Refresh proxy on transaction failure
0cc3c2179c : vp8: modify for add soft vp8 decoder [1/3]
a9876703e8 : aaudio: add MediaMetrics for MMAP streams
79c78ebfe2 : CCodec: support pixel aspect ratio parameters
9b0d9534c7 : Camera: Fix off-by-1 error for scaling crop region
10111c263d : Fix ClearKey session leaks
4da7af2ade : Control audio HAL services in start/stop
c2743aad55 : [vts-core] add mediaCodecs,Profiles validate test to vts-core
00abf0d083 : AudioFlinger: fix getMicrophones implementation
7d391087f8 : MediaMetrics: Misc fixes
fcf46c3f08 : CCodec: handle unrecognized names in LinearBlock methods
1ba10c4860 : Use the non-jet version of libsonivox
20bc750c75 : Convert VtsHalMediaC2V1_0HostTest to individual gtest
5c95bdb270 : Remove VTS reference to non-shipping OMX/xaac plugin
c4b71c9302 : Fix for potential NULL de-reference issue in Reverb
0c52b65211 : use vector::erase with std::remove_if
a7847b3f7c : Fix handling of ID3v2.4 extended header
cc131ba465 : aaudio test: add tests for after release
f7c1410467 : MediaMetrics: Add thread-safety checking
2cb9d98d41 : mp3dec: Zero initialize decoder memory during initialization
5edc4eaef4 : aaudio: free endpoint to prevent crashes
2a52ad31f4 : aaudio: prevent starting from wrong state
99a3463d17 : audio policy: fix volume for unsupported device
9cf2382a91 : aaudio test: check for uninitialized callback buffer
bf821e2c39 : aaudio: initialize the callback buffer
da61245558 : C2SoftVpxEnc: Fix initialiation of bitrate ratios
27cf37ca3e : audio: Centralize audio configuration paths specification
a4cfeca69f : Support drm lazy hal
68eff05308 : AAudio AudioStreamLegacy: refine handling of AudioTrack teardown
d971c36b1e : Replace VtsHalTargetTestDefaults to prepare for cleanup
2c656796f4 : Camera: Handle the case of calling Uid being cameraserver
b7fc2ee88d : extractors: allow OEM to control output type for WAV/FLAC
ec61fb7b53 : Expose a property that allows restarting the audio HAL
7e540682b3 : Camera: Fix race between callback and unregisteration of callbacks
26874fed26 : audio policy: fix crash in findPreferredDevice() on duplicating outputs
fcc4008679 : write font name with writeByteArray() instead of write()
7feb854e9f : AudioPolicy: managerdefault: fix onAudioDeviceUpdate callback
7ffbd98989 : Camera: Fix potentail race condition
1f2151fea3 : Mark some aidl_interface modules as unstable
57640b83e4 : disable CFI on some stagefright_foundation internals
1af8526752 : OpusHeader: Add error checks in ParseOpusHeader()
5d8def9a02 : m4v_h263: Return error for zero width and height
4878995fbb : AMPEG4ElementaryAssembler: reject malformed desc
e734d9dfc4 : Expose a property that allows restarting the audio HAL
6a7e93d18c : C2SoftDec: Use stride returned by graphic view in avc, hevc and mpeg2
7cff1b7359 : C2SoftAVCEnc: Change default dimensions and frame rate
1cadc75d1d : codec2: Fix linear gralloc blobs
06a730b1fe : AudioClient: Fix clang-tidy warnings
b744fafc83 : MediaMetrics: Fix clang-tidy warnings
b709514956 : AMPEG4ElementaryAssembler: erase malformed packets
2325bf07ed : AudioFlinger: mute mic on primary HAL only
ec35db991f : add chunk size as restriction for function parseClearEncryptedSizes()
98fc01e7d6 : Make missing seccomp file fatal.
5347dca057 : aaudio: use minimum of one burst in buffer
9e1f44b72a : aaudio: minor cleanup in clock model
69330d4c9c : Move AudioSystem errorCallback call out from gLock
2a245e16f7 : Camera: Fix possible invalid metadata access
d03d42b547 : flexibility for having extra policy files
709b91e1e8 : MediaMetrics: Update dumpsys parameters
fd65f91772 : C2SoftAvcDec: Fix interlaced input handling
9099a1a58d : MediaMetrics: Use libmemunreachable for memory testing
cbbd7e06ac : RESTRICT AUTOMERGE: Camera: fix use after free in sensor timestamp
e9eb03e9db : MediaUtils: Move MemoryLeakTrackUtil.h to the proper library.
281f969516 : TextDescription: Fix to parse ftab box
95ec1b8ea4 : Keep the death recipient alive
f9b32129d4 : codec2: change of asC2Buffer behavior
1ea84a33c3 : MPEG4Extractor: Limit ID3 parsing to chunk_data_size
28dcd1c444 : Camera: don't stop preview on disconnecting device
5120edaad2 : Expose capture state listener in AudioSystem
85093d5efc : Invert how sound trigger capture is notified
987d12c425 : Introduce CaptureStateNotifier
0e89f31da8 : components: fix default allocators list
f698ff2d17 : Fix uninitialized variable use in Effects.cpp
7efe2b8832 : AudioRecord: Add retrograde detection to timestamps
687d14d2fe : keep tx3g{Buffer,Size,Filled} in sync
a623a1350d : Allow DEFAULT_INPUT_METHOD to capture audio during RTT call
d7e0dd4524 : MediaMetrics: Move LimitProcessMemory to libmediautils
982b590405 : Revert "add trunksize as restriction for function parseClearEncryptedSizes()"
d1f1cb68f5 : Add audio attributes info when starting aaudio tracks on MMAP mix.
20fee56ea2 : MPEG4Extractor:don't set delay and padding from 2nd edit list entry
f2acb7a018 : keep tx3g{Buffer,Size,Filled} in sync
04e8626f14 : Fix integer overflow abort
a7f72b47bf : MediaTesting: Add Extractor Factory Unit Test
6932d7dd13 : MPEG4Extractor:don't set delay and padding from 2nd edit list entry
72ee01dedd : TimeCheck: fix use of uninitialized variable
379d687ba8 : Fix uninitialized variable use in Effects.cpp
40b0b1dad2 : CCodec: update skip-cut-buffers for relevant setting changes only
58a1b32895 : Check scopeId size in provideKeyResponse
d0e2c74984 : APM: Notify the client about new audio ports
44bf7ab74a : MediaCodecSource:Flush buffers queued in Puller when resuming recording
242a9f8db1 : [audiopolicy][managerdefault] Filter unknown stream for volume settings
fd5779fa71 : [AudioPolicy][engine][Strategy] fallback on music stream
90874e340d : Revert "GraphicBufferSource: ensure EOS buffer can be submitted"
ffffffc422 : Add isUidActiveOrForeground() for camera/audio to use.
d25dc976bd : Camera: Make sure JPEG_QUALITY has reasonable default values in default templates
96b18d866d : Fix race condition in AudioTrack::releaseBuffer()
ab6d69d1fe : Fix race condition in AudioRecord::releaseBuffer()
bce9a57e0f : add trunksize as restriction for function parseClearEncryptedSizes()
4f6a7e2158 : MPEG4Extractor:seek with empty edit list entry
a64c94d165 : codec2: Add support for sync frames in hevc encoder plugin
dbaa9bc0ec : C2SoftVpxDec: Replace CHECK() with error handling
57a3769fb1 : Revert "Allow call audio access for default dialer application"
2d91d3fa1f : Reland: Register C2 HAL Service v1.0 for Q and v1.1 for R.
abd6e9d8cf : libaudioclient: Fix error handling in AudioEffect::set
878f9df9e6 : Camera: Improve documentation for android.control.zoomRatio
2ba16f6134 : rtsp: fix integer overflow caused by malformed packets
6c22190e49 : MediaMetrics: limit maximum memory used
04cb8f72e7 : AudioFlinger: Add master volume to the dumpsys
aa0ae2bb07 : Camera: Move bokeh mode to extended scene mode.
301dd5f1d9 : OMXNodeInstance: Guard mActiveBuffers by mLock
bb907e884a : IDrm: fix uninitialized variable in GET_OFFLINE_LICENSE_STATE
85732f4121 : audio policy: fix mmap stream invalidation logic
eaac82f33f : Allow XML file paths to be customized with sysprop
cb7796d6af : RESTRICT AUTOMERGE: Camera NDK: Hide keys for the rotate-and-crop controls
7f82d1a74e : audio policy: fix disordered sequence while changing device
b901686444 : ACodec: bypass crypto / descrambler if input is empty
110b817302 : Merge changes Iaf823919,I5b95b358,I24eae032 am: ed7c7e6f62 am: b13b01d529 am: ecaf388d27 am: e9e5f9cf7d am: 8051d09d03
00c275670b : RESTRICT AUTOMERGE: Camera: fix use after free in sensor timestamp
1859a38c4d : RESTRICT AUTOMERGE: Camera: fix use after free in sensor timestamp
2fe0acd07f : audioflinger: add effect creation probe mode
38ef26a93f : aaudio: use unique_ptr in FixedBlockAdapter
c530c5973f : Camera: fix use after free in sensor timestamp
42924a24cf : Camera: fix NDK logspam
90334d0f03 : Deprecate legacy_android10_support
fc62baf940 : Remove DRM IResourceManagerClient on session close
557c88c626 : CCodec: bypass crypto / descrambler if input is empty
911a13b29b : camera2 ndk: Fix vndk error return value for ACameraManager::OpenCamera().
0c8170fab4 : MPEG4Writer:changed logic when setting last frame duration explicitly
c0fe54c642 : Camera: Release online and offline resources
cad23c2573 : cameraserver: rename getConcurrentStreamingCameraIds -> getConcurrentCameraIds.
c8c4e1823b : Give 32-bit mediaextractor permission to mremap()
3f9164214a : allow mremap to use MEMRMREMAP_MAYMOVE flag
80d8cde0e6 : media/codec2: clarify low latency mode for android
d2ee8e7f4b : media/codec2: remove erroneous enum type
5e3b767908 : Codec2: Add vintf_fragments to sample service
78668ac7c7 : allow mremap to use MEMRMREMAP_MAYMOVE flag
f90036285d : audiopolicy: Remove global static initializers
f367c3538b : Revert "stagefright: MediaCodec::releaseAsync()"
4bbfb6d881 : BnCrypto: fix use-before-init in CREATE_PLUGIN
9c07bbf869 : Merge "Added amrnb_dec_fuzzer" am: 43f0d469b5 am: 28d1a9c771 am: 5471be682e am: 72e3337f9b am: ee318ce85e
88438d4208 : Merge "amrnbdec: Add host support" am: 7f9c033661 am: 8e6ebd8946 am: d8cdc5bdb8 am: 9061f0907a am: 9ec5e14a08
1bb30b2efa : Camera: Add onCameraOpened/onCameraClosed callbacks
841bc9aa0a : Add support for HLG HDR video thumbnails
88b30d2c15 : Plumb the notification about audio HAL services update to APM
88de22ff76 : libaudiohal: Allow late registration of HIDL HAL services
5ba3ae6975 : Revert "stagefright: MediaCodec::releaseAsync()"
0dfdf931b6 : Revert "stagefright: MediaCodec::releaseAsync()"
c0d04987f6 : Allow for late audio module discovery in APM
e2d0c79f23 : check error on setMediaCas
1e420429fd : Statically link libvorbisidec
695044d6f1 : Camera: Add onCameraOpened/onCameraClosed callbacks
fce3ecda18 : use libbase as shared_libs
80ec0df4a2 : Set min_sdk_version: 29
d505c647c5 : Effects: set hw volume if effect chain doesn't have volume control
ed416da90c : MediaMetrics: Remove remaining BOOTTIME references
9b7a9fcfa3 : [DO NOT MERGE] Fix Heap use after free in clearkey getSecureStops
fca6714fd6 : Camera: Intialize useGrid and chooseHeic variables
5d3f2d1e10 : MediaMetrics: Garbage collection fixes
796804387e : Camera: Fix ProviderInfo leak
c21d569900 : audio policy: more concurrent capture fixes
621a28adc0 : C2 VTS: Set "default" store as preferred store
83d2c554e7 : Codec2Client: Add function to set preferred store
9aac30465e : Codec2Client: Reduce logging
56d4183046 : Check if calling uid is system uid for setAllowedPolicyCapture.
8e3f56b7f2 : clearkey default: parsePssh securely
82e78bd3ce : WebmWriter:set mResumed=false in pause()
f0f0311eeb : Mpeg4Writer/MediaMuxer:allow empty tracks
e95bf12f91 : MPEG4Writer:set last frame duration explicitly
cfb5e79e69 : WriterTest: handle asserts in getInputBufferInfo()
ffa4ca7957 : Ignore invalid profileLevelID
e4716c09f7 : CCodec: output format duplicated at CCodecConfig
27d3bad910 : Reclaim allocations on AACExtractor destructor
7eeb7f1f4f : av: add back software omx codecs
04bcc9b67e : RESTRICT AUTOMERGE CCodec: make config consistent before/after flush
4ab1928987 : Opus codec (sw) XML descriptor updates
45d8059519 : Reduce the latecy of encoding 1st frame
96544178ef : stagefright: MediaCodec::releaseAsync()
75b7bf70de : [media][sfplugin] fix -Wdangling-gsl
58af3de44d : [DO NOT MERGE] Fix uninitialized data in IHDCP decrypt
84e512b692 : Reduce the latecy of encoding 1st frame
c9e162bc8a : Crash by invalid ac4 field of mp4 file in fuzzy test
c2b73fa88f : made g711 codec xml reflect the CDD rules
1c2b85109f : codec2: add OWNERS files
f6eb4c388b : Add callback for codec format change.
6b3b2f26fb : OpusHeader: Fix integer overflow in GetOpusHeaderBuffers
904b623c8c : Enable libstagefright_bufferqueue_helper_novndk from system
9da62e1c3b : Make swcodec service link to no-binder version of bufferqueue
8f9e90af80 : codec2: libcodec2-internal-defaults to include internal headers
44574860b8 : include policy files within media APEX files
1426aacf63 : Re-enable MediaBuffer shared memory use
3f252fe979 : MPEG4Extractor: check the default sample info before checking the validity of sample size.
6081cd380a : Add size checking for 'saiz' box
ad90ca79ba : Add more size checking for 'stts' box
0db35529c7 : Add more size checking for 'stss' box
f562ce8410 : Add size checking for 'saio' box
4f74cca0d4 : raw: accept any sample rate greater than 0
6198471c4b : Mark updatable APEXes
325322ddd4 : CCodec: make config consistent before/after flush
8a6ed3748b : CCodec: handle vendor parameters
69397a9249 : Move C2HandleIon and C2AllocationIon to internal dir
1fa777532c : Unify libstagefright_bufferqueue_helper and client.so
3445f03a2c : Remove NdkJavaVMHelper.h from NDK directory
91ecb1a6c7 : Set sdk_version for libmediabenchmark JNI libraries
8a0be29c19 : Add some move constructors and assignment operators to CameraMetadata.
21375f2625 : Move non-flaky tests into presubmit in TEST_MAPPING
670b8fb020 : AAC decoder: support album mode
4b936cccd2 : AAC decoder: implement support for output loudness query
cb59749294 : Fix dst crop used in color converter
41ce3372e1 : AAC decoder: fix boost/attenuation defaults, loudness norm off
edf942bd0b : AAC decoder: enable set/get of DRC parameters during decoding
235d6c7036 : mediaswcodec: Set "default" as preferred service
78ec2f1e23 : Rename APEX Namespace
7bcf792dd8 : DrmManager: locally aggregate API metrics
e75a5da4b8 : CCodec: make config consistent before/after flush
3784ab5009 : Accommodate the move of AudioPlaybackRate to system/audio.h
4b86749458 : aaudio: fix callback size for Legacy input
cbe770a7c3 : cameraserver: re-cache concurrent camera id combinations on cameraDeviceStatusChange callbacks.
ac26cf749f : Allow call audio access for default dialer application
649a27ad16 : Camera: Fix possible ExifUtils heap corruption
5e4d86f837 : audioflinger: remove null checks
95ee3f84c7 : Mpeg4H263DecoderTest: Added AndroidTest.xml to run test with atest
215c87afde : AmrwbDecoderTest: Added AndroidTest.xml to run test with atest
639134e628 : AmrwbEncoderTest: Added AndroidTest.xml to run test with atest
3127830dfc : MediaTesting: Add AndroidTest.xml for ID3 Test
d3e9770bd3 : audio policy: fix a2dp output detection
5453d52874 : AmrnbEncoderTest: Added AndroidTest.xml to run test with atest
3d1f99f75c : Mp3DecoderTest: Added AndroidTest.xml to run test with atest
4dc6d002af : audio policy: fix a2dp output detection
c5cf9e2c96 : AudioMixer: Expand mono track to multi-channel
19e533ccd3 : AudioMixer: Preserve stereo volume in multi-channel mixing
0f9b8b3328 : Really fix excessive 'trun' box parsing
e0496a2a45 : Use SharedRefBase::make to allocate.
4f10539342 : Add top level DRM playback metric
6111b2b92a : MTP: Sanitize filename provided from MTP host
646c31b058 : Add mInterfaceLock back to Camera3Device methods called by RequestThread.
8d18835667 : Displays mediadrm and Widevine metrics in dumpsys
166a84bfe3 : [DO NOT MERGE] Crash the process when midi extraction times out
0931b108b8 : MTP: Sanitize filename provided from MTP host#3
287d330c85 : Fix voice communication audio playback capture
3fab96a019 : MediaTesting: Add FLAC Decoder Test
74d8235259 : Benchmark: Fix for audio encoders on Android 9
ed91f58c8a : [AudioPolicyManager] Fix mute/unmute while use DevicePortGain
94e8cfca5e : MediaTesting: Add Webm Frame thread unit test
e4e7b91ec8 : Revert "BnCrypto: fix use-before-init in CREATE_PLUGIN"
2428c6b9a4 : audio policy: different default config for system volumes
de82404ca5 : [AudioPolicy] fix volume regression
d7227cc108 : [AudioPolicy][Engine] Attributes of strategy not populated
00dba06ec1 : AudioSystem: add owner UID to setPhoneState API.
5edf2451d0 : mediametrics: locally aggregate legacy drm metrics
0c3505bfb6 : mediaextractor: ignore platform's profiler assist signal
7c67c79fff : Delete an uninitialized object in AACExtractor
0ab1d01c9b : Adjust TEST_MAPPING
b949b61103 : Camera NDK: New lifecycle for ACameraMetadata_fromCameraMetadata
a63c9e6d73 : GraphicBufferSource: ensure EOS buffer can be submitted
8f06962f2d : MediaMetrics: Change the duplicate logging suffix
c25b042720 : Protect against TOC/TOU bugs in soundtrigger
a62c26c6a3 : libeffects: Removed the unused/redundant code in lvm/lib
b6627ca0e6 : MediaTesting: Add Mpeg4 H263 Encoder Test
35f8c7c32a : audio policy: add call assistant volume stream
39d1f3e01d : [AudioPolicy] fix volume regression
1602608c4c : [AudioPolicy][Engine] Attributes of strategy not populated
575fdea51e : Revert "Revert "[audiopolicy][enginebase] Fix schema verification""
387f252dbb : Crash the process when midi extraction times out
d4ad3e1291 : NdkMediaFormat: add doc for AMEDIAFORMAT_KEY_LOW_LATENCY
d7b2ff012f : libaudiohal: Dynamically load appropriate HIDL shim library
ed8495b407 : rm libbinderthreadstate
93fb84c8d5 : MediaTranscodingService: Add AdjustableMaxPriorityQueue.
d1bbbe3dbf : Remove libbinder from media.swcodec
45a3ce9804 : Prepare TEST_MAPPING for presubmit tests
93e498735a : writerTest: Added AndroidTest.xml to run test with atest
2b92f9f380 : m4v_h263 no longer requires consumers to define OSCL_* macros
89f9b4e065 : Use "com.android.media" for linker namespace
913271d255 : ExtractorUnitTest: Added AndroidTest.xml to run test with atest
aa6f4f3671 : Revert "Disable clang-tidy for libcodec2_vndk"
221324eea4 : Revert "Disable clang-tidy for Effects.cpp"
6c09c003c9 : Reland mediaswcodec: Fix "default" as preferred service
c107773808 : Revert "mediaswcodec: Set "default" as preferred service"
f88243986f : Benchmark: Update AndroidTest.xml to push test vectors
4fa28d2e0a : Camera: Fill out vndk implementation for physical camera callbacks
b00653c6d4 : aaudio: add checks for Binder return codes
1b41d44972 : Avoid reading at negative offsets
6df7f5f72b : Don't re-export libbinder headers from libstagefright_foundation
2c37787ed7 : DrmUtils: return 1.3 hidl factories
8ff51afd56 : Benchmark: Add backward compatibility for vorbis
f9d5d46591 : MPEG4Writer: Initialize mime to NULL in addSource
59982857db : Add meta data extensions to support APE playback
68b5a37d27 : MPEG4Writer:Fix MetaData use-after-free issue
333bb3d798 : MediaMetrics: Minor logging fixes
415617649c : aaudio: more docs for AAudioStream_release
3276292949 : Add pid override feature to MediaResourceManager
51aa200376 : BnCrypto: fix use-before-init in CREATE_PLUGIN
0fcc78cdea : Use libbinderthreadstateutils.
a8c60ccd9c : libeffects: Removed void cast related comments that are not relevant
cc087f0c55 : use apex_test for test apexes
a98bfa5b27 : Revert "[audiopolicy][enginebase] Fix schema verification"
c45f1514dc : Move implementations to DataSourceBase.h
3158c93704 : User id match rule should be applied when doing mix matching.
89a2c5ceef : Use libbinderthreadstateutils.
0ad729efbb : jailed media processes can dump code coverage data
2baa354d48 : Benchmark: Consistency in test names
fe5cd492bf : Fix native exception caused by memset 0 to NULL pointer
cc8271ea11 : media utils: fix UAF in TimeCheckThread
3a229574b5 : MPEG4Writer:Fix MetaData use-after-free issue
c155398cd7 : RESTRICT AUTOMERGE Validate TrackedBuffer in onBufferDestroyed
5172cabc2e : MediaTranscodingService: Simplify TranscodingClientManager.
66d0e72c9d : Revert "audiopolicy: align input and output devices for engine"
9c04b8d170 : MediaTranscodingService: Implement service's add/remove client APIs.
a959536bd9 : Don't re-export libbinder headers from libstagefright_foundation
d91c921c15 : Avoid reading at negative offsets
d39f41fb3a : Add micro-benchmark for media metrics
305996c854 : Fix race condition in AudioTrack::releaseBuffer()
faa4bde9ba : Camera: Various offline processing fixes
87fcccad5d : Camera: some patchs for offline processing
5871330330 : CCodec: don't use array mode if in block model
ea5c49e174 : aaudio: less alarming message for MMAP
25532c7698 : aaudio: add checks for Binder return codes
922bb104df : stagefright: do not attempt to read from secure output buffer
0da716bedb : Fix ACameraMetadata_fromCameraMetadata crash.
6e51a2630a : Enable coverage for libmediandk
5bde28f561 : Make <media/MediaMetrics.h> safe to use directly
b68f5ebb53 : MediaMetrics: Add AudioFlinger logging
4f04336e74 : Warn against promoting owner's wp<> from ctor
26587cbbaa : MediaTranscoding: Add TranscodingClientManager.
3b4c1f0320 : MediaMetrics: Change dumpsys format
2bbdce4e9b : ICameraService: Add methods to query concurrent streaming camera support.
cc1dcd84ef : Add Drm playback tests to TreeHugger presubmit.
a9ae62a3d3 : Fix build
e3c9689efc : stagefright: remove logspam for queuing secure buffers
4e458b908a : Remove hardcoded SDK from 'R' version of modules.
e8e0e7a52b : [AudioPolicyService] Add creation of DeviceEffects
1204baa633 : [audioeffect] add support of device effect in config parser
160863fd37 : audioeffect: add missing sources to deserializer config file
afd4cea46c : audiopolicy: apm: factorize internal patch creation/release
f2e37092cf : CameraService: Implement SCALER_ROTATE_AND_CROP_AUTO, part 1
1b39b644ed : refactor to remove libmedia_omx dependency from some extractor libs
e2a8892e61 : Camera NDK: Add android.scaler.rotateAndCrop control
4385816acc : Camera: Support new provider callback version in camera service
69039fc6c4 : Fix fd leak in media.codec
90e776378a : Added audio policy api to do route based on user.
7ca678b41b : HEIF: Re-decode the image when changing color type
dbf0a2ee34 : Add support for USAGE_VOICE_COMMUNICATION playback capture
8b4e05ecee : aaudio: add AAudioStream_release()
04ebe2d645 : Remove ResourceManagerService AIDL api versioning
bf4f332a55 : Revert "Prime cache for tone mappers in mediaserver"
cd51052e56 : Clean up error logging audio device type collection.
76373c2644 : aaudio: add missing symbols and tests for capture privacy API
fb7a76711a : stagefright: MediaCodec buffer API revision
3de1bbfde9 : Fix race condition in Effects
cc0b795ac2 : Camera: Propagate all offline stream ids to clients
d99c8ae877 : Camera: Add initial offline client listener logic
4697b64a3b : Camera: Initial support for composite streams in offline mode
b2bc5a46ef : Camera: Initial offline session client
5fd603ea87 : Camera: fill in Camera3Device offline processing impl
9f713e83cf : Add ACameraMetadata_fromCameraMetadata.
08b5f8a299 : video: Disconnect from native window for secure case
1a1500139b : raw: accept any sample rate greater than 0
558334b9fb : Add error code for CAS system rebooting
f7f50345a3 : Change RenderEngine::drawLayers to take a vector of LayerSettings pointers
e4f4b79b8b : Implement name() and flags() in IMediaExtractor
140a34fbfe : Check if calling uid is system uid for setAllowedPolicyCapture.
2608138da2 : Revert "Register C2 HAL Service v1.0 instead v1.1"
56d98ba800 : Camera: supports new HIDL camera device 3.6
3e8bbb91f1 : Adding system usages to AAudio
524159db6d : Adding support for new System Usages
7c96ea7ff8 : Remove mediametrics include symlinks
dc4c427b21 : [DO NOT MERGE] Fix heap buffer overflow in clearkey CryptoPlugin::decrypt
6e7bf72a8a : libaaudio removing diagnostic
1186c614da : Remove extractor-defaults_no-sanitizer
2acd74457f : extractor Android.bp cleanup
8475ae5dbb : audiopolicy: managerdefinitions: add attribute for engine dynamic loading
9c3728b04f : audiopolicy: engine: cleanup to enable VTS testing
8b0bfd9147 : AudioFlinger: Propagate uid info for AudioSession references
b0168b2bca : Camera: Add new pose reference for foldables
84addcacf3 : Flac decoder: Enable building static library for flac decoder
c6f97aa688 : Register C2 HAL Service v1.0 instead v1.1
48c365e017 : MediaTranscodingService: Rework Service's AIDL.
ea186fae03 : MediaMetrics: Add AudioAnalytics actions
591f24cd32 : Fix heap buffer overflow in clearkey CryptoPlugin::decrypt
6363f4b046 : aaudio test: allow zero buffer size
42b993041e : MediaMetrics:LockWrap: Use recursive mutex.
f41599b115 : APM: support querying of audio playback routing
ccf05385f9 : avc/hevc: Align 128 everywhere
000c3e44f3 : Support multiple error callbacks
9d37afccb7 : Camera: Improve timestamping docs
e6a65ac41b : ServiceUtilities:UidInfo: Fix accepted uid names
a7a89e2caf : AudioFlinger: return actual MMAP stream configuration after opening
d81917505e : [DO NOT MERGE] Fix heap buffer overflow in clearkey CryptoPlugin::decrypt
8464bfa975 : [DO NOT MERGE] Fix heap buffer overflow in clearkey CryptoPlugin::decrypt
a51151aacf : Link with actual headers instead of symlinks
0dae4bf62c : Fix android.media.cts.ImageReaderDecoderTest fail on MT6580 project
8821ced2fd : Mpeg2Extractor: Fix to generate static library
fa237c4f76 : [DO NOT MERGE] Fix heap buffer overflow for releaseSecureStops.
b92e3bf778 : [DO NOT MERGE] Fix heap buffer overflow for releaseSecureStops.
2587ab6c76 : [DO NOT MERGE] Fix heap buffer overflow for releaseSecureStops.
38d27e7b46 : Fix heap buffer overflow for releaseSecureStops.
b82e6b724e : AudioFlinger: implement device specific audio effects
0f7ad8cd2c : MediaMetrics: Add AnalyticsActions and AnalyticsState
6bc62094e5 : Use default sample rate for DIRECT Audio thread
4de0b451e8 : Treat AUDIO_SOURCE_DEFAULT as AUDIO_SOURCE_MIC
39dff6917f : Camera: Add visual samples for android.scaler.cropRegion docs
5bdc535976 : AudioFlinger: Show uid and package name for notification clients
cd24ccacbc : MediaMetrics: Add copy constructor to TransactionLog
a8f1c6e492 : MediaMetrics: Add copy constructor to TimeMachine
41eb8da88f : heif: reserve item ids at track start
a85efab79e : MediaMetrics: Move package name from uid to service utilities
155d5cbd00 : stagefright: link CCodec directly with libstagefright
e8989ae17c : MediaMetrics: Unify Elem of TimeMachine with Elem of Item
37de9b7193 : MediaMetrics: Add Defer class
692870bd73 : MediaMetrics: Add Elem getter to Item
565cc485a0 : MediaMetrics: Make Item final
2ecacc4ae5 : MediaMetrics: Move Item::Prop to the start of the class
29e9ec182d : Camera: Integrate dynamic depth processing
47cdcf399f : CameraMetadata: Add trace points CameraMetadata operations
1c834da070 : Camera3: Remove mutex from ZoomRatioMapper
62f49ed064 : Camera: Heic: Update codec quality per shot
9899ff7fee : AudioFlinger: Fix getInputBufferSize() corruption
0beff0f4a2 : Codec2Utils: Cache all connections in DefaultBufferPoolSender
18824a94a8 : AudioFlinger: Clear effect_uuid_t in case of short read
1eba80de4e : Check actual read bytes for TS packets
3c713796c2 : mediaswcodec: Set "default" as preferred service
0c16dbe690 : RESTRICT AUTOMERGE mediaswcodec: Set "default" as preferred service
4f1f19d393 : MPEG4Writer+MPEG4Extractor:EditList to handle tracks' start times
611268d7a1 : MediaMetrics: Unify bundle key naming for service set properties
62aa0219c2 : aaudio_loopback: port latency analyzer from OboeTester
0ec6f56ea1 : RESTRICT AUTOMERGE Harden Clearkey releaseSecureStops implementation.
3ae43b0ae9 : RESTRICT AUTOMERGE Fix Heap buffer overflow in clearkey releaseSecureStops
ba703d6492 : Fix race condition in AudioRecord::releaseBuffer()
d9eb496977 : audioflinger: fix missing EffectBase member init
b7aadb3f77 : MediaMetrics: Use variant instead of union for properties
1159384b08 : Remove cleanUpEffectsForIo.
28d4d67a41 : MPEG4Writer:64bit offset + fallocate
dbdf72b97b : Camera: Add support for new camera zoom API
47e58d60fe : MediaMetrics: Remove friend access, use STL map
4170955999 : audioflinger: refactor EffectModule class
54782cfc69 : Codec2Client: Retry creation on failed transaction
ae88dd3b1f : use namespace android::mediametrics to simplify types
7291da64f5 : Remove header symlinks
f27e987d27 : Naming consistency: MediaAnalytics to MediaMetrics
221f7b2d21 : camera2 ndk: Allow nullptr for ACameraCaptureSession_captureCallbacks.onClosed.
b8d374b9e2 : Disable support for object references.
b978c389e8 : Camera: add offline session API skeleton
47ea671e71 : Add audio stream and usage for virtual assistant
6b446ce95d : Revert "Revert "Audio effects: define interface between EffectModule and audio framework""
976672fa32 : Fix out of bounds access
8e9aa353c8 : cmds: Use new libgui API for display info
e1a3957f7b : screenrecord: Use ui::Rotation
74cd6b0f68 : Migrate to new sound trigger middleware service
3fd6a2ccfd : Revert "Audio effects: define interface between EffectModule and audio framework"
51207514eb : unique_fd is passed by value in AIDL interfaces
a32e60121e : Make IAudioPolicyService::{acquire,release}SoundTriggerSession work remotely
12606bad3f : clearkey hidl: add 1.3 services
bfdc4871a6 : MediaCodec: add metrics for low latency
41947e2044 : add SoundTrigger HAL V2.3 support
21777f8781 : audio: add call assistant usage
9fb726888d : Added usage to init call for audiostream registration.
c0abc6239e : Audio effects: define interface between EffectModule and audio framework
eeea752811 : apex: The media swcodec breaks when its dependency is changed
73bdf57552 : libaudiohal: Use IDevice::updateAudioPatch in V6
bad151070e : Add AUDIO_INPUT_FLAG_DIRECT to Audio HAL constants
cad9acfd34 : Add a repo upload hook for checking the mainline code change.
242a925a11 : validate width*height doesn't overflow in image file
d65084c86d : Camera: Handle onBuffersDiscarded callback
f12b762241 : camera2ndk: ~ACameraCaptureSession shouldn't hold device lock in ACameraDevice_close().
30857159e8 : APM: support product strategy routing
3b7f51b5fc : Audio effect HAL: Add device ID to createEffect API
9487603487 : AudioEffect: add device descriptor to AudioEffect constructor
00c50ac8dc : Do not assign LOCAL_MULTILIB to AUDIOSERVER_MULTILIB
3f75a5bc38 : AudioFlinger: add audio session for device effects
2c072724e3 : C2BqPool: move pool data destruction out of lock
40e8e5eff0 : change media analytics references to media metrics
cfae241ef6 : Camera: Set focal length for external camera if the information is provided
8e89e1a8c5 : NdkMediaFormat: add AMEDIAFORMAT_KEY_LOW_LATENCY
06f3aba651 : MediaMetrics: Add AudioAnalytics
55aaf52521 : MediaMetrics: Update service transaction security
71b9fb4f39 : MediatranscodingService: Create MediaTranscodingService.
d17c85023a : Add explicit private audio recording request
06069a56a9 : MediaTranscodingService: Add AIDL interface for MediaTranscodingService.
82a074b191 : MediaMetrics: Add const correctness for items in service
1efc9c6f15 : MediaMetrics: Add stack allocated Item
01b23cb29f : Make screenrecord use NdkMediaMuxer
e2e830fd3b : AudioFlinger: Fix incorrect underrun count on track pause
eff0d0824c : MediaMetrics: Fix crash when logging during SystemServer stop
99c47ff165 : Add stubs so you can use libaaudio from an APEX
8dae54c472 : Camera: Unblock the request thread earlier during flush
deb974f1d9 : codec2: read fallback ION params from system properties
2a24a30904 : gralloc: move codec2 to GraphicBufferAllocator/Mapper
ba3db192b0 : codec2: read fallback ION params from system properties
be926583c0 : Update clearkey plugin to drm HAL v1.3
d3f9ba74b1 : libmediadrm: final libbinder cleanup
e45ac608ee : DrmSessionManager_test: remove ndk wrappers for IResourceManagerService
fdd512ab3e : convert ResourceManager usage in MediaCodec to ndk aidl
596187eca3 : stagefright: remove ACodecBufferChannel dependency from MediaFilter
ce521ee6e5 : Fix status error to avoid releasing component twice
c0d1d0eeb4 : DrmHal: use DrmUtils to create IDrmFactories
9353881598 : libmediadrm: refactor bundle dependency
ce811b49d7 : NdkMediaDrm: get app name from /proc/self/cmdline
aa18ea5e7e : codec2: switch perferred linear allocator type by pool mask
f72774bf1c : codec2: Gralloc blob linear buffer allocator
f1144ae50f : Remove obsolete directory tools/resampler_tools/
03a2061d53 : Libaaudio Integer Overflow Sanitizer Bug Fix
5bed95cf09 : set max luminance in layer settings
daf49955e6 : Refactor for audio device type in conversion.
cbf4bb0eca : Remove mediadrm service
9bcfa7c755 : audioflinger: fix reuse of audio HAL patch handle
6152d7c7ea : DrmHal: remove permission check
dab79b3d09 : AIDLize MediaExtractorService
895fba9a49 : ICrypto: use hidl memory instead of binder memory
3355e447a7 : libaudiohal: Call IDevice.close in HAL V6
abab522d57 : AudioFlinger: Fix getInputBufferSize() calculation
6d108731e7 : Remove IMediaDrmService
0f3a8a0d98 : DrmSessionManager: use ndk resourcemanager
c43bf4a3e2 : TEST_MAPPING for stagefright foundation classes
7f6cde9fa7 : TEST_MAPPING files for media metrics
960bbfab7b : Camera: Check consumer interface before disconnecting
637dad252c : do not send max pts gap to full-frame image encoders
b7d71b6445 : Alias init.svc.mediadrm to init.svc.media
75e12cc76b : mediadrm: new IDrmMetricsConsumer interface
88888a4636 : Revert "Remove (I)MediaDrmService"
4900ae28b3 : C2SoftMpeg4Enc: Handle yStride not equal to aligned width
a90aee3a45 : DrmSessionManager_test: use ndk resourcemanager
54482b573e : Remove (I)MediaDrmService
f9656ff1f1 : Remove DrmInitialization from IDataSource
bf69de9ebd : Codec2Utils: Add support for media.c2@1.1
9517139517 : Remove api_dir property
d7f88ee790 : Support more audio decoder sample rates
d19313d815 : vpxdec: handle non-display frames
a54e81fc42 : IDrmClient: remove IBinder inheritence
9e648f6d57 : Pipe through featureId from context to Camera code
5ff3ad6c57 : DrmUtils: helpers to create hidl Drm Factories/Plugins
f11c67768c : Remove libcrypto dependency when building com.android.media
201efd79c4 : media apex: statically link hidl libraries in mpeg2extractor.
9ad157448a : IDrm: remove IBinder inheritance
6571bf6fad : IMediaDrmService: remove makeDrm method
82ea6be9a7 : mediadrm: use stable C interface to record metrics
10fe943418 : DrmUtils: helpers to create hidl CryptoFactories/Plugins
9c930d0cac : ICrypto: remove binder inheritance
8f278eea9d : Use AudioDeviceTypeAddr when setting device for effects.
c4e90131d8 : Fix secondary output under&over run
206949d655 : BufferChannelBase: IMemory to drm hal buffer helper
1c38352aa7 : IMediaDrmService: remove makeCrypto method
8a1095a9f2 : audio policy: fix playback permission checks
42896a0774 : media utils: dump audio HAL service before restarting audioserver
52a243e880 : Replace AndroidRuntime::getJNIEnv() with stable methods
c52b1ffec2 : Refactor audio device type in audio flinger.
36e2dea740 : Add constructor with type and address for DeviceDescriptor.
f2ae75ddc5 : Camera: Heic: Wait for output TS before dequeuing output buffers
0017f0d771 : Camera: Heic: Handle out-of-order buffer outputs
983f81403e : Camera: Heic: Wait for first output tile callback before muxer start
7e95a1c5c4 : Pass track from meta->message and vice versa
40d50f3fea : jailed media processes can dump code coverage data
17c6d825f7 : Update use mediadrmserver config property name
74b71519c9 : audio policy: use call screen mode
5d51ca9555 : Use AudioDeviceTypeAddr in DeviceDescriptorBase.
05b5edd08b : Move AudioDeviceTypeAddr to libaudiofoundation.
039b9e940f : Camera: Decrease latency when joining sequencer thread
2d018126d7 : allow/ignore overflow in ogg position calculations
8340e67185 : audio policy: Add call screen audio mode.
469b90ac83 : gralloc: stub out IMapper@4.0::lockYCbCr in C2Allocator
c759fc5a30 : gralloc: name codec buffer at allocation time
0594f29ede : Codec2Utils: Separate parameter cache from store
2299310926 : Rename # vndk tag to # llndk
61e1c76cf3 : IDrmClient: remove Parcel from interface
3be6321537 : vorbisdec: support 192Khz sample rate for vorbis
83d46a4485 : Bugfixes for Dolby Vision support
30ed594000 : Libaaudio Enable Integer Overflow and Bound Sanitizers
8767f614a4 : aacenc: handle and warn overlapping timestamps
13f103b28d : [frameworks][av] fix -Wimplicit-int-float-conversion
377eeab000 : vpxdec: handle non-display frames
ddd7a80f5b : vpxdec: handle non-display frames
0bde0d2916 : g711 channel count limits
227480430b : aacenc: handle and warn overlapping timestamps
e32a1d7c90 : mTraits is used without been locked
e508370907 : g711 channel count limits
3253f2d6f3 : MediaMetrics: Update Item serialization code
36eacff1a8 : Fix native exception occurred when seeking mp4 file
77eaee57f0 : Fix a noise issue caused by random value of byteOrder
833c93ef47 : Fix exception when delete an uninitialized object
d42aa40c7c : Fix memory leak in MPEG2PSExtractor
8070d8dd34 : Supported FMA Intrinsics in Audio Resampler FIR processing module
d4fe6b1339 : Prime cache for tone mappers in mediaserver
fad4c79db3 : C2AllocatorGralloc: Fix stride in map()
a6f5ac87c1 : Remove duplicate entry in libmediandk target
7875f687ef : Fix stride number in C2AllocationGralloc::map
5dd3ecb875 : aacenc: fix possible shift in remainder
fe8641e53d : Use renderengine on mediaserver side
30dbaa2016 : bufferpool@2.0 tune eviction params
586b198290 : Codec2: Simplify ClientBlockHelper
77e073fcf8 : Camera: Add bokeh mode tags in camera ndk metadata
66c527f3c7 : DO NOT MERGE Set module versions to 299900000 Dev branch modules need to have a super high version code so that they can be sideloaded on any device running any version of modules.
4381040f77 : Refactor opening output interface between AF and AP.
6c63ae3b3e : aaudio: set default buffer size to capacity/2
c9f7efa0f5 : CryptoHal: remove redundant buffer id counter
28c2ed3985 : DrmUtils: refactor IDrm/ICrypto creation
90e6369928 : cameraserver: filter out non-HAL3 devices from HIDL addListener.
58a0dd8321 : Audio policy: modify permission needed to capture from source FM_TUNER
e39cbc0f2d : Change AIDL module name
b7c2cf5d34 : cameraserver: Avoiding deadlocks while calling isPublicallyHiddenSecureCamera().
9917d4ab1b : Revert "Revert "media: remove IGraphicBufferSource.aidl""
fa287425b0 : Move Visualizer to libaudioeffect_jni, its only user
d3080c383e : Fix typo in Doxygen comment
47eaa19471 : Revert "media: remove IGraphicBufferSource.aidl"
f15bccb831 : aacenc: fix possible shift in remainder
bbb382312e : Revert "Revert "Move libmediahelper into a new folder.""
2f6a4b8345 : media: remove IGraphicBufferSource.aidl
998d1fe221 : CameraService: Add unit test for stuck HAL at startup
5e4c732e86 : Camera: Release all composite streams during "detachDevice"
a0877dc731 : Revert "Move libmediahelper into a new folder."
c8888660b5 : Move libmediahelper into a new folder.
63e2c52d14 : Move LinearMap from libmedia to audio_utils.
1531cddad7 : clearkey default: parsePssh securely
3473d55878 : OpusHeader: Fix integer overflow in GetOpusHeaderBuffers
5132fc5e85 : Revert "force g711 test to match 1-channel sample data"
e9f6c3d54c : Move MediaDeviceInfo to libamidi, its only user
7a34a8bd9e : g711 channel count limits
1f5583ef37 : aacenc: handle input size not aligned at sample boundary
5d3e32b69b : Update plugin for cas@1.2
aeef788a3b : MediaMetrics: Update to use fluent style recording
a87e69cf8b : MediaMetrics: Make submit one-way
181e6950a1 : Convert IResourceManagerService to stable AIDL
a30e320885 : [audiopolicy] fix -Wreorder-init-list
6c36c788dc : MediaMetrics: Don't read from move()d variable
4e947da3e6 : audio policy: update capture policy for HOTWORD source
5da8700f66 : Revert "Revert "Add parcelable test for classes in libaudiofoundation.""
0ff1d64ce5 : Add export header lib headers to libaudiofoundation_headers.
c89c8dc5c0 : MediaMetrics: Add unit tests
8d4f0062c7 : aaudio: write if there is room
a33446ada9 : Move JetPlayer to JNI
7908e2e689 : Revert "adapt ld.config.txt for vndk apex"
5c103f2962 : Camera: Heic: Wait for output TS before dequeuing output buffers
b5986a36b2 : Camera: Heic: Handle out-of-order buffer outputs
3d00ee51a2 : Camera: Heic: Wait for first output tile callback before muxer start
aa05782462 : Revert "Add parcelable test for classes in libaudiofoundation."
17dbaf2806 : MediaMetrics: Update to use STL containers
54b0d31e6a : Make libaudiofoundation can be a static library.
8de018ad8c : Add parcelable test for classes in libaudiofoundation.
49e69a1e68 : Add equals functions for classes in libaudiofoundation.
17058fa562 : Make audio stuff parcelable.
d372bd43a6 : do not send max pts gap to full-frame image encoders
ec96060c3b : CameraService: Don't block on camera HAL start in all cases
9b9b3de144 : media utils: fix UAF in TimeCheckThread
48ab6ef123 : CCodecConfig: support low latency config and set paramters
51f5abaff8 : mTraits is used without been locked
33e8ef86ec : cameraserver: Avoiding deadlocks while calling getSystemCameraKind()
7a591bfabf : Enable Dolby Vision AV1 support in MPEG4 extractor
7a0c3c9b43 : Adding dolby-vision boxes to MPEG4Extractor
9a3361e4c6 : Clear up bit mask usage in audio policy.
cc34ecf2d1 : aaudio: test audio_utils::Histogram
d579f3efb6 : Fix dumpsys media.player
e0d004fe12 : Revert "audiopolicy: align input and output devices for engine"
3686203afb : Propagate sample rate to static audio track
01c7d9ee1b : Fix secondary output under&over run
3688d0aa11 : Remove pid-caching from BufferPoolAccessor
9225375ac6 : Add a comment on incorrect paths that are required for Q compatibility.
1e7015ad0f : Codec2Client: Retry creation on failed transaction
66df800d34 : Revert "Allow sphal to load some LLNDK for legacy devices."
230f58c028 : clearkey hidl: parsePssh securely
22b367bebe : Fix build
42057ce189 : Split datasource out of libstagefright
4de4997e66 : PassthruPatchRecord: fix null timeOut case in obtainBuffer
2670ba0f5d : ACodec: support low latency config and set paramters
a4026674ce : Support Audio HAL V6
c3af31b8f1 : Implement DrmSessionManager w mediaresourcemanager
ef34be5426 : aaudio: add histogram to clock model
273fd36992 : Remove more remnants of MediaPlayer2
c5b098a76b : Rename of the Vendor HAL
5d05fbe8ba : Clean up libaudioclient includes
9515fc85a6 : Use PassthruPatchRecord for DIRECT to DIRECT connections
caf5994f65 : Add PassthruPatchRecord for low latency software patches
b984cea764 : Fix memory leak in MPEG2PSExtractor
713182c175 : Add CTS/GTS tests for TH presumbit.
90a839f661 : Camera: Set input timestamp before returning depth jpegs
2534b388b5 : Abstract access to HAL stream via Source in RecordThread
8296c25227 : Move PlaybackThread::Track::writeFrames to PatchRecord
b31b66f3e0 : aaudio: offset MMAP timestamps
13aa1a4b66 : Remove libmediadrm symlinks
aba37b9a8f : mediametrics: add cts path to the visibility section.
34e2d2d9ad : aaudio: make fewer assumptions about MMAP timestamp
b3f9804500 : Add audio health tests.
b6b0748735 : Log fatal when primary output is not found.
a10bd516e5 : aaudio: fix detection of input overflows
cf90b49317 : Remove symlinks from include dir
23a180b0c2 : libmedia: separate codeclist from libmedia
f46f58442c : Remove unused bionic include.
8e4072261d : Fix Heap use after free in clearkey getSecureStops
f57be2dff5 : Harden Clearkey releaseSecureStops implementation.
f93b9a37e1 : Build fix.
a523204f3e : Remove MediaPlayer2
10f81beb71 : Allow sphal to load some LLNDK for legacy devices.
e2dfa162aa : Fix Heap buffer overflow in clearkey releaseSecureStops
ea51ad6e1d : Protect against TOC/TOU bugs in soundtrigger
2f5b2cc34f : Move systemaudio_tests to system/media.
a392a55f9e : Enable AUDIO_ARRAYS_STATIC_CHECK.
97a2155ba6 : Remove libbinder dependency from libcodec2_vndk and libstagefright_foundation
7572de9c19 : Remove unneeded dependency from libstagefright.so
b9b38704fb : Remove unneeded dependencies from libsfplugin_ccodec
e55c471cbf : Increase min input buffer size for video decoders to 2 MB
def61c9c4c : GraphicBufferSource: Disable timestamp snapping by default
6cd360cc73 : Add test for device type helper functons.
b124ec521a : Stop using audio device types as bit mask in policy.h
8e55f3aa01 : MediaCodec: recognize KEY_CAPTURE_RATE
847947d80d : cameraserver: Enforce system only camera permissions in camera1 api.
5dd68d29b9 : Add test for audio device type helper functions.
226cedd0cc : ACodec: read max pts gap and max fps keys for image encoders
ce9f20e40b : Create DeviceDescriptorBase.
6ae65d8c2a : Copy DeviceDescriptor to libaudiofoundation.
e128485cea : Rename AudioPort and PolicyAudioPort accordingly.
4ef934543d : Make audio port in policy not derive from audio port base
860eff192e : Make a copy of output format in onOutputFormatChanged
ee8116b0a3 : nuplayer: wait for sync point at renderer flush
7307293e8b : AudioFlinger: enforce OP_RECORD_AUDIO during recording
811797a669 : Rename AudioProfileVector.h as AudioProfileVectorHelper.h
3e277cc0f1 : Leave AudioProfileVector only in libaudiofoundation.
7ee62beb9c : Update media and media-swcodec - bump base version
78aade89e3 : audio policy: fix crash in checkOutputForAttributes
7dd39723b3 : Improve visibility of IMemory security risks
72b55c5e31 : force g711 test to match 1-channel sample data
ee9bde7bdd : GraphicBufferSource: Add timestamp snapping toggle
7a3180d3c8 : Use bionic platform headers.
a7ccb190c5 : Add support to record external displays
0cf01cbcbc : Camera: Drain attached and queued input buffers during reconfiguration
57ac2cef01 : audiopolicy: Match DIRECT and MMAP_NOIRQ flags exactly in IOProfile
2e26d813d7 : Check actual read bytes for TS packets
cfab4e162c : Camera: update camera audio restriction API
0756bbff56 : Require HW AV sync flag match for compatible output IOProfile
13ad0eb5e1 : Add new parameter capability to onUidStateChanged()
edba5005d9 : Allow codec2/g711 codec to handle 6 channels
43848a5918 : Add test for setDeviceConnectionState.
7c0205ea95 : Refactor audiopolicymanager_tests.
8f83fba2fa : resolve merge conflicts of 76df1b46e37da4d493e041522c407b459823e718 to master (2)
aa02db816a : audio policy: refine strategy invalidation logic take two
ea04dff40c : Revert "audio policy: refine strategy invalidation logic"
b84a4690f5 : Adapt to google::protobuf::uint64 type change
938be41e28 : audioflinger: Add tracing of buffer frames to PatchTrack/Record
2a8e283839 : Camera: Wait until the current request id appears in the results
be066e1a9a : Allow --user parameter for audio service commands.
5740f08a85 : Add AudioPortFoundation, AudioPortBase and AudioPortConfigBase.
f4eb15ad81 : Add unit test for dynamic policy.
8ed73c1c53 : audio policy: improve capture policy for clients with same UID
5ada82ee25 : audio policy: allow silencing capture per port
0160ddd149 : Camera: Handle onBuffersDiscarded callback
dba03231c2 : Camera: implement camera audio restriction API
0ca8152738 : Camera2: Heic: Reduce FRAME_RATE in case no grid is used
47670c9e77 : audiopolicy: fix accessibility service capture
43def76fcd : AudioFlinger: enforce OP_RECORD_AUDIO during recording
18ea045e55 : Include header for property_get_int32() prototype
da208450df : Camera: hook up frame replaced callback for stream splitter
bf536ac5e2 : Mediacodec to use C interface to mediametrics
c4ae0fe945 : Use stride in ycbcr for YUV->YUV convert
ddf87effa4 : AudioFlinger: enforce OP_RECORD_AUDIO during recording
0af4db6ace : Fill in frame duration from sample meta
addf5eebc3 : Integrate Legacy DRM metrics with statsd
2f5010dfa4 : Camera: Make originalDataSpace be const upon stream creation
689e82c64b : AudioFlinger: Enforce per uid track limitation
e57ddab86c : Fix native exception occurred when seeking mp4 file
142514e1e4 : Fix exception when delete an uninitialized object
a57869ab68 : MediaAnalyticsService: trust AID_DRM
ec056aea5c : DrmManager: record usage with libmediametrics
6f67577935 : media: add list of codecs in dumpsys media.player
70a62fef1c : Increase OggExtractor's confidence
f85d129bf9 : AudioFlinger: Clear effect_uuid_t in case of short read
ea87a0ce07 : Copy AudioPort.h to libaudiofoundation.
9bb3a1e063 : Make AudioProfile as a common class and create AudioProfileVectorBase.
e46870e935 : Preparation for moving AudioProfile to libaudiofoundation.
5216b21181 : cameraserver: Add support for system only cameras
6f83b317a4 : Fix a noise issue caused by random value of byteOrder
ddb07bc143 : audioflinger: Add tracing for direct tracks
45bee32c4c : Move implementations to DataSourceBase.h
0702d1f6b6 : Actually use the hdr mapper for AV1 in GetHdrProfileLevelMapper
9da975d887 : camera2 ndk: Allow nullptr for ACameraCaptureSession_captureCallbacks.onClosed.
c840c0bfee : Added trace event to screenrecord
8541d304cd : Heif decoder API for decoding image sequences
fd3bbcb596 : Close socket before posting message to RTSPSource message handler
47db2ff19c : Report video battery on/off from mediaserver
b5d463372d : Revert "Report video battery on/off from mediaserver"
3dd7bd3440 : aacenc: handle input size not aligned at sample boundary
72f212b79b : Report video battery on/off from mediaserver
f502d15d72 : Return DeviceDescriptor or DeviceVector in Engine.
7be1bc9b7e : C2SoftMpeg2Dec: Initialize OUTPUT_DELAY
06e4bab545 : Use standard containers for audio stuff in audio framework
bad450e52a : Revert "Return DeviceDescriptor or DeviceVector in Engine."
7b0ff1953d : ACodec: query grid config from component even if grid is disabled
2207c05654 : Restore stream [dis]connect parameters in deprecated state
f5799637c9 : Limit visibility of libmediametrics.so
7ad7a25890 : libaudioprocessing: Extract vendor-available part of AudioMixer
468dbb8d9f : Camera: Do not expect dropped physical camera metadata
3b73e994a0 : AudioMixer: Cleanups
101f53c592 : Validate TrackedBuffer in onBufferDestroyed
16f83255da : Only public symbols of libmediametrics are ABI-checked
84e43c724a : Make AudioGain parcelable.
9ccb28b1cc : Move AudioGain to libaudiofoundation.
6cb004ae26 : Return DeviceDescriptor or DeviceVector in Engine.
28dd3aa4ad : libaudioprocessing: Trivial dependency cleanups
ba0564690a : Fix typo of fetced -> fetched
32925cc437 : Move AudioMixer.h and BufferProviders.h into correct location
467b4fa1a0 : Dump ABI for libmediametrics
8bbd0e1428 : audio policy: refine strategy invalidation logic
dc5cb62ff4 : bufferpool2: fix native handle race condition
99c60f8681 : Handle opus v0 and v1
d1b4d4b24d : libeffects: Fix to resolve glitch with disabling LVCS
caafba4078 : audio policy: fix virtual called from constructor
ca5cc4e813 : MTP: free leaked DIR after copyRecursive
7a7b742c7a : codec2: increase max dequeue output buffer count
2d2f17cc1e : Split libaaudio.so to internal and NDK part
995c91c952 : MTP: handle bad conversion from UTF-16 to UTF-8
ff5c81c647 : Add Winscope sync metadata to screen recording
6d1cef509a : User proper volume curve for AUDIO_STREAM_VOICE_CALL over Hearing Aids
34c0cdf9eb : Capture HDR thumbnail from surface control
cf75a0b013 : Renderscript: rename .rs extension to .rscript
8806edc8d9 : gralloc: add IAllocator/IMapper 4.0 to codec2
fafc72bd8b : Renderscript: rename .rs extension to .rscript
76a49d617c : Reuse frame decoder for sequential frame retrievel
9c8792bd87 : Fix vendor modules to use shared vndk
5a095ea7b0 : ICameraServiceDefault is not available
f23fcf683c : Fix the name of the constant for device [dis]connect parameter
7dc76b20ab : Camera: Mention postRawSensitivityBoost together with sensitivity
fedb5986df : audiopolicy: add null pointer check for primary hw
ba810b8892 : av: Add AUDIO_OUTPUT_FLAG_MMAP_NOIRQ flag.
480ffee429 : AudioPolicyManager: Handle error from setInputDevice in startInput
76fc7cbf69 : MTP: add friend class for fuzz testing
1a0542f9bf : Codec2Mapper: Properly lower case strings
177b0c1ed3 : Camera: listen to provider instance names from hwservicemanager
f419435ea9 : libaudioHAL: reduce version specific code
b9448c72d5 : Avoid querying the audio service twice
30e44c4170 : Fix buid after libyuv roll to r1722
0a4b6fec72 : stagefright: Use libgav1 for AV1 decoding
91d10f934d : codec2: Add log message for the AV1 decoder
78c670e69c : Speed up SimpleDecodingSource
68ccf5c413 : MTP: Sanitize filename provided from MTP host#2
41821bf4f3 : MPEG4Extractor: check the default sample info before checking the validity of sample size.
8ab25aadb9 : codec2: don't extract headers if asked to prepend them on IDR
83f56b07f2 : Finer synchronization for nuplayer stats
87f6ede977 : codec2: Implement gav1 decoder component
ba36afefaa : CCodec: increase timeout for operations
7b87beedaf : Don't export libogg symbols from libstagefright
2af3e748e1 : Camera: don't require (15, max) fps range on NIR camera
46e0639de5 : codec2: libgav1 integration part 1
8711cfda98 : audio HAL wrapper: createAudioPatch handle reuse
8fb6b7e1ff : Check buffer size after read
e783e4b24b : MTP: Sanitize filename provided from MTP host
47835553b6 : audiopolicy: Load the engine library dynamically
7dcb4db080 : listByInterface -> listManifestByInterface
61f5fdf5c9 : Add /apex/com.android.runtime/${LIB} to runtime search path.
6136383490 : Revert "media: enable Codec 2.0 by default"
11ab8ca462 : Fix integer overflow in FindAVCDimensions()
289d452597 : Add "liblog" to shared_libs
f0a15c186a : Add size checking for 'saiz' box
7ed7ae9507 : Add more size checking for 'stts' box
4dad6fcff4 : Add more size checking for 'stss' box
c664639719 : Add size checking for 'saio' box
1077b7a625 : eliminate CHECK_LE in PlaylistFetcher.cpp
9c9fdf67b1 : Better parcel parsing in MediaMetadataRetriver
38cf757755 : Fix overflow/dos in 3gg text description parsing
e383de2a99 : audiopolicy: Remove legacy audio_policy configuration
9e58248b11 : Remove usages of USE_XML_AUDIO_POLICY_CONF
1a53a58030 : media: include softomx plugin in omx HAL service
62ecb20f34 : C2SoftXaac: Updating plugin to support latest conformance changes
d456f9163f : SoftXaac: Updating plugin to support latest conformance changes
24fe48807f : Mark setAppState as pure virtual.
78e95132bc : Move mediaextractor seccomp policy into apex
59f0262ac8 : MPEG4Extractor: Make code more clear
1209b4817c : Convert aaudioservice (oboeservice) to Android.bp
6707df1fea : Really fix excessive 'trun' box parsing
c1a4646708 : MPEG2TSExtractor: support m2ts container
77cbebd8d7 : Warn output buffer size not multiple of 16 frames only for mixer threads
2ebf662960 : AAudio: bump priority of AAudio Mixer to match FastMixer
bd0195ecac : Move to android_mallopt for malloc debug calls.
7ba46558fb : aaudio: reduce error logging, improve security
a696e15d09 : Adding comment to sync native and java matchers
7f20f58a4b : mkv support more audio codec
b9e3657ad5 : EffectBundle: Avoid possible out-of-bounds access
3ba81e73eb : VideoFrameSchedulerBase: fix overflow in PLL::fit()
70ad09df0f : Make NuMediaExtractor behave more like mediaextractor
5891920407 : ASessionDescription:Invalid index in Parse()
508ef39836 : Remove ICU from mediaextractor binary
c1dde63140 : APC: Disable MMAP when a stream is to be captured
c0c6074f55 : fix AudioAttributes matching rule in AudioProductStrategy
076f690ab1 : AudioResampler: Add property for resampler testing.
6db41d7de5 : media: omx: reorganize makefiles into a common defaults for soft OMX
4ae6a2ab79 : Fix abnormal consumption of mobile data

+- Project: platform/frameworks/base

940b34d6ebd2 : Decouple FUSE mount from main thread for demo user
e95a490dd1fd : Set the NetworkInfo subtype to 0.
d58101e2b241 : Reduce demo user FUSE volume mount timeout
dc21a3c479dc : Propagate AudioAttributes flags to VibrationAttributes
35c84e129386 : Allow network stack UID caller to retrieve cell identity
a1efa34f0be5 : Ignore GONE views in shade when processing sections
1adf9e656032 : Fix unintended preferred activity reset
fd90ff85ebcc : Skip bg PSS collection for apps using a camera
61b6c2988821 : Fix missing IME switcher icon (w/ a hardware keyboard)
ed2c89886527 : Java docs update: Advise not to include PII in setProcessStateSummary
cc051fe9cfb8 : Grant visibility even when not granting URI perm
95004885f89d : Fix NavigationBarColorTest
bb2eb8cc3206 : Prevent exception when surrounding text retrieval
fa5cc51c8d27 : Resume-on-Reboot: remove special string
f797890c097c : Import translations. DO NOT MERGE ANYWHERE
4483224a7eec : Import translations. DO NOT MERGE ANYWHERE
8c4c53042231 : Import translations. DO NOT MERGE ANYWHERE
3f5dd27b0b81 : Import translations. DO NOT MERGE ANYWHERE
72d3135ecb39 : Import translations. DO NOT MERGE ANYWHERE
a66e4ad7c24f : Adding documentation to note new intent action changes coming with Android 11.
77e1a9e8517a : Don't try to handle callbacks until mSystemReady is set.
5c2488134e79 : Revert "Call preserveSurfaces when detaching children."
a24622cfcdb3 : Fix hiding keyboard animation stuck while dialog dismissing.
a6beec8e60da : Fix stuck IME when IME dialog is focused
67eaf157db28 : Check app idle states and inform listeners on power-save-wl change.
b4444ff0a187 : Fixes the issue multi-touch causing launcher icons to be not clickable.
6b8abeba401a : Fix TextureView calling eglCreateImage with a destructed buffer
5f549c40fcc4 : DO NOT MERGE: Move updateSatelliteBlacklist after handleInitialize
4eca322f6150 : Evaluate and sync firewall rules when parole state changes.
0875efe1345c : Fix the ordering of the result of app kill info
23f0b1842a6f : Add logcat message for background started FGS.
6915e2ff50f7 : AudioService: Add metrics for audio mode
472144c35a46 : Report NR connected state to provide resolution of 5G NSA mode
232afa51d91d : Attribute data usage to virtual RAT type for 5G non-standalone mode
30accd2c9c80 : Fix wrong candidate window when display immersive_mode_confirm.
42eb13de583a : Allow status bar to be transparent, and clear LIGHT flags.
f0e3e4f47061 : Fix MediaCas CTS failure TRM is checking input parameters and won't allow null executor. Use context main executor to call Tuner Resource Manager (TRM)
382ce9d1710e : Import translations. DO NOT MERGE ANYWHERE
d79966114ab7 : Address lifecycle crash in car sysui
8a40728f6d8d : [pm] make sure to restore mAlways=true preferred activity filter
d9df33d1c0e9 : DO NOT MERGE: Always return non null from getGpsStatus
0f310bdec8c5 : Remove Type.statusBars from compatInsetsTypes if FLAG_FULLSCREEN
089b0bb4f96c : Use clean calling identity to clear preferred activities
a1be3609f1eb : Import translations. DO NOT MERGE ANYWHERE
46e68011e76b : Finish supporting floating-IME alpha in split-screen
4f83ff47a9d1 : Use keyguard state directly instead of trying to remember it
83be935e6511 : Reset Divider IME state when leaving split-screen
44f5d3f1125b : Fix arguments capture in SoundEffectsHelper
2cd3b901f9f2 : Ensure that animated key button drawable has callbacks
b42083b06a38 : RESTRICT AUTOMERGE Turning off wtf logging for alarm limit
38fdfe471ab3 : Updated docs for Autofill inline Session/controller.
4a1935d99041 : Updated docs for IInlineSuggestionsRequestCallback.aidl.
197b24b8d592 : Let system control IME for ineligible display
12a3f5cfdcc7 : Skip carrier priv check for trusted UIDs
c8975312c573 : [IncrementalService] fix native lib check after OTA
e6317e5caab7 : Fix EthernetTetheringTest failure if tethering is not supported
2961f8694dd0 : Import translations. DO NOT MERGE
fba05e02bb1d : Import translations. DO NOT MERGE
dd1815574f9f : Make the pending top UID's adj value slightly better than FOREGROUND_APP_ADJ.
df8c82d70295 : Allow start of explicit intents
c6b55f33ac84 : Don't count proxied jobs toward scheduling limit.
a98b760fe8cb : Move non-access methods to checkOp
60c667803119 : Use inputtarget to check for insets controller
10f164b688e7 : Revert "Allow bar to be transparent if letterbox contains bar"
d8df66141382 : Workaround for delayed reset-transform transaction
6965ddcea068 : DO NOT MERGE Force-enable media feature flag
8a3b983f1dff : Fix for WebView not drawing in a layer
d5c5ac6adab2 : Revert "Temporarily disable checkstyle hook"
8ea210c48f6d : Add null check for resolveInfo and Automotive feature.
d43b75cf0ede : Consolidate start new input scenerios
ff06666dbab2 : Update requested state by comparing with source consumer
3aa1f5aa168d : Fix deadlock in StagingManager.getSessions() method
c1dcac956838 : Reparent bounds layer if surface was replaced.
8497789b3b3f : Temporarily disable checkstyle hook
8b0ac8fc8e52 : Fix crashes in UserDetailViewAdapterTest.
aab67c2b9d16 : Don't assume host is wildcard if not provided
3fcba41cb119 : Import translations. DO NOT MERGE
219da992ad3e : Fix javadoc error in ApplicationExitInfo#getDefiningUid()
351f4ebd72f4 : Fix "Allow/Deny" popup window no respond when enable pointer location
2260ce4dafdd : Fix IME flicker: move hiding the surface into the control target
5a293b8eb2f0 : DO NOT MERGE Bump up the max persisted uri grants
e1be3292da65 : Insets: make decorFitsSystemWindowInsets apply cutout insets
1d3de14041de : Ignore System Server dynamic dex files during A/B preopt
ed687636409e : Made the qs scroll view not important for accessibility
019e08fdbb8c : ViewRootImpl: Call surface destroy callback after layout pass
e57d0f5e4505 : Don't assume r.curApp is valid when finalizing broadcasts
b5d4decf248f : Add telecom command to stop block suppression
a383f339de94 : Change to drop down when the inline suggestions don't be shown in IME.
7c6dd3d568c0 : Collapse shade on ACTION_CANCEL (sometimes)
3b8e8d76315f : Fix NPE when invoking Context#isUiContext
acd05fa33e92 : Prevent system reset staged installer bypass flag unexpactly
7af09d002d67 : Add some more public doc for MacAddress
2a8e461cabad : Skip testPhysicalEthernet if the test run adb over network
1145db5d8e23 : [DO NOT MERGE] Clear properties after interaction is ended
69aebfc9ec9e : Tweaking workaround to use fallback with null buffer
f76ce3699722 : Fix bubble shows empty contents after rotating the device.
76aa2deba7ae : Fixes component-based visibility recompute
2654b6e2381e : Remove flaky test for cursor drag from presubmit
edf7483fdf6b : Fix customizer state
7194677e4e6b : Fix quick settings user switcher avatar shape issue.
8c91334a16f7 : Revert "Fix "Allow/Deny" popup window no respond when enable pointer location"
7b6e6089af7b : DO NOT MERGE: Keep old callback thread
f15dd752350d : Adding null check for split bounds before notifying
c2468e1b0703 : Revert "PiP: Potentially hide menu immediately after it appears."
5b13c3108d12 : Deduplicate resumption controls when notif removed
aad46b898001 : Remove references to undocumented WHITELIST_AUTO_REVOKE_PERMISSIONS from javadoc
2ccfb6dc4d1a : Import translations. DO NOT MERGE
29bfa72754bd : Fix boot timeout and reduce boot time
8dce0e54f322 : Import translations. DO NOT MERGE
8ff61403935a : Import translations. DO NOT MERGE
a5f943abed18 : Import translations. DO NOT MERGE
bde67037b732 : Import translations. DO NOT MERGE
208167d38c3e : Import translations. DO NOT MERGE
fbb7444f0671 : Import translations. DO NOT MERGE
4b5ed59098a6 : Fix bubble shows empty content after rotating the device.
1af81f24d92b : Import translations. DO NOT MERGE
7bf506121a67 : Import translations. DO NOT MERGE
4aa476c0eb28 : Import translations. DO NOT MERGE
24e047738720 : Import translations. DO NOT MERGE
4a4ccc3946f8 : Import translations. DO NOT MERGE
332a9410aaa8 : Fix extra configuration change when unlocking directly
52853711c603 : Import translations. DO NOT MERGE
0dd3aa273882 : Add support for PO on corp owned device for QS disclosure dialog
1cfcdf7bc963 : Fix stack reference is not updated when task organizer is dead.
bdacdde5b924 : Allow doze dream package to start a DreamActivity
fc0cdd85265a : Do not count AOD showing changes as keyguard's
35ff45dab416 : Fix Keyboard stays on while startSeamlessRotation
d346b43c1fff : Make module stubs publicly visible
a2127eb4468e : [DO NOT MERGE]Revert "Flip ENABLE_DYNAMIC_PERMISSIONS, attempt #6."
69947c067109 : Revert new logic around FLAG_ALT_FOCUSABLE_IM
626e4c54a2af : Unable to show correct device icon in Output Switcher
3c1c2c04e2dd : Fix the regression that closing transition disappeared.
48445a9154bc : Remove redundant checks that stop updating systemUI when entering dream
5a6696991ff3 : Fix flaky media key event related CTS tests
98bcf110783f : docs: Fix link to loc. Google Play services API
b088dbba9e0c : Run HOVER_EXIT event only if there's no BUTTON_PRESS event after.
e167804b42f4 : media: clarify keys used for CodecCapabilities.isFormatSupported
b1ad3b6800ef : Change cursor drag threshold from 30 to 45 degrees from vertical
078a5de17f55 : Log keyguard transitions after biometrics
bce0a3a41605 : Check PendingStartActivityUids in getAppStartModeLocked.
97c1b4a34b35 : Apply the requested insets sources if possible
b421a49c010e : Add device info for filtered players
9661a45db0b8 : Exclude MediaSession2 from the media button session
e44b5a2641a7 : Add FEATURE_REMOTE_GROUP_PLAYBACK
10b6c531e2d8 : Fix "Allow/Deny" popup window no respond when enable pointer location
8b8e72a00d67 : Fix tethering jarjar rule for LocalLog
757c02c0dd97 : Import translations. DO NOT MERGE
ae87ab87f0cc : Align QS clock to status bar
f285b1483d71 : Filter media controls by user
3c20d895c34a : Fixed an issue where the media would reappear animated
266afba3a982 : Make sure PendingIntent cancel listener is unregistered
fb4c7ebaa9de : Avoid reentrant callback when setting up listeners
a9262a0be460 : Always kill app when M_E_S is denied
8b811f2d2ac8 : Add installerSource to packageSetting earlier
ff0db38caf8d : Ignore additional pointers in dispatchTouchEvent.
4545703367b6 : Deliver hideInsets when target is removed
1f147ca08141 : Launch to fullscreen when re-open from lockscreen and in PiP
f5d082e611cd : Avoid another concurrent modification exception in ShortcutHelper.
e12cfda75f99 : Don't allow shell to spoof initiating package name.
874eb9f9cb83 : Move the pinned task to front when dismissed split-screen
f0f64c1bee2c : Try to fix IndexOutBoundsException in Task#removeChild
c4a13e9b0bd0 : Fix Bundle#getParcelableArray call
3b4d856cf727 : Revert "Revert "Restore support for source hint rect""
e773ee129c11 : Only handle resize touches if starting gesture within resize area
a0447977791f : Fixed that texts of players would often remain empty
738428c9825d : Fix issue where player would not be dismissed
89438e0c3791 : Register package broadcast receivers for all users.
421eabcd3705 : Clarify type of EXTRA_DEVICE in javadoc
aeeaa34a9711 : Hide bubble HUNs after unlock with face auth / bypass enabled
7b5cd95fa69f : Wait for remote animation to stop freezing display
711b8ddf42c5 : Allow the user to collapse the notification panel on quick settings
406a5a93310b : Sharesheet - Fix crash when suspended app is selected
f409d7f5880f : Ensured that all players have the same size
8ae977decd6c : Workaround for screenshot IME focusability
eda93a2cddbd : Fix cleanup when an app with SUSPEND_APPS is deleted
9b5a0a10dcbf : Use openPipeHelper() for streaming IconsContentProvider data.
1e9f6a593867 : Add alpha animation for 180 rotation
633b198a5de1 : Throw IOE from within resolveImage rather than NPE.
a9391ebe84bf : Do not put in-recent task in hidden task list
94b852f9a6ba : Add limits on BlobHandle label and lease expiry strings.
96ed092b1099 : Wait for remote animation to stop freezing display
5b84490a298d : Add null checks to browser callbacks
8a88ca8131a8 : Fix index out of bounds when removing deferred containers
0769484c9a0a : Also skip calling ShortcutManager APIs if work user is locked
ba4ffa4a6d83 : Revert "Revert "Enable IMS and its config context to obtain UI component""
ec645b4c494c : Make icon sizes consistent
7563f05e5768 : Batch updating visibility in TaskDisplayArea
2ace692908f7 : Handle Active device changed A2DP <-> Hearing Aid
f3a85cdee9c4 : findNetworkStackApk returns an array of files (2/n)
f629b618a446 : Fixed an issue where scrolling didn't work anymore after going to landscape
ce440897c02e : Import translations. DO NOT MERGE
7dc8f81d1c38 : Call stopInflation() on bubbles we're removing.
aeeb10aa864b : Add null check for NPE before logging
fd4782c8b531 : Import translations. DO NOT MERGE
28388e497dca : Import translations. DO NOT MERGE
d6c5d047f0d7 : Import translations. DO NOT MERGE
4636fbc16398 : Fix RTL text in TransitionLayout
fea369377124 : Ignore nonsensical clears from NoMan
3ba22246d4b1 : Skip updating flags for a permission that's not requested.
4d14f304a7ed : Import translations. DO NOT MERGE
f54131ffeb06 : Update visibility when attached
e4856ac0eca7 : Import translations. DO NOT MERGE
ee88f23c613b : [DO NOT MERGE] Move AuthSession usage to after null check
74ddcfb06bb1 : Update commit/lease failure reasons for atoms logging.
0eb6ecff7693 : Ignore resize request when exiting PiP
e2fe52c2c087 : Fix NPE in NotificationRemoteInputManager logging
be58f2bc7b6c : Vertically center app icon with app name
eb35b59384c4 : Import translations. DO NOT MERGE
beee8633668e : Don't call setKeyguardGoingAway on background thread
f982ee7ba16e : Fixing last CL (uploaded the wrong patch)
b7a356f6da67 : Chaser for ag/11973247 to wrap content
b8544eab9f31 : [DO NOT MERGE] Fix NPE from uninitialized object.
4b8fac016d11 : [DO NOT MERGE] TouchExplorer: do not use accessibility action to long click.
8fe5465adae7 : Add privapp permissions permission for com.android.cellbroadcastreceiver package.
bb206054d580 : Add atom for general external storage access stats
0acd9a858e5f : Fix some more empty bubble issues!
ba8f22d60e20 : Fix component in ControlsRequestDialog
9a808a2ee29e : SurfaceView: Clean up deferred-destroy-surface from UI thread
73e07acf090d : Add ike-internals when building framework-all-sources
99abb711054e : Initialize values from sticy ACTION_BATTERY_CHANGED
3534cca4a9fc : Vertically center elements within output switcher chip
2ab1e6d65390 : Fixed a bug where the media entries are invisible after switching users
d0f3e941c958 : Null-check AV before checking its alpha.
72b04b7d4dff : Updating rotation transaction behaviour
da88348f728d : Nuanced Uri handling related to WM/AM locking.
bccdd48eb41f : Whitelist package verifiers for bg operation
0764d9e8f3a4 : Fix a couple minor but visible issues
dce293b64a8d : DO NOT MERGE: EventSequenceValidator: downgrade the log level.
b9adb57604ae : ImageWriter: always detach the origially attached buffer
c6f4ebf799a2 : Force garbage collection after credential verification
250a34cee3d0 : Global Actions - Power menu too tall in landscape
d42ab1b93834 : Pass in callsite of SurfaceControl constructor explicitly (1/3)
8dad3df93357 : Controls UI - Blank activity when launched on lock screen
71e9ac784697 : Reset mExtractorInput on end of file
2a4f925537fa : Add testAppOps test to TEST_MAPPING.
f76c29b555b7 : Send ConnDiags event before revalidating network in CS.
f5cd94b4d00c : Fix edge case in statsd alarms
429f55ec56a1 : Fix issue with invalid aspect ratio causing issues resizing
b097d9e1cdf8 : AudioAttributes: fix setter for flags
9401591b44cd : Added Panel animation when media disappears from the expanded qs
85d1f8bfee61 : Making transitions between gone hosts work better
5e1c58def7be : Import translations. DO NOT MERGE
2d5b623878c2 : Add zoom support to lock screen wallpaper
32cfac9ed78c : Do not replace the authenticated dataset for pinned inline suggestion
ae749fb5f35a : Increase pointer size, move closer to bubble
7725b0e91e50 : Use a more-specific heuristic to detect mirrored/virtual inset providers
023c4e923468 : Deference mAppPredictor on destroy
f09a4cdbd658 : Camera: Clarify timestamp behavior for VIDEO_RECORD usage flag
a337610d2fdb : Revert "Fix "Allow/Deny" popup window no respond when enable pointer location"
eb84e0a37cf7 : Changed rounded rect paths from paths to rounded rects
6bc80a388340 : Import translations. DO NOT MERGE
3eb00f14368e : Add shell commands for AdbService.
f2e03b393fea : Add shell permissions for CTS test (AdbManagerTest).
b68025b80e42 : SoundEffectsHelper: Fix NPE when calling into SoundPool
79caad598f55 : Copy keys to iterate over so we don't concurrently modify the map.
b76090efea67 : Import translations. DO NOT MERGE
563d7b9d17c9 : Sharesheet - Cache loading of icons
962262d56cea : Fix MediaCarousel in RTL
733b8ee06efa : Don't call ShortcutManager APIs if the work profile is paused or locked
48f110ec7bcb : Prevent ANR if window is stopped
17761fff2a5b : Isolate batched input scheduling logic.
417823dabc9b : IME: Fix broken IME target calculation for child windows
52385c332a36 : Force app to redraw when using bounds change transaction
37f06ef4a1dd : Fix status bar flickering
db6d1df7916d : Fix PackageManagerServiceHostTests disk usage
40d313a0462a : Fix issue where PIP jumps after being tapped after being dragged through the dismiss target.
997750d9ee0f : Ensure expired leases are ignored and deleted.
4bf251ca4ea0 : Remove mEnterAnimationPending check for accessibility
7da996a5df3e : Expand dumpsys coverage to all known factors in empty expanded view issues.
231ac9bcedb0 : Screen record user switching fixes
381e5b4d6613 : Send PendingIntent for screenshot smart actions
811f9e284c2d : Fix media divider animator
cab7ed2b2e64 : Also listen to ACTION_MANAGED_PROFILE_AVAILABLE in sharesheet ResolverActivity.
cb726cbdd2ea : Inroduce UNIFORM_OPS sampling.
b2410eb4f91f : Fix issue in InsetsState.set
16cfc840ce68 : Rank ChooserTargets using appTarget#rank instead of shortcut#rank. AppTarget#rank contains the score passed from AppPredictionService.
f19e811c88de : Don't check selectedRoutes of created sesions
3a6c1ff3a482 : Use another thread for MediaSessionRecord
131d38bdea87 : Sleep in between calls to NoMan service in test
62cc7dec3f5a : Clear inline suggestions before onStartInput instead of before onFinishInput
db0dbea19089 : Fix the visibility of SurfaceView in InlineContentView.
9740023631e1 : Fix package name for LibStatsPullTests
7b66783514ff : UsbDebuggingActivity: notify failure in onDestroy, not onStop.
76735ec30aad : Fix NPE from freeing expanded view while expanding.
0c1a5237fb0f : Transfer IME target right away if old target was home
340103ba4b9d : Fix invalid bubble predicate once and for all
b7dea9baf7e3 : Respect the orientation of a home activity in the process of launching when split-screen enabled.
7b498ab8c2e2 : AdbDebuggingManager: improve logging.
fc2e801a2de5 : AudioService: Fix cross deadlock with AudioDeviceBroker
6858ed58673b : Revert "Revert "Revert "Only promote remote animator to top sched group during animation"""
9ed7249ffef6 : Revoke any open fds when deleting a session/blob.
71b8a0456ca3 : Revert "Enable IMS and its config context to obtain UI component"
a907c4ef9584 : Fix convo name / icon overlap on low DPI
e6d0f7501734 : Request keyguard dismissal from suspend dialog
f4e83e0a4acd : Fixed bug: Not everyone has home controls yet, or pets.
ad7f868f52bd : Add the "enable emsg" flag
a7dfd43ec250 : Revert "Only apply server visible to split screen"
9550193b1a27 : Add rotary support to the nofitication shade.
59e7273da12a : Add subsample offset to the exposed MediaFormat
2df16c19f38f : Additional null-checks for animations in case child views are removed at an inopportune time.
0e8e167e41d9 : Dismiss dream with launchTaskBehind
78c3f9926831 : Add shard ID to statsd atom for procstats collection
050b48d9eed3 : Make sure metadata shortcut ID is always set on Bubble.
b52102743a68 : Make the output CryptoInfo.iv non-null
aacd48b0bc45 : Implement permission revoke with reason
d3d0aeeb3b16 : Add FLAG_CANCEL_CURRENT to screenshot share intent
b132e212f230 : Ensure that ProximityCheck runs on Main thread.
91280c30c5bf : Add string for "See more apps"
f0b07483d967 : Use generated Java bindings for CEC HAL
29fca36a68c3 : Identity: Update for changes to ISO 18013-5.
3c715d5778e1 : Fix CryptoInfo.toString
a5d19f6b0790 : Only remove bubbles with null shortcutinfo if they have a shortcut ID.
4aa539485d4d : Add parameter for sideloaded caption formats
8a207c40f82f : Prevent a deadlock in #abandon
07717c9017ae : Add a limit on no. of active sessions, committed/leased blobs.
0b1582784d79 : Make MODIFY_QUIET_MODE a development permission.
4846803547fb : Address missed comments from previous CL
a5b4990d966a : Handle reperenting of InlineContentView
2047cd4ba1fe : Fix the multi-fingers gesture conflict with TouchExplorer
8c2e6b8a2840 : tethering: offload: Netlink Req
7b5b8cfbcf77 : Use rotation animation for orientation change of non-occluded activity
a7c94ad0e6a1 : Remove the border around the icon when in dark mode
e0de018109a1 : Add additional info to device ID docs in TelephonyManager and Build
17ca1ee84e67 : Release remove inline suggestion views when session destroyed
5ed8d50f745d : Add COUNT_LIMIT_EXCEEDED as reason for BlobCommitted/Leased.
7b82cbecbf64 : Track the number of PendingIntent per UID
e1ee90edbfe4 : Fix possible NPE
7f61a67c412f : Fixed a invalid fd issue
d7feae01a53e : camera2: Add mandatory stream combinations for depth only cameras.
e267f4da779b : Conserve activity flag after notif update
c92df18fbf74 : Update permissions flags for all users before restoring
efbaa978e4d3 : Set shortcut info even if metadata doesn't have shortcut id
61081fbc7d6c : Fixes all remaining potential NPEs related to pkg
02757715fbaf : Allow app tasks api to fetch its own task base-intent extras
bc7a016b8ba5 : Fixes ordering on AppsFilter#removePackage
0ec86244164d : Updating SysUI state when back enabled/disabled state change
be5b4e19693c : Use reference equality for AnimatableScaleMatrix equals().
88c11506df66 : Remove then add during replace to reset vis
e0073038224e : DO NOT MERGE: Fix array casting bug
20eff34dfad2 : Don't sync app op mode for root and system uid.
e134edc4977f : Add information about requestAddControl
fcc9331b370f : Fix text / convo icon overlap in RTL
6ef225e9a2e0 : Reparent PiP to split screen on exit
f2e6891752f7 : Media - Limit size of output switcher and app name
c391362e9509 : Fix NPE in sharesheet on devices without Work Profile.
f455951c6656 : Fix lifecycle states in QSTileImpl
0afc30146212 : Tap convo avatar to expand/collapse
f29545d11425 : Postpone headless app caching to after boot.
1fa8989136e9 : Import translations. DO NOT MERGE
d036331f3bc3 : Fix a bug in drop region.
21c886ccf68e : Fix SoundTriggerMiddleware deadlock issues
53f6e83df0da : Hide the IME using InputMethodManagerInternal, because doing it that way actually works.
355befde2440 : Call finishDrawing and notify when Window is removed or hidden
1b0f20efee82 : Remove circular ref from MessagingLinearLayout
32027abac908 : Only apply server visible to split screen
1c3b01d0f9aa : Remove insets in QSDetail
83aaf908a6eb : Override MIME type to match MediaStore behavior.
8dfc49b6d481 : Fix mic diclosure in RTL
bc468d552181 : Only add divider when it need to show
103e59b78b76 : wifi: add constant for OCSP field
92c8f596f29e : wifi: Update API java to match new design
1893253801f3 : Import translations. DO NOT MERGE
27e17aa9306a : Import translations. DO NOT MERGE
1b9ca1ef1221 : Fix width of Seekbar when enabled but not seekable
b5ed600d41da : Persisting setDeviceVolumeBehavior calls
523022499ec6 : Fix cliping when the media player is fully clipped off
6a2f1d67b777 : MediaRouter: Defer releasing routing controller when transfer
437dfac051d0 : Remove overflow experiment flags
2f3c5ccf468f : Brighter blue color for action chips in sharesheet.
f630a829554b : Fixed some cases where we were animating Qs even though we shouldn't
4d3c34d3eb83 : Import translations. DO NOT MERGE
24abde551ec5 : Made AutofillId.withoutSession is testable.
afec78f7f1e8 : Correct RTL layout of media players
e97b0ecadcd4 : Fix double-tap detection in TextView's SelectionModifierCursorController
c62d4e9f3d39 : Move pointer after dismissing un-expanded bubble
908126d4a787 : Clear inline suggestions before onFinishInput
787ec3f050c1 : Support clipping in InlineContentView
1bf998e24d7a : Fix race condition btwn row and shelf icon init
4567a4c68a4d : Statsd logging: notification controls.
7346d708a833 : Change secure setting that controls skipping of user-facing packages
d8163295801c : Updates internal lock task mode state early
04bef3c435b8 : Tethering: Add WiGig support
aa4ec3c80876 : DO NOT MERGE: Call handleInitialize() in the end of constructor
0c904c32ee33 : Fix disappearing HUN when drag down from heads up
c4142d91f5c5 : libafw: Use std::free explicitly for overlays
84d92c3529c0 : Fix issues with bubbles crashing/removing during expansion.
d313871d151d : Adjusted the expand animation to be smooth again
e0c34bb85e1c : Force top UI if we're expanded, per Jorim's suggestion.
6985fb39f072 : Fix memory leak in StrictMode violation throttling
ed9f305038a9 : Fix font families in media controls
f05aa68f1a29 : Disable output switcher in resumption controls
5793913249c1 : Ignore enableFullTracking in HAL v1.0
9e83d078248c : [DO NOT MERGE] Bring back touch events for double tap and double tap and hold.
0dbd617c246a : Stop sharing ProximitySensor in Doze code.
42c541e6c748 : Add divider between QS and media
7bc32e31ce17 : Update colors on action row.
ba94e3b01b3b : Final adjustments to privacy metrics:
d2fd037ab3fa : Enable IMS and its config context to obtain UI component
d4a628e17b12 : CDM: allow system apps with MANAGE_COMPANION_DEVICES to call getAssociations
de784e569ade : Log IME Touches. Design document: https://docs.google.com/document/d/1e7JrjjEVvjrUxSDuPWdsdKcGziNQbW11bdCPlCdA2Wk/edit?ts=5ed57c93#heading=h.ixy3934b5ag
663e1c762ea8 : Enable drag down with only media
7ba605bce50b : Fixed a bug where the player was invisible
c71f42e751f5 : Add call to send empty suggestions to IME on cancelling augmented autofill.
437a879af3e3 : Add support for floating IME to split-screen
27634c4dc214 : Update the divider touch-region properly
8e31e30c5967 : Initialize quickswitch rotation state
8dca7270f8c0 : Add missing cases where empty suggestions should be sent to IME.
349967a09809 : Change color of seamless chip border
16ed196ade43 : Create the PendingIntent for UserHandle.CURRENT
618dbe022ff7 : Disable user animations on insets whose visible frame is empty (refined)
5de3baa2ded2 : Don't intercept touches when the qs scrollview can't scroll
37a49da1aa47 : Restore lost unlocked users after vold reset
5dad7cd45efe : Flip ENABLE_DYNAMIC_PERMISSIONS, attempt #6.
1d1e75319a68 : Relax locking for startActivityInPackage().
7e3da5372c53 : Disable AudioRecordingDisclosureBar
531404721f00 : Fix InsetsConsumer leak
c22eec9d35e7 : IME animation: hide IME-related navbar icons until perceptible
ada77ce0e8de : Don't show immersive mode dialog over dream window
61ae286a0f6a : Update section enum for statsd notif panel logs.
ea12819bda48 : Make ActionProxyReceiver use PendingIntent.
f75619ecaf44 : Verify staged session remain unchanged on system server reboot
850f9387e36b : Controls UI - Show timeout msg and not controls on error
1c7270afd224 : CEC: Run all actions after TV allocates address
125db20ee5c9 : Update DnsManagerTest for AIDL interface change
a2e2085cb3ad : Controls UI - Use custom icon for favoriting
8a9516d762bf : Make SeekBar 1dp tall when disabled
d0ab4bec4ff3 : Controls UI - Fix icon tint for custom icons
c00bd0c91fc0 : Show disclosure for work profile on org owned device in keyguard
a898d1198050 : Tests no screenshot is copied when user consent timed out
9516a007c5e9 : Tests no screenshot is copied when user consent timed out
1a5e45e37d33 : Support DNS-over-TLS probes in NetworkDiagnostics
9743233ab198 : Make PendingIntent immutable and correct Settings package name
41e5aac60f3e : Add framework-statsd dependency and make framework-statsd visible to Tethering package.
ad14a26c2c97 : Correct the name of enum UserType item
a2c2087f9410 : Correct the blobstore Session.openWrite() API usage in tests.
0734043a331b : Reduce device fallback to just icon
48bfc3165c4c : Ignore onStartInput when WINDOW_FOCUS_GAIN_REPORT_WITH_SAME_EDITOR
1f913ea0dca7 : Fix Hard to detect multi-finger multi-tap
e3447b160675 : Deprecated tethering framework resource
0643914d0573 : Update SubInfo docs for ICC ID / num restrictions in API 30
8d7d92d71055 : Reorder TelephonyPermissions calls for carrier privileges
ae3ce0ec8548 : Import translations. DO NOT MERGE
d5c946dae99e : Refresh both lists and pinning preferences on change.
b5b806a47c93 : Import translations. DO NOT MERGE
9cfd685729e6 : Only notify insets changed caused by z-order under some conditions
e1b8006e2bed : Handle multiple active bluetooth devices
c263ed9b5188 : Import translations. DO NOT MERGE
e85e78a8e9a8 : Import translations. DO NOT MERGE
73300dfa590c : Import translations. DO NOT MERGE
197772cc0c56 : Import translations. DO NOT MERGE
1c4324c811c5 : Import translations. DO NOT MERGE
657d50ab9218 : Add additional logging for region sampling helper
f5f7be1f37a2 : Move Lockdown to second place, after Emergency
8468f01d2cc8 : Import translations. DO NOT MERGE
83fd114de72c : Remove fixed-rotation-transform setting
4b3be33d4dfe : Fix "Allow/Deny" popup window no respond when enable pointer location
5ff780520444 : Fix flaky fail of ApplicationsStateRoboTest
616bd934f651 : Audio: Add CEC volume feature callback
79f5a49b3cc6 : Revert "Fix transition return issues when more than 1 level depth"
8ec9561614aa : RESTRICT AUTOMERGE Logging for alarms when they hit the limit
429141011885 : Animate IME with zero insets
f4f6a7adac23 : Update docs for methods that require subscriberId
c1bd8cbfd3cc : AudioTrack: Update javadoc
afae4e715fcd : Making the media carousel dismissable
d2ebc10e78a7 : Fix NPE in AppOpsService.
7100caa75ebe : Let biometric prompt button text wrap to new line
9c84ea1ff0d9 : Show secondary home handle in immersive apps
b5397972344c : Auto-expand bubble for priority notif
fbda8d707849 : Delay deleting the blob after the last lease is released.
9b39089eba36 : Use installed keystore alias to check if enterprise config is insure
334773975b01 : Remove bubbles if their shortcuts are removed or if the app is uninstalled.
14c753626e0b : Camera: Adjust documentation and comments for insensitive language.
f44c588c450a : Update preloaded-classes-blacklist
1a67a17a7747 : Report layer boost at all levels, not just Activity
daf50b599820 : Don't show badge for media style notifications
58c555ae043f : Up contrast for empty overflow text
b990cc872aa6 : Don't show IME on power menu popups
ffa76031a2fb : Always showContentVisibility(true) after switch/expand animations.
44a018490946 : Updated NotificationPanelViewController to listen to animateExpandNotificationsPanel and animateCollapsePanels.
3ec09344860a : Statsd notif logs: important conversations.
7ac6636159b5 : Revert non-API changes to not throw UserOperationException any more
7a31b8b1df35 : SurfaceControlViewHost: Release ViewRoot from finalizer
5409e24105ba : SurfaceControlViewHost: Call doDie with true
e37ef4bc9210 : media: fix race condition on async release
8b896f2c6ce8 : Collect Uri grants for startActivities().
fdff6c931016 : Fix inconsistent widths in manage menu.
2828fc61dd49 : Fix media artist color
399928f9e2d7 : Fix song title size in media controls
494fdeaf6e21 : When opening from locked shade, wait for the shade to unlock before expanding.
2f63cc02b776 : Controls UI - Marquee + transient status == no good
0934dc1192a6 : Log when users/profiles change
eb4113e03cda : Toggle enable audio when an option selected
a10139c9a938 : Fix issue with
456b496e4a5a : Save AsyncOps for later forwarding instead of SyncOps.
3d88dccf7cfd : When Nearby is present as a chip, exclude it from app list.
54762b293e7d : Prevent developer provided strings from being uploaded through statsd.
4ddd778d0e04 : Fix the exception when shortcut info was removed before loading persisted bubbles
21f67c5fb037 : [WifiEnterpriseConfig] Update javadoc for setCaCert/Path
793da64d37e6 : Move AppStandbyController calls out of UsageStats lock
b62381359204 : Start dim animations on pending vs sync transaction
3dfe3448c0f4 : Remove precision loss on brightness slider.
84a475a20f6c : Camera: Allow reprocessing session to configure physical streams
3e7c68412e12 : Turn off quiet mode in the background, allowing the dialog to dismiss quicker.
6864874f6df9 : Close screenshot UI on CLOSE_SYSTEM_DIALOGS intent
d33c6f81812b : Revert "Revert "Only promote remote animator to top sched group during animation""
d58414732a53 : Allow exposing ChunkIndex as MediaFormat
ea5bec73f474 : Update virtual display size before turning it on.
89796d493634 : Allow Background Location Access for Shell
f3fb89347aa5 : Change BroadcastDispatcher to 1receiver/action
ce6270f532f8 : Make config_assistantOnTopOfDream a TestApi
be678673b3e3 : Catch RemoteExceptions in DataShareCallbackDelegate
f5a95509d523 : Generify arguments to AssistLogger
c03635012222 : System routes are not automatically exposed
7771e6ebf536 : Ensure mShowDialogs gets updated as part of global config update
806ccabb73e9 : Allow staging multi-package session immediately after abandonment
268bf68882af : Yearly Window Manager spring cleaning #2
bfa95a71fb8c : Yearly Window Manager spring cleaning #1
ce7403cdba41 : Let only Ethernet manage ethernet interface up and down
0ea65316f496 : Prevent unnecessary call of setBluetoothA2dpOn(false)
86f638060e4f : Lighten bubble scrim
3989260800b8 : Fix off-center bubble pointer
c9f0c232ae62 : Fix the context leak in the ContentCapture
c5aa333acc4f : Fix some minor issues with animating dismiss
94a794f01b7d : Add owneship of tethering module
7ebdce50cd20 : Remove the feature flag of contextual home V2
832ef84dbf95 : Pass resize touch events to the touch state.
83f6a384cb77 : Test that IpNeighborMonitor is stopped when IpServer stops.
8bcf198c6705 : Memory leak due to no stop for IpNeighborMonitor.
741d31898aee : Remove libstatsmetadata
d461be709f81 : 「DO NOT MERGE」Revert "Get ApnIpType from ConnectivityManager#getLinkProperties()"
abf0adc57097 : [Media ML] Sync with original implementation
4bd54c477c89 : CONFIGURED_NETWORKS_CHANGED_ACTION: update docs since we stop sending WifiConfiguration
7d52dd65ecbb : Fix paused player glitch on lock screen
4dae54d79ca4 : Keep ime information up-to-date even when divider invisible
b4f8478f81f2 : Pass updatable driver path to native GPU service.
72f6dbdf3dc6 : RTL UI for stack & manage menu user education
c1bc307bce92 : [DO NOT MERGE] Support toggling resumption in Settings
e1a31c94832e : Don't use sync transactions if not needed
d6f4794eed41 : Make usage of revocable fds for reads configurable.
62b19914af31 : Speed up NetworkPolicy thread during user creation
6732830b29f1 : Another setting.pkg null check
9c9b1085c39e : Camera: Relax physical stream cropping behavior
2bd0fd4aeb96 : Update focus highlight of car dialog button
302c1fe9471c : Change behaviour of screen capture disabled
6eba5bb73be5 : Adding internal version of getUsers without permission check.
4e775a33acf6 : Remove BubbleEntity via IDs
89c285ebde92 : Fix support for split-screen w/ non-resizable home
5452169c1688 : Don't clear mUsingBLASTSyncTransaction until sending callback
2a1bf58ebb33 : Fix NPE when exempting CDM apps from auto revoke
6a9464c08061 : Remove incorrect optimization in visibility cache
e79d159e2269 : Early exit when target app ID < FIRST_APP_UID
de5d8f433993 : Fixes broadcast filtering for multi-user sys apps
c6985445ad7c : Repopulate cache with sibling visibility on remove
3b859c3db314 : Controls UI - Do not update while drag in progress
ae437a107500 : Do not dismiss notification, flip activity flag
02a58171a9d4 : Do not force to verify priv apps on boot
473bc319928b : Disable drag handle.
c57e069906ce : Resumption player colorized from the album art
c39224ba555c : Fix the gold highlight encircles the app badge in the bubble.
c288760047f7 : Introduce versions to XML for bubbles persistence
3b6aa146efdd : Add pullTimeoutDurations to statsdstats
967669a5e482 : Import translations. DO NOT MERGE
1c264ea8d59d : Fix the dot state for persisted bubbles & clean up labels
9a0a78af5a23 : Fix TaskView is invisible during quick switch
c8ba260b4d32 : Workaround for crash from invalid snapshot
2d0c7b02bc2e : Resolver/Chooser - Fix reuse of textview
4ca06c1e8e1a : Only take vertical, upward velocity into account for escaping the dismiss target.
3a9cf045b465 : Remove placeholder code for scrolling screenshots
cbb511813d79 : Import translations. DO NOT MERGE
c3540cc2f9c0 : Update Java doc for FLAG_ACTIVITY_LAUNCH_ADJACENT
0c00e5236efe : Remove only selected messages for vold reset
5d1650391b44 : Only ignore rotation update if recents animation is on top
8548dd414b8b : Align PIP dismiss target position/physics config with Bubbles'.
7dbaa071325d : Increase notification channel limit
7d0d156c5958 : Clean up temp AtomicFile files
f2c99200c6d9 : Add foreground priority flag to broadcasts
94fe816ba162 : Import translations. DO NOT MERGE
9f403a1c0600 : Controls UI - Fix challenge dialog default
68943be01dec : Controls API - Update template docs
aa80375e10c2 : SystemMediaRoute2Provider: Set callback after instantiation is done
c1a52b82c90b : Move DnsPacket to libs net
477ae53348e2 : Import translations. DO NOT MERGE
ffd9affb7494 : Callback the surface package after the views are drawn locally
9628953e14c4 : Handle user create failure correctly for lifecycle atom.
66215994e80d : Ensure movement bounds for shift account for current bounds
35eb8a152b7f : Revert "Do not start biometric auth if encrypted or lockdown"
508c327d77be : Revert "Add SafetyNet logging for b/79776455"
8132b22315e6 : Remove incorrect optimization in visibility cache
947d63d1158d : Early exit when target app ID < FIRST_APP_UID
6f214e8ebee4 : Disable sockets and DNS if process lacks INTERNET permission.
8abf3a7c2397 : Adding Network Tethering Metrics/atoms
fae308abbd92 : Revert "Fix the gold highlight encircles the app badge in the bubble."
a5af24015d0a : Set screenrecord a11y live region mode
e4b21cd5eb1a : include unit test for enhanced error handling
36bacceee507 : Clarify doc for users, clarifying profiles
5c5ac45ea00d : Repopulate cache with sibling visibility on remove
6f17eac4807d : Decouple logUIevent from Bubble class
2ed39d82db11 : WM: Replace eEarlyWakeup flags with explicit eEarlyWakeup start and end flags
709758d4482a : Small Fix to App Usage logging
a3ad55765523 : Gets the userId from Context for AccessibilityManager in ToastPresenter.
0ea256833b22 : Add Accessibility Resize support.
88fb45c1a9a4 : Reset cell broadcast config before enabling all channels
42a1345445a8 : Add additional optional audio/x-mpeg MIME type to MIME type map
c84fe12f1ddf : Fix MediaEvent release issue
143eea4f7e11 : Convert PowerOptions menu into a dialog and update styling.
e915a7e186dd : Attempt at fixing race condition during boot.
6f17adc48b9e : Fixing incorrect mStable insets being set before user setup is complete
ce92abb133d7 : add dream start/stop logs
50b661a31c94 : Controls UI - Show msg prior to first unlock
72d581e60281 : Close assistant activities on closeSystemDialogs
47714a9e7aed : Replace RoundedCornerBitmap with outline clipping
f197eef1086d : Retrieve direct boot aware activities.
b71e39893596 : Relax minimum signature scheme version for apps on system partition
dd6ed8ecbb9c : Resolver - Center text with no sublabel
b83ab2c4f416 : Revert "Only promote remote animator to top sched group during animation"
023e5da3c42e : Add Null checks to NavigationBarView
e5d8cbdee9ba : Improve GlobalActionsImeTest reliability
05b5f976d70e : Use new insets apis for determining the stable/system insets
3e8e61df1169 : Fix collapsed group message text alignment
54a81c7cd14d : Reduce boot animation completion check interval
a8ed97ee016f : Scale down PIP when it's dragged into the dismiss target.
d64f925977ae : Turn off automatic heap dump notifications in SysUI
892ba455ac02 : Defer recomputeComponentVisibility.
3358ad6070d5 : Ensure that velocity tracker is never null.
3ae8aab87f86 : Finish fixed rotation while the task has done transition
7c336a66d9bf : Add KeystoreKeyEventReported atom for keystore logging.
7575e053b28e : Statsd log for app notification bans.
2f2dab0158e3 : Treat RouteInfo with different interfaces as different routes
d555ba85dcb3 : MediaSessionService: Fix NPE when startup
581a3c580074 : Also check inactive profile targets in onHandlePackagesChanged
5f416b9452ac : Re-setup viewpager on configuration change for RTL languages
ab0c7403d67f : Increase timeout waiting for ExternalStorageService to bind.
f8a1cec8d5d0 : Fix Deadlock Issue On AppFuseBridge
e26e62e4703d : Import translations. DO NOT MERGE
e1f741becf22 : Revert "Add logs that indicate why a surface is invalid"
549ce7a482ed : Modify source stamp format
f9ad0f6e3c85 : Refresh mFilteredRoutes when routes are changed
44f3ca5679bc : Allow MediaProvider to request REGISTER_STATS_PULL_ATOM
9a960b740eb0 : Disable side swiping on RTL languages
79f2d95c880a : Add app label to AOSP sound picker.
1b21b1cf1222 : Show disclosure for organization-owned work profile
f4d947bdc639 : Notify the registered AutofillCallback for inline.
a8849f27bc9f : Ignore rotation update during recent animation.
1a9f73878fc4 : Fix NPE on WindowContainer#isOnTop
b9ad0b183303 : [BOT.13] Make offload coordinator poll interval configurable
1c63ba39fab6 : [BOT.12] Add unit test for disabling BpfCoordinator by config
3f856b48f94c : [BOT.11] BpfCoordinator could be disabled by device config
a8f2a06b51b3 : Enable transfer to hearing aid routes.
1f9efaff8d2c : [BOT.8] Dump BPF offload information in dumpsys
d1b164401ec5 : Add a carrier config for WFC's carrier name override by ef_pnn
796ee2f306c9 : [BOT.10] Add unit test for data limit and rule change in BpfCoordinator
d0bd08b4b91d : Add try-catch for the augmented autofill UI to avoid crashing
7ecbe5b576a6 : Fixes broadcast filtering for multi-user sys apps
a464837e4819 : Log transferring and fix verbose system logs
58158516e7cb : Fix clipping while scrolling
6c240d1432f0 : Don't allow pinned window to be IME target
d4efdae4812e : Recreate players when density or font changes
442e92eec1dd : Ellipsize user edu title/desc; max 2 line title
4f4910ab73ab : Rename "Westworld" to "Statsd"
4594603f1e4b : Fix alignment of expanded bundled group convo avatar
7da4bccd8a1e : Truncate sender name in collapsed group message.
281d646a3978 : Fix issue where player wouldn't expire
6d0f852c6ff5 : Revert "Set overlayable for CarsystemUI NavBar"
197107c007bf : Fix TestSubscriberDimensionWrite
38e9b2141d05 : Fix checking crop region for home/recents
87cd4b076176 : Reevaluate some carrier-associated apps' status on SDK changes.
1172ffa7c261 : Add new "addedInSdk" attribute to carrier-associated apps.
a73d43fceedd : fix issue where players would be wrongly dismissed
0c449ec2ef46 : Inject PipAnimationController into PipTaskOrg
175a5b8fdeb9 : decouple Bubble from NotificationEntry
257b9e451fa4 : Null check on permission request check
d0433c71081e : Dataset authentication for Augmented Autofill
7535154473d9 : Include blob sizes in blob_store service dump.
860fd4b6a2a4 : Revert "Ignores protected broadcasts if not priv-app"
e1843e8a1fe3 : Revert "Ignores protected broadcasts if not priv-app"
3e46d7e1a16f : Revert "Ignores protected broadcasts if not priv-app"
91dae475de3d : Fix a bug where we didn't call IME before calling augmented autofill
3745571a06fa : Add collector library in multi user per test apk.
44318ebe363a : Fix issue with dragging bubbles in fullscreen.
d8ba685748ad : Skip generating missing permission state for unknown permissions.
1b3881ec37a7 : Manage education title and description are two lines and ellipsized
f35971dfca45 : Revert "Disable user animations on insets whose visible frame is empty"
8de2ca3e5c87 : Move car companion device support app perms to framework
18362e2c1ece : Fixing a11y bubble issues
55f53a525a32 : Fix issues with landscape transition
6ae2bd0e5963 : Make view intent immutable
64049fad82c1 : Make view intent immutable
01ab00121be6 : Update biometric/keystore documentation
79aae3c0890e : Allow finish resize transaction to be overriden
2ae38f385661 : Guard against NPE in ServiceConnector
effeb2a6cce8 : Cache power whitelisted apps.
c60814348645 : Maintain the fuse buffer pool keyed by inode instead of threadId.
a6024e865249 : Fix accessibility regression.
546aa10dbf29 : Track non-foreground service notifs for appOps
14de0026850b : Fix input method switch handling in autofill
c34aea875a9b : SurfaceView: Check ViewRootImpl non-null
b4ecadb54ab5 : Add CP2 general usage counters to westworld logs.
0192f737ffa3 : Pre-cache filter results
83754537f582 : Exclude translation caused by surface insets from the matrix
0aefc0cefccd : Sharesheet - Don't update list on bg thread
a87cddbce9d7 : Re-add DO Disclosure text to lock screen; now faded.
244abe21b6a2 : Add two more enums to LauncherState
c6297c89f949 : Include orignal componentName of ChooserTargets, when pass ChooserTargets sharing and impression events to AppPredictionService.
faf50e11cb8d : Add westworld logging for CCAPI data share
afef7f5b53ae : WifiManager: Fix javadoc in addNetworkSuggestions
e56dab21a5c7 : Forget volumes that have been freshly formatted.
6d1907b85566 : Check resolved override bounds for attaching IME to activity
395723d420fd : Controls a11y - Fix status change update
0ed433e4cdd9 : Protect invalid entitlement app configuration
010a39139257 : Add content description to home handle
c818affc1981 : Fix the gold highlight encircles the app badge in the bubble.
c4b2426d8ace : Add additional tracing for nav button backgrounds
5cac2a027968 : Force relayout when wallpaper engine become visible.
5d6243e47a69 : Fix a bug to not complete the augmented autofill request when fill window is shown
889f49683f02 : Use actual resizability for split-screen operations
ceaa76970f1c : Add FrameworkStatsdTest to mts
4d2791b1a656 : Test extra info sent to NetworkMonitor
c02a5ac5bb7b : Revert "Revert "Remove IME surface when occured in multi-window mode""
26d2378f5b3f : Set correct owner UID for VPN agentConnect()
4c1f295cb4c5 : Dismiss screenshot UI on back gesture/button.
30516e1f6c43 : Screen record a11y fixes
84f5a0e7138e : Hook up media player resumption to UI
2e73117c0e71 : Revert "decouple Bubble from NotificationEntry"
9b4405824945 : Dump MediaDeviceManager state
99115ac610c3 : Add more docs about location permission
b0c0155a366d : Fix disappear animation
36b25a1a9748 : Clear data from failed commits and recommits properly.
9ec52264168a : Be super safe
7e58a847acd8 : Clean up permissions when system app fails to scan
b38e5406b00a : PIP window cant be ime target.
9816249458e8 : Import translations. DO NOT MERGE
3e29e4a39c90 : Fix file descriptor ownership.
1eb40ef103f6 : Change error and none messages
c5dd7df61c47 : Don't use flexible inset mapping yet
b28fb721f5be : Trust System UI owned display to receive keys
ccdbc4ddd850 : Update media resourceManagerService with the Application pid
5a5de403c912 : Controls UI - Update bg color for Stateless templates
4cecd359ab06 : Make view intent immutable
910089a8abea : Track recents like home for times when it is separated
35a009097530 : Add tron metrics to track iorap.
96044c818682 : [pm] use abi info from parsedPackage during getNativeLibraryPaths
52669b07209d : Store original values of replaced settings in Settings.Secure
5b0fdf6bed8f : Revert "Revert "Pass entitlement configuration to Settings for entitlement check""
9edce64ef226 : Properly handle situation when currentOpPackageName returns null.
52a2edf5488a : Implementation of sharding for procstats atoms
0a2b53f36acd : Add a guard on UserController to avoid user switches when not ready.
59a62fc264f2 : Properly collapse QQS header when QQS is disabled
8c736aa4f96e : Set PageIndicator pages in QSPanel#onMeasure
61ebaf5c4622 : Add multi-user support for AutoTileManager
6896a53257bf : CEC: Prevent overwriting volume control Settings
080ae8419985 : Set pillar box bounds in fixed orientation display
fc3a7402826d : Respect MANAGE_EXTERNAL_STORAGE in checks for READ/WRITE_EXTERNAL_STORAGE
f23211979e64 : Let animations of insets controller can be disabled
a92253112453 : Prevent sessions from resuming once boot is completed
4bf177f046e5 : [Media ML] Support customization for volume keys
c06745b3d39c : Fix advanced icon will incorrect on some device
2806269a5a4b : Fixed the conflict of the release methods of ActivityView & TaskEmbedder
3dd2b93addc7 : Revert "Only add divider when it need to show"
046523ce9601 : Moving all hierarchy chain to top when adjust focusable task.
242be9051657 : Wait for all of associated activities done animating
f473e42f9693 : Add logging on sharesheet displayList to help investigate issue that icons launch different apps unexpectedly.
ded92e2dc88f : Import translations. DO NOT MERGE
d4e980800144 : Import translations. DO NOT MERGE
1838cd08f103 : Call the scrim unlock callback when transitioning to BUBBLES_EXPANDED.
c110472659b3 : Dark theme twilight mode not initializing properly
0b9450bab933 : Disable user animations on insets whose visible frame is empty
0091ec712cf5 : Import translations. DO NOT MERGE
d573d464cb3c : Import translations. DO NOT MERGE
0edbd7bf021b : Import translations. DO NOT MERGE
1cced456222b : Import translations. DO NOT MERGE
756541526a8c : Mark bucket as condition_unknown properly
e7a25c27278e : Minor touch changes for resizing
d07c2deaf035 : decouple Bubble from NotificationEntry
eb70e1310a31 : Fixed an issue where the Device output chip lost its alpha
d0292964f3a4 : Make underlying SurfaceView respect visibility of InlineContentView.
de28706dd2e5 : Fix testValueMetric flake
7e4cd920e76b : Add hidden API to support allowed networks reason
e2baab76405d : Updating StatusBar people avatar sources
1a7f7ab4aaea : Add BlobStore atoms
7d284a29fdd2 : Fading in edit button much later
f60eb754986a : Exempt companion apps from auto revoke
0a6d6154b315 : PiP: Animate resize even if the bounds are the same.
89358feae40f : Fix testMultipleConditions flake
8403a13752dc : Enabling New Insets API with Multi-Session IME.
ce12f8517e22 : Don't set relative z of window to IME if starting window
61f869e7bbf6 : Incident dump does not include current bucket
12ea87c81d6c : Revert "Add multi-user support for AutoTileManager"
2a1cab119283 : Changed the landscape experience of quick settings
e7580a72385e : Fixed unreadble debug messages
4e86ce6ee22f : Fix testGlobalActions_doesntStealImeControl
2a38a35622ce : Revert "Remove IME surface when occured in multi-window mode"
9f52188a624d : Send MANAGED_PROFILE_* broadcasts to apps with MODIFY_QUIET_MODE.
79d10bfa49de : Dark grey overflow in dark mode
e2bb347ef353 : Catch SqlLiteException if database query throws an exception in CalendarTracker.java
50645b6d8c2b : Hide manage menu in overflow
516b6dfcc49f : Fixed an issue where the media player would shift when editing QS
f2c855164412 : Hide IME on touching down on a Bubble.
12930e8ddce8 : Hide UserSwitchTransitionView if it is not hidden within timeout.
d93cb57302a8 : More accurate notification panel logs.
72e12cb4174c : Ignore failing tests.
e2ba47face7e : Updating AudioFormat to handle CHANNEL_IN_DEFAULT
ee148d0bc0c3 : Avoid bad animation states.
040354550840 : Don't provide read logs for shell-initiated installations.
6a9945a3c8cb : Add SafetyNet logging for b/79776455
bdabcc36f392 : Migrates additional Assistant logging to Westworld
08b71f2d9502 : Remove obsolete string resource.
6775b77bd51a : Change the threshold for RSSNR from 10*db to db
8604fd74ff4a : Offload initial headless app query to handler thread.
5d4cb837cc3c : Revert "Post a silent notification if screenshot is dismissed"
7a1721ad71a1 : Check connection state of media browser
33aff2628502 : Check for null service in ScreenshotHelper
d12d46a51e5f : Don't animate reorder/add when we're about to collapse.
6e3c563f071e : Internal version of isChangeEnabled.
7fee1968cd4f : Remove controls when apps are stopped or removed
733d637879a1 : Controls UI - Tap for NO_TEMPLATE
88f2b816aabe : Revert "Pass entitlement configuration to Settings for entitlement check"
e4bd053414ff : Controls UI - Properly sort, and set default on seed
9b1843eae3f8 : Avoid unexpected screen off during perf testing
48cffa3f31ec : statsd: Add audio device usage protos.
cb32080a8f57 : Settings: make SHOW_IME_WITH_HARD_KEYBOARD TestApi
ac9df100f590 : Clear preferred feature when unregistering MediaRouter2
5fa495515466 : Fix a remove*Listener call that doesn't remove
1c442e559c80 : Up char limit for dismiss option in manage menu
f6d5b3c7c406 : Handle a pair of hearing aid devcies
eee629f4c722 : Move Inet[4]AddressUtils to libs/net
8672410848df : Let activity resume after bubbles expanded
f9ef08d7ffba : Adding blur supported check to shared lib
c1a75a9fbbc0 : Fix an obscure NPE
203f80a0b2d3 : Don't throw exceptions in NotifCollection when initializing
07e40316f864 : Reset app routes when global a2dp state changed
d601ad1120ea : Fix task root bounds be overwritten when dismiss split screen.
a4e60d74df7e : Fix the root task of secondary split screen could be overwritten.
b6ae3133a172 : Import translations. DO NOT MERGE
369be956e00e : MediaRouter2: Prevent printing same logs from different lines
b94b9c60f1c3 : AudioService: fix volume group mute
f96f4fbf05ee : Disable buttons with no action intent
1e0a390c9da1 : Revert "Make PipTaskOrganizer protected."
081ff7a8f2ce : Document the limitation to a hundred callbacks.
3117fbca27f7 : Revert "Hide bubbles' IME after screenshot is taken."
9a65fbdbae96 : Increase configs per uid limit to 20
364c91254dcd : Adjust drag regions to accomodate split-minimized home
80c1856cf6dd : Revert "Enable Sharesheet ranking using PeopleService by default to test in Droidfood"
027929d22a6d : Fix IME hanging around
dd5d287a738f : Add libincident_test to MTS
bcac9410b5aa : Protect against NPE
6a4fbe3cb7a1 : Reset media controls when user changes
945f31cc1214 : Fix content capture session id collision bug
e7dbd2e6e70f : Import translations. DO NOT MERGE
b088bd9c287d : Fix x translation for switch animation to overflow
29cb5d5028b2 : Fix unreadable debug message in cell identity
737fa2af1ce9 : Import translations. DO NOT MERGE
c19254f5fefa : Import translations. DO NOT MERGE
48e9a5677a91 : RebootEscrowManager: service-specific exceptions
21d133ed1a5e : Reject flings on seek bar
34e1af3090f2 : Mark accessed time to promote overflow bub to stack
676fe13584d2 : Let confirmation dialog can appear
61b1185b6ff3 : Compress hybrid conversation layout
4bf7327c0898 : Add quickstep and dispaly rotation to NavBarFragment dump.
fec0165eb340 : Do not start biometric auth if encrypted or lockdown
8bd4db2620d0 : Fix deadlock for system location clients
e8aa66a061b0 : Update biometric constant docs from tier to class
9da55a7a38b5 : Controls UI - Correctly persist seeding state
ac095e5a1dc4 : Start OP_NO_ISOLATED_STORAGE on `am instrument --no-isolated-storage`
5d9a184ea49f : Force-clear nav bar flags when phone finishes booting.
e0ec1f3ce4c2 : Remove incorrect isAppUid check reading memory state
30d367873477 : Revert "Drop max texture cache size from 12x to 5x"
a9fe46b2ffb1 : Do not log error for auto-generated overlay package
958eb9dcd5c3 : Animate screenshot dismiss button appearance
95cb52a647c5 : Don't lock rotation to natural rotation when entering overview
e16fed203aaf : Camera: Fix race for onCaptureBufferLost callback (take 2)
ef5d8751e6fa : Add details to VibrationEffect waveform documentation
e771b7529ed5 : [DO NOT MERGE] Fix BroadcastDispatcher registering with CURRENT
737b7f16208c : Ensure to trigger Activity#onEnterAnimationComplete
850a9d43a5a4 : GnssStats atom entity name change
4e47cb8feb4e : Notify window manager service that we are switching users
55ddc123e6c2 : Prevent NPE when dragging last bubble from expanded state
0e383d78720e : Fix restoring vertical scroll after horizontal.
f1347d33e141 : Only promote remote animator to top sched group during animation
017d51dccd13 : Let position of system bars can be restored by swipe
86c9e0eda8f3 : Add FLAG_ALT_FOCUSABLE_IM to screenshot window.
d3252e3e6195 : Cleanup config_mobile_hotspot_provision_app usage
95536ee34127 : wifi: fix incorrect java doc
1006a47b29b1 : Remove IpClientCallbacks dependency on DhcpResults
026dec42988f : Don't clear requested SysUI visibility if the source doesn't exist
abea3c89ac29 : Add temporary logging for stuck nav button feedback
b1cb53b48151 : Pass entitlement configuration to Settings for entitlement check
e334e349c48c : Update mainline module utils function of AppUtils
289eae6dbdbc : Avoid timestamp update when data is kept on dump
f4afd8db2fa4 : Fix duplicate bubbles in overflow
34486ad942d3 : Release SurfaceView surface if viewrootimpl surface is not valid
242057d6f941 : Strip formatting from convo senders and title
600210d7cb23 : Default isUserSwitcherEnabled showEvenIfNotActionable
02805f050bc8 : Revert "Hide bubbles' IME after screenshot is taken."
6967df740495 : Remove unused intent in NFW notification
9fc2876a80a6 : Remove unused intent in NFW notification
724c5bb8afaf : Allow the active IME to see the target app package
7397555a1854 : Move car alert dialog layouts
39e7cdc2b9a0 : Make A11yServiceConnection PendingIntent immutable.
8ee00491ac0c : Reread the tls port on adbd restarts.
a493c9a4286b : Ensure detached children aren't parented to new SurfaceControl
21fc24d092ae : trigger file removal when slice permission is removed
427f4f67a716 : Throw XmlParserException when client tag cannot be found when parsing slice permissions.
a4157a3b3bd1 : Factor native ranks provided by apps into shortcut targets ranking. This would help rank shortcuts targets properly when there is no enough sharing history on them.
244fe08b8a6c : Ignore the PhysicsAnimatorTest class to unblock sysui.
c0379bee83f5 : Dismiss panel when requested to close system dialogs
5421eb693ef5 : Fix manage not being dismissed by taps in the AV bounds.
3e405adec800 : Restore single-display check for visible recent task
80b763830e27 : Convert personal app suspension on COMP->COPE migration
2387cdee2cfa : Fix bug that notifyDisplayInfoChanged is notified on wrong record
e78129e3f167 : Don't crash if we've already been educated about Bubbles.
26bb198790e1 : Dark pointer for dark mode
77d3dcab6fc4 : Help reduce falsing on the seek bar
a0d6c8732371 : Update the style of navigation button
f870a114f0c1 : Fix some layout issues in notification guts
2bc620b60737 : Prevent error due to new API
b9e997621ef0 : Only inflate & add if it's a bubble
27953f11fba5 : framework-wifi & OsuLogin: set min & target SDK version to 30
86bc69a491e1 : Apply theme shape clipping to group convo avatars
a6618d5eba29 : Remove legacy screenshot notifications flow
89825acce149 : Send empty response to IME when autofill session is destroyed
e61758adc8cc : Track sent conversations better
24156fa7b11b : Fix broken test
6bdadaf0a01b : Fix PackagePartitions contains null check
282498aaa54b : Conversations UX polish pass
70b0843839cb : Add sysui module to RankingSelected and UiEventReported atoms.
b8b2f06d0564 : Screenshots - respect insets of bitmap when passed in.
af8399a68275 : Fix original-package support
d68d75be59cd : Add logs for BroadcastDispatcher
4a46a92e39b8 : Fix unexpected closure of the bubble.
e291c7d0a708 : Finish fixed rotation of recents until transition is done
5cdecb80b91e : Prevent swipe-to-dismiss conversation header
ad9cbfbc8001 : Remove getFreeBytes() to fasten queryRoots call.
61b7b965d082 : Make tether settings intent explicit
185f715e77d2 : Sharesheet - Disable expansion
1245b38b600e : Sharesheet - Fix logic for a-z count
860502cb42d1 : Revert "Pre-cache filter results"
8cb5546c37eb : Limit the maximal number of pending requests in TCMS
0f0e8770bccc : disable flaky test: testPostCancelPostNotifiesListeners
0589baeae9eb : Update setCameraDisabled javadoc
ed31259e0184 : Exclude non-observable insets change
1ea19b1d019b : Add address to MediaRoute2Info
81d656e3e36b : Import translations. DO NOT MERGE
c1bafed28d90 : Suez: Implement display wake reason stats
1cc318d0503c : Adding NetworkStack Metrics/atoms
4be21f873270 : Use main executor to run remote animation from notification
64a3cca2f9c3 : Move onKeyguardChangded() to completeUnlockUser() (async)
22abb8d0c1f0 : Revert "Camera: Fix race for onCaptureBufferLost callback"
9b5eec6fa792 : Restore overlay change broadcast handler for secondary users
6374d86a0a6e : Check for new media session token
e1448f064d9e : Update the manage education to be a cling
06785ab656c6 : ActivityView animations!
4b8795d560ad : Align PiP animation and touch on vsync-sf
968951921323 : [BOT.6] Make BpfCoordinator to support data limit
28b57263fef8 : [BOT.9] Add unit test for data warning in BpfCoordinator
8eb4eb5766f4 : [BOT.4] Make BpfCoordinator to support data warning
39869f00bf0b : [BOT.5] Move class Ipv6ForwardingRule from IpServer to the coordinator
7a29c5acfc92 : [BOT.3] Add unit test for polling network stats in the coordinator
be4827dbf96c : [BOT.2] Create a coordinator and stats provider to provide tether stats
2f1541ffda59 : [BOT.1] Add a class ForwardedStats in TetheringUtils
2c9d48f76f3d : Fix current connected device not update
26c5a7a3f0e3 : Move TetheringTests to presubmit
5a4727d78b3e : Remove invalid configs from memory
5a0a1d95ab4a : DO NOT MERGE: Do not hold mLock when calling GNSS HAL
d5d60d50eafd : Notify adb service on usb disconnect and activity stop
ba2c4be0cca5 : Migrates LS_* tron events to WW.
931656906265 : pulled atom for Do Not Disturb configuration
b3890939c4f4 : Show Bouncer (Unocclude it) if Activity Dismissing Keyguard is launched while Keyguard is occluded.
e808f96a9c51 : Use visiblePath instead of path for findDocumentPath
d507b3256e69 : Update javadoc for END_OF_DAY event.
46d87b7927c9 : Correctly propagate service state change
7caef40ad0fd : Support null audio format in recognition event
f87853c227e6 : Fix bubbles returning after a runtime restart
f170a6a83ee6 : Only check X velocity for max stick-to-target velocity.
c80e406e3cb0 : Mark fields 100/101 as reserved
038a284f24ee : idmap2: Set aidl_return to true on success
119913a45007 : add uievent logs for nav assistant longpress
ba4b76b20491 : PiP: When there's an animation happening, use animator's destBounds.
4141daa946ba : Tweak Sharesheet DS icon rendering to ignore system shapes
9a178365c450 : Sharesheet - Disable delegate
92256e773a8e : Camera: clarify eviction behavior within the same application
0b02ee7a1996 : Clarify notif guts for apps that don't use shortcuts
4bffd45f2fee : Reduce "Failed to find provider info" logspam.
0b92f9a9197a : Add myself to OWNERS
666124b0c5fa : Adjust conversation layout paddings to match UX spec
e25914594e37 : Added an event before clearning user journey
4a1455c08349 : Ensure we always bind to overview service when starting up
d56eaf68f652 : Hide bubbles' IME after screenshot is taken.
c0841cf1020b : Post a silent notification if screenshot is dismissed
c12199f40ee2 : Fix obscured touchable region code.
3b3b9db87ddc : Disables Back gesture while Sandbox is running.
c4b36e9d0031 : Revert "Add a blacklist for preinstalled carrier apps."
6ed2c410d7fa : Remove DynamicAnimation when it ends.
675570af1dcf : Suppress bubble notifs instead of cancel
cdfb1d6c3040 : Remove debug code before beta release.
d7302549d6ad : Revert "Restore support for source hint rect"
c535650db266 : Animate the priority ring in the onboarding
fb36c0dc22bf : Import translations. DO NOT MERGE
9bf6b4164306 : Use the latest stable netd AIDL interface in Tethering.
ef5a7c42c4e6 : Rename "Incoming" section to "New"
45d8f79127a5 : Add parameter for exposing a dummy seekmap.
c68d8124bb26 : Pre-cache filter results
06e27f798174 : Use source stamp app targeting SDK version 29
7c9aa465bf3d : Fix RTL in controls and GA
01c196152c49 : Make PI created by AlertWindowNotification immutable
5e6ee5436158 : Sharesheet - Preview text RTL fix
b7f16fdde62e : Add a killswitch for AudioRecordingDisclosureBar
d3e1d699dbaa : Controls UI - Remove reset
a8c58f06d06e : Allow automatic unlocking of work profile by Digital Wellbeing
4f088b6c3083 : Call WindowContainer#dump in all levels
9b5e3923d1c3 : Prevent abuse of MediaRoute2ProviderService#notifyRequestFailed()
460dabda46d5 : Remove IME surface when occured in multi-window mode
7326979bcdf0 : Prevent NPE while finishing activity
458a6263f1c9 : Fix some things with overflow, persistence, & visibility
6ecbf08772d7 : Report WINDOW_FOCUS_GAIN_REPORT_ONLY when the served connection remains
60a78b7cb9dc : Fix Wifi state not updated while connecting
ea90fe3b4c69 : Removes UniversalSmartspace BroadcastReceiver.
314a522c3d5d : Import translations. DO NOT MERGE
fe7b5b125ba1 : Add MediaRouterManager.Callback#onSessionReleased
cb6c91bc8d0e : Add back missing `tidy_checks`, since `tidy_checks_as_errors` isn't enough
ee78ee9d871a : Use `tidy_checks_as_errors` list instead of `-warnings-as-errors=*`
8b4929dbbffe : Add importance ring animation on convo priority change
3c8bf8eec5f5 : Suez: change display wake reason to push atom
10e6217a8de7 : Fix NPE in InlineContentView
580483eb72e4 : Revert "Don't dismiss adb authorization prompt upon USB disconnect."
316c6f2621ef : Fix occasional bad placement of Conversation header
da5ca014d0ed : Added events in UserHalService for metrics
da7932acc221 : Add TelephonyRegistry LOCATION checks
bebfd4bd5af8 : As foretold, this release goes to eleven.
ba2884af478e : Fix docs for LISTEN_CELL_LOCATION
cbf1e41fecde : Move HapticSettingObserver to companion object.
1b8cbb036ec3 : Update Select Icon for new style.
4d0bf0f92c5c : Ensure beginTimeMillis is non-negative.
31b01e4bc572 : Install auto-generrate overlay packages even when not included in whitelist
bba70a6065eb : Make pullers in StatsPullAtomService thread-safe
08ab38498984 : Add uid to PendingStartActivityUids when activity resumed.
ca62fc416218 : Suez: change display wake reason to push atom
50bf07e963ec : Remove unused intent in NiNotification
c54fee4be2f2 : Remove code that seems unneccessary & has a leak
abb338f1a6b4 : Add logging for screen recording
d0f407aacb2c : Ensure we always bind to overview service when starting up
9319d0cec9d9 : Fix keyguard and qs user switcher disabled state
0d47ed953521 : Add gradient to PIP dismiss target, per mocks.
96f746bcb776 : Controls UI - Fix icon, title, subtitle for error states
d4ce4e307401 : media: further resource cleanup for async release
b31fa57776a6 : Update PowerOPtionsAction icon.
c125b4116bb1 : Null Check in AppOpsInfo.
a67cba7381e6 : Disable language logging in TextClassifier/TranslateEvent
168064241310 : Log the error when committing the blob fails.
e4e86e1cad49 : Add unit test for NetworkStatsSubscriptionsMonitor
e3006cbb6a53 : Remove duplicate screenshot view from xml
f74a719dbabb : Fix brightness slider - allow minimum value
aa2e7f359db2 : Controls UI - Close power menu on app open
bace9a17a707 : Switch service-permissions to java_sdk_library
1bee00878dd3 : Add a public method to BubbleController to hide the IME.
af67563cb064 : Stop overwriting files
7b977f3139d9 : Taking userId into account for fixupAppDir().
63f037cd2f35 : Keep lock while binding the storage service
ea48ccb1ef6b : [CEC] Standby when <Active Source> lost
280d945d0032 : Fix advanced icon will incorrect when change display size
c6adc6836841 : Handle SyncResultReceiver.TimeoutException
23a9e178743b : MediaRouter2: Add missing synchronized(sRouterLock) block
7d8d5963708d : [DO NOT MERGE] Add setting custom MediaButtonReceiver
9fd6408eddd7 : Move car bugreport app perms to framework.
1e0e1238e0c2 : Send empty inline response to IME if augmented autofill returns no suggestion
6e1e07eeb615 : Update string for dismiss option in manage menu
fc19cebef964 : Fix a11y count for overflow bubbles
5d2e1aa2cd77 : Import translations. DO NOT MERGE
e44f134adbba : Keep unforwarded operation for noted ops.
94268fd2ab64 : [Suggestion] block setting insecure enterprise config
bec122e4c6e4 : AudioDeviceBroker: log BT device name
fad16787dd44 : add uievent logs for nav buttons
abd869b2903e : Import translations. DO NOT MERGE
fb1b9da16016 : Import translations. DO NOT MERGE
0893db53f5a9 : Set current state key earlier and do not reset hasCurrentState
5e24f194a009 : AF Inline: Don't stop filtering after a suggestion was selected.
943159d15382 : Fix missing icon for one-to-one convos
f8c274c9d8a0 : PiP: Do nothing when tapping on resize drag handle.
8cbfba234f9c : [Passpoint] Clean up exception messages in PpsMoParser
23c9b688e232 : fix FileNotFound exception when attempting to read bubble xml
ef0904eac06a : Move GnssStats puller to binder thread
5ea18c9036f0 : Partial CP of ag/10846962
018b3bf9ced1 : Import translations. DO NOT MERGE
71eac9ebe729 : Disable restricted bucket.
09ca6e50d099 : Exclude WindowInsets.Type.ime() from credential UI
15eaef3674db : Only check exempted package list if standby is enabled.
f54f3eb275cc : Ensure ProxCheck doesn't unregister ProxSensor
d25bfd50e5ab : Import translations. DO NOT MERGE
a0adc2538746 : Update textclassifier TEST_MAPPING file.
837d4900a954 : Fix status bar animates when open bubble updates
5a558b99021f : Fix NullPointerException on estimate object
d2fe92fbe4b7 : Sample region under secondary home handle
1e4256e7f9c9 : Added data share event types to ContentCaptureServiceEvents atom
ad2e9a0a5747 : Make Sharesheet group and pin menu match material, redlines
14e3bd0c3ee6 : Adding lock to sendEventFromNative
61d599e20a9b : Use WeakReference to hold target in values.
185ddf644b42 : Correctly offset app op history on reboot
5fecb90fe513 : Resize dismiss circle to match bubble size.
b18b59fd5861 : Show the nearby chip for images and files too.
f5246639670f : Merge "Remove mute key if no Report Audio Status received." am: 0156e0518c am: d42536b334 am: b74d3b4dfc am: 2bd1a0bbd0 am: 85bf46fcfc
f2d5c4e3f774 : Controls a11y - Open app button
e965f4a5f4cf : Lower error if diskstats cache file not found
021f4a71402a : Insets: Fix stuck mPendingFrame
603f8e738504 : Controls UI - Fix action on unlock
c58028b41bcc : Add PowerOptionsAction to combine Power and Restart when needed.
a2a821336fc7 : Cleanup outdated TODOs
d90231a44c22 : Remove invalid window flag
319ddabd02fd : Identity: Update requirements about SessionTranscript CBOR and provisioning challenge.
afa95e1e54cc : Import translations. DO NOT MERGE
e464028d9d3f : Adds Assistant invocation logging to statsd
8d04bcbc43d6 : Insets: allow controlling insets as long as the window is covering in the relevant direction
51a6deb3e2a9 : Ensure that stack view exists when applyUpdate
0caa975faa8b : Use MediaParser SeekMap unknown duration constant
6bb801ebb348 : Use killUid() instead of killApplication().
56ac4df9781b : Optimize stack trace reporting puller for speed.
e986bc4cad9b : Apply app data isolation on isolated or app zygote processes
8df5fb6e7dba : Notify a failure on transfer timeout
a5f9b3fe905c : Prevent PreRebootLogger blocking shutdown thread
bb8e4dcbcb03 : Documentation cleanup for AccessibilityNodeInfo.ExtraRenderingInfo
6531079cfaf8 : Include size of the blobs in BlobInfo.
bc63327359ac : MediaRouter2: Sync routes when first RouteCallback is registered
ba532aff3e25 : Add a @hide ctr to disable background layer in ActivityView & SurfaceView
4686c24f53c2 : Fix a lambda capture problem in TextDumpsysSection
f25dd77cbc1e : Use blobs expiry time in LeaseInfo if the lease expiry time is 0.
300d9cb1a827 : Move RevocableFileDescriptor creation outside the locked section.
de2109b17809 : Enable scrolling for bugreport info dialog
7daf2ca94727 : Merge "Merge "Fix TvRecordingClient api issues" am: cce2ca958e am: f7cbbae9e4" into rvc-dev-plus-aosp am: 14bd7ccbb0 am: f9061f953d am: 4276a00208
5f6705f0e4f1 : Update javadoc to use complete sentence
1259fd29f34e : Restore previous behaviour of hiding pip menu when not focused
66219b4f6993 : Use remote target when fallback IME control isnt available.
b78e8bcdfaf6 : New shortcodes to safelist (Q2 2020)
be7265d261bf : Update extra info before registering
db97350aa110 : Camera: Fix race for onCaptureBufferLost callback
6c4a1d00c7e9 : Do not extend timeout if not playing
7cec5425a2e0 : Use RepeatableExecutor to poll playback position
bedb9f33c2bb : Pass displayId to onActivityRotation()
63c959bc9cdd : Fix missing icon for one-to-one convos
3be5671c0399 : Fix ConditionUnknown after valid buckets
a2b2226d6b40 : Adding LOADER_USAGE_STATS permission to shell
0a8e32c12452 : Logging to aid bug investigation.
b073b765f216 : persist desired height of bubbles to disk
2c206f868593 : Partial revert "Add overlayable configurator resources"
49541aa3c58f : Move media filtering from NVHM to NotificationFilter
755578ac28a8 : Added command / binder method to temporarily disable VoiceInteraction.
10ae6177832b : Fix BLE scan result filtering in CompanionDeviceManager.
1cd1f607e982 : Use the UID as the package name in procstat assoc proto dump
83ede344442b : Kill off callback reference as soon as credential is verified
e96e3101a895 : Supporting dark mode in SuspendedAppActivity
338a18daea9c : Don't send volume keys twice
2e9cf025d867 : Check that activity is not in PIP mode already
e613309f7689 : Automatically add FEATURE_IPSEC_TUNNELS for Q+ devices.
57e2aa4de618 : Improve screen recording thumbnail image
5611fa78caf6 : Clean MTE and GWP-ASan runtime flags after use.
f55bc6afc2c7 : Adding back media resumption
f01601f5860a : Start screenshot timeout even if saving fails
370db8771d4d : Controls UI - Handle 'not found' better
e88ef7424907 : Revert "Persist implicit overlay configurator actor policy"
351e40fb8d8e : Increase size limit for pulled StatsEvent.
012657073e9f : Made HIDE_NON_SYSTEM_OVERLAY_WINDOWS permission available to pre-installed apps
8ed1a8b6aab8 : Correctly initialize recognition events upon abort
700a093b0cca : Only show error if screenshot process dies within timeout period
e151e6084343 : Expose necessary SystemApi as test API for CEC CTS
292cb9ee1929 : Import translations. DO NOT MERGE
1637f34cd5fe : Load owner info during DevicePolicyManagerSerivce construction
9ead5a3c0567 : DO NOT MERGE - Allow locking with feature or permission
3834db349f3b : Import translations. DO NOT MERGE
43fbcbdae5e6 : Include notif suppression in canShowBadge
6963421dfeab : Update UL values for NR
f32a43868bee : Add test for tapping Work share tab when work profile is off
294762c45fdd : Always update PageIndicator visibility
5d9ca17ddc32 : Setup button bar padding before empty state handling
8589197fb59e : Adding incremental related peremissions to Shell
32f87499dbd1 : Fix crash on TV caused by new iconFactory attrs
9118c9b573a7 : Call preserveSurfaces when detaching children.
4fd720ad1b72 : [CEC] <Active Source> on Routing Control
c52dc6ab14a6 : Add tests for "Only send <Standby> to TV on sleep when active source"
40c9951d20b9 : Raise priority of screenshot saving task
3d360da16dc5 : Fix missing icon for one-to-one convos
cfc423156b92 : Get HDMI_CONTROL_AUTO_DEVICE_OFF_ENABLED from overlay
416a1b347c17 : Show 2nd row if we have 1 row in active profile and empty state in other
fb5f14324739 : Auto added tiles should add at the end
2632377083b3 : Speed up the cache building of app info data
1eedde0d0f1d : Shouldn't turn on other accessibility features in SuW.
42e9e4890b2a : Take new screen shot before kill previous one.
20a5f76929ea : Add test for activity leaks
4ec7b5c3fbd8 : DO NOT MERGE: Map TYPE_TRUSTED_APPLICATION_OVERLAY to system window type for A11y
864d59ed7047 : Clean up rollbacks and test apps
7b9edacc8c25 : Fix build - tests for screenshot helper not updated.
15ab94530b4c : Align Bubble with Expand Icon
eb06dfd70e2e : Implement advanced icon style for output switch
ba4fecb343e6 : Fix inline not worked after the service package updated
49e41617ef44 : Increase defensiveness of Incoming Header placement
a74111f81c99 : Use a ReferenceQueue to prune weak references
43b2bf71a530 : Add permission requirement
4055c0861f4e : Refocus conversation expand button in TalkBack
5175580c2c7c : Restore support for source hint rect
4cfb590a2827 : Screenshot - pass bitmap as bundled hardware buffer from Launcher
b9437ef4f12c : Downgrade Window JetPack
e52f8091263c : VirtualDisplayTaskEmbedder: Post background color change callback
6cf910314fec : Warn for system overlays targeting pre-R
71c824c05724 : Revert "Exception if receive move withouth down"
e6fc5652bda8 : Revert "Consolidating MODIFY_AUDIO_SETTINGS permission checks"
140d34197202 : Revert "Flip ENABLE_DYNAMIC_PERMISSIONS, attempt #5."
eb1c5a4c28ec : Allow to load implicit layer from /vendor/app.
059be24240a3 : Store ETWS primary information in the database
c7cae60a648e : Deprecate docs for auto revoke manifest and Intent APIs
0ef6f01bd1f4 : Revert "Exception if receive move withouth down"
fd40c07abe25 : Add the metrics for status of open cas session
4647f1866cc1 : Add keylayout for Xbox controller over USB
4bf9bc6ab072 : Removed Settings.Global.LAST_ACTIVE_USER_ID.
1ae85bb28718 : Add the metrics for DVR status
29d65f5e3d5f : Add multi-user support for AutoTileManager
eb9e73a1901f : Controls UI - Handle activity dismissal from dialog
d68173942c6a : Revert "Consolidating MODIFY_AUDIO_SETTINGS permission checks"
66bf45ffa8a9 : Add new callback for when activity rotates
738034ba6cf7 : Set calling user as intent extra to indicate intent resolver edge case
c3c0a4fcb034 : Fix notification grouping and section bug
7c510c222759 : Also call Intent#fixUris for the intent resolver case
e957af6d09f1 : RESTRICT AUTOMERGE Ensure that main executor is used in Doze.
044b1790c515 : Remove package name from the attribution tag.
5ca7bae4bfe0 : Move pullers to binder thread
7379e250d033 : Add dump of current nav bar layout
9b0b32bd17d2 : DO NOT MERGE Fix work profile change race condition in LMS
3bdfe8a06543 : Use default sizes for global actions.
a3bff94e1845 : DO NOT MERGE Prevent ImageWallpaper from keeping crashing
a474039bdc60 : Override application display adjustments while launching activity
fe6c20949382 : Controls UI - Constrain status to increment of stepValue
81ca65d7d506 : Revert "Flip ENABLE_DYNAMIC_PERMISSIONS, attempt #5."
19dd84195e8a : Controls UI - Handle all apps removed
d85a74a473d6 : Only allow scroll in one direction at a time
8f6a9399a57b : Create an API for browser app checking.
80f4f7c8fd71 : Compare letterbox and bar content frame with the same rotation
a3be2de6ec3a : Ignore transfer to an unknown route
f86dc0d69752 : Deliver latest intent extras to recents
a0ee06083c9e : Only add divider when it need to show
2db11209c6a4 : Fix a bug to handle the touch ACTION_DOWN properly when inline suggestion view is obscured
a90b1fcaca8e : Add CAPTURE_AUDIO_OUTPUT permission required for GTS test
2040565559d7 : Crash if lock isn't held when it should be. This will help track down any errors.
34c8ecdf280d : DO NOT MERGE Prevent ImageWallpaper from crashing due to wide gamut
5dc67de14458 : Add occlusion logic to OverlayViewGlobalStateController and CarKeyguardViewController
b750abc8c576 : Fixed an issue where icons could be stuck overlapping
fb89d1ab9bc5 : Add task-id to animation leash
f1338b12a926 : Make InputMethodService be an UI context
1150d6d168c5 : Import translations. DO NOT MERGE
e5e0968f195a : Increase CHAR LIMIT for face_error_not_enrolled
273e6ef00980 : Increase CHAR LIMIT for face_error_lockout_permanent
8b0e2e4a61b9 : Increase CHAR LIMIT for face_error_user_canceled
43825ac301a0 : Update tier names in biometric constants documentation
9c0e66293213 : Don't clear sync information if WS is waiting on child windows
9be3e7878d67 : PiP: Potentially hide menu immediately after it appears.
e3aad911e000 : Remove unused restore-mode logic in ActivityStack
aa7b4ce544af : Fix NPE
cdd1a3dc6cc4 : Adds BitmapUtil for dealing with hardware buffer wrapped bitmaps.
b4d341837877 : Revert "Flip ENABLE_DYNAMIC_PERMISSIONS, attempt #4."
a0a4e6bca165 : Keep system bar layout stable for rtl languages
ac74a599407e : Always compute zoom in adjustWallpaperWindows
5c2f11d4ae18 : When starting new session, make autofill manager service to not clear inline suggestions
43c5d5de95ce : Dump recent shouldListenForFace() calls in bugreport
253fa2b87696 : Don't reset permission granted by role.
439970a4bca2 : Some of header changes for partial convo settings
e03aa8f7512a : Update conversation priority onboarding
4335c023ca12 : Fix CME in MediaDataCombineListener
a33e075a6b08 : Controls UI - Wait for callback to potentially show controls
10d51880e261 : Add PackageInstaller SessionParams restrictions
1b1f59b584e9 : Controls UI - Reset seeding upon app uninstall
00959aee2c3a : Clean up existing a11y listeners when reparenting.
d0642f706f42 : Using inline definition of FrameDrawingCallback instead of lambda as it fails on some devices
519d4c1e3667 : Fix issues in RTL.
529913a0235c : Hide bubbles whenever the status bar is hidden, unless there's a flyout.
8d35a119d0e5 : Null-check the desaturating view, it might be gone.
5a3e17d1532e : Add rotary support to the nav bar and HUN.
50b8ca8fc0ef : INSTALLER_V2 is a permanent permission protecting streaming APIs.
9b4b852e77d9 : Change colors in QSSecurityFooter
836c7089f65d : Flip ENABLE_DYNAMIC_PERMISSIONS, attempt #5.
a7f0b62142e9 : More AMS/UGMS lock detangling.
1ab58c3b8b8a : Non-system camera PPA set by DPC
6ce9ffb2cdcf : SurfaceView: Lock mDeferredDestroySurfaceControl
fa727c7facba : Add more options to cmd vibrator
fd7b013f7146 : Update docs for MediaProjectionManager.getMediaProjection
fbc89efee39e : Fix AugmentedAutofillService onFillRequest() wrong focused AutofillId for WebView
28bb4fe9d417 : Add bottom offset to empty state screens for chooser
1835fdc3dbee : Remove IoUtils from service-permission system-server stubs
9e3cb7de6b4d : Drop supplementary groups for child zygotes.
7c8779c09893 : Drop supplementary groups for child zygotes.
5a45262741f6 : Drop supplementary groups for child zygotes.
8640d0c78e8c : Only autoVerify at install for new hosts
4c73916641fd : MobileSignalController removes the code for icon reset.
56973c2b4764 : Add RankingSelected to UiEventLogger.
bf662bcd3dee : Add sample app for haptic assessment.
b823022e61d3 : Import translations. DO NOT MERGE
bf55f0e028d3 : Disable log for per uid blocked status changed event
29bf8c69991d : Import translations. DO NOT MERGE
80653eaa4096 : Use normal rotation while PiP is toggling or active
1b8e6766e2ca : Revert "Flip ENABLE_DYNAMIC_PERMISSIONS, attempt #4."
d34465596972 : Fix MediaRoute2ProviderService TODOs
abebc6a89729 : Switch to standard naming scheme
82a4f8173c0f : Gate exemptFromEentitlementCheck by Network_STACK permission
d3a1be3d9e97 : Only autoVerify at install for new hosts
ab76090f4b63 : Add GLOBAL_ACTION_ACCESSIBILITY_ALL_APPS
071e7dcc2bda : Merge "Add mutual exclusion access for addOrUpdateStream and removeStream" am: af108c45d6 am: 760c2bccd2 am: bd580a07b4 am: 91e082a90d am: 7f6cc71fe5
a0a20dc23bab : Exception if receive move withouth down
058db967d9ad : Change package of StatsdStatsLog
7d0254c552e3 : Use shortcut label for overflow conversation title
4789a49605f9 : Revert "Flip ENABLE_DYNAMIC_PERMISSIONS."
09e865b69489 : SoundPool: fix fcntl argument
35484aed51cd : Updated the paddings of quick settings to match notifications
890e6f20afd1 : Make snapshot surface relative to parent
a707013b78ce : Add policies and enforce overlayable to header
900e5cbd2a73 : Add additional CB atoms
ac7b17b98d56 : Unbind explicit health check controller when possible
b3b8481674f6 : Delete local reference in android_media_AudioEffectDescriptor.
97b1d2ec5ada : Wifi: Remove unused permitted_package
a62b4a79394a : SystemServiceManager: fix boot time logging
a9e2ed7bbd23 : webkit: add a note regarding FLAG_SECURE for default dialogs
78d87b0047db : Guard against an NPE if a view is removed just after a path animation started.
c97a0e69acea : Ensure a11y long click works on notif guts.
5473e1773681 : Binder cache for isUserUnlocked update
7ddbb62ccde5 : CEC: Add listener for HDMI CEC volume control feature
14c5c4d9974a : Flip ENABLE_DYNAMIC_PERMISSIONS, attempt #4.
3f91f9392152 : Remove thread delegation when checking grants.
9a67c8a2e4b3 : Import translations. DO NOT MERGE
4f872f95b44d : Protect against NPE
9feeca53a2ce : Freeze log buffers when a bug report is taken
c7496a3a62c4 : Support apps sharing file:// URIs with the camera API
eb1e3292074b : Remove stopship for permissioncontroller pkg name
e21bf0f4d982 : Update dismiss appearance and add scrim per UX mocks.
b6039994d25d : Fix app stack issue: send the selected target info into AppPredictionService and UsageStatsManager, when user share from app stack on sharesheet.
3613854d1b37 : Use boundsChangeTransaction to improve split-screen enter/exit
c05f30b49419 : bypass INTERACT_ACROSS_USERS permission check when binding to singleton service for non-0 userId
847b1d425e7d : Make the bubbles window NOT_FOCUSABLE when the IME is up, but FOCUSABLE otherwise.
5571013bfb5d : DO NOT MERGE Make intents immutable
dba9823ac746 : DO NOT MERGE Make intents immutable
69738c754744 : Fix up discrepancies between v1 and v2 package parsing
b2b1a9516f83 : Fix group name layout
74b048aac8c9 : Fix AppOps estimation call time out.
9a9787e11661 : Don't announce dnd intercepted notfications
ce8e6daa9ad0 : SoundPool: Fix verbose logging compilation
5f647cd3f2eb : More fixes towards the race conditions in AMS
9e811f9064c5 : Don't query direct share for work profile when its turned off
6e2e92d9686d : Pass initial conditions to combination conditions and metrics
f596432fde80 : DO NOT MERGE Make intents immutable
82e45e391b52 : Wifi: Add definitions for 6GHz
93cefaac1cdf : Update the default score for direct share targets.
3080fb7c9e6e : Revert "Apps shouldn't be disabling StrictMode checks."
2141f707b71b : [wm] Introduce meta-data tag (android.supports_size_changes)
f4b531982b29 : Controls UI - Haptics fixes
798d1130baed : Controls UI - Animated icons
9a8a6744efbd : Only add user id to content uri if launching cross-profile target
0c1b59a83a28 : Return empty map when queryUsageStatsForUser returns null in UsageStatsQueryHelper#queryAppUsageStats.
f3cd694df7ce : Updates to TCMS icons rewritting.
cd085f1977f1 : Revert "Do not use the handler for receiver broadcasts."
e784e680aa3a : Revert "Flip ENABLE_DYNAMIC_PERMISSIONS."
0f78fc6ab807 : Add bug numbers for TODOs in MediaRouter2 related classes
faee762b1c66 : Make autofill manager service to not clear inline suggestions when IME input finishes
0c1b0d1af327 : Do not set orientation to requested configuration
33f65534b353 : Null check while removing suspensions
6f0bd31c2c57 : Move media expiration to MediaDataManager
66e735eb35e7 : Address ag/11032295 leftover comments
53be2d08d3dc : Allow TRANSPORT_TEST ethernet networks
46d3ddb311aa : Healthcheck: proper job allocation and test.
b960ed67ab8c : Import translations. DO NOT MERGE
3d6f59166de3 : Import translations. DO NOT MERGE
b2c3d0889993 : Import translations. DO NOT MERGE
6446dfc991e8 : Import translations. DO NOT MERGE
dde22307b149 : Clean up the visibility rules for framework modules
13410cb07764 : Import translations. DO NOT MERGE
906ea97a33ba : Import translations. DO NOT MERGE
b7379d2ea221 : Import translations. DO NOT MERGE
fe95c110e473 : Import translations. DO NOT MERGE
822ac84f24e9 : Import translations. DO NOT MERGE
2d8a44b869b4 : wifi: jarjar ipmemorystore interfaces
3744bcd28866 : Load video thumbnails using ARGB_8888 for quality.
289a482fea6a : Use java_sdk_library for API for updatable-media
2d1d492b6fb1 : Import translations. DO NOT MERGE
3862660dea42 : Add proper lock to the dropbox throttling map
e22c4cb3c648 : Fix get display from display context derived context not working
db6befbd17ab : Tethering: ensure downstream prefix do not conflict with upstream
7ed764dcd212 : Stop reducing RA advertised ipv6 mtu by 16 - not needed.
db9eefb4cb95 : Add the leaf task to the recents animation target
677df219aa11 : Make it clear that checking shouldShowPermissionRationale is recommended
7fa00380257b : Consolidating MODIFY_AUDIO_SETTINGS permission checks
62c7e0bc4ee4 : Making adjustSuggestestedStreamVolumes consistent
62dea2943fd9 : Throttle the dropbox logs per event-type
56ff8f342261 : Refactor ValueMetricProducer bucket flush
246a25ef4c32 : Screen recorder video and ui polish
f9d930b8e4bf : File 'open with' flow would trigger sharesheet with null intentFilter, In this case, return empty list for direct share, default list for app share, skip reporting sharing targets.
9d1df59f1222 : PIP: Allow sub-classes to access MenuController.
73bad98e46bb : Decrease default pull timeout to 2 seconds.
5433cd407013 : Send callingUserId from AuthService -> BiometricServiceBase
6ce11e740084 : Require shortcut to bubble
b5333e999035 : Retain current position and expand state on `next video`
bd16014d0b21 : Allow low ram device to have multiple users and managed profies
2330e9be157f : Retry pullfinish with empty payload if call fails
8d36a2a2a37b : Add more logging to NotifCollection
06cff3093571 : Remove additional sf transaction when constructing a leash
cf146dfa3909 : Handle sender's crash in Data Share API
dc699fb8cea5 : Add finish() method to DataShare Read and Write Adapters
779bcfd593a3 : Skip refresh if number of pages hasn't changed
0d6aafccf1b3 : Update boot image and system server profiles [M10C10P30S0PP]
283e3c388d07 : Fixed how ShellCommand show exceptions.
974c3114dc23 : AF Inline: Notify the registered AutofillCallback, also fix filtering.
fc74570e66d4 : Align CryptoInfo value and identity equality
14a657c944e2 : Mirror task visibility on task org leash
6ab7f6e7a4ff : Flip ENABLE_DYNAMIC_PERMISSIONS.
307ea7a2fef3 : Collect NeededUriGrants without holding locks.
578820dd328f : Adds null checks to ShortcutManager#getShareTargets()
bd67f638822e : Fix screenshot UI for insets
34ccc845b1af : Set max width on sender/group name too
6373829000bc : Always use Shortcut Icon in conversation if available
0c45c6e8ff2f : Add method for Settings
d8698fa6be79 : UpdateEngineUpdateAttemptReported: add super and slot size, and free space
2294f39e2a27 : SnapshotMergeReported: add retrofit and cow image size
77b32e6945a1 : Listen for REQUEST_LISTENING on all users.
853ae8c67e53 : Add color change listener to NSSL
e1b67cdbf122 : Don't notify dead client about losing control
9bd523daa962 : Explicitly reset the task bounds when removing PIP
2cba4d1db1ef : Fix typo in Conversations notification.
4760d8ff75e3 : Lifecycle: detecting blocked and unhealthy, part 2.
3b3445d5e573 : Close a file descriptor that's a copy of the one that the receiver receives.
f377f9e0a20c : AudioService: more fixes for BT A2DP device switch
653a725aa636 : Post insets update to handler
62430abd8996 : Darken notification scrim
89f29261cdf1 : [am] resolve service again when resetting userId in retrieveServiceLocked()
047802d41650 : Render boot animation with same size as framebuffer
5207958bfe8b : Switch framework-wifi to use java_sdk_library
8a410f7e4907 : Revert "Revert "Call noteOperation() in ShellDelegate so that noteOp() really passes.""
21ea187cfb69 : Allow Tasks to set some properties for migrated SC
841c9ab1d271 : Refactoring of AppOps pullers.
74d8c09b8aee : Ignore public volume state change event of removed user in Automotive
0a91f61ac838 : Use killProcessGroup when killing app zygote.
a15d846108ef : Use killProcessGroup when killing app zygote.
2336226e3a85 : Import translations. DO NOT MERGE
981e41417afb : Reduce paddings in landscape mode
1cec75dd50fd : Drop dependency on libnativehelper
6bec07ec39d5 : Use killProcessGroup when killing app zygote.
5459e77da593 : Controls UI - Allow seeding for multiple apps
1f7c8174f002 : Controls UI - Support seeding for up to 6 structures
4f3d52cfd439 : Use killUid instead of killApplication to kill app
4da9c2097d90 : Add DPC restriction for INTERACT_ACROSS_PROFILES to javadoc.
abde85cc8bf7 : Do not use the handler for receiver broadcasts.
281db8f6ddc7 : CEC: Send Active Source as an action
64201f9d9c28 : Revert "Ensure that health check controller is unbound correctly"
e77fbcba1881 : Handling hearing aid devices correctly
c9e35a3e0fd7 : Disable the legacy TV VIS launch path
e90db5aba305 : Add tests for snapshot-deletion (2/n)
57f81d36dc3b : WifiNetworkSuggestion setIsMetered change to tri-state
85f9f501b184 : Add an incorrect context violation on GestureDetector
21c9b4d78e6c : Remove SdkExtensionStatus atom
ea76fb897961 : Address ag/11592772 leftover comments
ea036c841686 : Don't reset OOM adjType to cch-empty during recomputing on cycles
71eea4898775 : Do not reset shelf offset during fixed rotation
779b7a09c5ab : Fix Magnification Settings didn't restore via D2D transfer
1794157872ee : Fix perfd receives delayed {wifi|mobile}_bytes_transfer atoms
891ee84b990e : Adjust tests for renaming groupHint to cluster.
f03d7a6dbad3 : Remove resumption from QSPanel
29d641211564 : Add RequiresFeature annotations for IKEv2 VPN profiles
137aa83b6d28 : Fix additive fields for CpuTimePerUidFreq
88818fe7b2c9 : Support getStorageVolume() for synthetic volumes.
3d11e1f06c18 : Save reentry fraction when animation is ignored
89cc30e994b9 : Added getSyncTransaction
d319a44c11ce : media: fix JNI call for 32-bit
938089f3760f : Initial splitting of calculation and grants.
5feeacaab8be : Use standard touch path for drawable state
3562068af99f : Add test for permission APEX.
d4e7f93df509 : Install system app in greatest priority partition
ed48c8aa12b2 : Fixed the calculation of how many views to show on the lockscreen
52f5f8100971 : Undo not warning user-package-whitelist issues in logmode
c4f637c64b8e : Disallow secondary home handle when in multiwindow
7aec231acaa4 : Ignore insets provider visibility when checking performLayout
17d601ea441b : Revert "Don't kill apps for OP_REQUEST_INSTALL_PACKAGES on targetSdk < 26."
14e961870a18 : Apps shouldn't be disabling StrictMode checks.
fbf3b3139c85 : Clarify FRAME_RATE_COMPATIBILITY_* params
643f913ee584 : Don't reset mode for OP_REQUEST_INSTALL_PACKAGES.
d338dfe5830d : Avoid Asset::LoadImpl crash when getBuffer is null
92091b1bc158 : cache/uncache ShortcutInfo associated with the bubbles
0c86ced0aa9c : Add boundsChangeTransaction for Task pending mode change
0b4a5830e961 : Print capability in letter format.
c18d6d8bf62d : Fix NPE by returning empty params.
54ef7be383c0 : Fixed an issue where the contentHeight was calculated wrongly
9ff1bda37fa8 : Fixed an issue where the player would flicker on when expanding
c86da5f787b2 : Load headless system app cache on boot.
fe46973f26ae : Clean up ConditionTracker variables for tracking unsliced condition
e37b84d19e4e : Set isInPictureInPictureMode earlier
f4619d699f99 : Make intents immutable
2a92eea73034 : Make intents immutable
0f6c1bcbc9a3 : StateTracker handles active state changes
5088e72c5308 : Populate initial base info with unknown state values
af93f5de66f0 : Persist implicit overlay configurator actor policy
5ec5409a643e : Preload android.test.base to improve startup performance
5604e90ae934 : FuseDaemonHostTest is migrated to CTS and renamed.
e21f7f885f4f : Switch framework-statsd to use java_sdk_library
be3710746f77 : Add falsing protection for all notification settings guts
84cfd278d77c : Remove duplicate log in DisplayContent
3efcb54161e0 : framework-statsd: Add missing permitted package
da8e520a8998 : Add BIND_INCLUDE_CAPABILITIES flag to ContentCaptureService
36b3352784ae : Make intents immutable
c277167bf1e6 : Add the log at onDataConnectionStateChanged do reset displayInfo
407ce9dc953d : framework-wifi: Add missing permitted package
c366f0134708 : Do not report incremental app in network watchlist
f3ff9e7f61af : Update top fixed rotation launching app when linking new top
c395c4ecb274 : Wait for animation done when sleeping
e5cc58f3a3d1 : Complete CryptoInfo.toString
af36ff05cc04 : Add parameters for HLS usage
2e2631572a25 : Insets: Allow animations when setting SYSTEM_UI_LAYOUT_* flags
a66161e98a6e : Switch framework-tethering to use java_sdk_library
a9944c2d041d : Use Class#getSimpleName instead of KClass#getSimpleName
32327a1bf0e1 : Import translations. DO NOT MERGE
6d834d86fb2d : Fix transition return issues when more than 1 level depth
b2603a31939f : NetworkStats: apply464xlatAdjustments - don't remove CLAT_UID
d09cef39c551 : NetworkStats: apply464xlatAdjustments - remove useBpfStats parameter.
e07aa4a466c1 : fix com.android.server.net.NetworkStatsFactoryTest#testDoubleClatAccounting100MBDownload
bf1a597b20e5 : Revert "Only add divider when it need to show"
c9e66053203c : fix com.android.server.net.NetworkStatsFactoryTest#testDoubleClatAccounting
68d998de26ba : fix com.android.server.net.NetworkStatsFactoryTest#testDoubleClatAccountingSimple
6affb9bb0195 : fix android.net.NetworkStatsTest#testApply464xlatAdjustments
d1dd2f9cf3f5 : NetworkStats - no need for xt_qtaguid clat bw fixups
00780063f15d : Extend timeout for requesting tethered interface
141ec9686ced : Add dnsproxyd_protocol_headers for NETID_USE_LOCAL_NAMESERVERS
b2a17b76b628 : Persist blobstore session creation time.
8fb84a11c986 : Fixes getLastResponseIndexLocked() always return last index
c2d3a68873a9 : Move NetworkStatsExt to a standalone file
aa31d3cb1152 : [SM16] Collect metrics per subscription
ee3ea79c3811 : [SM14] Create new puller for reporting data usage per rat
8da8175d9ba1 : Add starting quickstep rotation to edge gesture handler dump
c46cbae3a63c : Disallow multiple calls to dismiss/exit pip
1d7db5b9eef7 : Allow interrupting notifications to bypass lifetime extension
c19b3a8ecf61 : Call DeleteLocalRef in GNSS JNI
b2949c77e34a : AudioService: evaluate permissions for min stream index
64db51ae8c27 : Fix crash when opening overflow after dismissing stack
13fcbce0f653 : NetworkStatsService - xt_qtaguid non-ebpf - account stacked interface stats
84798da0fee6 : Fix crash coming from accessing invalid display from GestureDetector
0a947d959016 : Check for null parent when migrating SurfaceControl
96f7636149b4 : Add LOCATION_HARDWARE permission to shell.
637887b98f7a : Comment reason for simulateDataStall structure.
9aee783ddee7 : Log overflow events
68857da059e8 : Revert "Add media icon to status bar"
f1613ef178e4 : Adjust visibility rules for IPSec
6ffee1cb969a : Binding to overview service before setup is complete so that the accessibility gestures could work
7ce2256a7278 : Restrict state event logging
dc29479df4e8 : Add icons to Sharesheet pin and group selection UI
5134fd50fa74 : Fixed the positioning of the media panel after reinflation
aeee0386cc03 : Update notification strings for personal app suspension.
14f6c3c73516 : [incremental] respect extractNativeLibs in native lib config
98eea984b7fc : Moving product specific strings to product directory
8c25078735a3 : Import translations. DO NOT MERGE
52b52a6016b1 : Fix app standby bugs.
395aec9d154f : Fix ripple in GA
95c307f8adbb : No onMultiWindowModeChanged callback from split to PiP
590705341ac0 : Revert "Break strong ref to ExpandableNotificationRow"
6d437dcb2bd5 : Revert "Pass main executor to ActivityLaunchAnimator"
1d4939fff256 : support cellbroadcast data migration by dafault
4f73a7f02fe5 : Allow some non-MessageStyle notifications to be convos
b6ebc24b8659 : Initial implementation of 'cmd voiceinteraction'.
373eca430109 : Ensure Java code verifies hinge angle sensor is wakeup
c70a45606089 : Fix talkback did not speak out ReplacementSpan's content description.
2ffca5a0de56 : Adding permission check for dumping visible windows
80ed3ae416ba : Create module for settingslib which don't require platform_apis
a56c69eae05b : webkit: Update documentation for onJsBeforeUnload callback
bccdf45c131f : Don't do the SAW perm check if there's an invalid UID
8992c0514f3d : Don't allow expired blobs to be accessed.
3bf241ba1c26 : Add Effect_Tick.ogg back to Android TV devices
77eb2bda0e57 : SoundPool: Add clang-tidy and fix
04c3476986e6 : Inject DeviceIdle atom before boot completes
f750a618385a : Whitelist READ_PRIVILEGED_PHONE_STATE permission needed by Build.getSerial().
6a8fab05ed0e : Prevent duplicates from persisted bubbles.
3c930613c1a0 : Persists bubbles to disk (part 4)
38257988f50c : Move pip behind home stack on dismiss
2327596f515d : Enable Sharesheet ranking using PeopleService by default to test in Droidfood
8a2af3b3bd00 : Fix CME crashes
cc4f6f2425b7 : App Pinning strings; security notes on startup dialog.
0412791dc1e1 : Fix text direction
2fcfe23f793f : Clarify conversation policy
e3cd20f80dc6 : Impl. puller for BYTES_TRANSFER_BY_TAG_AND_METERED
a6429f61c5b7 : Adds protection level to doc for QUERY_ALL_PACKAGES
6771f54079e1 : Add animation when conversation priority changes
835e75c636e1 : Combine startPull and sendHeartbeat threads
4599ee23cc59 : AudioService: mute music during BT A2DP device switch
85661e3f9e53 : Add Insets dumps and IME debug logs
08bc4ed31ba6 : Do not force seamless rotation with animating rotated recents
270ea4155a23 : Fix Walleye dim brightness curves
ffc12468a93e : Allow finishing activity to transfer starting window
137951c7b449 : Gate controls controllers with system feature flag
b540088deafb : Fix the Lifecycle states.
553c94bcabce : Ensure that health check controller is unbound correctly
0a62017612c6 : Fix Accessibility Menu setting is not restored by D2D
754186806d4e : Revert ResolverActivity changes associated with browseables.
01ff6b243feb : Enable annotations for framework stubs
f7fd4fb116d3 : Only notify when admin enables location for the user
1a6e36892045 : Resize boot animation on display changes
54b125ebc604 : Remove platform cert from Tethering tests
cae61a70e648 : Update MediaDevice icon
46cbba39efd1 : Set failed state when failed to transfer a disconnected device
1dc13378a2db : Tuner API: make DvrPlayback.attach/detachFilter no-ops
00104286f180 : Import translations. DO NOT MERGE
d34b4e8d2783 : Fix inconsistency in nav mode changes
91bba497c314 : Only add divider when it need to show
88aa314afa63 : Add performance counters to cacheinfo dumps.
5b49b293502a : Migrate apex/sdkextensions to packages/modules/SdkExtensions
8f22c8727ada : Fix GlobalActionsImeTest flakes
fa408a756f10 : Fix Location Check for Barring and RegFail
c57591f137cd : Fix an issue in my last CL
4b9710e3c577 : Made sure that the media section has no background
491eaba9befc : Tuner FW: fix filter type check.
cc946e8fc001 : Hide PiP menu when expanding
875f8a9a855e : Clean up conversation icon
39e99108d104 : Dump UidRecord's capability and list of ProcessRecord.
7f657604e5d2 : Fixes an issue where the media players would animate on screen off
2de5ebb44a5a : Replacing MotionLayout with DynamicLayout
8bbf9bae6fa6 : Fix small issue in PdfDocument docs
d626fd310ccc : Unify multiuser switcher enabled setting
b581128020ac : More fixes towards the race conditions in AMS
9f8923d54a2d : More fixes towards the race conditions in AMS
9450069de999 : More fixes towards the race conditions in AMS
90ac4a69db4a : Update a couple of blobstore params to be configurable.
5c5635ac7d5d : Remove spammy log line.
0dc1bb830224 : Fix interaction tracking logic
d79e4f49d2e2 : Add climate bar insets
1a7075f23520 : Avoid setting a barrier on layers that will not render frames
1a934a338e13 : add unit tests for the atom puller
76343014ce9f : Always open bubble for bubble notifs + fix issue
db0a60246556 : canBubble only true when it can actually bubble
a55133daa73b : Removing groups & ongoing from bubble ordering
311c4e7d39bf : Fix notif section header/footer alignment
a2d2ba7e6192 : InsetsController: Maintain type user animation when restarting input
dcf6bafbaaee : Add check for cross user permission
eef964c85553 : PIP: Ensure we move some slop before pilfering for touches for resize.
3bf1ea36ee0f : Fix logging for successive screenshots
5d35767398de : Get device icon without background.
f108912d25f8 : Avoid coverage gaps from forced bucket splits
8ef61aebee68 : Lifecycle: detecting blocked and unhealthy.
bf48c955ab22 : Use tags to access conscrypt sources
a79b8851f711 : InsetsController: Add missing onWindowInsetsAnimationEnd when cancelling
de3348ae33fd : Update ValueMetric to use NO_DATA
10d4b8de11b0 : RESTRICT AUTOMERGE Ensure that DozeFactory uses Main Thread Handler.
c9c230488caa : Add zakcohen to OWNERS
5d9d2ddca2d8 : WindowlessWindowManager: Set size when creating surface
c590424a01d1 : [pm] unlist LOAD_DATA as a protected broadcast intent
1dc572934cf9 : ShellRoot: Hold lock during binder death.
0d6c0768468c : Document ACTION_WEBVIEW_SETTINGS possible unavailability
a818713c5efb : Use JNI types for return types of JNI methods
ca10d44c13cb : updateAppUidRecLocked() needs to run for all ProcessRecord of a UidRecord.
edec484d1a25 : Disabled DEBUG_USER constant on SystemService.
73abde9d9341 : Force reportResized when useBlastSync enabled
79bdf98a9413 : Unbold sender name for overflow bubbles
4b4fc236ffdb : System Bars animation for fixed rotation transform
85a28ec5705b : Fix talkback focus issue in share sheet
96c36951cdb1 : Controls UI - Seeding for multiple users
2e1870c23b57 : Add log to help debug bind TCS twice.
97b68a53fb47 : Per-profile user restrictions in org-owned managed profile
0bc18b37ac91 : Fixes NPE on null pkg
eab095fb2326 : Fixes expired response does not work with augmented autofill
823503a16af5 : Remove black flash when unlocking work profile
7f7171c6a1f4 : Inform the DNS resolver when it needs to do DNS64 synthesis.
fbf205a380e7 : Test that if an RA sets the same prefix as DNS, nothing happens.
f7065dc95213 : Disable Bluetooth if BLE was disabled while enabling
cc9f93a172cb : Add getDeselectableMediaDevice()
a3d22cec32a0 : Adds cacheFlags parameter to cache/uncacheShortcuts() methods
c56a1f4acb58 : Import translations. DO NOT MERGE
86b0b984cf2c : Remove UidAtomTests from presubmit due to failures.
4f8e74977512 : Compose the main stubs jars from module stubs
f9fb7e7b2f99 : Fix size compat bounds in close-to-square display
fd434cbcd88f : Only send <Standby> to TV on sleep when active source
33e2b6ae44d4 : Notify that keyguard is dismissed when user is unlocked
9c5e7ea5d3bf : Adjust TTL for ipv6 tethering
aa9376bc4f9b : Fix black screen during Quick switch
4147550acdd3 : Disable shared library support for framework modules
770597c76174 : Fix recursive calls on DC#ensureActivitiesVisible
7b14cda04f27 : Add api to get drawable of MediaDevice
7c7016071a2e : Fix volume key handling for key press repeat
81cbe29a1ce5 : Handle input method switch properly for inline suggestions
b85a16cd08c6 : Fix output switcher will show wrong active device
ffc352b9f92b : Remove feature flag, unused lib and test cases
fa27e68dd1d0 : TetheringServiceTest: test caller permission
523e3e8cd622 : Fix returning activity that not in the task
005f32ac2552 : Increase char limit for wired headphone
3e213cffec53 : Fix mis-configuration of TEST_MAPPING file.
f488724013a0 : Don't kill apps for OP_REQUEST_INSTALL_PACKAGES on targetSdk < 26.
045fca5d638f : Import translations. DO NOT MERGE
79fd944c1c84 : Import translations. DO NOT MERGE
32ca0d62a008 : Import translations. DO NOT MERGE
f1744af7eda9 : Address edge cases for signing certificate lineages in sharedUids
56c22b756863 : Forward unknown Data Stall types to Connectivity Diagnostics.
c5316829be81 : Fix some flakiness with rotation
8949be4a6c4c : Let top-fullscreen-app window keep controlling status bar
4611bba75232 : Cleanup some unused code and update resources on config change
52dfb6293783 : Paged carousel for media players
97f28fd64adf : Do not send Runnable via Messenger across processes
71be329f5a72 : Add a new bucket drop reason for no data.
2eea973829a9 : Update the default max pull delay to 30 seconds
ffb93e5dd694 : Remove IllegalArgumentException for registration of capabilities
2e933f474ad5 : Don't send action suggestion when user starts typing
41c3f9c078e1 : Fix issue where media would not expire
39419af06a59 : Adjust PIP Resize handle size and margin.
eb257d1a7d72 : Use current label for Sharing Shortcuts in Sharesheet
4959bdd948c5 : Update conversation strings
a5a4ee43eba3 : Ensured that the gut's bounds update properly
f75175ff9190 : Make sure actions have icons
bc985c5c01e8 : Update overflow, expanded view dimens after dpi change
253d4f3fe741 : Add test config to statsd_test and apply mainline module
6d8a195656b0 : Fix crash in pip task org from null params
906a02b87c87 : Add PiP Resize drag handle.
93059d2f0b1d : Take interactive bugreports on Android TV
639393e1e6bd : Add overlayable configurator resources
f5d7e441ce29 : ThermalManagerService: initialize to THROTTLING_NONE explicitly
960f193048fb : Controls UI - Multi-user switch updates
73a8bbb9f544 : Revert "Fix AppOps collection bug."
cd3f2de8b88c : Avoid #finalResizePip after dismissal of PIP.
523dca0729e2 : Fix a bug where autofill resends inline suggestions in the wrong app
badad7b62fac : Remove InstantAppResolverTests for migration to CTS
64c704390d7e : Clean up Sharesheet pinning, add app icon, remove DS pin menu
44753b4c8fb2 : Correct javadoc for an auto-revoke API
a9ba42edb01a : Revert "Fix work challenge lockscreen being dismissed"
1038e9601f4a : Fix dialog offset
40ca8b51fa90 : DO NOT MERGE: Verify INSTALL_PACKAGES permissions when adding installer package
fc8bfed55373 : DO NOT MERGE: Verify INSTALL_PACKAGES permissions when adding installer package
1144c971f235 : Use rounded corners background in GA Popup menu
fb18408bbe2d : Import translations. DO NOT MERGE
4f8eea23de21 : Add configurable physics settings for UX refinement.
bd09c172eaa3 : Adds Assistant invocation time stamp to ActivityManagerWraper
23e368957b8b : Disable output switcher based on available routing
67056f7a5a7a : Fix width of GA popup menu.
fb67b5211978 : Controls UI - Fix dropdown layer list
66b87179667c : Remove protection levels from INTERACT_ACROSS_PROFILES
48350c92a87c : Cache label description to improve scrolling of App Info page
762f0493ca72 : Get the instance count as the initial value
f368dbefaec2 : Fix hasEnabledAutofillServices() return wrong value after AutofillServie updated
0aa2cd6d8aad : Add TCP info into DataStallEvent
433a050aac66 : Fix javadoc of BlobStoreManager class.
3f5b1521f048 : Check PendingStartActivityUids list before updateOomAdj is done.
b74db233137a : Revert "[Wi-Fi] Add proto fields for Openroaming network."
9bebe19d680f : Allow IME to show when control target differs from DC target
cbb1fd0a7b2f : Address nit from aosp/1301317
81ffe374d893 : Add the NOT_SUSPENDED capability to Ethernet - doc part
8e53c79556c6 : Fix a bug where VPNs start out suspended on cellular
fe5e23f8a4e8 : Fix a bug where a spurious capabilities callback is sent.
c81cc482ddb7 : Don't save touch location as a resting position.
79c7813fbda1 : Allow scrolling in landscape
dd082b65effe : Tint the pointer white at all times.
7db91c32aa34 : Null-check the dragged-out bubble.
07acd0706146 : Support split-screen modes on freeform displays
e19799f7b5cf : Move StatsPullAtomService pullers to binder thread
e8cb82c5450b : Tuner JNI: fix filter.read and DvrSettings
61506d06bc59 : AppLaunch: Run trial more times to tolerate possible failure in prefetto tracing.
d5dd96e0e3a1 : Import translations. DO NOT MERGE
ae1617f9fcac : Prevent ZBoost of TaskDisplayArea
f4e4bab40350 : Ignores entering PiP animation on seamless rotation
f435516c9cb8 : Revert "Avoid wm<->am deadlock when checking uri permission"
555acefb22e2 : Make assistant button display the icon of the role holder application
46e74506703b : Camera: Query default display size from display manager
02954118d140 : Remove temp READ_PHONE_STATE fix
c45618242bb8 : Add tests for AtomicFile compatibility behaviors.
04ab64057212 : Prevent conflicting animations from starting.
9c8fe185347e : camera2: Add some more docs to getConcurrentCameraIds
bf9cb7e6e3cf : Promote frequently sharing apps as per monthly stats fetched from UsageStatsManager, in case PeopleService does not store enough sharing events when users just swicth to Sharesheet ranking in PeopleService.     Bug: 156320324 Test: atest com.android.server.people.prediction.ShareTargetPredictorTest Test: atest com.android.server.people.prediction.SharesheetModelScorerTest Test: atest com.android.server.people.data.UsageStatsQueryHelperTest
4395bbdd29ad : Remove Bubbles from the WM, only after all bubbles finish animating out.
67b17b47ef99 : Add SystemPartitionParseTest to postsubmit
e4e6afea9865 : Import translations. DO NOT MERGE
5177cfa1bdef : Don't truncate an app's own label when forcing safe label.
b4eb89e46811 : MultiFingerMultiTap: reset the expiration clock when fingers go up.
7d4bd0209725 : Update queryBlobsForUser() impl to handle special user ids.
30afab690e27 : Properly keep compatibility with openRead() during a write.
8d34af82acf1 : Update conversation labels
fb7f5ef9211c : Revert "Remove usages of Slog.wtf"
21e199517ab9 : A11y Scroll Forward/Up Now Unlock or Show Bouncer
cdbb9d84afd0 : Make status bar color agnostic
a16a50edfb5b : Revert "Flip ENABLE_DYNAMIC_PERMISSIONS."
366cad1a3b43 : Prevent NPE in PulseExpansionHandler
fb8a11eef5a2 : Remove refs to QSFragment
cf2ee87fd43a : Maintain compatibility by deleting target directory before renaming into it.
50dbc983bf86 : Check embedded windows for IME target
c57f0cb7f210 : Ensure screenshot edit action gets permissions for current user
0f3b9572b7f7 : Clear calling identity when requesting syncInputTransaction
6266baa5df86 : Unlock the work profile for remote input
ed44706beb43 : Use shortcut long labels if available in Sharesheet
d80466171228 : DO NOT MERGE: Verify INSTALL_PACKAGES permissions when adding installer package
75f673223649 : DO NOT MERGE: Verify INSTALL_PACKAGES permissions when adding installer package
992b637327ae : Persist failure reason for staged installs across checkpoint reboots
d7ff85ad8770 : Show lock message in Global Actions
221cd08deb2f : Using the lock to obtain mRemoteStatusReceiver.
e3de88df1721 : Fix boundary condition for targetSDK gated changes
8d66a3a18005 : Twilight Dark theme yet again not working
803c3158b1e3 : AudioService: permission for volume adjustment to lowest values
a4f3f81eadbb : Don't readd pending notifs to NEM's allNotifs list
421c52978258 : Uprank colorized FSNs
6ea250c569c7 : Revert "Flip ENABLE_DYNAMIC_PERMISSIONS."
77bc0f15e366 : Fix talkback for switch on work in ResolverActivity
6065013f9503 : Use java language level 8 for compiling module stubs
2f52f04fdd7b : Add data collection and metrics for Media Output Switcher - 1/n
6e9bd96a092b : Include annotations in module metalava runs
206be52a78bc : Remove nullablility annotations from module-lib
11abec0eefe4 : Change window type of Inattentive Sleep Warning window
67623cf55660 : setAutoTimeRequired disabled on managed profile
3acc77cc7b43 : Reconfigure Scoped Storage experiment: force ScSt on list of apps
6c4f9670f374 : Fix an issue that the icon rewritten logic not working in non-primary user
cdcbb66be620 : Update KeyChain.createInstallIntent documentation
3589174c3c4f : Retry "Switch framework-permissions to use java_sdk_library"
42b72736fa14 : Do not always report configuration change to activity
203949507666 : Fix NPE in LegacyGlobalActions
f281d190a11a : Show wake up animation when unlock by fingerprint
167804a645ef : Bubble's change could notify to A11y framework
734463e13b12 : Listen for playback state changes
455d373861b3 : Revert "AudioService: permission for volume adjustment to lowest values"
a1a6f7a5938c : Trigger app transition explicitly when nothing gets resumed
38d06dffd3f8 : MediaRouter2ServiceImpl: Remove unnecessary notification to managers
3a1bccd9f226 : Check property for sdcardfs use
f51e4d6d502b : Remove unused TEST_MAPPING file.
25adf3c47180 : Don't delete the new file in openRead().
8b794b770329 : Add unknown state in DataSubscriptionState enum
8492b2a6ae44 : Fix double tapping PIP window when first launch with talkback on
989a11107022 : Hide player on keyguard when notif are hidden
f281109786cf : Keep media sessions for stopping user until the stopping is completed
b9001d1b8a09 : docs: Removing spurious heading from Javadoc comment
70d0d6bd9995 : towards MR2: update to new backend
51aa7435f3a7 : Dump LogBuffers to a file before crashing
3921cf7a9dfb : GestureManifold: fix null pointer exception in onGestureCompleted.
084036472100 : Split DumpManager into two
c12d38f0b36b : Fix NPE when content visibility changes
1d05b726240d : Add animateAlpha to add/remove animations
c3a50909e3c4 : Hide IME adjust dims when divider is hidden
4f93a04a966a : Added more events to user switch journey
1c042ba4b940 : linkToDeath on BiometricPrompt#authenticate
dd4f03d4194e : webkit: Update documentation for onJsConfirm, onJsPrompt callbacks
6a08d3233138 : BLASTSyncEngine: Avoid overlapping syncs.
5d0422347fdf : Add media icon to status bar
962bc1ee9fac : Fix name in partial convo guts
a8f97ffdaadb : AudioService: permission for volume adjustment to lowest values
c1e49b496b4b : Fixes order of arguments when fetching uninstalled app info
c48c93934393 : Move DividerImeController into its own top-level class
e6a81b38d619 : Prevent DPCs from requesting INTERACT_ACROSS_PROFILES
ef928f8a114b : Flush buffered data when session connects. Typically this data would have been flushed at the end of the first draw and there would otherwise be an extended delay before the data would be sent to the service.
a40786c7dc69 : Revert "System Bars animation for fixed rotation transform"
574a1e40be99 : Start ControlsControllerImpl on the correct user
af44e537111a : Import translations. DO NOT MERGE
5aa617a3daf6 : Invalidate PackageInfo cache when overlays change
bbf37a124f4e : Ignore signals from RecentTasks for frozen task list
77de74d53926 : Revert "System Bars animation for fixed rotation transform"
d6d3559b4d50 : Generate ACTION_CANCEL event when screen turned off by proximity sensor.
5e6be9e7aea3 : Collapse shade when opening controls activities
2148254452c7 : Sending split screen stack change to Launcher whenever it changes, instead of Launcher pulling it
70a7ee5f605e : Change SimplePredicate InitialValue default to UNKNOWN
8764413def5a : Fixed threading issue in LocationControllerImpl
5b27cbc0eb6d : Dismiss media if paused for more than 10min
46220780ba50 : Fix parsing sCachedPackageReadCount
d0bc1712e1d9 : Add IME {insets control, IME-WM} target to History
3230a4887bc0 : Preserve interrupted state across waiting for future
0fd3e397601d : Carry over bugfixes from MediaProvider.
60e1469c580a : Flip ENABLE_DYNAMIC_PERMISSIONS.
6206afc8c10a : [KDDI] Define carrier config for call forwarding items
d638cd6164bf : Avoid wm<->am deadlock when checking uri permission
095dfedb75e6 : Controls UI - Haptics updates
2ab590a4b814 : Dispatch the requested visibility if the client has the control
dddcae9a95c7 : Prevent recursive calls to proximity sensor.
458bf2c3a7b7 : Controls UI - Detail dialog fix
6632259c38c6 : Compare containers in mChangingContainers with Task for change transitions
44d30e1d9f9a : Drop prebuilt files to android source tree.
eec8ee430c43 : Fix race condition on cancelling alarms
62cdfe75f611 : Fix returning an occluded activity below boundary
7d550c4fc432 : Fix NPE in isTrimmable
5ebe019b4181 : Set correct bounds when offset and expanded
5ff55ec27864 : Log info on system route provider
45be3fb63b34 : Add test for MediaControlPanel
40f8f4411bea : Add return value connect()
64e101323b62 : Fix MmTelFeatureConnection Memory Leak
b1a770671675 : Change AtomicFile to use rename-into-place.
c944f1e41983 : WindowProcessController: optimize locking
5cb48cbc0db5 : fix RuntimeException when inflating default layout for AdapterView-based widgets
e1d440b2171b : [rvc-dev] explicitly set android:exported to false
a0869ba765a6 : In ShortcutService, save data of each package in a separate file
41b10f846d43 : Allows pinned-only shortcuts to get cached
8e1ddd7d8c34 : Fixes the wrong error logs for shortcut ranks (false alarm)
07c91a869732 : Logs error when bitmap icon is used in long-lived shortcuts
dd9f8b3bf1ba : Adds test to verify cached shortcuts don't count against the limit
cd1631ca3937 : Increases the shortcut limit to 15 per activity
771557666d8d : Adds back inset scale value to main config.xml
4c0d15b9588c : Generating missing permission state inside restorePermissionState().
94a2d6b58bf3 : Check unmagnified coordinates to close notif guts
acee2d53b47c : Fix app compaction bug and add tests.
d42403f14994 : Revert "Don't readd pending notifs to NEM's allNotifs list"
1b87943cadad : Revert "Don't readd pending notifs to NEM's allNotifs list"
8f818fd48144 : Fixed a bug where the brighness mirror would make everything invisible
b3b7262b7271 : Fix crash caused by unhandled bucket
f95a7764599b : Use getOrCreateRootHomeTask in ActivityStartController
e23886b901a7 : Reapply aosp/970247 to fix SubInfo#toString.
9464e29541d0 : Add logging to NotifBindPipeline
1735254a443b : Fix UCE docs
56579cbcd4d5 : Define BytesTransferByTagAndMetered atom
2fa510c8d88a : Move Data Stall logic to CS from NetworkMonitorCallbacks.
00249338c3a8 : Deflake test in AppOpsControllerTest
49260dd983f6 : Move rotate button logging to Westworld
ebf0f910405b : Pass -XX:PerfettoHprof=true to ART.
9b2a480ceb42 : Create a shim for StatusBarManager click methods
d7ab94958803 : Fix brightness curve when user sets slider to min.
caec1a7440ae : Add pinned target indicator to Sharesheet, update visuals
5b0a350aba63 : Suppress Assistant handles when device is not provisioned
58c52d4720b0 : Check dump permission for "dumpsys permissionmgr"
ea96c1f624db : Don't restart non-system DataLoaders on reboot.
33ca6fb8de68 : Remove unneeded margin/padding to fix scrolling.
b647449d6f8f : Adding simple test for PlayerViewHolder construction
7d9d378b283c : Fixed a bug where the brighness mirror would make everything invisible
be297a5758a3 : Use marquee for action items with super-long strings.
fc23be81bd8c : Update deprecation note for Application Cache.
5de8369e2055 : Remove usages of Slog.wtf
64320cc2de14 : Fix crash caused by unhandled bucket
b0b893f01f51 : Only call onDisplayAreaInfoChanged if config actually changed
c7ea14bbb229 : Increase screenshot button tap targets to 48dp
add0956c25cc : add SoundTrigger TestApis
dc1ea7ce0474 : fix calling SoundTriggerMiddleware in safeMode
ba749f87d4f8 : fix SoundTrigger.ModuleProperties equals
94674548204d : Add global actions to sysui state for handling with gesture nav
123e60ed8296 : MediaMuxer:Maintain proper state after stop()
9f951059bf52 : Fix ValueMetric should only pull on real state changes
d003d71c60e8 : Move screen record icon
bd36bac20277 : Update screenshot animation from Overview
e54dbef9afcb : Set correct screenBounds for RemoteAnimation
5a428f5d030a : Support MirrorLink DHCPDECLINE.
dc6bb1d38ada : Controls UI - Loading animations
7e00564a4f42 : Revert "Switch framework-permissions to use java_sdk_library"
b548df99a7a7 : In new direct share ranking, expand DS row as long as there are enough targets parking in memory, even if targets are still loading on UI.
75bb8caa552c : Update documentation for ACTION_CLEAR_APP_CACHE
8d1a609a9227 : [SM13] Create new atom for reporting data usage per rat and per sub
f2b19c8b1ff0 : Send last discovery preference to provider service
d8de04fa2fdf : CEC: Restore calling identify in any case
2b22f9e25521 : MediaSessionService: Leave log for any session creation failure
1788910e3ce0 : Update string for 3.5mm and usb audio device
6cadb9bb60e5 : Add logs for debugging flaky test
7a7fd761510b : Make media buttons shrink when tapped
d62169293461 : Move ripple initialization to view holder
e08a2bbc1e29 : Precache calls to PermissionManager to avoid calls which use shared PackageManager and PermissionManager lock.
5020f797e66d : Always call back when printer changes
2f9987f5079c : Check user unlocked before write to /data/system_ce/0/snapshots
98bd9ace1976 : Switch framework-permissions to use java_sdk_library
56195fba4286 : Add missing metalava options to framework-module-defaults
95fdfad44b6a : Reset initalization state of notif entries
9f0146a58423 : Refactor puller of {Mobile|Wifi}BytesTransfer(ByFgBg)
d3f82689bfff : Add default frame rate setting
c2094aedcc62 : Screen recording doesnt record internal audio
0dc542c8667b : Hide screenshot UI in setup wizard.
65c9da3e22a7 : Fix notification ids for share/delete actions
b1eee0beab85 : Don't create StateTrackers for whitelisted atoms
5d84efb16ac8 : Revert "Revert "Fix resize info activity not showing in some cases""
2f22caca40c2 : Deprecate WifiTracker/AccessPoint
3a5b38756b0b : Add proto2 files for client-side IME classes
4580c8355908 : Add check for null actions
ae5daa217966 : Deprecate PipBoundsHandler#mLastDestinationBounds.
c13b6f0b032d : Add methods for IKEv2/IPsec test mode profiles
3e7d47a09dfe : Cache isUserUnlockingOrUnlocked Binder calls
5bbb8fe00a2e : Doc update re use of MATCH_UNINSTALLED flag
3aad0adc9f95 : AudioService AudioDeviceBroker: fix speakerphone control
5400de359922 : Update bound as user moves PIP, and reuse it for snapAlgorithm reentry.
4af206765057 : Fix regression in adding recents input consumer leading to ANR
7029b75f67bf : Remove PlatformCompat dependency from getPackageArchiveInfo
b28e0568a062 : Revert "Persists bubbles to disk (part 4)"
936840b0135a : Log clicks on notification actions
f7069cea0adb : media: fix encrypted buffer handling
13e125be685d : When entering PIP with multi-activity, re-use mLastNonFullscreenBounds.
5b98baa8c56e : Import translations. DO NOT MERGE
1f6e0b89b2ca : Fix for goat detection code
2954ae0376ad : Persists bubbles to disk (part 5)
26ec16643822 : Import translations. DO NOT MERGE
75902ee6211e : Revert "Fix the starting window could not be removed."
b27e3394a196 : Import translations. DO NOT MERGE
3911339b6621 : Implement UserSwitchingDialog in SystemUI mounted to OverlayWindow.
07cb6a4b2352 : add conversation flags to channel atom
ac5524477743 : Import translations. DO NOT MERGE
33d3b54639af : Rework Incoming section logic
7c1333199152 : Fix TODO in #updateFirstAndLastViewsForAllSections
b99019ed5bf0 : Set status bar to provide top gesture insets and navigation bar to provide bottom gesture insets.
a0d0780f4e57 : Import translations. DO NOT MERGE
f681646d82f0 : Add whitelisted atom ids to StatsdConfig
151cbf160bde : WifiManager: Add a note for NETWORK_SETTINGS_RESET behavior
aacf94557d2f : Set explicit target when constructing PendingIntent
7aae8cce330c : Make implicit intent immutable.
438d1320f1fc : Add app grouping indicators to Sharesheet
b381dfaf18e2 : Don't attach PendingIntent if settings app is hidden.
77414fab1969 : Make IME source frame not smaller than nav bar frame
5750c685d713 : On reset, show keyguard if not already shown
90d5b6d0ca79 : Update home bounds when entering split on rotation
dcb42fe92def : Adjust GlobalActions power item layout to adapt to size changes.
dccbd69255c0 : Remove flakey test
304d638f08bb : Import translations. DO NOT MERGE
d5f402bd0b7f : Have IMMS report IME UID to AudioService
460b7d49a150 : Update audio processing API docs.
fadec03566ba : Filter activity starts that target package name
276e384e4c67 : De-duplicate with callerTargets(added by using Intent.EXTRA_INITIAL_INTENTS) when adding DisplayResolveInfo.
ed5a8fe9b70a : Adjust float-to-int brightness conversion to be purely in float.
2b9720c69404 : Make sure config change items are executed in the order dispatched.
bc23c7e813f7 : Handle apps that upgrade to full conversations
33e94d221fcc : Add additional debug logs for rule pushes and remove unnecessary confusing debug logs.
c021e1c4abc5 : Remove touch listener on UsbDebuggingActivity
4f27443946ba : Import translations. DO NOT MERGE
981cca115680 : Convert NotificationSectionsManager to Kotlin
966f9efaea62 : Add additional debug logging to sections manager
2abc5d2823dc : Add keylayout for Steam controller (USB)
3c6b51a9ec14 : Convert BrightnessUtils to use brightness as float
a7325af0532a : Import translations. DO NOT MERGE
197c8d4e8f09 : Import translations. DO NOT MERGE
087391049e33 : Kill app if cross profile app op gets revoked
c8607a3a5bf9 : Add a test to check unusual home activities
b79685e9f32d : Invoke the occluding callback only if the activity is occluded
6febdf0f6460 : Import translations. DO NOT MERGE
6eefb5f86e47 : Ignore Bluetooth devices doesn't have A2DP, HAP
70624aba738e : CEC: Clear calling identity on setVolumeEnabled
fa23f600c662 : Report resizeTask failure as boolean result
8cd4de8c328a : Import translations. DO NOT MERGE
f38eafa100ee : Add new API to get current package name
34535cbfcf49 : Disable debugging sysui flags
b040a224fdb3 : Allow wallpaper to be visible if wallpaper target exists.
aea0cbf93fd1 : Import translations. DO NOT MERGE
67867790f337 : Fixed an issue where the result wasn't set properly
7d01a1c3be9c : Add illumination to output switcher
082ea0f84845 : Import translations. DO NOT MERGE
a174e882511c : Revert^2 Fix missing animation when launch activity from notification
81e9beb0faf0 : Remove foreground color logic from media player
96bdbeebe2fa : Media color extraction rules
1c2db28d3322 : Fix bug in statsd_test
af3d637313dc : Ignore empty frames in ime-controller.
6e9768e9023b : Make sure to call SomeArgs#recycle() in IMMS#handleMessage
5f8498bcf1d3 : Add support for TvInputManager.acquireTvInputHardware CTS
cd58bf45ecc7 : Remove residual childPackages code
959c54f49112 : Reset default browser on installExistingForUser
e316ab61e6fd : Added 1st atom for Tuner Metrics
da7a774b7812 : Adding UiModeManager Custom Tests
932fd9bda049 : Add missing permission check for addLockoutResetCallback
687c38332a55 : Add null pointer check for addLockoutResetCallback
84249ed31e4d : Treat mimegroup as wildcard for app enumeration
97980133d5a4 : Ignore port when matching with wildcards
6c28373913fe : Add Setting for NR screen off indications
751c7c947a2f : mCallback defined in BringYourOwnSection should be an object instead of a reference.
fdf749b2c6b8 : Camera: Extend FEATURE_CAMERA_CONCURRENT to old API levels
276620831175 : Update RTL/dark theme/orientation dynamically
67627350e630 : AudioDeviceBroker: Log bluetooth service entry
6b55e950f4c0 : Delay update of all apps' user sensitive state
93a6975a9eab : a11y for controls rearranging
36ddca1cf348 : Remove QS details prototype code
75628c6a6655 : Fix Crotian keyboard layout key (Č) definition.
b898de8ec927 : WindowManager Overlays: Avoid occluding for input
f69d7c8f0446 : Honor accessibility timeout for screenshots
a1c0dabb7a74 : Added test to check package whitelisting.
e4edcab4685f : Add parameter for including supplemental data
107be82a9c72 : Reduce widget exemption status.
a497253688fa : Register Display Wake Reason Puller
57b31283de45 : Display wake reason atom
ddc32f641239 : Fix READ_DEVICE_CONFIG permission denied problem in TetheringTests
fd537a5838aa : Add animation for wallet resizing
de75560ab3da : Use exact date and time instead of "tomorrow" in notification
a71f8e0e72a0 : Use zero relative position for activity animation
5bd2a157c64d : Skip parceling destroyed buffer
d54e6a4b2730 : Restore missing line
cb28ae6d17d6 : Add tracing for Inset animations
4764fba14697 : Modify aspects of the phone sysui which is not relevant to car sysui
80f5e07b2371 : Import translations. DO NOT MERGE
c1a87ae3bcf5 : Rename ike module_lib stubs library
3013714b6eb6 : Remove ro.hdmi.wake_on_hotplug
2d8bdb146ab3 : Removes shortcut target when an a11y service is unbound
de4e90a6bdc7 : Allow ExternalStorageProvider to access all Android/ dirs
4764416aba0f : Import translations. DO NOT MERGE
3b0ceec95bba : Make sure uibench test app load list content
104380d7c45e : Pass the user handle for the screenshot app to the content suggestion service (SysUI part).
f8f170cb2120 : Handles volume for device route and bt routes.
e01563f19f62 : Switch framework-sdkextensions to use java_sdk_library
83812aca78ac : Disable ClockOptionsProvider
bee7404dccbd : Add framework-module-defaults for java_sdk_library
db94bfd6bde1 : Apply fixed rotation when showing snapshot starting window
eae6ef3ebfd6 : Only use snapshot starting window for the same rotation
742313e4c3e4 : Do not capture task snapshot with fixed rotated activity
39c87c67d851 : Create carrier config for NR enabled setting
87ca32eb79e6 : Do not reuse non-leaf tasks for the starting activity
e5cad56d4e64 : Fix the starting window could not be removed.
d3f17d7df7ca : Pass window type to the InputWindowHandle of embedded window
793e1bc92a18 : AF: Remove the timeout for receiving InlineSuggestionsRequest from IME
7c978ecc8f9a : Only clear inline suggestions when IMS.onInputFinish is called
25cbe9d7c7d7 : Revert "Fix resize info activity not showing in some cases"
20d4c6e969fa : Revert "Fix missing animation when launch activity from notification."
038488eab506 : Avoid launching activity-based feature to force stop exist actiivty and recreate it.
1b80201cf7b1 : Merge the autofill provider's inline spec with the IME's spec for authentication case
a853b23c0ed0 : Add method to remove test from tracked loopers
c9544a7e9203 : Sharesheet - Fix app stacking
1dd060f84256 : AudioService BtHelper: fix isBluetoothScoOn()
cb6db3814325 : Some improvements to process state dumpsys output.
2c6e80be1253 : Revert "Finish input when the screen state is off"
fcaca1bc15f7 : Update TvSettingsUIInteracted atom
29ea52d1943a : Fix broken test NotificatonSectionsFeatureManagerTest
1eff8d2232c6 : allow CBR to write SMS database
8a87d0defb50 : Make emergency NFW notification silent
2bc9e49c6751 : Resurrect app prediciton sessions after destroy and rebind
8e653c840669 : applySyncTransaction: Add to syncSet earlier
c4d4ee834b19 : Update config ordering when entering/leaving pip
301f754b9d3c : Annotate ChargingStatus as a state atom.
cb5e62cc500a : Don't readd pending notifs to NEM's allNotifs list
c8796858a2cb : Controls a11y - Various fixes
d45a8b5d6097 : Correct Sharesheet icon and badge sizing
74b5e72f1730 : Change the timeout for integrity verification from 10 seconds to 30 seconds.
49b3335e0dfb : Revert "Prevent NPE in PulseExpansionHandler"
723ba2e82bb7 : Fix inline suggestion ref counting to not over-count
0260c7563bd8 : Resetting the scroll position of the media players when allowed
ce4b7e3d43ba : Post KeyguardGone request to main Handler so multidisplay keyguards are dismissed properly.
ac20057c012f : Revert "Revert "AudioService: fix volume adjustment suppression""
ebaaca1a46b7 : SurfaceView: positionLost locking fix
ceefcec397fe : Add cache debugging information to bugreports.
8c239da8d54b : Maintain global list of caches; purge on low memory
9788fd4afd0c : Controls API - Flag controls support
eb7793a26b75 : Launch intent resolver in same profile when used for sharing
834c0f8ea4d4 : Allow WindowManager.TYPE_SCREENSHOT to be focusable
b55e856e592a : Fix Lost RAM calculation by accounting for ION mapped heaps
31e2db92ce04 : webkit: Update documentation for onJsAlert callback method
74247b9b8e8b : Dynamically enable readlogs when requested.
435a7a42af16 : Link partial convo controls to Settings
b3c393f72313 : a11y for controls management
969f995f1199 : Give extras bundle to showSessionForActiveService
8f2ce5042591 : Verify INSTALL_PACKAGES permissions when adding installer package
cb8860caf0c7 : Make members final in TetheringService
8519218a7384 : Initialize workProfileUserHandle before initial check for work tabs
49671e058906 : Uprank colorized FSNs over Conversations
60fcf21ec84d : Cleanup packages/Tethering/common/TetheringLib
56070b5299b8 : Throw when trying to create MediaParser before R
93ec9b85e5f6 : Revert tab key behavior on multiline EditTexts.
4fa1626bf042 : Reduce margin size below empty state header
61d59a747f2d : A minor followup change for BPF offload device option stuff
56f007b3272b : Add test for OffloadHardwareInterface
95e0bacca414 : Add tether BPF offload config to device config and resource
413e9313133d : Set allowTouches after the fling animation end
f20a14a0d344 : Use the new NetworkStackConnector constructor
ae6d9a83b259 : Import translations. DO NOT MERGE
1da312dcab94 : Remove more dead tests of legacy insets mode
7b975a85db96 : Statsd: pull once per event time
292dff5f7422 : InProcessTethering: set min_sdk_version
4c6a8fc2e2e2 : Fix OOM when running testAddRemoveRace
d4bd69cef05d : Make WallpaperMS bind wallpaper component PendingIntent immutable.
fc02525f2741 : Set min_sdk_version for updatable mainline modules
fa248a71e0cf : Prevent MediaRouter2 w/o permission from getting DEVICE_ROUTE
18d70ab7b04c : Update getSimCarrierId() document
293b83d81ee2 : Persists bubbles to disk (part 4)
370b805aafe0 : Revert "Prevent NPE in PulseExpansionHandler"
ceb752ca8b06 : Revert "Fix missing animation when launch activity from notification."
9de11d7be19a : Import translations. DO NOT MERGE
eb971133ac24 : Initialize mVolumeDialogComponent onMasterMuteChanged in VolumeUI
f4580a24ab98 : Revert "AudioService: fix volume adjustment suppression"
82c92bcf3c53 : Increase content capture buffer size to 500 Anecdotally this should cover typical messaging first screens whereas 100 events seems to be small.
bc28ebb78ce0 : Resolve NPE on widget.provider.id
d4c1ba9112d5 : Persists bubbles to disk (part 3)
5578b7c9d998 : Don't tell expanded controller about gestures unless we are expanded.
1d08202cc140 : Revert "Atomic updates, icon cleanup for overflow"
e820aa6e8ad4 : Fix 'verify it's you' string by using the correct single quote.
07f7b845462a : Revert "Prevent NPE in PulseExpansionHandler"
c99a61ac20f6 : Revert "Fix missing animation when launch activity from notification."
4dbc0607ee43 : Don't try to recreate IncrementalFileStorages on re-commit.
49325ea1c36d : Move IPC calls to background thread in CarrierTextController
9756a008ceb8 : add westworld log to global actions dismiss
eb49e9449cc9 : Towards paged layout: introduce view holder
42f8135c6e0e : Create TestApi for simulating a Data Stall on ConnectivityService.
0d8d6acd5b69 : Set owner and administrator UIDs for test networks.
03859d7c470a : Enable media resumption
ae760073a7b7 : Provide isLocked to wallet instead of isUnlocked
59bc73a115ba : Use LimitExceededException instead of IllegalStateException.
0577cda90b1f : Auto-expand the bubble when created via bubble-button
fe40c85543c8 : Revert "Fix missing animation when launch activity from notification."
00200c994484 : Dismiss all dropdown windows when power menu is rotated.
2e7e81c9507e : Add OWNERS for display, haptics, input and power
3b80ee67fdb5 : Allow bubbles for HUNs that were "snoozed" via the gesture
cc92b9c37058 : Fix NPE in ScreenshotHelper
61518e569d4d : Add a dumpsys to LightsService for manual testing
0bd85cfe221a : Add SELF permission to SystemActions receiver
f882ee21649f : Inject LockPatternUtils into KeyguardUpdateMonitor
dff78d624056 : Use ASSERT_EQ for size assertions.
1fcc8c4c7ee1 : QSTileHost use overrideableByRestore
a7f9c762cb38 : Delay updating of usage stats package mappings.
14d5cc48efc3 : Streaming installation: allow non-v4-signed files (e.g. .dm)
8863a835cb26 : Wifi: Add constant and utility method for bands
ac443506397c : Allow some OpEntry#* methods for apps targeting R
3cba1dc1c580 : Refines volume key shortcut confirm dialog strings
76752c8f021a : Deprecate WebSettings.setAppCacheEnabled and related.
2b50ff1b72c4 : GlobalActionsImeTest: make SysuiTestCase
54b9542a003d : NotificationReported.assistant_ranking_score.
fbd4a6f80ab0 : Add day-night-mode permission to Shell.
dca5b93bf9a0 : System Bars animation for fixed rotation transform
17b76b76bfed : Defer animation finish from AnimationAdatpter
1ba1b7cdd8b1 : Add debug logging to sections manager
d38a70f0c7d2 : Use PersonNotifIdentifier in NotifGroupMan
e9b2cc829e1d : Update ImageDecoder docs regarding Files
8e815316dd47 : Fix cts fail for android.autofillservice.cts.augmented
b3d4b64c0d2d : Grant SYSTEM_ALERT_WINDOW during screen capture.
39f15c871bbb : [SM15] Fix MobileBytesTransfer puller get lesser NetworkStats
593233890f0c : Add TEST_MAPPING for LightsService
af2c7c42dc29 : Reset visibilities if mDummyControlTarget is the control target
cc0f7f99dde1 : Check for mSurfaceController in setWallpaperPositionAndScale
37ec8678a385 : Use CopyOnWriteArrayList to store list of NetworkStatsProviderCb
760754ec6102 : Hide the top intent resolver divider when there are tabs
2b76abd76331 : Removes the a11y service from the cached service list when onPackageRemoved
77880fa86078 : Add PackageInstaller#uninstallExistingPackage
f99480ba25a2 : Make BiometricPrompt fits system bars
5ab874091e53 : Send full LinkProperties to NetworkMonitor
76ce2ccb1914 : Limit rename() workaround to /storage/emulated.
30fa728060dc : Fix other tests be affected by mocked local services.
c95e54ef4d49 : Add tests to verify UsageStats persistence.
ef682fd78b04 : MediaRouter2: Fix getRoutes() returning an empty list
ccb9587ae1ab : Make MediaRouter2Manager connect to the system ASAP
561f67eb72c7 : Includes SecondaryHome into the priv app whitelist.
31739e5f7198 : Use default LogEvent copy constructor
2525c3f4c5f3 : When only one device is selected in dynamic group, the device should be disabled
cccdc155f565 : Add new atom for AudioPowerUsage
f7e5a2310651 : Set mIsInMultiWindowMode in activity creation
4394d3b2eff1 : BtHelper: do not clear sco clients when sco audio is disconnected
94e807f79b03 : Correct a typo in config name.
7f12e218dc11 : Allow PIP window corners to be drag-resizable.
0cf685276199 : Call finishDrawing for Windows with visiblity GONE
db56188f4d05 : AudioService: fix volume adjustment suppression
d521185f011a : UserRestriction doc fix: primary -> admin
cfe8c66a7a94 : Fix DPM check logic for AppUsageLimitObserver (un)registering
731ba3a8257e : Move OverlayHostTests back to general-tests
a88d4c09e481 : Clarify UM.createUser javadoc
59a7b980e547 : Use mock window manager for BubbleController in tests
47811b478d7e : Update screen record icons
24b4ed567ed6 : Mark apex sessions as successful upon boot completion
1a4467816a76 : No need for copying dump state for PC
b79cde632a83 : Camera: Docs: Improve info on key removal in CameraCharacteristics
562d46d5927c : Log inotify errors.
de1606e32a1e : Controls UI - Redlines for setup screens
eb53e523957d : Provide a fixed transform hint if the layer is in a fixed orientation 2/2
c1abc718926f : Update lint-baseline.txt for android.test.mock
5a55f08541f5 : Clear out mTempRect before getting touchable region.
f22bf19266fd : Fix focus flag on shade
4a8e25732979 : PIP: Make resize only start from corners.
f66bf9b1729d : Add lint-baseline.txt files for test base/runner/mock
49fc8e21d60f : Update password landscape layout
c02f41471297 : Do not throw RemoteException for notifyUserActivity
9dc6815ebc98 : Don't re-trigger face auth from notification shade
fc5304075e0a : Fixed when SystemServerInitThreadPool.shutdown() is called.
6d2b1bfe3857 : fix app binder tracing on userdebug builds
2e510db7f018 : Sends the correct error code
3a639682b7c8 : Camera: Update documentation for rolling shutter skew
403ea08d1802 : Camera: Fix minor doc formatting error
f7ccda05642b : Wifi: Add definitions for bands frequency boundries
b4b061366330 : Update resources after display size change
e0500885f06f : Dark theme not turning on/off when in twilight mode
95cd952b470e : Partially exempt headless system apps from app standby.
3b4aa554ac89 : Make getPersonalAppsSuspensionReasons more robust.
51ae358b87a7 : Add new atom for EVS usage statistics
e05d29e383a3 : InsetsSourceProvider: Fix serverVisible update order in onPostLayout
d490c57905bc : Send fixed rotation adjustments to the associated client
8799e07a5ec4 : Controls UI - Fix detail panel landscape height
553625de0ac7 : Add manage mode workflow for ExternalStorageProvider
b16b4486dfc5 : Swipe: use event times to check for expiration rather than handlers.
a890058cd139 : Remove FlakyTest for testTaskChangeCallBacks
e03b9669e3c6 : Add support to override display adjustments by token
ca70b013021a : Add fixed rotation display adjustments
dfeea6da7093 : Make sure only the top-most running activity can be active
e469bfa02362 : add fields to mediametrics codec performance
e8f912bbb5d9 : Add new atoms for auto revoke
366652ceffc0 : Import translations. DO NOT MERGE
b9a011b9e1c5 : Don't suspend personal SMS app
509817ae8295 : Import translations. DO NOT MERGE
2df066610a20 : Import translations. DO NOT MERGE
63ece8c44329 : Add title for dialog
f89d3f9f6459 : Make notification match the mocks.
c3bf552ca8dc : Fix fillsParent() always be false on finishing activity
3a1b405dce1d : Import translations. DO NOT MERGE
1e46b3436cf4 : Import translations. DO NOT MERGE
bc153977e64d : Import translations. DO NOT MERGE
37deef7aace5 : Import translations. DO NOT MERGE
f561833e30d4 : Import translations. DO NOT MERGE
a0ad815ec2b5 : Import translations. DO NOT MERGE
f63e5f642b84 : Import translations. DO NOT MERGE
8b1cab283bb9 : Import translations. DO NOT MERGE
b08b64ee6349 : Import translations. DO NOT MERGE
e8a37177a627 : Import translations. DO NOT MERGE
d9aa03245c50 : Logs accessibility shortcut behavior.
f4c4b9a3a45e : Import translations. DO NOT MERGE
f418bb0275c5 : Handling multiple players better
8081f0940f72 : Fixed an issue where GONE Views would show during transitions
b28ec0a32fec : Fixing some issues where view was too short when created
2d7be5f40f79 : Made the animation logic more stable
54809628f989 : Measuring the Media Views now properly the first time its created
3df592e5a8bc : When animating between states, animate the view width
9e517f73a5bc : Factored out the media view manager from the hiearchyManager
098baf4dd92a : Migrated away from view detaching as a signal
c54367124cd5 : Work back in media uri loading that was changed in the refactor
f0f7495c92cc : Media views now dynamically transition between media hosts
6eec7f21904b : Fixed failing SectionManagerTests
b52642b8d296 : Changed the quick settings layout for media
5dbef2d99c4c : Refactored the Media Player management
d835792bb061 : Changing media to MotionLayout
b98e9ac62121 : Made sure that we're only updating the media notification when inflated
091a3f94c4c0 : Import translations. DO NOT MERGE
24e538070fc8 : MediaCodec: check init status before operations
b13cfcf5f43e : EventLog for UserController broadcasts (formatting)
412a6b5f6ec1 : Rename max.active.modems to active_modems.max_count
50df43e3543c : Update WM Jetpack impl to use WindowMetrics
8a41bbf466e7 : LTE+ indicator not shown when attached to CA network
18e00a7ce1ed : Don't override bounds when reparenting
6f0ad152bea1 : Smoothly hide the keyboard
ecb90215cd71 : Fix logic in shouldStartNewPartition to avoid null responses.
5e8801cc8b9c : Revert "Don't show global actions if already handled"
baf2d6448e15 : Check the isInUse with the lock held in MessageQueue
a4b344c576ee : Grant ACCESS_SHARED_LIBRARIES permission to Shell for testing.
55eb9c0c8ee3 : Fixed AAAPlusPlusVerifySysuiRequiredTestPropertiesTest broken by missing annotation in CarKeyguardViewControllerTest.
bca44547d0ec : Fix BiometricPrompt double TalkBack announcement
6cb518de87b3 : Revert "frameworks/base/wifi/tests: Run mts-wifi on AOSP builds"
2af969c43289 : Revert^2: Fix pip enter/expand from split-screen secondary.
3271b5918654 : UserTypeDetails.dump restrictions for SYSTEM
ca7f1f405f5c : EventLog for UserController broadcasts
955b9e029c8c : Controls UI - Update text colors
28f7ecf5333c : Add app usage logging for statsd
17ae95483409 : Don't enforce declaration of app op permissions without public API.
0026f65e2a56 : Account for DPM state when checking FLAG_SECURE
f6d95ca5acc8 : Controls UI - Only show controls after device is setup
d7f2b7d67adb : Make DND intent immutable
4880a30fe08a : Remove divider view when exiting splitscreen
8d8ff53c41af : Add App Usage atom to atoms.proto
d0855a3ad851 : Addressing CL comments.
87e68ee7d1a6 : Clean up unnecessary lock of WmTests
0debe440bd8d : When android:ui process receives callback result of AppPredictionService sortTargets, directly handles result instead of sending to Handler which takes extra time to dispatch messages.
0e3c478fabdf : Updated CarNavigationBar to update status bar icon appearance on start.
284b32dc32ba : GlobalActions: Disable IME focusability
70a920cdd0e1 : Update display orientation that was interrupted by recents animation
a4cb6f3a4564 : Fix focus cleared and password keyboard shown during IME switching
20d4a69a0881 : Catch possible exception while uploading texture
c0f12866f0fd : Minor fix on UserSystemPackageInstaller.checkWhitelistedSystemPackages().
5788f2a142fb : Allow to exempt from entitlement check
3cdfdeb15ec9 : Controls UI - Do not clear callbacks on user change
e4dda8bfcc99 : Controls UI - Fix multiple PIN dialog attempts
3567f2be56a1 : Skip registering callback for appop changes if fuse is enabled.
67fde31e1b70 : Provide BatteryControllerImpl
785edb4d0ae4 : Revert "Fix pip enter/expand from split-screen secondary."
cf51613d3ef2 : Controls UI - Support RangeTemplate and TemperatureControlTemplate
47430c0814d3 : Address the comment of aosp/1288493
57ea97e14d6b : Ensure addWindow/relayoutWindow won't return stale controls
5fa6b00cc3e1 : Import translations. DO NOT MERGE
25fb4913cbea : Only link rotation transform of visible activity to wallpaper
b4f68e73f000 : Remove dead or unnecessary unit tests
ee55616ad3b3 : Prevent crash when AutofillManager.isEnabled() is called
45512bbd5419 : Filter selectable/deselectable routes
7c6224062aed : Do not show PipMenuActivity during expansion
6e6a52dd3ade : Overflow labels: higher contrast
e696390feea7 : Add tests for Tunnel, Transport mode application with released SPIs
963502faa33f : Use TransformRecord to get SPI instead of SpiRecord
1470f1f691c2 : AppOpsService: Notify storage manager when all ops are reset.
539298c1b9e1 : Revert "Add a null home activity to Shell.apk"
3a057251ac66 : Make sure AmbiguousGestureMultiplier could start from 1
7ce78c23df6f : Persist Locus Id Event to UsageStatsProto.
62ee8f6f8561 : Broadcast ACTION_NETWORK_STATS_UPDATED in NetworkStatsHandler
5bd396845286 : Fix null point exception on MediaDevice
0ee569ae57a9 : Enable the System Navigation settings page in AOSP
cf3ad873ddd7 : Dispatch refresh rate callbacks from DMS
3b4d3caa54b6 : Reusing the remote inline suggestion view during autofill filtering
52c3a741b031 : Support query encapsulation information.
1791d989389d : Change new, unmountable, and unsupported media notifications for cars
8ddbc59d5588 : Avoid excessive KGSL maps
3a3cc4a20f2c : Revert "Allow SUW to change dark theme"
64c88c077e81 : Fix auto revoke installer whitelist APIs
6b0cfc3878e3 : Improve connection manager logging.
a2588f766f59 : Fix the use of pdfium
290ef34cb0d9 : Fixes testResumedWhenRecreatedFromInNonFocusedStack
cca2c1110ce3 : Lifecycle: detecting pending reads.
fa7069d83c53 : [DO NOT MERGE] Add sysUiSessionId between BiometricService and AuthController
a2962fa93f80 : PackageParser2: collect certificates if requested
c480dd54bafe : Use proper platform version checks (apigen)
8ca664bd5424 : Remove uninflated notifs from allNotifs list
862804deb83c : Fill crypto data in MediaParser
b80a55cda8d9 : PipAnimationController: Make sure we set crop when resetting scale
0bd491ae55a1 : Screen recording sound options
484e6dbb879c : Start rebootPromptAndWipeUserData from a separate thread in RescueParty
06927c22d847 : Fix PIP snapping to incorrect location.
94d4c34b1678 : Add TYPE_TRUSTED_APPLICATION_OVERLAY.
26f537206f2c : CEC: Remove volume control changes from service thread
afc54cf30f9c : Notify Accessibilty about rotation in applyRotation
aa307e28ca9c : Don't show layout with default if in tabbed view
587f3d8c4b55 : Refactor the EntitlementManager
1530eee0f3d6 : Task: Don't set crop for Organized surfaces.
0874205e63e9 : Allow group changes for newly visible notifs
2b4306a8ecd6 : Add badge colors for dark theme
ca274ed00625 : Allow apply animation to ActivityRecord after transfer starting window.
9ace11127c33 : Restrict creation of secondary users
db625de3c866 : Handle the WatchRotation failed
f17753aef0e8 : Use stable networkstack-aidl-interfaces
844d12569b56 : Create an API to generate a content description for app name
e89d37d6d88d : Move conscrypt from the set of non-updatable APIs
eb5a5920b79e : Do not dispatch system UI visibility during traversal
d0746b46a5d8 : RESTRICT AUTOMERGE
b1daa5e262b1 : Updates visibility before trying to notify task stack changes
7c165162b8fb : Partial revert of keyguard checks
66b9a4a3f0df : Test tethering log dump
523616a2671c : Override tethering module APK-in-APEX for Go variant
fbfc3abfde1e : Prevent unnecessary updateRequestedState
7f3507d45679 : Rename ANR -> Anr to conform to code style
a4a91a7fe53f : Use <chrono> for injectInputEvent timeout
60aabe60af5b : Improved 'cmd user list-missing-system-packages'.
fb7b3208dfcb : Persist UsageStats before backup.
03d65a72748a : Fix consumer closed input channel cause an error occurred (1/2)
1e2405160447 : Fix ShellSubscriber concurrency issues
62b08743c624 : Don't show global actions if already handled
30c7d9614ac4 : Recompute scrim alpha when enabling expansion
b46851c964ab : Support re-attaching the inline suggestion view to window
45066127b3c0 : Convert Telephony broadcasts to be non-sticky
2f19fd1834dc : Handle null BT device name
71ec29b05022 : Add back enforceReadPermission for getmetadata
f21b907b1bd7 : Revert "Check Read permissions when getDocumentMetadata"
5ab27fca5c2b : Forward dumps from PermissionControllerManager to permissionmgr
89cfd63c1946 : Remove redundant primary-stack movement in start-from-recents
db7fd16f1f40 : AudioMetadata: Translate KEY_ATMOS_PRESENT for JNI
794525fe4cb7 : Remove deferred bounds updates
09fc8c4cd22e : Add missing truncate_timestamp annotation
cc2a32ffb242 : Migrate ACTION_AMBIENT_GESTURE from TRON to WW.
2162a2f2eb9b : setBoundsChangeTransaction: Fix two issues
3645184a97eb : Allow HUNs to be shown over Overlay Window.
e66017644670 : Add charging parole notification for network changes.
e570696b7d09 : Overflow a11y
9e4380fd03d8 : Fix and improve output of Historical Requests
0dbd6c4bd627 : Revert "Keeps the served view of the window when focus to the ne..."
a75a708bd643 : Overflow labels: two lines with ellipsis
e37a5783ec4c : Add support for pdp reject retry feature
e42611f83cc7 : Make implicit intent immutable.
51a14c09bcf9 : Fix logic inversion bug for "basicGrant".
851e1ad2097f : Add a helper function to query CBR package name.
877b5ec26272 : Sharesheet/Resolver a11y adjustments
fb8ccaa1bcd4 : BLASTBufferQueue: Fix two conditions leading to freeze.
6b4b728d8c35 : Start TunerResourceManager when FEATURE_TUNER is supported
31e5254daf89 : Cancel existing animations when detaching View
2b7e847ac9f3 : Do not rename R.java package
e92edbaffcc7 : Handle race conditions in SCS when statsd dies
12e016a5f832 : Add notification panel mediator that does not have any drag open behavior.
9dc38ec22bee : Show bubble by default when stack expands
dc1d29f0c370 : Fix pip enter/expand from split-screen secondary.
fb2a5241839d : Update PM#checkSignatures by uid to support pre-key rotation behavior
d52863d12b79 : Send onCreatePredictionSession, sortAppTargets, requestPredictionUpdate immediately instead of sending them to main thread Looper queue of ChooserActivity.
4236b3e88fe4 : [RESTRICT AUTOMERGE] Add import of MAX_APP_TRANSITION_DURATION
a47438cd827f : Adding UiModeManager Custom Tests
19b2c86d8a23 : Add new "incoming" header for HUNing notifications
cb70ae30064b : Fix typo in TEST_MAPPING
2d79ce5f5000 : Add master switch to enable/disable RESTRICTED bucket.
706316db0fec : Fix sharesheet scroll jankiness.
2065eb7d28c2 : Fix missing animation when launch activity from notification.
26ad50ddab33 : Add state_pressed to keyguard user switcher item.
adc389b602df : Mount storage Android/data and Android/obb as tmpfs in app namespace
7a84f1a9ac86 : Add mainline module utils function into AppUtils
5e08c38c8954 : Fix Voice shortcuts not working system-wide in R
d948f743c26c : Do not stop dream service if dream activity is relaunching
e2dbbf79f979 : Introduce APIs to deal with RCN case
3cf3520d3fd5 : Override DreamActivity enter and exit animations
e554e5b483ed : Add unique device id for usb-c headset and wired headset
fa6f06da300c : Clean up MediaRouter2Manager
81efaa51ef0b : Filter out non-a2dp or non-hearing Aid bluetooth device
4bb8ffb04460 : Reland "Change to using sysprop for services.core.unboosted"
e742ae7f3791 : Setup default annotation to reduce byte size for launcher related atoms
a2249444a70c : Complete the acquireHardware API implementation in the TvInputHardwareManager
02ce8242f486 : Fixing stroked qs tile
4eaac3afcc4f : Fold service-jobscheduler and service-blobstore into services.jar
6a483e13ba5b : Set min_sdk_version for com.android.extservices
873e91a1174b : Improve statsdstats logging for pulled atoms
33102c247f19 : Illumination hover state
3cb5610a9997 : Migrate remaining parsePackage V1 to V2
4562e8e2dc92 : Add new touch effect to player
11df7e13a8d3 : Revert "Notify the visibility change to update color views without control."
76ed7ba8cf3b : Persists bubbles to disk (part 2)
6623918e2f76 : Resources and strings for freezer settings
74f01594251d : Settings option to enable/disable the app freezer
240bea3f476c : ActivityManager API to check availability of app freezer
691f4d27457f : Run PackageManager CTS tests on presubmit
66e7820c545f : Fix appops TEST_MAPPING.
baed5257ad4d : Fix statsd NPE on setPullAtomCallback
2dd82d5306c4 : Update top bar with new settings intent
670fa8097bc7 : Manage button a11y local actions prompt
8f5f53ca0fed : Migrate Tap exclusion logic to TaskEmbedder.
00168e0b8ab2 : Migrate from beginSection to beginTrace
50d4ba155fd4 : Remove fixed todo
8220483a2ed8 : DO NOT MERGE: Verify INSTALL_PACKAGES permissions when adding installer package
07c129cb1a0c : DO NOT MERGE Don't crash if already unregistered
c76888dcd43a : Up to date apps must provide conversation shortcuts
c94646177cbc : Check Read permissions when getDocumentMetadata
e1903416bb95 : Add isDreaming method to DreamManager
1f94a9ddf025 : Manage/History buttons should be multiuser aware
5de258962778 : Update some ContentResolver docs.
6acc08efa16d : Revert "Disable READ_PHONE_STATE fix for beta 1"
1cd2160cc9a0 : Use CHALLENGE_NONE when VerifyCredential invoked with challenge=0
340954c017b6 : Enable api lint and check_last_api for modules
2bf126d042af : RESTRICT AUTOMERGE
78fe3b0aa289 : RESTRICT AUTOMERGE
60c131e869ac : Enable ChooserTarget ranking of the same app.
de8c4a96dd11 : Enable fixed rotation transform by default
525e1d1b9388 : Add custom Error Prone check for rethrowing.
b078bc1b9c08 : Move window manager perf test to a new package
5bf077de264f : Avoid reverting apex on devices that do not support updating apex
684c8817f43c : Change longpress behavior for summaries
ffbcd894530c : Improve connection manager logging.
545f25077eeb : Add try/catch to prevent NPE in PagedTileLayout
c395a29ecead : Fix screen-on speed during phone call
721ad2edfb54 : Make TileQueryHelperTest less flaky
f718c51499a3 : Jarjar duplicate classes
a8d3df46e064 : Add auto tiles by config
3691c1fbc9ad : Revert cancellation of animation in old rotation
84ce067c7f7e : Remove unnecessary effects of wallpaper_open_exit
489d759c1d1b : Import translations. DO NOT MERGE
0f8981d9b14b : Aviod divider surface memory allocated after boot
833f4f6f6bc5 : [SP18.6] Make offload controller poll interval configurable
aea13aecfc74 : [SP18.5] Create offload controller poll interval to resource
3f1c7556622f : [SP18.4] Add unit test for polling network stats in OffloadController
fbe8a2f1b254 : Import translations. DO NOT MERGE
38f298d4fb8c : [SP18.3] Adapt TestableNetworkStatsProviderCbBinder
d663d274ea8c : RESTRICT AUTOMERGE
06335279aac6 : Fix bug in IntentForwarderActivity
41722007479f : Remove get APP label API
4860f807434a : Use UiBgExecutor instead of background handler
16d740a9900a : Create a dummy notification shade window controller
343813d78760 : Import translations. DO NOT MERGE
30af5fb7615b : Import translations. DO NOT MERGE
ec80ca682aa2 : Import translations. DO NOT MERGE
ee191b1c6938 : Persists bubbles to disk (part 1)
b0ea448eebe1 : Additional lock to avoid access to deleted object.
08c927663992 : Make Keyguard window focusable so that adb shell input command registers
f765984c6947 : Bluetooth MIDI test: flush packets
b0969d211dd7 : Revert "Add check for cross user permission"
4d1d7b56cdb0 : Add custom Error Prone check for SDK comparisons.
369f2eeaf9f0 : docs: Fixing broken Javadoc comments
77c195d52bd6 : Avoid deadlock on soundtrigger HAL death
7e134c22eb07 : Changes in PeopleService to supprot ChooserTarget ranking. 1. Pass app share score from PeopleService to Aosp. 2. Skip storing ChooserTargets sharing event in PeopleService. 3. Adjust frequest used app promo decay.
2d42824e14dc : Ensure that we update the next dark intensity when restoring the state
182862e59584 : Listener to watch op starts
70c4bb900751 : Add test api getStatus/NavigationBarBackgroundView.
02d3a8ad0707 : Notify the visibility change to update color views without control.
060d68630ddf : Support to pull aggregated procstats associations
5212738a8479 : EmbeddedKitchenSinkApp BLUETOOTH_PRIVILEGED
eca4d64017e2 : Deflake tests due to real UserBroadcastDispatcher
b38dbfbaab4f : Add blacklist for camera protection
076fc593145f : Removing some deprecated methods
046e478fd9f2 : Add layout for xbox 360 wireless controller
9ff42bd49a27 : Refine logic about updateHideNavInputEventReceiver
94a5076bd6bd : NotificationAssistantService(NAS) is not set on a freshly setup device
e32a6f4083bc : audioservice: add missing permission checks
08abd46f6183 : Make autofill requested by augmented autofill service non-manual
1a4786255957 : Prevent NPE in ControlsListingControllerImpl
8644050a99ca : SurfaceControlViewHost: Let ViewRoot release control.
3e376ab5d119 : Revert "Add isUidActiveOrForeground() for camera/audio to use."
2a2c0c92afc1 : Distinguish statsd notification actions logs.
50883d72aa7b : Prevent double animation of lockicon when waking.
faaf3476f671 : Fix the AppIntegrityManagerServiceImplTest.
83c69f5be2b7 : Run transitions when starting into paused and use starting-windows for split
99f1015e5923 : Use Buffered reader when loading favorites
4429ee6d93b9 : Fix redlines and strings in Controls dialog
bf9dfb662318 : TCMS should bind the TCS when onSelectionEvent/onTextClassifierEvent ... is called
2174f555ff4a : Use status_bar_padding_top for status bar elements
653828d09e76 : Restore force relayout logic for apps targeting < R
065824e99720 : Reset magnetized bubble after click
a0623e290e23 : Fix racing condition between session abandonment and its verification
cecf90c0fcb7 : Prepare user storage when a private volume has been mounted.
a2868de48799 : Update prebuilt CTS shim pkgs with the ones built on server
b45eefcadc93 : Fix unsuspend from dialog on secondary users
97104355c1b6 : Remove the check condition of connect device
ba5692ea724e : Revert "BluetoothProfileConnecter now calls the ServiceListener'..."
a1c5d9312357 : Only depend on the latest stable netd AIDL.
d1cb4404fe7e : Start IME animation if its insets update after show
49f329ca66e3 : Add WindowMetricsHelper
8bf81dffa928 : Add dimension to VOICE_CALL_SESSION atom.
f41bac3d0e69 : derive_sdk: set min_sdk_version
98578b7e28cb : Reset Divider#mMinimized when dismiss split
8bdf7000885d : Enable the settings_controller_loading_enhancement
5aab2d3fbe3b : Pass ChooserTarget sharing and impression info to AppPredictor. Rank ChooserTargets of the same component as per available scores returned by AppPredictor. These two features are guarded by flag "mChooserTargetRankingEnabled" Add relevant logging to make it easy to figure out root cause from bug report.
d41de1bb47cc : Import translations. DO NOT MERGE
e8289e9f1bdf : Import translations. DO NOT MERGE
ec34675ba7c9 : Provide a timeout for SurfaceControl
38cd221d8114 : Updating platform SDK version for R
7f78594aa3ee : Import translations. DO NOT MERGE
aeae048088ac : Replace direct pid writes with setting task profiles
7d58e08fc49b : Use adaptive icon in Settings
960c675a8310 : Fix last-released check of removed.txt
48ee95e9b1d8 : Change last-released filegroup
92514d5b71ab : Remove process parameter from SystemApi
634e20e088e1 : Import translations. DO NOT MERGE
a12b35e67d8a : Added "waiting for screen off" flag to dump
226849f197df : Exposing some ViewRoomImple methods in shared lib
ee31c78cb89d : BluetoothProfileConnecter now calls the ServiceListener's onServiceDisconnected method after unbinding the service
e568e0f5dfa4 : Collect certificates when parsing APEX packages
4ef84183e7e4 : Account for getDimension() also doing a pixel conversion
40dd559f9e5f : Add triggering the accessibility shortcut as a system action
671c007d1118 : Fix resize info activity not showing in some cases
d4258bb9be3e : Import translations. DO NOT MERGE
14f069b83ced : Prevent NPE in PulseExpansionHandler
5044a154f816 : Remove TaskRecordFactory.
b5ce37cea563 : Reset the preferred top focus stack when task visibility changes
899c6c6212eb : Don't constraint view sizes as much
45922c965541 : Actually inject TargetSdkResolver
7fb4030829ea : Statsd testdrive: remove debug line.
64435d51a8a4 : [pm] add DATA_LOADER_TYPE to broadcast intent for fresh installs
afa0de8a9130 : Notify when task changes requested orientation.
be11ab634c18 : Cache PM data in DPGP
ce5c8023d63d : Don't start new inline autofill flow if one started already.
c23bfc781989 : Support receiving touch event in the inline suggestion view
96654be7340b : TalkBack user switch
2320e509ebe8 : Update screenshot dark mode to spec
5631b6e63ac1 : Update ExternalStorageProvider volumes with StorageEventListener
9285c747e2c0 : Update progress without binder calls
88d565e7e73f : Update inner class constructor refs to use proper syntax.
8fe35e5f2195 : Fix broken @see tags in public documentation.
b44e22c8d909 : Update how UsageStats timestamps are written to disk.
e9440b72071d : Controls UI - Global actions enter/exit animations
b07f0599bb2f : Check permission for soundtrigger detection service
2c87a3f2bbf1 : Skip post install if package was deleted
1809052d2a87 : Make ManagedServices intents immutable
b58595b767ca : Add skip functionality to package parsing
fbe9117ed9e4 : Move media setting to a constant, disabling it
7faec2493b53 : RESTRICT AUTOMERGE
b2c7a4407bc8 : Controls a11y - Various fixes
40bdf5c5e6d1 : Adds new activity flags to the @Flags annotation.
b601d0a08ed5 : Ensure SyncManager PendingIntent is immutable.
0d4cbebd0f33 : Only notify the floating coordinator of new bounds if we're in PIP.
deecba6a54d0 : Invoke GnssStatus listeners on caller's thread
f81e9e9dc38a : More cross-user Uri granting tests.
88dcf0f5e21d : updatable-media: Set min_sdk_version
a5ae10228ef8 : Set min_sdk_version to be part of mainline modules
b624af3dca0f : Revert^2 "hwui: remove FatVector"
1a80b29eace9 : Show FGS notifs even if app is over limit
950f2aa8258e : Fix setShadowLayer + drawTextOnPath
993d63b33900 : Use intent resolver strings for sharesheet when picking intent
9ebcda07be89 : Remove observer when QSBH is detached
1dfc1abe33fd : AppOpsService: Fix de-dup for change records on OpModeWatchers.
e27ca7c45511 : Controls UI - Remove focused control
f545a3ac9ed2 : MTP: media info can not be retrieved via MTP#2
66c51cda9711 : Modify the default values to avoid 2 DB hysteresis DB limitation
4c7abd3e06b9 : Ensure we update the navigation mode when switching users
f4ba1c22a6c9 : Uncache the shortcuts when Android system shuts down if the notification settings are not changed
dd49c63edb22 : Do not apply minimal size for fullscreen task
305a57c5fc1d : Split refresh rate range into two ranges
ee42e8c1434c : Clean up mediabrowser callbacks
76e5ecd441de : Import translations. DO NOT MERGE
9106f2a73da9 : Fix #155437855: "dumpsys activity" package filtering doesn't filter everything
29e277d1053d : Controls UI - Detail panel redlines
4b5ec838a6d7 : Clear fields that do not have metadata
d14589e05184 : Enforce max size for resizing operations.
a61906457c64 : Don't throw exception for inflation after removal
42a8478660b8 : Set min_sdk_version for com.android.sdkext
4a1fd46b775f : Make derive_sdk_prefer32 uninstallable
76fc3d37e0c8 : Fix static dependency on libprotobuf-cpp-lite-ndk
0fd065412908 : Highlight provided channels
18bd6e676d19 : Only use "apply" when there are changes
8c95ce585a8b : Track PictureInPictureParams in PipTaskOrganizer
fd6e03e56753 : Skip managed profile user test when the target is automotive
c5a937ce6461 : Do not ignore home activity focus change on multi TaskDisplayArea device
5fc80e7b32a0 : Send drawFinish callback even if did not draw
0cf958b50432 : Import translations. DO NOT MERGE
5c3aa4d4121a : Remove MASTER_MONO from replaced settings
7f17e77be4b5 : Increase the resize edge size to 48dp.
9ef1e8f92187 : Import translations. DO NOT MERGE
0d51cea1baae : Docs for auto-revoke manifest flag
8da8c8e768f7 : Statsd logs: NotificationReported.group_instance_id.
6189fa4c8003 : Make PipTaskManager Injectable.
99ac28c18c82 : Revert "iorap-functional-test: Add iorap-functional-test to presubmit."
e810bc539e0d : Don't override activity display adjustments with app config
1273c953455d : Put safeguard in dismissPip
dd79a6f1f629 : Adds doc to confusingly named method.
c1d504c0c5e9 : Fix IME visibility after lock screen
3b467df8dc0e : Parse preferred-apps for all system partitions
64bacdd55c30 : Allow resetTranslation on notification menu open
d95058f1cd4e : Camera: Improve metadata access JNI performance
1b77b7a8308b : Update dynamicPriv listeners on keyguard changes
f74554fab3c3 : Controls UI - Redline adjustment for structure switching + overflow
bde7292c88a5 : Updated blur interpolation for notification shade
677981d56bcb : Controls UI - Lock screen support
49634b761984 : Remove a stopship
d9923e5aac32 : Move Bubbles into a hw-accelerated TYPE_APPLICATION_OVERLAY WindowManager layer.
a8fa0615bde3 : Fix job readiness checking.
52b9a4ad0a50 : Import translations. DO NOT MERGE
95f024289bca : Treat non-integer target SDK as version 10000
123fba9ffb3c : Revert "Change to using sysprop for services.core.unboosted"
059091be829d : Introduces kotlin coroutine which simplifies async programming. (go/android-kotlin-coroutines)
9dd850f43d8f : Use ConstraintLayout for screenshot UI
aff0dce1723b : [pm/metrics] add apk size in the log
2ff6df973bfd : Add new QS Ui EVents
acc9fa838558 : Fix group conversation bundled -> collapsed animation
cf463af83f3c : [pm/metrics] do not log package name for adb installations
8bf731c0fcbd : Rename module dist files
173480f29de3 : Ensure the requested insets state is up to date
a142e5210b05 : Add Flags to be able to run experiments for the Back Gesture Problem.
b96b2f486aaf : Add logs for drag and drop in documentsui
9d8d152aee80 : Don't allow activites on virtual displays
6936cd12d277 : Redlines adjustments
a7e1a573d0c8 : Handles child failure on session validate
35c0f0508cdc : Add button to personal apps suspension notification
adce9b5b022a : Fix tethering module lib stub default
5711b8fdaf2d : Move PIP/MW mode callbacks to be on the client side
b0a9eefa00f0 : Controls UI - Service processing enhancements
51de04a67d3c : Protect against assumptions of a top focused stack.
0281bcc97169 : Handle Context#unbindService exception
731bd965fb5e : Persist destroyed staged sessions until they are cleaned up
3390a59beb44 : Refine the text limit of status for shortcut menu item.
ce0d10c6dda7 : Fix truncated string in battery saver notification
97c5c0226011 : DO NOT MERGE: Remove storage grant to the content capture service.
b83940c9e77e : Add the IME insets to virtual display for bubble
b8e8c095dd4b : Give AccessibilityServices System Capabilities.
bf8dcf3ef75e : Add comment / logging in NetworkMonitor callbacks
cf7744dc1e27 : Update MODP groups for IKEv2/IPsec VPNs
4fab2954464c : Add filtering for IPsec algorithms in IKEv2 VPNs
967c944194be : Report NSA NR As NR Cell Dwell Rate Metric
87cfa0d8e6dd : [SP18.1] add dependency object to OffloadController
a0ac6bca2e58 : [SP18] Poll network stats in OffloadController to support data warning
f56ca10fc3ec : Ensure new task leashes passed to recents animation are initially hidden
240839a8d41f : Revert "If didSomething condition is reversed."
8a0f3617a6ab : Add new interface to get active local media session and to adjust volume
592c60559623 : [SM17] Remove ratType field in MobileBytesTransfer(ByFgBg)
df3cfc1e13a0 : Set divider hidden status after it update
0acb2fa70fee : Filter debug entries for each vpn
45016505246a : Add test prefix into test cases
5fb94cca99cc : Remove HUN when user launches intent from its guts
d1a2afd0b7a9 : Add dismiss animation for screenshot UI
5194889fa6c4 : Update icon shape for Victor
f795ecdf80fe : Import translations. DO NOT MERGE
678847b3af13 : BluetoothMidiService: remove java_api_finder tag
6cb4e5f68574 : Handle PendingIntent cancellation v2
69a3f399fe09 : Teach PackageManager.getApplicationInfo about MATCH_APEX
70bc583299d9 : Migrate DOZING update tron logging to Westworld
e4274beadbad : Atomic updates, icon cleanup for overflow
eb4355ae4e47 : Add clearAll method to RegistrantList for easier cleanup
f555b7b81421 : Use visible path for search documents
b6f88a7af771 : Handle exceptions on attach
4368932b93a4 : Fix history task stack
e94ac2ccb093 : Disable READ_PHONE_STATE fix for beta 1
24f9d5ad085a : Override policy fixed state on package uninstalled
1639e6b8eeaa : Update more Parcelables to send Strings UTF-8.
8d8b31b833df : Added featureId to DisplayAreaInfo
780ffa168f22 : Fix padding for conversation app name
47ae4aa06502 : Improve keyguard UI when switch is disabled
afac55538cfa : Remove unnecessary animation
ae3af93daa86 : Update public documentation.
c2e24b1c9a17 : Fixes StaticSharedLib state issues
b3ab3b1c0592 : Fixes NON_BROWSER flag behavior
9e215de209ac : Add sample data part to TrackOutput implementation
a4777100439e : Adds biometric related UI events in WW.
1ac23bbf925d : Allow Overlay Display to take display flags
38ca6d45d700 : Increase translation limit
4ab6a9e9e1a9 : Add legacy state to 5g timer configs
44d5ad8a5749 : Condense landscape layout of auth credential password view
ee11625bb707 : [RESTRICT AUTOMERGE] Restrict app transition maximum duration
36ecb3de9d3c : Public logSettingsTileClick for log some widget in Settings
b4efd1b06586 : Add bounds check when setting package usage
f2ff25fbb132 : Do not trim tasks when updating activity visibilities
2501c602e227 : Limit use of `cmd notification` to root and shell users only.
3051873947fa : Migrates Bouncer dismiss events from Tron to WW.
b26efb47f920 : Avoid ignoring turning on screen requested by slow activity
fa7a0252b096 : Reset audio port generation when having recording callback event.
b635b3a2eb18 : Add tests for mapIsolatedUidToHostUid methods
80eda9119b72 : Fix icon color in dark theme.
0f00675d7483 : Add documentation for OPSTR_LOADER_USAGE_STATS
7de50009a336 : Remove getLeash from WindowContainerToken
da7b3c286be7 : Re-parent children when Organized Window is no longer controlled
9d1eeeebc585 : Attach logging package to staged rollback IDs
6c36583ae1a2 : Add check for cross user permission
372a4b3b26b9 : Call proc.setLastActivityLaunchTime() in realStartActivityLocked()
f2aeed46da2b : Check for PIPable activities after moving task to back.
b99b582f4901 : Fix QC alarm spamming.
7794a00407e6 : WindowInsetsController: make available after addView
9e765abc5639 : Refresh strong auth alarm when admin changes policy
ccd18a9d5810 : Remove unused development setting
bf87c15b3371 : Decouple InsetsController from ViewRootImpl
a26306156ab8 : Trigger policy check when profile turned on with apps suspended
a28da95c8757 : Fix TouchExcludeRegion should ignore the invisible windows
7b1be3e68d68 : Change AccessibilityServiceReported atoms to log from settings module.
2de4baf18304 : Make ApexManagerTest use resources that are not prebuilt
a244a01bc906 : Fixes failed tests in PackageManagerTests
b03365182c80 : Update nullability of extension versions in Rollback.
9c988b2980a3 : Add logging to Dream stop.
e79aa09f8731 : Update the documentation for inline suggestion APIs
59db899f1b09 : Update taskAffinity with application uid.
16e0cbc048c5 : Add mBouncer null checks for view-related requests.
d617c8c82538 : Add pebble shape to Android.mk
a3d358f2772a : Lazy load status icon related components
7e0a1a8ec7ba : Unavailable DataLoader status.
d664de2cd5eb : Update when media controls get cleared
d64e9452e428 : [Wi-Fi] Add proto fields for Openroaming network.
a114b793923b : Fix CTS
8966662d4b5a : RELAND: "media: lazy MediaCodec.release()"
165e592e14db : Update icon shape for Sam
ff0555d5f11a : Shorten description for mac randomization dev option
412bd81933bb : Move ImeAwareTextEdit from Settings to android.widget
338ce5db92a3 : Query with the flag FLAG_MATCH_PINNED_BY_ANY_LAUNCHER for notification's shortcuts
d3cfe6204ec2 : Use POWER_MENU_LOCKED_SHOW_CONTENT in wallet
045c020636b2 : Address leftover TODOs from inline suggestions.
937bf9be71a4 : Check for null HAT and add logging
41f94629c9f8 : Cache getPhoneId and getSlotIndex binder calls.
0f4db1b1e24c : Set DividerView accessibility embedded matrix to surface position
29b1874ffc19 : Refactor SubscriptionManager caching code
02e5c590c365 : Cache getDefaultSmsSubscriptionId Binder calls
9993fd6bff7a : Add two ServiceState APIs back to @Unsupported list.
7d7ce5135ccc : Cache getActiveDataSubscriptionId Binder calls
7d40780e398a : Don't remove OnAlarmListener mappings in the client
09c24c3c4f8c : Resolve IndexOOBException in SigningDetails#hasAncestor
ac7bc339b2e6 : Block rollback commit if it may violate min extension constraint.
89f367d39fa9 : Add a window dump for uiautomator
524d0f5c2874 : Update cleanupAppliedPayload comment.
e73034929e20 : Fix mocked HighPriorityProvider calls in test
3afa6b031104 : Open up #getAspectRatio and #getInsetBounds.
39f3cf42f759 : Import translations. DO NOT MERGE
9b8dd7883d99 : Fix READ_PHONE_STATE per user
419197630e6d : Update process_state_changed logging
78d4e6dc7be5 : Add test to ensure virtual display orientation doesn't change when device rotates.
11524e3284bf : Import translations. DO NOT MERGE
80d5ed1473a1 : Enable flagging shortcuts to launch properly in a bubble
938137e7fc33 : Add info about sticky in broadcasts.md
d06e83b79126 : Replace some javadoc symbols with HTML encoding
aae4bbf65271 : Import translations. DO NOT MERGE
d855da566a4c : Reduce height and text size of notification section headers
0f390fb0fbde : Fix a11y issues.
a39cf78c63a1 : Add RoleControllerManagerTest.
531849ab48e0 : Allow corner UI to decouple from rounded_corner_radius
e067ddfc05c4 : Shift Primary stack as well as secondary during ime adjustment
5f561f0b01b5 : Fix back and cancel flows
e16fffe6c103 : Import translations. DO NOT MERGE
cbbac4fad830 : Diable screenshot action.
ca8cf2776d36 : Fix a bug in InlinePresentationStyleUtils#bundleEquals
99c452d6cdb1 : Ensure mKeyguardShowing set during ActionsDialog layout.
851230d66e75 : Controls UI - Fix crash on missing control
72e144cd1809 : Allow pre-R apps to test compressed ARSC error
7d53f1908982 : Reduce OMS start time
acc824356429 : Don't pass initial intents to the inactive profile.
78d60a6e8b5d : Disable binder caches for unit tests
8146d24d0409 : Initialize SystemActionPerformer lazily
6725843bfd9e : Allow print service to see all packages
d622a63c0e55 : Controls UI - Update unlocked icon
128372810ddc : Give Divider back its touch-region
09970f410142 : Lazy load BiometricUnlockController
3fb5f8f5067d : Fix translation presubmit error
94316e9058b6 : Controls Ui - Handle error scenarios
1e088f1ea5f6 : Add logging for BAL
a5bea739cb43 : Migrates LOCKSCREEN and BOUNCER logs from TRON to Westworld
6b5e16130280 : Set max items to 4 on lock screen, re-disable overflow.
59a83b863435 : Pass actual plugin to PluginInstanceManager.MainHandler.
c084789311dd : Allow for longer strings in priorty onboarding screen
35895da39b22 : Statsd TestDrive tool: Write output to stdout. Also: Option for less verbose output.
49467eebac20 : Update logging
6419ebff5c55 : Fix .equals call in ImageDecoder
8f2bf3cb5394 : Rewrite Icons from the TCS.
31fdb94654bb : Fix freeform window can't resize after maximize window and restore
984dd77845aa : Don't reset notif translation when menu is open
9a86703856a7 : Update prebuilt CTS shim pkgs with the ones built on server
b40f96623267 : Clear fixed rotation if display config does not change
cbc5d2721b8f : Polish fixed rotated recents animation
dc217b9d20d6 : Change to using sysprop for services.core.unboosted
d4957437b7ea : Extensive handling of fixed rotation launching app
8582df5cc751 : Add experience for shortcut-less convos
1b11cc1a17de : Only perform autolaunch if list has completely rebuilt
2986572ae8b8 : Record supported extension versions at rollback creation.
0e7d1c49c10c : Update personal apps suspension strings.
57abc612d342 : Add an API to get active icon for screen saver
9adc55fdc6ab : Fix stack reference is not updated if the task is organized
fb4bcaea4cc2 : Import translations. DO NOT MERGE
1648c62df2a8 : Tweak the string for battery saving
145d69a43d63 : Fix work challenge lockscreen being dismissed
d90f2da3ae17 : Import translations. DO NOT MERGE
24d8a333bb33 : Address comments on NetworkStack AIDL v6
083c0647dad2 : Import translations. DO NOT MERGE
c06e06d74e53 : Import translations. DO NOT MERGE
d32bf3de9a12 : Import translations. DO NOT MERGE
ee04126ba935 : Import translations. DO NOT MERGE
4ec1df3fa7cb : Import translations. DO NOT MERGE
a7a8d3fc2060 : Import translations. DO NOT MERGE
22701409d466 : Import translations. DO NOT MERGE
1754620afd3d : Move post-submit tests of WmTests to pre-submit
f7c753bc1661 : Add @TestApi to createLaunchEmergencyDialerIntent
edbda50a0e4f : Allow non-leaf task to be moved to top
c981dc94eff8 : Show "Device" for remote playback device.
a07fb93cb06d : Report caption insets change when layout
71eaa8dd0778 : Import translations. DO NOT MERGE
a2b672ccd87a : Enable edge gesture if quickstep has never started
1e8c57f3c95a : Reduce memory footprint of LogEvent
ce18c5e1f69e : [SettingsState] fix boot loop due to corrupted database file
fe6da864da36 : Fix possible deadlock in incoming call
72aa131486a2 : docs: Clarify class definition of Settings.Secure
615c06f3e3eb : Only act on event if something actually changed
bd26abbc5b62 : Support WRAP_CONTENT in InlineSuggestion#inflate
06e1ba789a2f : Update the SettingsProvider OWNERS file
ae12ce41199f : aapt2: Add command to rename overlay "targetPackage" attribute
2cf5d90422d0 : No scrolling in overflow
f759a58e3b31 : If didSomething condition is reversed.
0417f6972ad6 : Restrict match conditions of TelephonyNetworkSpecifier#canBeSatisfied
7fb699567b05 : Revert "Reset any non-runtime permissions with user sensitive"
2e09b5d479a6 : Revert "Remove bubble when PendingIntent is canceled"
52229d8d3951 : Ensure that DozeSensors can unregister itself.
1bb43b6c4cdd : Check URI is valid for loading images
10cdb4b475be : Fix "unlabeled" power menu overflow button.
3aef4fe42407 : Tuner JNI: linearBlock and OnDestroyNotify
e7de32901375 : Identity Credential: Update docs to mention valid range for ACP identifiers.
93edd117240b : Fix system action API issues in SystemActions
ae8e0aea36f7 : BLAST: Avoid JNI call on creation
da40cb86810f : Special-case backup/restore of replaced settings
f7ef4efedacf : Move conversation app name into header
308c90f77c9c : Disconnect plugins on the main thread.
5dcdec7eb249 : Fix lock icon animation for bio-auth.
ebff98b7a99b : Fix tooltip crash and positioning
f1ddecc60e0f : Close heap dump ParcelFileDescriptor.
e7f4f30698c3 : Cache isSystemOrSystemUI on ContextImpl creation
ce43a5985e28 : Cache getDefaultDataSubscriptionId Binder calls
dba74bcfa889 : Check URI is valid for loading images
23f18d077152 : Connect to hvac in background thread, post status icons init
ede7ae7dc67b : Fix deadlock between APS and sound trigger middleware
64067b25b116 : Fix for Binder one-way deadlock.
fe619371bd8a : Fixed TopNotificationPanelViewMediator to register drag open listener on top bar.
8277c314ca4b : Make SystemUI config extendable
0db481191637 : Fix inconsistent MIME type mapping.
ac5c3e6f3703 : MediaMetrics: Track AudioTrack and AudioRecord callers
919a9d6d7742 : Fixing default timeout constant
27b997491ef0 : Keep the intent resolver button bar stuck to the bottom.
259403ef7f00 : Add null check for retrieved package.
7109f5eec10e : Make the APKs visible to another test apex.
cec88edd03ff : Update NotificationSection enum.
f025501e3f07 : Rename conscrypt-module-public-api-stubs-source
37c10f05d868 : Reference libcore, conscrypt and icu sources directly
52d9a561d254 : Ensure media resumption controls have a title
5ef1e9367110 : Added takeScreenshot API to WindowOrganizer
cefe39ffca3a : Fail staged install if any apk-in-apex fails to install
b2c07aa82308 : Remove unnecessary cleanup procedures of WmTests
c47e9bfa281f : Replace the switch item with the text for multiple shortcut menu.
8d1c24e0a5c8 : Inform receivers of restart attempt previous visibility
14be93f59aa3 : Fix typos in permissions.md
936df15c7929 : Update one-line layout for conversation notifs
75225ed10dad : Update prebuilt CTS shim pkgs with the ones built on server
6e99bfcd6cc8 : Update Documentation for onActivityResult.
6be8cda18095 : Update setOrganizationColor javadoc
11976b6401d9 : Separate managed/primary profile sensitive notifs
2f8ae17e6ddb : Pass the URI of the new screenshot instead of file name (framework). This better matches the recommended way to access on-device media.
22d4e05e222c : Correct SystemMediaRoute2Provider#requestCreateSession
26631c7d8c31 : Remove Preconditions usage to stop dependecy with non-updatble class
806a185ba54d : Add buildExternalStorageAndroidObbDirs().
5534ac32daa9 : Fix didn't bypass touch events with non-empty passthrough Region
7d8b7a80080d : Add lights HAL to watchdog
00861daf39d8 : App title in PiP notification
7a7cae958787 : Import translations. DO NOT MERGE
78cd384e864f : Enforce permission check in getUidStats function
f29759cd321b : Fix HdmiCecLocalDevicePlaybackTest
da665a67f1a6 : CEC: Make HDMI CEC volume control configurable
8e986e7c2cc8 : Add metrics for DocsUI events
df9836cc56cb : MANAGE_EXTERNAL_STORAGE cleanup: remove isIgnoredAppOp
dbe4fa1fa9de : Unbreak tethering for no offload supported devices
49db92b0fea1 : Extend strings.xml character limits
de2c5f135841 : Compute visibilities when finishing activity with a translucent resume activity
441efaec077b : Fix error in DecorView's ViewConfiguration
6661575791ea : Fix DecorView error about non-visual context
135b5f2b160a : Add new strings for multiple shortcut menu item.
f43940cf9f5a : Import translations. DO NOT MERGE
79a59964211d : Import translations. DO NOT MERGE
6ae552650c73 : Set pending intent for physical keyboard connection as immutable.
6f42281c7f1c : Implement direct share targets quota based onto app share score in ChooserTarget ranking protorype.
e1e657860452 : Import translations. DO NOT MERGE
6743813471e2 : Keeps the served view of the window when focus to the next window
d3b0e54819a2 : Prevent divided by zero if animation is disable
004bed280197 : Adjust down event location when two-finger dragging in TouchExplorer
18247c1a8c8d : Allow tests for more PermissionControllerManager methods
2480d9cfa757 : Show dots in overflow
c357b03605a8 : Import translations. DO NOT MERGE
559ac1cb4a62 : Clear back stack when editing a screenshot
61726a56e86e : Import translations. DO NOT MERGE
9b3e75e4c805 : Import translations. DO NOT MERGE
921fc028f368 : Revert "Q Upstream: Use ParcelFileDescriptor for storing large clip data."
86b8a847c793 : Remove constants for DisplayInfo logic from DcTracker
44299174ce63 : Add logs to help debug the transfer chip disappearing
3f7dfb823912 : Update GlobalCellId during Un-parceling
edb79a954816 : Non-generic grants also need forceUriPermissions.
50038ee313b5 : Don't check parent's persistTaskBounds unless child is UNDEFINED.
991711a074c7 : Prepare for flexible system bars
87f93a558580 : Revert "Try to reland Ib3ee007bc"
dafa2b0f3dc0 : [DO NOT MERGE] Fix EuiccManager javadoc links
458930753d71 : Deliver internal server errors to the client
d8ca2c09343b : Controls UI - Updated colors
2d922fb64b7b : Updated OverlayPanelViewController to allow for showing overlay panel from the bottom navigation bar.
aa59419bbdac : Add back ActivityManagerService.onUserRemoved
d397b9084dfc : Add dismissImmediate to ListPopupWindow to prevent window leaks in GlobalActionsDialog.
b9cf275b9bf4 : BLAST: Two start-up optimizations
8fb4cafac884 : Cleanup: remove DSS RemoteException references
4d3511b94f04 : Force update sysui flags after binding to overview service
9a87d6370d6c : Ignore revealKeyguardIfBouncerPrepared request if Bouncer is null.
8cdfdb6c0dbd : Distinguish shortcut vs non shortcut convos
da9a6a2e930b : Re-inflate overflow bubbles on theme change
98ef196f8b90 : Fix alignment of subtitle
cec23dc62f9c : TEMP: Repair user sensitive read phone flags
a4c79758fb53 : Keep screenshot process bound
bac4388d2b60 : Maintain alignment of subtitle in mgmt screen
e9e4a3de4a27 : AudioService: fix A2DP (dis)connection during media playback
caad01b23b16 : Skip apk verification when collecting certificates.
8321a2a48dd6 : Add test for ImeInsetsSourceConsumer
c2acf99d6e1e : Add READ_PHONE_STATE back to pregranted phone permissions
1a5005f804fb : Add delay between quota check alarms.
180162e1e12a : Do not schedule transition in onTaskVanished
4ffdedfd4b19 : Cache getDefaultSubscriptionId Binder calls
13c4457a958b : Update reference to test in TEST_MAPPING
03a2c3833d4b : Proper handling of unrecoverable status.
aba783aae276 : Defer extractor init until after sniff
79d1db2838a3 : Fixes shouldFilterApplication usages
4e2951b2f492 : Improvements on layout with default intent resolver
4d3be0bf0b52 : Check whether should auto launch after showing empty state screen
376e308a10cd : Check importance to determine if notif sounds
85d7ba1c38c4 : AudioService: better A2DP (dis)connection testing
623bbef1d40c : Revert "Call noteOperation() in ShellDelegate so that noteOp() really passes."
d6cc88572bdd : Avoid division by zero error when AppOps history is empty.
159c6f48c1c6 : Use Lazy BioUnlockController in DozeServiceHost.
d5cc0ea6eabc : Only save conversation modifications on 'apply'
6ce0a909fdad : Global Actions - Close and long press while open
ef87e2e54f0f : Change BLACK to TRANSPARENT to fix test
9e1181302a43 : Use waitForDeclaredService to get Lights HAL
b50808429a82 : Controls UI - Haptics for touch/drag events
5f71bce0dc3f : Add log message for shortcut error
90fd0b19f85d : Use Arrays.hashCode in DeviceProductInfo
468e6c390958 : Fix test failure in testProcessStateByPulling
6f4e063edbaa : Use TextClassicationSession to call smart selection APIs.
602464869f3e : Update prebuilt CTS shim pkgs with the ones built on server
f9c5bd837c14 : Skip backup/restore of wallpaper package
b12d740624de : Import translations. DO NOT MERGE
a31e01fc2523 : Only adjust the task position when there is no move-to-top request.
da4c2d609bfd : Fix freeform window can't resize
71a7f826dcf9 : Add null check when build MediaDevice
0bdbccf37cc4 : Corner cases handling.
34e68a43d3d3 : [Media ML] Support customization for single/double/triple clicks
31901c037b0f : Base on MediaDeviceType to ranking devices list
4404591807e9 : Test NetworkStack.getService
cff7ebb93dd9 : Connect systemwindow root with accessibility
e65b53e5d70b : Include cache-only and pinned-only shortcuts as Sharing shortcuts as well
961d2fd25800 : Annotate state atoms
97b302bfd761 : Move NetworkStackTest to common folder to support cts
157d99fade00 : Add test for NetworkSpecifier
3526332c3b80 : Pass main executor to ActivityLaunchAnimator
7101d9e336a4 : Break strong ref to ExpandableNotificationRow
08225a93fcb2 : Pass the right loading package when registering dex modules
1ef2b2b6eba2 : Handle variable class loader context for system server
e6749c164f7e : Add flagRemoved check back in BubbleExtractor
f33f0315ad8c : Update auto revoke deeplink action javadoc: extra -> Uri
1b0b63674e3f : Global Actions - Remove outside touches
e561c00c78b1 : Prompt to unlock if player is tapped on lockscreen
4412e2342f6f : Fix some issues with applySyncTransaction
3124f5c44e6c : Migrate clients from Binder.waitForService to ServiceManager.waitForService
1d636f01f687 : Revert "Revert "Reboot sound trigger HAL on exception""
16648affdda5 : Add side loaded listener and controller
28410f3def3c : Cache the shortcut when the associated notifications are posted and uncache when they are gone
a7dac439a30a : Record whether apps have sent msg notifications
700c2062a0e6 : Revert "Fix false positive of activity leak in NexusLauncherTests"
b3e7e297ef2e : DataLoader cleanup: return plain FD from Java.
037653b7d3ed : Notification history should always be accessed as uid 1000
ea1390ff324a : Keep only service binding in DataLoaderManager.
a093ae7cdb20 : Change sampling ratio to 2% and add device config flag for sampling ratio adjustment.
6c2adc82cc3d : Add method in Handler to remove messages with equal object
46941d62b8a2 : Add carrier configs for 5G timer requirements
c498ba5fb35c : Add support for queries matching provider filters
b0712288088b : Extend & refactor Statsd TestDrive tool.
69e34ff7a2f9 : Replace profile locked notification icon
3361f334d51a : Parses package/provider with non-configuration strings
753aa1063e43 : Fix createLaunchEmergencyDialerIntent API behavior when Telecom unavailable.
6ebf410b818c : Force-set a ClipData to prevent later migration.
f54cace3947c : Prompt to unlock when tapping tile
c0d837a76de6 : Copy the source before modifying it before dispatching
10c9d118387d : Make Battery Saver notification PendingIntent immutable.
8bc474b8dfbe : Add @TestApi to registerSystemAction and unregisterSystemAction
0589ab0ae36d : Rollback chooser menu to version Q behavior for accessibility button (2/n).
0d1313aaef67 : Prefer visiblePath if available
0651a247389b : Mock sourceDir for ActivityThreadClientTest
4cbc14285f30 : Remove bubble when PendingIntent is canceled
f6c7823c4b23 : Import translations. DO NOT MERGE
b8bf55c8c083 : Rollback chooser menu to version Q behavior for accessibility button (1/n).
154cac399464 : derive_sdk: run as nobody
4089bb1e4696 : [TNU09] Adjust restricted notification
6dcc04794015 : Send intent to let calling app show UI safely without interfering the bugreport/screenshot generation.
5fa5070cf9cf : As per Todd's advice, this CL does the following on AppIntegrityComponentImpl: 1 - Remove the use of stream() -- still couldn't do this for File.listDir result. 2 - Hide the logs behind a DEBUG_INTEGRITY_COMPONENT static boolean.
89325cf2cdc0 : Search more NetworkStack paths
9fa61d7196db : Import translations. DO NOT MERGE
eb139e77d361 : Fix for a test broken due to removing logcat msgs
62a9a5d67099 : Import translations. DO NOT MERGE
3d3ad38bdb53 : Don't show volume dialog on init
cacc4de46b68 : MediaRouter2: Release controller when transfer result arrives
a4e8fe6577ef : Import translations. DO NOT MERGE
510037b064fd : [cleanup] Enable clang-tidy and fix warnings
1f931a590ba8 : Respect parent bounds if it can contain the override bounds
e5c0afe110d3 : [pm] fix potential NPE during permission check
2f63e58cd034 : Add DeviceConfig flag to be able to change sampling ratio of AttributedAppOps atom after R release.
18f8ac0ad2b1 : RoutingSessionInfo: Modify toString() so that it can print uniqueId
bb51d09d703f : Update text color of misalignment message
102efbcc8c5e : Add READ_PHONE_STATE back to pregranted phone permissions
482900c14a08 : Ensure that adbd is stopped explicitly before re-enabling it
08c2d67bf554 : Correct the 1st item name of enum LinuxErrno as SYS_NO_ERROR in DNS Resolver atom.
b80bf4e74c73 : AppOpsService.dump() over-used iterator fix
2b4bdbb08151 : Fix notif content when child updated to top level
a7b2884c8e95 : Add TetheredClient tests
73bd866a11bb : Add LibStatsPullTests to MTS
4f5cd67ba6fb : Controls UI - Support custom colors/icons
799ee34558f5 : Call noteOperation() in ShellDelegate so that noteOp() really passes.
6b4b65c3808a : Controls UI - Detail panel
d6b2b8c66317 : Add READ_PHONE_STATE back to pregranted phone permissions
aef6dfcf4b96 : Add two enums for TvSettings App settings
9b078d354871 : Move navigation bar, windows, and statusbar related classes
9d07e62689be : Added onDisplayAreaChanged and unregister for DisplayAreaOrganizer
a4df4fd2f95c : Disable RemoteInput image insertion.
4f9bf27edd65 : [pm] restore ABI info on system stub install after update removal
73005fc391ae : Import translations. DO NOT MERGE
b3bfffeb9778 : Tuner JNI: setLnb and close()
d1a2393f6cd8 : Add DisplayAreaInfo
e07d6f7a9139 : Allow SUW to change dark theme
efebb45ad7fc : [incfs] Use the new IncFs_MakeDirs() function
e03eb758d9ef : Make 'no notifications' work like 'manage/history'
b1b9d64b5a97 : Only return non demoted conversations
2f6e89d2649f : Notification removal with overflow bubbles
960c16cd389f : Remove obsolete droidstub args
f315786c676d : [incfs] Cleanup data loader connection and fds in Java
d34d0751755c : Add OWNERS files to soundtrigger middleware
de5ebdcacb1f : Add shadow under tabs when user has scrolled up in sharesheet
5c52ff8ca5b0 : Dismiss PiP to split screen if applicable
2b15d71b5812 : Synchronize direct share expansion between work and personal tabs
a083d73f872d : Fix screenshot UI entrance animation
c7988a90c749 : Allow sysUI to send a11y events for other package and user
83aaa66b4691 : Add LogEvent::hasAttributionChain()
0e8a572d5f6a : Fix Exception message in UserController#handleIncomingUser
716cf78bfe65 : Fix javadoc for CrossProfileApps#canRequestInteractAcrossProfiles
b23c00f39dba : NPE fix causing test flakiness.
140e55b46948 : Add READ_PHONE_STATE back to pregranted phone permissions
b30f4ef87440 : Camera: Update physical camera request keys documentation
f5520d405159 : DO NOT MERGE: Move CurrentUserContextTracker to SystemUIModule
1ef1fba97f2f : Fix AlwaysOnTop stack Z ordering issue
79e555c4b9ee : WifiNetworkSpecifier.Builder: Fix formatting in build() javadocs
5084b66fae59 : Add leadBubbleEndAction to expansion animation.
7485a5602e3b : Add TetheringCommonTests
6f3caf41a3f5 : Fix controls management activities details
7ecd6efa0d82 : Add specific z-ordering between PiP, Dream and Assistant
81173e3211dd : Add atoms for accessibility shortcut
9ddbe1311d0e : Update screenshot UI for dark theme
4d5bba55edf7 : Fix null-pointer in EnableZenModeDialog
50120605fdd5 : Prevent Kotlin NPE
9b7b73d91b0d : Stop building unused dex.txt files
2095c43a25c0 : [DO NOT MERGE] Add setting for power menu in lock screen privacy
9661e3b8f393 : Global Actions - Layout tweaks
9d8941457dbd : Restore share sheet height when toggling dark mode
e480e5f49c03 : Do not dispatch leashes if they are not ready
bc05bf028bcd : Add vendor/xts/gts-tests/hostsidetests/stagedinstall to TEST_MAPPING
a85e246ce569 : Warn the user about impending personal app suspension.
36e924c72b71 : Update prebuilt CTS shim pkgs with the ones built on server
13d7864efa69 : Update config value when the corresponding DeviceConfig prop changes.
271709c50815 : Set com.android.gallery3d as the default system gallery
f80c8e536cee : Verify that blobstore quota limits are enforced.
2622d3ef7ea0 : Limit number of window context without any window
abc389c9267b : Include NetworkStaticLibTestsLib into tethering coverage test
e62d8d111758 : Add factory reset protection policy Test API to DPM
a6d2b594e18d : Overlay icons for overview and work icon
14a345124c4c : Fix CTS test case failure
d34d96c71b0d : Update the battery string
08a4c7f70bc7 : [incfs] Small cleanup in staging -> final dir rename
629051fd6541 : [incfs] Use MountRegistry to import existing mounts on start
ec8733e49729 : Makes AccessibilityNodeInfo#getSourceNodeId as test API
360bbdc7203c : [incfs] Cleanup storage creation and don't use temp directory
683f2b1acce5 : [incfs] Notify IncrementalService about system startup later
529a37d3cb69 : [incfs] Fix bad path::join() path preparation
9fc360d8e8a0 : [TNU08] Remove the "tethering is on" notification
d07c007d8980 : Retry the call that fetches the tethering offload HAL.
aae51894ebba : [TNU07] Remove unused resources
69836959514a : MediaMetrics: Update Audio Java logging
39f818c76cf5 : Allow bar to be transparent if letterbox contains bar
850c8129e650 : Filter the content of the Bundles used as extras and styling APIs
6f5a5c481ad5 : Remove invocation of closeTransaction while using a11y service
9848ee32b39b : Address multi display nav bar crash
57bca318f140 : framework-wifi: remove duplicate classes
9720ca224af5 : Update occludes keyguard status for all stacks.
82062b99eb0e : MTP: Fix MTP SD card issue
3eb9cede0b3f : Fix PullUidProvider unregistering on config update
19ded228a3d8 : MTP: Add MtpDatabase unit test
be49efc5f9fb : Fix iterator usage
d9a3cf013c6b : Limit bypass staged installer API to system and shell only
5ebc885b6f05 : Prevent wallpaper be affected by windowing mode.
a5858ed4e44f : Ignore task-info changed callbacks in uninitialized Divider
741d281c60ae : Make CellIdentity#getPlmn() Publicly Accessible
4c3681c0114f : Remove cellbroadcast_default_package config as its unused now.
8d4ee72b1a6e : Fix some change-transition issues and tests
333de4e7c30f : Obtain correct screenshot based on device orientation
ba1b03a81e1a : Update comments for telephony atoms.
9e9cccec142f : Move Volume code to com.android.systemui.car.volume
b8ebdb38cb8f : media: fix MediaCodec operations using HardwareBuffer
798562bfbded : Translate text by `top`
d29a2ccceda3 : Packages on IncrementalFS can't have oat dir.
11e0af370e2f : Lazy load VolumeDialogComponent
94cc1b3972dd : Tell bionic when we overwrite argv[0].
baa7b8d69381 : Fix Ime consumer isRequestedVisible
6117e4ded2d1 : Disable overflow menu on lock screen.
0223df096ca4 : Update some Parcelables to send Strings UTF-8.
e678cb753ad5 : Split buckets on boot complete
d1ad3bee9661 : Update Identity Credential API docs.
d8a7f947bad4 : Remove IStatsd reference from StatsLog.java
5f9c8638df55 : Improve global actions dialog animation
55edd0c81c02 : Removing BatteryStatsImpl lock that causes a deadlock
51a863301bb4 : Move things to com.android.systemui.car
30f4c62d7de3 : Revert "Reboot sound trigger HAL on exception"
7e4fc4dcf0b6 : Add delay between quota check alarms.
b741258ae10d : Add space to log.
785957d35206 : DataLoader statuses, explained.
d8a6ca68ebaa : Controls UI - Motion for activities
bfe15a139d86 : DO NOT MERGE Add location shell commands to R
589036056277 : Ignore exceptions when investigating failure reasons
05e51c1d5b1d : Adding executor with repeat functionality
74822b75959e : Cleanup (remove ldap, reduce screenshot log level)
d02044c3ce91 : Disable activity process config override for certain display-based services.
df02382beaf8 : MediaMetrics instrumentation
27fff59437ce : Make CtsPriv and CtsPrivShim build standalone.
57283fb6bd67 : Wait for windows to be drawn before ending boot animation
f8be8e51e1fa : Calculate oldPaths for out of date LoadedApks
1c211c2969cb : Make onTaskDisplayChanged/onTaskRemoved work.
4acb971f6c3c : Remove CarStatusBar reference from HUNs container
cf313aaaad8a : Disable overflow menu on lock screen.
7b81353e965a : Log when user taps on notifs
d3ad81d4a61a : Improve album art handling
07cfaa6b08e9 : Keep the conversation shortcut criteria in People Service consistent with the one in Notification Manager
c1b97d73b48a : Apply consistent order to SBNActivityStarter
89f5c76e7581 : Don't remove controls prematurely
149e0fe89e59 : Fix crash in IntentForwarderActivity
5d9b2710daf1 : Add currentUiModeSupportsErrorDialogs() into ActivityTaskManager.
bbe3b2085678 : Fix long-press issue in RelativeTouchListener.
ee8d5b59e217 : Make bubble channel setting 3 state with unset / on / off
24f3fd4b95f5 : Remove unnecessary dependencies
5fabc29d217a : Fix AlarmManager dump.
d387e79ae1cb : Offer to write Strings through Parcels as UTF-8.
30e7471e5d39 : Fix EmergencyAffordanceService
6855cabd9898 : Add the Manage menu!
f8379d297d20 : Pass user to SecureSetting constructor
9422a707800b : Do not enable storage app data isolation on special mount options app
9629242dd4b1 : Copy leashes about to return to prevent others release them
7e3234d1337b : CtsShimTargetPSdk should build outside APEX too.
f4b870bc671a : Controls UI - Motion for activities
9798973c0172 : Clear uninstall block when removing DO.
ae92baceeb05 : Clean up app restrictions when removing DO or PO
1b981a3aea4e : Don't update quota for non-emulated volumes.
a87330978abd : Dumps magnification by accessibility controller
e8c79b042ef4 : Add new route type for support 3.5 mm headset and usb headset
350d7b427ea1 : Clear routes when media router manager has no callback
ec40b3a6b765 : Enable IME on Keyguard Password security challenge
96cde448c259 : Update the description of getWaterfallInsets()
f0eb51bc40e5 : Use session hints when create a session from MR2Manager
6042626a97cf : Prevent KeyguardContainer size from shrinking when switching from Password Security Challenge.
9ac22b6d51dc : Add dagger provider for DisplayManager
ae96cb181a9a : Right align pwd field when space is tight
718e9a57a87a : Fix issue with settings launch animation
1080cafec41b : Set the type of system routes
f3a10cd2445e : AudioManager: fix event handler
260c94d2c611 : Add isInline info to augmented autofill request log
48dbf835ceb2 : Move resetState from FieldValue to LogEvent
335ffd017c9b : Fix Ime consumer isRequestedVisible
c440b4e45825 : Home tasks inherit split or fullscreen from parent.
3a3d01771b8b : Do not mount the whole Android/data and Android/obb anymore
28a45bda7501 : Remove atoms_info.h imports
67d06a9965b0 : Update doc formatting.
2a35ae262b86 : Ensure power menu overflow dismissed when dialog dismissed.
ed98ad979726 : Fix PiP window on rotation
83727858ad48 : [incfs] Skip empty folders for app updates
0f3a378bb5c4 : Add shell command to trigger global action
a2f45ef93c8d : Added Shell command to list system packages that were not configured for exclusion.
23a33abaf404 : Add media browser for resumption
d4cc69301ed8 : Fix AppBreadcrumbReported bug with isolated uid
fe283e18d573 : Fix atest statsd_test
430d5fb8172f : Extend isModule check for apk-in-apex
c2a645d717b8 : Unblock the unmount on uninstallation.
03c444586e7a : DO NOT MERGE: More tests for CurrentUserContextTracker
5ecac7a945d1 : Hide "Always" and "Just once" buttons for empty state screens
6560ab752dd5 : Ensure power menu overflow dismissed when dialog dismissed.
ab581a4c04ad : Check for null mBlastBufferQueue
e57724d7fcd5 : InputMonitor: Ensure we assign input to correct Surface
2a747f8d533f : Make some minor improvements to MediaFormat
b20aa8b11014 : Don't reset adaptive_sleep setting
867c6d2786d6 : Support sending KEYCODE_HEADSETHOOK KeyEvent from an a11y service
1aea297c9782 : Fix talkback ordering of QS zen duration dialog
0daa9708d0ac : Add content description for ScreenRecordTile
2e9d4a5bcb23 : Reboot sound trigger HAL on exception
d075b63c5287 : A11y services can perform click on keyguard notifs
96c9c4f967d8 : Update default for conversations in DND
8d54074d26d3 : Fix issue where keyboard would not be dismissed
9f183e0108f9 : WifiManager: Add @hide constant for sap
68e33e033c45 : Don't update nav bar tint when in gesture nav
f972a08bd713 : Convert AutomaticBrightnessController to float
a1d572cf9dd9 : Move windowing layers appropriately
30158fd7cc1d : Add center_horizontal to empty state screen title text.
e7b713474bfa : Use startActivityAsCaller instead of startActivity.
f2e402d6c2e2 : Make CtsShim targets available to cts shim apex.
f9145f5186bc : Derive PCM encoding from ExoPlayer's format
47906054fc45 : Fix comparison of UserHandle objects
a927929d99d7 : Scroll Capture Framework
bf7a301ab05c : Apply intensity settings to composed vibration effects
066a544d060b : Return empty for empty string in AccessibilityShortcutInfro#loadHtmlDescription
3b92b9682d9d : Add support for GamePad api in ITvRemoteServiceInput.
72dfaf89d7f7 : Allow one of description or htmlDescription attribute provided for AccessibilityShortcutInfo
01d647f9d730 : Make getExtensionVersion a little more forward-proof
844e29aab28e : Use current display surface size for custom rotation animation
44dc860d8874 : Check task visibility vs. root task visibility
4534d457bdb5 : Add network agent to enhance NetworkProvider test
01182606ddc4 : Apply WindowTestRunner to RefreshRatePolicyTest
0d020c6d73d9 : Stop prefix discovery if an RA prefix arrives in DISCOVERING
717992f75e26 : Make the Nat464Xlat tests more realistic.
1cb345e7f38a : Support learning the NAT64 prefix from two different sources.
7e8b5a3ee495 : Store native failure reason in session failure message
67a0c75c62a7 : Fix finding media button session
999901aaf156 : Revert READ_PHONE_STATE from an install to runtime permission
9ccdd328809e : Support multiple requiredSystemProperty in overlay
fe389c46fc2f : Uniform the settings enum proto for accessibility tutorial.
6cb85a4e172f : SysUI: Don't try to put non-resizeable task in split-screen
2570e334250b : Update the surface size for tasks when config changes
20ab6d49996d : Allow CTS test to control organized tasks
74f622a4df82 : Fix to recognize FINISHING state as paused completed
856868753f48 : Add unit tests for LockSettingsStrongAuth
b8fe311ad194 : Import translations. DO NOT MERGE
3d4fdd002c73 : Import translations. DO NOT MERGE
07f7adb47edc : Handle errors within LogEvent
f3c89a6851a5 : Make schemeInitData constructor ref non-static
5481cb285d16 : Import translations. DO NOT MERGE
2919ce9be147 : Import translations. DO NOT MERGE
991c3d71bb59 : Import translations. DO NOT MERGE
30c947df377a : Make unfocused windows in pinned mode unable to receive touch input
1549209691f0 : Change switch ratio when new package has reported during device boot up.
c85619664d78 : Refactor the installer name verification so that we do not crash on Android Auto where the UID can change depending on the user.
e763059a29c4 : Autofill: Fix unsafe usages of mCurrentViewId related to Inline UI.
e8db3025f8f2 : Move _car.xml resources into regulard .xml files
d4968a02216a : Allow listening for noted Ops if app is sampled for Stack trace collection.
6e5aff92d05d : Increase the timeout that autofill waits for IME callback inline request
4bd6e6bc62e4 : Remove all QS related code from CarSystemUI
0ce3c477dde8 : Register callback outside of constructor
a6cf8f077125 : Unit test for min_futurity exemption
9a54579ac5d6 : Cleaning up resources on mount destruction.
40454dbdcb47 : Tuner JNI: descrambler
3545d7fb1ee6 : Import translations. DO NOT MERGE
6c17c8749f1d : Import translations. DO NOT MERGE
feba8145853a : Comply with naming convention in RFC6335.
e1e65f18c0d8 : Complete the Cas System request/release/update implementation in TRM
0963dbd07dc3 : Stop socket listener when terminating by SIGTERM
6747eaa8e5a5 : Disable binder caches in unit tests
55b676bc4fa0 : Only autoVerify at install for new hosts
7c8a2474f1a7 : Consolidate TaskDisplayArea#addStack and TaskDisplayArea#addChild
06d85c3da9ed : Debug message fix
03bf28bf5c62 : Update ProcessRecord ApplicationInfo for RROs
815576c7d6cf : Improve remote connection logging.
1da4c747c646 : Don't allow HUNs during dozing fullscreen intents
9c30a95f5a33 : Fix statsd_test mts build target
77a6d81d9994 : Remove duplicate RemoteCallback.
11f9a1bee16f : Fix ActivityManagerServiceTest and OomAdjustTests.
d3c1f27b0c5c : add KeyphraseEnrollmentInfo to TestApi
0db64ac04398 : Fixed Task#getVisibility to take into account task hierarchy
151a5643bd75 : Add Sideloaded detector
e61fc035f275 : Remove trust agent related resources
d60351b7028c : Update boot image and system server profiles [M10C10P10S0PP]
b3ca38fb99db : SurfaceView: Remove dead code
445357aad93e : Fix HUN unbind crash when notif is removed.
6674e0d6541e : Set a default wtf handler for system_server at initialization
00fd9fd01764 : Implement equals and hashCode
da7c24580e80 : Add history onboarding
9548fd322005 : Make setWallpaperZoomOut call oneway
94d9dc7d3aae : System NLSs have up-to-date targetSdks
7c8fea9b13de : Remove end margin from power menu when overflow button present.
88b2cc1ef317 : Add dagger provider for IActivityTaskManager.
c7f8e7580677 : Optimization: remove duplicated flags computations for getInstalledPackages
38412951a9a3 : Keeing the device in gesture nav while user setup is pending
36ba1b1037f1 : Fix sharesheet prototype to support CtsSharesheetDeviceTest
0cc5fbcafa1b : PMS: remove log spam when connecting power HAL
ab65cb1824d2 : Switching to FSM-based DL lifecycle.
bedf6bac626a : media: fix OutputFrame.getFormat()
9641cfc0fa1d : Support WIC.show(IME) from Activity#onCreate
f9d0405c4c5e : Move DhcpInfoTest to frameworks/base/tests/net/common
7b2c313da77c : Add screenshots logging
d9aaa5bac432 : Fixed a typo
8f7507530c46 : Remove obsolete dist rules
c0fc2769bedb : [TNU06] Add roaming notification
cdf291d29719 : Remove kMaxPushedAtomId from atoms_info.
04aa41172ad2 : Set min width + height of tappable app op buttons
0e0042d4b25b : Uninstall DO after COMP -> COPE migration.
ec1980f86b68 : Fix PendingIntent hijacking for adb notifications.
6bacdcd42edd : Ensure userspace reboot is supported before logging
e96377eec8ba : Add some bubble info to NotificationRecord dump method
6630d85d7cfd : Allow WindowOrganizerController to handle DisplayAreas
c69557981755 : Populate some missing fields in TrackData
7f87c194836e : Enforce BACKUP permission for BackupManager#excludeKeysFromRestore()
224703b359f8 : Check null pointer before using pkgDataInfoMap
c7f7b2e11297 : Protect history broadcast
b6415618f1c5 : Try to reland Ib3ee007bc
68d9a4730de5 : Replace data source with data reader
9f71403e1d9a : Fix unit test for TVRemoteProviderWatcherTest.java.
3f9e9edb8e09 : Make MNC length hidden public
9a36f80bb9e5 : Extend the MediaDeviceType to support more media device
6434be4cb4b0 : Adjusting focus starting from sibling rootable app tasks
4d2a2f4459c0 : Fixed incorrect size and position of a snapshot starting window in waterfall device.
7dcb818ee488 : This contains a squash of two changes >>>>>>>>>>>>>>>>>>>>>> aosp/1284588 Adjust permission of NetworkProvider related API
fbd4bf7b34c8 : Redesign for AccessibilityShortcutChooserActivity (3/n).
7d9af05e13f3 : Redesign for AccessibilityShortcutChooserActivity (2/n).
fbad548bf003 : Redesign for AccessibilityShortcutChooserActivity (1/n).
fce7edf87f77 : Remove filter for automotive calsses in SysUI Tests
e63ae2f84fa3 : Mark more directory getter APIs @TestApi
e1d05c6aead6 : [Media ML] Support customization for long press implementation
36ad02a5f229 : Add testTransportTypesEqual to dnsmanager test cases
7fee54bb27e1 : Remove kAtomsWithAttributionChain from atoms_info
c82a3e48aff5 : Add a function to process LinkProperties coming from an agent.
756273e4e1fa : Support changing the NAT64 prefix without removing it.
0435f0ae61fe : [Telephony] Show 4G icon instead of 3G icon for UMTS network in ATT
8c7011ad8f1e : Update javadoc of getCodeType to add BDS B1C
63aa98db6de1 : Invalidate the cache for APK-in-APEX
2ffddde17665 : Use Divider ShellRoot to ferry divider to Accessibility
1f15be80a0a0 : Ensure ADB is stopped when enabling Test Harness Mode
a4a01127d808 : Update PM#checkSignatures to support pre-key rotation behavior
9c443f173ad4 : Animate ViewFlipper when keyboard becomes visible
d9b3f18c8b5e : Complete the resource reclaim implementation in TRM
2e5801340c8d : Add client Id as the parameter of all the release resources APIs in TRM
d59e2a90459d : RESTRICT AUTOMERGE: Autocork package invalidations
f0e88b2f2c13 : RESTRICT AUTOMERGE: Add a facility for time-based cache corking
29ecf61c4694 : Move status bar to CarNavigationBar
33fb4ef029f2 : RESTRICT AUTOMERGE: Cork permission and package cache around bulk permission update
f73a41c1cf02 : RESTRICT AUTOMERGE: Cork package information cache invalidations during boot
264abafff0cc : RESTRICT AUTOMERGE: Add a "cork" mechanism to prevent cache invalidation flooding
bfef65afa8a4 : DO NOT MERGE Update NFW location access notification strings
62f8b4f3d604 : Document that getTransformMatrix can inset
7f8041f230c8 : Allow system processes to set near-future alarms
40c6188d6925 : Fix NPE when ranking update causes reinflation
f69b71e9fd9d : Remove isGroup bind param from row content binder
5567b8938bcc : Make alignment indication red again
b00c70bc8072 : Remove dependency on connectivity sticky broadcasts
067d71bc3153 : Revert "Fix the logics in ImeFocusController#onPostWindowFocus"
73a4b2630761 : Revert "Laziliy initialize SystemActionPerformer"
d0a7a90b3990 : Adds unit tests for ShortcutChangeCallback APIs
a65e6836d38f : Always use new controls layout for GlobalActions.
aa8205181153 : Fix Screen Attention reporting ABSENT twice
43bde21c87ce : Use USER_LIFECYCLE_EVENT_TYPE_SWITCHING to detect user switched event.
46f1013eb91e : Combine AlertingManager and HeadsUpBindController
57ab7c770756 : Updates enterPictureInPicture API doc
f45aa98ea1b1 : Notify expanding state for QS expand method
61c7d2f4b689 : Reset placeholder count when rebuilding resolver list.
bdd222813bc5 : audio: E_AC3 is also Dolby Digital Plus
863a72186f27 : Add stats puller for aggregated procstats
2c6115af27a2 : Show other profile tab if 0 apps in current profile and >1 in the other.
c3c53cf3e750 : media: fix MediaCodec key-value converter
18c5870551b1 : Don't run jobs in apps performing full-data backup
5ecf6fbaab9a : Cherry pick: Batch calls to create app data for new users. DO NOT MERGE
660b17575302 : Assign original activityType of Task to new undefined activity.
445d441b441f : NotificationMediaManager is bad signal for resumption
d60b33275e45 : Dim down controls when slider is active
faf890fc3258 : Fix Bubbles flying away and never returning.
69dfb64a7d29 : Controls Ui - Fix seeding crash
8b927c7159a2 : Fix ScreenDecorWindowTests.
ebd37477d9b2 : Mount /storage to /mnt/androidwritable for MOUNT_EXTERNAL_ANDROID_WRITABLE apps
7986731f1612 : [TNU05.1] Address aosp/1237036 leftover comments
e69055631b64 : Delete read-snapshot.txt
4872e68cf634 : Call updateChooserCounts with the correct user id
31ca547400d1 : DO NOT MERGE: Show an onboarding screen for priority conversations
b7f2c697a6b2 : Coupl'a fixes related to broadcast dispatcher
db1f2ec05275 : Make ActivityViews backing virtual display private
e811b6a28da7 : Change checkbox back to square
d3781268868c : Add jank test for IME animations
945a3757d274 : wifi: jarjar network stack AIDL interfaces
717deadfdb2c : Remove click listeners from app op icons
66a3d17cbcb1 : Fix some styling in notification guts
c5ed937fc86c : Support CSV values in the package names for the TV Remote Provider.
57dc86afc039 : Implement procsstats data agggregation
a56779d1ab1f : Fix the logics in ImeFocusController#onPostWindowFocus
b895e20c5261 : Early out when window is no longer in hierarchy
2a8931a2f3af : Only clear mInputMethodInputTarget if it is moved to the new display
8f77e3476828 : Get ApnIpType from ConnectivityManager#getLinkProperties()
cb3c97db0cf2 : Fix app crash if the selection is from reverse direction.
cf3d14583418 : Fix PinnedStackTests#testPinnedStackWithDockedStack
3075fbbc4a86 : Remove sendMessage inside EntitlementManager
77fa8d684ca9 : [TNU05] Add no upstream notification
9efa35f8cb45 : Add aggregation method to dumputils
33fcefefaeea : Correct the dirty region of magnifification bounds
eb8b1ba3df00 : Prevents multi touch among TextView and handle reviews.
3f46bb846c77 : [Telephony] Show 4G icon instead of 3G icon for UMTS network in ATT
48032682297d : Move noteAppWidgetTapped call into AppWidgetHostView.
492f8bae664e : Complete Lnb update/request/release implementation in TRM
ee5f63cc7642 : Complete Frontend release implementation in TRM
2f9cab383b97 : Tuner FW: handle release frontend
8fcba0353e20 : Fixes long press the a11y shortcut no response
19487bfd70c3 : Do not stop IpServer when recieve wifi ap disabling state.
975a5f7aa549 : Process numpad enter key along with enter key.
f807a41008f8 : Camera: Hook up zoom ratio in legacy camera2 shim
7973105d8b68 : DO NOT MERGE Remove references of telephony-stubs.
1390930fe508 : Fix NPE when ranking update causes reinflation
43077f971b9c : Bind children dynamically in new pipeline (2/2)
acaa911e6b5d : Bind children dynamically in new pipeline (1/2)
27030cd14e49 : Update privacy filter for incident report protos.
b093a01a4a3f : Allow non-system server code to AppOpsManager.checkOp and NoteOp
b34e770f8583 : Exception when applying the two new icon shapes
3f8cdb51b4f6 : Remove android.view.inline deprecated API.
8d41fd3a92ef : Set legacy MTU field for backward compatibility
c6b2830e8105 : Add statsd device tests as mts target
62ea2cf5c790 : Perform layout when IME target changes
a72217160d35 : Fix failing testOnPictureInPictureRequested
8d257090481a : Update conversation inline controls text
a2f847e72fe4 : DO NOT MERGE Fix listenerId in GeofenceManager
6ecd67c0fa20 : Clean-up displayed-bounds
6d1fa6f65a1c : Fix exception handling in getState() binder cache
91e1426d339a : Cell broadcast receiver should not be replaced
380c63afedd6 : Report userPresent when credential is verified
fb8742d72a07 : Show disabled seek bar when session is destroyed
76e1f2720c16 : No notification actions
cc57cb7e4319 : Only give DisplayInsetsController control over IME in split-screen
a3d9098c8531 : Match players based on notification key
af5ff3605158 : Updated TextView#setCompoundDrawableTintList documentation to refer to BlendMode.SRC_IN instead of PorterDuff.Mode.SRC_IN
90d4e0d13a81 : Adds restore/setup specific dex flag
0461f6fd4d7b : Fix PackageInstaller failure when called from different user
46b55fe40fca : Fix crash when changing display cutout
90e36f47afb7 : Enable screen recording in legacy app launch test.
4a29779808a3 : Remove unnecessary transition logic from ImageWallpaper
b0b7a04d2a9d : Do not blur shade while fading away
1cfcae8108c5 : 8/n Allow targeting task containers for activity launch
dd6fe61daa27 : Disable bubble experiment; use shortcut info from ranking
399613011156 : Check mBtRouteProvider for null before calling methods on it
a3dfef42e5c4 : Don't pull magnetized objects into the target unless they're dragged.
081ecb334049 : Differentiate user resize and system expand
2cbceb9ebb80 : Fix deadlock when creating new OneTimePermissionUserManager
a7de00022bce : Remove kTruncatingTimestampAtomBlackList
fc0040dc9f27 : BiometricPrompt should setTextOperationUser
36f52880eeb7 : Add TEST_MAPPING to overlay test directories
4d3aaf6980b0 : Remove usage of low profile in DreamService
94891ea96234 : Only give DisplayInsetsController control over IME in split-screen
5f29e27a11b6 : Don't hide "Switch on work" button in landscape
75dd0e649a3e : bypass anti-malware verification
0fd6748bf61c : Add logs that indicate why a surface is invalid
c4afc400a801 : Fix extractor creation
92f6cca9b195 : Add dimmed background to range toggles
ac42b16c7dcb : Update per-profile user restrictions
a0605a6bfdf4 : Fix SoftInputShowHideHistory entry seq number representation
fa27307a8ab3 : Require sharing shortcuts for the conversation space
b5535c6faa6e : The notification archive should follow history setting
c888d516f9c0 : Apps that hold SAW perm on restore get bubble all by default
8ac400385829 : Check if RssAnon and swap were read
72ae4476d4a2 : Add min extension versions to AndroidPackage.
14a366be91d1 : Fix adb shell command for screen_brightness
95a6a3d88281 : [SM10] Adopt helper class to monitor RAT type change per sub
d15058df552e : Rollback the changes of a11y button
1d0ddffeea65 : Migrates the navi-bar magnification setting key
394febc71bb3 : Make non-updatable stubs depend on sdk 29
a70fd8790320 : Set IME insets invisible if the target is above IME
3d0aa4f3d0f8 : Keep fixed rotation transformed surface position for animation leash
b9602bc0d9a3 : Fork off update_shared_lib.sh to update_statsd_lib.sh
12b070b58a0f : iorap-functional-test: Add leading 0 to timestamp.
b1a8e02293be : Add proper interpolator to controls
e553a89c75bb : Avoid reporting unhandled config changes to activity
4523f96ff185 : DO NOT MERGE Add utilities for creating AppOps listenerIds
2b353e63b303 : Fix wrong padding on global actions dialog
b933e2cf539e : Make SoundTriggerHw2Enforcer thread-safe
5ebac36ca983 : Add SystemServer package to the list of optimizable packages
ffcd7a586bce : Ensure that system server compiler filter is set to verify
b1cdba13f08a : Add special path for system server dex file reconciliation
e31cf5d3c0f7 : Add test coverage for CarKeyguardViewController
dc310318e94c : Add carrier config for roaming meteredness
4d1715acf0d2 : Ensure package broadcast whitelist is AppIds
bfc4bdb59437 : Remove kStateAtomsInfo from atoms_info.
ba160a28fda8 : Check 64-to-32-bit transition in system_server for Tagged Ptrs [#2].
8242eab297e0 : Don't call exit() with threads running
769f35fc0fed : Add NamedLatch to statsd
6c65a56d3904 : [incfs] Fix the block size calculation in .so extraction
e4533f0e3e16 : iorap-functional-test: Add iorap-functional-test to presubmit.
db3e8ee01367 : Using RegistrationManager was causing unintended public APIs
939f5bd3e827 : Ignore failure when un/registering listener for invalid display
c5dbffacd794 : Set tile label when state is updated
661d866a018d : Add intent flags back to TaskInfo's base intent
0abadeca7f5b : Re-send the IME control after IME is re-created
99b8d33cbcde : Update destination bounds if rotation finishes first
58a1c3823f86 : Print description of loaded models in dumpsys
c5b1b565b6fe : Fix ScreenDecorations user switch bug
4d38fbb48613 : Improve dumpsys printing of modules
8650e2d23d6e : AudioManager: Add functional tests for productstrategy/volumegroup
c3cf2a85245c : Pretty-print all arguments and return value
1716a62ac1e0 : DO NOT MERGE Move LMS to ease merge conflicts
865f0f1ec970 : Support Skia's gray SkColorSpaces
acb5634dc4f9 : Add new atoms to track user journeys, such as user switches.
e92ce14eb79b : Add a @hide API to indicate 5G and DSDS conflict.
2ee4ec938fdd : Animate ranges and toggles
d6c1df8e0218 : Revert^2: Expand minimized split stack on relaunch-attempt
84cebabdf9ca : Fix inaccuracies in BatterySaverPolicy cache invalidation
0b20266c1229 : DataLoader lifecycle.
9a3c500ac8a3 : Reduce min time to alarm.
bf80675a0f7e : Increase collapsed height for resolver list with default and tabs
25b0e6bbe923 : AudioService: test mic muting API behavior with errors
443c4d047afb : [RESTRICT AUTOMERGE] Add relative address to DeviceProductInfo.
95b12348ebdf : Fix DreamService not finishing correctly
0d27285e8f8e : WindowInsetsAnimationController: Clarify finish javadoc
caf82bececbb : Fix screenshot preview accessibility label
4357b93dc04a : Add TetheringCoverageTests
4c90702962f6 : Revert "Expand minimized split stack on relaunch-attempt"
8dae07b7ea9e : Update ExoPlayer version
329cbd0e8d7f : DisplayArea: Fix computation of ImeContainers parent surface
d274976b8c06 : Prevent MediaRoute2ProviderService#onReleaseSession() from being called twice
e978d75237bd : WindowInsets: clarify displayCutout javadoc
9a62da7465c4 : Apply the transaction to the leash before it is sent to the client
504058e13b09 : Fix hardly triggering A11y shortcut via gesture when zoom in
03bc7e756805 : Update tethering notification strings
099da6566727 : Don't create cache when doing Apex PreRebootVerification
8bc1e54d4830 : Don't crash when receiving an RTM_DELNEIGH or NUD_FAILED.
7ba8e26c87ff : Fix WindowContextTests
503be61a6ea0 : Change tethering file structure to respect its package name
e0412d1fdb0a : Update destination bounds if rotation finishes first
27b6a58a41f4 : [5G settings UI] Add config for the 5G limited VoLTE alert dialog
3a4a81157724 : Import translations. DO NOT MERGE
be5140048aa7 : Return empty array when BluetoothAdapter is null
3d718c30c6f6 : Compute visibilities when finishing show-when-lock activity
8b7c9dada1a3 : Migrate AccessibilityButtonChooserActivity into dialog folder and renaming.
68c58a57b017 : For NR (non-standalone), use LTE signal strength as primary rule
0cb79869d538 : Import translations. DO NOT MERGE
924109813c0b : Import translations. DO NOT MERGE
23c844b0d230 : Reboot the soundtrigger HAL on failure
3b2a81b23bf0 : Allow testing of signal strength
0348de6615f6 : Add instrumentation to test NetworkAgent.
14c43c7180a4 : Import translations. DO NOT MERGE
4f99c15cebf7 : Hide augmented inline suggestion if field value is changed to not empty
9400126e32fc : Add more tests for CaptivePortalData
fd3b4a8c6940 : Fix more windows at framework on system gesture mode
04d75c37baef : ShellSubscriber: install SIGPIPE handler
7c61306fa571 : Fix parceling and unparceling for URIs in Telecom.
a56c8a2ce281 : Expand minimized split stack on relaunch-attempt
a7c60c045719 : Reset mode for app op permission when app no longer requests it.
d6975db81e35 : docs: Note behavior of PREFER_OFFLINE
3e18f22f1a1b : Disable drag behavior until toggle is on
d40b961a64b4 : [DO NOT MERGE] AudioService: better mic muting API behavior with errors
150c151ca738 : startop: Forward the package update event from dexopt service to iorapd.
6843f576a2f3 : Make buttons react to tap
688c838ff4b9 : Make PINNED mode alwaysCreateStack
cf03827a810d : Add overflow menu to GlobalActionsDialog.
7e1cb5c6b6c1 : Enable compositor shadow for freeform windows.
e8e32863f433 : Ensure TaskOrganizer works for newly created pinned stack
029cc6ae5dd5 : Revert "Added interpolated blur animation for status bar"
36b06cdbc4a8 : Fix moveToBack behavior in organizer-created root tasks
e0d25ed36f65 : Fix adaptive_sleep resetting after reboot
0463180a16ad : Rename file because gradle doesn't like camelCase.
dd1840027fdc : Fix default constructor for DisplayAdjustments
0b76b1c2d704 : Fix WindowContainerThumbnailTest
20c23963a717 : SurfaceControlViewHost: Improve documentation
721ac4d35013 : [incfs] Correctly wait for async .so's extraction
a586fa3fff14 : Minor clean up.
fec19c298fbe : iorap-functional-test: Import test apks from filegroup.
14079c96bfe7 : Twilight mode tile when location is off
fdec32c83f7d : Re-send the IME control after IME is re-created
4efe9a88ec11 : Log more info on StorageManagerService.unlockUserKey()
f7de6802026e : Don't recreate the dismiss target onConfigurationChanged.
7387a865dd02 : Wait a bit longer to take screenshot
90d0243273f8 : Include reason in the logs when data saver state changes.
a431d8ac9d56 : Remove phone specific shade controller from KeyguardViewMediator
9054ca2b342b : Restore preserving mutability over parceling
23aeb08b64ed : Increase RESTRICTED bucket timeout to 30 days.
7f40692b717b : Lower JS idle timeout to 31 minutes.
21c722b0f88a : Ignore flaky test.
9befafe10939 : Tethering: Add an exported flag in manifest
128656b50edb : Treat car mode as the user interacting with the device.
3ddadd8f3c46 : Rename sharesheet started atom proto fields.
628061fb2b9f : Controls a11y - Ensure minHeight on dialogs
90e20d3c6dec : Fix notification snooze a11y issues
06799977799a : Move CaptivePortalDataTest to common test to support cts
86a5f4ef0559 : Import translations. DO NOT MERGE
ba7f2e3286f8 : Import translations. DO NOT MERGE
e445aa5b6ace : Import translations. DO NOT MERGE
54e7c8098b42 : Import translations. DO NOT MERGE
1b35c48b4981 : Import translations. DO NOT MERGE
1f066685c004 : Allow MediaRouter2Manager releasing the session created w/o request
aad39213572e : Import translations. DO NOT MERGE
0edaac4757f0 : Import translations. DO NOT MERGE
d16620e8287d : Apply rotation animation to restore rotated activity
293e32bb9024 : Renaming for accessibility fragment type and functions.
b6ec7a321a90 : Import translations. DO NOT MERGE
fe0723ff6a98 : Fix expanding PiP on TV
ac9dac6a9d28 : Remove the workaround
1d194f923797 : Uri permission grants improvements, tests, fixes.
db589dded495 : Mark some aidl_interface modules as unstable
d2b3c8ac65e6 : Import translations. DO NOT MERGE
fa3d0eff2d66 : Do not check router's permission on requests from MediaRouter2Manager
88a267dbf2e6 : Import translations. DO NOT MERGE
6994166a09aa : Reconnect to DataLoaders on restart.
3acd7a3db87b : Import translations. DO NOT MERGE
e8d42c45ca7b : Import translations. DO NOT MERGE
3d89c931f3ea : Remove SystemUI-statsd out of SystemUISharedLib
1df39e2cf6ba : Send task description changed though task org taskInfoChanged
5d955626226a : Set transport types to resolver
71709e04c943 : WifiConfiguration: Add a method to check if keymgmt needs preShareKey
bd142939eb9f : Remove setInflationCallback
67ac7abd21f7 : Fix a theoretical NPE
1cb59dd0270c : 7/n Use display area instead of display id in ATM methods
1f0b18175ca3 : Resend previous inline suggestions when IME hides and shows again
9446080f3cb4 : Remove clear/restore callingUid
3742322d040f : Clean up NotificationRowBinderImpl
14ad84249a50 : Add CarrierConfig key to customize apn priority
5bb053bfe70e : Fix typo in stack traversal
0cf2bc2f5370 : LiveData#getValue can return null
9d592ad56127 : Add /apex to the list of allowed SystemServer paths
79110a9fd765 : Ensure conference state is posted to Telecom for new conferences.
97f0c5fecd08 : Fix wallpaper flickering when turning screen off
4ed2e207c5e3 : Implement AAOS-specific KeyguardViewController and decouple keyguard from statusbar.
89fb39dc4e01 : Show last selected bubble when stack expands
9fac2c86ce2a : Reboot the soundtrigger HAL on failure
5e85ab2683cc : wifi: Jar jar all external dependencies to a singe namespace
3535e8156f6e : Make one-time permission sessions continue over service restarts
65bab93fcc9e : Make internal printing tests compatible with helpers
863214003851 : [incfs] Fix a crash in worker thread calling JNI
3c981f6eb7d5 : Deprecates the animatingBounds from WM to SysUI
2dce0fe59359 : Fix preventable NPE & probable others
7aca3b64aa20 : Add guidance on conversation notifications
41f7cbc8378a : Narrow access to getDataLayerSnapshotForUid().
da208016d65c : [incfs] Make native library extraction async
fab030b9c002 : Hide notification shade when WifiDebuggingActivity is shown.
cfc6db259d22 : wifi: Add subfilters for android.hardware.wifi
3c3e0c659a8d : Do not unparcel bundle from application in LaunchActivityItem
269a7b4dcef9 : Controls a11y - Set activity titles
dc78c847489c : Controls UI - Support detail panels
c6f5e98807e0 : Fix logic inversion bug from Android 1.0.
e767da4cd95e : Make sure PipBoundsHelper (on TVs) receives DisplayInfo
0cd8012b73d4 : Get rid of two runtime static destructors
40b4afb004ad : Preserve windows when resizing tasks
4fbe677f108b : Revert "Only use the IME target from IMMS to update the IME control target"
49f609038f07 : Log package name that becomes active in the NEVER bucket.
5edb1aed0892 : Pass augmented client state to the event history.
4e21986e59d0 : [incfs] Fix a leaked pending_reads FD
af4ce846376c : port more global actions legacy logs to new pipeline
8765d3577986 : Add controls rearrange activity
522029a9f985 : Restore config of associated window when clearing fixed rotation
63273d453116 : Fix clickable notification row elements
89e2ee9bc7f5 : MediaRouter: don't scanPackages if unnecessary
5ef6b0d6e0d6 : Ensure thread-safety of SimpleDateFormat
86d212b4c886 : Assign specific client address to dhcp server
0eaf40b9dc30 : media: adjust OWNERS file
663fb84eaa7c : Handle the case that bug report handler app is not available
cac7080163ab : Update the set of cursor drag tests that run in presubmits
0ea4ff4d9715 : Refactor: move dataLoader details to a separate class.
3ff2708e8069 : [Settings] Data usage for each subscription
7029cc3da8d8 : Add an empty IMM#windowDismissed(IBinder) for app compat
5d823b30fa4b : Statsd test mapping
5a283f2d9db8 : wifi(jar-jar): Jar-jar all static dependencies
5bb1b8f3ab9a : Add /apex to the list of allowed SystemServer paths
69e1136884f7 : Change doc for suggestion API
4fdf8271ce3b : Enable dexopt for system server dex files
fbb81c98be63 : Allow caller dismissing split to specify top stack
13821952ef33 : AudioService: fix audio mode not reset to MODE_NORMAL
87cefd4f2845 : Add SettingsStats puller in StatsPullAtomService
b840c602ed8b : Fix typo in VpnManager Docs.
d8f533060d88 : Send boot completed to statsd
2001fbafec1e : getDefaultHomeActivity() could return null ComponentName.
43e026594ec5 : Add a new call direction parameter to conferences for multiparty
0f99c3c2891b : Changes to enable bubble settings CTS
8b5d23ab108e : Fix a couple issues with previous CL (keeping tasks hidden)
1b5d055f2ea3 : Keep task hidden until task appeared
9a7409b68a7c : Get media devices for each media application
4499bde83429 : Include NotificationEntryBuilder dependencies in SystemUI-tests-utils
26571e90c833 : Make dialog fit under the notch in landscape mode
af3f887deb53 : Keep track of commit times for each blob.
9adfe6a20ceb : Notification Bubble Button
a92268cd01ae : Make bubble settings a pref with an int rather than a bool
90a08384be13 : Add tests for RRO of APK-in-APEX.
ba9fef04274c : Fix the ActivityView consuming shade touches.
5900a1d3c5ba : Fix InstallOverlayTests fail to install overlay
ad677072d287 : Mock views in Keyguard view tests
36c4470a204e : Return actual failure to parse base APK
89afcd6f5d72 : Pass inline suggestions renderer info Bundle to Frameworks and IME
6c74f7cc9aec : Fix Content Capture Data Share
b6a20378fdec : Added RingModeTracker
79a58ee2b9bf : Polish dismiss animations.
d7ccead88f4e : Remove canStartRecentsAnimation logics
04bceb99f12d : Trigger onTaskAppeared when a task started from recents becomes ready.
1ffaf8c28e41 : Fix calculation of empty spaces
192400cf334e : Fail install when resources.arsc is compressed
6c89d1e310c1 : Controls a11y - Fix title repetition, min height
7a2b535afc17 : Request the IME to hide current inline suggestion
0118b5a6a0c0 : Add APEX UIDs to PackageManager query
5956f3080cc2 : Add carrier configs for NR SA unmetered
d19e2f6e6cd1 : MIDI: check range of port counts
c296cf746a29 : [stats] add metrics for package installer v2
87c7d28881c8 : Use sdk_version: none for platform stubs
76fc58e1f1df : Use the lastest frozen netd_aidl_interface in framework
06745aadca63 : Fix intermittent PIP crash.
477c433b985c : Fix CtsShortcutHostTestCases#testSecondaryUser
57c69d1e30e5 : Copy the remaining policies on migration.
c75813909526 : Start sharesheet in the same profile instead of switching to other profile.
cd757c894c73 : Controls UI - Add 'reset' option for seeding
64167478309b : Check if fuse enabled before mounting storage data and obb dirs
57300d9057fa : Introduce static @hide PowerManager.isRebootingUserspaceSupportedImpl()
9876c4f89915 : Upgrade case for setAutoTimeRequired
dff902bc7cd0 : Compute configuration overrides for tasks created by organizer
a45aa5736366 : Add getInterface(Version|Hash) in ILights stub for test
0bbb7efe263b : Fix split task position behavior when landscape
d73abe2bbf81 : Determine if the activity is the topmost one
d7fda5385550 : Send puller registration signal to statsd
0ff10a4a4a42 : Flatten LauncherUIChanged / Migrate Launcher Workspace snapshot data
9eb672e5a9d6 : Add an API to set layer trace flags
7255a0c0f343 : Documenting the way LOADER_USAGE_STATS permission work.
119de1fb2a11 : More setStorageParams improvements.
bade48b1b758 : Address aosp/1274403 leftover comment
ffa34f05cf76 : Remove kAtomsWithUidField from atoms_info
df741ac8508c : Generalize notifications logic into a subclass of OverlayViewController
2de40f404278 : Revert "Fix exception handling in getState() binder cache"
3ca71e54af7f : Only use the IME target from IMMS to update the IME control target
bcc899e5c097 : [permission manager] fix permission check logic
31774ae752f7 : Add new @hide API to pass call direction changes through Telecom
dc958c946b01 : Add Strings for enhanced MAC randomization dev option
5d62e7556007 : Move multi window mode to the caller.
a868d701d771 : Enhance exception message on SQLiteCantOpenDatabaseException
0d106018db44 : ApexManager: Allow blocking Binder calls
3b1110b170be : Document process capability in AppOps.md.
21eb629baa92 : wifi(jar-jar): Jar-jar HIDL stubs to a separate namespace
9d475e958df9 : Offer a NOTIFY_NO_DELAY flag for notifications.
54391335505f : Drop down late RARE prediction into RESTRICTED.
ccf5c5eff776 : Track NotificationEntry creation time
1486437ad2c4 : Implement #equals in Geometries subclasses
9ec1a993c685 : Add warning about TelephonyManager Reliability
173cbede02d3 : Prevent SystemCaptionsManagerService init from blocking unlockUser
2a8802d2ca8c : Revert "Fix exception handling in getState() binder cache"
388df60393ac : PIP: Disable hover show/hide menu if accessibility service is on.
9d11b3818430 : Fix initialization bug in LocationRequest
ff92353f27e8 : Calculate spacers properly
1ee1db826806 : Controls UI - Icon updates, round 2
69dfddf46e66 : AppLaunch: use iorapd's dumpsys command interface
792eb06ff0e1 : Fixed the transformation of min priority notifications
0a646ca7395d : Better test for setStorageParams.
a8766420c624 : Add method to greylist
8dca82ed94a1 : statsd unit test and benchmark refactor
cb6726f1d472 : Align power menu items, for portrait and landscape
a9b8d7f0328a : Seek bar polish
4cd3e2f25f75 : Fix inverted ANR log message
6cc720b70a8e : ViewRootImpl: Pass buffer to finishDrawing when requested
89e82063938b : Use full bounds if fixed aspect ratio does not apply
6e8490abb690 : Remove unlock dialog from sysui
4f8a9d98c582 : Try to reapply live wallpaper component once it's installed
d686b084ec68 : Insets: Fix DecorView consuming of insets
40cb0205d4a0 : Only grant visibility of protected broadcasts to system
e20c53e5b19e : Fix AIBinder_linkToDeath cookies
7dd88b020988 : Delete BubbleTouchHandler in favor of more traditional touch handling.
2a2079062153 : Make OPSTR_MANAGE_EXTERNAL_STORAGE test API
eb34cbee1203 : Use module_current to build module stubs
e4a55252b2da : Don't specify sdk_version for stubs
46ff0ee6e293 : Don't specify sdk_version for stubs
fde19f0a02b3 : Don't specify sdk_version for stubs
de633f32ea98 : Improve work profile unification flow
4bff5be1a91e : Fix WindowContext leak
2204a7a00334 : Fix registering PiP transition calback in PipManager multiple times
53da4daade0b : Expand logging in PipManager
976cd969839b : Fix an issue that setMaxSuggestions(-1) throws unexpectedly
6d3464253377 : Fix secondary lock screen implementation such that DevicePolicyKeyguardService calls are made on the main (UI) thread.
96652137ad9d : Whitelist MediaProvider for statsd metrics
4382584207e3 : Improve MediaProvider WW atoms
304db4315330 : Only use the IME target from IMMS to update the IME control target
bbb12decdf3b : Log debug messages in PipMenuActivity
afd76bd7018c : [SP27.3] Rename TestableNetworkStatsProvider
05090b8f34f6 : Revert "Fix IME insets animation applies again when restartInput called"
d0129ce59b91 : Use current user isntead of system user if no --user parameter is passed
aca29a3e87b2 : [SM09] Add helper class to monitor RAT type change per sub
5444ade84eb2 : Fix TetheringIntegrationTests failure
190ce2106fd0 : Set WifiAwareNetworkInfo into setTransportInfo()
06a95017d40f : Set pending client to null after timeout resumes
fb4ee18acb28 : Add more tests in NetworkCapabilitiesTest.java
d0fc2ca51fcf : Support addWindow as other user
c27785ad0b08 : Require permission for changing system routes
95e85335ff6e : Change imsi protection exemption intent string
895f4f69140a : Do not export private AIDL files of the media module
cc160389793d : Split autofill InlineSuggestionSession to two classes
765f1788eda0 : Apply wake up animation to wallpaper window
6faeaa2a9b41 : Add acquireFrameRateFlexibilityToken permission comment
fd2f5f66f9f3 : Enable System User Home for CSI
44b3c569f474 : 6/n Manage multiple task display area in the policy
5f9e3a0dc656 : Uninitialized member fix :(
13bc4269d6c7 : Close LS media player when session is destroyed
5a50ac984f59 : Fix NetworkStatsApiTest failed on Q device
30a1f13dd8f5 : Limit stage install to system and whitelisted packges only (2/2)
9d35a3ace065 : Update task organizer state whenever task organizer was set
4eb1891b5650 : Add carrier config to support local disconnect of empty IMS conference.
9b0bb63ed7fe : Synchronize adapter registration with mCallbacks
39ce15fee5a5 : Add test for content inflation during row inflation
09ad80f93fff : Add TetheringServiceTest unitest
45e623c63a51 : DO NOT MERGE Add listener ids for location listening operations
14867bb4b898 : Change to device-tests
3cd7bc3fb3ae : PIP: Start consulting TaskOrganizer for bounds instead of framework.
38de77534aaf : Only setup data when config and sim is ready
7dbb51a36aca : Add module for TvSettingsUIInteracted atom
ee54070608b3 : Re-apply local client state when leash changes
6f203b39aa07 : Differentiate per-layer saturation levels
311a9093479f : Support NLP request pierce location setting in emergency mode
d15dcf9d97d6 : Revert "Revert "Enable receiver for update user sensitive""
f39539d077ee : Modify PIP to use the magnetic target from Bubbles.
f41567922839 : Change the way how we call setStorageParams.
31a7c4995ac7 : Change Browser location pre-grant to fg-only
7e826f9531a2 : Fix order of uid/pid in LocationAccessPolicy
a49b1e62602d : Context.getSystemService() shouldn't return null...
01e1c645e496 : Add radio to default pull sources in statsd_testdrive.
d2f2cbab11d8 : Add Sensors HAL 2.0/2.1 to the Watchdog list
cd274d9e5dc7 : Always use the largeIcon as avatar replacement
09943af999fb : Test that upgrading target apk invalidates idmap
a90930528d4b : Invalidate idmap when target updates
068b2b0df231 : Add enable/disable permission to permissioncontroller
9d892e4eba5a : Remove StateProvider from LockIcon
38180a45c3be : Controls UI - Fix heating color
0e766c11b021 : Fix IME insets animation applies again when restartInput called
52ac0ce136e3 : Use headline font in NotificationInfo style
7a38cf95d104 : Guard against NPE
50ea8c15fab3 : Remove some more dead-code from old split impl
ef8f9a2e21ec : Add logic to handle cases that IME is already shown
58b896a4ffea : MediaMetrics: Add typed property keys
3787c9f5c6e8 : [incfs] Add time measurement for native libs extraction
4d4347c257a3 : Don't ask libc for PT feature w/o kernel support.
2ed426735438 : [adbwifi] Fix case on pairing QR code description.
97a1e153ff53 : Exposed PooledLambdaImpl.getFriendlyName() as FunctionalUtils.getLambdaName()
5f9753d77054 : Don't reset the capture mode after each frame when using the CallbackAPI
ecbffa5b6f98 : Prevent requesting invalid state after docked
79e10620ee11 : Initialize nested to true
c44db4eb8178 : Add PipControlsView constructors
b6d7002f365d : Add test APIs for makeCustomAnimation
d2ea531bc4cd : Controls UI - Direct 'add controls' to the proper activity
3af1e867d36e : Only use padding for the multi-user empty state screens.
446ba1607fe1 : [Wi-Fi] Use getUriHelpString() result to judge if show the Openroaming help button.
a1b4489ffa8a : DO NOT MERGE Fix ImageWallpaper memory regression
8a28d020120f : Change field type for reverse
37546bb233b3 : Add trivial dependencies tests for the network stack
29d5b8f43eec : Expose Display.getType() via TestApi.
2689c3696b9a : Fine tune performance for notifyContentCapture()
876e06aa979d : Make system_server profilable on user.
cef103b93772 : Add an interface in SettingsInjector to log metrics
0426a3365011 : Update controls after addToDisplay/relayout before dispatching insets
b2f183cd6ea2 : Fix a stupid NPE
573e3fe6bef8 : WifiNetworkSpecifier: Ensure we don't match a regular wifi network
309cffadbd95 : Ensure clear state when getDestinationBounds for PiP
a69280beb8e9 : MediaRouter: Enable transfer for RCN case
66cc3aa80084 : Fix tuner JNI breakage due to recent changes
e9ac470f01bf : Move row check to requestPipeline instead of start
744593b28e8e : Add IPv6TetheringCoordinator unit test
0dadde727f2a : Check if QQS shows player when updating height
94d0be89f008 : Fixed an issue where the unread count would disappear too fast
1d4b4653cde2 : Move proto, c++, and test libs to static
7ec6f17b2b21 : Add a test for static IPv4 address tethering configuration.
76602035b976 : Use CompletableFuture instead of a latch.
e7a452a2cd15 : [adbwifi] Fix adbwifi string case.
3eab4929c9e5 : Rename IDhcpLeaseCallbacks to IDhcpEventCallbacks for more generic.
0409ac518ce4 : Fix EntitlementManager issues
a959fe44a00b : Fixed the appearance of image messages that are out of view
81a3e1c578b5 : Fix exception handling in getState() binder cache
622438feba14 : Fix NullPointerException in ActiveService
3a8531e39a68 : Make control panel black
5fae035ac5ef : Additional notification performance improvements.
3c2dc2896fec : Post cancelAsUser to mHandler.
a1d69738efff : Rename vts-core to vts
7f05f6a566d5 : Call startObservingHealth on handler thread
3a3b3e962484 : Update READ_PHONE_STATE doc to remove reference to phone number
d2b132fac44c : Add permission check to UsageStatsManager#isAppInactive
8ae64b5c2950 : Update bouncer fingerprint lockout logic
d19ef551b5d7 : Avoid visibility change on navBar view if null
b80734fa0992 : Camera: Fix condition check for min/max zoom ratios
60e5f7ca9c30 : Add carrier config to indicate if cep is supported on peer.
d83e946d5315 : AudioSystem: add annotation on API used by CTS media
0ad8d2c09253 : Animate divider bar and roottasks along with keyguard-exit
84d1c574ec8c : Rephrase NonNull javadoc to make it more generic
f97b29d2e3ae : Switch get_env_or_die to requireEnv
1d4fdcb6def9 : Remove obsolete/infeasible TODOs
5a5c74f350f9 : Check for text when adding CollectionInfo and CollectionItemInfo
a9fd7bc05c72 : SoundTriggerHelper: improve in call behavior
6f6446bd6de7 : CarSystemUIModule/CarSystemUIRootComponent public
d3e9eecf5b2d : Don't update the genID for an immutable bitmap
51e4c2f25d04 : Move DimLayer to Root if translucent window and not multi-window
6e68af5e6b1d : Update bounds on shelf/ime adjustment during transition
c2301b7d14cf : BLAST: Descriptive adapter layer names
af9cf6b79347 : Also load fs-verity cert from /system/etc/security/fsverity/
339ba0f87d7c : Fixes AppsFilterTest
d75a077d85a7 : Report SystemServer classpath to PackageManager
46bddf8e3638 : Setup dex load reporter for system server
12c909548013 : Fix NPE when bubble being dragged out
1d89216eac8d : Appops permission monitoring for GET_USAGE_STATS.
50c80277ced2 : Use existing content resolver
78f5d83ac8bf : Wire user info and use user context for text toasts
8bd0f532a320 : Fix NPE for Open With ChooserActivity Logging Bug
0dc8394e3104 : Tuner API: set Frontend and Lnb info to TRM
29dce0f0a937 : Make PowerManagerService use float for brightness
d2fb07e4f632 : Revert "Keep task hidden until task appeared"
3d51a3a8e95b : Empty audio_recording_disclosure_exempt_apps list
d07dc4d4ccd1 : Account for mic fgs in AudioRecordingDisclosureBar
ce7d4a623c87 : Show sharesheet with 1 personal app and >0 work apps with WP off
b5fe4900ea2b : Added Settings intents
9808c60f53ee : Create input consumer only when nav bar is hidden by client
2e98f50ec3f1 : Added interpolated blur animation for status bar
879c0eb013d5 : Refactor the Nat464Xlat function for simplicity.
0fb584ba6f93 : Migrate to TetherOffloadRuleParcel in IpServer
06dcc327c63c : Rename the *Nat64Prefix to *Nat64PrefixFromDns.
4e984e550334 : Add Multi Audio focus
ae86b3f16d66 : Updated InsetsPolicy to read config_forceShowSystemBars and prevent system bars from being hidden by applications if true.
66ac428cf971 : Add bottom padding to empty state screens.
fe72d07de0bc : Introduce an IconsContentProvider.
5ae7df18221d : Add system properties for screen state and brightness.
54170e07579e : Controls UI - Rename 'quick controls'
33a2183d4b26 : Revert "Revert "Defer updating InsetsSource.mFrame while animating""
5f478c7f3987 : Controls UI - Marquee + dynamic column count
3fd2ea58f71e : Define rcode=12~15 (UNASSIGNED) in rcode enum type
1e3dffd334c3 : Add new NetworkType for WIFI+CELLULAR+VPN transport
1a5687df2c16 : Delete empty bugreport files onError
202bc11ee083 : CEC: Filter certain message arguments from logging
ee171cad0854 : Fix a bug where the legacy extra info is reset on connect.
1c8b99161571 : ADD new enum NetworkType to identify multiple transport type
9bbab6a6df96 : Remove platform-signed apps from configurable cross profile apps
ac272d5e9f4b : Use TYPE_PRIVATE_PRESENTATION for private presentations
fd83d9dbb7b3 : Remove a TODO as no work needs to be done
9bd7bfc08463 : Import translations. DO NOT MERGE
04f9ad0f29b0 : Stop system server depending on the stubs of itself
a24c0a6a7167 : Add preserveLegacyExternalStorage to dumpsys
1b33309d4fdf : Use hand-written counted loop for ArrayList
06107a36171d : Fix tasks not resized in split-screen
4e6e52443de7 : Fix null point exception on LocalMediaManager
792c79623dff : Limit stage install to system and whitelisted packges only (1/2)
6c5d725867d4 : Use display windowing mode if undefined
6ec40a86dd3f : [SP26] add CTS for NetworkStats
dba7d0ae89c5 : [SP26.2] add a method in NetworkStats that removes empty entries
92fb2199d9e2 : No feedback when attempting to transfer to an unpowered BT device
a9f3788c4f00 : add AppOpsTest to related frameworks TEST_MAPPINGS
f2467ae3fba1 : Import translations. DO NOT MERGE
86f42a9811d3 : Import translations. DO NOT MERGE
ec4e6e03cc1f : Import translations. DO NOT MERGE
9c0d11cbb291 : Import translations. DO NOT MERGE
7b24712e2780 : Import translations. DO NOT MERGE
63e92bc00bdf : Draw a fake home handle during QuickSwitch
6ec6fbc2cc0b : Add frame rate flexibility token
a526b1ee34ec : Update packages to not depend on maps SDK v1.
c100b0aec3b8 : Import translations. DO NOT MERGE
57149655ec58 : Import translations. DO NOT MERGE
c8108210905a : Import translations. DO NOT MERGE
460331bf9340 : Import translations. DO NOT MERGE
34fc65accf04 : framework-wifi: Remove dependency on framework-telephony-stubs
26141c3fb200 : Extend sampling to packages targeted below R.
cbd8793a441b : Keep task hidden until task appeared
ff31536aca1b : Import translations. DO NOT MERGE
33df27420ff1 : Import translations. DO NOT MERGE
7b5982b6e725 : AF: Clear the existing response for the partition on a new request.
96e350b30d0c : Disallow read logs collection if user changes their mind.
29350482e3c5 : AF: Fix bug where Session#setViewStatesLocked doesn't clear response.
28db07e90239 : Fixed the heads up layout of conversations
6c0aff044df0 : BluetoothMidi test: test encoder and decoder
fb18abde483c : Multiply the total memory by mem_unit
3f9c330eefa6 : Make state_option top-level boolean annotations
dcfa46c5cacd : Fixed an issue where the conversation title was showing doubled
cbb774dc6e8e : Allow nav bar to consume touch events based on configuration
c0e4c56696b8 : Don't crash if NSSL gets incomplete gesture
57179c5fb10b : iorap_functional_test: Add iorap function test.
92e08bf997bc : SurfaceView: Ensure we don't fill unused BLAST Transaction.
e1cf3b2d9ce1 : Illustrations for empty overflow (light/dark modes)
d3ef403fc396 : Laziliy initialize SystemActionPerformer
45c25bfc1b51 : Added test for isAnimating bug
6103c92a5690 : Override base isAnimating in WindowState
9177c77262fb : Ignore specified animation types when checking isAnimating
65a70c93a378 : add westworld log to global actions
4fca9fc77863 : Add BIND_INCLUDE_CAPABILITIES flags to SystemCaptionsManagerService
945f7301f00c : Added displayPosition in LogicalDisplay
12e167b30e4d : WifiManager: Update doc for new metered change behavior
d1b29e838a71 : freezer: disable on "am dumpheap <pid>"
107ae3544441 : [incfs] fix the storage loading for existing mounts
78c8731c20a1 : Fixed a test for app ops icons
f9df4a8130f0 : 5/n Add support for multiple task display areas
da9204a96ba2 : Improve a11y for BiometricPrompt credential view
c8048daed2e1 : Don't crash if NSSL gets incomplete gesture
c7911dd00022 : Clean up unused LogEvent constructors
31839ba1537f : Import translations. DO NOT MERGE
ef36a25fb37b : Allow Test Harness Mode when secure ADB is disabled
ba069aeea388 : Isolating important conversations
4c0fd0daa3e3 : 4/n Add fallback to default task display area
23c71c071163 : Import translations. DO NOT MERGE
e963b4c53709 : Remove the input consumer surfaces when the consumer is disposed
5420fffe1960 : Revert "Fix DecorView error about non-visual context"
d295be0576d3 : Tuner JNI: LnbCallback
1eef1d2f26bc : Add test api for CTS to test resource lost event
1cb36d018b3c : Import translations. DO NOT MERGE
19930103d865 : Import translations. DO NOT MERGE
59773cbdd42d : SurfaceView: Use BLAST transaction when visibility changes.
8ddcc41d71c5 : Import translations. DO NOT MERGE
3d8e12a5ef5e : Remove StateConditionTracker from statsd
e38efca81347 : DO NOT MERGE Remove permission guard on getTestProviderCurrentRequests()
4958f04a532e : Add tests for single target with work profile and no work tab case
ca5c9214161c : Make the system action API more clear with documentation
83ba7aab9ae9 : Set the window title in AlertDialog's AlertController
42c9f51be2d8 : Redesign user switcher
839b5f55f9d9 : Do not remove window if IWindow#resized is failed
577ef7932ec8 : Update header text color when theme changes
668cbc963536 : Invoke One Touch Play on wakeUp for HDMI playback devices
65a7eeee7be4 : Skip the test if no mainline modules installed
dd4f23812774 : Refactor ToastPresenter to perform show()/hide()
4e0ff0290f6e : Move remounting of app dirs to onVolumeStateChangedInternal
b56f02da8df1 : Add metric constants for cross profile settings page
dde9c3afc853 : Add sharesheet statsd logging
a0756cd60fc2 : Add name space settings_stats
07a498b4b27c : Fix setAdministratorUids tests on Q
434c17c0e620 : Rename test in TEST_MAPPING
d8049352da87 : Turn on uid sandboxing
c41110770474 : Emit onRankingApplied in NEM
82268bda4320 : Refactor onProviderStateChangedOnHandler
d97aab04b612 : Revamp how changes are tracked in ShadeListBuilder
0460375fb0f4 : Add logging to NotifCollection for lifetime extension
e0bb2054521c : Tweak ShadeListBuilder to be slightly less verbose
839f0944aa8e : Import translations. DO NOT MERGE
71f012c4cdac : Import translations. DO NOT MERGE
40bf15c65186 : Use correct bounds when calculating systemui visibility
2eb5dbb37897 : Enable Sharesheet direct share target append prototype for droidfood.
30be5e5d3d56 : Added a new capability for temporarily unmetered network.
f305f8a9f638 : DeviceConfig: Unban all banned namespaces if any banned one unbanned
b16c49a71ca7 : Unblur shade faster when launching apps
c27e1ac5a4d6 : Use launchRootTask to determine parent of stack we getting
b1d6a2013ed5 : WindowInsetsAnimation: Fix app driven closing of IME
6f7aa8050caf : WindowInsetsAnimation: Synchronously dispatch window insets animation callbacks
96b5266ed1cc : WindowInsets: Ignore consumeStableInsets()
7e661a2ba37e : Request fit system windows if soft input mode updates
db5526393b44 : Update insets state for each window if its mBehindIme is changed
465b1e1870d0 : Only allow roots tasks to be organized
907fd630a648 : Ignore the negative minWidth/minHeight populated from windowLayout
853a84b5e5ac : Fixed that the importance ring might show inside of groups
1dd148d9ac10 : BLASTBufferQueue: Fix unnecessary copying of Surface
ec86087cbb0c : Fix the bug to not request IME twice for augmented autofill only field
468825347e82 : Query PlatformCompat for targetSdk check in AndroidPackageParsingTestBase
1449fa4661ac : Slice by state in DurationMetricProducer
1f31f3ee7908 : Wrap ShortcutQuery in a parcelable wrapper object and pass it direcly through aidl.
961c7efbb0e0 : Improve exception in validate{Apex,Apk}InstallLocked
7dffd3774d39 : Add seek bar to QS Media Player
e2757e64b7aa : Fix some Java doc errors
a4b0b8d23c45 : Get rid of usage of Context#getDisplayNoVerify() in SurfaceViewRequestReceiver
87776bdcf055 : dexopt: Add listeners when packages are updated by bg-dexopt
0b6ca739f010 : Overflow height and spacing polish
b9be52dc69ff : Show selected bubble first, after stack expands
e24faa2c8692 : Store conversation requirement in a setting
d0c05a1bc275 : Add capture state to soundtrigger_middleware dump
601dc853d906 : Don't sync pinned stack bounds due to onDown unless we're not animating.
c28c530c4d01 : Fixes NPE and adds @Nullable to PackageSetting.pkg
aa1e548bd524 : Make favorite star not clickable
f87f75088899 : Let blocked InputConnection APIs fail upon IInputMethod.unbindInput()
9ef3ea11cbfe : Fix RescueParty querying DeviceConfig before SettingsProvider ready
cb250de686d3 : BLASTBufferQueue: Avoid unnecessary transactions
00fc0c8bd1f3 : Account for padding in KeyguardStatusBarView
f488523ee707 : Fix NPE when removing PIP stack
3786f0c3e2ee : media: change of asC2Buffer behavior
031f56f2bc58 : Update EmergencyNumber API docs to indicate they can throw.
172fd4adb259 : Pass DisplayDeviceConfig to AutomaticBrightness
ba874c682787 : multiSimAllowed should be consistent with max active modem property.
a0876641342c : Account for wallpaper scale in prepareSurfaceLocked
3662e738167e : Revert "Enable receiver for update user sensitive"
98deae1551a0 : Follow best practices for Atomic variables
f889444fa9d6 : AImageDecoder: Suppress log messages
8a9cb1d38325 : [wm]: Support free snap mode
2304e4ab2946 : Show conversation guts when HUNing
b1d3bf70cd7c : AndroidPackageParsingTestBase: Re-throw failures in setUpPackages in individual tests
005c6015dbef : AudioManager: set/get audio device volume behavior
98f1e065632e : Document PARSER_NAME constants.
8449e85f3ce1 : Track bugreports immediately after triggering a bugreport
e7c33c3058ba : Remove exclude filter on PowerManger test mapping
db38a2d64e02 : Add min_sdk_version:R to updatable apexes
281e02a7723c : Handle malnamed files in history dir
fe0418dedb1b : Mark no longer flaky tests as non flaky
af8bcbd46f9d : Revert "Revert "Do not mount whitelisted package in storage data and obb dirs""
80a8afdff073 : Switch ReferenceWithHistory to use ArrayDeque
57af7c805c19 : Stop NaN being passed to brightness curve.
6b6c4b1889ce : Enabled Content Capture in Service
5ccee0c73c91 : Only apply VPN isolation if it's fully routed
048839c02e6b : Add new method to update Layer2 information when L2 roaming happens.
3a2a6e4f1c41 : Add AppOpEnum field to represent op_id in RuntimeAppOpAccess atom.
53c8eb8ae068 : Update insets state for each window if its mBehindIme is changed
70a62376d0fe : Mark secondary lockscreen API as SystemApi.
269616bed2cc : Fix an exception while scanning apex packages
0e7580995549 : Check Read permissions when getDocumentMetadata
f74e5ccbe5ce : Fix a11y service targeting sdk version doesn't update
51a3c07f249e : Make LinkPropertiesTest compatible with Q
93cbb37d19bf : Add FUELGAUGE_ADVANCED_BATTERY_OPTION
cac2381c0066 : audioservice: fix volume index rescaling in updateDefaultVolumes()
a7c21be24f94 : Dispatch bind pipeline at end of UI thread handler
b0fefa4c7df6 : Fix modifying NBP callbacks in the callback
50647bf2013d : Ensure views are inflated before trying to animate.
4bf1986a323e : Fix order of uid/pid in LocationAccessPolicy
273bb0df015e : Refactor heads up view binding
5300f144113b : Change free API to free when the content is safe
4a5fb7721744 : Make BiometricServiceBase more robust to HAL crash
5e860ba10563 : Checking LOADER_USAGE_STATS before enabling read logs.
a455e5e28160 : Add WTF when a system server wrapper can't be found
431c3abc1d76 : Revert "Update the current API dump"
f69425eea361 : Skip IME animation cancellation during rotation
53ae60d0de8f : Add rebroadcast extra to CARRIER_CONFIG_CHANGED
dd25c825df69 : Link to death for pullers
c5962ff651a9 : [DPP] Fix typo in javadoc for SUCCESS_CONFIGURATION_APPLIED
6163619cc96e : Changed zoom level of wallpaper from 15% to 10%
ea689c4972c4 : Fix issue where AOD would not start
c94b3118620e : Moved IPC call off of main thread.
f802f3777e7e : Adds ShortcutServiceInternal#isSharingShortcut()
f848e9d43964 : Disabled back gesture when quickswitching if needed
74860927b9cc : Fixes NPE and adds @Nullable to PackageSetting.pkg
6a4448f0f86c : WindowInsetsAnimation: Synchronously dispatch window insets animation callbacks
c976c4366c47 : startop: Fix a string format bug in EventSequenceValidator.
7bb9f464aca7 : Add Embedded docs for the OomAdjuster
963c5c29bf49 : Fix broken test on devices with cutout
853f0d322a7e : Updated documentation for CTS uhid tests
ee92cc28957a : Remove blurs when adjusting brightness
19e7e55ded5e : Use stiffer spring for blurs
199b09a1a73f : Begin moving FrameworkResourceLoaderTest to cts
6f2ccea9f95c : Initialize sourceless insets with Insets.NONE
59b682f5cdff : Define custom equals method for bundles in the inline APIs
57ba519284ff : Fix non isolated tests.
c2deeefef2ab : Ensure that loading packages can be extended
7c8fd2978713 : Allow non-user packages to be kept in the use data list
3f2b728bba99 : Allow PackageDexUsage to record code paths not used by others
e82cdd7935db : Use the new incfs API to open files
5cda45481088 : Add mPackageParserCallback assignment in TestParams constructor
8e865ecd066d : Revert "Revert "Allow overriding the label and icon of a MainCom..."
33fc19ce557f : Remove support for PackageDexUsage version 1
1867bc81e255 : Revert^2 "Add test constructor to PackageManagerService"
385d15555c41 : Added blur added in the restart dialog
a2b1d3753be5 : Added back the recently alerted indicator to conversations
4237e8277a71 : Reintroduced app ops for conversation notifications
3b19ff1e0f7a : WindowInsetsAnimation: Fix app driven closing of IME
c4f871672082 : Fix up LocationRequest and ProviderRequest
3dec27fff426 : DO NOT MERGE Log remote exceptions in NotifCollection
835348a5dafc : Revert "Add test constructor to PackageManagerService"
822bc84bfe93 : Revert "Allow overriding the label and icon of a MainComponent"
5c99905f4430 : Make init.userspace_reboot.is_supported a rw property
10d59c5f6dca : Camera: add proper null check for mRemoteDevice
6da58ac8d2f9 : Calculate wallpaper offset with associated display info
13296519fa2c : Store annotation info in LogEvent/FieldValue
d1afa08714d0 : Register for capture state notifications via JNI
152e25b804c8 : Remove obsolete permission
48f90c22e51b : Change external capture state notification mechanism
06200523a192 : Move always-on-top to the callers
3cbafbdb4fc7 : Update logic to set legacy remote submix rrid.
44e7c134d43c : [statsd/tools] allow multiple connected devices
6b3f02e2fe8f : Fix layout of DoubleLineTileLayout
925435c18d56 : [wm] VirtualDisplayConfig to mirror the non-default display
57b341658f1a : Protect all calls to mShortcutHelper with null check
ea12c719b6f9 : Made ExplicitHealthCheckService testable.
956c1333a4b4 : Disable the freezer while we're collecting binder interface descriptors.
c6a25527c484 : Allow userActivityTimeout override when keyguard is showing.
c5c829f675ed : Request fit system windows if soft input mode updates
f064dcae8e9b : Call MediaRouter2Manager#onTransferred
59ba1518541c : RESTRICT AUTOMERGE
41215b67a334 : RESTRICT AUTOMERGE
adf116ec95f5 : Add TestApi interfaces for window organizers
ef7e88f035c3 : MediaRouter: Update discovery request for unregister
f103588cc1d6 : Fix missing finish callback to fix running animation leak
9ab688d487b5 : WindowInsets: Ignore consumeStableInsets()
89d580c0563f : Fix split divider janky
6d05ce42424d : RouteDiscoveryPreference: Filter out null/empty values
350c26a4bf3c : Fix a flaky test.
529318a713fc : Update documentation of Resources#getDisplayMetrics
3cada8280504 : Fix package name and version code of ctsshim CtsShimTargetPSdk
ca7655bee784 : Adds system service dump for the fullscreen magnification region
d5d9e8d4a153 : Fix overriding pending ProcessChangeItems
af7f6a997704 : Fix pointer location would be truncated by nav bar
8ca032d8d416 : Revise the comment on DUMMY_REQUEST_ID
94b50d75efbc : Add MatchAllNetworkSpecifierTest
62cbc65cc6d4 : Add more tests in LinkPropertiesTests.java
db4355fed9a8 : Add am compat enable/disable/reset test for not installed app
727da64be5c2 : Gate stricter manifest enforcement on targetSdk R
ad4cd5c01020 : media: fix MediaCodec JNI method signatures
22e52daa05cd : Log annotations for pulled atoms.
b36acbf6a71b : Deep copy arguments to avoid accidental mutation.
75a3ed54c1e6 : Import translations. DO NOT MERGE
41f6d9310a09 : Update constructor of NetworkMonitor
475677e771f6 : Load Metadata from Disk
b8f5403d1753 : Save metadata to Disk
feb9b89705b7 : audioservice: fix not able to disconnect VoIP call
4b141386b0f7 : Use constant names instead of literals
add5c6a9f2e0 : Fix possible NPE
9928fdd739d8 : Fix BiometricServiceBase crash in handleEnumerate
6de34f8ee714 : [RESTRICT AUTOMERGE] Restrict app transition maximum duration
36bcc7733781 : [RESTRICT AUTOMERGE] Restrict app transition maximum duration
3e1addffe074 : Fix potential NPE
001afb099d11 : Wait for idmap service on current thread
a576959497e7 : BluetoothMidi: ignore reserved bit in header
6318ec51fe95 : DO NOT MERGE: Revoke wellbeing from MANAGE_ROLE_HOLDERS
44ec9f289a37 : AppBinding: Respond to PACKAGE_CHANGED
24483533e161 : Set secondaryView to GONE when invisible
64056e126246 : SIM De-personalization
7ee64cc4363f : Do not crash if window is invalid
edb332c645ec : Replace Nullable bundle with NonNull and use Bundle.EMPTY
53be42a75db7 : InsetAnimationThreadControlRunner: Don't copy controls
4c101c3f6830 : InsetsSourceConsumer: Release directly
c43a267c4d65 : Remove Exception in getRegisteredExperimentIds
77198561dc47 : Reset blur radius after dialog is gone
b5d1353a6998 : startop: Fix a string format bug in EventSequenceValidator.
24f8d93b92de : Reinflate notif when [un]marked as conversation
6e278add8f34 : Update conversation UI when importance changed
239e6cb1df6a : Add unread count badge to conversation layout
a8983af53013 : Don't keep a list of AutoHideUiElements
e85c52514df9 : Give MediaProvider visibility of the statsd module_libs stub
8a07b0a7feb1 : Import translations. DO NOT MERGE
9b6d51e688f1 : Avoid getUserBadgeNoBackgroundResId if no badge
56fe5328c373 : Work around for display info mismatch during the PiP transition
86d676c81ff9 : 3/n Refactor TaskContainers to TaskDisplayArea
d04ec018d583 : Verify all possible hosts that match web nav
f4976307cec9 : Verify all possible hosts that match web nav
c690062ee1e6 : Reset any non-runtime permissions with user sensitive
c7424a2848e6 : Only track focused next served view in onViewFocusChanged
24e0f76afc3a : Verify all possible hosts that match web nav
7e7fdde3a52c : Remove hiddenapi-mappings and hiddenapi-list-docs.
bfa779601082 : Verify all possible hosts that match web nav
97ec1c4dcc75 : Send more IME events to autofill manager service.
a481c86cd374 : Verify all possible hosts that match web nav
b83f823a1f8b : Tuner JNI: getFrontendInfo
18e46e36eba0 : Verify all possible hosts that match web nav
e027da23c040 : Indented the conversation action list
fa8b418633b8 : Fixed some issues where conversation badges would not be visible
a9211d687df7 : RESTRICT AUTOMERGE
b235ee861774 : RESTRICT AUTOMERGE
8bffd0ac6d13 : Put NaN checks where it is otherwise not expected
c33a1b661589 : Don't link telephony stubs against android_system_stubs
2c0049521bdc : Log also the lang id model name that is involved in events
5a088e03e1df : Don't link wifi utils against android_system_stubs
346aad6b1a2c : [SYSUI] Fix logging on test failure
c4064004e732 : Disable conversation strip
53989971bfdd : WindowInsetsAnimationController: Fix minor API issues
c7a46da46cc7 : Prevent waiting when inject event without animation
ff3017b9444e : Generify variable name
07217a0dacee : Simplify WindowState#reportResized
c648f4eccb4c : Add sample flags to MediaParser
2e53a5302bcb : Add wifi util lib to classpath for wifi stubs
9f0c5a98c8a4 : Fix an issue that restricted package is not printed if it has no ... allowed packages.
2f76d97976ca : Do not use BIND_RESTRICT_ASSOCIATIONS when binding TextClassifierService
fc246d164660 : Cancel animation in previous rotation
3b27d9ddd2de : MediaRouter: Rename requestID with uniqueRequestId
9f8407b0aa14 : Run expiration when rollback lifetime is changed. DO NOT MERGE
561e0afb946c : Allow overriding the label and icon of a MainComponent
e3ef5ad69c83 : Add test constructor to PackageManagerService
317ba5bf3b84 : [SM06] Collect mobile NetworkStats metrics by collapsed rat type
266ff3bce085 : Import translations. DO NOT MERGE
6671601d6b75 : PmPermissionsTest: Update test expectations for getPackageSizeInfo
77636e89d065 : Add @UnsupportedAppUsage to the old inline APIs for compatibility
399c1365c23d : Make VpnProfile.maxMtu default value match Ikev2VpnProfile
8b9538df8f88 : Add negotiated DNS servers to VPN config
abc1b8de870f : Guardrail for pull cooldown/timeout
431e561fdaad : Tuner JNI: Dvr and DvrCallback
f9a2c04f2ba9 : Handle ANR in a separate thread
5baa2798689b : Properly layout InlineContentView
3222d3f40dd7 : Recycle the bitmap as soon as possible
5b163cfcee97 : Add logs for debugging
594497e44fe1 : Prevent cropHint been overwrite by display size.
7a1d207e1823 : Work around for display info mismatch during the PiP transition
8874a961f724 : Fix input infos are inconsistent between WMS and InputFlinger (1/2)
f44562b71385 : Reset target, update pointer
e277c77fe1d9 : Update CS helper for clearing NetworkCapabilities UIDs.
982013743bf4 : Simplify unregister logic for Connectivity Diagnostics callbacks.
95a98c2efdcf : Clarify comments for Connectivity Diagnostics reports.
93c1e656b5d6 : Sort administrator UIDs for NetworkCapabilities.
981dccab03b7 : Add combine() and equals() for NetworkCapabilities admin UIDs.
4600fa52a6ec : Use IBinder as key for ConnectivityDiagnostics storage in CS.
13564eedd5aa : Decrement networkRequestPerUid when callbacks are unregistered.
560eb2655bc0 : Invoke onConnectivityReport on registering ConnectivityDiagnostics.
1b75683d4f0a : Remove registerSection API with optional Executor
919385b549e1 : Clean up handling of NetworkCapabilities#administratorUids.
627785fb651b : Fix return type of nativePidFdOpen
0bec8d43a11f : Add atom of TvSettings and its enum
a1f869d10e2a : Add task organizer based task embedder
9f2d21f3cc9a : Improved the animations of the conversation badges
9ed6e0452c80 : Important conversations now also transform into the shelf
79d9863ebc50 : Adapted Shelf algorithm to also use conversation icons
951dc026f5f9 : Work around for display info mismatch during the PiP transition
a0812b7b844f : Show status bar in CarUserSwitchingDialog.
0e8cdd83aeee : Revert "Revoke 'always' web handler status when not autoverifying"
2b93ea07f7fe : Allow implicit broadcast of multi SIM config change.
fcbe6c4359be : iorap: AppLaunch - wait for background job to complete.
ed4e8c3fab14 : Allow DEFAULT_INPUT_METHOD to capture audio during RTT call
b98050fc0431 : Fix a race condition on ReportHandler::mBatch
e7f48d9917b4 : Use ParcelableException to put exception in bundle
b559e5689a89 : Add text attributes to Wallet manifest entry
eec778ccdd56 : Remove replaced PreciseDataConnectionState methods from SDK.
e0375f31d160 : Unflip bit to disallow FGS dismissal
ec6c3d35db02 : Changed how user restrictions are pushed to UM
c6909ffe20a4 : Introduce a Setting for auto revoke teamfood settings
b6ffb2293edf : Remove replaced BubbleMetadata methods from SDK.
92561d210d23 : Revert "Revoke 'always' web handler status when not autoverifying"
8cd8797876e5 : Revert "Revoke 'always' web handler status when not autoverifying"
63b6cfd96485 : Revert "Revoke 'always' web handler status when not autoverifying"
8c56ac6b945e : Revert "Defer updating InsetsSource.mFrame while animating"
d5f7966370ea : Document onSampleCompleted.cryptoInfo
7250c9bbf8ce : [DO NOT MERGE] Adding self to owners
27608554dc38 : Show empty state screens in order of priority.
b66d65fa1833 : Whitelist for package broadcasts
ed401cc16d27 : Introduce security checks to startDreamActivity
480275a1977b : Add verification for setting ACTIVITY_TYPE_DREAM
982b1047556b : Delete bugreport file on bugreport cancel
d0e4e3d037ba : Remove HBM addition to display config.
bd4544cc7547 : Adding final/nonnull annotations to display device config XSD.
de32d145f796 : Fix talkback ordering of zen duration dialog
66e975404c05 : Added Backup & Restore for SystemUI and controls
858daa47f4bf : Support for passing the name of the newly taken screenshot to the content suggestion service.
3c2905113331 : Fix potential NPE when removing TaskOrganizerController
cfb7f03b41ff : Import translations. DO NOT MERGE
8256aad305a3 : Remove build workaround for wifi stubs
f4f0c9e2d15e : Import translations. DO NOT MERGE
cf7dd0969fb6 : Get HAL services with retry
9528e70f12a7 : Add one metrics field to record the cause of DNS query internal error
68fdb1e21533 : Remove custom targeting logic for app data isolation.
fec5842cca8f : Add an overlay for photo preview
e1dbb8fab934 : Remove BluetoothMediaManager
11264e2148e1 : List 5 disconnected bt device
6ed3e93f8aa7 : [Wi-Fi] Add WifiSavedConfigUtils#getAllConfigsCount
8ef5d5e43895 : Fix Battery optimization takes long time
8fb76731eea7 : Fix Telephony crash in the method ImsCallProfile#toString
99592cc0468c : Update the current API dump
2b6773f6e6a9 : Add CTS tests for ApfCapabilities static APIs.
31de2d67cf73 : Clear home surface crop size while being organized
aa4bf788f22a : Fix locked second screen on boot
828c4989043e : Fix DecorView error about non-visual context
44592d13dae1 : Unbreak testStartUsingNetworkFeature_enableHipri failure
28310268d905 : Fix an NPE in WatchdogEventLogger#stop
48928ed7c9fe : Remove duplicate code.
0c69be28786e : Fix Bluetooth auto turns ON in airplane mode
f845259eecf9 : Independent methods to enable/disable BLE mode
f27433af0f8e : Migrate android.view.inline to android.widget.inline
9ea12da42867 : 2/n Move task management logic to TaskContainers
5c88c73306ca : Fix incorrectly assigned constant in AppOpsManager
9a8bf9a7f9ac : Remove the @hide from ContextImpl#bindServiceAsUser
5532c7790435 : Store hard refences in a static context and pass through only weak references during the Content Capture Sharing.
dc5d17adac6b : Move some unit tests about WindowInsets to CTS
95aca253f9e2 : Add Hexagon and Flower to R dogfood devices
39766392a710 : DO NOT MERGE Refactor appops across location
f9172bd78520 : Export change id processor.
13973e1d89b2 : pm install-commit supports waiting for staged session to be ready
268eccbd1e19 : Adding task org controller dump
4a90c80aa906 : [settings] Add a knob to turn off incremental default
62dd7c25ac5b : Add ability to execute per-connection SQL.
7929c5dced71 : Revert "Do not mount whitelisted package in storage data and obb dirs"
ed6d6e69a86d : Add gating, logging for PhoneStateListener's limit
f4e17e663995 : LibstatsPullTest, Testdrive updates for sandboxing
43c2043e2dae : Allow autofill to request show soft IME through InputMethodManager
3be093b518e2 : Uid Sandboxing of Pullers
fe87df9ea67f : Check mBtRouteProvider for null before using it
fa844e6b7153 : Show prompt reason on scrimmed bouncer
526ad439c314 : 1/n Move TaskContainers out of DisplayContent class
1efd27cde359 : UserSystemPackageInstaller only (un)installs when appropriate
62b85cbc36fa : Fix for a test broken due to removing logcat msgs
6eb456615fc6 : Remove permission requirement for SMS_DB_LOST intent.
20d6ef247794 : [frameworks] update with incfs.h
2da50cfe3391 : Institute limit on PhoneStateListener
aff42367bf96 : Also update color when changing the visibility
316f692df409 : Add addtional strings for Shared Data dev options screens.
ef5836157f9a : Remove "@Deprecated" from supplyPinReportResult + supplyPukReportResult
0a45b662b035 : Send "early canceled" to privileged clients
c1073635fdd9 : Only enforce secure FRP mode when in setup wizard
938c63035c85 : iorap: Change AppLaunch to parse logcat waiting for the service to reset.
327c3507bcc9 : iorap: Log a message when we reconnect to iorapd after binder death.
58fa5edf225d : Remove the unused variable.
4f8f0d9d5bb9 : Fix statsd publicapi stub default usage
f79b08b7ab29 : Limit framework module api packages
c90eb8e7426f : Handle the UnsupportedOperationException when register TaskOrganizer
81a1742b9ae7 : Dark Theme doesnt forget car changes
78f77f67eb35 : Document that some Telecom broadcast and extra keys are dead-ends.
a83de9e43e89 : Pull out library needed for Notification CTS test.
57c68c7482b6 : Create a shim apk which is malformed
f2012da846c1 : Fix atom id annotation parsing
af25fbdb75bd : Mock TelephonyManager in NotificationManagerService tests.
49b9f6c67c77 : Fix flickers when changing control
77fd819bd008 : Turn on foregroundServiceType camera/microphone feature in enforcement mode.
db4f83732e69 : Only runtime and appop perms need to be in RUNTIME_AND_APPOP_PERMISSIONS_OPS
0af62e1d2fa0 : Add basic documentation about cec key handling
221fe3d90598 : Save reentry bounds from SysUI
e967e9676da9 : Ensure activity view is always cleaned up
fdaaf1094ee1 : Remove unnecessary old code from test
3589e891ba99 : Restore password metrics after a credential-less unlock
26ff673458c6 : Add mSourceDrawableId to copy constructor
aaf4c5e47b08 : Use bg thread for BroadcastDispatcher registering
fbe688835802 : Controls UI - Various header fixes
900e1f11eb43 : Have Telecom service notify AudioService of RTT call state.
2de4180f45c9 : Increase string char limits
06970b9338b6 : v4 digest tree streaming
bc9d52d5d220 : Hide empty text view when airplane mode
7f17c70d03b6 : Make BadgedImageView selectable when talkback is on
b07f4854b5eb : Respect app-ops permission in FileIntegrityService
1a209dbf44f1 : Controls Ui - Do not update controls without STATUS_OK
ababfcd4cf86 : Add user switcher related strings to SettingsLib.
6f33b10ab52c : Moving the NO_SESSION_ID constant from ContentCaptureSession to ContentCaptureManager
59292377d456 : Revert "Add new class with APIs of varying visibility"
5874e1afbfec : Implement MediaParser.setParameter
442fcf48c42a : Add package filter for system_server stubs
2da4f9f9ae75 : Rename satisfiedBy into canBeSatisfiedBy
b5cb4429b201 : Controls UI - Update icons
a9be39d224b6 : Add a config resource for controls package
674a012c96a3 : Register callback and receiver after tethering is created
8f56a69b9d8e : Feed framework-tethering-stubs the src filegroup
9b972e8ac638 : Fix overlap of text and star in controls
2f58649bff1d : Remove window animations for shutdown UI on TV
d6ce2ccac7d9 : Opaque background for shutdown UI on TV
9fc4c15318fa : Send ACTION_PENDING_INCIDENT_REPORTS_CHANGED broadcast with flags
51db04530a3d : Add an Ethernet tethering test.
70b55719dbc2 : Change TYPE_DREAM logic to use ACTIVITY_TYPE_DREAM
b518904e9f01 : Cancel bugreport: call into dumpstate
23daf2656c4a : Only send reset state annotation when needed
b0e1e7ec3e15 : Address further API council comments.
14caf974dbe0 : Update the NetworkProvider API for council comments
0264a6cb29eb : Fixed incorrect rounded corner size
ddf140da1211 : Differentiate the default route with the device route
e3366397afce : Change field type for reverse
91baff97827d : ApexManager: Request apexservice only when needed
bfe1b70fcd3f : Report incorrect context usage in ViewConfiguration
4528b333db8d : Clean up some formatting problems in the setFrameRate sdk docs
e8b3b31968c4 : Suppress flaky test in EditorCursorDragTest
a4d2d0008aee : Revert "Add actor attr and QueriesOverlayable styleable"
ae0379230c98 : Using for loop instead of stream
b8540a098517 : Fix crash on devices that don't support multiwindow
8d1791efc788 : Add a hidden API for EXTRA_LAST_KNOWN_NETWORK_COUNTRY
c23b0165f86f : Synchronize before calling unstableRemoveIf
a3d4c80e04eb : Import translations. DO NOT MERGE
de4cf91872ab : Don't reference RollbackManagerService directly (2/n)
026106f6d683 : [HWUI] Add null check for CanvasContext
67655a144869 : Don't check apex when granting priv permission unless needed
120c1c4db77c : Address Audio Java API feedback
f85a2e9220cb : Check HIDL Discriminator for CSG Info
7c579cd034d5 : Fix bubble transition hanging issues
686a537376c6 : Dynamic args complete removal.
0a9c285d843c : Update location permission strings
7cfe82b0ba3a : Exempt device owner uid from FGS BG restriction.
ec239b9da537 : Announce when bouncer becomes visible
b2c20a677ed2 : Separate Notification Panel
7b6bb40e6a1c : Gracefully handle module death in SoundTriggerMiddlewareValidation
13f9bc83f93b : Make bubble flag removals from notification delegate (sysui) sticky
c5a50213f155 : Re-introduce dummy autoRevok manifest attr as padding
854fc2ca6440 : Update Bands API
c6c38632af73 : Group annotations for the same atom id
83eddae76669 : Always use TypedArray to obtain manifest values
8d761db1e486 : Make vibrator effect queries an @IntDef.
505eb89618c3 : ClearBiometricRecognized when user switches
ce03593da0dc : Make BiometricPrompt credential UI closer to Settings
94bb0098bcb8 : Move gnss files to server/location/gnss
2ed260ef275f : Assorted dot-wrangling.
1e43767f10f8 : remove SoundTrigger public member variables
a3a68132b5c5 : Consider target path when verifyIdmap.
8e56e11eab59 : NR is lower priority than all other signal strengths
f7eb2d82a756 : Address API Council feedback.
e9e26309fdc0 : AudioProductStrategy: fix attributesMatches()
051829b895e4 : AudioService: default volume group is not restored
625bcd2eeb9e : Resume-on-Reboot: change SystemApi calls slightly
de96c8acce87 : TaskOrganizer: Wait for apps to draw.
176dc1fc039f : [AudioServer][Strategies] Fix Min/Max index overwritting
51aaf2e89e4f : BLE-MIDI: fix timestamps for sysex data
e70cabfba530 : Remove bp and manifest for trm tests
acdc82750115 : Revert "Include an AppOp to allow dialer role app to record and play audio into calls"
ea87e741f166 : Controls UI - Support remaining confirmation dialogs
c78abaad354c : Add global cell ID to all technologies
3cc2222d1a0d : Unregister MediaListener on view detached
3f287f25c933 : Remove unsupported and unmountable intent for automotive devices
9adc508a2f6b : RebootEscrow: create event log
618887858eb1 : RebootEscrow: add bugreport dump
4f9ab82c08cc : Proto changes and binary for adding more logs to the Back Gesture. Design document: go/logging-back-gesture.
219f1e597ee4 : Add NNAPI processes to ANR
46f58562d4f1 : Fix unsuspending personal apps.
a9803044be64 : Add more information to removed controls
3f79948d4be1 : Don't generate test config for block_device_writer_module
dcb4b0ce1f0b : Limit toasts posted by system
1cbf78de6a5a : Controls UI - Prevent parent scroll while using dragging control
72d6dc3b4e24 : Avoid flicker by finishing recents animation with config change
8612937cb6d1 : Remove unsupportedappusage-annotation library.
34b6831b821a : Looking for occluding activity above
9073ef0a5eac : Prevent NPE in PagedTileLayout
f8cc0fa2adea : Controls UI - Fix routine icons
1d73eaf431d6 : Factor freqeuncy and mimetype of past sharings, foreground app into sharesheet model. Promote most frequent sharable apps to tackle cold start issue when device doesn't hold enough sharing history.
fc5e4f9f586d : Add special value for unknown current parser name
870de2b10436 : Revert "Fix input infos are inconsistent between WMS and InputFlinger (1/2)"
1c1544ff96e7 : aapt2: Preserve annotation parameters for SystemApi.
5f49375c4e2b : Initialize progress and lastProgress AtomicIntegers
5259a14d53a5 : Dist module stub libraries for in sdk builds
b175d57293aa : Add config to show assistant above the dream
cfad989c72d3 : Check DUMP permission before dumping in RollbackManagerService.
76e7ff4171a6 : Add permitted_packages to framework-permission.
6d0f6021be61 : Remove MountServiceTests.
99d6f0e88426 : Skip finishing activities while performing behind fullscreen check
cb867f533770 : Promote keyguardGoingAwayWallpaper check condition.
fae0aeabe0e5 : Make caption a insets source
ac3eb46325de : Un-deprecate SmsManager APIs
f961f2ca6fd9 : Update devices list when onRoutesChanged() called
8e9e4b44cb5e : Update MediaRouter2Manager api
250678109589 : Update connected clients when a downstream disappears.
191a03c2353f : Add a log message if enabling Ethernet tethering if it is already enabled.
ee74b0ea906d : Fix the duplicate components in edit shortcut menu list.
39e7d17aeb21 : Support logging intents from Profile select dialog
f17894f341a4 : Clean up device identifier access logging
678528ed42e9 : Check permissions in INetworkManagementService#setIPv6AddrGenMode
693601db798e : Fixed error that was repeatedly polluting the log
f950dc9f2413 : [TNU04] Add tethering restricted notification
8d6928035ef0 : [TNU03] Add TetheringNotificationUpdaterTest
da4f3c835336 : Propagate exception thrown by ContentProvider.canonicalize
972bbd993814 : Remove insets before calculating bounds
cf2cd8dcd8cb : Fix potential issue where sub info change listener is not registered.
5ad0a8a04791 : ThermalManagerService: add retry for HAL connection
d16e86f466c2 : Require a more specific intent
547bf5487d52 : Expand "extras" support in content tool.
eab2d8c0463d : Fix command injection on screencap
23c04c6f62f2 : Fix command injection on screencap
0f14ffc3548d : Fix incorrect closing tag
08490f1dc7ec : Update permission requirements for TelecomManager#getLine1Number
d5800b208e4c : Update unit tests to use new socket schema
2c35935f5f36 : Add testing for TMS#TemperatureWatcher
d0330873bf62 : OsuLogin: Generate AOSP keys and sign APK
a010445028c4 : Make UiccAccessRule certificate utils accessible.
e5befcbd283d : Add comments to GSM and CDMA getDbm()
bd2780151a81 : Do not verify APKs out of updated APEXs
89274b490569 : Auto-expand overflow bubbles on promote
a7176aaad16b : tests: AppLaunch - increase sleep duration after resetting iorapd
1e6a356911c1 : Fix display of BiometricPrompt wipe warning dialogs
e2dbbce0dd8e : Fix single field highlighting for autofill.
103f93a7e645 : Make FRP APIs callable by Settings
b2f07e8ba4c9 : Registering DeviceCallback too much
66ed8dff3796 : Define permission for installer API v2
d39583af0e7b : Start PiP dismiss from SysUI via TaskOrganizer
0d34826d06ab : Restore existing committer info correctly when a new commit fails.
2a973ab626a1 : Add CTS for BlobStoreManager.Session.openRead().
48273a352089 : Update READ_PHONE_NUMBER security checks
ec19b8d07519 : Add hidden API to clear all cross-profile app-ops
68a220394cca : PMS: Add shell command to toggle FIXED_PERFORMANCE
fedcd296f59f : Fix a potential NullPointerException in InsetsPolicy
a9afc32ddc01 : Require a more specific intent
d8643f4fca6c : Separate updating views from deriving state
9b52815e714f : Add isUidActiveOrForeground() for camera/audio to use.
9bad0e947f97 : Tracking legacy remote submix active or not in RecordingActivityMonitor.
bb58b4e68488 : [AudioServer] Fix CTS for volume groups based on non public streams
74b650b99205 : [WIFI][SYSUI] Display Wi-Fi icon in status bar if it is the default network
2cd955e79d32 : Do not mount whitelisted package in storage data and obb dirs
e5ab0170f823 : Skip excluded MW mode tasks from recents and running tasks
aff506bb30b4 : Fix small issue with task org state cleanup
4b5a106542e3 : Allow WRITE_SECURE_SETTINGS for ANGLE to provide developer options.
0b304c36f625 : Show predefined title and description in finished notification
703dd182fd62 : Hide adhoc conference APIs.
76735f666a64 : Make OP_LEGACY_STORAGE stickiness configurable
57e2e1cd2e55 : Don't dispatch IME insets if the target is above IME
465c5fb2a308 : Don't include the data dir in zygote library paths.
8d23b6bebd33 : Clear no_remove_managed_profile retriction when removing test PO
c5fb839d3134 : Hide empty state icon and button in landscape mode.
274cc1c00afe : [TNU02] Update tethering notification by active data subid
1d2d35d049a3 : Update NetworkAgentConfig API for council comments
f1dec6101b59 : Update the NetworkAgent API for council comments
bcaf0efea379 : Add Secure Setting for Controls
61e565b733e5 : Use sub specific telephony for emergency supl
dffe0cee3c33 : Set the Network Specifier on Emergency SUPL
3929da0a54e8 : Add logs to WallpaperManagerService when setting wallpaper
c8ad37247f49 : Add permitted_packages to framework-tethering.
b34292164a5e : Make Dream background black
09c48e4a2d51 : Allow MANAGE_TEST_NETWORKS to register limited agents
37282f0f02a4 : Fix ConcurrentModificationException
d611a9bb52db : Update HideNavInputEventReceiver when nav bar visibility has changed
a009c76580f2 : Remove use of TaskTile
ea4db183fed6 : Add SettingSnapshot atom
b3230a35945e : Fix false positive of activity leak in NexusLauncherTests
547f46331cd4 : Fix ValueMetricProducer_test on hwasan
afbcf851d3b4 : Calculates the slop values per upper/lower line height.
d4a9abd2def2 : Ensure previous background color is reapplied when showing a SurfaceView
d78ad3d41adf : Automatically set IPsec tunnel interface as up
a37692088f54 : Relax IPsec resource count restrictions.
316477c3995f : Supporting multi-display for takeScreenshot()
fbb485a4b3cc : API review: make exception class and Builder final
dd63da5061cf : Reuse and reparent one-level root task to another display
227c66591037 : Make canBeImeTarget be compatible with legacy behavior
a873cd12c888 : Fix the validation for showing inline suggestion in webview
319b13bfff47 : Revert "Let bug report shortcut handle the case that bug report handler app is not available"
10e4b5f0b02a : A new setting key to hold targets of the a11y button
f3436dabc7e0 : Fix input infos are inconsistent between WMS and InputFlinger (1/2)
b478e576adc3 : Account for stopping activities when determining whether to restart
e6b4c38f902e : Failed UiModeManagerServiceTest
8893d30bd576 : Don't filter pinned inline suggestions.
abe15d4ec47f : Recover AOD state when leaving battery saver
4a55841ae506 : BluetoothHearingAid System APIs now throw an exception if a null BluetoothDevice is passed in
4943b86bd3d7 : Hook up new pipeline so notifs are visible
fd2c39855a45 : DO NOT MERGE: startop: Downgrade EventSequenceValidator to warning.
a345af9b4059 : Run clang-format in stats_log_api_gen
38d702697daf : Add mAlertToAnomalyTrackerMap to MetricsManager
9541b09160f1 : Caches parsed package info for APEX
effd216b8f6c : Move inactive user filtering to its own filter
bcb37d8a5e4d : Split RankingCoordinator's filter into two
9b995809fb76 : Add truncate_timestamp annotation
390f8f9be923 : Accessibility Service & Shortcut Redesign - Remove “volume key shortcut” setting (5/n)
007e9df3e122 : Preserve failure history when calling startObservingHealth
49a177ad8d53 : servicetests: Whitespace updates
e45ff865734a : Don't update the bubble on ranking changes if it's already in the stack
b079daa1a11b : Make power menu animaiton smoother
37e0b0c2ce6d : Update doc for ApplicationExitInfo.getDefiningUid
0ad9c8169b68 : Include HexDump in framework-ike-shared-srcs
63143251fe66 : Update the cc_benchmark to use the new socket schema
be61c4468c89 : Propagate exception thrown by ContentProvider.getType
13e1049d098c : SystemServerInitThreadPool: add timing log for executing and shutdown
6abd17edc802 : MediaCodec: LinearBlock API for optional crypto
5ff882e40753 : Unregister user listener when observers are inactive
ffba329f6441 : Assign missing stateful fields in PackageInfoUtils
3f8e4fa5fd7b : Revert "Revert "package-manager: Add an observer to package manager on package change.""
d71a77f2bb24 : Don't crash if media metadata isn't available
87e02b825712 : tests: AppLaunch - Add iorap compilation filters whitelist
6b7efbc4b9ba : V4 uses V2 digest if V3 is not available.
d988f55a0a14 : tests: Save contents of dumpsys iorapd to launch_logs directory.
8b5493967f97 : Fix overlogging of filter and section changes
ce3a57e8b522 : Exclude flaky tests from presubmit.
53af63e0f16e : Don't query for the bubble shortcut if it's already on the NotifRecord
774d5fe0cd2d : Ensure that the shortcuts added to conversations are longlived
4dccbc62f8e7 : Overflow bubble labels
2751c29414d1 : Defer updating InsetsSource.mFrame while animating
c797aac41e35 : Gate toast block and remove warning
5430412662fe : Wrap around text so that it isn't cut off
c46982833c52 : Cache icon drawables.
27bb209292bb : Remove injection from LockIcon.
5757effce104 : Enable receiver for update user sensitive
2df1bcef6b30 : Make framework-permission stubs use the new defaults
c868e7715300 : Make framework-tethering stubs use the new defaults
2cc2287318f4 : Make framework-sdkextensions stubs use the new defaults
013dc72801b7 : Make framework-wifi stubs use the new defaults
8a617e0024b3 : Add StatsMetadataList proto
94e234147bb7 : Make framework-media stubs use the new defaults
460292f78973 : Update documentation
4bb837b05851 : Make framework-statsd stubs use the new defaults
b470bf343410 : Add defaults for framework stub libs
f0220201e775 : Fix bug in registering death listener
81369301b0c1 : Use cached getPackageInfo for target overlayable
49b84c349596 : Switch auto-revoke manifest flag to a tri-state
61664e969b5a : Additional settings page for apps bypassing dnd
9e3d40d26598 : Controls Ui - More string adjustments
e4b03b589f74 : Pipe through attributeId to notification app-op
eea7926c2ada : Reboot device after test for cleanup
84b4318cbda6 : ContentSuggestions - restore snapshots when needed
599a83410215 : Revert "DO NOT MERGE: pinner: Toggle camera pinning on by default"
59a60fa81a91 : Use isLeafTask() to check whether to save state.
255094826dab : Clarify Toast.Callback javadoc
9a104a759e1c : Remove unsupportedappusage_index.csv from droidcore target.
a7c9f7cb4cc7 : Send notification when reusing a stack as a task.
a4bc3a52e07e : Implement getParserNames
4d5e630349de : SurfaceControlViewHost: Enable HARDWARE_ACCLERATION by default
97c9ee87ae05 : Bubbles Policy: remove phonecalls
f049197e3c39 : setWiredDeviceConnectionState requires MODIFY_AUDIO_ROUTING
06aeb069a070 : Notify remote rotation with fixed rotation transform
44f3ee4c206a : Fix potential deadlock in getAutofillOptions().
6aea969ed4d1 : Remove test service for Assistant Handle requests
80ac7354b6bf : Update model when adding favorites
d0d5fc222e97 : Settings: Add a javadoc note for WIFI_MIGRATION_COMPLETED
9a8e3ae15c86 : Fix temporal display orientation by pip activity
9cd69787ced7 : Makes Assistant handles comply with a11y timeouts
45f48d30823a : Create ACTIVITY_TYPE_DREAM
a37fc59fde30 : Remove usage of sleep tokens during dreams
957d31d1b5fa : Remove unnecessary parent restriction check
b2ed79aecef4 : Expand javadoc based on API Council comment.
caafee4101b4 : Remove unnecessary +1ms to quota window calculation.
dec3408b508b : Introduce DisplayArea organizer
b1c47a7641b7 : wifi: Support setBssid for tethered mode hotspot
685a1766c2b7 : Fix calculation of the collapsible height
e9de2639e0ad : Send intent to let calling app know that user checks consent.
704cc228a5f6 : Fix the IntentTests test case failed
97bb33b93c6f : Suspend newly installed apps when personal apps are suspended
c04e06e67d53 : Update strings for location services notification
7065f1b665ef : Keep permission info for MR2Record
a1d197644902 : Fix NetworkCapabilitiesTest fail on Q device
38325f629045 : Rename createBaseActivityResources to createBaseTokenResources
0be1d67b6819 : Report bounds instead of size in WindowMetrics
5dfba4b557b4 : Fix addRoute replace default route unexpectedly
48c236721924 : To transfer to a disconnected Bt device
a09e3c098329 : Fix a flaky test
e75dcfbdfd75 : Promote getLeasedBlobs() to be a public API.
3015adf9c4f5 : Fix ContentCaptureManagerTest test fail.
97f2e74c5c5c : Do not expand a notification if its guts are exposed.
4716913d96b8 : Support deep press on notifications.
2f67cf7684a1 : Add NPE chceck in CameraTransitionCallback
212a5f0ee123 : [SM03] Collect NetworkStats metrics by NetworkTemplate
f889330c894f : [SM01] Add rat type fields in data usage atoms for mobile data
b6464ea36c09 : Lock screen media controls
8006029ec961 : Address API Council comments for ProtoOutputStream
4549e73445a8 : Allow annotations to be added to Atom Id
b810d3346ac2 : Give tethering bluetooth privilege permission
da687a071fb0 : Make canBeImeTarget be compatible with legacy behavior
443b8fb80352 : [DO NOT MERGE] Fix incorrect order of Accessibility events
d7a3204c4ecb : Add tuner permissions to Shell
ee87b30a8f32 : Sequentially handle enable and disable
a06cfe55d640 : Tuner JNI: filter impl
d00d01a298bb : Fixed the coloring of the background of the conversation icons
bf322ee05aa7 : Add back the conversation icon in the expanded view
849a6f78a599 : WifiMigration: Add a settings key to indicate migration is complete
c4b45701aa6b : Tuner JNI: getDemuxCaps
892ccd9bd518 : Optimize memory usage in incidentd
4b767ff2ab0f : Fixing the bug where secondary lockscreen intent is sent to the admin receiver but no the service.
824cc490c54d : Assigned package ids to overlays last
b894c274d01f : Revert "Assign shared libraries stable package ids"
d00392385def : PIP resize: Set starting orientation correctly.
aef529a7cc6a : Fix IME hide state
69fad4c7212e : Clean up unit testing for ConnectivityDiagnostics.
3096b664f926 : Restrict VPN Diagnostics callbacks to underlying networks.
75702566e413 : Fix regression on voice call default volume
d9af6311e9cf : Avoid duplicate text on keyguard indication
e09a79200291 : Revert "Revoke 'always' web handler status when not autoverifying"
e13955780536 : Remove bubble from stack by key instead of icon
87d6a79f2f09 : frameworks/base/wifi/tests: Run mts-wifi on AOSP builds
0485041305cc : Fix floating IME visibility
91f2ff9718f7 : Add Tuner Resource Manager Test as Presubmit test
78a22682fbd6 : disable SoundTriggerService in safe mode
62190bda4379 : Allow BIOMETRIC_CONVENIENCE to register with BiometricService
7e141fb6ae6b : Improve AuthService logging
0f598aa9c069 : Only BIOMETRIC_STRONG HATs should be sent to KeyStore
f603b27000f6 : Reset the scaling when finalizing resize.
85ef2fddce86 : Send a command to the wallpaper when re-applying it
9bfde0e1fdb3 : Hide CellularBatteryStats#getTxTimeMillis.
04487ee10624 : Give tethering bluetooth privilege permission
ed5634d9d664 : Fix display fade-out animation
22488d31bbff : Performance optimizations for new insets
be60a58a6014 : Adds SYSUI_STATE_BUBBLES_EXPANDED to QuickStepContract.
a1905e9153c5 : Import translations. DO NOT MERGE
f89b4d00a126 : Import translations. DO NOT MERGE
69cf0fd59926 : Camera: Add visual samples for android.control.zoomRatio
1e03bc053930 : Crash service on SoundTriger HAL fatal error
83084f25f704 : PackageManager: Restrict some camera intents to MATCH_SYSTEM_ONLY
585305da3215 : Camera: Improve docs for getOutputMinFrameDuration
94ff20fd28d5 : Controls UI - Remove BIND_WAIVE_PRIORITY
a3d2ed8cb277 : (Part 3) Use new socket schema with statsd tests
5c42f4a03af3 : Fix flaky important people sort test
6bb95ad75142 : Reconfigure stub libraries to do less work.
62cef43ac255 : Deprecate POWER_SAVE_MODE_CHANGING broadcast.
59beefe79e82 : Temporal fix of the Android Auto orientation chaniging on phone's orientation change.
40473c4632a5 : Force update uid state when pending uid state is applied
7f0136aac9fc : Notify all packages is uid-mode is changed
1f47e1c22ef8 : Give tethering bluetooth privilege permission
d9a3fee23d3f : Convert disting of api txt from mk to bp
a92a23bc69ad : Make module apis dist their output
2ae454ddc797 : Wrap StatsDimensionsValue over structured parcel
2ee536290eef : Add <p> tags for PowerManager#getThermalHeadroom
2459a08f86b6 : Add new hidden API in CrossProfileApps and other minor changes
8e81742dc026 : Make Log.isLogagble @FastNative
dff0da5a01a3 : Add button state to the "Turn on work" button.
5ebb7feff696 : Controls UI - Move 'add controls' to popup menu
f0f1d83624a8 : ShellSubscriber: Avoid rollover bug
568f9f41c63f : Introduce WindowOrganizer
a41d012e1a2b : Misc tidy up before adding geolocation classes
e75cf0ac1680 : Deterministic PowerManagerServiceTest
0f522bfebf43 : Add (hidden) fixupAppDir() API.
6cdba1f435be : Controls UI - Up string limit
1db331687682 : Create stub and add api tracking for service-permission
180ec39abeb9 : Add default configs for module service stubs
63e694d06833 : Move strings related to user creation to SettingsLib.
172dfa15869c : Tweak command-line verb names
64d1fc040b7a : Don't notify about explicit personal app suspension.
5a158970fd51 : Ensure broadcasts are sent as system
b8690fba142f : Refine performance for calling into ContentCapture
8234820115a0 : Enable the feature flag for contextual home v2
7c64b0da0dca : Import translations. DO NOT MERGE
cd44942a1486 : Remove Context.NETWORK_POLICY_SERVICE from @SystemApi
63d3ad3f8917 : Import translations. DO NOT MERGE
bdf11af5008a : Fix IInlineSuggestionUiCallback not released.
25d643991f82 : Address API council review comment about TetheringRequest
2c98fc423f35 : Add null object checking
07cb272a5070 : Surface should not be created for WindowContext initially.
e5b7db3d9087 : Revert "Don't override activity display adjustments with app config"
31667b7d7fc5 : Make canBeImeTarget be compatible with legacy behavior
558f025f4d01 : Revert "Don't override activity display adjustments with app config"
5794658be028 : Move some window related files to android.window package
df3001b935c4 : Get rid of SIM record access in DcTracker
084aa3cb1705 : Native API Council asked that we remove the C++ class from the public header.
2e7170bb21ad : Set dark theme flag when initializing with Color
3dc45fbc57c6 : Update AppOps & UsageStats when app widget tapped.
c94965914ac3 : Let Home activity restart during first few crashes
0f607415db27 : Export annotation processor via unsupportedappusage lib.
7507189a1d63 : Move hiddenapi lists droidcore calls to tools/platform-compat/.
d5378e96a55d : Remove separate OpIds for logging and enforce op ids instead.
9161a337a814 : Add strings for Shared Data developer options screen.
77d7d6f76dc4 : Update SubInfo#getNumber docs to reflect permission requirement
2c71d16ced54 : Add BLUETOOTH_PRIVILEGED permission as a requirement for all new Bluetooth SystemApis and for hidden connect/disconnect APIs.
1715b69bee08 : Don't allow the keyboard to probe Inline Suggestion content.
1eb98be72077 : Strings file for Sim Depersonalisation
23cf98eaa894 : [Telephony Mainline] Hide TelephonyServiceManager and TelephonyFrameworkInitializer
d2dcd46518d7 : Fixed an issue where the largeIcon wouldn't be shown for non-shortcuts
4009110b3beb : Un-expose APIs added for telephony mainline.
4430bb404901 : UiMode TwilightManager null
ecf248f63319 : Improved transitions for conversations
ab9efea9359b : Disable deep press when long press is long
75ba9c300c8e : Scale the leash for PIP User-started resizing.
dd4859d17dc2 : Hide CALL_SOURCE constants in TelecomManager
afd92de7bc79 : Using EventLog for user switching events
65c308fcb297 : Add actor attr and QueriesOverlayable styleable
1da1137fd14f : Add one-time flag to test api
ad00ab2959ab : Fixed doc
8e051743c5c5 : Change sint to int in atoms.proto
cef53f36deba : Improved the transitions and layout of the app name in conversations
52440e988c27 : Add application name to expanded conversation view
928bb16c9fbc : Add importance ring around conversation badge
f234fb2bc536 : permlab_systemCamera: Change privileg | system -> privileged or system.
64fb254c6320 : fix enrollment application permission check
1c6679a3adf7 : Exposing TelephonyManager.isIccLockEnabled as a system API.
e80c7812d404 : Controls UI - Update strings to match latest guidance
a59764edc9b6 : Add method to reset network types
d27fa8138ba4 : Import translations. DO NOT MERGE
eddfb20b49ce : Import translations. DO NOT MERGE
bd6d1eaec8f2 : Remove framework-telephony as it's not used in R.
c7991809cb21 : Move telephony framework sources as part of non-update framework.
9cec62f275b8 : Limit GlobalActions strings to 24 chars.
ac0dfc1096d9 : Revert "Revert "RootViewImpl: Fix measure size hint for WRAP_CONTENT windows""
a9533225750b : Add method to clear out SubscriptionInfo#getCardString
085bc751a0bf : Fixes majority of PackageManagerTests
f739e47c4130 : Add null check in IMS hideWindow
28e4801c57e8 : Fixed the translation of messages
514b52c091f9 : Made image messages display externally in the layout
3ef9b33c0387 : Always update IME control target
d41ce92d5cb0 : Add API to start pendingIntent for attribution from client App.
a57dadde241a : Add APIs to move suggestions below/above window
a856e49c1865 : Conversation inline controls redesign
796863a5ec50 : Camera: Move bokeh mode to extendedSceneMode tag
94c8b2175831 : fix enrollment application permission check
00d8f1fe5a44 : add KEYPHRASE_ENROLLMENT_APPLICATION permission
6180ef8af7b7 : Make canBeImeTarget be compatible with legacy behavior
676b601751f5 : Fixes query logic when not instant
a80a997a3bad : Add BlobStoreManager.getRemainingLeaseQuotaBytes.
5a207846e638 : add KEYPHRASE_ENROLLMENT_APPLICATION permission
709c0a9cecf1 : replace @see with @link to fix java doc error.
da0704b27585 : WifiMigration: Add sample config store XML files
e9d20f0ebb05 : Adding block kind to protocol for future streaming of a tree.
ba04dbe7732b : SoundPool: Fix stream playback thread startup wait
010524415762 : Revert "Revoke 'always' web handler status when not autoverifying"
491ad0510ff8 : Fix NPE in updateNrState
73597dcb9a73 : Statsd update for native puller api feedback
c19b3cc14a91 : MediaRouter: Add features to distinguish audio routes
f77913fbc681 : Remove kBytesFieldAtoms from atoms_info
830833053d1f : Pipe through attributeTag for one SMS permission check
6360c777ab04 : Remove dead code
7d77d7ea8fcb : AudioTrack: Update Tuner API
8345da3a97c6 : Secondary Lockscreen API: improve documentation and rename onSurfaceReady method.
c36a733b29d3 : Fix preserveLegacyExternalStorage logic
256ee074c9fb : Add tests for editor state and cursor drag to presubmits
2068b63ccaf9 : Add StringDef for parameter names
5f0547f84f18 : Add parser name constants and a StringDef for them
a4b5e9688622 : PackageInstaller: Initial focus in non-touch mode on Cancel
8a6002477d2e : Change dynamic MIME feature accodring to API review
29dc08961722 : Delay volume state changed broadcasts until the Storage Service processes it
a2fb224ccffa : Remove references to the assistant overlay from setStatusBarDisabled
6287021ce9e8 : Add People DND Settings pages
8568255c25b2 : Upsort important conversations above others
383321e9d5c6 : Build tethering against the module SDK
e11221c738c5 : Remove the tethering hiddenapi whitelist entry
5bada134bd22 : Update R accessibility assets and strings (9/n)
032514ab640d : Add "Please connect to a Wi-Fi network" string.
f4552af50236 : MediaRouter: Rename methods in TransferCallback
63322a6d7ad5 : Move config_useKeyguardUserSwitcher from sysui overlay to framework.
e0c4e40512a8 : Add unit test for ClosedSubscriberGroupInfo
e204da4040a7 : Center the work tab empty state spinner inside the empty state view.
17429b5394e7 : Address API Review for setProfileOwnerCanAccessDeviceIds
77bfe0a7c41a : Set default rotation in StatusBarWindowView to -1
791509de7f66 : Put accessibility labels for tabs.
9e100e2505e3 : Update summary for low battery tip suggestion
9ee8ab9138ea : Import translations. DO NOT MERGE
8a71e9b9e3ec : Add permitted_packages to framework-wifi.
b25ba2995b98 : [Wi-Fi] Add content description for the Openroaming help button.
a10577a89ab2 : [TNU1.1] Update tethering notification strings
c0598eb36092 : Update R accessibility assets and strings (7/n)
92d79fddd49b : Remove SDK dep from module_lib_api
6a5d8e4b552a : Update permissions of BluetoothPan System APIs and re-hide some APIs that do not need to be System APIs.
b3ba6a4ee726 : BluetoothHearingAid#getHiSyncId now consistently uses the term HiSyncId (removed all references to CustomerId) and added link to explain what the HiSyncId represents
c62712e98e36 : Add error code for BluetoothDevice#getBatteryLevel to represent Bluetooth is off
c3f8eb9ddbe1 : Adding target name to their manifests for Hexagon and Flower
d1a6da569230 : Hide all insets when the dream is activated
8980546a0091 : Import translations. DO NOT MERGE
f41034c72a8b : Use task bounds as local animation frame in fixed rotation
0d31267250c5 : Revise strings to up to date for accessibility button chooser.
eed82d58c790 : Update MediaRouter2Manager api
18cdc1c46b43 : Stop inflate on overflow and null check views
d652c3a9491a : updateOomAdjLocked() need to be called regardless outer block.
eb794ba26829 : Import translations. DO NOT MERGE
133fce01713d : Move the logic of transferTouchFocusToImeWindow to IMMS.
e2642adac583 : Update watchdog value
e5405ba55ac9 : (Part 2.6 - Final one!) Use new socket schema in ValueMetricProducer_test
ce8a353b8b5a : Add missing symmetrical ContentResolver method.
f159a8346b86 : Tuner API: cleanup. Resolve TODOs.
39e48befe6d7 : Unset minimized when recents dies
f64f5dab262c : Restrict ime adjustment to maintain primary split visibility
e40c8c3b2935 : Revert "Revert "[Telephony Mainline] To mark @hide for mainline ..."
09c1f04c579a : Scale the leash for expand/collpase PiP transition
39cacf2de79e : Allow using loaders on non-RM Resources instances
4ea1e4288985 : Move AssetsProvider to native layer
c07aa7027033 : Add ResourcesProvider.loadFromDirectory
349695f3701e : Refactor tests for ApkAsset loading APIs
ef40d2e832e9 : Refactor ApkAsset loading APIs
ad2d924b3490 : Fix bugprone-use-after-move warnings
ddb7ff934dad : Fixes query logic when not instant
c97a1dd66efc : Make canBeImeTarget be compatible with legacy behavior
5ac5d7143daa : Call setAdapter from handleLayoutChanged.
629f9111f7b2 : Hide APIs exposed for Telephony mainline which is no longer needed in R.
065a759f61db : Fix usage of WindowManager in c.a.coretests.apps.bstatstestapp.TestService.
6c8bdbb51158 : Reply error through callback for takeScreenshot()
fa3034f2af78 : DO NOT MERGE Institute limit on PhoneStateListener
84ddfd2f91e8 : Remove READ_PHONE_STATE permission
decd50f8e220 : Use explicit BOUND_FOREGROUND_SERVICE flag to bind
e35e87f51453 : Fix bugprone-use-after-move warnings
ae3b07716119 : Update shadow radius if the task has no visible children
d04383e0332a : Set attribution tag in TelephonyManager#sendVisualVoicemailSmsForSubscriber
eea936f6d1be : [Wi-Fi] Add button in WifiEntryPreference for launching OpenRoaming help page
f35af1fc36dd : Merge "Pipe through attributeTag for one self-permission check" am: 9ed7e7f1b1 am: 1bf1d39fa4 am: 6094f4258e am: 7fd121e139 am: b54512bca9
b573a9d94957 : Update frameworks/base Emoji.java to Unicode 13.
7f91123ea4e0 : [DO NOT MERGE] Enable biometrics.fingerprint@2.2
244aee63680b : [DO NOT MERGE] Revert "Add support for fingerprint@2.2 and face@1.1"
2bdc9c1fc9e2 : Fix bug that getBaseBandVersion() may write the value incorrectly.
5875cca667bd : Fine tune animation parameters for IME animations
9ee8b13875e1 : Enable PIP Stretch Resize.
3270b06714e0 : Fix permission check log in TRM Fix npe in Tuner init
4a23d522ddf4 : Add galinap@ to dream owners
becc0a758a64 : Make BiometricPrompt honor max attempts before wipe
aed5beae536c : Un-expose LISTEN_ALWAYS_REPORTED_SIGNAL_STRENGTH for R.
937136e5212b : Fix broken link
eb19fc74aa70 : Updated direct share string
b08116e96162 : Fixes query logic when not instant
41b0dcc47c89 : Add response and indication for CellInfo
56a84b26f4b5 : Refactor device ID access SystemAPI to PermissionManager
e566b36db96f : URI parsing permission for SystemUI
8d9885676083 : Expose IMMERSIVE_MODE_CONFIRMATIONS setting as Test API
71869175cd3b : Update strings for bubbles
c551b3386a19 : Shell: Allow usage of wifi usability score APIs
c875ba736f4a : Minor optimization to skip bitmap copy during luma sampling
fb11dc74c89f : Ensure waitForIdle() waits until pending messages are handled.
e68d6f53ce12 : Handle IME hide internal state correctly.
d3de0b9f07f4 : Debug missing foregrounsServiceType does not need procstate to be foreground service.
15c3b292229e : Remove WifiManager.getTxPacketCount
cf66b50ca6d2 : Put two way binder calls on new thread
f371c5792c06 : Fixed the doc
87003ad3f6ff : TextDumpsysSection memory optimization
7b0414beb77a : Add module_lib and system-server artifacts to sdk dist
324650d5fc53 : Skip unnecessary IPC when getting VibrationEffect.
4005f21d68df : Remove FIXME that getApnSetting should be NonNull
10458eca117a : Enforce permission on native puller API
cd5bb5beb722 : Clean up logs in DevicePolicyManagerTest
60023559ea02 : DO NOT MERGE use left/right insets instead of cutout
c89984388253 : Add MediaParser test cases to apex media presubmit
a6d5bb47502e : Deflake NotificationEntryManagerInflationTest
96eff34a0aba : API review comments Test: make Bug: b/150126235
e6cb3104ea43 : Allow custom toasts only if app has resumed activity
9f9bb3b734b9 : RESTRICT AUTOMERGE: Camera: Hide keys for the rotate-and-crop controls
a49fb99d8cff : Make system_server stubs consistent with other stubs
f21a09ab666f : Reset one-time permission on app storage clear
cd9997f3027d : Revert "package-manager: Add an observer to package manager on package change."
49d869433859 : Tuner API: clean up permission check
3ca4d78d720f : (Part 2.4) Use new socket schema in ValueMetricProducer_test
917f8a45dc8d : Unrestrict updated buggy apps.
8ebf6ad92822 : Add long press menu to remove media player
aa9ce17fa284 : Bubbles API council feedback
aaeccfbe56ee : Fix UIEvent ID collision.
d43d109af857 : Convert enableGwpAsan to @IntDef and rename to gwpAsanMode.
890ceb5e5bcc : Add caching for getDisplayInfo
a5e4bb5aa63d : Implement new perfd<->statsd ShellSubscriber comm.
fc6e42f3263a : Deflake InattentiveSleep tests
0511558771ed : Compile service-statsd against the system server SDK
afec9d0356bb : Improve strings for share sheet and intent resolvers.
41c81248e8b5 : Release the interface request when Ethernet tethering is stopped.
cf404f6474cc : Migrate service-statsd off IoUtils
f3cf62b1f749 : Remove stale comment and add copyright notice
36d3b2e3ad41 : DO NOT MERGE: Add blacklist for camera protection
8116816493e3 : Add warnings for leaked receivers in tests
ff3b10030f65 : Replace type with TetheringRequest in startTethering usage
11ee813537c0 : Hide startTethering with type function to module-lib only
e5e385020c40 : Create a builder for NetworkCapabilities.
f68a8b0e26a5 : [Telephony Mainline] To mark @hide for mainline module reverting
6fba2a8b7e6e : Make Ethernet interfaces more testable.
2731fa71fe68 : Call setAdapter from handleLayoutChanged.
be8e9b2fc740 : Introduce listUIChanges API for developer UI
fb99716cded0 : [TNU1.2] Add string for client number notification
9795478a35cd : Add ConnectivityService owner
6a26d52b18de : Raise tz standards for uninitialized devices
97c029e87d60 : Move NetworkCallback to last parameter for new exposed requestNetwork
9fa9b10a988d : [Media ML] Add get/setSessionPolicies APIs
58cd241e97cd : Move statsd TEST_MAPPINGS to statsd root
c3e125767e59 : Make DnD check work profile contacts
c5ed31188a00 : Import translations. DO NOT MERGE
62a625df982d : TetheringManager API clean up
587ecb3a1ea3 : Expose netId by adding getter API
d40f64b42feb : Kill ConnectivityManager.CONNECTIVITY_ACTION_SUPL
0b5e1782571e : Import translations. DO NOT MERGE
cac623e094d7 : Document the arguments to SocketUtils.makePacketSocketAddress.
5bc1744d570e : [Telephony Mainline] Hide notifyUserActivity API in R
256683e3a862 : [Telephony Mainline] Hide all PermissionManager APIs for R
1b0836a82622 : [Telephony Mainline] Hide setSystemAppState and related constants for R
37a22754c877 : Support static address configuration
df2ad9f977e3 : [Wi-Fi] Fix "work profile apps" icon color wrong issue
09deac5816c6 : Dump no. of open fds correctly.
161f57512f39 : Run PeopleService#onUserStopping on a background thread
c0fd5fa650ea : Delete a blob after the last lease of it is released.
57cbb378a3e6 : Revert "[Telephony Mainline] To mark @hide for mainline module r..."
d8b040b5a9e0 : Tuner API: remove builder of filter/Settings.java
29f209d6a38b : Include more details in SoftInputShowHideHistory
8745384d7135 : API review: access field by method
ceba2adbbdbd : [Telephony Mainline] Rename getActiveAndHiddenSubscriptionIdList and guard with permission
8cb6fe8c21af : Override phenotype flags during tests
3190ee1928f4 : [TNU1.1]Add tethering notification strings
d06f14700fd8 : Fix javadoc for Context.TETHERING_SERVICE
fc9119df29f6 : Add a test API for testing NetworkStack.getService
8aea09fecd30 : DO NOT MERGE Don't lock listener delivery
452b3d0550d9 : 5G Q backport
152161ad002a : Add constants foor NR_NSA, NR_NSA_MMWAVE
11e808a472b2 : Make PipTaskOrganizer protected.
fe8eae5e9d8b : [SM08] Add NetworkTemplate unit test for fetching mobile data usage
1be2d732e048 : [SM07] Make combine subtype configurable from Settings
5a1190d7ca57 : Only allow ownership changes via shell.
e3d4cf025faf : Fix NetworkScoreService#getActiveScorer.
3944be3ad603 : Make ScanCallback methods verbs
ff7f25ff883f : [API Review] APIs in SubscriptionManager
637afb2db483 : MediaCodec: address API review #2
02369e43fbfd : Cleanup Frontend Status
6132a6d0dbea : Remove simColors from public.xml and rename
9fe70537e27e : Ims: Add <RETRY_CALL_FAIL_REASON> and <RETRY_CALL_FAIL_NETWORK> extras
5adb1b146119 : (Part 2.3) Use new socket schema in ValueMetricProducer_test
0b97fbdb3095 : Log important events in WallpaperBackupAgent
aba51fcaf5e0 : Revert "API review changes Test: make Bug: b/143307441"
894da67efa83 : Fix TODO in tuner.java
4250c894c691 : Revert "Build FrameworkStatsdTest test against the sdk"
85878269e673 : Controls UI - Persist subtitles
d493c2f9eb06 : Fix potential NPE in autofill Session
67c3fa307285 : Do not preserve settings changed by 'android' package
aa6527cf4167 : WifiMigration: Add helper to perform softap.conf to XML conversion
65c2b809f72a : Set metered bit for passpoint networkSuggesiton
00a776682cd5 : Only check on launcher proc state when param visible is true.
34b6fbf7e614 : PIP: Add mouse hover/exit menu show support.
ac3ca3356722 : Renamed DisplayInfo to TelephonyDisplayInfo
28a68105e151 : Fixes wildcard intent filter matching logic
7ffb57a92d8e : API review changes Test: make Bug: b/143307441
dc1c34a39cf8 : Fix puller for SystemUptime
ade3ee5d0da2 : Revert "Revert "Un-expose ACTION_SERVICE_PROVIDERS_UPDATED.""
9c862eab6928 : Revert "Introduce listUIChanges API for developer UI"
8ac7ce5a5d3d : Remove Mainline APIs for MmsManger and TelephonyManager
6801cc349455 : Revert "Unrestrict updated buggy apps."
bb7964d6452c : SurfaceControlViewHost: Call die instead of dispatchDetached
99066c902be7 : Fix failing WebViewUpdateServiceTest.
afaf6e9ee73b : [incremental native lib] skip writing to zero byte files
74c4a4fb6512 : Add a constant representing a card update for the QuickAccessWallet.
ad05a307f3e4 : Update boot image and system server profiles [M10C10P10S0PP]
96f899f47e02 : AudioMetadata: Allow vendor keys
76d362349704 : Tuner API: modify permission check
59e23ebaf764 : Reinflate all headers when locale changes
c935bac0aed2 : Revert "Un-expose ACTION_SERVICE_PROVIDERS_UPDATED."
551f70d0ce82 : Revert "Flip BLAST on master"
0e0734c77357 : Make ScanResult final.
9e9f7a6e93ce : Revert "Expose ACTION_USER_SWITCHED as system API"
5af7d62e27ff : SurfaceView: Release SurfacePackage when done
48dec2e76ed5 : Mandatory concurrent stream combinations should be generated by metadata-generate.
936737974f77 : Fix landscape layout of BiometricPrompt pattern screen
4ae4c33881bb : Make animation leashes effect layers
e23ed868908d : Add MODIFY_DEFAULT_AUDIO_EFFECTS permission to shell
e39e9b2f6964 : Change createRequestInteractAcrossProfilesIntent to throw Exception
ff7e4f753165 : Revert "Relax permission checks in sound trigger middleware"
8a16890698f7 : Update some policy around multi-window windowing mode
b328e290f121 : Fix incidentd stack use-after-return
0be79a468b60 : Import translations. DO NOT MERGE
612664408326 : Controls UI - Suggested controls
cdc2c9950024 : Make testing jobs easier.
c580d458c347 : Fix javadoc which was broken with renames
fe51ff5cd686 : Import translations. DO NOT MERGE
27bec23a0f82 : Delete expired CE snapshots of app data when user unlocks.
f694e0b51efc : Note behavior change in documentation.
f7ac996fb536 : Change NetworkCapabilities administrator UIDs to be stored as int[].
0816b189f88a : Merge "Set owners for the tv remote service aidl files." am: 5b5bd31eb3 am: a302148032 am: 7098dee8da am: cf723c35d4 am: df27d42493
56006fd5bc68 : Add support to provide app its own ANR stack trace
46bb2a10a227 : Populate conversation notifs from shortcut info
2cf1d18fe1f2 : Incremental apps removal on data loader failures.
02a3eb6e059c : WindowInsetsAnimationController: Add additional assertions for new APIs
a8df56322884 : package-manager: Add an observer to package manager on package change.
4a70ead56dd3 : Run ApkVerityTest if first api level >= 30
9094f6ac1010 : Mock BatterySaverStateMachine in PowerManagerServiceTests
fdbbae9f3cf5 : Call #clearSettingsProvider in PowerManagerServiceTest
b6e02f7b0978 : Removing race condition accessing shared binder object.
e1be940b849e : Clean up code in BugreportProgressService
9771ec819a95 : Add action for logging confirm esim deletion feature
23d004ca7bdc : Fix directory iteration when path disappears.
1f9fef655ff2 : Fix NullPointerException in KernelCpuThreadReaders.
80f0223307c9 : Remove mount hack
373b2a21c803 : Introduce listUIChanges API for developer UI
a6b653f2d85b : Mute new assistant stream in total silence mode
d7fae7fede9c : Clarify setPackagesSuspended javadoc
6c113b6d0753 : Do not crash if attempt to launch app from locked profile
c4d9e91f85cd : Add userId to log messages - DO NOT MERGE
94d5269a3ed2 : Add strings for accessibility button chooser.
d86407b092e6 : mtu: Add MTU parameter to Routes
5d557edb448a : WindowInsetsAnimationController: Add state callback and getters
dc033c35c0e3 : Add individual API tracking files for modules
d4c416fd7a2e : Change the data structure of restrictions in UM
2762be9bba5a : Fix flaky ConnectivityServiceTest#testNetworkFactoryUnregister
a7d97f7ec5b6 : Refines the javadoc of the ReplacementSpan.getContentDescription
438018d1c0a3 : Remove usage of Context.NETWORK_STACK_SERVICE
03d9d75fea68 : Add version check to prevent test fail on Android Q
53f0193fca8c : Remove NETWORK_STACK_SERVICE constant
0acf91039940 : Move sensitive field parceling bool to constructor
1f0748824c74 : Make LinkPropertiesTest backwards compatible
173f30edefdc : Add NPE check in CameraTransitionCallback
6f813159b50f : [SM05] Enable record mobile network stats by collapsed rat type
b1b80c66b8d6 : [SM04] Support fetching data with NetworkTemplate with subType
f2d6fd5220ca : [SM02] Support record mobile network stats by collapsed rat type
b9a0760894c6 : Import translations. DO NOT MERGE
659c76607ecf : Import translations. DO NOT MERGE
2a1349cf62bf : [Telephony Mainline] To mark @hide for mainline module reverting
b46c4feb66d0 : Fix ActivityRecord#attachCrossProfileAppsThumbnailAnimation issue
61ca7efbd1c9 : Use device type to show corresponding icon and name
890ad2785bab : Import translations. DO NOT MERGE
f9ab7ef51e75 : Import translations. DO NOT MERGE
d4d035d6ebc0 : Add NattKeepalivePacketDataTest
3c5ecde097b7 : Add KeepalivePacketDataTest
f960305a3184 : StatsEvent annotations java autogen
a31a6229dd33 : Write annotations in native generated code.
bc6900480d71 : Remove the InlineActions API
f5d301c277e6 : Create different KeyId for saved and suggestion network
b13a3214a141 : Store annotation during collation
5cdc89256288 : WifiMigration: Add new API's for migrating config store data
43c2f470edab : API Council Feedbacks
09e2aae3ee43 : String change for ConnectionFailureNotifier
b828fe2a72ce : (Part 2.5) Use new socket schema in ValueMetricProducer_test
f487f2a5094f : (Part 2.2) Use new socket schema in ValueMetricProducer_test
a26239b8893b : Tuner API: set default values of FrontendSettings
1f466ece6185 : Rename auto-revoke manifest flags to not contain "Dont"
13a8d14fcd4e : Un-expose ACTION_SERVICE_PROVIDERS_UPDATED.
96aaa02edb4b : Do not allow division by 0
515729d96420 : Update CompanionDeviceManager javadoc to include the COMPANION_APPROVE_WIFI_CONNECTIONS_PERMISSION
117c65ae8004 : Tuner API: set default values of FilterConfig
f8213b3aee31 : Visualizer: Ensure multi-thread safety
c18cc10d7909 : Tuner API: get resources from TRM
80d224621f3b : Send DEVICE_IDLE and DISPLAY_INACTIVE hint from framework
02d879f4b4e0 : Use BIND_INCLUDE_CAPABILITIES for SoundTriggerService
5af2ed98c761 : Assign a BluetoothAdapter on creation of LMM
cd90d767657c : Use the bounds received in taskAppeared
98ffa48a7ab9 : Load Uri based shortcut drawable in LauncherApps
449b5853ba3b : Sync requests only when there are changes to report
9e20024b94ca : Do not allow division by 0
185d0b08b7f1 : Add launcher3 specific permission to the whitelist
a51c3140b83b : Fixing stray NPEs
e9eb96b098f7 : Flip BLAST on master
306b7df3f992 : [incremental service] avoid nullptr dereferencing
d9c9c0cc75cb : SurfacePackage: Add release method
b4f806f07f28 : Update inter-signal bias (framework)
2520ac32e062 : Add HeadsUpCoordinator to new notif pipeline
2dcf63f6fb6a : Add USSD codes over IMS feature
61abe8ab6342 : Add java doc to explain the return for insufficient resource.
3dde71f506a3 : Move getMsisdn and getLine1Number to READ_PHONE_NUMBERS
f5243333dd1a : Use mock dependency LocalBluetoothManager
75e1da7bebf4 : Unrestrict updated buggy apps.
9a1b226d536a : Remove DurationQuotaTrackerProto message.
c5029c9007f7 : Move filterMobileSubscriptionInSameGroup into KeyguardUpdateMonitor.
7754b4868c41 : Allow perfetto traces to collected from user builds.
3eb84d4da914 : Migrate statsd_test to use libstatslog_statsdtest
d3f9626e04cf : Revert "Enabled Content Capture in Service"
cc02ea36b282 : Implement ACTION_LONG_CLICK for accessibility
29a86b034561 : Build FrameworkStatsdTest test against the sdk
96cf38e427fd : Added boolean flag to allow showing notification on the bottom of the screen rather than on the top.
1df7b0066a2d : Add sharesheet + generic ranking atoms for statsd.
bc95ab7a3914 : DO NOT MERGE: Use status_bar_padding_top
98f45443e1cf : RESTRICT AUTOMERGE Prevent accessing companion records from arbitrary uids
8ccc4fcf7602 : BLASTSyncEngine: Disable overlapping calls to a single container
16a1a0f9825f : Add content descriptions for dismiss and preview
087cf41e51a5 : [framework] Extract v3 digest for v4 checking correctly
84cccfe6cdbc : RESTRICT AUTOMERGE Prevent accessing companion records from arbitrary uids
0e847e45ae46 : Camera: clarify offline processing spec
9a9a6191e198 : Plugging in a new ViewHierarchyManager to the new pipeline
bb33b803ef4b : (Part 2.1) Use new socket schema in ValueMetricProducer_test
4b8ad343ce5e : Make tabs respect the device default style.
a14f1578ef5d : Remove unused strings.
6cd87c224575 : Enforce secure FRP mode while changing credentials
14628e4926f7 : Remove no-op TetheringEventCallback default function
32fb2a0e7ce5 : [SP25] Rename functions that add Entry conditionally
88f89a0f0212 : [SP24] Rename functions that add Entry unconditionally
90a118d49997 : [SP23] Address misc API review comment about NetworkStats
ea8f185b52fc : [SP21] Address comments for API council review about aosp/1172143
af8d85fa0cfb : [SP20] Check signature permission when accessing network stats provider
430b71a149ef : Give mConsolidatedPolicy a default value
ebf3c0577f29 : Open app details for the correct user depending on the profile.
8947d75873b9 : onDestroy, remove messages+callbacks on handler
14c5d83597f9 : Move Scoped Storage compat flags definition to frameworks/base
bf902938ee4e : Update R accessibility assets and strings (6/n)
74fcf728f51c : Fix typo in aosp/1242602
099faf74e6f5 : Fix broken tests in TextClassifierServiceTest.
10323a17c0db : Relocate some static methods into PackageInstallerSession
9b3ff07a2381 : Add permission check functions to NetworkStatsService
e89d0e1ba5cc : Don't Show Work Profile Toast During Setup
76fb82cb132a : Add test for NetworkAgentConfig
4e3dddce350d : Provide QSFactory
423346e7e295 : Pass source to dispatchBatchedInputEventPending (1/2)
fcfddefedf96 : Add support for registering test networks with administrators.
a5333b952837 : Protect ConnectivityService from SecurityException in permission check.
9347e3355771 : Update ConnectivityDiagnosticsCallback function name.
6aa582a731a1 : Fixed wrong QS padding
14a4cc57ed60 : Let bug report shortcut handle the case that bug report handler app is not available
2ade5356f8ff : Import translations. DO NOT MERGE
613a77adee42 : Prevent callbacks being called before the constructor
1e154a345c6a : Hide several System APIs
44cdbbd5970d : Enable wallpaper zoom
1cfd95ec0cce : Fixing how SIDs are added to keys during generation time
a3630a528ff1 : Add some comments in isAlwaysOnVpnLockdownEnabled
37bb944836d3 : API review: SubscriptionPlan#getNetworkTypes/setNetworkTypes
4f208ff3e288 : Fixed the double tap behavior on the expand button
71750b2229e5 : freezer: thaw on dumpsys data collection
b7685c57ac04 : Fix issue where blurs would get stuck
fcfa734add63 : Visualizer: Fix race condition in setCaptureCallBack
d42340b66cab : Update API documentation per api-council feedback.
1ee5afacb9cd : Run codegen v15 on inline suggestion data classes
c6b16462650b : Keep most recently connection network flag
8ef86a12ee1d : Forced the expand button to be double tappable on the lock screen
d8b5154b25ea : Move icon logic out of NotificationEntry
5290c6200cdd : Remove FrontendSettings.Builder
5547632ca0a4 : Intercept the click from inline suggestion child view.
a2bdc2c95598 : Assign a BluetoothAdapter on creation of LMM
3bcc41924676 : Revert "Do not block autofill on waiting for the IME response"
3c0d19766b91 : Build framework-wifi against module_current
2e6954886d46 : Move tuner constants to Tuner.java
323255dd28a7 : Fixed deadlock in InlineSuggestionSession.
9749407e711c : API revisions in SmsManager and TelephonyManager
8aece5d03af2 : Re-hide ServiceState#getDataNetworkType
496594c54258 : Ensure prediction can remove from RESTRICTED timeout.
5e3e2ead0d5f : Make animation leashes hidden on creation
d1b9cb77f6fc : Surprisingly you can translate to Float.MIN_VALUE - stackPos.y, but you should not.
99852d7d7085 : Revert "Revert "Do not block autofill on waiting for the IME response""
d797b2a1fcb8 : Updated CarSysUI proguard flags to include the HeadsUpNotificationAnimationHelper since those are used via reflection.
d2c1159c5ca7 : Clarify timestamp definition for SensorEvent
83c07e66ff15 : Add test mapping for hdmi service code.
ee09b28217bb : WifiMigration: Remove loadFromConfigStore & removeConfigStore
b4aaa9d8adae : RESTRICT AUTOMERGE Prevent accessing companion records from arbitrary uids
88aeaf7dc8a4 : Add getAllNotifs() to CommonNotifCollection
7342e3c3fe91 : Change NotifCollection to use an event queue
cc051d4d5e87 : Make LauncherApps#ShortcutQuery#setLocusId() public
fbc25fe9fa62 : Use the bounds received in taskAppeared
2d77b722092b : Add aquilescanta to media apex module owners
168a8165acdc : Ignore missing rankings in GroupCoalescer
a50302568731 : AudioEffect: add isEffectSupportedForDevice() API
fc0b12be2ef6 : Reannotate emergency broadcasts in TelephonyManager
9d4fb0367102 : [Quick Access Wallet] Update docs, remove debug logs, and fix lint errors
56515c43340d : Include bubble changes in ranking & move flagging to BubbleExtractor
293bdf360a59 : Remove local text classifier and related tests.
e25da4b17416 : Grants app visibility to both ends of instrumentation
97f25c93fd5c : Remove legacy "Carrier Wi-Fi" configuration constants.
b04d80769616 : Make parameters parser-implementation independent
d4aa6edfe395 : Stop listening to POWER_SAVE_MODE_CHANGING broadcast.
67b5e387b5d5 : Use BIND_INCLUDE_CAPABILITIES for SoundTriggerService
e373051f01f7 : Revert "Enable settings_tether_all_in_one by default"
52b5e54980c9 : Camera: Clarify CAMERA_OPEN_CLOSE_LISTENER description
aa46194fea88 : Convert system forced reasons to flags.
259c66b8b05c : Don't count overflow bubble in onChildAdded/Removed.
fdc71c44d3f0 : Fix some more divider/ime interractions
949ec8ad6baf : Revert "Do not block autofill on waiting for the IME response"
e25c92d13a3c : Do not mount storage obb&data dirs in fuse daemon process
e731634e1fc7 : Assign a BluetoothAdapter on creation of LMM
24e88d556911 : Add executor to onUpdateUserSensitiveFlags
4fbd981ab05b : Fixed navigation bar to show itself after creating a new user through keyguard ui.
8fc2be555d58 : Remove haptic primitives that aren't ready yet.
c0eec05ed584 : Fix up interractions between Adjust for IME and minimize
bdf16848240d : Adding launcher permission to base whitelist
1628ee0aafd7 : Make work profile maximum time off at least 3 days.
bfe6900ff9c1 : fs-verity: replace ioctl(FS_IOC_MEASURE_VERITY) with statx()
13a6eb6f7bd8 : Create a general mapping between window types and inset types.
b5faf6eaaee4 : upperLayerIndicator_r15 is optional, nr state design changed
22216c692608 : RFC: don't turn screen on after userspace reboot
988f7e0cd477 : Enabled Content Capture in Service
93a9e785eaf3 : Regenerate LocaleDataTables.cpp wtih Unicode 13 update
923ef0d78521 : MediaRouter2: Call onTransferred when Cast -> BT.
366c9406fd72 : Remove privapp grants for CaptivePortalLogin
3d330ffdbb5b : Cleanup the TetheredClients API
f25e24bf904e : Fix CTS UiAutomationTest#testAdoptSomeShellPermissions
3d9fc0f924a1 : Show class name in error message
64065418037a : Change naming to be more specific
c324308b1379 : Update preferred payment related APIs
23e18a9485ad : Fix letterbox in fixed rotation transform
88582cf484db : Revert "Wifi: Fix API documentation for isWifiStandardSupported"
fdd6d10d2b79 : Add test for getDeprecationTime and getExpirationTime
54a85999d68a : Change TetheringConstants class to final
e5f6a8d7bb4d : Wifi: Fix API documentation for isWifiStandardSupported
834b281fa58f : [TelephonyMainline] @hide system api since we'll revisit in S - Cdma
f38f2c7ddb32 : Adds icon URI field to shortcutInfo
9991635bc17f : [TelephonyMainline] @hide @SystemApi and revisit them in S. - CarrierColumns
c282de9b27af : Duplicate file(s) detection and failure.
606e4f53f224 : [dataloader] fix fd leak
2aee73b4e689 : Close file streams
07808d1477d0 : Import translations. DO NOT MERGE
f2b28e9b0bc1 : Applies left and right edge scale to side swipe width
48811ee600c6 : Add logging operation ids.
6b606b390b46 : Resolve ambiguous argument.
4c32385bf63a : Delay initialization of RarelyUsedPackages and package sampling.
1c888e2dbb51 : Rename SampleMediaRoute2ProviderService to StubMediaRoute2ProviderService
f3ce46a7ec72 : Expose OPSTR_AUTO_REVOKE_MANAGED_BY_INSTALLER as @SystemApi
1d7a7910e4bb : Add missing OPSTR for OPSTR_AUTO_REVOKE_MANAGED_BY_INSTALLER
f56dc566713d : PMS: map existing powerhint call to stable aidl power HAL
04a3cfb0f282 : Cleanup the mock local service instance after testing done.
922cd08f62f3 : Introduce per-app API for installer whitelisting
f6878a43166a : Add WCT call to set container hidden state
afc2058776c2 : Fixed various paddings of the messaging layout
1bd84d3d498e : Keep window expanded when blurring it
99f5fbadab4b : New scrim values for shade and dialogs
16cde29b4408 : Cancel animation before destroying of SurfaceControl.
4539b177d85d : Don't track the PROCESS_STATE_NONEXISTENT in ProcessState Tacker
e6c5650e88d4 : Treat MODE_FOREGROUND as ALLOWED for appop checks
f88368556d98 : [Passpoint] Fix credential unique ID calculation
df0b33a2b51c : Update display windowing mode when development settings change
a91778a3e333 : Made the old MessagingLayout work again
f6b1e8c3f637 : Support multi apk stamp verification
7d29aaa386ba : Suggested additions to permissions docs
eeff2cf7531f : Enable gwp-asan in system_server.
110bc2ea994f : Remove untrusted network flag from suggestion
5d64167d5da5 : Add documentation for ACTION_MULTI_SIM_CONFIG_CHANGED
84eb44bb4c60 : Parse annotations within LogEvent
5ab15b005b65 : Better error message when finishing non running appop
9c9d2f21884c : Add Demux/Descrambler request impl and test for TRM service
055445fee8a9 : Revert "Fix bouncer race condition"
4d93b189a9c3 : Attempt to fix race condition in PooledLambdaImpl.
2ac02b0d3e60 : Add public API to check if current app is auto-revoke exempt
1f8455d42f4d : Fix race condition in OomAdjuster.
4438d9b57bcd : Fix blank activity after promoting overflow bubble
d9d7abb899e0 : Undo isDataCapable as Public API
ec3cb3c6f1f9 : Add PiP round corner on/off switch
f5e605a00c6b : Updated v4 signature processing.
f418e78e4d60 : Restore landscape spacing post frameworks fix
b27625fbbc22 : Set untrusted bit when create WIfiConfig
11b34ce0c757 : Update UsageStatsDatabase#KEEP_BACKUP_DIR.
e326572b7453 : Fix incorrect logic to now use a passed in BluetoothDevice when it's not null, not when it's null in A2dpProfile.java
32f843dbda7c : API Review: Make ImsReasonInfo in ImsMmTelManager @NonNull
975ff9d06532 : Overflow button icon - plus instead of three dots
70d417600c70 : rename getFec() to getInnerFec()
296d4b582126 : Updating widgets docs
5b6688cee2b8 : Update Javadoc comments for ConnectivityDiagnostics constants.
e3de30e662d1 : Fetching just profileIds instead of user profile info
e2deffd7bf7c : Prototype for Sharesheet direct share row append mechanism
9866aa8b70fa : Rename NotificationChannel#setBlockableSystem
cba6a72628d5 : BLASTSyncEngine: Skip invisible windows
8efbbe751fa5 : Don't override activity display adjustments with app config
b73c42175361 : Notifying the on-device intelligence service when view window insets have changed
094c77536b5d : Reland: Track current resized bounds for resized PIP.
5ad8cd2586cb : Revert "Revert "WindowInsetsController: Address API feedback""
39bad6c99146 : Change source stamp verifier outcome
ac7eed6692c7 : Assert the non-presence of stamp
ccc118ec9b2d : CellularDataService: mCallbackMap is not thread safe
db77bc14de1b : Introduce per-app manifest flags for autoRevoke
6dc7b26c9b58 : Make final adjustments to empty state text size.
a469edb1d3bc : @hide some APIs that will not be used in Android R
c55b01552e72 : Remove @SystemApi from some constants for R.
52c9a36d79e5 : AppLaunch: Update to support iorap compilations on go/perfmaster
253765144915 : BLASTSyncEngine: Child Window Support
3a367c4babf7 : InsetAnimationControlImpl: Copy SurfaceControl
e5b369c48f05 : Start quiet mode from a background thread.
cd0e8ae10150 : Return handle instead of resource id to the client in trm
32d4cc9f218c : Add TUNER_PERMISSION and DESCRAMBLER_PERMISSION check on related tmr apis
2e725beeb351 : Get PiP bounds from layout dimensions if applicable
f9fe6f87a9bd : Rename AutoTime and AutoTimeZone APIs part 2
3aecf323e3e9 : RescueParty: Add a DeviceConfig killswitch
3b9ac0cb9d66 : Don't pass annotation srcs to metalava for modules
a103a946e466 : Controls UI - Fix colors
4b06918fcd2f : Improve doc for DPM.generateKeyPair
b050ab8a78e3 : Prevent dream service finishSelf before it was attached
654c05b23239 : Hide car barring with password API.
4ca0163c5a3f : Defines Gamepad-specific keys and axis in UinputBridge.
cb6ddc04ec80 : Remove clone() and "implements Cloneable" from android.icu.number.Precision and ScientificNotation
2e628f365b0d : Ignore insets on status_bar_container
b6361f94904e : services.net: Add a static library needed by wifi module
e9968908bd62 : Don't check OverrideAllowedState
22926670f9d9 : Fixes home button showing on lockscreen in three button mode
ccfbcb81c633 : Clean unnecessary lock of WindowAnimator#animate
53ce01cc356d : Allows the Assistant to request suppression of fling
0d95282d7c5d : Update references to ike stubs
d5e79159d295 : Respect rounded.xml size in ScreenDecorations
cb2e8d8ed032 : Wrap exoplayer ParserException
03506b95e996 : Set the resource values of cutout path and rect to empty string in waterfall overlay
8be3b9f7dd77 : Use target component to find existing single instance activity
ec78f00fe914 : Set mNextServedView as null only when current served view lost focus
4d37486cef86 : Add a new test API for getting the list of approved rule providers.
3a6027c0129f : Use compat flags to reflect the current status of legacy storage.
a1c9c5433d8a : DO NOT MERGE Optimizing ScreenDecorations performance
1338fce96cdb : Remove static dep on ike-stubs
a24aab56869e : Let insets sources can produce insets on 0-width or 0-height windows
44f50d484de9 : [RESTRICT AUTOMERGE] Allow bar to be transparent during animating.
b6cd9c2003d2 : Fix race condition while WallpaperMS rebinding service.
f68546e8725f : Removing some of the API don't have to be @SystemApi
f1080a9a79bb : Ensure that NetworkFactory objects cannot be reused.
59e85c25a65b : Add warning message when entering loop twice
c6c7994c0f86 : Add @TestApis getLeasedBlobs() and getLeaseInfo().
97d3a4545359 : Refine TC request classes.
20f5049835f4 : Revert "Fix bouncer race condition"
bf1b3d663150 : Move overflow bubble to stack on update
7c626cb897c3 : [TelephonyMainline] @hide system api since we'll revisit in S. - DataAllowed
f75c46a021f8 : Add javadoc for Network#netId
ede9a606531f : Add flag to allow OEMs to disable PIP enter/exit animation.
69471c8f1553 : Do not block autofill on waiting for the IME response
86a84576b5de : services.net: Use the new ModuleNetworkStackClient
767ef39c1a6a : Add docs for users, permissions, appops.
40f0a857fd40 : Add back ImsUceManager status definitions
a936d6481d64 : Hide the IMS call barring constants
5901e7ce4ffb : Add window layout affinity.
2c8ae2d8357a : Ensure process config override tracks the correct activity.
5ed337a06d12 : Re-hide OPSTR_READ_DEVICE_IDENTIFIERS
68eb53e630d3 : Hook up zoom to GlobalActionsDialog
71c3a5d485ea : Bluetooth Metrics: Add metric_id field for Bluetooth metrics to proto. The incremental id is neither a device id nor a pseudo name and therefore PII free.
689a1b0f83a8 : Explicitly exclude IME from Task Snapshots
afc744fd2fb0 : Removed inlinePresentation from Dataset ctor and added setInlinePresentation.
d238b8a75933 : Revert "Expose hidden resources used in telephony/common"
deec8f017525 : Sends click and long click events from the inline suggestion to host app
c8cb6852dfff : Pass operationId to LSS, add HAT to KeyStore
a92de35229f4 : Allow querying isPreCreated to anyone with INTERACT_ACROSS_USERS permission.
a2433db0abd3 : Fix NPE with disabled overflow.
906680a32cc0 : Revert add isProfileForeground SystemApi in ActivityManager.
4fce75d572b7 : Update USER_SENSITIVE flags on app install and optimize it
d7eb86f1f6c5 : Hide setDisabledForSimNetworkLock
28f84ba1ce28 : Add TEST_MAPPING to android/server/security directory
04cb4adffb4f : Add a broadcast to manifest-register receivers for power save mode changes.
9ac3edc4d4ac : Decrease avatar and sender name sizes in MessagingStyle
2f7f7b8803e0 : Fixed various conversation layout appearences
8baa70f276d7 : Implemented FacePile if no group icon is present
09cfbe0db642 : Fixed the behavior of headers in conversation groups
e9714eb0c7c1 : Ensured correct coloring of badge in dark mode
f2b8aa71d516 : Fixed an issue where the bubble badge was visible independent of the icon
154f212c90f2 : Improved transitions for expanding messaging notifications
5061db8a3437 : Hide autofill highlight if filling only the focused field.
44bc7d8c236b : camera2: rename getConcurrentStreamingCameraIds() -> getConcurrentCameraIds()
271d9c76b6e7 : SurfaceControlViewHost: Respond to API feedback
ab359beb2be7 : Fix crash when taking screenshots from overview
2263309459ab : Either reuse sensor values or don't dim down at all
486d760e6bc7 : Pass bind mount storage data decision from java to zygote
73da7fca6460 : Secure FRP : Remove @SystemApi annotation.
31ec9f20cf81 : Controls UI - GAR adjustments
12ac3f406fed : Rename featureId -> attributionTag
9b20436963bb : Initialize the mContext in AMS mocking test
5e7097b21ea3 : Revert "WindowInsetsController: Address API feedback"
389a0185dee2 : Either reuse sensor values or don't dim down at all
be00a83ae2ff : Fix NPE when logging already removed pip activity
102d3d86691c : Add "enableGwpAsan" tag to android manifest.
501a606c11cc : Add updateMccMncConfiguration as @TestApi for CTS
cc4c6c352040 : Use Singleton LocalBluetoothManager in SystemUI
67bc2ca73737 : Fixed resolver list crash
0db341117e06 : Apply proper displayCutout rotation in density 480 dpi and 270 degrees rotation.
8b14c301f0e4 : Remove scheduled timeout onError or onComplete
df6bdb5bafbe : Migrate dark theme settings
1f3fab1a37f5 : Fix deadlock of starting intent during turing on profile
a30787b8fa76 : When calculating share sheet height, account for empty state screens.
12c2fa660de9 : Remove unnecessary strings
2b5cd2d0fb61 : Enable SETTINGS_DO_NOT_RESTORE_PRESERVED by default
9560b62aecfa : Add final to MediaRouter2
8e7b066a106f : Address API renaming suggestions
56b46738d79c : Revert "Only sync requests when there are changes to report"
e729070f35ae : Always send verification request to sufficient verifiers
00c2785ac49d : Prune framework-all visibility
f07973239a53 : Replace COMMON_CRITERIA_MODE setting with getter API
66c567a8c48f : Use aidl::nullable for nullable type in C++
a9fc8ce3cf02 : Don't update the same indication
dbdfaef1f857 : Add device state information
d1674cd4a1dc : Reset override bounds when animating to fullscreen
826224dbc111 : Add enforceNetworkStackOrProfileOrDeviceOwner()
c2c276aad413 : Adjusted single line representation to include a colon
54fe9ad2dc42 : Made the expand button positioning conditional on expanded state
857f279d59a8 : Ensured that the sender of the first message is hidden
20d1ee24023b : Baseline for the new ConversationLayout
e3efafddda3d : API Council Feedbacks
9378eb9362b0 : Fix CallRedirectionService Doc issue
7cb5ca8e7df3 : Revert [Telephony mainline] Add SystemApi and NonNull annotation
151fbb6354fc : Add Descrambler resource management in Tuner Resource Manager
4ebbfb97c1b1 : Add demux resource management into Tuner Resource Manager
c331032de550 : Makes the finger-to-cursor distance configurable via DeviceConfig.
2e15fabc0d82 : Add CTS for SocketUtils.makePacketSocketAddress(int, int, byte[])
2d7baccb3bfd : [TNU01] Add Tethering notification updater
a9f0052af512 : Add overloaded API with activity options parameter
44dc2bdcb211 : Properly handle InlineSuggestionsRequest with 0 max suggestion count
a9a6d69b94c7 : Hide APIs introduced in earlier change
c732c366c732 : Hide RoleManager#getDefaultSmsPackage
77c1f592fa90 : Debug.isVmapStack reads kernel configs only
0ad1f827334a : Throw IllegalArgumentException for takeScreenshot()
021faf9d191e : Remove misleading comments
7931b2efffae : Remove telephony protection level.
e1e739deb457 : Revert "Allowed telephony to bind network service"
814cedf41928 : Not demote procstate to PROC_STATE_FOREGROUND_SERVICE any more.
568f37e3bc34 : Convert InstantAppRequestInfo to getters and add @MainThread
2953dafed761 : Revert "add telephony role to some permissions needed by telephony module"
bb9ed9216573 : Telephony statsd atoms.
a3e4e3a7922d : Honor org.junit.Ignore annotation.
6d5c801c7809 : Use separate thread if app doesn't listen to animations
9bebf81345a5 : SoundPool: Set completion flag before promise
7641cd0aa634 : Call Compatibility.isChangeEnabled in calling app
c3cc8b9e3a75 : Remove unused setter
d1e175c407d7 : Create interface for NotifInterruptStateProvider
a811787a9642 : Fixing default behavior for keys requiring auth
5ab747b0b13b : Null-check notif chan when ident people notifs
26fd9a0f299d : Controls UI - Better structure/app switching
25b1c3a4ffcd : Remove duplicate term in the definition
87941e4fa167 : Remove PHONE_TYPE_IMS and PHONE_TYPE_THIRD_PARTY as apis
6bc126b04071 : Do not set referrerUri on SessionInfo for non-owners
37aff8932fe4 : Add command line support for testing tz detection
8faac83a3ff4 : Rename get/setProtectedPackages methods
bc7744b9951f : Don't allow the overflow bubble to be dragged out.
682043f6cc72 : Add action enums for changing Wi-Fi hotspot config
7be4c6166b3c : Fix inability to return to selected bubble after opening overflow.
36137f09e9df : Update path for SnapshotMergeReported.
bc7b339f732d : Remove lock inversion in LegacyVpnRunner
b17ee6c17c0b : Null-check notif chan when ident people notifs
311f0f365e89 : Remove padding below work and personal tabs.
1b14f2cc51a5 : Revert "Zygote: Load system server code early"
e9b06e637416 : Pass non-null message of window op to AppOps
c549e19c5efd : WindowInsetsController: Address API feedback
bf1c0634819a : DataLoader lifecycle cleanup.
a81d7de0a03f : Remove @UnsupportedAppUsage from DreamService.setWindowless
224e962f2109 : Annotate appropriate AudioRecordingDisclosureBar's methods with @UiThread
9c17e537c7dc : WindowContext: Add @WindowType intdef
822cdb3031af : Take module APIs out of the module_current stubs
0defefc82093 : Fix order of arguments in statsd_test_util header file
1a6a79445f2e : Cancels loading when moving out of Favorites screen
a098222fb767 : Prevent activity config override for system processes.
8b68b8ca2b58 : Fix NPE in FileSystemProvider.
13885b73dd26 : Use REPLACE_EXISTING for rename(2) workaround.
8e622f6f9d16 : [TelephonyMainline] @hide system api since we'll revisit in S. - IccLock
417a3b0a8785 : wifi: API Review: API changes to SoftApConfiguration.Builder
71888e5fa1a6 : Enforce MODIFY_SETTINGS_OVERRIDEABLE_BY_RESTORE permission
925c8dec277c : Pass value to indicate screenshot is requested or not in Bugreporting API
8681ea30ebbf : Using parent windowId instead
0f5347e4675e : Exclude insets sources for the floating windowing mode
cd7d966476e5 : [Mainline] Add @hide. Revisit and redesign in S
1c9bf5cc54d0 : RESTRICT AUTOMERGE Use consistent calling uid and package in navigateUpTo
fa016dfcbf1e : Do not show a recording app more than once
29a8a18fea04 : Fix broken test cast
213abc3f72e5 : Make NETWORK_STATUS notification to be blockable
06a3e2ca4d5e : freezer: don't allocate stats on unfreeze
4ecf2ba45548 : More following of refactoring.
24f78d3fc31f : update the document of API - WifiManager#getMatchingScanResults
dbb17f1754af : Hide APIs introduced in earlier commit
5251f1ea528d : Update R acessibility assets and strings (3/n)
2e7408eddb64 : Making time-zone an API constant
757602f7edb7 : Implement Tuner.openLnbByName()
6945c01f1ab2 : WifiP2pManager.setMiracastMode(): Remove CONNECTIVITY_INTERNAL permission
280de4eab97d : Update documentation.
705b6af1b0ba : Fix disconnection bug in ServiceWatcher
e7095d92bf4a : [SAE] Remove support for SAE Password identifier from API surface
d40862a9b128 : Rebasing ag/10503271 into the rvc-dev branch.
cf7fe46dafdd : Update ACTION_BIOMETRIC_ENROLL documentation
77338abc2c1f : Update task orgs with existing tasks
547978ef1adb : Grant MODIFY_SETTINGS_OVERRIDEABLE_BY_RESTORE permission to Shell
7747d37c34f0 : (Part 1) Use new socket schema with statsd tests
931583291316 : DO NOT MERGE: Allow corner UI to decouple from rounded_corner_radius
261d5d65fdb7 : Allow PeopleService to make blocking binder calls
5637a6636ce5 : Tuner JNI: split dvr to DvrRecord & DvrPlayback
ab848f9fb8ab : AppWidgetManager option documentation
8b0cff710816 : Give hidden API behavior to legacy apps.
45a53e6cb8d3 : DO NOT MERGE - Kill apps outright for API contract violations
74fc4354b5df : Remove apex_available from libstatslog
d8b1c8b2834c : Rollback @SystemApi on ApnSetting
33fd07332d63 : WifiManager.factoryReset(): Fix incorrect permissions annotation
72659bbb2ed6 : Don't apply ime adjustments/dims if split is not active
c81e8b387489 : Restores PiP to its original app bounds
ea1a0ea8c207 : Revert "media: lazy MediaCodec.release()"
7241b493e182 : Some clean-up of divider code in preparation for bugfixes
9b523725642d : Revert "Some clean-up of divider code in preparation for bugfixes"
5e2545ffc34c : Revert "Don't apply ime adjustments/dims if split is not active"
f89e0b93522a : Don't apply ime adjustments/dims if split is not active
2bc7801cb495 : Some clean-up of divider code in preparation for bugfixes
ab17978c713a : TaskOrganizer: Send newest TaskInfo in taskVanished
7890462180ec : Properly rotate cutout protection rect
db1d2e882009 : Resolve difference between master and rvc-dev.
c04b49fd2e1f : lazy load enrollment application UID in VIMS
4f1db1832579 : READ_PHONE_STATE permission for isModemEnabledForSlot
40468064ed34 : change getActiveAndHiddenSubscriptionInfoList API name
88fc7ff90091 : Send inline actions to IME even when inline suggestions are empty
ace57ca0dfdb : [DO NOT MERGE] Allows the Assistant to request suppression of fling
9918db9308e3 : Statsd log remaining notification events.
ba01f23e9f4b : Unexpose getDataRoamingFromRegistration API
db37d5899b00 : WindowContainer: Obtain BLASTSyncTransaction from factory
5dbd3c3b69d3 : Undo commit "Expose constants in Telephony.Carriers"
5892a8f7b0c5 : Rename AppOpsCollector -> OnOpNotedCallback
e375ee8f8a4e : Camera: Add new hidden API for camera open/close callback
3508673578d1 : Make ListingController always listening
19e1fea59099 : Call setAdapter from handleLayoutChange for the other profile
023ebdfb530a : Update comment for deprecated method
5e36c82b96b8 : Make TelephonyManager.getCdmaEriInformation and CdmaEriInformation hide@
592cd9d74bd5 : Delete expired CE APEX snapshots when user unlocks.
13f4b8a15868 : Implement wallpaper zoom hooking it to the shade
ef0fe2085231 : Temporary fix to disable augmented autofill requests coming from password fields.
e5fb45a70843 : Don't apply ime adjustments/dims if split is not active
764220e47e03 : Add priv-app permission
fe31c04a33dd : Some clean-up of divider code in preparation for bugfixes
89f18ffad9fd : Restores PiP to its original app bounds
ad787aa1285a : Allow to exempt apps from restrictions to RECORD_AUDIO
a2ef115c0f05 : add permission requirement for java writeData method
6d76d3b1f6cb : Camera: Add new hidden API for camera open/close callback
2bed621c1587 : WindowContainerTransaction: Support PIP Transition
70db873eeaf1 : Allow two finger swipes down.
973ecc619c0b : RESTRICT AUTOMERGE Create separated tasks for different apps from startActivities
a74d637df14a : Let LayerDrawable choose the best scaling filter for readback.
9da918c704ec : Remove NPE in onPackageFailure
53a8bbdd7268 : Controls UI - Stateless controls
822a7fbdb77c : Clarify time units for setManagedProfileMaximumTimeOff argument.
91ac7d79c515 : Revert "Some clean-up of divider code in preparation for bugfixes"
fae5d6e315fd : Revert "Don't apply ime adjustments/dims if split is not active"
c8364e3878aa : Make IME fit navgation bars at left and right sides
5b1e2eb495cc : Add option to toggle all changes
221fe90c62c7 : Improve consistency of stubs for framework targets
fe8b04583bc0 : Create all variants of stubs for tethering
567b0f61b403 : Controls UI - Do not save empty structures
965be4e3f4ee : Skip Route tests that are R-specific on Q
ed35b1779bf9 : Add OnControllableInsetsChangedListener
152735367554 : Put sdk_version in module stub defaults
bab0cdad91ac : MediaRouter: Notify DiscoveryPreference after binding
ce5096271484 : Revert DevicePolicyManager time / zone changes
95d44d2c0e29 : Update documentation for settings, affiliation API
8187065889d3 : Add API for apps to query whether they have All Files Access
9698646efeeb : Fix magnifier border isn't fixed when magnification is working
95d05138c549 : Make LogicalLight @Nullable: part two (internal)
e51b6e1cfff4 : Rename LightsManager.setLights to requestLights
b9e44e5007c5 : Make LogicalLight @Nullable: part one (external)
e103b773e6b6 : Fix starting window did not transfer to starting activity.
8a8e8a1c6396 : Accept MAINLINE_NETWORK_STACK permission on register/unregister network provider
e177e7bd428d : Fix function setting failed in Developer options
23eaa3e499b5 : Convert gsid to use the dynamic AIDL service infrastructure
83ed9440ff5e : Reset IME insets source frame at begin layout
753fd86cd094 : wifi: Update annotation to network setting permission for getSoftApConfiguration
82fd0ad5766c : Make mStatusBar and mNavigationBar thread-safe in DisplayPolicy
6470c60273d8 : Support scaling with SurfaceControl when using WindowlessWindow APIs
56e1a312656c : 5G icon default changed
e789ff64c894 : Always notify SystemUI when launching activity to existing task
d54ef49075cd : Extension API: Comments from API review council are addressed
22afab63bd1e : Made sure that templated views support RTL
d2412e3b189a : Rollback SystemApis for Mainline
8cfe3433f986 : Increase test coverage for NotificationChannel
3f82874bc94f : reduce excessive soundtrigger logging
a44febc6e294 : Run PeopleService.onUserUnlocked() on worker thread instead of main thread
9f66c3b0ccb6 : Hit back button in overflow to collapse stack
88872971a7da : Create InlineAction class to wrap the IntentSender and the presentation
784e765ac03e : Change visibility check to WC.isVisible
ee23855dd8bb : Revert "media: lazy MediaCodec.release()"
0eeb8686fa3e : InsetController: Release leashes from RenderThread
b44a6af70253 : Remove majority of WM team from AM OWNERs file
33a35ef04166 : Do not set early wakeup flag for inset animations
f5c6a9c82fd1 : Fix errors in comments.
ef5b582f796e : WifiManager.getCountryCode(): Change permission to NETWORK_SETTINGS
816fdbb2b937 : API fix: getProprietaryCallExtras should not return null
ece30e73ab81 : API Review: Rethrow from system server for ImsCallSessionListener
fca784712a5a : Consider processes embedding content to be "interesting"
ae0100bffcb7 : BLASTSyncEngine: Add timeouts
9032b8d9cff4 : Finish converting tile usage to task-org
ee94e8d98904 : Don't apply ime adjustments/dims if split is not active
dddc9f5051c4 : Support DisplayAreas in protos
50c61752a8be : SystemConfig: Allow runtime differentiation of vendor configurations
447394f90871 : DO NOT MERGE Add null check for status bar transitions
5b610e26eb1b : Revert "media: lazy MediaCodec.release()"
ae242892e2ba : DO NOT MERGE Ignore insets on status_bar_container
0bb93d4b1c05 : RESTRICT AUTOMERGE Block TYPE_PRESENTATION windows on default display
716d0a48b83e : Add intent for auto revoke UI
7d4adf4d46ca : RESTRICT AUTOMERGE Block TYPE_PRESENTATION windows on default display
a355711adc0c : Change setter methods in the FillResponse builder to @NonNull
207aa3a8e44e : Remove API getDefaultSimCountryIso() as per API council feedback
9ed18340ca50 : More CTS for APIs used by Mainline.
0b87215a3570 : Address API feedback.
4f5949f5baa2 : Allow overriding disabled changes in final release.
75ad41effa37 : Adds a tooltip for multiple structures
d50b281a328b : Identity Credential: Apply changes identified in API review.
fc1339f0bcf8 : Throw RuntimeException/ImsException when binder is null.
dcc28a072918 : Use the last sample of the PSS/RSS in ApplicationExitInfo
37e10fd16107 : Fix WPA3 Suite-B parameters in WifiConfiguration#setSecurityParams
ff6b0f2dbf91 : Fix issues with Bubbles+IME.
521e363a0ff5 : InsetController: Release leashes from RenderThread
fec10faf52fa : Controls - Remove support for mock
e41b29ec57fa : Added @IntDef for DATA_SHARE_ERROR_ constants
cd180980c44b : Do not use the global AMS lock in AppExitInfoTracker
130d79cc8b05 : Add hidden APIs to query and delete shared blobs.
eb526105cb86 : Adds support for wildcards in IntentFilter
877739b3c302 : Some clean-up of divider code in preparation for bugfixes
2091c4048117 : Remove unnecessary !! to fix a Kotlin warning.
698b684fdd46 : WindowManager: Avoid reparenting BLAST Surface in reparentChildren
45dfa1f115da : Clarify InstallSourceInfo javadoc.
fe1ba1ef6e6a : Fix issue with resting stack position.
85fab63cb01e : Scrub TelephonyRegistry of package names on user builds
a9219716ed9c : Revert "Convert assumption to conditional in freezer test"
63c6c59163d8 : Add null check for status bar transitions
bcb499478af4 : Revert "Create interface for NotifInterruptStateProvider"
1156795e4a5c : freezer: unfreeze upon creation of WPRI binding
73358eb5f0e7 : update javadoc for InstallationFile
41f451bb5cc2 : fix error message
dafba6226869 : remove incremental.check_loader
a3b71c4c20d9 : Clear UIDs when sharing NetworkCapabilties for ConnectivityDiagnostics.
58bcea62b002 : Only grant visibility to result reciever
cbbf56d7a74d : Seperate WifiTrackerLib from other components.
2ec1912dfb80 : Add localBounds in RemoteAnimationTarget
713b727362c6 : Add Structure pages to management screens
2e24529c689a : Rename AutoTime and AutoTimeZone APIs
d0213083f253 : Reduce log size from CountryTimeZones
612ecd237990 : Set verified stamps to be trusted
c47efd7c1918 : Import translations. DO NOT MERGE
68713d98304f : Only sync requests when there are changes to report
525e1e72c93d : Fix cutout disappeared when rotation
c6a1d93b4ff9 : Clear binder identity before calling PackageManager API
2398e9be6091 : Add missing RequiresPermission to EthernetManager
dcfaed6248f3 : Revert "Shell: Grant NETWORK_STACK permission for CTS"
9c024d1bd5bf : Fix mismatched parameter of font scale change
c22ab7b3685d : Send offload status changed callback
ce07d8db0485 : Merge NetworkStatsService handler changes.
8360e4e38026 : Add interfaces for reverse to BatteryController
d0c96a9e76f3 : [SP19] Reduce log when set limit and request stats update
d61f3f9ce1df : Fix bluetooth can't turn off during network reset (2/3)
f2e3a9ce39a0 : Ignore testReevaluateNetwork until Q
be5d07953f0f : Skip LinkAddress tests that are R-specific on Q
615fb51af991 : Ignore NetworkAgentConfigTest on Q
6112c82fa087 : Remove polling of TetheringManager in ConnectivityManager.
baf4f05387eb : Update the edit shortcut menu (4/n).
e547073e7530 : Fix bluetooth can't turn off during network reset (2/3)
7d66c267e72a : Add more assertions to testStackedLinkProperties.
3d40f57841dc : Remove the NetworkScore class.
d9375e4a5ebd : test: ConnectivityService: Validate Route Add/Del
315e37018464 : test: LinkProperties: Unique Route Destinations
43c671da3e56 : Merge the following changes to tethering:
bf016bb7ea8f : Restore legacy SecurityException behavior
484d0e1a7ac0 : Support losing the upstream in IpServerTest.
77003421666e : Unifies the finger-to-cursor distance between drag cursor and drag handle.
fcf74d1d8d68 : Tethering: add isTetheringSupported with callerPkg parameter
06fe92de0fcb : Fix crash and duplicated ethernet tethering request
45bf445ed4eb : Rewrite testBadApkOnly (1/n)
1497e8fdca42 : Fix TODOs made during migration to libbinder_ndk
718c4da0cd1e : Enter to touch mode by down or scroll event from any type of a device.
3db6204b99b7 : Clean up toStatsDimensionsValueParcel
12c8c244a631 : DO NOT MERGE: Resolve mBehindAlpha with mCurrentBehindAlpha
92294ea5583f : Import translations. DO NOT MERGE
38dae29cbb30 : Expose BlobStoreManager.waitForIdle() as @TestApi.
aeb1bfe9481b : Import translations. DO NOT MERGE
b6d9e4168e0c : Update the edit shortcut menu (3/n).
1e20bc41476a : Update the edit shortcut menu (2/n).
c38a70a946a6 : Added todo work
302b54ed302e : Import translations. DO NOT MERGE
98cdb127e1d8 : Import translations. DO NOT MERGE
420e0af4136b : Expand TestableDeviceConfigTest#getProperties().
df8bb0037133 : Add corner radius for PiP window
e48c41187c67 : Fix LayoutParams issue with DismissCircleView.
2010354b6489 : Modifies Bubbles to use the MagnetizedObject library.
cfbf88c2ebe2 : Adds DismissCircleView, a shared dismiss target for Bubbles/PIP.
1b2fbf990e7c : Wifi: Add some interface annotations
7b6c1789a610 : Reset when playback state is NONE, and refactoring
4ab706d96042 : Prevent ConcurrentModificationException while accessing mTunableLookup.
e68703de00e9 : Tuner API: remove TsFilterConfiguration.Builder
6b06c646274e : API fix: Rename and clarify ProvisioningManager constants
5a08e3aa5bd1 : Fix instances of ContentObserver#onChange in SystemUI
417fa7eac811 : Turn on hardware acceleration flag on the windowless window we render
8cfe6c5639b4 : Clean up navbar for autohide
b5d71c870905 : Log packageName in checkAndGetAuthenticators
caf76d25e3b1 : Fix instances of ContentObserver#onChange in SystemUI
75c49ab3345c : API Council Feedback - Override EmergencyNumberDB File API
7a66c7b39c50 : Do not accept NaN as scrim values
bc3846905e45 : Do not accept NaN as scrim values
52f7859a9eb5 : Adjust users of hidden APIs.
9b5c2954cb2e : Revert "Turn on QS media player by default"
e36d21c94e2e : Dark theme upgrade broken
05649fcf17bb : Updated Fullscreen user switcher to not use fitsSystemWindows.
377838b451d5 : Reset protection path on rotation
060902665960 : Scroll wallet and controls under power menu.
e9b40ba98546 : Turn on foregroundServiceType camera and microphone feature in permissive mode.
f5eebf9fe6ca : Updates based on API council feedback.
b7da66c80d1f : Controls UI - Add PIN dialog
82fddef5fb80 : remove dynamicArgs from public methods
89edc879718f : DO NOT MERGE Move Heads Up Notifications to their own window
08f8c49f33e9 : Clarify actor requirements in OverlayManager API
682d86f69b39 : Prevent multiple registration of ProximitySensor
0f22edf66d78 : freezer: synchronous unfreeze
17bbd461fd9b : Add CtsAppSecurityHostTestCases to com.android.server.pm pre/post-submit
1f57921b1df3 : Add MONITOR_INPUT for kitchensink test app
1b6b8253cfb4 : Don't persist description res ids as they are subject to change.
81ea3ffa5030 : Fix Telecom ConnectionTest.
6d8722cb877c : API Review: Clarify deprecated docs and rethrow from system server
5f2d7b6a5a55 : API Fix: Remove 200 from PUBLISH_STATE_OK
8c7effd4c707 : Reset isValuePreservedInRestore in Setting::reset()
1e3885c4c718 : Protect against assumptions of a top focused stack.
b65faa8e05ec : Statsd log of dismiss all notifications event.
e73aea2e4850 : Create interface for NotifInterruptStateProvider
1258084de2b9 : Introduce thread-local allowBlocking flag
b5dc9dbb30ce : Run unshare for app data isolation for instant app
bfd8f1f74d0d : Support PowerHAL AIDL service
04e7bdef048c : Add dialog for recommended controls
687da67b53d2 : Minor QS fixes
fd9f8349b8c7 : Fix handling of work profiles in notification history
d5d442ddd9b5 : Make BootImageProfileTest less flaky
e8327b4700ab : Add TV volume bar appearance customization
85974ed07066 : Enable work tab in share sheet and intent resolver feature flag
492b381224cf : Revert "Revert "Notification statsd logs: Notification panel.""
166243fd1d23 : Improve logging for failed scenario in staged install flow
95dcd2444b0f : Control API review changes
0090c5857fab : Stopgap fix for credential change of unified-challenge profile
4c0513d8c77b : Prevent intent resolver from changing height when no app targets
b91d08f1a821 : Autolaunch if one app in active profile and empty state in the inactive.
3ae6ebb99b37 : Fix freeform window cannot move up
9d6ccbb6ebd9 : Add test for ExplicitHealthCheckService
f8e49f4bf7e3 : Put requestId first in notifySessionCreated() arguments
cf1e5e8b8f95 : Controls Ui - Remove temporary 'success' msg
59199131cf2c : Add boot session stable sampling to AppFeaturesOps puller.
e218e4282f9c : Fix navigation bar appearance
f8f9cdd33be9 : Add GTS tests as presubmit blocker for integrity component.
78fd360cf6e7 : Update strings related to intent resolver and share sheet.
50919b97c36d : Remove MediaRoute2Info.getDeviceType
56faba72bdec : [Wi-Fi] Remove $ icon for metered Wi-Fi networks
a335758c7427 : [Telephony Mainline] Fix JavaDoc for getPremiumSmsConsent method
063a35ae62aa : Implement transfer fail callback
a4bb7e44da8c : Support long press accessibility button (1/n)
73c9b9f0ea6e : MediaRouter2: Fix javadoc
10bb870d42d7 : Copy over PkgState in PackageSetting updateFrom
8e244b200d29 : Remove binder threadpool init from puller tests
508393075c0f : Add MediaRouter2#stop
c8922177c82e : vpn: Fix NPE in VpnConfig#toString when no ProxyInfo is set
809a286aefa8 : Update API ExtraRenderingInfo by review feedback
52190729638c : Fix RoutingSessionInfo route ID issue
0fe4f784f4ee : Remove IME surface when window unbinds
01e0193389fa : Correct the comment
a9bb977a7158 : Revert "[automerger skipped] Merge "DO NOT MERGE - Kill apps out..."
0b81d3e7987e : Enable presubmit CtsJobSchedulerTestCases.
be1c41196f16 : Filter changes according to API review
15a7514c5ef6 : Add damping to shade blurs
2fa6a99ee90c : API Review: Define the extras as containing CharSequences, not Strings
5570147aa05a : Ensure that task org updates all happen off the main thread
07e5274fd0eb : Update AccessNetworkConstants to uses values from HAL
eeb7c28977a0 : Cleanup threading in StatsCompanionService
9e0f728fe421 : Remove libstatslog from libstatsmetadata
8cc4bf84dd94 : Overflow dogfood flag
90cc357df105 : Rename biometric enroll extra
05ec88668e75 : Fix config change on secondary split adjustment
72a70a8a3c56 : Address Puller API Feedback
2b05cccddfe4 : Animate cuttout protection
18fecf78d38c : Fix the bug that queries UsageStatsService for locked users
7ce90af518de : Deprecate long-obsolete android:anyDensity
1a59d5300363 : Remove Google Assistant from FGS while-in-use restriction white list.
198b5dc31810 : DO NOT MERGE Create KeyguardViewController that extracts view-related logic in KeyguardViewMediator and re-wire Dagger accordingly.
c649d9d8ca57 : Change animation-leash to be a container layer
da58015335c8 : Dark theme upgrade broken
6342d34a75d0 : Reset controls when playback state is NONE
3853c6490479 : Relax permission checks in sound trigger middleware
ad5e4920e056 : Make WifiDeviceFilter.Builder.setSsid's arg @NonNull
47ca5d035e03 : Generate @NonNull setter args and @MaySetToNull to opt out
081b14ccd541 : Remove implicit camera/microphone process capability for BOUND_TOP and BOUND_FOREGROUND_SERVICE state.
1b174b0d31bc : Dark theme upgrade broken
ab4209540921 : Enable settings_tether_all_in_one by default
2ead966e7b5e : Add permissions data validation in AppOpsService
f8460f70d072 : Support multiple module annotations per atom
10a09f5eaff9 : Change animation-leash to be a container layer
84590ea25a1f : Use abstractions to allow FullscreenUserSwitcher take advantage of SystemUIOverlayWindow.
b3915ea3630c : Remove libstatssocket from statsd_test
b800cbd56a1f : Unexpose unnecessary SysUI APIs
e1562532fe44 : [SAE] Connect to networks with GCMP_256 cipher
a02129ba9b48 : Add callback for codec format changed.
eb3faa738f26 : Turn screenshot corner flow on
6e84285bcd95 : DO NOT MERGE Implement suggested changes in API review for permission mainline.
ed48db3d8782 : InsetSourceConsumer: Ensure we release Leash when finished.
73b23c9a3e68 : DO NOT MERGE Test sidecar OEM implementation for WM support library
34e61996c502 : Disable APN lockdown for apps targeting pre-R
e394c1952ad3 : Fix uninstall with keep_data flag on multi-user
1bf337f01a72 : Move DockEventListener from LockIcon to Controller
8fe38b59bc14 : Move KeyguardUpdateMonitorCallback from LockIcon to Controller.
78fec5102b40 : Remove OnHeadsUpChangedListener from LockIcon.
51c5245be272 : Move WakeUpListener from LockIcon to Controller.
6df01e928d0e : MTS: only run FrameworksWifiApiTest if Wifi module is installed
b6f7c4725253 : Add an option to zip incident report
894f132ba056 : Revert "hwui: remove FatVector"
6de51a70f1ab : Fix people header placement when only hub visible
307d3854f393 : Treat groups of conversations as a conversation
349af6a99d80 : Make "Always" and "Just once" buttons work properly in tabbed view
cd47696a5945 : Controls API - Add support for routines
7536c2bda0e4 : Android WebView: Deprecate unsafe file urls APIs
426ddac2fc31 : [DPP] Update javadoc for onFailure callback
b96c18bcb0bf : Add shell cmd blob_store idle-maintenance.
9f49e8df2a65 : Do not allow -1 duration in setUserAuthenticationParameters
90f81b417a93 : Remove KeyguardStateController.Callback from LockIcon.
f1bf812255b0 : Fix deadlock between audio policy manager and sound trigger m/w
cdf5744a77ce : BatteryStatsManager: Address API council feedback
4ef3c3bd2604 : Delete unused code in stats-log-api-gen
b298d4ce1c38 : Add unit test for service validation for TvRemoteProvideWatcher.
317061ae9d1a : Use FrameworkStatsLog instead of StatsLogInternal
366975292b76 : Move statsd framework tests to statsd apex dir
d70325359ed6 : Use flags to indicate reason for Uri changes.
be264b63be75 : Update reserved permission controller flags name
c571187a6ff6 : Revert "Deflake NotificationEntryManagerInflationTest"
d1c62a4e8958 : rename incremental service name
382e724714f8 : Revert "Fixing default behavior for keys requiring auth"
8f8953e14df1 : Controls Ui - Redline adjustments
1698145b122a : Add SystemUI support for front-facing camera protection
2a4d0b192500 : Only add vertical resolver_list padding if showing tabs.
7baffbb7c5e3 : Start home activity if focusable task is not available
1df5bd267290 : Fix alpha when applying insets
69cb35c335ca : Remove unused processBundle method from UiController
7c2059c999f3 : Merge notifySessionCreationFailed into notifyRequestFailed
1573877a0078 : Rename ApexContext to ApexEnvironment.
dfe6f923438a : Update the edit shortcut menu (1/n).
46bedf31840e : Restrict adding managed profile in DO devices
0fb8fb2caa35 : Address API feedback
fd2611eaaf1c : Include data scheme when registering for package_* broadcasts.
15db04ec6c71 : Revert "Revert "Remove exception from OverlayConfig zygote method""
1f4f60b78741 : Keep error message notification after stop
c88fbf1e1c11 : Fail if there are repeated fields in atoms.proto
9844eae18d5e : Replace intent with pendingIntent in the ScheduleInfo
8734d474e6ea : Correct the default value of mRequestedInsetsState
b5239e4a7470 : Get rid of some unhelpful logs.
b8070fb66e75 : Generate WindowInsets with new insets API
e09f66e71d4b : Improvement of IME Enter Action
1c8ed242b578 : Fix a race conditon in `incident`.
8c407bd6468c : Remove redundant connected notification
635b04ae0d89 : Add getSessionName() API for group name in SettingsLib
7f051b525156 : remove proxy binder service IIncrementalManager
b838fbf8aaae : Tuner API: remove @FilterConfiguration.PacketType
075e1e9d4e12 : Handle binderDied on the resource reclaim listeners in TRM
f79deba878f9 : Fix PartialWakeLock regression
661d61baecdf : Change unnecessary List usage in TRM to Set
5fc2d767ce34 : Replace auto-revoke whitelist permission flags with appop
0dc24cba2bdd : Upgrade permissions on PermissionController version change
ccfab35bf899 : Make SurfaceView rendering generic in SysUI
0439cd07052e : Flip bit to allow dismissal of fgs notifications
194969aa5f10 : Relax permission checks in sound trigger middleware
e5b6686b49c4 : Fixing default behavior for keys requiring auth
dc9047c51321 : Fix Sharesheet nest scrolling issue introduced by using RecyclerView
cd0d8dab5d53 : Blocks explicit activity starts when not visible
c43aef766dfd : 4G+ RAT icon can not be displayed when back to 4G from 4G+
3e0c37b525cc : Tuner JNI: FilterCallback
5bdec5f55d00 : Inject PipBoundsHandler and PipSnapAlgorithm using Dagger2
8cabd79e95cf : Partially revert ag/10355722 to fix perf regression
06dc41f9cebf : Revert "Track current resized bounds for resized PIP."
db779c375ac1 : Snap to the edge when expanding the PiP window
95729201f90b : Fix some split-screen IME glitches
6f264696e43c : Revert "Turn on QS media player by default"
e6068144bb1d : Dark theme not working bug
38bb7285a96a : Change javadoc of getSubmitPduEncodedMessage and add IntRange to its parameters
ff8275e6b91f : Added the high usage hidden APIs back
bb866ad23a65 : Change camera/microphone AppOps cutoff to PROCESS_STATE_BOUND_FOREGROUND_SERVICE
7dbf65f0326d : Update UsageStatsSerivce#KEEP_LEGACY_DIR.
36ad639457b5 : Update SyncStorageEngine#DELETE_LEGACY_PARCEL_FILES.
371e62126ad2 : Apply the selection state that reflects the current task stack upon restarting the Navigation Bar.
06a7bf9e9e1a : DO NOT MERGE Set the sensor threshold only if sensor exists
11ed7d9a72e7 : Add GNSS HAL to dump list
af02fa4e7e55 : Fix up some IME stuff with the setForwardedInsets work around
5dcdc10345b0 : Removing deferring gestureNav until managed profile is setup
8e8a8ae56752 : Schedule new transition on aspect ratio change only
4b4918782cce : Logs for test & debug blocks
6d14a8319048 : SystemServiceManager: clarify onBootPhase timing log
a06e04bcd427 : Fix a couple small issues in nav bar fragment
66b08f020187 : Reduce parceled data size between system & sysui
445d289d7ec8 : Fix a11y for tappable BiometricPrompt empty space
4b8ad1c42c8d : Temporarily ignore a flaky test.
32807ad564c8 : Fix session race due to pending user-switch task
7d6b8e746b4a : Implement PIP Leash resizing.
39c9570d459d : Track current resized bounds for resized PIP.
9ef947a8a25d : Controls UI - Spinner cleanup
8b0eedf99c66 : UpdateEngine: fix cleanupAppliedPayload impl
02067c2e4ffd : Extract source stamp during app install
ee15be05dc83 : Remove one foregrond service restriction.
a52d533ddaef : Turn off debug logging.
778db3306af7 : Show charging status in addition to trust granted
bf89805ea34c : RESTRICT AUTOMERGE Block TYPE_PRESENTATION windows on default display
60a6583adfdb : RESTRICT AUTOMERGE Block TYPE_PRESENTATION windows on default display
fff2595d2a28 : Fix leaks of personal apps in setApplicationHidden
157d9aa2da3c : Marks PackageInstaller forceQueryable
7e895da1527a : Update sync rt applier for background blur
31b0c7e978fa : Allow PrintSpooler to see PrintServices
b460022e4082 : Fix DPMS.findAdmin() after app enumeration restrictions
9264a2779100 : Resolve activity bounds with transformed display info
e47501bc0989 : Consolidate size compat bounds calculation
71fcf13cf2b2 : Replace String for 'path' to File
b1a0ea777e1e : Persist pending notification history on shutdown
aaccdbee8aa2 : Controls UI - Fix title icon
1ec2f403e955 : RESTRICT AUTOMERGE Use consistent calling uid and package in navigateUpTo
da78af4d6696 : RESTRICT AUTOMERGE Use consistent calling uid and package in navigateUpTo
fe5839959731 : MediaRouter2: Fix routes IDs in RoutingSessionInfo
2fd00cd4032c : Frameworks/base: Support dex2oat cpu-set system property
a7494626a793 : Remove blocking binder calls from system server
30e8bff1f579 : [Media ML] Add uid as parameter
b40a716a90f3 : [Media ML] Implement button session management
4708f932b764 : Revert "[Media ML] Add button session management related classes"
5d50bfe4b37a : Disable auto time zone on non-telephony devices
9ce0a7c2f0f1 : Dump the FUSE daemons stacks during ANRs
c0c15419b97e : Refactor Watchdog to dump interesting Java process stacks
a3f390f21ebc : Launch help with system default theme
b9510efabdf3 : Prevent causing insets if the system bar is shown forcibly
fbcf55f7ba71 : Fix PreSimpleSaveActivityTest
11aa75e702b0 : Fix flaky issue
03f4279d3803 : [Media ML] Add button session management related classes
cdf51038a6ed : Fix activity does not relaunch after config change.
68645c42ac05 : directly call data loader manager service from incremental service
6381d6193ed6 : make IDataLoaderManager and IDataLoader stable interfaces
e298d392bc97 : [Telephony Mainline] Rename the method from isCurrentSimOperator to matchesCurrentSimOperator
fd2eab0067b3 : Update Javadoc
9b7530897467 : libincfs and libdataloader headers not using std::span
1c1144e298c9 : Tuner JNI: Lnb
eba1eba35ba7 : Move SB.StateListener from LockIcon to Controller.
e8c6f05e691a : Remove the OnUserInfoChangedListener implementation from LockIcon.
c0d9a7d88981 : Pass LockscreenIconController around instead of LockIcon.
a281760ef346 : Fix race condition
0a5a8fe7f47d : Add new capability polling opt-in intent
e904f46ee36d : Switch to throw e.rethrowFromSystemServer().
ede42f99eda1 : Add PowerWhitelistManager.isWhitelisted.
96a9e48520fc : Create different KeyId for saved and suggestion network
7da63b82d67c : Add an Executor to the new acquireTvInputHardware API
fa87d1989da3 : Dark theme not working bug
0b7c682cab98 : Revert "Fix permission check for get/setSmscAddress."
10b6086a4569 : Ignore unchecked IME show/hide when no root
fd4105d8c5cb : Fix initial notification icon visibility
35bc5b5b284d : Revert "Revert "Require user pass in a non-null BluetoothDevice ..."
1a0449a7f01f : Fix KeyguardSliceView leak
26e1d17778be : Nicer share target for default print service
8fc29b9f36b2 : Remove cell broadcast and shell from telephony permission
1b968ed8a9f3 : Fix ControlsProviderLifecycleManagerTest
7bbce8ee6b64 : Ignore unchecked IME show/hide when no root
924910db904e : Make pull atom permission accessible to shell
229e2881942a : WifiManager#getCountryCode: clarify doc on return format
8d14f5162af8 : Shell: Grant NETWORK_STACK permission for CTS
22ef765d960a : Update car mode API docs.
a9159882e5d8 : Pass server address directly to IKE.
8b555224badf : Remove UdpEncapsulationSocket references in VPNs
e85baf47c2ed : Put ApkVerityTest in vts-core
8aee9bc74a1c : Fix augmented autofill to not send multiple request on the same field
eaeced3383fc : SoundPool: Fix StreamManager JavaThread shutdown
1eb8ead90402 : RebootEscrowManager: always report success metric
e37538447247 : Update notification display buckets.
a20ba0beeee3 : Fix cross profile attribute parsing
1599ce07f96a : configure the new key KEY_WIFI_OFF_DEFERRING_TIME_MILLIS_INT to 4000ms for the UE to defer Wifi OFF until IMS is deregistered (b/142750916)
af9990bf70b7 : DO NOT MERGE: pinner: Toggle camera pinning on by default
4466434976a2 : Move preparation coordinator to after grouping
d483f72ee37c : Dark theme not working bug
a8600124133b : Add toast message when bluetooth connects to voice recognition.
dd099a93ee68 : Remove InterruptedException from MediaParser
19c0f1ea7c24 : Import translations. DO NOT MERGE
dec964ceb6eb : Revert "Fix permission check for get/setSmscAddress."
330b74c5b2c8 : Add PowerWhitelistManager.getWhitelistedAppIds.
24ee8ef61e69 : Add EAP methods in wifi.proto
2dd9f7b64d8f : Show a spinner when waiting for the work profile to turn on.
be885c832f23 : Remove Dependency.staticOnConfigurationChanged
b8ab0034c6be : dataloader/incfs openWrite returns int
143441a5befa : Inline controls redesign
638253a67a9d : Controls UI - Structure switching
38dfe9a0d4fb : use shell to open v4 signature file
f6017075b6ef : Update test_mapping to point to test suite vs class
c4dbdbd2e653 : Fix sharesheet height expansion.
23db6d4c2a97 : Statsd-log notification channel changes.
b50d94c0bf48 : Import translations. DO NOT MERGE
98d019df6335 : AndroidManifest.xml: Mark NetworkRequest UI intent protected
75dbcfff9829 : Shell: Allow retrieval of wifi network credentials
8ce84c8567a4 : Create source stamp verifier in platform
cc6acd2268d7 : Restore PackageParser UnsupportedAppUsage
b46f9233eaaa : Compute Wallpaper scaling on the server
f64b4f2b24e5 : Framework did not notifyDisplayInfoChanged
bdd66e30f81b : Make ActivityInfo.preferMinimalPostProcessing a flag
fd87a60be88d : Add support for LoggingOnly changes
313f37de5502 : Controls - Structure persistence
57157ac5d8d6 : Fix WindowInsetsController lifecycle
40f95d332143 : Fix VolumeDialog position and appearance on TVs
8a2c62c2867d : RESTRICT AUTOMERGE Use consistent calling uid and package in navigateUpTo
6393ad12932d : Align the end time of wallpaper rotation transform to its target
f8dc483b6c2b : Watchdog: Add fingerprint HAL to ANR dump list
ef02aa431fea : Revise the javadoc and rename the constant
d1789c605a98 : Workaround for not initializing StatusBar on TVs
920105c38ba9 : Revert "Remove exception from OverlayConfig zygote method"
757a3bad2ce4 : Do cleanup before/after running the test
55e8fd2352e1 : Set/get allowed capture policy via AudioService.
0d7e27af30e3 : RESTRICT AUTOMERGE Use consistent calling uid and package in navigateUpTo
147a229ab86f : Add metrics for live wallpaper preview panel
7c85eb79a743 : Notify autofill with the IME start/finish input view events
8da1b07e03a5 : Add a carrier config for two digital number pattern
d1239c6a44a4 : Use correspondence to compare interible objects in test
7feb6321e9c0 : Add carrier config to show wifi calling icon in status bar
2265301d5320 : Add listener hook before finalize filter.
511d473d6c8a : Fixes out of bounds error in ActivityMetricsLogger.
5df43c11e5fb : Quick fix for possible deadlock in LMS
82425166a89a : Update BluetoothDevice SystemApi permissions and disallow passing a null pin to BluetoothDevice#setPin
1e2d693a9466 : Fix explicit intent for instant app tests.
5f911c85b48d : fix streaming installation for splits
758606219f1c : Create different KeyId for saved and suggestion network
7820b0daadcd : Reevaluate constraints on run command.
8c4aab3af656 : Allow mutable overlays to be enabled by default
b71e6892f12a : Fix broken inset anims
e21ba28bec2a : Clear binder identity before checking with compat service
87ca1ac633fa : Add @MeteredOverride annotation to setPasspointMeteredOverride()
9d722a0c7f1c : Convert getBands() to int[] from List<Integer>
1e7536372e8b : Modify PackageManagerPerfTest to work by itself agian
106c0defca9a : Add PlatformCompat permissions to TelephonyProvider
32290f7ef6a7 : Schedule delete for files as soon as they are written
547ef07710e2 : Clear binder identity before querying package information
8d3df9138f7b : Fix PackageManagerService onlyCore and factoryTest ordering
0cbfd2b12cc1 : Allow activities/services to have app loaders
642a7d1746d5 : incident_helper: Fix incorrect deletion
84371de99ddf : Remove favorites when app is uninstalled
c8f52f6e793e : Blacklist Display#getAddress
11c6a7bbd819 : docs: Among devices which support Vulkan 1.1, a subset support it via software emulation. Refer to the NDK docs on how to address these devices. See also cr/292399283.
f23e44e84b27 : Fixed the doc
96b45378fabc : Add more blobstore related CTS tets.
05e97205523d : Fix permission check for get/setSmscAddress.
443149b2139e : Controls management Minor polish changes
946bf8834bc7 : Add missing RequiresPermission annotations in BluetoothHidHost and BluetoothMap APIs, disallow null device input for setConnectionPolicy, getConnectionPolicy, and getConnectionState in BluetoothHidHost, and BluetoothMap implements AutoCloseable, its close() method is public, and utilizes a CloseGuard.
9c7f4c9810b3 : Deflake NotificationEntryManagerInflationTest
f10fc7a5e7b9 : Refactor isSupportedSignatureAlgorithm
1039ea50f3e1 : Restrict DisplayInfo dumping for app process
8b9db55adb4d : Hides FEATURE_CONTEXT_HUB from Android SDK
d20eacc04047 : Fix AppOps collection bug.
4e7dd9a9d8a2 : Unregister listeners after running KeyguardUpdateMonitorTest
ca448b721b29 : Treat playlists like first class media files
ebc50d8acff6 : All apps have 'null' feature
aa6235d894ca : Fix unnecssary traversal for starting windows
1f771846c511 : Fix a leak in HasSystemFeatureCache.
3381108be2e5 : Unhide WindowInsets#inset with insets argument
580aef5a82c8 : Various inset fixes
0f72bc39849b : Fix some bugs for robustness.
65f26b780c9e : Store ambient display suppression state in memory.
3cc20a4ed874 : Revert "Notification statsd logs: Notification panel."
7bc6bec6a6e4 : Add @RequiresPemission compat framework APIs.
b1f42dd78ae9 : Uses SurfacePackage instead of SurfaceControl on inline suggestion
5fb9ab7ddf27 : Refine adjustLayoutParamsForCompatibility about fitting insets
e66d60983ea3 : Add Android/data mounting along with obb mounting in zygote
d511593a1701 : Update boot image and system server profiles [M10C10P10S0PP]
5394650a7e28 : Import translations. DO NOT MERGE
e06d0714464d : Unhide API: WindowInsets.Type#displayCutout()
8de1caf9e8b8 : [Wi-Fi] Default enable WifiTracker2 feature flag
e16645a966a7 : Make display cutout can produce insets
6033dd2c58a3 : Override phenotype flags during tests
a3365d753770 : MediaRouter: Cleanup MediaRouter2Manager APIs
53515a0ea6c3 : CellularBatteryStats: Address API council feedback
e135e2e4e6d5 : Do not prefetching accessibility nodes while a view is scrolling
60efd6420f94 : Import translations. DO NOT MERGE
4082aa2e199c : Drop the hardware buffer
979600dce178 : Add a rate limitation of takeScreenshot() API
74f729bcf2fc : Import translations. DO NOT MERGE
fa7d46b4d61d : Revert "Change isProcStateBackground() cutoff to PROCESS_STATE_BOUND_FOREGROUND_SERVICE"
26d2152ca429 : Remove unnecessary logging
e65a97cef4e9 : Populate the autofillId in the IMS EditorInfo
6661e92374bd : Tuner API: improve LNB JavaDoc
24eaf128f23c : Tuner API: improve the JavaDoc of Dvr
13b8cec66f35 : Ignore falsing manager for UiAutomator tests
ec496000ec89 : Several improvements and bug fixes to the inline autofill flow
b53728a073e6 : MediaMuxer:Include info to specify last sample duration
6c546d00d0c4 : Make IccCardConstants APIs hidden as per API concil's feedback
a3bc95e629fb : Fix JobSchedulerServiceTest.
7ed889c071ae : iorap: Add script to analyze iorap's compiled TraceFile.
9867b5172ad0 : Use TaskFactory to create ActivityStack.
1f39ebd9e661 : API review: setNetworkSelectionModeManual
344858dd9c56 : DO NOT MERGE: Revert Move startInput for WINDOW_FOCUS_GAIN to background thread
9494c9dbb73b : DO NOT MERGE: Revert: Freeup lock when IME is set inactive and unbound
3802e39d763a : Convert IntentResolver data object to IntentFilter for comparison
575e0885d23d : Fix issue with history deletion
670300166260 : Fix crash & history text
ec92e69e263c : Add id for PagedTileLayout
e11301baf24e : Enable presubmit JobScheduler FrameworkMockingServicesTests.
0af00119416f : Enable presubmit JobScheduler FrameworkServicesTests.
1460b76a02e6 : Add COMPANION_APPROVE_WIFI_CONNECTIONS to shell permissions
0a7ced1dd3aa : Show toasts from system/sysUI to all users
01b0dd5f1d60 : SurfaceControl: Bind close-guard lifetime to native-object lifetime.
7f6bfd9dc132 : Update javadoc to reflect that BluetoothPbap#setConnectionPolicy returns true on successfully setting the connection policy instead of on disconnection. It also now indicates that if BluetoothProfile#CONNECTION_POLICY_FORBIDDEN is passed in, the profile will be disconnected.
3e27a3391766 : Updated wakeLock permission descriptions.
d5065ba8a548 : Pass models to soundtrigger middleware with shared memory
0d2aa83c93b7 : add incremental installation test to presubmit
18cac6c87cf6 : remove legacy adb data loader
ea134edcd503 : Resume-on-Reboot: add storage for armed status
a486e2d780b7 : LockSettingsService: move database storage
e1000392e720 : Adding system usages to car volume settings
dbcb0378d1a5 : Adding postsubmit tests for JobScheduler.
41b93d8caa3a : Fix overlaying shared libraries
c0fe2bac0152 : Add comments to messageId, subMessageId and data
b9538cdfffdc : Fix controlWindowInsets for IME
c93da80012d1 : Clear calling identity in StorageManagerService#onAppopsChanged
aa06e85a29b8 : Rename setMeteredOverridePasspoint to setPasspointMeteredOverride
117cacc93f47 : Fix KeyMgmt.OSEN and Eap.UNAUTH_TLS handling
be178769addd : iorap: Increase the JobScheduledEvent#TYPE_MAX to 1.
6411a3353dfd : startop: Fix a bug in iorap functional test.
44f6d57c9be9 : Always invoke Legacy Global Actions from the UI thread.
a52f95e589f8 : iorap: Increase timeout from 66sec to 30min for iorap-functional-tests
e07acdd3bff5 : Fix DevicePolicyManagerServiceMigrationTest
d3133ebf7628 : CDM isDeviceAssociatedForWifiConnection returns false if no devices associated
eb2116bd30a5 : CP ag/9571636 from master to qt-qpr1-dev Bug: 143299398
1a44ed3a18fe : Improvements to Bugreporting API.
46ab985f4192 : Clean up code of starting bug report
5a8c52786ec2 : Fix some javadoc issues.
3d57e8a8cef2 : Fix intent resolver height calculation
dee28c91a323 : Unify toast presentation code
7835d9ec996b : Rename TextClassificationSessionId.flattenToString() to getValue()
626f043a308f : Notification statsd logs: Notification panel.
91fbdbb99cb9 : Ignore flaky test
0806acaf0cad : New priority scripts + critical updates to fonts.
ded8305cb712 : Register IonHeapSize puller only if supported
bb1d2a931b72 : Fix testScreenCaptureDisabled
51e12d6c2996 : Fix CTS tests
3f9578be3e4b : Fix copy-pasted documentation.
9a2b1b350a6d : Use PackageInfoUtils with null PackageSetting to set server-only flags
eff035d9964a : Do not go home when status bar collapse is requested.
899535c9ff7c : Make MediaRouter2 callback classes as abstract
ea2ae858d027 : Updates destination bounds upon rotation change
a11593c24e68 : Revert "Add public fields to NetworkScore and make it @SystemApi"
8669ef385780 : Restrict app transition maximum duration
d3aff3aef1af : Update the categories of app kill reaons
8a5e39174f74 : DisplayModeDirector: use configGroup when choosing default config
b3b559f167dd : Settings(javadocs): Add alternatives for deprecated settings
0eea62595eb3 : Split setSystemSelectionChannels
6cab5ff811cf : Fix some more snoozing bugs
6503162db155 : Silence notifications that are manually unsnoozed
138111fca358 : Show snoozed conversations in conversation header
5508591b92bb : Update docs for getGenericConferenceActiveChildCall
113e98e2450c : Initialize PackageManagerService ApplicationInfo instances to system user
7964d61e4aad : Ensures display rotation triggers PiP re-position
8833d1eb4c75 : Fix bouncer race condition
240896281bb3 : Throw ProtoParseException for incomplete values
9859e1724b97 : Fix carrier config string typo.
acce5e4a64a6 : AlarmManagerService: Fix FWR before boot completed
d2732995bb95 : Skip no-state checkUseInstalled check inside PackageInfoUtils
2250fa1593ce : Fix LogEventQueue_tests
fb2497869930 : Migrate CarrierAppUtils to use SystemConfigManager
86c4ed7c7883 : Make getOperatorAlphaLongRaw/getOperatorAlphaShortRaw as public APIs
f8cda42a5273 : Print carrier config access rules properly
24bfbdb4b6b6 : Fix TaskSnapshot tests when low res is disabled
c02592d7b257 : Remove the notification when FGS while-in-use permission is restricted.
c924edf315dd : Add Hexagon (Victor) shape to icon shape overlay (will show up in custom options)
c058cac051ab : Remove NetworkClass from TelephonyManager
f4a9445a5252 : Add Network Preference Bitmaps
927caf9ff8a9 : API Review: rename isGlobalModeEnabled
ef8cfa2a46ab : [Passpoint] Allow profile installations with no Root CA certificate
fe0fc291b4bf : Fix parantheses in conditional
d0555bba57fc : DO NOT MERGE Add toast message when bluetooth connects to voice recognition.
2b150f09f905 : Add Flower (Sam) shape to icon shape overlay (will show up in custom options)
b76f766df7ac : Compute digest in BackgroundThread which is limited to little cores.
72e1cacf29db : Prevent start if package is frozen
070b71cfa48f : Fix events/<key> folders not being deleted during onDestory.
2dcfcc1dee71 : Fix unit tests for people service.
5a3e94b7028e : Bubbles user education for stack & manage
12752132428d : Create standby bucket changed atom.
5533722b9af5 : Fixes wrong id when granting provider access
7fb7944c4d1c : Statsd: modules for notifications atoms.
063ea0ad05da : media: lazy MediaCodec.release()
ee398f966468 : Adds Zygote policy flags to control how applications are launched
0122cc904f59 : Fix crash when opening bubble overflow
7fdf5d1370a4 : Fix typo in SurfaceControlViewHost relayout overload
f8d4a6684c32 : Fix mmap errors when reading font files via the AssetManager.
f0af4a699522 : Re-order parameters of setUiccApplicationsEnabled.
eb7d8f467547 : Make libstatssocket shared
92e9d96e377f : Allow blocking calls to InstrumentationWatcher
5fc031775354 : Fix bug where screenshot jumped to the left
76baf21e11ae : Update nintendo joystick layout
ebac6a0d9b1d : Zygote: migrate zygote start time metrics to StatsLog
35d05acc8ca3 : Reduce individual quota alarms set.
348476e09442 : AudioService - remove sendBroadcastToAll() from setMasterMuteInternalNoCallerCheck()
bdf7b312b2cd : Revert "Disable BootImageProfileTest presubmit"
26ffb5e4af73 : String tweak for vendor logging dev setting
14eef1368c5c : Fix PowerIncidentTest
dfd63d452231 : Use new socket schema within TestSlicedCondition
cd9cf09965e8 : PhoneWindow: Fix potential memory leak
c4bbdff6db25 : Use median instead of mean for sampling border luma
755d8e8934a8 : Fix 'history' text
a3c6c09c6976 : Flush permission cache when we change delegates
614105b3731a : Add context UID to package-name-based permission query
bc05190cd256 : Grant storage permission to the content capture service.
d02172c6e654 : Add "name" to RoutingSessionInfo
0df8812486ff : Finish input when the screen state is off
e40dc61e872b : Fix AccessibilityManagerServiceTest
531382fec35c : Use removeActiveDevice() when set phone as active device
30ab9fe94c56 : Add java_api_finder statsd
745b35004a75 : Fix MediaSession.Token#equals()
3cb1cbdcfd03 : Add PlatformCompat feature for DocumentUI
55d7c4079d5b : Notify fixed rotation transformed insets state
298239b59ebe : Remove unused code (3/n)
635382efc6ae : Use session id to search for rollbacks (2/n)
0757179ff8f5 : Include session id when sending broadcasts (1/n)
27c781d917da : Support settings activity for accessibility shortcut target
01a592bfd1c8 : Remove the public APIs for allow rich content.
4fe5b654a1e4 : Pipe windowToken for hideSoftInput
2106506181d4 : Allow disojoint datasets for inline suggestions.
8ecfc6b2df23 : Fix getAnimationTargets so that it returns valid animation target
610d2284fe26 : Fixed the GMM PiP window size
e67cefea2732 : Generalize AutoHideController to be shared
7b4b26bab566 : freezer: don't freeze WPRI-bound apps
715d5cad5fdd : Change the doc for disableEphemeralNetwork.
9f186350a033 : Increase activity exit-info timestamp resolution
f56ade365aa2 : Actor signature overlayable policy
62ac8b56a9f7 : Refactor overlayable policy
2361687bec05 : [API Review] Expose sendOrderedBroadcast
032ad1631681 : Pretty-print parcelables when logging
dd43b24ae864 : Add sysdump to SoundTriggerMiddlewareService
7504d838e8b8 : SoundTriggerMiddlewareService logging decorator
e617bc85d59a : Refactor SoundTriggerMiddlewareService
ac3db53dca4c : Initialize PackageManagerService ApplicationInfo instances to system user
97e162d60551 : Allow settingIgnored for DBH request if inEmergency
3cb379c551a2 : Bind/unbind notif children content dynamically
7411d22e5712 : Hide TelephonyRegistryManager.
e75a35d3b386 : Hide CarrierMessagingServiceWrapper for now.
8e90d0ab6e7b : Allow menu to hide upon pressing ESC.
d7cc17c1642e : camera2: Add documentation for getConcurrentStreamingCameraIds specifying multi-process use.
2cf45dd22426 : Replace TYPE_STATUS_BAR_PANEL with TYPE_STATUS_BAR_ADDITIONAL
4b0ef392c2bc : A few inline autofill API tweaks.
60b74fb42fcb : Add --rename-resources-package to aapt2
bede2c10498c : Ensures display rotation triggers PiP re-position
4ba3f9aa86b4 : Use the correct user context in CustomTile
4e9ec49d5e2a : Let the autoVerify evaluator query all packages
679609721c4a : Turn on QS media player by default
bd3d30b26dbe : Stop loading fs-verity certificate from keystore
e44217b31adf : Controls API - Docs + method name change
bb3be6517c48 : Controls API - Publisher change - Phase 2
266bec303c25 : Handle EOF explicitly in incident_helper
2648a2a99ad9 : Prevent NPE in CustomTile
e6befe2efa90 : Remove @ModemCount enum definitions.
0ca109c03522 : Make createLocationInfoSanitizedCopy as @hide.
277a55165276 : Mark NonNull for canManageSubscription parameters.
4b3693e92adf : Rename EXTRA_NUM_OF_ACTIVE_SIM_SUPPORTED.
44a364cb1e31 : Fix a typo in config_pipEnableResizeForMenu.
21f7e6a3f68d : Move libstatssocket to shared.
0c63c4daff35 : Smoother signal bar transition during CBRS data switching
11425c919048 : Use a BgExecutor in SecurityControllerImpl
9300488ba6d1 : [GWP-ASan] Disable for apps.
3e7613d16ef9 : VibratorService: Conditionally Use Callbacks
94c9a8328e4d : Remove IME surface when hidden
58f20c408fe0 : Whitelist READ_PRIVILEGED_PHONE_STATE for the contacts provider
4146fb0bcffb : Add Doc about app disable or netowrk reset will remove suggeestion
f5816e7d30a9 : Fix FLAG_NOT_FOCUSABLE ime target
4ebacd3abfff : Fix PopupWindow's wrong location
26fefde74025 : Set recording duration and file size limits
cdc53511fc39 : Update string resource enable_verbose_vendor_logging char limit
660d0a7cb85c : Inject DeviceConfig into SystemUI classes
16479fd3b296 : Fix Sharesheet grid items not aligned issue
e207aed32949 : Use status_bar_padding_top in QS system icons
ac29885a0efe : Allow UsbDeviceManager to start adbd again.
1314cf615f20 : Battery saver dark mode bug
e0e1bc242ac5 : Update screenshot actions shade to spec
d39ec80523a5 : Fix a bug with the settings for skipping integrity check for verifiers.
f8f2f16f69fc : Don't use main handler in ImageWallpaperTest
8a94c2805171 : Add "com.android.packageinstaller" as recognized installer.
4cda1e515cb2 : Pass START_ACTIVITIES_FROM_BACKGROUND permission to instrumentation test.
9f2dabf25598 : Add docs to Controls API
2fc5d72f402b : Add MODIFY_QUIET_MODE for DocsUI
022e6635d6f6 : Process all messages of TestLooper after each test
146e157a69dc : Update colors for inline controls
d61bdf17dd34 : Update shortcut queries
ee824f006b69 : WebView: Update setAllowFileAccess doc to reflect new default value
51debb1f9b61 : Revert "Update storage permission policy to use AppCompat APIs."
30efde6a3041 : Prevent NPE whlie leaving windowless dream service.
014c68767b4c : Fixed listeners were unexpectedly unregistered when device rotated
0b291791c800 : DO NOT MERGE: Remove AppSearch from Android R.
55d9376f7017 : tethering: transitive deps from jni_libs
458fde54a158 : DO NOT MERGE: Fix FLAG_NOT_FOCUSABLE ime target
27571ce202fa : Revert "Avoid creating new instance on top when started for resu..."
e18d331d7079 : Don't crash if NSSL gets incomplete gesture
b11f2deb890c : Add importance indicator to conversation icons.
d18e5b4dca07 : Change default value of ignore RTT setting config
f749a1ac7a39 : Support freeing contracted/expanded view
8c3cfcd86186 : Wifi: revise WIFI off deferring constant name
df153c021a73 : Fixed the flickering of the corners when collapsing the shade
f0df0ba2ba73 : Hide API
d160de80b6cc : DO NOT MERGE: Fix FLAG_NOT_FOCUSABLE ime target
625ebd3911b8 : Call verify in create-multiple
f30470f39eca : DisplayModeDirector: initialize min/max refresh rate
e55f85f6fb4f : Add framework flag to allow enable/disable resize.
565f187c0e8e : Settings: Rename NetworkSelectionStatus#getNetworkDisableReasonString
e4956075daf7 : Rename NetworkSelectionStatus#getNetworkDisableReasonString
6df1385b0150 : Made translation of headers consistent when going into the shelf
99401b76e7ce : Ignore NotificationEntryManagerInflationTests
35956b4551b8 : Update section header placement logic
bee73460b843 : Tuner JNI: demux
338ce0b7ca33 : Mark RESTRICTED bucket stop reasons.
080782fc7cec : Explicitly set READ_CONTACTS permission
b213fca0ed97 : Implement backup and restoration of conversation infos.
3fc5e2c322ee : startop: Fix scripts and add --reportfullydrawn
97670d4492dd : Alternative to @hide FLAG_RECEIVER_INCLUDE_BACKGROUND
dec01d61300d : Adjust AndroidPackage String interning
93f2b3f9a214 : Restore UnsupportedAppUsage method call
04fd0366bde4 : Add package parsing v1 vs v2 benchmark
82530bf90422 : Tuner API: Remove superclass Dvr
31952450ba68 : Hide setPolicyDataEnabled
c57064f98897 : Do not rebase Resources with non RM impls
fd7c398e07ad : Fixes switch-user -w command.
73a7fe947998 : Clean-up old docked-stack implementation from WM
ef0da07d2779 : Add Enhanced Connectivity To Backup Tests
5ac32622bbb6 : Add atom for a janky event reported by SurfaceFlinger.
3c6aaab6c402 : Make PhoneStatusBarPolicy injectable.
d1695408aba4 : Clipping headers to the shelf as well
a43c4b2872f8 : Fix starting user in Controls controllers
5c8a5051b3f3 : Use shell commands instead of ITestDevice for BootImageProfile test
75446bc10173 : Make BootImageProfileTest less flaky
e84ef9ea6464 : Use hierarchy focusability to pause the minimized tile
17a647eee015 : Use display context all the way
55bddd83ea1b : Generalize change transition into WindowContainer
6cc15f046892 : Set Process' start times for SystemServer.
6e63679e5209 : Ensure that FalsingManager is not active when phone unlocked.
4f0f9d2d8567 : Start InstanceIDs at 1.
36ff1ea03fc5 : Add owners file Fixes: 150217454
09bd9d12b30c : Add key layouts for Xbox clones
85bdb47bcb48 : Catch all exception from statusReceiver.sendIntent.
5c8ceade92cd : Exempt callingUid that has START_ACTIVITIES_FROM_BACKGROUND permission.
a052c0ca0b72 : Fix inflating content views after removal
29c75abfe17c : Resolve trust agents on USER_STARTED in addition to USER_ADDED.
4c7baf7ba29f : WifiMigration: Add a method for removing config store
9e40da90263e : Iterate over a copy in QSTileHost#changeTiles
c444b514bf50 : Removing possible user defined strings from bugreport view-dump
c027fa0d0d18 : docs: Fix spelling of "environments"
17623bfa8f42 : Prevent early destroying HotspotTile
38767932a2a5 : Atom for when fgs accesses appop
47fa2a88bde4 : Fix SecurityControllerTest
98127bca0574 : Make MediaParser match ExoPlayer's sniffing order
55d5d8c76cbb : Use alternative prox sensor when specified.
087b5773f7d1 : Persist the one-time permission flag if set
710d720db7a4 : Grants visibility on uri permission grant
0424ab141629 : Set default for controls as enabled.
2724b00212cc : Tablet-specific UI updates to user switcher. DO NOT MERGE
db91e18075f6 : Make sure always reuse ApplicationInfo when generating ProviderInfo
f937f297c2ad : Set background drawable on status_bar_container
6a8d9415f22d : Migrate QS_EDIT metrics to WW
c1877300d3c0 : Cache binder calls in CompatChanges
3495b8100637 : Revert "Add WTF when a system server wrapper can't be found"
641e2e6361af : Create DreamManager System Server TestApi
561564dfd44d : Build framework-tethering against module_current
193da543915c : Fine-tune the public APIs of allow rich content in Accessibility Settings for security.
d713db92a591 : Do not statically link ike-stubs
b4f8a85245d3 : stubs inheriting from framework-module-stubs-defaults-* now works
52e8922e8a76 : Add startDreamActivity request verification
6861e91b84fb : Make DreamService use an Activity
2102af060062 : Revert "Avoid creating new instance on top when started for resu..."
92a5ff054a98 : Don't crash if NSSL gets incomplete gesture
6283741df566 : Update device type of MediaDevice
de8fadecbb52 : Revert "Avoid creating new instance on top when started for resu..."
565176c56d3c : wifi: Add document magic 0 value for KEY_HOTSPOT_MAX_CLIENT_COUNT
1797db4a2193 : Add API docs for permission SECURE_ELEMENT_PRIVILEGED
87a4cd5b8a6b : Fix JobThrottling tests, take 2.
03f72240fee7 : Use correct PackageSetting for dexopt calculation
1223bcaf0c03 : Remove key from adb_keys if user forgets the key.
cf11791876e6 : Populate uniq field in uhid.
8c2212c7a360 : Revert "Avoid creating new instance on top when started for resu..."
c540e799f40f : Don't crash if NSSL gets incomplete gesture
275839894c14 : Fix PackageSetting isUpdatedSystemApp and SYSTEM_EXT rescan
799b7deb72a3 : Clarifying meaning of items param in javadoc per feedback
1ec50c8f2f54 : remove client token passing active VI service
679e7d5bebfa : add enrollment application UID tracking
a738ca4170a8 : Increase avatar and sender name sizes in MessagingStyle
6ea6fe99bae7 : Camera: Rename CameraActionEvent duration
89d9c52ae396 : Adds app enumeration support to CompanionDeviceManager
b2cdb1a55479 : Update directory for proc stats puller
c25c4bb378a0 : Updating documentation for isDefaultApplicationIcon API
87cae2684d80 : Resolving a TODO in AppWidgetService
f9739a89f1ee : Fix important person notification ranking test
b403e7d24f73 : Fix the delay time for Assistant
630fc01bf664 : Fix issues in register/unregister client API implementation
abdf7b6a5735 : Add a TRM use case priority hints info object
38ff0181c3ab : Add requestFrontend implementation in TunerResourceManager
9796ba2f6d17 : Implement TRM setFrontendInfoList logic with unit tests
2d80ca09fc1e : Squash same ApplicationInfo's in Parcel
9db88a2f0de4 : Add @NonNull annotation per API Council's suggestion
d6f2446b0f17 : Enable overflow
f6063aea2252 : Use KeyguardStateController in GlobalActionsDialog
85cf41fcc3b2 : Move PiP animation to SysUI package
84f02a81e865 : Disable reduced scale if reduced scale config is 0
fe0a413a609c : Store original task width and height instead of scale
8291ac23f86b : Send input event ID in InputEventSender.
c8362b24f672 : Add ID to InputEvent.
1103ff27a8ce : Fix exempt vs unexempt scheduled sync standby bucket logic
55b588b13bf6 : Add UsageStats CTS tests to AppStandbyController test mapping.
1e1ff94bdba8 : Added missed incoming call SMS support
807b34a2c6cc : WifiOemMigrationHook: Rename class to address API council feedback
0b9a12c2c420 : Removed permission check
0e2cbece6c53 : Allow location when Car mode is active.
1b5778d119c4 : Add API constraints to ScheduledJobStateChanged atom
2750ad0d5955 : Fix screenshot scaling bug
1acbf7763b90 : Fix widget restore flow
191149a4d0e8 : Clear registered prediction callbacks on destroy
dea9593d23bc : Extension API: Replace NetworkScore object with integer in API surface
a8e46412963a : Clean up dreamland
6075dd7f5876 : DO NOT MERGE: Add SystemUI support for front-facing camera protection
1e3178de3b51 : Changed management to just show all controls
dbcf85e57683 : Trim "android.permission." from permission name to reduce reporting footprint.
b9c44aae7993 : Fix Display SurfaceControl leak
339b7149afa1 : Improved user callbacks on SystemService:
b0b721bbe01b : Fix wrong parameter fieldIndex caused IndexOutOfBoundsException
6d16c8c340ea : RESTRICT AUTOMERGE - Explicitly disable BLAST for SurfaceControlViewHost surfaces
7dcc51dc796f : Add atom and puller for AppOps with FeatureIds
dd4d763019a8 : Refine the SchedulesProvider
d3990130cbfb : Disable caches for perf tests
d06b33076755 : Makes sure the magnifier source bounds doesn't beyond the surface.
11864a34ce56 : Calculates visibility in queryIntent* methods
37887b2d4c29 : Fix PinnerService SecurityException at boot
7bc82dd54383 : UserspaceRebootLogger: query sys.boot.reason.last
8201bdfab070 : Mark updatable APEXes
5f85c597df5a : reduce the visibility of framework-minus-apex
3ea80350ef1e : Ignore package mode for MANAGE_EXTERNAL_STORAGE
2be3ba49733d : RESTRICT AUTOMERGE Create separated tasks for different apps from startActivities
16ba0682934f : Fixed not updating waterfall insets in DisplayCutout.inset()
9834448ca157 : Add DSU default userdata partition size
2faf78815162 : Add Option To Prevent Wake On Back Key Press
0dbbb422e2bf : Retry TTS speaking for a11y shortcut warning dialog
d85e158db8bf : Introduce SoftInputShowHideHistory
d1551333823f : Fix race condition while WallpaperMS rebinding service.
939b05c87629 : Use packageName instead of specific secondary launcher activity
65da12a42139 : Update document of WindowMetrics#getSize
7a0c18c88463 : wifi: correct API name
b17fc5d2e581 : wifi: Revise java doc to add more explanation
364364ba4118 : Add a limit on how much data an app can acquire a lease on.
7d28b5bf8185 : Include pending media as well when deleting mediastore entries.
61bced0b6dde : Update/Add method on InfoMediaManager
1ac295ec0878 : Revert "Revert "Always get window insets from server""
3ef69f7e7fd3 : Delete package directory when app is uninstalled.
229684b01aa4 : Address api feedback
a67e14a6e194 : Correct the bound if it's from outside of screen
692a70d57066 : Wifi: Clean up APIs
ab2544c10bf0 : Change checkpointing retry count to 2
7c46fe3663df : Ensure staged rollback status is logged on boot
5510f7c8cd3d : Add text dumpsys section to incidentd
8359e40c9277 : Fix PackageSetting isUpdatedSystemApp and SYSTEM_EXT rescan
16e5d2a0f3e2 : Added bands from HAL 1.5
02fdd340570f : Use context for correct display in the renderer service
1ebebfd960d5 : Don't crash system_server if fixupAppDir() fails.
15fcce4405c6 : [WIFI][SysUI] Update QS iconography for Wi-Fi
842950053905 : Override hashcode, equals function for PnoNetwork
f24fb19dbf0e : [adbwifi] Make AdbManager changes for adb over WiFi.
48d8d370f3d1 : RESTRICT AUTOMERGE Create separated tasks for different apps from startActivities
6656c50d9248 : Re-submit "Create all variants of stubs for wifi"
a1fb6f5b1d9c : Remove FrameworksCoreTests dep on framework-all
4a728ca2e540 : media: fix MediaCodecTest#testException
ba42f4a80a0a : DO NOT MERGE Fix Autohide functionality
916f90113708 : Revert "Avoid creating new instance on top when started for resu..."
d3b9baff62c8 : Do not attempt to special case uncompressed font assets.
009bee3aeb1f : Fix crash during SysUI dumpsys
5745b057ecae : Add background thread notes for package restriction serialisation.
dd03a8ef8106 : Do not attempt to special case uncompressed font assets.
c72ae25629a1 : Revert "Add Slog.wtf for calling setMode() with OP_COARSE_LOCATION."
ba0f563d2149 : Ensures only one result is logged per attention check
9330d5e32b25 : Resolve conflicting values of usesCleartextTraffic for shared processes
4dc04606da2a : Rename full and reduced scale configs
9c6ecc90c5a7 : Revert "Cache binder calls in CompatChanges"
1adb838636cc : Revert "Exempt-From-Owner-Approval: Workaround for build break on WifiNl80211Manager"
e3c00c29c736 : Cache app enumeration per-package enabled state
f5d6ae6c7252 : Use Integer instead of int in DeviceProductInfo
feebe8143e83 : Revert "Add feature flag for "no data" backup calls"
96ca8e9fff61 : Use exposed permission defintion in Tethering
96726bcbb9cd : Revert "[NS D01] Remove candidates that don't satisfy the request."
9bcd42255b73 : Revert "[NS D02] Mix in the ignore on wifi policy."
33834771a38c : Revert "Address comments on ag/10316753"
4658080acc4d : Don't re-order users in the lock screen / quick settings user switcher.
b7c16ecf035a : Mark/unmark activated state before the user switch begins.
d90bc26a07fe : Exempt-From-Owner-Approval: Workaround for build break on WifiNl80211Manager
02c0e4d2acc3 : Handle config/display changes for WindowContext
66257d5cb882 : Remove useless thread checks
9ae18fa2d9ba : DO NOT MERGE Respect rounded.xml size in ScreenDecorations
f753ea6cd655 : Do not verify display context in DecorContext constructor
ac6507d7a403 : Turn screenshot corner flow on for droidfood
5845d54106b7 : Revert "[NS D03] Migrate the bad wifi avoidance policy"
4bdb2cf7a0d1 : Revert "[NS D04] Implement a simple speed comparison between scores."
78ed90270af7 : Dynamically include ike-stubs in services.core.unboosted
1fb49c8190d8 : Only register long press when required
6200266917db : Add javadoc for the difference between transfer and select
f8d67892332a : Fix VerificationActivity Intent
cd4f87efbbe8 : Better overflow button
aaeb44bf0152 : Migrate DumpController -> DumpManager
e33b495c7de2 : Add service for dumping at NORMAL priority
c7cfa69ffde5 : Introduce DumpManager
2173ea286aff : Export symbols for the newly exposed APEX/internal headers
42c50042d1f0 : Remove dependence on libandroid_runtime from Bitmap.cpp
15da7e24a5c7 : Update Region.cpp to use AParcel NDK APIs
ee538a3a8578 : Cleanup header and build targets for libhwui clients.
c5882c4eb614 : Remove dependencies on headers outside UI module
a71c97f440b7 : Add Settings.Global.ADB_WIFI_ENABLED.
9a8ddc9cdecf : [adbwifi] SysUI: Add WifiDebuggingActivity.
d4e2c49d6a36 : Fixed NPE in the InlineSuggestionFactory for augmented autofill request
2076c0433378 : Add Settings.Global.ADB_WIFI_ENABLED.
24c8c12926ef : Dynamically include ike-stubs in services.core.unboosted
7002fc431cab : Exempt SHELL_UID for background FGS restriction.
d49681e2b32a : Tuner JNI: use linearblock for media event
017b1bba894a : Fix crash during SysUI dumpsys
b5e1153d03dc : LocationManager: cache isLocationEnabledForUser
63115dc4d9bc : Fix PeopleHub UI population once visually full
b0940383e9db : Alerting notifications section header + new header style
30a3111db895 : Expose getLteOnCdmaMode as isGlobalModeEnabled
bc3347fa1e2c : Fix stealth mode for managed profiles
e47c5c657299 : Let launcher control wallpaper zoom
ab5461c0da37 : KeyguardManager set + validate lock API refinement
e3bfd664af4f : Do not close PW in BlurUtils dump
201c631992f8 : Catch IllegalStateException in StatsManager
4e6417d37a0d : Always start AuthController
23de232bfe83 : fix local incremental installation
3fc66d03ef38 : Listen to the shortcut add/update/delete changes from PeopleService
d8c00da9d935 : Make findTrainInfoFileNameLocked return a string instead of a char*.
217649d3edb6 : Hide suggestions with hideFillUi
b85c9eaa2478 : DO NOT MERGE Set background drawable on status_bar_container
ea33fb9ab821 : SupplicantManager: Expose an API to start/stop supplicant daemon
21819bf32dcb : [adbwifi] SysUI: Add WifiDebuggingActivity.
9050d9a40a12 : Some issues with persisted snoozed notifications
b549bd6cb046 : Revert "Query to SystemProperties for BLAST Flag"
274ad8ed8dc6 : Make minor MediaFormat code simplifications
0fa2ab071354 : Fix maps foreground location pregrant
0feac0708313 : Persistent process should have all capabilities.
7d07c8923566 : Clean up biometric system server
1d53c8c98676 : Cleanup framework-all usage
857ce7ace192 : Remove exception from OverlayConfig zygote method
cf9c5d32e377 : Audio preferred device: improve listener javadoc
5577300386d4 : Temporarily fix for the "telecom" command
b754b7ac7a7c : Adds ShortcutChangeCallback in LauncherApps - Service side
4f150e08536b : Fix screenshot motion spec anchor point
50fc4f6eb0a8 : Remove ike-srcs from updatable srcs
511b45b531b0 : RebootEscrowKey: use bytes for equivalence
a46b7b3f5e93 : Cache package and permission information
ded221230455 : [Passpoint] Print home or roaming in WifiConfiguration
ffb189773c0c : Broadcast screenshot intents in the foreground
076bbe1ceb85 : Add details regarding setConvexPath deprecation
3ee7557fb500 : Add method to return merged stats to AIDL
30f04a76aca0 : Add memory pressure information to ANR and system server watchdog.
46755e27c90c : Log to dropbox if we fail to create an ANR stack trace file.
144b057c2644 : Ensure user is unlocked before binding to KeyChain service
1480ce7b87ff : Support security logging on org-owned managed profile devices
105c54615918 : Add test mapping for Overlayconfig
561ffc3008cf : Add behavioral parameters to MediaParser
72f9d6352e32 : framework-wifi: Stop linking all frameworks/base/core/java AIDLs
636b1713c769 : Small cleanup in DeviceProductInfo.
3d334d816a63 : Make Bitmap::createFrom() account for zero stride
606bf6e066c6 : Add tracepoint for stats pulling
4bf82c8206de : Address API council suggestions for UserManager APIs
8828c891e042 : MediaRouter: Define route type
42c3d4bcfa97 : Deprecate DrmInitData.get(UUID)
ac119a33c225 : Allow com.android.* classes in system_service stubs
f55befbfbe9f : MediaRouter2: Fix test bug
14168f321a8c : Remove unused code (4/n)
67eb86bb4c40 : Pass "-g --user all" when installing apps (3/n)
f2a75879d3b1 : No need to switch users before running tests (2/n)
07b0733bdedb : Adjust LayoutParams after handling soft input mode
d41a299561ee : wifi: Use long to replace int for softap feature set
d5db36955404 : Add debug logging when keys are blocked
0fa60e880bf3 : Add MediaRoute2ProviderService#notifyRequestFailed
eb908a9ee126 : Wait for rollback becomes available (1/n)
d8cfb6ecc7b4 : Stop exposing constructor of TetheringConstants
0ba64fa11052 : Add MediaRouter2.RoutingController#getOriginalId() as @TestApi
fb8307638a77 : Revert "[NS D05] Rework how to tear down networks"
3ee4b2ec8315 : Revert "[NS D06] Implement more policies"
10c8d542fff4 : Revert "[NS D07] Use the unmodified legacy score"
dd12316b0d67 : Add DEBUG flag for rounded corner and display cutout path
11085bb11c06 : Remove ld.config.txt from sdkext APEX
ea5e87f66742 : Clean-up Bounds Animator code path (92/n)
0d46519bcd56 : Reuse stack as task for single task stacks (90/n)
f351272c36e2 : Add CutoutSpecificationTest in Presubmit Test scope
5b380af95068 : Replace action button "Uninstall" with "Restart"
92b8a72db843 : Add direct reading/writing of contact phone number after PDD apporoval.
fda6d3386a25 : Adding back contact phone number to protobuf after PDD review approval.
5daf75d5b80a : Do not expose module IPsec(IKE) API from frameworks
4acba54d9270 : Update BlobStoreMS to use LongSparseArray.removeIf(Predicate).
adc510fd78ad : Revert^2 "Migrate Statsd to the apex"
cb9312f82f57 : Magnetic target library!
24bfb409164a : Revert "Migrate Statsd to the apex"
fc4ff5dc46ba : WifiOemMigrationHook: Default to false for verbose logging flag
959ac760cf45 : Modifies PhysicsAnimator's cancellation methods to support tests.
25c4ff802a49 : Update display name of MediaDevice
e5104e36f923 : Include OsuLogin in Wifi apex
d647897fc96c : Allow passing cutout to the hierarchy in shortEdge mode
eb18d3986fcb : Separating packageName from the AndroidManifest
f532a2351b83 : Revise the parameter of public API for allow rich content.
a43148216a35 : Add LongSparseArray.removeIf(Predicate).
ba132e4f2693 : Implement sharesheet ranking in PeopleService. Ranking is only based on recency of past sharing for the moment.
5368eda51277 : Cleanup LOG_TAG when bundled in HWUI
83ccff716f16 : Move android.graphics JNI & APEX files into HWUI
711e7051ce2b : WindowContainerTransaction: Provide non-BLAST bounds change sync
057b8da1a1cc : Narrowing the set of Media URI exemptions for jobs
5877c7d6c083 : Exempt-From-Owner-Approval: Report non-visual Context misuse
132897042ce8 : Remove redundant/deprecated method.
d277d6902f4b : Offload user-switching task from startInputOrWindowGainedFocus()
cfc30932cd33 : Fix crash when divider receives imetarget that isn't in a split
6ce382a3728a : GnssMetrics
9c5d8b963c04 : Sanitize owner UID iff owning app does not have location permissions.
bf881360f0b2 : Added ability to set bus used for hid device tests
5023ffd225ef : Carrier config for 5G up/down bandwidth and LTE for NSA
62e8396436bb : Add kernel per-uid cpu time reader tests to presubmit
48dbcaae414f : Add native Thermal Throttling API to libandroid.
52debeb5b998 : Show a notification when FGS while-in-use permission is restricted.
c06c481fcbe3 : Implementations of biometric contraints for weak and convenience tiers (1) 24 hours fallback (2) 4 hours idle timeout
f0f84c8f9230 : Let admin block suspend in some cases
e66d38a61ca8 : Implement onDestroy for ConversationStore for when an app gets uninstalled.
88961798e63a : Add persistence of Event and EventIndex during device reboot.
d6722037ba1f : Ensure task description icon resources are loaded from the right package
57b574e2677f : Enable skipping validation by default.
b2e49ac48bf8 : DO NOT MERGE: RELAND: NetworkRequest: Embed requestor uid & packageName
fbf32a013d78 : DO NOT MERGE: RELAND: NetworkRequest: Embed requestor uid & packageName
d6f484027daf : Add API for requesting add controls from Provider
e0cc55ec000c : MediaCodec: address API review
7b31ff81c5c7 : Add libstatspull and libstatssocket to the apex
9a3501d6bb1e : Share Standby Bucket state between cross profile interacting apps
e9232d6d6fc6 : Update BlobStoreMS to augment storage stats with blobs data.
41456aa99cba : Create rule atom for source stamp
3819f972df8c : Revert requestSetProviderEnabled API
b6b9848b3a98 : Update constellation types in measurement corrections
43b2a199ab80 : Add method to give a permission revoke a reason
cb45d588e152 : RESTRICT AUTOMERGE Use Alternative Prox Sensor for Falsing
89e09b58d68c : Migrate Statsd to the apex
df7c050e16c2 : Add a version field to the v4 signature file format
88d52e8ca6f0 : Make me an owner of accessibility frameworks
41ace3ba2459 : Revert "Revert "Add feature ids to system server services that requset location.""
ec95199f433d : Have volume UI dismiss on home button press.
25400fdcb923 : DO NOT MERGE Have volume UI dismiss on home button press.
75bda2bf30c9 : Adding extras for output switcher slice
ad7a4103645f : Add VDBG for CellSignalStrengthLte, and CellSignalStrengthNr
6fb975061943 : Keep the event information in EventIndex for at most 63 days instead of 64 days
740e68c2aec1 : Verbose Logging: Add maxTargetSdk
8a54f49ba636 : Expose DataFailCause as public API
23c9b1f27e4b : Fix flaky test
aaaf256cc73b : Always print mAllowWhileInUsePermissionInFgs in dumpsys
da0524f0f65d : Tethering: Don't crash if wifi unavailable.
daeb328e327a : Do not expose module IPsec(IKE) API from frameworks
25118818b6ab : Switch to SharedElementCallback to HardwareBuffer
f9418dbb2c24 : RESTRICT AUTOMERGE Update keyguard locked state from TrustManagerService
9c7eed49fb27 : Don't error out if the index files are not available.
a9667afd6d73 : Revert "Modify PhoneCapabilities for device capabilities"
33b9bb815b78 : Disable BootImageProfileTest presubmit
9e139179d74d : Allow setting defaults for DeviceConfig flags plumbed via settings
58772783bfbe : Adding unit tests
e77c1664ec5a : Add carrier config to skip validation if recently validate.
7a223fbcf1a5 : Add async version of "canonicalize"
413e8fa698f6 : Adds ShortcutManager#pushDynamicShortcut(ShortcutInfo)
225b712359a1 : Move inflation-related NEM tests to their own file
c78162f489f3 : Revert "Revert "[DexLoadReporter] Report classloader contexts di..."
7c583592a879 : Update cursor drag to snap the finger position to the handle + add slop
7c7f3dc678ab : Back porting Dark theme bug fixes from R
1c0b692a0e00 : Add Vulkan dEQP level feature flag
5ce0b1adcb57 : Rename permission APIs.
f4a77432fc7d : Add apex_available to statsd-aidl-ndk_platform
c38998bc5ba7 : Stop exposing generated AIDL from Tethering
ac2e48e55360 : Adding important people avatars to AoD
1a5e6c75d8bc : Re-add compile_multilib to statsd apex
cf36cd1ecc4f : camera2: Update documentation for getConcurrentStreamingCameraIds to account for availability callbacks.
8f5dabdb7d05 : Be more strict about what sounds can play in DND
f74130f525ae : Allow com.android.* classes in system_service stubs
51a6c6ee50c7 : Allow lease expiry to be +ve when the corresponding blobs expiry is 0.
cbfe702556fe : DO NOT MERGE Hold onto NotificationListener when reconnecting notifications UI.
2a9ccc9d2a5f : Fixed rotation: rotate wallpaper
6e51a705c8e7 : Fix Kotlin warnings
b69e341f46a0 : PackageManager: Migrated OTA related metrics to StatsLog
36960ee20ea6 : Introduces the Bundle to inline suggestions APIs to encode custom UI styling information.
9239d7c67882 : Fix seamless condition of fixed rotation transform
a7479cc607c5 : Fixes crash when provider has null authorities
9c4b57255346 : Log UserspaceRebootReported atom from system_server
d73410a021c9 : Fix NSWC goingAway flag
c4db73c4daf3 : Remove wifi aidl-exports from framework-aidl-export-defaults
305fb2fc1ae9 : Remove obsolete subdirs and optional_subdirs
cd38eba7a6fb : Add COMP->COPE migration test into presubmit.
e075629d08b1 : Remove AndroidPackageWrite
4ef7a1a59405 : Use argparse in merge_csv.py.
a3a3c8168d7b : Don't try to set quotas on sdcardfs.
f00c755a2381 : Migrate to new ParsedComponents and ParseResult
f7bfe4d33c74 : Remove Dep.get(MAIN_HANDLER) from NotificationMediaManager
1a635493140b : Stop exposing generated AIDL from Tethering
022e707f9094 : Split ParsedComponents
3dc4af476918 : Add ParseResult infrastructure
33eacc6c05f5 : ParsingPackage/ParsedPackage test code migration
7ede3dd2b359 : Remove obsolete subdirs and optional_subdirs
970c72882c4d : Consolidate API naming to use Parser everywhere
0decfb1f8a22 : Enable compat checking & lint for system_services api
e2c0b5fe4b56 : Handle the case of null intent type when obtaining target intent filter.
fd12f36fb93a : Switch to new project ID constants.
5d0197890b9f : Allow unbuffered MotionEvent dispatch for View (1/2)
1c4d4b511c82 : Fix wrong svg test data
626afea1bd8d : Enable compat checking & lint for module_lib api
24d103b16af4 : Add READ_CONTACTS permission to NoManSerTest shell
39ff0382e2da : Set default float brightness constraint to invalid
3e3f4964a6ff : Enforce the cross-profile intent check.
81332eff4add : Revise the modifier and naming of public APIs for allow rich content.
646cc67c4980 : Remove unused filegroup
ff83b0e46709 : [NS D07] Use the unmodified legacy score
e9fd5a722987 : [NS D06] Implement more policies
147ab024ae15 : Build statsd framework jar against module_current
4513e2432367 : Add "Forgot my password" to start profile in locked state.
858ca2424b3e : Don't kill a new process for the sins of an old process.
e5088d92df31 : Bind mount obb directory in emulated storage.
ea0cf5084c1f : [NS D05] Rework how to tear down networks
028d0905987e : Log more cross-profile metrics
daa9d8844422 : Enable compat checking & lint for system_services api
e9e801efd2bf : Fixed DisplayPolicyLayoutTests fails
fb19f4953a6c : Tethering offload: add/remove IPv6 forwarding rules on ND events.
0e809640a863 : Fix NPE happened in the constructor of SystemMediaRoute2Provider
dd6db4795064 : Bring ImmersiveModeConfirmation to the new insets mode
8aa7f03a6b41 : Enable ViewPager swiping for intent resolver.
3bf9ca272726 : Add DEBUG flag for rounded corner and display cutout path
be20495f0bce : Key revocation check is permissive when device is unlocked
34d4361604a0 : Reduce advertised ipv6 mtu by 16 to fit ethernet header
d0553b04ee67 : Controls API - Publisher change - Phase 1
c77639ef5462 : Minimal support for IPv6 upstreams in IpServer tests.
934c64ca3923 : Show a line below the tabs in tabbed view to align with UX mocks.
e4b77b8bf27e : Rename ro.device_owner system property
2108f19b49b2 : Disable Settings toggle if admin has set always-on VPN
a0fa966a37ae : Fixed rotation: home and recents animation
15322da9dc68 : Fix CutoutSpecification logic bug
a86e1ab30a17 : Check DSU public key with key revocation list
6439fa99785a : Add HDMI hotplug events to dumpsys hdmi_control
f131d5a3096d : Add setShadowRadius for StubTransaction
db5594d7bdf7 : Add tethering client callbacks
4b0cf98cdd30 : Fixed too much padding in QQS with top corner cutout
2d14a4b3e0cf : Fix usage of annotations in TetheringLib
5e0a1d5ce22e : ParsingPackage/ParsedPackage split source migration
e23ae20e30f3 : Important migration for new ParsingPackage/ParsedPackage split
01e38f40c217 : Separate ParsingPackage into core and ParsedPackage into server
a88ee6f58827 : Adjust the logic of isImportantForAccessibility
6a34da5a6482 : Don't notify display removed if it's a private virtual display
8cf2a5588b76 : Use framework-tethering-stub instead of framework-tethering
5db44f0ece5c : Enable custom clock feature
e96b5668b35b : Include an AppOp to allow dialer role app to record and play audio into calls
6810bc91d635 : Add TetheringTests to postsubmit
e423861ca913 : Made the comment more clear
1eac68b1219c : Fix failure in postsubmit
66da080ab8f1 : Minor cleanup
a42e8ea39c0b : Resolve TODOs in MediaRouter2
213bb7097aca : Fixes to GnssAntennaInfo API
24a2be8275b2 : Add support for starting IKEv2/IPsec VPNs from settings
b401e0a8bbde : Add AdbTransportType.aidl. Add AdbWifi internal API stubs.
1e4368aa43fe : Comment out Statsd tests
d87589549ff6 : Turn off cpp aidlgen, link libstatssocket as share
93cd313e05bc : Set default a11y notification title to "bubble"
7751734bb78d : CurrentTimeMillisLong: Move to framework-annotations
d698186a6464 : Dismiss bubbles into overflow
10e88cc15080 : Overrides permission check in tests to fix failing unit tests
7c0f3292cfa1 : copy first level apk dir on movePackage
b04705837a12 : Add PowerManager#getThermalHeadroom
121cfa79dbdb : Rename OsuLogin package to com.android.hotspot2.osulogin
d931a4763f77 : Supports dynamic height for the new magnifier.
cb96e93b86ab : media: Do not use forward declaration for AudioPlaybackRate
21bb59188e9c : Query to SystemProperties for BLAST Flag
9202f4dbd37b : Binder cache for Bluetooth getBondState()
5cba7b1136a3 : Use Tuner Resource Manager to get resource permission
efc940ff3fe1 : [Passpoint] Remove throws IllegalStateException form getUniqueId API
b9a91a633f20 : FGS BG start restriction enforcement mode.
ab4a8ae4dfa2 : Don't hold any locks while computing the blob digest.
cd834de67c0b : Use bpf data when available for single-UID cpu stats
57635c976b6f : Use bpf data when available for per-UID cpu stats
af9f27cdc240 : SystemUI Split via TaskOrganizer
bf01a77453fe : SurfaceView: Fix BLAST Sync initialization.
865507a2d319 : Add Auto Revoke Enabled settings constant
b538e5b02131 : Make overlay config work with immutable non-android overlays
9b93942a801c : Add xml configuration of RROs
0d3a5aa2aa16 : Add carrier config to skip validation if recently validate.
07af69531c81 : DO NOT MERGE Dismiss system dialog
cc13292c0698 : Add passthrough functionality for touch exploration and gesture detection.
bc79dcd87b95 : Framework changes to enable Notification listeners on Android Go.
ea38e9d935ff : Add Development option for vendor logging in Settings app
c36398e91a01 : Revert creation of home stack from WindowState#getRootTask().
0e87bcaf5c7e : Rename AudioDevice to AudioDeviceAttributes
08f001595c33 : Revert "Add configs for ePDG"
ac919b0e8358 : Use DeviceConfig flags for cursor drag and insertion handle gestures
52e90024d3f6 : Allow libstatsmetadata to be linked by statsd
3cc9758323cb : DO NOT MERGE Reflect the selection state that reflects the current task stack upon restarting the Navigation Bar.
b41dacd813ee : Allow statsd to link against libstatslog
34c24fbb17d0 : Read the sessionId value as long.
a8c7d8401371 : Increase granularity of gesture dispatch to 60fps
8fe72a21f1eb : Revert "Add feature ids to system server services that requset location."
dc07d049f6bb : Sort VICs to the top of the conversation section
522f3c932d5f : Add always-on VPN support for platform VPNs
908201e1b0a4 : Optionally make VICs bubble
87a88bb88665 : Add CtsBlobStoreHostTestCases to test_mapping.
2cddb8a8913a : Add WTF when a system server wrapper can't be found
f163a88595a7 : Disable tabbed view support for UsbResolverActivity.
5a190b19bb2c : Add Bitmap#getHardwareBuffer
3fd9bc7e2c52 : Revert "PhoneCapability cleanup"
af766934d788 : Create a white list to allow while-in-use permission in FGS.
91f90e0fd66d : Add getShareTargets() to ShortcutServiceInternal and get caller's user ID from AppPredictionSessionId
f96bf427926e : Resize images in NotificationInlineImageResolver if too big.
0a082e722022 : Fix unnecessary onApplyWindowInsets
146b8781c7f3 : Revert "Limit metricslogger call into statsdw for events"
adfcc2a11f35 : Revert "Remove libstats_jni from the platform"
ca0adce78b22 : [libandroid_graphics] Add a missing release() call
7219da8c9c72 : Replace explicit intent with implicit ACTION_TETHER_SETTINGS intent
2690838de9cb : Fix ConcurrentModificationException in SyncManager.
4bf1747be70a : Add metrics for work tab in intent resolver and share sheet.
5a8416837638 : Add missing information to dumpsys.
103a7bb6e1db : Use bpf data when available for single-UID cpu stats
2fa1c95404cd : Adds NON_BROWSER & DEFAULT match flags
eff2c740e556 : Add cutout support in QSDetail
dcd3b3b714ae : Add support for cutout in QSDetail
f2fe03f588b9 : Adds app enumeration feature
f9486608ab7f : Revert "Make PermPolicySvc based on uid"
db0c1f18c94d : Be more consistent with Q when the tabs feature flag is disabled.
367de77f1e9e : Add metric constant for organization owned managed profile.
95a0802acbd3 : Move SBTouchableRegion out of HeadsUpManagerPhone
1467c9e39310 : Allow TestableLooper to be asserted as main looper
00afd49556b4 : Properly check for changes in CellSignalState
6f83764ce50e : Re-add compile_multilib to statsd apex
070e54d48b75 : Prevent mock location from leaking fudger offsets
46e16493ba5b : Add carrier config to skip validation if recently validate.
cf786c012f2d : Fix wm test rule to rethrow exceptions and update StubTransaction
20de6bde28a5 : Fix double tapping notifications on lock screen.
2bd95bf6ad6c : ViewRootImpl: Fix overlapping BLAST Sync issues.
898ce7516da6 : [HWUI] Remove private references to AHardwareBuffer
f2f84f5f276d : Remove more deferTransactionUntilSurface calls
7139780e10ae : Removes redundant @SystemApi for registerMonitorCallback and from MONITOR_DEVICE_CONFIG_ACCESS permission declaration.
b497dd4045da : Allow usagestats for multiple pkgs to be dumped.
b570e8654dfc : Add always-on VPN support for platform VPNs
074e2f2120fc : Import translations. DO NOT MERGE
ed881341e7a7 : Log signatures for failing JNI lookups.
98af159104da : DeviceProductInfo API.
ada0f3079c1f : Add encoding information to TvTrackInfo
a04b9ab403c0 : Improve AppOpsManager documentation
fc3b8a8df3ea : MediaFormat AAC DRC documentation updates
70ea2282eb1a : Import translations. DO NOT MERGE
c26e4fa64f75 : Add vertical type check to prevent non-Automotive Androids from force displaying system bars.
d939311ba4c8 : Allow verbose logging to be enabled for an app.
c67b893a6845 : Default wake on plug to false for audio system
60803039f8ea : Return randomly generated session ids from createSession().
73d22d5abc96 : Declare a public field for new Japanese Era Reiwa
7d7a7d94c3d0 : Fix persistence bug with toggle actions
f9258ccc07d1 : Declare a public field for new Japanese Era Reiwa
c81ff3d4e90f : Modifies PIP to use the FloatingContentCoordinator.
7155bf102fac : Modifies Bubbles to use the FloatingContentCoordinator.
10ec878b8cf8 : Decrease fling sensitivity for vertical falsing.
6d4cb9cdc78c : WifiOemMigrationHook: Migrate Settings global values
6398957728f9 : WifiManager: Add API for scan always available toggle
1861fa18bec9 : SoftApConfiguration: Add shutdown enabled method
3654ed4c77be : [adbwifi] Add settings event for opening adb device details.
628fb8d90068 : Extend atoms with Virtual A/B merge metrics
1d45ee6491e1 : [adbwifi] Add settings event for opening adb device details.
b65171956c84 : Update GraphicsStats proto definition
0f43348867bf : Add ChangeId for app data isolation.
264700a36170 : Adds --force-queryable option to adb install
e464d16f7de4 : Revert "DO NOT MERGE: Adds --force-queryable option to adb install"
df3eeac56ce7 : Add puller for RuntimeAppOpAccess atom.
b3562f43d211 : Fixup OBB directories correctly after package install.
2345831a0a95 : WindowInsetsTests: More compelling IME transition sample
16406c38d878 : CrossProfileApps#startActivity by intent starts in same task by default
a36a8ba36334 : Fix FillEventHistoryTest failed on CtsAutoFillServiceTestCases
5bb4b20de6bb : Support psshs with matching UUID in DrmInitData
63dfae2fed4f : Support long edge cutouts for ScreenDecorations
d25e639b4e45 : Add getAvbPublicKey to IDynamicSystemService
ec879fa0f219 : Fix potential NPE while releasing worker thread of ImageWallpaper
d5daf35181d9 : Document more about volume provider ID.
edd19814009e : Add feature ids to system server services that requset location.
3b9ac733e421 : Polish the transition when unlocking to home
2b39e764ab94 : Window Manager Flag Migration (14/n) (Flips the flag)
090ec9927431 : Temporarily ignore ScreenDecorWindowTests
001b3418e3f1 : Allow showing when control target is IME fallback
11f21993b589 : [NS D04] Implement a simple speed comparison between scores.
b3c546ce0c28 : [NS D03] Migrate the bad wifi avoidance policy
78b666729250 : Address comments on ag/10316753
d9bb4d707e68 : Fix typo
43b0e5c6c7b8 : Add tethering client callbacks
c21e6de9085f : Prevent KeyguardPresentation been dismissed.
f1273c4fcacb : Refresh new extra data AccessibilityNodeInfo.ExtraRenderingInfo
f84aaea54772 : Add media output group panel index
0297145502ca : Add method to retrieve all conversations
a625b94d3f3c : Clean up settings and history for deleted convos
b4b35202f48f : Add enum for conversation screen
285848d88f0b : Re-enable BlobStorePerfTests.
c090b6db7143 : Tuner Java API: minor changes per API review feedback
5313cbcb1ba0 : Core proto definition for "dumpsys nfc --proto"
23c66647a37b : Update work off empty state icon.
c14c79bbf376 : Check for dump permission before other permissions.
24274277e1d0 : Clear calling id before binder call
5f7e99e5d826 : Add the locale field and an extra Bundle to the InlineSuggestionsRequest.
d7674c2be5e6 : Fix bug in StatsService which prevents any shell command from execution.
a875e4328069 : Modified getActiveAdminsForAffectedUser
2a3002a54f17 : Revert "SystemUI Split via TaskOrganizer"
050abc3866ef : Collect only AppOps self noted by app and proxied by trusted apps.
ea1eaf74f3a0 : Remove code duplications
99c5b20bbdac : Speed up tests
6bbd5558ef4d : Add getSelectedMediaDevice() API for output switcher
b38645668085 : Block TYPE_PRESENTATION windows on default display
db5b0c232140 : WindowInsetsAnimation: Clean up API
e962ed4ecbd3 : MediaRouter2: Enhance readability of MediaRouter2ServiceImpl
56337496f9c4 : MediaRouter2: Refactor internal classes
7f8743d50cc9 : Refresh list on work profile state change.
b20749400c0a : Only change the intent resolver height in tabbed view.
c77699997d96 : Add a null check in canForwardTo for getProfileParent.
01f58baf5766 : FUSE settings flag on by default
91d9497b4833 : Import translations. DO NOT MERGE
318a6b763cb4 : Add NETWORK_SETTINGS to SystemApi
e3fae2d4b961 : Add Settings.Global.ADVANCED_BATTERY_USAGE_AMOUNT
c9c7ebb464b4 : Fix potential NPE while releasing worker thread of ImageWallpaper
1828adfab2f1 : Refactor AttachInfo.mGlobalSystemUiVisibility
8e5f6d2e6f7d : Use consistent calling uid and package in navigateUpTo
332c6a9a1f11 : Keep a strong reference to the InlineContentCallbackImpl
c24317d85ed9 : MediaRouter: fix manager test bug
c8ec731663d5 : Use month in the range 1-12 for 3GPP2 SMS Time Stamp instead
dd7bf2fea566 : Add compatibility param to setFrameRate() api
3729e9f910a7 : MediaRouter2: Clean up APIs
6f548e99cb84 : Introduce fixed rotation transform
957deabf2955 : Apply the screen matrix to the boundsInScreen
3590ccd3fb85 : Add NETWORK_SETTINGS to SystemApi
ff151644355e : Import translations. DO NOT MERGE
72d6aae8fbb3 : Import translations. DO NOT MERGE
1a8dc26b8229 : Import translations. DO NOT MERGE
14af825dbed4 : [NS D02] Mix in the ignore on wifi policy.
0184edc6ad54 : Add tuner feature to PackageManager
c943f212a517 : MediaRouter2: Remove sendControlRequest
9d0bd71ea9e0 : Fix isDocumentMimeType issue in MediaFile
1caf57d5cabd : Rename PasspointConfiguration#getSubscriptionExpirationTimeInMillis
58f0ffac30a6 : Clear preferred activities affected by MIME groups changes
a7d9c739386a : Implement new API to modify MIME groups by adding/removing MIME types
26d3496c9b47 : Add mimeGroup tag to intent filters
b3c79dd9c397 : Import translations. DO NOT MERGE
a23784dc333c : Fix api after checking in ag/10329810
ae078778c8ed : Fix animation when launching AppInfo in LiveTile task
d9f8e2b955f5 : Update empty overflow copy
3cd75d77e29e : Interface to represent overflow as bubble
3801d6cb9840 : Add Invalid Filter/AVSyncID
804d94a10062 : [WifiNl80211] Rename WifiNl80211Manager namespace
90bf87449f53 : Consume health HAL 2.1 values from framework
094913c5777a : Revert "Move base resources to telephony"
b582b6936b73 : Controls UI - Reuse behaviors
179ba0b4e4ec : Add CrossProfileAppsInternal#getTargetUserProfiles
f1514f832f6f : Added missing protobuf for PeopleService data persistence.
371fcb7cf26d : Revert "[DexLoadReporter] Report classloader contexts directly f..."
a6640a99f5ea : Remove log spam
30965c45cedb : Log conversation id in notification history
c4b5cc5957b7 : Update cross-profile javadoc
acf5b57d0a58 : Update the current user id for MagnificationController
abd6b072ff17 : Refactor the InputMethodService to move inline suggestion stuff to a separate class
0fd5641dd7dd : Add an API to allow AugmentedAutofillService to request an autofill.
90cd480144cb : Added recovery for affinities on audioserver crash
6e721e1103c6 : Fix spurious "Timeout waiting for provider"
6ab62ca6a7e2 : Add new api for output switcher
5065db057279 : Use bpf data when available for per-UID cpu stats
4e4d6e3b85b3 : Remove user id based audio captured API.
d72cf2cd338e : Catch correct exception for adding route fail
35d9d4468eef : Remove inline suggestion styling API from the framework now that they are available in the support library
e449b0c1855b : Move statsd (and tests) to libbinder_ndk
39bfd93034c0 : Bucket channel frequency on device
d47fc70e417b : Revert "Move libstatspull to the apex"
370e6599a1c9 : Fix GnssManagerServiceTest
b0b3da6dc1d9 : Add logging for pending restore nav modes
a8fe8429737e : Fixing another crash when creating/updating BLASTBufferQueue
56a4ee86ea01 : Enforce HAL callbacks
5be0f1580103 : Response and Dataset authentication via inline autofill.
72fc25f5a3cb : Improve QuickAccessWallet documentation and client.
5f360a6147d7 : Fixes AppsFilterTest system signature logic
ec8879684012 : [libandroid_graphics] Remove last libgui dep
680414e09ec9 : [HWUI] Remove libgui from libhwui's dependency list
43fe6fcde5cb : [HWUI] Remove references to gui/Surface.
4cae6f7fd079 : Pass system server class loader context when asking GetDexOptNeeded
bc22d8638b0c : WebView: deprecate 'Secure' cookies for insecure schemes
e0001a129c32 : Update the Contexthub with location setting changes
331c4e1207a2 : Use updated factory for SkOverdrawColorFilter
650c6a454d84 : Remove libstats_jni from the platform
946e06d7e25a : Enforce fs-verity support for first_api_level >= R
7b44e14743b6 : Add SystemConfigTest to presubmit
3b413dd57e15 : Improve BaseBundle#kindofEquals
25f1022eb18b : Move base resources to telephony
2833f45b3ff6 : Increase Load timeout
0e8c9c4daa3c : Improve BaseBundle#kindofEquals
1f03c5017af3 : Enable compositor shadows for PIP
fd6fb6746614 : Draw shadows in root task instead of leaf task and use EffectLayer to draw shadows
05a57b6f5ee0 : Forward IBinder#dump to CarrierService#dump
69b2ed7939b8 : Limit metricslogger call into statsdw for events
01c9da477e6e : Add app badging to conversation icons
00763a3beef6 : Delete stats_event_list refs from statsd src
08e91345463c : Logically revert previous attempts on Bug 139806621
1cc719786491 : Cache the shortcut if the user has changed the conversation's notification settings
d766bad766c8 : Update NetworkMonitor integration test constructor
763587e2f1ff : Add CaptivePortalApiUrl to DhcpResults
91aa5bc4630c : Send LinkProperties update on new capport data
b37c4f82bb24 : Add metrics for DPC setup
dba4dfa1277c : Revert "Move libstatspull to the apex"
d3f06c5f845e : Revert "Move libstatssocket to apex"
401162563844 : Move rendering logic for inline suggestions to ExtServices.
7af601e8ed63 : Listen to the notification posted events from NotificationListenerService instead
94580df0a81f : Move the initialization of Call/SMS/MMS content observers out of the DataManager constructor
b992f8cc275c : Handle ALL_OPs case in ModeCallBack.toString
9a6d9858acf2 : Default wake on plug to false
0fc9f5ef313d : Check for null ApplicationInfo object in SMS.
406619f4f32a : Avoid risk of deadlock between APM and sound trigger
0d496a7107f5 : Remove execute-only memory related code.
fc27d03befa9 : Refactor NativeHeapTagging compat feature.
3d70a9a87a2c : Change Context parameter to @NonNull.
bd228498f584 : Add encoding information to TvTrackInfo
90516b9200c3 : Stack Trace sampling and reporting.
7f7195bf2ce4 : Log cross-profile metrics
d28bf33cf26d : Adds QUERY_ALL_PACKAGES permission to rollbacktest
260613f89fb2 : Allow statsd to link against libprotoutil
24d1336f1731 : Cache PowerManager binder calls
1f8ae730346c : UserController: migrate MetricsLogger to StatsLog for boottime metrics
5300771cf8a9 : Fix TEST_MAPPING file for integrity component.
ef1c687d0391 : Remove drop shadow from corner handles.
87f6cf271b03 : Flip flag to use WebView's implementation of libpac.
bed2d1b57ce3 : SystemUI Split via TaskOrganizer
8425e266d15e : Add synchronization locks to shared objects
2e78ec4a47a1 : Pull shared testable subclasses into their own files.
15bdfea2165b : Remove execute-only memory related code.
780d450e709b : Simplify GlobalActionsFlatLayout and fix dismiss
eb628a5333f4 : Fix invalid launch state reported to "am start -W"
8217a65de010 : Null Pointer check on ApplicationInfo object before invoking method
5eab48c38ed5 : Add cross-profile metrics to proto file
f8cf084c543d : Controls UI - Theme + color alignment
48c3f9587819 : [NS D01] Remove candidates that don't satisfy the request.
0f6a55074653 : Don't destroy ART profiles after package move.
3ce38499e47e : Enforce the preserveLegacyExternalStorage manifest attribute
b14fba21d3a0 : Support preserveLegacyExternalStorage manifest attribute
752ff5a127dd : Introduce preserveLegacyExternalStorage manifest attribute
5bdfba475510 : Controls UI - Support thumbnail template
aaa1b446fcfb : Modified DPM KEYGUARD_DISABLE_SECURE_NOTIFICATIONS restriction
288e1bd04551 : Revert "Always get window insets from server"
590e248491f6 : Add KEY_CAPTION_SERVICE_NUMBER to MediaFormat
0f64b3cf0a2a : Remove FLAG_SHOW_FOR_ALL_USERS to avoid crash in a11y
aa3b19d2ddb5 : Check to show IME after committing finish drawing windows
fb3973a917d9 : RingtoneManager: Don't crash if the ringtone doesn't have a numerical ID
a996b06b6f28 : Revert "Remove framework code that has moved to frameworks/libs/net"
65d94931f383 : Allow control over account management of parent profile
0f7b206acd1f : Whitelist PlatformCompat permissions for MediaProvider
8f0f3b4bc2dd : An allow-list for personal system apps on org-owned devices
15cbc7265723 : Import translations. DO NOT MERGE
2354314a3730 : Import translations. DO NOT MERGE
77dc3e9ff206 : USB: [API feedback] Add bitmask @IntDef annonation to setCurrentFunctions
6688e62e93a8 : Refactor bugreport files creation and getfd methods
d7cb2dd4c755 : Import translations. DO NOT MERGE
f7eab03e1b90 : Import translations. DO NOT MERGE
ef364c5a555f : Use boundsOnScreen to offset the translate
05a04c24ad20 : [SP17] Wait for stats providers to report stats update
7d058ec6b03f : [SP16] Address comments on aosp/1172143
a5d8fe8637ad : Update state in NetworkInfo when network resumes
9cd0ea1767e7 : [SP15] Remove unused getVtDataUsage in TelephonyMananger
df50bb850ea0 : Ensure all VPN runners clean up state when exiting
5d50ce8181a9 : Enforce restricted user, getConnectionOwnerUid checks
6b7b32d1b7fd : [vts-core] add vts_permission_validate_test to vts-core
5bbd6262b151 : [SP12] Remove the usage of getVtDataUsage
ed54866ba660 : Fix TextView.shouldAdvanceFocusOnTab().
6e0c08b396e3 : MediaRouter2: s/transferrable/transferable/g
62605904c69e : Add media output group panel constant
5cb6e52e813d : Introduce BubbleModule and KeyguardModule
3d84cb4a45b0 : Introduce StatusBarModule
6f157bd670d7 : Introduce StatusBarPhoneModule
f6ad63293a3a : Expand NotificationsModule
6945a9bb4d0d : RouteDiscoveyPreference: Update javadoc
f4b38e7ff15b : IMS: Add support for IMS Explicit call transfer
cfa7abc12ee7 : Refactor BluetoothRouteProvider
4a58e34b6f48 : Surface GESTURE_START and GESTURE_END constants
5522de1af3bd : Convert getAdditionalPlmns to return a Set
0812647050a9 : Standby exemption for system gallery's backup jobs
db1b56d9edb5 : AudioSystem: add owner UID to setPhoneState API.
76e669069c68 : Extract system partitions into standalone class
9e33ab41c0da : Add feature id to location dumpsys.
f657da2d5477 : Tuner JNI: time filter
2fb0bc50f93a : Allow Nullable Registered PLMN
bfb64dc915ec : [wm] Add APIs to notify task focused & task focus lost
e90a28e38a70 : Rename MediaRouterManagerTest to MediaRouter2ManagerTest
5519738da5de : Improvement for takeScreenshot() API
c7956f0d9100 : Change isProcStateBackground() cutoff to PROCESS_STATE_BOUND_FOREGROUND_SERVICE
ab87b2766381 : Prevents an NPE when content provider is slow to start
523d33f1e189 : Fixes the opacity value for the insertion handle to range {0..255}.
b5d87a86957b : Pass Activity LocusContext to the Content Capture.
e0b991ec97a8 : Add carrier config for sub6/mmwave/all unmetered
5630f2f9b2b6 : Allow blocking calls to ActivityController
cee4b330639b : Reduce maps and browser location pre-grants
0da6404c03ca : Move override logic from SysUI to Telephony
2fc1747d6979 : Use constant for tethering connector poll interval.
2781d0b2d2c1 : Implement dumpsys bluetooth_manager --proto
2ce47339285d : Add gnssSetCapabilitiesCb_2_1
981069af8d23 : Fix issue where train files would not be deleted past TTL or when over file number limit.
659f44dc1a60 : Use renamed AStatsSocket_close()
ac404c12d51b : camera2: Update spec for mandatory concurrent stream combinations.
8846aaac9a4a : Don't mutate permission state when setting app op from PermissionPolicyService.
20ba50645cf1 : Clarify environment bearing docs in framework API
77b7c42e0b28 : Clarify getSmsCapacityOnIcc docs.
49f61c8468d8 : Use proper fonts for the empty state screens.
a131d6ee5fd9 : Make get/setCallerNumberVerificationStatus final.
37686b9e1680 : Wifi: Notification id for sim required
87fd8bc84b15 : Track noted app-ops for appop permissions
333a51344be6 : Add a permission for Descrambler
92726fb752a0 : Moving TRM under a separate package Change the TunerResourceManagerListener to ResourcesReclaimListener
c9d5f3d952b5 : [ANativeWindow] Rename allocateBuffers to tryAllocateBuffers
6b34e2b00451 : Adds currentlyResolvingConflicts to the coordinator.
751fa188e927 : Add android:allowNativeHeapPointerTagging.
8a82b141d1fd : [HWUI] use ANativeWindow_getLastQueuedBuffer api
5b53e904dcbe : Generate fallback permission state if it is missing.
335c39e89f36 : Enable CFI in libjni_pacprocessor
ecf66058ea24 : Added OWNERS file for inputmethod
8c2f6b6e1595 : Move RenderNodeAnimator to android.graphics.animation package
0d07378e4758 : Allow system listeners to unsnooze
17d9da05237e : Incremental installations in adb, DataLoader/device side.
c4933eb5b750 : Add a JobScheduler service to prune the People Service data on a daily basis
7955e8ec4765 : Enables the App Enumeration Feature
9bed717559d0 : Initialize cec menu language correctly.
e8a6bffec0c9 : Update counters for session encryption to start at 1.
0f2c4d12eb97 : Add intent to clear app cache
0cbb6b63ee69 : Obfuscate visibility of notification-related events.
75375e02f725 : Enabling logs for nav mode & sysui flag updates
06ab5fa70f80 : Import translations. DO NOT MERGE
684078890eea : Fix synchronization in updateImeTargetWindow
918e32ad9a83 : Import translations. DO NOT MERGE
28e7b5ae61b9 : Enhanced Connectivity Dev Toggle
259daddeea95 : Add multi-finger double tap and hold gestures.
fcfac0b4a435 : Add documentation around job scheduling quotas.
3f17225f7582 : Move libstatssocket to apex
be363243eb61 : Rename KEY_ALLOW_HOLDING_VIDEO_CALL_BOOL.
33b64c03bb94 : Adds the validator adaptive_sleep back to SystemSettingsValidators
79e1df3ade42 : Prevent NPE in QSLogger
193fdff73380 : Import translations. DO NOT MERGE
36f0eeaf103f : Move libstatspull to the apex
1d1819246e69 : Add marker flag for permissions revoked by auto-revoke
8bfbf1ffefea : Screen record status bar icon
8bae0d7012c2 : Migrate to setting TextAppearance on user switcher.
87788c3118e0 : Parse FilterConfiguration in JNI
bc7e0db37136 : Import translations. DO NOT MERGE
4fda8a7361a8 : Add tests for media tuner
44fa142e5751 : Parse filterSettings in JNI
428ab0a65018 : Implemented TargetUser.toString()
521a905c9785 : Create IContextHubWrapper
b07baa2f6d7e : Implement Ikev2VpnRunner
cfd980acd998 : route prediction service session based on device config
3388bd2a0b0c : Protect against assumptions of an existing home stack.
3003c1ed25e1 : Import translations. DO NOT MERGE
f0ef89a522fb : Abort dispatching animation callbacks if the root view is gone
34c6ff8436df : Fix broken tests and add tests for empty state screens.
111048ad8fcd : Add pixelWidthHeightRatio to MediaParser
56948591d41f : Import translations. DO NOT MERGE
63f5f3a40ff8 : After data was successfully copied - mark package as able to receive new sharing requrests.
0f20b0ee2427 : Invert setFactoryResetProtectionDisabled
4584d88d414a : Add internal API for credential text in BiometricPrompt
4454e20081bd : Switch to WebViewFactoryProviderForR.
116b91c2c113 : Exclude all directories instead of only known ones
3ef678b58fff : Cache binder calls in CompatChanges
a598462fb20c : Reduce allocations in hot paths
90991d41fc38 : Add unit test for parsing apks with two certificates.
f2d96eee52d0 : Import translations. DO NOT MERGE
c9503d6ea6c8 : API Review cleanups.
4ea6fce1298f : Extract method in MediaParser
49e96a8ab78b : Fixes Context Hub feature naming and documentation
af0aa258a10c : Modify DPM KEYGUARD_DISABLE_SECURE_CAMERA restriction
4890f3e4ba63 : Implement motion spec for screenshot corner animation
37f3662e5ca9 : Actually make PackageManagerInternal things internal
9e6a7643c730 : Don't remove bubbless onClearAll or onNotifClick
9092e6fae51d : Controls API - Remove unnecessary templates
974f4e83d48c : Add visibility property to framework-statsd stubs
6103f4363ee8 : Remove unnecessary UnsupportedAppUsage annotation
b06912c22383 : Add fields to log secure/unsecure buffer playback errors
353c754cd07f : Remove FLAG_SHOW_FOR_ALL_USERS to avoid crash
090fa3c6378e : Add permission to ACTION_RESET_PROTECTION_POLICY_CHANGED
6a0fd8b0411d : Implement the InstallerAllowedByManifest rule.
1cb9b231777c : Remove the toast null pointer checker
13c9a90696fb : Revert "Revert "Revert "Enable insets flag for IME"""
515b989fb809 : Change the attribute format of htmlDescription.
a05766e50726 : [DexLoadReporter] Report classloader contexts directly from classloader
f108d2f54ca3 : Link MediaRouter2 from MediaRouter
b186af1bfb00 : Disable CFI in libpac.
1676bec2341a : Prevent crash app when AutofillManager#startSessionLocked() is called
88b369a4872e : Mount private volume hook after prepareUserData
b3d68f670f52 : List most recently disconnected devices in the List
e2b34e433f80 : Add a feature flag for contextual home v2.
e0ab4318ccd5 : Config of LTE signal strength default value remove SNR
680c986fb590 : Config of LTE signal strength default value remove SNR
9de5cca3febc : Add a SchedulesProvider
c692869c1e87 : Use SDK_INT constant in the javadoc of SAW intents
c05f6adebc9c : Add unit tests for ToastUI
b1a3e7ede074 : Prevent position topmost task to top
64e8db802cd7 : Implement Ikev2VpnRunner
e5d3d7eb4e81 : Force stop app if it has failures during trial launch
994fb3a01bc4 : Add the intent extra for accessibility long press event.
1371c57f6f59 : Ensure clearCallingIdentity for getDisplayContentOrCreate
35ca498d8d9c : Add Intdef annotation for eventId in logEvent
ac234d660857 : Support accessibility on embedded hierarchies (3/n)
754493b82f29 : API Review cleanups.
73036c4075f5 : Added telephony display info support
1e19d7fe74d1 : Inflate bubble promoted from overflow
c7cfb00c8478 : wifi: Update softap config notification changed wording
b18925badcb1 : Tweak the lifecycle of rollbacks (2/n)
7fcc730e8d5f : Always enable apk-in-apex before the apex (2/n)
38a5656b7749 : Let completeEnableRollback return a boolean (1/n)
b3ea9a61d4e8 : Don't return early on error (1/n)
edb55e25b77c : Update overflow button on theme change
4928e7786942 : [vts-core] add vts_defaultPermissions_validate_test to vts-core
8116358a6afd : WM: Build policy with DisplayAreaPolicyBuilder (5/n)
b01c6135ea45 : Cache VerifiedInputEvent class references
bb55b7f4ec20 : Add global frame histograms into SF atoms
51aca3ee10c1 : audioservice: fix persistency for volume per attributes
0cb833bea267 : audioservice: fix persistency for volume per attributes
727a964d17ff : Add comments and prevent duplicate experiment ids being added.
5750d3b1532b : Refactor NativeHeapTagging compat feature.
bdb30cb6bb5b : API Lint: Ignore existing CallbackMethodName violations
ef628d3a7937 : RELAND: NetworkRequest: Embed requestor uid & packageName
88583ddfe68a : Reduce app-ops settle time
6073f3c58b4b : DO NOT MERGE Adjust NotificationView bottom margin based on whether Keyboard is shown.
f327a3d99309 : Throw API limit exception for all debuggable apps.
32c5cfb23285 : Improve API signature.
79e35c3bebb3 : Enable compat checking & lint for module_lib api
1a188ab4f524 : Revert "NetworkRequest: Embed requestor uid & packageName"
91c3b5af51a8 : [Passpoint] Truncate IMSI from the SimCredential toString method
ef7c7d299e4b : pinner: Replace camera pinning with iorap prefetching
5f88b7bee5f0 : Make companion callback calls oneway
eab9fe1560dc : Biometric phenotype updates
aa5f38577a9c : Create a ParcelableColorSpace
f6986d4809e7 : Autolaunch when active tab has 1 target and inactive tab has 0 targets.
86a4934a3f96 : Fix functional test for startop.
02524d097c88 : TaskOrganizer: Add BLASTSyncEngine example
dc82879d732a : Implement StatusBar notification panel APIs for TV
c4e61a3a47a1 : SettingsLib: Rename requirePMF to requirePmf
381ba3e270c1 : Wifi: Rename requirePMF to requirePmf
492be33c4f6d : Fix typo in atoms.proto
7e0d649ac722 : Add NotifCollection dismiss methods
d3d49337e55c : Notification statsd logs: Visibility changes.
56aece6897ca : Update boot image and system server profiles [M10C90P90S0PP]
05ea3f89da0b : Empty overflow UI
e272307dd331 : API council changes for ResourcesLoaders
9c459e58b62a : Added fallback for load failed
aeb9794d7521 : Be a good android citizen and clean up following build warnings.
f35ed37018c5 : Make apps active when charging.
d04af5104257 : Upgrade NoMan's cancelation reposting logic
8e9e6a3255d0 : Signature streaming from local file, property to disable incremental.
8df818ecdab8 : Remove last calls to Dep.get from GlobalActionsDialog
fea62a512b58 : Restrict visibility of LOCUS_ID_SET events.
2978f1912424 : Add @ChangeId for CTS test
42a87d93b71f : Adds QUERY_ALL_PACKAGES permission to packageinstaller
925c65863136 : Revert "Revert "Enable insets flag for IME""
7484c6c83c1c : Build StrictJarFile for host.
30a66e364f85 : Remove final call to Dep.get(FalsingManager.class)
e878706d71b1 : Add COPE related metric.
ee29509ecd73 : Revert "Revert "Activity start: Send featureId from context->AppOpsManager""
26290bb07465 : Plumb display connection type to DMS
6207b729e2eb : Remove ImsReasonInfo from PreciseDisconnectCause
c1f04488b9df : Add logging to content inflation pipeline
8ee930630f58 : [adb data loader] release unique_fd from openWrite
883f89e6a9b2 : Resume-on-Reboot: add logs to aid in debugging
9157e2643e62 : Adds AppEnumerationTests to pm presubmit
036864b62c26 : v4 signing schema parsing and verification.
5845bdf66ea9 : Do not disable tracing in zygote.
e7c0d667fc57 : Revert "Require user pass in a non-null BluetoothDevice to all B..."
9dc385b25ad0 : Fail silently on MediaScannerConnection#onScanCompleted
d445aaf1e2e4 : Add null check for voiceInteractorComponentName.
a3895b878dab : Include rowContentBindStage mock in NotificationEntryManagerTest.
779d6bee21fa : Log UserspaceRebootReported atom from system_server
45fefe0f65b3 : Revert "Require user pass in a non-null BluetoothDevice to all B..."
7f94169e56b3 : Add @Nullable and @NonNull to module API
7a49c869b882 : Revert "Request MANAGE_EXTERNAL_STORAGE permission"
f50191441a76 : Provide PipManager through injection.
e38797be8474 : Do not disable tracing in zygote.
77ef42146da5 : Remove "es" from dropbox_system_server_crash since it's an optional field.
727e0e78bc9f : Fix HistoricalAppOps collection.
714eda25ff36 : Remove appDirRoot argument from setupAppDir.
24e0298b57c4 : Fix voice communication audio playback capture
c95839d66ffe : Add some missing MediaFormat fields in MediaParser
51c221ab4e07 : Mark nullability in WebViewProviderResponse.
68456a1b3104 : Controls UI - ActivityView WIP
dc9c1d41928e : Exclude the ActivityStack when processing the reset of a task
23782a50ab03 : Use synchronize methods instead of synchronized blocks in PacWebView.
764ff47f87c2 : Add property-invalidated cache
fbb758f61527 : [NS B10] Cleanup : remove mRematchedNetworks
590fba384a15 : Add empty state screens.
7a5e51f4dc1f : [NS B09] Create NetworkRanker
26693d466abd : [NS B08] More simplification
7738b84729f1 : [NS B07] More simplification
cdd4c4500831 : [NS B06] Simplification
8e935f77374b : Modify Screen Capture Disabled APIs
8a2bf7779306 : [NS B05] Remove old dead code
47d464870f68 : [NS B04] Make the network selection request-major.
bf1170cc1993 : [NS B03] Add debug log showing the reassignment
8bab483c2be3 : [NS B02] Split out a function to apply a NetworkReassignment
14c2d1da8629 : [NS B01] Move the computation loop to a separate function
5f8010bf80b2 : [NS A44 2/2] Apply requests after all networks rematching is computed
a8013252e638 : [NS A44 1/2] Update linger state before processing listens
b665970f8dcf : Add permission check for CaptivePortal#reevaluateNetwork
a1b805852e16 : Add permission check for CaptivePortal#reevaluateNetwork
8175bf2b80cc : Use CopyOnWriteArrayList to avoid ConcurrentModificationException
c47b26f03885 : Remove redundant mFocusedApp from DisplayPolicy
d617d2ffbea9 : Extract common code to a lib (4/n)
1980c9a8939e : Disable storage crates functionalities
e8600a7632bd : Added comments for each TD-SCDMA bands
1858482e491e : Add manifest broadcasts for profile (un-)available.
9be870d8bd59 : Fix invalid usage of javadoc
d643862a46e9 : Expose NETWORK_STACK permission for system and test API
e85e8e7cd35d : Update javadoc of deprecated UICC APIs
f587b631470b : Move the view inflation outside of constructor.
3e63df535ad8 : NetworkRequest: Embed requestor uid & packageName
c8736b787e58 : Tuner JNI: frontendCallback
23fcf56454f0 : Add equals/hashcode for GnssStatus
eb22daaf5bf7 : Fix usage of annotations in TetheringLib
06a551ee7b9e : Add a TunerResourceManagerService as an Android System Serivce.
cbe55af3a76c : Add Lnb related APIs into the TunerResourceManager interface
7894541ea42f : Add Cas related APIs into the Tuner Resource Manager
4ea3b6d4b15f : Adding ITunerResourceManagerService interface into android.media.tv
465b7dea753b : Make SHORT_EDGES mode only extends on the short edges
e83358b71b4e : Refines the hardware shortcut landing dialog behavior
3e857ec536f5 : Always get window insets from server
7bc9d86c2f87 : Extract Mirror windowcontrol to a single class
ec8ac6ba2e80 : InsetsAnimation: Fix crash if disabling decor fitting before view is attached
5ec64751ace2 : FISHEYE_RAMP_WIDTH should be in DP instead of pixels.
7eb2bed2246b : Apply Insets animation when hw acceleration unavailable
6229df2bb95c : [GWP-ASan] Scan GWP-ASan regions for native allocations.
e276c35a5c84 : No need to grab lock for single read
86783e168dcd : Update BlobStoreManager javadoc.
322de3ad0548 : Add debug logging for one-time permissions
553df30582d6 : Finalize @SystemApi annotation for StatsFrameworkInitializer (retry)
8ecb3e313dbd : Add inflation error manager
697e02a3b80c : [Passpoint] Fix connected network not showing in Wi-Fi picker
1124fd38c197 : Fix mounting existing images on reboot
25c589eb78f5 : Fix build break
40f22d9551e4 : Add compat call for getting the rotation from the window config
b0948d4cecb3 : Add new permission / appop for reading loader data
5af3f917a796 : Handle prefix when dumping ApplicationInfo#crossProfile
62416783e0ae : iorap: Disable iorap integration test temporarily.
0115ede5b4cd : Promote System APIs to also be Test APIs for Content Capture Data Sharing.
3406fb97f4c5 : Insets Animation: Add CancellationSignal to controlWindowInsetsAnimation
0c62ef09bb5a : Mark adhoc conference call APIs as @hide.
f2c1e2d6b571 : Fix issue #148305913 Upon upgrading ... stuck on G logo
5052796bf098 : Revert "enable dynamic binding in AppPredictionSession"
f2ef6579f2fe : Fix clang-tidy performance-faster-string-find warnings
fffd1826509e : Add null check for voiceInteractorComponentName.
e2e77a0d542f : Delay registering of callbacks until bouncer is created
77a9227b19cb : Fix work profile handling across location
2e6bedf937c7 : AImageDecoder: Make create enforce int32_t dimensions
a8b50a6f5beb : Make BiometricService check for internal permission
ea34d76ff865 : Activate Telephony Service Handle Caching
bffb8ef77433 : Temporarily disable BlobStorePerfTests.
7e08acb5a183 : Update notification text style
404babbb989c : Ims: Add support to add participants to existing call
1c93527d1664 : Deprecate OpenSL ES for Android as of API level 30 (R)
04f7391fc3a3 : Incremental installations in PackageManagerShellCommand.
176412a83007 : SurfaceControl: C++ Binding Lifetime refactoring
dbcea15fe710 : Fix a grammatical mistake in javadoc.
d59949675ed6 : Used ArrayList instead of ParceledListSlice to fix the weird null parceled field type in FillResponse
111b8221ff79 : Removing unused flags.
1b2144d69d4b : Unregister prox sensor when QS or Bouncer are expanded.
96000b20cdbd : Fix UsageStats dump NPEs.
109cd9cd03f6 : Making the auto restricted delay configurable.
081ce5dfc87e : Move AppStandbyController synchronous event reporting logic
d09bbeefb639 : Link to notif history in shade
94465d748a0a : Dump when forcequeryableoverride is set
0e93160108fb : Fix PowerManager tests.
88193b73189f : Camera: Fix an error log spam for external camera
00aa0ae7bf90 : Implement filtering for Inline Autofill.
cd50731b92a6 : Some cleanup for autofill.Session.updateLocked()
fdfec366921b : Camera NDK: New lifecycle for ACameraMetadata_fromCameraMetadata
7614f696fae0 : NotificationReported atom: Hash free-string ids.
bbee4670fe05 : Add tracing for notification history actions
38f5a0683b7c : Moves Adaptive Sleep's settings from Settings.System to Settings.Secure
9be54b5b6758 : Give CONTROL_DEVICE_LIGHTS permission to the shell
840be1bdbd68 : Decouple Keyguard user switch font size from QS user switcher.
e074df222938 : FUSE flag on by default
238aa33a2975 : Refactor FUSE flag precedence resolution
307b1ef70caf : Controls UI - Update drag behavior for ranges
8d64ebb8b33d : AudioManager: listener for changes to preferred device for strategy
d13251a7fd47 : Capture recent motion events used for falsing.
7064b5c25abb : Include NetworkCapabilities and LinkProperties in DataStallReport.
27e26448ff81 : Optionally exclude snoozed notifs from dismissal archive
19773e04fcce : Set boot image profile properties in a loop for BootImageProfileTest
504c98ca56d0 : Fix the issue that SettingsProvider sees mismatched calling uid and pkg
a6ae2c14cb3c : Work around AM ContentObserver timing issue
ca30f57095e3 : Add QSLogs using new loggers
364d250fb725 : Fail silently on MediaScannerConnection#onScanCompleted
0124a0984455 : Give new permission to set cross-profile app-op to ManagedProvisioning
e5f72e2b6ceb : Change default print media size from JIS_B5 to ISO_A4 for Japanese
afc21c86798c : Do not crash Zygote even if app profile is not accessible
29ed0cc421bc : Implement PacService using WebView's version of libpac.
57ec80939f15 : Rename lockdown admin configured networks API
51520d1fd12f : Limits the left/right bounds of the magnified text content within the textview.
323728413bfb : Adds RestrictedStoragePermissionTest to CtsPermission2TestCases.
af86a485b3cf : Use the line height to adjust the Y coordinate for touch through.
bc3a5111d102 : Give installers/DownloadManager/MTP correct GIDs.
c83401dbc54a : Add a new feature flag for Settings Schedules
d859855a04f1 : [SP10] Add IntDef annotations for system api of NetworkStats
c88227fee755 : Test more about InsetsSourceProvider.updateControlForTarget
6dc98549961a : Add a systemapi constructor for NetworkAgent
4e4044060e7f : Fix ImageWallpaper memory regression
a68a7a3d2316 : Revert^2 "Add GnssAntennaInfo framework APIs" + added fixes
5161b37e6201 : MediaRouter2: Add group volume
72048e32b278 : Implement and add the bounce fragment type into shortcut menu.
934f40aab7d4 : Return null for getSubmitPdu() for encoding failure instead of NPE
b9f28bc805e6 : [WIFICOND] Rename to nl80211
ec8e60c320d6 : atoms.proto: locally aggregate legacy drm API metrics
fef9247572bd : Revert "Add GnssAntennaInfo framework APIs"
332c07903a6c : Move testNetworkPassedDoesNotRollback (3/n)
d2348e128b94 : wifi: add WAPI-CERT case for enterprise netowrk
ebe2a0baeb2c : Binder cache for isUserUnlocked().
a262245a9804 : [SfStats] Add event connection count to atom proto.
fc3e3056c370 : Clean up framework-statsd
bdb905a6910b : Query for BLAST flag outside of constructor
ac68aac0ac98 : Enable App Prediction for Work Profile
529d3aa46b39 : Delete rollbacks when build fingerprint has changed (1/n)
a459b199c1e9 : Support accessibility on embedded hierarchies (2/n)
d1c18006cd25 : Remove unused code (5/n)
7e5eaadc2710 : Rewrite the handling of session finished with success (4/n)
4297b5da1cf2 : Let apps timeout into the RESTRICTED bucket.
d3e7186a0621 : CountryDetector: Enable detector class override for automotive
43d012475450 : Add blurs to WAKE_AND_UNLOCK
793f25df074d : [adbwifi]: Add Settings metrics for adb wireless.
473c84ff4c67 : Access to Device Vibrator State
cb658590c55c : AudioService: no forced usage for media when hearing aid is connected
144bea08ed0b : Remove redundant modifiers from the constants
7c09d3915482 : Add support for 2.2::FingerprintAcquiredInfo::START
d4eb2951966f : Add support for brightness as a float
849ccdeafe11 : Remove String16 operator<<, now provided in header
2ebefbd0dcfb : [adbwifi] Add Settings metrics for adb wireless.
8ed9b2b2d797 : Add VDBG for CellSignalStrengthLte, and CellSignalStrengthNr
5bc3c58134db : [adbwifi] Add Settings metrics for adb wireless.
04c83f6d87cf : Implement stretch-free resizing for PIP (input side).
a967af55143f : Hide Adhoc conference call API.
d5ca459e979a : Call entry clean up when removing pending entries
5709d3403715 : Revert "Prevents an NPE when content provider is slow to start"
b16c7e3d8eaa : Ensure negative latencies are not being reported
98e9225f19dc : Implementation for BIOMETRIC_ERROR_SECURITY_UPDATE_REQUIRED
eeadeaac028b : Add API constant for BIOMETRIC_ERROR_SECURITY_UPDATE_REQUIRED
9c99325b8730 : Revert "System API used by telephony to bind to WapPushManager app."
8acb1c4707e6 : Remove usage of MetricsLogger in SmsApplication.
9c20f729c7ef : idmap2: support Lookup for arrays
2e6396664dc7 : Don't auto-dismiss children with certain flags
3a54effffdb3 : Revert "Prevents an NPE when content provider is slow to start"
155d53963457 : Sort bag by attribute key when using libs
eaa088f14bab : BluetoothA2dpSink System APIs now require BLUETOOTH_ADMIN permission
3483914b8653 : Reword USER_TYPE_PACKAGE_WHITELIST_MODE_LOG
1b7d61052518 : Fixes NavigationBarFragment leak
a180ec7766f2 : Make untrusted consistent
5784a6b67c1e : Allow for HTML styling in mobile data type content descriptions
cf07528a0ef5 : New VerifiedInputEvent api
76a0bb89209c : Two API changes:
dcbeb75fc152 : Add GnssAntennaInfo framework APIs
4db7bd28e768 : Consolidate AssetManager calls in Font/FontFamily
f677ea859c1b : Remove plugin reference in QS
519694b50a9d : Add fullTracking to registerGnssMeasurementsCallback (implementation)
dd5275dcc4ab : incfs: fix uninitialized values
59cdc901ff76 : SFStats: track lateAcquired and badDesiredPresent frames from the field
98e621e80559 : Add OWNERS file for BootImageProfileTest
004d45a94538 : Delete files properly when history disabled
a6574308c741 : Binder caches for Bluetooth
31afcd536a76 : Remove testTokenize
e9ee4d9ec408 : Add a test folder for tuner framework
a8f15a5d2e89 : Configure BiometricPrompt to use AuthService.
1a0195349b54 : Add TEST_MAPPING for gating and logging
5e0f9f4b02d1 : Revert "Partially revert "modify quick settings to adopt the accessibility state api""
95f3c1dbc20a : Throw exception when gatekeeper fails
8f9c37006fa1 : Revert "Finalize @SystemApi annotation for StatsFrameworkInitializer"
9de0b77cbc76 : Get blocked restore keys directly from UserBMS
e7421e92d947 : Revert "Activity start: Send featureId from context->AppOpsManager"
e5ba00a44a1a : Build native Interpolator for host.
9aa23af654b2 : Changes to favorite management screen
d9283a79ef95 : Update COPE metrics
759c41e7c731 : UX changes for the cross profile settings header.
cd4d3875e20c : Incremental install via adb.
9acc2db5d6b2 : WifiManager: Add API for auto wakeup feature toggle
42afd61fe223 : Dedup stub jar build rules
3fecd2f55fc7 : Settings.Global: Unmark NETWORK_RECOMMENDATIONS_ENABLED as @SystemApi
708d1211df53 : Tweak module_libs stub build rules
0efbc9ac79fa : Fix PlatformCompatTest for internal
f61e260ca7e9 : Fix ConcurrentModificationException on CachedBluetoothDevice
bd6d0ad8acf8 : Make systemui support waterfall
de7672538dde : Fix CTS flakes caused by creating duplicated inputconsumer
12129525bf1b : Fix ConcurrentModificationException on LocalBluetoothProfileManager
b770235a860f : Mitigate race conditions in PacService
ff5dec9933d0 : Do not fail early when one of the verification fails so that we don't delete the apk file while the other verification is still accessing it.
d377354696eb : Update storage permission policy to use AppCompat APIs.
3b3537e0a188 : Make sure the control target has a control
82228f22d491 : Move testNetworkFailedRollback (2/n)
8998d0399262 : Fix strings. "shutdown" should be "shut down".
b323b6ba2aa4 : Fix review comments on aosp/1213524
0d5a36beab71 : Move offload config hidl usage from native to java
a109d3a3a7e9 : Move MediaRoute2Info API from InfoMediaDevice to MediaDevice
5e931c7e2ecd : [adbwifi] Add Settings metrics for adb wireless.
f2af1112fa72 : Fix bug where JPEG file with XMP is incorrectly saved
5b7d3f85e7e0 : [Settings] Expose @hide APIs as @SystemApi
452882a0a8de : Check to start the PiP animation early.
ce7c8074a4cf : Fix race when show error dialogs
497aff40209f : App freezer stat logs
133efaa22feb : ServiceManager --> StatsFrameworkInitializer
cefc882d9c60 : FrameworkStatsLog --> StatsdStatsLog
dab21fdbb8ea : MediaSessionService: Fix crash with implicit media button receiver
6097439672d8 : Use new image location for JIT Zygote.
98da8f3afc25 : Consistent padding between overflow & normal bubbles
3df4c8942fcc : [WIFICOND][API] MacAddress + capability flags
260a3a0b4f66 : Add column for indexed XMP metadata.
0b04b0560f32 : Remove more Slog usages in statsd apex
623e9afbf25c : [Passpoint] Allow multiple profiles w/identical FQDN
b994372efb98 : Change the way we handle app and installer certificates to be prepared for the case that there might be multiple certificates signing the app.
7927db83fb8e : Import translations. DO NOT MERGE
a127fceb73e8 : Add persistence of ConversationInfo during device reboot.
6a1ec23cf7c1 : Add protobufs for PeopleService data persistence.
742999757b84 : Add atoms for publishing ban state.
a21b20414fd3 : Use framework-statsd-stubs in frameworks/base/Android.bp
8ea733e4351f : Clean up service-statsd
d93437034ad0 : Use @2.2 callback with @2.2 HAL
3d3138f06332 : Revert "[WIFICOND][API] Update channel API from array to list"
4cb4e19ccee0 : Clear calling identity when executing the callback
9c5226fe3632 : Activity start: Send featureId from context->AppOpsManager
01f07684d3cf : Documentation for QSTiles
08b48bb91f72 : Dedup stub jar build rules
2e2008b7a1b9 : Tweak module_libs stub build rules
900374536083 : Build permission against the module SDK
2ce92a9d8260 : Build updatable media against the module SDK
ca03ef4de626 : Add @Nullable and @NonNull to module API
e6fed50a1d8d : Update inline conversation controls
f4c2abc3f73e : Re-enable testHandleIdleMaintenance_deleteStaleSessions.
555400f13bd0 : Add statsd_java_aidl to framework-statsd
ab20e94222d6 : Remove @hide usages from statsd apex
e950296c2128 : Send LOCKED_BOOT_COMPLETED on same queue as BOOT_COMPLETED
70acb6a28133 : Import translations. DO NOT MERGE
e93d586c0fc5 : Make suggestion chip non-focusable to remove the background shadow
b0a9a5dfacf6 : Update BluetoothPbap class description to indicate how to create an instance of the class, add intdef to return value of BluetoothPbap#getConnectionState, and move all SystemApis to require the BLUETOOTH_PRIVILEGED permission
af41d87edead : Use FLAG_UPDATED_SYSTEM_APP
9918123bac48 : Adds queries->provider tag
385af0845f3b : Change timestamp unit from nanos to millis
7082688f2966 : DO NOT MERGE - Added system user packages blacklist / whitelist to dump()
81ce02f510b1 : DO NOT MERGE - Add flag to turn on/off the headless user specific blacklist/whitelist
f8c0b315240c : DO NOT MERGE - Enable blacklist for headless system user
e06266d90907 : Check for stackBounds nullness in showMenu.
d01913ae835e : Revert "Enable insets flag for IME"
779af293d4be : Move BLAST flag to WindowManagerService
703c42f695b0 : Add support for multi train logging
d74a3b3ca753 : Finalize @SystemApi annotation for StatsFrameworkInitializer
56da4c3862f5 : Use StatsDimensionsValueParcel within statsd apex
86379b14a703 : Use cpp aidl_interface within statsd
b92146091bf0 : New blur radius
408dc961c4b6 : Fix IllegalArgumentException from Surface.release()
13af70906867 : Use activity translucent check for remote animation
c27a3f37b147 : Expose RESULT_RECEIVER_CONTROLLER_KEY as @SystemApi.
7c5e8239655c : Make Telephony to Setting notification @SystemApi
22ee94fc1089 : Remove usage of android.os.Build.IS_USER
d27e35f60ee8 : [adb data loader] Reset android:exported flag
7aa29e43db51 : Make ACTION_LOAD_DATA a protected intent
d1d95ec67857 : wifi: Correct java document description
a2ebd7612c6b : Add a dismiss button to screenshot corner flow
869ef2693655 : softap: Add band (2 + 5)G convert when convert to WifiConfiguration
ca782713a453 : Show augmented autofill suggestion inline iff both augmented autofill service and ime support inline.
9ac03a050485 : Use new image location for JIT Zygote.
19e74855bbf8 : Deprecate Gps* APIs
c2d21367f3a2 : Report a CrashWhilePluginActiveException only if plugin disabled.
fbb017ac10cb : Remove an obsolete comment
1ba81d6fcf6a : Fix tag skip and add tests for component-override
40186172201c : Make PermPolicySvc based on uid
140fc2e9c938 : Prevents an NPE when content provider is slow to start
bdc220961d77 : Require user pass in a non-null BluetoothDevice to all BluetoothA2dp APIs, rename APIs as per API guidelines
cb1dde606e54 : TaskOrganizer: Always launch MULTI_WINDOW tasks in new stack
f6690d1c7e1e : Pass PictureInPictureParams in TaskInfo.
c0211ff84527 : Add new ExpandableNotificationRowController.
a2c24e012e5f : Fill in ActivatableNotificationViewController.
1483d69cdd85 : Update platlogo.
75c6057193e9 : Statsd logging of notification cancels.
df1a41e679df : Add OWNERS for sensor_service.proto
29d4a0a5d5ba : Add utility to get all root tasks on a display
a0e531aa71b4 : Fix flaky sysui crash in devicehealthchecks test.
2a6c1fab3829 : Change view type for better a11y
0a25261334f6 : Add an init_status field
be845950a256 : PointerController: Add guards to ensure display is valid
83cbd8f8869f : API review cleanups.
86de2275b412 : Clear calling identity when executing the callback
85382ce4d285 : Disabled some DEBUG constants.
8e27db9e7202 : Disable testHandleIdleMaintenance_deleteStaleSessions.
7c0111a22141 : Fix testHandleIdleMaintenance_deleteStaleSessions.
0f8b6fe950e8 : Incremental native lib extraction
aff8e2d83d86 : Fix security issue in DynamicRefTable::load.
01ba3215faec : Clear callingId before binder calls in CompatChanges
a6f73b83a875 : Change color of the tab underline to match the UX mocks.
df812255396e : Remove "ro." prefix from sdk extension props
d79eca880190 : Move the UCE APIs to @hide for Android R
1a2744a4006c : Revert "Fill in ActivatableNotificationViewController."
372729e8a2d6 : Revert "Add new ExpandableNotificationRowController."
6bc904a99d2f : Enable KeyguardViewMediator logs
6cb197b239ac : Invert the DONT_AUTO_REVOKE permission flag
4770be2d6098 : Send autofill assist structure data to content capture
4a3381724fbd : Remove media-provider compat config from system image.
f5365989ff6f : Add enableFullTracking to registerGnssMeasurementsCallback
2e306af24102 : Refactor TaskPositioner resizing logic into a shareable class.
b4199d9a0f0c : Only attach long-press handlers to LongPressActions.
639ce07810e3 : WM: Support device-specific DisplayArea (4/n)
f3d252923d72 : Remove plugin for Controls in Global Action
0865f2e7b22c : hwui: remove FatVector
c90438175fcd : Refactor GraphicsStatsService for updateability
3f0d02858be3 : Fix content views not updating
f50fb5b1833d : Start saving screenshot in background earlier
aa2bdfbb49f8 : [Passpoint] Allow multiple profiles w/identical FQDN
88c1e2acdfc4 : Adds app enumeration varations to perf tests
1f0b27532f61 : Enable insets flag for IME
7d6704e4b072 : Add new class with APIs of varying visibility
73298fa25dbd : Add additional dirty checks in updateWakefulnessLocked
489ad0d44641 : Change BOOLEAN_TILE to TOGGLEABLE_TILE
587a5f7f6f7a : Controls API - New method for suggested controls
3f8b73335475 : Introduce TRACE_TAG_APEX_MANAGER and add timing to getActiveApexInfos
4c27c0ceab8e : Make libandroid_runtime build on mac
a53fb0db1638 : Add BubbleCoordinator
2c53c192d785 : Remove duplicate directory variables with the same value
b1a7718ff845 : Add ability to delete individual history items
882f20695687 : Add support for Conversation settings
a528189652f6 : Clarify WebResourceRequest.isForMainFrame docs.
9b132e135ab9 : Revert: Prevent auto-granting of location permission via DPM
47d289e205d5 : MediaRouter: clear session info when disconnected
a86bca969a35 : Fix DisplayPolicyLayoutTests
53195e0da7a1 : Fix memory leak in TCMS when TCSession.destroy() is not called.
ce92d6309a35 : Move network tests to new classes (1/n)
7f01ff915b58 : Return null for getWindowParams() on system-rendered toasts
4de5306e7eb4 : Refine surrounding text logic and test case readability.
e1c1629dbb93 : Make legacy storage appop unsticky on upgrade to R
649b2fb00af4 : Support rich content for accessibility shortcut target
333136cf334b : Log apexd reverts to StatsLog
c641c227a0ee : Fix TetheredClient and TetheredClientTest
06650e7326ef : Use #getRollbackForSessionLocked to search for the rollback (3/n)
1ac3d11862b7 : Rewrite handling of failed sessions (2/n)
b6094685727d : Mark getView() with @Nullable
a16634030452 : Refine logic about controlling transient bars
b3908c6c3e63 : Fix test case error
572c46d354d5 : Add ACTION_TETHER_SETTINGS
6954347b92b7 : Refactor checkAddPermission
489cf260aa87 : To add new marker to support long edge cutout
47410847161b : Fix AccessibilityInputFilterTest
a28623b80986 : Move UiEventLogger related methods into a library so that launcher can depend on it.
741df5b7be4f : Add new actions for Battery feature data collection
d86093368102 : Unit tests for wide color gamut of ImageWallpaper
47807e2f0170 : Statically link libutils
dc1f92192adc : Rewrite the broadcast receiver for ACTION_CANCEL_ENABLE_ROLLBACK (1/n)
9c6da834019c : Remove #mNewRollbacks (10/n)
70bdd97927ec : Put rollbacks into #mRollbacks (9/n)
13ef57fdd5ee : Add a flag to facilitate merging 2 rollback collections (8/n)
444cf1d4e681 : Update the shortcut design strings.
f656f6d2c1f3 : Use the main thread to update alignment indication
717ef72d8dc5 : Set the current/max volume of system routes
1f8234709608 : Dump prereboot information before device reboot
0ebf6f17efd3 : WifiOemMigrationHook: Rename class & methods to be more generic
368b170af6e7 : WifiManager: Add API for scan throttling
491b9fccb17a : Use device type of MediaRoute2Info to classify MediaDevice
0d9a92bd53e9 : Update Privileges for BARRING_INFO and REG_FAILURE
6b1c4a9e09ea : Add a null home activity to Shell.apk
02975de36f74 : Addressing commens in ag/10265340.
439e8e3574b5 : use apex_test for test apexes
a8fde159c766 : Add hierarchy operations to container transaction
9e3fe0c51312 : Add clickable attribute into list item view version 2.
c2a97a02b144 : Add more character sets
d37d70bb9fc1 : New API to display cast device preference in Sound Settings
59bccf2a7058 : Don't show magnifier with animation for the new fisheye magnifier.
df7b83819ee5 : Use media framework api to get bluetooth device list
6e4648c71814 : [Settings] Expose @hide #setDataAllowedDuringVoiceCall and #isDataAllowedInVoiceCall as @SystemApi
d207d81bd5ad : Remove legacy code for Home root
fd5539eaccee : Report task profile locked for leaf tasks only
8677b515accd : Fix content views not updating
12de0df1b7e7 : [GWP-ASan] Maybe initialise GWP-ASan from Zygote.
03f92b2ab948 : Refactor to prepare for incremental native lib extraction
874c974f7383 : DO NOT MERGE - Kill apps outright for API contract violations
eb47b34a3639 : Change names of stopTune and stopScan
44725cd285dd : Listen to the notification channel creation/modification/deletion events
aaccc8f22974 : Add inline actions to the response to IME. Use inline style from the IME request in the response.
3e376b79ce00 : Add LightsManager implementation to LightsService
4c5ac6b3534f : Add Lights AIDL HAL support to LightsService
b19593a5c32a : Rename Light to LogicalLight to avoid namespace conflicts when adding AIDL HAL lights support.
5951fa21f9fe : Fix RESTRICTED app handling.
7a1c76d6acc0 : Remove job rescheduling limits.
2745336f8f8d : Fix content views not updating
b386408eb340 : Remove vberCn, lberCn, xerCn from system API
5035d66aee53 : Fix resourcesMap to work with shared libraries
5dfc0917c3f1 : Add session id to grant button clicked proto
a8717feb6b29 : Add location notification and target sdk checks
a3419bab914e : Providing new accessibilityNode action
99b6dfb5470e : Migrate StatsHal
3482290b82b4 : fix SoundTriggerModule java doc
07674063efa6 : ApkSignatureVerifier refactor.
0de8c29c87c0 : Adds methods in LauncherApps to allow cache/uncache shortcuts
679925b4fe96 : Finish issue #143085640: Per-process network access control
b60162981187 : Add UsageStatsQueryHelper to People Service
7218cfcb2e36 : Clear calling identity when calling platformcompat
750b5ed85cfd : Allow test builds to optionally skip verification
a5fb0829d5aa : Remove hidden shared account methods from AccountManager.java
036c5acae143 : Rename AudioDeviceAddress to AudioDevice
d8b25b838f06 : Incremental Delivery: Add device feature.
c9fd886d7e49 : Add new ExpandableNotificationRowController.
514a84cf84d2 : Fill in ActivatableNotificationViewController.
51f1a4d486af : Use the non-deprecated source of the PackageManager signature providers.
b4607fc27e52 : Make FinalizerTimeoutMs and ThreadSuspendTimeout system prop
fb23ff98d909 : Add null check for handler on Clock view
854c5991416d : rm libbinderthreadstate
e3afbbb71628 : add java doc for SoundTriggerManager.Model
5b139c32464b : Adds estimateFlingEndValue to PhysicsAnimator.
070199c6f551 : Replace SkTMax with std::max
e10ee3d2eb62 : Introduce BLASTSyncEngine
c4381c47173e : Remove bubble screenshot menu.
37cc190df1c3 : Controls UI - Show supported app icons for initial state
b98925df5c62 : Fixes "package doesn't belong to uid" exception for DeviceConfig clients calling DeviceConfig's access methods as root or shell.
e06f5131c3d5 : [adbwifi] Add SettingsUI strings for wireless debugging.
5a48e4b6402f : Add atom for sdk extension tests
474556425135 : getWifiActivityEnergyInfoAsync: throw NPE instead of IAE
517d7fb8e84c : Credential UI should not respond to background taps
04b682d3945d : Changing op per auth keys to allow password
dccfd667d830 : Change permission level for MEDIA_RESOURCE_OVERRIDE_PID
afe77bc2ec94 : Move NEM and friends over to LogBuffer
284118f9e0a9 : Introduce a new RIL request constant to support getBarringInfo.
05ed8f3d78f9 : Skip creating control when animation is cancelled.
d5ab2797ffd4 : Update WifiInfo#getSSID() doc to refer to UNKNOWN_SSID
25bfe747de59 : Add a missing TODO.
1406bc84221c : Add a variant of acquireLease() which takes a string description.
65c38b399cdf : Hook up bind pipeline to CommonNotifCollection
41a3654b00e6 : Use compat framework for API behavior
2c5516797135 : AuthService should not attempt to register a null <Biometric>Service
e5a165f39d4f : Fix the isHashed value to true for all certificate keys.
0e0313c399d8 : Migrate StatsHal
2cfc5bb18b63 : Fix an issue that it is impossible to have multiple active sessions
367115d6a890 : Bootup brightnedd and dark theme
fd3e83b26531 : Add missing annotation permission for UPDATE_APP_OP_STATS
3f9ee360cd48 : Descriped how getFeatures map is keyed
ba2b48ab6925 : Use light scrim when the wallpaper supports it
7c0524fc0cd2 : Describe in which cases getLast* methods return -1/null
e481352792f8 : Add Toast logs and update docs
c73a2814873f : TelephonyManager: cache service handles
5fff12647850 : Call tearDown when a test is skipped.
2c153703e4cf : Use framework-tethering-stub instead of framework-tethering
ff07c8fd7667 : [HWUI] use native_window timestamp apis
a590e8e72b4e : Update ApplicationExitInfo per API Review
cb3d65281bd6 : Wifi/WifiAware NetworkSpecifier: Stop storing uid/packageName
e38acab53ea3 : NetworkRequest: Embed requestor uid & packageName
d8349052b9bd : Make TvInputManagerService robust against user race conditions
8ee6bc3af6cd : Run AppSecurityTests in postsubmit.
f3a0386b7419 : DO NOT MERGE: Adds --force-queryable option to adb install
8a3cd58882d8 : Add CompatChanges API.
64d8bcc891df : Reduce unnecessary object creation in relayout test
6ff12da99794 : Add a test API PackageManager#MODULE_APEX_NAME (2/n)
f4da7986da88 : Fix RollbackUnitTest when deleting rollback.
feff951d37fe : Add metrics logging for setTime and setTimeZone
a504624de24b : Tweak logged info for time / time zone detection
00110ed73227 : Fix broken tests caused by the fix on autohashing certificates (that results in double hashing).
f3de79341407 : Add test extservices apex config for e2e tests
fee8c4791905 : Control UI - Mop, vacuum, unknown
1863d94e9a32 : Ensure SkiaPipeline always has a valid colorspace.
183d505f904e : [Settings] To avoid use APIs in IccCard directly, moving APIs into TelephonyManager.
818041eed632 : Add tests for Watchdog logging metrics
ff8a51714074 : Add customized cross profiles settings header
26559bcb4067 : Add permissions for using PlatformCompat methods
c89c3b8216eb : Check for FEATURE_TELEPHONY before clearing APNs
ee59d5462c96 : Fix ClassCastException from toArray().
a41a35d8254b : Add clickable attribute into list item view.
db0074542c28 : Reland: Rework platform version to hide codenames.
2f167d3823df : Don't block app-rendered text toast on apps with targetSdk < 30
a7e693931ff1 : Create separated tasks for different apps from startActivities
8792ff2e4d6c : Add missing tests for inline input part.
ef410e3c1e64 : Add support for fingerprint@2.2 and face@1.1
410d9751035b : Use associated display to get real size
faa3728ab80d : Always report non-null TetherStatesParcel
b4429fe71605 : [NS A43] Separate updating the linger timer and sending LOSING
408db3293d50 : [NS A42] Move writing to the reassignment to the computation
a15fd130a8c6 : [NS A41] Cut out a function to update NAI info
9e9910267aa8 : Create a util method to get icon badged.
c0d59e39d749 : More renames for API council
2fffd22b76a5 : Changing the return type of takeScreenshot() (2/n)
7ae941124764 : Add overlay package for waterfall cutout(1/N)
e67c56434b30 : Fix NPE that netd callback call null TetheringConfiguration object
e5575c210e54 : Link libstatssocket as a shared library
029fe2ebcced : Add new constants for media output switch
5371be44a21e : Fix the NPE when reading the call log or SMS if a device has multiple user profiles
476bcf76ac58 : Set incremental apk directories
75054e9ea022 : Supplying DataLoaderType in ACTION_PACKAGE_ADDED notification.
ae3eabee20e0 : APEX and system apps can't be installed in a streaming fashion.
a812e889a9aa : New API to display cast device slice
b761c6811952 : GpuStats: migrate to new statsd native puller api
be998a7b68a4 : Remoe usage of CollectionUtils as it's not exposed to mainline modules.
26898e0f5d94 : Remove usages of @hide methods in telephony code.
420bc63ab5f1 : Use new bt api to set active device
ff33c168ec8e : Ported TextClassificationManagerPerfTest from Settings to DeviceConfig.
a41c2eb2da9b : Update LocalBluetoothProfile api
96eb823606e6 : Update SMS shortcodes
01e574ab7491 : Update connect/disconnect Bluetooth api
891c94f5542a : MediaRoute2ProviderService: Resolve API review
9c518c60f2e1 : Add document for ALLOWED_NETWORK_TYPES
e5edf8cc33fc : libstatsmetadata to static, liblog to shared
c4808d9a4b84 : Make switching dialog full screen and change "Loading" text color.
4313e6c22a8a : Move BaseWifiService out of frameworks-wifi
99e457f63bea : Intercept overflow button touch
bc3ce006de51 : Add proto definition for boottime metrics
bbf42404b703 : IME: Dispatch onProgress directly during app-driven onReady
deebbd938212 : Turn on new socket protocol
2bead545e787 : Fix key value pairs logging on old schema
fe2fc3a9bc87 : Package manager is not ready when reading app-ops state
1dfe2a74e561 : WifiTrackerLibTests - remove dependency on hide API
20c62d2dbada : SurfaceView: Show SurfacePackage child when reparenting
966cef37c27d : BluetoothAdapter#connectAllEnabledProfiles and BluetoothAdapter#disconnectAllEnabledProfiles updated to require BLUETOOTH_PRIVILEGED permission and update documentation to indicate connection and disconnection is asynchronous
d4ea5e142fde : Add perf test to measure duration of blob store digest computation.
e53e1ed253ac : Add verbose logging that can be eanbled to debug issues.
ae53d1168713 : Schedule a maintenance job to clean up stale jobs.
1f2e8253434a : Device config flag clean up in Vibrator.
270296da8331 : LocationManager: move impl of setLocationEnabledForUser to server
d1d1aeb46abe : Remove this TEST_MAPPING file until I can figure out what this error means
5948319efc57 : Dark theme helper
8c3919f906ec : Make DEFAULT_PREFERRED_NETWORK_MODE @hide for now
7521f33c8a16 : Add HomeVisibilityObserver APIs in ActivityManager.
e330fcd07055 : Use waitForIdle() to wait for Threaded processing.
f3626446e704 : Fire ConnectivityDiagnostics callbacks on Connectivity reported.
7d4c82788afe : Implement INetworkMonitorCallbacks#notifyDataStallSuspected.
e86dab7a6ac7 : Move StatsLog.java to fw-statsd.jar
b51d99a7ea62 : Adds the FloatingContentCoordinator.
1d39e34eeea5 : Remove obsolete Settings unit tests
a1e47e9f2b52 : Create REGISTER_STATS_PULL_ATOM permission
e2e1335f8897 : Update permission check to use Statsd's uid
42da7f7fc4c7 : Comment out flaky tests.
a2d5430e3c68 : Set min height for BiometricPrompt password field
e8d73bb397a9 : [WIFICOND][API] Replace capability BitSet by an int
9c7100a9164a : Ensure chip view updates on main thread
ae808ff765dc : Adds locus Id to ShortcutQuery to find shortcuts based on LocusId
9f680190662d : Adds LauncherApps#ShortcutChangeCallback
d1e1b3560439 : Added config_data_capable flag
94faa4a77ff6 : Use setUidMode when reading state
e565c7b896f2 : Expose syntax for app-ops settings as test-api
b2bc651ffc28 : Callback startWatchingMode with the right op
463979efc377 : Force update uid state when pending uid state is applied
584c23a1d09d : Notify all packages is uid-mode is changed
7d7c8abe1368 : TaskOrganizer: Implement lifetime changes for testing.
b95f21f9e826 : Rename FS_MGR_FS_STAT into FS_MGR_FS_STAT_DATA_PARTITION
8856b2592a47 : statsd atom: Fix errara and missing item for boottime metrics
352c9f6fbc62 : Add proto definition for boottime metrics
a69e67638bad : Add the tabs height when determining the height of the share sheet
058447027f07 : Use postFrameCallback instead of a TimeAnimator to vsync PIP movements.
9040dc256cbf : Fix broken intent resolver and share sheet tests.
ba7c1c837aa9 : Use native boot namespace for freezer
38567a6051bb : DO NOT MERGE - Kill apps outright for API contract violations
1de0267bc448 : Fix NPE in getContentProviderImpl
54ec64b8f9e4 : Add @Deprecated tag to Toast.getView()
cdf7bb6c7bf2 : Update default and active mode when new modes are added.
480b78bfb865 : Passing code path when moving apps across storages
b3f852127efb : Fix the NPE when reading the call log or SMS if a device has multiple user profiles
4b3cce27d4f1 : Update UidRecord when capability changes.
933dc7cf9f44 : Introduce NotifBindPipeline (2/2)
131f30d168a0 : Introduce NotifBindPipeline (1/2)
ec5eb82a6d6f : Add four-finger gestures.
6dc501b986da : Fix crash when a motion event doesn't include locations for all pointers.
15c855f91d99 : Fixes NPE when calling getPackage on a null shortcut
9b2f735c9317 : WifiScanner: Revise deprecation notes
c3cc7d0324af : Add rtp silence detection and inactivity detection to call quality
d198ed0a807c : Implement INetworkMonitorCallbacks#notifyNetworkTestedWithExtras.
e380b4cff07a : Mark tests as flaky to exclude from presubmit.
f35f2913f886 : Parcel only the canonical Uri.Part representation, not both.
4c15e0359fda : Use libbinderthreadstateutils.
a47ad7266c02 : Proto message for "dumpsys sensorservice --proto"
e4fad05f526f : [WIFICOND][API] Update documentation
97ba3da29516 : [WIFICOND][API] Simplify initialization sequence
ec97fd9d0d70 : [WIFICOND][API] Documentation clarification for AP callback registration
d098b4f7b2c9 : [WIFICOND][API] Clarify time usage
ce5cd840c944 : fix naming discrepancy in SoundTrigger
b6e48c213d2c : add getters to SoundTrigger.ModelParamRange
f400aee84356 : Interface for notification collection being used
f1076aa80ad8 : Add FlacExtractor to MediaParser
7e9a970d1abd : Fix MediaParser sniffing
d3748577b6d6 : Respect forceNonSystemPackage param when creating new Setting objects.
661313954b5a : Add config resource to control simple user switcher state.
9923f37845f1 : Remove debug printf from LayoutlibLoader.
0e4893bb3a0a : Compile more jni classes for host
84d3814981cf : Build more native code for Windows
b2d0306a0096 : Avoid a @Nullable Boolean
5c3e7d50cf6b : Fix typo in ConnectivityDiagnosticsManager constant.
255ffff56d7c : Make libincident into a stable C API.
0ca1539914b3 : Enable freezer logs
50011ddc1d37 : Protect against server crashes
ea58c20339de : Protect against bad uris
38265345e8c6 : Binder cache for Bluetooth getState().
1e5ab9bb5ba9 : Fire ConnectivityDiagnostics callbacks on Connectivity reported.
4f49f140c555 : Implement INetworkMonitorCallbacks#notifyDataStallSuspected.
7d5bf33dfce8 : Set last report configuration when attaching process
bda14d040ea5 : Fix that WindowContext token is always null
14858acba570 : Associate MAINLINE_NETWORK_STACK with net_raw and net_admin gid
df5d4bff7e58 : Add a flag to allow system health experiment for the behavior change ... of getDefaultTextClassifierImplementation()
17234aa7385d : Fix services don't be triggered when clicking selection item from shortcut key.
d20f03011f95 : Revert "Create all variants of stubs for wifi"
161475bac25d : use apex_test for test apexes
29674ddab683 : Don't set REVOKED_COMPAT for background permission that isn't granted.
774d89ef641f : Resolve media directories to the real paths
cadc63cbeb99 : Update LocalBluetoothProfile api
73842240dbb4 : Fix the accessibility event for clicking disabled item.
4df25f7aae05 : Do not write recycled icon to TaskDescription parcel
ed30689e2190 : DO NOT MERGE - Use TimingsTraceLog on SystemServiceManager and VoiceInteractionManagerService.
62693835202c : Turn back to the old socket schema
fb3879f221f1 : Epsilon comparison in RefreshRateRange constructor.
f0a249541edf : Wifi: revise P2P API
6bc3f1847ea3 : Added device-based geo-fencing debug info support
324ca000ac65 : Refactored cell broadcast area info support
a0e6de15df58 : Update StatsLogProcessor to handle BinaryPushStateChanged
3f78b045a18e : Merge Tap & Pay settings entries with NFC
677d3a780044 : Update HDR capabilities and color modes when display changes.
3ba4afa5d5fc : Make hidden API isDataCapable for Telephony
1866d8ae80d3 : MediaRouter: Call onDiscoveryPreferenceChanged()
51cc62fb8874 : Implement getFrontendInfo
3d5ef507bc60 : Adjust blur radius
6b14ea266e9c : Add SafetyNet logging for package names read from config.
884ae946c86e : Fix: Use super Builder class for TsFilterConfiguration
a417ca8c114d : Fix typo.
4b779449d73a : Remove hidden setRadioIndicationUpdateMode in TelephonyManager
f0962a49d259 : Convert assumption to conditional in freezer test
8b5404502ddf : Minor controls fixes
8257d962200b : SettingsLib: Hide NETWORK_SELECTION_DISABLED_MAX
e6d6949b9aec : Wifi: Hide NETWORK_SELECTION_DISABLED_MAX
716588dec934 : Minor renaming: IIncrementalManagerNative -> IIncrementalService.
259d6b6667b7 : Flag for FGS bg start default value should be true.
cecebdca9081 : Deprecate WifiRunningStateChanged atom
d588c33c71ec : Added area info support in cell broadcast service
a79b6ba5c59d : DO NOT MERGE - Kill apps outright for API contract violations
1299f13b6cad : remove unused methods
a52e3168d454 : Migrate to getNetworkSelectionStatus()
17d9d2f22f89 : Scrollable inline keyboard suggestions
167e40e9364a : fix a typo in comment
fd5cbd6523c6 : WifiConfiguration: unmark apBand as @SystemApi
087568092a2f : Renamed SUB_ID to SUBSCRIPTION_ID
09ce0f1a23ec : Use the line height for the magnifier source height.
7f97f732d78e : Update secondary lock screen implementation to use the newly updated SurfaceControlViewHost API.
c11581007b95 : Revert "startop: Add iorap functional test to presubmit test."
d1a3b37bb981 : Move ACTION_CARRIER_* intent and extras from TelephonyIntents to TelephonyManager.
6663c87f0593 : Add the implementation of get all packages in IPackageManagerNative.aidl.
b33ab125c6f2 : Android template test apk for Audio Test Harness.
32d17f143863 : Consistent portrait/landscape spacing
444ad6a77734 : Set defaults for cached and empty processes.
d2e9669d82a4 : AudioService: add restriction on audio mode selection
23b8d4979fe1 : Set secure window flag for AuthContainerView
f3b3d41560d9 : Intercepting activites that could cause lock task mode violation in ActivityStartInterceptor.
e05730f8ba3c : Add @hide to Context.APP_SEARCH_SERVICE
630225cac4d2 : Add custom start dialog with options
0eae29edf2a6 : Fix CTS failure ActivityManagerTest.testKillingPidsOnImperceptible
a75e26be99fd : Implement INetworkMonitorCallbacks#notifyNetworkTestedWithExtras.
4829fc1b1fc1 : Add permission define to access overridePid of Media Resource Manager Service.
26729de8ab92 : dup fds before closing them
1aac43b18e3b : Controls - Handle action responses
b8ee18f00287 : Move compat behavior in #onPipRequested to ActivityThread
9407e393f9bd : Fix TYPE_VIEW_SCROLLED event in AsListView and ListView
ab9be4fdb63b : Force update uid state when pending uid state is applied
29e092bf290b : Notify all packages is uid-mode is changed
0575a5e0373e : Add Skeleton Ikev2VpnRunner class
e0b672d11704 : Add VpnRunner abstract class
6eeca5c776d9 : AImageDecoder: allow no color conversion
490d671f31d3 : Fix SettingsIncidentTest#testBasicStructure
4bf6bc5d50a8 : DO NOT MERGE Ensure package names read from config are system packages.
584d73a0b066 : DO NOT MERGE Ensure package names read from config are system packages.
c5a7432ebf31 : Make TCS.getDefaultTextClassifierImplementation returns a ... SystemTextClassifier that is backed by ExtServices
722a36060960 : Create all variants of stubs for wifi
414dc2fb48c1 : Update references to mediaprovider stubs
e693b797bcf0 : Call getPackageInfo() with cleared calling identity in ensureSystemPackageName().
a5b15b25319e : Wipe device when COPE PO max password attemps exceeded
9e36700b49e8 : Add public docs to AppOpsManager
c5b609e6b05b : Don't extend StatsLogInternal
24edc003044c : Separate concept of VIC from DND
23d30a250abd : Add warning before setting REVOKED_COMPAT for a modern app.
3e5f001d306a : Fix BLAST Surface release
567a91279f2a : Remove System APIs not required for R
7794d109cc98 : Introduce permission flag for whitelisting permission from auto-revoke
7c8130368282 : Clear caller identity before calls to PlatformCompat
043736647d5a : Allow the visual dismissal of foreground service notifs
af97aef13751 : Stop using SystemApi.process per the latest spec
ff41059703df : Make HotspotControllerImpl async
5fc5f6ba4895 : Polish controls management activities
e87ef4d98dba : Remove prototype for color QS tiles.
18725b6adcb6 : Add unit tests for bg custom toast block in NMS
f9a4dc41b514 : Make HWUI build for macOs
7a9c4c205914 : Fix a test in AppIntegrityManagerServiceImpl.
887be3216636 : Prevent the session count from being compromised
634819c46bd4 : Reduce the visibility scope of framework-minus-apex
c97af5b447f1 : [NS A40] Read current reassignment state instead of global state
1b4a7f8aed0f : Shrink updatable-media
b9c4862b8605 : Re-activate backup service after cleaning a profile owner
1aba59bbae4e : Remove some factory methods (7/n)
c0d627749aeb : Fix a todo item (6/n)
171665a1bb1d : Move GsmSmsCbMessage to CBReceiver test app
5a0aeffe27cf : Multiple shortcut menu for android R (9/n).
77fcdb6f2f9a : Import translations. DO NOT MERGE
c4a53f5e3271 : [Media ML] Add button session management related classes
7cda47a2d1c9 : startop: Add iorap functional test to presubmit test.
c275901fa039 : Tethering: add p2p regex for shared p2p group interface
98b1d8d5a252 : [WIFICOND][API] Update channel API from array to list
b670fbd0fe3c : Added device-based geo-fencing debug info support
5de706fd7a46 : Merge mediarouteprovider into mediaroutertest
c5682f5b68fc : Unifying non-incremental and incremental.
8642553a381b : Don't try to set REVOKED_COMPAT when permission isn't granted.
18b07a4252a8 : Dumpsys support for IncrementalService.
2f2d03d12f29 : Fix AoD front scrim being opaque at DOZE_PULSING
103ba1db218e : more normalized path fix
9610093a7b3d : fix dir creation mode
418017e5f9a3 : Add separate user consent for Platform VPNs
233164c924d7 : Fix Keyboard won't show up in some cases
8ffe1eae8be2 : Move StatsDimensionsValue.java to statsd apex
e8a66a35c253 : Use new bt api to set active device
ab3064c585ae : Replace NewRollback with Rollback (5/n)
da088199c238 : Move mNumPackageSessionsWithSuccess into Rollback (4/n)
b26d044a7596 : Update libstatssocket/pull API council feedback
4aced5d9065e : [DO NOT MERGE] Fix AoD front scrim being opaque at DOZE_PULSING
730ed2992c4c : Fix failing statsd unit tests
35aba41164e4 : Update boot image and system server profiles [M2C2P20S0PP]
79b68cfd4dc0 : Check READ_PHONE_STATE for LISTEN_BARRING_INFO
c93fa740aa8b : resolve merge conflicts of 01f94b7cc053049a472481f457593d895ad9eca0 to qt-qpr1-dev
859331aa11d9 : Register RttManager correctly
0e46cc88cd9b : Make autojoin consistent
56cffe5b6a0c : Adjust present time calculation
4258d70a7ef6 : Optimistically dismiss children of dismissed groups
8092a47bf986 : AMS: kill app process if exception thrown from bindApplication
80e432043582 : Refactored cell broadcast area info support
996773a5d369 : Convert fatal aborts to error returns
9854923028d6 : Allow owners of ACCESS_SHORTCUTS pin shortcuts on behalf of other apps
2aa347798732 : Remove two-button overlay from default overlays
eeb7039c236d : Set a shorter timeout for logging a warn on slow IUserSwitchObservers.
715c0180eb26 : Added log statements to some user-switching tasks.
f3139ced4927 : App freezer tests
cc2c3f8f2da6 : startop: Add iorap.stress.memory tool to test system with less RAM
efd9c181ebeb : Fix flag check for preserve settings feature
6b24739ea3cf : Add new atom to log userspace reboot performance
550b84c5820d : Use FrameworkStatsLog instead of StatsLog
6da7671f995b : Improve SyncManager logging for error cases
f842ef2fe68c : Rename WifiManager.ACTION_WIFI_SCAN_AVAILABLE
5f8ab16877c1 : Skip sanitizing location info for Null Barring CID
d605096898ca : Use libbinderthreadstateutils.
f4ef0394bb6f : Don't callback twice for app op changes in PermissionPolicyService.
91b31e6776e1 : If an app cancels an experimental bubble, update the dot to hide
6b172567d5dc : enable dynamic binding in AppPredictionSession
8e0897764639 : Make UM.hasBaseUserRestriction @TestApi
17249d37fc27 : More documentation on ACTION_DATA_LOADER
41166306294a : Use FrameworkStatsLog instead of StatsLog
09963396eb17 : Using a single proto file for tracing
8cd2f1d38023 : Log a warning whenever we get an incomplete ranking map
934fbdbf057f : Add UPGRADE_RUNTIME_PERMISSIONS permission to support testing.
48a75cbd6751 : Set a shorter timeout for logging a warn on slow IUserSwitchObservers.
8cb6d423aa52 : Wait to reorder players, visual updates
a635bd1388ff : Refactor controls ui
a6528df850b3 : [WIFICOND][API] Expose public constructor for data classes.
1cbef0b29d6a : Don't crash if we're given an incomplete ranking
20a935052aef : Create all variants of stubs for permission
3736484a0d4e : Update redaction upon profile changes
a226212ef2b8 : Format TV permission annotation
3f81e072da4a : Change coverage dump to specify the output file instead of directory.
e32fb417ea8e : Implement JNI frontend methods
43c949771924 : Add JVMTI agent to dump/reset JaCoCo coverage information
89ebc3c1bdf7 : Change backup string used for remote input images.
7ccc68114e30 : Add lock task check when entering split screen
12a07676eda9 : Create all variants of stubs for media
a854e1f3fa90 : Create all variants of stubs for statsd
36be081ab572 : Destroy DE apex data snapshots when rollback is deleted.
45f703bfc3a5 : Fix skipped bucket end times
5604437f79a5 : This change includes multiple things:
762a9e3a2a39 : WifiConfiguration: Remove IpConfiguration helpers
60a494ae3858 : Make the disconnecting list from activity up-to-date
80c7ef17dbc1 : [HWUI] Use ANativeWindow_getNextFrameId api.
680377e1cbbc : Pass through some input-related layout flags for windowless surfaces
f0a24dd2be43 : Fix segfault in ViewRootImpl on BLAST
a5a696a77473 : statsd atom: Fix errara and missing item for boottime metrics
f276659778c9 : Fix for potential null access.
14747aa9fd8d : Create new context with new resources
f071ccac6743 : Run AppDataIsolationTests in postsubmit.
f83594ce422b : Don't crash system process on empty onTuneFailed
e2b2432bc64f : Use FrameworkStatsLog instead of StatsLog
12f4648a284e : Resume-on-Reboot: allow multiple users
09c1f3fab3e0 : Add description to THROW_SECURITY_EXCEPTIONS
d153d5fd22f5 : Avoid warning logs on blocking Binder calls out of system_server to IBackupTransport
44d1c652ce12 : Update redaction upon profile changes
019feaac9bae : Controls UI service cleanup
d6ad3320acd6 : Support Overriding Key Wake Behavior via Config Overlays
ebfda7f2184c : Fix broken SimpleSaveActivityTest#testTapUrlSpanOnCustomDescription_thenTapBack
c7175768785b : Introduce a near-pure method to layout display
bab66e1eb9e5 : Import translations. DO NOT MERGE
22968ba51d2d : Import translations. DO NOT MERGE
18b77a0cc519 : Use FrameworkStatsLog instead of StatsLog
92f08ee675ca : Always create application cache directories through StorageManager.
b6594defbec7 : Add a content observer for DOZE_SUPPRESSED.
e0cceb28dd8f : Check for feature flag when creating the package monitor.
96dec880594d : Verify personal package monitor is initialized before unregister
08abd0f05f54 : Allow cross-profile interaction when called from the system process.
c3168e9c4806 : NetworkPolicyManager: Add @SystemApi for mainlne module
2108944c13f2 : Use Context.NETWORK_POLICY_SERVICE to get network policy service
1ef721380ab9 : Grant shell REBOOT permission
b6b9b29ce0f8 : MediaRouter: set deviceType of BT routes
38f9ab54ca59 : Add vendor_cross_profile_apps.xml and hidden API to read them.
072b95da3baf : Add disabled check immediately upon package failure
130a79646f0e : Supports flexible config for mimic fisheye via drawBitmapMesh.
5d17a76ea1f1 : Allow to enable logging in the runtime
6caa2d15bec8 : Add API for updating quota type of files on external storage.
77eecbc89cca : Wifi: revise javadoc of constants
80abddc763fd : Remove framework code that has moved to frameworks/libs/net
a537bd3790c1 : Add Pebble overlay RRO to framework/base
ed55f314aa69 : Log empty string for packages without logging_parent
b15c099a80df : Update mapping for the rat type in data stall proto
59a215778e8c : Add volume controll interface in settinglib
46597ba6c076 : Remove subclasses of NotificationEntryManager
b5d2db77383b : Implement Transient Insets Animation
692e12085835 : Fixed NPE in package installer session.
af77b79ab665 : Turn on new socket schema
7f5b5d18c53e : Add a feature flag for the new tether settings UI
88c6f327a984 : Change operation id from integer to string representation
fc0839ae3012 : Work on issue #143085640: Per-process network access control
bcb2274d8dfb : Fix ISB field names in JNI
6c218db658fd : Revert "Change operation id from integer to string representation"
f342f064365d : WM: Unify windows and activities proto dumps (88/n)
896081181925 : Clean up hasSystemFeature binder cache
93b4e99d9b97 : Fix StatsLog JNI registration
8126b1fe0f09 : Added a new "retailDemo" protection level.
a07e0252f995 : Change operation id from integer to string representation
c5a1bd429eca : Make a copy of base intent for task info
4e0dd5fbb78f : Import translations. DO NOT MERGE
b66d22637712 : One-finger swipe: remove unnecessary allocations.
8fa1dd2aad5b : Add one-direction multi-finger swipes.
5caeed5d6ce3 : Add shell command to clear blobs data.
cabd127c19aa : Delete unused imports in Statsd
86ff339f3497 : Import translations. DO NOT MERGE
3182ef14882d : Keep track of requestedVisibility when control unavailable
1f08f649c891 : Replace OnContentApplyWindowInsetsListener with simple boolean
a2b16cd65a21 : AudioRecordingCofiguration#getClientUid - Throw SecurityException if client is missing permision
963ee178c993 : Don't build framework-annotation-proc with framework.jar
22a20a81749a : WM: Introduce DisplayArea (3/n)
3b4e8a60556c : Fix possible deadlock
387a2d017eff : Reduce amount of appop work location does
5ff0f9ea6af2 : Allows forceQueryable to be set on install
54c6aed58d30 : make adb install --incremental work
398cfc71a95e : Fix View backward navigation bug
a5bfdb2df5c9 : Add tests for ending TouchExplorer dragging
f81a446b22ab : Make TvInputManager.getClientPid(int) to hidden api
b33f36971dd8 : Set/get allowed capture policy via AudioService.
387452ab516a : Wifi: Improve documentation to setScanningEnabled
8714427b08a5 : Add UPGRADE_RUNTIME_PERMISSIONS permission to support testing.
d9cb95d5c9f7 : [framework] Remove boot complete marker
421858b185ae : Require internal permission for BIOMETRIC_CONVENIENCE
e479728fe291 : Do not use @SystemApi(client = MODULE_APPS) (documents/settings)
95bd54110335 : Invoke BlobStoreManagerService.onStart() asynchronously.
4057d4cda258 : Update InCallService API docs.
bda89c16a876 : Delete blobs if there are no active leases on them.
e25bd379ec28 : Fix Keyboard won't display when RemoteInput active
8995871c1acc : Revert "Add permissions for using PlatformCompat methods"
68eda4408d1f : Inline framework class that isn't visible via the shared lib
37693445bc80 : Move the app exit handler to a new thread
104249d5d5b3 : Migrate SubsystemSleepStatePuller to jni
f7e751a247fe : TaskOrganizer: Don't set any position at all.
be2c1552d28a : Create ShareSheetPredictor in People Service.
742ecb9f88d3 : Move SubsystemSleepStatePuller
71801c6ac145 : DO NOT MERGE Unregister notification listener before creating a new one to avoid duplicate Heads Up notifications.
3fbea91a035c : PowerManagerTest: explicit reset mocked listener2
26f2aa08f624 : Add ProtoLog to Vibrator Service with vibrator state.
c51b7fc68649 : Add blurs to power dialog
59609424f72f : Add init/cleanup hooks to notif listeners.
e84ee5f9e285 : Listen to the new calls and SMS/MMS messages and store the derived events in the People Service event store
7068ed302797 : Separate icon sizes for sharesheet and resolver list.
a49beaaa693d : Replace Outline#setConvexPath with Outline#setPath
5d08d4f23561 : TvProvider API standardization for ATSC3.0 and DVB
4c5271628786 : Migrate onDevicePowerMeasurement to JNI code
adab28bde2ed : Move PowerStatsPuller
aaddc333d41c : Create new Stats directory for pullers in jni
7ce04ea387c8 : Update BarringInfo as Barring HAL date stuctures updated
a206f653ea78 : Early return when state has not changed
a356af88a157 : Improve the docs of the <feature> tag in the manifest
175fc99cca60 : Do not synchronize on IPCs and callbacks
0037e5f9011a : Add TaskTile concept to Window Manager
a61992b67adf : Expose PreciseDataConnectionstate#getApnSetting()
0b955edce3c9 : Remove debug log
001eb8f4d9df : Update the method signature for queryEventsForUser()
494b4ab56ffc : Correctly update in-progress events when switching uidStates
f56f1c5c587e : Change app code path
78133511ecc2 : Fix tests
8b995dfc3f7f : Add animation type in SurfaceAnimator
6b06fc51efd3 : Create /mnt/pass_through/<userid> in zygote if not created
4d4fae4ab812 : Add missing visible frame copy
f768ea538f0f : When no IME target, use empty control target
b395b3ac61de : Make MANAGE_ROLLBACKS a privileged permission.
fea7357505ce : No clicks on QSSecurityFooter if gone
c02507ef4cfb : Import translations. DO NOT MERGE
232d18459125 : Import translations. DO NOT MERGE
67499dbd9d9e : Import translations. DO NOT MERGE
2064bcff8f79 : Import translations. DO NOT MERGE
7988bd464d47 : Add multi-user support to Controls
6462805c595a : Allow the FUSE daemon access to Android/ on non-sdcardfs devices
36e16b2e947e : Restrict access_mtp permission access to Android/
6bc1bfa5b899 : Reconciliate differences in code order wrt AOSP master. DO NOT MERGE
21e3f02b9cbb : Make WmDisplayCutout support waterfall and long edge cutout
0d20204028e7 : Get route info without pacakage name
eca64e7a1d65 : Enable hierarchical animation.
68caca901aee : Fix CTS test failure with hierarchical animation enabled.
89335865d210 : Make MediaRoute2Info#getOriginalId() as @TestApi
d5f4d2a65c8a : Extension API: Use NetworkScore object in API surface
96d36cee930f : MediaRouter: Add MediaRoute2Info#isSystemRoute
6d1b7c53dff5 : Fix InTouchMode is not consistent between WMS and InputFlinger
f719fc12a3d2 : [Wi-Fi] Update "Connected, no internet" string.
19b70d323d8a : Set screenshot smart actions to be enabled by default
6b3e3cb4c83e : Rename NetworkSelectionStatus.NETWORK_SELECTION_ENABLE
c87521077de1 : Rename WifiConfiguration.getHasEverConnected()
58048eb8a972 : Separate icon sizes for sharesheet and resolver list.
3e33bedee01b : Changing the return type of takeScreenshot() (1/n)
c2a6537fb96b : [HWUI] Hook up ANativeWindow_allocateBuffers
f023a323de76 : [HWUI] Use ANativeWindow inteception methods in ReliableSurface
ab71ef089f97 : Store client pid within LogEvent
2843c44b36f1 : Rename HWUI memory atrace counters
0563e3b1f48b : statsd checks permissions using SCS
70dfeb44c64b : Add SecureElementStatsLog
76e937998547 : Use ViewRoot's attrs in Window
e57f2dc24653 : Exempt-From-Owner-Approval: Fix usages of WindowManager.getDefaultDisplay() in f/b
971da4f39676 : Wait for the death of precede instance of the launching process
8149f80bca4e : WifiConfig: Hide RecentFailures and expose int failure code
34619fb763e2 : Remove unnecessary log.e messages.
6a56247200e1 : DO NOT MERGE Ensure package names read from config are system packages.
f9439ab4072c : Fix experimental bubbles from HUN'ing when they shouldn't
c51cabd2c6d5 : Close gap on tracing AppsFilter
6cc82a192f25 : Register broadcast for all users
28790c01523c : Update redaction upon profile changes
a1487bc4ad0a : Revert "Use FrameworkStatsLog instead of StatsLog"
43f4d26d4137 : Migrate HealthHal to StatsPullAtomService
a2b78e4d6b6d : Create libstats_jni
c47df86c8467 : Persist face error message for permanent lockout
7a64815b741a : Partially revert "modify quick settings to adopt the accessibility state api"
27f0bdd90d2a : Allow recents component to create navbar panel
e670be7805de : Task snapshot surface needs to inherit new flags
429fff4bcc73 : Provide a typeface proc during SKP serialization that forces typefaces to be written.
00c0dbe2cb8f : TaskOrganizer: Add WINDOWING_MODE_MULTI_WINDOW support
4b702336f712 : Rename PERSISTENT_NET_ID/TEMPORARY_NET_ID
1dbea2f84096 : Fix import of Rlog - generated by formatting tool
61899e5970ae : Remove UM.isUserOfType(userHandle) API
0860a5c5c303 : RESTRICT AUTOMERGE Update keyguard locked state from TrustManagerService
59d19268c924 : Add privileged permissions for secondary home app
b1a33a8b4fd4 : Fix serialization issue of ExternalVibration
2c3d9e4a038e : Add wifi logs into atoms.proto
5df8b8546254 : Fix return value of AccessPoint.updateMetered()
2f529c13accb : Enhance PropertyInvalidatedCache debug
647cc7a32294 : Fix ResourcesLoader NPE
35b3843cccd4 : [WPA3] Restore @hide to WifiConfiguration#SuiteBCipher
ccc1c5df4a7a : Remove try-catch from LocationPermissionChecker
9a3c1b6e1b33 : Migrate pullBatteryLevel
95f8be2407c8 : Fix links in compat change comment.
026ed75dbd24 : Adjust SysUI for new insets
e718a1a8deb2 : Use FrameworkStatsLog instead of StatsLog
cfd983061a1c : Notification instance ids in NMS for statsd logs.
5179ac6f5736 : Update work profile app lock to latest spec
05956bd77e1c : Modify setDefaultSmsApplication API
c85bbe003d7f : Automatically load ActivityManager DeviceConfig constants.
c0c5a37a62ea : Removing Java Stream usages from install session.
e0661b63461b : Controls UI polish
b0dffde3b735 : Kill app when OP_MANAGE_EXTERNAL_STORAGE is denied.
ad02ac14655c : Move Watchdog rollback logging to separate class
f07bac46ee67 : Remove all control experiments
7981b1236d47 : Fix autolaunching.
bdb4005601e5 : Create a PackageMonitor instance for each profile.
555e7c632bfb : Add logging for error conditions when reading or writing backup enabled state.
180223c41312 : Update documentation for DELEGATION_CERT_SELECTION
a3c71a146070 : Do not require reauth when turning on profile with unified challenge
1b9cf09e36b0 : Rename module lib stubs to 'android'
b9525aa0f784 : Add test for DE (user) snapshot and restore.
3be01e76a09b : Change go/ link to public link
a27e1eef14e5 : Add public fields to NetworkScore and make it @SystemApi
85e6b36657d1 : Remove duplicate MediaRouter2 related tests
d5ad33d58e1d : Limiting the magnified region
4824e3dc0ae9 : Validate input arguments to BlobStoreManager APIs.
7954ccd53998 : MediaCodec: use setInternalStateLocked to set Linear/GraphicBlock contexts
a3acf85a3bad : GraphicsEnv: refactor to unify the debuggable logic
5dd1dc991a6f : Fix missing setAtomId
40cd94dde08c : Remove BarringInfo#isServiceBarred()
d6a222eab0d5 : Pass back frame event stats
133a628a2a8b : Session states refactor.
17d8c838651e : Pipe requestSetProviderAllowed through
15a85e1c7f1f : Import translations. DO NOT MERGE
a6590189c857 : Handle IME target change gracefully
f2316be9c8c4 : Change insets property from wm to debug.
1e5b1a842a07 : Move IME to a host display when target's display is reparented
ce371cacc116 : Camera: Various offline processing fixes
759f92f34e22 : Use FrameworkStatsLog instead of StatsLog
d0cbebc8fe86 : Use FrameworkStatsLog instead of StatsLog
388089cba935 : Use FrameworkStatsLog in QSSecurityFooter
b8bee498e9a9 : Use FrameworkStatsLog instead of StatsLog
6f207105031f : Use FrameworkStatsLog instead of StatsLog
e9aec32f977a : Use FrameworkStatsLog instead of StatsLog
73107044ce16 : Use FrameworkStatsLog instead of StatsLog
d5449fd56bb5 : Use FrameworkStatsLog instead of StatsLog
33f62a071c2e : Add Nullability Annotations and verification to CellIdentity
edd80fda099b : Use FrameworkStatsLog in com.android.server.am.*
4e4c44f96441 : Use FrameworkStatsLog in StatsPullAtomService
8acac15ced05 : Whitelist telephony broadcasts for bground use
9afad819d93a : Add SettingsStatsLog
a34e04bb166b : Removing some unused classes
862ece814d54 : Remove usages of @hide methods in telephony code.
aff09ea9329e : Add vertical type check to prevent non-Automotive Androids from force displaying system bars.
aa9286fd993e : Updating the SD card unavailable app icon
7699d61bc545 : Purge unused native memory before Zygote fork events
c656670c8acb : Clarified docs on WorkSource#size()
88dcc7b4bae6 : Fix ensureSystemPackageName().
19a88669c37b : LogEvent: Avoid unaligned assignment of value
b6375a4f7ffb : Create AppForegroundHelper
27c3df8ee15b : [Passpoint] Create an API to get a unique identifier
3b56a9bb7745 : Fix inline extservices implementation for multiuser.
c9b7cb2fc21c : Replace parsing error stack dump with a more terse message
5d1f1d415009 : Remove WifiManager.isDualModeSupported()
c47e171262c5 : Animate overflow button
949525b233e2 : Log FillEventHistory for the inline augmented autofill requests
83679a6c5ccc : Make Log.wtf() safe to call from within the system server
4ddd54a0560d : Remove target SDK check for adding REVOKED_COMPAT in setUidMode().
2d26c1fb0b65 : Phenotype integration for connectivity thermal power manager system apk
69b281d5f3ad : Adapt SurfaceControl to libgui API for display info
944121a8d31c : Gate CHANGE_TEXT_TOASTS_IN_THE_SYSTEM on targetSdk 30+
09fceba72ed6 : Use getNrState() system API instead of @hide
505fb76065d1 : Adds CACHED shortcuts and methods to retrieve and remove
87eacab57a95 : Grant apps with WRITE_MEDIA_STORAGE legacy storage appop
23a02a9f6772 : IME always provides bottom insets, if any
abaa90434819 : Hide IME when loosing control
188e6373453b : startop: Add a function test for iorapd.
6b62158ad53c : Allow recents components to register/unregister system action.
cb7378d989e4 : Change VibrationAttributes.Builder.replaceFlags() to @hide.
a2a92080fcc4 : Remove unnecessary gInited
5c31a5c18db1 : DO NOT MERGE Only set the LAYOUT flags if the window is fullscreen
deb067c2732b : Implement tune() in JNI
71f8a26730ef : quickaccesswallet: add presubmit tests
dfd9f02228c7 : Revert "API for Inline Presentation Renderer in ExtServices."
c42c7c1d7192 : Fixup SDCARD_RW GID for multi-user.
09a5df3e7441 : Improve checkAndGetAuthenticators
535801128446 : Enforcing Background Check on RESTRICTED apps.
726df929e15b : Make sure we visit the icon URIs of Person objects on Notifications
9f49a7cd7432 : Force compressing ALPHA_8 to fail
01f6f26b544b : Restrict visibility of SHORTCUT_INVOCATION events.
75eab471f374 : Replace usages of @hide telephony APIs with system/public ones.
37ae01302695 : Makes ACCESS_CONTEXT_HUB privileged
62477e502e2a : Call getPackageUidAsUser instead of getPackageUid
f56f7589bf0e : Make Context.BLOB_STORE_SERVICE public.
b32797b20210 : Create the ID for each gating key. Modify the names and descriptions per Compat team requirement.
e8953ae762dc : DeviceIdentifierAccessDenied: deprecate is_preinstalled
7a926dc6749a : Add documentation to #onPictureInPictureRequested
30d67702457f : Switch DozeLog over to new buffer
192ca30b7a8b : Remove unused UnsupportedAppUsage annotations.
78d7c6509a93 : Activity Record Splash Screen
1f6dc942148d : Add framework module annotations in atoms.proto
ed8aea27024a : Refactor parts of BubbleController
7d5780c351dd : Fix no-op traversal requested in traversal before layout
924ef7503970 : Temporary bubble hack for new insets
eb4f716bf3a0 : Only suspend package from system or shell
975329730508 : Update mReadOnlyNotifList in ShadeListBuilder
3c584d624e65 : Surround platform-compat check with Binder.clearCallingIdentity()
439294404fdf : Got rid of cancellation signals in the Content Capture Data Sharing
57556b657340 : Simplify feature enablement to a single constant
c1e0de9740d2 : Settings: Remove unused WIFI_SAVED_STATE
0499283f817f : Remove XML serialization/parsing code from the app integrity component.
bb3a5048c925 : Return incremented rescue level when bootlooping
26fdbb1a2917 : Add tests for DE_sys and CE apex data rollback.
3f69afa7d7b0 : WifiManager: Add exemption notes for deprecated APIs
7bbd8b471f63 : Snapshot and restore CE apex data directories.
a8a6c17e98e2 : Obey setting for hiding silent status bar icons
84f7c3fb5373 : Implement the necessary methods for identifying the DENY / FORCE_ALLOW causes for logging purposes.
126da0cad543 : Extend AppPermissionFragmentActionReported atom.
28ec85a35e67 : Kill app when OP_REQUEST_INSTALL_PACKAGES is changed.
7294e5fca0db : Make MR2ProviderProxy bind again when onBindingDied() is called
34c4c0ed9d31 : Add InputMethodListListener interface.
a9feb4602fb6 : Adding option in global setting to control the display message during user switch
06c105e8e7fd : Remove unused telephony jars from bp files.
afaa71d418ac : Added area info support in cell broadcast service
0271e57bfee4 : Deprecate Display#getSize/RectSize/Metrics
95c9fcacde8c : Minor refactoring to support moving code to shell
e3d1993e4738 : Cherry-pick "action chips in share sheet" from qt-qpr1-dev.
46e8e3ceb4ef : Revert "Move text toast creation to system UI"
ee6ebb0602a8 : MediaSessionRecord: fix volume stream query
a0bb02eb0337 : Reuse existing paths to render overflow
2b4e926196b7 : MediaRouter: Address API review issues
ea325634d3c4 : Add bundle options to Context#createWindowContext API
d55a387f7868 : Add async version of getProviderMimeType
46a81bdafb09 : [framework] Remove boot complete marker
960b7e7f7456 : Expose managed profile sensitiveness preferences
28b79072a9eb : Revert "Partial Revert of ag/10161061"
641db9a36a13 : Added data coding scheme and location check time support
b6b3995f17c9 : Add KeyValuePairs support for modules.
1b296161bdf6 : Fix LauncherApps.isActivityEnabled()
f1de3f492278 : Fix issue #148487136: Add a little more debug output to devicestoragemonitor
077cdfd5655b : Import translations. DO NOT MERGE
6115858c21f6 : Refactor ResourcesLoader Tests
4579c0aea24d : Refactor ResourcesLoader APIs
a1bf86d516cc : People Service data layer main structure
4555df263795 : Updated documentation on new Dataset APIs.
6db4be5c607a : Auto-revoke permissions for unused apps
2b14af22daf3 : Return the RPLMN from NetworkRegistrationInfo
d8f25641b801 : Update boot image and system server profiles [M4C4P20S0]
610aee76befe : Limiting alarms of apps in the RESTRICTED bucket.
7eec316f54e2 : Updated InputMethodService to not inset by navigation bar if requested by automotive.
33df7c415a42 : Require signature scheme V2+ for target SDK R+
f11e0a3913c9 : Tests for libstatspull
cb6826a9e2fd : Fix response id in FillResponse parceling.
87b928c71e97 : Use appcompat framework to control camera/microphone capability.
8e3f965827ce : Read compat config from APEX
c9786d6b287c : Change byte fields to int
4a72a74b2a82 : modify quick settings to adopt the accessibility state api
d351b825e263 : Update classes in tuner JNI
3cbd098e7a5f : Implement multi-finger multi-tap gesture matchers for accessibility
84d483e1e2b5 : MediaSessionRecord: fix volume stream query
e5dc1d9d05b5 : Move Platinum tests to BVT
4a25dfb2de3c : Port the current code to new IncFS
b30b3ba2323f : Remove usage of android.os.Build.IS_USER
7d2e9c1c2756 : Example implementations of new logging system
56a0ea125ad5 : Hyper-lightweight logging update
d7fcf05d3f8e : Specify explicit actions for bubble / unbubble
d7f10ed08893 : Handle controlInputMethodAnim correctly when IME isn't ready
cbddf0d760af : Removing the potential null object access.
03079ec3e181 : Add optional messageId methods for sending/receiving mms's
ed5a2005ec81 : Fix rebind issue in ServiceWatcher
07dcbbc8d4a2 : Revert "Reboot only userspace to kick FUSE flag change into place"
8c61813ff9df : Update ContactsContract doc.
09e44f5f96fb : Refactor the IntegrityCheckResult to hold a list of rules so that we can identify the DENY / FORCE ALLOW type in our logs. The change also refactors evaluateRules of RuleEvaluator method so that it is simpler to understand.
9204cc871f95 : Add more logging for Wakelocks.
9e76d042ca05 : Stage 'android' package in PerformUnifiedRestoreTask
235728ef89bb : Remove getState from InsetsAnimationControlCallbacks
9722abe53954 : Update profile owner of org-owned device global restrictions
9b4f42075834 : Dispatch separate navigation bar frame to IME
f9b99f5fa1f2 : Add crossProfile to ApplicationInfo.
39307b0887a3 : Adjust dangerousPermissionSampled atom sampling rate to 1%
0e44e0d45b68 : Move out IntegrityCheckResult related methods from AppIntegrityManagerServiceImpl and provide unit tests for IntegrityCheckResult.
7c78ce6e4dea : Made DataShareCallbackDelegate a static class not storing a hard reference to its parent.
ffc7435f3c53 : Remove the unnecessary class that performs the same function with expectException method.
dd3d5104ad82 : Fix nav inset for gesture nav
63a1446971b2 : Don't leak local reference to BinderProxy.
deaa4c85cc03 : Import translations. DO NOT MERGE
8b3bbeeb3090 : Fixup SDCARD_RW GID for multi-user.
55e9590016ba : Remoe usage of CollectionUtils as it's not exposed to mainline modules.
35d59141e801 : Removes default/movement PiP bounds from WM
1c0fe046703f : Fix Latency for StatsPullAtomService
8fb5b83b8a92 : Use a single class for all registrations
80225546a94b : Adds unit tests for PipBoundsHandler
7f3f8c1f8c8f : TIF: DVR API customization
a85d8f95b499 : Cleanup StatsPullAtomService
e366a5b45cca : Fix incorrect interpolation of active bucket for partial requests.
ffcd75f962f7 : DMD: update BrightnessObserver dump
8e7aa79cfa81 : MediaSessionManager: Apply API review
489e391d8f97 : TelephonyManager: do not acceess hidden API
f77ad42dc6c3 : Telephony: do not use hidden API
40436ea6486f : Fix the bug where the order of arguments were incorrect
af2e082e43b0 : Add implementation of getInterfaceHash()
f2c8bc6d110a : Deprecates ChooserTargetService APIs
e707a1064dd3 : Remove hidden API usage
f1fb9e7f827d : Use correct actor string for OverlayableInfo
1a80f1287158 : Allow customization of touch handler.
dd01a3254740 : Add toString() to ServiceWatcher
97db3ffa71fb : Fix Statsd rejecting configs
2e20bcd65ecd : WM: Defer transactions for BLAST Surfaces too.
04ec2529f740 : Add FrameworkStatsLog
14cc219ecd83 : Move Skip464XlatStatus enum to Telephony/Annotation.java.
9e94c28c9655 : Make sure the icon of the sender isn't null
599d83cbe4da : IME Layering: Don't assign relative layering in all multi-window modes
9fd095baf3b2 : TaskOrganizer: Control Root Task
7c7b736fda7f : Remove unused APIs and variables in SubMgr.
113d4543ad3c : Remove the usage of Downloads.* constants.
0620a33392e8 : FGS BG start restriction permissive mode.
e805ccd4d7e0 : ViewRootImpl: Always run finishBLASTSync
2f54a688c8b2 : startop: Update parse_metrics to parse #ReportFullyDrawn
30d556a483e7 : Remove Parcelable's annotations usages in Telephony as they are not exposed.
825fccbe635b : Revert to false for BLAST flag until boot time issue resolved
9c9c02ca9d4a : SettingsLib: Rename removeDoubleQuotes to sanitizeSsid
b4d222ab97aa : Networking: Rename removeDoubleQuotes to sanitizeSsid
c961a87ab037 : Exclude package installer during secure FRP
4411940b6322 : Wifi: Rename removeDoubleQuotes to sanitizeSsid
eb049d0b47d9 : Bubble API: add support for URI based icons
043b15d34edf : Add null check for notifEntry's repEntry
f20d10ef8c7c : Move GnssManagerService to gnss package
5b5b028e7dd8 : Move test mapping to cover whole Car Sysui
5b86f83c37f0 : Rename exoplayer2-core to exoplayer2-extractor
80e289cef469 : WifiManager/WifiScanner: Misc API cleanup
3861acc801ae : Add an enum for vibrate for calls settings.
0430237873dc : API for Inline Presentation Renderer in ExtServices.
274640e756a1 : Add haptic composition API.
6408cbc906c8 : Add ToastUI to CarSystemUIBinder
f44b68378c2a : Bubble API: post update when bubble notification suppression flag changes
bac7f0085e1e : Add feature flag check for setting groupKey
38c37b5c1b8d : Update location permission check for ConnectivityUtil
754eb07a78c7 : Remove process whitelist from memory measurements
2bc01a876449 : Fix ordered background broadcast API
8d12d098a675 : [WIFI] Update instructions for running tests
a657ac9ca5e0 : Add initial SysUI trace support
b53b30cd26e0 : Update trace buffer to support SysUI & Launcher
c69b5192a3f5 : Update MediaFormat java doc
6a3346d227bc : Add hmac to InputEvent and scale to MotionEvent
44d50feacc07 : Enable clang-format for f/b/services/core/jni
bc3e94fdc1ff : Cache empty prefixs in NameValueCache
2932560d8288 : Import translations. DO NOT MERGE
acc340d3c50e : Move Activity proto from activitymanagerservice.proto to windowmanagerservice.proto
95331c4a900e : Sets the home handle default to always visible
86f98cefe7e7 : Remove ExternalStorageProvider special case for having media_rw
da5d88133133 : Fix atom tag missing
7a5050b95a42 : Associate MANAGE_EXTERNAL_STORAGE with external_storage gid
da8df986348b : Grant apps with pass_through mount mode media_rw gid
c3133de4d092 : Revert "Clean up hasSystemFeature binder cache"
3982e546c17f : Refactor how zygote forked processes acquire gids
22231794990b : Controls UI - Basic impl
b5f2849f4f86 : Add device config to show home over the lockscreen
d4c9af8d4f82 : Resolve the issue that when there are no integrity rule files pushed, we do not evaluate the rules based on android manifest.
9eba4a977224 : Whitelist privapp MANAGE_EXTERNAL_STORAGE permission
f667e99d4717 : Hide telephony @IntDefs
925f0a51a3c5 : Hide Status @IntDef
6fb2bb1b4231 : Guard the preserve settings logic in SettingsBackupAgent with a flag
0f0b3e524e40 : Extend unit tests to cover InstallSource.
ab338ac42c3f : Move text toast creation to system UI
84229e0a8eaf : Add support for Ethernet tethering
30a8f7ef23a8 : Support putting one Ethernet interface in server mode.
26d8cb3860ea : Remove WindowManager references in Stk
b43cc01144bf : [Telephony Mainline] Make ServiceRegisterer static
f9efe4fcd9c0 : Revert "Implement getDocuments() support in AppSearchImpl."
624ef93660ac : Export AlarmManagerService as a filegroup
a24f94b1fed3 : camera2: Add apis for querying concurrent streaming support.
89c5325c389a : Add log when acquiring and releasing wakelock.
2a36aa6049bc : Fixed the documentation and unit tests
f951e6418921 : Add Drm playback tests to TreeHugger presubmit.
d501142a6481 : Remove legacy-flow no-op variables: max, realMax and realProgress
4ba4bac7ec06 : Add CarStatsLog
9f2296a8cfa5 : Extract strict literals into constants.
f9a5ab0c31b7 : Add NfcStatsLog
76b2524fdf28 : Add more atoms to sysui module
eb5f7cd96d9e : Sending the whole files list to DataLoader.
dbe9e81e4859 : Add TelecomStatsLog
b7d45f6082a9 : Import translations. DO NOT MERGE
61fc692d6675 : DSU to support GSI key revocation list
4e361e9f1be2 : Remove invisible replaced recent task when going to home
88910decffab : FGS background start restriction.
5b4951b6a1f2 : Fix failing puller unit tests
ed8bca0bf81d : Add TelephonyCommonStatsLog
6b534e4107fd : Remove usage of MetricsLogger in SmsApplication.
6c77262b9eba : Remove intent ACTION_REPORT_RADIO_BUG and use AnomalyReporter API instead
660d9d0e2b5f : Rename WifiManager.enableVerboseLogging/getVerboseLoggingLevel
db6aa1a4f7ae : Delete unused RcsMessage code for now.
efac0521d620 : Improve bitmap IPC
ce96e26c277a : Support Call Forwarding and Call Waiting APIs for voice call.
6dea70b9fafc : Don't draw default focus highlight unless focused.
bb9b8d4d5af8 : Add flag for services to request multi-finger gestures.
ab60f20fdad2 : Add flag for accessibility services to request that double tap gestures be dispatched to the service.
9367eb814612 : KeyguardManager: add lock set and validation methods
8eb86e8e2f15 : Adds support for index Document properties in AppSearch.Document.
d0b1e1057f8a : Adds ttl and support for index byte array in AppSearch.Document.
bdaf16e72aed : Add support for freezing cached apps
dec4b75db9fa : Request MANAGE_EXTERNAL_STORAGE permission
72c7ef5034c1 : Request MANAGE_EXTERNAL_STORAGE permission
bedfa70b6345 : Add atoms for CellBroadcastModule
4e416c88688a : Request MANAGE_EXTERNAL_STORAGE permission
7cc0c30d42ff : Refactor AppSearch to split into AppSearchDocument and AppSearchEmail.
697650b3b760 : Disable user-facing historical app ops methods
6bce3f6497b1 : Async DataLoader calls.
769f815c68a1 : On reboot session handling.
2e225be9bc54 : Implement getDocuments() support in AppSearchImpl.
e933a8223e0e : Add WTF to syncmanager error cases
56a2a445372e : Remove setLocationExtra per API feedback
c1d75eea753b : Add isEuiccSupportedCountry system API to EuiccManager
0cf065e13cd5 : Revert "Revert "Adds a new ACCESS_CONTEXT_HUB permission""
413dd3648611 : Give CONTROL_DEVICE_LIGHTS permission to the shell
1687d42d3a86 : Move ViewConfiguration#AMBIGUOUS_GESTURE_MULTIPLIER to config.xml.
f9e5c9fe4671 : Add calling package verification for ATM binder calls
3a66db8c9b65 : Unmark PackageParser APIs as @Deprecated
d07018c25d80 : Add hinge angle sensor feature to PackageManager
4e65e38795a5 : Delete StatsLogEventWrapper
f60603ccd79f : Delete CarStatsPuller class
1cac425df9ae : Partial revert of commit ccb7ac6b6552c0692cf002364cdaaba676d47350
48c38076efc3 : Add Activity#setLocusContext API. Plumb LocusID to the System Server. Add locus update event to the Usage Stats. Test: Build and run on a test device with a test app. Bug: 147594233, 147100454
4cc695ce4456 : Update mOnDissmissRunnable when Notification gets updated.
be9ba356aa6c : Clean up hasSystemFeature binder cache
4acc2967335a : Remove hardcoded min, targetSDK for 'R' version of modules
64a3827f3a0a : Fix usb not working for work profile
4acad937798d : Rollback the dummy placeholder since the proto is updated to long and it does not cause build breakage.
81d7cece5754 : Partial Revert of ag/10161061
4679918cdfa4 : Merge sleeping activities with visibility updates
efb37369ad63 : Marks resolved webview provider as visible
7c76bf5d3e36 : Make nullability annotations placement consistent
ad82c0baca9b : Changed ContentCaptureManagerService to have a static TAG var for logging
6ce757d4e2d2 : Make remaining UCE related APIs @SystemApi
5fc9e7ddeee1 : Make direct share work with the work profile tab.
2d71602219ba : Fix handling of H.263 level 45
dde063bf20f2 : Fix lint warning
d7e984444503 : Use cancellation signals for timeouts and cancel-by-CCService operations
ada833f4e615 : Do not restore settings marked as preserved in SettingsBackupAgent
26050dbd4dfc : Make PackageManagerInternal#getPackageUid internal
6e049014a75a : Implement data sharing API for Content Capture.
418cd1d7f413 : Add KEY_CODECS_STRING to MediaFormat
fe7867acaecc : Fix the build breakage due to type mismatch. This change will be rolled back once change ag/10169247 is submitted.
0ade85457d84 : Fix the type error in the IntegrityCheckResultReported proto. Note that this change is submitted just an hour ago and there are no record on it. The error occured because of the refactoring from int to long during the time the review took place.
746e1341c389 : Add API to limit maximum time the profile can be turned off.
15395f59a703 : Various API changes including:
31ef4c05200e : Local Tethering with ncm interface
f268d73dd343 : Disabled the tests
b58c7568d20f : Bubble overflow - core functionality
bb61b17cd934 : Move EXTRA_SERVICE_STATE from Intent to ServiceState.
ba820bda9080 : Expose various Telecom constants
a80f11c25a78 : Move IWindowContainer to WindowContainer
de933af7a7ae : Add API for tethering clients change
74db61c6b884 : Remove unused code in StatsCompanionService
690c3fd0bc00 : [SAE] Support for WPA3 Personal auto-upgrade
db2bb3e12af5 : Fix docs error
20a7e0c617f0 : [WIFI] Protect broadcasts used by the Wi-Fi framework
25e64398465a : WifiInfo: Rename getters
bf13083b25b4 : Migrate Listeners to StatsPullAtomService
aa7848a6a6ba : Migrate away from FileUtils hidden API
235289719b93 : Move euicc related file to telephony.
980ce6a7418d : Add DPM API to request location provider enable
7932296ed573 : Delete unused reference of a hidden constant.
edf6b3d9903b : Fix javadoc build break s/line/link/
22f0b166e89b : Delete sessions belonging to uninstalled packages.
f6e23b96b5f2 : Persist committed blobs data and any pending sessions.
9fafb044661b : Fix visual artifacts in some multi-window scenarios
05610cf0ff4d : Bubbles / notifs / shortcuts: if the id's don't match throw an error
09014f10482f : [Telephony Mainline] Remove hidden API usages in CarrierAppUtils
17ee0c394a2f : Added a meta-data key in MediaStore
9b5437fd6c27 : clean up content ratings
e479015aed72 : Revert "Rename tzdata module -> tzdata2 for R"
f33024a144da : Expand BlobStoreManager javadocs.
a3eab6f7da22 : Switching to pre-created users should not be supported.
add6be19c033 : Clarify frame rate as frames per second
f6ef1c7071f3 : Switch to compositor shadows for PiP and Freeform windows (disabled by default)
f58800b66a14 : Migrate away from using ServiceManager
402e4d500b8d : Updated owners
ffd9dff181a4 : Add rotation field to ThumbnailData for task snapshots
2dae34b6f10c : Default to app icon if the icon can't be found
7b7a7e37c5f4 : Enable new notification pipeline in dogfood (shadow mode)
ebd3b8b1e97e : Screenshot helper - add method that allows the caller to supply bitmap.
681e9b1f9676 : WifiActivityEnergyInfo: clean up API surface
2120daf5cfba : Added expiration time and deprecation time support
4d7a60011934 : Fix Task#getDimBounds
c88b3ce7c4d8 : Guard Context Hub Service on Context Hub feature
09daba158e57 : WifiManager: remove Executor-less overloads
2b6959e6cca2 : Add logging of NotificationReported statsd atom.
ede919cace2a : Default device configuration should not have biometric sensors
a4efed868639 : Add telephony module
2c6545a1c57d : Add isEuiccSupportedCountry system API to EuiccManager
c718e54c2710 : Ensure adb key store is instantiated before revoking grants
949c6006cbff : Make bitmap compression retain the ColorSpace
38330a0833f4 : Migrate StatsManager to apex
58a5fe340073 : Rename ErrorCode
101d70181ab6 : Add theme to the inline suggestion UI, which allows the host app (IME) to customize it
2410b90e066b : Deprecate Canvas.EdgeType
7afef8a2d813 : AudioEffect: add missing values to Descriptor.connectMode
51b09fa08914 : [Telephony Mainline] Remove usages of IBinder's for classes that do not belong to Telephony
0090ddc834f5 : Stop ConnectivityController from processing non-network jobs.
9199498b4645 : Add inline controller UI fields to the autofill response and IME inline response
bf5aeaa3b337 : CDMA MO SMS follow on DC feature
6306e8aec4b6 : Do not persist one-time permissions as "granted"
e0ab6b1aa19a : Add a boot time service in sysUI to register system actions with accessibility registration API.
051d75cdf344 : Make system-signed apps implicitly force-queryable
804d0c9fda20 : Add a delay before requesting the IME
9a5c3105dd24 : Replace dalvik..UnsupportedAppUsage annotation.
100d2b657bfa : Add bluetooth module
dcf3d3711f6f : Don't save self visibility grants
0696c44824aa : Add system API annotation to expose Incremental classes as system APIs.
ca69aba6a651 : Set version to 300000000
5db037a6a19f : Make ForegroundCoordinator single-threaded
6a0cdd24df52 : Deprecate Path#isConvex
ca00dd49003a : Expose system update related API to corp-owned managed profile
a552dd65fa28 : Modify setApplicationHidden and isApplicationHidden APIs
e069787195b1 : Streaming Installation API update.
071d4201fc2b : Add IMS_RCS_UCE_ENABLED column to SimInfo database
d6b82a6ceb48 : Sorting Historical Location Request Stats in Dumpsys
ed8b445e1896 : BatteryStatsManager: Address API council feedback
3585d12c0f09 : Allow DownloadProvider to have WRITE_MEDIA_STORAGE.
f533034e7723 : Add INTERACT_ACROSS_USERS permission for DocsUI
64301cbed139 : Update imagedecoder for header updates
c8a7c2bd74b0 : Do not destroy CustomTile when in QSCustomizer
82442da6b2a1 : NetworkScoreManager: Address review comment
38e58dea3611 : Grant READ_DREAM_STATE & WRITE_DREAM_STATE permissions to shell
e8b9d75557d5 : Allows the caller to specify configuration by TetheringRequest
b4fc3974a7f3 : Tests for personal and work tab logic.
cf26864a3be0 : Add personal and work tabs to share sheet and intent picker.
499f005e3d95 : Add DPM methods to allow org owned PO to suspend personal apps
527244459c6d : Window Manager Flag Migration (12/n)
1bb26b504645 : Removed @hide and Parcelable hierarchy
fc14c6643904 : More verbose messaging for orientation debugging
06b969a48cd9 : Add log events to AppIntegrityManagerServiceImpl.
d4502794dc85 : Update IMM delegate if view root is moved to a different display
1ebf6158cf55 : Update jni with measurement_corrections 1.1
5b14fb5ea3b9 : Fix the wrong calculation for the line bounds when showing the new magnifier.
31961ce7808f : Update references of "DONT_DELETE_DATA" to "DELETE_KEEP_DATA".
61f47eb3402a : Unhide getAudioHandle
745422a6a4e0 : Limit the number of MediaSessions per uid
a4048219e261 : WifiManager.calculateSignalLevel(): add @IntRange
0f9e4b6c3c6c : WifiEnterpriseConfig: Mark as getters/setters @NonNull
b17f056cfc3f : Call buildWorkingProcs in dumpProto
f65e022caa68 : Introduce WindowMetrics and WM#getCurrent/MaximumWindowMetrics
4a316973192b : Introduce WindowContext API
c486acc4d29a : Add surrounding text to EditorInfo to speed up IME startup
97aa07f8fcdb : Add TV audio device management APIs.
8b732c0942e7 : Delete hidden API in Telephony.ServiceStateTable
e80ecd55daad : Add reserved permission flag values for the permission controller
2bd7857680a7 : Always set NetworkInfo objects to available.
ebfc12232a8f : Fix emergency button overlap with nav bar
e0c64998e4b0 : Revert "Fully qualify android.net.wifi.ScanResult"
a63e69cf94e5 : Expose hidden resources used in telephony/common
48bba35dc1f0 : make sim_colors a system config
d428423aa702 : Expose constants in Telephony.Carriers
ad03c473692b : Add inter-signal bias fields to GnssMeasurement and GnssClock
76788f0bd058 : Added Android user id based audio routing.
f771e6c9f694 : async enrollment support AlwaysOnHotwordDetector
ef84fc48433d : add KeyphraseModelManager
6d21a4d31ca1 : Refactor ServiceWatcher
0a39e0e71a2b : Always set NetworkInfo objects to available.
6b06a38e3aa6 : Expose OPSTR_READ_DEVICE_IDENTIFIERS
e934da98496a : Add config_reducedTaskSnapshotScale
3d6a0b0f37b5 : Use ApexContext for APEX data directory.
4ff096412830 : ConfirmationPrompt: Use default values for UIOptions
898133f138ad : Grant ExternalStorageProvider media_rw
66605f1ad37a : Added multi-band support
dd3304ec3bb7 : Fix fraction, and other cleanup
a218fc4c71ee : Wifi: Add support for connecting to FILS APs
0da8fd165fed : Force non-floating main app windows to not fit anything
20852a15efcc : Set stateDescription during ProgressBar initialization
5af52d3f3e61 : NetworkScoreManager: Address API review comments
c3107caf2243 : Fix parceling bug in ProviderRequest
090d02ca84cb : Add LightsManager implementation to LightsService
c176fb8fa417 : Add Lights AIDL HAL support to LightsService
f773e10a9971 : Rename Light to LogicalLight to avoid namespace conflicts when adding AIDL HAL lights support.
419ed1d851ba : Add block_device_writer to pts
350f7f9c614e : Repoint TelephonyIntents to alternatives
8af0b970cbce : Add Vulkan dEQP level feature flag
feed16dda7fc : Clear up permission READ_PRIVILEGED_PHONE_STATE.
4a08a1d37e1b : Move cacerts_wfa from system to Wifi APEX
ac0cae7c4844 : Dump contexthub in protobuf format
ea42f766bd07 : Deprecate legacy Drm APIs
f4e0836f2c79 : Add support for USAGE_VOICE_COMMUNICATION playback capture
af0b52fdea77 : Added ResultSpec, SnippetSpec and ScoringSpec.
a02c99ec54a0 : Fixed CarStatusBar to use Car's implementation of navigation bar.
85f2342ed85a : Allow set metered override setting for passpoint
c33c90813f74 : AudioTrack: Add TV Api setters and getters
5ee4589debb2 : Add support for showing forwarded number in call screen.
6cf051ef8909 : Add setFrameRate() api
b3f7b9acd220 : Use LinearBlock in MediaEvent
aac0588d15f0 : Add public error codes to Euicc public API
6e8de44e86dc : Add high-brightness-mode range specifier to brightness mapping.
03853cf91963 : Mark testNetworkPolicyAppliedCycleLastMonth as flaky.
3ca5656c334e : Final cleanup: Add missing fields in SectionSettings and DemuxCaps
87f5d2cb7830 : Unhide SurfaceControlViewHost API
db483fab9297 : Add BlobStoreManager.Session.openRead().
670e562a131d : Add @IntDef to WifiP2pConfig#getGroupOwnerBand()
ac676efc5273 : WifiManager: Expose enableWifiConnectivityManager
0cb5713fd7fa : Add an unsuspend button option to SuspendDialogInfo
a72a8f8d088e : Populates Launcher's SurfaceView with SysUI's Smartspace.
2e3cc4169d1c : Show RemoteInput images in notification history.
7871f4953ac0 : Rename AndroidBitmap_compress callback
75e6aa2764ee : PhoneCapability cleanup
a4973d84360f : extend recordingcanvas overrides for mat4
c10e3d844ee6 : convert hidden configs to public
94ae34a41c56 : [Settings] Support default APN (roam) protocol
f81885b06a3e : Support SBAS, QZSS and NAVIC navigation messages
f45dd9fc583b : Always add the task to the recent task list when starting
28b448923b93 : Fix issues with taps and file saving, update UI
7da9f80d6a7d : Deprecate WRITE_MEDIA_STORAGE permission
eab3f9213294 : Compare installer against rule providers
defa60e05a46 : Exposing Manual Network Selection Config
d894c59881d1 : AImageDecoder: ensure that stride is pixel aligned
ab6a254fb9ec : Move the persistent property set to IoThread
433923a1d999 : Edit NEM tests to prevent flakiness
8389c9de6f80 : Fix to the boot loop on AAE platforms.
44a2831560ca : [Zoom-out 1/N] Add API in WallpaperManager
57f5655794b8 : Use system API ACTION_SERVICE_PROVIDERS_UPDATED
affa3a99c33c : Expose system API ACTION_SERVICE_PROVIDERS_UPDATED
6cc8da913838 : Add Media Format key for Tuner
4505e5e6e862 : Add display configuration files.
77c0640bcc07 : [CDM][WIFI] Provide a permission for Wi-Fi association approval for companion apps
ba014acec8e9 : Add TestApi to get UserHandle from URI.
c6a9b341e4b6 : Creating new RESTRICTED bucket.
7803cfa1ed11 : Use new TelephonyManager API to get CdmaEriInformation
4c0b85ba06b8 : Overhaul FusedLocationProvider
7fb715c4254a : Introduce Window.setContentOnApplyWindowInsetsListener
04e2cd1433b4 : Temporarily ignore flaky test.
739016197a00 : Skip integrity verification for verifiers
7f3ff5b034ce : Removing status reporting from under lock.
dbc20a773f79 : Fix javadoc @link tags on @ChangeId constant.
40898cacc2f2 : Make TetheringManager to system API
ccb14fbe63db : Manual network selection by RAN type
3b648469339b : Revert "network_stack: Move network_stack @hide bypass to platform"
9204f468b066 : NetworkPolicyManager: Add @SystemApi for mainlne module
c4bcf75ff78a : Update NetworkInfo public API.
7e9636055444 : Use Context.NETWORK_POLICY_SERVICE to get network policy service
58d955936969 : Add setSubscriptionPlans() and getSubscriptionPlans() @SystemApi
2d471ca1e141 : Add setSubscriptionOverride() to system API
27c64a3bed78 : Add feature flag for "no data" backup calls
4b0197d8ba2c : Reset unset app-ops when the admin sets cross-profile packages.
9c20afa9d0ca : Add APIs in PowerManager for suppressing ambient display.
971e7cc56463 : Restrict bindServiceAsUser to same package with _ACROSS_PROFILES
63672962860c : Revert "Re-seal the sessions on reboot."
581fc98d65bc : MediaRouter: enable transferring from/to BT devices.
bb3f54823423 : MTP: Add MTP Thumbnail feature
e19df93aad60 : Pass result list in return value, not in param
ac8f29e9a821 : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
7125d3ba1036 : Added NR band support
67c89f3e5fa3 : Handle ParcelableException instead of crashing system server
34bf53fc6cc6 : CameraManager: Add physical camera availability callback
ac37b6344d48 : Multi-Plmn and CSG Support For CellInfo
9d744e58c8dc : Adds more flags for cursor control features.
73b85a60f4f9 : Add power manager to critical bug section
30ad618cfef9 : SurfaceView: Add reparentSurfacePackage method
21de9eebb530 : Revert "Adds a new ACCESS_CONTEXT_HUB permission"
ed55b9cf3042 : add new acquireTvInputHardware API to allow the clients to pass their priority hints in
315bb8accb65 : Add getMatchingScanResults API to get filtered ScanResults for specified Susgested network configurations.
3f733cc7efa6 : Fix some thread handling issues in InputMethodManager
77a7ea65fdbb : API changes for IPv6 MTU support
296fea744891 : Update the getIccId docs to reflect access requirements
9b94e1fcf266 : Expose all TelephonyRegistryManager methods
b7149a1d19cc : AudioTrack: Add Codec format change listener
012223b36601 : Expose RESULT_RECEIVER_CONTROLLER_KEY as @SystemApi.
d31ffd3c576c : Fix BlurUtils crash
b8da30078ab3 : FakeIcing#query should return Status.Code.OK Test: atest
847583cbd680 : Implement the new magnifier effect.
3c78cc58c7a4 : Change provideContextImage() API to accept Bitmap
c2ab45a2210e : Public API: Incident report section registration
ccb7ac6b6552 : media: MediaCodec buffer API revision
81ba3e35489b : Updated ResponderLocation.toCivicLocationSparseArray() to return SparseArray<String>
a23eaa77f8e3 : Fix bug in recovering from HAL crash
2997442ac56c : Combine package parsing thread pools
f9aa8d04bd2d : Delete StatsCompanionServicePuller
bb0e2f753b4b : Pipe windowToken of window requesting IME
d428dfbd548d : Migrate Debug(Failing)ElapsedClock to new API
a6f0c866c7e0 : framework-wifi: Move java_api_finder plugin to build rule with srcs
d60c78511d1b : Change method to PackageManager#getBackgroundPermissionOptionLabel
8e97a962be74 : Don't show flyout if its not visually interruptive
77a2416924c1 : Adding API to check if an icon returned by PackageManager is a fallback icon
ed8b2e1b49a9 : Revert "Allow null TransmitPowerRange ctor argument for ModemActivityInfo"
b7024a251c33 : Adding API for displaying a DO/PO controlled secondary lock screen post initial system lock screen.
bac72c4c6fa5 : Remove separate background for managed profiles
ef400ab3479a : Unhide more methods of Tuner.java
9fa4f6fe9014 : Unhide Frontend related methods in Tuner.java
13132500eba8 : Wifi Builders: multiple calls to build() should return different instances
d63e313e32ed : Unhide FrontendSettings part 2
9401ffd7e3af : Use App Compability framework instead of targetSdkVersion.
0d75a88bd17f : Added user ID to AuthenticationEvent
c836ef0fcef6 : Expose TelephonyManager CDMA ERI APIs as sysetm APIs
10661d59277f : Remove bubble options from notification_info xml
05911ee0e90f : Adds a feature flag for Context Hub
72fec6d3708b : Add setSystemSelectionChannels API
40428978557d : Adds a new ACCESS_CONTEXT_HUB permission
6a92dd47ba6f : [Telephony Mainline] Telephony uses own user activity notification
fba0b26d0f60 : Revert "SystemServer: Dynamically load wifi-service"
75aeb6849f3b : Improved 'am switch' to handle errors.
df898fd63d6b : Group chat flyout support
d00aefb43cd3 : Add QuickAccessWallet API
592f8d52aca3 : Expose WifiConfig.setSecurityParams as public API
4cbe6852f527 : SoftApConfig: Fix broken JavaDoc @links
f2ce4fa59396 : Fix emergency button overlap with nav bar
af2d303621ec : Make Telephony to Setting notification @SystemApi
10326cf5dde7 : Add isConversation() API to NotificationRecord and a corresponding key in Adjustment
f2acd6035693 : Add name to conversation channels
6dcd76887374 : Export Wifi Parcelables AIDLs from framework.jar
198b0b6ef1e1 : Do not destroy CustomTile when in QSCustomizer
434a292468f0 : Dump when in bugreport
781ad9d5a977 : Revert "Intercepting activites that could cause lock task mode violation in ActivityStartInterceptor."
731009ed15d5 : Camera: Add API for surface offline mode queries
dd151f0e6c17 : Add NetworkType alternatives to IMS APIs
2ac2d3aafccb : Bubble API: Allow developers to create BubbleMetadata from a shortcut id
e4d7f7d8ccd1 : Add error code for app adding invalid suggestions
4ad77bff5e3e : Add RecoverySystem shell commands
8b096b2d9529 : Pass activity stack when saving launch params.
254ab721aa06 : Import translations. DO NOT MERGE
734b896cc458 : Renamed some getXXXStack methods to getRootXXXTask (87/n)
43c0296b5b75 : Implement visual spec for screenshots corner flow
d72fc8d3db63 : Add CrossProfileApps#startActivity which takes an Intent.
51a0c35b5a14 : Add hinge angle sensor type to sensors framework
15192d370037 : Delay sending configuraton changes to cached processes.
db4f5466b925 : Move WindowManager Shell from packages/ to libs/
1ebcd8e4e234 : Removed mStackId (86/n)
5419ea37da5c : Add methods to retrieve the native CameraMetadata pointer.
81a4f4ee282e : Add configs for ePDG
41cd8dec1235 : Reboot only userspace to kick FUSE flag change into place
4fe1462f3896 : Allowed telephony to bind network service
15d855465b9f : Custom dark theme scheduling
b1264fe56bbc : Modify PhoneCapabilities for device capabilities
72aac1089143 : Add setter for cached state within ProcessRecord.
329c767f9004 : Migrate pulFaceSettings to new API
e5ace3f9cb9f : Implement AImageDecoder dataspace methods
72635f677af5 : Binder cache for hasSystemFeature(). System features are build-time constants, so the cache is invalidated only when the system server restarts.
c17e5cf0ec59 : Rename TaskStackContainers to TaskContainers (85/n)
eeef1a9baa00 : Adding WINDOW_MANAGER_NATIVE_BOOT and window_manager_use_blast_adapter flags
b01bf9753c80 : Added TD-SCDMA bands for network scanning
1cc5f842e4b2 : Fix notification history ordering
095a4d34e60c : Adds scoped DeviceConfig reset support to RescueParty.
94f71b568efd : Log watchdog events using logging parent name.
12282ace8c09 : Add instance IDs to UiEventReported atom.
da412f19d09e : Clarify lockNow usage from a managed profile
f8e41c5fc253 : Make getDataSpace fail instead of crash on recycled
84a2afcbfbfb : Update NDK methods for HARDWARE Bitmaps
2fc86ae4a107 : Fix potential leakage of InputWindowHandle from display removal
d4e25d49b0a2 : Mark storage encryption functions as deprecated.
113d302b49dc : Rename PacProcessor#makeProxyRequest to PacProcessor#findProxyForUrl.
69e9c09df469 : Refactor FUSE flag check logic
6d13bf4a545c : Fix up new insets dispatch behavior
7b843abc1c7c : Deprecate custom toasts
f13a6fb624bf : Add new APIs to control modification of admin configured networks
386dead7ec17 : Unhide scan methods and classes.
52af6db21238 : Use IBinder token for indexing toasts instead of ITransientNotification
f93897581dd0 : WifiScanner: Deprecate gscan API's
80cc009beb19 : Decrease history duration to 1 day
4a96670e41ea : internal_os_Zygote: Avoid string copy
c65494584a2c : Add Overlay package for simulate punch hole cutout(1/N)
232a4d407eac : Allow RPHO save and restore more than one rollback id for logging
79a89f022d4e : Add a checks for _ACROSS_PROFILES apppop or permission.
7ab8dc312867 : Notify transports of empty K/V backups
cc5d11e8bb2b : Prevent auto-granting of location permission via DPM
4cc2a1c0ac31 : Kill AppZygote when a package is removed with DONT_KILL.
ca428bad52fa : Fixed status bar window height not updating when enabling cutout.
38451194630c : Implement touch through on InsertionHandleView.
407e7ba6df5d : Add ApexContext API including methods to get paths for data directories.
30bf54729bfd : Teach permission checker about appop permissions
6e1d5ad96dd9 : Refactor TCMS by centralizing the request handling logic
7238a059c019 : Window Manager Flag Migration (10/n)
138271c7952a : New NetworkAgentConfig API to replace NetworkInfo WiFi stuff.
46e0337f254c : Port the putDocuments() API to be synchronous.
a9b1d60f9e0e : Camera: Add android.scaler.rotateAndCrop control
e4288a0887ef : Add test for MediaRouter2#getControllers
e72c18698087 : p2p: add new API to indicate Content Protection support status
492e70d90673 : Multiple shortcut menu for android R (8/n).
2ac4284cf1eb : Make TimeFilter @SystemApi
5e430e08b98f : Unhide FilterConfiguration part 2
fdcf2e73458e : Created typed class for the pin result
42bef14ac1ec : Unhide routing session related APIs
26d1d0dc818e : Fix Password keyboard failing to pop up in LockScreen
a7079f81aab0 : Wifi: Add device wiphy capability parameters
4523d5d71563 : Make client InsetsAnimationControlListener impl static
1dc11a4a07a9 : Mark LnbCallback @SystemApi
ab1d416044da : Implement BlobStoreManagerService.
17ebeb95eeec : Unhide filter event part 2
b0873998c55d : Providing new accessibilityNode action
531731c7038c : MediaFormat: keys for AAC DRC album mode & output loudness
991415e732fa : Expose blurs to SurfaceControl
1befe9d85dab : Add system API for building document URI with user ID.
870b8f9ee55f : Reserving an API EXTRA for Data Loader Type in installation.
606205f5ae1b : Expose four ICU fields from version 66.0.1
39247cd9c1a7 : Change frontend analog constant to match the hal define
501b62138845 : Parse minimal post processing xml attribute into ActivityInfo
301abd4940c3 : Camera: Add initial offline camera session implementation
ffedc57563a2 : Copy directory name before closedir in Zygote
b481778d6dba : Ignore No Data Changed Notifications
a547c5c63cdb : Allow an app to see its installing package.
cae6c351b730 : Update brightness configuration per API review.
43dd0b9ab48e : Multi-file streaming installation.
41ae5e85057f : Window Manager Flag Migration (11/n)
2f541849d156 : Make sure AR#onAnimationFinished is triggered for related activities
8f93b64d21ff : Unify ActivityStack extend Task (84/n)
c3403cd07ba1 : Move mPackageSessionIds and related code into Rollback (3/n)
aa8974f89068 : Fix tv/tunner javadoc typo that broke build
03c8642490de : Fix NPE when popping ANR dialog for system
89df4c8d1751 : Change some UserManager APIs to @SystemApi
9f21e8923d31 : Add an API android.os.Process.waitForProcessDeath
5a1b27491335 : More tests for AccessibilityShortcutInfoTest.
36ae40e39fef : Reads "enable_cursor_control" device config flag in Editor.
8e5ca5cd7e5a : Make Information Elements (IE) of a scan result available as a public API.
354d6697cd48 : Remove validation of APKs on transfer.
29c6e0cc5172 : Move NetworkAgent#register to a new method.
339ba3ffac17 : Add methods to send connected/disconnected state.
8f58243483cb : Fix typo from @see : to @see.
376658ebcc26 : Make Descrambler @SystemApi
f89de6330497 : Implement AImageDecoder_computeSampledSize
c798780a07cf : Mark Dvr class @SystemApi
1fc8b36cf38e : Fixed NPE in package installer session.
21783aca6c18 : Make DvrSettings @SystemApi
43cab92abed3 : Framework support cas@1.2
d47f1c439d0c : Changed ApnSetting mappings to constants
b8ca05448f33 : Fix log on next reset retry
e423f7601e8c : Add an api to schedule app killings on imperceptible.
5b94476ce6bb : Import translations. DO NOT MERGE
9fd7e4b2f131 : Import translations. DO NOT MERGE
d256790d13c6 : Move ABitmap_getDataSpace into hwui to share with AImageDecoder
ac37493993af : softap: Add util function toWifiConfiguration in SoftApConfiguration.
e5b9a55655a2 : Softap: Let ap band changed notification to config changed.
e3accc5657c1 : Import translations. DO NOT MERGE
0c457e57e3a1 : Implement putDocuments() support in AppSearchImpl.
5ba39dfc2733 : rename services-stub-sources filegroup to services-all-sources
9b3f07652735 : Wifi: Add a public API to query for supported wifi standards
8996b2d67710 : Add set untrusted API for networkSuggestion
67c41fddd892 : MediaRouter2: Add getDefaultController()
7dabcab3dde0 : Make DisplayCutout support waterfall insets
fad31b5a0ac3 : Fix invalid use of @note for doc builds.
52dbaad53006 : Fix typo from @parm to @param.
aa6e9dd4310a : Switch setSchema API to be synchronous, based on discussion with API council.
6f99815dfd94 : Import translations. DO NOT MERGE
de4e35a502cf : Import translations. DO NOT MERGE
8ebc04316729 : Allow ModuleInfo to be retrieved using apex name.
16a1821f9cdc : [Settings] To avoid use APIs in IccCard directly, moving APIs into TelephonyManager.
93642d44330d : Support always reporting signal strength phone state listener
b663fcbfae23 : Created typed class pin result in keyguard
8055a3a44617 : Add support to get historical app process exit reason
e29afc9b7f83 : Add support to send notification from Zygote to system_server
47c1de2ff831 : Move roles persistence into APEX.
76f0defebf3c : Move runtime permissions persistence into APEX.
7ea69206b8e7 : Make Filter @SystemApi
4572b7bf6fa0 : Deprecate WifiManager passpoint API's
92cf9a2dc026 : Migrate ProcStats(PkgProc) pullers to new API
d70271a83962 : Update appsearch with new upstream changes
b54bdfc172ce : Use effectiveUserId for credentials
32f3943b8d81 : Fully qualify android.net.wifi.ScanResult
439175f1b930 : Build framework-wifi against core_current & framework-system-stubs (Attempt 2)
85679b4d19ff : Add new foreground service type camera and microphone.
b86d82e02901 : Update script - correct the out directory variable.
15b4c2602404 : Fix hidden API usages in LocationAccessPolicy and add API in ActivityManager
8d4ef86d72a6 : set SharedWithUser and IsAutoJoinEnabled both to false is not allowed
627ac309b59c : Revert "Revert "Change screen rotation animation""
8585a8cb2513 : Unhide FrontendSettings part 1 with super Builder class
298cd36e58ff : framework.jar - include framework-wifi-stubs instead of framework-wifi (Attempt 2)
2a96126e2e16 : Expose WifiNetworkSuggestion.getWifi/PasspointConfiguration()
a847a03c7d42 : Fix corner case when auth is canceled but credential was already confirmed
03475d9ae412 : Add custom scalar/aggregate functions to SQLite.
35b6f544632c : Throttle stateDescription changed events
7f7618748d5a : Migrate LAYOUT_STABLE in new insets world
a2ab079fe178 : Adds script to update system ui shared libary.
6fc44a8d35be : Migrate (AppsOn)ExternalStorageInfo pullers
e4fd321616e2 : Migrate pullRoleHolder to new API
97050e1c0b9a : Migrate pullAppOps to new API
bd2c4ba4532e : Migrate pullTimeZoneDataInfo to new API
e47e00628356 : Adds UniversalSmartspaceUtils to be shared between Launcher and SysUI.
2fb59151dcbf : Add public API for EuiccService log dump
e73bf23cef46 : Unhide some camera recording constants.
165bf8f44a58 : Set overlayable for CarsystemUI NavBar
9584cb6c9ef7 : Improved wallpaper dump() to show default components.
67ad2e7a555c : Delete References to Statsd in StatsManager
7a9ae133b354 : Migrate pullProcessCpuTime
fdc5369e3e56 : Migrate pullDiskIo
882f99a836b0 : Migrate pullSystemElapsedRealtime
7f9fe5024f2e : Migrate DangerousPermissionState(Sampled)
730bf9688446 : Migrate pullNotificationRemoteViews
bf4eef83aea3 : Migrate pullCpuTimePerThreadFreq
b5fe6f5f1554 : Make isDataCapable a public API
89a5dc514e69 : Do not clip draw commands during recording of SKP files
94eb30a0179c : Make UsbService boot async with rest of system server
c99b83b95fad : Add HomeVisibilityObserver APIs in ActivityManager.
5af5d3077f92 : Refactor TextureLayer JNI to use only APEX APIs
36d844aa9899 : Fix FrameworksServicesTests:PrioritySchedulingTest.
597a886d207d : Migrate pullNumBiometricsEnrolled
e85d7ad72111 : Migrate pullAppSize and pullCategorySize
95765f09e811 : Migrate pullDiskStats and pullDirectoryUsage
fd037c55488e : Migrate pullLooperStats
b6eee5d7ae28 : Revert "Build framework-wifi against core_current & framework-sy..."
d4a217e00ed2 : Rename system property
70ba0ac09e2a : Improve HidlMemory annotation
3285d22cb53e : Add native boot crash rollback reason type
35f900a4d0fb : Add a TestApi to DM to get the last requested MPP
c6513592004e : framework-wifi: clean up AIDL exports (Attempt 2)
0a8a1e9d40a3 : Fix potential double destroy of AssetManager
cff9addae580 : Build framework-wifi against core_current & framework-system-stubs
a4d9a65ff576 : WifiNetworkSpecifier: get context reflectively
9bced7d7dec4 : Add sysui module for logging SystemUI atoms.
522853818d20 : Fix NPE during migration.
cd80e83a2b9b : Wifi: Add a system api to query for device phy capabilities
f5639d2d3bf3 : Mark set/getProtectedPackages APIs as non-parent aware.
283a9289e91b : Rename HWUI ATRACE memory counters
f272d502061b : wifi: Fix java doc error, use @code instead of @link
6c11103cc1c5 : Store pending 'history disabled' cmds
ad94425b153e : Add flag to stats-log-api-gen for WorkSource.
66afc8fab29a : Let sms app pass a logging id to telephony
91009993e6ec : Add a new secure setting to disable doze.
30360556866e : Preserve intended width/height for Blast adapter layers
088d7c097c42 : Add minimal post processing flag in Settings.Secure
df747d155ee8 : API: Supress existing inconsistent Context service name, die zweite
e832194dd061 : Split status bar window (1/N)
aea07315fda4 : Create a OnTunerEventListener
7c267526a16d : Addressing conversation info todos
15b05537ef90 : Wifi: Add notification ID for softap auto shutdown
c3e922b0d6bc : Fix up bubble actions
66cd0568e644 : Passing shared media URI along with the shared media type to the App Predictor. The URI can be used to generate app/direct share targets by the app prediction services.
5665bacc2258 : Add svc usb resetUsbGadget method
db8f11654bca : Support USB Gadget V1.1 HAL
d9d985beb4e3 : Keep old package manager constructor
64a7dad2dfa1 : Updates API on the FillResponse
fc3aafdd16c7 : Fix @link tags in @ChangeId docs.
115873a18baa : softap: Update LOHS API usage
64232b7571b8 : SoftAp: Public SoftApConfiguration to replace WifiConfiguration
970c05331575 : Add module-defined APIs to module-(app|lib)
1c0e33b103e8 : Add config for overlaying extra default QS tiles
17eaf740d1a3 : New UserManager API to request quiet mode.
d11c1218d59c : Redesign the setPreferredNetworkType
cd2ed27f7f9a : Add first order deps to test build file
c6583833d45f : Revert "Revert "MediaRouter: add routing controller in MRM""
12be21dc215e : Fix some @link tags in @ChangeId docs.
35e8f367b357 : Put size limits on the number of rules that can be pushed through a verifier.
d38f509e90c6 : API: Supress existing inconsistent Context service names
7d720f70be5f : Revert "MediaRouter: add routing controller in MRM"
7d0f349566a6 : Wrap ExtServices in an APEX container.
41bdd9713dcc : Add device policy API to toggle Common Criteria mode
3cd84eb36a3a : [SP11] add dumpsys support to dump stats inside providers
bbc61610fe9b : Rename tzdata module -> tzdata2 for R
d0e23be2e77f : Add a new flag ALWAYS for layoutInDisplayCutoutMode
392729fcc987 : Clean framework-aidl-export-defaults up
ec6f8ce6fdde : Extension API: Create System APIs to allow OEM module to override WiFi scorer in AOSP
f6729fae47b1 : Initial impl issue #143085640: Per-process network access control
77e6f5ff3ef5 : Change permissionLevel of ACCESS_SHORTCUTS and UNLIMITED_SHORTCUTS_API_CALLS
b3dacf3d5660 : MediaRouter: add routing controller in MRM
8bb56fc88ce7 : Make string version of APN_TYPEs a @SystemApi
ba70ea14f2b1 : Add isDocumentType in MediaFile and fix test case fail
041217c980a6 : [Wi-Fi] Refactor add wifi networks feature to use WifiNetworkSuggestion.
84e027d63b4a : MediaRouter2: Add OnCreateSessionListener
3b680ae1e65d : Add a systemapi constructor for NetworkAgent
466b665a3e45 : Make NetworkCapabilities authoritative for roaming state
6c82ddd6881a : Jarjar DnsSdTxtRecord into framework-wifi
c976e8663a29 : Build framework-telephony-stubs against core_current
08d8aca488cb : Update documentation for scan commmands
6b9798385bbb : Expose java puller api as @SystemAPI
4079ea1d88b9 : Add forceSetSchema and fix the setSchema API comment.
0a26313afbfd : Remove IndexingConfig and merge its constants into PropertyConfig.
ae9d6beba55c : Place additional constraints on restricted jobs.
eae7bb76a9c5 : TextLinks API updates.
16e5fefb59c0 : Added query and SearchResults.
5adc7e008b50 : Allow default state, reset state, and nesting for binary states
8302c6cd858a : API on AccessibilityService side to support customized system actions.
fbb0a99f4079 : Clean up tuner constants and update according to ag/9977359
85f83ff275ff : Revert "Fix canonicalizing /sdcard"
58531839827f : Fix on click listener for the inline suggestion, and some refactoring.
5cb2b67abac3 : Wifi: add APIs to set/get max supported link speed
5d8df1f08c5f : Adding atoms for metrics logging
25f8348cc7fd : Don't link with mediametrics headers symlinks
62812aa8d8e4 : Add API for setting supported system usages
119508293b7f : Adjusts the USAP pool refill mechanism.
67c2d6c0a9aa : Change USAP name to application name as soon as possible.
877adfea282f : Migrate pullBinderStats
b92de5538021 : Migrate pullTemperature and pullCooldownDevice
a0e1cd2dd6ba : Migrate ionHeapSize
b1c1634325eb : Migrate ProcessMemory pullers
250e7aad89ed : Fix crash when pulling certain atoms
18d3798328ed : Add internal APIs for system services to augment storage stats.
fe2c87754980 : Adding System Usages to AudioAttributes
fee1f36a0853 : Properly catch ServiceSpecificException if IMS isn't available
e1bef18ba6d2 : Adding allowBlocking override to getBinder call
2c82a4b593bb : Fixes SparseSetArray#add return logic
56fe9e429036 : Use subcomponent to add Controller to ActivtableNotificationView
9080d16c58cc : libjni_pacprocessor removing diag
790637e2a42c : SystemServer: Dynamically load wifi-service
02432980d043 : wifi-service: Jar-Jar net util sources
d2da06732a84 : Add BlobStoreManager APIs.
58b59a5ea49d : Copy @hide util files into framework-telephony.
546ce5e45ead : modularize telephony-framework from framework.jar
85a1570149f8 : Set the bucket size to 50 since the improvements show that this is the optimal value.
3f26271da454 : added methods to @TestApi
e8567a4a046a : Modify the RuleIndexingController to do binary search instead of constructing the TreeSet so that rule loading is more efficient.
ef8a8ac927ba : Don't use View ID to search next focus backward View
7924a5169016 : Recover from FUSE session starting failures
9010e8ba9163 : Implement native compress API
595db8a1f3ac : Re-seal the sessions on reboot.
55aaaa178eb7 : Fix remounting overlay tests failure
b5d9bcce90a9 : Add permitted_packages to framework-appsearch.
f00d7fb3bd21 : Adding atoms for metrics logging
43a8d489421f : Cleanup Tuner.java
792a0aa6711d : Only throw SecurityException for OverlayManager callers targeting R
93320661ca9a : Fix potential double destroy of AssetManager
18b15bb3a6f9 : Reorder style items in shared libraries
59dffec3f16b : AudioTrack: Add Tuner Configuration methods
0b1078bd3c32 : Expose getLteOnCdmaMode as isGlobalModeEnabled
7328514f51ff : Rewrite R constants before creating Application
5886a715e33e : Update BinaryPushStateChanged and TrainInfo atoms with userspace reboot info
aa2ba8e941dd : Expose logToRadioBuffer as system API
dcd70d6ec62e : Allow conversations to be demoted out of the conversation space
079fdaae9ef3 : Add notification atoms for statsd.
700629d8c08d : Support more dataspaces in DataSpaceToColorSpace
dc79a7a8daa0 : Remove route features from RoutingSessionInfo related APIs
05024a1523f7 : DO NOT MERGE Fix AppOpsServiceTest
1d75e9c921e9 : ProtoLogTool: Fix thread pool leak on code generation exception
380322e7ffaf : Allow set MAC randomization setting for passpoint
bfd1f68bdcf0 : Refactor location permissions code
3e2fee260e54 : Fix sizes of audio recording indicator
e8df04cc1121 : Updated StatusBarIconController and StatusBarSignalPolicy to check icon blacklist from config value, config_statusBarIconBlacklist.
22ff08b94c78 : Persisted log parser for incident reporting
c77048716140 : Put getActiveAdminForCallerLocked call into synchronized block.
7c4dd3a5efb7 : Expose NotificationChannel#setBlockableSystem as SystemApi
1ade46d272f1 : Replace setAlphaFlags with setUnpremultipliedRequired
0384f12056b9 : WM: Refactor DisplayContent.getOrientation in preparation for DisplayArea (2/n)
e8c4eda30a36 : Annotate atomic DeviceConfig methods for testing.
b0a84e1becea : AndroidManifest.xml: Fix SCAN_AVAILABLE protected broadcast
d26218b6d7ff : Revert "wifi-service: Jar-Jar net util library"
ba4325fd2696 : Isolate app profile directory
efa4070b080f : WM: Refactor DisplayContent in preparation for DisplayArea (1/n)
6f2978c9fcb8 : Add instrumented app to JAR path (isolated splits)
62b56b32ef8a : Fix LockSettingsShellCommand handling of empty old credentials
e7e63a692ae4 : Revert "Revert "Make RollbackPackageHealthObserver observe apk-in-apex""
400124c6aecf : Revert "Make RollbackPackageHealthObserver observe apk-in-apex"
0d9499c40cba : Prevent Historical AppOps from returning empty data.
a31ca7caed15 : Add test app for new Inset API's
b2f709db1d78 : Add <extension-sdk> manifest tag inside <uses-sdk>
f203e2a6740d : Remove RunBackupReceiver
7842bac5e48a : Introduce TvSystemUIRootComponent
bdd5a50240b2 : Introduce IonHeapSize atom
7d6783c37f00 : Avoid creating new instance on top when started for result in some cases
fdc7ecdddf23 : Multiple shortcut menu for android R (7/n).
66f08c4947d1 : [Settings] Expose @hide #setDataAllowedDuringVoiceCall and #isDataAllowedInVoiceCall as @SystemApi
52638ac414c7 : Make NetworkCapabilities authoritative for suspended state
0d934524d73f : MediaRoute2Info: Reorder methods / fields
341508ff3a2b : Clean up FrontendCapabilities, FrontendInfo, and FrontendStatus
4eda97f10e54 : Complete FilterConfiguration getters and builders
5fbfc532168e : Update window magnifier UI when onConfigurationChanged. (1/n)
c7bdb71cc76f : Revert "GPS Atoms Addition"
c865b21d4b68 : Revert "framework.jar - include framework-wifi-stubs instead of framework-wifi"
82a8071393cb : Implement schema type rewriting for setSchema.
7bdabfb1f4a6 : Fix JobSchedulerTest.
d2672bda9c27 : Dump connmetrics in protobuf format
0506f285b3ca : Revert "Complete FilterConfiguration getters and builders"
8f3586051bba : Unregister native pull atom callback
38b3e3a1045b : UserManagerService: Add UserHandle extra to user added/removed broadcast
b4e491a64c98 : wifi-service: Jar-Jar net util library
1f818897044c : Migrate pullModemActivityInfo
4df57400273d : Migrate pullWifiActivityInfo
1763329d16cd : WifiManager: Add API to query STA + AP concurrency
32913a8eda93 : Settings: Formalize Wifi Mainline usages
3f338317e791 : Add new permission to privapp-permissions
e2d9d71c4b57 : Fixes provider authority matching when ';' is used.
71bb3f3a04a6 : Ignores static shared libraries when filtering app
5ea316332592 : Migrate DeviceCalculcatedPower pullers to new API
aa84eb46de8c : Mark DemuxCapabilities @SystemApi
bc969f4308a1 : Export timestamp of the creation of install session. The timestamp is an useful signal for downstream to determine post-creation operation.
bebd1577340b : Using PhoneTypes in TelephonyManager
24fded67fb32 : Refactor SmsManager not to use ActivityThread hidden API in Mainline
a0d404b1b812 : Remove some unneeded WifiConfiguration time stamps
7ebcaef6237f : Clear binder identity for UserManager calls
f7eb0fa79767 : [Telephony Mainline] Refactored PermissionManager
ad08b5b831d4 : DO NOT MERGE: Use a copy of bt device profile list when updating
6cdc706cc295 : Make BubbleOverflowActivity Injectable
8b0454689ec5 : Adds a flag to force the Nav Bar handle to remain visible
82a6227fc7a6 : Allow adding framework and service java code into permission APEX.
f0a973b5647e : Add new system API constant DEFAULT_PREFERRED_NETWORK_MODE
d24ffee524b4 : Tweak WallpaperManager docs
996afa633ce5 : Make writeKeyValuePairs accept Nullable args
0731f57193e3 : Add AppSearch.java, containing the Document class, base Builder, and Email.
e643911963ae : Remove feature flag
9e1485230f5f : Fix sharing files cross-profile from sharesheet and intent resolver
2e8f78b322c6 : Improve exception handling in SoundTrigger
4827cdf3de1b : Allow access to all USB directories through SAF.
4454e3add84d : Add tmp renderer for Inline Presentation UI until extServices implemented.
03e42a6d68a8 : Revert "framework-wifi: clean up AIDL exports"
fea971787ac5 : WindowManager: Send layer priority hint to SurfaceFlinger
69485e3ca0bc : Debounce GroupCoalescer instead of using single timeout
946e8df66050 : Update resource config for default display
63514be238fb : Switched out PhoneConstants.PhoneKey
2e25246c3d82 : Modifies the PipMotionHelper to use PhysicsAnimator for PIP motion.
a26539987c75 : Fix issue with left-flings when distanceToDestination = 0.
089d1bb28d9f : StatsEvent @SystemApi
2563d216299f : Add extra logging for Assert.isMainThread
eb2572959a6d : framework.jar - include framework-wifi-stubs instead of framework-wifi
d084a449ccfd : Expose WifiConfiguration.SuiteBCipher
881d2ec38a87 : Remove some unused / deprecated code
b976620311ef : Complete FrontendSettings
1f425b1c9249 : Allow crypto + credential auth with BiometricPrompt
aa57ef3e465a : Integrate Rescue Party boot loop logic to Package Watchdog
bf03b1b0b3e9 : Expose SystemService as @SystemApi for mainline modules
3ff74379a830 : Update sticky battery saver off notification.
970d9d2e0c97 : Introduce ImeFocusController
c6a61a6b0ce9 : Fix IsolatedUidAllocator for non-primary users.
744f97fe20f0 : SystemServer: Migrate Boottime related metrics to StatsLog
31de34693ed8 : Change Doc for getConnectionInfo
72451325a215 : Migrate COMP to PO on corp owned device on boot.
1aedc35629b6 : Change the indexing bucket size to 250 since it shows better performance.
c70e3ce75145 : Add PinnerService unit test
018f5534fa78 : Add Settings.(System/Secure).putStringOverrideableByRestore
b00f0edf72d1 : Add string constants for new Reminder intent.
82dff7daeee0 : Change "Storage" permission group label
95de69d78768 : Delete the staging directory after rule push finishes.
8a0b6fcd8d99 : Optimise input stack for better performance using buffers.
0b291937b464 : MediaMetadataRetriever: parse genre tags
d56ce0003926 : Make RollbackPackageHealthObserver observe apk-in-apex
f10b6ab5220b : Adding controllers for Controls
12ba4cf7a8c3 : Add conversation-centric inline controls
c72460f73e29 : [Wi-Fi] Get a summary of more information from WifiEntry#getSummary
34018618710c : Add a category key for the adaptive battery settings page
988f28b66802 : Refactor DPMS security check
41c2aed9c145 : Make the method for finding out if a device is org-owned public.
c602bd535d42 : Fix the huge value of the ACTION_DASHBOARD_VISIBLE_TIME
853831c20776 : Make #getCache and #putCache require INTERACT_ACROSS_USERS.
f3fbcf5d4365 : Fix a11y shortcut failed to be disabled by the warning dialog.
c856e032ed44 : Fix intent extra into showAccessibilityTargetsSelection function.
f11c17e0ece4 : Multiple shortcut menu for android R (6/n).
6259298cd84c : Gesture detection for window magnification (1/n)
8839835d2721 : Starts a new request on switching back to the existing app
216fe0861769 : PackageManager no longer requires the ExtServices to be a "Shared Library"
06b9dfbaa0c9 : NetworkAgent: Fix doc build fail by invalid tag
a0d43919ba9b : Delete NetworkFactory from frameworks/base/core.
645058f9fbfa : Tethering: build tethering as unbundled APP
38d3b2c9f0d8 : Tethering: Fix hidden API selectBestRoute
0cc67e38360d : Add a page id for open supported links
4ff9d08435fb : No need to call #updateRollbackLifetimeDurationInMillis (3/n)
2cc1d117a80a : Added an interface between Sysui and system_server
d8840bd9f0cf : Update AImageDecoder_getAlphaFlags return value
11c70b5bdc29 : Can't stay in this Q any longer.
09789e41686d : Implementing new API : takeScreenshot()
afebfaba59cd : [Mainline] Use isActiveSubscriptionId instead of isActiveSubId for mainline
aeb50b9a7219 : Use root Activity to determine size compatibility in freeform mode.
425d8362c193 : Migrate BuildInformation puller to new API
c63c1dae5211 : Register an OnPropertiesChangedListener in onBootCompleted (2/n)
3a85019ce4df : Squash runnables in onBootCompleted (1/n)
631f33a68f45 : Make most of NetworkAgent @SystemApi.
81a734c5f088 : Enable cursor drag by default for editable TextViews
383f4b1ec22d : Tethering: add p2p regex for tethering modes
bd50f3b07a56 : Add explicit check to not trigger a cursor drag via the mouse
2bdd1fc5bcc3 : Complete FilterConfiguration getters and builders
f08ebe00068e : Fix AccessPointPreferenceTest#refresh_openNetwork_updateContentDescription
62cb68261cfc : unDismiss & reset translation when the row is reset
8ac0d0d54a63 : Minor fixes for devices without WallpaperService.
a78143c86a61 : Modify the build version to match changeId stuff
84b55928a126 : Update FLAG_DIR_BLOCK_TREE to FLAG_DIR_BLOCKS_OPEN_DOCUMENT_TREE
43970b512469 : fix parceling issue with KeyphraseSoundModel
3c9185919091 : Intercepting activites that could cause lock task mode violation in ActivityStartInterceptor.
a6e5a9ba585f : Migrate pullKernelWakelock
db74f3dbc9d4 : Check nullness for disconnecting bluetooth device
198894291e36 : Enable app data isolation by default
6d74942719bf : Add shell commands to start checkpoint/check it is supported
eba0347426e6 : Updated StatusIconContainer to read status_bar_system_icon_spacing configuration value to determine how to space out system icons.
37a9363a707b : Split "generation" into added and modified.
5e59b4415274 : Use 0.8 as the low ram scale
2fdb2fad9f35 : Ignore failed test
8672d25e8a20 : Correctly set the recognition state in response to GET_STATE
bb3cb2dad237 : Single-finger multi-tap: complete immediately rather than after a delay.
537d8d9e2bcd : framework-wifi: clean up AIDL exports
643de9238b14 : Incident Report Extension API
c1062acc5f06 : Fix enforceModifyAudioRoutingPermission for system_server
d4b4da2b0d4a : Re-expose raw data roaming state
6a5982f3004e : Add a new method queryEventsForUser() to UsageStatsManagerInternal for People Service to call
7440af3dc87e : Whitelist Paintbooth
6b19ce6f0b4e : Remove unnecessary synchronized block
fd98378107c7 : Limit schedule() calls for only persisted jobs.
3d7993dcbfa1 : Add implementation tests for AppSearchSchema framework classes.
cbdd03ffad75 : Remove repeated function
9f9301ccc243 : Restrict UnsupportedAppUsage after Q
c2327e78fded : Recover from HAL death in sound trigger
6df1f3d92fa1 : Lint cleanup
dbd467e5f1b6 : Make mode/provider broadcasts foreground
484000fbf1cf : Add preserveValueInRestore flag to Setting object
cfae44aeec5e : Add new api to get the button label for background permission
7c786822c26d : Rename AppCompactor to CachedAppOptimizer
907b70ae3d82 : Add build target for permissions text file
2071f2e977d9 : Camera: Add new UNDEFINED pose reference enum
872387eeb46e : Update JavaDoc for CACHE_FILTER_NONE
4cb993318b5a : Add IActivityManager.stopUserWithDelayedLocking
d5b9cc737b8b : Add a BARRING_TYPE_UNKNOWN for Unreported Barring
c564b1dc33e7 : Add Callback to notify changes of barring status
1093ceb659ee : Add FloatProperties, which contains helpful properties for animating Rects.
ceb1d25a934b : Migrate pullCpuClusterTime
ccfcdf00af22 : Migrate pullCpuActiveTime
a9899304f46a : Migrate pullCpuTimePerUidFreq
d5f053ed819e : Migrate pullCpuTimePerUid
43d5e2d160b7 : Migrate pullCpuTimePerFreq
4822097e1cc2 : Rework Notification Sectioning
bace2241eb7c : Filter end actions for null, and allow Runnables from Java
4ce22b5125d1 : Cancel flings before restarting them.
aaace7f27cd3 : Adds 'flinging-then-springing' to the PhysicsAnimator.
bdb6b20a8a73 : Fix isPropertyAnimating to include flings, and add tests.
6601bc340331 : Add auth type to BiometricPrompt.AuthenticationResult
892ded1e8a56 : DO NOT MERGE Don't throw exception in AppOpsManager.checkOp
73e2690eded5 : DO NOT MERGE Remove unnecessary internal APIs.
1a4596383984 : Prevent sending early termination of appop use
6fb8a02bbe54 : Support setting the _PROFILES app-op
ce29fc1ef7d1 : Migrate pullSystemUptime
489465a68760 : Add IRNSS svid range
8ce32fe57756 : Handle ParcelableException instead of crashing system server
cef9a28a345e : Replace deferTransactionUntilSurface with deferTransactionUntil
b3a13e1e2ceb : Add KeyGenParameterSpec.setCriticalToDeviceEncryption
b6f4dc224546 : Add ListBuilder and NotifCollection to dump
26c5fbb065f4 : [AChoreographer] Lift refresh rate callbacks into NDK
6e30f1ba9a4f : MediaRoute2Provider: Revisit session related APIs
153042a903ff : Add RoutingController#toString()
052535ef59a1 : Revert "TelephonyManager: cache service handles"
e5d60740564a : Fix a bug in BitOutputStream where any trailing zeros will be discarded along with an optimization to avoid maintaining two copies of data in memory during toByteArray.
bd47e8cde806 : Expose SocketKeepalive#SUCCESS as SystemApi
944aeffa85ab : System API proxies for the telephony module
2f44f8fe3cf6 : Clear calling identity before calling into UserManager
41dd57ee229d : Add new atom to log userspace reboot performance
f863b80c70a7 : Add NetworkRequest#satisfiedBy to SystemApi
d0658b639df5 : Remove handling of EVENT_UNFULFILLABLE_REQUEST
bef875cd04cf : MediaSession: Add volumeControlId in MediaCotnroller.PlaybackInfo
4bc966c007a7 : Add "No New Data" flag for Key/Value Backups
ed6c4548d818 : [SettingsLib] Remove access to isImsRegistered() and isActiveSubId()
3629a4b58e62 : Multiple shortcut menu for android R (5/n).
a0e76e450a25 : Ignoring more Telephony related tests
3587754f229e : Move DnsSdTxtRecord to net common static library
0bba8d5ff999 : DO NOT MERGE SetMode: Don't call into PM with AppOps lock held
a9b4a6cdd95b : Update API for uninstalled installers.
a1af1b6fd590 : Remove the @hide annotation for the dynamic index of Settings Search.
94df39acd8ef : Remove framework code that has moved to frameworks/libs/net
d2f50759766d : Store the correct rollback id for logging on boot complete
2f9fa5c9dad3 : Allow handling of all pending staged rollback sessions before rebooting
e154cd3702dc : Move #addToken and #hasToken into Rollback (2/n)
b481075fd8d1 : Remove a NewRollback immediately when cancelled (1/n)
96169ca5ffd8 : Add NR to ServiceState#isLte and rename to isPsOnlyTech
4ae2186f422c : Update connect() api
277ea28eedb7 : Stop using UserHandle.getUserId() in media sever
e8a2a8439ee2 : [Telephony Mainline] Removed IPackageManager reference
a912e113f82e : Remove @hide for CarrierConfigManager constants
fa23a9ee1f4b : Override process config to match activity config
60ebe763fe37 : Set parent for WindowProcessController
99b55fa6a5d2 : Fix NPE in InsertionPointCursorController.onTouchEvent
9534f8ab4995 : Move Callbacks
65ed05f0ca88 : Add test case to TextViewActivityMouseTest for selection handles
a0e2aa127a47 : Have registerNetworkAgent return a Network.
ace1d3446f9e : Unhide NetworkRequest API which use legacy type
bf8b367dd678 : Introduce "generation" to track mutations.
0e8fa4e65b13 : Add a SetSchema API and builders.
f526c9995b8d : Accessibility shortcut improvement (10/n)
55957fccfb35 : [Settings] Expose @hide APIs as @SystemApi
59a40df716a8 : Accessibility shortcut improvement (9/n)
129d419b085e : Accessibility shortcut improvement (8/n)
2e707603bc62 : Made the InlineSuggestion APIs testable.
59759229e43d : [DPP] Add EXTRA to indicate bands support on remote device
f07360f87420 : Migrate BootTime related metrics in BootReceiver
c0cd28332fa7 : Rename NotifListBuilderImpl and NewNotifPipeline
df1534db7922 : Rename FS_MGR_FS_STAT into FS_MGR_FS_STAT_DATA_PARTITION
d7b1f74e32fa : Add net-utils-framework-common-srcs to framework
7638966e93c1 : Add a Builder to NetworkAgentConfig, and make it SystemApi.
79b182e75250 : Support accessibility on embedded hierarchies (1/n)
3e2051adbd09 : Revert "Use framework-appsearch-stubs instead of framework-appsearch"
64ed2ec38a51 : AudioRecord: fix issues with privacy sensitive mode
d6705d929bcf : SettingsLib: Rename CACHE_FILTER_* to SCORE_FILTER_*
bc81782bb1fd : NetworkScoreManager: Expose SCORE_FILTER_* consts
d0c818129a95 : Use changeID and Compatibility.isChangeEnabled for Mainline
3e033cb1da94 : Add proto definition for boottime metrics
226de13773db : Add focusability into the hierarchy and Container transaction
c182d5e864dd : Clarify forced reason usage.
4bcbfce5fc66 : Rewriting phone constants for mainline
aafccb3067f5 : Migrate pullBluetoothActivityInfo
fa91789bb8ef : Migrate pullBluetoothBytesTransfer
179065be04df : Remove unused messages which are not sent from anywhere.
89864441f19c : Migrate pullMobileBytesTransferBackground
c87854214a39 : Migrate pullMobileBytesTransfer
acaee0fd37e5 : Migrate pullWifiBytesTransferBackground
c7b99ba08c35 : Unhide FilterConfiguration part 1
16b2de5a40ac : Add the ime package name to the inline suggestions request
8c2357a31219 : Add USE_BLAST private flag on ViewRootImpl setView
5bfaaa61279a : Remove listener alarms when remote binder dies
b8f20004f187 : Supplying the IBinder to binderDied
7ff93c71745b : Enable/disable auto-join for Suggestions
07f4639c7c97 : Do not use hidden enabledSetting
2eebc9efdc38 : Adds additional tracing to AppsFilter
8172d3ab6e60 : Unify pipeline under NotifPipeline wrapper
012048d04ee3 : Move various pipeline classes into packages
6b655af7fef0 : Add ScreenshotActionChip class
8d46f34e7b15 : Some refactoring for fixing the tests and also eliminating the use of TreeMap but use a more light weight data structure.
61677938c47a : AudioPolicy: catch exceptions on unregister
3dde0c625512 : Remove FrameworksWifiApiTests jacoco exclude_filter
842f76b95f34 : FrameworksWifiApiTests: build against framework-wifi (Attempt 2)
6164dcb571a3 : Convert FrameworksWifiApiTests mk to bp (Attempt 2)
812a8f144623 : Give SL4A access to @hide Wifi APIs
7db7ce17a738 : Expose WifiInfo & NetworkSelectionStatus Builders for SettingsUnitTests
da340ae101a5 : Expose WifiEnterpriseConfig.getClientPrivateKey() for WifiConfigurationProviderTest
cbc8aab5f92a : Expose ScanResult constructor for SettingsLibRoboTests
6c00e387abe1 : SettingsLibTests: grant access to Wifi @hide APIs
798a92b2a624 : TetheringTests: Stop using @hide Wifi P2P APIs
d3ec82fbc41b : add version entry to soundtrigger model database
cee45f10e1dc : Add API getClientPid in ITvInputManager.aidl
3ffaf3af76f2 : Fill baseband C/N0 in JNI
1a3935c84e49 : Migrate pullPowerProfile
9239a1acd399 : Add API quotas to JobScheduler.
b8cede42e1f2 : Flag to bypass shortcut req for "convo" notifs
a6850061f043 : Permit Recents component to access multiple users data
e9fedbe223bc : Fix serializing dynamic references to proto
ed6156442ddd : Allow first uid in attribution chain as primary field
8571866ccd95 : Fix some cases when enabling hierarchical animation
a17095af558f : [DPP] update Easy Connect R2 documentation
7c3d7e2a20e0 : Update profile owner of org-owned device global restrictions
65f0f31bdee6 : Make NtpTrustedTime safer / expand docs
df62ee6e1676 : Add flag for scrolling screenshots
63e65a9626ec : Fork GlobalScreenshot into notif vs corner flows
c34c2bfab1b4 : WifiScanner: Create @hide API's with executor
6ad0e194d719 : Disable provisioning in COMP mode
c5094127750d : Stop using sbn.cloneLight in NotifRankingManager
606454c2f8e3 : Add atom for reporting of AppOps access messages (including stack traces).
09f00a48c367 : Add PacProcessor system API.
2be7ac4531d6 : Expose time / time zone system apis for telephony
1994fcb2a067 : Reland "Implement AndroidBitmap_getDataSpace"
364e69b11dd2 : Parse apk container of apex files using lite parser during boot
d2eb1ffc9661 : Mount tmpfs on external CE and DE storage
9481762932f1 : Add test for verifying all available rollbacks are triggered during native crash
752462f71c41 : Also read compat config from system_ext.
5e0d394c01db : Set apex_available for service-statsd
011f5c6ea5af : Add new Factory reset protection policy APIs
9dc2ca08c694 : [Mainline] Add get and set premium sms consent method and make as @SystemApi
05f7b5c621a8 : Add NETWORK_STACK_SERVICE to SystemServiceRegistry
d969656f4525 : Rename NetworkMisc to NetworkAgentConfig.
782b48d5674f : Make NetworkAgent stop subclassing Handler.
2afff6cc7364 : Define stubs_defaults for the new API surfaces
476008fb7598 : Use framework-appsearch-stubs instead of framework-appsearch
bb3ee6e0cadc : Update SystemMediaRoute2Provider for multiple BT devices
80542a275b0a : Add dimens for waterfall display edges
05d65140d9ce : wifi-service: Remove jarjar of XmlUtils
7f528b9a3309 : SystemService annotation: Remove import of Context
6bb0d10cf7c7 : Statically link SystemMessageProto into wifi-service
369c920552d2 : Jarjar more classes into framework-wifi
511a814a1091 : Jarjar utils into framework-wifi and share with wifi-service
e309516406a1 : Add API stubs for module APIs
b7e8cfc35607 : Handle ACTION_CANCEL in EditorTouchState (editable TextView)
4dca994b24ff : Fix and re-enable TextViewActivityMouseTest
4452bafb9352 : Import translations. DO NOT MERGE
332b04b5dc7c : Clean up Descrambler
1efc3a5332b9 : AccessPoint: Migrate to new calculateSignalLevel
27d20fbd19a4 : Import translations. DO NOT MERGE
17b304814538 : Import translations. DO NOT MERGE
efd892e30dc1 : Import translations. DO NOT MERGE
db22c15b4950 : Import translations. DO NOT MERGE
9295a3f5bb8d : Import translations. DO NOT MERGE
63cdbb59f104 : Mark @NonNull where possible in TvTrackInfo
7d60e1694a98 : Give installers the /mnt/installer view when using FUSE.
f829e6f1d61f : Rename RouteSessionInfo and RouteSessionController
459dee33dfad : RouteSessionInfo: Remove isValid() and override equals()/hashCode()
b1d8ad5183a4 : Import translations. DO NOT MERGE
bcbe46816c7f : Do not migrate use full volume shared preference
616096e8d0ee : Unhide MediaRouter2 and MediaRoute2ProviderService
4affb51cc958 : Make MmsManager public and @SystemService
314e70911b70 : Address comments on ag/10050681.
e57616ff5282 : Camera: Deprecate various older createCaptureSession variants
aa81904bd729 : Change icon mappings in MobileSignalController
34d14ecf4544 : Remove WifiEntry transitional security type
e12de0beb45d : Adding option in global setting to control the display message during user switch
23ec2f958d8a : Clean up DVR class
e431e316981e : Added support for antialiased canvas clipping
93fcf24a2378 : Move ACTION_CARRIER_* intent and extras from TelephonyIntents to TelephonyManager.
428c3879529a : Complete filter event classes
c8815900d260 : Clean up SystemService as a preparation to make @SystemApi
01c9255ec433 : Add support to start financed device provisioning
d7cf8f296837 : Added PeopleBackupHelper and skeleton backup/restore methods on PeopleServiceInternal.
7092a5611601 : add audioCapabilities to SoundTrigger properties
f128ba5add96 : Move TimeFilter to filter package
07c4cd0f39e8 : Clean up DvrSettings
01c5b10196e7 : Add more specific subtitles and lyrics MIME types.
5182c9f5d734 : Move a bunch of row setters into an init method.
13fb2cac71d5 : Check mIncludeCode before building appComponentFactory
ee4a564d4ff2 : Allow for overlaying dynamic shared libraries
0f98a6d1141b : Convert NotificationContentInflater to singleton
6e5ff8bb9a67 : Cleanup Filter class
fe50d739f75e : Assign shared libraries stable package ids
1f2c7eb7f565 : Handle cases when multiple type are animating
621fa4f50a20 : Cleanup DemuxCapabilities
17134e295340 : User switcher in primary sysui window
d9af298b18ad : Create a new window to host car specific sysui
658b13874e52 : Pass uninstalled PackageSetting to InstantAppRegistry instead of querying
1b3e4e06049c : telephony/common/* should use android.util.Log
22dccd66b548 : Create ScanCallback
e5b651b2ade7 : Creates new java_library target to create lite version of launcher.proto.
97d01e2ff0f0 : Create an until function to check location permission
04d6cf41d23a : Make WifiManager.ACTION_WIFI_SCAN_AVAILABLE public
9ec01856284a : Fix bug with provider enabled state across profiles
f8e4614a91af : Add new @SystemApis for RCS dependencies
3ee8e203c0ee : Migrate PullWifiBytesTransfer java puller
f55983a5d523 : Migrate convertHalCellIdentityToCellIdentity()
5e27c6437ca5 : Add support for "SceneCaptureType" Exif tag.
52d3777a26d6 : Include text draws in looper refactor
ae89e78db57f : Connect 2.1 GnssConfiguration in jni
fdd3c7cd060e : Stubs for pull/register java pullers
c88a2d7f3d3b : Make GlobalActionsDialog injectable.
56b97b74ed61 : Add SystemApi for querying audio routing
77c2545dd9e1 : Add screen recording QS tile
43a60af53ca9 : Check if the animation is null before trying to start it.
ee13f12c4019 : Revert "Make MmsManager public"
1fa31643efb8 : Complete FrontendSettings part 1
b2d6884ecfb2 : Dynamically load statsd-service
3b8e872e9b24 : Move focus dispatch to input (2/2)
9dc9affb96c2 : Add WifiOemConfigStoreMigrationHook class for OEM migration
a5f1728ef7c1 : UiEventLogger option to log uid + package_name.
b6798a7fb648 : Fix bad test for testGetUserForAncestralSerialNumber which was previously marked as @Ignore.
3231f610d5ac : Add Callback API to Toast
9ec3796a9267 : BubbleData: Add notion of "pending bubbles" while the contents are being loaded
02dcaf5347a2 : Make NotificationRowBinder injectable.
3c73d3db104e : Remove import of TelephonyIntents
34e85c9613bc : Prevent sending early termination of appop use
6769c541e32b : AndroidManifest.xml: Mark NETWORK_SETTINGS_RESET broadcast as protected
51fcccb3bb8b : Intent: Promote broadcast flag needed by wifi to @SystemApi
c17f3924c6f7 : Revert "Change screen rotation animation"
2f8fec07b9c4 : Rename API setIsUserAllowedToManuallyConnect to setCredentialSharedWithUser
3eb9520d1a4d : Add new appop for Platform VPNs
2948cba3e815 : This change does a number of things: 1 - Modify IntegrityFileManagerTest to use Binary serializer. 2 - Fix a few minor indexing bugs that exist. 3 - Introduce a comprehensive test that verifies that the created indexing file helps to parse the binary file correctly. 4 - Deletes a flaky test that is now covered by the tests in IntegrityFileManager.
636edc234a7b : Make attrresourcesMap public
982befa3e6ca : Set apex_available for service-appsearch
3dd716a1303d : Fix ModuleInfoProviderTest by passing correct flag
10b2ddc1d28e : Revert "Implement AndroidBitmap_getDataSpace"
d26a9f75ee5e : softap: Add blocked/allowed client list support
9439be2d1ebe : Fix incremental installation
5b2dfe374426 : Add createRequestInteractAcrossProfilesIntent API.
4eacaaa3f762 : Add statsd atom for reboot escrow success
3ffedc45bc40 : Check if number of packages enabled for rollback is equal to number of sessions
3fcecfc1ce98 : Rollback user data of apks-in-apex while rolling back the apex
e0fae2356b3e : Add memory tracing in HWUI
0f76734e3607 : Add support for conversation notification channels
637ba5e8da72 : Expose HWUI metrics via statsd
4e04eb24aeb9 : Move visible insets calculation to client
0a3011e505c3 : softap: remove set/getWpa2Passphrase
407b544925bd : Implement new NDK image decoding apis
5d51c314c266 : Dump information for all users running backup in backup dumpsys.
04848a3e17b5 : Initialize HDMI PowerStatus to standby
dd498e9303fc : MediaSessionManager: Fix error in listener's nullable annotation
a51168aaee6b : Correct layout/draw/animation interleaving for insets callbacks
850892b7fa7e : Add new switchToInputMethod API
8089bc4daa32 : Multiple shortcut menu for android R (4/n).
325287407f6a : 5G meteredness for telephony framework
fdd354d501f5 : Protected the pointer for multiple threads
adc04fee22f0 : Created an API to get encoded message of SubmitPuds
51cf9107de1e : softap: Add TimeoutDelay in SoftApConfiguration.
9ded26e2412a : Delete the NetworkFactory running-on-correct-thread assertion.
89a7c628494c : Stop using factory serial numbers in NetworkFactory.
a28c5c928a59 : Use NetworkProvider in NetworkFactory.
73fd86eada85 : Make historical op getters async for real
cf4da9207d22 : Add docs for on-demand DumpController dumping
6e689ddbca3d : Unhide LNB methods and constants
9bf17c66671c : Move LNB and constants
1f78b11bbf94 : Simplify state in SelectionModifierCursorController
370ba060499c : Significantly increase group coalesce time
afed0351a4c4 : Implement message handling in ExecutorImpl
b46d671110d4 : Do not use hidden putIntForUser
51a50fee08c5 : Update connect/disconnect Bluetooth api
f94db1c8228e : add parameter control to AlwaysOnHotwordDetector
72ddbffcd5bf : Throw exception out of grant/upgrade permissions callback.
611bad955646 : Refactor CountryDetectorService
effa2cd7939f : Changed CarUserSwitching UI to show which user is loading.
b9c9bfa6e890 : Introduce system API for ActivityManager.updateMccMncConfiguration for Mainline
e406e989a2ce : Complete FilterConfiguration part 1
d51d212c798a : Add SystemApis to TestApi in Dataset.
cad10a88092d : Fix resetting default home activity package
7888cc304cd0 : show suggestion in Wifi picker
48a3660f377d : Support AudioSystem interface change
1ce3c167c5a3 : Camera: Improve timestamping docs
4fd94152c36c : Remove obsolete value for bubble row margin
13b7796a648c : Migrate puller registration to StatsManagerService
8df02f452c9f : Refactor providers/managers
0ccf57c44c71 : Remove @hide for CarrierConfigManager constant
d2a71cc4b8f1 : Revoke 'always' web handler status when not autoverifying
6d3a1b80b038 : Replace system gallery permission granting with system gallery role.
39624ff39b46 : Promote RADIO_SCAN_WITHOUT_LOCATION permission to @SystemApi
dc3e07d8155c : Process: Make WIFI_UID a public API constant
9323682f96e9 : Don't hold package manager lock when granting default permissions.
8a2f913ac4f5 : Introduce TaskOrganizer
774e0d080e56 : Adding pre/postsubmit tests for DeviceIdleController.
cff969ff51ca : [MSKP] Record android device clip restriction (dirty region) with each frame.
88f044f9719d : Adding pre/postsubmit tests for AppStandbyController.
4dca026d8fe0 : Use APk-in-APEX for PermissionController.
899b595028bd : Fix crash and QQS session issues, visual updates
c4ee998be8a1 : Move setAppStandby logic inside AppStandbyController.
5e92c6fd9f6b : BroadcastDispatcher can use Executors now
5ad67f0289ca : Add additional comments to explain code.
68ede0717560 : Move setDisplayViewport to InputReader.
d9e0ead0e744 : Updates Icon type checks in framework to include TYPE_URI_ADAPTIVE_BITMAP
cb658666dcdb : Revert "Convert NotificationContentInflater to singleton"
0052ecfb7255 : Revert "Move a bunch of row setters into an init method."
bae62664e2f5 : Remove resource overlayable configuration
df7b8420285b : Dynamic permission checks in SoundTriggerMiddlewareService
a1dd0fce8fa4 : Add TEST_MAPPING for com.android.server.om
d597b9b25492 : TelephonyManager: cache service handles
5a1184d45ea7 : Skeletal implementation of a MediaTranscodeManager API with corresponding JNI layer.
08cff4b60c38 : Change MANAGE_EXTERNAL_STORAGE to signature|appop|preinstalled.
053ee29ff0e1 : Modify the RuleBinaryParser to only parse the ranges that are within the index ranges.
9724a455150b : [SfStats] Remove puller implementation from statsd
0dce8bb6cfe8 : Added verification mode to PropertyInvalidatedCache
ad7694357dad : Remove android.telephony.action.NETWORK_SET_TIME
72b7e673c79c : Preserve install initiatior package on uninstall.
507c127f6962 : Use new UnsupportedAppUsage annotation.
946df39c29e8 : Add can interact/request to interact across profiles APIs
503371e2a175 : Remove duplicated compat config.
e558f1dd0083 : Move HighPriority variable out of Notif/ListEntry
dc4c1003a8e6 : Revert "Convert NotificationContentInflater to singleton"
f107bd05acb3 : Revert "Move a bunch of row setters into an init method."
00cf9fbf5db7 : Send featureId to Telecomm noteOps
918e0ec58082 : Implement a tracked bit reader (BitTrackedInputStream) which is capable of moving the file reading cursor forward when needed.
30237deb8bd1 : Update posted time for notification history
52d5f426316e : Make WC#applyAnimation can apply on Task / TaskStack layer (3/N)
da3ae494e9fe : Change bindServiceAsUser from system to public API
67ac7c676034 : Give INTERACT_ACROSS_PROFILES parity with _USERS for bindServiceAsUser API
114cb5bdf7d9 : Remove resource overlayable configuration
c9f383bbeddb : Support dynamic input mapping
ba400449e1be : Use ExecutorService to replace CompletableFuture
b26c4b22b466 : Make RouteSessionInfo#getId() return String rather than primitive int
969c60859ad9 : Window Manager Flag Migration (9/n)
c81df3f859af : Platform shouldn't directly link to jars in APEXes
f15088815713 : Multiple shortcut menu for android R (3/n).
496ac000f680 : Only allow Download authority/MTP/installers to write in Android/.
e66bfb9a8835 : Adds null pointer checking
e572b83ccee7 : Add callback to notify the device attributes is changed
91c792e4a09a : MediaRouter: Introduce discovery request
ffc63e884558 : MediaSessionService: Keep Media1 and Media2 session in the one place
b701ad582564 : Vibrator: Have Always-On Check DND/LowPower Modes
0ad953fc38c2 : Introduce common interfaces for both session1 and session2
b8ffe8159380 : Use com.android.telephony.Rlog for mainline module.
476138cc0bf4 : Implementing installation using DataLoader.
cecc980a0205 : Move nested classes out of Tuner.java
157080b6e7cb : Split FrontendCapabilities
ef5220e5b2a4 : Revoke 'always' web handler status when not autoverifying
291415806fac : Make hidden API isDataCapable for Telephony
ec161948e012 : Rename DesiredDisplayModeSpecs.defaultModeId to baseModeId
e8aa5acef534 : Handle 5G meteredness in telephony framework
7e47f3913643 : Wifi: define carrier config for IMS deregistration wifi off deferring time
938fa456dfbe : Ensure adb key store is instantiated before revoking grants
49b8cdf5d03b : Propagate exception stacktrace via AndroidFuture IPC
f5d1411eb214 : Update WmTests file docs
ffd8cb89e065 : Allow zero stride
9dd5ee63ed91 : Add feature flag android.hardware.telephony.data
e6c41e5cbffe : Add Intent Actions to control OP_MANAGE_EXTERNAL_STORAGE
b6f32d9fe2e2 : Use preview_sdk_int for version code checks
4347e2e1b843 : Add TimeFilter APIs
b9faa03b905a : Use START/STOP messages to update visibility
ca6671831bf8 : Split FilterConfiguration and move to filter package
0eb29f6d40cf : Fixed dumping of Controller proto message
38027cd86019 : add supportedModelArch to SoundTrigger properties
01fe46cb2eed : Remove DurationTracker cloning functions
5d3fc339b579 : Fixes NPE when preparing app data during init
08315953bc42 : Use KNOWN_PACKAGES when shared lib consumers
bae9769e76a9 : wificond: Mark wificond service name a @SystemApi
8271c2726917 : Move a bunch of row setters into an init method.
8b6968328d3d : Convert NotificationContentInflater to singleton
81899f12ea73 : Key DurationMetric trackers directly to dimensions_in_what keys
69395659e3c2 : Integrate Rescue Party with Package Watchdog
407e574b8b1d : Fix locking mPackages instead of correct mLock
e6a40697e14f : System API used by telephony to bind to WapPushManager app.
2f18c0a548e7 : Keep subscibers when configs are deleted
ce58b4a240ac : Update SBN overrideGroupKey onRankingUpdate
cb162534b66b : Make cN0Db and basebandCn0Db ranges consistent with HAL
c539153e54e5 : Link with actual headers instead of symlinks
4eda57e04766 : Move ACTION_SIGNAL_STRENGTH_CHANGED to local
a99fd1f9dc8e : Fix the deadlock caused by guarded CompletableFuture in autofill session
b6f262f5524d : Add auto-join API for Passpoint configurations
af8163f77d41 : Revert "Revert "Refactor PanelView and NotificationPanelView into Controllers.""
2dca320fbbf9 : Fix volumes registered in ExternalStorageProvider
bc76112e0b9f : System action registration API for SystemUI
3032c893f88d : wifi: Copy BasicShellCommandHandler for shell command parsing
8896f8d6266e : Move some libraries in statsd from shared to static
b5b22b19f951 : Use new params for platform key protection.
94eafe74a340 : Update Add/Remove Configuration
c192ca5a5472 : Respond to API council feedback.
197fe1f90fd5 : Final push to build against SDK.
db98b528abc1 : Update renderscript to use stable graphics APIs
8d782e0c011c : IME to systemui
ce8ace7e5b83 : Add @IntRange to MediaMetadataRetriever#getScaledFrameAtTime
da13c3fd3da2 : Revert "Refactor PanelView and NotificationPanelView into Controllers."
87c9da554508 : Move ScanMessage to frontend package
02dd8b098ef3 : Add settings enum for dnd people page
2b9d41cd30cc : Move display to top in beforeQueueuing synchronously
50a77741dfb0 : Show background location permission rationale for first request
761a5ab018b4 : Treat IME adjust flags correctly
fd3b6cb28c92 : Controls - Add optional power menu layout
12c05456566f : Only update non-empty last frame in the first layout
d159015e5445 : Rename android.util.TimestampedValue to android.os
01f7ece3f0b0 : Identify the index ranges that needs to be read for a query.
d991c048bc7b : Minified people row
b47f1c7d8386 : Current user and work profile availability in peoplehub
2ebb31c00c31 : Use new UnsupportedAppUsage annotation.
a1015c8c95ce : DPM: Add method for Organization-owned device detection
6e6ce1bf293b : Store inflation error boolean on NotifEntries
50e73370ca3a : Fix canonicalizing /sdcard
9dfd9a5f3333 : Supplementary Services(SS) gray out when airplane mode on in Call Settings menu.
d59513f9ec2f : Fix bug in getProfileOwnerAdminsForCurrentProfileGroup
a9d9ef878393 : [Tether09] Use INetd to call netd directly
1b7f568bd6f1 : Add test apex for sdkextensions
5b97269cffa5 : Rename sdkext module to sdkextensions
3562952f8369 : softap: Add SAE and SAE transition mode in configuration
4045971dc750 : Let each window has its own requested insets state
b7dc082b05c1 : Make MediaRoute2Info#getId() unique in client side (MR2/Manager)
30b6ce0ea584 : Add Media_Type_Document in FileColumns
fa1ef8d34dd7 : Adding History of Location Requests to Dumpsys
f45e0243383b : Rename the api from refresh() to refreshTime() to make it more clear
589b6ffe7ce7 : Add module IPsec(IKE) stubs and sources to platform
cc38e1f5dca7 : framework-wifi-test-defaults: use framework instead of framework-minus-apex
6395988c7117 : WifiManager: Promote EXTRA_WIFI_AP_FAILURE_REASON to @SystemApi
c1af050435ab : Expose clearCapabilities for mainline module
b7af420f03e5 : Expose NetworkSpecifier methods as SystemApi
ff12557fac65 : fix sanitize soundtrigger hidl properties
9d57adef7ef5 : make requireSimCredential() public API
6cf5f92825df : Revoke 'always' web handler status when not autoverifying
f3a2acc7f931 : Add OWNERS/TEST_MAPPING for blob store related code.
88777d90dd28 : Split FrontendSettings and move to frontend package
04f948b45044 : Update getReports
9613a973a262 : Update getStatsMetadata
80c9a975d704 : Update getRegisteredExperimentIds
2c3caed0366a : [Telephony Mainline] Move TelephonyUtils to telephony/common
57e56f2d3cfe : Add a copy of Rlog for the telephony mainline module
1af97c9d91cd : Expose sanitizeLocationInfo as SystemApi
3187e48e1fa9 : DO NOT MERGE: Add another exception to the nearby-sharing chip code.
d9eebca1c2e5 : [Telephony Mainline] Refactored ServiceManager calls
a8fb6dc1671c : Revoke 'always' web handler status when not autoverifying
34c6bdee7e58 : Support Unseen Indicator Icon in all CarNavigationButtons
9d5b4df6d775 : Throw IOException when checking if invalid target defines overlayable
b38ad5f56305 : Add system service for accessing SystemConfig
9e9165eac353 : Make FrontendCallback a toplevel class
dfafaf7bf947 : Refactor code for initializing UserRecord
6afabce549f5 : Handles null outInfo in deleteSystemPackageLI
ce22265eeda3 : Revoke 'always' web handler status when not autoverifying
4c5bab630a91 : Robolectric shadows: grant access to @hide Wifi APIs
8508f2f5a3db : Fix several issues with precreated users.
c59b280c81df : Doc fix
dd43acc58fd5 : ANY_DATA_CONNECTION_STATE_CHANGED: define locally
2b0b898362d5 : Fix extractNativeLib condition check
089e5da3f341 : Switch BLAST flag to WindowManagerGlobal
9e923e1c834e : NoMan bubbles policy: remove non-communication bubbles when app is foreground
8b493dfbb3ae : Use PreparationCoordinator to inflate notifs
94e4a01dec2a : Add option to avoid clobbering visibility of <declare-styleable>
8068c2c8ea69 : UI for MANAGE_EXTERNAL_STORAGE: Add settings enums
2a3d9aaebb57 : Use ui::Rotation in libgui calls
509e55481f84 : Adding additional listeners (onNotificationVisibilityChanged, onPanelHidden, onPanelRevealed) to NotificationAssistantService.
0339a82c0a27 : Make MmsManager public
1d0ff4ac3a09 : Rename FilterSettings to FilterConfiguration
b086534dbec3 : Expose getActiveSubscriptionInfoForIcc for Mainline
fd05b019c563 : Add CountQuotaTracker.
3425893467f4 : getDemuxCaps() API
5051b0389615 : Fix serialization issue of ExternalVibration
34147601d855 : CountryDetector: Enable detector class override for automotive
f76c0b83ee84 : Unhide filter event part 1
dfc56be7b945 : Add CPU usage data to system server watchdog events.
1757a96d7c55 : docs: Add documentation for equals() method
7def30c838a4 : Add OWNERS for UsageStats.
a93f9e2ddfe0 : startop: Fix new comments for ag/9762399 on event sequence validator.
6f0b47d7e0c6 : Change the order of app transition finish logging.
96d8c37ef9cf : AudioEffect: add contructor for device effect
4aaee3844e8b : android_media_tv_Tuner: Initial member
fbd233aa869d : Add DisplayContent to hierarchy after stubbing.
e94a7a4f9765 : Renamed SUB_ID to SUBSCRIPTION_ID
b0b399afb183 : Don't show Wi-Fi indicator until it is validated
1286b571ffa6 : Add pre-dump for input ANR
569c8d1a788a : Test disabling of wireless charging animation
f76cfc314c6e : Support Resume on Reboot
4f5ceae96a80 : Introduce a RuleIndexingParser class that will help us to identify the range of the bytes to be read and parsed.
345cc0b7dbe1 : Add custom bug report app support for TV bug reports
2025a1bee2b8 : Sharesheet - Crash during work profile share
00f8b53650ab : Use new UnsupportedAppUsage annotation.
17c6133fce78 : Fix crash
74cb7199641e : Use new UnsupportedAppUsage annotation.
df4395991fa9 : Use new UnsupportedAppUsage annotation.
dd1251b8b3a4 : Make android:crossProfile attribute public.
74eafaa6fe27 : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
82adfcbbba38 : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
0a476a1996fe : Rename canProfileOwnerAccessDeviceIds
2935a21b12da : Output the identified index maps into the indexing file.
37916d621346 : [Telephony Mainline] Expose APIs in SubscriptionManager
8c5bc3b60d54 : Revert "Introduce config_customBugreport option"
7c1df2d120fa : StorageManagerService: use correct user when checking isDeviceSecure().
b1be20a2ac79 : Wifi: define OEM IE parsing hook function
5bd11afafffa : Make WC#applyAnimation can apply on Task / TaskStack layer (2/N)
5341d1c7cc72 : Make WC#applyAnimation can apply on Task / TaskStack layer (1/N)
4e7c9bbdacf8 : Wait for the right handler in TaskPositioningControllerTests
557b2a5aa26c : Clean up rollbacks after each test (2/n)
24f04668decf : Skip forwardInset with adjustResize test for IME insets
f86cecf873cb : Rewrite and re-enable the test (1/n)
a8f25249b975 : remove @link RegState
c61b1edc97cc : [Telephony Mainline] Move CarrierAppUtils and LocationAccessPolicy to telephony common
cc735f99240e : Add @hide to more constants
45bbc783b566 : Fix DocumentsUI unable to launch
070380947280 : Fix usages of PackageManager APIs in Telephony
5edd9b25418d : Fix hidden API usage in PackageChangeReceiver
5f4ea35eb383 : "write" methods for DVR recording
a1209b586c86 : Split filter event classes to make them top-level
b37d4c65c12c : [SAE] Add support to add SAE Authentication algorithm
4f2e6bd68d57 : Update setBroadcastSubscriber
47537a1c5883 : Update activeConfigsChangedBroadcast
ad213748428d : Creating PendingIntentRef
384992ef0cb5 : Remove debug logs
d2d749afd2cd : Camera: Add visual samples for android.scaler.cropRegion docs
5a07a245c973 : [Telephony Mainline] Expose getActiveSubscriptionIdList
7ef452c6dc39 : Parse empty component permissions as null
e8d9d6526644 : Make setActiveConfig() private, remove plumbing
fa083fdc7f57 : Formalize WifiConfiguration copy constructor
3c821826965c : Add @hide for each tuner constant
f53d7fef59e3 : vibrator: use package as name
44fb1904e30b : SMS service loads MMS config directly instead
95c1f7535208 : Implement getFrontendInfo()
0dd0cf911b26 : Fix issue with letterboxing
4aacd7138f6a : Collect historical appops by feature
351a8fb41553 : UserManager.isUserOfType
23e0eef493f1 : Add methods to simplify UptcMap usage.
e326d01f78d0 : Update NotifEvent
d6552acf19b6 : Change get sub id list to get sub info list
24b9636a3c1f : Add dumpsys cpuinfo proto
d7d578752185 : Import translations. DO NOT MERGE
59b9496c7b84 : Refactor PanelView and NotificationPanelView into Controllers.
25dcad3f5970 : Commented out NETWORK_TYPE_LTE_CA in logging function
52f78039c551 : Move ApkVerityTest to presbumit
ba21a7f868b1 : Read data from file for DVR
7343fee9a8f8 : Complete Java APIs of demux.hal
fff057610a07 : Add default cross-profile package APIs
bcc606eae023 : Fix doze log
4dc0aae61f09 : Replace framework usage of SkMatrix with a stable C API
20ded1f79af1 : Add INTERACT_ACROSS_PROFILES appop
269580069b30 : Use new UnsupportedAppUsage annotation.
7b2c88c0a776 : Add VibrationAttributes
5067ae3d595d : Add more packages to Settings#mInstallerPackages.
3e01bc378b6f : Move Slice into Dataset.
88376e68c113 : Introduce config_customBugreport option
3744acff4bf4 : Avoid calling LockPatternUtils from LockSettingsService
212d2e8668c3 : Hide framework-minus-apex
b459a674370c : Disable module `service.incremental` on Linux-Bionic builds.
89b384697a1f : Rollback collapsed flag in ResolverDrawerLayout due to b/147137182
1fc3355e8111 : Fix /mnt/user/<userid> permission bits
d0c14f3a89f0 : Hold off on destroying an activity until the resumed one is visible.
ca9db78aab96 : MediaRouter2: Implement RouteSessionController#release
ed5a6ae7ae27 : Use new UnsupportedAppUsage annotation.
90e91ce0a77c : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
4d6564c9d4fc : Simplify the processing of stopping activities
01a62ffac917 : Stop or destroy activities when all resumed activities are shown
e81f05cbce40 : setTime and setTimeZone callable by profile owner of org-owned device
465bba9047de : Wifi: validate the wep key specified by the key index
fc8ab26162d5 : Refactor reporting activity idle
e9388dacfe48 : Handle uncaught exceptions in BackupHandler
dc15bb4e3d69 : Allow R targeting apps a legacy view
9bb1a1eaf329 : Added WC#showToCurrentUser (83/n)
8f823800d710 : [Mainline] Move the setAlwaysAllowMmsData from SubscriptionManager to TelephonyManager
53e89c9f34ab : Add thread annotations (1/n)
d9a916fe4da8 : Finish autofill integration with keyboard cleanup tasks
13ecad40cfb5 : Revert submission 10012772-revert-9996524-restrict_legacy_appop-YHMXHGIDDF
bcd9e60e5edd : Convert rollback type to string to improve logging
9376b90d3f33 : Updates the cached service while the package re-enabling
0e72713fdf3e : Use the main thread to update alignment indication
3960d7ae3601 : Multiple shortcut menu for android R (2/n).
525b400d4605 : Typo: Gabeldorche > Gabeldorsche
38430df101a8 : Clean up the logic of selecting launching stack
5068b405d127 : Allow activities be reparented to same affinity task
702d61166205 : Don't clean the sleep queue
393657ce916e : Import translations. DO NOT MERGE
79cd97d3caae : Import translations. DO NOT MERGE
063bbc4cfdf9 : Import translations. DO NOT MERGE
db92bf07a2b7 : Import translations. DO NOT MERGE
18b931c68bc6 : Import translations. DO NOT MERGE
79f068c1ae28 : Add lmkd atoms to lmkd log_from_module
efc4962eba9c : Create new APIs for overriding APNs
3240c2c5ede1 : Classify PINNED as a transient windowing mode.
041e769c0906 : Make the following telephony intents as system API
49b8b918d868 : LockscreenCredential: clarify Effective Java rule
e10f4192dbe7 : [wm]: Freeform window layout while SIP showing
ae86a373c3e4 : Wifi: Add java_api_finder plugin
7bc8f60377e6 : Added attributes for IME and AutofillService to indicate they support inline suggestions.
a944ea3e6472 : Add GroupCoalescer to new pipeline
dd65269f9fb9 : Move media/* to media/framework/
89e4e0c1e902 : Make SignalStrength constructor system APIs
b175ed9460ed : Remove onBeginDispatchToListeners from CollectionReadyForBuildListener
e6855d6e9f1e : Rename NotifServiceListener -> NotificationHandler
d7bf792d73e1 : Extract NoManSimulator to top level
43e17e036964 : Create permission for managing one-time permission sessions
953ad86c2148 : Create StatsPullAtomService
da554e4de0ac : Collect AsyncNotedAppOp in same call as noteOp
bc44fa0fa84a : Use SkRuntimeEffect rather than SkRuntimeShaderFactory
9febfeb09707 : Disable falsing when resting on a Dock.
08a4e470b81d : docs: Fix typo in IMPORTANCE_SERVICE description
fc2130239deb : Remove obsolete comment from AppOpManager
77cabc750b9d : Add permission for MANAGE_EXTERNAL_STORAGE AppOp
5bf0d2bc5e99 : Add server side implementation for inline augmented autofill request.
ad2f91fc6d30 : support data migration from OEM legacy app to mainline
cd2fe53533e3 : Enable clang-format for core/jni
0c8855d36cb7 : SubscriptionPlan: remove getNetworkTypesBitMask
f894cbbb6490 : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
8ea0a6257936 : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
f47b84cd123f : Import translations. DO NOT MERGE
c6c641f548f2 : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
cb0d19b0b555 : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
0eb0a776a740 : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
b7ac8d3e1b88 : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
489e9c385bd4 : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
e52bd98d3f0f : Restrict the number of features or size of ids.
d8c0bda6a66d : Use Pools for noteOp related data objects
9046d82b8f62 : Allow apps to define featureIds in the manifest
a159d4ea119c : Report missed incoming calls which are auto rejected by the modem
70daf8fbc5ba : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
d0549ae6757d : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
50124a0fe52a : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
d21dcfeff9c3 : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
5a889ff203bb : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
ea1a7cad15ae : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
a3e1f211c7f0 : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
44eeff34e6d4 : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
8220102fa69b : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
24b0bf621890 : Update the ensure activities visible condition for activity home stack.
7e9fdb09fda8 : Enable filesystem checkpoint for staged apk installation
e515e96b2b17 : Fix the parsing of manifest rules when ADB is specified.
0b3d29240fc6 : Pre-cleanup before unifying Task and Stack (82/n)
e459c63f90ed : Reduce getting thread statically
79630d74facb : Make methods final in ControlsProviderService
15d63e44662d : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
ebd5b2447eee : Revert submission 9996524-restrict_legacy_appop
a2350c4dc523 : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
864ed8435cfe : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
420c2fc15542 : Move media/apex to apex/media
8b37bc0a8353 : Move blocking surface operations out of lock
3ea0f6f3ef31 : Log to SecurityLog if camera is disabled by admin
fdb9819bfb0b : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
6a70aaf58b34 : Remove the success parameter from #completeEnableRollback (3/n)
dbf4a8b327bb : Delete rollbacks immediately when any of child sessions failed (2/n)
3fa0ce99ac29 : Enable a new rollback only when all child sessions succeeded (1/n)
187ccaa15a64 : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
9bd13709ac09 : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
a986bc642066 : Prevent apps that target >= R from opting out of scoped storage
67335d2307c9 : Remove flaky annotation of ActivityThreadClientTest
c0397b496528 : Change "event" to "motionevent" in input command usage
f73f94a87690 : Rewrite some code using VersionedPackage#equals (1/n)
41c017e09cb8 : Simplify a logging message (3/n)
b059e2f6d0d7 : Use PackageRollbackInfo#getVersionRolledBackFrom to simplify code (2/n)
8108251a8783 : Implement VersionedPackage#equals (1/n)
263157916e68 : MAP: Add string for BluetoothMapVersionPreferenceController
138246e495cf : MediaRouter: Enable MRM.selectRoute()
8b055fdc1c5c : Revert "Convert FrameworksWifiApiTests mk to bp"
6129ff5a6bc9 : Revert "FrameworksWifiApiTests: build against framework-wifi"
a676b9934cc0 : Revert "ConnectivityManagerTest: grant access to Wifi @hide APIs"
414327b7b9f9 : Remove unused symbols in framework/base
7eaf688c054b : Flipping NR signal strengths coming from HAL
bab6a6ec548d : Import translations. DO NOT MERGE
5e6e983cadb9 : Add Callback for Registration Failure
fd43c3151fd6 : Fix NullPointerException on double tap on hold.
809d36111ffc : Removed LTE_CA from Annotations
128b6ff85d40 : Use proper Telephony API to supply sim pin and puk.
8a8b12009311 : [Telephony Mainline] Make newFromBundle and fillInNotifierBundle System API
a3f8de54634b : Hook supplyPin and supplyPuk to proper impl with subId specified
725e2d267463 : Formalize WifiConfiguration#getIpConfiguration()
167ba844d789 : Add --supportQ flag to java StatsLog codegen
bcf6606f4636 : Rename log_from_module to module
2ee00fb249f1 : Remove dependency on libutils in native autogen
4fdc7fd375f6 : Support new socket schema in native codegen
79a4f8857be9 : Made setPolicyDataEnabled a SystemApi
2bcaf1531b30 : Explicit null-check before use in FileIntegrityService
e6590f618d54 : Fix name of TemperatureControlTemplate
e6ece90a586d : Use elapsedRealtime to measure in-progress app-ops
ceffd59189fd : Dump app-op uid states even when no package Ops
1b301f4a9687 : Fix some minor JNI signiture mismatching
59c78ab2b7a5 : Remove usage of @hide @Deprecated Telephony API in NPMS
faa7aa527ef7 : startop: Add a validator to check the correctness of event sequence.
a7cb697874b9 : Don't let RecyclerView consume fling action when there is no further space.
d562ee0f04ce : Modify the RuleBinarySerializer to identify the indexes per block.
0b107f5e4055 : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
9cb1a5e5ed5f : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
d914f8a1bd14 : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
0ccd2efd9d71 : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
536a84cb3952 : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
a67137481136 : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
c56a78d940b4 : Add test for IntegrityFileManagerTest.
38bb95b8f702 : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
ee9d22445344 : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
bb846712d0b8 : Prevent removing a BR that has been removed
fe33a3aa32eb : Camera: Cache tag id to avoid repeatative lookup
9236adcf17fb : Resolver/Chooser - Window inset fixes
f16032a0ba3b : Correct Preconditions.checkNotNull usage.
541a77107045 : Fail early if we don't have any rules file on disk.
a4099aaa01b0 : Ensure OVERTYPE event has an entity type.
ec60b2604bfd : Add manifest attribute to signal the intent of an app to operate cross-profile.
82768bf9255e : Respect the rollback data policy (3/n)
a39cf4f63308 : Introduce a new output stream that is capable of tracking the number of bytes that are written to the output stream.
8231929e10e6 : Control Service - Fix typo
c4fd8e65580d : Add permissions check for brightness changes via shell.
c8df11aa7905 : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
9fd2b649813d : Use new setupAppDir() API for creating app-specific directories.
c54169a04606 : Make some apis @TestApi and @hide for usage in tests
e6a4f48ae926 : Use new media router2 api to get info media device list
d1b06a2090b6 : move UiccAppType to annotation class
0a926579f154 : Implement route control methods of RouteSessionController
149d5c86e675 : Merge RootActivityContainer and RootWindowContainer (85/n)
20b32edbfe3b : Add the skeleton code for People Service which is a new system service with only internal APIs
05f430e8c710 : Import translations. DO NOT MERGE
9aa19a3f0d11 : Import translations. DO NOT MERGE
442dfccd085c : Make AudioRecordingConfiguraton#getClientUid a SystemAPI
0f7821615a0c : Fix Error Prone errors
88273f1f7dac : Handle atomic formula max value size
fcc8d868be94 : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
f783a5e0595a : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
16d805508d5f : MediaRouter: make route controllers return route info
efe4374eb402 : MediaRouter: save sessions in media router service
40e979e60af1 : Improve ResolverActivity UX on TV
e24b80aab73b : Implement allowed installers in manfiest rules.
85bb940f72f3 : Port SurfaceView deferTransaction usage to BLAST
c7847244ea3e : MediaRouter: make request id globally unique
59b1888bb955 : Rename WindowlessViewRoot to SurfaceControlViewHost and rework API
15bc4d22578f : Copy isEmailAddress
85a8d446c821 : Fix typo in javadoc in AutofillValue
00f7b72c88c9 : Make sanitizeLocationInfo System Api.
7a67d07d90b8 : Remove layer from window handle since it's no longer used
b8f296da2250 : Unit tests for PullAtomMetadata
5ea7fb7f893d : Fix Error Prone errors
bc0929fb1819 : Get accurate display metrics, increase bit rate
35b249226bc9 : [Mainline] Make canManageSubscription(SubscriptionInfo, String) System API.
ee57f49c7d8a : Merge ControlState into Control
2a3451b2b350 : Add NotificationChannels back for TV variant.
1ec661823d9d : AudioManager: annotate legacy callback registrations
a2044e1bc8df : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
b29fdf1d7140 : Make the short term brightness model configurable.
ce45b7277088 : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
0af97d60d7ab : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
66acc13aefde : Adds DeviceConfig flag configuration banning to SettingsProvider.
6c42f1a12335 : Import translations. DO NOT MERGE
e789eeee7914 : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
9fa43dad068f : Make getCameraIdListNoLazy handle no service case
b13131f10c55 : Clean up the rollback when test is done
117223ab79de : Convert value from/to hex encoding
5e5a4486b012 : remove unused private fields and unnecessary TODOs
5665ce56446b : remove unused BACKUP_MULTI_USER_ENABLED
9be3548cc0f8 : MediaRouter2: Unify terms (select, add, group) to 'select'
a64ca9ec9e3d : MediaRouter2: Add (un)registerSessionCallback
1b8c06fa0b82 : Rename variable to avoid mis-labelling as a TODO comment
8ac9803f695a : Import translations. DO NOT MERGE
cb8894dbc763 : MediaRouter: add session related apis into provider
25879f476b7b : Import translations. DO NOT MERGE
55a28df6f2f7 : Import translations. DO NOT MERGE
84c99f332ef6 : Remove duplicate code in initializing transports
4d6aca76858b : Repointed subscription ids to subscription info
21c6a9653be4 : Ensure cursor drag is suppressed during selection drag
9ba99ed3c9f7 : Provide secret to vold to remove credential
e32289b316e8 : Skip IME show on unsecured displays
7c8fce66abaf : [WIFI] Protect broadcasts used by the Wi-Fi framework
66a71e55b30a : [WIFI] Protect broadcasts used by the Wi-Fi framework
9ad619b2cb8e : Extend augmented autofill service APIs to support inline suggestion.
ee3c92f68ab6 : Import translations. DO NOT MERGE
8fff3f447602 : Import translations. DO NOT MERGE
ec3f84a89901 : Make InputMethodService to never reuse the inline suggestion response callback.
825d3e9c8a78 : Add app data isolation whitelist
196db719a045 : Move activity timeouts to ActivityRecord (81/n)
22c8dc978fc5 : Revert "Move activity timeouts to ActivityRecord (81/n)"
2d212127fbb2 : Changes to API adding new templates and actions
0166b870074a : Fix crash when ime target becomes null
1fe15700f7be : SystemUI: Remove stray space at the end of a sentence.
0b272833e973 : Validate if the surface of wallpaper is valid before creating EglSurface.
c8e20e0b242e : Simplify the activity lifecycle from START to STOP
bde151304674 : Call WC#onDisplayChanged in setParent
8c4cf9e001ca : Make RouteSessionController as inner class of MediaRouter2
f1e6a07fe059 : MediaSessionRecord: Clean up codes
3603385896ff : Clean up unused codes around the RemoteUserInfo
e0694423924f : MediaSessionService: Remove unused code
7048af68642c : Added key Magnification Mode
af15476935fb : [Telephony Mainline] Add new api for Mvno matching
ee90a659775b : Import translations. DO NOT MERGE
02abf55ab02c : Decoupling InsetsAnimationControlImpl and the client
f4ea5626c9b4 : Show charging speed in Settings
3ff72a8c7568 : Unify RootActivityContainer and RootWindowContainer (80/n)
492e4bd8a755 : wifi: Add features in SoftApCapability
0a5b207bb49d : [Encrypted IMSI] Add support for EAP Method prefix
793e570c3a3e : Complete Filter & DVR APIs
847fc0af0431 : Complete LNB APIs
47c14f41df4c : Allow resize for secondary split screen
aa0d74e6c6f1 : Removed regionId from updateTapExcludeRegion request.
e040d68a4c63 : Fix crosshatch_svelte never boots.
edabc01c5ae8 : Revert submission 1182953-1576003954286-8455af5a
3009e50fe8f1 : Reject messages larger than MTU size
d515b7d080ce : Treat it dead if the process record's pid is invalid
fa861bfc4e8c : Pass UserInfoControllerImpl into StatusBar.
1512ec10e9c1 : getFrontendStatus and Frontend status class
5be02ffb8244 : Move activity timeouts to ActivityRecord (81/n)
194435b5a266 : Introduce WINDOWING_MODE_MULTI_WINDOW
facd72f1c0fd : Pass ExtensionController into StatusBar.
003718b44338 : Pass KeyguardDismissUtil into StatusBar.
e14a0909efd5 : wifi: Add SoftAp Max Client control support
2c2ba3c7d12e : Pass PluginDependencyProvider into StatusBar.
b44763419b10 : Expose setUiccApplicationsEnabled as @SystemApi for eSIM to call upon slot mapping change.
4a818f189c91 : [HWUI] use AChoreographer in place of DisplayEventReceiver.
be8bafba5420 : [AChoreographer] Update frameworks/base with refresh rate callbacks
be117207cfc1 : Improve LTE signal bar level with flexible RSRQ and RSSNR threshold
ac4c8da309dc : Make PreciseDataConnectionState constructor System API
7cd8e71494f4 : [DPP R2] Update ACTION_PROCESS_WIFI_EASY_CONNECT_URI intent
6d12c9c94046 : Attempt to fix the ActivityThreadClientTest test case failed.
e6b623842f69 : MediaRouter: move controlHints into RouteSessionInfo
665595541e58 : Move the app to /system_ext
63a0540597e4 : MediaRouter2: Add requestCreateSession
05d1689dab1c : Make Context.ACTION_LOAD_DATA a system API
437cc9b009ef : [SettingsLib] Add a metric for time spending in each Settings page
24e6c9e9889c : Import translations. DO NOT MERGE
aa4398e9ea49 : Copy BasicShellCommandHandler into Telephony
7e77c3db615c : AudioService: fix NPE in audio server error callback
cf93781ddd22 : Import translations. DO NOT MERGE
971522c3ae8d : Import translations. DO NOT MERGE
bb51e2f42d04 : Import translations. DO NOT MERGE
068e09a112d6 : Create utils class to standardize implementation on hex digest of bytes.
9cfd022783de : Fix onConnet() is called twice for AugmentedAutofillService.
4ca0c88b3fa8 : Add metrics for Settings battery share page
7ffd17c21d6f : Multiple shortcut menu for android R (1/n)
82520fcb67f7 : Window Manager Flag Migration (8/n)
3aeabe0e2950 : MediaRouter: Add missing info to MediaRoute2Info
cc6e1394e91d : Clamp the new oom adj to perceptible if the important caller requests
91b9e231fa42 : Skip meminfo item for the gone processes
4123afaf16c1 : Fixes sending multiple fill requests to the augmented service
4ba24932e84a : Wifi: Add notification ID for eap failure
3b8bbc8e0fb4 : Fix opening/closing apps isn't add during device rotating
2a404dc64bf9 : Support caption second UI structure (1/n)
7e39da0345fa : Make onClickListener and onLongClickListener overridable
54bef9dd111a : Move attrs_car from SysUI to attrs in CarSystemUI
77d81dc6ac28 : Merge CarFacetButton and CarNavigationButton into a single class and add test coverage
f294c8a6551b : Throttle the error dialog for continuous crashing processes
f14626cce99b : TEST_MAPPING com.android.server.pm.User*
7a0f002f5aa5 : Add styling related fields to Inline presentation spec.
06796273ca64 : Remove unused broadcast DATA_CONNECTION_FAILED
9cbe101dd4e0 : AudioService test: spy communication with AudioSystem for A2DP
e46beb7c1d93 : Creating base QuotaTracker class.
bcbc5f5a2d8c : Force all devices to migrate to synthetic password
36403e79d321 : Inject a time-tick handler.
a0da22d0dfd0 : Inject DarkIconDispatcher into StatusBar
e11ebed03145 : Replace Dependency.get() calls with existing member variables.
3a662d08d00b : [WIFI] Protect broadcasts used by the Wi-Fi framework
68bc2f291887 : Updating QuotaTracker proto for simplified alarms.
ec09309521e6 : Abstract content binding into an interface
ce7451cdf34e : Move control logic out of NotificationContentInflater
61e96c4ab935 : Enable continuous testing for Battery Saver code.
991a07605a3b : Refresh notifications on language change
d5b845f537a0 : Add Scan to tuner
0bb962c17a62 : Add new dpm api to disable user control over apps
71fca1a856ea : Remove Dependency.get(InitController.class)
20fe1f6f2214 : New API for query trust of a fs-verity certificate
a5a0c962b685 : [HWUI] Minor ANativeWindow usage cleanup
056b3ee74530 : Add minimal post processing API to framework
f17fd09c81de : Parse manifest rules for integrity component.
13c923d00a8a : Add API signature files for the system server APIs
2670cba68782 : mainline:Replace serviceState.getDataRegState and getVoiceRegState
c7cf9fc1dec7 : Start removing Dependency.get(UiOffloadThread.class)
6e3677c0c3a4 : Implement methods in AppIntegrityManagerServiceImpl.
b793c2174ec1 : Reschedule the pre-reboot verification after boot completed.
92cdc549e301 : Fix battery saver slider is not displaying
58918f268181 : Create settings for color inversion (1/n)
23eee52e9895 : [Mainline] Make @SystemApi and add permission for mainline
ced251f389b1 : Call InputEventReceiver.dispose from the right thread
638ae6d1120a : Fix layer metadata key for a11y ID.
d75d5344f456 : Moved RilRadioTechnology annotation
24cc66f946ff : MediaRouter: Add session-releated APIs to route provider
c887908f28c2 : Block access to most Android/* directories.
24872f7961e0 : Import translations. DO NOT MERGE
0d7e86d03c84 : Separate modules for API docs and API stubs
ed231e940bb0 : Import translations. DO NOT MERGE
27b8f820fc45 : Import translations. DO NOT MERGE
31076a222993 : Import translations. DO NOT MERGE
791551a70fce : Stop building against core_platform where possible
0b4249a31483 : Lift the throttle on polling meminfo for instruments started from shell
6929c91d3217 : [wificond] Move to wificond namespace
99c8992ab35f : Complete descrambler APIs
e12616a34e5f : Send stacked apps through full standard start flow.
0de373a19279 : Forward `svc data` to "cmd phone data" in TelephonyShellCommand
7cb3014373f3 : Rotate landscape display before testing cutouts.
1c53a3396861 : Create a utils class and handle filter subtypes
bed6c326a31a : Fix task snapshots not being taken
07acade1d100 : Use ContentPreview's thumbnail loader rather than ImageUtil.
191069d56e5c : Test InstantAppResolverService method fallback
b45b15a7012d : Use ServiceConnector and @DataClass in companion service
658db3c23fab : Add public access to debug layout bounds flag.
98d8f071a405 : Remove unused plumbing for connected PNO
77b2d1d0ab87 : Disallow back gesture in the bottom gesture area
626240f7b206 : Initialize the map before usage
f02cf6b7d5dc : GpuStats: track whether the app creates ES1 context
c76eb982d8a0 : Implement second-finger double-tap.
c876b492cebd : Slice by state in ValueMetricProducer
06bc3233c75c : Add #onPictureInPictureRequested to Activity and ATM
e65b686cdf19 : Complete frontend APIs
7a0cb4b6174c : [WIFI] Remove System APIs overlays added as part of Wi-Fi mainline
cf05fd9dbadd : Consolidate Divider Provider
966c041b7f7c : Use tasks' orientation in multi-window activities
10a9b4b74d64 : Create initial shell package
a67280b62337 : [adbdataloader] correct component name
00e8a2fa8dde : Conslidate @MainHandler and similar to @Main (and similar).
56b9e0d58c78 : AudioService: log result of AudioSystem calls for A2DP devices
d0bcea2e3b68 : AudioService: fix A2DP disconnection / reconnection
582ee23ccb68 : Simplify SystemClock and FakeSystemClock
1fec28066fe4 : Adjustments after moving MediaStore inside APEX.
21cc2e5f7dda : Support @left marker
721c968ac5fd : Always check eval-ed mode, not raw mode
a00ba07ac58e : Modify RuleXmlSerializer to output the rules in the indexing friendly order.
a576e3274d28 : MediaMetrics: Unify bundle key naming for service set properties
643293e11f3a : [wm]: Prevent app relayout or relaunch by inset in freeform mode
660c5eee79c9 : Disable verifying apk installed from adb
f5827d1214cd : Change touchable region to full screen when modal for non app is set.
8471a9d3782a : ApkVerityTest: print debug log in retry loop
26dee801393e : Send broadcast to integrity component during installation.
d75f97d21ef3 : Use Parcelable CellIdentity instead of CellLocation in AIDL.
dc4edb83810a : Ensure app is still touchable until the recents gesture has started
047d4d668eb5 : Moar UserManagerTest improvements:
5cb681b97a73 : Revert "Revert "Performance regression when hot reloading""
cd36c5ea179d : Suppress cursor drag when the user swipes vertically
87109988aea8 : AudioService: log result of AudioSystem calls for A2DP devices
f8047648fe93 : Modify the RuleBinarySerializer to output the rules in the ordered fashion that is suitable for indexing.
35cb783acb00 : idmap2: add sections to 'idmap2 dump' output
1ecfcece45c8 : Migrating Incremental* APIs to PackageManager APIs.
4d21ff0a60aa : Use app title for stack title & dialog title.
777bbd7f9846 : Fix clean InProcessTethering fail problem
62f908301211 : Don't reanimate volume dialog dismissal
c802e4bf4249 : Set pixel format of snapshot builder
0ae90d0cca75 : Promote app transition target its ancestor if possible.
86998f446bf3 : MediaRouter2: add MRM.getActiveRoutes
5c9a55ea9a33 : MediaRouter: Renames supportControlCategory as supportControlCategories
1ec633dbcb42 : MediaMuxerJNI:Throw relevant exception on error
914a15eb2737 : Import translations. DO NOT MERGE
0c5b865cd1c1 : Remove the unnecessary aidl.include_dirs property
0bb6808121f0 : Add rollback data policy (1/n)
c496e7624d74 : Import translations. DO NOT MERGE
cb4e0d1f99b0 : Use getChildCount()/getChildAt() to access DisplayContents (79/n)
265b8356e8a0 : Re-register SMD after motion detected.
a890d2854f00 : Re-register SMD after motion detected.
ae8aa646dc80 : [Tether13] Move TetheringManager into framework
e577f7855219 : Don't monitor private displays
dcbe98371e86 : Revert "[DO NOT MERGE] Revert submission 9950791-pick-precise-dataconn"
e722cbd45121 : [DPP R2] Added support for DPP R2 events
3267035ba664 : Deferring cross-profile animation after the dialog
d80dc8fed49d : [DO NOT MERGE] Revert submission 9950791-pick-precise-dataconn
0ce6ae15606b : Unhide Descrambler class
4062c3ca6713 : [incremental/dataloader] make some class and methods system APIs
15b5105416ce : Making magnified window move to top boundary of screen
e80ab40f702e : Move ImsManager registery to TelephonyFrameworkInitializer
f68705a05782 : Change reference to Bundle.filterValues
51a812f0d5c3 : Remove TODO comment of fixed bug
1c448eaab91a : Revoke 'always' web handler status when not autoverifying
096c7b8ad301 : DO NOT MERGE Only refresh car notif on language change
6c6403e3957d : Encapusale running app-ops in an object
10fc25daddc8 : Clean up remote animation definitions when activity is destroyed
3a83e81662a4 : Add function that checks if Matchers A is subset of Matchers B
288a18ff21f1 : Adding more granular startUser perf benchmarks.
523ae8e3fb2d : Fixed an issue Zygote initialization.
40182833f712 : Move MediaStore.java inside APEX boundary.
83c6bc5d2776 : Add API to allow app to report ANR by its own
0aa6c831d8bd : AudioService: fix A2DP disconnection / reconnection
10097500e6d2 : [DO NOT MERGE] Exclude euicc_unsupported_countries from backup test
4a9d4d1d16c4 : Import translations. DO NOT MERGE
c95b4e54211c : Expose PreciseDataConnectionState to Public API
b64fac77b551 : Add audio stream and usage for virtual assistant
e7f750d17837 : MediaMetrics: Use submitBuffer for more efficient logging
1b16c57b5777 : Fix system service crash on radio session death. DO NOT MERGE
31f01cc8dbd0 : Update SCS to use #getUserHandles
ba5f0fe3d403 : Fix occassional CME in physics tests.
ebf1808abcff : Move rotation bounds calculation into SysUI
172e20fa1692 : Update Ranking's equal method [DO NOT MERGE]
9bbecf3f163f : Separate notifications from saving in background
0173df8a375a : SytemUI: Remove usage of IccCardConstants hidden API
1fa23ed08ac4 : [CDM] Bypass location setting when scanning for devices
5abc6d980dfb : [WIFICOND] Formalize the wificond AIDL interface
6d31ac184db6 : preinstalled-packages-platform for profiles
3c82a306cd8d : [incremental] native implementation of Incremental Service
569b5dc4c30b : Suppress unchecked cast warnings because they're upsetting mankoff@.
c6222fabb327 : Fix issues with swiping on some devices.
8972dd0b6ebc : Decrease stiffness for one test to reduce flakes.
0e9ea95a450e : Add the carrier config for cdma less carrier
cd78febeac29 : Recognize dynamic res ids as valid
086c97a1f192 : Add package failure flags to Package Watchdog
b87ca15ad25b : Log bucket drop reasons for ValueMetric and GaugeMetric
d7e8a534d0fb : idmap2: add debug information to idmap file format
53c777b2512e : Temporarily restore device identifiers access to Profile Owner
9233534a81da : Allow starting activities across user with INTERACT_ACROSS_USERS.
9a1369b4ad90 : Ability to start a cursor drag from anywhere in an editable TextView
8a69273c3d84 : Unify post credential verification tasks
d5cf4cf73f1a : Remove all Dependency.get(ActivityStarterDelegate.class) calls.
20fbef220f5a : Refactor getPackagesForSharedUid.
5bf4706ed1a2 : Add JNI API to query sizes of ION heaps, pools and mapped part of the heaps
31fbfeea8642 : Modify the splitsRulesIntoIndexBuckets to return sorted list of rules instead of a Map that contains unordered set of rules.
20f982faa5c3 : Individual attestation: throw if unsupported
f44c09c284df : Refactoring: Helper method for calling with clean binder identity
18972946ce61 : AccountManager APIs use context.getUserId for "asUser" operations
84bc3d7b4078 : Use opaque window as reference to show snapshot starting window
e14231d5236f : [Tether14] Add tethering-client jar to whitelist
ccb82e44d9c1 : Add DangerousPermissionStateSampled atom and puller.
1096f11e2167 : Better debbugging message for orientation
aadf1b6670f7 : Correct Preconditions.checkNotNull usage.
4fbab2016872 : Go to sleep on boot when booting in quiescent mode
c930665219dc : Add target SDK restriction to SmartSelectionEventTracker.
ca1231035cef : Fix build fail in java 8
fca05e050b28 : Revert "MediaRouter2: Create MediaRouter2A.java for rewriting MediaRouter2"
173ae7806e73 : Enable show error dialogs on the secondary display
92b215613847 : Fix parceling of LinkProperties Inet6Addr
fd0886a81896 : WifiTrackerLibTests: grant access to Wifi @hide APIs
80900f249ff7 : Make ProtoOutputStream public
e5202be5baed : [Mainline] Create getDataRegistrationState and expose as system api
f652343e631b : TextLinks API updates.
434fe602b8c0 : ConnectivityManagerTest: grant access to Wifi @hide APIs
9352cb24b1af : Fix PermissionMonitor issues
58b0f233c530 : Change Tethering package name
d4de2c34adcf : Make DPM#checkDeviceIdentifierAccess a SystemApi
e582f5bc2c9a : [TelephonyMainline] Make getMergedSubscriberIdsFromGroup as System API and rename it
3c21193fa1b4 : Wifi: add WAPI constants and fields
142eae07765d : Move emergency callback related intents to TelephonyManager
ff7b3326cd83 : FrameworksWifiApiTests: build against framework-wifi
90ed10582dea : framework-wifi: default build rule for tests
5eac974c590a : Convert FrameworksWifiApiTests mk to bp
46effee5ee0f : Make MediaController.getTag public
fa1c137d6630 : Allow pullAtomCallbacks to be unregistered in Java
d923a69dcc11 : Create settings for window magnification (1/n)
49bd9e1e3efc : Refactor app-op access/reject counters
c5dffc9a4a64 : DO NOT MERGE: Allow nearby sharing to substitute name & icon in chip
4d271f3d9aa8 : DO NOT MERGE: Fix alignment of share chips.
074cdf2dbfca : Remove ActivityStack#moveHomeStackToFrontIfNeeded
ed0624e681a5 : Ignore PIP mode request for destroyed activity
19491026cafa : We can't be as clever as we'd like.
5141f3790efb : Hide com.android.server package with @hide javadoc tag
88d5e494c483 : Add more enums for the client and process attributes of SystemApi
ee51369bda39 : Set CarSysUI unprovisioned state depending on SUW progress.
15c0a441c9a0 : Add builder method to check DevicePolicyManager
b5f0e74302b1 : Added log statements to some user-switching tasks.
ea4bce75cfeb : Put userId at the end of parcel
721e4d085ca3 : RESTRICT AUTOMERGE TextClassifier cross-user vulnerability in direct-reply
4f62f21a3052 : Change screen rotation animation
4d418bcfe70b : Make SystemApi ACTION_SUBSCRIPTION_PLANS_CHANGED
c594d702685a : [DO NOT MERGE] Add a configuration to allow disabling auto-suspend
5e851cf9d895 : AudioService: setMasterMute protected by MODIFY_AUDIO_ROUTING
0c4a21e4eaef : Security Fix: Race Condition + NPE
840942243fc0 : Fix summary cancel logic for experimental bubbles
afdb23ab6f90 : Use new UnsupportedAppUsage annotation.
2fc27ebaec26 : Refactored UserManagerTest to use JUnit4 and Truth.
de626c28d7ab : DO NOT MERGE: Adds artificial package handler latency
0de89c92d298 : AudioService: fix A2DP device check when making device unavailable
c5e29907c451 : Fix TaskDescription's copy method
4a7252d077b4 : Add QuotaChangeListener interface.
ca0e5df1b69d : Use @Suppress instead of @Ignore to make atest happy.
142c5731eddd : Add second filter step after grouping and sorting
2e4269b6082a : Add Category and Categorizer classes.
ea14d19106b0 : Migrating Incremental* APIs to PackageManager APIs.
e2d0474422a2 : Fixed UserManagerTest so it works on Automotive.
1373fdb31def : FlingAnimationUtils now takes DisplayMetrics, not Context.
98ba8e690554 : Expose snapshotTask for use in WindowManager
b252d8bdbf37 : Create system server component for one-time permissions
7c1cc8a393b5 : New values for grant dialog permission results
b43dfe30072b : Add R scoped storage app-ops
720a7816d0ce : [incremental] change temp dir
893c57adebfe : Fixed Log calls on UserManagerService - they should be Slog.
705493166f91 : MediaMetrics: Update the put helper for more types
10eae318467d : Controls API - Adding service impl
eac923e30cf0 : UserSystemPackageInstaller: Implicit System Mode
8d53acf685f7 : Adding Uptc data object.
190d953f1f53 : Change the functionality of RuleIndexingDetailsIdentifier to splits a given rule set into three indexing categories since this code will be shared between the XML and Binary implementation.
9732e29bceb0 : Create AAssetStreamAdaptor, for reading from AAssets
c895b1b4501c : Use new UnsupportedAppUsage annotation.
ad9254cb1d45 : Use new UnsupportedAppUsage annotation.
3df7ab00b14b : Inflate & make bitmaps for bubble views in background
e23a0eb5ee7e : Use new UnsupportedAppUsage annotation.
9065a5fc42f4 : Implement AndroidBitmap_getDataSpace
469963c6ad3a : Don't re-use LogMakers in LockscreenGestureLogger.
53fe96661be6 : Use new UnsupportedAppUsage annotation.
ce273df37761 : Remove default Device Owner restrictions
71e3efed5488 : Add query functionalities to query all of crates
75519c08f168 : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
ecd43102cb5e : Remove the unnecessary parsing that could be simply eliminated by casting to StringAtomicFormula.
254b0d5a7f84 : Log watchdog-initiated rollback reason
231b3d8f6032 : Log native crashing process
cdc5524f79ec : Add package failure flags to Package Watchdog
71339a9b87ac : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
4e87969a1c43 : Only apply flag when it has been changed
e1559479eb5c : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
37131b5842d4 : Clean up on logs and javadoc about app data isolation
a703487df63b : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
79c89ecef7b6 : Move NotificationEntryBuilder to collection pkg
3f38f2630e52 : Call layoutAndAssignWindowLayersIfNeeded while holding mGlobalLock
f0b0eafabb38 : Move the permission.xml to /system_ext
3e077caaad2c : Set sdk_version "current" in test package
9d3ba8257ef4 : The reset() should not throw exceptions
3db58a6149c4 : wifi: remove softap restore method since new API supported in R
30749c8f86e9 : Extend integrity component indexing type identification to also return the key value that the indexing will be done with.
a67b35e16a7a : MediaRouter: add route session info
e641c9b0199e : [Mainline] decouple ServiceState.getDataNetworkType()
7d9ad18c8c53 : Handle permission grant for TextClassifierService.
5b0c7fa2bd1e : Trying to work around aidl incremental build bug.
fee0b82175dc : Add SurfaceControl.Transaction lock debugging utility.
f7146a989d59 : Revert "Enable IME Insets flag"
e696f2fb0ea6 : Fix task is blank in multi-window when IME show
3d60c71a2a48 : MediaRouter2: Create MediaRouter2A.java for rewriting MediaRouter2
92721349d9ec : Add updatable_media_stub to framework
f5a3d382a97e : Handles null outInfo in deleteSystemPackageLI
ffd012289dcb : Update java doc for FLAG_DIR_BLOCKS_TREE
d5093c71de64 : [Telephony Mainline] Add new SystemApi method and SystemApi annotation for mainline
5df3b7523988 : Reduce unnecessary redraw when unlocking
d0205a3469dc : Fix security problem on PermissionMonitor#hasPermission
e0d10d9f1fae : Add new log for DocsUI
6fb18bbfdb99 : Cleanup framework-all usage
a8b3a273be1e : Reset SurfaceControl when reapplying magnification spec
c9a0df2d8888 : Fix IsolatedUidAllocator for non-primary users.
d885c3279f3f : RESTRICT AUTOMERGE Make toasts non-clickable
87670f362090 : DO NOT MERGE: Don't let NotificationEntryManager keep around old RankingMaps
aa2ffea8baea : Revoke granted permission when the permission defining app is removed.
aa68a4f19e6a : [DO NOT MERGE] Return correct offsets for getAttributeRange()
8f24cd9db311 : Expose getters for WifiP2pConfig fields
cc26ad667583 : MediaRouter2: Add RouteSessionController
305946b910a9 : Fix security problem on PermissionMonitor#hasPermission
d9691e20b5b5 : Make preview text focusable.
2d3442466ef3 : Do not restart activity when pinned set changes - just re-sort.
bc2908162816 : Do not restart activity when pinned set changes - just re-sort.
730fc5b2c9b8 : Battery Saver capitilized in tile
8a74765bf7a8 : Adding proto for QuotaTracker dumps.
8cbb274b51e1 : Add metrics constants for accessibility edit dialog
04b4ba1e15fc : Shuffling to prepare for MediaProvider APEX.
e118b917b118 : Introducing UptcMap.
d4af97c5494f : DO NOT MERGE: Exclude nearby_sharing_component from backup test
50361687ba6b : Refactor CountryDetectorService
dbaecba45520 : Require permission check when caller's package name is keyguard
8c1ae5aef81b : Create statsmanager service
f2310c706510 : MediaMetrics: Add MediaMetrics Java interface
0d128c926a50 : Add result constants
24e9073b4237 : Skip foregound check if ActivityManagerService returns null list
504df9427ef8 : Removed the DEFAULT_USER_ID_TO_BOOT_INTO settings property - it's not used.
5660e918cf66 : Deprecate ACTION_FINGERPRINT_ENROLL and add ACTION_BIOMETRIC_ENROLL
71c694aa382f : Allow "LOCALIZED" and "UNICODE" collators.
e6818d5f6c16 : Camera: Fix typo when comparing display size height
ede47c927ef1 : Move build fingerprint check outside of main loop
e4275585c0e7 : Mainline: remove usage of hiddepn API SubscriptionManager#getPhoneId
e2815f22c8f3 : Persist dark mode when set
8692ef317407 : Add TEST_MAPPING for utils classes.
e87735bdaba7 : Improved dump on services that implement isSupported(UserInfo).
f235ec4564df : Give a new Handler to each injected Executor.
2b8bc15d9da7 : Fix lock screen wallpaper
7296c9365822 : Fix lock screen wallpaper
3349553a99da : Make ModemActivityInfo isValid system
c8e226610cca : Move statsd metadata from statslog to atoms_info
43f18ea45a71 : add IncrementalManagerService to system server
f19ce4af1df1 : Dark theme battery saver tile secondary text
4dc69f36a5a1 : Correctly prevent the bubble screenshot menu when setting missing.
730d949e6d86 : Support for NotificationAssistantService to rerank notifications.
e4646a4c8772 : Daggerify and Dumpify LockscreenWallpaper
1498d7d3a33a : Removing unneeded telephony-common dependency.
86c7344daf1d : Don't immediately start listening to Prox in DozeSensors.
408b9595e366 : Adds PhysicsAnimator and accompanying test utilities!
54c821eb19d7 : Avoid initialization race condition
3942a8d94d66 : Properly check for null pointers
699aa679a396 : Add alpha support to Insets API
497fd60547d2 : Mark frontend APIs @SystemApi
04a05a8bb277 : Move framework-appsearch out of framework.jar.
51106a339ece : Implement existing gestures using the new architecture.
247ca2c4c51f : Cleanup to make loading bubble info in background easier
936f84795516 : Add shadow to voice assistant handles
4482ab53d171 : App data directory isolation
19ee292575d5 : Sharesheet - App stacking.
ade6140469e4 : Make isManagedProfile public.
c4ef2c702a74 : Move FrameMetricsObserver logic into UI Module.
e5a34c8bc144 : Remove contacts affinity from contact permission descriptions
c7e715266f47 : MediaSessionManager: Split abstract class Callback into interfaces
5a8fe7a028a6 : Pass app visible packages data directory info to zygote
a2ce459f6524 : Add TETHER_PRIVILEGED permission to shell for CTS test.
1414c61d29be : Add new configuration loading path for apex module
f5446dec1b5f : Don't depend on annotation processors XmlWriter.
0c2ebe2bbf46 : Make wifi module use shared metalava args
20cf2bcc114b : AML: Do not merge launch events on different displays
b149c5af61f6 : [Wi-Fi] Add a new proto field for adding new networks panel page.
0371b06a5bbd : Add ability to exclude settings from being restored.
64c392c86f10 : Wifi: Update AP Bands to include 6GHz
287d8283f4f2 : Enable WCG support for ImageWallpaper
b520939fdad7 : Make updatable-media use defaults for droidstubs
7603dea0dd0d : Ensure we clear magnification specs on non-magnifiable containers.
1d63546de956 : add default cpu.active power consumption
2787a9a55df5 : Remove outdated code which prevents setting activity task in some scenarios
d45d9e111b57 : Move SystemUI to /system_ext
5dfdfb1956c5 : Use Compatibility Framework to remap error codes.
81fbc5b6a9ed : Naming consistency: MediaAnalytics to MediaMetrics
a13e61ce71c7 : Change function to public accessible
3c5b567b02ea : Fix double-wrapping of exceptions in remote AndroidFutures.
9b51b7319c7c : Check the white list to decide whether to enable rollback (2/n)
6a55e06d96b5 : Fix setting state description of toggle button and switch
58dc5197a541 : Fix up bubble images from experimental bubbles
da208155118b : DataLoader version of installation API.
8a48ba7108c4 : Move framework-wifi into the Wifi APEX
130441b131fc : Create WifiAnnotations and jarjar into framework
754fcc20c5b6 : Split framework-wifi.jar out of framework.jar
eb1431f5a936 : Make the activities dumped in top-to-bottom order
913dd6b9a9f4 : Revert submission
a785fd9d11da : Remove legacy "Carrier Wi-Fi" configuration constants.
8649d1502bc2 : Add developer option for bluetooth Gabeldorche feature
8dcbd6474be7 : Fix testNetworkScanRequestParcel_Parcel CTS
7293dfca7cbe : [DO NOT MERGE] Reset mTrackingReportedValues in endSample()
483da5385f7f : DO NOT MERGE - Temporary fix to disable augmented autofill requests coming from password fields.
87e22207bfd4 : Expose @hide APIs needed by ParceledListSlice
b6907622f78a : Remove hidden shared account methods from AccountManager.java
4d340f12c923 : Expose PreciseDataConnectionState to Public API
a74a86437885 : Switch from allowed display configs to refresh rate range
b8449365ca93 : Reformat biometric auth constants to 4 hex digits
c0a8834d9cde : Add TEST_MAPPING for ResourceLoaders
b0c09e4ba6a2 : docs: Fixed typo
2246b33f5fc2 : Unify listener interfaces in NotificationListener
fea5c4af0ef0 : DO NOT MERGE - Fix StatusBar.updateIsKeyguard() when suspending to RAM.
9e1f9a4fc07c : Revert "Rmove @UnsupportedAppUsage"
8d83364c5f88 : [DO NOT MERGE] Better timestamp for shutdown and startup events.
fe7b206c8d00 : Revert "Rmove @UnsupportedAppUsage"
54554e238aaf : API update for insets
7d383d1a9895 : Migrate SoundTrigger implementation to new service
93c117c86fe0 : Implement the soundtrigger_middlewware service
3fea8d1042a8 : docs: Removing most of the intro to PowerManager API
8649a9168689 : Camera: Fix typo when comparing display size height
13068a57ce48 : Enable basic incremental installation
4ce1ddff7986 : Added WindowMagnification for Accessibility in System UI
a6f4e080ce20 : Mark SurfaceAnimationRunnerTest & AnimatingActivityRegistryTest as flaky
5ea42287ed92 : Overriding toString method.
8f5cdbb49b83 : Disable support for object references.
788417d14a92 : AudioService: manage single audio device type in APM
bc67f2e15813 : API for autofill integration with keyboard.
97dad931dfd8 : [DO NOT MERGE] Add country blacklist support
803c885513a4 : Move GsmSmsCbMessage to CBReceiver test app
13cde9694d66 : Provide defaults and annotations for LocationListener
17e671ac398f : Do not use hidden broadcast API of RemoteCallbackList
dd819242027d : Methods to streamline bulk media operations.
34a894dc5dff : Disable package verifier in stress test.
c9129642ade7 : Add IntDef annotation to SIM state constants.
b6dce0b74f88 : Concurrent collections for Bluetooth callbacks.
e1541e7ec9c4 : Update Ranking's equal method
237c774468b8 : Create framework-statsd
f9477cc4f4d9 : Fix position of gentle notif header after dismiss peoplehub
51419384905c : Update user restriction APIs to be called on parent instance
14c80cf363c6 : Add SystemApi params to framework-module defaults
a44d7296a139 : Add new APIs setAutoTimeZone and getAutoTimeZone
0c99455baa06 : Allow Developer Menu state to be migrated
7c1ad5b2bba8 : Introduce IsHighPriorityProvider
09fe043f2602 : Revert "Mainline: remove usage of hiddepn API SubscriptionManager#getPhoneId"
5995bc587b02 : Run PackageManagerShellCommandTest in Treehugger.
6c7acfd69294 : Add PackageVerifierTests to presubmit.
a70e7ec86963 : [Settings] Expose @hide #isApnMetered as @SystemApi
c12e4603586f : Timeout aod wallpaper while docking
5e3be0b99804 : Leverage the enum ACTION_SETTINGS_TILE_CLICK from metrics_constants.proto
4a7835ffb681 : Window Manager Flag Migration (7/n)
484074aedbe0 : MediaRouter: make setControlCategories synchronous
4f6a1c0fc4f2 : [SettingsLib] Add preference click metric log
9cef3631fb8e : Enforce that registered authenticators are not null
0d824d4161ee : Add the root of crates by Context.getCrateDir
2cae4e6680d7 : Make requestModemActivityInfo a system api
a722cefbdbb9 : Pipe featureId from app to noteOp in BT code
4abc82859dc7 : Fix deserialization of @id aliases
c6c532747118 : [AWARE] Add API to expose supported cipher suites
814bf4720f79 : Check calling identify for TelephonyPermission
094ba71ffb05 : FrameworksWifiApiTests runtest.sh: do not run with root
7aeebcafadf6 : Add FrameworksWifiApiTests to MTS
79cbc340b206 : Fix documentation in SparseSetArray.
debb4616ef67 : Remove unused SystemProperties.set
2291072bd037 : Ensure that cancelling authentication ends up in the correct state
e8d2d1f9bfa9 : Enforce authenticator registration
cf5a2d0ff177 : Mainline: remove usage of hidden DEFAULT_PHONE_INDEX
b4428feee29d : Import translations. DO NOT MERGE
3c4d6a6469c2 : DevicePolicyManager: annotate SystemApi
bcba88c3258a : Window with FLAG_NOT_FOCUSABLE cant be IME target.
104e96728662 : AudioService: modify unmute on device plug behavior
7ea528a380f4 : Fix parsing <profileable> in AndroidManifest.xml
841213136203 : Add performance test for OomAdjuster
d04b43de6168 : Enforce that only public authenticator combinations are accepted
068713f60c37 : Fix UsbSerialReder for multi-user
c8a530ea65c5 : DO NOT MERGE Fixing build, missing parameter.
b62b7b724df8 : Revert submission
f2b41770d4c6 : Remove a few hard coded references to SystemUI in fw/base/services
b9da9110118d : Remove READ_SMS permission for ACTION_SMS_MMS_DB_CREATED
b849ed508531 : Check for wallpaper service on DozeWallpaperState.
44b69ab66d87 : Remove IntentTile
683379d6b8dc : Revert "Performance regression when hot reloading"
ebac5056b31b : Move MockitoUtils to server om package
0a557c5991d7 : New toggle for peoplehub in settings
6cbf57b4b08a : more precise definition for undecorated remoteviews
753a56fa563e : Separate ImageDecoder JNI from actual work
2fdaf81c7a3c : Revert "Revert "Overlay, actor, and target app visibility handling""
df386953a11e : wificond: move wificond files to unbundled file group
9429a103977e : Deprecated Lychee related APIs in ContactsContract.
a9940c2a53b3 : zygote: fix mprotect range for non-page-aligned segments
fc31cb4b34a7 : schedule a PIP update even when the previous stack is the current stack.
73450f200412 : Wificond: transfer implementation to android.net.wifi
440ee2608fda : Camera: add OFFLINE_PROCESSING capability
0b0441d16c87 : Add a permission for preempting sound trigger sessions
c613c7760f0c : Fix "atest ResolverActivityTest" UPDATE_APP_OPS_STATS failure.
ab58ef6483a2 : Sound trigger middleware service definition
930f2ad120ff : CurrentUserTracker#UserReceiver listen USER_ALL
69a146ca9c4e : Use CollectionInfo and CollectionItemInfo api in RadioGroup and RadioButton
42ab116a0f61 : Call rebuildList() from sharesheet's handlePackagesChanged().
f5c894f7ceea : [incremental] Java service and shell command handler
731dafbd431b : DO NOT MERGE Make fixes to make sysui more customizable
8bc4c23906f8 : USB: Add test for UsbManager APIs
6a01faea47ca : Give installers and apps with "full" access the pass_through view.
fc9c3b6d963c : Return installer mount mode for installers.
17c660dfeb1c : Add keepalive related methods and fields to system APIs
a3912cf2f0ce : Move content preview outside of the ViewPager (work tab part 2)
09df2739d7e7 : Update Documentation For ACTION_ADMIN_POLICY_COMPLIANCE
c72b0bba8c39 : Add rollback parameters when submitting sessions to apexd.
d0ae5c22d5e6 : Don't mark terminal staged sessions as failed
f19eabddacc6 : Add build fingerprint checks to APK sessions
a4f4056ff65a : Remove PROP_FUSE_SNAPSHOT as it is no longer required
c54507664b9d : Wire individual attestation
677921fc2537 : Merge ActivityDisplay and DisplayContent into one class (77/n)
5f6e9460fd16 : Remove FUSE restriction blocking apps from making their dirs
cf2ef0c0f9c1 : Add wtf log when starting activities with different uids
440f88b43a6b : Add task snapshot for home task
9f8d8061ab30 : Wifi: Replace dual_band with 5GHz band support
7b47d143bf58 : Add unit test to verify adding windowId to surface
cf6070e32837 : Refactor static input associations
119afc0695cf : SystemApi is parameterized
f8135aa5873f : Fix drag surface would be stuck (1/2)
afc4d88a96d0 : Add a feature flag for Settings conditionals removal.
4d0f64239db2 : Null check freezer on install failure
5c7ed9affdea : Add phenotype namespace and flag for biometrics
d15b2f727995 : Allow setting User Restrictions per user type
06fa0d4009ac : Mainline: remove usage of hiddepn API SubscriptionManager#getPhoneId
95f02701d5e2 : Support custom user types (profiles)
30f1dd8be19a : Use @Authenticators.Types for authenticator selection
6b7551adfc47 : tether: Use new API: startTetheredHotspot to enable hotspot
42af5f4b851d : Fix generatePermissionGroupInfo
524742500c82 : Remove unused interface NotificationUpdateHandler
e42331233abf : Minor cleanup - removing non-NDK shared lib.
642c22b223e4 : Put userId at the end of parcel
2160e0fd56e7 : Return to direct mutation for Provider authority
b4345078132d : Migrate to public version of CloseGuard
76d515ef2e97 : Filter Event classes
13eb5813a1fb : Add setAllowedAuthenticators(int) to BiometricPrompt
22b6bbd8c5b6 : Add support for SystemUI Window Management
6d11ca44232e : Avoid ambiguous overloads in SpannableStringInternal.
6cde9d9ada5d : add DataLoaderManagerService to system server and register to system service
cbd90573561f : Update location permission strings
342b8f4ad7fb : Adds settings fields for left and right back gesture inset size
aefc64b0f222 : Change defaults for FREQUENCY_RANGE and NR_STATE
ccd009164f8d : Move service-statsd.jar into statsd apex
d58b04ae4711 : Add audio.common types AIDL definition
9e1e0fc381c2 : BatteryStatsManager: Move constants from @hide BatteryStats
d185a842c1ba : DO NOT MERGE Set CarSysUI unprovisioned state depending on SUW progress.
351df0901d4e : Rmove @UnsupportedAppUsage
cc554e67709b : Revert "Revert "Cleaning up listener when task completes""
62a0d5ea2543 : DO NOT MERGE Triggering status bar refresh on locale change so that the notifications panel updates to the new language.
4f0688b30b12 : [incremental] adb data loader
ee05f27fca45 : Reduce the staleness requirement; make it a flag
e44dde31c42f : Cleans up user info creation in UserGridRecyclerView.
081676ef9228 : Wake task persister whenever a new task is added
f13ce794869a : Prevent NPE in QuickQSPanel
51e51feb3c68 : Log outgoing blocking binder calls in system server as WTF
a0d177f8279b : Set mAfterCompute to null on destroy to prevent leak.
78f4347c6d40 : Add a DeviceConfig.Properties.Builder class.
a7991ab88856 : Clamp brightness thresholds to the maximum brightness.
30aa3add8555 : Remove Handler messages on QSTileImpl destroy
8823c98a3321 : Revert "Revert "SoundPool: Use caller thread for sound playback""
30b412cab78f : Apply Dark theme changes when screen off only
141a81581fbf : Fix touch slop issues on bubble long-press menu.
3f128405bf7d : Assorted location cleanup
df9e732962f0 : Add tests for layout overlaying
216c08e460c5 : Apply Dark theme changes when screen off only
c277a31956ba : Fix race condition in NotificationListener
dabebc6f4f4e : Enable CFI libjni_pacprocessor
4fcb2a173fa4 : Support unsolicited message from lmkd
2947145c0c32 : Add an exception to setProperties method signature
25978ac5b4d3 : Revert "Cleaning up listener when task completes"
145294168f3b : Cleanup ITelephony in TelephonyPermissions with new System API. This method is used by Telephony Module for permission checking.
bfb96ce3e62a : Allow persistent observers to define packages they care about
9ec973a49f55 : Pass initiatingPackageName to verifier.
3cf42826c87e : use real std::make_unique
d3e6b7733756 : Re-enable BatteryMeterView checking the icon_blacklist
4e5541886439 : Do not try to do a restore at install if the user is not ready for backup.
e0ba4aaf1c49 : Make sure test APK is build when test is run via test mapping
acc2d2bbf1f7 : Add MediaParser.TrackData object
7b63d6ec1b8e : [DO NOT MERGE] Resolver/Chooser - Fix 'no apps available' inset
a8fe1b4aaa97 : Reduce size of procstats westworld atoms
0bde9c1ceddf : Changes to API
c24e2207cb62 : Add intent action for allowing user to select bug report handler in Developer Options of Settings
c69ea40e80dd : Execute explicit health check mitigation immediately
e59cb735f33e : Revert "Remove the rename() interceptor"
cda072b18418 : Add metrics for Settings Bug report handler page
c415351d3ddd : Add getBugreportWhitelistedPackages() in ActivityManagerService
f9b3fd49c43d : Move native crash detection to Package Watchdog
b48556d57823 : Restricting the java version for plugin lib
23a864da11ae : SettingsProvider: Use new API for softap config backup/restore
5f60a7a6b939 : wifi: Return SoftApConfiguration for cloud restore.
5dbecd9db376 : Use TelephonyManager API to check if device is voice capable.
f75d7e6f79fa : [Wi-Fi] Should not downgrade the security to connect an OWE access point
1b2323a80753 : Revert "Revert "Make media command be a shell command""
6aa1816a4a3e : Color correction improvement (1/n)
9fd5576e60d1 : Add CarrierConfig for roaming PLMNS that will need emer DDS switch
24a1ac51bfd8 : Don't clear cache when changing accessibility focus
a0be6be38781 : add SoundTrigger HAL 2.3 per model parameter apis
fe4eb2b19354 : UM.isUserNameSet is SystemApi
1c0bf0f17ffa : Coarse location permission description change for automobile
765c9bc263e0 : Fix job preemption logic
637138dd944e : Revert "Overlay, actor, and target app visibility handling"
a4bb0444d90f : Revert "Fix WmTests presubmit failure"
bc2c41557a26 : Fix permission equality check
3eee9437b292 : Updated UiModeManagerService to always trigger configuration change for setNightMode if it is AAE.
65664b2909e9 : Check screenlock for unlock dialog
5275b612b38a : Add onSignInResult() to WifiEntryPreference
31ca4f8573bf : Revert submission
ba6337f3cee8 : Separate ShadeController from StatusBar
161c075d998c : Rename IStatsManager to IStatsd
960c6cfc35ac : Improve comments for contacts local account
d7d27271ffc2 : Updated UiModeManagerService to always trigger configuration change for setNightMode if it is AAE.
85fb19a40599 : Change Stack to have generic WindowContainer children (76/n)
25e2b42a6b5e : Remove StatsEvent.h/cpp and StatsEvent.aidl
bf04ea6d3b55 : RESTRICT AUTOMERGE Fixes NPE when preparing app data during init
428a272285fc : RESTRICT AUTOMERGE Use KNOWN_PACKAGES when shared lib consumers
1bb2d3c62f12 : RESTRICT AUTOMERGE Handles null outInfo in deleteSystemPackageLI
29131643f314 : Introduce Radio Shutdown System APIs for Mainline
6697814f9683 : Create new Carrier configuration for separate MMTEL/RCS features
e34087b1b3a8 : Don't dismiss adb authorization prompt upon USB disconnect.
aa3b5d945f01 : Add missing test dependencies for ApkVerityTest
15e3ae071a0d : [Telephony Mainline] Expose MAX_NETWORK_TYPE constant
5f01de427bbc : Remove deadcode in VerityBuilder
55c1c3f87438 : Camera: Add support for CONTROL_ZOOM_RATIO
0eb901b79b31 : audio: add call assistant usage
9028d41a7f72 : SysUi can mock static methods + coordinator tests
3ae892b16747 : Revert "Revert "Recycle SysuiLogs + add NotifLogs""
3b86a4f26a46 : Track bubbles that were whitelisted & blocked, don't bubble blocked ones
dd31dc6c9977 : Define a telephony database column for uicc applications enabled or not.
323ce6205704 : DO NOT MERGE: Don't let NotificationEntryManager keep around old RankingMaps
bbaf8493e3bb : Make fixes to make sysui more customizable
1e713c1eabc0 : Remove contacts affinity from contact permission descriptions
b444a977c633 : Updated UiModeManagerService to always trigger configuration change for setNightMode if it is AAE.
3fb13a1f826c : Send correct UID on perm flag update
d7563951e1b2 : Remove config_lowRamTaskSnapshotsAndRecents
89247d28b8b7 : Renaming: incremental_dataloader->dataloader.
2945bfff9e59 : When saving MSKP files, record layers as SkPictures with annotations.
0016eefe11ee : Expose the onCarrierPrivilegedAppsChanged as SystemApi
7192e0a8e0f6 : Remove locks from StateManager to avoid race condition
22f90a09e990 : Fix bubbles crash when a null person is added to a notif.
85a037afb6a3 : Fix misleading (copy-pasted?) error message
51802b364a6f : Avoid lock inversion.
5ae996f892dc : Pipe disabled compat changes to runtime through zygote.
6aa25ec97d97 : Add new UnsupportedAppUsage annotation as lib dependency.
c3a8cf467177 : DO NOT MERGE Defer Hvac initialization until after BOOT_COMPLETED event.
bdca31b10532 : Remove usage of hidden Parcel APIs
7cc20745954b : rename service name of DataLoaderManagerService
366cc85eaffa : Mark TaskEmbedder#setListener as public
f93a39cb0965 : Add implementation class to handle integrity check broadcasts.
8065f440201f : Allow Windows in Display Overlays
19db476a552b : Add UiEvent logging to volume dialog Events.
2e074fa29767 : Minor getPackagesForSharedUserIdLocked() fixes.
d7f5fdb43bd9 : Pass excluded keys to the backup agent in onRestore
cf6a399e006d : Log native crashing process
91182f350756 : DO NOT MERGE - Do not show Bluetooth icon when headset is not active
f32bbcf74277 : move privapp_whitelist_com.android.storagemanager to system_ext
2c1c37aee5ea : Fix tests for infrastructure for sharesheet work tab (part 1)
38a6fce59b35 : Add infrastructure for sharesheet work tab (part 1)
9657a93fab34 : Extend PackageFreezer for post-commit steps
a27e343337cc : [Wi-Fi] Enhance summary string for a open/enhanced open Wi-Fi access point
c294a4720cce : Add pixel aspect ratio information to MediaFormat
029d9ea11921 : Support strict mode private DNS on VPNs that provide Internet.
60cd85533d3a : Add test coverage for strict mode private DNS.
b2f5ae43de34 : Remove keyguard_indication_area_overlay
a3f650dc8df6 : Mitigate native crash without depending on ModuleMetaData
7bd8788c9786 : Rollback everything that is available when crash is unattributable
f0a70b189162 : Add a whitelist to control packages eligible for rollback (1/n)
1c9126d3de48 : WifiEnterpriseConfig - Stop depending on constants from android.security.Credentials
215d43217d36 : p2p: check the length of the network name bytes
77f376fc0f03 : WifiNetworAgentSpecifier - Stop importing @hide NetworkAgent
f40a3a952ef8 : Add install test for statsd apex
499606e92de2 : WM: Fix WindowManagerConstants initialization order
36b19af9a51e : Adds widget namespace.
2bcbd6809c68 : Separate animation applying logic from commitVisibility
1eb2a91aa0d6 : Use physical density for external displays
8a4cf5e0e36b : Do not get CM instance in getActiveModemCount unless needed.
45a351e26294 : Add change ID for platform compat
76c72ec00263 : Replaced Build.IS_DEBUGGABLE
732f6e6c193f : Minor style fix.
3a7ce7aeb7cc : Use max value from resources
767d70e2c7e5 : Config to debug overflow
9e700fff2c3f : Add a cpp DVR wrapper
cd6465e921a3 : Overflow activity scaffold, xml, manifest, style
546462f13950 : Ensure package names read from config are system packages.
79a0faf869c2 : Avoid lock inversion.
db70de365656 : Revert "DO NOT MERGE - Add AUTOMOTIVE_USER_SETUP_IN_PROGRESS to Settings"
030afb56c81d : Add DvrSettings
c84d10230782 : Rename ApkVerityTests to ApkVerityTest for consistency
22bc5ce7c9ea : Fix InstrumentationInfo publicSourceDir
2a31fd75a009 : Add Slog.wtf for calling setMode() with OP_COARSE_LOCATION.
122eaaa2548c : mac randomization notification fix typo
89817631b584 : Puller API: Unit tests.
6f646ef3a3b2 : Create a new non-updatable Wifi filegroup for WifiNetworkScoreCache
61bfdb3a9e88 : Use default attr instead of styleable
d98deeb629dc : statsd: Allow wifi mainline module to log its metrics (contd)
82dc27913f9e : Add CarrierConfig for roaming PLMNS that will need emer DDS switch
a7ed475d1888 : Work around per-package app op mode set for runtime permission app op.
5f116e1db142 : Apply Dark theme changes when screen off only
743c6213807d : Do not use hidden HandlerExecutor
e6c536a1471d : Define ril request for enableUiccApplications.
f6081119aa48 : Add UHID_OUTPUT handling to hid command
c490e7acdeaf : Use switch statement for report types
9a02feacd280 : Use a separate writeEvent function
46e7cc14ad76 : Use unique_fd for uhid device
76b1d81bfe55 : Remove logspam
cbf4fb03b1d9 : Add a basic unit test and TEST_MAPPING for AndroidFuture.
7c2fdc44d28c : Fix completeExceptionally() wrapping in AndroidFuture.
9e829804e1e8 : Fix StatsEvent memory usage for pulled events
c93cd7aa9f4c : wifi-services-srcs: JarJar IpConfiguration
adb380a7d123 : Remove FakeSystemClock.setAutoIncrement.
434a224cb3db : Add admin consent cross-profile package APIs
945035cac7cb : Strings for no randomized MAC support notification
b25f906535c3 : Fix suppressing dot from BubbleMetadata suppress dot
5f94c857bee3 : Don't set mLockscreenWallpaper when wallpaper is not supported.
a3117ca4c67b : Enable clang-format for input code
66dc2a0ae8e2 : Add methods for the contacts provider local account
14167948ed25 : Make MediaParser.SeekMap a final class
40428527bf26 : Set default display to be fullscreen.
cee2ecc9161e : Make emergency notification dismissable
21cd5413e04b : Audio routing by strategy SystemApi
3a30e55be2b2 : Disable "use always" button in the UsbResoveActivity for USB capture device and non-record-permission apps.
57b6af041739 : Hide integrity @IntDefs
aba2a5424dd1 : Use single line QQS when not playing media
712a7cd80ee0 : Don't log SysuiLog to logcat by default
3e8f84f82f09 : Whitelist new lint errors
7f704b5248b7 : Fix unexpected process restart of size compat mode
c98b60582312 : Import translations. DO NOT MERGE
04c6a4696b2a : Add toString() to Display.HDRCapabilities
ee1db3f2e328 : Introduce a helper class to determine the indexing type of a given rule.
7391820c23a9 : Deal with MediaProvider process dying.
7402191ae74d : Don't delay starting sessions.
7084c6a9ac71 : Tell StorageSessionController when a user is stopping.
8095a83b370c : MediaFormat: Add ENCODER_DELAY and ENCODER_PADDING
9fd210224a9d : Do not cache enabled tags in Java.
19466b742888 : Update Bluetooth api on SettingsLib
f0385c5ad344 : Fix WmTests presubmit failure
5b514ee61c9a : Update AudioRecordingIndicator appearance
359c84dc696c : Use full config to check size compat
feb6023ccf1c : Revert "Make media command be a shell command"
12e0e6d24b44 : Add more error codes.
709c0a1cc846 : Put userId at the end of parcel
f7fef0fac849 : Make StatusBar optional in NotificationClicker.
29fd42c9d7d6 : Isolate mAnimationCompleteLock from mSync.
35b1c20c95d1 : Implement ImageRevealHelperTest to test reveal state
c38989264e1d : Fix boot failure on aosp_pixel-userdebug
9c84bd21c73b : Add annotator model name in ConversationActionsEvent
4af3ae960db6 : CarrierConfigManager: Adds API for persistent override of values
f935a53508a0 : wifi: Remove deprecated aidl methods
6b0a7b86dc87 : System APIs for telephony to expose/obtain binder services
0bc9926e8f9f : Update comment for #handlePartialReset
b7fcf00c776a : Remove data dropping as an invalid bucket case
e1b7ab1abe79 : Do not modify passed in intent
b38918ac76eb : Remove Wifi APIs unused in AOSP.
9ec5022b43a6 : Add TEST_MAPPING for ApkVerityTest
b0d526ac1257 : DO NOT MERGE: unrevert "Force FGS notifications to show for a minimum time"
ba4b561c3e29 : DO NOT MERGE - Add AUTOMOTIVE_USER_SETUP_IN_PROGRESS to Settings
5423cf08ccaf : Use a display ID that's really invalid.
7d0926567c20 : Add logging upon failure to edit SystemSettings
bc487b57593e : track and report packages with undecorated remoteviews
98df697ead8e : Remove some keyguard methods out of ShadeController
c720d3d1f564 : Additional documentation on transfer statuses.
e9f4e96c0a0f : Move dozing related methods out of ShadeController
6074b2592ee1 : Add some sounds used by KeyguardViewMediator
b45934a2cc6e : Performance regression on window switching
4c980fe0e08a : Cleaning up listener when task completes
88eff82e0475 : Add compat call to fetch icon from task description with user
964e6137e037 : Add read methods for filter
7648a3c05416 : Add a cpp filter wraper
3f46dbd7a091 : Overlay, actor, and target app visibility handling
6571c8a46154 : Critical fixes for AndroidPackage migration
57f4b7b6248e : Remove LOCATION_PROVIDERS_ALLOWED reads
e4b59bcf08f1 : WifiManager: Remove sync version of getWifiActivityEnergyInfo
1a52cf71373f : [incremental] base Incremental data loader service
54e6a3c4fbf2 : RESTRICT AUTOMERGE Make toasts non-clickable
fe4bf7926ed9 : RESTRICT AUTOMERGE Make toasts non-clickable
3b7cddc107de : Check screenlock for unlock dialog
50f5bad05f1a : Fix partial reset function in StateTracker
78b85709ec75 : Remove ConditionState parameter from ValueMetric's pull and accumulate functions
cdea3b70095f : track and report packages with undecorated remoteviews
dc1e99bbcade : Expose SdkExtension in the system SDK
9203e45a01af : DO NOT MERGE Make nav bar button click listeners overrideable
8bc377cb117c : Initialize BitInputStream with rule input stream
755e377c4ad6 : Call setCameraDisabled and getCameraDisabled on the parent profile
be7a42364904 : Make ApexManager a singleton.
9a7bee46c55c : Add TV config.xml: minimal fix for showing phoneUI
95ede7fb5380 : [DO NOT MERGE] Resolver/Chooser - Window inset fixes
c44f529a92a2 : Remove ConfigParser from TextClassificationConstants.
6e810df9b8b1 : [Wi-Fi] Fix transition mode problems
dd1dabaef7df : Log watchdog-initiated rollback reason
f305f4def072 : Add package failure flags to Package Watchdog
d10fa3065828 : Make maximum size of an error report configurable.
a9f15f0b0a92 : Revert "Fix drag and drop (3/3)"
d2b106c4aad2 : Revert "Fix drag and drop (2/3)"
bc71da4f47b2 : Revert "Fix drag and drop (1/3)"
352f9e2b6f61 : framework is not available to APEXes
4021f6733604 : [Wi-Fi] Fix transition mode problems
489a632e5b30 : Make media command be a shell command
6dad25dee68b : Accessibility shortcut improvement (5/n)
824b8a6d1269 : Fixes flaky CTS on the SimpleSaveActivityTest
66121902a51b : Fix crash after destroyed
2104fd96b870 : Allowing tap outside focus changes for pre-Q non-top window
67df8893dded : Handle nulls in Java autogeneration
1b5ffac398e7 : Enlarge SYSTEM_LAST_KMSG truncated size from 96KB to 192KB
d952240979ae : Kill off untrusted password reset
005a47944400 : Fix tethering apex version to be 30xxxx series, not 29xxxx
7d7b2f1a44f8 : Integrate Signal Threshold for 5G
257b6bff6ca7 : Initial support for subtitles and lyrics.
655a5b9ca397 : Revert Revert PackageParser#Package fixes
6b993a7408b6 : Ensure UsageStats data is read correctly.
5b62f3d496eb : Copy libcore.utils.HexEncoding into Wifi module
d01a0b2e2e3c : Add APN type XCAP
c4c1392c0a19 : Only run scenarios on the sysui package
5e374476c47f : Adjust policy for "stale" volumes outside module.
55ae88164962 : Better error handling in UsageStats.
af018345e56b : Revert "SoundPool: Use caller thread for sound playback"
ab720ee1611d : Add package name to DDM APNM packet
f65210645434 : statsd: Allow wifi mainline module to log its metrics
62eb61cfa48c : wifi-services-srcs: Stop using KeyValueListParser from android.internal
4bb69be2b095 : WifiNetworkSuggestion: Don't store packageName/uid
d0f5475b3da8 : WifiAwareManager: Add requestMacAddresses @hide API
3eac0b9158ce : UserManager: Add StringDef for all restrictionKey values
9d95aff92252 : When SPN is empty, use PNN in mobile network settings
75c870854c74 : Filter settings and configure()
aa4dfa7991d3 : Create a long-press menu for sending screenshots to bubbles.
d6c61466746d : Update to Blast surface control
47014d25d388 : GNSS Metrics Fix.
cd9dd94fb152 : StatsEventParcel impl.; move AIDL files
b2910d3b6ff2 : Allow tuning of heaptargetutilization
530deca4be5a : More robust DRM support, including tests.
2c9b3b47ea29 : Handle UserHandle.CURRENT in BroadcastDispatcher
4e19c48a6e74 : Fix aapt2 JavaClassGenerator Maybe#value() call before check
14ff71712caa : Revert "Revert "Deprecate PackageParser#Package""
a73bfa27a9a9 : Update BIOMETRIC_ERROR_VENDOR javadoc
983db8591d0b : audiofx: add device descriptor to AudioEffect constructor
7334848bcd38 : MediaMetrics: Remove private access to MediaAnalyticsItem
8fde4fb49790 : Add option for situation when user ignores permission dialog (USER_IGNORED).
762281bd667a : Remove hidden APIs for callState and dataState.
dcd12f652304 : Small Tweaks to Screenshot Intelligence log messages for better debugging.
bc215de99298 : Make AccountManagerService more resilient to database corruption.
b752a475377d : Remove usage of hidden API PhoneConstants.SUBSCRIPTION_KEY
b4a26016c419 : Moving product specific strings to a separate directory
ccb7ad664dfe : L5 metrics are not getting reset
beebd3ca9bd3 : ImageDecoder: Disallow empty/unsorted crop rects
57269c53f993 : Add rtp silence detection and inactivity detection to call quality
6cf49b2d3598 : Do not use hidden withCleanCallingIdentity
a027f740ee4a : Wifi: Add support of 6GHz band to NAN
689168225683 : Documentation on new Executors in SystemUI.
26ef68260aa8 : WifiActivityEnergyInfo: Use time values for energy calculation
985840ad6836 : Disable inattentive sleep by default on TVs
ea9457585a04 : Add minimal post processing API to framework
d8bdc45e05bc : Remove unused deferClearAllDrawn
4524c4228b86 : Implement rule binary parser
1fa4de584cff : Implement rule binary serializer
714fe2740aaf : Do not show mic indicator for MediaShell
d69738602a34 : Move WindowControllerCallback methods into a delagate.
8d73dc995812 : Pass in event time when notifying listeners of a state change
96f08b62b4ca : Avoid nav bar leakage when remove display
abc72e45c647 : Add services-stubs for in-process APIs in services.jar
404b9b2cf2df : Add android.annotation.Hide
e28d6b0a9811 : Trigger autofill service when a text field's text is set by the application.
8bda232355de : Clean up resources before detaching the task from hierarchy
4841a275c44d : [TelephonyMainline] Cannot use UnsupportedAppUsage API, use appropriate method to replace it.
2cf3ae3f065b : StatsManager uses private object for synchronizing
d265088259ce : Fix error handling in StatsEvent
c932ff21008e : Fix asset loading on ResourcesImpl swap
751de25d4542 : Remove telephony hidden api usages from commands
ea13b234e5e4 : Allow a list of packages to be whitelisted to auto-bubble
30672941716c : Don't require resizable check for experimental bubbles
d63f2035bd19 : Consolidate tracking of touch state in Editor (editable TextView)
386efae86353 : Small Tweaks to Screenshot Intelligence log messages for better debugging.
8b1e1f921dce : Don't set mLockscreenWallpaper when wallpaper is not supported.
4b73b90770a4 : Update bubbles to be default true and add update step
17c896e69b43 : Revert "Window with FLAG_NOT_FOCUSABLE cant be IME target."
6ad862839291 : Turn bubble any message on by default
8cd244a4a105 : Updating documentation for synthesizeToText
a69a245bb249 : NetworkUtils is deprecated, migrate to Inet4AddressUtils
1f503e45f7aa : Make emergency notification dismissable
578b32a4944b : Fix user handling for actor enforcement
c40f578d029e : Bug report handler app via Bug Report Shortcut
56dec3f134e6 : [Telephony Mainline] Refactored grantDefaultPermissionsToActiveLuiApp and revokeDefaultPermissionsFromLuiApps from PermissionManagerService to Permmission Manager
1a88539df227 : Add hook for JVMTI agent in system server
06e37f67de54 : Update location broadcast behavior
c29b969fe328 : invalidate NotifFilter onStrongAuthStateChanged
cb78285b81eb : Rename writeToProto to be dumpDebug
6bd2157b55aa : Add statistics logging for MediaProvider.
8f2c13766133 : New Executor implementaiton for SystemUI.
68a73d965031 : Update read contacts permission to mention account info also included
bd9bcbfb620a : Move isOccluded out of ShadeController
7596faf3918f : Wifi: Add minRssi and bandBonus for 6GHz band
6bf18c39d9fc : RESTRICT AUTOMERGE Make toasts non-clickable
b81f269ae2af : RESTRICT AUTOMERGE Make toasts non-clickable
bb1588b06b83 : Creates test service for on-device intelligence to request handles
87776d6687d8 : Onl apply flag when it has been changed
960f4cede37f : Fix ranking of people notifications and peoplehub
6ba10db1e42a : getWifiMacAddress: Enable for profile owner on org-owned device
a4be4662653e : Add initial implementation of MediaParser
93e16223652c : Fix crash after destroyed
f64e1343b977 : Update the last frame in the first layout
d0b5c8ff80e6 : Do not allow input connections from untrusted virtual displays
7f8643ae1ed0 : Use raw start result for internal
6708c416b08e : OomAdjuster: Don't reset raw adj if it has been evaluated
4d5d47f31e65 : Fix black image wallpaper issue
a5b6b37c02cd : DO NOT MERGE Allow app switches for accessibility services
4f2a8bfe1517 : Revert "Recycle SysuiLogs + add NotifLogs"
6f27c5769d8c : Make getPackagesWithPriviligesForAllActiveSubscriptions system API
4e758697ebac : [incremental/installation] new API to add file to session
6cfef54b7100 : AsyncChannel: Migrate Slog to Log to enable Jarjaring
b78025111119 : Binder API for native pulled atoms
b8aaf97e041c : Move BubbleView methods into BadgedImageView; remove BubbleView
8844bef9f342 : Remove unused code
2678a99af961 : Fix uninstall for 'all'
5fceb1574f47 : Structure MediaProvider as an APEX.
8c8a697358c8 : Remove unused class DrivingStateHelper
4c0e2a4957f9 : Add CBR and shell to telephony permission
747d3da30eb0 : Fix OverlayableInfo native construction
7dd53c9aef98 : Add country blacklist support
44f21b6aa086 : Move bitmap for lock screen wallpaper into gfx
04769a5af8df : base(Android.bp): Include BackupUtils in wifi shared srcs
3b39715eeea2 : Wifi: Add 6GHz bands
4351857f97c6 : Remove references to @hide MacAddress.ALL_ZEROS_ADDRESS
2d49456c9a79 : SystemActionPerformer implementation for new API.
6dd47b58c53a : [incremental] data loader manager interface
71a0895a9154 : Revert submission
56b8653b743d : Managed profile creation/deletion stress test.
45c0d54dfa73 : Add API to send background intent
672d8a7ab9be : Adds client info in ContextHubService dump
52d934183d48 : Use plain bytes for rule serializers
4a960316170e : Device Identifiers access: only on organization-owned devices
8c80e0c8951f : Add Coordinators to replace NotificationFilter
af16ee0c016e : Add Coordinators to the NewNotifPipeline
10c5655ea3a7 : Enable second reboot for FUSE sys prop change to take effect
8c50338cfdf9 : Replace setAutoTimeRequired and getAutoTimeRequired with setAutoTime and getAutoTime
2b1ea8dcaf76 : ServiceState merges voice and data into a single value
e0ee6fe2c2b3 : Allow requested installer package name to be null
c14ee3388ead : [Telephony Mainline] Add SimInfo.CONTENT_URI instead SubscriptionManager.CONTENT_URI for mainline
1d56ce3731fa : Set accessibility ID to window surface
31d9e8a3b63c : Shall clear calling identity to avoid destroying GraphicBuffer unexpectedly.
2453d06524bc : Unify Display level of window hierarchy (74/n)
a365421cb8d6 : Add TEST_MAPPING files for AppSearch.
700ae316c105 : Remove HD audio from audio codec list
86576714b991 : MediaRouter: remove MR1 from MR2ServiceImpl
955d210fbb16 : Convert apct/framework/ui_services_test-cloud-tf to Test Mapping Suite.
9a970c0494fe : Move 'privapp_whitelist_com.android.launcher3' to system_ext
a6af6b6c2aaf : Replace the permission of internal connectivity checks
9ffc6559a77f : [TelephonyMainline] Cannot remove AUTHORITY_URI from the public API.
a8eb85afb459 : Move 'privapp_whitelist_com.android.settings' to system_ext
e8d3d197d4fd : AML: Enable log and trace for non-process-switch launch
fd66d4d73967 : AML: Support concurrent launches
7b122e8f1c4d : Added ACTION_PRESS_AND_HOLD
fde53bb6f110 : Move TelephonyPermissions to TelephonyCommon
7dbf5fe92fb4 : Switch FakeIcing to return a SearchResults proto instead of a List<Document>
fd51bb2d5c8b : Handle destroyed sessions and fix color issues
dd1afd657add : Update NGRAN bands
ff076ebf7b58 : Save usercreated bubbles and re-bubble next time; add experiment debug logs
89eb3481e825 : Use the image of the person or large image for bubble experiment
b547e5ed52c0 : Flag to allow notifs with shortcuts to have BubbleMetadata
f8f55027b3c9 : Add SystemApi to handle "adb shell cmd"
7abff1d6fe31 : WifiNetworkScoreCache: Use @hide INetworkScoreCache
457ed3ae4811 : SoundPool: Improve tests
98b50bfcb04b : @Ignore NotificationContentInflaterTest until we deflake it.
8ae87ea1d626 : UserManager: move preCreate code to new method
d18f07301bb7 : Add comments to bucketing reasons.
e7219f10b1a4 : Recycle SysuiLogs + add NotifLogs
5cd77619acbc : Fix notif posting from shell when adb root
0310907dcadf : Proper way to ensure process dies before restart it
ea4fe39ad323 : Adding a non-blocking version of transfer.
6bf751fdb2a2 : Fixes and updates to LocationSettingsStore
6f0e41683ad6 : Move WifiActivityEnergyInfo to android.os.connectivity
979b56b99266 : BatteryStats: Move WifiActivityEnergyInfo to android.os.connectivity
194e9082de4b : Statsd: Move WifiActivityEnergyInfo to android.os.connectivity
308e25e5fb01 : Formalize WifiManager#requestActivityInfo as @SystemApi
d9fc947a6cec : BatteryStats: Formalize WifiManager#requestActivityInfo
4004535bbdf5 : Statsd: Formalize WifiManager#requestActivityInfo
91027f8588a3 : Add UserManager#getUserHandles() as SystemApi
ce5baf60d1ab : Add a flag to allow extending the check post dim
a8bff9707d10 : Fix SurfaceControl#captureLayers docs
6f5e82d9fc40 : QS Talkback bug fixes
a3f19030ed06 : Expose setFixedToUserRotation via IWindowManager.
6a8bf8e9e2fa : use new SkPathFillType enum
52c7408b15b4 : Fix typos in preinstalled-packages-platform.xml
f1ae70743091 : Require @Scenario annotation on platinum tests
c244b81bb508 : make ACTION_NETWORK_SETTINGS_RESET to be system API
53861b2c6ab2 : [wm] Adjustment of freeform window position when ime is visible
20ad4dabaca1 : Clean up memory leak in volume dialog
6867fc8778df : Implement a new Shader API, which can run custom code on GPU
cae316df07a5 : Add PackageManager#getInstallSourceInfo() to the API.
bfcd33931940 : Removes the defunct -s flag.
a3143b81d632 : Temporarily add wellbeing protection flag to use MANAGE_ROLE_HOLDERS in RVC
5f4c4ddf14d5 : Check if the surface control is released before setting metadata on it
080f9e6579c7 : BootAnimation: Minor whitespace fix
7426ec8e7853 : BootAnimation: Avoid memory leak in error case
8a867954222b : Replace QSDetail Switch with ViewStub
c57c1621cfd9 : New Controls API @hide
cb6968c3ea68 : Remove ACTION_BOOT_COMPLETED filters
44db1aca43eb : Determine pass_through mount mode based on UID.
c3c2e4de2d24 : Add a compat change to opt-in to latest SELinux domain.
6ecfebcc3705 : Use plain bytes for rule parsers
c722b456f71d : [Telephony mainline] Move #dataStateToString and #getNetworkTypeName to calling location
08972c5b2b8b : Supplementary Services(SS) gray out when airplane mode on in Call Settings menu.
c1360b215eaf : [webview] Annotate API parameters as @Nullable or @NonNull
efb3ff111c6d : Dump status of Package Watchdog observers
3f0ce98cfaa7 : Do not call SystemConfig.getInstance() from Bluetooth (1/2)
21effc8643d9 : Code clean up
f11130cfa048 : Add JNI call for writing StatsEvent to statsd.
e6efa3fca564 : framework-wifi: Stop using @hide isLowRamDeviceStatic
2652da82e9ee : Update the last frames in relayout window
3638f66a5cd5 : Add FakeIcing unit tests to presubmit.
9fcf32fd7cfe : Revert "Wait for the dying app fully killed on getting content provider"
692d3750a636 : wifi: Use SoftApConfiguration to replace WifiConfiguration for SoftAp
1b41052cfc9f : Migrate tethering notification resources
14361ea9cacd : Make WifiActivityEnergyInfo @SystemApi
7c3c7c52a421 : Statsd: Clean up WifiActivityEnergyInfo
2c0b9f5d78aa : Prune UsageStats data belonging to uninstalled packages.
64fffb978794 : Telephony module will staticlly link IState.java
1368306492e8 : convert HomeHelperTest to presubmit
4e2cbb50cabd : Added tracing to multi-user operations on WallpaperManagerService.
06e9a4e01bbf : Add property-invalidated cache
83c8416b7d85 : Move TelephonyUtils to base/telephony
678dbef6438a : Add phenotype property for enabling / disabling camera pinning
a38654fc25ca : Change Task to have generic WindowContainer children (73/n)
991a94d4b3e0 : BatteryStats: Clean up WifiActivityEnergyInfo
8713b167a9a7 : expose APIs for mainline telephony-sdk
cf2fed6c228a : Add install test for permission APEX.
2d61e036f323 : Doc: Adds a link to the WifiRTT codelab
cfa31de608e1 : Add a DisplayLayout utility
5228c3135913 : Revert "Merge "switch to new SkPathDirection enum""
181cbfde801b : Add "no-proguard-location-reference" flag to aapt2
529d73bd4f6c : Add AIDL interface and puller implementation for automotive devices.
22b53f415706 : Do not use hidden isPrivilegedApp
1bd16756c695 : Allow Shortcuts to be started on ActivityView
dc08e3aecf78 : Update UserManager docs for DISALLOW_CONFIG_LOCATION
eec1b8651fd9 : Reduce the exposure of the graphics headers.
6c1f7010aca1 : Wifi: Reorganize wifi bands definition
5104a0f29c0d : Make timestamps used in AppOpsService consistent.
1d716b293d0c : De-contextify volume/Events MetricsLogger calls.
0e6ea2f549bc : There should be an UNKNOWN state to handle more conditions
0d93bec8aad0 : Revert "Wait for the previous app process died before restarting it"
c7d49e01dd97 : Reset mTrackingReportedValues in endSample()
9082c3907aca : Add requestBugreport system API in BugreportManager.
152c0bb38a48 : Announce changes to zen duration change
8fefb94621d5 : Add MANAGE_APP_OVERLAY_PERMISSION intent action
84e99020aa7b : Allow registration of observers without specifying packages
64a862798c32 : Clamp brightness thresholds to the maximum brightness.
12d0c3e5056c : Add more logs
066ce2f72a4a : Improve how LockSettingsService cleans up stale user
f365d3a8e8e3 : Limit Activity taskAffinity to application uid
a46d15d66f1e : Allow the DSU Loader to install DSU package
a682a89a7649 : Clarify the term in accessibility string
97f743f333c2 : Intercept quiet profile prior to suspended package
07b1300e12b5 : Avoid recycle task of different user
1899c84ff179 : Log full ManagedServiceInfo on listener errors.
f7d5e044a8ca : MediaRouter: send control hints from provider to client
3cf3c6403714 : Fix thirt party app security exception when call to AudioManager.setMicrophoneMute()
57b58c725765 : Control lock sceen message on organization-owned device
b8ba23418aa6 : unique_fd is passed by value in AIDL interfaces
0297bb7c2edd : Migrate WifiConfiguration to use non-@hide networking APIs
0de3620f4af6 : framework-wifi: remove usage of @hide libcore.io.Memory
58da776b809e : Make Wifi Usability & Mobility Permission @SystemApi
2a6689646fb4 : Remove NetworkPinner usage from WifiManager#enableNetwork
ffaf81bee8b4 : framework-wifi: fix miscellaneous @hide API usages
e0ee85b9c249 : Remove OsuProvider#mIcon
825accefddb3 : SettingsLibTest: Remove OsuProvider#mIcon
d1b4b81680d9 : Fix NPE while reading leftover journals in BMS
c0c06088f0d5 : Tweak framework-mime / mimemap dependencies.
b984771e9967 : Add a new persistent FUSE flag in Settings
84a67c62d01e : Refactor PowerManager to make SystemProperties testable
05b5c6f2fbf5 : Fix issue where lock wallpaper settings was not being remembered.
1ddfba4a6079 : [Tether10]Remove UserManagerInternal usage in Tethering
0f63ca6e913b : [Tether07] Migrate Tethering into module
c570bfdb3d23 : Send touch mode state to input
e794ceea6150 : Add a System API to block keys in KV restore
9e111f19df8e : Add BackupManager#excludeKeysFromRestore()
4fd10882faa4 : Check DELETE_ALL_USERS flag when uninstalling APEX
d47702cd09be : Change media projection permission dialog.
47483d5c4384 : Support versions in rule serializers
42d710ef7301 : Add is_runtime_permission field to AppOps atom to enable filtering.
3e3b5405b6c5 : Add a new time zone detection service
affb2296b1d0 : Add NETWORK_AIRPLANE_MODE permission
f4dcc552ef66 : Delete FinancialSmsService and friends.
213b9b23a6a4 : Update the VisibilityLoggerMixin and add a new enum
64726cb47f71 : Only remountUid when uid is active
67014d2fe1e1 : Refactor FakeIcing to use the real Icing lib's protos.
b337516e23e8 : [Tether07] Clean up build rule for libtetheroffloadjni
5d9ccae49e4e : Fix a TODO in #onHealthCheckFailed (3/n)
5f6719f2c927 : Better handle cases where version code can't be resolved (2/n)
f211ff6aa4b1 : Accessibility shortcut improvement (7/n)
cb9074a83a8b : Fix a TODO item (1/n)
fed5ce2a7793 : Add a simple fake implementation of Icing to unblock development.
4e50d9b0f34f : Import translations. DO NOT MERGE
5f1fafe1fbed : change test mapping group name
d1b41d49eb40 : [incremental] Manager, Storage and changes to Package Manager Service
f3b8e8e03664 : [NetworkSuggestion] add API to allow app share credential with user
7701f57250d6 : [Telephony Mainline] Exposed sendOrderedBroadcast
d1def616b5c1 : Removed FLAG_EPHEMERAL from pre-created users.
eadcbd8f8abf : Move Bluetooth specfic APIs called in Settings to BT DatabaseManager
4ca501a6bfe8 : docs: Delete duplicate word.
a2b38c875fbf : [Telephony Mainline] Expose hidden APIs and consts
621e4cf50491 : Expose FUSED_PROVIDER to test API.
6c365aa04abf : Do not use hidden noteOpNoThrow
b7fc7fd46679 : DO NOT MERGE Adding additional null checks for BubbleController.
d2e8b43f6ff5 : MediaDrm: enumerate supported schemes
ece5cdb89b35 : Changed parameters in setDevicePolicyUserRestriction
6855f1d484ad : Revert "Replacing @Nullable with @RecentlyNullable for apis annotated since API 28"
5b89b2d32092 : Use case-sensitive regular expressions in --no-compress-regex
1382da31739e : Let the OS crash when failed to initialize "core" services
c6cf9e3f6cd8 : Performance regression when hot reloading
a845a404720f : RESTRICT AUTOMERGE Turn off color sampling for qpr2
70e0aa487df8 : Update NotificationRecord of snooze even after it is cancelled
4f1a24db0c06 : Skip remountUid for system_server
c72c9d17c543 : Disable resetting OP_LEGACY_STORAGE
7d48969b40c6 : don't call deprecated iter next
74dfcd3c64e8 : Import translations. DO NOT MERGE
566121289c23 : Publicize constructors of accessibility related infomational classes
f0cfa61c7463 : Fix a broken test by mocking PackageManager
e376756b0c0e : Add a new method to set time
aa2004b4362a : There should be an UNKNOWN state to handle more conditions
67428261d280 : Improves text of the negative button on the save UI
1427b33d8b4a : Revert "Do not use hidden noteOpNoThrow"
25fc3fd49fc6 : Remove keyguard_indication_area_overlay
2290df315563 : Do not use hidden noteOpNoThrow
20ceb4c6ea60 : Expose WifiP2pDevice.update() as public API
ba6777e524d1 : MediaDrm jni: use DrmMetricsConsumer
f1414529a749 : Stop using IWifiManager in AccessPoint
63a2fb18b9cf : Import translations. DO NOT MERGE
ae3d807965d8 : Do not use hidden API XmlUtils.
5385b51765ea : Update user support for package manager
ee02c4258f67 : Fixed UserSwitchingDialog theme.
141ffdc564e2 : Issue a warning when the user switching dialog times out.
1b21a73e200d : Create our own background thread for uidmap
15a727439f59 : Expose some SystemApis and edit framework-cellbroadcast-shared-srcs
9fcc79a784d1 : 2) DM Generalization of Refresh Rates: Rename listener
d520db53558e : Factor out repeated shift instructions to reduce code size
891e56d389dd : Move add-to-whitelist APIs.
9fe06ddab868 : Add basebandCn0Dbhz to GnssMeasurement
19e876effb14 : Do not use hidden withCleanCallingIdentity
3a7dfca8db01 : move encodeException to non-updatable framework/base/telephony/common
b5c4ac05bd98 : DO NOT MERGE Using Dependency.get causes issues for CarSysUI
f135a423501b : Wait for the previous app process died before restarting it
f018e12b68f6 : Move getMaxSupportedRealUsers() to App layer
c3c521772a3e : Fix "--user" handling
86ed94a13b8f : Enable IME Insets flag
52f12890318d : 1a) DM: create Class to pass around Specs
0ceb3e039435 : Expose APIs to register service manager wrappers.
5e2c88401564 : Do not use empty UserInfo constructor
741e30f9747a : Do not use SLog in telephony modules
ace322e441f2 : Expose additional WifiScanner @SystemApis
1fb525ecb06e : Added tests for new socket parsing
103ba9e86cb9 : Update setLocationEnabled in DPM
b317ff7fa262 : Hook up notification history to NMS.
93ea15a536e1 : Prevent Insets side visibility change during animation
835283f000a0 : Adding temp whitelist methods to PowerWhitelistManager interface.
9f5855561e83 : Fix array lengths swapped in WifiBatteryStats
9707dc2136f6 : [NetworkSuggestion] change comments to fit the disconnect behavior
0148b28e4f4b : Add action chips to corner screenshot flow
75147d5967fc : Add public API and stub implementations for app integrity manager (service).
3709606a7242 : Initialize LMS earlier in the boot cycle
e5981c075a6a : Disable test broken on windows
d6edbca4104c : Reset stack position when all the bubbles are removed
293331562634 : DumpUtils: Teleophony will use a local copy instead.
f2ef2a7fca82 : Fix doc of TOOL_TYPE_MOUSE.
5bac2e86dd52 : Add fine tests to presubmits
7ffeb601607b : RecoverySystem: do not check if socket is closed
15e4303a5bfe : Add basebandCn0DbHz to GnssStatus
7a6a23a6d0cd : Fix typo in GuardedBy annotation.
1efff8745c66 : Include isHashedValue in rule structure
e39fa0fd2fdd : Support optional rule attributes in XML parser
5809a5f28644 : Add rule component validations
18d21312ca52 : Rename PO Device IDs access -> Org Owned device
da4eeabf867b : Allow staging multiple sessions with non-overlapping packages (apk+apex)
7e2b8e66cf13 : Require INSTALL_PACKAGES if FRP is enabled
2cebd529f352 : Secure FRP : Add a secure bit to know when the device is in secure FRP mode.
1cb4aaea5198 : Creates a BootCompleteCache
74d155cef09a : Clean up AuthenticationToken interface and add some doc
44e5aa5f27a6 : Fix the API comments according to comments in http://ag/9554748.
1a96eb6dc37f : Replace abortActiveSession in StagingManager with revertActiveSessions
b8c46e086216 : Wiping and relinquishing org-owned devices
14c6c7d846ef : Add metrics constant for Settings new pages
698340fd5ce2 : Parse relative path from docId
1736ba467fcf : First pass at parsing new socket encoding scheme
d136e77a5a27 : Convert EventLogTags.AM* events log points to EventLogTags.WM
2c979fcb5fc3 : move privapp_whitelist_com.android.provision to system_ext
38ed7d7410ed : privapp_whitelist_com.android.emergency to system_ext
228ef6fa664d : privapp_whitelist_com.android.carrierconfig to system_ext
f7ea8f9d3201 : Revert "Add a new wifi protection level"
ac76d484548a : Revert "Mainline wifi stack module"
d1260cf9f3b1 : Revert "WifiManager: Retrieve IWifiManager service lazily"
ad32dbfc471c : Revert "Sysui/WifiTracker: Changes to support late starting wifi service"
2574b4a1dd04 : Update test mappings for CtsAccessibilityServiceSdk29TestCases
4bbf1596b902 : Support showing alignment hint based on aligniment state of dock
ff488b07097c : Promote WifiConfiguration.configKey() to @SystemApi
32894346b2e3 : Handle adding EmbeddedWindows to host windows without an activity
073cdcab4207 : [Settings] Change the ordering of permission
3f09bb3f1184 : Add some lifecycle functionality to WindowlessWM
842d4eebda9d : Added ACTION_UNPIN = 4 in ActionType
9886a12e2f5b : DO NOT MERGE Selectively show volume UI on first volume change event.
0274a6ed570a : Allow UserSystemPackageInstaller to ignore OTAs
c5dedead2845 : Add System API to indicate whether physical SIM can be disabled.
fcca8a83823b : Resolve boot unaware for suspension details activity
46363d4d1b2e : Local TEST_MAPPING config for Platinum Suite
67cc7f819ea1 : Fix signedness of DisplayAddress.Physical ports
78fbe06a5e0b : Fixing window dump timing out on wallpaper service
4f753aacdf20 : 1) DM Generalization of Refresh Rates: adding calls to DM and Surface Control
7d77ff827c89 : [DisplayEventDispatcher] Kick DisplayEventDispatcher out of libandroidfw.
7bdd72d23eef : Revert submission
064b674358d6 : Expose API isInEmergencySmsMode
c90234a315c8 : Hide "Always Allow" checkbox for "record warning" cases.
e7178a2358a4 : Convert LockSettingsService tests to JUnit4
9effe48706ff : Use StatsEvent in Java autogenerated code
228e310d1982 : Remove all Privacy chip classes.
10bc5db45af6 : User binder as identifier for scanResultcallback
36491ea3e1fa : Expose WifiConfiguration @hide APIs as @SystemApi
de6cd4744bb6 : Declare public app cert constants in Credentials
d8e3215efadc : Add apex structure and sign keys to appsearch.
60a46c583341 : Telephony: do not use hidden API ArrayUtils.
c1bbce198bc6 : Build StatusBar Controllers with a Subcomponent
15760c9db722 : switch to new SkPathDirection enum
ed1cfed835b9 : Address API feedback.
e8d073bff83b : Rename PermissionGrantRequestResultReported atom fields.
e43fac3f26c9 : Add Settings flag to turn notif history on/off
48ae8d52c3ce : Change KEY_CARRIER_APP_REQUIRED_DURING_SIM_SETUP_BOOL to public
8533a06a9dcf : Revert "privapps-permission: Make REQUEST_NETWORK_SCORES a privilged permission"
d4d499cc9970 : Support the rich content for accessibility service (2/n)
6167bf230fa9 : Only apply flag when it has been changed
fb0c7ad00c97 : Use new api to disconnect all bt profiles
6e1127e00464 : DO NOT MERGE Remove *.aidl for parcelable declarations from srcs
6e9636c5e0bd : Support @left marker
0d3e35862861 : Action chips in share sheet. (DO NOT MERGE)
bf7a15529590 : Wait for the dying app fully killed on getting content provider
6d520a4903e1 : Add QUERY_ARG_RELATED_URI to aid media placement.
0fa31f695062 : Introduce QUERY_ARG_MATCH_* values for filtering.
89ce6b322a7e : Fix problem with clearing root activity during task reset
00e01e4a4662 : Added owners for CarUserSwitchingDialog.java
c3147e244ae9 : Clear reference to Global Actions Dialog after it is dismissed
ad0a4a229a29 : DO NOT MERGE: Freeup lock when IME is set inactive and unbound
4b6acb4f39a6 : DO NOT MERGE: Move startInput for WINDOW_FOCUS_GAIN to background thread
3629c607f0ee : Car user switching dialog taking more than 3 seconds
79bd6addfbff : Improvements on 'dumpsys activity' for users:
98d1fe3d0c26 : Setting initial state when docking task
8958d5d0bc92 : Remove UserUsageStatsService#userUnlocked.
8c644b107000 : Ignore null package names on AppIdleHistory writes
c6dd53b3672f : Allow null TransmitPowerRange ctor argument for ModemActivityInfo
5c2a6ca45a18 : Revert "DO NOT MERGE Initialized ConfigurationController in CarStatusBar so that child views"
c9f242dad329 : Wifi: Make setScanningEnabled() a system API
8d8c3b7aad52 : Fix wembley system UI
1a1c61b23e11 : Revert "Add a job to prune UsageStats data on package removals."
7172000c7541 : Revert "Prune obsolete UsageStats data on upgrade."
e441ef548044 : Add AIDL interface and puller implementation for automotive devices.
97369f8daf58 : Rename framework and service jars
182ea1cd99ac : Avoids deadlock when applying preferred activities
e371b09fbf85 : Create empty PowerWhitelistManager.
d6296d7348dc : Revert change to non-profile user badged icon
822070856d0f : Add per-display Configuration change reporting
05cda0215883 : Clear reference to Global Actions Dialog after it is dismissed
ff299aef2000 : Fix for Surface#lockHardwareCanvas lockups
6b9b18f6954d : Hide "Always Allow" UI for USB warning instances.
a8c2d2a553e9 : UserSystemPackageInstaller uses user types
27b2fa177dbf : Revert "Make getStateDescription() in View none final"
deb69378a55c : Remove call to setLayerStack for BlackFrame Surface
04830a3faff6 : Initial IME inline suggestions APIs
19dac3d9255f : Use NfcAdapter#getDefaultAdapter in NfcTile
619d64441ef4 : Fix flaky test ActivityManagerProcessStateTest#testCycleFgsTriangleBiDi
557859eb67d6 : StatsEvent unit tests
ba4cd51ae3d6 : Rearrange listener logic so it can be overriden
466dc04d8828 : Use -1.0f in SurfaceControl to turn off brightness
331fd66f153d : Use PackageManagerInternal instead of PackageManager in PlatformCompat.
08890b900aa6 : Fixed arg count with Quad/Quint pooled predicates
1a23ebdf22c6 : Delete PACKAGE_VERIFIER_ENABLE setting.
95eca1d0628f : Start FUSE sessions before Vold mount returns
1ef924bfeb72 : Revert "Downgrade the compilation filter of unused apps."
31eb159690f6 : Delete PACKAGE_VERIFIER_USER_CONSENT from Settings.
041beea949fc : Import translations. DO NOT MERGE
f3951da3557c : Import translations. DO NOT MERGE
113617887c5b : Update accessibility focus correctly in AccessibilityWindowManager
a96aac6c2ab3 : Allow to resume activity when there are results.
58eda53014f6 : [SettingsLib] Support master switch of inline toggle of Settings Injection v2
c168ee38084d : Fix NPE
3e301e8c1bfc : Change visibility of members in StatsEvent
b2edb53b7ddb : Add NR to CellInfo
3906d1dd0f48 : Stop loading animation for addtional cursor type.
68a00bcf3deb : Add change ID for platform compat
5d7f9056ee8d : Expose findCurrentGuestUser() to system apps
2cb0a4d860b3 : Pass runtimeFlags to postForkSystemServer
918692f89a6b : Make Notification.Builder.SetFlag public
ff3328346db3 : Keyguard should be dismissed if there is no trusted device.
13e6642243b8 : DO NOT MERGE Initialized ConfigurationController in CarStatusBar so that child views are recreated when the device changes density.
cd18c2271d14 : Fix for Surface#lockHardwareCanvas lockups
7ede0fac1f75 : Disable flaky test
a4284cb2926b : Revert submission
a832dc4bb9fa : Unlink perission from app-op for package usage stats
4bd0a6a25996 : Add DeviceConfig.setProperties method for atomic writing.
409f371488d2 : Removed references to Manager AIDL from constructors
9e365a6d5e37 : Migrate WifiCommand to WifiShellCommand
81fef8451d93 : Expose request data to InstantAppResolverService
750b8b197238 : Added sub id to SmsCbMessage
ecc0d1b2c1b0 : Add a new system service for app search project
076c3b1b16c1 : Move ensure activity visibility processing to helper class (72/n)
8ee4547ae5ac : Update some APIs to System and Public
e1573108fe02 : Refactor audio device type in audio frameworks.
335114af7973 : Add HidlMemoryUtil
91b8abca2ff1 : block_device_reader: add -D_FILE_OFFSET_BITS=64
4659e187334b : Add parceling support for HIDL memory in Java
4824c7c35e74 : Keyguard should be dismissed if there is no trusted device.
e68fa407fff0 : Remove BroadcastReceiver ref on unregister
c1a1bfe583a1 : Add TEST_MAPPING for com/android/internal/app.
c9dfbc5fc84a : Clean up AnimationThread default handler
dfbeed72d523 : Attempt to break down reset task codepath (71/n)
1249eafeeced : Fix indentation for dumpsys
fceda70a039e : statsd: fix -Wreorder-init-list
d9d17367670e : Overlayable actor enforcement
fbaa7912d669 : Initial UiEventReported atom and UIEventLogger.
60c90994986f : Telephony-sdk: Replace usage of Slog with Rlog
6c07c9fd4e6a : Move AP Band Conversion notification to Settings
5579604a1d06 : Revert submission
5d45afee0361 : DO NOT MERGE Initialize VolumeUI when volume change event is received.
cca18fd7d987 : Add TODO to target R+ for bg custom toast block
70f2a92e4fe7 : [HWUI] Grab preferred WCG format from ADisplay
3c9241075a7a : Add new WifiManager API to calculate signal levels
381e3300e826 : Dark theme twilight mode backend and tile
6c41ab13d073 : Consolidate NDK and APEX implementations
96690bc4c905 : Make RecoverySystemService more testable
58fd3eb31a98 : Remove access to the telephony manager constructors from SystemRegisteryService
dbe17def4822 : Optimize reporting for DangerousPermissionState atom
ca9285640996 : Compute screen layout for compat size app
46676918a102 : Updates the description of the provider parameter as per feedback in BUG:111695926.
db386ab06846 : DO NOT MERGE: Properly reflect device lock state in Global Action panel.
44ad95be0c82 : Allow StagingManager to abort individual staged session
d4ee1cc97191 : Clean up visibility related flags in ActivityRecord
f2f6c91dd3c4 : Clean up visibility related flags in WindowToken
25b0f41e84f8 : Delete SearchManager.launchAssistService and convert SearchManager.launchAssist into @SystemApi method that handles both phone and TV devices.
cc4c7d8cc69a : Prevent staging multiple sessions on devices not supporting checkpoint
69c5d2f9cc8f : Define the proto for updateState of the controller
7bb27de066c5 : Sort properties by keys
2dfc86af905b : Rebrand the term "rollback" to "revert" for apexd
540ad7a28ff9 : Add TEST_MAPPINGs for toasts
517bb2b25bb0 : Test child sessions time out in enabling rollback (2/n)
fab29c6f1b29 : Rewrite blockRollbackManager (1/n)
5736a614ecaa : Make MediaRouter2#getSelectedRoute() non null
5ad3e01ba547 : Fix legacy a11y service fail to update a11y button flag
dada8a6f0287 : Import translations. DO NOT MERGE
7904f376bbb2 : Removed the confusing note as per guidance from mylesgw@ in BUG:117309989.
853c56a60b0e : VibratorService: AIDL Amplitude API Change
72a333a1823a : Remove WifiManager.notifyUserOfApBandConversion()
fd43969c289c : Make stack queries multi-display aware
5228cc20bb1c : Prune obsolete UsageStats data on upgrade.
1b28fdd6ddf1 : Introduce APIs for Emergency Number Database version
b01c08d0a612 : Define new atoms for Vehicle Maps Service.
62f735e0f617 : Persist PiP size to be restored on re-entry
e8f49306f07e : Add some synchronous input trace points.
15a17ba20ec6 : Making install session seal+verification non blocking.
5c52237456fb : Fix broken test caused by calculateSignalLevel() migration
576bf9b7cee5 : Migrate WifiStatusTracker calculateSignalLevel()
fea8025268eb : Unit tests for Override default assistant
2ec0df7dfc87 : Removes reference to deprecated code sample, https://github.com/googlesamples/android-CustomChoiceList.
8ff1f0ac8a6b : Revert "Override default assistant"
759ede67c8bb : Expands on the definition of the timestamp parameter, as per clju@ in BUG:119380943.
4241a2866cbf : AndroidKeyStoreProvider: Add @throws documentation
866e9111c589 : RemoteException: Add @throws documentation
a2baf58e26a6 : Context: Rename Context.sendBroadcastMultiplePermissions
ece1fa0ba1df : Add a job to prune UsageStats data on package removals.
f7cffa7aaf80 : Exposing WorkSource hidden APIs as system APIs
9de58d225044 : Make sure known packages are preinstalled
9131b28fb114 : Remove IBatteryStats call from setDozing
7094b767829e : Remove unnecessary jarjar rule from framework/base
053191eae2a1 : Add metrics constant for platform compat UI.
3286a5f61caf : Fix "Allow the system AssetManager to be reinitialized for testing"
fca39a9cbecf : Allow customization of timeout value for expanded volume dialog
5b9a3366c216 : Support GNSS HAL v2.1 in JNI
bba732de8a61 : Remove Dependency.staticOnConfigurationChanged
da07b0eec580 : Passing feedback for screenshots in SysUI
19f5398e51bb : DO NOT MERGE Rearrange listener logic so it can be overriden
01dd1719f683 : IDataSource include moved
f189acd02368 : Add 3, 4, & 5 Predicate arg types to PooledLamdba
fe7f088afbfa : Override default assistant
9c190968cf97 : Test harness setting shouldn't prevent verification.
1c2e9a19f8a2 : DeviceConfig: Split android:window_manager into android and window_manager
d52aef7c1195 : Move resource IDs to greylist-max-q.
60c39b3bc8bf : [Roll Forward] Block background custom toasts
acde6c9ab148 : Accessibility shortcut improvement (6/n)
8cbbed00df85 : Add more error codes.
7c18c5e0c2cd : Add SettingsXmlIndexProvider for search indexing
d3e53c5ec3b4 : MediaRouter: Allow empty name for routes
0332e9a29b66 : Revert "Revert "MediaRouter: Add SystemMediaRoute2Provider to publish default route""
e6e97865f3f3 : [DO NOT MERGE] Return correct offsets for getAttributeRange()
013afc4dafe7 : [DO NOT MERGE] Return correct offsets for getAttributeRange()
c278f80c282e : NetworkScoreManager: Add @SystemApi for wifi mainline module
5ee178af9f40 : Enable settings_work_profile feature
2417b96d2c42 : Remove Dep.get(MAIN_HANDLER) from TileQueryHelper
5fe07f70477d : Remove Dependency.get(MAIN_HANDLER) from NotificationGutsManager
dd4c7ab10c77 : Fix build breakage caused by bad merge conflict
9427d1fc6d01 : Remove Dependency.get(MAIN_HANDLER) from NotificationLockscreenUserManagerImpl
822a12080130 : DO NOT MERGE Revert "Merge "Revert "Re-add getAliasName to fix build breakage"" am: 944fed6b66"
6711ec9e4562 : Remove Dependency.get(MAIN_HANDLER) from SystemUIService
c5e795858731 : Remove Dependency.get(MAIN_HANDLER) from NotificationListener
ea1953c7c44f : Remove Dependency.get(MAIN_HANDLER) from NavigationBarFragment
6ce1e002d219 : Make Settings.Global.HIDE_ERROR_DIALOGS a TestApi
07758e39700a : More precise argument name in isGuestUser
b05d706787c4 : Use attributes for rule XML
3e02967dcdc9 : Remove UserTests.java
7bbe7dd00edd : Import translations. DO NOT MERGE
9a3d0cc53abd : Dumping the view hierarchy to the output stream instead of a separate file
7a8889a81660 : Remove Task#numFullscreen & ActivityRecord#sendingToBottom/remove (70/n)
923a2ab79f1b : Revert "Revert "Enable location CTS tests in presubmits""
fe590e4c8cfa : Let SysUI call Settings.Secure#getInt
2e28a9aff282 : Update QS tiles in retail demo mode
ef5d9763c8bd : Enable location CTS tests in presubmits
98eead33fabe : Use the orientation from the top fullscreen window.
9b5ae1a3aa47 : Dependency.get(BG_HANDLER) is dead. Long live @BgHandler.
6a5c94364c47 : Statsd implementation of puller API
4a067c5332d0 : [Shadows] Populate global shadow settings (3/n)
260d13b27d9a : Allow the system AssetManager to be reinitialized for testing
6a255f7938c0 : Filter preferred activities before committing to storage
8a4a9989fc8c : Define new atoms for Vehicle Maps Service.
e955accd13ed : Expose ScanResult/WifiInfo @hide APIs as @SystemApi
d9bb9a822270 : SettingsLib: convert raw fields to getters
1cdbf62f446a : NetworkKey: migrate from ScanResult.wifiSsid to SSID
aaf695366ea5 : Passing feedback for screenshots in SysUI
f8adafedd737 : Replace Dependency.get(BG_HANDLER) with constructor injection.
473fc125fa2d : change CompoundButton button to use the accessibility state API
5782f0d0cfc0 : Revert "MediaRouter: Add SystemMediaRoute2Provider to publish default route"
74891f273019 : Add back off timer configs as carrier config
14df99d96a20 : PullAtomMetadata for Registering Pullers
f632e989a038 : Add test mapping for ScreenshotHelperTests
a40cd3feb8f1 : Restore app pinning.
9141569c8c7c : Test that appOps added to notifs from mainThread
1380a5643894 : Add metrics constant for platform compat UI.
212edc735bfb : GPS Atoms Addition
637efbaa0a75 : ImageDecoder: compare Strings with .equals()
0c27fbbec701 : Revert "Editor: do not blink when invisible to user"
b846e83ff5dc : Assert only one bitmap is provided to ContentSuggestionsService.
c4fe6c4ffd49 : Move logic from QSCarrierGroup into Controller.
fca7a26d8ad7 : Add more dropbox entries to incident proto
e30056acf9f8 : Skip IME show when target is changing.
a614c279f5bf : Add multiuser support for notification history
98bfdc37ec50 : Add heart shape to icon shape overlay (will show up in custom options)
5dc1e33d6f2c : Hide title in more AlertActivities in packageinstaller
15fecc3662cd : Revert "Block background custom toasts"
1669ea4bc8e9 : Clean up visibility related flags in ActivityRecord
751e55114ccd : Add @UnsupportedAppUsage annotations for greylist.
6a8fb02aa7a0 : Support showing alignment hint based on aligniment state of dock
1fd471509a1e : Restore app pinning.
121e025664cc : Move InattentiveSleepWarningController callbacks to PowerUI
1620457e3498 : Remove @SystemApi annotation for an overriding method
643cb70a5659 : Move UpdatableListPreferenceDialogFragment to SettingsLib
499a579c6573 : [SettingsLib] Support pure switch of inline toggle of Settings Injection v2
dcbffea78834 : Revert "Support showing alignment hint based on aligniment state of dock"
b9f9e64dff88 : Fix leakage issue in HighFreshRateBlacklist in WmTests
195d31c54d6d : Removing remnants of menu key
4d57dd3a06ab : Import translations. DO NOT MERGE
21e06482b5bd : Rename getTopActivity to getTopNonFinishingActivity (69/n)
a26ae90b4dfe : Extract SparseArrayMap from QuotaController.
40f0880925e8 : Do not show Bluetooth icon when headset is not active
49b3b1680d9e : move carrierconfig key disable_severe_when_extreme_disabled to res
9ec159ac1f74 : Fix Race Condition
8d4c825ce33e : Fixes usage of WallpaperManager to make it optional.
f745042916b5 : Add @NonNull annotation to Builder.addXXX args
015d8cd602ef : Reacquire wm lock when positing to handler
ce35ce9f0839 : Screenshot Notification Smart Action: AiAi and - Sys UI integration
66262b16fb16 : SoundPool: Use caller thread for sound playback
917199a316a4 : Remove usage of Telephonymanager getDefault() hidden API
6d775f86147e : Move foreground check outside of mNotificationLock
dffffc08ae9c : Move UserTypeDetails & UserTypeFactory to services
4c73e65592e4 : Make StatusBarNotificationActivityStarter injectable.
e4675b30676a : Implemented and integrated AuthService
daef668a9939 : Add prioritized enableCarMode API in UiModeManager
95a6833f9fdc : Remove SVS_COUNT check for GnssStatus
d54a3c7c7130 : Revert "Break strong ref to ExpandableNotificationRow"
964f541d9bea : Add initial stubs for MediaParser
0ed6b4c5b9f3 : Do not notify onOpNoted if less than 5s
f7ef955d9061 : WifiManager/Scanner: Expose @hide APIs as @SystemApi
f07dd9ac85d6 : SystemUI: Clean up WifiManager APIs
975173096197 : SettingsLib: Rename WifiManager.LINK_CONFIGURATION_CHANGED_ACTION
82b96cd23a44 : Inject StatusBarWindowViewController
5b08d08dbbb2 : Import translations. DO NOT MERGE
d080b93dd6ec : Prevent add menu item twice
fc73f4d82cd4 : Return correct offsets for getAttributeRange()
880cf32c707b : Block background custom toasts
eb565fc85a8e : Convert TakeScreenshot finishers Runnables to Consumer<Uri>
e2043617199c : Add wait flag to am switch-user command.
326fce2ee324 : Use Metalava to get SDK metadata for devtools
332793ba05e2 : Window Manager Flag Migration (6/n)
b81f931fc974 : Fix testTrimQuietProfileTasks
fa86d5a01235 : [Telephony mainline] Add SystemApi and NonNull annotation
dd96c88310b2 : Add new interfaces for inline toggle of Settings Injection v2
cfa8f9ab6181 : MediaRouter: Add SystemMediaRoute2Provider to publish default route
ca380ece88e0 : Import translations. DO NOT MERGE
bae2e907966d : Add filegroups for services.* libraries
d56745b074c2 : Import translations. DO NOT MERGE
08e60f17020a : Import translations. DO NOT MERGE
41ff0f672487 : Pipe featureId from app to noteOp for WallpaperMgr
331869590ef3 : Fix javadoc link in SubscriptionManager
8000abd65b70 : [WPA3] Fix WPA3-Personal transition mode
6720b42879b8 : [WPA3] Fix WPA3-Personal transition mode
43a49c8398f1 : Support showing alignment hint based on aligniment state of dock
7021370af78e : Remove some hard-coded fullscreen-specific hierarchy logic
4b2d4a03169d : Move permission request messages to PermissionController
1d429ee4b883 : Changed NotificationViewController to be enabled when car service is ready.
f7f1f797288a : Changed NotificationViewController to be enabled when car service is ready.
301670342b9e : Remove usage of Telephonymanager getDefault() and from() hidden APIs
4a51dbc033af : Convert TestActivityDisplay.create to Builder
0177507be7eb : Separate and add more SizeCompat tests; add Display Builder
514271fd61e4 : DO NOT MERGE - Temporary fix to disable augmented autofill requests coming from password fields.
f8ed3d2cd835 : Fix swiping down on the notch.
46f81d581dca : Add synchronization for PermissionData.
4a3088702963 : Revert "Replace framework-annotation-proc java lib with framework-all"
913690d76951 : Always inset by nav bar frame when IME is visible
f80e815c1fe6 : Removing the privacy chip code completely
aefa05edfafc : Remove call to Dependency.get() from BatteryControllerImpl.
74bfd4893f47 : Create Frontend settings classes and implement tune()
978588f69b04 : Fix swiping down on the notch.
1e83f128f0b3 : Support talkback for functions on the caption view.
05b14f53a5bc : Clean up system service registration. (2nd try)
202970155d2b : Adds NavigationEdgeBackPlugin to iterate on different Back implementations.
499a6bad9a71 : Add timeout to wakelock acquire
243d5f197c4c : Expand ContentProviderOperation support of extras.
e9fe152f317b : Extend insert/update/delete to provide extras.
5abe3e102e8e : Add synchronization for PermissionData.
496c0bae145a : docs: Updated desc. of lockNow() method and its overload
f521f9aa1d21 : Make hidden subscription apis as system
b73c737ffc87 : Expose Wifi P2P @hide APIs as @SystemApi
dc8cb2905ede : Add static version of getSimCountryIso() called getDefaultSimCountryIso()
5d1f59e6948b : Fix up comments NotifListBuilderImplTest
1c2b85a41f78 : Remove ENR.mStatusBarNotification
da00497f07e5 : Allow staging multiple session with non-overlapping packages (apk-only)
ac95cd587b46 : Add more guidance for how to write setStateDescription
c67d4f750e12 : Wifi: Support check on device capability for 6GHZ
6e9997ccd037 : AudioDeviceAddress: new class to store audio device information
8b755f1523d2 : IDataSource no longer has DrmInitialization
12daf359e7b6 : Add Layout Inflater Interactive Microbenchmark
712eb51dc9af : [DO NOT MERGE] Convert TakeScreenshot finishers Runnables to Consumer<Uri>
b9a49f4934e1 : Map visibilty based on appId and uid
eb84ee8d0007 : Remove legacy idmap binary
57e23f19e618 : Deprecate the use of ICU.addLikelySubtags
a48ea52a42e8 : Adds new API to cancel current session
9dc13578f7fb : Add AIDL interface and puller implementation for automotive devices.
94e0e6daa745 : Add new string for new Bluetooth developer option
bf3ce30a69ba : Skip deleteSurroundingText when there is an invalid selection
a0900344f4ea : p2p: check the length of the network name bytes
54872c3116a6 : Fix hung input event while resizing
ed2ed6b47673 : Remove api_dir property
bde7b460422b : Replcae ListView with RecyclerView in Share-sheet
708f3420d317 : Add notification ID for no random mac support
0054993b65d1 : Minor refactorings and cleanups.
2b1d32a5e793 : Simplifying callback calls in PackageInstallerSession.
a94024aa4076 : Check for dump permission on BinderCallsStatsService.
47d22f53d162 : Fix JobScheduler tests.
94aedad77c4e : Delete invalid legacy code.
a824a64be194 : Define new atoms for Vehicle Maps Service.
b500cb85ff77 : Query arguments for grouping, other SQL clauses.
c64d79625380 : Freeup lock when IME is set inactive and unbound
8a130fb94fa6 : Revert submission
50eff73c38fc : Revert "Clean up visibility related flags in ActivityRecord"
a62346f8025b : Revert "Clean up visibility related flags in WindowToken"
c0f7c425f19b : Revert "Clean up visibility related flags in ActivityRecord"
68d08c6c4875 : Document permission & broadcast semantics re wifi state
f86ed37ce0d2 : Adds adaptive bitmap support to URI based icons
ccc1c3e2ba9f : Add sms receiver result codes
33692f734f31 : Pipe through featureId from caller to permission checks in telephony code
39f0e4cd883f : Delete SwitchToGuestTimer
8b2671b029ae : Dark theme twilight mode backend and tile
467aa63edc43 : AudioService - remove sendBroadcastToAll() from setMasterMuteInternalNoCallerCheck()
ef2350fd09de : Move RLog out of telephony module
282ee67dd7fa : Include IWindowContainer token along with StackInfo
5466a7d4a631 : Add ExoPlayer dependency to frameworks/base
01e16a52340b : Revert submission
6ab02c1fa4b3 : Adopt the accessibility state api in progress bar
322ee9bf9ec7 : Freeup lock when IME is set inactive and unbound
5fb3f0eed78f : Rename updateUSerSensitive API
77050aa8341e : Add NotifListBuilder to new notif pipeline
3a45500c89ed : DO NOT MERGE - Added reset geo-fencing checking after airplane mode support
b3ba57700e6c : Add Dagger-injectable version of SystemClock
12c292e9df8d : UserSystemPackageInstaller intern packageNames
4a0eddf4b8ed : DVR API: class, methods, JNI
0d1890b0e05e : Make GnssStatus and GpsStatus testable
f3b9fab4cff0 : Get package manager for user, otherwise workprofile packages don't get found
029832a9517e : Introduce user types
d73a4f011825 : Fix LM deadlock possibility
ca6c5eb3247a : Move SaveImage-, DeleteImage- to separate files
ca8aad2f490f : Fix inadvertently inverted notif count check
afb9b08dd8db : Refactor interactive microbenchmarks
35f1fcdc8d82 : [AWARE] Allow setPMK API
148e86e5a563 : RemoteException: Mark rethrow* APIs public
95754e7029f6 : Remove SysUiServiceProvider and mComponents.
d6fd7d661ea5 : Add an API to BrightnessConfiguration to enable colour sampling.
a6359b825e0b : Pipe though featureId from context to note-ops by camera code
ff63780fd0b8 : Remove calls to getComponent(HeadsUpManager.class)
430a11155348 : Revert "Clean up visibility related flags in ActivityRecord"
7b9e257908de : Revert "Clean up visibility related flags in WindowToken"
e63eac7a99f2 : Revert "Clean up visibility related flags in ActivityRecord"
3fe42f0906b7 : Context: Make sendBroadcastMultiplePermissions a @SystemApi
63da1c7cd5d3 : Force a garbage collection after lockscreen verification
54c94398bf5c : Fix NPE when KeyChain binding dies
29bab71e432b : Revert "Accessibility shortcut improvement (2/n)"
20aa6cd497a6 : Force a garbage collection after lockscreen verification
ee198a8f3f0c : [Telephony MainLine] Add PackageChangeReceiver to replace PackageMonitor
cb157e8a331d : Swap param order in registerSoftApCallback
9718349faa97 : Revert "Replace framework-annotation-proc java lib with framework-all"
202fd247653f : Revert "Clean up system service registration."
24ef87d5f110 : Allow app switches for accessibility services
dc0772712ae2 : Merge TaskStack and ActivityStack into one class (68/n)
13f15e0caa93 : Add Descrambler handling
1307f428af43 : Allow sending of bulk Uri change notifications.
542ff3d72d0c : Refresh USER_SENSITIVE flags on package changes
b217bdedfbe5 : Adding shell command to dump view hierarchies of all visible windows
ab149238c8f9 : Revert "Be less slow"
abe984f550e6 : Use correct calling identity during camera permission check
2ec752de261d : Simplify StatusBarNotificationActivityStarter
c8e1162852eb : Remove cancel listeners from pending intent alarms
1406fca43a8d : Port GridLayoutManager from library to internal widget
6711cc80ce11 : DO NOT MERGE - Added reset geo-fencing checking after airplane mode support
b84721844be8 : Change FileDescriptor to PFD, per API guidelines.
da42712c98d2 : AudioService: clear caller identity before broadcasting intent
73bfe41bab9b : Do not look for R.class of overlays
2d9d80aaaafc : Write timestamp information into screenshots.
f7824ac70d3f : Use correct calling identity during camera permission check
a9f222406825 : Clean up system service registration.
ca1c886c5f28 : DO NOT MERGE Refactor StatusBar and CarStatusBar to optimize automotive boot time.
96951fc50cd6 : Delete notif history files at the right time
5918429fa2ee : Java API for pulled atoms
72f50903a75a : Show flyout if dismissed from shade. Add tests
72b2844319a2 : Fix channel locking post cleardata
10b373b512ed : Canonicalize path before scanning.
181de6242c77 : Remove NotificationData
b49f7407de84 : Add textclassifierprotoslite target for testing purpose
8dcc06c3f6f1 : add HomeHelperTest to check SystemUI
52b8b9e09c9d : Prevent NPE in DateView
8a1370053c74 : Add MIME type for "amr" audio files.
fb35ab5e284a : Fix constantly spinning hvac views
10689992cf79 : Fix an issue with GPU stats not enabled
c0edbbb521d3 : Clean up visibility related flags in ActivityRecord
698eb1640966 : Remove instant apps access to verifier consent setting.
302092af9e57 : Add explicit note that LayoutInflater is not thread-safe
600e4908f87b : Add OrientationConfig IntDef
02202d109f2b : Add ability to make task snapshots store in RGB565
780d117268c8 : keystore: Expose @SystemApi's to wifi mainline module
a4623e5573df : Add some temporary logging about remote volumes
bb5723332cc7 : Rebuild list before calling useLayoutWithDefault().
f0b7d0ba5161 : Add @UnsupportedAppUsage to test apis that are known to be used by apps.
3f8bfc89fdd1 : Attempt to reconnect to weaver before verifying FRP credential
75b1ff39a208 : Minor test improvements.
6d77f94919cd : Use minified tag names for rule XML
0efe7cbcbeea : Implement XML serializing for rule
21a960507b62 : Implement XML parsing for open formula
12b110e57ebd : Implement XML parsing for atomic formula
0a181cd83949 : Add getters for atomic formula components
079045649446 : wifi: remove saePasswordId from getBytesForBackup
583446742b85 : Change constructor for Exif data only streams
4140fee0b24e : Add MediaRouter2#requestSelectRoute and related logics
5477b578faae : Fix warning of activity LRU list removal
651135848dd7 : wifi: remove @Deprecated APIs
ae4dc4b798e9 : Introduce new doze state for docking
4fec30a3a9a0 : Update location background request string for new UI
e3ca05bbf94f : Fix NPE when onStopUser.
d097790ac5d1 : Add filter start, stop, flush methods
53b832e0644b : Unhide Offset-related tags
6e9e5faa9799 : Use static filter for inflater of RemoteViews
760f031597c0 : Add Lnb and callback
265ab91ac3e4 : Clear LastSurfacePosition when surface is cleared.
b2e89157ae1b : Add a feature flag for controller loading enhancement
6a539f245236 : Clean up the Carrier Wifi network config in framework
89f2bde88998 : Import translations. DO NOT MERGE
c0bb377bb481 : [API Review] Renamed public API eraseSubscriptionsWithOptions
5cef021df95b : Deprecate KEY_IGNORE_RTT_MODE_SETTING_BOOL
a2fe812ea031 : Rework platform version to hide codenames.
c5fc5fe3266a : Actually use mContext directly
7d0c2c0d14ff : Save pinned stack bounds when there is no reparenting
7e9699f83ab4 : Progress towards splitting MediaProvider UID.
ab0a97220a15 : Progress towards splitting MediaProvider UID.
ddbd25102da3 : Allow adding EmbeddedWindows without host windows
6dbd2d62a781 : Revert "Change argument types from FD to PFD"
d5f278e953cb : Add public APIs for carrier apps
460e5cc7d6da : Remove unused variable.
0d057e5b32d7 : media jni: remove IDrmClient IBinbder inheritance
c018087c5945 : Make StatsEvent.newBuilder() static
09134e6560df : Add test for default apps UI.
2f3a476b23e6 : Rename PhenotypeHelper to DeviceConfigHelper
5a844a2191f5 : Rename PhenotypeHelper to DeviceConfigHelper
e24559e13736 : Update provider javadocs
4af3b8d14e37 : Re-add incorrectly removed API
6d0eef4d2cc6 : [WifiAware] fix creator from parcel
4490995f1b11 : DO NOT MERGE - Added user flags to 'dumpsys user'
f7752fbb31d4 : Address API review comment.
69000e6eb20e : Slice by state in CountMetricProducer
f5f3f1b7d286 : Correct use of PooledConsumer in WM package to recycle.
87b90fe160b0 : Prevent NPE in not attached Clock
cf0d2ae88ddd : Clean up visibility related flags in WindowToken
f8c7ced903ed : Clean up visibility related flags in ActivityRecord
a0175abdda52 : Defer resuming when creating home stack for starting home
07cb9f04c740 : Call getPasswordComplexity on the parent profile
f081f06a4808 : Kill overscan insets and outsets
f3ff9667996e : Adding option to add/remove multiple splits in a single call.
17be6f999bfe : Fix multi-user and multi-storage with FUSE
7851bfeb2d24 : Add annotation for APIs that support Context.getUser/getUserId
196d27529251 : Add tests to WallpaperBackupAgent
ab4d5afcf7fe : Add --no-test-api-acces to am instrument.
0b5eb9a48687 : Replace framework-annotation-proc java lib with framework-all
d2b6e5d1ca6b : Remove inattentive sleep string translations
60e51fe1b9fb : Fade out inattentive sleep warning overlay
5bcd3fa6ccf1 : Minor optimisations to InstallSource.
5ed8537b6600 : Add originatingPackageName to InstallSource.
cf1517cfccd9 : Fix Settings creating too many threads unexpectedly
4a725004fc7d : Capture method tracing for window test
50c5da4319ee : Use DockManager to check whether it's docking or not
e53786e864fd : remove framework_base_subdirs
ba3f17a9f3c0 : Use getChildCount()/getChildAt() to access ActivityDisplay stacks (67/n)
08aae90860c4 : DO NOT MERGE back porting for fixing sysui direct reply
cdec08089555 : Merge Task and TaskRecord into one class (65/n)
c90301c98c23 : Add page creation latency
4354a9609770 : Move nativeToJavaPersistableBundle to MediaMetricsJNI
69cace4057c6 : Give SystemUI a chance to participate in display rotation
af4b2fe9662b : Create fake wakeup Sensor for FakeProximitySensor
2d7197fca434 : AudioManager: Add call screening audio mode.
90f95bb3f592 : Refactor ValueMetricProducer
d59786b99afe : Clean up nav bar logic from StatusBar
eeca9a9fd690 : Create a single car service to share in sysui
9035a222ef0b : Improve reading proc stats
53162c13a33f : Add Bubble as an option in NotificationInfo longpress menu
0ad004ae8dbf : Add comment about support lib to GnssStatus
440c5ac251c4 : [AChoreographer] Consolidate AChoreographer source files
69b1dfd940c5 : Dynamic output switcher chip and bug fixes
88db67cd49ab : Update ArtManagerService for new profilebootclasspath properties
9ae68f467ec1 : FocusRequester: fix NPE
afc242bddf18 : Remove circular depdendency in VolumdDialogControllerImpl.
5f005c9eb7bf : docs: fix typos
6b5e85dcb34b : docs: fix code example
a044985b326e : Adding pm shell command tests to presubmit.
394b86831bee : Reduce GpsStatus API crashes to SDK S+
6bc5d3679e5d : Update equals and hashCode methods of NoMan.Policy
b47ade47e802 : Revert "Enable location CTS tests in presubmits"
ee9a5ae15cc3 : [WifiAware] fix creator from parcel
816cf63bc554 : Update SyncStorageEngine to use protos.
233c33956bab : Add retry loop for BootImageProfileTest
4326effee17c : Terminate statsd on a few signals including SIGTERM
d7472d0ff6b2 : Allow apex packages to be signed with key that has rollback capability
47128d8550c2 : Never split multiple constructors.
280630bfe552 : Change condition for entering in touchMode
6c64d1f206af : Final calls to getComponent(Recents.class) removed.
1729c79096e5 : Delete test moved to CTS
4372f7c44d9a : Prevent division by 0 in HeaderTileLayout
494249aa7fbf : Call appOps changed from main thread
dc19a652971a : Remove unused argument 'layers' from renderFrameImpl and renderOverdraw
a9593e965db6 : Break strong ref to ExpandableNotificationRow
00d737bd1708 : More telephony updates for mainline.
4dd47fa597e6 : Remove all calls to getComponent(StatusBar.class)
216109e9d889 : Implement basic operations for rule XML parsing
e654aa46d18e : Wait for SurfaceAnimationThread before teardown
8f5109dd4bb3 : Don't send session committed broadcast for dry runs
1d9b80540975 : Fix a missing synchronization to Notification
dafef8847299 : Rename GesureType to GestureId
097f65d6d33e : Prepare rule / formula classes to be ready for external API.
e1b6efd70e60 : Use SystemUI reboot UI for factory resets
a2e648e3701c : Remove PRIVATE_FLAG_INHERIT_TRANSLUCENT_DECOR
ce4cad87d256 : Autodetect NetworkStack path in rollback test
a9c9d9871b43 : Activity windows should not be focusable if not attached to the hierarchy
4ed68757a719 : MediaRouter2: Updates callback for MediaRouter2Manager
48afe80adafc : Import translations. DO NOT MERGE
34338271761e : Import translations. DO NOT MERGE
dd8ed53d3ad3 : Import translations. DO NOT MERGE
9076eacaaf90 : Make onActivityViewDestroyed called when AV is released.
45635c5b0477 : Import translations. DO NOT MERGE
bebd8cd9d5a2 : Merge Stack level of window hierarchy (63/n)
90fa6de944e1 : Import translations. DO NOT MERGE
77fa96b92f04 : Import translations. DO NOT MERGE
1d0637b97ab0 : Import translations. DO NOT MERGE
22d9ae5e216c : Import translations. DO NOT MERGE
9f885ac2260f : Import translations. DO NOT MERGE
5c611f35d2a9 : Fix scanning APKs from APEX installed in /data.
b7bcdda0f7a8 : Import translations. DO NOT MERGE
9ee6596dc666 : Import translations. DO NOT MERGE
b222f8739725 : Import translations. DO NOT MERGE
daf09693e8e5 : Import translations. DO NOT MERGE
f5436a64a34c : Remove usage of IccCardConstants hidden API
07ed99cece98 : Set SAM false when the AVR is standby to prevent reawaken the AVR
b1381b8fba98 : FocusRequester: fix NPE
597f0b5e95c2 : Add explicit private audio recording request
097a3062b930 : GraphicsEnv: refactor to unify the debuggable logic
d0c49687cdd5 : AudioAttributes: Fix Builder.setFlags()
cc9e2c7169dd : Add update flag notify to reset callback
9c69b40e2ec3 : docs: fix typo
dcb850c58002 : Pipe through featureId from calling context to wifi location checking code
4a5db4cd5072 : AudioService: communicate audio HAL process pids to native audioserver
7d88476cb5bf : Add prefix to logs based on call source
d30d6d061091 : Call appOps changed from main thread
e0e71bcabb72 : DO NOT MERGE Create a single provider of car service
e75e191b3dfd : Fixes regression on preserving PiP position
5d3546104e00 : Dynamically allocate objects in TelephonyRegistry upon ss <-> ds switch
9d4e2d48a3ab : MediaDrm: remove Parcel from event listener impl
4bff42828532 : Don't allow reading IMSI of one active sub if only has carrier privilege on the other.
0a105c2dd995 : Revert "Adding option to add/remove multiple splits in a single call."
0e7536c1c252 : Use cached pid uid from Session
fc7ce79a584c : Add AppOpsController to the DumpController
0ffa15ab5f2e : Window with FLAG_NOT_FOCUSABLE cant be IME target.
017aa94fc7d4 : A few methods are missing in TextClassificationSession
0d75aee571eb : Throw illegal argument exception when slot index is invalid
e941d8c92336 : Remove instructions for specifying package in ACTION_MANAGE_OVERLAY_PERMISSION
a72e674e5326 : Honor shared users in visibility calculations
80c86d5c080e : Marking SoftApCallback methods as SystemAPI
3b6b57b6853a : Improved debug message
4ab3e4e09d19 : [Wi-Fi] Add intent action & extra keys & result codes for add networks.
3692a6d231ce : Force FGS notifications to show for a minimum time
db34c1b742a9 : Store not-yet-restored prefs for multiple users
aaa9e834d443 : Decouple SurfaceTexture from HWUI
5560f38654dc : Add setting to go to sleep after long user inactivity
adc39de3a148 : Fix notification shell commands
c398627e5ec8 : Update keyguard locked state from TrustManagerService
7b76f334ab85 : No need to remove profile encryption key on boot
311fef7beed8 : Call end callback for custom rotation anim.
b286462f6859 : DO NOT MERGE - Removed FLAG_EPHEMERAL from pre-created users.
ac5d9371aa78 : [Settings] Permission to access ImsMmTelManager
00d746fea335 : Fix Jank when factory resetting
d8f7a6d6c1c2 : Add a new api getBidiFormattedPhoneNumber into DeviceInfoUtils
a571f9b827f7 : [mainline] Expose getTetherApnRequired API as system API
b45b890a7924 : SettingsProvider: use sysprop as API for telephony
5e82f731cbcb : SystemUI: Use sysprop as API for telephony props
1b5e241b9217 : Use sysprop library for telephony props
a4b01b2a8f67 : wifi: MBO-OCE feature support (phase 1)
a9258ab2e166 : Rename # vndk tag to # llndk
7ca15262898c : Resources for accessibility system actions.
f5cd4bdf90f0 : Import translations. DO NOT MERGE
46e6a0b1ff34 : DO NOT MERGE: Fixes NPE when preparing app data during init
debb009a2cad : DO NOT MERGE: Fix several issues with precreated users.
ed2bb39a5130 : Change PEEK_DROPBOX_DATA permission level to signature
21163f4e3695 : Add config for default holders of call redirection and call screening.
0d76fbd0d9e4 : Expose SmsCbLocation and SmsCbMessage constructors
5cf253197756 : Update input policy to handle embedded windows
21e9c638e2e7 : Updated AccessNetworkConstants and RadioAccessSpecifier
a30b88ba31a0 : Remove last call to getComponent(VolumeComponent.class)
3f9e036f117f : System API: Context#registerReceiverForAllUsers
7f234901449f : Add flag to allowing the system to make BubbleMetadata for a notification
1dde60b52e8d : Adding option to add/remove multiple splits in a single call.
d076cbcd8d80 : [Suggestion API] add network callback API
559ea4de8dfd : Pass resize information to PipMenuActivityController.
9c1260c818c1 : SystemAPI for ACTION_SMS_EMERGENCY_CB_RECEIVED intent
f5b36964e065 : Add a new system service for blob store management.
97f35dfce06a : Add missing components to Dagger component map
e2f17aad5e74 : Add new SystemApi methods for mainline
032075cb937d : Inject StatusBarKeyguardViewManager into StatusBar
acea49764507 : Make StatusBarKeyguardViewManager injectable
cb56dc3968f6 : Don't mark Services and Activities as @Singleton
6586ad9e80d4 : Fixed incorrect WAC decoding
b55ba05c10f9 : WifiManager: Add @SystemApi for STA/AP MAC randomization
3ab732bce173 : wifi: Formalize wifi resource usages
cfc5d19eb65f : Fix isSetWallpaperAllowed secondary user
88318e055a8c : Adds basic tracing to AppsFilter
57dd1c1f8e3e : Reduce native heap usage of QSCarrier#updateState.
ae3b432a8eff : Remove Recents from components.
89ac988242d1 : Extracts core logic of ActivityView into TaskEmbedder
40367bbd1bd8 : Also run flicker tests on cloud
1c943a2670c1 : Fix notification shell commands
482ad6a5d15d : Some StatusBar cleanup
2999d0d3da30 : Fix android_os_Process_setThreadGroup
899cad855128 : Don't retain the filtered list of notifications.
29ad306bcff5 : Added UserInfo.preCreated on fixture used by unit tests.
ea2010c1ec91 : LightsOut has its own controller
f53b67cecf66 : Include ResourcesInternal.proto in aapt2-protos.zip
730e04453a61 : Don't hold sProxyLock while retrieving interface descriptors.
f7dd7f26ee21 : Reuse the requested launch task even if no activities
73e5f1735f6c : Fix deadlock in CachedBluetoothDeviceManager
b27edd7ef29f : Add SystemApi and NonNull annotation
85ea42058bdb : Hide "swipe up to unlock" when entering Doze
ee5174409211 : MediaRouter2: Add Callback#onRouteSelected() and related constants
166f256958a0 : Fix LocalOnlyHotspotReservation double stop of local hotspot.
4d77e6a59b54 : Fix no-handler callback registrations
cdf30dec948d : Handle filter status callback
fef90a094cc3 : Fix launcher failing tests.
1171004b664e : Show default bluetooth device icon
6db8fb274e2e : Stop task reparenting when enter/exit PIP.
8635f37b96f3 : expose systemAPI for SmsCbLocation constructor
8c1e873aa45f : Add CarrierConfigManager APIs to support 5G Signal Strength Threshold
ac9b16e28e81 : Reorder getFeatureState parameters to convention
3a8d7fe153ae : Fixed a small sizecompat check
91b3a1bd1434 : Hook up TaskDescription into set bar color calls (6/N)
b54d7e2a0391 : Hide "swipe up to unlock" when entering Doze
8c04a5a546a0 : Carrier config to switch data if primary is OOS
213049e66f5a : Ensure that maps are only accessed in BG thread
d87984dff575 : [Shadows] Add an api to draw shadows around a surface. (1/n)
57e4d5b80ad7 : Import translations. DO NOT MERGE
541186917063 : docs: remove incorrect (default) identifiers
674f969fd154 : Notify task freeform constrains change to system UI (5/N)
ebc4cff91222 : Add comment in getSubscriptionsInGroup about throwing IllegalStateException
d2010f262862 : Screenshot Notification Smart Action: AiAi and - Sys UI integration
c73c296b491e : Force FGS notifications to show for a minimum time
e018f0d8d046 : Use onPreEntryUpdated instead of onPostEntryUpdated
e14bb68ce19a : docs: fix typo
811e7aa55708 : docs: fix typos
a51a9b7e9602 : docs: fix typo
a39ce8b0e6dc : docs: fix typos
9bc8e0cb5349 : docs: fix a couple of minor typos
5e3b85b46d16 : docs: remove old broken link
f4d07d459c69 : docs: fix typo
914bda76594a : docs: fix typos
d20c23b15f20 : docs: Fix docs for Canvas#drawTextOnPath add parameter descriptions for index and count in drawTextOnPath fix a couple of typos
ec27701c78d6 : docs: fix typos
213dacabd0c8 : Update MediaMetadateRetriever to use android graphic's C APIs.
0037c3fef25b : [incremental] fundamental aidl interfaces
4aa30d07c542 : Remove native calls to HWUI from Surface and use the public API instead
d2b869256a4a : DO NOT MERGE Revert "Adding scrim bubble to car's super_status_bar.xml"
bc0032a39ca4 : Generalized AppWindowThumbnail as WindowContainerThumbnail
e79f26afa894 : Remove synchronized call in PinnedStackController
a124aab432ad : Constants for NLS specific approval screens in Settings
57050da257e3 : Fix TvRemoteProvider NullPointer bug
b7eb15dfa896 : Add an override for getUser in ContextWrapper
9c5f0aa96030 : [wm]: Changed an order to set a target window in TaskPositioner.
c8bad940206b : Make TaskStack have type TaskRecord children (62/n)
8577a05d5826 : Removed Task.mStack (61/n)
7f1e2f13a660 : Minor improvements on UserController.java
c1f8f9cbfc87 : Postpone reporting fully drawn until app is drawn
d06bcac213f6 : Shrink array at most once.
24220ffc10cc : Refine battery saver footer string
887b2574a2b3 : Increase sleep timeout of testNetworkFailedRollback_Phase3 (4/n)
f8ff5bab26a8 : Replace deprecated InstrumentationRegistry (2/n)
94b0adcf6dd6 : Rewrite testBadApkOnly_Phase3 (1/n)
a42b66e39b21 : Do a reboot before starting each test (3/n)
8af721d0af17 : Enables multiple clickable links on the SaveUi
d09d44ec4f84 : WifiScanner: check nullness of bundle extra
b50ab4bab83b : Allow to use ExtService as TextClassifierService
3c1e53ddaacf : Use setTaskOverlay to launch ConfirmDeviceCredentialActivity.
6be8b38652f4 : Remove DozeHost from Components.
c5c636a5ea99 : Fix codegen ArrayMap fields
04f5ac1af522 : Carrier config to switch data if primary is OOS
2187b7cf6903 : Use getChildCount()/getChildAt() to access ActivityStack tasks (60/n)
af7cddd73f8c : Moving private classes to innerclasses
613c7c6c8a0d : Remove Divider from Components.
3436a246259f : Move AudioDeviceTypeAddr to libaudiofoundation.
dd79281f9708 : use SmsCbMessage.MESSAGE_FORMAT_3GPP to replace hidden SmsMgr APIs
882cfee15e98 : Ensure that CommandQueue is a singleton.
9a8209c016f9 : Remove icon vertical padding from small dialog height calculation
acc772be2783 : Revert "Ensure that CommandQueue is a singleton."
95768ce2771b : Fix determining request expiration time
50cb05b44697 : Ensure that CommandQueue is a singleton.
e181b8d9a03a : Dismiss the BiometricPrompt upon Intent.ACTION_CLOSE_SYSTEM_DIALOGS
afb3dbc69de9 : Make LayoutInflation a separate injectable class
2322bedc9b98 : Merge Task level of window hierarchy (58/n)
793442c59cb3 : Fix index out of bounds of display removal
02cd91b46687 : Allow null-featureIds in AppOpsService binder calls
b8466b769678 : Pull out Settings usage into utility
933bf11cc3de : Change argument types from FD to PFD
946b00c4eb01 : PeopleHub swipe-to-dismiss
87239b4c697b : Add KeyValuePairs support to StatsEvent.
9b623b66c40b : Move the ImsService tests to CTS, requiring @TestApi
e9513350963e : Make CommandQueue optional.
3a523903c00c : media jni: remove Parcel from IDrmClient interface
41f3c6330ca2 : wifi: Allow wifi to get INTERACT_ACROSS_USERS_FULL
709081287b67 : Fix new registration APIs as per API council guidelines
973bc216cf5e : Force badging to be true
e06b1fd0f57f : Remove FEATURE_SWIPE_TO_DISMISS functionality
2a13d21d6df1 : Fix crash due to unregistered receiver
d1eb0a8c37b1 : Update callbacks when media session has changed
8a5307c1978c : [MainLine] CellularBatteryStats expose @System Api
7773a752ece3 : Make smart actions icon to respect dark theme setting
4c7073b0176d : Bidner shell command API proposal
0dbd5376eadc : Window Manager Flag Migration (5/n)
a22423972392 : Make StatusBar optional in GlobalScreenshot.
ed2a4701d9d1 : Does safe authority comparison in AppsFilter
990973099ca9 : Make smart actions icon to respect dark theme setting
40579f616d36 : Add Perfetto upload logging atoms
031a043554bc : Extend SearchIndexableResources to use SearchIndexableData
934201ad40a2 : Remove deprecated feature flag
08391b3da7e2 : DO NOT MERGE back porting for fixing sysui direct reply
a43d0a712f86 : Remove usage of hidden API in System UI
3fd4b647f78f : wifi: Add SoftApInfo Callback support
a3492cae1e0f : Fix layout for Razer Serval
b908f9c5f912 : Do not consider SIM state for inactive SIM/modem slot.
11f41221c553 : Fix crash due to unregistered receiver
52d82f59eab6 : Update mOnDissmissRunnable when Notification gets updated.
347d803da8b4 : Convert AccessibilityAction into a parcelable.
b451d8746869 : [frameworks][base][hwui] re-fix -Wimplicit-int-float-conversion
0bfebadf304b : Prevent system uid component from running in an isolated app process
84f2b227b0a0 : Prevent system uid component from running in an isolated app process
17f6ca12ffbf : Clear temp list after call
78a3a749b741 : Prevent system uid component from running in an isolated app process
3cb1aa56a7c9 : Dumps last five attention check results instead of one.
3da1104af0f8 : allow com.android.cellbroadcastservice grant signature permission
4b8c5408a2f4 : Handle frontend callbacks
6a549b568f7b : Fix bug: Some targets will have wrong sub-label
582f6bdcb0d2 : Add missing nullability annotations
b0d9a240b11c : Wifi: JarJar HandlerExecutor
0d51a8bcc0d5 : Remove cancel listeners from pending intent alarms
b3d449b8ad56 : Define permission GRANT_RUNTIME_PERMISSIONS_TO_TELEPHONY_DEFAULTS
07425c8c00b8 : Adding USB Recording warning message to UsbResolverActivity.
183aa5bc714c : Added format to WindowlessWindowManager SurfaceControls
4a68948eb31c : Fix missing dependency injection
f1239756b544 : Add a carrier config to specify validation timeout for data switch.
c0c6edee7f46 : Don't retain the filtered list of notifications.
d099924c218e : Fix typo in SystemServer
979c9766dfc4 : Track and destroy inline URI grants separately from Notification URIs.
ea2e67a5a024 : Add corner flow for screenshots
5ca7a51c11f4 : Finish migrating to BroadcastDispatcher
6d5e0fea331e : Use SystemUI to show reboot UI on TV
535c48fa5e22 : Fix an issue that statsd failed to update the uid mapping when ... version name of the app is null
fa89cdea18b6 : incidentd: Add missing va_end()
7c64df5e7b3e : Reconnect internet after testing
6d11cb17c8f8 : Accessibility shortcut improvement (4/n)
b5d8f8b185c6 : Check that should resume activity directly while relaunch.
c7fc267fd29d : Import translations. DO NOT MERGE
b0e56cb5923e : Wifi: Add 802.11ax support to RTT
dbe3883155c1 : Wifi: Add AP wifi technology to ScanResult
1e13ad657460 : Wifi: Change "Technology" to "Standard" in API
b02a14b18c77 : Import translations. DO NOT MERGE
08d81706b94c : Fix UsageStats begin and end timestamp bug.
6f473d6494c1 : Add filter class
420aaa107e47 : Move constants to a separate class
6742983aa8a3 : Remove InputChannel::setToken
aefb346f5177 : Make BroadcastReceivers Injectable.
2e484926ff78 : Register OverlayPlugins in StatusBar directly.
7daee0bba47a : [codegen] Fix generation for files without end markers
e513a8d14cc8 : Documenting PendingIntent identifying flags
4cb97c5f47f9 : Remove Thread.sleep()
eae2c7cdbe20 : Rewrite testNetworkFailedRollback
f991476a231a : Use Telecomm API to build emergency dialer intent.
ee07a8cadbdd : docs: Clarified behavior of TypedArray.getBoolean()
6b0c318d9106 : TouchLatency: don't recreate DecimalFormat on every frame
58f8d0f255a4 : Add a carrier config to specify validation timeout for data switch.
0ee7184551b9 : Dedup smart reply updates for bubble flyout [DO NOT MERGE]
54735539fbd2 : Expose Context.sendOrderedBroadcast with appop
eaa4b7dc951d : Remove TODO. We won't cache LockPatternUtils
057f4cb871af : Process adj could stay at UNKNOWN_ADJ till next full adj update
24da7f973603 : Fix GNSS isSupported method Test: manually verified GNSSLogger can get GNSS location and no longer popup to enable location when starting maps when location is enabled Bug:143677802
95a41b85e0c4 : Pipe through featureId for network location checks
bcaca8a6cde9 : Remove all calls to getComponent(CommandQueue.class).
c3bf8040a30b : Add last logcat data to incident report
badc021aee99 : Addition of util library
5813a8c56731 : docs: Added perm req for getUserCount()
582ccf6934a4 : AudioService: setMasterMute protected by MODIFY_AUDIO_ROUTING
322e8b17721a : [codegen] Support nested classes
5a801c8b10d9 : Store elapsedRealtimeNs as int64 instead of long
8782993fb5db : Revert "Create unit tests for GnssManagerService"
00d8cbb291b1 : Initialize AppCompatCallbacks in system server
2d628b73bb5b : Support feature context in TelephonyManager
152742f27a52 : Undo the jobscheduler / device idle initialization with callbacks
34b504c32ff0 : Use KNOWN_PACKAGES when shared lib consumers
860fbc04ed0b : Removed unused flag ActivityRecord.inPendingTransaction
8753d8249e40 : Check DUMP permission before dumping in RollbackManagerService.
968847417212 : Downgrade error level when proc file is empty
7c68a4023b90 : Revert "Revert "API Lint: Enable for TestApi""
218b9537978c : media jni: refactor IDrm & ICrypto creation
a4ce433eae59 : Remove rollbacks with invalid sessions
a49951d5b363 : MediaRouter2: Annotate nullability
282b6f505a1d : Disable testNetworkPassedDoesNotRollback
b746c431e7e3 : Wifi: Support of HE Operation handling for Wifi-6
ca4e621306a7 : Move BatteryStatsInternal to services.jar
62cccc3f7aab : Remove AsyncResult from ims lib for now
4145919ef985 : Fix wrong surfaceRequiresRedraw check
64171fe19ee3 : implement Dumpable for some keyguard classes
5eb2f071f8bc : Add missing Deprecated annotations
39d614aa836f : Allow listener garbage collection
6143e8d42a42 : Add some safety to Picture's JNI
5e4ab6bf0b1b : Adds the ability to unregister for flag updates
6b8e944486d9 : Delegated implementation of Drawable#jumpToCurrentState
3a6f6858c597 : Add nullable and nonnull annotations
ffc2c116047e : Migrated message duplicate detection to cell broadcast service
c9cb2e8307b5 : Make getStateDescription() in View none final
4a1a68d36d18 : Allow customization of display timeout value for volume dialog
775b26d88445 : Re-activate backup service after cleaning a profile owner
7ba79915689b : Regenerate API signature files to correct annotation order
a217afdc699d : Dedupe updates to the home handle tint
a8ec03ebe6d0 : Expose Geometry, LatLng, and maxWaitDuration
214e485373ed : Fixed issue where tint would be applied to solid region of GradientDrawable even if none was defined
a8685a37725e : ProtoLog: Add end-to-end test
afe846d87973 : Add additional javadoc for listener parameter.
0f8fa208482b : add support for multiple listeners from same package
05e860bef32d : Bubble icon improvements
7c56df6579a6 : Create stubs for rule parsers and serializers
e0172102b9c9 : Move startInput for WINDOW_FOCUS_GAIN to background thread
53cd712dfee6 : Add log metrics for Tap Gesture
5af0fd33160c : Add Tap Gesture for Aware Settings
ad287d075b90 : Override getAnimationFrames in Task and TaskStack.
05cfcc8ac4a9 : Add debug logging for cursor logic in TextView and Editor
718428355f5a : Revert "API Lint: Enable for TestApi"
c2b09ef44574 : Import translations. DO NOT MERGE
e4751417442e : Postpones the fill UI if the save UI is showing
a2de241c8421 : Revert "Add BackupEncryption apk as requirement for services"
6599f2dea458 : ProtoLog: Fix broken hash computation
36c328b56505 : Try to rebind disconnected wallpaper service for 10 seconds.
f965d151cc4d : Initialize AppCompatCallbacks in system server
5a3888c613bb : Handles null outInfo in deleteSystemPackageLI
c48c89150be0 : Populate WaitResult with AML data for hot launches
0e7f5bbb0f9f : Use caller uid for logRecordWithUid in addAccountAsUser
7af7301eb880 : MediaRouter2: Revise MediaRouter2.Callback.onRoute**
00ce02542f94 : Add a subtext to remind user that profile connected fail
df7c2e4db858 : Fix no correct window observer of an embedded display
0cc4fa8c795c : Add new method to interface SearchIndexProvider for dynamic index.
3005aa78c7a0 : Prevent crash when invoking GNSS apis
0826cfe58550 : Return resume result in resumeFocusedStacksTopActivities
7969c80c7e2f : UserManager: Add new hasUserRestrictionForUser @SystemApi
269693210098 : Add process capability as a new dimension.
d4d7409320aa : Prevent crash when invoking GNSS apis
c4a4833708e0 : Prevent crash when invoking GNSS apis
734511281dfa : Switch CarVolumeItems when group volume changes.
9ac2d6b08be9 : Make getSubIdForPhoneAccountHandle Public
ff50c8e9955a : Remove usage of PhoneStateListener hidden API
97139d19f6d9 : Fixed pulsing notifications and flickers with the scrim
6a72b391b765 : Add dropbox entries to incident report
83ae48222b9c : Pipe through featureId from caller to noteOps in RecognitionService
3d44b1009e72 : Additional extensions based on real-world usage.
98a24bf96127 : Add featureId to PermissionChecker
9e5ef1d8d18f : Remove standby delay from AlarmManager in favor of quotas.
db1322fab182 : ImageWriter: Do not override UNKNOWN format twice
58a552228354 : Fix dot for smart reply and bubble groups [DO NOT MERGE]
00a371061727 : Notify OTA Emergency Number Database Installation complete
8cf4996fdf20 : Set a good example - don't export ExamplePlugin
92642659e81b : Create @SystemApi CarrierMessagingServiceWrapper.
b0b2006f4291 : Fix a timestamp bug in window transition.
f56fe2c2a3c5 : Correctly log op state if ops restriction is set
f2d03d2279a4 : Be less slow
54c4e0366a7e : Initialize JobScheduler without using preload
1abb683a66d1 : Notify task description change to system UI (4/N)
4ca00016c5a5 : Use an external GlobalActionsPanelPlugin if available
3a81af1c4ff4 : Add @TestApi to SystemApis in SystemProperties Test: build and flash Android Bug: 143620678
e62958cb9829 : Add CDM system api to check for association presence
19a5d2e99399 : Promote AppWindowToken.applyAnimationLocked() to the base class.
2ddd339d8868 : Make the default user the current user (not 0)
1063b517f3f7 : AML: Abort launching metrics if no activities will be drawn
5a19cb611530 : Home Controls: Consolidate flags for QS media player/NPV
19479dff1634 : Handle ANR for cases where there are no focused windows
b2e84f040613 : More fixes towards the race conditions in AMS
375e276553dc : API Lint: Enable for TestApi
61a3032198b4 : Do not enforce partition restrictions on component-override
a7ca1575a5d1 : Remove call to getComponent(StatusBar) from OverviewProxyRecentsImpl.
9bca6b43c541 : Unify animation methods into new WindowContainer#isAnimating()
b0c3f3f9716d : parse{Int,Long,Rational}Range null checking
fba3e88ef9a6 : Grant permissions to ContentCapture and remove permission for TC.
264bb458ddf1 : By default, rich events have log level VERBOSE
a320e92c56a1 : Revert "Remove native calls to HWUI from Surface and use the public API instead"
4c9824a5ae80 : Return resume result in resumeFocusedStacksTopActivities
67fac18ad9ea : [Tether04] Migrate EntitlementManager into module
c5c74e61be49 : Update java doc for correct rotation of thumbnail from Q
32af83b2cbdc : Add Tap Gesture for Aware Settings
c16bdea32016 : MediaSessionService: Leave log for all incoming media/volume keys
ab21b8a838b4 : Fix Settings creating too many threads unexpectedly
c9e923327f12 : Return resume result in resumeFocusedStacksTopActivities
070fb4411ad1 : WifiScanner.getAvailableChannels(): throw exception instead of returning null
a9fcaac41e02 : Add new IRegistrationManager for managing IMS registration
178267d26be6 : Expose IMSI encryption info APIs as system API
5bac951a30f3 : Fix test for renamed frameworks.jar
c478deb466e0 : Don't dump SysUI config if other args are provided
128b70364ee9 : Note with featureId from ContentProvider
62367291649e : Update javadocs for API review
6d4bd8e8dbe4 : Move heap dump sharing to SHELL.
93ff5b8c6f01 : Ameliorate geocoder causing ANRs
4886465390bc : Update to use UserManager.getUserSwitchability()
7b75fe5257c3 : Reconcile MediaStore with MediaMetadataRetriever.
48b101f5a08b : Add carrier ID field for WifiConfiguration and PasspointConfiguration
ddedfd46a989 : Add a remote control mechanism for window containers
480392f55ecc : Data/activation broadcasts use elapsed realtime
c600153ae3b2 : Move namespace/prefix logic to Settings.Config.
b923d1e1f01a : Changed Notification shade's background alpha initial and final values to be configurable.
ae8ec453d480 : Instances of SystemUI must now define their own ComponentBinder
01709c7469b5 : Make AFont_getLocale work
28611d3e3f21 : Add test case for racing between process's death and service's stop
6fc9f22c6325 : NotifMediaManager looks at pending + active notifs
b81c30db9e7f : Fix remaining Handler mismatch
b8bb9fb569f0 : Don't disable GPS in Doze until the device is stationary.
5b8dc76c0eff : Check for amInternal nullness on user.dump()
07653f0b4608 : Fixed guest check so it allows multiple pre-created users.
8d6ec6a7eccc : Remove references to nav bar views in StatusBar
d0cfab0964b6 : Setup on device testing for sys ui
ce5cf6225fb6 : wifi: Change WIFI_FEATURE_XXX type from int to long
3f549e3cf4a2 : Mark test with @Test + comments
66bb1665aa26 : Revert "Get compatibility immediately on initialization"
2578b3954950 : Revert "AudioService: simplify/document locking"
31d134630c25 : Add TEST_MAPPING for UsageStats.
809120016c59 : Avoid a potential NPE.
b0802dc1fceb : Separate adapter logic from ChooserActivity and ResolverActivity
91beb9c1c452 : Enforce READ_DEVICE_CONFIG in DeviceConfig.getProperties path.
c7c962f3fc16 : Configurable SoftAP: Add System API.
e261db3fce54 : Add ability to write and read Notification history.
847a7d97e9c3 : Remove StartInputFlags.FIRST_WINDOW_FOCUS_GAIN
1193aa49d793 : Revert "Revert "Move DozeServiceHost out of StatusBar.""
e09d37bcb31c : Add AOSP intent for Work Policy Info
e52b03f85d50 : Add ActivityThreadClientTest to presubmit
195c8ed1cc85 : Add function for adding EXIF to PNG files
061daa1bc5aa : Return resume result in resumeFocusedStacksTopActivities
faae648f3946 : Migrate car sysui to use new createCar call and prevent crash
9e395bb0e63b : Migrate car sysui to use new createCar call and prevent crash
1ab8514517b1 : Camera: Add bokeh mode tags in camera metadata
6acda5ef07af : Update getUserSwitchability() to handle different user ids and Auto
2afc3b0a0052 : Remove a dead option
e89a1eb05d69 : Add CDMA SCP message handling to CellBroadcast module
d0a1fdb9e959 : Clean up logic around user icons
aaaa660a44eb : WebView: clarify docs for onShowCustomView
cf7b3360200b : Changed Notification shade's background alpha initial and final values to be configurable.
b09250e79402 : [DO NOT MERGE] Check CellInfoCallback Detail for Null
b9f26b4c0537 : Create unit tests for GnssManagerService Test: atest GnssManagerServiceTest.java
bde381848d0d : Revoke granted permission when the permission defining app is removed.
6ec3caf21811 : Fix NetworkPolicyManagerServiceTest.
141417ac2977 : Refactor LMS to use SystemService
409468d77330 : Return false if incorrect event value type
4044831837cb : Use ApplicationInfo.storageUuid
fa54812b1fb2 : Convert Android.mk to Android.bp for CtsShim*
fe3a9024e28b : Temporarily disable DeviceConfigTest.testOnPropertiesChangedListener
7dc1b837066f : proto(wifi): Move wifi proto out of common folder
a822bc131e7b : Change AppOps collection to include historical appops since beginning of time. Running totals are expected to work correctly with value metric.
de42137e557e : Prevent return giant size thumbnail
26ac48bcd76c : wifi: Change WIFI_FEATURE_XXX type from int to long
13c27ae915f2 : Remove token behind fullscreen activity from unknown visibility
b4540e2d3c12 : Reduce the health check timeout (2/n)
05ebdd40b908 : Rewrite testNetworkFailedRollback_Phase3 (1/n)
fca1f5b6c836 : Revert "Move DozeServiceHost out of StatusBar."
bb75488fdb2e : Ensure next home activity is ready before finish FallbackHome
b70138986502 : Import translations. DO NOT MERGE
c17418e0aed2 : Clean-up ActivityRecord reparenting/adding to Task (57/n)
9ee650373113 : Import translations. DO NOT MERGE
3447b7b66c3f : Import translations. DO NOT MERGE
004732223fed : Import translations. DO NOT MERGE
44cb3d014f8e : Import translations. DO NOT MERGE
848513ebe691 : Add a new BatteryStatsManager class
6dcad34d85fa : Import translations. DO NOT MERGE
f97d7f73cf96 : DO NOT MERGE Revert all scrim related changes in qpr
16b2f2beb366 : Ignore null package names on AppIdleHistory writes
379879c1d8b0 : Make CarStatusBar a Singleton
6ac8e71164fc : Add new system level APIs for accessing IMS state
181c3fee7147 : DisplayTransformManager: use a single SurfaceFlinger handle
da819e47f146 : [HWUI] Use ANativeWindow_get{Height, Width}
6d5c3b96365e : Do not print Intent ClipData in logcat/dumpsys output.
ed590eec31c5 : Make the default user the current user (not 0)
1bf7c562e0a5 : Log display white balance in animator
7d4d728be067 : Documented how to emulate OTAs to test changes on whitelisted packages by users.
656a697c6c5f : Move the animation delay for credential UI up one layer
19ecfcde1897 : Animate height animator together with the rest of the AnimatorSet
e2e5a31362b5 : Fixes a system crash in VibratorService on x86 hosts
41c6486351f9 : WebView: note deprecation of onscreen zoom controls.
22d753f74d83 : [HWUI] Get DeviceInfo through stable ABI
0fadff7761a8 : Link to CDM guide from CDM javadoc
79201b16f1db : Remove native calls to HWUI from Surface and use the public API instead
de63cc6e8fe6 : Fix mistake in SurfaceView lifetime refactoring.
2362e55694aa : Temporarily do not remove biometric view when animating to credential
d16058e1a6ec : Revert "Move DozeServiceHost out of StatusBar."
13df8146aae6 : Ensure next home activity is ready before finish FallbackHome
22b934f1d831 : Revert "Move DozeServiceHost out of StatusBar."
a5e348af993a : Support privileged apps installed in APEX.
bf2bf1bc09fe : Temporarily do not remove biometric view when animating to credential
7fe7f68627e9 : Sends the correct content insets to status bar
d29f64463f3d : Add new API for call line identification query responses
e5865b8a66d3 : Change AIDL module name
b2f11e6cc438 : Visualizer: Fix deadlock on close
ba6fef55c529 : Fix permission issue during LockSettingsService.dump()
54fbb0535479 : Refactor start activity methods
911cd4faf852 : Replace framework.jar with framework-minus-apex.jar
a32c7fc3981c : cellbroadcast provider refactor
184adf9dfc47 : Revert "Import translations. DO NOT MERGE"
aefe78c409fd : Support for hotspot client visibility.
e4bf3393f099 : Mark BiometricUnlockController as @Singleton
f51f6c0d9150 : Add CDM API to filter by BSSID bitmask
201cdd50264d : Remove onBeforeNotificationAdded call
0f0431ec535f : Removes user states in AttentionManagerService.
7eef9a1adfa0 : Set "today" and "selected" for Datepicker when using Calender
702d394762a9 : Only allow INSTALL_ALLOW_TEST from shell or root
55d66aa09779 : On demand label loading and async alphabetical sorting.
ffa9d87b1f46 : Check for null receiver in biometric AuthController
cb55c8ad212f : Modify test and wrapper for ResolverActivity to run with async loading
4f8b0224e120 : Update equals and hashCode methods of NoMan.Policy
6fd44ac0a4f6 : Add persistent permissions to `dumpsys usb`
95a3dbf03ab4 : Allow floating IME to apply final state.
5b74e8e1e4e1 : MediaRecorder: add privileged permission for AudioSource.RADIO_TUNER
bfc57f36d8e4 : Finer-grain control of people sorting via plugin
e55003bbef45 : Unit tests for PeopleHubViewController.kt
4e69f4ce5b7c : Collapse carousel if no media active, null checks
badc09c7a5dc : Correctly parcel LongSparseArray<String>
b909c4d55a2f : Move UsageStatsManagerInternal to services.jar
f43f4f06986d : Add new result codes
7e849b0509e6 : Add frontend constants and callback
c45d86fc1574 : Allow passing the bitmap to ContentSuggestionsService via the extras Bundle
cfe804593319 : Throw exception if IntentFilter is not valid
cb235b232abb : Mark BiometricUnlockController as @Singleton
ad35f8836273 : Only help with HUNing notifications
8d4a635cc385 : Reuse NPVPlugin for QS Controls Tile
10c9b0f9c05f : Move Visualizer to libaudioeffect_jni, its only user
f3ff750f2998 : [DO NOT MERGE] Split access-media-storage from read-external-storage
51563b5ffe99 : Fix zen alarms only mode check
c3e1bb723942 : Support non-privileged APKs in APEX.
37d37be85194 : Use shell command to uninstall network stack package (2/n)
9ba5f6b80ae4 : Close the returned file descriptior (1/n)
e706be894d67 : [Wi-Fi] Support expiration time and passpoint configuration version in AccessPoint
3949c6821d1f : Add support for parsing WebP files
fde28690ff2b : Added functionality to select type of certificate to be installed from the Settings app
b45c80fffada : Change view/window visibility when indicator is shown/hidden. Change the window title
eeffa01a195b : Telephony-stack util API lib for ims-common
bd24ee7653a2 : Reset IME show request when hide is requested
0b7c0d4e32b0 : Add callbacks when TextClassifierService connection status change
6caa56590fce : Add a break statement in the for loop to optimize it.
a6780e8a3ef3 : BssidBlocklistMonitor proto changes
8e566f33ee1e : Add new permission that lets incidentd call dropbox
0130db1b1b6b : Enable location CTS tests in presubmits
7630c828b83d : Minor fixes for CTS tests
f62fe1b72e1d : Clarify JavaDoc for SoftAP APIs
7899942cd74e : [Passpoint] Clean up all test assets for ConfigParserTest unit test
7fe953e729ef : Adjust reportFullyDrawn documentation
8fcf8f468e35 : Add initialization check benchmark
80c612b55404 : Remove warning compiling KeyguardLiftController
8ab43b1b4aa0 : Create MediaTuner Java class and JNI
fc7b8aad9086 : Modify topKEqualsToSort test to cover more cases.
4ddc25b975f2 : Remove call to getComponent(StatusBar) from ScreenDecorations.
c11e23c03645 : Updates to notification history proto
cd21537aabd8 : SoundPool: Add native stress test
9a22a2f8a11b : Remove call to getComponent(StatusBar) from PowerUI.
b42201bbd4c7 : [bit] tests live in testcases directory now, not /data
fcccab716c53 : Add nav bar controller
7abd102a3ffd : Remove call to getComponent(StatusBar) from LatencyTester.
a85704052b7a : Move DozeServiceHost out of StatusBar.
406cee2b726f : Fix java doc for eraseSubscriptionsWithOptions
f7ca889268c4 : Better timestamp for shutdown and startup events.
0e49afe2a176 : Notification might not have a contentIntent
6dcd113c158f : include a requireContext method for better kotlin inter-operability
ac51da9c4eea : Separate CPU intensive test from system server
3acedf287eda : Guard against null when wrapping input connection.
04acad99bd99 : Do not blame network scorer apps for permission access.
984cfec745d4 : Plugin interface for PeopleHub
7629a4b45e3d : Handle the case when KeyChain binding fails
bbc2f8f7f95d : Make BiometricUnlockController injectable.
a182b9cbdf20 : Respect admin requirements when changing password via adb command
df4b3c6ae255 : Clarify MediaPlayer non-thread-safety
1abd4e7afbe5 : Show instant app notifier for non-fullscreen activity
abf315814c78 : Fix flaky test at AccessibilityEmbeddedDisplayTest
690d7798a050 : Remove logs related to UsageStats string cache.
21c82c3ebde5 : Remove XML write functions from UsageStats.
d89619792e61 : Fix talkback unable to select pip window buttons
1fbe9b59bf4d : Improved UserSystemPackageInstaller.dump()
ba17bdff6224 : Add empty abstract method to BaseIDevicePolicyManager
e04e3244f8a2 : Add .clang-format to statsd APEX
e7937b9882b2 : SoundPool: Refactor class
bca81c3b4841 : Remove no longer needed getErrorString(...)
549ac37d31e9 : AudioService: handle errors when reconnecting mixes after server crash
aa13034ef89b : Add userId to the package name API.
c9a042588c07 : Catch exceptions when reading SyncStatusInfo.
72f084dfd182 : Track rotation and original frame in sizecompat
780b5bb91e67 : Launch SizeCompat Activities in a Window on Freeform Desktop Mode
8676673ca121 : Replacing @Nullable/@NonNull with @RecentlyNullable/@RecentlyNonNull in non-android APIs
926728070076 : Move MidiDeviceInfo to libamidi, its only user
b537dbafe20b : MediaMetadataRetriever.setDataSource(String path): make this method OK to take URI
307fb39bbd2b : Add local PackageManager instance in PhoneWindowManager.
e8bd430c8639 : WifiStack: Grant READ_DEVICE_CONFIG permission to wifi
06f904122017 : [Passpoint] Add API to indicate OSU profile and expiration
5e1280017a98 : Make WifiScanner#getAvailableChannels() @SystemApi
9e41435ec322 : Mark SystemServicesModule.provideIWallPaperManager as @Nullable.
fac73bd00be9 : Fixed java doc for EuiccService#eraseSubscriptions
7fc24c6578a9 : Add 0,0 location check
53bca9377da5 : Add userId to the package name API.
9ed9c33408eb : Add more methods in the system server profile.
3eb78099f231 : Trace duration on Sysconfig.readAllPermissions().
6c7377c888ff : Add featureId to LocationManager app-op notes
071d2bade66e : Don't kill process when overlay changed
a733c7907f55 : Don't mock out TaskRecord & ActivityStack during test (56/n)
57f19304b07f : Implement ApexManager UnitTest
07d20c3243a5 : Add QS media player options
fc47f4348285 : Remove no-op setListener method from dumpstate listener
67ce22c57b51 : Don't mark terminal staged sessions as failed
e232438985fb : Add a proto definition for notification history
1d739fb5c0c7 : Always remove unhide flags while pretending callback from SystemUI
72be2e113e05 : Remove unused broadcasts/functions/variables from Shell
1a50c524bc61 : [SecurityController] Listen to USER_UNLOCKED
974de956da25 : Make toasts non-clickable
99f2acdb4d82 : AML: Rollback calculation of launch time temporally
e1beaf0ad5a9 : Make LockSettingsService log to system logcat
990ca331d627 : DeviceIdleControl: spy handle message for idle factortest case
e16ca90da1e1 : Fix bug: when input size smaller than k, should return after sort.
02e8f06e4cb6 : Remove some getDevice().waitForDeviceAvailable()s
5fe9390ebc8c : Add log metrics for Tap Gesture
f6c8cd3a24b3 : UserManager: Add new @SystemApis
9f7c1aa39d15 : Test rollback not triggered when crashing under the threshold (2/n)
c6efb184cd40 : Don't assume how many crashes to trigger rollback (1/n)
48cc3729e682 : Remove jobscheduler-framework
3e7bf9063469 : remove accessibility event throttling in Progressbar
c9adfc104f63 : Reference configuration values from StatusBar
d09bc74d01f4 : Add StatsEvent.Builder
aa407a9cca0c : Swap for more framework APIs
ab6a6822ba98 : Revert "Revert "Sync app ops for all runtime permissions in PermissionPolicyService.""
0c123fac3f25 : Cache permission info before syncing app op mode.
57bc312f82ce : Fix getAllPermissionWithProtectionLevel().
df4ee3cda5da : Fix clock alpha when awake
b99e50922bf8 : Fix computation of 'entry_length' in AAPT2 container format
f473681480f9 : Move DI related coded into new dagger package.
ec453e142374 : Adding transformHint to callbacks
36ec73c8f160 : Feedback on: Fade out display when prox or pres...
10740295281c : Add @SystemApi allowAutojoin(int, boolean) to WifiManager
dde04f8f4afe : Have isValidPhoneId and isValidSlotIndex based on activeModemCount.
511ed1f6accc : Fix checkNotNull(a, b) usages
2811abbe8f71 : Import translations. DO NOT MERGE
c6e015d6d6aa : Minor change on TODO comments
bad7413b9230 : Add extra info to BATTERY_LEVEL_CHANGED broadcast.
22a92de6d551 : Clarify CookieManager RFC reference.
261a9f948281 : AudioService: simplify/document locking
31595bc94e3f : Set gesture exclusion rect for IMEs
eb6d4fa0d491 : Lookup notification package with PM#getApplicationInfoAsUser
2fe072693baf : [wm]: Fixed layout problem in PolicyControl immersive mode
e9c5f9625d98 : DO NOT MERGE Remove use of Dependency in SliceProvider
7aad3c84ed96 : Wifi: Settings to have access to Wifi technology
174245588243 : Add motion sense tap gesture + touch counts
ca718a06d57c : Fix buffer damage for quad-buffer
1c5d72eeca15 : Report launch time on the last started activity
5e891bcc0455 : Introduce Lockscreen PIN credential as first-class citizen
baa2b8c46797 : Delete VerificationParams.
c665fedfe191 : docs: Added consent notice re. getAccounts()
a6e468831ad8 : Add motion sense tap gesture + touch counts
bb8832087450 : Introduce LockscreenCredential to LockSettingsService
7961018c5556 : Add more methods in system server profile.
1a39dea84448 : Separate navigation bar
956ca413e36a : Window Manager Flag Migration (4/n)
6a26748ff360 : Import translations. DO NOT MERGE
559e51aa087d : Move away from deprecated API
e347ea1bd31a : Add expireIn implementation to LocationRequest
dd6e10977ebc : Promote @hide APIs to @SystemApi for tethering
c6061d5e1f6f : Fix device not locking properly on power press
a416d984b069 : Have getSupportedModemCount always rely on system properties.
0f9da353b5cc : Remove strings from low level onError(...) calls
f2da1a1178cc : Prepare BiometricService for migration to a module
31664f909319 : Surface CONFIRM and REJECT vibration constants
a874996ae6e7 : Make ScrimController Injectable.
518a32ce92ec : Add missing atrace tag in OomAdjuster
58adc21f3cb6 : Add PeopleHub to the notification shade
54658c999501 : startop: Change the ino from decimal to hex in test and an import mistake.
d8f8b6658540 : startop: Fix a compiler type mismatch in test.
5284336decfc : Fix UserInfo Parcel
f7461f0c5402 : Add permissions namespace to DeviceConfig
8b274a9055b3 : Add new DPM API for setting location enabled
423afd566323 : Replace deprecated APIs
9ebf382b45f1 : Cleanup unused areas of NotifEntry and related
2aa7e34b94f7 : Remove unused autoredacted member from NotifEntry
626447294a48 : Remove last ranking-derived member from NotifEntry
65277dfec2ca : Change defaults for FREQUENCY_RANGE and NR_STATE
5431ef539448 : Introduce telecom api to launch emeregency dialer.
0b3863f4ac2a : Added new (hidden) UserManager API to get all users, including pre-created ones.
7ad2f6bdad6f : Added option to pre-create user templates to optimize first user creation time.
72f1fffe8bcd : Move default ringtone configuration to framework.
a7e7f94f98ab : Add video class-specific descriptors to UsbDescriptorParser framework.
d94c96914aed : Ensure FakeSensorManager returns a fake ProximitySensor.
1148054e7c02 : ProtoLog: Fix bug in ProtoLogImpl.isEnabled and re-enable
ca7825ba4b0e : Fix testResetPasswordWithToken.
2ca5d8601c09 : ProtoLog: Cache the result of ProtoLogImpl.isEnabled(ProtoLogGroup)
181ff7c896c7 : Fix flaky test
8deca199265f : fix the issue slice cannot be triggered from uri
f1a634cbd76f : Context#createFeatureContext is not implemented by superclass
00b4b2d9ac01 : Encapsulate NotifEntry.key and .notification
d8aaf45d9399 : AudioAttributes: IAE for illegal usage / content type values.
133b15feca72 : Import translations. DO NOT MERGE
3c7cd66c754c : Import translations. DO NOT MERGE
6e39d505757f : Import translations. DO NOT MERGE
cf92023a4eb9 : Make the adjustment of stack consistent for finishing activity
5db227d236d2 : Don't store copies of notifications for logging
00f480b79a93 : Import translations. DO NOT MERGE
128703b70da9 : Documentation: Indicate DPM method does I/O
8481b9c11b56 : Remove whitelisting REMOTE_BUGREPORT_FINISHED broadcast
fbcd32e5525f : protolog: improve build time of frameworks/base/services
819fea292bd0 : Move more fields to InstallSource.
f3070c555723 : Get candidate stack for launch if possible
b1319ed6fe14 : Migration to bugreport API complete and stable
40f0dd2b7098 : Code cleanup: StagedRollbackTest (6/n)
1f092a9a2d75 : Code cleanup: StagedRollbackTest (5/n)
3574194dffee : Code cleanup: StagedRollbackTest (4/n)
d7554f399f40 : Import translations. DO NOT MERGE
972d53a7b1f6 : Import translations. DO NOT MERGE
09de13ed90c9 : Create a filegroup for utilities used by wifi
417b70c1cd29 : Use target activity as recents animation target directly.
3bcb811cf67f : Code cleanup: StagedRollbackTest (3/n)
65f65b2d6ddf : Expose TelephonyManager#getDeviceSoftwareVersion(int) as system API.
23033b004670 : Do not retain UsageStats for uninstalled packages.
905e7227dcd9 : Add getCurrentLocation API to LocationManager
840a9c4ea4cd : Ensure #openTypedAssetFileDescriptor doesn't lose extras.
d9da477002ac : Telecom API updates for mainline support.
ee434e819482 : [WifiManager] add public API to register callback on scan result
65fb2e4e4032 : Move UserManagerInternal into services.jar
52ee5a584e83 : Use unique Handler for media, and synchronize it
18f22a4aeaf5 : Revert "Sync app ops for all runtime permissions in PermissionPolicyService."
c8fe3628326a : Clear the EnterTransitionCoordinator only after onResume.
8163b80a7ec6 : Emergency number database config updater
59076d89573f : Add feature context
5cece5336229 : Fix fingerprint listening delay when locking phone
75908bcb4db8 : Update UserInfo.supportsSwitchToByUser to support Headless User Mode
9afe76635d3d : Rename getters on NotificationEntry
924621ee43f6 : Add comment for TimeUnit::ONE_MINUTE guardrail
faa67eb02277 : Fix for race condition when loading fonts from font provider
8a891d86abdf : Allow for RRO internal referencing
d58aa6e4ba99 : MediaMuxer:allow negative presentation timestamps
e753ffef5499 : Idmap format changes for bidirectional lookup
954252fd65da : add telephony role to some permissions needed by telephony module
5ff1173ab12f : Move JetPlayer implemention and JNI
e8d84ab0201f : Merge AppWindowToken into ActivityRecord
094c3ef60bd7 : OomAdjust Performance Improvement
9df879dd0299 : Make FeatureFlags a singleton
066aefbef902 : Add logging of one time permissions to PermissionGrantRequestResultReported atom.
ffe020a093ca : Do not cancel car volume dialog dismiss anim
4a6f2c59c0a5 : Add missing @NonNull
a100fb48414d : [NetworkSuggestion] add public API to support passpoint in suggestion
8cd863bf7e6a : Remove legacy bugreport flow code
e35f5b01f816 : Fixed guest check so it allows multiple pre-created users.
0987cb03338e : Use userId and package installer name when committing rollbacks
478722eaa4a7 : Don't use managed profile charging secure setting
3cb67dffb775 : Wellbeing app can enable QUIET_MODE
685cbc125a3d : Don't call platformCompat on system apps.
6e07e16397d0 : Fix scaling + cropping in ImageDecoder
517ba168796f : Remove cookie parameter from updateFlags*.
38012613c940 : Fix MediaCodec FLAC Javadoc
a6b775842a22 : Fix grammatical error in DPM
874883536af0 : Add a native aidl API.
dadd2112f0db : InetDiagSocketTest: ignore test that times out
8cca14103cff : Revert "Window Manager Flag Migration (4/n)"
cc7e09cbc2d5 : Fix FD leak in ConnectivityManager.getConnectionOwnerUid
6df7f0aca595 : Fix missing renaming of PerfTestActivity
7d3ab337dada : MediaRouter2: Make TAGs have common prefix 'MR2'
382419b870c0 : Fix AppTaskTests#testStartActivityInTask_NewTask failure
4eaa2ecb7f88 : Fix typo
f5306d433a1e : Move registerGnssMeasurementsCallback onto direct executor
f098dbfcece6 : Add initial implementation of NotifCollection
da94981b194b : Fix ColorSpace#get allocating
332ccfcc25d2 : [wm]: System ui visibility policy for freeform windowing
1f6cfa539999 : non-mainline telephony related AIDL refactor/decoupling
b730f1984f38 : RESTRICT AUTOMERGE Revive runLimit check logic
fd1a7e8663fe : RESTRICT AUTOMERGE Revive runLimit check logic
7b05578d9c87 : RESTRICT AUTOMERGE Revive runLimit check logic
709825dfe103 : Adds CLOSE_SYSTEM_WINDOWS_REASON_HOME_KEY to ActivityManagerWrapper.
1bfb5e709728 : Add @NonNull to some generated methods' args
f8fa5866693d : Refactor and override creation of the async sorting task
4bd260ae68af : Create a method for top K targets by using min heap algorithm
aa458b17ce63 : Add tests for min-heap sorting in Share-sheet
df33ae1b0bee : Removing periodic parole window.
a07f8ab2fdc4 : Revert "Example for disabling changes at test time"
2ecf7ada553c : Remove always-on logging.
8c80a3f774a0 : Remove manual descriptions of nullability in docs.
e1444776801a : Remove TODO
60219c136aee : Close memory leak in a11y gesture dispatch
8e3aac52eeaa : Typo in javadoc of NotificationManager#addAutomaticZenRule
cb1b848084be : Window Manager Flag Migration (4/n)
54e43e65e038 : Make APIs in the base CellInfo class public.
3328535d0dd5 : Add @Nullable to MediaMetadataRetriever methods
2fb0fc6fd4b7 : Preload sfplugin_ccodec.so to speed app startup
f364d7cdc312 : Play different sounds for wired/wireless charging
920b3531b8bd : Switch to explicit email addresses
b6da00e69a4c : Home Controls: Add a new Controls tile for prototyping
78372856a465 : Revert "Test for global approvals introduced in http://ag/9315657."
2aff6c3952f5 : Make DozeParameters, DozeFactory, DozeService, and ImageWallpaper injectable.
6f334843a846 : Password constraints cleanup.
ff8a65e94180 : Add FlickerTests to run only on crosshatch in postsubmit
a596ca30303c : Fixes more null pointer exceptions caused by ag/9382746
7d1a44ec7128 : Enhances the title and the positive button style on the save UI
2ff65cd6853a : API Lint: Fix system-lint-baseline.txt
ecc2cde45be8 : Fix KeyChain.KEY_ALIAS_SELECTION_DENIED
6d299d2f4532 : Soft removal LocalTansport#dataManagementLabel
4a352431a88e : Refine getPackageInfo for Apex match policy
004e85f798dc : Route EncryptedLocalTransport KV backup/restore through encryption code
69d2abf4c5a4 : Add InstallSource to hold trustable installer information.
4b7f85f66f70 : Add Remote media slice key
b87530296b3b : Try to rebind disconnected wallpaper service for 10 seconds.
28cb481a09c7 : Add the Android B&R team as owners of backup code
88f9b45c15ef : MediaRouter: Add getUniqueId to MediaRoute2Info
517fa2bbd447 : Use get_cpuset/sched_policy_profile_name API
fbac83822e85 : Allow restarting of crashed a11y services
63bb856162f3 : Add new carrier config to extend DisconnectCause to play busy tone
dd0a725758ba : Fix typo 'rotue' to 'route'
88a819f9aa35 : cec: switching to arc port one time at least when resume [1/2]
01da9337bab5 : Keep device name empty when the remote device does not report its osd name
7480ae28e412 : Remove name from InputMonitor
047790a49367 : Simplify creation of NativeInputChannel
bfb30768566e : Use HdmiProperties for ro.hdmi.set_menu_language
88be6bf15c8f : Update javadocs as per API council feedback
a8620804fb6b : Remove CarUserManagerHelper #getCurrentForegroundUserInfo and #getCurrentForegroundUserId
79ce5e08a904 : Add "record through USB" warning to UsbConfirmActivity.
9e0354f651b3 : Use different reorder modes for fail safe before and after Overview
f4a93276a117 : Normalize null argument behavior for GNSS APIs
ffa36ff8fa81 : Prevent content capture sessions starting if a non-default service requests it on an activity not in its own UID.
49d171d595d4 : docs: App doesn't receive "first launch" broadcast
714ff5f32535 : Allow looping ringtones to play uninterrupted
cfd8cb11e3e1 : Run permission tests for app ops changes.
2b61960bd394 : Better line breaks on the keyguard
9f463ad6d5ed : Default app enumeration to off
edbe45baaece : Fade out display when prox or presence
23d27966a2f1 : Stop skipping 2 methods in config changes
95862c5724c1 : Add feature to disable slices
61f098ecaffe : Expose APIs required by CarrierDefaultApp as system APIs.
331ba191eac1 : Allow two finger swipes down.
66a3e0147cf0 : Move device specific settings to back up into common package.
f5622d25a036 : Add trace based window manager perf test
1be1dd6bbf36 : Rename StubActivity to PerfTestActivity
f5c7a623bce4 : Test for global approvals introduced in http://ag/9315657.
e287fd2cff15 : Store CRCs as Integer rather than as hex strings.
b4608a094462 : Remove CredentialHash serialization
e26ba5417ae9 : Delete some dead code.
f0a427719fee : Code cleanup: StagedRollbackTest (2/n)
eb50d8cb5546 : Add missing return statement
fa4c67106666 : Code cleanup: StagedRollbackTest (1/n)
0551fa0e785f : Remov a todo that is no longer needed
a2b134aa43b5 : Enforce policy management.
2c00fcfb166d : Changed car status bar to show or hide by setting layout height instead of removing/adding the view.
8550ce26e91e : Adding Dolby Vision AV1 profile to frameworks/base
3604b522224a : Move dimens from overlay to framework
49d60e6a9275 : Add C-Suite in the test suites of AppCompatibilityTest
408ca7662cb2 : Don't set REVOKED_COMPAT for modern apps.
d21aacffeddd : Take 2: Integrate StateTracker into statsd
bce5f0dee3b0 : Replace Rlog with Log in CarrierDefaultApp
69573b9bec4c : Move cell broadcast service module directory
fd2bfd34bfbb : Allow insertion of images from IMEs into notification quick replies.
0c8fdd9eb866 : Use the up-to-date version of car navigation bar being rendered by the global RRO
35a4e64df2be : iorap: Add tests for AppLaunchEvent.
b2ed1c3fa61e : Add TEST_MAPPING for network policy related logic.
ece19c55e201 : Only update privacy chip when privacy items change
9449cfc4a608 : Fixed a bug where the statusbar wasn't interactive
6531bc9c7bf2 : Add more system server benchmarks
c6fff30aab1e : Clean up code for experiment of JIT'ing priv apps
02c7c4c32f22 : Lock on ResourcesManager when cleaning references
e5449f0b34b5 : Explicitly take flags in createContextAsUser()
bc8b48a97b98 : Add useful app-op-note message to async Location deliveries
5723657e4e79 : Fixes NullPointerException introduced in ag/9382746
ce84de003cce : DevicePolicyManagerService - migrate to platform compat framework gating.
699c1e4e0c3e : Allow somewhat larger RemoteViews
49e32af68780 : Deprecate unused metrics
d82d6e0a04d2 : Fix NPE in InputManagerCallback#notifyFocusChanged
2ca561b64a13 : Add and revise traces in window manager
1670916c8b4f : Remove some unused fields from PrepareResult.
d994e2e3c385 : unhide getConsolidatedNotificationPolicy
d7fc5864f44a : Ime target window should control when to hide IME (2/2)
ba07c45dcb6b : Remove assist_gesture_enabled related keys from backup list
587ba7e46e98 : Remove aware sensor related features from backup list
f526a6966e94 : Fix LockSettingsService unit test long wait
62ea99ca218b : Accessibility shortcut improvement (2/n)
0036367e5a59 : Fix get accessibility settings for wrong user
4d2ece1b7a9f : Split AccessibilityManagerService.UserState into its own class
746c22474b95 : Allow using task snapshot if new intent is same as previous one
d4ebab83f971 : Add metrics constants for dialog of magnification
c0f85c1001c9 : Fix NetworkPolicyManager unit tests.
73266f2f64af : Add a new wifi protection level
3198da4283b4 : Make Task have type ActivityRecord children (55/n)
51c34e8e6cdb : Revert "Revert "API: enable API lint on public and system APIs""
a3f89c688236 : Window: Mark SHOW_FOR_ALL_USERS flag as @SystemApi
2d759f531438 : Remove unused parameter displayId
6652a265c73d : Add ImsReasonInfo constant for retrying without RTT
1017c9c2ec3a : Add acquire/release wake lock benchmark
09b91e60272a : fix the issue slice cannot be triggered from uri
3e4452b2756a : Add getPackageIntentForSender benchmark
2c0f822addf9 : Add new association time totals to procstats proto.
c62b083fc828 : Add non-interactive system server benchmarks
77743f31c89c : Refactor system server benchmarks
2a2829a4af8a : Added support for Calls.FEATURES_VOLTE in call log.
7a889e14a364 : Improving hierarchy dump speed
e0d74cdf2ee6 : Validate rules in DNF
dd813527819c : Fix instance of using mPackages as the lock
d3c37427a1c2 : Kill the app async after perm was revoked
f8e15d9019a1 : Finish deprecating legacy MediaScanner.
c137f1c67919 : Add TEST_MAPPING for print and pdf tests
3a3c09610a30 : Make getEcno() public.
a38c4a2348cd : Remove shell commands for setting default SMS app
f821caa26606 : Few minor codegen fixes
8c717248e016 : Pinning fs-verity targets on f2fs during test
a063aaea51c7 : codegen: do not modify caller's working directory
45c183d201c9 : add a new telephony protection level
fbaa860e03f3 : Revert "API: enable API lint on public and system APIs"
060fbfc52114 : Support a ONE_WEEK bucket size
9f52d55eb2e6 : Add a Test API to verify if gmscore is the network location provider.
12b4d480768e : Clean up: use ScopedUtfChars for consistency
561e2861dff5 : Fix JNI misuse during fs-verity setup
7871c781f936 : Add APEX module for permission.
2865ab02500b : Prototype flag for moving controls
601aa669856b : Add test mapping for CtsUsbSerialTestApp
cd11aaaf2e33 : Forwards onConfigurationChanged for PiP on reparenting
79c47e27fef9 : Expose NO_GPS_LOCATION APIs to system and test
23a02f791dd4 : Resolver: Modernize layout
aa87d8e55e8b : jobscheduler: change to use thermal public API
d41a96142616 : Change some globals to static
d50712077bd0 : Resolver: Modernize layout
b4f91321d1fc : API: enable API lint on public and system APIs
b90747079ebd : Add permissions for EmbeddedKitchenSinkApp and car tests
98e8118868ff : Dump the system UI components config, so we can check if OEM redefines them.
07d5c5b3efdc : Revert "Route backup data through IntermediateEncryptingTransport"
c07ec320baa2 : Use correct bugreport service name.
1d609f679e70 : Add null check to HeadsUpPhoneManager.updateRegionForNotch.
f3bf405002d6 : Fixed uninstall app screen not expanding properly.
08b4fa3bed65 : Wifi AP: Add MAC randomization setting
8541a3587c49 : Use stream for AND evaluation
1a06f153563c : Get TaskRecord children with getChildAt & co. APIs (54/n)
f1e0887eb834 : Ime target window should control when to hide IME (1/2)
5a8dedcf8ad2 : MediaRouter: add volume control functionality into MR2
d236ee3aa21f : Do not update cache on screen lifecycle
187821652073 : Replace client token with a new token in InputWindowHandle
588c15e56e10 : Reveal color standard, transfer, and range.
722d6be12f1b : startop: Add reportFullyDrawn event support in Iorap.
2e2259831d20 : Use KNOWN_PACKAGES when shared lib consumers
9947f1e4fa6b : Add ResourceLoader API with .apk and .arsc support
660d4689950c : Add test for DoubleTapHelper.
32f799da5235 : Rename and publicize getMaxPhoneCount; and deprecate getPhoneCount.
33174bcab3b9 : Remove some calls to putComponent.
7555f3e47e8b : Refactor getAllUsers
810c77d5a055 : Don't disable GPS in Doze until the device is stationary.
6d18d7799f99 : Broadcast PACKAGE_CHANGED in response to OVERLAY_CHANGED
bff3fd7500cb : OMS: fix Javadoc copy-and-paste error
f5f981418f92 : Implement equals and hashCode for rule components
f92b8812a3e4 : Prototype less rows in QS
050e5a64b76e : Set the negative button when configuration changes and dialog is restored
c2400c83d11a : Add API to whitelist multiple apps at once.
8bea647c2584 : Add media-provider-platform-compat-config to system image
d47f90bc46ca : startop: Add timestamps for IntentStarted and ActivityLaunchFinished.
9eac5ecd55a1 : startop: Add reportFullyDrawn event support in framework.
8e10895db0c0 : WifiStack: Rename wifi stack package name
84d069d1c97e : Fix AnimatedImageDrawables using ByteBuffers
a5d8a39a6217 : Pass context into the constructor of SystemUI objects.
e6d7a2d022ed : Revert "Revert "Remove overlay logic from package manager and parser""
f801084ed98d : Add null check to AsyncSensorManager.requestTriggerSensorImpl.
3ff88e38e402 : CodecCapabilities: add low latency decoding feature
b844001d6a8f : Add Context.createContextAsUser()
5863233a3d71 : Don't grant visibility based on non-exported components
28b723527468 : Stop using UserHandle' hidden constructor.
5735c6a2477d : Read screenshot file from screenshotFiles array
fd0e5865e838 : Hide leash at beginning of animation instead of alpha
e8da8b12c3ee : Handle null assetFd like a FNF
29be9648d582 : Match rules against app install metadata
d196637f9f7b : Removed dead code around TRANSIT_TASK_IN_PLACE
aba57d6a0a27 : Chain list of rules through the evaluation engine
d5f0b9ac522f : Sends the correct non-docked bounds to SystemUI
8e437d45dfa4 : Reset app reporting on app launch.
252c1a2f5570 : Fix minor bugs
3f878cb5447e : Implement toString for rule components
7b35bfebd784 : Import ClearCryptoStateTask
9b10a64b2716 : MediaRouter2: Add volume-related info to MediaRoute2Info
b68b76931d08 : Refactored SystemServerInitThreadPool.get().submit() into just submit().
2b8c51b0101a : Improved dump of whitelisted packages per user.
7c76fcacce74 : startop: Only do perfetto trace when needed.
442e9fa829cd : Fix/improve procstats association data & printing
5baa087037a6 : Do not parse angle if it is negative
87d025efe3ee : startop: Change the pattern to find the completion of readahead.
6d64fc657f0d : Pass bearerData and serviceCategory to CB module for CDMA
4fd8e6f6934e : Add component-override to sysconfig
b0da63c20214 : Fix job enqueue bug when changing constraints
0e1ce97198a0 : Remove trivial hidden API uses
619da69f9ea8 : Replace SurfaceControl call points with Transaction calls (1/n)
183e1380cef0 : Improve dumping of display list memory usage
8718323a765a : Fix race in TelephonyScanManager
5127b31dc13c : Get compatibility immediately on initialization
93fc45b1a721 : Update Ember's email
1a13af51bada : DO NOT MERGE Add support for unprovisioned top nav bar
956cd5199971 : Add support for unprovisioned top nav bar
3c5e8860f30c : Dump isPrimaryUser() / isSplitSystemUser() on 'user' service.
92cfd86bf43b : Adds null check before applyPostResolutionFilter
df0e41042cb0 : Make sure mTransmitPowerInfo is always populated
21a287bae8ce : Refactor MetricActivation initialization
6dcadfa41a53 : WifiManager: Reword documenation for get/remove passpoint API
050be725674a : Null point check
e53e4c5e3c29 : Update REVOKED_COMPAT before setting app op for runtime permission.
d06da23f07ee : Tiny improvement on UserInfo.getUserHandle()
29f1ae91f5c7 : Minor improvements on SystemServerInitThreadPool:
daca37e5f0e4 : (Minor) fix on ActivityManagerService.LocalService.getCurrentUserId()
0a410d3a6c4d : Do not register lift when sensor is not present
a4477fa58c40 : Represent OpenFormula as list of formulas
178a50249e9c : Import EncryptedFullBackupDataProcessor
b71657a60aae : Grants SysUI access to all packages on device
08f25b787b46 : Create evaluation engine outcome
6232a4cd6a4d : Unify lockscreen changing logic in LockPatternUtils
2624bec082d3 : Fixed assist hint not aligned screen bottom when there is a bottom cutout
a91161e7974b : ProtoLog: ensure services.core.json.gz is built deterministically
07f0a4328bc5 : Improve test using Mockito.argThat() matcher
87b5a242b606 : Introduce display specific all window drawn waiting (3/N)
4fea79cc583a : Cellbroadcast util lib
358d5006234b : Catch exceptions in UsageStatsService on bad data.
e1ba9cde5354 : Obfuscate usage stats data stored on disk.
7af1fd03764e : 5G meteredness for telephony framework
0000e8aceaee : LocationManager cleanups to make CTS tests easier
54255d486202 : Rename GlobalActionPerformer to SystemActionPerformer.
e5e4a8f97f2c : Revert "Drop all caches in UI_HIDDEN"
0140ff88f68e : Fix AppStandbyController flag.
f846aeec9d87 : Revert "Drop all caches in UI_HIDDEN"
05ef53ed1cbd : Fix some stale dataclass detector false positives
e4f5f2d3f526 : Move PackageManagerInternal to services.jar
ff6423b27c4b : Progress towards per-volume database separation.
3c5355b346b4 : Make KeyguardUpdateMonitor a singleton
a2c9ab5ef6e0 : Ensure that view is initialized properlly upon inflation.
ab39e80e6f91 : Make KeyguardUpdateMonitor a singleton
48ec4e0b5ca7 : ViewRootImpl: Add USE_BLAST flag.
dc801c8170cc : Reduce WTF for user-still-locked case
fa98ee4463f7 : Fix trivial hidden API uses
af25ee29780d : change KeyphraseEnrollmentInfo to store services
435e59d9341d : Add BitmapParams option to getFrameAtTime/getScaledFrameAtTime
b472b8f28175 : Allow the supervision app to access certain UsageStats APIs.
c989d983ecf7 : Add trace points for measuring performance
4889186cfb3f : Ensure that view is initialized properlly upon inflation.
b3cc87ac980a : Update user event listeners
e4d912f1d036 : Replace targetSDK check with platform compat framework gating.
1dcb9f3d9d78 : Fix "Set as Default" error in ResolverActivity
b803a55b4a5e : Move listener registration to the background
e638cada12ee : Allow injecting layers by manifest metadata
1ec2e61e7f4b : Move SmsApplication to telephony/common.
a58125d2a411 : Introduce LockscreenCredential
9bb203a2cdc0 : Remove libhwbinder/libhidltransport deps
efe1c928b38f : "Clear all" causes auto-grouped persistent notifications losing the group summary
74ce7a7de2b0 : Delete some dead code.
85d4c192ca23 : Add NotifLogs throughout SystemUI
320cfbb6bc19 : Fix MediaCodec javadoc typo
7a893ce17196 : Don't allow package verifier to be disabled via Settings.
38bb49b055a3 : Fix potential NPE in SystemUITests
021c064e854a : Rename THREAD_GROUP_BG_NONINTERACTIVE to THREAD_GROUP_BACKGROUND
6b76cd3c2eee : Fix mis-overridden of activity level unifying
6cb2feea7e4c : Remove assist_gesture_enabled related keys from backup list
bd9900a4f0b3 : Add helpers to check whether the BluetoothCodecConfig instance is selectable
6237a6b35cd1 : Move MmsManager and IMms to frameworks/base/mms
0c1297b2d7a2 : Add EuiccCardManager.ResetOption to eraseSubscriptions
f6ee4c723da3 : Fix the super_status_bar to be compatible
fa8b0ba2bf16 : Fix trivial hidden API uses
649a8ff6d534 : Allow bypassing setup for Auto in startDockOrHome
012ab8e9faf8 : Mark common android.os.Parcel methods as FastNative
505e17417637 : Make isDataEnabledForApn() a system api.
dc6747c6d79d : First draft of StatsEvent.java
500a38fce5ba : Postpone IME show animation till IME is drawn in WM.
66de1f0edd06 : Give PermissionController UsageStats for one-time permission
8e54796adde6 : Add callback to notify frozen RecentTasks
4a6c5de60a6b : Allow an app to drive permission backup+restore
bcfb075fbd91 : Watch app ops for all runtime permissions.
6d7fbadf28ab : Remove FRIEND_TEST declarations
06b97e2a3801 : Add NETWORK_TYPE_NR to Telephony framework
61b4d359a747 : Remove special handling for legacy apps when checking permission.
793b15c1422b : Adds DeviceConfig.getProperties method for atomic reading.
080b210f0ed7 : Add NETWORK_TYPE_NR to Telephony framework
8527dcb20bce : DO NOT MERGE Update setting to be bubbles not badging
57a974bae29e : Handle empty default lists in confg.xml
05b8de85ce27 : Add more logging around remoteview limits
5136eefeb3e3 : Force FGS notifications to show for a minimum time
acf3858bf3e9 : Optimize UserHandle.of()
d1549d248d75 : Fix typo of field in DisplayContent
2187730b674c : Create builder for AppInstallMetadata
4e79a1cf356c : Renamed some fields in TaskRecord (52/n)
451d9c9ace8c : Add synchronized locks to bugreport callback methods
0cf8dfce9b31 : Create controller for StatusBarWindowView.
be0454d867ce : Add validations for rule sub-components
d4c84afff048 : Fix race condition in CarrierTextController
d78a8cfe60a0 : Change heap dump QS tile to collect/report RSS
a75bf0ca5951 : Add KeyChain.KEY_ALIAS_SELECTION_DENIED constant.
396a0acbdb1f : Fix bugreport rename in API workflow
a6976a32f70f : Remove aware sensor related features from backup list
e959bae8540c : Distribute rule components in separate classes
f217b1692539 : Change owner
e7e18a449dae : Add constructor for standalone exif data
7dfe9deccc71 : Add feature to enable separate personal/work profile settings
82c4baf261b8 : Import translations. DO NOT MERGE
515285b1b515 : move CellBroadcastMessage from telephony-common to app
f0cd1604106c : Import translations. DO NOT MERGE
332e8f4e811e : Import translations. DO NOT MERGE
1376bbfb2ba8 : Import translations. DO NOT MERGE
da8b827e219d : Unify Activity level of window hierarchy (50/n).
85e90d09e1d0 : New argument to hint at locale to use for sorting.
2c4fb1e2ea88 : Import translations. DO NOT MERGE
9519141cd618 : Import translations. DO NOT MERGE
5b6bcb1f602b : Import translations. DO NOT MERGE
c9faeea98c80 : Replace set_cpuset/sched_policy with SetTaskProfiles
9bd2f89fffec : Add "HasMidi" capability (attribute) to UsbDevice.
32c6a7c691b0 : Validate wallpaper dimension while generating crop
5262167584b1 : codegen: do not assume arch is arm64
8cb1a417142e : Add inheritance support for parcelable dataclasses
1575e5d30cf4 : [MAC rand] Repurpose existing field
9e4f52b2e5c7 : Parse <overlay> and abstract resource mapping
cd965a3224c5 : Improve idmap2 xml parsing
34acc1459b57 : Simplify finishing flow for activities waiting for next one to resume
63e6a3550883 : Dispatch mouse events to the view under cursor.
f90c2775d640 : Stop splitting for mouse events.
484466e2b858 : Animate panel to transparent if profile is managed
83161dcd6aa1 : Delete VectorDrawableAtlas
9cbee8aa9b02 : Added UserInfo.preCreated on fixture used by unit tests.
038345da61cb : Revert "Wifi usability: Change the unit of the threshold for tx/rx throughput from Mbps to Kbps"
3b8c4743f630 : Force FGS notifications to show for a minimum time
05ac51641297 : Drop max texture cache size from 12x to 5x
48091ed8fcc1 : Inject a mock NotificationMediaManager into NotificationEntryManagerTest
8a207962ec84 : Drop all caches in UI_HIDDEN
c70d6b83e836 : 17/n: Show credential UI if setDeviceCredentialAllowed(true) and no biometrics
8110ebb57c67 : 16/n: Add PIN/Password
86f1b8e3358f : 15/n: Allow Auth UI to start in credential UI
8d74de4acabc : Services exit fg when bg-restricted app leaves top
d0c19f116286 : docs: Edited sharedUserId deprecation message
f8e04bc1a93a : Abort earlier when icons are hidden
249810df2ea5 : Update PermissionChecker usages to avoid unnecessary attribution.
367b6142a698 : Move the people filtering to DeviceConfig flag
93c5ed8167e0 : Make is less likely to ignore PIN tap events
597ceefa4a96 : Move CtsDevicePolicyManagerTestCases to its own group
f5a866e9abd3 : Cache OTP callback if the device is still under address allocation
1542314273cd : Do not use hidden API ParcelableException
115ed1bce52c : Make sure a pinned slice with given uri exists before calling unpin.
a7a15f18237f : TouchExplorer: remove dependency on AccessibilityGestureDetector#firstTapDetected.
6eb531422021 : Enforce argument check on setThreadGroup and friends
5f5bacfda01c : Revert new app installed notification doc
498229f32356 : Add 'Process-Runtime:' header to dropbox entries
384b8a69f989 : Fix an issue that dumpsys textclassification does not print latest settings
65b486ee69bd : Add public API for converting activity translucency
4d9919f48043 : Reduce unnecessary NotificationListener binder transaction.
374202d36715 : Add rule validations
3101269f2de1 : Define rule structure
45ffc83758e1 : Define APIs for loading rules
3573cdd4c877 : DO NOT MERGE Add debug log to trace wallpaper rendering
8269e922fd9e : Refactor SettingsLib for injection v2 inline toggle
6183cf99529d : Remove all biometrics data of a user when password is cleared.
3a7a43f7a1e5 : Initialize rule evaluation engine
0090ad7fd4e2 : Accessibility shortcut improvement (3/n)
bb9575f5b5c9 : Move StatusBar to constructor injection.
d0a6401ed35d : Add helpful links to `codegen --help`
7f682abc796a : Remove routing change and Active Source update by the payload of the SAM request message
22bfcf7e38f8 : Ignore failed unit tests temprarily to bring up the HDMI Framework unit tests in presubmit
66a5871d682c : add java_api_finder plugin to mainline module Media to generate java APIs used by Media.
e80af14d3333 : Fix UserInfo Parcel
2460b19b006e : Add public intent ACTION_MULTI_SIM_CONFIG_CHANGED.
c7be7b52a21e : Implementing new API : getWindowsOnAllDisplays()
2b1d4febae6a : Cleaned up StatsLogProcessor Test
afe7d79964ad : Remove isActivePhoneId as it's moved to PhoneConfigurationManager.
8770dc80171e : Added Dec and Undec (10 and 11 args) omni functions.
69a91fef283b : Add tests for Display White Balance
ff8048c18a2d : Clarifies usage of ContextHubClientCallback APIs
7f0348298e90 : Add @CallSuper to TextView#onSelectionChanged
a72e04fcd9b7 : MoveAppStandbyController to the jobscheduler module
24ade16aa0ae : Move SmsNumberUtils from opt/telephony to base/telephony/common.
f44b13ad17b3 : Remove view inflation when getting the running KeyguardBouncer.needsFullscreenBouncer.
20b6e646e53b : Fix a few corner-cases with parcelling SparseArrays and Maps
c41ed32b607d : Remove embedded & document launch always restrictions from a bubble
7fe065eb660c : Update PermissionChecker usages to avoid unnecessary attribution.
289dfd037fa8 : Add CellBroadcastService and related permissions
09b0ee6315cb : Fix CONNECTIVITY_SERVICE value in the doc.
d6b2673181e2 : remove API RoleManager.getFinancialSms
2d99718adf13 : Terminate statsd on a few signals including SIGTERM
8429da259632 : 14/n: Animate to device credential UI when lockout occurs
8cbb488b9a1a : 13/n: persist device credential across configuration changes
ff168dc49db4 : 12/n: Add LockPatternView for setDeviceCredentialAllowed(true)
396a84129fad : 11/n: Animate panel to full-screen when "Use Password" is pressed
568d32935fbe : Removing old confirm device credential logic
f2c53501210f : Cache TrustManager#isTrustUsuallyManaged
8d0da1a6c527 : Ensure SKP serialization occurs on RenderThread
c245257cb132 : Adding API in TelephonyManger for updating Fplmns.
71fd31205497 : network_stack: Move network_stack @hide bypass to platform
beef8f16a127 : Remove many (most) of the calls to Dependency.get() from StatusBar.
ba46d1cab432 : Enforce calls to KUM are done on main thread
09a7f2df6819 : Added new (hidden) UserManager API to get all users, including pre-created ones.
f72128d49d3c : Reuse transports if possible in LocationManager
4167616621bd : Refactor OnUsersUpdateListener
d33645321723 : Adding additional prompt to UsbPermissionsDialg for audio devices.
d34a8950a2db : Fixed wrong traceEnd() call
ff994d0adbae : ProtoLog: Force exclusion from compilation for debug logging
25e8b7fcca3c : Clear fake settings provider after the last test
b2297ad376a7 : Wait for system decor windows on all displays during boot
08fcd7588c97 : Adjust and update dumpsys meminfo output.
a15b7585f438 : Revert "Remove many (most) of the calls to Dependency.get() from StatusBar."
82679b58c113 : Revert "Remove many (most) of the calls to Dependency.get() from StatusBar."
678feaf43a97 : Import translations. DO NOT MERGE
4bf9a32c6b46 : Sync app ops for all runtime permissions in PermissionPolicyService.
ea87b47278e2 : Sync foreground/background and restricted permission app op together.
09f17a6cf75e : Revert "Improve idmap2 xml parsing"
2d94c6201936 : Fix the unit test UsageStatsTest.
7d44291900e3 : Fix FGS lifetime extender overzealousness
1dfce5543b75 : Allow bypassing setup for Auto in startDockOrHome
3ff9876cbd82 : Clean up SystemServiceRegistry.
a51724fc71bf : Added API to mirror display and added sample app.
535202d9f0f9 : Fix NPE in Usage Stats.
f85cf993d384 : telephony annotations part 2
345055d59c49 : Added REQUIRED_ALGO_CREDIT_CARD to field classification.
c61a0861baa6 : Fix NavigationBarController NPE
29b5b9e229e7 : Limit the number of attempts to launch bad content providers
a610efbfdba8 : Make qualified members "final"
15daad17cf8d : Remove unused AppOpsManager references
248a6b38f2f5 : Update TelephonyManager#getNai docs for new device ID requirements
56e6a327fc8a : Dismissed keyguard gone runnables when aborting
6d70fac91208 : TouchExplorer: pass raw events when sending events.
a02bfab6cff8 : Add bytes interface to LogEvent for pulled atoms
a8382e9b95a8 : Add integration test for encrypted KV B&R
2f9dd7561120 : Added secondary label to flashlight
125b83988942 : ProtoLog: Better behavior when parsing fails
23f67518ea36 : Use stable frame to position freeform windows.
a700d28fe35b : Fix the bug where AppOps information was saved multiple times in StatsCompanionService pullAppOps method which was overflowing Binder and prevented any log collection from Device
c8ed2aee6b49 : Stabilize and speedup RecentTasksTest
c1ca4410e1f6 : Added option to pre-create user templates to optimize first user creation time.
090ea1360442 : LOHS: use Executor and AIDL interface internally
b125e0be9f05 : Revert "Revert "ProtoLog deployment for WM batch 1""
f4d6d1c158af : Remove many (most) of the calls to Dependency.get() from StatusBar.
7058c1958728 : Import EncryptedKvRestoreTask
040e3678c956 : Fix no recents animations after unify
b2af8ab25846 : ProtoLog: Fix message about stale proto log configuration
f45db5e35ac1 : Import EncryptedKvBackupTask
7a4f1d23eaa5 : Vibrator Service: Support Async Callback APIs
730b3a3a452a : Allow providers block folders in ACTION_OPEN_DOCUMENT_TREE
4a050d0c4e93 : Revert "Accessibility shortcut improvement (1/n)"
160c28c36d72 : DO NOT MERGE Validate wallpaper dimension while generating crop
f1e1f4f04d01 : DO NOT MERGE Validate wallpaper dimension while generating crop
78840ec0640f : Create new API for ImageSpan
da0ee7f67dd8 : Add tests under FrameworksMockingServicesTests to presubmit.
300dcfb7c3eb : Dismissed keyguard gone runnables when aborting
58cdc2a8226e : Improve idmap2 xml parsing
fc6ba3703caa : Postpone alarm IPC
748f50315bdb : Owners for statsd apex
131c76d485d8 : Fix NavigationBarController NPE
b80b95600e32 : Fix migration for home role.
600c10c26a49 : Fix NavigationBarController NPE
8009e920c831 : Prevent animating app from setting exclusion rects
8f70363a50ed : Make MemoryTile share after Keyguard
650e718efb3e : Improve WindowlessWM relayout support
0bedd9499421 : Add showInsets method in IWindow
3e595fe8d402 : Distinguish between landscape and seascape
2fea6afc91df : Adjust hasAdoptable() based on debug flags.
d5b8992727be : Separator in AbsListView should not be clickable
536954e617c5 : Synchronize on mLock instead of mPackages.
c49e8eece43b : Fix codegen adding random /
6a579b70ddc5 : Add setEndpoints method to EdgeLights
4fef76ab5881 : Revert "Refactor permission checking to allow computing app op mode."
d355153dcbc1 : Create frameworks/base/telephony/common for common non-mainline telephony code.
214f7ec7fadc : Move getMmsConfig from SmsManager to MmsService.
ebfbb4491cc8 : Import translations. DO NOT MERGE
d4bbee27e72a : Normalize JavaDocs and deprecate requestSingleUpdate
92dbd38d184c : Add SYNCHRONOUS to EnabledFlags for PackageManager
5ada5987a3df : Add AppIntsallMetadata class.
b2992b610df9 : Configure persist.sys.fuse flag using DeviceConfig
d9c78463d92c : Add unit tests for RollbackStore.
73f5357d2a3a : Apply WindowTestRunner to more WM tests
9ca0c52d4e2a : Move registration of Android Graphics JNI behind the C API.
ac696e19a24c : Fix startActivities may put activity in new task unexpectedly
dd63e5d256ce : idmap2: assign uninitialized variables initial values
2f43fd6c570e : MediaRouter: Add setControlCategories to MediaRouter
77b53b2c56fd : Remove the FEATURE_FLAG_IDMAP2 flag
b7eb3cfd001e : Not resuming stack top activity while restarting if it is launched-behind
5947c364dfda : Remove WindowContainerController
8e18a0ab8980 : Revert "Deprecate PackageParser#Package"
df2894647ee3 : Add relayout support to WindowlessWindowManager
42ec1d868f38 : Changed notifySessionLifecycle() API to notifySessionResumed() and notifySessionPaused().
fa68e6620714 : Check GL extension is supported before using it in glwallpaper
a8ace3cc9146 : Moving GNSS related code in class LocationManagerService into its own class. Test: manually; flashing build and then checking for GPS measurements and position in GnssLogger
a9427152d247 : Downgrade InputMethodManager getFallbackIMM logs
c9d4ee112e54 : new telephony annotation class
6763853544e2 : Import InitializeRecoverableSecondaryKeyTask
a2eedd5d9900 : Fix DRM includes
fd18b146f047 : Fix StatusBarTest's thread check.
81d76159836e : Finish injecting GarbageMonitor.
29aea7fa0267 : Use DataClass annotation for InputMonitor
305b7d514153 : Introduce audio V6
24c01a2f7920 : Remove unused @hide APIs from SmsManager.
10960bd13424 : Use Sim state cache when available
1c4b21071c18 : Make taps on the row toggle switches
4af2f75066ea : Move Rollback synchronisation into the Rollback class.
0c01ca878c57 : Turn on API workflow for all bugreports
6c5a5207bbe2 : Create NotifLog
c7a95ac67f1f : Add audio recording disclosure plate on TV
f568ae7e83ee : Throw exception when SyntheticPassword key is missing
9a3575b420bc : Update new Android system icon
d5b1510994ee : Fix Jank when factory resetting
a91c41254d1b : Revert "ProtoLog deployment for WM batch 1"
c53ac0ad2beb : Move statscompanion to statsd-service jar
93540ca66828 : Revert "Access app op modes in UID state indirectly."
fa291701d263 : Use REVOKED_COMPAT instead of MODE_DEFAULT when syncing app ops.
e8fb76af1992 : Expose CdmaSmsCbProgramData as SystemApi
6edeb187015a : Keep interrupts on when in battery saver mode
4797b7c107df : Use HdmiProperties class for ro.hdmi.device_type
bd7366dc02b1 : Keep interrupts on when in battery saver mode
134334bb6e35 : Integrate the active emergency session listener in TelephonyRegistry
898e1bbff398 : Remove calls to Dependency.get(FalsingManager.class)
85dfc2e22515 : Ringer toggle always affects system sounds
16857a093605 : Import RotateSecondaryKeyTask
6cd8ae53837b : Move lint disabler comment above CLI hint
109ff9d021cd : Fix deadlock when getting/setting default browser, dialer and home.
cc4a62ff933d : DozeLog uses new SysuiLog
b6519c0c8bab : Fix null check in invocation logging
6f22c2a9fd73 : ProtoLog deployment for WM batch 1
c65c4087cb1c : New SysUi logger
34ccc0a5debb : Convert NULL to nullptr
019adb02932a : Improve comparison of fractions
de8174b35589 : Add build fingerprint checks to APK sessions
fde3621d31cd : Add backup data round trip test
082aaf91c4f8 : Fix size and gravity of carrier text
836548b7b953 : Import EncryptedFull???Task
856391f52456 : Move enable/snapshot/restore/delete methods to the Rollback class.
7363a621550e : Move state changing methods to the Rollback class.
bcb384b95ad0 : Use bugreport mode enums from BugreportParams
ee70fcb07499 : Don't allow verifier timeout to be reduced.
5184c9b02e69 : Fix Settings crash
9550999a73ba : Informative error messages, update README
2dcb1274fc73 : Ensure activity added to existing task if not resetting the task
92de722b71b8 : Make more threads in the executor for background tasks
bbe1a1993ea7 : WiFi: Remove deprecated methods
4bc790d2326a : Integrate pooled lambda with systrace.
cc73dda80bb0 : libmedia_jni: separate codeclist from libmedia
295e6d78fd7d : Added documentation on how hintIdEntry was used.
2c31b6756f5f : Simplifying removeAll method.
0955d208a2ae : idmap2: ZipFile::Open: fix potential memory leak
706647d70eb4 : Battery string update
4043ca78ea8b : Add Resources Perf Tests
243e7ea14b32 : Deprecate PackageParser#Package
d06a8494ff8f : Restrict accessible move when tiles cannot be removed
747c968b7e3d : Revert "Revert "Start Wifi only after boot completes""
105f65068cf3 : Added read phone state permission for getNetworkCountryIso
c5125f40bae5 : Scale back up the task screenshot surface.
116b4f4c6545 : Add OWNERS for the notification manager.
9cdf45224d00 : Closes PiP menu on device lock
2e3942246d14 : Enable CTS verification of overlayable API
9421048a1f34 : Continued SurfaceView lifetime fixes.
2ffea17af263 : Nullcheck ServiceConnector argument
00cfbeb7e5d6 : Fix nav bar leak in SystemUI
8611f1471aee : Import FullRestoreToFileTask
203c3dbde9be : Cleanup: remove old memory atoms
d43e133a08f1 : Use proper margins for NPV plugin and set the offset
43bbe8a2fcce : Add Light/Dark theme for bugreport warning dialog
5e0e771f16e5 : Remove line numbers from protolog config.
cf327cddf947 : Import BackupFileDecryptorTask
78fcd5049bcd : Snapshot persist.sys.fuse into sys.fuse_snapshot
34ba4b1ad82a : Additional refactoring of TvRemoteService
751356358df8 : Fix broken ProtoLogIntegrationTest
6322093fc389 : Clear the password reset token when the device owner is removed.
edbfdb38633f : Prevent adding duplicate callbacks to the state controller
e0b7951d632a : Vibrator Service: Allow HAL Version Checking
52d938d31f9e : Fix nav bar leak in SystemUI
3ee5fc0a35eb : Showing starting window after activity flags applied
740558e42233 : Add support for parsing Exif chunk in PNG
d3278449d7d4 : Allowing more than one app to suspend apps
44e80de8be0b : Remove getOrCreateRandomizedMacAddress API
958e8235dcbe : Reorder LocationManager methods
323fbe0e5596 : Allow empty scheme in setWebDomain().
efaacc3f9b0f : Fix a couple leaks in SystemUI
69df1cf48967 : Add a notification when console is active
f201d4571d3e : Fix a racing condition in ProcessRecord
2c95aa9b5a9d : Allow notifyCarrierNetworkChange on grouped oppt subscriptions.
4551405b93b6 : Add Executor APIs to LocationManager
81a81ce65079 : Add State to statsd config language
ff5e91f252d5 : Convert all SCREEN_OFF receivers to BroadcastDispatcher
048172698d5f : Move Indexable to SettingsLib
75eda0370398 : Import EncryptedBackupTask
7d54d6aa6fa2 : Import ProtoStore
e778ed3a3a9e : Route backup data through IntermediateEncryptingTransport
730f01a61994 : Ensure component helper is set before resolving activities.
a8a8256f9b0c : Fix NPE in DozeSensors.
1d02a97ab6de : Removes stack trace from invalid behavior logging
52eba65fbcf0 : Add BackupEncryptionService which provides an IntermediateEncryptingTransport
74a9bbae981c : Support a mount mode to bypass FUSE on /storage
a4e572d94490 : ProtoLog improvements
0f1e56de1f7d : Stop LockSettingsService from calling DevicePolicyManager directly
25a9e2b58f65 : Refactor TaskStackContainers#assignStackOrdering()
0980c883c28c : Extends scrollbar default delay before fade
3ce441f63c1b : Statsd unit tests: clear data on disk after tests
c8a345a88573 : [RCS] Add carrier config "use_rcs_sip_options_bool" for check if SIP OPTIONS is supported
e82b9fb58400 : New integration test for fs-verity install and on-access verification
1dc5f1ed1bca : [SfStats] Implement global atom puller for SfStats
ed5c1a08d319 : SurfaceView: Release Surfaces where SurfaceControl are released.
fea2fb2cb011 : Breaks isInstantApp into public and internal
7095854a0749 : Use res value for max bubbles & elevation
a21479a365b0 : Move AmbientFilter from whitebalance to utils
b5afc8748388 : Only allow INSTALL_ALLOW_TEST from shell or root
ee58838a291c : Revert "Start Wifi only after boot completes"
a9a802f9768b : Remove MediaPlayer2
21d3f5130d17 : Parse /proc/pid/status for memory only once
172bdbc5026f : SurfaceView: Release Surfaces where SurfaceControl are released.
942db108c39a : Fix reference to config property in TextClassifierService javadoc
876aef0254a9 : Add basic initializer for new notification pipeline
beeec066be78 : Enforce updates in main thread in QSCarrierGroup
e372f3297edc : Fix NPE when updating rankings for pending notifs
da05c80d6b8b : API for individual attestation
04d7ae5c6f87 : Whitelist packages for user types
ec4f68276b4e : Clean up BlackFrame class
b371583428c3 : Move ScreenRotationAnimation to DisplayContent
f8474266ec6b : Move rotation animation to Surface Runner
af9fbc394670 : Handle legacy broadcasts from dumpstate logic in onFinished() callback
1992ffb20e66 : Delete unreferenced legacy code.
26fccb7dceff : Throw if admin sets password constraints that have no effect.
4e1a74241b00 : Remove unused package_verifier_state setting.
1643fca22a8f : Fix the script to run perf test
f180b09492e1 : WifiScanner: Add missing @hide constants
4807c9a3dd4b : WifiScanner: Add support to add more results to ScanData
87af538d38a8 : Move assist handles from ScreenDecorations to navigation bar
73bec2fc2be9 : Import BackupFileBuilder
e5dc5a74abc4 : Import KvBackupEncrypter
9c5a3300a5c0 : Do not check package if package-equivalent components have set
78e5542545ac : Check client hidden state before resetting draw state.
a22da1b20502 : Accessibility shortcut improvement (1/n)
b94686bce5e3 : Fix testExplicitHealthCheckFailureBeforeExpiry
6155eb96638b : Revert "remove symbols from greylist"
a26a37c8ffc9 : [SimpleMonthView] days should be set clickable even when disabled
9b751800bca2 : Moves shelf offset into SysUI package
06f08721088a : JobScheduler apex: update readme
7a6936f172c4 : In CarrierTextController replace getPhoneCount with getMaxPhoneCount.
80fe541dea1e : Replace getPhoneCount with getMaxPhoneCount upon object allocation.
679a4248a9c8 : Fix bad automerge
c8f16e803e44 : Single source of truth for auth state
b420a64ebfe6 : AppOpsService: Watch op mode changes when an AppOp restriction dies
05843f07cc5b : Add support for BooleanState in CustomTile
bef39e0337b3 : Fix package shell command
3b745ddf4a01 : Do not register lift when sensor is not present
5bab1d842449 : Revert "AudioService: simplify/document locking"
94d294bb5215 : Add Bitmap.CompressFormat#WEBP_LOSSY/LOSSLESS
77431b86987d : Handle async behavior with CE in UsageStats.
50a5a9bb6457 : Add FLAG_PERMISSION_REVOKED_COMPAT.
cbde8ce73fa8 : Start Wifi only after boot completes
8c041dfd660f : Refactor commitApkSession into two separate methods
b1b3c303a6e4 : Refactors initial directory scan to be dryer
c5990e696ad3 : Add DelegatingTransport which delegates all transport methods to its delegate
0f1b3d460259 : WindowManager ProtoLog feature
91b34610ffce : Make DeviceConfig's storage nam space _native_boot
19e2b2483d37 : Create a builder class to create Surface Animatable
35604f0244ad : Add logging on invocation
d8302836479a : Fix inverted condition of hierarchical animation
7efcefb5d759 : Add ProcessMemorySnapshot atom
38e0e2cc4426 : Add BackupEncryption apk as requirement for services
668c05eb92d0 : Import the code related to Key/Value backup encryption
e88b165e65f1 : Add debug log to trace wallpaper rendering
a6d940fc2327 : Update search indexable interface for dynamic indexing.
288b71c8c11d : new TelephonyRegistryManager
b85b36ac0981 : Move transport client code into its own lib
b7e35eadc77f : Import translations. DO NOT MERGE
a76a632f5da8 : Import translations. DO NOT MERGE
190fa031a791 : Import translations. DO NOT MERGE
69a5e6de04c7 : Import translations. DO NOT MERGE
c9250ceb3d78 : Security Fix: Race Condition + NPE
192bf1f1e31a : telephony-stack util API lib
17cf02f3110a : AudioService: simplify/document locking
7e33dffacab1 : CallScreeningService API changed.
6fa971bab3bb : Updated ViewPropertyAnimator to call View methods
a05cfe0e347a : Reorganize MetricProducer.h
005c63e8c6e6 : SurfaceView: Destroy SurfaceControl from RenderThread
785334aeafcb : Clear reference to EnterTransitionCoordinator when done
01519167bd61 : Only allow INSTALL_ALLOW_TEST from shell or root
1b51142eb629 : Replacing @Nullable with @RecentlyNullable for apis annotated since API 28
b6e729783e75 : Breaks isInstantApp into public and internal
bf52f4bbfb04 : Fix NPE in DozeTriggers and Add Tests
539334aa8acd : Don't hold wm lock when intercepting keys
89b044ffb81c : Split access-media-storage from read-external-storage
e3c639620090 : Clears calling identity when calling isInstantApp
d58521954555 : Add wallpaper leash for remote and recents animations
20d23c0573ce : Update TouchEventReported docs
7b03759cb782 : Change CellularTile intent when UNAVAILABLE
decc2b716d04 : Add a threaded CPU-intensive benchmark to test
d644f5c135f8 : Update PASSWORD_QUALITY_COMPLEX & setPasswordHistoryLength javadocs
9ce011908ab7 : Import ChunkListingMap
16207e333e81 : Remove enum logic from callers of requestbugreport()
f145e1732e2d : TestLooper: Some changes to test looper behavior
d3939b932ecd : Add log metrics for Aware Display Settings
d9c7b449fec7 : docs: Updated SECURITY_PATCH field description
8344b1bf7f8c : Improve readability and remove a completed TODO.
4e23608d1e98 : Extract event sending code into EventDispatcher.
8833ae89d57f : Fix WindowlessWm null check
9f560fefbc49 : Restored default behavior of GradientDrawable orientation
87e5b74f8da3 : Revert "Fixed default angle to be Orientation.LEFT_RIGHT"
40ed1b4abd6a : Change fs-verity setup to the new format
4ea02d10de97 : OMS: add 'cmd overlay lookup' command
747cbec17c29 : Clear calling identity from location providers
e0dd09729257 : Remove unused code
62eed6be5417 : View attr debug: avoid 'Invalid ID 0x00000000'
7f20a1a9ec8c : Improve logging information available from BrightLineFalsingManager.
4feeee889115 : Allow com.android.shell to get RECORD_AUDIO permissions.
49cc6e3af725 : WifiScanner: Enhance doc for setScanningEnabled API
fa9556a3f4f3 : Stop tracking the secure setting because we're in master
3642532639f6 : Set opacity on AndroidBitmapInfo
109786412e20 : Add StateTracker classes
9e91318615d6 : Test for copy action logging
fe05b7c7ca07 : Check for null surface pointer in renderOverdraw
3143ee3f987f : Add methods to Rollback to retrieve and check package names.
8c0084d98096 : Add per-Rollback synchronisation.
31f453f30fdd : Change commit of pending backup and restore to work per-Rollback.
0ac60d478c06 : Move the checking of mWindowAttributesChanged closer to relayoutWindow
93d522496d8b : Remove animation background color
4eab966c0a57 : Fix NPE of A11yManagerService#getAccessibilityShortcutService
b08ff67e4006 : AudioService: add TEST_MAPPING for pre-submit tests
a5fedc5c029b : Added slot index version of getNetworkCountryIso
43a752be1420 : Move bounds calculation and snap fraction to SysUI
75b6e6c0463a : Resets PiP snap fraction on AppWindowToken removal
30347b2f9de6 : Allow ImsService to return network error codes
ba23bc705dc5 : Ensure that handles are hidden and stay hidden when not fully awake
758c7385e7a3 : pass updated getMetrics() values back to caller
97ae0814c39b : Fix log matching unit test bug
db46fa3cb71c : Add Verstat support for incoming call number verification.
a7430559e238 : Fix boot time regression
eb593ae3ee4f : Provide the ability to inject into Activities.
556815d71c4c : CameraManager: Add @TestApi method getCameraIdListNoLazy().
750ec58fecfc : Output switch button in media notification header
6fef46e473e3 : Editor: do not blink when invisible to user
c2ea8f264f8a : Take optional fields into consideration when measuring
e574ad09ee14 : Support frame-synchronized clipping on SurfaceView
df0f3bce7ef4 : Adds a Builder to SyncRtSurfaceTransactionApplier.Params
a251ea28b80a : CameraServiceProxy: Double retry times when notifying cameraserver
8419e4bbec95 : Internal cleanup of window manager
bc3091c027ec : Remove SensorRateLimiter, as it should be unnecessary.
f2c31a51ee96 : Revert "change KeyphraseEnrollmentInfo to store services"
63a1282b037d : Make DozeSensors, DozeTriggers use ProximitySensor
6dc9889f7e8f : Pass sessionId instead of whole object during pre-reboot verification
23e000f99d4a : Added logging in QsTileHost#onTuningChanged
1d3b64855b0d : aapt2: add 'dump overlayable' command
405e0b705eea : Dedup smart reply updates for bubble flyout
390692b84475 : Cleanup: delete duplicated code
7114215648b5 : Stop reparenting surfaces during app transtion animation.
463a52d59d47 : Revert "Apply front scrim to doze pulsing"
68c8910d5dbe : Remove a todo item
30693c0aeead : Add APIs to return max possible active phones.
c3b87926fbbf : WifiManager: Remove setCountryCode API
641a6834bac2 : WifiManager: Remove async channel usage
429f160f697e : Fix dump Dependency
46aca399a963 : Revert "Adds logging when shell permissions are adopted"
31a0ef7f8cdb : Revert "IdleMaint: run more frequently during 3AM to 4AM"
3d7ae4efffcf : ImageDecoder: throw FileNotFoundException on null
7aa2e1f1948b : Use -1 for ListView CollectionInfo
a94cbc12cdd6 : Rely on PlatformCompat instead of DeviceConfig
9745f97572f2 : Check nullity of finished callback
de37e438713c : Marks app filtering interactions correctly
7759895ee669 : Revert "Move bounds calculation and snap fraction to SysUI"
fee2e21f55aa : Inject main looper in BluetoothControllerImpl
221bb4f6ce42 : Corresponding changes for the latest libtextclassifier import
b5fe13b5d34c : Raise exception if can't dup InputChannel
572df9fff338 : Move chunk proto definitions into the BackupEncrypter APK
e0f2f3d85dac : Use a default value in case of an invalid parameter
eba0a20afb31 : Mention singleTask case in Activity#isVoiceInteractionRoot
f65e02d5183a : Use realCallerId to check launch display for Bubbles
aee0bb2d6920 : Refactor TvRemoteService.
196532a01e6f : Move RSS HWM stats reading code under stats
9a6f441300ac : Save password history length when requested quality is unspecified. Refactored code to remove duplication in writeToXml method in the DevicePolicyManagerService class.
96b5925f594e : Import SecondaryKeyRotationScheduler
a6572dc16ec0 : Add SystemUI-tests-utils filegroup to reuse in downstream
d6aae0f52849 : Remove lingering resources from old BiometricPrompt
8c8f11316002 : Combine getPhoneCount, getSimCount and isMultiSimEnabled.
478ba408d385 : move IApnSourceService.aidl to android.service.carrier
dcef831e61b6 : Improve how we exempt resources from getting their names collapsed.
b614a22cf92e : Fix bug in calling opChanged on suspend
7554fa20b567 : Do not compute outside given range in TextLine
23d60f94d1bc : Sort imports in statsd/Android.bp
4b38fbe1ea71 : Allow permission<->appop translation for all appop permissions
ecb568154a34 : Crash app on foreground service notification error.
a7ec12f7efc0 : Fix AnimatedImageDrawables using ByteBuffers
25f0275db431 : Add a third notification section
dd7e47560eca : Adding tracing to create user flow.
d882ba40db95 : Rename flags in aapt2-optimize for more accuracy and consistency.
1f8a102806c8 : Handle "--user current" and other valid users in the AccountManagerServiceShellCommand.
d837cedb92bb : 10/n: Remove old biometric UI
7ab1fb8f370c : Redraw legacy navigation bar paint onLayout
07ba2b7f8311 : change KeyphraseEnrollmentInfo to store services
8c2d19c52d12 : Refactor-inline a redundant debug constant.
01a209324853 : Implement stats logging for Compatibility API.
be7417db937c : Fix ModuleInfoProviderTest by passing correct flag
7426665b5785 : Import TertiaryKeyManager
35b8966e77da : Modifying the mechanism of A11y window cache
84d6b0bfc3bb : Apply front scrim to doze pulsing
999ec109f1df : Add Unit test for WallpaperManagerService.
a0022cd28832 : Continue layout if needed
a3e6b89a67b6 : Fix MixedProfileOwnerTest#testLockTask_emergencyDialer failure
b62e500e63e6 : Fix drag surface would be stuck (1/2)
fd9d94d8e3f3 : Revert "Fix drag and drop (3/3)"
438fb283e6b2 : Revert "Fix drag and drop (2/3)"
c499ad377591 : Revert "Fix drag and drop (1/3)"
f0851b270411 : Add API to check if specified mime type is supported
2ad8af146c23 : Introduce JobRestrictions for JobSchedulerService
889ecd2739cc : Run RuntimePermissionProperty tests when runtime permissions change
d9f045ebac9b : Usb launch preference denial able to be remembered
75c0960a457b : Add a carrier config to disable ping test
6ca59b5a8d83 : Marking a flaky test as such
ca57d30ad1f0 : Camera: Fix doc parameter description typo
636c379f2e2a : Move remaining tests over to using NotificationEntryBuilder
780bdd9a0d4c : Workaround multiple instance of AppComponentFactory.
66c4c72ba4a7 : Workaround multiple instance of AppComponentFactory.
0c9257b73c74 : Adds app enumeration support for all components
cd6c54ac9215 : Camera: audio restriction API doc update
fc9c7f8532c8 : Remove all code dealing with obsolete location status
08656ffaa329 : Adds logging when shell permissions are adopted
d5a71c7bac04 : Added new constructor to AudioGroup.
c045ff6c82d9 : Fixes NPE in dump of queries
2c9d8f6db0a8 : Improve visibility of IMemory security risks
674ede300cc7 : Removed UserInfo.FLAG_MASK_USER_TYPE, it's not used anywhere anymore
27455541e950 : updateUserSensitive asynchronously
c39e4bf51e0d : Restrict showing "new ringtone" for missing picker
84fa27056bd7 : Add new ProximitySensor wrapper that automatically uses appropriate sensor.
99738125e91d : Move DPMS#hasUserSetupCompleted to Injector
36e633e8d480 : Remove internal AtomicFile
bb45da74cd42 : Move TertiaryKeyRotationScheduler and TertiaryKeyRotationWindowedCount
b9a1eefec66e : make CallerInfo as SystemAPI
d2d3e44e3183 : Ignore the live tile app for accessibility
f955a2fe90e6 : Remove enterprise disclosure from lock screen
b38a669ecb04 : Ensure that the Application is constructed before any Service.
c0d49db82933 : Refactor permission checking to allow computing app op mode.
fda8bc058c24 : Move mms related code from opt/telephony to base/telephony.
34f8cc5f14ee : Add notifySessionLifecycle() to ContentCaptureSession.
d5b19b7386ce : Wake-up after auth
66d22c8a5983 : Ensure that the Application is constructed before any Service.
7a1eb6d56b3f : Listeners of active emergency numbers
a2d980661cb7 : Add constant for System actions in Sharesheet.
2b991d91c6d6 : Ignore tests that have suddenly become flaky until I can debug them.
bb613600fcf0 : L5 Metrics Addition:
e5cdca764bb4 : Make Startop Test App run on O and higher
e3ff139062e6 : Move bounds calculation and snap fraction to SysUI
676cdb31d8f3 : Define SurfaceControl.Transaction aidl in SurfaceControl.aidl file
be2bdb031134 : Exposing flickerlib classes and layer tracing to sysui
b3e8cbd2a64a : QS - Prototype visual affordance for detail panels
a12ea56ba413 : Window Manager Flag Migration (3/n)
d6ee4aae9bf1 : KeyChain: Unify manual and programmatic key installation flows
53b1c12eef66 : Migrate CryptoSettings
3c6f3387cfc9 : Workaround a bug in the JavaParser 3p library
1812c76943e7 : Add a root layer in DisplayContent
bf257cbe234e : Import TertiaryKeyStore
23628e08c744 : Move ion stats reading code under stats
e4accbe31f79 : Capture all exceptions rather than just IO ones.
7322e4a7ce0b : Expose ModemActivitiyInfo to system API
7407e2cef0d4 : Replace internal AtomicFile usage with public API
88525f7db84c : Fix the algorithm counting the package failures
fbe69ea472bd : Play padlock animation after solving challenge
8269f3a3770d : Use bionic platform headers.
ddd0433c7d14 : 9/n: Add work profile background, enable new dialog by default
bb1dafb06253 : Status bar background color should not be transparent.
3f9249f792e1 : Return tasks that belong to a profile from getRunningTasks.
e9744e406e0a : 8/n: Ensure accessibility works on new implementation
90c2b028dc64 : startop: Fix the if condition to prevent duplicate filename for file id 0 in host compiler.
215116f8cb00 : Not support flag primary in headless system user mode for now.
18f58774364b : Move nist-sip from ext.jar to voip-common.jar
71d5e7775e7d : Fix codegen not accepting relative paths
6eaaa1aa1610 : Fix build file such that CarSystemUi can be easily extended
6373a4ed2cc8 : Disables screen attention in settings.
6189b8c22005 : Add accessibility state API in platform
27da718e675d : 7/n: Gracefully handle configuration change during animations
889de4c68003 : 6/n: Add fingerprint support to the refactored UI
61c92d6f5b82 : Trigger doze detection using WakefulnessLifecycle
4204f2564de9 : Clear notifications deletes configs
3ceaa9b957fe : Force FGS notifications to show for a minimum time
dfa5268d3814 : Fix a typo in PackageWatchdog#updateConfigs
ef05d3e99f84 : GestureNav: Fix bug in exlcusion limit device config
c054c5d4a0bc : Notify AutofillManager that activity is finishing on onDestroy().
7c81c3aa9343 : Log RemoteExceptions from RollbackManager.
239b680a6e6f : Add RSS high-water mark in kilobytes
282b40694121 : Import RestoreKeyFetcher
50b81545bd76 : Consolidate ActivityRecord#completeFinishing checking
cc44fc643b77 : Remove 'm' from non-private fields
4eb63db904cf : Remove KeyguardUpdateMonitor.getInstance().
9deda5ca0618 : Import translations. DO NOT MERGE
999d26c61817 : [NetworkSuggestion] allow apps in-place modify suggestion
a930e6e76f12 : don't compute outside of visible range
59ef5e98f335 : Setup OnAppWidgetRemoved on framework
4b8363a8bad1 : Camera: Update doc for stale queued buffer in input surface
10b196016073 : LOCATION_PROVIDERS_ALLOWED fixes
a527524356a9 : SoundPool: Do not sleep on stop for USAGE_GAME or on BUFFER_END
c2d4071b2a5d : Add more system_server benchmarks
5a9e3520abf4 : Move NotifEntry smart reply/actions to getters
4777ee062110 : Run system_server benchmarks for 5 seconds
6117078adff6 : Add logging to app startup to find flaky tests.
cd84b0994431 : Remove KeyguardUpdateMonitor.getInstance().
bd0ce4d42f2b : Use language tags to store Configuration's locale list.
67ffcf8936fa : Add colors to tiles
db19f510815f : Generate "keep" rules for actionProviderClass and actionViewClass
47c98f1ce6a2 : Move even MOAR NotificationEntry members to getters
60e9459665ff : Move more NotificationEntry members to getters
00c05eb24143 : Disable HistoricalOps API if permission hub isn't enabled.
9ca5bbe39f54 : Create C API for accessing android.graphics.Bitmap in native code.
75015c32eb2f : startop: add compiler type support to host and device switch.
00be065bde06 : Initialize Dependency with the Application when Dagger starts.
c1806b26e26a : Add Notification bubbles setting to the validators to fix tests
0f49f207c6ee : Fix incorrect text when on Airplane Mode
13926c385c8c : Add additional system_server benchmarks
2cf4c6c3d4b8 : Resolver - Fix NGA (voice interaction) crash in resolver
9d482ad25b70 : Import translations. DO NOT MERGE
3eb1cc6588b8 : Do not return synthetic launcher activity for completely headless apps
8e963adbcc83 : Import translations. DO NOT MERGE
d0c304179353 : Make Rollback fields private and add accessors.
58c7e74efd3e : Import translations. DO NOT MERGE
c7adf2a93a7b : Remove the comment that is not applicable anymore
03fd6c34f377 : Import translations. DO NOT MERGE
3bb4b463c6e8 : Improve PackageWatchdogTest#raiseFatalFailure
9bcc40655e9c : Do not call into system server with sLock held
aec05a2cdd9e : Initial system server benchmark activity
6262db5aa5d9 : Camera: update camera audio restriction API
c8b6e1bda4f1 : Remove unneeded wtf logging
810c6d2117ae : Set default phonebook access to ACCESS_REJECTED when user didn't choose one
7b9267286aba : Move QSCarrierGroup#setListening to background
462062c91cc2 : Selectively delay ContentObservers based on state.
73490dbebb29 : Use Truth in PackageWatchdogTest.java
c8d8f05b1556 : Remove main thread ipc call in QuickQSPanel
5020703beb74 : Fix a workaround for "required" property bug.
15fb883e34cb : Replace MonitoredPackage#STATE_ constants with IntDef
8f8769884b81 : Access app op modes in UID state indirectly.
2a8d7bb872bc : Prevent tapjacking on the packageinstaller Ok button
c509258bb93c : Fix packageinstaller display issue
f7849d916ae3 : Add test for boot image profile collection
6e1271be3f7f : [HWUI] Remove nanosecond conversion from duration queries.
672e9b0ce6f6 : [HWUI] Use ANativeWindow_setDequeueTimeout
8d0c5bd20061 : [HWUI] hook in ANativeWindow_getLastDequeueStartTime
57bb0bfb4435 : Switch to using GrContext::setResourceCacheLimit and getResourceCacheLimit
4b75b192a8b0 : Do not show status bar on first bypass attempt
f56f25849563 : int userHandle -> int userId
e00ed0695b89 : IdleMaint: run more frequently during 3AM to 4AM
a859e8affc88 : Add multi-user test for the general non-staged case
fab9ad6ac0da : Implement the ProtoLogTool
dbc7520d19c8 : Remove unused code (6/n)
d23419c15c43 : Rewrite testObserveAlreadyObservedPackage (5/n)
43e265f06526 : Rewrite PackageWatchdogTest#testPersistence (4/n)
dcd029cda3cb : Rewrite PackageWatchdogTest#testRegistration (3/n)
a5dc6d54b645 : Collect packages when TestObserver#onHealthCheckFailed is called (2/n)
b4b37500d697 : Add a helper to reduce boilerplate code (1/n)
c949517f4d7f : Migrate KeyWrapUtils
f50641a9577f : Merge get-stagedsessions with `pm list` and improve on it
ad52c6bc3a56 : Move backup encryption to separate APK
d52d11933030 : Fix touch goes to the window behide PiP
a5d070e68910 : Fix ReplaceWindowTests#testReplaceWindow_Dock_Relaunch() failure
fe0dfcbe2a15 : Fix two activity stack leak cases
79385151525c : ocsp: add OCSP field in WifiEnterpriseConfig
9cf899162e1a : 5/n: Restore biometric dialog state across configuration changes
bc4d010e101f : Revoke granted permission when the permission defining app is removed.
f028c3bb688b : Remove permission check for LISTEN_ACTIVE_DATA_SUBSCRIPTION_ID_CHANGE
5e1613ef6445 : Update UsageStats#checkAndGetTimeLocked behavior.
2cebfd5e5f39 : Ensure bounds animination for expanding PiP window
007340c9c725 : Remove setGeometryAppliesWithResize
f1f2c33f2c2d : Fix dot for smart reply and bubble groups
7ea41b6975b0 : [HWUI] use ANativeWindow_getLastQueueDuration api
64aee9106ec4 : Restrict enumeration of USB Audio Interfaces
b6c837489b3a : Clean up mockito references
3c319d819016 : Turning on HDMI on Wake Up
99cf798e8c72 : Prototype to use details or settings panels
39ec0f081e7b : Don't consider tasks with INITIALIZING top activity as visible
296aec169205 : Move NotificationEntry.channel to a getter
02d6ac0f2075 : Support maximum wait time for Cell broadcast
56d58a049344 : Increase timeout in testNativeWatchdogTriggersRollback
3bf518dd98c1 : Adding a Plugin to attach things under QQS
5cb8d5a6c318 : Address API review feedback
6729f37362a8 : Camera: Propagate camera usage metrics StatsLog
15d0ac57f79b : Reduce relayoutWindow when requestTransparentRegion
39b0e9a02ba6 : Add flag info to displays dump output proto
aa8b7ae4b5bb : Provide the ability to inject into SystemUI objects.
f115451175bf : Block until userdata backup/restore has taken place
2862047fd7d8 : Window Manager Flag Migration (2/n)
ef400270056e : Make apk session commit during pre-reboot verification asynchronous
37131e1ee61d : Revert "Fix: vendor public libraries are accessible via System.loadLibrary"
0259e53e7783 : Require that the caller has INTERACT_ACROSS_USERS in order to retrieve home tasks of other users.
8c89ae56266d : Replace Thread.sleep() with TestLooper.moveTimeForward()
82bbb6525ea2 : Group final fields together
f46f568fa4e7 : Fixes regression caused by ag/9259064
13ae817be29d : Reduce the delay of showing unlock dialog to 0
1e7467f320d1 : Don't clear the output array if it failed to open the proc status file
7ed0cad7839e : Switch to the public AtomicFile
6f0ca435d6b1 : Teach android.os.Process to use new libmeminfo API
c46fbf97a037 : Rename old StateTracker
e614797b4813 : Use UnlockMethodCache#canSkipBouncer in user switcher
de787d4a8303 : Refactor PermissionManager.SPLIT_PERMISSIONS
6e6c6bfd926e : Adding create user benchmark to UserLifecycleTests.
856102468db7 : Removal of usage of hidden APIs
f7f87dd1c984 : Add TelephonyManager APIs to take physical slotIndex - getSimCardState - getSimApplicationState
3f51ab5c822b : Convert statsd_test and statsd_benchmark to proto lite
d013a88277e7 : Adapt to google::protobuf::uint64 type change
fe3efb667fd3 : Make unlock dialog exit if the person taps outside of the dialog
37568ad45a95 : Replicates bounds calculation to SysUI package
27c4e658b3fe : remove symbols from greylist
bc0f7cb100e6 : WifiManager: Ignore void API calls with default values
37148c93db9f : Merge mContentCaptureSession and mCachedContentCaptureSession.
4d5833ecc8b8 : Add android:angle on <gradient> for min sdk <= Q
40f14ac22e97 : Suppress FileNotFoundException in LockSettingsService
837c1abc5310 : Fix flaky test
1f11492ea76a : Fix zen alarms only mode check
7b03ad9511ac : Fix resumeWhilePausing not working
9769f3bfba06 : Close virtual keyboards when their client dies.
29a727d93b9f : Passing correct displayId to modified API
925e822dec76 : Update Window List when the windowToken is moved
19c2bbccfd34 : Fix Battery optimization takes long time
78ccb4046a43 : Fix regression in updating gesture exclusion rects
66f2e1d13b66 : Only customize AlarmService for ARC++
481a1040258f : Adding scrim bubble to car's super_status_bar.xml
2d085672e317 : Add a wrapper around SystemClock.uptimeMillis().
82e97442fa38 : Make android_os_Process_readProcFile allocate less
1961cf1cdc18 : Move device config key high_refresh_rate_blacklist to display_manager
93b712056af7 : use canvaspriv for legacy flag.
997dae601f42 : Update Ember's name and email
b719f6332b8b : WebView: pay attention to PACKAGE_CHANGED.
ab89ecbc8210 : startop: Fix comments in gerrit CL 9172239.
cd228b9a8469 : Add more doc for RoleControllerService.onIsApplicationVisibleForRole().
1d70531b11f7 : Don't start first human user twice on headless-system mode.
325bccfea522 : iorap: Fix data race in AppLaunchObserver on the binder remote
7a2fec5e243a : Increase timeout of ActivityMetricsLaunchObserverTests
6a7303d03c4e : Do not suppress severe exception when password change fails
cb85d9c594d9 : idmap2: use 'override' where possible
0bf44865c610 : Do not enable rollback for apk session if no rollback found for staged session.
a0f42bea105d : Fix PackageManagerService crashed due to NPE during debugging installing
1e7ba58e5b14 : Fix focused stack adjustment when finishing top activity
0d17f046bc16 : Rename AccessibilityGestureInfo
2da2d03749da : Add support to lock test method of WmTests by rule
dea939944a1c : Fix regression in updating gesture exclusion rects
2643ea80a352 : Add new log for DocsUI
61ab48f3a2d7 : Fix flaky unit test
fd42d3c96773 : Check eligibility before calling snapshotAndRestoreUserData
0c53e5e5680c : Add observer for WindowManager developer options
8d096d2a6d4f : Prevent LocalService#updateOomAdj been called during test
6bb7a719f8cc : Fix regression in updating gesture exclusion rects
8f9d34cb5f38 : [DO NOT MERGE] qt-qpr1-sysui-dev @ build 5814791
072bc6d39142 : Import translations. DO NOT MERGE
6fc8c7b7ae1d : Import translations. DO NOT MERGE
e229469af3a5 : Fix the looper that KeyguardUpdateMonitor is using.
537028208073 : Import translations. DO NOT MERGE
f8688a0a1e66 : 4/n: Rename files to make more sense
2b1d3d8f738d : 3/n: Tapping outside of the dialog should cancel authentication
504f77d83796 : 2/n: Start plumbing authentication signals to the UI
fc46826f0a80 : 1/n: Refactor BiometricPrompt UI hierarchy
3eb79d635793 : Camera: camera service implementation of camera audio restriction API
51d8516b7aed : Camera: add camera audio restriction API
657ef5a7e84e : Change CellBroadcast APIs to SystemApi
53cdfd5bc75d : Mark one test as flaky.
b23ad1a9888b : Test Launcher privapp
dbe2ce5e829b : Unify Window resize (1/N)
134dc1bca9d8 : idmap2: clang-format
7b78bbd0fada : Implement persistent permissions for Usb devices
47981d12729f : Import translations. DO NOT MERGE
6b9c230d7564 : Update comments now that mPackages is no longer a lock
3a3152025063 : Move usage stats data to credential encrypted storage.
3319739a8583 : Create Surfaces, Transactions and SurfaceControls in Window Manager via a factory
3ff90cea3729 : Fix regression in updating gesture exclusion rects
ad5d0844a6d7 : Clear calling identity as broadcast needs permission
1aa4b4b779f3 : Add ability to get soundtrigger props from dsp
edca8a977a34 : More classes in profile
6bd627ebc269 : Use a mock PermissionSettings for PMSettingsTest
7da04d64ba52 : Adding nullability annotations on ViewNode/AssistStructure.
2b08aafc1438 : Allow apps to collect which appops were noted
92860a704bf1 : Handle 5G meteredness in telephony framework
b7848b730bff : Window Manager Flag Migration (1/n)
fdfd4573376d : Update top resumed activity after adjust focus stack.
4d1699da48a3 : Add missing nullability annotations.
f97c9e241fb3 : Add multi-display support for boot animation
7bed781be565 : Remove PASSWORD_QUALITY_MANAGED from CarTrustAgentUnlockDialogHelper
9fbc5e75b44b : Kill apps outright for API contract violations
9857135126b2 : Ignore broken tests, fix flaky tests.
d425c5f6ae08 : Add ms to SignalController.State logging
a4cc3a9363a3 : Remove TaskRecord.updateOverrideConfig
54c51cee5bed : Make runtime permission check return granted for pre-M apps
39adc88fef47 : use rect version of join, the other is deprecated
6c6d573da3dd : Avoid UserManager#isUserLocked
b2b510e37b83 : Clear the setttings provider cache before test runs
b61fac95f5c1 : Fix flaky testEnableRollbackTimeoutFailsRollback test
843888e7ecc2 : Added null check to fileobserver callback
dcb31f21a672 : Build native FileObserver for host.
8b45d474604b : Fix android.os.ProcessTest.
f598710a1af3 : Clear calling identity as broadcast needs permission
82e81af83215 : Clean FooterPreferenceMixin and FooterPreferenceMixinCompat
d4299771ecf1 : Add test mappings to ensure settings backup tests run on appropriate changes.
bb7cbd38f478 : Re-enable testPlatformPermissionPolicyUnaltered presubmit test
42f1e9f7315c : Add StorageSessionController
20426538f850 : Cut the dependency to framework from droiddoc modules
11b706c77b0a : Copy appop modes on write to avoid locked IO
be2b8ca2bf8f : Sprinkle in some TEST_MAPPING.
8268c417438b : Mediacodec to use C interface to mediametrics
960a1a4bc97b : [view compiler] Add test coverage for layouts compiled from APK
898b31640274 : [base] close zip archive when parsing fails
4ef8702ce939 : Fix subtle bug when using empty withValues().
c8add5134243 : Avoid IPCs on KeyguardBottomAreaView
3174c0da9950 : Increase stats hardware rpc threadpool.
c7db244cbe45 : Allow compile output to be either a zip or dir
ae90a9e4a33b : Add ranking object to each NotificationEntry
a4a7136f787d : Allow ContentProviders to be injected into.
186bd7466592 : Use a testable version of DeviceConfig in the FalsingManager.
cbafe0b025e8 : Send package changed for consumers of an updated shared lib
0833b2e6f89a : Move the list of settings to backup out of the Settings class
91f89d0a8bef : Move the validators out of the settings class
cfe46219cfa5 : Resuming the restarting activities only if they were on stack top
bdcc111625a5 : Downgrade the compilation filter of unused apps.
e5e7916b06fa : Extract common display density configuraiton code
bde91e9441a8 : Streamline activity start flow
8d91c0702860 : wifi: add SAE password identifier to WifiConfiguration
ed124d0f4122 : Make jdoc explicit for a11y window API in multi-display case
1b85ccefebb1 : Fix PackageWatchdog::syncRequestsAsync and related code.
50b89a881804 : Add missing header in android_media_MediaCodecList.cpp
1fae62abc122 : Move IPC out of critical path
8f6a909ea29a : Fixed permission controller deny callbacks
5edb7968334b : Add STATE_CLEAR and STATE_TOUCH_INTERACTING to TouchExplorer.
ff2c36b7dec3 : Fix VkFunctorDrawable crash
3e722b146bb1 : WindowlessViewRoot: Add transparency and SurfaceInset support
64660bedad0d : Avoid global transaction in magnifier
78ebcf5b113e : Remove IMaintenanceActivityListener (which was unused)
28cae106fa75 : Import translations. DO NOT MERGE
e5e8d05e2623 : Move BiometricDialog animations to base class
9a28809f7700 : Remove unnecessary log
dccc068f0920 : Add test API to change the exit transition timeout.
0a3c06e9c915 : Wait for available rollbacks in RollbackTest.
e9998513db50 : Add wrapper functions to eventually remove enum logic from callers.
a2ffa37d384c : Add TYPE_LINKS_GENERATED and make ... TextClassificationSessionId.flattenToString() public
6baf03e1ad49 : Add bmgr command to enable/disable auto restore
c380f0279ced : Deprecated APIs related to ActivityGroup
ccf09404e12d : Centralize rotation control to DisplayRotation
3ab32218c015 : Two "Active" subtext in media transfer slice when switching HearingAid
1620969a62fd : Prevent showing FillUi multiple times if tapping on the same field.
149d9ad3fe18 : Update visibility of finishing activities
59b114e63340 : Extract SysUi state management out of OverviewProxyService
d2411f730f6d : Remove -without-aidls filegroups for the media apex.
d53955329c81 : Update mTransport check before trying to configure.
8968f6a9e932 : IPC StrictMode
0b92e7dd863c : Fix input for embedded surfaces
1549e9c2e947 : Remove unused permission from privapp
52cfe444f72c : Give the legacy camera looper thread a name.
9fc219671c76 : TIF: Add content ratings
5d2049f2f73a : Updated onSharedPreferenceChanged listener behavior.
aedc3ab3cf62 : Add RoleControllerManager.isApplicationVisibleForRole().
5e18c43fa7cd : Do not crash on invalid dataspace
58e751fd9f2e : Improved some headless system user comments.
5d54e72ac27d : Cancel previous IME window animation when switched
92d2dd36cdd4 : IME transitions without pre-rendering.
f7689d657fd5 : Stop MinikinSkia.h relying on SkRefCnt.h for <string> and <string_view>
987655d04980 : Improved AbstractMasterSystemService to handle supported user types.
c7616170aacb : Remove obsolete argument from help output
2e86fb6764e2 : Refactor SysUI to allow daggerization of implementations
4f16e85d2f88 : Apply version script to libamidi.so
702b4ad8a02b : Save Query Display Callback when the local device is still under address allocation.
677595fdc7b3 : View Renderer: remove emulator hack
db18c3b2641e : Fix AVR compatibility.
86bddb6b6173 : Import translations. DO NOT MERGE
c48eff5016cc : Ensure lock icon animates closed on long press
4ceaf6b78f7a : Added flag to toggle acquire messages on keyguard
f13851d6c101 : Skip some duplicated tasks when booting from non-system user.
52c24b377b58 : Move DeviceIdle to the JS apex
17471016508b : Handles null outInfo in deleteSystemPackageLI
053c3a23492d : Fix getting target SDK version for uid in PermissionManagerService.
29ffdcb6bbf5 : [Mac rand] recording when the randomized mac is last changed
8da1c38b69e9 : Fix security issue in DynamicRefTable::load.
9a65d51435ac : Revert "The source of subtree chagnes should be the viewParent"
8d3253599b4b : ApexManager: Post populateAllPackagesCacheIfNeeded to a background thread
7d56396ed6df : Import translations. DO NOT MERGE
7b31c74ddb84 : Add phenotype property for profiling system server
6989a46786a2 : Revert "Delete FalsingManager tests that are very flaky."
8e35db194f52 : Allow key downgrade during staged install of apex packages
e7a65b65e552 : AttestedKeyPair: Address API review comments
1985486fbffb : Make DPM.isActivePasswordSufficient() synchronous again
68020f8f638f : Remove duplicated sources that go into hiddenapi-mappins
532778f7c194 : Import translations. DO NOT MERGE
3f8569049a10 : Fix that Bluetooth device should not duplicate in the list
53402799eff7 : Import translations. DO NOT MERGE
3c9c642fdbd2 : wifi: common name support in PPS-MO profile
82f94056ced1 : Use framework_native_aidl for AIDL files in frameworks/native/aidl
e3f37275aee9 : Support WAC decoding in UMTS format
ec99810e5b33 : Make TextClock.refresh() a public API
e088e76d80bd : [SurfaceFlingerStats] Add initial statsd atoms
fb5cb3c815ed : Add OWNERS for media TV
a4beed33212a : Add statsd atom for Legacy DRM usage
648c2950a7cf : Help prevent OOM while running SystemUI tests on cuttlefish.
5a57d7989a52 : Add an API to dump incident report for dumpstate
974aca31a940 : WifiManager: Return dummy values when wifi service is not up
e05005b18f87 : Separate Usb permissions from Usb settings
ec19e9b1079e : Public APIs for ID-specific Uris, misc items.
779269fc4d80 : Allow addSubscriptionsIntoGroup with grouUuid that isn't assigned.
bd00e4c6c0e5 : Fixed default angle to be Orientation.LEFT_RIGHT
3c530ff514e9 : allow error notification in plugin framework to be shown in external process, such as Launcher
5997cc851658 : Public API to check and note media operations.
7095ab9f5258 : Public API to watch for "active" operations.
7685337fe7ab : Remove dimensions_in_condition from statsd metrics
77d67325f360 : Migrate CheckedListItem missed in refactoring.
cdc81e8affe2 : Hold a strong reference to the callback in TextClassifierService
babab5cd6aa2 : Simplify APIs exposed for time zone lookups
f13dbd5c4be3 : Fix FrameworksServicesTests fail
b360931bf0f2 : Use filegroup to simplify Android.bp for frameworks and its friends
482e127ce399 : Remove isAutofillDisabledLocked from test api.
fbc8f413d180 : PointerLocation should not show if display is in mirror mode.
81167407c43f : Supporting windows updated per display [Part III]
23b3aaa464f7 : Media: add MediaRouter2.getRoutes()
f49a58c095e3 : Return correct value for Activity#releaseInstance()
7ceae06b635f : Import translations. DO NOT MERGE
714cd06b02ae : Added WifiEntryPreference as WifiEntry version of AccessPointPreference
7253961bd00d : Add phenotype property for enabling profiling of boot class path
dfb747ef8dc8 : WifiManager: Return dummy values when wifi service is not up
79d6798c0864 : Move activity-related methods to ActivityRecord
7b306528c111 : Removed unused dependencies from statsd
501a514ba725 : Defined a more generic way to let services "opt-out" from certain user types.
055ef94e994f : Only delay bouncer if bypass is off
8f18b2a0c117 : Migrate ringtone picking out of MediaProvider.
a51ae9b5ab55 : Fixing UsbDescriptorParser errors associated with video cameras.
e9db937f4008 : Fix integer overflow in make_timestamp_ns_locked
cb923e382944 : Make grant origin tracing more ergonomic
50c8b50b3774 : Controls: Add a temporary space for home controls integration
40d78131de88 : Create C API for accessing android.graphics.Region in native code.
79ca00732915 : Revert "Metadata: recycle Parcel"
ed5789bb7a16 : Fix activity scene transition
f90de9746b11 : Fix bugreport warning dialog
d3c44b51f981 : Delete FalsingManager tests that are very flaky.
bdb252b66c42 : Moves forceQueryable to the R section of public.xml
5898cc106094 : Fix bug in Time.getJulianDay()
c29370a294cd : Limit the number of Notif Channels per app
590915e0da23 : Clarify description of queryable package config.
3de5cbbd1c20 : Update path to the new ART APEX.
0b7c2c4135ae : Log the error of TCS, TCMS and SysTC.
e1c49ce35d29 : Add ExternalStorageService API
f7f7f9c4d583 : Do not use top running activities in other tasks when reset tasks
2230dce13b57 : Set path property for filegroup modules
260c524f4735 : DeviceConfig: Add Name space and keys for Display Manager
f6ea6733b068 : Address static cache access issues.
d3556f1bc232 : Proper fix for the LRU IndexOutOfBoundsException
393ad6e0ad16 : Add SYSTEM_CAMERA capability to camera2 and define @SystemApi SYSTEM_CAMERA permissions.
77e92729d189 : [MAC rand] add feature flag for aggressive mode per SSID
3b049a53f18d : Refactor checkPermissionInternal() and checkUidPermissionInternal().
5c63b51d9e9e : Move filterMobileSubscriptionInSameGroup into KeyguardUpdateMonitor.
157414c1aad7 : Fixed focus issues related to same callingUID
0c3abcbd5aa0 : Deprecate dimensions_in_condition in statsd config
c287a77d51ca : Continue to isolate graphics classes by introducing C API
8d45174361a3 : [HWUI] use ANativeWindow_getLastDequeueDuration api
7875a4213e97 : Turn on bugreport API workflow for all INTERACTIVE bugreports
b740ed72b93e : Crash app on foreground service notification error.
69bbb72be807 : Add API to create GestureLibrary from FileDescriptor
01baf6ced12f : Add argument checking when resize virtual display
b6a785127118 : Change permissionLevel of ACCESS_SHORTCUTS and UNLIMITED_SHORTCUTS_API_CALLS
b07d98eaac6b : Return false instead of throwing exception
5572953208b0 : Improve some sizeCompatMode Tests
adf85dacc139 : UserController.switchUser accepts MANAGE_USERS
4c4971d04ae1 : Initialize mScreenLifecycle before user switcher gets created.
bfc71f610ee8 : Fix: java process gets included in native section of meminfo dump
3e99d40d9681 : Refactor SystemServiceManager.xxxUser() methods.
b7c60a52de69 : Add apex configuration for statsd
f59e125fa9a7 : Change the visibility of nav bar methods
316a61779572 : Check for mTransport before trying to configure.
a9543490f8d6 : Unset INSTALL_DISABLE_VERIFICATION flag if install is not from system
aac9878b433c : Migrate MediaScannerConnection to using call().
6a0634dcfee6 : Fix face auth not triggering after lock icon pressed
400efa36ef86 : Simplify APIs exposed for time zone lookups
f64b9d8306fe : Only check sibling config values to dedupe
7dd39bb7330e : Refactor ActivityRecord#finish* methods
a46a769411e0 : Better handle notification uid resolution for missing pkgs
a10437f460bf : Make some APIs used by ExtService module @SystemApi
7a0837fb0ef1 : Fix Y2038 issue in DateUtils.isToday()
b0067fb4ed1d : Move validators out to their own package
97746811ea36 : Convert last user of Time.format() to an alt.
4fc11649bcc5 : Switch from android.text.format.Time
de54a8ac4c4a : Start platform compat service eariler.
725a25f7f5cf : Set up to migrate requestBugreport flavors to use bugreport API
7bb18effb271 : Use Ashmem to reduce buffer copies
83b8a6b866ca : Renamed some members of AppWindowToken (49/n)
a441b924c68c : Removed cancelRecentsAnimationSynchronously() call path (48/n)
92b9365f9e1e : Reset some threads after test finishes.
e3d37b505686 : Adopt upstream Mockito's solution to mem leak.
8a1860a9ae32 : Unify WM test setup for system services (47/n)
499ff8a5cafe : Remove unused setting
af8cfe34cd64 : Update ContentProvider#checkUser access.
9ed96bd9ba7f : add certs to carrier configs and store them as UiccAccessRules
26c830dd1675 : Listen for changes to IME and show/hide nav bar
694d29e85438 : Added new dump method with indent for LocalLog.
4dc508d16b62 : Persist snoozed notifications after restart
c2370735c4c6 : Avoid using sListeners outside of synchronized block.
aec9bc16bf4e : Move required back to frameworks target.
478c8aa0accf : IFACE_IP_MODE_*: add IntDef and clean up JavaDocs
0672808c27f0 : Include NewRollbacks in result of getAvailableRollbacks.
2517de66a95a : Inherit source windowing mode in some cases.
b29dcce6d7ea : Move expensive code from BroadcastReceiver to background thread
3ca5ce74999d : Remove the test of two fixed value static final arrays at boot.
52560d576850 : Add staged session state in dumpsys output for install sessions
15bf74cf2681 : Merge Trampoline and BMS
f168a291ded8 : Move processing off of HIDL Binder
3cc3fa415189 : Cover framework code in hiddenapi-mappings.
bf88348b5021 : Group child sessions together with parent in output of pm get-stagedsessions
85292932319d : More logs for UiAutomation
0c03aaae84e5 : Update to new RollbackUtils.sendCrashBroadcast API.
abdf48509ae7 : Protected the null pointer causes cts failed
9d6ba2875bdc : Get a valid stack for reparenting activities when task reset
a1922b138dcd : WifiDisplayController: Retrieve WifiP2pManager lazily
396864376695 : Removed WifiController deferred enable configurations
27fafb76551c : 4/n: Make BiometricDialogView testable
050315f61a27 : 3/n: Move task stack listener to SystemUI
9f8b2fc74cd8 : 2/n: Update BiometricService with cleaner lifecycle
c53d981e244d : 1/n: Update BiometricDialog (SystemUI side) with cleaner lifecycle
f61e2167d535 : Fix android-cloexec-pipe clang-tidy warning
67e479a4e8a6 : Add cursor type and hotspot to surface metadata.
4172a853985e : Remove settings and resources about CarrierNetworkNotifier
aa032460ca18 : Move getServiceForUserIfCallerHasPermission() to Trampoline
0b9f0b81bce2 : HWUI-VK: remove duplicate GET_DEV_PROC
0e62574bd0a0 : Update the string on how to exit pinning mode in gesture navigation
0948c30a119f : Move dump() to Trampoline
f6513ca2f69e : Add DefGrantPoligyTest to TEST_MAPPINGS
dfb121d7059c : Use PlatformConfig to gate behavior
4985d76b11d8 : Move IPlatformCompat.aidl definition to framework.jar
a11d9101b03a : Support Zygote mounting FUSE mount paths while forking
7c3d157392d1 : Add @UnsupportedAppUsage annotations to telephony-common.
f410de02e25e : Move adb backup/restore operations to Trampoline
e2f925f280ee : Dump some extra information from LockSettingsService
4eccaf5e3901 : Do not redispatch/inject motionevent to private virtual display
0f9c2ffc728d : Clean up exception usage in LockSettingsService (part 2)
a83c2e086574 : Move restore operations to Trampoline
b6bc6e2f4a51 : Move backup operations to Trampoline
bdb199cbc567 : Change Style because v14.Material is deprecated
8d512eeb9523 : Rename RollbackData to Rollback.
7dedc861b6ba : Move settings operations to Trampoline
fc8e666d67af : Disable modernize-use-trailing-return-type clang-tidy check
8543cca9294d : Fix a11y serivce cannot find profile user windows
aad7ad466909 : DPM key grant: Address API review
6378bd40dd81 : Fixed SystemServiceRegistry to return a null AppPredictionManager when the service is not defined.
209eb498c3f9 : Update CollectionInfo comment to indicate -1 is ambiguous count.
1b1fca8c6d28 : Remove now-unused access of IActivityManager for Uri grants
330e8be6044b : Add agent startup-attach
f538767489cd : Fix historical ops logging.
ef9e688393d0 : Add --exclude-sources to AAPT2 link
16258e3e98e0 : Create dialog to show detecting Batmobile device & unlocking
5f6bf641078e : Document condition when CDM looks at bonded devices
2a1ad2151627 : Grant FLAG_PRIMARY to the first human user.
0c8b84e4a337 : Move {get,set}AncestralSerialNumber() to Trampoline
83e8f2464ffb : Revert "Revert "Don't start intelligence services that are not provided by the OEM.""
d7f4333826dc : Fix crash in ExtServices
ca6ece54cc90 : Clean up exception usage in LockSettingsService (part 1)
b884124b2376 : Add v3 signature matching support during apex validation
4e47d16509f6 : Fix locking issue by short-circuiting feature
470f8be8b4e3 : Move updateTransportAttributes() to Trampoline
b188863fcc62 : Move more transport operations to Trampoline
dd1fbf2b15fc : Move some transport operations to Trampoline
ae1b0d8885d2 : Move backup agent operations to Trampoline.
1cc1768e7ff1 : Move isAbleToServeUser() to Trampoline
b897b173c10c : Revert "Don't start intelligence services that are not provided by the OEM."
48f3cf476c29 : Remove INSTALLED_USERS extra from ACTION_PACKAGE_ENABLE_ROLLBACK.
1cc9566ee26f : glob pattern is used for AIDL files under frameworks/base
e5a12e0ddb69 : Metadata: recycle Parcel
5ba918aee080 : scrub unused telephony-common lib
7d6d9ca359e8 : Don't refer to DeviceIdle from SystemServiceRegistry
cba2792567e0 : Prefer animation in ImageDecoder.decodeDrawable
42f86a08f156 : Universal Broadcast Receiver for SystemUI
9b55bfbd17b6 : Move start and stop of sub-systems to Trampoline
e5434c301ba9 : Initial implementation of system service optimizations for different type of users.
fdd1c1f0026b : Sprinkle in some TEST_MAPPING.
737b8518939a : Fix double auth issue
7ffc8e935d9d : Use InputChannel::create
ce1b92a38973 : Add SET_GLOBAL_SETTING logs in DPMS.
50c58e48adab : Pin staledataclass-annotation-processor to Java language level 8.
6b72d01fb7d5 : MediaSessionService: Improve volume key handling log
ad127ef47cf4 : Avoid crossing the user streams
f592aa85c996 : Rewrite AtomicDirectory.
eaf7eed5a2c9 : Extract DeviceIdleInternal
a7ad66d59a8b : Adds app enumeration dumps
40ed99ac18a2 : Debug mode to log and allow filtered apps
d29243973825 : Remove unused remapping code from TouchExplorer.
d14e9c051879 : Migrate MTP service into separate project.
5653d8622012 : Add OWNERS to apex/jobscheduler, and update README
167c3db93401 : Adding atoms for metrics logging
eefe3fb06580 : NDK: Report RGBA_F16 as appropriate
34e380cdd642 : RESTRICT AUTOMERGE TextClassifier cross-user vulnerability in direct-reply
62242c48e051 : Introduce framework-minus-apex and create jobscheduler-framework.jar
ca7fb4bcc000 : Use non-wakeup alarm for delay constraint.
dcbc073c14af : Don't log incomplete sms apps
3a7338ff6ca9 : Include both RSS and PSS info in MemItem protobuf dump
e42bc52da02b : Reduce calls to installd when resolving volume
af9c3feb692d : Early exit if feature is disabled
327ba18d9705 : Don't update the service b status in cycle-retry of OomAdj
e01f30b6bf5a : Sysui/WifiTracker: Changes to support late starting wifi service
2161b39d386a : WifiManager: Retrieve IWifiManager service lazily
56f707815c68 : WifiStackClient: Register wifi API services from system_server
867ded271a81 : Fix logic in validators
5a7f40df21f7 : Remove MSC_ANDROID_TIME_SEC usages
98b59f0dc784 : Add package_name to text classifier related events.
6f5338dd8f90 : Mainline wifi stack module
7e6f5f5e080f : NetworkStackClient: Refactor network stack process interaction
11e6cbf03d8d : Fix share and delete actions
f1213d695974 : New version of boot profiles.
71dc8ff4e11a : Backup device information
9e247b156443 : Move disable autofill from AutofillManagerService to AutofillOptions.
d1f0b6e0b3ba : Media: Remove @MainThread from MediaRouter2
9f3868d3d1a0 : ExifInterface: Add missing ifd format name "IFD"
38bb5081a773 : Fix ExifInterface#saveAttributes behavior
8298653417d9 : Update the Builder to add the title parameter checking
8089ffaced5e : Pass the captured snapshot data to Launcher when recents animation is cancelled.
8e5db4082d04 : ItemViews accessibility enabled state should also reflect view.isEnabled.
75f0a07f4434 : UserInfo: FULL and SYSTEM flags
fa3d2016ae38 : Avoid leaking FileOutputStream in AtomicDirectory.
a736da82131a : Add RSS to dumpsys meminfo
43f5bf9b3bf4 : Documented why am.systemReady() only sends user broadcasts for system user.
21ddc7a6966b : Adding a new overloaded API for synthesizeToFile taking a FileDescriptor instead of a File object
62a7e0151f8c : Only allow mediaserver to report video battery stats
ed7dd7636019 : Import translations. DO NOT MERGE
4b0ab65c349e : Fix removing callbacks from KeyguardUpdateMonitor.
52e4392ed011 : Access VectorDrawableAtlas only on RenderThread
ae695bd64165 : Add more ScrollDeltaX/Y support to AccessibilityRecord.
3f35db5fd71d : Migrate NavigationBarView to use RegionSamplingHelper
880d3be385b9 : Migrate MTP components into new project.
3cf1e08da9e5 : Add gen/ to .gitignore
c6fff2524b54 : Don't start intelligence services that are not provided by the OEM.
e78f7c9f48a4 : Move GraphicBuffer back into libandroid_runtime.
c2c7a22333b8 : Clean up generatePackageInfoFromApex() API
51f3f610f998 : AutofillFieldClassificationService: Mark constructor as @SystemApi
ba4fd6c3510f : Further cleanup for rotation code
7d04bfd78886 : Move ACTION_USER_REMOVED broadcast receiver to Trampoline
65e90bab6933 : Extend ROLLBACK_COMMITTED broadcast for the multi-user case
9af471ef7fbb : Add strings for TV standby function
6b20fb629be7 : Make file build pass after copy it to another path.
16b49f5cb340 : Add a Builder to to creat a dynamic FooterPreference easily
2ae4f0357889 : startop: Change trace duration in compiler.py to timedelta.
d6c6bed6ddc6 : Import translations. DO NOT MERGE
cb76b14fdfbb : Changed regex matching for MCC and MNC
9111d1dcece6 : Remove build time dependency from BatteryStats to JobParameters
9cf48483a321 : Add directional accessibility scroll actions to ResolverDrawerLayout
22e834f38505 : Enable transport logging based on isLoggable().
7d6fd4b82ad8 : Expand ContentProviderOperation to support call().
6304d7b8945b : Add nullability annotations for current behavior.
5982cd90d00e : Skipping managed profile tests for devices that don't support MANAGED_USERS.
df47a146daca : Separate out test for bound widget package from setup
a573ec19e206 : Add DeviceConfig flags to incident reports.
973194fa3544 : Move transport whitelist to Trampoline
3d5bb944faef : Makes settings provider queryable by all
f1d326e20520 : Makes forceQueryable public
fbf2428f297e : Import translations. DO NOT MERGE
d42548c8ab76 : Remove redundant EGL header
ba720eb16d57 : Turn on feature flag to use bugreport API by default
11b651c295ad : Move sInstance to Trampoline
635fcc218b14 : Add max target sdk for LocalActivityManager
6a652e1d1520 : Allow pinning of Assistant app
61be265a8ad3 : Fix CoreSettingsObserverTest.
5269e50235b4 : Don't return null in the default ActivityManagerService.Injector.
1a3158b8e17c : Add a blacklist for preinstalled carrier apps.
6526eb1a5d5e : Fix support for AIDL client calling startProgramListUpdates(null).
34a861add16e : Fixes usage of WallpaperManager to make it optional.
136870f7f122 : Don't crash trying to stop program list updates on already closed tuner
cb28da9cb18f : Fix Robolectric tests that use JobScheduler
deb0e4bdeeaf : Fix mute icon for streams routed to bluetooth
c8c7114c4477 : Remove "import JobService" to remove build time dependency
943c64b25ffc : Make USE_BUGREPORT_API more widely available.
c562fc69373e : Prevent NPEs in NLSes
3b2fe616fd26 : Use dataclass codegen on a few initial framework classes
7e017928e970 : Revoking certain appops when a package is suspended
05cba9946208 : replace hidden Context APIs
05dfd91a7d51 : Add Unit test cases for OomAdjuster.updateOomAdj
caf294a2cef3 : Fix inconsistent OomAdjuster computation result
b3361098edb3 : Update codegen to match javaparser update
9e0a751edb76 : Provide calling package name when starting activities
62b641f485c3 : Stop logspam of missing fonts.
f5bb8ceba208 : Stop dumping stats
15bee2d83dc3 : Add stop method to backup handler thread.
c1f217089ffb : Change TV strings to work across form-factors
3f51e3cfd474 : Fix ActivityView surface can't visible for ActivityViewTest
390539d11bc2 : Make AttestedKeyPair constructable
bb7eaa2680d5 : Update boot profiles for zygote and system server.
2b4f24a82c07 : Update FooterPreference
dd949c8898d7 : Check argument in PowerProfile.getNumCoresInCpuCluster
579abbd2d8ad : RESTRICT AUTOMERGE Disable TextClassifier for RemoteInputView.
295d74964f8c : Clean up usage on deprecated GSID methods
7a188ae8ba5f : Protect and prevent app's activity token
a7180cd863db : Prevent flicker when typing any character for filter.
3156a4ce21cb : Addresses further review comments from ag/8000041
bbb0459c2953 : Using effective standby bucket for job batching.
88c504cbc58e : Only fire EvictionCallback when item actually evicted
59d76e97bb33 : use @SystemAPI for creating UserHandle
5090a6d6b71f : Fix b/138659536 - [All] RVC - CTS : 9 CtsNativeMidiTestCases are failing
b25580718908 : Avoid calling installd where not needed
6dcc20e79ae4 : apply correct @SystemAPI for PackageManager
f44443c24273 : FocusRequester: refactor handleFocusLoss
1b1d614e6395 : Add logic to handle screenshot file creation failure
d1df67ef43f6 : Eagerly initialize BMS in Trampoline's constructor
2e09f878495b : Initial seed for boot profiles.
3b4e1e993140 : Remove unused code
95c783e2d2b4 : MediaSessionManager: Use Executor instead of Handler
e230f06791e1 : Import translations. DO NOT MERGE
b30145c2cf24 : Fix some issues about AMS creation in tests.
62022dc7cc97 : Add usagestats dump option to get appstandby settings state.
6db59a66bdcd : [HWUI] clean up libgui include directives
855a10697316 : Fix runtest.sh in frameworks/base/wifi
8cb00aee22a4 : Prevent SurfaceView from drawing over parent surface insets
6073613967b1 : Crash in createPBufferSurface if eglCreatePbufferSurface fails
983294b32ec0 : Don't throw exception for destroyed RoleUserState.
d295b27c3ad5 : ThermalService: add event log when temperature changed
2ecb88651b7a : create ExclusionRectStateChanged/BackGesture atom
bc2238ebcd31 : Fix RadioMetadata.hashCode().
2f2fd718e6b3 : Removes direct use of LocalServices.getService
7959e2a64939 : Remove base-zero pattern migration in LockSettingsService
a758727c9639 : Remove support of legacy credential hash
dfa4a36883d7 : Swiping from L/R opens Notifications/QS
fb77e63aa505 : Add MANAGED_PROVISIONING_DPC_DOWNLOADED.
15e58b4023dd : Add hostgraphics classes required for ImageReader
49ed3232cf97 : DPM: Add API for granting apps access to keys
4fe9f0f8fd0e : Implement sysprop_library API stability check
883c9d9dee64 : TextureVuew rebind GL texture, if AHB content has changed
c3f9ba63103f : Ensuring parity between JobScheduler's proto and text dumps.
7e0e4c11f2d3 : Badging should print package attributes at most once
a9b4f094d420 : Copy flags except MUTE_HAPTIC in setLegacyStreamType.
7dee4547aed9 : Fixed fragile keyguard state.
786974f14ac9 : Prototype dual panel swipe
7203e1f55a57 : Add GPU draw stats to gfxinfo and GraphicsStatsService
70507ed5a1a5 : Add @UnsupportedAppUsage annotations for max-p.
904a86f27eff : Don't report global usage events twice for the same user.
9339c598bba1 : Move accessibility gesture code into its own package.
3c072e6fe6db : Support varargs for concatElements
6ae7afc18c57 : Passes Injector into PackageManagerService ctor
e2617db75211 : use mskp extension to differentiate multi frame files.
dc552e9d88ca : AudioService: fix disconnect/connect of A2DP device
56659ae22f0a : Remove obsolete methods from DumpstateListener implementations
1480ed10edc3 : Ensure userId is set in TCEvent.
fa05ca260a5e : Add @UnsupportedAppUsage annotations.
851befb03a3a : Enable LPP_CP as default
f2b34b995466 : Move RadioButtonPreference from Settings to SettingsLib
5c0943dbb0b6 : Add max target sdk for ActivityGroup related APIs
2097d6a33125 : Fix Handling of user switching for headless user 0 model.
aea90681839f : Convert Android.mk to Android.bp
24642da427ec : Re-snooze Snoozed Notification
b928a87ebba9 : Fixed issue where camera wouldn't launch
6ddab32f683d : startop: Add support for trace duration.
b94491cf3e8d : Fix PermissionManagerService throwing exception for unknown package.
7b2e888fd8b2 : add directional accessibility page actions to StackView
28e9960de1cc : Fix window flags being assinged incorrectly when checking for changes
88102c68a5e5 : Fix migration for default browser.
520f1e7497b2 : Use real package name in MemoryUsageTest
db6441221d7b : GraphicsStatService: fix double close.
242b38a8a6e5 : Restore SignalTileView in CellularTile
e2b1b67b8658 : Update atoms.proto for textclassifier
e690983f839c : Remove unused method
85d6f10a0f4f : Include more precise dependencies
702cf7e5b224 : Accounts for PackageSetting.pkg == null
0d61c4f89dc8 : Leave error handling the same as old workflow using dumpstate
3f730ebfd18c : Supporting windows updated per display [Part II]
a52af2c0cf31 : Support A11y button on multi-display
59aab11f092b : startop: Rewrite the perfetto trace collection part.
f6b731a861a5 : [WifiManger] add API to get suggestion
40eda675f39b : Fix return value for IActivityTaskManager#finishActivity()
6c5dc642a15f : Removing JobScheduler heartbeat code.
06f54882c06d : startop: Refactor app running.
4b5f423c5c1b : use packageManager @SystemAPI
4ef6b6d1f3b6 : Adding null checks
b2bac12ce882 : ResourcePathShortener deterministically handles hash collisions
cf09181b88e5 : Release input surface of drag completely
1da8628ae3ed : Add cursor position to synthesized events.
357d29138b08 : Import translations. DO NOT MERGE
5ff2d26faf4a : Import translations. DO NOT MERGE
9f4b83d272cd : make MotionEventInjector support multi-display
2ada9a932e41 : Clean-up unused code
28a0e4796384 : Deprecate TabHost and TabWidget
ddc77fb76d1e : Add logs for debugging IME onConfigurationChanged
e93eef540d15 : Add a comment in WallpaperManager#getWallpaperColors
324606e459b9 : use @SystemAPI in AppOpsManager
0fb0ffa4cc03 : Auto-build/update codegen
694f3e4a5518 : Improve integer aligned coordinate detection
957b708a2645 : Import translations. DO NOT MERGE
745f948efe4b : PackageAbiHepler no longer modifies Package
5d0ca63d9c2b : Isolate the graphics classes into their own static lib
c2dbc03acc61 : pass Paint not SkPaint to Canvas
792de8d6488f : Move the job scheduler service code to its own jar file.
b885cc6f3e87 : Renames filterAppAccess to shouldFilterApplication
16d4de5e6bb7 : Revert "Unify logic to check if either Keygaurd or AOD are showing."
fd0f321b6eca : Use IndentingPrintWriter in DevicePolicyManager
906b937b4262 : Make shell bugreport file names consistent with dumpstate
477e93ea569b : Adding caller display id when launching activities via PendingIntent
740448f08a26 : Avoid using secondary displays as launch params when not support
3c499ea9ef29 : Don't drop restricted permissions on upgrade
59dd2ea974a7 : Fix ReliableSurface to be more reliable
865fd3a57336 : mPackages is not a lock!
66b6e37cb317 : Allow output from DumpController to be filtered
2457f5b9727c : Remove extra settings write on package replace
1a6d9e6ae2fa : Do not allow the FalsingManager sesion to start when AOD is showing.
3e73749c1374 : Create general callback for changes to RecentTaskList
6c1c809923c7 : Initial app filtering logic
1b652fd994a6 : [wm]: DividerSnapAlgorithm doesn't consider vertical divider
ae2f5f3a5e23 : Fix PackageParserTest#testPackageWithComponents.
5ef56dd6f36f : Add performance test for operations of recents activity
12a06ce6ea90 : Dispose InputChannel when dispose InputEventReceiver
a0952e46f53c : Fix path to trace used in perfetto-trace compilation
38d8e95833a3 : change from @hide to @SystemApi for wifi in CarrierConfig
affba01f88f3 : [CDM] Modify devices list on main thread only
b776e397dbc6 : Synchronize managed services approval list
a0cea561652c : Write policy file less
a0c692ff9fe4 : Revert "Move the job scheduler service code to its own jar file."
f2c2e012029f : Add more logging in StagingManager
7c861474a69e : Reparent child surfaces when swapping out new surfaces
213c9a04c25f : Rewire ProgramInfo updates for 1 HAL : N AIDL fanout
b8bf45f77d20 : Several preferences lost during P->Q B&R
ef4e1cea9b44 : Do not call drawableChanged pre Q
ac834969a376 : Set id for bugreports after dumpstate increments it.
b9f3d7ce35fd : Unify logic to check if either Keygaurd or AOD are showing.
a8871166a395 : Enable surface for host
f7efb7a782d5 : [Wi-Fi] Add a new proto field for new Settings page.
929f612c063a : add directional scroll for accessibility action in NumberPicker
ab081d998ddb : Update calls to UsageStatsService to include package names.
a4ffb4567ed5 : Adds queries tag to manifest
681705f3a471 : Adds scan unit tests
136d1ecf1efa : Move the job scheduler service code to its own jar file.
eb48d0a9af34 : Update file saving to work with Q changes
d22452db617f : Fix x86 ABI in PinnerService
5f47c59103b7 : Pass callingPackage in UserLifecycleTest#startApp
44fe4e471f8d : Fix ActivityViewTest#testInputMethod failed in freeform mode
9a7c95209133 : Fix calling startActivity() crash
a0daddd8d817 : Added onGesture(AccessibilityGestureInfo) for mulit-display
1c5a50a9cb55 : Remove the deprecated StatsdDogfood and LoadTest app.
ecf98fb4161f : Delay idle alarm if there's an upcoming AlarmClock alarm.
4f2ff8e959c6 : Update bootanim theme flag on ui_night_mode change
7b93151f50a7 : Allow the vendor specific initialization of display_settings.xml.
204406fb2e5d : Always reload GPS config when native GNSS service dies
8e3ad786c958 : Revert "Revert "Use std::set instead of SortedVector""
482796022a58 : Fix flakes related to concurrent access of PluginManager.
575d8f5a772a : Dump PlatformCompat overrides to dumpsys
cf10984410ec : Make PlatformCompat a Binder class
7046f2daf92f : Switch from android.text.format.Time
641d39d231ef : Clean unecessary branching
98538aa9202c : Mark screen rotation as early (1/2)
3119f59f1487 : Run lockscreen-related tests in presubmit for LSS.
f5ff4c6b75d5 : Pass onBootCompleted from SystemBars to StatusBar class
4797e71982eb : Add __ANDROID_API__ guard for midi.h
fae3445860ba : Start saving attribute data for ViewAnimator.
2a632a3880b1 : Categorize [anon:stack_and_tls:{}] as stack memory
c50d0fc2b738 : startop: Add support to perfetto trace in compiler.py.
cdc23b515ebd : Fix hidden subtitle issue
ce8db89ce529 : Fixed thread leak in OomAdjuster during tests
057a651f8947 : Cleanup ActivityStack#requestFinishActivityLocked
3b037f7250a9 : Consolidate ViewRootImpl callbacks for SurfaceView
49230c4277af : Add surface changed callbacks to ViewRootImpl
d5333390d5a5 : Fix minor typo
b7ef06ac376d : Dump all users when `dumpsys overlay` is invoked
ddd0527449c3 : Changing the dimens of handle bar to look good in cars
590f61a865d9 : Fix the scrollbar of the SaveUi is outside the screen
8078813107b6 : added setDisplayId in GestureDesicption.Builder to support multi-display
f93252b725a7 : Supporting windows updated per display [Part I]
de93eff2a8e0 : Move activity finish methods to ActivityRecord
d63dff80bcd8 : Import translations. DO NOT MERGE
06b8dcb52bc7 : Encapsulate savedState updates in ActivityRecord
39f274421485 : Cleanup ActivityRecord#frontOfTask and its usage
85eaf0076a77 : Import translations. DO NOT MERGE
432f641d9f13 : Import translations. DO NOT MERGE
d55b16e73e16 : Implement AssistStructure.ViewNode.getHintIdEntry().
b1c88b765ddf : Temporarily disable dynamic permission checks.
e7ead1ba8858 : Add isHeadlessSystemUserMode() to UserManager
4ffebb7e4889 : Set app op mode to allowed when granting permissions to reset state.
3fbca101a86b : Added feature flag for WifiTracker2
54d2d76ad72a : Fix comments in DisplayWhiteBalanceController
a940560b6e5d : Fix typo: Change setOutFormat to setOutputFormat.
3cc44fa7baa7 : [NetworkSuggestion] add network suggestion disconnect API
6932c77d53f6 : Postpone setting background when window is set.
9aa7b74a7a64 : Convert some users of Time.format() to an alt.
8507a16b84ed : Enable stricter SQLiteQueryBuilder options.
5f6cbca21b7e : Fix a NullPointerException caused by NEW_INSETS_MODE_FULL
fb6b187bfb01 : Remove obsolete constants.
d688ab1bdb84 : Revert "Use std::set instead of SortedVector"
b5c0e01aca6f : DO NOT MERGE: Disable SpellChecker in secondary user's direct reply
b52efcb9d583 : DO NOT MERGE: Disable SpellChecker in secondary user's direct reply
9104e0553d0d : startop: Add test for compiler.py.
9af1627e57af : startop: Add test for trace_analyzer
ae6a466668a5 : Strict SQLiteQueryBuilder needs to be stricter.
07b318bdfc4b : Move InputMethodSytemProperty to server from client.
792f89ff2604 : Suppress startActivity warning for PipMenuActivity
6472e0ed138d : Remove Handler for Syncing Config Changes
45ba8c60b9e2 : ims: API to update ims carreir configs
054700a4720a : CarrierConfig: get configs by prefix
a5799f8a4847 : Ensure applying saved fraction when re-entering PiP
49dde4568020 : Fix RenderNode sample docs
5231d028f118 : Moved Permission Listener Update tests to postsubmit
525714a88bef : Precalculate the required number of characters for path shortening
1a5030cc7d29 : Add logic to create screenshot file
54a86c685771 : Add performance test of add/remove window
d222a6175624 : Infer the activation state from the presence of a BackupManagerService.
5f435e70db22 : Support A11y overlay on multi-display
c1d2041f15f2 : Do not animate wallpaper when wakeAndUnlock
c9e26ba70c1b : Fix Disabled text color in dark theme
463d592d4a74 : Synchronize when writing AppOpsService.mUidStates to file
05bc95949b03 : Access ServiceConnector.mService in a thread-safe manner
574b7e11d5f6 : Codegen for parcelable/dataclass boilerplate
ef54d7cf2010 : Fix a failed test because of passing wrong type of arguments.
315ae2d4c439 : Add support of trace duration for host python compiler.
c5b0e860a496 : Move few remaining permission methods
6de1392f4fa8 : Talkback announces empty regions after rotation.
da1aa8f74760 : Add condition to check if a user can have profile user
66fa3fb2ccaa : [Cleanup] Rename variable to match standards
526c92254026 : Remove AsyncTask from the preload classes blacklist
81be15532249 : Switch to existing concat method
3c57dd20f655 : Differentiate between various error conditions when calling Bmgr methods
e23e5ed72bb5 : Media : Implement getAvailableRoutes in MediaRouter2Manager
f2da6b691eaa : Clear settings provider before testing in A11yShortcutControllerTest
f382371d774a : Add new APIs to support RegionInScreen in A11yWindowInfo
0b7e45ebc5f1 : Call mutate on notification shade drawable before editing.
1c72bc21514e : Fix class initialization issue
583378df9c18 : Move providers to permission manager
b32ba47f8dff : Add cleanup method to FalsingManager to prevent memory leaks.
8b9941919245 : Update includes to begin isolating graphics classes.
2dccd145d30b : GestureNav: make reportSystemGestureExclusionChanged oneway
3b9bdcffaf50 : Adds identifier to TaskSnapshot
4a13816b9f05 : adding the icon attr to CarNavigationButton
384db3f457ff : Log path on priv permission failure
22d3ec2bbc52 : [wm]: Make the navigation bar in translucent mode when overlapping with freeform
80652db77ed7 : Compatibility API implementation for app processes.
2235efb3a155 : Clean up for TODO(b/111361570)
894e85a34d8e : Remove final usage of asSkCanvas
25fa3a704357 : Fix Progressive Battery Saver's Data Saver toggle.
13fc878e51d1 : Add null check before using mHeadsUpManager
03bd07aa0d73 : Fix exception message
dcd4c584a14c : Fix JNI usage bugs.
e98dce083cc8 : Renderscript: rename .rs extension to .rscript
6b5f5e97e83c : Refined the logic to detect the location of DisplayCutout.
c2b87a9c1d2c : Populate error message in case APK part of staged install fails
4c2eafc20161 : Ignore signal registration for debugging
30eca70bb5f2 : Add event log when keyguard status changed.
e664c705df6d : Delegate setBackgroundDrawable to setWindowDrawable
38f030dc76b2 : DynamicSystemService: Use IGsid which reference-counts the gsid service.
26315e23945b : PasswordSlotManager: Fix incorrect string comparison.
304ee7b830e6 : Fixing deadlock in OomAdjProfiler.
f3610614516b : audio record: fix getPortId() after release
6acbca3a9ae7 : Rename ProtoInputStream.isNextField to nextField.
a6d3cd1bb95a : PinnerService: add pinner.pin_camera to toggle camera pinning
6a769b52e285 : Update GenerationRegistry to account for config table.
3ec93304e231 : Add a broadcast for automatic zen rule status
066154a62ed4 : Make TimeController alarm skipping permanent.
8a12f02b9012 : Added TYPE_DATASETS_SHOWN event to FillEventHistory
5a12f19ee148 : Remove perfprofd support.
31fee3a24442 : Resolve drawable when playing back DisplayListData in the RenderThread.
5d3913335c79 : Retrieve one frame at a time sequentially
db49bea1532a : Don't assume SYSTEM is current user on boot
c3e913b309be : Ignore authenticators list update for removed users.
a4405523b116 : replace "android" by PLATFORM_PACKAGE_NAME
9edef25ede23 : Detailed ContentProvider permissions checks.
ad7e270673a8 : Add .apex suffix to apex files during validation
a43230c4c05e : Add media tv owners
30e2c65ed490 : Media: Use PooledLambda in MediaRouter2ServiceImpl
de3227323662 : Fix wrong dumpsys header for activity containers
b9a7546487d1 : Import translations. DO NOT MERGE
134372dba9cb : Improve logic when to use filtering in readback and TextureView
fa97060c21c2 : Throttle calls to grant default roles.
42301182ea27 : Added PermissionUpdateListenerTest to TEST_MAPPING
c971a45e65ae : Move grant/revoke permission APIs
7e3dd3afe276 : Move whitelist permissions to permission manager
ca1ea17a3eac : Move check permission methods
230c0a7e6012 : Move permission flag methods
7af0155c4177 : startop: Rewrite app startup runner to use new python run_app_with_prefetch.
b9da8f0cfac2 : Add test target to f/b/packages/overlays.
7ceb4c6aba6f : Import translations. DO NOT MERGE
fb2409f789d2 : Disable the support to close the notification shade on long press for navigation bar buttons.
cb849e21684e : Import translations. DO NOT MERGE
624b393ef3f2 : IWindowSession.Default is not available
a2055011db32 : Add adb command for overriding platform compat config
882145e7e0c2 : Improve A11yNodeInfo visibility for magnification
d554f7c59728 : Fix uninitialized variable.
956c48252a1f : Background color for notification shade should change with day/night mode.
3fb2816c59b8 : startop: Rewrite metrics parsing using python.
34e2dabcf966 : startop: Move compiled trace file installation after activity checking (bugfix).
90bc5ac1e03c : startop: Update to toggle iorapd.readahead.enable.
8c43bac8994e : Excludes shelf height from movement bounds calculation
5b38f061dcb7 : Use std::set instead of SortedVector
7507d7bc0290 : Refactor requestRefreshConfiguration call
251c595896e9 : Refactor SoundEffectsHelper for asynchronous loading
d334f7b5bc0c : Make test APIs synchronous
1c572559c658 : Improve dumpsys formatting
a1a85a9d2928 : AudioService: factor out sound effects handling
be04ce1b77f3 : startop: Re-enable iorapd presubmit tests
db6c7815b7e1 : Make MULTI_CLIEN_IME_ENABLED non-testable.
a76133763799 : Q card.
e6262e3c8629 : Watchdog: Add Audio HAL V5.0 to the list of dumped HALs
a9fa4da42821 : Synchronize reading of NotificationRecord
c4ced6544d6e : Remove icon name from NR dump
f40ed275ef34 : Read the high refresh rate blacklist from DeviceConfig.
43f7c8ee541e : Check resource type, not directory for colors
152978d0ceed : Wifi: remove dead code
ab4d7354ea37 : Populate error message if apexd.markStagedSessionReady fails
cf5ff82fca94 : Remove PER_PROFILE_IME_ENABLED property
37f389c6ac4f : Remove @Deprecated && @removed methods from DevicePolicyManager.
b681ffe9a29b : Strip large bitmaps from remoteviews
0da7cdc1038d : Fix ThumbnailUtils thumbnail pts calculation
cba9579158cc : Consider overlay in system_ext as system's
9ec059ac1d38 : Support /system_ext partition
2f2fe4f72af4 : Change LicenseHtml search path from product_services -> system_ext
a0d47419e386 : Media: Implement Seamless Transfer with a single provider.
0499287c672c : Fix RTL display problem in the account summary
14ddf75c473a : Allow to register multiple callbacks in MediaSessionManager
02e3c9d0b973 : Fixes the PiP edge intersect for fling
02c8524e8596 : Ensure permissions granted for correct SIM
252fa531ee4f : Camera: Improve doc for postRawSensitivityBoost
2ea5a832021f : Allow Services to be created through Dagger.
61d528f49d7d : Fix bug where aapt2 optimize obfuscated color-* resources
1d3db6575857 : Refactor ATMS and WMS methods
4e7d24a71a8a : Populate error message if apexd verification fails
278af8f43c72 : Make ApexManager an abstract class
c195ea80aea3 : Pass FalsingManager down through more classes.
e8492693c234 : TextClassifier cross-user vulnerability in direct-reply
c006701185e7 : Don't schedule restart service if it will be bring down
4c37ddb46bc2 : remove unused code from PerformAdbRestoreTask
b393eeabded7 : Fix missing version number in logs from webview
9abc6d098a77 : Remove time delay for usap process in jit zygote mode.
7e8dbfd719ae : Add warning about play updatable apps.
bfb4faa823cb : Ports over BackupStreamEncrypter and related classes.
49db6eb0a0ed : Import translations. DO NOT MERGE
eefaaa557392 : remove unused code
d006f756723c : Cleanup some obsolete TODOs and unused code.
3731715b0ea8 : Fix ActivityOptions.makeTaskLaunchBehind() doesn't work
09cfce089d75 : Enable simplified version of RootRenderNode for host
983a9969dfed : Use DisplayContext to replace default context
cfa2284cd851 : Fix potential double destroy of AssetManager
006b71f40100 : Support alpha value in SurfaceView.
a76386145207 : GpuStats: track Vulkan apps not doing pre-rotation correctly
bea18f73779f : Hide lock icon after bouncer is gone
2bd792f3de26 : Spelling fix in KeyStore.java
e498c45b690c : Add SystemSuspend HAL to ANR list.
cbe643a598d9 : Revert "Grant FLAG_PRIMARY to the first human user in headless system user mode."
60557b5bf5de : Clean up SurfaceView.
66782d8251cd : Only buffer the Active Source coming from the device under the current device
d2e49a29bbde : Introduce multi-frame SKP capturing in SkiaPipeline
6ffc5a6eeed2 : Move add/remove permission
1d29b4af0b09 : Move permission info queries
666f8a510147 : Add more useful source files
bc409cf19001 : Rearrange some headers
a7e6f39a570b : [PATCH] Fix SyetemUI can not get the new profile connect state after device reboot
5ca23f6a5a97 : Add trackingBug to APIs used by chromium vebview.
72c3f2bf276b : Fixed canceling fill request caused removal current session
16864b42bc55 : Test Native Watchdog triggers RollbackManager rollback
f78b5e2e4488 : Removed unused variable from ThreadedRenderer
41cb3328b7eb : Force batching non-ACTIVE jobs.
3756b09130c1 : Unregister BroadcastReceiver of SystemUIDialog when it is dismissed
2ac7046d0b59 : Check HIDL call return values
0b6c0baee547 : Set with local device info when TV sends out <System Audio Mode Request> with the current device's physical address
07c9873a92cd : Fixing quota buffer upper limit.
8843a28151b1 : Add perf tests for JobStore file reading & writing.
cb9961048330 : Move reading time field to inside HistoryItem.readFromParcel().
a28b24e245cc : Cache Physical Address in HdmiControlManageri on tx hotplug event
014b22f34c0f : Log pid of the proccess that calls oneTouchPlay in HdmiControlService
8f135982a868 : Create permission manager AIDL
94cdf3a2b5db : Use sendVolumeKeyEvent API instead of sendKeyEvent API
7827ff334816 : cec: OneTouchPlay not buffer when input not ready
4898dad49966 : Route to the previous active input when System Audio Mode is off.
46ad11f02400 : Only init ARC when system audio mode is on
ebff32a5d61c : Dismiss system dialog
6eff1d439b47 : add java_api_finder plugin to mainline module Media to generate java APIs used by Media.
275e357d9978 : Remove duplicate input switching
c3371611d28e : Reallocate logical address of the local device when there is a remote device with same logcial address showed up
c556aa362683 : Playback device should broadcast Inactive Source when it does not have video to broadcast any more
1833da45cf5b : Fix crash on dump()
c35a08b99d10 : Move the volume panel over 4dp for consistency
02cf1abec4ed : Reset mIsActiveSource in source local device when new Active Source is recorded
8a9eae71f33e : Fix getActiveSource api in HdmiControlService
af3117ea4bcb : Add a missing Timer to re-send the SAM support CEC message to the TV
ca021cd76445 : Keep ARC status as what it is if ARC initialization is timeout
1aca8a716246 : Correct Audio System device unplug behavior on SAM and ARC
7aa179798870 : Update the Active Source internallty when Active Path from <System Audio Mode Request> does not match the internal active source physical address.
482d7559d5cc : Some JNI classes can only be compiled for Linux
cdcaaaabc7b0 : Remove PackageManager log spam
7912df2966d4 : Check distraction flags in addition to suspension state
ad6b61875e56 : Pass binder identity through sendExtraCommand
c870d6abe90f : Make a setting intent public
f7ec16802c0f : Remove libexif usage from libmedia_jni.so
51224f645833 : Minor refactoring in DPMS.
8b8c2d68829e : Ports DecryptedChunkFileOutput and related classes.
34523cd68e42 : Remove unneeded log
4197a29b68f0 : Fix flaky sysui crash in devicehealthchecks test.
4bb06bed9c5e : Fix setCanTurnScreenOn for a launching activity
bef7e809edd4 : Remove the ability to turn off TimeDetectorService
e83f80d4455a : Use cross-platform APIs for getting time
fa4e46081daa : Split frame metrics functionality into a separate unit
cfdc04be7b1c : Uninstall testapps before running SecondaryUserRollbackTest
f0412592dbae : Clean up SurfaceView
5f46a171bf2d : Fix mistakenly swapped hot spots for horizontal resizing.
27c6887a9ba1 : RecordingActivityMonitor: remove spam from death events
9d8c915729c8 : add backup CTS PermissionTest to presubmit for policy package.
c0ca5394a801 : Use device default TextView style ellipsize.
e967cb3ad273 : Sharesheet - Fix regression in direct share sorting
b96326e40faa : Use start-bounds for animation leash crop
ce3889323a0e : Make setRequestDowngrade @TestApi
ded86e4aae9c : delete ENABLING rollback if we can't get session info for it.
74ee2994d3f4 : Load rollback data in RollbackManagerServiceImpl constructor.
9a5bb3bbc5d7 : Print activity event log with token identity
ec67395d7dce : Rename ApexInfo.package{Name,Path} to module{Name,Path}
99ba7e9ca84f : Add test for rollback of userdata with multiple rollbacks
34a2576340ed : Split out RootRenderNode
d444a9ae1397 : Add tests for AbstractAccessibilityServiceConnection
d365ab638d5a : Import translations. DO NOT MERGE
305f32cad92f : Import translations. DO NOT MERGE
abc48bceb268 : Import translations. DO NOT MERGE
6be829aec0a7 : Import translations. DO NOT MERGE
c15aa1c2f219 : Import translations. DO NOT MERGE
63647eedf437 : Import translations. DO NOT MERGE
5e075f4ba9f5 : Import translations. DO NOT MERGE
0027a67e7149 : Revert "Disable historical appops"
1064950bc8bd : Explicitly set onClickListener on expand button
5051db663de6 : Explicitly sets accessibility order of PiP menu actions
3af63c3e2f48 : Send out OSD name when the device just gets its logical address allocated
8ecb001847ab : Invalidate Active Source record when source device goes to Standby
2d8f4e6e99b6 : Start HOME activity only if we are not on it yet
41f726a9cd35 : Do not switch to HOME activity when OneTouchPlay API is called
e95091c01aaf : Dump HdmiPortInfo port type
e55d3d47276e : cec: message buffered before logical addr allocated [1/1]
f05bbe1869c1 : Remove the pending ARC termination Action when boot up and init ARC regardless of the current ARC status.
9cdf6f43a4a9 : Fix SystemAudioInitiationActionFromAvr Action state
04ccd58c553b : Remove ARC termination when System Audio Mode is turned off
929400f693a1 : Fix Detect TV System Audio Mode Support Action
98c311f83221 : Fix <System Audio Mode Request> handler
3f1588bbb282 : Crash early on missing Wifi Display dependencies
d3a63856866a : Permission flag updates now notify listeners
4a4bc7d2ad92 : Implement ActivityManager to LMKD reconnect functionality
1353bc5b7699 : Disable historical appops
a9d5ca2f0c01 : Not handling portSelect and deviceSelect when device is standby
93f833ccca1f : Convert Android.mk file to Android.bp
6e7fd3e2d638 : [wm]: Move split-secondary stack to front when split-screen is dismissed
935935660c47 : Extend ViewRootImpl to support multiple FrameDrawingCallback
1d2783018e2e : Do no use libandroidicu for host targets
f498dabccc09 : Use "commit" for rollbacks instead of "execute".
bf3bc1b48364 : GestureNav: Limit exclusion rects
dab6ecd6cec4 : HWUI-VK: Use auto prerotation for Vulkan backend
1ab0502d3788 : Add default alarm tone.
fb9bdd8da3b2 : startop: Rewrite the run app bash script to python.
7c518d6c3438 : AudioService: Add the AudioDeviceBroker's message queue to the dump
eceebbfa69cb : Remove redundant appInfo field in ActivityRecord
b4b8b9ce54e5 : Making ConnectivityController use remaining quota for job eligibility.
a0aa297e8319 : Fix opening of shade when open via button or programatically.
db7d1df4fc5a : Switch to import for CtsUiRenderingTestCases
6bdd90f70dbc : Remove unused (mostly GL-related) headers
6f014b469f25 : Build native EventLog and XmlBlock for host linux.
15c7bcd01089 : Build native AssetManager and friends for host linux.
5ee1d66486ca : Build and potentially register Trace for host.
e7612ba65c3e : Build and register native MessageQueue for host.
f6565d893655 : Build native Log for host.
96495db8696f : Build and register SystemProperties for host
78aaa0e78703 : Compile SystemClock.cpp for host.
bdf6abd34020 : Import translations. DO NOT MERGE
9d431e1cc85b : Enable views to be placed in windowless surfaces.
1edbb81e20d8 : Move non-flaky not too long tests into presubmit
68daf67e66ba : HWUI-VK: connect and set native window before any queries
3b3fb665ab03 : Cleanup legacy recents package use
bd363c94ff63 : HWUI-VK: Decouple hwui Vulkan backend from Vulkan WSI APIs
6bbcedacf50e : HWUI-VK: Fix initial window transform
c463be41e1ce : AudioService: Add the service's message queue to the dump
fe16a37d1bd2 : Return bounds when it's in fullscreen display.
e6a3bd6ba049 : Update sync op duplicate log to a WTF.
06d017ee1913 : startop: Add iorap compiler written in python
b77cc658fb82 : Don't try to update Mac address if the preference pane is hidden.
e275052118e6 : Fix damage calculation for animation matrix
b228df32d978 : Allows features to link to other feature splits without namespacing.
17d268cccfe1 : Fix shell cmd
86bd214059cd : Enable RenderNode and RecordingCanvas for layoutlib
02ce78681fc1 : Do not notify SS change with invalid subId
7a57b8e49865 : Matching regular uid field with pkg name in statsd
a7a919c087d2 : Don't set windowing mode in fullscreen displays.
3129b8533514 : Only persist launch params on freeform display.
52abc909dadf : Remove EGL references from CanvasContext header
7b152971e4df : AIDL it! IServiceManager
798b859b2b76 : Add TestApi to block the RollbackManagerHandlerThread.
bd9cbe355f3d : audioservice: do not show volume panel when system audio is on
c2c19c9a65b4 : Defer PSS collection while an activity is starting
bc9beab8fef8 : Remove SurfaceControl#getHandle from JAVA apis 2/2
4bcd152a3a31 : Remove SurfaceControl#getHandle from JAVA apis 1/2
9f6171e7b271 : Deleted SurfaceControl.remove method
15f983296e1e : Replace old no-service resource with new one
71a00189480c : Fix Layout.primaryIsTrailingPreviousAllLineOffsets
b769296531d7 : Improved TimingsTraceLog performance by using arrays, instead of Deque of Pairs.
66fa5e20402b : Add cursor position to MotionEvent.
0c68fbda2680 : Add handle suppression to learned state
cbd5895e1680 : Ignore tests in PrivacyItemControllerTest
469144c3e87c : Record initial app given importance
09ba2917deed : Fixed Autofill workflow is broken
ed508280f911 : The source of subtree chagnes should be the viewParent
4e6e0ec60c1b : Fix WindowFocusTests#testTapNonFocusableWindow failed
25b1884beb66 : Remove jni function that exposes native window
28dce1051302 : Move pre-check in A11yController to the new A11yWindowManager
002e3cf73af2 : Populate scrollX and scrollY on AccessibilityEvents.
13bc105b8026 : MediaRouter: Make MR2M.CB.onRouteSelected to be called
4d556c3f3775 : Remove the rename() interceptor
cdab35b8e02f : Throw an ANR if ContentProvider#getType takes too long.
a1f05cc479a7 : WiredAccessoryManager: fix connected state logic for Extcon
703e224909df : MediaMetadataRetriever: improve error reporting
5995498a939d : Mock resolveSecondaryHomeActivity for test
4d027e97d92e : Remove pixel format conversion functions from jni
e41ec354bb0a : arc: Extends cheets_GamePerfmance test to capture more metrics.
eaab0e5aad96 : Remove references of the previous surface control in ViewRootImpl
84febeacb90e : AAPT2: Merge-only mode for building static libraries
b7c2eb98fbc7 : Remove redundant header
e17ad4aa3026 : Migrate RollbackTest and StagedRollbackTest to cts utils
5fe706c7db35 : Read process allocation sizes on system ion heap
a6885fd9c27e : Layoutlib native: make list of classes to register configurable.
c53174301ca7 : Fix potential off-by-one
86952a481999 : Set android:largeheap="true" SystemUITests
53b2c4a234a5 : Remove 'no errors' log
7f000e1dd942 : Don't throw from PooledLambdaImpl#toString
af023f249df0 : Revert "Add an overlayable config for IME switcher visibility."
e62554c54714 : Maps should be launched via Implicit Intent instead of Car Launcher.
91fab5cb4462 : Handle USB eject and unmount via Car Settings
ba49b199de34 : Allow configuration of which package to handle FACTORY_RESET intent.
2e314a07063a : Import translations. DO NOT MERGE
7efc7748bae9 : Recover simpler WM lock in REPORT_FOCUS_CHANGE
9ce47aae11ed : Re-hide ApplicationInfo.volumeUuid.
92c2bfb6e5b1 : Allow the new BrightLineFalsingManager to be enabled via PhenoType.
316b14147da1 : Remove deprecated & removed JobInfo methods.
283f450fe47f : Import translations. DO NOT MERGE
5ff65c19a1ff : Import translations. DO NOT MERGE
d4783c2c3594 : Fix the thing
08659ccdb72b : Fix conflict between metrics_constants and settings_enums.
95f206311775 : Set focus app as home when launch activity with split-screen from Recents
965b91f01c57 : Include userId in the exception message for diagnostics
fe2dcf1877b0 : Remove redundant include from RenderNodeDrawable
d501e10b0bcd : Move GL specific code away from header
b8d89f7a1125 : Add performance test for relayout
0c0fb22eabf8 : Prevent system server crash while start activity failed.
99decddb66f9 : Move settingslib testutils to its own target
7eaacb83f40f : Fix a DIR missing setting
a6e034ed6255 : Makes PIP buttons <Button> / <ImageButton>
e48e6dac0a84 : Don't create string temporaries if tracing isn't enabled
d0af9d0dd6cf : Rename method to clarify when it's called.
e34e99db64a8 : Revert SurfaceView back to Q's version
3d5e7ecc4f34 : Floating stacks should crop to their bounds
1f998a5d0235 : Suppress noisy log
3d460b95d16e : Readable constant in BackupManagerConstants
f60611c3de0b : Switch trust agents to extend unlock mode by default.
4055c79b567d : Add mapping for KEYCODE_ASSIST
67bd78ad73dc : Camera: fix NPE from bad requestID
ccc3ea7a57eb : startop: Add yawanng@ to OWNERS list
2340e8bca1e1 : Add host side test for secondary user rollback
90df056f4d3d : Split lighting out of SkiaPipeline
ceeb06d455fd : Only allow main window of recents target become the wp target
081b18663ad8 : Media: Adds TAG_THUMBNAIL_ORIENTATION to ExifInterface
3cf3e56ad989 : Fix a potential crash when calculate system gesture exclusion
eadb22fc6a33 : Set activity state to STARTED when making visible from STOPPED
e1556cf2afb2 : Change InputMethodPreference icon size
137e7812f057 : Moar SystemServer boot timing improvements:
e0ae9c19f387 : Add style for action bar title and cleanup buttons.
15fee3eb7721 : Refactor CarStatusBar to register listener after NotificationClickHanlderFactory instantiation.
f7645aa9a968 : Prevent SurfaceView from drawing over parent surface insets
343ae7e5d7bb : Add metadata support injecting dynamic title
bf56cc008945 : privapps-permission: Grant REQUEST_NETWORK_SCORES to car system apps
bffbfc37cdcd : Remove VoiceInteractionService whitelisting
858c2e7eed7e : Allow LayoutLibLoader customization.
77987ed47f5a : Add atom for per-process system ion heap size
86b6bbd4c593 : Do not clean up ART profiles during OTAs
091fa30767e5 : Remove @Deprecated && @removed package fields.
f069991cf4f5 : Removing @Deprecated && @removed method from KeyguardManager.
bde8ba4100e9 : Remove SystemClock.uptimeMillisClock().
0bc952a4a55c : Concurrent collections for Bluetooth callbacks.
26166043f6e0 : Remove @Deprecated && @removed hardware methods.
deb2d0b743e1 : Allow the down volume key to silence notifs
e70e6e5f4db5 : Remove @Deprecated && @removed method in ClipData.
c31097da15e3 : Refactor MountEmulatedStorage().
e0e4c8238516 : Unsubscribe listeners when stopping UserBackupManagerService and remove unused code
82f37f83a881 : privapps-permission: Make REQUEST_NETWORK_SCORES a privilged permission
619655a91e32 : Add null check
bd02f42a3a3a : Add flag for staged session to get ready during installation
64fe70577a5b : Flatten Uri.AbstractPart.Representation.
afee43bfa163 : [Magnifier-87] Fix deadlock causing ANR
6164e01ee441 : Write top focused display ID in WindowManagerServiceDumpProto.
8fbd9bfab5e8 : Remove PictureInPictureArgs.
f94be8a9f832 : Remove PowerManager.ACTION_SCREEN_BRIGHTNESS_BOOST_CHANGED.
5b5af8dfd55d : Remove dependency on OverviewProxyService from StatusBarWindowController
70f4e0a612d8 : Import translations. DO NOT MERGE
dba6456152d9 : Alias v26 round icons to adaptive icons like aapt1
e5cc6abdc19e : Pause watchdog triggering on the main thread during package scan
953484ea449d : Explicitly grant START_ACTIVITIES_FROM_BACKGROUND to com.android.phone.
e218c6928508 : Replace CLOCK_MONOTONIC with SYSTEM_TIME_MONOTONIC
995c17bdd0e3 : startop: Update app_startup_runner to toggle iorapd.readahead.enable
31b110576254 : Suppress compressed rersources.arsc on host
72511ead050d : Add OnSharedPreferencesClearListener for Editor#clear.
f948afe6bcee : Don't set as IME target when the stack is minimized in split screen
c5f504a7eab7 : Don't throw exception in AppOpsManager.checkOp
dc89693c20b3 : equals!
d7b88384fe15 : Dump isPrimaryUser() / isSplitSystemUser() on 'user' service.
c3ba8ee4c98c : HeavyWeightSwitcher: Use selectableItemBackground
aa45b424235a : FooterPreference directs summary to title of preference
da2b3a8f1d4e : Sync input transactions after ACTION_UP
121c6e8aa037 : [aapt2] Add "link" option to override styles instead of overlaying.
ae092f2a4f79 : Camera: don't require (15, max) fps range for NIR camera
b301c4f7ab96 : Fix cancellation of foreground service notifications
efad242f3571 : Wait until any background events are processed.
baa2586e1854 : Prevent NPE when GlobalActions items are clicked while the dialog isn't showing.
8ae74429e059 : Use system alert theme for HeavyWeightSwitcherActivity
72e07ae5439e : Add DeviceDefault.System.Dialog[.Alert] themes
32e22084987f : Fix Assistant always being called in primary user
f36bbbb880ed : Update Wi-Fi Easy Connect icons
3a53ff9f92d7 : Fixes an issue where the wrong icons where ambient
2f37bb1f6a27 : Improved timekeeping logic for USAP Pool refill mechanism.
629df2bb8f09 : Make SurfaceControl Transaction parcelable 1/2
8b8d58cc9479 : Re-adds a trace point that was accidentally removed.
7e6bfca54c2a : Frameworks: Add fdatasync after dumping a trace
8c13ba20cea0 : Frameworks: Change Java stack trace dumping
a83cad6ac5fa : Print the fd that isn't whitelisted.
ecd6e71aa6e0 : Add DENSITY_450
32dbdca4f5e3 : Start process of next activity with top priority in advance
2d030bc4ddf3 : Clean-up places that try to read wrap property.
ab37e6ec2da8 : startop: Parse camera metrics from logcat for app_startup_runner
0c65d1c5faac : startop: Add script to analyze block I/O from an ftrace file
6295fa733975 : startop: iorap script to create custom compiled TraceFile
fcd68fd74b6d : Removes unused code from the SystemServer/Zygote classes.
9cbcf722ecab : Moved some thread priority changes.
17f17cbdcdfc : Use the correct uid for delegate cancelations
81dfca0e057f : Fix asset compression to check name ends with arg
046807f0673b : Reconfigure displays on ready to apply DisplayWindowSettings
de47626ac345 : Added isOpenNetwork determine connect to an open network or not
71450d37bc92 : Import translations. DO NOT MERGE
06163cdc5cf3 : Import translations. DO NOT MERGE
966600d08c14 : Import translations. DO NOT MERGE
8878b39ccb32 : Revert "Merge "Whitelist START_ACTIVITIES_FROM_BACKGROUND permission for permissionController" into qt-dev am: 3206a17e5d am: c109f431a4"
45264b7423d5 : Resets the refill action/timing info after a pool fill event.
3deb2b5b7a9b : Make the USAP Pool refill delay configurable.
ca49f4905326 : Adjust Java Language thread priority in new processes.
3d7482189fa4 : Adjusts the USAP pool refill mechanism.
5beee9e711df : Add userid as request code to disambiguate screenshot pending intents.
e4a47ddc3a12 : Allow delegates to cancel notifs they posted
037a63fb0221 : Gatekeeper generated aidl cpp bindings
fbe63ae46331 : Import translations. DO NOT MERGE
182cbf9d509e : Merge libhwui and libhwui-host targets
fb329ba7c858 : Fixes two data races in USAP pool management.
476410729628 : Handle config override via settings correctly
c298eedb02f7 : Add tsaichristine to owners list
b6fe56577e20 : Reduces test flakiness for AssistHandleBehaviorControllerTest
3aad1be751e1 : Added fine-grained tracing to UserController.startUser()
f9cd813b10c6 : TC: Ensure ABANDON event has an entity type.
30c73021d96e : Improves the REMINDER_EXP mode for Assist Handle behavior
c1676807f45a : Retain parsed attribute type
efc38fd24e4a : Reduce ENABLE_ROLLBACK timeout to 0 for timeout test.
e0dbc98f954b : Don't use ApexInfo.packageName in StagingManager
e7e930ba7153 : Show contents of size configurations in debug log.
6e49735aa878 : [aapt2] Ensure that attributes have declared namespaces when fixing manifest
1cff0828e327 : Guard against null mFunc in PooledLambdaImpl
0a142b5cfde8 : Break up TouchExplorer.handleMotionEventStateTouchExploring for better readability.
7c96f518265c : Fix Device Idle resetting.
09a847902fa4 : userdebug: support perfetto traces as a section in incident reports
4303dc06ce0e : Check for file existence before reading it.
08d381b830aa : Add shell command to toggle DND
a36cc98af509 : Badging should print compiled platform version
bb771fbe316c : Use Slog in RollbackManager, not Log
265d093cd930 : Use connected boolean as NLS does vs IBinder
c4c6e9fc062a : Only log/send broadcasts for changed data
58bfeec99cfc : Support handling multiple static mocks.
2cbb9a34be09 : Update Wi-Fi Easy Connect icons
61f577ec2fb2 : Allow passing in acceptUnvalidated without explicitlySelected
6c34ede6bd52 : Deflake testKeyValue_Concurrency.
97a8f0f5dbf1 : Progress notification for interactive bugreports
ca53d07afedd : Add protection against an access-after-free issue if cancel() is called after a device connection has been closed.
8b1ce905c90b : Avoid loading the full file to memory in ConfigUpdateInstallReceiver
470b15bedaa3 : Delete persisted historical app ops on package uninstall
44fa342eb91b : [aapt2] Fix infinite loop in proguard::CollectLocations
6cf9e9df0e54 : Store subscriber ID / IMSI into telephony database
db31ab62381c : Set DEBUG_SCHEDULING to dalse by default
26ee94146173 : Created developer_important notification channel
069ff1636b8f : Always adjust event location to the middle of two fingers when two-finger dragging in TouchExplorer
4a318ed2e84b : Adjust down time to prevent subsequent modules being misleading
4c3da0f8a4e3 : [aapt2] Pseudolocalize <plurals> values.
3e0ba93b3b56 : Import translations. DO NOT MERGE
657799ce403b : Import translations. DO NOT MERGE
d8acf74d9323 : Import translations. DO NOT MERGE
5c66208654e8 : Import translations. DO NOT MERGE
c492bc1ef865 : Add copy constructor to PointF
c9654c1b57ee : Switch DDS during MSIM emergency call
5f8701915733 : Multiuser perf test: re-launching app in profile
0a2002209c87 : Remove OnPropertyChangedListener.
2cdbffdad201 : Revert "Store subscriber ID / IMSI into telephony database"
86bd25d5ed85 : Avoid using usap when wrap property set.
80cfdbb54dcd : Report when a restored live wallpaper isn't available.
25a365124586 : added getDisplayId for AccessibilityWindowInfo
95df5ca7fe47 : switchUser checks INTERACT_ACROSS_USERS_FULL
339d44778545 : Add comment that mWrapped ==> mClosed
8bdf3a63a756 : PerftestMultiuserDummyApp > MultiUserPerfDummyApp
07a8690090be : Fix comment typo.
8ace5f6ec17c : Update systemui components to DeviceConfig.onPropertiesChangedListener
32d5d50bfdaa : Disable resume for guest session if user is ephemeral
c76767c21c85 : Add an option to allow background starts for am broadcast.
cffd546f23c7 : Delete Android.mk file to fix build
f9f964d8d282 : Brought back compatibility check for falling back on dest_out whenever clear is used as a blend mode to draw bitmaps
78e6b493a1de : Correctly handle AndroidFuture#cancel
23462d88f5a3 : Delete wrap_gles capability
3489b7cba164 : Store subscriber ID / IMSI into telephony database
1d081c503c67 : Adding version code R for development
a0f95e3d31bd : Keep CtsShimPriv's v2/v3 signature
cb88879c2c0c : Update systemui components to DeviceConfig.onPropertiesChangedListener
21e7e2d9b13e : Build native android graphics library for desktop
fc3874ac821b : Empty attribute values in styles should be strings
8f223c591e8d : Set the a11yNodeInfo unclickable if the TextView has a LinkMovementMethod and there are no onClickListeners or onLongClickListeners
c9cb5322b01b : Bump character limit for a few strings
7c491a534a2f : Added test coverage to Context.startActivityAsUser
0649924d21e1 : Extract touch state information from TouchExplorer into TouchState.
1854f47f80e5 : Remove all eSIM Invisible Profiles during FDR
a02a12d765f6 : Use libbase API to access system properties in libhwui
c53878f38d83 : ApexManager does nothing when ro.apex.updatable is false
767c8bb96a25 : Migrate Shell app to use the new bugreport API.
21a1dbc58e9d : Accessibility SecurityPolicy refactor tests
42311d94ec1a : Import translations. DO NOT MERGE
371c1833b3d4 : Import translations. DO NOT MERGE
363adfa3f17b : Import translations. DO NOT MERGE
07973e153d48 : Import translations. DO NOT MERGE
4ca1cc964046 : Update LOG_WINDOW format params.
930925d7c440 : Made Context.CONTENT_CAPTURE_MANAGER_SERVICE visible for tests.
a0bccf3e7039 : Revert "LayoutInflater: Special case well-known View constructors"
845f848638ae : Reintroduce android.test.base for Android R apps targeting Android Q.
e1d80fa415a2 : Switch to HexEncoding from ByteStringUtils
a7e62a828e0a : Fix StrictModeTest#testNonSdkApiUsage
06c978a4311e : Make kotlin 1.3.31 happy with EasterEgg
154e3488969a : Revert "Adjusts the USAP pool refill mechanism."
c0c34322b506 : [CM] Fix NPE due to unvalidated callback value
5093019f0960 : SecurityPolicy refactor
daa55eeb9bf2 : Ignore more flaky tests.
da7c19c6d681 : Fix light center position for layers
caae8dc81fe7 : Media: Introduce MediaRouter2
2669e46609c1 : Allow ASCII numeral system override for Assamese
4465f55d9258 : Don't fire 'changed' event if printer list is not updated
46a6dc10ae81 : Fix up accessibility issues in Time picker.
6e9d4f46f19a : ScanFilter: Fix argument sanitization logic.
d9f2151ae780 : Revert "AccessibilityEvents for visibility changes should be subtree events."
2aedb72bde81 : Revert "Use the SubId in the TM.getNetworkType if Valid"
5ab7865750e5 : Import translations. DO NOT MERGE
27546e72b797 : Import translations. DO NOT MERGE
e525bae92591 : Fix multiuser.UserLifecycleTests dummy app
96a563e8db9c : Fix NPE with live wallpaper
886a7961bea0 : Use AccessibilityManagerService to deliver double tap and double tap and hold rather than touch events.
bc883f6a5611 : Query for all apps, even disabled from pm list
22ead1c3b02e : Remove lite optimization from protos
3aa46b2dd00a : [Magnifier-84] Improve PixelCopy failures handling
d263141c4b4d : [Magnifier-86] Fix deadlock causing ANR
03c30694cfa2 : Import translations. DO NOT MERGE
343c85ebc262 : Remove flakey designation for testStartUser_background
3509b624feec : Remove obtainStyledAttribute and AssetManager2::GetBag tracing
8f74fa14a525 : Import translations. DO NOT MERGE
221fd2290e26 : Import translations. DO NOT MERGE
6a58a34e1454 : Exposing getPortInfo in HdmiControlService as an HdmiSwitchClient API
1d320ec6b102 : Fixed Cancellation for PendingAutofillRequest.
53f4df30f022 : [fixed] Replace RemoteCallback with AndroidFuture in PermControler
8feb3a1df19c : Revert "Replace RemoteCallback with AndroidFuture in PermControler"
d72176296d74 : Revert "Temporarily hide some APIs."
ad0a6fdbb14a : Change quick setting min_num_tiles number and text to resources value.
ac2ffddb5919 : Make DeviceProvisionManager overridable
5410807f40a9 : Remove unused support libraries.
7c871c80a578 : Do not kill autofill service after disconnect.
1eda0fb80827 : Grant FLAG_PRIMARY to the first human user in headless system user mode.
e7daff9fa385 : Replace RemoteCallback with AndroidFuture in PermControler
6799c820f649 : Fixed javadoc for View.setContentCaptureSession().
365e50bfa437 : Make the USAP Pool refill delay configurable.
fd4293962c24 : Make sure we don't delete VkSemaphores before exporting in VulkanManager
bfcffa085140 : Whitelist all perms on installExistingPackage
78352373ae6a : Fix debug print for new AppOps history params.
32417b3077c9 : AccessibilityWindowInfo: reset mChildIds to null in clear()
c5c09a94ccb2 : Unhide ContentCaptureSession.newViewStructure()
2bdf647b7d94 : Enable multiprocess WebView for all devices.
420947c4cc23 : Metrics for content capture.
d9be5e0cc745 : Change warning logs to debug logs
e2fa23b36782 : Fix Announcement of EditText when showing NumberPickerDialog
be4e3af8528f : Migrate PermissionControllerManager to ServiceConnector
b32150024f60 : Adjusts the USAP pool refill mechanism.
8b5d67d1c069 : Stop ignoring app's requested orientation on Auto.
baf431e6be5c : Remove mentions of audio_policy.conf
3f5945539f9c : Remove FeatureFlagUtils entries for Global Actions Dialog.
c9239fd9221e : Remove unused resource
dafac54a408f : Media: Add ClientRecord in MediaRouter2Service
6c5d7dcb4f1a : Media: add onRoute*** callback
0693ee80f6ea : Import translations. DO NOT MERGE
82bb077f2dbf : Import translations. DO NOT MERGE
ae7813e091bc : Import translations. DO NOT MERGE
2ee7cc6ee9ad : [aapt2] Set use_version_lib.
4992878aa128 : Import translations. DO NOT MERGE
f7fdc6d58d01 : Import translations. DO NOT MERGE
f0aff30653d4 : Fix NPE in TextClock.
d8bdcd94b674 : Import translations. DO NOT MERGE
0ab4439614fb : Replace Skia font macros with enums.
c9afa38f9743 : Parcel only the canonical Uri.Part representation, not both.
1ac38ef77efe : Import translations. DO NOT MERGE
550675b2b73f : Import translations. DO NOT MERGE
60ab87f39501 : Import translations. DO NOT MERGE
e61e1628300d : Import translations. DO NOT MERGE
6c621203d8da : Import translations. DO NOT MERGE
03bdb7e384fe : Import translations. DO NOT MERGE
f1b1c818aede : Import translations. DO NOT MERGE
fdf39a2e5296 : Import translations. DO NOT MERGE
436e6513a5fd : Import translations. DO NOT MERGE
6b4f3d5e01a8 : Fix AppOpsServiceTest
518520b8578c : AccessibilityEvents for visibility changes should be subtree events.
8081cd17a688 : temporarily ignore app-ops tests.
43c03799ede0 : Fix Role tests
e73ae32b34e7 : Remove storage sandboxes related code.
4439ee663f15 : Renamed UserDataRemovalRequest to DataRemovalRequest.
c6be50986332 : Fix sharing into a locked work profile
42fe2b2ac7de : [aapt2] Close empty lists in "dump resources".
36804d5b5e60 : MTP: remove usages of device identifiers with virtual serial number#3
8ad4e0142e98 : Bump metrics_constants value by ~100 to avoid conflicts with master.
ed67bdd26b2d : Added if DEBUG_PERMISSIONS statement to "Un-granting permission" log in PermissionManagerServices
d4ab19ec4339 : Remove unnecessary internal APIs.
ec142a52fe6d : SetMode: Don't call into PM with AppOps lock held
a20781c119b4 : Collects metrics for the new Sharing Shortcuts api
87ac4ea4a586 : Start THM outside of the frp block
b8662f120116 : Added moar augmented-autofill metrics:
d516beefe916 : Add a debug flag to trace origins of permission grants
816f9c0c7b39 : rename DAR.onUserAdded newUser param to addedUser
e3223f3d4c8e : Update usage comment for IntelligenceEventReported
f6f30d3a14a4 : Revert "RESTRICT AUTOMERGE Removing deprecated APIs added to Q"
9477d560ac56 : Revert "RESTRICT AUTOMERGE Android Q is API 29"
931292f5adf8 : Acquire DockManager via dagger
8c3a0d73ed66 : Disable rounded corners when in multi window
6a02213f12e9 : Clean augmented-only autofill sessions when augmented service changes.
5489a5fbc1eb : Increase the timeout for Hearing Aids Pairing
37e8b7b50969 : Remove temporarily pre-grant permission
5e7370d1d02e : AAPT2: Fix --output-to-dir
ac33a4875161 : Fix fading edge effect from impacting neighboring pixels
524a364754cb : Inline calls to MimeUtils.
9e3c69ee0109 : Marked some WM flaky tests as such
e0bf5e71555e : Do not set thread priority to background for ApplicationsState.Loader
b5f5359916bf : Lighten SBNs
f36e448718e7 : Add all .idea directories to .gitignore
c9b5a972712b : don't use legacy postTranslate255
909962d7edd7 : Modified camera framework stress tests.
ea3cbd099707 : Interpret linearMetrics flag to imply no-hinting.
3ee9e9236975 : Migrate RoleControllerManager to ServiceConnector
8e85aeea1e4b : Marked some WM flaky tests as such
6a9d19dc63b2 : Revert "Add useSystemProvidedLauncherForSecondary config"
508181e2b725 : Add TEST_MAPPING for backup paths
a7fcdc930ee1 : Sync OWNERS files with AOSP
253c9f4d904e : Limit who the SyncStatusObserver broadcasts are sent to.
2ec750457e7f : Revert "incidentd: Move logging statement so it's used"
514dff4f9b9f : Guard isProviderPackage with permission
eb4f12ca8d5a : Fix idle maintenance wrt checkpoint check
b2b9ce54c34c : Cleanup of ZygoteServer.java
97d96c6149b6 : Update PackageWatchdogTest
ba036ade2a24 : Make PackageWatchdog variables configurable
3fcb6dfae82c : Revert "Guard isProviderPackage with permission"
1f26331df0d7 : Code cleanup in ZygoteConection.java
509ef150f235 : Change command like set-default-dialer to be a test override.
01e46b2d5288 : PM: Reject installation of an APK with same name as an APEX
2ee3743456f4 : use new non-255 colormatrix
400dc588d428 : Import translations. DO NOT MERGE
d91593a6d360 : Import translations. DO NOT MERGE
b1a6b18a0a1d : Import translations. DO NOT MERGE
b7644cfe761c : Import translations. DO NOT MERGE
a7a810440c8a : Import translations. DO NOT MERGE
c43c6b505deb : Update documntation for getCardId
ca848c473cb1 : Removes a vestigial code path.
dc7d07c4eb38 : Exclude flaky tests via annotation.
a533e52b075d : Dump accessibility event and node when tag is loggable
7c7573040ade : Fix bug where path shortening breaks ColorStateLists
5a31997b0eb5 : Remove SkCanvas::filterBitmap declaration.
7449108978fc : Correct visibility for LOCATION_MODE_ON
24136098c098 : Guard isProviderPackage with permission
439305caddf8 : Update boot image and system server profiles
c99198249f8b : Adds additional sanitization for Zygote command arguments.
6c8e0f3f534f : Update getUiccCardsInfo doc
9b6ae901ebf0 : Re-add the logging to track when a backup transport is used which hasn't been initialised.
1f74b05caf1e : Extend NetworkDnsEventReported and add new DnsCallReported to log per-query information
7ab5c4d6e65e : startop: Update app_startup_runner to work with iorapd
58e0ee0dd190 : Fix null pointer exceptions
164202a9f5a2 : Check if ramping ringer is enabled for vibrator service.
a081250c3076 : ServiceConnector impl + migration of RemoteFillService
f84c641b15e1 : incidentd: Move logging statement so it's used
3658fa7f6eaa : Add timing / count for IntelligenceEventReported
6d00c1ab57ee : Change USAP name to application name as soon as possible.
765d31240c1c : use colormatrix w/o legacy apis
2b9529142a90 : Disable OPA edge flash animation
86347bae0e2e : Init ARC before init System Audio Mode from AVR
21c3aeb49de0 : Do not populate SLOT_KEY with wrong slot info
3aedf0254072 : Media: enables MR2PS to update provider info
1c4ae26b835a : Import translations. DO NOT MERGE
6a354f44c410 : Import translations. DO NOT MERGE
2cced73fa8d5 : Import translations. DO NOT MERGE
044c92ac8167 : Import translations. DO NOT MERGE
c14c578f8f3d : Import translations. DO NOT MERGE
ed8aef14a76a : Import translations. DO NOT MERGE
41e9eb0aed38 : Fixed content capture whitelist for specific activities.
992871ddaed2 : Import translations. DO NOT MERGE
96782a9fe113 : Import translations. DO NOT MERGE
97b4801ae89b : Import translations. DO NOT MERGE
2b7fe8e50a0a : Import translations. DO NOT MERGE
052c9423d80e : Minor javadoc fixes.
4e574efe28ba : Temporarily hide some APIs.
7ead3ee46fa2 : Fix UID tracking in ProcessCpuTracker.
3087d600430a : No service timeout when debbuger is attached
5aa6082587ff : Media: Introduce MediaRouter2Service
45ec7bb9476a : HwBlob: s/malloc/calloc/
301a1c46da93 : Load the default graphics driver in USAPs.
c243fe258c63 : Force collecting cert for apps sharing user id with priv apps
98180a344cfd : Move to android_mallopt for malloc debug calls.
abfc054c9065 : Delayed install completion
8298ae003997 : startop: Add scripts to dump iorap perfetto/compiler protos
18f9c6c41118 : WmTests: Declare dependency on android.test.runner
4ea6290b11d9 : Don't start an observer without an extcon device
c73adb2415fd : Add javadoc references to styleable attributes.
fadb8ab61d95 : Revert "Move GtsUnofficialApisUsageTestCases to postsubmit"
3b814cbedd25 : Use structured bindings for mVectorDrawables
e2f8a0f11d8f : Lower log level for errors which are limited to the backup of a single package
4ad01f2c9dd5 : Add EuiccManager#EXTRA_PHYSICAL_SLOT_ID to detect it's an operation for pSIM.
312da055c2dc : Multi-user profile perf-tests
c04cb4918f3a : Move GtsUnofficialApisUsageTestCases to postsubmit
65a9b7122ada : Monitor swap
b0461ebba166 : Retire android::nio_{get,release}Buffer
9dab1a6fac87 : Media: Introduce MediaRoute2Info
44efeaef4da2 : Add RequiresApi annotations to LocationProvider
8e31c3ef143f : Added BlendMode equivalent APIs to replace deprecated PorterDuff variants
ce5f7f872095 : Passpoint: add NETWORK_CARRIER_PROVISIONING for removePasspointConfigurations
c76977857142 : Introduce ProgramInfoCache
bf92e74a259b : Retire unused android::nio_{get,release}Buffer functions
7e28b54dc9f8 : Skip idmap1 generation if target defines overlayable
3c4315bf311b : Ensure all fields of AutoBufferPointer are initialized
dc65aa3fce20 : Refactor updatePermissions path
b60ff5bfe621 : Framework: Clean up blacklist
ed364d6caa06 : Remove gMallocLeakZygoteChild.
62b389411be2 : Move AlphaFilterCanvas to new API.
24d20680bcb1 : Remove location_permissions_upgrade_to_q_mode
2961c5624885 : Revert "Move test broken in presubmit to postsubmit."
8c50f8206237 : Don't call into pm with appops lock held
39469f6260c1 : Remove setAllPkgModesToDefault
e522c99430ec : Ensure all fields of AutoBufferPointer are initialized
66de11f7eab5 : [PasspointV2] Clear feature flag settings_wifi_details_saved_screen
0f018aa590a9 : Adding comment to sync native and java matchers
ae7e07abba62 : Log constellation types in GnssMetrics
dbc98b34ddef : Catch exceptions thrown from UpdateEngine#applyPayload.
095b37c55e2b : Import translations. DO NOT MERGE
5b70220fb5a1 : Update boot image and system server profiles
aeb6fce5b336 : Framework: Lock inversion checker
ee1fd45a8e58 : Replaces custom code with a library function.
ff8d4e7abb65 : Moved and renamed DisableExecuteOnly to match file structure.
375e2062422e : Cleanup of the Zygote.java file.
8523c81fa4ce : Fix FD leak in the Zygote.
45abf1a0d9e2 : In getAttentionServicePackageName(), only return the package name of Attention Service instead of package name+class name.
a7f976cd6724 : Add PhoneAccountHandle method to check if 2 accts are from same CS.
47e84245a86a : Revert "Stop window redraws for invisible parent children"
5df3c64c9bab : Reordering UserLifecycleTests in prep for more
b96ca99b49e7 : Focus content or button on AlertController
1c2f5fcc7e35 : Update to new factories for effects
b92282a00a3c : Switch to HexEncoding from ByteStringUtils
d74ba660580f : Import translations. DO NOT MERGE
6f34427eb209 : Switch to HexEncoding from ByteStringUtils
2344ec4f7563 : Switch to HexEncoding from ByteStringUtils
8fdca745d62f : Switch to HexEncoding from ByteStringUtils
754c358558e4 : Import translations. DO NOT MERGE
712e60544e6a : Add file-exclusion-filter-regex for hwuimicro
d51666de42ea : DO NOT MERGE: Revert "DO NOT MERGE: Revert "Media: Add MediaRouterManager to control media route of other apps""
a79944f2b11a : Import translations. DO NOT MERGE
fe7c37a7d46e : Address comments from API review.
a4120b742d24 : Import translations. DO NOT MERGE
08e4756fd3a5 : Revert "Remove overlay logic from package manager and parser"
5f8f3034ce05 : Bluetooth: Make ScanRecord.getServiceSolicitationUuids NonNull
bca65b9e7f50 : Update the playback UI any time the state changes
54a6c89d9b13 : Add DeviceConfig namespace for package manager service.
bebf04aaaf9b : Add fallback for TEXTURE_TICK
b462e2e49964 : Pass valid file descriptor to binder
573b2b0c9659 : p2p: unit tests for WifiP2pWfdInfo
c16ba42bddfb : p2p: unit tests for WifiP2pInfo
7e6b62ea2d87 : p2p: unit tests for WifiP2pProvDiscEvent
dd3f305bb311 : DO NOT MERGE: Revert "Media: Add MediaRouterManager to control media route of other apps"
e07b3e699564 : Add removeCallback for System change callbacks
bc4006838be9 : Cleanup of the ZygoteArguments file.
eae47f42d339 : Copy Skia's GrGLTestInterface locally (it's deleted at HEAD)
ef81519fec85 : [CLEANUP] Clean up unused permissions
7fb4c9e4bb10 : Ensure that hardware Bitmap has a ColorSpace
1b3134c5140a : notifyUserMobileDataStateChangedForPhoneId does not set mUserMobileDataState.
b57aeb93d917 : Move test broken in presubmit to postsubmit.
7ff16257225d : Switch to HexEncoding from ByteStringUtils
b80dbce9a3b9 : Allow GSM RSSI levels to be customized by CarrierConfig
7619525014ce : p2p: unit tests for WifiP2pDeviceList
e518f2ed7709 : p2p: unit tests for WifiP2pConfig
b3eb4e3d632e : p2p: unit tests for P2P DNS SD service discovery
d9c7a28786a0 : p2p: unit tests for P2P UPNP service discovery
ed4fc9abf73b : p2p: unit tests for WifiP2pGroup
a330174d8d13 : p2p: unit tests for WifiP2pGroupList
5da6a95eab7e : Verify Bundle is not null before using it
2d178eaabb90 : Add 5G evolution icon
2ecdcb6f21c2 : Revert a bad merge from ag/6938423
87380366ecf6 : Defer post-install resource clean up for 5 seconds
7fac2a34bced : Import translations. DO NOT MERGE
8e874bb86571 : Make an Android-specific copy of Skia's Null GL interface
363ed278fb0e : Sharesheet: Rank the first N apps, then show the rest alphabetically.
5c3f8c656254 : Switch from Byte.toHexString() to HexEncoding
f87e93835a9c : stats_log_api_gen: Minor printf format fix
fdb5a7db34d8 : Import translations. DO NOT MERGE
402d40bb8d75 : Import translations. DO NOT MERGE
f9476f0fa335 : Import translations. DO NOT MERGE
e95df8aecba8 : Don't cancel injected event when mouse event arrives
7198c1c499e4 : Import translations. DO NOT MERGE
3ad28e798414 : Import translations. DO NOT MERGE
ec288631d300 : Import translations. DO NOT MERGE
7dc219e62207 : Import translations. DO NOT MERGE
8cdfe0fefb08 : Import translations. DO NOT MERGE
d6d4d1efa208 : Adding documentation to getElapsedRealtimeUncertaintyNanos following api council guidance.
39055b05e023 : Fix LaTeX formatting in Android documentation
7d7cad22899d : Adding debug value to Biometric atoms.
fd0230bffc37 : Disable lock screen and enable location in THM
7b88ee46aaf8 : Re-enable NonPhoneDependencyTest
b199568a4a9e : Remove redundant calls to invalidateParentIfNeeded
21a862cc5c06 : Revert "ApplicationLoaders: hard failures & tests"
156172011d39 : Fix missing call to requestTransparentRegion()
5da396ba09be : Add ContentSuggestionsService call counters
f4c212b99cc9 : Revert "Set system gesture exclusion rects for Bubbles"
d3701b130478 : Don't bother resetting settings; they use testable context
588784dc259c : Remove overlay logic from package manager and parser
65e8de3fded5 : Fix issue #129936402: Runtime restart occurs when suspending an app...
e1f8449bdece : Remove PRODUCT_SERVICES from PackageManagerNative.getLocation.
7234a64355ad : Don't update process-level configutaion for MSIME process
819d7406acc2 : Test flaky test: Always wait for handle task to complete
e14120edf2cb : Add system captions manager service
f55f5d83dec6 : Load /metadata/password_slots/slot_map lazily.
6e0694019b74 : Add draw props back to greylist
9b0bb840cd08 : fix AudioAttributes matching rule in AudioProductStrategy
215eb27dbfeb : Update icon for Calendar permission.
ab3a3f8c0250 : Revert "Revert "Mute haptic channels by default.""
89bb24e4cf51 : Fix remaining pointer leaks in Asset.cpp
6ee36a1d7c46 : fix nullability
9272fd2f57e5 : Expose notification guts on menu shown
0975a412b3b7 : ApplicationLoaders: hard failures & tests
6849f9a6916b : Do not print exception and stack trace.
806aa81113c8 : Add option to enable tracing all the launches.
ea80d17cb65e : Fix enumerate corner case
859f98d82c1f : Add back render-ahead support
461bb11371e9 : Force app to draw navigation bar background
ea111fa8ce39 : Set system gesture exclusion rects for Bubbles
9602bd62bdd2 : Fix InsetsSourceConsumer visibility
d81ff978667a : Fix rollbacks in multi-user case.
dc0ebba5103c : Add SD card support for AOT
8f4a54c69396 : Guard CDS settings against USER_NULL
a527e6d94b77 : make libmedia_jni_utils depends on libgui
6bf8ef562619 : Batterystats: "none" Data connection state should reflect only out of service
b4c703b8e30e : Turn off LAYER_TYPE_SOFTWARE on BatteryMeterView
c8f175a40a28 : Add provisioning extra definition to skip education screens
d634f2b44e5d : Restrict updatable-media to android.media package.
dd2ab214e150 : Remove Obsolete Comment
61783592df9c : Use libnativehelper to get access to NIO buffer internals
6eae4a6a60d9 : Prevent accessing companion records from arbitrary uids
ff6770d66939 : Add display white balance enabled methods to CDS
878d0b6b2407 : Fix a few issues with foreground service location accesses.
87fbeab12f70 : Update BiometricPrompt default title
0f7bce31a8c9 : Enabled the USAP Pool by default.
87348a64928d : log guardrail limit hit for Duration, Count and Gauge metrics
4a3beba5064e : Fix Resources.ThemeKey.setTo() to fix memory leak.
8c965b884372 : CompositionSamplingListener: weakly reference listener
f010be4784e0 : iorap: Add a JobService for idle maintenance trace compilations

+- Project: platform/frameworks/compile/libbcc

a9ef359 : Make libbcinfo buildable for native_bridge

+- Project: platform/frameworks/compile/slang

e8ce95f : Make libbcinfo buildable for native_bridge
e4dce61 : Add a new wrapper for LLD on Windows.
aaf6cc4 : Add a new wrapper for LLD on Windows.
85837e9 : rs: silence static analyzer complaints
2bad28b : Revert "Disable clang-tidy for slang_rs_check_ast.cpp"
8bdd9e2 : Renderscript: rename .rs extension to .rscript

+- Project: platform/frameworks/ex

5050934 : Camera2: Add support for offline session callbacks

+- Project: platform/frameworks/hardware/interfaces

9246105 : Statically link VtsFwkDisplayServiceV1_0TargetTest
5ec51ee : SensorService VTS: Add test for getDefaultSensor
332c68b : SensorService VTS: do not assume ashmem accelerometer
ffaebbf : auto display update-makefiles.sh for missing dep
8339d87 : Add VtsHalSensorManagerV1_0TargetTest to VTS.
15c12d3 : Add VtsFwkDisplayServiceV1_0TargetTest to VTS.
84caa46 : Rename vts-core to vts
e67bffd : Rename vts-core to vts
81d2d06 : Remove references of VtsHalHidlTargetTestBase
00f0d2c : Freeze HALs for Android R
c0b34bf : Multi-display device support
98652f7 : Camera: Add 2.1 version of ICameraService and ICameraServiceCallback
5774985 : Rename CarWindowService
9699ef8 : Add display information getter method
949aa9e : Remove libmetricslogger from stats HAL
fc553c4 : VTS tests for Automotive Display Service
fa5f8a1 : HIDL interfaces for car display service.
d334a73 : Rev up vr_hwc to composer@2.3

+- Project: platform/frameworks/layoutlib

244d8395bf : [ATF] add checks filter in policy
83924c1685 : Put atf prebuilt through layoutlib bytecode manipulation
03a9aabbe7 : Add image contrast capability + metrics
7436aaff62 : Sanity tests for a11y
b1be588620 : [atf][layoutlib] Cleanup data passing from bridge
43ec4c93b3 : Ensure density dpi available in info
67b4512b07 : Delete unused getNamespace method
a1418cdc4f : [ATF integration] Adding a simple sanity test
d84e1ead52 : Support non-disposed render in tests
9fc4e188f3 : [ATF integration] include validator in layoutlib
1c5364a638 : [ATF-integration] Make sure data can survive render path
b67f2436d6 : [ATF integration] #2 Add validation to render path
29fbaf3c04 : Use bug to track all namespace related TODOs
ce81ff4e77 : Fix namespace handling for attribute names
1ec150e514 : Correctly parse colours defined as "#..." or "#...."
95dcbc48dd : [ATF integration] Resources converter
a1198b0c89 : Use Html parsing on strings where rawXmlValue != value
759fcb36a7 : [ATF integration] #1 Basic ATF framework that compiles
b484b7ef0b : Stop using deprecated API for logging
41c051a7a8 : Add ClipboardManager stub
34dbaab8ab : Implement new method in BridgeContext
0c2152f77b : Handle string resources containing html tags for style
79b1b2fdef : Update BridgePowerManager with setPowerModeChecked
9e174f5e93 : Report bounds instead of size in WindowMetrics
97498bddde : Do nothing for ContentResolver.registerContentObserver
5739425344 : Add setPowerBoost and setPowerMode methods in IPowerManager
2a0d164ca8 : Make layoutlib run with JDK 11
b8c8d522c4 : Remove fields from list of promoted fields
2a5a240d62 : Generate WindowInsets with new insets API
43206fc269 : Update to accommodate variable fonts.
c8633b2c4d : Update Bitmap_Delegate following commit efac052
71e3503da9 : Update SystemProperties_Delegate following commit 6e2cff7
4eedc8db8a : Update Bitmap_Delegate followin commit 5a190b1
d6f7b4b828 : Adapt to thermal service interface change for native API.
866f6857bd : Bridge: Pass dummy ThermalService into PM
f44fb10ecc : Implement the new API, canonicalizeAsync added to IContentProvider
39adcde659 : Rename delegate following commit 8c2f6b6
6cc785f231 : Update font related delegates following commit 4db7bd2
a7ff1ca341 : Add support for brightness as a float
79cf8a03a2 : Update layoutlib WindowManagerImpl following commit 10117238
a1965ce8f2 : Load font.xml from "standard" directory
1a7ac67e5d : Implement the new API, getTypeAsync added to IContentProvider
1413ceb20e : Add APIs in PowerManager for suppressing ambient display.
d8fe74d3bd : Return default values for BridgeSharedPreferences
231e804f09 : Convert mock_android to Android.bp
3c511dd042 : Ensure the base content view has id android.R.id.content
d5b64d8f4a : Do not create a BufferedImage with a 0 dimension
0fe257a842 : Fix missing framework dependencies when building layoutlib
3a1e357d26 : Ignore failing tests for layoutlib
bd79660f07 : Fix location of classes jar file for ninepatch prebuilt
9e121ab684 : Enable shrink rendering mode in layoutlib
a1fdeca371 : Update ICU_Delegate following commit a7b01eb
6808cf5697 : Fix test failures caused by refactor in commit 7ddca84
ae917a8e97 : Update layoutlib following changes in the platform
41d1f5859d : Extend insert/update/delete to provide extras.
eb95e1352a : Use ClassRemapper for refactoring classes
9f8a2a2df2 : Update ICU_Delegate following commit e477f5b
b2f0300016 : Update status bar clock with new versions of Android
fe93854dba : Update background color API usage
5c220d82e5 : Adjust BridgeContentProvider to changed internal API
966dbce0d4 : Delete layoutlib legacy
fe1dee53a4 : Move resources code from Studio to layoutlib
27483c1ca6 : Delete unused code in bridge
ec27f059d8 : Allow custom drawables to be loaded by DrawableInflater
b850f6456c : Update ICU_Delegate following commits 7879860 and 7460652
c7c1eddf50 : Update font location for layoutlib tests
295ecbe651 : Revert "Delete layoutlib legacy"
4e877a2045 : Delete layoutlib legacy
4336510ace : Do not re-implement android.util.LruCache
940c962ef3 : Delete SystemServiceRegistry_Accessor
8e1a020c30 : Add font scale to configuration
8ace156371 : Add AutofillManager service
654ad9a4e9 : Exclude org.xmlpull.** classes from layoutlib.jar
0904fb5831 : Detailed ContentProvider permissions checks.
09590ac91c : Add InputMethodManager to getSystemService
65358aa5c5 : Add dependency on trove4j needed by sdk-common
ec0913c9da : Update Bridge due to an update of the init method signature
e19c620946 : Report an actual error in case of failing inflating
813bd03bb3 : Remove assertion for null clip area of a canvas
6142421526 : Clean the IntelliJ project structure of layoutlib
fffae83e48 : Log problems during dispatchDetachedFromWindow as warnings
ba378571c3 : Add missing icons for v28 status bar
2b0d7a5373 : Update Canvas_Delegate following commit ac33a48
a5bb76e5f9 : Get rid of the Fragment_Delegate.sLayoutlibCallback field
df2c541598 : Use the correct context for creating views
1b2c8daaee : Log exceptions in the RenderSessionImpl.dispose method
25d912cd68 : Set type and data for boolean TypedValue
064ccc8967 : Register method again if class loader has changed
997b899657 : Update build artifact location for layoutlib tests
fc52753e40 : Clear PropertyValuesHolder cache on RenderAction dispose
a2ff4c5c17 : Load font preferably through File instead of InputStream
554c21f0cf : Simplify ambient shadows triangulation
91130347fd : Simplify spot shadows calculation
72a8c4ae70 : Convert frameworks/layoutlib to Android.bp
2668d3a9c6 : Render triangle faster
0c5db0fdc1 : Update README files
7a419b0d38 : Render both shadows to a single image
b738067212 : Make the shadow bitmap have only integer shift
ed8fff29be : Render each triangle only once during ambient shadow rendering
891573c81c : Forgot to move one high quality shadow test
416879c100 : Split high quality shadows test into a separate class
fae085c71e : Add image pool tests to Main so that they run on ab/
7a17099eeb : Correctly calculate shadow caster source position
80ab0ba76d : Do not draw part of the shadow covered the shadow caster
ab0f8a30f9 : Remove platform AccessibilityNodeIdManager with a no-op
7cca7f5b54 : Do not shift shadow with scroll
639f611dd7 : Use minimum possible bitmap for drawing shadows
4d9aabf1ec : Fix assertion on RenderSessionImpl
0081233db0 : Revert "Use minimum possible bitmap for drawing shadows"
e4d88852ef : Use minimum possible bitmap for drawing shadows
ab0af2c9b6 : A better name for a function that transforms rectangle
2703845c25 : Enable clearing of PropertyValuesHolder_Delegate caches
0832cf3b09 : Improve tint performance
3b80105e9f : Test script should return exit code from test run
b36816dfc6 : Detach root from window in RenderDrawable
342b349908 : Update tests to run with JDK from prebuilts/studio/jdk
fe0b745d35 : Update remote bridge following API change
40d7c12ce7 : Update test script to have it run on ab/
fcbe25bba2 : Pass the themed context to the custom inflater
3297698086 : Control shadows via SessionParams flag
e2c73adc2a : Resize all LineBreakers arrays when needed
423f49b013 : Avoid ttx timestamp recalculation

+- Project: platform/frameworks/libs/modules-utils

1dac00b : frameworks/libs/utils: Add test mapping
df62993 : frameworks/libs/utils: Create OWNERS file
166daa2 : Initial empty repository

+- Project: platform/frameworks/libs/native_bridge_support

c6f684a : Revert "Revert "Initial AOSP push""
d881317 : Fix potential conflict on arm devices
489b0ea : Revert "Initial AOSP push"
dcbff3f : Initial AOSP push
de19ddd : Move lib{c,icui18n,icuuc} to separate soong namespace
4328f7f : Revert "Don't put native_support libraries into a namespace"
f2c949f : Add more targets to NATIVE_BRIDGE_PRODUCT_PACKAGES
48fc762 : Don't put native_support libraries into a namespace
0756213 : Reland: Add initial files
f115f44 : Revert "Add initial files"
757cb04 : Revert "Switch to standard libdl.so"
9690ddb : Fix the typo
ff323d3 : Switch to standard libdl.so
dd1c800 : Add initial files
532cbff : Initial empty repository

+- Project: platform/frameworks/libs/net

652aa29 : Add the visibility of net-utils-framework-common for cts-net
2950a64 : Move DnsPacket to libs/net
953dd7a : Move Inet[4]AddressUtils to libs/net
72364ef : Opportunistic cleanup of NetworkFactory.
76d0b5e : Make NetworkStaticLibTests as test lib
97c7286 : src_frameworkcommon: Fix filegroup base path
4dd17a5 : Address further API council comments.
ad2d1da : Update NetworkProvider calls for API council request
af8c6f0 : Make NetworkFactory a single-use object.
44ca947 : Updates to NetworkFactory for the new NetworkAgent constructor
40b3a51 : Statically link DnsSdTxtRecord into framework-wifi
176663f : libs(net/common): Create filegroups for wifi sources
e7db1d6 : Revert "libs(net/common): Fixes for wifi to include"
9d7e98d : libs(net/common): Fixes for wifi to include
b989a99 : Address MacAddressUtils / NetworkFactory comments
ceef096 : Fix visibility for services-common lib
48d0027 : Build module common libs as system_current
2974d6b : Add a net-utils-telephony-common library for NetworkFactory.
ca97e97 : Add net-utils-services-common library
d060c66 : Add DnsSdTxtRecord to common net static library

+- Project: platform/frameworks/libs/systemui

6cb0317 : Adding gitignore and remoing unwanted files from git
a4c563c : Allow ComponentKey creation from its string representation
76550b2 : Copies iconloaderlib to frameworks/libs/systemui.
3b0335e : Initial empty repository

+- Project: platform/frameworks/minikin

d26e5a8 : Update isEmoji for Unicode 13.
e6999ef : libminikin removing diagnostic
608be4e : Libminikin Enable Bound Sanitizers
a4e8516 : Treat ReplacementSpan transition point as a break candidate
3744ee6 : Remove stats dumping code
fa10e18 : Revert "Snap advance widths to integers"

+- Project: platform/frameworks/native

df8a0739f7 : Fix TextureView calling eglCreateImage with a destructed buffer
9a12a013ee : Make libbinder buildable for native_bridge
3b8e3215a6 : Make libarect buildable for native_bridge
20c029ce82 : SurfaceFlinger: only ExplicitDefault can use appRequestRange
29adc8ccbe : Check if sensor is accessible on flush
241d0eed73 : SF: update VSP timebase on error condition
aae5ed5b7a : SurfaceFlinger: only focused layers can use appRequestRange
b9adcf3bf4 : GPU Memory: update fs permissions for gpu_mem/gpu_mem_total tracepoint
9653c9cf61 : adbd_auth: don't abort on unexpected response.
9e933c5479 : adbd_auth: return auth id when requesting a prompt.
975cee7270 : adbd_auth: improve logging.
6417d2e504 : SurfaceFlinger: Force runHandleTransaction
be737674af : Clear spam log for INPUT_FEATURE_NO_INPUT_CHANNEL window
017bcd179d : Revert "Clear spam log for INPUT_FEATURE_NO_INPUT_CHANNEL window"
927b3b1208 : Call Layer::getLayerDebugInfo from the main thread
b123f47bbd : Call Layer::getLayerDebugInfo from the main thread
80d685aef1 : Clear spam log for INPUT_FEATURE_NO_INPUT_CHANNEL window
34ed4d4d74 : Ensure connection is non-null
74c9cc3112 : libgui: align the Surface default mMaxBufferCount value with BufferQueue
90f8249030 : Copy Screenshot to fd if and only if user consent approved
f1cf6a632d : Update the documentation of ANDROID_RESOLV_NO_CACHE_STORE
457e639a91 : Skip checking the app op for step sensors for legacy apps
109ad71569 : Only force send callbacks if they are registered
b4a0f8561f : Fix "Allow/Deny" popup window no respond when use cursor
6b38825494 : Allow native process to load updatable driver.
b9afd79e01 : Move toggling of kernel idle timer to SF
2095000456 : SF: Guard Power HAL access with lock
bf601b0440 : use mapRetrieveWO() and retrieveProgram() instead of bpfFdGet()
bf1349c867 : SurfaceFlinger: add explicit eEarlyWakeup start and end
3d989c2a71 : Revert "Log windows that are being interacted with"
d50e741e7c : Do not set eTraversalNeeded w/out wake up
c75b0777fe : [SF] Don't cache VSYNC state in SF
7394eaa6ec : Log windows that are being interacted with
e4623041f9 : Report ANR when waited for longer than the timeout
1ea3cf10aa : Make tempTouchState a local variable
bde3d9edd7 : Replace KeyedVector with unordered_map in dispatcher
e0fb6bdd6c : Make addGestureMonitors static
3a4cfb4f6f : arc: Rename use_outfile to out_dir + use as is
b340b734c7 : SF: avoid rearming Timer during cancel
dd221b2978 : TimeStats: avoid inf value in averageFPS
2d75c44e61 : arc: Reintroduce the output file option
47826a7d00 : Run transaction handling whenever you flush
5dc426e6dd : SurfaceFlinger-Input: Ignore invisible layers for occlusion detection
98c34a8cee : InputDispatcher: Don't occlude windows with the same PID.
9592422b80 : vulkan/opengl: rename some vars and comments
c8cdfef832 : surfaceflinger: update property of kernel idle timer
1d5146df8f : SF: Handle the empty hdr10plus metadata in setPerFrameMetadata
dfd6216090 : SurfaceFlinger: missing configChanged event on idle
0ccd79b10b : SurfaceFlinger: stabilize heuristic refresh rate calculation
d451a47124 : arc: Implement smaller dumpstate output
5b201d7e65 : Requantize by resolution / 8
e0fbd487f9 : Revert "arc: Implement smaller dumpstate output"
f792cfe81a : Only apply early offsets when transaction has been applied
09bf763bbd : VSR: Only ignore Composer when rate isn't changing
b1b9d41c73 : SurfaceFlinger: define a known frame rates list
1b6a60c820 : Move stats push off of critical path
95631e3571 : Use fenceTime from drawingState instead of bufferInfo
68d4dabdb4 : Maintain Z order for all layers in offscreen hierarchy
533e8e2d53 : [SF] Don't crash if HWC returns an unknown config
038c27eb32 : Starts Automotive Display service on boot
31c08d927d : Remove FrameTracer from BLAST code
90153a1f6c : [RESTRICT AUTOMERGE]gpuservice: always dump all in BugReport
43bccf8321 : Call Layer::getLayerDebugInfo from the main thread
5c18c1cf64 : SF: avoid updating queue if schedule() is called.
4c5e301006 : [SF] Don't reset display state on reconnection
eab7ea0e64 : Fix issue where surface corner rounding is ignored
01dc0c657a : Sorts the vector of files by the mtimes
5dc55cac38 : Stop requantizing complex derived sensors
3cc2c3593d : Fix logical error in UID idle/active handling
130e55ca93 : Do not accept blur transaction when disabled
027d365531 : SF: Reconfirm all period changes, ignore HWC
7ec777d945 : DO NOT MERGE: SurfaceFlinger: Don't wake for pending transactions.
5def733be3 : SurfaceFlinger: record layer history for TX with eAnimation
ffaa2b1630 : Add basic ANR test
983e568b3c : SurfaceFlinger: keep layer history for inactive layers
c43a23c149 : Add layer flag to allow creating an effect layer without color fill
f56bbb2bc0 : arc: Implement smaller dumpstate output
9b9b1aa062 : Delete APK snapshots during restoration (3/n)
710db09fe4 : Clarify FRAME_RATE_COMPATIBILITY_* params
de1bc4a4e3 : Process focus events first
a6b676e33a : SurfaceFlinger: clear LayerHistory on first touch
dfb63ba78b : Revert "SurfaceFlinger: more aggressive infrequent layer detection"
f5bc779caa : Revert "SurfaceFlinger: tune MAX_FREQUENT_LAYER_PERIOD_NS for inactive layers"
af6d8a4142 : Revert "SurfaceFlinger: tune infrequent detection logic more"
1a4dba4b2b : Hold mMutex lock and check abandoned when accessing mLayer
706933754b : gralloc4: Support RAW type in PlaneLayoutComponentType
c7f9e4eea2 : [SF] Make sure destination clip is contained in display bounds
414e8b5cb7 : SurfaceFlinger: tree vote for FrameRateCompatibility::ExactOrMultiple
7559c76d12 : libvulkan: support vkGIPA self-query
39db2c9b07 : SurfaceFlinger: tune infrequent detection logic more
eeb74561b6 : SurfaceFlinger: tune MAX_FREQUENT_LAYER_PERIOD_NS for inactive layers
32efd54dfa : SurfaceFlinger: frame rate heuristic during config change
11232a26ad : Lock display refresh rate when primary range is a single rate.
fb10b6b588 : log when waiting on a servicemanager
01097e2410 : setDefaultImpl aborts on a second call
796fbbbcbb : Generate ACTION_CANCEL event when screen turned off by proximity sensor.
0b793843b3 : Remove unused dependencies in SurfaceFlinger
debafed2c7 : With content detection off, prefer default frame rate
1adbb72759 : SurfaceFlinger: more aggressive infrequent layer detection
26476f3e0b : libbinder: do not destruct SM global
4d360c65f5 : Revert "Revert "Revert "Make libbinder not available to media.sw..."
a19f4b6238 : SF: Enforce thread safety for SurfaceFlinger class
cfeebd4bc9 : [SF] Rename variables to match style
a0d2b809f0 : Pass BTN_GEAR_DOWN and BTN_GEAR_UP to apps
edd1360ad3 : SurfaceFlinger: Send all BufferedLayers to InputFlinger
b5108191c3 : Add null check for fgets in BufferQueueCore
6ab8a281af : Revert "Revert "Make libbinder not available to media.swcodec apex""
f2156e1a32 : Remove hot-path logging
e5b112ae7c : Revert "Make libbinder not available to media.swcodec apex"
5dde597cab : SurfaceFlinger: ignore invisible layers
c5d0344511 : Make libbinder not available to media.swcodec apex
54042e0ae4 : gui/math/gralloc: Set min_sdk_version
cd899e8fc9 : Add locks to InputDispatcher_test
c966483200 : SurfaceFlinger: refresh rate heuristic for TextureView
b28c5cc186 : Revert "SurfaceFlinger: refresh rate calculation when no timestamps"
5f489bd938 : Revert "SurfaceFlinger: use queueTime as well when calculating refresh rate"
7f0a439ef7 : Reduce the usage of goto statements in dispatcher
b7251f427b : SF: Remove display lookup in Layer classes
b66d04b0a2 : AChoreographer: Avoid potential NULL dereference
7bcb89317d : Set min_sdk_version to be part of mainline modules
02025168df : Add XML used to declare hinge sensor support.
30843e3b4d : Isolate statsd_write trace when reporting jank.
6213bd9001 : Provide a fixed transform hint if the layer is in a fixed orientation 1/2
49e65e422d : SurfaceFlinger: use queueTime as well when calculating refresh rate
f9f3de2434 : binder tests respect libbinder bitness
d125d0eb52 : SF: Fix emulator DPI
a9708b1763 : Controls API - Flag controls support
20134646cb : SF: Fix thread safety for RefreshRateOverlay
dfc3f7ca74 : Plumb client target property.
271de040ff : Receive refresh rate callbacks from DMS
38601a9beb : SurfaceFlinger: refresh rate calculation when no timestamps
401cda638e : Add hook for intercepting query
a7e92558ee : SurfaceFlinger: move refresh rate overlay slightly down
466cdea8d2 : Make TYPE_TRUSTED_APPLICATION_OVERLAY a trusted overlay.
4264917141 : Vulkan: remove the fallback path to load Vulkan driver
b1a1627da8 : Rename ANR -> Anr
097c3db9fc : Use <chrono> for input-related timeouts
fb9fcdae2f : Add test to call setInputWindows twice
d352cb3827 : Fix consumer closed input channel cause an error occurred (2/2)
9e217d60b6 : CompositionEngine: base inverse transform on primary display
540dbaee09 : Generate a new id for each window
16b0d7b6c4 : Add xml file for camera2 concurrent camera feature.
e9eff9744a : CE: Must dequeue a buffer if flipClientTarget requested
9499a112e3 : Makes TYPE_NOTIFICATION_SHADE as trusted overlay
bb37432c0f : Give touch boost higher priority than idle detection
be23e6a1d7 : SurfaceFlinger: add frame rate to dumpsys
94ea7ac7e0 : Revert "Add isUidActiveOrForeground for camera/audio to use."
6c245b42f5 : Replace direct pid writes with setting task profiles
4e0f56bbb0 : Update libEGL to use android::base properties instead of cutils
53e19a76a4 : Update libgui to use android::base properties instead of cutils
c8a0442cad : Handle the boot profile format when analyzing profiles
f734df4201 : Split refresh rate range into two ranges
c0f8a2ce8e : Vulkan: handle INVALID_OPERATION from BQ in the timeout case
a9a6b46b9c : Revert^2 "libui: rewrite Region with FatVector"
e192a6721d : Log VINTF manifest success/failure cases.
d221c25182 : servicemanager: remove performance hack
19ce655ecf : Apply display translation to blurred result
3ef1b76f9c : GLESRenderEngine: validate eglQueryStringImplementationANDROID for nullptr
238f4a2ac4 : SurfaceFlinger: Only block calling thread on sync transactions.
f1d308967e : Remove unused libhardware_headers dependency from libEGL
bfc95966e7 : Remove unused libhardware dependency from libnativewindow
547808b38c : Fast path Region::orSelf when empty
59083056e4 : SF: Reduce present fence work
8ea808c0e9 : TracedOrdinal per-frame optimizations
28d46a5422 : SF: Extract onMessageInvalidate
f84d369ea4 : Add PackageDexUse file to dumpstate
9cada03fdc : DO NOT MERGE: InputDispatcher: Consider ownerPid in FLAG_OBSCURED calculations
a03e1302db : Remove unsafe cast in Client::createWithSurfaceParent
c91b4f56b8 : Remove unsafe cast in Client::createWithSurfaceParent
c6c8182b4c : SurfaceFlinger: fix PhaseOffsetsTest
bf89a4855d : Allow touch if the new point is not MT_TOOL_PALM
3d61bc1e62 : Optimization: Restrict signing to ACTION_UP and ACTION_DOWN while doing a motion gesture such as scrolling apps
5690bde1e9 : SF: Defer setDisplayBrightness to Binder thread
8e89c2ad0f : SF: Add promise/future utilities
204fb1f377 : Change to using sysprop for libEGL and EGL_test
65d8780e54 : SF: Fix NATIVE_WINDOW_SCALING_MODE_SCALE_CROP
39e7d27139 : Add ion/ion_stat to the atrace memory category
dd4ef27360 : SF: Modernize task scheduling API
c1a1a8690b : Allow native driver to be ANGLE
09d2771d37 : Clean up egl_connection_t::shouldUseAngle
6af5bcb158 : Remove unused egl_connection_t::angleDecided
f7f7cde49d : Change to using sysprop for vrflinger_test
f33c9f1e5f : Change to using sysprop for libgui_tests
bc37dd5636 : Change to using sysprop for libvulkan
7eebe69441 : SF: Allow display layer clip bounds to be overriden
4d5ef28327 : Control use of dex2oat64 by device property
ddb9cc9cff : SurfaceFlinger: fix buffer usage bits of RefreshRateOverlay
5facfb12be : SurfaceFlinger: expected present time directly from VSyncReactor
f11eba5d70 : Do not blur when doing region sampling
c490e66cee : Support to let listener know critical dump is finished
cedef0560e : BLASTBufferQueue: Don't query for triple buffering
e3ed3d2d67 : Handle backgrounded apps for direct sensor connections
9a02eda8d5 : Lookup layer handle when registering region sampling listener
12924868cc : V2: Use resolution to round sensor event values
539c27c9d4 : Disable sensors when an app goes to background v2
27c12feea5 : Fix bugprone-use-after-move warnings
4368557f2e : Revert "Use resolution to round sensor event values"
9b466b78fa : Revert "Use resolution to round sensor event values"
2f8bdb5548 : Offer to write Strings through Parcels as UTF-8.
33aa282065 : Remove unused method
b5183a1041 : Revert "Use resolution to round sensor event values"
a0aeedc3ba : BufferQueueProducer: Slot may have null buffer [2/2].
4dde178da6 : [RenderEngine] Rebind output texture when unbinding framebuffer
65248e0e99 : Remove usage of hwcomposer_defs.h.
fc069ba55f : BufferQueueProducer: Slot may have null buffer
8d5688eab2 : Pick config based on pixel format.
255acdca7b : BLASTBufferQueue: Don't use mNextTransaction on Binder thread.
b1462ec353 : Fix KeyEventInterceptTest fail
6191fe5a44 : SurfaceFlinger: Rip out Input caching scheme.
0ff158f8f2 : Use resolution to round sensor event values
872d2af935 : Cherry pick: Add batched createAppData API to installd.
b1a4d5836e : libbinder: driver unfinished write error code
07e5470d2c : SurfaceFlinger: add a backdoor to override DisplayManager policy
2984b7af4f : InputDispatcher: Fix support for INPUT_FEATURE_NO_INPUT_CHANNEL
89089c9a4b : SurfaceFlinger: always consider layers with setFrameRate
0ed31c9457 : SurfaceFlinger: use intended wake up time when calculating next present time
e9d809ede9 : Remove hwcomposer2.h
8f7a010d5d : Expose gl/hwc switch counts from timestats.
00d3f4f8d2 : Adds support for restore dexopt flag
78491e9fd1 : Wait for callbacks before exiting test
f0db5b8ca2 : Wait longer for configuration change
7174efe218 : InputWindow: Default initialize all values
d0d6ccd726 : Remove binder-based BufferHub from libui
062b27ba58 : Revert "Disable sensors when an app goes to background"
c8ad44b435 : Revert "Extend background app behavior for direct channel"
fb64fca3da : Revert "Fail on flush if no sensors are found"
a96235081c : Revert "Fix deadlock on SensorService"
4b67844abb : Send transaction callbacks earlier
dac1acbcf7 : [RESTRICT AUTOMERGE] Add relative address to DeviceProductInfo.
542c9dc008 : SF: Remove display lookup in SurfaceTracing
470df5f0d6 : SF: Fix thread safety in ISurfaceComposer APIs
d79f2d52b7 : Remove unmaintained tests.
03aee2a35d : Consume events in dispatcher tests
e06ad2bd7d : SurfaceComposerClient: Document BufferCache
a6bb2bc919 : Buffer(Queue/State)Layer: Consolidate preparePerFrameCompositionState
27cbed7f9e : SurfaceFlinger: check pending fence when set active config is pending
6077425c5c : libbinder: avoid re-registering callback
03f7b892eb : Mark some aidl_interface modules as unstable
abc2760c6a : SurfaceFlinger: Consider resolution when switching refresh rate
fa229841b6 : Reduce number or blur passes
3bb9791365 : Check for no error in getting planeLayout in lock
2803792bfa : SurfaceComposerClient BLAST: Avoid recaching buffers.
158531d044 : SurfaceComposerClient BLAST: cacheBuffers before writing transaction to parcel.
bbc8562601 : SurfaceComposerClient BLAST Transactions: Correctly merge mContainsBuffer
db26a6b0ba : Include Rect.h explictly
eabea12405 : vp8: modify for add soft vp8 decoder [2/3]
d4bf795eff : Remove DisplaySettings::globalTransform
5a6d857f33 : Fix filtering for screenshotting custom displays.
7539872015 : SurfaceFlinger: Reset VsyncReactor's timer thread
65bc2aef5e : Add mm_event trace events to the atrace 'memory' category
49cbd510f1 : Pass updatable BCP packages to dex2oat.
410d567e0d : Fix deadlock on SensorService
c43b88edd1 : SurfaceFlinger: fix app duration by reducing 16.6ms
ffcba5e3ca : Rename vts-core to vts
d407190b36 : Add frame rate flexibility token
f1274d453c : SF: Parse HDMI Physical Address from EDID.
e5b5e45ee1 : Wait longer for expected input events
2383962126 : Add installd method to delete CE snapshots.
40773d9382 : SF: Include fence returned from renderScreen into layers' release fence
73454c3371 : Check if the trace was stopped before starting the tracing thread
571aa9c1d9 : Performance optimizations
fe76013f33 : Making native transactions one-way as well.
14c96b1019 : Extend background app behavior for direct channel
9ce94670ce : Copy Screenshot to fd if and only if user consent approved
daff25a9d7 : Make dumpstate listener methods async
1162e4703b : SF: Fix color transform for composited virtual displays
28b9fa26f1 : Reallocate blur textures if they don't fit
fc4165121b : BLASTBufferQueue: Avoid duplicate calls to setDefaultBufferSize
60db8c061b : Fix a long standing locking issue with tracing thread
a407fb8137 : Update Last ID early in the bugreport generation
9f133d7700 : BLASTBufferQueue: Initialize transform hint on creation.
5b2ae91025 : BLASTBufferQueue: Pass same default usage as BufferQueueLayer
6eb75be73c : Fail on flush if no sensors are found
8de697ed61 : [SurfaceFlinger] Add refresh rate counts to TimeStats
4a42d43bf3 : SF: Update display properties on hotplug connect
bdd5915fa6 : SF: Refactor HWComposer::onHotplug()
4197f6b96f : Fix tap is wrong in landscape with cutout disabled
debadb8a59 : Use pixel format from buffer to determine opacity.
72d8dc39f1 : Fix input infos are inconsistent between WMS and InputFlinger (2/2)
8a7ec57d04 : Disable sensors when an app goes to background
0cffd2ce47 : Add new appops to native APIs
4a322350b6 : SurfaceFlinger: align init and resume mode priority
8ae16e67ee : Handle cancelBugreport
45cb21ad90 : Align transaction trace timestamps with wm and sf trace
15b6f9c896 : Clean up some formatting problems in the setFrameRate ndk docs
04aec0b809 : Adding audiocontrol@2.0 to hal interfaces to dump
8e8cec4c48 : AThermal_StatusCallback should return void
ad46c78618 : Convert KeyedVector to std::ordered_map
50aeef66b8 : [SurfaceFlinger] Fix crash in SurfaceTracing
d36263a049 : SurfaceFlinger: add RootTargetPreparer to SurfaceFlinger_test
e695e01b30 : otapreopt: use boot image from ART APEX
25e2af10b9 : Revert "Fix input infos are inconsistent between WMS and InputFlinger (2/2)"
9d17b94567 : Rename tmp files
8980f0689c : Add CtsGpuToolsHostTestCases into presubmit.
655ca15dc3 : Keep screen on when running libgui_test
27800499ab : [Vulkan] Expose device extensions from implicit layers.
ef6532c9d4 : Add isUidActiveOrForeground for camera/audio to use.
47a72cba40 : Use manifest fragments
5b31e5c671 : SurfaceFlinger: remove experimental.sf.force_youtube_vote
5e7371cec3 : SurfaceFlinger: add debug information when vsync is not generated
34684143dc : package-manager-native: Add aidl for package change event and observer.
29e7bdfc0a : PowerAdvisor: Wait for boot finished
27ddcb559a : SF: Simplify initialization after a ui::Size fix
7b53afeca0 : libui: Fix clamping of uint32_t source values
e71f2409a8 : Camera NDK: Add android.control.zoomRatio control
60120a06ac : SurfaceFlinger: add a test for unknown offset
d011f5077c : Also check equality of background blurs
7fb29b99dc : Add a flag for refresh rate switching
c60da19f2a : Disable deep press when long press timeout is long
1a683cebe3 : Disable deep press when long press timeout is long
958c4d078d : Properly initialize MotionClassifier
1e10136954 : libui: Fix clamping of input values in ui::Size
6d414b5653 : [SurfaceFlinger] Adjust missed frame tracking
c84e9978b1 : Revert "Revert "[dexopt] Allow secondary dex files to generate app images""
bdb9e6d75b : sf: Construct Phase Offsets for unknown fps
5251a6a258 : Remove obsolete functionality
ad66337afe : Use a VBO when drawing blurs
c65e8644c5 : Remove promoting weak pointer off main thread.
422b529ac0 : Merge "Add neuralnetworks HAL Dump"
38a4b21e9a : Update GpuStats/SFStats for puller API feedback
4271f56439 : sf: avoid assumption remote binder is local
2d112c5f62 : Fix input infos are inconsistent between WMS and InputFlinger (2/2)
8f4435a337 : [Vulkan] Expose instance extensions from implicit layers.
1652397ab7 : Properly initialize MotionClassifier
822b10aedf : [GpuStats] Lazily-register statsd callbacks
bb108a1839 : ServiceManager: Check guaranteeClient before unregistering services
60e42ea45c : SurfaceFlinger: Layer::getFrameRate() with relatives
00f16423ce : Make blur sysprop persist across boots
0049f8bd4c : SF: increase precision in VSyncPredictor
4ef0425787 : SF: Refactor processDisplayChangesLocked()
ed9884cd37 : Add aidl::nullable type for nullable in AIDL
858c55f73a : sf: avoid assumption remote binder is local
73d9f7833d : Rename featureId -> attributionTag
0854b996a3 : SurfaceFlinger: Ignore mInputDirty if syncing input-windows.
f59c2b7ad1 : Take screenshot only when screenshot is requested
4df68ab970 : Fix touch fails after drag and drop
5793c7d8d8 : [SurfaceFlinger] Resolve deadlock in SurfaceTracing.
e17055a1c8 : LazyServiceRegistrar: Add flag to prevent shutdown
2aa78cbe3a : SurfaceFlinger: Avoid overlapping calls to BOOT_FINISHED
8e82b8d99e : [RenderEngine] Fix use-after-move error
5b8afb5ae3 : SurfaceFlinger: treat the desiredRefreshRate of ExplicitDefault as max
6fb599bf5b : SurfaceFlinger: no touch boost for layer that explicitly voted
2339279e6f : Set reserved size in Gralloc4 to 0
cf1868c814 : SF: Remove a redundant write
56c07ad531 : libbinder_ndk: remove logspam on incStrong
a79435bd6f : SurfaceFlinger: Avoid destroying Layer on Binder thread
a13f2d58e0 : Allow GPU composition to occur at a lower resolution
d90cc65d74 : dumpstate: collect snapshotctl logs without root.
39db0b34a8 : SurfaceControl: Remove transferTouchFocus
9a2cc990b0 : SurfaceFlinger: Ensure syncInputWindows is processed.
d8fcca96b6 : Remove HWC trace from default surface traces.
559b4339c7 : Enable context virtualization only for GL
1f7c37f373 : Use {llndk,vndksp}.libraries.txt from VNDK APEX
d9a25c4040 : Reduce setInputWindows calls
0fe51b11ad : Include TelephonyRegistry in connectivity bug reports.
80826e0e14 : Move the non-NDK APIs to powermanager internal directory.
2e1dd89a34 : SurfaceFlinger: delete RefreshRate copy constructor
a562a490ce : libbinder: avoid attached objects for stability
6c016640bf : lshal: avoid FQName globals.
9d3bbd4b7e : Remove unused texture.
15a63a8b8f : libbinder: remove __BRILLO__ carveouts
d83ecb04f9 : libbinder: cleanup appOpNote globals
1e219c147e : libbinder: move AppOpManager globals into function
134266b613 : [AChoreographer] Resolves a deadlock
0a52509e8c : ISurfaceComposer: boundary check input on CAPTURE_LAYERS
5e95aa26c5 : SurfaceFlinger: do not assert if setActiveConfigWithConstraints fails
71ae455739 : installd: add dex2oat cpu-set system properties
1733796cec : SF: Confine display serial number to EDID parser
e93e6c9feb : dumpstate: add fingerprint HAL dump
59db0a38cc : SurfaceFlinger: fix setDesiredActiveConfig
a125784e31 : SurfaceFlinger: Cache updateInputWindows call
47040bfbf5 : Test MotionEvents for InputDispatcher::verifyInputEvent
a1642feefb : Swap video frame rotation direction.
b13d750d94 : Remove frame rate functions from buffer queue
13bc0bef0e : SurfaceFlinger: add VSYNC-predicted as debug option
e3021d7031 : Remove device state when device is reset
6b9e9918b9 : [SurfaceFlinger] Add hwc information to winscope:
8181bb0fd0 : Individual attestation: Feature file
c7812be637 : Pass source to dispatchBatchedInputEventPending (2/2)
0d73666f60 : SurfaceFlinger: fix infrequent frames logic
de7156e40a : SurfaceFlinger: getRefreshRateForContentV2 always returns valid config
9c051c0874 : sf: Remember that AIDL Power HAL isn't present
0d2aad706c : Support to screenshot to interactive bugreport.
ff731d8be6 : Expose configGroup to DisplayConfig
aab256296f : Add TouchIntegrationTest tests
c1b5ffb1bf : [vkjson] Add support of VK_KHR_shader_float16_int8.
b11abe70ad : Revert "libui: rewrite Region with FatVector"
349fd2d276 : [RenderEngine] Reorder when ImageManager thread starts
aad4ebf31b : SF: Start restructuring display creation
882bbf33a2 : Swap video frame rotation direction.
90df585c8a : gralloc4: lockYCbCr shouldn't return UNSUPPORTED
fff41d7718 : Remove unnecessary blit
3d367c8b34 : SF: Use content detection flag to protect the content detection policy
a09852aa9d : SurfaceFlinger: update the refresh rate overlay based on kernel idle timer
93c3ef1067 : Have a single blur implementation
77f83368b1 : Add flag to cmd for dynamic services
65d2971e87 : Never send Binder / HIDL txn from atrace.
aca85366df : lshal: read binder stats from binderfs
989ddbe046 : [SurfaceFlinger] Push atoms on janky events
fbcf9d77fe : Make bitmap.h C-compatible when __ANDROID_API__ >= 30
3b653e7173 : Zero out framenumber when clearing out layer
187f68db0d : gralloc4: Support RAW plane type
1c7bc86a9b : Let InputFlinger generate event IDs.
c51d1ba0d7 : Rename sequenceNum to ID.
fbe732ebbb : Add ID to native events.
bd25f1cad8 : Add event ID generator.
3d0860e802 : Add adbd tls APIs to adbd_auth library.
030fbc11b0 : sf: Update PowerAdvisor to talk to AIDL Power HAL
2dd6f393e4 : Enable per-device GPU clock configuration
9244aeaf7b : Use cc_defaults in inputflinger targets
b83097dd02 : Enable effect layers with blur
8d93a71dda : Log when context manager is unavailable.
771cc344c6 : Implement quota calculation for project ID based quota.
6a446a247e : Revert^2 "Update statsd binary path for apex"
3be1c493d0 : Revert "Update statsd binary path for apex"
718470ee42 : LazyServiceRegistrar: Use defaultServiceManager
c7ef27eecc : Let InputReaderContext hold a single PointerController
a7b82e1d29 : Support multiple EventHub devices per InputDevice
073c9c1911 : libbinder_ndk: don't borrow fd into unique_fd
0889c62cba : Set timeout on dequeue buffer for BLAST Adapter
0cab12d4d2 : Change InputReader::mDevices collection type
ab51dca9e6 : libtimeinstate: initialize current freq before starting tracking
1a5a888610 : Create native version of Thermal Throttling API.
da0483532f : binderLibTest: cleanup child processes on error
f46ac350e9 : Declare new AAC struct for MPEG-4 / MPEG-D DRC parameters
dc2083f958 : [installd] clean up moveCompleteApp
f5de90d082 : Expose EDID fields in DeviceProductInfo
b572e10d9f : Update statsd binary path for apex
7c0edebd0f : libbinder: Do not destruct TextOutput
4cbbed127f : mark AIBinder_Class_setHandleShellCommand as weak.
62a4cf8c48 : Add compatibility param to setFrameRate() api
4ccdcb4162 : SurfaceFlinger: allow switching when layers vote to refresh rate
6a2892c768 : libtimeinstate: open programs read-only
279df620b0 : libvulkan: remove a redundant check debuggable logic
0bb330d121 : Remove heap allocations from Parcel::enforceInterface
e38a1414c4 : Update sensors framework for HAL 2.1
0e328f6a64 : SurfaceControl: C++ Binding Lifetime refactoring
d7a703c592 : Add hinge angle sensor enum docs
361210e5f8 : Activate apexes in /system_ext/apex, /vendor/apex
4df87f6585 : Disable storage crates functionalities
b0d738af0f : Explicit cast uint64_t as unsigned long type
e4943eb672 : BLASTBufferQueue: Correct deadlocks in mNextTransaction handling.
0cc6c21b12 : Include carrier services in user builds' connectivity bug reports.
10d9ddf2e3 : libbinder_ndk: private SharedRefBase construction
d41a1be2d7 : [ANativeWindow] Apply remaining API feedback
5d6415c2e1 : vkjson: Use Vulkan API version 1.1 on VkJsonGetInstance
79fb24b182 : Add AParcel_getAllowFds()
75c8aa9197 : Add multi-display support
abc45c8778 : Don't destroy ART profiles after package move.
d983cc793c : Don't destroy ART profiles after package move.
162190933b : Changing logic that generates virtual SENSOR_TYPE_LINEAR_ACCELERATION.
93d5a5e4b7 : Actually finalize frame event history before sending callbacks
110a0d1b95 : Gaussian blur optimizations
95b71de24d : libbinder_ndk: no heap alloc when writing fd
d9d8572a85 : [ANativeWindow] allocateBuffers changes
8d9f836d54 : [sf] Pass metadata to layer during composition
4603f3c215 : [sf] Add support for generic layer metadata to HWComposer and HWC2
65b8e87291 : Move maxAcquired back to 1 and set maxDequeued
ef0b153009 : [ANativeWindow] Add getLastQueuedBuffer api
e908789636 : Use hmac to sign events in InputDispatcher
b87d94f61d : Retrieve a list of composition settings from front end layer
bf7632e88a : SF: correct runaway RegionSamplingThread timer
8540faff16 : Hook IDumpstateDevice 1.1 up to dumpstate binary.
3c9c3cb4db : Add configurations for Vulkan dEQP support
0188adf4c1 : Only process passback transactions during onFrameAvailable
2a4983f49f : Fix private volume DE data path for mounting data mirror
dfad90016b : [SfStats] Add frame duration and renderengine timing to statsd
26ec22263d : Refactor use of services in InputMappers.
f4916efbbe : Refactor InputMapper creation and collection type
fe1209c190 : BufferStateLayer: Use mCurrentState for HeadFrameNumber
0d8ed6e8ad : Use VIRTUAL_KEYBOARD_ID for injected events
342c9270b1 : Add HmacKeyManager to InputDispatcher
54d3e18900 : Add verifyInputEvent api to InputDispatcher
3248ea00de : Define out the hwbinder death notifier code for libgui
0ede0213ba : Kawase blur feedback
92fa2f4b7e : SurfaceFlinger: make sure VsyncPredictor always maintains a valid slope
6db519dff9 : Revert "SurfaceFlinger: use vsyncPeriod from HWC"
2a716a401b : libtimeinstate: add functions to read only recently-updated stats
fa247b1870 : Rename ColorLayer to EffectLayer to handle both shadows and color fill
717bcb6ec8 : [SfStats] Record vsync event connection count
34702107fc : SurfaceFlinger: handle properly layers with Max refresh rate
63daa66812 : Changing logic that generates virtual SENSOR_TYPE_LINEAR_ACCELERATION.
17f3d25884 : Run setenforce 1 on test teardown
ce66b8adf8 : libbinder: dump dropped oneway transaction data
fa3f3d3b09 : Add android.hardware.tv.tuner feature
3657ee5429 : dumpsys: use std::c* instead of TextOutput
1d9a057183 : Add Rounded Corner BLAST test back to presubmit
3ca95a0e08 : DO NOT MERGE: SF: fix SurfaceFlinger freeze
920ba71f58 : Read binder stats from binderfs
786eda9557 : rm libbinderthreadstate
7bfc75b74c : SFStats: track lateAcquired and badDesiredPresent frames from the field
019a7ee142 : gralloc4: support crop as a seperate metadata type
92bf548f59 : Add rounded corners to BLAST layers
557a31b046 : Remove aidl_interface visibility.
5dee2f130e : SurfaceFlinger: use vsyncPeriod from HWC
70610fa215 : Update timeout logic for connectivity reports.
820f9bc656 : Update contents of a telephony bug report.
29628b6099 : Revert "[dexopt] Allow secondary dex files to generate app images"
cc7a7465a1 : libbinder_ndk: support handleShellCommand
3803b8d76a : SF: Flag guard setFrameRate() API
6249309684 : Remove libbinder usage from media.swcodec apex
a6f8e13c76 : Multi-layer blur support
5d47791e23 : SF Crash Bug fix
285aac19ab : Skip dump proto when initCheck fails
c22d0751da : Revert "SF: Remove refresh_rate_switching flag. With a fix."
84d077cbb2 : [dexopt] Allow secondary dex files to generate app images
52c2cab46d : libui: rewrite Region with FatVector
6a3e6717ce : SF: fix SurfaceFlinger freeze
5a4c4e96fd : Update dexopt code with the new JIT zygote image.
1e8d071c2e : [vts-core] Add VtsKernelBinderTest to vts-core suite.
1a4f0f207e : Create libstatshidl
4883c52b94 : Fix docs for bitmap.h
93aabe27c7 : rm libbinderthreadstate
55c85404f7 : SF: Populate DisplayConnectionType in DisplayInfo
bf29e04032 : Disable Desired Present time test for BLAST adapter
bb5ffd2074 : AImageDecoder: respond to API review
3f6a206212 : SF: Remove refresh_rate_switching flag. With a fix.
48da0709f8 : SurfaceFlinger: rename use_smart_90_for_video flag
453932d54d : Kawase blur filter
9cb2ffdb01 : Specify when AndroidBitmapInfo.flags were introduced
8cee65ec1d : AImageDecoder: update comments around dataspaces
018138fd8f : Convert frameworks/native to Result::ok()
4ff8fb000b : Update CarWindowService
921b277efd : [AChoreographer] Add const qualifiers for getFd().
1aed858b93 : Add InputReader Integration tests
e0105c9af0 : Refactor EventHubTests to use UinputDevice
aed3337f29 : Passing code path to installd moveCompleteApps
871d635736 : Plumb FrameEventHistory to client
29f8593e13 : GpuStats: migrate to new statsd native puller api (part 3)
b59a127bc6 : GpuStats: migrate to new statsd native puller api (part 2)
6442198e8a : Create libstatshidl
2474386851 : Dumpsys sensorservice --proto
6ee546d880 : GpuStats: migrate to new statsd native puller api (part 1)
39d887d308 : Remove need for libbinderthreadstate.
2b3f3cd222 : Remove need for libbinderthreadstate.
97fea5f41c : Update imagedecoder documentation
402c867668 : Fix defaultServiceManager() locking and retry loop.
5d3bc374a7 : Generate down events when transferring touch focus
cf67368826 : GpuStats: remove set_property from unittest
7851e1758d : Add a method in IPackageManagerNative to get all package names.
10e0205ce2 : Revert "Revert "Revert "SF: Remove refresh_rate_switching flag."""
aa52b007cb : Revert "Revert "SF: Remove refresh_rate_switching flag.""
0ca3f9966c : Add method to explicitly request frame events from FrameEventHistory
ab614c44c7 : Add BufferQueueConverter library
2a215191be : Revert "SF: Remove refresh_rate_switching flag."
9b83584b4e : GpuService: clean up some unused codes
b94d84a0ef : SurfaceFlinger: enable LayerHistoryV2
fdd7e78295 : GpuStats: rename an api and add unit tests
3282b3cfd9 : TEMPORARY FIX: add sync point logic to BufferStateLayers
e1dd30a3d0 : Implement getDisplayInfo()
71c437dcd8 : SurfaceFlinger: add support for FrameRateCompatibilityType
bf78464dab : Adding frame event history updates to BLAST
abf97fdb36 : Display average frame duration & renderengine duration in timestats dump
f19544f28b : Update shadow render code to use lookup texture
ca87ad9487 : [ANativeWindow] add ANativeWindow_getNextFrameId api.
baaef8871c : GpuStats: separate stats module as a separate library
2a457b617c : Update sf stats puller for API feedback
477c504c52 : Revert "Remove FrameTracerTest from presubmit"
8c6f3f6bd0 : SF: Remove refresh_rate_switching flag.
a940fc6f0c : TouchInputMapper: Use default viewport for PointerController
c57f2c39f4 : SF: enable VSyncReactor
331ea664c8 : [installd] Remove boot complete marker
a61edcb519 : SurfaceFlinger: keep LayerInfo history for inactive layers
2d3f8b8b01 : avoid unnecessary allocation in SurfaceFlinger
91f6df3b65 : [TimeStats] Expose pathological latch counters
da8a9d1126 : Fix failing test in CompositionTest.
93fe51840e : Fix addition/overflow checks.
f6b77071f8 : SurfaceFlinger: fix calculation issues with refresh rate selection
8235709159 : Send raw coordinates to client but scale when getting relative
efa0cbd821 : Don't fall back to system driver when driver apk fails.
844fa677e7 : Use new traversal function when order doesn't matter
81ec607aba : Set frame based on surface control width/height
371626cd0d : Consider a color layer to be opaque if its alpha is 1.0
3ecd5cd236 : [TimeStats] Default-disable stats collection
fe62271bc3 : GraphicsEnv: refactor to unify the debuggable logic
078330fbd4 : Remove FrameTracerTest from presubmit
3cb3d4e390 : SF: Redesign API to query display information
e8fe47480a : CE: Use distinct source and destination clip rectangles
9308a54440 : [installd] Remove boot complete marker
134651af42 : Move frame number to layer state
de19665154 : CE: Remove compositionengine::Layer
02d5ed9ba7 : SF: VSR: VSyncTracker can reorients itself
3826d47fa7 : Use uint32_t for input source
181abd3e78 : Add desired present time to BLAST adapter
a9f397b562 : Update imagedecoder.h to build as a C file
9c858ac657 : Add hmac to InputEvent and scale to MotionEvent
d5e9a61e75 : libgralloctypes: support encode BufferDescriptorInfo
2882e98b56 : add transformToDisplayInverse
f82ed8f819 : Blur shader performance optimizations
dec1a41ff1 : SurfaceFlinger: cleanup conversion issues in Scheduler
8a82ba66a2 : SurfaceFlinger: enhance refresh rate selection
74aef6d55d : [ANativeWindow] Add ANativeWindow_allocateBuffers stable abi.
09d122a798 : [ANativeWindow] Support interception methods in apex
5a57cff6f3 : Create InputThread to manage inputflinger threads
9bb0f07ac5 : Clarify frame rate as frames per second
33682e9b90 : [AChoreographer] Move refresh rate callback headers into android
d1759e0abf : Updated permission for layer trace proto file.
b2a999b161 : Flip client composition cache flag
888a6a41ed : Let InputReader set mouse cursor's display.
5d0445cc3e : Clean up imagedecoder header file
da2f2fd0f4 : Fix addition/overflow checks.
de94d0f2c2 : Fix uninitialized variable when creating LayerCreationArgs
59262f9365 : Update decodeImage to account for alignment
66a2c81ada : Add configurations for Vulkan dEQP support
18d48cb0b9 : [sf] Add layer metadata to HAL classes
6d88a487b0 : Add setFrameRate() api
da03256ab5 : Change mFrameNumber to uint64_t
e989916119 : Disable test failing in presubmit
fdb1fc8fcb : Add hinge angle sensor type to sensor NDK
2f54d64e1e : Modifying BLAST frame number to match BufferQueue
c04a63ec68 : Rename callback for AndroidBitmap_compress
9b079a2fef : Skip client composition requests
8caf4935fa : Blur shader polish
dfa3736f55 : SurfaceFlinger: fix SFFakeHWC_test
a6f720fe33 : GpuService: partial revert of http://ag/8004174
20d480ce9c : Add AImageDecoder HeaderInfo_get/_setDataSpace
27bc04147e : Adds an xml file for Context Hub feature
ecb1f0d33c : SF: add trace points for dispatcher system
3b5a69e168 : CE: Reduce scope of where -Wconversion is disabled
0a456231ef : CE: Cleanups for conversion warnings
330504785d : SF: Add DisplayDevice setProjection test
5988f4809b : SF: DispSync should sync to activeConfig period
d4672a8091 : Add NDK methods for HARDWARE Bitmaps
3738434d93 : [TimeStats] Add callback for layer stats
402a416574 : Camera NDK: Add android.scaler.rotateAndCrop control
7347f0b5cd : libgui: make MAX_FRAME_HISTORY a configurable property
19c8f0e4fe : Add support for background blurs
f27256b956 : Add AImageDecoder_computeSampledSize
8e2f31bad6 : Revert "Revert "[TimeStats] Add callback for global stats""
2adea53982 : Rollback android.hardware.telephony.data
eac35ebc89 : GpuStats: complete the coverage of ES1 usage tracking
d44034fac9 : Adding check for num acquired for early bailout
540730af30 : Adding support for the setFrameRate() API to SurfaceFlinger path
840bd53ef6 : opengl: Revert "opengl: defer GLESV1 library loading until context creation time"
fbb86a6bae : SurfaceFlinger: disable -Wconversion for SetFrameRate_test.cpp
2b55c3bf50 : SurfaceFlinger: disable -Wconversion for RefreshRateSelectionTest.cpp
a694b466e1 : gralloctypes operator== in android namespace.
3172e2028b : Add plumbing for upcoming setFrameRate() api
5d6bdb0244 : Move SurfaceTexture implementation to libnativedisplay
65f98b83a6 : Handle different scale and offset for pointers in InputTarget.
de64c56f39 : Revert "[TimeStats] Add callback for global stats"
421eb1c2ed : Touch cancellation handling
d5065451af : [TimeStats] Add callback for global stats
c84d09b646 : SF Generalization of Refresh Rates: Adding layer priority hint
bd11889b7b : Reduce indentation of a method
114b77f9b7 : Revert "Handle different scale and offset for pointers in InputTarget."
b0dbdaaf3b : SurfaceFlinger: Enable -WConversion in Android.bp
2968afc91b : SF: VSyncReactor: correct distribute timestamp
95917b12ff : Default implementation for Automotive Display Service
1be112f2af : Rename setAlphaFlags to setUnpremultipliedRequired
7f2d5b668c : Add NDK Bitmap compression
a76ce46c6b : Reapply Avoid sending powerhint right after GPU composition.
30f947d6f6 : Enable app data isolation by default
6d89e2de82 : Don't add offscreen layer twice to proto.
c3e9e8eaf5 : SF: VSyncTracker, clear timestamps on beginResync
c51d5f5bd9 : OpenGL: Moving comment to the right place
d7927055de : TimeStats: refactor libtimestats blueprint interface
afa0f5706a : Plumb getClientTargetProperty API.
08f3cb2b8e : Add layers to proto by traversing children
d9ff327e5c : [libnativedisplay] Cleanup map file usage
c78c43a1da : Remove maxBufferCount
e3ed2f91ae : SurfaceFlinger: Make LayerHistory virtual class
95c7aeae97 : opengl: defer GLESV1 library loading until context creation time
97b8eec72b : Handle different scale and offset for pointers in InputTarget.
1edb92a3a9 : Fix installd mount paths with FUSE
3dd6455a54 : Reland "Add AndroidBitmap_getDataSpace"
c4cdd37841 : SF: VSyncReactor ensure period change confirmation
f1035d4f7d : Move focus dispatch to input (1/2)
db3ed6e697 : Don't fall back to system driver when driver apk fails.
0258cebce3 : [composer] Add createCommandWriter to command engine.
a2a087942d : Revert "Add AndroidBitmap_getDataSpace"
783ec6803c : unlinkToDeath only when the listener has no more callbacks
2f98494d4d : Add NDK Apis for image decoding
7618b23501 : Force send callbacks when layer is detached
b0433bc72b : SurfaceFlinger: plumb composer 2.4 onSeamlessPossible
475b914c49 : Revert "Add RefreshRateRangeTest to presubmit"
8be02e3768 : SurfaceFlinger: relative size RefreshRateOverlay
31ac64a8f5 : [TimeStats] clear frame duration and renderengine histograms
090d42c752 : SurfaceFlinger: use margin when comparing fps in PhaseOffsets
5d6b6617e1 : Use const reference instead of pointer
c11a37b701 : Add RefreshRateRangeTest to presubmit
84d87ffc91 : Check for null surface control before setting transform hint
3d36d47b89 : Add feature flag android.hardware.telephony.data
b38d8c6ebc : Revert "Handle different scale and offset for pointers in InputTarget."
d381938b70 : GpuStats: tighten the triggers to send GPU stats to gpuservice
72f0d6e067 : SF: Round the min/max checking to the closest int
b7ebad6ea2 : [AChoreographer] Add missing vector::erase call
5d22a2358e : Handle different scale and offset for pointers in InputTarget.
91a2b3d804 : Extend ADataspace.
718f9601c6 : ui: Deduplicate rotation types
adfd4fa374 : Update eventTime to prevent stale events
a1df8a9163 : Support dumping mainline relevant service pre-boot into bugreport
bad389fb1d : Camera: Add visual samples for android.scaler.cropRegion docs
a87ed45970 : Make setActiveConfig() private, remove plumbing
97e818b991 : vibrator: use package as name
1ac7ce9647 : *common: use package as name
f77025c8a8 : SF: VSyncReactor change offsets at correct time
6d2f5c3318 : Fix RefreshRateRangeTest
ddeae26fd1 : Add ColorSaturation to proto dump
236eba34cc : Fix callback registration during merging in same-process
3879cf6939 : Collect AsyncNotedAppOp in same call as native noteOp
bdd08ccce7 : Unify hwc2_device_t and HWComposer.
e70079d973 : Add all SF tests to presubmit, excluding failing tests
cb92321083 : Remove layer from window handle since it's no longer used
ba45baec17 : Add tracing for onFrameReplaced
af87b3e091 : Added input support for cloned layers
50a931da82 : [AChoreographer] Add private api that decouples from ALooper.
60aee1c46b : [AChoreographer] Add refresh rate callback.
6a8f8af9d0 : RESTRICT AUTOMERGE: Fix removal of handle from map
d1c2318674 : Separated Receiver and Window for input tests
5492cb5c4d : Add Auto Low Latency Mode to native framework
f474d3dba8 : Add AIDL for LayerMetadtaKey
06f92017f4 : Add Steven Thomas to libs/gui/OWNERS
00287387ee : SF: add disabled VRR DispSync impl (VSyncReactor)
a483b4aae9 : Draw shadows when the casting layer is occluded or transparent
011538f1ed : GpuStats: track whether the app creates ES1 context
430193f390 : libgui: add more information when print BQ log and dump
b95c1efcaa : gralloc: add vendor encode/decode helpers
85d423a79e : gralloc: test libgralloctypes without running VTS
d078476b46 : Add benchmarks for InputDispatcher
9e16a485b3 : SurfaceFlinger: introduce PhaseOffsetsAsDurations
90e95d740b : Add Reboot Escrow feature flag
6643cd81ed : CompositionEngine: fix HWC transform calculation
d174e386ee : libui: print more fence information when fence is timeout
f5030b416c : Refactor the native window api return codes and simplify the window use
705c2e6bbe : Vulkan: implement timeout for vkAcquireNextImageKHR
c94ca83964 : SF: VSyncDispatch: correct vsync prediction drift
81e2bb96bf : Consume batches in dispatcher tests
8588cc9982 : Native tests for EventHub
f91e9236bc : SF: VSyncReactor add event subscription functions
ef785e1191 : gralloc: add gralloc4 HDR metadata support
a32c5528f5 : Fixing triple buffer bug
324191fd2e : Vulkan: dynamically advertise surface formats
06c9775311 : Add AndroidBitmap_getDataSpace
7fb8682cbf : Don't leak input events to dumpsys on user builds
daf29a6dbf : Resize object capacity when shrinking Parcel
2a0a246603 : add function to traversal the crates
ed3a8cc9a6 : Switch from allowed display configs to refresh rate range
048552ff83 : Revert submission
dfca3ecce2 : Fix callback drop
ff9d3ea042 : Create, mount and unmount app data mirror directory
09e600526f : Fix check for nullptr surface IBinder
317482c2e9 : gralloc: add gralloc4 HDR metadata support
e33b053781 : gralloc4: security review
40e0ff592b : Update tests for AIDL types.
e71d968799 : Revert submission
d041c5d9e1 : Default TV remote keys to no-wake
f3ffc4e4bc : Remove GLES wording from SurfaceFlinger.
fbd4e4f332 : SurfaceFlinger: remove #include StrongTyping.h from HWC2.h
b8df034c08 : Add Auto Low Latency Mode to native framework
b89b959d28 : SurfaceFlinger: dispatch only one vsync callback on composer 2.4
2cb8b62ef3 : SurfaceFlinger: show refresh rate instead of color in overlay
a48633498e : CE: Add test coverage for Output::generateClientCompositionRequests
6818fa573d : CE: Add test coverage for Output::composeSurfaces
ea6292883c : libui: PrintTo and comparisons for values for tests
3a77a7b627 : SurfaceFlinger: use setActiveConfigWithConstraints
3a240c4419 : Check whether channel has been removed before sending cancelation.
16efdbff1d : [Shadows] Add shadow vertex generation code and shaders [8/n]
440992f66c : [Shadows] Add support for shadow attributes (7/n)
8a9d62f6d2 : libgui: Add discardFreeBuffers callback to producer
64f1c16f4e : Enable deep press by default.
22b2de1f43 : gralloc: expose Gralloc4 get/dump functions
c52e1fcc8b : Create local clientId instead of sharing one
5845eafaad : Revert "Fix drag and drop (2/3)"
b08ff677ca : Renaming MediaAnalytics to MediaMetrics
3b25ae153f : unique_fd is passed by value in AIDL interfaces
5977fc8bed : Adding transform to BLAST adapter
95a1ed40c5 : Add shadow radius and corner radius crop to sf and transaction trace
fe0ee9e387 : CE: Unit test coverage for Output::ensureOutputLayerIfVisible
3b7d779774 : Don't leak input events to dumpsys on user builds
a70a3ff7f2 : Don't leak input events to dumpsys on user builds
c2ddb61f37 : Don't leak input events to dumpsys on user builds
e4034bbadc : [TimeStats] Track RenderEngine time per frame.
e0f9edb411 : SurfaceFlinger: enhance fakehwc tests
2139f73d98 : SurfaceFlinger: use config groups
3608aadd73 : Let InputDispatcher handle its own thread
bfcf81fd5e : gralloc: Support allocate buffer without import
1259252f26 : Don't leak input events to dumpsys on user builds
15375f9262 : libui: remove frameworks/native/include/ui symlink
127a2d9bba : SF: VSyncPredictor correct calculation
64c4f5cf7e : Set the clock id in FrameTracer for TracePacket
28efc19d39 : Reland "Let InputReader handle its own thread"
3a7346ce4f : [Shadows] Create a new composition layer for shadows [6/n]
2bfa905445 : Wait until dispatcher is idle
efc42e2bad : Fix SurfaceControl#captureLayers when the layer is boundless
a9fdab7845 : SF: VSyncReactor add hwvsync ingestion functions
45e4b3b9e1 : Set the crop on the BLASt adapter
9b6bcca5d4 : Include extra HALs in dump state
dc6f5b98a1 : Check for null layer handles from clients
3de9119cda : Stop illegal FD from causing SensorService crash
234bb16b90 : 2) SF-DM Generalization of Refresh Rates: Adding config variable and getter methods
c660755a2e : CE: Functional test for Display::postFramebuffer
ee2ad9f4d1 : SF: VSyncReactor add period modification functions
2d9a429a10 : Avoid promoting weak reference of Layer on Binder thread.
7feb2eaf82 : Add FocusEvent and InputMessage::Type::FOCUS
136f4c269a : gralloc: remove unused versioning #define
702beb4d24 : Vulkan: Improve error translation in CreateSwapChainKHR
235c6679b8 : Make dumpstate logs less verbose
f3bc1aa7a0 : Receive touch mode state from WindowManager
240f8313d4 : Add default values for InputTarget struct
e89d9c183a : For full & interactive bugreports, collect consent only after critical dumpsys has completed.
d3b90d2238 : Adding triple buffering without wait
08f6eae01d : [Shadows] Set shadow settings per layer (5/n)
b9b15358eb : Rename some variables in InputDispatcher_test
d99e1b6ec9 : Refactor filterInputEvent asserts
10fe676bf6 : Add static asserts for InputMessage sizes
3b37f9a0b6 : Add toString and remove default case
2fd3ceaf98 : SF: VSyncReactor add timestamp querying functions
b2501bad7c : SF: add partial implementation of VSyncReactor
5de3ce61da : Restructure blueprint file for gpuservice and vkjson
727a44e37e : Use queue and unique_ptr for pooled events
c568680226 : When destroying layer, add children to offscreen layers
77a5387b22 : [DisplayEventDispatcher] Move DisplayEventDispatcher into libgui.
67514c248c : gralloc: support codec2 via GraphicBufferAllocator/Mapper
2311b1ad35 : SF: correct latent problem in VSyncDispatch
b4b1e0a92b : SurfaceFlinger: move RefreshRateConfigs to a source file
6eeaf925f3 : gralloc: libgralloctypes encode hidl_vec is invalid
0782b881e2 : 1) SF-DM Generalization of Refresh Rates: Adding a call to set Refresh Rate Range
5b28548c8f : gralloc: enforce aidl and hidl types are the same
1a70eca966 : Use max mastering luminance and max content luminance from HdrMetadata.
9519bf1e32 : [TimeStats] Track per-frame CPU time.
4948327405 : Use enum class for EventEntry
da88195bf0 : gralloc: fuzz libgralloctypes
739afaf693 : CE: Cleanup some comments in OutputTest
1ef9322148 : CE: Unit test coverage for Output::collectVisibleLayers
b62cebc8b8 : CE: Unit test coverage for Output::prepare and Output::rebuildLayerStack
20611c6d6e : gralloc4: update lock support
e814151684 : Add stubs to libEGL cc_library
87c1b80efc : Remove HWC_Queued trace event
07178e391b : CE: Unit test coverage for Output::postFramebuffer
4a2dac35de : CE: Remove now redundant hidl value writers
e59659592e : CE: Unit test coverage for Output::beginFrame
17ca742f6f : CE: Unit test coverage for Output::updateColorProfile()
4858652a69 : libgralloctypes: support encoding and decoding
ef63b61738 : CE: Unit test coverage for Output::updateAndWriteCompositionState
c0ee6ba004 : CE: Unit test coverage for Output::updateLayerStateFromFE()
08b574f90c : Add busy wait for consume() call
3594978ab4 : Adding visible windows dump in bugreport
461705189f : [ADisplay] Expose preferred WCG format per-display
03561a688e : CE: Unit test coverage for Output::finishFrame
db462d8e44 : CE: Unit test coverage for Output::devOptRepaintFlash
7159f5799f : SurfaceFlinger: add composer 2.4 vsync api to DisplayHardware
ac12ae73c2 : Clear all pending transactions on screen wakeup
1678e2c14e : SF: add VSyncPredictor implementation
90fcc94791 : Keeping sp<IBinder> around in ClientCache
c0d3c4b24e : Removing support for menu key from status bar
54891cd71a : frameworks: native: fix -Wreorder-init-list
7864fbc2b8 : Add stubs to libnativewindow.so.
487340f03d : TimeStats: make sure acquire fence is captured
faa3f1970b : CE: Unit test coverage for Output::present
cc27b50f88 : SF: add VSyncDispatch timing objects
b13bb952a8 : [Shadows] Add api to set global shadow settings (4/n)
5331b6345a : Include automotive HALs in dumpstate
b69e076883 : Add trace event for fallback composition
871023e652 : Add HWC composition queueing trace event
850dbb4e66 : Include automotive HALs in dumpstate
1a88c40d56 : TimeStats & FrameTracer: refactor layerID to layerId
c9e6003e01 : CE: Unit test coverage for Output::setReleasedLayers()
f37dcfbe94 : Initialize shadowRadius state
c5ca85c5a1 : Add check for action in consumeEvent
8935a80245 : Refactor inputfilter tests
abf9106001 : SurfaceFlinger: lock mStateLock when modifying allowed configs
6cbc978d76 : Revert "Reland "Let InputReader handle its own thread""
49cea519fa : SF: Fully disable content detection if opted out
4cfac15ede : Remove legacy idmap binary
aed56ab338 : CE: Unit test coverage for CompositionEngine::updateCursorAsync
f9a2a2ce2e : [SurfaceFlinger] Don't persist buffers to HWC when powered off.
72268f17fe : [SurfaceFlinger] Don't persist buffers to HWC when powered off.
e82ed2d3cb : CE: Unit test coverage for CompositionEngine::present()
cc44522920 : [AChoreographer] Split source files out from libandroid.
e4f27a8db1 : SF: dispatch add testing surface for VSyncDispatch
57f7523041 : Opengl: fix a type for GraphicsEnvironment
7584836d4a : SF: Register layers on first strong reference
d9d10dbdf2 : Resize object capacity when shrinking Parcel
6a674c9e10 : GraphicsEnv: refactor to unify the debuggable logic
a6a7eab734 : Replace more -Weverything with -Wextra
f15a8aa344 : Reland "Let InputReader handle its own thread"
0f9d717a74 : Fix the behavior of vulkan::driver::Debuggable() function
94b18d55fa : Vulkan: fix a typo
94a4c4e1ef : Decouple SurfaceTexture from HWUI
305bef16d3 : SF: add VSyncDispatch
8cee3f9d46 : Pass transformHint to BLASTBufferQueue adapter
6a2c5c731b : EGL: Fix repeated extension lookups
301b1d84f2 : Use correct state when calling getZ
1acd696173 : Pass back transformHint on Surface Creation
0a0e26b17b : Rename # vndk tag to # llndk
aeaaf1c280 : Allow null featureIds in AppOpsService binder calls
00260e4a79 : EGL: Fix repeated extension lookups
10793a6d83 : Refactor InputReader::mDevices collection type
5acb2b8b30 : ui: Pull PhysicalDisplayId into its own header
a54a73659e : Moved misplaced documentation for queueBuffer().
26d3cfb571 : Remove InputChannel::setToken
d0d71b6e50 : Look up Connection by token
a820af9646 : Fix the call the onFrameDequeued inside dequeueBuffer
95a4ed6e84 : Revert "Let InputReader handle its own thread"
00fca7c4db : Return vector of cancellation events
9757f78ee8 : Return KeyEvent instead of initializing
d27700495c : Use const reference when not modifying objects
3d70e532fa : Add "Available since" text to all android/ headers.
ba266f24e5 : Let InputReader handle its own thread
7dbf76d536 : Add implementation for onFrameDetached and onFrameCancelled
c97b8dbd90 : [Shadows] Add shadow radius to sf layer state (2/n)
46b72df7d5 : CE: Fix color layer HWC call ordering
97d4e1a71b : binder_parcel_fuzzer: add cc's
a95e170ebd : Changed luma calculation to an approximation method. Test: Manually flashed
6cac55670e : Fixing crash on allocation
e64b877bd5 : Fixing crash on allocation
2574dfa1fe : Make InputReader test components thread safe
f7a09ed2b7 : SF: Optimize layer history in scheduler
f2e339e0be : SurfaceFlinger: use V2_4::Error in ComposerHal
60307ce84d : [frameworks][native][vulkan] fix -Walloca
cb04dee754 : Add bufferqueue headers to libgui_headers
671d0f54a1 : Add a C-api for retrieving display info.
03b11cfca1 : Revert "[frameworks][native][vulkan] fix -Walloca"
587484f3bf : Capping buffer size to std::numeric_limits<size_t>::max()
a885c06c07 : Vulkan: convert all the TODOs into actual issues to chase against
f8f506c5ad : Vulkan: remove some redundant codes
4137a1d77d : [RenderEngine] Refactor RenderEngine creation arguments.
2e43438757 : Add tracing for dequeueBuffer, detachBuffer and cancelBuffer
35493e7af4 : Capping buffer size to std::numeric_limits<size_t>::max()
0fb1a0e904 : Use enum class for DropReason
524027761e : Use enum class for InputMessage type
ed5d6a6fb2 : Remove no-op setListener method from dumpstate listener
e370d68932 : Sunset legacy bugreport methods
1729fb7984 : update cas plugin interface for cas@1.2
32cdc1f381 : Adding transformHint for BufferStateLayers
7c123cc150 : [frameworks][native][vulkan] fix -Walloca
a3129fbfc3 : SurfaceFlinger: lock mStateLock when modifying allowed configs
e745a3ecce : [vulkan] fix -Wreorder-init-list
7cc36a50e1 : Vulkan: correctly expose Vulkan entry points
e300b31e0a : SF: Switch BufferQueueLayer to using the factory during init
61bbf23c71 : Update tests for canReceiveInput policy changes
46698591a3 : Changed BufferLayer's canReceiveInput to check if its hidden by policy
be3dd44c62 : Revert "libbinder: Consider VNDK_APEX as vendor stable"
f4fab6473f : Revert "Make libbinder available to VNDK APEX"
aeaa867b60 : Vulkan: factor base extension name into a function -- continue
da3446eb26 : Adding onFrameAvailable test for BLASTBufferQueue
05de577c02 : Fix foldable emulator touch does not work
c67d9f33b3 : Resize object capacity when shrinking Parcel
9cb1e6ad24 : binder_parcel_fuzzer: readEnumVector
dbd0eecfc7 : Sensor: use FlattenableUtils::align
9894741751 : binder_parcel_fuzzer: avoid timeouts
d399a52883 : Don't leak input events to dumpsys on user builds
3172b53833 : Allow Shell to trigger bugreports without user consent dialog
88b1d3c4d8 : binder_parcel_fuzzer: remove log variant
87a07e42dd : SF: Use std::string for layer names
a7f850a3fc : SF: Average refresh rate history only if needed
a41be6abbe : SF: Scheduler add strong typing helpers.
bdb8b8043d : Set isRelativeOf flag when calling setZOrderRelativeOf
49147b5323 : Add type for AV1 Dolby Vision profile
c5011f96d0 : Adding basic test framework for BLASTBufferQueue
7c34b23f5c : Remove unused parameter displayId
7eac78ae03 : binder_parcel_fuzzer: all hwbinder functions
f8678ba33a : Update tests for canReceiveInput policy changes
5365a7b781 : Vulkan: factor base extension name into a function
6ca5d0c53f : Vulkan: add docs for the framework generation scripts
1ca59c17a0 : vulkan: clean up the framework generation script
5da8f92b6d : binder_parcel_fuzzer: separate logging variant
24bc0d16af : binder_parcel_fuzzer: reduce host/device differences
dc792f55e0 : Vulkan: remove redundant function definitions in null_driver
ea9ed86eaf : binder_parcel_fuzzer: fuzz parcle types separately
e8a57c148d : binder_parcel_fuzzer: remove expensive logging
2884dd8b0d : binder_parcel_fuzzer: faster string creation
dc449dc722 : binder_parcel_fuzzer: dump more info
bd93138afe : Remove unused function 'removeWindow'
0afcca0b29 : [libgraphicsenv] Add an API to enable profiling features
b13018865e : Note appOps with featureIds from native code
8bec7e8744 : TimeStats: remove the regex checks on layer name
78c25dd3eb : Provide a basic BLASTBufferQueue implementation.
d58cf5acb8 : Sensor: use FlattenableUtils::align
24f3bfe31d : SF: Set up a default factory implementation
d251afb0b5 : Add more fine-grained testing for Transactions
1ebe090c52 : gui: Set up libgui_mocks
488848a9a3 : OMX_IndexExt: add OMX_IndexConfigLowLatency
d1690d1e86 : Revert "Allow AID_MEDIA to capture layer for video thumbnails"
8ddb04ea37 : Add a flag to create renderengine for video use
4fe2940858 : SF: Verify mDebugDisableHWC forces client composition
1c3a5eb0a4 : SF: Switch Layer::createClone to using the factory
7a234910c2 : SF: Dev Options should force client composition for all frames
28f8142b87 : binder_parcel_fuzzer: also fuzz libbinder_ndk
d7b1f8a732 : binder_parcel_fuzzer: format on upload
4b5a87fa93 : Remove wakelocks from InputReader
7a522bf597 : Ensure input has CAP_BLOCK_SUSPEND
372fbe4ee9 : InputDispatcher: Fix typo
fe94a225a5 : [Mirror Layers] Added mirrorSurface API to enable mirroring (3/4)
6065c0576f : libbinder fuzzer: print data from inplace reads
6d81393c13 : libbinder fuzzer: read flattenable
7c7c648531 : libbinder fuzzer: remaining binder functions
c909845dfc : Return correct config from getActiveConfig()
74b0317829 : [Mirror Layers] Added functions to update mirrored layers info (2/4)
76f5f2fd47 : Fix the position set for setGeometry calculation.
321e83c9d5 : BLAST: Handle detached layers.
46e0da7e0e : Fuzzer for libbinder(_ndk)/libhwbinder
6511af5787 : Remove extraneous semicolon.
e07105869c : Remove logspam
c9691d5778 : Fix rounded corner scission clipping
b4c6e5850f : [Mirror Layers] Added clone function to layers (1/4)
ddd1d6b32c : Move to bionic platform include.
7d3847311e : getDisplayViewportByType doesn't count more than one viewport
05b67b93e7 : CE: Build with ATRACE_TAG=ATRACE_TAG_GRAPHICS
58e24a3654 : SF: Allow SurfaceFlinger to be subclassed
6c564cfd68 : CE: Introduce Output::GetDisplayId()
10502f5aa8 : SF: Forward declare RefreshRateConfigs in SurfaceFlingerFactory.h
c3cb7291a2 : CE: Introduce CompositionEngine::dump()
01c77c1a2d : CE: Move knowledge of the OutputLayers out of Output
a38ea7e70d : CE: Allow the final class to set the types used
2d0e948f83 : Hold wakelock while handling device add/remove
e5ac40f470 : Added isRelativeOf instead of checking if weak pointer is not null
25a4e7da75 : SF: Upgrade to Composer HAL 2.4
fe67102488 : CE: Reset forceClientComposition on geometry update
86587285cb : Use static bool instead of define
9cfc6d8119 : Refactoring Transaction_test continued
899d1758a2 : libvulkan: intercept vkQueueSubmit to insert a tracepoint
4bc489bb99 : vulkan: remove the temp hack for VK_ANDROID_native_buffer and regen framework
d5aeb61dd4 : Add a parent id to the offscreen layer parent proto
de4bf150c5 : Do not report latency for injected events
69b479a4de : Do not send finished broadcasts when called by API
6cd19a422a : Make sure that touches are within the surface.
1157930b7c : SurfaceFlinger: add grace time for present fence to signal
e409e38f7a : libgui: Set HDR metadataSize data type as uint32_t
f1fbf9efdb : Add override keyword to in inherited classes
2770d24730 : Create inputmappers and accumulators directories
baa5c82401 : Split InputReader into multiple files
da7c00cc01 : Create inputreader directory
9dab9730c0 : Only send surfaces to Listener that registered or applied transaction
e84e6f99d4 : Divide InputDispatcher into several files.
0dd622ef5d : Add alpha to AndroidBitmapInfo
e0b4d825be : libtimeinstate: correctly handle devices with no boost freqs
6505f79d47 : SF: Hook up VSYNC injection to Scheduler
be148cc5dd : SF: Fix sffakehwc_test setup
958be49bdb : SF: Update Layer::setBackgroundColor to use the factory interface
9755fb755c : CE: Layers only have FE layer state
0fc2fa7e6b : Move InputDispatcher code into a folder.
f0229a72af : TimeStats: Remove TimeStats from SurfaceFlingerFactory
3d8df0e9c8 : Crash if too many open files
acb7299dfc : Improve visibility of IMemory security risks
6cbb975915 : Revert "Fix drag and drop (2/3)"
e62556119d : DO NOT MERGE: Turn refresh rate switching on by default
c97117b724 : Add a flag for refresh rate switching
913cc1303c : EDID support for external display hotplug
146ecfd99c : Use unordered_map for connections
f83ce183aa : Corrected drawingTransformMatrix
2bbaabe1b6 : Add a flag for refresh rate switching
82353e993c : Changed BufferLayer's canReceiveInput to check if its hidden by policy
0802618f60 : Replace libnativeloader-dummy-headers with libnativeloader-headers
9da14733af : Fix touch can't work after enabled the associated viewport
d6f1fc25ee : Add layerStack field to DisplayInfo
c29e4c66c2 : SF: Move/Refactor rebuildLayerStacks and computeVisibleRegions
66c20c4d9b : SF: Cleanup Layer membership test
3578917f82 : Add SCROLL, RELATIVE_X and RELATIVE_Y axes labels.
c326a94d15 : libbinder: Hide AppOpsManager/Service from vendor.
b3885adbaa : [SfStats] Temporarily enable timestats by default.
3a64e74335 : libbinder: -= unimplemented readRequestHeaders.
67968805e4 : SurfaceFlinger: do not choose POWER_SAVING as refresh rate
b6e543718a : SF: Add dumpsys flag to dump raw EDID
df336d9f77 : SF: Restructure OutputLayer creation to remove displayId argument
72670c57aa : [ANativeWindow] Increase precision for duration queries.
04fdb60d01 : [ANativeWindow] Add stub for ANativeWindow_setDequeueTimeout
a161966a65 : [ANativeWindow] Add apex stub for getLastDequeueStartTime
0d1398b2da : [ANativeWindow] Add apex header for getLastQueueDuration
3f4a4ee8c6 : Remove perfetto_src_tracing_ipc dependency
d62d30645c : Moved info about activeBuffer into bufferInfo (2/2)
e271df9437 : Transaction_test refactoring continued
4244e03560 : Created bufferInfo to track buffer data in a single place (1/2)
c668734cec : SF: Add ability to get basic geometry
27b5372201 : Ensure FrameTracer is only initialized once.
a246866966 : SF: Move layer visibility state to CompositionEngine
26d03fdb99 : SF: Move OutputLayer creation to computeVisibleRegions
0f0ddc1055 : SurfaceFlinger: Query Scheduler when updating allowed display configs
214c89db99 : Remove setGeometryAppliesWithResize
4344553ce3 : SurfaceFlinger: clamp frame refresh duration to min refresh duration
ac1aeaffec : SurfaceFlinger: calculate expected present once
e6ad160240 : [SurfaceFlinger] Exclude first vsync duration from period calculation
3a123024a1 : SurfaceFlinger: tune LayerHistory to be less aggressive
53b5d03f4b : [SurfaceFlinger] Don't touch hw vsync in DEFAULT RR with kernel timeout
a133f037f0 : SurfaceFlinger: add display power state timer
5c08044a21 : SurfaceFlinger: correct negative offset when refresh rate changes
d4043c8873 : SurfaceFlinger: add allowed display configs to dumpsys
4b494ee9ad : Surfaceflinger: adjust content detection fps selection
9f10eb9cb8 : SF: Don't bump to PERFORMANCE refresh rate with infrequent updates
32e89bc58c : SurfaceFlinger: DispSync: negative offsets when model is unlocked
886c22b00b : [SurfaceFlinger] Store current offsets in VSyncModulator.
38baf72ccb : [SurfaceFlinger] Add vsync offset information to systrace.
43c88661a3 : SurfaceFlinger: Dispsync changePhaseOffset
a9c4d55608 : [SurfaceFlinger] Split VSyncModulator into .cpp/.h files
83127b7baf : SurfaceFlinger: get present time from SF and not from Scheduler
067fcd36bc : libgui: Add discardFreeBuffers callback to producer
b2b503075c : libtimeinstate: move map format info into shared header
daceef7554 : libtimeinstate: support concurrent_{active,policy}_time
f8713e1884 : SurfaceFlinger: Some fixes to DispSync
7e49aa4ceb : SurfaceFlinger: clear LayerHistory on touch
b0006974a9 : SurfaceFlinger: always turn HWVsync off when display is off
7849f2a0fe : SurfaceFlinger: set refresh rate type when after an attempt to switch
480f445ebb : SurfaceFlinger: store fps instead of duration in LayerInfo
b15ea8a9b5 : Use getLayerStack() instead of layerStack for input info
b524c931d3 : eglSwapBuffersWithDamageKHR robustness
94e91f62bb : Rev up vr_hwc to composer@2.3
a4f14de792 : Update external display property in hardware_composer.
8e95ee87a9 : Camera: add camera audio restriction binder call
90092f4335 : Refactor: Pull tracing out of TimeStats.
0f085c6a3e : Dump offscreen layers in dumpsys and winscope trace
3062998219 : SF: Remove DisplayDevice visible layer members
3eb1b21a2e : SF: Move/Refactor calculateWorkingSet to CompositionEngine
d7b429f63c : SF: Move/refactor presentation loop to CompositionEngine
c7b0c75f80 : SF: Move/Refactor updateCursorAsync to CompositionEngine
6a3b44698f : SF: Move pickColorMode and getBestDataspace to CompositionEngine
d3d6988c92 : SF: Move/Refactor doComposition and doDisplayComposition to CompositionEngine
f8cf14d48d : SF: Move doDebugFlashRegions to CompositionEngine
07d587b989 : Remove outfile flag as it's unused and all callers migrated
c2d54d4038 : SF: Clear layers properly doing client composition
56eba802e4 : SF: Fix layer outside of viewport test
8cf7c7b92f : GpuService: pass args to GpuStats
2e1608ff49 : Add per-buffer perfetto trace points for SurfaceFlinger frame events
f629f10f62 : [ANativeWindow] Test with a TestableSurface
66a877723c : Support noted appops collection in native code
0ff5e8c4b7 : [SurfaceFlinger] support EGLImage management in BLAST
746654af87 : [SurfaceFlinger] correct present time for negative phase offsets
48630145d4 : SurfaceFlinger: HWVsync when display is off
baa35b0e2f : SurfaceFlinger: do not force HDR content to default refresh rate
5b3f19be3c : [SurfaceFlinger] fix permanently enabling early offsets.
1f534ab807 : [SurfaceFlinger] Some dispsync fixes for early event firing
98fca268fc : [SurfaceFlinger] add minimum frame count for early gl offsets.
e9137b776a : Break up TransactionTest helpers into util directory
3bf71ab81e : Attach color space information when attach and queue buffer.
9b586699b2 : SurfaceFlinger: add explicit register for DISPLAY_EVENT_CONFIG_CHANGED
86f9f749cc : opengl: fix a race condition when unloading gl driver
0b79f8c2f2 : Set crop size on rounded corner test
f83570cba9 : SF: Fix threshold for next VSYNC
2b0cd8de19 : Make Transaction inherit Parcelable at public level
2c9a334197 : Add associated function to physical keyboard
194e1069a4 : Add a filegroup for AIDL files in frameworks/native/aidl
b856aff743 : Remove mention of legacy software renderer
cfc6230b27 : Nuke libagl and setEmulatorGlesValue
ee03b78741 : Add new parameter capability to onUidStateChanged()
ef582cd242 : Update identifiers and paths to the new ART APEX.
c185192c42 : libgui: reset mEnableFrameTimestamps when Surface disconnects
0ccfdc4f79 : Remove -fwhole-program-vtables flags from librenderengine static library
f43b664ccd : Temporarily turn off ASAN for libcompositionengine_test
d09003d1b3 : gpuservice: Use startsWith() instead of compare() to check for a string prefix.
9fa2cb6c5a : [ANativeWindow] Add test infrastructure for apex apis
5de3ad2cee : Switch from ITransactionCompletedListener to IBinder keys
82c7531ebc : Reject invalid object types for incoming transactions.
87c8ba767a : gralloc: add IAllocator/IMapper 4.0 to frameworks/native
8a01fa4d88 : Update typeId for BufferQueueLayer and BufferStateLayer
8d32ddc1e7 : SF: Remove Scheduler::setRefreshSkipCount
980418350b : SF: Clean up Scheduler
575144faa9 : Added opaque flag check for ColorLayer
72a90b6aba : frameworks/native: composer-resources is a new shared library
49a108cda1 : Latch and relase buffers for offscreen layers on main thread.
519b44c839 : libvulkan: ensure layer discovery is triggered only once for a new process
810b03095e : SF: Revert one line that changed in moving doComposeSurfaces
e926ab508d : TimeStats: bound the stats pool size
7e0a01fbf4 : blast: default to surface damage to invalid
2ccbe3a035 : InputTransport: store fd in a unique_fd.
01a5613bda : Add metadata for mouse cursor.
2eb71ebc30 : SF: Fix a scheduler related mock leak
9dfc93ace2 : libvulkan: refactor the layer discovery logic
3a904b83ef : SurfaceFlinger: get rid of LayerStats
688abd459a : SF: Move doComposeSurfaces to CompositionEngine
fa67b55312 : Moved desiredPresentTime for BLAST into State
eadf0d4548 : Changed mNumLayers to atomic
32811fd034 : Let Screenshot Parent get destroyed on the main thread.
f73f5f2b3b : Add RGBA_F16 to the AndroidBitmapFormat (NDK)
05ed22e7aa : SF: Interleave writes to HWC with other work
c358b52067 : SF: Add back debug control of HWC use
c5c474df81 : SF: Present before signalling presentation done
282f1d7eb2 : SurfaceFlinger: prevent division by 0 in Layer::fillInputInfo
b597ce5665 : Revert "SurfaceFlinger: debug layer bounds inset"
7d90ba5fdf : SF: Present before signalling presentation done
e7c94b9a5a : Use unique_ptr for CommandEntry
44a2aed57a : Use std::deque for EventEntry queues
13bda6c5f4 : Use std::deque for DispatchEntry'ies.
6cda201e5a : vulkan: remove the obsolete vkinfo tool
6740e66bd1 : Add sleep to ShouldReportStats Test in libinput_tests
5ce968653f : vkjson: fix the down clamp of report values
113ee6a8d0 : vulkan: combine doc with README.md file
472cab0a61 : GpuStats: fix driver loading stats at driver unloading
49b9ac79f8 : libgraphicsenv: get linker symbols from real header
e40dd7396c : libvulkan: get android_get_exported_namespace from real header
3d3fa52c8b : Move LatencyStatistics collection from InputReader to InputTransport
8384682fd2 : Seperate LatencyStatistics from InputReader
7c9d8958aa : Skip SensorDevice disable sensors for HAL 2.0
46470110f4 : SF: Omit layer tree dump if flag is specified
3649106e95 : Adding test to test closer boundary for overflow
14d7692c0f : Reparent children before reparenting to null
aa74a6635c : Changed target path for transaction writing.
0bbb2a1e5a : Implement sysprop_library API stability check
7c9dbf97c8 : SF: Refactor Scheduler mock injection
f16688fceb : SF: Introduce LayerFE::prepareClientComposition
d0a92a0dd4 : SF: Move beginFrame to CompositionEngine
402a839ef5 : Remove old dumpstate aidl methods
3627207249 : Enable surface for host
b1b0b011ba : vkjson: correctly handle std::numeric_limits<float>::infinity()
4e68fbfecc : Return early in doDispatchCycleFinishedLockedInterruptible
a08194b008 : Updating ConfigurationDataGet api to include edid data.
c7e17a2e5f : SF: Remove unused SurfaceFlinger::getLayerSortedByZForHwcDisplay
35fca9d4b5 : SF: Move postFrameBuffer to CompositionEngine
66d6860ca6 : SF: Move/Refactor prepareFrame to CompositionEngine
dd252cdba2 : SF: Group mutex-guarded scheduler feature state
3a80a38f9f : SF: Deduplicate scheduler timer callbacks
2249c88ec5 : Fix null pointer deref in libsensor SensorServer
20e67fa8a1 : Fix typo: chroreographer -> choreographer.
8406fd785b : Fix locking issues with proto dumps
f8e4a34300 : libgui: remove redundant eglQueryStringImplementationANDROID
16ab1709fc : libtimeinstate: change map format to improve performance
9236e872cd : libtimeinstate: support cpufreq fast switching
6c501ea04e : libtimeinstate: fix bug in clearUidCpuFreqTimes
cb12994d1e : Included android surfaceflinger package to the proto.
5a0187999d : TracedOrdinal: Avoid string copy
359b1ff6b4 : Make dumpstate bugreport names as tmp if called by API
49a350aedc : Use std::function for commands
eafa5ccbeb : Revert "Output additional trace points for each frame"
137d4bc903 : Add a system prop to control shader cache priming
50204dd25f : SurfaceFlinger: add TracedOrdinal
eddeda1efa : SF: Clean up VSyncModulator
a8955dd64c : SF: Factor out expected present time computation
937bb83a14 : Add setCursorPosition.
3bc7e09b2c : Do not use RefBase in EventHub
e3b57006c2 : Mark screen rotation as early (2/2)
c6f61190e7 : Revert "Revert "Use std::set instead of SortedVector""
3d14605bbd : Added gpu memory stats to gpuservice dump
fb4c9862b2 : Fixing overflow bug
9d187830d3 : Vulkan: fix the return code for vkGetPastPresentationTimingGOOGLE
2d8cc8945e : Revert "Use std::set instead of SortedVector"
ab039b5564 : SF: Move preComposition to CompositionEngine
456bbb2a5e : Add more layer state changes to SurfaceInterceptor
843f2601a7 : Remove unnecessary dependencies on libsigchain.
c7ef21b0b8 : SF: Move/Refactor LayersNeedingFences
0e1c05e619 : SF: Refactor onPreComposition
f527548dd7 : SF: Move/Refactor Layer::setPerFrameData
87edb95cbb : Check if Vulkan layers have a valid looking GIPA
928dabf4d6 : Move the nested struct inside VkNativeBufferANDROID outside.
da6c1596fd : Allow AID_MEDIA to capture layer for video thumbnails
f03652dd9d : Store layer state changes by layer handle in Transaction objects
996bc421ea : Properly merge flags when merging transactions
fd712afb49 : Fix whitespace errors
ef44c2d08f : [RenderEngine] Add cache contents to dumpsys
6fe2c17ee0 : SurfaceFlinger: add display power state timer
8dce9d78e7 : Generate Vulkan framework from Vulkan registry (Part 4)
6fd1c77faa : Remove unused include
a03f0debad : Use std::set instead of SortedVector
c5ae0dc56d : Improve input devices changed logs
ab0ab9c57c : Address comments from a previous change.
6a9b16ef3a : Generate Vulkan framework from Vulkan registry (Part 3)
21da0ffff1 : Remove handling of EV_MSC/MSC_TIMESTAMP in Input
261614e00d : SurfaceFlinger: use isDisplayConfigAllowed in dumpVSync()
331130563b : Vulkan: make framework gen script executable
0136414e63 : Generate Vulkan framework from Vulkan registry (Part 2)
efb71afcbb : blast: fix registering callbacks
addb02b414 : Stop splitting mouse events.
00f511d329 : Dispatch mouse events to window under the cursor.
8e09730244 : GpuStats: Cache the gpu service binder
69395cd3ff : GpuStats: track Vulkan apps not doing pre-rotation correctly
bcba411794 : GpuStats: refactor single stats pieces into a uniform way
81e26a1c64 : GraphicsEnv: add documentations for the class
27ab3ac610 : GpuStats: move GpuStats related structs and enums away from GraphicsEnv
751a7dcc1f : Generate Vulkan framework from Vulkan registry
ff7bf701ad : libtimeinstate: add more tests
83e514e303 : Add GraphicBuffer over binder test and fix a crash in unflatten logic
9b5a821d1e : Do not use moved-from object
8002fcab84 : [SurfaceFlinger] Clean-up dead code
c3e2f8dd52 : dumpstate: Update readme
626670f88f : Lowered surface flinger trace buffer to 5MB.
538cedc381 : BufferQueue: handle consumer driven size for pre-rotation
3e092daa14 : servicemanager: use libbinder
f2c006d5fa : SF: Renaming IdleTimer to OneShotTimer
88e20481b3 : blast: ordering layer death and callbacks
5e8622099e : Vulkan: clean up android::Vector in the loader
4b9c498812 : libtimeinstate: use std::optional
cf9bc5fd75 : libtimeinstate: fix map names
e9d092a9fc : Cache NATIVE_WINDOW_MAX_BUFFER_COUNT in Surface
12abc195ba : Fix another doxygen issue.
b2b26909b6 : Revert "Cache NATIVE_WINDOW_MAX_BUFFER_COUNT in Surface"
fef244ee2b : Add SurfaceComposerClient::Transaction clear api
e8ef7b0bcc : Add a separate flag in the installer for keeping ART profiles
44f34c55fc : Change surfacefliger properties scopes to public
e4a1cabd61 : Fix bad doxygen tags in font headers.
621102e5d2 : Make SurfaceControl Transaction parcelable 2/2
12536a8fda : Cache NATIVE_WINDOW_MAX_BUFFER_COUNT in Surface
e8097ca7c5 : Remove SurfaceControl.destroy function
f92661b582 : Fix debug print when a KCM file is not found.
df5290534e : Fix surface tracing thread sync issues
685a174a9a : Vulkan: Remove redundant files
736c74eac3 : Update the how we propogate parent type and appId
0b46847352 : Vulkan: fix vkQueuePresentKHR logic when queueBuffer fails
533cea9f7b : Vulkan: refactor and unify the swapchain destroy
70a2196e7f : Vulkan: clean up the swapchain implementation
67e3d9b32a : Revert "Revert "SF: Test coverage for OutputLayer::updateGeometryState""
0b8f9add1c : Add uhid permission to virtual_touchpad
dbf960d37e : libbinder: Status: check dataPosition sets.
31c8de6138 : Add lshal support for VrHwc
1eafe08a93 : Reduce debug level log from libbufferhub
f5e6c7e5fa : libbinder: readCString: no ubsan sub-overflow
8f054a6a79 : Add --Bsymbolic-functions link option to EGL stub.
4180aa4243 : Remove mUserEpollWakeup from EventHub
f3b7c9c6f2 : Mark miniDump() as pure virtual.
5528022adf : Remove storage sandboxes related code.
0891c9b5b0 : binder: readCallingWorkSourceUid make const
d45fdc3420 : SurfaceComposerClient: Fix potential null de-reference in detachChildren
c5f7a3a613 : Adds new HardwareBuffer plane-locking functions to NDK
a33b3a5c26 : Prepare for moving Vulkan headers
acec532d4c : gui: add additional test for region sampling
6d78a57a95 : libvulkan: update code gen templates
183c44ce4d : ASurfaceControl: support framebuffer devices
645365116b : SF: Remove per-display state in scheduler
b3ad35c924 : Refactor setInputWindows
2307104ba6 : Enable clang-format for input-related code
77dd497e9b : Remove logspam in InputDispatcher
30c8d907d4 : SurfaceComposerClient: Fix potential null de-reference in setRelativeLayer
ad61a81779 : Revert "[SurfaceFlinger] Remove force GPU composition for layers with color transform."
1c403eef20 : Remove PRODUCT_SERVICES from PackageManagerNative.getLocation.
51d713f6cd : Add OWNERS to libs/gui/bufferqueue
7aa71e7b6f : gui: add hidl hybrid interface as libgui header dependency
13309b3d8f : Update stubs to use libnativehelper for java.nio.Buffer access

+- Project: platform/frameworks/opt/calendar

6e29ad1 : Fix day of year value in RecurrenceProcessor.

+- Project: platform/frameworks/opt/car/services

a9a3d26 : Reverted CarServiceHelperService.runAsync() to use its own thread.
8f645df : Re-send user lifecycles after car service restart
30e0dd4 : Removing unused variable `shouldNotify`
9197087 : Allow CarLaunchParamsModifier to configure to prefer source.
82701b3 : Add presubmit hooks to frameworks/opt/car/services
23bbe95 : Added userLocale support to InitialUserInfo.
999eb76 : Refactored InitialUserSetter usage.
c05bbc0 : Revert "Revert "Minor refactor of CarServiceHelperService""
30e9138 : Removing unused constants and related methods from ExternalConstants.
3b3c47a : Revert "Minor refactor of CarServiceHelperService"
840bdf3 : Minor refactor of CarServiceHelperService
9520fb3 : Refactor CarServiceHeperService and add unit tests
c38bdea : Moved some constants from CarServiceHelper to user-lib.
46eba78 : Fix CarLaunchModifier to stop other modifies when there is a display change
2130201 : Add unit tests for user pre-creation on CarServiceHelperService
dc87c83 : Output informative logs when killing unhealthy processes
de210f8 : Updated CarHelperServiceTest after AbstractExtendedMockitoTestCase changes.
b03042b : Refactored CarHelperServiceTest to use common code.
6f7dc74 : Ignore shutdown intent generated when a user is stopped
1481fc5 : Don't propagate user lifecycle events for pre-created users.
d3d6205 : Initial use of EventsLog on CarServiceHelperService.
18834c4 : Delay process kill by up to 1 second
0033ce3 : Update CarLaunchParamsModifier to use TaskDisplayArea
71fa4dd : Fixed workflow when resuming from guest to guest.
0173ce9 : Added HAL response duration to user metrics.
3502989 : Fix bootlooping when carwatchdogd is not running
05caca7 : Notify framework-initiated power cycle to car watchdog
2bcae84 : Updated InitialUserSetter.switchUser() calls.
2001e15 : Added InitialUserInfoRequestTypeTest
7f91a79 : Add getInterface(Version|Hash)
ed5e72b : Set initial user on CarServiceHelper.
19cad8f : Update display whitelist to avoid resetting old user
463c1b6 : Allow user 0 Activity if it has SHOW_FOR_ALL_USERS flag
2bfe291 : Notify boot phase change to CarWatchdogDaemon.
8909f6f : Changed CarServiceHelperService so it removes unused pre-created users on boot.
64f1c61 : Adding IAudioControl@2.0 to interfaces of interest
faa9dfa : Apply new ICarWatchdogMonitor interface
c0287b4 : Refactored CarServiceHelperService to use InitialUserSetter.
725c88f : Implement car watchdog monitor in CarServiceHelperService
f5ea05a : Fixed user-precreation to ignore exceptions.
06f48c2 : Set proper request type on INITIAL_INFO
abd8867 : Refactored CarServiceHelperService to use VHAL classes and UserHalHelper.
f193b46 : Refactoring onUserSwitching to invoke sendUserLifecycleEvent only
38e3fe6 : Implemented InitialUserInfoResponseAction.CREATE
48dfe10 : CarHelperServiceTest improvements:
1244100 : Use system properties for User HAL behavior.
88f30a1 : Implemented more scenarios for using HAL to get the initial info.
c30c0ec : Initial implementation of using HAL to get the initial user info.
6667e1d : Added option to dump end-to-end duration of first unlocked user.
01bd4f9 : Renamed SystemService methods and implemented onUserUnlocked()
e19f224 : API change associated with ag/10234809
531e077 : Added user-switching metrics to CarService.
46618b1 : Add unit tests for user callback methods on CarServiceHelperService.
0aff3ea : Fix race in notifying user unlock to car service
82292f1 : Add ycheo to OWNERS.
ea9a968 : Merge Task and TaskRecord into one class (66/n)
256ae2c : Update for new UserType
378edbb : Changed CarServiceHelperService so it pre-creates users after every boot
73b02c3 : Let OEMs pre-create guests and non-guest users.
f8e118e : Updated OWNERS.
07ac3d7 : Logs user id of initial user on boot.
79295c4 : Logs user id of initial user on boot.
9be3ffa : Refactor getAllUsers
5826dd0 : Renamed some fields in TaskRecord (53/n)
2d08c7a : Changed CarServiceHelperService so it pre-creates users after every boot
2eb78ad : Let OEMs pre-create guests and non-guest users.
33bc18f : Removed unnecessarily call to unlock system user.
37b82ce : Add car specific LaunchParams modification path
c8f7975 : Remove CarUserManagerHelper.createNewAdminUser()
ca99e8d : Removed obsolete comment.
44647dd : Uses TimingsTraceAndSlog on CarServiceHelperService.

+- Project: platform/frameworks/opt/car/setupwizard

423dcce : Update SUW Lib with OEM customizable boolean for immersive mode
34e7ee5 : Remove temporary status bar workaround
5b2c0a7 : Restored CarSetupWizardUiUtils
eca20d7 : Created ImmersiveModeHelper
65f9648 : Send an exit broadcast on gear reversal.
7b36edf : Added code to support color state list.
4bb5790 : Start SetupWizard ExitActivity on gear reversal
52d2620 : Send a HOME intent on gear reversal.
6c869b8 : Annotate test api and update OWNERS
d7d24ee : Add helper method to replace CarDrivingStateMonitor in tests
7a34703 : DO NOT MERGE - Fix NullPointerException at CarDrivingStateMonitor.checkIsSetupRestricted
a312cdd : Add Nullable annotation
6049389 : Fix NullPointerException at CarDrivingStateMonitor.checkIsSetupRestricted
52dfa61 : Make the background of StatusBar transparent when system UI hides.
b730c41 : Added helper function to enable immersive mode on a window.
f379e46 : Update androidx car dependency to resource library drop
9339373 : DO NOT MERGE: Send an exit broadcast on gear reversal.
b37b7a1 : DO NOT MERGE: Remove VehicleGear reference
bd55a44 : DO NOT MERGE Start SetupWizard ExitActivity on gear reversal
ba46b7a : DO NOT MERGE Send a HOME intent on gear reversal.
295d984 : DO NOT MERGE - Merge Car SetupWizard lib fixes from master
d069f28 : Add nextActionForResult to BaseSetupWizardActivity
470cf01 : Use car-lib system stubs
9b9c265 : Adding a try/catch for UnsupportedArgumentExceptions
20cb3f2 : Add toolbar divider
5172da0 : Use trimmed (no vertical padding) progress bar
e4c0164 : Make loading_indicator_color a compat attribute
673a874 : Adding deferred action support to partner content provider
a4b1bbb : Removed unused variables
7cb9ddd : Remove titlebar elevation
a14dc31 : Deprecate maybeHideSystemUI in suwlib
40ae15f : DO NOT MERGE: Remove parcelable declaration from the source list
940db34 : Make setup wizard permanently immersive
1b08554 : Adding icon resource name to summary action items
d13045c : Fix crash when insetDrawable is not GradientDrawable
34b1aa8 : Fix secondary button not being styled
fcb09b1 : Fix secondary button not being styled
8072a16 : Fixing bug with querying partner contentprovider in summary flow
92a017e : Hide system UI as appropriate when the window focus changes.
20a370b : Copying summary changes to support lib from Google3
ceae6be : Hide system UI as appropriate when the window focus changes.

+- Project: platform/frameworks/opt/chips

85185fe : Import translations. DO NOT MERGE
7ad59df : Import translations. DO NOT MERGE
ab4983f : Import translations. DO NOT MERGE
b71789b : Import translations. DO NOT MERGE
c7c7ecc : Import translations. DO NOT MERGE
35679da : Import translations. DO NOT MERGE
67f5a12 : Import translations. DO NOT MERGE
f2c2663 : Import translations. DO NOT MERGE
db22852 : Import translations. DO NOT MERGE

+- Project: platform/frameworks/opt/colorpicker

a352ec9 : Import translations. DO NOT MERGE
05fc059 : Import translations. DO NOT MERGE
8721896 : Import translations. DO NOT MERGE
ce55e24 : Import translations. DO NOT MERGE
e906327 : Import translations. DO NOT MERGE

+- Project: platform/frameworks/opt/localepicker

43f19d6 : Move locale picker library to build with system SDK
4cafc9e : Separate locale suggestion code to static library
e9667b2 : Initial empty repository

+- Project: platform/frameworks/opt/net/ethernet

2d4d2ef : Add TRANSPORT_TEST to test ethernet interfaces
8d810d8 : Add capability they should always have to eth networks.
4101316 : Don't call maybeTrackInterface on the wrong thread.
7e880c4 : Fix querying Ethernet availability for unprivileged callers.
48a428b : Address further API council comments.
b66a87d : Send tethered interface callbacks based on interface existence.
bbb550c : Support setting the default interface to null again.
fb800f0 : Make Ethernet interfaces more testable.
4e5d753 : Revert part of 223eace8e925de053e12141a771bdac8a06abfc3
223eace : Make NetworkScore system API
1fdea0a : Support one Ethernet interface in server mode.

+- Project: platform/frameworks/opt/net/ims

b209db8 : Turn off RTT if a carrier doesn't support it
0c6d28b : Do not turn on IMS for RTT when there is no SIM
455bbbf : Clean up ImsFeature status callbacks correctly in FeatureConnection
f007153 : Fix potential NPE when creating an ImsCall.
fecc78e : Fix thread leak in ImsManagerTest
462b9e8 : Remove ImsCommonTests from MTS on rvc-dev and downstream branch except
e39c21c : Refactor conference participant processing.
537a9de : Comment out dependency of "framework-telephony".
d27e443 : Create method to query capability status directly on ImsServices
504aee4 : Rename isDataConnectionEnabled to isDataConnectionAllowed
01a5ac2 : Enable RTT in the IMS stack when there's no SIM
027af27 : Rollback telephony resources on ims
7c849f9 : Repoint telephony related translations
9d60d4b : Reduce the log spam in some of the IMS classes
c514e52 : Refactor RcsFEatureManager to be created from TelephonyRcsService
df9b8f2 : IMS: Explicit Call transfer APIS.
777dcad : Ims: Add support to add participants to existing call
47301b2 : Factory reset IMS RCE UCE enabled setting.
712e99c : Use TelephonyManager.NETWORK_TYPE_* for IMS APIs
9db1410 : move telephony-framework from framework.jar
b7c3b42 : Rename isDataCapable to isDataConnectionEnabled
bdd805c : Rename isDataCapable to isDataConnectionEnabled
92c054e : Use com.android.telephony.Rlog for mainline module.
46d7b89 : [Telephony Mainline] Refactored ServiceManager calls
5be8787 : Use new UnsupportedAppUsage annotation.
749f5b1 : Revert submission
fbcc421 : Use utils HandlerExecutor
1a43517 : Standardize RTT behavior across carriers
38df4a9 : Move ConferenceParticipant from telecom namespace to IMS.
14a2bec : Remove jarjar rule for AsyncResult for now
1530fa0 : Remove dependencies on old ImsMmtelManager.RegistrationCallback
1682429 : Use new API to get query response for call line supp services.
6441748 : Telephony-stack util API lib for ims-common
12aca5e : Adds helper method for determining if an mmtel capability is supported
be48471 : [RCS] Initialize RcsFeatureManager and RcsFeatureConnection instance
efd9b3f : Remove usage of a hidden API (HandlerExecutor).
1fbf79e : Add test method to get ImsCall#Listener.
ec4a309 : Update IMS carrier configs

+- Project: platform/frameworks/opt/net/voip

736a91d : MediaMetrics: Track AudioTrack and AudioRecord callers
b712f6d : Update comment and make change backward compatible.
60ce9c5 : Change Context parameter to @NonNull.
eea5ae2 : API review cleanups.
0fef164 : Add buffer size checks to eliminate security vulnerability.
60aa493 : Don't link with mediametrics headers symlinks:
b800e57 : Add buffer size checks to eliminate security vulnerability.
2802c1e : Add device descriptor to AudioEffect constructor
90f7900 : Switch from hidden API to new supported API.
a2c532c : Use the public version of noteOp().
af30920 : Remove unnecessary includes
a84007e : Remove usage of ActivityThread.
bb40451 : Use non-hidden version of AppOpsManager.noteOp().
f7ee336 : Add nist-sip as static lib since ext.jar does not include it anymore.

+- Project: platform/frameworks/opt/net/wifi

41a799929 : [WPA3-Enterprise] Fix connection issues to ECDSA networks
48a2a7769 : Import translations. DO NOT MERGE ANYWHERE
b3ae2f90e : Import translations. DO NOT MERGE ANYWHERE
000ad4572 : Fix EapFailureNotifier failing to resolve resource name dynamically
857b2f8fd : wifi: bypass randomized Mac set failure when hal not support
05043809c : RESTRICT AUTOMERGE resubmit "Bug fix channel utilization during high traffic"
3fcdf58a4 : Revert "Bug fix channel utilization during high traffic"
1cc4d564f : wifi: remove cached hal data on updating a network
839c29619 : Import translations. DO NOT MERGE
9e80c7bb6 : Fix quickly toggling airplane mode on then off could leave Wifi disabled
33dba2dfa : WifiDiagnostics: Reduce timeout for logcat collection
2b435c05d : Bug fix of Tx PER when packet count is low
2800851c8 : Bug fix channel utilization during high traffic
5ad76ae39 : Import translations. DO NOT MERGE
f42caa9a7 : [Passpoint] Add metrics to indicate OSU provisioned profile
3c727a044 : Document that ConnectionEvent.startTimeMillis is Unix time
4f1d42fce : metrics_pdd_hook: allow committer to specify reason if PDD does not need to be updated
6f9d732a1 : p2p: when location mode is off, send restricted broadcast to the settings only
8dfba0e35 : Allow NETWORK_MANAGED_PROVISIONING to modify proxy settings.
e81be4c68 : wifi: Support blocked list when ClientControlEnabled is false
dfdf77373 : wifi: Use overlay to control reset SAP configration during restoring
db04b29f0 : CONFIGURED_NETWORKS_CHANGED_ACTION: stop sending WifiConfiguration and require ACCESS_WIFI_STATE permission
6f1aafe2d : [Passpoint] Remove R2 broadcasts
231eea1a1 : wifi: Add new overlay to control reset channel config.
5280bfb96 : Import translations. DO NOT MERGE
6d8147c66 : Check deauth reason and FW alert for abnormal disconnection
ef4f7dc4e : Fix NPE in BssidBlocklistMonitor
fb7f215d8 : [WifiTrackerLib] Implement Passpoint isMetered() and getMacAddress()
d696694b9 : RESTRICT AUTOMERGE WIFI_CREDENTIAL_CHANGED_ACTION: only broadcast SSID if location mode is enabled & receiver has location permissions
5e13ca55a : Rename "Westworld" to "Statsd"
5b205ac76 : [WifiTrackerLib] Cleanup obsolete methods and TODOs
e3706635b : wifi: handle EAP session renewing case for GSM auth
6be9a8a97 : p2p: trigger tethering flow before entering GroupStartedState
f9db9eb1f : wifi: remove LTE voice network check for wifi off deferring
034beaef9 : Import translations. DO NOT MERGE
06c60271e : Import translations. DO NOT MERGE
fc132e8df : RESTRICT AUTOMERGE Send out WIFI_CREDENTIAL_CHANGED_ACTION on WifiManager#forget() success
809ae5be7 : ClientModeImpl: Add more logging for stopIpClient
a35fc2ac1 : Move Inet[4]AddressUtils to libs/net
e0adae2b8 : ConfigWifiDisableInEcbm: add null check and change default value
a4fc5402d : WifiDiagnostics: Remove blocking call to readLine()
b7b3d2ca7 : service-wifi: set min & target SDK version to 30
e4cf39ffd : FrameworksWifiTests: statically link service-wifi
20f739ce0 : [WifiTrackerLib] Cache NetworkInfo from NETWORK_STATE_CHANGED
615164775 : [WifiTrackerLib] Passpoint R2 expiration handling in network details
b3db14213 : Revert "Disable flaky test testWepNetworkWifiConfigurationSaveLoad"
d76b48bec : [WifiTrackerLib] Passpoint R2 expiration handling in picker
fa3889859 : wifi: handle EAP session renewing case
b76c6c33a : wifi: add logs for no deferring case
f2893a20c : WifiManager#getCurrentNetwork: return null if not L3 connected
1c683f1d2 : WifiShellCommand: Allow setting bssid for various API surfacs
b387b81b6 : ClientModeImpl: Reset mTargetNetworkId on connection failure
d18345758 : HDM: Prevent race condition by guarding with lock.
f50a7427b : Change ServiceWifiResources to coreApp
1a4ed466e : Import translations. DO NOT MERGE
cdd9dbff0 : [Suggestion] block insecure Enterprise suggestion
270deabd4 : Allow for LOHS to run in 6GHz for auto
65aae0202 : Include 6GHz in metrics and log
4a8e0a5fa : ActiveModeWarden: Defer APM toggle if handling a previous toggle
9dadaed71 : [WifiTrackerLib] Settings APP crashes after clicking a Passpoint2.0 Wi-Fi network twice
cd74c391a : [WifiTrackerLib] Ignore broadcast passpoint wificonfig in Saved Networks
40a6a0e1f : WifiConnectivityManager: Reset connection limiter on force scan
9cd977f9f : Use EUI64 IPv6 link-local address generation when randomizing MAC
4d9a98118 : Switch to standard naming scheme
175269fd8 : Add mainlineModuleVersion in WifiMetrics
f1dab06d0 : WifiShellCommand: Return 0 for all handled messages
6c7844cfc : Import translations. DO NOT MERGE
36ed29992 : Handle failure in softAp start gracefully
330a7ccd8 : Remove WifiScoreCard entries when forgetting a network
a442338fb : ClientModeImpl: Ignore connect when connecting to network
b5a8f62f9 : Add CarrierWifi metrics
ec537bea6 : NPE in WifiNetworkSelector
7cf18381f : WifiDiagnostics: Add a timeout for logcat calls
ec1025373 : WifiNetworkFactory: Stop scanning once user selects a network
35940c7b6 : Wifi usability: Separate thresholds on link speed and tput into tx and rx ones
056eb1fbe : WifiConfigManager: dump ConfigurationMap
951f959ec : Compile wifi-service against framework-wifi.impl
0f37ecb31 : [AWARE] Loop retry to get valid IPv6 address and verify usablity
8ca6b95ba : wifi: Register for IMS network callbacks to delay disconnection.
b33a1d5b8 : ConfigurationMap: Don't cache specifier ScanResultMatchInfo
05c32ca28 : Update tests for renaming groupHint to cluster.
47da96721 : Add null check for getCurrentWifiConfiguration
e8c065166 : WifiBackupRestore: Parse auth_alg from supplicant backup data
41769d6be : Add overlays for stationary/moving PNO scan interval
d83856207 : WifiNetworkSuggestionsManager: Only use approved suggestions externally
2643b8eef : WifiWakeup: Ignore wakeup start if no saved networks or suggestions
95e8ce98d : Add isCellularDataAvailable in sta event
07ac7b740 : [Metrics] Add metric for BSSID different between framework and FW
c57a88d72 : Use utility methods to calculate channel frequencies
a5876c400 : [Passpoint] Pass the auto-join flag with WifiConfig
00cc98847 : wifi: update passphrase after configuring security type
7f871799e : WifiDumpsysMetricsTest: ensure that only DUMP permission is needed
7f0630204 : Fix Wifi Metrics not uploading
7ac44dcfd : Increase security bonus score to 40 and reduce rssi cap
3280ce735 : Add check to consider band in determining VHT capability
0715666c9 : SoftAp: Add support to configure acsShouldExcludeDfs.
84d1b2fe7 : Add the NOT_SUSPENDED capability to all WiFi networks.
2852623db : Import translations. DO NOT MERGE
4a09b55b7 : Import translations. DO NOT MERGE
7b4125f23 : [Metrics] Add Rtt measurement duration metrics
3c3f237d6 : PNO: Store PNO settings before startHwPnoScan().
c84851f4b : [WifiTrackerLib] Show networks added through the network request API
7198b90c1 : [Metrics] Fix naming issue.
fdec8fe54 : WifiNetworkFactory: Trigger connection immediately if pre-approved
bfe654a4b : Add metrics for user approve carrier
5ea8ed178 : ClientModeImpl: Ignore NETWORK_CONNECTION_EVENT while disconnecting
a9af37006 : BssidBlocklistMonitor history
e719e79d3 : [WifiTrackerLib] Fix Saved Networks page showing "Saved by <package>"
e3da880a8 : Include 6GHz band in scanning
b57702bdd : Enable Verbose logging in WifiAware
b491ffe75 : Avoid changing wifi mac address when device does not support randomization
ce106d20d : [WifiTrackerLib] Use open wifi package name for app label if applicable
f9b987b98 : Correct band frequency ranges
822f53641 : wifi: fix setting WAPI psk hex bytes
48fa94dd2 : Import translations. DO NOT MERGE
b317582cb : Import translations. DO NOT MERGE
7420ec0f3 : Import translations. DO NOT MERGE
144c0dd0c : Handle 6GHz band in channel utilization calculation
b79586775 : When no data to load, still notify SuggestionManager data load finished
ed6fae1d6 : Revert "opt/net/wifi/tests: Run mts-wifi on AOSP builds"
b9d21ca1a : Metrics for num devices with wifi wake enabled
b33fae243 : Add metrics for user revoke permission
438b54a2f : [Suggestion] Fix crash when unregister listener.
fe4393ac0 : WifiNative: Trigger disconnect on setMacAddress
62667d5e5 : Show App name when carrier id not set
28036b9b6 : Add start/stop-softap shell command
cf601559d : Fix WifiLockManager Death link does not exist
75596aceb : WifiShellCommand: print more WifiInfo fields
903adb307 : [WifiTrackerLib] Return SPEED_NONE if ScoredNetwork has no speed info
40cd152e0 : Add metrics for user approval app UI
279516b46 : [WifiTrackerLib] Fix WifiPickerTrackerTest to mock correct config API
3063e0588 : Added preupload hook as reminder to update PDD
3529b6926 : Remove sample overlay app
5e15429d8 : SupplicantStaIfaceHalCallback: Remove unnecessary dependency
53d7744eb : [WifiTrackerLib] Make scanner run on single thread
02ecfe461 : WifiShellCommand: Add unit tests
4c783d941 : [Suggestion] Add or remove suggestion before userData loaded will fail.
564f3f886 : Remove auto-join check PasspointNetworkNominateHelper
1b1c264e2 : Import translations. DO NOT MERGE
bf9a17dac : Add dump() for WifiHealthMonitor
7ab314bb0 : Metered stats metrics
39b5213fb : Wifi: Include libcrypto (vendor-specific)
ebe8480d1 : ClientModeImpl: Only randomize MAC address at start if feature enabled
549f83b74 : [WifiTrackerLib] Add speed label to network summary
07b8d667d : Add overlay to control if ignore saved open network
9f756c8e9 : [Suggestion] Ignore open saved network
5ecd7c29e : Remove WPS metrics
3d3e2bcb0 : AvailableNetworkNotifier: Use SYSTEM_UID for ONA connection
44cc880e8 : Import translations. DO NOT MERGE
f4a5f4520 : Import translations. DO NOT MERGE
893e6a15c : Show Wi-Fi editor for authentication failures
a1f9e2ad4 : Fix verbose logging ScanResults group problem
691eb1df0 : Import translations. DO NOT MERGE
06c4ec9a1 : Add Wi-Fi network selection verbose logging
5962e168e : Skip self recovery and bug report capture during SHUTDOWN
e191437d4 : [WifiTrackerLib] Add support for Passpoint suggestions
a22b35748 : [Passpoint] Pass creator uid and package name to WifiConfigManager
c453826dc : [Wi-Fi] Add IMSI privacy protection warning summary
88033a33d : Wifi: remove PMK cache if MAC is changed
031472fc8 : p2p: broadcast p2p state change on interface destroy
d43b5f2f3 : WifiNetworkSelector: Fix isFromCarrierOrPrivilegedApp()
e0e4592a0 : WifiNetworkFactory: Don't use WifiConfig from UI for matching
761fec1b4 : Randomize sta MAC address upon start
cdb1fdb7b : Log UserActionEvent for wifi on/off
60f549817 : HDM: Resolve concurrent access issue - defer execution
b760e37cf : Import translations. DO NOT MERGE
00355555f : Settings toggle value metrics
e14e9fa48 : [WifiTrackerLib] Copy speed label strings from SettingsLib
58d352d96 : wifi: Indicate AUTH_FAILURE for WEP password error
d3233e508 : WifiServiceImpl: Restore the system alert bypass for legacy API surface
b774c3179 : SavedNetworkNominator: Log all network ignore reasons
fcdb85138 : wifi: allow WifiConnectivityManager logging via enableVerboseLogging().
58110bf7d : Wifi: clear cached data if a connection attempt fails
ac59d7ce4 : [WifiTrackerLib] Add support for ephemeral connections
dfe6cd89f : Fill L2 Information in the initial provisioning configuration.
2bdea8391 : [SupplicantHal] Check HAL version before setting GCMP_256
06d7281bd : [AWARE] Fix index issue
aba417d3a : [WifiServiceImpl] Remove gratuitous enableRssiPolling call
4d80bc745 : Wifi: omit PMK cache for WPA PSK networks
98b20b3a6 : Add UserActionEvent for disconnect
dc03a42f5 : [WifiScoreReport] Forget the NetworkAgent on disconnect
2ca3fb29b : Softap: Disconnect all connected clients during Softap turn-off.
9d1fa2cdb : Estimate the probability of getting internet
9b1229d27 : Import translations. DO NOT MERGE
5d6fb0348 : Import translations. DO NOT MERGE
fecef5b1b : Add in memory timestamp for channel inside score card
3edbf5735 : Add UserActionEvent for connect
11dc2de24 : Add UserActionEvent for allowAutoJoin
1aa59ac09 : Add metrics for WifiNetworkSuggestion Api App usage
a1965f3d7 : Revert "Stop supplicant auto-connect during pno scan"
c7f7a636e : WifiServiceImpl: Always Use enforceCallingOrSelfPermission
e09a2fd27 : Log Sim identity info after null check.
d91c276f1 : Add UserActionEvent for edit mac rand and metered
44e157bad : take bug report for abnormal overlapping connection
a041df63c : ClientModeImpl: Remove call to setScanningMacOui
a34453092 : WifiShellCommand: Add a command for score update/reset external scorer
f602017a9 : Remove PasspointNetworkScore
ac4037a47 : Stop persist numAssociation
bfe73b182 : Replace confirmConfiguration with updateLayer2Information.
918655a0b : FrameworkFacade: Check if DPM service is null
f85ddd3f8 : HalDeviceManager: Allow NAN to bring down P2P iface
8b8fafe34 : Wifi user action metrics
2693c3a82 : Check internet status for pre-scan sufficiency check
8f1cef40f : Log screen on/off status in StaEventList
02b6d3599 : Import translations. DO NOT MERGE
b6ceeda93 : Import translations. DO NOT MERGE
f17e56bbd : [Passpoint] Add metrics for Root CA and Subscription Expiration
33f77f083 : [WifiTrackerLib] Use WifiInfo RSSI for connected entry
62cc44116 : [WifiTrackerLib] Fix connected passpoint entry not showing
fba7f4d4f : WrongPasswordNotifier: Set package name on the intent
25e7f4899 : Import translations. DO NOT MERGE
a32c72737 : Import translations. DO NOT MERGE
e30a3392f : Current network bonus score adjustment
88624ac09 : NetworkListStoreData: Fix badly formed WifiConfiguration
c68b44294 : Mitigation of incorrect maxNumSpatialStreamDevice.
6e5f940b3 : [Passpoint] Add metrics for R3 APs
572313da6 : When user approve IMSI protection exemption restore auto join.
427cd4481 : Add metrics for initial partial scan feature
3c9e5da2d : Add imsi protection notification for saved network
be30bfa05 : Move IMSI notification to WifiCarrierInfoManager
7faeb01bd : Rename TelephonyUtils to WifiCarrierInfoManager
4a6c9ac57 : WifiBackupRestoreTest: Fix a unit test for new auto-join flag
11c234ced : SelfRecovery: Add overlay for the recovery limit
4b4a9261f : wifi: enabling a network should also remove this network from the blocklist
866a2bf1e : [WifiTrackerLib] Display "Available via..." summary for suggestions
7d92be338 : Add metrics for 6G and 11ax scan results
5f0f9ba38 : WifiNetworkSuggestionsManager: Add an event listener
168ede29f : WifiNetworkFactory: Ensure we disconnect when we release request
8621d2674 : BssidBlocklistMonitor - log block reason
1735d4549 : HalDeviceManager: Add a new query API for device capabilities
6f39981ba : Exempt active scorer from user approval for its suggestions.
47df04e74 : ConnectedNetworkScorer: Do not send invalid sessionId
1220cc5c0 : HalDeviceManager: Remove unused lowPriority iface flag
7428f203d : Import translations. DO NOT MERGE
2cf44b772 : Import translations. DO NOT MERGE
9ef2c084c : service-wifi: Remove dependency on framework-telephony-stubs
bf4e6bf7d : ClientModeImpl: Disconnect if network is marked metered
f2d04475e : Fix imsi approval shell command
d8e0c984b : Send ONESHOT_RSSI_POLL command upon moving to ConnectedState
02c42a3e8 : Add suggestion network into partial scan list
7347b91f4 : Duplicate ScanResult should return only one matched suggestion
d7780038b : Update the bssid, L2Key and GroupHint information upon L2 roaming completes.
9abe1beab : Log the number of consecutive connection failures
2aee6cd12 : Partially populate WifiUsabilityStatsEntry even without vendor HAL
9bd55639b : Clean up WifiTrafficPoller
acd35c20f : Stop depending on android.system.Os.chown
79acc0e26 : ClientModeManager: Invoke onStarted() callback only after setting role
1bfcbdf43 : [WifiTrackerLib] add interface for help icon of WifiEntry
ae5308b02 : Take bugReport when it hits abnormal connection/disconnection
553108b24 : WifiShellCommand: Add cmds for adding suggestion with additional flags
e546c5889 : Add mbo association retry delay metric
dc6e37700 : Import translations. DO NOT MERGE
7832f03e1 : WifiShellCommand: Add cmds for approving NetworkRequest from app
bd16d7468 : WifiShellCommand: Add cmds for adding/removing NetworkRequest with specifier
c971298db : Import translations. DO NOT MERGE
b98ca721f : ClientModeImpl: Add a wtf for duplicate NetworkAgent registration
695746227 : WifiShellCommand: Add cmds for adding/removing suggestions
2d6e49468 : WifiBackupRestore: Restore allowAutoJoin param
c12d33dbd : [WifiTrackerLib] Make WifiEntry scan result lists thread safe
5d776fa53 : [WifiTrackerLib] Fix OWE security parsing for WifiEntry
6e62a7833 : Add flag to enable enhanced mac randomization
80a67d1ff : Treat BSSIDs blocked by MBO same as other BSSIDs
aca59a05b : WifiBackupRestore: Collect legacy ip config data for debugging
9ea75c240 : WifiShellCommand: Add help for non-privileged commands
76ae08437 : wifi: fix build break which caused by overlay define doesn't remove
5bfeb1ada : Add channelUtilization and throughput in metrics
21b7db2f4 : WifiBackupRestore: Bump up the minor version to 1.2
ddfe2d636 : When ClientMode stop, clean the user temporarily disabled network list
5f02f1e8b : Fix KeyStore failures in SAP randomization
386816bb1 : WifiShellCommand: Allow non root access to some commands
d209802b9 : Address further API council comments.
060438fd2 : Add or Remove WifiNetworkSuggestion with null should fail.
4632157f5 : Order scan list by network connection order
bf301461d : [WifiTrackerLib] Add network suggestions to Wifi picker
b0c37ec0b : DPP R2 metrics
334cf751f : Resolve OsuLogin dynamically
a9377c3ea : Resolve ServiceWifiResources package name dynamically
6417193a8 : Fix the issue an invalid ScanResult may cause crash
33da63707 : wifi: Add disabling check to avoid enable multi SoftApManager
abdcd81c7 : ServiceWifiResources: Generate AOSP keys and sign APK
0a4bc5c7c : Rename wifi-service-resources to ServiceWifiResources
a9d77c4c1 : wifi: Support setBssid in tethered mode hotspot
557f76b39 : Use a LRU to in memory store the network connection order
ca554bc60 : WifiHealthMonitor: improve regression detection
5e82d0ef5 : wifi: Add softap metrics to record the event when reach limitation
7de8d9fdf : WifiNetworkFactory: Add user private WifiConfiguration
e2d600de7 : WifiShellCommand: Add commands for basic wifi operations
f7bebae03 : Update calls for API council request
a8f0c8019 : Import translations. DO NOT MERGE
1a0feaa49 : wifi: Add Softap configuration/capability metric
99a6f45ac : opt/net/wifi/tests: Run mts-wifi on AOSP builds
44f8e09fa : Rename wifi-service to service-wifi
21b91439e : Wifi: fix inconsistent state in handleSupplicantStateChange
d66d7953e : Blacklist the BSS only if MBO assoc retry delay is included.
3558a5f88 : [WifiTrackerLib] Add "Available via <app>" summary for suggestions
c6f842d76 : Prefer trusted networks to untrusted
0588d9655 : [ThroughputScorer] Simplify last-selected bonus
4dbe64d76 : [WifiTrackerLib] Add Passpoint R2 remediation string
b11071ccf : [WifiTrackerLib] Allow privacy setting for Passpoint entries
4cc4157bd : Import translations. DO NOT MERGE
01a1823dd : Remove WifiManager.getTxPacketCount
50eede4c3 : Avoid unnecessary warning logs in XmlUtil
cfae7fe0e : Add a class for caching settings migration data
0f9e833ac : Create a builder for NetworkCapabilities.
cd2ce5ea4 : Import translations. DO NOT MERGE
3dbd6635b : Give netId a getter as requested by the API council.
fc96098c3 : Add annotation element to the string 'Learn more'
ba7d0b057 : WifiCandidatesTest: stop inheriting from ScanResult
2b728ed7a : Add IMSI protection warning String for wifiTracker
4022d9474 : Imsi protection exemption notification with dialog
d9f6a328b : WifiSoftApConfigStore: Move softap.conf conversion to WifiMigration
18be21b82 : ScoredNetworkNominator: Set scorer uid + package on wificonfig created
3239bf003 : Fix user saved passpoint network user disable issue
06a5b1236 : MBO/OCE/FILS metrics
a6196e42a : Fix crash when remove network
ef98fa2b5 : API review: use getter to access field
81b0ea6fc : wifi: LocalOnlyHotspot should not enable softap client timeout
d653e0ade : Update NetworkCapabilities administrator UIDs to be int[].
5de1f8121 : p2p: fix re-launch wpa_supplicant unintentionally
e6999a247 : wifi: Update softap shutdown timeout expired notification wording
d32c5600a : WifiConfigStore: Use new API's for migrating config store data
6853a19f2 : Enterprise suggestion's catificate share same lifecycle as suggestion
9e5b05950 : WifiStack: Fix build error occurred by not allowed artifact path
ff2f8700e : Add maxSupportedLinkSpeed in WifiMetrics.
971130441 : set Http Proxy & tcp buffer sizes for FILS connection
5cd3ae677 : Include network owner as administrator for NetworkCapabilities.
f45c51282 : Stop supplicant auto-connect during pno scan
36fc0d20f : Build wifi-service against system_server_current
92abc1902 : WifiConfigStore: Remove all usage of WifiMigration.loadFromStore
9a471250c : [WiFi] Hide IMSI in ClientModeImpl logs
0878619fb : take bug report in BUGREPORT_MODE_FULL mode
a6d351b8e : Wifi: add Wi-Fi off deferring metrics
f3540497d : Persist trust network bit inside WifiConfiguration
47e13d411 : Improve condition for single saved network scan profile
1332ed209 : Fix the user disconnect
8a1ca31de : Fix the untrusted network
609a1eb57 : Rename NotificationChannel#setBlockableSystem
0ad5b942a : WifiNetworkSuggestionsManager: Add more debug logs for carrier priv apps
5c99f2f1d : WifiAwareDataPath: Use uid + package name to match app
97b650668 : wifi-service: Use the new service.net-module-wifi static lib
cca51e509 : wifi: fix setChannel doesn't work when ACS enable
ec3264870 : Update method of getting ScanResult of current network.
5ef3baddf : Ignore metered network from Non-data Sim
4354285b8 : [Passpoint] Fix Passpoint matching algorithm for Home networks
d08f40266 : Support enhanced MAC randomization Passpoint
38ac66aaa : Bug fix of WifiHealthMonitor when Wifi is not up
9094b84f4 : [Wifi] Clear connect choice on autojoin disable
d850a7b52 : [Passpoint] Fix Passpoint profiles with no Root CA use case
fbc5d8cf5 : Bug fix of high RSSI scan suppression w/o traffic
88b7acc77 : Bug fix of getScheduledSingleScanInterval
79c2d06cb : Revert "ScoredNetworkNominator: Use getActiveScorerPackage() instead of settings"
2a2cdc4e2 : Only nominate untrusted network when allowed
769db08ae : wifi: API Review: API changes to SoftApConfiguration.Builder
13e30cac3 : Rename featureId -> attributionTag
c7adec745 : WifiNetworkSuggestionsManager: Add a dialog for first user approval
0fc322ae9 : Remove suggesiton trigger disconnect
b5766e428 : Wifi: add enterprise connection metrics
140ee33e1 : [WifiTrackerLib] Fix NPE when refreshing link properties
dd977a573 : [SAE] Revert "wifi: support SAE password identifier"
6f22d8135 : Reset carrier network connection when Default data SIM is changed.
d86af2274 : Replace COMMON_CRITERIA_MODE setting with getter API
0df9f8946 : wifi: Add bssid in SoftAp Store
3a8d38875 : Wifi: Define eap error message for VZW
0d2ced5e4 : Add metric to indicate whether external scorer from OEM module is on
408c27935 : Wifi: remove PMK cache in supplicant due to sim removal
f72ffaec7 : use txTput when rxLinkSpeed is not available
18ec98d61 : Extension API: Comments from API review council are addressed
a9bf5052e : Remove FILS AKM changes from validateKeyMgmt()
0b7409243 : WifiManager.getCountryCode(): check NETWORK_SETTINGS permission instead
e0de752b9 : [SAE] Connect to networks with GCMP_256 cipher
fffc50f24 : [WifiConfigManager] Log the disable reason when re-enabling.
a4df84863 : WifiServiceImpl: Fix package removed handling
924050178 : Fix removing enterprise suggestion certificate
7b26cb2cd : Adapt wifi-service build to module_current change
1fc832135 : WifiShellCommand: Add a shell command for wifi settings reset
661ab8b4e : wifi: Check network setting permission for getSoftApConfiguration
87aca9ea9 : Import translations. DO NOT MERGE
35c63d901 : Further bug fix of WifiChannelUtilization.
a673d7d60 : Fix removing enterprise suggestion certificate
3e12a6f1f : Fix WifiKeyStore remove CA certificate.
1081fa623 : Update wifi jacoco include_filter
3400eb76b : Wifi: add WAPI metrics
3d7e2f9f4 : Restore the uniqueId after deserialize the NetworkSuggestion
46a566cbd : The order of networks saved to disk based on SSID
110e63147 : MTS: only run FrameworksWifiTests if Wifi module is installed
b62170fef : When suggestion modify the trusted bit, sync to WifiConfigManager
28e2bc50a : Make the legacy string to follow new checking guideline.
4fe63669e : Add timeout to cached candidate validity
11f079fbe : Retry other available candidates fast
560b70f1a : Wifi: Add MTS-only test for dumpsys metrics
408f86105 : WifiMulticastManager: Address API council feedback
0bd5c64b0 : Apply rename of ApexEnvironment (from ApexContext).
b073c4157 : Bug fix WifiChannelUtilization and WifiDataStall.
0d5e8f530 : Use WifiAnnotations instead of ScanResult for annotations
4c2a04ecb : WifiSettingsConfigStore: Add dump method to diagnose issues
50ef371f5 : Move #connectionAttempt threshold to DeviceConfig
52bd64399 : Add EAP methods in WifiMetrics
e6813a587 : Enterprise suggestion's catificate share same lifecycle as suggestion
a601ac0a6 : Add wifi unit tests to TEST_MAPPING
379ec441d : BssidBlocklistStats - high movement metrics
d2f783205 : [Passpoint] Match HomeOIs to Home Provider
d7d14da8e : Add EAP methods in WifiMetrics
356b551b7 : Enterprise suggestion's certificate share same lifecycle as suggestion
a93e9c9db : User disconnect use API to disable that network for a while
691140969 : User disconnect block list
16475488a : String change for ConnectionFailureNotifier
65c033e80 : Update NetworkCapabilities Wifi link bandwidth
b0dc5efd0 : WifiServiceImpl: Clear calling identity before invoking Settings.put
734ddbc7c : [WifiScoreReportTest] Fix mockito misuse
a97688c39 : Import translations. DO NOT MERGE
ca22c375e : [WifiTrackerLib] Implement PasspointWifiEntry#getSummary
10505615d : Wifi: handle died supplicant condition properly
708310256 : Add conversion from Wifi mode to Wifi Standard
71844d18b : Make IccCardConstants APIs hidden as per API concil's feedback
e38e5eb24 : Fix the issue when we remove Passpoint Suggestion
27bc9cd6b : WifiServiceImpl: Fix logging of API calls
3f30bd7a6 : WifiScanningService: Handle getAvailableChannels() when scanner is off
523bf7caa : Revert "Make NetworkScore public API"
509cf5211 : Rename setMeteredOverridePasspoint to setPasspointMeteredOverride
fd9ba1422 : Control auth failure bugReport from DeviceConfig
2361b27c8 : [WifiNetworkSelector] Sticky metered bit
9b7618a2d : [WifiNetworkSelector] Set metered bit in candidate
2ca9524eb : Utility class for user disconnect lock list
1f8263788 : Metrics: Breakdown ConnectionEvent further
b25e55d89 : [Passpoint] Added support for Other Home Partners matching
6f8c80a68 : WifiScanningServiceImpl: Clear calling identity before location check
7527f22de : WifiConfigManager: Fix ConcurrentModificationException on user switch
925510bfd : WifiSettingsConfigStore: Rework to add type safety
f77168776 : Consider app disabled same as app is removed
54a31806e : [WifiTrackerLib] Implement manual and auto captive portal opening
bca1f8f71 : Add EAP methods in proto
5d02e209b : [Passpoint] Print Ant, Internet in dump log of ScanDetailCache
ae1c89d39 : RELAND: WifiKeyStore: Always use a different alias for CA
9b09f332a : Wifi: revise WIFI off deferring constant name
270e37c94 : [WifiTrackerLib] Fix Passpoint entry scan updates
9d62bc1c1 : [WifiTrackerLib] Allow OSU provisioning from wifi picker
5a762475e : Extension API: Add null check to prevent NPE before resetting velocity based scorer
ffa8f72e4 : Set creatorUid to NetworkCapabilities after connection
c1b2d4aca : Rename NetworkSelectionStatus#getNetworkDisableReasonString
d79432683 : WifiServiceImpl: Read verbose logging flag after checkAndStartWifi
c4a71909a : Factory reset should clean all ephemeral network and passpoint network
560f74b8c : High movement - trigger delayed partial scan
20f200f9d : Re-trigger scan to confirm network in HIGH_MVMT
d9265c1cc : Consider ChargeablePublic as metered for network selection
1c51308ef : wifi-service: Rename WifiNetworkSuggestion#getPasspointConfiguration
3d972e6e2 : WifiConfigStore: Remove OEM's config store after read
5bdfbe5d4 : wifi-service: Rename WifiOemMigrationHook class
fab788a82 : [Passpoint] Handle Base64 password decode exception
4c35610c4 : Extension API: Replace NetworkScore object with integer in API surface
5430ea403 : Set mTargetBssid during assocation rejection
34abfd023 : Move create intenal wificonfig into ExtendedWifiNetworkSuggestion
791e32316 : Renamed SystemService methods.
c9f4fb984 : wifi: Change framework channel selection to high band channel prefer
78b26ab26 : wifi: Rename isFeatureSupported to areFeaturesSupported
ddfe48103 : DPP R2 compatibility check
61282a6d2 : wifi-service: Add a class for scan available settings compatibility
3f287f8ee : testConfigurationWithUnsupportedValuesInBitsetsRestore failure
491745ab1 : wifi-service: Copy to apex data folders
54618ce5e : Add suggestion network to PNO scan list
4e2eea441 : Bug fix WifiHealthMonitor daily detection timer
321670259 : Consider SIM state not ready as absent.
853857e57 : STA: Add support to connect to FILS enabled APs
0005843ab : Remove wifi-service-resources from /system/priv-app
ab37e880f : [WifiNetworkSelector] User-selected network is sufficient for a while
6117b5304 : FrameworkFacade: Use new @SystemApi for start/stop supplicant
9a85831f5 : wifi.rc: Package wifi.rc separately into the build
ef698cf9d : wifi: fix a bug in the ApConfigUtil.checkConfigurationChangeNeedToRestart()
162424ec2 : wifi: Use long to replace int for softap feature set
07ed74420 : Include OsuLogin in Wifi apex
6bca7203c : [Passpoint] Log BSSID of the AP on ANQP response
b404ef581 : [Passpoint] Clear ANQP cache and requests during factory reset
0f2b6aeaf : upload WifiHealthStatReported to WestWorld
3650afea3 : Wifi: sim removal notification
7ca6f72f8 : Extension API: Bypass AOSP scorer if OEM module registers its scorer
a9befe44d : Only remove suggestion PerNetwork score card when suggestion is removed.
3ec3e900e : [Passpoint] Fix provider removal for factory reset and multiple providers with same FQDN
d2ecb999e : WifiApConfigStore: Use the new env method to get location of legacy file
dc8f66221 : wifitests: Update to pass IThermalService into PM
7f1d0a91f : Fix networkSuggestion connection after OTA
615d3a561 : Rename OsuLogin package to com.android.hotspot2.osulogin
a6c1a0933 : [WifiConfigManager] Log the disable reason when re-enabling.
043c7487e : Rename AudioDevice to AudioDeviceAttributes
a17800612 : [WifiTrackerLib] Add subscription management API to WifiEntry
471cd9f67 : WifiSettingStore: Migrate to settings config store
c078345b3 : WifiSettingConfigStore: Add a new config store data source
4a2fb2b8e : add ConnectionDurationStats to WifiMetrics
a45d7f395 : Add isCellularDataAvailable() in WifiDataStall
118d7965b : ScoringParams: Stop using @hide Settings.Global value
6600bfdcf : WifiService: Add API for scan always available toggle
df01391f6 : WifiApConfigStore: Store the shutdown enabled flag in config store
98d463512 : Import translations. DO NOT MERGE
e5650e941 : Add ScanResultInfo in the ProvisioningConfiguration parcelable.
a47f8cc80 : Wifi: Fetch resource context based on wifi resource package
dfaffbe50 : wifi: handle IllegalStateException for invalid WifiConfig
6fb9d6c6d : [WifiNl80211] Rename WifiNl80211Manager namespace
b044f1256 : Clear last user selection on wifi disable
6da537dd6 : Wifi: notification due to sim removal
62c55948d : [WifiTrackerLib] Use unique ID instead of FQDN for Passpoint key
05471f587 : FrameworksWifiTests: compile multilib
70633dc87 : EncryptionUtil: Handle provider exception
809f06a07 : Revert "Use createRandomUnicastAddress from MacAddressUtils"
cfc51bd46 : PNO scan list get frequencies from scoreCard
1c3266711 : Add ScanResultInfo in the ProvisioningConfiguration parcelable.
19e37aaef : [Passpoint] Optimize loops that iterate on Providers
3935d9d98 : BssidBlocklistMonitor success metrics
fe5a17436 : [Passpoint] HS2.0 ANQP elements are not requested from R1 AP
73a0c7db4 : [WifiNetworkSelector] Current network is always a candidate
6b962bf12 : [WifiNetworkSelector] Log the candidates
892a6cb03 : wifi: revise ad-hoc reply message to common pattern
d7205482f : Rename PasspointConfiguration#getSubscriptionExpirationTimeInMillis
8da501dd2 : Trigger bugreport at high auth failure rate
990435711 : Add one more boundary check of maxNumSpatialStream
cbfc666a8 : [Passpoint] Add dump info for ANQPRequestManager
384142887 : Log WifiHealthMonitor metrics to WestWorld
2d31e1393 : [Passpoint] Fix PasspointManagerTest for mutliple providers
e9cae9611 : Add Wifi throughput sufficiency check
e01000c20 : Wifi: move WAPI-PSK capability check prior to PSK's one
c0a9ff674 : Migrate OsuLogin package name to overlay
d8c22bb7b : [Passpoint] Remove unneded info from DevDetail MO
66bc8e1b0 : [WifiCandidates] Introduce an add method that does not use scanDetail
66c7bc393 : [WifiCandidates] Do not retain config in CandidateImpl
8c0fb1e3a : [WifiCandidates] Remove the nominator score
da15dd5f0 : [WifiCandidates] Remove scanDetails from Candidates interface
4e38cb44d : [WIFICON] Rename to nl80211
8682e5fc7 : Make strict checking and matching for IMSI parameter of Passpoint
2a4470c2d : Log WifiConnectionResult westworld
0689f5cec : Environment: Add helper methods for getting wifi storage folders
857c6436a : WifiService: Add API for auto wakeup feature toggle
a9a4162ad : ScoredNetworkNominator: Use getActiveScorerPackage() instead of settings
cab4ea618 : [WifiTrackerLib] Fix "Saved by xxx" summary in 'Saved networks'
88e6358b5 : wifi: continue stopping wifi only if the target state is disabled.
7851fcf5d : [Passpoint] Parsing: Hotspot configuration field format
d40bbdef0 : [Passpoint] Set isHomeProviderNetwork in WifiConfigManager
fd9a793a9 : Use framework-statsd stubs
0c4a674ac : [WIFICOND][API] MacAddress + capability flags
2e7e1d4ea : [Passpoint] Allow multiple profiles w/identical FQDN
943011d11 : [Passpoint] Clean up matching algorithm
747403ddf : Revert "[WIFICOND][API] Update channel API from array to list"
2ad723e9d : Ignore EXTRA_REBROADCAST_ON_UNLOCK sim state events
b66833a9b : fix passpoint provider serialize.
0f229bb68 : [WifiNetworkSelector] Simplify updating of scan detail caches
0c3faa4a3 : Shorten block duration at low RSSI
0518c4b99 : [WifiTrackerLib] Fix StandardWifiEntry callbacks problem
229237614 : WifiOemConfigStoreMigrationDataHolder: Use the renamed class/method
776842956 : WifiServiceImpl: Add new API for scan throttle toggle
0a445cf1b : softap Remove dual mode check for band convert
b26a3f87e : Use framework wide enableVerboseLogging()
c4933d1d2 : rm libbinderthreadstate
d320b9856 : Fix wifi-service coverage.sh
257573d61 : Rename AudioDeviceAddress to AudioDevice
e3c92169d : Move BaseWifiService into wifi-service
b1d469748 : Raise throughput bonus limit to 320
311e56300 : Revert "WifiKeyStore: Always use a different alias for CA"
add9d2d0f : WifiNetworkFactory: Use uid/packageName embedded in NetworkRequest
836fbabd5 : Reland: Rework platform version to hide codenames.
eca917f1e : Wifi: continue stopping wifi if IMS is registered with non-wifi network
d88726e5c : use apex_test for test apexes
7c8b2205b : LastMileLogger: Check /sys/kernel/tracing for tracefs
ea79503cf : WifiTrackerLibTests - remove dependency on hide API
0ca697981 : Add per network channel frequency to ScoreCard
eea7682c0 : Revert "Revert "[WifiTrackerLib] Implement autojoin toggling for Passpoint networks""
c146d4e3b : Revert "[WifiTrackerLib] Implement autojoin toggling for Passpoint networks"
b7e05a27d : [WIFICOND][API] Replace capability BitSet by an int
5b13f072d : Disable flaky test testWepNetworkWifiConfigurationSaveLoad
2a047ad9b : Set right scan result candidate
982e96227 : [WifiTrackerLib] Implement autojoin toggling for Passpoint networks
edcd0f80c : [WifiTrackerLib] Add OSU entries to wifi picker list
0693d21fe : [WIFICOND][API] Simplify initialization sequence
d0af070e7 : LastMileLogger: Check /sys/kernel/tracing for tracefs
e836930a4 : WCM: Allow forceConnectivityScan when autojoin disabled
981b9759c : WifiVendorHal: Re-register iface available callback after HAL stop
80efbfc0a : Add helper method to check if IMSI protection is required.
fe7426254 : WifiNetworkSelector evaluators are now nominators
ec2c012be : [Wi-Fi] Change Auto-connect summary string
7e60301a6 : Wifi: update P2P API usage in the framework
677116a97 : [WifiNetworkSelector] Consistency of Pre/Post-scan sufficiency
0c216c85d : WifiKeyStore: Always use a different alias for CA
1f6c011a5 : [WIFICOND][API] Update channel API from array to list
3f03e8160 : Add WifiHealthMonitor metrics to WifiMetrics
c862a6d6e : Import translations. DO NOT MERGE
01dc5de68 : wifi: Catch exception when convert from WifiConfiguration
4cbe3aec4 : Remove the autojoin disabled config from PNO list.
64cf43088 : Make autojoin consistent
06a54ecff : Rename WifiManager.ACTION_WIFI_SCAN_AVAILABLE
3e2aa98b0 : [HDM] Fix concurrency failure
f6ebba45e : Use createRandomUnicastAddress from MacAddressUtils
663804ea0 : [WifiTrackerLib] Fix getMeteredChoice return wrong value right after setMeteredChoice
c1ba21c70 : [Passpoint] Detect R3 APs
b95f23671 : [Passpoint] Check for WFA HS2.0 VS IE to indicate Passpoint network
839ec80ea : Extension API: Use NetworkScore object in API surface
b6631e7d4 : [Wi-Fi] Update "Connected, no internet" string.
46597ced5 : Migrate to getNetworkSelectionStatus()
5abf9f188 : Rename NetworkSelectionStatus.NETWORK_SELECTION_ENABLE
01a400d09 : Rename WifiConfiguration.getHasEverConnected()
92b5ba007 : Migrate RecentFailure to getRecentFailureReason
ef50e702f : Add frameworks-statsd as a dependency
81b71447f : WifiScanningService: Process getAvailableChannels on main thread
9e700b4b1 : Rename PERSISTENT_NET_ID/TEMPORARY_NET_ID
eca205151 : User saved open network post connection broadcast.
a65b49acd : WifiServiceImpl: Check for null pointer in updateSoftApCapability
eb8236214 : Rename module lib stubs to 'android'
0e07ea676 : Make NetworkScore public API
dbe40e52e : [WifiTrackerLib] Add Passpoint metered choice and disconnect
c2e08a25f : Support Passpoint network in Network Details Page
4c03027ea : Remove config_wifi_convert_apband_5ghz_to_any overlay
3fb57f940 : overlayable: Add missing layout params
c7668957e : IMSI protection notification
f7d47380d : [Passpoint] Remove EapMethod matching
7bd8899d8 : ActiveModeManager: Method to check if STA/AP concurrency is supported
296999fd6 : Use parameters from device capabilities instead of overlay
ff63e322a : [Passpoint] Use correct API for TLS private key
b1e532d28 : WifiServiceImpl: Move the feature set overrides to WifiServiceImpl
7ccb38678 : ActiveModeWarden: Register for iface availability callback
35c8911b2 : WifiConfigStore: Use the OEM migration hook
d94e28a0e : Import translations. DO NOT MERGE
8e3f0f851 : Fix unit test mock issue.
af0cc2f59 : Rename requirePMF to requirePmf
1f7e7d712 : Add implementation of getInterfaceHash()
ef830ce11 : WifiConfigManager: Stop hardcoding SysUI package name
6ff1541e1 : Show Passpoint subscriptions in SavedNetworkPage2
4b5ab0f3a : Create connected WifiEntry after onStart before scans are available
28ad4bde3 : Support user connection to Passpoint networks in WifiTracker2
ed53864b8 : Wifi usability: Collect metrics on Tx/Rx bytes in StaEvent/WifiIsUnusableEvent
d8c5225e2 : Move cacerts_wfa from system to Wifi APEX
02dc8f9d2 : Protect WifiManager.getCurrentNetwork() with a privileged permission
5c5c944ac : BssidBlocklistMonitor - improve logging
f8f3ceeeb : Change default restriction on 2GHz SAP channels
0eff8f271 : [WIFI] Update instructions for running tests
8683f7f07 : [HDM] Add more synchronization
8f5d4564d : Implement PasspointWifiEntry#isExpired()
2e6d1b5d5 : Check on support of 5GHz and 6GHz from the chip
91df798ed : BssidBlocklistMonitor - switch constants to overlay
b22da2254 : Network stack (IpClient) can take a very long time to startup
694822050 : wifi: Remove libwifijni & use logcat binary instead
e77f2e2c2 : Remove hard coded target/Max-SDK for 'R' version of modules
bd48cfe42 : [SAE] Support for WPA3 Personal auto-upgrade
1750ca5df : Rename removeDoubleQuotes to sanitizeSsid
1444e2258 : Validate suggestion during adding process
1a73585c7 : Handle null when matching passpoint suggestion.
2dd8ddedb : Remove caching of overlay variables for initial scan
025067791 : Handle null exception when carrier config is missing
399136484 : WifiInfo: Rename getters
dbbf5eb4a : Enable passpoint metered override control
4ba753b25 : Print debug message for app initiated enable/disable scanning
a6faa2919 : Set version to 300000000
262d27ff2 : Rename WifiManager.getVerboseLoggingLevel()
fc15f92c1 : wifi: Changes to BatteryStatsManager API
e35f422b0 : [Passpoint] Do not initiate ANQP query for metrics update
d2df9b1db : Remove call to WifiActivityEnergyInfo.isValid()
86013b1e4 : WifiNetworkScoreCache: Changes to NetworkScoreManager API
bb8a99929 : WifiConnectivityManager: Handle external auto join disable correctly
055b79fe2 : WifiBackupRestore: Stop backup/restore of BSSID
e9cbca067 : Handle WPA3, OWE transition mode APs in WifiTracker2
670ff07dc : Perform partial initial scan with reduced channels
f35f0be39 : Pass Rx byte count correctly in WifiPowerMetrics
3bfce1a05 : Change single scan schedule for single saved network
58858c9a3 : [CDM][WIFI] Update CDM API for WifiNetworkSpecifier permission approval
392643889 : wifi-service: Compile against module_lib_current
7ca1eb5c7 : Stop using private API in Wifi Aware.
b19d704a1 : Remove hidden API calls from Wifi P2P
b3ab54b2a : Add getMatchingScanResults API to get filtered ScanResults for specified Susgested network configurations.
d39f7e866 : wifi-service: Move java_api_finder plugin to build rule with srcs
efb28d517 : Support per passpoint provider MAC randomization
c81211705 : wifi: Stop using NetworkAgent.setIsAvailable()
cfcca02cc : wifi/wifi aware: Migrate to public NetworkAgent methods
b8b3cbbbb : WifiNetworkFactory: Check for null package name
2975daa40 : Wifi: update max supported link speed
edbee8de7 : Remove calls to sendNetworkInfo.
12a51e51f : softap: Add Notification when shutdown timeout expired
149731c75 : Implement WifiEntry#getSecurityString
d9ead885c : Implement StandardWifiEntry#getSummary - III
c86862408 : Implement StandardWifiEntry#getSummary - II
f4c1a7201 : Fix @hide api problem
e4566a120 : API adjustment for a change in NetworkAgent
d80ec25da : Import translations. DO NOT MERGE
0faa3da3e : Add set untrusted API for networkSuggestion
a0eceb61a : softap: Use util function in SoftApConfiguration
a7365201b : softap: Reset to default config during cloud restore
6a44f64dd : Add support for API to query for 802.11 standards support
27bd599d4 : wifi-service: Fix couple of @hide usages
718f55338 : Handle for new state change callback function.
5f596c6bd : SarManager: Copy @hide constants for STREAM_DEVICES_CHANGED broadcast
723fc24b5 : wifi-service: Link against service-stubs
c8196f30a : Remove DeletedEphemeralSsidsStoreData
fedc0c24b : not persist DeletedEphemeralSsidsToTimeMap
09f77dc3d : Wifi: move some WifiHealthMonitor parameters to DeviceConfig
e1bda6a54 : Revert "WifiService: Remove usage of NotificationChannel.setBlockableSystem"
e55a19013 : Read device wiphy capabilities from Wificond
af0c60da2 : softap: Add shell command to support query supported features.
62f346b4e : Extension API: Create System APIs to allow OEM module to override WiFi scorer in AOSP
4edbf448c : Extension API: Add interval for poll RSSI into config overlay
3d5eaa246 : Enable passpoint mac randomization control
3027cec68 : wifi-service: Include net util sources
9e97cdcb9 : Revert "wifi-service: Link net util libraries"
d30ca45f8 : [WiFi] Replace internal connectivity checks permission
dc67aec64 : Enable/disable auto-join for Suggestions
b7ae91aa3 : Add filegroup and remove "../" for init rc files
8096d1a0d : Remove redundant call to NetworkInfo.setExtraInfo
15e9ec174 : Remove some unneeded wifi time stamps
c982576c7 : WifiServiceImpl: Use public EXTRA_USER for ACTION_USER_REMOVED
b4486b2a1 : fix soft reboot caused by KeyStore exception
4a00dc857 : wifi-service: Link net util libraries
1a508cbcc : Change passpoint randomization to per-FQDN
c57a68016 : Deprecate WifiManager passpoint API's
f495f7b93 : Remove configuration for BSS Color
35ef0e13b : wifi: Formalize Settings.Global flag usages
646d8d9e1 : Implement StandardWifiEntry#getSummary - I
5bf07e849 : softap: Update LOHS API usage
0d533a675 : softap: Add new configure store and restore
c76efa5ef : p2p: remove legacy DHCP codes
f922ac1e6 : Wifi: Notification for EAP failure
1c962ac18 : Fix createRandomUnicastAddress usage
efe575eed : Cache configured networks in WifiPickerTracker
06aa8c1c5 : mask FQDN and friendly name for WifiInfo
0b3eca3c0 : fix soft reboot caused by KeyStore exception
e299359a6 : fix soft reboot caused by KeyStore exception
085b47423 : [SAE] Clean up legacy security from saved networks
b08d0ac9e : wifi: More android.net @hide usage fixes
511da7e3c : softap: Add new configure cloud backup and restore
0e3006085 : Remove usage of hidden selectBestRoute
22fd55a84 : move telephony-framework from framework.jar
a42a24872 : Remove usages of @hide NetworkRequest.networkCapabilites
7fb01a9d4 : Use createRandomUnicastAddress from MacAddressUtils
4727c13f9 : Accept MAINLINE_NETWORK_STACK permission on register/unregister softap callback check
2eef9d97a : Rename NetworkScoreCache.CACHE_FILTER_NONE
122e66255 : Rewriting phone constants for mainline
5f42e0ea3 : [Passpoint] Do not use conscrypt.TrustManagerImpl for OSU
916e6473a : Copy XmlUtils to wifi-service
8a392f8be : Statically link SystemMessageProto into wifi-service
a31e2fa5f : ClientModeManager: Use public API for getting TelephonyManager
341a8172f : SarManager: Use public API to detect voice call over earpiece
ae52d238f : wifi: Stop using custom WifiScanner instance creation
25f93af88 : Stop using NetworkAgentConfig in wifi.
90e31acd8 : FrameworksWifiTests: build against framework-wifi (Attempt 2)
9c2ef55bf : Jarjar utils into framework-wifi and share with wifi-service
2ac849fc0 : Copy NetworkAgent.WIFI_BASE_SCORE into Wifi
0ffb39d8a : Rename NetworkMisc to NetworkAgentConfig in wifi.
ae7db9832 : WifiTrackerLibTests: grant access to Wifi @hide APIs (Attempt 2)
4f32f5d2a : Adjust positive RSSI only for some implementation.
a57a45c63 : Rename WifiManager.WIFI_SCAN_AVAIABLE
a15575c37 : wifi: Migrate to DhcpResultsParcelable
10100b7c3 : WifiServiceImpl: Alternative to @hide FLAG_RECEIVER_INCLUDE_BACKGROUND
4a5579017 : softap: Add blocked/allowed client list support
066601945 : softap: Add timeoutdelay customize and config update support.
1b3c02e0b : Change NetworkFactory to NetworkProvider in wifi.
537596af1 : softap: Add SAE support in HAL
a5c2de11a : show suggestion in Wifi picker
229a84570 : Metrics: number of IP renewal failures
4a9575daa : wifi: softap country code improvement
d48bb2934 : Rename newly added configs to camel case format
3e7b68d79 : Handle passing allowed channels for SoftAp
c11d62578 : wifi(hal): Use @SystemApi IHwBinder.DeathRecipient
6d8aa1f96 : WifiMetrics: Don't use @hide IntDef for mgmt frame error code
9df86a2ff : wifi: Use @SystemApi UserHandle.SYSTEM
916257387 : [NetworkSuggestion]carrier privileged exemption
e2625a279 : Wifi: add the initial version of WifiHealthMonitor and related changes.
7b5941bcc : softap: Use set/getPassphrase to replace set/getWpa2Passphrase
7c045dc80 : p2p: Integrate check and get methods for P2pIfaceV1_2
059413165 : Implement WifiEntry.getConnectedInfo()
5644065ac : Replace hidden IccCardConstants with equivalent @System values.
2408148c7 : Handle IEs with Extension present and zero length
4a33fdc4f : WifiNetworkFactory: Avoid unnecessary copy of incoming request
90c526177 : Add auto-join API for Passpoint configurations
8ada790fa : Saved network auto-join: serialize
25f89010a : [SAE] Add support to add SAE Authentication algorithm
d176767af : WifiShellCommand: Avoid @hide ServiceManager.getService call
929e6e153 : wifi: Use new @SystemApi for shell command handling
7366585ad : Stop using the hidden constructor of Network()
7a96efbad : softap: Add SAE and SAE transition mode in configuration
fd5982be2 : make requireSimCredential() public API
28379b569 : Catches missing case CMD_RECOVERY_RESTART_WIFI in DefaultState.
79648dfaf : Implement mac randomization privacy setting APIs in StandardWifiEntry
725c18079 : Add Provisioned Passpoint R1/R2 entries to Wifi Picker
cb2e4e0d8 : [Passpoint] Allow self signed CAs for Passpoint R1
7ee4eef9b : Platform shouldn't directly link to jars in APEXes
5f4ce0768 : Wifi: call OEM IE parsing hook for OEM security type
d8b3d3716 : Fix Icon usage of local overlay in Wi-Fi
2fd701c45 : Add 802.11ax softAp parameters in overlay file
78f1336b9 : Switch to framework constant for NIAP mode
a855d2dd2 : Add unsupportedappusage as deps.
7f0d38628 : Wifi: Add java_api_finder plugin
07284f8f3 : Move Wifi resources to apex_defaults
539eb7bb4 : Wifi: fix updating p2p info incorrectly
7d0b8fa74 : Revert submission 9953239
a93316015 : Revert submission 9953239
18e215d35 : [Wi-Fi] Implement WifiEntry#canShare & WifiEntry#canEasyConnect
50148c4a8 : Wifi: enhance pre-scan check and simplify network selection sufficiency check.
75f1e9aec : Import translations. DO NOT MERGE
22015e251 : Split WifiEntryCallback into separate callbacks for each action
4d49d94c4 : Remove overlayable for Soft AP band conversion
abaa1d164 : Import translations. DO NOT MERGE
2dbac86ad : Fix Error Prone errors
c1d2eaf64 : softap: Use IServiceManager to check HAL version
f3cd80f5c : softap: Add debug level control
6a26a4b40 : Implement StandardWifiEntry.disconnect() with legacy behavior
ecd58085c : [Encrypted IMSI] Add support for EAP Method prefix
bf28fc036 : Implement StandardWifiEntry.setMeteredChoice()
2b1b0b1a6 : Handle unsaved secure StandardWifiEntry.connect()
50f5b40b2 : Implement StandardWifiEntry.setAutoJoinEnabled()
811818bfa : Fix StandardWifiEntry connect success callback trigger
55d0d5e90 : wifi: Read hotspot feature support from overlay config
9859a4b6d : wifi: Add SoftAp Max Client control support
aeba8aa9f : Wifi: abort ongoing scan on p2p group join
dfaab6bb3 : MBO-OCE feature support (phase 3)
8492ba2f6 : Implement getMacAddress() for StandardWifiEntry
ee541ac09 : Parameterize ThroughputScorer
4b2668279 : [WIFI] Remove System APIs overlays added as part of Wi-Fi mainline
52fe88499 : Remove unused plumbing for connected PNO
3123395d2 : [WIFICOND] Formalize the wificond AIDL interface
f066ae952 : Fix synchronization issues with periodic scans
344fbea26 : SoftAp: fix backup restore fail.
b0de7b75b : WifiTrackerLibTests: grant access to Wifi @hide APIs
cc76f7e6f : FrameworksWifiTests: build against framework-wifi
c5adc9001 : Allow wifi-service to access @hide APIs from framework-wifi
5b8b3bbfa : Fix parseNetworkSuggestionsMap put a null object into the map
fcce2cb0b : wifi: remove softap restore method since new API supported in R
cc8d75130 : Add isSubscription(), getSsid() API to WifiEntry
12e7eecdf : Support 6GHz band for softAP
c23e1d94c : [DPP R2] Added support for DPP R2 events
8417be01b : BssidBlocklistMonitor metric
1f32c6ab3 : move passpoint into saved and suggestion
e8c8be569 : Wifi: framework adaption for WAPI configuration
92a8f2e0f : [MAC rand] Removing persistent storage
50fa56c17 : Move StandardNetworkDetailsTracker onStart() to constructor
a835ed2df : Implement StandardWifiEntry.forget()
0f1fef92d : WifiTracker: Remove usage of @hide WifiManager.RSSI_LEVELS
d4251c622 : Add getWifiConfiguration() API to WifiEntry
5f40a975f : WifiServiceImpl: Remove usage of telephony hidden intents
f0dfa8b3a : Wifi: defer turning wifi off for IMS deregistration
56193231e : Add overlooked WifiEntry APIs
992a31ed0 : Change import class path of InvalidPacketException
1665be195 : Move framework-wifi into the Wifi APEX
f4e0fc755 : Move annotations to WifiAnnotations
750640c26 : [AWARE] Add API to expose supported cipher suites
028ea7dd1 : FrameworksWifiApiTests runtest.sh: do not run with root
4184d6bc5 : Add FrameworksWifiTests to MTS
6580aa3c0 : Add Wifi resources to test APEX
8aae567e4 : Clean up BSSID values in WifiLastResortWatchdogTest
2e72d957a : Implement "Connect" for unsaved open networks
096c5aa2c : Wificond: transfer implementation to android.net.wifi
a5280b9a6 : Aggressive MAC randomization metrics
505ce2094 : Bssid blocklist API for MBO
6921b854a : Wifi: Replace dual_band with 5GHz band support
71533ced0 : wifi: Create test apex for install tests
e0bb34967 : Wifi: bug fix of BT connection active signal.
7f68f5503 : wifi: Use constants from BatteryStatsManager
22ea78c5b : ConnectionFailureNotificationBuilder: Fix notification channel id
1fd07b01d : WifiBackupDataParser: Copy over IpConfigStore class
a9fe56f7a : Wifi: enable ThroughputScorer by default to collect Tx/RxSpeed stats.
221cd9e93 : p2p: validate the network name of a group
1d6528adb : p2p: revise group client DHCP handling flow
7e91e5cd3 : p2p: validate the network name of a group
7d1155d3f : wifi: Add Arrays import to fix build break;
a0a2a080e : Fix StandardNetworkDetailsTracker crash at onStart
c08a0be59 : wifi: Use auto-generated statsd code for logging (contd)
cb852a030 : Migration of carrier network config to Carrier WiFi app
962de41f9 : Implement getConnectedWifiEntry() for StandardWifiEntries
520ff1c59 : wifi: Create local wrapper for INetworkManagementService
491c22553 : Notification to set MAC randomization setting
68d2f9f53 : Wifi: Handle SystemService events in wifi service threads
62fc4d193 : wifi: Return SoftApConfiguration for cloud restore.
82297e81b : SoftAp: Revise callback onConnectedClientsChanged
324c25151 : [WIFI][MAINLINE] Transition WificondControl interfaces: PNO metrics
395983b1f : [WIFI][MAINLINE] Transition WificondControl interfaces: scan callbacks
e94666568 : [WIFI][MAINLINE] Transition WificondControl interfaces: Scan results
45448ffb6 : MAC randomization SSID hotlist support
3fe95912a : [passpoint] match the best scanDetail to the provider
856ca88e6 : WifiTracker: Remove usage of @hide WifiManager.RSSI_LEVELS
d41ee7294 : [WIFI][MAINLINE] Transition WificondControl interfaces: DeathListner -> Runnable
621745b54 : [WIFI][MAINLINE] Transition WificondControl interfaces: PnoSettings
9f41644a0 : Added StandardWifiEntry.connect() functionality for saved networks
6367010cd : wifi(proto): Compile against system_current
1ccc4e172 : Add quantileFunction method to IntHistogram
a59403703 : Copy tests for com.android.server.wifi.WifiNetworkScoreCache
3f656193a : Notification to set MAC randomization setting
6bec9adff : WifiService: Remove usage of NotificationChannel.setBlockableSystem
6dcd883ac : [WIFI][MAINLINE] Transition WificondControl interfaces: SoftApListener
39f971749 : [WIFI][MAINLINE] Transition WificondControl interfaces: SendMgmtFrameCallback
8d78ed903 : [WIFI][MAINLINE] Transition WificondControl interfaces: SignalPollResult, TxPacketCounters
2d3b38274 : [WIFI][MAINLINE] Convert ScanType usage to a single WifiScanner API
158c3f29d : WifiServiceImpl: Remove sync version of getWifiActivityEnergyInfo
669e0d673 : allows multiple passpoint candidates
c87604e71 : rename evaluator to nominator
86a674e2d : [Evaluator] evaluator will only nominate candidates
64a3f5922 : SarManager: Use public API for isVoiceCallStreamActive
b2c4bd209 : Update Android.bp with hostapd ver 1.2
344945cc6 : validation success - remove BSSID from blocklist
c126b1d1e : wifi: Use auto-generated statsd code for logging
8ab6de277 : wifi: Copy over KeyValueListParser
27097e4a0 : Copy libcore.utils.HexEncoding into Wifi module
8adce8a01 : ActiveModeWarden: Don't cache resource value in constructor
95e8a235f : 6GHz: Changes for NAN
ef6846048 : WifiNetworkSuggestionManager: Store the uid/package name for suggestion
31b57a859 : wifi: Use public WifiP2pManager, WifiAwareManager objects
b8a679668 : LastMileLogger: Alternative for IoUtils.readFileAsByteArray
4cb2e7535 : WifiDiagnostics: Use public API for bugreport collection
f9ae2e78a : wifi: Create our version of ArrayUtils
7cfbd0663 : WifiService: Don't calculate energyUsed for WifiActivityEnergyInfo
1be0818ce : [Wifi coverage] Aid for updating jacoco patterns
897cb2d39 : Allow OEMs to program aggressive randomization SSIDs
3f9713313 : read aggressive randomization ssids from DeviceConfig
e5ecb097b : Add aggressive randomization allowlist
4742e6039 : Revert "WifiService: Start wifi later in the bootup sequence"
7eaa40d97 : Add min rssi and band boost for 6GHz band
b9b048990 : [WifiScoreCard] Enable rssi histograms
116127c87 : Upgrade WifiChipEventCallback to handle 6GHz band
6770ac98e : wifi: JarJar BackupUtils
6f033e3c2 : WifiService: Start wifi later in the bootup sequence
27f1acbb1 : WifiP2pServiceImpl: Use cloneInContext use the wifi context
8da886f6b : WifiContext: Override getAssets, getTheme
6eaf2cc4a : wifi: MBO-OCE feature support (phase 2)
c5072a904 : Support 6GHz band for getAvailableChannels() API
9a090f949 : Rework ChannelHelper classes
dd67b710d : Remove references to @hide MacAddress.ALL_ZEROS_ADDRESS
b113e7f7d : Fix race in StaEvents metrics collection
bea109802 : WifiNetworkScoreCache: Copy over WifiNetworkScoreCache from base/wifi
6c0353b0b : Move WifiActivityEnergyInfo to android.os.connectivity
52a1c457b : Formalize WifiManager#requestActivityInfo as @SystemApi
dde9b487b : make ACTION_NETWORK_SETTINGS_RESET to be system API
fd027ad99 : Wifi: Fix connectivity issues with PSK-SHA256+SAE mode APs
2a0fc3fc6 : wifi: Add APIs to support cloud backup/restore SoftApConfiguration
b713aeb4f : framework-wifi: Stop using @hide isLowRamDeviceStatic
74f344ddb : wifi: Use SoftApConfiguration to replace WifiConfiguration for SoftAp
fd36bb46d : Wifi: Fix connectivity issues with PSK-SHA256+SAE mode APs
f706a6eaf : Reset num saved networks with mac randomization before counting
151e7bb7b : Fix boot regression from KeyStore being slow
fe3912fd1 : [MAC rand] Fix unit test slowness
b89dc5757 : Clean up WifiServiceImpl#reportActivityInfo()
1c0523335 : XmlUtil: Use public IpConfiguration APIs
df3b78614 : Fix race in StaEvents metrics collection
9de7de4ab : Remove OsuProvider#mIcon
a2949725b : Rename WifiScanner scan types, clean up hidden network
db3da8927 : Convert NativeWifiClient to native parcel - fix up stable AIDL reversion
a727bd91c : Revert "wificond: Removed handwritten Java Parcelables"
aa35af470 : Revert "Update references of wificond Parcelables converted to Stable AIDL"
1c806a782 : aggrssive randomization - Enforce min wait time after disconnect
a529fb6e9 : Limit watchdog check to device related failures
9f67db616 : Don't trigger watchdog for network related failures
47ffeba68 : Rename WifiConfig.configKey() to getKey()
f294fbb8b : WifiConfigStoreEncryptionUtil: Use 256 bit secret key
9b6a50283 : wifi: Remove usages of SystemProperites.set
3b427469a : ScanRequestProxy: Don't use @hide RemoteCallbackList.broadcast()
6a8a76b9c : WifiConfigStore: Remove unused @hide reference
4f9c93704 : wifi: Use public alternatives for NetworkUtils
8bcd65091 : wifi: Use public APIs for RouteInfo.isIPv4Default
0c6db026e : Fix boot regression from KeyStore being slow
c02318606 : wifi: Use public API's for ProxyInfo
e0a2deecb : Avoid using old PMK data associated with SIM card removed.
f31abdb8e : Use system API of telephony
2c9709a42 : WifiPermissionsUtil: Handle location mode check failures
dd45835cb : WifiNative: Handle jni linker error gracefully
e238e1d9f : WifiNetworkFactory: Retrieve CDM service lazily
008f6f073 : wifi: Create apex mainline module
7cede7ab8 : wifi-service: Convert to java_library
5af72d01d : Revert "Create Mainline wifi stack module"
5e381e8f1 : Reset num saved networks with mac randomization before counting
ad9862a71 : [NetworkSuggestion] broadcast and callback should only go to provider
e9ca771b1 : Moved Network Selection Disable Reason constants
c481bdc54 : Update the WifiConfig each time evalutor return a candidate.
56c2e61f2 : Remove unused WifiConfiguration fields
14b1c89b5 : Update the WifiConfig each time evalutor return a candidate.
e3ffe4cb0 : wifi: remove PMK cache on receiving association rejection.
ca845b488 : Allow scan hidden networks during scan-only mode
38d561fdd : Parametrize periodic single scanning schedule
60d349241 : User binder as callback identifier
42b506b4a : Add frequent disconnects to BssidBlocklistMonitor
6f4ff4c47 : Cache the last connection timestamp in scorecard
ff23d602c : Revert submission
4fb1a0c08 : Set java version for wifi unit tests
ab76156ea : Clear the Bssid blocklist when network is removed
81112baac : Add exponential backoff on the network level
c27139306 : [NetworkSuggestion] store the share credential with user flag.
37a4b6bbd : Revert submission
f11468f28 : Remove WifiManager.notifyUserOfApBandConversion()
715d84220 : Allow RSSI Level thresholds to be customized
e62da1141 : wifi(p2p): Rename Context.sendBroadcastMultiplePermissions
622b81213 : Add exponential backoff to Bssid blocklist time
d96e5a67c : Wifi: Remove unused configs from overlay file
4d315c818 : Add support of passpoint with SIM credential for dual SIM
e085c801f : Import translations. DO NOT MERGE
46949a2ca : Migrate to new WifiScanner constructor that does not take in IWifiScanner
f4ab47bb9 : Migrate WifiCommand to WifiShellCommand
a522b345f : Detect networks in SSID hotlist
d8cc34290 : Add SSID hotlist in DeviceConfig
9ddb074cf : ScoredNetworkEvaluator: Use new @SystemApi for NetworkScoreManager
ce6319e03 : WifiNetworkFactory: Add CDM approval bypass for UI
27c6ad590 : WifiApConfigStore: Switch to new config store mechanism
017204e52 : SoftApStoreData: Class for serializing/deserializing softap config
24047e693 : WifiConfigStore: Support more than 1 shared store file
eee1af667 : [WPA3] Fix WPA3-Personal transition mode
176c62af0 : [CDM] Bypass location setting when scanning for devices
503e557a8 : Only report L2KeyAndGroupHint when connected
270020722 : Wifi watchdog feature overlay
6ff1d98e7 : Wifi: add throughputPredictor and throughputScorer classes
9328b5ed7 : [WPA3] Fix WPA3-Personal transition mode
ecfb65e00 : WifiP2pServiceImpl: Use resources from context
229cd1062 : Created NetworkDetailsTracker for Network Details page
a08776878 : per-SSID SAP randomization
bbbe14387 : Revert submission
1cc318d4e : TelephonyUtil: Use public API for isSimPresent
a9ebe4822 : WifiConfigStore: Encrypt credentials for networks (4/4)
09621a42f : WifiConfigStore: Encrypt credentials for networks (3/4)
4ccf5a2aa : Revert submission
1b9724659 : Updating usages of refactored WorkSource API
9facd6b1b : XmlUtil: Use public API for StaticIpConfiguration
6237115f3 : WifiConfigStore: Encrypt credentials for networks (2/4)
a161d62d9 : WifiConfigStore: Encrypt credentials for networks (1/4)
128fdd286 : Support checking on device capability for 6GHZ
1691b1fa0 : WifiStackService: Use local constants for notification channels
574c8d439 : [AWARE] Allow setPMK API
1f3f7be3d : WifiKeyStore: Handle existing config being null
08d8f7a6d : WifiP2pServiceImpl: Use @SystemApi for sendBroadcastMultiplePermissions
b214366c2 : WifiInjector: Remove unused getActivityManagerService method
53266ce7f : Migrate WifiInfo/ScanResult raw field access to getters/setters
77f8ce94b : WifiDiagnostics: Use shell command to trigger bugreport
90503be8f : WifiKeystore: Migrate to public keystore
042a508c5 : Migrate usage of deprecated Binder APIs
ffd5241e2 : Swap param order in registerSoftApCallback
edecd2df8 : Import translations. DO NOT MERGE
546347347 : Rework platform version to hide codenames.
68328303f : Remove SAR sensor handling
da730e6eb : Wifi: add a new class to support channel utilization calculation.
f3e89a12a : Using the carrier ID for EAP-SIM/AKA/AKA' enterprise wifi configuration.
ffd78e68d : Wifi: Parse HT/VHT/HE capabilities IE to derive maxNumSpatialStream
bc8fa0c16 : [EAP-SIM] Add NAI realm decoration to pseudonym
2b87aae06 : WifiManager/Scanner API cleanup: Wifi service fixes
88a742d47 : [WifiRtt] add check to verify bw and preamble combination valid
b380b4739 : Pipe through featureId from app-context to wifi location checking code.
27544a514 : [WifiRtt] add check to verify bw and preamble combination valid
7a541e4f8 : wifi: MBO-OCE feature support (phase 1)
d8b3d7c28 : Configurable SoftAP: Fix exclusivity logic.
194a506c9 : [NetworkSuggestion] add network callback
efc08d99d : WifiService: Add @SystemApi for STA/AP MAC randomization
edd933261 : WifiStack: Expose all wifi resources to be overlayed
497d9fc7c : WifiStack: Formalize wifi resource usages
49f71c828 : WifiConfigStore: Encrypt credentials for networks (4/4)
91aa4c8bb : WifiConfigStore: Encrypt credentials for networks (3/4)
cfd19bcad : WifiConfigStore: Encrypt credentials for networks (2/4)
35a49d082 : WifiConfigStore: Encrypt credentials for networks (1/4)
9821dd10b : WifiStack: Turn off proguard optimization of proto classes
3ff9fc2db : Revert "Revert "WifiStack: Statically link protobuf lite""
6566fa2c6 : Add 802.11ax support to RTT
0209b0a5c : wifi coverage - yet more fixes
84c9ba1c7 : [MAC rand] Removing persistent storage
cf8a3f024 : WifiP2pService: Add permission checks for new @SystemApis
6c1365cf7 : Rename WIFI_P2P_PERSISTENT_GROUPS_CHANGED_ACTION intent
126b32b2f : WifiDiagnostics: Temporarily disable bugreport collection
c273ed745 : Reworks in RttNative to facilitate HAL upgrade
31e50a1cd : Revert "WifiStack: Statically link protobuf lite"
316dd9f75 : [MAC rand] Fix unit test slowness
457bca47b : clean up WifiRtt service dependency require under HIDL
2b32e129f : WifiStack: Miscellaneous @hide dependency cleanups
60b37aedb : Wifistack: Request signature permissions
3d7b1f673 : WifiConfigStore: Ignore unknown tags while parsing
67f409bd3 : Include AP wifi technology in ScanResult
b7956e201 : Change "Technology" to "Standard" in API
c58781333 : WifiStack: Statically link protobuf lite
7cf0ec89e : Added SavedNetworkTracker
5a630f03b : Schematize Telephony System Properties
5b500059f : wifi: Add SoftApInfo Callback support
f19e1891b : Add support to 11ax metrics
4757bacb1 : Support of HE Operation handling for Wifi-6
b8929d412 : Extend the timeout to obtain IpClient
e564ad666 : WifiStack: Use new hasUserRestrictionForUser @SystemApi
2ce44248e : change unit test for multiple listeners
fb74e5b78 : NetworkSelector#selectNetwork use Set instead of HashSet
49c4d5dc8 : hooking up BssidBlocklistMonitor
2b8e1b52a : Add BssidBlocklistMonitor class
b062c9086 : Configurable SoftAP: Service implementation.
7ec2b55a3 : Notify listener for changes to getNumSavedNetworks()
1824c4a65 : Split WifiTracker2 into separate classes for each Settings fragment
e4cb48546 : Add carrier ID field for WifiConfiguration and PasspointConfiguration.
31f4cf48a : [WifiLock] Move arg validity check earlier - prevent service crash
1c81e873e : [WifiLock] Move arg validity check earlier - prevent service crash
62fd4095e : Change WIFI_FEATURE_XXX type from int to long
05c7fafee : wifi(coverage): Fix coverage script
d8eb0265b : WifiStack: Move wifi metrics proto here
18b0feceb : Change WIFI_FEATURE_XXX type from int to long
bda99994b : ActiveModeWarden: Remove redundant SoftApCallback
c8305dfa6 : ActiveModeWarden: Add roles for each mode manager
df76448a8 : [WifiScoreCard] Add histograms
ea7f3b93a : [MAC rand] removing "hasEverConnected" check for aggressive randomization
84bebfbab : [MAC rand] set re-randomization frequency based on dhcp lease
700400241 : WifiStack: Add a cleanspec to remove WifiStack.apk
ddccfb677 : [WifiScoreCardProto] Remove unused fields.
77ea7bf52 : [MAC rand] Removing persistent storage
3bacb011b : [Passpoint] Ignore expired profiles in network evaluator
a50d9fa7c : [WifiCandidates] Simpler scoreCandidates interface
83a385078 : [WifiCandidates] Plumb isMetered
b1a1f59a2 : Support for hotspot client visibility.
1f7dadee8 : WifiStack: Unit tests should use the same jarjar rules
f11e555dd : [MAC rand] Removing persistent storage
20a8a4f66 : WifiStack: Migrate to BatteryStatsManager SystemApi
1a9686030 : WifiServiceImplTest: remove extra test class creation
0180596a8 : Wifi usability: Clear the ring buffer after adding each usability stats to the upload list.
92cd1d4a8 : Remove the ephemeral passpoint
c67c01d93 : Do not clear Wifi country code upon entering airplane mode
a6e71aa37 : Do not clear Wifi country code upon entering airplane mode
7c970f40f : WifiStack: Change bouncy castle package
a8b1db884 : Optimize ignore connection to same network
1a39096a4 : [WifiServiceImplTest] OK to not dispatch any messages
12bcb71c4 : Wifi usability: Clear the ring buffer after adding each usability stats to the upload list.
0168a4be7 : p2p: mirgrate p2p into tethering modes
a0f331924 : WifiStack: Replace Slog with Log
43f18e870 : WifiScoreReport: rm stray space from csv header
eb1ba1c3e : WifiStack: Grant READ_DEVICE_CONFIG permission to wifi
0a4073121 : Enforce permissions check for WifiScanner#getAvailableChannels()
542231c5a : LOHS: Use system identity for foreground check.
f81c5db68 : WifiStack: More user manager @hide cleanups
fbe3685f9 : Fix handling of ht/vht Operation
aa3e94f12 : WifiStack: Fix some simple @hide android.net usages
902dae780 : Fix checkNotNull(a, b) usages
7816e5649 : Enable Settings to have access to Wifi technology
f6185e0b3 : refactor: move SupplicantStaIfaceCallback implementation out from SupplicantStaIfaceHal
fb5264219 : Skip evaluating networks whose allowAutojoin is false
628373136 : Wifi usability: Data stall detection based on link layer stats
31114a118 : WifiStack: Statically link bouncycastle library
84e8559b7 : Generate stronger default password for tethered AP
19f0d2bd8 : WifiStack: Use @SystemApi for PackageManager.getApplicationInfoAsUser
b8e4bd074 : WifiStack: Use existing wifi utility for Mutable
33d46b286 : WifiStack: Remove unused @hide usages
a62a611a8 : WifiStack: Copy over runWithScissors method
82236e070 : WifiStack: Copy over some @hide utility methods
1f5a55fdf : WifiStack: Jar-Jar/include core utilities
eab399a9c : Remove CellularLinkLayerStats and CellularLinkLayerStatsCollector and their usages in wifiMetrics and WifiUsabilityEntry because they have been moved to CHS App. Leave Public API as is for now.
6c7c4e670 : register callbacks for scan results available
13e1ef75f : WifiNative: Retrieve supported features after client mode switch
0268bc435 : WifiStack: Use public API to get UserManager
439060b1a : WifiStack: Stop using UserHandle.getUserId()
d4101855f : WifiStack: Stop using UserManager.getProfiles()
4921f24cc : merge passpoint into network suggestion
d1744b83b : Add null check for getCurrentWifiConfiguration
2ac6f20ab : Wifi AP: Randomize MAC address in SoftApManager
d396b0aba : Revert "[WPA2-Enterprise] Avoid disabling PMF, allow using global value (capable)"
81dad6224 : WifiPermissionsUtil: Clear calling identity for DO retrieve
e3f2a3807 : [ClientModeImpl] Connect when credentials change
55b4b5ed0 : WifiServiceImpl: Use public system app flags
a6667b502 : WifiStack: Use ActivityManager.isLowRamDevice()
4b32190ef : Allow zero maxBlacklistSize
4892c0b7b : [MAC rand] Avoid null Object of mac address
5ca3396ac : Generate stronger password for LOHS
1836e9093 : Accept either MAINLINE_NETWORK_STACK or NETWORK_STACK permission.
ae497007d : Update saved status for StandardWifiEntries
c03feab4f : Fix system_server_crash caused by ArrayIndexOutOfBoundsException
58ebd6263 : WifiDiagnostics: Fix typo in NON_FATAL_FW_ALART
9c3840ffe : WifiP2pService: Mark SHOW_FOR_ALL_USERS flag as @SystemApi
e7ea17eac : Adapt to changed app-ops api in WifiPermissionsUtil
6ac4bfcb7 : WifiNetworkFactory: Send match callback on registration
46adcb39a : WifiNetworkFactory: Use the latest cached scan results
5a0053081 : WifiServiceImplTest: Fix errorprone errors
ff102214a : WifiServiceImplTest: Fix errorprone errors
850bb350a : Fix missing "property:" string in the event triggers
e095f6d69 : WifiStack: Fix @hide usage from telephony
a9c9e836f : WifiScanningServiceImpl: Handle race on iface removal
245191c0f : WifiStack: Rename wifi stack package name
9a99a8a4f : WifiService: Revert get/remove passpoint API deprecation
e0bfc9f57 : WifiService: Revert get/remove passpoint API deprecation
bbaee0b89 : WifiNetworkFactory: Send match callback on registration
0ab35f26f : WifiNetworkFactory: Use the latest cached scan results
04bcdded8 : WifiStack: Use UserHandle.CURRENT_OR_SELF temporarily
77492ea42 : Wifistack: Request INTERACT_ACROSS_USERS permission
1b8afaf01 : Revert "[WPA2-Enterprise] Avoid disabling PMF, allow using global value (capable)"
75657ca9b : Wifi: Migrate DO/PO check to public APIs
b516752a8 : FrameworkFacade: Cache service handles
6a1ccbafa : [WifiCandidates] Simplify CandidateScorer
49298adb6 : [WifiCandidates] More flexible UCS
83a02ec9d : Prevent null pointer on WiFicondControl
fa719c855 : Wifi network selection tuneup
34d9cd2cb : Added WifiConfiguration to StandardWifiEntry
1bea2b5d4 : Revert "Wifi usability: Change the unit of the threshold for tx/rx throughput from Mbps to Kbps"
a47cc7c25 : FrameworkFacade: Migrate uid importance check to public API
ceed935eb : ClientModeImpl: Migrate the disableReason checks from WCM
25fea7a2f : WifiNetworkFactory: Remove network from config manager
ee3510b84 : WifiConfigManager: Use creatorUid for internal remove operations
d1def087b : Add synchroniztaion to prevent concurrent modification exception
7836168c8 : WifiNetworkFactory: Remove network from config manager
6b7ff818b : WifiController: Handle recovery in DisabledState as well
dbf5fee90 : WifiStack: Grant fine/background location permission
f8fb736b6 : Fix GetFactoryMacAddress memory leak.
054a06e5c : wifi-service: Add CleanSpec.mk for deleting in process .rc & .apk files
7568ce243 : wifi_inprocess.rc: Rewrite configstore file permissions
1800160b1 : wifi_stack: Move to network_stack process
202f953f9 : LOHS: use AIDL interface for callbacks
2c004a1c8 : ActiveModeWarden: Support multiple ClientModeManagers
d6ecd26cf : Don't expose MAC address in IPv6 address
6f813a702 : ActiveModeWarden: Rename softap/start methods
00ccc5bab : Fix unit tests for ActiveModeWarden, ClientModeManager
4887e8d9f : ClientModeManager: Integrate SAR/wakeup functionality
a534d0fcb : ActiveModeWarden: Remove ScanOnlyModeManager
8ea639a98 : WifiController: Remove the scan only state
9d1549d31 : WifiSettingsStore: Remove saved wifi state
0bb821327 : ActiveModeManager: Add a generic mode manager callback
57827f46e : Add Wifi shell cmd to enable/disable LRWD feature
336f9991f : Wifi Mainline: Remove usages of @hide Permissions/AppOps APIs
ecf5d9f6e : WifiService: Decouple more API calls from ClientModeImpl
60700f1a9 : WifiStack: Register for LOCKED_BOOT_COMPLETED
175e0b8a9 : Add synchroniztaion to prevent concurrent modification exception
9f5eeef5f : new telephony annotation class
221019ff2 : Make Wifi more resilient to services starting late
5da7cd037 : Add NPE check when masking Wi-Fi configuration
04f9742ee : Add support for Wi-Fi channels 169 & 173
3a5c9ef7c : ClientModeImpl: Register listener for config manager updates
8bc0add59 : WifiConfigManager: Permanently blacklist network on ephemeral network delete
e77097087 : WifiConfigManager: Add methods to remove suggestion/passpoint networks
16b50ecce : WifiConfigManager: Allow multiple listeners
af908ff61 : Revert "Revert "Start Wifi only after boot completes""
d0925f6d6 : WifiServiceImpl: Ignore null binder objects
97447d4b9 : [EAP-SIM] Add NAI realm decoration to pseudonym
9e7e454a5 : WifiScanningService: Add new new impl only for new bands
5eb739cfd : wifi: store PMK cache in Android framework
00d5009b0 : Start Wifi directly in Client mode
1413ac75a : Remove usage of getOrCreateRandomizedMacAddress
d5736def9 : Don't expose MAC address in IPv6 address
b8cd63618 : WifiScanningService: Remove getAnyImpl
aedd6a682 : WifiScanningService: Support multiple scanner impls for PNO scan
0525d17ee : WifiScanningService: Support multiple scanner impls for single scan
144a530c6 : Revert "Start Wifi only after boot completes"
c878ddbed : WifiScanningSevice: Create multiple scanner impls
7dc676777 : WifiScanningService: Move ScannerImpl setup/teardown
ca6fab920 : WifiScanningService: Handle ScanEventHandler callbacks in separate class
bdeb1a33f : [Wifi coverage.sh] Correct the classfiles parameter
da9087bbf : Added StandardWifiEntry tracking
9f9825205 : Start Wifi only after boot completes
3bec93aae : [NetworkSuggestion] in-place modify effect on next networkselection
a1bbebf25 : Fix a bunch of multi-user API calls
1fb287a61 : WifiCountry: Use Telephony APIs to get country code
52d301b04 : WifiService: Decouple API calls from ClientModeImpl
70232ae55 : WifiThreadRunner: call() should accept a value to be returned on timeout
3d7b0e525 : WifiServiceImpl: Remove external async channel usage
4b8d2741e : [Passpoint] Check null of all parameters in matchMccMnc() of ANQPMatcher
062fccacd : WifiScanningService: Minor tweaks in the init sequence
01d9f78ab : WifiNative: Add API to fetch set of all client interfaces
8f627f090 : Fix boot time regression
616e9d6e5 : Revert "Revert WifiController/ActiveModeWarden refactor due to boot time regression"
884e8daef : Wifi coverage script cleaner build
e0815c973 : [Passpoint] Add support for OSEN
3cffd9799 : WifiScanningServiceTest: Use mock BatteryStats
33bafb42e : Trim FrameworksWifiTests dependencies
622aacc6d : WifiNetworkFactory: Consolidate network type matching logic
c8c5a5522 : Revert WifiController/ActiveModeWarden refactor due to boot time regression
107c8fae4 : [MAC rand] Avoid null Object of mac address
58457bff7 : Allow wifi CONNECT_NETWORK in ObtainingIpState
8215574b1 : Framework Uprev Wifi HAL to 1.4
1c3c82952 : SoftApManager: Use SoftApModeConfiguration consistently
35c3dc794 : Replace internal AtomicFile usage with public API
b0194d945 : [NetworkSuggestion] support in-place modify
7ab2dcf64 : ClientModeImpl: Remove dead code
e6474f53d : WifiNative: Remove redundant network id
eb7a451c8 : SupplicantStateTracker: Send supplicant state changes directly
0b13ad848 : Remove ClientModeImpl msg ids from WifiMonitor
c1673ac90 : Fixed OutOfMemoryError in Wifi unit tests
778997109 : Use separate background thread for Passpoint provisioning
55333840d : [Mainline Upstream] Add "[IBSS]" string to ScanResult#capabilities
609a02411 : Avoid building too much with EMMA_INSTRUMENT set
c0678d4a3 : ActiveModeWarden: ensure wifi is re-enabled if disabled by ECM
154bb0642 : WifiController: Only go to scan mode if we are NOT in airplane mode
b5632ef18 : Fixed WifiController test cases that were moved to ActiveModeWardenTest
6f8ed6c43 : wifi: add unit test for dump format check to avoid break bugbot rule
fdc027921 : wifi: support setting ocsp request type
3509a99dd : Moved test cases from WifiControllerTest into ActiveModeWardenTest
d63450631 : ActiveModeWarden refactor: Fixed all unit tests except WifiControllerTest
855b02ac5 : ActiveModeWarden: made EcmState into an abstract base state
e5ea77738 : ActiveModeWarden: Clean up code so that code compiles
8883d80ee : Merged WifiController and ActiveModeWarden.ModeStateMachine
75b6ba301 : WifiController: Inline callbacks that are only used once
ee26219c5 : Move WifiController into ActiveModeWarden as an inner class
5adee6f9e : Clean up ActiveModeWarden before merging WifiController
91e8d65a3 : Migrate WifiServiceImpl to use WifiThreadRunner
c5872c2fa : Create helper class to run code on main Wifi thread
f11ca0b22 : Update references of wificond Parcelables converted to Stable AIDL
35efbb5b9 : wificond: Removed handwritten Java Parcelables
3c935e031 : clean WifiNetworkSelector.java
4a3847085 : WifiNative: Allow in-place switch from connectivity to scan only mode
54584c1dc : wifi-service.bp: Move |required| to WifiStackAppCommon java defaults
5185c2f4a : Fix tests/wifitests/coverage.sh classfiles
e87680353 : Remove loadNetworks from supplicant
767fc5f19 : InProcessWifiStack: Sync manifest params with WifiStack manifest
a0a007f77 : Created WifiTracker2 and WifiEntry
f05826a60 : Fix coverage of FrameworksWifiTests
6817839c8 : WifiConfigStore: Skip unknown sections from XML
e8c09eb96 : WifiStackService: Send current user to wifi services on startup
082a1f0f0 : [Mac rand] Enable aggressive randomization SSID whitelist
b2bca5483 : [MAC rand] DeviceConfigFacade refactor + plumbing
737a9a49f : [WifiScoreCard] Evict stale items from memory
e2efb7f9c : CarrierNetworkConfig: Catch security exception on reg content observer
a5dd7c0b8 : Remove CarrierNetworkNotifier and its unit test
4901b6e31 : Enable WiFi HAL ring buffer in softap mode
b4362be9d : Share single instance of Handler
fa879b2ee : Fix usage of wrong thread
db2a28585 : Rename Wifi threads to reduce confusion
4b0f5bd1f : WifiServiceImpl - clean up before moving mode-independent API calls here
48b9c7fa2 : WifiController: removed deferred enable
50b1691d3 : [WifiServicelImpl] Do away with mIfaceIpModes
28fd4372a : Refactor SoftAp state management
2bde3afde : Do not use use AP state broadcast
860a6cb8c : Refactor LOHS state management
c2d2e5981 : Use callbacks instead of broadcasts to update LOHS state
976a7b513 : Refactor unit tests to prepare for switch from broadcasts to callbacks
78b5ba337 : Stop LOHS on ip config error
0d159e5a0 : wifi: use common name for domain suffix check
12ef28461 : wifi: Output IEs in ScanDetail
5bffab5be : wifi: support SAE password identifier
b7310116e : [NetworkSuggestion] add hidden network from network suggestion
67dd4887b : Avoid spurious mode changes in ActiveModeWarden
1ca5e145a : Revert "WifiService: Ignore wifi state change API in crypt debounce state"
09cb424df : WifiScanningService: Use Context.checkPermission
24cc0b839 : WifiStackService: Register wifi API services from system_server
fa4865828 : Create Mainline wifi stack module
dc597b077 : Create Mainline wifi stack permission module
83dcbfd65 : [WPA3] Add error logs for WifiConfiguration validation failures
15d1cd2f2 : [Passpoint] OSU system exception when the URL is HTTP
5440ad32b : [MAC rand] cleanup obsolete code
78356f9a4 : [MAC rand] using aggressive mac in ClientModeImpl
52a165fe0 : [AWARE] fix Aware metrics mismatch
80aa70b0a : [MAC rand] maintaining an aggressive MAC
f9218e450 : [NetworkSuggestion] add get network suggestion Api
6e2376924 : [Passpoint] Remove FEATURE_WIFI_PASSPOINT
9def464e5 : LRWD: update DHCP failure in ObtainingIpState
06e7910f8 : LRWD: NPE when running WifiLastResortWatchdogTest
ce0e53a67 : [NetworkSuggestion] allow disconnect network
63238017e : LRWD: don't trigger bugreport if connected new BSSID
1fd0e30f6 : [Passpoint] Add missing error log for mismatching cert fingerprint
e43ec6c29 : Add CtsBackupHostTestCases to presubmit tests.
1255ba518 : [AWARE] add cmd to get NDP channel info
97bbfd580 : [AWARE] create interface before connect success
17aa8035c : WifiServiceImpl: Use updateInterfaceIpStateInternal for broadcast
8d6aee959 : Revert "WifiServiceImpl: Use updateInterfaceIpStateInternal for broadcast"
9e4fd8a79 : Added ScanResultMerger utility class to keep running list of scans
065acb884 : WifiServiceImpl: Use updateInterfaceIpStateInternal for broadcast
18037f7e5 : Create WifiTrackerLib module for WifiTracker refactor
3554af42f : WifiInjector: Retrieve ip memory store lazily
8ea982cab : [AWARE] Fix WifiAware NonConcurrency status
3927413f2 : [AWARE]Change default DW
e74738a9d : [WifiScoreCard] Always populate network-level fields in dumpsys
9e3b7b446 : ClientModeImpl: Move initializeProvisioner to boot completed
80306be0c : [AWARE] add message queue depth limit
1ee5f9d29 : SoftApManager: Simplify band preference violation metrics update
a54968df5 : WificondControl: Remove offload HAL client code
864cefc09 : softap: logging improvement
0e117b100 : p2p: unit tests for WifiP2pNative
368443568 : p2p: unit tests for SupplicantP2pIfaceCallback
cac140c3e : p2p: unit tests for WifiP2pNative
52fc6d3b3 : p2p: add unit tests for WifiP2pServiceImpl
a9e3bdb62 : p2p: enable p2p group client ipv6 support

+- Project: platform/frameworks/opt/photoviewer

9819b68 : Import translations. DO NOT MERGE
d35b07c : Import translations. DO NOT MERGE
3bf3532 : Import translations. DO NOT MERGE
4ae95ab : Import translations. DO NOT MERGE
01ebc30 : Import translations. DO NOT MERGE
6dc90a8 : Import translations. DO NOT MERGE
c2f24c0 : Import translations. DO NOT MERGE
d2af17e : Import translations. DO NOT MERGE
58362a1 : Import translations. DO NOT MERGE
228680b : Import translations. DO NOT MERGE
f811343 : Import translations. DO NOT MERGE

+- Project: platform/frameworks/opt/setupwizard

0329684 : Update owners file for setup wizard lib

+- Project: platform/frameworks/opt/telephony

a65c2c2120 : Fix a bug where the subtype is not initialized correctly
8927b4a7ca : Make metrics proto RAT consistent with ServiceState.
57267de7d7 : Avoid EuiccController#dump off of main thread
dee0da5e40 : NetworkTypeController listen directly to setPreferredNetworkType
fe59c220b8 : Change Euicc dump api locktime to 5 seconds
1559a6e2f4 : Fixed incorrect 5G icon
b64dc957cd : Complete the revert on the wake lock on call tracker
747d49baa6 : Move permission checks out of synchronized block
0c2dcd3543 : Revert "Remove redundant SubInfo list identifier access checks"
a368034a41 : Setup TelephonyPermissions mocks for all SubscriptionController tests
6999223d9d : Exclude IWLAN from data dormant
d7bc4d44fc : The secondary timer rule checked by wrong state.
7668b76c5c : Revert back wake locks in GsmCdmaConnection
909181595d : NrConnectedState can't start NR Icon timer
ba7572d356 : Reset cell broadcast config before enabling all channels
4af05c1a4e : trigger carrier identification does not run when prefer APN change
032c84a4c4 : UE shows ef_pnn as WFC carreir name if spn is null.
a5c98cd581 : Jarjar frameworks/libs/net in telephony module
b2839fc8a0 : Add testing for new carrier-associated app behaviors.
f5b6d4bd76 : Skip a Broken Test For READ_PRECISE_PHONE_STATE
647eda72f2 : Improve logging for multi-part messages for debugging.
f2b3db5f80 : Fixed crash in data retry manager
89ba5c8873 : Add hidden API to support allowed networks reason
847f5bff7b : Remove redundant logging and message sending when Radio is null
d102c20b24 : Update TelephonyDisplayInfo on preferred network type changed
353063f512 : Change the threshold of Signal Strength RSSNR from 10*db to db
3838b783ca : NPE Check for invalid regFailed or barringInfo ind
1411382606 : Add test case for notifyDisplayInfoChanged on wrong subId.
03d293cf82 : Make sure to show inserted pSIM in Settings by trimming the 'F' in iccid.
ac72f8b6f7 : Fix device keep showing notification to change preferred mode even in global mode.
e2a118de81 : When disabling pSIM, make sure to trail 'F's when comparing iccid.
e1975df2c3 : Fix issue where disconnect cause notification does not fire.
4cda8ad7fb : Move pullers to binder thread
c6a2e671ac : Add car mode changed listener to DeviceStateMonitor
5dcfb8ff47 : Framework doesn't send DataRatChanged when LteAdvancedPro Changed
8ecd7b3962 : Set extra info before registering
5a17f85147 : Gracefully handle ENABLE_UICC_APPLICATIONS failure.
2e144caf68 : Reset TelephonyDisplayInfo and timer when data connection state changed
74d29587a2 : Add two conditions for NR icon primary timer disabled
f50c1b447d : use createStringArray API
50536b6dcc : Add CB metrics from framework
dd324252d3 : Preferred network mode transform to BitMask type.
b4723375b6 : Fix bug that setOperatorBrandOverride applies on wrong subId.
8306e3b387 : Add bug fixes in vendor classes
1d1860dfc1 : Specify 'package' for CarrierPrivilegesTracker IntentFilter.
ec05e7f2bc : Fixed dangling network agent not cleaned up
174e1b018a : Improve InboundSmsHandler logging
ceba3ddf0e : Add NR state change logic to data activity changed event
f6bf888654 : Reset timers when radio is off or unavailable
7a4afd3933 : Use cached preferred network type for 5G icon
e866fda5d2 : Fixed infinite loop in retry manager
f8462eb13b : Always allow unmetered APNs when romaing
96aac65a7b : NetworkTypeController only transition to state if new state is different
0b70ede289 : 5G icon timer did't work after physcial channel changed.
555ac35c28 : Add permission check for eSIM country related APIs
0832c6897d : Fix LTE_CA bit to be enabled for < 1.5
41077bfe08 : Fix isUnmeteredUseOnly check.
f3a3130899 : Dont reuse DcController object after calling dispose() on it.
9cc7963558 : Improve CarrierPrivilegesTracker logging and dump.
8e3215ee5d : Switch dynamic not metered to temp not metered
4800b6c94c : Add the ability to remove FeatureConnection callbacks
0a2cf1d7ab : Update 5G DeviceStateMonitor indications based on settings
2486187c2f : Fix NPE at at UiccController.java:1028
7ebec4cc28 : Return Immediately After Failed RAS Conversion
1e6c7f615e : Use FLAG_IMMUTABLE for ServiceStateTracker
4e5a323193 : Add ImsCall constructor tests.
c5411007c0 : Get the correct MDN from ImsPhone
76decc9e24 : Use FLAG_IMMUTABLE for InstallCarrierAppUtils
5071cec911 : Use FLAG_IMMUTABLE for InstallCarrierAppUtils
72f2c8f340 : Use FLAG_IMMUTABLE for InstallCarrierAppUtils
f78245a398 : Use FLAG_IMMUTABLE for InstallCarrierAppUtils
545dd7778c : LegacyState does not send notifyDisplayInfoChanged
fe76f264e4 : Remove unnecessary code and masking
e18b8b2dbb : Use FLAG_IMMUTABLE for InboundSmsHandler
1673a7be23 : Use FLAG_IMMUTABLE for InboundSmsHandler
ed0820373c : Use FLAG_IMMUTABLE for CarrierKeyDownloadManager
0943334d27 : Use FLAG_IMMUTABLE for CarrierKeyDownloadManager
0b1bc3c89c : Use FLAG_IMMUTABLE for InboundSmsHandler
d6a67330c5 : Use FLAG_IMMUTABLE for InboundSmsHandler
89763569ea : Use FLAG_IMMUTABLE for CarrierServiceStateTracker
08ba90fdc2 : Use FLAG_IMMUTABLE for MultiSimSettingController
995d562fb4 : Use FLAG_IMMUTABLE for ServiceStateTracker
4893d5c42b : Use FLAG_IMMUTABLE for InboundSmsHandler
4fdcab4996 : Fix various thread and memory leaks
7afe82e850 : Use FLAG_IMMUTABLE
412c0fe5de : Use FLAG_IMMUTABLE for InboundSmsHandler
57fc1fb9e6 : Use FLAG_IMMUTABLE for CarrierKeyDownloadManager
7e9eb5fbe3 : Use FLAG_IMMUTABLE
a2183fe790 : Use FLAG_IMMUTABLE
0724f23c56 : Use FLAG_IMMUTABLE for CarrierKeyDownloadManager
124800878c : Use FLAG_IMMUTABLE for ServiceStateTracker
0126084de1 : Restrict access to the resolution PendingIntent created by EuiccController to EuiccResolutionUiDispatcherActivity
02c8f22eef : Use FLAG_IMMUTABLE for CarrierKeyDownloadManager
30b1d925e8 : Fix ECBM during test mode
d8e77cfef4 : Fixed flaky unit tests
1b6208b21f : Fix concurrency issues in ImsPhoneCall.
172223271a : Use FLAG_IMMUTABLE for CarrierServiceStateTracker
cdd84b3062 : Fix bug that disabled pSIM stays inactive after unplugging.
851b993635 : Restrict access to the resolution PendingIntent created by EuiccController to EuiccResolutionUiDispatcherActivity
b73ea9df91 : Populate recently added sim_mccmnc into ActiveSubscriptionInfo.
21e03356b2 : Added FLAG_IMMUTABLE flag for security purposes
734b33bb37 : Added FLAG_IMMUTABLE flag for security purposes
6785ce60fe : Add default actions of DSDS switch and slot switch when eSIM is not available.
c096823f67 : Revert "Consider preferred network type for 5G icon"
bb2626cb5c : Fix NullPointerException when convernt the result from Object to Boolean
3ca581c7e5 : Use FLAG_IMMUTABLE for MultiSimSettingController
4da4335486 : Functionality for knowing if USSD is network initiated.
9b027694c1 : Document Telephony PendingIntent creation.
3e7cb78cca : [IMSI Privacy] Clean up comments
0c37598e7e : Fix a few NPEs due to trying to access a null collection's iterator
9ece0ab1e0 : Add new vendor prefix data files
b6d2cda394 : Remove slot ids from sSlotIndexToSubIds if they have the same sub id
e7f2fa0c30 : Change the default value config to avoid 2 DB hysteresis DB limitation
b2d694e3ad : Add check for CSIM application presence
e3854786f7 : Use cached SubscriptionInfo from active subInfos, so that for each carrierPrivilege permission check we are not making a db query, therefore reducing race condition
7f4da064e3 : Fix DCT shouldCleanUpConnection doesn't consider single PDN arbitration
be72821ca7 : Added duplicate interface detection
ba56149bdd : Get EID from UiccCard, not UiccSlot
908300c945 : Add dimension to VOICE_CALL_SESSION atom.
933f448715 : Add vendor prefix files
ad9b709160 : Consider preferred network type for 5G icon
c691f692a8 : Add null check of mMsgDecoder before disposing it.
f0f8bc020f : Disable RatRatcheter feature for rats not in the same rat family
ecbbd8eff9 : Use tcp buffer values for rat LTE_CA
b20534d9cc : Fix leak due to PhoneConfigurationManager
01016f7bcc : Remove unnecessary Base64 encode and decode
d5eee5f079 : Support legacy state for 5G timers
ee913ed7bb : Make sure to enable uicc applications when SIM is inserted.
7285ca873b : Fix GsmCdmaCallTracker bug.
948d08b373 : Setup getSlotIndex cache invalidation.
6d6f78aba4 : Setup getDefaultSmsSubscriptionId cache invalidation
cd6d420f8e : Setup getActiveDataSubscriptionId cache invalidation
1293973ab3 : DO NOT MERGE Always query ICCID from Uicc for locked SIM.
8344229dcb : Get IMS reg and SMS format from IMS Service instead
e41d70fc65 : Always query ICCID from Uicc for locked SIM.
5a293d4304 : IWLAN handover fix
cd6da697a2 : Add permission check and clear callers identity for setUiccApplicationsEnabled.
a26014a66b : Setup getDefaultDataSubscriptionId cache invalidation
b3b549fce5 : Remove DisplayInfo logic from DcTracker
870a1ae5fa : DisplayInfoController and NetworkTypeController skeleton implementation
89eac32a2f : Add 5G RAT
1627b26132 : Add LocalLog for CarrierPrivilegesTracker
fd083b5ef5 : Do not overwrite default eUICC when not needed
f147db0335 : Update ImsPhoneCallTracker state on SRVCC complete.
400dfdb2a0 : Use correct activeModemCount upon onMultiSimConfigChanged.
69cca434a3 : Fix NR registrations states
917796f502 : Update Locale Based On All CellIdentities
d6fe424b6b : Skip data stall recovery during voice call
7114fc75c4 : Fixed NPE
7eed64cc33 : Support CellInfoNr in LocaleTracker.
7702d6ebd9 : Add unit testing for CarrierPrivilegesTracker.
42b521e065 : Look up CBS package name through PackageManager.
d9b259aa46 : Fix bands logic in RAS conversion
3abdf57580 : Remove dynamic unmetered when capabilities are static unmetered
55aebbc174 : Setup getDefaultSubscriptionId cache invalidation
9b4cc323e4 : Always enable Registration Failure Indications
f792f11261 : Remove FrameworksTelephonyTests from MTS on rvc-dev and downstream
4761fd62f2 : Log telephony atoms to statsd.
b2dae220c0 : Make sure to obtain correct subId in carrier config change.
b0b07a6cd1 : update the mNrFrequencyRange when PS_CELLULAR_REGISTRATION renew
b87c4a3a1b : Potential fix for unit tests failure
16f89f88b1 : Set legacy MTU field for backward compatibility
ca3015f725 : Get Carrier Name from PLMN using carrier ID
52240c860c : Implement Radio HAL Fallback Compatibility.
e47225c3ea : Add logic for NR roaming meteredness
044afb9395 : Fix failing to send SMS with SMSC over IMS
5773b105ae : Clean up RTT streams properly after termination
b64c98a3e4 : Fix Typo in VoiceRegResult
a9342a3880 : Added NGRAN support to transport manager
c21b579c1c : Added configurable priority on apn types
f26e7b23c4 : Support NR SA unmetered
9b792d9434 : Dynamically apply capability TEMPORARILY_NOT_METERED
e64775e884 : Add a subscription record in simTable for inactive SIM.
3d4b8e78c4 : Fix potential race condition in Call.
4db1083280 : Ensure handover calls can be hung up.
a33d5799e5 : Don't send data enable change if subId is not valid.
9efd060b07 : Only setup data when config and sim is ready
eeab8e270c : Add support for ignoring CEP on conference peer.
3d809f7447 : Use Database number even radio indication is not ready
96ef195263 : Call success if not 1.5 for Sim depersonilization
88043bb638 : Send the apn name at connection time
725643adc6 : Fix to set wrong WFC mode when SIM hot swap
df1247f64a : Display "Can't hold call" when failed call hold happens on WCDMA network.
c7c204b306 : Reload the default file partition while caching it
ecddf12844 : Change getLastEmergencyNumberListIndication to lastEmergencyNumberListIndication
a888fb8caf : Cache the emergency number list indication
d3d0c8af7c : [DO NOT MERGE] Prevent incorrect AsyncResult cast
e676f25885 : Set uicc applications enabled after a SIM is removed.
260f9b332b : Check allowed network type in Phone
e9e6d8e184 : Fixed concurrency issue in DcTracker
6953b08413 : SIM De-personalization
7455c0a806 : [DO NOT MERGE] Start the state machine in EuiccConnector eariler
8675a401c6 : Use Rlog in CarrierPrivilegesTracker.
065075b1b2 : Clean up CarrierPrivilegesTracker.
f9334e8f7b : Use CarrierPrivilegesTracker in DataConnection.
297120530b : Cache all certs and installed packages when initialized.
e87aae0533 : Update Carrier Privileged UIDs on Package Uninstall.
f911bc102f : Update Carrier Privileged UIDs on Package Install/Replaced.
8347cc9a91 : Revert "Remove the usage of hidden APIs from NetworkInfo"
58e07dfb82 : Fixed unnecessary tear down
ea455b95d5 : Update LCE on DC create/connect and fix LCE status check
b41717ab46 : RIL Tests for CSG and Multi-PLMN HAL Conversion
e12e6a2900 : Revert "Set the APN when DcNetworkAgent is created"
c372a7b33b : Remove the last return in the MccTable.updateMccMnConfiguration
3ca59af96b : Exclude default APN from unmetered bypassing check
05f4069de5 : Inject dependencies into TelephonyRegistry
09c12dd36f : Use System property to get the slot count
14da63c9e7 : Address further API council comments.
c8372e0702 : Cache the country iso in APM, and use it in EmergencyNumberTracker
daefcdb8c0 : Address further API council comments.
c955481b0b : Check InetAddress Type When Adding Route MTU
169b2795d3 : Get rid of SIM record access in DcTracker
fda9898dd1 : Upgrade RadioResponse from 1.4 to 1.5
69655333b2 : Use new global cell ID for hasLocationChanged
b6a27a1b16 : Remove redundant SubInfo list identifier access checks
893789871f : Make UiccController's local log bigger on debuggable builds.
1fe37023b0 : Revert the removal of FBE related checks.
9dae080497 : Add carrier privileges unit tests for ICCID access
b97344f008 : Add RadioResponse for setIndicationFilter 1.5 HAL
1b3bba22a8 : Fixed the incorrect link address parsing
521e05d956 : Created stub for supplySimDepersonalizationResponse
b1b3567918 : Use checkpackage instead of comparing UID
7567fe1115 : UiccController logging updates for bug reports.
32724ef399 : Cache Setting values
f1a72480e5 : Update Carrier Privileged UIDs when SIM state changes.
3b30aa7a96 : Update CarrierConfig Certs when CarrierConfigs change.
25f8df2d6f : Define CarrierPrivilegesTracker for tracking CarrierPrivileged UIDs.
2cd535df73 : Upgrade RadioIndication to 1.5
fc1c66a04e : Update calls for API council request
13fd7d9501 : Sanitize number from SubInfo if caller does not have READ_PHONE_NUMBERS
0352dc3744 : Fix issue where verstat is not propagated to Telecom.
e8e7f3f7a4 : Generate bugreport for IMS reaping issue
ccc60b8ac1 : Migrate ECM cancelled status from IMS->CS upon SRVCC
56b64fa4cb : Fully support dynamic ims device features
0dfa172941 : Add unit test for ClosedSubscriberGroupInfo
3a2a3fb938 : Guard ICC ID card string behind new identifier access requirements
f47d883e73 : Forward attributionTag to appopsManager
65ebb4f6e9 : Pipe through attributeTag for one SMS permission check
e14b03eef6 : Fix test IMS emergency calls using ril.test.emergencynumber
303e7ccbbc : Set attributionTag for SMS self-or-calling checks
846dcabcae : Merge "Pipe through attributeTag for one self-permission check" am: de02907278 am: fe021a66ce am: 07dd0aaee0 am: 91753db472 am: f95e3a5cf4
b8b2d4bf5e : Update telephony dev ID tests to use new SystemAPI
6baf9fbdef : Add 1.5+ IRadio case to get/setPreferredNetworkType
8ac7f5223b : Add response and indication for CellInfo
be146ea0bb : API review comments Test: make Bug: b/150126235
b153d59e91 : Remove simColors from public.xml and rename
e432fbd22b : [Telephony Mainline] Rename getActiveAndHiddenSubscriptionIdList and guard with permission
452b34df85 : 5G Q backport
23d3f2e01b : Don't overwrite link bandwidth values on getNetworkCapabilities
77631e9d77 : DeviceStateMonitor: Rename indication filter "turn on" into "enable"
ada9f0e443 : [API Review] APIs in SubscriptionManager
0b110cf223 : Ims: Pack <RetryCallFailreason> and <RetryCallFailNetworkType>
fcbbc54504 : Revert "API review comments Test: make Bug: b/143307441"
cd3016ebf2 : Renamed DisplayInfo to TelephonyDisplayInfo
8cb912931e : API review comments Test: make Bug: b/143307441
849aabe7af : Add response and indications for IRadio 1.5
06f9bbb57a : AIP review: change to use getter to access a field
277a582385 : Add response for CardStatus and update PersoSubstate
ce73b55650 : Add RadioResponse for setRadioPower 1.5 HAL.
97296a1539 : Bind to CarrierService with BIND_INCLUDE_CAPABILITIES flag.
47b559ebc7 : Added calling uid check for get/setSmscAddress.
8d9ad2cf66 : Do not use getEid
bf372b33d8 : Add USSD codes over IMS feature
aec5554c82 : [SP25.1] Rename functions that add Entry conditionally
20fd9d38dc : [SP21.1] Address comments for API council review about aosp/1172143
7e5f3da2ed : Remove trailing 'F's in IccId when quering sub database with it
caf2d223f2 : upperLayerIndicator_r15 is optional, nr state design changed
635e98c5ee : Rename NotificationChannel#setBlockableSystem
276b481c5d : CellularDataService: mCallbackMap is not thread safe
9ef4b1554c : Move getMsisdn and getLine1Number to READ_PHONE_NUMBERS
667617c5ca : Fix that query format in getSubInfoForIccId is wrong.
4ae0c18a7d : Catch exception when unbinding
05af712a3b : Repoint Ims.IsAvailability from tele-cache to ImsService
bcfbc05266 : Send callback if CDMA is not supported in call forwarding/waiting functions
ae0c8cd092 : Revert [Telephony mainline] Move the functionality into the calling locations.
8b31fdb210 : Rename featureId -> attributionTag
a69f8043cd : Hook up setRadioPower_1_5 HAL API
c2ec6f98c6 : Add more timestamps to dumpsys
cf8993faa2 : Rename NewTimeServiceHelper: it is no longer new
1d62688a54 : Added enabled channel into debug dump
23d4162315 : DeviceStateMonitor: turn double negative into forward positive logic
2d463300aa : Remove duplication to determine when should turn off response filters
ec316f6b85 : Fix bug, AccessNetworkType.NGRAN was not mapping IRadio1.1 in Android R
001cf4a320 : Ensure priority apn list is sorted
668eaf11d0 : Add BarringInfo in RadioIndicationFilter and DeviceStateMonitor
afdc1fa59a : Add request/response for voice/data Reg 1.5
d64552813e : DeviceStateMonitor and unit test polish
c262223bec : API Council Feedback - Override EmergencyNumberDB File API
1b1725342c : [Telephony Mainline] Fix JavaDoc for getPremiumSmsPermission method
ee83b99dcb : Fix concurrency bug w\ all apn list in DcTracker
b6d7c46b4b : Update getNetworkTypes() call
fe40459097 : Remove @ModemCount enum definitions.
8d1ee4d169 : Update name of intent
1eb1e0f118 : Remove old implementation of NitzStateMachine
7e6442a9b3 : Framework did not notifyDisplayInfoChanged.
f56b25880b : Fix bug: TestServiceState can't fake nr_state,data_roaming,voice_roaming
e96ab9ffd4 : Update Unit Tests for getBands() as int[]
d40db4e713 : CellularBatteryStats: Address API council feedback
dfec83859c : Update reporting criteria tables with more values
f1a88371c7 : Update tests to work with SystemConfigManager
8b494f94e4 : Update DC mUnmeteredOverride in DcActiveState
0747550938 : Revert "Make NetworkScore public API"
b64baad900 : Clear mLoaded in IccRecords when SIM is disabled.
7134603fe9 : Handle external calls when PhoneSwitcher is not initialized yet.
d6a461fdda : Add RadioAccessFamilyTest
43e8cd0984 : Set the APN when DcNetworkAgent is created
542ae93d77 : Emergency: Enable silent redial CS to IMS
ab6b7c6885 : Use the two digital number pattern from carrier config instead.
f29a3a3430 : OTASP: Replace PhoneStateListener with registrant.
e5dd89d4cf : Fix error in RAN conversion in RIL
4aaa08d388 : Update ran for manual network selection
5808a50662 : [API Review] Expose sendOrderedBroadcast
9d52bc77b8 : Rename EXTRA_NUM_OF_ACTIVE_SIM_SUPPORTED.
d97788eae2 : Convert RadioAccessNetwork to AccessNetwork in RadioAccessSpecifier
98c8dad16b : No need to unlink death recipient when binder dies
ce39aaea41 : Added missed incoming call SMS support
aad704bd70 : Added unit test for CellIdentityLte
b531c61b4d : Uncomment logic for RAT change and add NR State/Frequency
47a3cfd4c5 : Patch to update QC CDMA MO SMS change
e678807068 : Add Explicit Call Transfer feature for IMS call
491a5ab26b : Check WFC enabled in getCombinedRegState
8ae0e624f7 : Secret code fix - remove bground flag
1cfe283cc8 : Carrier config for 5G up/down bandwidth and LTE for NSA
b7f9b529a3 : Delay releasing validation network request to ensure smooth switch.
67cb72df08 : Revert "Import translations. DO NOT MERGE"
324dd09079 : Support carrier config for sub6/mmwave unmetered
2e1fd8a27c : Add new vendor prefix files
2be0d23647 : For validation off case, do NOT switch data until new conn is up.
4d1458415e : Skip network validation if validated recently upon switching
002f995560 : Do not set a sub as default data sub unless it's active.
7870ec7f2f : Use carrier config to define network validation cache ttl.
5130388e46 : Rollback telephony-resources
cd4b27e51c : RILTest: Pass IThermalService into PM ctor
fc2f59bd3e : Import translations. DO NOT MERGE
0034e2fded : Use carrier config to define network validation cache ttl.
a9cbbc9645 : Skip network validation if validated recently upon switching
ae38020ecf : Rollback telephony-resources
49bd9cd5f8 : Clear country ISO in both LocaleTracker and EmergencyNumberTracker in APM
c3c6b42455 : Revert "Modify PhoneCapabilities for device capabilities"
9054a428e2 : Revert "PhoneCapability cleanup"
c4d01c269c : Accept gzip encoding of carrier key
57f76bbf56 : Fix expected result for 3GPP2 SMS Time Stamp
a4e84a7089 : Revert "Remove overlapping resources"
3c05ba2581 : Add back Intent#FLAG_RECEIVER_INCLUDE_BACKGROUND flag when broadcast intents for secret code.
1aab1f7d83 : Remove overlapping resources
e5e8bf4d06 : Remove UnsupportedAppUsage in IccRecords
ec4a58bb89 : Revert "Add net-utils-framework-net to telephony-common"
df49e4da5e : Fix IMS Emergency Callback Mode issues
bc36fd87e1 : [SP15.2] Remove unused getVtDataUsage in Telephony
d4ab97fa3f : [SP12.1] Add VtDataUsageProvider
cce98d06cf : [SP13] Add unit test for VtDataUsageProvider
b16c9343df : Fix IMS Authentication leakage
2c375efa10 : Guard ICC ID behind new identifier access requirements
4ec1828a05 : Do not set a sub as default data sub unless it's active.
da2543ecc1 : Use carrier config to define network validation cache ttl.
f283614f95 : Move override logic from SysUI to Telephony
8f59df1761 : For validation off case, do NOT switch data until new conn is up.
1f073f867f : Skip network validation if validated recently upon switching
3075697da1 : Fix IMS Authentication leakage
74140da8be : Add back precise cause to Ims calls.
14e858e23c : Call mLoaded.set(false) for fileupdate default case
7a18b42732 : Uncomment logic for RAT change and add NR State/Frequency
34678d2c11 : Repoint telephony related translations
f3db51fcfe : Rename KEY_ALLOW_HOLDING_VIDEO_CALL_BOOL.
776f223264 : Only unbind if bind() returned success
b1908d62c3 : Make sure all pollState request handled by handler thread.
5df8df57aa : Hide spamming debug messages
bc9021375b : Make sure all pollState request handled by handler thread.
4a52cf2edf : IMS: implementation of CSFB USSD
7ad39e833a : callforwarding: Modify the interface regarding service class
508fed911f : Support getBarringInfo in telephony framework
5023d9df22 : Check valid bits only for status of EF_SMS records
5899fa722d : RIL changes for 1.5 setLinkCapacityReportingCriteria
786082c9e9 : Fixed deadlock in IccSmsInterfaceManager
0c13821b48 : Fix TelephonyRegistryTest test case failure
b5d283f067 : Add enhanced log for sim slot information
391ef4c3cd : Only unbind if bind() returned success
fd5c45e65d : Adjust TelephonyTest to changed internal APIs
8120f3768c : Fixed NPE when updating score
b313ac21e8 : Telephony overlay changes
9109c26977 : Use known EID in IccCardStatus update
c7f8cad9ea : Fix potential call crashes in Telephony.
7fa99e49dd : Use new APIs to register/unregister network policy listener
4da4345f65 : Revert "Use WapPushManager system API."
c808925d6f : Fix potential call crashes in Telephony.
a11ad5e072 : Remove RCS dependencies from ImsPhone
4233b1639d : callforwarding: Re-arrange call forward indicator
cca0bc465a : Do not set a sub as default data sub unless it's active.
0ce92d72a6 : Distinguish CDMA and IMS ECBM
d2e0dfcfbc : Fixed deadlock in IccSmsInterfaceManager
07f470caf1 : Use FLAG_UPDATED_SYSTEM_APP
79c4f4ba08 : Fixed flaky test in DcTrackerTest
d34750b6dc : Fixed deadlock in IccSmsInterfaceManager
3ff84ba182 : Disable Telephony service handle caching while testing.
78e5f86309 : Clear country ISO in both LocaleTracker and EmergencyNumberTracker in APM
14996b2bcb : Add rtp silence detection and inactivity detection to call quality metrics in telephony .proto
73f6e6a195 : More renames for API council
62274ef134 : Avoid a @Nullable Boolean
323d5f9f9c : [Settings] Modified the return value.
2a21cb9d58 : Replace isNetworkSupported with isDataCapable in Telephony
1392769b3a : Remove hidden setRadioIndicationUpdateMode in Telephony
71f5de7749 : Remove unused cell broadcast code
cc2aef3e4f : Add net-utils-framework-net to telephony-common
b60e98825d : Remove the usage of hidden APIs from NetworkInfo
91876703d4 : IMS: Explicit Call transfer APIS.
aeb88736a3 : Use com.android.telephony.Rlog for mainline module.
40307d60c0 : Use com.android.telephony.Rlog for mainline module.
8c2c2dd766 : Fix import of Rlog - generated by formatting tool
e2214bf6f7 : Make NetworkScore public API
9152f3f51b : Remove FLAG_RECEIVER_INCLUDE_BACKGROUND from code to whitelist
b4a42b2d32 : Move ACTION_CARRIER_* intent and extras from TelephonyIntents to TelephonyManager.
c51a49039c : Replace some hidden API/constant usages with public/system alternatives.
d014ef7b42 : Notify both background call and foreground call about merge failure
ff9fa74b23 : Remove usage of NetworkStatsService from telephony-common.
e2ef447302 : Add Registered PLMN to NetworkRegistrationInfo
f51faaeb1b : Comment out code to send SMS over BT.
a9b9afe1ee : Remove some usages of @hide variables or APIs.
359128f987 : Prevent non-cellular request additions
5b8b87d12e : Remove mPhoneStateListener in PhoneSwitcher as it's not used.
62b4ab6e59 : Remove intent ACTION_REPORT_RADIO_BUG and use AnomalyReporter API instead
3e681e7274 : Add isEuiccSupportedCountry system API to EuiccManager
c64e5db579 : Use new UnsupportedAppUsage annotation.
b6f558696d : [Telephony Mainline] Remove hidden API usages in CarrierAppUtils
823c23f5da : Use the telephony mainline version of Rlog.
f0f9dc9a5a : access system resources with android.R package
1628b5f7ee : Updated owners
7e3fe33c4f : Patch to update QC CDMA MO SMS change
c250178a12 : CDMA MO SMS follow on DC feature
80eb7c6993 : [Telephony Mainline] Remove usages of IBinder's for classes that do not belong to Telephony
ecc96af9c0 : Migrate to TelephonyStatsLog from StatsLog
bda56e9cd1 : Add IMS_RCS_UCE_ENABLED column access in SubscriptionManager
69cdf8e29e : Add isEuiccSupportedCountry system API to EuiccManager
dcb4fd5612 : Fixed that data not disconnected when mobile data off
f38dcb5fd7 : Use EXTRA_USER to get user from ACTION_USER_FOREGROUND
15f9b8cae9 : Add public error codes to Euicc public API
735e86a4f1 : Added extra fields in LinkAddress
3abddc4700 : Added multi-band support
7f95b6989e : Use new resource configs
d27a130945 : PhoneCapability cleanup
6d43bcd336 : Caching Manual Network Selection Config
7c773171ca : Remove usages of notifyOemHookRawEventForSubscriber
96dbf8e5e4 : Add the messageId to TelephonyMetrics
22b94b468d : Update CellIdentityNr constructor in tests
cf2126f8e8 : Use new APIs to register/unregister network policy listener
cb431d3d97 : Rename constant OVERRIDE_* to SUBSCRIPTION_OVERRIDE_*
bb13589a66 : Manual network selection by RAN type
932a024d58 : Update Unit tests for Multi-PLMN and CSG
8827eb9e56 : Support IPv6 MTU API/HAL changes
c303573072 : Use system API ACTION_SERVICE_PROVIDERS_UPDATED
f75ba44750 : Add support for setSystemSelectionChannels
d69ae3b703 : Expose ROAMING_INDICATOR_XXX and ERI_ICON_MODE_XXX as system API
46ac1d63ad : Use TelephonyManager.NETWORK_TYPE_* for IMS APIs
07693319e0 : Remove dependency on apn network attributes
800b9f4fc5 : Redesign the setPreferredNetworkType
9676a24390 : Use NetworkAgent#register.
913e04f3bb : Remove usages of non-system API NetworkAgent methods
1efdefc4b8 : Use the new NetworkAgent API
fdc4242932 : Integrate the mechanism that always enable or disable signal strength reporting in Telephony framework, such as DeviceStateMonitor.
a262aedf8d : Add public API for EuiccService log dump
f95d1599d3 : Remove old CellBroadcastIntentsTest
78e2517ca6 : Modify PhoneCapabilities for device capabilities
3b4ffb18ee : Add an app-supplied cross stack id to log messages
4818fb9ccd : DO NOT MERGE Rename classes to match master
92fc2656bb : DO NOT MERGE Remove OldNitzStateMachine impl
ac16013673 : Import net utils from com.android.net.module.util
7b2d0ceb76 : Remove calls to setRoaming.
ed09359446 : Fix the ConcurrentModificationException
4108c7fd41 : [Settings] Modified the return value.
08d80f68a3 : Delete Rcs* files in com.android.internal.telephony.ims package.
072c43108a : Fixed telephony not binding radio service issue
4ff1fb7733 : Update TelephonyPermissionTest.
02c20da4db : Revert "telephony: jar-jar net.util classes on the usage side"
f926c80207 : Add jarjar rules for telephony tests
0aba189cff : Signal the suspended state with NetworkCapabilities
6266ea7f5f : Rename framework-telephony-stack-shared-srcs to *telephony-common*
38be74ffdf : Utilize the context in the SmsController to getCallingPackage of Caller
cc85638f7a : Include inserted pSIM (possibily inactive) in available sub list.
2560cf2793 : [Telephony Mainline] Refactored PermissionManager
f4dd1542e9 : Add BARRING_TYPE_UNKNOWN to BarringInfoTest
61cf3a04c0 : Add NR to ServiceState#isLte and rename to isPsOnlyTech
7423f7dd53 : telephony: jar-jar net.util classes on the usage side
709701321a : Switch telephony to use system API proxies
d6b80e2835 : [Settings] Use TelephonyManager constants for CDMA_SUBSCRIPTION_XXX
8f2e2f2ee1 : Switched out PhoneConstants.PhoneKey
6c97e2cd1d : Re-expose raw data roaming state
832fd8f9f8 : Don't use InetAddressUtils utilities. Use InetAddresses instead
dd944c5afd : Add UnitTest for BarringInfo
982d1d1e8d : Add CellBarring Indication From HAL
5d9e643bb2 : Use NetworkFactory from frameworks/libs/net.
cfe0e3a9f4 : Revert "Disable Telephony service handle caching while testing."
0e5999009d : Add net-utils-framework-net to telephony-common
20ed6dc93c : Filter out users who are not running
5f2993d250 : Rewriting phone constants for mainline
6c46c9c2b1 : Do not use hidden enabledSetting
7a8a74b969 : Use ActivityManager System API to update Mcc/Mnc configuration in Mainline
199a4751a8 : Switch to using the NetworkAgentConfig.Builder API.
bb652c7134 : [Mainline] Expose the premium SMS consent in SmsManager
2a8534a19b : Move Telephony internal resource
5d89ff0e25 : Rename NetworkMisc to NetworkAgentConfig in telephony.
d05747ab74 : Switch to UserManager#getUserHandles
90c23da1ae : Move ACTION_CARRIER_* intent and extras from TelephonyIntents to TelephonyManager.
8fc09eaaf1 : Cherrypick - Fix the NullPointerException when Radio crash.
2a50d805a4 : Add rtp silence detection and inactivity detection to call quality metrics in telephony .proto
cbc5a98a58 : Remove PhoneStateIntentReceiver class as its not used anywhere
984bf10436 : Use new UnsupportedAppUsage annotation.
50c3b53c2d : 5G meteredness for telephony framework
447a46904c : Update DcNetworkAgent for a small change to NetworkAgent
a787adf0d3 : Change NetworkFactory to NetworkProvider in telephony.
5dfd7a0653 : [Telephony Mainline] Refactored more service manager calls
95a016af1f : Use com.android.telephony.Rlog for mainline module.
8e5ca43a18 : Disable Telephony service handle caching while testing.
4fe816ddd0 : Replace isNetworkSupported with isDataCapable in Telephony
4c7e462900 : Remove the getConfiguration and updatePersistentConfiguration
843588e4a7 : Use WapPushManager system API.
7ad0be59ae : Switch to Context#sendStickyBroadcastAsUser
a7781a5556 : Track rename android.util.TimestampedValue
448e604acf : [Settings] Use TelephonyManager constants for CDMA_SUBSCRIPTION_XXX
97ac348753 : Revert "Switch to Context#sendStickyBroadcastAsUser"
1e3c2baff7 : Handle 5G meteredness in telephony framework
1f823dc532 : [Telephony Mainline] Refactored ServiceManager calls
2c687f12df : Add rule for NGRAN network scan
aa7fa00801 : Add dbright to OWNERS file
b307d623ba : Mainline API - Make a new method for Intent.resolveSystemService
185c716503 : Report missed incoming calls which are auto rejected by the modem
d301e97394 : Switch to Context#sendStickyBroadcastAsUser
0340621524 : [Telephony Mainline] Change usages of hidden APIs
ba25904e58 : Flipping NR signal strengths coming from HAL
922201d058 : [Telephony Mainline] Expose APIs in SubscriptionManager
96c824e222 : Fix usages of PackageManager APIs in Telephony
e0312485b3 : Change tests to match fixes to PackageChangeReceiver
b3778180de : Do not use hidden putIntForUser
a97c13bf24 : Change the permission for getActiveSubscriptionInfoForIccId for system API
57c9b69688 : Replace PhoneStateListener @hide constructors with public ones.
1d8f87c51e : Expose Registration Failures in PhoneStateListener
22940da567 : notifyDataConnectionForSubscriber with apn type bitmask.
03a25ab393 : Add unit test for isEmailAddress
8b15898790 : Add new getCarrierConfigValuesForSubscriber()
7ee0704603 : Migrate convertHalCellIdentityToCellIdentity()
f3d7158290 : Add jarjar rule for BasicShellCommandHandler
d0453f44ed : [Mainline] Move the setAlwaysAllowMmsData from SubscriptionManager to TelephonyManager
ae51f9eb75 : Modify threshold parameters for signal strength reporting criteria
b098c2a07d : mainline:Replace serviceState.getDataRegState and getVoiceRegState
41fc623e2b : Moved RilRadioTechnology annotation
1a06b993f3 : Add Signal Strength to TelephonyMetrics when Data Stall
a293d8dc7b : Remove SubscriptionPlan.getNetworkTypesBitMask
f7e916f039 : Revert "[DO NOT MERGE] Revert submission 9950791-pick-precise-dataconn"
68802fa8a0 : [DO NOT MERGE] Revert submission 9950791-pick-precise-dataconn
0f801decd6 : Use Parcelable CellIdentity instead of CellLocation in AIDL.
cc8526a51d : Expose PreciseDataConnectionState to Public API
888f8c69e6 : [Telephony mainline] Use ULocale to get CLDR and replace LocaleStore
1dca70a0b5 : Update DPM dev id method to hasDeviceIdentifierAccess
5ab3a2fae8 : Added SSC mode 3 support
bdf60112a1 : If uicc apps are disabled, mark its NOT_READY state final.
2fa96b624f : Log PS WWAN RAT from registration info
0636536184 : Add "unsupportedappusage" to telephony deps.
ea3b5ba17d : [Telephony Mainline] Add permission check for ACCESS_MESSAGES_ON_ICC
8007e1773c : Log PS WWAN RAT from registration info
20615ac22f : Log PS WWAN RAT from registration info
abd2a76fff : Update TelephonyRegistryTest to not use getPhoneId.
158fea7fee : Remove unused cell broadcast code
3d245131d6 : Expose PreciseDataConnectionState to Public API
ea077a807a : Use new UnsupportedAppUsage annotation.
6c93d55176 : Use new UnsupportedAppUsage annotation.
42de290fc3 : Pass in multiple device/carrier configurations into ImsResolver
2a9fd9240d : Remove setSuppServiceNotifications through CommandsInterface for GsmCdmaPhone.
abcee4f325 : Ignore/fix some tests
7926fb5e83 : Remove unused SystemProperties.set
44328ee531 : Re-apply uicc application enabled setting if modem is out of sync.
c42394a926 : Remember uicc applications enablement into telephony db.
10b261fabd : Fix testBroadcastUndeliveredUserLocked
b36fb5edb5 : Change defaults for FREQUENCY_RANGE and NR_STATE
f1dcaf5b63 : Add NrState and NrFrequency to telephony metrics
18d38a48bb : Cleanup ITelephony in TelephonyPermissions
0d7e3bb013 : Replaced Build.IS_DEBUGGABLE
c07d64ca92 : Fixed that SIM name not updated issue
21f88853d5 : Remove the ActivityThread#currentApplication()
6a33ad9069 : [Telephony Mainline] Comment out the BluetoothMapClient.sendMessage for mainline
331bda6d2f : Add support for API enableUiccApplications
cba4273859 : Add CellBroadcastIntentsTest
6fa85c573f : Add APN type XCAP
bf837583af : Integrate 5G Signal Strength Threshold Reporting Framework Support
240d16d062 : Add a retry mechanism to retrieve access rules again depending on the status words
3b960500b5 : When SPN is empty, use PNN in mobile network settings
53d2030075 : Push a full channel config after SIM swapped
efb18f2b0f : add registrant for PhysicalChannelConfig change
70e365281b : Move TelephonyUtils to base/telephony
dbc66d5df3 : Telephony modules will statically link IState.java
2543b88a57 : Replace IDeviceIdleController with PowerWhitelistManager
ac23944514 : [Telephony Mainline] Exposed sendOrderedBroadcast
2ea385af5d : Clean up: remove jarjar rule for ArrayUtils
7c84f1486d : Enable CB module by default
abe994e6f0 : Do not use hidden API XmlUtils.
fc1d073bde : Move time zone detection logic to system server
0b6297d023 : Use RLog instead of SLog.
5e6de45574 : Do not use hidden API UserManager.hasUserRestriction
c5f4e9ddc6 : Do not use hidden API Message.setWhat.
7f9f43d3f1 : ServiceState merges voice and data into a single value
fad698e293 : [Telephony Mainline] Remove carrier id proto from framework/opt/telephony
ea925912db : Parse CellcomFormat WAP PUSH SMS
e4f661d41b : Update startNetworkScan to use 1.5 HAL
ee84b69862 : Add System API to indicate whether a subscription can be disabled.
b1e968eec7 : Do not use hidden API ArrayUtils
3b8027f7b6 : Do not use hidden API DumpUtils
93fb71e652 : Remove the usage of getMobileTcpTxPackets
9511dd3abd : Add NR to CellInfo
64049c2f22 : Added sub id to SmsCbMessage
2b9f532549 : Initialize new mPhoneIdToSlotId item to INVALID_SLOT_ID upon ss->ds switch.
f279858a37 : DO NOT MERGE - Request location from all available providers
2a4fe63dec : Revert "Link PlatformProperties statically"
efe038b67c : Introduce erase modem config api
5cb9a3acf6 : Do not use hidden API Context#registerReceiverAsUser
77f2812720 : IMS: Send voice service class by default
a3b1b5dba7 : [Telephony mainline] Move the functionality into the calling locations.
6f0328c59d : Remove usage of hidden APIs
e0a3cbcf6d : Do no try to unbind when unbound
b9b461590d : Link PlatformProperties statically
ee2afb34c1 : Add test function for emergency number db update
696116df3a : Return detailed sms receiver result codes
4843a5fabf : Pipe through featureId from caller to permission checks.
78e766ac1f : DO NOT MERGE - Added reset geo-fencing checking after airplane mode support
efb9907d6c : Fix notifyChange implementation
9a00218d79 : Prevent unnecessary building APN candidates
3a0e45fbb4 : [Telephony MainLine] To use HandlerThread to replace BackgroundThread.get
bb6fd87642 : [Telephony MainLine] To use ActivityManager.setDeviceLocales to replace Configuration
9d4713db09 : Refactoring worksource APIs
3cbfc54e93 : Removed call to isOnlyCoreApps()
1595a6b3f8 : DO NOT MERGE - Added reset geo-fencing checking after airplane mode support
8942c7d132 : [Telephony MainLine] To extends PackageChangeReceiver for monitoring the state of packages
a1127157e7 : Stop and abort network scan if modem resets.
d06f8ae886 : Removed call to isOnlyCoreApps()
ed7a0e8d99 : Fixed handover issue on connecting data connection
f1c53340b3 : In PhoneFactory, dynamically allocate 2nd phone when switching to dsds
ce85ca8e73 : Fixed handover issue on connecting data connection
fa869f4fc5 : Improved debug messages
c40ac6b0c7 : Fixed locale tracker logging
f6c3554350 : Have UiccController compitible with dynamicy ss <-> ds switch
859e8244a9 : Update ProxyController to be compatible with dynamic ss <-> ds switch
6d53f4aa95 : Telephony mainline updates.
145f01a195 : Remove hidden API usage: isFileEncryptedNativeOrEmulated
8c1ee3bba3 : Don't allow reading IMSI of one active sub if only has carrier privilege on the other.
ea1c186f05 : Do not use hidden API StorageManager.inCryptKeeperBounce
8f7c119520 : Synchronize mRadioProxy and mOemHookProxy
216373cdab : SystemAPI for ACTION_SMS_EMERGENCY_CB_RECEIVED intent
57fbb6f917 : Make sure registrants don't register twice on RIL/BaseCommands
44730a0114 : Add test for TelephonyRegistry upon ss <-> ds switch
26c5054716 : Replace the PHONE_UID with SYSTEM_UID
e5214bd3bc : A new NitzStateMachine implementation and tests
62eee850b5 : use SmsCbMessage.MESSAGE_FORMAT_3GPP to replace hidden SmsMgr APIs
ff2945a67f : Do not use hidden API registerUserSwitchObserver
9bb1107b3d : Fix short-circuiting for RatRacheter
6dfaa83084 : [MainLine] Substituting IBatteryStats with BatteryStatsManager
712cae9e16 : Remove unecessary member variables of PhoneSwitcher.
394391914c : Add a carrier config to specify validation timeout for data switch.
db2547370e : Add a carrier config to specify validation timeout for data switch.
5e9632cdb3 : Re-add check for metered APNs regardless of IWLAN
fb89aa08d4 : Add new classes to jarjar file
d7fafde198 : Implement new API for UT call line supp service queries
7bcc995f6f : Schematize Telephony System Properties
19543294b6 : Update imports for CbGeoUtils
fb092f700f : No need to use PermissionChecker when checking own permission
6ce2c11890 : Integrate OTA emergency number database with EmergencyNumberTracker
86989efe1c : Create @SystemApi wrapper for ICarrierMessagingService.
fbe1f43478 : Dynamically allocate/de-allocate objects upon multi-SIM onfig changes.
38b1560103 : Support query of IMS registrations status and transport type
0899b222b3 : 5G metered metrics
ffa5bd9141 : Clean up Mock classes.
5bea8d1a5e : [Telephony Mainline] Removed usage of bouncycastle
31fb2c6ab4 : Don't store sPhones in SubscriptionInfoUpdater.
a61b29c98c : Add SCP handling in module
e725a9f31f : Upon dual-SIM -> single-SIM switch, auto set default subs.
d9373f064e : Use non-deprecated extras for IMS incoming call
2503a23ecc : Remove get/set of unused system property net.ppp.reset-by-timeout
f4f8b78a6c : Decouple the carrier key with data SIM
88df2260f1 : getCarrierInfoForImsiEncryption requires READ_PRIVILEGED_PHONE_STATE permission
29b95f7060 : Bind or unbind Network and Data service upon multi-SIM config change.
e07e409361 : Add result codes
b3fc622398 : [DO NOT MERGE] Revert "Add NrState and NrFrequency to telephony metrics"
947a1f415d : cellbroadcast provider refactor
508004fb6b : SubscriptionInfoUpdater static variable clean ups.
bbb806c59d : Fix short-circuiting for RatRacheter
90676d6785 : Fixed emergency alert not showing up issue
30d92cb473 : Update CarrierServiceBindHelper when multi-SIM config changes.
555295533b : Change defaults for FREQUENCY_RANGE and NR_STATE
74fefbdb5f : Add registrants for multi-SIM config change.
9330151b31 : Add new util for IS_DEBUGGABLE
c37fe6a4f7 : Make DEFAULT_DATA_UNSELECTED soft reason for forbidden data connections.
7ac507ca75 : Make DEFAULT_DATA_UNSELECTED soft reason for forbidden data connections.
b208aa553b : Add logging for CellBroadcastServiceManager
3624b24e07 : Revert "Test for global approvals introduced in http://9315657."
dd85b50488 : non-mainline telephony related AIDL refactor/decoupling
6bf06fb509 : Test for global approvals introduced in http://9315657.
e5c5685286 : Add logic to retry call without RTT
1d5e0a3006 : Handle CMAS messages in CB module
3e70517bd8 : Refresh embedded subscriptions on package change
1613873280 : 5G meteredness for telephony framework
388a42e83f : Rename and publicize getMaxPhoneCount; and deprecate getPhoneCount.
d58281708d : Fix logic for removable eUICCs being default
18ac337ee3 : Fixed misleading debug messages
c0b7fdb04e : DUT can not show carrier name correctly.
74c7848080 : use public API for LinkAddress.getPrefixLength
036df860cf : Refresh signal strength in CBRS case.
b70c1dafa0 : Update TCP buffer size for 5G data connections
9bac356c11 : Refresh signal strength in CBRS case.
992c9bf6b8 : Refresh signal strength in CBRS case.
8f55de2741 : Update TCP buffer size for 5G data connections
308a4c567b : Add NETWORK_TYPE_NR to Telephony framework
6dc79517ed : Revert "Add NETWORK_TYPE_NR to Telephony framework"
7800e95ccf : Update TCP buffer size for 5G data connections
039e251749 : Add NrState and NrFrequency to telephony metrics
55110243be : move CellBroadcastMessage from telephony-common to app
24179a69f7 : [DO NOT MERGE] Fix build breakage caused by PermissionController API change
c21dd6b793 : Remove Thread.sleep in Telephony unittests
772ff27e12 : [DO NOT MERGE] Fix build breakage caused by changing API of PermissionChecker
7be1aa6b94 : Add NrState and NrFrequency to telephony metrics
ab5c67579e : Broadcast ACTION_MULTI_SIM_CONFIG_CHANGED upon ss <-> ds switch.
9f413ea7ec : Update/clear connection proxy of RIL upon single SIM and dual SIM switch
a1734393a4 : Unit test for Set FPLMNs
88cc82c8be : Update PermissionChecker usages to avoid unnecessary attribution.
b568363238 : Move SmsNumberUtils from opt/telephony to base/telephony/common.
6f680a960f : Open an API for updating Fplmn
7c4623fda7 : Add NETWORK_TYPE_NR to Telephony framework
a48d6355c4 : telephony annotation part 2
6320dfc2a0 : Handle cell broadcasts with new module
9957d64904 : Apply new device ID access requirements to getNai
e490c924ab : Introduce erase modem config api
75436da89a : Fix flaky tests in UiccProfileTest
351e9670e5 : Replace getPhoneCount with getMaxPhoneCount upon object allocation.
64057db58f : new telephony annotation class
0dc25b0f8d : SystemAPI RoleManager.getFinancialSms
0f65655901 : Do not use hidden API Binder.withCleanCallingIdentity
31a90957a8 : Add Emergency Number Listener in Telephony
04de153369 : [RCS] Add test file of FeatureConnection, RcsFeatureConnection and FeatureManager
cec278ec05 : Remove Thread.sleep in Telephony unittests
9fc3967494 : Add EuiccCardManager.ResetOption to eraseSubscriptions
46de21d762 : apply jarjar rule for telephonyTest
902a520f60 : Remove unused gsm.defaultpdpcontext.active
60e261f0a3 : replace hidden API: Parcel.readStringArray
614b95ab45 : remove hidden APIs in ResolveInfo, ComponentInfo and Bundle
c4729a4190 : Added slot index version of getNetworkCountryIso
02b77dce7d : new telephonyRegistryManager
efbaa09a90 : telephony-stack util API lib
477bb7f572 : Remove unused net.tethering.noprovisioning
8e480f2230 : Remove Thread.sleep in Telephony unittests
84ab3ed389 : Remove usage of getAutoPersisting(); it's always false.
f4bc5676aa : LocaleTracker: Remove usage of WifiManager.setCountryCode
3b3f307ad3 : Revert registerReceiver change until bug fixed
e29bae06c4 : Revert "use PhoneNumber API in libphonenumber static lib"
1c3f13b5f6 : Avoid using Phone object in SmsNumberUtils.
058c514a41 : Integrate network errorcode in sentIntent
ed6f3ed468 : Change NetworkRegistrationManager mTag to be dsds agonostic.
7e847e3eb0 : Add ability to use KEY_DIAL_STRING_REPLACE_STRING_ARRAY for VoLTE calls.
8ad9479799 : Do not use hidden rethrowAsRuntimeException API
2ab8235b5d : Remove Thread.sleep in Telephony unittests
8588ad33f8 : Call join() in teardown before tearing down
98cfd92f0f : Use updated constructor for AudioGroup.
8420c94365 : remove getEnergyUsed API in modemActivityInfo
cfe0c2c78d : Added country override for testing purposes
8ff509e274 : Move test files to test folder
0f684a6a92 : Add emergency number listener PhoneStateListenerTest in framework
0748dc3fa7 : Move mms related code from opt/telephony to base/telephony.
0c640e0dbd : Moved carrier locale into locale tracker
c134c7f05f : fix the class not found crash
c337a98b23 : Fixed dangling network agent issue
782f5cdec0 : Fail handover request if source data connection not in correct state
9543dc2dec : Fixed duplicate APN issue
7f7695fd97 : Support maximum wait time for Cell broadcast
6ace2e9aae : Handle 5G meteredness in telephony framework
9c34db46b8 : Make CellBroadcast APIs public
a01e16d6d4 : Add geo-fencing for cellbroadcast
e3de76f354 : Signal EVENT_MERGE_COMPLETE connection event on merge completion.
f9cce3ca12 : Allow addSubscriptionsIntoGroup with grouUuid that isn't assigned.
38ebba72ad : Use subId column of raw table.
13d4b5e4b5 : create a copy of some text util APIs
b8d40e5ab7 : add certs to carrier configs and store them as UiccAccessRules
38af985848 : Add @UnsupportedAppUsage annotations to telephony-common.
924c4bb21d : Fixed misleading debug messages
cf983a03d6 : replace hidden Context APIs
c0f3ed88d0 : use @SystemAPI for Locale
5cba1ed9c2 : move @hide API from IoUtils
8161bc93bc : use @SystemAPI for creating UserHandle
4bd72305cd : remove hidden APIs in sqlitewrapper
dd7ebfb2cf : Add a TesteeHandlerThread to make async test call easier.
ec706c4355 : use PhoneNumber API in libphonenumber static lib
1ff1afb79c : Revert "Allow orerride non roaming according carrier configuration for both"
bf1b293e9a : Add @UnsupportedAppUsage annotations for max-p.
73a18208c6 : use @SystemAPI in PackageManager
a101d8dd33 : use @SystemAPI in AppOpsManager
a368f57bb9 : use @SystemAPI for android.view.display
5d5743d3d6 : Allow orerride non roaming according carrier configuration for both voice roaming or data roaming condition
bd24d794ec : Move providers to permission manager
a5a02e9db5 : DUT can not show carrier name correctly.
e9c58785d0 : Fix PhoneSwitcherTest flakiness by adding a short wait.
7219e53e59 : When setting up data PDN, use voice rat only if voice is IN_SERVICE
0914df1b78 : Allow eSIM boot profile to broadcast APP NOT_READY
e8aab0f2bd : Use locale to decide out-of-service message
2e1932c0b0 : Use non-deprecated method.
23361e6e63 : Reduce log spam in DcTracker and DataEnabledSettings
19a9780b67 : Switch DDS for MSIM emergency call
77c5b13e57 : Store subscriber ID / IMSI into telephony database
7ab2bcdb57 : Revert "Store subscriber ID / IMSI into telephony database"
5e9aa3136b : Store subscriber ID / IMSI into telephony database
edd100ae6c : Populate mcc and mnc from EuiccProfileInfo
3b5c26df11 : Make absent and inactive SIM still update subs
bf88b8c9d8 : Add FLAG_RECEIVER_FOREGROUND to secret code broadcasts.
8b2d1e44dc : Wait for card presence before starting OTA
c74b08b070 : getAllUiccCardInfos returns info from inactive slots
cf26fa2899 : Check carrier privilege on pSIM profile.
c38b1903ea : Add Carrier Display Name Resolver
2985ddd7c3 : Add the actual slot ID as an extra
5185239ab7 : Operator name modification by pattern add more condition
3ce1f5730e : Check that default voice ID is valid before using
3482cf4ffa : Send call quality metrics
c378ebecc4 : update data and roaming setting for each subscription when subscriptionGrouping is created
e4df9f9634 : UserMobileDataState set default value.
86d0275375 : Check user data enabled on phone and add listener
4292533c6f : Fix the radio on handling logic.
403d90eeaf : notify all apn type when data connection is gone
b7a943be6f : SUMMARY Only going to access the sPhones array for an index that exists.
ec7db28ab3 : Clear slot index of subscription info when constructed
3e0ea426b8 : Add 5G evolution icon

+- Project: platform/frameworks/opt/timezonepicker

ebb2428 : Import translations. DO NOT MERGE
9b3b110 : Import translations. DO NOT MERGE
912d886 : Import translations. DO NOT MERGE
28cf194 : Import translations. DO NOT MERGE
f6274e9 : Import translations. DO NOT MERGE
db51271 : Import translations. DO NOT MERGE

+- Project: platform/frameworks/opt/tv/tvsystem

74cb65d : Add PackageInstaller#uninstallExistingPackage API to TvSystem
f3c76c7 : Revert "Update current API file rules"
34c37ad : Update current API file rules
0597898 : Add null check for DeviceProductInfo
2de9247 : Add user management APIs to TvSystem
34b163a : Add RelativeAddress to DeviceProductInfo in TvSystem
b22f211 : Replace removed setWpa2Passphrase with setPassphrase
c113e39 : Move TvSystem to /frameworks/opt/tv/tvsystem
28ca1cc : Initial empty repository

+- Project: platform/frameworks/opt/vcard

e266b84 : PBAP client, download favorite contacts

+- Project: platform/frameworks/rs

f5a5fd6c : Always register libclcore_neon.bc
6baf771f : Make libRSDriver buildable for native bridge
81f706ca : Use libnativewindow for platform variant of libRSSupport
dc42cee7 : Fix VNDK path
23000934 : Revert "Disable clang-tidy for ScriptIntrinsicBLAS.cpp"
8b0b3c3f : libRScpp: remove dependency on libgui_headers
ab7b68ca : Renderscript: rename .rs extension to .rscript

+- Project: platform/frameworks/wilhelm

4b182d7 : opensles: call setCallerName() for MediaMetrics
581698c : Set jni_uses_platform_apis for native-media
d07a14c : Deprecate OpenSL ES for Android as of API level 30 (R)
7da0f50 : Revert "Deprecate OpenSL ES for Android as of API level 30 (R)"
56bc6d2 : Revert "Deprecate OpenSL ES for Android as of API level 30 (R)"
7fad29e : Deprecate OpenSL ES for Android as of API level 30 (R)
312aad7 : Don't link with mediametrics headers symlinks:
058acaf : Add device descriptor to AudioEffect constructor
2fa05c4 : Changes for libdatasource
3cabe1f : Separate codeclist from libmedia
3359f12 : Improve visibility of IMemory security risks

+- Project: platform/hardware/broadcom/wlan

661f0af : Wifi: Support of channel stats in HAL V1.3
0e6c015 : Wifi: Enable SAR function
947c783 : Wifi: Add get wake up reason stats
d45dd2c : WifiHAl: Add error alert support
0c9db07 : Wifi: Increase socket buffer size of event_sock/cmd_socket
a5e9eed : WifiHAl: Fix VtsHalWifiNanV1_2TargetTest test fails
0a0cde3 : Wifi: Retrieved debug log
b739e60 : Wifi: Set event socket pid to brcm driver
4594691 : Wifi: NAN Support in HAL
98a8aa1 : Add Support Set Roaming State
26c49a5 : Wifi: Consider ethertype in KeepAlive packet offloading
60388f5 : Add Support Wi-Fi Configure Roaming
e3cd0a1 : Add Support Getting Roaming Capabilities

+- Project: platform/hardware/google/apf

937551c : Maximum value of uint32_t should be UINT32_MAX instead of ULONG_MAX

+- Project: platform/hardware/google/av

f041701 : Convert Android.mk file to Android.bp
469bd61 : Remove unused code
8f2ac73 : sfplugin: fix build
44f4acb : ICrypto: use hidl memory instead of binder memory
55f7f19 : Adjust to IGraphicBufferSource.aidl removal
9f52dfd : Update for libdatasource
d09394b : Remove libhwbinder/libhidltransport deps
3e9a104 : Update libmediadrm includes
651cf3d : sfplugin: separate codeclist from libmedia
ea589d5 : Improve visibility of IMemory security risks
555f044 : Include proper headers for accessing system properties
954d3ca : Codec2Buffer: add size info to client-based output byte buffer

+- Project: platform/hardware/google/camera

3af4327 : camera: fallback realtime pipeline capture when AE_ON_AUTO_FLASH and flash fired
acf99c4 : Allow getConcurrentStreamingCameraIds to advertise depth only cameras.
ddbeab7 : camera: Fix halConfiguration parameters back to frameworks
9e688c0 : camera: Erase pending result only when publish result to FWK
a7bfe4a : camera: Publish error message properly
8fad6bf : EmulatedCamera: Do not send ERROR_BUFFER in case of ERROR_REQUEST
f15c29b : camera: Reduce kBufferWaitingTimeOutSec
ab2a73c : EmulatedCamera: Avoid event queue setup in scene constructor
7069654 : Support Gralloc 4 Mapper in Camera HAL
19495e8 : Adds libgralloctypes to libgooglecamerahwl_impl
23ea2f3 : Update emulated camera to use gralloc lock w/ region
2bd82aa : Lock gralloc buffers with SW_READ/SW_WRITE usage
747f0c8 : Import gralloc buffers before use in EmulatedCamera
8b9d7fc : Fix CaptureDepth stride usage
033879c : camera: Add null check protection in flush
0985992 : camera: Add FlushPendingRequests to result processor
66f91d2 : camera: Fix racing of asynchronized API calling
b063278 : EmulatedCamera: Pass dedicated sensor handler to sensor manager
5d6df2d : camera: Pipe through warping mesh vendor tags
2800e6c : camera: add zoom ratio mapper in HWL
a5f4f0d : Camera: Modify supported stream configuration
3b0259b : Camera: fix accuracy problem in profiler
f6f95b4 : camera: support zoom ratio for extended face detection mode
d8f793a : camera: fix crop region of UW camera
518c83c : EmulatedCamera: Emulate sensor orientation
ecd6f38 : EmulatedCamera: Emulate edge enhancement mode
9e6f16d : EmulatedCamera: Emulate video stabilization
327e1a0 : camera: Close device session before destroy camera device session
3a9cf0e : camera: hal: Update OWNERS file
515de2e : EmulatedCamera: Test bokehMode with zoomRatioRange of [2.0, 2.0]
ffe9c6c : camera: Add lazy hal support
1a924d5 : camera: apply zoom ratio to physical camera
f0468d6 : camera: correct width and heigth boundary
28ff725 : EmulatedCamera: Ignore unavailable physical devices
24389e0 : camera: add vendor tag interface
a6b33a4 : EmulatedCamera: Migrate BOKEH_MODE to extended scene mode
8827d48 : camera: support zoom ratio
5cd4230 : camera: fix the throttled request bypassing flush check
abbfd07 : Remove impl element
afd1a1b : Camera: Update user zoom factor before ST decision.
2b70b20 : camera: Add IsOutputZslStream() to utils
971fe8c : camera: remove mutual exclusion while flushing camera
0580f2a : Fix clang-tidy performance-faster-string-find warnings
7e898f5 : camera: Modify the rule in IsSessionParameterCompatible()
3794ec8 : [DO NOT MERGE] GCH : Add apis and skeleton impl for querying concurrent camera streaming support.
ac374bd : [DO NOT MERGE] GCH: Uprev camera provider to 2.6 hwl interface
3285e40 : EmulatedCamera: Add minimal rotateAndCrop support for physical camera
5599cc9 : EmulatedCamera impl for concurrent streaming query apis.
01e8917 : GCH : Add apis and skeleton impl for querying concurrent camera streaming support.
f5c8203 : EmulatedCamera: Add minimal support for rotate and crop on front camera
c640cdf : camera HAL provider 2.6: Add methods to query concurrent streaming support.
bb22991 : EmulatedCamera: Add an unavailable physical camera
10861d8 : GCH: Uprev camera provider to 2.6 hwl interface
0199504 : GCH: Uprev camera provider to 2.6 hidl interface
6852e90 : Emulator camera: Add ROTATE_AND_CROP support
e58c696 : EmulatedCamera: Clamp U/V planes during encoding
306bd67 : camera: add hdr mode option
e9ec595 : [DO NOT MERGE] camera: move IsReconfigurationRequired API implementation to HWL
62b79d3 : camera: move IsReconfigurationRequired API implementation to HWL
4001a93 : EmulatedCamera: Add zoom ratio support
ced1283 : hardware: google: camera: fix -Wreorder-init-list
656a727 : Revert "Revert "EmulatedCamera: Enable HWL build""
4609c5e : camera: Migrate Google Camera HAL
1ab6145 : Integrate Emulator Legacy Camera HAL with Google Camera HAL
f2f5026 : EmulatedCamera: Add basic Bokeh support
6b582c4 : EmulatedCamera: Return expected error status
83ae131 : EmulatedCamera: Fix error log
081b4bb : EmulatedCamera: Enable HWL build
360f78a : Revert "Revert "EmulatedCamera: Logical camera support""
bd55753 : Revert "EmulatedCamera: Enable HWL build"
039234a : Revert "EmulatedCamera: Logical camera support"
787ac73 : EmulatedCamera: Enable HWL build
c33679b : EmulatedCamera: Logical camera support
48ee48c : EmulatedCamera: Incorporate review feedback
bc9e116 : EmulatedCamera: Add support for semi-planar YUV processing
5ad162c : EmulatedCamera: Switch code style
6d5b78a : EmulatedCamera: Enable Level 3 device support
490591a : EmulatedCamera: Add Private&YUV reprocess support
2a0eadf : EmulatedCamera: Enable flash
cd6aba3 : EmulatedCamera: Add front camera device
ed41ef3 : EmulatedCamera: Add support for depth only devices
c7dcf04 : EmulatedCamera: Add bugreport based configuration
2fe2550 : EmulatedCamera: Enable CTS compliant FULL devices
5b3398b : EmulatedCamera: Disable HWL build
aab2a44 : EmulatedCamera: Add support for Exif & thumbnails
a8174aa : EmulatedCamera: Optimize YUV based streams
fc52f6c : EmulatedCamera: Various CTS related fixes
2cb0890 : EmulatedCamera: Enable fake AE
dad3cad : EmulatedCamera: Add support for manual sensor
2622e7b : EmulatedCamera: Validate stream combinations
6478cb0 : EmulatedCamera: Enable all sensor outputs
3a4e3fe : EmulatedCamera: Enable JpegCompressor
d94df18 : EmulatedCamera: Enable EmulatedSensor
4af18f1 : EmulatedCamera: Add HWL device session implementation
ad82101 : EmulatedCamera: Refactor emulated sensor for HWL
26ee505 : EmulatedCamera: Initial HWL interface implementation
89790c1 : Initial empty repository

+- Project: platform/hardware/google/interfaces

d14dc96 : Freeze pixel-power-ext interfaces
94e15a3 : Update the current API dump
baccd05 : Power: rename namespace for Pixel power interface
483ccf5 : Add pixel power extension service interface
30694a8 : Update ILight
2cb490b : LightHal: Upgrade to 1.1 for Sunlight visibility
155d89f : Remove libhwbinder/libhidltransport deps

+- Project: platform/hardware/google/pixel

6bd8a84 : display: cache display lpm state to avoid set it again
90ef3eb : init.insmod.sh: support modprobe with a * matching pattern
2b540f8 : [DO NOT MERGE]vibrator: Use property to control double click duration
7844f3c : vibrator: cs40l25: Revert TICK Implementation
e854c2a : add common pixel mm_logd for legacy device
e6e989b : add common pixel mm_logd
fd56a7d : mm: add mm common rc
46a78f2 : vibrator: cs40l25: Fix Typo In Service Name
844bc18 : libperfmgr: add atrace when update nodes
f2ea194 : Report FG capacity atom in pixelstats
cc0a01b : vibrator: cs40l25: Fix Benchmark and Test
38d416b : mm_event: add f2fs/ufs event logs
8603b85 : pixelstats: correct style & unused vars
f7cacd4 : Mark some aidl_interface modules as unstable
48382de : pixel: move code change of "dark_theme" into pixel common folder
a2653ed : Pixelstats: Add 2 wireless charging metrics
766a32a : Pixelstats: Fix lint error
6866f4e : Pixelstats: Create PixelAtoms of wireless charging
a2d2626 : pixelstats: correct the wrong array size
aa5cfab : Power: rename namespace for Pixel power HAL
e8246bc : mm: add mm common rc for legacy device
ef31b79 : Add device.mk for power HAL common sepolicy
c338c82 : OWNERS file maintenance
899a34e : Add TEST_MAPPING for libperfmgr
4691117 : thermal: use common device.mk
55d92f9 : Move libperfmgr into hardware/google/pixel
dc56933 : Update drop detect data interface.
6fc9314 : vibrator: Expose saveName() Method for Subclasses
5e3ec28 : vibrator: staticly link ndk_platform in tests
67310d4 : thermal: add sensor logging in thermalWatcherCallbackFunc
b9cd022 : zram_stat: move zram_stat patch into common
42d5133 : Power: allow powerhint calls as soon as service starts
4678073 : Power: add aidl extension server
f4c1d87 : pixelstats: avoid nullptr when device has no f2fs definition
3061667 : mm_logd: add pixel mm_logd to monitor mm stats
d8c86c1 : thermal: remove redundant cdev_to_watch registration
2395a8b : vibrator: cs40l25: Implement Minimum "Feelability"
17c1b69 : pixelstats: Upload fsck/mount/checkpoint value
2173500 : Fix bugprone-use-after-move.
b25bfed : pixelstats: add .mk to include from device tree
aabb5fe : pixelstats:: allow to read hex format
2a1910f : Power: support LOW_POWER unconditionally
384071e : Add OWNERS files for power and thermal HAL
07be80b : pixelstats/OWNERS: add tstrudel@google.com and yro@google.com
1b8d9df : power: Hook with display handler
0338a0e : Add power hal aidl implementation
6b793bd : vibrator: cs40l25: Apply Compose API Feedback
d0b7b43 : vibrator: drv2624: Don't Set Return Value on Error
bcbd814 : thermal: Optimize uevent monitor timeout mechanism
6b7044b : move init.insmod.sh to common place
5b655f9 : pixelstats: enable zram's pixelstat
6bfe781 : vibrator: Switch DRV2624 from HIDL to AIDL
3189ee9 : pixelstats: Upload f2fs status about fragmentation
0772cc0 : Split PowerHAL into HIDL impl and library
8e4e6b0 : Make battery defender more robust.
22d0d46 : Enable the battery defender in debuggable-mode only
e98656a : Convert Android.mk file to Android.bp
2597768 : vibrator: Add "Light Tick" Primitive
c265ea4 : VibratorHalCs40l25TestSuite: statically link
7c6d448 : vibrator: Compose API Related Improvements
d311e53 : Replace /persist to /mnt/vendor/persist
1ca98b6 : aidl vibrator: use enum_range
f5c0d70 : vibrator: use package as name
176c6dc : vibrator: cs40l25: Implement Always-On Effects
7bc7cb1 : AIDL Vibrator: s/HIDL/AIDL/
0c48a8f : vibrator: Use Common device.mk
e0cfd26 : vibrator: cs40l25: Use toString for Test Names
6e94397 : vibrator: cs40l25: Add Composition APIs
f151382 : Add thermal logging daemon
971f950 : vibrator: Protect Records List with Mutex
953ea5d : bootctrl: Fix vendor space usage to not conflict with theme data.
1abfa48 : cs40l25 vibrator implements AIDL interface
73d45ec : move mounting from devices to common place
b0ffad5 : vibrator: Add Diag Utility
21fd067 : vibrator: Consolidate Setup from Device Repos
b93d670 : Implement IBootControl 1.1.
fb59b7b : vibrator: cs40l25: Implement Callback Support
8812636 : vibrator: cs40l25: Update API Version to 1.4
e7695c6 : vibrator: Fix Test Configuration
83759d2 : Remove libhwbinder/libhidltransport deps
2478dbb : vibrator: Upgrade vibrator hal to 1-3 version
9c1020d : Add a Pixel-specific implementation of IBootControl HAL.
37e62a1 : pwrstats_util: Generate statistics using protobuf
b626ca1 : vibrator: Add Unit Test to PTS Experimental
370fbf3 : vibrator: Use Path Prefix Env in HWAPI
a96f896 : vibrator: Consolidate Common HwApi/HwCal Code
27b0c4f : vibrator: Remove unnecessary AndroidTest.xml
9d6ae56 : vibrator: Add Integration Benchmark
8c87923 : pwrstats_util: Add rail energy data provider
d14a96e : pwrstats_util: refactor
0fa0273 : Revert "Move libperfmgr into hardware/google/pixel"
ca7da7b : pwrstats_util: Move to Pixel specific folder
0f67f22 : vibrator: Move OWNERS file.
e50697d : vibrator: cs40l25: Moved from device/google/<device>
74e8db1 : Move libperfmgr into hardware/google/pixel
c35346d : vibrator: drv2624: Support Dynamic Configuration
4cfd76a : vibrator: Use TEST_MAPPING instead of PTS
0179187 : vibrator: Clean-Up 'testing' Namespace References
47d0b58 : vibrator: Add Benchmark
bfa695a : vibrator: Record Hardware Accesses
545b3be : vibrator: Make Unit Test Non-Vendor Binary
f3c5430 : vibrator: Move Test Declarations to Test Directory
a59effc : vibrator: Add Tracing
54a1655 : vibrator: drv2624: Moved from device/google/wahoo
54e95b3 : Revert "pixelstats: Upload charge metrics"
8a818c2 : pixelstats: Upload charge metrics
7b2dc96 : health: pixelstats: Remove references to IPixelStats

+- Project: platform/hardware/google/pixel-sepolicy

8765065 : Remove Flipendo security policy
1ea2c23 : Revert "Remove Flipendo security policy"
f1249b5 : Remove Flipendo security policy
5fc0a99 : Fix vts_treble_sys_prop_test failure
4113e27 : Solve the naming problem for vendor property
080886b : Add a SELinux domain for TurboAdapter
4c3c752 : Grant Flipendo access to GPUService.
3242357 : Grant ColorDisplayService access for Flipendo.
05062cf : add common mm_logd sepolicy to allow write data
92e33bd : Add permissions for Flipendo to PowerHAL
c0207cd : Revert "Move type definition to common repository"
f123c2b : Move type definition to common repository
993da30 : Add Flipendo SELinux policy.
47c91a4 : wifi: Add sepolicy rules for wifi_sniffer
60bbb6a : thermal: revise property in pixel-wide folder
813ba6f : Move common pixel powerhal sepolicies into one place
f43809c : mm: add mm_event common policy
f532621 : thermal: move thermal selinux policy to Pixel-wide common
07aced3 : hal_confirmationui: grant HAL permission
3c5bd50 : wifi - Add sepolicy for wifi_sniffer
8395f27 : pixelstats: allow zram's stats
86e8266 : pixelstats: allow to bind stat service
5580b33 : Pixelstats: allow to access sysfs_f2fs/ufs/props
d0d31bc : Add power hal aidl implementation
832642e : finer control on kernel modules
d509770 : move init.insmod.sh to common place
b776d1d : vibrator: Switch DRV2624 from HIDL to AIDL
7bb693c : Move FactoryOTA sepolicy Setting to Pixel-wide location
c4e9dd1 : Revert "Move FactoryOTA sepolicy Setting to Pixel-wide location"
1ac953a : Move FactoryOTA sepolicy Setting to Pixel-wide location
83486eb : vibrator: Move SELinux Policy to Pixel Common Repo
edfd68e : Move mounting from devices to common place
0bedb33 : Clean OWNERS file.

+- Project: platform/hardware/interfaces

30d257383 : composer: 2.4: fix VTS usage of desired time
0a19601ea : composer: 2.4: VTS using old value for parameter
035a6f323 : Identity: Add VTS test to check empty and semi-empty requests work properly.
88990e687 : Update nodeNamePattern rule
799e59292 : Make android.hardware.renderscript@1.0 buildable for native_bridge
074d9041e : Change range of SS-RSRQ per 3gpp
400d9fa0a : [VTS] Use primary channel to enable RTT responder
4feb8cd28 : Keymaster: Fix potential bug in extractUint32()/extractUint64()
5836f407a : Update VTS tests to use GeranBands P900 and 850 instead
f65225671 : Camera: fix the VTS test timeout to be 30min
fffbdfa1e : Override gtest timeout and add logging
bc366009a : Yet more minor fixes on User HAL:
25d237873 : Allow Unsupported BarringInfo in RVC for Radio 1.5
6a9a809e3 : camera : Allow non bc camera devices through getConcurrentStreamingCameraIds
f90b7d836 : Identity: Update for changes to ISO 18013-5.
fbcb5a89c : Do not link mapper libraries statically
709842ab9 : Clarify NNAPI control flow shape constraints
1972df27b : Fixed EmulatedUserHal::get(USER_IDENTIFICATION_ASSOCIATION).
81fa7605c : Revert "Allow compilations in TOCTOU tests to fail with GENERAL_FAILURE."
29e37e27c : RebootEscrow HAL: testing with secure implementations
922654fc4 : OMX VTS: Use GetComponentRole from OMXUtils
e886f8094 : Add test for subsample metadata for YUV420 format
d6346872c : Camera: Fix insensitive language in comments and names
523e37e63 : Reserves memory for external buffers
e98bce8ce : Adds a EvsEvent type for general streaming error
d7066d0cc : Identity: More static linking of VTS test binary.
ce9d00107 : Camera: Allow HAL not call notify() with ERROR_BUFFER
c324db992 : Add server library build rules for both host and target
8c8efd68e : Log NNAPI VTS test case to logcat
62ffe870a : Fix the failed case for the VtsHalRadioV1_5TargetTest.PerInstance/RadioHidlTest_v1_5#sendCdmaSmsExpectMore/0_slot1
ffb1ffdd0 : Added DISABLED flag to users flag for HAL
eeb006801 : Remove temporary test filters
4821cee9a : Identity Credential: Add some support functions for mDL oem Hal.
448369c95 : gralloc4-vts: Correct the ownership of fence fd
362dfd64d : Allow compilations in TOCTOU tests to fail with GENERAL_FAILURE.
9ed871fc2 : Fix bad merge of aosp/1220298
e0422236e : Enable frontend input loop when FrontendTune happens before Demux is configured.
45eb940d7 : Identity: Statically link VTS test binary.
6bda6397c : Move testing ts on Cuttlefish under /data/ directory
ed8ec8381 : Add some updates to documentation regarding concurrent camera operation.
7e4859ce4 : Add TimeFilter test in Tuner VTS
12ef3c992 : Camera: add new VTS test config file
04b84ed8b : Clarified that USER_IDENTIFICATION_ASSOCIATION is optional.
7a3d7c96f : Fixed EmulatedUserHal so it doesn't reply to a LEGECY_ANDROID_LEGACY request.
4e5ffc223 : Stop location to avoid timing issue (VTS 2.0)
35d97d541 : gralloc4-vts: Test metadata is consistent in cloned buffers
26ddd0125 : gralloc4-vts: Test layout and component info of RAW12
0809466b6 : gralloc4-vts: Test layout and component info of RAW10
71a50c311 : Add getLnbByName Test in Tuner VTS
cda23ea38 : Add Broadcast and Record tests for Frontend with Lnb
e5a9da2e1 : Add ILnb VTS tests
d16d0fa60 : Update Identity Credential VTS tests.
f4c09fbbd : Add filter linkage test to the Tuner VTS
97f1a3aea : Add support for IAllocator/IMapper v4.0 in sensors VTS
96c0c3705 : Fix subsampling doc in PlaneLayout.aidl
744b02880 : Reduce the number of iterations in PreEnrollTest
643dd4194 : Camera: Clarify ERROR_REQUEST callback
a80974ca8 : Camera VTS: Add a minimal test for secure only cameras.
83b724a23 : camera vts: Skip regular vts tests for secure only cameras.
307d2bba7 : Allow unlocked in VTS
fd7c64447 : Add DescramberTests in Tuner VTS
b2dd35aaf : Disable framework for some VTS tests
57b347939 : Add attestation certificate parsing and validate for IC vts.
38ca6961e : Add attestation certificate parsing and validate for IC vts.
c1e965642 : Fix issues for Japan model.
d1803412f : Implemented CREATE_USER and REMOVE_USER on VHAL reference implementation.
2f5aec702 : composer: vts: send refresh frame even composition changes
1d4e72f38 : Camera: Allow maxDigitalZoom to be less than maxZoomRatio
d454751e0 : Add checks of output shapes when OUTPUT_INSUFFICIENT_SIZE.
15570c468 : Fix GnssMeasurement state range check
350467dac : Set min_sdk_version to be part of mainline modules
e4f244e26 : gralloc4-vts: Allow getFromBufferDescriptorInfo return unsupported
63f34eda7 : Fix NAN validate interface existence
26d931491 : Added userLocales to InitialUserInfoResponse.
8c0fec12e : Skip test when NAN or RTT feature not supported
4ad7daa92 : IWifi: Validate dedicated NAN discovery interface.
c09c353e5 : Disable framework for test VtsHalWifiSupplicantV1_3TargetTest
b920b5771 : Re-enable boot HAL tests and make sure they restore previous slot flags.
b717eb547 : Add IDemux getSyncHwId/getAcSyncTime tests in Tuner VTS
b1e8ff545 : Identity Credential: Add method to accept verification token.
7036816f9 : Identity Credential: Pass additional information to HAL.
7bfe997e1 : Add IFrontend.getStatus VTS test
338acf5c1 : Add AndroidTest.xml for NNAPI 1.3 VTS and temporarily blacklist failing tests
15bbf8424 : Add WifiPreparer to drm tests to confirm wifi connection
34bb3064f : Camera: Update documentation for rolling shutter skew
2d11037a0 : Use StopServicesSetup to stop/start framework.
1a380f7b5 : Use StopServicesSetup to stop/start framework.
d4bba83f6 : NNAPI: Clarify behaviour of ops that reduce dimensions
c12c57699 : Fix sanitize address after scope
eec7d86b4 : NNAPI: Clarify behaviour of REDUCE_* ops
9ecaa48a0 : [VTS] Seperate Nan and Rtt from Sap test
8587b8870 : wifi: check device capaiblities before running vts tests
4e866a302 : Skip voice call VTS for devices that don't support voice call with new Util
eda6dca45 : Implement lockYCbCr stub for Mapper 4.0
f2c9ed130 : Adds a lock method to HandleImporter w/ access region
d6bd3cf76 : wifi: skip nan vts tests if nan is not supported
5bec8ba8a : gralloc4-vts: Hold fence by unique_fd to avoid leakage
ad8b9ad68 : gralloc4-vts: Restore Lock_YCBCR_420_888 and create Lock_YV12
f4d374a75 : gralloc4-vts: Extract YCbCr888 data operation from Lock_YCRCB_420_SP
c6394fffa : gralloc4-vts: Allow YCRCB_420_SP to be unsupported in Lock_YCRCB_420_SP
7b4e37a98 : Allow for failure in allocation for MapperVts
4429d856c : Filter out failing NNAPI validation tests
5a944183d : Implemented USER_IDENTIFICATION_ASSOCIATION on EmulatedUserHal.
e6b9c7778 : AudioMetadata: Add documentation
92ecc4827 : Add a delay between tests to make them more robust
2b4caee38 : Fix Mapper Protected test
00134a22c : Minor clarificaton on USER_IDENTIFICATION_ASSOCIATION doc.
908101a9d : Register VHAL to car watchdog
9003d2091 : vts: test setting WAPI psk hex
8276a3bb0 : Add SCOPED_TRACE to VTS tests that loop over all sensors
0b4b27183 : Radio tests: root before multi-sim preparation.
4dda37e0d : Fixed USER_IDENTIFICATION_ASSOCIATION structs and documentation.
8ebe2a04c : Add AndroidTest.xml for NNAPI 1.0 VTS and blacklist failing tests
f7c55d5f9 : Add AndroidTest.xml for NNAPI 1.2 VTS and blacklist failing tests
908e4479d : Fix Sensors VTS asserts for sensor type strings
12ab6c57c : More tests for graph validation.
608059a6b : Replace direct pid writes with setting task profiles for camera interfaces
b74f6423f : Replace direct pid writes with setting task profiles for audio interfaces
b5b1621fb : Replace direct pid writes with setting task profiles for bluetooth interfaces
6ab3f0832 : Add more FrontendStatus for CTS
c786dfc5b : Search for subhal .so files in additional directories
75b0f0288 : Camera: move preCorrectionActiveArraySize override to cameraserver
3ee519be3 : Wifi: Optionally avoid interface down/up when doing setMacAddress
78cb59913 : Allow tethering name config
bb780f487 : Revise documentation for tire pressure and max_defrost
738702f87 : composer: vts: send a frame after call setActiveConfig
7a21c5326 : V2: Update tests for multihal to test HAL 2.1
199b5ff96 : V2: Create Multi-HAL 2.1 service
33acf9fb3 : V2: Set up Multi-HAL for Sensors HAL 2.1
c633302a8 : wifi: stop running supplicant before tests
f809faed3 : Update FrontendInfo for CTS
cd5d437ae : Revert "Set up Multi-HAL for Sensors HAL 2.1"
6691d85d0 : Revert "Create Multi-HAL 2.1 service"
f4b5b40b4 : Revert "Update tests for multihal to test HAL 2.1"
3dd528135 : boot: Relax getSnapshotMergeStatus test.
67888489c : Update tests for multihal to test HAL 2.1
6e8163a24 : Fix issues in Tuner VTS Dvr testing
99a9a529b : Remove non-test ScopedWakelock dependency
908a0a2d6 : Fix AudioControl@2.0 fade check
a305c1c58 : Refactoring the Dvr data flow tests in the Tuner VTS
82f8d4669 : Create Multi-HAL 2.1 service
bc20e5c2a : Set up Multi-HAL for Sensors HAL 2.1
7612f161a : vts camera characteristtics: add tests for system camera restrictions.
5bd2a350a : Convert Python OMX VTS test to Gtest
602753593 : Identity Credential: Restrict AccessControlProfile identifiers to 32.
5db41c869 : Allow android.hardware.radio 1.4 for R
d39b9fb60 : Fix IC vts bugs and add tests for IC IWritableIdentityCredential.aidl interface.
9c998c072 : Moved emulated User HAL capabilities into a library.
0c6e08d07 : android.hardware.tests.lazy@1.0::ILazy
0fd963cad : Minor corrections on USER_SWITCH documentation.
67664dfac : Add support to USER_IDENTIFICATION_ASSOCIATION_PROPERTY.
af249dbc1 : Update VtsHalSecureElementV1_2TargetTest
edded5fa0 : Add owner to secure element vts test
fd882510f : Add Lnbs for CTS
957857f19 : power: fix TryDifferentGovernors test
7faa170ff : Add config for tire pressure display units
eb7f3527d : Round off attestation tests.
5d531a26c : Fix StrongBoxOnly test
c6e69bde3 : Rename vts-core to vts
a653616f1 : Add manifest to vintf fragments
a7bdc9559 : Update Identity Credential HAL docs.
0d69b7209 : Undo symlinked libc++fs
0fe25be00 : Make dvr tests a separate module
c578a9135 : wifi: skip tests if RTT is not supported
a990ecee7 : Call scan callback for ATSC
62b79417a : Update CodeType comment for adding BDS B1C
0dd9a6bac : audio: Centralize audio configuration paths specification
322677a17 : wifi_sta_iface: Deprecate setScanningMacOui
a7f44eb83 : Add manifest for IVehicle
baa4cf02f : Exclude unused operands from removeOperandTest
25b3a6f0a : Synchronize on_ring_buffer_data_callback and writeRingbufferFiles
cedd3f387 : VtsHalAudio*TargetTest in vts.
279a5ae37 : Add the missing unregisterCallback call
08c7e7123 : Fix delivery of earlyBootEnded to KM4.1
51d789e8d : Check against xsd for building all matrices
5ba0a90ca : Use additional interface for the WiFi Aware Discovery operations.
fdbc494c6 : Remove references of VtsHalHidlTargetTestBase
761c93e3b : Add vintf_fragments to android.hardware.biometrics.fingerprint@2.1-service
2d7820a6e : Add vintf_fragments to android.hardware.usb@1.0-service
56e5567aa : Duplicate setting when generate fake data
4f6980571 : Separate Demux and Filter fixture classes from the Tuner HAL VTS target test
b3fb40bd0 : Make VtsHalTvTunerV1_0FrontendTest an independent test.
71d6059bb : Return SUCCESS in scan for ATSC
133c495d1 : health 2.0 vts: add battery current test.
ddedfb31f : Add vintf_fragments to android.hardware.confirmationui@1.0-service
059441bdd : gralloc4-vts: Correct plane layout test of RGBA_8888 and YCbCr_420
fe7701e22 : Revert^2 "Modify the name of the SV interface to match VTS"
8261cac9e : Adding android_filesystem_config.h import
b0c1bbb35 : Add frontend caps for CTS
20746053a : Add biometrics.fingerprint@2.2 to the compatibility matrix
c4199eabf : Adding a lshal command for abandoning focus
fa81977e1 : Adding --request command to default AudioControl HAL
a6491f8ad : health 2.0 VTS: require GTEST_SKIP to be defined
b642700c7 : Remove BLOB AHWB tests from 1.2 VTS.
6d586607c : Remove requirement for VtsHalRadioV1_3 tests for sim to be present
37cd4646a : Move virtualization-specific proto definition to /device/google/trout
050bf7864 : Enhance and refactoring the Tuner VTS on searching frontend by type test
cd4d9abdc : Don't modify -1 sensorHandle value
c537f3e2c : Remove redunant aidl api
a73d6bc97 : Freeze vintf aidl interfaces
d18fbcba3 : android.hardware.tests.extension.vibrator-update-api
8fe0c2e0e : vibrator ext: use package name as module name
fc614a63f : Revert "Modify the name of the SV interface to match VTS"
ecb16248c : Adds IWifi 1.3 and 1.4 as interfaces provided by vendor.wifi_hal_legacy.
7e2674589 : Freeze vintf aidl interfaces
49af02ff9 : Modify the name of the SV interface to match VTS
aad51fa00 : Rename vts-core to vts
e2654bfb8 : Add SECTION/TS/AUDIO/VIDEO Tuner vts Broadcast tests
67963dec8 : Convert VtsHalAudioV*_0TargetTest to parameterized gtest
d6fea1eaa : Convert MediaOmx tests to parameterized gtest
f8c91f585 : Convert VtsHalBluetoothA2dpV1_0TargetTest to be parameterized test
f956a7ea0 : Push prebuilt libvtswidevine to device for drm HAL tests
052ccf2b6 : Adding basic lshal support for AudioControl
ee9f3acae : Push prebuilt libvtswidevine to device for drm HAL test
cdc9be8c7 : Adds context_hub group to sensors HAL
6a222a3ee : Update loopTimeoutDuration documentation in NNAPI
fbf9d924a : Add libvtswidevine dep to VtsHalDrmV1_3TargetTest
eb9d19960 : Make VTS test use the highest supported preamble
d5608a2d5 : Override VHAL property init value with json
bedb2d9ce : drm 1.3 vts: call signRSA with non-empty args
efc31de2b : Add filegroup for trout project to use VehicleHalProto definition
030419937 : Remove configstore from compatibility_matrix.5.xml
170a44526 : Convert VtsHalBroadcastradioV1_0/1TargetTest to parameterized gtest
5cd54b5b0 : Convert VtsHalAudioControlV1_0TargetTest to parameterized gtest
131c1250c : Add TEST_MAPPING presubmit config for VtsHalTvInputV1_0TargetTest
f15bd2d95 : Convert VtsHalUsbV1_2TargetTest to parameterized gtest
b4de0a94a : Skip enableModem vts if in single SIM mode.
36f210147 : graphics.composer@2.2 rc remove interface decls
6ca8276e8 : Add VtsHalNeuralnetworksV1_3TargetTest to vts.
852fc3ba4 : Add VtsCan* to vts.
003b23194 : Add VtsHalBootV1_1TargetTest to VTS.
23f48e01b : Fixing AudioFocusChange to be signed int
664ff765a : Fixed encoding of device_locked field
8b0687184 : Add CameraStreamExternalBuffering test case
83691500e : Correct UseHmacKey parameter
872ffc262 : Starting from Android 11, VTS will use "DISABLE_" prefix to disable tests instead of the .xml file. We need to migrate these things.
3e69744f0 : User allocated EVS camera capture buffers
2229623f1 : Relax constraints on getting PlaneLayouts
86b285465 : Remove dependency on VtsHalHidlTargetTestEnvBase
34de57d19 : remove stopAllRecognitions VTS test
8ea56db2a : remove duplicate soundtrigger VTS tests
0a51242ab : Convert InputClassifierTest to parametrized test
2a9570615 : Convert VtsHalTvInputV1_0TargetTest to parameterized gtest
c8716aebf : Remove completed TODO
31f0c96c2 : Adding IAudioControl@2.0 to compatibility matrix
a9d0e90f1 : Add Support for Configuring CAN HAL by Serialno
f20a45e7c : Update the current API dump
8f023acb7 : Update the current API dump
640d9b8df : Update the current API dump
e88dca8d9 : Update the current API dump
9a4af4bce : Update the current API dump
6912b9061 : Using VINTF manifest fragment
905ebbed4 : Update the current API dump
cde2dfddc : Update the current API dump
aa13c7e98 : Update the current API dump
bafc0c0c5 : Update the current API dump
5f0bbe932 : Make GetLocationLowPower test warning instead of failing
e6372d5cd : remove face@1.1 HAL from current.txt
62bbf3dca : DO NOT MERGE Add support for EFF/RTR to canhalsend
e3b052154 : Align Tuner VTS scan tests with the latest scan mechanism
d6afead9f : Copy filtered av data to ion buffer to test on cuttlefish
779c6327e : Add vintf_fragments to keymaster@4.1-service
75a80f6b6 : Clean up errno logs and sto* conversions
7f817f5e2 : Wifi: Fix vts tests error handling
2aa757432 : Update HAL Bands
e0affee86 : Remove IOperation and beginOp.
77b837f0a : graphics: update OWNERS
8fd2a85b6 : Clean up TODOs
01247f950 : CAN Configurator Service
34445d98e : gralloc4-vts: fix Lock_YCBCR_420_888 test
8c583d85b : Freeze 'current' matrix as '5'.
077c0339d : Update the specification for the following operations
a37ed88eb : bpfmt compat matrix Android.bp
6b72cf0a7 : Freeze HALs for Android R
5aa27a00c : Fix file paths for DumpstateUtil calls in 1.0
2ccf0825a : Add default/android.hardware.dumpstate@1.1-service.example
f17c21ac1 : Update the hash for biometrics.fingerprint@2.2
49120d936 : Remove enroll_2_2 and authenticate_2_2
9a471eb8b : Revert "Define biometrics.face@1.1 with remote enrollment"
32142e7c4 : Revert "Add VTS tests for biometrics.face@1.1"
1c0e3b7e5 : Move default implementation from 1.1 to 1.0
921df7abd : Revert "Add enroll_1_1 with preview window id"
a69fd6ae7 : Revert "Add biometrics.face@1.1 to current.txt"
740c3d53c : Add libc++fs for auto
4e1ad4cb1 : Audio Effects: Run more tests for LoudnessEnhancerEffect
113bd8111 : Audio Effects: Skip CheckConfig test for non-matching HAL versions
ad7678c8c : Fix the timing initialization error for failed executeFenced case
47def08db : Revert^2 "Drop GNSS1.1 and Thermal1.0"
eb5c657bc : Implemented SWITCH_USER in the emulated User HAL.
c932298d6 : Add tv.tuner to current compatibility matrix.
593dbfc15 : Revert "Drop GNSS1.1 and Thermal1.0"
921e1ec2d : Add EVS 1.1 to current compatibility matrix
61c3ac2a6 : Clarify getConcurrentStreamingCameraids may return hidden physical camera ids as well.
d9eb0d743 : graphics common: fix AIDL BufferUsage calculation
20c636960 : Documentation for enum PersoSubstate
4befcfddd : Camera: Update metadata docs to match current API
9c415917e : Add fenced compute path to memory domain validation test.
fed2f5213 : Add memory domain VTS validation tests.
678a10600 : Remove extra tests from NNAPI VTS validation tests
6ea14b48d : Freeze kernel configs for r.
f1d431f63 : Add SubHal header for Sensors HAL 2.1
2adec4f11 : audio: Check result from oneway calls
891b83892 : sort 'HALs released in Android R'
c2a724ef5 : Remove identity@1.0 from current.txt
acf026ec7 : Camera: Migrate BOKEH_MODE to EXTENDED_SCENE_MODE
fcba82540 : RESTRICT AUTOMERGE Relax timeout for all operations
11a113a67 : Add disable_configstore
47a9378d4 : Add timestamp for continuously property.
6668eab9d : Update inter-signal bias (HAL)
962fdb26c : Exclude invalid test models from QuantizationCouplingTest.
0e781cf92 : Add automotive.can to current matrix.
43cc37d88 : Add identity HAL to current matrix.
41adc5bc1 : Add BLOB AHWB tests in VTS.
dbadfe396 : Drop GNSS1.1 and Thermal1.0
5882d6d91 : Fix VTS of fenced execution with zero-sized output.
4876af1ba : NNAPI VTS: decouple 1.2 tests from 1.3 types
f06684aca : Use a constant-time MAX function
34cdbcde5 : Camera: Advertise numbered string ID for external cameras
da1a69288 : NNAPI VTS: Add validation for Priority
f161cc74a : Clarify supported ranks for new ops in R
034c9bc96 : Don't send brightness to car service inside Emulator
7aec50208 : vibrator: aidl: Apply Compose API Feedback
092efbd9f : Don't send brightness to car service inside Emulator
8922e5608 : vibrator: aidl: Remove Output Checks on Error
9347054f3 : Convert VtsHalCasV1_2TargetTest to parameterized gtest
c1b5b52c7 : gralloc4-vts: fix GetLargeReservedRegion test
b3c511d51 : Remove duplicated comment section
9894812dd : vts: VtsHalGraphicsMapperV2_1TargetTest fixup's
20a3e395b : Update audio VTS source code to match the change in AudioPolicyConfig
b19aac8c9 : bluetooth: Reference Bluetooth core specification 5.2
25cf3b5b9 : Bugfix: add "override" explicitly to make the compiler happy
18be965c7 : Identity: Statically link additional libraries in VtsHalIdentityTargetTest.
b790d97f4 : Identity: Move signingKeyBlob from finishRetrieval() to startRetrieval().
e8286f04b : Update doc of proxyAppPackageName
ee37ee925 : Add attestation certificate generation and identity credential tags.
6e8b33a12 : VTS: Fix IRadio.nvResetConfig
e344d0581 : Configstore is optional on updating devices.
f3cb5562b : Fix deadlock in cuttlefish/default implementation
fae91b1bb : Fix a resource clean-up routine
e6477dc80 : Use Google-style C++ loggers
fa161c7a0 : Add tests to make sure executeFenced validate unspecified output shapes
f724a227b : Merge nested namesapces
a6d6fa3d9 : Split client and server impl
2f2b3bbef : Split vehicle client and server interface header
d59909659 : Add headers and macros for building VHAL server for AGL
05d7496e4 : Move Multi-HAL 2.0 to the common directory
14499028c : HalProxy unit test to expose incorrect numEventsOnPendingQueue
d5d021b38 : Build HalProxy unit tests with a test library ScopedWakelock
e969e81be : Fix Sensors HAL 1.0 VTS tests
b78beb599 : Convert VtsHalConfirmationUIV1_0TargetTest to parameterized test
54cae11b7 : Wifi: omit FILS related vts tests if not supported
65f6b95b6 : drm@1.3 vts: link dynamic libcrypto.so to pass FIPS
e49ee681b : Move common tests into SensorsV2_0 VTS only
7d69fc8ff : camera: Add more VTS tests for ICameraProvider@2.6
dafc9a99e : Update 1.5 IRadio interface with missing structs/functions
70cf2268a : vibrator: Document the source of always-on source IDs.
59ef89def : Parameterize VtsHalEvsV1_0TargetTest
4c23d2faa : graphics-common: fix documentation typo
67829613c : gralloc4-vts: RGBA_8888 sampleIncrementInBits should be 32
0f15956fb : Refactor Tuner VTS dvr and descrambler test implementation
c1353fced : Refactor Tuner VTS broadcast data flow test
d2ee30021 : Refactor Tuner VTS filter part
3c95a93b4 : Refactor Tuner vts test Demux part
c830cfb34 : Refactoring Tuner VTS frontend test part
76b2cf350 : Add more info on control key param
0c217577e : Remove String8(StaticLinkage) references.
36aa827f7 : Camera: Avoid adding uninitialized hal requests
f15458537 : Convert CAN bus HAL VTS to parametrized gtest
6ae828b6f : ICameraProvider@2.6: Add documentation about resource cost constraints for concurrent camera combinations.
34dfa2f74 : Add more tests exercising IPreparedModel::executeFenced API
23f890c47 : Move libboot_control to boot_control 1.1
85c4ad235 : Starts default Context Hub HAL in context_hub group
9c1d0adb3 : composer: vts: check that refresh rate stays the same on inactivity
3d6fafbf0 : Convert VtsHalRadioV1_5TargetTest to parameterized gtest
de19a7e61 : gralloc4-vts: don't wait on invalid sync fence
e6e1b6844 : gralloc4: Add RAW PlaneLayoutComponentType
e2127863f : gralloc4-vts: correctly instantiate std::optional
3a7515065 : gralloc4-vts: fix bad comparisions in VTS
5d1161269 : Add callback for output stream.
7aab1010d : audio hal: Update offload configuration
8f4e79a64 : Remove IRadioConfig 1.3 hash
92747ce5d : Clarify new setRadioPower documentation
2056c2da3 : Parameterize VtsEvsHalV1_1TargetTest
b7a0685c9 : Add hash value for the interfaces in Tuner HAL
4f5188ae5 : [SV HIDL] VTS Test for Surround View
a4a81e382 : [SV HIDL] Default implementation for Surround View
6bdb811fa : [SV HIDL] Adds HAL interfaces for surround view.
d91f1c3e9 : Add VTS for Ultrasonics to EVS 1.1
b97cceb49 : Adds default implementation for ultrasonics HAL
8d4f06f1f : confirmationui: Add portability test
6e082e858 : Camera: clarify depth camera requirement for OFFLINE_PROCESSING
84dbf58f3 : IDumpstateDevice 1.1 tweak: "device" -> "verbose"
973e4d33b : audio: Add playback rate parameters to IStreamOut
d0bc0bc57 : Add property for multiple ev port locations
71e543a61 : Add rotary interface to VHAL.
2e9bf64c5 : gralloc4-vts: setting USAGE is always BAD_VALUE
793fab0b0 : Add ICanController BAD_SERVICE_NAME error
3ab17d6b0 : Add align_corners and half_pixel_centers parameters to resize ops
a075122fc : Fix nan Vts test
a1d1365ed : Wifi: Add support for mapping DSCP to Wifi AC
f3da9b6c1 : Simplify bus configuration.
3a0030faa : ICameraProvider@2.6 : Update documentation for getConcurrentStreamingCameraIds.
653ea6c32 : ICameraProvider@2.6: Update mandatory concurrent stream combinations.
6678ffd8c : Update constellation types in measurement corrections
496b86ccb : Adds HAL for ultrasonics to EVS 1.1
3639471c9 : Revert "Set up IRadioConfig 1.3 skeleton"
80a755fa0 : Revert "PhoneCapabilities changes for device capabilities"
af09f9de9 : Revert "Update PhoneCapability to use 1.5 UTRAN bands"
c64065c55 : Remove oneway designator on contexthub HAL 1.1
c7327c57f : Fix NNAPI QoS Deadline test
9b9a804fe : Relax NNAPI QoS deadline parameter
aef69c953 : Create separate VTS target for Sensors HAL 2.1
cc873aee8 : Add NNAPI loop timeout VTS test
935047e13 : Update getExtensionX HAL docs
0a675fcc8 : audio: Add Dual Mono Mode and Audio Description Mix Level to IStreamOut
6165e2dd3 : Add proto dumpstate mode
32895908b : Prep ISensorsWrapper to be used by the framework
a9a5eb411 : Add VTS tests for Sensors HAL 2.1
6c3929cc3 : Explicitly destroy render engine in RenderEngineVts
13c43c005 : Add parallel linking support for BIDIRECTIONAL_SEQUENCE_{LSTM|RNN}
535c63e67 : Add Hinge Angle Sensor to default impl for HAL 2.1
1d71acc12 : Add default impl of Sensors HAL 2.1
8908d6fd5 : Add proto dumpstate mode
c002dd9ec : Create wrapper for 2.0/2.1 sensor HALs
d8cafdbdf : Add Sensors HAL 2.1
01eb01a23 : Add VTS tests for Context Hub HAL 1.1
af8a2f939 : Run clang-format on context hub 1.0 VTS
a7bf0d20d : Add default (mock) Contexthub HAL 1.1 impl
aa5673385 : Camera: Fix possible ExifUtils heap corruption
7a04231aa : Create Contexthub HAL 1.1
f034bf9c9 : Add NNAPI loop timeout API
98eab1d10 : Add VTS tests to RTT impact of support of 11ax
82e3c6bb6 : Add missing instantiation code for Vts tests
93594abef : Add the camera extended info getter/setter methods
043a7a027 : Add a method to support multi-display usages
460b9610b : Add comments for invalid IP/port and add Invalid filterID/avSyncId
0b6542c17 : Add UNSUPPORTED to health 2.1 types
32c4ec09d : Fix VTS test for health HAL 2.1
afb6d8fdf : Clean up descriptions of power states
45f8ab347 : Fix logging in Health HAL 2.0
428d25abf : Update measurement_correction reported accuracy HAL doc
81603155a : Port IdentityCredential HAL to AIDL.
e308ceb1e : Fix VTS fail for GraphicsMapperHidlTest
99b6d9673 : Address ANAPIC review comments
34714688d : Use design capacity instead of full charge capacity
cee6a6759 : Clarify environment bearing docs in HAL
2b43a5deb : update SoundTrigger queryParameter
8fa535c78 : power: Make AIDL HAL mandatory for new devices
cca80279e : power: Add DPF and update imminent hints to AIDL
66d459ce8 : gralloc4-vts: return after GTEST_SUCCEED
b6809a06a : gralloc4-vts: update sampleIncrementInBits
09c8b5ba5 : IDumpstateDevice 1.1 tweak: "device" -> "verbose"
79d6bb1ad : NNAPI VTS: use max time point instead of uint64_t max
c8c0064e9 : wifi: Improve documentation of hidl APIs.
c3e1a29a6 : NN 1.3 HAL: ANAPIC review follow up
7778389b1 : Fixed User HAL dump.
31a621656 : Changed value of "no user id" to -10000 (same as UserHandle.USER_NULL).
6e58a649e : wifi: Fix for VtsHalWifiSupplicantV1_0TargetTest failures
1f98e2e92 : Add control flow support to NNAPI VTS tests
8a9b30657 : Add control flow performance to NNAPI Capabilities
fec7c4e0a : HAL changes for 1.5 setLinkCapacityReportingCriteria
fcc4c5c71 : Remove dependency on libsoftkeymaster.
9e8014d1d : Add STORAGE_KEY tag to keymaster 4.1
166c5c70c : Add support lib wrappers for clients
3f7c80ac0 : Keymaster 4.1 VTS tests
390825b29 : Update KM4 VTS tests to allow s/w implementation to pass.
4c813d3c2 : Remove service death test.
d6afe21cc : Change finish input test to avoid large sizes.
ef28554d3 : Update Keymaster 4.0 VTS to use parameterized tests.
0cbdab785 : power: add more modes into into power hal
aaa3c24f1 : Update VTS tests for executeFenced
cc18d3fed : Add a VTS test to validate NNAPI driver name string.
188a8f90f : NNAPI: Add state outputs for {UNI|BI}DIRECTIONAL_SEQUENCE_{RNN|LSTM}
768de57e4 : Revert^2 "Add GnssAntennaInfo to HAL"
ce414351c : Revert "Add GnssAntennaInfo to HAL"
00e6671d5 : Add an xsd and a sample xml to take vendor Tuner Resource Manager use case priority hint
cd92c8328 : wifi: skip p2p vts tests if p2p is not supported
52d6e032a : Move the virtualized vehicle hal code into the trout tree
6e48bde23 : Revert "Remove VtsHalNeuralnetworksV1_2TargetTest from vts-core suite"
2d2ca3ca4 : Add definitions of GMOCK_RESULT_ and GMOCK_ARG_
d432d5162 : Update copyHAL.sh after changes in libaudiohal
8d0564498 : gralloc4: fix SetConstantMetadata and SetBadMetadata
44d2b0a75 : Add GnssAntennaInfo to HAL
b0923641d : gralloc4: move crop to seperate metadata type
f6820b2b4 : composer: add TestCommandReader to 2.4
2acb9a7e0 : Added VehicleHal.dump()
c6e3fd118 : Fix health.storage test
003fe685c : Implemented INITIAL_USER_INFO.
e3b37d378 : Add @export to frontend scan enums
8c7b8b7e1 : Add a few type for Analog frontend
92f17c7dc : Add DataId for Audio Handle in Audio Track
785589353 : Export FrontendDvbtPlpMode
256f77a58 : IDumpstateDevice@1.1 polish
019164c4b : wifi: fix uninitialized variable
72083ba9c : Add a VTS test for BarringInfo
6894f89fd : Add CellIdentity to getBarringInfoResponse
84dd3b749 : Add AIDL Lights HAL to support multiple lights per type
15a25f6ec : Update VTS tests for executeFenced
875cd25c0 : Remove vberCn, lberCn, xerCn
9f83bb9fb : audio: Fix audio effects schema for V6
5a5365907 : Add a metadata field to BufferDesc
68a868b2a : NNAPI HAL: Remove priority from prepareModelFromCache_1_3
124659e45 : NNAPI: Add OptionalTimeoutDuration to 1.3/types.t
b0607b90b : Remove unnecessary include in service.cpp
036685442 : [vts-core] add VtsHalBluetoothV1_0TargetTest to vts-core
2729d825c : Add a VTS test to validate NNAPI driver name string.
6e278a379 : IDumpstateDevice@1.1 polish
6542f01ef : Fixed typo (vehcile -> vehicle).
75a27f8b3 : Implemented IVehicle::debug() on default Vehicle HAL implementation.
0db1b54e9 : redefine _Float16 as __fp16 for x86[_64] to allow removing workaround from inhouse clang
9be5a79af : vts: Use shell command to get softap feature
6a4172cd3 : NN 1.3 HAL: ANAPIC review follow up
33e0578cd : audio: Clarify documentation for some methods
8edc5b832 : Added more properties associated with user management:
40549fae5 : audio: Provide documentation for enums in 'common' package
d884ff25b : compatibility_matrix: deprecate pre-1.3 drm
f0aa3f010 : Camera: Add ICameraDevice@3.6 subinterface
ddab4bbd9 : wifi: Add provision to create/delete dynamic interface(s)
ea83307a5 : Remove reference of VtsHalHidlTargetTestBase
c8d863fd2 : Wifi: Add documentation for MacAddress
c90250ff5 : NNAPI HAL: Remove priority from prepareModelFromCache_1_3
c44909ded : Centralize creation and error handling for VsockServerInfo
24c3416b4 : Update Barring HAL Structures to nest single-use unions/structs
8d343bdfc : wifi: Fix for VtsHalWifiSupplicantV1_2TargetTest failures
2452ee5a8 : redefine _Float16 as __fp16 for x86[_64] to allow removing workaround from inhouse clang
ba232e44a : Add getFrontendInfo/status default impl
97978fbe3 : Camera: fix offline processing VTS/CTS
9ab6b3eb3 : Camera: Verify offline session behavior in VTS
5dab7280b : Camera: add webcam offline processing support
b5fd31a12 : Remove reference of VtsHalHidlTargetTestBase
08018dd92 : rebootescrow: eliminate copy during read
3559eb0e8 : drm: add 1.3 vts
1845b8e55 : Wifi: Improve documentation for some hidl APIs
2801b037c : audio: Fix invalid BT A2DP interface name
3dfa60590 : Remove setSystemSelectionChannels vts test.
c8d278d18 : ISoundTriggerHw.RecognitionConfig to bitfield
b0bb8de61 : Camera: Add @2.6::ICameraProvider to current.txt
c5afe480b : Added new properties on Vehicle HAL to support user management.
a9c097abe : NNAPI: Add OptionalTimeoutDuration to 1.3/types.t
17859d49a : Revert "Camera: add webcam offline processing support"
838c4c19d : Add fuzzer for EVS HAL
7f2ce25f6 : Camera: add webcam offline processing support
b0e72927d : Change the location of a configuration file
8bcb49230 : Use regex names for EVS HAL implementations
f3e4d217e : audio: Remove dynamic dependency on HIDL interface libs from service
fc16668e8 : Cleanup IRadio/IRadioConfig HAL
4da7c6c99 : Camera: add webcam HAL@3.6 support
4c1b6780b : wifi(implementation): Clear wifi event callback objects while stopping
f2e21c27f : wifi(implementation): Clear wifi event callback objects while stopping
3fd70b020 : Update sync fence related API for NNAPI
7e6f5f97c : rebootescrow: use property to find device
21e45434e : Resume-on-Reboot: use uevent to chown
6248100ed : camera: Add ICameraProvider@2.6.
7b8a5c99d : Add biometrics.face@1.1 to current.txt
7ab5ab85d : Add enroll_1_1 with preview window id
366cc5371 : Add default implementation for biometrics.face@1.1
15cc8fffe : AIDL light required for launching devices.
76369ea5c : Add biometrics.fingerprint@2.2 to current.txt
33173a3e6 : Fix the NNAPI vts tests about validateExecuteFenced
5910241fe : Fixed the comment and time name
ba2f83002 : CDMA MO SMS follow on DC feature
31eea85fa : Create measurement corrections 1.1 with eBearing
f2747e04e : wifi: thermal hal api
5a97c389e : Apply Grpc Client to current VHal Implementation
46df8f590 : Grpc Vehicle Connectors
de0f47628 : graphics/common: fix typo
05066109f : Camera: Add ICameraProviderCallback version 2.6
9e62926f2 : audiohal : add support for call_screen mode
2fd5c7cdf : VTS: only assert that IGnssDebug present for non-automotive
5fe14fa9e : Add Inter-Signal Bias fields
2c4e02329 : Add VTS tests for NNAPI IPreparedModel::executeFenced
b05fa96ba : Add VTS tests for biometrics.fingerprint@2.2
671c59917 : Define biometrics.fingerprint@2.2
0a00c8d8c : Added multi-band support
ebebc9c26 : Adding v2 of audiocontrol hal
fc4c08698 : Add test mapping for Tuner HAL
c9e2c6d31 : Make IDumpstateDevice 1.1
a29bfaf17 : Convert VtsHalTvTunerV1_0TargetTest to be parameterized test
bb89a958e : Add AIDL Lights HAL to support multiple lights per type
a4bea0eac : Add generic layer metadata to Composer 2.4
1dfeba3c4 : Update PhoneCapability to use 1.5 UTRAN bands
f21a4f0ae : Add VTS tests for biometrics.face@1.1
ec0b6e26e : Define biometrics.face@1.1 with remote enrollment
9bc905984 : Add STORAGE_KEY tag to keymaster 4.1
90cf3dd37 : Support sync fence in NNAPI
8b3f240ea : Add FILL and RANK ops
aee67f83f : Add ELU and HARD_SWISH
2d7c489f6 : NNAPI: Regenerate types.hal to sync with types.spec
ee9d2bcf5 : vibrator: Add "Light Tick" Primitive
3efba537f : Manual network selection by RAN type
0b4c7fb40 : Added NR band support
500733c45 : Add Multi-PLMN and CSG support
8f6b67b0a : Add Support for RPLMN to Voice and Data RegState
f7fd4fd72 : Support IPv6 MTU in IRadio 1.5
1d2be904d : Remove spurious cflags from AudioControl HAL 1.0
616701d3c : Create VTS tests for QoS in NNAPI
9449a28b2 : Update NNAPI 1.3 VTS tests with new types
c2499ecda : Add Quality of Service to NNAPI HAL
32cc5ae33 : graphics: allow IAllocator 2.0 and IMapper to 2.1
200f8819c : Add IRNSS svid range to HAL doc
2d5d12860 : rebootescrow: skip testing unsupported devices
c2143480f : Added TD-SCDMA bands for network scanning
a785a3faa : Add NNAPI control flow
8a179f349 : Remove neuralnetworks@1.3::Model.Extension* in favor of 1.2 counterparts
3d035b9c0 : Add support lib wrappers for clients
b26a225b9 : Keymaster 4.1 VTS tests
0a6755018 : Update KM4 VTS tests to allow s/w implementation to pass.
13f4bf849 : Remove service death test.
de45c2952 : Camera: Add android.scaler.rotateAndCrop control
c78dc9189 : Change finish input test to avoid large sizes.
5e1347ced : Update Keymaster 4.0 VTS to use parameterized tests.
afa8636ce : vibrator: Compose API Related Improvements
2adf7fb2d : Remove dependency on libsoftkeymaster.
9bfb4352d : Add USB Gadget Hal v1.1 default implementation
78ca380c6 : Add USB Gadget V1.1 with hash code
ff8a11220 : USB Gadget V1.1 interface
5e12b9635 : Wifi: add 3 new fields to ConnectionCapabilities.
2f82923cf : wifi: Add required API to connect to FILS enabled APs
02da997fa : Change RenderEngine::drawLayers to take a vector of LayerSettings pointers
d13c298ff : Add a few type for Analog frontend
9c38bc988 : Expanding AudioUsage to include new system usages
2d7394209 : Updates to KM4.1
e57c109d3 : Adding INFO_EXTERIOR_DIMENSIONS car property.
342388ac4 : Disable Tuner HAL VTS test cases that use un-licensed stream.
94865666a : audiopolicy: engine: Add VTS for engine configurable configuration
5958d576e : audio: Add VTS for configurable engine
322c4cc28 : PhoneCapabilities changes for device capabilities
1f50e54cf : Add memory domain VTS generated tests.
931d5a18b : Memory Domain HAL: Define HAL APIs.
bc51e0859 : Add getClientTargetProperty API entry.
4060d8d7a : audio: update XSD for dynamic engine loading support config
c5ae069c7 : Camera: Add new pose reference value UNDEFINED
0e8175e8c : Wifi: Remove the IHostapd.HwModeParams.heBssColor
e266073ed : Export FrontendDvbtPlpMode
cb8d72c70 : Updated PERF_STEERING_ANGLE to support rear steering.
fe019ac3f : Add DataId for Audio Handle in Audio Track
0f97764f2 : Wifi: create new callback to deliver eap error code
5f9f9a45a : composer: vts: send a refresh command when required + test fix
204b8f920 : Refactor baudrate to bitrate
79e804d6f : Convert VtsHalWifiSupplicantV1_3TargetTest to be parameterized test
539cbb724 : add audioCapabilities to SoundTrigger properties
857821c28 : Add Some Buffer Lines to Avoid Merge Conflicts
da5079c5c : Fix quantized LSTM doc
1cc02e52d : hostapd: Add SAE Support
ad96dd9f1 : [composer] Add createCommandWriter to command engine.
2be3570bc : Make sure passthrough fails initialization if required interfaces can not be initialized.
d64367312 : Convert VtsHalWifiSupplicantV1_*TargetTest to be parameterized test
0e99148d7 : Wifi: Add frequency list to chanelPrams in hostapd
baac15d5f : Enable QuantizationCouplingTest in NNAPI VTS
c8b0cd33b : Add quantized LSTM op.
30d818e8b : composer: add seamlessPossible callback to composer 2.4
96ee56bcd : Remove beginCommand variants with a helper template.
4b9ab65f9 : Improve documentation for FrontendEventType
cb4946379 : add model arch to SoundTrigger Properties
dcfab61c9 : Wifi: Make sure that VTS tests start with a clean state
39187dbbf : Add support for registering existing interfaces
08b70226f : [SAE] Add support to add SAE Authentication algorithm
926aa80f0 : *common: use package as name
07f269465 : vibrator: use package as name
82cd11cc9 : rebootescrow: use package as name
c4af97a1a : Wifi: IHostapd: Add 11ax parameters
e85edb906 : Add owners file for rebootescrow
f53a4e2ff : Add VTS tests for EFF/RTR
eb7f17561 : NNAPI: Update docs for ops with signed quantization
6caf74b06 : Implement getPhysicalCameraInfo() method
a203a13bf : Update EVS VTS test cases
273c37d30 : Fix EVS frame handler for VTS
3e80b3b52 : Fix EVS VTS test cases
56c9b3779 : Prerequsite changes for EVS multi-camera support
16e8c9cc0 : Add quant8 signed generated tests
216311fd9 : Complete 2.1 gnss default implementation to pass all VTS tests
f9e869e27 : CAN bus HAL VTS: read interface names from device manifest
6a1d5e405 : Add exceptions to the signed quantization coupling tests
9392b58da : Wifi: Fix VtsHalWifiHostapdV1_1TargetTest
436ab20ef : Wifi: Fix VTS tests in VtsHalWifiNanV1_2TargetTest
36defb377 : Wifi: Fix VTS tests
5a3e81c7f : Fix vts test VtsHalWifiV1_2TargetTest
9e0029374 : hostapd: Add debug level control
ce00636ce : Enable java backend for occupant awareness iface.
0080bde5f : Speed up encoding
13834c4a7 : Add a Registration Failure indication to IRadio
ae33929ac : Wifi: DPP test cases failing in VTS test
a01974f56 : Update documentation for RSRQ of SignalMeasurementType in types 1.5
53c005ff3 : Shuffle the encoding to prevent systematic errors
c6489a564 : Wifi: MBO-OCE feature support (phase 3)
913d5604e : wifi: Legacy HAL Thermal API stub
a94e59a38 : [DPP R2] Update VTS test for supplicant 1.2
c675b182b : Transpose the encoding matrix
0885f9b10 : Set Timestamp By the Server when the client called 'set'
de6835be3 : Simplify Connector class APIs and hierachy
55f21936e : Migrate CAN bus HAL to nested namespaces
36768048c : [DPP R2] Support for DPP R2
a9b1d79ed : Added SSC mode 3 support
9506563fb : gralloc: update doc to reflect security change
4bb9cab24 : graphics.mapper@4.0: Document previously-implicit accessRegion behavior.
d0c4f2bb4 : Resume on Reboot default implementation
a0a12cfcf : Add hadamard utilities to encode keys
8e8bbddf8 : Add HDR metadata types to graphics/common
5039b6099 : [AWARE] Protect string copy against buffer overflow
6856ca765 : Camera: Add support for CONTROL_ZOOM_RATIO
97ce9c553 : Add a DVR Record data flow test in the Tuner HAL 1.0 VTS
5ed13574a : Adding a DVR Record default implementation in Tuner HAL 1.0
d5f570e7d : Tuner HAL minor corrections
c828cff67 : Wifi-hostapd: Add 6GHz impacts to softAP
7fd5cc3a4 : Fix 2.0 VTS and 2.1 HAL/default implementation
20102da23 : Revert submission
7337e0581 : composer 2.4: Add new test case for getDisplayCapabilities
a0973458f : Add controls for ALLM and Content Types to composer hal
ead8b45fc : Add BT709 with full range.
4fba44c15 : HAL for Resume on Reboot
91e07785b : Camera: add OFFLINE_PROCESSING APIs
3bc7741e9 : Add audio stream and usage for virtual assistant
f95e14d1b : Add HDR metadata types to graphics/common
6a2ecb424 : gralloc4: remove dumpDebugInfo
6c070ca4e : audio: Add IDevice::updateAudioPatch method
c1c257bc9 : Implement some methods in 2.1 default implementation
d53513312 : Add AIDL type for HardwareBuffer
755bad2ce : wifi adapter cleanspec
517ac2eca : Revert submission
b23485ddc : Remove 6GHz capability query through HAL
bee3d2c3c : Add support for error, RTR, and EFF frames
6c29bf209 : Audio HAL: Add API to attach an effect to a device
497cc6454 : Add fuzzer for FormatConvert
18b38eb44 : Fix 6GHz support for NAN
1e9001922 : add SoundTrigger HAL V2.3
1d3b15cd3 : Add APN type XCAP
efb7ffa6c : Add @export to frontend scan enums
b2178b924 : audio: Add check for MMap buffer size to the default implementation
fdfd6f9de : Remove duplicate constants.
3c181a6fd : audio: add call assistant usage
9c451cfb3 : Add test to setBlacklist with location on
3b6cfe061 : camera-vts: don't import gralloc buffer after allocating
17e69212c : Fix comment in 1.1 GNSS HAL VTS tests
96e7a3446 : vibrator: Support Always-On Effects
d33459371 : Add AUDIO_INPUT_FLAG_DIRECT to Audio HAL constants
46245c59d : Convert VtsHalGraphicsMapperV4_0TargetTest to be parameterized test
353357bff : gralloc: use gralloctypes helper
96856f48b : Adding audiocontrol and evs hashes to current.txt
84c4d3948 : Freeze wifi hostapd 1.2 HAL
e9f0b9256 : Add TENSOR_QUANT8_ASYMM_SIGNED support for ARG(MIN|MAX)
2bd7d4332 : Add controls for ALLM and Content Types to composer hal
0bad28f06 : IHostapd: Add hostapd 1.2
b7287d2e7 : [vts-core] add VtsHalCameraProviderV2_4TargetTest to vts-core
46b5698a3 : Fix format for android.hardware.wifi@1.4
2c45bb16f : gralloc: add flush and reread for locked buffers
ceaeee1d7 : Audio effect HAL: Add device ID to createEffect API
e374a4a0a : Wifi: WAPI constants and methods
845f6d54e : Add support to blacklist IRNSS in HAL 2.1
5deac06ad : A more generalized package name for VHal proto IDLs
1c1fdca02 : Protobuf message converter should be a public utility library
b983f1036 : Stop location to avoid timing issue
6d4856536 : audio: add audio session for device effects
d5ae42e54 : Support isEnabled feature in reporting criteria for SignalStrenghth
83baffdac : Wifi: Add 6GHz band to NAN structures and methods
d37e5c122 : Add VTS tests for Occupant Awareness HIDL.
201734e55 : Fix sp<> crash on stack-allocated service object.
aadb064fa : Adding audiocontrol and evs hashes to current.txt
56c98e4cf : Mock hal for Occupant Awareness interface.
479ee3380 : Add Audio HAL V6 hashes to current.txt
2bd0b3339 : Add TENSOR_QUANT8_ASYMM_SIGNED support for DEQUANTIZE
fd809fcdf : Wifi: Add 6GHz bands to WifiBand
88d63ccbd : Fix spelling of presence in Occupant Awareness.
e6111852b : DO NOT MERGE: Audio HAL: do not test input stream if no Built-in mic on primary
dbb5f9d74 : Update NGRAN bands
c06b53666 : Add GNSS HAL 2.1
ae5d68fd1 : Convert VtsHalGraphicsComposerV2_3TargetTest to be parameterized test
f2ee9c19d : Convert VtsHalGraphicsComposerV2_2TargetTest to be parameterized test
2391e8c16 : composer: register only vsync_2_4 callback
b6663d170 : Add HAL for 5G bands
d36e12776 : gralloc: add reserved region
1b2c678bf : gralloc: test lock YCBCR_420_888
91134e7fb : Add TENSOR_QUANT8_ASYMM_SIGNED support for more ops
0cf075621 : gralloc: add dump buffer(s)
6d3cdc322 : Add TENSOR_QUANT8_ASYMM_SIGNED support for more ops
37e52fa88 : Add Drm 1.3
b6261cb2a : Default hal for Occupant Awareness.
382ed1d65 : Occupant Awareness HAL definitions.
1cefaf624 : [AWARE] Protect string copy against buffer overflow
89f12f58b : Add TEMI filter, releasing AV handle and CI-CAM
da5409164 : gralloc: move VtsHalCameraProviderV2_4TargetTest to GraphicBufferAllocator/Mapper
a5aedc329 : Clean up BeginCommand.
a164db9e8 : Adding HAL API for disabling subscription
b20389e2b : Avoid injected location fused in GNSS location
98fd54471 : Refactor for audio device type in conversion.
83e3ca82e : Set up IRadioConfig 1.3 skeleton
0129f4336 : gralloc: clean up comments
9c5ebfc5b : gralloc: update lock and lockYCbCr
fba3ac86c : Applying the vehicle connector to the VHAL
3ebbb8273 : Add GRPC Server as a Library to VHal Build File
2a652cec4 : audio effect: Avoid using stack-allocated arrays
5be5483f4 : More memory test interfaces
cda8e6e03 : Implement the connector for emulated vehicles
3466c78b0 : Add TENSOR_QUANT8_ASYMM_SIGNED support for activations
3f17cc3da : Add TENSOR_QUANT8_ASYMM_SIGNED support for pooling ops
7eab6201a : vibrator: Add Composition APIs
697cb33c4 : Add DISABLED_OPTIONAL_FEATURES property
0001a5d5b : gralloc: list supported metadata types
a1df7c3d1 : composer: few changes for refresh rate switching
122bc2c0c : Add TENSOR_QUANT8_ASYMM_SIGNED support to ADD, MUL and SUB.
88d87faec : gralloc: add get and set BufferMetadata support
dead48f5f : Add hash for media.c2@1.1
5bfecf49a : Make HAL default service run on crosshatch_car (VINTF registration)
dbce8697b : VmsUtils: Add new methods to parse availability state messages
a70e4317e : Audio VTS: Fix MMAP tests
7623ed925 : Audio V6 wrapper: IDevice|IStream|IEffect.close releases HAL resource
ebd88ba8d : NN HAL: Upgrade IPreparedModel::executeSynchronously to 1.3.
a63b53f9a : hal(wifi): Set HAL logd severity based on ringbuffer verbosity
04bf939c7 : Add QUANT8_ASYMM_SIGNED support to SELECT op
c88f4c60a : Add quantization coupling test
d79abbb0d : default drm hidl: Fix decrypt destination base ptr
e3c8d131b : Fix a mistake in the RSSNR range.
8dd7db320 : Merge "Make gralloc0 pass-through mapper handle layers" am: b756e23e5c am: 6982d1aec5 am: 6c3213c940 am: afc577e108
95e36b703 : Revert "Revert "Wifi: Support check on device capability for 6GHZ""
ad2b44760 : Revert "Wifi: Support check on device capability for 6GHZ"
4ffd6b615 : Add hashes for Keymaster 4.1
a31394b24 : Add media.c2@1.1
b9fb7e58f : Interface Definition of Vehicle HAL Connector/Vehicle Server Pair
42f01a647 : Mark RSSNR in 4G as an optional support, and vendor dependency
0d3fe0857 : graphics: fix failed VTS cases
336fe46ae : Convert VtsHalWifiV1_*Target to be parameterized test
7ba4cf867 : Support chose permissions for vendor property
16c43fb4f : wifi(vts): Set the iface up as a part of setup
03b66e1de : graphics/common: add stable AIDL types
cf36cea09 : Add support for SLCAN
046257fd2 : Wifi: Support check on device capability for 6GHZ
bbf5959db : Camera: Signal when all Hal requested buffers return
1f4012f41 : Add Signal Strength Threshold HAL for 4G and 5G
6f4a23292 : hardware: interfaces: sensors: fix -Wreorder-init-list
66f598e10 : Combine test parameters into TestConfig structure
86e5880d8 : Log and return error if failed to listen to a socket
8774f10b7 : Add NNAPI 1.3 OperationType
b14c36400 : vibrator@1.4: remove from current.txt
4e9c4061c : audio vts: Remove explicit dependency on the new types
89157a4ba : Wifi: MBO-OCE feature support (phase 1)
62a760c32 : NN HAL: Upgrade IPreparedModel::execute to 1.3.
68c3234ad : NN HAL: Upgrade IPreparedModelCallback::notify to 1.3.
0ce0f981a : Add cas@1.2 support
5b8fc1298 : audio: Run VTS tests for streams of non-primary modules for HAL V6
bf9f6d39e : gralloc: name buffer at allocation time
a6a2af85d : gralloc: clarify lock access region
eeb53385b : Wifi: Add 802.11ax support to RTT
a90619662 : Improve error handling with separate ICanErrorListener
040bfea97 : audio: Add CALL_SCREEN audio mode.
de2a5dcd4 : [hardware][interfaces][graphics] fix -Wimplicit-int-float-conversion
1ed70316c : DO NOT MERGE: audio: Skip tests if audio HAL service lacks "primary" device
65d03e4d8 : [hardware][interfaces][sensors] fix -Wreorder-init-list again
93a389c70 : Convert VtsHalGraphicsComposerV2_4TargetTest to be parameterized test
047902042 : audio: Run VTS tests for non-primary modules for HAL V6
88213e319 : DO NOT MERGE Add DISTANCE_DISPLAY_UNIT to google VHAL
ff7462064 : Convert VtsHalGraphicsComposerV2_*TargetTest to be parameterized test
07ccc7a17 : Camera: Add bokeh mode tags in camera metadata
94e44b576 : Revert sensors multihal 2.0 changes temporarily.
7882ae680 : composer 2.4: add api to control vsync period
09638bb7c : DO NOT MERGE Add DISTANCE_DISPLAY_UNIT to google VHAL
0f94ba87a : VTS refactoring for filter separation
b4b680167 : Refactor Tuner HAL Default Impl for Filter and Dvr separation
e5125a89a : Add Filter linkage and seperate interface
80feb3cdf : Wifi: Handle invalid error values from vendor HAL
8613f809f : audio: Parametrize core VTS tests
07b442e96 : MH2 | Write processedEvents instead of original events.
9bed3dc4f : Update cas@1.1 hal to cas@1.2.
bc1d5aa08 : audio: Parametrize effect VTS tests for V6.0
2e5961c0c : Add sensors 1.0 default HAL to uhid group
d306cccd0 : audio: Extract utility functions
7f9a0157b : Creating IRadio 1.5 vts framework.
d861e2be9 : Create IRadio 1.5 folder and empty files.
86e1aebad : [RenderEngine] Fix test build for RenderEngine refactor
17030494e : DO NOT MERGE: Audio VTS: Wait after stream close
bf46132fe : MH2 | Implement debug method of HalProxy
1de5bb334 : MH2 | Fix wakelock name
e56767d56 : Wifi: Add getConnectionCapabilities API
e07215347 : MH2 | Check that subhal index is in range
336c1c71e : MH2 | Add restart logic in HalProxy::initialize method.
38b298946 : [hardware][interfaces][automotive] fix -Wreorder-init-list
0e2911ebe : [hardware][interfaces][sensors] fix -Wreorder-init-list
f210a8ca9 : [AAE Power Mgt] Allow Suspend to RAM without triggering Garage Mode
89af69eb0 : Convert VtsHalGnssV2_0TargetTest to be parameterized test
4652a0e56 : Convert VtsHalGnssV1_1TargetTest to be parameterized test
dc1146d90 : Use static libaudiofoundation in VTS.
aa181aec4 : gralloc: require locked buffers follow format
731d7125b : MH2 | Change rc file to more appropriate settings
f09465d11 : MH2 | Add makeFMQ helpers to HalProxy_test
75cc7bf2f : MH2 | Implement wakelock processing thread
6beae321c : Wifi AP: Remove HAL-level MAC randomization
9a1e5aa93 : Fix minor issues in dmux default impl
b25ffb297 : Fix spelling error.
54a3b0b46 : Convert VtsHalCasV1_0/1_1TargetTest to be parameterized test
780abb8b6 : Increase neuralnetworks compatibility to 1.3
5ef23f16e : Modify NNAPI VTS tests to run on version 1.3
4d00307c5 : Copy VTS tests from v1.2 to v1.3
7f0ee628b : Create NNAPI HAL v1.3 and add TENSOR_QUANT8_ASYMM_SIGNED OperandType
0ede089f5 : Fix requests for IBootControl 1.0 when using the 1.1 HAL.
6d72a8110 : Fix Vibrator 1.4 Hashes Ordering in current.txt
63cddfc13 : Explictly cast size_t into a long data type
c6fa0abf5 : Revert "Revert "Revert "Revert "Extend EVS interfaces and data types""""
468cc1d47 : Revert "Revert "Revert "Extend EVS interfaces and data types"""
47b45af32 : Revert "Revert "Extend EVS interfaces and data types""
1b73d28c0 : Revert "Extend EVS interfaces and data types"
e6976fce8 : Extend EVS interfaces and data types
95ac05d73 : vibrator: Async Callback API Example
b003105ef : Add Vibrator 1.4 Hashes to current.txt
abf6b1c88 : DO NOT MERGE: Audio HAL: Add missing device to XSD
1109e9fee : Adding PES filter functionality to assemble PES data
791250205 : Adding filter status tracking logic into Demux default impl
eabbe5d1b : vibrator: Limit Length of Async Callback Tests
e93fdf9a4 : MH2 | Implement dynamic sensors callbacks on HalProxy
552c7a66e : Revert "Revert "Modify NNAPI VTS tests to run on version 1.3" am: 64f9eb4bd5 am: 7973d7dec5 am: 8bde98b027"
b098d21e0 : Revert "Revert "Copy VTS tests from v1.2 to v1.3" am: 9613b4649b am: 432f6d1609 am: fe2cd91115"
bcc123b2d : Revert "Merge "Revert "Increase neuralnetworks compatibility to 1.3"" am: c805505344 am: 5b33b3e129 am: 9c0273b979"
53fc8ed1c : Revert "Audio HAL: Add missing device to XSD"
c37306ea6 : Wifi VTS: use VTS-native feature detection
5756887a7 : NNAPI VTS update in response to utility function change
e98e6793b : Add template for 1.3 types.hal and regenerate it
2d724a325 : Add a README for tuner HAL.
e36b09b4c : Fix some spelling errors
4bad0f984 : Adding a Broadcast data flow test with a PES filter
5094ae172 : Adding the mocking frontend tuning functionality to take specific ts file as source of a Demux.
22cd1cbf8 : Adding filter configuration and pes filter test based on PID test
42a5b4b87 : Adding a TS filter functionality into the Demux default impl
859ec12b8 : Tuner HAL : patch comments and ATSC3
c919f9657 : Add IWifiApIface@1.4 (configurable MAC address)
130bf68cc : Update README
e2fd183d6 : Allow device to have use Audio HAL V6
0349c2f03 : Introduce Audio V6
5bc18d653 : Script to generate new audio HAL version
82299438b : Add sensors 1.0 default HAL to uhid group
21ed9de1f : Introduce IBootControl 1.1.
c69e3e997 : Change some formatting for better script parsing
de7d06bab : Convert audio HAL service mk to bp and rename the service
7259f3ab2 : Increase neuralnetworks compatibility to 1.3
a0cbe5804 : Edit a comment to reflect an actual enum type name
2cae5c8b0 : Replace sync_enums_to_hal.py with generate_api.{py,sh} and regenerate */types.hal
67e91107c : vibrator: Async Callback API VTS Tests
9bc4e8696 : Add CTS/GTS tests for TH presumbit.
ce44a4b36 : composer: Add getDisplayConnectionType
82b84148c : Remove libhwbinder/libhidltransport deps
809249059 : Wifi 1.3: Fix STA getFactoryMacAddress test.
b49dadfb6 : Modify NNAPI VTS tests to run on version 1.3
3b13b55ac : Copy VTS tests from v1.2 to v1.3
5a7b67ab8 : Create NNAPI HAL v1.3 and add TENSOR_QUANT8_ASYMM_SIGNED OperandType
9f290826b : vibrator: Support Async Callback APIs
38e79e690 : Update OWNERS
93347e2f4 : Freeze wifi supplicant 1.3 HAL
44d525b68 : Change AP_POWER_STATE_REPORT's access property.
bde28187e : Freeze wifi 1.4 HAL
597142692 : MH2 | Implement pending writes thread
1eb823636 : wifi: add pmk cache interface
fda9224f1 : Playback VTS modulization
db23aa825 : MH2 | Implement direct channel and direct report methods
016b73119 : Add DVBC/DVBS/ISDBT/ISDBS/ISDBS3/ATSC3 support default implementation
0d5c8da33 : Add DVBC/DVBS/ISDBT/ISDBS/ISDBS3/ATSC3 support
83e4370ae : MH2 | Implement injectSensorData method of HalProxy
e2f447ae0 : Revert "Revert "Wifi: Move LOCAL_VINTF_FRAGMENTS to executables""
1ab2fac7d : Revert "Wifi: Move LOCAL_VINTF_FRAGMENTS to executables"
0d653ad82 : Wifi: Move LOCAL_VINTF_FRAGMENTS to executables
d6887ca8c : Remove unnecessary include in service.cpp
d0cd57d4c : MH2 | Implement ScopeWakelock ctor and dtor
537c0274b : MH2 | Add rough proxy callback postEvents method
f501a98aa : Wifi: Uprev Wifi HAL to 1.4
9db58dfa4 : Tuner HAL Demux Playback interface VTS
a4885299c : Tuner HAL Demux Playback interface implementation
2226b070f : Add record and playback to Tuner HAL
7076f629b : Change NNAPI VTS to use TEST_P to iterate across all service instances
11107873a : Improve visibility of IMemory security risks
f97a3f357 : Multihal 2.0 - Small tweaks to sensorHandle handling
f99bffd08 : Specify NNAPI Burst FMQ read/write requirements
7a7235461 : MultiHal 2.0 - setOperationMode and init direct channel flags
dc7a8e789 : MultiHal 2.0 - Get sensors list from subhals
6a05e9113 : Returning HWC2_CAPABILITY_SKIP_VALIDATE capability if device supports it
4b4c7b744 : MultiHal 2.0 - activate, batch, flush methods of HalProxy
1638531df : MultiHal 2.0 - proxying api calls helper methods
d90958026 : Remove unused libcrypto dependency.
48544cc38 : "successful preparation means successful execution" guarantee neglects bad operation inputs
14fe1d902 : Add three vendor properties for e2e test
a07870dd5 : Check for the correct userId in callbacks
2814d0417 : Add an OWNER file to the Tuner HAL 1.0 VTS
052275a92 : Tuner HAL Demux Filter VTS
a609d5a0e : Tuner HAL Filter APIs default implementation
2dfa33790 : Add filter function to Demux interface and Add program info to Descrambler
aacbf9485 : Set up shell to use for unit tests
e16af0a44 : Consolidate NNAPI VTS utility code
bbe5dad26 : Cleanup NNAPI VTS tests
72227f3ef : NNAPI Combine Compatability test with VTS test
f7a8f03e3 : Change NNAPI VTS to use static library
c7cdd550a : Fix V1_2::IDevice::getType documentation: was @param instead of @return
13d03d517 : Rev up vr_hwc to composer@2.3
cbfa6b998 : Statically check test enums against HIDL definitions.
9e2b97b83 : Update VTS tests with the new test harness.
2879067dd : Multihal 2.0 - Implement SubHal discovery
615647f43 : Fix spelling errors
600809eaa : Convert LazyServiceRegistrar usage to singleton
c247c884f : Tuner HAL VTS for Demux and Descrambler Interface.
fd4243a95 : Tuner HAL default implementation for Demux and Descrambler Interface.
f3eec03f4 : Add Demux and Descrambler interface to Tuner HAL Test: Manual bug: 135709729
8fc4622bf : Modify validateBurstSanitized to take a single request.
491b0a891 : Modify 1.2 VTS tests to consume test struct directly.
79e0167fe : Adding OWNER for the TunerHAL implementation
a51eb93c5 : gralloc: add IAllocator/IMapper 4.0 to camera HIDL
6aad04027 : Modify 1.1 VTS tests to consume test struct directly.
8e8b70c43 : Modify 1.0 VTS tests to consume test struct directly.
244e794ff : Check timestamp before updating the value
53aff11b3 : composer-vts: support gralloc 4
0d0228de5 : Add a method to override a master
b96c2eb11 : composer: support gralloc 4.0
7d6690e53 : Improve IFrontend docstrings
a8c3130a3 : composer: refactor ComposerResources into shared library
5830754d3 : Add MASTER_RELEASED EVS event
d2a82466d : Add methods to get or set camera parameters
01f5eacdc : Tuner HAL VTS for Tuner and Frontend Interface.
126ee9202 : Tuner HAL default implementation for ATV for Tuner and Frontend Interface.
d0aef4dfe : Add more HWC vs RenderEngine tests to composer vts
bca165e63 : Tuner HAL for ATV Initialize Tuner HAL review from Tuner and Frontend Interface.
a9bd7a4e4 : Camera: Timing requirement between notify and processCaptureResult
c34e6683b : Add a sub-HAL implementation for testing multi-HAL
a689f8a65 : Add skeleton for multihal 2.0
b183194f7 : Lacking TURN_SIGNAL_STATE implementation causes emulator GUI broken.
b355bf38e : Fixes typo.
1b38536a8 : Use audio containers from libaudiofoundation.
bd5b290fb : camera/metadata/3.5 Add SYSTEM_CAMERA capability.
0ec8d63d5 : Test CAN bus HAL
1b2c6efe4 : Implement CAN bus HAL tools
873296702 : Default implementation for CAN bus HAL
45a70ce00 : [VTS] Update RenderEngine dependencies.
3f48f4e98 : Deprecate IAudioControl.getBusForContext
0cb0aed33 : ocsp: add getOcsp and setOcsp methods to control ocsp behavior
a27d4e435 : Define CAN bus HAL.
2619443e0 : Add DISTANCE_DISPLAY_UNIT to google VHAL
f76964bbd : Add libaudiofoundation.
2400b69b8 : Add EVS v1.1 interface
e472971e9 : Move utility functions to a common library
1d0f024bd : Update comments on EVS 1.0 interfaces
57800d71f : Update OWNERS for sensors HAL
d3bef8732 : Address GNSS VTS code duplication (part 1)
cd995a8c1 : Add MIXED type property in google HAL
c62d9b110 : Add electric defrosters and unknown in FanDiretion
7dc09889b : Fixes vts failure. Formats code.
6534164fd : graphics: rev IAllocator/IMapper to 4.0
2bcfdc82a : Refactor generated NNAPI tests
92d1226f9 : Setting layer dataspace to match the color mode
c99ced161 : Move strided_slice_invalid_output_dims to spec directory.
d6db130a2 : Use shared variant of VNDK libmedia_helper
e3a08d761 : Enable VNDK for composer 2.4
781d0bbe3 : [Composer] Create place holder for Composer 2.4.
4745a3d96 : NNAPI VTS fix from NNAPI CL: Cleanup HalInterfaces.h
23d0e562e : Update NN VTS callback objects
6d1493018 : VTS : fix vts fail [1/1]
37edd052c : Fixing client composition setup on non-SRGB color mode displays
0ce19b8fd : Update properties' config
7763d5354 : Remove compiler flag for dynamic output shape tests.
d365e2b5f : Add an xsd file for Short Audio Descriptor xml config file.
98f271516 : Fix the name of the constant for device [dis]connect parameter
822686148 : Update paths to NNAPI VTS models
1d6b46599 : Refactor NNAPI VTS to remove unreasonable dependence between versions
1b5692ea0 : [Cleanup] Properly export lib headers.
5bf9dc69a : Validate Render Engine output in composer VTS 2.2
5261dce87 : Audio service: Refactor register interface
135346837 : Avoid potential race condition in test setup
7c8eb6800 : Add support for different color modes for readback
a559b823f : Explicate SRGB in Composer VTS 2.2 Readback Tests
337e0084d : Version dependant target should included version in name
c1dc31340 : Adding support for different Mapper versions in IComposer VTS tests
f69d8bc9c : Keymaster memory management is inconsistent
f9f366e51 : Added HIDL based software implementation of gatekeeper
129785412 : Add radio config 1.2 VTS tests
b019fd7a9 : Clean up Readback test
b28e69f37 : Removing an extraneous test
1a18c0805 : Ensure that drivers return an error if STRIDED_SLICE parameters are invalid
9b2e50429 : Revert "Zero hidl-generated structs (cas)"
2b537f785 : Zero hidl-generated structs (cas)
af09bfeed : Add BGRA8888 format support.
c03613d76 : Add dep to ...broadcastradio@common-utils-2x-tests
f1ca6754a : Fix IBurstCallback.hal typo
dc5d7c26e : Audio HAL: Add missing device to XSD
8c0edf6c8 : Expanding VTS test coverage
ccbd24f63 : IMapper: change an error message
8f685f963 : Revert "Mark layers with color transform client composition if not implemented."
a8f33f7db : BidirectionalSequenceLSTM op: Fixes VTS test for merge_outputs

+- Project: platform/hardware/knowles/athletico/sound_trigger_hal

f32bf0d : sthal: fix vts test failure
beb692b : sthal: correct the detected keyword id transition
0a62d26 : sthal: ignore get_model_state during call.
f0227c5 : sthal: moved Soundtrigger HAL API version to 2.0
cab8062 : sthal: block event when capture buffering.
07ec113 : change supported_model_arch property for GMS
f96b22f : sthal: refactor hw_properties.
75d2d6d : sthal: use force_reset instead of reset API
4bf24e8 : update supported model arch for pixel 4
be53bb9 : sthal: refactor the logic and error handling.
ed79a65 : sthal: blocking interaction when firmware not ready
5eb74c7 : sthal: support new API on Android R.
b13c249 : sthal: avoid deadlock when recognition callback
3012c22 : Refactor audio device type in sound trigger HAL.
fea75f3 : sthal: update list during incall mode in recovery progress.
a827f05 : sthal: handle multiple rx stream for bargein
17eede9 : sthal: reset all route before handling crash recovery
6f57773 : Add presence, swipe and tap enable commands
7d2e163 : Add ability to force individual gestures
80155e9 : Add Oslo Max Power Command
b8a81cc : oslo_config_test: add parameters
e2aff50 : sthal: correct the prop name and sync the default settings with ahal
e292715 : sthal: Adjust CHRE buffer threshold to 64000

+- Project: platform/hardware/libhardware

8abec648 : Make libhardware_headers available for native_bridge
a3a52f6d : Set min_sdk_version to be part of mainline modules
1d08a56c : usbaudio: Add missing 'return' on error
de4d82fc : Added identity credential key to keymaster tag set.
3b4b33f4 : Add a callback for codec format changed.
e59d5b1e : Add Keymaster4.1 definitions.
ae001b8b : Add ROLLBACK_RESISTANCE definition to for KM4
6f48a11a : Add ROLLBACK_RESISTANCE definition to for KM4
d5f2f67c : [hwc2] Add generic layer metadata (Composer 2.4)
df2f2301 : Add ROLLBACK_RESISTANCE definition to for KM4
e2a118aa : Update new values for latest sensor HAL changes
f777542f : Add getClientTargetProperty API entry.
dc108268 : add start_recognition_exteded soundtrigger api
b923ad03 : [composer] Make Auto low latency mode APIs optional.
c1b2f075 : hwcomposer2: add seamlessPossible callback
581c6732 : add get_properties_extended soundtrigger api
25264489 : Fix accidental implicit fallthroughs
038dfb1b : Add ALLM and Content types in hwc2
d211ba6b : Revert submission
c3c3f12f : add support for sound trigger device api 1.3
26f0adfe : Audio HAL: Add API to attach an effect to a device
db8dc4a6 : Revert submission
b1c4e2dd : Revert submission
256ef2d1 : Revert "Revert submission"
a09086b9 : Revert submission
2fcfc827 : Add ROLLBACK_RESISTANCE definition to for KM4
472c7ed0 : Audio effect HAL: Add create effect API with device ID
f77ae436 : Add ALLM and Content types in hwc2
bfcf9140 : Fix accidental implicit fallthroughs
540824e6 : Fix accidental implicit fallthroughs
e43fe9dd : Fix accidental implicit fallthroughs
e38c5a97 : Fix accidental implicit fallthroughs
fbeb4fc1 : Fix accidental implicit fallthroughs
b1ea403d : hwcomposer2: few changes for refresh rate switching
739ce6bb : r_submix: Fix get_next_write_timestamp and get_input_buffer_size
8324c92f : hwcomposer2: add api to control vsync period
7788716b : audio remote submix: fix write blocked on input standby
9c1266cd : HWC2: Add getDisplayConnectionType
dc00dd01 : Remove custom timestamp from hw/libhw/input
2cadb587 : remote submix: add null check on audio pipe pointer

+- Project: platform/hardware/libhardware_legacy

22f7050 : Wifi: Add support for mapping DSCP to Wifi AC
d619c41 : wifi-hal: Add support for interface create/delete.
536d077 : wifi: thermal hal api
3f3fa98 : Wifi: Vendor Hal Thermal Mitigation API
05ac877 : Wifi: Remove capability for 6GHz
45b0a73 : Wifi: Add WLAN_MAC_6_0_BAND to the list of bands
1bc3c57 : Use uint64 instead of long for better portability
a1ce7dc : Wifi: Support check on device capability for 6GHZ
063fe29 : Wifi: Add 802.11ax support to RTT
db87b4e : libaudiohw_legacy needs libaudioclient_headers
698a39a : Merged-In Revert "libpower: RAII wake lock implementation"

+- Project: platform/hardware/nxp/nfc

42574fd : Fix bugprone-posix-return warnings
2225c0c : Align with NFC stack setting to use generic mifare reader option as default
6dd5396 : Prevent OOB write in phNxpNciHal_write_ext
95ff95f : Prevent OOB write in phNxpNciHal_write_ext
57f57aa : Replace string functions with safe alternatives
279234a : Fix warnings from static analysis tools
6ece5eb : Prevent OOBR in NxpNfc::ioctl
5e3303d : Revert "Phase tirm offset sign bit update"
85b54c6 : Do not enable factoryota mode by default
7eab85c : Fix warnings from static analysis tools(hal_nfc-2/2)
bf307e5 : Fix warnings from static analysis tools(hal_nfc-1/2)
9e2d8a1 : Prevent potential OOB in phNxpNciHal_NfcDep_cmd_ext
4e4e092 : Prevent OOB write in phNxpNciHal_send_ese_hal_cmd
65c90b3 : Update cfg files search rule
1afa2ad : Remove configure UICC/eSE from System Property
84f4e2e : Prevent OOB Read in phNxpNciHal_write

+- Project: platform/hardware/nxp/secure_element

1c9df71 : Fix warnings from static analysis tools
cb7dde1 : Replace string functions with safe alternatives
93b6583 : Fix warnings from static analysis tools(se_hal)
14807a1 : Update OWNERS file
cbe447d : Change secure_element interface start method

+- Project: platform/hardware/qcom/audio

7e30a80 : hal: add gapless offload playback control
f030fe8 : audio hal: fix audio leak when disconnecting A2DP sink
680f560 : hal: Fix AudioRecord and AudioTrack timestamps incorrect
63f76ad : Remove log spam when placing power hint call
5ffccff : audio: support more channel condition for stereo recording
b8c5a0f : Probe PowerHAL HIDL first
e18c262 : Support Power HAL AIDL service
2e56379 : visualizer: fix issue of subtraction overflow
506fd42 : audio: free and assign NULL to global static device pointer
b2ea3cc : post_proc: release vol listener object based on context
3baf1e2 : Fix Pixel HAL for Audio VTS V6.0
73d6b59 : audio: free and assign NULL to global static device pointer
6d5f569 : audio: hal: do not convert zoom value in audio hal

+- Project: platform/hardware/qcom/bootctrl

7ba68ec : Revert^2 "Build bootctrl.msm8998 with Android.bp.""
28b533b : Revert "Build bootctrl.msm8998 with Android.bp."
e28bad8 : Build bootctrl.msm8998 with Android.bp.

+- Project: platform/hardware/qcom/camera

6777bc3 : QCamera2: HAL3: Fix ERROR_REQUEST/ERROR_BUFFER bugs
dc00670 : QCamera2: Avoid switching the reprocess type during HDR+
03093e6 : Remove log spam when placing power hint call
472efb4 : QCamera2: Avoid linking to perf vendor extension library
9e7018b : Probe powerHAL HIDL first
83d6468 : QCamera2: Avoid accessing invalid data during flush
6d6e3e5 : HAL3: Fix a use-after-free bug
0ca5ca9 : HAL3: Fix a use-after-free bug
f675b13 : QCamera2: Avoid accessing invalid data during flush
8005fc7 : Support PowerHAL AIDL Service for P17 camera
7fe68e0 : Camera: Do not map HDR+ crop region to sensor coordinate system
a0d6696 : QCamera2: HAL3: Add zoom ratio control (take 2)
e7413dd : Revert "QCamera2: HAL3: Add zoom ratio control"
e1140cb : Revert "QCamera2: HAL3: Add zoom ratio control"
7c10f23 : QCamera2: HAL3: Add zoom ratio control
a440f4d : hardware: qcom: camera: fix -Wreorder-init-list
39c9336 : camera: Handle depth requests and flush
2d3b963 : Improve visibility of IMemory security risks

+- Project: platform/hardware/qcom/display

9bac9d39 : hwc2: add locks for callback functions
ccf7cd3b : hwc2: add locks for callback functions
625dbe2b : sdm: Add HAL_PIXEL_FORMAT_NV21_ZSL support in GetSDMFormat
b43a7e3d : gpu_tonemapper: Use latest version of C++
10d9ddfe : hwc2: Validate input parcel values for few qclient methods
25569094 : hwc2: Validate bounds check for input parcel.
77be704d : hardware: qcom: msm8998: display: fix -Wimplicit-int-float-conversion
4a12ab51 : sdm: core: Use upstream DRM_MODE_REFLECT_ defines

+- Project: platform/hardware/qcom/gps

2569796 : fixing the location api level race condition on callbacks
002ed43 : [DO NOT MERGE] Comment out LPP in HAL
e94011d : HIDL API impl can not return false
9e40099 : stub out injectTime API as we should not handle that
af5afe3 : Comment out LPP in HAL
d89dce9 : Integer overflow leading to a buffer overflow

+- Project: platform/hardware/qcom/media

6290468 : mm-video-v4l2: venc: Correction in profile check for H.264
fa9f654 : walleye/taimen: fix AVC level support
7ba307c : vdec: Set correct output buffer size: dynamic meta mode
1da75db : mm-video-v4l2: venc: revert add support for handling EOS buffer
5c3f5e0 : mm-video-v4l2: venc: Check private handle->flags changed in empty_this_buffer_opaque
585eaee : mm-video-v4l2: venc: Set 601-Limited colorspace for color-converted buffers

+- Project: platform/hardware/qcom/sdm845/display

f0360a1d : hwc2: add locks for callback functions
40664378 : hwc2: add locks for callback functions
9a1a6e5e : gralloc: Additional buffer validation in getTransportSize
9c248775 : gralloc: Additional buffer validation in getTransportSize
5b0da005 : sdm: Allow skip validate after idle power collapse
55dd884a : sdm: Add HAL_PIXEL_FORMAT_NV21_ZSL support in GetSDMFormat
9117ee5f : sdm: Add support of SetLayerColorTransform with GL composition fallback
6056e6a4 : display: Add display_intf_headers header library
2b51ac83 : display: Remove C++ standard flags
974af5a2 : gpu_tonemapper: Use latest version of C++
dde08184 : hardware: qcom: sdm845: display: fix -Wimplicit-int-float-conversion
750ad60f : move libdisplayconfig to system_ext on 845
ec5d48be : Remove .vendor suffixes on SHARED_LIBRARIES
d5138f56 : hwc2: Teardown CWB in Create Virtual Display
420f6ac4 : Revert "sdm: Fix Concurrent Writeback fence handling"

+- Project: platform/hardware/qcom/sdm845/gps

56de94b : [R] Removing benign error message
ca948af : Fix odcpi feature when Location is off in settings
d0392f0 : HIDL API impl can not return false
6c0b9e6 : [DO NOT MERGE] Comment out LPP in HAL
97eef6b : stub out injectTime API as we should not handle that
15b4c38 : stub out injectTime API as we should not handle that
ee1bcc7 : Fix GPS issue after handling SSR
0cb5a72 : Comment out LPP in HAL
419848a : Integer overflow leading to a buffer overflow
d0d6c57 : [GPS] Merge CR#2453584
e7977e7 : [GPS] Merge CR#2397902
ccf5434 : Integer overflow leading to a buffer overflow
5903239 : Integer overflow leading to a buffer overflow
f2bff88 : fix CFI issues
b57b10f : util to get get symbol from a library

+- Project: platform/hardware/qcom/sdm845/media

4c2000cb : vdec: Set correct output buffer size: dynamic meta mode
ad4c185b : vdec: Set correct output buffer size: dynamic meta mode
fc9c7527 : mm-video-v4l2: venc: handle use after free on venc_dev

+- Project: platform/hardware/qcom/sdm845/thermal

f9dc8af : thermal-hal: Add sensor config for ATOLL
99c39c2 : thermal-hal: Add soc ID for msmnile
5840348 : thermal-hal: Add sensor config for lito

+- Project: platform/hardware/qcom/sm7150/gps

8d10577 : Merge CR2660953
94396cb : Update os_pickup.bp and disable sm7150 gps
7fcd884 : Fix odcpi feature when Location is off in settings
cd5ef1d : Only allow one extension obj of each type to be created
5b2a2ed : Comment out LPP in HAL
df7f255 : Use 'subdir-objects' option in HAL configure options
355dcda : Correct DataItem logging in SSO::notify
4aa037b : HIDL API impl can not return false
77ad909 : alias elapsedRealtime for le pla
72eafb9 : fix nmea GNS mode indicator isssue
8400fc7 : Location integration API: misc fix
dcd79b4 : stub out injectTime API as we should not handle that
f888378 : FR 53788: DGNSS info for SPE position and SV measurement report
1fcc70d : Populate elapsedRealtime for measurements
8375240 : Add eraseTrackingSession in function stopClientSessions
8772688 : Use AGPS_CONFIG_INJECT to disable setting of few AGPS configs
ed3ccee : stub out injectTime API as we should not handle that
fb232bd : Fix case where Emergency SUPL NI should be denied
d71529a : Logging buffer implemented by skip list
4486798 : Remove LPPe injection
6c35439 : FR 57252: GPS hal changes to allow configuration for LE target
97c612b : Use gmtime_r function to avoid UTC time corruption.
c7b6382 : SUPL Version for 5G and LPP Rel 15
31f3995 : Remove assigning preferredAccuracyMeters to minDistance
62042a2 : fix nmea B2AQ issues
61c8aac : Concurrent position report: report out SPE fix promptly
17b63a7 : Revert "gps: Add diag permissions for gnss service android interface 2.0"
e14cbf3 : GNSS BDS max SV ID: update to 237 from 235
569517b : GPS HW module: fix << overflow issue
6bfa690 : Handle SPE session TBF and nHz subscription for automotive
52d928e : GPS HAL: send platform power state event to modem
386a741 : Add NI_SUPL_DENY_ON_NFW_LOCKED configuration
7eb1dcf : GPS NMEA: generate empty GSA sentence for dead reckoning fixes
755bba2 : GnssSv struct: make it in sync between 3.0.c5, 4.0 and 5.0
ae1d903 : Add listener for the initial battery status
f195c21 : nmea: fix status and mode indicator fields of RMC
5c568ca : GNSS adapter: fix a race condition
589705c : Remove libhwbinder/libhidltransport deps
3a84bfa : GPS NMEA: enhance gga fix qualtiy for sensor contributed fix
ba93fa3 : GPS log util: add capability to log modem callflow with debug level
87923e4 : GPS: enable tunc constrained feature by default for auto PL
201f612 : Enable/Disable process launch by loc_launcher based on SOC-Id
a44fc03 : gps: Add diag permissions for gnss service android interface 2.0
8e7733b : Disable few process launch in loc_launcher for low ram targets
f809802 : Assure accurate elapsedRealTimeNanos calculations
73f69ef : Enable Android sanitizers
fa7f9e3 : Prevent left shift by a large number
973698d : Remove libhwbinder/libhidltransport deps
2f8791e : Update SSL cert path
2ef1adc : Systemstatus - add support older version of PQWME
bf12ff2 : Use 'subdir-objects' option in HAL configure options
b6f1963 : Fix deleteAll case for GNSS HIDL 2.0
7cc604b : Change Word in comments in default configuration
d814116 : Change word in comments
f07b76b : Adding NAVIC in delete aiding data
d66fc2c : Reversing the Added API to read the device SOC ID
4d2c727 : Add API to read the device SOC ID.
704ec01 : Preliminary Android target definition for sdmshrike
2379d8b : Change Word in comments in default configuration
c093824 : change some of the comments that contain prohibited words
2cae87f : Change word in comments
bf3d36c : Selectively send deleteAll command to engines
92ba006 : Support PQWP7 parsing without NAVIC
c891e73 : LocIpc sender recv and recver send
f4dc944 : Make use of USE_GLIB flags for LE related functions
1209591 : change some of the comments that contain prohibited words
0df749e : Adding one level of context swith for Geofence_add
42e8ab0 : Add GNSS Deployment Support.
4e9fee0 : gps: Add diag permissions for gnss service
d3e6df0 : Remove LPPe UP/CP config in gps.conf
1a1232c : GPS hw: report ppe/spe report with combined report
39e34de : AgpsManager supports two clients
32e36b8 : delete of shared LocApiBase::mMsgTask may cause issues
f97d7ae : Removing GPS_LOCK conf. from gps.conf
bbc8da3 : Generate Navic SV NMEA sentence - GIGSV
5fcc37d : Integration on googleplex
e549c9b : Set NMEA masks for multiband related and NAVIC(GIGSV)
818dacd : GPS_LOCK has the wrong value after killing GNSS process
b76bc5c : gps: Avoid duplicate gps.conf
dce1dfe : Change ModuleType name
be937a3 : skip building when BUILD_WITHOUT_VENDOR = true
3d914e6 : Initial empty repository
8a6244b : Allow NFW enable/disable as in 'P'
867091e : Initial target definition for bengal.
fc6f5be : Fix potential NMEA event registration issue
83c1972 : Adding NAVIC to constellation string array
3b4814e : Use getVendorEnhancedInfo API
1a16ef3 : Report ErrRecovery only when there is actual event
f48758a : modify QZSS SVID according to NMEA spec 4.11
903040f : Add support for MB SV Poly fields
a664409 : Drop SUPL URL dup check in set and update command
1608ffb : SUPL-2.0-con-034-1/2 test case fails
2b5e2c4 : Enable TARGET_USES_QMAA flag and remove dummy hal
a88f092 : Revert "Remove support GNSS HIDL 1.1 for legacy devices"
95ee889 : Add XSSO support for multiple network handles
14cba9c : Enable GTP_WAA feature
18eb6db : Remove params duplicate check for DSDS issue
23e0913 : Remove redundant LocPosTechMask definition
974fedb : Remove support GNSS HIDL 1.1 for legacy devices
18d9283 : Fix updateConnectionStatus call in gnss hidl 1.0/1
5f21e4f : Send abort msg explictly to loopback address
9fbe4b7 : Add validity bit and field for Glonass system RTC
90cbefa : B2A-Q "in use" bit is not correctly set
333e695 : Loc Ipc: add routine to notify sender that receiver has restarted
acf2aea : NV is not set to blank when SUPL_HOST is set to NONE
49f7e15 : GnssAdapter: add support for ppe fix type and calibration info
32801f1 : Do not clear callbacks during gnss hidl cleanup()
90a0187 : Add B2A-Q support in NMEA messages
aadad65 : Fix SV in use mask isn't correct for multiband SVs
c3d1f8f : fix nmea GSV/GNS/GSA issues
ff98fec : AP Default Setting CRM Builds SM8250 and Beyond
61fd929 : Redesign Inet sender and receiver
061857b : GnssLocationInfoNotification: move basic location info to top
de13fc3 : Gnss adapter: do not send out empty sv measurement to Android
64514a5 : SV used in fix satellites are not updated for B2A-Q
0677be4 : Removing LocIpc::createLocIpcQsock* APIs
980dbf5 : Fix to use explicit sized structures
071fd82 : GPS getting locked after killing LocHIDL
2e7c04a : Update SystemStatus with battery info in HealthHAL
4c9b600 : Report Locations to AFW only when active tracking
04db4be : Downgrade locApiStopTracking print error to debug
c7cbd60 : Removing benign error message
41a8510 : KW issues on LA.UM.8.12
1e4aefd : modify DTM talker id
89583a7 : Add charger indication receiver in Gnss Hidl
7490804 : fixed a potential race condition in managing gps lock
210d3ca : Addressing format related to formating
02e5413 : Send updated GPS lock value to xtra-daemon
61b7ed6 : Fix few ASAN issues reported
331c6d9 : Adding NAVIC support
2ba3f04 : LocIpc redesign
8f9d530 : VINTF Manifest fragment for android.hardware.gnss
2dab397 : Gnss adapter: retrieve pdop, hdop and vdop from extended struct
b884edb : Set yearOfHw to 2019 if Location Privacy feature is supported
ce55313 : Enablement of location modules for lito
e8c1730 : GPS exteneded: add dir name and file prefix for ext ap client
aa95ca2 : Process CP_MTLR in emergency in different conditions
76e761d : SV "in-use" flags are not being set correctly for multiband enabled devices
bb5cbee : Age Second field in GNSS debug data is incorrect
2c71ec9 : feat: Add timeuncNs in PQWM1 message
e7c30fa : GNSS HIDL 2.0 updates
8890e5a : When sending GPS LOCK status to XTRA mask NFW bit
3e62412 : Gnss interface: add position injection for extended info
81f47db : GPS: add numSVUsedInFix in location api
0330e79 : Gnss adapter: fill in proper std deviation in position report
d6d55a4 : Send SUPL notification to the framework for E911 sessions only (older modems)
6f1fd95 : Initial target definition for atoll
9d0d8e3 : Default value of SUPL_ES to enable
27198a2 : ApnTypeMask is not returned when USE_EMERGENCY_PDN_FOR_EMERGENCY_SUPL
0802cf6 : LTE Positioning Profile is not reflecting properly
cd1031a : Update proxyAppPackageName field in nfw notification
e3240df : Changing the CaPath for SSL certificates
9f37d8b : Clean up several functions as a result of a better approach in GARDEn app for Privacy
a65b865 : modify NMEA according to version 4.11
313284b : fix CFI issues
07db01d : LocIpc derefs nullptr if stopping blocking listener
b95f05c : Streamline measurements processing
a6c61bd : Temp compilation fix for LKG integration
582337b : add sufficient delimiter for blank GSA sentence
5c1e23c : Batching and Geofence moved to GNSS HAL
b47ee49 : Integer overflow leading to a buffer overflow
546e88f : Add HAL support for network handle
b046241 : Improved Location NI Privacy
4b9768f : Move Legacy targets to GNSS HIDL 2.0
8bd2276 : Unified Vendor - Launch only android.hardware.gnss
1839fb1 : clear magic number for GPS_LOCK
3a0ae43 : Add unlink for corresponding link in measurements for GNSS HIDL 2.0
8d7df7b : enable gnss integer-overflow sanitization
ac8ce3c : Dummy impl for injectBestLocation_2_0
6b687ef : Combine updateConfig in GnssAdapter
d0825b6 : Fix makefile error for Gnss Hidl
b082fd7 : allow a isMaster client in LocAdapterProxyBase ctor
e226190 : Remove tracking redundanty and assure min interval
a928d60 : util to get get symbol from a library
9031075 : Add module android.hardware.gnss@2.0 for build
ce952c4 : GTP: Remove GTP-WAA and GTP AP CELL feature.
4149abc : Measurement changes in GNSS HIDL2.0
1d1d0e5 : Enablement of location modules for kona
e787280 : SUPL over WiFi changes in GNSS HIDL2.0
ae8db6c : add remove api for message queue
9a055d5 : Fix race condition that adapter does not get handleEngineUp
9b2e79c : Fix race condition that adapter does not get handleEngineUp
8926b41 : Adding gps_vendor_board.mk
1d823b0 : FR47367: Location client API for External AP
dc0efb4 : Enable support for External AP build
d1537fd : Adding gps_vendor_product.mk
7445c50 : New structures and handling of new data in the pipe
51dca01 : GNSS HAL 2.0 implementation
4b5fd7e : process launch switch based on vendor enhanced check is incorrect
2e97d32 : Fix build errors with libgps.utils.so
8e04d01 : GPS SV meas: new structure to support 10Hz
49c60ab : LocationAPI must also be freed on destroy call
5fba9e7 : Adding SBAS in GSV NMEA
afcf4af : make location.lnx.5.0 build for LE
99e5e01 : LocIpc could be using data member from a deleted obj
877b2e4 : Build dummy QMAA HAL to unblock framework
cd387d1 : LocIpc could be using data member from a deleted obj
400c1e8 : Launch platform specific processes
18c9909 : Qualcomm Unified Vendor - GPS
2332db2 : Fix issue with setting of thread name
abfeea1 : Fix KW P1 related issues
f7c6bf5 : fix multiple GPS_LOCK request
3203504 : PZ90 datum support
e232986 : GPS location API: support destroy with callback for completion
730abcc : GPS NMEA: generate proper nmea during leap second transition
dca1724 : Remove XTRA URLs from gps.conf
06d7e5b : Request for a data item value is not handle by SSO
b00c1c2 : Invoking dlclose in error case
d6b0854 : Lowered the severity of debug message
512388f : gps: add include files for LA compilation
84a2595 : remove LOC_MODEM_EMULATOR from gps.utils
831ea96 : Initial Android target definition for trinket
f3b1394 : Add socket name in error log message
7ba7e62 : Fix issue with app side NMEA generation for GSV
21b9c4e : FR48381: Support leap second change event
5b53be1 : perf: Reduce NMEA traffic over client IPC
2f80dcc : Handling network types not available in IAgnssRil enums
5a8d171 : New additions for Ephemeris and Poly handling
b95f55f : Add gnss hal 1.1 support for new target
6700088 : Set SV in use mask based on final fixes
2bef34e : FR47184: tunc constrained and position assisted time estimator
352ffcb : Pass Framework Action request object to HandleTurnOn msg task
935c001 : Fix for vertical accuracy field missing on SDK APIs
2ed4407 : gps: use common compilation flag for the same functionality
a9049e3 : Decouple Gnss Hidl impl into 1.0 and 1.1 version
b5fac5c : Added support for USE_EMERGENCY_PDN_FOR_EMERGENCY_SUPL
b81c6d4 : Fixed KW issues such as uninitialized variables
48b4e04 : support signal ID in NMEA
c30e7c5 : Set SV in use mask based on final fixes
6932fdd : New GTP_MODE in izat.conf to simplify the setup of GTP
12ab7e1 : Accept enabled list for constellation control
9831975 : Fix issue with use of incorrect index in group list
0a19651 : GPS: unify buffer size passed to retrieve string with loc cfg
033a0fa : modem generated NMEA won't get reported
5eff5e8 : Add null check to avoid sigsegv on shutdown
d2980eb : GpsLocationExtended: Add heading rate support
4599ab4 : Replace unsafe functions
75cfd43 : Add jammer indication
de454e2 : Filter DataItems with suitable way.
a030bf9 : GNSS_NI_RESPONSE_IGNORE handling
2124941 : Add support for multiband data
8a752aa : Systemsatus - add support older version of PQWME
f8f7e87 : Disable GTP CELL and GTP WAA feature.
4bab735 : Fix: Xtra connection initialization issue
f2f6ca7 : SAP:update SENSOR_CONTROL_MODE configuration
12b3302 : Skip position filtering for telematics
a8f9260 : Delete LocApiBase and derived class on msgTask thread
2a005b5 : Cache the SUPL server and port on each update
26e542d : Modify ODCPI timer from 30s to 10s
6a12f37 : Added FDCL_2 feature support bit
06d93da : Deprecate reading of ro.lean property
48b4774 : Add a timer for better handling of ODCPI/DBH
2900a1c : body frame uncertainty parameters in position report
27114f2 : Changed to allow only locclient group to access hal daemon
aa6481f : Print QZSS SV ID with offset
395c811 : Assure event mask is set properly to get positions
ffbe00b : Set interval to large value for all MSA cases
56c4dd4 : GPS: block CPI injection for those fixes orginate from modem
889d1ee : Fixing error population logic
050de4e : Adding offset for SV ID values
f7e3cd5 : Returning failure on GPS blacklisting
59269e1 : Add a getLocationOptions() function in TrackingOptions
1d42da7 : Get AGC from PQWM1 regardless of time validity
864d805 : Get AGC from PQWM1 regardless of time validity
7a8e064 : Checking return for ODCPI CB
1e87199 : Fix: wrong string format operator
802e89f : fixed data items for service and cell info
cbf99f8 : Don't send ACK to modem for a 2nd close request
ee8213f : Populate some more fields for end client.
d12b82b : Added optional MO SUPL SLP
2ef3437 : Checking return for ODCPI CB
81736d3 : Correct the nmea sv info in the first fix
ce82e3b : Correct the nmea sv info in the first fix
02cddf0 : GNSS hal: propagate position dynamics uncertainty
2c99ad1 : Set interval to large value for single mode
383a8af : Fixed wrongly changed year in header
dc1e6f6 : Changed to allow only locclient group to access hal daemon
f50e02a : GNSS adapter: Do not send SPE NMEA to engine hub
aac86a1 : body frame uncertainty parameters in position report
7dfa87b : Support Multiband feature
271cfd8 : Report yearOfHw=2018 when P features are supported
b150a53 : Handle updating the carrier configuration
88688a8 : SUPL connection enhancements
ccdb671 : DataItem changes to fix incorrect NetworkInfo connect handling
2c817bd : Revert "Replace MONOTONIC clock with BOOTTIME clock"
6c80f04 : Populate some more fields for end client.
17015dd : Add spoof report mask in location object
8cc52b4 : changes to work without ULP module
dd85ce8 : DataItem changes to fix incorrect NetworkInfo connect handling
4c4660c : fixed data items for service and cell info
5891ffe : Add AGC value for QZSS measurement report
745505e : Vote for internal modem only
0344cc7 : Change prototype of getWwanZppFix API
ed7d229 : Add AGC value for QZSS measurement report
daff821 : Include filesystem_config header from cutils
98edc19 : FR 48850 - Device based hybrid ODCPI
66c682f : FR 45623 - AGPM 1.0
eaf7e54 : FR 45651 - GNSS SV/Constellation Control
a93b10c : Update location supported feature enum
a6177a4 : Changed max size of line read of config.
21308b6 : GNSS adapter: Do not send SPE NMEA to engine hub
d462c0a : FR 46082 - SUPL Network Setup Improvements
e9c3f04 : Replace MONOTONIC clock with BOOTTIME clock
9a8c42c : fix: Creating LocationAPI object rejected
1f5fa2d : fix: Creating LocationAPI object rejected
5c25b32 : fix: add LOC_LOGi macro in log utility
2683aef : fix: LocIpc client app unable to exit
8bda43c : fix: LocIpc client app unable to exit
533f43e : Fixed a number of issues with NetworkInfoDataItemBase
80e09f6 : Fixed a number of issues with NetworkInfoDataItemBase
36da980 : changed SystemStatusOsObserver
86e1b52 : renamed DataItemIndex and ClientIndex files
c0243c4 : Fix KW issues in IOsObserver
4005daa : fix: LocIpc client app unable to exit
2ade281 : fix: LocIpc client app unable to exit
f906756 : Adding Location Service Modem Emulator
fdab877 : KW Warning Fix
43699ba : fix: Incorrect time estimate in debug report
f708597 : fix: Incorrect time estimate in debug report
664e643 : fix: Incorrect time estimate in debug report
7bbc063 : Fixed a number of issues with NetworkInfoDataItemBase
0c73d40 : changed SystemStatusOsObserver
3983768 : renamed DataItemIndex and ClientIndex files
e807cc4 : fix: Incorrect path to ehub socket directory
1e824a9 : moving AGnssCbIface from static to class member
5d6ee83 : fix: Add intermediate fixes in gnss debug report
9bb67cc : fix: Add intermediate fixes in gnss debug report
f8bd86f : fix: Add intermediate fixes in gnss debug report
f6b613a : Addition of new LocApi thread
f93ec50 : fix: Incorrect path to ehub socket directory
98125ae : Adding Location Service Modem Emulator
37d34d0 : Assure event mask is set properly to get positions
56334a3 : fix: Default values in GNSS Debug Data
594a0d7 : Add correct libs to LOCAL_HEADER_LIBRARIES
1d7904e : Moving location sockets from /data to /dev
4c8f4e4 : GPS Adapter: GNSS adapter change to go with engine hub aggregator
395001f : changed SystemStatusOsObserver
7466068 : renamed DataItemIndex and ClientIndex files
ae28b29 : Addition of new LocApi thread
5ae3b52 : Add location client api sockets' strings
e5c31f3 : GPS Adapter: GNSS adapter change to go with engine hub aggregator
49b42e8 : FR 48850 - Device based hybrid ODCPI
4145243 : Assure event mask is set properly to get positions
d856a94 : hidl gnss hal 1.1 implementation
82d0efd : Map additional fields in GpsLocationExtended
47fa2c0 : Add location client api sockets' strings
6530ba8 : update uptimeMillis to get boot time
7f9ce9d : Add additional parameters in gps extended file
87c52f1 : fix: add LOC_LOGi macro in log utility
47d2e81 : flp.conf should be read from /vendor/etc/
8f2e900 : fix: Typo in LocationDataTypes
b47eea6 : GPS GNSS adapter: connectivity support for engine hub
0fc49e8 : feat: Separate LocationAPI.h
73df7e0 : fix: Default values in GNSS Debug Data
97f3f39 : remove unused variables for compilation
c645cb1 : Define gps user and group id's for Android and LE.
cd1e072 : Reset MSA/MSB capabilities for APQ targets.
980d403 : KW Warning Fix
85e65f8 : moving AGnssCbIface from static to class member
453ea46 : configuration to ignore PPS pulse at start and after long outage
be20768 : fixing LE hy11 build
af34b8d : Enhance LocationAPI structs to hold full position
bb529c5 : Moving location sockets from /data to /dev
946f536 : Fix compilation issues as a result of LE cleanup
5b2f224 : GPS: integrate GNSS engine hub with Gnss Adapter
ec59dd2 : fix: LocIpcSender returns incorrect result
9d1b106 : GPS cfg: add routines to parse process info
6e98d17 : Move GNSS_CFLAGS to build/ to be fully included
e8fbefa : Updating logic to send empty SUPL server URL
61de97e : LE clean up
4cac1ba : LocIpc: enhance startListeningNoBlocking with ready callback
52f5cfe : init condition with attr CLOCK_MONOTONIC
02862b8 : Allow SUPL server NONE config
cf96869 : Changing GNSS HAL service class to hal
65e3760 : Added FDCL reg mask bit and feature support bit
57a5b18 : Remove system status reset upon delete aiding data
13c4121 : debug nmea should not sent to upper layer
03bc75f : fixing the location api level race condition on callbacks
99e0f11 : Location Utils - LocIpc class enhancement
f3f7a4b : Fix incorrect cast to avoid integer overflow
53a1aa5 : Fixed incorrect casting for SystemStatus::setNetworkInfo call
edcf000 : Replace wall time
e787679 : Record the first connection status notification
9fe73f3 : Check ret value for HIDL callback method
104f1fe : Location Utils - Improve send method of LocIpc
e21e18a : HAL handshake with XTRA
ccd6716 : Fix $--RMC sentence
08cbff3 : Adjust NMEA sentence to comply with v4.1
6ccaa83 : GetBatchedLocations is unsupported for Live Fix.
0107dbe : Invoking HIDL callback via local variable
63c4d2f : locAPIRemoveGeofences roolback to async result notification
57640c9 : Checking HIDL callback return value
5f583c6 : Enable logcat logging for location modules in LE
273e268 : Add battery level observer
34ce2a6 : Fix support for batching without batch full event
de6898a : Fix crash in AgpsManager when accessing invalid pointer
f5f0f29 : Add storing dataitem in systemstatus report
e22e04d : Fix compilation errors in xtra-daemon for LE.
35804b9 : new apis for control xtra throttle
b0982b4 : add HAL socket
a5c7e2c : extended gdop parameters in interface files
3952689 : AGPS Init must complete in one message call
7b37dee : KW Warning fixes
c7642dc : locAPIRemoveGeofences now notify the result inmediately
fe17363 : Add support more bp amplitude in systemstatus
220b5cb : Adding fix to send SUPL_ES ATL Close complete
fb4bbe5 : fixing conn disconnect handling from GnssLocationProvider
0ebaba2 : Set SUPL_HOST to modem on GnssAdapter init.
f69296b : Init default agps status callback in GnssAdapter
4028422 : Transition of base DataConcreteType class to HAL
4d8fc57 : Fix unable to clear existing event bitmasks
f0d7fe8 : Xtra client interfacing with LocNetIface in LE
ff8b317 : Integrate XtraSysStatObs with SystemStatusObserver
e0f49cd : Check status before decide report position or not
cd3027e : Filter the configs sent to modem on change basis
2a96541 : Integrating AGPS call flow with LocNetIface
d91d776 : KW issues for agps module
a763825 : Incorrect location info observed in Gnss bugreport
def65a6 : Changes in LE for DataItemObserver changes
28bbab6 : Adding change to wait for close complete in ATL
1b66956 : XC 2.5 : additional changes
bb1d7ec : Passing correct LPPe parameters
ee2d665 : Add DataItemObserver interface in SystemStatus
db3101c : move getAgcInformation and setDefaultReport into GnssAdapter
44ceafb : adding the necessary gps.utils cflags and -l flags
54d6a87 : Fix potential deadlock in measurements report
e83b68d : Clear Location structure before convertion
45c1850 : Ignore invalid location
4c9c783 : Clean up compiler warning message
9ae216a : Update capabilites when suplmode changes
c1da12a : Prevent gps stuck on if multiple starts are called
2481cf3 : KW Warning Fixes
a7094b1 : Updating error print in AGPS state machine
686a5c5 : Location API for Outdoor Trip Batching
2df685d : Support multiple sessions
ea05170 : Fix 2.9-rel compilation issues on LE
1bd0de5 : Fix yearOfHw as 2016 pre ES SUPL concurrency
be7f077 : Fix to report bearing and speed accuracy
9c2acb7 : Fix incorrect sv id offset for bugreport
4971373 : Disable set debug NMEA bit when unsupported
a4a26b4 : Fix failure in CTS testcase GnssStatusTest
ba17173 : Update the latest LocationOptions
ea01342 : Add QZSS constellation in Gnss_LocSvSystemEnumType
f708dea : gps time population from GNSS
8cf201a : Adding KW warning fixes
226e404 : Correct the comment for loc_param_s_type struct
dc29f91 : Removing header copying to out folder
1a128bd : Split control apis to a separate class
c0a300c : Reset RequestQueue instead of delete it.
a2cafde : Fixed loc_get_target() and removed 1530 support
15830de : Adding priority flag for NI and AGPS callbacks
a0075bd : Remove fix made to set session status as failure in LocApi.
5fc6fa6 : Fix NI for Notify and Verify being true
fc5c5f6 : Fix config updates for some LocatoinAPI bit masks
38af28c : Fixed crash when timerfd_create failed
36c1143 : Post SSR restarting tracking should bypass ULP
7b1d6ec : Update the latest LocationOptions to LocationAPI
6a28349 : Disable LPPe feature on SDM660 CRM build
58d74dc : Add set default report API in systemstatus
1f3ac89 : Make updateConfig functional before gnss is enabled
876db40 : Updating AgpsSubscriber constructor
0d01cc0 : Add support for generating NMEA sentences for BDS.
0029faf : Add support for generating NMEA sentences for QZSS.
5969d0b : Provide correct SV used_in_fix flag for QZSS
d640d06 : HIDL Extension
566238a : Remove libandroid_runtime for treble compliance
b29778e : Fix intermittant crashes in location
d9a166a : Remove SV used_in_fix flag setting on SV report.
e3d7031 : Fix for incorrect SVids and timestamps in bugreport
ed7e095 : Move location files from /data/ to /data/vendor/
d9f26fc : Decouple position inject request from assist data
c804609 : Allow SUPL_MODE of Standalone only
4c26553 : Check the return value of HIDL Callbacks
f354bdf : Stop Gnss measurements session when closed
1e0be88 : Maintain a uniq RequestQueue for Geofencing
604d874 : Fix for buffer overrun crash at copying nmea string
997b6b5 : GnssBatching::init handle multiple invoking
d09bd9f : add pos tech mask and sv source info
477ff7e : remove inet group
222094c : Prevent print of uninitialized string
514f373 : Registering event mask on AGPS Init
08efa3c : Add handling of GNSS NI TYPE EMERGENCY
86ad4f8 : Enable LOGV for gps directory
c553418 : Re-enable delete_aiding_data for user build
9c212ab : Add vertical uncertainity field
3eef3d7 : SystemStatus - Add ephemeris detail info in Gnss Debug interface
19f6501 : Add group radio to gnss hal process
488aa4f : connectity events for XC2.0 daemonize
9a957ef : Move gnss hal to default instance
891005e : Move gnss hal to vendor partition
9e232dd : Remove owner of gps hal modules
3b9f656 : Fix crash at gnss bugreport caused by empty report
f7a8f2c : SystemStatus - Add reported UTC timestamp in report
bbc6601 : ulp proxy set capabilities race condition
2b7f0b4 : fix crash issue while deleting adapters
d48c19e : Fix GnssDebug with new AOSP changes
909d752 : Send ENGINE_OFF when stop tracking
36f8446 : Fix NI Request Event
8b98a56 : Do not send debug NMEA to ulp
edac52f : added new ulp type for raw gnss data
72e7c5d : Fix svCount in --GSV nmea sentence
e581b62 : HLOS implementation for E911 LPPe BT/UBP feature
ce66a81 : Fix nmea sentence generation method of --GSV
59fce4f : Convert GnssConfig parameters to enum
06e6d68 : move nmea generation logic inside utils
4fc5a78 : correct the conversion of ConstellationType
acf1cba : nmea: call the right function for reporting AP generated NMEA
bbbca84 : LOC logging macro changes
3ad14ba : Added support for AGC
2e87b20 : Check Null on call to LocationAPI::addGeofence
af31850 : Addition of vertical/speed/bearing accuracy feilds
4ff6da4 : SystemStatus - Add BugReport support
13888dd : update NMEA logic with SBAS corrections
a5d69e1 : Enable LOGV for LocSvc_LocApiBase
592b3f5 : SystemStatus - initial release
b370989 : Moving conf files to /vendor/etc
b6928aa : Send capabilities callback for each init
9e44ec3 : force undefined symbols to treat as errors
5253a74 : possible NULL pointer dereference
d35e7c3 : Add comments for automitive configuration param and meas status
54aa958 : Updating ro.baseband target property value
ff37310 : Fix issue of incorrect set of used_in_fix flag
da20b15 : Update the device node to check for MDM systems
1d2ac20 : Add tech_mask in UlpLocation to support report NLP position source to Android Framework.
babc8a9 : set default supl config to MSB
3fb8076 : fixing a race condition on MsgTask::destroy()
4d84d36 : getprogname is not defined in glibc
681388f : Enable Measurement and poly for QDR for automotive usecase
545f52f : Rename FlpAPIClient and GnssMeasurementAPIClient
5fecc19 : Adding ATL call flow to new Loc API interface
52b413e : hidl gnss hal 1.0 implementation
c85c8ff : LocationAPI implementation
4bb940c : Decouple libhardware usage on LE for gnss models
3fe2240 : update gps.conf
f871943 : Add explicit liblog dependency
1de8a18 : Reinitialize dataservice client post SSR
90a730d : Mark SV used_in_fix based on the most recent position report
dad844f : Platform specific changes for QDR
2110e55 : Remove USE_EMERGENCY_FOR_EMERGENCY_SUPL and SUPL_ES in gps.conf
dcd5af2 : NMEA report indication to ULP
0ac11fc : GTP WWAN should work even if MSA/MSB is not enabled
5b4dbc2 : Combo Provider 2.0
3493ce5 : Fix race condition when GPS app is closed around an SSR event
7424ac7 : Adding TARGET_NO_GNSS check while creating LocApi
b707704 : Generate GAL NMEA sentences at AP side
43bb1d2 : Update SV ID field as 16 bits in GnssSvPolynomial
a8fcfc7 : deprecate legacy NTP time download
f58ae31 : Remove deprecated api LocEngExtPowerConfig
cd13c65 : Upgrade LE.UM.0.0 to use location.lnx.2.0-rel
c01fcd7 : Adding new target APQ-NoWGR handling
4dd7e1c : Fixed SSR issue for GNSS Measurements
fae54f1 : Added debug messages for SV Info
0ac496f : Add field for location clients to chose position sharing option
54794a4 : AGPS config inject can be configured out
5ceb69d : Enable/disable PDN for emergency SUPL at runtime
310aa84 : LPPe feature support.
62743a2 : make Api ctor non public
2fc8de7 : making SUPL ES run time configurable
0aa6e3a : multiple XTRA downloaders could be triggered on boot up
93e8cad : Fix GPS related KW P1 issues for MDM9x50.
aa8a474 : Remove target specific logic for DR Fix
0596053 : Enabling CLANG compilation
183e295 : Move local gps/sap configuration to Context
05f5860 : Return the correct length of nmea sentence.
2d9840b : Use QMI_LOC_SET_NMEA_TYPES to set the NMEA sentences required.
edc2a64 : gps: include support to check hardware type property
04e6ca9 : Default apn ip type to ipv4
f41f196 : fixing a LE compilation issue
f97a97d : fixed a copy paste error
d4c4fbf : XTRA Client 2.0
c3a4fba : Support GnssMeasurement
d30694a : Rename GnssSvStatus to QtiGnssSvStatus
5573c31 : Adding fix for KW warning
8f54f69 : Fix LA compilation issues after merge
4b345c8 : gps: include support to check hardware type property
c4c29c3 : gps: consider nsec while ranking the timer objects
14f0dc1 : gps: consider nsec while ranking the timer objects
217e754 : Enabling CLANG compilation and fixing all resulting errors
285d395 : Revert "Revert "Fix compilation issues for m_master merge into oe_master"."
a376de4 : Revert "Revert "Merging m_master changes to oe_master"."
a29688f : Revert "Merging m_master changes to oe_master".
fa7a874 : Revert "Fix compilation issues for m_master merge into oe_master".
e83eaa3 : Adding a new NMEA sentence : $GNGSA.
1a2040c : Adding a new NMEA sentence : $GNGSA.
a05f77f : make LocSharedLock::mRef ops atomic
02cad4d : make LocSharedLock::mRef ops atomic
59af75a : fixes SUPL_MODE
6060fb7 : Additional Position Prameters in position report
411951c : make LocSharedLock::mRef ops atomic
41961e4 : Remove unneeded nmea_cb print
fff5a01 : fix for compiler warnings
ecb6736 : Fix compilation issues for m_master merge into oe_master
89f41a9 : Sub milli sec part in the relevant NMEA Strings
625c8c6 : Add the support for geofence dwell
9b9d777 : encode field separator characters
fbbbb4f : Xtra client always reports carrier as 'unknown'
f96e5dc : gps: add SV polynomial parameter
1c11832 : Sub milli sec part in the relevant NMEA Strings
88c17ef : Add support for dynamic TBF updating
db36781 : Sub milli sec part in the relevant NMEA Strings
46f9991 : Reduce TBF limit in GPS HAL
05ee1cc : Set SUPL_ES to 0 in gps.conf
29a9152 : NMEA generation change to prevent 2Hz reporting
a4e5f9c : Add buffer length check for XTRA data
557a4aa : Remove reduntant clearing of GpsLocation memory
34c4460 : Add the support for geofence dwell
fd7b781 : gps: enable measurement/poly reports only when AP DR enabled
67d576b : another potential race condition
2f74f91 : Crash fix with MsgTask API change
f533181 : timer bug fix
91488d6 : fixing a crash vulnerability due to race condition
62a30d2 : Fix for timerfd_create on older kernel revisions
153ba77 : crash in LocTimer wrapper
c9db516 : LocTimer repeated expiration
58c3d32 : Adding a number of utilities
c53037d : encode field separator characters
30c54b8 : Xtra client always reports carrier as 'unknown'
78bb132 : Location: reduce memory footprint
c9a243b : Move some debug logs to verbose.
c3643eb : remove link depedency to dsi_netctrl temporarily
f5e6e2e : Add glo and bds to used-in-fix mask
594daf9 : Add AP Coarse Timestamp Uncertainty configuration parameter
0b4a33b : missing util header file
56a5a75 : set LPP CP as default
9336256 : Add support for new sockaddr_storage struct
8da6427 : Add AP Timestamp for coarse/fine time to position reports
9b3aa46 : another potential race condition
68104bd : Opt out of clang till issues are fixed
e9e3997 : Fix for Cppcheck warnings
bf80dfb : Add 3 new fields in GPS and FLP pipe
eb01e39 : Sending FLP fixes to ULP
94ecbf6 : Crash fix with MsgTask API change
088a127 : timer bug fix
9c22ef8 : fixed XTRA bug
9957a19 : fixing a crash vulnerability due to race condition
623f5a6 : adding dev id into xtra user agent
5e77108 : Fix for timerfd_create on older kernel revisions
a50aaae : Handle race condition in HAL post SSR
a38a8b8 : memory management fixes
87b6a3f : Move the flp definitions to gps-noship
eb92564 : Set SUPL_ES to 0 in gps.conf
cc9f8dc : Add new event mask for timezone.
898c646 : crash in LocTimer wrapper
923698a : Clear passing up memory for LocApiBase function
9de97ac : LocTimer repeated expiration
50ae858 : MsgTask thread must call associator function always
bb5d2d4 : Adding a number of utilities
0783145 : NMEA generation change to prevent 2Hz reporting
509979c : Remove DeleteAidingData additions
d0faf18 : Remove DeleteAidingData additions
2572d24 : Move modem power vote out of hal.
1b07337 : LCA additions to ULP and log_util defines.
fb8732c : Add compile flag to disable unsupported features.
99606eb : Fix implicit declaration errors in gps hal.
d33d216 : Add feature set configuration
db7fc90 : Move modem power vote out of hal
8834b30 : Fix implicit declaration errors in gps hal
447fe95 : LCA additions to ULP and log_util defines
1dfdcab : Add to check ZPP report condition for NMEA generation
f72e672 : Revert "Add new event mask for timezone"
dd823bc : Add glo and bds to used-in-fix mask
0826e30 : Disable ESUPL from configuration
339a4fc : Fix Memory leak in util/loc_cfg.cpp
4d44ce3 : Fix gps.conf capabilities overwrited by carrier
634c1bb : Fix Memory leak in util/loc_cfg.cpp
a26bc76 : Fix gps.conf capabilities overwrited by carrier
4e8b350 : Add new event mask for timezone
18d8153 : Removed unused code and unnecessary notice files
b8e9ad3 : Removed unused code and unnecessary notice files
8a3533b : Remove reporting gps status from loc eng layer
892019f : Removed unused code and unnecessary notice files
9f7f4bd : Remove reporting gps status from loc eng layer
7fa3b1b : Adding Mutex for Creating Context
a284b9a : Adding Mutex for Creating Context
f344467 : Add Course TimeStamp & asso. unc to Measurement
7d367d0 : Add utility to identify lean targets
1fe602a : Avoiding race conditions during the pallellized builds in Android system
d538916 : Send GPS tracking fixes to FLP HAL
9431a6c : Send GPS tracking fixes to FLP HAL
b45b160 : Klockwork P1 issues.
1777a2f : Fix bug with switch case
f4d8e90 : Fix bug with switch case
b38580e : Revert "Added Detection Logic For QMI_PDS Target."
2794061 : Propagate DR enablement feature from LNX.LA.2.7.3
407848e : GNSS measurement
98e1f83 : Added new events and masks for GDT AP
f311c16 : gps.conf parameters are in sap.conf table
32b1baa : Enable "auto" target for APQ8960 Automotive ADP platform
f014665 : Enable "auto" target for APQ8960 Automotive ADP platform
7e9e68a : support reinjecting supl url for sim hot swap
836bdc4 : loc-pla: Create Platform Library Abstraction layer
42c5439 : loc-stub: Create a loc_stub library for stub func
4e9741f : Migrating XTRA from gpsonextra.net to cloud based izatcloud.net
3e16bc3 : Make off-target loc hal libraries built
91ece00 : loc-hal:porting from ANDROID_LNX.LA.3.5.1_RB1.04.04.02.048.040
70b94ae : loc-api: Merging Makefiles of libloc_api_50001 and loc_api_v02
e2bcdc3 : loc-api: Exposing gps_get_hardware_interface to C code
508ad95 : loc-api: Fixing copyright
78767a1 : loc-api: Making off-target garden-app build and run again
5c8ebe8 : gps: Updating copyright.
fba6dcd : gps: Remove dependency on libcutils.so
b83679b : loc_api_v02: Updating to loc api v02 idl Major:0x02, Minor:0x14
a328080 : Remove Redundant Log
00fd7bc : Report 2D speed rather than 3D speed.
1ca544c : SUPL_MODE needs to be factored in for ULP
ff78fb3 : GPS lock is stuck as disabled after post powerup enablement
d1cc6bf : GPS LOCK did not work when NMEA_PROVIDER follows it
af2762c : GPS_LOCK configuration support
809dec4 : allow reconfiguration update happen before HAL init
e6a851c : adding update config post power up
0b0b89f : Add buffer length check for XTRA data
fb9c641 : Added Detection Logic For QMI_PDS Target.
9037813 : Checking messages supported or not
79c877d : Checking messages supported or not
a55881f : Use regular ATL callflow for SUPL ES
9d0c2d5 : Remove reduntant clearing of GpsLocation memory
f1ddcf0 : Increase the size of string to hold parameter name
fab5505 : Ignore the first time inject if it is form Afw.
f78f285 : Vote for modem power only on select targets
5cef7ca : Migrating XTRA from gpsonextra.net to cloud based izatcloud.net
06ccada : add support for apq8026_lw
8cdb9ca : Use peripheral mgr to vote for modem power up/down
2abe41d : Fix for CR 692085, error mapping incorrect in one of the cases
5cdfc25 : agps cert install api implementation
6925f8a : Revert "Revert "Remove masks for Glonass""
33e5fd9 : loc timer util fix to handle the race condition
8977164 : fixing the SSR recovery race condition
c091f13 : Add support for XTRA_VERSION_CHECK QMI LOC msg
cd5c848 : Changes for GPS HAL compilation
fd8712a : Add option to fallback to LocApiV02
a857b72 : Add raw uncertainty to inject position api
c828f0a : Changes for GPS HAL compilation
08237e5 : Revert "Remove masks for Glonass"
e8958a3 : Add option to fallback to LocApiV02
9ffb105 : Revert "Avoid GPS build for MSM8916 64bit"
6fc3071 : KW warnings
e0895bf : Sending HW FLP request to ULP
c7265bb : Revert "Avoid GPS build for MSM8916 64bit"
89c671f : Logging correction when printing IPV6 bearer type
9e585cb : Inject feature config
996a633 : Assure associate callback is called in msgTask
bbb7243 : NI Emergency overrides a pending NI
7b268f9 : a change to support c++11
a6e2f76 : Fix wrong log tag
f9a26b2 : Inject location only on CPI disabled
25244b3 : Close MDM node on shutdown
fea5de1 : Only output NMEA for GNSS/Sensor/Hybrid locations
7170b25 : Change to CPI logic
ec1fa23 : Adds power voting for QCA1530 SoC
68d41f9 : Cache geofence breach location
0daddfd : Avoid GPS build for MSM8916 64bit
a2e85b1 : Add sendMsg to LocApiBase for utility
6645560 : Renaming class members for improved readability
38f7146 : MDM shutdown for Fusion device
7c41d44 : Force logging level to warning for user builds
7e546e6 : Emergency SUPL
e767a55 : Changes to inject sensor provider info to modem
e870707 : Fix for dsi_init failure
ff716bf : apq8084: qca1530 detection property changed
48c29f5 : Copy position mode to dummy ULP proxy
e620608 : Copy position mode to dummy ULP proxy
c019f61 : move location data files under /data/misc/location
4460543 : Add new utilities
42320d2 : apq8084: qca1530 detection timeout reduced
b521eb9 : Add support for batched geofence breach reports
cf180ff : Force logging level to warning for user builds
39bc6e2 : Emergency SUPL
82e314e : Add SGLTE target field in gps.conf
dd90495 : Add a new LocAdapterProxyBase class
04ece63 : Fix for dsi_init failure
db7d754 : Add SGLTE target field in gps.conf
6fd90ea : Remove libandroid_runtime from makefile
4996c5e : Remove unused code under libloc_api
64cecc6 : Update NMEA SV numbers
6fc8065 : Adds ZPP Feature Implementation
0eeb139 : added timer stop api
97699b4 : Print default implementation at debug level
9d9c284 : Added NULL check before function call
b5ed3d8 : Changes to conditionally check and inject coarse position
e9d4048 : Fixes loc_ext and AFW concurrency issues
000b1ec : Memset the xtra url to assure null termination
a0c2f67 : Memset the xtra url to assure null termination
48f07a0 : Modem Batching Implementation
a8dff29 : Add LocApiProxyBase to context
747f695 : Add LocApiProxyBase to context
3b4d23e : apq8084: qca1530 configuration handling is added.
41d3c44 : Send status report msg through ULP
412275d : Check mAgpsEnabled for data call
82159c5 : Check mAgpsEnabled for data call
351cb70 : enhance ulp handshake
7546fd8 : enhance ulp handshake
efdc209 : Null check for malloc allocation
7d6ed07 : Changes to add new bit mask to support wifi ap info injection
dc020ef : Correct print for xtra server urls.
c7b006c : Correct print for xtra server urls.
e0e4cde : Send status report msg through ULP
969604a : Changes for liblbs_core
4dbc22b : Changes for liblbs_core
c66c2fc : Add check for mAgpsEnabled
eb726cb : Add check for mAgpsEnabled
2daacc4 : Add LocApi to get Zpp fix.
81c4231 : Add LocApi to get Zpp fix.
73573ef : Fix ATL handling
311e38b : Missing check to build inside libloc_core
530086a : Fix ATL handling
b7b7fb9 : Fixes a bug in the reporting for MSA sessions
9f6259f : Avoid multiple xtra download after booting
a75c8b3 : Bug fixed in AGPS checks
ef7a869 : Small fixes to conditionally launch the BIT Interface thread
50fa102 : Adding check of on_demand_time for inject time
cdeaa6e : Fixes a bug in sessionCheck() for all adapters
e399053 : Initialize DS client in the msg thread
05b385d : Separated NMEA GSV for GPS and GLONASS
77ae63f : Removed the ability to configure XTRA server query
1127519 : Add API to read and write GPS lock values
961d1bd : Fix for the crash that was caused when accessing UlpProxy
42211a9 : Resolved On-Demand XTRA time injection issue
3184198 : conditionally handle the XTRA download request
cb12f39 : Replace sysdev path
aa6fbdb : Remove ENABLE_WIPER parameter
7d128bf : Remove masks for Glonass
782431a : Return NULL AGPS interface on APQ target.
61fedb4 : removed ulp dependency.
3535edc : corresponding to izat_core and LBSAdapter changes.
11adbb3 : Revert "Revert "Location Hal Design Level Change for FLP Requirement"".
55a6841 : Revert "Location Hal Design Level Change for FLP Requirement"
a915406 : Location Hal Design Level Change for FLP Requirement
e5e6272 : A mechanism to detect APQ chip set
0d78c70 : Disable xtra url query off by default
caff225 : Fix merge damage.
d42eeeb : made a convenient msg_q_init2
b86a095 : Checking Geofence Mask in gps.conf
002d6ba : Removed all ULP specific constructs from HAL
a7aa6a4 : Fixes ULP and FLP operation when GPS not enabled
af3b8cb : Return the correct value from loc_eng_init
cb119e6 : Make Loc Init Asynchronous
112647b : Added more delete assistance data flags
c326530 : Add support for having no qcom proprietary
3156a1d : Move loc_api_v02 to vendor/qcom-opensource/location
dbc7464 : Handle SSR based on service list
fed389a : GARDEn: porting LE enhancement to Android - fix build error
207b8ee : hardware/qcom/gps: fixing build failure
a5e2030 : hardware/qcom/gps: Read gps.conf file for config information
492ae0b : hardware/qcom/gps: Enabled Timestamps for on-target logging
ca57336 : hardware/qcom/gps: Fixing gettid issue
0590a64 : hardware/qcom/gps: Porting HAL and Loc API 2.0
b8fb067 : Return ATL Close failure if no handle found
6fa0e8a : DEBUG_LEVEL 0 to produce no logs
3a0c1dc : Redefine struct returning error strings
0f66892 : Add support for SUPL Emergency Services
c3f1620 : Return the correct value from loc_eng_init
6bc10c5 : Generate position report NMEAs only on final fix
7af44a9 : Timed Alarm service utility
399f530 : gps: Added xtra server query loc api
926d20a : gps: moving agps/ni/xtra/time features out of afw
85f672f : Merge branch jb_mr1 into jb_2.6
b053589 : Make Loc Init Asynchronous
838f00b : jb_2.6 bring up changes.
bc1fb0b : Fixes ULP and FLP operation when GPS not enabled
313788e : Adds logic to pass through PIP User setting
a021ad3 : Update LOC API source and header files
2fe7829 : Detect APQ8074 HW, fixed
deda0b3 : Detect APQ8074 HW
9e74deb : Ulp: Fixes an initialization bug for ULP call-backs
38474f1 : gps: use single recurrence for MSA requests
22538a7 : Cache data availability before gps is enabled
0a760c9 : GPS HAL: expose altitude and speed uncertainty
bd64ccd : MSB is not falling back to standlone.
fc56628 : Send data disable to modem during init
0263b6f : msm8610 bringup changes
c0a3657 : Set On Demand Time as default in gps.conf
388477e : gps: Add A-GLONASS Position protocol in gps.conf
ce5efcc : Add liblog
23d1e16 : gps: geofence hal integration
8dd8689 : gps.conf: Removed the option to configure ulp on/off
b249077 : removed exe bit of the file access mod
a50977f : Correction in checksum calculation for NMEA
c65fed0 : gps: Runtime detection between apq v/s mdm gps support
ade0338 : moved most of the GPS HAL back to aosp
52f4c8c : add LOCAL_MODULE_OWNER := qcom to gps modules
34ee095 : Revert "remove loc_api from hardware/qcom/gps"
a739e07 : Include gps.conf Android make file in build
fc5de6c : Add support for msm8226
50dd50c : Read debug level from gps.conf
d2873a0 : Split gps configuration file (change 1/2)
5049a47 : Utility to identify target HW
842b4c3 : Change data type of HEPE to float
356036e : copy back supl es data to sm
0d257cc : remove loc_api from hardware/qcom/gps
e91c428 : Change debug log tags for V/I/D
9f8bcc3 : Ulp: Adds interfacing b/w FusedLocationProv & ULP engine
e03abb4 : LOC: Enable loc_eng_dmn_conn_loc_api_server for all targets
b52741e : default fix accuracy too high
b7b14cb : gps: fix nmea altitude for rpc
660f21b : loc api v02 update
a987332 : Update copyright to The Linux Foundation
2a148d2 : fix loc_api_v02 missing library
b86c1f8 : gps: enable features IPV6 and DELEXT
e065604 : OTDOA support
8e9cb23 : Loc_Api: Support A-GLONASS Position protocol
63c5ac4 : Utility to identify target HW
9fd717a : gps: do not lock mutex during loc_ioctl
e4f8009 : Add NULL checks for callbacks
5f45c04 : Loc api v02 support for QMI_LOC rev 2.17
c74962d : chmod uga-x
9365bf1 : gps: fix for no gps signals after modem reset
0529b2b : XTWiFi: disable coarse position injection when XTWiFi NLP is in use
d6c8792 : Remove interpretation of LPP config parameter
2051ffa : Service modem's request for NTP time
0eaa3ba : BIT:Fixes a bug in HAL for AGPS operation for SGLTE
a389eae : dynamically build and load adapter libs
502865c : BIT:Fixes a bug in the pipe ownership for BIT AGPS interface
5b98ce3 : gps: add support for apq8064 v2
6775411 : ATL call crash fix
fb4152c : disabled agps state machine delete in cleanup
d12dd7f : gps: report session begin/end on gps start/stop
dc7abf9 : gps: report session begin/end on gps start/stop
0a28a39 : QMI LOC bug fix on SGLTE OOS IND
205590a : disabled agps state machine delete in cleanup
56de3d4 : gps: report session begin/end on gps start/stop
899ebaa : LOC_API: Modify LOC_API to support MSAPU client.
a03322f : LOC_API: Add group permissions after creating the pipe.
6f36c0e : Silence more gps function tracing logs
af0b025 : QMI LOC and Loc API update:
a340961 : gps: AP NMEA generation
ca35382 : gps: Fix typo in checking for qmi-framework
197fe08 : dynamically build and load adapter libs
ac8fa07 : gps: control session state evt from HAL, not modem
4d0a381 : gps: launch GSS on bootup even if GPS is disabled
06ce79b : GPS: fix the issue that GNSS position report are dropped in PPC based target
0620ede : Reduce default logging verbosity to error & warning logs only
02d13cc : gps: control session state evt from HAL, not modem
d3b220c : gps: fix SSR issue
b4f4652 : gps: add support for msm8974
332389d : loc_api: Fix QUIPS position being dropped at GPS HAL
7ce61c4 : loc_api: Send position technology mask to ulp
0a49d62 : gps: enable nmea callback
b1595d7 : build: Include path to TARGET_OUT_HEADERS in LOCAL_C_INCLUDES
72e3b85 : loc_api_v02: Initialize the QMI notifier before looking for service
cd9e934 : gps: merge ics tip into jb
3088fe9 : gps: jb porting with qcom enhanced features
3c2630e : gps: initial merge to jb
a2fc84b : Add optional flag in make file
f77c85b : gps: Initial implementation of msm gps hal
7573253 : remove HAL_MODULE_INFO_SYM const
8b3fe9b : Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGE
2ce3102 : Rename (IF_)LOGW(_IF) to (IF_)ALOGW(_IF) DO NOT MERGE
b72262b : Rename (IF_)LOGI(_IF) to (IF_)ALOGI(_IF) DO NOT MERGE
b80e8ff : Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF) DO NOT MERGE
7c2f7b6 : Rename LOGV(_IF) to ALOGV(_IF) DO NOT MERGE
13e995a : hardware/qcom/gps: remove LOCAL_PRELINK_MODULE
a162c43 : Fix threading problem that resulted in the wakelock being held too long.
0b602e4 : Fix recursive use of mutex introduced in previous change.
bd3166c : Work around a problem stopping the GPS engine while an AGPS data call is active
9391343 : loc_api: Disable code that completely shuts down our connection with the GPS
5153d56 : loc_api: Use create_thread_cb for all threads that call back into the framework.
c6419ef : librpc: XDRs and glue code for AMSS 1240
fba22d5 : loc_api: rearrange RPC glue to allow having multiple versions of the API.
3c865ec : Add more parameters to set_position_mode, notify framework of our capabilities.
2c115de : Hold a wake lock while events are pending for the deferred action thread.
a4977cd : Fix deleting aiding data.
237c22f : Enable GPS privacy lock when GPS is disabled.
ae19894 : Remove call to loc_apicb_app_deinit() to avoid ARM9 crashes after disabling.
300b715 : loc_api: Repackage as a new GPS HAL module.
4633218 : Add an empty CleanSpec.mk
ac4e54a : loc_api: Process all events in deferred action thread.
16b7141 : Do not build unless BOARD_GPS_LIBRARIES is set to libloc_api
91cfd13 : loc_api: Send GPS_STATUS_ENGINE_ON and GPS_STATUS_SESSION_END
dd710e3 : Initial commit of Qualcomm's loc_api GPS library for the MSM platform.
ffaff8a : empty first commit
24d7556 : loc_api: Process all events in deferred action thread.
a28682a : Do not build unless BOARD_GPS_LIBRARIES is set to libloc_api
6774225 : loc_api: Send GPS_STATUS_ENGINE_ON and GPS_STATUS_SESSION_END
b4c4f20 : Initial commit of Qualcomm's loc_api GPS library for the MSM platform.
5a9bd01 : new project, first commit

+- Project: platform/hardware/qcom/sm8150/data/ipacfg-mgr

1d7401f : Add hardware/qcom/sm8150/data/ipacfg-mgr soong namespace
e8c9b7a : Include Android.mk when building S5
b367a24 : ipacm: convert Android.mk files to Android.bp
0cacc4f : ipacm: Add MTU rule for every new private subnet or prefix
6bafc14 : Remove -v from CFLAGS
d68d7b1 : ipacm: Remove references to libhwbinder & libhidltransport
51db0b5 : Adding compilation flag for Lahaina
0f97d2e : ipacm: send tether_client struct in ioctl to set tether client
d5bd133 : Remove libhwbinder/libhidltransport deps
6604039 : ipacm: fix not support xlat on 2st tethered iface
f5d6529 : ipacm: add DL filtering rule for IPV4 FIN and RST
1f6e0fd : [IPACM] IPACM service restarts 3 times and causes avc denied.
5cd251e : ipacm: support dynamic switch sw/hw-path on APQ platform
61ef3bf : ipacm: support hasting stats and quota
e6cb6dc : ipacm: disable ipacm compile if QMAA flag is set
a66a9f0 : ipacm: Enable Lan2Lan Bridge feature for Hana55 and Kona55 target
4e3d780 : ipacm: remove the redundant rules
a2258fe : ipacm: add filtering rule for ICMPv6 to use Legacy MHI path
3a3dd82 : ipacm: add frag rule for UDP DL MHI offload
c06fe07 : ipacm: Add bengal target in v3 list
11f3291 : ipacm: add dynamic support for ipa coalesce
b393a54 : ipacm: Add Low RAM flag before compilation
8e4b0d6 : ipacm: Add check for size of IPACM_cfg xml element's content
267f1d5 : ipacm: Update xlat debug print to avoid ipacm crash
e90b6f4 : ipacm: Fix KW error
d8e9f0b : ipacm: fix the total_num_offload_rules issue
3b6e5c8 : ipacm: disable ipacm for qm215 target.
2cba755 : ipacm: Add check to avoid array out of bound
f805c98 : ipacm: Add check to prevent NULL pointer dereference
6da2ae1 : ipacm: send mux-id info to modem
fa69d1f : ipacm: Add WAN_IOC_NOTIFY_WAN_STATE flag to avoid compilation error
94cbe9d : ipacm: add support for mhi-prime
24cbdc2 : ipacm: not support xlat on 2st tethered iface

+- Project: platform/hardware/qcom/sm8150/display

148e622e : hwc2: add locks for callback functions
4c3b62c9 : hwc2: add locks for callback functions
3f886cee : sdm: check for more than one vsync callback handling
8bde3378 : sdm: Set vsync_registered_ to false in SetEventState
87c0d984 : sdm: Check for RegisterVsync return value
3a8f50d5 : Wrong conditionals in go plugin
b0933d51 : Wrong conditionals in go plugin
929c52e6 : gralloc: Fix calculation of bytesPerStride in Lock().
23fe7067 : composer: Process active config change in ValidateDisplay api
e5f55a12 : sdm: Reject brightness if panel is off
137baa01 : sdm: Implement SetDisplayBrightness, GetDisplayBrightness.
2c9bf639 : sdm: Don't block draw-cycle thread during SetDisplayBrightness
0962d0db : sdm: Reject brightness if panel is off
cde8ef41 : sdm: Implement SetDisplayBrightness, GetDisplayBrightness.
a60e7287 : hwc: Handle validation reset during InternalValidate state
5f51376b : Sanitize path
f15295e0 : Include Android.mk when building S5
0ad4f296 : hwc2: Read ColorMetaDatas from gralloc hnd when it's valid
93642239 : hwc2: Initialize ColorMetadata transfer as sRGB
36739aa2 : hwc2: Fix reading HDR10+ from gralloc metadata
76229cc4 : hwc2: Handle reading color metadata
e21c4336 : sdm: Update HW layer buffer id from the SDM layers
a5697ad1 : hwc: only process active config in present stage
b2cd2f2e : display: Remove headers that are in QSSI violation
a701e660 : gralloc: Header includes wrapper for libion's ion.h
c023de66 : display: Remove inclusion of deprecated hidl libhidltransport
5cca78d8 : sdm: Add HAL_PIXEL_FORMAT_NV21_ZSL support in GetSDMFormat
95ca2cbe : sdm: Add support of SetLayerColorTransform with GL composition fallback
28cf01bd : sdm: Remove lock in ResourceDefault implementation
014230ac : hwc2: Update video flag prior to its usage.
0eb1083e : hwc2: Add support for HDR10PLUS
dd19513f : gralloc: Additional buffer validation in getTransportSize
d2b712c7 : hwc2: Additional systrace logs to show skip layers marked by HWC or SF
c6526dbd : sdm: Move resource_impl stop from prepare to postcommit
4ad22420 : sdm: Switch Transfer_Gamma2_2 to Transfer_sRGB
b408b41d : hwc2: Fix mismatch in client requested composition in dumpsys
3ee6df69 : hwc2: Handle reading hdr color metadata
5585793c : sdm: Add support to defer Fps config
75f19a02 : sdm: Fix rotator dumpsys
cdd7f903 : Revert "sdm: update current color mode"
b6cfe363 : sdm: Add transfer to dumpsys log
54d3a645 : sdm: color: Do not use 8 bit rounding for PGC
4e07cfc9 : display: Remove dead metadata code
3bdea597 : sdm: Implement SetDisplayBrightness, GetDisplayBrightness
71956782 : Avoid returning a dangling pointer.
7d493c99 : sdm: Fix invalid string memory access
798b6648 : hwc2: Fix out of bound vector access in isHDRSupported().
3c06ba9e : sdm: refactor brightness control
108accc1 : sdm: add support of controls for ALLM and Content Types
c58dcd11 : sdm: clear cached geometry on successful prepare
5045c3c3 : sdm: set geometry change on doze suspend
4671fa3f : display: Add support for protected content GPU composition
3d5dd76a : hwc: don't change struct data order in core interface
13596ae7 : display: Add support for NV21_ENCODEABLE format.
06c7c5dd : sdm: Prioritize vsync register over commit
45cf8ad0 : sdm: Set SDM_EventThread as RealTime task with lowest priority
b1e711f0 : sdm: disable safe mode on successful commit
7a14d42b : hwc: support new refresh rate APIs for hwcomposer 2.4
b0404d58 : composer: link graphics.composer to 2.4
f07011ad : sdm: Add the support of PROTECTED_CONTENTS in GetDisplayCapabilities
8a1b56e2 : gralloc: Add RGB format support in getFormatLayout API
b9392ff3 : gralloc: Add support to getFormatLayout HAL API.
c65ca429 : sdm: Remove duplicate bit clock rates.
22afc174 : hardware: qcom: sm8150: display: fix -Wreturn-stack-address
b07f6d18 : gpu_tonemapper: Use latest version of C++
5d69bd72 : Move libion from system/core to system/memory
cf3dabba : Move libion from system/core to system/memory
139436cf : gralloc: change heap id for secure buffers on Guest VM
8c6b60b9 : display: Remove C++ standard flags
f3834b95 : hardware: qcom: sm8150: display: fix -Wreturn-stack-address
ba764632 : hardware: qcom: sm8150: display: fix -Wimplicit-int-float-conversion
afa84fe0 : sdm: Remove lock in ResourceDefault implementation
f2c4e4d5 : sdm: hwc2 : Correcting the display Index handling
73bd384d : display: config: Add mapper packages
4264a9fd : display: config: Add vendor.qti.hardware.display.mapper@3.0
5aa963a0 : display: Add new qdcm xml for visionox panel
45a614aa : sdm: Reject bit clk updates in inactive state.
cd59b43c : sdm: Add support of GetDisplayConnectionType for hwcomposer 2.4
f40a2bae : sdm: Add support to parse vbif fudge factor.
baf3c502 : display: Remove C++ standard flags
cc1c22f8 : hwc2 : Add hw version for 7150
1f24058c : sdm: set QSYNC_MODE DRM property whenever update is needed
1909d8d4 : sdm: fix GetFirstDisplayInterfaceType to report primary type
dc70ca21 : Revert "sdm: Allow Skip Validate after Idle Power Collapse"
9b4553c0 : hwc2 : Validate allocated buffer before access.
9fb2e8fb : display: Get pipe line-width based on constraints
013942f1 : sdm: Add transform information in HWPipeInfo
5dcb8ecd : Remove libhwbinder/libhidltransport deps
55377d56 : hwc2 : Correcting primary display count handling
76e3ae0f : sdm: Implement Display Config 1_11 Qsync API's.
7fda01e6 : sdm: Defer power-on for virtual display to first draw cycle
da56158c : hwc2: refresh hotplug status during RegisterCallback
84268e55 : hwc: Define HW version
ce45ef09 : config: Add libs to display product package
d73d023c : hwc2: Start IDisplayConfig after composer init done.
21f77e99 : sdm: Get supported value for base layer staging
b116aa40 : sdm: dedicated pipelines per display
8716c469 : hwc2: Do not flush on empty layer stack.
ba448189 : sdm: Make commit synchronous if power state is involved.
df28211f : sdm: Conditionally allow asynchronous doze transition.
232d8f97 : sdm: Trigger validate upon lut swap.
99176382 : hwc2: Close fbt fence on Deinit.
a29a59d7 : gralloc: Add QtiMapperExtensions
32e150ed : hwc2: add support to enforce pipe split for built-in display
affcc546 : display: config: Add QtiMapperExtensions flag V1.1
44852c7d : config: enable WCG SF properties for sm8150
4a9da02c : hwc: Handle validation reset in Internal-Validate
6689c549 : sm8150: composer-resources is a new shared library
06d89344 : hwc2: Add panel check for CWB
ce2f18d2 : gralloc: Additional buffer validation in getTransportSize
25435770 : gralloc: Add support for QtiMapperExtension version 1.1
cf11c8ff : sdm: close the release fences properly
700616f1 : sdm: Defer vsync enable/disable when display is powered off
69281eed : config: update default QDCM XML file for visionox video panel
e7108562 : hwc2: Couple SetActiveConfig to commit
1c28c24c : sdm: Handle color mode setting in ApplyCurrentColorModeWithRenderIntent()
17752e04 : sdm: Add null check for release fence.
cf10874a : hwc2: Additional systrace logs to show skip layers marked by HWC or SF
008e5b48 : hwc: Handle validation reset during InternalValidate state
7e6bef30 : hwc: Enforce HWC integrity with IDisplayConfig interfaces
d61f9176 : sdm: Fix Qservice command description.
7de8c81b : sdm: Move resource_impl stop from prepare to postcommit
3147ad03 : sdm: Switch Transfer_Gamma2_2 to Transfer_sRGB
14c0372f : hwc2: Fix mismatch in client requested composition in dumpsys
77bfb2c6 : hwc2 : Fix fence management issue during power state change
4a6320c7 : hwc2: Enforce to update color mode when panel reset
cad61571 : hwc2: Fix VTS Test Failure for readback tests
6229736c : sdm: Add support to defer Fps config
7a38dc9c : sdm: Fix rotator dumpsys
6ef6a1d7 : Revert "sdm: update current color mode"
394520ac : hwc2: Update the dataspace of same layer buffer
8413821f : sdm: Add format/width/height check for cached buffer object
56e9fc5f : display: Add a property to disable factory floor mode
dbe4a636 : Remove .vendor suffixes on SHARED_LIBRARIES
8a7a0d0e : hwc2: fix the logic to validate return value of GetProperty
3f3e26bf : hwc2: Fix VTS Test Failure for readback tests
7fbda744 : sdm: Notify secure display start/end to PMIC driver
cf9ec22e : hwc2: clear the pending refresh bit when not needed
137ed345 : sdm: Add transfer to dumpsys
38914146 : hwc2: clear the pending refresh bit when not needed
d885ce96 : display: config: Use P3 mode by default
5173d7dc : display: config: Set vendor prop to disable 3d-tonemap on UI
03b7d913 : sdm: Allow Skip Validate after Idle Power Collapse
a278930d : hwc2: Set geometry changed on configuration change
b2e28b72 : sdm: Remove 1d and 3d tonemap request flag
13200361 : sdm: Add HIDL implementation to configure bit clocks.
b199d3e3 : sdm: Allow Skip Validate after Idle Power Collapse
5121cce7 : sdm: Notify secure display start/end to PMIC driver
1fcbd12d : hwc2: Set geometry changed on configuration change
9b9acfe4 : sdm: Handle color mode setting in ApplyCurrentColorModeWithRenderIntent()
c38ad28d : gralloc: Add support for getFormatLayout HAL API.
b5b416fc : hwc2: Enable vsync upon refresh rate increase.
a7ee6917 : sdm: Query strategy if there is a need to validate
100eb021 : sdm: Set FullROI before flush.
331f6ca8 : config: enable Optimize Refresh feature for msmnile/talos
10bcb549 : Revert "sdm: Set mixer attributes with no check on resolution switch"
08d30ec9 : hwc2: Trigger refresh if prepare fails
238166cf : hwc2: rename the enable_drop_refresh property to enable_optimize_refresh
a1f8388e : hwc2: Change Get and Destroy Layer Error to Warning
9aa5abe0 : sdm: Disable idle power collapse if hdr present
a4b216c4 : hwc2: Set cursor composition if it is not skip layer.
e4cce47f : hwc: Support IMapper/IAllocator 3.0 in hwc_buffer_allocator
c6852f73 : display: config: Change QtiMapper flag to V2.0
1c848719 : display: config: Set vendor prop to disable 3d-tonemap on UI
c055e73b : sdm: Remove 1d and 3d tonemap request flag
a5d7d9d0 : hwc2: Add support to set powerstate asynchronously.
39f29afd : sdm: Add support for HWC with no display HW
f7e62a38 : gralloc: Add QtiMapperExtensions
34042248 : display: Add API to set luminance
c032d1a1 : display: Update the default qdcm xml file
d2123a6e : hwc2: Avoid querying HDR capability for every getHDRCapability call
50e0829e : display/config: Add libdisplayconfig in PRODUCT_PACKAGES
11860946 : drm: Set new active mode based on current bit clock rate.
b49e6936 : sdm: Fix safe mode issue while changing state from Doze to Power-On
b2a0ecd5 : config: Remove latch unsignaled buffers

+- Project: platform/hardware/qcom/sm8150/gps

2a4d09e : Check NetworkHandle against OutOfBound access
94a1d55 : Use Qtimer to improve ElapsedRealTimeNanos accuracy
dcb394f : VTS test TestGnssDataElapsedRealtimeFlags failure
277f775 : Revert "[C2F2] Merge CR2660953"
83b7412 : [C2F2] Merge CR2660953
adf2827 : Revert "Register gnss_vendor service to avoid VTS failures"
b12eeba : Register gnss_vendor service to avoid VTS failures
f219b03 : Add hardware/qcom/sm8150/gps soong namespace
d61fdaf : Revert "Register gnss_vendor service to avoid VTS failures"
39fe80d : Fix names mismatch after change in HIDL
e368c9a : Navic location feature change
377cdcf : Enable sanitizers for location modules
cac9fbf : GPS HAL: support robust location 2.0
66ef068 : Update battery listener with Health Hal 2.1
b1cb907 : Preparatory changes for HIDL 2.1 features
980d6de : Fix odcpi feature when Location is off in settings
d25516c : Fix odcpi feature when Location is off in settings
8c6487a : Gnss Hidl 2.1 implementation on par with Q
3f91528 : Android mk to bp conversion
cf74634 : Register gnss_vendor service to avoid VTS failures
5adf3bd : GNSS adapter: fix config sv issue on reset scenario on LE target
307ba3e : Only allow one extension obj of each type to be created
67a513a : [DO NOT MERGE] Comment out LPP in HAL
782a6dd : Fix KW P1 issue
2877687 : GPS HAL support shipping out sv poly to location api client
ce21c54 : Add missing masks in Gnss_LocSvMeasStatusMaskType
d56857e : Add carrier frequency of the signal definitions
dff6ef5 : Added validity bit for GNSS signal type in SV report
6a119d8 : QTimer ticks misc additions
880fdd9 : update GNSS_SV_MAX count from 176 to 128
326a9b9 : Only allow one extension obj of each type to be created
d70cb9e : HIDL API impl can not return false
542768b : stub out injectTime API as we should not handle that
1f838b4 : HIDL API impl can not return false
75a091d : Only allow one extension obj of each type to be created
394d301 : Sv id offset: clean up SV id offset documentation
95443b3 : Handle having a equalTo (=) in the parameter value
4ebccf5 : stub out injectTime API as we should not handle that
df7f255 : Use 'subdir-objects' option in HAL configure options
355dcda : Correct DataItem logging in SSO::notify
4aa037b : HIDL API impl can not return false
3c14d5c : Revert "gps: Add diag permissions for gnss service android interface 2.0"
77ad909 : alias elapsedRealtime for le pla
72eafb9 : fix nmea GNS mode indicator isssue
8400fc7 : Location integration API: misc fix
f888378 : FR 53788: DGNSS info for SPE position and SV measurement report
1fcc70d : Populate elapsedRealtime for measurements
8375240 : Add eraseTrackingSession in function stopClientSessions
8772688 : Use AGPS_CONFIG_INJECT to disable setting of few AGPS configs
ed3ccee : stub out injectTime API as we should not handle that
fb232bd : Fix case where Emergency SUPL NI should be denied
d71529a : Logging buffer implemented by skip list
6c35439 : FR 57252: GPS hal changes to allow configuration for LE target
f5bb94f : Comment out LPP in HAL
97c612b : Use gmtime_r function to avoid UTC time corruption.
9c2bee8 : Remove libhidltransport & libhwbinder references
c7b6382 : SUPL Version for 5G and LPP Rel 15
38e8234 : Remove checks on SUPL URLs from AFW before inject to modem
21b34bd : Remove checks on SUPL parameters from AFW before inject to modem
e669fee : Bringup changes for Lahaina
31f3995 : Remove assigning preferredAccuracyMeters to minDistance
62042a2 : fix nmea B2AQ issues
61c8aac : Concurrent position report: report out SPE fix promptly
e14cbf3 : GNSS BDS max SV ID: update to 237 from 235
569517b : GPS HW module: fix << overflow issue
6bfa690 : Handle SPE session TBF and nHz subscription for automotive
52d928e : GPS HAL: send platform power state event to modem
386a741 : Add NI_SUPL_DENY_ON_NFW_LOCKED configuration
7eb1dcf : GPS NMEA: generate empty GSA sentence for dead reckoning fixes
755bba2 : GnssSv struct: make it in sync between 3.0.c5, 4.0 and 5.0
ae1d903 : Add listener for the initial battery status
f195c21 : nmea: fix status and mode indicator fields of RMC
5c568ca : GNSS adapter: fix a race condition
3a84bfa : GPS NMEA: enhance gga fix qualtiy for sensor contributed fix
ba93fa3 : GPS log util: add capability to log modem callflow with debug level
87923e4 : GPS: enable tunc constrained feature by default for auto PL
201f612 : Enable/Disable process launch by loc_launcher based on SOC-Id
a44fc03 : gps: Add diag permissions for gnss service android interface 2.0
8e7733b : Disable few process launch in loc_launcher for low ram targets
f809802 : Assure accurate elapsedRealTimeNanos calculations
73f69ef : Enable Android sanitizers
fa7f9e3 : Prevent left shift by a large number
c859eab : Remove libhwbinder/libhidltransport deps
2f8791e : Update SSL cert path
2ef1adc : Systemstatus - add support older version of PQWME
bf12ff2 : Use 'subdir-objects' option in HAL configure options
b6f1963 : Fix deleteAll case for GNSS HIDL 2.0
f07b76b : Adding NAVIC in delete aiding data
d66fc2c : Reversing the Added API to read the device SOC ID
4d2c727 : Add API to read the device SOC ID.
704ec01 : Preliminary Android target definition for sdmshrike
7b61176 : Support PQWP7 parsing without NAVIC
2379d8b : Change Word in comments in default configuration
2cae87f : Change word in comments
bf3d36c : Selectively send deleteAll command to engines
92ba006 : Support PQWP7 parsing without NAVIC
c891e73 : LocIpc sender recv and recver send
f4dc944 : Make use of USE_GLIB flags for LE related functions
1209591 : change some of the comments that contain prohibited words
0df749e : Adding one level of context swith for Geofence_add
42e8ab0 : Add GNSS Deployment Support.
4e9fee0 : gps: Add diag permissions for gnss service
d3e6df0 : Remove LPPe UP/CP config in gps.conf
1a1232c : GPS hw: report ppe/spe report with combined report
39e34de : AgpsManager supports two clients
32e36b8 : delete of shared LocApiBase::mMsgTask may cause issues
f97d7ae : Removing GPS_LOCK conf. from gps.conf
bbc8da3 : Generate Navic SV NMEA sentence - GIGSV
e549c9b : Set NMEA masks for multiband related and NAVIC(GIGSV)
818dacd : GPS_LOCK has the wrong value after killing GNSS process
8a6244b : Allow NFW enable/disable as in 'P'
867091e : Initial target definition for bengal.
fc6f5be : Fix potential NMEA event registration issue
83c1972 : Adding NAVIC to constellation string array
3b4814e : Use getVendorEnhancedInfo API
1a16ef3 : Report ErrRecovery only when there is actual event
f48758a : modify QZSS SVID according to NMEA spec 4.11
903040f : Add support for MB SV Poly fields
a664409 : Drop SUPL URL dup check in set and update command
1608ffb : SUPL-2.0-con-034-1/2 test case fails
2b5e2c4 : Enable TARGET_USES_QMAA flag and remove dummy hal
a88f092 : Revert "Remove support GNSS HIDL 1.1 for legacy devices"
95ee889 : Add XSSO support for multiple network handles
14cba9c : Enable GTP_WAA feature
18eb6db : Remove params duplicate check for DSDS issue
23e0913 : Remove redundant LocPosTechMask definition
974fedb : Remove support GNSS HIDL 1.1 for legacy devices
18d9283 : Fix updateConnectionStatus call in gnss hidl 1.0/1
5f21e4f : Send abort msg explictly to loopback address
9fbe4b7 : Add validity bit and field for Glonass system RTC
90cbefa : B2A-Q "in use" bit is not correctly set
333e695 : Loc Ipc: add routine to notify sender that receiver has restarted
acf2aea : NV is not set to blank when SUPL_HOST is set to NONE
49f7e15 : GnssAdapter: add support for ppe fix type and calibration info
32801f1 : Do not clear callbacks during gnss hidl cleanup()
90a0187 : Add B2A-Q support in NMEA messages
aadad65 : Fix SV in use mask isn't correct for multiband SVs
c3d1f8f : fix nmea GSV/GNS/GSA issues
ff98fec : AP Default Setting CRM Builds SM8250 and Beyond
61fd929 : Redesign Inet sender and receiver
061857b : GnssLocationInfoNotification: move basic location info to top
de13fc3 : Gnss adapter: do not send out empty sv measurement to Android
64514a5 : SV used in fix satellites are not updated for B2A-Q
0677be4 : Removing LocIpc::createLocIpcQsock* APIs
980dbf5 : Fix to use explicit sized structures
071fd82 : GPS getting locked after killing LocHIDL
2e7c04a : Update SystemStatus with battery info in HealthHAL
4c9b600 : Report Locations to AFW only when active tracking
04db4be : Downgrade locApiStopTracking print error to debug
c7cbd60 : Removing benign error message
41a8510 : KW issues on LA.UM.8.12
1e4aefd : modify DTM talker id
89583a7 : Add charger indication receiver in Gnss Hidl
7490804 : fixed a potential race condition in managing gps lock
210d3ca : Addressing format related to formating
02e5413 : Send updated GPS lock value to xtra-daemon
e35b412 : Fix no measurement callback

+- Project: platform/hardware/qcom/sm8150/media

565ec7bf : conf_files: sm6150: Copy the right media profiles xml
75991118 : conf_files: msmnile: Copy the right media profiles xml
c402d130 : mm-video-v4l2: vdec: Set maximum display luminance in cd/m2
b36a92c7 : media: Removed redundant codec2 hal code
d85171d5 : mm-video-v4l2: Use LIBION_HEADER_PATH_WRAPPER for including ion.h
f033abd0 : mm-video-v4l2: HDR static and dynamic metadata via framework
e36cd860 : media: Add and publish Codec2 HAL service
6b4420ff : msmnile: Copy right media profiles xml
d64a8728 : msmnile: Copy right media profiles xml
595722ac : mm-video-v4l2: raise onConfigUpdate Event on FBD
2bdfc3ce : mm-video-v4l2: add vp9 hdr10plus support
72c99c85 : vdec: Set correct output buffer size: dynamic meta mode
ff883667 : mm-video : remove divx/xvid support from swcodecs
e5e7d1e3 : Revert "Revert "mm-core: Generate omx core header library.""
609c1e0a : mm-core: Set omx header library as vendor module
99a5fb28 : Revert "mm-core: Generate omx core header library."
e70dc84c : mm-core: Generate omx core header library.
ede599d0 : Move libion from system/core to system/memory
fde16600 : Move libion from system/core to system/memory
0f6eb31b : mm-video-v4l2: vidc: Enable secure playbacks on hypervisor targets
5e4ae6f4 : mm-video-v4l2: vdec: Check for invalid timestamp in ETB
6bc877cb : mm-video-v4l2: venc: disable implicit B-frame when c2d enabled
67a783e2 : mm-video-v4l2: fix some rotation issues
93091079 : media: Add c2 manifest xml
a53823dc : mm-video-v4l2: venc: reduce input buffer count for HEIC
10640495 : steppe: Update media_codecs xml for primary SKU
277dcfd6 : atoll: tune fps for sw encoders
8771ac89 : atoll: Update perf-points of encoders and decoders
b9876a11 : mm-video-v4l2: Enable TME encoder for atoll
e915b223 : media: update c2 manifest xml
6eb7c5ca : mm-video-v4l2: venc: Disable HEIC in Talos
27227399 : vdec: Set correct output buffer size: dynamic meta mode
643564b8 : atoll: Update codec performance points
cdcafdb4 : conf_files: sm6150: Update max resolution of heic encoder
3a6b85ce : mm-video-v4l2: venc: add error handling for init failure
a59d2a5e : media: Enable codec2 if Generic ODM is enabled
ccbb1dac : mm-video-v4l2: venc: handle use after free on venc_dev
a1d21132 : media: Add and publish Codec2 HAL service
04759c3d : atoll: tune fps with entries of sw codecs in xml
20795e80 : conf_files: atoll: Update high quality resolution
585f48ae : mm-video-v4l2: vdec: udpate error based on return value
68c778a1 : Preliminary Android target definition for sdmshrike
6a88bd7a : mm-video-v4l2: vdec: enable 8bit standard NV12 format for 10bit clips
ba5d0aed : mm-video-v4l2: vdec: double-check the signalled variant
7b00e297 : venc: Allow vp8 encoder client to set keyframe interval.
79da7ae5 : mm-core: properly disable VC1 decoder for trinket and atoll
a6fddad7 : mm-video-v4l2: venc: Update extradata plane size
d665acdd : mm-video: update actual buffer count based on client req
9571b2eb : media: Include QC OMX Codecs and fix rank of QC OMX components
09a32754 : media: sm6150: Remove vc1 entry from xml
132f97c5 : mm-video-v4l2: Add support for RGBA8888_UBWC encode input color fmt
77ae6a4e : media: sm6150: Remove vc1 sw decoder from xml
ef918120 : mm-video-v4l2: vdec: Update extradata buffer count
6c71cfa7 : mm-video-v4l2: venc: Fix HEIC settings
56068fdd : media: Fix getting image grid parameter
51e0f0a0 : media: sm6150: Tune media codecs perf xml
4a9e4330 : media: Include QC OMX Codecs and fix rank of QC OMX components
8d31df5c : media: Update media codec vendor xml and opus omx codec ranking
161ef56f : media: Run codec2 default service only if Generic ODM is enabled
57dd6fa0 : mm-core: Update registry file to enable VPP for target specific.
866c3f3a : mm-video-v4l2: Add support for frame-rate vendor extension.
459cb221 : mm-core: disable VC1 decoder for trinket
e2fb5f99 : sm6150: tune improved fps in xml
6b557e44 : media:trinket: Add performance points
42c5d8f2 : media:trinket: Add support for hevc CQ codec
486b9b0a : trinket: tune fps along with entries of sw codecs in xml
527f889a : media: update opus omx codec ranking
55e19b40 : atoll: update min resolution for hevc.cq codec
5e752f8e : mm-video-v4l2: Enable TME and VC1 for binary compatible targets
06755e71 : atoll: fix compilation issue
d0f74170 : mm-video-v4l2: vidc: Enable input crop extradata for encode
54a88383 : swvdec: mpeg4: Avoid access to buffer after munmap
d895bde1 : media: sm6150: Update max concurrent instance of hevc.cq
84521b9a : libplatformconfig: Fix KW issue
e8aa3829 : media: Add codec performance points
de999735 : atoll: Add xml entry for hevc with CQ codec
80af0fd3 : media: sm6150: Add performance points
f57e58bd : atoll: Update capabilities for atoll
1109e68c : atoll: disable vc1 decoder for atoll
25757a19 : Revert "mm-video-v4l2: venc: Enable HEIC settings"
f443f365 : sm6150: tune fps along with entries of sw codecs in xml.
9fc0cddb : media: update config files for atoll
aa1c7c93 : mm-video: venc: Add target specific check to update level.
bd25ece9 : msmnile: tune fps for decoder with flaky behaviour
0f436eaa : media: Include QC OMX Codecs and fix rank of QC OMX components
aa56fa1b : msmnile: tune fps in performance xml.
fa10dd8f : media: msmnile: Update performance points in xml
f1959568 : media: msmnile: Remove heic entry from media codec xml
5ffc9b53 : media: msmnile: Update max concurrent instance of hevc.cq
147441fd : mm-video-v4l2: vdec: Check for negative timestamp in fbd
eb459dfe : mm-video-v4l2: vidc: Align hypervisor event handling with native
720a4c90 : mm-video-v4l2: vidc: Add support for hypervisor
fd406afd : mm-video-v4l2: Add support for CbYCrY color format in c2d
0b14b0af : mm-video-v4l2: venc: Update UBWC usage flags based on resolution
55baa4b1 : media: mpeg4 sw encoder only supports max 720p
ffe3715b : mm-video-v4l2: venc: Read UBWC stats on trinket
5004bf0b : media: msmnile: Add hevc.cq codec entry in perf xml
23774563 : media: msmnile: Update min resolution of hevc.cq encoder
3e96b97c : mm-video-v4l2: vdec: Allow user extradata in secure mode
f9d52ff1 : media: Override ccodec property in vendor
ca658dc2 : mm-video-v4l2: vdec: do not update buffer requirements during getparameter
b93038f4 : media: Add xml entry for hevc with CQ codec
7bddd8ed : msmnile: tune fps of new codecs in performance xml
dd7cb65d : conf_files: sm6150: tuning FPS value
f6572e8c : Revert "media: Add support for C2 OPUS decoder and encoder"
35bd7d33 : media: Add xml entry for hevc with CQ codec
11a36a4e : mm-video-v4l2: venc: Enable HEIC settings
37c16420 : msmnile: amend media profiles for timelapsehigh and high
ff8ca935 : media: msmnile: Add codec2 libs to PRODUCT_PACKAGES
e8fc31ee : mm-core: Add HOA type to PCMModeType
beee4f3b : Trinket: Added Initial changes for Trinket.
504e4497 : media: Add codec performance points
7345211d : media: Add support for C2 OPUS decoder and encoder
1c78490c : mm-video-v4l2: venc: Add support for profile level 45
f9792aa2 : mm-video-v4l2: venc: support setting bitrate savings
d11639e4 : media: sm6150: Update max resolution for heic encoder in xml
f3f843c1 : venc: Adding changes to query caps from firmware
e991b7d2 : msmnile: media: Tune expected fps values in xml
a17b08dd : mm-video: refine condition for free buffer call
791e7585 : mm-video: clean-up after fastrpc registration failure
0dc3538a : Add CQ bitrate mode for hevc encoder
fd6a0e3d : mm-video-v4l2: venc: Enable B-frames only for native recorder
152558fa : mm-video-v4l2: vdec: Correct order of reading color primaries
b9d9f962 : Initial Target Definition for atoll

+- Project: platform/hardware/qcom/sm8150/thermal

1f41eb4 : thermal-hal: Add sensor config for bengal
2d05153 : thermal-hal: Update the sensor list for kona
2a830dc : thermal-hal: Add thermal HAL support for QCM2150
f9dc8af : thermal-hal: Add sensor config for ATOLL
99c39c2 : thermal-hal: Add soc ID for msmnile

+- Project: platform/hardware/qcom/sm8150p/gps

e685add : Remove libhwbinder/libhidltransport deps
5aa8de4 : Support PQWP7 parsing without NAVIC
2c83910 : Change Word in comments in default configuration
772f1d1 : Change word in comments
f4dc944 : Make use of USE_GLIB flags for LE related functions
1209591 : change some of the comments that contain prohibited words
0df749e : Adding one level of context swith for Geofence_add
42e8ab0 : Add GNSS Deployment Support.
4e9fee0 : gps: Add diag permissions for gnss service
d3e6df0 : Remove LPPe UP/CP config in gps.conf
1a1232c : GPS hw: report ppe/spe report with combined report
39e34de : AgpsManager supports two clients
32e36b8 : delete of shared LocApiBase::mMsgTask may cause issues
f97d7ae : Removing GPS_LOCK conf. from gps.conf
bbc8da3 : Generate Navic SV NMEA sentence - GIGSV
e549c9b : Set NMEA masks for multiband related and NAVIC(GIGSV)
818dacd : GPS_LOCK has the wrong value after killing GNSS process
8a6244b : Allow NFW enable/disable as in 'P'
cb55a24 : Use getVendorEnhancedInfo API
867091e : Initial target definition for bengal.
fc6f5be : Fix potential NMEA event registration issue
83c1972 : Adding NAVIC to constellation string array
3b4814e : Use getVendorEnhancedInfo API
5321d7e : gps: Fix LPPe config issue
f48758a : modify QZSS SVID according to NMEA spec 4.11
903040f : Add support for MB SV Poly fields
a664409 : Drop SUPL URL dup check in set and update command
1608ffb : SUPL-2.0-con-034-1/2 test case fails
2b5e2c4 : Enable TARGET_USES_QMAA flag and remove dummy hal
a88f092 : Revert "Remove support GNSS HIDL 1.1 for legacy devices"
95ee889 : Add XSSO support for multiple network handles
14cba9c : Enable GTP_WAA feature
18eb6db : Remove params duplicate check for DSDS issue
23e0913 : Remove redundant LocPosTechMask definition
974fedb : Remove support GNSS HIDL 1.1 for legacy devices
18d9283 : Fix updateConnectionStatus call in gnss hidl 1.0/1
5f21e4f : Send abort msg explictly to loopback address
9fbe4b7 : Add validity bit and field for Glonass system RTC
90cbefa : B2A-Q "in use" bit is not correctly set
333e695 : Loc Ipc: add routine to notify sender that receiver has restarted
acf2aea : NV is not set to blank when SUPL_HOST is set to NONE
49f7e15 : GnssAdapter: add support for ppe fix type and calibration info
32801f1 : Do not clear callbacks during gnss hidl cleanup()
90a0187 : Add B2A-Q support in NMEA messages
aadad65 : Fix SV in use mask isn't correct for multiband SVs
c3d1f8f : fix nmea GSV/GNS/GSA issues
ff98fec : AP Default Setting CRM Builds SM8250 and Beyond
411f8f4 : Fix few ASAN issues reported
61fd929 : Redesign Inet sender and receiver
061857b : GnssLocationInfoNotification: move basic location info to top
de13fc3 : Gnss adapter: do not send out empty sv measurement to Android
64514a5 : SV used in fix satellites are not updated for B2A-Q
0677be4 : Removing LocIpc::createLocIpcQsock* APIs
980dbf5 : Fix to use explicit sized structures
071fd82 : GPS getting locked after killing LocHIDL
2e7c04a : Update SystemStatus with battery info in HealthHAL
4c9b600 : Report Locations to AFW only when active tracking
04db4be : Downgrade locApiStopTracking print error to debug
c7cbd60 : Removing benign error message
41a8510 : KW issues on LA.UM.8.12
1e4aefd : modify DTM talker id
89583a7 : Add charger indication receiver in Gnss Hidl
7490804 : fixed a potential race condition in managing gps lock
46f556a : skip building when BUILD_WITHOUT_VENDOR = true
210d3ca : Addressing format related to formating
02e5413 : Send updated GPS lock value to xtra-daemon
61b7ed6 : Fix few ASAN issues reported
331c6d9 : Adding NAVIC support
2ba3f04 : LocIpc redesign
8f9d530 : VINTF Manifest fragment for android.hardware.gnss
2dab397 : Gnss adapter: retrieve pdop, hdop and vdop from extended struct
b884edb : Set yearOfHw to 2019 if Location Privacy feature is supported
ce55313 : Enablement of location modules for lito
e8c1730 : GPS exteneded: add dir name and file prefix for ext ap client
aa95ca2 : Process CP_MTLR in emergency in different conditions
76e761d : SV "in-use" flags are not being set correctly for multiband enabled devices
bb5cbee : Age Second field in GNSS debug data is incorrect
2c71ec9 : feat: Add timeuncNs in PQWM1 message
e7c30fa : GNSS HIDL 2.0 updates
8890e5a : When sending GPS LOCK status to XTRA mask NFW bit
3e62412 : Gnss interface: add position injection for extended info
81f47db : GPS: add numSVUsedInFix in location api
0330e79 : Gnss adapter: fill in proper std deviation in position report
d6d55a4 : Send SUPL notification to the framework for E911 sessions only (older modems)
6f1fd95 : Initial target definition for atoll
9d0d8e3 : Default value of SUPL_ES to enable
27198a2 : ApnTypeMask is not returned when USE_EMERGENCY_PDN_FOR_EMERGENCY_SUPL
0802cf6 : LTE Positioning Profile is not reflecting properly
cd1031a : Update proxyAppPackageName field in nfw notification
e3240df : Changing the CaPath for SSL certificates
9f37d8b : Clean up several functions as a result of a better approach in GARDEn app for Privacy
a65b865 : modify NMEA according to version 4.11
c28ceee : Display and Media HAL shared between U3 and P19
313284b : fix CFI issues
07db01d : LocIpc derefs nullptr if stopping blocking listener
b95f05c : Streamline measurements processing
a6c61bd : Temp compilation fix for LKG integration
582337b : add sufficient delimiter for blank GSA sentence
5c1e23c : Batching and Geofence moved to GNSS HAL
b47ee49 : Integer overflow leading to a buffer overflow
546e88f : Add HAL support for network handle
b046241 : Improved Location NI Privacy
4b9768f : Move Legacy targets to GNSS HIDL 2.0
8bd2276 : Unified Vendor - Launch only android.hardware.gnss
1839fb1 : clear magic number for GPS_LOCK
3a0ae43 : Add unlink for corresponding link in measurements for GNSS HIDL 2.0
8d7df7b : enable gnss integer-overflow sanitization
d79e481 : gps: Avoid duplicate gps.conf
ac8ce3c : Dummy impl for injectBestLocation_2_0
afb780d : Initial empty repository
6b687ef : Combine updateConfig in GnssAdapter
d0825b6 : Fix makefile error for Gnss Hidl
b082fd7 : allow a isMaster client in LocAdapterProxyBase ctor
e226190 : Remove tracking redundanty and assure min interval
a928d60 : util to get get symbol from a library
9031075 : Add module android.hardware.gnss@2.0 for build
ce952c4 : GTP: Remove GTP-WAA and GTP AP CELL feature.
4149abc : Measurement changes in GNSS HIDL2.0
1d1d0e5 : Enablement of location modules for kona
e787280 : SUPL over WiFi changes in GNSS HIDL2.0
ae8db6c : add remove api for message queue
9a055d5 : Fix race condition that adapter does not get handleEngineUp
9b2e79c : Fix race condition that adapter does not get handleEngineUp
8926b41 : Adding gps_vendor_board.mk
1d823b0 : FR47367: Location client API for External AP
dc0efb4 : Enable support for External AP build
d1537fd : Adding gps_vendor_product.mk
7445c50 : New structures and handling of new data in the pipe
51dca01 : GNSS HAL 2.0 implementation
4b5fd7e : process launch switch based on vendor enhanced check is incorrect
2e97d32 : Fix build errors with libgps.utils.so
8e04d01 : GPS SV meas: new structure to support 10Hz
49c60ab : LocationAPI must also be freed on destroy call
5fba9e7 : Adding SBAS in GSV NMEA
afcf4af : make location.lnx.5.0 build for LE
99e5e01 : LocIpc could be using data member from a deleted obj
877b2e4 : Build dummy QMAA HAL to unblock framework
cd387d1 : LocIpc could be using data member from a deleted obj
400c1e8 : Launch platform specific processes
18c9909 : Qualcomm Unified Vendor - GPS
2332db2 : Fix issue with setting of thread name
abfeea1 : Fix KW P1 related issues
f7c6bf5 : fix multiple GPS_LOCK request
3203504 : PZ90 datum support
e232986 : GPS location API: support destroy with callback for completion
730abcc : GPS NMEA: generate proper nmea during leap second transition
dca1724 : Remove XTRA URLs from gps.conf
06d7e5b : Request for a data item value is not handle by SSO
b00c1c2 : Invoking dlclose in error case
d6b0854 : Lowered the severity of debug message
512388f : gps: add include files for LA compilation
84a2595 : remove LOC_MODEM_EMULATOR from gps.utils
831ea96 : Initial Android target definition for trinket
f3b1394 : Add socket name in error log message
7ba7e62 : Fix issue with app side NMEA generation for GSV
21b9c4e : FR48381: Support leap second change event
5b53be1 : perf: Reduce NMEA traffic over client IPC
2f80dcc : Handling network types not available in IAgnssRil enums
5a8d171 : New additions for Ephemeris and Poly handling
b95f55f : Add gnss hal 1.1 support for new target
6700088 : Set SV in use mask based on final fixes
2bef34e : FR47184: tunc constrained and position assisted time estimator
352ffcb : Pass Framework Action request object to HandleTurnOn msg task
935c001 : Fix for vertical accuracy field missing on SDK APIs
2ed4407 : gps: use common compilation flag for the same functionality
a9049e3 : Decouple Gnss Hidl impl into 1.0 and 1.1 version
b5fac5c : Added support for USE_EMERGENCY_PDN_FOR_EMERGENCY_SUPL
b81c6d4 : Fixed KW issues such as uninitialized variables
48b4e04 : support signal ID in NMEA
c30e7c5 : Set SV in use mask based on final fixes
6932fdd : New GTP_MODE in izat.conf to simplify the setup of GTP
12ab7e1 : Accept enabled list for constellation control
9831975 : Fix issue with use of incorrect index in group list
0a19651 : GPS: unify buffer size passed to retrieve string with loc cfg
033a0fa : modem generated NMEA won't get reported
5eff5e8 : Add null check to avoid sigsegv on shutdown
d2980eb : GpsLocationExtended: Add heading rate support
4599ab4 : Replace unsafe functions
75cfd43 : Add jammer indication
de454e2 : Filter DataItems with suitable way.
a030bf9 : GNSS_NI_RESPONSE_IGNORE handling
2124941 : Add support for multiband data
8a752aa : Systemsatus - add support older version of PQWME
f8f7e87 : Disable GTP CELL and GTP WAA feature.
4bab735 : Fix: Xtra connection initialization issue
f2f6ca7 : SAP:update SENSOR_CONTROL_MODE configuration
12b3302 : Skip position filtering for telematics
a8f9260 : Delete LocApiBase and derived class on msgTask thread
2a005b5 : Cache the SUPL server and port on each update
26e542d : Modify ODCPI timer from 30s to 10s
6a12f37 : Added FDCL_2 feature support bit
06d93da : Deprecate reading of ro.lean property
48b4774 : Add a timer for better handling of ODCPI/DBH
2900a1c : body frame uncertainty parameters in position report
27114f2 : Changed to allow only locclient group to access hal daemon
aa6481f : Print QZSS SV ID with offset
395c811 : Assure event mask is set properly to get positions
ffbe00b : Set interval to large value for all MSA cases
56c4dd4 : GPS: block CPI injection for those fixes orginate from modem
889d1ee : Fixing error population logic
050de4e : Adding offset for SV ID values
f7e3cd5 : Returning failure on GPS blacklisting
59269e1 : Add a getLocationOptions() function in TrackingOptions
1d42da7 : Get AGC from PQWM1 regardless of time validity
864d805 : Get AGC from PQWM1 regardless of time validity
7a8e064 : Checking return for ODCPI CB
1e87199 : Fix: wrong string format operator
802e89f : fixed data items for service and cell info
cbf99f8 : Don't send ACK to modem for a 2nd close request
ee8213f : Populate some more fields for end client.
d12b82b : Added optional MO SUPL SLP
2ef3437 : Checking return for ODCPI CB
81736d3 : Correct the nmea sv info in the first fix
ce82e3b : Correct the nmea sv info in the first fix
02cddf0 : GNSS hal: propagate position dynamics uncertainty
2c99ad1 : Set interval to large value for single mode
383a8af : Fixed wrongly changed year in header
dc1e6f6 : Changed to allow only locclient group to access hal daemon
f50e02a : GNSS adapter: Do not send SPE NMEA to engine hub
aac86a1 : body frame uncertainty parameters in position report
7dfa87b : Support Multiband feature
271cfd8 : Report yearOfHw=2018 when P features are supported
b150a53 : Handle updating the carrier configuration
88688a8 : SUPL connection enhancements
ccdb671 : DataItem changes to fix incorrect NetworkInfo connect handling
2c817bd : Revert "Replace MONOTONIC clock with BOOTTIME clock"
6c80f04 : Populate some more fields for end client.
17015dd : Add spoof report mask in location object
8cc52b4 : changes to work without ULP module
dd85ce8 : DataItem changes to fix incorrect NetworkInfo connect handling
4c4660c : fixed data items for service and cell info
5891ffe : Add AGC value for QZSS measurement report
745505e : Vote for internal modem only
0344cc7 : Change prototype of getWwanZppFix API
ed7d229 : Add AGC value for QZSS measurement report
daff821 : Include filesystem_config header from cutils
98edc19 : FR 48850 - Device based hybrid ODCPI
66c682f : FR 45623 - AGPM 1.0
eaf7e54 : FR 45651 - GNSS SV/Constellation Control
a93b10c : Update location supported feature enum
a6177a4 : Changed max size of line read of config.
21308b6 : GNSS adapter: Do not send SPE NMEA to engine hub
d462c0a : FR 46082 - SUPL Network Setup Improvements
e9c3f04 : Replace MONOTONIC clock with BOOTTIME clock
9a8c42c : fix: Creating LocationAPI object rejected
1f5fa2d : fix: Creating LocationAPI object rejected
5c25b32 : fix: add LOC_LOGi macro in log utility
2683aef : fix: LocIpc client app unable to exit
8bda43c : fix: LocIpc client app unable to exit
533f43e : Fixed a number of issues with NetworkInfoDataItemBase
80e09f6 : Fixed a number of issues with NetworkInfoDataItemBase
36da980 : changed SystemStatusOsObserver
86e1b52 : renamed DataItemIndex and ClientIndex files
c0243c4 : Fix KW issues in IOsObserver
4005daa : fix: LocIpc client app unable to exit
2ade281 : fix: LocIpc client app unable to exit
f906756 : Adding Location Service Modem Emulator
fdab877 : KW Warning Fix
43699ba : fix: Incorrect time estimate in debug report
f708597 : fix: Incorrect time estimate in debug report
664e643 : fix: Incorrect time estimate in debug report
7bbc063 : Fixed a number of issues with NetworkInfoDataItemBase
0c73d40 : changed SystemStatusOsObserver
3983768 : renamed DataItemIndex and ClientIndex files
e807cc4 : fix: Incorrect path to ehub socket directory
1e824a9 : moving AGnssCbIface from static to class member
5d6ee83 : fix: Add intermediate fixes in gnss debug report
9bb67cc : fix: Add intermediate fixes in gnss debug report
f8bd86f : fix: Add intermediate fixes in gnss debug report
f6b613a : Addition of new LocApi thread
f93ec50 : fix: Incorrect path to ehub socket directory
98125ae : Adding Location Service Modem Emulator
37d34d0 : Assure event mask is set properly to get positions
56334a3 : fix: Default values in GNSS Debug Data
594a0d7 : Add correct libs to LOCAL_HEADER_LIBRARIES
1d7904e : Moving location sockets from /data to /dev
4c8f4e4 : GPS Adapter: GNSS adapter change to go with engine hub aggregator
395001f : changed SystemStatusOsObserver
7466068 : renamed DataItemIndex and ClientIndex files
ae28b29 : Addition of new LocApi thread
5ae3b52 : Add location client api sockets' strings
e5c31f3 : GPS Adapter: GNSS adapter change to go with engine hub aggregator
49b42e8 : FR 48850 - Device based hybrid ODCPI
4145243 : Assure event mask is set properly to get positions
d856a94 : hidl gnss hal 1.1 implementation
82d0efd : Map additional fields in GpsLocationExtended
47fa2c0 : Add location client api sockets' strings
6530ba8 : update uptimeMillis to get boot time
7f9ce9d : Add additional parameters in gps extended file
87c52f1 : fix: add LOC_LOGi macro in log utility
47d2e81 : flp.conf should be read from /vendor/etc/
8f2e900 : fix: Typo in LocationDataTypes
b47eea6 : GPS GNSS adapter: connectivity support for engine hub
0fc49e8 : feat: Separate LocationAPI.h
73df7e0 : fix: Default values in GNSS Debug Data
97f3f39 : remove unused variables for compilation
c645cb1 : Define gps user and group id's for Android and LE.
cd1e072 : Reset MSA/MSB capabilities for APQ targets.
980d403 : KW Warning Fix
85e65f8 : moving AGnssCbIface from static to class member
453ea46 : configuration to ignore PPS pulse at start and after long outage
be20768 : fixing LE hy11 build
af34b8d : Enhance LocationAPI structs to hold full position
bb529c5 : Moving location sockets from /data to /dev
946f536 : Fix compilation issues as a result of LE cleanup
5b2f224 : GPS: integrate GNSS engine hub with Gnss Adapter
ec59dd2 : fix: LocIpcSender returns incorrect result
9d1b106 : GPS cfg: add routines to parse process info
6e98d17 : Move GNSS_CFLAGS to build/ to be fully included
e8fbefa : Updating logic to send empty SUPL server URL
61de97e : LE clean up
4cac1ba : LocIpc: enhance startListeningNoBlocking with ready callback
52f5cfe : init condition with attr CLOCK_MONOTONIC
02862b8 : Allow SUPL server NONE config
cf96869 : Changing GNSS HAL service class to hal
65e3760 : Added FDCL reg mask bit and feature support bit
57a5b18 : Remove system status reset upon delete aiding data
13c4121 : debug nmea should not sent to upper layer
03bc75f : fixing the location api level race condition on callbacks
99e0f11 : Location Utils - LocIpc class enhancement
f3f7a4b : Fix incorrect cast to avoid integer overflow
53a1aa5 : Fixed incorrect casting for SystemStatus::setNetworkInfo call
edcf000 : Replace wall time
e787679 : Record the first connection status notification
9fe73f3 : Check ret value for HIDL callback method
104f1fe : Location Utils - Improve send method of LocIpc
e21e18a : HAL handshake with XTRA
ccd6716 : Fix $--RMC sentence
08cbff3 : Adjust NMEA sentence to comply with v4.1
6ccaa83 : GetBatchedLocations is unsupported for Live Fix.
0107dbe : Invoking HIDL callback via local variable
63c4d2f : locAPIRemoveGeofences roolback to async result notification
57640c9 : Checking HIDL callback return value
5f583c6 : Enable logcat logging for location modules in LE
273e268 : Add battery level observer
34ce2a6 : Fix support for batching without batch full event
de6898a : Fix crash in AgpsManager when accessing invalid pointer
f5f0f29 : Add storing dataitem in systemstatus report
e22e04d : Fix compilation errors in xtra-daemon for LE.
35804b9 : new apis for control xtra throttle
b0982b4 : add HAL socket
a5c7e2c : extended gdop parameters in interface files
3952689 : AGPS Init must complete in one message call
7b37dee : KW Warning fixes
c7642dc : locAPIRemoveGeofences now notify the result inmediately
fe17363 : Add support more bp amplitude in systemstatus
220b5cb : Adding fix to send SUPL_ES ATL Close complete
fb4bbe5 : fixing conn disconnect handling from GnssLocationProvider
0ebaba2 : Set SUPL_HOST to modem on GnssAdapter init.
f69296b : Init default agps status callback in GnssAdapter
4028422 : Transition of base DataConcreteType class to HAL
4d8fc57 : Fix unable to clear existing event bitmasks
f0d7fe8 : Xtra client interfacing with LocNetIface in LE
ff8b317 : Integrate XtraSysStatObs with SystemStatusObserver
e0f49cd : Check status before decide report position or not
cd3027e : Filter the configs sent to modem on change basis
2a96541 : Integrating AGPS call flow with LocNetIface
d91d776 : KW issues for agps module
a763825 : Incorrect location info observed in Gnss bugreport
def65a6 : Changes in LE for DataItemObserver changes
28bbab6 : Adding change to wait for close complete in ATL
1b66956 : XC 2.5 : additional changes
bb1d7ec : Passing correct LPPe parameters
ee2d665 : Add DataItemObserver interface in SystemStatus
db3101c : move getAgcInformation and setDefaultReport into GnssAdapter
44ceafb : adding the necessary gps.utils cflags and -l flags
54d6a87 : Fix potential deadlock in measurements report
e83b68d : Clear Location structure before convertion
45c1850 : Ignore invalid location
4c9c783 : Clean up compiler warning message
9ae216a : Update capabilites when suplmode changes
c1da12a : Prevent gps stuck on if multiple starts are called
2481cf3 : KW Warning Fixes
a7094b1 : Updating error print in AGPS state machine
686a5c5 : Location API for Outdoor Trip Batching
2df685d : Support multiple sessions
ea05170 : Fix 2.9-rel compilation issues on LE
1bd0de5 : Fix yearOfHw as 2016 pre ES SUPL concurrency
be7f077 : Fix to report bearing and speed accuracy
9c2acb7 : Fix incorrect sv id offset for bugreport
4971373 : Disable set debug NMEA bit when unsupported
a4a26b4 : Fix failure in CTS testcase GnssStatusTest
ba17173 : Update the latest LocationOptions
ea01342 : Add QZSS constellation in Gnss_LocSvSystemEnumType
f708dea : gps time population from GNSS
8cf201a : Adding KW warning fixes
226e404 : Correct the comment for loc_param_s_type struct
dc29f91 : Removing header copying to out folder
1a128bd : Split control apis to a separate class
c0a300c : Reset RequestQueue instead of delete it.
a2cafde : Fixed loc_get_target() and removed 1530 support
15830de : Adding priority flag for NI and AGPS callbacks
a0075bd : Remove fix made to set session status as failure in LocApi.
5fc6fa6 : Fix NI for Notify and Verify being true
fc5c5f6 : Fix config updates for some LocatoinAPI bit masks
38af28c : Fixed crash when timerfd_create failed
36c1143 : Post SSR restarting tracking should bypass ULP
7b1d6ec : Update the latest LocationOptions to LocationAPI
6a28349 : Disable LPPe feature on SDM660 CRM build
58d74dc : Add set default report API in systemstatus
1f3ac89 : Make updateConfig functional before gnss is enabled
876db40 : Updating AgpsSubscriber constructor
0d01cc0 : Add support for generating NMEA sentences for BDS.
0029faf : Add support for generating NMEA sentences for QZSS.
5969d0b : Provide correct SV used_in_fix flag for QZSS
d640d06 : HIDL Extension
566238a : Remove libandroid_runtime for treble compliance
b29778e : Fix intermittant crashes in location
d9a166a : Remove SV used_in_fix flag setting on SV report.
e3d7031 : Fix for incorrect SVids and timestamps in bugreport
ed7e095 : Move location files from /data/ to /data/vendor/
d9f26fc : Decouple position inject request from assist data
c804609 : Allow SUPL_MODE of Standalone only
4c26553 : Check the return value of HIDL Callbacks
f354bdf : Stop Gnss measurements session when closed
1e0be88 : Maintain a uniq RequestQueue for Geofencing
604d874 : Fix for buffer overrun crash at copying nmea string
997b6b5 : GnssBatching::init handle multiple invoking
d09bd9f : add pos tech mask and sv source info
477ff7e : remove inet group
222094c : Prevent print of uninitialized string
514f373 : Registering event mask on AGPS Init
08efa3c : Add handling of GNSS NI TYPE EMERGENCY
86ad4f8 : Enable LOGV for gps directory
c553418 : Re-enable delete_aiding_data for user build
9c212ab : Add vertical uncertainity field
3eef3d7 : SystemStatus - Add ephemeris detail info in Gnss Debug interface
19f6501 : Add group radio to gnss hal process
488aa4f : connectity events for XC2.0 daemonize
9a957ef : Move gnss hal to default instance
891005e : Move gnss hal to vendor partition
9e232dd : Remove owner of gps hal modules
3b9f656 : Fix crash at gnss bugreport caused by empty report
f7a8f2c : SystemStatus - Add reported UTC timestamp in report
bbc6601 : ulp proxy set capabilities race condition
2b7f0b4 : fix crash issue while deleting adapters
d48c19e : Fix GnssDebug with new AOSP changes
909d752 : Send ENGINE_OFF when stop tracking
36f8446 : Fix NI Request Event
8b98a56 : Do not send debug NMEA to ulp
edac52f : added new ulp type for raw gnss data
72e7c5d : Fix svCount in --GSV nmea sentence
e581b62 : HLOS implementation for E911 LPPe BT/UBP feature
ce66a81 : Fix nmea sentence generation method of --GSV
59fce4f : Convert GnssConfig parameters to enum
06e6d68 : move nmea generation logic inside utils
4fc5a78 : correct the conversion of ConstellationType
acf1cba : nmea: call the right function for reporting AP generated NMEA
bbbca84 : LOC logging macro changes
3ad14ba : Added support for AGC
2e87b20 : Check Null on call to LocationAPI::addGeofence
af31850 : Addition of vertical/speed/bearing accuracy feilds
4ff6da4 : SystemStatus - Add BugReport support
13888dd : update NMEA logic with SBAS corrections
a5d69e1 : Enable LOGV for LocSvc_LocApiBase
592b3f5 : SystemStatus - initial release
b370989 : Moving conf files to /vendor/etc
b6928aa : Send capabilities callback for each init
9e44ec3 : force undefined symbols to treat as errors
5253a74 : possible NULL pointer dereference
d35e7c3 : Add comments for automitive configuration param and meas status
54aa958 : Updating ro.baseband target property value
ff37310 : Fix issue of incorrect set of used_in_fix flag
da20b15 : Update the device node to check for MDM systems
1d2ac20 : Add tech_mask in UlpLocation to support report NLP position source to Android Framework.
babc8a9 : set default supl config to MSB
3fb8076 : fixing a race condition on MsgTask::destroy()
4d84d36 : getprogname is not defined in glibc
681388f : Enable Measurement and poly for QDR for automotive usecase
545f52f : Rename FlpAPIClient and GnssMeasurementAPIClient
5fecc19 : Adding ATL call flow to new Loc API interface
52b413e : hidl gnss hal 1.0 implementation
c85c8ff : LocationAPI implementation
4bb940c : Decouple libhardware usage on LE for gnss models
3fe2240 : update gps.conf
f871943 : Add explicit liblog dependency
1de8a18 : Reinitialize dataservice client post SSR
90a730d : Mark SV used_in_fix based on the most recent position report
dad844f : Platform specific changes for QDR
2110e55 : Remove USE_EMERGENCY_FOR_EMERGENCY_SUPL and SUPL_ES in gps.conf
dcd5af2 : NMEA report indication to ULP
0ac11fc : GTP WWAN should work even if MSA/MSB is not enabled
5b4dbc2 : Combo Provider 2.0
3493ce5 : Fix race condition when GPS app is closed around an SSR event
7424ac7 : Adding TARGET_NO_GNSS check while creating LocApi
b707704 : Generate GAL NMEA sentences at AP side
43bb1d2 : Update SV ID field as 16 bits in GnssSvPolynomial
a8fcfc7 : deprecate legacy NTP time download
f58ae31 : Remove deprecated api LocEngExtPowerConfig
cd13c65 : Upgrade LE.UM.0.0 to use location.lnx.2.0-rel
c01fcd7 : Adding new target APQ-NoWGR handling
4dd7e1c : Fixed SSR issue for GNSS Measurements
fae54f1 : Added debug messages for SV Info
0ac496f : Add field for location clients to chose position sharing option
54794a4 : AGPS config inject can be configured out
5ceb69d : Enable/disable PDN for emergency SUPL at runtime
310aa84 : LPPe feature support.
62743a2 : make Api ctor non public
2fc8de7 : making SUPL ES run time configurable
0aa6e3a : multiple XTRA downloaders could be triggered on boot up
93e8cad : Fix GPS related KW P1 issues for MDM9x50.
aa8a474 : Remove target specific logic for DR Fix
0596053 : Enabling CLANG compilation
183e295 : Move local gps/sap configuration to Context
05f5860 : Return the correct length of nmea sentence.
2d9840b : Use QMI_LOC_SET_NMEA_TYPES to set the NMEA sentences required.
edc2a64 : gps: include support to check hardware type property
04e6ca9 : Default apn ip type to ipv4
f41f196 : fixing a LE compilation issue
f97a97d : fixed a copy paste error
d4c4fbf : XTRA Client 2.0
c3a4fba : Support GnssMeasurement
d30694a : Rename GnssSvStatus to QtiGnssSvStatus
5573c31 : Adding fix for KW warning
8f54f69 : Fix LA compilation issues after merge
4b345c8 : gps: include support to check hardware type property
c4c29c3 : gps: consider nsec while ranking the timer objects
14f0dc1 : gps: consider nsec while ranking the timer objects
217e754 : Enabling CLANG compilation and fixing all resulting errors
285d395 : Revert "Revert "Fix compilation issues for m_master merge into oe_master"."
a376de4 : Revert "Revert "Merging m_master changes to oe_master"."
a29688f : Revert "Merging m_master changes to oe_master".
fa7a874 : Revert "Fix compilation issues for m_master merge into oe_master".
e83eaa3 : Adding a new NMEA sentence : $GNGSA.
1a2040c : Adding a new NMEA sentence : $GNGSA.
a05f77f : make LocSharedLock::mRef ops atomic
02cad4d : make LocSharedLock::mRef ops atomic
59af75a : fixes SUPL_MODE
6060fb7 : Additional Position Prameters in position report
411951c : make LocSharedLock::mRef ops atomic
41961e4 : Remove unneeded nmea_cb print
fff5a01 : fix for compiler warnings
ecb6736 : Fix compilation issues for m_master merge into oe_master
89f41a9 : Sub milli sec part in the relevant NMEA Strings
625c8c6 : Add the support for geofence dwell
9b9d777 : encode field separator characters
fbbbb4f : Xtra client always reports carrier as 'unknown'
f96e5dc : gps: add SV polynomial parameter
1c11832 : Sub milli sec part in the relevant NMEA Strings
88c17ef : Add support for dynamic TBF updating
db36781 : Sub milli sec part in the relevant NMEA Strings
46f9991 : Reduce TBF limit in GPS HAL
05ee1cc : Set SUPL_ES to 0 in gps.conf
29a9152 : NMEA generation change to prevent 2Hz reporting
a4e5f9c : Add buffer length check for XTRA data
557a4aa : Remove reduntant clearing of GpsLocation memory
34c4460 : Add the support for geofence dwell
fd7b781 : gps: enable measurement/poly reports only when AP DR enabled
67d576b : another potential race condition
2f74f91 : Crash fix with MsgTask API change
f533181 : timer bug fix
91488d6 : fixing a crash vulnerability due to race condition
62a30d2 : Fix for timerfd_create on older kernel revisions
153ba77 : crash in LocTimer wrapper
c9db516 : LocTimer repeated expiration
58c3d32 : Adding a number of utilities
c53037d : encode field separator characters
30c54b8 : Xtra client always reports carrier as 'unknown'
78bb132 : Location: reduce memory footprint
c9a243b : Move some debug logs to verbose.
c3643eb : remove link depedency to dsi_netctrl temporarily
f5e6e2e : Add glo and bds to used-in-fix mask
594daf9 : Add AP Coarse Timestamp Uncertainty configuration parameter
0b4a33b : missing util header file
56a5a75 : set LPP CP as default
9336256 : Add support for new sockaddr_storage struct
8da6427 : Add AP Timestamp for coarse/fine time to position reports
9b3aa46 : another potential race condition
68104bd : Opt out of clang till issues are fixed
e9e3997 : Fix for Cppcheck warnings
bf80dfb : Add 3 new fields in GPS and FLP pipe
eb01e39 : Sending FLP fixes to ULP
94ecbf6 : Crash fix with MsgTask API change
088a127 : timer bug fix
9c22ef8 : fixed XTRA bug
9957a19 : fixing a crash vulnerability due to race condition
623f5a6 : adding dev id into xtra user agent
5e77108 : Fix for timerfd_create on older kernel revisions
a50aaae : Handle race condition in HAL post SSR
a38a8b8 : memory management fixes
87b6a3f : Move the flp definitions to gps-noship
eb92564 : Set SUPL_ES to 0 in gps.conf
cc9f8dc : Add new event mask for timezone.
898c646 : crash in LocTimer wrapper
923698a : Clear passing up memory for LocApiBase function
9de97ac : LocTimer repeated expiration
50ae858 : MsgTask thread must call associator function always
bb5d2d4 : Adding a number of utilities
0783145 : NMEA generation change to prevent 2Hz reporting
509979c : Remove DeleteAidingData additions
d0faf18 : Remove DeleteAidingData additions
2572d24 : Move modem power vote out of hal.
1b07337 : LCA additions to ULP and log_util defines.
fb8732c : Add compile flag to disable unsupported features.
99606eb : Fix implicit declaration errors in gps hal.
d33d216 : Add feature set configuration
db7fc90 : Move modem power vote out of hal
8834b30 : Fix implicit declaration errors in gps hal
447fe95 : LCA additions to ULP and log_util defines
1dfdcab : Add to check ZPP report condition for NMEA generation
f72e672 : Revert "Add new event mask for timezone"
dd823bc : Add glo and bds to used-in-fix mask
0826e30 : Disable ESUPL from configuration
339a4fc : Fix Memory leak in util/loc_cfg.cpp
4d44ce3 : Fix gps.conf capabilities overwrited by carrier
634c1bb : Fix Memory leak in util/loc_cfg.cpp
a26bc76 : Fix gps.conf capabilities overwrited by carrier
4e8b350 : Add new event mask for timezone
18d8153 : Removed unused code and unnecessary notice files
b8e9ad3 : Removed unused code and unnecessary notice files
8a3533b : Remove reporting gps status from loc eng layer
892019f : Removed unused code and unnecessary notice files
9f7f4bd : Remove reporting gps status from loc eng layer
7fa3b1b : Adding Mutex for Creating Context
a284b9a : Adding Mutex for Creating Context
f344467 : Add Course TimeStamp & asso. unc to Measurement
7d367d0 : Add utility to identify lean targets
1fe602a : Avoiding race conditions during the pallellized builds in Android system
d538916 : Send GPS tracking fixes to FLP HAL
9431a6c : Send GPS tracking fixes to FLP HAL
b45b160 : Klockwork P1 issues.
1777a2f : Fix bug with switch case
f4d8e90 : Fix bug with switch case
b38580e : Revert "Added Detection Logic For QMI_PDS Target."
2794061 : Propagate DR enablement feature from LNX.LA.2.7.3
407848e : GNSS measurement
98e1f83 : Added new events and masks for GDT AP
f311c16 : gps.conf parameters are in sap.conf table
32b1baa : Enable "auto" target for APQ8960 Automotive ADP platform
f014665 : Enable "auto" target for APQ8960 Automotive ADP platform
7e9e68a : support reinjecting supl url for sim hot swap
836bdc4 : loc-pla: Create Platform Library Abstraction layer
42c5439 : loc-stub: Create a loc_stub library for stub func
4e9741f : Migrating XTRA from gpsonextra.net to cloud based izatcloud.net
3e16bc3 : Make off-target loc hal libraries built
91ece00 : loc-hal:porting from ANDROID_LNX.LA.3.5.1_RB1.04.04.02.048.040
70b94ae : loc-api: Merging Makefiles of libloc_api_50001 and loc_api_v02
e2bcdc3 : loc-api: Exposing gps_get_hardware_interface to C code
508ad95 : loc-api: Fixing copyright
78767a1 : loc-api: Making off-target garden-app build and run again
5c8ebe8 : gps: Updating copyright.
fba6dcd : gps: Remove dependency on libcutils.so
b83679b : loc_api_v02: Updating to loc api v02 idl Major:0x02, Minor:0x14
a328080 : Remove Redundant Log
00fd7bc : Report 2D speed rather than 3D speed.
1ca544c : SUPL_MODE needs to be factored in for ULP
ff78fb3 : GPS lock is stuck as disabled after post powerup enablement
d1cc6bf : GPS LOCK did not work when NMEA_PROVIDER follows it
af2762c : GPS_LOCK configuration support
809dec4 : allow reconfiguration update happen before HAL init
e6a851c : adding update config post power up
0b0b89f : Add buffer length check for XTRA data
fb9c641 : Added Detection Logic For QMI_PDS Target.
9037813 : Checking messages supported or not
79c877d : Checking messages supported or not
a55881f : Use regular ATL callflow for SUPL ES
9d0c2d5 : Remove reduntant clearing of GpsLocation memory
f1ddcf0 : Increase the size of string to hold parameter name
fab5505 : Ignore the first time inject if it is form Afw.
f78f285 : Vote for modem power only on select targets
5cef7ca : Migrating XTRA from gpsonextra.net to cloud based izatcloud.net
06ccada : add support for apq8026_lw
8cdb9ca : Use peripheral mgr to vote for modem power up/down
2abe41d : Fix for CR 692085, error mapping incorrect in one of the cases
5cdfc25 : agps cert install api implementation
6925f8a : Revert "Revert "Remove masks for Glonass""
33e5fd9 : loc timer util fix to handle the race condition
8977164 : fixing the SSR recovery race condition
c091f13 : Add support for XTRA_VERSION_CHECK QMI LOC msg
cd5c848 : Changes for GPS HAL compilation
fd8712a : Add option to fallback to LocApiV02
a857b72 : Add raw uncertainty to inject position api
c828f0a : Changes for GPS HAL compilation
08237e5 : Revert "Remove masks for Glonass"
e8958a3 : Add option to fallback to LocApiV02
9ffb105 : Revert "Avoid GPS build for MSM8916 64bit"
6fc3071 : KW warnings
e0895bf : Sending HW FLP request to ULP
c7265bb : Revert "Avoid GPS build for MSM8916 64bit"
89c671f : Logging correction when printing IPV6 bearer type
9e585cb : Inject feature config
996a633 : Assure associate callback is called in msgTask
bbb7243 : NI Emergency overrides a pending NI
7b268f9 : a change to support c++11
a6e2f76 : Fix wrong log tag
f9a26b2 : Inject location only on CPI disabled
25244b3 : Close MDM node on shutdown
fea5de1 : Only output NMEA for GNSS/Sensor/Hybrid locations
7170b25 : Change to CPI logic
ec1fa23 : Adds power voting for QCA1530 SoC
68d41f9 : Cache geofence breach location
0daddfd : Avoid GPS build for MSM8916 64bit
a2e85b1 : Add sendMsg to LocApiBase for utility
6645560 : Renaming class members for improved readability
38f7146 : MDM shutdown for Fusion device
7c41d44 : Force logging level to warning for user builds
7e546e6 : Emergency SUPL
e767a55 : Changes to inject sensor provider info to modem
e870707 : Fix for dsi_init failure
ff716bf : apq8084: qca1530 detection property changed
48c29f5 : Copy position mode to dummy ULP proxy
e620608 : Copy position mode to dummy ULP proxy
c019f61 : move location data files under /data/misc/location
4460543 : Add new utilities
42320d2 : apq8084: qca1530 detection timeout reduced
b521eb9 : Add support for batched geofence breach reports
cf180ff : Force logging level to warning for user builds
39bc6e2 : Emergency SUPL
82e314e : Add SGLTE target field in gps.conf
dd90495 : Add a new LocAdapterProxyBase class
04ece63 : Fix for dsi_init failure
db7d754 : Add SGLTE target field in gps.conf
6fd90ea : Remove libandroid_runtime from makefile
4996c5e : Remove unused code under libloc_api
64cecc6 : Update NMEA SV numbers
6fc8065 : Adds ZPP Feature Implementation
0eeb139 : added timer stop api
97699b4 : Print default implementation at debug level
9d9c284 : Added NULL check before function call
b5ed3d8 : Changes to conditionally check and inject coarse position
e9d4048 : Fixes loc_ext and AFW concurrency issues
000b1ec : Memset the xtra url to assure null termination
a0c2f67 : Memset the xtra url to assure null termination
48f07a0 : Modem Batching Implementation
a8dff29 : Add LocApiProxyBase to context
747f695 : Add LocApiProxyBase to context
3b4d23e : apq8084: qca1530 configuration handling is added.
41d3c44 : Send status report msg through ULP
412275d : Check mAgpsEnabled for data call
82159c5 : Check mAgpsEnabled for data call
351cb70 : enhance ulp handshake
7546fd8 : enhance ulp handshake
efdc209 : Null check for malloc allocation
7d6ed07 : Changes to add new bit mask to support wifi ap info injection
dc020ef : Correct print for xtra server urls.
c7b006c : Correct print for xtra server urls.
e0e4cde : Send status report msg through ULP
969604a : Changes for liblbs_core
4dbc22b : Changes for liblbs_core
c66c2fc : Add check for mAgpsEnabled
eb726cb : Add check for mAgpsEnabled
2daacc4 : Add LocApi to get Zpp fix.
81c4231 : Add LocApi to get Zpp fix.
73573ef : Fix ATL handling
311e38b : Missing check to build inside libloc_core
530086a : Fix ATL handling
b7b7fb9 : Fixes a bug in the reporting for MSA sessions
9f6259f : Avoid multiple xtra download after booting
a75c8b3 : Bug fixed in AGPS checks
ef7a869 : Small fixes to conditionally launch the BIT Interface thread
50fa102 : Adding check of on_demand_time for inject time
cdeaa6e : Fixes a bug in sessionCheck() for all adapters
e399053 : Initialize DS client in the msg thread
05b385d : Separated NMEA GSV for GPS and GLONASS
77ae63f : Removed the ability to configure XTRA server query
1127519 : Add API to read and write GPS lock values
961d1bd : Fix for the crash that was caused when accessing UlpProxy
42211a9 : Resolved On-Demand XTRA time injection issue
3184198 : conditionally handle the XTRA download request
cb12f39 : Replace sysdev path
aa6fbdb : Remove ENABLE_WIPER parameter
7d128bf : Remove masks for Glonass
782431a : Return NULL AGPS interface on APQ target.
61fedb4 : removed ulp dependency.
3535edc : corresponding to izat_core and LBSAdapter changes.
11adbb3 : Revert "Revert "Location Hal Design Level Change for FLP Requirement"".
55a6841 : Revert "Location Hal Design Level Change for FLP Requirement"
a915406 : Location Hal Design Level Change for FLP Requirement
e5e6272 : A mechanism to detect APQ chip set
0d78c70 : Disable xtra url query off by default
caff225 : Fix merge damage.
d42eeeb : made a convenient msg_q_init2
b86a095 : Checking Geofence Mask in gps.conf
002d6ba : Removed all ULP specific constructs from HAL
a7aa6a4 : Fixes ULP and FLP operation when GPS not enabled
af3b8cb : Return the correct value from loc_eng_init
cb119e6 : Make Loc Init Asynchronous
112647b : Added more delete assistance data flags
c326530 : Add support for having no qcom proprietary
3156a1d : Move loc_api_v02 to vendor/qcom-opensource/location
dbc7464 : Handle SSR based on service list
fed389a : GARDEn: porting LE enhancement to Android - fix build error
207b8ee : hardware/qcom/gps: fixing build failure
a5e2030 : hardware/qcom/gps: Read gps.conf file for config information
492ae0b : hardware/qcom/gps: Enabled Timestamps for on-target logging
ca57336 : hardware/qcom/gps: Fixing gettid issue
0590a64 : hardware/qcom/gps: Porting HAL and Loc API 2.0
b8fb067 : Return ATL Close failure if no handle found
6fa0e8a : DEBUG_LEVEL 0 to produce no logs
3a0c1dc : Redefine struct returning error strings
0f66892 : Add support for SUPL Emergency Services
c3f1620 : Return the correct value from loc_eng_init
6bc10c5 : Generate position report NMEAs only on final fix
7af44a9 : Timed Alarm service utility
399f530 : gps: Added xtra server query loc api
926d20a : gps: moving agps/ni/xtra/time features out of afw
85f672f : Merge branch jb_mr1 into jb_2.6
b053589 : Make Loc Init Asynchronous
838f00b : jb_2.6 bring up changes.
bc1fb0b : Fixes ULP and FLP operation when GPS not enabled
313788e : Adds logic to pass through PIP User setting
a021ad3 : Update LOC API source and header files
2fe7829 : Detect APQ8074 HW, fixed
deda0b3 : Detect APQ8074 HW
9e74deb : Ulp: Fixes an initialization bug for ULP call-backs
38474f1 : gps: use single recurrence for MSA requests
22538a7 : Cache data availability before gps is enabled
0a760c9 : GPS HAL: expose altitude and speed uncertainty
bd64ccd : MSB is not falling back to standlone.
fc56628 : Send data disable to modem during init
0263b6f : msm8610 bringup changes
c0a3657 : Set On Demand Time as default in gps.conf
388477e : gps: Add A-GLONASS Position protocol in gps.conf
ce5efcc : Add liblog
23d1e16 : gps: geofence hal integration
8dd8689 : gps.conf: Removed the option to configure ulp on/off
b249077 : removed exe bit of the file access mod
a50977f : Correction in checksum calculation for NMEA
c65fed0 : gps: Runtime detection between apq v/s mdm gps support
ade0338 : moved most of the GPS HAL back to aosp
52f4c8c : add LOCAL_MODULE_OWNER := qcom to gps modules
34ee095 : Revert "remove loc_api from hardware/qcom/gps"
a739e07 : Include gps.conf Android make file in build
fc5de6c : Add support for msm8226
50dd50c : Read debug level from gps.conf
d2873a0 : Split gps configuration file (change 1/2)
5049a47 : Utility to identify target HW
842b4c3 : Change data type of HEPE to float
356036e : copy back supl es data to sm
0d257cc : remove loc_api from hardware/qcom/gps
e91c428 : Change debug log tags for V/I/D
9f8bcc3 : Ulp: Adds interfacing b/w FusedLocationProv & ULP engine
e03abb4 : LOC: Enable loc_eng_dmn_conn_loc_api_server for all targets
b52741e : default fix accuracy too high
b7b14cb : gps: fix nmea altitude for rpc
660f21b : loc api v02 update
a987332 : Update copyright to The Linux Foundation
2a148d2 : fix loc_api_v02 missing library
b86c1f8 : gps: enable features IPV6 and DELEXT
e065604 : OTDOA support
8e9cb23 : Loc_Api: Support A-GLONASS Position protocol
63c5ac4 : Utility to identify target HW
9fd717a : gps: do not lock mutex during loc_ioctl
e4f8009 : Add NULL checks for callbacks
5f45c04 : Loc api v02 support for QMI_LOC rev 2.17
c74962d : chmod uga-x
9365bf1 : gps: fix for no gps signals after modem reset
0529b2b : XTWiFi: disable coarse position injection when XTWiFi NLP is in use
d6c8792 : Remove interpretation of LPP config parameter
2051ffa : Service modem's request for NTP time
0eaa3ba : BIT:Fixes a bug in HAL for AGPS operation for SGLTE
a389eae : dynamically build and load adapter libs
502865c : BIT:Fixes a bug in the pipe ownership for BIT AGPS interface
5b98ce3 : gps: add support for apq8064 v2
6775411 : ATL call crash fix
fb4152c : disabled agps state machine delete in cleanup
d12dd7f : gps: report session begin/end on gps start/stop
dc7abf9 : gps: report session begin/end on gps start/stop
0a28a39 : QMI LOC bug fix on SGLTE OOS IND
205590a : disabled agps state machine delete in cleanup
56de3d4 : gps: report session begin/end on gps start/stop
899ebaa : LOC_API: Modify LOC_API to support MSAPU client.
a03322f : LOC_API: Add group permissions after creating the pipe.
6f36c0e : Silence more gps function tracing logs
af0b025 : QMI LOC and Loc API update:
a340961 : gps: AP NMEA generation
ca35382 : gps: Fix typo in checking for qmi-framework
197fe08 : dynamically build and load adapter libs
ac8fa07 : gps: control session state evt from HAL, not modem
4d0a381 : gps: launch GSS on bootup even if GPS is disabled
06ce79b : GPS: fix the issue that GNSS position report are dropped in PPC based target
0620ede : Reduce default logging verbosity to error & warning logs only
02d13cc : gps: control session state evt from HAL, not modem
d3b220c : gps: fix SSR issue
b4f4652 : gps: add support for msm8974
332389d : loc_api: Fix QUIPS position being dropped at GPS HAL
7ce61c4 : loc_api: Send position technology mask to ulp
0a49d62 : gps: enable nmea callback
b1595d7 : build: Include path to TARGET_OUT_HEADERS in LOCAL_C_INCLUDES
72e3b85 : loc_api_v02: Initialize the QMI notifier before looking for service
cd9e934 : gps: merge ics tip into jb
3088fe9 : gps: jb porting with qcom enhanced features
3c2630e : gps: initial merge to jb
a2fc84b : Add optional flag in make file
f77c85b : gps: Initial implementation of msm gps hal
7573253 : remove HAL_MODULE_INFO_SYM const
8b3fe9b : Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGE
2ce3102 : Rename (IF_)LOGW(_IF) to (IF_)ALOGW(_IF) DO NOT MERGE
b72262b : Rename (IF_)LOGI(_IF) to (IF_)ALOGI(_IF) DO NOT MERGE
b80e8ff : Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF) DO NOT MERGE
7c2f7b6 : Rename LOGV(_IF) to ALOGV(_IF) DO NOT MERGE
13e995a : hardware/qcom/gps: remove LOCAL_PRELINK_MODULE
a162c43 : Fix threading problem that resulted in the wakelock being held too long.
0b602e4 : Fix recursive use of mutex introduced in previous change.
bd3166c : Work around a problem stopping the GPS engine while an AGPS data call is active
9391343 : loc_api: Disable code that completely shuts down our connection with the GPS
5153d56 : loc_api: Use create_thread_cb for all threads that call back into the framework.
c6419ef : librpc: XDRs and glue code for AMSS 1240
fba22d5 : loc_api: rearrange RPC glue to allow having multiple versions of the API.
3c865ec : Add more parameters to set_position_mode, notify framework of our capabilities.
2c115de : Hold a wake lock while events are pending for the deferred action thread.
a4977cd : Fix deleting aiding data.
237c22f : Enable GPS privacy lock when GPS is disabled.
ae19894 : Remove call to loc_apicb_app_deinit() to avoid ARM9 crashes after disabling.
300b715 : loc_api: Repackage as a new GPS HAL module.
4633218 : Add an empty CleanSpec.mk
ac4e54a : loc_api: Process all events in deferred action thread.
16b7141 : Do not build unless BOARD_GPS_LIBRARIES is set to libloc_api
91cfd13 : loc_api: Send GPS_STATUS_ENGINE_ON and GPS_STATUS_SESSION_END
dd710e3 : Initial commit of Qualcomm's loc_api GPS library for the MSM platform.
ffaff8a : empty first commit
24d7556 : loc_api: Process all events in deferred action thread.
a28682a : Do not build unless BOARD_GPS_LIBRARIES is set to libloc_api
6774225 : loc_api: Send GPS_STATUS_ENGINE_ON and GPS_STATUS_SESSION_END
b4c4f20 : Initial commit of Qualcomm's loc_api GPS library for the MSM platform.
5a9bd01 : new project, first commit

+- Project: platform/hardware/qcom/wlan

5780336 : WifiHAl:Create separate create/delete virtual iface functions
fe97994 : Wifi-Hal: Add NAN iface type in dynamic creation of iface
24c9cf0 : WiFi-HAL: get base wlan interface index from global handle
fc600da : WiFi-HAL: Add support to configure thermal level
c9439af : WiFi-HAL: Update qca-vendor_copy.h with latest as on 3/2/2020
117593c : WifiHal: Fix OOB read of ctrl buf while registering monitor sock
0ed8dbf : qcwcn: Heap-buffer-overflow in register_monitor_sock() of wifi hal
0a1b211 : Heap-buffer-overflow in send_nl_data() of wifi hal
1694e3b : Wifi: Modify log specifiers for 64bit hex numbers
df39b25 : feature_set change from 'int' to 'long'
ee43674 : Wifi-Hal: Clear received pointer on completion of Nan handle Event

+- Project: platform/hardware/ril

535660a : Fix OOB vulnerability in setGsm/CdmaSmsBroadcastConfigInfo
77dc5c5 : Fix OOB vulnerability in setGsm/CdmaSmsBroadcastConfigInfo
7c67b2f : Add dbright to OWNERS file

+- Project: platform/hardware/st/nfc

53fedaa : Correct NCI command size
34c23dd : Add NFC configuration file search rules
90797d6 : Don't close HAL before last callback has been fully posted.
e427b34 : Fix stack-buffer-overflow in hal_fd_init()
1c99651 : Fix stack-buffer-overflow in hal_fd_init()
2b32564 : Fix stack-buffer-overflow in hal_fd_init()
b9a0c59 : Clear pointers when deallocation in hal_fd_close()

+- Project: platform/hardware/st/secure_element

41fa85c : Update OWNERS file
d43a695 : Handle ARA-M requests by a proprietary library
84e34e3 : Do not consider SE error status code as IO error

+- Project: kernel/configs

6462587 : R+: Require _POSIX_ACL.
9ed551e : Require CONFIG_ANDROID_BINDERFS for R launching devices.
b3a14be : CONFIG_STATIC_USERMODEHELPER=y required by CTS
afa8fa1 : R: enable CONFIG_VETH=y
038e011 : R: do not require CONFIG_BPF_JIT_ALWAYS_ON=y on arm32
0085f5e : Reland "Freeze R kernel minor version req."
2d61e82 : Revert "Freeze R kernel minor version req."
72bf4dc : Freeze R kernel minor version req.
c3303d1 : Remove CONFIG_MEMCG requirement if CONFIG_PSI is present
15ba5f8 : R: require mount/net/uts namespace support
1e1696d : require CONFIG_RD_LZ4 on 5.4 kernels in r
8328c30 : Disable CONFIG_ANDROID_LOW_MEMORY_KILLER in R except for 4.14 kernel
f3219a3 : Do not use debuggable_srcs if empty
026ee7a : Require CONFIG_SHADOW_CALL_STACK
a227f7b : Require CONFIG_CFI_CLANG
a3e93c9 : require CONFIG_DEBUG_LIST
5b9a7d9 : Update README for non-debuggable configs.
83dfa6e : Allow debugfs on debuggable builds for level R.
b932446 : Add debuggable_srcs to kernel_configs rule.
8c7922e : android-4.14, android-4.19, android-5.4: Disable KPROBES for R
d298b22 : Freeze kernel configs for r.
410ab82 : Add script to freeze kernel configs.
1101035 : Require fs-verity and built-in signature support
b9e9f5e : Ensure that CONFIG_VHOST is not set
f5591f5 : Disable CONFIG_RT_GROUP_SCHED kernel config option
e007af2 : Require that CRYPTO_MD4 not be set
f6eca1a : Require FS_ENCRYPTION on R-launched devices
3e29698 : Enable PM_WAKELOCKS
1ae8444 : Do not enable CONFIG_DEBUG_FS for R launched devices
f40913b : Replace SCHED_TUNE with UCLAMP for android-5.4

+- Project: kernel/tests

a1197aa : net-test: attempt to use namespaces on devices with ADB/TCP
4ce0aed : net-test: prefix %x with 0x
8729a90 : net-test: do not allow propagation of mount flags to parent namespace
14a5302 : net-test: SetHostName -> SetHostname
f3a01a9 : net-test: namespace support lib - use 'lazy' umount
7c5e486 : net-test: namespace support library
30e280f : net-test: truly wide open ping_group_range
4615422 : net-test: all_tests.py - fix a lint warning
732cf15 : net-test: all_tests.py - consistent use of single quotes
ebf6829 : Add METADATA to tests: Apache2+OpenSSL=NOTICE
84106d2 : Support running only one test.
0317577 : Fix run_net_test.sh --norun.
3f518a4 : Fix srcaddr_selection_test when forwarding is on.
984999a : [vts] Convert VtsKernelNetTest to use ExecutableTargetTest
cf29bb0 : [vts] Add vts_core_kernel_net_tests to vts-core test suite.
dad771b : net-test: upgrade to iptables 1.8.4-3
1eec982 : net-test: buster -> bullseye
4103490 : net-test: remove stretch support
838457f : Fix format of pref64 option.
616dec9 : Check that the PREF64 RA option is passed through.
afb2c04 : Fix VtsKernelNetTest#VtsKernelNetTest#testKernelNetworking

+- Project: platform/libcore

de2636d3ac8 : Disable test causing oom failures.
1aad2de88c9 : Fix stack overflow in libcore.java.lang.StringTest#testFormat_invalidLocale
dcee5a316d6 : Avoid String.format in Compatibility.Callbacks methods
93b558169cf : DateFormatSymbols.getInstance(Locale.ROOT) behaves more closely to English locale for targetSdkVersion <= 29
73b7233e26f : Pass in callsite of SurfaceControl constructor explicitly (2/3)
5d3661115d1 : ScannerTest#testPerformance(): Improve failure reporting.
e854e4f7666 : Use nanoTime() in finalizer watchdog
eb86fbe1851 : Fix TestFormatter test for 2020a update [O CTS]
9b207b42dca : Track tzdb 2020a changes [O CTS branch]
dacfecd1ff3 : Track tzdb 2020a changes [O-MR1 CTS branch]
632b97783e4 : Fix TestFormatter test for 2020a update [O-MR1 CTS]
f3fdba62c31 : Track tzdb 2020a changes [P CTS]
330f6fd2596 : Track tzdb 2020a changes [Q branch]
77626b07ad6 : Remove ART aggregation of libcore, conscrypt and icu sources
d14b1f3117a : Track tzdb 2020a changes
a09e0fb8d27 : Make System.nanoTime and currentTimeMillis critical native.
63fafb1fc5d : Make System.nanoTime and currentTimeMillis CriticalNative.
a66f5aab2c4 : Build a core-current-stubs-for-system-modules jar
1fb8789611c : ZipInputStream: Don't throw for data descriptors on STORed entries.
e4bc3ffb11d : Improve test coverage for Arrays and Streams.
21dce03563f : Move more tests to libcore-crypto-tests
f69e5d9b736 : Force create SocketImpl in test_connectLjava_net_SocketAddressI_setSOTimeout.
fa482ede6cc : Tidy OldSocketTest.test_connectLjava_net_SocketAddressI_setSOTimeout.
23c3fefbc38 : Extract libcore crypto tests into separate module
77cd1d2effc : Improve test coverage for Arrays.stream().
ea3ab2d3222 : Add tests for SSLParameters.[get|set]UseCipherSuitesOrder.
b3a56ff3f91 : Add tests for SSLContextSpi base class methods.
bc6a3b493d1 : Preload zone rules in zygote hook
6a43826f35e : Open access to reportClassLoaderChain as CorePlatformAPI
5d9a26d38c4 : Remove unused methods File{Input,Output}Stream.open().
2ab7ac169c5 : Merge "Reference core-test-rules in MtsConscryptTestCases" am: 4175f110f5 am: 771746d1c2 am: 283ff8855f am: 0b873cdbf0 am: c2bf974dc3
6168e51bdbf : Run unsupportedappusage-annotation-processor on libcore libraries.
077bc708631 : Libcore: Add classloader to dex cache
27ef7c33473 : Virtual Device known failures: Suppress entire harmony MulticastSocketTest.
5472924eb4b : Fix DatagramChannelImpl.setOption(IP_MULTICAST_IF, value) for dual-stack.
9eee479826e : Reland "libcore: Remove native calls in FileDescriptor <clinit>"
e8bdc61a595 : Revert "libcore: Remove native calls in FileDescriptor <clinit>"
0afe9628c0d : libcore: Remove native calls in FileDescriptor <clinit>
96e539b1d86 : Expose core-test-rules to CTS CloseGuardTest
8e110ace65a : Remove Android-specific change to override open() mask.
e23910ce145 : libcore: Extend sun.misc.Unsafe presence in the Core Platform API
7874371ffd7 : Add methods in NIOAccess to Core Platform API
f285371e04b : Add change ids to gate greylist-max-p, greylist-max-q
ecce9d3a286 : Updates documentation mentioning all IP interfaces are available.
ca0d8a32161 : Improve fast-path in SimpleDateFormat.matchString()
8b8872fb5c6 : Improve test coverage for SimpleDateFormat
627cf9a9750 : Make ServerSocketChannelTest.test_bind_loopback more tolerant.
77200add804 : Add markers for new Japanese Era related files
cd436581cb8 : Call runFinalization before checking native heap
e050375d5ac : Reland "Fix shared libraries not being reported"
4bddf6d1e9c : Fix typo in change marker.
60bccc1bd10 : Declare a public field for new Japanese Era Reiwa
c60315e2507 : Declare a public field for new Japanese Era Reiwa
72aadb8e525 : Move targetSDK-specific tests to SELinux CTS.
c491b71f895 : Revert "Fix shared libraries not being reported via Reporter"
23b024fd792 : Make test for hardware AES support explicit.
1069fe063a3 : Make test for hardware AES support explicit.
6f49d21b95d : Updates documentation to match MAC address restrictions.
aa00683c4e5 : Fix shared libraries not being reported via Reporter
a26e1f2c463 : Change j.l.r.Field to use ArtField index instead of dexFileIndex
e7499b2464e : Introduce VMRuntime#isValidClassLoaderContext
37ae1f2ee69 : Introduce BaseDexClassLoader#computeClassLoaderContextsNative
a422163ca92 : Add TEST_MAPPING for Compatibility api
5db4b036a56 : Make java_system_modules visible to sdk
d2186a8ae3a : Avoid hardcoding /storage/emulated/0 in memory metrics test.
738eadb453a : Remove the disabled test for zlib determinism.
1eb2d871477 : Avoid a @Nullable Boolean
cca8c2962fb : Update how libcore-memory-metrics-tests opts out of scoped storage.
6637f053388 : Fix libcore-memory-metrics-tests.
a4b81332e05 : Updates documentation to match MAC address restrictions.
6e57f896388 : Updates OsTest to handle NETLINK_ROUTE restrictions.
1a4ed5296a0 : NetworkInterface: Clarify change marker.
c6298a8b779 : More API council tidy up
d87d62b25c1 : Remove isDebuggerActive function.
d35f80626b6 : Add regex metric test
d8a6e482399 : Tidy up libcore.timezone APIs
cbf9905ded7 : Revert "Revert "Revert "Limit access to the device's fixed 802.11 MAC address."""
0a5160d04a3 : Rename ZoneInfoDB -> ZoneInfoDb
612e48faac6 : Fix metrictests build and run failures
f64626db7dc : Establish 8u222-b01 in compare-upstreams for Japanese era
a38d89760a7 : Updates tests to handle MAC address restrictions.
ce1f6ccc995 : Remove unused UnsupportedAppUsage annotations.
27c0e13ce2d : Fix LibcoreHeapDumper.apk install path

+- Project: platform/libnativehelper

24c4751 : Make libnativehelper_header_only APEX available
ad9fce1 : Set apex_available property
e01d302 : Set min_sdk_version to be part of mainline modules
199caca : libnativehelper is available to com.android.bluetooth.updatable
84654d7 : libnativehelper is available to com.android.bluetooth.updatable
f5480bd : Add java.nio.Buffer helper methods.

+- Project: platform/packages/apps/BasicSmsReceiver

72957ed : Import translations. DO NOT MERGE
1971efd : Import translations. DO NOT MERGE
eba2cfe : Import translations. DO NOT MERGE
73ab1e1 : Import translations. DO NOT MERGE

+- Project: platform/packages/apps/Calendar

dba170b3 : Import translations. DO NOT MERGE
05e5e1c2 : Remove --legacy option
34595f86 : Import translations. DO NOT MERGE

+- Project: platform/packages/apps/Camera2

c9e836665 : Camera: Avoid enabling unsupported CAF modes during image capture
d66d2cfcf : Add external camera support
cef89853e : Camera2: Set appropriate template for pre-capture
c8c0e25de : Camera2: Fix crash when app requesting intent has requested no permisions.
dceae19f1 : Revert "Camera2: Migrate to new storage API"
8969a7f32 : Camera2: Migrate to new storage API
f3f61671b : Revert "Camera2: Add support to use ZOOM_RATIO control"
9fba7f846 : Camera2: Add support to use ZOOM_RATIO control
96386eacc : Camera2: Update OWNER file with camera owners
de3cb068b : Import translations. DO NOT MERGE
9cde0f5ae : Import translations. DO NOT MERGE
081ce4852 : Avoid NPE in case either front or back camera is absent
0a8c57ed1 : Import translations. DO NOT MERGE
31be8864b : Import translations. DO NOT MERGE
23b558969 : Import translations. DO NOT MERGE
8c7f49911 : Import translations. DO NOT MERGE
5577da850 : Import translations. DO NOT MERGE
1ab7ef3ec : Import translations. DO NOT MERGE
2ca684590 : Import translations. DO NOT MERGE
70189e785 : Import translations. DO NOT MERGE
7853868f6 : Import translations. DO NOT MERGE
6f34f9a0f : Import translations. DO NOT MERGE
1db321a12 : Import translations. DO NOT MERGE

+- Project: platform/packages/apps/Car/Calendar

a66655f : Add CarCalendarApp
41f8651 : Initial empty repository

+- Project: platform/packages/apps/Car/Cluster

91e0357 : DO NOT MERGE: Prevent cluster service crash if video codec initialization fails
7128bd0 : Change shareduserid and fix references to deprecated APIs
8425129 : Make sure that car is disconnected
b758da0 : Don't throw Exception if ClusterDisplay isn't ready.
0728c58 : Use customizable media source icon in the cluster.
66e0224 : Remove NetworkedVirtualDisplay
568b394 : Remove the permission CAR_DISPLAY_IN_CLUSTER from FakeFreeNavigationActivity.
d16592a : Clear navstate on service state unspecified or locked
7b946cf : Add Distraction optimized metadata to Cluster
2a02fa1 : Use CarOccupantZoneManager to get the Cluster display.
19e2092 : Update cluster to use new media API
0a70ef4 : Fix "Rerouting.." text when no nav state is sent
d8810bc : Convert DirectRenderingCluster to Android.bp
1608b6e : Add support for lane guidance transparency
8a01231 : Revert "Add support for lane guidance transparency"
4cb5652 : Convert DirectRenderingCluster to Android.bp
471e5c2 : Add process-lifecycle-owner-initializer to work around b/113294940
e098354 : resolve merge conflicts of adc8483604c691dd081433e0e86f0f0da78d31dd to qt-qpr1-dev-plus-aosp
2878d14 : Fix the issue that Cluster-showing when switching a user.
babd90f : Move UserCallback to ClusterRenderingService.
adc8483 : Make Cluster configurable to use Navigation only.
8605719 : DO NOT MERGE Re-add parameter that got lost in a bad merge
70bda32 : Deprecate NavigationRenderer#onEvent() and androidx.car_cluster
71830ca : DO NOT MERGE Fix the issue that Cluster-showing when switching a user.
edf29d0 : DO NOT MERGE Move UserCallback to ClusterRenderingService.
f7597f9 : DO NOT MERGE Make Cluster configurable to use Navigation only.
f5eb098 : Fix NPE, Add null check to mActivityManager
c362d72 : Add support for lane guidance transparency
16dca10 : DO NOT MERGE: Add support for lane guidance transparency
b801c35 : DO NOT MERGE: Add support for lane guidance transparency
81c598d : Add Rerouting status to Cluster
71eaef8 : Deprecate NavigationRenderer#onEvent() and androidx.car_cluster
2c81e61 : Change log level of failed display connection to WARN
922e0df : Revert "Move cluster from services/tests into apps/Car/Cluster"

+- Project: platform/packages/apps/Car/Dialer

9d24ebd7 : Import translations. DO NOT MERGE
8f7f01e3 : Import translations. DO NOT MERGE
992b0e63 : Update car api usage for package manager queries
1e29cefb : Add config for disabling HUN fullscreen intent
5f32abb9 : DO NOT MERGE Update Address and navigation intents
4ddcf52c : Update dialpad layout
cb70ce51 : Remove framework resources
96f8e656 : Import translations. DO NOT MERGE
5e3bc148 : Format phone number for user profile
b682c439 : Format numbers in dialogs and notifications
57be2adc : Update Address and navigation intents
fa47bd38 : Format numbers and addresses for RTL
3903d572 : DO NOT MERGE Format numbers and addresses for RTL
6351c620 : Import translations. DO NOT MERGE
2d4353b0 : Remove unused dimension resource
14534a3a : Make sure that car is disconnected
af2ea5ca : Adjust Dialpad layout for type down list
2c9ba120 : Keep display order the same with sort order for Contact list
e711fb39 : Import translations. DO NOT MERGE
0986635e : Add Multi call feature
09dcfe17 : Adjust Dialpad layout for RTL
b227be4c : Set up JUnit4 unit test for Dialer
390d8529 : Change touch tones to use STREAM_DTMF
de1f931b : Set up instrumented tests for Dialer
98780d31 : Change touch tones to use STREAM_DTMF
e62596d7 : Import translations. DO NOT MERGE
330d8919 : Fix crash in getAudioRoute()
c6621f2e : Remove dependency on car-androidx-room
2baee7cf : Import translations. DO NOT MERGE
6d13483a : Import translations. DO NOT MERGE
f6030d4a : Use base layouts in Dialer
e01ba8b2 : Import translations. DO NOT MERGE
8e6e41a5 : Use Id to find view in LoadingFrameLayout
a313d8e5 : Remove private APIs in Dialer
1ab341ab : Implement InCallService.onBringToForeground
42aa8eb3 : DO NOT MERGE: Add mute listener to ongoing call
2745b85b : With the change to CarUiRV now the app should use RecyclerView#layout instead of CarUiRV#layoutBothForTesting.
c2402393 : DO NOT MERGE With the change to CarUiRV now the app should use RecyclerView#layout instead of CarUiRV#layoutBothForTesting.
c0cc67e7 : Enable RTL layout for Dialer
59e5c4c0 : Remove workaround for when telephony service is null
a33ce7c4 : Show only one entry for search results per contact
9c03ebef : Refresh Dialer when switch phones
e29919ff : Update isValidNumber check
fe94bd16 : Adjust type down list for different size of screens in landscape mode
0c9da1dc : Implement InCallService.onBringToForeground
4a86cacc : Import translations. DO NOT MERGE
bab3dde3 : Import translations. DO NOT MERGE
b45a56a2 : Import translations. DO NOT MERGE
6be91ff5 : Import translations. DO NOT MERGE
18450886 : Refactor InCall notification service
27bc000c : DO NOT MERGE Show only one entry for search results per contact
51d3cbd3 : Dynamically update incall Audio Route
09bc1a0a : Move UiCallLog converting to another thread
0db30eea : Check for null in ContactResultsLiveData
5fdc2ddb : DO NOT MERGE: Add mute listener to ongoing call
e6f2aaeb : DO NOT MERGE: Dynamically update incall Audio Route
4376b4bb : Import translations. DO NOT MERGE
78510964 : Import translations. DO NOT MERGE
5e604dae : Import translations. DO NOT MERGE
7fff19e0 : Import translations. DO NOT MERGE
2f994b6a : Update AlertDialogs UI
84f19260 : Add type down feature on Dialpad
dfd2513d : Update Contacts icon
5980f688 : DO NOT MERGE: Fix Dialer missing resource build breakage
b5bbc906 : Reapply "DO NOT MERGE: Update AlertDialogs UI"
56fe1c7b : Revert "DO NOT MERGE: Update AlertDialogs UI"
cb0a7a83 : DO NOT MERGE: Update AlertDialogs UI
08ea4031 : Force to show Dialer when hfp is connected
197f2bf9 : Update audio route list based on current state
beab8268 : Search callog number in Contact Provider
44c6ada2 : Update filter Uri in Dialer search
2af26d05 : Disable search result if no contact detail to show.
d274d3d7 : Fix Dialer unit tests stackoverflow error
33a42d2d : Import translations. DO NOT MERGE
02cba08b : Import translations. DO NOT MERGE
610df638 : Badge for favorite contacts imported from phone.
ce99aa1d : Fix the NPE in search page.
0a42add4 : Convert CarDialer to Android.bp
94ae3c02 : Support favorite bit from phone.
28f4a330 : Add process-lifecycle-owner-initializer to work around b/113294940
98131d8c : Fix the contact details page scroll issue.
cebd932c : Import translations. DO NOT MERGE
fb30f58d : Convert CarDialer to Android.bp
e8167002 : Add process-lifecycle-owner-initializer to work around b/113294940
8649be8c : Fix no display name for saved contacts for HUN.
50e8317d : Fix in call activity flash issue.
2a6c33d5 : Fix typo in error message
48d86830 : Fix NPE in dialpad page.
0f97d0a6 : Import translations. DO NOT MERGE
1355a837 : Import translations. DO NOT MERGE
b967585e : Import translations. DO NOT MERGE
9b0e7832 : Fix issue that search is not sorted alphabetically
b9ba0685 : Import translations. DO NOT MERGE
9225b5d2 : Import translations. DO NOT MERGE
fa28ca53 : Import translations. DO NOT MERGE
8d1824ba : Import translations. DO NOT MERGE
be3a6a99 : Import translations. DO NOT MERGE
8cdb0a79 : Handle contacts without contact details
517973c2 : DO NOT MERGE Show address in contact details page
546eefdd : Import translations. DO NOT MERGE
28a0bde8 : Import translations. DO NOT MERGE
b1ade7fb : Import translations. DO NOT MERGE
bd676426 : Update fonts for empty view and call history subtitles.
c6de5bb7 : Handle contacts without contact details
99e474a1 : Car Dialer call swap
bfb6d6fb : Add config to allow OEM to not use our fullscreen incall ui.
c68cf4e5 : Update audio route strings.
ab10049f : Make bluetooth connect button check distraction optimization
b86584dc : Use built-in chassis search and settings MenuItems
ccda311a : Update the empty view strings.
4663d2a1 : Use TelecomUtils APIs to create Letter Tiles and Bitmaps
a788fa2e : DO NOT MERGE: Show address in contact details page
b0a37692 : Show address in contact details page
282116ad : Chassify Dialer's Toolbar.
51515fe8 : Replace PagedRecyclerView with CarUiRecyclerView.
504276c0 : Chassify dialogs for Dialer.
b513a613 : DO NOT MERGE: Chassify Dialer's Toolbar.
a3ff7d5a : DO NOT MERGE: Replace PagedRecyclerView with CarUiRecyclerView.
3b6ad76a : DO NOT MERGE: Add chassis resources to robolectric tests
860c327e : Chassify Dialer settings
20ac6935 : Fix the search crash.
ea643116 : Import translations. DO NOT MERGE
ac5bbdf3 : Import translations. DO NOT MERGE
5b7046e8 : Import translations. DO NOT MERGE
dbe73a4d : Import translations. DO NOT MERGE
6de6b80b : Disable BackgroundImageView animation to avoid flashing.
0d3f180d : Update parameters for lookupContactByKey funtion and comparator names
f5fb3fee : Fix the contact details page scroll bar padding.
3b17c269 : Allow to show device name as toolbar title.
89fb6024 : Import translations. DO NOT MERGE
abf230fc : Import translations. DO NOT MERGE
63cb902c : Create new layout file for list fragments.
971943bb : Clean up contact details page.
09f3506c : Support loading status and empty status.
44bd972d : Update parameters for creating letter tile avatar
3c1c3ade : Import translations. DO NOT MERGE
3bb35d20 : Import translations. DO NOT MERGE
92eb7883 : Show only "Missed call" if there is only one missed call in the group.
7a6d4520 : Allow overriding style for keypad image.
be8653b9 : Fix the missed call notification.
596f454e : Import translations. DO NOT MERGE
8201ad61 : Import translations. DO NOT MERGE
5bfe8881 : Import translations. DO NOT MERGE
230dd25f : Import translations. DO NOT MERGE
31e28bdc : Import translations. DO NOT MERGE
59cb2487 : Allow color customization for call number and timestamp on callog page
8fe9b693 : Add config for views on call history list
fb203334 : Import translations. DO NOT MERGE
929849a3 : Import translations. DO NOT MERGE
434c3f56 : Import translations. DO NOT MERGE
6f961a4f : Import translations. DO NOT MERGE
6c2e5f7a : Allow tabs to have different height from toolbar.
c5e40b94 : Update AsyncQueryLiveData to use separate executors.
3b93a73e : Import translations. DO NOT MERGE
4f0d0801 : Import translations. DO NOT MERGE
4b24cf9b : Import translations. DO NOT MERGE
da29e15d : Import translations. DO NOT MERGE
3d3de545 : Import translations. DO NOT MERGE
90b1f26a : Import translations. DO NOT MERGE
06c6a216 : Import translations. DO NOT MERGE
e48043ce : Import translations. DO NOT MERGE
92e3d4a1 : Import translations. DO NOT MERGE
8159ebdf : Import translations. DO NOT MERGE
3791b267 : Import translations. DO NOT MERGE
a8b5e22d : Import translations. DO NOT MERGE
00a620b3 : Import translations. DO NOT MERGE

+- Project: platform/packages/apps/Car/Hvac

92ef339 : Explicitly depend on privapp config.
84cd87d : Explicitly depend on privapp config.

+- Project: platform/packages/apps/Car/Launcher

e20dc55 : Add a FocusArea to wrap the CarUiRecyclerView
2d45aa8 : Revert "Set overlayable to CarLauncher"
b22ce46 : Don't start Maps while the display is off.
dc02215 : Remove the background of app grid in Launcher
d8444ed : Adjust FocusArea highlight of apps grid
f190c93 : DO NOT MERGE Add RTL support to the launcher.
de8adfa : DO NOT MERGE Release the focus back after EmptyActivity is launched.
b63e9e9 : [DO NOT MERGE] Add null check for map's ActivityView
85baf48 : Make sure car is disconnected before launcher finishes
cb7b175 : [DO NOT MERGE] Making EmptyActivity as Distraction Optimized
78cd244 : [DO NOT MERGE] Setting onTaskMovedToFront to rely on mActivityViewReady.
de2a04b : Use CarUi baselayouts in Launcher
59dd197 : Fixed launcher ActivityNotFoundException
27ca651 : Update Launcher to use new Media APIS
221a10d : Use ImageView rather than ImageButton for non-focusable buttons
390f709 : Declare an intent to support Launcher on R
7e14a22 : Add media service to launchables map corrrectly
e96d4a4 : Don't show the component icon of custom_media_packages in the Launcher
7ffed30 : Set overlayable to CarLauncher
2d62050 : Convert CarLauncher to Android.bp
66efe6e : Convert CarLauncher to Android.bp
3abfb72 : Add process-lifecycle-owner-initializer to work around b/113294940
066dec8 : Make AppGridActivity handle new intents
617fc85 : Show all launcher activities (even if there is a media service too)
178e566 : Use app launcher as media source selector.
5b1259f : DO NOT MERGE: Use app launcher as media source selector.
7a5ce3c : Replace PRV with chasssis CarUiRV
515e851 : Replaces ActivityView with CarActivityView.
96eae8b : DO NOT MERGE Turning on logging
74e1b8d : Support portrait testing
967d172 : Change bugreport app package name.
59c7ce0 : Update Owners.
5e324b6 : Prevent crash when no maps applications
63982e7 : Remove sysuid from Launcher
74b1cc1 : Use fading edge for username in contextual card.
3b20976 : Removing the logic to start the maps activity from car launcher.
1889901 : Report fully drawn in CarLauncher.

+- Project: platform/packages/apps/Car/LinkViewer

d2a4a0f : Migrate LinkViewer app to use baselayout
ccf8935 : Update toolbar state custom styleable attribute name
7039ed7 : Convert LinkViewer to Android.bp
08d4cd6 : Convert LinkViewer to Android.bp
47356d0 : Fix 'AbstractMethodError' exception
d556aed : Fix QR code being dark in day mode and use chassis
91ebd8f : Add android.car dependency.

+- Project: platform/packages/apps/Car/LocalMediaPlayer

e7cb020 : Add error resolution for missing permission
6e803c7 : Set active queue item id when paused

+- Project: platform/packages/apps/Car/Media

031182d : Import translations. DO NOT MERGE
8f0dd76 : Import translations. DO NOT MERGE
d20c511 : Move car api to MediaActivity
f6fafde : Change android:windowSoftInputMode from stateUnchanged to stateHidden
d087ab1 : Import translations. DO NOT MERGE
ac15004 : Import translations. DO NOT MERGE
2614517 : Import translations. DO NOT MERGE
5f92132 : Fix media browse grid icon item title alignment.
b89f2f3 : Update playback fragment to use Toolbar.
b20434e : Add title to app switcher MenuItem
d8d49e6 : DO NOT MERGE Update playback fragment to use Toolbar.
c5b6440 : Set currently played item state to selected
f11ad14 : Use customizable media source icon in the media center app.
973e2a6 : Update the playback layout for RTL
2c4438e : Enable RTL support for Media app
fbb0345 : Enable greater control bar customization
00cfa0f : DO NOT MERGE Use back button to close screens
b42b722 : Use CarUxRestrictionUtils from car-ui-lib in media
7713d6c : Import translations. DO NOT MERGE
23c7fe8 : Import translations. DO NOT MERGE
b37b156 : Import translations. DO NOT MERGE
8ab7c0c : Import translations. DO NOT MERGE
1a99531 : Use back button to close screens
a150733 : Unbundle Media Center
0417052 : Stop using private resources
4feb7e4 : Revert "Enable RTL layout for Media app."
9d50fa9 : Import translations. DO NOT MERGE
a45ca2c : Fix the text direction of all texts in media for RTL
09f3fe1 : Enable RTL layout for Media app.
83fab76 : Update Media Center to use new Media API
8e31264 : android.annotation => androidx.annotation and remove unused imports
dae8138 : Remove obsolete value
66777cf : Declare an intent to support MC on R
d7feb75 : Import translations. DO NOT MERGE
a466860 : Use CarPackageManagerUtils#isDistractionOptimized
476b082 : DO NOT MERGE Show appbar on fatal error
1593375 : Import translations. DO NOT MERGE
dabe47d : Update MediaDispatchActivity
f3b61cb : Import translations. DO NOT MERGE
ca30d4f : Fix search icon resizing when typing
359ab11 : Fix search icon resizing when typing
7b2da1d : Scroll the active item into the screen when the active item changed
6b0c0de : Fix queue update flicker by removing unnecessary call of notifyDataSetChanged()
030fc12 : Import translations. DO NOT MERGE
e672ba3 : Turn Browse & Error fragment into controllers with their own AppBarView
83ab685 : Convert CarMediaApp to Android.bp
5438d3f : Cancel image requests for view holder detached from the window.
2bd233b : Import translations. DO NOT MERGE
791c78e : Import translations. DO NOT MERGE
804e819 : Update empty browse state message.
72cb389 : Convert CarMediaApp to Android.bp
d0e75a6 : Add process-lifecycle-owner-initializer to work around b/113294940
8302d89 : Import translations. DO NOT MERGE
22f5d8c : Import translations. DO NOT MERGE
a931186 : Import translations. DO NOT MERGE
875093e : Hide the search icon when showing error fragment
f69c729 : Reset search fragment to top level when pressing icon while searching
7c65b86 : Allow distraction optimized error handling activities
bf0eb16 : Show media source icon in the search screen
0692945 : Show title correctly
ef2a606 : Set the vertical margin of browse_state properly
c8b87bc : Import translations. DO NOT MERGE
5938a94 : Import translations. DO NOT MERGE
4e3e3c9 : Import translations. DO NOT MERGE
9fa6f70 : Allow driver optimized settings activities
33612e2 : Fix error handle regression
dbe7578 : Restore the states of Media Center
f904563 : Remove sound settings from car-ui-lib
d940acc : Add equalizer/sound settings icon
6c2d153 : Avoid showing media source name if we are still loading tabs
7ab65d4 : Import translations. DO NOT MERGE
97b280d : Switch Media to use CarUiRecyclerView
8cb1bb1 : Integrate Chassis into Media Center toolbar.
1ced027 : Add new templates : grid and list of categories (icons)
03c8273 : Import translations. DO NOT MERGE
fa8703d : Import translations. DO NOT MERGE
6cc151d : Show/hide the seek bar properly
d2ec647 : DO NOT MERGE: Explicitly set lifecycle authority for Media
cb3541b : Show empty message if no playable/browsable items
93a3d25 : Set MediaDispatcherActivity to Theme.NoDisplay to fix jank.
5b429a6 : Fix null mControlBarScrim crash
fe90128 : Update playback queue
0b11d31 : Don't show seekBar if show_linear_progress_bar is false
c909496 : Move media_items_bitmap_max_size_px to car-media-common
91949f1 : Add BrowseListItemRightArrowStyle so icon can be changed
75fa46a : Import translations. DO NOT MERGE
529073a : Import translations. DO NOT MERGE
c92a532 : Import translations. DO NOT MERGE
1703fb4 : Import translations. DO NOT MERGE
7c1c406 : Hide seekbar when control bar scrim is expanded
4e8c706 : Don't call stop() on playable item clicked
ef9a2a9 : Make MediaConnectorService handle autoplay
e9cb5bd : Hide minimized control bar
3720142 : Import translations. DO NOT MERGE
09cad91 : Import translations. DO NOT MERGE
e24b230 : Import translations. DO NOT MERGE
4788f25 : Import translations. DO NOT MERGE
d7e77ad : Import translations. DO NOT MERGE
c80c786 : Import translations. DO NOT MERGE
1e15e7f : Import translations. DO NOT MERGE
2badbe4 : Import translations. DO NOT MERGE
3b1810c : Import translations. DO NOT MERGE
c3776f9 : Import translations. DO NOT MERGE

+- Project: platform/packages/apps/Car/Messenger

bde2295 : Add space character in Group Conversation title separator
be2972b : DO NOT MERGE Refactor to use new ProjectionStateListener apis
1ee1f57 : Use new NotificationDelegate, remove unused classes
a223330 : Add MMS Group Conversation Support
0f4670c : Add jiayuzhou@google.com to Car Messenger Owner
dbe0d26 : Create Delegate class that use shared car-messenger-common libs.
5634b8d : Refactor to use new ProjectionStateListener apis
1712b6d : Clear messages map AFTER notificationInfo map is cleared.
2b7d33e : Suppress notifications while projection is active
67939bc : DO NOT MERGE Suppress notifications while projection is active
d93a14b : Ignore Group Messages
ea7d0cb : Initialize shouldInclude to true
b2d00e0 : Exclude dismissed and read messages from the notification
b555b7c : Convert CarMessenger to Android.bp
6b653a3 : Convert CarMessenger to Android.bp
f33eb6c : Create largeIcon using TelecomUtils API
1deb027 : Disconnect from MAP on onDestroy
67a8cde : Disable reply for messages with null contact URIs
0dca31d : Add debug logs for Messenger
5111ce4 : Explicitly set lifecycle authority for Messenger
983b444 : Add test and testUtils for BluetoothHelper

+- Project: platform/packages/apps/Car/Notification

c806ac4 : Prevent dismissed calls from being added to the notification panel.
0d85132 : Import translations. DO NOT MERGE
a2cc244 : Import translations. DO NOT MERGE
6b07563 : Fixed config_headsUpNotificationAnimationHelper to be not translatable to avoid being changed by language preferences.
c970eab : Fixed getAnimationHelper logging.
1319543 : Notification exposes getVisibleNotifications and getSeenNotifications.
4544158 : Remove HUN notifications in onNotificationRemoved.
e1be5cf : Modify loadHeaderAppName to match base implementation.
49b1950 : DO NOT MERGE Filter LOW importance notifications from unseen
8930cad : Update notification action buttons rtl location
265f290 : Make sure separator handles RTL correctly
5f3ef01 : Disconnect car service
1b080de : Add rotary support to heads-up notifications.
bd46672 : Changing layouts to align on start/end rather than left/right for RTL support.
268c5f1 : Fixing notification text alignment in RTL locales.
471ead6 : Ignoring test until it can be fixed.
1fbb03f : Initialize PreprocessingManager before it is used.
20ba8d5 : Modified CarHeadsUpNotificationManager to call View.getLocationInWindow instead of View.getLocationOnScreen to get notification panel position.
5268f55 : Modified CarHeadsUpNotificationManager to call View.getLocationInWindow instead of View.getLocationOnScreen to get notification panel position.
7197f9a : Changing layouts to align on start/end rather than left/right for RTL support.
13e89a8 : Hardcode the car color value to not depend on androidx internal resource
41b51e0 : Import translations. DO NOT MERGE
995661d : Updated CarHeadUpNotificationManager so that it is flexible for animating in and out of the screen. Added sample implementations of animation helper.
f4b1655 : Import translations. DO NOT MERGE
fc587f9 : Add param to car test
47eb7e3 : DO NOT MERGE Filter out LOW importance notifications from counting as unseen.
b8b963e : Use ImageView rather than ImageButton for non-focusable buttons
f158036 : DO NOT MERGE Clean up interface for CarHeadsUpNotificationManager
ee41b4c : Fixing the issue where views when removed rapidly gets stuck
f6db93b : Update method params
9bde840 : DO NOT MERGE Set message notification's title to the conversation title
9bdf027 : DO NOT MERGE Filter out LOW importance notifications from counting as unseen.
4ed3905 : Updating owners file.
4fbcb1c : Set message notification's title to the conversation title
0ca9cdd : Convert mk files to bp
2a802cd : Add isConversation to the param list of NotificationListenerService.Ranking#populate()
6fb69c6 : System generated Msg Notifications can post for other apps
9af7248 : DO NOT MERGE System generated Msg Notifications can post for other apps
8c4eb70 : System generated Msg Notifications can post for other apps
662d00d : DO NOT MERGE System generated Msg Notifications can post for other apps
d38992a : When a new CarCompatibleMessagingNotification is received, check existing notification in the notification data manager and mark it as unread.
6de6846 : DO NOT MERGE Mark existing notification as unread when receiving new
a5c5178 : DO NOT MERGE When a new CarCompatibleMessagingNotification is received, check existing notification in the notification data manager and mark it as unread.
1cdc41d : Replace PRV with chassis CarUiRV
595fdc8 : DO NOT MERGE Replace PRV with chasssis CarUiRV
f6a48b8 : Remove CarUserManagerHelper #getCurrentForegroundUserInfo and #getCurrentForegroundUserId
e312c35 : Car: Mark SHOW_FOR_ALL_USERS flag as @SystemApi
649dab7 : Update ranking.populate param
be94cbc : Add WindowParams privateflag to Toast so it appears on SysUI Notifications.
14af33e : Clear all does not close the NC by default
97c775c : Filter out the notifications only for the current user in the notification center.
8d42ffe : Hide "Play" button in msg notifications while in a call
134c58d : Notification Group with no child notifications should be removed, with or without a summary notification.
c4a1eba : Dispatch diffutils results immediately to only refresh updated viewholders
f541183 : Clearing Group Notification should also clear its summary notification.
2655d4b : Fix CarNotificationListener logic to immediately group notifications when applicable.
61eb4cb : Fix Notifications state inconsistency caused when HUN's are dismissed while Notification Panel is open.
fc12da7 : ClearAllNotification dismisses each Notification one by one and closes the Shade Panel.
9d88012 : Changing the dimens of horizontal padding for the cards to look good in cars
88680b8 : Fixing the touch targets for the buttons as per the UX.
06d1c62 : Making Header and Footer configurable for notifications list.
0771c05 : Add test coverage for important public API's under Notification
ae7074b : Fixing the failing Robolectric build
7727c5c : Update owners for Notification
92711a1 : Add tests for NotificationClickHandlerFactory
b3bcb81 : Move NotificationColorUtil to NotificationUtils and add tests for the NotificationUtils
5f8775b : Adding tests for CarNotificationTypeItemTest
611174c : Add tests for CarNotificationActionsView
64eb87e : Add tests for CarNotificationListener
30e3671 : Import translations. DO NOT MERGE
dac0d8d : Moving the code out of CarHeadsUpManager.
39efe70 : Fixing the NPE when list is reset.
d0004dd : Fixing the issue where views when removed rapidly gets stuck
f00ab32 : Refactor and add tests for PreprocessingManager in Notification
f8c00c8 : Notification should go into the notification center only when HUN is dismissed.
23f859c : Background color should be hidden behind a config flag.
98d2081 : Add tests for Beeper.
5d04a8a : Rename method to clarify when it's called.
78132ec : Removing the deprecated Exception that is no longer thrown.
4e86561 : onListenerConnected can reset the list of active notifications.
5964f44 : Refactor NotificationClickHandlerFactory to store a list of click event listeners.
01109fe : Touch for HUN should be full screen when shade is expanded.
b12b75d : Refactor Notifications to use AlertEntry that wraps StatusBarNotification
4bf2364 : Fix failing tests.
19b0ec9 : Convert mk files to bp
5c07e03 : Import translations. DO NOT MERGE
9f241cf : Internal clean up for view Holder.
ec7b4f8 : Removing ThemesUtil to have only one util class throughout.
af61190 : Import translations. DO NOT MERGE
a930202 : Import translations. DO NOT MERGE
d5119ec : Import translations. DO NOT MERGE
44008b5 : Import translations. DO NOT MERGE
9b506a2 : Import translations. DO NOT MERGE
1f92604 : Import translations. DO NOT MERGE
269c191 : Import translations. DO NOT MERGE

+- Project: platform/packages/apps/Car/Radio

3c5e96a : Migrate Radio app to use baselayout.
3b5acd0 : Enable RTL for Radio
c2feeeb : Remove dependency on car-androidx-room
85f6cdc : Update toolbar state custom styleable attribute name
bb89e0d : Update Radio to use new api
23be0ae : Change Radio to use current API
df759b7 : Convert CarRadioApp to Android.bp
7467855 : Convert CarRadioApp to Android.bp
f014e9e : Update the radio app to use the Toolbar.
18309da : Add process-lifecycle-owner-initializer to work around b/113294940
1a76fe0 : Update Radio to replace app-switch
bfd72e3 : Replace PRV with chasssis CarUiRV
26242c9 : Fix crash on out-of-bounds program list click
1bfcc0b : Don't crash trying to restore invalid program
90573b3 : Don't crash when unbinding from disconnected service.

+- Project: platform/packages/apps/Car/RotaryController

a3a218f : Don't recycle the same node twice
596c41f : Access visual service WindowManager with visual context
42516a7 : Move focus from a view to its ancestor properly
fe1b9c1 : Handle TYPE_VIEW_FOCUSED event properly
0313736 : Refactor to use node iteration methods
f0879be : Support scrolling views marked as scrollable.
3a440ea : Update rotary mode properly
1040ed3 : Update nudge target finding logic
dc83bc6 : Update FocusFinder
04ecad3 : Handle center button long press event
d31b0d9 : Support nudging directly to HUN and back.
69ec87a : Update NavigatorTest to match the test description
a121cbc : Add ASWDQERF keyboard keys to test mapping in RotaryController
af688cc : Fix Car.startCarService crash
37ec4f6 : Don't check the sourceNode when entering or exiting DM mode
7ce026c : Make RotaryService directBootAware
415226e : Exit direct manipulation mode properly
2e4191f : Clean up RotaryService due to DirectManipulationHelper refactor
c61b6f9 : Don't search focus areas that have no descendants to take focus
6419f04 : Handle Back button event
e0c760c : Refresh cache node before using it
bf60700 : Handle direct manipulation mode
86091d1 : Enable direct manipulation mode in RotaryService
6216fee : Handle click event
a2b7350 : Clean up FocusArea
c8ebbbd : Handle FocusParkingView
4091750 : Remove RotaryServiceBase
c1ba071 : Implement history based navigation
94167e8 : Focus the first focus descendant in the current window
1140a57 : Handle controller nudge
fbc32a5 : Handle controller rotation
1c66732 : Introduce FocusFinder and FocusFinderTest
59237eb : Introduce RotaryService
eb0bd87 : Initial empty repository

+- Project: platform/packages/apps/Car/Settings

e22cef4f0 : Import translations. DO NOT MERGE ANYWHERE
d5a3ee6f0 : Import translations. DO NOT MERGE ANYWHERE
c7ea7a64f : Import translations. DO NOT MERGE
a84f84ba3 : Import translations. DO NOT MERGE
4f6955dfc : Fix disabled toast showing on view-only preferences
dd7bed067 : Stop expecting WifiConfig extra from CONFIGURED_NETWORKS_CHANGED_ACTION broadcast
92936bfe6 : Import translations. DO NOT MERGE
3a1ffd924 : Used CarUserManager instead of UserManager and CarUserManagerHelper
0ca1b5ccf : Fix broken SettingsFragment unit test
92f71a7cb : Show toast on UxRestricted preference tapped
f0622b7df : Import translations. DO NOT MERGE
1368e59b2 : Fix RTL text alignment for units ListPreferences
87a8b07a4 : Import translations. DO NOT MERGE
1490d12ab : Index units fragment
2ce5ea5b4 : Check for null before accessing LinkProperties.
5195c6719 : Clean up open dialogs on quick settings triggering
238a18fc7 : Remove usage of deprecated toolbar methods
cefab5102 : Add add wifi intent filter
8e6a45bf2 : Chassifying Bluetooth name changing dialogs.
e4b7d6080 : DO NOT MERGE Chassifying Bluetooth name changing dialogs.
15d2fd9b1 : Fix quick settings showing after user switch
b6e45de6f : Disconnect car service when exiting user switcher
85a6b6409 : Hide chevron for account details
dfc5d547f : Disconnect car service before destroying fragment
86becf98a : Use BidiFormatter to correctly align mixed LTR/RTL text.
4fc5e4f8c : Fix users unit tests
bd187a530 : Import translations. DO NOT MERGE
4207e3fe4 : Changed day/night toggle from auto/on to off/on
37d5e672d : Improve support for OWE and hidden networks
45a9708fe : Add wpa3 wifi support
ed335f7e1 : Revert "Setting text direction to locale to make non-RTL scripts appear"
e66668223 : DO NOT MERGE workaround for build server JDK9 flakiness
082e15ea3 : Hide developer options from search when disabled
fb41bfa7d : Attempted fix to build error
cf8d9182c : Updating test to match new behavior.
1c1272d86 : Use CarUserManager to switch users in Settings.
4e01a9475 : Make fragments in wifi and users packages searchable.
104818e3a : Make fragments in accounts and applications packages searchable.
df54ecab9 : Improve support for OWE and hidden networks
4d46cbe95 : Making fragments in system and tts packages searchable.
2cf50b52b : Make fragments L-S searchable
e1c36e9e2 : Add keys to preference screens
7bbb4ce98 : Modify provider & make fragments B-I searchable
e5fa29270 : DO NOT MERGE: Update settings to use new ProgressBar API
9701361ed : DO NOT MERGE - Multi user developer options
fd7ed51fd : Import translations. DO NOT MERGE
c55404b73 : Allow Quick Settings to be viewable while driving. DO NOT MERGE
176a631c9 : Split out fragments into separate activities
3644160fe : Allow developer options for multiple users
d329dc8f6 : Import translations. DO NOT MERGE
77323be98 : Import translations. DO NOT MERGE
4c85eb317 : Adding search provider for car settings.
fcd44e741 : Import translations. DO NOT MERGE
ba67c684d : Refactor dialog to ConfirmationDialogFragment in WifiRequestToggleActivity
44c132b8e : Restrict settings search access
02b3db952 : Fixed broken unit tests
93d512a98 : Import translations. DO NOT MERGE
f09e1f111 : fixing the unit tests after migrating the app to use the chassis new toolbar.
0d46c8322 : Fix UI update execution on binder thread
6d6232e5c : Import translations. DO NOT MERGE
8713efd5a : Import translations. DO NOT MERGE
8cd5bde4c : Import translations. DO NOT MERGE
bd23a5f10 : Fixed app uninstall intent.
232e32568 : Fixed hotspot connection bugs
166d05de2 : Fixed app uninstall intent.
6681a8add : Updating enable/disable button when status is changed.
860bdc3b8 : Fixed lagging UI when opening tts preference
261e7715b : Setting text direction to locale to make non-RTL scripts appear correctly in RTL locales.
da955012b : Import translations. DO NOT MERGE
afbc1c092 : Migrating CarSettings to use baselayout
38c6e61b7 : Allow Quick Settings to be viewable while driving.
92825acf5 : Import translations. DO NOT MERGE
f88e5aec8 : Add wpa3 wifi support
1997f75f7 : Car Settings Search Bar UI
f4a90c468 : Import translations. DO NOT MERGE
e7eb288fa : Changed day/night toggle from auto/on to off/on
75a22a8b6 : Remove TrustedDevice from security settings
2d8957423 : Fixed wifi wakeup toggle
c41315c41 : Import translations. DO NOT MERGE
c3434275f : Updating OWNERS for car settings.
77bb0c0bf : Import translations. DO NOT MERGE
8147e451b : Adding necessary strings for settings search.
b81c0f75a : Update settings to use new ProgressBar API
bf3aeda39 : Clarified logic in DeveloperOptionsEntryController
e9e01d126 : Remove the usage of getEffectiveLayoutManager and fullyInitialized
35ccc7a32 : [SP25.2] Rename functions that add Entry conditionally
a8b586d89 : Import translations. DO NOT MERGE
f3f45ff7f : Add the toolbar to the confirm security screens
d2de64f5b : Add a few more items to Privacy Page
6334dec09 : Import translations. DO NOT MERGE
72428c32b : Add Privacy Settings Page
a46238d8a : [DO NOT MERGE] Add Privacy Settings Page
2ef6797db : Submit string for Privacy title screen
5c9e7e3c1 : Allow for more numberpicker customization
b2a7d1ff2 : Import translations. DO NOT MERGE
594c3cedd : Import translations. DO NOT MERGE
8789cb6a8 : Import translations. DO NOT MERGE
87511abf2 : Updated KeyboardManagementPreferenceController
1435f72aa : Adding system usages to settings attrs
9d0e2be9d : Updated ChooseLockTypeFragment and controllers
264249902 : Do not clear collections when stopping adapter.
92b6f64ba : Updated LocationServicesPreferenceController to update preferences on updateState instead of during onCreate.
f0b8a47a4 : Updated WifiTetherFragment and WifiTetherPreferenceController to switch to callback instead of waitForResult to avoid ANR.
8c3a0159f : Fixed WifiStatusPreferenceControllerTest check icon. This fixes broken unit tests for qt-dev.
2264ffad9 : Import translations. DO NOT MERGE
c6155032e : Import translations. DO NOT MERGE
e0b385741 : Import translations. DO NOT MERGE
89cde0a29 : Car: Use new API for setting wifi scan always on
80eb10165 : Car/Settings: Use new API for tethering auto shutdown
4f5216b90 : Import translations. DO NOT MERGE
08fd7e2eb : Import translations. DO NOT MERGE
b8cf83ff7 : Import translations. DO NOT MERGE
29a1d88f3 : DO NOT MERGE: Fix Toolbar NPE in MobileNetworkFragment
b66d73c1c : Changed ExtraSettingsPreferenceController's way of reading metadata boolean. Fixed flaky unit test.
7ad0f1083 : Changed ExtraSettingsPreferenceController's way of reading metadata boolean. Fixed flaky unit test.
109c22f0f : tether setting: Remove dual mode check for band convert
313d96af9 : Updated KeyboardPreferenceController to filter out Google voice typing. Refactored duplicate code into InputMethodUtil.
dfd276ac4 : Import translations. DO NOT MERGE
7d37a91ee : Reland: Rework platform version to hide codenames.
3e7e66caa : resolve merge conflicts of 13758371cc4a2b3dce0b932f0567986b41d7f13e to qt-qpr1-dev
f96d9f0a3 : Fixed ApplicationDetails carets. Fixed ExtraSettingsPreferenceController not re-enabling preferences.
2f35b6d01 : Fixed ApplicationDetails carets. Fixed ExtraSettingsPreferenceController not re-enabling preferences.
fde70b786 : Import translations. DO NOT MERGE
1b55ef8f8 : Import translations. DO NOT MERGE
7f19761d2 : Import translations. DO NOT MERGE
7a8f35c89 : Fixed WifiStatusPreferenceControllerTest check icon.
c7d98f693 : Match aidl method signature
720ebe6ff : Updated ExtraSettingsPreferenceController to disable preference when in DO mode and the preference intents to activity that is not DO.
120e7aef2 : Fix failing test case
ff5ddd768 : Updated Location footer preferences so they are not selectable since they are informational.
039397696 : Added OWNERS file.
a90f7ba57 : Updated Location footer preferences so they are not selectable since they are informational.
b0f02c813 : Fixed language screen so that locale preferences that do not go to sublocale preference screens do not show carets.
bb249a3ff : Fixed wifi status preference to update itself when initialized. When wifi disabled, preference displays an about icon and is unselectable.
83710e264 : Fixed wifi status preference to update itself when initialized. When wifi disabled, preference displays an about icon and is unselectable.
4f872ae7f : Update profile api
7a86df985 : Fixed language screen so that locale preferences that do not go to sublocale preference screens do not show carets.
ff6bf4a54 : Updated Application details page so that the application preference is not selectable, and the version preference to be available for viewing.
0506f69b8 : Fixed DatePickerFragment to only show the spinner view rather than both spinner and calendar view.
72386acb5 : Car/Settings: Migrate to SoftApConfiguration
8e225125e : Fixed flaky CarSettings unit tests caused by broadcasting intents.
cc1036d31 : Remove location scanning settings completely
87f3b706c : Remove location scanning settings completely
5973faacf : Removing unnecessary period from strings
0991b018b : Update profile api
1b81e6c4c : Import translations. DO NOT MERGE
18792fc71 : Submit string for Privacy title screen
67deaf0fe : Ignore CarSettings unit tests related to UserManager and dialog titles.
3000df904 : Migrate to getNetworkSelectionStatus()
b60798ae7 : Reverted sharding for CarSettings to fix tests.
be2615eeb : Migrate WifiManager.isDualModeSupported() to isStaApConcurrencySupported()
7632b174b : Adding option in global setting to control the display message during user switch
c86c22103 : Switch settings to use Time[|Zone]Detector
7abf74e82 : Import translations. DO NOT MERGE
a63336587 : Changed VolumeSettingsPreference to be updated when volume is updated via the volume knob or the drop-down notification.
2db742753 : Rename dependencies after removing Android.mk versions of car libs
1b28ffc17 : Convert settings mk files to bp files
c1781d10e : Removed telephony-common from CarSettings.
7e87c2e81 : Updated CarSettings so that Settings.ACTION_WIRELESS_SETTINGS triggers the Network & Internet Fragment to open.
76fcdf8eb : Temporarily ignore AppDataUsageFragmentTest which is broken due to telephony changes. Fixed other broken unit tests.
ddcbcc712 : Import translations. DO NOT MERGE
cb6372ac6 : Adding option in global setting to control the display message during user switch
3bfc45f78 : Rename dependencies after removing Android.mk versions of car libs
5f5fec571 : Updated BluetoothTile to update its state during start method, and moved off of deprecated LocalBluetoothAdapter to BluetoothAdapter.
7699d2b39 : Updated flaky CarSettings unit tests to run pending broadcasts before assertions.
eb762c4e0 : Car Settings: Remove reference to WifiManager#ERROR
147b3b7fc : Fixes an issue where the same current user is displayed twice in the list of users.
21b3c7f9c : Import translations. DO NOT MERGE
801246bd8 : Import translations. DO NOT MERGE
b8e933da2 : Move RadioButtonPreference to car-ui-lib
9ed06d1f6 : Temporarily ignore broken tests due to telephony changes.
e75247fa0 : Move TwoActionPreference to car-ui-lib
47e865a4e : Import translations. DO NOT MERGE
04bf15c4f : Switch settings to use Time[|Zone]Detector
37ba87854 : Import translations. DO NOT MERGE
f6eebb517 : Import translations. DO NOT MERGE
97133d4fa : Import translations. DO NOT MERGE
6257dadb1 : Always hide ability to change languages for TTS in CarSettings.
411ca573b : Fix Settings button visibility on autofill
858664306 : Fix missing gear icon on "More" toolbar button
a393df379 : Cleans up user info creation in UserGridRecyclerView.
fca7c3e4e : Use CarUi preference dialogs wherever possible
d5ba1c629 : Fix various settings chassification bugs
62e62f209 : Chassify Car Settings
6d4565e72 : DO NOT MERGE: Fix various settings chassification bugs
2d23f495f : DO NOT MERGE: Fix various settings chassification bugs
9085b8a46 : Wifi: Replace dual_band with 5GHz band support
742e7040e : Import translations. DO NOT MERGE
449afae40 : Import translations. DO NOT MERGE
aba6bf9d8 : Adjust test to changed internal API
97efb4aa5 : DO NOT MERGE: Chassify Car Settings
60983847f : DO NOT MERGE: Chassify Car Settings
1c49594d7 : Improved FallbackHome so it shows some content on debuggable builds.
182fdec0d : Changed default assistant picker to verify if can intent to an activity.
086e77c0f : Import translations. DO NOT MERGE
e1cc47f36 : Import translations. DO NOT MERGE
bc03bea44 : Import translations. DO NOT MERGE
42dc54432 : Move Guest APIs to Settings
3fae2c9bb : Changed FallbackHome to finish itself more aggressively.
1138d7879 : Changed FallbackHome to finish itself more aggressively.
e2405ac41 : Removed wallpaper usage.
5998695f8 : Import translations. DO NOT MERGE
3b53b0a53 : Remove references to ShadowCarUserManagerHelper
2c7d1d20f : Move getMaxSupportedRealUsers() to App layer
b4a1b8a4e : Added a check in case there is no activity to handle the browse files intent.
3c477927a : Added a check in case there is no activity to handle the browse files intent.
0e28e8c73 : Hide but not disable "Google voice typing" IME.
8a34f6d26 : Initialize mAppsToLoad as an empty array list to prevent NPE.
10a21c048 : Updated Apps & Notifications -> specific app to be able to go to the storage details for the app.
834c58e66 : Import translations. DO NOT MERGE
872645fac : Removed wallpaper usage.
b67e3718b : Move CarUserManagerHelper.removeUser() to Settings
1f03a6931 : Import translations. DO NOT MERGE
792594ec2 : Updated string keys for wifi scanning and bluetooth scanning titles to match Phone's.
f6b04e351 : Updated VolumeSettingsRingtoneManager to read from configuration file to determine mapping of audio attribute usage to ringtone.
59846cb57 : Revert submission
3ec8d259b : Revert submission
4f16120f5 : Updated VolumeSettingsRingtoneManager to read from configuration file to determine mapping of audio attribute usage to ringtone.
6c1a88f37 : Rework platform version to hide codenames.
1fda2ae6b : Initialize mAppsToLoad as an empty array list to prevent NPE.
1af0ec56e : Import translations. DO NOT MERGE
7019e1931 : Import translations. DO NOT MERGE
43f9b2343 : Import translations. DO NOT MERGE
62afeb91d : Import translations. DO NOT MERGE
d74346adc : Import translations. DO NOT MERGE
783972ab8 : resolve merge conflicts of 0fbfe1ec3ca70fc659b94f51d00e33e39bba7292 to qt-dev
7f58b47a2 : Update to use UserManager.getUserSwitchability()
a9d1ac830 : Clean up logic around user icons
7ed565da8 : Add @Test annotation for broken test
61879aaed : Revert "Revert "Allow SUW to enter BT discoverable mode without dialog.""
d1113ae8c : Import translations. DO NOT MERGE
9c2e0b9f5 : Use matchAction for intent filters in tests.
0ce8f3347 : Code cleanup that had not been propagated to master.
11bdec8f4 : Changing user switcher background to be transparent to fit with rest of settings.
28c5c0225 : Updated UserSwitcherFragment and UsersListFragment to hide action button if there's no actions associated with the button.
d03bc4ae3 : Updated UserSwitcherFragment and UsersListFragment to hide action button if there's no actions associated with the button.
b407f046c : Add newly required permissions to Settings AndroidManifest.
08a38fd64 : Load app list data real-time with throttling instead of waiting for all of them to load succesfully.
cd320fcf2 : Revert "Allow SUW to enter BT discoverable mode without dialog."
8f763da37 : Updated PreferenceController to enable or disable the preference based on availability status.
076d78395 : Updated PreferenceController to enable or disable the preference based on availability status.
b8c73d7a3 : Updating ordering of lock type settings to put PIN before Password.
fdf9572eb : Allow SUW to enter BT discoverable mode without dialog.
5dc9c0c22 : Swap for more framework APIs
20b6e6cdc : change postsubmit tests for aae e2e tests
77142533d : Changed Security - None preference to not show dialog when it is currently selected and None is selected again.
91ab1487c : Changed Security - None preference to not show dialog when it is currently selected and None is selected again.
dd44f878d : Import translations. DO NOT MERGE
7684e2d6f : Import translations. DO NOT MERGE
dedee3720 : Fixed breaking test due to not passing an allowed AudioAttribute enum.
b43d2b65d : Remove CarUserManagerHelper #getCurrentForegroundUserInfo and #getCurrentForegroundUserId
09370a77f : Refactored usages of confirm dialogs for security to use ConfirmationDialogFragment.
8c70f6cee : Move getCurrentProcessUserInfo to Settings
41212ba5b : Update to use UserInfo.supportsSwitchToByUser()
f91aa6576 : Distinguish between Pin and password
bb6dc3b7d : Adapte shadow appops manager to changed internal API
47a725a38 : Updated time picker in Settings to check if settings is using 24-hour format.
ca32fc068 : Updated time picker in Settings to check if settings is using 24-hour format.
4607bf7cc : Remove CarUserManagerHelper #getCurrentProcessUserId and #isCurrentProcessUser
d58c8a63e : Refactor getAllUsers, getAllAdminUsers, and getAllUsersExceptGuests
72d419dd3 : Refactored usages of confirm dialogs for users and wifi to use ConfirmationDialogFragment.
2353fff2a : Add storage intent required for CTS
2c2808450 : Introduce LockscreenCredential
c3f75390e : [Wording] Remove "incur" from roaming strings
7defb74d9 : Changed Bluetooth unbonded device filter to be based on config.
b03e25486 : Disable and Hide Google Voice Typing
d47c69cfb : Update user event listeners
c45e580eb : Changed Bluetooth unbonded device filter to be based on config.
6d83d412c : Import translations. DO NOT MERGE
c4bf9bdcd : Import translations. DO NOT MERGE
0c05c4f2c : Import translations. DO NOT MERGE
97c350744 : Refactor getAllSwitchableUsers() and getAllPersistentUsers()
2324fbef2 : Updated AccessPoint preferences to forget any connected network
32d8468e1 : Refactor OnUsersUpdateListener
a218a31e5 : Refactor isCurrentProcessUserHasRestriction()
5a62e413f : Refactor canCurrentProcessModifyAccounts()
c97a9274a : DO NOT MERGE Add storage intent required for CTS
c639f5c51 : Import translations. DO NOT MERGE
c0990e870 : Rework the intent handling logic
7974ce06b : change group name and remove one test mapping
5c78c4458 : Enable clearing back stack while using intents
d630c6005 : Unify manual and programmatic key installation flows.
120a3e53a : Toggle Wifi Entry Preference switch based on wifi state change instead of preference change.
5ed18d825 : add TEST_MAPPING for settings app
d1452a891 : Import translations. DO NOT MERGE
b3a39b055 : Make the user switcher into a separate activity
d9f748416 : add test mapping for settings app
04fcb3cb8 : Removed wallpaper usage.
62fdc28cd : Don't send files intent if it isn't resolvable
3aaefb413 : Do not clear collections when stopping adapter.
8bccca700 : Import translations. DO NOT MERGE
143ef688b : Finish activity after terminateEnrollmentHandshake
017508e55 : Small fixes to add account flow
e2e0b707c : Remove call to SettingsLib
cf78e927e : Don't prompt for account type if only one option.
32a493eab : Add validity check for developer options
f9447d6a9 : Remove isCurrentProcessAdminUser()
5ab3e6ff7 : Clean up CarUserManagerHelper methods only used in Settings [2]
1d256f903 : Standardize argument comments.
eb538f39f : Check for null before accessing LinkProperties.
de1e32177 : Remove WifiInfoProvider interface.
5a2ca2739 : Clean up ShadowUserManager.
487fca42d : Remove obsolete broadcast behavior
492f18439 : Clean up CarUserManagerHelper methods only used in Settings [1]
589e59b39 : Import translations. DO NOT MERGE
095c352e6 : Remove CarUserManagerHelper.canUserBeRemoved() and setUserName()
a06ab1628 : Fixing the failing Robolectric build
e7143779d : Import translations. DO NOT MERGE
84baf94b4 : Use fading edge for text in CarSettings.
f9d4cab4b : Support multiple ways to provide package name
52322ceac : Import translations. DO NOT MERGE
f8a903611 : Use matchAction for intent filters in tests.
a0f1251d8 : Reorder permisssions alphabetically
3cf33e0df : Don't use getLayoutManager()
e32f24306 : Update test to never return null list
6b324019a : Create and use RadioButtonPreference for selection
8305846ed : Add long press handler to cellular tile
323637b36 : Move progress bar so it doesn't move page content.
9fe1ba7e2 : Scroll to a newly connected access point.
a1e6e3c6f : Hide empty preference on configuration change.
0eb74adf4 : Add ability to unmount storage volumes
18a47d8d8 : Remove dividers from CarSettings.
09114871e : Add padding to brightness seekbar.
0a61a5eff : Apply consistent style to action bar titles.
64ad8cd29 : Add CredentialStorage with clear option.
796a18b6b : Remove unnecessary post during pairing.
c86d6b2c1 : Return to same fragment when night mode toggled.
35f6aef58 : CarSettingsForTesting shouldn't override Settings
06c5aa175 : Import translations. DO NOT MERGE
e9d75a73a : Replace About > Model with About > Hardware info
f7a262423 : Migrate car settings lib classes to car settings
7024b375f : Convert settings mk files to bp files
acb039f8d : Additional changes to DO
0c91754db : Remove unused attribute from preference layouts.
30a21ff30 : Modify DO behavior for bluetooth
00f72f71a : Changing Wifi Tether Config while Hotspot is on restarts Hotspot
765aa2ecc : Separate FragmentHost from FragmentController
1a3da833a : When triggering quick settings, clean up open dialogs
f9065378e : Remove androidx.car lib from CarSettings.
15c9351a8 : Remove car specific test runner.
d86f7f9d3 : Fix resource issues causing test failures.
9a6dc9f0b : Import translations. DO NOT MERGE
df407aa3c : Import translations. DO NOT MERGE
aefd23b11 : Import translations. DO NOT MERGE
94346d5f1 : Import translations. DO NOT MERGE
066b6c444 : Import translations. DO NOT MERGE
b7f2df38b : Import translations. DO NOT MERGE
7b271b1c3 : Import translations. DO NOT MERGE
76dd680cf : Fix asynchronous problems in Trusted Device in CarSettings
efe1ed311 : Show device name in Trusted device list
9cd4e117c : Import translations. DO NOT MERGE
5508c6483 : Update Settings to reflect service API change

+- Project: platform/packages/apps/Car/SystemUpdater

3e74be5 : Import translations. DO NOT MERGE
5b07711 : DO NOT MERGE: Remove usage of deprecated toolbar method
d8cf5af : Import translations. DO NOT MERGE
0add276 : Import translations. DO NOT MERGE
382c812 : Import translations. DO NOT MERGE
5620379 : Update strings and char limits for SystemUpdater.
4862d12 : Import translations. DO NOT MERGE
e90ed5a : Import translations. DO NOT MERGE
eb6d7f2 : Remove dependancy on androidx car
ce3d476 : Import translations. DO NOT MERGE
4c6a4ff : Request MANAGE_EXTERNAL_STORAGE permission

+- Project: platform/packages/apps/Car/libs

90af0146 : Prevent NPEs if media app manage to send null media items
5fac9459 : Import translations. DO NOT MERGE
ffc2bff7 : Import translations. DO NOT MERGE
d24ad674 : Import translations. DO NOT MERGE
df0bff83 : Update FocusParkingView
f05071a4 : Allow links in CarUi Alert Dialog subtitles
9625c43b : Update to the correct view tag for CarUiBaseLayoutToolbar
d96f383f : Make CarUiRecyclerView support rotary scrolling.
2d9c0abd : Put a FocusParkingView at the end of dialog window
18668ef1 : DO NOT MERGE Add utility methods in car-apps-common for navigation
998ace10 : Update the focus highlight of list item
4d32f8d0 : Fix failing toolbar robolectric tests
53af950b : Fix failing RecyclerView tests
0d2ab267 : Add color resources
ba77596f : Handle lost focus with FocusParkingView
37443010 : Disconnect car api when lifecycle is destroyed
55c24391 : Create reference RTL toolbar layout
009f12ed : Use TelecomUtils to render the letter tile
f54b1aa4 : Delay the Insets call to be dispatched once the activity is started.
656c8382 : DO NOT MERGE Remove out of band association logic from rvc-dev
829bf831 : DO NOT MERGE change the NotificationCompat to Notification to enable showing app icon in the notification.
3546d776 : Don't set the view if it stays the same
f1d32970 : Fix onCarUiInsetsChanged for GMSCore packages.
067359db : Add the support to drag the thumb in scrollbar.
bb164b95 : Move to default UUID for connection values
62547173 : Notify insets change earlier on configuration changed.
7f60ae9a : DO NOT MERGE Make default MTU size configurable
f83e077f : Make Launcher support rotary controller
29b3b8b3 : Add instrumentation tests for list items
8943c960 : Mirror background_image's background in RTL.
8f873673 : Make default MTU size configurable
06fe5249 : Add the support to drag the thumb in scrollbar.
1f14fa63 : Add function to set text direction for numbers
d57b3fc4 : Remove unused method
287a81fa : Remove deprecated methods from ToolbarController
62ca9349 : Update focus highlight for Launcher
4f835e64 : Allow list items to be easily configured to display a chevron
221c2506 : Pass in ProjectionStatusListener instead of implementing it.
8a4ac614 : Add a content description to the back button
a9d41108 : Import translations. DO NOT MERGE
b74a0f04 : Use legacy toolbar on Q and below
eaf7c211 : Readvertise every 6 minutes
503bed86 : Fix setting CarRecyclerView's padding.
76ffcc24 : Import translations. DO NOT MERGE
61ccf394 : Use configuration locale in getFormattedNumber
f2b7dcdc : Remove PaginationListener and PaginateButtonClickListener from DefaultScrollBar
c4ea5714 : DO NOT MERGE: Always use custom alert dialog title
d2f51b72 : Add nullability annotation to onCarUiInsetsChanged()
44947f52 : Make CarUi alert dialog titles span multiple lines
dc85d6c1 : DO NOT MERGE: Make CarUi alert dialog titles span multiple lines
fe34db64 : Import translations. DO NOT MERGE
af81446d : Add utility methods in car-apps-common for navigation
2763e745 : Add nullability annotations to Preference module
c6b4837d : Recycle TypedArray after usage in Preference classes
bd9f31c7 : Add support for the longpress on scrollbar.
ddc85ce6 : [DO NOT MERGE] Prefix view ids names to resolve layout overlay issues
6e10ef02 : Make NotificationManager non-final so we can set it in unit tests.
75ab8b1e : Remove @hide usage
1645a9dc : Update navigation Uri
44f37cb8 : Prefix view ids names to resolve layout overlay issues
e57ff047 : Add support for the longpress on scrollbar.
b3a35147 : DO NOT MERGE: Add an RTL RRO
db16ed95 : Save all missed feature messages
8b250ebc : Update playback_fragment to RTL layout.
31b3a8a1 : [DO NOT MERGE] Update all findViewById() references to findViewByRefId()
ad488922 : Update all findViewById() references to findViewByRefId()
126027be : Import translations. DO NOT MERGE
eb4ecd80 : Disable snapping in rotary mode
27a3c9c8 : DO NOT MERGE: Add permission dialogs to the Dialogs Sample page
b5997cee : Update call state strings
a969779c : Adding annotations to recyclerview module
b66a3699 : Enable styling of dividers for linear and grid view separately.
5ef7ae3b : Enable styling of dividers for linear and grid view separately.
e8a786a2 : Add helper class to crop drawables
8dec5580 : update the scrollbar when the RV is updated.
806506df : Rename the interface and remove "I" from the name.
309e3438 : Add out of band verification exchange to IHU association code.
3fe1e8f7 : Fix base layout toolbar taking up whole screen in portrait
dbe71aef : Fix scrollbar margin in rtl layout
006eac29 : DO NOT MERGE Properly close BluetoothGatt in peripheral cleanup
866d6e2c : Add more instrumentation tests for CarUiRecyclerView
c0fc9d1c : BleDeviceMessageStream packet logic improvements
92f30660 : Add old style toolbar activity to PaintBooth
192d5d1b : Align texts to the right in RTL.
bd6726f8 : DO NOT MERGE: Add old style toolbar activity to PaintBooth
6b5950b9 : DO NOT MERGE Backport RVC Message Notification Sync changes
def80966 : Make sure FocusParkingView is always 1x1 size
40b86fa6 : Disconnect on any message error
ca40f24e : Separate association and reconnect flows
08336c3e : Send nonces along with encryption key as out of band data.
4b8a75e8 : Remove Overlayable tag so that RRO can target car-ui-lib as overlayablexml is removed.
8a112d91 : adding a pre-upload hook to check to uploading files that don't have a trailing empty line for chassis.
505e39ee : Remove unneeded views from base layouts
19160dd3 : Use findViewByRefId instead of findViewById
8dc75f01 : Fix setSmallIcon usage for the new androidx drop
19c8f061 : Introduce rotary focus highlight color
714556ce : Adding a fix for adding chassis toolbar to gmscore modules.
f2fafc2a : Fix reregistering toolbar back listener in ListPreferences
589bc899 : Fix paddings for RTL
7d87391d : Fix wrong background/foreground highlight of FocusArea
e15f0154 : Add layout-ldrtl to car-ui-lib to support scrollbar on the left.
aff49baf : Align texts to the right in RTL.
a2f42786 : Properly close BluetoothGatt in peripheral cleanup
57ddb134 : DO NOT MERGE: Don't expose ProgressBar view
013e1a3e : Remove overlayable.xml from car-ui-lib
1c519e7d : Add Gradle build support for Chassis instrumentation tests
2d47eb54 : Refactor DirectManipulationHelper
363ad18c : Add terminating new line to file to pass google3 presubmit checks
2ff537e3 : Fix build error
e663f4f1 : Introduce an API for direct manipulation
5248c8e6 : Fix more google3 issues
b85b705b : Remove constraints optimizations for list items
8495eb78 : Use google.i18n lib, not android.i18n for AlphaThenNumeric comparator
c64a476d : Fix google3 issues
0e4c38b4 : Remove car version of Room library.
188b0121 : Add OobConnectionManager to connected-device-lib
ce81308c : Enable greater control bar customization
01c4f6d5 : DO NOT MERGE Fix paddings for RTL
56e4b34c : Fix missing search hint in toolbar
9fc842d9 : Set tab text appearances properly
f1566e5b : Add inital toolbar/baselayout instrumentation tests
cca42f63 : Remove BluetoothMapClient references.
7b9ee278 : Adding simulated_screen_shape drawable to overlayable
0f838b5f : Reduce inflation time. Changes are
57edffdd : Use FocusParkingView to park focus
6cd3d7c2 : Add functionality to show sub title
19bd7f0e : Add isConference property to CallDetail
3a6c2934 : Introduce FocusArea
07917f87 : Create a Chassis class for direct manipulation mode
2a8cb6ca : Add more tests to escrow
42ce4e40 : Remove start margin for list item and toolbar text
0ac26122 : Create encryption-runner library within car/libs.
a7f4c4fd : Prevent clicking through the Toolbar in base layouts
1cadf882 : Add a max width to MenuItems
80462ebc : Introduce FocusParkingView
9302eb21 : Add some margin to the bottom/up arrow in scrollbar.
87815ddb : Clean car-apps-common
c9929b3e : Add additional CarUiRecyclerView tests
4bae5d88 : Make CarUiInstaller directBootAware
9e0d6a5e : Allow customizing scrollbar track position
d72136d4 : Add install() method as an alternative to the ContentProvider
82c38177 : Add permission dialogs to the Dialogs Sample page
c4f57ac7 : Add initial instrumentation tests for CarUiRecyclerView
13036de1 : Handling setPadding for recyclerview in a way that the scroll bar always stays close to the content
e859974c : Scrollbar up/down buttons and thumb should be adjusted via layout changes.
c2aa8578 : Clean up keylines from carUi lib
34e0cb0d : Add functionality to show sub titile
e02a162a : container should inflate each time a view is attached.
5ef928af : Expose MediaBrowseConnector to be used by VoiceInteraction sample app
9d3d1685 : Add ALPHA_THEN_NUMERIC_COMPARATOR to Messaging Common lib.
95ae9595 : Add ConstraintLayout attributes to <overlayable> tag
966dbfe2 : Remove captureviewhierarchy folder as the logic has now been moved to CP
8cb143c3 : Rename receiveTime to receivedTime, add getPhoneNumber API to Utils.
dc98f5bd : Move the logic to check the CarUi components from the service to the content providers.
e782bebd : Import translations. DO NOT MERGE
e2413e81 : Import translations. DO NOT MERGE
1a23598f : Display App Icon in the messaging notification.
a4ac7cc8 : Prevent clicking through the Toolbar in base layouts
03fec3a3 : Make strings that are references to other strings not translatable
e47944f1 : Fixing google 3 issues.
e258ed0c : Reduce inflation time. Changes are
e9e2bc7e : Use android strings where possible
0f5967c2 : Fix missing search hint in toolbar
37df75b8 : Add resources lib drop of androidx car from google3
26f0d1ea : Use L.java for logs in telephony
754b045b : Add layouts and ids to <overlayable> tag
acab761e : Add Car/Messenger specific support, and refactor SenderKey
b5fbf77f : Unbundle car-media-common
1f2fda83 : Handling setPadding for recyclerview in a way that the scroll bar always stays close to the content
1c6960a1 : Stop using private resources in car-apps-common and car-media-common
ab2987ac : Add Overlayable.xml to chassis lib.
95e316ee : Fix more google3 warnings
f8d7c747 : Fix google3 issues
ce872ac7 : Creating a new target for testing baselayouts with robolectric
c2e159bb : Add SVG display overlay service
ab196e26 : Support base layouts in list preferences
79c61ffd : Allow customizing scrollbar track position
2c086760 : Fix failing robotests
cdba4f6d : Remove kotlin files as we are not using them.
f11abf95 : Call thru setVisibility super to make sure RV children are changed
d609faa5 : Use old car-lib api on google3
016ad613 : Use legacy base layout on old versions of Android
1a5dcc72 : Remove senderLargeIcon map, have caller pass in Icons instead.
a8e64d33 : Fix crash in CarUiRecyclerView
740cfdcc : Scrollbar up/down buttons and thumb should be adjusted via layout changes.
aea9b025 : Clear ProjectionState once ProjectionStateListener stops.
2a095129 : DO NOT MERGE Change visibility of the container when the visibility of the RV is changed.
15c91a94 : When The visibility of the RV is changed it should also change the visibility of the container.
9212e7a3 : Make SenderKey constructor public + validate AvatarIconSync objects
73253874 : Fix RecyclerView issues when used in a base layout
529f87d2 : Clean up keylines from carUi lib
ee15c293 : Close overflow dialog when option is clicked
1fdcc586 : Add prefix to enum custom styleable attributes
83aa9a02 : Don't expose ProgressBar view
36bd38d5 : Check if CarUiRV and CarUiToolbar is used by the activity.
1a5afba3 : Code cleanup. keep activities in a WeakMap.
7e07e766 : Use CarUi Recyclerview to display toolbar overflow items
0b0949de : Remove obsolete PagedRecyclerView from car-apps-common
d55fbddf : Define seperate text start padding for header and standard list items
1806a54d : [DO NOT MERGE] Fix Roblectric test failures.
e55efee6 : Fix DefaultScrollBarTest failures due to missing scrollbar initialization
b12f6d96 : Import translations. DO NOT MERGE
9051a8e3 : Fix failing toolbar unit tests
e4ccf450 : Add a service that would help dumping the View hierarchy.
c2e637f3 : Fix crash in PermissionController
f0da47f1 : Remove start margin for list item and toolbar text
9ab008af : Remove the usage of getEffectiveLayoutManager and fullyInitialized
81607f8b : Automatically include CarUiInstaller
b30c3880 : Redesign base layouts
57a43fd6 : Removing nested recycler view from CarUiRecycelrView.
f7a16b62 : DO NOT MERGE Removing nested recycler view from CarUiRecycelrView.""
96d3f4c6 : Revert "DO NOT MERGE Removing nested recycler view from CarUiRecycelrView."
ade4ea47 : Fix robo tests as CarUinested RV is removed.
af60b53c : Remove all in-RAM user data in BaseNotificationDelegate cleanup
92bf3270 : Set tab text appearances properly
12e1974f : Modify isProjectionInActiveForeground to accept Nullable bluetoothAddress
7051be95 : DO NOT MERGE Update with latest code from rvc-dev.
fc20545d : DO NOT MERGE: Redesign base layouts
deaa8386 : DO NOT MERGE Removing nested recycler view from CarUiRecycelrView.
d4b69030 : Revert "DO NOT MERGE Update qt-qpr1-dev with latest code from rv..."
d0f79682 : Fix toolbar text direction for RTL.
f32de376 : Reset CDM if resuming from a suspended session.
00879346 : Persist BT name and restore if mismatch on start
01802cb9 : Fix playback control bar for RTL layouts.
ca76af88 : DO NOT MERGE Update qt-qpr1-dev with latest code from rvc-dev.
d759e6cc : DO NOT MERGE Stop advertising for reconect after timeout
53b0bcc5 : Fix issue with broken scroll behvavior when CarUiRecyclerView has top padding'
286c6202 : Add piiLog function in TelecomUtils
8dbb7340 : Add documentation + new message data types to proto
f7447ddf : Incorporate appDisplayName in senderKey
b52db00d : Revert "DO NOT MERGE Drop connected-device-lib with latest from ..."
48102921 : DO NOT MERGE Drop connected-device-lib with latest from rvc-dev.
dccefc61 : Stop advertising for reconect after timeout
c7918f63 : Update ViewModels to use new Media APIs
8fa9449c : Make car-apps-common and car-arch-common unbundled targets, + prep media.
a2c2775d : Add configuration option on whether or not to use LetterTiles.
1f1c2e46 : Update car body TextAppearance styles to reference appropriate dimen values
6efc2212 : Don't hard code the colors of media button
1d190985 : Use ImageView rather than ImageButton for non-focusable buttons
5f9cabde : Modify AlertDialogBuilder to display CarUiListItem objects in a RecyclerView instead of a ListView
9a99e5b8 : Incorporate snap behavior from androidx.car into Chassis
27c02387 : Fix the back button and scrollbar position for RTL languages.
f6350805 : Fix crash with two row toolbar
ec95a7b0 : Introduce MessageDeliveryDelegate
c6a749fc : Update car body TextAppearance styles to reference appropriate dimen values
e4fea83e : Fix the back button and scrollbar position for RTL languages.
67673dec : Properly reset CDM
5dbd9998 : Reconnect if last device disconnected
c8319d97 : Set channelId in Notification Builder every time.
9053de35 : Incorporate each message's sender for a group conversation.
187e2d3d : Create Listener + helper APIs to track when projection app is active
5b5b52b8 : FallbackAssistant reads group convos correctly + Snapback bug fix
9cc2a7d7 : DO NOT MERGE Update with the latest code from Master
6f4c7209 : DO NOT MERGE Add error code for unexpected disconnecting during association
3361a586 : DO NOT MERGE Backport car-messenger-commons changes
92c61186 : Allow CarUiContentListItem to accommodate long body text.
d9613d66 : Use full name instead of short name as class name
d573acb8 : DO NOT MERGE: Update toolbar to be the same as on master
11a3f160 : DO NOT MERGE: Add a preupload hook to prevent accidental use of findViewById and requireViewById.
a9e87c8b : DO NOT MERGE Exclude dismissed and read messages from the notification
24720449 : Classes to support capturing of view hierarchy.
5dc67da4 : Add CarPackageManagerUtils#isDistractionOptimized(PendingIntent)
a23c7c69 : Add APIs to enable/diable connection on an associated device
f72e5ebd : Add insets to base layouts
0b58825b : Don't crash apps with CarUi when the Car Service crashes
616325b4 : Clear PhoneNumber to Contact map after cursor is updated
3bfd2e38 : Suppress restricted method invocation warning for peformClick()
e8e1596b : Import translations. DO NOT MERGE
f9077cee : Import translations. DO NOT MERGE
93a86e9e : DO NOT MERGE: Updating toolbar classes to be able to follow an ID reference when finding view elements.
ce085d9e : Allow CarUiContentListItem to accommodate long body text.
fd035969 : Move custom_media_packages from media/ to libs/car-media-common/
6dc66c11 : DO NOT MERGE Migration with latest changes
80f2892a : Hide logo in search/edit states
85363b89 : Hide logo in search/edit states
6cdcd3c3 : Move layout params to layout files from java code
bf31eea6 : Change AlertDialog DialogTitle to TextView
fdb653ec : Delete ic_contact.png and AccountImageHelper
23389aa5 : Add event logs for metrics
77a73b49 : Adding a support to click disabled switch prefernces.
2e948609 : Change mMenueItemContainer type to ViewGroup for flexibility in RRO
e43ed451 : Prevent multiple callbacks from being registered
685df9d1 : Refactor forget device
01d70fe6 : Modify ConversationNotification API to no longer use CompanionDevice
8258dea5 : Match car-common-app .bp
a8c5e2a0 : DO NOT MERGE Add car-messenger-common lib
98c25270 : [DO NOT MERGE] Implement divider between title and subtitle for alert dialogs
5b4f262d : Add Android.bp version for car-ui-lib
f6f5a290 : Add Android.bp for car-apps-common
125e8ffa : Add Android.bp for androidx-room
26a5a9ba : Define ExtendedShadowTypeface to support creation of Typeface shadow with italics
1903543b : Remove CarUiRobolectricTestRunner
dc1af88c : Remove a log for creating new contact
98952f5a : Remove CarUiRobolectricTestRunner
f79a8593 : Updating CarUiSeekbarDialogPreference to expose more methods for apps
04f463b1 : Scroll bar view should be invisible until the layout is computed.
1273ba37 : Fix viewport properties for Carboard's toolbar icons.
d3d3e764 : Turning off the fallback assistant path by default
e54e6ae9 : Create radio button and checkbox action specific classes for CarUiContentListItem
af6095e7 : Revert "Create radio button and checkbox action specific classes for CarUiContentListItem"
6b2322aa : Create radio button and checkbox action specific classes for CarUiContentListItem
1b0b51ce : Add enabled and activated state to CarUiContentListItem
199fc4e5 : Automatically provide Toolbar in Activities
3b09ddc6 : Add a shared library version of car-ui-lib
790c9463 : Fix google3 sync error
d9a33d29 : Add toolbar edit and delete icons.
1c633cc0 : Revert "Add car-ui-lib-sharedlibrary"
f9363e6c : Improve reconnect logic and fix race condition
0dde3661 : Don't pass media app extras back to them
f4d107d4 : Override scrollToPosition and snoothScrollToPosition to forward events to the nested RV
2ce58429 : Add car-ui-lib-sharedlibrary
caf4a460 : Add click listener for list item
e405410f : Add toolbar add and save icons.
593de212 : Allow showing tabs while in subpages
16daad35 : Adding a support to click disabled prefernces.
70b533d1 : remove public.xml from google3
ef14248d : Chevron drawable should change state when enabled vs disabled.
00ad5123 : Add support for multiple primary icon sizes in list items
40132ae8 : Revert "Adding a support to click disabled prefernces."
9d766133 : Don't show the queue until it has more than one item
e81b692d : Add support for Group Conversations for NotificationMsg + small fixes
3f9e1e6f : Adding a support to click disabled prefernces.
4214e63a : [DO NOT MERGE] Define list item specific background drawables
73975e24 : Exclude dismissed and read messages from the notification
dba31deb : Fix not being able to extend ActivityTaskManager class
affc5d06 : DO NOT MERGE Add connected-device-lib
da9b95ad : DO NOT MERGE Move EncryptionRunner to car lib
7eba35a2 : Reconnect to user's device on disconnect
5500c3a7 : [DO NOT MERGE] Define list item specific background drawables
6a72a807 : Import translations. DO NOT MERGE
8259adc7 : Modify createLetterTile to return Bitmap, not Icon
699c9b08 : Update preferences to rely on CarUiRecyclerView to provide dividers
d75f2348 : Fix failing toolbar unit tests
8a10f0c5 : Allow only CarUiListItems in dialogs
28a81a4c : Fix quick_rro.py not handling layout resources correctly
46ac9e3a : Add click listener for list item
cd684972 : Define ExtendedShadowTypeface to support creation of Typeface shadow with italics
4ee131ab : Allow only CarUiListItems in dialogs
cbc39ee2 : DO NOT MERGE: Add style for MenuItem view
3c609dbd : DO NOT MERGE: Add style for MenuItem view
02fbfaf3 : Add style for MenuItem view
39020e49 : Remove CarUiRobolectricTestRunner
2e3741bd : Work around Map field in proto
6453dab4 : Separate encryption key storage from device
7afb1ec5 : Adding Seekbar preference to car ui lib
fe997c6a : Make a resource available for accessing from PaintboothOverlay
7a13fc47 : Add support for multiple primary icon sizes in list items
13b8a650 : Create util methods to set an optional view to activated.
857895d6 : Remove BluetoothMapClient refs from car-messenger-common
41eb6c95 : FallbackAssistant reads out group conversations correctly
c832949f : Update car-ui-lib Dialog to be used from PermissionController.
514a864f : Revert "Use android:windowBackground as car_ui_activity_background by default"
b481c266 : Define list item specific background drawables
390d5487 : Remove MediaBrowserViewModel$BrowseState
89d5dfca : Remove car-glide
0c3eec57 : Delete android-car-lib
4c86543e : Convert more of packages/apps/Car/libs to Android.bp
2f38364d : Match toolbar menu item and toolbar heights
b036526a : Remove Android.mk versions of modules that have been converted to Android.bp
155c4541 : Add Android.bp version for car-ui-lib
2ed5949c : Convert mk files to bp
a04cbc93 : Clean up concurrency code and always connect
b461512b : Fix more google3 issues
e79d1616 : Remove use of private annotations in Paintbooth
a1230ee8 : Correctly persist stream between packets
96727908 : Fix google3 issues
ca655080 : Add ImageViewBinder#detach/reattach and extra logs
67f981e8 : Adding a resource to adjust the top padding of the preference seekbar.
5845ae85 : Whitelist paintbooth
2acba182 : Wrapping the widgets according to the width and keeping some min width for the ripple effect.
05a3ce2b : Add RemoteCallbackBinder class
1ea2fe5d : Update OWNERS
d32e1006 : Convert ConnectedDevice to Java
07f747d6 : Convert AssociatedDevice to Java
0cd5f606 : Convert ScanDataAnalyzer to Java
0f2fc6f3 : Convert SafeLog to Java
298e6f41 : Convert SecureBleChannel to Java
8d4a0268 : Convert CarBlePerpipheralManager to Java
136634f2 : Convert CarBleCentralManager to Java
27139436 : Convert CarBleManager to Java
b872d148 : Convert BleDeviceMessageStream to Java
e429d66e : Add a resource for nav icon in SEARCH state.
40558e38 : Update preferences to rely on CarUiRecyclerView to provide dividers
07634fe9 : Remove car-glide
7f4b4985 : Convert more of packages/apps/Car/libs to Android.bp
6eb78e4e : Delete android-car-lib
d34049ab : Toolbar fixes for config changes and using multiple instances
2024120e : Fix google3 issues
3084c71f : Remove Android.mk versions of modules that have been converted to Android.bp
59ce8951 : Fixed recursive call to onAssociatedDeviceUpdated
960c08f2 : Remove obselete workaround
e809e6b8 : Move layout params to layout files from java code
cffd5ba0 : Remove saving state from Toolbar
d447c812 : Fix Avatar creation logic, allow Conversation DAO to have null device name
dad9fe77 : Add callback for notifying associated device related events
62f9b6b6 : Import translations. DO NOT MERGE
72694b8e : Unregister Association callback when association has finished
c94d37e1 : Fix ListPreference crash when the preference has no value
05034246 : Fix gradle build after addition of CurrentActivityService
73dc6f49 : Expose intermediate TextAppearances
fce8802d : Update quick_rro.py for changes in master
000b27a0 : Further stablization of association logic.
ee693f61 : Fix recurisve call to onAssociationCompleted
b209b3c4 : Use android:windowBackground as car_ui_activity_background by default
051c06b6 : Updating the license to apache2 from MIT.
02631ad7 : Allow changing UX restrictions in MenuItem builders
bdbee874 : Show current activity
e0191945 : Resolve NPE in GridDividerItemDecoration#drawHorizontalDividers.
061017fa : Fix issues with association flow
cfe1f6f1 : Add CarUiRadioButtonPreference
f4dae1fa : Update look and feel of list preference screen
318fb408 : Add radio button functionality to car list item
1280a781 : Enable removing association device
99f3a391 : Update look and feel of multi-select preference screen.
96091dec : Add AsyncLayoutInflater to Android.bp
3e28d771 : Remove duplicated radioButtonStyle attribute definition
85f64d77 : Move TwoActionPreference to car-ui-lib
1bb571c3 : Inflate MenuItems asynchronously
b8367864 : Change toolbar nav icon to have circular ripple
a7f4ce72 : Defer loading SearchView until needed
1e12eb04 : Convert connected device storage to use Room.
b490490a : Make some resources available for RRO
ba9c8dbd : Add --no-resource-deduping to RROs
17a26ca6 : Import translations. DO NOT MERGE
4bf6663f : Import translations. DO NOT MERGE
55e4fc7e : Merge identical postal addresses for the same contact
45db9bec : Resolve UI issues with list items
999f5f68 : SwitchPreference should have ripple effect when clicking directly on switch
8224bbfa : Do not use initials as identifier for letter tiles
27d0061c : Remove padding when hiding search icon
6052be47 : Allow changing UX restrictions of UxrButton
e5d8e680 : Allow disabling logo on Toolbar by customization
b7a9f73a : Resolve issue where multiple radio buttons in list preference can be selected simultaneously
38675130 : Initialize the angle attribute of gradients
c8399737 : Add the API to hide the search icon.
175bca25 : Change the way of merging primary phone number
3a26289c : Add transition animation for dialog preferences
827e8b5a : Fix setNeutralButton in AlertDialogBuilder
62a27752 : Update multi-select preference to display a downstream screen instead of a dialog.
51733e54 : Allow modifying UxRestrictions of MenuItem
6ff4c112 : Fix clipped app name in media widget
128ae132 : Move letter tile, bitmap creation logic from Dialer to libs.
ac23e8b6 : Fix google3 warnings
f52d4690 : Import translations. DO NOT MERGE
9c7f5044 : Import translations. DO NOT MERGE
13ac2235 : Modify CarUiDropDownPreference to display content in downstream screen when clicked
7e372b8e : Add translatable attribute for address and navigation format strings
da5c62ce : Fix loading root's children
042a8a64 : Allow making search and settings MenuItems via XML
75b2fe74 : Use display name as identifier to choose color in LetterTileDrawable
9ed740e8 : Fix unit tests
fe32b480 : Fix memory leak when retaining MenuItems
e2644763 : Add LeakCanary to paintbooth's gradle build
d44f8b21 : Remove sound settings from ui lib
8256a5bc : Render ListPreference in a downstream screen instead of in a dialog
3fefee01 : Add null check for all Proto3 objects before use
2746dc47 : Get address for Dialer
f13f9774 : Add api to lookup contacts by lookup key only.
2380cdf9 : Make showing loading drawable conditional
0b86cada : Import translations. DO NOT MERGE
624c2d8d : Add app_display_name to notification extras
cc69b54c : Add edittext preferences and support for CarSettings
aa9994dd : Add MenuItem ids to views
b7dbaa95 : Add sound settings icon
98f9e924 : Add subtitles to Chassis' AlertDialogBuilder
255a5cfa : DO NOT MERGE: Add subtitles to Chassis' AlertDialogBuilder
88de5975 : DO NOT MERGE: Add subtitles to Chassis' AlertDialogBuilder
b9de017f : Remove sample RROs presubmit checks
36d07a9f : Merge identical phone numbers for the same contact
df8beca0 : Handle contacts whose account name is null
1ec56d1d : Improve connection logic
7ae6bfbf : Fix activity has leaked ServiceConnection errors
12adb298 : Replace non-CarUi preferences with CarUi ones automatically
ecc3f8eb : Add Android.bp version for car-ui-lib
a496f57d : Update CarUiRecyclerViewLayout.GRID value to be 1
b2683fa5 : Add examples of resource mocking to CarUiRecyclerViewTest
1f39d595 : Notify association has started successfully with the device name
0d1ff8cb : Add api to disable BackgroundImageView animation.
638ded6c : Update the way of loading data for Dialer
b7ef1198 : Clear the previous record when an associated device is associated again
9de21993 : Fix toolbar scuba regressions
b1caa5a5 : Create common notification delegate for Messaging
d5d3674d : Resolve CarUiRecyclerView scroll position offset issue
23472e49 : Prevent clicking through the Toolbar
626bfc3f : Create Message object and Utils for NotificationMsg : Messenger
b45fa02f : Fix crash on Media Center after Chassis integration
f1e7d67e : Import translations. DO NOT MERGE
954ac341 : Fix Toolbar on height change.
1821bd28 : Fix Paintbooth preferences crash
71488dee : Add OWNERS
98813728 : Remove PreferenceSwitchWidget
5c4b679e : Implement CarUiListItem specific layout manager.
d1c99c2e : Send last received message to recipient
4ad34c89 : Add IDs to MenuItems
48b3b643 : Use drawables for placeholder backgrounds
c5cbb13a : Use CountryDetector to get the current country ISO
b546b6e3 : Fix google3 migration issues
09e396f9 : Fix CarUiPreference chevron overriding widget
cdc56258 : Fix broken switch in toolbar
df016d24 : Import translations. DO NOT MERGE
659ee529 : Implement header list item.
9e526189 : Replace app selector widget by regular icon button and app launcher.
ce626b8a : Allocate bitmaps in software mode.
59ebea8b : Clean up paint booth
48679c9e : Add a tool for quickly creating RROs
772e04a6 : Fix the PagedRecyclerView crash on restore.
3ce6702e : Add action divider and supplemental action functionality to list items.
7f273ae4 : Implement association in ConnectedDeviceManager
b88883fe : Update the way of drawing letter tile
0aab4230 : Fix being unable to set an icon on a MenuItem later on
c1b434ca : Add new values for CONTENT_STYLE_BROWSABLE_HINT
37bb9e39 : DO NOT MERGE: Add customizable resources to achieve OEM specs
c60d0426 : Add customizable resources to achieve OEM specs
69f098e4 : DO NOT MERGE: Add customizable resources to achieve OEM specs
2663cdb9 : Prevent performClick() from doing anything to a disabled MenuItem
f9b3cd42 : Don't require menuitems to be inflated to call performClick()
3bfff35b : Move out Messenger - Snapback shared objects to libs
b7cec2e3 : Import translations. DO NOT MERGE
3146501f : Prevent one app from blocking all download threads + fix getIconResource
efb487fb : Remove unused drawable and bitmap code
0251dc06 : Move random bytes generation to utility method.
198baa5c : Make logo icon have an independent size compared to the nav-icon.
abfafd67 : Check for invalid RROs when updating chassis
17025075 : Fix incorrect context reference
b28fd49e : Remove redefinition of title attribute for styleables.
62caa474 : Update auto-generate-resources to show what resources were changed
9e0d609c : Convert ConnectedDeviceManager to Java.
dc0b29de : Update PlaybackViewModel to use updated MediaConstants
fa84da1a : Create ListItem component
eb0d98d6 : Refactor our colors to rely on the Theme more
a171c5a8 : Allow setting MenuItems via XML
a7c7efa5 : Create libs for Messenger, and Snapback protos.
13df2fc0 : Add layoutBothForTesting(int, int, int, int) to CarUiRecyclerView.
db53cf65 : Implement encryption handshake for association
2ae8bb16 : Fix Android.bp so classes are accessible
38dcc4ab : Convert BleCentralManager to Java.
91e5b9a3 : Convert BlePacketFactory to java.
def8d45c : Implement ConnectedDeviceManager stub.
55a38a4d : Fix class scopes for connected-device-lib.
fcb9a17a : Remove chassis folder
1dac6142 : Migrate code to new lib dir.
93395e00 : Fix google3 issues and pretty-print current.xml
42d252d1 : Allow changing the MenuItem icon
24de136f : Compare existing and updated resources if any on presubmit.
ffcd5e7f : Allow Toolbar's search icon to be changed, and remove custom menu items
c9079882 : Allow customizing Toolbar tabs
90c45bbc : Show logo even if navigation icon is displayed.
24374da0 : Add helper methods into ViewUtils
cfc494f7 : Swap CarUserManagerHelper API with framework equivalent
2859365b : Remove the old car-chassis-lib folder.
8ea3fa05 : Set setHasFixedSize property to true for nested RV
2c0bbedb : Add auto generated resources to xml
8c1267a7 : Change attr "text" to "renderedText"
05fec070 : Gate two row layout for Toolbar
4a309adb : Don't hardcode the size of app icon in MediaAppSelectorWidget
340ccb97 : Sort contact using sort key.
40bb9990 : Fix crash when activity with CarUiRecyclerView is killed and restored
3b2cc803 : Remove OverlayManagerImpl class from Paintbooth Gradle builds
63d93f6c : Create Gradle project to run roblectric tests.
440572dc : Add checkbox widget to paintbooth for testing.
638196f4 : Fix OverlayManager access for Google3 compatibility
b6427f53 : Include disabled state color to preference text colors
1a3ba07f : Allow customizing the tabs' text
d3593869 : Remove extra style we dont use.
6e2f1b47 : Make ListPreference dialog full screen.
db6866c1 : Prefix all toolbar ids with car_ui_toolbar
c4bcd90c : Send media art size hint to media apps.
b283015a : DO NOT MERGE: Add shadow for an uncovered Typeface function
13cd0e9b : DO NOT MERGE Add boolean to Exception bundle, to indicate if Fallback is enabled
8aafa4d2 : Fix failing robolectric tests.
d4f5271a : Implement fixes to achieve Polestar styles
bf037087 : Make letter tile font customizable.
82be9bdf : Add boolean to Exception bundle, to indicate if Fallback is enabled
6f52f141 : Add activatable MenuItems
63bc13d2 : Allow tab item text font to be customized.
c28f1222 : Update PreferenceFragment behavior
0b6165c0 : Allow system apps to supply a custom toolbar layout
d4e193bc : Add basic Toolbar unit tests
3e59eb1b : Fixes for google3
e5455ace : Add support to show chevron in the preferences.
cedf1d29 : Add the support to enable/disable RRO from within the app
e1b7ba3b : Add setEnable and setOnClickListener in ViewUtils
833e86ec : Fix GridLayoutManager padding
136e7444 : Make dividers margin configurable.
20cde5b4 : Import translations. DO NOT MERGE
7361b4b0 : Rename PagedRecyclerView to CarUiRecyclerView
839aeacf : Add PreferenceCompat class
caf55af7 : Set Gutter on both sides by default
61a574cb : Show keyboard when search is opened
78ee5565 : Remove unused classes
d90e3af1 : Create a custom preference switch widget.
be31b19a : Keep title in same position regardless of if there's a logo or not
8fceeed5 : Keep layout param height onGlobalLayout
d947deba : Add ux restricted MenuItem support and refactor MenuItem rendering
15a01f32 : Fix google3 migration issues
696388b8 : Update PagedSmoothScroller and PagedRecyclerView to use androidx VisibleForTesting annotation.
a6ed10e0 : Add getSupportedActions call to playback state
d46aea20 : Don't display UI when playback state is STATE_NONE
78492547 : Use separate executor for different AsyncQueryLiveData.
babecb39 : resolve merge conflicts of c45ccb7f9e481d3f37266298d97919d8416a91f9 to qt-dev
2e434bbc : Import translations. DO NOT MERGE
c3020600 : Define an order for the media source list
6c6c8299 : Import translations. DO NOT MERGE
cbad364a : Import translations. DO NOT MERGE
0d09e224 : Import translations. DO NOT MERGE
b3037b86 : Removing RemoteException try-catch block as per support api changes
253e4fdb : Import translations. DO NOT MERGE
11d87df3 : Import translations. DO NOT MERGE
e5e971a7 : Fix scrolling for preferences
6574011b : Delete car settings lib
07f425d4 : Convert mk files to bp
5bf6dd5f : Import translations. DO NOT MERGE
a6b27225 : Import translations. DO NOT MERGE
9cb5a556 : Import translations. DO NOT MERGE
feaa7f2b : Import translations. DO NOT MERGE

+- Project: platform/packages/apps/Car/tests

1a52e04 : Make scroll fragment more challenging.
b4d094e : Add direct manipulation sys window widgets.
97c1609 : Reduce code duplication further.
77ffcfd : Add notification fragment to reference app.
5534041 : Add a Scroll demo to RotaryPlayground
fc75237 : Refactor code to reduce duplication.
5815838 : Add listeners for the direct manipulation example widgets.
ae27be4 : Add readme.md for RotaryPlayground
08ac7b9 : Add an exported flag in manifest
51feade : Add foreground service test code
56e5ab5 : Exit direct manipulation mode when the fragment is not active
86baafe : Make rotary cards scroll horizontally
d88710d : Add a FocusParkingView
2b23780 : Make SeekBar use the focus highlight defined in chassis
b5b8a5d : Add a custom DirectManipulationView
f28e316 : Add a direct manipulation screen and some widgets.
66a5959 : Add Grid RecyclerView to Rotary Playground
faa8227 : Integrate FocusArea into RotaryPlayground
4b85d75 : Add disabled buttons into rotary cards example
156d741 : Add rotary reference app
849f50f : Add the option to make a folder progressively reveal its children
f1e2e5b : Unbundle Test Media App
489a75a : Convert TestMediaApp to Android.bp
613f410 : Convert TestMediaApp to Android.bp
9d9bcc3 : Always start search from the root and make it case insensitive
90566b3 : Add usages for category_list and category_grid
93ed0a6 : Add untagged root node type as error case
e8bc338 : Fix null rootHints
4ef957e : Add option for a single tab under the root
064141e : Provide subtitle/artist/album title in media items
eebf07f : Add the option to create local files for the album art
cdd24fd : Log the EXTRA_MEDIA_ART_SIZE_HINT_PIXELS value in onGetRoot
6781b9b : Add initial playback state, and support prepare()
0f6f425 : Enable AA for multiple browse services
13a70cf : Reset the state properly when logout
a86b132 : Removing RemoteException try-catch block as per support api changes

+- Project: platform/packages/apps/CarrierConfig

04cf453 : [CarrierId 1]Remove carrier name override
40e7637 : Add unmetered mmwave carrier config for AT&T
c5cc00a : Add 5 more hash keys to LGU
5646ad3 : Modify the 5G icon timer for TMUS, DT
d7f367b : Update the README description
0bcfd78 : Define permanent failures for operator
6539115 : Adding Hutchison Group carrier certificates
497f624 : Add default 5G timer values for KDDI, SBM
2b44d42 : Add default 5G timer values for KDDI, ATT, TMUS, VZW, SBM, DT
afb1314 : Add bandwidth carrier config for SK
35e65aa : Carrierid 1788 and 1952 enable the 5G limited VoLTE alert dialog
483ae1e : Fixed the carrier config
2654633 : Add new "config mmi_two_digit_number_pattern_string_array"
d5691f0 : Removed invalid carrier config
02a5fa3 : Allow adding APNs for Vodafone UK APNs.
b7cf416 : Added missed incoming call SMS support
c66bf3e : Rename allow_holding_video_call.
2f9f790 : Carrier SHA-256 certificates for Iliad FR/RE/IT
f9056b7 : Carrier SHA-256 certificate for Bouygues France
fd8030a : Add AMX's certificates for their OpCos in Latam
f42c426 : Korea LGU add carrier certificate
5708a0a : Updated owners
51247c8 : Swap out TelephonyManager.from
e11349d : Removed always shown allow alerts option config
998b459 : Korea KT add carrier certificate
5689b5a : Korea KT add carrier certificate
655f9a6 : Korea SKT add carrier certificate
cff6761 : Disable MMS for Movistar in Peru and Chile.
c601299 : Korea SKT add carrier certificate
8eeb89b : Move the app to /system_ext
1961463 : move carrierconfig key disable_severe_when_extreme_disabled to res
cea7b12 : Migrated message duplicate detection to cell broadcast service
074125a : scrub unused telephony common lib
905ec71 : To modify settings for specific carrier's LTE icon.

+- Project: platform/packages/apps/CellBroadcastReceiver

0cd936d5 : support cellbroadcast alert theme customization
0f6ca300 : Import translations. DO NOT MERGE ANYWHERE
3cbf2182 : Import translations. DO NOT MERGE
4b249ffc : Import translations. DO NOT MERGE
861fe2e7 : Import translations. DO NOT MERGE
e65e8f48 : Import translations. DO NOT MERGE
85d04d45 : Import translations. DO NOT MERGE
a7ac8db2 : Import translations. DO NOT MERGE
a79cce2f : Import translations. DO NOT MERGE
648de3b5 : Import translations. DO NOT MERGE
3a26169a : Import translations. DO NOT MERGE
764424be : Import translations. DO NOT MERGE
b99a8beb : Added privileged permissions for CellBroadcastAppPlatform app build rule.
88b66b62 : improve test coverage for cellbroadcastreceiver
d029f3b5 : Add tests for CellBroadcastAlertDialog
2b4be2f7 : Add more tests for CellBroadcastReceiver
3a0c7a0d : resend CMAS channel config cmd to lower layer when exit APM
643973c4 : improve test coverage for cellbroadcastcontentprovider
219e1dcb : avoid null pointer failure when handling GSMA channels
3b00c039 : Add a few test cases for CellBroadcastAlertReminder and a little more coverage to CellBroadcastAlertAudio
84dbd452 : Import translations. DO NOT MERGE
bb420e93 : minor string update
1a90c26a : remove GSMA channels to avoid double alerting
ceb88bb2 : Reset cell broadcast config before enabling all channels
4114c338 : Do not include CellBroadcastLegacy for Go devices
3700d6a7 : change to exclude_from_sms_inbox for better flexibility
d8f52d89 : add a greyed out toggle for New zealand 4370 Emergency Alerts
5c63453d : Disable search indexing on auto
2d3e23a6 : update description for string transaltion for IT-CMAS requirement
70799185 : Update description of string translation
af4c78ee : Create separate target for unit-tests only
89e97ec5 : Import translations. DO NOT MERGE
1ff31a39 : Home key does not cancel dialog if mute_by_physical_button is false
2d5d8267 : Fix flaky test
8eb220b8 : use "alert" instead of "broadcast" in settings for US
fd814c78 : Import translations. DO NOT MERGE
9b5f3e89 : Update CMAS monthly test strings for Chile
d21c91b2 : Support IT-Alert: display a preference header
643a07a6 : Import translations. DO NOT MERGE
65e9311c : Support latest Hong Kong requirement
2017dedc : migrate preference from developer mode
44b3590b : Set package for broadcast
332642ad : Import translations. DO NOT MERGE
009b8794 : add support for IT-Alert
702edbf9 : set correct package name for BackupAgent
4ac18012 : Add support for channel 4381 for Greece
a4e668da : Disallow overlay on top of all emergency alert UX
8eeaa58b : Add channels for Turkey
cf30837d : set correct package name for BackupAgent
bf87587c : fix Cellbroadcast test app
9aa28452 : Fix testRotateAlertReminderDialogOpen failure.
ca5efc7d : allow CBR launching icon customization
c076e216 : Import translations. DO NOT MERGE
7041e558 : remove sample contentprovider for datamigration in testapp
0f223942 : Allow OEMs to add CBR message history in application launcher
86e05549 : Add metrics from CBR.
6f7a4b14 : Hide test alerts toggle from settings menu
feec1a24 : Allow always write to sms inbox in testing mode
b4f61f70 : Do not allow copy UAE emergency alert
c5a0848c : Make pictogram invisible -1 if not tsnuami or earthquake
cdda24d2 : Do not write 0xA000-0xAFFF messages into SMS inbox
5fe786c7 : support data migration by default
5f066330 : Added few more changes for Hong Kong
55816b76 : Fix flaky test
cf5c70dc : Import translations. DO NOT MERGE
de44fa49 : Import translations. DO NOT MERGE
56da4808 : Import translations. DO NOT MERGE
b13ce2ff : write emergency alert histories to sms db
8ceabdc6 : Delayed alert while in voice call for US only
de520ee2 : Add tests for CellBroadcastSearchIndexableProviderTest and fix CellBroadcastReceiverTests
5212d18a : Fix flaky test
dd30e24d : Fix missing 0x prefix
4b83dc21 : Import translations. DO NOT MERGE
7a4a2372 : Import translations. DO NOT MERGE
c042aba0 : Import translations. DO NOT MERGE
d0f72c05 : Import translations. DO NOT MERGE
fb7f8cb5 : Added the missing strings
27fc5ec7 : Add missing Docomo testing message id.
9f2fafdc : Moved the string into correct file
9a9b83de : Import translations. DO NOT MERGE
e898fea5 : Import translations. DO NOT MERGE
85d0d7c6 : Import translations. DO NOT MERGE
a6a93959 : Import translations. DO NOT MERGE
410cfda1 : Add tests to CellBroadcastAlertServiceTest
234d142c : Test mode changes
fb943391 : Add tests to CellBroadcastAlertDialogTest
d6406e27 : Added emergency alert support for Hong Kong
107da0f3 : Replaced show CMAS settings confg with separate confgs
a2c15ee2 : Import translations. DO NOT MERGE
366f7d3d : Displayed presidential alert toggle in settings
244ddf1f : Import translations. DO NOT MERGE
7f26e0e9 : Import translations. DO NOT MERGE
13f0414b : Fixed incorrect settings for UAE
6da42e6d : Add utest for CellBroadcastReceiver
a839b224 : Import translations. DO NOT MERGE
92b08a07 : Enabled additional channels for Korea
fce35acf : Fixed display and sound/vibrate out of sync when home button pressed
75d5f932 : Set apex_available property
ebd6188e : Update import of CbGeoUtils classes
eaa09bed : Do not verify(cancel)
ddcb2913 : Import translations. DO NOT MERGE
024c3beb : Dynamically update the visibility of preference
a30ca3e1 : Add CellBroadcastAlertReminderTest
240a4182 : Add min_sdk_version:R to updatable apexes
1d56d4c7 : Add CellBroadcastListActivityTest
9d6572c4 : Added South Africa MTN support.
63ad321b : Add CellBroadcastResourcesTest
eb162d57 : Fix flaky test
26507151 : Show disaster icon for ETWS in Japan
3a61096c : Import translations. DO NOT MERGE
56f65710 : Add unit tests for CellBroadcastAlertAudio
2a65e652 : Import translations. DO NOT MERGE
ff2d5019 : Remove dead code
2c5bab6d : Import translations. DO NOT MERGE
eecd2c34 : Import translations. DO NOT MERGE
fea97024 : Added debug messages
c4e70534 : Fixed notification tone not working
5fac67b9 : Do not require BROADCAST_SMS
b5605536 : Added copy message text into clipboard by long press
2f5e613b : Fixed unit test case failure
44599340 : Replaced Linkify with TextClassfier
a4cba679 : Import translations. DO NOT MERGE
5b61f86f : Mark updatable APEXes
2d7aa77a : Implement getDisplay for tests
b8cf9ee0 : Added test SIM support
4626a170 : AlertDialogTest: Pass IThermalService into ctor
cdd762e4 : Import translations. DO NOT MERGE
64164fc4 : Import translations. DO NOT MERGE
61acf6b4 : Import translations. DO NOT MERGE
957992cf : use apex_test for test apexes
641bebd4 : Grant provider permission
7773258e : Disable Telephony service handle caching for tests
c5722d21 : Revert "enabled duplication check for test sim"
db49db38 : Added device-based geo-fencing debug info support
edcc14b0 : Refactored cell broadcast area info support
6a1059b5 : Use cb-service GsmSmsCbMessage class
98edca3f : Added device-based geo-fencing debug info support
36f31207 : Refactored cell broadcast area info support
4ebd56b9 : Convert Android.mk file to Android.bp
8989d389 : Import translations. DO NOT MERGE
dab85137 : Persist testing mode
490a9d1f : Support Italy requirements
21b93360 : Added LED flashing support
83538477 : Supported new requirement from UAE
3835a2f1 : Added isPreferenceVisible support
10b365dc : T-Mobile requirement support
d273e2e2 : Added Colombia/Ecuador/Mexico support
534f486d : Added data coding scheme and location check time support
1b8744fd : Import translations. DO NOT MERGE
b82bf613 : DO NOT MERGE Added more mcc mnc for AT&T MNO/MVNO
38aac4c8 : Remove hardcoded targetSDK for 'R' modules
b6e9ff3d : Updated owners
b81a7138 : Emergency alert settings UX improvement
a5d724b8 : Fix unit test
e671205f : Import translations. DO NOT MERGE
b612d59e : Removed developer mode support
a9770570 : change alert dialogue char limit
931a075f : Support customizable first alert reminder interval
cf0842a9 : Import translations. DO NOT MERGE
4b007f9e : allow certain config to be overriden by RRO
de479c35 : support migrate sharedpref and message history from legacy CBR app
ac02ac68 : Import translations. DO NOT MERGE
7849c014 : Import translations. DO NOT MERGE
ab34806e : officially build cbr module against system_current
c4652e83 : fix a typo
2e752254 : support Oman requirement
bd99f2f4 : Added Israel requirement support
38b1d461 : create a separate coverage test plan for CBS module
08b94038 : support GR-Alert
cf194799 : Removed opt-out toggle from the menu
79fc5ffa : Use cb-service GsmSmsCbMessage class
d48c6cf5 : Add cellbroadcast e2e tests
653b5bb5 : support Romania emergency alert
10dc0bc7 : hide full volume settings if always_use_full_volume is set
ae47ee4b : Import translations. DO NOT MERGE
7c80ecee : Always enable TTS
543100f0 : Import translations. DO NOT MERGE
88e0c69b : Import translations. DO NOT MERGE
b1cad1bd : separate MTS test target with dev key
ccea95b4 : Increased the string length for translation
6bed52f3 : Adjustment for Chile requirement
95db680a : NL requirement
28048d03 : Added toggling testing mode via secret code support
6f52d7c5 : Add UI option to enable/disable additional language code
0a17da7c : Add telephony permission
bed2642d : Import translations. DO NOT MERGE
1611325e : Improved the test menu text
4570db55 : Code clean up
3570ebed : handle emergency alert during voice call
06ad729d : Remove CellBroadcastMessage class
be88b3f0 : enabled API coverage check for CBR app
e763ba32 : Revert "separate MTS test target with dev key"
18a83d64 : Import translations. DO NOT MERGE
cb9dc0dd : Import translations. DO NOT MERGE
0eb1c589 : separate MTS test target with dev key
d192a4fd : Added sub id to SmsCbMessage
eb242644 : Saudi Arabia requirements
99435ae2 : Import translations. DO NOT MERGE
a1643b84 : move carrierconfig key disable_severe_when_extreme_disabled to res
51ebe579 : Renamed emergency alert to cell broadcast
14e8b53e : Import translations. DO NOT MERGE
ece8e054 : UAE requirement - display warning alert (4379, 4392)
31a30ed3 : override apex instead of apk
8c696e50 : Align "Emergency Alerts" terminology
03680cf6 : Import translations. DO NOT MERGE
0ab8e982 : Create a cellbroadcast apex
b36b1b9a : Import translations. DO NOT MERGE
027161fd : SystemAPI for ACTION_SMS_EMERGENCY_CB_RECEIVED intent
fcad557c : use SmsCbMessage.MESSAGE_FORMAT_3GPP to replace hidden SmsMgr APIs
be803202 : New Zealand requirements
bb0aae4c : add cellbroadcast unit test to MTS
92752fff : Migrated message duplicate detection to cell broadcast service
6d37764f : cellbroadcast provider refactor
046415b4 : Added multi-SIM support
af6c21f8 : expose resources in cellbroadcast app for OEM override
e7d77ef1 : Fixed config discrepancy
e2d5166d : Fixed that geo-fencing message not turned on
92c34946 : Enabled geo-fencing trigger message
1e2ca09b : cellbroadcast API cleanup
6f81db03 : switch to updatable cellbroadcast apk
736c09af : Import translations. DO NOT MERGE
e0692ab2 : Fix handling of SCP messages
ad8c4743 : Make link support independent and configurable
69482f32 : Revert "Fix to listen to call state changes for multi-sim device"
325447d4 : Move to CellBroadcastService dir
ad30fafe : Add CDMA handling to CB module
d1295e44 : Rename getMaxPhoneCount to getSupportedModemCount.
0f1d8779 : util lib for cellbroadcast mainline module
ae81a53d : do not include settingsLib
e4a75ba6 : move CellBroadcastMessage from telephony-common to app
93064d15 : Fixed using full volume default value not changed
c1c13ff6 : Import translations. DO NOT MERGE
5bf13bea : Fix build breakage in CellBroadcastHandler caused by PermissionChecker
c46de784 : Initial commit of CellBroadcastModule
266d3130 : Increased characters limit
ffe318b0 : Import translations. DO NOT MERGE
51c55d7b : Replace getPhoneCount with getMaxPhoneCount upon object allocation.
291a348c : Enabled more ETWS channels for carrier
1c56de1d : prepare cellbroadcastreceiver to be a mainline module
79b7c695 : Replace newFromBundle
9779239b : Fixed that notification is non-swipeable
c32f18b5 : Inline functions which don't make sense as SystemApi
7c5a2f72 : Use non-hidden APis in CellBroadcastAlertService
6e7579aa : Import translations. DO NOT MERGE
bef836ae : Import translations. DO NOT MERGE
ac3cda6a : Import translations. DO NOT MERGE
581ac00a : Import translations. DO NOT MERGE
13020b56 : Import translations. DO NOT MERGE
ebb879b8 : Import translations. DO NOT MERGE
91442c75 : Import translations. DO NOT MERGE
07f23b05 : Import translations. DO NOT MERGE

+- Project: platform/packages/apps/CertInstaller

98663a0 : Import translations. DO NOT MERGE
f240b21 : Import translations. DO NOT MERGE
7a5b285 : Update CertInstaller message to include app name.
9549ded : Import translations. DO NOT MERGE
0c4609b : Import translations. DO NOT MERGE
9614dc8 : Import translations. DO NOT MERGE
a395e42 : Import translations. DO NOT MERGE
3c67dc0 : [WifiInstaller] Remove Passpoint profile before installing
0231b9d : Prevent guest user from installing credentials
7833a3e : Import translations. DO NOT MERGE
ac0323e : Install WiFi certificate from Files app
9d3acf1 : Import translations. DO NOT MERGE
19cba1e : Modify name certificate dialog
a7601fa : Import translations. DO NOT MERGE
c2decfa : Import translations. DO NOT MERGE
0fd6188 : Import translations. DO NOT MERGE
6eb86ca : Import translations. DO NOT MERGE
48e0dcb : Import translations. DO NOT MERGE
93ad528 : Import translations. DO NOT MERGE
b54c147 : Import translations. DO NOT MERGE
c908342 : Import translations. DO NOT MERGE
27acf39 : Import translations. DO NOT MERGE
04a2b6a : Fix strings for certificate installation in CertInstaller
2a50dac : Import translations. DO NOT MERGE
5a5c00d : Import translations. DO NOT MERGE
e7b7e58 : Revert "Handle the new app source certificate"
5c0e086 : Import translations. DO NOT MERGE
7ee4f77 : Updated WiFi certificate flow
ddb76f8 : Import translations. DO NOT MERGE
6029209 : Import translations. DO NOT MERGE
bdf1dc6 : KeyChain: Do not allow hiding Cert Install dialog
6afaf18 : KeyChain: Do not allow hiding Cert Install dialog
bc20afa : Handle the new app source certificate
7cd7af4 : Remove Irina from owners.
d34ab46 : Import translations. DO NOT MERGE
04d94f1 : Import translations. DO NOT MERGE
afdacb2 : KeyChain: Do not allow hiding Cert Install dialog
2c591c6 : Added invalid certificate dialog
339b648 : Created dialogs when installing certificates outside Settings
ee7b4ff : Import translations. DO NOT MERGE
5333e33 : Separated flow when installing different certificate types
91c61fd : Confirm credential after warning dialog when installing CA certificate
e0ff71e : Added functionality to select type of certificate to be installed from the Settings app
5b1ef7b : Import translations. DO NOT MERGE
5dc5b6a : Unify manual and programmatic key installation flows
956154d : Remove config_auto_cert_approval from CertInstaller
28ad4bb : Import translations. DO NOT MERGE
0045d56 : Move install component into config file.
c8669f1 : Import translations. DO NOT MERGE
056ee77 : Import translations. DO NOT MERGE
972c64d : Import translations. DO NOT MERGE
3b20fdc : Import translations. DO NOT MERGE
83b6d32 : Import translations. DO NOT MERGE
089232b : Import translations. DO NOT MERGE

+- Project: platform/packages/apps/Contacts

bafe4d553 : Import translations. DO NOT MERGE ANYWHERE
a2d90f566 : Import translations. DO NOT MERGE ANYWHERE
9df2f3459 : Import translations. DO NOT MERGE
cc5de79e2 : Import translations. DO NOT MERGE
b06a5f399 : Import translations. DO NOT MERGE
3fc478a43 : Import translations. DO NOT MERGE
cfc3a403d : Import translations. DO NOT MERGE
17af9260f : Import translations. DO NOT MERGE
7deb0827f : Import translations. DO NOT MERGE
84568fbba : Import translations. DO NOT MERGE
07e7aae09 : Import translations. DO NOT MERGE
6e879a95b : Import translations. DO NOT MERGE
9a60ed5ff : Import translations. DO NOT MERGE
d20e87e9b : Import translations. DO NOT MERGE
dd25c0d72 : Import translations. DO NOT MERGE
76dce5fe1 : Import translations. DO NOT MERGE
e94606772 : Import translations. DO NOT MERGE
592414829 : Import translations. DO NOT MERGE
2ea6afb25 : Import translations. DO NOT MERGE
8b21aacd1 : Import translations. DO NOT MERGE
24455078c : Import translations. DO NOT MERGE
7d9103f42 : Import translations. DO NOT MERGE
e34c4ebd1 : Fix unit tests in AOSP Contacts
83d098995 : Add test config for Contacts
f24ffc9ce : Import translations. DO NOT MERGE
8e00a4457 : Import translations. DO NOT MERGE
9082edabb : Import translations. DO NOT MERGE
388387a49 : Import translations. DO NOT MERGE
b53e1134d : Import translations. DO NOT MERGE
350882b7f : Display Null account name as Device in drawer.
3de352af3 : Import translations. DO NOT MERGE
0c8515698 : Import translations. DO NOT MERGE
9cb345e3c : Import translations. DO NOT MERGE
6b5edde64 : Import translations. DO NOT MERGE
30734da13 : Import translations. DO NOT MERGE
a2f51002a : Import translations. DO NOT MERGE
19a39a9f2 : Import translations. DO NOT MERGE
0a3a03a7d : Import translations. DO NOT MERGE
ef4b18897 : Support Null device account
e696b56b5 : Import translations. DO NOT MERGE
f2e9d8b0e : Import translations. DO NOT MERGE
fede2c77c : Import translations. DO NOT MERGE
8c87d0042 : Import translations. DO NOT MERGE
2021d4c41 : Import translations. DO NOT MERGE
51270b6bb : Import translations. DO NOT MERGE
d050d83fe : Import translations. DO NOT MERGE
902dda650 : Import translations. DO NOT MERGE
014f8123e : Import translations. DO NOT MERGE
8db1dc654 : Import translations. DO NOT MERGE
740e7dd5b : Import translations. DO NOT MERGE
c3e46ea09 : Import translations. DO NOT MERGE
e2c99dbdf : Import translations. DO NOT MERGE
2155e461d : Import translations. DO NOT MERGE

+- Project: platform/packages/apps/DeskClock

1696c539c : Revert "DeskClock: Fix alarm clock screen show black when screen locked;"
770f2b2aa : DeskClock: Fix alarm clock screen show black when screen locked;
ae02a3dc3 : Lock targetSdkVersion to 25
d5e2ec732 : Updating references of extra time-zone
58a246525 : Import translations. DO NOT MERGE
525f0f21d : Import translations. DO NOT MERGE
fd4bd6ca7 : Remove --legacy flag
541c0ae00 : Import translations. DO NOT MERGE
04866c69e : Import translations. DO NOT MERGE
77472b3ec : Import translations. DO NOT MERGE
17b93049d : Import translations. DO NOT MERGE
3d6da7674 : Import translations. DO NOT MERGE
647203452 : Import translations. DO NOT MERGE
09f870387 : Import translations. DO NOT MERGE
224c65e99 : Import translations. DO NOT MERGE
521e22d71 : Import translations. DO NOT MERGE
43e6c2e8f : Import translations. DO NOT MERGE
bebd9f15b : Import translations. DO NOT MERGE
740861a9d : Import translations. DO NOT MERGE

+- Project: platform/packages/apps/DevCamera

d148d3a : Add null checks when querying CaptureResult

+- Project: platform/packages/apps/Dialer

ea53debe9 : Reland: Rework platform version to hide codenames.
41606094d : Require unlock for custom SMS dialog
5e150eef7 : Revert submission
97facce8b : Revert submission
2f78b36f8 : Rework platform version to hide codenames.
e28a6b640 : Fix FATAL Exception in PostCallActivity
fab2f0fdd : Require unlock for custom SMS dialog
f80f78905 : Remove VVM configs from AOSP Dialer

+- Project: platform/packages/apps/DocumentsUI

2ae8e632a : Import translations. DO NOT MERGE ANYWHERE
298bc58f1 : Import translations. DO NOT MERGE
118b4e362 : Ignore failing test case in FileCopyUiTest and flaky test in CancelFromNotificationUiTest.
501229690 : Import translations. DO NOT MERGE
83fa22d8c : Fix potential crash in SearchFragment#dismiss().
133a56e7e : Import translations. DO NOT MERGE
f4f1e7243 : Fix cannot open archive file from external storage.
07b6f57b4 : Increase snackbar duration to LENGTH_LONG.
22033975d : Remove 'on phone' from strings
0acc99f6b : Import translations. DO NOT MERGE
fcbff7589 : Move some other functional tests to functional
652a28ed4 : Import translations. DO NOT MERGE
8d7f52af5 : DocumentsUI: Declare intents for App enumeration
c76842ef7 : Import translations. DO NOT MERGE
973427b11 : Make search tests not flaky
2f832d69c : Add launcher for night mode
aafaa1d8e : Ignore CancelFromNotificationUiTest
339be9b3d : Deflake on landscape rotation
cd73fc80d : Add more log statements for cancelnotification
e180c0069 : Revert "Change the order of mErrorReason and mOperationExecuted before sending broadcast"
980764208 : Don't run failing 'other user' test pre-R
d97f9dd0c : Correctly center zero-state error titles
306a2b606 : Add splash screen for DocsuI
6c3efef70 : Change the order of mErrorReason and mOperationExecuted before sending broadcast
fda0e0149 : Add explicit exported to Activity in DocumentsUI
5b3a91db0 : Use same formula to check height and input text size
0c63b5cb5 : Manage mode for ExternalStorageProvider is supported R onwards only
304faa55d : Revert "Revert "Enable manage mode for ExternalStorageProvider when called from Files""
9fc339542 : Import translations. DO NOT MERGE
d11b7e9b8 : Fix FileCopyUiTest failure because of Virtual SD Card not ejected correctly.
688b506e4 : Deflake FileCopyUiTest by fixing tearDown and setup.
c6050118b : Remove paste into folder from menu items
90cca86e7 : Revert "Enable manage mode for ExternalStorageProvider when called from Files"
71f1f3bc2 : Deflake CancelFromNotificationUiTest
0c6da98e8 : Deflake ActionCreateDocumentUiTest.
f6d0fe414 : Remove paste from ContextMenuUiTest
299418086 : Deflake DeleteJobTest
1b846dc30 : Don't specify target_sdk_version
f6418b3f9 : Import translations. DO NOT MERGE
28198b6e8 : Import translations. DO NOT MERGE
e9f930329 : Make DocsUI only log to device policy logger on R+
ef5e4d763 : Add manifest file for only DocumentsUI res for tests
c468e86a1 : Enable manage mode for ExternalStorageProvider when called from Files
c2a9c845d : Import translations. DO NOT MERGE
dc1312ef7 : Import translations. DO NOT MERGE
1f8e5ec7a : Fix SearchView UI response to first character delayed.
ce10e7dce : Revert "Post SearchFragment dismissal to the next frame when user is searching"
880ecd9de : check for column_display_name as null
38a277456 : Import translations. DO NOT MERGE
6fd82c3d6 : Import translations. DO NOT MERGE
e804e2ba6 : Import translations. DO NOT MERGE
8d7f00357 : Import translations. DO NOT MERGE
ec9166040 : Import translations. DO NOT MERGE
b1f072293 : A11y focus lost click on grid list menu
fb7953f4f : Add work/personal Talkback to DocsUI apps
37e0f7d8d : Fix skipping the last address line and avoid appending nulls.
f24bbab59 : Import translations. DO NOT MERGE
59a420545 : Post SearchFragment dismissal to the next frame when user is searching
1618fbd63 : Increase char limit for new strings.
1719b4387 : Import translations. DO NOT MERGE
27aa56f20 : Change string for drag drop
be90f5fb9 : Add metrics for drag initiated from docsui
60d26ba18 : Fix talkback. Announce Files appname by explicitly call View.announceForAccessibility. To prevent announcing twice, only do this when first launch.
31fb830fc : Drag drop some changes
bc616ee4f : Add menu item for show hidden files.
e7caed453 : Add checks for nullable mVariables in SearchViewManager.
26660c6e4 : Remove, unneeded is launcher enabled
0664c0f3e : Change padding around close in search view
706d5e630 : Import translations. DO NOT MERGE
8dbd8303f : Import translations. DO NOT MERGE
32b12b4c8 : Differentiate empty-string + filter searching from just tapping a filter
80987a14b : Add metrics for cross profile actions
b8d4a77b6 : Import translations. DO NOT MERGE
23e1ab5fa : Add a localPreference for showHiddenFiles and use it in DirectoryLoader.
931f3aaa4 : File copy, move, if timeout, re acquire contentprovider
e674f6fd2 : [LQA] Change font of action mode
470880fd6 : Fix rotating screen triggers search.
6aee548a6 : Import translations. DO NOT MERGE
7341f1d37 : Listen to media mount unmount broadcast
6c1fbb78d : Hide all disabled overflow menu items.
2e49635ca : Import translations. DO NOT MERGE
af64d6af9 : Refactor SearchFragment to fix keyboard focus issue.
83a9d7635 : Breadcrumb arrow for rtl Language
dafc4668d : Forward_result flag to getcontent from another app
e63781699 : Retry and reload until provider is ready after Work Profile is turned on
8c8af2a83 : Fix app crash when activity title set to null at empty work profile root.
9d344de05 : Show a spinner when user click on cross profile button
3d13add93 : Import translations. DO NOT MERGE
65646dddb : Fix text contrast of document list item caption.
739b292ae : Import translations. DO NOT MERGE
22d14d685 : Import translations. DO NOT MERGE
e13d0888c : Add guidelines to overlayable for when adding entry
ec7315e03 : Import translations. DO NOT MERGE
026143dba : Import translations. DO NOT MERGE
9811e83d9 : Fix talkback directory name when first launch app or rotate screen.
a1b316811 : Fix not showing Personal providers if there is no work providers.
28f3e4845 : Show a snackbar when user taps on disabled button in OPEN_DOCUMENT_TREE flow.
a7b32355f : Import translations. DO NOT MERGE
1a7511edc : Change the string for ACTION_OPEN_DOCUMENT_TREE header.
82ad47a1e : DocsUI to support other intent action for file picking
afdd63494 : Returns a correct cross profile uri for CREATE_DOCUMENT
b7046c1f6 : DocsUI to return correct tree uri on cross profile document
218e63b7a : Only enable cross-profile feature on Android R or above
523c080cf : Do not exlicitly declare dependency on changeid processor.
5f0a55ee3 : Revert "Framelayout for recyclerview and appbar"
d5e21b039 : Fix scrolling bug with directory header when loading new tab
2c3508f93 : Fix DocsUI cross-profile error screens in landscape
987a49cc7 : Extend string length limitation for linguist.
7c94bc0f8 : Show breadcrumb on error state screens
12785dd1b : Fix select dir button enabled after rotation.
e6cbe54c2 : Fix tabbed DocsUI dark mode
341b489e0 : Replace button_dismiss with dismiss_button
f173ccdfd : Change DocsUI tabs styling to be consistent with other surfaces
c85758f92 : Finish activity when created by documents provider and documents provider gone.
7f2d6dddf : Hide tabs and apps when tapping a filter in an empty search
799e3688d : updateToCrossProfileQuietMode string valid in Q
fc7f1bb0e : Import translations. DO NOT MERGE
91b418049 : Framelayout for recyclerview and appbar
f79b54678 : Split up side menu to order personal / work apps
aec66f918 : Update "create new folder" icon to GM2.
aaabbb201 : Add Work for files and preview for a11y
902d3d9e4 : Accessibility, remove double tap to activate for last breadcrumb
30b5f4c6c : Update cross-profile error strings and UI
11aae2416 : Import translations. DO NOT MERGE
637cc4dcf : Add 'create new folder' option to blocked directory header in picker.
8cca3201b : Import translations. DO NOT MERGE
7da7b0fd3 : Remove hamburger icon when there is only one root.
a12867bd1 : Tests incompatible with Q because MimeMap was recently added.
45cca7843 : Enable work tab in DocsUI feature flag
cb7fa36b4 : Uses correct uris for QUICK_VIEW, VIEW, and MANAGE_DOCUMENT
841c79a84 : Add minSDKVersion to tests for Q devices
b420e10d6 : Run UserProfile and menu enabled tests on R
2d7e73fd2 : Hide apps during search across profile
0e3146f17 : Ignore home root from ExternalStorageProvider for Q
1e088e192 : Continue showing a tabbed view when filters are selected
34810bc0c : Add error handling and UI on WP quiet mode / no permission to share
2f9e590df : Import translations. DO NOT MERGE
339c7bcdf : Enable DirectoryFragment.onRefresh works when there is no root doc.
72312442b : Import translations. DO NOT MERGE
a0d6f3db3 : Support backward-compatible for Q
15091f9f9 : Update the default owner
4d5551ae0 : Update the default owner
4d9ba6fe3 : Use Process.myUserHandle to instead of wrong uid
ddc94b461 : DocumentsUI: target sdk 29
5f863bee2 : Only restrict scope storage if caller target sdk is above R
ce83d6d77 : Import translations. DO NOT MERGE
ff0b8162f : Open app item across profile using a forwarder activity
05af33466 : Fix test case
d4a4ac717 : Use ResolveInfo#isCrossProfileIntentForwarderActivity in DocsUI
4376aa7c1 : Enhance some UI tests
f0f7d2efb : Add Compat framework flag to restrict SAF
a23fb34d6 : Show briefcase icon on work files when cross profile is supported.
34afdc3ff : Use AsyncTask to load device root to avoid ANR
d75676ed1 : Fine tune tests
7019ed3ea : Fix broken test on UserIdMangerTest
a649f5487 : Ensure user can only share documents from allowed users.
74c58bb75 : Remove useless code
bd6d75022 : Update the list of Document mime types
6fa7f04bc : Load App icons from correct user and badge when cross profile is supported.
a4fa774e0 : Import translations. DO NOT MERGE
4cf7314f9 : Load and cache thumbnail with correct user
abba9759f : Show apps from the selected user only in Recents appsRow
9feaaf554 : Enable navigation between profile tabs, roots
cf0bd7465 : Grey out and disable tabs when selecting files.
a34bbd916 : startActivity with proper user and uri according to the attached userId
a31a81ed8 : Translate static test to mutability test
c4b803a1a : Enable Directory search across profiles
33a186c18 : Skip disambig dialog for cross profile action
dbf8a3f35 : Make sure GlobalSearch and Recents can load correct data
a94d06528 : Add recents root from different user to ProvidersCache's mTaskRoots
1b9f85bf2 : Add TabLayout UI to on BaseActivity and show it conditionally
c8b0001f7 : Fetch roots from all users and filter them by action
5ec41cfd3 : Fix test cases fail are related to PreviewUi
cfb64adb6 : Use DocumentInfo.userId to get content resolver.
2788bf12a : Loads UserId into DocumentInfo
3afe6d516 : Remove legacy code for Home root
5a51e7ae1 : Allow overlay customization for ic_root_smartphone
8dffd1f5d : Enable preview when no quick viewer
848d61bcc : Import translations. DO NOT MERGE
c4c2cf486 : Fix the icon too large issue of query error
ad5b0ccf1 : Align the supported mime types for Documents root
89d0ef9ce : Add header message for scope storage
7e43bf156 : Remove show internal storage menu item
b517eaf4f : Remove hardcoded min, targetsdk for 'R' modules
264fa44ff : Load Item with current user and store information in it.
d8c64f5ee : Load RootInfo with current user and store information in it.
695d91039 : Test DocsUI should have permission on R or above only
430829bdf : Import translations. DO NOT MERGE
9403f9ff0 : Add INTERACT_ACROSS_USERS permission for DocsUI AndroidManifest
81870e9f1 : Add Documents root and related metrics
ea6ad7462 : Update Documents chip
6f206066a : Import translations. DO NOT MERGE
1e682c274 : Remove directoryCopy state
b724523fa : Update some behavior when rename file
7f9dd3c06 : Add support for stylus
b255b1169 : Add support for stylus
68e7b1bf8 : Update FLAG_DIR_BLOCK_TREE to FLAG_DIR_BLOCKS_OPEN_DOCUMENT_TREE
2f1f223e4 : Update Storage's rootInfo when open the drawer
e36fa41ca : Pass the supportQ flag to stats-log-api-gen
3f0da867f : Import translations. DO NOT MERGE
44b75c33d : Make downloads as default root on browse mode.
c4e0fcbc7 : Update Documents & Others to Document & Other
21be1e78d : Update message layout
1787517df : Update message layout
d9e8514c2 : Import translations. DO NOT MERGE
dd458b08b : Import translations. DO NOT MERGE
309f40bc0 : Import translations. DO NOT MERGE
db073515d : Add doc mime type and change Document chip name
52de7c0b9 : Import translations. DO NOT MERGE
706531326 : Import translations. DO NOT MERGE
5fb3a45a5 : Manually close activity when SearchViewUiTest
c4b8d34e7 : Change the Documents search filter mime types
0bd88fb2d : Fix crash when stack push
80e58087d : Fix ANR in MultiRootDocumentsLoader
da7e22cb8 : Remove the jump out icon under the app row.
181b9a269 : Change contentDescription on Toolbar collapse button
20c326c34 : Hide account info on app row when only 1 login.
38ee43965 : Add test for ACTION_CREATE_DOCUMENT intent handler.
05e785f39 : Import translations. DO NOT MERGE
b9f6e414a : Import translations. DO NOT MERGE
f33d0d7a5 : Only clear selection if select size larger than 0
5036862d0 : Update getDefaultRoot rule
f79ea8619 : Remove grant flags before forward to other activity
f5aadcaae : Fix flaky test cases and OEM device failed test cases
942cf4962 : Import translations. DO NOT MERGE
52f29268e : Fix flaky test cases and OEM device failed test cases
1e6e422c6 : Add account info on apps row
3e9dd257e : Update to new style breadcrumb
728104043 : Revert "Fix broken a11y function"
1f50c7240 : Fine tune the UI about header message
39b8ead9a : Revert "Fix Bugreport disclaimer shouldn't move when switching between tile"
55cd6baba : Import translations. DO NOT MERGE
91df87151 : Fix apps crash during testing
cf7471561 : Fix app crash when testing
c955ac01b : Ignore the flaky test first.
d02c8a2ad : Fix rename test and re-enable it
3e3f4d9fb : Optimize test cases
7a990adbe : Update string
79b8c162b : Remove api_lint_hook to fix rehook issue
4a7d2a84d : Set the priority to handle ACTION_*_DOCUMENT action
f2f561744 : Import translations. DO NOT MERGE
f235730fe : Import translations. DO NOT MERGE
33cb8a3b6 : Change the string of "From this week" chip to "This week".
80beeee97 : Update grid mode and list mode icon
6a0acbc2e : Ignore CreateDialogFragment test case fail
915be1e26 : Update sub header string in storage type root
27011967c : Update string for OPEN_DOCUMENT_TREE flow
23519f62c : Add DocumentsUITests.apk to MTS to get coverage data.
94fc11af0 : Add show/hide launcher icon menu for debug
8430f5d24 : Fix Ui tests failed if hide launcher icon
496b6ad86 : Fix recursive copy bug Test: Added test to FileCopyUiTest
ff4915e37 : Add file count limit when share
b96c687a8 : DO NOT MERGE Make downloaded apk files in Recent as managed document
6926437d1 : Fix flaky test with enabling virtual sd card fail
49f44124d : Fix flaky test with enabling virtual sd card fail
8af8e9698 : Using google gray 700 color for "From this week" and "Large files" chips
3bd3e0d61 : Prevent OPEN_DOCUMENT_TREE when root does not support children Test: ActionHandlerTest updated Bug: 142214700
5f436eb0e : Import translations. DO NOT MERGE
126e53dd3 : Fix NPE when record histoy
273292380 : Prevent crash caused by dialog show when state saved.
dab443bd2 : Do not close client after loader loading finished
5d29a018d : add java_api_finder plugin to mainline module DocumentsUI to generate java APIs used by DocumentsUI.
06198b12e : Support block directoy in ACTION_OPEN_DOCUMENT_TREE
86e6dda8f : Show create folder button on specific picking action
462569acf : Set the default root to ExternalStroage root in tree mode
9a17df5db : Fix sub header string
238af256a : Hide the hide internal storage menu in tree mode
4ce11e2d3 : Fix crash on easter egg debug mode
7bfe8603d : Update string
1749abab7 : Import translations. DO NOT MERGE
986050b24 : Hide MIME type chips if there's only one MIME type chip
202320d74 : Avoid talkback speaking unnecessary information
13d969091 : Update search hint text color
35bfbefed : Intercept KeyDown Event to monitor KEYCODE_SEARCH
a9d6e2bb6 : Import translations. DO NOT MERGE
5d94676b1 : Make DocumentsUIGoogleTests postsubmit tests running on real device.
f0b6bd496 : Add "Large files" and "From this week" chip to search chip view
ddf0b51d1 : Update action mode close content description for a11y
e44591edc : Add DocumentsUIGoogleTests into postsubmit.
05a566bf7 : Fix drawer title not update to system language
c456aba3c : Fix EditText default selection while renaming file
c36a5dc34 : Fix contents overlap to top bar
1bd08b9f6 : Update the icon for BugreportStorageProvider
0c9bebf50 : Implement pause search history
76c6c9d2d : Add deselect all menu item
a7322ac16 : Fix progress bar when optimized copy or optimized move
f17d20a36 : Fix raname behavior
8dafe614b : Use DialogFragment for delete dialog
5577edb65 : Revert "Fix AlertDialog TextInputLayout truncated issue"
5bea764c8 : Add safeExecute function on UpdatePickResultTask
9c92c17ad : Fix Bug reports Dismiss button should not be the primary action style.
bf43d47bd : Block non exported activities show on drawer when GET_CONTENT
f6bf0054c : Fix broken a11y function
94d779c45 : Import translations. DO NOT MERGE
5da65c68d : Fixes duplicate sorting dialog
a5f26a9f6 : Remove no useful test case
000144592 : Prevent root double picked
02d46d997 : Fix DocuementsUI can start multiple ResolverActivity
2ff7a4011 : Fix AlertDialog TextInputLayout truncated issue
a2b84bbeb : Fix Bugreport disclaimer shouldn't move when switching between tile and list view.
957be8c37 : Refactor LoadRootTask for backup behavior when root doesn't exist.
e2ad38fd8 : Add more selection check when action clicked
fab74d695 : Fix docsui tests failed
cfbbbf335 : Check system flag to instead of check apk's path
5f6e50151 : Import translations. DO NOT MERGE
aef98bcd5 : Update contents after renaming a item
54fe35375 : Switch code away from android.text.format.Time
9afb4f9a5 : add java_api_finder plugin to mainline module DocumentsUI to generate java APIs used by DocumentsUI.
05f4adf85 : Import translations. DO NOT MERGE
74d3a2de7 : Make downloaded apk files in Recent as managed document
dd4576798 : Add test for check valid path in ThemeOverlayManager
081cf628b : Fix extra padding of recyclerview after renamed the file
452e25d0e : Import translations. DO NOT MERGE
808201202 : Import translations. DO NOT MERGE
f2368eff2 : Import translations. DO NOT MERGE
3555c0a98 : Import translations. DO NOT MERGE
7a8d4f963 : Import translations. DO NOT MERGE
5cec0f4b9 : Import translations. DO NOT MERGE
67e30bdc8 : Import translations. DO NOT MERGE
1786ace0d : Revert "Skip some tests prevent affecting build and test health"
aa94cf916 : Inline calls to MimeUtils.
509ed995b : Skip some tests prevent affecting build and test health
1c0af065a : Import translations. DO NOT MERGE
4a3e0d96d : Import translations. DO NOT MERGE
fc8328f6a : Import translations. DO NOT MERGE
1e2eb9b58 : Import translations. DO NOT MERGE
db3ce3afe : Import translations. DO NOT MERGE

+- Project: platform/packages/apps/EmergencyInfo

6b974d7 : Import translations. DO NOT MERGE
b60c27d : Import translations. DO NOT MERGE
4aeed9c : Import translations. DO NOT MERGE
e497136 : Import translations. DO NOT MERGE
d17f0c6 : Import translations. DO NOT MERGE
2eadb8b : Import translations. DO NOT MERGE
f578410 : Import translations. DO NOT MERGE
b336b87 : Import translations. DO NOT MERGE
c34b91b : Import translations. DO NOT MERGE
9846ba9 : Import translations. DO NOT MERGE
737e175 : Import translations. DO NOT MERGE
a5e3dc8 : Import translations. DO NOT MERGE
477d358 : Import translations. DO NOT MERGE
9db959f : Import translations. DO NOT MERGE
e24db31 : Import translations. DO NOT MERGE
3cca84d : Import translations. DO NOT MERGE
ef648b8 : Import translations. DO NOT MERGE
35496ad : Import translations. DO NOT MERGE
b333708 : Add no-op activity to open platform emergencydialer.
ed3fa1b : Move the app to /system_ext
6723f8f : Import translations. DO NOT MERGE
29f892b : Import translations. DO NOT MERGE
d949e77 : Import translations. DO NOT MERGE
bdcefb8 : Import translations. DO NOT MERGE
0d88b97 : Import translations. DO NOT MERGE
c8e8962 : Import translations. DO NOT MERGE
2f906ad : Import translations. DO NOT MERGE
c821185 : Import translations. DO NOT MERGE
df069f4 : Import translations. DO NOT MERGE
9a8be5b : Import translations. DO NOT MERGE
9fffc62 : Import translations. DO NOT MERGE
4f4d456 : Import translations. DO NOT MERGE
ca7610b : Import translations. DO NOT MERGE

+- Project: platform/packages/apps/Gallery

+- Project: platform/packages/apps/Gallery2

0d99e83c6 : AOSP/Gallery2 - Updated to sdkVersion 29.
0a2bff9a2 : Import translations. DO NOT MERGE
a7c19b948 : Remove use of android.text.format.Time class
aea05b342 : Import translations. DO NOT MERGE
fcc5c8d98 : Import translations. DO NOT MERGE
849fee0a8 : Import translations. DO NOT MERGE

+- Project: platform/packages/apps/HTMLViewer

d1349e7 : [HTMLViewer] Explicitly set WebSettings#setAllowFileAccess to true
d3fd85f : Enabled back button for HTMLViewer activity. This allows users to exit the activity easily without having to go through hardware/software back buttons.
2b81eb2 : Enabled back button for HTMLViewer activity. This allows users to exit the activity easily without having to go through hardware/software back buttons.
7b47c10 : Remove myself from OWNERS

+- Project: platform/packages/apps/KeyChain

d151fb0 : Import translations. DO NOT MERGE
c4ca654 : Log certificate-related events
14564a5 : Import translations. DO NOT MERGE
ceeaac1 : Import translations. DO NOT MERGE
a1b7ccc : Make cert selection prompt respect dark mode
7fe4922 : Import translations. DO NOT MERGE
09a3cb4 : KeyChain: Log aliases from DPC
515eb00 : Protect against NullPointerException
1ec54f5 : Import translations. DO NOT MERGE
c3bdde2 : Import translations. DO NOT MERGE
420dcb5 : Fix cert selection dialog background
6669f13 : Import translations. DO NOT MERGE
48e7a97 : Fix theming of KeyChain activities
6f5ada6 : Inspect issuers when deciding on a certificate to display
4f7b978 : Fix Cert Chooser dialog
b1dea20 : Log user ID when installing & removing CA certs
4f80f71 : Revert "Allow primary user to install to fs-verity keystore"
15528bf : Import translations. DO NOT MERGE
9c17535 : Remove Irina from owners.
54e2b09 : Allow primary user to install to fs-verity keystore
040dadf : Import translations. DO NOT MERGE
216ed7e : Import translations. DO NOT MERGE
218005c : Removing references to reset prior to aidl removal
f79de1a : Throw IllegalArgumentException for invalid alias
a722087 : Import translations. DO NOT MERGE
1d96b50 : Add KEY_ALIAS_SELECTION_DENIED constant processing.
160ebb1 : KeyChain tests: Add TEST_MAPPING
5ce516f : Import translations. DO NOT MERGE
d4462f7 : Show a dialog while certificates are loaded
83c4bea : Fix KeyChain Robolectric tests
54f754d : KeyChain: Delete obsolete test
1c2d4a4 : KeyChain: Allow specifying UID of installed key
1d92aa0 : Add tests for key generation & attestation
59d6068 : KeyChain: Adding user-selectability tests
7f03cfb : Expanding KeyChain service tests
9855418 : Import translations. DO NOT MERGE
59a0d34 : Adding modern KeyChain tests
3c725ff : Import translations. DO NOT MERGE
098a75b : Import translations. DO NOT MERGE

+- Project: platform/packages/apps/Launcher3

f06e1b8b9 : Calculate all apps cell height based on actual sizes.
d481c5c58 : Fixing swiping up on home interrupting animation
f130c2988 : Preventing disambiguation screen when swiping up
e9bf88215 : Import translations. DO NOT MERGE
52f239240 : Fixing recents orientation (when home rotation is allowed) during swipe-up
f16456f68 : Persist prediction cache on every update
8f490e21c : Go Launcher: Fix icon placement retention
a52525564 : Fixes NPE with system shortcuts.
43bf88384 : Fixes NPE with system shortcuts.
19797b419 : Thumbnail Cache - check canceled status on the right thread.
9e3aebd8d : During accessible drag, hover events were not properly getting dispatched to the DragAndDropAccessibilityDelegate
e14865207 : Fixes missing folder label after launcher restarts.
6b79a3767 : Do preview grid migration in a worker thread
0036b2b67 : Add NPE check for prediction controller
9e84745e4 : Pass isLikelyToStartNewTask to onGestureStarted()
d2731957e : Updates Assistant gesture regions when no longer tracking multiple.
20024f444 : Fixing NPE befre ActionsView first initialized.
6293af557 : Remove hotseat edu flag
98ef53458 : Fixing TaskMenu positioning.
0c8823896 : Disable grid option feature in ThemePicker
d92946356 : Prevent premature resetting of quickswitch mode
f2daafcdf : Prevent premature resetting of quickswitch mode
efa3acddb : Making LauncherProvider think that clear-db request comes from Launcher
a44c09d6c : Fix hotseat button alignment
b47a99e3c : Store newGestureState before onConsumerAboutToBeSwitched clears it
810800992 : Use isolated display context to get display info
76773cd21 : Support having dup items in folder for migration
dbd61d402 : Log query_length & parent_container for actions on search results.
efb7e60ed : Store newGestureState before onConsumerAboutToBeSwitched clears it
839fb7b3a : Eliminating messages that launcher activity is frozen
ec75cbd85 : Adds additional folder label states (UNLABELED & EMPTY_LABEL)
e941d7238 : Get rid of unused notification_badging_enabled configuration.
f67deb8e0 : Fixing rotation watcher not enabled in landscape
801f81fba : Log Launcher transitions to WW
a17a10cdd : Changing event check implementation from logcat to TestProtocol
6fe83da57 : Handling Launcher configuration change between touchDown and Launcher.onStart
4941f65d5 : Tweak quickswitch thresholds
61fa23ab3 : Don't reset GestureState when touching outside of swipe region
857c51298 : Revert "Allow shortcut predictions in hybrid hotseat"
1d96ba03a : Refactor FolderNameInfos.
2d8e882d2 : Allow shortcut predictions in hybrid hotseat
8914c5166 : Workaround for activity manager crashing when trying to start an app It flakes when one of the tests starts calculator while there zero activities in the system.
8bcb48cc1 : Log LAUNCHER_FOLDER_AUTO_LABELING_SKIPPED events.
ae74a618b : Deleting old cache images before saving new ones.
b53764bd4 : Fixes folder logging.
36d101599 : Add depth animation when multiwindow mode changes.
5eae3c0a0 : Remove ConcurrentModificationException for snapshot logging Bug: 159282737
94d1b4be1 : Fix RecentsView scroll linking
56b35b9d0 : Send app launch events from TaskSwitcher
980767a06 : Wrap shortcuts to second line
e17de7cd4 : Set Disabled icon alpha to .54
9d89f75ce : Fixing fallback recents not getting proper insets on configuration change
aef8b86b4 : Image actions - fix uri permissions.
6a8ba169f : Remove progress != mFullscreenProgress optimization
d98d5ebed : Fix a potential concurrency issue for loading CDB file Bug: 158919530
d2fffa6ea : Inline TaskView#resetVisualProperties() into RecentsView
c528b9ec2 : Add Elevation to work switch
1d08cc681 : Follow up for ag/11916646
271638574 : Add spring to workspace scale when going from Hint state to Normal state.
c3f13e01a : Create hotseat predictor onCreate
d25a112b0 : Allow Users to migrate their hotseat when returning from AiAi
cb771349d : convert HOTSEAT_MIGRATE_TO_FOLDER to DebugFlag
ffb55ddec : Deprecates LAUNCHER_ALL_APPS_RANKED event.
1bbd2831f : Fix bug where All Apps Edu gets closed via user input before animation ends.
9058e305e : Avoid hotseat edu button overlapping
c376a1de2 : Add flag Intent.FLAG_ACTIVITY_NEW_TASK when launching suggestion settings
44c1b5e03 : Show a snackbar on predicted icon longpress
b64fc6c26 : Fixing jump when swiping up in landscape and in waterfall cutout
714659f6d : Add LAUNCHER_WORKSPACE_SNAPSHOT event_id
1a51e29ff : Disable notification dots launcher setting on Android Go devices.
398c42fe6 : Snapshot logging only use cloned model thread folder contents Bug: 158826147
6fb99518e : [Overview Actions] Add overview actions events.
2a8093e5f : Use screenSpaceBounds to position the target window for recents mw animation.
7f0df44ee : Launcher: Replace eEarlyWakeup flags with explicit eEarlyWakeup start and end flags
f91c1d0ef : Disabling OverviewActions when rotated.
ff6bc2ab5 : [Overview Actions] For in-place landscape, add select only when aiai works.
c6a38ba5d : Replaces StatsLogManager.log with StatsLogManager.logger()
d8e5660b1 : Fixing broken tests on 2 and 3 button devices.
d8405a63d : Replace StatsLogManager with builder pattern.
8401308c1 : Don't rely on nav mode change listener for oriented state
e8c0f83fb : Avoid Crash when longpressing disabled predicted item
879844060 : [Overview Actions] Disable swiping on modal recentsView for talkback.
eb957403a : Increase Predicted app icon sing size
345f728f2 : Create hotseat predictor onCreate
6a3de331a : Attempt to workaround a leak on Taimen
826bb2e93 : Fixing OAV buttons not working and removing logs.
746b82e83 : Updated recents oriented state on split screen
d396e6ab6 : Change folder edit name hint opacity to 54%
80846543b : Fix qsb when flinging to home during gesture to overview from home
e9c4f401b : [WW logging] Log rankings for app launches
817054d00 : fix a11y issue where scroll next can still be triggered on final page in RecentsView
f1a8f47a4 : Add null check before applying fullscreen params
730c238b8 : Call displayCompletions couple frames after selectAll is called Bug: 158710542
8cd8d1588 : Fixing sysui scrim not updating in landscape UI
f3cd3762c : Don't set mLikelyToStartNewTask=true before slop for first gesture
9459f3101 : Don't reset RecentsView in onIdpChanged()
b10e865e4 : Preventing parallel motion event dispatching from view system and event proxy
f6a179d3a : Remove a comment that a line of code is a workaround
8e90ee036 : [race condition] Improve hotseat availability when launcher is recreated
8da127f17 : Updates StatsLogManager to log LauncherAtom.ItemInfo directly.
e1fdf3e05 : [Overview Actions] Add a decelerateInterpolator for motion of select mode.
fb4007575 : [Overview Actions] onBackPressed for the modal state will go to overview.
fcad20bad : Fixing recents animation not getting completed sometimes when using 3P launcher
01bb8125b : Enable FallbackRecentsTest
05179b665 : Fixing recents animation not getting completed sometimes when using 3P launcher
5112cdd30 : Skip fling anim if it is a no-op, to save a frame of aniamtion
1150ab382 : Announce folder content size with folder title
7c5755993 : Gates blur code behind BlurUtils#supportsBlursOnWindows.
84dc3a45e : Notify SysUi on device rotation for back gesture
13c2bc730 : LAUNCHER_APP_LAUNCH_TAP should log correctly for icons inside folder Bug: 137777105
adbe9b607 : ADD NPE check before shortcut key creation.
852145c9b : Reduce launcher logs in bugreports
da727bbb9 : Adding tooltip for Select button.
6fd62fde9 : Migrate Hotseat logging to WW
de52876a2 : Fixing sysui visibility changing multiple times on startup
45564c831 : Removing debug requests from non-debug test info handlers
84f30b213 : Remove unused HomeRotatedPageHandler
690543f15 : Removes Sandbox from launcher task.
5b2da14e7 : Show discovery tip for hybrid hotseat
849622f6c : [Overview Actions] Add actions to the task menu for in-place landscape.
ba0a6b61a : Log folder open event into WW.
779955390 : Add null check before updating animation progress
bc83edbf4 : Allows Accessibility to focus on specified view in AbstractFloatingView.
18c2495b8 : Adds PredictedHotseatContainer to launcher_atom.proto
fa88a25ea : Consider folder diff differently
51e33e187 : Workspace migration should start from CellY = 1
7d7864e89 : Relaunch app that is restarted mid-gesture
b64b59d02 : Fix Task Icon menu behavior.
236f40d97 : Update StatsLogManager to support ranking related events.
f74f0c27b : Creating correct device profile when appContext and launcher context do not match
23986e9a8 : Revert "Fix Task Icon menu behavior."
2b515c705 : Remove rotation flag check
fe54c3682 : Apply PendingAnimation#mDuration to all added anims
92364cdc7 : Remove rotation flag check
f4898452f : Add feature flag for majority ranking.
55e2b1635 : Adding a new attribute to speficy folder label directly in layout
1983faca2 : Fix icons not rendering in folder migration
2e59b9502 : Work profile visual polish
39912270e : Decrease predicted icon outline size
5e957551b : Fix quick switching to any task that already appeared
f42fe856a : Remove debug logs for b/153821199
36918c3e1 : Fix bug where scrim did not fade in during staggered workspace animation.
6df0148b0 : Fix Task Icon menu behavior.
28daf4a76 : Removing multiple system RPCs to packageMAnager and userManager from UI thread
90c5873f5 : Add FolderInfo label source / Add instance id to snapshot logging
62c4711b0 : Overview Actions - use scaled insets for screenshot transition.
ff8541586 : Set qsb fade interpolator same as workspace for home <-> overview
655b47c61 : Fix display changed flag check optimization
358a3bd2a : Fix display changed flag check optimization
454de304d : Workaround for an activity leak
70ff0c114 : Revert "Revert "[Overview Actions] UI update for Landscape.""
80303ac4b : Notify SysUi on device rotation for back gesture
472b5d529 : Add westworld logging when user reaches All Apps education view.
97c5dacf8 : Guard logging behind a feature flag Bug: 158442037
f26c7930d : Fix double logging for wallpaper settings icon activation
e03ad7ede : Set overview orientation for all nav modes
61bc63a6a : Disabled app icon Visuals
4dfcbec51 : Revert "[Overview Actions] UI update for Landscape."
cb8a7fe74 : Ensure that the default fullscreen params have a corner radius
d9092e83d : Removing instrumentation for unreproable bug
c59d7df82 : Migrate QSB logging to WW
3cb5592c8 : Log tap on dot-notifications on both app icon and deep shortcuts.
142ca65d7 : Perform DB calls in MODEL thread
786940ae9 : Allowing Launcher to draw behind cutouts
14f234e56 : Allow swipe up to dismiss global actions dialog
1d756513e : Fixing jump when swiping up/down in landspace rotation
11cb2e469 : Log task pinning.
0ba331273 : Ensure view translationY is set back to 0 on staggered animation end.
76d719143 : Populate FromState, ToState, EditText, Cardinality in LauncherUiChanged.
34cc5f45d : Allowing ListenerView intercept events in system areas
e4ad2ce1e : Screenshots - move to new api that uses image bundle.
1e7b4b850 : Resolve markers - Fix build break.
54a995162 : Import translations. DO NOT MERGE
f2d2d1e08 : Import translations. DO NOT MERGE
1b5923e5e : Screenshots - move to new api that uses image bundle.
f2a6d5b70 : Revert "Shared Lib - add stub for handleImageBundleAsScreenshot."
b48e289e6 : Improve V2 grid migration algorithm
160ca4b8a : [Overview Actions] UI update for Landscape.
2f29d8c2c : Additional logging for swiping to home not working
3212b1094 : Adds Dark mode support to Sandbox.
f667a1352 : Restore hotseat when user turns off suggestions immediately after migration
f665787d0 : Only animating QSB if it is visible when going home
1e60bb54c : Shared Lib - add stub for handleImageBundleAsScreenshot.
377debe4f : Log tap on pause app.
a00bcf326 : Log tap on app info within task menu.
b812b3ff6 : Log tapping on split screen & free form icons within task menu.
9752dedd7 : Logs tap or longpress on task icon.
2f5392684 : More logging for swiping to home not working
1a5795d1f : Adds Assistant Sandbox tutorial.
1123ba315 : Gesture-excluding activities also exclude Assistant gesture.
fad8a8777 : Adds Overview Sandbox tutorial.
b8e99b560 : Hide OverviewActions when no tasks showing after launcher reset.
568ac0083 : Logging for swiping to home not working
71bb2d9ab : Fixing nullpointerexception when applying transformParams
034b9b67c : Use global action constant for a11y All Apps action
fb442a70f : Set mLastRectRotation to valid rotation
341fa84c5 : Fixing animation jittering during swipe-up
b91480e3c : Add app launch event for tap on shortcut in shortcut container.
1287feb61 : Update TaskView fullscreen params when updating the thumbnail matrix
518d54e3f : Preventing launcher preload if user setup is not complete
b39686407 : Fixing loadTasksInBackground called twice on swipe up
5f1274c86 : Log tap on widget and appinfo system icons within ShortcutContainer.
63bf8eedf : Add WW log for drag events from longpress popup window.
7772fcde4 : Fix bug where font size (etc.) doesn't change after changing display settings.
bd7ee7366 : Checking for success of interactions with Wellbeing
eeb675683 : Add SysUiOverlayInputConsumer.
10c2b4f9d : Update home to overview depth interpolator to match other motion
acd2f5869 : Start quickswitch on task switch instead of touch down
90b006dbe : Reset Overview layout after swiping to home
10a6ed86e : More logging for pause non-detection
77d8903f4 : More logging for pause non-detection
75dedacfc : When tap on empty string edittext, and suggestion is made, select all the string
cc558e86f : Don't defer finish, only defer disableInputProxy
b117a9221 : Migrate launcher home settings button tap/longpress logging to WW
d811fe19a : Make "Don't suggest app" default True
142dcd848 : Fixing exception when applying transaction while the surface is released
4510d13ff : Move static-crops to 0,0 in animations
be40b2909 : Allow hotseat edu in landscape mode
0c8e20eea : [Overview actions] Remove unused duration variable.
f8a811767 : Animates a fake TaskView in Home gesture tutorial.
7e78e63d5 : Removes unused constant
84f6e0182 : Fix depth jumping around during transitions.
0a0255812 : Delete PreviewSurfaceRendered (launcher3 fork)
bc305fc7f : Support predicted icons in preview
244e173a6 : Fix all apps alpha applying twice
bc849d615 : Using unstable client for fetching test info for oop tests
1fbf3c76f : Fix actions view showing up when it shouldn't in a couple spots
ae23746fa : Remove overview share to match spec
f0dc0b6ae : Remove dependency on Launcher notification for hotseat edu
5d4e8541d : Fix QSB animating separately from workspace during stagger anim
dbedb91ad : Putting Overview Share button behind flag
b46703d53 : Fixing incorrect taskView size in multiwindow-landscape
a319f15f7 : Flush pending logs before sending hotseat feedback
62c7b5c8f : Adds WW logging for QSB search results & all-apps predicted row.
5cf9edc1f : Don't run finish callback until we actually finish
ef9a6972c : AllAppsSearch interface change Version 3
c85095b0e : Fixes missing WW logs for drag and drop events.
835e612ae : Dumping TIS state on failures
f844ee9f8 : Update LauncherState toString()
0b83e2421 : Clearing track-path bitmap cache when the icon shape changes
a314d5ad5 : Updating swipe up on home animations
eec3d0982 : Avoid unnecessary predictor recreations.
281193e99 : Move content resolver call to constructor and cache
e1e3f6ef5 : Using TaskViewSimulator for animating task launch
7c0f259ba : Use device insets for multiwindow, else use thumbnail insets
3096b7891 : Add navigation mode diags to the system anomaly detection
a9aa2c6bb : Revert "Use splitscreen insets for multiwindow, else use thumbnail insets"
a45150881 : use LauncherAtom.ItemInfo.getDefaultInstance inside StatsLogManager
93bf1fe1f : Validate pointer index in PagedView#onMotionEvent
c093b25c7 : Use splitscreen insets for multiwindow, else use thumbnail insets
a47a8f1b1 : Fix NPE when recents animation controller is null
46fd4ec62 : Add all apps education tutorial.
c6f3b4d0c : Permission protect GridOptionsProvider
2a5d15c18 : Import translations. DO NOT MERGE
5051db820 : Import translations. DO NOT MERGE
5d835bcda : Enable RotationWatcher when home rotation is on
e50d7a2f5 : Don't set shelf height if we are in landscape.
e23827138 : Adding a method checking whether Overview has tasks
f5e98ead9 : Insert delays in dumping input state
623670c2e : Checking success of injectInputEvent
c609421f2 : Maintain fake nav bar position in overview for landscape
17312c356 : Keep recents attached to app window on continued switching
1e2457743 : Logging to debug Overview Actions not working.
8a8255916 : Failing with diags when UiObject2 container disappears
a7a9154f2 : Switch to new protocol for hybrid hotseat
c7c883a88 : Update some TouchInteractionService logs
517cec534 : Add all apps education tutorial.
672d02cd3 : Unifying swipe handling for fallback launcher
f95cfce26 : More logging for swiping to Overview instead of All Apps
88830c065 : Increase overview thumbnail size for 2 button landscape.
ce7eec0bb : Fix weird split-screen secondary task animation
1eedfc33c : Fix weird split-screen secondary task animation
5efa076da : Re-enable app long-press menu on Go devices
6bf684895 : Introduces CONTAINER_WIDGETS_TRAY to LauncherSettings.Favorites.
07a46d04f : Re-enable app long-press menu on Go devices
2bba25a08 : Remove tracing for a fixed flake
23681083b : Hide shelf in 2-Button Landscape
b66675a36 : Delegate horizontal scrolls from the Hotseat to the Workspace
2e7f24c11 : Rename @LauncherUiEvent to @UiEvent to be consistent with other UiEvents.
39f2f1029 : Log last appeared task id instead of target
b9abae9f0 : Using taskView simulator for animation a task to recentsView
bb6f5f524 : Add dumpsys input where it was missing
4dd6ab3ca : Deference mAppPredictor on destroy
9c62e1866 : Remove debug logs, root cause found.
6793dae69 : Prevent all apps prediction update while visible
7e4d19f84 : Rename closeEvents to reduce confusion
d12d6ab98 : Switch to new protocol for hybrid hotseat
c40352ef8 : Override Rect#contains() to include bottom right
5670d462d : Avoid truncation of input trace
18aa37ca6 : Don't require the center task id to adjust status bar when swiping up
74a2746b3 : Compose gesture integrated fully into Launcher
034ce6fd9 : Update shelf offset earlier when in gesture nav
1801d19bc : Remove LockscreenRecentsActivity
d9c0349c1 : Merging WindowSizeStrategy with BaseActivityInterface
24e3b6598 : Prevent AllApps scroller activation in NORMAL state
f95f15297 : Add LAUNCHER_FOLDER_LABEL_CHANGED events for folder label updates.
b9080c2a1 : Add support to log LauncherEvent without ItemInfo.
f190fd2d4 : Build fix. Unifying task size calculation code.
7087a7bd9 : Don't continue rendering preview screen when binder is dead
87db7187c : Starting investigation for non-delivered TIS events
6524cc723 : Adds LAUNCHER_FOLDER_LABEL_CHANGED event.
44775ad75 : add null check to prevent NPE in logging app launch
dc48fc4f8 : [Overview Actions] Adjust the select mode taskview UI.
167210a32 : Keep Predicted icon same size when dragging
ee1203e43 : Adds Settings button back to Back gesture tutorial.
65381300f : Minor cleanup in RecentTasksList.java
08a8327b1 : Update recents child views RTL handling
0790cef41 : Dumping view hierarchy before swiping to Overview
f6be443eb : Don't handle task appeared during second quick switch transition
ff48451ec : Adds westworld logging events for drag and drop on target bar buttons.
073cbca37 : [Overview Actions] Put the taskview in the middle of the screen.
0d880c876 : Fade in grid preview
f0c7966a7 : Only set spring end value if animation wasn't canceled
b78ea4b4f : Changing RecentsView layout based on the split screen task size
3f948e3f4 : Adding state manager to fallback recents activity
60bc43d0c : Even more additional logging for pause non-detection
4888790bd : Simplifying animation creating logic for app-to-overview
35e7d3868 : Abstracting out state handler logic into base classes so that it can also be used in different activity
a57000c33 : Restart running task if another task was started but not appeared
d5cb9a7a1 : Even more logging for pause non-detection
84376f305 : Fixing current task not overshooting on swipe-up in overview
ef44cf8f4 : Fixing pullback factor not initialized after launcher process death
168aaf968 : Temporarily removes Settings button from Back tutorial.
5d59df4fd : Don't check TIS events mismatch for successful gestures
b9522d334 : Infer launcher rotation when initializing RecentsOrientedState
7d1213424 : [Overview Actions] Change actions view UI based on different nav modes.
7b7e62e5e : Additional logging for pause non-detection
0826bc1b0 : Remove bold from work paused overlay text
eb1d77aa0 : Make darkmode allapps backgrounds solid black
6610fd095 : String translation updates
561e1c377 : Import translations. DO NOT MERGE
91e0db390 : Import translations. DO NOT MERGE
b54981967 : Resolve Test flakes
7f7894e3b : Hookup statsd for workspace layout logging
b70e7d1c1 : Fix animation for non-default grids when dragging icon from All Apps into a Folder
4ebd859bc : Overview Actions - shows a message if action is blocked by policy.
c77bc45fa : Fix issues with drag and drop from All Apps in non-default grids
ad87034d1 : More logging for pause non-detection
86a2f9110 : Using TaskViewSimulator for both Launcher and fallback recents
1be8a1798 : Revert "Disabling flaky test until fix is found"
759f771a8 : Generating a long-press even only when it's expected
2794f563a : Adding tracing for switching to overview instead of all apps
302ecabf2 : Fixing Fallback recents crashes when going to modal state
7b02804d9 : Add logs to debug playtime crash and band aid fix for release builds.
60d3333ff : Adding waiting for Launcher initialization
7a63fb2da : Fixing swipe-up form app in landspace, rotates the surface
091794671 : Adding tracing for non-detection of Pause
f29376bb2 : Moving TransformParams to an separate class.
1012fd232 : Make educational half-sheet black in dark mode
cc9fe8032 : Cleanup quick switch logic
3e089e8a2 : Restarting event reader after reaching the end of stream
f67db3531 : Moving animation configuration and definition out of state definition
29896284a : Likely, fixing view hierarchy changing during pressHome.
5a01f0ec5 : Implements LAUNCHER_ITEM_DROP_FOLDER_CREATED event.
2610bfde0 : Revert "Compose gesture integrated fully into Launcher"
fbfe79d8a : Debug tracing for view hierarchy changing during pressHome
78f53856a : Disabling OverviewActionsView buttons while scrolling or clear all shown.
261c3a6f6 : Adds CONTAINER_ALL_APPS to LauncherSettings.Favorites.
685e29b23 : Decouple feature flag and predictions
385e93249 : Improve Hybird hotseat cache support
0029fd779 : Overview Actions - fade action buttons, avoiding jump cuts
d9c86d4b3 : Compose gesture integrated fully into Launcher
d67569eac : Fix AlwaysOnTop stack may covered by RemoteAnimation
84d9c4255 : Removing some unused AppWindowAnimationHelper dependencies
591556a93 : Import translations. DO NOT MERGE
8250ad4a7 : Import translations. DO NOT MERGE
f05f1c68f : Import translations. DO NOT MERGE
df565e8c1 : Import translations. DO NOT MERGE
07f7c4357 : Import translations. DO NOT MERGE
77fe1a7c9 : Import translations. DO NOT MERGE
e97accba0 : Import translations. DO NOT MERGE
5b738924e : Import translations. DO NOT MERGE
3d57cd68d : OWNERS file for AllAppsSearchPlugin for version increment
e620872b1 : Add logs to debug playtime crash and band aid fix for release builds.
51e144ff8 : Flag - rename SELECT_MODE to OVERVIEW_SELECTIONS
59c5f399a : Duplicating InstanceId and InstanceIdSequence classes from framework internal package to launcher3.
aa2af22da : Fix continueComputingRecentsScrollIfNecessary() running infinitely
49b57e955 : Fix continueComputingRecentsScrollIfNecessary() running infinitely
a88ca7643 : Not caching TaskView during quickswitch
29e7a58f1 : Fixing max-zoom-scale not taking into account the the fullScreen scale
740e2ab12 : Implements LAUNCHER_ITEM_DROP_COMPLETED event.
8f3b7e324 : [Overview Actions] Expose task corner radius to use in TaskOverlay.
b4ee05895 : OverviewActions - make button ripple workspace text color.
faf4da386 : Speeding up TAPL by calling getVisibleStateMessage() less frequently
49d0f64a9 : Decouple feature flag and predictions
bb55f9e98 : Use rotation based on PagedOrientationHandler instead of touch
357e5499a : Remove unnecessary waitForIdle calls
55495201e : Avoiding cascading "nested events checking" failure after timed-out wait
d079aed05 : Revert drag factor calculation to pre-vertical overview
5c6b32005 : Listening to progress of all apps transition.
2d9f8284c : [Overview Actions] Disable touching on the empty area when recent is modal.
a4b11dd98 : Skip setting the controller if the animation is already finished
2a00f8132 : Account for various launcher states when setting back button alpha
b133a52e8 : Fix app open/close animation in landscape.
eb885026e : Fix spring overscroll when there's a min scroll
9fd3a943b : Don't do full anomaly check after every gesture
9ae484a6b : Fixing RecentsView translation is not reset on app-launch animation
0707f2c70 : Fixes missing components info when logging Widget item.
f81e8b002 : Implement LAUNCHER_ITEM_DRAG_STARTED event.
f7c033f5e : Updates Back and Home tutorial animations.
a7ac7192c : Fix issue with quickswitch not updating system bar flags
1890f6780 : Overriding density when initializing device-profile as the app-context may not point to the correct density in multi-display
7f48b0aa3 : Overview - position the modal task in the correct place.
895f57f61 : Bound the thumbnail insets to the launcher insets
232737c85 : More logging for LogEventChecker appearing to skip events
8f96546e7 : Generalizing LauncherState definition so that it can be used in RecentsActivity
d75c1da9c : Allow synchronous modification of update listeners list
709a52074 : Enable edge back gesture on app launch
a1f0a1066 : Removing tracking activity start/stop events
a5877307d : Dump RecentsOrientationState for bug reports
0addbf051 : Various multi-window fixes
2d65e2202 : Import translations. DO NOT MERGE
264cb2ff6 : Do not blur if all apps is fully visible
db02b1134 : Ensure final values are set when StaggeredWorkspaceAnim is cancelled/ended.
f6225830d : Fix floating icon view positioning when in multiwindow mode.
acbd7ef70 : Updates launcher_atom.proto to support consistent logging for launcher containers.
1f31915b5 : [Overview Actions] Fix the animation duration issue.
43cf2f792 : Sets icon invisible when alpha 0 (Cannot be tapped while TaskView modal)
787499682 : [AllAppsSearch] Update AllAppsSearch interface to expose the activity to the plugin
0807c946b : Mitigate 10 minutes delay in launcher restore for work apps.
9dd8f411e : Remove grid options pref key
c2140bcad : Change horizontal spring stiffness to 250.
c6060e6e2 : Refactor usage of getting GRID_OPTIONS_PREFERENCE_KEY value into whether GridOptionsProvider is enabled
3f3cc3e96 : Enable edge back gesture on app launch
72c9da764 : Bias rotation to remain in existing rotation
898bd9911 : Force all apps content to be alpha 0 when plugin is in place Bug: 155114822
48ea9e950 : Use appropriate start padding for clear all button
a39544d56 : OverviewActions - Use launcher state to track modal state.
63dd9e0b3 : Removing old unused code from PageView
48b28027c : Revert "Hide shelf in 2-Button Landscape"
2e6fdd7d9 : Optimization: reducing number of getNavigationModeMismatchError calls
921f9fd25 : Support for counting activity creations
017a8681c : Fixing stagger animation not getting initialized properly
fd0f8b0d1 : Fixing corner radius not properly scaled in TaskViewSimulator
a74b8bc16 : Import translations. DO NOT MERGE
0d3d73a40 : Import translations. DO NOT MERGE
11c6671d2 : Use DeviceProfile to check multiWindowMode
9b5795a57 : Hide shelf in 2-Button Landscape
6bb2be152 : Assistive chip: Adding background scrim for chip.
aeec80ddb : Creating default implementation for state lisnter method
dcec265f0 : Clear swipe region cache on nav mode switch
3d0514875 : Stop computing scroll if handler is invalidated
bf2f066ff : Use OverviewWithoutFocusInputConsumer for sharesheets over home
e992fab18 : Adds ripple effect for successful Back gestures in tutorial.
64a91132c : Adds feedback to Home and Back tutorials.
6b6287f41 : Detects nav bar gestures to progress through Home tutorial.
4f0752541 : Fix AlwaysOnTop stack may covered by RemoteAnimation
1d13c0bf1 : Cleanup reorder animations to not require layout on every frame
070346455 : Checking that there are no more than 2 live activities at any moment
26c4e23e9 : fix GridBackupTableTest in comply with grid size migration
219426f87 : Turn on V2 migration algorithm feature flag
b3e8ae823 : Makeshift analog of Strictmode leak detector
ed5f3082b : Special handling when a db for one grid option is not setup yet
6a6301c56 : Always return RecentsView to translation 0 on drag end
22757e840 : Don't allow swiping from overview to all apps in 3 button mode
72c53af89 : [Overview Actions] Update the navigation mode immediately when switch.
de4815bda : Fixing recentsView getting translated in NavBarToHomeTouchController
e553e380d : Rotate Overview Task Action Menu
71a091fe8 : Assistive chip: Adjusting chip UI
99939d3b0 : Removing tracing for a fixed bug
7f9e8e2d2 : Fixing animation player not overshooting spring animation; tuning springs
b7833f819 : Moving various orientation related config in RecentsOrientaedState
f065fdf31 : Updates folder creation logging.
99f7da7dd : Fix AlwaysOnTop stack may covered by RemoteAnimation
0e7a338e8 : Fixing SecondaryDisplay Launcher
39e7c25b9 : add CHAR LIMIT for home settings menu
07919c63f : Update shortcut icons according to new accessibility standards
5a804dcba : Fixing activity leak via ActivityInitListener
d08f8ac40 : Ensures that the swipe up to home animation is ended prior to view recycling.
9df3f0ceb : Stop computing scroll if handler is invalidated
991560558 : Make all apps scrim solid color
f2393f1d2 : Adding TaskViewSimulator for simulating taskView layout on a remote target
b330d6e6f : Disable blurs while in multiwindow mode
94541b99b : Rotate overview only if system rotation allowed
9a3671e80 : Updates folder creation logging.
1b3f77724 : resolve syntax issue introduced by ag/11174880
9b7d91390 : Predicted icon ring embellishments
7a478e25a : Removes Sandbox from gesture-excluding activities.
103e8e36a : ItemInfo null check inside BaseDraggingActivity
34ff8cb3c : Adding common code for instrumentation and robolectric tests
853ac99e4 : Don't show shelf bounce when there's no shelf in Overview
28f1db6df : Update predicted icon outline drawing
355e84585 : Using inbuild smooth scroller instead of custom fastscrolling logic
01d8541f1 : Fixing actions view getting visible sometimes
12cf1e544 : Add getScore() method to FolderNameInfo class.
fc531359e : Import translations. DO NOT MERGE
9b06717b1 : Import translations. DO NOT MERGE
822efc9e8 : Remove tracing for widgets scroll bug
20aeddd85 : Dedupe non-perceptable depth updates
e9edbabbe : Dump nav mode with TIS
d91620627 : Decouple the scaling / translation of widget views necessary in split-screen
14a3ace27 : add FeatureFlag type to the dump / also sort them
a28e0f474 : Fix NPE when closing folder.
326d93bd5 : Re-enable home screen rotation
0bbdf3a9f : When dragging down on task, base end displacement on thumbnail
fdaa12d02 : Disabling flaky test until fix is found
fd04f702d : Fixing crash when emptyView gets added twice
ab86ab286 : Use 87% black instead of 54% for widget text
916456bb5 : Cleanup code related to ag/11035582
a1567d50d : Prevent two overlapping long press actions.
172302686 : Add resume callback to animate back to appropriate depth.
3f82135f0 : Add AllAppsSearchPlugin Bug: 151089843
4f66dc3be : Adds dummy HomeGestureTutorialFragment.
00e241f82 : Simplifies Tutorial fragment layout.
ed7c8a41d : Removes more Back references for generic tutorial styles.
86932724e : Don't open the Folder and IME when Folder is created.
73ff6ddea : Remove mPendingCallback from ActivityTracker
6ebf3d443 : Fix regression where recents button had no animation
dc186e68a : Add AnimationFlag for SKIP_DEPTH_CONTROLLER.
cfb803c42 : Address race condition with drag from external window
f528fa651 : Removing tracing for a fixed bug
4e74aa88b : Import translations. DO NOT MERGE
191e764cd : Increasing string size limit
cf275c1bd : Choosing better points to output "start" events for TAPL
28095168e : Refactors Sandbox to more easily add new tutorials.
31fa653ef : Manually marking widgets recycler as non-scrollable of frozen
1505d2f2e : Revert "Use UiEvent for constants inside StatsLogManager"
9f7e43424 : Fixes issue where back tutorial animation didn't always appear.
770cc4268 : Revert "Cleanup code related to ag/11035582"
9c89358c7 : Refactors Sandbox to more easily add new tutorials.
ae190ff80 : Revert "Have consistent All Apps UI between grid size changes."
604e7bd66 : Revert "Show all apps app names in multi window landscape"
f8df99fd0 : Fix bug where view stays invisible due to view recycling before it gets reset.
1c32f4919 : Fixing issue with removing tasks immediately after boot
a2a1f86df : Cleanup code related to ag/11035582
6b99a7d39 : Use UiEvent for constants inside StatsLogManager
9494f5840 : Trigger onTaskAppeared when a task started from recents becomes ready.
40846c6a3 : Change logged hotseat values for beta
08f9a5878 : Don't scale workspace when going to all apps if ENABLE_OVERVIEW_ACTIONS
87a4d89e8 : Cache hotseat predictions
b2b1a0b35 : Remove swipe support on WorkModeSwitch
157e66605 : Revert "Show all apps app names in multi window landscape"
f89dff10f : Communicate homepage layout to AiAi
fd3fc081d : Disable sensor manager for tests in platform
1a0995862 : Disable sensor manager for tests in platform
73911d654 : Resolve RTL Work tab highlight
68f51e776 : Show migrated items on the last page
316807737 : Add additional logs for swipe after unlock
e54410afc : Change work paused text style
3119c1a6b : Remove pin a11y option for pinned hotseat items
6c00f16d6 : Define a11y content description for work paused list
22557d7a8 : Resolve work switch drawable RTL issue
57dab6fa2 : Let spring take over the overscroll amount when swiping to first/last page.
09066ffeb : Don't open the Folder and IME when Folder is created.
632200072 : Remove all apps arrow after getting to all apps 5 times
133cd5447 : Refactor some onboarding-related shared prefs into a class
e725b6fe5 : Fixes issue where back tutorial animation didn't always appear.
f52af437b : Fix bug where it is hard to swipe to work profile tab.
cf7552af3 : Add tooltip when long pressing system shortcut icon
646e4486b : Dump notification dot counts
b214bd0cb : Revert regression where we no longer reverse translation for RTL
c101e1c5d : Fix curve properties not applying when dismissing task
e206b031a : Removing tracing for fixed bug
a24c341b5 : [Overview Actions] Update the actions container UI.
94ea8fa77 : Log InputConsumer name instead of type
e396abf50 : Moving model data structures to a separate file
8cb2f9ce0 : Adding tracing for apparently skipping verifiable events
dcbed4b5a : Notify SysUi of NavBar region user interacts with
c57a79721 : Using config for robo test configuration so that it can easily be customized
38a6404a8 : More tracking for get-widgets flake
8e5db81c3 : Fix the issue "Turn on work profile?" dialog not displayed for work profile deep shortcuts when disabled.
512a2c1db : Adding All Apps action even when launcher is not in foreground
bec41bc5b : Trigger onTaskAppeared when a task started from recents becomes ready.
9915a7c60 : TAPL waits for widgets recycler to become scrollable
370164c4f : Fix drag and drop regression when dragging a scaled widget
e32f48469 : [Overview Actions] Update Overview UI to match new spec.
180c2e10f : Adding diags to getWidget
16cd3677b : Add onQuickSwitchToNewTask(int rotation)
5e2cd32ac : Temporarily revert changes from ag/10899350
5a69742d2 : Update launcher call to fetch recent tasks
2ab57b665 : Fixing insets not getting applied to workspace
a726df920 : Fix issue with delegate consumers being overwritten
f24c614ad : Fix NPE inside ItemInfo
15a12f3a8 : Fixing task start index not getting updated on all View add/remove calls
acd17dfc1 : Removing some new object creation during touch handling
562658322 : Fixing insets not getting applied to workspace
c343cb865 : [Overview Actions] Resizes the select mode UI and adds animations.
bb353d374 : Switch to public API for surface view when rendering preview
73d0bb99f : Add new FolderLabelStates to better understand smart folder acceptance rate based on primary suggestion.
490a8ab7c : Add all apps education bounce animation
5edf9e292 : Update vertical drag handle (all apps arrow)
1de8b5cfe : Fixes smart folder logging bug when creating new folder.
0fda3ba99 : Removes WindowManager and DisplayManager from sandbox.
c4d320153 : Removing support for fake landscape
512da48db : Overview actions - rename chips flag and make it a device flag.
c61664988 : Tracing for widgets sheet
8492edb13 : Removing new object creating during scroll/draw
3d87a3397 : More widgets tracing
bebae01a9 : Not controlling actions visibility during alpha
6eaf989d9 : Hybrid Hotseat a11y
257589dd4 : More tracing for widgets scroll bug
6b7cc3fdc : Re-enable orientation sensor for Overview animation
00a031fba : More diags for missing widgets
ff65674a1 : Remove accessibility long click option if no long click action occurs.
9f7f9d9e3 : Show work switch tip
7ac0ef1cb : ItemInfo supports lite proto builder (1/n)
e277fec46 : Events checking for long press events
486744b17 : Including full diags from system alerts
8e981a74c : Tracing widgets page events propagation to catch flake
bb3f51569 : Catching StaleObjectException (and everything else) from get bounds
cd866635d : OverviewActions - update strings for OAV AOSP.
8b37c5780 : Fixing widget sheet not scrolled using external mouse
514dfa2de : Changing actions button visibility to match clear-all button
b681ebe3d : Fixing Search box placement in Launcher3
5486970e3 : Improving events checks diags
c2203b13a : Removing drag handle from overview state
25a78400d : Delete AndroidManifest meta-data for dump_provider Bug: 144953948
459a6b091 : Adding tracing for quick switch not working
d1efd4ed2 : Remove workspace layout logging that used dumpsys
a13250e92 : Remove SetData from ImageApiImpl for sharing image.
62117d7b8 : Don't start task from quickswitch until scrolling finishes
bd9754dfc : Add shadow to "Don't suggest app" drop target
926ed41fa : Adding more tracing for a widgets test flake
828772111 : Allow delegate input consumer to clear consumer state
1963d3f3e : OverviewActions: Adding action buttons to Oem quickstep.
75add7cef : Debug tracing for "widget not present" flake
17feee899 : Merging stylus click logic in longpress helper for better state-management
0dd1bd111 : TAPL: Verifying activity start/stop events
e0ae1afd5 : [DO NOT MERGE] Enable APP_SEARCH_IMPROVEMENTS flag.
aa8a77b8c : Fix flicker near end of quick switch
0928456d5 : Fix NPE on FeatureFlag.addChangeListener
3b99a6c7d : Revert "Default fixed_rotation to off"
cafe918ff : Remove accessibility long click option if no long click action occurs.
c94a5bfbc : Remove max displacement threshold in 2-zone model
c0000450b : Support grid preview with v2 migration algorithm
59affa428 : Beta specific hotseat opt in behavior
0068e1861 : Personalize hotseat education
32bf6cd65 : Remove Edu notification if predictions are empty
cac6ef1ee : Resume UI update on user active
210774dfa : enable prediction logging
6b13c841c : Beta specific hotseat opt in behavior
08c4d9923 : Revert "Default fixed_rotation to off"
b969037a2 : Add onQuickSwitchToNewTask(int rotation)
ca1c32537 : Remove Edu notification if predictions are empty
28f3136c6 : Resume UI update on user active
41d909ff6 : Go home when new tab is installed
6fb959d8c : Highlight personal tab on work profile reinstallation
7899902b1 : Ensure current animation is cancelled before building new folder animation.
aa2aff5a8 : Personalize hotseat education
a306e59c6 : Fixing drag getting stuck due to mismatch touch events
ac752e39f : Debug tracing to repro a flake
deb91c46e : Decoupling some dragController methods
284a6cfdd : Removing base no-op implementation of depth controller
005fa3f5a : Remove extra binder calls when not detecting gestures
95613d93a : Adding some wallpaper depth to drag and drop
3abaae6c3 : Fixing userControlled flag not properly set when building state animation
66dc70c91 : Fixes ag/10573640 on qt-future-dev branch.
12ca8b940 : Fixes ag/10573640 on qt-future-dev branch.
0570a795f : enable prediction logging
ed538e53b : [DO NOT MERGE] Adds basic smart-folder logging.
062c84663 : Enabling Least square velocity tracker algorithm
d684eddd9 : [DO NOT MERGE] Adds basic smart-folder logging.
7fb01cc6b : Restring the item rank to valid range since the folder contents change during drag operation
8e714d42a : Update launcher call to fetch recent tasks
4d9ad3a19 : Cleanup LoggerUtils
484860488 : Polish badge animation on app open/close.
d763a40b7 : Ignore system gestures while bubbles are expanded.
d25023b05 : Parse share-targets defined by non-main activities
6e379fc78 : Removing animation when stripping empty pages, as the animation is run by LayoutAnimation already
7a9f1628f : Repeating unlocking the phone several times
7500c241a : Increasing wait time till unlock
1b373657a : Animate Work paused overlay
330fde4aa : Adding more checks around unlocking the phone
81feb2c54 : Don't draw bottom scrim in fully gestural mode
650869973 : Refactor / Cleanup / Simplify a bunch of dnd related rendering / animation
cb6e713e0 : Change work paused label font
3b5f2224c : [DO NOT MERGE] Support blacklisting live wallpapers from showing sysui scrims
1b4247d9c : Disable battery defender to avoid locking during the test
7f6baf9f6 : [Flake test] add state checks for WorkTabTest#testWorkEduIntermittent
45c3b1044 : Work profile accessibility fixes
82bbdacea : Migrate hotseat items into a folder
7d020f7da : Update window threshold in both directions
3e34dd379 : Adds back gesture recognition to Sandbox.
d6f917f18 : Support blacklisting live wallpapers from showing sysui scrims
445de0e57 : [Overview Actions] Hide overview actions when swipe down to launch app.
d8070756f : Making sure the device doesn't lock during test execution
6feb4b638 : Fixing taskView is recycled with visibility gone when dismissed
42e7c503e : Polish app open scrim animation.
14b60d77b : Unlocking device from the test
e19a23a7f : Import translations. DO NOT MERGE
3fd9d785e : Import translations. DO NOT MERGE
365277a37 : Final strings for work profile and hybrid hotseat
351eaedc9 : Final strings for work profile and hybrid hotseat
739a66eb8 : [Overview Actions] Hide task view footers when it's modal.
42255d22a : Set default value of gridName to current grid name in GridOptionsProvider
916a7f681 : Default fixed_rotation to off
9720993e9 : Revert "[DO NOT MERGE] Turn off FOLDER_NAME_SUGGEST feature flag"
1ff2be0dc : [DO NOT MERGE] Initiailize APP_SEARCH_IMRPOVEMENT flag outside DEBUG builds.
b6fe161f5 : Adding additional logs to debug synchronous modification of update listeners
4918ed38d : Add wallpaper zoom to areas that have blur
9b1801099 : Decoupling some drag and drop code handling
9794d4d52 : Ensure current animation is cancelled before building new folder animation.
dcc651d09 : Update window threshold in both directions
5e46f072b : Fixing TouchInteractionService referring destroyed activity
39467a9a2 : Enable USE_SURFACE_VIEW_FOR_GRID_PREVIEW flag
c0b289c93 : Default fixed_rotation to off
9c05d2db0 : Show IME suggestions while tapping on Folder EditText
26729a129 : Force finishing spring animation on second touch, if the animation is close to completion
c29807824 : Add staggered workspace animation to keyguard unlock animation.
28cb71ba1 : Default fixed_rotation to off
c18b7a4b0 : Revert^2 "Merging from ub-launcher3-master @ build 6294827"
9ed751531 : Fixing NPE on app launch logging
61c14cb1b : Settings title update as per string review
f3ac70325 : Moving animation config so a separate class
bd0955dfd : Using cmd overlay enable-exclusive to switch nav modes
56280a314 : Overview actions-adds feature flag for select mode
42c5f9b83 : Hide hybrid hotseat for dp3
6b6dbc344 : [DO NOT MERGE] Enable APP_SEARCH_IMPROVEMENTS flag.
ccf083dc7 : Using cmd overlay enable-exclusive to switch nav modes
3113fd883 : Enable APP_SEARCH_IMPROVEMENTS flag.
70a76a61b : Revert "Merging from ub-launcher3-master @ build 6294827"
1b758f205 : Import translations. DO NOT MERGE
76205b06e : Fixing LauncherAnimationRunning referring a destroyed activity
f601872a0 : The new grid migration algorithm
3aaf39673 : Remove sensor manager from RecentsView
7ecf252ef : Adds fling gesture suppression to Launcher
85f0c3b84 : Use SurfaceView to render grid preview
f546e0599 : Null check every ComponentName call inside FolderNameProvider
3388323bc : Disable OrientationListener if vertical landscape not supported
3af717835 : Fixes missing smart folder logging bug. Uses ProtoLite.toString method to log LauncherEvents.
97ce9ee93 : [DO NOT MERGE] Adds fling gesture suppression to Launcher
fb4fe0e97 : Adds fling gesture suppression to Launcher
f0d96f83f : Fixing activity leak via accumulation of draw listeners
4e82f5bc3 : Fixing crash when swiping up using 3P Launcher
f5a4deb12 : Hide work apps when work profile is paused
b9ec9319c : Add fixed_rotation_transform to home settings
984c01cbc : Invert playNonAtomicComponent() as onlyPlayAtomicComponent()
003782f93 : Removing some properties out of AnimationBuilder
fa617d89c : Using FallbackSwipeHandler in 2-button mode
21167f01d : [Overview Actions] Hide other tasks for select mode UI.
9e19866ed : Only allow horizontal spring if page will change.
ddb08885f : Try orienting popup the other way if offset pushes it out of bounds
f3b22ffee : [DO NOT MERGE] Adds fling gesture suppression to Launcher
9b90b1b03 : [DO NOT MERGE] Adds fling gesture suppression to Launcher
7d861dd15 : Apply localBounds / screenSpaceBounds for RemoteAnimationTarget in Launcher
3f1eff5a8 : Fix crash when dumping before user unlocks
a159b77ef : Import translations. DO NOT MERGE
dbcc63ede : Removing some autoboxing during property animation
d5cafac58 : Dismisses system overlays for Home intent.
b3b8aefe5 : Dismisses system overlays for Home intent.
a066cb443 : Import translations. DO NOT MERGE
83730697f : Import translations. DO NOT MERGE
9a32222ce : Import translations. DO NOT MERGE
ecf932383 : Dismisses system overlays for Home intent.
79a352169 : Show drag handle indictor in 2 zone model
9a8c9aa68 : Fix crash when dumping before user unlocks
7759c43bf : Fix crash when dumping before user unlocks
3c1db273b : DeviceFlag change is not detected when phenotype updates.
b365cc438 : Fix crash when dumping before user unlocks
e1664fcf1 : [DO NOT MERGE] Initiailize APP_SEARCH_IMRPOVEMENT flag outside DEBUG builds.
96c2220f7 : [DO NOT MERGE] Fix some visual jumps when swiping home
8caa78790 : [DO NOT MERGE] Fix some visual jumps when swiping home
bf48cd480 : Removes iconloaderlib from Launcher3.
a299714c7 : [DO NOT MERGE] Turn off FOLDER_NAME_SUGGEST feature flag Bug: 150788630
e31a09a9b : Removes iconloaderlib from Launcher3.
cfaa4889e : Enabling springs for start dismiss animation
f538393e4 : [DO NOT MERGE] Turn off FOLDER_NAME_SUGGEST feature flag Bug: 150788630
65ced1b1d : Dismisses system overlays for Home intent.
4c9ee6354 : Converting some anonymous classes to lambda calls
8687bc213 : Initial changes to support blur
a579ddc9c : Refactor logging to capture Target hierarchy
e7dd35ef0 : OverviewActions: Renaming overview_actions_container and setActionsView
ca755c384 : Fallback to predefined orientation handler if recents view isn't available
e90adc47e : Fallback to predefined orientation handler if recents view isn't available
16eca5500 : Enabling event verification for Launcher3
bb2bf277c : Catching everything from dumpHprofData
a6fb77f1b : Move getRotationHelper() call to LauncherRecentsView
8f1e00b66 : Log proto - add select mode item interaction type.
3abc8511a : Enabling widget config tests after fixing flakiness
27409e23d : Removing SecondaryDisplayLauncher library as it is directly included in Launcher
6d605da82 : Verifying that tests run against a matching Launcher version
748afbec3 : Prevent hotseat touch hijack
0318a652c : Let launcher to provide its own OverscrollPlugin
acf0a5da0 : [DO NOT MERGE] Prevent hotseat touch hijack
bfa3be34c : [DO NOT MERGE] Prevent hotseat touch hijack
f6385576d : Disabling testToast on virtual devices
5a07aadf8 : Feature flag for using hardware optimization for folder animations
34e88d099 : Update pullback start and max progress based on RecentsView scale
7a7468fd3 : Invalidate snapshot of home if its UI is changed
04b90c0fc : Test tweaks for the memory activity recreation test
9879c3845 : FeatureFlags OWNERS rule should not inherit parent
d91cb6e75 : Register/unregister all apps system action with accessibility
73cb00947 : Default ENABLE_PREDICTION_DISMISS to true
1a3047666 : Add more swipe up to home/spring variables as dynamic resources.
3bba168e6 : Allowing Launcher to be backed up while in foreground
321bfae90 : OverviewActions: Creating single view instance. Makes use of there being a single instance of OverviewActionsView rather than each Task having it's own.
99f8a9946 : Enabling testQuickSwitchFromApp after causes of flakiness were fixed
5fcf061cb : Set default launcher orientation to portrait
a9673f4b5 : Adds option to launch Gesture Sandbox from dev settings.
9151c011b : Allow Launcher to automatically restore widgets
f9328198e : Rotate touch events for land/seascape navbars
3d9dad3b9 : Saving heap dump immediately as reported by StrictMode
294238a2f : Dump GestureState and created overview activity
7edcd7803 : Makes spring variable dynamic resources so that they can be changed via plugin
c4c16e7ae : Fixing activity referred after destroying by PinnedStackAnimationListener
b1eaa1752 : Fixing activity being referred after destroying.
acaf0749b : Adjust target and src rects for swipe to home animation
a406f727a : Add vertical layout support for Overview in portrait
1901939be : Modify input points to register in correct swipe touch regions
20d2683d9 : Enable Grid Preview flag
c8bae0ab7 : Disabling failing test
424e7fdf6 : Fixing unregistering mOtherHomeAppUpdateReceiver twice
bd2254668 : Render user's actual workspace in ThemePicker preview (Part 6)
908e9bb1c : Fix remaining cause of a leak in SecondaryDropTarget
0ac58e375 : Updating owners to include immediate Launcher team
3dd64ca3a : Revert "TAPL: Verifying activity start/stop events"
5667f6fbd : Revert "Revert "[Overview Actions] Disable swiping for TaskView if it's in select mode.""
f450b2500 : Revert "Enabling flaky tests per our new flaky test policy"
18b9f396d : Not failing when getSystemAnomaly fails
dc24231e4 : TAPL tests - make all apps in overview checks less fragile.
983145c59 : Enabling flaky tests per our new flaky test policy
7ff297a81 : Revert "[Overview Actions] Disable swiping for TaskView if it's in select mode."
b08f2d722 : Indicate PiP animation type from Launcher to SysUI
a421143dd : Enable support for same page hotseat migration
3d64ffd4a : Fixing activity leak via alarm in SecondaryDropTarget
1186700c9 : TAPL: Verifying activity start/stop events
da12b805c : Not showing "mismatched events" and other diags after Launcher crashes
f2a15f1be : Make RectFSpringAnim resilient to negative height starting rect.
dbc758305 : Remove unnecessary PilferPointer events and enable testPressHomeOnAllAppsContextMenu
0499fb206 : [Overview Actions] Disable swiping for TaskView if it's in select mode.
e7e91fd60 : Connect split-screen things to systemui divider
bb18f4c9c : Fixing log message
9a4df4dba : Overview Actions - Enable by default.
43a161579 : Hide apps view in transitions if none of its parts are visible.
fe935dfbc : TAPL test update - don't run all apps in overview tests with actions.
1779a3829 : Using StrictMode to detect activity leaks
6f9637662 : Catching OOM exceptions in auto-investigator
65ed9c3d9 : Adding a failure investigator
b79614cc9 : Performing a check for a crashed Launcher process for each UI test
6382b39ff : Add null check to sendCustomAccessibilityEvent()
e6981a606 : Update mEndRect when closing ArrowPopup
93c4de741 : Setting interpolator beforehand, instead of overriding it after the pending animaiton is created
20cc7a3b5 : Update proguard flags.
a1a91b0c5 : Indicate PiP animation type from Launcher to SysUI
7cd0e178a : Toggle loading state based on config_lowResTaskSnapshotScale
ae11790d3 : Add config to enable snapshot preloading
5a93eb3ba : Fix NPE on app launch log
15d79a9b8 : Fixes incorrect FromFolderLabelState in clearcut log when updating folder label.
a241df66d : OverviewActions: Creating parent view to house RecentsView and Overview Actions.
be13d109b : Render user's actual workspace in ThemePicker preview (Part 3)
5bb63c916 : Toggle loading state based on config_lowResTaskSnapshotScale
03c8f296c : Add config to enable snapshot preloading
a173193af : Using LeastSquaresVelocityTrackerStrategy for calculating velocity when detecting motion pause events. This is the same logic used by the platform implementation VelocityTracker
8605be316 : Convert LauncherPluginLib to soong
888b516a2 : Fixes NPE when creating folder with null suggestedFolderNames.
6d3e5465e : Update the suggestFolderName when items are added and deleted from folders
46b4f5816 : Increase FileLog days
a754374c3 : Remove mSourceWindowClipInsetsForLiveTile
d1d342b1c : Always update clip rect before applying surface params
badab61ac : Clean up AppWindowAnimationHelper and TransformParams
2f41808e9 : Updating logcat reading logic
27d3c595c : Makes all ArrowPopups AccessibilityTargets.
aeaad97eb : Increase timeout for WorkTabTest.toggleWorks test
f3b7246bf : Adding new tracing call from SysUI
4e3eaa5a7 : [Overview Actions] Add ControlType for overview action buttons.
d1c077972 : Increase timeout for flaky work test
10a285dc2 : Render user's actual workspace in ThemePicker preview (Part 5)
9fb7d28b6 : Removes exported="true" for RecentsActivity.
63b7f3633 : Renames BackGestureTutorialActivity to GestureSandboxActivity.
9ac4b580a : null check in showLableSuggestion().
ccebfbe27 : Clean up work profile
c3bd4d0e7 : Updating Pause detection to use motion events directly
356a9f05c : Fix folder UI open regression when tapping edit text / Fix NPE Bug: 149835166 Bug: 149839789
3b0c1f3ac : Allows multiple gesture blocking activities to be specified.
308faf833 : Move foldername and appinfo fetching to model thread
017c8d52d : Disables Back gesture while sandbox is running.
4a9e1e211 : Fixing long-press in syste-drag does not initialize the event pos
94c1178e4 : Connect split-screen things to systemui divider
0580b4a5c : Change hint text on folders Bug: 135182686
805b1f9eb : Revert "Connect split-screen things to systemui divider"
47b3588ba : Revert "Enabling testPressHomeOnAllAppsContextMenu while fixing failure cause"
c2842d8f4 : Enabling testPressHomeOnAllAppsContextMenu while fixing failure cause
3eeb41de9 : Rename flag IS_DOGFOOD to IS_STUDIO.
05f3a21fc : Starting querying logcat events 1 min before start of the gesture
ca16911b9 : Adds QUERY_ALL_PACKAGES to launcher manfiests
ea46be01a : Adds QUERY_ALL_PACKAGES to launcher manfiests
ea4dcf468 : Add Tests for work profile toggle
3a49aa090 : Enable testQuickSwitchFromApp after fixing what caused it to fail
b53573d65 : Fix issue with out of order callbacks
8cba1bc48 : Skip setting end target if the recents animation was canceled or ended
88ea05ad3 : Overview actions - bring UI closer to redlines.
c1c2bfa7f : Initial draft of smart folder logging to clearcut pipeline.
f6dde3966 : Add some more data to TouchInteractionService dumps
02cb06077 : Follow up change to GridBackupTable per V2 backup / restore (multi-db)
ea5f40c6a : Revert ENABLE_PREDICTION_DISMISS and ENABLE_HYBRID_HOTSEAT flags to use DeviceFlag
439beff8c : Enable folder name suggest feature
13890c08f : Reset launcher on shortcutconfig activity minimize
b6465b211 : Use activity rotation to compute delta
b641ac2a6 : Log Hotseat onboarding user actions
047812a90 : Remove test testPressRecentAppsLauncherAndGetOverview
b545b68b3 : Fixing some activity leaks
68e857858 : Not trying to disable running tests after a failed finalizer
e534d3b5f : Introduce FolderNameInfo class.
9f56a2f55 : Using Display listener for landscape/seascape changes
1006f73a9 : TAPL: Start getting events 10 sec ahead of the first expected one
2e1e0d6bf : Removing tracing for "Launcher didn't initialize" flake
d59b6c59c : Disable All Apps spring.
1c3c3b1d6 : Show all apps app names in multi window landscape
28c3e4553 : Sync prediction client and folders
1a3bde55c : Prevent prediction updates while app is launching
6c95453a1 : Restoring generating screenshots of failures
359cc2a5e : Making some TAPL members public so that tests could use them directly
3ef159bec : Connect split-screen things to systemui divider
f81dc291b : Events: moving logcat filter 1 sec back
796891bc0 : remove stability annotation since it hasn't been flaking in the last month
619daaf82 : Give current TaskView accessibility focus
5fffa47ca : Fixing race condition on test information provider
4c81a9a81 : fix launcher crash when accessing Notification dots in home settings
d633c9c7d : Verifying events from TouchInteractionService
c71db9874 : Increasing nav mode settlement timeout as an attempt to workaround nav mode mismatch bug.
a16ce7ea6 : Fix build break from generating robo test code coverage
5a0ee40cf : Resolve missing merge conflict
ec9c109c4 : Attempt to workaround navigation mode mismatch errors
04fca1642 : Separate 2-button mode check from ENABLE_OVERVIEW_ACTIONS
18204e4ee : Various icon cache fixes
5c052b4a2 : Removing multidex support
6a1cb0989 : Disable testWidgetConfig
7df93d28d : Setup infrastructure (multi-db support) for the new grid migration algorithm
c7203ad54 : Make LauncherState transitionDuration overridable at runtime
9702355d7 : Disable failing test testConfigCancelled
8648eee77 : Rotate quickswitch task thumbnails
b8a54f967 : Adding one more automatic flake classifier
b2beeaec0 : Revert "Rotate quickswitch task thumbnails"
e3e7e6390 : OverviewActions: Fix action buttons in place
cd90c0547 : Close system windows when triggering alt-tab
5cf3e86f8 : Move 'dismiss prediction' to droptarget
ae701bfcc : Investigator: adding "Screen is empty" as another sign of crashed sysui
dd1463325 : Remove workaround for starting app
3908a50ce : Disable testQuickSwitchFromApp test due to test failures
3645b5884 : Remove double application of surface params
8211b6a02 : More diags for logic disabling other tests after a finalizer failure
1933f9ef9 : Disable all caps on work/personal tabs
7315bdd23 : Change unnamed folder hint and style
890540a97 : Making test run flavor available to tests.
746d420f7 : Notify predictor on appIcon convert to folder
2e8828bd3 : Enable All Apps spring.
0ea7ddddc : Fix notification dot for predicted hotseat icons
db185f6b3 : Enabling quick switch test
3351fd60f : Change Icon for app icon dismiss action
18b69df8c : Include hotseat spots count in app launch log
8f6d141d8 : Work toggle improvements
750522218 : TAPL: Verifying pilferPointers events
3c4315740 : Adding a utility class to easily track bitmap creations during View.draw
892667cdf : Track overview animation as atomic animation.
e2446c8ca : Rewriting failure investigator database in a more readable way
01372013d : Recognizing another SystemUI failure
732b1d46c : Fix a couple issues related to drag and drop in Touch Exploration mode
23a2bec58 : Use original disabled icon for app animations with disabled icons.
9c2b96090 : Adding SecondaryDisplayLauncher in Launcher using common listener
4809121c0 : Making setActiveOverlay and getCurrentOverlayPackage public
1ae42423c : Load folder names during LoaderTask
fd239cafb : Translate recents slightly while dragging after pausing
4fdba14cf : Two-zone model: swipe up from nav bar vs above it
8196e7984 : Verifying the event for pressing square button
8a054061e : Change LauncherState to Supplier<LauncherState> in tests
a931e1981 : Fixing another reference to Launcher activity after its destruction
5f8a1ab71 : include reboelctric test for restore
09b03c55d : Optimizing some slow calls on the main thread
fc86a9c75 : Removing unnecessary method from tests
053cb7a6e : Not crashing tests when a test fails to deinitialize
95241ae0f : Adding sysui crash diagnostic with a new fingerprint
c8b09709f : Tracing for another "Launcher didn't initialize" failure
61d396448 : Define disabled app icon alpha
ef01e6e86 : Revert "Revert "Use autogenerated SysUiStatsLog for statsd logging""
7db9e7b92 : SystemUiProxy - add screenshot method.
4bbed1901 : Work profile edu
48e648987 : Introduce folder name type (auto vs manual).
3b7209d0d : Revert "Use autogenerated SysUiStatsLog for statsd logging"
4c31c860b : [Overview Actions] Let RecentsView child match system LTR setting.
fd679b78e : Adding autodiagnostics for setup wizard being active when tests start
fcaab044a : Avoid confusing errors "Launcher pid should be 0" when test setup fails
0fad65061 : Additionally filtering events by time
f8b1d414b : Rotate quickswitch task thumbnails
a315ec5f1 : Use autogenerated SysUiStatsLog for statsd logging
3fc86f405 : Remove FeatureFlag dependency from FolderNameProvider
6098a8c8c : Adding events checking for Launcher starting apps
8bcabc02c : Logging the time that we use for the current events range
56b31af4f : Log App Predictions from AiAi
68c57419c : Log App Predictions from AiAi
daed31893 : Recognizing a Launcher ANR
ff7cd03d4 : More readable formatting for events mismatch message
54559b645 : SystemUiProxy - add dummy method to make compile happy.
29d8b5495 : Disabling events checks for successful gestures by default
9af34a7b1 : TAPL: verify input events
f51cbd8e6 : Use wrapped launcher animation runner for app launch
a85f3c2f2 : Disable FOLDER_NAME_SUGGEST flag Bug: 147913781
2c6316be4 : Adding auto-investigation of one more flake
94fa76fbe : Updating feature flags subclassing
cffe99f0b : Automatically diagnosing known flakes
d11fa28df : Fix regression where ShortcutRequest returns no results
ff13792b8 : Adds Launcher flag to enable Universal Smartspace.
24ab40ceb : Move remote animation definition runner to wrapped class
299aaf3a8 : TAPL: performing event verification for all gestures
dda7490c3 : Fix gradle build of Launcher3
d8827bad1 : Verifying that Launcher didn't crash in TaplTestsQuickstep
2ea348ff8 : Removing flake when 2 long-press events happened on single long press
ad5f24072 : hook database restore with restore session
33ec1e182 : Use autogenerated SysUiStatsLog for statsd logging
c0e9df6dd : Removing some unnecessary LauncherProvider overrides
f6c1a167d : TAPL: Optimization: avoid getting actual events twice
9be1cfde7 : include roboelectric test to verify db backup is created when initializing the db for the very first time.
ba9c55710 : Initial support for restore workspace from last stable db entry.
71e53bba1 : Fix the issue malformed SQL statement was provided during db sanitization.
252d012ed : TAPL: Verifying some interactions with system
9675452c2 : Better diags and a small correction for scrolling in AllApps
011439e35 : If RecentsView is empty when starting quickswitch, listen for tasks to load
cef8008bf : Tracing launcher package name
54d1f88ae : Show suggestion when user taps on folder's edit text
107dd8dd6 : Track bottom of the app window when ENABLE_OVERVIEW_ACTIONS is true
a7a5bf310 : Adding support for multiple Model clients
3db240a13 : Change hotseat edu strings
3f330429a : Fix BaseSwipeDetector#setState() called inside another setState()
cf7a48b1d : Disabling some repo checks for rebolectric files
97253ec3a : Change the load logic of FolderNameProvider Work profile apps are suggested as "Work" folder name
1eb46b85e : Recognizing running "prebuilt" launcher and manually built platform
654adf657 : integration test for open settings menu from workspace.
4d7b244f3 : Render user's actual workspace in ThemePicker preview (Part 2)
652385d2e : Fixes duplicate "TAP" launcher event when new smart folder is created by drag and drop event.
aad54ab68 : Using grantRuntimePermission()
85cb1b65c : Fixing widgets enabled ag/9375162
b856e4859 : Not crash when UI objects disappear during visible objects verification
cd1cc0efc : Revert "include integration test for open settings menu from workspace"
b5087c45a : Delete code that became dead after moving tests to robolectric
aed008de9 : Hybrid hotseat user edu
d1589d47d : Add LogConfig.DoodleLogging so doodle logs can be enabled via adb.
40f0eb218 : Enable working springs. Move unstable springs to a seperate feature flag.
2c4e3187e : TAPL: Tracing only changed part of the context for diags
675c87776 : Removing tracing for a fixed flake
a538d2b97 : Keep folder notification dot on rotation
a18eb686d : Add dismiss option for hotseat items
72f9375ad : Tips Gesture Navigation Tutorial [Part 2]
fb9b779e9 : log number of items deleted even when no item was deleted at all
3c79804f2 : include error log to determine root cause of sql statement failure when restoring work profile
9ae9b6004 : Updating Robolectric tests
993aef828 : Tips Gesture Navigation Tutorial [Part 1]
fa3953657 : Removing static reference of deep shortcut manager
2c96dbc46 : Enable Dragging on predicted hybrid hotseat items
9153ff7ee : Move the cursor to the end after accepting gboard selection Bug: 146909183
26b0938f0 : Fix Launcher3Tests SDK version
848696ac1 : Increase drag distance threshold when drag starts from deep press
a7704c09c : Increase drag distance threshold when drag starts from deep press
a9156a05c : Compose overscroll gesture updates
a8523300d : Temporary workaround for long failure messages when running from AS
274ede682 : Adding new tracing call from SysUI
e94baee99 : include integration test for open settings menu from workspace
28a287624 : [Overview chips] Turn overview chips off.
1e58d9953 : Overview actions - Add controller for actions.
89d100197 : Collect app usage data for hybrid hotseat feedback
b0738b073 : Fix shortcut componentname in workspace layout logging
b8a56800e : Fixes keyboard dismissal of current task.
8b4ed23ef : keep androidx fragment through proguard optimization
97d7b9024 : Fixing typo
b9ba42757 : Fix shortcut componentname in workspace layout logging
baf5fbbe5 : TAPL: logging incoming intents
b31467f3e : Use same content description for Recent apps
44e697b0a : Adding diagnostics for failing click-to-home
bd28a8ec0 : Not using SIDELOADED_LAUNCHER name
899557c04 : Add null check before updating NotificationItemView
0ae61c8d2 : Invalidate snapshot of home if its UI is changed
08eca2fa2 : Removing temporary workarounds to make tests pass on Cuttlefish
03cd58e57 : Diagnosing visible windows' packages for Background mode
a45ee9707 : Recycling accessibility event as the docs require
9298aa92f : Swipe up from nav bar in fallback recents to go home
f0c80528a : Starting swipe-to-all-apps outside of areas triggering long-press
2eb48498b : Improving navigation mode switch rule and around
526c63050 : Simplify diagnosing of the context menu being present when not expected
5995e60d9 : Logging state change events when in test to simplify diagnosing
9f48a8ec3 : Generating state-changed-to-home event for Widgets->Home transition
72c5f1f58 : Defer resetting the animation controller and targets on cancel
73b5a27b1 : Updating some non-final static objects
0842cf5f9 : Remove Launcher3GoIconRecents
337c81f66 : Removing static instances of UserManagerCompat and AppWidgetManager
78e7e5fca : Add boolean to differentiate icons from workprofile
1d8a58213 : Pass user id with call to get icon from task description
9c592e210 : perform accessbility focus when the recyclerview doesn't gain focus after fragment replacement in SettingsActivity
a06ad834d : Allow quick switch from 3P launcher home in 2 button mode
61e285245 : Moving logging Launcher and platform versions before matching
165a507a3 : Disabling fallback tests
e895869f4 : Overview actions - adds feature flag and base class for Overview Actions.
839801353 : Moving processing data received from Wellbeing to a supress-all block
80634893a : fix app crash on settings for launcher
44fa2940c : Render user's actual workspace in ThemePicker preview (Part 1)
bc5d7e68e : Diagnosing the reason for opening context menu
bdaa179b9 : Consistently checking state change messages
4b5b0eb60 : Moving some tests to robolectric
a8dee18ff : Pass user id with call to get icon from task description
a591bf170 : Add logging for hybrid hotseat
c55f89c63 : Moving processing data received from Wellbeing to a supress-all block
8a50a6d85 : Send home intent after reaching 3P launcher on swipe up
eacbdd3cd : allow smart folder to support more than 2 items
865dc9b3b : perform accessbility focus when the recyclerview doesn't gain focus after fragment replacement in SettingsActivity
8b7483810 : migrate from deprecated fragment api to latest
6af66b01c : Move the app to /system_ext
02c794578 : Persist predicted items when dragged to workspace
3a39a25d1 : Ignore predicted items when items are drag over them
6a3818048 : Import translations. DO NOT MERGE
275e841c7 : Import translations. DO NOT MERGE
425c60e65 : Fix Text shadow issue for predicted icons
2f0b2d3b4 : Dedupe Items on Workspace for hotseat prediction
f9e73a01a : Update FeatureFlags documentation.
b05337167 : Make it possible to set a bottom margin on the task thumbnail view.
1e2d004dd : Hybrid hotseat predicted icon visuals
fca20151b : Removing custom activity dump logic
61d47cc69 : Move the app to /system_ext
70a4ff9b9 : Don't removePluginListener() unless user is unlocked
435b11b95 : Don't removePluginListener() unless user is unlocked
f58ba9ca7 : Align badging logic with platform IconDrawableFactory.
b2049196b : Align badging logic with platform IconDrawableFactory.
5fcd8f964 : Provide up to 3 folder name suggestions to active IME Bug: 144973594
7d6e7add9 : Improving error messages when swiping up to home
a3ea27de3 : Fix bug where icon remains invisible after returning home.
5e1ecf6d7 : Adds proto-lite libraries to Launcher3 make files.
ad7e30f5d : Fix bug where icon remains invisible after returning home.
94fb4cd3f : Fix quick switch from home biased towards returning home
09c09bba1 : Fix recents scale sometimes lagging behind window scale
741080808 : Removing a workaround to make NevigationModeSwitchRule pass on CF
83b7a6d8b : Accelerating dragging to workspace by using pause at the end of the gesture
4744701f6 : Fix folder open/close animation when grid size is small.
4d627f09c : Staring swipe-to-all-apps gesture from above bottom gesture area
f9e559275 : Making the default launcher rule outer for the Portrait-Landscape one
7a8be030a : Report app pin/unpin to AppPredictor
3483020c9 : Merging ub-launcher3-master, build 6003980
504b0ba05 : Preventing dead lock in layout inflation
73cd12112 : When scrolling in All apps, scroll to last clickable row
fdf954a35 : Check if returned surface params are null before adding them for surface transform
9b5f4aa48 : Fix two small thumbnail leaks
838f4393b : fix custom shortcut test
cbc9bffd7 : Disabling FallbackRecents tests
37a0970bf : Improve quick switch from home by tracking both x and y motion
c90742775 : [a11y] fix the issue where launcher announces item added to homescreen before it does
a354835c6 : Revert "When scrolling in All apps, scroll to last clickable row"
44677f7e8 : fix custom shortcut test
2785a5996 : Improve quick switch from home by tracking both x and y motion
42a9ef0e9 : Move shelf peeking anim code to ShelfPeekAnim class
1c8d90aed : Fix folder available height calculation
fa6f56761 : Improving error message
a4431f8ab : Icon left side badging
4df42f85a : Fix recents scale sometimes lagging behind window scale
ec7c044c8 : Tapl: AllApps: ensuring a minimal vertical size of an icon
8fb487413 : Enable a11y scrolling with item drag
480083490 : Tapl: AllApps: ensuring a minimal vertical size of an icon
d9dd8ef3b : disable custom shortcut test in oop
1397a42fc : include predicted_rank in app launch logging
9fee045ed : Make home setting edge-to-edge
2cf287139 : include predicted_rank in app launch logging
aea882022 : Fixes missing LauncherEvent for TAP action on FOLDER_ICON
054a86bff : Add live tile overlay only once across multiple LauncherSwipeHandler
0493a1e25 : Inform RecentsAnimationController when overview is reached.
e48b55d86 : Preventing dead lock in layout inflation
d567b5881 : RecentsExtraCard Bug fixing / formatting
cac41df9a : Fixing inverted filtering logic for notifications
d1a67d0d7 : Preventing dead lock in layout inflation
7afd271a1 : When scrolling in All apps, scroll to last clickable row
7b97eebbe : Adding utility class to load customization resources for easier prototype
b0a14e96a : Removing temporary tweaks to make tests pass in presubmit
478354580 : [DO NOT MERGE] Fix NPE caused by an install flow where we decode the LauncherActivityInfo but we don't fill in the data Intent.
4c74620d6 : [DO NOT MERGE] Folder name suggest Bug: 142498588
3435f69d1 : Reattributing disabled tests to a more relevant bug
7e04887e5 : Address SessionCommitReceiver vulnerability by validating intent.
b13c14a22 : Have LauncherActivityInterface#getCreatedActivity return BaseQuickstepLauncher
ba6b47fd8 : Add visual indicator for predicted hotseat icons
85d6f2501 : Move shelf peeking anim code to ShelfPeekAnim class
5583e5390 : Skip calling into recents view if the activity is not yet initialized
13a7980e0 : System apps must target API 29 or higher
7564d3b8b : [DO NOT MERGE] Folder name suggest Bug: 142498588
37279e231 : Scaling down hotseat to match prediction row size when going to overview
a5020007e : Scaling down hotseat to match prediction row size when going to overview
3260168f3 : Bound progress to 0 to 1
1b9e540a5 : Fix icons vanishing when dragged within folder
272a541ab : Disable failing test testQuickSwitchFromApp
d45205cb6 : Adds zakcohen@ to OWNERS.
37b2489ff : Fix dragging icon badge offset
09ce192b4 : Not treating "Screen is empty" as an anomaly in NavigationModeSwitchRule
c1a1ced33 : Add IconCache support for deep shortcuts, loads deepshortcut on background thread. Added a feature flag to toggle on/off this feature.
efb665d3e : Implement hotseat prediction client
4356311cf : 17.5/ Remove synchronized calls, verify controller before finishing animation
52c57f73d : 17/ Update activity tracker callback
c3c5292a2 : fix the issue now playing shortcut cannot be dragged
137f5b62a : Improve diags when system errors cause failing Launcher tests
f788bbb0c : Add additional shortcutExists check to prevent same app from being auto added.
981ec8b78 : Fix Launcher3Tests SDK version
ec2080def : Handling pullback on home handle in Overview for live tile
7d9cee5ff : Reset current task id to -1 when recents animation is finished.
6894f4f1b : Fix issue where popup jumps to full size before closing
11aef9efd : 16/ Renaming the swipe handlers
20af12eb3 : Maintain dot and text visibility if a new popup is created while closing
e62eaa16b : Finish recents animation when launching another task in Overview
5eee5f4da : enable custom shortcut test
263cebc2b : Finish the current task in live tile mode when swiping up and right to the previous task
225ac2714 : Predictive hotseat prototype
a8109fb98 : Fix bug where Files app keeps getting added to the workspace.
6547f1a93 : Forces OveriewInputConsumer to be used when Assistant is running on top of Launcher.
d386d7da7 : Forces OveriewInputConsumer to be used when Assistant is running on top of Launcher.
14168431b : Adding support for dynamic calendar and clock icons
5631b4a7e : Removing tracing for a fixed bug
3808a69a6 : Storing BitmapInfo instead of icon and color directly in itemInfo
56b800bfe : Reducing chances for the object with finalizer to be reffed by register
7af5033e4 : Add BothAxesSwipeDetector
b7eedb457 : Support for overriding test run flavor
329fca455 : Move overview haptic feedback to VibratorWrapper singleton
4998b1930 : 15/ Move some more logic into gesture/device state
a19a2b755 : 14/ Bake the running task info into the gesture state
052c88141 : Move overview haptic feedback to VibratorWrapper singleton
4459e3f6f : Fix NPE caused by an install flow where we decode the LauncherActivityInfo but we don't fill in the data Intent.
d1e003be6 : Skip handling input while the user is still locked
9f975ed08 : Merging task icon cache with content description cache
2bdd24340 : Cleaning up unused allAppsIconSize/allAppsIconTextSize variables.
23c834109 : Removing tracing and @Stability for a fixed bug
fc8c97588 : Skip handling input while the user is still locked
6b5b19032 : Fix unable to launch shortcuts in live tile mode.
fe042fe23 : Skip handling input while the user is still locked
7c76a3324 : Add support for work profile promise icons.
ef558648e : Bump time to scroll to last visible row (affects jank/perf tests)
734f2d9f1 : Fix screenshot not getting cleaned up after recents animation cancelation
eed626a63 : Move addPluginListener to onUserUnlocked
26256f79c : Fix work profile promise icon bugs.
eed585b0c : Refactor SwipeDetector to track both axes
5aeb3b84b : Refactor SwipeDetector to track both axes
cd0a5c536 : Fix TalkBack page announcments in RecentsView
3a1eadd37 : Adding support for remote app action provider.
bc42d64c8 : Fix testQuickSwitchFromApp
476b7d437 : Fix testQuickSwitchFromApp
82b2ef27c : Reduce animation time for some common TAPL actions (affects jank/perf tests)
a85365c22 : 13/ Rely on the device state's navigation mode
7805d4976 : Separating SystemShortcut and Factory
9e57e7400 : QuickCaptureInputConsumer -> OverscrollInputConsumer + plugin
7c53d355b : Moving some notification binder calls to worker thread
210e174c9 : Subclassing Launcher instead of using UiFactory
3a13366e0 : Restoring 10-sec wait for model initialization
7fcbd2379 : Fixing activity leak on config change
94302570e : Skip updating launcher state if it's already destroyed
ebb5c7534 : Fixing activity leak on config change
cebfec624 : Skip waiting for idle if the message queue is already idle
ad81b816f : Step 4 from the plan below:
dfd8b5e07 : Fix regression from ag/9518396
3f18cc444 : Alpha correction. mContentAlpha sometimes equals 0, changing to 1 ensures recents card always shows when supposed to
be336e019 : Fixing nulpointer exception in AOSP quickstep builds
af317c782 : More preparation for enabling inproc presubmits
89eb36405 : Skip setting the deferred launch callback if activity is already destroyed
b6af1d0ef : Merging ub-launcher3-master, build 5945220
6332b7d73 : Reducing the time for expected launcher initialization back to 10 sec
3680357a6 : Preparing to enabling Inproc launcher tests as presubmit
dd9d1ea1b : 12/ Clean up some ActivityInterface calls
981ef3a88 : 11/ Update MultiStateCallbacks to support multiple callbacks
c80b3224a : 10/ Migrate shared state to the gesture state
c9bf6d45a : 9/ Clean up swipe shared state
9196cb11a : 8.5/ Follow up to comments from previous CLs
7242db1a7 : Revert "Revert "Revert "Revert "Revert "cache shourtcut image"""""
01c80d7a0 : Revert "fetch and update shortcut icons in background thread"
5cc62c7d0 : Fix a couple trace issues
bffbd7521 : Cleaning up properly after RaceConditionReproducerTest
64d748159 : Have consistent All Apps UI between grid size changes.
36d7be7fc : Implementing test stability attribute
a0f77c444 : Fix quick switch test gesture in landscape 2-button mode
4565739fb : Increasing wait time for loading model to 60s
b3d3ca87d : temporarily disable a regression test to unblock merging to master
b67a15ddd : Revert "Merging ub-launcher3-master, build 5938524"
91ac68284 : Changing the taskAffinity for LockScreenRecentsActivity so that other activities do not get started in this task
657d3f8ca : Changing the taskAffinity for LockScreenRecentsActivity so that other activities do not get started in this task
14b919e2f : Fix mSubtractDisplacement when recatching
6c484bc9b : More logging for a lab-only bug
4ec390e49 : fetch and update shortcut icons in background thread
28dc8de66 : Revert "Revert "Revert "Revert "cache shourtcut image""""
54e0c9e49 : Tracing to determine why the model doesn't load
fb578e452 : Fades out Assistant when entering Overview.
b9f25e631 : include error log to debug the issue custom shortcut not working
68e01dda4 : Fades out Assistant when entering Overview.
17c72fbb6 : Unifying various tracing calls
1e73e320b : Add tests for quick switch from an app and home
ce25a2bf6 : Adding tracing for a lab-only flake
eb27edffc : Suppress ViewInflationDuringSwipeUp test.
c062580b5 : Wait for the task to be in recents before validation
8e02d17fa : Create hooks for Recents Card plugin. This adds another card in the Recents Overview space which can show various items.
59b148a44 : Create hooks for Recents Card plugin. This adds another card in the Recents Overview space which can show various items.
1dd2e4819 : Wait until listeners/end runnable is created before checking icon result.
e2c21704e : Import translations. DO NOT MERGE
e72b993b9 : Import translations. DO NOT MERGE
76b2775ee : Import translations. DO NOT MERGE
c039634c2 : Workaround for failing test & fix scrolling in tests
4d86c804b : Fix quickswitch flickers/ignored swipes
80090d579 : Don't allow scrolling RecentsView outside navbar during quickswitch
d7269bf8b : 8/ Rename ActivityControlHelper
d3da92ac6 : 7/ Rename RecentsAnimationWrapper
d7b9db7bd : Using SpringAnimationBuilder instead of SpringObjectAnimator in StaggeredWorkspaceAnim
9e876a34e : 6/ Update recents animation classes to have their respective responsibilities
bfcee430f : 5/ Remove OverviewInteractionState
8ff53f7e6 : 4/ Move SystemUiProxy to its own singleton instead of routing through the model
629c87283 : 3/ Move touch interaction log to its own class
e4607587e : Add feature flag + leftward swipe for Compose access.
4b5c1ef71 : Adding support for intentionally leaking views.
8e8a376a6 : Fix quickswitch flickers/ignored swipes
75eb0e0f2 : 2/ Move device state logic to its own class
92a015f2f : 1/ Renaming some classes for clarity
1b92f6d96 : Reduce risk of flakes in memory leak detection tests.
af33f2c9d : Fix quickswitch flickers/ignored swipes
d230af4e0 : Increasing wait time for navigation mode switch.
aa038af6b : Scale Icon badges for shortcut and widgets
f1424a3b3 : Decouple grid size and widget preview size in WidgetsRecyclerView
43c3d2d40 : Diagnosing anomalies prior to swiping up to Home
cdb72146e : Handle app switch in Overview
a9d870828 : resolve merge conflicts of 08776ada1e37c4b424893306c058b1de9f85903f to ub-launcher3-qt-future-dev
2784315f7 : Don't allow scrolling RecentsView outside navbar during quickswitch
d7fdcab61 : correct naming and add comments for test case of custom shortcut.
52d025215 : Fix the issue talkback feedback doesn't say anything when user long press on an app icon.
d625e4955 : include integration test for adding shortcut widget
233afe98e : Dump view hierarchy before swiping to home
387279d93 : Live tile should switch to screenshot before finishing recents animation
e7b00128c : Removing static instance of LauncherAppsCompat and unnecessary wrapper classes
b0adac23e : Removing access to LauncherModel.getCallbacks
01615a69d : Removing host deletion on startup and corresponding callbacks
0063204db : Add nullcheck for VelocityTracker
c449a6417 : Update all apps fade interpolators for home <-> all app
7458d4aa4 : Logging the initial state for swiping up to home
8ecf1b3dd : Waiting until context menu goes away after attempting to close it.
769c795ed : Some cleanup for SwipeDetector.
e84c5b82b : Unifying activity tracker callback
7371e4da6 : Waiting for Launcher model load in out-of-proc tests.
542b7df7f : Waiting for Launcher model load in out-of-proc tests.
1f3a84701 : App title in Widget list shouldn't be actionable by a11y methods
c9654eb09 : Don't allow scrolling RecentsView outside navbar during quickswitch
52908c9ad : Revert "Revert "Revert "cache shourtcut image"""
045b4fab7 : Removing static listeners from PackageInstallerCompat
9a8462117 : Set exclusion rect for launcher before it gains focus
ee3db65ec : Not unlocking phone on the test start
5d58d25ea : fixingtypo
ea38c2585 : removed extra test protocol for unit test
3895d9b64 : Adding debug tracing for a flake
c96fa247a : Fix notification dot scale in AllApps with grid size enabled
41390b8ee : Removing a too noisy dropbox diag
2611d79f6 : Deprecating LauncherInstrumentation constructor with parameter
b32b6938f : Routing new API calls through a compat layer
655074680 : Updates shelf visibility from Launcher to SysUI
83b03b08d : Removing a 'percent' parameter for scroll
7028b10c5 : Removing magic constant 0.8f from AllApps
22c4b3c91 : Removing magic constant 0.8f from AllApps
0316d6cd7 : Fix ScrimView caret alignment and ignore touches
aca7e6da5 : Removing magic constants from TAPL/Widgets
46f3999fb : Avoiding swiping down from the from the extended touchable region around the notch in Widgets
45812a9ed : Drag and drop preview size for BubbleTextView
784948235 : Include following chagnes to custom widget plugin
cf845f0db : Fixing some robolectric tests
d3f6d72eb : Add OverviewScreenshotActions plugin interface and use it in TaskView.
cd0acdb9a : Including wrapper code in Launcher builds
3887500f8 : Reducing usage of magic constants in TAPL's widgets (fling back)
7bd93b163 : Reducing usage of magic constants in TAPL's widgets
90c303b6a : Add OverviewScreenshotActions plugin interface and use it in TaskView.
59e908b54 : migrate custom widgets in comply with plugin framework
7ad1026ca : Continuing experiments with test stability attribute
49b64a98c : Removing debug tracing for a fixed bug
5f660f40c : Remove unused getDisplayDensity
39eb7ec87 : Removing unused method isAvd
926e29f8b : Removing temporary checks that tests are running on AVD
b1ee7d241 : Fix FlagOverrideSampleTest Bug: 141576561
599e95bdd : Fixing some tests
8a1ba838f : Move offscreenTranslation calculation to LauncherRecentsView
4a1d9b12c : Allow LongPress between homescreen icons
3944746fb : Fixed a bug where restored promise icons stay promise icons.
9b1c16827 : Removing "Failed to get system health diags" message from fallback tests
6096451db : Removing "Failed to get system health diags" message from fallback tests
10b898eee : Fix NPE when trying to construct WorkspaceItemInfo with null intent data.
95a6dba07 : Updates shelf visibility from Launcher to SysUI
5466699f0 : Removing debug tracing for flakes that stopped reproing
eff177a7f : Fix wrong check for debug mode
7752023c0 : fix test for a11y change in supporting -1 page
af6daa287 : Revert "Revert "support scroll backward to minus one screen via voice/switch access""
84250aa57 : Don't crash when swiping up if there are no TaskViews
3bdba6154 : Not using dropbox entries before the test start for diagnostics
6a585df8d : Not using dropbox entries before the test start for diagnostics
fc041efe9 : Adding recognition of R launcher builds for test stability rule
8f90d5da8 : Adding test to check view inflation during swipe up
1b231ecc5 : Updating launcher interface for recents animation change
60bf8c117 : Don't crash when swiping up if there are no TaskViews
9e88a6d8b : Don't crash when swiping up if there are no TaskViews
4df06903b : Fill in LauncherTarget fields with values extracted from LauncherLogProto.Target.
f779e7878 : Updating animation start callback
3d56046ff : Fixing some tests for 2-button mode
c1f89d921 : Updating animation start callback
eb71cef62 : Playing wallpaper animation if Launcher is destroyed
ddd0ff44b : Exclude shortcuts in popup from IconCache.
9f6cde144 : Adding tracing for a lab-only flake.
0e1b17f8c : [DO NOT MERGE] Fixed a bug where restored promise icons stay promise icons.
eacaf8aee : Enable touches on hotseat area
791ed4732 : Change onAppWidgetRemoved to public
fefe2c837 : plugin for user event logging
0c2a24810 : Added AppLaunchEventsPlugin which relays app launch/dismiss events to all connected plugins. Listener for this plugin is added in PredictionAppTracker which receives all app events.
fead086f2 : Experimenting with detecting whether a test runs in presubmit
6d88752ee : Experimenting with detecting whether a test runs in presubmit
f28f843d7 : Fix app crash on deep shortcut restore
a879f9c48 : Adding binder tracking support in tests
3cd719e63 : Import translations. DO NOT MERGE
d6feab9fc : Import translations. DO NOT MERGE
885dfb713 : Import translations. DO NOT MERGE
ed83cf6df : Adding recents test for 3P Launcher
088b9c2f8 : Adding in missing changes to ub-launcher3-master.
4e4e4da66 : Support for tests that a leak is detected
3ad4ace20 : Revert "support scroll backward to minus one screen via voice/switch access"
6f7e9702e : Support defining X column layout for all apps as a display option.
cc1e1075b : Add Logs to track app uninstall and icon removal
d5af944f4 : support scroll backward to minus one screen via voice/switch access
cfbeab15f : fix the issue update handler tries to cache a shortcut without valid bitmap.
ae084dafd : Added AppLaunchEventsPlugin which relays app launch/dismiss events to all connected plugins. Listener for this plugin is added in PredictionAppTracker which receives all app events.
d13f0c5c4 : Revert "Revert "cache shourtcut image""
f3d58f1f8 : Revert "cache shourtcut image"
b56ecb154 : [DO NOT MERGE] Fix NumberFormatException for launcher.
f3cb1ce66 : [DO NOT MERGE] Fix NumberFormatException for launcher.
8a739f951 : Fix the issue deep shortcuts cannot be added to workspace via voice/switch access
3e3d759db : Removing flag overrides. All flags should be defined as togglable flags instead.
050f9b127 : cache shourtcut image Deep shortcuts now supports icon cache.
630157022 : [DO NOT MERGE] Fix NumberFormatException for launcher.
78010c195 : Refactoring RecentsView to handle non-TaskViews
44043ec3e : Remove launcher widget onAppWidgetRemoved
abe7d0fd7 : Import translations. DO NOT MERGE
3024e1aa1 : Import translations. DO NOT MERGE
a44feade8 : ub-launcher3-master should track R sdk
b1d7de25f : Adding support for overlay and corresponding plugin to Launcher
08857d2f1 : Ensure the icon load request matches the ItemInfo for the floating view.
3bbf8ec3f : Enable FileLog for release devices
ef5287673 : Defer listening on widget host until after the state transition ends
13c1c2cd6 : Migrate to using DefaultDisplay
6ef5b8abf : Add nullcheck for VelocityTracker
d3720c210 : App title in Widget list shouldn't be actionable by a11y methods
a7eea562f : Fix test bug where launcher throws NPE because it isnt loaded yet.
11ae8642d : Adding flickerlib test
f5197fce3 : Add tests for play promise icons.
ac6f69f78 : Lazily binding folder pages and icons
dff0de473 : Update app open/close animations.
15357968d : Don't persist invalid previews to cache
47d7d9718 : Import translations. DO NOT MERGE
c7a6c2979 : migrate custom widgets in comply with plugin framework
ddc9622e9 : Reduces padding of the Overview shelf in no button mode.
9fd21056c : App shortcut overlapping app icon when selecting the app using USB mouse
19b15701c : Light QSB to Dark QSB transition lags
9b26e63f9 : Add unique id to trace logs through recents animations
5bdbee5e7 : Import translations. DO NOT MERGE
08457b001 : Dragging an icon from prediction row to workspace crashes launcher
59cba191c : Mouse wheel scroll apps with work profile enabled instead of switching tabs
ca37b8afe : Add support for searchwidget in layout files.
03302548a : Close shortcut menu after launching from hotseat
14f3936c9 : Fix RequestPinItemTest, broken by my manual merge.
c84168df8 : Add support for adding promise icons for new install sessions by user.
6fe3eec95 : Moving various common executors to a single location
4fa6f63ff : Make sure that live tile overlay is added only once.
d3ef57b4d : Make sure that live tile overlay is added only once.
9ec8cfa26 : Support Agassi (Search Engine choice) in Android R
2f9019e56 : add null check when accessing target component from iteminfo
84245e84c : Default name's language of folder won't change after changing the system language
8628eb935 : Sorting people by key crashes launcher
11a50747e : Refactoring some folder binding logic:
214a45ee0 : Fixed PredictionAppTracker as service might not be available on device.
866ff00eb : Add a "Dismiss" option for predicted apps in Launcher
ba4077d9e : Create a HotseatPlugin interface.
d27e31995 : Adding app search improvement flag
268e4ff95 : Remove activityInfo from cache on package uninstall
a68fba3ab : Build rule cleanup
e529a86fb : Adding support for storing keywords in iconCache
54bbbdfa6 : Revert "Use new onTaskListUpdated() callback"
0af5134bc : Moving section names to model, to avoid an unnecessary hashmap
49a3e699f : show dot in deep shortcuts when notification contains exactly identical set of person
0be5adfac : Add PREUPLOAD.cfg file to enable repo checkstyle hooks
0cd5bd5f9 : Ensure each dot contains only relevant notification to the shortcut and displays system shortcut when long click on deep shortcut.
559dd806d : show dot on shortcut when incoming notification contains exactly the same shortcut id
a04997b08 : Use new onTaskListUpdated() callback
ba9bcfab0 : Import translations. DO NOT MERGE
87dcde6d6 : Separating apps list callback from model callback and simplifying various events
b33dc7d8f : Import translations. DO NOT MERGE
15abc500e : Refactor RecentTasksList ctor to be testable
f9b585b50 : Don't specify 1P Launcher3 type if 3P Launcher is active
341cab18d : Revert "Don't preload overview if current home isn't gestural overview"
a74b63aa0 : do not close widgets that are safe for rebind upon orientation change
31ab19f71 : Removing global state from DeepShortcutManager
9dbb27c09 : Moving some utilities methods to separate class
8651219f7 : Reload task list when task is removed
d334cf726 : Don't preload overview if current home isn't gestural overview
16e77f8d4 : Import translations. DO NOT MERGE
0e45f5eeb : Fix NPE in OverviewComponentObserver constructor while accessing activityInfo.
36416e230 : Fixes building from Android Studio
219208a0f : Fix NPE in OverviewComponentObserver constructor while accessing activityInfo.
1b2ee2d0d : Import translations. DO NOT MERGE
016a81cae : Import translations. DO NOT MERGE
91cca5493 : Revert "Use new not-deprecated builder constructors for AppTarget"
3d4ae3508 : Import translations. DO NOT MERGE
cad531248 : Added back code removed earlier from OverviewInterationState
69a329e79 : Removing left over experimental overlays and frame width (2/2)
cd88cf8d1 : Clear all button should not be swipable
518ff1085 : Use custom drawable for Recents Go thumbnails (1/2)
64bb5bbb7 : Ensure recents scrolled to first task in landscape
20e1f1734 : Enable landscape mode for Recents Go.
a2b8ca883 : Add clear all view that scales off device height
cacf7df2d : Remove old recyclerview layout logic
3172c6811 : Calculate task height directly off portrait height
420115e7f : Fix task adapter notify merge conflict
865992553 : Move clear all to recycler view (2/2)
8573ff04b : Move clear all to recycler view (1/2)
035f0d215 : Only switch item animator on content fill if needed
77f01524b : Fix NPE and make getTask return Optional
60f21a8d3 : Fix ViewTreeObserver crash on Recents Go
c98f116b7 : Smarter task laying out based off onMeasure
cce954f33 : Fix views not being visible on Recents Go.
025799ba9 : Fix snapshots not updating on app => overview.
c06522c82 : Change layout size to be dependent on device size
f1a47a0fe : Update Go recents visibility based off adapter
987799dfa : Animate content fill animation to Recents Go
e921bacfb : Removing hourglass_bottom
86957f28f : Animate to bottom view in app => overview
a2c4200cd : Differentiate empty UI from default in recents Go
a3d80d102 : Add task content animation property
26ad999b1 : Change layout anim from Animation => Animator
8dc1dbe81 : Simplifying and removing unnecessary checks from app-drag tests
1531982d1 : Fix transition progress not applying to drawables
77ca70fea : Tapl: also logging contexts
e77fc8322 : Use correct indicator of a long-press success in tests
476a511ca : Not using Settings app as a source of shortcuts
29a33386a : Check before the user is unlocked before handling proxied events
34ee30c4f : Add drawable for default thumbnail for Recents Go
e041ba0d6 : Temporarily disable screen pinning UI in gesture nav
bb956bd02 : Add task layer drawable class for Recents Go.

+- Project: platform/packages/apps/ManagedProvisioning

58418ba5 : Set skipUserSetup to false on financed devices
2d9a6245 : Import translations. DO NOT MERGE
d898c5c1 : Do not remove work profile if restricted
93a944fc : Import translations. DO NOT MERGE
51f28345 : Import translations. DO NOT MERGE
f63c105a : Import translations. DO NOT MERGE
fa7fe09a : Remove NETWORK_SETTINGS permission.
47a589b8 : Import translations. DO NOT MERGE
ea0094f5 : Import translations. DO NOT MERGE
3f28adde : Add NETWORK_SETTINGS permission to fix proxy provisioning
a97e6eca : Wrap the header adjustment in a null check
0949f40a : Fix edge case where an app (e.g. AGSA) is installed between OTAs so it misses pre-grant.
d9f5a67a : Import translations. DO NOT MERGE
ce5b3eb2 : Import translations. DO NOT MERGE
5619d6d5 : Increase headers to a limit of 90 characters.
e773d7db : Increase the header maxLines when a length threshold is passed
604b50af : Import translations. DO NOT MERGE
71aac527 : Update OTA logic to pregrant new configurable cross-profile apps.
737cd19c : Remove cross profile consent screen.
b7109b78 : Import translations. DO NOT MERGE
b2493577 : Import translations. DO NOT MERGE
fa53b28a : Remove on-boot consent notification.
b2b74792 : Change the header text for the first work profile setup screen.
6e4383e2 : Allow provisioning flow to be aborted
1c149ba5 : Center "add personal account" screen animation vertically
01b8c93c : Import translations. DO NOT MERGE
8571f059 : Import translations. DO NOT MERGE
f9a8c61f : Update financed device provisioning screen
69932754 : Import translations. DO NOT MERGE
ca52a1ce : Import translations. DO NOT MERGE
2c8fdbed : Update work profile on organization-owned device animations
e1c6e2d4 : Add char limit to new COPE strings
2507f611 : Import translations. DO NOT MERGE
e2e134a8 : Import translations. DO NOT MERGE
3c93f27f : Import translations. DO NOT MERGE
f9b6c647 : Update PROVISIONING_USE_MOBILE_DATA behaviour.
8de123ce : Import translations. DO NOT MERGE
6f3efc7f : [RESTRICT AUTOMERGE] Update PROVISIONING_USE_MOBILE_DATA behaviour.
4a3810c2 : Support ethernet connection for demo mode flow. DO NOT MERGE
b78bedbc : Import translations. DO NOT MERGE
226383d9 : Import translations. DO NOT MERGE
b11ebc4a : Import translations. DO NOT MERGE
ad66df59 : Import translations. DO NOT MERGE
3465415a : Import translations. DO NOT MERGE
14e6c170 : Prevents the animation from jumping back after the cross-profile screen
94c9d974 : Improve strings for the personal profile transition screen.
2fcce1fd : Import translations. DO NOT MERGE
e7318daa : Revert "Download managed provisioning app to Downloads/ instead."
11bba0fb : Update cross profile provisioning screen styles
f91c7a08 : Import translations. DO NOT MERGE
2398128c : Remove dependancy on androidx car
4f656c28 : Restore toggle states on provisioning cross-profile screen
ae09df59 : Tweak cross-profile consent provisioning screen
3bae96e8 : Don't Show FinalScreenActivity For PO Provisioning
b8fc158a : Import translations. DO NOT MERGE
8752280c : Download managed provisioning app to Downloads/ instead.
7ddf023d : Reset cross-profile app-op on work profile creation
a21cb4ea : Download managed provisioning app to Downloads/ instead.
b35ff04f : Import translations. DO NOT MERGE
9b894d4d : Finalized UX strings for device lock
a8ec6d31 : String update for provisioning cross-profile screen
1de0ffb9 : Update ManagedProvisioning strings.
b61bfe65 : Import translations. DO NOT MERGE
0fec90af : Disable e2eui.ManagedProfileTest#testManagedProfile
6bd4a743 : More UI/UX update for financed device provisioning
2b7903bb : Import translations. DO NOT MERGE
0ebc9116 : Import translations. DO NOT MERGE
3187fbc5 : Move logic for notification to boot time.
3b93566f : Import translations. DO NOT MERGE
4d7173df : Fix crash in CrossProfileConsentActivity
179e2c69 : Fix cross profile metadata not showing up in summary text
0c43e8f1 : Disable cross profile apps boot notification until INTERACT_ACROSS_USERS is removed from AGSA.
0e0d201e : Ensure that broadcast is not shown when there is nothing to configure.
327d899d : Metrics For DPC Start And Finish
d357b753 : Show notification on boot if cross profile app permissions haven't been decided.
9e78b002 : Add metrics for organization owned managed profile provisioning
b8691e63 : Import translations. DO NOT MERGE
f22a13ad : Reset shared preference when default cross profile app added.
3eae9631 : Grants QUERY_ALL_PACKAGES to ManagedProvisioning
071284a5 : Reset interact across profiles app op on OTA.
16d3a0e2 : Grants QUERY_ALL_PACKAGES to ManagedProvisioning
128b6478 : Correctly check which cross-profile apps can be configured
eaf8c80b : Fix provisioning cross-profile consent screen in portrait if required
9e503115 : Call Setup Wizard Network Interception Service Before Starting DPC
ecc0d921 : Add silent provisioning support for cross-profile consent screen
200519ac : Set cross-profile app-ops from provisioning
9bfbcd40 : Fix flaky tests in ProvisioningActivityTest
7e045da8 : Use SavedStateHandle for provisioning cross-profile consent screen
05c46daa : Integrate cross-profile consent screen in provisioning flow
704d4f8e : Fix broken CustomizationParamsTest tests in master
e85df599 : Remove icon added by accident
6e486fc6 : Add provisioning cross-profile consent screen
c9293343 : Import translations. DO NOT MERGE
458c5a29 : Remove usage of WifiConfiguration#setProxy()
5b5706e0 : Import translations. DO NOT MERGE
8d56dcbe : Update UI on financed device landing screen
5a4e0b6c : Support financed device provisioning
32e541b8 : Parse intent extras for ACTION_PROVISION_FINANCED_DEVICE
7b1d9eac : Import translations. DO NOT MERGE
515b5060 : Check That We Don't Start DPC Twice
4c13239f : New provisioning controller for financed device
cbec4dd4 : Allow DPC To Choose Dynamically Whether To Finalize During SUW
066895f5 : Ignore removed error code
dd894e93 : Prepare Provisioning Finalization To Run During SUW
bb6ead3c : Import translations. DO NOT MERGE
f42eb752 : Import translations. DO NOT MERGE
dd3284f6 : Switch ManagedProvisioning to use TimeDetector
2e81c9de : Rename PO Device IDs access -> Org Owned device
eb9be81a : Reland "Refactor to update the provisioning state during gellerization."
a706d9d8 : Remove unused import.
2576ea40 : Revert "Refactor to update the provisioning state during gellerization."
1442fdcd : Refactor to update the provisioning state during gellerization.
be9fe1da : Import translations. DO NOT MERGE
56f0eca9 : Import translations. DO NOT MERGE
0fc61c4e : Don't Set "Setup Complete" Flags In ManagedProvisioning
49de7e62 : Remove undesired non system apps
e85bbafc : Restrict removal of managed profile created during SUW
6b9f82c8 : Update for new UserType
3737b999 : ManagedProvisioning: Remove unused WifiConfiguration.userApproved
bcff2eb2 : Add logs for factory reset dialogs for easier troubleshooting
97a95e1a : Import translations. DO NOT MERGE
f5aa0132 : Skip edu screens when provisioning a work profile on fully managed device
19cd2c8e : Whitelist all restricted permissions when installing the DPC.
246caf3e : Import translations. DO NOT MERGE
f4cadc60 : Import translations. DO NOT MERGE
50ef5d7f : Import translations. DO NOT MERGE
a63150a7 : Set MANAGED_PROVISIONING_DPC_DOWNLOADED when downloading DPC.
2e5301b9 : Update ManagedProvisioning OWNERS file.
77ca8b1d : Remove unused methods in SettingsFacade.
8a2f51a5 : Add count to the PROVISIONING_TERMS_COUNT ManagedProvisioning metric
80de1d59 : Import translations. DO NOT MERGE
07507f3e : Remove usage of PER_PROFILE_IME_ENABLED property
c398e5f1 : Add Robolectric tests to presubmit.
65107403 : Add delay to fix flaky #testManagedProfile.
57fff972 : Replace flaky testCancelProfileOwner with robolectric test.
e1b74e41 : Log actual download failure reason instead of column index.
b67fdf62 : Replace flaky testColors with robolectric test.
a41b65a3 : Replace Flaky #testCustomLogo_deviceOwner with robolectric test.
2649fd87 : Import translations. DO NOT MERGE
3ac65a47 : Replace flaky NotificationHelperTest with reliable robolectric test.
d6c06fd0 : Use non-deprecated method.
b4ef8d5f : Convert flaky testErrorFactoryReset testErrorNoFactoryReset into robolectric tests.
f9c2189c : Import translations. DO NOT MERGE
6bca43fb : Add test mapping for non-flaky presubmit.
de16e70e : Mark Flaky tests so non-flaky tests can move to presubmit.
8832a7cb : Import translations. DO NOT MERGE
87861643 : Import translations. DO NOT MERGE
adac02a4 : Fix failing FinalizationControllerTest tests.
5a0876c3 : Import translations. DO NOT MERGE
5551a929 : Import translations. DO NOT MERGE
b72b294e : Import translations. DO NOT MERGE
ef92f88b : Import translations. DO NOT MERGE
d405a26e : Update OWNERS file.
b31d609a : Always provision using legacy mode if low RAM device.

+- Project: platform/packages/apps/Messaging

a8b76ea : Allow acceptable media types only for sharing
2716c26 : Support audio attachments through GalleryMediaChooser
6c77158 : Support video attachments through GalleryMediaChooser
a531636 : Do not show the fail icon for a group conversation
519ae7e : Show attachments size during composing MMS
c00d290 : Actual attachments size is the minimum size except images
c12077e : Messaging app crashes after a few MMS
bbda7af : Fix menu item highlight color.
91abcc6 : MessageQueue: Process pending messages per subscription
cce5e8d : Messaging: change Avatar fontFamily to sans-serif-medium
050bc46 : Fix android.os.strictmode.LeakedClosableViolation
711bed5 : Register implicit broadcasts at runtime for updating widgets
1de47c7 : Fix to show PersonItemView for TYPE_CHOOSER_GRID correctly
5e81c84 : Fix covering issue for video thumbnails on widget view
f3ae4c1 : Fix wrong margin on widget conversation view
defea9d : Support sharing with image/video/audio/vcard and text fully
0770975 : Use file extension based on MIME type
36a41d3 : Fix showing wrong image on document picker item
3d6d1f6 : Fix bad RecyclerView issue
710fe2f : Fix NPE caused by invalid IFD0 offset
137fa08 : Import translations. DO NOT MERGE
4b6fdfa : Remove --legacy flag
0106dba : Import translations. DO NOT MERGE
86c1552 : Import translations. DO NOT MERGE

+- Project: platform/packages/apps/MusicFX

1761a34 : Add support for localized equalizer preset effect names.

+- Project: platform/packages/apps/Nfc

83d3c739 : Keep screen on only when dispatch succeed
3d0155c8 : Import translations. DO NOT MERGE
ab2041d6 : Import translations. DO NOT MERGE
331b75b1 : Import translations. DO NOT MERGE
d0b23c18 : Remove the NFC_DEP count from NumDiscNtf
7f3967fd : Refine setReaderMode API behavior
2edd8c10 : Refine NfcBlockedNotification
5f470268 : Import translations. DO NOT MERGE
4b22a05a : Improve isInForeground
69d02d14 : Import translations. DO NOT MERGE
ea16ed61 : Improve NFC availability for active UIDs
a6ff0189 : Fix UserdId value when beam is not supported
fceb0755 : Ensure pending intent on NfcBlockedNotification is immutable
97bff390 : Fix ActivityNotFoundException
f3400374 : Correct path for dump proto
322c6728 : Import translations. DO NOT MERGE
5a26a4c0 : Import translations. DO NOT MERGE
e7e8f1b8 : Reset variable indicating activation when discovery is stopped
36c86764 : Store and dump the crash NCI log buffers
449c8b63 : Import translations. DO NOT MERGE
d860fcb6 : Import translations. DO NOT MERGE
db6406c6 : Import translations. DO NOT MERGE
a753e107 : Import translations. DO NOT MERGE
577e506f : Import translations. DO NOT MERGE
835fe035 : Import translations. DO NOT MERGE
414d7e52 : Improve variable naming and coding styles
5049f4d9 : Improve variable naming and coding styles
2741d3a2 : [DO NOT MERGE]Default disable unknown_tag_polling_delay
d7789dcf : Notify user nfc may be blocked after dispatch failed
03b41daa : Add a notification that tells users their NFC is blocked
ecd91055 : Ignore tag that cannot be dispatched
74dba025 : Import translations. DO NOT MERGE
1f58954a : Support for NFCC reports different protocol with same discovery ID
31cddc98 : Support for reading NFC tag supporting multiple protocols
7ba1c5c1 : Import translations. DO NOT MERGE
016bdf09 : Import translations. DO NOT MERGE
a6cc5bd1 : Fix style name DialogAlertDayNight
142cdc84 : Notify user nfc may be blocked after dispatch failed
bd986ce6 : Fix warnings from static analysis tools
605347ca : Import translations. DO NOT MERGE
179434aa : Import translations. DO NOT MERGE
6d12b89f : Ignore tag that cannot be dispatched
e66ba8aa : Add a notification that tells users their NFC is blocked
b65ce844 : Revert "Add a notification that tells users their NFC is blocked"
800c9f0e : Add a notification that tells users their NFC is blocked
b818e527 : Use generic mifare reader option as default
bf08c64c : Import translations. DO NOT MERGE
0f5cb7fe : Add a configurable toast debounce time
4a269fad : Reduce the latency of receiving preferred payment changed intent
a8d0a840 : Fix warnings from static analysis tools(jni)
756eade0 : Import translations. DO NOT MERGE
334a14c9 : Dumpsys nfc as protobuf
1936034c : Import translations. DO NOT MERGE
317956e0 : Set a configurable flag for tag dispatch failed toast
45c65bfe : Set a configurable flag for tag dispatch failed toast
8a414674 : Protect Bluetooth device information when using NFC pairing
8888666b : Prevent OOB write in phNciNfc_RecvMfResp
ed43984e : Import translations. DO NOT MERGE
1a66241d : Migrate to NfcStatsLog from StatsLog
102b131d : libnfc_nci_jni removing diagnostic
ad688477 : Import translations. DO NOT MERGE
e5af4846 : Import translations. DO NOT MERGE
f6954487 : Import translations. DO NOT MERGE
f325fd35 : Add tag error handling when detecting unknown tech-type
3884a4ad : Import translations. DO NOT MERGE
2a830468 : Import translations. DO NOT MERGE
0eb7541c : Enable Integer Overflow and Bound Sanitizer
fa31fa1b : Correct packagename for protected broadcast
4849eac4 : Nfc: Mark SHOW_FOR_ALL_USERS flag as @SystemApi
3c2a9251 : Fix stack-use-after-scope in NativeNfcManager.cpp
d30b6d44 : Protect Bluetooth device information when using NFC pairing
4a651e26 : Import translations. DO NOT MERGE
e51cb1f7 : Import translations. DO NOT MERGE
557d4b10 : Import translations. DO NOT MERGE
903afcbe : Import translations. DO NOT MERGE
41168548 : Import translations. DO NOT MERGE
e36d4850 : Prevent potential OOB in Mfc_FormatNdef
1763d99b : Prevent OOB write in phNciNfc_RecvMfResp
975b683e : Import translations. DO NOT MERGE
0ca4e8b6 : Import translations. DO NOT MERGE
16200106 : Import translations. DO NOT MERGE
e2f9f557 : Import translations. DO NOT MERGE
1dcfdb3c : Import translations. DO NOT MERGE

+- Project: platform/packages/apps/OnDeviceAppPrediction

d51c979 : Android One AppPredictionService final version. Used to provide simple prediction as top row of app drawer.
e4a57c7 : Initial empty repository

+- Project: platform/packages/apps/PhoneCommon

59dad8b : Import translations. DO NOT MERGE
c1aa3c5 : Import translations. DO NOT MERGE
31d2240 : Import translations. DO NOT MERGE
74919f4 : Import translations. DO NOT MERGE
1a53efb : Import translations. DO NOT MERGE
ddbef8d : Import translations. DO NOT MERGE
179bbd9 : Import translations. DO NOT MERGE
dcf5928 : Import translations. DO NOT MERGE
a2fad19 : Dialpad ui refresh
980de36 : Import translations. DO NOT MERGE
1f0efba : Import translations. DO NOT MERGE
dfd33d4 : Import translations. DO NOT MERGE
f2e6018 : Package PhoneCommon code as a lib as well that TeleService can link to.
d8e8c51 : Import translations. DO NOT MERGE
f078fb1 : Import translations. DO NOT MERGE
1c52c1b : Import translations. DO NOT MERGE
db1c758 : Import translations. DO NOT MERGE
0be3590 : Import translations. DO NOT MERGE
e07a380 : Import translations. DO NOT MERGE
4e549f5 : Import translations. DO NOT MERGE
62a3bc3 : Import translations. DO NOT MERGE
d43f112 : Import translations. DO NOT MERGE
26c1da3 : Import translations. DO NOT MERGE
737954d : Import translations. DO NOT MERGE
1548d4b : Import translations. DO NOT MERGE

+- Project: platform/packages/apps/Provision

961d5a1 : Move the app to /system_ext

+- Project: platform/packages/apps/QuickAccessWallet

c7c214b : Hide Cards and Passes setting when unavailable
2eb1cb6 : Don't show IME over wallet popups
9a70e1c : Remove systemExclusionZone when only 1 card shown
d9300f7 : Add light border to quick access wallet cards
3c29c9b : Do not show wallet-specific lock screen message
dd3f2ad : Import translations. DO NOT MERGE
9b5961e : Show empty state view preemptively
c5da95c : Fix unlock message bug
89603ba : Import translations. DO NOT MERGE
f34209b : Import translations. DO NOT MERGE
3cb50f1 : Overflow menu and zero state UI updates
49f7813 : Import translations. DO NOT MERGE
2d41fc7 : Quick Access Wallet RTL support
05ebb26 : Do not show error message unless provided
f991d48 : Update string comments in quick access wallet
c110c36 : UI updates to quick access wallet overflow menu
0c1eaa7 : Use POWER_MENU_LOCKED_SHOW_CONTENT in wallet
590c126 : Remove extra padding and dismiss gesture listener
b8bee46 : UI updates for wallet
4819ad7 : Increment version to fix Glade Plugin
72c441f : Quick access wallet UI updates: add wallet button and empty state
d147fd7 : Re-query wallet cards on card change event received
1648bc2 : Simpler Quick Access Wallet implementation + UI updates
55570c8 : Update QuickAccessWalletClient
b23a8eb : Add logging to diagnose failures
0085fba : Check availability before querying backend
c813926 : remove .iml file
7074028 : Remove unused dependency from test/model/Android.bp
cd96df2 : Revert "Revert "Initial commit""
88aaf34 : Revert "Initial commit"
13cb360 : Initial commit
de9398a : Initial empty repository

+- Project: platform/packages/apps/SafetyRegulatoryInfo

17c91cc : Import translations. DO NOT MERGE
d80a845 : Import translations. DO NOT MERGE
3f3fd83 : Import translations. DO NOT MERGE
c1b0ff2 : Import translations. DO NOT MERGE
eafe4ee : Import translations. DO NOT MERGE
0073684 : Import translations. DO NOT MERGE

+- Project: platform/packages/apps/SecureElement

a0108dd : Refresh terminal instances when switching between SS and DS
69dbe6f : Deny the operation to select ISD-R aid
79a2fb5 : Allow OpenLogicalChannel with null aid for privilege apps
b8b2823 : Fix ActivityNotFoundException
6b46ee4 : Correct carrier privilege checking
489369c : OpenBasicChannel with UICC should not be allowed for non-privilege apps
054af27 : Fix redundant codeflow in openLogicalChannel with UICC terminal
2add476 : Do not overwrite mFullAccess setting
f1ac0f7 : Allow privilege app access to open channel
9e1ce19 : Change naming to be more specific
9f43436 : Update OWNERS file
c3f935b : Include channel operation in synchronized area
38da55f : Include channel operation in synchronized area
2696652 : Migrate to SecureElementStatsLog from StatsLog

+- Project: platform/packages/apps/Settings

504c673017 : Import translations. DO NOT MERGE ANYWHERE
706bd58d00 : Import translations. DO NOT MERGE ANYWHERE
57154fbac3 : Fix multi user crash when Add guest was tapped multiple times
2532f0b32c : Import translations. DO NOT MERGE
d7102ca072 : Import translations. DO NOT MERGE
4794b798c4 : Fix toggle widget can be switched under overlapped view
42219fb395 : Delete media feature flag
042f3d1bf5 : Import translations. DO NOT MERGE
eaf1564d9f : Guard against SecurityException of accessing to slice uri
6507b1e828 : Import translations. DO NOT MERGE
435bee70ea : Import translations. DO NOT MERGE
2a483616ec : Import translations. DO NOT MERGE
9dcae7e510 : Import translations. DO NOT MERGE
61147df890 : Fix the bug of showing the "Smooth display" item in the search result.
ea689abbcd : Fix the exception of accessing an ArrayMap
222be02b34 : Fix bug: "Hotspot & Tethering" preference doesn't get updated
45092142eb : Import translations. DO NOT MERGE
9055425240 : Import translations. DO NOT MERGE
0476ba2351 : Import translations. DO NOT MERGE
93ac3f385c : Import translations. DO NOT MERGE
4884cfacdb : Import translations. DO NOT MERGE
d683d25f47 : [qrcode] Open any available camera if back camera isn't available.
d96f81ac8c : Change the order of dark theme options to match night light
fe9fb7b786 : Import translations. DO NOT MERGE
0b6df85dc2 : Import translations. DO NOT MERGE
f11088a886 : Revert "Revert "Workaround of Slice not pinned bug when using Sl..."
ba7f6d7d45 : Prevent overlay drawing on top of Bluetooth discovery request dialog
5e402df833 : Increase char limit for translations
8d74809e96 : Fix the Night Light page UI shrinking
3c782f7645 : SQLiteCursor must be closed before throwing exception
480409ca7b : Add bottom padding in SliceView for output switcher panel
382f81a570 : Update ouput switcher panel height from 6.5 to 5.5 slice items
df46788a5d : Apply round corner to the album icon in output switcher panel
1b514c3f37 : Revert "Workaround of Slice not pinned bug when using SliceCallback"
98a8640de2 : Fix failed test cases
336ff700a2 : Fix com.android.settings.media test case fail
5faf771722 : [Settings] Learn more link should be removed when not supported.
a5c9c0458c : Increase character limit.
cef7d97031 : [Wi-Fi] Fix MAC address title information display bug
4b5e95daa1 : Remove NR NSA from voice network type
f3afef8419 : Prevent overlay drawing on top of Bluetooth pairing dialog
f1a0801c00 : Fix the bug of not showing lock screen before entering Smart Lock page.
73afb042dc : Workaround of Slice not pinned bug when using SliceCallback
b54f9b4921 : Disable the defulat animation of the RecyclerView to avoid UI jank.
2e0758f7ae : Decrease memory usage for sleep idle test
40b79387cc : [Settings] Avoids disabled component when page start from setup wizard.
52003358fe : Import translations. DO NOT MERGE
82322a6754 : Import translations. DO NOT MERGE
f7e6c1e4c5 : Add log to capture the hardware status.
3ee13ce4d6 : Fix homepage cards show up problem after first launch
a99b8799ee : Make Telephony related PreferenceController un-sliceable
ad9a214fff : Revert "Revert "Fix SecurityException while accessing Slice Uris""
aeabfc3050 : Add a separate line at the bottom of list area in output switcher
36796a1616 : NetworkModePreference's list needs to allow values set from overlay.
52ac47d9c8 : Revert "Fix SecurityException while accessing Slice Uris"
c34c5d994b : In output switcher, the name of the device disappears for a brief period, which makes it seem like the devices are swapping positions.
9c3cb64e08 : Add bubble and shortcut info to notification log debug
a9a7f65a10 : Stop expecting WifiConfig extra from CONFIGURED_NETWORKS_CHANGED_ACTION broadcast
80ac68ca91 : According to the enrolled status to show/hide face unlock results
2e790e1859 : Fix SecurityException while accessing Slice Uris
efb029c067 : Remove unused resource from TetherServiceTest
d489acb2e3 : Remove the feature flag of contextual home V2
13f3e8f04b : [DO NOT MERGE] Add toggle for media resumption
03a42fd844 : Update notification subtext
22ed240aab : Fix the dark theme obscures the center marker of audio balance slider.
0625bb4815 : Fix the overlapping problem of the burst of slice updates
553dcca790 : Import translations. DO NOT MERGE
51fb73e512 : Launch work dnd setting for work-profile apps
72c2fa5a3d : Avoid NPE when screen title is null
e1186254d4 : Add new Always on display slice
e22bd7a2e8 : Get entitlement configuration from intent extra
7084631b4b : Align Slice Row title icon with Panel icon in output switcher panel
10c970c571 : Wifi details - handle no profile owner
a92deac94d : Workaround for Recent app icon disappear
22ed18f516 : Import translations. DO NOT MERGE
88e4c39e83 : update description for string transaltion for IT-CMAS requirement
2552dffe6e : Allows IndicatorView to have a different size than Settings Activity
e3a821d6fe : Unable to adjust remote session volume in Sound Setting
3e8425468b : [Settings] WEA title wording change
723c251c13 : [Settings] Allow talkback to focus and select APN
451ae5441e : Import translations. DO NOT MERGE
924e9e39c1 : NetworkRequestDialog: Exit the dialog on connect failure
23e3832fe0 : Import translations. DO NOT MERGE
258fd7c03b : Explicitly request focus after button pressed
670a30e766 : Remove password shards from memory
c3703cb4fe : Revert "Mainline: removed legacy UI for network selection mode."
9bdeef43fd : Refine layout for output switcher panel
a891edabdb : Import translations. DO NOT MERGE
27b0ef6eb3 : Output switcher panel requires large title icon for Slice slider style
3f511d8ca9 : Unicode-wrap app names for default apps summary.
f7afded1d1 : Fix Slice not pinned error
895ddf239a : BiometricFragment should commitAllowingStateLoss
dd3324a326 : rename "Emergency Alert" to "Public Warning" per IT requirements
17feecffae : Replace ConnectivityManager as TetheringManager
87e16f416f : Don't pass channel info for the bubble app page
257b9bcdfa : Remove schedule recheck logic from TetherService
3c3f362125 : Improve BT slice card loading performance
62b15ac669 : Update App info behavior for mainline module
76d2afb832 : [adbwifi] Handle tls port changes.
47ee699c6b : Import translations. DO NOT MERGE
6cf65538b2 : Import translations. DO NOT MERGE
92b09e825f : Remove isProvisioningNeededButUnavailable usage
b5556e847c : Add a new SettingsCategoryPreference style
dfdcdf1330 : [Wi-Fi] Request focus on input field when config a WiFi network
8d5cb9a2d0 : Add app icons to leasee view in shared data dev options.
f71eed162d : Add logic for 5G icon to SIM status dialog
4e2a0717c9 : Change user setup prompt dialog showing logic
2ee47d8762 : Remove char limit from permission controller subtitle
425504c2de : Fix blocked notifications screen
1633ae37e7 : Apply BLUETOOTH_ADMIN permission for BluetoothDeviceDetailActivity
818fef48f3 : Allows to launch only authenticator owned activities
c8f92acbfb : Allows to launch only authenticator owned activities
addc1ea1b9 : Allows to launch only authenticator owned activities
d1a7a5618e : Add the "Smart Lock" item to dynamic index.
2b4f45574e : Apply RangeBuilder amination for media transferring
a1933458c5 : Add new description to Permission manager in settings
6534317317 : Fix shortcut flags
8fc0a24bc2 : Add extra summary string in cross profiles page
543c9c6f2d : Update "yes" string for German language.
c920a58d5f : Add blob size to shared data dev options screens.
b35b78b3b6 : Add Smooth Display option to developer in Settings
8870dcb421 : Fix keyboard navigation work in Settings home page
de4320b5dc : Import translations. DO NOT MERGE
69192535d5 : Import translations. DO NOT MERGE
6b73e0fc97 : Add keywords for a few settings
d44a2fe211 : Use the plural format for "See all COUNT apps"
c48d63752a : Prevent overlay drawing on top of Bluetooth discovery request dialog
5a9e58372a : “Bluetooth Audio Codec” is not getting listed while searching for it using “keywords” from settings search tab
04b2ab2065 : Add cross profile apps entry in the privacy screen
8d76e4b239 : Import translations. DO NOT MERGE
4ff357addc : Hide "Open by default" entirely for browser apps
acd2b849e4 : Import translations. DO NOT MERGE
737ec77c4f : Revert "Stop usb tethering when user cancel it"
7f43530a15 : Statsd UiEvent logging for notification history.
6a88e140fe : Add entry point for conversation settings
d40f7f707e : [Settings] Move mobile data template out of framework
418c85f139 : Suppress battery saver suggestion notification
f6841ef548 : Add a setting for allowing overlays on Settings app
5e082cb401 : Fix contextual card robotests.
e32e6cc981 : Some text polish
43f9adea62 : Improved UX when no debuggable apps are available.
2545b4aa3d : Hide header if no items present
3e9fb7c765 : Remove High usage battery tip from Settings homepage.
bf1de21131 : Fix output switch will show empty slice
893107fc60 : Revert "EnabledNetworkModePreferenceController Remove AllowedNetworkType"
078dbf10d3 : Import translations. DO NOT MERGE
b595029a27 : Import translations. DO NOT MERGE
9851295961 : Fix RTL alignment issue in the "How it works" page of Contactless payment settings
4029f92f12 : Add a bubbles content description
3d613bb6c9 : Only show Bubbles link for messaging apps
d0d07ddceb : Use PackageManager.FEATURE_CONTROLS to decide availability
77f8c4add6 : Update DND add bypassing app string
106431e525 : Improve multi user functionality for restricted users
bed0f23940 : Fix the janky transition of contextual cards.
d06333167d : Cleanup notification channel slice
fb4a0c25e0 : [Settings] Avoid crash when switch SIM during PIN lock
0989586ce2 : [ANR] Settings froze
18428dce24 : Import translations. DO NOT MERGE
57cc7d01ae : Incorrect localization of dark theme custom time
740db33c5c : Revert "Do not prebind sticky slices."
259e6288c9 : EnabledNetworkModePreferenceController Remove AllowedNetworkType
850bafbf58 : Disable anomaly app detection for battery
9d789ee7ba : Increase the timeout for contextual card loading.
ce0f3c66a0 : [Settings] Avoid crash for VoIP account displayed as default voice
2ec9aee1e1 : Send metrics log of card dismiss event to SI instantly
5e51ed6a89 : Allow setting password during provisioning if FRP is not supported
c2ee364f6f : AOSP Cellbroadcast renaming
2ee4df2af5 : Remove duplicate search result when search "Bubbles"
ef4c044053 : Some notification history fixes
149cd3dd77 : Hide IKEv2 VPN options if not supported
ee4ec4b33f : Enable the filterTouchesWhenObscured in Special app access
33914e738d : Improve feedback when failing transferring a disconnected device
24ac9876d1 : [a11y] Fix Talkback speak "Edit box, Nickname" for "Select photo" button.
e7465b0f5f : Opening Multiuser doesn't toggle it on
b381ac0bad : [Settings] Avoid SIM toggle switch loopback
e82e96b92c : Import translations. DO NOT MERGE
1af5b0cd7b : Non-deselectable routes can be deselected
46f060370c : Remove duplicate search result when search "autofill service"
3c03f0a8a8 : Change AppPicker theme from dialog to full screen
cef1020f75 : Update summary of Gesture
66db366aef : Fix wrong line break in sub text on Bug report handler settings
350affcdfa : Fix Talkback annoucement for Media Output panel.
9e78ec75d1 : Update conversation-related strings
f203a66a74 : Close and disable SIM lock dialogs when SIM removed from device.
0cc77c1db8 : Import translations. DO NOT MERGE
2679bf5af0 : clean up layout & styling of notification history
cd9694bd2f : Import translations. DO NOT MERGE
4f2090ddc0 : Fix disappearing biometric prompt for the managed profile
6b457d882c : Improve scrolling performance for App Info page
b7d1aa8efa : Add data collection and metrics for Media Output Switcher - 2/n
732514cd5f : Fix the search result "Google Account" doesn't work.
2efe482d95 : Forward the ResultReceiver to Tethering Entitlement app
e9cbf1b698 : Create new WifiEntryPreference if WifiEntry object changes
04d50c9709 : Switch from shortlabel to label
39ceee9e00 : Only show work profile notifs if enabled
07767907d5 : Show subtext for previously connected devices on BT card
6a73e08db2 : Import translations. DO NOT MERGE
0b64a3c313 : Import translations. DO NOT MERGE
d1d32e7d22 : Fix button selected state
663cc934d9 : Guard against NPE
a1c0269027 : Map local context menu to the correct item
7730d301b7 : Move PeakRefreshRateController to Settings app
414f8b8fe6 : Add corresponding code for the new NR condition
17e2e158c4 : Talkback focus doesn't move in liner order after tapping selected option in switch device panel
a5eb615038 : Reads back inset scale value from config.xml instead of hardcoded values
f78e7f5976 : Refine the banner view for accessibility features.
43eb71bceb : Change to use CaseMap.toTitle in shortcut type summary to handle different locale.
1df322225b : Add bottom padding of profile group on Bluetooth detail page
f0ca8d4309 : Remove duplicate search result of "Assistant apps"
b347128bbf : [Wi-Fi] Expose AP Band outside of the Advanced section
2282386c99 : Change caption summary to get the whole translated string directly.
d3fa045e35 : Close Settings page when cross-profile appop is granted
f0c3245639 : Fix jank on conversation screen
cd237ccf9b : Update conversation launch point
eca1e4d197 : Add settings for apps that don't use full conversations
77bec31eb5 : Output switcher shows the device list by an incorrect package name
a5280fcc51 : "Play null on" displayed under media volume
45256dee2f : Update string to keep On-screen keyboard naming consistent
606479bc81 : Add the content description for accessibility tutorial pages.
c1bb4c3045 : Import translations. DO NOT MERGE
5f50215f6b : Import translations. DO NOT MERGE
52508c5ba4 : Import translations. DO NOT MERGE
7a917b74a8 : Import translations. DO NOT MERGE
badcb4e415 : Remove duplicate search result when search "Calls" and "Messages".
dba11e82b5 : Revert "Revert "Unable to select twilight scheduling after enabling location""
88815d1456 : Prevent overlay drawing on top of Bluetooth pairing dialog
493e1a62c8 : In Media Switch output panel, Switch access shouldn't select the first device when selecting the device list
a402e4f3ce : Display previous active media information
ac59ea8e23 : Do not prebind sticky slices.
efabdcc7d6 : Avoid launching activity-based feature to force stop exist actiivty and recreate it.
a2d5ba3ebe : Fix text view padding issue in EmptyTextSettings
8c7c22d4b9 : Add null check for intent in AppPermissionPreferenceController
9a6e7329be : Remove divider after last items
17ad56b3fc : [Settings] Avoid from redraw UI when first time onResume
9a70887d75 : Refine layout for output switcher panel
232cfc4e76 : Show the app pinning description after user enables it
b3d5df4989 : Add the settings content observer for shortcut preference.
782438347b : Revert "Unable to select twilight scheduling after enabling location"
7e70ef64d4 : Revert "Add the settings content observer for shortcut preference."
d6d8f98844 : Allows to launch only authenticator owned activities
a52782bc06 : [Wi-Fi] Quit worker thread of WifiPickerTracker
0216de39d9 : Remove the xml for bubble pref in developer options
d207f1baee : Revert "Create QS media player setting"
112cd4d6d1 : Fix the issue that title of Color inversion page is wrong
ca42bd3efc : Set the text of accessibility description in suw to center
4c5c80d421 : Fix the search result "Free up space" doesn't work.
bee14256df : Add metrics log for special cases
0383d76a5e : Add setPackage for PendingIntent in SliceHelper
d6c88649f6 : Fix broken test cases
beb7d8485d : Revise the text limit of volume shortcut key.
785af0c15a : Add the settings content observer for shortcut preference.
8ac1e4d49d : Update icon tint color when the user toggles Dark theme
550fd3ef9a : When only one device is selected in dynamic group, the device should be disabled
bcbd9158d6 : String changes in the cross profile settings page
9073b2f968 : Unable to select twilight scheduling after enabling location
7475ebe93d : Rearrange styles and remove the same attributes as the parent style
09194c9b92 : Import translations. DO NOT MERGE
44df9f25de : Import translations. DO NOT MERGE
0cba2fe133 : Fix that the inconsistent accessibility content pages under Setup Wizard.
6dcb8e29e5 : Import translations. DO NOT MERGE
61bc2d335f : Import translations. DO NOT MERGE
e9e0b3fbfb : [Wi-Fi] Fix connected to notification string bug
d2572c3295 : Change to use ComponentName instead of String in log.
3e2c20e730 : Import translations. DO NOT MERGE
bb6f69087b : Import translations. DO NOT MERGE
928a9cbe14 : Add the string for caption size
278e5ecaff : Add the string for accessibility shortcut
6060bc66e5 : Add low battery level for case
b549c0f615 : Single line for output switcher panel title
65e08df980 : Leverage the panel title font size of non-first row
f392eae213 : Update "Play media to" in Sound Settings
6421bec35a : Hides gesture nav settings page from search, when not available
4d7d4effa5 : Improve multi user settings screen
d55449aec0 : Add Auto Revoke log to the App Info page
e8ffbb21a1 : Talkback speaks "work" for work profile app
bfdf45e565 : [Settings] Code reformat
fff8c56de2 : Revert "Improve multi user settings screen"
a2f5497d69 : Correct the string relate to volume shortcut keys.
833fae0387 : Revises the strings to meet the the activity-based accessibility feature.
a87a7009b0 : Refines the animated image to fit the screen display.
7fcfac49cf : Settings > Sound crashes if no BT
d1c8d2a771 : [Settings] Update EID in background
cabe76debc : Display "Android Auto" in Connected Devices summary text.
1e0d40f2bd : [Wi-Fi] Enhance Wifi Settings unit test cases.
5e7f190a65 : Remove hard-coding cellbroadcastreceiver package name.
69ee49c8d1 : Fix default for CONTROLS_ENABLED
bddd652bb0 : Hide RESTRICTED bucket from list when off.
172f4064a9 : Hide the app details preference for mainline module apps
fdf6273580 : Fix the layout direction problem in RTL locale
901e1503f5 : PanelSlicesAdapterTest failure
3dec052a06 : [Settings] Mobile network not updated based on SIM change
8258eb0327 : Revert "Display "Android Auto" in Connected Devices summary text."
9546b7fdcb : Stop usb tethering when user cancel it
02606e31fd : Fix the tutorial title is inconsistent with the description under Talkback.
4cca8db28c : Update description when device allows guest user
2ef5a87f36 : Update "Play media to" to "Play <APP> on"
3c895271ad : In system nav settings, makes back inset animation full screen.
2f47d771fb : Add 12dp padding above the first slice item
6fb790b092 : Display "Android Auto" in Connected Devices summary text.
ae9dc54c56 : Remove duplicate result for dark mode
d19dc306dd : Improve multi user settings screen
5b957476be : Replace banner video with static image for Color Inversion.
e0327ee583 : Reload homepage cards when necessary
0065f2e460 : [Settings] Code refactor
14eabdcf97 : Import translations. DO NOT MERGE
77a20b381a : Import translations. DO NOT MERGE
67fd2e916d : Add a keywords for "Pair new deivce"
abf31a44c8 : There are two same items in manual selection page, remove one item
47994dea19 : Add log for debug
40111a5988 : Update "Play <APP> to" to "Play <APP> on"
cb96685c8f : Developer option for the app freezer
b7f98f7667 : Remove the second network scan.
9bb55e1084 : Update some notification strings
17b882a94d : Fix broken test cases
7ea8e7ef1e : [Settings] Code refactor for availability session
017cc4e48f : [Settings] Crash avoidance
e9b91f08c4 : Modify rule of remote media session UI
3d62032fed : [Settings] Query historical data in background
d231727e3b : [Settings] Code refactor
2a7767ee26 : [Settings] Adopt TelephonyBasePreferenceController
19507e7585 : [Settings] Enable access from non-UI thread
a9de4477e6 : [Settings] Avoid from crash
6d60248053 : Enable some settings pages to use paralleled-loading method
37c795af3a : Import translations. DO NOT MERGE
0ddc3675c4 : Remove Connect/Disconnect button dependence on WifiEntry.isExpired()
4d74ae2e67 : [Wi-Fi] Enhance com.android.settings.wifi.p2p unit test cases.
665c36eae2 : Create QS media player setting
815ee670c9 : Center text even if string is long
d3b4b1043b : Add keyword for app pinning setting
509c0119fb : Add icons to contextual Wi-Fi card header
ae661a0782 : A new ui flow for screen pinning feature
329b20a445 : Add metrics log for special cases in Lanugages & About page
1efd7878c7 : [Wi-Fi] Modify NetworkRequestDialog title & summary
41ee5663ab : Twilight Location off text
be4ed2a3cb : Add "Play <APP> to" string
9dc0a45fd8 : Fix NPE crash when opening the app info from shortcut suggestion
7c84508e16 : Fix icon color in dark theme.
439947aec7 : Update work challenge header in Settings
99b363fb18 : Fix bubble tests
a21962b3c9 : Fix missing zone strings in some cases
e76f541f7c : Logs accessibility service user trigger status.
502a5eb1c5 : Fix the preference index conflict problem
df5aaec663 : Remove index for Take call on of Sound page
d6c805f0bb : Settings: Fix force close when destory sim lock fragment view
d304c20a15 : Refine contextual Bluetooth card behavior when Bluetooth is off
86aa111f0c : Set usage graph LTR layout direction for Persian & Urdu
de1258f9cf : Fix InvisibleToggle type service does not turn on or turn off correctly when edit shortcut dialog.
84587b1aa3 : Improve the performance of displaying preference.
6de079f842 : Import translations. DO NOT MERGE
2a3fe1c938 : Import translations. DO NOT MERGE
b0962e5dda : Remove enhanced connectivity switch for non-pixel
e4a04eccd8 : Fix history task stack
6b2716fce0 : Remove unused development setting
1895f8b5f2 : Move ImeAwareTextEdit to android.widget
a27918494f : Add list of selected/excluded convos to bubble settings
1a2e7ad52f : Fix some icons on conversation screen
e6fae38169 : Fix NPE if CarrierConfigManager is not available
6950a8056e : Fix - Bug report handler settings is not shown when it is launched by a work profile app.
dcc79e9942 : Update strings to be more translation friendly
05c0ab0324 : Check if FRP policy is supported in Settings
c91a8bce5b : Add icon to current screen saver preference
225db346b6 : [Settings] Avoid mobile data usage init in WiFi usage
96127fe621 : Remove sub-text from slice builder
f939976367 : Allow > 1 line title for DND duration preference
43daeb90da : Change the name of accessibility service fragment type to more descriptive names
ae2d681faf : Separate dnd categories in a list
8fe4b28312 : Updates for msg apps that don't use shortcuts
c5b78e072f : Fix broken tests in RedactionInterstitialTest
a8ea534674 : Separate call/messages dnd summary string
260ad5c523 : [Settings] Align data usage calculation
69653f0585 : [Wi-Fi] Show Wi-Fi editor for authentication failures
c162aa3acb : Import translations. DO NOT MERGE
9f196efcad : Fix when search "storage", there are multiple results
e17e302c9e : [Settings] Sync summary of call preference with dialer
b33a59b860 : [Wi-Fi] Add object comments for WifiTrackerLib migration
d02c31e693 : Hide the "play media to" option
9e50eb1598 : Add the enabled status into the condition for the service which is VolumeShortcutToggle type.
ec8f79925a : Ensure CryptKeeper runs with its own task affinity
b6139c0caf : Look up CBS package name through PackageManager.
11c5f9427c : Add SearchIndexable to Power Menu
c8ca3c15d2 : Import translations. DO NOT MERGE
29020158d3 : Refines the limit of advanced in edit shortcut dialog.
b26b9561a1 : Fix broken NfcAndPaymentFragment test case - searchIndexProvider_shouldIndexAllItems
c433a867b3 : Dynamic grouping failed the first time
d59d32e106 : [Wi-Fi] Add new unit test file WifiP2pSettingsTest.java.
f04061372e : Cast device missing from output switcher list
828ccaf399 : Update low battery level for advance bluetooth device
87a4577472 : [Settings] Support re-init DataUsageSummaryPreferenceController
76627e415d : [Settings] Fix DataUsageUtilsTest
2869235a86 : Refines accessibility button in shortcut summary strings
4704d6394a : Fix some heights
cee485b88b : String update for notifications
03acb7a609 : Mark work profile apps as such for voice a11y services
bc10c00149 : [Settings] Support the display of data usage when SIM inactive
29e37ceaa1 : [Settings] Fix CellDataPreferenceTest
771163f0d3 : Fix Auto click (dwell timing) the checked option isn't the same as the option before upgrading the OS
ae01b5db8e : Import translations. DO NOT MERGE
c6c4d036da : [Wi-Fi] Add IMSI privacy protection warning summary
1c376a3a10 : Change color for homepage background
a73cb31f63 : [Settings] Fix DataUsageSummaryTest
3248d004d3 : [Settings] Move some work into background thread
8cbb44d6f6 : Tutorial improvement for Accessibility shortcut (3/n).
72aa60ae95 : Tutorial improvement for Accessibility shortcut (2/n).
cfe3e454ac : Tutorial improvement for Accessibility shortcut (1/n).
048d9fe19e : [Settings] Code Refactor
8a27603600 : Fix formats and internationalization of the string "0.6 seconds" in sk language
b4ee096a54 : Failed ROBO tests
761a13700f : [Settings] Code refactor for data usage
9a8f64e661 : Ignore the failed test cases in the DataUsagePreferenceControllerTest
2980f78e36 : Add conversation onboarding
1a703c4846 : Revert "Ignore a lot of failed test cases on Settings"
fa3c931ab6 : Make ApnEditor can show the customized default value on UI.
0fef82fbd1 : [Settings] Mobile data usage code refactor
4bbc85eb54 : Fix the incorrect title of Panel
55ce33fbe7 : Incorrect checkbox icon in dynamic group panel
6ea4727eb4 : [Settings] Mobile data usage code refactor
d9d08ebd4f : Ignore a lot of failed test cases on Settings
1a8d501d7d : [Settings] Adopt TelephonyBasePreferenceController to data usage
df59284329 : Fix the accessibility toggle layout for RTL
61b9714a34 : [Settings] Fix DataUsageSummaryPreferenceControllerTest
ea3bfabee6 : [Wi-Fi] Fix a fail WifiEnhancedMacRandomizationPreferenceControllerTest
518023ca0e : Add setting toggle for power menu privacy
4922aa006a : Notification history a11y fixes
08cc6396b2 : Fix Robo test failure in NrDisabledInDsdsFooterPreferenceControllerTest.
7f086a1b6b : Add information video placeholder and ref
d796da16f0 : Update ZenModeSettingsTest
153c5d514e : Remove search result regression test from Settings.
bfe16291a3 : Fix breadcrumb of search results provided by Settings
5308d5f88b : Fix Robotest failed
e94de7fbb2 : The volume slider should not show for the unselected device
205b585cf3 : [Wi-Fi] Show not show Wi-Fi edit UI for never connected open Wi-Fi networks
dcef423720 : [Settings] Refactor test case DataUsageSummaryPreferenceControllerTest
0f47147543 : [Settings] To avoid from crash when callback
5094248487 : Ignore a lot of failed roboletric test cases
52d7a96020 : [Settings] Refactor for performance
9bc2f7f8bc : [Settings] Code refactor
4fe1de57a5 : Change the wording from "Stop casting" to "Stop"
f74c0a72b6 : Show default description only if description and html description are empty
c10ec56e0f : Add ethernet tether option into AllInOneTetherSettings
80be9de6d0 : Define a helper link for 5G limitation in DSDS footer.
6c8451a89f : Set explicit back target for history
1be2666d11 : Remove unused attribute 'EXTRA_SUMMARY_RES'
d1a31ab6b3 : Update Wi-Fi configs restrictions
71dd32ded0 : Hide volume slider in Output Switcher when volume adjustment is restricted
a277adc7c7 : Uniform the settings enum proto for accessibility tutorial.
23ed0b2c34 : [Settings] Avoid from EUICC access blocking main thread
a66cf69f1f : [DataUsage] UX enhancement
8f67701294 : [Settings] Support of DSDS API
1b87a5528c : Import translations. DO NOT MERGE
f6f96f8a85 : Import translations. DO NOT MERGE
cecc69512d : Update conversation bubble settings
f43cf08634 : Update configure notifications screen
25054ba36d : Stop disabling wifi toggle when tethering is restricted
059c5ed6c3 : Fix Auto click (dwell timing) does not speech out meaningful delay time in enlarge or scroll by volume key
b6c30a2c31 : Do not generate copyable slices for Settings Search
f8757b7112 : [Settings] Fix crashes caused by null bluetooth adapter and ethernet manager
b8e0cd7989 : Revise strings as per string UX review
969a6a613c : Fix failures on com.android.settings.network.ApnEditorTest
d63c5ebff5 : Fix incorrect app count displayed under special app access
54150c9942 : Support another new intent for mainline module intent
b3bb7a0237 : Fallback to AOSP emergency info if the original intent is broken
e1eec16427 : Use new setting key to maintain the list of user assigned shortcut targets.
205846c9a2 : Refine inputRange layout in output switcher
596662c52e : Implement auto revoke user whitelist intent handler
e3cb4f094e : Launch subscreens with the correct user
f046dc37f8 : Revert "Don't write user_switcher_enabled value when enter this Settings"
6436895d0b : Make ActionDisabledByAdminDialog can adopt selected font
58cc3ea7f9 : Revising the function name related to user shortcut type.
37812984f4 : Add missing NR network mode in setPreferenceValueAndSummary
e60faf8056 : [5G settings UI] add UI for the 5G limited VoLTE dialog
750a89d1ab : Refines animation for caption preferences tutorial
e54e0296ca : Incorrect panel layout after rotation
44b74c9cfe : Refactor the OpenSupportedLinks
2483124478 : Fix breadcrumb for the search results of Custom restrictions page
c67a0d853b : Add check of canConnectTo5GInDsds to show NrDisabledInDsdsFooter
23713517c1 : Revert "Don't write user_switcher_enabled value when enter this Settings"
1845421ef8 : Update flows for notification history
77c41c1a5a : Revert "Don't write user_switcher_enabled value when enter this Settings"
28243367df : Fine tune the maganication area edit dialog
7baddeebeb : Merge lastest test case from master
5a554ccbfa : Add Dismiss action in Talkback Local Context Menu
9fc6f40518 : Import translations. DO NOT MERGE
75e0490c49 : Import translations. DO NOT MERGE
409c3dfe68 : Bubble settings: feature, notification, app
eb0531f0df : Output switcher subtitle modification
787c420c73 : [Telephony Setting] Add Preferred Network observer for Auto Select Network Mode
3562ec3196 : Pathfind a way to Validate DSU before releasing GSI
4601d62089 : [Wi-Fi] Fix NetworkRequestErrorDialogFragment exception when rotation
cfd862db37 : Tapping on Play media can have up to a 1 minute delay
28895f2822 : [NFC] Disable contactless payments when no payment application installed
afb01f12cd : Fix NFC UI is not available when switching to 2nd user
18faf05e26 : Remove duplicated search index data of "Live Caption"
ecb66ce790 : Fixes for notification history
0f3eba36f2 : [adbwifi] Add qstile for wireless debugging.
32f2839703 : Fix padding on DND settings header
b7e1ececea : Fix breadcrumb of search results provided by Settings
1766b3c01d : Fix indexing error of mobile related controllers
cad93df0a4 : [Settings] Avoid rename inactive subscription from NullPointerException
0304e5f90c : [Settings] Avoid from crash when pull out SIM
0e75d475ec : Hide Bluetooth, Reset, Accessibility Settings in ARC
d004dfc4b3 : [Wi-Fi] Fix Hidden network option scrolls to bottom problem
ce92b0efb7 : [Settings] Add more owner
bff36f7e8c : Sets the scroll indicators for edit shortcut dialog.
ecc377bab8 : Update DND strings and image spacing
9c622a85a4 : Update "important" conversations to "priority"
6684c5c4f8 : Remove unused file.
aa6b25e137 : [A11Y][Wi-Fi] Prevent data usage header spinner speak at onResume
98c17ee49f : [A11Y][Wi-Fi] Fix multiple Spinner selected speak out at once.
3bd20b6bc9 : Fix VPN settings UI to validate IPsec Identifier
56a7e26e90 : Add ellipsis to dnd notification settings
f535e87e51 : Improve work profile unification flow
3cde287564 : Update string to Android security update
a971c458ba : Check is5gEntryDisplayed in NETWORK_MODE_LTE_GSM_WCDMA mode
6ce37e3f53 : [Settings] Code refactor
a82d2c8a88 : [Wi-Fi] Use getUriHelpString() result to judge if Settings APP should register the help button click event and file related intent if need.
067757f8d9 : [Wi-Fi] Fix TalkBack focus lost in SavedAccessPointsWifiSettings2
31e944a20a : Import translations. DO NOT MERGE
ae901dc181 : Import translations. DO NOT MERGE
a49e904780 : Import translations. DO NOT MERGE
ea107980f0 : Import translations. DO NOT MERGE
5866463e16 : [a11y] Fix TalkBack readback on adb qrcode fragment.
2a85924977 : [a11y] Set focus on "Pairing device" text once QR code is scanned.
be11a370e6 : Fix gesture navigation popup is displaying inconsistently on the System navigation page.
7ab0499a38 : Merge "Catch crash in mobile network ProgressDialog" am: aaee4539c7 am: 840506e88a am: 2d84cdbc3a am: e6c57426cd am: 7300bab2b6
1df6c9cdd4 : [Settings] Code refactor
9c69ded434 : The text on toast should be changed when remains 1 time for SIM lock input
b12e3b96c9 : Support click metrics logs in several pages
73c2a8b76f : Add keywords for system naviagtion setting
6fb4059944 : Transferring to a cast device should not close the output switcher
2f87c336da : Settings crashed by a null worker
819abf7f87 : Refine metrics log in infrastructure
b1c7e21066 : [Settings] Core refactor
7c073c4c40 : Add accessibility color inversion help resources to link to existing help page.
2aeedcde21 : Update display logic for no shared data.
94ad6a1959 : Adjust tap targets in history
b1d19a8b35 : Fix advanced preferences behavior in AllInOneTetherSettings
83df54b007 : Added settings screens for Power Menu
ae9060246b : Add a developer setting for conversation enforcement
a03995505f : Import translations. DO NOT MERGE
3aacc4e59a : Import translations. DO NOT MERGE
62e3a8276e : [Wi-Fi] Fix EntityHeader signal strength icon invisible problem
204fa8a420 : [NFC] Add a picture under NFC settings to show NFC detection point.
aa87e024d5 : Support caption second UI structure (5/n)
9e1bb0def1 : Support autoclick secondary action (8/n)
85055801fe : No feedback when attempting to transfer to an unpowered BT device
9266fe32f7 : Add security patch level check in DSULoader
01871ab415 : Hide the DSULoader when DSU is running
9f8e7a90d8 : Import translations. DO NOT MERGE
c7a77f6065 : Update history flow
a8bd1bea4e : Add metrics for the cross profile settings page
6758ca661e : Hide unprovisioned MDN (phone number) at select profile dialog
59c03c23b7 : Turn on location dialog when using twilight scheduling
7efe9315ba : Add a new developer options screen for shared data.
65b3c904a5 : Add accessibility timeout help resources to link to existing help page.
e646b28e26 : Add conversations image to People DND setting page
75d6c9fce3 : [Wi-Fi] Fix exception when 'Add device' with a Wi-Fi suggestion network
d7a5067712 : [Wi-Fi] Rename 'open network' to 'public network'
bfc3201e84 : Show empty options in shortcut chooser dialog if shortPreference is unchecked.
e6b95c40b4 : Import translations. DO NOT MERGE
9cc099ab7e : Add null check for config when clicking on wifi picker entry
f639851869 : Import translations. DO NOT MERGE
2fa2d083c7 : Hide unprovisioned MDN (phone number) at select profile dialog
c94ea8ebff : Import translations. DO NOT MERGE
216bf3c320 : Add conversations image resource
f9a03cd415 : Fix crash when trying to open app info page
6fb9669e44 : Some more a11y fixes
f7b884f59b : Fix SupportDashboardActivityTest
f31d38620c : Update permission summary when permission changing.
26d3b7dd1b : [Wi-Fi] Fix test fails in WifiDetailPreferenceController2Test
bd03b17a62 : [Settings] Avoid from crash when pull out SIM
20e0cbec41 : Import translations. DO NOT MERGE
5f16525806 : Import translations. DO NOT MERGE
39ff4e4495 : [Settings] Code Refactor
0b2b2b50d7 : Update string of showing conflict between 5G and DSDS.
5a4fb7986f : Add dnd messages + calls senders image resource
8a575029fc : Disable conversation strip setting.
82e7bc46cf : Use DEFAULT_LIST contact intent
c364f5d95d : Remove policy transparency for cross-profile calendar setting
a76669656f : [Wi-Fi] Wi-Fi picker scrolls to top after a user clicked to connect
3bb3808043 : [Wi-Fi] Fix Wi-Fi picker context menu 'Connect' button
f9651d92bb : [Wi-Fi] Remove 5 unit tests in WifiDetailPreferenceController2Test
7520adccee : [Settings] Apply WifiCallingQueryImsState
21475ae6c6 : [Settings] Code Refactor
bef5c99802 : [Settings] Remove internal ImsManager access within MobileNetworkUtils
d6506e8540 : Add dev option for enhanced mac randomization
4d0edf369f : Show all apps that requested cross profile permission
ef2c91c9a3 : Don't filter demoted conversation from app subtext
423b63dff5 : Import translations. DO NOT MERGE
138518141b : Remove bubble settings from channel pages
56d0f6b03a : Conversations can't individually bypass dnd
cfb1f98668 : Fix some history a11y issues
61e352bba7 : Fix the ringtone subtext is empty
3aee35a882 : [Wi-Fi] Fix a unit test fail in WifiMasterSwitchPreferenceControllerTest
fd3360d28b : [Wi-Fi] Index Wi-Fi preferences.
fbfba7a078 : Set face unlock toggle to unchecked when disabled by admin
3ac144163e : No media status is visible in Output Switcher
fb7274a308 : [Settings] Replace ImsManager#isVtEnabledByPlatform()
2f4ebf9475 : Refine NFC payment wording for "Set default" and "Update" scenarios.
e4ccbbec67 : PendingIntent in MediaOutputIndicatorSlice could be Hijacked
c134ef08d4 : [Settings] Replace ImsManager#isWfcEnabledByPlatform()
f9cc52d670 : Do not exlicitly declare dependency on changeid processor.
eabc1904a7 : Remove items from the 'last 24 hours' history on swipe
28a034d6ed : Adjust ConfirmDeviceCredentialActivity system bars
f736532a9d : Only request focus if change was self-triggered
4eb430585a : Add tap targets to top 2 sections
83d0de8d07 : Fix broken test
ebf8ffd8fd : [Wi-Fi] Refactor WifiConnectionPreferenceController with WifiTrackerLib
9d3092cb7f : Add zero state in output switcher
a009e44654 : [Wi-Fi] Fix 3 unit tests fail in WifiMeteredPreferenceController2Test
6b76eb0ab6 : Device details LCR should be show up " ! " with low battery.
2a295fbc12 : Add TradeFed test config to SettingsPerfTests
9f8edf2b67 : Fix showing "Invalid Network Mode 26. Ignore" on Preferred network type
66090dce59 : Set CDC detail string as subtitle, not description
37462ff959 : Add mocked main looper to test
b5e7565175 : Show footer to notify user no 5G in DSDS mode.
f707950ee7 : DND Bypassing Apps redesign
898d6b4d73 : Don't write user_switcher_enabled value when enter this Settings
c54002e192 : Add custom site map pairs into SettingsSearchIndexablesProvider
0fc956bc57 : [Wi-Fi] Refactor AddAppNetworksFragment to use WifiEntry but not AccessPoint.
74260a733f : Retain FRP data when FR is invoked in Settings
d412e06c39 : [Settings] Change the restart policy for MobileNetworkActivity
250e54cdab : Remove the setSelectable() in ShortcutPrefrence
c544ca53aa : Revise Q behavior migration of accessibility edit dialog
26343b82ee : Add metric logs for special cases in Display and Battery page
249f629b22 : [Wi-Fi] Remove @Ignore unit tests
bc5f2fad33 : Update customize button title when state changed
b9b09b0474 : Disable metered preference in details page if unable to change
6faed3c69b : Fix keyboard overlap in work challenge landscape view
2c88a99fdc : Import translations. DO NOT MERGE
757d40d2f1 : Import translations. DO NOT MERGE
3d8a4d2484 : [Settings] Avoid re-create fragment when subscription not changed
aa05461b9c : [Wi-Fi] Fix unit test ssidPref_isSubscription_show
e18e25d697 : Ignore the failed test cases
649cddeb15 : Get MediaDevice from devices list
b011c5bf82 : [Wi-Fi] Fix check mark button when edit the password of a secured network.
514d74621a : Correct confirm message in Reset options -> Erase all data(factory rest)
199ee2cbb0 : Remove MobileNetworkSettingsTest#onAttach
d57ed93f92 : Ethernet tethering: change char limit to NONE
bd09e28a84 : Enlarge the touch area of edit shortcut dialog
4e6841e7b5 : Move sticky cards to the bottom
806c9d5214 : [Settings] Code refactor on MobileNetworkActivity
5bce75f0fb : Verify BluetoothDevice is not null before calling BluetoothHearingAid System APIs
12954d5060 : Only check op in Settings UI
dcf701efc3 : [Settings] Avoid from Settings crash
2f0bd6552c : Update all conversations screen
288491c724 : Send attributionTag to notification APIs
5695b43077 : Add help uri placeholder for vibration settings
8222a9a650 : Notification history updates
a043c5a7ad : Fix the NetworkScanHelperTest testcase.
3b53b80715 : Fix crash in AllInOneTetherSettings when user is not admin
2b8bde162f : Merge "Fixed NullPointerException" am: 5fb16be925 am: cbe5bbdcd5 am: 456b2bf87b am: b301288cd7 am: 036496e2d0
40c4303fb3 : Fix Passpoint network details privacy and ssid
073f483d86 : [Settings] Replacing SubscriptionManager#addOnSubscriptionsChangedListener API
55ac72eec8 : Update App storage usage summary
a49f4501eb : Add unit tests for policy transparency on Fact Auth settings
7803f907c7 : Move strings related to user creation to SettingsLib.
03b66becf6 : Add strings for power menu settings
fafcd3b362 : [Wi-Fi] Fix ignored tests in WifiDetailPreferenceController2Test - II
b02952a5d3 : Make Logic For Selecting Title Layout Consistent
8c6218013d : Clear the entries in updateState
263930d8b4 : [Wi-Fi] Fix ignored tests in WifiDetailPreferenceController2Test - I
b299e0a543 : String updates
b56fea748f : Add text showing in Settings footer that 5G may not be capable in DSDS.
94b04df4b4 : Redesign individual conversation page
58f9ae3096 : Update Settings strings for R.
7f2d6ce058 : Refactor new tether settings to remove SharedPreferences
e65db314f1 : Update DND people Settings pages
509273cc03 : Updates main page for Do Not Disturb
56d5cc244d : Show in UI if admin has disabled face auth
cefef920de : Re-enable ignored tests
b90fe0b04c : [Settings] Apply ImsQueryController#isServiceStateReady to VoLte
56ad92c3b9 : Add visibility control to ADB QR code preference.
75ae058627 : Add toast error message for no WiFi on wireless debugging.
31f04d1585 : [Wi-Fi] Fix Wi-Fi broken tests
9820335037 : Import translations. DO NOT MERGE
86ddac58a9 : Ignore broken tests
036f83983d : Ignore broken test cases
7166ab38c2 : Update summary of low battery tip in tests.
cf837e9ea8 : Enable Night Light preference searchable
ae4f8db19a : Update Settings subtexts for R.
594c267e99 : [Settings] mSubId should not be overridden in TelephonyBasePreferenceController
e367ce2951 : Update R accessibility assets and strings (8/n)
04854f8234 : [Wi-Fi] Fix exception when WifiTracker2 callbacks to Wi-Fi Settings
6950877b7a : Fix ContextualAdaptiveSleepSliceTest
41f536df13 : Revise strings to up to date for tutorial improvement.
4a49f426fb : [Settings] Avoid from accessing IMS with invalid subscription id
d44ceb95cc : Update the icon of security IA.
3e26fc0f21 : Revert "access system resources with android.R package"
253ba4f3ef : Revert "access system resources with android.R package"
907e402cfa : [Wi-Fi] Add API to handle help button click event
80d0fa1c5e : Fixes incorrect Settings usages in ContextualAdaptiveSleepSliceTest
de2ffe1f16 : Change to Contact Discovery Dialog Language based on Privacy Feedback
1f54e84c3c : Settings strings for bubbles
48db1a2b0d : Add strings for the install app banner in cross profile settings
c611fe6020 : Change cross profile settings page title
557e457278 : Add Ethernet Tethering settings
0030d78b62 : Disable the sync now menu while no any synced item
bf6624b603 : Fix displayed brightness value in settings.
617e86c0a2 : Update string for Adaptive sleep slice title.
74117346a6 : Show only listUIChanges instead of all
93123a5c63 : Update header information in output switcher
6f6e6810ae : Tweak string for Display over other apps
e0b336d7a4 : Adjust code for API council feedback
443cfd2ef4 : Adds logging to confirm esim deletion feature
4f0d7b3781 : [5G settings UI] add String for the 5G limited VoLTE dialog
310ddbb79f : Fix the availability of UseOpenWifiPreferenceController.
3d8974723a : Add developer option to disable automatic adb grant revocation
650eda307b : Close panel when media stop
4aeb063f75 : [API Review] APIs in SubscriptionManager
2012e6706a : Revert "Show only listUIChanges instead of all"
397ee8b563 : Do not reset incorrect password attempts after biometric authentication
7f11d3f74a : Rename "Tap & pay" to "Contactless payments"
8b411bfa55 : Revise strings for tutorial improvement.
06da8b6ebc : Show only listUIChanges instead of all
20974b6814 : 5G meteredness for telephony framework
7430932305 : Use ChooseLockGeneric When Started By Admin App
d1adcc61a2 : Update R accessibility assets and strings (5/n)
8f23d00553 : Import translations. DO NOT MERGE
ff11f200c8 : Add NR Global to the logic to check if it is Global
79e66ffafe : Fix strings for certificate installation in Settings
26b70a9bc7 : [Wi-Fi] Remove @Ignore tag in ConfigureWifiEntryFragmentTest
298a7fe2e5 : Remove the index of the homepage category tiles
3d54554521 : Fix sim pin lock preference disappear in dual sim.
36c4949414 : Output switcher header is not updated with the latest media content
8881b110cd : Enhanced Connectivity Enabled Default
6d4f8ee2eb : Do not finish early if caller is SUW
593b5671c8 : Require attention pref not searchable by default
a7e58d7732 : Change to public POWER_SAVE_MODE_CHANGED broadcast.
e6bcc49eb9 : Do not finish early if caller is SUW
d49c677499 : Import translations. DO NOT MERGE
68fad762ff : Update NLS/NAS warning text
f288a4ec53 : Update strings for Screen Attention suggestion.
8d430de5d5 : Fix AppButtonPreferenceControllerTest
2fad549b08 : [Settings] Fix MobileNetworkActivity test case
45e4b8948c : Rename NotificationChannel#setBlockableSystem
9785c7e290 : Update R accessibility assets and strings (4/n)
3b47408016 : Refine remove locale warning dialog string
95aeac6790 : Set the CHAR_LIMIT to 110 in order to support more translations.
49f40ee77b : Fix tests
a7a44fe058 : Remove nested scrolling
341f995971 : DPC can be uninstalled in personal profile in New COPE
a84c219c30 : Mark CHANGE_RESTRICT_SAW_INTENT as logging only
728d63c014 : Use values-night to control the dark mode background color
651edc5c44 : Remove ignore test case
143ec3ec2b : Update ManageExternalStorageDetailsTest setUidMode
dd39f44344 : Handle ransferring state in output switcher
63c7c202d7 : Log some actions for changing wifi hotspot config
e7bc985a35 : Remove unnecessary permission for output switcher panel
cf33e51a55 : Fix Card 2's pin shows ON when only turn on card 1's pin
249d80ec7b : Blur developer setting
a248e0e6d5 : Update R acessibility assets and strings (1/n)
44b5b7c575 : Update empty state for apps bypassing dnd
27d06ff502 : Remove search result for hidden magnification.
b8eb466dd1 : Fix WifiTetherSettingsTest
f46fd991fa : Fix DevelopmentSettingsDashboardFragmentTest
a5da81db36 : Tweak strings for assist app
542f76a51e : Fix TetherSettingsTest
19cf6ddff8 : Update R acessibility assets and strings (2/n)
a591d7a082 : Fix NPE when coming back to settings homepage.
3d3757683c : Update the OWNER files
0a45c4099d : [Wi-Fi] Fix 2 Wi-Fi shortcuts bug
ef4550c504 : Revert "Ignore some failed tests."
59834e6bf4 : Partial revert of ag/10482633
36f182159f : DO NOT MERGE - Track framework changes to crashApplication
37295f86bf : DO NOT MERGE
71099e7a54 : Remove duplicated index search data
75867d8f63 : Hide the 5G opiton when 5G has been disallowed
005fe6951c : [Wi-Fi] Add STA+AP information in Hotspot & tethering footer
d0a22bd699 : Fix Tx link speed still showing after disconnecting from wifi network
1a5b896dc2 : The text contrast of "disconnected" in Switch media output panel is insufficient.
6794ce8233 : [Wi-Fi] Use startActivityForResult instead of startActivity to launch google help page
b4c4c362c5 : Add entry point at output switcher to do group operation
b85cfc812b : Change sticky card UI back to homepage card style
3fd7e31e3c : [Wi-Fi] Fix crash when launch Wi-Fi detail from slice
adbc1ac905 : Disable 5G Scanning in NetworkScanHelper
24344d5001 : MetricId: Avoid byte[] and string ambiguity
5bb13ebefe : [Settings] Use WifiConfiguration#setSecurityParams
71f3db68d3 : Import translations. DO NOT MERGE
7b7aadaa24 : Corrected the indexing data of Tips and support
db7d61d0a2 : Adjust layout for Slice InputRange
40e8c1523b : Fix WirelessDebuggingEnablerTest failures.
130629b1db : Show paired devices on Bluetooth device slice card
dd1747011a : Add policy transparency dialog to 'Remove work profile'
9c2968ab21 : Update rule to display output switcher Slice
ced9c346a5 : [Wi-Fi] Remove redundant code
9ce0e0ca55 : Import translations. DO NOT MERGE
d987a645be : Adjust users of hidden APIs.
60204898ec : Fixes ContactDiscoveryDialogFragmentTest
78b1848509 : Log errors on history load
f5e9927668 : [Wi-Fi] Implement ConnectedWifiEntryPreference to show gear icon
91399607fe : Fix pendingIntent in SettingsSliceProvider could be Hijacked
5d7083a103 : ShortcutPreference Toggle design (2/n)
db4fd2b1c3 : Ignore some failed tests.
37e8a34a40 : Update failed test case
fbea0dc06d : Ignore failed test cases
a5936ba266 : Fix Robotests failure on accessibility ShortcutPreference
bd56ef94d2 : Add string for output switcher transferring state
91ec8ce068 : Fix AdaptiveSleepPreferenceControllerTest.
12ed043fdb : Revert "DO NOT MERGE - Track framework changes to crashApplicati..."
260a77f39d : Update enrollment with API update
1745955f35 : Refresh summary when update state of preference
fd5143751e : Update edit shortcut dialog measurements and assets.
8598dccce1 : PreferredNetworkModePreferenceController's summary no 5G item
0259f84c5f : Align help resource usage in caption preferences.
ac5e1acfba : [Wi-Fi] Control Wi-Fi Hotspot Settings using onClick instead of onSwitchToggled
b7a3c9a8c6 : String change on Storage page
c88dc498e8 : Add getSessionName() API for group name in worker
2fc9fed89c : Fix pendingIntent in SettingsSliceProvider could be Hijacked
081414e84d : [Telephony Setting] Enable the Settings test case
cc6eb5c0f7 : Remove the unnecessary dependent on WifiTrackerLib.
0c02d33818 : Update SharedPreference values based on tethering state
693068f512 : Accessibility shortcut primary action - remove search and help icon
d5bdbdb345 : Fix exception when filtering the APPs which can CHANGE_WIFI_STATE
c7fa4da58d : Accessibility shortcut primary action - add settings UI for accessibility shortcut type fragment
2688639b05 : Add package name when launching output switcher from remote slice
66c709844a : Add new DialogFragment and Controller for capability discovery opt-in
8e8a5a1a2c : Import translations. DO NOT MERGE
65ad469136 : Import translations. DO NOT MERGE
3e0f661f11 : Revert "Revert "Pass in active device to all BluetoothA2dp APIs ..."
5879a2c8b4 : Use contrasted color icons
3857e6f936 : Use Gesture nav settings activity instead of dialog
abb734920d : Let tether preference controllers extend TogglePreferenceController
0bc52c307e : Fix double scroller of App info page
76f93fe912 : Fix PlatformCompatDashboardTest.
507218b577 : Add setBackgroundColor() in VideoPreference
919e555a51 : ShortcutPreference Toggle design.
a22a457750 : [Wi-Fi] Apply WifiEntry onUpdate to support refresh WiFi detail page for OpenRoaming feature.
0d9ad30b05 : Fix security issue for using mock location without permission.
f7395c4ac8 : Add string for output switcher transferring error
084875a104 : Make tether option preferences listen to own SharedPreferences change
9e46a0bc93 : [Wi-Fi] Ignore incorrect user certificates
051c3ecaa3 : Add policy transparency dialog to 'Remove work profile'
ee81a02109 : Require authorization before turning off eSIM security feature
1de4c009ea : Fix the button display problem in Dark theme page
9f9ac53fe6 : Fix MediaSession.Token#equals()
1b8174689d : [Settings] Remove unused string for erease eSIM
2de00e766d : [Settings] NullPointerException when disable eSIM/Fi
74f45a446c : [Settings] Replace ImsManager#getImsServiceState()
291ee404c2 : Fix notification history crash & layout
834b0ade20 : [WifiSettings2] Remove redundant save() call for new configs
fc4155a02c : Only show graphics driver option when the apk is available.
b10babebd0 : Optimize NetworkScan for only User-Enabled RANs
77dea1beb0 : Rename calls to isGlobalModeEnabled
323e9315d3 : Unhide work profile icon
a001e42d7b : [Wi-Fi] Fix hint text color contrast problem in 'Add networks'
64ac0d4a74 : [Settings] "Data during calls" in DDS SUB is still in advanced option.
9b69fd17bf : [Wi-Fi] Fix data usage screen flash 1~2 times problem
3405c3dfa9 : Change volume panel title from "Volume" to "Sound"
95bd75e97b : Append status to title for the disconnected Bluetooth device
a87985c4ae : Add dynamic group panel
7dfd41f6b1 : Add slice for dynamic grouping in output switcher
0abaafcf28 : Add slice regist key for dynamic group
c12b1b40ee : Fixes ApnEditor not restoring previous UI
56e62ec30a : Replace TYPE_STATUS_BAR_PANEL with the SUB_PANEL
c68a08fc7c : Fixes incorrect settings usages in AdaptiveSleepPreferenceController
fceea9d0a1 : Increase size of touch target
8ade7701e1 : Minor change to cross profile setting subtext.
f9a8552f74 : Support updated rendering of conversation icons.
101c9be6c1 : RESTRICT AUTOMERGE Allow LockScreenPattern to be launched in the pinning screen
8d47205577 : RESTRICT AUTOMERGE Allow LockScreenPattern to be launched in the pinning screen
5c38960848 : Accessibility Service & Shortcut Redesign - Remove “volume key shortcut” setting (5/n)
077dd9b07f : RESTRICT AUTOMERGE Allow LockScreenPattern to be launched in the pinning screen
721f60515d : Let footer with learn more become selectable
8b031276b7 : Include changes that happen when history is open
288fa30c2d : [Telephony Setting] Add supplementary conditions for CDMA display IMEI info when subscriptionInfo is null
bc0c7a626d : Stop controller from steal preference clicks
ab05476fc1 : Fine-tune the widget of "Allow rich content in Accessibility Settings" for security.
14d0d125b4 : Launch output switcher with media package information
c4d5ccdef1 : Change text size to align with that in launcher
5a4dabcba2 : Added slot index in area info broadcast
ea6f37e1d7 : Use AppOpsManager#setUidMode instead of #setMode
497c1e372a : [Wi-Fi] Set Wi-Fi Privacy option at the last one position
5f503b87ea : Set ClearDefaultsPreference as unselectable for talkback
7d8d8d3400 : [Wi-Fi] Apply new mock for supporting WiFi detail page for OpenRoaming feature.
9730b5aa86 : [Wi-Fi] Ignore incorrect user certificates
5f8a084909 : Keep contextual card dismissal info upon deletion
ef009cc832 : Fix volume panel crashing
c56ce8d647 : Guard NPE in getAvailabilityStatus of InstantAppDomainsPreferenceController
05f5b8e7c4 : Bluetooth device slice improvement
63490a57cd : Call releaseSession() when "stop casting" button click
b03044351e : Rename WifiNetworkSuggestion#getPasspointConfiguration
85a65e2dc6 : [adb-wireless] Add Wireless Debugging Switch in Developer options.
75d2a7f065 : Update OWNERS file
c13ba9d27f : Polish developer option enable verbose vendor logging
51617e3ceb : Rename references to getLteOnCdmaMode
0678b84adf : Fix some crashes in notification history
b94e6b9e4e : Add prerelease driver to graphics driver preference dashboard.
c4d9980a5d : Fix NPE when there's no forgot password button.
deea015b65 : Implement new dismissal behaviour of contextual card
dd1fbd68d0 : Wifi slice improvement
0110afcc46 : [adb-wireless] Add Wireless Debugging Switch in Developer options.
27c6358127 : Secret code fix - uses public symbol for secret
f07554fdb3 : Updating call to set icon on task description
7f4a4ce85d : Hides screen attention when attention service is not avaliable.
824796d3b2 : [Wi-Fi] Support WiFi detail page for OpenRoaming feature in AOSP setting.
04f783c759 : "Forgot my password" to start profile in locked state.
4f01e9aa46 : Revise the modifier and naming of public APIs for allow rich content.
22a1e5b2eb : Added check for preference click
4ef8ec0e4c : Add capport info to WiFi details(WifiDetailPreferenceController2)
9f7f0b5baf : Add capport info to WiFi details
db883712c3 : Accessibility shortcut primary action - implement launched type fragment.
b67d873372 : Accessibility shortcut primary action - setup entry for launched type fragment.
8b750a02e4 : [Settings] Code refactor
c4cbe4ec43 : Fix “Select to Speak & TalkBack ” Functionalities broken from Vision Settings.
201b48b885 : Add stop casting button for output switch
aaf5fe5af2 : Launch desired Tether Settings fragment based on feature flag
d25e6ec97e : [Settings] Add FLAG_GRANT_READ_URI_PERMISSION to ApnEditor
9b7acf7210 : Add Developer option to enable vendor logging in Settings app
67c149bfe7 : Settigns app changes to enable Notification listeners on Android Go.
c36c8378bf : Import translations. DO NOT MERGE
a7e96dd80e : Settings: Use new API for setting wifi scan always on
cef970cda4 : Revert "Support installation of the new app source certificate"
b3ca3c5fb6 : Disable Settings toggle if admin has set always-on VPN
a023de72a9 : Settings: Use new API for tethering auto shutdown
a49bb44b10 : Dark theme time format
8949d87be7 : Add a default behavior setting for VICs
5920f62784 : Update OWNERS file
1825c39b7c : Add test cases for regression issue
5a65e2d5dd : Authenticated confirmation before deletion of eSim
0de1aa2b05 : Add string and resource for dynamic group
1ee9dce20c : Add screen for all conversations
0c1abce1a6 : Update Settings UI for IKEv2/IPsec VPNs
c20d548ad9 : Fix NPE in AddUserWhenLockedPreferenceController.
9a12fd86c8 : Fix overlapped Voice Access labeled item in shortcut component.
e589077b08 : Fix the Easter egg invocation gesture nonfunctional.
5ef644bf46 : Move hard coded string in all_tether_prefs into string.xml
6a74834dc2 : Support autoclick secondary action (7/n)
3afad1726e : Support autoclick secondary action (6/n)
04fe3260d7 : Support caption second UI structure (4/n)
655551841a : Use a configurable default if the setting has never been set.
c5dbc53ea5 : Moving code to previous behavior
184e2f34ab : Fix history links for conversations
78400244af : Fix the animated image can not be displayed.
1716548685 : [Settings] Replace isVolteEnabledByPlatform
1a5351c433 : [Mainline] To use getActiveSubscriptionInfo() instead of get default subscription Info with data/sms/voice
f0b0d46106 : Remove the isCustomCard and related codes
13b6850c52 : Fix the NPE error when get the service summary.
84da1e8a9a : Fix mismatching intent filter string in AndroidManifest.xml
79b0315be6 : Enhanced Connectivity Dev Toggle
2eb9ef4d6f : Notification history improvements
bfd03422c0 : Add app badges to conversation icons
91069d7b92 : Revert "Ignore two broken tests"
8e7ab637f3 : Remove obsolete TODO in AllInOneTetherSettings
fedd8fa7ef : [Settings] Avoid access hidden constant ACTION_IMS_REGISTRATION_ERROR
682a30f4c9 : Clean up unused DB columns.
00c46041b6 : UX changes for the new cross profile settings page
77de405a5d : Make TopLevelSettings un-searchable and direct result to relevant page.
ca9ece1a0c : Card showing mechanism change in homepage
4074e9aab7 : [Settings] Code refactor for IMS part
c2b9e5ef20 : Update summary for AllInOneTetherPreference accordingly
eb6d37dc9d : Move "Allow from lock screen" into advanced item
50a0aafdfe : Fix Battery optimization page broken
cc0069e42f : Add listener for panel header icon
8a3a58eea5 : Remove DaltonizerPreferenceControllerTest unnecessary test
217e88710d : Change MobileNetworkUtils to use EuiccManager.isSupportedCountry
c4bcf041d2 : Pass CDC text as credential-only to BiometricPrompt
3b29ff2559 : Mode dnd title back to title bar
c793bd4761 : Fix test case error
04a46cb7c6 : Remove on/off information if the services cannot toggle service on/off
cd5267c3c9 : Fix the header talkback bug in DND schedule page
1a6a7e76bd : Add a feature flag for contextual home V2.
31f1a34629 : Add a Preference into "Network & internet" for new tethering UI
a8b9f30d11 : Accessibility Service & Shortcut Redesign - Remove “volume key shortcut” setting (2/n)
0922c5a292 : Fine tunes the color correction layout
fb85c52c32 : Support autoclick secondary action (5/n)
40f9e47bb7 : Accessibility Service & Shortcut Redesign - Remove “volume key shortcut” setting (1/n)
1958a27d24 : Ignore two broken tests
89bc735369 : Show the footer when global switch is off.
1f76c2bad7 : Revert "Pass in active device to all BluetoothA2dp APIs in packa..."
2be6fc2afe : Revert "Pass in active device to all BluetoothA2dp APIs in packa..."
569f760c12 : [Settings] Replace isImsRegistered
55563896be : Revise homepage sticky cards UI
5638acbc82 : Use HTML text preference for rich content
a454aef159 : Fix some settings can't load data correctly.
59e1e64258 : Handle null case in AppStateAppOpsBridge
7312defa4a : Fix Wifi & Bluetooth slice can't show on search result
f1a4a825fc : Fix the setting image contrast ratio of the settings_button is too low.
a2e77a0e85 : Fix no action in Settings storage
716777d3ad : Replace preference with remote media preference group in xml
49880c3faf : Catch named intent to launch history
15ec99114d : Update summary for WifiTetherDisablePreference accordingly
4e89f929d7 : Rename GameDriver* to GraphicsDriver*.
158d17fef6 : Auto-open Captive Portal when user clicks on open network.
aef1e8db96 : Fix bug: Add some controllers to AllInOneTetherSettings Lifecycle
cfabcd2386 : Update notification history text styles
40f5402a32 : Fix a11y issues in notification history
24aac215f1 : Improve notification history
fa92269759 : Revert "Revert "Show "Add users from lock screen" dependent on secure lock screen.""
1b9bda3b05 : [Settings] Avoid rendering hidden preferences
19135546a3 : [Settings] Data roaming warning only when turn ON
8c4aacd354 : Add a SaftyNet for security vulnerability
4b6a1a53ac : Change the font weight of the slice title to medium
f8396c5cc0 : RESTRICT AUTOMERGE Fix NPE of launching Settings with malicious URL
ec966cb7a3 : Add tether preferences into AllInOneTetherSettings
cdf4028142 : Fix security issue for using mock location without permission.
a1355d5b57 : [Settings] Performance tuning for intent ACTION_ENHANCED_4G_LTE_CHANGED
45ccc07747 : Import translations. DO NOT MERGE
53e47213bd : Fix the crash on the UnrestrictedDataAccess
df450cc9f6 : tether setting: fix test error: updateDisplay_shouldUpdateValue
6a7b237801 : Support autoclick secondary action (4/n)
666dacc32a : Revert "Show "Add users from lock screen" dependent on secure lock screen."
721467c679 : Repoint ACTION_SECRET_CODE + ACTION_SIM_STATE_CHANGED
dcedd7d6f5 : Pass in active device to all BluetoothA2dp APIs in packages/apps/Settings as null input is no longer supported
28bc10faba : Add a settings for notification history
e77e22e208 : Fixing TTS Settings crash on rotation caused by using deprecated API.
dcd92af0a1 : [Settings] Access ProxySubscriptionManager within DataUsage
1762a3ccad : [Wi-Fi] Fix failed test cases
9c9d5235e6 : Add null check of MediaDevice
76dcfdedf2 : Fix incorrect UI issue of "previously connected devices"
70238907dc : Tweak summary for permission manager
10400a5654 : Fix the overlap problem in the Schedule Rule page
b4fc67ea24 : Revert "Revert "Use system-api lib to get badged, shadowed icons(2/n)""
b30e394305 : Support autoclick secondary action (3/n)
ae7d2cf99c : [Passpoint] Fix broken test: com.android.settings.wifi.WifiSettingsTest
60cd31cd01 : Revert "[Wi-Fi] Improve contrast of edit text hint"
6ca3211ea7 : [Wi-Fi][Tethering] Update summary string of "Turn off hotspot automatically"
1b3f570a67 : Fix bluetooth settings force close
1ab6dd7a71 : Show volume bar if MediaDevice is active device
5b42e7e5b2 : [Wi-Fi] Update android R strings
cd1fd106c9 : [Settings] Avoid binding with phone process
ced9489549 : [Settings] Code refactor for Wifi calling IMS API
d41b716f6c : Import translations. DO NOT MERGE
68d701db97 : Update the rich content UI to meet the UX design version 2.
94b8055f1c : Revert "Use system-api lib to get badged, shadowed icons(2/n)"
65291297a9 : Settings: Use new API for wifi wakeup feature toggle
58c0a4c38f : Update styles suggestion title to be generic
e47b82b9a7 : BOOLEAN_TILE to TOGGLEABLE_TILE in dev tiles
976a07baa6 : Separate conversations from channels
6eb3912f31 : Accessibility Service & Shortcut Redesign - Primary action - toggle button design
62aab02fc5 : Support autoclick secondary action (2/n)
dbecbe6f61 : Use system-api lib to get badged, shadowed icons(2/n)
4a7734eca3 : Fix “Magnify” functionality broken from Vision Settings.
08efd36bf2 : Launch TetherSettings via Settings.ACTION_TETHER_SETTINGS
9d49a395c3 : [Settings] Add permission for #getCdmaRoamingMode and use value from TelephonyManager Bug: 145788881 Test: make Change-Id: Idf237f008af2ab6cab07689f1f2a602f6a98c4f1 Merged-In: Idf237f008af2ab6cab07689f1f2a602f6a98c4f1
4705d87c4a : Update the shortcut design strings.
b545599933 : Implement remote media preference in Sound Setting
10ec77121c : Fix the 'Google play system update' button is not actionable.
63f2c5963a : Moves Adaptive Sleep's settings from Settings.System to Settings.Secure
84019df2e8 : Settings: Use new API for scan throttle toggle
14a887fbf1 : Add settings page to control cross profile appop
15cb5c1937 : Add content descripiton to shortcut setting for meaningful labels.
95108c4b38 : Reland: Rework platform version to hide codenames.
0934babbfc : Make the fragment title can’t searchable
561d041f7b : tether setting: Remove dual mode check for band convert
a7a0e08241 : Remove the announcement of accessibility event for PaletteListView.
8d0d90096c : Leverage the code from qt-qpr1-dev to master
ccc60d706c : Modify Secure NFC function naming
b5dcd35969 : Bug:PreferredNetworkModePreferenceController.java not being refreshed
7164275393 : Bug:PreferredNetworkModePreferenceController.java not being refreshed
605218c57b : Show underline when text show a link
323347afcc : Use system-api lib to get badged, shadowed icons
b266fa6029 : Add remote media slice in volume panel
81c79bb239 : Merge Tap & Pay settings entries with NFC
4d94a32482 : Update profile api
d03dd5ce2a : Rename some resource values for graphics driver preferences dashboard.
950023fc36 : Device config flag clean up.
dc1dd56b41 : Remove oneSelectableTwoDisabledPSimsOneAbsent_twoResults
258fb7f672 : Make tether preference controllers extend BasePreferenceController
9262b0aefe : Add curtislb@ to settings/biometrics OWNERS file
da96aeb33d : Update preferenceSlice layout rule for new volume panel design
0c4db3170d : Add title and icon in output switcher panel header
a3bd86ce01 : [Settings] Fix Java Doc
f566da5b55 : Fix LocationForWorkPreferenceControllerTest
a74473d2f8 : [Wi-Fi] Improve contrast of edit text hint
18b1a84e9c : Revert "[Settings] Avoid rename inactive subscription from NullPointerException"
ca914a36a7 : Don't label non-system default handling app with sub text if there is only one profile.
a8f14cb11e : [Settings] Apply ImsQueryProvisioningStat to WFC
5ba1be60a4 : Wifi: update p2p API usage in settings
eba97c8ce6 : Update profile api
02ee1e1715 : Remove the entrance of magnification settings
19b232f73e : [Settings] Apply ImsQueryProvisioningStat to VoLTE
98973e3ba1 : Refactored cell broadcast area info support
1768669a4c : [Settings] Test case failure - RenameMobileNetworkDialogFragmentTest
d54004f45e : [Settings] Cannot use UnsupportedAppUsage API, use #hasIccCard() to replace
4a89abe279 : DO NOT MERGE - Track framework changes to crashApplication API
3222362404 : Custom restrictions Missing period
106e52e021 : Revert "Revert "[Settings] Remove dependency of TelephonyIntents""
36d1c17c71 : Revert "[Settings] Remove dependency of TelephonyIntents"
ac55b2ca49 : [Settings] fix failure test case - ConditionContextualCardController
8873444847 : [Settings] fix failure test case - ConditionContextualCardController
0466c6e005 : Ignore drag action on the switch button of MasterSwitchPreference
1361e89b29 : Fix failing test cases
1869e01f3e : Fix Startup fails when click "Color correction" of the selection menu in "Color correction" page
1f3429a25d : Update dark theme slice for new display criteria
6287ee027c : Dynamic Select-To-Speak and Talkback setFragment style on SUW Welcome Screen.
30e5fea655 : Change the Settings to app name with settings
98678221fa : Update setVpnPackageAuthorization call with VPN type
f71f9d121b : [Wi-Fi] Change Auto-connect summary string
9c11f68c8f : [Wi-Fi] Fix strange split line when there is no connected network
1b71b5e601 : [Settings] Avoid rename inactive subscription from NullPointerException
e88f5efeb9 : [Wi-Fi] Apply cache in WifiTracker to update the signal icon immediatelly.
af0a5ab8b1 : Ignore failing test cases
c4da22a2ce : Refactored cell broadcast area info support
e1a2ea3fab : Inaccurate auto dark theme time
4b4c6c2c7b : Implement new vibrate for calls in Settings.
7c5ac8fdac : Support new conversation DND options
46ce0735f1 : [Wi-Fi] Apply UX strings for "Apps to add saved networks" feature.
c240b27862 : Add back "Tapping Stop will stop x" dialog while turning off an accessibility service
59f7342986 : Set the max length of user name field in Profile info
6a6b416c3d : [Settings] Remove dependency of TelephonyIntents
8e881181a8 : Fix "Cannot get activity context when service off".
319cc7bc1c : [Settings] Add ImsQueryProvisioningStat for VT
6fc2f84a4e : Apply RichInputRangeBuilder
043e43f059 : Listed order on "previously connected" depend on recently connected devices
9013d8033f : Add ContentObserver to RedactNotificationPreferenceController
f3848729b4 : [Wi-Fi] Force users to select a phase2 authentication for PEAP & TTLS
80d9fcbf1b : Change test case name
8af4bafe50 : Import translations. DO NOT MERGE
b82931520f : Support accessibility shortcut secondary action (11/n)
be651d3874 : Import translations. DO NOT MERGE
5189dc3860 : Mainline remove hide api SubscriptionInfo.getCardString
e16ce3dcea : [Wi-Fi] Hide Connect button when passpoint is expired
41ff138c21 : [Wi-Fi] Fix some test failures of com.android.settings.wifi.details2
f591fe0901 : [Wi-Fi] Remove passpoint methods in WifiEntryShell
a266657423 : Add dummy performance test
66dd758299 : [Wi-Fi] Settings panel WIFI_ADD_NETWORKS requires CHANGE_WIFI_STATE permission
68913c5a8b : Migrate to getNetworkSelectionStatus()
fa6e9f7283 : Rename WifiConfiguration.getHasEverConnected()
d2a7f9ae79 : Use feature flag to show/hide AllInOneTetherSettings
59ab4ce478 : Settings: remove usage of WifiConfig helper methods
a59bc1c0f5 : Support metered choice for subscription WifiEntries
1867db33c9 : Prevent location for the work profile from being enabled
eb2b87aa39 : [Settings] Avoid non-owner from crash mobile data settings
403c330135 : Update work profile app lock to latest spec
74ded43527 : Add whitelist in ResetAppsHelper
26662f181e : Import translations. DO NOT MERGE
634044dc0b : [Wi-Fi] [a11y] In Wi-Fi data usage page, Talkback should also announce the Progress bar percentage instead of "Progress bar" only.
94f10ec0b5 : Remove WifiEntry.METERED_CHOICE_UNKNOWN
fcd9f1a870 : Fix volume panel crashing
8ab62a8750 : Migrate WifiManager.isDualModeSupported() to isStaApConcurrencySupported()
cc3531906a : Import translations. DO NOT MERGE
1a289bdeba : Update battery manager toggle to support on / off summary.
82433b0239 : Use MasterSwitchPref vs subclass
86c0007e1d : Add setting to hide silent notifs in status bar
c820dc191c : [Settings] Replace ImsDirectQuery
14e2be7851 : Add character limit for app_link_open_always_summary string
0141e6f943 : Add a feature flag for the new tether settings UI
28c6b577ad : Update string displayed on work pin/password challenge
930a4ec30e : Rename requirePMF to requirePmf
b6aaed1bfc : Link PACKAGE_USAGE_STATS with LOADER_USAGE_STATS
0454b2798b : Migrate to SettingsStatsLog from StatsLog
3d437ebb4b : Request MANAGE_EXTERNAL_STORAGE permission
ea99b6ebbd : Clean up owner list
fa00e245cd : Ignore test cases for ListWithEntrySummaryPreferenceTest
0149363a39 : Show "Add users from lock screen" dependent on secure lock screen.
5cf0e1ba47 : [Settings] DataUsage crash when no SIM inserted
6c6e77ed32 : Rename removeDoubleQuotes to sanitizeSsid
dadef49214 : Rename WifiManager.enableVerboseLogging/getVerboseLoggingLevel
24fffd106d : Add RESTRICTED bucket to Developer Options.
e09b42dfbd : Typo in dynamic developer settings DSU loader
34462c0cb0 : Refactor Add new user / restricted profile UX flow.
fd802bca2d : Update name of used API
f52d7fe4db : Fix recent location apps problem without profile
5fcb8ee011 : [Settings] Support default value for APN protocol
740d67320a : access system resources with android.R package
b3b1a5c40a : Fix incorrect sub text on Bug report handler settings launched by a work profile app.
d6692442b2 : Import translations. DO NOT MERGE
d8c7e283d4 : Import translations. DO NOT MERGE
a632c79d32 : [Mainline] Remove NETWORK_TYPE_LTE_CA
77b86b1e55 : Migrate AddAppNetworksFragment to use public getWifiConfiguration()
c4413a850f : [Settings] replace isNonTtyOrTtyOnVolteEnabled() and isWfcEnabledByUser() in WFC
e8771c9ceb : [Settings] replace isNonTtyOrTtyOnVolteEnabled() and isVtEnabledByUser() in VT
00f42fb6fc : [Settings] replace isNonTtyOrTtyOnVolteEnabled() in VoLTE
b37d565ce8 : Add screen for notification history
72717cb537 : [Settings] replace isNonTtyOrTtyOnVolteEnabled() in WFC
0393bbcc85 : Show/hide 5G preferred network type also consider allowed_network_type
df93c77dc4 : Window Manager Flag Migration (7/n)
1407d80f4c : [Settings] add VtQueryImsState for IMS
bd9a04ceea : [Settings] add VolteQueryImsState for IMS
a498eae245 : [Settings] apply WifiCallingQueryImsState
106ac9b648 : [Settings] Allow more user to take responsibility
f0b133d5b4 : Make Wallpapers setting unselectable
0ce468965c : Make Wifi and Bluetooth Slices not dismissable.
fbf3d7574a : Implement new design of Wi-Fi card
b010a9f9fd : Remove select-to-speak toogle button from Vision Settings.
f63c6f9e4b : [Settings] add WifiCallingQueryImsState for IMS
bf46032074 : Support accessibility shortcut secondary action (10/n)
0ccc849de7 : Add config value to switch between Tether Settings UIs.
e30517f9a5 : [Mainline] Copy the method getSelectableSubscriptionInfoList from SubscriptionManager to Settings
75e8f5ea6c : Implement new design of Bluetooth card
1b0fbfeae6 : Remove the specific UX of Deferred Setup card
c3284492f8 : Allow any app to launch AppManageExternalStorageActivity
c53e60fb80 : Remove magnification settings screen from Vision Settings.
36baf99fc8 : Improve the touch target size of check box in shortcut dialog.
50d7506103 : [Mainline] Removed non-formal API getAllSubscriptionInfoList to used in Settings
7e1018c0d0 : [Wi-Fi] Add Wifitracker mechanism to update the signal icon.
756d819c42 : Color correction improvement (5/n)
0206434667 : Define ICON_UNAVAILABLE for no icon status
adae7475b0 : Add title and icon in panel header
c7edfa75de : Fix robo test build error
4ea25da221 : Import translations. DO NOT MERGE
453d88568f : Settings: migrate usage of @hide NetworkSuggestion APIs
bab6e55b58 : Run postsubmit test
13a5924c8d : Update L2U string for face unlock in settings
dbdd06ca85 : No longer need to cancel authentication from ConfirmDeviceCredentialActivity
02dfed6846 : Use TetherEnabler in AllInOneTetherSettings to manage master switch
87147f55f0 : Support accessibility shortcut secondary action (9/n)
084b132295 : Ignore test cases
5800245d1b : Fix broken links in @ChangeId javadoc.
7afc1fa6fb : Support autoclick secondary action (1/n)
3bcd970171 : Fix robo test build error
ff3d5c978b : Fix ShadowSecureSettings
33c6e65371 : [Wi-Fi] Replace WifiEntryShell#getSecurityString with WifiEntry#getSecurityString
097472fc4a : Talkback shouldn't speak action for description.
ed233a3b72 : Fix robolectric test error
720aace363 : Catch Security and IllegalStateExceptions when enabling overlays
de616afce0 : Rename references to getLteOnCdmaMode
5d0f336fec : Support accessibility shortcut secondary action (8/n)
c602ceb5ea : Accessibility shortcut secondary action - fix permission dialog did not pop up
4ecff2c833 : [Settings] Remove Phone hidden constants access
bbc757e01a : [Mainline] Copy the findBestComponent method from EuiccConnector to Settings
affe5406a6 : Mainline: removed legacy UI for network selection mode.
9589041e1c : Add bond state checking into BluetoothDevicesSlice
620aec5f8c : Accessibility shortcut secondary action - fix magnification triple tap logic
6b032f4e2d : Create a new Open supported links page
ee4ffce3aa : Ignoring SubscriptionUtilTest [Settings]
35931974eb : Create palette preview for color correction (2/n).
72da4a81f4 : Make contextual card count configurable.
9a8ec96e48 : Unable to set Bluetooth configuration at the first time
e19ee9a01f : Revert "Settings search - Navigate user to exact page"
80e89e1995 : removed Network Operator Preference Test
3fbdf34a03 : Remove settings_work_profile feature flag
250b9e7012 : Import translations. DO NOT MERGE
9a6dcd2eaf : Import translations. DO NOT MERGE
31240418ac : [Settings] To avoid use APIs in IccCard directly, calling APIs through TelephonyManager
64b8981502 : [Mainline] Use @SystemApi constants in SmsManager instead of in SmsUsageMonitor
cb718d7d25 : Color correction improvement (4/n)
237290f854 : [Wi-Fi] Refactor add wifi networks feature to use WifiNetworkSuggestion.
640e56433f : Remove logic to manually search inactive pSIM.
245ced4b78 : [DPP] Fix intent dispatching
4605005374 : Accessibility shortcut secondary action - correct invisible type fragment checkbox logic
751f63a635 : Fix tabLayout swipe direction
5b59e62ecb : Create settings for window magnification (3/n)
64426cc868 : Accessibility shortcut secondary action - correct magnification shortcut logic
b45c47d42d : Ignore failed test cases
1045823b3c : Fix ConcurrentModificationException
73c168162b : Remove WifiEntry transitional security types
c31c35fb19 : Custom dark theme scheduling
521ebeafd3 : Mainline: removed legacy UI for network selection mode.
1c045dbf49 : Tie new category key to the adaptive battery settings page.
0f313aecb6 : Increase char limit for manage_external_storage_title
caef4f80a7 : WiFi certificates installable from Wifi sub-preference
4271ee3818 : [Wi-Fi] Change comment of the string "wifi_auto_connect_title"
c770c9133a : Update output switch UI
0ab3283ccf : Update api name
698e2ed95e : [Settings] To avoid use APIs in IccCard directly, calling APIs through TelephonyManager
81c46dc9b8 : Ignoring more Telephony related tests
a381196b8b : Remove reference of Phoneconstants for SUBSCRIPTION_KEY
72e5cecd2a : Remove reference to PhoneConstant.
fb576356aa : Accessibility shortcut secondary action - handle all preferred shortcut type key
af76fb83a2 : [DPP] Read the remote band support EXTRA
05c8bccf61 : Import translations. DO NOT MERGE
1389dcfd02 : Import translations. DO NOT MERGE
ec344c6031 : [Settings] Remove null checking for TelephonyManager
cce1a5a1f2 : Fix test cases error
de401bc144 : Include settings app compat config in the build.
802fad998e : Accessibility shortcut secondary action - legacy type fragment only have hardware shortcut
04a3ef6e67 : [Mainline] Use SmsManager method instead of ISms
b60e8ca294 : Create a fragment class for the new "Hotspot & tethering" screen
5469cffa58 : Accessibility shortcut secondary action - Invisible type fragment need to handle AccessibilityServiceState
5fd157b404 : Accessibility shortcut secondary action - Settings view status link with checkbox
334dc4f20b : Support accessibility shortcut secondary action (7/n)
41435ad0ea : Fix layout issues
c267acd0ef : SettingsUnitTests: migrate to @SystemApi Builders for WifiInfo & NetworkSelectionStatus
b5ea53a981 : Visual updates for DND screens
5680c7b0e4 : Import translations. DO NOT MERGE
4536fae5b7 : Fix work tab app doesn't launch correct user intent
25f1de88dd : Remove reference of PhoneConstant.
762e193266 : mainline: remove CarrierConfigManager.init
31c5f39d57 : Update Dark theme slice for new behavior
c3a453174e : Removed reference to PhoneConstant PHONE_TYPE_*
c4b1d0f416 : [Wi-Fi] Fix Wi-Fi wrong password notification can't launch editor
5415922f32 : Removed reference to TelephonyManager#from
3555e1707a : Replaced reference to setPreferredNetworkType
30c453755e : Disable Broken Settings Tests
8a91fbec72 : Add a RTT setting in A11y screen
9ea18281ee : 5G meteredness for telephony framework
a6ec144392 : [Wi-Fi] Revert "support SAE password identifier in wifi dialog"
176d4ea28e : Dark theme settings text
150e2921d9 : Update L2U string for face unlock in settings
d63839afda : Dark theme settings text
44a39995f2 : Merge work profile storage data together
24a505c4eb : softap: Use set/getPassphrase to replace set/getWpa2Passphrase
5efa92f95f : [Wi-Fi] Remove redundant code in WifiSettings2
50afc70f8f : [Wi-Fi] Edit a never connected WifiEntryPreference in WifiSettings2
f399bd1a8c : [Settings] Code refactor
7f5986b78a : Add a RTT setting in A11y screen
2c37f45a35 : Support caption second UI structure (3/n)
e8edc9a616 : Modify the year of software Lic.
9641db557e : Fix search auto-sync work data doesn't focus on work tab
fa53c7447a : Show Settings bugreport handler only when developer option is enabled
a54d7a8f4a : Add activities to handle external storage intents
56590ca856 : Extend single Slice max height
90cb45e31c : [Settings] Code refactor
45d9f23fee : [Settings] Remove IMS factoryReset()
ebe36cf96c : [Mainline] To use @SystemApi to replace non-formal APIs for mainline
4a7ad4d74f : [Settings] Add permission for #getCdmaRoamingMode and use value from TelephonyManager Bug: 145788881 Test: make Change-Id: Idf237f008af2ab6cab07689f1f2a602f6a98c4f1
24863f02bc : Update the lint color check file.
a8d56184c3 : [Mainline] To use getActiveSubscriptionInfo() instead of get default subscription Info with data/sms/voice
8416d8efd7 : Modify the code logic of OnLayoutChangeListener in Caption preferences
bf71774e23 : Add test for MANAGE_EXTERNAL_STORAGE UI
430b94bbc1 : Add settings UI for MANAGE_EXTERNAL_STORAGE
f4d2771526 : [Mainline] Use isActiveSubscriptionId instead of isActiveSubId for mainline
e60684c175 : Extend panel max slice number to six
db816c9dad : [Mainline] Use public method in SubscriptionManager for mainline
025e37c4f7 : [Wi-Fi] Add LinkifyUtilTest file to enlarge the test coverage in WiFi Settings.
aea1bdec2d : Fix issues with SUW on fingerprint devices
6768f057b0 : SettingsRoboTests: Remove @hide Wifi API usages
7868acfa74 : Update work profile lock in Settings to latest spec
4061fdd19b : [Settings] Code refactor
f3eb2de691 : Maginfy Improvement
ec2fa7e872 : Accessibility scary dialog for android R changed.
2b97be399f : [Wi-Fi] Change constant security type definition to Wificonfig value
a990206ee7 : Create preference controller for each tethering option
9a6bf825e8 : Fine-tune the layout of shortcut preference.
ea38ee575c : Import translations. DO NOT MERGE
556687661c : Create palette preview for color correction.
0fa472ca45 : Import translations. DO NOT MERGE
9ac1d9a15c : Fix Settings search crashed.
e037faf830 : Fix Settings search crashed.
8ef01d25fb : Accessibility shortcut secondary action - save and restore shortcut key
da1ca35dc4 : MAP: Add developer option to control map version
7dda07fe81 : [Wi-Fi] Implement Wi-Fi Auto-connect feature
376ce87f00 : Fix battery tip app name is empty
613f15a799 : Add cross profile intent filter for more activities
9a2629ba84 : Update summary in Backup Settings when launch by workprofile
d90eac593a : [Wi-Fi] Fix SavedAccessPointsPreferenceController crash when editing Settings search box
078e8f62be : Import translations. DO NOT MERGE
3446cfebfa : [Settings] Replacing accessing of PhoneConstants$DataState
4ac1d25c2a : Finish biometric enroll screens when backgrounded
08b4204643 : [Wi-Fi] Replace some WifiEntryShell methods with WifiEntry version
2d609759cd : Add preference click metric logs for some special cases
bf11e47a1b : Add 5G icon in manual network selection.
717e0765a5 : [Settings] Refactor AirplaneModeEnabler with test
5814737a49 : [Wi-Fi] Implement getDialogMetricsCategory in WifiSettings2
e81d6b7b31 : The index implementation for face unlock settings.
c3abeb3c99 : Remove the @ignore flag in test file.
a5d8e12766 : Support accessibility shortcut secondary action (6/n)
3971d4e0c4 : [Wi-Fi] Support disconnect button for connected Wi-Fi AP
a72a038bb6 : [Settings] Refactor AirplaneModeEnabler
d5ec80afc5 : [Wi-Fi] Split WifiEntryCallback into separate callbacks for each action
2632c25f37 : Wifi: Fix rototests for wifi tethering
808070ccbb : [Wi-Fi] Show link speed for WifiDialog2 MODE_VIEW
a2cf6a1313 : Accessibility shortcut secondary action - auto hide divider in shortcutPreference
0577751718 : Index wi-fi preferences.
5ce5349167 : Remove the unused slices.
12cef91760 : Update BrandedAccountPreferenceController
91d6dfc455 : [Wi-Fi] Hide the Advanced Option after expanding the advanced option fields.
f0cd9742b5 : The dynamic index implementation for time zone preferences.
f980a2985a : [Settings] Code refactor
7369a964a2 : Import translations. DO NOT MERGE
b0e9d44478 : [Wi-Fi] Support intent extra "wifi_start_connect_ssid" in WifiSettings2
46721efd99 : [Wi-Fi] Support intent extra "wifi_enable_next_on_connect" in WifiSettings2
9a2d348aa0 : Enlarge height of Edit box in "Profile info" dialog
75c5940b7c : Phone Info UI shows network type list which depends on RAT supported
68aacdd487 : Settings: Increase char limit of show refresh rate
21eaa773f5 : Settings: fix ShowRefreshRatePreferenceControllerTest
4a1617e44f : Fix CodeInspectionTest for CaptionPropertiesFragment
91751f8d68 : Modify NFC function description
b1cac8303c : Fix failed tests on ResetPreferenceControllerTest
57384c44bb : Fix the ripple effect of homepage slice cards
444b646b7a : Remove un-used category from Date & Time Settings
f55c5a44f1 : Support caption second UI structure (2/n)
8692bb5924 : [Wi-Fi] Apply WifiDialog2 in WifiSetings2
b33190c017 : [Wi-Fi] Replace AccessPoint with WifiEntry for WifiDialog2
f990dfa11e : [Wi-Fi] Branch WifiDialog files for WifiTracker2 development
58a99c6dab : Use flag to confirm whether callback should unregister
b7306044c9 : Create settings for color inversion (2/n)
457203e156 : [DPP R2] Update ACTION_PROCESS_WIFI_EASY_CONNECT_URI intent
791ad4d568 : Sync lastest SettingsLib interface
3d94a57d97 : Accessibility shortcut secondary action - divide different fragment for different fragment type
d89518e3c5 : Finish bluetooth detail fragment if device is BOND_NONE
e9c59f5fad : [Settings] Replace #getServiceStateForSubscriber with #getServiceState
2d5171f68d : [Settings] Replace #getSimCount with #getActiveModemCount
af4b43535f : [Settings] Replace #getSubIdForPhoneAccount with #getSubscriptionId
353926a446 : [Settings] Replace #getSubscriberId(I) with #getSubscriberId()
9c628ee945 : [Settings] Add a metric for time spending in each Settings page
08f2a58459 : Settings search - Navigate user to exact page
87ac1e6fdd : Fix test case for SelectDSUPreferenceController
ed6f623fa6 : Ignore a few test cases
9b7f5ad91f : [Mainline] Use the @SystemApi setAlwaysAllowMmsData in TelephonyManager for mainline
09acbecb76 : Fix overlay problem on USB fragment
f74f3061e3 : Remove all "Tapping Stop will stop x" dialog while turning off an accessibility service
0dd53520a5 : Accessibility shortcut secondary action - improve shortcutPreference
04673056d7 : mainline:Replace serviceState.getDataRegState with getDataRegistrationState
d9a414b61e : [Wi-Fi] Add a new intent handler process for adding new networks panel page.
462eac2c56 : Import translations. DO NOT MERGE
009b1896cd : Ignore failed test cases
5245d16e51 : Import translations. DO NOT MERGE
fee49421c7 : Update Reset options summary
6b3856d5de : Get package name on worker instead of on slice
00c79aecd1 : Refactor GestureNavigationSeekBarPreference
6e996bd8d7 : Create some strings for RTT setting
0f7b65b512 : Create some strings for RTT setting
288200c27d : Change DEFAULT_CARD_COUNT for settings homepage.
c87d7c6047 : Fix SelectDSUPreferenceControllerTest
5f42f2f7a7 : Update the behavior of the Dark theme slice
91d9942494 : Fix focus on wrong tab
c310eb9494 : [Settings] Adds an intent extra when setup wizard start the WallpaperSuggestionActivity
38ab4d342b : [DPP R2] Added support for DPP R2 events
035559615b : Adds a new activity for Gesture Navigation settings
f07f79988d : [Wi-Fi] Sync Connect button UI with WifiEntry connected state
756104417a : Create settings for window magnification (2/n)
20f67e1b33 : [Settings] Cannot use UnsupportedAppUsage API, use appropriate method to replace it.
8e58e2c7a5 : Remove permission bar chart in Privacy setting
a74060c1b7 : Add Tapjacking Protection for SettingsHomepageActivity
3b02810356 : Index user accounts.
9b7b185da4 : [Mainline] Use SystemApi setDefaultVoiceSubscriptionId instead of setDefaultVoiceSubId
53ccc448c8 : Using new Biometric API
2c89e0b658 : Ignore failed test cases
0ffd9685fd : Fix some test cases
2716dd18bb : [Settings] Unable to display disabled SIM
ea3d3520c3 : Support accessibility shorcut secondary action (4/n)
dab972e95e : Update System default handler title on Bug report handler settings
ce5e7a4626 : [Wi-Fi] Launch WifiNetworkDetailsFragment2 for a connected Wi-Fi network
b60e91bf0b : [Wi-Fi] Replace WifiTracker with WifiTracker2 in WifiDetailPreferenceController2
36bbb02dca : Prevent accounts page directly opening in screen pinning mode
cfd8a5d253 : [Wi-Fi] Use new defined proto field for adding new networks panel page.
2e57bc47b2 : Added horizontal seperator in Face Settings
8ea5428c07 : [Setting] Use @SystemApi to replace the hidden api
678e187b8c : Settings: add a new developer menu entry to show refresh rate overlay
45ca77862f : Update subtext UI on Bug report handler settings
e65ed3ebb0 : Support accessibility shorcut secondary action (3/n)
c7f74af9c9 : Log requested enrollment strength
f123f98510 : Handle 5G meteredness in telephony framework
409a1c689b : Added horizontal seperator in Face Settings
3f22797899 : Adds BackGestureIndicatorView to animate left and right insets
054d2a555d : Extends SeekBarPreference to add labels and callbacks
23e8fa1020 : Create a TetherEnabler class to manage tether settings switch
8f966787d9 : Add flag to allow NAS to peform ranking
3ea61b66af : Rename methods to reflect the correct names of nav modes
9e32620854 : Report if app-specific SAW intent
657189062f : Color correction improvement (3/n)
7f086c0e81 : Refine the DarkModeScheduleSelectorController
5ec8efe7e0 : Fix UI issue in LocationSettings
5b580d5d00 : Index Caption preferences page
15f241b296 : Add feature provider for face unlock
d5df7b9655 : Settings: Remove usage of hidden APIs
60777c01e1 : Add developer option for bluetooth Gabeldorche feature
5120a342ca : Wifi: Handle adding 6GHz band to SoftAP
26e5dbdbfd : Mainline: remove usage of hiddepn API SubscriptionManager#getPhoneId
9bda9af186 : Only show Condtionals when the feature flag is on.
6f4ceba6ed : [mainline] decouple ServiceState.bitmaskHasTech and getBitmaskForTech
5c075bad44 : Finish Activity when account is changed
1281e595e4 : [Settings] Add preference click metric log
ee2c5a9df9 : Import translations. DO NOT MERGE
d73afd6331 : Import translations. DO NOT MERGE
d907169965 : New strings for the gesture navigation settings page
bcfdbf4951 : New toggle for peoplehub in Notification settings
c5f3951970 : [Settings] Unable to display disabled SIM (part 2)
3e747559f8 : [Settings] Enabling first stage of threading
cf0fbde078 : Add a feature flag for Settings conditionals removal.
3f9f068ca9 : Make some notification related slices public.
6ae4c4d6ee : Have a setting in Developer Options to choose bug report handler
ead637e0c8 : Wifi: Replace dual_band with 5GHz band support
2bd1d93555 : Remove those stuff about CarrierAp, they are removed from FW.
c68aab5f56 : wifi: Use constants from BatteryStatsManager
2790889921 : Fix Settings crash when clicks Notifications
1e5d8146b5 : Change ProfileType definition
0eae582909 : Color correction improvement (2/n)
82a0ea022e : Dark theme settings activity
7e66fbd162 : Mainline use cellSignalStrength instead
ae6c855315 : Accessibility shortcut primary action - method to check shortcut type
c75aea1552 : Change tab text to sentense text
548e927ed9 : Apply new preference and controller for Bluetooth developer option
6ba89c33a4 : Add sample rate preference controller for Bluetooth developer option
73038f556d : [Settings] Cannot use UnsupportedAppUsage API, use #hasIccCard() to replace
21fd0e8afb : Support accessibility shorcut secondary action (2/n)
43b882c4e2 : Let MasterSwitchPreference be restrictable
f413cfed26 : [DO NOT MERGE] Add country blacklist support
d4420d4ce4 : [DO NOT MERGE] Add country blacklist support
58b02e0ed5 : Adds search and help icons to system navigation page
cfca56fef1 : Update Bluetooth api
e6b48bcf80 : Do no convert FaceSettingsAttention to slice.
cdf8e2161e : [Wi-Fi] Sign in icon supports dark theme
cb8dbbeac2 : Hide summary for Google app in battery usage
afc513e3fa : Revert "Fix flame boot failure"
e7e4dd905a : Receive tab info from SettingsIntelligence
f71db73025 : Implement work-profile infra in BasePreferenceController
d9fcb5109e : Updating developer winscope tile to start sysui tracing
c542c01672 : Fix flame boot failure
be02f16b3a : [Wi-Fi] Fix transition mode problems
6a1b765d74 : Add quality preference controller for Bluetooth developer option
8a512ca7b4 : [Settings] Fix crash when no SIM
bd80f7f949 : Add channel mode preference controller for Bluetooth developer option
8b5790dcc0 : Add bit per sample preference controller for Bluetooth developer option
8e2aa11e3a : Add codec dialog preference controller for Bluetooth developer option
588a1ca250 : Add sample rate preference for Bluetooth developer option
dc05caec4d : Add quality preference for Bluetooth developer option
895b380c10 : Fix robolectric test error
4db1f25f3b : Add channel mode preference for Bluetooth developer option
19f0230520 : Add bit per sample preference for Bluetooth developer option
cdc8c101eb : Adjust to changed internal API
3c6a3011fa : Prevent accounts page directly opening in screen pinning mode
ad2502a91a : Prevent accounts page directly opening in screen pinning mode
a545a85f9d : Prevent accounts page directly opening in screen pinning mode
268d6b092a : Dark theme drop down does not show selected option
e5dcd02f4c : Add disable pSIM option in Settings
1ab2c789f4 : Raise string length limits per linguist's requests
5f23a43660 : [Wi-Fi] Fix transition mode problems
2e5dabf88b : Add codec dialog preference for Bluetooth developer option
e966714a9b : Fixed the roboletric test failed
45ded2ad1e : Import translations. DO NOT MERGE
c45672be54 : [Wi-Fi] Add multiple networks request case for adding Wi-Fi for apps feature.
ff012f03a8 : Wifi Setting: Use SoftApConfiguration for Tether Setting
92da08f7f2 : Support accessibility shorcut secondary action (1/n)
25c5e3ce6c : Add the item in Language page to dynamic index.
fafcbd3ee2 : Add a LiveDataController
60acb519c0 : Show terms of service before install GSI/DSU
af775fe8a2 : Import translations. DO NOT MERGE
1de3feb026 : Fix "Skip lock screen" not working for secondary user
619e235a06 : Fix videoPreference doesn't play after swipe out of screen
cf8856017f : Add call to WifiEntry.connect() when tapping on WifiEntryPreference
3844ba1259 : Add country blacklist support
83f7142df9 : Navigate to work tab if start intent from work profile user
bea3a6e6c8 : Add new HD audio preference controller for Bluetooth developer option
d5f3a0ca75 : Add a GSI/DSU Loader to the developer option.
5314f2a51c : Fix videoPreference is broken when switch to multiple window
910ea66615 : Navigate to personal/work tab based on intent extra
e17caeea3f : Fix "Skip lock screen" not working for secondary user
721084c310 : Add NGRAN
be895aea4c : Always use local timezone for parsing date
23d04125b5 : Remove framelayout to make focus don't have duplicate action
78b0edfe3c : Add base dialog preference controller for new Bluetooth developer option
f4bc80c45c : Battery saver mode should disable dark mode modification
c6f4ff5486 : Change icon
91aa4b853a : Adjust preferene to align the lastest mock
334c5b36ad : Hide PIP related preference when device didn't support this feature
54d06d368d : Add base preference controller for new Bluetooth developer option
ed1b808474 : Fix testcase error
a641cdae50 : Fix bottom zone is transparent in add network page
fdd98bd9ff : Add base preference for new Bluetooth developer option
e5e82400ac : Add page creation latency for updatePreferenceStates
7b6b93b4f8 : [Wi-Fi] Add one network request case for adding Wi-Fi for apps feature.
2516848b30 : Make some device info related slices public.
430c16c012 : Make some existing slices public.
30a62c074c : Make some accessibility related slices public.
1089f7c695 : Make some gesture related slices public.
31719321af : Make some display related slices public.
617458b07c : Make all TogglePreferenceController slice-able.
c8a1960cf4 : Support installation of the new app source certificate
aceccce75c : Reorganize notification Settings classes
9861696306 : Switch settings to use TimeDetector
64f1374c64 : Support the rich content for accessibility service (1/n)
8015cbab9e : Add work profile items of Account page to dynamic index.
05599b89d2 : Make Settings self-injected toggle switch searchable
d91a1c3710 : Fix talkback speak wrong item
885403133f : Add activity for MANAGE_APP_OVERLAY_PERMISSION intent in Settings
a30cb1158f : Focus remains on the button after turning on/off
86cc060515 : Minor code simplification.
5089629bf5 : Separate personal/work tab in LocationSettings
15da32c33f : Enable Settings Search to query private Slices.
d57e5a5d1a : Add the impl for the ability to query non-public Slices
953eb229c0 : Sync dimen from SystemUI
b6b29c1af0 : Battery icon is too large
3351c78b74 : Add FutureTask approach in DashboardFragment
290aa7345b : Remove shadow below the actionbar
a377b5c4aa : Fix Master: Add settings for scheduling dark theme
606e6837e6 : Replace setAutoTimeRequired and getAutoTimeRequired with setAutoTime and getAutoTime
9ef7aa1cde : [Settings] Re-enable test case
68da89b6d8 : Move the app to /system_ext
9c8a1b0db9 : Fix crash while lauching location settings
0614a7d1ea : [Wi-Fi] Fix unit test fails
2229585e88 : Refactor LocationSettings
b5c17fb361 : Adjust lock screen tests
5dd4272ee4 : Import translations. DO NOT MERGE
53ad4fedc6 : Revert "Revert "Add settings for scheduling dark theme""
abf06340cb : Revert "Revert "Add settings for scheduling dark theme""
adfc51a550 : Import translations. DO NOT MERGE
e3655b3a78 : Import translations. DO NOT MERGE
2afeb5f43f : Stop relying on PACKAGE_VERIFIER_ENABLE.
be39426d08 : Fix navigation to wrong page
d507b56ad1 : [Wi-Fi] Add basic UI structure for adding Wi-Fi for apps feature.
2037d57405 : Change string character limit
10e675d6b5 : [Settings] Support master switch of inline toggle of Settings Injection v2
40e7c05e53 : Revert submission
50c0fa136c : Revert "Add settings for scheduling dark theme"
d385f524f0 : DarkUIPreferenceController null exception
7141b142df : Add settings for scheduling dark theme
979b95777a : Revert submission
c49f266af0 : DarkUIPreferenceController null exception
eb2a482e72 : Remove unused string
b5a56789b3 : Fix items in StorageProfileFragment can not be clicked
456285ca5b : Refactor common layout
01c00962a9 : Do not hide lock screen settings conditionally
21c466ff5b : Fix testcase error
a667372c56 : Make Settings UI fuse flag "settings_fuse" persistent
873caaa51d : Add new audio channel mode dialog layout for new Bluetooth developer option
f39b5fcd60 : Add new LDAC quality dialog layout for new Bluetooth developer option
ce1065dc55 : Add new bit per sample dialog layout for new Bluetooth developer option
c7cd6c4671 : Add a new column for slices_index table.
703114663f : Add new codec dialog layout for new Bluetooth developer option
41661fe69c : [Wi-Fi] Force users to select a phase2 authentication for PEAP & TTLS
0828e6be9c : Add settings for scheduling dark theme
b2db1f0257 : Revert "Settings(wifi): Allow mainline wifi stack to use network request dialog"
6317a112ea : [Settings] Fix unable to accessing Fi
bac5987c8e : [Settings] Support pure switch of inline toggle of Settings Injection v2
14c80f8151 : Move UpdatableListPreferenceDialogFragment to SettingsLib
da9a2a1891 : Add new sample rate dialog layout for new Bluetooth developer option
4a08fc1c59 : Add new method to preference controller base for dynamic index.
af288a5894 : Add some fragments to whitelist
84327f6aa3 : Add storage_summary_donut above ProfileSelectStorageFragment
a226c20f11 : Ignore MobileNetworkActivityTest
dee1548f61 : Fix a few test cases
c04df4ae39 : Add a new method in Sliceable.
fd6309af22 : Import translations. DO NOT MERGE
4950d4cbc0 : Fix robolectric error
82a3f25827 : [Wi-Fi] Replace WifiTracker with WifiTracker2 for SavedAccessPointsWifiSettings2
36b3d9b8cf : [WPA3] Hide connect button for cloned networks not in range
63fc60f512 : [WPA3] Hide connect button for cloned networks not in range
60f2a277e0 : Import translations. DO NOT MERGE
a30a209841 : Remove DEVICE_OUT_ALL_SCO.
c45ca05f4e : Import translations. DO NOT MERGE
3996084a9e : Remove redundent @VisibleForTesting annotation
21361e1f84 : [Settings] Refactor PhoneStateListener
75dc89b122 : [Wi-Fi] Create WifiNetworkDetailsFragment related version 2 files for WifiTracker2 development
3dd4f2cc19 : Sync dimen from SystemUI
abcbc79d7d : Add a dark theme slice
f55bd86185 : Add a developer option which allows non-resizables in freeform
05ef1919b8 : Revert submission
c996edf265 : Adapt test to change internal API SubscriptionController#getActiveSubscriptionInfoList
40dd1e2183 : Revert submission
0008986ef1 : Fix NPE in ChooseLockPattern
17de44e052 : Update baseline for search index
65817204e6 : [Settings] Replace VT and VOLTE provisioning API
2aafbd38e7 : [Settings] Remove isWfcProvisionedOnDevice API
cd3347ba3e : Fix robo test on NotificationAccessDetailsTest
3119f8d4a2 : Fix testcase error
7a2fb4011e : Add take persistable permission for uri
cb9f4c6487 : Fix robo test on CodeInspectionTest
5980b80adc : [Settings] Remove PhoneStateIntentReceiver
c71f996da9 : Battery icon is too large
d1ea136cb8 : [A11Y] Fix MasterSwitchPreference onClick not callback after TalkBack is enabled
99877ab69c : Import translations. DO NOT MERGE
9bc522e743 : [Settings] Fix unit test
56b7acd49e : Fix the NPE in the ScreenPinningSettings
6a2d48d158 : Ignore all failed test cases
e786ce000e : Fix non responding slice toggling
aa62e5e482 : Fix broken preference controller test
988a912237 : Modify preference_list_fragment to support tabLayout
bb53dd5f93 : [Settings] Remove access to getSimOperator() API
33379b361b : Swap param order in registerSoftApCallback
31dd22cc4c : Remove redundant code
e487b00157 : Don't use Lambda when register callback
6d2c28f22a : Rename WifiSsid.NONE to WifiManager.UNKNOWN_SSID
a4d2ab80fa : Add a feature flag for controller loading enhancement
cdbc0dfa6a : Rework platform version to hide codenames.
a1678dade1 : Add dynamic injection item to site map
48a0ff4304 : Fix Settings creating too many threads unexpectedly
d785e78594 : Fix PendingIntent CanceledException exception
72a65094fc : change screen pinning settings UI
f356ced8d7 : Remove filtering from "recent sent" notifs preference
78b4505d6e : Update text on notification on/off toggles for clarity
16a81eb3f6 : Sync lastest lifecycle interface
31367d7a72 : [Settings] Replace getSimCount() API
5e65da0c2f : [Settings] Apply proxy design to data usage
be658e94f7 : Import translations. DO NOT MERGE
d4f077f1e2 : Settings: Clean up WifiManager APIs
8134971f00 : Import translations. DO NOT MERGE
38a8287abb : Use WifiPickerTracker to get connected WifiEntry
897a0e0470 : Ignore "package:<package>" in MANAGE_OVERLAY_PERMISSION intent
4a18957c2d : SoftApCallback using executor vs handler
8754d40124 : Don't disable DND permission settings for apps that have disabled NLS
31dc1fd806 : Add NLS specific screens for notification listener approval
0f844d168b : Use the getBidiFormattedPhoneNumber to replace getFormattedPhoneNumber
1ade809ff9 : Filter invalid uid from Battery list
8fe35bff52 : Remove duplicate layout mobile_network_settings_container_v2
b808eb0464 : Fix the NPE in the AnimationController
4992919d95 : Remove unused resources
f5277ba54a : Modify account page multiple profile UI
79eaa655ef : Refactor SettingsSearchIndexablesProvider.
f13145b323 : Settings: Use public API for mac randomization support
b377713547 : Fix the MMS messages toggle preference not working
c3b94292ea : [Settings] Hidden API remove - WFC mode settings
6838ae7c0b : Add accessibility timeout video and illustration
1eccd55a70 : Remove mobile network v1
c5e1fc677c : Integrated SearchIndexableResources interface in Settings
9547fa73cc : Fix Settings crashed on tapping on notification animation video
bbaf0a0014 : Leverage the bahavior of Back key to the Up button of action bar
ef1481f589 : [Settings] Manual network select without aggregate
6a3433b67a : Fix Battery page animation
762c7ab59e : Add the license announcement in the drawable files of Accessibility warning dialog
be82622922 : Fix a11y issue, the description of navigation buttons should be the same.
5545f54e8a : Rename WIFI_P2P_PERSISTENT_GROUPS_CHANGED_ACTION intent
7dcfb7baf0 : [Setting] MobileNetwork UI performance
29c15273b5 : Fix Weird floating "add language" item
f1b43a970c : [Settings] MobileNetworkActivity Refactor
9db5fcb2ff : Import translations. DO NOT MERGE
56ddb7e146 : Import translations. DO NOT MERGE
9c302428e2 : Import translations. DO NOT MERGE
bde026ae67 : Remove redundant code in certificate pref controllers
5bad457e91 : Add query dynamic indexable data to SettingsSearchIndexablesProvider
4db955ad57 : Schematize Telephony System Properties
68927639ee : Remove mVideoPaused from VideoPreference
f4d3ba1049 : [Wi-Fi][A11Y] Fix TalkBack lose focus in WifiSettings & WifiSettings2
eac6fcff2d : Revert "Remove attention controller"
44efb41d98 : Revert "Update attention string"
953da2ee40 : Add AnimatedVectorDrawable support for VideoPreference
c2e4ae1c9c : New method implementation of BaseSearchIndexProvider for dynamic index.
f54c040bde : Import translations. DO NOT MERGE
f7d56e94ad : Fix the crashed problem at the AccountSyncSettings
44187c0bb3 : Restrict user to clear app defaults when DISALLOW_APPS_CONTROL policy is enabled.
acd5d10e0d : Fix animation in Night light page
054e0eab87 : Fix the MMS messages toggle preference not working
1a5b620a19 : User WifiPickerTracker API for saved network preference text
9d48cb2f53 : Import translations. DO NOT MERGE
652fa61905 : Use WifiPickerTracker instead of WifiTracker2
2c3ba517fe : Use AOSP intent for Work Policy Info
3e4c47dbc0 : Fix Settings creating too many threads unexpectedly
e223b33632 : Fix NullPointerException
e45897b462 : Fix BTHS is still in pairing list after BTHS is connected
ab914adc00 : Remove permission bar chart in Privacy setting
327dba2488 : Fix UI janky in privacy settings
cdfd1ff192 : [Wi-Fi] Fix Wi-Fi QR code camera bug
ff9bcdbcd3 : Import translations. DO NOT MERGE
539ab8ace4 : Add work/personal profile tab for storage page
52ee4888be : Modify Running Services layout
b2297dcdf9 : Unable to adjust cast device's volume
b16500d595 : Support for hotspot client visibility.
c0c75a3e96 : Added a warning dialog when installing a CA certificate
c101faeb2b : Fix ViLTE is not available when WiFi Calling is disabled
7659e53a94 : Added functionality to select type of certificate to be installed from the Settings app
d0fa488304 : Fix the inverted logic of indexing injected entries
d368c21832 : Fix runtime exception when cachedDevice is null
db0951b02c : Fix robolectric test error
b3b6236e64 : Fix feature flag page animation
02b116edcc : Use a regular drawable as ConnectedDeviceDashboardActivity icon
96635d9fb3 : Use Resources.getDrawable(int, Theme)
6a9afea52e : [Wi-Fi] Update "Factory MAC" to "Device MAC" in strings.
8eda6847f4 : [Wi-Fi] Release the camera before opening
3b8d0faeed : [Settings] Remove unused SimPreferenceDialog
5cc9aad7a8 : [Setting] Cleanup Unused SimSettings
476d82715a : Import translations. DO NOT MERGE
d041c32e5e : Make injected entries searchable
be55640ae3 : [Wi-Fi] Updates internal AccessPoint list upon onAccessPointsChanged
4a71bc90f4 : [Wi-Fi] Support passport R1 expiration handling
dfba9a0f6d : Change Panels creation interface to take a bundle
c898775914 : Hide search box if it is called in initial setup wizard
0b0a500833 : Switch to new internal API
116060e011 : [Wi-Fi] [a11y] The "Advanced options" should be accessible by Voice Access and pronounced by talkback correctly.
69cac2c986 : Password constraints cleanup.
c60c674b0e : Fix crash on indexing AccountWorkProfileDashboardFragment
afd494d335 : Add personal/work tab for ManageApplications
7a21676938 : [Wi-Fi] Fix Wi-Fi hotspot two line summary UI problem
21683140e9 : [Wi-Fi] Refine code for saved AccessPoints
b78ecc4d8b : Adds cross-profile intents for Bluetooth detail Settings
1605b0364c : Fix Connected devices page UI not update after paired
dbc13dcdad : Fix NPE when user goes from none to swipe for lockscreen
9be0899b3c : Enforce policy management.
3e10c361db : Fix NPE when user goes from none to swipe for lockscreen
3bf2e70745 : Fix NPE when user goes from none to swipe for lockscreen
65866290ce : Add tablayout for work/personal profile
40d9986fd7 : Fix IllegalStateException in recyclerview
b7734a754b : Add the checkstyle_hook into PREUPLOAD.cfg
946c6f0dfe : Update string
52bd31f5df : Update the logic of querying crashed a11y services
a6308c09a8 : Change string of switchbar and installed service category title
ddf6cefcac : Fix non responding slice toggling
010116a173 : Introduce LockscreenCredential
d80ddbd82b : Fix crash on clicking dismissed notifications
3b10e450cb : Rename class
4de772fddb : Remove config_show_regulatory_info tests
dfd9aa99e5 : String "CDME" is wrong
1f7d2dc54c : [Wi-Fi] Refine code for saved AccessPoints
b717295914 : Fix talkback will not speak correct status
f5f167717f : Update char limit to 28 for device detail title
451bb0a85e : [Wi-Fi] [Source] Character limit: Factory Wi‑Fi MAC address and Randomized MAC address, length limit issue
fb8eca412d : [a11y] Set "Settings version" as non-double-tap
7775ec5d23 : [Wording] Remove "incur" from roaming strings
351ee3a882 : [A11Y] Improve data usage chart TalkBack content
b7633cc59d : [RadioInfo] Remove from Settings (into Telephony)
86a8e9b627 : move CellBroadcastMessage from telephony-common to app
3ecbafd8fc : Allow settings title to wrap
623e8570b9 : [Wi-Fi] Un-relevant string flash then disappear in WiFi direct page.
4c257b0ef8 : Import translations. DO NOT MERGE
aa605a2ff8 : Import translations. DO NOT MERGE
1a1f9314b6 : Refactor Settings for injection v2 inline toggle
9d3f8c435f : Fix a11y issue for the Preferences in the "Android version" Talkback should not speak "double-tap to activate".
f8eb30800a : Fix non responding slice toggling problem.
779abebc63 : [Settings UX] Enlarge data usage clickable area
d6ec2ac7be : Tethering shouldn't indicates on when SIM without tethering option
dd7f9b57f6 : Preferred network list add 5G item
ec384c2f6f : RadioInfo network mode list and network mode string add 5G
6ff13962a3 : Fix talkback issue
0c518d5aab : 5G meteredness for telephony framework
aed74bf543 : Talkback speaking for the notification option should be consistent
7e7271fff8 : Handle multi-user in notif log
a0351e2e19 : Remove all biometrics data of a user when password is cleared.
228cf200ae : [Wi-Fi] Wrong MAC address shown in Settings.
3526f666a8 : Fix the display abnormal of Tap & pay screen in landscape mode
590042b3ba : Hide sliceView if Slice is null
cf15f47ac7 : Make battery icon as red when battery level < 20%
6db277ebb7 : Remove summary provider
fb2d059c6d : Fix a11y issue for the Preferences in the "Model & hardware" Talkback should not speak "double-tap to activate".
ccd0c91498 : Import translations. DO NOT MERGE
cd869051ef : Fix overlapping in TrustedCredentialsSettings
9e3a9fd255 : Add fragment in xml instead of using injected way
0a8fca1ee1 : Fix talkback issue of Caption preference
0ac194de10 : Fix BatteryInfo test case failures
199cae427b : [AutoTest] Settings Telephony part
19c2a20d9a : Add onErrorListner for SliceLiveData
8a4cf7c903 : Fix FaceSetupSlice test cases failure.
129c98bba1 : Remove summary loader in some fragments
b1c4b0215b : Fix UI display abnormal of DatePickerDialog in landscape mode
360d2f2c6f : Fine tune language UI to match preference style
0ea2d6fb87 : Update enabled state of ZenRulePreference
85713d0841 : Fix upper back button behavior of MobileDataUsageListActivity
f0526e4afb : Fix print page starts multiple activities
86e98bf448 : Execute getting battery info on the parallel executor
9434d26237 : Update the color of the preference category
2d41dbf141 : [Owner] Add allenwtsu into Settings Telephony part
cbb446e38a : [Manual Network Selection] UX improvement
966fa01423 : Use SettingsLib Indexable
283ae5d1bb : Error handler for start dialog from adb command
f4e3f78fa0 : Fix highlight animation
7a4c679790 : [Settings Telephony] Carrier name API replacement
1b64578f3c : [ManualNetworkSelect] Improve error handling
d49de61f96 : Do not block UI when this page didn't have slice
ac3e0d0988 : Directly use BaseIndexableProvider
d7e44c7b3a : Remove enum logic from callers of requestbugreport()
2c4827be08 : Use FooterPreference in xml to replace the header
a257ca8a07 : Add search key word for Profile HWUI rendering
fcefb143f3 : Show "Display over other apps" in search
44fa9d579d : [Wi-Fi] Improve UX when there is no user certificate to choose for WPA-Enterprise 192-bit
0f8c7a71d0 : Handle Aware sensor status for Always On
78db757cad : Developer option off must not affect laser sensor
12155084d8 : Hide a11y usage when there is no enabled a11y service
19afdba261 : Mobile data should be non-indexable when the subscription id is invalid.
5606a8c7f5 : Enabling sharding RunSettingsRoboTests
9cbca4bcee : Fix can't find the search result by input "4G Calling"
932d156aca : Change text size of header title in advanced bluetooth
f8c360febf : Add content description in the tutorial dialog
3786016993 : Removed old settings device credential logic.
b294b82c84 : Update notification log
9a4df33b4c : Fix volume panel hang
712df89893 : [Wi-Fi] Cannot connect to hidden WiFi network.
d9cfbaf3b5 : Fix volume panel hang
400b4401aa : Add the package of android into whitelist
b455d58c03 : Only add divider in recyclerView once
e80f67b94b : Replace png file with vector drawable
d83c190f29 : CredentialStorage: Install keys using KeyChain
002a488354 : Replace png file with vector drawable
1f30b1cd67 : Merge similar BaseSearchIndexProvider code together
ee15fa1c2d : Change disable accessibility service dialog layout
98b55c5214 : Use TwoTargetPreference to replace customized layout
448440b8e2 : Change cancel button type to skip for SUW
1fef77dd90 : Add alsutton@ to OWNERS for backup settings
a9e91a8512 : Add padding for SliceView preference
30c1767c0a : [Wi-Fi] Fix robolectric test broken
44ae2a898f : Fix the title font problem in the System Navigation page
8291671f97 : Fix testcase error and UI refresh issue
92dbda2af0 : Revert "Refreshes preference text when updateStates"
4e8081e30a : Revert "Fix subtext didn't change after toggle changed"
059cb397cd : Update slice states when on Voip calling
0521385003 : Handle subtext display problem in WifiWakeupPreferenceController
24500ce1fd : Fix settings panel refresh issue
50aea6e66b : Fixed talkback issue on confirm lock password.
14ed4a0efd : Prevent accounts page directly opening in screen pinning mode
348234565a : Revert "Prevent accounts page directly opening in screen pinning mode"
afe788ca19 : Set phone number preference unselectable
5edcc30ada : Fix upper back button behavior of LocationSettingsActivity
9db4bf7dbb : [Wi-Fi] Can't change EAP method for a saved enterprise Wi-Fi network
3612d3ebc9 : wifi: support OCSP in Wifi dialog for certifiate-based EAP type
577240642d : Fix Battery usage page refresh issue
0f2773fb78 : [Network Connection] Call NetworkRequestUserSelectionCallback#reject() if user quit activity without selection
5d33399101 : Fix subtext didn't change after toggle changed
728146a2fd : Remove the duplicated attribute
bf4349733d : Clean FooterPreferenceMixin and FooterPreferenceMixinCompat
ad004e9beb : Fix media switch slice doesn't display in panel
b34eeffd94 : Remove the unused file
8641986401 : Prevent UI jank
3f03bfd208 : Import translations. DO NOT MERGE
95b8ea80ee : [DO NOT MERGE] qt-qpr1-sysui-dev @ build 5814791
88a574552b : Update ring volume string
2136bc92fe : Handle 5G meteredness in telephony framework
4b9171679a : Remove useless folder
9efc5ab929 : Track framework changes to crashApplication API
d1fd424dc8 : Fixed type missmatch
d30db87bc8 : Removed deprecated permission
fc397f7406 : Set the content description of pin/password boxes
0717e24f7d : Adapt to refactoring of display config code in SettingsLib
b47cccf6a0 : Use FooterPreference in xml explicitly
778d38a551 : Don't allow Settings to change its own standby bucket.
51b76855f9 : Add RoleControllerManager.isApplicationVisibleForRole().
15704495e5 : Import translations. DO NOT MERGE
7687e0b17d : Use FooterPreference in xml explicitly
1c5abf415a : [Wi-Fi] Change material design Wi-Fi signal icon for Wi-Fi Direct
df3c6c6b51 : Added extra to launchFingerprintSetitngs
c1436e8ef2 : Add initial WifiTracker2 into WifiSettings2
99bc55da73 : Add OWNER for deviceinfo/network/sim package.
32b80b8901 : Import translations. DO NOT MERGE
1e451cf708 : [Wi-Fi] Prevent fatal exception for null intent action
2b9aaaf943 : [Wi-Fi NetworkRequest] Don't need to have code to test theme
888dba8c4e : slice is not updated when hearingAid device connection state changed
4729d7f309 : [Wi-Fi] Add padding to Wi-Fi direct rename dialog
64d9bc1351 : Fix failed testcase
e725d6f357 : One of the HA will not be Active after switching sound path to Phone/Speaker during active call
c3eab6a9d9 : [Wi-Fi] Hide SoftKeyboard temporary when user tap the advanced button.
dbf920cfff : [Wi-Fi NetworkRequest] Set theme for the NetworkRequest dialog
03f1ee1b50 : [Wi-Fi] Support hidden SSID Wi-Fi networks for Wi-Fi QR code scanner & generator
fcaca1ac75 : Remove ic_menu_refresh_holo_dark
648ada031d : Fix Battery page animation
d79363fec6 : wifi: support SAE password identifier in wifi dialog
d04c885ff9 : Use FooterPreference in xml explicitly
1ae8beab06 : Remove delay from enroll start button
513cc9561c : Use FooterPreference in xml explicitly
a3961cd6d7 : Use FooterPreference in xml explicitly
35b7b6d078 : [Wi-Fi] Check default data SIM instead of all active subscriptions for 'Switch to mobile data automatically' setting
41eab2c203 : Fix flaky test error
6ee894759a : [Wi-Fi HotSpot] Improve Wi-Fi hotspot settings entries visibility problem
cf1489891a : Remove useless png and add vector drawable
bd7a034ae3 : Use dynamic footer
49ffd8f39f : Use FooterPreference in xml explicitly
6e21c76111 : Use FooterPreference in xml explicitly
30cfc2553e : Use FooterPreference in xml explicitly
8eef6edfc1 : Use FooterPreference in xml explicitly
4831332a1c : Replace png to vector drawable
a6c0bd5346 : Use FooterPreference in xml explicitly
a47e7ddcc3 : Use FooterPreference in xml explicitly
896de3b48b : Remove PreferenceCategory wrapper
e856e2b738 : Change deprecated slice APIs to new ones
fe9a794eaf : [Wi-Fi] Fix multi SIM devices switch to mobile data automatically settings missing problem
1bebe19101 : Use FooterPreference in xml explicitly
65ad3da004 : Fix some icons are missing in dark mode
2353dd54b8 : Fix flaky test error
a0b167e3da : Make Bluetooth settings page can be discoverable
8b0ff8dce1 : Allow radio info on phones with no subscription
b46650a10f : Use FooterPreference in xml explicitly
b4214464e5 : Use FooterPreference in xml explicitly
8d6e5d14cb : [Wi-Fi] Add a new fragment for configuring a new AccessPoint network.
946441ca27 : Learn mode link is not in footer text
01d6f05f53 : Use Builder to replace the Uitls.addFooterPreference
7e866b670e : Use Builder to replace the Uitls.addFooterPreference
6faf8649c7 : Settings(wifi): Allow mainline wifi stack to use network request dialog
624832e5de : Turn on feature flag to use bugreport API by default
660b36e061 : Use FooterPreference in xml explicitly
fb695782c5 : Use FooterPreference in xml explicitly
1a52b92dc2 : Clean up "Restrict SMS" developer setting
e94d09fc34 : Add BooleanState metadata to DevelopmentTiles
59be362d67 : Use USE_BUGREPORT_API flag from FeatureFlagUtils
5cb18299a9 : Use FooterPreference in FingerprintSettings page
b97eda4ff5 : Use FooterPreference in xml explicitly
6b4a22522b : Use FooterPreference in xml explicitly
47dcff42df : Fix storage page slow loading issue
343c39faee : Use FooterPreference in xml explicitly
1908cb6bd2 : Use FooterPreference in AccountSyncSettings page
7b489d57a8 : Fix fail to search by input "4G Calling"
7e2978ab58 : Make EuiccService un-disable-able.
064b21e0b6 : Revert "Fix app uninstalling/stopping possible in screen pinning mode"
c83bb787c5 : Use FooterPreference in xml explicitly
d68802cf6d : Fix robolectric test error
647e49e7cf : Add Tapjacking Protection for SettingsHomepageActivity
1ebf80446f : Fix arabic language % character in wrong place
71a37d138b : Import RadioButtonPreference from SettingsLib
5939f73740 : Fix test case error
b061428938 : Copy WifiSettings base code into WifiSettings2 without WifiTracker
88228c3399 : Fix Settings crash when click uninstall button
d1251b2633 : Import translations. DO NOT MERGE
9f834959d3 : Add gesture navigation setting into a11y settings
d22b79e4b6 : Fix robolectric test fail
a299fc5435 : Fix NPE of launching Settings with malicious URL
eca48078d5 : [Wi-Fi] Remove unsupported EAP methods for WPA3-Enterprise 192-bit - II
6351f7c37a : [Wi-Fi] Remove unsupported EAP methods for WPA3-Enterprise 192-bit - I
14e0fe2707 : Put newly discovered devices to the bottom of the list
ea42ef17e6 : Pass context for Starred Contacts Summary
1303790f40 : Fix text format issue in the Accessibility magnification
b470e725c9 : Added WifiSettings -> WifiSettings2 redirection behind feature flag
54a5c444da : Fix crash in getMetricsTag
162e88c262 : Use the date format to show the system update info
d2c74a5a7f : Add admin user checking in MobileNetworkActivity
a2be917dbe : Change owner for wifi and development
f3242dab35 : Prevent accounts page directly opening in screen pinning mode
f2b52be493 : Reject SUITE_B_192 network creation for non EAP-TLS
af68c44ed4 : Add start margin in the Screen usage item
a12b372dd2 : [Wi-Fi DPP] Refine code
a5e0148c7a : [NetworkRequest] Implement Single Specified SSID ALTERNATE FLOW V2
f7e3095464 : Fix Disabled text color in dark theme
7879047f65 : Increase height of edittext
161c359508 : Fix app uninstalling/stopping possible in screen pinning mode
06f0bd6d4e : Don't show suggestion slice if 'Screen attention' is already on
71e9f9147a : Add a vertical padding to DND button
58cd356273 : Remove deprecated code
533a17f1f5 : Remove obsolete broadcast behavior
32b55f2cf3 : Ensure feature is supported and enabled.
079c6cace0 : Update FaceSlice to use correct pref & FaceManager
85e1218b31 : Add wifi calling slice to settings search and AGSA
b2ecd6705e : Change OWNERS
b54d2f90f2 : Add whitelist in ResetAppsHelper
b848474b91 : Check FaceManager before get system service
97b083b268 : Make more preference copyable
f7d423d106 : Remove Settings from recents after app uninstall
48d43cce57 : Remove unneeded test resource.
7d6263a38d : Correcting sort order of languages for non en-us locales
dfeb1f07bb : Fix the clicking issue of restricted info icon
a99a85fdf3 : Fix Settings crash
5fe166075f : Remove deprecated code
4441edcf1c : Import translations. DO NOT MERGE
41cdecca3d : [Wi-Fi] EAP method AKA' did not pronounced as AKA prime.
54c2af9213 : Remove usage of PER_PROFILE_IME_ENABLED property in settings
ca2bbc0685 : Set the max length of user name field in Profile info
6f3b222ca5 : Clean up in-code preference controllers from accessibility
1df7f2d1c1 : [Wi-Fi DPP] Improve TalkBack information for events
e8bb058d14 : Avoid oem-unlock preference controller crash
496fa956ef : Update Settings Owners
397abecae8 : Make Sensors tile icon support dark theme.
2d211208d6 : [Wi-Fi DPP] remove unused code
91c3146b48 : [Wi-Fi DPP] Add a parent class for WifiDppConfiguratorActivity and WifiDppEnrolleeActivity
9471cb6e89 : Import translations. DO NOT MERGE
4d70be899d : Fix robolectric test error
e8bd78e212 : Add margin between password entry and error text
0c37f019f6 : Improve Settings launch performance
600ba96eea : Fix nevigation up to wrong place
9ad817d503 : Remove attribute colorError from settings glif theme
d7b5583e19 : Fix robolectric test failure
d2d1801e3b : Separate long press timeout preference controller form accessibility
08c4c4aadd : Separate shortcut preference controller form accessibility
be8345e565 : Add theme component options to settings keywords.
a295d71c94 : Move channel listing into a pref controller
8d240c7f28 : Separate daltonizer preference controller form accessibility
b981068248 : Fix talkback issue about announcing wrong number of items
7f995a609d : Separate caption preference controller from accessibility
1903470bfb : Fix Settings search result 'add an account' does nothing.
8f4b8b9a74 : Add footer preference into caption preferences
992b8d00cd : Add synonym for "Display over other apps"
25a5b9d9c5 : Import translations. DO NOT MERGE
790a822526 : Fix crash after uninstalling app
5aa742bc00 : Separate vibration preference controller from accessibility
79ce2c95f4 : Separate mono audio preference controller from accessibility
c786ae184b : Separate power button preference controller from accessibility
081ae31e7d : Separate auto click preference controller from accessibility
c200df360c : Fix RTL issue of Deferred Setup card
5da94319aa : Separate text contrast preference controller from accessibility
d828275411 : Separate large pointer preference controller from accessibility
223bf1b520 : Separate a11y timeout preference controller from accessibility
d2deb850d3 : Separate disable animations preference controller from accessibility
ec83f48e0d : Use FooterPreference in xml explicitly
a9fc062fd1 : Fix cannot switch between multiple TTS engines
2e3d08e8d4 : Clean up AccessibilitySettings
fd1f1c0f82 : UI change in caption preferences in Settings
e5ab0d68f2 : Convert AccessibilitySettings into a DashboardFragment
c375bfde87 : Add new reminder in "Magnify with shortcut" page
8235ed14a4 : Make the default value of flashlight availibility to true.
823c4daece : Load preference title from uri if available
d71835125a : Clean up ShadowTheadUtils.
1f248705eb : Making changes to TTS pitch and rate also apply to work profiles
638aa7c066 : Remove Smart Lock developer options
d37618c8ed : Pull out PreferenceControllers from AccessibilitySettings
dce601db84 : Pull out a PreferenceController of lock screen from accessibility
31608ace73 : Check the missing useHomeWfMode case
0b0e6fc3a0 : Fix settings back button return to previous launched page
f3e3d7a46b : Fix double divider in Privacy page
c0b2d06501 : Fix overlapping problem on popup window
c7d32d1cc1 : [Wi-Fi DPP] Fix UI defects
ed728b8ae8 : Refactor MyDeviceInfoFragmentTest
3a0e5742a9 : Fix bulleted list 2nd align issue in reset dialog
2b0d9a5778 : Use Activity Context in RemoveAccountPreferenceControllerTest.
efd66bb814 : Add metrics and code change for magnification dialog
2293d7b304 : Remove redundant style in accessibility permission dialog
24c3324268 : Use FooterPreference in xml explicitly
cfa36dbaeb : Fix double divider in Apps & notifications page
5da24591ea : Update testcases which failed due to the SupportLibrary changed
d2dc5438fa : [Wi-Fi DPP] Improve Wi-Fi QR code error messages
838cbbf539 : [Wi-Fi DPP] Remove scanner button of unsaved WiFi network dialogs
74942cee5e : Migrate VirtualKeyboardFragment to DashboardFragment
142920e0c2 : Fix launching of work profile notif settings
d6bd5b1339 : Update sound summary when it is set to None.
13cf250be5 : Remove "platform_slice" attribute from Settings.
2abdf5319c : Import translations. DO NOT MERGE
6ddff97414 : Fix NFC state switched off every time user entered connection preferences page
1392e6c979 : Fix BatteryTipDialogFragmentTest
675bc1940b : Ignore failure test case
2c6d308ecb : Set the mAccountName as null while device has no any account
5d8b1b3cc5 : Update Settings overlayed icons.
0d0a5745a1 : Import translations. DO NOT MERGE
aa08a2cc0e : Use slice uri from slice index db directly.
f841748be3 : Guard NPE when using search view
ec81d6121e : Override 2 getSliceUri() instance to return platform slice
f36ca50ec7 : Add slice uri to slice index db
c80453777c : Fix overlapped text in lockscreen pattern setup
d843ee85de : Fixed the IllegalStateException on removing account
225da1517c : Add interface and extend db to support storing slice uris
55890aab55 : Update OWNERS file
7130bc63b4 : Disable flaky test launchDashboard_shouldSeeFooter
c5c84bc405 : Trigger a bugreport directly from shell
535e72a45b : Refactor NotifyOpenNetworksPreferenceControllerTest into TogglePreferenceController
912f3558df : Refactor UseOpenWifiPreferenceController into TogglePreferenceController
1ee4adf321 : Refactor WifiWakeupPreferenceController into TogglePreferenceController
494071463b : Keep consistency between sound and accessibility settings.
70a8e313f2 : Fix talkback issue of header preference
ff6cc9be3c : Refreshes preference text when updateStates
c82962b432 : Update string
8e3c49123d : [Wi-Fi DPP] Refine Wi-Fi DPP UI layouts with SUW library
8d15e9a685 : Import translations. DO NOT MERGE
fcb000cf0c : Make the private DNS mode dialog entries full width.
3e4d002679 : Fix multiple instances for Google SignIn activity appearing in task stack
9b9dae7271 : Revert "Corrected flow for accessibility."
7a83d51a6b : Font size page support light theme in deferred setup.
3c337d5659 : Fix robolectric test error
d37d31e609 : Import translations. DO NOT MERGE
32e3664abf : Ignore failing test.
90b05ce806 : Import translations. DO NOT MERGE
a5b25dfb06 : Misc change about ResetNetworkConfirm
856e8a4503 : Delete bad translation for a few strings
1c67af1762 : "Change font size" tile should go to settings' font size page directly
6656609549 : TODO about BatteryStats.STATS_SINCE deprecation
9bf005fdd6 : Import translations. DO NOT MERGE
23c53ad504 : Change the string of Captions and reorder the feature in audio category
3aeb915355 : ANR observed under settings when trying to reset network settings
d68c8c59e5 : Fix settings unit test
06a37d9f0e : Replace the placeholder animation.
7cd3661791 : Import translations. DO NOT MERGE
f83b91ba32 : Remove deprecated AccessPoint#getConfigName() in SavedNetworkComparator
151d5a3c83 : [Network Connection] Show full SSID on list item
1aede69cc2 : Import translations. DO NOT MERGE
6b094edbb5 : Make DevloperOptions frag listen to sysprop change
9bc2a584f6 : Do not reuse phonestatelistener
9f8522565a : Implement context menu for ConnectedAccessPointPreference
ca7acf2346 : [CLEANUP] Clean up unused permissions from Settings
ad91a8b512 : Import translations. DO NOT MERGE
86f65ef488 : Redraw WiFi detail page's header icon
77c522c7b1 : Make RadioInfo settings menu work for mSIM
acacaf44d3 : Customized Wifi calling text
60c80bb295 : Use Settings instead of DeviceConfig to relax device ID dev option
fdeb07c05b : Update adaptive sleep setting with the latest copy
dd9f92280b : Add prompt to sign in at captive portal to Wi-Fi Slice
ebacc33852 : Use CDS display white balance getter and setter

+- Project: platform/packages/apps/SettingsIntelligence

56eedff : Update the target sdk version of SettingsIntelligence app.
1033c50 : Remove usage of deprecated toolbar methods
3360ad6 : Remove adjustPan from car settings search
56b4759 : Remove clear history button
0199960 : Update the target SDK to fix the IME UI issue in landscape mode.
56a3095 : Customize actionless car intents
e79ae5c : Align saved query text
c6ee74c : Fix the CellBroadcastSettings can't be searched.
d1b08e7 : Fix incorrect result breadcrumbs
5f360d8 : Created Car Class Implementations
11cbea1 : Car Search RecyclerView Framework
ed819e9 : Car Settings Search Bar UI
182a18f : Change owner SettingsIntelligence
8161fd4 : Updated Activity, Fragment, and loaders to jetpack
157601d : Fix "null" string displaying in the breadcrumbs of search results.

+- Project: platform/packages/apps/Stk

9a5cf01 : Revert "Remove deprecated unenforced permission from manifest." and replace it with a valid current permission.
d79f91f : Remove deprecated unenforced permission from manifest.
d51bbb5 : Revert "Split Stk into a client apk and a lib."
00d5ad7 : Revert "Do not mark StkLib as required as it is included through telephony apex."
8c72f2f : Use new @System API in ActivityManager to monitor screen being idle.
2b44d5b : Move resources to Stk App resources
10da929 : Remove WindowManager references in Stk
bd8ca7e : Updated owners
a14d13d : [Telephony Mainline] Telephony uses own user activity notification
549e21a : Use new @System API in ActivityManager to monitor screen being idle.
c94b8e6 : [Telephony Mainline] Refactored ServiceManager calls
7e15660 : Split Stk into a client apk and a lib.
d0b6742 : Remove unused import
f961b65 : Allocate and de-allocate mStkService and mStkContext upon multi_config_change.
1379e79 : Remove usage of hidden APIs Build.IS_DEBUGGABLE & XmlUtils
a195634 : Import translations. DO NOT MERGE
3069b1c : Import translations. DO NOT MERGE
f9341ba : Import translations. DO NOT MERGE
75c11bd : Import translations. DO NOT MERGE
d39d993 : Import translations. DO NOT MERGE
8d7ca28 : Import translations. DO NOT MERGE

+- Project: platform/packages/apps/StorageManager

7fb9d6f : Request MANAGE_EXTERNAL_STORAGE permission
c18d47c : Import translations. DO NOT MERGE
f774fed : Import translations. DO NOT MERGE
55377a6 : Introduce a config to disable low storage notification. (1/2)
a93b2a9 : Import translations. DO NOT MERGE
0aecf9f : Import translations. DO NOT MERGE
8db5a46 : Change application icon for StorageManager
052800f : Import translations. DO NOT MERGE
70acb2b : Import translations. DO NOT MERGE
0437f93 : Import translations. DO NOT MERGE
d04d5c6 : Import translations. DO NOT MERGE
448f46a : Import translations. DO NOT MERGE
60b7d71 : Import translations. DO NOT MERGE
f882a96 : Import translations. DO NOT MERGE
a791568 : Import translations. DO NOT MERGE
62a0949 : Import translations. DO NOT MERGE
5b62d2e : Import translations. DO NOT MERGE
a7130e9 : Import translations. DO NOT MERGE
c0e588a : Move the app to /system_ext
6b6dc01 : Import translations. DO NOT MERGE
6cbff2e : Import translations. DO NOT MERGE
6997459 : Import translations. DO NOT MERGE
0724f85 : Import translations. DO NOT MERGE
d1619c5 : Import translations. DO NOT MERGE
4134bca : Import translations. DO NOT MERGE
4b67604 : Import translations. DO NOT MERGE
07db3b1 : Import translations. DO NOT MERGE
5bb39f3 : Import translations. DO NOT MERGE
e1f3d92 : Import translations. DO NOT MERGE
9d8f3d1 : Import translations. DO NOT MERGE
f5665d6 : Import translations. DO NOT MERGE

+- Project: platform/packages/apps/TV

1c8ef0a1 : Sample TIS with Tuner APIs.
c3b0d984 : Refactor buffer classes to use Exoplayer V2 classes
4b3df678 : Rename SimpleSampleBuffer to MemorySampleBuffer
e1b7ac11 : Gradle build fix for "Move ratings to a seperate dir"
6c34f330 : Retire storeVideoAspectRatio flag
6b2ddaa7 : Move ratings to a seperate dir
70ba4c09 : Add support for captions track in ExoV2
5c4106a7 : Safeley handle when hidden methods are not available.
b53b8951 : Bump version to 1.24 White Collar
db0bfea7 : Update source setup message
620022a5 : Remove unused java imports
9a4b987f : Enable robolectric build
87ddae11 : cleanup and format.
c03ff7e7 : Convert third_party_epg_inputs flag to a list

+- Project: platform/packages/apps/Tag

d646cad : Import translations. DO NOT MERGE
e95f4a2 : Import translations. DO NOT MERGE
4533017 : Import translations. DO NOT MERGE
e56cd0d : Fix ActivityNotFoundException
bb91307 : Import translations. DO NOT MERGE
e846168 : Import translations. DO NOT MERGE
cc8b108 : Import translations. DO NOT MERGE
40a02bc : Import translations. DO NOT MERGE
6d34a8e : Update OWNERS file
a9412c3 : Import translations. DO NOT MERGE
98c5385 : Import translations. DO NOT MERGE
c7e3b6c : Import translations. DO NOT MERGE
c9ad4ea : Import translations. DO NOT MERGE
888636b : Import translations. DO NOT MERGE
8afbf7a : Import translations. DO NOT MERGE
a9d7f60 : Import translations. DO NOT MERGE
6c1bd3c : Import translations. DO NOT MERGE

+- Project: platform/packages/apps/Test/connectivity

39b5b83 : Revert "Revert "Pass in active device to all BluetoothA2dp APIs ..."
e5d9f09 : Revert "Pass in active device to all BluetoothA2dp APIs in packa..."
2ed1d2b : Revert "Pass in active device to all BluetoothA2dp APIs in packa..."
511fb55 : Pass in active device to all BluetoothA2dp APIs in packages/apps/Test/connectivity as null input is no longer supported

+- Project: platform/packages/apps/ThemePicker

de552cd : Adjust the the layout of the category tiles, including font size and color.
c7647b6 : Implement the checkmark and the blue border showing/hiding flow.
229ab4a : Revert^2 "Merging from ub-launcher3-master @ build 6294827"
16773d0 : Restructure preview related code to support wallpaper preview
61cbcf3 : Revert "Merging from ub-launcher3-master @ build 6294827"
2677985 : Use SurfaceView to render grid preview
8e8b474 : Use transparent background in Activity
2ad2fd9 : Add the border to the selected wallpaper.
5a9b542 : Implement the bottom action bar for the wallpaper section.
172bc2a : Import translations. DO NOT MERGE
f1e28ef : Import translations. DO NOT MERGE
c6f6a09 : Import translations. DO NOT MERGE
42ab158 : Update the order of the tabs.
453fe2f : Hide clock option when there is only 1 option[1/2]
63a8612 : Add live wallpaper logging functions
19120bf : Switch back to gallery page when the back key is pressed in the wallpapers page.
a35ce9d : Move PreviewPager related code from ThemePicker/ to WallPaperPicker2/.
1ef4814 : Correct wallpaper preview logging
36f5074 : Use full path for LOCAL_INSTRUMENT_SOURCE_DIRS
c0f012d : Migrate WallpaperStatsLog.java to genrule inside Android.bp
22c74a9 : Migrate WallpaperStatsLog.java to genrule inside Android.bp
a6325e5 : Render user's actual workspace in ThemePicker preview (Part 4)
4b1178c : Add a TODO for making the layout with the same name for portrait and landscape.
6a52420 : Apply scalable container to the theme/gird/clock picker.
38ea556 : Move the app to /system_ext
5eccd03 : [1/2] Add Espresso test for CustomizationPickerActivity
ae50661 : Add and modify tests for ClockManager.
dc51fc5 : Fix broken test case for ClockManagerTest
3d983d4 : Fix broken tests and add tests for ThemeManagerTest
58e1b52 : Update the name of header styles
36ff8dc : Move the app to /system_ext
57778a2 : [LivePicker 3/n] Incorporate LivePreviewFragment
81b6b64 : [LivePicker 2/n] Fix build
742b855 : Disallow split-screen for ThemePicker
21334a0 : Explicitly tint the color preview icons
90170a1 : Do not clip cover card children
5e022e1 : Allow resizing text sample in style thumbnail
3392827 : Import translations. DO NOT MERGE
e16c118 : Import translations. DO NOT MERGE
f8db5e3 : Import translations. DO NOT MERGE
fed0737 : [LivePicker 1/n] Use the new ImagePreviewFragment
6972a25 : Mark the card as no clickable if no listener
84eb020 : Add missing wallpaper id hash
81116ae : Fix WW wallpaper logging events
69f2efb : Remove SystemUISharedLib dependency from ThemePicker Bug: 136199516
b236469 : Add PREUPLOAD.cfg file to enable repo checkstyle hooks
b7c79a8 : Import translations. DO NOT MERGE
2536cd9 : Import translations. DO NOT MERGE
2a1d088 : Import translations. DO NOT MERGE
75450f4 : Import translations. DO NOT MERGE
f5691a2 : Import translations. DO NOT MERGE
29edb59 : Import translations. DO NOT MERGE
8ba80cc : Import translations. DO NOT MERGE
f3bed4c : Import translations. DO NOT MERGE

+- Project: platform/packages/apps/TimeZoneUpdater

5fb4e11 : Import translations. DO NOT MERGE
694c5dd : Import translations. DO NOT MERGE

+- Project: platform/packages/apps/Traceur

0e4aee8 : Import translations. DO NOT MERGE
9c39c20 : Import translations. DO NOT MERGE
845829e : Initialize developer options ContentObserver at app start
bdff55c : Import translations. DO NOT MERGE
f8b5a5c : Import translations. DO NOT MERGE
3c9d571 : Add 'webview' to the default list of Traceur categories.
0684453 : Import translations. DO NOT MERGE
cc4d670 : Fix duplication of saving trace notifications in Traceur.
2741489 : Import translations. DO NOT MERGE
4164ffd : Ensure trace files are always deletable by primary user.
74ad9ec : Import translations. DO NOT MERGE
c93f0a6 : Add developer options check for launching Traceur MainActivity
f84acb8 : Import translations. DO NOT MERGE
0f236f2 : Add developer options check for launching Traceur MainActivity
c0e1cb8 : Import translations. DO NOT MERGE
95e3321 : Import translations. DO NOT MERGE
93d129c : Import translations. DO NOT MERGE
0526077 : Import translations. DO NOT MERGE
8febe8d : Import translations. DO NOT MERGE
307ce64 : Import translations. DO NOT MERGE
16334db : Import translations. DO NOT MERGE
460bc61 : Import translations. DO NOT MERGE
fc94788 : Import translations. DO NOT MERGE
4ceb852 : Import translations. DO NOT MERGE
6869013 : Import translations. DO NOT MERGE

+- Project: platform/packages/apps/TvSettings

1ac6bb15c : Import translations. DO NOT MERGE ANYWHERE
3f142af55 : Import translations. DO NOT MERGE
39a926129 : Import translations. DO NOT MERGE
c13976d5d : Import translations. DO NOT MERGE
90c090298 : Import translations. DO NOT MERGE
34db2eb44 : Import translations. DO NOT MERGE
1571697a5 : Handle WIFI_ADD_NETWORKS by opening network settings
e41ff0280 : Add handling for android.settings.USAGE_ACCESS_SETTINGS
ea0b4436f : Fix default value of Game mode in TvSettings
84542ebdd : Replace local ACTION_WIFI_SETTINGS with predefined one
b1b9ca1c7 : Move Permissions back down to original place
c82d843a5 : AutoRevoke triggers scroll to Permissions
fc787774d : Support offline mode exit - TvSettings
0683fc63a : [Slices API] Make TwoStatePreference support setFollowupPendingIntent.
1aea93efa : [Slices API] Fix the bug that replaced slice fragment does not update.
232492922 : Add EmbbeddedSlicePreference to slices API.
3b0ff7e58 : Update energy saver options
42c160512 : Add handler for AUTO_REVOKE_PERMISSIONS
af8f7443e : Import translations. DO NOT MERGE
73367498a : Rename "Westworld" to "Statsd"
97eb45f85 : Support WPA3-Personal.
6055e7345 : Import translations. DO NOT MERGE
b78a5932a : Remove unused PrivacyActivity
f187d9e22 : Add IntentFilter for MANAGE_OVERLAY_PERMISSION with data element
83668c134 : Import translations. DO NOT MERGE
4883beceb : Rescue TvSettings from android:exported changes
e7aeff5ec : Let OEM customize ignored packages for ManageAppOp.
6a3b976e6 : Import translations. DO NOT MERGE
51490960a : Crosslink App-related privacy settings to Privacy entry
e29772ba3 : Fix NPE when receive null Intent
496d6e067 : Import translations. DO NOT MERGE
30350d906 : Import translations. DO NOT MERGE
c1738f55e : Remove extra "About" title from reboot confirmation dialog.
b87a8a4e8 : Fix TvSettings crash regression
a4e4d9768 : Add missing intent to handle MANAGE_OVERLAY_PERMISSION.
65ffc1722 : Import translations. DO NOT MERGE
87fc48f00 : Import translations. DO NOT MERGE
9d086d7c3 : Import translations. DO NOT MERGE
5e7c8e881 : Improve TvSettings title gravity in complex RTL cases
a42299464 : Add ADD_DEVICE_ADMIN to TwoPannelSettingsOverlay Fix for DeviceAdminActivationTest
2fe3dc1eb : Add another way to handle followupPendingIntent.
ed5e3637d : Add "hdr_match_content" Switch
4d9e2798b : Add ADD_DEVICE_ADMIN intent handler Fix for DeviceAdminActivationTest
e400a2822 : Add MAC address randomization settings
5c0c15efd : Update InstrumentationUtils to adapt atom change
b81bfb5d9 : Import translations. DO NOT MERGE
afcbc54f5 : [Slices API] Add setFousedPreference(Charsequence key).
0cb026810 : [Wi-Fi Refactor] Reduce the states of network flow and fix bug.
3a8e46859 : Display and Sound preview for sony(I)
69bd7ae3a : Add "allow game mode" for display.
f5a5e10ec : Move ads to last position in Privacy.
7286e997e : Add blacklist packages for AllAppsFragment.
d9d197331 : Import translations. DO NOT MERGE
f104faef3 : Ensure the state of talkback to be synced in AccessiblityFragment.
38178015e : Merge "[CEC] Send OTP when the remote pairing screen is invoked" am: 2c9c96315f am: e2136e6ab2 am: 6641cd5d0c am: 2e1199510b am: b0bf9746b0
03f5ff653 : Import translations. DO NOT MERGE
2a3f88ba1 : Import translations. DO NOT MERGE
6d1a87cd4 : Fix the crash in Manage keyboards for R branch.
119aed675 : Instrument System settings and Connected settings
4d08b354b : Import translations. DO NOT MERGE
ef885c51a : Instrument App settings
fac5a987a : Add basics of instrumenting SliceFragment
ac54357f6 : Import translations. DO NOT MERGE
e62afeb22 : Import translations. DO NOT MERGE
844641766 : Fix two panel settings navigation sliding animation
9a6232791 : Import translations. DO NOT MERGE
83dd2b5ef : [Slices API] Support radio buttion which has target slice.
98c23ed06 : Import translations. DO NOT MERGE
8fbec625c : Import translations. DO NOT MERGE
95db54e50 : Instrument network-related pages, suggested settings and quick settings
879bbedeb : Instrument classic(non-Slice) Account settings
b582c43e6 : Add basics for instrumentation
72a833cf3 : Do not show pseudo locale en-XC in language picker.
ca9bcaa18 : Import translations. DO NOT MERGE
64aa3de5c : Import translations. DO NOT MERGE
ee3ecbf58 : Add intent handler for SYNC_SETTINGS
3d35b4bd3 : Import translations. DO NOT MERGE
f17fcc89e : Import translations. DO NOT MERGE
4b4b6c4b8 : Fix Network request test fail in CTS-Verifier
4253d6379 : Import translations. DO NOT MERGE
9e50ac383 : Reverse leanback settings fragment for two panel layout.
13fab3e13 : Accessibility Service & Shortcut Redesign - Remove “volume key shortcut” setting (6/n)
6d93593ff : Add PreviewableComponentCallback interface
cffc85159 : Import translations. DO NOT MERGE
f543e0111 : Add missing admin_support_icon to TvSettings
2ebafe5a8 : Import translations. DO NOT MERGE
8753821b5 : Import translations. DO NOT MERGE
f1b5082c2 : Updated help & feedback section in main settings.
03483efe5 : Update slice title container for long names.
a8a7b45bf : Import translations. DO NOT MERGE
97f19e3c1 : Update panel preview color.
24481683d : Update slice title style per spec.
545e625e1 : Added summary text for accounts & privacy settings.
6756d6a66 : Update TwoPanel styles per spec.
f45b4e233 : Update TwoPanel settings to spec.
5e35fb9da : Add missing components to TvSettings
97d45fd81 : Import translations. DO NOT MERGE
c65477066 : Move slice uris to device specific overlay.
7d1da1c8c : Updated factory reset text.
e294523cb : Added network always scanning setting under Location for 2panel.
b99a27e93 : Update settings tree for 2panel layout only.
1b6cccc50 : Make two panel settings use Connected Device slice.
62dbb2df0 : Ensure enter password page in Wi-Fi flow work as planned.
3a171cb62 : Fix date&picker issue.
1283a6c35 : Add InfoFragment to slices api.
e5ab45ffb : Add setRadioGroup() for slices api.
e56c076e8 : Update TvSettings for app enumeration
36918315c : Import translations. DO NOT MERGE
be0fb0884 : Import translations. DO NOT MERGE
8a63c11ed : Add Tron collection for Slice form "Account & Sign In" settings
9b1535c7b : Add Tron collection for "Forget Network" action
bae1049c7 : Import translations. DO NOT MERGE
74c3ea188 : Fix preview panel when updating time zone.
e03cf08e3 : Reland: Rework platform version to hide codenames.
f6cc12bb5 : Move TwoPanelSettingsOverlay to system_ext partition and add permission file.
1a65d8447 : Move TvSettings to system_ext partition and add permission file.
d8ff6f0f3 : Update UI onCreateView before fragment is visible to the user.
4f785dba6 : Update icon for energy saver.
ae8ff39f4 : Fix the bug that device name suggestion show even if the name is set.
165263ea0 : Integrate Gboard slice to TvSettings.
343016845 : Import translations. DO NOT MERGE
fcd705966 : Migrate to getNetworkSelectionStatus()
1b916e8ad : TvSettings: remove usage of WifiConfig helper methods
d3809bb57 : Show Status in preview pane.
5f763de7e : Import translations. DO NOT MERGE
47169c85f : Request MANAGE_EXTERNAL_STORAGE permission
6dfbfaa6f : Request MANAGE_EXTERNAL_STORAGE permission
d32b6d1a8 : Rename removeDoubleQuotes to sanitizeSsid
4080bfa32 : Rename WifiManager.enableVerboseLogging/getVerboseLoggingLevel
83f53b9f0 : Fix showing white dots when scrolling through settings preferences.
40941a575 : Implement energy saver in TvSettings.
ae7796d58 : Import translations. DO NOT MERGE
1ea6c2039 : Fix changing USB configuration setting.
5dc87cf06 : TvSettings RoboTests: Remove @hide Wifi API usage
e2f47156d : Center device name field when entering custom name.
7aeb0a4ec : Import translations. DO NOT MERGE
10e217f58 : Implement new panel settings intent actions
e77d3588c : Import translations. DO NOT MERGE
dc5bff82a : Remove windowShowWallpaper lines from TvSettings
99315480d : Replace deprecated way of turning the screen on.
e81afa16b : Be able to login captive portal via Wifi settings
c9dc33c5f : Add selectable state for slice preferences.
cde10a056 : Ensure summary in "Picture-in-Picture" is updated.
4e4a84034 : Prevent re-triggering same action when double clicking in the pin dialog.
930c17ca8 : Remove the verify apps setting.
816265acd : Fix showing Restricted Profile icon.
86d9e7a79 : Import translations. DO NOT MERGE
fa78fb714 : Import translations. DO NOT MERGE
685452c3a : Remove reference to deprecated global setting.
caa0054b0 : Stop relying on PACKAGE_VERIFIER_ENABLE.
f66ea77ce : Import translations. DO NOT MERGE
16e93c0cf : Fix the crash when start TvSettings through adb.
f2233ee1f : Make sure summary is updated in "modify system settings".
f606bc48d : Fix the bug that data saver intent focus on the wrong preference.
163fb46e5 : Update connection status when plug/unplug ethernet cable.
8c2c96188 : Import translations. DO NOT MERGE
b85ffcd54 : Import translations. DO NOT MERGE
50f50d3f3 : Update for new UserType
08f5af658 : Revert submission
c03a6aaa4 : Handle android.settings.DATA_ALERT_SETTINGS in TvSettings.
1bd49c2cc : Revert submission
3ac720089 : Integrate data saver slice setting to TvSettings.
0636bab2a : Rework platform version to hide codenames.
66d3f3625 : Import translations. DO NOT MERGE
459a91d4b : Import translations. DO NOT MERGE
249620e01 : Remove unused QuickSettings code.
9b16cf2d9 : Fix settings crash from recording audio with a bad microphone configuration.
b1e111a1b : Remove NetworkSelectionStatus.DISABLED_DNS_FAILURE
98716179d : Schematize Telephony System Properties
651a7e9a9 : Import translations. DO NOT MERGE
64cd0126f : Import translations. DO NOT MERGE
cf3efa869 : Remove special-case for not switching FBE users
d1b554e4e : Disable settings suggestions in restricted mode.
5f5460579 : Fix some crashes for TwoPanelSettings.
0ffc6e3e3 : Cancel audio debug recording on exiting developer options.
965c9c205 : Add service for restricted profile pin storage
ec4023092 : Move Security & Restrictions to Apps.
93249fa2f : When bt devices connected, show list rather than connection screen.
a65a18ce4 : Update Developer options icon for TwoPanel only.
078fd1405 : Import translations. DO NOT MERGE
d48a74902 : Make PIN queries get result in callbacks
221f0e26f : Migrate TvSettings away from ILockSettings AIDL API
264c476e6 : Add null check for restart preference.
66319f2bd : Remove Chromecast setting from Device Preferences for amati only.
f7873f357 : Create activity to handle MANAGE_OVERLAY_PERMISSIONS intent.
a792cf3fa : Fixed issue with opening guided step fragments.
8620ff925 : Introduce LockscreenCredential
4d71ad0b5 : Import translations. DO NOT MERGE
ff3c4bce3 : Provide more APIs for slice.
d98541c16 : Update to correct panel after uninstalling app for two panel settings.
1dcaf922a : Change reset preference title to Factory reset.
626bbada4 : Update Bluetooth HCI snoop log preference per Q requirements.
574410868 : Added open source licenses preference.
32d8e050c : Import translations. DO NOT MERGE
e6a1fb805 : Send followupPendingIntent with resultcode.
d864305a5 : Change "setSelectable" to "setEnabled" in slice.
5af470f5e : Remove enum logic from callers of requestbugreport()
950c31a32 : Add audio debug tools to developer settings
8165a7b06 : Minor bug fix for InfoPreference.
c56e266ae : Handle "DPAD_RIGHT"&"DPAD_CENTER" correctly.
ba4ccc763 : Import translations. DO NOT MERGE
38192236e : Grant slice permission from TvSettings.
387d1eee9 : Make sure progress bar work normally.
c91b75197 : Add InfoPreference into TvSettings slice.
fe6c23fc4 : Make slice lib support non-selectable preference.
2bdaed2c7 : Fixed nav & update issues with accessibility shortcut preference.
3525d67d1 : Disable app preference on click to prevent double clicking.
7cd7e9762 : Ensure main panel fragment call onPause() when starting immersiveFragment.
549650112 : Import translations. DO NOT MERGE
64cdf33ec : Enable SliceProvider for Accounts settings.
83114f70e : Make account pref launch launcherx page.
8034de588 : Ensure TvSettingsRoboTests pass in master.
22753b0c7 : Workaround to fix conflict provider name.
a36b9b365 : Allow disabling of the "Take bugreport" quick settings item.
f70255c98 : Fix bugs for slice renderer and TwoPanelSettings.
ee17ffeda : Change TwoPanelSettingsOverlay UI.
c467d63f6 : Migrate two panel settings to master.
dd0a24bbe : Allow for customization of sound settings and connected devices screens.
68a7197f5 : Add "take bug report" preference for user-debug build in quick settings.
62dcc06e6 : Import translations. DO NOT MERGE
6615730dc : Adds a 15 min sleep timeout option for the screen saver.
515339020 : Fixed accessibility shortcut behavior on enabling/disabling.
784d362dd : Delay A2DP connection until after SDP
a67d387a0 : Import translations. DO NOT MERGE
1992108fa : Import translations. DO NOT MERGE
168dfbf1b : Import translations. DO NOT MERGE
c338281ab : Added null check before formatting ip addresses.
e0ab07b01 : Updated Restart & Reset settings per spec.
23fef9cad : Import translations. DO NOT MERGE
2cf6d5fe7 : Fix defaulting to Manual proxy settings when switching to None.
506e18b40 : Import translations. DO NOT MERGE
4b130c1d9 : Fix the logic error in ProxySettingsState.
95c5f2967 : Update Ethernet connectivity after device restart.
e0ea6f7c8 : Import translations. DO NOT MERGE
ea6438cfc : Added Help & Feedback preference under general settings.
ca7500395 : Import translations. DO NOT MERGE
b133cc3a7 : Adds a leanback launch intent so settings can be accessed from launcher.
108b86f51 : Re-enable BluetoothPairingDialog
034f7a20b : Import translations. DO NOT MERGE
a981ec75f : Fix UI issues when connected to both Ethernet and WiFi.
920012359 : Update IP address parsing to support IPv6 addresses.
55b60145a : Import translations. DO NOT MERGE
da45d04b2 : Import translations. DO NOT MERGE
ee563269f : Fix wrong pin timeout not being saved
99ab6c77d : Use sentence case in titles containing & i.e. "Usage & diagnostics"
97949f449 : Import translations. DO NOT MERGE
30f96dd22 : More gracefully handle devices which have no wifi hardware.
539d01874 : Remove eap option in choose security page.
d08ccdb83 : Import translations. DO NOT MERGE
5e93a7958 : Import translations. DO NOT MERGE
beed06b10 : Omit ClearDataPreference when clear data is disabled
bddc62de5 : Import translations. DO NOT MERGE

+- Project: platform/packages/apps/UniversalMediaPlayer

197cc87 : Updating VideoPlayer as per androidx.media library changes
ec423bc : Apply androidx.media2.* library/package separation to pump app
0244df0 : Fix thumbnail & album art loading on Q

+- Project: platform/packages/apps/WallpaperPicker

b2ea604 : AOSP/WallpaperPicker - Updated to sdkVersion 29.
afe90c1 : Remove duplicate product_specific attribute
14d114e : Move WallpaperPicker to /product
44ab5ba : Add default code reviewers into OWNERS
3f665f8 : Convert Android.mk file to Android.bp
f147ac2 : AOSP/WallpaperPicker - update the WallpaperPicker test package version to target P (28) or higher.
0cdb13f : Initial empty repository

+- Project: platform/packages/apps/WallpaperPicker2

942b776 : Wallpaper preview surface layering
22aa0cc : Implement information bottom sheet for new picker
a9e446c : Adjust the the layout of the category tiles, including font size and color.
ffd832c : Implement the checkmark and the blue border showing/hiding flow.
b080b06 : Fix the black screen occurs when displaying a live wallpaper and then a static wallpaper.
ba40123 : Make the wallpaper tiles in IndividualPickerFragment square.
1e2ace2 : Show only one line for the name of the wallpaper category.
9ef6c94 : Revert^2 "Merging from ub-launcher3-master @ build 6294827"
1804306 : Revert^2 "Merging from ub-launcher3-master @ build 6294827"
8b8b703 : Lay icons on wallpaper preview in wallpaper gallery view
cb7d9dd : Revert "Merging from ub-launcher3-master @ build 6294827"
1bf6938 : Revert "Merging from ub-launcher3-master @ build 6294827"
b199880 : Merging from ub-launcher3-master @ build 6294827
4f05931 : Add show/hide methods to BottomActionBar.
6a37a1c : Add the border to the selected wallpaper.
69630f1 : Implement the "cancel" and "apply" actions when the wallpaper is selected.
5182a31 : Extract calculateCropRect() to WallpaperCropUtils.
b7dc905 : Collapse the wallpaper selector page when a wallpaper is selected.
f40063f : Update the thumbnail in the wallpaper section to the selected wallpaper.
8ec38e0 : Implement the bottom action bar for the wallpaper section.
e945bbe : Implement live preview for LiveWallpaper thumbnails
a8ace0b : Limit the maximum height of the preview papger.
667ffa0 : Import translations. DO NOT MERGE
c099f11 : Import translations. DO NOT MERGE
4963846 : Import translations. DO NOT MERGE
696eb8b : Fix TestUserEventLogger does not override abstract
24363be : Fix TestUserEventLogger does not override abstract
a77c871 : Add live wallpaper preview panel metrics logging
052e020 : Simplify the setup of the fragment container in CategoryFragment.
e9d7981 : Correct the view's bottom padding in onApplyWindowInsets() callback.
b1f1a3a : Show the wallpapers page in the same UI container when clicking the category in the gallery.
3d1a51c : Let IndividualPickerFragment indpendent from IndividualPickerActivity.
1e0501f : Extract the gallery from CategoryFragment into CategorySelectorFragment.
87f45bc : Make the gallery in the wallpaper picker expandable when scrolling.
e0d5945 : Apply PreviewPager to the wallpaper picker and remove the headers from the category tiles.
0302635 : Move PreviewPager related code from ThemePicker/ to WallPaperPicker2/.
4fb9785 : Implement the new UI design for the category tiles in the wallpaper picker.
c882d15 : Make all wallpapers and categories deep linkable.
cfc8753 : Use full path for LOCAL_INSTRUMENT_SOURCE_DIRS
a5aca5e : Change the bug id for the TODO comment.
26c7e46 : Move the temporary flag to ToolbarFragment.java
989566d : Add a scalable container to the wallpaper picker.
cf58188 : Launch Photos UI by default
3d59e1f : Remove LIMIT clause in query
d7cd1f8 : Setup Robolectric env for WallpaperPicker2(1/2)
a048b35 : Add a test for starting rotation dialog's UI components.
d5bc1fc : Fix the broken test of PreviewActivityTest
e452548 : Add support of thumbnail from content URI
ed9d162 : Lock orientation while showing destination dialog
8146cc4 : Fix font of preview subtitle and explore button
b3e1fef : Blurring thumbnails while wallpaper is downloading
84510aa : Import translations. DO NOT MERGE
90b0c62 : Import translations. DO NOT MERGE
c091674 : [LivePicker 6/6] Enable LivePreviewFragment
f4549ed : [LivePicker 5/6] Make preview fullscreen
dc55b19 : [LivePicker 4/n] Deduplicate PreviewFragment logic
6fc434e : [LivePicker 3/n] Enable LivePreviewFragment
4ecb6aa : [LivePicker 2/n] Add LiveWallpaper preview support
c23573f : Remove LAUNCHER category from main activity
312c245 : Disallow split-screen for WallpaperPicker
55822c0 : Add PreviewActivityTests
8cad0dd : Set up test infrastructure for WallpaperPicker2
6a768aa : Import translations. DO NOT MERGE
564c962 : Import translations. DO NOT MERGE
f5ea92d : Import translations. DO NOT MERGE
e78fce9 : Remove NoBackupImageWallpaper
c30376c : Switch to static wallpaper when update from rotating live wallpaper
6d3d1e6 : [LivePicker 1/n] Extract common PreviewFragment
03bc6ac : Remove support for rotating live wallpaper
7f88915 : Make WallpaperPicker2 unbundled Bug: 136199516
cdefc50 : Add PREUPLOAD.cfg file to enable repo checkstyle hooks
8dbefef : Refactor shared preferences
4ccd603 : Import translations. DO NOT MERGE
aac8e7b : Import translations. DO NOT MERGE
f8129bc : Import translations. DO NOT MERGE
2156b3a : [DO NOT MERGE] Update target SDK
c382adc : Wallpaper picker fixes

+- Project: platform/packages/inputmethods/LatinIME

3f9169604 : Import translations. DO NOT MERGE
8027df8dd : Import translations. DO NOT MERGE
c7d75c69d : Import translations. DO NOT MERGE
edb5207e2 : Import translations. DO NOT MERGE
a921c2d34 : Import translations. DO NOT MERGE
0d0e8bf98 : Import translations. DO NOT MERGE
90c454f96 : Import translations. DO NOT MERGE
c9332c48c : Import translations. DO NOT MERGE
20879d29d : Import translations. DO NOT MERGE
8bb8bf356 : Import translations. DO NOT MERGE
6c130fb1f : Import translations. DO NOT MERGE
36d9a2838 : Import translations. DO NOT MERGE
716cf9bd8 : Import translations. DO NOT MERGE
cdd45d8dd : Import translations. DO NOT MERGE
1aa76ff54 : Import translations. DO NOT MERGE
d0ba6609c : Import translations. DO NOT MERGE
0572da026 : Import translations. DO NOT MERGE
bbac87b20 : Import translations. DO NOT MERGE
a1b74675d : Import translations. DO NOT MERGE
01c680b71 : Import translations. DO NOT MERGE
0616cbb63 : Import translations. DO NOT MERGE
39c8fbc09 : Import translations. DO NOT MERGE
4e38f179e : Import translations. DO NOT MERGE
f630ad18f : Import translations. DO NOT MERGE
f606642ad : Import translations. DO NOT MERGE
13f8b064f : Import translations. DO NOT MERGE
04ed37a7c : Import translations. DO NOT MERGE
169174c49 : Import translations. DO NOT MERGE
91f63a735 : Import translations. DO NOT MERGE
f89836690 : Import translations. DO NOT MERGE
c640713ba : Import translations. DO NOT MERGE
fbc424d9f : Import translations. DO NOT MERGE
f62c25fa0 : Import translations. DO NOT MERGE
81b73d794 : Import translations. DO NOT MERGE
2c45150c6 : Import translations. DO NOT MERGE
f025545a5 : Import translations. DO NOT MERGE
91e852764 : Import translations. DO NOT MERGE
640dc0463 : Import translations. DO NOT MERGE
cb11369e2 : Import translations. DO NOT MERGE
7233b4238 : Import translations. DO NOT MERGE
bbbcf57c5 : Import translations. DO NOT MERGE
5fe4d1389 : Import translations. DO NOT MERGE
02f3f105e : Import translations. DO NOT MERGE
2e3edf9b0 : Import translations. DO NOT MERGE
e330aac59 : Import translations. DO NOT MERGE
6ce25ae20 : Import translations. DO NOT MERGE
35ae1b2a5 : Import translations. DO NOT MERGE
450f30db4 : Import translations. DO NOT MERGE
87ad4c979 : Import translations. DO NOT MERGE
317f27da9 : Import translations. DO NOT MERGE
2c4b9f4c4 : Import translations. DO NOT MERGE
d5104c99b : Import translations. DO NOT MERGE
957770b52 : Import translations. DO NOT MERGE
4d464ec07 : Create display context when switching IME to new display for AOSP IME
55141c26c : Import translations. DO NOT MERGE
6fdd43abb : Import translations. DO NOT MERGE
0881d0470 : Import translations. DO NOT MERGE
e2a8d7d4b : Import translations. DO NOT MERGE
da490f06b : Import translations. DO NOT MERGE
708d2c3c6 : Import translations. DO NOT MERGE
a0a3fe155 : Import translations. DO NOT MERGE
dff7ddfab : Import translations. DO NOT MERGE
9e12b166e : Import translations. DO NOT MERGE
bee8dfc7b : Import translations. DO NOT MERGE
942d362e8 : Import translations. DO NOT MERGE
6fc74bbd6 : Import translations. DO NOT MERGE
a1cfd45f7 : Import translations. DO NOT MERGE
0a26e2600 : Import translations. DO NOT MERGE
36a639f36 : Import translations. DO NOT MERGE
9ebda1eb5 : Import translations. DO NOT MERGE
acdf6f56c : Import translations. DO NOT MERGE
11c135727 : Import translations. DO NOT MERGE
36e4c8137 : Import translations. DO NOT MERGE
823e75e2c : Import translations. DO NOT MERGE
56eb28cb5 : Import translations. DO NOT MERGE
71c4e1263 : Import translations. DO NOT MERGE
b46ec50c7 : Import translations. DO NOT MERGE

+- Project: platform/packages/modules/ArtPrebuilt

7299a27 : iorap-functional-test: Add a filegroup to export test apks.
2dd110e : iorap_functional_test: Add a new version apk.
c6fbdde : iorap_functional_test: Add test apks for iorap.

+- Project: platform/packages/modules/CaptivePortalLogin

7569d82 : Fix an NPE
6141d12 : Bump CaptivePortalLogin target SDK to 30
64930fc : Add test for DownloadService usage
4a5a5ca : Import translations. DO NOT MERGE
3a6d2bc : Import translations. DO NOT MERGE
04746b3 : Fix that CaptivePortalApp cannot handle the SSL error of POST request
9ea105c : Add tests for custom URL schemes
b5deac4 : Import translations. DO NOT MERGE
6962f96 : Import translations. DO NOT MERGE
c47e4f7 : Import translations. DO NOT MERGE
f59fa6a : Mark CaptivePortalLogin as updatable.
50df1a1 : Use DownloadService in CaptivePortalLoginActivity
97fb328 : Add DownloadService for portal downloads
d5bf898 : Import translations. DO NOT MERGE
a5d25ff : Import translations. DO NOT MERGE
cf124fb : Import translations. DO NOT MERGE
1aeb467 : Import translations. DO NOT MERGE
1fb5b09 : Import translations. DO NOT MERGE
2dc85aa : Handle additional schemes in captive portal
3a5686e : Import translations. DO NOT MERGE
91208c4 : Import translations. DO NOT MERGE
3ba46db : Add strings for additional URL schemes
985eb17 : Import translations. DO NOT MERGE
9dfc4c3 : Add strings for captive portal downloads
38ea76e : Import translations. DO NOT MERGE
477859c : Hide the link which is used to open the browser in SSL error page
568b406 : Cleanup CaptivePortalLogin permissions
a0a7159 : CaptivePortal: target sdk 29
eaebeeb : Import translations. DO NOT MERGE
6c7a93f : Import translations. DO NOT MERGE
ec54092 : Import translations. DO NOT MERGE
2a2a70b : Remove hardcoded min, targetSdk for 'R' modules
e47a544 : DO NOT MERGE Set module versions to 299900000 Dev branch modules need to have a super high version code so that they can be sideloaded on any device running any version of modules.
b51b9d4 : add java_api_finder plugin to mainline module CaptivePortalLogin to generate java APIs used by CaptivePortalLogin.
813d992 : Update CaptivePortal - bump base version
a802b0b : add java_api_finder plugin to mainline module CaptivePortalLogin to generate java APIs used by CaptivePortalLogin.
9262b05 : Import translations. DO NOT MERGE
eca8a08 : Import translations. DO NOT MERGE
c2227c9 : Import translations. DO NOT MERGE

+- Project: platform/packages/modules/CellBroadcastService

074f1df : Fixed incorrect cell identity for geo scope support
749fb24 : improve test coverage for CellBroadcastService
2b3c590 : Adds workaround to support location timeout
6579297 : Add some unit tests for CellBroadcastHandler.
1468500 : Fix test annotation
d87e0dd : Fix CellBroadcastHandlerTest instrumentation issue.
e746fb6 : Import translations. DO NOT MERGE
8eb8848 : Import translations. DO NOT MERGE
9856ae6 : Store ETWS primary information in the database
bf8e549 : Import translations. DO NOT MERGE
d87195f : Add source to metrics
b4d41da : Import translations. DO NOT MERGE
b32de0d : define string for ETWS primary notification 0x1104
932207f : update message expiration time to 6 min for KDDI
d22225a : Added geographical scope duplicate support
babd81c : Apply MainlineTestModuleController to CellBroadcastServiceTests
43df767 : Request high accuracy location for geo-targeting alert
ef98fc5 : Lookup CBR using PackageManager.
27b204a : Add SmsHeaderTest
e25bd9f : Cell broadcast receiver should not be replaced
5d2d661 : Import translations. DO NOT MERGE
46e3bc7 : Cell broadcast service permission fix
921e56c : Prune unused classes in CbGeoUtils and add test
4a62dea : Set apex_available property
5e3e112 : Code clean up
a18cac3 : Make max location waiting time configurable
a51c50f : Fixed out of sync manifest
d7be591 : Used fused location provider
c3671a4 : Added cell location comparison for duplicate check
b59c4e4 : Turn on message body content duplication detection
bafb920 : Used displayed flag for WHAM checking
66717b2 : Import translations. DO NOT MERGE
6cab0af : Fixed the incorrect file name
8b1ff2a : Added slot index in area info broadcast
91e638e : Added test SIM support
3c43dac : tests: Pass IThermalService into PM ctor
1a13760 : Marks the cellbroadcast provider forcequeryable
1d10936 : Grant full access permission to self
a643d16 : Create and grant provider permission
015a928 : Create and grant provider permission
2361643 : Fixed unit tests
13c9af0 : Fixed unit tests
52f007e : Added device-based geo-fencing debug info support
0553853 : Refactored cell broadcast area info support
db02669 : Fixed 2nd emergency alert not shown issue
f3d0f8c : Used the correct CbGeoUtils class
87db6b7 : Added area info support in cell broadcast service
4711937 : Renamed SUB_ID to SUBSCRIPTION_ID
47bb206 : unregister broadcast receiver on service destroyed
844a706 : Removed the vervose debug message
24c585e : Share GsmSmsCbMessage dependencies with cellbroadcastreceiver
2832546 : Added device-based geo-fencing debug info support
faef7b0 : Fixed 2nd emergency alert not shown issue
d634e50 : Refactored cell broadcast area info support
c8a7a07 : Used the correct CbGeoUtils class
90af67b : Added area info support in cell broadcast service
e695911 : Added data coding scheme and location check time support
df1cedf : Updated owners
62e183f : Send metrics
d05f41e : Update CellBroadcastIntents API
fadeaa3 : Renamed SUB_ID to SUBSCRIPTION_ID
74b654e : unregister broadcast receiver on service destroyed
e5111b2 : officially build CBS against system_current
e532d23 : Replace Rlog with Log temporarily
f4649f9 : Share GsmSmsCbMessage dependencies with cellbroadcastreceiver
7feb7b0 : use public constructor for SmsCbLocation
c6c9153 : Use SystemApi to broadcast to background receivers
f6d9c88 : Removed the vervose debug message
8b4b6bc : use GRANT_RUNTIME_PERMISSIONS_TO_TELEPHONY_DEFAULTS for provider acess
53d8adf : enabled API coverage check for CBR service
ac12bae : Remove UnsupportedAppUsage, use correct State* classes
6e11dca : Use public sendOrderedBroadcast
515f34c : Added sub id to SmsCbMessage
f972a60 : Revert "Do not use sendOrderedBroadcastAsUser"
997ab0a : Move tests to .test package
1ada533 : Request location from all available providers
66ad02d : Switched to Rlog
35a3629 : add CBR service unit test to MTS
b51f693 : Redefine query columns in provider
3e3c4e9 : override apex instead of apk
c8e1239 : Add cleaned up unit tests moved from platform
9b64d45 : Fixed the incorrect debug message
a7f4d66 : Add TEST_MAPPING
9e3c859 : Copy BitwiseInputStream into cellbroadcastservice
9b8136c : Remove reference to hidden framework resource
5e17455 : Clean up hidden constants
7afa1c0 : Added reset geo-fencing checking after airplane mode support
01e6a43 : Revert "Added reset geo-fencing checking after airplane mode support"
2ee5944 : Added reset geo-fencing checking after airplane mode support
2aef540 : Fixed emergency alert not showing up issue
35a0540 : Fixed crash when receiving ETWS message
3b842b9 : Do not use sendOrderedBroadcastAsUser
62991d8 : Fixed incorrect WAC decoding
d1b6d4e : SystemAPI for ACTION_SMS_EMERGENCY_CB_RECEIVED intent
430f136 : fix unit test failure by running on a separate process
cab868c : Create a cellbroadcast apex
8d7d0a1 : Clean up use of hidden APIs
3331e3a : Added broadcast for enabling/disalbing duplicate detection
67c422c : Added cross tech duplicate detection
1843fb2 : prepare cellbroadcastservice to be a mainline module
d4e46cf : Added MCC 441 symbolic link
2390cad : Migrated message duplicate detection to cell broadcast service
1177505 : Move CellBroadcastProvider to module
827bba8 : No need to use PermissionChecker to check own permission
cfe5dd5 : Move CellBroadcastHandler away from deprecated API
8866f91 : Add CDMA SCP message handling
c262c64 : Fixed style and typos
34c7167 : cellbroadcast provider refactor
8cb5d15 : Code clean up
a3af8a5 : cellbroadcast API cleanup
dfcbfaf : Initial move to CellBroadcastService dir

+- Project: platform/packages/modules/Cronet

c223ec5 : DO NOT MERGE: Remove Cronet module
80696bc : use apex_test for test apexes
cf8b558 : Refactor apex build rule and add test apex
9fe9a59 : Remove targetSDK=30 from cronet apex manifest.

+- Project: platform/packages/modules/DnsResolver

4679939 : Enable mainline-presubmit for DnsResolver
ac6a807 : Allow libstatssocket to be dynamically loaded
3c07ec6 : Fix private DNS not working due to getConnectCounter() stuck
c35b454 : Freeze IDnsResolver to v6
85fb9ea : Add a resolver option to enforce AID_DNS on query
e951685 : Allow only AID_ROOT to inject certificate
3665a1c : Remove RESOLV_INJECT_CA_CERTIFICATE
d3c579c : Add GetResolverStats to cache unit test
8c45bfb : Skip the legacy stats recording if DNS requests are denied by network policy
b9a10a8 : Fix the side channel attack by using aysnc DnsResolver API with FLAG_NO_CACHE_STORE
638d7e4 : Get rid of libnetd_test_dnsresponder from DnsResolver tests
27616fe : Stop depend on libnetd_client_header
8ab448f : Log UID and PID when fail to send messages to dnsproxyd
f871e4f : Switch back to using unstable interfaces for resolv_unit_test.
5be8bf2 : Test for unexpected prefix updates in SetAndClearNat64Prefix.
3577788 : Style fixes in the external pref64 support.
0d234b0 : Switch back to using stable interfaces for DNS resolver.
fc3a531 : Freeze IDnsResolver to v5.
346737c : Support DNS64 synthesis using externally-discovered prefixes.
d5389f1 : Drop the dependency of Fwmark
ad315c9 : Remove markToFwmarkString()
7463de1 : Don't use Fwmark to rename threads
ac4fc1b : Add GetCustTableByName to unit test
39f7b16 : Move test cases to unit test
6971c78 : Remove libutils dependency
13b0eeb : Remove libjsoncpp dependency
816b6a7 : Record system call relevant errors correctly
aff678e : Add linux_errno to resolv_stats_test_utils
fcd7e8b : Set min_sdk_version to be part of mainline modules
5b30e71 : Improve query sleep time for getaddrinfo parallel lookup
b8012f7 : Fix default value problem of DnsResolver Experiments#getFlag()
328324e : dnsresolver_aidl_interface is marked as available to platform
d463064 : tests - turn of clang tidy for autogenerated code
5dc297f : tests/resolv_gold_test - fix performance-unnecessary-value-param warning
16ad959 : resolve_callback_unit_test - fix bugprone-macro-parentheses warning
c4f506d : DnsResolver/DnsTlsSocket - fixes bugprone-unused-return-value warning
bcb5180 : DnsResolver/res_send.cpp - fixes bugprone-argument-comment warning
5db95b4 : DnsResolver/getaddrinfo.cpp - fixes bugprone-branch-clone warning
911cc9a : DnsResolver/res_comp.cpp - fix bugprone-branch-clone warning
68fa500 : Add Experiments to handle experiment flags logic
3caa42b : Keep listening for UDP responses after sending the next retry Do the A/AAAA lookup in parallel for getaddrinfo
06851b2 : Correct the 1st item name of enum LinuxErrno as SYS_NO_ERROR in DNS Resolver atom.
fa4bf6f : Add a new NetworkType to resolver
c4bd4f3 : Use the lastest frozen dnsresolver_aidl_interface in libnetd_resolv
21366e6 : Set apex_available property
05922e3 : Freeze DnsResolver AIDL API as v4.
0542081 : Rename ResolverExperimentalOptions to ResolverOptions
8b977ba : Refine AIDL constant definition for TC_MODE_*
340bb8d : Add transport types to a given network
080de74 : Define rcode=12~15 (UNASSIGNED) in rcode enum type
3d16baf : Add new NetworkType for WIFI+CELLULAR+VPN transport
9aec897 : ADD new enum NetworkType to identify multiple transport type in stats.proto
2b0440b : Change logging level from ERROR to INFO for no DNS64 prefix
26e5815 : Build both 32bit and 64bit binaries for resolv tests
6aa318e : Add one metrics field to record the cause of DNS query internal error
bad95cf : Fix flaky test RepeatedSetup_KeepChangingPrivateDnsServers
bbdfd07 : fix -Wunreachable-code-loop-increment
4140bbf : Use FilePusher as the target_preparer for resolv tests
7ded4b3 : Add a .pbtxt to .pb auto converter
92102ff : Fix resolv tests symbol missing problem for R MTS on Q devices.
1ec523a : Fix flaky test RepeatedSetup_NoRedundantPrivateDnsValidation
c000025 : Merge the changes about the tests repeated setResolverConfiguration
76035f6 : Add com.android.bluetooth.updatable to resolver apex_available
d9bbe13 : Add API dump for the current version
b6402ae : Refine the library linking for the tests of DnsResolver
19a291b : resolv_integration_test: refactor TestCase to TestSuite
1dd5147 : Add hashes for AIDL APIs
1763077 : Fix resolv_gold_test failure problem in MTS.
9d7f160 : Fix the multi arch issue of resolv_unit_test.
f327e9d : Deprecate legacy_android10_support
5f8a944 : Add resolv_unit_test_config.xml for mts
a86064a : Remove CFI diagnostics mode
9a495be : Extend ResolverTest.BrokenEdns to cover using EDNS0 for cleartext DNS
c9388a7 : resolv_gold_test: use static linked libprotobuf-cpp-lite
3983735 : resolv_gold_test: assert if parse the .pbtxt files failed
75ebc83 : don't include liblog to APEXes
66ba90d : Add apex_available to resolver
40bf2ce : Set min_sdk_version: 29
b11bb9a : Add root target to resolv_integration_test_config.xml
684fa77 : Mark updatable APEXes
ecc5282 : Remove nscount in ResState and NetConfig
6407ae4 : Move the legacy stats function declarations out of resolv_private.h
c573a3d : Retrieve the res_stats based on a given list of nameserver addresses
e48f7b5 : Refactor ResState to store nameserver addresses by IPSockAddr
1579183 : Add a test to ensure long-run lookups use latest setup params
128183a : Fix retry time value in dnsQueryEvent when perform DNS query over TCP
c414eca : Add test config for resolv_integration_test
d0f5d52 : Use SharedRefBase::make to allocate.
7e08b85 : Change DnsTlsTransport to store a copy of a query
bd13699 : Refactor Response and Result in DoT code
adb0f5b : Use unique_fd instead of int for sockets
bff43fc : send_dg() refactor
b420ba7 : DO NOT MERGE - Increase resovler apex minSdkVersion to 29
08b13d2 : Fix async DNS flag NO_CACHE_STORE doesn't work as expected
8b162d1 : Remove hardcoded sdk for 'R' module
a025738 : Remove api_dir property
25e9a4b : Change AIDL module name
a170705 : Update DNS Resolver - bump base version

+- Project: platform/packages/modules/ExtServices

f2a42c8 : Import external/libtextclassifier TEST_MAPPING
024450e : Add TEST_MAPPING for ExtServices
61554aa : Add supportRtl to ext services application
4335d49 : Use updated inline suggestion support lib API
4ef1ec4 : Remove the fallback in rendering inline suggestion
e5b57c6 : Apply MainlineTestModuleController to ExtServicesUnitTests
113b868 : Add test cases for LRResolverRankerService in ExtServices
730ed42 : Set min_sdk_version for updatable mainline modules
fc8593e : Fix ExtServices crash problem when getting shared preferences
8b9276b : Import translations. DO NOT MERGE
21bf26d : Integrate inline rendering with new UI support lib API
1961e0e : Fix flaky tests in ExplicitHealthCheckServiceImplUnitTest
477dfb7 : Implement longClickListener in InlineSuggestionRenderServiceImpl using the new startIntentSender API.
d844f5c : Use constant instead of using TimeUnit class to get time information
2e94a06 : Improve code line coverage for ExtServices
e4f676e : Update ExtServices OWNERS file.
9633ebd : Disable flaky test cases for ExplicitHealthCheckServiceImplTest
5ab88f9 : Disable network and wifi during tests
e810ee7 : Import translations. DO NOT MERGE
28d17b4 : Add required model files
87fd7f3 : Import translations. DO NOT MERGE
f2afbfb : ExtServices: update to work with the new autofill inline suggestions API
0ad1649 : Add android.permission.QUERY_ALL_PACKAGES permission to ext services
e0d8a8b : Implementation of Inline Renderer in ExtServices.
7fc0e44 : Makes ExtServices module forceQueryable
818f0b5 : To mark the string which doesn't need translation as translatable="false".
3ae12a7 : Disable Package Watchdog explicit health check during test
239986f : Revert "Add arbitrary wait to allow request to go through"
dc8721f : Add arbitrary wait to allow request to go through
6795fbf : Add OWNERS file to ExtServices watchdog/ directory
7f4c9c5 : Add "test_com.android.extservices" into "apex_available"
f55edb0 : Remove hardcoded min, targetSDK for 'R' modules
f1df3d3 : ExtServices needs to be compiled as standalone APK.
2c4327b : Include both 32bit and 64bit native libraries in ExtServicesUnitTests
5463a78 : Remove OnPropertiesChangedListener when tests done.
1682cb7 : Move ExtServices to com.android.extservices apex.
2c95d5b : Add test cases for LRResolverRankerService.
8f81d55 : ExtServices is no longer a shared library and multi-arch
c92565e : Switch to unbundle due to build against @SystemApi, without using any @hide APIs.
47ff6aa : Refactor the logic to avoid accessing @hide mTotalTimeInForeground of UsageStats.
f1cf46d : Improve test coverage for /notifications
9a193a5 : Add test for Version.
ae87e5d : Use StorageVolume instead of VolumeInfo to get usable space.
23a8ce4 : Add ExtServicesUnitTests to ExtServices MTS
002a604 : Delete FinancialSmsService and friends.
1ed57a1 : Remove and replace @hide resolveSystemService.
693e4fb : Change Watchdog health service check to 24 hours
75c3270 : Links to TextClassifierNotificationLibNoManifest to support smart actions
3e73648 : DO NOT MERGE Set module versions to 299900000 Dev branch modules need to have a super high version code so that they can be sideloaded on any device running any version of modules.
89d06c5 : add java_api_finder plugin to mainline module ExtServices to generate java APIs used by ExtServices
216a530 : add java_api_finder plugin to mainline module ExtServices to generate java APIs used by ExtServices
2f7cf16 : Added OPTIONAL_ALGORITHM_CREDIT_CARD to check for matching final four digits in credit card numbers.
527c32a : Update Ext Services - bump base version
45604e5 : Move TextClassifierService to ExtServices
1209600 : Replace last notifications @hide method
c96f42a : Migrate to public methods
7dacdc6 : [DO NOT MERGE] qt-qpr1-sysui-dev @ build 5814791
e3cf25f : Remove blocking helper code
43e3be9 : No longer keep public methods in ExtServices
e68d4ec : Fix NPE in ExtServices
864cdc5 : Remove and replace @hide APIs round 1
d904461 : ExtServices: Fix broken test.
72d6ee1 : ExtServices: Trivial transformations to System/Public api.
2a29293 : ExtServices: Stop creating paths by hand.
41f9529 : Add required permission for ExtServices
0f8e921 : Revert "Add required permission for ExtServices"
a9eea9b : ExtServices: Switch to androidx.annotation.
122addb : Expand ExtServices OWNERS
e494161 : Add required permission for ExtServices
d094779 : Modify the request in suggestConversationActions
d119a17 : add java_api_finder plugin to mainline module ExtServices to generate java APIs used by ExtServices
cb71a71 : Lighten SBNs

+- Project: platform/packages/modules/IPsec

25429f87 : Remove dependency on bouncycastle_ike_digests filegroup
d0508258 : Add ike-internals target as a placeholder
8927ee74 : Bump Test Apex version code to 2147483647
1a0eea65 : Fix NPE in race between child response and remote retransmission
61cbc742 : Fix flaky test IkeSaPayloadTest by resetting decoder
4c9d2786 : Kill IkeSessionStateMachine in the end of each test
77cb0442 : Keep IKE alive when inbound message contains unprotected payloads
4beb7a27 : Ensure wakelock is acquired when enquequeing a LocalRequest
2f371581 : Do not notify IKE when receiving a request in Rekey Child Delete
787e0f7e : Check if tunnel feature exists in IkeSession
35f0013c : Fix NullPointerException when receiving unsupported Transform ID
4fdec395 : Support handling request while waiting for a DPD response
96ad4e10 : Validate certificate matches the remote ID
6d3b831e : Delete unused code that was for using handler to do rekey
af065663 : Fix bug in generating new keys with PRF_AES128_XCBC
a767cf32 : Fix bug that Rekey Child alarm will trigger a Delete Child procedure
b2aa2248 : Fix NullPointException in creating first Child
9fcb7f11 : Don't throw missing payload exception if Auth is rejected with error notify
1552d8af : Release IPsec SPI if not receiving Create Child Response
81040497 : Release IPsec SPI after constructing a ChildSaRecord
a140ae62 : Fix bug in outbound fragment integrity checksum
61320c18 : Do not do NAT detection when using IPv6 address
d21daecf : Allow resp proposal to omit transform if transform ID NONE is proposed
9d180262 : Make IKE inherit the framework module defaults
a6fbe843 : Ensure ike works as a shared library
7279503e : Do not throw exception for wrong protocol ID
15c4fed0 : Enabled module_lib in android.net.ipsec.ike
12530429 : Delete #getAddress in DNS and DHCP requests
50ef0666 : Support decoding & encoding Certificate Request Payload
f7c3cff6 : Add test config for FrameworksIkeTests and apply
e7ba308a : Enable api lint and check_last_api for modules
53e3281e : Revert "Update current API file rules"
4fc9f2c8 : Update current API file rules
e47c2d1d : Use dh group from KE payload for remote rekey
1eed127a : Use AlarmManager to trigger rekey
ae77621b : Reschedule rekey in rekey state instead of TempFailureHandler
09a60c29 : Add a busy-wakelock to IkeSessionStateMachine
c965a129 : Switch IKE Sockets to use a poll loop
7790575e : Add DH groups from child session params
501dad1d : Use #hasTransport to check if test network is used
2619608a : Rename module dist files
6dddf60b : Inject DeterministicRandom in EAP authenticator, Nonce and KE Payload
9c7d7fd9 : Inject SecureRandom in SPI generation
8c744e73 : Add factory that creates deterministic random if test mode is enabled
bd9cebbb : Use user configured retransmission timeouts
8d69a91e : Add app version attribute to IKE auth request
cdfde751 : Create deterministic secure random to support IKE test mode
f5594592 : Create super class for IkeSessionTest and IkeSessionStateMachineTest
e1b74ed0 : Create filegroup for sharing test utils with IKE CTS
bee0ebb3 : DO NOT MERGE Remove references of telephony-stubs.
e42a2876 : Extract IKE SPI in separate file before creating SPI generator
046c014a : Make EapAkaPrimeConfigs have the correct methodType.
3f583dc9 : Create callback executor function to guard against exceptions
9f280a7f : Defer incoming requests in IKE_AUTH states
ea1b3d90 : Respond to incoming informational messages with empty responses
dd71ac3c : Remove additional import in rvc-dev
28b602d0 : Ignore unrecognizable config attribute
a77e7476 : Start NATT keepalive from IkeSessionStateMachine
b1fd160c : Create IkeNattKeepalive to manage hardware and software keepalive
0f372fa1 : Add min_sdk_version:R to updatable apexes
c2859526 : Terminate Child SA when hard lifetime expires
998b4bd5 : Terminate IKE SA when hard lifetime alarm fires
cbbfc8f9 : Use AlarmManager to initiate DPD
e460e6cf : Store SPI in LocalRequest
cd0d9e39 : Add tests for IKE UDP{4, 6} Sockets
92e16fdb : Split UDP Encap socket tests into a base class and tests
02e97ce3 : Start on port 500, switch when NAT is detected.
b1932903 : Add IPv{4, 6} UDP sockets for non-encap use
21f2477e : Add support for IKE negotiation of DH groups
58b8a74c : Add 3072 and 4096 MODP groups
b8d2487b : Implement PSEUDORANDOM_FUNCTION_AES128_XCBC
f7af0108 : Implement INTEGRITY_ALGORITHM_AES_XCBC_96
55412604 : Add support for dhcp and subnet child configs
247de211 : Make ike module_libs stub use the new defaults
6fe5d1e6 : Create an alarm receiver for IKE library
5cceb357 : Initiate DPD in DpdIkeLocalInfo State
bc6354aa : Send IKE Notify Payload for SIGNATURE_HASH_ALGORITHMS
f4adc421 : Add support for sending Digital Signature Authentication
cf1fe9aa : Use system trusted root certificates if not provided by caller
b705a402 : Implement encoding of X509 certificates and digital signatures
f7c73b2c : Disable tests that affected by test infra flakiness
6ed48c29 : Use doReturn to avoid being flaky
e58c71d2 : [API] Expose IKE Option to use EAP Only Authentication
c886a204 : Implement eap-only option
9e655e0b : Add IKE Option to support EAP Only Authentication
c9f6309d : [API] Add getters to retrieve EapMethodConfig and EapIdentity
32ad3e1c : Fix typos and method names related to TrafficSelectors
f02ecf44 : [API] Fix Traffic Selector API name and hide address in DNS & DHCP request
18c5b7f4 : Support configuring TrafficSelector
e397a3c6 : Fix all missing implementations in IkeSessionConfiguration
fcde4188 : Implement Config Attribute for application version
0a63dbe7 : [API] Rename #getRemoteVendorIDs to #getRemoteVendorIds
47ee34a1 : [API] Rename lifetime getters and setters to show they use "seconds"
d2e5ff38 : [API] Support configuring DPD delay and retransmission
dbf4bf33 : Support configuring DPD delay and retransmission
3a1246f5 : Add api tracking files for ike's module-api
1d1a8035 : Create module_libs stub variant for IKE
3007b377 : Terminate IKE Session when calling killSession()
250d622b : Remove IKE stubs dependency on framework-all
29512f7f : [API] Add IKE negotiation option to accept any remote IKE ID
03a72344 : Allow IKE library to accept an unexpected remote ID
901e386f : Add an explicit dependency on telephony
c1947b3b : Fix order of onOpened callbacks
37f06353 : Rename variable used for EAP-AKA' key generation.
0629560b : [API] Expose ASN1 IKE ID and PRF_SHA2_*
178e77fb : Implement DER_ASN1_DN IKE Identification
32e05998 : EAP Message should only decode specified length of message.
71d79e6f : Fix ordering of EAP-AKA response parsing.
2da7e6ce : [API] Expose APIs to set hostname, retrieve addresses & network
dfb2d309 : Separate setters and getters of server hostname and address
1e2fb378 : [API] Add Network setter & Remove UdpEncapsulationSocket setter
4438dd10 : Pass null value IkeSessionConnectionInfo to IkeSessionConfig
1a8c579e : Revert "Revert "Allow users to retrieve addresses and network be..."
c836fd5b : Revert^2 "Allow user to set hostname of IKE server"
d265caaa : Revert "Revert "Configure network & return IkeSocket according t..."
d00de32c : Do not add nonce for first child SA
45d9284c : Jarjar statically linked classes in ike_test.jar
8b7ddecd : Read dns and pcscf addresses from config payload
23f36ec8 : ike uses module_current
963b1215 : Mark updatable APEXes
9186309a : Remove jarjar rules for FrameworksIkeTests
e37a35eb : [API] Make module IPsec(IKE) a java_sdk_library
5f13545e : Remove jarjar rules for FrameworksIkeTests
4e84fc5f : [API] Make module IPsec(IKE) a java_sdk_library
a0455fc6 : Remove @hide PRF constants from @PseudorandomFunction
c892d69d : Add decoding for IPv6 traffic selectors
6e9118da : Adds supports of three PRFs that use SHA2
3b22fa31 : Add support for sending out IPv6 traffic selectors
3453718a : Revert "Configure network & return IkeSocket according to it"
afd405e9 : Revert "Allow user to set hostname of IKE server"
9f49990d : Revert "Allow users to retrieve addresses and network being used"
ca3499f8 : use apex_test for test apexes
cfa7079d : Fix usage of annotation in IKE module
f801d270 : Add PCSCF address requests to IKE auth request
79946c67 : Allow users to retrieve addresses and network being used
cce00aa7 : Allow user to set hostname of IKE server
6f953a59 : Configure network & return IkeSocket according to it
61e8b9eb : Improve EAP logging for debugging.
d975771b : Split IkeSocket to abstract and concrete classes
895d320c : Set version to 300000000
ad937a2e : Expose API for P_CSCF, make ConfigRequests Ike/Child specific
567fd0b2 : Use android.util.CloseGuard & remove CloseGuard copy
50e8e454 : Expose API to configure SA lifetime
5d2b7633 : Add support to configure SA lifetime
d53e664a : Add PCSCF configuration attributes
7749f677 : Statically include annotations & add sdk_version check
5e1d79f3 : Platform shouldn't directly link to jars in APEXes
5e998382 : Statically include Android StateMachine src files
66c39c9e : Remove dependency on BouncyCastle
6660c4dc : Statically include @UiccAppType and add jarjar rule
d4e7c0fc : Statically include @PolicyDirection & add jarjar rule
c2896f24 : Platform shouldn't directly link to jars in APEXes
0dedc167 : Make tests use a separately compiled IKE jar
a7848120 : Build stub library of module IPsec(IKE)
739779b2 : reference correct telephony annotation
5b4dc428 : Make a copy of CloseGuard for IKE mainline
1fe30617 : Configure FrameworksIkeTests to compile against platform_apis
022c54eb : Make a copy of Android StateMachine
dc5dbe5c : Remove @hide API dependencies: Build.IS_ENG and InetAddressUtils.parseNumericAddress
ce16e37d : Fix nested-mockito-call bugs
d65ea6aa : IKE Session API changes in setting CA cert and retrieving vendor ID
53c2dcc0 : Child Session API changes in configuring and retrieving internal address
cf1abdfc : Add java_api_finder plugin to ike module
103f2dc7 : Switch to using doReturn().when() to prevent NPE
4573a94a : Make FrameworksIkeTests MTS and compile on both 32 and 64 architecture
d79e7a86 : Depend on a new bouncycastle filegroup for Crypto.
578ba9f9 : IKE API: Add getters for SessionParams, ConfigRequests
f9a4fb10 : Fix and suppress API lint warning
79e73aba : Build test APEX for com.android.ipsec
4f155147 : Use JarJar to test using statically linked copy
11e9062b : Expose API: IkeManager and IkeSession
31ac7d8d : Expose API: Session Options & EapConfig
0d7511cf : Expose API: IkeException, configuration & callback
960b3860 : Expose API: IkeIdentification, TS and SaProposal
b4cd5a7c : Build APEX for com.android.ipsec
28896641 : Define API filegroup and hide all APIs
5f7f2e77 : Refine API surface: rename and add methods
d7ff0eb3 : Check EAP-SIM for valid challenge before Success.
88b6114f : Maintain state for expecting EAP-Failure messages.
e8da20d0 : Move API and impl to separate packages
e27a4012 : Make methods public for separating API and Impl
e49bc195 : Rename methods for closing IkeSession
922bd137 : Support setting auth method to digital signature
bdf11e74 : Remove unnecessary logging for Sha256ByteSigner.
02d17550 : Add end-to-end testing for EAP-AKA'.
cfe5ee62 : Check for bidding down attack in EAP-AKA.
dd3fd194 : Provide whether EAP-AKA' is supported to EAP-AKA.
dd35ecf8 : Override MAC algorithm name for EAP-AKA'.
3165a9c0 : Fix logging for MACs in EAP-SIM/AKA.
be6b5d92 : Allow MAC algorithm overriding for EAP-SIM/AKA.
47f189aa : Override key generation for EAP-AKA'.
b666ea3b : Make key lengths overridable for EAP-SIM/AKA.
74c7aa52 : Implement HMAC-SHA-256 ByteSigner for EAP-AKA'.
c3e1500c : Extract key generation logic for EAP-AKA.
3868e2aa : Create CK' and IK' for EAP-AKA'.
b0f35bba : Refactor IkeMacPrf impl to shared package.
e93bb5e4 : Implement attribute checking for EAP-AKA'.
630e023e : Adding interface for requesting DHCPv4 server
6b1bb4dd : Set server address and UDP encap socket via setters
e45db1b3 : Rename ChildCallback and IkeCallback
7449eae6 : Add EAP-AKA' config for checking network names.
546c5748 : Define skeleton ChallengeState for EAP-AKA'.
a9ccb8d4 : Use getters for EAP-AKA challenge state creation.
1a647704 : Move EAP-AKA MAC, key, response generation to helper function.
4017cb9d : Add test for IdentityState for EAP-AKA'.
20950519 : Add test for CreatedState for EAP-AKA'.
c941ee7f : Define skeleton state machine for EAP-AKA'.
f52e727f : Implement EAP Session Configs for EAP-AKA'.
d18f382c : Define EapAkaPrimeTypeData for EAP-AKA'.
798a36db : Implement AT_BIDDING for EAP-AKA'.
5a64ce06 : Implement KEY ID type of IKE Identification
e3b80f61 : Define EAP_AT_KDF attribute for EAP-AKA'.
18c38919 : Create EAP-AKA' Attribute Factory and AT_KDF_INPUT.
1b9b1ad9 : Create interface of IkeSessionConfiguration
c3297ba8 : Implement RFC 822 Address Identification
183ea916 : Refactor IkeIdentification
baed2e35 : Implement Config Attribute for DHCPv4 server
3a793e93 : Add interfaces for requesting DNS server and subnet
be439e05 : Refactor IkeConfigPayload
f372b571 : Encrypt IKE message with AEAD
b757e154 : Fix bug in IKE fragment authentication
bd8cc775 : Decrypt IKE message with AEAD
22b81d90 : Support AEAD decryption and encryption
0f78100c : EAP-AKA should return Auth Reject for AUTN reject.
4d7eef5d : Support requesting internal addresses
0fa2d022 : Refactor EAP tests for unsupported types.
2907c15e : Log EAP-SIM/AKA auth challenge as PII.
926f1d80 : Refactor IkeManager
28f2c265 : Refactor IkeCipher
ce55d5c4 : Generate digital signature for outbound packet
7b612c47 : Test EAP-AKA type data with skippable attrs.
d5756ba6 : Use EAP-Identity in EAP-SIM and EAP-AKA.
05bf634f : Refactor EAP-Success end-to-end tests.
8d7525fc : Use StandardCharsets in EAP MSCHAPv2.
48955e00 : Specify Charset for formatted IMSI conversion.
f4dba087 : Remove redundant null check in EapStateMachine.
d8ac99f9 : Improve EAP logging for easier debugging.
b06d8a3d : Decode and validate configure payload
7fb54fc6 : Create ChildSessionConfiguration
87d886cb : Improve EAP-MSCHAPv2 logging.
2631057a : Validate parameters for EAP Type Data constructors.
d824ae47 : Support configuring internal address requests
b0c6489b : Refactor ChildSessionOptions
dad27498 : Refactor SaProposal
3e766d2d : Authenticate remote side using digital signature
7b28df93 : Validate received digital signature
f955dbc5 : Validate received certificates
57d6c7f7 : Add test for decoding EapAkaTypeData.
61d84a2d : Correct wrong log for the retransmitted response
4f611526 : Add missing retransmission supports
95fac7a5 : Implement EAP MSCHAPv2 end-to-end test.
3b0777c5 : Refactor EAP end-top-end tests for Notifications.
44477a41 : Implement AwaitingEapSuccessState for EAP MSCHAPv2.
8871435e : Implement MSK generation for EAP MSCHAPv2.
69c4b535 : Implement AwaitingEapFailureState for EAP MSCHAPv2.
3b75bb28 : Implement ValidateAuthenticatorState for EAP MSCHAPv2.
8c71a390 : Handle Success and Failure in MethodState.
7a5b1bb8 : Allow for missing message in Success/Fail Request.
f9fc310a : Fix typo in EapAuthenticator logging.
711329f4 : Increase timeout to avoid being flaky
ad507b97 : Create testutils folder
a6a8246c : Add pre-final states for EAP MSCHAPv2.
1bc30d8a : Add IKE to postsubmits
c8af5072 : Fix package name of ikev2 utils
963bd47a : Implement ChallengeState for EAP MSCHAPv2.
2a0ccf69 : Fix TS payload getTypeString
1420e134 : Support IPv4 netmask
8755a532 : Support IPv6 DNS attribute
e99f8a6f : Refactor EAP MSCHAPv2 test vectors.
d306f9ed : Cache recent messages in IkeSaRecord
d4e41cf2 : Update test vectors for EAP-AKA test.
e4a476a7 : Fix flaky tests in IkeSessionStateMachineTest
8bbaf22b : Implement CreatedState for EAP MSCHAPv2.
e8c3fa98 : Define type data for EAP MSCHAPv2 failure response.
0cf9693e : Support IPv4 DNS attribute
a811020c : Define type data for EAP MSCHAPv2 failure request.
e57f1d58 : Support IPv6 subnet
0e8c3eb0 : Support IPv6 address attribute
129d2ced : Define type data for EAP MSCHAPv2 success response.
e530aa31 : Add logs for receiving and sending packets
9ba2d088 : Fix bug that state machine gets stuck in Receiving
17b99862 : Support IPv4 subnet attribute
967d4a24 : Log StateMachine command as String
70347ba3 : Define MSCHAPv2 specific utils for authentication.
6a083dcf : Define type data for EAP MSCHAPv2 success request.
6f9a2fbc : Log keys for IKE and Child SA
f9dc13ef : Extract shared commands and exceptionhandlerState
5fa83676 : Define type data for EAP MSCHAPv2 challenge response.
e28d0589 : Define type data for EAP MSCHAPv2 challenge request.
61b17e22 : Support encoding config payload wth ipv4 address
9c7c651e : Add logs for SA negotiation
842ddfc8 : Implement outline for EAP MSCHAPv2 type data.
6d203243 : Define state machine for EAP MSCHAPv2.
fd81c8be : Implement Parity-Bit setter.
a088affa : Support decoding IPv4 address config attribute
d8e63561 : Create empty IkeConfigPayload class
f2966642 : Translate algorithm code to String
54f23f14 : Define configs for EAP MSCHAPv2.
92b9da5e : Translate Notify type to String
ecfaa26c : Add end-to-end testing for EAP-AKA.
9dc5beef : Cache first packet of last received request
d53c2626 : Split protected and unprotected error into two classes
ee1cce83 : Handle EAP-AKA/Notification requests.
63dd8406 : Negotiate fragmentation support
3ec7699b : Support building and sending IKE fragments
35a9b594 : Refactor IkeSessionStateMachineTest
18078303 : Support building and encoding outbound fragment
68f23231 : Support handling fragments in state machine
426ec099 : Decode and validate IKE fragment in IkeMessage
1080a5ec : Create DecodeResultPartial for decoding fragment
3abde197 : Cleanup of IKE Session error handling
92e3f341 : Remove EAP-SIM references from EapAkaTypeData.
e695d0c5 : Check for array length in AtNonceMt and AtNonceS.
f48fa7f5 : Implement MAC check and response for EAP-AKA.
5bb93052 : Refactor EAP-SIM/AKA notification handling.
4735b928 : Refactor Mac calculation for EAP-SIM/AKA.
8752e8ab : Implement UICC challenge processing for EAP-AKA.
7ad41eef : Refactor UICC Challenge logic for EAP-SIM/AKA.
4e95bda8 : Define a ChallengeResponse value for EAP-AKA.
1c1f96c6 : Add logs when handling received packet
94a80787 : Implement EAP-AKA Challenge attr check.
383b37b8 : Refactor EAP-SIM/AKA key creation logic.
17cd1b5d : Rename EapState to be EapMethodState.
80a3f67f : Implement EAP-AKA/Identity request processing.
8becb391 : Handle errors in deleting Child
36bb823f : Cleanup of error handlings in IKE deletion
942c43fe : Handle errors in RekeyIkeRemoteCreate
e237bb50 : Handle errors in RekeyIkeLocalCreate
9053df61 : Refactor EAP buildResponse util.
01f13e6a : Implement CreatedState for EAP-AKA state machine.
83fd02b3 : Refactor common EAP method state machine logic.
f592763b : Refactor shared EAP-SIM/AKA logic to super class.
ee63c722 : Apply ike/utils/Log to IKE and Child state machine
139d50db : Handle errors in Child Rekey-Delete
c3765caf : Handle errors in RekeyChildRemoteCreate
f31265ec : Handle errors in RekeyChildLocalCreate
229af4c6 : Handle error during child initial creation
c8644659 : Store SPI for provisional Child
b83eb324 : Handle error in decoding an encrypted request
7f09b183 : Implement EapAkaTypeData.
f4f36f9f : Refactor EapSimTypeData for EAP-AKA use.
dc9f0b34 : Define skeleton for EapAkaMethodStateMachine.
77301605 : Create a session config for EAP-AKA.
12d34241 : Use the shared Attribute Factory in testing.
3c911b56 : Add call to start IKE Session negotiation
b9297263 : Discard retransmitted response
8abda3e0 : Handle error in IKE AUTH
197acde4 : Handle temporary failure
12660a8b : Allow IkeProtocolException to build notify payload
245baa3c : Handle generic processing error of encrypted resp
9d707a90 : Handle all uncaught exceptions in Child Session
03c23f33 : Define AtAuts attribute for EAP-AKA.
331cd24e : Define AtRes attribute for EAP-AKA.
db53170f : Define AtAutn attribute for EAP-AKA.
df3f646b : Define EAP-AKA specific AtRand attr and factory.
4891f813 : Refactor EAP-SIM attributes to incorporate EAP-AKA.
c03f61e2 : Convert EAP library logging to ike/utils/Log.
9289dff0 : Handle deletion in Child initial state
cc16db61 : Handle errors in Initial, Idle and IKE INIT
dcaee3d2 : Define a Log class for IKE and EAP.
cbb44d14 : Build IkeProtocolException from Notify Payload
f32cda31 : Add integration testing for EAP-SIM.
d58e65d2 : Require UICC Apptype for authentication in EAP.
6212e3f6 : Handle early Success/Failure msgs for EAP-SIM.
3f11d27a : Refactor IkeSessionStateMachineTest
fe5b14af : Handle all uncaught exceptions
e4dceba2 : Implement handling for EAP-SIM Notifications.
729fbbcc : Fix bugs in building IpSecTransform
4f2079d1 : Check for duplicate EAP-SIM attributes.
cda4f87d : Use the provided Identity from EapSessionConfig.
cf5e0438 : EAP-NAK should return EAP types in EapSessionConfig.
eaad52b2 : Handle case where client IMSI is unavailable.
7ea7f63b : Support ID-FQDN
2cbed8a5 : Fix retransmission bugs
0ebffdef : Correct data formatting for ICC Challenges in EAP.
f5363eb3 : Check EAP-SIM requests for correct EAP Type.
d647c023 : EapStateMachine should Nak for unconfigured types.
05a28e85 : Accept Rekey response without Notify-Rekey Payload
2eb825b4 : Update SkD when finishing rekey IKE
cc27f6cf : Check if mChildSpiResource exists before closing it
20a01e8f : Fix bug in decoding IkeNotifyPayload with SPI set
21daf725 : Fix bug in making remotely initiated IKE SA
a1dd2c88 : Fix bug in performFirstChildNegotiation in PostEap
244aba56 : Decode SKF Payload
bf9e4889 : Require at least one EAP method config.
5eb2e90f : Schedule Rekey event when Child SA is built
30109ab5 : Support handling retransmitted request
db918ea0 : Implement post-EAP state
c3d93081 : Add InEap state to IkeSessionStateMachine
41db4052 : Schedule rekey event when IKE SA is built
7580e966 : Add EapAuthenticatorFactory and callback proxy commands
55a2868c : Move common IKE Auth logic to base class in preparation for EAP
e74e68d0 : Auto-start IkeSessionStateMachine in constructor
6a127cef : Add EapSessionConfig to IkeAuthEapConfig
6c712839 : Remove need for EapAuthenticator to take a callback handler
dd586e73 : Integrate EapSessionConfig into EAP.
5a89511f : Add workflow of pre-eap IKE Auth exchange
835a156f : Notify users creation and deletion of IKE Session
5f67e50d : Support closing Child Session immediately
7a1ef8d8 : Notify users for rekey creation and deletion
36350382 : Implement EapSessionConfig for EAP method configs.
90d4bb20 : Notify users the deletion of Child Session
aaaf596c : Reply IKE request while child procedure is ongoing
af51bea3 : Notify users when initial Child Session is setup
497bc0dd : RFC: Handle EAP message from CreateIkeLocalIkeAuth.
b0b21a8b : Handle remote rekey child request in IKE Session
974d635f : Trigger local delete child and local rekey child
51a3ac51 : Create IkeEapPayload.
2be27cc0 : Transition to final states in EapStateMachine.
b7e55057 : Fix errors in 3DES and AES GCM
4490808b : Handle request on new Child during rekey
3f47ae5d : Handle remote Rekey-Delete timeout
6871d913 : Handle remote Rekey-Delete request
3f9fc3aa : Test EAP-SIM implementation end-to-end.
20226302 : Validate and reply rekey child request
de68a701 : Refactor CreateChildResult
519c016e : Add retransmission signals and trigger retransmissions
9b789769 : Change API to use executors
923f5bb3 : Test that SHA-1 and HMAC-SHA-1 algos are usable.
5c2296a5 : Handle remote Create Child request
67807482 : Update owners file
f8834e72 : Fix bugs of tracking IKE SA and IkeSession in IkeSocket
0248751c : Implement local Rekey-Delete
43218cba : Implement response building for Eap-SIM/Challenge.
66d12ddf : Implement MAC calculation for EAP-SIM.
883fcff2 : Implement key generation for EAP-SIM.
3ff1eb01 : Validate rekey Child response
fa003bde : Implement EapAuthenticator.
55dafada : Send Rekey Child request
0cf65922 : Fix potential NPE in ikev2 unit tests.
93bf9c3e : Handle remote Delete Child
94bf077a : Persist EAP-SIM Identity in StartState.
d9fb17b4 : Implement Rand Challenge Processing for EAP-SIM.
72d6cc0c : Cleanup createChildAndGetChildSessionSmCallback
5c5f1c80 : Integrate IkeSession with IkeSessionStateMachine
efee6ca2 : Add callbacks to IKE/Child Session State Machine(s)
1efb1cd3 : Implement helper for checking EAP-SIM/Challenge attrs.
4ebf0197 : Implement outline for ChallengeState.
f39c3763 : Add support for FIPS 186-2 PRF
cee48cca : Add testing for EAP-SIM CreatedState
7ad36555 : Add testing for general EapSimState cases.
4cb65c7e : Refactor IkeSaPayload for remote Rekey Child
b52a1b8a : Reply Temporary Failure to other request on Child
89569be1 : Handle Simultaneous Delete Child
0855f65d : Re-direct delete request to Child Sessions
492f3e67 : Support encoding empty INFORMATIONAL message
1861a9ac : Implement callback interface for EAP.
5d3235b7 : Implement Identity processing for EAP-SIM/Start
846ed6f4 : Implement EAP-SIM response helper
e4e504b6 : Implement Client-Error response creation.
fc35139b : Implement EAP-SIM/Start attribute validation.
f9154e47 : Implement outline for Created and Start states.
21a3baed : Keep IKE alive when receiving unexpected payloads
113057c6 : Handle outbound requests and response separately
ea6abbaa : Support initiating Delete Child exchange
77afb8e2 : Implement EapSimTypeData#encode.
9a3aee1b : Check for valid AT_NOTIFICATION code
ff54c7bf : Refactor EapSimTypeData decoding.
f044e882 : Re-direct Create Child response to Child Session
0a2a825c : Fix exchange subtype check for Rekey IKE
ddfac2a9 : Trigger Create additional Child via IKE Session
d3b41935 : Ignore unrecognized and unexpected status notify
58aeb77f : Implement AtClientErrorCode attribute.
91e6ffec : Implement AtNotification attribute.
333cb522 : Rename IkeSessionStateMachine.BaseState to BusyState
cf9b9992 : Store negotiated TS
8b3dda23 : Implement AtNonceS attribute.
80531289 : Implement AtCounter and AtCounterTooSmall attributes.
d50fb564 : Implement AtMac attribute.
b5ea9705 : Implement AtPadding attribute.
8bedacb8 : Implement AtRand attribute.
c3a58634 : Implement AtIdentity attribute.
c2999709 : Integrate scheduler into IkeSessionStateMachine
a4e0b963 : Do not throw when receiving notifications
3cba013f : Add support for implicit handover in IKE rekeys
083db067 : Handle first Child in ChildProcedureOngoing
e2f0e6cd : Implement AT_ID_REQ attributes.
f1141419 : Implement AtNonceMt Attribute.
55762db2 : Implement AtVersionList and AtSelectedVersion Attributes.
1ca34d56 : Remove DH Transform for first Child
e82758da : Store original IKE INIT response bytes
7decb7f6 : Implement EapTypeData for parsing EAP Type-Data.
bbf7ea37 : Implement EapAttribute for parsing EAP Attributes.
d5211e56 : Cleanup IKE SAs during Rekey
bd5eecd7 : Add basic responder support for DPD
b2031781 : Update IKE SAs based on rekey request/responses
a2dd1a74 : Validate KE payload against negotiated proposal
35f86168 : Validate Create Child response
ba7576fa : Pull out logic of Create Child response validation
73d4baae : Build Create Child SA request payload
a79d31cf : Support NAT detection during IKE INIT exchange
9453e2b9 : Support IpSecTransform with UDP-Encap socket
9916d1b4 : Implement EapSimMethodStateMachine.
1edbd919 : Add Context param to EapStateMachine constructor
ddd6766e : Add CreateChildLocalCreate state
fb75eeb4 : Move IChildSmCallback to ChildSessionStateMachine
41a4c88d : Implement MethodState for EapStateMachine
4f2ff4d8 : Update CreatedState and IdentityState tests.
b7ad16b8 : Return DecodeResult for decoding unencrypted msg
db9dd8fe : Store firstChildSessionOptions in IkeAuth state
a0fd9269 : Change EapMessage Nak helper return type.
ad97a97c : Only check EAP-Request/Nak case in EapState#decode
eee10916 : Change EapMessage Notification helper return type.
8ec6f40c : Create base scheduler for local request
e1e750f2 : Implement IdentityState#process for EapStateMachine.
0cd24ac1 : Implement helper for generating EAP Identity responses.
0baca28e : Implement CreateState#process for EapStateMachine
6ba9ff1f : Support TS negotiation
6412be80 : Mark EAP Type MD5-Challenge as unsupported in EapData.
5ea717f3 : Rename methods in callbacks
1df6172d : Build RekeyIke outbound request
d3f95abf : Return more decoding information
b9b7861d : Rename EAP Message Packet to clarify value
2866fa39 : Refactor EAP StateMachine logic for invalid inputs.
9d82df62 : Implement EapMessage#encode.
3350161b : Cleanup testing code for EAP Message definitions.
9fded928 : Add functionality for generating Nak and Notification messages.
6d6ac06f : Create IkeManager
75d9c8f4 : Check if the input TS is a subset of current TS
b8344d19 : Create EapStateMachine for the EAP Auth process
aa5070c3 : Create IkeSession
4ab843cd : Define EapResult and subclasses for results in EAP State Machine.
ed2ccccd : Handle status notify for first Child SA
38989f29 : Define message types for decoding EAP Packets.
a6b8f17d : Validate SA response for first Child SA
cf64da25 : Add Nonce payloads for Child SA negotiation
ba41e972 : Create callbacks
a562a6bd : Rename IkeSessionStateMachine.IChildSessionCallback
faeb737b : Add a SimpleStateMachine for minimal protocol implementations
59118572 : Add handling of unsupported inbound requests in DELETE state
0a455f19 : Create IkeInternalException
af22f93d : Add support for responding to IKE Deletion requests
1dad22a5 : Build IpSecTransform for ChildSaRecord
e7a2a638 : Restructure base classes
35ed99f0 : Validate IKE AUTH response
cc0323d9 : Generating Keys for Child SA
7a7c9e5e : Create IkeException on top of IkeProtocolException
a9b5ac03 : Check if notification is for build Child SA
7fa7761a : Add placeholder retransmitter
f33569b1 : Move TestUtils for shared test usage.
22fd9f3c : Fix state machine dispatching in tests
83d9a727 : Create Utils class to mock IpSecManager
0c76224f : Add support for locally initiated IKE deletion
cdd983ba : Refactor IkeException to IkeProtocolException
39f43931 : Add IkeSecurityParamterIndex to IkeSaRecord
e4630d49 : Make SaRecord AutoCloseable
40782edb : Use getLocalRequestMessageId
e4dbb973 : Add IkeInformationalPayload abstraction
0c7262c1 : Support checking message ID
35a1ac12 : Add CloseGuard to IkeSecurityParameterIndex
ce8c94db : Set SessionStateMachineTest to use loopback as remote address
3dc4fa7e : Support getting local address and remote address
d7bb80fa : Build IKE AUTH request
fb468d9a : Implement IkeDeletePayload
0b981255 : Add HexBytes to int test util
b0f44102 : Refactor IkeSaPayload to manage SPI resource
b5bf84a2 : Build IpSecAlgorithm from IkeCrypto
683d13c7 : Change interface for encrypting and decrypting
b8105506 : Build first IkeSaRecord
b80f9d3b : Throw proper exceptions in getSharedKey
e4771d25 : Build ChildSessionOptions
de2bc061 : Create IkeCipher
61ad778b : Support configuring PSK and IKE Identification
e4e54eb7 : Create IkeCrypto
dc753b07 : Validate IKE INIT response
47d68c6b : Create IkeMacIntegrity for integrity algorithm
746c2d14 : Convert .mk files to .bp files
d52b3936 : Create IkePrf to represent PRF
c21aec90 : Build outbound Traffic Selector Payload
93fe9fee : Correct workflow of receiving IKE response message
1efa3426 : Make copies of FdEventsReader and PacketReader
935e2fd2 : Build IKE INIT request
803779ec : Support decoding inbound Delete Payload
3bb60548 : Add methods for generating keying material
d8375f93 : Receive and demultiplex IKE packet
676849a7 : Support encoding IKE SA Payload
e85a7217 : Create IkeSocket
923290d3 : Support IkeSessionOptions for basic IKE SA setup
68fde6e3 : Support decoding Traffic Selector
bb26e19d : Support encrypting outbound message with SK Payload
96a621c3 : Migrate frameworks/opt/net/ike/tests to androidx.test
ca1edc49 : Validate SA response
1d3f0386 : Support building and validating SaProposal
5ab433a2 : ChildSession skeleton for first Child negotiation
6c7e8b98 : Verify received PSK signature
22ae538b : Support encrypting IkeEncryptedPayloadBody
4b94676d : Correct java doc of attached RFC link
00a6312c : Create Traffic Selector Payload
4b255a59 : Build outbound IkeAuthPskPayload
1015c6f6 : Create Builder for SaProposal
fa1cf756 : Support IPv6 Identification
1b4e6167 : Decode auth payload that uses digital signature
7f541ae9 : Enable Presubmit Checks For IKE
1911a139 : Get signed octets
ca799788 : Create IkeEncryptedPayloadBody
293f64e8 : IkeSessionStateMachine Skeleton
ad7652f0 : Decode X.509 certificate
49f50541 : Add EsnTransform
bc374166 : Add method for signing value with PRF for IKE Auth
f5c70b0c : Construct and encode outbound ID payload
66ea9c9a : Implement DhGroupTransform
21610156 : Authenticate and decrypt IKE packet
f269c913 : Catch runtime exception during decoding packet
24f9f742 : Decode ID payload
ecca27df : Create Auth Payload
9dff7df4 : Create Cert payload
8dfc82cc : Decrypt IKE message
d2eda7d2 : Create Identification Payload
307caf3c : Implement IntegrityTransform
1422641f : Add AUTHENTICATION_FAILED exception
0c8937a6 : Implement PrfTransform
e208c2db : Generate NAT_DETECTION data
9d83177a : Add methods for validating Attribute and Transform
9e4b6479 : Encode unencrypted IKE message to byte array
fe4d632c : Encode IKE header
357d19f3 : Build Notify Payload
8206bb73 : Encode KE Payload and Notify Payload
6a806aab : Encode Nonce Payload
0d4bd0a3 : Add methods for DH key exchange
b941363e : Add abstract encode method in IkePayload
989df044 : Add Vendor ID Payload
329fd459 : Decode Notify Payload
403c1093 : Create Nonce Payload
3c41feaa : Decode KE payload
c8177b40 : Decode SA Payload
274587cb : Make IkeMessage.decode testable
884b9081 : Validate IKE message during decoding
0b1fa930 : Decode generic IKE payload header
3486f1ac : Decode IKE header
b3f2c20e : Create directories and makefiles for IKE project
66c8db48 : Initial Commit for Android IKE Client
0a438664 : Initial empty repository

+- Project: platform/packages/modules/NetworkPermissionConfig

25e1173 : Bump NetworkPermissionConfig target SDK to 30
b8d46ba : NetworkPermissionConfig: target sdk level 29
d88d0e7 : Remove hardcoded min, targetSDK for 'R' modules
d53c509 : DO NOT MERGE Set module versions to 299900000 Dev branch modules need to have a super high version code so that they can be sideloaded on any device running any version of modules.
2f561ba : Update NetworkPermissionConfig - bump base version

+- Project: platform/packages/modules/NetworkStack

fdfd2010 : Use the R API statsd library on R NetworkStack
7b6435fd : Refine validation metrics
e04f8b7d : Injecting network validation stats into statsd
b002fd1e : Update CapportData in CapportApiProbeResult to be nullable
35aa6f2e : Apply jarjar rules to NetworkStaticLibTests
1acc0030 : Use FLAG_IMMUTABLE on NetworkStackNotifier intents
20341352 : Fix jarjar rule for LocalLog
b8ac953a : Import translations. DO NOT MERGE
ad90e1bf : Fix NullPointerException on addErrorCode when input is Invalid error code
9890fcdc : Get link state with same lock as LinkProperties
750fe188 : Send normal termination metrics on wifi off
e7c00c4b : Jarjar com.google.protobuf
a3e5d81a : Import translations. DO NOT MERGE
0c423089 : Fix the mStopTimeNs not be reset in Stopwatch#Restart
c0009497 : Injecting network ip provision stats into statsd
9163b2a5 : Retry networkAddInterface on EBUSY errorCode
2f103a71 : Transition to appropriate state after all left addresses have been cleared.
ce9a9013 : Test DataStallStatsUtils.write
65435e28 : Fix the potential NPE when calling IPMS API and ExecutionException is thrown.
e213e223 : Fix cursor leaks into IPMS database
e60b2150 : Jarjar frameworks/libs/net in NetworkStack module
c628adc6 : Move Inet[4]AddressUtils to libs/net
6df45d36 : Remove DhcpResults from NetworkStack shared lib
1995d8e3 : Adding NetworkStack Metrics/protos in the Networkstack
ed700062 : Use the latest stable netd AIDL interface in NetworkStack.
bf9fefc6 : Disable IPv6 stack when IPv6 provisioning is lost but IPv4 is still alive.
9572aa10 : Do not revalidate before network is ready
1cde70c1 : Increase tcp polling interval on data stall detection
976a9509 : Add a SkipPresubmit annotation
859a591a : Shorten the timeout of DHCP INIT-REBOOT state.
10039a47 : Add a null check to prevent NullPointerException
44b4e764 : Wifi: Add 6GHz band to getWifiBand method
3f5206b7 : Fix venue info notification not displaying
8c5829b2 : Refactor out the IPv4-only provisioning result verification.
d44616a1 : Validate test wifi/eth/bluetooth/mobile networks
e443dd65 : Only allow HTTP capport URLs on test networks
6bed0e59 : Allow localhost HTTP URLs for the capport API
ffaef493 : Fallback if redirect url is not valid for captive portal login
530424f3 : Implement delete methods
89e8dcfd : Add utilities to filter packet
7fb8da73 : Prevent race in NetworkMonitorTest
252c6f2e : Allow CTS to include TestNetworkStackLib
c6ad18a8 : Rename groupHint to cluster.
fa914145 : Change stopwatch accuracy from milliseconds to microseconds
d44175e9 : Add an eventuallyExpect call that returns null
5b129a63 : Enable DHCP INIT-REBOOT state on R.
90e5d549 : Mock IpConnectivityLog in IpClientTest
fa4549b7 : Avoid rely on NETWORK_STACK permission for InetDiagSocketTest
0b34ae62 : add TCP data stall metrics
f77ff2f5 : Remove unused permission from NetworkStackTests
af35481f : Remove unused ACCESS_NETWORK_STATE permission
09d6e155 : Fix flakes in testMultipleProbes
5abdc91e : Rename variables and methods specifically
46028eec : Adjust the timeout parameters in DHCP client.
e86b4150 : Support MirrorLink DHCPDECLINE.
1f20cb66 : Refactor DHCP server with StateMachine.
38dc8345 : Remove system_current workaround on NetworkStack
03bcf6cb : Bump NetworkStack to system_30
9eb5c2c3 : Do not mock shim in TcpSocketTrackerTest
473501ff : Move common apishim classes to apishim.common pkg
c14ac728 : Fix dumpVersion for IpMemoryStore on Q
17752167 : Log interface hash in NetworkStack dumpsys version
9b1bf05e : Set min_sdk_version to be part of mainline modules
8d081d6d : Add test for NetworkStackService dumpsys version
a90dec38 : Test that IFA_F_STABLE_PRIVACY appears in LinkAddresses.
a8a73c53 : Use doIpv6Provisioning in testPref64Option.
1e51c420 : Import translations. DO NOT MERGE
4cf8e2e3 : Import translations. DO NOT MERGE
e6f3ab0e : Verify the IP addresses from IPv6-only provisioning look correct.
cd8b0633 : Finish mocking in finally clause
1eb4c9d5 : Fix the potential NPE when starting provisioning with FILS.
32bee5e7 : Set clientId when parsing an explicit DHCP_CLIENT_IDENTIFIER option.
44ee27b1 : Update default value of probe url to be a constant
05137ff6 : Prevent using commas in url configurations
8adb3802 : Use stable networkstack-aidl-interfaces
a5e9fe81 : Set jni_uses_sdk_apis for NetworkStackTests
c193cc00 : Test that the system doesn't accept non-/96 NAT64 prefixes.
fc5814c1 : Add EvaluatingBandwidthState to evaluate network bandwidth
49d1392e : Add apex_available field in networkstack-aidl-interfaces
aa2d8a3a : [SP18.2] Create TestableNetworkStatsProviderCbBinder
cf37ca43 : Don't crash if the PREF64 expires when IpClient is stopped.
a4709152 : Fix testIpClientServiceAvailableAfterPolling
96398053 : Freeze Networkstack AIDL API as V6
a962ab88 : Do not stop FdEventsReader on handlePacket error
a51a2885 : Fix potential exceptions in FdEventReader users
2286603c : Add default and nullable annotations to NetworkStack AIDLs.
87b5dd44 : Wait for IpClient.StoppedState#enter before tests
675274fa : Fix IpReachabilityMonitorTest flakes/Q failures
259e6f09 : Add test configuration values for probe URLs
904eb826 : Fix the potential double transition in DhcpState#enter
812baf3e : Address comments on NetworkStack AIDL v6
1725a2cd : Don't crash or wtf if the interface doesn't exist.
26f7f620 : Add a ShimUtils.isAtLeastR() and use it in tests.
ca1eaf28 : Remove Preconditions usage from moduleutils and IpClient
088567c8 : Speed up the DHCP roaming tests.
60422b52 : Deflake testRaRdnss.
23013b08 : Speed up IpClientIntegrationTest.
2ed62241 : Deflake and fix testIpClientClearingIpAddressState.
5ce2db96 : Skip tests if the shims are too old for them to pass.
0c36412a : Add a VERSION constant to the NetworkStack shims.
36987092 : Improve testable utils.
11db4341 : Address comments on ag/11204387.
6b6e97a6 : Import translations. DO NOT MERGE
dc5aabd6 : Ensure that the NAT64 prefix is removed when its lifetime expires.
768d586c : Fix an issue in TrackRecord.
af558386 : Fix NetworkStackCoverageTests on Q
43cbcaea : Get the l2key and grouphint from the initial provisioning configuration.
5aa78eaf : Mark StructNdOptPref64#prefix @NonNull.
3a0519aa : Listen for pref64 RA attributes in IpClientLinkObserver.
bf5ef27b : Import translations. DO NOT MERGE
2e0f009f : Support constructing a StructNdOptPref64 from data.
3841078b : Support serializing a StructNdOptPref64 to a ByteBuffer.
81542c5c : Make IpClientIntegrationTest pass on rvc-dev.
66780a84 : Mark NetworkStack as updatable.
4e78cfa6 : Refine NetworkMonitorTest#testReadAsString_StreamShorterThanLimit()
17fd4b42 : Fix parsing a NduseroptMessage inside a NetlinkMessage.
66876ec6 : [MP06] Add test to test multiple probe code
3278b38e : [MP04] Allow to run multiple HTTP and HTTPS probes in parallel
39cd852a : Renew previous IP address when roaming happens in certain specific Wi-Fi networks.
2f80c66c : Fix the incorrect behaviour when receiving a mismatched renew lease.
cc394973 : Add a new field changePrefixOnDecline in DhcpServingParamsParcel.
044be5f2 : Make a customized context when matching a record in MccMncOverrideInfo
965f9b45 : Support parsing ND option messages.
5f62d87e : Refactor a new NetlinkMonitor class out of IpNeighborMonitor.
d6cc960f : Support decoding the new PREF64 RA option.
13975b7e : Add shims to get and set the NAT64 prefix in LinkProperties.
50865817 : [MP03] Refactor probing class
c0312400 : Add visibility for TetheringCoverageTests
952c16bb : Add a test runner to ignore tests on old SDKs
78dd7e5c : Import translations. DO NOT MERGE
8ff57efc : Import translations. DO NOT MERGE
3ca1ff17 : Refine DNS private IP probes
fd1649fc : Support specific client address configuration
e1140ae9 : ipmemorystore-aidl-interfaces is marked as available to platform
c3d9f716 : Matches the URL content by regular expression
75e9d901 : Do not detect portals when DNS returns private IPs
02ea10d9 : Use the lastest frozen netd_aidl_interface in NetworkStack
28ec2993 : [SP27.2] Rename TestableNetworkStatsProvider
46601ac7 : Change Connectivity Manager to Network Manager
5f3bb6d0 : Add tests for IpReachabilityMonitor
12cbeff3 : Add bssid field in the ScanResultInfo class.
f8783184 : Rename IDhcpLeaseCallbacks to IDhcpEventCallbacks for more generic.
e484ad3b : Add assertContainsStringsExactly to MiscAsserts
0a2f267f : [SP26.1] Add assert function for parceling NetworkStats
74d48f72 : Import translations. DO NOT MERGE
b5bc4f92 : Test that DhcpClient sets the server address in LinkProperties.
56b91157 : Getting interface params in ClearingIpAddressState#enter.
ef0aa6f9 : Add new method to update Layer2 information when L2 roaming happens.
08ffbabc : Add ignore class parameters to DevSdkIgnoreRule
2a4deaf3 : [MP02] Make multiple probe url configration overlayable
ccf13b5b : Update NetworkStack version check in NetworkMonitor.
a64bb706 : [MP01] Add configuration to support multiple probes
9b105a99 : Correct tests for verifying data stall metrics
25671554 : Import translations. DO NOT MERGE
62788578 : Import translations. DO NOT MERGE
bc5ce1bf : Add TestNetworkTracker to test utils.
e8198fc2 : Make all DHCP option numbers public.
3e814f79 : Move TapPacketReader into its own utility class.
91f0b5b4 : Add test to verify make urls configuration
5f76695c : Import translations. DO NOT MERGE
f8925d5b : Fix the potential BufferUnderflowException when parsing ByteBuffer.
65ba4e7b : Use location mcc to load the array config resource
347f667a : Add API dump for the current version
2d1b2b76 : Import translations. DO NOT MERGE
728a013a : Import translations. DO NOT MERGE
ae1d7869 : Give netId a getter as requested by the API council.
71207630 : Update the title & description of notification
8c8ae019 : Adjust code for API council feedback
b67930c3 : Use setServiceForTest instead of static mocking
3c9c456f : Add hashes for AIDL APIs
21ea24de : Detect upstream hotspot device type by checking the vendor specific IE.
62ea8f72 : Use NetworkStack.getService in NetworkStackClient
86eec46e : Move sensitive field parceling bool to constructor
759afa52 : [SP21.2] Address comments for API council review about aosp/1172143
6ed433d5 : Fix the description in string.xml
eada781b : Provide RRO to configure neighbor unreachable probes parameters.
97397fad : Change the sender name of notification
c7f1a369 : Import translations. DO NOT MERGE
5f585ad4 : Let testable callbacks use Network directly
aa561db2 : Make IpClient populate the DHCP server address in LinkProperties
fc142de7 : Address aosp/1199568 leftover comments
d63b5b73 : Change the icon of connected notification
faac06e3 : Use redirect URL to start webview
046a14ee : Add an annotation for ignoring tests by dev SDK
2eb7b002 : Freeze networkstack and ipmemorystore stable AIDL to version 5.
f87c9e1f : Update Constructor of CellIdentityLte
37c22fc6 : Remove unused NetworkInfo
a495776f : Added bands from HAL 1.5
40525479 : Add ModuleNetworkStackClient
2a738929 : Add captive portal info to DhcpClient output
89cd026a : Show notifications after capport login
32336c98 : Add a hasMacAddress member to InterfaceParams.
b3e46dad : Send the capport fields to the system server.
f998552c : Allow tethering to use IpNeighborMonitor.
2b413f31 : Never register a null lease callback.
b4af8532 : Revert "Revert "Add DhcpLeaseCallbacks""
44e8ebf8 : Reorganize NetworkStack common srcs
2fa48c28 : Add CaptivePortalData fetching to NetworkMonitor
23a6a569 : [SP13.1] Add assert equals function for NetworkStats
8282d3c8 : Add shims for network info classes
2d909a76 : Add NetworkStack utilities for reading text
e8fff420 : Revert "Add DhcpLeaseCallbacks"
85b49af0 : update structure of TcpInfo
dc018dd9 : Add DhcpLeaseCallbacks
2b26c8b9 : Update version check for notifyNetworkTested() call.
c3a28323 : Add ScanResultInfo object in ProvisioningConfiguration parcel.
954eafa1 : Skip getConnectionOwnerUid tests on Q
246266ee : Fix typo in ConstantsShim constant.
0b2fd400 : rm libbinderthreadstate
bfe0e001 : Improve NetworkMonitor testing for ConnectivityDiagnostics.
ba364837 : Add AndroidTest_Coverage.xml
176bce77 : Include Bundle values with ConnectivityDiagnostics calls.
782cbfa3 : Define callback for suspected data stall.
33f2e3bc : Define callback for network tested with extras.
75bb2bdf : Include Bundle values with ConnectivityDiagnostics calls.
db9c87d4 : Define callback for suspected data stall.
c16cae16 : Fix IpClientIntegrationTests on Q
b891b5ea : Add a NetworkStackCoverageTests target.
e5edebd7 : Define callback for network tested with extras.
dfdc9d9a : Add implementation of getInterfaceHash()
3fcc702d : Update Constructors for CellIdentity(Gsm|Lte)
1a699da7 : Don't count transient fields for parceling identity
45edeae6 : Remove netlinkclient dependency on shared-srcs
d1dcab92 : Remove api_dir property
268b5fa0 : DO NOT MERGE Set module versions to 299900000 Dev branch modules need to have a super high version code so that they can be sideloaded on any device running any version of modules.
de5f8dc0 : Change AIDL module name
4d1bd9d8 : add java_api_finder plugin to mainline module NetworkStack to generate java APIs used by NetworkStack
b5e8d9e4 : Update NetworkStack - bump base version
63868c52 : add java_api_finder plugin to mainline module NetworkStack to generate java APIs used by NetworkStack

+- Project: platform/packages/modules/SdkExtensions

c7a0b42 : Set apex_available for test_framework-sdkextensions
748a455 : Remove sdkextension sdk definition
f668c08 : Switch to standard naming scheme
73ece5b : Add APIs to test_com.android.sdkext module
9337f36 : Update visibility rule
773cc05 : Add packages/modules/SdkExtensions
ff98bf2 : Switch framework-sdkextensions to use java_sdk_library
0e33d28 : Enable api lint and check_last_api for modules
b46c853 : derive_sdk: set min_sdk_version
8f07dc6 : Set min_sdk_version for com.android.sdkext
22b25aa : Make derive_sdk_prefer32 uninstallable
dc0c239 : Fix static dependency on libprotobuf-cpp-lite-ndk
f38bd83 : Rename module dist files
76a29e0 : Record supported extension versions at rollback creation.
21d3e48 : Update reference to test in TEST_MAPPING
f24ef53 : derive_sdk: run as nobody
c84a34b : Make getExtensionVersion a little more forward-proof
a4245d1 : Don't specify sdk_version for stubs
4857530 : Add min_sdk_version:R to updatable apexes
5e1c976 : Revert "Add new class with APIs of varying visibility"
4e440c7 : Make framework-sdkextensions stubs use the new defaults
3567370 : Add individual API tracking files for modules
29f25c6 : Mark updatable APEXes
3e034a6 : Remove ld.config.txt from sdkext APEX
6e7f328 : Remove "ro." prefix from sdk extension props
e69af63 : Add new class with APIs of varying visibility
afe0c40 : use apex_test for test apexes
696f32d : Create all variants of stubs for sdkextensions
1bf088b : Add dariofreni@ to sdkextensions OWNERS
9075e46 : Set version to 300000000
6c20bfd : Add java_api_finder to sdkextensions java code
99c427f : Platform shouldn't directly link to jars in APEXes
495e114 : Update references to sdkextensions cts
fb525f3 : Platform shouldn't directly link to jars in APEXes
36e2b13 : Add test apex for sdkextensions
bd94e2d : Add test apex for sdkextensions
da4972f : Rename sdkext module to sdkextensions
53a6e41 : Rename sdkext module to sdkextensions

+- Project: platform/packages/modules/vndk

65560bb : Remove vnd*.libraries.txt from /system/etc
c927293 : Reland "Add com.android.vndk.current.on_vendor"
c108f88 : Revert "Add com.android.vndk.current.on_vendor"
f7d872f : Add com.android.vndk.current.on_vendor
2d6900c : Revert "Add VNDK APEXes (current, v27, v28, v29)"

+- Project: platform/packages/providers/BlockedNumberProvider

4ecc0ac : Revert [Telephony mainline] Move all METHOD_* constants from SystemContract to BlockedNumberContract
890cd85 : Adds forceQueryable to manifest
62747b1 : [Telephony mainline] Move all METHOD_* constants from SystemContract to BlockedNumberContract
91496ce : Fixed BNP.canCurrentUserBlockUsers()
eef1524 : Import translations. DO NOT MERGE
8ef581d : Import translations. DO NOT MERGE

+- Project: platform/packages/providers/BookmarkProvider

0506b68 : Remove myself from OWNERS

+- Project: platform/packages/providers/CalendarProvider

8897a25 : Adds forceQueryable to manifest
cdb69a4 : Use proper test context for CalendarSanityCheckerTest.
344285d : Ignore broken tests, fix flaky tests.
c020083 : Sprinkle in some TEST_MAPPING.

+- Project: platform/packages/providers/CallLogProvider

3ed4fe1 : Adds forceQueryable to manifest
862df3b : Remove the call log backup agent icon
d196e49 : Grants the QUERY_ALL_PACKAGES permission to the call log provider

+- Project: platform/packages/providers/ContactsProvider

2ebfe413 : Import translations. DO NOT MERGE
5cc1c0fa : Import translations. DO NOT MERGE
22dc8fbe : Import translations. DO NOT MERGE
531d6f12 : Import translations. DO NOT MERGE
884943f4 : Import translations. DO NOT MERGE
a7722f44 : Import translations. DO NOT MERGE
fae9dd56 : Import translations. DO NOT MERGE
aad45558 : Grant READ_PRIVILEGED_PHONE_STATE to contacts provider to access ICC ID
c9faa1ac : Import translations. DO NOT MERGE
cf3adba6 : Import translations. DO NOT MERGE
8bc98f30 : Adds forceQueryable to manifest
782ce6c3 : Allow privileged apps to query contact provider across user
fd7ccd43 : Fix mock UserManager for ContactsProviderTests
6ab4112e : Remove import for PhoneConstants
807099ba : Switch out existing PhoneConstants
e14328b0 : Part of Lychee cleanup in CP2.
f009fed5 : Remove ContactsProvider app icon
73742bb2 : Don't use UserInfo() ContactsProvider test
97d726ee : Import translations. DO NOT MERGE
0f89ffc9 : Import translations. DO NOT MERGE
91b53724 : Change package of CallerInfo
c9614b8b : Add feature ids to VoicemailContentProvider
d1f40ed4 : Import translations. DO NOT MERGE
26dfcb7e : Add client UID in debug log
00a18c5e : make CallerInfo a systemAPI
24e09f95 : Allow privileged apps to query contact provider across user
88f93787 : Sprinkle in some TEST_MAPPING.
56bf6112 : Delete local raw contacts immediately when the enclosing contact is deleted
9c8ce665 : Import translations. DO NOT MERGE
720e9989 : Import translations. DO NOT MERGE
980ea407 : Import translations. DO NOT MERGE
09cb7d49 : Import translations. DO NOT MERGE
bbaa99af : Import translations. DO NOT MERGE
461c4938 : Import translations. DO NOT MERGE
da7fab36 : Import translations. DO NOT MERGE

+- Project: platform/packages/providers/DownloadProvider

06b7403b : Import translations. DO NOT MERGE
16a57b3a : Override MIME type to match MediaStore behavior.
9334cbf3 : Send RELATIVE_PATH and DISPLAY_NAME values.
067c0963 : Add TEST_MAPPING for DownloadProvider.
022606c6 : Avoid calling into MediaProvider from DownloadProvider.onCreate().
889243df : Insert downloaded file to MediaStore db only after Download is complete
073d70eb : Import translations. DO NOT MERGE
2f67a2d6 : Import translations. DO NOT MERGE
176c507d : Import translations. DO NOT MERGE
3f65d1f1 : Import translations. DO NOT MERGE
e0e46317 : Allow installers to download to other apps' OBB dirs.
b5676320 : Fix testContentObserver testcase
fa91038a : Import translations. DO NOT MERGE
550e38f1 : Revert "Set is_download=true while inserting/updating MediaStore database"
3b5acc25 : Import translations. DO NOT MERGE
2396dc91 : Set is_download=true while inserting/updating MediaStore database
4b2bcfce : Fixup files downloaded in Android/.
0d5f2058 : Import translations. DO NOT MERGE
791318ca : Fix DownloadManager dir enfrocement
de696105 : Import translations. DO NOT MERGE
194b694c : Rename featureId -> attributionTag
15cb56f6 : Import translations. DO NOT MERGE
df173a00 : Adds forceQueryable to manifest
80198f0c : Reland: Rework platform version to hide codenames.
31c98d07 : Import translations. DO NOT MERGE
8afc1f90 : Import translations. DO NOT MERGE
027c7794 : Request MANAGE_EXTERNAL_STORAGE permission
a834386e : Give DownloadProvider the WRITE_MEDIA_STORAGE permission.
32ed819c : Ignore Document type to avoid redundant items
edb66439 : Use % in selectionArgs not in selection String
c916a4bb : Import translations. DO NOT MERGE
3fa6f7a0 : Only copy notification Uris when present.
25d13db8 : Only copy notification Uris when present.
a24d10f5 : Import translations. DO NOT MERGE
cc06c2f4 : Update downloads through Downloads collection.
0c64c154 : Shuffling to prepare for MediaProvider APEX.
dbf208ee : Grants the QUERY_ALL_PACKAGES permission to the Download provider
11ff8041 : Revert submission
52208c7c : Revert submission
db9ad69e : Progress towards splitting MediaProvider UID.
b74e8649 : Rework platform version to hide codenames.
ecb8ec34 : Import translations. DO NOT MERGE
1a01d482 : Import translations. DO NOT MERGE
08ad589f : Import translations. DO NOT MERGE
d9a0607c : Set featureId when noting app-ops
60de2feb : Import translations. DO NOT MERGE
b882439c : Hide the Download roots in ACTION_OPEN_DOCUMENT_TREE
1da2831d : Make filepath validity check less aggressive.
06e292cb : Import translations. DO NOT MERGE
c2b0739b : Ensure files get mediascanned after the download is completed.
7232ad0e : Print text debug stop reason for download jobs.
dd7342fe : Enable stricter SQLiteQueryBuilder options.
797e996c : Import translations. DO NOT MERGE
a8d67ad3 : Switch from deprecated/removed JobInfo method.
232943cc : Refactor duplicate code handling removed uid entries and add tests.
d5703604 : Import translations. DO NOT MERGE
c2974845 : Import translations. DO NOT MERGE
32a4e84d : Import translations. DO NOT MERGE
06384830 : Import translations. DO NOT MERGE
1b1dcd14 : Import translations. DO NOT MERGE
a1427460 : Import translations. DO NOT MERGE
55a3169a : Import translations. DO NOT MERGE

+- Project: platform/packages/providers/MediaProvider

331bd49c : docs: Use DATA column to access any file
762bb252 : Ignore case when checking if a given path contains mount.
de6cedb1 : Create ProgressDialog early to include favourite related requests
7838beea : DO NOT MERGE Handle relative path extraction for PublicVolume
992e52f2 : DO NOT MERGE canWrite() for top level directories
1b14f2ff : Discard O_APPEND flag during FUSE open/create
ef7ef31c : Add version code to legacy MediaProvider manifest.
4668ed4b : Create sTestDir before starting MediaProvidrForFuse tests
435bd253 : Revert^2 "Add permission checks for setattr"
6667036a : Revert "Add permission checks for setattr"
f9f900af : Make Cache Clearing dialog support dark theme
a540d96c : Add the progress dialog for Bulk edit dialog
f6eb7263 : Import translations. DO NOT MERGE
967d458c : docs: Explain DATA column use case for Android 11
bf3321ff : Remove spammy FUSE redaction logs
c33ee1af : Don't explicitly set minimal logging level
285e7bcf : Bump Test Apex version code to 2147483647
033b1ca3 : Developers expect to mutate Downloads Uris.
633099b6 : Match mounted paths using string comparisons instead of regex.
a9551aba : Don't fail if NO_ISOLATED_STORAGE app op is missing
33aea103 : Invalidate dentry and inode
03699ec1 : Rename from SHELL_UID should update database rows
7058be04 : Enable FUSE logs when logging level=extreme
e5403a1e : Reduce PerformanceTest#testDirOperations size
54dafa34 : Fix extractRelativePathForDirectory for single char directory names
96813d1d : Remove ScanFile after unlink for ROOT_UID
f2a9399c : Fix parsing of meta box in IsoInterface
f44d9bc1 : Handle 64-bit and end-of-file box lengths in IsoInterface
d6828c14 : Fix some issues of the permission dialog
c5433724 : Allow custom collators in strict grammar
75b8bd42 : Performance optimization for FUSE queries.
af2d34dd : Update quota type on FUSE create.
8411c406 : Better definition of "system" as "self".
8f827bad : Add perf tests for readdir and friends
2f580322 : Fix obscure MimeUtils.startsWithIgnoreCase() bug.
b283401d : Avoid caching Android/media dentries
24b99355 : Don't call into DownloadManager as part of a FUSE operation.
b105c224 : Handle unsupported or empty MIME type
549c9c30 : Remove scanFile after create
33d16ee9 : readdir: skip entries fuse doesn't have access to
a5f19e89 : Always allow lookups on the root node.
9115be6b : Fix Android/{data,obb} regex
8c570b7d : Relax volume name restrictions on bulk operations.
a16289da : Add collector library in media provider client.
40e5bf37 : Attempt to improve test robustness.
4c6295a2 : Optimized query for detecting empty collections.
2e20e4fc : Use volume names instead of "Unknown".
c59bca90 : Avoid deadlock during applyBatch().
53a9ac37 : MediaProvider: Change owners on legacy app creates
a1bc084a : Remove spammy invalidation failure log
7f6663d0 : Add permission checks for setattr
a2bdf54a : Gracefully handle trashing/pending missing files.
8f55a279 : Do not throw warning when LegacyMediaProvider is not enabled for the user
71435d5a : Don't allow legacy apps to create things in /storage/emulated.
695a1275 : Fix wrong initialization order in FAdviser (2)
a91179d9 : Return correct errno for FileNotFoundException
5b7a9bdf : Don't upsert a db row for FUSE create
0bbd3e10 : Remove unused parameter from getSharedPackages
b02e715d : Include owned pending files from FUSE in MATCH_EXCLUDE
f0fd46af : Add icon and change the font of cache clearing dialog
154cb5df : Improve fusedaemon logs
8affdb03 : Don't throw security exception if file was already deleted via filePath
c7db6a59 : Don't allow read on /storage/emulated
9cb6ff2b : Grants apps with OP_NO_ISOLATED_STORAGE access to full external storage
ca94b9b1 : Remove Scenario to fix test failures.
0852ba7d : Reuse nodes for case-insensitive lookups
710787bc : Delete INCLUDED_DEFAULT_DIRECTORIES from extras received over binder
25db6495 : Allow DownloadProvider to upsert already downloaded file
c55e1077 : Always update quota type when handling an update.
070bce1e : Limit scanning from FUSE rename.
d19d3f9b : Don't allow opendir on Android/<data|obb> directories
7e830688 : Fix ContentResolver opening with O_DIRECT
60c44c70 : Request HIDE_NON_SYSTEM_OVERLAY_WINDOWS for secure dialogs
a9161b4d : Conditionally skip volume validation when attaching volume
dffed87e : Conditionally skip volume validation when attaching volume
604f4528 : Conditionally skip volume validation when attaching volume
ea587fc7 : Set IS_PENDING for files created via filePath
74472300 : Logging to aid bug investigation.
240e8109 : Improve robustness of updateVolumes().
c113e429 : Emit performance results via Instrumentation.
1aa22a2e : Allow "demo" volume name to be used for retail.
ad0d5f0a : Special case case-insensitivity for Android/{data,obb}
f95b06fe : Improve robustness of updateVolumes().
a51de64d : Switch to standard naming scheme
01f6d2d7 : Safer Audio.keyFor() behavior for null strings.
33436115 : Import translations. DO NOT MERGE
663d92da : Clean up the visibility rules for framework modules
b69edcfb : Another attempt at fixing Cuttlefish flaky tests.
7d249efb : Fix EXIF redaction for apps with access
a44e8fe1 : Avoid crashing during orientation changes.
a3b3786b : Switch framework-mediaprovider to use java_sdk_library
3a515081 : Truly ignore insert errors when bypassing scoped storage restrctions
5f537911 : Require SD card on Cuttlefish devices.
077fdd5e : Exempt .nomedia pkg from is_app_accessible_path check
2164f391 : Delete FuseDaemonHostTest
a9b89fa0 : Use stat.st_dev for checking if two paths point at different filesystems
443bb9c2 : Modify overlay settings of cache clearing dialog
5fdf9842 : Import translations. DO NOT MERGE
fa53678f : Attempt at fixing Cuttlefish flaky tests.
c8d3271f : More narrow relaxing of strictness.
0154d06f : Separate checks for different types of permission checks
5289c6b5 : Add tests for filepath operations on pending and trashed files
903f4070 : Scan internal before any external storage.
83ac45b4 : Gracefully handle negative indexes.
1d75de78 : Support case-insensitive column names.
02fb8f40 : Support MATCH_WRITABLE for IS_PENDING AND IS_TRASHED match.
3c17c4b7 : Import translations. DO NOT MERGE
41380065 : Import translations. DO NOT MERGE
44c1d6fe : Readdir should extract file name from DATA column
f3c8a160 : Consider hidden files while extracting file extension
8ff51bc9 : Scan renamed oldPath to remove db rows of directories in oldPath
1100f341 : Disable adaptive readdir_plus
a202fdd9 : Add a loading dialog while clearing app cache
3197237b : Create the .nomedia file in paths that are not scannable
536982a8 : Use the right volume content URI
14c39d95 : Remove AdoptableFeatureConsistentTest from TEST_MAPPING file.
56fe4833 : Apply MainlineTestModuleController to mediaprovider tests
02a810c8 : Add tool used to verify dialog behaviors.
cccb2aef : Attempt at fixing MTS failures.
8e80fca5 : Narrow concession to support legacy apps.
6b7baf4b : Don't allow creating or renaming files with invalid characters
3279b466 : Restrict hidden file visibility to apps
aeded75d : Update media_type as NONE for hidden files created via filepath.
76b8b5b3 : Don't rewrite hidden file name for FUSE
704316c5 : Scan and resolve hidden file media type as MEDIA_TYPE_NONE
d5ab9959 : Consider scanning the file on mime_type or media_type change.
21400263 : Support update and replace on conflict
b0eb991d : Revert "Update database for apps bypassing scoped storage restrictions"
34682a70 : Support update and replace on conflict
96df58d1 : Enable api lint and check_last_api for modules
d84da093 : Give up trying to give a detailed message in noteOp
d8fc0a9d : Test M_E_S can readdir anywhere on shared external storage
c4a5f817 : Start defining custom Error Prone.
b3e6603e : Get ourselves some Error Prone.
b84a999f : Narrow concession for nested transactions.
ceddd303 : Declare MANAGE_EXTERNAL_STORAGE for test apps.
fc5dd2c6 : Remove reference to @hide API.
cbc30235 : Fix MediaDocumentsProvider notification bugs.
4467076d : Extract app visibility filtering logic from FromInode
51f87062 : Rename module dist files
920f6669 : Extract top level directory for public volumes
6ff86493 : Add volume name while creating files in public volume
72ca88c9 : Make test code more readable
568263cd : Fix bug in permission grant metrics.
ab27f023 : Relax restrictions on related/existing items.
e1a7420d : Force scans when publishing.
7362fe21 : Scan items when changing their paths.
9aca51fa : Fix ANR when migrating large databases.
17555050 : Implement fuse access
8dd9d46e : Fix wrong initialization order in FAdviser
65d6d414 : Fix unnecessary string copy
0594b030 : Control libfuse logs with persist.sys.fuse.log prop
aa76d1e4 : Make single arg constructor explicit
edb6e914 : Append GET_ID custom function using bindSelection
70e7eae2 : Escape single quote character while binding selection args.
3ec6c060 : release unique_fd when passing to FUSE.
ab601f5d : Import translations. DO NOT MERGE
663f1448 : Allow ModernMediaScanner to set MEDIA_TYPE
89962311 : Fix case-insensitivity on FUSE lookups
0056c4b0 : Fix setting timestamps via FUSE
60ed701c : Permission clean up: use noteOp where necessary
a55568ec : Fix deadlock while invalidating VFS dentry
7448453a : Update database for apps bypassing scoped storage restrictions
083eb69b : Always close FUSE file descriptor when we're exiting the thread.
9a497640 : Open all files with O_NOFOLLOW.
406cf6d8 : Grant concession for FileManager and SystemGallery
ad971573 : Insert database row for apps bypassing scoped storage
cd389642 : Fix regression in ringtone translations.
ebe24b5f : Fix lock inversion bug.
5542cd96 : Import translations. DO NOT MERGE
a9473e9c : Consistent treatment of boolean-ish values.
fd7d0a34 : Allow file movement via PermissionActivity.
bb3d94a9 : Use Files uri in Upsert
1307d17a : Improvements for migration of large databases.
81559ce1 : Handle extractVolumePath() being null.
54c36428 : Check DRM assumptions for all tests.
635389ae : Handle extractVolumePath() being null.
d0b492ef : Check DRM assumptions for all tests.
5743db7a : Avoid extra splitting/joining.
f40c402a : Return ENOENT if app tries to access other packages fuse path
1597e9f2 : Don't overwrite is_download column
feb9d9b0 : Do not allow apps to list obb or data directory via Fuse
1e8271b7 : Support renaming files with no database row
5ea7e772 : Treat DownloadProvider as system
4e437c43 : Import translations. DO NOT MERGE
4a81bbc1 : Handle shared user ID in upsert.
85a7d2f2 : Insert media for PermissionActivityTest to use.
8ebbee03 : Import translations. DO NOT MERGE
d1961bd0 : Increase strictness for all apps.
05c3a034 : Consistent pending and trashed expirations.
d571f8c0 : Include both 32 and 64-bit libraries in test APKs.
36c46543 : Try adding native tests into "mts".
34029cc4 : Clean up dentry and attr timeout caching
782cb074 : Invalidate VFS dentry when opening lower filesystem fd
8a2a3ded : Don't specify sdk_version for stubs
ac069d37 : Improve MediaProvider event metrics
f7830958 : When shifting MP4 to M4A, use MEDIA_TYPE_AUDIO.
87f97789 : Adjust accessibility focus after loading content.
f06febdc : Another push towards more test coverage.
81822883 : Dont't treat file managers like system
564929dd : Additional tracing and performance improvements.
e3650648 : Confirm that DRM files can adjust MEDIA_TYPE.
06fe86f9 : Snapshot Uri used for all scan broadcasts.
80ecfba1 : Support ContentResolver#insert for files in external media directory
e0c2f777 : Workaround to enable screenshots.
4ef0563b : Remove JNI from tests while remaining green.
915ad6a0 : Use CHECK instead of CHECK_EQ to compare against nullptr
0630d3de : Import translations. DO NOT MERGE
7e35c33c : Remove unused handle.path field
2ee14670 : Parse VideoColumns.ORIENTATION from MMR.
b0ddb738 : Avoid nested transactions
c22cfcff : Offer fallback playlist member resolution.
6c33ce12 : Expand test coverage further.
a7afabc4 : Remove dead code to improve test coverage.
8eb07a4b : Adjust MediaProviderForFuseTest directory.
97710479 : Support creating Playlist and Subtitle file
b2dbc6c8 : Introduce database schema locking.
a44a7ba0 : Progress towards database schema locking.
0fac9413 : Get "ForFuse" methods some test coverage.
1ce7d480 : Test restoring deleted row IDs on create & rename
a211c4ef : Save deleted/updated row ID on FUSE unlink & rename
715b6e9d : Refactor and improve LegacyFileAccessTest
034a392c : Use new per-connection SQL for loading collators.
89149b63 : Durable metadata for pending and trashed files.
972223b6 : Import translations. DO NOT MERGE
65958d01 : Remove duplicate MediaStore class
edf5b662 : Compile framework-mediaprovier against the SDK
71403c0d : Restore deleted database row on create and rename
858dc7a2 : Support saving deleted row ID in LocalCallingIdentity
351b4d0f : Add sqlite3 debug scripts
9219cb60 : Fix scan volume crash
d502295e : Create default dirs before running FuseDaemonHostTest
9f2ea9a0 : Load FUSE JNI lib in tests
c22c85a4 : Add isFuseThread wrapper method
ab1815ed : Do not exlicitly declare dependency on changeid processor.
f52c8122 : Oops, wrong package name.
78f880ca : Adjust blocking scan during mount.
a51c3d1c : Avoid SQLite deadlock by closing completely.
2f67cc83 : Log detailed traces to investigate test failures.
2598beb5 : Remove broadcast filters for volume state changed
78c85943 : Only decode full-bleed images when supported.
c6e1e105 : Align databases with migration lifecycle.
43ef5926 : Make framework-mediaprovider stubs use the new defaults
b5b843f5 : Tests to verify MEDIA_TYPE values.
8a53f3b5 : Call parseOptionalYear
d6697822 : Rewrite of playlists.
9a1f6791 : Allow apps to read external media dir of other apps.
bb4e5e6a : Invalidate all thumbnails when UUID mismatched.
4ef9e0ca : DO NOT MERGE
3a931941 : Guard the camera workaround with a targetsdk check
03d950f4 : Import translations. DO NOT MERGE
5cc66a2f : Media Provider receives volume state changed update before other apps
6b852cfc : Revert "Cache binder LocalCallingIdentity across requests"
ee10fb77 : Revert "Cache binder LocalCallingIdentity across requests"
0b617d80 : Locking to protect SimpleDateFormat
85666b5c : Change Cache Clearing UI string
ab0d4ea2 : Move Scoped Storage compat flags definition to frameworks/base
a29276fc : Bulk edit dialog: new strings
ee321364 : Revert "Save calling UID on FUSE pf_create"
0eeb19b8 : Cache binder LocalCallingIdentity across requests
42f34d42 : Add api tracking files for MediaProvider
d9e89407 : Improve LegacyProviderMigrationTest fix
67939818 : Fix LegacyProviderMigrationTest
696dea4d : Cache LocalCallingIdentity across FUSE requests
577580d3 : Add test for LocalCallingIdentity changes
302bb4c0 : Cache FUSE VFS dentries
4d3fa27c : Prevent invalidating dentries on FUSE threads
7e50bbcb : Invalidate FUSE VFS dentry
7ce5f81d : Remove latitude/longitude from document metadata.
962b249d : Allow empty tokens in strict grammar
570964ec : Adjust path separator before resolving.
8b987e65 : Add a 2nd item for plural "permission_more_thumb"
4864b45b : Rename featureId -> attributionTag
32129b6b : Allow logging real paths in FuseDaemon
83fa66be : Allow ".mp4" files to masquerade as ".m4a".
5aa56ce3 : Ignore special casing of WMP album art files
bbc18c79 : Strip what is extracted by MMR
01251548 : Allow callers to request first Unicode glyph.
c08b5ce2 : Parse obscure "year" formats.
d0435b25 : Ensure FUSE session start is synchronous
1a4fe34e : Follow API refactoring.
c0e65bd3 : Support checking FUSE thread execution
de3fe17e : FuseDaemon: Update JNI threading model.
f21671d6 : Sanitize path before querying for ScanFile
9c05352e : Remove FuseTargetPreparer
3696093d : Import translations. DO NOT MERGE
302bb782 : Don't run with a umask of 0.
22988640 : Performance improvements and benchmarks.
700df11c : Import translations. DO NOT MERGE
d5a42928 : Updates based on API council feedback.
c05c60fc : Fix VFS cache inconsistency in pf_create
e04e2c6a : Begin sending detailed reasons for Uri changes.
0560b467 : Add unit tests for recent regressions
5a0f5a7a : Update documentation for Scoped Storage compat flags
dc78f533 : Fix VFS cache consistency race
4fbb7a6e : Replace String for 'path' to File
c3a3c097 : Create test directories with correct permissions (2).
5870b206 : Allow audio files to be inserted into Audiobooks/
0382d042 : Add missing default dirs to MediaProvider
63abf8bd : Deny apps with broad access from accessing other apps' dirs
ac34fe9b : Grant System Gallery rename concessions
243dd7a6 : Import translations. DO NOT MERGE
1edb8954 : Treat playlists like first class media files
4a8c1dc2 : Create test directory with the correct permissions.
fbad5e6b : Add shafik@ as owner
568f17a0 : FuseDaemon: Rework inode tracking.
1c86ca83 : Revert create/update/delete database for apps that bypass restrictions.
a7354e00 : Fix flaky case testManageExternalStorageCanCreateFilesAnywhere
e87a1d25 : Check for READ_EXTERNAL_STORAGE when querying
2c46f526 : Guess the MIME type from the display name.
5032657f : Update database for files renamed by apps that bypass restrictions.
42258fb5 : Update database for files renamed by apps that bypass restrictions.
4882f12e : Update database for files renamed by apps that bypass restrictions.
7a469741 : Add 2 compat flags to strictly enable/disable scoped storage
67db40cf : Reland "Fix sensitive logging""
ef1ad124 : Enable fuse_node_test in presbumit
796eebe7 : Support updating ownerPackage name for FUSE scanFile
a9ca8259 : Save calling UID on FUSE pf_create.
2aac14a2 : Support updating ownerPackage name for FUSE scanFile
83365f56 : Save calling UID on FUSE pf_create.
0ccfdd8d : Support updating ownerPackage name for FUSE scanFile
c0211d16 : Save calling UID on FUSE pf_create.
8fc5e374 : Support updating ownerPackage name for FUSE scanFile
2442be17 : Save calling UID on FUSE pf_create.
1ee57f25 : Support upsert
e5a22e82 : Delete database entry for files deleted by apps that bypass restrictions
338bd1ad : Revert "Fix sensitive logging"
2c5eb697 : Fix sensitive logging
2db7767f : Fix sensitive logging over JNI
a1059a49 : Support upsert
4c8e8a18 : Delete database entry for files deleted by apps that bypass restrictions
896be620 : Only update quota type for media on external storage.
f0fea697 : Allow creation of default top level dirs
92e27263 : Remove stale old path from database on file rename
2697d47d : Fix NPE when ensuring default folders
260c1404 : Grant system gallery read access to MediaProvider tables
a76c349e : Invalidate FUSE VFS dentry cache
49971b14 : Set filesystem quota type when scanning files.
dc74e29d : Enable Scoped Storage app compat flag for all target sdks
66f10220 : Grant file managers full access to files table
c615ed97 : Import translations. DO NOT MERGE
bd5a17ae : Fix data and obb path can't be accessed via FUSE
96b3f8b9 : Fix isDocumentMimeType issue in MimeUtils
2d7f1be4 : Open/create files that are opened with O_WRONLY with O_RDWR instead.
d84e6527 : Use QUERY_ALL_PACKAGES permission from FuseDaemonTest
67983cc6 : Grants QUERY_ALL_PACKAGES to FuseDaemonTest
b399388c : Reland scanning files on close
74319793 : Check both permission and AppOp in pollForPermission
e6db94b1 : Support Windows style file path for a playlist
d060e75f : Adjust Uri changes collection from List to Set.
77ed67bd : Add app cache clearing mechanism
b231141b : Release scanFile directoryLock after updating database.
90547fe0 : Remove redundant Sys Prop for shell to bypass FUSE
b95e0242 : Allow video files to be inserted in Pictures
b19f11ad : Add app compat flag to enable/disable scoped storage
bdbe1efc : Poll for external storage directory mounted before starting test.
eca34255 : FuseDaemon: Make Acquire atomic with Lookup.
ebe30cfc : Check updated volume cache before failing to find volume
7a2f8f3f : Adds forceQueryable to manifest
1cd40035 : Relax detection of "0" values.
cce43117 : More thumbnail generation robustness improvements.
0043442a : Add column for indexed XMP metadata.
549f9da7 : Enable clone_fd FUSE device support
cee01815 : Add media-provider compat config to the APEX.
698dbcf0 : use apex_test for test apexes
be2af53c : Reconcile directory and file paths correctly in sql query for scan
5c1de6c2 : Fix JNI call to scanFile
2f0e7457 : Revert "Ignore LegacyFileAccessTest"
e2dc034b : Make ScanFile sync from FuseDaemon
8fbe3959 : Fix unnecessary JNI reference to Uri during scanFile
01196173 : Fix open fd leak during persistent logging
63e62965 : Add tests for MANAGE_EXTERNAL_STORAGE
2c59d754 : Create all variants of stubs for mediaprovider
a56798c9 : Some more minor refactoring in FuseDaemonHostTest
0ca6ea29 : Fix memory leak in MediaProvider
8a8af8cf : Support hidden file deletion through file path.
aad5d2a8 : Test apps can create hidden files using file path.
9a2de3e8 : Ignore LegacyFileAccessTest
1089c835 : Improve VFS inode cache consistency test
62cf1f62 : Add file access concessions for SYSTEM_GALLERY
3bb6e682 : Stop treating WRITE_MEDIA_STORAGE permission as system
2bb438da : Remove unused UnsupportedAppUsage annotations.
e4fb146e : Return normal (non-negated) errno to FuseDaemon
8df0d9b2 : Test apps can't access other apps' content
d3e957cc : Allow verbose logs from FUSE daemon
d1e3cbd7 : Fix switch fall-through bug
1db6fa7b : Don't require WRITE_EXTERNAL_STORAGE for non-legacy apps
b3b3f21a : Import translations. DO NOT MERGE
24042f3f : Allow global database access to file managers
a82cbb1c : Request MANAGE_EXTERNAL_STORAGE permission
520fba34 : Apps can define a prewarming service for ACTION_REVIEW
84e1e828 : Set version to 300000000
8b2b6f28 : Increase FUSE attr timeout for /sdcard and /sdcard/Android
be571c93 : Add new Documents root
a0c4d459 : Only notify when transaction was successful.
7d1c4188 : Locking to protect SimpleDateFormat.
f12923c2 : Handle thumbnail generation race conditions.
5cff16b9 : Consistent content change notifications.
868b7944 : Increase FUSE entry timeout for /sdcard and /sdcard/Android
34909fcf : Import translations. DO NOT MERGE
eeaedf36 : Add Media_Type_Document in FileColumns
1ac783da : Dispatch notifyChange() after ending transaction.
9d29767e : More consistent handling of filtering.
222ed631 : Another pass at increasing test coverage.
dc999f7b : Sanitize paths before query
5c57d834 : Reduce spammy FUSE logs (2)
357e3073 : Reduce spammy FUSE logs
14eddb24 : Prefer earlier-sorted strings for tie-breaking.
fb2b740e : Apply volumeName expansion at mount/unmount.
7467b1de : Expand our test coverage.
021e68f7 : Split "generation" into added and modified.
bd22bb0d : Const correctness handle / RedactionInfo.
88d84fb3 : Introduce "generation" to track mutations.
f013c107 : Only require read access to add to playlist.
b9730bf6 : Support inotify
2e5ad887 : Fixed RedactionInfoTest
e59ed6bc : Adjust database views based on mounted volumes.
fe66ae3b : Migrate to using our own SQLiteQueryBuilder.
3b6e58e9 : Only copy notification Uri when actually present.
3247110c : Require exact directory match in reconcile.
e0431a24 : Acquire per-directory locks during scans.
ca4a71ef : Verify that apps can insert subtitles and lyrics.
30e40caa : Add support for "SceneCaptureType" Exif tag.
bf7a2b58 : Only reconcile media added before scan started.
ae5b349e : Add file access concessions for apps with MANAGE_EXTERNAL_STORAGE
ddc8582e : Fuse rename: Enforce restrictions based on target SDK.
182ec6ba : FUSE rename: Check file type and write permission for renaming directory
5b0b9653 : FUSE rename: Check file type and write permission for renaming file.
df230488 : FUSE: Don't check for target SDK in MediaProvider
d0f95892 : Clarify reason for using direct I/O in FUSE.
92bf67b7 : Track inodes by hand when kEnableInodeTracking is true.
910ba4a6 : Gently ramp up strictness.
e2750328 : Final push to build against SDK.
c5cc706b : deploy.sh: stop execution on error.
87c7bf8a : Fix rename without changing parent nodes
5278ead5 : Introduce persistent logs to aid debugging.
57a75358 : Fix RedactionInfo null pointer when reading a newly created file
4114f78e : Platform shouldn't directly link to jars in APEXes
f0e3cd9a : Fix FUSE dentry caches on lookup
c92835c8 : Modify the regular expression: PATTERN_RELATIVE_PATH
0e7229db : Version bump for locale-agnostic case folding.
cea04d52 : Provide thumbnails for generic Uris.
456ca0fb : Movement should trigger scan.
aef84a1b : Make fuse inode logic more testable + add tests.
2b5c3bce : Import translations. DO NOT MERGE
2c41603a : Implement FUSE rename with minimal file path check.
ddaff5c4 : Import translations. DO NOT MERGE
bbb779aa : fuse: Improve error handling.
8d76d0c2 : Replace handwritten linked list semantics with an std::list.
8720036b : Import translations. DO NOT MERGE
d4b9b298 : Adjust DISALLOW_USB_FILE_TRANSFER checks.
7d832cad : Rewrite hidden API usage to avoid inlining.
de9d632b : Fix Error Prone errors
fc0aa95e : Remove unused generation numbers.
fe1139c7 : FuseDaemon: Remove bogus null checks after new.
b194a2bc : Add maco / zezeozue to MediaProvider OWNERS.
64035519 : MediaProviderWrapper: rename internal function to follow convention
d6219848 : FuseDaemon: Correctly guard calls to do_forget_locked
768bea33 : FuseDaemon: Move to std::lock_guard.
53bd1f61 : Fix FUSE readdir lookup errno check
64b4435e : FuseDaemon: Address clang-tidy warnings.
81ceaf0b : FUSE readdir: enforce restrictions based on target SDK
94b81aec : Fix NPE when we can't find the volume for a file.
0ea4ee66 : Import translations. DO NOT MERGE
005cd814 : Reland: Fix memory leaks on filesystem unmount
edbe69e0 : Reland: resolve FUSE and lower FS cache inconsistencies
613b7abd : Revert "Resolve FUSE and lower FS cache inconsistencies"
904b127b : Revert "Fix memory leaks on filesystem unmount"
b8ff4eb4 : Don't use 0 entry timeouts for Android/ and root paths.
4d40f714 : Fix memory leaks on filesystem unmount
280e555b : Resolve FUSE and lower FS cache inconsistencies
c55994b4 : Build MediaProviderLegacy with "system_current".
1f6ad1a1 : Another push towards "system_current".
077436ed : Re-enable FuseDaemonHostTest on presubmit
59b99596 : Reboot less in FuseDaemonHostTest
d363651b : Adjustments after moving MediaStore inside APEX.
8a588e7e : List all directory names in FUSE readdir
3b7228a8 : Readdir test to check all visible files of all file types are listed.
5ea5c28f : Move MediaStore.java inside APEX boundary.
ce6a7b53 : Update storage volumes when user unlocks
6070ada0 : Recognize "SMPL" files as playlists.
88abda9b : Revert "Bypass FUSE restrictions if any app requests legacy"
2f02cf5b : Add test to verify FUSE and lower FS dentry cache consistencies
8d8dbb49 : Ignore lookup errors in FUSE readdir
b855772d : Sigh, more apps relying on SQL injection.
9e9288d5 : Revert "Make our SQLiteQueryBuilder even stronger."
683ae505 : Partial revert to unblock dogfooding.
7fb0631d : Add AdoptableHostTest and AdoptableFeatureConsistentTest to TEST_MAPPING
6958fce8 : Don't redact if caller is owner and add redaction test
bd26274e : Better handling of backup/restore operations.
06b38ca0 : Cavalcade of smaller bug fixes.
a7a789ad : Disable support for object references.
c5c39144 : Shuffling to prepare for MediaProvider APEX.
ae1ed3d0 : Dont assign field to itself
eea49d3c : Methods to streamline bulk media operations.
644c74b0 : Refactor FilePathAccessTest
b353eb40 : Fix where we populate the FUSE <-> Android logging enums
e62215ca : Remove FuseDaemonHostTest from test mapping
43913324 : Shift Binder work source blame based on UID.
cbdea0ff : Make our SQLiteQueryBuilder even stronger.
47ef5570 : Revert "Enable FuseDaemonHostTest"
355d3c89 : Define e2e testing for MediaProvider APEX.
1cc0a721 : Enable FuseDaemonHostTest
6d0a3f15 : Reduced the lookup entry_timeout to 0
26b93286 : Replace "sys.fuse_snapshot" with "persist.sys.fuse"
859db930 : Protect FUSE lookup requests
a2966a71 : Append all FUSE MediaProvider methods with ForFuse
ee443011 : Bypass FUSE restrictions if any app requests legacy
c580b6d8 : Calculate redaction ranges on open
43927f01 : FUSE readdir: call do_forget for rejected directory entry node.
e07f227e : Remount devices before deploying.
17b18d72 : Fix broken package name.
575d0742 : Enforce FUSE restrictions based on target SDK
113f34dd : Test that Downloads are migrated, add to MTS.
acc3b58f : Expand testing of Mainline data migration.
56c34e86 : Structure MediaProvider as an APEX.
21e297e1 : Initial support for subtitles and lyrics.
538c07f6 : Adjust policy for "stale" volumes outside module.
e76c4267 : More robust DRM support, including tests.
e3eb10f3 : Stop scanning files on close
f4290c0c : Make MediaProvider#delete delete non-media files from filesystem
3c0a6c60 : Add statistics logging for MediaProvider.
61378cb0 : Add QUERY_ARG_RELATED_URI to aid media placement.
d4070ece : Introduce QUERY_ARG_MATCH_* values for filtering.
f9c4a15f : Revert "Make the android.process.media a persistent process"
ec8d5727 : Trace FUSE daemon opcodes
7325fd9f : Fix FUSE_LOG_ERR handling
7169344a : Move readdir decision-making to MediaProvider.
b535062b : Revert "Use cached volumes to resolve volume paths"
4f5e15a4 : Use MediaProvider's fuse handler for redaction
b8496971 : Don't fail getRedactionRanges on FileNotFoundException
a82bd6ab : Implement FUSE readdir Function
824c1085 : Wire opendir to go through MediaProvider
bba5b67a : Wire mkdir and rmdir to go through MediaProvider
e1868195 : Use cached volumes to resolve volume paths
9c1bb3de : Query arguments for grouping, other SQL clauses.
f0ebe93d : Catch any database access on main thread.
3d702c87 : Allow sending of bulk Uri change notifications.
74f73733 : Progress towards splitting MediaProvider UID.
9dd60eb7 : Make root bypass all MediaProvider checks
128a8b9d : Progress towards splitting MediaProvider UID.
59d85ba1 : Progress towards splitting MediaProvider UID.
9edfb14e : Create file in native level instead of Java
7e0d314c : Stop FUSE sessions properly
db6ff5d9 : Import translations. DO NOT MERGE
724b8cae : Allow libfuse logging via Android log buffer
4546e9ae : Make the android.process.media a persistent process
17714b8f : [MediaProvider] fix -Wreorder-init-list
b1e1e274 : Add sanity tests for file path access with FUSE
a32e93ce : Allow file path access to create media under Download
15e2d61a : FUSE: open and close consult MediaProvider first
d84373c2 : Do not use internal API PackageChecker anymore
8bd79ee0 : Set featureId when checking permission
75b789d6 : Add "java_api_finder" for Mainline testing.
4a1293b7 : Reconcile MediaStore with MediaMetadataRetriever.
7e4a5a8a : Smart fadvise
d01abe4e : Wait for JNI thread termination in MPW d'tor
a2ae9077 : Refactor some of that redaction logic
05b68ea7 : Support featureId in MediaProvider
0c0e0d76 : Wire file deletion to go through MediaProvider
a51f3ced : Wire file creation to go through MediaProvider
e62513c5 : Move default ringtone configuration to framework.
74cc3782 : Corrupt files should still scan into collections.
41f18545 : MediaColumns._ID is auto-generated during insert.
85acbbe8 : Only create a single MediaScanner instance.
470b97e5 : Locale-agnostic case folding.
e152d576 : Migration of MIME type resolution, DRM handling.
6669e0c8 : Finish deprecating legacy MediaScanner.
3a26a3cb : Introduce device sys prop for toggling redaction
cdb6b2b8 : Delegate all JNI calls to a single thread
760f0b52 : Parse disc and track numbers per API definition.
2cf251d9 : Generate media-provider-platform-compat-config
cc5c31dd : Progress towards per-volume database separation.
c9ae859b : Split DatabaseHelper into separate class.
a4cc297b : Import translations. DO NOT MERGE
66881307 : Start applying QUERY_ARG_SORT_LOCALE.
733c064a : [DO NOT MERGE] Fix build breakage caused by change in PermissionsChecker
163e107f : Fix unused import.
0c4f1cf1 : Fix unused import.
a8ffa3c6 : Update PermissionChecker usages to avoid unnecessary attribution.
7c8712df : Cleanup FuseDaemon properly when it exits
61d1234c : keep_cache when opening files with FUSE
b334a61d : Use mmap for redacted ranges
18e04659 : Update PermissionChecker usages to avoid unnecessary attribution.
db34d47b : Remove spammy OPENDIR logs
49354282 : Remove FUSE special case when starting MediaProvider
6f9ea98a : Fix Fuse readdir bug where incorrect buffer size is passed to fuse_reply_buf() when the buffer is full
1d97ea53 : Use PermissonChecker for runtime permissions
0861ba32 : Fix FUSE_RENAME
707a4d87 : Throw an IOException instead of return null in getRedactionInfo
c3f62675 : Implement MediaProviderWrapper and redaction in fuse reads
458d110c : Migrate FuseDaemon to android-base logging
444552c3 : Selectively delay ContentObservers based on state.
8b57cd5a : Get ourselves some clang-format and apply it
88203dc2 : jni: Compile against the NDK.
a9fcd55f : Support FuseDaemon access requests
7469b98a : Get clang tidy builds green.
746a3b97 : Sprinkle in some TEST_MAPPING.
3e45d9be : Add ExternalStorageServiceImpl to android.process.media
a451f745 : Import translations. DO NOT MERGE
7ea24f24 : More progress towards building against APIs.
021aaf9a : Migrate ringtone picking out of MediaProvider.
59d0177e : Public API to check and note media operations.
1e3a267a : Implement a pass through fuse daemon
ed181930 : Move away from using framework UI internals.
f05c4e7a : Move away from using framework internals.
ad8ef4ef : Move away from using libcore internals.
667618ea : Use direct Context instead of AppGlobals.
c5793128 : Stop using SQLiteDatabase.CustomFunction.
1cb7e33a : Migrate MediaScannerConnection to using call().
23c51046 : Migrate MTP service into separate project.
0b801a5b : Migrate from TRACE_TAG_DATABASE to public API.
1afe3555 : Fix broken tests.
637d133d : Handle FileColumns.FORMAT being NULL.
b6781bc1 : Migrate to androidx annotations.
b481db9c : Include audio column as DISPLAY_NAME instaed of TITLE
0ee97412 : Detailed ContentProvider permissions checks.
614c83e7 : Import translations. DO NOT MERGE
4209a84b : Wait until any background events are processed.
18af0109 : Don't report epoch as EXIF DateTime if it's actually null.
e1ca452f : Import translations. DO NOT MERGE
c6597a3c : Fix regressions from performance optimizations.
17e07f92 : Fix unused import.
fc684269 : Import translations. DO NOT MERGE
6fab7b55 : Inline calls to MimeUtils.
5ac680a8 : Import translations. DO NOT MERGE
9afd5edb : Import translations. DO NOT MERGE
a5c9a895 : Import translations. DO NOT MERGE

+- Project: platform/packages/providers/TelephonyProvider

b8b52da3 : Carrier ID table rollout latest_carrier_list_for_prev_sdk_20200708
963186ed : Carrier ID table rollout latest_carrier_list_for_prev_sdk_20200626_1
e6bb99df : Carrier ID table rollout all_sdk_carrier_list_Rollout_20200610
6c4b21fc : Update carrier list on RVC branch
93325c8f : Only include latest carrier list into APK
0c1d0ddc : Revert "[Mainline]Remove PhoneFactory.addLocalLog and PhoneFactory.localLog"
90f42ec0 : Fix the default APN restoration thread always hold the TelephonyProvider lock.
ccc2db53 : Remove permission requirement for SMS_DB_LOST intent.
52ca68c8 : Fixed NPE in TelephonyBackupAgent
b8e281d0 : [API Review] APIs in SubscriptionManager
bd58b599 : change getActiveAndHiddenSubscriptionInfoList API name
dda10a52 : Export telephonyprovider-assets-carrierlist
802324b8 : Export telephonyprovider-proto-sources
2351c175 : [Telephony Mainline] Rename the method from isCurrentSimOperator to matchesCurrentSimOperator
018f8b17 : Change the APN lockdown to gate on PlatformCompat
2ccccff8 : Carrier ID table rollout latest_carrier_list_rollout_20200218
3a91c1bb : Adds forceQueryable to manifest
99161c6b : Carrier ID table rollout latest_carrier_list_rollout_20200209
3c58e971 : Copy functionality into calling location from Telephony.
fa64903c : Carrier ID table rollout latest_carrier_list_rollout_20200203
e6cd08f8 : Remove telephony-common library from dep as it's not used.
1c48df4c : Updated owners
748c762e : Add new column for IMS_RCS_UCE_ENABLED per subscripiton
81bb65e1 : Copied NO_ERROR_CODE from SmsReponse
a513e062 : Mainline API cleanup
846d9646 : Redesign the setPreferredNetworkType
b097cb68 : [Telephony Mainline] Expose APIs in SubscriptionManager
6c9807ab : Fix telephony backup creating diff when there is none.
a98edab7 : [Telephony Mainline] To use the new api isMvnoMatched for mainline
9ef0f281 : RESTRICT AUTOMERGE Add code to check for SELECT statements in query
caab85d9 : DO NOT MERGE Check permissions for URL_SIMINFO
6bdd8587 : DO NOT MERGE Check permissions for URL_SIMINFO
d48723b9 : [Telephony Mainline] Use the new SystemApi for mainline
109c42f3 : Remove READ_SMS permission for ACTION_SMS_MMS_DB_CREATED
64fb3ddf : [Mainline] decouple TelephonyProvider from hidden ServiceState dependencies.
78bfe459 : [Telephony Mainline] To replace SubscriptionController api with SubscriptionManager
7ee663d9 : Add compat fwk call while checking APN permission
3a16d4ca : Remove RcsProvider
e94f4ba2 : Carrier ID table rollout
bf3c3c43 : [Mainline]Remove PhoneFactory.addLocalLog and PhoneFactory.localLog
7c602280 : Add confugiration of uicc application enable into databse.
004ecebc : [Telephony Mainline] Change SubscriptionManager.CONTENT_URI to SIM_INFO_CONTENT_URI for mainline
31ca2ad0 : ServiceState merges voice and data into a single value
faa1d7a4 : [Telephony Mainline] Use new method for mainline
9f47c3fe : Use XmlUtils from internal.util instead of the telephony copy
1b446334 : Revert submission
820b8ef1 : Add compat fwk call while checking APN permission
e9b03419 : [Telephony Mainline] Move carrier id proto to TelephonyProvider
715880ae : Copy functionality into calling location from ApnSetting.
84890829 : Revert "Copy functionality into calling location from Telephony."
eb5764b9 : Add code to check for SELECT statements in query
2efa9e43 : Fix notifyChange implementation
4b67ec93 : Copy functionality into calling location from Telephony.
a1810202 : Import translations. DO NOT MERGE
1e76db24 : Remove old CellBroadcastProvider
e38b2f14 : Import translations. DO NOT MERGE
beb3180f : Ensure logging is always on.
fc0a165b : cellbroadcast provider refactor
4c612284 : Remove usage of hidden APIs XmlUtils and Slog.wtf
0c685ce8 : Remove usage of checksumCrc32
76ebd108 : Remove hidden API IS_DEBUGGABLE and closeQuitely usage
2408bc2d : Replace usage of hidden API FileUtils.setPermissions with Os.chmod
859f398c : add slotIndex to cellbroadcastProvider
9e3e019b : move IApnSourceService.aidl to android.service.carrier
1c301d1d : Support maximum wait time for Cell broadcast
da72e989 : add certs to carrier configs and store them as UiccAccessRules
0bc3d736 : Store subscriber ID / IMSI into telephony database
b9dde91a : Revert "Store subscriber ID / IMSI into telephony database"
409aec18 : Store subscriber ID / IMSI into telephony database
c0712379 : Remove APN db reading loophole
db9c44fa : Modify ServiceStateProvider for mOperatorAlphaLongRaw and mOperatorAlphaShortRaw

+- Project: platform/packages/providers/TvProvider

8ca2de0 : Import translations. DO NOT MERGE
fbce128 : Import translations. DO NOT MERGE
22ca521 : Fix app enumeration issues with TvProvider
c52c6d0 : TvProvider API standardization for ATSC3.0 and DVB
3308988 : Import translations. DO NOT MERGE
47382e2 : Import translations. DO NOT MERGE
421387d : Import translations. DO NOT MERGE
7232048 : Import translations. DO NOT MERGE
80c5e0a : Add SQL tokenizer and disallow subqueries in selection
1479ef8 : Add SafetyNet logging to Tvprovider
86697f2 : Handle unrecognized columns and avoid SQL injection
20a1d60 : Import translations. DO NOT MERGE

+- Project: platform/packages/providers/UserDictionaryProvider

273a672 : Import translations. DO NOT MERGE

+- Project: platform/packages/screensavers/Basic

8472973 : Remove setting low profile in Basic dreams

+- Project: platform/packages/screensavers/PhotoTable

9735334 : Import translations. DO NOT MERGE
7b2fde1 : Import translations. DO NOT MERGE
153ae48 : Import translations. DO NOT MERGE
bf73272 : Import translations. DO NOT MERGE
a7ee5fe : Import translations. DO NOT MERGE
9f0a031 : Import translations. DO NOT MERGE
9474624 : Import translations. DO NOT MERGE
71d83a4 : Import translations. DO NOT MERGE
fa52fdc : Import translations. DO NOT MERGE
2d60633 : Import translations. DO NOT MERGE
c3450eb : Import translations. DO NOT MERGE
a3f13aa : Import translations. DO NOT MERGE
66cc61b : Import translations. DO NOT MERGE
ddb90d3 : Import translations. DO NOT MERGE

+- Project: platform/packages/services/AlternativeNetworkAccess

5a85287 : Do not allow ONS to be stopped by other apps
510c5d7 : Rename featureId -> attributionTag
ef15e50 : Do not create multiple ONS for different users
ff51479 : Revert "Split ONS into a client apk and a lib."
a9e1f83 : Remove unused import.
134e027 : Use com.android.telephony.Rlog for mainline module.
c939f17 : Split ONS into a client apk and a lib.
91f6553 : [Telephony Mainline] Refactored ServiceManager calls
9059f47 : Remove getPhoneId(int) as it's @hide API.
b220c29 : Modify the priority for Standalone CBRS case.
09db4d7 : Use Compatibility Framework to remap error codes.
9adcee9 : Add more error codes for ONS.
9be2808 : Refactor TelephonyPermission Method in AlternativeNetworkAccess
4b19d8f : Switch data to default subscription
eb00013 : DO NOT MERGE Add callback for ONS.
0245be2 : Add more error codes for ONS.
3397ad8 : Pipe through featureId from caller to permission checks.
1aa65cb : Do not assume default voice sub is always available
7f23e90 : Remove hidden API Binder.withCleanCallingIdentity
e9690db : Break out after processing stop.
23266d4 : Handle stop selection in same thread

+- Project: platform/packages/services/BuiltInPrintService

1a0e86c : Import translations. DO NOT MERGE
aa2a7e5 : Import translations. DO NOT MERGE
fb9385f : Gracefully handle being asked to print URI with no access
c8af239 : Import translations. DO NOT MERGE
e69ded9 : correct certificate memory management
f3901a4 : Import translations. DO NOT MERGE
03f0dda : Import translations. DO NOT MERGE
788f883 : Import translations. DO NOT MERGE
e04f85b : Import translations. DO NOT MERGE
fd09573 : Import translations. DO NOT MERGE
278b76e : Restore MITM functionality
2365ed8 : Import translations. DO NOT MERGE
ab6ec21 : Import translations. DO NOT MERGE
ca9f739 : Import translations. DO NOT MERGE
272e868 : Import translations. DO NOT MERGE
20933fa : Set better share target for share-to-print
02825d3 : Import translations. DO NOT MERGE
4ace235 : Import translations. DO NOT MERGE
f0cac41 : support share-to-print of images and PDFs
b289091 : Import translations. DO NOT MERGE
04a2385 : Import translations. DO NOT MERGE
e455606 : Import translations. DO NOT MERGE
93ae86d : Import translations. DO NOT MERGE
3cd9649 : Import translations. DO NOT MERGE
1eb7470 : Import translations. DO NOT MERGE
efaccf2 : Import translations. DO NOT MERGE
daaed0e : Import translations. DO NOT MERGE
d8d367b : Import translations. DO NOT MERGE
c6fa5df : Import translations. DO NOT MERGE
61fce3f : Import translations. DO NOT MERGE
2f387a8 : Import translations. DO NOT MERGE
c9bce0f : Import translations. DO NOT MERGE
6522eb4 : Import translations. DO NOT MERGE
2e87047 : Import translations. DO NOT MERGE
2716ed9 : Import translations. DO NOT MERGE

+- Project: platform/packages/services/Car

1cb87b487 : Import translations. DO NOT MERGE ANYWHERE
36343b62a : Import translations. DO NOT MERGE ANYWHERE
f2a5ac67e : Import translations. DO NOT MERGE ANYWHERE
930db9271 : Import translations. DO NOT MERGE ANYWHERE
590ac454c : Allow seahawk devices to automatically upload bugreports
61cb2463f : Import translations. DO NOT MERGE
3d75005d8 : Import translations. DO NOT MERGE
ffc2d4c56 : Import translations. DO NOT MERGE
eef45f7e3 : Import translations. DO NOT MERGE
81080eedf : Import translations. DO NOT MERGE
efd6ab12a : Import translations. DO NOT MERGE
9c03b8a73 : Import translations. DO NOT MERGE
977671633 : Import translations. DO NOT MERGE
4a7de0c1b : Import translations. DO NOT MERGE
c1897aa22 : Import translations. DO NOT MERGE
2c07265f5 : Enable BugReportApp in AOSP
8c3ab9973 : Import translations. DO NOT MERGE
d776de371 : Import translations. DO NOT MERGE
776eb39af : Update permission controller package name
198caaf2a : Fixed UserHalHelper.toInitialUserInfoResponse() to be consistent with spec.
da09b263e : Fixed signature of FrameworkPackageStubs / com.android.car.frameworkpackagestubs
0b8205346 : Remove the sysfs_fs_lifetime_write type
da8ad4c64 : Re-added @FlakyTest and added @Presumit to PreInstalledPackagesTest
19c907c25 : Add RotaryPlayground to userdebug build
7a4e6eaae : Use object lock in CarHvacManager CarCabinManager
e77ffd267 : Minor fix on CarUserManager.
1c5772861 : Update Bluetooth Profile defaults only while bonding.
4b19e7e13 : Fixes meters to millimeter conversions
700965f52 : Remove the explicit user name.
0601e85b2 : Add test for the Surround View sessions.
76e36fd25 : Fix parent-child animation part bug in animation.
715575eda : Exits evs_app gracefully
5d6c53f50 : Minor fix on CarShellCommand.
0db8b6a09 : Removed @FlakyTest andd added @Presumit to PreInstalledPackagesTest.
ad621c160 : Add CarMediaService unit tests
54cc1b21d : Stop expecting WifiConfig extra from CONFIGURED_NETWORKS_CHANGED_ACTION broadcast
1acc59e24 : Use the width/height from EVS config file.
094c37485 : Get entitlement configuration from intent extra
3ee67af07 : Temporarily disable KitchenSink buttons to create car category notifications.
e65a33948 : Start a new thread if it was dead in CarServiceUtils
c1c27b6e8 : Bug fix for the SV Service integration
ab12feecc : Implemented CreateGuest in CarUserManager
4adef8615 : Remove user uses latest users Info
a4b8b6f0f : Add contact stub for CtsContactsProviderTestCases
e9658a90d : Use CarUserManager instead of UserManager and CarUserManagerHelper
5bebf159c : Add StatementService to car.mk
e3218a8c9 : Import translations. DO NOT MERGE
66d5840fb : Deleting current user stuck on loading screen - fixed
ab9ca58fc : Fix map of virtual displays to physical ports
a2606b4ad : Adds fn to get vhal properties to read from AnimationConfig
9e36e0c18 : Fixes animation module child parts
fcb633d21 : Fixes and updates for IO Module
c02efddce : Update core_lib from g3 with cl/316506317 updated.
432a2dc10 : Add another set of cameras to the config file.
9add67932 : Do not allow VmsHalService to close the large packet SharedMemory.
f7120b418 : Integrate the I/O Module
ef1b93399 : Minor User Hal improvements
a9d23d127 : Convert the camera parameters into SV format
6a85c0e2e : Completes Impl of ProjectCameraPoints in 2d and 3d session
350a73381 : Adds convenience fn in Vhal Handler to set uint64_t properties
b2897b434 : Adds ConfigReader + CarModelConfigReader + IOModule
a3e20efa1 : Import translations. DO NOT MERGE
0454cf62a : Import translations. DO NOT MERGE
122dc57fa : Fixing createAudioPatch to use handleId for comparison
59d195fe9 : Added KS car audio input test fragment
f4d8428e1 : Use the incoming frames from EVS for SV 3d.
0c078244d : Read parameters for underlying physical cameras.
d9f940469 : Default Bluetooth profiles for Automotive
02a6c1ceb : Update navigation_state.proto comments for better doc generation
4a55bc8ea : Update item_background overlay
e3011cc2e : Skip frames when SV service is handling old ones
d564aaf51 : Apply AnimationModule to SurroundView Service
a9b77af03 : Remove unnecessary material overlays
504367dff : Checks a pointer findCameraById() returns
a091e4ae9 : Use the incoming frames from EVS for SV 2d.
b88cd3ea4 : Apply EVS multiple camera logic to SV 2d session
661135fdd : Overlay alert dialogs indirectly
495204888 : Added events in UserHalService for metrics
a00dae158 : Fix crash on Auto caused by new iconFactory attrs.
f488c7e19 : Apply Vhal Handler to Surround View Service
782448d96 : occupant_awareness: use fully qualified paths for SELinux policies.
5a94d4bd9 : Implements dump() in CarPropertyService
ca7719a4b : Create a thread to handle frames for 2d session
35d4bd4fb : Check in Animation class.
687cd752a : Uses correct parameters to clone a frame buffer
070f17d5e : Apply EVS multiple camera logic to SV 3d session
d24fcb2af : Modifies HalCamera::clientStreamEnding() method
9ed099e04 : Added user hal check in CarUserService if Hal is supported
386f369fd : Retrieves v4l2 camera controls from the device
4fef9c1d9 : Fix pendingIntent in EmergencyInfoSlice could be hijacked
cdee8445e : Import translations. DO NOT MERGE
f5153f85d : Import translations. DO NOT MERGE
3b7f13a77 : Import translations. DO NOT MERGE
b2dc6ffad : Re-implement createDriver using User HAL
d28d290f0 : Fixed request id on UserHalService.legacyUserSwitch()
47305b32c : Adding missed javadocs.
3f243c265 : Limit preferSource package to Maps.
c73da6263 : Hiding [HiddenSupperclass] warnings since they are expected. See https://b.corp.google.com/issues/147708787#comment8 for more info.
9aa690640 : Adds obj parser for surround view service
de1e16de7 : Improved loggging of user lifecycle events.
7d12ee287 : Fixed current user on legacy Android switch HAL call.
b1c34706d : Retry USB enumeration once if startAoap fails.
0d33f924d : Removed car audio hidden display API.
2f7dd5602 : Update to the latest core lib .so
93498db11 : Enable removed api dex for car-lib
a55c309ae : Implement remove user for user hal
c4625abb9 : Add pip settings stub
2f1412a57 : Fixing checkstyle/lint issues for CarStorageMonitoringManager
5dcf327a3 : Update CarAppFocusManager to send state update for ownership chage
e4ab471aa : Combining all runtime exceptions in one single catch.
bf32765d8 : Fixed last active user logic.
22dc65b39 : Add missing permission check to CarPackageManager.restartTask
24f738d23 : Fix CarSettings system api usage
eb37d0941 : Used switchUserRequest in user hal service
524e26551 : Disable VoiceInteraction when suspending to RAM.
e0c490ec8 : Re-add integration tests for user switching after STR
d3d0d2f73 : Allow more transient states when testing for Power sleep/shutdown
9cbc758ff : Update RotaryService settings on user switch
90ac5334d : Move CarStatsService puller to binder thread
bb4ed3651 : Updating CarHvacManager to comply with dev guidelines and checkstyle.
8efe3215b : Install com.android.car.ui.sharedlibrary in system
8e14815ad : Remove isProvisioningNeededButUnavailable usage
d8dff2990 : Cleaning lint/checkstyle issues.
0850e6c02 : Properly tagging overriden methods.
bc3d00461 : Add gpu access to car service's sepolicy
59a477492 : Created class (CommonResults) for common result statuses.
dfdf85195 : Implemented CarUserManager.createUser().
8a92b672a : Allow a transient state when testing for immediate shut down
0222dcbee : Retry once to getProtocol and send Idetifying Information.
65fc5cbec : Removed display API from KS audio fragmment.
ee122fcd0 : Retry entering Suspend to RAM
31796c9c1 : Adds VhalHandler to SurroundViewService
097bdde9b : Added isSuccess() method in UserSwitchResult
14217a94d : Add Handler task completion step to the test infra
c0be50831 : Fix SecondaryHome exception running CarServiceTest in gcar_hl_md_emu_x86
78d59ff0a : Calcuates and reports frame buffer latencies
460e63fff : Names a camera usage collection thread correctly
4474aedaf : Uses the default display
19118c321 : Transpose the view matrix.
e33a26f7c : Update MISSING_VEHICLE_PROPERTY_IDS/ID_VALUES.
017eff1c3 : Import translations. DO NOT MERGE
155a470eb : Import translations. DO NOT MERGE
159cade27 : Import translations. DO NOT MERGE
a9f7a2d07 : Import translations. DO NOT MERGE
9889f286d : [AAE Power Mgt] Implement Sleep Immediately
a30df2c98 : Implemented UserHalService.createUser().
1fced44e4 : Do not send lifecycle metrics if timestamp is 0
40ad9483c : Fixing lint issues from AppBlockingPackageInfo.java.
6808c194f : Fixing checkstyle issues
40bdc500d : Changed CarPropertyManager so it doesn't support UserHal properties.
f7f054c75 : Minor improvements on UserHalHelper / UserHalService.
052f1a9ae : Fixed CarUserManagerTest so it doesn't fail when switching to current user.
aa5a65220 : Make sure that car is disconnected
225711697 : Stop all pending handler tasks from FixedActivityServiceTest
a59d7497e : Improved CarUserService Test, added argument matcher
63e017268 : Fix some TODO's for user hal switch
d38b79468 : Enable car_navigation_service by default
1002c82c9 : Add READ_PRIVILEGED_PHONE_STATE permission needed by Build.getSerial().
822418af4 : Fix bug in FixedActivityServiceTest
c3f80efb1 : Added UserHalHelper methods to populate UsersInfo and UserInfo.flags.
3730d175f : Create another thread to handle frames
eef96c84e : Add config_sourcePreferredComponents to control CarLauncherParamModifier.
a10a7e51b : Start BootUsbService on user switch
0e5ba68bd : Fix bugreport crash on user builds during boot.
3a69580ce : Added status message to profile_user fragment
0835805dc : Test with display id that is always unknown
ffd27fd57 : Car: User switcher still enabled by default
cf395eeb9 : Minor chnages on PreInstalledPackagesTest.
f6b79a506 : Adding missing javadocs
583cb65f8 : FixedActivity: add additional null check for UserManager
2529fb6f1 : Fixed issues in KS audio fragment delayed focus
48be0fdb7 : Fixed delayed audio focus abandon request.
e07fd9034 : Add unit test for FixedActivityService
bbee069e6 : Ignore android.car.apitest.PreInstalledPackagesTest#testNoCriticalErrors_enforceMode for now
cf517e867 : Changed AudioControlFactoryTest to unit test
d42e3f72b : Revert "Revert "Use PRODUCT_*_SEPOLICY_DIRS for auto seploicy""
3bfd5b034 : Fixed BlockingUserLifecycleListenerTest flakiness.
691ad0627 : Computepipe runner engine
c57ce6dab : A few unit testing improvements.
dd98f23e5 : Fix the 3D Surround View
caf06a98f : Use the explicit delay as in SurroundView2dSession
ab8208998 : Update to the latest core lib header and .so
1d07618de : Add CarServiceUtils.finishAllHandlerTasks for test
d909e7ed6 : Improved BlockingUserLifecycleListener:
c4f6dc955 : Fix CPMS test: Wait for handler to be done before runnnig the next test
a491a6f4c : Removed CarAudioFocusTest try statements.
3a92a955b : Fixing minor checkstyle issues
291c17ce6 : Import translations. DO NOT MERGE
45dd57cc7 : Fix possible race in blocking dialog
cf162f350 : Move navigation focus check to car service for cluster
a68ecef09 : Integrated InitialUserInfoResponse.userLocales into InitialUserSetter.
8d02af0d4 : Added SYSTEM_BAR_VISIBILITY_OVERRIDE flag to use for BarControlPolicy.
baf138868 : Fixed audio routing for driver user
53e5ee86c : Refactored InitialUserSetter to use a single set(InitialUserInfo) method.
1d58b32a8 : Increase the stub timeout to 3 minutes.
a480dd93e : Added check that callback for showUserSwitchDialog can only be added by CarSysUI
fb6bf9e9e : De-flake CarPowerManagerUnitTest
fde239b51 : Updated UserHalHelper.toInitialUserInfoResponse to handle user locale.
5cdb72ff6 : Move InstrumentClusterServiceTest.java to the correct folder
d00cc5903 : Removed obsolete mockInteractAcrossUsersPermission() calls.
c22dd5af6 : Fixing checkstyle issues from android/car
6cd7e4ae4 : Fixing checkstyle issues.
6032c233d : Avoid catching raw Exception in CarPropertyManager.
25666cf9d : Use HAL for switching drivers
acabb220a : Update evs_manager selinux rule
5b81953fc : Removes an option to dump all devices
4753bf4c9 : Rename VmsLayersAvailability to VmsLayerAvailability and move it under vms.
d5d8b921d : Add a seprate thread to get and dispatch events
8e4c33ffa : Remove unit tests for data classes that are now auto-generated.
bf1ff0dc3 : Rename VmsPublishersInfo to VmsProviderInfoStore and move it under vms.
4b860f372 : New helper method: UserHalHelper.toInitialUserInfoResponse
1d7b0bd33 : Add default focus highlight overlay
1a66c6c19 : Add dumpsys output for VmsBrokerService.
a8f3bdcb3 : Shows the state and configuration of HalDisplay
594280404 : Handles invalid requests to open EVS display
6bbd9a1ba : Reports collected usage statistics
6dd35165a : Add a command line option for the buffer format
ce08ba8da : Add more options to collect the usage statistics
567c72ed7 : Disable debug log in car watchdog
d80596d32 : Re-enabling tests in CarActivityViewDisplayIdTest
9371927fb : Make CarSystemUI use its own custom user switching dialog.
c4c2f9b0d : Fixing checkstyle issues for android/car/hardware.
993c80bb7 : [RESTRICT AUTOMERGE] Add CarBugreportManagerTest api test and cancel API.
2166cfbc3 : Disabled check for user stop events on CarUserManagerTest.
893b3a220 : Removed @FlakyTests from PreInstalledPackagesTest
b0a78ec6a : Added post-submit test to check pre-installed packages configuration.
307dc999d : Make alert dialog buttons always on the left
c19158d37 : Fixing checkstyle issues in android/car/diagnostic
18beeeebf : Improve java doc about VehicleArea*
40f8fa3e1 : Fix system user checking logic in CarUserService
18624bfc4 : Create CarPowerManagerUnitTest
aba246c94 : Fixed CarUserService.onUserSwitching() check for headless system user.
0824fc752 : Fixing CarDiagnosticEvent.java checkstyle issues
67a383e00 : Add permission test for CarUserManager
78457819a : Remove redundant header includes
33c940a21 : Add aae cvml team members to computepipe OWNERS
8355a016e : Cleaning checklyst issues.
159a2a464 : Implemented CarUserManager.setUserIdentificationAssociation()
1047cc617 : Remove keep_symbols from EVS binaries
c4401128d : Cleaning checkstyle issues
207b19d2f : Makes SecondaryHomeApp accept the 2nd home intent.
86ec7f694 : Added tracing methods to AbstractExtendedMockitoTestCase.
0e72990e1 : Cleaning checkstyle errors from CarDrivingStateEvent
d4918e1ef : Added sanity checks on CarUserManager listener management methods.
73858ea8e : Import translations. DO NOT MERGE
672a88b32 : Import translations. DO NOT MERGE
24937d852 : Import translations. DO NOT MERGE
b3447cd16 : Import translations. DO NOT MERGE
6307fe4e5 : Implementation of OEM user switch request via User Hal
c92edd368 : Import translations. DO NOT MERGE
a63623c69 : Unlink Binder DeathRecipient when unregistering VMS clients.
b444ee4db : Minor, internal improvements on UserHalService.
137c87abe : Revert "Use PRODUCT_*_SEPOLICY_DIRS for auto seploicy"
82a0001b5 : Add optional args for injecting events.
f8116efdb : Update Volume Embedded Kitchen Sink Fragment.
f3f4910a7 : Implemented UserHalService.setUserAssociation()
df22af326 : DO NOT MERGE Set queries to Manifest for Android 11's packages visibility update.
9971479e6 : Fixed UserHalService to include requestId on getUserAssociation() requests.
0e1d9c366 : Fixed car audio volume group settings for user.
c057c8885 : Updating getSuggestedAudioUsage
7a2728d42 : Cleaning checkstyle issues for IoStats.java
1842e82f6 : Add CarPowerManager.getPowerState()
587f19475 : Added callback to enable CarSysUI for showing user switch dialog during before user switching
8151bfe84 : Payload check in propertyHalService
1a9410d5d : Moved some constants to user-lib.
6782e63a9 : Update javadoc to call Car.disconnect for car instance
e5de0f92f : Implement POST SWITCH with LEGACY_ANDROID_SWITCH
554f73997 : Add help text for carwatchdog's custom I/O performance data collection module.
aa19b990d : Cleaning checkstyle errors from CarNavigationInstrumentCluster
ceaad40a2 : HalClient improvements.
642475666 : Make BugReportInfoActivity foreground colors brighter
af8aef449 : Cleaning all remaining lint issues from CarAppBlockingPolicy.java
73ef67fb2 : Add carwatchdog option to filter results to specific package names during custom collection.
0e7d26a1a : Use PRODUCT_*_SEPOLICY_DIRS for auto seploicy
ed4bf65b0 : Migrated CarAudioZonesHelperTest to use truth intead of junit.
57bbf2761 : Moving testzCleanUpAfterClientIsCrashed to a separated class.
0de43ebbc : Add README.md and OWNERS to car-bugreportd
88fd02981 : Minor refactor ExperimentalCarUserManagerUnitTest
7743610cb : EmbeddedKitchenSinkApp BLUETOOTH_PRIVILEGED
0120c9ba7 : Add unit test of ExperimentalCarUserManager
70a140df4 : Fix flaky SystemActivityMonitoringServiceTest.
42f897c3f : Import translations. DO NOT MERGE
4f90f6e6c : Supress TruthSelfEquals errors in CarUxRestrictionsConfigurationTest.
975f78a6a : Moved CarUserManager API tests from CTS to AndroidCarApiTest.
adfe4152e : Improve CarUserServiceTest: Global setting mock improved
de2341a01 : Add security permission test for CarInputManager system API.
b08f67778 : Improved CarUserService.SwitchUser JavaDoc
48c2d62c8 : Removed global setting from CarUserServiceTest and Test which are no longer relevent
c0f12ceb4 : Replaced JUnit asserts by Truth on AndroidCarApiTest.
81092214d : Add helper methods about ServiceManager to AndroidMockitoHelper
6a59d7632 : Improved CarUserService Test
76145508e : Remove code samples for deprecated VMS API.
9a4eb7c00 : Make CarNavigationStatusManager optional.
a083a0bc5 : Move SystemActivityMonitoringServiceTest to car service unit test
ddcae249c : Improvements on AndroidCarApiTest package.
08be1812b : Add helper methods for mocking user manager
8298b5112 : Increae max connection wait timeout for VmsClientTest
0f4bee0d9 : Increase the top N stats per catergory/sub-category.
251247573 : Fix flaky AppFocusTest
169a565a4 : Update computepipe runnr to support RGBA format
f5c81b681 : Cleaning up handling of non-dynamic-routing in CarAudioService
0a7cd6a65 : Improved OneEventUserLifecycleListener.
00867291d : Improve coverage for CarHvacManager
e949e1cee : Minor improvements on CarUserManagerHelperTest.
2988f7049 : Improve code coverage for hardware property
24ddc8622 : [Car Power] Log when a power state request is rejected
cb33c4050 : More common testing utilites.
1b6cd8e4d : Fix VehicleHal_test
ebf9e51cf : Rename SecurityPermissionTest to CarSecurityPermissionTest
e296b50f4 : Improve test coverage for CarInfoManager
a50892aaf : De-flake and clean up CarPowerManagementServiceTest
2dd2c5727 : Removing flaky annotation from CarProjectionServiceTest.getWifiChannels
bd34542b7 : New helpers for tests handling multi-thread code.
881600727 : Added userMetrics test
a399d1ead : Allow user-related commands to be used on user builds.
bed96bdfa : Fix CarUserServiceTest slowness and flakiness
0ee728148 : Increase API coverage in car watchdog test
1092c5b24 : Change a serial number to be unique, to conform to HUIG 2.5 requirements.
69b8c51a7 : Improve code coverage for VehiclePropertyIds.
71661ea78 : Added userMetrics test in CarUserServiceTest
c950b3a51 : Created AndroidMockitoHelper to provide common Android-related mocking calls.
5e3ede448 : Implemented CarUserManager.getUserAssociation().
a64bf270d : Add security permission test for CarAudioManager
348a702ca : Import translations. DO NOT MERGE
f7f96b2ae : Fix the flakiness of User Hal Service Test
b2c789913 : Unregister the listeners when SystemActivityMonitoringService is gone.
b3157aed5 : Changed AbstractExtendedMockitoTestCase to automatically check for wtf() calls.
e096f49fe : Move registerVolumeCallback out of CarAudioManager constructor
1b9eae881 : Even more improvements on android.car.test.utils package.
7f731773c : More improvements on android.car.test.utils package.
81b13418a : Add an OobUkey2EncryptionRunner to IHU libraries.
580e09bb5 : Use createWindowContext to show toasts in Service.
9672aee60 : Fix car watchdog crash at boot up
3e8b49dee : Jumpstarted the android.car.test.utils package.
d31b4a578 : Allow selected commands protected with permission in user build
ae933524d : Removes OccupantAwarenessSystem from SystemAPIs, leaving them hidden
d7f46d6c8 : Update packages to whitelist for car-base
1f20dcd4e : Improved post android switch for User Hal
c84461204 : Add OpenGL version info to KitchenSink display fragment
8a44e2c21 : Implemented UserHalService.getUserAssociation().
966f00a25 : Add explicit mock session start / stop
8085fdc23 : Remove unused option from Garage Mode Test App
bc339edfa : Don't allow null primary sources
56ec99008 : Start carwatchdog daemon during early-init.
271904c1f : Remove unnecessary droiddoc args
12218dd3b : Remove pre-R system API definition
b241d026c : Change all HandlerThread inside CarService into static instance.
eeca8bc70 : Fix the path to attrs.xml in comment.
5a3fd5faa : Release heavier objects in teardown
252c70d31 : Added management of legacy audio settings.
eb96a38cc : Update TODO message in UserhalServiceTest
e792152ae : Add previous user id to data sent to UserLifecycleListener
13c4a437e : Add Companion Device Support to all car targets.
78a1bcea0 : Allow power transition from "Wait for Finish" to "On"
e5bf03243 : Refactored CarUserManager.switchUser() to use a Future instead of a Listener.
2c104d674 : Add profile user test to KS
b67f8900d : Update EVS selinux policy
89770a6aa : Handle a missing argument for lshal debug commands
f736896d3 : Minor improvements on CarUserService.switchUser():
066ab8014 : Import translations. DO NOT MERGE
ff35a99fd : Report per-process major page faults and I/O blocked task counts.
8c1136f93 : Added delayed audio focus to car audio service.
515009b1f : Add prepareProcessTermination to ICarWatchdogClient
c95cf99db : Disconnect Car service connection before closing CarActivityView.
8d44f8663 : Revert "Report per-process major page faults and I/O blocked task counts."
a7bdd599b : Fix wrong owner death handling in AppFocusService
58d249bc1 : Update Cluster NavigationRenderer API docs
948f6b69b : Fixed workflow when resuming from guest to guest.
87a7c1a6f : Allow CarService to access lock_settings_service.
c6c63d28a : Wrap navigation binder from car service
216f131c2 : Fixing VendorServiceControllerTest
312416a6b : Initial EventLogTags for CarService.
daac08043 : Moving HalAudioFocus to com.android.car.audio.hal
890ad02a5 : Adding recovery logic for IAudioControl
998371b5f : Adding reset to HalAudioFocus
38e18136c : Converting AudioControlWrapper into interface
0e2391439 : Updated user switch status for car user manager and car user service
e877d87dc : Vary the collection intervals between userdebug/eng and user builds.
3db9190a8 : Computepipe profiling
e8c5dce25 : Moved UserMetrics to CarUserService.
29770a276 : Added HAL response duration to user metrics.
34580351a : Marked VendorServiceControllerTest.systemUserUnlocked() as flaky.
c3edec0f2 : Documented UserLifecycleEvent callbacks according to SystemService.
3ce0135af : UserSwitchMonitorApp improvements:
30b87e58b : Set thread name for I/O perf collection thread.
7c0baafd4 : Document IllegalStateException in CarWatchdogDaemonHelper
7a114c8c9 : Implemented android post switch using user Hal
dce603e6c : Fixing CarUserServiceTest#testOnUserLifecycleEvent_nofityListener
0ff3cd50e : Overlay SettingsIntelligence Config
4825ca3e9 : Fix bootlooping when carwatchdogd is not running
131e309a0 : Explicitly request a public VD CarActivityView
1bcbbb7d5 : Import translations. DO NOT MERGE
0ac3ff120 : Report per-process major page faults and I/O blocked task counts.
b5791ed2a : Add OWNERS file to for audio carservice_unit_test
77176d653 : Marking flaky tests in order to unblock CL submition.
77b521672 : Revert "Update list of preinstalled packages for user type"
df23af5fa : Output logs when car watchdog client dies
6af8e9808 : Removing dead method and cleaning some checkstyle errors.
f8c8d186f : Adding a GrpcGraph that communicates with a remote graph through GRPC.
1da9e92bc : [Wi-Fi] Fix NetworkRequestErrorDialogFragment exception when rotation
39daa86cf : Refactor CarWatchdogManager by using pooled lambda
c59107af8 : Fixed InitialUser.createUser() when it doesn't need to replace guest.
23e068bf2 : Make InitialUserSetter more resilient against exceptions.
b2b824a57 : Computepipe Runner - update example prebuilt
bf7a01ebd : Computepipe Runner profiling
960bd96fb : Update the binary for x86 build.
298faca48 : Implement dump() in HalCamera and VirtualCamera
134bca591 : Implemented IBase::debug() on EVS manager
09807c28e : Changed InitialUserSetter.switchUser() to take a replaceGuest parameter.
a4d8de446 : Revert^2 "Fix the build failure for aosp_x86-eng"
415afc536 : Revert^4 "Selinux policy for SV service and app."
97dec4735 : Revert^4 "Surround View Sample App"
35d2a70dd : Revert^4 "Surround View Service implementation"
c6c6a484f : Allow moving guest-to-guest user switching before going to sleep
9f5593b1e : Update list of preinstalled packages for user type
7236a5b94 : Using HandlerThread when notifying app listeners.
62de5522b : Allow moving guest-to-guest user switching before going to sleep
002a59a6d : Require permission to trigger Garage Mode
8b5ab80bc : Empty mTopTask in SystemActivityMonitoringService.updateTasks().
ae8b5e945 : More refactorings on car-user library.
98900c818 : Minor changes on CarUserService user lifecycle handling.
afdf6f709 : Removed CarUserManagerHelper.getInitialUser().
3c278b4e0 : Revert^3 "Surround View Service implementation"
053fca8df : Revert^3 "Surround View Sample App"
23c023bb8 : Revert^3 "Selinux policy for SV service and app."
e47a08c0e : Revert "Fix the build failure for aosp_x86-eng"
69f7843e9 : Fix the build failure for aosp_x86-eng
b95adaa25 : Revert^2 "Selinux policy for SV service and app."
1bf635978 : Revert^2 "Surround View Sample App"
fd727e261 : Revert^2 "Surround View Service implementation"
4380fd406 : Added helper method to set user id for occupant zone
1cf1caf9e : Adding dump and closeListener to AudioControlWrapper
d10a4b24b : Initializing HalAudioFocus with CarAudioService
ed3edfa08 : Adding HAL audio focus handling
cb66d0614 : Add focus APIs to AudioControlWrapper
185a3103a : Guest user with enabled lock screen resume from Ram behavior
cf47557b6 : Created an app to monitor user lifecycle events.
1d04bdd66 : Add getInterface(Version|Hash)
5d337072e : Freeze vintf aidl interfaces
e8e43ae96 : Emit a log message, not throwing an Exception in CarActivityView.
61ce373a0 : Expose initial user as a Shell command.
cf03b30d2 : Cleaning checkstyle lint issues.
f7c818739 : Mitigated / fixed VendorServiceControllerTest timing issues.
fbe3cbdad : Update car methods to match phone sysui; delete other files?
2a84d518e : Improved user lifecycle tracing messages.
1ab55bc13 : UserHalHelper methods
39c1eb1d3 : Add car_service command to inject rotary input
c6646dbc4 : Import translations. DO NOT MERGE
2dfba64e4 : Implement User Switch with CarShellCommand using Car User Manager
3270b29b9 : Import translations. DO NOT MERGE
e19c292b6 : Implement User Switch using User Hal for Car user Manager
15ccea4bc : Add direct profile user id assignment to OccupantZoneManager
93b01b1ff : Added logic to reject navigation while on call
eaa52105f : Fixing checkstyle errors from Car.java
91c7c1af9 : Refactored the CarUserManager constructor used by tests...
edebaf3c3 : Enhancing CarMediaService to implement UserLifecycleListener.
f94d88c5c : Fixed typo on method name (Initil instead of Initial).
5e649c7c3 : Revert "Surround View Service implementation"
619294ad1 : Revert "Surround View Sample App"
d1e48d6a7 : Revert "Selinux policy for SV service and app."
951f2aa7b : Add unit test to WatchdogProcessService
dd9cb77bd : Don't return error on receiving multiple boot-complete notifications.
60804da1b : Fix flaky ActivityBlockingActivityTest.
efc233989 : Add RO property for top N per-process stats per subcategory.
5287770ca : Add ro properties for boottime/periodic collection intervals, topNStats, and periodic buffer size.
f3a16e9be : Add SE policies to allow carwatchdog daemon read /proc/pid directories.
283b58f8e : Integrated CarPowerManagementService with InitialUserSetter.
6e90a3b41 : Use user-allocated buffers to capture frames
a86a2e155 : Selinux policy for SV service and app.
b91c12e14 : Surround View Sample App
830834bf3 : Surround View Service implementation
c347e8f35 : Ignore invisible stacks in ABA
6a2aa7312 : Move oas test application out of aosp
4cf199d87 : Merging onSwitchUser() and setUserLockStatus() into a onUserLifecycleEvent()
1c7d26885 : Enable sending group MMS
0d3e8ebc4 : CarLib: Fix javadoc to work with Turbine-based stub generation
bb4dfd69d : Fix flaky test in CarPropertyManager
01a28aa63 : Handle user state change in car watchdog
5b19afdbc : Log is_uid annotation
9d33e7938 : Fixed timing issues on VendorServiceControllerTest
74e0e104d : Enable I/O perf data collection as part of carwatchdog daemon.
0a1d4db8e : Add SE policy to allow reading /proc/uid_io/stats and /proc/stat and finding package_native.
d38a34a50 : (Even) more improvements on InitialUserSetter.
537c7e646 : Fix CarUxRestrictionsManagerTest in CarLibTest
049b4bfc1 : Fixed user switching on resume when not allowed by the OEM.
0c1cce68e : Add more unit tests to CarWatchdogDaemonHelperTest
16bb240bb : Split some CarUserManager APIs into ExperimentalCarUserManager.
0ec1ff099 : Check for permissions on CarUserService.getInitialUserInfo().
76563d7ec : Update the current API dump
363028450 : Fix flaky test in CarWatchdogServiceTest
3e7195770 : Reconcile car watchdog daemon to CarWatchdogService
042a73cac : Changed UserLifecycleEvent to use (int) user ids internally.
5109c66a3 : Improvements on VendorServiceControllerTest and CarUserNoticeServiceTest.
64b2cde37 : Fix NPE when BluetoothAdapter is not available.
87d3f7a76 : Import translations. DO NOT MERGE
bbac1c41d : Using VINTF manifest fragment
59f2219d0 : Implement User Switch using User Hal for Car user service
27a178f9a : Handle power cycle change in car watchdog daemon
2d1014dc7 : Drop link from OWNERS
a3deada4b : Update kitchensink PackageInfoTest
a9b3b93f9 : Fragment for PackageManager system features discovery
2b24c8d05 : Add permission tests for hidden APIs
dfd03b748 : Implement User Switch for User Hal
564dd8567 : Sort menu entries in KitchenSink
ef7696cd4 : Fix test flakiness by using real context
f7d8b657e : Suppress all ActivityBlockingActivity tests
f700753cc : Updating several car services to use UserLifecycleListener
7c6340386 : Import translations. DO NOT MERGE
96be12498 : Throw illegal argument exception on notifySystemStateChange
ef4bb2b52 : Fixed UserHalService so the callback is not called twice when set() times out.
9d65865b1 : Report bounds instead of size in WindowMetrics
c21baa83e : Use CountDownLatch for waiting callback
02e2fc6fa : Fixed how CarUserServiceTest uses ExtendMockito:
7512fef62 : New CarUserManager method: isValidUser(userId).
e061b7a00 : Moved CarShellCommand into its own class.
414c7ef2d : Add PRODUCT_IS_AUTOMOTIVE flag for auto targets
deb159fdb : Modify ICarWatchdogMonitor interface
b42e980c6 : Throttle distraction dispatch events
a5a834397 : Allow retries when querying for Vehicle HAL
f43e36328 : Final (?!?!?!) changes on InitialUserSetter:
cd3c621d4 : Jumpstart of switchUser() using User HAL integration.
1b14be36c : Copy mEnabledFeatures before posting asynchronous write task.
5e7873f30 : Correct the link on JavaDoc of CarInstrumentClusterManager.KEY_EXTRA_ACTIVITY_STATE.
b694292c4 : Include ActivityState in startFixedActivityModeForDisplayAndUser() if it isn't set in the intent.
96cbf952b : Verify BluetoothDevice is not null before calling BluetoothHearingAid System APIs
07dbebc19 : Remove usage of androidx car
0965756c7 : Implement health check in CarWatchdogService
9be764acb : Add a device parameter to the gui.py emulator script
ed93788ae : Import translations. DO NOT MERGE
d1643e010 : Implemented InitialUserSetter.executeDefaultBehavior()
501eeb8f8 : Improvements on CarUserManagerHelperTest
091e5017d : Fixed how CarPowerManagementServiceTest uses ExtendMockito:
d2bae4832 : Indicate that connectDevices() is an overriden function
c5683ceed : Refactored InitialUserSetter to use the right API.
0dfeeeb44 : Implement WatchdogBinderMediator to handle CarWatchdogDaemon's binder calls.
10358a669 : Add initrc for computepipe router
30710d09b : Fix issue that KitchenSink doesn't respond for normal condition
536dd4226 : Add properties to control EVS services
685a3b9ff : Added tests for CarUserManagerHelper.startForegroundUser
2f8c335e4 : Update ABA background to be blurred
43577eee0 : Switch to CarUiRecyclerView so PagedRecyclerView can be removed
576578a23 : Remove method synchronization for UXRE
e35a1cbf5 : Fixed CarPowerManagementService so it calls the proper API for user switching.
ca1480fd9 : Allow Garage Mode to exit immediately
58246c3f4 : Rename VmsNewBrokerService to VmsBrokerService.
85a495b52 : Occupant Awareness Test app
8d9cb1c75 : Fix unused variable build error
33302a93a : Import translations. DO NOT MERGE
14b3ea3ee : Handle BluetoothAdapter Null
73781f9c3 : Handle BluetoothAdapter Null
2300482f0 : Minor fixes on user management.
3a8a5af62 : Verify setter in CarPropertyManger need permission
614e06e51 : Add support feature map for automatically enabling related features.
b881fac07 : Present user-facing UI when VHAL fragment cannot be used
1fd33fe5b : Read DISABLED_OPTIONAL_FEATURES from vhal for feature disabling
0f75ca144 : Remove simColors from public.xml and rename
e40abfe81 : Initial handling on STATUS_OK on GET_INITIAL_USER_INFO_CALL
1f6999648 : Adjust code for API council feedback
e47b6c5f9 : Finished InitialUserSetter.createUser()
19e3d738b : Moved UserHalHelper to car.userlib and added test cases.
3b149dbbb : OccupantAwareness: Add integration test
987c885ea : Use SharedMemory for transporting large packets.
a4f91d54b : Refactor KitchenSink sensor support
fb0a0eb13 : Minor changes on CarUserManagerHelper:
7e9291c13 : Remove unused member variable
4b5e67e3b : Remove CarService's dependency on JUnit
d29c8dbe2 : Adding support for IAudioControl@2.0
8cb16854a : Initial implementation of InitialUserSetter.
c89ba2a16 : Add test case for checking the timestamp by areaId
c96ad1a9e : Suppress flaky ActivityBlockingActivity test
0488bd7c7 : 5G meteredness for telephony framework
6df075fae : Add watchdog library
11c202ee1 : Import translations. DO NOT MERGE
4cbb5f465 : Add test car watchdog client
5b9fb36bd : Clean up CarInputManager with new SYSTEM_NAVIGATION type
85ca82143 : Change to public POWER_SAVE_MODE_CHANGED broadcast.
110f516e9 : Make KitchenSink app a watchdog client to test watchdog service
4515de134 : Speed up and de-flake testSleepEntryAndWakeUpForProcessing
fecc8a586 : Uses a resources string for new guest name.
d64cd7a4b : Added car audio service user id based routing.
acffb6d88 : Add debug logs to WatchdogProcessService
415627491 : Check targetSDK before throw new exceptions
bc99a4086 : Add permission to query all the package
dbf274ed4 : Rename NotificationChannel#setBlockableSystem
c96698f76 : Fixed onSwitch() so it allows guest to be last active user.
991ba0bc7 : Removing setUserLockStatus and onSwitchUser from ICar (aidl and Java).
b4dcddc03 : Handle a timeline creation failure
4d5e9ad37 : Computepipe runner display - use debug display mgr
ebd77f87a : Add Debug display for computepipe runner
9c294d7f3 : Enable sepolicy for occupant_awareness
765b8aeb1 : Check main thread health status
f8d68c495 : Fixed flake CarAudioFocusTest test
e3cab98ad : Initial implementation of User HAL and STR integration.
315a53bde : Uses a resources string for new guest name.
401479cee : Add CarInputManager API
15e663867 : Remove PropertyTimeoutException
177464b2b : Minor fix on CarService.dump()
a350a2e43 : Fixed car service dumpsys help documentation.
c811475af : Deprecating UserCallback interface.
b382c5c4c : Refactored user-switching tests on CarPowerManagementServiceTest.
eced72809 : Fixed resolver list crash
5cc66af01 : Refactored / fixed check for pending request of same type.
457922e7d : Suppress flaky tests to improve team productivity
2450b2e50 : Accessibility Service & Shortcut Redesign - Remove “volume key shortcut” setting (7/n)
76817a2ea : DO NOT MERGE: Remove MockIncallAdapter
fd6951f95 : Update the OWNER files
f713469ce : Ensure that mandatory features are always enabled
d2d8933e0 : DO NOT MERGE - Track framework changes to crashApplication API
c3b719ad3 : Remove hidden Media APIs
da8adf8f3 : Fixed developeroptions crash
6aca8197a : Renaming resource XML to avoid conflict
249292bb7 : Add parameter to CarUserManager's TestApi createUser
156067a9e : MetricId: Avoid byte[] and string ambiguity
38fb6d101 : Add [is|set]IndependentPlaybackConfig TestApi
a60e1f934 : Add Java doc related to thread in CarPropertyManager
2c0b0d1b5 : Integrate I/O performance data collection module with CarWatchdog main.
6a4a28348 : Update selinux rules for EVS driver
ffdf3dbb9 : Use Google-style C++ loggers
f7e0f4324 : Return the internal display ID
67da7397b : Using a display port 1 by default
08037edb4 : Fix presubmit error caused by CarWatchdogService
98684ecb8 : Revert "DO NOT MERGE - Track framework changes to crashApplicati..."
69567c640 : Prohibit EVS v1.0 APIs on logical camera device
37ace9290 : Remove empty object declarations
19bf2752d : Parse dump arguments to start/end custom I/O perf collection.
5414f62f7 : Fix gaze service creation through intent
98cb6a7af : Add independent playback modes to CarMediaService
f2855b2aa : Implement collection events and handler looper for the collection thread.
7c7543d7e : DO NOT MERGE: Add Kitchensink tests for Dialer and InCallService
05985a6e3 : Remove method synchronization for driving service
56462c22a : Add permission test for CarPropertyManager
adc58d431 : Sensor 2.0 HAL: Fixing the format issue in sensors Kitchensink
06f2e5c75 : Fixing Permissions in KitchenSink
7d49b143d : Add test cases for CarWatchdogManager
85f140408 : Add unlinking from binder death
9d7537f3a : Fix presubmit failure in CarWatchdogServiceTest
23947283a : Import translations. DO NOT MERGE
5822f0034 : Import translations. DO NOT MERGE
2cd573a0a : Fix CarWatchdogService.CarWatchdogClientCallback
237b41b53 : Revert "Revert "Need to now pass in active device instead of nul..."
5162a6c3b : Wait before detaching an analyzer callback
325e9652a : Integrate ProcPidStat collector with IoPerfCollection.
f2e31c5d7 : Add CarMediaService constant to SystemApi
d702b3cae : Moar CarUserManagerHelper deprecation.
aaa5a4603 : Computepipe client death notification prior to config is a noop
ec92abcaf : Dump value of User HAL system properties.
c48cb07e9 : Make car service handle rotary VHAL property.
ae2c04c4a : Implement binder connection in CarWatchdogService
a4273d014 : Update selinux rules for EVS sample implementation
916ae5c0c : Update CarStatsService for puller api feedback
f491b6577 : Do not let KitchenSink crash if VHAL is denied by SELinux
8f30b31f9 : Minor changes on UserHal:
a48a11872 : Added audio zone info to occupant zone service.
d4e2476df : Fix multi-thread issues in StreamHandler
f73eb94d9 : Allow root and system users to use EVS service
d965a546f : [Unit test] Fix flakiness in CarPowerManagementTest
e2600fc3c : Added getInitialUserInfo() to ICar.aidl.
e1a845980 : Fix test by finding default physical port
8ca4bbab5 : Adding CarAudioContexts for System Usages
ed806fa60 : Update deprecation documentation for android.car.trust to clarify that the APIs will be removed in the next Android release.
7de47d133 : Fixed null pointer exception in AAE KitchenSink.
7d9d361da : Finish all fixed Activities when user is switched
f56ddb7d2 : Deprecate `CarConfigurationManager` and its associated classes.
5883dff46 : Added UserHalService.HalCallback.STATUS_CONCURRENT_OPERATION.
583497db0 : Rename calls to isGlobalModeEnabled
971598c34 : Check the timestamp by areaId
1033767db : DO NOT MERGE Add connected device voice recognition notifier to the CarSystemUI.
577c380db : Deflake VmsClientTest by waiting for Executor termination.
40c826313 : Improved UserHalService handler:
30b4e1e51 : Added option to dump end-to-end duration of first unlocked user.
5e9b4b82e : Clean up API state of CarSettings.
c79514ab8 : Add folder for Surround View service implementation
842dfca6d : Added isSupported() method on UserHalService.
abbf2daf0 : Minor refactorings on CarUserService:
543d175a3 : Computepipe Runner - remove incorrect log
d9473a2d0 : Make CarWatchdogManager systemapi
4cd400ab3 : ABA should dismiss if activity to block is gone
2fce001bb : Add a collector for per-process/per-thread stats.
6e75d49c9 : Expose Car statusCode in onErrorEvent callback
039c290df : Correct config file for AnalyzeUseCase
57867bb6d : Mark VmsClientManager class as final.
77a65ff49 : Remove EvsGlDisplay default constructor
23f11eae6 : Fixed method names.
47ac39736 : Added user unlocking to the User Metrics.
b75562edc : Import translations. DO NOT MERGE
fc24d57ff : Fix User notice in case of suspend to ram for GUEST user
d22857cac : Allow settings a freeform string restriction mode
33da7811f : Adds empty Enumerator Ultrasonics API calls to EvsManager and sample driver
736982cde : Revert "Implement binder connection in CarWatchdogService"
ed9ee6c1f : Add property for multiple ev port locations
2a84c7a9f : Rename references to getLteOnCdmaMode
9f2c6b929 : Revert "Wallpaper service enabled temporarily to observe the effect on the user switch"
d1f88ee15 : Add CarPackageManager#isPendingIntentDistractionOptimized(PendingIntent)
a983841b7 : Unhide fixed activity related calls in InstrumentClusterRenderingService
6bb8c8666 : Implement binder connection in CarWatchdogService
a8f7f58cb : Enable cover artwork feature for car products
c6e3c2a9c : Implemented CarService.getInitialUserInfo().
7ead96564 : Delete legacy VMS service implementation.
62e749ca2 : Wrap legacy VMS APIs around VmsClient API.
687b4ab30 : Increase callback verification timeout to 1000ms.
e93218b85 : Added user-switching metrics to CarService.
323ec648c : Add stubs for media API changes
25d163328 : Updating call to set icon on task description
e9deb4054 : Gives CarService access to thermalservice
539cc254f : Fix incorrect string in ActivityBlockingActivity
4c0e28467 : Match timestamp units with the interface definitions
e4b4a1b94 : Added USER_LIFECYCLE_EVENT_TYPE_UNLOCKING.
8e3e5b7ec : Unhide VmsClient API and mark existing VMS APIs as deprecated.
13037bca8 : Update ActivityBlockingActivity UI
266cba6a1 : Convert packages/services/Car tests to Result::ok()
69e9978e1 : Implement service manager for car watchdog
b01bff306 : Migrate VMS API data objects to Android codegen.
0e4c64c89 : Hard optimization of preinstalled-packages-product-car-base.xml
6d99f68e7 : Implement get/set extended info methods
fdffeae3e : Computepipe runner - fix bug in packet delivery
ad0353782 : Car services changes to enable Notification listeners on Android Go.
121895c7a : Rename AudioDevice to AudioDeviceAttributes
b9450d7ee : Change required awareness based on speed
e50d88aa5 : [DO NOT MERGE] Add config to control voice assist long press BT behavior
4b3a64a3d : Normalize VMS API naming and fix a thread safety issue.
d18a7a342 : Add car specific meta-data definition string in AndroidManifest
a2fc9115b : Add config to control voice assist long press BT behavior
736b1d4ff : Car: Use new API for setting wifi scan always on
e75752cf7 : Import translations. DO NOT MERGE
6606e4d2f : Import translations. DO NOT MERGE
1642fcc9a : Fix bug in computepipe abort run
9e8b83e7d : Convert packages/services/Car to Result::ok()
04740269b : Explicit type-cast display ID and port
9b68f8c8d : Add multi-display support
8ab4aaafe : [RESTRICT AUTOMERGE] Gracefull handle car-service and dumpstate errors.
e63bd51d4 : OccupantZoneManager: Fix wrong value used for FLAG
a7e371488 : Get the current user correctly
0debe12e4 : Force Garage Mode, then reboot the system
16ac9303b : OccupantAwarenessSystem: Fixes null reference bug in toString().
253dffff3 : [Unit test] Shorten CarPowerManagementTest execution time
c5826cdae : [RESTRICT AUTOMERGE] Gracefull handle car-service and dumpstate errors.
453287ebc : Implement health checking logic
10c6f95a5 : Handle SIGTERM in car watchdog server
4b6e4c1ea : Do not set DISPLAY_BRIGHTNESS if not present
010449e1b : Use SharedRefBase::make to allocate.
ffc330d7b : Changed CarUserManager.addListener() to use an Executor.
d8c2372bb : Update EVS configurations for Osprey
564a683bf : Update selinux file context for evs driver
674dfcce8 : Add sepolicy for car watchdog
34edd986a : Initial implementation of car watchdog server
daeab00f5 : Change client handling of car service crash from exception to Process.kill
dbb7756be : Accessibility Service & Shortcut Redesign - Remove “volume key shortcut” setting (4/n)
a123f69d2 : Removed handle prefix from some HalService methods.
2c2678bfb : Computepipe runner - graceful termination
f9b47c2f7 : Add a collector for /proc/stats and integrate it with IoPerfCollection.
d54c2f4d6 : Do not set DISPLAY_BRIGHTNESS if not present
f07c3f9db : Improvements on CarService dump():
a5e693804 : Added cmd to call UserHalService.getInitialUserInfo()
a25a3b82a : Replacing spied Context by ContextWrapper.
5bf135b61 : Implemented UserHalService.getInitialUserInfo().
264666257 : Revert "Need to now pass in active device instead of null to all..."
5f6aa4b0e : Revert "Need to now pass in active device instead of null to all..."
5528ff705 : Added user lifecycle events to CarUserManager.
5c2fe3c03 : car-lib: Remove dual mode check for band convert
26fc7daed : [AAE GarageMode] Turn the display off when forcing Garage Mode
8ec89bfe2 : Use 2 spaces between code and comment
9a834ea5b : Force Garage Mode using ADB, then reboot the system
7224024b0 : DO NOT MERGE: Add inject-key command for CarInputService
4d2af9a51 : Remove CarBleTrustAgent as default trust agent
94cbd721b : GazeDriverAwarenessSupplier: Updates tests
6fa123db8 : Implement hidden VEHICLE_MAPS_SERVICE API.
7bae18b08 : Update for changed aidl method signature
a1f58b391 : Computepipe runner: fix bug in configbuilder reset
7c01cbcfe : CountryDetector: Add custom country detector config attribute
beb97bb5e : Apply bash-style to janky frame test
948085ecb : Add a script to analyze app launch performance
8d547f32b : Adds GazeDriverAwarenessSupplier to experimentalcar
584122009 : Initial implementation of UserHalService.
1fb9b987d : Change Driver Distraction permission label
17eda3ca4 : Add a config file for cpplint
f066948f1 : Need to now pass in active device instead of null to all BluetoothA2dp APIs called in packages/services/Car
36dec3293 : [RESTRICT AUTOMERGE] Hide upload button on user builds
dcc725c8f : [RESTRICT AUTOMERGE] Stop cancelling bugreport when no audio permission.
ab4d3fd6e : Add a collector for /proc/uid_io/stats and integrate it with IoPerfCollection.
fdd44a009 : Add a script for testing janky frame in Auto
d399011a5 : OccupantAwarenessSystem: Enables OAS service to attempt to auto-reconnect to the HAL service if it does not connect during init().
7a84fb144 : Computepipe Runner Engine - prevent crash
f6c83b30d : Adding focus entry class
522b4a5a1 : Refactoring FocusInteraction matrix to own class
d03e16db5 : Extracting CarAudioContexts to own class
2d6dbcda8 : Fix for stride length coming out from evs manager.
0616f9d81 : [RESTRICT AUTOMERGE] Stop cancelling bugreport when no audio permission.
ac2be54c7 : Add config_userTypePackageWhitelistMode for auto
5465ca926 : Map virtual displays to physical ports in UXRE
998ff8d78 : Improved VehiclePropertyIds.toString():
4164136ff : Change clang style for cpp in Car
7587a5566 : Rename AudioDeviceAddress to AudioDevice
4ee53a631 : Adding property in developer options UI to control the display message during user switch
d41cfb777 : Remove sw_sync_device
58fe1d001 : Match aidl method signature
d1e769166 : Make Garage Mode more robust in detecting idle-mode jobs
ea7d667c5 : Make Garage Mode more robust in detecting idle-mode jobs
3aa79a18c : Update service names in EVS support library
12595b80c : Computepipe runner - deliver pixel packets
8a78acf0d : Reland: Rework platform version to hide codenames.
9bf52f102 : Rename CarWindowService
3718e3753 : Wifi: update p2p API usage in car settings
de8c37032 : DO NOT MERGE - Track framework changes to crashApplication API
d0e6c3464 : Register playbackstate callback after autoplay
e943f0cc5 : CarDeveloperOptions: Migrate to SoftApConfiguration
d7240fd6e : Expose VehicleAreaWheel and CarHvacFanDirection
279e7fcc8 : Fix CarService leak in ActivityBlockingActivity
3e0cfda0c : Occupant Awareness System: Adds addtional descriptions for OAS permissions.
2c784a973 : Update setVpnPackageAuthorization call with VPN type
a32a69816 : [RESTRICT AUTOMERGE] Hide upload button on user builds
183281725 : Add location scanning intent to stub package
29a1e791c : CPMS: Handle user switching always except bootup
2d73ad2ac : Build EVS reference driver as a vendor process
6094e9a69 : Add a skeleton for the I/O performance data collection module.
bf3a3d8de : Fix flaky CarSensorManagerTest
f10a50dfa : Use SettingsStatsLog instead of StatsLog
0c0fd0d18 : Add permission for controling fuel doors
9dd6958b0 : OccuapantAwarenessSystem: Marks manager inner listener class as static to simplify usage by clients.
c28f85a69 : Add output stream descriptor to termination config.
a726c5f27 : Import translations. DO NOT MERGE
0b0cf28bd : Allow settings a freeform string restriction mode
5a82ed3f9 : Migrate to getNetworkSelectionStatus()
ac2ed2053 : OccupantAwarenessSystem: Adds service to list of optional services. Adds additional unit tests.
0d9f5e215 : Rename WifiConfiguration.getHasEverConnected()
e28075b99 : Create distraction manager with output APIs
e73e8d022 : Improve PropertyHalService init time
fb0547071 : Deprecate trusted device APIs in car service.
523398e47 : Add notification fragment to secondary home app
74fbec346 : Added more tests for user-switching scenarios.
78f13a27a : Changed STR resume behavior when current user is an ephemeral guest.
f39cefb63 : Refactored CarPowerManagementServiceTest.
6282b25b6 : Fix flaky CPMS.testSleepEntryAndWakeUpForProcessing test
34c87f707 : Added output device verification to car audio serv.
d8ac5cded : Modify EVS service names
e74793c4d : Car: remove usage of WifiConfig helper methods
0c3e62cf8 : Adding property in developer options UI to control the display message during user switch
506d3dbb3 : Import translations. DO NOT MERGE
db1ec93d5 : Migrate WifiManager.isDualModeSupported() to isStaApConcurrencySupported()
73aedec36 : Adding option in global setting to control the display message during user switch
7768187a2 : Adding option in global setting to control the display message during user switch
65a5f90ff : Adding a pixel stream manager.
6a9f7abe5 : Updated DataUsageSummaryPreferenceController to not use SubscriptionManager's createManageSubscriptionIntent.
c1e94dea4 : Rename requirePMF to requirePmf
a12a7a44a : [RESTRICT AUTOMERGE] Merge bugreport and audio into one file in USB drive.
5ceb9bf68 : improve CarUserServiceTest, mock global settings
31e730441 : Replace user switch broadcast by user callback
6205632be : Modifying the aidl interface to pass in stream id in the release packet request.
1dedb9edf : [RESTRICT AUTOMERGE] Disable force upload to GCS for elk.
88a80f31c : Fixes KitchenSink flickering issue.
b05f50ff6 : Updating CarStorageMonitoringService according to dev guidelines.
c960e5a8b : Refactored the CarLocationService.
94524cd55 : Migrate to CarStatsLog from StatsLog
8a8f860b2 : Remove unused computepipe runner utils dir
c0f0bdb9f : Adds Occupant Awareness System APIs via a new service and corresponding manager.
a683d7449 : Migrated VmsClientStats puller to new API
f8c12cb18 : Fix test fragment logic
7173eb60a : evs: Use new libgui API for display info
77f63db59 : [RESTRICT AUTOMERGE] Merge bugreport and audio into one file in USB drive.
ddd2f1c51 : [Unit test] Prevent flakiness in CarPowerManagementServiceTest
6de9138b9 : Rename removeDoubleQuotes to sanitizeSsid
f600d0f3d : Rename WifiManager.enableVerboseLogging/getVerboseLoggingLevel
a794b0970 : Fix flaky car user notice service test
c0d19dc20 : Add car-test-stubs to dist
543564924 : [RESTRICT AUTOMERGE] Disable force upload to GCS for elk.
899013393 : Deflake VmsPublisherClientServiceTest
ad0698be2 : Added API to get input devices for a zone.
1cafe6071 : Added method to check a test doesn't call Log.wtf
d9451fa8c : Fix stub libraries to use only what is allowed
521a38a28 : Use CarActivityView in EmbeddedKitchenSinkApp.
ecaf4a121 : Add KEY_AUDIO_FOCUS_NAVIGATION_REJECTED_DURING_CALL
523fe1102 : Update ClientInfo.Aidl to return client name
c36188df4 : Update name of used API
fe4589694 : Added occupant zone id to car audio configuration.
8c467ecd1 : Add retain previous source playback mode for media switch
c7bb92bd0 : Fix flaky VendorServiceControllerTest
c6d80af32 : Make VMS and Diagnostics optional
645b6acb7 : Hide CarUserManager.
727fe1bbf : access system resources with android.R package
df5cd061a : softap: Update LOHS API usage
9e0f162de : Fix build: add missing import.
ce44c766c : Adding missing import for ignore annotation
71a886a16 : Update CellIdentityGsm Constructor
47404cea2 : Fix build breakage
705d450dc : Temp disable flaky CarPowerManagemenetTest with @Ignore
64cdef8c3 : Temp disable flaky CarPowerManagemenetTest
b01700028 : Add computepipe example implementation
2ed9ece65 : Add test fragment to EmbeddedKitchenSinkApp to filter packages
35a5c2c42 : Window Manager Flag Migration (7/n)
14000f4d7 : Drop useless check for PRODUCT_BOOT_JARS redefinition.
1af8977c9 : Fix for input manager and prebuilt graph.
b10788fa4 : Add Default Runner Engine Implementation
0cb313b40 : Convert InputFrame::getFrameInfo to a const function.
680352094 : Update comments in aidl file
739a933b5 : Unit tests for CarUserNoticeService are added
cd0cd061f : Add a newline to dump multiple display infos in CarUxRestrictionManagerService.
9ee8aa45e : Added car audio zone info to occupant services.
24c99e00f : Change return type of methods from boolean to void
1f1099aba : Fix unrelevant comment in strings.xml in Car
38ae8213f : Add CarWatchdogManager
eab06e480 : Handle error codes from VHAL.
9afcbdd22 : Adding an EVS input manager.
e76c7e3dd : Adding INFO_EXTERIOR_DIMENSIONS car property.
02d3c43de : Transport semantic data as byte array through AIDL
dec0974f1 : Modifying C abi interface to support passing out the message size.
5a4f333b5 : Add lane guidance offLanesAlpha support in getBitmap
d250654d9 : Add dynamic routing check to CarAudioFocusTest
21dc17fd8 : Correct buffer id in output buffer in support lib.
93fb94088 : Fix a vector reserve bug.
89d93cd6c : Rename references to getLteOnCdmaMode
66f488aed : Delay suspending if we aren't quite ready to do it.
4792f64e6 : Add log messages to track the lifecycle into CarCtsDummyLauncher.
8faf81aa4 : Refactor AIDL InputConfig to support vector of input sources within a given input option.
a1cf17964 : [Settings] Add permission for #getCdmaRoamingMode
d5a7414ac : Revert "Add lane guidance offLanesAlpha support in getBitmap"
003c369aa : Suppress metalava warnings while building car-lib
25155bbfe : Refactor computepipe stream manager
f5b6a1ba4 : Add lane guidance offLanesAlpha support in getBitmap
915d6e597 : Updated PERF_STEERING_ANGLE to support rear steering.
a72bf80aa : Implement TouchDriverAwarenessSupplier
624a1b8ae : Add resetConfigs API to computepipe AIDL.
995455105 : Move runner ipc from utils to client-iface.
22651e73b : Update preinstall packages for car base
733fcd782 : WiFi certificates installable from Wifi sub-preference
ed9e628a5 : Use IActivityManager.stopUserWithDelayedLocking for stopping backgroud user
1445a31e3 : Delay suspending if we aren't quite ready to do it.
56b53525e : Use consistent state name in computepipe AIDL
ee50bb963 : Remove unnecesaary wrapper for Fd array in AIDL
0ad659322 : Added new API to get output device for usage
801220f9e : Return non-null default values when RemoteException is thrown.
049a1d541 : Return non-null default values when RemoteException is thrown.
3d0b96c0f : Make CarAppFocusManager.getActiveAppTypes() test api
6449797e6 : Adding option in global setting to control the display message during user switch
d0f9bb065 : Import translations. DO NOT MERGE
57e19c118 : Add SecurityPermissionTest package along with tests for Car class's APIs.
66a22a000 : Add unit tests for Runner Interface library.
3d2c759d7 : [Garage Mode] Back-port null checks from master
e93e44fe5 : Add a computepipe runner input manager component.
613317b0d : Revert "Test Runner Interface library."
a02f3b2fd : Setting supported system usages on init
3bb6efd1c : sepolicy: fix avc denials for CarDeveloperOptions
9e3562080 : Adding the interface file for the prebuilt computepipe graph execution library.
8ce18c815 : Revert "Adding the interface file for the prebuilt computepipe graph execution"
91873f952 : Added more tests for user-switching scenarios.
f45ee506b : Changed STR resume behavior when current user is an ephemeral guest.
76d98ca2d : 5G meteredness for telephony framework
e3795b37a : Fix DisplayAddress.PhysicalPort in Car service
5e76edff0 : Whitelist user call activity
4c1a13067 : Update Stream Manager with stream Id
ab50951d9 : Add computepipe runner event generator
19501e57a : Adding the interface file for the prebuilt computepipe graph execution library.
c3ef1c07c : Add missing "break" in createCarManagerLocked
f5bee8f0a : Test Runner Interface library.
f1645b214 : Rename dependencies after removing Android.mk versions of car libs
df1e6d181 : Fix Connectivity tab crash. DO NOT MERGE
2cf4709a4 : CarProjectionService: Remove @hide Wifi API usages
fb70cb0c6 : Add Computepipe Client Config Builder
8bfef9a83 : Remove usage of telephony internal PhoneStateIntentReceiver
ff3196be4 : Fix wrong notify/wait from cherry-pick
93be8241b : Load driver awareness suppliers through xml config
ae86a0257 : Import translations. DO NOT MERGE
b4a366706 : Move CarUserManager to android.car.user
cdaf1595e : Expose CarPropertyConfig.getPropertyType
528ed5d51 : Fix stub libraries to use only what is allowed
b70053d71 : *common: use package as name
e7916fc3c : Replace UserInfo with user id in CarUserManager
2256e884b : CountryDetector: Add custom country detector config attribute
4ded678f6 : Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull
100e39fb2 : CarDeveloperOptions: Remove reference to WifiManager#ERROR
93de139ea : Handle invalid EVS camera open request properly
ade26b77b : Enable sw_sync framework usage
814933e83 : Implement getPhysicalCameraInfo() method
03c97d077 : EVS logical camera device support
035219e11 : Fix camera metadata usages in ConfigManager
b927b889e : Implement a fence-based frame delivery mechanism
4ede4d6df : Apply EVS interface changes
f0c824640 : Rename WifiSsid.NONE to WifiManager.UNKNOWN_SSID
a88260722 : Put experimental tests in a tests/ directory
c96c9271f : Fix Error Prone errors
dc4c999d6 : Create Client interface component
80d02f645 : Move stream manager to be a runner component
9e9939e72 : Import translations. DO NOT MERGE
24d87edf9 : Add semantic data dispatch to runner IPC
aa83c2d6f : Sync to lastest SettingsLib interface
da400ad26 : Leverage the interface change of LogWriter
9789ac564 : Consume driver awareness values from suppliers
d9ae78012 : Updating BinderInterfaceContainer according to dev guidelines.
313dfaf4b : Add inject-key command for CarInputService
8239431da : Updating CarInputService.java according to dev guidelines.
f05a51bc3 : Hide CarAudioPatchHandle constructor which uses hidden AudioPatch
b90719d3b : Allow "suspend" after a "shutdown" command is canceled
7bc10521b : Move the app to /system_ext
6ef896596 : Refactored tests cases to encapsulate internal VmsClientManager state.
dab62d83d : Allow "suspend" after a "shutdown" command is canceled
9e5b2cf40 : adding FlakyTest annotation to flaky tests
72a354c8c : Wallpaper service enabled temporarily to observe the effect on the user switch
04ee04fc1 : Update UserRestriction defaults to use framework mechanisms
fcfe723af : Add HardwareBuffer to runner AIDL
7465ac449 : Use android.bp and update google-api jars.
c4f8f2579 : Add image view stub to CarFrameworkPackageStubs
0d13a2d3d : [DO NOT MERGE] Disable autosuspend for Automotive
180943c63 : Mark vendor permissioms strings as untranslatable
801e1f43f : Implement computepipe semantic data manager library
848eb654f : Refactored CarPowerManagementServiceTest.
57fd08e8a : Fix flaky CPMS.testSleepEntryAndWakeUpForProcessing test
2d5d29532 : Update router implementation to ndk backend
971effb0b : Computepipe runner interface module implementation
7df7fbd14 : Remove legacy "Carrier Wi-Fi" configuration constants.
3ab296d07 : Handle 5G meteredness in telephony framework
9f68954f8 : Updating AppFocusService.java according to dev guidelines.
ce761feb4 : [RESTRICT AUTOMERGE] Enable bugreport in userdebug/eng only.
a11e548d7 : [RESTRICT AUTOMERGE] Show add audio dialog for SILENT bugreports.
c093474f0 : [RESTRICT AUTOMERGE] Add tests and add AutoValue.
7dfb5a452 : [RESTRICT AUTOMERGE] Add bugreport Config.
12827e5bf : Removed unused properties.
913c07069 : [Settings] Add permission for #getCdmaRoamingMode
02abfa5d4 : [RESTRICT AUTOMERGE] Add content observer to bug info activity.
c46061bf5 : [RESTRICT AUTOMERGE] Remove translate=false from strings
502f6635d : [RESTRICT AUTOMERGE] Add starting silent bugreporting
02c339e40 : [RESTRICT AUTOMERGE] Add moving bugreport to the USB flash drive.
0a4fd675d : Fix race in waiting for policy setting in CarPackageManagerService
6c4fd344c : Fix race in waiting for policy setting in CarPackageManagerService
fade2ef36 : Revert "temp turn off touch effect on boot"
18a392e96 : Leverage the interface change of MetricsFeatureProvider
0271b105f : Import translations. DO NOT MERGE
e65dcd8fe : Import translations. DO NOT MERGE
6464781d0 : [RESTRICT AUTOMERGE] Enable bugreport for hawk/userdebug
552c1e7fb : [RESTRICT AUTOMERGE] Enable bugreport in userdebug/eng only.
d5e7f3014 : [RESTRICT AUTOMERGE] Show add audio dialog for SILENT bugreports.
b6f4d96f4 : Remove exception throwing for sequence number wraparound.
da0ce5e8f : Add getCarPropertyConfig and getAreaId api
e7ec052ee : Rethrow TransactionTooLargeException as CarTransactionException.
a76f7298f : evs: Use ui::Rotation
e19f9fed1 : Cleanup runner directory layout
23a51908a : Update the generated Python file for new proto IDL
2b9023c2a : Move out emulator-specific configs.
e638b8299 : car: Use constants from BatteryStatsManager
447cc942a : Implement a TriggerApp to help to start voice service from adb command line when Push-To-Talk adb simulation doesn't work.
64d6da3ab : Add a method to handle user start/stop events
99d78fe62 : Fix stop() not being called
e1c9ce217 : Add a unit test to verify no shared preference accessed before User 0 unlock.
293f756f7 : Update AIDL to delver semantic data as part of callback
0fffac663 : Changes the label of application coarse location permission in AAE.
55a1b4e03 : Create AAE watchdog
ea4f6acb5 : [RESTRICT AUTOMERGE] Add tests and add AutoValue.
d1130652b : [RESTRICT AUTOMERGE] Use local car namespace definition.
7be57373d : Wifi: Fix misuse of WifiManager.WIFI_FREQUENCY_BAND_xxxx
7f711f600 : Make bugreport activity distraction optimized.
29b5bf2fc : Add SETUP_WIZARD_IN_PROGRESS flag to CarSettings
b189e2b39 : Removing location logging messages.
bae0cb9e2 : Add SEPolicy for CarService to access WifiScanner
229ce512f : Update AIDL of runner interface to have explicit init call
c56ff3fae : Properly unregister receiver in car-usb-handler.
2243944b8 : Increase timeout for rebinding attempts
5a35e6c62 : Wifi: Replace dual_band with 5GHz band support
e8b9e80b0 : Add CompanionDeviceSupport system app to run as system user.
22db3d2c5 : Move resources to new APK
61d7e0f44 : [Wi-Fi] Fix transition mode problems
3ca7f2fb9 : Adjust test to changed internal API
959ed9072 : Change isUserUnlocked check to isUserUnlockingOrUnlocked.
ee3e378eb : Add class definitions for Android runner utilities.
7798f6f6a : Don't crash Car Service without display brightness
ef568ea3c : Remove HIDL files
e81b1c52c : Allow CarService to read VHAL instance name
4087f3cb3 : [RESTRICT AUTOMERGE] Add bugreport Config.
127c1ac83 : Update router service to be a system service.
bcf8f0788 : Update selinux policy for router service to be system service.
00c266a25 : Refactor ICarOccupantZone using List
b406e2066 : Mark computpipe aidl as vintf stable
5ba9a3b31 : Create skeleton for driver distraction service
e81a07012 : Revert "Send server auth as ENCRYPTION_HANDSHAKE message."
b326a37f4 : Add a test to execute CarPropertyService.registerListener for all the registered properties.
440d1f249 : Always bind to new media source, clear session callback
7c9c0223f : Rename VmsClientLog to VmsClientLogger.
c91f9450c : Create passenger if there is a passenger display
c98f995de : Rename VmsClientLog to VmsClientLogger.
d60de97c7 : Make experimentalcar system only app
8dba6696a : Fix crash in CarPowerManagementService
d22f1d607 : Clean up synchronization of CarPowerManagementService
32ea4ce24 : Disable user switching while resuming from Suspend to RAM
15669860d : Policy for VINTF AIDL HAL for occupant awareness.
d06ffda42 : [Wi-Fi] Fix transition mode problems
1b3763fe9 : Update computepipe runner interface.
e02caf6e7 : Add a selinux macro to help dump extra HALs
cfb020f1e : Add usage to CarAudoFocus dumpsys and logs
d25dde719 : Add computepipe protos for different configs.
ed24e913a : radioInfo use interal API to get physicalConfig
a201364c8 : Change service owner of bootstat in car init.rc
c388d1563 : Disabled wallpaper service.
46c543809 : Disabled wallpaper service.
a5fd8aeff : Don't init user 0 in media service
8f5a5f707 : Add support for pulling and pushing statsd atoms to CarService.
6c4dbb698 : Fix crash in CarPowerManagementService
392de20bf : Clean up synchronization of CarPowerManagementService
682a7d5cd : Disable user switching while resuming from Suspend to RAM
9a91efbd0 : add feature support
ca7202ff0 : Changed VmsHalService to adhere to development guidelines
b8fe2ff2e : Import translations. DO NOT MERGE
c8ea8bcd0 : Import translations. DO NOT MERGE
892db5fb3 : Replace setAutoTimeRequired and getAutoTimeRequired with setAutoTime and getAutoTime
e4ce62e1a : Add usage to CarAudoFocus dumpsys and logs
1e174050b : Add more packages to preinstalled-packages-product-car-base.xml
bbd35f708 : Fix car service crash while running CarServiceTest due to race
8a5b16d54 : Move getMaxSupportedRealUsers() to App layer
f6658b6ea : Explicitly stop existing objects before creating new ones to avoid leaks
79fc514c1 : Stop using synchronized for function calls made in a synchronized block
ccf43dc92 : Complete migration of VmsClientManager user switching to UserCallback.
294edb727 : Use UserHandle.USER_NULL to indicate no user value is known, not -1
835500a24 : Complete migration of VmsClientManager user switching to UserCallback.
13921c33d : Fix AAE dev guide sycnhronized pattern issues + receiver leak
a2354e3a4 : car_base.mk: Switch to wifi apex mainline module
4c9722f19 : Import translations. DO NOT MERGE
f20f9c010 : Import translations. DO NOT MERGE
1528c2e7c : Import translations. DO NOT MERGE
6331e9aaf : Add missing null check omitted from cherry pick
79fe3004b : Add selinux policies for computepipe services
b0de6ce21 : Updating CarNightService according to guidelines.
cce438231 : Stop relying on PACKAGE_VERIFIER_ENABLE.
5a71ab958 : Add null check for Context and ContextWrapper base
2be9ec92d : Add AAE TLs as p/s/Car/tests OWNERS
667de7c67 : Fix the flaky testzCleanUpAfterClientIsCrashed.
fb4ac09e4 : Update packet descriptor to also include timestamp
693581530 : Added a FakeCarUxRestrictionsService class for external unit tests.
91755a7dd : Explicitly stop existing objects before creating new ones to avoid leaks
6c101299e : Fix AAE dev guide sycnhronized pattern issues + receiver leak
977120aee : DO NOT MERGE Remove VolumeUI initialization from SystemUIApplication.
16e32c566 : Fix the flaky testThrowsExceptionOnReportingNonExistingDisplay.
bc81af194 : Synchronizing methods according to dev guidelines.
5e6fc955d : Covert android_car_api_test to Androidx
427d02bcc : Import translations. DO NOT MERGE
ec96663f9 : Deprecate NavigationState APIs, rm androidx.car-cluster refs
43f2f161c : Fix missing path to crash client for car service crash
ed6ef415d : Fix potential leak of BroadcastReceiver
c87043bbd : Implement CarStatsService and VMS client statistics.
42fb1a6b2 : Update for new UserType
e92a1ac11 : Removing TrustAgent prototype code.
8de1ab22a : Import translations. DO NOT MERGE
911a93065 : Fix CarUserServiceTest assertion failure: Do not create UserInfo FLAG_SYSTEM
0bea43a9f : Move car-specifi init rc files from car.mk to car_base.mk
f7746cd33 : Create a new car service lib just for the test lib
759311e7a : Move Guest APIs up one layer
adf820bb4 : Revert submission
f7319ae27 : Add support for pulling and pushing statsd atoms to CarService.
7e2a7828d : Implement CarStatsService and VMS client statistics.
ac58e8d65 : Remove removeUser() method and clean up unused methods
1d52f357b : Update computepipe router to be a vendor service.
92f030dd8 : Customize permissions for vendor property
f2e26c8d5 : Revert submission
b9554e10f : Adds CarActivityView.
4d7e48b63 : [RESTRICT AUTOMERGE] Add content observer to bug info activity.
5b1f0ae7a : Changed IOStatsTracker to adhere to development guidelines
45cbcdac1 : [RESTRICT AUTOMERGE] Remove translate=false from strings
e9469443d : [RESTRICT AUTOMERGE] Add starting silent bugreporting
e142f3986 : [RESTRICT AUTOMERGE] Add moving bugreport to the USB flash drive.
69a210420 : Limit relaunch retry if it keeps failing
c189b8859 : DO NOT MERGE Removed some system UI services that are not needed for car.
09ca84921 : Limit relaunch retry if it keeps failing
443c6f103 : Fix broken tests in EmbeddedKitchenSinkApp
95bf5638b : Swap param order in registerSoftApCallback
d0c03f76a : Add a missing null check of mPrimaryMediaComponent
9655cfe68 : Rework platform version to hide codenames.
0f39599b9 : Catch and log RuntimeExceptions thrown by VehicleHal and optionally propagate.
080e5650c : Added more options to CarService.dump().
59d261895 : Fix VMS client binding breakage on master
94d157862 : Don't use 'this' to synchronize
19c719bba : Add computepipe router service instantiation
9c481cf64 : Move router IPC implementation to AIDL
daeb89d94 : Sync lastest lifecycle interface
58d2b7d94 : Import translations. DO NOT MERGE
50f39198a : Auto: Clean up WifiManager APIs
5350fec3a : Fixed synchronize guideline violations.
97d0be324 : Convert HIDL to AIDL.
55ffc98a2 : Import translations. DO NOT MERGE
4fc004347 : Check permissions for Trust Agent binder methods.
7c1ddd861 : Explicitly close local-only hotspot reservation
14624e47f : Using an executor now vs handler on SoftApCallback
211b1feba : Modify car service to follow development guideline for synchronization
71a93ce89 : Allow kitchensink_app to find audio services
534158b7e : Fixed issues on kitchensink audio starting.
73f4d3905 : Don't save the last media source for ephemeral user
67657b929 : Replace unordered_map::operator[] usages
37ff853c8 : Fix drive state property events synchronization
45878b8f9 : Replace android.uid.system with uid of EmbeddedKitchenSinkApp of AndroidCarApiTest
2d0483ca7 : Improved CarUserService.dump():
b07585d1b : Fix security exceptions after removing android.uid.system for carservice_test
f522f740a : Add deadlock test for UXRE and driving state srvc
866b8b929 : Fixed issues on kitchensink audio starting.
e3be56356 : Configurable Vehicle HAL instance name
efc8b2c05 : Add Vehicle Control activity.
39da9c8db : Fix drive state property events synchronization
a71fb9f50 : [DO NOT MERGE] Revert "Add deadlock test for UXRE and driving state srvc"
73e8b69ae : Check permissions for Trust Agent binder methods.
2a2b1a370 : Remove android binder dependency from registry logic
7d3527fcb : Add android.permission.ACCESS_VOICE_INTERACTION_SERVICE to kitchensink
4ce4284e7 : Sync lastest settingslib interface
6e9230074 : Add deadlock test for UXRE and driving state srvc
72bf64269 : Implemented car_service ShellCommand.
0a106c78d : Rename WIFI_P2P_PERSISTENT_GROUPS_CHANGED_ACTION
516b50be3 : Import translations. DO NOT MERGE
4cb63c977 : Import translations. DO NOT MERGE
889fca066 : Disable background dex optimization in AAE
259c29b75 : CarDeveloperOptions: Use public API for mac randomization support
68f953aae : Schematize Telephony System Properties
ed9a273d4 : Add library to implement computepipe registration and query interface
be8e36dd3 : Remove kotlin files from packages/services/Car.
defa50b56 : Add adaptive autoplay mode for media source switch
1c2bcef00 : Regenerate API signature files to correct annotation order
26e01ff9b : Update string description for CAR_TEST_SERVICE permisison
d7f5730f7 : Add client monitoring control to generic client handle
35b75fb90 : Send autoplay as extra to connection service
555630519 : Removed bug reporting options from Developer Options screen.
a2f7f0f4a : Update to use UserManager.getUserSwitchability()
5892e50f2 : Removed bug reporting options from Developer Options screen.
4e0b9ec28 : Add deadlock test for UXRE and driving state srvc
711f2f47a : Add additional system abstratcion into SystemInterface
42d83a185 : Refactor car service test and car service unit test
48327aa05 : Import translations. DO NOT MERGE
9a6da4f1a : Import translations. DO NOT MERGE
c72b2d410 : Fix Computepipe router check for runner availability
52b36d87b : Fix a typo.
9757c649e : Leverage the interface change of TileUtils
a17876b38 : Support for hotspot client visibility.
a735199cb : Add a client identifier for tracking client
e55b426df : Fixed setContentType in AudioFocusTest.
09e7103e6 : Add a signature permission for changeing units
4eb9d94f1 : Move MockedVehicleHal to a separate test library under vehiclehal
84fdc240d : Send server auth as ENCRYPTION_HANDSHAKE message.
fbb677650 : Remove CarUserManagerHelper #getCurrentForegroundUserInfo and #getCurrentForegroundUserId
98a2d26d0 : Fix PipeRegistry to differentiate handle retrieval
afbb502d2 : Add a signature permission for changeing units
6fed1e997 : Remove UserIcon APIs
707a419df : Initial version of preinstalled-packages-product-car-base.xml
6bf21c2b6 : Add permission annotation for properties
01fb77d53 : Add call to reportFullyDrawn() on CarCtsDummyLauncher.
0386f0a0c : Fix ConcurrentModificationException by locking mSubscribers access.
ec4b39b15 : Swap for more framework APIs
a4481e16f : Check the timestamp of dayNight event
76bd72357 : Import translations. DO NOT MERGE
a76db1cc1 : Import translations. DO NOT MERGE
ee220034b : Force car service crash handling to client
20cf735ac : Crash car service when vhal crashes
c8c565a52 : Force car service crash handling to client
335b72003 : Remove getCurrentProcessUserInfo()
8855cb7aa : Add Identity team to owners for userlib
82b39fee7 : Add missing CAR_TEST_SERVICE permission to car service
3d2837e66 : Change uid to systemuid for AndroidCarApiTest and CarServiceTest
13db3ec42 : Distinguish between Pin and password
49fbfd095 : [AAE Power Mgt] Allow Suspend to RAM without triggering Garage Mode
4b96463f2 : Remove CarUserManagerHelper #getCurrentProcessUserId and #isCurrentProcessUser
86b11e702 : Refactor getAllUsers, getAllAdminUsers, and getAllUsersExceptGuests
3c3216d85 : Fix concurrent modification exception.
5cebc7e7c : Remove libhwbinder/libhidltransport deps
d06b6cb9c : Disable tests as system app and use kitchensink uid for privileged permissions
fb1df59d3 : Adapt to changes interface of AppOpsManager.OpEntry
5f2465e7e : Migrate to UserManager.isHeadlessSystemUserMode()
aef3dc3a5 : Password constraints cleanup.
32e09d862 : Move dimens from overlay to framework
54ff61c62 : Copy over most up-to-date car_ux_restrictions_map that was in device overlay.
ed2055fd4 : Fixed name of pre-created users properties.
a55134fd3 : Added selinux rules for new properties user to create user templates
e466cbffe : Revert "Revert "Explictly cast size_t into a long data type""
aab96aa21 : Revert "Revert "Revert "Revert "Update reference implementations""""
fbf72792f : Revert "Revert "Revert "Update reference implementations"""
d3da771d2 : Revert "Explictly cast size_t into a long data type"
1a117eff4 : Explictly cast size_t into a long data type
3244cef7b : Revert "Revert "Update reference implementations""
8addcbd0d : Always log messages from getInitialUser()
5791ce633 : Modify manifest to run EmbeddedKitchenSinkApp as non system app
8cccd3196 : Revert "Update reference implementations"
e39b25778 : Add metrics domain for Bluetooth
eb7502653 : Introduce LockscreenCredential
d40375f25 : Update reference implementations
575dde1e7 : DO NOT MERGE: Add lane guidance offLanesAlpha support in getBitmap
bbce7eaee : Implement BleDeviceMessageStream for the new protos
fdf9549df : Add metrics domain for Bluetooth
47c8e0c88 : Remove version from new protos for ble messages
acf2337bc : Secondary Home App for multi display multi user
b5fab73a2 : Add FixedActivityService
a4d12200d : Add FixedActivityService
59729684b : Convert version 1 of the BLEMessageStream to java.
9569cb7f5 : move CellBroadcastMessage from telephony-common to app
fd0238bfd : Import translations. DO NOT MERGE
7110d32b9 : 5G meteredness for telephony framework
3a793b025 : Make CarUserService dependent on CarUserManagerHelper (temporarily)
8af6b463f : Fixed name of pre-created users properties.
cfc97de51 : Verify client rebinding using a Handler mock instead of a sleep.
65a2c08fb : Leverage the interface change of TileUtils
4abaf5daa : Add headers for computepipe router library
f2a325305 : Refactor getAllSwitchableUsers() and getAllPersistentUsers()
3d9290dd4 : Deprecate NavigationState APIs, rm androidx.car-cluster refs
8e89cb5a4 : Remove libhwbinder/libhidltransport deps
c2da84664 : Refactor OnUsersUpdateListener
27a02baf1 : Update OWNERS for car service
f6d74c224 : Added selinux rules for new properties user to create user templates
3993d00c9 : First commit with Analyze use case.
5092ada7b : Remove isCurrentProcessUserHasRestriction()
6562dc342 : add top level OWNERS for p/s/Car
c74c78198 : Update car API
b9baf2560 : Ignore AP_POWER_STATE_REPORT in dispatchEvents
1545f3b69 : Add CarUserManager API
46bcc3eb0 : Remove canCurrentProcessModifyAccounts()
c88885975 : Refactor StreamHandlerManager to ResourceManager.
a62067930 : Create CarBlePeripheralManager
27be850b4 : Change Settings OWNERS
1a1755c76 : Import translations. DO NOT MERGE
e4258b051 : Adding ajchen@ to owners file for car service reviews
be7cf2135 : Create new protos for ble messages
2b0156406 : Create SecureBleChannel
0cd381fdf : Remove enum logic from callers of requestbugreport()
1709b375d : De-couple the camera classes from the graphics ones.
ee7ea9301 : Migrate to Global setting for bubbles in CarDeveloperOptions
3ef42ef91 : Make the error/debug messages in StreamHandler more informative.
c9e649f30 : Removed old confirm device credential logic.
7af7d6c07 : add CarUserNoticeService
a84a682c8 : Rename ICarUserService.aidl to IPerUserCarService.aidl
5cb6905de : Move RenderCallback from VideoTex to StreamHandler.
a5402de56 : Indicate the unique ID of the sender when testing "Message Auto Update Every 6 Secs"
5ecfcd035 : Fix computepipe APIs
cd25b85b1 : Allow bugreport app to gracefully handle errors.
575484186 : Add new createCar with CarServiceLifecycleListener
e5fa2eafd : [AAE display] Disable touch input when the display is off
cc68247fc : Implement generic ConnectedDeviceManager interface
91178bc13 : Add StreamHandlerManager class.
31ae4edf4 : Add a default constructor for BaseUseCase class.
fd6f8ad84 : Add HIDL interfaces for the compute pipe infrastructure
c26bcf284 : Added logic to select route sound to left speaker
0cb3f0640 : Unify manual and programmatic key installation flows.
6f903631b : Import translations. DO NOT MERGE
30aa0bcbb : Update method "getRearViewCameraIds".
61a06c7bc : Track subscriber connections and packages in VmsClientManager and add multi-user support
41aff609f : Rename media-router to computepipe
d4b327cf5 : Refactor end to end test for CarPropertyManager
11f58a899 : Add a method to get EVS service instance in BaseUseCase
e89bba056 : Include log.h header
2010d398e : Update the methods in BaseUseCase.h
cf304736c : Clean FooterPreferenceMixin and FooterPreferenceMixinCompat
409bd1c90 : Added a fake CarNavigationStatusManager for use in external unit tests.
50e644b24 : Import translations. DO NOT MERGE
c35073a43 : Added property to disable instrumentation cluster.
2b97d06ac : Track framework changes to crashApplication API
a5a296d33 : Handle 5G meteredness in telephony framework
a19a44d2e : Remove WRITE_MEDIA_STORAGE from car dev options
2647802cc : Add more comprehensive tests for ScanResults
988553b23 : Split trusted device storage out to own class
8261b7953 : Remove outputfile flag since it's unused in dumpstate
caaab1092 : Revert "Remove telephony support for car builds."
a5f10913e : Monitor activity stack after whitelist creation
d2454a5a4 : First commit for Evs Support Library.
f9745398b : Change Car.createCar to wait for car service if not found
d8ca4ff6a : Import translations. DO NOT MERGE
2c7ea958e : KitchenSink bluetooth permissions
5bce91ac6 : Assign only non-zero publisher IDs.
53989d7c9 : Ignore USER_UNLOCKED when foreground user is not unlocked.
f4b37cc42 : Added wifi_service permissions to kitchensink app
d2b2c9d4c : Split BleManager to central and peripheral
167525ebc : OBD2 Boilerplate Removal
ae5d29867 : Refactor BleManager into a standalone class.
d632c98a6 : Validate BT adapter name prior to advertising
9a55003d0 : Integrate ukey2 and HMAC verification
97d36620f : Implement BLE central service
77c76ee22 : Remove telephony support for car builds.
b06b221d9 : Look at prefix+id as key to clear encryption key
ebc6a28fd : OBD-2 Codes Reading Application
e6f363b0c : add test mapping to car service
c58fae2e9 : Fix and add new testCase in CarPropertyTest
2c8191323 : Prioritize EVS client that owns the display
06a1990a0 : Revert "Remove telephony support for car builds."
918529900 : Removed EventLogger
c180438a1 : Override config to be true for automotive
b7f789af5 : Extracting volume callback handling from CarAudioService
9f20dcb31 : Notify clients when a master role is released
aa05562fe : Allow a root user to launch EVS services
330d1c272 : Implement camera parameter set/get methods
a9151e4c0 : Change bugreport app package name.
e10b8dbbd : Remove telephony support for car builds.
7dbd0b155 : Moving MasterMute to CarVolumeSettings
7511699f7 : Updating .clang-format to not run for java
012b3712d : car_base.mk: Use the new wifi stack APK
f057bd40a : Support MIXED type property in CarPropertyManager
c865e8fa2 : Add indents into verify methond
db5a1bdac : Pull out message streaming logic into its own classes.
241b383ba : Have the trust agent check if car service is available.
2ad077482 : Update PREUPLOAD.cfg
fd49c7daa : Revert "Reconfigure all secondary displays during boot-up"
90da7344f : Clean up the build file.
ac9dca696 : Convert the Android.mk into Android.bp
bb877e25c : Add CarOccupantZoneManager API and service
b21a13e38 : Break down the evs app
604bd8049 : Added Focus Event Logging to CarAudioFocus
f1702e91b : Remove Mockito from static libs in android.car.testapi
b9bfbb75b : Fix EVS v1.0 client handling
328a80b1c : Fix flaky CarStorageMonitoringTest#testBootIoStats
e427e05c5 : Fix "Instrumentation run failed" for tests in CarStorageMonitoringTest
b127c5922 : Fix flaky test in CarStorageMonitoringTest
055309ef9 : Added save and load user data to CarVolumeGroup
b8686ac52 : Changed android.car.testapi build back to using soong
1a795af45 : Allow kitchensink_app to find audio services
565aff113 : Update test to use android.hardware.automotive.vehicle.V2_0.VehicleGear.GEAR_UNKNOWN
f876db39d : Ignore delivered null frames
0a6a669e7 : Adds VEHICLEPROPERTYTYPE_INT64_VEC to constants generator. VHAL emulator doesn't recognize vectors of int64 since constants generator isn't in sync with types.hal from some point.
312838817 : Disable the Prime Shader Cache for all the Auto products.
336db336c : Validate unique bus numbers in legacy helper
ca07f8b7c : Clean up redundant lines
acea883f7 : Adding validation of parsed CarAudioZones
8d64eb3f5 : Implement onBindingDied callback to catch client crashes.
326e51a99 : Adds sepolicy for Google VHAL.
c7deb56d0 : Update EVS reference implementations
df072dcc4 : Allow retrying uploading bugreport when any error occurs.
9cf7fabf2 : Adding OWNERS for Car service audio and tests
25fbf1be6 : Migrate to Android.bp files to support Kotlin
4a38fd790 : Validate CarVolumeGroup context binding
3b9ed2069 : Adds a FakeAppFocusService to be used by the CarAppFocusManager in tests
f3eee6e1b : Cleaning up bus numbers from CarAudioSevice
8bb0b468e : Add tests for CarVolumeGroup
741c5f426 : Refactor CarVolumeGroup to use addresses
8e3dad5c6 : Add permission for writing RANGE_REMAINING
1a2b8dda5 : Add 0x prefix to indicate that value is hex
40aaa7e51 : Correcting comments in car_volume_groups
ad1afc10c : Show toast when config file is written
f9a51c729 : Fix the flaky test
48cc232a0 : Move EVS sample app to evs/apps/default.
4965ace78 : Fix bugs to enable sending chunked BLE messages.
a8478a8e2 : Adds tests for enum VehicleGear.
7cb8c9f9e : Import translations. DO NOT MERGE
ff37bdfc9 : Add empty media router directory
63b8566a1 : Expose new enum and electric defroster
6b2abecb4 : Add @RequireDevices for flaky test until it fixed.
ede0a62c3 : Remove the never-used libgui reference in EVS app.
c645a51cd : Adds tests for new published enum PortLocationType. https://cs.corp.google.com/android/packages/services/Car/car-lib/src/android/car/PortLocationType.java?q=PortLocationType.java&dr
21ee0d430 : Adds tests for new published enum FuelType. https://cs.corp.google.com/android/packages/services/Car/car-lib/src/android/car/FuelType.java?q=fuelType.java&g=0&l=1
f03c0d78f : Increasing text size on Kitchensink.
61b375eda : Remove obsolete broadcast behavior
eb0f50115 : Remove abuse of setupBluetoothConnectionProxies to wait for proxys
45d784570 : Allow requesting audio focus when bugreport recording starts.
0c6fa1d45 : Remove isCurrentProcessAdminUser()
0a205c043 : Decouple CarTrustAgentBleManager from car services
3f3a25e5f : Added car_service command to set zone for uid
870dd72cb : Added VehicleGear enum.
6b0f5818e : Clean up CarUserManagerHelper methods only used in Settings [2]
c3d4e4c17 : Adding TLs for companion device and GAS Core.
dea1dcb5c : Clean up CarUserManagerHelper methods only used in Settings [1]
f6541b99e : Add unit test for CarTrustAgentBleManager
17e1bcfa9 : Import translations. DO NOT MERGE
13385aeea : Set default areaIds
efd8261fa : Adding PagedRecyclerView to ThemePlayground.
cebacef14 : Fix minor typos in the car service.
a21338bde : Remove usage of PER_PROFILE_IME_ENABLED property in car
01133b74f : Add @RequiresDevice to bluetooth test due to flaky on CF.
df86e9cc5 : Delete some unneeded methods
2ca054f8b : Updates baseline.txt and test-baseline.txt files.
12ff27f81 : Remove use of deprecated android.text.format.Time
01717026a : Update the list of languages
1ef2e6a8f : Add @requireDevice to handleRepeatedKeyWithIndents function.
b61dc4995 : Explicitly list res/ dir for resource.
2997fc581 : Import translations. DO NOT MERGE
fcfa94662 : Add test @requireDevice due to issue in CF device. Bug: 136289489 Test: Built locally
745584879 : Reduce registered intents in DisplayInterface
f0153833c : Add identity team to OWNERS
4bcab1a22 : Import translations. DO NOT MERGE
499fb4e14 : Adding OWNERS file to sepolicy
2e73ed09e : Changing theme so Connectivity page works.
e58f327b8 : Add owners to carservice
9932a257c : Remove one-line wrappers and start cleaning up onUsersUpdateListener
d990efc64 : Make KitchenSink use the DeviceDefault theme instead of AppCompat
6678d5d23 : Update alert dialog style
b4b7c74b0 : Convert Android.mk file to Android.bp
235030997 : Cleanup -- Delete unused APIs
1c8375070 : Add fading edge to car buttons.
cda1117a9 : Adding a button to send messages from the same person.
52f88c69b : Add documentation in Java api
15b3558f3 : Point to CarSettings in CertInstaller config.
8886a96bd : Map EvConnectorType in VHAL and Java level
1eb06b0bf : Import translations. DO NOT MERGE
76656a594 : Add button for discoverable bluetooth
3b125c99a : Add buttons to launch enable/disable bluetooth intents
0dfedc3b7 : Add buttons to launch enable/disable wifi intents
bfb8b0dec : Fix null object reference
1f501de85 : Centers location and sensor information and makes it bold
f1a637b1d : Import translations. DO NOT MERGE
07e2c5921 : getCurrentRestrictions should not be nullable
e7aaf22c6 : Add annotations for car properties
fdfe1cb90 : Import translations. DO NOT MERGE
41443326e : Import translations. DO NOT MERGE
943bbd827 : Supports hot plug video devices
72b4c3275 : Import translations. DO NOT MERGE
55ee7969c : Split Connectivity fragment to multiple pages/tabs
ceb6c5517 : Support UXR configurations on multi-displays.
8564298d6 : Import translations. DO NOT MERGE
0d3890f8f : Demo passenger mode.
c36ad489e : Get phone device name
fd49fe4a3 : Add testapi to dist_files.
a99d46d57 : Update CarDeveloperOptions for guava-27.1
e0ac4f23c : Use ukey2 for encryption runner.
1298919af : Make VehicleUnit @SystemApi.
a99662dc8 : Check permission for restriction mode.
32e608e6b : Use updated api in TelecomUtils, fix break
1c5278629 : Import translations. DO NOT MERGE
18521620d : Implement phone facet in Instrument Cluster
bf03a5b52 : Trigger system client binding using CarUserService.runOnUser0Unlock()
0c5e6fc50 : Updating Trusted Device Enrollment API
44eac7446 : Lock internally instead of synchronized method.
85336a80e : API review for storagemonitoring
a508e90fa : Add test buttons: 1) send a notification group with a custom summary notification. 1) send a notification group without a summary notification.
d6098378f : Invoke car specific bootstat.rc
59d1cb664 : Support passenger mode XML configuration.
877990fec : Make a separate build target for releasing car-lib.

+- Project: platform/packages/services/Mms

608143e : Revert [Telephony mainline] Move the functionality about block number into the calling locations.
3e08db9 : Add optional messageId methods for sending/receiving mms's
67460d6 : Add carrier messaging engineers as owners of the mms code
622e079 : Moving PhoneConstants to appropriate APIs
235a3d6 : Add security policy to MmsService
e96a7e1 : Make string version of APN_TYPEs a @SystemApi
f3810dd : Moved apn type constants to class
48e6377 : Get MMS config through SmsManager
ba686f4 : Add ApnSettingsTest
79f796b : Follow coding style: 100 character per line.
1431dfb : [Telephony mainline] Move the functionality about block number into the calling locations.
1e52197 : Send to carrier messaging service when data disabled
2f821ce : Use CarrierMessagingServiceWrapper.
0907ccf : Remove telephony-common from MmsService.
7dd6ca1 : Create a local CarrierMessagingServiceManager.
6b20b70 : Move getMmsConfig from SmsManager to MmsService.
776de04 : Remove the usage of Phone class.
604fbba : Remove the usage of hidden APIs.
d85687e : Remove usage of hidden class AsyncEmergencyContactNotifier.
3c0bd83 : Make NETWORK_REQUEST_TIMEOUT_MILLIS configurable
7564eb4 : Remove obsolete permission
d7bdbde : Fix crash when UaProfUrlTagName is null

+- Project: platform/packages/services/Mtp

e0297ce : MTP: Add MTP host exception handling#2
1548696 : MTP: Add MTP host exception handling
048a8c1 : Request MANAGE_EXTERNAL_STORAGE permission
26d3252 : Progress towards splitting MediaProvider UID.
1230fac : MTP: Add OWNERS for MTP functionality
7c7387d : MtpService: Proper control of storage volumes count
9812381 : Enable usesClearTextTraffic for com.android.mtp.
8b65d67 : Migrate MTP service into separate project.
79439ca : Rename MTP modules to reflect new location.
b9ee0b9 : Initial empty repository
61abb93 : Import translations. DO NOT MERGE
3dcd8c6 : Import translations. DO NOT MERGE
40c2464 : Import translations. DO NOT MERGE
6e487ca : Import translations. DO NOT MERGE
b7a60c1 : Convert more of frameworks/base/packages to Android.bp
568e67d : Convert more of frameworks/base/packages to Android.bp
8c44530 : Import translations. DO NOT MERGE
988c882 : Import translations. DO NOT MERGE
707286f : Import translations. DO NOT MERGE
c700326 : Import translations. DO NOT MERGE
e1a846a : Import translations. DO NOT MERGE
ddee3cc : Import translations. DO NOT MERGE
71aad7f : Import translations. DO NOT MERGE
d69c660 : Import translations. DO NOT MERGE
a5b7ca4 : Migrate frameworks/base/packages/MtpDocumentsProvider/perf_tests to androidx.test
71903bc : Use getCompressedSizeLong to get correct size for 2G file
7fc3571 : More robust MTP-to-MIME-type mappings.
edcec13 : Exempt tests for hidden APIs.
7fc8a7b : Import translations. DO NOT MERGE
6fd50ac : Add MtpDocumentsProviderPerfTests to APCT metric
d2344dd : Import translations. DO NOT MERGE
edec1c2 : Import translations. DO NOT MERGE
a4f5be2 : Fix issue #72116995: Add permission guarding Service#startForeground
942f6cd : Import translations. DO NOT MERGE
3cea92c : frameworks/base: Set LOCAL_SDK_VERSION where possible.
5ed2f0b : frameworks/base: Set LOCAL_SDK_VERSION where possible.
7787ff8 : Import translations. DO NOT MERGE
30eeb90 : Revert "Fix issue #72116995: Add permission guarding Service#startForeground"
9a75887 : Revert "Fix issue #72116995: Add permission guarding Service#startForeground"
8f0b200 : Fix issue #72116995: Add permission guarding Service#startForeground
7e24195 : Revert "Fix issue #72116995: Add permission guarding Service#startForeground"
ae18c6e : Import translations. DO NOT MERGE
151e489 : Revert "Fix issue #72116995: Add permission guarding Service#startForeground"
1a8f943 : Fix issue #72116995: Add permission guarding Service#startForeground
120a135 : Import translations. DO NOT MERGE
6807c9e : Stop statically including legacy-android-test
3bcc34e : Import translations. DO NOT MERGE
06bb4f7 : Import translations. DO NOT MERGE
b9a21ca : Import translations. DO NOT MERGE
5666b21 : Import translations. DO NOT MERGE
2050680 : Import translations. DO NOT MERGE
3420abb : Import translations. DO NOT MERGE
a51b95e : Import translations. DO NOT MERGE
2fdd720 : Import translations. DO NOT MERGE
103fa18 : Import translations. DO NOT MERGE
b012494 : Update Several Instrumentation AndroidTest files with the correct runner.
a41a915 : Import translations. DO NOT MERGE
cc7bf4b : Import translations. DO NOT MERGE
4b69205 : Import translations. DO NOT MERGE
dcc239d : Import translations. DO NOT MERGE
8175f91 : Import translations. DO NOT MERGE
d065999 : Add metadata support to MTP docs provider.
a84d71c : Import translations. DO NOT MERGE
709bf37 : Import translations. DO NOT MERGE
e744111 : Fix NPE in MtpDocumentsProviderTests
16cf042 : Fix NPE in MtpDocumentsProviderTests
59e2654 : Set notification channel to MTP notification.
a303323 : Don't specify screen orientation for ReceiverActivity.
9aeeaad : Fix doc flag for device having multiple storages
7910eb5 : Fix doc flag for device having multiple storages
5fa2c59 : Use Context#startForegroundService in MTP provider
5a054fe : Use Context#startForegroundService in MTP provider
4fc661f : Import translations. DO NOT MERGE
300f378 : Fix MtpDocumentsProvider test.
9cd9a41 : Add test configs to apct tests under frameworks/base
b15e9a6 : Fix an argument passing to putStorageDocuments.
26f83bf : frameworks/base: Add APCT tests to the device-tests suite.
ace3d43 : Address comments from API council.
a06a8ad : Remove DocumentsContract.ACTION_BROWSE.
7aaf626 : Import translations. DO NOT MERGE
a6bc711 : Import translations. DO NOT MERGE
8bb892f : Import translations. DO NOT MERGE
156afb3 : Start MtpDocumentsService as foreground service.
c823374 : Import translations. DO NOT MERGE
8f91f16 : Prepare for removal of legacy-test from default targets
efd398f : Use public version of AppFuse in MtpDocumentsProvider.
9dcb26f : Prepare for removal of legacy-test from default targets
75cd328 : Add structured sort data to ContentResolver.query.
e146cee : Rename language+country resources to just language
41a25d0 : Add isChildDocument to MtpDocumentsProvider.
33aae98 : Not create document under the device.
8857382 : Import translations. DO NOT MERGE
12838e4 : Import translations. DO NOT MERGE
82e6ddd : Revert "Import translations. DO NOT MERGE"
b7a0556 : Import translations. DO NOT MERGE
f5055be : Import translations. DO NOT MERGE
324ac79 : Import translations. DO NOT MERGE
c29baac : Add isChildDocument to MtpDocumentsProvider.
3c17301 : Not create document under the device.
3e7e72a : Import translations. DO NOT MERGE
3e2fd8d : Change findPath() to findDocumentPath() in MtpDocumentsProvider.
0f79011 : Add findPath method to MtpDocumentsProvider.
7a190d9 : Remove the EXTRA_FANCY_FEATURES flag...
dc7864c : DO NOT MERGE: Fix NullPointerException in MtpManager.
718dccb : missing includes
56937ba : Rename AppFuseTest in perf test package to AppFusePerfTest.
c9d9ad9 : Add read/write performance test for AppFuse.
2f12991 : Import translations. DO NOT MERGE
ab0c87a : Set Root.FLAG_LOCAL_ONLY for MTP roots.
62941db : Set Root.FLAG_LOCAL_ONLY for MTP roots.
117029b : Fix MtpDatabaseTest#testFormatCodeForMpeg.
0513201 : Import translations. DO NOT MERGE
0fd7e97 : Import translations. DO NOT MERGE
2cf2a47 : Fix NullPointerException in MtpManager.
3b8ae30 : Import translations. DO NOT MERGE
88b5e9f : Import translations. DO NOT MERGE
34975ec : Import translations. DO NOT MERGE
c076452 : Import translations. DO NOT MERGE
7aa234a : Import translations. DO NOT MERGE
ad885d4 : Import translations. DO NOT MERGE
7c48ef8 : Import translations. DO NOT MERGE
2ee5653 : Fix warning from error prone.
dbc17c2 : Remove MTP API marked as @removed.
da30562 : Don't show new-window item in Downloads per Gabe.
f9570fc : Set jack.assert.policy value to 'always'
716f122 : Set jack.assert.policy value to 'always'
4c741b4 : Set jack.assert.policy value to 'always'
42671ae : Fix google-explicit-constructor warnings.
2139930 : Do not terminate AppFuse message loop when FUSE_FORGET.
ba14002 : Remove "don't disconnect the device" description.
c252ddd : Handle error result returned from MTP API correctly.
a2390e7 : Fix flakiness DocumentLoader#testCancelTask.
1461d3e : Fix crash when deleting multiple files.
0eec62e : Remove LOG_NDEBUG 0 from AppFuse JNI.
c72fe17 : Use AppFuse to write document.
1688668 : Open 4G+ file by using AppFuse.
106b5bf : Get object size that is more than 4GB.
1a6b72a : Implement FUSE_WRITE command in app fuse.
c0289ca : Don't drop AppFuse constants by ProGuard.
2e54b25 : Update an icon for MtpDocumentsProvider.
4598ee8 : Implement FUSE_WRITE command in app fuse.
a596e0d : Don't map root documents in DocumentLoader.
56fa804 : Add root flag correctly.
adbd5e8 : Count error document to complete adding documents to the database.
7ed4b7a : Fix null pointer exception when MTP/PTP device is detached.
5d6fac0 : Fix the logic to add suffix when copying.
ee36651 : Change the title of DocumentsUI from "Files" to "Downloads".
0a77b29 : Add suffix number when copying a file.
172c6d7 : Handle SQLite disk IO error in MtpDocumentsProvider#onCreate.
61aa31e : Regard timeout as an error in the MtpDocumentsProvider test.
1a933fa : MtpDocumentsProvider returns mime type from file extension.
0799453 : Cleans up the metadata in MtpDatabase at the first launch after booting.
eede771 : Fix null pointer exception in DocumentLoader.
cc04a54 : Ensure to complete background thread of PipeManager.
965800d : Fix RootScanner to execute scan at least once before cancelling it.
ab682a3 : Set document flag by referring MTP supported operations.
b988074 : Stops performing operations that does not supported by MTP device.
8062a05 : Delete disconnected row when the corresponding remote file is deleted in a MTP device.
8835090 : Resolve unmapped document when the device is connected.
f1cf07f : Update object info when writing a file.
9f9d512 : Use device key to map device documents.
04a32e8 : Use device key to map device documents.
d93fee9 : Add error message for locked device.
7675445 : Open the connected device in Files app when tapping notification.
5ca0878 : Show specific error message for busy device.
7ad26a1 : Returns "application/octet-stream" for unknown types of MTP files.
382191d : Keep metadata of documents as disconnected status after the device is disconnected.
3f8ef92 : Keep metadata of documents as disconnected status after the device is disconnected.
856f454 : Check parent existance when adding/removing documents.
c50168d : Check parent existance when adding/removing documents.
ab83dd5 : Relax mapping rule to make the mapping logic simple.
ed41534 : Relax mapping rule to make the mapping logic simple.
9d08cea : Fetch mime type from file name when format code does not help.
b271a3b : Fix NullPointerException around getObjectInfo.
5505b99 : Drop device name from storage document name.
54f7fb9 : Fix Identifier.equals method.
bb592de : Open MTP device on demand.
85f5295 : Move logic to skip single storage.
3b5ae77 : Add launch notification for MTP devices.
1741f22 : Return NULL available bytes when the MTP device is closed.
6cb2359 : Reuse buffer when reading bytes from files.
a4930fa : Fix bugs that prevent from using AppFuse.
a32b2e0 : Update "accessing files" notification resources.
6478b7f : Add eventsSupported property to MtpDeviceInfo.
0fd3ea8 : Ensure to release local reference in AppFuse JNI.
897b050 : Fix race in AppFuseTest.
38f008f : Start to use app fuse in MtpDocumentsProvider.
af3be41 : Clean MtpManagerTest code.
247459a : Fix compile error introduced by ag/842950.
1feac5a : Fix AppFuse JNI.
d9d18fc : Add a test for createDocument and getPartialObject.
bd37491 : Reland "Add event parameters to MtpEvent."
c48a1e1 : Revert "Add event parameters to MtpEvent."
8e59e25 : Add event parameters to MtpEvent.
56d8e67 : Remove unused lines in MtpDocumentsProvider.
c9fc1f6 : Clean up TestUtil.
0c38ede : Add operationsSupported to device info.
3bd5baf : RealDeviceTest for MTP does not need to ask device permission.
51a23e0 : Stop to remove device rows at MtpDocumentsProvider.
6d99fa0 : Fix flakiness MtpManagerTest test.
472797b : Implement FUSE operations in AppFuse JNI.
a1eac75 : Unmount appfuse when the device FD is closed.
dc8d64e : Break while loop when the thread interuppted.
abbf1f4 : Fix compiler error on com_android_mtp_AppFuse.cpp.
9c46e1b : Add AppFuse class and its JNI module.
81a2831 : Show MTP device as root when it has multiple/zero storages.
baef386 : Store device document even if the device is not opened.
2899de6 : Revert "Revert "Add device document to MtpDatabase.""
695ecf1 : Revert "Add device document to MtpDatabase."
b5521c4 : Add device document to MtpDatabase.
0b9b96f : Use column name instead of index in MtpDatabaseTest for readability.
e485899 : Stop reopening MTP devices.
c48b83b : Integerate mapping methods for root/child documents into the same methods.
d413565 : Add document type to MtpDatabase.
48a79b1 : Enable MtpDocumentsProvider by default.
37c571b : Grant USB device permission by using system permission.
ae052af : Turn MtpDocumentsService foreground when devices are opend.
eea3f96 : Polish MtpManagerTest.
fd34f3c : Extract test utility class.
e68eca0 : Add storage icon for MTP roots.
80226dc : Handle Android M as a MTP device in MtpManagerTest.
8ecb907 : Reopen MTP devices when the provider is created.
a9a3500 : Extract mapping operations to partial class of MtpDatabase.
f4c26bb : Change ID format of MtpDocumentsProvider.
b03fa31 : Add new methods to MtpDatabase.
b11d374 : Don't close database when all devices have been detached.
7b67cad : Start using MtpDatabase in DocumentLoader.
4b0e3d7 : Prepare for adding MtpDocumentsProvider tests to APCT.
f977a25 : Start to use MtpDatabase in RootScanner.
a8397a4 : Split MtpDatabase class into three classes.
2c7465a : Adds new method to update existing documents in MtpDatabase.
95ec2c6 : Add root information to MtpDatabase.
26a1818 : Extends MtpDatabase so that it can handle child documents.
cf8f812 : Implement ID mapping for root documents.
7cf76f6 : Update JavaDoc in MtpDatabase.
98952ab : Let MtpDatabase add device name to storage root.
94061d4 : Remove fullpath from MtpDatabase.
f115567 : Move TestResources class to the outside of MtpDocumentProviderTest.
3bf0acc : Add MtpDatabase class.
f6bd1f1 : Support major format code in MtpDocumentsProvider.
223f5de : Add device model name to MtpDocumentsProvider's roots.
3b90e67 : Add readEvent method to MtpDevice.
7f2b57e : Create PipeManager and DocumentLoader per device.
f33eb43 : Replace hardcoded numeric literals with those in MtpConstants.
b0764bd : Refresh directory changes on Mtp when a child is deleted or created.
6ce5ecc : Fix uploading multiple files via MtpDocumentsProvider.
61bafb0 : Remove redundand code from TestMtpManager.
9ccc215 : Remove MtpDocument.
54b421f : Fix remaining renames in MtpDocumentsProvider tests.
11d7653 : Add simple unit test for MtpManager which uses real MTP device.
c72459f : Fix member naming style in PipeManagerTest.
bac0407 : Add activity to show the result of tests.
75fbe9e : Add support for uploading files via MTP.
696c205 : Fix tests in MtpDocumentsProvider.
82f255e : Wire uploading to MtpDocumentsProvider.
f6a4078 : Extract task list operations from MTP DocumentLoader to the internal task list class.
ed45df7 : Handle null value returned by MtpDevice#getRoots.
cd278b0 : Add RootScanner to MtpDocumentsProvider to handle new/removed MTP storages.
e753123 : Let MTPDocumentsProvider load documents in background thread.
23b9bb5 : Start to use importFile to file descriptor.
65d140c : Add comment to argument in MtpDocumentsProvider#openDocumentThumbnail.
f80eb5d : Implement MtpDocumentsProvider#queryChildDocuemnts.
ce47615 : Implement MtpDocumentsProvider#openDocumentThumbnail.
823a2b1 : Make reading files streamed in MtpDocumentsProvider.
fb0fd30 : Implement MtpDocumentsProvider#deleteDocument.
81cecc2 : Implement MtpDocuments#openDocument.
67fc07b : Random fix for Identity class.
0c2ed0e : Implement MtpDocumentsProvider#queryDocument.
5423c29 : Rename MtpManagerMock with TestMtpManager.
da2ec37 : Extract common initialization of MtpDocumentsProviderTest into setUp method.
bdd60c9 : Add test for queryRoots.
00d27ce : Implement queryRoot method of MtpDocumentsProvider.
9d5b9e1 : Remove local flag for proguard.
2cb411c : Add ReceiverActivity to MtpDocumentsProvider.
c91dc81 : Add MtpDocumentsService.
a7dbf72 : Implement openDevice/closeDevice method of MtpManager.
65d5f34 : Add openDevice and closeDevice methods to MtpDocumentsProvider.
1654ba8 : Add test package for MTPDocumentsProvider.
2791378 : Create package directory for MtpDocumentProvider.

+- Project: platform/packages/services/Telecomm

a8c446157 : Fix some Telecom CTS behavior for presubmit
eca9b5bae : Import translations. DO NOT MERGE
fd3ec6412 : Properly restart ringtone when BT device connected
7f4d74900 : Import translations. DO NOT MERGE
23090efb6 : Import translations. DO NOT MERGE
da8eda9bb : Clear mPendingAudioProcessingCall
b112bd6e2 : Don't call startRinging twice
2b0facb23 : Disable "crashed dialer" message when Dialer doesn't implement ICS.
5cd2ff36f : Import translations. DO NOT MERGE
43c7f31a2 : Add missing SCREENING_BOUND/COMPLETED telecom event logs.
fef29e31b : Import translations. DO NOT MERGE
e64f479f7 : Update crashed phone app strings.
481641d26 : Improve implementation of call recording tone
65fc44b7c : Import translations. DO NOT MERGE
a5010cf5a : Import translations. DO NOT MERGE
0dbcaca63 : Split make room for outgoing call into a separate method for emergency
ffd7f93e7 : Have isRinging return true when simulated ringing
20aab9cd3 : Stay in MODE_CALL_SCREENING during SIMULATED_RINGING
03b090ed3 : Ensure call log pending intent on missed call notification is immutable.
ae8e6c910 : Import translations. DO NOT MERGE
b02ef4503 : Set calling ownerinfo for outbound connection service RPCs.
437f1a22d : Ensure DISCONNECTING state is passed to the InCallService on local disc.
71de18d5f : Import translations. DO NOT MERGE
9f4f1a220 : Import translations. DO NOT MERGE
fdb222e6d : Import translations. DO NOT MERGE
832c26fb3 : Import translations. DO NOT MERGE
2dfa17166 : Import translations. DO NOT MERGE
7996b240e : Fix missing app name in call redirection dialog.
29aa764bf : Remote connection and request logging improvements.
60728b421 : Revert "Change Ringer#startRinging to work asynchronously."
606027332 : Revert "Change Ringer#startRinging to work asynchronously."
659142e61 : Import translations. DO NOT MERGE
529ec5d5a : Change Ringer#startRinging to work asynchronously.
7500029ac : Clean up RTT streams properly after termination
ef71f69e1 : Fix issue where post-dial digits are not re-added to redirected numbers
b75a856d5 : Import translations. DO NOT MERGE
c18515f66 : Remove erroneous permission checks in ConnectionServiceWrapper.
89522a57d : Create Conferences with a call direction set
5eeefc7f1 : Allow for call direction updates in Telecom
5a0afa156 : Fix string format in InCallController.
886fe2b8b : Remove unused Trace.beginSection
c41b63660 : Import translations. DO NOT MERGE
2f13c8e04 : Fix app name in call screening privacy notification
fe332fb40 : Change the logic of incoming call filter graph to avoid binding same call screening service twice.
b32698e52 : Rename call screening filter and the test of it.
5f794bdd3 : Allow duplicate answer requests
905dd12ee : Fix issue where inprogress self-managed call is not seen by car mode ui.
7b5ad0539 : Handle potential IllegalStateExceptions in Telecom.
8f850f27d : Delete deprecated call filters.
b03b5a514 : Fix Telecom log traces
e92d8c818 : Remove CAPABILITY_CAN_PULL_CALL if the user is in an emergency call
155a42363 : Import translations. DO NOT MERGE
15ee40c76 : Modify BT behavior when connecting to active device
c72d63df0 : Hide actions and number in disconnect notification
782196a45 : Fix issue where >2 party conference connect time is wrong on child drop.
4d0c52eaf : Have Telecom service notify AudioService of RTT call state.
6af866bd6 : Correct call swapping logic to account for connection manager.
e1501cf65 : Enforce new permission requirements for getLine1Number
c95c0b4c4 : Don't start a call until after it's been evaluated
a481edf39 : Fix ComponentName of SystemDialer
01993e1f4 : Ensure location permission re-granted on re-bind to system dialer.
d9d36ba59 : Fix issue where verstat is not propagated to Telecom.
7dc5fd063 : Clean up AppLabelProxy
912b19a26 : Set attributionTag in RespondViaSmsManager
c08c76d86 : Don't release focus until all audio ops are done
e23e11f0d : Call removeActiveDevice when want to remove an active device.
af6e87f50 : SimCallManager can access #getDefaultOutgoingPhoneAccount.
a8bd6def5 : Import translations. DO NOT MERGE
0645b9320 : Modified to operated when acceptRingingCall or endCall in TelecomManager are called with SIMULATED_RING state
b32fd0358 : Handle IllegalStateException from TelephonyManager.
0cd4c9b4c : Revert [Telephony mainline] Move METHOD_* constants from SystemContract to BlockedNumberContract
a21f6ca03 : Make Telecom changes in response to API changes
04d7877f9 : Add new intent launch button in dialer test activity
7b0c49c24 : Import translations. DO NOT MERGE
8116ff3d5 : Though the action for answering to incoming call is failed, other actions can be handled.
287cb91e2 : Ensure proper ordering of silence vs audio processing
be7f288cf : Fix issue with call redirection activity.
1e05f4a40 : Added missed incoming call SMS support
cfa537479 : Import translations. DO NOT MERGE
1f884e573 : Import translations. DO NOT MERGE
a3f92d391 : Fix misleading phrasing of notification message for crashed phone apps and show phone app name in notification.
b31edb9cd : IMS: Explicit Call transfer APIS.
1b401d15e : Support for API cleanups.
2e90ec07a : Support for API cleanups.
8771b5837 : Ims: Add support to add participants to existing call
69b0d1318 : Device config flag clean up in Telecomm.
d027dcb83 : Fix unexpected crashed phone app notification when use system dialer as default dialer.
d5b8466e0 : Fix unexpected crashed phone app notification when use system dialer as default dialer.
827bd6eb7 : Import translations. DO NOT MERGE
b3d54f4e1 : Import translations. DO NOT MERGE
faadb975d : Migrate to TelecomStatsLog from StatsLog
d7536be22 : Adjust Telecom code for newly exposed constants
689eeb8ea : Add prototype of canCallPhone with no feature ID.
2576deb82 : Using PhoneTypes in TelephonyManager
3dd162395 : Fix speaker enabled when try to place a video call and there is no video call capabilities.
953e5730d : Adjust telecomm tests to changed interfaces
51e0a6fea : Note appop with feature ID
16fe4b775 : Modify listener for changing phone account ID in calling account settings in of call settings
bfd554541 : Import translations. DO NOT MERGE
6b3a4db1c : Fix long blocked number overlaps with the unblock button issue.
e443ed1ab : Add missing Log.endSession
61ad64ccc : Report missed incoming calls which are auto rejected by the modem
9c7b8a996 : Import translations. DO NOT MERGE
efc8ef1e7 : Import translations. DO NOT MERGE
6a1fe7dfa : Revert submission
14803182c : Import translations. DO NOT MERGE
49e610354 : Import translations. DO NOT MERGE
dc21a9afd : Import translations. DO NOT MERGE
216309117 : Import translations. DO NOT MERGE
0cbf7e5f2 : Standardize RTT behavior across carriers
6a8fbb9d1 : Handle prioritized car mode in Telecom.
b1bbbc664 : [Telephony mainline] Move METHOD_* constants from SystemContract to BlockedNumberContract
169ba54b0 : Import translations. DO NOT MERGE
544bb1dae : Import translations. DO NOT MERGE
eace01598 : Rewrite CallLogManagerTest using public APIs.
c6207d4c1 : Add missing Log.endSession
92dad9d34 : Guard against disabled app when launcing emergency dialer
a4efc8d01 : Import translations. DO NOT MERGE
eabac9b58 : Import translations. DO NOT MERGE
93948041d : Add getDefaultDialerPackage which allows a user id to be specified.
dfd0f0f69 : Fix usages of @hide APIs in Telephony from Telecom
842400617 : Import translations. DO NOT MERGE
ec65ec2df : Import translations. DO NOT MERGE
258c9e234 : Import translations. DO NOT MERGE
4be736dd4 : Import translations. DO NOT MERGE
5416d5680 : Schematize Telephony System Properties
31c09f931 : Import translations. DO NOT MERGE
45e18615a : Consistent vibration for ramping ringer on P4
79cd4dc96 : Consistent vibration for ramping ringer on P4
1bf1b4e48 : Use change interal IContentProvider API
9a2bcf6ab : Import translations. DO NOT MERGE
eb8dcf8c0 : Import translations. DO NOT MERGE
1ebc288c9 : Added support for Calls.FEATURES_VOLTE in call log.
b46695e9d : Implement TelecomService#createLaunchEmergencyDialer API.
bcec07d14 : Remove @hide method usage in Telecom.
b9e2f88dc : Increased the height of BlockedNumbersButton to improve accessibility.
f0cf6b853 : Disabled 'OK' button of the response via sms settings when the message is empty.
acd08e780 : Changed tts span type for blocked email address to enable talkback reading it.
f74e320a8 : Changed text of add block number and the dialog to sentence case.
585176c63 : Ensure we only bind to CallScreeningService once.
9c1af6a9f : Added support for writing Calls.FEATURES_WIFI and Calls.FEATURES_HD_CALL to the Call Log.
582b2815e : Add a private function to set System Dialer in Telecom service
f68c80dd3 : Import translations. DO NOT MERGE
ef9a899c3 : new telephonyRegistryManager
3218685d0 : expose callerInfo to systemAPI
e3fc38d18 : Add carrier ID to telecom metrics proto
596189f7f : Import translations. DO NOT MERGE
5c79340d7 : Pick up current user ID right after registerReiverAsUser
e433b8150 : Do not add default emergency account when there is no telephony and use RegisterReceiverAsUser to receiver use switch related events properly.
08c9a44ef : Import translations. DO NOT MERGE
bbe5d1506 : Fix concurrency issues with ringtone playback.
2cd3fdd46 : Import translations. DO NOT MERGE
f2c5fab7b : Import translations. DO NOT MERGE
556636372 : Use non-deprecated method.
6255863aa : Import translations. DO NOT MERGE
84e56c763 : Import translations. DO NOT MERGE
bb4b46ee8 : Telecom fixes related to RoleManager
fab05053f : Import translations. DO NOT MERGE
b3b997a48 : Support Audio-Coupled Haptics in Ramping Ringer. Vibration will last until phone is picked up or hanged up.
3f268abdd : Import translations. DO NOT MERGE
ae88e4f2a : Apply simple vibration pattern when the flag use_simple_vibration_pattern is true and add AudioAttributes to ramping ringer vibrate API.
2fa0aa155 : Patch dark theme for missed icons and bars
1738f5cbc : Enable the dark theme on telecom views
d737a1fd7 : Correct issues with answer/unhold call auto-disconnect.
cd168a8bb : Import translations. DO NOT MERGE
d3303efac : Import translations. DO NOT MERGE
9c4ebe80b : Support for audio coupled haptics when playing ringtones.
bd288490c : Disable companion and car mode role in role manager adapter

+- Project: platform/packages/services/Telephony

866da508c : Import translations. DO NOT MERGE ANYWHERE
54a2a0c4d : Skip carrier priv check for trusted UIDs
669dda165 : Import translations. DO NOT MERGE
4ae3d2340 : Import translations. DO NOT MERGE
4879c870c : Update emergency numbers for Ukraine.
71540518d : Handle potential SecurityException in PstnIncomingCallNotifier.
a1f5b32e6 : Import translations. DO NOT MERGE
c46dfbdbe : Add hidden API to support allowed networks reason
8784acbc9 : Import translations. DO NOT MERGE
38880eb11 : Add more logs around setConferenceHost
0074f3326 : Fix null pointer exception in TelephonyConnection
4eb61d73b : Import translations. DO NOT MERGE
704c1f9f1 : Fix the ECBM dialog is not shown issue
7068142d4 : Fix ArrayIndexOutOfBoundsException in IccNetworkDepersonalizationPanel
d60acc9f3 : requestCellInfoUpdate: always check location perms
f9e692df2 : [KDDI] Hide CFB, CFNR and CFNRC in Call Forwarding
075ff3a0f : Add a new method to unregister ImsFeatureStatusCallbacks
b722e6d0b : Use PendingIntent.FLAG_IMMUTABLE in PendingIntent in NotificationMgr
4259ceceb : Use PendingIntent.FLAG_IMMUTABLE in PendingIntent in NotificationMgr
4e6a25843 : Restrict access to the resolution PendingIntent created by EuiccController to EuiccResolutionUiDispatcherActivity
b7e432a48 : Update the description
3183d450d : Restrict access to the resolution PendingIntent created by EuiccController to EuiccResolutionUiDispatcherActivity
279717e8c : Fix comparison of SIM State values.
ab08793f5 : Import translations. DO NOT MERGE
cc28610e9 : Ensure IMS conference host attributes are copied to children.
11c41d321 : Specify the component for the ACTION_SHOW_ECM_EXIT_DIALOG Intent
5ccad385f : Add sound or vibration effect for network-initiated USSD
e5bd70c0c : Specify the component for the ACTION_SHOW_ECM_EXIT_DIALOG Intent
d9fedc637 : Revert "Do not use unstable Android styable.CheckBoxPreference"
3142d4762 : Fix contrast ratio issue when wallpaper support dark text.
73efda2d0 : Ensure PhoneConfigurationManager registrants are cleared after testing
a20a0e9ab : Import translations. DO NOT MERGE
9a41a17ea : Use PendingIntent.FLAG_IMMUTABLE in PendingIntent in NotificationMgr
532f51c1d : Remove IWLAN exemption from getNetworkCountryIsoForPhone
b705993ec : Add more debug msg when sending carrier config change.
4639c5612 : Add a resource overlay to define whether 5G can be connected in DSDS
465cd58e2 : Import translations. DO NOT MERGE
7491b818c : Add unit test for CEP at conference creation.
8b639999f : Track multiparty conferences
3bb4b15e9 : Also set call direction during single party call emulation
f15b138f1 : Support local disconnect of empty IMS Conference.
6a13f2a9c : Fix a bug that the uid in getCarrierPrivilegeStatus(int uid) is not used.
b74039a01 : "turn off APM to make a call" message pop-up even when APM off
5685da3c6 : Import translations. DO NOT MERGE
262519f4c : Used checkPackage to check UID and package
b8c897959 : Import translations. DO NOT MERGE
96417f109 : Handle IllegalStateExceptions possible from EmergencyNumber APIs.
c3c58abf1 : Update LocationAccessPolicyTest to ensure uid/pids
9354386c8 : Add rebroadcast extra to CARRIER_CONFIG_CHANGED
835d8e63e : Make background of emergency dialer follow the contrast ratio suggestion from accessibility scanner.
68566055f : Add label and tone for WIFI_LOST disconnect cause.
8ed33735d : Check allowed network type in Phone
238ebd997 : Add SIM Depersonalisation interface
9f735adab : Phone process crashes during the stability test.
eec5d2480 : Import translations. DO NOT MERGE
9c03b60d0 : Mark multi SIM config change broadcast as protected.
07666003e : Fixed that OK button is not localized
cdb6de4ac : "turn off APM to make a call" message pop-up even when APM off
696abe84a : Import translations. DO NOT MERGE
6e6fb9649 : Fix potential issue where sub info change listener is not registered.
8c1f8bed1 : Support CdmaVoicePrivacySwitchPreference for multi-sim.
4cda45544 : Used checkPackage to check UID and package
8d2dbc8a3 : Fix flaky tests in RadioOnStateListenerTest.
8ddd32c42 : Fix issue where verstat is not propagated to Telecom.
f7f4d1e4c : Added debug message
1979a04c1 : Revert "Check UID in getUiccCardsInfoSecurity"
687c9ed29 : Import translations. DO NOT MERGE
d02b73775 : Pipe through attributeTag for one SMS permission check
acc6364f0 : Merge "Pipe through attributeTag for one self-permission check" am: da2bb52a7f am: cab55a0d08 am: 12ae057e98 am: 458b0de861 am: bf1a6652d1
0774c92d3 : [API Review] APIs in SubscriptionManager
4e89e5d81 : Allow telephony to register puller in statsd.
3b3c30a74 : Fix ECbM Exit Dialog Issue
31443191c : Solve flakiness of RadioOnStateListenerTest
20b21553c : Carrier privileges matching for CCL#dump.
3a7768fc8 : [SP20.2] Change permission to access network stats provider API
c7f04f4dd : Import translations. DO NOT MERGE
e577d54c7 : Import translations. DO NOT MERGE
701ff2ece : [DO NOT MERGE] Fix the ECBM dialog is not shown issue
5e40e4e25 : Repoint Ims.IsAvailability from tele-cache to ImsService
1d931ee7c : Request ModemActivityInfo with Asynchronous request and cache
0079aaeb3 : Rename featureId -> attributionTag
6b317e9df : When exiting APM, specify forEmergency=true for setRadioPower.
01d999e6b : Import translations. DO NOT MERGE
fe4319964 : Mark config as non-translatable
bf47091d7 : Import translations. DO NOT MERGE
c297d42ad : Import translations. DO NOT MERGE
9e8a1c7b1 : [RadioInfo] Unique mobile radio power setting
c373f118d : Modify methods in PhoneInterfaceManager to integrate resetOtaEmergencyNumberDbFilePath and updateOtaEmergencyNumberDbFilePath
affae53c7 : Fix usages of PUBLISH_STATE_OK
6d3eec75d : Listen to capability discovery settings in the registry
a39e6c1ef : Check UID in getUiccCardsInfoSecurity
203b14ab0 : Prevent apps from impersonating others in CarrierConfigLoader#dump.
102b27765 : Check UID in getUiccCardsInfoSecurity
c3f8eb668 : Enforce ACCESS_COARSE_LOCATION on getCellLocation
ca3d40d3e : [Telephony Mainline] Add permission check for isMvnoMatched
8b79edcbb : Do not allow capability discovery until user opt-in occurs
f60f36904 : Make SCP broadcast protected
9853807a6 : Update intent name
88a792275 : Import translations. DO NOT MERGE
ea6c48771 : Set RTT capability on the emergency PhoneAccount
4d5aee005 : Allow RTT while roaming but on WFC
3d4764512 : Update RadioAccessFamily#compare in E911
68c430493 : OTASP: use registraint instead of PhoneStateListener
2804b1139 : Modify theme to DialerSettingsLight
9f30a0c6d : Added missed incoming call SMS support
eb1e7fe4c : Removed permission check
f6656a62b : Change permissions for getLteOnCdmaModeForSubscriber
10d4a471d : Fix flakiness of testHasCarrierPrivilegesViaCarrierConfigs.
8f397819e : Change default disconnect tone to ToneGenerator#TONE_PROP_PROMPT
d6a0dbaac : Fix callForwarding logic by considering responseIntArrayList
1f9a5dac6 : Change default disconnect tone to ToneGenerator#TONE_PROP_PROMPT
c5778e189 : Import translations. DO NOT MERGE
ebb4eb7cc : Rollback telephony resources on telephony service
7caee495e : Revert "Modify PhoneCapabilities for device capabilities"
26aa919b6 : Import translations. DO NOT MERGE
34b1b6464 : ECM notification is not displayed when the user is NOT the primary one
950c08ff7 : Fixed crash in radioinfo
eba691ce3 : Include carrier services in user builds' connectivity bug reports.
1ee238858 : CarrierConfigLoader housekeeping.
fdc7c236a : IMS: Explicit Call transfer APIS.
821f3d99d : Fix wrong wording of a notification and dialog in IMS ECM
ed63fa67b : [SP15.1] Remove unused getVtDataUsage in PhoneInterfaceManager
0723870b8 : [Settings] #getCdmaRoamingMode should use ReadPrivilegedPhoneStatePermission to check instead of ModifyPermission
0ba83df72 : API cleanups.
c5dabca56 : Correct the TelephonyManager.ACTION_SHOW_NOTICE_ECM_BLOCK_OTHERS intent in the manifest
ee64960b2 : Rename KEY_ALLOW_HOLDING_VIDEO_CALL_BOOL.
153e497d6 : Only unbind if bind() returned success
9a8791d1d : Repoint telephony related translations
83adc05e5 : API cleanups.
28c01994e : Consider all phones when deciding if TTY is changeable during call
aaa1a667d : callforwarding: Fix duplicated error popup
1b0a8b86c : callforwarding: Add checking response NPE
cff18e85e : callForwarding: Add service class
37f9c24b6 : Support enforce READ_PRECISE_PHONE_STATE permission
178430d3e : Only unbind if bind() returned success
dd5113856 : API review cleanups.
036dc9e32 : Enhance TelephonyRcsService to only create needed features
d9e9b653e : Remove StkLib from telephony apex.
f95ca5957 : [Settings] Implement APIs in PhoneInterfaceManager
7cc91bd7c : Track changes to a permission name
538966e25 : Convert Android.mk file to Android.bp
3a6b199c5 : Revert "Do not use unstable Android styable.CheckBoxPreference"
750fe996d : Revert "Split TeleService into a client apk and a lib."
4a94fbdfd : Remove hidden setRadioIndicationUpdateMode in TelephonyManager
a68a4975f : Refactor TelephonyRcsService to contain RcsFeatureManager
985d12307 : Change the permission for isDataEnabled for System API
3760b915f : Import translations. DO NOT MERGE
5c0ba54f0 : Remove usages of SettingsLibDefaults from telephony
54fc06b63 : Remove FLAG_RECEIVER_INCLUDE_BACKGROUND from code to whitelist
bc09160ff : Import translations. DO NOT MERGE
7412ad8da : Split TeleService into a client apk and a lib.
4a9e33cf7 : Ims: Add support to add participants to existing call
b8f132016 : Replace some hidden API/constant usages with public/system alternatives.
59571be90 : Remove WindowManager references in Stk
a3cf4ac60 : Add initialization for mNotifyUserActivity
773ba0257 : Enforce ACCESS_COARSE_LOCATION on getCellLocation
f5c22646d : Remove intent ACTION_REPORT_RADIO_BUG and use AnomalyReporter API instead
4a5940524 : Integrate Call Forwarding / Waiting function in Telephony
13004d7a6 : Use EXTRA_USER to get user from ACTION_USER_SWITCHED
ae5ac8818 : CARRIER_CONFIG_CHANGED broadcast to ALL users.
dac36dff0 : [Telephony Mainline] Remove hidden API usages in CarrierAppUtils
26e1ae10e : Updated owners
6f35de941 : Adjust Telephony code to use Telecom constants
6b49edd1a : Radio is not turned on after turn off airplane mode in safe mode
1aa94991f : Add default implementations for RcsUceAdapter methods
b7a866a60 : Implement Get/Set UCE property from subinfo database
6ca9712de : Avoid using deleted hidden API in Telephony.ServiceStateTable
84f6e8b29 : Support Manual Network Selection Config
dafb9ac52 : [Telephony Mainline] Telephony uses own user activity notification
fcb175d76 : Add a parameter to CellIdentityGsm Constructor
73f5d3621 : Add support for setSystemSelectionChannels
f255fc1dc : Make IMS configs non-translatable
cd19c4685 : Integrate the machinism of always reporting signal strength in Telephony service
e02881ab9 : [Settings] Implement APIs in PhoneInterfaceManager
0ac9c1ae8 : Redesign the setPreferredNetworkType
d03317339 : Fix incorrect logic in registerImsProvisioningChangedCallback
4de918ed5 : Copy Uri#isPathPrefixMatch to Telephony to avoid using hidden API in Uri.
790d292d6 : Change permissions for getLteOnCdmaModeForSubscriber
da2d6ec3f : Refactor Sms function of using ActivtyThread hidden API Refactor Telephony function with a server method to return current package.
1521ab155 : Rename framework-telephony-stack-shared-srcs to *telephony-common*
44b186e97 : [Telephony Mainline] Removed IPackageManager reference
7e6d4e568 : [Settings] #getCdmaRoamingMode should use ReadPrivilegedPhoneStatePermission to check instead of ModifyPermission
d24bee4d3 : Rewriting phone constants for mainline
343481294 : Import translations. DO NOT MERGE
c035ce4af : [Telephony Mainline] Refactored more service manager calls
ebdba8605 : Use com.android.telephony.Rlog for mainline module.
8ee4e88b8 : Change the permission for isDataEnabled for System API
ac0bc75b9 : Allow the phone access to READ_CARRIER_APP_INFO
2ed2510fd : Add dbright to OWNERS file
0b10d7f54 : Track intent changes in frameworks/base
dfc858893 : Change getActiveSubscriptionInfoForIccIndex to getActiveSubscriptionInfoForIcc
c9384c25f : Import translations. DO NOT MERGE
da56b3cf8 : Remove un-needed supplyPin supplyPuk APIs without subId specified.
5052de656 : Rename sanitizeLocationInfo as we make it System API.
9842b7e76 : Revert "Disable pre-optimization for TeleService app."
1a167a7a3 : Import translations. DO NOT MERGE
d4ee4f4d9 : Revert submission 1182953-1576003954286-8455af5a
9797beb5f : Supplementary Services(SS) gray out when airplane mode on in Call Settings menu.
a1548bd19 : Use BasicShellCommandHandler instead of ShellCommand
427f12545 : Disable pre-optimization for TeleService app.
d5c246ec5 : [Mainline] Move the setAlwaysAllowMmsData from SubscriptionManager to TelephonyManager
147d2ba1a : Remove unused broadcast DATA_CONNECTION_FAILED
5fde1226c : mainline:Replace serviceState.getDataRegState and getVoiceRegState
f1445bb18 : Moved RilRadioTechnology annotation
24231bdc1 : Import translations. DO NOT MERGE
a10e89ecc : Use Parcelable CellIdentity instead of CellLocation in AIDL.
c89066814 : Use use android.telephony prefix for ACTION_SHOW_NOTICE_ECM_BLOCK_OTHERS
f5125128a : Restore "Add Data command in Telephony"
c730df869 : [Telephony mainline] Use new util file to replace MccTable
0605abf49 : Modify PhoneCapabilities for device capabilities
14427f659 : Revert "Link PlatformProperties statically"
7573102e4 : Import translations. DO NOT MERGE
20a34a8d4 : [Mainline] move ServiceStateProvider to TeleService
38003474a : [TelephonyMainline] Rename getMergedSubscriberIdsFromGroup from Telephony perspective
292bedaae : Revert "Split TeleService into a client apk and a lib."
b4d26386f : Add emergency SUPL DDS switch for DP only roaming partners
2ccd2e82c : Remove maxSDK and TargetSDK.
5bab75c18 : Revert submission
24c2999af : Create Device configuration for per feature binding in ImsResolver
dc555b403 : Add emergency SUPL DDS switch for DP only roaming partners
61a4066a8 : For some scenarios where NOT_READY is a final / steady state. Clear config.
7157e9e50 : [Telephony Mainline] To implement new api for mvno matching
35e5fcb1b : Split TeleService into a client apk and a lib.
768b0dfb8 : Import translations. DO NOT MERGE
fa7b6b381 : Add Permission for needMobileRadioShutdown
cbd73750d : Persistent storage in Carrier Config debug shell commands
2c0ae4369 : Refactor TelephonyPermissions in PhoneInterfaceManager
040e8afd9 : Report missed incoming calls which are auto rejected by the modem
ef596b330 : [Telephony Mainline] Refactored grantDefaultPermissionsToActiveLuiApp and revokeDefaultPermissionsFromLuiApps from PermissionManagerService to Permmission Manager
3c66f7a0f : Import translations. DO NOT MERGE
02edb80ee : Import translations. DO NOT MERGE
067a06d5d : Make getPackagesWithCarrierPrivilgesForAllPhones System API
022b5da70 : Supplementary Services(SS) gray out when airplane mode on in Call Settings menu.
be01f6163 : radioInfo use interal API to get physicalConfig
315225a0f : Fix LocationAccessPolicyTest for hidden api usage
c00e902bf : PhoneInterfaceManager: Pass a non-null txTimeMs argument to ModemActivityInfo ctor.
5a7736048 : [TelephonyService] Replace CONNECTIVITY_INTERNAL permission
103220bea : Do not use hidden API ArrayUtils
b58ec05a3 : Import translations. DO NOT MERGE
884ddb0ac : Import translations. DO NOT MERGE
29147927c : Revert "Split TeleService into a client apk and a lib."
b20ddc82a : Split TeleService into a client apk and a lib.
16237d2d7 : Convert tests mk file to bp.
21487ab94 : Do not use hidden UserManager hidden APIs
28a499cd7 : Clean up some resources and change switch-case to if-else block.
3b6ee776f : Add test function for emergency number db update
1264a9ffc : Erase modem config on factoryReset
93124704c : IMS: Send voice service class by default
d63128dc1 : Erase modem config on factoryReset
c687160a2 : Import translations. DO NOT MERGE
ffccfdbe3 : Import translations. DO NOT MERGE
700a959ae : Pipe though componentId from caller to permission checks
1e4e494de : Link PlatformProperties statically
7e87c16fd : Remove incompatibility between VT and RTT
30de35085 : Standardize RTT behavior across carriers
e39a1a29e : Add public APIs for carrier apps
5ddfdc940 : Telephony mainline updates.
de2703550 : Import translations. DO NOT MERGE
1efb2d97e : Import translations. DO NOT MERGE
f3c7bf8af : [mainline] getTetherApnRequired API rename to isTetherApnRequired
4a79d9ada : SystemAPI for ACTION_SMS_EMERGENCY_CB_RECEIVED intent
0587e3fe7 : Remove usages of CallerInfo
aeac4ad02 : Remove org.apache.http.legacy and volley reference from Teleservice
0d1de0e51 : Import translations. DO NOT MERGE
054feb6f4 : Import translations. DO NOT MERGE
8b04a9a40 : Import translations. DO NOT MERGE
1ae0eba80 : Import translations. DO NOT MERGE
6fb188229 : Fix RegistrationManager API uses
de90556c0 : Use permission GRANT_RUNTIME_PERMISSIONS_TO_TELEPHONY_DEFAULTS
bbeb889ac : Import translations. DO NOT MERGE
3a2772a94 : Add featureId to network location checks.
14bb3d04c : Schematize Telephony System Properties
1c25d4413 : Addition of jarjar rules.
814effb2a : Import translations. DO NOT MERGE
6e6137d75 : Introduce an interface for getSubIdForPhoneAccountHandle
a34a6c2f8 : Implement new IMS registration state and transport type query APIs
876f924d2 : Import translations. DO NOT MERGE
5acb9cf87 : Allocate and de-allocate objects upon multi_config_change.
bec3a3843 : Convert Android.mk to Android.bp
4c5f4f28a : Do not use hidden API SystemProperties.set
19b641a80 : Remove metrics for emergency dialer.
c7ae92511 : Add delay for hanging up number verification call
bc7dd58f0 : Implement new IMS system APIs
358d96ef5 : Do not use hidden API UserManager#getPrimaryUser
2c6e88f77 : Import translations. DO NOT MERGE
37d219a14 : Added more logs for carrier config events
7fce6e146 : Handle com.android.phone.EmergencyDialer.DIAL intent action
febc1f18f : Cleanup Telecom API usage in Telephony for mainline support.
f6a5ea2dc : Remove hidden APIs from EmergencyDialer.
dfe0efa50 : Remove shell commands to set default SMS app
9838ee813 : Fix script to compile emergency number database
a2a261820 : Do not use hidden API PowerManager#wakeUp
1a19e4436 : Do not use hidden UserManager hidden APIs
b39578a62 : Rename getMaxPhoneCount to getSupportedModemCount.
2f489b7fe : Remove usage of hidden UserManager api.
3383c97a0 : [RadioInfo] Move from Settings to Telephony
5d4e1921a : Make isDataEnabledForApn() a system api.
7ffbf48ae : Import translations. DO NOT MERGE
a4b29e1b8 : Do not use hidden APIs in UserHandle/UserManager
2737e88a7 : Added API on PhoneInterfaceManager for updating fplmn
d8921f4ad : Do not use hidden API ParcelableException
785d0382f : annotation part 2
355b1a82a : Do not use completeOnTimeout
44dbd5e34 : Fixed incall UI to emulate single party call correctly when one participant dropped during conference creation.
809e2d96a : Do not use hidden API SystemVibrator
227e06fdd : new telephony annotation class
20452a32e : Remove unused hidden API UpdateLock
afbc585d0 : Do not use hidden API Binder.withCleanCallingIdentity
18de7b72e : Notify the dialed Emergency Number
32e8b2ade : Do not use isResumed()
c93a1706a : Add a CTS test for carrier config certificates
1e81ccd24 : Added read phone state permission for getNetworkCountryIso
d9c8373cd : Add BIND permission
cbcd91f02 : remove hidden APIs in ResolveInfoa nd ComponentInfo
ea5394a5a : Import translations. DO NOT MERGE
fe624acb7 : Replace getPhoneCount with getMaxPhoneCount upon object allocation.
10871e743 : Do not use hidden API RemoteException#rethrowAsRuntimeException
80be55c63 : Rename setConverted.
522943d20 : make callerInfo a systemAPI
d78231ed0 : Expose ModemActivitiyInfo to system API
984ba42de : Remove MobileNetworkSettings from phone app
869d0f673 : Removal of usage of hidden APIs
1942d91a1 : Import translations. DO NOT MERGE
a55aaaa5c : Use public alternatives to hidden APIs
75c9885f8 : Removed usage of hidden APIs
37b7e9a1e : Import translations. DO NOT MERGE
0f3cecd30 : Post Connection Events to handler.
51fa78dd4 : Import translations. DO NOT MERGE
71bfa4c87 : Use setParameters public API
cce7ce998 : String call_barring_change_pwd_description_disabled remove full stop
0e3c3dcf0 : Set KEY_CARRIER_CONFIG_APPLIED_BOOL to true after loading is done
7a6b79737 : Import translations. DO NOT MERGE
def00856f : Revert "Do not use notifyAsUser or cancelAsUser"
17ad26508 : replace hidden Context APIs
07b661fb3 : Do not use notifyAsUser or cancelAsUser
0150f0ebd : use @SystemAPI in PackageManager
49b1de396 : config files has matching carrier id which passed to carrier Services.
0d512d339 : Import translations. DO NOT MERGE
976b4412e : Move provider to permission manager
4d7d3ef9d : Import translations. DO NOT MERGE
acd96bac6 : Handle disconnected participants which remain in CEP data.
be9fc1e19 : Import translations. DO NOT MERGE
60fd82fc6 : Import translations. DO NOT MERGE
81ea71526 : Use non-deprecated method.
ee52b3646 : Import translations. DO NOT MERGE
da92fac42 : Explicitly grant START_ACTIVITIES_FROM_BACKGROUND to com.android.phone.
219062904 : Remove the carrier config check when setting wfc
92fc18dab : Switch DDS on MSIM emergency call
a55615bc4 : Import translations. DO NOT MERGE
4561bbef6 : Update shortcut view colors for dark theme.
ac620cfb5 : Update shortcut view layout.
2d37cd5be : Import translations. DO NOT MERGE
1a19c9933 : Import translations. DO NOT MERGE
cdb04cd41 : Fix UiccSlotInfo.getCardId for inactive eUICC
e32e4cd75 : Remove the redundant brackets
a2b8bf559 : Import translations. DO NOT MERGE
4ebc44447 : READ_PRIVILEGED/system allows callers to see all uicc card info
6b5405bec : Import translations. DO NOT MERGE
eb117bdb0 : Add carrier to message title
de9a5eef9 : Patch the dark theme missed bar and icons
23a03354b : Enable dark theme in Telephony views
228f64141 : Import translations. DO NOT MERGE
0f22e7188 : Require MODIFY_PHONE_STATE to start EuiccUiDispatcherActivity.
b0b7d9c0d : Import translations. DO NOT MERGE
2d92f4903 : Only going to use the defaultPhone instance if it is not null.

+- Project: platform/packages/wallpapers/ImageWallpaper

0a1680f : Initial empty repository

+- Project: platform/packages/wallpapers/LivePicker

df88eb1 : Import translations. DO NOT MERGE
2e43d6c : Import translations. DO NOT MERGE
9052e07 : Import translations. DO NOT MERGE
d320bcf : Import translations. DO NOT MERGE
1638db7 : Import translations. DO NOT MERGE
dc5274a : Use QUERY_ALL_PACKAGES to query service in R
d81cf41 : Import translations. DO NOT MERGE
7bc07e6 : Import translations. DO NOT MERGE
693f6b3 : Import translations. DO NOT MERGE
a98c32e : Don't allow landscape mode for preview Activity
6ac0f6f : Import translations. DO NOT MERGE
b9c3420 : Import translations. DO NOT MERGE
ff5b35c : Import translations. DO NOT MERGE
6bdaa5b : Import translations. DO NOT MERGE
1cf988c : Import translations. DO NOT MERGE
063bf32 : Import translations. DO NOT MERGE
37c2881 : Import translations. DO NOT MERGE
cebd1a4 : Import translations. DO NOT MERGE
fd9a78e : Import translations. DO NOT MERGE
551959c : Import translations. DO NOT MERGE
fadf3ea : Import translations. DO NOT MERGE

+- Project: platform/pdk

25245b5 : TestingCamera1/2: Minor bandaids to keep storage working
81abf78 : Renderscript: rename .rs extension to .rscript

+- Project: platform/platform_testing

5033a0df : Modify StatsdListener to work with statsd changes in R.
4a8c67c7 : Add @NoMetricBefore and @NoMetricAfter annotations.
730218ec : change appSwitch ID
d46f3105 : Increase timeout for launching facet
2aa4d46c : Fix addGaugeConfig
2c438e81 : Add scrollPage method to Maps interface
0fbe28d7 : Adding known failure skip for com.android.phone ANR
85b27eb9 : Adding known failure skip for app anr in AiAi Prebuilt
9af1aee0 : Add Scroll Home Page method in YouTube interface for PTS-CUJ
e1676607 : Adding skip for b/159658068
ac9b8146 : Adding skip as bug in OsloService is owned and will be fixed
123c5a07 : Adding known failure skip pending app drop
87b25fb4 : Adding known failure skip for b/159504970
d6387529 : Bundle trace config in test artifacts.
03699be2 : adding known failure skip for SafetyHubLprPrebuilt tombstone
547d8281 : Restart PowerHAL AIDL service in perf-setup scripts
90c5b446 : Adding known failure skipping for b/156670156
542b227a : add isPhonePaired method
a6df401e : Fast patch for system_tombstone string mismatch
5a1dbd4b : Add MediaProviderClientTests to perf tests list.
31beaf4a : Adding known failure skip to system_tombstone
4a85f3c4 : Simplify AOA key actions
ebb57a33 : Improve AOA swipe actions reliability by taking duration as input
dc3815f4 : Hermetic app startup microbenchmark test in Crystalball.
03b5ae30 : Adding known failure skipping for b/157051520
00916439 : Migration of hermetic app startup tests to Crystalball.
4fc7fff7 : Fix a TODO - Used UserSwitchResult.isSuccess() method
8e1c6f4a : Add a @FixedApp annotation for targetting or filtering app setup CUJs.
ed0f60e9 : adding known failure skip for b/156402275
971ed926 : Adding skip case to b/155073214
a869acce : Add FlingPage method to Contacts interface
21355847 : Add HUN update test
10d912b0 : Add a sample test, microbenchmark, and listener to print method execution.
bba33976 : expanding known failure skip for b/156665194 and updating reference bug ID
90fb4138 : Apply suggested fixes and best practices across libraries/health/*.
5a30fcef : Add option to drop cache before measuring free mem.
7739edc2 : add openGooglePlayStore() to launcher strategy
514b49bf : Fix trace collection folder creation issue in UIBench.
44127995 : system_app_crash for com.android.gms.persistent has been filed and is tracked by b/156665194. Adding known failure skipping to allow tests to continue to run.
a194ef3a : DO NOT MERGE: DropCachesRule: fix drop caches not working
b4ed3cb5 : Existing bug starting to surface more on blueline runs, adding known failure skipping
6848d581 : Add pull sources to crystal ball config
eebaf2af : Fix minor typos and lint errors across libraries/health/*.
6e61a48a : Move window manager perf test to a new package
47f64bc6 : Add idle option after app launch. Add intent error message.
b26c74e9 : Adding known failure skipping for system_app_native_crash in safetyhub
e82f4753 : Add libwatchdog_test to native test
e6426e8f : Refactor Multi-User helper code
d3114f82 : Fixed extra args for ClassRule test options not working in profiles.
bdac2fc4 : Fixed extra args for ClassRule test options not working in profiles.
a56bc9b0 : Remove apex_* tests
035b099d : add IAutoLockScreenHelper interface
dd0977f1 : Fix null pointer exception in metric listener.
4363c804 : adding skip for system_app_anr com.google.android.googlequicksearchbox
fbe764a2 : Add spotify methods in interface
d11b84ee : Add secure settings permission uibench.
88bcc613 : Disable perfetto trace collection during test failure.
50895449 : adding skip for system_app_native_crash in android.providers.media.module
09e12695 : Adding bug skip for system_app_crash
bd462388 : Added launcher strategy for volvo
44c7e753 : IorapCompilationRule: update to use more robust dumpsys cli
fa891af3 : Add getInitialUser() method
4da06451 : Add jank test for IME animations
075e00a2 : Remove Binder-based BufferHub from libui
208ab1c0 : DO NOT MERGE: Generalized ShowmapSnapshotListener.
002ac5a9 : Add SettingsPerfTests to APCT test
5c2f9ef6 : Adding known bug skipping to DOA tests
a75c3775 : Generalized ShowmapSnapshotListener.
a817670d : Add simple media boot check
a21416e7 : Call WMS API to set layer trace flags
9f9d2342 : change up down button selector due to ID change
53921d87 : Add NeuralNetworksTest_utils to the APCT
c183c43b : Add composition state to surface flinger trace
e927bd75 : [GWP-ASan] Add GWP-ASan to native_tests.
864390dc : Remove libperfmgr from native_test_list
b445a21c : Build new trace config files in artifacts.
da185231 : Add option to skip metric collection until n iterations.
2f8b9513 : platform_testing: Split Wifi tests out of CtsNetTestCases
32f6a850 : DO NOT MERGE: Backport building perfetto artifacts.
497ab8c9 : Revert "DO NOT MERGE: Backport building perfetto artifacts."
75066783 : DO NOT MERGE: Backport building perfetto artifacts.
bb6b1816 : rules: Add IorapCompilationRule to toggle iorap on/off
b0387e22 : DO NOT MERGE: Backport perfetto listener changes.
5a223145 : DO NOT MERGE: Backport Free mem helper changes.
89c49649 : DO NOT MERGE: Backport rss metric collector changes.
f685ff54 : DropCachesRule: fix drop caches not working
d94a01b7 : DO NOT MERGE : Added launcher strategy for volvo
a605c0da : add configs for full battery capacity
642bbedf : Add configs for on-device power measurement
24a8eea2 : add clearAllMockedNotification()
5a935ec5 : Make the teardown leeway in ScheduledScenarioRunner configurable.
260eee4d : Add method postConversationNotification() to INotificationHelper
1727be20 : Make QS tests less likely to fail
6041f906 : DO NOT MERGE: Remove AppSearch from Android R.
533d5bd8 : Up the teardown leeway in ScheduledScenarioRunner back to 3 secs.
e70ee0c3 : Have microbenchmark use targetSdk 28.
9b2d23ec : Enabling SystemAppCheck tests
e04f9c4b : Add additional libraries in PlatformScenariosCommonTests.
470e1c8b : DO NOT MERGE Deprecate openApp() method
d2cd579a : add configs with uid mapping
f38de250 : Adds PackageManagerPerfTests to list of inst tests
6bea7893 : Collect RSS metrics for all processes.
c9cb21b6 : Add BlobStorePerfTests to metric tests list.
0e5dd993 : Fix one [UnnecessaryParentheses] warning
ac15b043 : Deprecate openApp() method
30c80672 : Remove bluetooth cert test resources from platform_testing
a27a9c87 : Add gpuservice_unittest to native test list
6965e880 : Flicker: Merge Task and Stack proto dumps
8537b8f3 : add configs for remaining battery capacity with uid mapping
f209fb89 : Use pressMenu() in ScreenOff to avoid launching camera.
b79ece11 : add configs for smaller set of power metrics
dba1d2cd : Enabling SystemCheck crash tests for postsubmit
86a3b1b9 : Splitting CrashCheck.java into System and System App
f587108e : Moving @Ignore statement from Class to per test case
418121cf : fix device health check and convert to androidx
8775f79f : add notification tests
f77de9f4 : Add a helper method to NotificationHelper for sharing screenshot.
dce374a9 : Adding changes to UiBenchJankHelper to fix UiBenchMicrobenchmark tests.
12f97243 : Add the remaining CTS module shard files.
21356b97 : Add Ignore annotation to CrashCheck class
88a5b80d : Expand generic app helper interface to allow launch action.
4a65208b : add getArtistName() for GPB media test
1f7bb32b : Add support for measuring Jankiness on Media center
da1c410a : Port SfStatsListener from master to qt-dev branch.
630771ca : add test coverage for dial app
1c7fca52 : Media center interfaces.
f3bb50b5 : Adding changes in UiBenchJankTestHelper to fix test cases in UiBenchJankTests.
bc4bfc5f : Updated the AOSP idle CUJ to include the NaturalOrientationRule.
dab7dca7 : Simplify and fix logic to record videos.
c258f564 : Optionally turn screen back on after the ScreenOff CUJ.
29debef0 : Rename Photos interface methods to match user representation
31b44b73 : Combining all greenday power metrics into a single config
a0308ae2 : Combining all greenday power metrics into a single config
46a27dd4 : Use a suspend-resistant sleep mechanism for scenario scheduling.
9b828f1a : Revert "Merge "Revert submission 9940985-qpr1-dev merge" into qt-qpr1-dev am: 2c03f6e066"
1477461a : Add inputflinger_benchmarks to metrics
c6938e77 : Revert submission 9940985-qpr1-dev merge
da5065b2 : Revert submission 9919844-manual r1 merge
3dbe1efd : Add optional search contact method for CUJ
441fc4da : Add a generic microbenchmark for opening apps. am: a7d6fbfc9c
3f016110 : DO NOT MERGE: Required platform_testing changes for merge of tradefed repos into qt-dev.
b102e293 : Add a generic OpenApp CUJ for opening any application.
418ca7a4 : Update the gpu host override to be a separate command.
16139dc5 : Record multiple video parts for UI tests.
20f3d5a1 : Add configs for CPU Time Per Thread Frequency
7e2afe4c : Enabled custom runner selection in HealthRunnerBuilder.
6f07ea3c : DO NOT MERGE: Required platform_testing changes for merge of tradefed repos into qt-dev.
cd89e182 : Add support for indexed profiles.
1556874d : Support for CTS GPU tests.
c61da31a : Update HelperAccessor's prefix to be set only once.
ade28e3b : Add a screen record collector and tests.
1a48ad89 : DO NOT MERGE: Required platform_testing changes for merge of tradefed repos into qt-dev.
6a2608ee : CUJs for MPTS heavyweight profile - Waze interface
c1819c35 : CUJs for MPTS heavyweight profile - Google News interface
e3373d8d : Let HelperManager throw underlying exceptions when failing to find impl.
320fd171 : Add the parent OWNERS back to App Helpers.
dcb7f242 : Fixed tests timing out when CUJ is set to stay in app until next CUJ.
74f9e526 : Update HelperAccessor's prefix to be set only once.
9aca7136 : add media test from home screen methods
f23d6959 : CUJs for MPTS: Add a direction parameter to swipe street view
3095a610 : A base for scheduled listener to report time-series.
735c98a7 : Add generic helper interface.
6f92e2e3 : Bugfix, add extra wait when searching in app grid.
45777889 : add hotspot test
586ef726 : add goBackToBluetoothPlayerPage to interface
b34f56c1 : Add a screen record collector and tests.
477c1d20 : add getCurrentVolumeLevel method
bd16b6f1 : Fix WindowManager proto for activityRecord level unification
c84f20e1 : Setup VTS_PYPY_PATH when running VTS.
2c355677 : Remove CarUserManagerHelper.createNewOrFindExistingGuest()
3827a276 : Override jdk9's cacerts to use the system ones.
bd4753ea : Remove call to CarUserMAnagerHelper.removeUser()
b22afabc : Uses TARGET_BOARD_PLATFORM for filtering instead of TARGET_DEVICE.
24303844 : Add option to skip GC after test
1d55c804 : Add configs for on-device power measurement
65a3257d : Add configs for CPU time per UID per frequency
a6a3c27e : Add configs for CPU time per frequency
7cb3f9f6 : Add configs for CPU cluster time
5220130d : Stress the system with a notif containing very large small icon.
f3d0da4c : More updates to get tests running on GCE.
d1c21f16 : Add configs for process cpu time
c4a4fbea : Add configs for Subsystem sleep state
021d3393 : Add configs for Mobile Bytes Transfer
cda40a4b : Remove the vglrun prefix as we are not yet running with gpus.
32e42de4 : Add cell broadcast service tests to build
ed42e2e3 : Remove microbenchmarks from old test suite.
e3302983 : add method for test change time in 24 hour format
3423131d : add method for test change time in 24 hour format
4cedd191 : Added configs for collecting RemaingBatteryCapacity.
5c7bfef7 : Added configs for measuring WiFi bytes transfer.
b5e88d27 : Read protobuf output instead of parsing text.
ae39ea14 : Add method to post interruptive notifications
2adabd41 : Expose notification ids to the interface
4a749b99 : Separate iteration renaming in longevity for subclass support.
bf587780 : Ensure java9 is in the PATH.
98715aa7 : BigPicture and Message style tests
b9863332 : NotificationGuts test
c234e120 : Support additional classes in longevity suites.
c376b29e : Compatibility for notification tests
10b98f54 : Let SysUI also own tests
fab5191a : Add module files for RVC.
9c58b0cc : Update run_test_suite.sh for RVC.
4e714036 : Update run_test_suite.sh to match what is in the qt-emu-dev branch.
bfd4244b : update cellbroadcastreceiver test apk
7584899c : Add SimpleServiceTestApp to platform test
7019cd9d : Add ActivityManagerPerfTestsStubApp to platform test
31b5bdd9 : Added app breadcrumb support to StatsdListener.
06835d89 : Remove duplicate SocPresubmit java files.
d598e0b7 : Remove CarUserManagerHelper #getCurrentForegroundUserInfo
b1523e78 : Migrate UiBench to Scenario-Based tests
2a372ec3 : Changing locators for SettingsHelper.
76308a85 : Refactor CarUserManagerHelper.getAllUsers()
8980cbaa : Migrate UiBench testDialogListFling to Scenario-Based tests
eb01a76e : Add audio_health_tests.
99d04193 : Add regex class name matcher
ca164d39 : Load external classes through child class loader
4e03f954 : Introduce superclass for app helper exceptions
7c4341f7 : Introduce superclass for IAppHelper
b92f5219 : Fix build path
a7dc3e95 : Extract tests from general-tests
3717f236 : Implement metrics collector for SurfaceFlinger time stats
9b2ed228 : Remove enum logic from callers of requestbugreport()
8cebc95d : Interfaces for Security and Users.
c64f9da4 : Deflaking Change birghtness test in SystemUiJankTests.
e85af68d : Add open app microbenhcmark for business card and performance launch.
cb22c550 : Adding extra logging to prefetto listener.
369c5866 : Deflaking Change birghtness test in SystemUiJankTests.
f81b9a77 : Update sdk_version in Android.bp to 23
5cbb2872 : Remove haiku.mk
238e4b5a : Migrate MTP components into new project.
419c94dd : Add CUJs for hermetic benchmarks
ebeb33a4 : Revert "Add CUJs for hermetic benchmarks"
a2ca055d : Add CUJs for hermetic benchmarks
58b7ddc2 : Adding a zip file in the haiku make file
df43f0c6 : Adding an additional swipe to open QuickSettings.
6be0229a : Revert "Remove libperfmgr from native_test_list"
d78876ea : Adding a make target for fuzzers
83df5038 : Refactored MultiUserHelper to merge create user methods
e05c7a68 : Optionally holds a wakelock while collecting perfetto traces on onTestRunStart, onTestStart, onTestEnd, onTestRunEnd, depending on which ones are enabled.
e7d95836 : Adding waitForIdle after fling in UiBenchJankTestHelper.
d0afeb42 : Create a helper to parse the free memory.
fd0ccde5 : Fix atest command in ProcessShowmapHelperTest.
74bc7a54 : Remove libperfmgr from native_test_list
a771162c : Increasing speed for single slow swipe to reach number of frames in UiBenchJankTestHelper.
e9251853 : Consolidate CrystalBall tools to a single directory.
a9790b72 : Whitelist vsoc_x86_noapex
86882ffb : [Emu Test] Skip UI tests for presubmit builds
5381349b : Add LargeTest annotation usable for host-side tests.
000ea5ff : Fixed UI Jank Test for Atom Bug: 112161616 Test: am instrument -w -r -e iterations '1' com.android.androidtv.janktests/android.support.test.runner.AndroidJUnitRunner
4781f278 : Remove CarUserManagerHelper.createNewAdminUser()
0130fb59 : Remove gatekeeperd_test
72b346e4 : Testing jankiness of the transition from app to Launcher home
8c41cab4 : MultiUserPerfTests: Install MultiUserPerfDummyApp
f8f9fdfa : Add FlakyTest annotation usable for host-side tests.
2be57dd1 : Add FrameworksNetSmokeTests to test list
5ebfc24c : Let HelperManager throw underlying exceptions when failing to find impl.
2899b0bb : Fix breakage for the CL in AOSP aosp/929074
c7edbf71 : Add the sleep microbenchmarks to external scenarios.
954f490a : Switched to statsd configs from the statsd team's tool; updated how-to.
94173b24 : Add the missing permissions to AUPT (write secure settings).
9549c285 : Added test-level support to StatsdListener.

+- Project: platform/prebuilts/abi-dumps/ndk

e3b3828 : Updating NDK dumps for API 30
60596c2 : Updating platform SDK version for R
2403329 : Updating platform SDK version for R
4ed9266 : Create NDK ABI dumps for R
7e7d551 : Add AParcel_getAllowFds()
485dbe7 : Modify prebuilts for shellCommand in libbinder_ndk
8b3c7ae : Replace type IDs in NDK ABI dumps
10c09f7 : NdkMediaFormat: add AMEDIAFORMAT_KEY_LOW_LATENCY
7d70172 : Add AMEDIAMUXER_OUTPUT_FORMAT_THREE_GPP to NDK
3585c2a : Remove unique_id from NDK ABI dumps
f2722e7 : Revert "Remove mistakenly added liblog symbols from vndk"
710fcf8 : Remove mistakenly added liblog symbols from vndk
3df8ec8 : Add lsdump for non-VNDK libs used across APEXes
f147037 : Change OWNERS

+- Project: platform/prebuilts/abi-dumps/platform

cf9a15b : Update adbd_auth dump.
be15241 : Remove PLATFORM ABI dumps for R
6d98451 : Updating platform SDK version for R
99da66f : libselinux is LLNDK, not VNDK-core
cb9af2c : Create PLATFORM ABI dumps for R, libselinux
dca3eb0 : Create PLATFORM ABI dumps for R
19c84d2 : Remove ART/ICU lsdumps
73e4fe2 : Replace type IDs in PLATFORM ABI dumps
7f8491e : Remove unique_id from platform ABI dumps
1907e7f : Add lsdump for neuralnetworks_packageinfo
4f7ec2b : Update the reference ABI dump of libdexfile_external
af6b60e : Add lsdump for non-VNDK libs used across APEXes
bd58123 : Add lsdump for mediametrics

+- Project: platform/prebuilts/abi-dumps/vndk

6fec5f36 : Switched order of String fields on InitialUserInfoResponse to be consistent with doc.
41298d1e : Added DISABLED flag to users flag for HAL
0d9ea7ad : Update EVS ABI references
1119d1d1 : Added userLocales to InitialUserInfoResponse.
968bd332 : Update dumps for IC and KM AIDL HAL bumps to version 2.
0e6f21be : Update ABI dump for modification to static variable.
b058d3be : Update libbase.so.lsdump for a new symbol due to zero-init.
826ab583 : Update ABI dump after fixing USER_IDENTIFICATION_ASSOCIATION structs.
f841044d : Updating VNDK dumps for API 30 - 64/arm64_armv8-a
1004801f : Updating VNDK dumps for API 30 - 64/x86_64
d1a1ec4f : Updating VNDK dumps for API 30 - 64/x86_86_64
7062a001 : Updating VNDK dumps for API 30 - 32/x86
adcff082 : Updating VNDK dumps for API 30 - 64/arm_armv8-a
cf1934a8 : Updating VNDK dumps for API 30 - 64/x86
f676f938 : Updating VNDK dumps for API 30 - 64/arm_armv7-a-neon
5a9c1259 : Updating VNDK dumps for API 30 - arm_armv7-a-neon
8e8b5f66 : Updating platform SDK version for R
837cf535 : Update abi references for libui
0f583c31 : Dump VNDK libs
cc6c733f : Dump VNDK libs
98d9d18c : Updating vndk abi dumps for R - 8
33be2a2b : Updating vndk abi dumps for R - 7
9c805e88 : Updating vndk abi dumps for R - 6
ac10b0b9 : Updating vndk abi dumps for R - 5
48bd5aa0 : Updating vndk abi dumps for R - 4
58989621 : Updating vndk abi dumps for R - 3
c83974c4 : Updating vndk abi dumps for R - 2
57906fa8 : Updating vndk abi dumps for R - 1
8d229341 : Updating audiocontrol prebuilts
642c403b : Update EVS ABI references
45295902 : Add OWNERS for VNDK ABI dumps.
e48f20ff : Create VNDK ABI dumps for R, libselinux
1d3c382c : Update VNDK ABI dumps
260c394b : Remove beginOp and IOperation
9d845b3a : Update abi references for libbinder
55353b53 : Create VNDK ABI dumps for R, x86_64 and arm64
71fbfa1b : Create VNDK ABI dumps for R, x86
1831f8db : Create VNDK ABI dumps for R, arm
c51a6825 : Create VNDK ABI dumps for R, 32-bit binder
ae8cd2f2 : Add a module for all VNDK ABI dumps
03196b9e : Update VNDK ABI dumps for libcgrouprc
da697769 : Replace type IDs in VNDK ABI dumps
9943719c : vndk: Update ABI for libstagefright_bufferqueue_helper
1857eb49 : Remove unique_id from VNDK ABI dumps
7ac2ea82 : Updating ABI for GraphicBufferAllocator overflow fix
a9a61faa : Add lsdump for non-VNDK libs used across APEXes
14190975 : Update dumps for getCallingSid.
93f724d3 : Remove ABI dumps for VNDK 28 from AOSP master
4da01902 : Update dumps for getCallingSid.
6211eb5e : Fix build: Remove abi references for armv7 generic cpu variants.
c41ad310 : Update libbinder and libhwbinder abis.
ee8025eb : Fix build breakage due to stale cfi symbols.
ac7ec219 : Create abi references for 64 bit binder for aosp_arm(x86).
4f944581 : Revert "Update abi references after abi diffs were allowed for cfi variants."
9e003973 : VNDK prebuilts for configstore1.1
91e572f0 : Update libhwbinder ABI dumps.
9063bdad : Update abi references after abi diffs were allowed for cfi variants.
c821260c : Update libbinder ABI dumps.
7e628a8e : Update abi references for libvixl-arm64 and libmedia_helper.
574cc75d : Update libunwindstack abis.
0aa517c5 : Remove ConfigFlags
ed5f4ceb : Update abi references for libstagefright_foundation after AMessage changes
332baf2e : Update libcutils abi-dumps
cbb3dddd : Update ABI reference for new boot status variable in libbinder
5ca2b954 : Update libunwindstack abi-dumps.
7b3c79f4 : Renaming VNDK ABI Dumps for P
0ef3ebfa : Update ABI reference after hiding some headers in libbinder
92e8a5ef : abi-dumps: enable restricted cpuset
d753c6be : Update abi references after b/78184573 fix.
65912293 : Update symbols after adding checkOp() method.
eef2a868 : Add libminijail abi-dumps
1b991a50 : Revert "Change P->28 for vndk abi references."
41a9dd69 : Remove remnant abi references from oc-mr1.
e63aa4f0 : Change P->28 for vndk abi references.
ca37b35a : Update abi references for android.hardware.neuralnetworks@1.1
e589e7cc : Enforce vndk.
61606b9c : Enforce boot_img_hdr api / abi.
c482bceb : Update reference dumps.
74412233 : Update libstagefrights reference dumps.
84048f13 : Update reference abi dumps.
128fa3f0 : Suspend abi diffing.
30225bec : Remove reference abi dumps.
4f9df0e7 : Remove reference abi dumps.
c3774f83 : Remove reference abi dumps.

+- Project: platform/prebuilts/android-emulator

075503d : Upgrade emulator to emu-master-dev build 6647651
f5e1c21 : Upgrade emulator to emu-master-dev build 6629878
9d8693c : Upgrade emulator to emu-master-dev build 6499764
ca5ba3f : Upgrade emulator to emu-master-dev build 6428502
3cd933a : Upgrade emulator to emu-master-dev build 6317390
d86c4b1 : Upgrade emulator to emu-master-dev build 6309183
8ff285a : Upgrade emulator to emu-master-dev build 6295583
4136d51 : Upgrade emulator to emu-master-dev build 6289500
9c1912d : Upgrade emulator to emu-master-dev build 6278574
0ae1ea0 : Add rkir@ to OWNERS
c0338f2 : Upgrade emulator to emu-master-dev build 6212136
7d1a9c4 : Upgrade emulator to emu-master-dev build 6211620
45bb29b : add version of update script that doesn't pull mac
c5cb6df : Upgrade emulator to emu-master-dev build 6211485
d75f79d : Upgrade emulator to emu-master-dev build 6185563

+- Project: platform/prebuilts/asuite

ba58381 : ASuite: update prebuilt acloud by uploader.(6546629).
1b3111d : ASuite: update prebuilt aidegen by uploader.(6536233).
6daa984 : ASuite: update prebuilt atest (6536023).
6728e2a : ASuite: update prebuilt aidegen by uploader.(6529608).
4563b32 : ASuite: update prebuilt aidegen by uploader.(6475156).
e9f174d : ASuite: update prebuilt atest (6474864).
d1bd9cb : ASuite: update prebuilt aidegen by uploader.(6462381).
ba0e3da : ASuite: update prebuilt aidegen by uploader.(6421947).
418896c : ASuite: update prebuilt atest by uploader.(6383462).
b259b57 : ASuite: update prebuilt aidegen.(6371664).
d2db920 : ASuite: update prebuilt atest by uploader.(6349914).
ba43a9a : ASuite: Update prebuilt atest by uploader.(6344633).
84032ee : ASuite: update prebuilt acloud by uploader.(6298743).
3a44bb1 : ASuite: update prebuilt atest by uploader.(6240838).
072fad2 : ASuite: update prebuilt atest(6219554).
e9c9ad3 : Update prebuilts/asuite OWNER list
a52d8a6 : ASuite: update prebuilt aidegen by uploader.(6203653).
9b76be6 : ASuite: update prebuilt acloud by uploader.(6211842).
4b5729e : ASuite: update prebuilt acloud by uploader.(6197338).
5a0fbec : ASuite: update prebuilt acloud by uploader.(6192404).

+- Project: platform/prebuilts/build-tools

3ab803a : Make FlexLexer buildable for native_bridge
659efe1 : Update build-tools to ab/6416774
61bbdf2 : Add python3 prebuilts to $PATH
6210d08 : Update build-tools to ab/6267243
fbdf0a6 : Update build-tools to ab/6234825
5794e96 : Update build-tools to ab/6166604

+- Project: platform/prebuilts/bundletool

3b23f65 : Upgrade bundletool to bundletool-20191212.Thu.12 RC00
141b98b : Update bundletool prebuilt
045fb38 : Update bundletool prebuilt
ad7c2b1 : Upgrade bundletool to bundletool-20190905.Thu.07 RC0
199b8b5 : Update bundletool-20190215.Fri.13 to bundletool-20190606.Thu.06 built by RAPID.

+- Project: platform/prebuilts/checkcolor

dc6654a : Add support for python3

+- Project: platform/prebuilts/checkstyle

adef809 : Migrate from blame to history scoped blame
e1510db : Handle case where checkstyle does not return 2 lines.
4ebbfec : Add support for python3
1b95dd7 : Add gts-tests as a test sub-path so check_style applies test lint logic to it.

+- Project: platform/prebuilts/clang-tools

bca5d20 : Update clang-tools to ab/6339306
7e2cfe9 : Update clang-tools to ab/6319416
026aa00 : Update clang-tools to ab/5988434

+- Project: platform/prebuilts/clang/host/linux-x86

431c7447 : Update prebuilt Clang to r383902b.
fc3bde98 : Update LLVM binutils to r383902.
72a3eb0e : Update prebuilt Clang to r383902.
bc8a25b0 : Use stl to depend on libc++
4e400a4c : Update remote_toolchain_inputs of clang-r377782d
9a207299 : Update prebuilt Clang to r377782d.
41b7d387 : Update LLVM binutils to r377782c.
050e3ab3 : Update clang-r377782c release notes.
6c1b2650 : Update prebuilt Clang to r377782c.
9245dd3f : Add clang-r377782c release notes.
564db95d : Update prebuilt Clang to r377782c.
f711c17e : Specify shared lib dependency of the clang runtime prebuilts
c6b7ea29 : Update LLVM binutils to r377782b.
df1d70fd : ASAN/UBSan for host binary support.
1c0f631b : Add clang-r377782b release notes
7f160d2c : Remove clang-r377782
18057dc1 : Update prebuilt Clang to r377782b.
301db303 : Use 'git' instead of 'svn' suffix.
c256bebb : Update prebuilt Clang to r377782.
72736ab7 : Update prebuilt Clang to r377782.
1b222e3e : Add profiles for clang-r377782
4a690163 : Add UBSan runtime libraries for Host.
f3bab93a : Update prebuilt Clang to r353983c1.
64a2068f : Update prebuilt Clang to r353983d.

+- Project: platform/prebuilts/cmdline-tools

b9e97b6 : Add SDK cmdline-tools version 2.0
1fd3372 : Initial empty repository

+- Project: platform/prebuilts/devtools

7880027 : Merge "Make the linter use a JAXB jar instead of the deprecated module." am: 5410a8a911 am: 6089fd5fdd am: d74c94e4d5 am: bc11a72a91
2fcc075 : Make the linter use a JAXB jar instead of the deprecated module.

+- Project: platform/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8

e4d0287a : Remove cc1 and cc1plus executables as part of gcc deprecation
4fa2e46f : Update MinGW prebuilts to build 6180222

+- Project: platform/prebuilts/jdk/jdk11

c796f24 : Add remote toolchain inputs for java and javac.

+- Project: platform/prebuilts/ktlint

67e7d24 : Add support for python3

+- Project: platform/prebuilts/manifest-merger

3b9fc99 : Manually update manifest merger using gmaven_repo from ab/5794003

+- Project: platform/prebuilts/maven_repo/android

1057296c : [automerger skipped] DO NOT MERGE - qt-qpr1-dev-plus-aosp-without-vendor@5915889 into stage-aosp-master am: c78944d200 am: ecc2406087 -s ours am skip reason: subject contains skip directive

+- Project: platform/prebuilts/maven_repo/bumptech

a6e1df8 : Add Android.bp for glide prebuilts
27d17fb : Add Android.bp for glide prebuilts

+- Project: platform/prebuilts/misc

2cdd113 : Update ddmlib for new ipv6 detection
b657ca5 : Create java_library_host for atf prebuilt
62d88f5 : Update to AndroidX Test 1.3.0-beta02.
0937bb8 : Update layoutlib prebuilts
941cdaf : Newer version of ATF classes
3ce63e3 : [ATF Integration] Accessibility Testing Framework jar
bf0fbc6 : update to AndroidX Test 1.3.0-beta01
be34c22 : Merge "Update ddmlib after InstrumentationParser update" am: b378fddc58 am: 5b73465d02 am: 9565bd7843 am: fd3902a308 am: 27232bdd60
38000d8 : update to AndroidX Test 1.3.0-alpha05
bc80f94 : make asm-7.0-defaults available for all the apex.
d69fce5 : Add robolectric final Q stubs
d6009a2 : Fix robolectric update script to match external/robolectric-shadows
a2da123 : Make asm-7.0 available to the ART APEX
11bfbc8 : Make asm-7.0 available to the ART APEX
f54d426 : remove unused artifacts from 4.3
d0ad699 : include latest release from roboletric to support api 29
6c0428d : Fix robotests with new toybox
4d56679 : Importing Android-Q stubs from maven
9257117 : Update layoutlib api prebuilt
08160cf : Adding roboelectric 4.3 prebuilt
2e5bf55 : Propagate exception to error code
6be067c : Update layoutlib prebuit for background color API
bba1f03 : Update layoutlib prebuilts including ninepatch-prebuilt.jar
bb43954 : Add androidx.test sources jars.
fefbdf1 : Update layoutlib prebuilts
d657479 : Add Q preview jar to Robolectric
d9bafb3 : Update layoutlib prebuilts
bd91298 : Update layoutlib api prebuilt
b96473d : Update Bridge API to pass native library path
9f3360f : Update to AndroidX Test 1.2.1-alpha01
ae524c7 : Update layoutlib prebuilt
d7a62e6 : Update to AndroidX Test 1.2.0 stable.
e713ade : Update to Android X Test 1.2.0 beta01
deb7bbe : Update layoutlib api prebuilt
699d9cd : Update sdklib-prebuilt.jar.

+- Project: platform/prebuilts/ndk

e02ef7672 : Use libnativewindow for platform variant of android_native_app_glue

+- Project: platform/prebuilts/r8

818f631 : Update build tools D8 to version 2.1.7-r1
2e11268 : Update D8 and R8 to 2.1.7-r1
61d124e : Update D8 and R8 to 2.1.7-dev
1f6a318 : Remove d8-compat-dx binary
11bdead : Update D8 and R8 to 2.1.6-dev
3379f70 : Update D8 and R8 to 1.6.31-dev

+- Project: platform/prebuilts/remoteexecution-client

7f2e3c8 : Release 0.13.3 to live
a72698c : Drop prebuilt files to android source tree.
6541173 : Release 0.13.1 to live
1883d01 : Drop prebuilt files to android source tree.
55f2a90 : Remove older RBE tooling versions that are no longer used
f333e83 : Release 0.12.2 to live
15e9fe8 : Drop prebuilt files to android source tree. am: 91b4f39025 am: 42055404a2 am: ad1ceff2bb am: 06954186b4 am: 3704bfb639
4e852f4 : Release 0.9.5 to live
588195b : Drop prebuilt files to android source tree.
2509621 : Fix prebuilt_info in R branch so that we don't get merge conflicts again when submitting changes to AOSP
7f4ff36 : Fix prebuilt_info in internal master so that we don't get merge conflicts again when submitting changes to AOSP
d866919 : Drop prebuilt files to android source tree.
a2d6089 : Revert "Revert "Release 0.8.2 to live""
6993215 : Revert "Release 0.8.2 to live"
d14ecf5 : Release 0.8.2 to live
3666a6e : Drop prebuilt files to android source tree.
fbc7196 : Drop prebuilt files to android source tree.
d248379 : Drop prebuilt files to android source tree.
88a33e6 : Drop prebuilt files to android source tree.
634a220 : Drop prebuilt files to android source tree.
bee7519 : Drop prebuilt files to android source tree.
6828a67 : Fix dropped artifacts to pick up the right version of tinfo
cad7764 : Drop binaries to test LERC with clang-scan-deps.
9a5b4be : Replace test/ prebuilts with 0.6.0.08cc276
f86694c : Drop binaries with shadow header optimization for testing.
1eb8d5f : Drop artifacts that support disabling shadow headers
75579c7 : Change test symlink to a directory and drop artifacts
7dba768 : Add a test symlink to use for builds on the rbe-testing branch.

+- Project: platform/prebuilts/rust

6f8b7c1b : rustc-1.40.0 Build 6191832

+- Project: platform/prebuilts/sdk

68d948083 : Import SDK files for lint from build 6318433
504be3bf1 : Add api prebuilts used by lint
c30cdecf0 : Revert "Import AndroidX from build 6620107"
41a12d391 : Make libLLVM_android buildable for native_bridge
fc320900a : Import AndroidX from build 6620107
d5008a161 : Import AndroidX from build 6616358
a5e811ba8 : Import AndroidX from build 6611142
af9a67f50 : Import Constraint Layout X from local Maven ZIP
897029216 : Import AndroidX from build 6566720
ef03bff4d : Set min_sdk_version/apex_available for androidx
828669999 : Import AndroidX from build 6528243
778732496 : Import new module-lib stubs post nullability removal
f0ec07f55 : Import AndroidX from build 6528243
29394f25e : Import AndroidX from build 6495117
801f8ebf3 : Room compiler plugin now depends on kotlin-reflect
cd859c515 : Add {30,current}/public/core-for-system-modules.jar from ab/6441176
eded1e9ff : Add core-for-system-modules.jar to update_prebuilts.py
6cd31be5e : Import platform SDK from build 6493450
ce8dd0a15 : Import Constraint Layout X from local Maven ZIP
ce5a906d7 : Update 30 snapshot of non-updatable part
a92bdc7bd : Import android-non-updatable artifacts for API 30
6147f7d73 : Import conscrypt artifacts for API 30
d0effcd27 : Remove SurfaceFlingerProperties.jar
2195140e3 : Import removed.txt files for api 30
f2acbd581 : Rename module artifacts
5559a0c1d : Remove redundant filegroups for last released
be8b61875 : Import final sdk version 30 from build 6446812
334d45945 : Import AndroidX from build 6445429
aa554c0b6 : Import module-lib and system-server api files too
ae64ff0a2 : Add lld-dummy file
5efba6ed3 : Update update_prebuilts.py
221d3e78e : Import AndroidX autofill from build 6427272
7408083cf : Fix permissions on recently added executables and libraries
283795f2c : Import AndroidX from build 6390815
83f9217b9 : Make update_prebuilts update/finalize new api surfaces
a26e481a4 : Make update_prebilts.py fail gracefully on bad sdk zip
40c813a04 : Import AndroidX from build 6327452
e4a04150b : Import platform SDK from build 6318433
b42944f1d : Import platform SDK from build 6314502
b0d64ce6f : Import platform SDK from build 6297618
5a2b28117 : Import platform SDK from build 6268670
277f4eebe : Make ScanResult final.
758fae28d : Import build tools from build 6297618
89c32f2ee : Add darwin libc++abi.1.dylib to sdk, copied from clang-r365631b
694c11125 : Add darwin libc++abi.1.dylib to sdk, copied from clang-r365631b
4f5f0234b : Add libwinpthread-1.dll to windows sdk, copied from clang-r365631b
73d24b2b3 : Add libraries to sdk, copied from clang-r365631b; add lld trampoline
e514c1261 : Add ViewPager2 to prebuilts
6667ddb04 : Fix update_prebuilts.py for jetbrains-annotation dependency
67595976c : Add libwinpthread-1.dll to windows sdk, copied from clang-r365631b
d30b4cf78 : Add libraries to sdk, copied from clang-r365631b; add lld trampoline
a74ebe6fd : Import AndroidX from build 6226016
543895cf5 : Import build tools from build 6212753
70d084145 : Use kotlinx-metadata-jvm instead of kotlin-metadata
347b25396 : Use kotlinx-metadata-jvm instead of kotlin-metadata
d7eb45742 : Add empty baseline files for system_service api
11c601e09 : Add empty baseline files for module_lib api
70047114d : Add empty baseline files for system_service api
baa77600b : Import platform SDK from build 6205510
02b3a0185 : Add empty baseline files for module_lib api
b57d8c0b9 : Import AndroidX from build 6196965
380d9e367 : Import platform SDK from build 6190606
fe63c72c9 : Add missing java_sdk_library_imports for current/*.jar
284909140 : Import build tools from build 5898051
4e556e0f6 : Import AndroidX from build 6162973
7dec9ff57 : Add AndroidX Autofill module to update_prebuilts.py.
48e7cd745 : Add removed telephony IntDefs to incompatibilities
6834fb3d5 : Add removed IntDef to incompatibilities tracking
406b72225 : Import AndroidX from build 6140196
10abc9184 : Import platform SDK from build 6116484
baa4cfb23 : Import platform SDK from build 6077966
d1211dd26 : Import androidx heifwriter from build 6018155
5779bd34c : Track removal of FinancialSmsService
723353673 : Add lld to sdk, copied from clang-r365631b
51f036e35 : Import AndroidX from build 6025473
3fe6a690a : Add room-compiler dependency on jetbrains-annotations
087832268 : Import AndroidX from build 6018155
f72205175 : Revert "Import AndroidX from build 5974471"
7dbc50028 : Import AndroidX from build 5974471
1fa471611 : Added Lifecycle KTX and nav component to prebuilt
e16f08eeb : Update incompatibilities.txt.
5046fb675 : Import AndroidX from build 5895165
e4826a27a : Deprecate car-cluster
b77349a74 : Copying the 2nd-to-last API into a convenient place to pass to Metalava
de7a19de7 : Import AndroidX from build 5878981
9aed3fe3e : Update RS support lib prebuilts.
7bed13ccd : Import AndroidX from build 5858098
b5836e2fb : Add missing libraries to update_prebuilts.py script.
e4127cf38 : Change os.rename to move to support multi drives.
28f9bd6cb : Import AndroidX from build 5763005
0f658750c : Import Room from build 5640327
9ddfd13f3 : Update librsjni_androidx.so with relocation packing off.
f0c0c52b5 : Import platform SDK from build 5716376
c765d0838 : Import AndroidX from build 5640329
8af28d3de : Add new libraries to update_prebuilts.py script
50b112758 : Remove unused support library targets
9959f2b0e : Import AndroidX from build 5551564
09fffcb26 : Update update_prebuilts script to account for media library changes
ff43dc172 : Import platform SDK from build 5559776
70cd52774 : Import platform SDK from build 5433164

+- Project: platform/prebuilts/tools

2eb245aa0 : Remove dalvik trace tag for long trace config.
93784f11c : Revert "Remove prebuilt dependencies of car Room library"
8918df1d8 : Remove prebuilt dependencies of car Room library
2fca753e7 : prebuilts: update trace processor shell
e0d7a4c0c : Add ion_stat to the test perfetto configs
f594c965e : [ATF integration] #0 Exposing protobuf + jsoup
6309da0f8 : DO NOT MERGE: Remove incompatible trace config property.
5d3747633 : perfetto: update trace processor prebuilt and changed to stripped
2ed32e2e9 : Update trace config files.
3da86d2bf : DO NOT MERGE: Backport perfetto configs.
31dfc5e89 : Revert "DO NOT MERGE: Backport perfetto configs."
16a00a094 : DO NOT MERGE: Backport perfetto configs.
d7b88a56e : prebuilts: update trace_processor_shell
be7741921 : Add kotlinx-metadata-jvm
e03798a23 : Add kotlinx-metadata-jvm
00d0c7e65 : prebuilt: update perfetto trace processor shell
9d9da1696 : prebuilt: update Perfetto trace processor binary
95eca3da3 : Add deps used by car-androidx-room-compiler
c7d13bd70 : Update services storage to 1.24.1

+- Project: platform/prebuilts/vndk/v28

e5731ae : Update VNDK snapshot v28 to build 6084328.
6a7967e : Install VNDK 28 libprotobuf-cpp-*.so to /vendor

+- Project: platform/system/apex

08c223c4 : deapexer: remove lost+found directory
330e0c85 : Add cts shim apex with prebuilts
1726687d : Use inclusive language in Android.bp files
9dbf80a5 : Use APK CtsShim prebuilts for flattened apex.
023c507f : Add more tests for api updatability
0a45a9c2 : Move SdkExtension tests into their own subdir
769deb19 : Rename ApiExtensionsHostTestCase -> SdkExtensions...
8ebfc34f : Cleanup Apex E2E-test base class
112eb255 : Fix ApexTestCases.ApexFileTest#VerifyApexVerity
3c6c2902 : Delete snapshots after restore is done successfully (1/n)
4550e771 : Update apexer_test the hashtree hash algorithm to sha256
2934d557 : Change the hashtree hash algorithm to sha256
30e598c3 : Fix prerestore snapshots incorrectly taken with checkpointing enabled.
4e5fe8c6 : Drop prebuilt files to android source tree.
4d1b6ab9 : Force a GC in system_server before running ApexTestCases
34d1f004 : Remove corrupt apexes only if not active
a19be5f5 : Remove corrupt apexes in /data on boot complete
499de895 : Remove JSON support from APEXd
e9684aca : Reboot device if apexd crashes
78d2bce6 : apexd: Add remountPackages
11030655 : Add a new shim apex without any apk-in-apex
ded6a5b9 : Update prebuilt CTS shim pkgs with the ones built on server
f4578641 : Remove critical option from apexd and apexd-bootstrap
97a011ef : apexd: Remove monitorBuiltinDirs
d71ce1d2 : Check that AvbHashtreeDescriptor fits into vbmeta image
5016dba1 : Update prebuilt CTS shim pkgs with the ones built on server
1cb5d2a4 : Add a test apex with unsigned payload.
bb779fca : Allow creating APEXs with unsigned payload for testing.
bab4cc00 : Update prebuilt CTS shim pkgs with the ones built on server
13e703a7 : Add build rule for a shim without APK signature.
af157ab1 : Don't call avb_property_lookup to get apex key name
d36c7039 : Re-enable test cases with unknown apex public key
a26ac424 : Get rid of kDebugAllowBundledKey
28666376 : apexd_session - fix bugprone-branch-clone warning
ad94bcc4 : Combine all apex tests in ApexTestCases
af4ec812 : Update prebuilt CTS shim pkgs with the ones built on server
d20d10db : Align permission mask with one set by init.
3975cc72 : Update CtsShim whitelist with non-prebuilt names.
dee4b6e6 : apexd: only run full boot sequence when device is booting
54da92ad : Set apexd.status to "activated" between activation and DE snapshot.
9049f6af : Add vendor/xts/gts-tests/hostsidetests/stagedinstall to TEST_MAPPING
7dd10d9d : Update prebuilt CTS shim pkgs with the ones built on server
bb812427 : Create a new apex file for CTS
0dab4f33 : Use CtsShim sources instead of prebuilts.
d23e5ed9 : Prepare dir structure for multi-arch prebuilts.
52e3a4fa : apexd: remove two most spammy log lines
00ec8dcb : Remove the #executeShellV2Command workaround
77f148e9 : Mark some aidl_interface modules as unstable
c9f9810b : deapexer: error when called wihout args
620da663 : Make init.userspace_reboot.is_supported a rw property
69b3dc13 : Add new shim whose has apk-in-apex fails to install
97f7f628 : Ignore PermissionHostTest.
544e68e2 : Turn off e2e tests with userspace reboot on presubmit test
3bb3c8d7 : Change to device-tests
88819ba8 : Make init.userspace_reboot.is_supported a rw property
615af7cf : Add userspace reboot mode in e2e tests for apex modules
928e0e64 : Update prebuilt shim apexes with the ones build on server
9bb12ed2 : Still trigger complete_fn if there is nothing to revert
81df65e0 : Also store override_package_name and logging_parent in apex_build_info
9c21e376 : Use 'kill' to kill the system_server process
ed9eb7d8 : Add new shim that targets old dev sdk P
1b840304 : Run apexd dynamically
329d487d : Deprecate legacy_android10_support
44ee0c6c : Enable cert-err34-c check in apexd codebase
cbe898ed : deapexer list also prints symlinks
2993cccc : Add ApexService method to delete CE snapshots.
ef7b8c29 : Test re-packing unsigned images.
eb8b140c : Refactor APEX e2e tests
0ca7c925 : Add missing Result::ok() calls in apexservice
84529e82 : Ignore StatsdHostTest to unblock presubmit
91977ec3 : DO NOT MERGE: Remove installation test for com.android.cronet module
2cc12eb5 : Add --unsigned_payload_only flag to apexer
6b4bce2a : Add --payload_only flag to apexer
857738f5 : Add repacking unit tests
0c3f529c : Add "extservices_e2e_tests" in TEST_MAPPING for presubmit test.
a7ca4adf : Fix a flaky test
d3570517 : Remove orphaned APEXes once boot completes
616de6b5 : Account for fs checkpointing retry count now being 2
68f16e5d : Add --logging_parent flag to apexer.
02f0d001 : apexd: link liblog and liblogwrapper as shared_libs
3402a5b4 : Clean copy_directory_recursive
a1c48d8d : Delete DE apex data snapshots when rollback is deleted.
af80cbda : add com.android.os.stats to the bootstrap apex
3bed240d : Do not try to activate apexes without .pb manifest
2f814037 : Change order of fields to match with internal
8f97c9a9 : Add test_suite to apexd_host_tests
e04d6904 : Add test_suite to apexd_host_tests
43624425 : Allow to scan vendor/apex during bootstrapping
87b06c70 : Allow to scan vendor/apex during bootstrapping
12daec5d : Add test_suite to apexd_host_tests
a7983c00 : Do not try to activate apexes without .pb manifest
14da7989 : Don't activate orphaned APEXes
69349442 : Don't activate orphaned APEXes
710ea445 : Remove telephony_e2e_tests
575b30d9 : More missing calls to Result::ok() in apexd tests
e3ba3acf : Convert system/apex to Result::ok()
d04d5d07 : Convert system/apex to Result::ok()
848d1b30 : Remove "ro." prefix from sdk extension props
bde5fb8c : apexd: Log reason for reverting an update to logcat
ebc07c59 : Allow to scan vendor/apex during bootstrapping
b256f372 : Add extservices e2e tests
664425d4 : Add VNDK APEX for product partition as bootstrap
960cc128 : Remove extra using statements
f2083e3f : Undo restore of data if rollback is reverted on non-FS-checkpoint device.
34f6d6f4 : Preserve ownership and permissions when copying apex data.
042fbcfd : Delete DE apex data snapshots when rollback is deleted.
d75751ec : Preserve ownership and permissions when copying apex data.
2d59dfa3 : Snapshot and restore CE apex data directories.
879fe9b6 : Revert "Revert "Move apex sessions directory to /metadata""
7645e253 : Revert "Move apex sessions directory to /metadata"
36cf4bba : Move apex sessions directory to /metadata
92cd7b86 : Store native crashing process in APEX session state
a4bc7ecf : Add e2e test for SdkExtensions
db8fdbb0 : Add hashtree_loop_name to MountedApexData
2b1c19a0 : Improve ApexServiceNoHashtreeApexActivationTest#NewSessionDoesNotImpactActivePackage
5bddac0c : Deflake apexservice_test
3116ae36 : Add apex_e2e_test_defaults
4be21ae5 : apexd: Don't reboot a device if there is nothing to revert
ceceee92 : Set up installation test for com.android.cronet module
418edc4e : Add cellbroadcast e2e tests
a816f334 : Add telephony e2e tests
46c9f913 : Shim apex is installable and overrided by prebuilt.
392eceb3 : Update prebuilt shim apexes with the ones build on server
42b62cea : Define e2e testing for MediaProvider APEX.
416cf657 : Remove redundant checkpoint activation logic in apexd
a41373ac : Add build fingerprint checks to apexd
67524e53 : apex(tests): Module installation tests for wifi
123d9d09 : Add ApexSessionParams to allow rollback details to be included when submitting a session.
b1810b50 : Setup statsd module installation tests
7e0d941e : Add install test for permission APEX.
5cf48a28 : Allow apexd to stage multiple sessions
0326ab9e : Allow revertStagedSessionIfAny to handle multiple sessions
2401ae1e : Allow revertActiveSession handle multiple sessions and merge with abortActiveSession
4654f775 : Add API to apexd for aborting specific staged sessions
ca852e34 : Rebrand the term "rollback" to "revert" in apexd
0c6c850d : Update prebuilt shim apexes with the ones built on server
4bd254a5 : Update contents of com.android.apex.cts.shim
f6ba41d9 : Test mapping for e2e test for NNAPI APEX.
fd694fda : Revert "Make VNDK APEX as bootstrap APEX"
0a0c52d3 : Replace logic that waits for staged sessions to get ready in tests
d21589a5 : Abandon active staged sessions before running tests
b8265f53 : Don't use scoped_ptr, use std::move for proto
95064e5f : Update prebuilt shim apexes with the ones build on server
efd7f37f : Fix failing apex-related tests
f00fc65e : apexd: fix bug in getAllPackages in case samegrade of system APEX
899017c3 : Add the ART APEX to the list of bootstrap APEXes.
9794d49d : Update prebuilt shim apexes with the ones build on server
e00d00d6 : Update prebuilt shim apexes with the ones build on server
442679b0 : Implement sysprop_library API stability check
84e2f419 : Add apex_targetprep_tests back to presubmit. The newest version of TF has been deployed to the lab and it contains the fix (aosp/1057172) for b/137729568.
f2869da6 : Apex: Add media e2e test to postsubmit
5c1e4b87 : Apex: Add conscrypt e2e test to presubmit
f047c2a5 : Apex: Add rollback tests to presubmit
7965ea94 : Disable apex_targetprep_tests to unblock apex CLs.
0869526e : apexd: Propagate error message to binder in markStagedSessionReady
efc53eaf : apexd: Propagate error message to binder in submitStagedSession
b7619c2f : Import hostsidetests/stagedinstall TEST_MAPPING in apex/tests one
3a99d828 : Rename ApexInfo.package{Name,Path} to module{Name,Path}
c47a88d6 : Don't use apexd when TARGET_FLATTEN_APEX == true

+- Project: platform/system/bpf

5a0fdfa : start bpfloader asynchronously
20f74bc : launch bpfloader earlier, and reboot the device on bpfloader failure
2d12844 : waitForProgsLoaded() - reduce log spaminess
2464ddb : implement support for functions which may optionally fail to load
45f5ffd : Warn loudly and do not set bpf.progs_loaded property on critical bpf load failure.
8586589 : allow tagging a bpf .o as critical
007c9dd : only set 'bpf.progs_loaded' property on eBPF capable devices...
eaa7b9e : BpfMap.h - fix cert-oop54-cpp compiler warning
c65b351 : libbpf_android/Loader.cpp - fixes performance-inefficient-string-concatenation warning
9816ae9 : change to ro.kernel.ebpf.supported property
2a9c0bc : libbpf_android/Loader - fixes performance-faster-string-find warning
758ddfc : bpf loader - finish support for kernel version conditional loading
3a4c20b : Increase BPF test memlock rlimit to 1GB to match the bpfloader.
0d5d888 : add LICENSE() macro
c2eba85 : getBpfSupportLevel - check ro.product.kernel_has_ebpf first
dc5ca44 : getBpfSupportLevel - make 4.14+ kernel trump ro.product.first_api_level
eccb900 : BpfMap: Specify zero to be default map_flags in constructor
0e7a841 : BpfMap: override copy assignment operator
07375e2 : add support for marking ebpf programs as being only for some kernel versions
b7176fb : BpfMap - make clear() multithread safe
cd994cd : Remove bpfloader dependency on netd's ebpf programs.
8fa2949 : bpfloader: add dependency on time_in_state.o
56bf76b : Pull AID_* constants from shared location.
62a4ddd : add DEFINE_BPF_MAP_GWO macro for group write-only maps
8a09a5a : add more precise bpf levels
3278a16 : bpfloader: add option to set owner & group for pinned programs
83f2977 : add bpf_map_def support for setting uid/gid/mode
6f87896 : bpfloader - add AID_* constants to bpf_map_def.h
669f738 : grant bpfloader CAP_CHOWN
672b0e7 : BpfUtils.h - add SKIP_IF_EXTENDED_BPF_NOT_SUPPORTED
524deef : improve logging in case of bpf load failure
06caf87 : 'static inline' -> 'inline'
c3a640d : introduce isBpfSupported() helper
8bd5f39 : fix getBpfSupportLevel() cache wrt. multi-threading
fd90bc8 : make getBpfSupportLevel() cached
43d2538 : More missing calls to Result::ok() in libbpf_android tests
5953dee : Convert system/bpf to Result::ok()
a7146db : Drop base:: in front of ErrnoErrorf
a48d79c : Revert "bpfloader: add option to clear maps on restart"
5cf3152 : Revert "bpfloader: add option for bpfloader to attach progs to tracepoints"
93e809d : bpfloader: add option to clear maps on restart
9f720a8 : bpfloader: add option for bpfloader to attach progs to tracepoints
206dd33 : bpfloader: use unique_fd
badb20f : bpf: move time in state struct definitions into a single shared header
4fed012 : bpfloader: Increase rlimit to 64MB

+- Project: platform/system/bpfprogs

bc268c6 : bpf programs - switch to LICENSE() macro
2cc7c84 : time_in_state: don't block sched_switch events.
0941edf : Revert "bpf progs depend on system/core/libcutils/include"
2b67f38 : bpf progs depend on system/core/libcutils/include
3d1cf83 : switch to DEFINE_BPF_MAP_GWO macro
12a2fca : time_in_state: set group & modes for maps & progs
210aab5 : time_in_state: track last update time per UID
4733a7c : Revert "Add new bpf program to test automatic map clearing"
9bc8627 : Revert "bpf_load_tp_prog: attach program to tracepoint automatically on load"
f38cc9e : Add new bpf program to test automatic map clearing
0d8a415 : bpf_load_tp_prog: attach program to tracepoint automatically on load
8abb7bf : time_in_state: use shared header for struct definitions
29745f1 : time_in_state: track per-uid concurrent_{active,policy}_time
b12f2b5 : time_in_state: simplify initialization of new map entries
a00b83c : time_in_state: change map format to improve read performance
c2541dc : time_in_state: support cpufreq fast switching

+- Project: platform/system/ca-certificates

1f4f211 : Update prebuilt_etc package name.
cdcf0fe : Update CA certificates for R
d473643 : Reformat CA certificates in preparation for an update

+- Project: platform/system/chre

7f23a870 : Revamp documentation
60453d6a : Increase the light sensor value allowed difference value
1b3112fe : Increase light sensor value difference threshold
ecebc92c : fix matching up sensor datapoints before comparing
248c46b1 : Refactor: rename chre_cross_validator nanoapp to *_sensor
138f1fff : missing break statements in handleEvent switch-case
43db5c35 : Milliseconds to nanoseconds before using interval
34782286 : Avoid potential nullptr dereference
ca20b44f : Increase the errorMargin allowed for mag field crossval test
03e4d3cc : Implement wifi scan result comparison and logging.
814a2d0f : cross val napp ensures sampling interval >= minInterval in CHRE
8e959699 : Ignore enabled status update from SEE for non-passive sensors
ae4af00d : Implement the nanoapp validate step
ed6ecbb2 : Implement AP side comparison phase code
66f98b37 : Implement chre_cross_validator_wifi setup phase
083bf171 : Implement AP side chre cross validator setup
443e0326 : Wifi cross validation proto file added
c069ae4d : Creates skeleton code for X-val WiFi nanoapp
3851a7b8 : Increase timeout of CHRE audio tests
80362cf7 : Fix incorrect sensorHandle in chreSensorGetThreeAxisBias output
a3f911cd : Audio concurrency test: add sanity check on data
ec378e09 : Add UiAutomation logic to adopt RECORD_AUDIO permission
6541935d : Modify CHQTS to handle sensors that do not support passive mode
e9ce0bfb : Do initial check on setLocationMode()
9ca5b0f9 : WiFi settings test: increase wait time after changing setting
e4693a07 : Adds code to execute the CHRE audio concurrency test
390f6ed6 : Audio concurrency test: add timeout handling
a9bc8946 : Audio concurrency test: verify audio resume
b8153bdd : Audio concurrency test: enable audio/verify received
6dd234fd : Audio concurrency test: add code to handle host messages
6fe5c8ff : Remove potentially redundant debug dump buffer write
2f304c4f : Remove end-of-line spaces
5bfbbfc9 : Generalize cross validation base to prep for WiFi
d48a3262 : Adds .proto for CHRE audio concurrency test
f93beba8 : Reject passive requests when not supported by sensors
75674d6f : Populate supportsPassiveMode in chreSensorInfo
8de72fda : Adds supportsPassiveMode in chreSensorInfo
e21d09cd : Add skeleton nanoapp for audio concurrency test
c636e617 : Refactor on-change sensor request handling logic
379f7678 : Support updating last event from a batch of on-change samples
72bb557d : Fix GNSS status change assert
42260f43 : Fix double big-image ALS registraion
c348821f : Fix CHRE breakage
f21a8afd : Add support for big-image light sensors
3df615ef : Fix power_test build breakage
b356cc15 : Activate Flatbuffers v1.12 and regenerate files
429a3d2f : Clarify far reading of CHRE prox
c3304609 : Apply CHRE updates to Flatbuffers v1.12
5479b8b3 : Add Flatbuffers v1.12 in temporary directory
7f6c7ea1 : Add proximity sensor support to chre cross validator
ae137d33 : Use broadcast receiver to check WiFi status
9c9881f9 : Separate SensorDatapoint class into AP and CHRE
5970823f : Fix continuous sensors check for valid baseTimestamp
53c28ebe : Use connectivity command to set airplane mode
660d36c2 : [WwanWorld] log NR cell info
4f64c768 : Use LOCATION_MODE broadcast receiver in CHRE settings test v2
54ea144b : Increase wait time in WWAN settings test for airplane mode
4a921494 : Name the CellInfo type in chreWwanCellInfo
f822ade0 : Add support for light sensor in chre x-validation
9f9d916f : Changes to sensor validator to support on change and one shot
9cb06e34 : Implement chreDebugDumpLog
3a966e9f : Introduce DebugDumpManager
e8e5e7f3 : Simplify nanoapp debug dump section
f6602e9f : Do not duplicate CrossValidatorState ctor
a2e93f73 : Update chreDebugDumpLog stub
9a961d18 : Support clear and va_list print in DebugDumpWrapper
e71bb1d4 : Add getAppName() to PlatformNanoapp
55adbe4a : Revert "Use LOCATION_MODE broadcast receiver in CHRE settings test"
e50fa24e : Use LOCATION_MODE broadcast receiver in CHRE settings test
be9b6b55 : Add support for pressure sensor
1555ffe2 : Sampling interval for sensors now per sensor type
e8552ee0 : Add magnetic field sensor support
b8198cca : Add gyroscope sensor cross validation support
302d21b3 : CHRE->AP sensor type conversion between napp and test
67323dc6 : Napp checks for expected sensor type on data received
db67bc50 : Remove SensorType enum from proto file
3205157a : Check that sensor type of samples are expected in AP code
a3fa8605 : Copy datapoints to immutable array to handle concurrency
62908e80 : Add CHRE_ASSERT_NOT_NULL macro
a5757117 : Fix build errors when running run_sim.sh
689c9cd7 : Add mutable specifier to mutex in blocking queue
4b202e36 : Add nanoapp log util to support sensitive info and tag
3a89d2ff : Fix build breakage on settings.cc
0ba38a0a : Add debug log to post settings change
287699c1 : Fix align AP and CHRE datapoints
127518a2 : Restrict data sampling right after sampling period
6ac8e677 : Simplify public interface to init, validate, deinit
4ee2b82c : Move CHRE cross validator code out of chre-test-utils
ac919221 : Fix run_test.sh errors
17886f57 : Use LocationManager to change Location settings
70884a5b : Renames CHRE setting test proto package name
0d4f80de : Fix a typo
f03a6e07 : Fix CHRE undefined symbols
7fdea8e8 : SensorTypeInfo fields now public
4ebc3a58 : Rework chreDebugDumpLog stub
a697f4e6 : Implement chreConfigureDebugDumpEvent
e4f304bb : Take NanoAppBinary as argument in CHRE settings tests
d46d231a : Stub debug dump APIs
2db8350c : Add DebugDumpWorld nanoapp
1c7094ec : Add backward compatibility for CHRE debug dump APIs
65a59c19 : Port settings test to system/chre
4b58de7f : Fix unused imports and correct style in java code
2356fe92 : Tabs 2->4 spaces in java code and trim line lengths
cb274a18 : [XVAL] Implement assert AP and CHRE data similar in sensor validator
87795a05 : [XVAL] Implement unregister AP data listener and onAccuracyChanged
935d3ed8 : Set hostEndpoint field properly from start message.
e027f9f9 : Helper method to encode and send data back to host
fbbe71ba : Handle 3-axis data does not assume accel sensor
73efbd83 : Adds Android repohook scripts for Java
8c9ce619 : Add comments to the cross val manager class.
c275ea1e : Move implementation into ChreCrossValidatorManager class
69a7d202 : [XVAL] Implement register AP data listener for sensor validator
b67e55c1 : [XVAL] Implement onSensorChanged for sensor validator
ceb6df0a : [XVAL] Implement parse nanoapp message
832631b9 : Create skeleton for chre cross val manager class
e70854b3 : Makes minor modifications to ChreTestUtil.java
c67cdcef : [XVAL] Implement makeStartNanoAppMessage for sensor validator
9d44acf2 : [XVAL] Implement SensorDatapoint comparison
46d01819 : [XVAL] Unload other napps and restricts sensors
fe9fb538 : Modify assert replacement logic in flatbuffers
79b1a080 : Stop SeeCalHelper from autoregistration during init
3db8d5a4 : Starts CHRE daemon/Context Hub HAL in context_hub group
4a2abd05 : [XVAL] Discard CHRE data that has timestamps before start message
7cd0e27d : [XVAL] SensorData represents values as repeated field
acd4cf34 : [XVAL] SensorDatapoint ctor clones SensorEvent values array
64d48daa : Refactor toolchain.h
af2eba33 : Fix CHQTS print format errors
59fa7920 : Apply printf-style compiler warnings to chreLog and chreDebugDump
4ef50e31 : Add CHRE nanoapp debug dump APIs
d92b2a5f : GnssWorld: log carrier frequency in raw measurements
c909b17a : Add location setting status to debug dump
4bef4105 : WifiWorld: log ranging event timestamp
33bc3614 : Only run CHRE settings test on CHRE v1.4 or above
1b95c2fe : Add generic HAL for Contexthub HAL 1.1
2d1cb053 : Adds default value to setting status
3eae8dc4 : Process Location settings change in GNSS sessions
df9de798 : Modify values of setting enums to match HIDL
8fe327a5 : Add test header to expose functions for unit testing
22763497 : Handle location settings in GNSS requests
01714e90 : Check location settings for WiFi RTT request
9ea9ecfe : CHPP Transport Tx Path Initial Tests
0a234784 : CHPP Transport Tx Path Initial Take
2d5e41e6 : Guard GNSS manager logic in settings
00229643 : Default CHRE settings to be enabled
b4f940e0 : Add RTT ranging to WifiWorld
8833fd94 : Post settings change event to CHRE
eff0863e : Fix includes/sources if tokenized logs are disabled
0dcbd04f : Reorders Setting enums in settings test
d2ae7956 : Adds skeleton for handling setting change message
e95bae4b : Adds a message to inform CHRE settings changes
5d46ce35 : Add WiFi RTT logic to CHRE settings test
10aa5e19 : Adds test step/setup complete to CHRE settings proto
757ca531 : CHRE Tokenized Client Side Logging
d56262c8 : Log detokenize Refactor
ad93a6f7 : Add missing static function declaration
10f9d2c4 : Adds logic for WWAN in CHRE settings test
b47444e4 : Adds logic for GNSS in CHRE settings test
3a24837c : CHPP Tx datagram queue implementation
4fc70457 : CHRE Tokenized Log Decoding
797d5d3f : Add WiFi scanning logic in CHRE settings test
18d7c675 : Handle host messages in CHRE settings test
026b19d2 : Defines CHRE settings test proto
fdedcf8e : Implicit / explicit NACK handling design for Tx packets
bbe39972 : CHPP Tx Packet Enqueueing
e98debd8 : Initial commit for CHRE settings test
b59f3c7d : Add ChreCrossValidatorSensor and SensorDatapoint
40765995 : Add Chre cross validator base class
4d8713b7 : Use intialized handle to configure sensor mode
7301d05f : Add lock protection for chppRxDataCb
4184ab9d : Cancel sensor flush request with the correct handle
e3d3ad71 : Implement nanoapp handle and send accel data
74d36f43 : CHPP gtest for zero-filled Rx payload and dummy checksum handling
f77d5026 : Implement nanoapp handle start sensor messages
e04ccc4d : Implement chrecrossvalidation proto
023b053f : Setup skeleton for nanoapp and proto file
b499183b : Tag chreSendMessageToHost with attribute CHRE_DEPRECATED
94c7ceb6 : CHQTS: update to use chreSendMessageToHostEndpoint
0f41b9cc : CHPP Rx header and zero-filled payload gtest
7987e378 : Initial CHPP gtest setup
ddbc0ddc : A simple app demonstrating how to use TFLM in CHRE.
76d90922 : ACK / NACK received CHPP packet
6468c17d : Clarifies behavior of CHRE APIs with user settings
39db2717 : Update CHPP directory structure
59ccf794 : Add debug dump support
2ba7b40e : Eliminate global state
c5d4884d : CHPP packet RX reconstitution
b638b396 : Add new include directory to platform for SLPI
a0be17cc : Add UNUSED_VAR macro
2f66e26e : Disable audio world request on unload
5905c84f : Utilize new vendor specified methods
ecb50e05 : CHPP communication protocol initial take
c4921331 : Handle invalid values in CHQTS WWAN tests
1c016d02 : Update condition_variable.h comments
b446aacb : Update invalid values in CHRE WWAN APIs
b38ffbcf : Update CHQTS to test chreWwanCellInfoNr
99cf93d5 : Use the right sensor types for non-default SLPI builds
2e5d3c4d : Change to pass by reference in WWAN CellInfo tests
2c3dc6ac : Pull FATAL_ERROR implementation into a function
7a3783c9 : Fix implicit conversion errors
629361a8 : Add struct tag to type chreWwanCellIdentityNr in the accessor/setter
6ecb79ee : Stop testing removed reserved fields in chreWwanCellInfo
c502e900 : Update WWAN PAL API version to v1.4
752d8a6a : Update CHRE API to support NR5G in WWAN
f0e0b5a7 : Support default versions of SLPI builds
384708f5 : Fix a typo in the CHRE GNSS API
ff06afe4 : Stop test from sending bad data in its RTT request
83025523 : Update chreGnssMeasurement to support carrier frequency
b0491eb0 : Follow IWYU in PlatformSensorManagerBase
2bf2ba69 : Fix debug dump for sensors
a0b1ce12 : Invalidate timer handle on flush timeout
9e009206 : Properly encapsulate code in CHRE_SLPI_UIMG_ENABLED
e6dbb4e0 : Add class docs for several sensor classes
1c5af19f : Invert relationship between Sensor and SensorRequests
17188b88 : Remove SensorType tests
57d87479 : Modify SEE tree to support refactor
d2eba01b : Refactor SensorRequestManager
ee9998dd : Refactor sensor stack in the CHRE framework
2aceb046 : Local variable name causing confusion for some toolchains
970f630a : Don't build CHRE daemon for AOSP targets
abf4bcc7 : Create common makefile for CHRE daemon
bce954dc : Enabling ranging CHQTS and fix a validation error
43fa6146 : Avoid new thread for reverse monitor initialization
b017c6fe : Remove SMGR code from CHRE codebase
70c983ca : Add CHQTS tests for the chreSensorFlushAsync() API.
045d4604 : PTS: Extend enable timeout for audio enable disable test
6cde09ca : Add initDefaultSize method to DynamicVector
25617537 : Adds PTS CHRE audio_enable_disable_test
51ce8e68 : Adds proto file for PTS host-nanoapp messages
fbf15452 : Remove memory leak assert in Nanoapp destructor
ccd98460 : Fix compilation error
508a8c22 : Fix implicit conversion warning for simulator
f4b79a56 : Moves CHQTS to a new 'test' directory
65500c07 : Updates host log utility to print LOGE to stderr
2626d809 : Adds v66_adsp-see[-uimg] target
875bd2ee : Resolve nanoapp startup vs. message race condition
4c0dc524 : Update CHRE API version to v1.4
9ef4e34a : Archive CHRE API v1.3
23d2ff8d : Revert "Remove file from scons that isn't present externally"
d55f71b1 : Add sensor PAL definition
5f2476a7 : Remove file from scons that isn't present externally
c856ca67 : Open source SLPI files relating to SEE
ea79bb10 : Create scons file used to build CHRE for SLPI
afff1f22 : Add customized path for loading power test nanoapp
f4ed7751 : Tie bounds checks to capacity in FixedSizeVector
14a3b142 : Add CHQTS test for testing RTT APIs
11493b7b : Add directory deps to nanoapp header target
39a5c80f : Respect reserved event count for postEventOrFree
518632db : Host app for CHRE power testing part 2
a848cd96 : Fix power test nanoapp TCM build
6ca547ad : Run clang-format on system/chre
aed1e975 : Commit EventLoopManger debug dump multiple times
da81d812 : Log sensor request info per request
87c1db7f : Log wifi scan requests per request
d5ee26fe : Log Gnss location session requests per request
e50a9412 : Fix message processing in power test nanoapp
6cda5c1f : Fix formatting manually before running clang-format
1b974204 : Add clang-format preupload config
aec4ad99 : Add missing sources to power test nanoapp
dcebfb0c : Host app for CHRE power testing
e4265a12 : Fix compile error in log host wakeups
b3b6b828 : Log host wakups on a rolling basis (additions)
6e0d5aed : Log host wakeups per nanoapp on a rolling basis
2ed06a55 : Remove stale NOTE regarding instance ID discovery
ab16068f : Add macro to log invalid sensor type
57374293 : Fix -Wformat issue
a3c3cc3e : Log various events arriving at the power test app
a7a367c2 : Implement response to host request
5ee96e3c : Implement power test nanoapp
6362a85f : Fix implicit conversion error in event loop
2a3048e1 : Add IDL for power test <-> host communication
0d96d038 : Add shell for power test nanoapp
1d3a0793 : Modify daemon to utilize new JSON structure
44af2869 : Avoid calling destructor directly from UniquePtr member function

+- Project: platform/system/connectivity/wificond

d057297 : Bug fix of HE cap parsing for HE device capability
76fc67a : wificond: Handle NL80211_CMD_CH_SWITCH_NOTIFY
24b56e9 : Revert "Scanning: Trigger Wi-fi Recovery on consecutive scan failures."
b651801 : Change the threshold for scan failure fatal error count from 5 to 10
61084a9 : Scanning: Trigger Wi-fi Recovery on consecutive scan failures.
17dd452 : Consider 5865 GHz ( Channel 173 ) for 5 GHz band too.
067e119 : [WifiNl80211] Rename WifiNl80211Manager namespace
66a66c1 : [WIFICOND] Rename service to nl80211
413d7e3 : [WIFICOND] PNO timing issue: int -> long conversion
731bd94 : Parse nl80211 PHY attributes
80f1b52 : Add parameters to device wiphy capabilities
ec905e6 : Add support for query for device phy cpabilities
dd78860 : Wifi: revise native pno settings parcel serialization
3c826e5 : [wificond] Move to wificond namespace
5f173f5 : wificond: transfer implementation to android.net.wifi
0a10ca0 : Add minRssi for 6GHz band in PnoSettings
414ba9c : SoftAp: Revise callback onConnectedClientsChanged
f9bd54d : Support 6GHz band for getAvailableChannels() API
0d4fb9a : Revert "Revert "wificond: Link ssl library for wifi keystore HAL""
fcbf7d2 : Revert "Revert "wificond: Move wifi keystore HAL service to wificond""
547dd79 : Convert NativeWifiClient to native parcel
3901204 : Support for hotspot client visibility.
fd8e9eb : Revert "wificond: convert to stable Parcelables"
9ef85b7 : Revert "Moved from wificond AIDL to com.android.server.wifi.wificond"
fc5cbea : Revert "Support for hotspot client visibility."
7b13e7a : Revert "wificond: Move wifi keystore HAL service to wificond"
ba37040 : Revert "wificond: Link ssl library for wifi keystore HAL"
9772a23 : Revert "Remove api_dir property"
74762c7 : Remove api_dir property
631b320 : wificond: Link ssl library for wifi keystore HAL
662df2a : wificond: Move wifi keystore HAL service to wificond
a4ebab7 : wificond: Assert failure for three continuous NODEV error
ec9f4ae : Support for hotspot client visibility.
4ed641f : wificond: Fixed runtest.sh
d61114c : Moved from wificond AIDL to com.android.server.wifi.wificond
848f178 : wificond: convert to stable Parcelables
9cbd2f6 : Remove unused setMacAddress API
2c4b65e : wificond: Remove offload HAL client code

+- Project: platform/system/core

c8766043a : extend syscall minijail for clang code coverage
fb60e6c9a : Make libbacktrace buildable for native_bridge
5c8457ef9 : init: skip RejectsCriticalAndOneshotService for devices launched before R
bd6d2cded : Wrap flock with TEMP_FAILURE_RETRY.
44033e75c : Try locking after mounting metadata
ba5dfd76d : liblp: Force 10.0 metadata on downgrade to Q.
0a0f4b163 : Remove SkipMountingPartitions from vendor libfstab
9285b496b : ReadFileSymbolicLink checks /system/bin/ps
d4bc3f2ad : libprocessgroup: Allow vendor profile attributes to override system ones
a5c24c323 : adbd: check auth id.
6423ccd96 : Start statsd before starting zygote
c1ca9f75f : add a new trigger for launching the bpfloader
8b637c882 : logd: make drop_privs work if neither klogd or auditd are used
cf7b6bad5 : Explicitly call restorecon_recursive on /metadata/apex
618ca3400 : fastboot: copy AVB footer on boot image to end of partition
4ca9fa9e1 : llkd: Use more inclusive language
21c02bbd4 : modprobe: Use more inclusive language for libmodprobe (Part Deux)
9aeae82f6 : remount: Do not allow remounting during checkpoints.
39c7961c9 : Don't call block checkpoint functions above dm-default-key
e2318a2fc : Move zygote64 into the top-app stune group.
502cb7af7 : modprobe: Use more inclusive language for modprobe and libmodprobe
709d56924 : liblog: fix reading pmsg
612fc4709 : Fix Deadlock Issue On AppFuseBridge
e28dc48de : fsmgr: fix integer overflow in fs_mgr
755eb6b60 : libsnapshot_test: hardcode alignment.
4e864e121 : Try to recover corrupted ext4 /data with backup superblock
f2a5ed081 : Do not truncate AStatsEvent buffers
a5f8e50fb : liblp: Remove tests for alignment_offset being 0.
9b9584b1a : Increase size limit for pulled AStatsEvent
b6b70c23c : adbd: remove ifdefs guarding root/secure.
f044f2d4d : Adding wait for a device file before mount
8f4bb45a7 : Stop using varargs in libkeyutils.
39e4a7102 : Set block size in dm-bow
11d167b57 : Fine tune blkio setting to improve boot time
0217d52d0 : Move libadbd_auth, libadbd_fs to adbd_system_binaries.
afaa5fbcc : Respect ro.boot.fstab_suffix in swapon_all
46f25dee3 : Add documentation for umount_all
39bdf397f : libsparse: Limit block size to 64 MB
a311f7866 : check_ms_os_desc: fix buffer overflow.
e35d21795 : first_stage_init: support kernel module directories
8bafa9e28 : add libmodprobe api to query the number of modules loaded
8d996c4d3 : libsnapshot: proto use correct index
289834340 : libsnapshot: Export COW image size
00ffb6c77 : Libstatspull: decrease default pull timeout to 2s
c95f78190 : Retry pullfinish with empty payload if call fails
b2cc8cb2d : libdm: Fallback to legacy ueventd logic if running on an older system.
bff51b88a : Fail explicitly on length overflow.
4048e4995 : String16::remove - avoid overflow
860ba6439 : Abort FUSE filesystems during shutdown.
dd0440f4e : Abort FUSE filesystem when Zygote restarts.
959dcf106 : Mount fusectl filesystem.
c631f94c7 : Add ro.boot.fstab_suffix and modify mount_all to use it
e96d6a906 : emmc_optimized means stable_inodes
6da375fdc : adb: only submit USB writes on the worker thread.
2081cf31b : adbd: don't use libc++_static.
c724fb670 : Add test config to libstatspull_test and libstatssocket_test
d192d5471 : Create /metadata/staged-install dir to store staged install failure reasons
516b632ff : Remove statsd enable check when logging
61de0d226 : init: support wait timeout with more precision
7516ebe63 : fastbootd: Support TCP protocol.
42d676db4 : libsnapshot_test: Fix running on DSUs.
61f4ab89a : Optimizing install-multi-package to use ABB.
f1e187be0 : Incremental install mode for install-multi.
b510d2bff : add API to get hash descriptor
148f7b32d : backtrace: Set min_sdk_version
bd98e2543 : fastbootd: copy AVB footer on boot image to end of block device
74e9e3c27 : Passing additional flags to incremental installation.
6fca594fc : init: failed to set sys.usb.controller
7937f29be : Set min_sdk_version to be part of mainline modules
1500d0e7a : Fix mac build.
ecfb05d4c : libnetutils/packet.c - create socket with close-on-exec
74346aac9 : libnetutils/packet.c - fix a raw socket reception race
b9add4a31 : libnetutils/packet.c - fix a socket leak on bind error
01840c53e : vts_processgroup_validate_test: make deps static
8fb6e3fda : InitFatalReboot: Trigger panic explicitly for init_fatal_panic
d1d5fdfc2 : processgroup: Set min_sdk_version
3c20c62cd : gralloc: Set min_sdk_version
86455d7f8 : libcutils: Set min_sdk_version
c00d57d35 : Simplify code that parses ifa_flags.
3991ca565 : Parse IFA_F_* values above 0x80.
5daea5a6a : Add test config for adbd_test and apply MainlineTestModuleController to it
de38b1a35 : Change call to mmap64.
f3483ec6a : first_stage_init: add support to skip module load failures
4ae167e82 : Use proper platform version checks (libstats)
82035d6b8 : libsnapshot: fix incorrect assumption of cow images
13e98eaf7 : Using ABB for install-multi.
3afca7c11 : libfiemap: Remove brittle tests.
0f8515411 : mark atrace buffers as uninitialized
f2f5edd9d : fastboot: Fix snapshot-update merge behavior.
ce0f3201d : Fix dangling pointer issue in LocalUpdatbleMaps
0b4313fed : task_profiles.json: add a new task profile used by camera HAL
21ae54169 : init: Add task_profiles init command
c2a048e2e : Handle zero snapshot size appropriately.
f2d4dc6b8 : stats: Set min_sdk_version
3ac8ba182 : liblog: require root for multi_connect_dgram_socket test
2612f9b11 : snapshot_test: Fix overflow in statvfs arithmetics
65e8e3803 : Restore fastboot delete-logical-partition command for VTS
a4e83ad3d : Add reason why userspace reboot shutdown sequence failed
6a3c94b3a : Reject services that are both critical and oneshot
98a2724fb : logd: disable flaky logd.timeout test
106d6fe77 : rootdir: init.rc: mount tracefs
08929cc38 : Avoid zero-initializing our most-used buffers.
e70c28bda : init: fix restarting of subcontext
61910f123 : liblog: remove Rwlocks for logd_socket and pmsg_fd
a2606921b : Set apex_available property
6e8ae6d2b : libfiemap: Ignore userdata requirements in fiemap_writer_test when running a DSU.
6cc1d4152 : Add test for AStatsSocket_close()
0ed04aef4 : libbase/liblog: set min_sdk_version
953c0dead : base: reimagine line splitting in logger.cpp
f1d37369e : Moves some shared_libs to static_libs for vts_libsnapshot_test.
20ba98c1a : Add vts_processgroup_validate_test to vts suite
cb02c1f82 : Convert vts configs to Android.bp
15c65cc32 : llkd: Print thread group before panic the kernel
c708c3fa3 : result.h - fix bugprone-suspicious-semicolon warning
62ae965b0 : expected.h - fix bugprone-forwarding-reference-overload warnings
18d239c5c : Add require root to libstats tests
ffaa7d675 : expected.h - fix bugprone-branch-clone warning
63cdd7095 : logcatd: unset pinning log files
6025b731e : Control audio HAL services in start/stop
2ae56067b : Remove thread safety from libbase logging / liblog
2f51ad7b8 : Tag libstatspull and libstatssocket tests as MTS
f81ec0e43 : liblp: Fix tests for linear extent overlap.
7c59fc4fb : Observe new apexd status value of "activated" as required.
cb885c24f : adb: Avoid extra string construction
71278019d : Make /data/apex/active world readable
aa0b72931 : adb: change mdns tls service names (RFC 6763).
c8313adf8 : PrepareZramBackingDevice: use loop_control.h
75be098a4 : Fix liblp imported both as static and dynamic lib
d11e67d88 : adbd: add apex_available and visibility for internal libs.
a6bcd4817 : Set apex_available property
5390bee3f : Set apex_available property
137fb1ff1 : Set apex_available property
a206b8cbf : Set apex_available property
ef855954d : liblog: return -EPERM if a log_is_loggable() returns false
44daa2dde : macOS build fix: no off64_t on darwin.
2680b3158 : start: Toggle iorapd on/off when using 'start' command (by itself)
a840d405e : Cleanup logic in KillZramBackingDevice
590969d14 : Rename external storage properties.
abf60c8d2 : Handle the invalid timestamp in zipfile
41bae8c1b : Documented range of event logtags used by Android Automotive.
a632c0c47 : fs_mgr: Fix executable path in clean_scratch_files.
2980ba4b3 : first_stage_init: add hook to exec a shell script
7f72524f9 : Add /mnt/androidwritable for MOUNT_EXTERNAL_ANDROID_WRITABLE apps
e2bd0f0f6 : Add missing `static` for macOS inline.
6236af3d0 : Fallback to hard reboot if userspace reboot hasn't started in time
8ee7b1191 : [zip] Stop calculating crc if it's not checked
e2e850f32 : [incfs] Stream the hash tree for incremental installation
57c8eacee : liblog: support extended logger_entry headers
7cc7a54ab : BatteryMonitor: report current_now in uA
ae317c716 : first_stage_init: load modules in modules.load.recovery in recovery
a680e261e : Manually unmount /data_mirror mounts in the right order
c9c9d1288 : Abolish DmTargetDefaultKey::IsLegacy
7facdac6a : get_mounted_entry_for_userdata: Realpath block devices from fstabs
5d8f770b1 : Link libc++ statically
b3b43be65 : Revert "Reland "adb: daemon: Assign valid fd to usb_handle ep0 file descriptor""
a7b9a2bfd : Rename vts-core to vts
12c7aa8ac : Remove vts10 tests from vts suite
283128f26 : first_stage_init: increase serial console tries to 50
6e285ae4a : libsnapshot: Add VTS10 VtsLibsnapshotTest
fbf30e415 : adb: add implementation of mempcpy for deficient platforms.
59f0acc14 : Ignore functionfs mounts.
1aa027429 : NetlinkEvent - ignore captive portal and pref64 nd user opts
6288212ac : init: don't sync() before shutting down services
1a17a3654 : Improve logging in bootstat.
6bd3bc8d0 : Properly fail userspace reboot if it's not supported
767c723c2 : rootdir/init.rc: enable iostat by default
ab9dfa432 : Add min_sdk_version:R to updatable apexes
9fd393f43 : Make init.userspace_reboot.is_supported a rw property
36fb67568 : Statically link libadbd into minadbd.
2b5fa5505 : adb: temporarily kill adb_benchmark.
278312207 : Move adbd's legacy USB implementation to fastboot.
083df2945 : fastbootd: Unmount /cache before flashing.
15e63dff2 : libdm: Link libraries statically for VTS.
cbdc9934c : adb: fix apex installation.
bc445fbab : [adb] Use incremental installation by default
5b1c316a1 : init: require root for oneshot_on test
0d7fb3d26 : libstatspull documentation for puller guardrails
495a394fd : init: do not handle control messages after shutdown
43374ce9c : init: fix StopSendingMessages()
9c83185c1 : init: use an eventfd instead of socketpair to wake the main loop
47c08de2d : libsnapshot: Allow forward merge on FDR
c7c7a21d2 : libsnapshot: Place forward merge indicator for wipe
1cc4ce96c : libsnapshot: Add allow-forward-merge indicator.
d5c899e46 : libsnapshot: Fix DataWipeAfterRollback test
3c4b379cb : libsnapshot: Fix intermittent test failure due to missing null check.
37f5bb9fa : libsnapshot: dump rollback indicator
b9123e5bc : init: Forcefully mount system_ext on DAP devices if not present in fstab.
d8f032ee9 : init: Factor out first-stage uevent handling into a separate class.
620e5d48d : init: Remove special-case hacks for the super partition.
50ab0a690 : adb: implement compression for file sync.
bba72d951 : Pass the os handle to the tls connection.
aed3408f4 : Fix pairing aes_128_gcm key initialization.
f0ab5b17f : Use properties for various userspace reboot timeouts
494cffb26 : init: add missing TEMP_FAILURE_RETRY
ae695c9fa : Remove use of static libdexfile to avoid linking in ART internal code.
8056dd129 : Support ERROR_ATOM_ID_INVALID_POSITION
a8776b491 : adb: fix sync.
65396f473 : adb: extract syncmsg structs.
4ad538376 : Fix memory leak of DexFile handle after release
c297d6034 : init: add ctl.oneshot_on/ctl.oneshot_off
e3bdbfa46 : Disable ABI check for libstatspull
05227d99e : [adb] file sync performance on Windows
c04d4a567 : libsnapshot: Add RecoveryCreateSnapshotDevices(device)
47e5ae49c : Minor followups from api feedback
e7817e42d : Adding block kind to protocol for future streaming of a tree.
c06f14756 : Native API feedback for puller API
b36934bf5 : fastboot: add support for v3 boot header format
c262d7997 : Add new directory for stats metadata
67caf0cee : [adb] Print fewer progress messages for push/pull
76820308c : [adb] Optimize fdevent machinery
c3ac339da : [adb] Fix incremental installation on Windows
7e4791575 : storaged: ignore SIGPIPE
c7335769b : Allow loading zip at an offset in fd
2bf886afc : init: use a no-op signal handler instead of SIG_IGN for SIGPIPE
6a2c18a88 : [adb data server] Initialize variable
8cdefd4f9 : [adb incremental] send priority blocks first
c4a9d16ef : [adb data server] wait for installation results before terminates
8196687d3 : Enforce permission in native puller API.
22207e659 : base: dlopen/dlsym for liblog when SDK_VER <= 29
d6699b6b8 : liblog: correct new APIs per the API review
054e6a388 : init: Fix restorecon for /metadata.
0c19d6c99 : init: handle property messages asynchronously #2
018827414 : Revert "init: handle property service callbacks asynchronously"
c1e763a95 : freezer: allow dynamic changes to freezer.state
1dc67f301 : liblog: fix header guards ordering
bc2e58d6c : liblog: move LOG_ID_DEFAULT into the log_id enum
a9a6d49ec : liblog: use int32_t and uint32_t for new NDK APIs
7c59f1ae9 : Set GC threshold when mounting with checkpointing
33ac1b05f : Implement the new v4 signing scheme in adb
8ce4a3067 : Make libselinux a stub library
891893ba7 : healthd: Don't take device-scoped battery as the main system battery.
e712eed24 : Support atom-level annotations within AStatsEvent
b6545b80a : init.rc: disable kernel module autoloading
d8a38e7c2 : Add OptimizeSourceCopyOperation
f87bbbafa : adbd: make libadbd_services cc_library again.
d1ee5085f : adbd: make libadbd_services cc_library again.
91a32148f : adbd: make libadbd_services cc_library again.
253b0729b : run ext4 tools in first_stage_ramdisk
f495fe798 : fs_mgr_get_mounted_entry_for_userdata: handle logical partitions
01aa81cec : don't include liblog to APEXes
0c3d4843d : Revert "Stop & Resume property service when switching to bootstrap namespace"
88e9401f9 : adbd: make libadbd_services cc_library again.
060f58ad3 : liblog: add API level guard to NDK log.h header
1588e9b0c : liblog: minimum_log_priority should be atomic
c7e257c1e : Convert gsid to use the dynamic AIDL service infrastructure
6519ad635 : adb: defer acknowledgement of pushed files until the end.
7c8e2b247 : Whole static link libasync_safe to libbacktrace.a
5280b5c03 : libbase uses liblog symbols via dlsym when it is built for APEX
21ab3adc7 : Revert "libsnapshot::RemoveAllUpdateState log stack"
611c6f7d7 : Revert "libsnapshot callstack files readable by dumpstate"
ffd1f52c2 : libsnapshot: delete InitiateMergeAndWait.
7a287d075 : Use dlsym to load libstatssocket API
a49bc6167 : init: restorecon libsnapshot rollback indicator
4eb98033a : init: Make sure ImageManager status files are labelled.
7452e46ae : Use libbase to get the elapsed time instead of libutils
8f50cfc28 : Move GetMountedEntryForUserdata to fs_mgr.h
76eb935bd : debuggerd: add an opt-out for OEMs that would rather collect core dumps.
dd4e7ef6c : init: restorecon libsnapshot rollback indicator
960a81f4a : init: Make sure ImageManager status files are labelled.
b9a0e2ad6 : base: access all new liblog symbols through liblog_functions
e53129819 : libsnapshot: SnapshotMergeStats::Start/Finish
2cea7249a : libsnapshot: Expose SnapshotMergeStats
3634255e6 : libsnapshot: delete WaitForMerge.
d5675f672 : libsnapshot: handle errors in RemoveAllUpdateState appropriately.
7c5ae0a12 : libsnapshot: remove snapshots properly after flashing
ae2558d90 : libsnapshot: RemoveUpdateState on rollback.
1d32aa1a3 : libsnapshot: NeedSnapshotsInFirstStageMount don't test for IsRecovery
ef9e44ae7 : Allow ProcessUpdateState to be paused.
f6d4e74bc : libsnapshot: Re-expose InitiateMerge and ProcessUpdateState
83fe0a357 : libsnapshot: Add prolog to RemoveAllUpdateStates.
91ffe19c4 : snapshotctl don't auto-merge.
c6411c2d3 : snapshotctl: init reports merge statistics
65ceecfec : libsnapshot/test: Re-enable the failing tests
70b6a9561 : Fix /data_mirror permission
6ea9b8b58 : Add cpu-set properties to serializer test
026adf086 : Refine the exported DSU status
44ae54606 : libdm: Fix WaitForFile early-returning on failed accesses.
6c889bb9c : fastbootd: use FastbootDevice::GetCurrentSlot to get current slot suffix
3d79b37a4 : Fixed a typo in the version name
1e18ac38d : Reland "adb: turn CHECKs into an error + transport restart."
d9684d594 : Reland "adb: daemon: Assign valid fd to usb_handle ep0 file descriptor"
34da2061d : fs_mgr: remain elapsed time of fsck in prop
bbe338509 : adbd: add runtime-configurable logging.
9ddc42aa9 : adb: don't hardcode ports in test_adb.
ba446ce78 : fsck.f2fs: enable cache
352ae2d22 : Stop & Resume property service when switching to bootstrap namespace
d2dab830d : init: handle property service callbacks asynchronously
eb04526a1 : Refactor libinit_test_utils to not use libinit and expose its libraries
d5d2c6a4f : Revert "liblog: disable header_abi_checker"
284d0cf74 : Reset post_data_ and services_update_finished_ on userspace reboot
c4bf521d0 : snapshotctl: Not necessary to link to libdm.
e4f24b6d9 : libdm: Make static std::string inline for DmTargetDefaultKey.
f6b773186 : adbd: add usb thread spawn logging.
b7814e8c3 : base: add CachedProperty.
caca3a9f5 : Remove pairing_auth, pairing_connection from recovery.
784a099d6 : logd: don't coalesce identical log messages in the security buffer
dffbb4f14 : If userspace reboot watchdog triggers, don't store reason in persistent property
d78f4dab0 : Make libstatssocket a shared_lib
4674b5593 : Mark fs-verity support for ext4 userdata if first_api_level >= R
9f0c0c792 : logwrap: add missing O_CLOEXEC
b2bac7f05 : fs_mgr: fix checking for casefold feature already enabled
923880e17 : Always use shared memory for atrace.
446c4fbed : init: prevent persist.sys.usb.config initalized as none,adb
920e0ee6b : Properly remove adb DNS services.
8cc8d32b1 : adbd: fix build breakage.
8d05b2bed : adbd: remove static dependency on libcutils.
0c13e1eb3 : incremental_server: fix a use of uninitalized memory
e36a53e30 : Properly remove adb DNS services.
3467ef46d : adbd: fix build breakage.
b5778c1fe : adbd: remove static dependency on libcutils.
15c7a3f8f : incremental_server: fix a use of uninitalized memory
646e4179f : adbd: fix build breakage.
53e4bf8b9 : adbd: remove static dependency on libcutils.
c3605ef9c : Adds AID_CONTEXT_HUB
7c2ae1f02 : Mark updatable APEXes
7e41e88cc : Rewrite DwarfSectionImpl::InsertFde
5cf7868b7 : [adbwifi] Add A_STLS command.
d85f5c013 : [adbwifi] Add adbwifi_libs, TLS connection, and MDNS implementation.
16d5bc6ed : [adbd-apex] Export adbd libraries used by system_server.
c7a1fb8fd : [adbwifi] Add pairing_connection library.
340a5e86d : [adbwifi] Add pairing_auth library.
51378f41a : adbd_auth function signature changes.
12051a093 : Initialize |sentBlocksCount|
b65950642 : Fix the MacOS build of incremental*
91da9dfee : libsnapshot: fix stats write in Resume()
99651b012 : Allowing R and S developer GSI for DSU
f611e41e1 : Remove ld.config.txt from adbd APEX
78900ad65 : Revert^2 "Update init.rc for statsd setup"
77a8d9f64 : Revert "Update init.rc for statsd setup"
516c441fd : [adb] Add a version field to v4 signature format
8dcbcf13e : Update init.rc for statsd setup
d0bc0b6f1 : Store reason in case of userspace-reboot watchdog reboot
96ff54bf3 : Incremental installations in adb, client/host side.
7a5cbfc64 : Rename ro.device_owner system property
14b8c451c : Adding new GSI public keys
b697d47eb : Adding new GSI public keys
1cc2f9d77 : Add project ID constants.
3a40ee540 : //apex_available:platform should be first in list
e0b4bb1b2 : [GWP-ASan] Add GWP-ASan information to tombstones.
663b3c9d8 : Some minor fixes to libadb_tls_connection.
2ca1d83dd : Add wrapped key support for metadata encryption
c54b30e10 : Specify argument types for function prototype
41b00ca46 : libsnapshot: Temporarily disable flaky ImageManagerTest
6a8a7c2e2 : snapshotctl: send snapshot merge report metrics
39e54b8c5 : add a version TXT record to adb secure mdns services
615036f49 : adbd: only register dnsservices via explicit API
cef4ade8e : adb client interface for secure services
4b62bcde0 : get the ip address info for all DNS services
c712f2db7 : make the client browse for appropriate mdns services
be49d8a2a : Add mDNS services for pairing and connect
adfa9fddd : SnaspshotManager uses SnapshotMergeStats
cd3915d2e : Utility class to measure snapshot merge duration
06846044f : Add UNSUPPORTED to health HAL 2.1 values
3cd690273 : Increase timeouts.
7d79742f0 : Add TEMP_FAILURE_RETRY where appropriate.
4cba155da : Increase timeout to avoid flaky tests.
02e89ecdb : fsmgr: print unabbreviated log when exec child commands
e1cff2425 : Delete stats_event_list from libstatssocket
ee016ce0b : bootstat: enhance last reboot reason property with file backing
be0e44d0f : snapshot: helper to get access snapshot_state path
d5f9d87da : base: remove Errorf/ErrnoErrorf work around
f7aa5403c : fs_mgr: overlayfs: test: if wait_for_screen times out, skip later
ba2449b6c : fs_mgr: remount: add -v option
e41a6c621 : AStatsEvent_overwriteTimestamp
0c0b774a6 : Allow apexes to link against more libs
26d712eef : logcat: add 'device shut down' to error message upon EOF
78f040c6d : fs_mgr: support metadata_csum for ext4 partition
4293e322f : [adbwifi] Add tls_connection library.
911109c41 : libprocessgroup: Prevent SetProcessProfiles from using cached fd
689868227 : Set lowmemorykiller kernel driver parameters before lmkd is started
2ebc2e3d8 : Expose AStatsSocket_close() from the statsd apex
1c108edc7 : Consume design capacity in health HAL 2.1
66f58a3ec : Add apex available to liblog
e48a55649 : Revert "Explicitly disable FUSE"
196cc5878 : Preserving /avb/* keys to /metadata
b0a85dc46 : Add apex_available to libs
18986cb22 : Add apex available to libutils
92ed42371 : fs_mgr: fstab: Fix parse warning typo
ef28ca4cd : Move adb RSA utilities into its own library.
9e96e7106 : [adbwifi] Add adb protos.
faa49d1d0 : libsnapshot callstack files readable by dumpstate
bdf93248a : snapshotctl logs readable by dumpstate
7d28688f9 : snapshotctl_log dir readable by dumpstate
1e9375d6a : build code_coverage.policy with Android.bp
5ced7600d : fs_mgr: overlayfs: CreateDynamicScratch for *partition_exists
a3209c5f5 : Explicitly disable FUSE
8dacabe6b : FUSE flag on by default
cda9b2a50 : storaged:Thread out of sync will cause null pointer crash
d43724d0b : Initialize key structure to zero in charger
223dadb83 : Migrate libstatspull to libbinder_ndk
7a57b8a3c : String16: operator<<
e90f7f0fb : Remove String16 header cruft.
57909b4c3 : Remove more duplicated symlinks
8c61e7da4 : Remove duplicated debugfs symlink
c3991a715 : Add an stune group for NNAPI HAL
504e6647f : libinit_test_utils: -= libhidl-gen-utils header
f4d345c5e : Add a switch to enforce avb for DSU in userdebug
bb61a6e79 : Add correct permissions to benchmarktest directories
ba9b73ef8 : Convert system/core/fs_mgr to Result::ok()
e4d66fc67 : adbd: add a perfunctory abb test.
93dee964d : adb: switch tests to python3.
1d748feae : Add an stune group for NNAPI HAL
bb44cd6ea : libinit_test_utils: don't assume interface format
8095e4eef : Update libstatspull lib
5cdb5d461 : trace-container: Check /sys/kernel/tracing for tracefs
c2bc1a342 : Reset dev.bootcomplete property during userspace reboot
85ff4ab9a : Don't log userspace_reboot.started/finished properties from init
f7f444217 : Refine set_sched_policy behavior
1d53f839c : [vts-core] fix the test error of KernelLibcutilsTest.
d0696eba9 : libsnapshot: Restrict when snapshots can be deleted.
f5f9e3594 : rm libbinderthreadstate
7868246e3 : Don't require bootloader fastboot for VTS compliance.
66196495f : init: group source files better in Android.bp
cecebbbac : Convert system/core to Result::ok()
9ab7fe276 : Add libsnapshot_test to presubmit
aedac7e62 : Create directory to store pre-reboot information before reboot
27d5fb344 : Increases fastbootd response message size
beffc028d : Add macros to check for successful Result
4adfde41e : Add android::base::expected::ok()
367cca393 : libsnapshot: Restrict when snapshots can be deleted.
b173a95ae : Fix native stats_event logging
d44a5f840 : liblog: null terminate log_msg
c352179e1 : fiemap: add image_test and writer_test tests to presubmit
606af6dff : bootstat: Migrate to StatsLog for metrics
f6034544c : fiemap: fix fiemap size and log message when last extent
57b942847 : init: use ErrnoErrorf() instead of ErrnoError() << StringPrintf()
f8e6bf6d8 : Check Errorf()/ErrnoErrorf() format string at compile time
17730e7cf : use apex_test for test apexes
0fca736e6 : Add libstatssocket_test to TEST_MAPPING
c89638a55 : bootstat: Migrate to StatsLog for metrics
a8fd39d83 : Expose libstatspull as a stable C API
75b3266e2 : configs for jailed procs to dump code coverage data
bd3ba782f : build crash_dump.policy files using Android.bp
317b73817 : Deprecate libmetricslogger
e03c360b4 : Remove libmetricslogger dependency from bootstats
186b5798d : Revert "Mount binderfs"
bcc9803be : libbase: Have LogdLogger use LOGGER_ENTRY_MAX_PAYLOAD for its buffer
a37a2bc41 : export libstatssocket_headers
e6fa0a6af : Move gcov output to /data/misc/trace
ea696c4ce : Revive ACgroupController_getFlags LLNDK function to detect missing cgroups
9e09cbceb : rootdir: init.rc to limit discard size to 128MB
3c420c0f3 : Set version to 300000000
518d77d20 : Register pullers in separate thread
dab324f6e : Unregistration of native pullers
7e1b19083 : Remove extra indirection in native puller API
21c1f9c31 : stats_event.h/c tests
96d6745fe : Store crashing process name in sysprop
7070b7ac7 : Merge libstatspush_compat and libstatssocket_q
5dc56738b : Change register_stats_pull_atom_callback cookie parameter to non-const
a8a3e4ccf : Allowing /avb/q-developer-gsi.avbpubkey for DSU
d1bdcba62 : Adding the AVB public key for Q-Developer-GSI
f104eb94b : Improve stats_event memory usage
8822a0208 : StatsEventCompat
666510a0d : Rename IStatsManager to IStatsd
9ecc986bb : Use StatEventParcel in libstatspull
c1ecb983c : Remove libstats/Android.bp
c03d00969 : Native puller API: libstatspulled
c8ef71b42 : Make stats_event write function parameters const
f9b24aef5 : Create stats_buffer_writer
876f64cb2 : Create libstatssocket_q
dc58e3b9c : Exempt-From-Owner-Approval: Remove projects being moved into from system/core into system/memory
e283b3072 : Exempt-From-Owner-Approval: Remove projects being moved into from system/core into system/memory
0ca5f8d0f : Simplified stats_event.c; exposed getter methods
7b8fcfea0 : Remove unused android_memset16()/android_memset32().
ec2662096 : Move init and ueventd scripts from / to /system/etc
c6512a4bf : configs for jailed procs to dump code coverage data
0e957b82c : Rename # vndk tag to # llndk
6a406d6d4 : General cleanup; add support for key-value pairs
85f73573d : Move type ids to stats_event.h
6c7cbc430 : Set default timestamp to elapsedRealtimeNanos
12e96152c : fs_mgr: remove configurable zram backing file path
5d4e5478b : Revert "liblog: remove mistakenly added symbols from vndk"
5f8162b08 : liblog: remove mistakenly added symbols from vndk
6baeca576 : First draft of native StatsEvent API
c0b0b10d6 : Revert "Use com.android.vndk.current variant for vndk list"
e62a9d766 : FlattenableUtils::align memsets
bf824f8fa : FlattenableUtils::align memsets
6c26c2d9f : lmkd: Maintain pid to taskname mapping to amend kill reports.
f66b74f82 : init: add exec_reboot_on_failure builtin
2998fdb56 : Remove static constructors from libmeminfo
73f8ca62d : Use installed paths of vndk libraries for ld.config.txt
5294383e5 : Adapt to google::protobuf::int64 type change
6e5dea351 : fs_mgr: overlayfs: test: noatime on rw mounts only
a1bdd508b : Revert "Reland: "init: run property service in a thread""
b85cf5742 : Include com.android.runtime in the "runtime" linker namespace.
cd75355c6 : Remove libpixelflinger
b0c7da28e : Update logic for detecting pre-apexd services to check that the ART APEX is mounted.
d62804fe9 : Update paths and names for the new ART APEX.
2167b9082 : adb: fix mac build
7bf42f148 : Create the rollback directories in init
f71199913 : Implement sysprop_library API stability check
db825ceba : Don't fail if default namespace isn't found
ae2da7b9e : Replace legacy trusty gatekeeper HAL with HIDLized version
6022d59c0 : Gatekeeperd maintenance
9e282fec8 : Add mmaurer@ to OWNERS (trusty-team member)
e75fc185e : Fix a memory leak in gatekeeper.
f93088ba2 : Don't use apexd when TARGET_FLATTEN_APEX == true
c49655b2a : Moving /odm/build.prop to /odm/etc/buid.prop

+- Project: platform/system/extras

6cbcea87 : Make bootctl work on devices that does not have v1.1 API
9f0e7264 : Fixing bug in bootanalyze when the event time is 0
756a972f : simpleperf: add Broadcom STB into whitelist, omit tests requiring hw counters.
9760d1a2 : Fix the parsing of images without hashtree descriptor
20a5aa5f : Add emmc_optimized flag
901a08a7 : simpleperf: adjust based on opencsd change.
10f527cb : simpleperf: add MapLocator for etm decoding.
ba4e42a8 : simpleperf: add class interface to read elf files.
fe83faa0 : simpleperf: Fix record_java_app test.
b755a9ff : Mark some aidl_interface modules as unstable
abf30296 : Remove vts10 tests from vts suite
bcf04541 : simpleperf: fix CanRecordRawData.
1c43a8d5 : Use realpath to grab underlying path for userdata
c118258b : simpleperf: fix comment for per-thread and per-core report.
9611c790 : simpleperf: move CounterSummaries definition to header file.
bf06df7d : simpleperf: fix percentage comment in stat cmd.
8c1fb92b : simpleperf: update doc for stat --per-core option.
d5e379cf : Allow building libfec without libavb
3776b53e : Move libperfmgr into hardware/google/pixel
82c71ecd : Suport parsing hashtree and ecc data from avb
18a3edda : simpleperf: fix flaky record_native_app test.
5f3abbbb : Use libdexfile_support_static only for the simpleperf NDK binary.
c9b55de1 : libperfmgr: allow hints placed before NodeLooperThread starts
5c6334f3 : libperfmgr: OWNERS file house cleaning
f31988a3 : libperfmgr: add API to delay start of looper thread
e7cb330b : libperfmgr: change slow node warning to 5ms in userdebug build
bcfbb476 : Disable record_cmd#record_native_app for non-native ABIs
969bc03b : Add API to query if given hint is supported
a7ada3af : simpleperf: use perf_lsm_hooks prop for permission check.
e6e61f77 : libfscrypt: Add == and != operators for EncryptionPolicy/Options
19e876f0 : Remove the dependency on bootloader_message
47212f0c : fscrypt option parsing depends on ro.product.first_api_level
45321164 : simpleperf: add new options accepted by simpleperf_app_runner.
94c148de : simpleperf: force testing run-as and app_runner separately.
a556c564 : simpleperf: pass log option to cmd running in app context.
1d267249 : simpleperf: add app_api doc.
1a1c1654 : mke2fs.conf: Don't include resize_inode by default.
dc1a475d : simpleperf: add test to app recording api.
2a78f66f : Add metadata_csum in ext4.h
a6337dbb : [GWP-ASan] Scan GWP-ASan regions in maps.
3c569200 : Fix clang-tidy performance-faster-string-find warnings
185adebb : Remove String16 operator<<, now provided in header
2a9cad30 : simpleperf: add --exclude-perf option in record cmd.
572460c4 : Dump coverage for all objects (a.out + dlopen()'d .so's)
466d7164 : Create per-uid GCOV_PREFIX dir in the getenv wrapper
0fba97d2 : Opt adbd and init out of property-watcher thread
6dc0cc21 : Wrap getenv and append euid to GCOV_PREFIX
35602670 : libfscrypt: Support hardware wrapped keys
6d9db09a : Refactor property-watch optout logic
2b1bdd10 : Do init_profile_extras constructor tasks only once
441affb6 : Revert "Enable flag '-fstack-protector-all'."
38b35b6b : Revert "Enable flag '-fstack-protector-all'."
e6f734e7 : Enable flag '-fstack-protector-all'.
0c872c20 : libjsonpb: fix tests for new protobuf version
cfffef94 : Adapt to google::protobuf::int64 type change and scoped_ptr removal
58a49c3a : If the rollback directories won't encrypt, wipe them
ac453652 : Revert "Move libperfmgr out of system/extra"
89eb0dfc : Move libperfmgr out of system/extra

+- Project: platform/system/gatekeeper

f122af3 : Gatekeeper: revised buffer handling

+- Project: platform/system/gsid

5e06a0a : Mark some aidl_interface modules as unstable
d2529b5 : Rename vts-core to vts
f2a0a82 : Convert gsid to use the dynamic AIDL service infrastructure
423129b : Fix gsi_tool wipe-data
0e18806 : Provide oneway method for methods required by system_server
ab930d1 : Adding a constant for /metadata/gsi/dsu/avb/.
9f40baf : Fix the gsi_tool cmd line progress
dee5d30 : Make gsi_tool able to wipe an interrupted installation
53bed1c : Add getAvbPublicKey to IGsiService and IImageService
4616193 : Use Ashmem to reduce buffer copies.
df8da54 : Clean up legacy methods and naming
9e402e7 : Only shut down gsid when it has no more consumers.

+- Project: platform/system/hardware/interfaces

ce3c6a6 : Ignore SIGPIPE when dumping stats from SystemSuspend
1d68392 : WAPI: do not empty when convert fail
43ee909 : Statically link VtsHalNetNetdV1_0TargetTest stubs.
546ff02 : Add VtsHalNetNetd*TargetTest to vts.
3eaef99 : Mark some aidl_interface modules as unstable
8690a86 : Rename vts-core to vts
3bc10da : Add a missing Result::ok() in system/hardware/interfaces
d90d658 : rm libbinderthreadstate
ecb2512 : Convert system/hardware/interfaces to Result::ok()
70e8945 : wifi keystore: Remove convertCertToPem for public key
3745332 : wifi_keystore: Convert CERT to PEM format
0590195 : wifi keystore: Convert to static library

+- Project: platform/system/hwservicemanager

85c2f4e : Call guaranteeClient on all services in interface chain
105c58b : dynamic services: fix extra sends
c86f117 : hwservicemanager: perms before interfaceChain call
ea6203e : Revert "Zero hidl-generated structs"
c151cae : Zero hidl-generated structs

+- Project: platform/system/incremental_delivery

4a18a60 : [incfs] call restorecon on individual control files
ba2553e : Using proper fd for pendingsReads.
499c2ce : Always destroy data loader in case of failures.
9dd488a : [incfs] remove unnecessary include
66fff27 : [incfs] sysprop API and library for ro.incremental.enable
2f27da6 : Addressing CL comments.
3f19887 : Lifecycle: drop pending reads.
3a259cf : [incfs] Fix the path passed to chmod() for files
bb72be0 : Potential use-after-free fix.
76f3684 : Report unavailable if DataLoader fails to create/start.
bf84932 : Corner cases handling.
3c84636 : [incfs] Add methods to "steal" fds out of the control
4aab828 : DataLoader lifecycle: update states.
7b50c58 : [cleanup] Enable clang-tidy and fix warnings
9b0276b : [incfs] IncFs_MakeDirs() call in libincfs
022952a : [incfs] Fix bad path::join()
003751d : [incfs] Make MountRegistry thread-safe + monitor events
b30c575 : Multiple Binder calls detection.
a2b644b : [incfs] Remove an explicit "host" target for incfsdump
f2f0b6a : Mark intentional mutexes acquire/release to get rid of warnings.
64a63b3 : Change the way how we call setStorageParams.
921271a : [incfs] Add a utility for parsing incfs backing files
d666236 : Stop pending reads/page reads processing on DataLoader stop.
d25005c : Checking LOADER_USAGE_STATS before enabling read logs.
4ad0977 : [incfs] Require an ioctl to get filled blocks
d228b4e : Adding a check to avoid passing arbitrary FD on IncFS.
59e9937 : [incfs] Add GetFilledRanges() IncFs api
cd27ec6 : [dataloader] Fix a mistaken check in a scope guard
a3f3057 : [incfs_ndk] Use opaque pointer instead of struct for IncFsControl
2627f5a : Dynamic args complete removal.
d00cd1b : Update the incrementalfs.h header
ab5b21d : Handle data loader connection loss.
62efffc : Use new incfs ioctls for block writing
c036315 : New v4 signature schema stub.
3ffdbd5 : use a mini Span class instead of std::span
56dc568 : remove unique_fd from headers
5525096 : [libdataloader] update JNI signatures to use new stable interface
00d0322 : [incfs] return error if restorecon fails
0fdee21 : [incfs] Run restorecon after mount
4c57f82 : Checking if path belongs to Incremental before ioctl.
ebe71e5 : Incremental DataLoader.
54f7e13 : Continue moving Incremental to new APIs.
06825d4 : Adding an option to pull signature directly from file.
746af74 : Release unique_fd when returning as int
ddfd543 : Fix subdir caclulation in MountRegistry
d668885 : [libincfs] New driver: complete implementation + ported tests
1409010 : [libdataloader] dynamically link libnativehelper
f44a2e8 : Removing status reporting from under lock.
e052da7 : remove apex module
6a54bca : Revert "[apex] remove com.android.incremental apex module"
409697d : [apex] remove com.android.incremental apex module
d78dfd2 : Using __func__ to identify exception source.
0958fe7 : Adding checks for Java exceptions.
1be3169 : Migrating Incremental* APIs to PackageManager APIs.
01c1f63 : [libdataloader] fix a few renaming
cb74d6f : Fixing JNI to accept FileSystemConnector instead of Incremental*
fd17ea0 : Renaming: incremental_dataloader->dataloader.
6a2b8e0 : [incremental] checking in apex configs
1e4508c : Checking in libincremental_dataloader

+- Project: platform/system/iorap

7b508d8 : iorap: Reduce the log spam from IORap.
ab7cdc3 : iorap: Reduce the log spam from IORap.
2c3b9c0 : maintenance: Fix the dangling reference to function parameters.
00d308c : iorap: Change the group of /data/misc/iorapd to system
c6d6ec1 : maintenance: Change the min perfetto trace to 1 in dumpsys.
9dea2ac : event_manager: Set is_tracing to false when the activit launching finished.
c972cf2 : event_manager: Reduce the min trace requirement to 1.
3924754 : maintenance: Add log for compilation failure.
5d84cc9 : session: Fix a use-after-free bug.
8715b8f : rx_producer: Set the deferred_start to false to avoid dangling perfetto tracing.
77e07bb : event_manager: Fix a bug when receiving ActivityLaunched event.
f1d3b75 : event_manager: Record timestamp in IntentStart even the tracing is not triggered due to null intent.
0c2227c : event_manager: Move intent start timestamp ahead of perfetto tracing.
b2eceb6 : perfetto: Use a global map to control the access of state change subjects.
57484b6 : inode2filename: Fix a use-after-free bug.
447caa5 : iorap: Add handling when package manager is down.
4054524 : binder: Fix bugreport and dumpsys not printing full info
4aa58f0 : iorap: Add handler for package update by dexopt service.
47a906d : prefetcher: Fix use-after-move
9885864 : dumpsys: Add --purge-package and --compile-package commands
4d3d273 : inode2filename: Fix a use-after-free bug.
a3bdf6e : maintenance: recompile if there's no prefetch_file db row
f82fbdc : binder: Change the error message when pm is not available.
55a0e13 : iorapd: Print log when service has finished initializing
3a8d95e : binder: Add package change observer to iorap.
bb39225 : maintenance: Always log the name of activity to be compiled.
5255070 : Revert "DO NOT MERGE: properties: Toggle iorapd off by default."
18b8bdb : inode2filename: Remove InodeSet copying causing ~O(N^2) inode copies
23a7e3e : maintenance: Add a watchdog for compilation process.
ace87d9 : inode2filename: Fix null pointer dereference
a35242b : maintenance: Add --purge-package to delete rows/files by package name.
e399ac4 : perfetto: Fix atrace check failure for Create->Destroy transition
f85adc9 : binder: Add retry to package manager service when the query failed.
70401f4 : systrace: Add more atrace sections.
0a7cb8c : binder: Add more debugging information to dumpsys
d311e1e : DO NOT MERGE: properties: Toggle iorapd off by default.
465c874 : iorap: Turn off the flaky test.
2f2e679 : maintenance: Fix test due to db version change.
5c30362 : iorap: Remove all the prebuilt traces.
9e825dd : compiler: Add --blacklist-filter "regex" flag to iorap.cmd.compiler
b054c28 : perfetto: clean up uses of uninitalized memory
a0665f7 : event_manager: Reject bad state transitions for AppLaunchEvent
652bb3a : startop: Add iorap functional test to presubmit test.
fd8a85f : erase a remove
9608f27 : maintenance: Add waiting for compilation
ca25a5e : perfetto: Prune connections if there's too many or if they time out
2f4046d : event_manager: Lower the severity of missing compiled trace to verbose.
8c55619 : binder: Add support for dumpsys for perfetto state bugreports
4cf8984 : perfetto: Log more state info for bug reports.
5347917 : event_manager: Add retry when create the version map.
16b8fce : Revert "Revert "iorap: Add version support to iorap.""
57fabf3 : Revert "iorap: Add version support to iorap."
6e3196b : iorap: Add version support to iorap.
d8fe204 : build: Add iorap.inode2filename as a dependency to iorap.cmd.compiler
91f0a21 : iorap: Enable perfetto-based readahead prefetching for all devices
973f65a : compiler: Change the stoul to ::android::base::ParseUint<uint64_t> to avoid out of range for timestamp.
9382d65 : compiler: Fork-exec into inode2filename as a subprocess
ccd9f30 : manager: Blacklist packages with iorapd.blacklist_packages setprop
393667b : Add iorap.cmd.compiler to system image.
3799493 : manager: Turn history subscriber check into warning
0280cda : Add phenotype properties for controlling iorap
e16e963 : iorapd: add maintenance in job scheduler.
65e905d : maintenance: Add test for maintenance.
9606412 : Fix WindowManager proto for activityRecord level unification
d40dac3 : event_manager: Change compiled trace search strategy and disable trace when isReadAhead.
337e78b : event_manager: Fix a mismatch of params in update reportFullyDrawn.
b5a4b03 : maintenance: Add command line flags to adjust the min number of perfetto traces for compilation.
23d4cc3 : maintenance: using fork-exec to run compiler in controller.
bb6162f : iorap: Remove an unreachable checking of timestamp.
6f4fac7 : build: Disable anything using libminijail on mac
83dc3de : db: Store timestamps to the sqlite db.
0513488 : prefetcher: add seccomp with libminijail
cdb97fa : compiler: Add a compiler controller to manage the perfetto traces compilation.
026856e : compiler: Change the input of compiler to a vector of (trace file path, timestamp limit).
bfa4566 : Prune iorapd-host-tests out of general-tests.
c1a66b1 : compiler: Fix the relative_timestamp.
0083af2 : iorap: Change the level of debugging log.
a1123fb : compiler: Add truncation from trace duration.
5e21698 : perfetto: Keep a ring buffer of traces per-app
a3e306d : iorap: add reportFullyDrawn event support and timestamp for IntentStart and ActivityLaunchFinished.
8aa529c : iorap: Add two prebuilt compiled traces for calculator and settings for crosshatch.
749d3d0 : manager: Perfetto tracing is now done asynchronously
905f24e : iorapd: Log description of readahead complete.
03e5b05 : db: Track app launch history with sqlite db
158d64f : startop: Fix a bug on aborting readahead and tracing.
2f11340 : build: Add host support
efa5215 : prefetcher: Add ipc with unix domain sockets
767260b : prefetcher: Fix iorap.prefetcherd not logging to logcat
ad6a700 : iorap: Replace camera trace file with an optimized one (merging consecutive pages). Hopefully, this will reduce the file read time.
6c3686a : prefetcher: Add ipc-based readahead
f537a4e : startop: Add two manually created traces for two aosp apps (clock and calender)
8577e5d : startop: Fix comments in gerrit CL 9227432.
7097bfc : prefetcher: Add iorap.prefetcherd IPC code
168f807 : startop: Rename the camera trace file to a more general name (package only). Different testing framework use different activity.
2fa45ca : Revert "startop: Rename the camera trace file to a more general name (package"
8a4d350 : startop: Rename the camera trace file to a more general name (package only). Different testing framework use different activity.
435d923 : startop: Fix the trace file. The previous one is corrupted.
cb4cc8c : startop: Add a prebuild trace for camera for prefetching. Adapt the program to read that prebuild trace.
bd0c8bc : startop: Change the location of compiled trace detection so that prebuild compiled trace can fit in.
385cf45 : iorapd: Grant CAP_DAC_READ_SEARCH
55d359b : build: Add aliases iorap-nall and iorap-app-startup-runner
a7bc40a : readahead: Disable by default (setprop iorapd.readahead.enable false)
f2e0106 : iorapd: Readahead from compiled tracefile when app launches.
c8decb9 : compiler: Fix page cache entries not multiplied by 4096 (page size).
6d5c27f : prefetcher: Bring in code to do readahead from a tracefile protobuf.
e47af92 : compiler: Add --inode-textcache flag [deterministic compilation]
4caf56e : compiler: Important correctness fixes
a5dfa9c : inode2filename: Add dynamic data sources (textcache, diskscan, etc).
b6bce83 : compiler: Save output as a protobuf
e75557d : serialize: Add TraceFile proto and read/write code
c86d0d0 : iorap: add compiler for perfetto TracePackets
a128a86 : binder: Add IIorap#onJobScheduledEvent stub implementation

+- Project: platform/system/keymaster

8ccabc9 : Adding GetVerifiedBootParams to soft keymaster context
b0cd8a9 : Fixed encoding of device_locked field
27fa918 : Remove beginOp and IOperation
1307e31 : Add keymaster attestation generation with EVP keys. Add identity credential tags.
b0d3830 : Move soft_attestation_cert to public include location. Delete unnecessary header file.
4153500 : Transition keystore & vold to KM4.1
da49575 : Update softkeymaster for KM4.1
7f81009 : Make SW keymaster security level configurable
e75825d : Add rollback resistance support to keymaster impl.
a07577e : Make SW keymaster security level configurable
02004c7 : Add rollback resistance support to keymaster impl.
cc78192 : Revert "Revert "Make SW keymaster security level configurable""
b0b90f6 : Revert "Make SW keymaster security level configurable"
c07ff34 : Make SW keymaster security level configurable
59a289f : Remove keymaster support libraries from VNDK
acd7847 : Transition keystore & vold to KM4.1
3e99015 : Make SW keymaster security level configurable
ee42a84 : Add rollback resistance support to keymaster impl.
ba624df : Refactor keymaster Android.bp
b2a9b09 : Update AndroidKeymaster41Device for final HAL
5895933 : Revert submission
815835d : Revert submission
8dee367 : Revert "Revert submission"
536461d : Revert submission
bdef292 : Add rollback resistance support to keymaster impl.

+- Project: platform/system/libartpalette

3468f55 : Refine set_sched_policy behavior

+- Project: platform/system/libfmq

6c32823 : Make libfmq buildable for native_bridge
a78c0d2 : libfmq: Improve error logging
e3c8394 : Set min_sdk_version to be part of mainline modules
585a16e : Make libfmq apex-available for com.android.neuralnetworks.

+- Project: platform/system/libhidl

fd83b6b : Make android.hardware.renderscript@1.0 buildable for native_bridge
1fd1de9 : Move system SDK versions to system manifest
d338378 : Set min_sdk_version to be part of mainline modules
afac503 : libhwminijail: visibility hidden
c63f032 : Avoid deallocating hwsm statics during shutdown.
650f70f : Set apex_available property
0734fc5 : Add VtsHidlAllocatorV1_0TargetTest to vts.
0268c93 : Cleanup: update VNDK path
27d43eb : Rename vts-core to vts
3b75791 : vts_ibase_test: general-tests
2f07ccd : Revert "Vintf manifest change for Automotive Display service"
08d7a15 : Move vendor-ndk and system-sdk to system_ext manifest
dc0cec9 : Always install system_ext manifest.
05d0c03 : Define SYSTEM_EXT_MANIFEST_FILES
3f557e1 : Fix PRODUCT_MANIFEST_FILES
d3b84ce : Delete BUILT_PRODUCT_MANIFEST.
347615c : libhidlbase: work w/ cfi
e518fc3 : libhidl: allocate rarely used regex only if needed
8a7fdd8 : Avoid use of FQName globals.
ec6f4f4 : Have vts_ibase_test link all libraries for libinit_test_utils
4f0d1e3 : Make libhidl(base|memory) apex-available for com.android.neuralnetworks.
8b27f9b : Convert vts_ibase_test.cpp to Result::ok()
11aa262 : Rename CarWindowService
55d2dcd : Recombine hidl lib build.
e277677 : vts_ibase_test: filter AIDL interfaces from init
9a5f686 : [vts-core] Set auto_gen_config=true for vts_ibase_test
d12c205 : Add vts_ibase_test to vts-core.
97b7ce3 : Vintf manifest change for Automotive Display service
8f65ba7 : Restrict libhidltransport entirely.
14529ec : libhwbinder: disallow in ^device
13420fe : libhidltransport: restrict visibility
b8b3520 : Make LazyServiceRegistrar constructor private
6123721 : Restore libhidl_test Android.bp
a7caa25 : Delete vestigial Status parcel read.
de0f413 : fromBinder: check casts
42cf1b9 : hidl_vec/hidl_array add value_type
cdc4bb8 : Tests & stronger guarantees for hidl_* pads.
180d161 : Zero-init HIDL core types (hidl_handle).
7daef88 : Zero-init HIDL core types.

+- Project: platform/system/libhwbinder

8ad7e7a : Make bhwbinder-impl-internalbuildable for native_bridge
7cf2a1a : Set min_sdk_version to be part of mainline modules
c61545c : Set apex_available property
795d678 : driver unfinished write error code
9eb342d : rm libbinderthreadstate
e3785d0 : Remove dep to libbinderthreadstate.
3ba053c : Remove dep to libbinderthreadstate.
b022196 : Fix addition/overflow checks.
d79ac37 : Fix addition/overflow checks.
b90378a : Restrict libhwbinder entirely.
1f35fc8 : libhwbinder: disallow in ^device
e8adbb1 : libhwbinder: restrict visibility
a46f1f8 : Fix segfault in readNullableNativeHandleNoDup.
cb720b9 : Free mObjects if no objects left to realloc on resize
aee7ecc : readCString: no ubsan sub-overflow
659c10a : Rely on compiler to zero out structs.

+- Project: platform/system/libsysprop

ac709d1 : Add max.active.modems system property into TelephonyProperties.sysprop
f49a97b : Set apex_available property
8a352bc : Add ro.telephony.sim_slots.count
395a426 : Added properties to use VHAL for user management.
246f699 : Add ro.power.fixed_performance_scale_factor
50ad1c6 : Remove deprecated headless flag.
b6b3662 : Add ro.com.android.media.swcodec.ion.* as sysprop API
658dc8e : PlatformPropeties: Add properties for start/stop supplicant
d709dab : Expose some telephony properties as public.
7751044 : Make ota.warm_set a sysprop API
81d0f70 : Add More Telephony Properties to libsysprop
419e26a : Add TelephonyProperties airplane_mode_on
732187e : Add properties to set the number of pre-created users for car.
7755f73 : Add ro.hdmi.set_language to HdmiProperties
058c0a2 : Add properties to set the number of pre-created users for car.
baa4cba : Create sysprop_library called HdmiProperties
7561a3b : Add properties to set the number of pre-created users for car.
256bdd8 : Added some AAE engineers as owners.
5761709 : Implement sysprop_library API stability check

+- Project: platform/system/libufdt

ca38701 : Add ufdt_verify_overlay to vts suite
5982954 : Adding file group for FirmwareDtboVerification usage.

+- Project: platform/system/libvintf

c2e64a4 : Save errno right after syscalls.
a18251e : Set errno every time before readdir.
b5c66d2 : Stop using C++ streams.
bd2033f : Inject empty <kernel> tag if missing.
3da01e3 : Expose kernelLevel().
ea1b897 : Refetch manifest/matrix on error.
bf91ee2 : Log when reading manifest/matrices.
acec501 : Rename vts-core to vts
140d9fe : Add filegroup for compatibility matrix schema
128d104 : Add level attribute to <kernel> in compatibility matrix xsd
1b3aee6 : Add vts_halManifest_validate_test to VTS 11.
5c0e4b9 : Add target-level attribute to <kernel> in manifest xsd
f474b96 : Searchable error in VintfObject Get
4b52dfa : check_vintf: also checks deprecation
b67b947 : check_vintf: write all error messages before exiting.
600d77b : [vts-core] add vts_compatibilityMatrix_validate_test to vts-core
1557a74 : assemble_vintf: accept kernel config name != android-base.config
15ccd34 : libvintf: logging for listFiles error
2fd5613 : Revert^2 "Fix check deprecation to use Hidl Metadata."
28414a1 : Revert^2 "checkUnusedHals: use hidl metadata"
76f8585 : Revert "Revert "Check unused HALs on device with target FCM vers..."
e6135ad : Revert^2 "Check unused HALs when system ext matrix exists."
2b759b1 : Revert "Check unused HALs when system ext matrix exists."
099cdd9 : Revert "Check unused HALs on device with target FCM version 5."
d324f84 : Revert "checkUnusedHals: use hidl metadata"
bf7e754 : Revert "Fix check deprecation to use Hidl Metadata."
afb80be : Add system_ext manifest
b712e7e : Fix check deprecation to use Hidl Metadata.
ff1a25c : checkUnusedHals: use hidl metadata
6e32a5f : Check unused HALs in check_vintf
35b9f80 : Check unused HALs on device with target FCM version 5.
238c6dc : Check unused HALs when system ext matrix exists.
3b4a3ea : check_vintf: --check-one accepts properties.
fe7068d : libvintf: Allow runtime configuration of vendor manifest
954c464 : Avoid big statics.
bafd362 : Fix opendir leak.
52d83de : Set the "transport" element to not a mandantory

+- Project: platform/system/linkerconfig

86a0d1a : Add extra search paths from unrestricted section
35ab6db : Add system stubs as "provided" from vendor default
2e13598 : Do not isolate sphal and vndk from unrestricted
f6142e5 : Add system link for libfdtrack.so
1ef9da8 : Do not link stub libraries from all namespaces
e37bcb1 : Do not link VNDK libraries to system from vendor/product default
8da3a9d : Add sphal and vndk namespaces to unrestricted
fde439a : Match vendor requires with system from VNDK Lite
9811370 : Add libandroidicu.so link for VNDK-Lite vendor
91a9e25 : Allow SPHAL namespace to access system in case of legacy
b38d2f5 : Move libz from VNDKSP to LLNDK in case of VNDK Lite
27776d2 : Add extra test mapping with GTS test
fd3929d : Make libseliux a stub library
c016d99 : Make sphal and vndk namespace available from legacy devices
ed5f03a : Add libadbd_fs to list of stub dependencies.
1b3b7e0 : Add libadbd_fs to list of stub dependencies.
3a9d1a7 : Add libadbd_fs to list of stub dependencies.
471aeb9 : Trim root path from output
d601820 : Make /linkerconfig/<apexname> directories accessible to others
c25b0c5 : [adbwifi] Add adbd apex exported libs to system namespace.
7326f39 : Define vndk_product namespace for product apps
1ee5c09 : Fix full content test
50f1616 : Rename APEX Namespace
2b465ce : Add com.android.os.statsd to legacy linkerconfig
cdb4c0a : Remove libstatssocket from variableloader.
ebf5452 : Revert "Add com.android.os.statsd to linkerconfig"
838c518 : Add com.android.os.statsd to linkerconfig
3e690e0 : Update linkerconfig for libs in statsd
bf86553 : Revert "Update linkerConfig for libstatspull"
351c988 : Revert "Update linkerConfig for libstatspull"
af5fcb4 : Revert "Add libstatssocket to linkerconfig"
ca10abd : Remove extra using statements
142b12f : Fix Camera bug
4e15bf5 : Allow libincident.so to be linked from apex
56ce2c7 : Add libstatssocket to linkerconfig
9145416 : Add com.android.os.statsd to linkerconfig
2dd4e4d : Fix linkerconfig_backward_compatibility_test
7c2b73a : Read vndk libraries txt files from vndk apex
3f83cfb : Generate vendor stuff only if vndk is avilable
9548694 : Update linkerConfig for libstatspull
3cb5bcd : Add required modules for linkerconfig
f3fbf29 : 2 more missing Result::ok() calls in system/linkerconfig
12cbedb : Remove ResolveVariables()
750268b : Make ConfigWriter simpler
51be4fe : Last missing Result::ok() calls in system/linkerconfig
bd5fc77 : Use apex_name for the name of linker namespace
35df8b6 : Remove unused files
b818280 : Auto-generate runtime namespace
834efc8 : Auto-generate media namespace
9960aca : Auto-generate apex namespaces: cronet,nn,conscrypt
61496fe : Configuration for special APEX binaries
5c32556 : Convert system/linkerconfig to Result::ok()
2a4ac76 : Revert "Use VNDK APEX instead of /system/lib/vndk"

+- Project: platform/system/media

e21d858f : Make libcamera_metadata buildable for native_bridge
565fa696 : Make libaudio_system_headers for renderscript
54960fa3 : Camera: Fix documentation, scripts, and comments for insensitive language.
f8139f91 : Camera: Update physical stream cropping behavior
2687a33a : Camera: Fix python and binary check command
4523a586 : audio_utils: test SPDIFEncoder
1f73a728 : spdif: fix possible buffer overflow
0bde3865 : Camera: Update documentation for rolling shutter skew
a5213a25 : Camera: Move metadata generation scripts to python3
c904e020 : Metadata: Fix comments and add test example
8c30ec00 : Set sdk_version for libaudioutils_headers
3d8cf388 : Add constants for encapsulation modes and metadata types.
7fe723a1 : Set min_sdk_version to be part of mainline modules
cd517d8e : audio: Centralize audio configuration paths specification
d36ef438 : Camera: Add visual samples for android.control.zoomRatio
2e943b55 : Mandate no sharing of physical camera ids between logical SYSTEM_CAMERA and public camera devices.
327c86e5 : Camera: Create extended scene mode in lieu of standalone bokeh mode
392089cb : audio_utils: Handle error case
3da7453a : Add C API for audio metadata.
ed569cc6 : RESTRICT AUTOMERGE: Camera: Hide ROTATE_AND_CROP controls
828a020e : camera docs: add mandatory concurrent stream combinations to metadata_definitions.xml
fc30a53b : Camera: clarify offline processing spec
60bcfa8e : audio: update offload configuration
17191375 : Clean up includes
c7eab78a : Update comments
514cf9f4 : Move AudioPlaybackRate definitions to system/audio.h
8c4f4cc7 : AudioMetadata: Add basic fuzzer
5f7bf71e : AudioMetadata: improve metadata bytestream parsing
624328e3 : Audio metadata: Refinements and clarifications
c05fac7c : Add Dual Mono Mode enum: audio_dual_mono_mode_t
50d580e5 : add is_supported bool to SoundTrigger param range
45ddd217 : audio_utils: Allow header_libs
b0ca2ea5 : Add call assistant volume stream
177b5847 : AudioMetadata: Initial Native implementation
2652f992 : Reimplement audio_utils_fifo_writer32 using templates, and add 64-bit version
32f574b3 : Fix Doxygen error message for FdToString parameter timeoutMs
e02b02e1 : Remove unnecessary PRId32 macros from logs
c005c40f : Remove unnecessary backslashes at end of line
38184c95 : audio: update max audio mode as per newly added call_screen mode
9cbba088 : Camera: Add android.scaler.rotateAndCrop control
0a8b07e1 : Camera: Support physical camera availability callback
57150cd7 : Add audio_effect_handle_t and update documentation for unique IDs
35d60589 : Camera: Add new POSE_REFERENCE enum to handle foldables
45c344e2 : Adding system usages to audio_usage_t
c6a78462 : add audio capabilties to soundtrigger properties
31f60eea : Camera: Improve timestamping docs
44166c30 : add soundtrigger extended properties
c0b77dc1 : Camera: Add visual samples for android.scaler.cropRegion docs
e612e177 : Add audio stream and usage for virtual assistant
adae7137 : Camera: add OFFLINE_PROCESSING capability
36f3383f : add sound_trigger_model_parameter_t
b6149790 : Camera: Add support for new zoom API
551a55c8 : audio: add call assistant usage
06a538a0 : Add AUDIO_INPUT_FLAG_DIRECT to Audio HAL constants
9a0e6f0c : Fix typo
7c3f135e : audio: add audio session for device effects
1f5c05ce : audio_route: add API for forcely resetting paths
4246640a : audio: Add AUDIO_MODE_CALL_SCREEN audio mode.
5bd52f4f : comment cleanup
d62a1d1f : audio: add audio attributes flag for private capture
6eab6bae : [system][media] implement FALLTHROUGH_INTENDED for C
a1725495 : Camera: Add bokeh mode tags in camera metadata
46bfd354 : camera: Support tag enum name queries
df52c07e : Move LinearMap to audio_utils.
9911fad1 : Add camera metadata fuzzer
4ffcac1f : audio_utils: add Histogram
6607c082 : Add systemaudio_tests.
bcffa7f6 : Add an assert to make sure audio arrays are sorted.
6d85961f : Stop using bit mask for audio device types related helper functions
7a3939ab : Stop using audio device type as bit mask for helper functions.
37b02f81 : Add audio format conversion to 8 bit unsigned PCM
b4b9f254 : Camera: Adapt to new version of markdown
9d6bd01b : camera: Add SYSTEM_CAMERA capability
59f280d7 : Convert SF_FORMAT to audio_format_t
490fe668 : Add mono_blend to build audio_utils
0496197c : Camera: Improve doc for postRawSensitivityBoost
56a51f3c : Camera: don't require (15, max) fps range for NIR camera
f6f7fdb6 : Remove mentions of audio_policy.conf

+- Project: platform/system/memory/libion

e09d209 : Delete VtsKernelLibIonTest
d321953 : Set min_sdk_version to be part of mainline modules
7ada47c : Rename vts-core to vts
75f6fd0 : Reland "Add VtsKernelLibIonTest"
68b1f97 : Revert "Add VtsKernelLibIonTest"
3aebfa2 : ion: Remove unused heap IDs
5b970ec : Add VtsKernelLibIonTest
585535b : Fix ion-unit-tests

+- Project: platform/system/memory/libmeminfo

dc0343e : Make libmeminfo buildable for native_bridge
fee412f : libmeminfo: force root for vts_core_meminfo_test
133b629 : Set apex_available property
1e69085 : Rename vts-core to vts
288860f : dmabuf_dump: Do not exit if debugfs is not found
d8f484b : libmeminfo: add KReclaimable to the fields read from meminfo
708c9ea : Exempt-From-Owner-Approval: rename .clang-format4 to .clang-format-4 to be consistent with stage-aosp-master
88e9383 : Exempt-From-Owner-Approval: Update symlinks that were broken when we ran git filter-branch
86a2e5f : Exempt-From-Owner-Approval: Update symlinks that were broken when we ran git filter-branch
d64b5c9 : Remove static constructors from libmeminfo

+- Project: platform/system/memory/libmemtrack

6ce34b8 : Exempt-From-Owner-Approval: rename .clang-format4 to .clang-format-4 to be consistent with stage-aosp-master
fe64cc4 : Exempt-From-Owner-Approval: Update symlinks that were broken when we ran git filter-branch
cc6d334 : Exempt-From-Owner-Approval: Update symlinks that were broken when we ran git filter-branch

+- Project: platform/system/memory/libmemunreachable

33d3c06 : Rename vts-core to vts
56c0a4b : [GWP-ASan] Scan GWP-ASan regions for native allocations.
ea8a6bb : [vts-core] Add VtsKernelBinderTest to vts-core suite.
bb585da : Exempt-From-Owner-Approval: rename .clang-format4 to .clang-format-4 to be consistent with stage-aosp-master
fc867ee : Exempt-From-Owner-Approval: Update symlinks that were broken when we ran git filter-branch
97a875e : Exempt-From-Owner-Approval: Update symlinks that were broken when we ran git filter-branch

+- Project: platform/system/memory/lmkd

dfc73bc : lmkd: Fix do not kill perceptible apps due to low swap if above min wmark
7afa463 : lmkd: Do not kill perceptible apps due to low swap if above min wmark
c2b228e : lmkd: Set the default free swap threshold to 10% for all devices
0e589f6 : lmkd: Fix min_score_adj to exclude killing foreground processes
5096d16 : lmkd: Enable stricter compiler checks
dd7ec44 : lmkd: Remove unused variables and fix type mismatches
c7e51b7 : lmkd: enable ro.lmk.kill_timeout_ms to be used with kill notifications
3f84a21 : lmkd: polling code cleanup
c408191 : lmkd: Add property re-initialization support
87168c0 : Link libstatssocket as a shared library.

+- Project: platform/system/netd

83459354 : bpf_progs/clatd - do not tx offload ipv4/udp packets with 0 checksum
e2ad8628 : do not drop ingress dns replies with non bypassable vpn
251b3ee1 : stop abusing netd's DAC override on prog accesses by using R/O fetch
b49f8b7c : bpf_progs - offload - fallback to stub on unpatched [4.14,5.4) kernels
27f6c3d4 : Add unit for setAllowNetworkingForProcess
86983208 : Provide a way to disable socket() and DNS lookups in libnetd_client.
a60b74e9 : bpf_progs - mark all three as critical for netd
e278f3a1 : TetherController - print iface names in bpf info
a7077cb3 : bpf_progs/offload.c - reduce memory usage by shrinking maps
3ab804fe : NetdBinderTest.TetherOffloadForwarding - cleanup stats post test
39af937b : TetherController: Remove default data limit in tethering start
9c63b692 : use/test pmtu from TetherOffloadRuleParcel
c44d4667 : Freeze netd AIDL interfaces as v4.
af0dbed2 : Add binder call tetherOffloadGetAndClearStats
93a39d26 : Add binder call tetherOffloadSetInterfaceQuota
41b0ed9f : Add binder call tetherOffloadGetStats
d86d652a : Fix formatting in TestIpfwdAddRemoveInterfaceForward.
99f8d216 : Rename BinderTest to NetdBinderTest.
fe5f4bd4 : resolve open review comments wrt. libnetd_offloadutils
a28a1da3 : ebpf tethering offload - only offload some src ips.
a9cac13a : Stop passing the netid to clatd.
20a60134 : Include what you use: <unistd.h>
834fd1a9 : netd_integration_test - increase bpf tethering test limit to mtu
baa82fac : Ensure that BPF tethering can forward full-size packets.
effd1f00 : Revert "netd_integration_test - temporarily disable namespace tests"
8d6ed4ae : netd_integration_test - add a test for bpf_skb_change_head at mtu limit
85ccb500 : netd_integration_test - temporarily disable namespace tests
6b479262 : netd_integration_test - add tests for mount/network/uts namespace kernel support
80a6710a : IptablesRestoreController - work around for ALOGE truncation
c6ec17f1 : Add com.android.tethering to netd_aidl_interface's apex users
6d4f2b9f : Test that large packets can be forwarded by BPF offload.
56165db6 : Add a test for BPF tethering offload.
8879730a : top using libnetd_test_dnsresponder
48dec389 : Add tap support to TunInterface.
3b56e5c0 : Seperate header target for DnsResolver from libnetd_client_header
ed20ec3d : No longer get app uid bandwidth stats for the clat daemon
e408f886 : BandwidthController - fix typo: owner-uid --> uid-owner
75d7590f : BandwidthController - don't collect egress interface stats from clatd
16723c37 : Use predefined function is_system_uid()
c5d4a2f9 : BandwidthController - cleanup some needless StringPrintf's
65506edb : add pmtu to TetherOffloadRuleParcel
24d16960 : bpf_progs/netd - do not account egress clat daemon traffic to ebpf interface statistics
1ec24537 : TetherIngressValue - add output path/route mtu field
ac14cb5a : ebpf tethering - add a map to store data limit, part 3
bfe00b71 : netd_integration_test:BinderTest#GetFwmarkForNetwork - save/restore default network
11fa41d5 : Add an IPPrefix::forString parsing function.
d25a734d : ebpf tethering - add a map to store data limit, part 2
8887cce0 : ebpf tethering - add a map to store data limit, part 1
15b21b7e : TetherController - use %u not %d for uint32_t formatting
46969794 : Set min_sdk_version to be part of mainline modules
2c6d7946 : Mark netd_aidl_interfaces-platform-java as available to platform
528cd655 : Attempt to deflake BinderTest.testTetherDeletedInterface.
f4d444e4 : XfrmController.h - fix a virtual method call from destructor warning
60741979 : FwmarkCommand.h - fix uninitialized fields in constructor
07f03ac1 : SockDiag - fix a deadcode warning
a803670d : TrafficController - comment out some dead code (clang-analyzer-deadcode.DeadStores)
59f18932 : enable warnings as errors more selectively
f580db2a : BandwidthController: fix performance-no-automatic-move warning.
484d02ed : Track local network ifindices in sInterfaceToTable as well.
e90d5c4b : Add a netd_aidl_interfaces-platform-java build rule.
a9eb2e6d : enable warnings as errors - for real
90813add : netd_aidl_interface is marked as available to platform
053eaef5 : enable bugprone warnings as errors
33d82f07 : netd bpf: fix an error discovered by the next compiler update.
3c4a44c6 : bpf prog: offload.c - add stub sched_cls_ingress_tether_rawip for 4.9 kernels
e1161a4d : XfrmController - fix bugprone-sizeof-expression warning
f253caa2 : NdcDispatcher - fix bugprone-branch-clone warning
032b5db2 : NdcDispatcher - fix bugprone-suspicous-string-compare warnings
ece434ac : BandwidthController - fix bugprone-suspicious-missing-comma warnings
2713b66e : NdcDispatcher - fix bugprone-macro-parentheses warnings
8c5a9d26 : FwmarkServer - fix a bugprone-branch-clone compiler warning
f9765e53 : Fix "Solve compiler warning related to string size"
be750265 : Solve compiler warning related to string size
a590f670 : netdClient - use constant instead of hardcoding it again
965a1ed7 : Set apex_available property
27d0d158 : flag ebpf tether offload program for rawip as requiring 4.14+
5c53ae55 : Add a test for a dnsmasq bug.
8b4ee583 : Use the lastest frozen netd_aidl_interface in libnetd_server
99665c33 : TetherController - bpf offload should only be enabled once per upstream
63917973 : Mark some aidl_interface modules as unstable
29e5fdf5 : Update netd AIDL interface version to 3 and use the lastest frozen netd_aidl_interface in netd
d83a69c3 : OffloadUtils - isEthernet() - add support for tun devices
1b96665c : netdclient - attempt to eliminate spurious netd selinux denials on unix_stream_sockets
4d3400d6 : Rename vts-core to vts
f0e051c9 : Convert tethering offload IPCs from primitive args to a parcel.
02074647 : TcpSocketMonitor - fix macro arg should be in paren warning
ab8af04c : SockDiag - remove spurious class declaration
c0e739de : TrafficController - fix macro arg should be in paren warning
db20d4c7 : FdTest - fix some compile time warnings
6764931d : Add apex_available for netd_aidl_interface's apex users
d18488f3 : Add API dump for the current version
2b9df0ce : ebpf programs - switch to LICENSE() macro
b79d1844 : offload ebpf - tether_stats_map - increase from 16 to 1000 entries
81822fb0 : Add hashes for AIDL APIs
e0a5f022 : Remove CFI diagnostics mode
2b0f5868 : Don't check MAINLINE_NETWORK_STACK permission for network stack
aa65d714 : Unify permission checking for Netd binder service
4026505c : TetherControllerTest: Add tests for getTetherStats with BPF maps
82a0f045 : netdutils: make {EXPECT, ASSERT}_OK for Status and Status-like objects
1782aea2 : Pass connectInfo only if ro.vendor.redirect_socket_calls is set
9257104b : BinderTest: Add minimum tests for TetherController add/remove BPF rule methods
68dade33 : TetherController: A followup change refactors getTetherStats
109ac535 : TetherController - clear both ebpf tether offload maps on startup
c2e95fb6 : TetherController: Process tether stats from bpf maps
c07dbe42 : mark cgroupsock/inet/create ebpf program as requiring 4.14+ kernel
f428d6e8 : Make netd depend on it's ebpf programs.
f63ca587 : Revert "bpf progs depend on system/core/libcutils/include"
a76543ea : implement tether offloading eBPF program
f24eb88d : Netd callbacks for socket calls in Bionic
e64baf40 : ClatdController - simplify startup
aef13016 : TetherController - print less errors on bpf unsupporting devices
565b6fbc : eliminate changeOwnerAndMode()
e49637e7 : bpf progs depend on system/core/libcutils/include
09e8ca19 : OffloadUtilsTest - adjust kernel cutoff point to EXTENDED_4_19
e801d3cb : Add binder IPCs to add and remove downstream IPv6 tethering rules
228cffa9 : NetworkController: Clear all clsact stubs in initialization
a041ba53 : OffloadUtilsTest - make test pass on 4.19
5e0c80ae : bpf_net_helpers - add definition for bpf_skb_change_head
25405e72 : OffloadUtilsTest - fix yoda conditions
29147c44 : OffloadUtilsTest - enforce CLOEXEC being set
59f2fdfd : OffloadUtilsTest - adjust for medium age kernels
1da9008a : TetherController: attach/detach tether bpf program to upstream interface
ec203383 : OffloadUtils: move existing ethernet device check to isEthernet() helper
7f72543f : Move attaching and detaching clsact from ClatdController to RouteController
52db3916 : Add a dump method to TetherController
58efd78f : OffloadUtils - implement tcFilterAddDevIngressTether()
33163827 : Clat - rename bpf attaching functions
241e1d9b : OffloadUtils - rename some constants in prep for tether support
e9207f60 : OffloadUtils - rejuggle tcFilterAddDevBpf parameters
830a15e7 : OffloadUtils - introduce tcFilterDelDevIngressTether()
86400031 : OffloadUtils - Introduce 'EGRESS' and 'INGRESS' helper constants.
ad730899 : OffloadUtils - Introduce 'RAWIP' and 'ETHER' helper constants.
77eabde0 : OffloadUtils - use less macros
f89e9113 : OffloadUtils - simplify netlink socket lifetime
66ce72da : OffloadUtils - implement getTetherStatsMapFd()
0510b011 : add an ebpf offload tethering statistics map
4256f655 : stop using 'DEFINE_BPF_MAP_NO_ACCESSORS' macro
4acd4e89 : OffloadUtils - implement getTetherIngressProgFd()
fdd79296 : OffloadUtils - implement getTetherIngressMapFd()
8241f9c9 : moving SKIP_IF_EXTENDED_BPF_NOT_SUPPORTED to BpfUtils.h
bfcd6a5d : OffloadUtils.h: 'static inline' -> 'inline'
841ec72f : OffloadUtils - refactor out common code
a8b69398 : OffloadUtils - make processNetlinkResponse() static
8831f22b : OffloadUtilsTest - slightly better tests
ad5423c8 : Add declaration for bpf_skb_adjust_room()
2ca75fe9 : [vts-core] Add netd_integration_test to vts-core
3d7c966c : simplify: BpfLevel -> BpfEnabled where appropriate
045306e2 : test: more correct check for android::bpf::BpfLevel::EXTENDED
10a5892f : FirewallController - make mUseBpfOwnerMatch a bool
dfd5a432 : Convert netd tests to Result::ok()
69cd8221 : ClatdController - use isBpfSupported() helper
e55f45d3 : ClatdController: handle {in, e}gress filter cleanup in maybe{Start, Stop}Bpf()
615fd741 : Convert system/netd to Result::ok()
3f47223f : Make the Q dnsresolver tests pass on 2020-01 or later modules.
ceedbfd1 : Disable Asan on resolv_integration_test
0b4c1020 : dlopen() returns error via dlerror() not errno
ed030373 : Remove api_dir property
a41db605 : netd ebpf: always match and thus allow incoming udp to unconnected sockets
cdc29fcf : DO NOT MERGE ANYWHERE Set module versions to 299900000 Dev branch modules need to have a super high version code so that they can be sideloaded on any device running any version of modules.
810fbce2 : Change AIDL module name

+- Project: platform/system/nfc

48c09a1 : Add /system_ext/etc to config search path
9b99553 : Store crash NCI log before reporting error status
cebaf74 : Store and dump the crash NCI log buffers
b96e00f : Prevent OOB write in nfc_set_conn_id
a2fb14e : Prevent potential OOB read in nci_proc_ee_management_ntf
f264359 : Possible OOB access in LLCP
ae67dae : Use msg_len for boundary checks
45c45b8 : Send error event if MAX_RETRY limit reached
2241eb0 : Verify length of the HAL_NFC_POST_INIT_CPLT_EVT
2008712 : Correct ONS IC_REF
c8df964 : Prevent OOB read in nfc_ncif_proc_reset_rsp
8bbe6a6 : Prevent OOB write in rw_t3t_send_to_lower
e0ab761 : Prevent OOB read in rw_nfc_decodeTlv
aa42cce : Prevent OOB in nfc_ncif_decode_rf_params
ca2f591 : Prevent OOB access in Ndef read
97d2416 : Prevent OOB read in nfa_dm_handle_message
df6cbcd : Prevent stack buffer overflow in rw_t3t_message_set_block_list
2e503c4 : Kill NfcService if NFC HAL service dies
c3a2dab : Prevent OOBR in nfa_hci_conn_cback
7cd831f : Prevent OOB read in rw_i93_sm_format
afd41fb : Prevent OOB read in i93 tag detection
0e108e6 : Prevent OOB read in nfc_ncif_proc_t3t_polling_ntf
bdb7442 : Prevent OOB read in rw_mfc_writeBlock
4f12185 : Extend the NFC product range compatibility
606da69 : Replace string functions with safe alternatives
17fa361 : Notify upper layer when deactivation to discovery failed
17704e2 : Fix warnings from static analysis tools(system_nfc-2/2)
937eceb : Fix warnings from static analysis tools(system_nfc-1/2)
3f1ae1a : Adding NCI packet length check
2cab2d5 : Report RF_DISCOVERY_REQ_NTF information for all active NFCEE
f123ee4 : Update Nfc system config search rule
76a5f2b : OOB write in rw_t2t_ndef.cc
077c8ca : OOB write in rw_t2t_ndef.cc
a61176e : nfc: don't memset a global
320e762 : Prevent OOB read in ce_t4t_process_select_file_cmd
c309b35 : Fixing a memory issue cuasing fuzzing crashes
59671d6 : Remove libmetricslogger from nfc
975d256 : OOB write in rw_t2t_handle_tlv_detect_rsp
5fbc3a8 : OOB write in rw_t2t_handle_tlv_detect_rsp
822f085 : nfc removing diagnostic
712dcda : Prevent information disclosure in rw_i93.cc
0a61f66 : Prevent information disclosure in rw_i93.c
c813620 : Fixing packets for Type3 and Type4 card emulation fuzzing.
12a0f1a : RESTRICT AUTOMERGE Prevent potential underflow in nfa_hci_utils.cc
2d2cb07 : Fixing memory leak and other issues nfc fuzzers.
e83a29c : Fixing OOB NPD in rw_mfc.cc
28f940d : Re-enable "Improving fuzzer coverage, adding an llcp fuzzer."
68c8278 : Revert "Improving fuzzer coverage, adding an llcp fuzzer."
163e392 : Improving fuzzer coverage, adding an llcp fuzzer.
9b48eb3 : Adding NCI packet length check
ec92332 : Fixing a couple issues with the fuzzers:
441d733 : Prevent OOB when nfa_ee_cb.cur_ee is zero
688d3eb : Revert "Revert "Enable Integer Overflow and Bound Sanitizers""
d20d356 : Fixing a couple more memory leaks in fuzzers.
1a670fd : Prevent OOB read in nfa_ee_total_lmrt_size
9ed87cf : Fixing a memory issue cuasing fuzzing crashes
664e47a : Fixing memory leak issues in the nfc fuzzers.
a045367 : Adding a ndef parsing fuzzer
463ff2f : Initial NFC fuzzer projects checkin
864d531 : Revert "Enable Integer Overflow and Bound Sanitizers"
15c8ea1 : Revert "Enable Integer Overflow and Bound Sanitizers"
4a34ecf : Enable Integer Overflow and Bound Sanitizers
d8948d4 : Prevent uncleared memory leaking in rw_i93.cc
aa578e0 : Prevent uncleared memory leaking in rw_i93.cc
89fca62 : Prevent OOB read in ce_t4t_process_select_file_cmd
51a6a5c : Add boundary check in nfa_hci_handle_admin_gate_rsp
bf91e85 : Prevent potential underflow in nfa_hci_utils.cc
ba94825 : Prevent integer under flow in nfc_data_event
1b8fb0d : Fix use after free in nfc_ncif_send_data
03ffa7f : Update Prevent OOB in nfc_ncif_proc_credits()
15844c3 : Revert "Fix integer overflow in NDEF_MsgValidate."
801bf08 : Fix integer overflow in NDEF_MsgValidate.
c67d4c7 : Add null check in nfa_ce_deactivate_ntf

+- Project: platform/system/security

969d380 : credstore: Don't require credentials to use ACP ids starting at 0.
9d2bd25 : Log keystore key attestation events using statsd.
0dab3eb : Log keystore key operation events using statsd.
0e88123 : Log keystore key creation events using statsd.
bbb7f80 : credstore: Never pass an empty challenge.
0b89cd3 : Also load fs-verity cert from /system/etc/security/fsverity/
f635cf0 : keystore: Pass verification token to credstore along with requested auth token.
8ac8b2a : credstore: Pass additional information to Identity Credential HAL.
4410618 : Revert "Make keystore a core service"
d8f9584 : Stop reading fs-verity certificate from keystore
f0ffada : credstore: signingKeyBlob was moved from finishRetrieval() to startRetrieval().
ba61bbb : Revert "Making software km implementation both backup and default"
cfc8b73 : Making software km implementation both backup and default
a6f9fba : Port credstore to IdentityCredential AIDL.
a97aea4 : Update keystore to use KM4.1.
3cac4c6 : Add permission check on onKeyguardVisibilityChanged
ed9a255 : Add permission check on onKeyguardVisibilityChanged
aad9178 : Add permission check on onKeyguardVisibilityChanged
efe6ad0 : Confirmationui Rate Limiting App Abort Bug Fix
21f452c : Add permission check on onKeyguardVisibilityChanged
611f090 : Update keystore to use KM4.1.
0a62361 : Fix memory leak in keystore
85735d8 : Fix memory leak in keystore
c923204 : keystore: Move wifi keystore HAL service out
3c04bca : Fix handling of user password changes.
58e6755 : Encrypt AES-256 keystore master keys.
921d3a3 : Encrypt AES-256 keystore master keys.
b951bc5 : Encrypt AES-256 keystore master keys.
cb8569c : Fixed unchecked key blob access in attestKey

+- Project: platform/system/sepolicy

5491d7e26 : Uncrypt: Allow uncrypt to write on ota_package_file.
00cfcb921 : Fix sepolicy of ART module.
112c4135d : Label /system_ext/lib(64)/* as system_lib_file
1f9e45ee4 : Label kprobes and restrict access
8519c6d31 : perfetto: don't audit isatty() check on shell pipes
2b2cde759 : perfetto: minor quality of life tweaks
c7507f1b9 : GPU Memory: allow tracing gpu_mem/gpu_mem_total on user build
11aaf9c6b : Let dumpstate access hal_identity
e0fed1f9b : sepolicy: label vendor_service_contexts as vendor_service_contexts_file
3e299e3a6 : Allow system server to communicate with GPU service.
58fc40a8b : sepolicy: allow surfaceflinger to set surfaceflinger_display_prop
c851deef7 : Allow kernel to write to update_engine_data_file
cd2996d1e : grant bpfloader ability to fetch the fd of pinned bpf programs
8b86f89a1 : Actually route PermissionController to the right domain
98412ab60 : sepolicy: change vendor property to system property
0379e48ec : Add app_api_service in TunerResourceManager system service sepolicy
0112daa9b : Allow keystore to write to statsd.
4c386e10c : Don't give uid-based categories to app_zygote and isolated processes.
46e512ad4 : Don't give uid-based categories to app_zygote and isolated processes.
c3880d059 : Don't give uid-based categories to app_zygote and isolated processes.
a9df37fff : selinux: Allow system_server to access files in iorapd dir.
374424fc6 : Update sepolicy for GPU profiling properties.
8a86424e3 : Copying platform seinfo into vendor partition
9ef72aae5 : sepolicy: Allow iorapd process to send signal to prefetch and inode2filename process.
be5c4de29 : Create sepolicy for allowing system_server rw in /metadata/staged-install
bad0743a1 : Remove unused sepolicy by fsverity_init
bf6009da7 : Add sepolicy for FUSE control filesystem.
534c9412a : Add sepolicy for ro.boot.fstab_suffix
0fc93a21d : Allow the boot animation to receive display events
73dede86b : Add sdcardfs variable to storage_config_props
b79c462f1 : Support TCP based fastbootd in recovery mode.
35895ddb7 : Allow sgdisk to use BLKPBSZGET ioctl
d895b40f2 : servicemanager: add dump fd permissions
fdda81a52 : incident_service: only disallow untrusted access
77efb419f : Allow ActivityManagerService to start cacheDump service.
a6d6f677a : Allow permission controller to use radio service
406293796 : Expose max.active.modem to be vendor inittable.
8df611bb4 : DO NOT MERGE: Remove duplicate neverallow for hal_audio_server
ec7b180bc : Sync prebuilts with NNAPI enablement change
943667753 : Add lmkd. property policies
ff4789185 : sepolicy: Allow lmkd to communicate with its other instance for reinit
f6b2db0be : Allow update_engine to get gsid property
f010f9dbe : Allow update_engine to get gsid property
9316da8e1 : allow modprobe to read /proc/cmdline
2f30c1877 : Allow neuralnetworks hal service to read files from /sdcard
c63c15d20 : Gboard: Whitelist test failure
1fa5d6a7c : Update prebuilt sepolicy
eeb9830aa : mediaserver, mediaextractor, drmserver: allow vendor_overlay_file
5974c8b53 : [rvc] Define vendor-specific property ro.incremental.enable
79ec7da4e : Revert "Define vendor-specific property ro.incremental.enable"
395b2d431 : Updading selinux policy for R
916163cf1 : Define vendor-specific property ro.incremental.enable
d723f38fe : Enable tracing of the ion/ion_stat events
4279857b7 : Change property_contexts from private to public.
eeaef8ace : Add rules for hidl_lazy_test*
8962257c9 : property_contexts: Add ro.kernel.ebpf.supported
cfe6717d0 : Control use of dex2oat64 by device property
0e19ccc49 : Allow adb shell user to collect vmstat
4dd363d51 : Use prefixes for binder cache SELinux properties.
a07eaa4ee : Adding file group for vts_treble_sys_prop_test.
eee53bc24 : Enable incidentd access to ro.boot.bootreason
1c4625908 : Fix typo: s/com.google.android.gfs/com.google.android.gsf
c8fcff6bf : Add new apexd.status value of "activated".
89d43a51b : Allow priv_app to search apex_data_file and read staging_data_file
f7c70427b : Route com.google.android.gsf to gmscore_app
d52c69f2e : Add policy to allow EmergencyAffordanceService to dump state
2b44fdfcc : Allow traced to create files within /data/misc/perfetto-traces
e6925b7de : Allow developer settings to query gsid status
99e6840d9 : Merge "Allow dumpstate to dump NNAPI HAL log on userbuild"
02c36b38e : sepolicy: Add a new property for aware iface
51b1d918c : Add external_storage properties.
353ae3a5b : Allow system_server to set audio properties
90ad5fc78 : Add init.userspace_reboot.started.timeoutmillis property
67bbb7155 : Allow drm hals to access allocator hal
25d07d993 : Allow system_server to set audio properties
c6c9229cf : Allow Traceur record the mm_event trace event.
34058dc5b : Vendors may choose dm-default-key options format
856391e9e : Refactor sepolicy to support central mode on user.
a006484f2 : Allow blank_screen to make binder calls to the servicemanager
c7000de5a : Allow incidentd to attach perfetto traces on user.
8200faed6 : Reduce graphics logspam
e449594ee : fastbootd: Allow flashing the cache partition.
68ba302bb : Ignore the denial when system_other is erased
ab38d7073 : Ignore the denial due to vendor_misc_writer reading DT fstab.
73f015939 : Add sepolicy to access ion dev from Tuner service
cb8a889b6 : iorapd: Allow dumpstate (bugreport) to dump iorapd
c86905b31 : Allow audio HAL to access application shared memory
8a2b099e7 : Label android.hardware.lights-service.example as hal_light_default_exec
302f4b20e : Update core sepolicy with neuralnetwork hal
c10979afd : Add android.hardware.automotive.audiocontrol@2.0-service to file_contexts
9448d4d13 : Use properties for various userspace reboot timeouts
244953b54 : Add sepolicy for biometrics.face@1.[0-9]
eff46106e : Add android.hardware.dumpstate@1.1-service.example to file_contexts
351d3dd63 : Ignore errors that zygote tries to setattr media_rw_data_file dir
34b66831d : Fix mismatched types with sysprop_library
561286ad4 : Update core sepolicy with gnss hal
4ee808935 : Allow access to the "refresh_rate_switching" system property
1dac680f1 : Allow recovery mount metadata
81f26c441 : Configure sepolicy to allow NN HAL services to use gralloc buffers.
7a4473d87 : Allow recovery mount metadata
d49650c23 : Allow recovery mount metadata
6191f719b : [incremental] remove legacy service name from sepolicy
3f6abeb24 : Allow radio to send pulled atoms to statsd.
534befb29 : Allow statsd to access a new metadata directory
4bec1e37a : Allow XML file paths to be customized with sysprop
4ba304574 : [selinux] permissions on new ioctls for filling blocks
a72384503 : Add system property to allow GPU composition to occur at a lower resolution am: 43bf7eaa48 am: bff19526a3 am: aa7a5cac26 am: daf2732db2 am: 0f25e156ef
4c671592b : Revert "Sepolicy: Allow system_server_startup to load dalvikcache artifacts"
3bd53a9ce : Add userspace_reboot_test_prop
158e176c5 : Add sepolicy for the securityfs mount type.
59b996c27 : perfetto: fix missing fd:use for producer-supplied shared memory
a68dd136a : Prevent apps from causing presubmit failures
7f400c684 : Whitelist prop persist.device_config.configuration.
005830227 : gmscore_app: suppress denials on /mnt
745f9caa6 : sepolicy: Add context for ro.boot.product.vendor.sku
2f5e44eb4 : sepolicy: introduce boottime props in public
bfceeabe3 : Allow vndservicemanager to self-register.
5d7887850 : [sepolicy] remove vendor_incremental_module from global sepolicy rules
16cd49129 : Allow update_engine to search metadata_file:dir.
23098ec3b : Add property contexts for dex2oat cpu-set properties
65a20f1cc : Allow apps to use mmap on fuse fds.
4930db74e : Allow gsid to callback system server for oneway method
8a04a1397 : Add rules to dump fingerprint hal traces
2834fb274 : vold: allow to set boottime prop
3198f0970 : Update automotive display service rules
4400876ec : Merge "allow priv_apps to read from incremental_control_file" am: bb4a0467f8 am: e45d2de45f am: 1e69a4a655 am: 98e8848e22 am: ef728f532b
cfd767180 : traced_perf sepolicy tweaks
7160105c1 : app: allow PROT_EXEC on ashmem objects
7f4526612 : Adding sepolicy of tuner resource manager service
7f3120d5e : sepolicy(wifi): Allow wifi service access to wifi apex directories
07625d5b4 : cut down bpf related privileges
e39f8d23e : sepolicy: policies for iorap.inode2filename
18988fcce : Add adbd_prop, system_adbd_prop property types.
080a57abf : Allow installd to read /proc/filesystems.
02bf814aa : Add SELinux policy for credstore and update for IC HAL port from HIDL to AIDL.
fd54803f0 : Allow mediaprovider_app access to /proc/filesystems.
ad538514a : Allow zygote to go into media directory to bind mount obb dir
0b30311fe : Rename ro.device_owner system property
8950e7a25 : Allow system_app to interact with Dumpstate HAL
ab61935ac : Fix selinux denials for incidentd
dc34050e1 : Remove sys.linker property
667b2fa6e : Update file_contexts for contexthub HAL 1.1
77b3da68e : Add cache-key property for package and permission information
22a8c1497 : Allow gmscore to read tcp sockets passed by priv-apps
77a48d64b : Remove sys.linker property
4c43eeac6 : Fixup dalvikcache_data_file on external storage.
79f9ca678 : bootstat: enhance last reboot reason property with file backing
59cfa127e : snapshotctl: allow to write stats
fb9e80d83 : Add properties for volume metadata encryption.
a0fa53ead : Allow init to stat the root directory of FUSE filesystems.
baacdfa48 : Update selinux policy for statsd apex
e4686b4d8 : access_vectors: add lockdown class
3922253de : permissions for incremental control file
b1512f3ab : new label for incremental control files
1189fac41 : grant bpfloader CAP_CHOWN
663305dbe : Add binder cache key for PlatformCompat
d9b78b4c8 : remove incfs genfscon label
3942fe168 : selinux policy for buffer queue config
fde1dadc7 : [WIFICOND] Rename service to nl80211
db1dbd94a : Add sepolicy for persist.nfc_cfg.
5f6290f3a : Update Q sepolicy prebuilt
ecafc55b7 : Use setxattr for incremental-fs
64f0be204 : Define sepolicy for redirect-socket-calls feature
1dd6321a0 : Update Q sepolicy prebuilt
7ae220742 : rebootescrow: allow dumpstate to call via binder
e55f2318d : grant power hal client to access stable power hal service
4ea5709bc : Allow dumpstate access to /dev/binderfs/binder_logs
c7bc7ee30 : Revert "Add sepolicy for persist.nfc"
b254ff2d5 : Update sepolicy to allow pushing atoms from surfaceflinger to statsd
e61c1c98f : property_contexts: add location cache
5927933c7 : Fix: dumpstate HAL service property context
2597b513b : Move some properties to system_vendor_config_prop
3c7cc7a89 : Remove "ro." prefix from sdk extension props
541ab34a0 : property_contexts: add cache for getDisplayInfo.
99d937476 : selinux rules for loading incremental module
020e3ab03 : selinux rules for apk files installed with Incremental
5594f307c : sepolicy: new prereboot_data_file type
44f5ffca1 : Add userspace_reboot_log_prop
b481e320a : GpuService binder call StatsManagerService
5e8116274 : sepolicy: rename use_smart_90_for_video -> use_content_detection_for_refresh_rate
127f5e863 : Allow vold FS_IOC_{GET|SET}FLAGS ioctl.
33994bba8 : Add macros for vendor_init writeonce properties
930181853 : Add TEST_MAPPING for pre-submit tests
c2f74ac6a : Reland: Rework platform version to hide codenames.
25b39acef : Make platform_compat discoverable everywhere
722026676 : Don't audit dumpstate reading /mnt/user, /mnt/installer.
3dc88adfb : Allow init to set the encryption policy on unlabeled directories.
dd1ce53b2 : Allow system server to add StatsHal
b9c700183 : adbd should be able to shutdown shell:unix_stream_socket
5e175476f : Allow init to set the encryption policy on unlabeled directories.
225850bd0 : Surfaceflinger binder call StatsManagerService
4f23084a6 : Allow system server to add StatsHal
93de13e53 : Add filegroup for extservices file context
5afd6d788 : net_dns_prop: neverallow most access
b6b35b7c4 : Only write snapshotctl_log when debug
dbbe3bd7d : GpuStats: sepolicy change for using new statsd puller api
21f6ae6a8 : perfetto: allow producers to supply shared memory
e364cb2ec : Revert "Make platform_compat discoverable everywhere"
2b1e595e8 : block: allow init.rc to tune max discard size
34240604a : Add sepolicy for persist.nfc
afa84c96a : Reland: Rework platform version to hide codenames.
60c4276c1 : Allow adb start/stop mdnsd via ctl.start/stop
2951b4859 : system_server: TelephonyManager reads /proc/cmdline
c0bad7b98 : Allow adb forward to traced consumer socket
b5c47df03 : Revert "Revert "Allow dumpstate to dumpsys gpu""
6daec4626 : Revert "Allow dumpstate to dumpsys gpu"
979f5a44b : Allow dumpstate to dumpsys gpu
6505573c3 : Rename sdkext sepolicy to sdkextensions
bf52f1948 : sepolicy: Relabel wifi. properties as wifi_prop
a9ea7fa13 : Make cronet file_contexts as "android:path" property
a51d4d294 : Change Tethering package name
4c06707b5 : Allow vendor_init to modify pm.dexopt.disable_bg_dexopt
7c0adffa8 : Revert "Don't run permissioncontroller_app in permissive mode"
98b7f0d5f : Revert submission
1b9332237 : Revert submission
f39968942 : Rework platform version to hide codenames.
d77fec479 : Allow shell to unlink perfetto_traces_data_file.
ce0df3b9d : sepolicy: Move wifi keystore HAL service to wificond
a235dde1c : Revert "Property contexts for ro.sanitize.*"
df186a0a6 : Property contexts for ro.sanitize.*
3be11e7ab : Add BUILD_BROKEN_TREBLE_SYSPROP_NEVERALLOW
6cf715b5f : Allow apps to access hal_drm
98797d7db : Allow access to the "refresh_rate_switching" system property
580375c92 : Access to HALs from untrusted apps is blacklist-based
1f6eda411 : Remove ability to set profilebootimage and profilesystemserver
9d9df06af : Split off ART rules for new ART APEX.
67cb30fab : Add uce service to core policy.
99902a175 : Don't use apexd when TARGET_FLATTEN_APEX == true
56dfc0639 : sepolicy: Remove offload HAL sepolicy rules
1f32b8bfc : Sepolicy: add dynamic_system_prop

+- Project: platform/system/server_configurable_flags

ee61c0b : Set min_sdk_version to be part of mainline modules
a424660 : Set apex_available property
de0fe28 : Add a flag which can disable native flag reset

+- Project: platform/system/teeui

38f5f67 : Fix compile error for clang update.
d8ec1fe : Separate device config from teeui rendering test
4247529 : Separate device config from teeui rendering test
2eaf74e : Edit README file for teeui_localization_rendering_test

+- Project: platform/system/timezone

c3c0966 : Update Android to tzdb 2020a [Q branch]
e01364c : Track CLDR-13029 / 2019b changes
3d89d90 : Update Android to tzdb 2020a
b6d2499 : Add min_sdk_version:R to updatable apexes
da9e98d : Regenerate tzdata for ICU 66.1
d0aa58d : Mark updatable APEXes
1fc4a9e : Enable MtsTimeZoneDataTestCases to run on platform >= Q
c66165e : Revert "MTS tests using new module-libs apis"
04eca5d : Rename module lib stubs to 'android'
1a16271 : Remove hardcoded min, targetSDK for 'R' Module versions
59e5fe7 : DO NOT MERGE Set module versions to 299900000 Dev branch modules need to have a super high version code so that they can be sideloaded on any device running any version of modules.
2f2eb07 : Update tzdata - bump base version
7a69971 : Update out-of-date docs/fix download-iana-files.py

+- Project: platform/system/tools/aidl

7b94c197 : Follow Soong changes to PathForSource behavior in tests
7eb988ad : Allow renaming of fields in parcelable
d4d65349 : setDefaultImpl aborts on a second call
0d96af33 : Using equals instead '==' when checking mCachedHash
b0944828 : Interface hash is transmitted as UTF16 always
e5b3af1c : Modules of which 'unstable' is false should have version in release version
cafbb065 : restrict unstable aidl interface
825a3c50 : aidl_interface: single place to validate versions
02410421 : Allow nullable after API dump.
95c3fc41 : Add min_sdk_version property
11afe44f : Add unstable property to aidl_interface
ff1e481e : Add support for atrace in new build system
d49d2bb4 : DESCRIPTOR is composed at runtime for stable AIDL interfaces
c10a6eb8 : Check if vintf aidl interface has been frozen on a release platform
9f2a4330 : Annotations/@hide consistent across defined types.
118259ff : Use base module names for ALL_AIDL_INTERFACES
48f1b626 : Check for the current API dump is enforced
4fc9d866 : Add API dump for the current version
edc24a51 : Properly filter out hash file in API diff rule
b5ff1a29 : Add build-time checks of AIDL API hashes
cfdb3b07 : Dump current AIDL API and make sure that it is always updated
4c82860c : Implement LazyTestService and add AidlLazyRegistrarTest
00be5c73 : Add @Hide support to *.aidl
e63d1f81 : libaidlmetadata: include hashes
db47795b : Limit VNDK entries to latest frozen version.
cdd72a0f : Revert "add '@SystemApi' in aidl"
71998bfb : Annotations for defined types in API dumps.
092802e9 : AIDL: -freeze-api includes vintf stability
04db7ab7 : Remove obsolete 'making-changes.md' doc.
bf4d9398 : Remove 'constants.md' doc.
dd31e9fe : Reuse NDK modules from cc/testing.go
75a0775e : Suppress bool-operation warning locally
c09d34c9 : Use SharedRefBase::make to allocate.
f6a0c44b : fix variable naming s/host_supported/hostSupported/
c08a7368 : Disable "VintfStability + cpp + vendor" variant.
63dbe556 : Support 'apex_available' field in AIDL
6d02280c : gofmt aidl_interface.go
74d3f553 : AIDL metadata
3cce7cd5 : Changes TODO to do a full copy to use the 'single validation phase' bug.
66f0096e : Add getInterfaceHash() method
e1024729 : Follow empty string for core image variant
1c2aac0a : Revert "DO NOT MERGE: Remove parcelable declaration from the source list"
78fa3d96 : DO NOT MERGE: Remove parcelable declaration from the source list
f1a557f1 : unique_fd is passed by value in AIDL interfaces
56e61e0c : No java output for parcelable declaration
795ec97f : Don't emit output file name in dep file for parcelable delcaration
b9f6fd7e : Remove api_dir property
28c91564 : Change frozen AIDL interface module and artifact name
566a2e81 : Remove include_dirs from aidl_mapping
7ea06e9e : Allow multiple declarations of unstructured parcelables in a file
723d6879 : fix: framework-aidl-mapping is working on incomplete set of inputs

+- Project: platform/system/tools/hidl

82bf335a : Add min_sdk_version(30) when generating cc modules
faa21a68 : Move call to ExportedToMake() out of LoadHook
dc1bce89 : Add min_sdk_version when generating cc modules
432a1ff4 : hidl_lazy_test: require_root
24330ea9 : lazy_test on continuous integration
ed8db5c7 : HIDL supports apex_available.
2d1fd535 : Mark some aidl_interface modules as unstable
9e41a2a4 : Revert^2 "Add libhidlmetadata_headers"
f9d2d122 : Revert "Add libhidlmetadata_headers"
6056c717 : Add libhidlmetadata_headers
3d69028b : Disable VTS builds for product_specific interfaces.
f631a149 : Add explicit builds for system_ext/product variants.
0d0aa547 : Removing std::regex from FQName.
ad81efda : Move FQName statics off device.
d30a3fc6 : Suppress bool-operation warning locally
77edae1e : Fix clang-tidy performance-faster-string-find warnings
5d0b2e31 : Mark drm hidl_interfaces double_loadable
7c7a24c3 : libhidlmetadata: fail on failure
e4e87bac : Mark media.bufferpool and media.c2 as double-loadable
03f644b4 : Add support for the 'memory' type in Java
3d576414 : optind reset to 1 instead of 0.
173c4c9a : Emit checkSubclass for BnHwBase.
6a7a6e99 : Test local Java is null.
73701cad : Test for zero'd Java HIDL pads.
40a70439 : Tests for safe_union initialization.
d6bbd014 : safe_union: fix uninitialized union data.
0c0510ad : Zero hidl-generated structs
56a90e54 : Zero safe_union padding.

+- Project: platform/system/tools/mkbootimg

41bec4c : fix size of v3 boot header
5bb77e1 : fix size of vendor boot header
d691fd7 : remove obselete instructions re: register setup and kernel tags
3d4b008 : unpack_bootimg: accomodate multi-page vendor boot headers

+- Project: platform/system/tools/sysprop

c863f7e : Remove extra using statements
aeecc7c : Convert system/tools/sysprop to Result::ok()
7ac8da4 : Convert system/tools/sysprop to Result::ok()
a9565af : Implement sysprop_library API stability check

+- Project: platform/system/tools/xsdc

c9e30c0 : Support final and nullability
30b1c4f : Add nullability
6cc4666 : Add final

+- Project: platform/system/update_engine

c3fd86a8 : Fix update_engine libchrome log tag.
ddf27738 : Check for system_other existence in recovery mode as well.
e2ad4d3b : Report super partition size, slot size and free space
4ed0512a : Report retrofit and COW image size
a74d2f0e : Do not erase system_other if zero length.
4b28a539 : Allow non-existing fstab.postinstall
23279926 : Avoid VAB merge when running a DSU
a73445f6 : sideload: fix duplicated logging
700e6b0b : Allow to skip mounting metadata in recovery.
cba9c461 : Add DynamicPartitionControl::EraseSystemOtherAvbFooter
38093bbb : Revert "Setup android-base logging in sideload."
6950e025 : Allow forward merge on powerwash.
9406118b : Allow parsing boot image with header version 3
58397109 : sideload: mount snapshot partitions before merging
c5a71664 : Fix merge in sideload
3a3d0c12 : ResetStatus deletes snapshots for VAB.
832b6179 : Fix merge in sideload
24969669 : Update android_logging for new liblog API changes
ec95d592 : ShouldSkipOperation -> OptimizeOperation
a6ccee35 : Remove libutilscallstack dependency
48fe425f : Also CancelUpdate when UpdateState::None.
0c4ed293 : Virtual A/B report metrics from update_engine. (2/2)
4ed0e69b : Virtual A/B report metrics from update_engine. (1/2)
346adaa7 : Delete DynamicPartitionControl::CleanupSuccessfulUpdate
b45ec66a : IUpdateEngine.cleanupSuccessfulUpdate is async
f9666d7c : Preserve libbase / liblog logs.
538d8527 : [REFACTOR] Split Android and CrOS logging.
57f1e2a9 : Merge snapshots before applying the next OTA.
1dcd1a64 : UpdateAttempterAndroid::Init initiates merge
120c3165 : Add CleanupPreviousUpdateAction.
0f9dbb1a : BootControl: is slot marked successful
635792be : Explicitly cast to avoid ambiguous method call.
a215b594 : Report metrics to statsd from update engine

+- Project: platform/system/vold

006eed8 : vold: only allow emmc_optimized on eMMC storage
a485006 : Configure backing device max_ratio for FUSE filesystems.
f717079 : Unmount public volume if FUSE mount fails
7e07c53 : Add an isCheckpointing() binder call for adb remount.
67f9044 : Don't call block checkpoint functions above dm-default-key
dcee5c1 : Configure read ahead for fuse mounts
1129b81 : Add app's own UID to the default ACL.
de83802 : FuseDaemonHostTest is migrated to CTS and renamed.
23c0445 : vold: Support aborting FUSE connections.
f36bddd : Move enabling sdcardfs behind a property
c671731 : Handle virtio in private fs mapping
ff1fc9b : Expand virtio_block check to other virtual devices
58d4044 : Revert "ARC++ swap for AppFuseUtil"
e96b34f : Mount storage Android/data and Android/obb as tmpfs in app namespace
5ec8658 : Introduce postMount() VolumeBase helper.
fc7b669 : [incfs] Use new IncFs_ReleaseControlFds() instead of duping
78f8061 : Introduce ro.crypto.uses_fs_ioc_add_encryption_key property
ef63921 : Bind mount install and android writable DATA and OBB dirs
bf205ab : Don't do private app-dir permissions/quota on public volumes.
e9239f7 : Rename casefold/projectid properties (for f2fs).
aee6b6f : Rename casefold/projectid properties.
4073c0b : Choose options format using property
605a44f : Additional operation check when enabling read logs.
75973cb : Replace EnsureDirExists with a call to setupAppDir
50397a7 : Send earlyBootEnded notice to all Keymasters
91e0bf4 : Checking LOADER_USAGE_STATS before enabling read logs.
01c4e91 : [vold] update with incfs_ndk.h
5ba8aea : Block and wait for /dev/block/loop<N> to appear in case it was created asynchronously.
131365a : [vold] Add argument verification to IncFS methods
94abae0 : Record use of metadata encryption in property
449a7d8 : Bind mount Android/data and Android/obb individually.
b6488f3 : Fix vold wedge when unmounting Android/
6b12257 : Make storage dirs remount fork() safe
6c695ef : Prefer f2fs for virtual (private) storage volumes.
2f1c983 : Add quota / casefold options to f2fs if needed.
9171fcc : Only set quota project ID inheritance on app-private dirs.
1ee35cf : fskeyring & userspace reboot: support CE keys
7de5377 : Use the blk_device supplied by vdc encryptFstab
79b03ff : umount /data/user/0 before umount /data
c1e33a3 : Add Android/data mounting along with obb mounting in vold
1eaea5a : fskeyring & userspace reboot: support DE keys
aee4051 : Switch to new project ID constants.
eb241a1 : Make CTS not HEH the default post Q
07e64a4 : Mount direct boot apps obb dir after fuse is ready.
816f4d9 : Add fixupAppDir() API.
886e572 : On newer devices, use dm-default-key to encrypt SD cards
312b7df : vold: Wrapped key support for metadata encryption
249c2fb : Refactor: make makeGen local
d281de7 : Fix unaligned access to auth token user_id
2ae9673 : Remove unused code in VoldUtil.h
442bb83 : Set a default ACL on the top-level OBB directory.
10570c0 : Add sticky dir bit to Android/ dirs.
e50ddb7 : Fix vold cannot create obb directory
9eb4367 : Retry deleting dm devices.
4eac264 : Refactor key generation to handle both normal and metadata encryption.
b3d018a : Refactor key generation to handle both normal and metadata encryption.
572c024 : Refactor MetadataCrypt.cpp to make create_crypto_blk_dev more general
220567c : Generalize CryptoType infrastructure
73a7a85 : Passed kUsb and kSd flags
a661fb6 : Refactor CryptoType to use better names, and size_t not uint32_t
b5a31c9 : Stop using a regex for setupAppDir.
26ad7b3 : Retry deleting dm devices.
659b63f : Use DM layer directly to manage private DM volumes
3d98f5d : Pass volume key as a KeyBuffer
3dfb094 : vold: Support Storage keys for FBE
724f009 : Avoid extra string copy
8a68a07 : Remove appDirRoot argument from setupAppDir.
fd9cdbf : Set quota project ID and inheritance on top-level storage directory.
879fa80 : Set default ACL on application-specific directories.
82e90de : Add disk for StubVolume
2b1ff5a : Have vold inform keymaster that early boot ended
35f0f22 : Update vold to use KM4.1
04bb17f : Use a regex to create application directories.
b77ad3a : Add TEST_MAPPING for vold.
81796e9 : Use std::string to return crypto device, not char *
73be12d : Refactor: make cryptfs.h smaller
a13d81b : Create Android/media dirs
5fe1b16 : Add SetQuotaInherit API.
ba9868b : Set correct quota project ID on application directories.
62a4b27 : Setup Android/, Android/data and Android/obb dirs correctly.
26eec70 : Harden /mnt/pass_through paths
1962168 : Allow media_rw access to /mnt/user
4dd4709 : Allow media_rw access to /mnt/user
3497cb5 : Expose new IncFS interface through Vold
0a7e992 : Automatically use correct lower paths for setupAppDir.
c9a2be4 : Allow external_storage or media_rw gid access /mnt/media_rw
fb42bc4 : Add setProjectQuotaId to vold.
1242be8 : Harden /mnt/{user,installer} permission bits
ae8f06f : Update vold to use KM4.1
53d16d3 : Always symlink self/primary to /storage/emulated
9ad51ad : vold: Do not cache CE keys in vold
df073f5 : Handle failures after partial mounts
3a2dbfe : Bind mount write view of Android/obb for installers.
b0e977a : vold: Don't unmount /mnt/installer on start.
b52eb85 : Add REMOUNT_MODE_ANDROID_WRITABLE.
aea1247 : Add self/primary symlink on /mnt/pass_through
86f21a2 : Conditionally use sdcardfs.
c59d774 : Convert paths to lower filesystem paths during setupAppDir
06b0caf : Fix /mnt/user/<userid> permission bits
cf5916f : Also delay creating found disks until user 0 is started.
13ff668 : Replace mkdirs() with setupAppDir().
1986bfd : Vold mkdirs should use lower filesystem.
adecd0a : Use the default sdcardfs view for the Android/ bind-mount.
01fa0e0 : Replace "sys.fuse_snapshot" with "persist.sys.fuse"
5298ccc : Initialize mFuseMounted
fd7362d : Correctly initialize mFuseMounted.
745e0a9 : Use a regular set for started users.
8f1e7f2 : When unmounting, only kill user-specific paths.
5700261 : Bind mount Android/ directory in FUSE.
6f5802e : Use sdcardfs for pass-through mounts.
adcc845 : Get rid of confusing FUSE variables and comments.
10b122b : Don't LOG() after fork() and before exec().
9d1425c : Allow null IVoldMountCallback in Vold#mount
02efdf5 : VolumeManager: limit the scope of remountUid post fork.
54bf4c0 : Don't automatically start user 0.
5048b4b : Add mount callback
e5393d4 : Fix wrong symlink terminology
4bfca3d : Fix emulated volumes not created for secondary users
2d45d9b : Fix emulated volumes not created for secondary users
a438b24 : Fix multi-user and multi-storage with FUSE
5d85bf3 : Rename ENFORCE_UID to ENFORCE_SYSTEM_OR_ROOT
aeb87ef : Lazily write inode timestamps to FUSE
5cf32b5 : Use snapshot value sys.fuse_snapshot instead of persist.sys.fuse
981222f : Bind mount lower filesystem during FUSE mount
23edfac : Fix fdsan check
1711236 : Avoid touching FUSE mounts on vold binder threads
a914cc7 : Use unique_fd
3623a21 : Mount /dev/fuse on /mnt/user/<userid>/<volumeid>
e3c2f41 : Merged-In Revert "vold: use RAII wake locks"
1e782f0 : Keymaster memory management is inconsistent
4112c12 : Remove storage sandboxes related code.

+- Project: platform/test/app_compat/csuite

5c86fc9 : Add pre-upload hook to check xml file formatting
2268a69 : Add pre-upload hook to run checkstyle
6a9481e : Fix checkstyle errors before adding upload hook
2dc3cf0 : Convert project build files to Soong
970d216 : Add pre-upload hook to check bp file formatting
a3cdcc5 : Replace use of deprecated TradeFed tearDown method
2f5b2a9 : Configure project to run tests using atest
6d2c2d2 : Use package name in test description
612469d : Remove use of deprecated interface ITargetCleaner
d4ff6e3 : Align expected filter format with reported test names
e37ccab : Set local auto retry count to 0
fad9be6 : Create offline module generator for C-Suite
b7c0dbb : Simplify AppSetupPreparer
559a44a : Replace use of deprecated TradeFed run method
f4a3eae : Explicitly specify the type in testFailed
485455a : Reformat all existing Java code
e223f4e : Update preparer after TestAppInstallSetup is updated
d0ead39 : Remove test-tag option from plan config
0263bb3 : Fix a bad option in test plan config file
6473085 : Support passing options to AppSetupPreparer in test modules
f8ee373 : Use single-app modules in launch test plan
44f0363 : Add initial project pre-upload hooks
a36ecca : Create a preparer to download and install an app
c2a0dec : Clear package data before launching the app
30e5120 : Replace sharedUserId with adoptShellPermissionIdentity
f7359d5 : Minor fix on logging order
82eaa54 : Pass the correct expected number of test cases in result listener
385e9b3 : Configure C-Suite to only run on one suite ABI
3d27f98 : Add additional standard result reporters to the base plan
80ad11e : Set test suite module count in result listener
5b6a1d2 : Add logging for base-dir in launch test
8afbd83 : Add basic reporters to csuite base plan config
891abea : Add an app launch instrumentation test
fd50cd7 : Add a launch instrumentation app to C-Suite
2ce969b : Add C-Suite launch test plan definition
19bffac : Add filtering to C-Suite test runner
3570456 : Modify csuite-tradefed Makefile resource directory
3c3accc : Improve logging in AppCompatibilityTest
4420ed1 : Add app compatibility test runners to C-Suite
8676fef : Add initial C-Suite project files
e7e2d5a : Revert "Add initial C-Suite project files"
69db603 : Add initial C-Suite project files

+- Project: platform/test/framework

855d22f : Rename vts-core to vts
2dbc23a : Rename VTS to VTS10 am: 8d856815bf am: 4e68dfd373 am: 8849e91580 am: 8e798906ef

+- Project: platform/test/mlts/benchmark

2aaa3f8 : Refactor code to prepare for parallel tests
d741795 : Improve runtime for generating visualizations. - Add multiprocessing. - Limit number of visualization instances for large models. Change from unlimited to a default maximum of 10 instances.
f59a1ae : Update matplotlib backend in tensor_utils, handle more cases in input. - Allow directory to be passed in with or without backlash - Use Agg backend to avoid funky cases with tkinter.
ff911b7 : Improve script for building and running dump intermediate tensors. - Add flags and arguments for the script. - Add option to allow running a subset of target models - Handle input type for 8 bit models.
6810c9b : Add Python dependency for tensor_utils. Generated using pip freeze > requirements.txt.
f457638 : Add scripts to run tflite visualization and dump intermediate tensors. - Automate running TF Lite visualization. - Add a convenient script for dumping intermediate tensors.
a0b3ea0 : Update the scripts to provide better visualizations - Add visualizations for comparing multiple output. - Add seaborn support for hist visualizations. - Minor coding styles change.
17f5657 : Add heatmap visualizations and video saving for intermediate tensors.
809f892 : Add intermediate tensor dump. Add utility classes for reading binary tensors. Add tensor visualization.
a47c44b : Fix build_and_run_benchmark.sh
b6eb478 : Run complete datasets when running scoring test
0188b0e : Always use all available models in NN*Test
46b63b7 : Extract NN API Benchmarks into an app that can easily be run by dogfooders.
5f056ac : Wait for device to charge between test cases
23aa0ae : Remove broken report generation code from stress test
2579dc7 : Fix memory leak in getInstrumentationResult
9b6f86f : Add a model loading/unloading stress test
f2a8a3e : Add a stress test mode
51353e0 : Run 20 randomly selected models in dogfood mode
e7a8f72 : Fix bug in dogfood mode

+- Project: platform/test/mts

cb688ba : Add test plan mts-user-sep for 2020-sep-train.
00469ca : Update Conscrypt MTS exclusion path.
9ac671a : Bump MTS version to 2.0 for R FRC.
0f91162 : Disable VisualizerTest in MTS
85bc1cf : Disable GTS tests from MTS
bb21812 : Disable Wifi GTS tests on user build
8294f94 : Add test rule for FuseUtilsTest.
c3481f4 : Add StatsdGtsTests to ModuleMainlineController
da1c0f1 : Only run GtsGmsCore/GtsBackup tests in MTS if Wifi module is present
aec8d44 : Split statsd mts for root/non-root test plans.
f50014b : Exclude android.cts.statsd.atom.* from statsd MTS
246dce3 : Create test plans to run MTS on user build and eng build. Split
68eca41 : Add test plan for cellbroadcast oem
c9f4390 : Exclude P1 flaky tests
05a7b00 : Add FrameworkStatsdTest to mts
245b1d5 : Create test plan for OEMs
d1ae5ad : Remove ANGLE test plan from MTS.
d2c4ea2 : Add libincident_test to mts-statsd
5a1fe30 : Exclude CancelFromNotification testMove test
4529b3a : Add libtextclassifier_tests into MTS of ExtServices
4dda508 : Remove mainline infra CTS tests from MTS because they are
a37b6ac : Create mts-all to run all tests listed in test plan.
9ce2ac3 : FuseDaemonHostTest is migrated to CTS and renamed.
e94a4a8 : Refactor mts test plans. Extract test lists from test plan.
e25819d : Add CtsIkeTestCases to mts-ipsec
7e76f8b : Add documentsui unit tests for oems
78020ac : Exclude slow Conscrypt tests
b5314f4 : Refactor mts-statsd. Extract tests list and enable
ff3c18d : Refactor mts-extservices. Extract tests list and enable
839235e : Refactor mts-sdkextensions config and enable MainlineTestModuleController.
7904124 : Refactor mts-tethering config and enable MainlineTestModuleController.
96e082d : Refactor mts-mediaprovider config and enable MainlineTestModuleController.
676471f : Refactor mts-neuralnetworks config and enable
ef5d55c : Refactor mts-adbd config and enable MainlineTestModuleController.
c9570eb : Refactor mts-ipsec config and enable MainlineTestModuleController.
dcdb633 : Enable extservices to use MainlineTestModuleController.
c23fdfd : Enable Cellbraodcast to use MainlineTestModuleController.
55a042e : Attempt at fixing MTS failures.
c301302 : Remove LibStatsPullTests
780cc79 : Add module relevant tests to MTS.
f599c9a : Revert "Remove Test From MTS"
44f6345 : Change MTS wifi test config to split test list out. Create a new config to hold the test list for wifi module.
25d4307 : Use MTS configuration for network MTS tests
eb5564a : use DocumentsUIGoogleTests for coverage tests.
c1b83b3 : Exclude broken UidAtomTests from statsd mts
7964072 : Add additional tests to mts
243e912 : Remove Test From MTS
04efcde : Remove Failing ProcStats atom tests
d696ef0 : Remove mts-telephony.xml as telephony is no longer a R module from
7465887 : Exclude MobileBytesTransfer tests from Statsd MTS
a519a91 : Use CellBroadcastReceiverMTS for gce
dcc41c7 : Fix typo in compatibility
1a57625 : Add additional MediaProvider tests to MTS.
b9b811c : Exclude known MTS failure
38b543f : Update tethering coverage test name
0498802 : Add all permission tests in test mapping to MTS.
6ecd9c4 : Include device tests from statsd in mts
2bda63d : Exclude KeyAgreementTest from Conscrypt MTS
19919d0 : Remove GtsLibIncidentTests from statsd MTS
dea3045 : Disable WifiRttTest.testRangingToTestApWithResponderLocation
9363aa0 : Remove excluded tests from Statsd MTS
b97a858 : Actually disable ConnectivityManagerTest#testOpenConnection
ff9c703 : Remove flaky tests of Extservices from mts-exclude.xml
1c2897b : Remove exclusion for RoleManagerTest.
7cd4c4c : Re-enable tests in FrameworksIkeTests
f63e318 : Exclude testMainlineApprovedTrain from MTS because it is a test
4c12878 : Add deflaked tests back into stastd MTS
ddfd6a0 : MTS: Split Wifi tests out of CtsNetTestCases
12c134e : Restore test that is no longer flaky.
f5321f0 : mts-wifi: include CtsNetTestCasesLatestSdk
d12752d : Add incident report tests to statsd's mts
2ab09a8 : Enable root when running MTS tests.
6a27702 : Make mts-dnsresolver use CtsNetTestCasesLatestSdk.
9bf630e : mts-wifi: Add relevant GTS tests
1b79ddb : Create mts-angle-gce.xml
1d6d022 : MTS: only run FrameworksWifi(Api)Tests if Wifi module is installed
63e9345 : mts-wifi: Add MTS-only tests
6f62f3d : Merge "Remove module-metadata-include-filter in mts-dnsresolver.xml" am: d7c074b109 am: c515c44c85 am: 869531e752 am: e73da0b2a4 am: a799a4567a
06c7950 : Make MTS always use the CtsNetTestCasesLatestSdk.
8bd3d35 : DO NOT MERGE: Remove Cronet mts configuration
ac7a501 : Use new CtsPermission3TestCases in mts-permission.
e8a3d41 : Add CtsMediaParserTests to mts-media.xml
292a1de : Switch Conscrypt MTS to using MtsConscyptTestCases am: 8eb8f6f992 am: e327d2286d am: c370e5ef00 am: 3d7afdd4e8 am: 3bee552ae3
d0f976e : Support bussines logic in MTS.
24fa58b : Let MtsTimezoneDataTestCases to use MainlineTestModuleController
91cb1ff : Re-enable tethering mts test case
f8c00f6 : Exclude MTS flaky tests
48fd366 : Remove test blacklist for NetworkStackCoverageTest
044336a : Revert "Wifi MTS: Remove primary-abi-only"
5392273 : Convert mts to Android.bp
870cd5f : Use NetworkStackCoverageTests for coverage
d805711 : Add mts-preconditions to network-coverage
11e087d : Exclude NetworkStackTests from main mts
6960b80 : Add mts-preconditions to network-coverage
b099dc6 : Exclude NetworkStackTests from main mts
09cc677 : Exclude CtsRoleTestCases from Qt MTS.
567452b : MTS: Exclude android.angle.cts.CtsAngleRulesFileTest#testEmptyRulesFile
8250be6 : Add mts-preconditions to network-coverage
ac73428 : Add sdkext owners to its test config
44b92b9 : Create mts-angle.xml to add ANGLE CTS tests to MTS
1df86b2 : Exclude NetworkStackTests from main mts
e292ce5 : Exclude the test cases are not for current train
abf215a : Update flaky Conscrypt tests for exclusion from MTS.
faa13f5 : Add CtsTextClassifierTestCases into MTS ExtServices.
4305dbd : Mark flaky tests for exclusion from MTS.
8776dd7 : add missing parameters for mts-cellbroadcast-gce
008ed09 : remove mts from mts-cellbroadcast-gce to avoid trigger mts-exclude
7886285 : rename cellboradcast test plan
3d32324 : create a separate coverage test plan for CBS module
d11094c : Exclude ImsServiceTest from MTS
0f6c14d : Define MTS for MediaProvider module.
b40acc6 : Wifi MTS: Remove primary-abi-only
bf40578 : mts(wifi): Add wifi tests for MTS
8dfe46a : Add MTS for ExtServices
df1b490 : Disable telephony's instrumentation tests for MTS
087cef2 : Revert "temporarily disable cellbroadcast receiver unit test as MTS"
13b100c : DO NOT MERGE Add MTS tests for permission.
f9f66c5 : Add owner file for MTS repo.
0f4b3da : Add missing mts-tzdata.xml
f87ccc0 : Define MTS tests for statsd mainline module
601595d : Exlcude flaky tests in CTS media.
eaeec0a : Exclude documents ui flaky test from MTS.
be3b353 : Exclude Captive portal login flaky test from MTS.
2baba7e : temporarily disable cellbroadcast receiver unit test as MTS
51a6aba : Exclude flaky test (ICUServiceThreadTest.Test05ConcurrentEverything) from MTS.
4fd6c59 : separate MTS test target with dev key
7151ba9 : Filter out media tests that are not related to mainline.
75b9d92 : Add an instrumentation-arg for media-mts
ad94cea : Remove GtsMediaTestCases from MTS.
15d27d4 : add cellbroadcast service unit test to mts
3d2bf3e : Add MTS tests for permission.
ade6ec4 : Add mts-documentsUI-coverage.xml to enable code coverage colletion for
29096d8 : Enable MTS to load loganalysis.jar.
578f467 : add cellbroadcast unit test to MTS
669cdb4 : Filter out media tests that are not related to mainline.
0a0e4f3 : Add filters for flaky tests that are not related to media mainlines.
e9ba7f2 : Exlcude known failing media tests when running the whole MTS test suite.

+- Project: platform/test/suite_harness

2243effd : Add /prefetto/protos to DupFileTest exclusion
e6b599cd : Exclude test from cts-on-gsi.xml
c826c6bc : Ensure different properties are copied during retry & sharding
a4fbf6fe : Add selected PackageInstaller tests.
89368d77 : Remove DeviceIdAttestation from CTS-ON-GSI test plan
0b89d7f5 : Work around for the ATS config naming and CTS-on-GSI
f022c43c : Add a new plan for cts tests stable on virtual devices
591a3a42 : Temporarily disable bad webview tests
f641bbf8 : Enhance CTS-Verifier to record whether the test item is automated.
5a2bc8e7 : Revert "Exclude UiRendering from GSI"
4885e465 : GSI: exclude ResumeOnReboot tests
5e117ac0 : Also logAssociation the final reports
9236a6bb : Exclude UiRendering from GSI
56e6a96e : Also logAssociation the final reports
7d5a3e9a : Remove test failure for GSI
405c51bb : [cts] tradefed exception for single ABI test APKs
178d2154 : Create a reporting workaround for CTS-on-GSI
674b3fc3 : [cts] tradefed exception for single ABI test APKs
7e718e39 : Remove test failure for GSI
d3547458 : Create a suite variant attribute for suites
0ca14390 : Enhance CTS-Verifier to record whether the test item is automated.
e21af53e : Sync with cts-on-gsi-exclude.xml
0f08b04b : Add Prepend_platform_version_name to tradefed_binary_host
8f6bd276 : Update VersionCodes util with R value
a5b9ae37 : Add redacted regexes to business logic, host-side
377a93a4 : Fix the jar name in the script
6d94f0df : Camera: Remove testPreparePerformance from cts-known-failures
b04e0540 : Add CtsStatsdHostTestCases to cts-sim plan
29cd7b4a : Fix the cts plan name for cts-on-gsi.
350ec492 : Add CtsStatsdHostTestCases to cts-sim plan
0258136e : Add kotlin/ to DupFileTest exclusion
d8bcc93a : Add kotlin/ to DupFileTest exclusion
e0ec3876 : Explicitly include tradefed-test-framework
8a1b4347 : Add another CTS test to our suite & dashboard.
42ce23fd : Mark exception as not for device side for better logging
b418e8bc : Update TargetSetupError message
b68410a1 : Update test based on getTestsFileName method type update
7a8ad1af : Clarify a bit the Mediapreparer download failure
3d97ee22 : Bump CTS to 11_R1
27aaf8ab : Bump CTS to 11_R1
3be2e15c : Bump CTS to 11_R1
2fac2f1d : Create cts-on-csi test plan
e8a22a93 : Update the schema to display reason
07d1b74f : Add a push check to ensure files exists in CTS
6ea0c336 : Merge "Set cts-foldable plan to run everything except deqp"
f22badc4 : Create cts-on-csi test plan
bc9dc19b : Allow proto libraries to be repeated in jars
7a99de35 : Allow proto libraries to be repeated in jars
2fb68d99 : Set mExpectedPropertyValue to not mandatory.
812dd140 : RESTRICT AUTOMERGE Set mExpectedPropertyValue to not mandatory.
d24f9dc9 : Set mExpectedPropertyValue to not mandatory.
ecf5c1c2 : Set cts-foldable plan to run everything except deqp
f6cacec3 : Adds support for is-set-only for PropertyCheck.java
9a226094 : Adds support for is-set-only for PropertyCheck.java
3cd96229 : DO NOT MERGE: Bump CTS and CTS_Instant version to 9.0_r13
7b0251c5 : Add an order-only dependency on the build number file
55a20837 : Add InstallSourceInfoTest to Meerkat plan.
379500a7 : Rename test in cts-meerkat.xml
9cb335e9 : set display_mode to 1 in cts-foldable plan
5839ec6f : Add CTS plan for foldable devices
b38a139e : Replace the collector util by the pullDir method directly
c7a2215b : set display_mode to 1 in cts-foldable plan
a7ec7218 : Add CTS plan for foldable devices
e6ad63b9 : Camera: Remove testPreparePerformance from cts-known-failures
6d282870 : tests/suite_harness: Split Wifi tests out of CtsNetTestCases
15ac314f : tests/suite_harness: Split Wifi tests out of CtsNetTestCases
a32fb769 : allow inserting arbitary attributes into Result XML tag
d5d38ef2 : allow inserting arbitary attributes into Result XML tag
8f8afbbd : Give tests more control of crash parser behavior
3b2cb38d : fix classpath errors
fe2efafb : [RESTRICT AUTOMERGE]: Give tests more control of crash parser behavior
c8886920 : Give tests more control of crash parser behavior
0b1a96c2 : Make device interaction helpers forceQueryable
c63bd67d : Make device interaction helpers forceQueryable
a34c5faa : Ensure log & result dir have the same name
26082ac6 : Fix a [CatchFail] issue
98690308 : Add the cts-sim plan for CTS modules that need SIM card.
dae4c156 : Add an order-only dependency on the build number file
da570486 : [RESTRICT AUTOMERGE]: Give tests more control of crash parser behavior
3aa17eec : Remove 3 modules from secondary_user exemption
70483651 : Skip testForegroundServiceState for cts-instant
7ed6f10e : [DO NOT MERGE] Add testForegroundServiceState to known failures
10cb085a : DO NOT MERGE - Ensure my CL is in qt-dev
a3b61e8d : Add install attribution tests to cts-meerkat
ab09ded6 : Fix more [UnnecessaryParentheses]
cc511851 : Add testForegroundServiceState to known failures
4273c89a : Add per-file cts-meerkat.xml owners
fb03a545 : Fix [UnnecessaryParentheses] warnings
df8f8cd9 : Disable ScreenLock when running ALL CTS modules.
c8ed4543 : Allowing unlocked when running CTS-on-GSI
e695f745 : Add cts-meerkat test plan
13609402 : Sync missing CL from qt-dev
eeccd0e9 : Update class based on TF update base class
495f4230 : Avoid printing a warning if files already exists
8dd3c014 : Add DeviceInteractionHelperInstaller target preparer
b6c26b5d : DO NOT MERGE: Merge "Pass IConfiguration to AndroidJUnitTest from ApkInstrumentationPreparer." am: b7950763b4
b93daaac : Don't modify BL args list during logging
d7ae4174 : [DO NOT MERGE] Bump CTS and CTS_Instant version to 9.0_r12
3a6706b5 : Revert submission 9940985-qpr1-dev merge
fed2c577 : Revert submission 9919844-manual r1 merge
65afbb83 : DO NOT MERGE: Merging test/suite_harness into qt-dev.
ef261c6f : DO NOT MERGE: Merging test/suite_harness into qt-dev.
11339d8d : Add test history in test result to trace execution time.
49cbd3f8 : Don't modify BL args list during logging
eac82d7e : Fixed NullPointerException
2b07f2e1 : DO NOT MERGE: Bump CTS and CTS_Instant version to 9.0_r11
f817f636 : Cherry pick a missing CL

+- Project: platform/test/vts

ef174ae87 : Make android.hardware.renderscript@1.0 buildable for native_bridge
65e543e7a : vts: exclude some ConfirmationUIHidlTest which are failed on GSI
0d1a0fbf7 : add VTS plan for 4.19 GKI
fda67ddef : do not run fastbootd tests for kernel >= 5.4 on arm64
df93a8ba5 : Fix VtsFastbootVerification test devices over internet using user recovery.img
ae4492968 : Add a config to exclude tests in VTS suite
074e585b9 : Fix FirmwareDtboVerification test failure.
894cada1d : remove ramdisk format check in FirmwareBootHeaderVerification
1475e29e5 : Add a test suite for VTS with CCD enforced.
daa27e2e6 : [VTS] add option of is-hwasan and is-low-mem in KernelTestModuleController.
69e46dcf6 : Add lowmem and hwasan related LTP test to kernel suite
e74ea2e28 : Add vts-auto plan
694810592 : [VTS] Update unittest skip logic.
006546da7 : Fix the order of VtsDeviceInfoCollector
2b8738927 : Add a vts-security test suite
5fad86bfb : Exclude some long running ltp tests from presubmit
9e9b3c7d8 : Revert "Add vts related artifacts to vts-core package"
e62fdcee9 : Add presubmit configs for VTS
f71f409cb : ProcVmallocInfoTest.py: add support for dma-coherent line
df3f88b2d : Bump VTS to 11_R1
b2c53bb3d : Create vts-kernel suite for Android 11
b4a26c582 : Fix vts_kernel_proc_file_api_test fail on walleye.
907d58d9e : [VTS] add KernelTargetTest for running kernel test in TF.
b95b58e92 : Switch vts_kernel_proc_file_api_test to python3.
08eda5eb2 : Convert VtsKernelProcFileApiTest to standalone python host test.
1b16e98fd : [vts] Add KernelTestModuleController for vts.
6ca8ee50f : Add a unittest class for vts-tradefed
e73001698 : Add file permission utils to TargetFileUtils
deaef9abc : Adding FirmwareDtboVerification
36639de5a : Update OWNERS file
34fdc80e2 : Rename vts-core to vts
d6e5a7940 : DO NOT MERGE Update VTS tag version to v9.0_R13
124ac8ebe : DO NOT MERGE Update VTS tag version to v8.1_R12
2fdcee764 : Remove VtsHalNeuralnetworksV1_3Benchmark python tests
1003fc35f : Revert "[vts] Converting VtsKernelNetTest.py to java test"
be5e1c73e : support boot header v3 in FirmwareBootHeaderVerification
8cecbd972 : [vts] Converting VtsKernelNetTest.py to java test
8801fa23b : Rename vts-core to vts
01f887890 : Add a new util library VtsHalHidlTestUtils
363d26de2 : Adding KernelSelinuxFileApiTest
6afe5d749 : Add findFile util for vts-core-tradefed-harness
c053ba124 : Adding FirmwareBootHeaderVerification
75b5fa9a9 : Fix test suite name to support vts-core suite
7dd5f3666 : Add prebuilts of libvtswidevine
3298105d1 : Rename vts-core to vts
09989f7b0 : Add vts_libsnapshot_test to vts10
0477298ce : Rename VTS to VTS10 am: 0d90e1dfcd am: 728f302ccd am: 384e92d97c am: d826858be7
84d7f79c9 : Allow VtsFastbootVerification test devices over internet
f27f9e8bd : Add dep for phony target vts10 am: 53125a9a72 am: 0d538732bc am: 7ccc12fedf am: f1e18415dc am: ab828275e0
b1fac4c51 : Merge "Add a phony target of vts10" am: 42e55c744f am: 8e84796e1b
eaf445d50 : Enable VtsKernelEncryptionTest
6f1edbf0e : Revert "Add VtsHalBiometricsFaceV1_1TargetTest to VTS"
4d13e8f48 : Handle any exception when creating REST client.
d4c7e1654 : Change vndk_utils to a host library
7db544d93 : Add all GSI keys for compliance into VTS package
446061fae : Update test preparer
3e585b8a4 : Adding FastbootGetvarUserspaceTest
e84813913 : Set up VtsHalRadioV1_5TargetTest
012cbd1e6 : Set sdk_version for libvts_agent_app_jni
d23ebf990 : Remove common-preparers from vts to fix unittest failure in TF
5caac17f8 : Add vts related artifacts to vts-core package
560c0e768 : Add Sensors VTS 2.1 target
9b4cf6c3f : Add Contexthub VTS 1.1 target
7d640a268 : Build vndk_utils
632eccc09 : Make vts library utils compatible with Python 3
74db6fcbf : Add VtsHalAutomotiveDisplayV1_0TargetTest
a1cad1fd5 : Add VtsKernelLibIon test to the list of kernel compliance tests
8398d8e51 : Enable VtsKernelLibionTest
d7053ba83 : Add PLATFORM_API_LEVEL_Q
c249066f2 : [vts-core] add compare tool for test result of vts and vts-core
428634a81 : Add FastbootVerifyUserspaceTest test
261701253 : Force to skip any test that doesn't instantiate the parameterized gtest
e8894d2ff : Add drm@1.3 vts tests
9c37370c3 : Convert testcases/**/Android.mk files to Android.bp
6b315cb36 : vts: Add util api checkSubstringInCommandOutput which accept specific cmd.
50ba05fdc : vts: Add util api checkSubstringInCommandOutput which accept specific cmd.
e41724833 : Convert vts-tradefed to Android.bp
be7d75ca0 : Update VtsFilePusher due to base class update
c2e66caab : Update VTS tag version to v9.0_R12
24c183626 : Update VTS tag version to v8.1_R11
d2ce29162 : Add VtsHalBiometricsFingerprintV2_2TargetTest to VTS
50c4b11ca : Add VtsHalBiometricsFaceV1_1TargetTest to VTS
c1e8712f3 : Add GNSS VTS 2.1 Target
7d2a761b1 : Add AudioPolicyEngine configuration validation VTS tests
1622fee9b : Fuzz patch for x86_64
91d84e367 : Make max-test-timeout configurable
4b2b121c6 : [DPP R2] Enable VTS tests for supplicant HAL 1.3
914c84c94 : add soundtrigger@2.3 to vts test lib
e81a0a67f : Add VTS test for occupant awareness HIDL.
acb3f3339 : vts: Add VtsHalWifiHostapdV1_2Target
fbb773fe2 : Ensure we always restart the framework at the end of the test
ec17cbead : Add VtsHalGraphicsMapperV4_0TargetTest to VTS
2f6f331d3 : Update VTS tag version to v9.0_R11
ef8674d9e : Update VTS tag version to v8.1_R10
4d8772c4b : Update VTS tag version to v8.0_r13
38c35e386 : update vts list to include cas@1.2
3405bdba8 : Wifi VTS: update test names for VTS-native feature detection
e4d65641c : Introduce Audio HAL V6
809ce0602 : Audio HAL V5: add profiler and driver
6c1b5ed4b : Add dependencies for wifi HAL 1.4 VTS
3860caaf5 : vibrator: Add 1.4 API Tests
8b88e39b7 : Tuner HAL 1.0 VTS Configuration[2]
5a647b113 : Add CAN bus HAL target test
40e945cb1 : wifi: add supplicant 1.3 vts test to packages
27d2ed151 : Add EVS 1.1 VTS target test
3ab4d1230 : Add 1.1 and 1.2 config to makefile

+- Project: platform/test/vts-testcase/fuzz

a78dbc7 : disable vts/hal fuzz targets until Haiku improves support
b667cd9 : fuzz: cc smoreland@, trong@ to fuzz bugs
6a4ea97 : fuzz: don't log every function call
fe324bd : fuzz: exit gracefully if HAL is missing
b5a32cd : Add drm@1.3 fuzzer

+- Project: platform/test/vts-testcase/hal

6e3f68aa : Only get ro.product.first_api_level for testFirstApiLevel
99d4a1a2 : VTS:check if support "android.hardware.usb.gadget@1.1::IUsbGadget" before test
be669229 : Disable network scan tests with parameters
3f311072 : Test that all launching R devices support Gralloc4
469850ce : audio: increase test-timeout to 120 mins
279ea008 : Add test for kernel fcm version.
c92a92ce : Remove NN VTS accuracy benchmark targets from CTS
d2d11137 : Convert VtsHalUsbGadgetV1_0HostTest to java test
c5ad30e7 : Add Tuner HAL vts to vts-hal-tv plan
59215948 : Convert VtsTreblePlatformVersionTest
c694345c : Remove VtsHalMediaC2V1_0HostTest
9526ceff : Remove VtsHalMediaOmxV1_0Host
94aab142 : Add MultiSimPreparer to vintf tests.
6b84bc44 : Use parameterized junit test to test nn benchmark test
705f7e4c : Delete no unused hals test
d0dabceb : vts_treble_vintf_*_test: allow non-AOSP AIDL iface
2fedb040 : vts_treble_vintf_*_test: REL requires hashes
63d4e0cd : Rename vts-core to vts
1b829363 : Remove vts10 tests from vts suite
d77ec020 : Merge "Rename vts-core to vts" am: a7259173a8 am: 2f6138203d am: 3f82f74ad9 am: cf68ed1d02 am: d3737b637f
2520ca8c : TEST_MAPPING for vts_treble_vintf_*_test.
ac242f51 : Convert VtsHalTvInputV1_0TargetTest to parameterized gtest
a02fdcdb : Extend Tuner VTS timeout to better test frontend scan
3c46a348 : Add vts10 suite to existing vts tests
724a55ca : Revert^2 "Add no unused hals test"
a591f389 : Revert^2 "Delete unused GNSS@2.0 Thermal@2.0 checks"
357420c0 : Revert^2 "Use HIDL metadata for deprecation check"
e56a4ebb : Revert "Use HIDL metadata for deprecation check"
1916c4dc : Revert "Delete unused GNSS@2.0 Thermal@2.0 checks"
b2ce9480 : Revert "Add no unused hals test"
e4ca00a1 : Add no unused hals test
2063ceda : Delete unused GNSS@2.0 Thermal@2.0 checks
ec0fc925 : Use HIDL metadata for deprecation check
936edf08 : Revert "Test that all launching R devices support Gralloc4"
2efae6b8 : Revert "Add config for VtsHalBiometricsFaceV1_1Target"
2f01f53c : Set test-timeout to 6 min for VtsHalKeymasterV3_0TargetReplay.
5bf03dbc : Test that all launching R devices support Gralloc4
8c4ae3fe : change hal_hidl_gtest to gtest
98fb34d3 : Parameterize VtsHalEvsV1_1TargetTest
0c2a00e1 : Parameterize VtsHalEvsV1_0TargetTest
13a1c153 : DO NOT MERGE: Carve out EVS Enumerator on automotive device
a6b4653f : vts_treble_vintf_test: AIDL hashes
870e8bfb : Set up VtsHalRadioV1_5TargetTest
8c50dd69 : Revert "Set up IRadioConfig 1.3 tests"
bbec8561 : Add Sensors VTS 2.1 to VTS suite
4ff675ce : Add Contexthub VTS 1.1 to official VTS suite
5bf6ac3a : wifi: don't stop the framework for vts tests
381dcd1b : wifi: don't stop the framework for vts tests
41777863 : Add drm@1.3 vts tests
64379d7f : Adding AudioControl test
f969746b : Convert VtsHalTvTunerV1_0TargetTest to be parameterized test
cf470b0e : Add config for VtsHalBiometricsFaceV1_1Target
68648a91 : Add GNSS VTS 2.1 to official VTS suite
bd629764 : Update VTS config for new test cases for Audio Policy Configurable
036941b4 : Add VTS for Audio Policy
b011309c : Add VTS config for Automotive Display Service
00b268a5 : USB VTS: Add VtsHalUsbGadgetV1_1HostTest
1951be23 : Convert VtsHalWifiSupplicantP2pV1_2TargetTest to be parameterized test
b84d6bab : add soundtrigger@2.3 to vts
a3c8ed19 : Carve out automotive device
b30f4a50 : [VTS] Convert VtsHalCameraProviderV2_4,V2_5Target to gtest
44500d9f : Convert VtsHalGraphicsMapperV4_0TargetTest to be parameterized test
5c67c731 : vrs: Add wifi/hostapd/V1_2/
47ff3020 : Set up IRadioConfig 1.3 tests
c28ee55f : Add VTS test for occupant awareness HIDL.
31ba2f80 : Convert VtsHalWifiSupplicantV1_3TargetTest to be parameterized test
5c42b2fe : Convert VtsHalWifiV1_*Target to be parameterized test
3975cb9f : Add VTS testcase for vendor permission
b4cfde04 : Fix vts-testcase config to reflect reorganized cts tests
eb83481f : vts: add graphics.mapper@4.0 xml files
4aea3d9e : Convert VtsHalGraphicsComposerV2_2TargetTest to be parameterized test
24954c2d : Convert VtsHalGraphicsComposerV2_3TargetTest to be parameterized test
7d7eadbf : Convert VtsHalGraphicsComposerV2_1TargetTest to be parameterized test
5ff5c315 : Change audio V6 core and effect test types to gtest.
49307523 : Re-enable GNSS GetLocationLowPower VTS test
c45c07be : update vts build file to include cas@1.2 vts
bf1e0ce3 : Update copyright years after ag/1145339
ded52132 : Convert VtsHalCasV1_0/1_1TargetTest to be parameterized test
b9e2e898 : Convert VtsHalGnssV1_1TargetTest and VtsHalGnssV2_0TargetTest to be parameterized test
fd4852e4 : Wifi VTS: update config for VTS-native feature detection
ac40127b : vibrator: Increase Timeout Based on Test Run Time
e565f21b : Test audio V6
9e73b4c8 : Add VtsHalWifiV1_4HostTest
00c8fa3e : Add VtsHalWifiV1_3TargetTest to vts-hal suite.
3eb0af17 : vibrator: Add 1.4 API Tests
cd3034c7 : Change NNAPI test type to gtest
4141b41b : Tv Tuner HAL 1.0 VTS Configuration
3d8d2da3 : Add CAN bus HAL target test
2039270b : wifi: add supplicant 1.3 vts test cases
8c0ea150 : Add EVS v1.1 VTS package
ebe5558f : Adds an option to filter some logs. Makes logs less verbose and more concise.
558c9b11 : Add 1.1 and 1.2 VTS configs
3524a57e : Fix test name for audio effect 5.0

+- Project: platform/test/vts-testcase/kernel

216e36f : api/bpf_native_test/BpfTest - use setrlimitForTest()
2908c18 : More requirements on metadata partition.
bcd72db : VtsKernelEncryptionTest: add a missing license header
e79b5a7 : VtsKernelEncryptionTest: fix wrapped key tests and test adding corrupted key
b831332 : Only test Sdcardfs isn't used for kernel 5.4+
7baaf33 : bpfFdGet(..., 0) -> retrieveProgram(...)
31dcbfe : VtsKernelEncryptionTest: fix skip condition for wrapped key test
40e8b1d : loadProg now takes an extra boolean argument
91140cd : [VTS] Use genrule to generate ltp test config
33aa168 : [VTS] add tool to generate ltp test config in vts.
17ebe7b : Only test that Sdcardfs isn't used for R and later
04fccab : [VTS] create ltp_test_config of x86, hwasan and lowmem
e963649 : VtsKernelEncryptionTest: test FBE randomness across files
30db807 : VtsKernelEncryptionTest: test I/O across DUN wraparound boundary
c9f4733 : VtsKernelEncryptionTest: add tests for IV_INO_LBLK_32 encryption policies
57f6846 : VtsKernelEncryptionTest: verify the key identifier
23593d9 : VtsKernelEncryptionTest: prepare for IV_INO_LBLK_32 tests
31be596 : VtsKernelEncryptionTest: Derive encryption key using KDF in counter mode
aee4077 : Add VTS test to ensure sdcardfs Not Used
4267802 : [VTS] Fix test config of vts_kernel_ltp_test.
94f4048 : Use StopServicesSetup to stop/start framework.
3bad98d : VtsKernelEncryptionTest: test metadata encryption with wrapped key
f33c2f3 : ProcVmallocInfoTest.py: add support for dma-coherent line
c037e5c : [VTS] add vts_kernel_ltp_test and run it by base TF.
a5685e2 : Enable root for vts_test_binary_bow_module
7bca4cd : [VTS] add vts_linux_kselftest and run it by base TF.
5d408e0 : Fix BowTest error
4b3ecd9 : Convert VtsKernelCheckpointTest
32a671a : Convert VtsKernelApiSysfsTest to java test
50b3410 : Handle exportKey fail, no rollback resistance
27adc47 : Convert VtsKernelDynamicPartitionsTest
cfc5ff0 : VtsKernelEncryptionTest: fix getting the raw block device
86da406 : VtsKernelEncryptionTest: define GetFilesystemInfo() and move to utils.cpp
47a476b : VtsKernelEncryptionTest: add an OWNERS file
b9cc923 : Add vts_test_binary_bow_module to vts suite
7d4f95f : Test hardware-wrapped key support
aeac7eb : VtsKernelEncryptionTest: add metadata encryption randomness test
a2af750 : VtsKernelEncryptionTest: add FBE randomness test
7708f0b : VtsKernelEncryptionTest: add VerifyDataRandomness()
9c5ac25 : Require Virtual A/B on R launches.
9837053 : VtsKernelEncryptionTest: use -D_FILE_OFFSET_BITS=64
6198748 : Add ext4 requirement for /metadata
316e6ea : VtsKernelEncryptionTest: assume FS_IOC_GET_ENCRYPTION_NONCE is supported
da6731c : Rename vts-core to vts
0bd51c1 : Require root for vts_core_test_binary_qtaguid_module
d498901 : VtsKernelEncryptionTest: test correctness of metadata encryption
480063d : VtsKernelEncryptionTest: prepare to test metadata encryption
adc3e69 : bpf kern.c program - switch to LICENSE() macro
c4dc913 : ltp: remove fs_ext4 and timers test suites
6f3f1c1 : VTS: test correctness of file content encryption
f93a658 : Revert "bpf progs depend on system/core/libcutils/include"
f13d0a7 : bpf progs depend on system/core/libcutils/include
2636f37 : BpfRaceTest#testRaceWithoutBarrier - bump timeout
655d780 : [vts-core] add vts_kernel_toolchain to vts-core
cdcb06e : Convert test/vts-testcase/kernel to Result::ok()
fda8e26 : [vts-core] add VtsKernelKheaders and VtsKernelLoopConfigTest to vts-core
f016308 : fix permission check in testProcDropCaches
d5d039e : do not read /proc/sys/vm/drop_caches
fab7df3 : libdm now requires linking to libext2_uuid.

+- Project: platform/test/vts-testcase/security

33b6962 : Add missing return statement
75a3c47 : Add vendor_socket_hook_prop to whitelist
f248494 : add boot test to vts_security_avb_test
c39d652 : Fix vts_treble_sys_prop_test failure.
749ca3a : Change property_contexts from private to public.
4417ba6 : Converting VtsTrebleSysPropTest
ad39bff : Rename vts-core to vts
a3377ef : Support using different GSI keys for verification
d1aa362 : Allow persist.camera* as a valid prefix for vendor/odm sysprops

+- Project: platform/test/vts-testcase/vndk

70f90bf : Write VNDK test logs to stdout
93f1e7c : Remove vts_vndk_open_libraries_test
57c9b58 : Update verbosity setting for python tests
387b9ee : Rename vts-core to vts
d78aabf : Add vts_vndk_abi_test
2d35437 : Add vts_vndk_open_libraries_test
e2e918f : Add vts_vndk_dependency_test to vts-core
a0805f0 : Add vts_vndk_files_test
88f44c8 : Convert vts_vndk_dependency_test to a host test
f4f34ab : Add vts_vndk_dependency_test
dfab3b1 : Get mangled name from unique_id and linker_set_key in ABI dumps

+- Project: toolchain/pgo-profiles

0ddc6dc : [DO NOT MERGE] Update PGO profiles for hwbinder
c7f0b75 : [DO NOT MERGE] Update PGO profiles for hwui
a4dd79b : [DO NOT MERGE] Update PGO profiles for dex2oat
68830cc : [DO NOT MERGE] Update PGO profiles for hwbinder
fe86c3e : [DO NOT MERGE] Update PGO profiles for hwui
5b71325 : [DO NOT MERGE] Update PGO profiles for dex2oat
65241dd : [DO NOT MERGE] Update PGO profiles for hwbinder
0911ef3 : [DO NOT MERGE] Update PGO profiles for hwui
1e0faa9 : [DO NOT MERGE] Update PGO profiles for dex2oat
97ed579 : [DO NOT MERGE] Update PGO profiles for hwbinder
40c3a64 : [DO NOT MERGE] Update PGO profiles for hwui
0cbe5fc : [DO NOT MERGE] Update PGO profiles for dex2oat
1897dbf : [DO NOT MERGE] Update PGO profiles for hwbinder
a0f5167 : [DO NOT MERGE] Update PGO profiles for hwui
790c983 : [DO NOT MERGE] Update PGO profiles for dex2oat
2900a7e : [DO NOT MERGE] Update PGO profiles for hwbinder
2c416c5 : [DO NOT MERGE] Update PGO profiles for hwui
87aec1a : [DO NOT MERGE] Update PGO profiles for dex2oat
d76dda0 : [DO NOT MERGE] Update PGO profiles for hwbinder
327f868 : [DO NOT MERGE] Update PGO profiles for hwui
f9eb031 : [DO NOT MERGE] Update PGO profiles for dex2oat
502136d : [DO NOT MERGE] Update PGO profiles for hwbinder
3690b80 : [DO NOT MERGE] Update PGO profiles for hwui
b129aac : [DO NOT MERGE] Update PGO profiles for dex2oat
24f72b8 : [DO NOT MERGE] Update PGO profiles for hwbinder
ff654a4 : [DO NOT MERGE] Update PGO profiles for hwui
80ad1f0 : [DO NOT MERGE] Update PGO profiles for dex2oat
5ef16e8 : [DO NOT MERGE] Update PGO profiles for hwbinder
07fb833 : [DO NOT MERGE] Update PGO profiles for hwui
7dd22f4 : [DO NOT MERGE] Update PGO profiles for dex2oat
68b94c2 : [DO NOT MERGE] Update PGO profiles for hwbinder
7dd7010 : [DO NOT MERGE] Update PGO profiles for hwui
872cc13 : [DO NOT MERGE] Update PGO profiles for dex2oat
09cd9fb : [DO NOT MERGE] Update PGO profiles for hwbinder
5b92403 : [DO NOT MERGE] Update PGO profiles for hwui
ff53802 : [DO NOT MERGE] Update PGO profiles for dex2oat
5bfd1bc : [DO NOT MERGE] Update PGO profiles for hwbinder
29631ed : [DO NOT MERGE] Update PGO profiles for hwui
1bafd2d : [DO NOT MERGE] Update PGO profiles for dex2oat
cc3835f : Update PGO profiles for hwbinder
722ed7c : Update PGO profiles for hwui
27cee83 : Update PGO profiles for dex2oat
8070402 : Update PGO profiles for hwbinder
8442732 : Update PGO profiles for hwui
82da45c : Remove outdated hwui and hwbinder profile
72a646b : Update PGO profiles for hwbinder
3deaf6e : Update PGO profiles for hwui
de3e375 : Update PGO profiles for hwbinder
a05b22a : Update PGO profiles for hwui
19609f4 : Revert "Update PGO profiles for dex2oat"
6c83850 : Update PGO profiles for dex2oat
6703f18 : Update PGO profiles for hwbinder
436d988 : Update PGO profiles for hwui
009be89 : Delete dex2oat profile
351c4d9 : Update PGO profiles for hwbinder
2d280e3 : Update PGO profiles for hwui

+- Project: platform/tools/acloud

f688584 : Disable adb_connector for local cuttlefish with --no-autoconnect
820cea7 : Display webrtc AVD connection information on remote terminal.
25f795c : Fix host_port not found issue.
c4ab510 : Update gpu args if instances created with any module of gpu.
2e9179d : Solve the long waiting time of using repo info.
dd6ce36 : Query cf local instance according to the result of cvd_status
9a49627 : Fix 'repo info' error in python2 during acloud creation.
975b887 : Install cuttlefish-common from github.
73a6ebe : Add unit test to ensure the tmp files are always cleaned up.
0f18174 : Delete temporary files after acloud create with remote host.
4e2d922 : acloud: [WebRTC] Provide a webrtc parameter
a85b226 : Fix acloud has no response and no report issue when creating AVDs.
88d2f56 : Do not check ssvnc for Darwin user.
43d81c5 : User could delete/list local instances without acloud config
b9db758 : Solve ssh issue using the process.wait()
9ccdda5 : Write instance ip address into log to help TF debugging.
b69bc3f : Fix the unittest error in gcp_setup_runner_test.py.
729f329 : Give a copy & paste export ANDROID_SERIAL= line.

+- Project: platform/tools/apifinder

a2caca5 : Relax JavaApiUsedByMainlineModule to SUGGESTION.

+- Project: platform/tools/apksig

79142cc : Add conscrypt provider to apksigner to support PSS
d07c3bd : Handle existing stamp
00de7ad : Add source stamp verifier V2
96230da : Add V1 digest to source stamp signer V2
eac5d1a : Add source stamp signer V2
948b54b : Use min SDK or default 1 when target SDK not specified
af5d616 : Verify APKs are signed with min sig version for target SDK
83f2e8b : Replace uses of BigInteger.longValueExact/.intValueExact
6ae4be9 : Add API to enable verity for V2 and V3 signing
991f613 : Update apksigner.bat to not use find_java
af73969 : Fixing (some of) google3 warnings.
cf82785 : v2/v3 signing optimization.
afb5d90 : Parallel sha256 calculation for v4 signature.
40a9975 : Provide separate v4 signature & hash tree for Play Signing
9a771be : Change apksig API to allow disabling V4 error reporting
a45b23e : V4 uses V2 digest if V3 is not available.
d835bfe : Remove verity signature algorithms from default for V2 / V3
a655142 : [apksigner] Use the same digest algos as framework
2b26ce8 : Handle non-present stamps in local verification
530fd3e : Allow generating source stamp in apksig locally
311d2ac : Implement the new v4 signing scheme in apksigner
caf0df5 : Make apksig compatible with Java 7
1ab4784 : Fix V4 signing states in regards to V3 signing
ca09d3b : Remove unused exception declaration
28c42d8 : Create source stamp verifier
cc8dd81 : Include source stamp cert digest in V1 signature
abcdbd2 : Generate SourceStamp file before JAR signature
bc0fad8 : Allow creation of SourceStamp only if V2/V3 signing enabled
b8be051 : Add SourceStamp verification result model
904108a : Create source stamp block
cb9fe1e : Upgrade JUnit to 4.13 to allow using assertThrows
b80cdcc : [apksig] add a version field to v4 signature format
459832d : Add source stamp certificate hash to APK
6c5c320 : Refactor scheme signers to include APK digests
283e0f7 : [apksig] optional padding during verity tree build
2dc8fbd : Add V3 apk digest into V4 signature
5ee0469 : [v4] do no include source data size in root hash
ab8f8f7 : Changing format of idsig to allow streaming.
0b7e665 : Add an option to embed original data in pkcs#7 block
d404451 : [apksig] initial implementation of V4 signing

+- Project: platform/tools/asuite

cf66f40 : AIDEGen: Collect all dependency modules for the multiple projects
64ea218 : ATest: Enhance output of collect-tests-only.
5b6a38d : AIDEGen: Remove unused methods from the project_file_gen.py.
d0560d7 : [ATest] Add ltp_test to vts required module
7a64e3d : AIDEGen: Set the ignored Git paths in the workspace.xml
757856f : AIDEGen: Adds class XML generator
8bd95c2 : AIDEGen: Fix module-info.json modules' dependencies missing.
1b675fe : AIDEGen: Move the find_git_root method to the common_util.py
5e47e8d : Atest: add delimiter() for easy printing.
d3fd282 : Atest: renew excluded dirs for indexing.
4cb243c : ATest: Supporting kernel test's filter
ed72639 : Fix execute error.
f3e400e : Stop using deps-license build target.
c327658 : AIDEGen: Collect dependency modules' path
b6a366c : AIDEGen: Fix a bug when getting the class attribute
67755f3 : AIDEGen: Reset the running time counter
1e4f05d : AIDEGen: Showing IDE launches message
cc20b3a : ATest: add option for not sending metrics.
fd31f69 : ATest: Force adding vts_kernel_tests as build target
e08969a : Atest: Add warning msg for generate-baseline.
3b5b313 : AIDEGen: Generate the iml for projects
c846c50 : Extend module finder to scan the hole module-info
56e90bd : ATest: support metrics tool name from other tools.
335d5f3 : AIDEGen: Fix vscode pylint3 errors.
e636527 : Atest plugin: add metrics in Atest plugin.
89698b8 : ATest: Decode build output from byte to utf-8 string.
ed6199b : Request for OWNER permission for asuite git.
e4a1a6f : AIDEGen: Fix potential issues of str.startswith judgement.
8018637 : AIDEGen: Generate the sources splitting methods
61f61ca : AIDEGen: aidegen command failed on missing data/jdk.table.xml
34938ca : Enabling developer offline modes
123b3ec : [Atest] Improve performance test result report output.
9020ea5 : [ATest] Provide an option for easily enable TF debug mode.
8ec2241 : AIDEGen: Generate the iml creating methods
91ecc14 : [ATest python3 migration] add option to query latest test result.
992697d : [ATest python3 migration] print summary or detailed result by --history.
c18d580 : [ATest python3 migration] Add python version information to os field for metrics
23789ed : AIDEGen: No selecting a language when uploading binary.
f7f2b1d : AIDEGen: Separate the source folders for multiple projects.
edc2072 : Atest3: renew atest_completion.sh(part 2).
890cdb1 : AIDEGen: Use Match.group instead of Match.__getitem__
ce347b7 : AIDEGen: Set the vcs.xml with not Git path for whole Android repo
7bccb35 : AIDEGen: Skip build compile_commands.json when it exists
b7f02e6 : AIDEGen: Fix whole Android .code_workspace file error.
75b9ef2 : AIDEGen: Create module's iml file from module-info.json
95a3c53 : AIDEGen: Keeps the order of source files from the module-info.json.
5f787d3 : AIDEGen: Add core-all as a default dependency module.
686ae33 : Atest3: remove -py3 suffix.
ea8cdbe : AIDEGen: Skip creating vcs.xml for the whole Android repo tree.
29ea033 : AIDEGen: Fix CMakeLists.txt includes wrong projects.
b9c9917 : AIDEGen: Remove the aidegen background execution
0bf2f35 : AIDEGen: Launch native projects for VSCode.
f4f6d63 : IDEGen: Specify excludes in aidegen command.
d2f8b31 : AIDEGen: Not asking to choose languages if IDE is CLion.
815a377 : AIDEGen: add test_mapping file type in IntelliJ.
d935448 : Atest3: read asuite/atest/atest_completion.sh.
9fe600f : Atest3: renew atest_completion.sh.
212cda2 : AIDEGen: Remove the sdk_config.py
5f2b690 : AIDEGen: Update or create jdk.table.xml with JDK and Android SDK
47a3970 : AIDEGen: Metrics the useless jdk.table.xml
d6e015f : AIDEGen: launch VSCode IDE
6c57cd5 : AIDEGen: Override the jdk.table.xml when it's invalid.
e6a7662 : AIDEGen: generate compile_commands.json file.
7133cfc : AIDEGen: fix native_project_info unit test failed
d44b30a : AIDEGen: Creates the Android SDK configuration in jdk.table.xml
f2e0d67 : AIDEGen: Fix bug in unittests
77342a4 : AIDEGen: Add owner Patrick
fe4becb : Correct doc from VTS-TradeFed to VTS10-TradeFed
d2cb2af : [ATest python3 migration] Export the absolute key path for the authentication of GTS tests.
f1a4831 : Atest3: Rename vts-core to vts
03de8d4 : [ATest python3 migration] Won't symlink LATEST for non-test options.
ee7b58a : [ATest python3 migration] Add options for test result history list.
47f2fe4 : Atest3: don't print -c message when -c is passed.
97a1220 : AIDEGen: Display the full build message when building jar or srcjar
6490e1c : AIDEGen: Fix a bug missing the modules' srcjar files
c815196 : Enabling developer offline modes
d3f266d : AIDEGen: Switch the source folder to the one under repackaged
a97fb8b : AIDEGen: Updates XML file by xml.etree.ElementTree
69aa6a2 : [ATest python3 migration] change test result folder prefix
b01218d : AIDEGen: Display the build message to the console.
fca5932 : AIDEGen: Increase test coverage of project_info.
137b9c7 : AIDEGen: Check if the Android SDK exists in jdk.table.xml
bc0b5f1 : AIDEGen: Set the tests folder as source folder in Eclipse
91ad0af : Atest plugin: update the plugin verion
382387f : AIDEGen: Generate source files for a native project.
9f17a4e : AIDEGen: strength the test of eclipse_project_file_gen
33ae32b : AIDEGen: strength the test of module_info_util
267d770 : AIDEGen: add pretty xml formater.
64b8c22 : AIDEGen: increase clion_project_file_gen test code coverage.
9d453de : AIDEGen: Refactor module_info_util for generating compile_commands.json.
e95782a : atest.py -h typo fix
03d8177 : AIDEGen: Increase coverage of native_module_info
a7d682b : AIDEGen: Stop creating out/development/ide/clion/path_to_mod folder.
eb15ccb : AIDEGen: Increase the test coverage of native_util.
90dd144 : AIDEGen: Check if the JDK18 exists in jdk.table.xml
3ac2f94 : AIDEGen: Increase coverage of project_info
dddad9b : AIDEGen: add test_mapping schema in IntelliJ.
480158c : AIDEGen: Increase coverage of aidegen_main
344f6e0 : Atest plugin: use BuildTextConsoleView to output Atest log.
3fbdd5b : AIDEGen: Parses the max Code name from platform_mapping
c7d592d : AIDEGen: Create JDKTableXML class to handle jdk.table.xml
60b3239 : [ATest python3 migration] Remove broken link of the latest test result.
3e5ae06 : [ATest python3 migration] Add vts-core-tradefed to test dependency.
e560ba3 : [ATest] Fix py3 unit test config
ce413bc : AIDEGen: Query the Android SDK path from user
3d8ede8 : AIDEGen: Check if the Android SDK path is correct
80e9755 : AIDEGen: generate c_cpp_properties.json file for native VSCode
f89202e : AIDEGen:fix sub-module’s post-generated symbol case
3dc98f1 : AIDEGen: Solve the fail of running unit tests.
03010f8 : AIDEGen: Support absolute path as a target project
3ffb669 : AIDEGen: enhance test for a defect in aosp/1251448
4798556 : AIDEGen: fix side effect of aosp/1251448
eb0c0f3 : AIDEGen: Generates the Android platform mapping dictionary
21caed9 : AIDEGen: Parses the API information from the source.properties
79d941a : AIDEGen: clean up executable name for CMakeLists.txt.
9cacf43 : AIDEGen: provide choice of the preferred language
f72650b : Atest3: enable completion of atest-py3-dev and atest-py3-src.
e5c8653 : Atest3: enable tab completion when the bash is 4.0+.
7d73321 : Atest3: read testable module index directly.
0ac24fa : AIDEGen: Get the max API level from platform mapping dictionary
dd7ef6d : AIDEGen: Generate include paths that should be generated.
1a4badd : Atest3: return non-zero when failed in testing.
9496fd5 : AIDEGen: fix aidegen -i s native_module fail case
3d3b65c : AIDEGen: Produce AndroidSDK class to deal with Android SDK information
cf783c1 : AIDEGen: aidegen add CLion as a selectable IDE
8b5a006 : AIDEGen: CLion multiple projects
dec5c85 : Atest plugin: get lunch target from AIDEGen
66104c6 : [ATest python3 migration] Only trigger SOONG_COLLECT_JAVA_DEPS if -m.
7ae5871 : [ATest python3 migration] extend internal hostname list
09823f8 : [ATest] Provide an option to enable TF sharding mode.
7af5ac0 : AIDEGen: "aidegen ." failed
f8f1ed3 : Atest3: tests can be found in /tmp/atest_result/LATEST
b84f09e : AIDEGen: enhance error handling of common_util
703fac4 : Update tools/asuite OWNER list
c89ed9f : AIDEGen: compare sample native project file's content
947c71b : AIDEGen: Workaround for detecting the API level of preview platform
532bb4c : AIDEGen: Re-set the SDK version for enable_debugger module
ec4bd9b : Atest plugin: add fast inupt in run configurations
1133f1b : Atest plugin: link the test target with fast input checkboxes
50bef8d : ATest: Grant more owner permission for atest folder.
bf6bfa7 : Atest3: fix indexing CC class name with '_'.
b9b7a54 : Atest plugin: add stop process funtion
7a7d447 : AIDEGen: generate clion project file(2).
37305ae : Refine the Android.bp
2b7fad7 : Atest: run_atest_unittests.sh enhancement.
d84af34 : [ATest] Adding atest-py3_unittest and TEST_MAPPING
e8ac7b0 : Atest plugin: modify error message.
96b3201 : Atest plugin: add atest plugin unittest in pre-upload
3100e88 : [ATest python3 migration] fix str.decode() issue in unit tests.
95dac5e : [ATest-Python3] Fix unit test error.
24f825f : Atest: run unit tests without ANDROID_BUILD_TOP(2).
be8fb0a : Atest: resolve tempfile.NamedTemporaryFile() args.
14e2a3a : Atest: run unit tests without ANDROID_BUILD_TOP(1).
da852a5 : Atest: run unit tests without ANDROID_BUILD_TOP(4).
3e03558 : Atest: run unit tests without ANDROID_BUILD_TOP(3).
95af659 : [ATest python3 migration] Do not add extra reporter args if report server not responding
5568e51 : Minor help text fix.

+- Project: platform/tools/carrier_settings

3e7f81f : CarrierConfigConverterV2 should accept version as long instead of int.
8243123 : Update carrier list path
1173706 : CarrierSettings data conversion tools
d2c0eb5 : Initial empty repository

+- Project: platform/tools/dexter

c402d95 : Add handling for Tweak::ArrayParams against no param method
6141a51 : Add build/test steps to Dexter README

+- Project: platform/tools/loganalysis

16aa065 : OWNERS: Remove tobiast.
ece24bb : Fix [CatchFail] situation
9176fe4 : Continue fixing [UnnecessaryParentheses]
4557bb9 : Fix more [UnnecessaryParentheses] warnings
4e5d124 : Revert "Merge "Revert submission 9940985-qpr1-dev merge" into qt-qpr1-dev am: 1cbccc3fa3"
3169a3a : Revert submission 9940985-qpr1-dev merge
235d025 : Revert submission 9919844-manual r1 merge
dcca8cd : DO NOT MERGE: Adding required loganalysis changes for tradefed merge into qt-dev.
34f2aee : DO NOT MERGE: Adding required loganalysis changes for tradefed merge into qt-dev.
c7bcaba : DO NOT MERGE: Adding required loganalysis changes for tradefed merge into qt-dev.
6d235d9 : Add source in init action info logging.

+- Project: platform/tools/metalava

60f6c5a3 : Only report a violation when the file exists.
841ad21b : Add warning-only mode for metalava sandbox.
1725ea84 : [Metalava] Add "strict input" mode
943b1b20 : Metalava: Mark enum fields in JDiff XML
7b748839 : Fail metalava on global reporter issues.
1a6ad96e : Pipe metalava errors into stderr
f125b82e : Undo workaround for Javadoc inner-class ctor links.
1b154243 : Preparing to merge metalava build tasks
ae81bcd8 : Metalava: Rename ErrorConfiguration to IssueConfiguration and convert Issues to Kotlin
534a4f8e : Metalava: Move Issue severity configuration into ErrorConfiguration
1eec50cb : API Lint: add lint for CompletableFuture and Future
ab8c9336 : Handle trailing *\ comment closing.
4b5e539c : Support merging multiple API signature text files.
1c3d1c3b : Remove unused method and unused suppression.
d0a2b2eb : Simplify ApiParseException
1852f745 : Convert ApiParseException to Kotlin.
ed957cea : Convert SourcePositionInfo to kotlin
294d50fe : Remove empty file was was left after refactoring
76a26178 : Fix "expectedFail" in DriverTest.kt
ee2d0a1e : Update API Lint error message
8f8c3e11 : Fix nested annotations parsing in signature API files
bbbc992f : Fix category of DEFAULT_VALUE_CHANGE
7dd02445 : Metalava: also override inherited severities
12f10d0d : [metalava] Add progress for "check compatibility" and "API lint"
00c3886f : Tweak on metalava rerun script
dea84e51 : [Metalava] Preparation for performance work
43a5ab5b : Only applyApiLevels if building docs stubs.
d97c1b33 : Fields that should be flagged with MissingJvmStatic are now flagged.
5fc4d6bb : False positive warnings for MissingJvmStatic are fixed.
d32d4d72 : False positive warnings for MissingJvmStatic are fixed.
0090a1e9 : Fix api-lint documentation file for the proper syntax
8e533a7c : Fix ktlint
d5103d97 : Fix public typedef lint check
a987fa8c : Add android.annotation.Hide to the recognized annotations
9d392c25 : Fix annotation order

+- Project: platform/tools/ndkports

2b8dac6 : Add docker file and build script for kokoro.
4724720 : Fix uncommon link error with aarch64 curl.
dca0d72 : Initial ndkports implementation.
74fefbc : Initial empty repository

+- Project: tools/platform-compat

8b897eb : Export compat change id processor.
cc2ae35 : Use SingleAnnotationProcessor in ChangeIdProcessor.
4131a65 : Extract common logic from UnsupportedAppUsageProcessor into SingleAnnotationProcessor.
11794b3 : Do not generate a single unsupportedappusage_index.csv file.
6cb944c : Compile compat annotation against core_current
0653a4f : Make unsupportedappusage-annotation-processor visible to libcore.
002bad5 : Export annotation processor via unsupportedappusage lib.
104b162 : Handle null return from Trees.getPath().
3916b88 : Add INTERNAL_PLATFORM_HIDDENAPI_INDEX to droidcore dist.
a9f4922 : Generate a CSV file per class.
ee39f27 : Allow change ids to be defined in interfaces and enums.
c5506eb : Add LoggingOnly annotation to compat framework annotations.
870184f : Move TEST_MAPPING to src folders.
38bc6b1 : Rewrite UnsupportedAppUsageProcessor.
2a12da0 : Build unsupportedappusage for the host
1c03ad9 : Detect duplicate compat config IDs.

+- Project: platform/tools/repohooks

07107e6 : pre-upload: drop support for Python 3.4
e67d480 : pre-upload: enable Python 2 deprecation warning
a835e6d : pylint: always run python3 check with --py3
d7363ec : Fix regex in commit_msg_relnote_for_current_txt repo hook
bf70aed : hooks: require a Relnote field when changing current.txt
5664c11 : utils: run: fix stderr set as str instead of bytes
ed81c35 : hooks: rustfmt: fix pylint warning
da09d40 : pylint: find Python 3 version better
e79b144 : Add rustfmt checks
9522219 : utils: sudo_run: delete
2bbd47c : utils: run: rename internal stdout/stderr vars
7bd2a9a : utils: run: remove redundant redirect settings
9ccb9ce : hooks: bind stdin all the time
0e8d3a7 : Added keyword ${PREUPLOAD_FILES_PREFIXED}.
e5ad9af : pre-upload: fix handling of silent tools
7331659 : Add repo hook that checks formatting of Relnote: field
4160208 : hooks: make unittest match real code
0fd7340 : utils: _Popen: workaround Python 3.4.1+ subprocess locking bug
0f5c4fe : README: fix up a few header levels
d89347c : pre-upload: start warning about older Python 3 versions

+- Project: platform/tools/security

a5c3644 : Add fuzzer for libcrypto_utils
1f88922 : Separate hwasan and asan in sanitizer-status.

+- Project: platform/tools/test/connectivity

594bdbec9 : [wifi_p2p_test_utils] Increase ping count
1e4b789d1 : [WifiRoamingTest] Remove BSSID in roaming test
b4eac3fa7 : [WifiLinkProbeTest] Collect sniffer log
165c26564 : [ACTS] load necessary network profile for test
f2dbb9b9a : [ACTS] Reorder P2P test setup
a1920dc42 : p2p: extend waiting timee for the group client lost event
11c40d008 : p2p: add multi-client tests
ba971603d : wifi: fix incorrect android device variable
e55255a4d : [WifiScannerScanTest] Fix for P21
e58bfff14 : p2p: format codes by yapf to resolve repo hook errors
39070fc2d : p2p: allow to skip reading factory mac address
8ff72d299 : SoftApAcsTest: add retry logic when getting frequency after connect
344521c94 : wifi: fix wrong network configuration for the wpa3 personal 5g test
97be7e5f6 : wifi: add WPA3 reconnect test to catch PMKSA caching issue
7baec621c : wifi: support OCSP field in WifiEnterpriseTest
2b9f1990f : wifi: retrieve GO IP address from p2p info
d804fac28 : WifiWakeTest: ensure not connected AP is turned off first
3c99eb681 : [WifiNetworkSuggestion] Fix for eap ttls
f10ed4c12 : [WifiTetheringTest] Add HS tests on device with LTE sim
d7b3c5776 : Reduce the sleep time before validate connection
baf15eb63 : [WifiStaApConcurrencyStressTest] Fix class setup failure
199694fbc : [WifiP2pSnifferTest] Close tcpdump process
2ebb766a2 : WifiNetworkRequest: Change order of steps in invalid_ssid_pattern test
c0f87bce0 : Add missing/incorrect UUIDs to test cases
5ee257f6f : [MessageTest] Add re-tries for flaky tests
40f5d7ba2 : [ACTS] Fix datapath test with correct behavior
aac2f21d7 : [DataPathTest] Add retried for test flakiness
5a5dd492f : Validate mac addresses in ACTS for softap callback
0a493da72 : [ACTS] add interval between aware and incompat service
5fdbbe155 : [ACTS] unlock device before starting suggestion test
1a99a48f0 : [NonConcurrencyTest] Script issue fix
db259d46d : WifiCrashTest: Increase recovery timeout
32076c9da : [DiscoveryTest] Add retry for test case
576eb4201 : WifiWakeTest: Fix typo from previous commit
c68e3fdc3 : WifiWakeTest: Use wutils.wait_for_connect
853e5090d : [WifiAutoUpdateTest] Fix for adding softAp
a6712ecab : [ACTS] Change aware concurrency with P2P
9473344d5 : [WifiAutoUpdateTest] Fix for getting the buildid
971c803a1 : [NonConcurrencyTest] Disable softap then aware test
f95be9a3a : [WifiAutoUpdateTest] Replace band with old Enums
46ff50f91 : WifiNetworkRequestTest: Toggle wifi off/on between tests
8d1e1ec9b : [ACTS] fix flaky test
1fa47178f : [WifiNetworkSuggestionTest] Disable carrier wifi
61b6b7b99 : Split pre and post flight tests for RTT
875a8818a : WifiWakeTest: Increase number of scans before declaring failure
10c6b2cdd : Add UUIDs to the new test cases
ef19d9140 : Controller to turn on/off 802.11mc AP
d8d7fbf60 : [WifiSoftApAcsTest] Collect cnss diag logs on failure
67e7c51f9 : WifiNetworkSuggestionTest: Add a PNO test for suggestions
ff2d625d4 : WifiManagerTest: Add a test for scans in scan only mode
f6efd1bdf : WifiNetworkRequestTest: Add saved network in invalid_ssid_pattern test
a7b014ad7 : WifiNetworkRequestTest: Fix typo in prev commit
55fb7c435 : WifiNetworkSuggestionTest: Add test for new metered change behavior
13768d877 : WifiNetworkRequestTest: Ensure we disconnect from the prev network
10ca3020a : [WifiManagerTest] Fix for test_sta_turn_off_screen_can_be_pinged
779d28ffc : acts: Add softap max client test
54de0e3aa : WifiNetworkRequestTest: Increase timeout to reduce flake
c2611321a : [WifiPasspointTest] Cleanup passpoint networks
8b2b4b81b : Add untrusted suggestion test.
03714818d : Use new RPC call to disconnect network
6d30a174c : acts: Add R softap features acts test
d34246495 : Add user disconnect suggestion test
b13477846 : acts: correct band "any" to new softap band 2+5G
92251a66c : Ensure clean the imsi protection map before the test.
19da0994b : Clean the IMSI protection exemption state before test running
e8f78ca8f : Fix trailing whitespace in multiline strings so they can be properly represented in yaml.safe_dump
664e37ee0 : Fixes test_setup.
6cceabb4c : Transform multiline strings into block literals in test_summary.yaml
b8f39b721 : [SocketKeepaliveTest] Fixes for test flakiness
ce9cf6de8 : acts: SoftAp band define and convert band to new softap band value
c4e5f38f6 : Moves device preparation to test_setup.
c8a6296f8 : Remove support for auto-resolving FILE references in instrumentation config YAML.
f6952f797 : DO NOT MERGE: Delete ACTS instrumentation framework from AOSP.
77edda712 : Exception handling for SL4A APIs
1400c90a6 : [SocketKeepaliveTest] Fixes for test flakiness
804a349e5 : [wifi_test_utils] Add pinging default gw
c5590a7b6 : ACTS: Fix pass/fail condition on BtCarMultiUserTest
72f8df962 : Deprecates utils.create_dir().
085c0b45a : Adding USB tethering test
7faecc61c : ACTS: Fix regex in get_current_user
474dd544f : ACTS: Remove btsnoop reference in bt_stack.conf
6ff49c038 : ACTS: Remove duplicate test case
760fccd80 : Add new stress fdr test.
bad74d12f : General power tests improvements and fixes.
0c8a97adb : Add __init__.py to acts/controllers/fuchsia_lib/netstack
d8f39ba4c : Add missing adb commands
2887bfeba : Adding 2 new data browsing tests
3a180d11b : Fixed typo in calling transport in the fuchsia utils lib
157d0c207 : Add missing commands for base device setup
0d4358e0f : Make bokeh plots scale to window and fix health check in soft AP.
faf77626b : [net_test_utils] Update logpath for tcpdump
d95093555 : Added the ability to get all the ip addresses on an iperf server
80356fd52 : Fix bug that device adds network into blacklist
e417c6896 : Fixed the Ping Stress test to line up with new wlan_device changes
49140907c : Device agnostic RvR test
f3ef10da7 : Added new commands to the wlan abstract device class
ad1d27337 : Added the ability to start iperf_client on Fuchsia devices
46c608346 : Cleaned up some screen outputs and moved some libraries
16893cd28 : Fix logger to no longer use the create_dir function
d30c95abd : Fixed radvd that was creating an invalid config
002cc050d : Adding new utils for subscription based operations
9c63ef566 : Verify Tx/Rx power levels after attaching
9552c04ff : Setting all lte traffic tests to dl/ul
574356cb5 : Add 11ac test suite.
271142612 : Add Nss2 and fix plotting in OTA sensitivity tests.
e313f4e78 : Adds ways to disable more sensors.
647afb9fa : Fix ATT passpoint test case
9625d873f : Remove method _get_all_test_names
9ac56a636 : Update photo capture test to use the original power test APK
3d8f13be1 : Renames VideoPlaybackHighBitRateTest to simply VideoPlaybackTest.
7e30c78d9 : [WifiNetworkSuggestionTest] Add carrierId for Ent
9aca19efd : Updating metric logger to log at test case level.
51ee8d4b1 : Adds DisplayAlwaysOnTest and VideoPlaybackHighBitRateTest.
0e233d555 : Change some parameter naming and add more log info.
5f06f64f9 : Removing unnecessary parameters
ffa56e70d : Changing max UL power tests to full RB allocation
2bf096920 : Add GPSTool TTFF log parsing function, to get Pandas DataFrames.
7ec0d19b8 : Updates instrumentation test references
acaf889b9 : Add IMSI protection exemption user approval test
4067ba4b2 : Waits an extra second after monsoon reconnection. Logs monsoon usb state change.
8fd3acdc9 : Changes logic to expect brightness level from instrumentation config.
31f58f2ea : Add UUIDs for new tests
8137a9dd7 : Changing default reporting metrics units to its 'milli' equivalents which are more human friendly.
1d86a59e7 : [WifiPasspointTest] Fixes for passpoint r1
ff383e654 : Allows Monsoons to specify their type.
2155dc1f7 : [WifiNetworkSuggestionTest] Fix for new tests
6685c219f : Cherry pick of aosp/1208410.
937bbf5d9 : [WifiNetworkSelectorTest] Fix for blacklist test case
e4810447a : Add Hotword model extractor to ACTS instrumentation test utils
e7a400e2a : Add test for enable/disable auto join
22dc665ce : [WifiAutoUpdateTest] Fix for network suggestion test
9be96cce4 : Add 'screenshots' and 'quitOnError' to dismiss dialogs util
5613674bf : Add permissions util to instrumentation power test
a6eb3f7be : Create a capture photos test
b5b4c6348 : Refactor ACTS power test framework; divide utils and base tests into subdirectories
35b87182e : Update set_wifi_country_code to use shell cmd
7012d56ab : Adding Bluetooth Tethering test
cb33cdc1c : Remove call to grant_permissions in instrumentation_power_test
f100917de : Fixes the assert warning.
5558dbe65 : Replace calls to adb.shell('echo $EXTERNAL_STORAGE') with corresponding external_storage_path property
756c2ee2a : Report all power baselines and results to test summary, regardless of test status.
4d8b06468 : Add dismiss_dialogs method to power test tools
ad79435fd : Uninstall test APK by default on test end
8a62e37a6 : [ACTS] add reboot test for empty suggestion
a770fa0a8 : Redesign AppInstaller to better keep track of individual apks
06a2de704 : [WifiDppTest] Remove logging for psk and sae network
f67351ee3 : [WifiNetworkSelectorTest] Fix flaky tests
aa83c24c0 : [DPP R2] Update ACTS test for DPP R2 use cases
3bd9bead7 : Reduce test flake for wifi disconnect
6daad7be7 : Fix some error messages
dc973d970 : [WifiIOTTest] This test has been obsolete for a while
066a36286 : [WifiRoamingTest] Fix the test flakiness
8f139701f : In test results summaries and error messages, measurements will now match the units of the acceptance thresholds.
8ac936284 : Move non-AOSP parts of instrumentation_base_test to instrumentation_power_test
36348a3b3 : [WifiMacRandomizationTest] Fix flaky issue
364057963 : [WifiManagerTest] Remove invalid test case
02254c62d : [WifiStaApConcurrencyTest] Fix flaky test cases
b78257d95 : Adding bugreport collection for client device
5d9f4206c : Fix WiFi flaky tests
33706e9b7 : [WifiScannerScanTest] Fixes for flaky tests
d55ef7ef9 : [WifiSoftApAcsTest] Increase the number of SSIDs on the same channel
5f19c7d9c : [WifiBaseTest] Remove mandatory check for 2 APs
2f0fb2350 : wifi: Add softap Info check when AP enabled.
4857a1a24 : [WifiAutoUpdateTest] New tests for OTA upgrade tests
eff194ac0 : Move reboot device from Sniffer to Base
c6fa494d1 : [WifiAutoUpdateTest] New tests for OTA upgrade tests
b6a75838d : [WifiPasspointTest] Update scan before connecting
4e7d2ab81 : Add additional logging to power test framework; replace explicit signal raise with asserts
d3aa2af91 : [WifiSoftApTest] Reset wifi state for each test
d7945d730 : [connectivity_test_utils] Utils methods for socket keepalive tests
19d2b72b0 : Update exception message for missing test case in instrumentation call proto.
54d6dbc21 : [WifiMacRandomizationTest] Update params to verify_mac_is_found_in_pcap
051b8147a : [ACTS] add longer timeout for passpoint suggestion connection.
3a677bc4d : WifiNetworkRequestTest: Fix invalid ssid test
a069a4a81 : [WifiNetworkSuggestionTest] Replace BOINGO to ATT
a5d284807 : [WifiSoftApAcsTest] Update sniffer band and channel
553001c1e : [ACTS] use callback to get scan result in suggestion test
95887fdc6 : MAC address verification in pcap fixing
e533b38b2 : Reformat validate_power_results
5430a0a7d : Revert "Use milliamps and milliwatts as default units instead of amps and watts."
bfb9384fb : WifiNetworkRequestTest: Wait longer for request unavailable cb
ee4543768 : [DataPathTest] Skip the test if less than 3 devices
c5b56a601 : Invoke wifiSetCountryCode API for setting CC
555821546 : [ACTS] test network suggestion with passpoint
45869fc8a : Expose the instrumentation call builder as an attribute of the base power test class so tests can add args at runtime.
e6f6e5d3f : Use the updated _get_merged_config to retrieve config values in power tests
188f74530 : Fix duplicated setup_class() definition in FilteringTest
d36516188 : Create a rock bottom test
4e31be7cc : Create a partial wakelock test
b67ca868e : Rename install_power_apk to the more generic install_test_apk
248c70e6b : [WifiSoftApAcsTest] Add sniffer logs for tests
431c0f0ae : Use Blackbox logger to store power test metrics
c2d94ad4a : Add missing setprop commands, including ro.test_harness=1, to base_device_configuration
e4b4f7d25 : More minor changes to instrumentation power tests
bb006e248 : Allow for validation of multiple instrumentation test methods per ACTS test case
9c7031139 : Merge "Convert bool to lower case in instrumentation_command_builder"
7f557986e : Uninstall SL4A prior to kicking off power instrumentation tests.
e6ccc7a85 : [WifiDppTest] Add retries to the test cases
3fbba0a2d : Add a run_and_measure method
8fe2cadcf : Merge "Add a dump_instrumentation_result_proto method that saves the instrumentation results as a human-readable file"
0fb9db077 : Dump instrumentation result proto as human-readable txt file in log directory
84dd642a8 : Use milliamps and milliwatts as default units instead of amps and watts.
48df08cf9 : ACTS(wifi): Use shell command for setting country code
231c2158b : Clean up test files after power test completion
5e90abb02 : For power instrumentation tests, wait for USB disconnect signal before disconnecting USB.
0878aeff3 : [ACTS] fix network suggestion priority issue.
8540b3924 : Add result validation to power instrumentation tests
d02681c28 : Grant permissions to power test APK upon install
177ae6d30 : Create a power metric processor. Generate suite of useful metrics from raw current data.
172c6902e : [ACTS] add test for network suggestion in-place modify
a31e5815a : Merge "Refactor all tests inheriting from BluetoothBaseTest as per b/137199892"
7fc56a234 : Add Monsoon support to instrumentation tests; create a InstrumentationPowerTest
eb631d38e : [connectivity_const] Add DNS constants
10a8609b2 : Merge "Refactor adb_run with non_blocking mode into its own method."
c2c9d105d : Merge "Improved ConfigWrapper; provided a _get_controller_config method"
64e1a1ca8 : Add additional setup methods to instrumentation_base_test
9dd45684a : [WifiStaApConcurrencyTest] Skip tests if device is not supported
68f3ffa2e : [ACTS] refactor test case
bdd1f2953 : [WifiScannerScanTest] Fix for test_wifi_connection_while_single_scan
0aa4fac39 : [WifiNetworkSuggestionTest.py] Fixes for Ent network suggestion tests
2ec4d87e1 : Remove "proto_ascii" from result summary extras in BtRangeCodecTest.
fe3380ee0 : [WifiScannerScanTest] Remove invalid and unsupported tests
973ec793a : Moves the TakoTraceLogger into the buds_lib.
9915f6421 : Add adb command types for Google internal settings
c2033aea5 : [WifiNetworkSuggestionTest] Add UUIDs to the new test cases
bac330035 : Import bluetooth proto module directly into bluetooth metric logger.
b1e7a5c6d : [WifiNetworkSuggestionTest] Add Ent test network suggestion tests
704363a53 : [WifiP2pSnifferTest] Fix start_pcap script issue
88106dc29 : [ACTS][AWARE] NDP IPv6 traffic latency test
41d458a12 : Unifying ACTS from master and AOSP.
1ef58c3fe : [ACTS][NetworkSuggestion] remove suggestion will trigger disconnect
a66c03e23 : Add controller for Bluetest OTA chamber.
018ac45c7 : [WifiPasspointTest] UICD fixes for provisioning tests
35220558a : Move test setup stuff out of __init__
225222ce9 : Move instrumentation_command_builder to AOSP
cd22aff19 : [CaptivePortalTest] Update UUIDs to test cases
6fb305122 : Fixed the assert syntax in bt_utils.
a60b85f35 : [CaptivePortalTest] Add new captive portal tests
42a024151 : Check for logger type before attemping to use step method
0a47ddf74 : [ACTS] avoid multi BaseTest init
7a2036622 : Start bluetoothPairingHeloer to navigate pairing confirmation dialogue.
d19492391 : In the ACTS UicdCli library, allow param 'uicd_zip' to accept lists.
6b6126334 : Removed unneeded libraries for the Buds lib.
ff3488a56 : Update Spirent GSS6450 GNSS RPS media selection function.
61c08df86 : Clean up shebang, copyright comment, and import formatting in gnssinst_lib for gsg6.
2e1f79593 : Add GSS6450 GNSS Record and Playback Instrument controller.
364153590 : [ACTS][AWARE]test device state change
b38791de7 : [ACTS][AWARE] NonConcurrency test improvement
e931fb511 : Reset headset prior to each test to ensure state.
9527b7c61 : Instead of reset phone Bluetooth upon connection fail, reset headset.
7b4812fc9 : Merge "Strings in keys.py are now in single-quotes"
ab909c195 : Add auto-reconnect in _send and _recv method in gnssinst_lib abstract_inst.py
ffdf35638 : [ACTS][AWARE]add test for same name different SSI
6a7b9e334 : Add preset and power setting function in Spectracom GSG-6 controller.
dfcde685e : Enable location before P2P initialization
73ea33466 : Improve the wifi roaming procedure
7b8b59861 : Adding a builder class for instrumentation test commands.
98e227bf1 : Add extra connection failsafe in A2dpCodecBaseTest.py
a4d5d6221 : Add Spectracom GSG-6 GNSS Simulator Controller.
b9773e5a3 : [ACTS][AWARE] add UUID to Message Stress Test
481aee3f5 : [ACTS] [AWARE] add test for queue depth limit
b57224448 : Add grpc to ACTS
a68db9842 : Added testtracker ids to tests
1978722d5 : Add wait time for bt toggle to take effect in bt_test_utils.
c1d605cbe : Adds a more detailed message for parsing power tests.
68c394a14 : Add proto result generation to BtRangeCodecTest.
3fe609535 : [Tests]Update packet capturing for MacRandomization test.
9d951f10b : Added btsnoop logs to tests

+- Project: platform/tools/test/graphicsbenchmark

57155bd : Use libnativewindow for platform variant of libagq
e921e32 : Test removing the unexpected runner from device-tests

+- Project: platform/tools/tradefederation/contrib

8565b18 : Log AppTransitionTest metric stats.
e0e5b25 : Updating template for multi-device scenario
fe347c1 : Installation benchmark for Incremental.
f06ff3c : Adding memory test to track system memory
4e79e93 : [ATest] Create ATest's own local minimum config.
86cb136 : Move validation tests to core/tests
51e63bd : Limit possible runners in TEst mapping
fb81571 : Removing useless key-value pair(Total:PSS=Clean) from test_results.
8b9daf3 : Fix Camera startup test.
0d7293f : Template test class for Audio Test Harness. b/148106105
f2580b2 : DO NOT MERGE: Pass IConfiguration to InstrumentationTest from the runner. am: 334c576ef7
e788a37 : Revert "Remove scenario/power.xml to put it in vendor/."
47b390f : Remove scenario/power.xml to put it in vendor/.
97640d0 : Add TestInfo to CameraTestBase
471b8f9 : Adding separator for cachedProcess string to eliminate extra processes.
fdb44e8 : Adding separator for cachedProcess string to eliminate extra processes.
f2f937f : Revert submission 9940985-qpr1-dev merge
1477416 : Revert submission 9919844-manual r1 merge
3dce3c2 : DO NOT MERGE: Merge tools/tradefederation/contrib project into qt-dev.
2820675 : DO NOT MERGE: Merge tools/tradefederation/contrib project into qt-dev.
701a862 : Use gcs paths in video-multimeter test.
73bc36f : DO NOT MERGE: Merge tools/tradefederation/contrib project into qt-dev.
137e20a : Refactoring CameraBaseTest by separating the collection listener classes in separate class. Test: Ran CameraShotLatencyTest using tradefed.sh run command. sponge/ac078130-dc10-451f-9e62-d69a05046c0f
e7ab834 : Add xml config for greenday power test
ef9b5a0 : Change audio-loopback and audio-loopback-stress test to use GCS.
906825b : CameraTest: Pass in -isolated-storage flag
ed3d498 : Updating indexes for HEAP_ALLOC and HEAP_TOTAL in HermeticMemoryTest.
810554b : Revert "Changed camera cts performance test parser path"
c645de9 : Disable isolated-storage for multimedia_streaming_compatibility
1135280 : Disable isolated-storage for recorder-stress tests
4f8be06 : Fixed the log path
1d73b33 : Changed log path for stress tests
88b45fc : Changed camera cts performance test parser path
79e7166 : Added HostStatsdMetricCollector to scenario test collectors.
e6930ef : Disable isolated-storage for MediaPlayerStreamingStressTest
34446ca : Remove files migrated to google_tradefederation/contrib
e3711b7 : Changed framework stress tests runner
3e7afe5 : Disable isolated-storage for MediaPlayerStressTest
6e4a6f6 : Check for API level against next release.
4b6f9aa : Update unit-test paths for Widevine nativetests.

+- Project: platform/tools/tradefederation

6a85ad2bf : Revert "Avoid double escaping due to Serializer"
3f49e08b1 : Avoid re-calling testRunFailure if it was called already
a1b0cf546 : Check FailureDescription for generating the report
f46ed62d5 : Mitigate the flake caused by testRun_withParFileNameOption_binaryNotFound.
eb8b2d442 : Fix: Make MoblyBinaryHostTestTest deterministic.
d3580385c : Make sure AppInstant is excluded by default aligning with CTS config
8b954819d : track lost virtual device
5d68706f8 : Unzip dynamic download to workdir
78478d54b : Add test coverage to test run logic.
364d6aee3 : Instead of copying using command line use TF obj properties
9fe5dcf38 : Continue to create some error classification
1364e5e66 : Fix bug for TestMappingsValidation
7327f03f2 : Handle the abi flag better on old versions
cc1916363 : Make M_E_S App-Op persist after 'adb reboot'
fa534bc2c : Handle repeated log key in the same run
eeeba5e84 : Make M_E_S App-Op persist after 'adb reboot'
1cd510f2c : Rename class to be more inclusive
6699f1542 : Capture more data when `llvm-profdata` fails in ClangCodeCoverageListener.
484449ef6 : Handle repeated log key in the same run
95aed12bd : Switch some namings to be more inclusive
12ae3f668 : Create a runtimeException version of the HarnessException
d9db41003 : Categorized some errors that seem to appear more
ab26499be : Ensure method is safe to call for unit tests
15625e1f2 : Fix test mapping runner handling of module dedup & abi
2aab8cf7e : Move sandbox logs into the workfolder
7c2e8411b : Add config template for dynamic system upgrade preparer.
9f0529066 : Fix the logic to fetch the expected output file in `ArtRunTest`.
3b929f7dc : Expose the ATS config naming schema
f4ff141cb : Fix some mocks warnings
eed152b3b : Ensure method is safe to call for unit tests
f0a9af1b1 : Complete the missing log %s
c6e9d76b4 : Only use the new invocationFailure interface in TestInvocation
77a54e77a : Start classifying some DNAE Exceptions
b97d41f1d : Start a dependeny provider for the new config use cases
b078a3411 : Update DNAE to HarnessException to carry ErrorIdentifier
e93e11a86 : Convert invoc failure exception to FailureDescription
38eb692ab : Fix NPE that masks file resolution failures
fcfd4fb7d : Get local virtual device files from IBuildInfo
5205fe689 : Continue to qualify some of the errors
a1eca2244 : Update couple of the BuildError exceptions with code
8e2561393 : Support coverage for Rust device tests.
3bdf95a1d : Add `ArtRunTest` to the list of supported runners in general-tests.
869b55789 : Use the latest failure reporting APIs.
a280d0e9d : Have a basic test to ensure we don't mistakenly duplicate codes
f9df5670d : Copy the unit tests of the existing Mobly test runner to tradefed core.
fa132e837 : Add support of gki boot image in the Zip file.
125bcbc4b : Continue to extend base Exceptions
2b69576c7 : Fix warnings, add the type to param
0daa83ea7 : Support structured failure in SubprocessResultReporter
006faee84 : Introduce a TradeFed test runner for device ART run-tests.
af4d0f6b1 : Convert ModuleError to FailureDescription when possible
f66ae600f : Expand identifier to handle Exception -> FailureDescription conversion
a0cd4d3e3 : Align BuildError to TargetSetupError
70a56cb0a : Carry the new proto fields from proto reporting
e5902021a : Setup a base HarnessException to carry ErrorIdentifier
1dd39ae95 : Fix bug for TestMappingsValidation
5a517b383 : Update null method check to structured failure
a22b2f633 : Introduce an ErrorIdentification Model in the harness
448913dfb : Remove @nullable on target that is not specified
c73bdd6d7 : Fix VTS uses 64bit binary to execute.
7a46e1270 : Fix VTS uses 64bit binary to execute.
0032f9aa0 : Add a facility for invocation-scoped variables
1dc7cfac9 : Copy the existing Mobly test runner to tradefed core.
ad0140e11 : Refactor the action in progress to be more highlevel
3b3acc5a4 : If we have an instance name always attempt to clean it
6dd9e1536 : Ensure the parameterized modules are configured properly.
ef9be4e91 : Fix bug to handle test options in Test Mapping for mainline.
d52bee3ca : Add GsiDeviceFlashPreparer.
79f63ed9c : [TF] Generate TestRecord proto for ATest reading.
547fd9b47 : [ATest] Generate TestRecord proto for ATest reading.
a90f42e55 : Add logs in case of interrupted exception of monitor
8a9e2911f : Delete Java coverage measurements after pulling from device.
cf989a4f3 : Expand include-filters when --module-parameter is used
4283cb681 : Delete Java coverage measurements after pulling from device.
c2fde11d5 : Extract an interface for the resolver loader
398f07cdc : Try to handle devices stressed by native code coverage data flushing better.
0c87ee56c : Add more log messages and report error.
75d25cc1a : Ensure we log sandbox files after parsing of result is done
f72c0e5d1 : Set the action in progress for more operations
529104f77 : Revert "This reverts commit 522edc0926d5a8b0daa70be655b0d0a7a801dae3."
4ceea7631 : Unset preparers when they have been cloned
d7e7a59d8 : Track the action in progress for build fetching
f4b533d7f : Make messages about the various types of code coverage data more precise.
619dcdffa : Ensure device is available before installing the wifi util
3349d84ad : Escape filter file name to be more standard
12d6fd865 : Remove statically configured file resolvers
0479a7cc4 : Fix mistake in the init of config value
438e30b16 : Add debugging message and fix a bug after de-duplicating mainline parameters.
a76059ea2 : This reverts commit 522edc0926d5a8b0daa70be655b0d0a7a801dae3.
3163d7754 : Resolve preparers dynamic options
0df7affb1 : Add format to the filters for suites
cfcd80168 : Allow one retry for GCS download in case of SocketError
868d982f5 : Unnest MultiFailureDescription for ease of tracking
5fa9c9cc5 : Fix the print of one testFailed interface
129950c98 : Track the invocation action in progress
745ce1fb5 : [ATest] Generate TestRecord proto for ATest reading.
2e39b965c : Switch to new invocationFailed interface in proto parsing
9cfa8ef71 : Add lost system under test to our FailureStatus
1657c34b7 : Create a default build provider for YAML
8add9e66c : The caller that calls validateGkiBootImg should deal with tmp dir.
3d5c6fd83 : Add an attempt at recovering RECOVERY mode
3e58b7c82 : When device are released early ensure they are marked
e3f835a48 : In some cases device come back in not ONLINE state
d0db21292 : If max run count is 2, avoid rebooting twice
75de56a8d : Create parameterized mainline modules based on the defined options in a test config.
9628ea588 : Skip Fastboot state in USB reset recovery
23bb7480e : Consider parameterized and base module different for include-filter too
8d7a3b8af : Prevent ScreenshotOnFailure for offline devices
a37385bb6 : Track recovery failures too
0223db0d5 : Report failures through a helper to avoid duplicates
74c9b4fda : Add bugreport to the bugreport name
897238837 : Improve the recovery in-invocation to attempt USB reset
d2e7626ce : Improve readability of AOA key actions
7e57de8b2 : Support the new fastbootd detection
2be0d0f2e : Switch the object loader in YAML to build style
40be874a1 : Add the new jar to unit tests launcher
7e50f050d : Replace tradefed.jar by the smaller tradefed-no-fwk.jar
df24a96fe : Enable `adb root` before resetting native code coverage information.
5d498334d : Handle multi-error merging a bit better
7d26f1b5e : Prevent test run failed report more than one time for GTest
5438cb13c : ATest: Supporting kernel test's filter
455217a38 : ATest: Force adding vts_kernel_tests as build target
c7c612745 : Extend module finder to scan the hole module-info
b636a3f62 : Allow path to the llvm-profdata tool to be set in the configuration.
fa426bbef : Change ramdisk-recovery.img Image.gz file key same as file name.
0adf4e9e5 : Change llvm-profdata-path to be a File directly.
93531793f : Allow skipping the retry of non-retriable test cases
490a4b5e9 : Allow path to the llvm-profdata tool to be set in the configuration.
c3945610e : Enable YAML config to be loaded and start setting up default objects
900c7e7a8 : Allow Failures to be marked unretriable
d268a043a : Improve AOA swipe actions reliability by taking duration as input
610cc2d17 : Ensure remote invocation is marked as a subprocess
df55e5000 : Create a setup to point to a remote configuration
b4da92643 : Make sure we print the parsing in the main host-log
da3200bc3 : Report the lost devices to the cluster
3126a43ed : Output jars so tradefed.jar and tradefed-test-framework don't overlap
427cd42fc : AIDEGen: Fix module-info.json modules' dependencies missing.
bc9b5f71a : ATest: Supporting kernel test's filter
8e0ea40d6 : Add GkiDeviceFlashPreparer for GKI flash preparation.
f7d6e872d : Disable compression of logs in subprocess in sandbox
b1fa885c2 : Create a config for hostTest only and nothing else
ee3801ba7 : Fix execute error.
b5405feec : Add GkiDeviceFlashPreparer for GKI flash preparation.
fee344bb3 : Work on the POC YAML style configuration
74c7e060a : Move snakeYAML to tf core
022646125 : Stop using deps-license build target.
fbca13723 : Move InstallApexModuleTargetPreparer.java and SuiteApkInstaller.java back to base tradefederation.
c8dfa3d22 : Temporary workaround for nss cache error.
3aa5762f3 : Move snakeYAML to tf core
2f59ee012 : Carry the original file even if compressed
08b893d95 : Ensure device serial is carried during build cloning
6eb975306 : Avoid NPE in isEncrypted
3304a94e6 : Remove 'final' modifier on method
827c609b4 : Ensure invocationFailed is piped to old interface
0f1927b36 : Explicitly decouple tradefed-test-framework from tradefed.jar
f7fed2dc2 : Query the fastbootd status only when needed
4643ee165 : Avoid double escaping due to Serializer
db8368390 : Update one more invocationEnded
432c76815 : Skip host collector on failure NOT_EXECUTED
6d24b831c : Handle parsing output of failed subtest assertions
f8759ba10 : Turn on the eary release flag
e46d937c0 : Skip system server under P
b1e7221bd : Create a basic transition tests for TF
2ba1592c9 : Add a method for adding test files
3c8d850e5 : Add support for installing APKs from directories
ccf42ddee : Revert the logic for fastbootd in FastbootMonitor
00ee07794 : Add some logs before releasing the device
0d12ca699 : Add TestDescriptionsFile.
c26845677 : Ignore test log in favor of logAssociation to align with proto style
d67a57d53 : ATest: Force adding vts_kernel_tests as build target
709860b9b : Ensure we only keep config that at least look like test configs
d2d9b0d6f : Improve ModuleListener logging
954ae88d6 : Remove buildNotTested calls
60f290dba : Support local-sharding from unit tests launcher
7afb26420 : Add a module controller to only run test for device with required feature
6bbcc1526 : Improve shard logging for local sharding
0f5b0c99e : Update StopServicesSetup with tearDown method
d5155da4b : Update StopServicesSetup with tearDown method
1736423c4 : Add more comment for deepCloning
dd7cffc0f : Fail the battery test on DNAE
dcd90064d : Fix local sharding cloning
51ac6a108 : Bypass car tests for non-auto devices
7ab953061 : Bypass car tests for non-auto devices
c9d3a679c : Fix log order for pure detailed run results in aggregation
3e0302a2c : Ensure we trigger testRunFailed with the DNAE not the Carry
f92add624 : Keep logAssociation for module level in the right order
3de70a017 : Align the ProtoResultParser and SubprocessTestResultsParser behavior
491c6c8c0 : Add optional device details in json reporter.
6c878dadb : Fix the JunitXmlParser to handle the error contents properly
b3a634003 : Add warning about declaring the MANAGE_EXTERNAL_STORAGE permission.
7acfaa891 : Extend module finder to scan the hole module-info
02c398f19 : Clean up some of the variable for installers
e58ae6277 : Mark final some preparer that shouldn't be extended
c1b0ab3ed : Fix the exception to determine the serial
61e0e27fb : Fix the usb reset logic to skip on available
09f670c39 : Add warning about declaring the MANAGE_EXTERNAL_STORAGE permission.
94fb79b07 : Update the logic to ensure we don't attempt aapt parser on .apks
b7fc1cce1 : Convert invocationFailed for Build issue to new interface
4a2f8099d : Switch TargetSetupError to carry a String instead of DeviceDescriptor
2aa4698f1 : Finalize the deepCopy to handle DEVICE tags
5032e3873 : Copy the rescheduling requirements to previous config
536f846f7 : Add a missing call to setPrimaryDevice
55219e7a3 : In case of large gtest, ensure we don't store too much
70b82a85d : Adds support to get all application packages
10fecfba0 : Adds support to get all application packages
cf9a2ad22 : Remove MODULE_LICENSE_APL from tradefederation/core
718d380e5 : Only check the sourceDir field on R devices and above.
fc5fd03aa : Start to convert some of the internal String to File
0ec3a9f65 : Switch test-file-name to File but don't treat it as such yet
7881a43c8 : [fix] Remove logging for run_target format.
808eb97c6 : Convert RemoteInvocationExecution failure in FailureDescription
dbe8073eb : Ensure invocationComplete is safe
69b350e49 : Add charging speed check to DeviceBatteryLevelChecker
7d9eb1a06 : Add logic to actually create a FASTBOOTD mode device
7fc542571 : Start forwarding the new invoc failure event
9722dd330 : Add jar files in TF_PATH as they are to classpath.
e8dc59438 : Add some logs around the Fastboot initialization logic
e3e280259 : Do not usb reset available devices
2e2796d65 : Release the size check for general-tests.zip or device-tests.zip.
acabe70d2 : [TF] Fix IncludeFilter problem in ExecutableTargetTest
b592207cf : [TF] Fix IncludeFilter problem in ExecutableTargetTest
bd35f6ddc : Fix some of the logging for basic HelloWorld situation
70e7acc04 : Skip zipping gcov coverage measurements.
4b25ebe2f : Turn battery charging into a test signal
01a8a3469 : Add more of the fastbootd support needed
e9f751891 : Handle RuntimeException in fetchBuild
cea802538 : Atest: Add python version information to os field for metrics
4f131e7a4 : Start removing some of the GCS test resource logic
d15525ed3 : Don't include test run failure messages to InvocationStatus.
df5195c7a : Skip zipping gcov coverage measurements.
9f0f69a0b : Factor out common test instructions
3120933a5 : Skip zipping the tarball before pulling coverage.
522edc092 : Query Rust test harness for test count
6c53cd363 : Support processing multiple files for matching key pattern.
a145dc70a : Delete resource usage for BuildInfo
e2dfe9735 : Don't be overly aggressive on USB reset invocation
7f1ed49c2 : Ensure we don't go into the auto-retry if the runner doesn't support it
e5ef94244 : Wait for device online after USB reset
7eedbbb2d : ATest: add option to query latest test result.
da69369cb : ATest: print summary or detailed result by --history.
c8de66796 : Switch test-file-name to File but don't treat it as such yet
d6b74a6e4 : Rename serial number environment variable to ANDROID_SERIAL
4356cc6f3 : Continue updating interfaces to remove test resources
aa10740dd : Skip zipping the tarball before pulling coverage.
edd5554cd : Keep the max message size of GTest duplicate failure limited
cfedcaf3e : Support processing multiple files for matching key pattern.
74156a8da : Isolate the force allocate logic
c49a94e24 : Ensure that if a min-battery is required we don't match StubDevice
9487f0c0a : Notify clearcut when an invocation is started
ac1253c2f : GoogleBenchmarkTest: Add "benchmark-filter" option.
a16120f00 : Fastbootd update for state
4b82ae655 : Add RunHostScriptTargetPreparer
e353b1b94 : Add the reason for done=false in XML
09b461272 : Continue to clean up test resouces related logic
39a0a8642 : Expose a push list to be checked in suites
3edbfa737 : Fix auto-retry with local sharding
c891cb48c : Release the size check for general-tests.zip or device-tests.zip.
5abf8ab38 : Start removing some of the GCS test resource logic
cc8730f52 : [TF] add ExecutableTargetTest to run binary test in device.
47b0a546e : Continue handling some of fastbootd cases
6b6094040 : Avoid looking up the moduleFile when not needed
03b088873 : Add Sdk30ModuleController
6e6b023e5 : Start introducing FASTBOOTD mode in Tradefed
3214aef95 : Create a recoverer that uses allocated device to reset usb
304d5a121 : Check sourceDir of activated apexes when verifying activated apex.
82066bb5e : Atest: append -py2 suffix.
1f2cef44f : Search the parameterized portion of test name non-greedy
c0c3ac58e : improve the wait logic in nested ssh bugreport
f1e80a4ab : Pull out any early exception from RunUtil
a7dece70d : Notify clearcut when an invocation is started
b661182c6 : GTestRunner: Detect and report duplicate tests for GTest.
41915bcde : Log the adb devices output when device goes offline
d45557ed4 : Add perfetto log data type for perfetto trace files.
56380ed7f : Add option to throw exception when module to install does not have
2f53a9f12 : Make LogFile serializable
05e375298 : Make Abi and IAbi serializable
8f7f72438 : Allow legacy subprocess reporter to use TF/CTS 9+ methods if possible
7659ab467 : Ensure the new testFailed interface is aggregated properly
496b97438 : Do the basic events forwarding for a new interface
c6707f851 : Ensure the parser fallback to string if cannot add
2d155cafc : Check tests dir in PythonBinaryHostTest
d32aa29ab : Avoid NPE if we fail to fetch stderr
ab81438c8 : Check tests dir in PythonBinaryHostTest
b26dd75a1 : Ensure we close the classloader when done with it
a324be105 : Ensure we copy the shouldNotDelete when sharding
a14293202 : [TF] add ExecutableTargetTest to run binary test in device.
e3ab77d0d : Ensure we copy the shouldNotDelete when sharding
84d0d2536 : Count only physical devices for device lost
fb8aff05d : Search --class into a possible module
34da1ef27 : Include cluster client in log line for command cancellation.
121c33ca7 : Allow PythonBinaryHostTest to run with host shared library
9c18277fd : Capture the number of embedded instances in the VM
d99778941 : Improve some of the messages to make them clearer
7f90f52fd : Allow PythonBinaryHostTest to run with host shared library
de8a51cf7 : Report a base for device lost
9f286447a : Make sandbox interruptable
8020b507d : Fix the argument passing for the active-parameter
cc4f270b1 : RootTargetPreparer: add option to ignore failure and carry on with setup
74b583c0d : Provide option to prefix all metrics.
bb411fb59 : After joinReceiver, we don't expect more events so stop parsing
fcc095db8 : Complete the proto events if it's missing due to interruption
e393c1c8f : Report unexecuted expected instrumentation tests
ed5b04d37 : Re-interpret the exception from sandbox
9507c0473 : Support the file/folder use case
b4e0698cd : Atest: don't print -c message when -c is passed.
994988ab3 : Add an option to prevent the disabling of ddms logging
295151044 : Mark the result summary of the ConsoleResultReporter better
447adee05 : Correct doc from VTS-TradeFed to VTS10-TradeFed
ca93924ce : Merge "Export the absolute key path for the authentication of GTS tests." am: fe07f30f0d am: d06ab59941 am: afa1f98865 am: 4374b5da58 am: 78d99fcd0d
ba4b40d19 : Added an option to fail the empty invocation.
c5be50580 : [Python2 Migrate] Enabling developer offline modes
95e9ded24 : Export the absolute key path for the authentication of GTS tests.
a58f8946b : Capture bugreport in sandbox rather than parent
7b6361f5a : Update proto to have a field for error type
7dccfd856 : Ensure we release device in recovery properly
9a574b068 : Ensure we wait for one round of Fastboot listener update
96db0757a : Fix the missing initialization of tracker
86d66e58f : Log the sandbox exit code for tracking
b56697aaa : Some format of XML results produced needs the error parsed
78bdf9441 : Collect CF start time metrics
72bb1a01b : Properly handle a request to download a null path
d3c9ecea2 : Start using the new multi-tenant option
c29a94ad5 : Rename vts-core to vts
7430a86a5 : Skip recovery of battery level 0
8cb12d7ba : Ensure we restart runtime if stopped
062a7dfcf : Ensure we check all the results for the files
db81da7a1 : ATest: Won't symlink LATEST for non-test options.
9d8ccfa8b : Add toString method to CommandResult.java
55c8031cc : Fix loading the external jars from the filters for JUnit4
3c5b10336 : Merge "Rename VTS to VTS10" am: c61f69d033 am: 5a436dcc19 am: 745b90379a am: 39e51f2fc5
e218c72fb : ensure we are thread safe when resolving one object options
2ae674fbe : Ensure recovery thread doesn't stop
bd9edc8bd : Add logs to list activated apexes before module installation and after
9f243b75e : Ensure replicate do not attempt to resolve build_provider again
3cc9c1600 : Enable python tests to output results in a file
611541310 : ATest: Add options for test result history list.
d041b758a : Add DeviceStorageStstusChecker in test mapping suite.
baa86a645 : Integrate the ClangCodeCoverageListener into tests.
4de2ff2f4 : Ensure executor threads are daemon
a3d058f6e : If parallel setup fails throw the exception
93d654572 : atest.py -h typo fix
7be83b0c8 : Wrap the Acloud error in a message to be clearer
dc14e7f2f : Capture the release state of the primary device
7bbed91e1 : Parse the build info attributes once after invocation start
92420ca83 : Align wifi-psk behavior to wifi-ssid-to-psk
112bd57e1 : Atest: change test result folder prefix
0fbc5f140 : Pull all Java coverage after the test run.
fdc512972 : Handle checking sim provider if dual sim
d52d53f14 : Merge "[atest] Do not add extra reporter args if report server not responding" am: 9edd22ba62 am: e19cec1e09 am: e58000ee87
c8fec8768 : Merge "[atest] Do not add extra reporter args if report server not responding" am: 9edd22ba62 am: e19cec1e09 am: e58000ee87
39bfa49ae : Remove dynamic config from global config
1f9290ea5 : Rename VTS to VTS10
b1ca0baa5 : Add module checker for device disk space.
5dd5c2319 : Ensure we log the mode during reboot
46787de1b : Compress the perfetto metric textproto file.
e68a432f5 : Allow running setup in parallel
b07ef19c8 : Remove the logic for IResumeableTest
9799c5be0 : Backport perfetto trace processor changes.
595224508 : Improve logging for sim card matching
d96a569fe : Add use-zip64-in-partial-download in HostOptions.
651cc79ad : Add use-zip64-in-partial-download in HostOptions.
7cae265e5 : Merge "Support ZIP64 format for partial download in Trade Federation." am: a74a430934 am: ef331c2577 am: e5de0dbc55 am: 69ded7dd28 am: f8a9468f8b
2c0bf3113 : Print in 'list devices all' the IDevice class type
1126c1446 : If the same parameter is repeated just ignore it
ba7436c1d : Fix logging for soft restart detection.
86bb68530 : Avoid triggering battery recovery for offline device
fd3ee636b : Start preparing setup step for parallelization
8a0a2b14f : Fix the return in case of no extra clean up
ac7363227 : Add an option to reuse tradefed created users.
ce48ecddd : If instru crash due to device crash report the proper status
74d5e4046 : If the invocation look stuck collect the console early
90529bc03 : Remove isAdbRoot() check in setProperty() method.
e4349e876 : ATest: Remove broken link of the latest test result.
a951724a9 : Make sure StubDevice is serializable
9a39254e2 : Remove isAdbRoot() check in setProperty() method.
d9eec0f77 : Add memory print to the debugger thread
f5ddb57c6 : Allow specifying directly some java options for sandbox
d41a69cb3 : Create a battery level recoverer
edb2a0c80 : Ensure run failure is forwarded properly
1f0a51190 : fix classpath errors
36e077594 : Create a debug thread for sandbox for local sharding
58e9d9764 : If device is allocated cache the device descriptor
03be39458 : log the name of the stream closed
0955f78a0 : Report the missing tests from the instrumentation run
fe243e79d : Enable replace prefix option in perfetto postprocessor.
9a79fe0aa : Improve invocation cancellation message
035963253 : Switch default to use TF timeout instead
ca16b494e : Capture multi-devices bugreport in parallel
5e0bf99fe : Support ZIP64 format for partial download in Trade Federation.
f9e987cf6 : Retry when `Permission denied` is returned (2/n)
dc31f849d : If the GCE wasn't killed in subprocess attempt in parent
dd92a2d7f : Remove the global config handling of dynamic download
e64b069aa : Ensure consistent wifi attempt order
d34505491 : Disable reset of nested device
481adc125 : [ATest] Create ATest's own logsaver to save logs in specific path
a1faf0cdf : Prevent replication in sandbox
efef2ac1d : Detect if a sandbox subprocess didn't clean a device
f1d02365b : Parse the proto context properties early too
1b1ee28de : Log the context so we can reproduce a sandbox run
7ff7c2785 : Make a better exception to understand an issue
fd9c3c14a : Apply the crash extraction logic to the FailureDescription
6be1d3780 : Patch the second deviceSoftRestarted implementation
81f2a5f1a : Close the receiver sockets
807c044f4 : Generate a command for running tests locally.
8a862532b : Add Clang code coverage listener.
9de072a99 : Include exit code in sandbox error message
85eabab85 : Fix remote local sharding
0cf731a4d : Fixing a test not to take 10s for execution.
57ec82e18 : Handling null output from BundletoolUtil.extractSplitsFromApks.
cfc0e35e2 : Return null like before if no property output
9c86543c2 : Ensure abi is propagated during Gtest sharding
9b966dae5 : Fix the flag in the message
cbcf16fd9 : Avoid printing continuously the debug message
6e9114ecd : Allow pushing one file to several locations
6549f5a2e : ATest: Add vts-core-tradefed to test dependency.
3f6684875 : Correctly checks for success of user switch.
5623c8a60 : Delete class that is unused now
2e2d2dcc7 : Setup replicated config for remote invocation
804ad2afd : [ATest] Provide an option for easily enable TF debug mode.
96be5494f : Atest: return non-zero when failed in testing.
6f745e3f7 : Apply gce-boot-timeout to Acloud if enabled
aef7b05a0 : [DO NOT MERGE] Ensure the unit tests are passing when TF run as root
c65f2931b : Convert a couple more cases of failures
a33025c9a : Fix and enable [CatchFail] error prone
b2a15c4de : Use toURL instead of manually crafting it
901a32d49 : Amend some device func tests to pass
026c4113a : Allow to replicate a parent level setup for sandbox
082540e59 : Backfill TestInformation in sandbox
92aabf8eb : Convert ExecutableHostTest to structured failures
d05300b24 : Refactor the partial deep copy in a config method
c47f34658 : Convert module setup failure in structured failure
2f73c6ec1 : Do not assert on total metrics.
308716dda : Fixing tradefed's switchUser API for newer API levels.
7b75a7b9c : Clean up the custom bugreport capture in InstrumentationTest
4baafd5c3 : Support repacking super image
28f4af12d : Allow extra args to the dynamic resolver queries
9c800ebf7 : Support ITestFilterReceiver interface for PythonBinaryHostTest
221aaf1a5 : Complete the structured failure proto with context
bc9ff21ba : Cleanup tradefed created users in case we've reached the maximum number of users.
cfac3070c : Add back run metrics to ConsoleResultReporter output.
9510ecb34 : Fix some [CatchFail] for core
ed87df6cf : Avoid dual reporting of object tracking by removing key
2d01ae3a0 : Allow dynamic download to use a device for information
a1acae5ae : Ensure we use the last specified boot-timeout
624c1a71f : Update multi-remote device to match current support
15e1d4e92 : Atest plugin: add environment variable in atest
6ec5b142e : Fix the issue "Metrics "shutdown_hard_latency_ms" not collected
f39ff93f0 : Replace underlying getProperty with shellV2 for full status
b9c8594dc : Prevent getNestedDeviceSshBugreportz if no IP
510c7dc57 : Mark as NOT_EXECUTED the failure of things that didn't run
bab874e76 : Remove unexpected runner as it's not used anymore
ce47d6bf0 : Compress the perfetto metric textproto file.
8777066bc : Pass the full stacktrace to scheduler
9c94c7e6d : Fix message when erroring
edeb4e0b5 : Temporarily accept more runners to fix failure
807ba857e : Ensure device setup is cleaned if sharding fails
db997540e : Add key prefixing in generic perfetto post processor.
6e2a24a8e : Ignore duplicate TestSummary
c0202e785 : Fix couple of issues and warnings
52f4c1b49 : Check runners in device-tests too
69e0dff3d : Refactor DynamicDownloader to expose the resolver
b6f22c283 : Move the validation tests to core/tests
cdfefdf01 : Add backup and restore functionality
28d42a483 : Ensure TargetSetupError is serializable
a29923c46 : Fix few assert warnings
9c573ed12 : Update the instrumentation tests to report FailureDescription
895eb8ec6 : Fix excluding annotation on JUnit4 classes
8413afcc3 : [ATest] Provide an option to enable TF sharding mode.
024720c1c : Ensure logs are reported for the aggregated case
ac2ae3734 : Improve logs for isRuntimePermissionSupported
53af5fea1 : Update proto reporters to handle FailureDescription
0fb6d114d : Atest: tests can be found in /tmp/atest_result/LATEST
1fc8b95e7 : Add MainlineTestModuleController to run MTS tests when the prerequisites
ead2e4634 : Start updating the failures reported
10fa92253 : Remove singleton pattern
b5df85592 : Improve python tests error
320da17fc : Ensure post processors are dumped as part of config
8d6b6934e : Tailor the console summary a bit more
5607d8959 : Determine support for force-queryable
43dc8b428 : Add tests for ClusterCommandConfigBuilder
e1f5644d9 : Ensure we validate getTestRunFailureMessage
b35a9c66b : Do not collect metrics for failing test case
842fc227a : Ensure getRunFailureMessage returns null for no failures
46688e929 : Make TestResult.equals handle null members.
3fbee1aee : Allow cluster build information to include build ID and target
79df01ea3 : Add extra options to inject in cluster commands
f4647ebd0 : Add alias to aggregate post processor.
1cdf76e4d : Update aggregator to generate failure description
4dacc7249 : Keep fixing [UnnecessaryParentheses]
0e25afffa : Merge "Print the content of all the exception part of multiException" am: e2f61f7b69 am: 0447264a4d am: db5632570a
9aa708e74 : Print the content of all the exception part of multiException
ef768be7e : Add listeners for streaming results to console and to a test file.
4ec149a13 : Continue updating internal structures to FailureDescription
7bb41ec5f : Fix tryLock like lock to avoid directory
5f9b104ae : Atest: extend internal hostname list
41f571c04 : ATest: Grant more owner permission for atest folder.
ccdd9bdcf : Atest: fix indexing CC class name with '_'.
8ea307a13 : Skip internal classes from reporting of objects
1b46f84fa : Fixes misuse of checkApiLevelAgainstNextRelease
2194bae9f : Remove native coverage files after test is done.
3398b3125 : Start updating some of the structure to store the FailureDescription
741dc12a5 : ATest: Only trigger SOONG_COLLECT_JAVA_DEPS if -m.
e78534ee4 : Fix eclipse classpath
c9793e96d : GTest: Support running only the sub-arch dir of matching abi
b935e7903 : Add option to enable putting early summary to TFC scheduler
05134806c : Expose reboot-at-last-attempt in interface
a1bf88466 : Track parameterization as a module metadata
339331f52 : Remove misleading warning
722916cac : Align timeout of Acloud to device boot
a71befa1c : Configure and use service loader to find our dynamic protocols
f4bd91540 : Accounts for pre-release versioning
a24aa2f4b : Add getLaunchApiLevel to Tradefed for VTS tests convert.
a475de37f : Merge "Add a few example tests for mainlin testing." am: bd0f67f0ef
4bd94f60a : Start counting the TF objects
31cf848f1 : Fix more [UnnecessaryParentheses] warnings
a4d23c976 : Reduce the shouldSkip check to testStart
5b3cfed61 : Create a Feature Flag to allow enabling early device release
e65c400aa : DO NOT MERGE Do not copy the proto result files
ea1beee60 : Add wait time for single apk/apex installation.
be5da47f8 : Log the sandbox exit code
4bd001bd1 : Create the structure that will track the usage of our objects
1741732ad : Add generic perfetto post processor.
3aabd0a7e : Fix errorprong on the qt-qpr1-dev branches.
076a5fe5a : DO NOT MERGE Auto generate an HTML report for results
e8d5a527b : DO NOT MERGE Avoid printing runName if part of the test case name
fdfbc53a8 : Update TF to support test run only in fastboot mode
8ee0923a3 : Start adding the event forwarding for the Failure events
a982198f8 : Support + in file name via content provider
1539ece24 : Support test level collection for host statsd collector
5c33047d0 : Deprecate and stop using the TimingEvent field
3395c526e : Adds force-queryable option to all install commands
b90c65fd7 : Change sl4a request/response log message to verbose
034342f6a : Ensure that replay of results was done before generating report
427f268f7 : Dump and reset coverage from system_server.
241bfaad8 : Minor help text fix.
8c0edea33 : Allow BaseTestSuite to load the given TF configs.
bb9f7ffba : TestMappingSuiteRunner: Run tests in TestMapping base on option test-mapping-path.
16d32d860 : Run Test Mapping tests with different options inside a single suite.
a2e53502c : TestMappingSuiteRunner: Add a dummy option for Test Provider Service to run tests based on the given test mapping path.
48319bfa2 : TestMappingSuiteRunner: Add @Option test-mapping-path.
dc7196b31 : TestMapping: Support comments in TEST_MAPPING file.
a7142d4dd : TestMappingSuiteRunner: Allow specifying test module on Test Mapping suite run.
efd8cc0f7 : During reruns, only collect native coverage at the end of the rerun.
705823588 : Dump the coverage object to XML
62aca38e8 : Adds force-queryable option to all install commands
bea5ab1eb : Update hasFeature check to be more flexible
b931ef6ef : DO NOT MERGE: Tradefed cherrypicks for coverage in q.
78c796d2b : Update PushFilePreparer to new interface
2c5b42cfc : Enable UnnecessaryParentheses error prone rule for TF projects
af838f82a : Allow setting TestInfo on HostTest
75afb3b6e : Find TF jar path without depending on classpath.
85e711ffb : Setup the newer test_harness mode in DeviceSetup
04957ab23 : Add the missing BuildError Exception
5ec07e346 : We missed an exception on the preparer
f678bf19a : Revert submission 9940985-qpr1-dev merge
a83cfd086 : Revert submission 9919844-manual r1 merge
69e7edc23 : Return "true" or "false" based on success of shutdown.
f5f07152f : Merge "Avoid reading the full file for an empty check" am: f7d05e952f am: 0bb56861df am: 4659bc604d
b5062fb40 : Allow sandbox extras to come from a fixed branch
25682c96e : Support known network device by IP
06f8abc19 : Add MP4s to the list of output log types.
fb6a2ed29 : DO NOT MERGE: Merging platform/tools/tradefederation into qt-dev.
d6f79539f : Make method public
79e521874 : Revert "Revert submission"
5e791d29e : Revert submission https://googleplex-android-review.git.corp.google.com/c/platform/vendor/google_tradefederation/+/9856227/ Reason for revert: droidcop breaking FIXES=b/145715187
fb7116f5c : Revert "Add debugging log for GCSFileDownloader"
6a1463caf : Ensure we report an invocation if dynamic download fails
22bf1f9b9 : [Tradefed] Open source clustercommandscheduler
f8089956d : Add options to reboot devices during setUp and tearDown.
88f01a909 : Merge "[Cherry pick] Fix feature checking when feature name partly matching." am: ecd6617337 am: ac9119ce1c am: d65a69346d
65b35f1df : [TradefedCluster] Add Device Controller
5d58d39e5 : [TradefedCluster] Add IBatteryInfo Interface
121ce1693 : [TradefedCluster] Add sandbox as option
11cc832d5 : Add debugging log for GCSFileDownloader
dacd0328f : Add remount vendor parition API
5953230e4 : Convert display-id to long
0a76655d9 : Amend testCompress for newer JVM
e53aecfa1 : Removing unnecessary Clog in JsonHttpTestResultReporter.
54b4f12e2 : Merge "Allow InstalledInstrumentation to do granular retry" am: 38409d8ebd am: 553fc03b23 am: b4cabc22c3
4ae61eac7 : Merge "Refactor how we track modified fields on TF Objects" am: d185080d3b am: 838ab1b6ea am: 86ed6c5e61
0cde4234a : Add host labels for metrics.
3f36daa75 : Collect incident reports on test run end.
5e2ad9ee9 : Update the subprocess parser to use latest testRunStart interface
3e2049a14 : enables flashing of ramdisk in addition to system update
891ced841 : fix "Chmod is not supported by this OS." Test: tradefed/unit_test Bug: 77478280 Change-Id: Ib001bbcfa9447306b2952ec04964affb39c43f47
355a7aebe : [fix] Add a createCredential function.

+- Project: platform/tools/treble

dba9276 : RESTRICT AUTOMERGE Use the Kati stamp to include makefile dependencies.
a092647 : Switch default user to nobody
4bf3b9b : Nsjail: Allow read-only source and overlay mounts
e72f720 : Remove unused libraries from nsjail.py
16f4a99 : Split nsjail.run() into get_command() and run_command()
9de9017 : Adding out/err redirection to nsjail.
924dcad : Formatting/typos/doc fixes.
845137a : Add an --env option to nsjail.py.
0a4bf78 : Add nsjail.py
dac01da : Scans repo projects by longest path match first, rather than shortest.
196753f : Move overlay.py to sandbox package